summaryrefslogtreecommitdiffstats
path: root/tde-i18n-en_GB
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-21 02:23:03 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-21 02:23:03 -0600
commit9b58d35185905f8334142bf4988cb784e993aea7 (patch)
treef83ec30722464f6e4d23d6e7a40201d7ef5b6bf4 /tde-i18n-en_GB
downloadtde-i18n-9b58d35185905f8334142bf4988cb784e993aea7.tar.gz
tde-i18n-9b58d35185905f8334142bf4988cb784e993aea7.zip
Initial import of extracted KDE i18n tarballs
Diffstat (limited to 'tde-i18n-en_GB')
-rw-r--r--tde-i18n-en_GB/Makefile.am4
-rw-r--r--tde-i18n-en_GB/Makefile.in728
-rw-r--r--tde-i18n-en_GB/acinclude.m45997
-rw-r--r--tde-i18n-en_GB/aclocal.m4602
-rw-r--r--tde-i18n-en_GB/config.h.in25
-rwxr-xr-xtde-i18n-en_GB/configure5872
-rw-r--r--tde-i18n-en_GB/configure.files1
-rw-r--r--tde-i18n-en_GB/configure.in215
-rw-r--r--tde-i18n-en_GB/data/Makefile.am4
-rw-r--r--tde-i18n-en_GB/data/Makefile.in585
-rw-r--r--tde-i18n-en_GB/data/kdeedu/Makefile.am4
-rw-r--r--tde-i18n-en_GB/data/kdeedu/Makefile.in585
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/Makefile.am7
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/Makefile.in618
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/Makefile.am4
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/Makefile.in449
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/a.oggbin0 -> 14855 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/b.oggbin0 -> 13794 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/c.oggbin0 -> 14744 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/d.oggbin0 -> 8342 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/e.oggbin0 -> 7970 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/f.oggbin0 -> 7922 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/g.oggbin0 -> 8394 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/h.oggbin0 -> 16197 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/i.oggbin0 -> 21121 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/j.oggbin0 -> 15198 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/k.oggbin0 -> 15225 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/l.oggbin0 -> 8312 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/m.oggbin0 -> 17722 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/n.oggbin0 -> 16774 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/o.oggbin0 -> 18590 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/p.oggbin0 -> 16844 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/q.oggbin0 -> 16701 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/r.oggbin0 -> 13522 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/s.oggbin0 -> 16469 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/t.oggbin0 -> 7943 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/u.oggbin0 -> 15026 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/v.oggbin0 -> 16329 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/w.oggbin0 -> 15500 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/x.oggbin0 -> 16535 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/y.oggbin0 -> 16055 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/alpha/z.oggbin0 -> 20163 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/sounds.xml78
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/Makefile.am4
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/Makefile.in449
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/arm.oggbin0 -> 14316 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/ball.oggbin0 -> 17159 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/car.oggbin0 -> 17632 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/dog.oggbin0 -> 16902 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/ear.oggbin0 -> 17534 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/fix.oggbin0 -> 16553 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/gas.oggbin0 -> 14032 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/gem.oggbin0 -> 17717 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/hot.oggbin0 -> 13773 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/hut.oggbin0 -> 15007 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/jet.oggbin0 -> 17006 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/key.oggbin0 -> 17585 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/me.oggbin0 -> 14607 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/my.oggbin0 -> 14087 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/no.oggbin0 -> 16418 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/or.oggbin0 -> 16559 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/pet.oggbin0 -> 13111 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/saw.oggbin0 -> 21783 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/say.oggbin0 -> 17241 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/sit.oggbin0 -> 15633 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/sky.oggbin0 -> 22411 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/the.oggbin0 -> 17727 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/klettres/syllab/well.oggbin0 -> 21335 bytes
-rw-r--r--tde-i18n-en_GB/data/kdeedu/kturtle/Makefile.am10
-rw-r--r--tde-i18n-en_GB/data/kdeedu/kturtle/Makefile.in492
-rw-r--r--tde-i18n-en_GB/data/kdeedu/kturtle/curly.logo13
-rw-r--r--tde-i18n-en_GB/data/kdeedu/kturtle/example1.logo20
-rw-r--r--tde-i18n-en_GB/data/kdeedu/kturtle/logohighlightstyle.en_GB.xml141
-rw-r--r--tde-i18n-en_GB/data/kdeedu/kturtle/logokeywords.en_GB.xml224
-rw-r--r--tde-i18n-en_GB/data/kdeedu/kturtle/square.logo6
-rw-r--r--tde-i18n-en_GB/data/kdeedu/kturtle/triangle.logo6
-rw-r--r--tde-i18n-en_GB/docs/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/common/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/common/Makefile.in623
-rw-r--r--tde-i18n-en_GB/docs/common/fdl-translated.html405
-rw-r--r--tde-i18n-en_GB/docs/common/gpl-translated.html389
-rw-r--r--tde-i18n-en_GB/docs/common/kde-localised.css28
-rw-r--r--tde-i18n-en_GB/docs/common/lgpl-translated.html538
-rw-r--r--tde-i18n-en_GB/docs/common/logotp3.pngbin0 -> 2620 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/about.docbook69
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/configkde.docbook352
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/contrib.docbook249
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/desktop.docbook151
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/filemng.docbook380
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/getkde.docbook111
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/index.cache.bz2bin0 -> 27006 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/index.docbook167
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/install.docbook1035
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/intro.docbook100
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/kdeapps.docbook240
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/misc.docbook327
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/moreinfo.docbook253
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/nonkdeapps.docbook67
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/notrelated.docbook309
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/panel.docbook107
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/tips.docbook207
-rw-r--r--tde-i18n-en_GB/docs/kdebase/faq/winmng.docbook129
-rw-r--r--tde-i18n-en_GB/docs/kdebase/glossary/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/glossary/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/glossary/index.cache.bz2bin0 -> 14226 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/glossary/index.docbook467
-rw-r--r--tde-i18n-en_GB/docs/kdebase/glossary/kdeprintingglossary.docbook1264
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/advanced.docbook350
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/configuring.docbook865
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/fundamentals.docbook849
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/highlighting.docbook626
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/index.cache.bz2bin0 -> 33445 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/index.docbook450
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/mdi.docbook308
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/menus.docbook1515
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/part.docbook732
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/plugins.docbook32
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kate/regular-expressions.docbook1219
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/arts/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/arts/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/arts/index.cache.bz2bin0 -> 4331 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/arts/index.docbook311
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/arts/midi.docbook47
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/background/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/background/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/background/index.cache.bz2bin0 -> 4491 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/background/index.docbook487
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/bell/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/bell/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/bell/index.cache.bz2bin0 -> 2207 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/bell/index.docbook125
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/cache/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/cache/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/cache/index.cache.bz2bin0 -> 2195 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/cache/index.docbook92
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/clock/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/clock/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/clock/index.cache.bz2bin0 -> 2142 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/clock/index.docbook107
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/colors/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/colors/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/colors/index.cache.bz2bin0 -> 2759 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/colors/index.docbook192
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/index.cache.bz2bin0 -> 3908 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/index.docbook241
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/index.cache.bz2bin0 -> 3216 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/index.docbook315
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/index.cache.bz2bin0 -> 2410 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/index.docbook157
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/index.cache.bz2bin0 -> 3438 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/index.docbook251
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/index.cache.bz2bin0 -> 3529 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/index.docbook231
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/email/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/email/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/email/index.cache.bz2bin0 -> 2226 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/email/index.docbook143
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/energy/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/energy/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/energy/index.cache.bz2bin0 -> 2756 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/energy/index.docbook138
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/index.cache.bz2bin0 -> 4171 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/index.docbook380
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/index.cache.bz2bin0 -> 5095 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/index.docbook487
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/index.cache.bz2bin0 -> 2757 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/index.docbook175
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/index.cache.bz2bin0 -> 3282 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/index.docbook219
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/icons/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/icons/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/icons/index.cache.bz2bin0 -> 4073 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/icons/index.docbook313
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/index.cache.bz2bin0 -> 7005 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/index.docbook932
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/index.cache.bz2bin0 -> 2866 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/index.docbook236
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/index.cache.bz2bin0 -> 3597 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/index.docbook334
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/index.cache.bz2bin0 -> 2460 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/index.docbook114
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/index.cache.bz2bin0 -> 2466 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/index.docbook272
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/index.cache.bz2bin0 -> 2277 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/index.docbook87
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/index.cache.bz2bin0 -> 2548 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/index.docbook145
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/index.cache.bz2bin0 -> 2328 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/index.docbook153
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/index.cache.bz2bin0 -> 3388 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/index.docbook329
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/index.cache.bz2bin0 -> 2793 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/index.docbook181
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/index.cache.bz2bin0 -> 6643 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/index.docbook722
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/index.cache.bz2bin0 -> 2374 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/index.docbook118
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/keys/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/keys/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/keys/index.cache.bz2bin0 -> 3828 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/keys/index.docbook250
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/index.cache.bz2bin0 -> 6902 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/index.docbook343
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/nsplugin.docbook100
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/index.cache.bz2bin0 -> 3298 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/index.docbook181
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/index.cache.bz2bin0 -> 2304 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/index.docbook123
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/language/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/language/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/language/index.cache.bz2bin0 -> 3734 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/language/index.docbook335
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/index.cache.bz2bin0 -> 4517 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/index.docbook437
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/index.cache.bz2bin0 -> 2160 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/index.docbook133
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/panel/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/panel/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/panel/index.cache.bz2bin0 -> 4344 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/panel/index.docbook320
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/index.cache.bz2bin0 -> 2869 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/index.docbook174
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/index.cache.bz2bin0 -> 2473 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/index.docbook104
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/index.cache.bz2bin0 -> 4290 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/index.docbook224
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/socks.docbook81
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/index.cache.bz2bin0 -> 3867 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/index.docbook288
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/smb/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/smb/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/smb/index.cache.bz2bin0 -> 2693 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/smb/index.docbook154
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/index.cache.bz2bin0 -> 2240 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/index.docbook137
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/index.cache.bz2bin0 -> 3005 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/index.docbook153
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/index.cache.bz2bin0 -> 5732 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/index.docbook768
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdebugdialog/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdebugdialog/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdebugdialog/index.cache.bz2bin0 -> 3202 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdebugdialog/index.docbook206
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/add-printer-wiz.docbook344
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/cups-config.docbook2993
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/cupsoptions.docbook898
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/extensions.docbook89
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/external-command.docbook27
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/final-word.docbook92
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/getting-started.docbook187
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/highlights.docbook695
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/index.cache.bz2bin0 -> 44562 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/index.docbook269
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/lpd.docbook27
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/lpr-bsd.docbook37
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/lprng.docbook12
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/rlpr.docbook24
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/tech-overview.docbook346
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdeprint/theory.docbook688
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdesu/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdesu/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdesu/index.cache.bz2bin0 -> 6665 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdesu/index.docbook483
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdm/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdm/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdm/index.cache.bz2bin0 -> 28371 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdm/index.docbook1812
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kdm/kdmrc-ref.docbook3221
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kfind/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kfind/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kfind/index.cache.bz2bin0 -> 5892 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kfind/index.docbook473
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/contact.docbook232
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/about.docbook69
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/configkde.docbook271
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/contrib.docbook249
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/desktop.docbook151
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/filemng.docbook280
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/getkde.docbook111
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/index.cache.bz2bin0 -> 25683 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/index.docbook165
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/install.docbook1035
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/intro.docbook100
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/kdeapps.docbook202
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/misc.docbook327
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/moreinfo.docbook253
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/nonkdeapps.docbook38
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/notrelated.docbook309
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/panel.docbook64
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/tips.docbook207
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/winmng.docbook129
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/index.cache.bz2bin0 -> 14226 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/index.docbook467
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/kdeprintingglossary.docbook1264
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/help.docbook963
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/index.cache.bz2bin0 -> 11741 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/index.docbook107
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/links.docbook91
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/index.cache.bz2bin0 -> 15339 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/index.docbook1558
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/support.docbook102
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/about-desktop.docbook581
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/first-impressions.docbook470
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/getting-started.docbook581
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/history.docbook186
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/index.cache.bz2bin0 -> 25549 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/index.docbook116
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/installation.docbook729
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/intro.docbook34
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeadmin-apps.docbook81
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdebase-apps.docbook173
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeedu-apps.docbook86
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdegames-apps.docbook203
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdegraphics-apps.docbook95
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdemultimedia-apps.docbook88
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdenetwork-apps.docbook86
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdepim-apps.docbook50
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdetoys-apps.docbook110
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeutils-apps.docbook144
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/koffice-apps.docbook92
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/more-help.docbook68
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/notices-trademarks.docbook110
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/shortcuts.docbook357
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/staff.docbook151
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/ug-faq.docbook129
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/index.cache.bz2bin0 -> 3173 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/index.docbook352
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/welcome.docbook98
-rw-r--r--tde-i18n-en_GB/docs/kdebase/khelpcenter/whatiskde.docbook101
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kicker/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kicker/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kicker/index.cache.bz2bin0 -> 18268 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kicker/index.docbook2478
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/index.cache.bz2bin0 -> 1794 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/index.docbook82
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/index.cache.bz2bin0 -> 1966 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/index.docbook108
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/index.cache.bz2bin0 -> 5148 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/index.docbook516
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/index.cache.bz2bin0 -> 2165 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/index.docbook119
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/index.cache.bz2bin0 -> 2017 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/index.docbook90
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/index.cache.bz2bin0 -> 2655 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/index.docbook143
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/index.cache.bz2bin0 -> 1552 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/index.docbook70
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/index.cache.bz2bin0 -> 1674 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/index.docbook90
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/index.cache.bz2bin0 -> 1832 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/index.docbook85
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/index.cache.bz2bin0 -> 1886 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/index.docbook102
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/index.cache.bz2bin0 -> 1464 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/index.docbook68
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/index.cache.bz2bin0 -> 1834 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/index.docbook90
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/index.cache.bz2bin0 -> 1576 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/index.docbook60
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/index.cache.bz2bin0 -> 4221 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/index.docbook310
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/index.cache.bz2bin0 -> 1829 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/index.docbook99
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/index.cache.bz2bin0 -> 1747 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/index.docbook84
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/index.cache.bz2bin0 -> 1451 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/index.docbook73
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/index.cache.bz2bin0 -> 1796 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/index.docbook80
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/audiocd.docbook294
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/bzip.docbook46
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/bzip2.docbook49
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/cgi.docbook46
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/data.docbook75
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/file.docbook37
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/finger.docbook61
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/fish.docbook110
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/floppy.docbook83
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/ftp.docbook55
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/gopher.docbook49
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/gzip.docbook51
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/help.docbook33
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/http.docbook56
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/https.docbook34
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/imap.docbook44
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/imaps.docbook36
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/index.cache.bz2bin0 -> 14634 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/index.docbook66
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/info.docbook58
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/lan.docbook53
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/ldap.docbook46
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/mac.docbook77
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/mailto.docbook36
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/man.docbook88
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/mrml.docbook50
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/news.docbook37
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/nfs.docbook55
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/nntp.docbook65
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/pop3.docbook28
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/pop3s.docbook28
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/print.docbook250
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/rlan.docbook28
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/rlogin.docbook64
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/sftp.docbook41
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/smb.docbook108
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/smtp.docbook33
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/tar.docbook33
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/telnet.docbook33
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/thumbnail.docbook49
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/webdav.docbook85
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kioslave/webdavs.docbook36
-rw-r--r--tde-i18n-en_GB/docs/kdebase/klipper/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/klipper/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/klipper/index.cache.bz2bin0 -> 7243 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/klipper/index.docbook696
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kmenuedit/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kmenuedit/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kmenuedit/index.cache.bz2bin0 -> 6153 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kmenuedit/index.docbook604
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/basics.docbook602
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/bookmarks.docbook245
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/browser.docbook593
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/commands.docbook2129
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/config.docbook200
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/credits.docbook316
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/faq.docbook295
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/filemanager.docbook1455
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/index.cache.bz2bin0 -> 31023 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/index.docbook155
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/introduction.docbook87
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/path-complete.docbook136
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/plugins.docbook282
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/save-settings.docbook164
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konqueror/sidebar.docbook330
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konsole/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konsole/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konsole/index.cache.bz2bin0 -> 12281 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/konsole/index.docbook2249
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kpager/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kpager/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kpager/index.cache.bz2bin0 -> 6110 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kpager/index.docbook512
-rw-r--r--tde-i18n-en_GB/docs/kdebase/ksplashml/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/ksplashml/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/ksplashml/index.cache.bz2bin0 -> 14656 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/ksplashml/index.docbook1541
-rw-r--r--tde-i18n-en_GB/docs/kdebase/ksysguard/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/ksysguard/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/ksysguard/index.cache.bz2bin0 -> 7831 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/ksysguard/index.docbook669
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kwrite/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kwrite/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kwrite/index.cache.bz2bin0 -> 13016 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kwrite/index.docbook3222
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kxkb/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kxkb/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kxkb/index.cache.bz2bin0 -> 6274 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/kxkb/index.docbook304
-rw-r--r--tde-i18n-en_GB/docs/kdebase/quickstart/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/quickstart/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/quickstart/index.cache.bz2bin0 -> 14290 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/quickstart/index.docbook1618
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/about-desktop.docbook581
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/first-impressions.docbook470
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/getting-started.docbook581
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/history.docbook186
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/index.cache.bz2bin0 -> 25591 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/index.docbook116
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/installation.docbook729
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/intro.docbook34
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/more-help.docbook68
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/notices-trademarks.docbook110
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/shortcuts.docbook357
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/staff.docbook151
-rw-r--r--tde-i18n-en_GB/docs/kdebase/userguide/ug-faq.docbook129
-rw-r--r--tde-i18n-en_GB/docs/kdebase/visualdict/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdebase/visualdict/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdebase/visualdict/index.cache.bz2bin0 -> 3186 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdebase/visualdict/index.docbook358
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/adjectives.docbook436
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/index.cache.bz2bin0 -> 11625 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/index.docbook668
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/nouns.docbook367
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/numbers.docbook340
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/pronouns.docbook523
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/klatin/verbs.docbook2131
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/commands.docbook622
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/configuration.docbook277
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/credits.docbook66
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/developer.docbook24
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/firststeps.docbook81
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/index.cache.bz2bin0 -> 13328 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/index.docbook158
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/install.docbook38
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/introduction.docbook58
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/menu.docbook279
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/reference.docbook330
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kmplot/using.docbook384
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/ai-contents.docbook200
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/altvstime.docbook77
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/astroinfo.docbook9
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/blackbody.docbook126
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-angdist.docbook39
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-apcoords.docbook45
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-dayduration.docbook31
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-ecliptic.docbook45
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-eqgal.docbook42
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-equinox.docbook37
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-geodetic.docbook45
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-horizontal.docbook42
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-julianday.docbook45
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-planetcoords.docbook43
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-precess.docbook43
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calc-sidereal.docbook37
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/calculator.docbook102
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/cequator.docbook34
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/colorandtemp.docbook125
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/commands.docbook1895
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/config.docbook497
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/cpoles.docbook64
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/credits.docbook111
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/csphere.docbook28
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/darkmatter.docbook86
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/dcop.docbook248
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/details.docbook110
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/dumpmode.docbook76
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/ecliptic.docbook56
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/ellipticalgalaxies.docbook98
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/equinox.docbook44
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/faq.docbook192
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/flux.docbook77
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/geocoords.docbook66
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/greatcircle.docbook32
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/horizon.docbook30
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/hourangle.docbook46
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/index.cache.bz2bin0 -> 63529 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/index.docbook323
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/indi.docbook1050
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/install.docbook138
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/jmoons.docbook39
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/julianday.docbook78
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/leapyear.docbook58
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/lightcurves.docbook223
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/luminosity.docbook44
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/magnitude.docbook60
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/meridian.docbook41
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/parallax.docbook62
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/precession.docbook56
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/quicktour.docbook335
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/retrograde.docbook31
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/scriptbuilder.docbook154
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/sidereal.docbook87
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/skycoords.docbook192
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/solarsys.docbook35
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/spiralgalaxies.docbook92
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/stars.docbook113
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/timezones.docbook32
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/tools.docbook61
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/utime.docbook54
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/wut.docbook56
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kstars/zenith.docbook44
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/getting-started.docbook292
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/glossary.docbook406
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/index.cache.bz2bin0 -> 18760 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/index.docbook305
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/programming-reference.docbook1209
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/translator-guide.docbook223
-rw-r--r--tde-i18n-en_GB/docs/kdeedu/kturtle/using-kturtle.docbook1025
-rw-r--r--tde-i18n-en_GB/docs/kdelibs/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdelibs/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdelibs/kspell/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdelibs/kspell/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdelibs/kspell/index.cache.bz2bin0 -> 4282 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdelibs/kspell/index.docbook248
-rw-r--r--tde-i18n-en_GB/docs/kdemultimedia/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdemultimedia/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdemultimedia/kcontrol/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdemultimedia/kcontrol/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/index.cache.bz2bin0 -> 2075 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/index.docbook97
-rw-r--r--tde-i18n-en_GB/docs/kdenetwork/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdenetwork/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdenetwork/kcontrol/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdenetwork/kcontrol/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/index.cache.bz2bin0 -> 1632 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/index.docbook93
-rw-r--r--tde-i18n-en_GB/docs/kdepim/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kaddressbook/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kaddressbook/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kaddressbook/index.cache.bz2bin0 -> 3275 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kaddressbook/index.docbook155
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kalarm/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kalarm/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kalarm/alarmmessage.pngbin0 -> 13369 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kalarm/editwindow.pngbin0 -> 32910 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kalarm/index.cache.bz2bin0 -> 30006 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kalarm/index.docbook4178
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kalarm/mainwindow.pngbin0 -> 25745 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kcontrol/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kcontrol/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/index.cache.bz2bin0 -> 1958 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/index.docbook117
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kleopatra/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kleopatra/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kleopatra/index.cache.bz2bin0 -> 15625 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kleopatra/index.docbook1949
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/configure.docbook1891
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/credits-and-licenses.docbook395
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/faq.docbook882
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/getting-started.docbook635
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/importing.docbook380
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/index.cache.bz2bin0 -> 55759 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/index.docbook232
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/intro.docbook84
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/menus.docbook3003
-rw-r--r--tde-i18n-en_GB/docs/kdepim/kmail/using-kmail.docbook2901
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/commands.docbook2321
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/credits.docbook86
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/faq.docbook291
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/gloss.docbook428
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/index.cache.bz2bin0 -> 44686 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/index.docbook217
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/install.docbook59
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/introduction.docbook61
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/journey.docbook574
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/more.docbook230
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/using-firststart.docbook2707
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/using-morefeatures.docbook1285
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knode/using-subscribing.docbook2139
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knotes/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knotes/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knotes/index.cache.bz2bin0 -> 5229 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdepim/knotes/index.docbook586
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/cervisia/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/cervisia/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/cervisia/index.cache.bz2bin0 -> 26987 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/cervisia/index.docbook4112
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/catman.docbook225
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/dictionaries.docbook640
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/faq.docbook106
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/glossary.docbook270
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/index.cache.bz2bin0 -> 28558 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/index.docbook184
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/kbabeldict.docbook101
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/menu.docbook2591
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/preferences.docbook1225
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbabel/using.docbook1014
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbugbuster/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbugbuster/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbugbuster/index.cache.bz2bin0 -> 2287 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kbugbuster/index.docbook108
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kcachegrind/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kcachegrind/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kcachegrind/index.cache.bz2bin0 -> 15180 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kcachegrind/index.docbook1034
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kompare/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kompare/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kompare/index.cache.bz2bin0 -> 2297 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/kompare/index.docbook108
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/authors.docbook46
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/code_import_and_generation.docbook163
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/credits.docbook11
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/index.cache.bz2bin0 -> 17724 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/index.docbook85
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/introduction.docbook57
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/other_features.docbook76
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/uml_basics.docbook782
-rw-r--r--tde-i18n-en_GB/docs/kdesdk/umbrello/working_with_umbrello.docbook413
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kcontrol/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kcontrol/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/index.cache.bz2bin0 -> 1576 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/index.docbook88
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kinfocenter/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kinfocenter/Makefile.in587
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/Makefile.am4
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/Makefile.in635
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/index.cache.bz2bin0 -> 2165 bytes
-rw-r--r--tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/index.docbook133
-rwxr-xr-xtde-i18n-en_GB/install-sh401
-rw-r--r--tde-i18n-en_GB/messages/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/Makefile.in601
-rw-r--r--tde-i18n-en_GB/messages/charset1
-rw-r--r--tde-i18n-en_GB/messages/entry.desktop77
-rw-r--r--tde-i18n-en_GB/messages/flag.pngbin0 -> 390 bytes
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/Makefile.in659
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/kbstateapplet.po150
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/kmag.po414
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/kmousetool.po162
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/kmouth.po1224
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/ksayit.po446
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/kttsd.po3197
-rw-r--r--tde-i18n-en_GB/messages/kdeaccessibility/libKTTSD.po52
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/Makefile.in911
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/akregator_konqplugin.po35
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/alsaplayerui.po133
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/ark_plugin.po64
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/atlantikdesigner.po398
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/audiorename_plugin.po97
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/autorefresh.po63
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/babelfish.po171
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/charlatanui.po40
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/crashesplugin.po38
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/dirfilterplugin.po70
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/domtreeviewer.po412
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/dub.po170
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/ffrs.po51
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/fsview.po324
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/imagerename_plugin.po53
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/imgalleryplugin.po244
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katecppsymbolviewer.po97
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katefiletemplates.po311
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katefll_initplugin.po50
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katefll_plugin.po50
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katehelloworld.po19
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katehtmltools.po27
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kateinsertcommand.po179
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katekjswrapper.po44
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katemake.po88
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katemodeline.po19
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kateopenheader.po19
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katepybrowse.po51
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katesnippets.po38
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katetabbarextension.po35
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katetextfilter.po60
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katexmlcheck.po58
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/katexmltools.po96
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kbinaryclock.po186
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kcmkuick.po88
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kfile_cert.po66
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kfile_desktop.po67
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kfile_folder.po42
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kfile_html.po35
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kfile_lnk.po62
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kfile_mhtml.po42
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kfile_txt.po51
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/khtmlsettingsplugin.po98
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kmathapplet.po127
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kolourpicker.po58
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/konqsidebar_delicious.po120
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/konqsidebar_mediaplayer.po35
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/konqsidebar_metabar.po199
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/konqsidebar_news.po94
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/ksig.po98
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/ktimemon.po368
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/kuick_plugin.po72
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/libkaddrbk_geo_xxport.po25
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/libkaddrbk_gmx_xxport.po50
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/lyrics.po210
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/mediacontrol.po229
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/mf_konqplugin.po31
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/minitoolsplugin.po29
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/nexscope.po75
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/pitchablespeed.po55
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/rellinks.po214
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/searchbarplugin.po48
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/synaescope.po42
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/tippecanoe.po27
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/tyler.po19
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/uachangerplugin.po74
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/validatorsplugin.po110
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/wakeup.po55
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/wavecapture.po23
-rw-r--r--tde-i18n-en_GB/messages/kdeaddons/webarchiver.po140
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/Makefile.in671
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/kcmlilo.po676
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/kcron.po682
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/kdat.po1268
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/kfile_deb.po35
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/kfile_rpm.po63
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/knetworkconf.po1089
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/kpackage.po1099
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/ksysv.po964
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/kuser.po2020
-rw-r--r--tde-i18n-en_GB/messages/kdeadmin/secpolicy.po46
-rw-r--r--tde-i18n-en_GB/messages/kdeartwork/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdeartwork/Makefile.in651
-rw-r--r--tde-i18n-en_GB/messages/kdeartwork/klock.po1654
-rw-r--r--tde-i18n-en_GB/messages/kdeartwork/kpartsaver.po91
-rw-r--r--tde-i18n-en_GB/messages/kdeartwork/kstyle_phase_config.po64
-rw-r--r--tde-i18n-en_GB/messages/kdeartwork/kwin_art_clients.po250
-rw-r--r--tde-i18n-en_GB/messages/kdeartwork/kxsconfig.po4829
-rw-r--r--tde-i18n-en_GB/messages/kdebase/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdebase/Makefile.in1251
-rw-r--r--tde-i18n-en_GB/messages/kdebase/appletproxy.po85
-rw-r--r--tde-i18n-en_GB/messages/kdebase/clockapplet.po656
-rw-r--r--tde-i18n-en_GB/messages/kdebase/display.po40
-rw-r--r--tde-i18n-en_GB/messages/kdebase/dockbarextension.po44
-rw-r--r--tde-i18n-en_GB/messages/kdebase/drkonqi.po253
-rw-r--r--tde-i18n-en_GB/messages/kdebase/extensionproxy.po51
-rw-r--r--tde-i18n-en_GB/messages/kdebase/filetypes.po422
-rw-r--r--tde-i18n-en_GB/messages/kdebase/htmlsearch.po171
-rw-r--r--tde-i18n-en_GB/messages/kdebase/joystick.po293
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kaccess.po416
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kappfinder.po91
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kasbarextension.po562
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kate.po1893
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kay.po70
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmaccess.po373
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmaccessibility.po319
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmarts.po475
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmbackground.po896
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmbell.po135
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmcgi.po57
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmcolors.po376
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmcomponentchooser.po298
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmcrypto.po876
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmcss.po508
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmenergy.po99
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmfonts.po243
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmhtmlsearch.po158
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmicons.po257
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcminfo.po1190
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcminput.po635
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmioslaveinfo.po51
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkclock.po111
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkded.po138
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkdnssd.po179
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkeys.po777
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkicker.po1564
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkio.po2285
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkonq.po836
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkonqhtml.po1460
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkonsole.po731
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkurifilt.po369
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkwindecoration.po226
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkwinrules.po873
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmkwm.po1140
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmlaunch.po105
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmlayout.po1481
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmlocale.po727
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmmedia.po212
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmnic.po95
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmnotify.po118
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmperformance.po234
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmprintmgr.po73
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmsamba.po346
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmscreensaver.po340
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmsmartcard.po214
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmsmserver.po170
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmspellchecking.po43
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmstyle.po445
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmtaskbar.po358
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmusb.po331
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmview1394.po137
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcmxinerama.po144
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kcontrol.po301
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdcop.po176
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdebugdialog.po93
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdepasswd.po116
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdeprint_part.po41
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdeprintfax.po409
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdesktop.po1111
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdesu.po186
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdesud.po39
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdialog.po180
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdmconfig.po851
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kdmgreet.po556
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kfindpart.po508
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kfmclient.po314
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kfontinst.po577
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kgreet_classic.po48
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kgreet_winbind.po54
-rw-r--r--tde-i18n-en_GB/messages/kdebase/khelpcenter.po619
-rw-r--r--tde-i18n-en_GB/messages/kdebase/khotkeys.po907
-rw-r--r--tde-i18n-en_GB/messages/kdebase/khtmlkttsd.po50
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kicker.po736
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_finger.po31
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_fish.po35
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_floppy.po106
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_home.po22
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_ldap.po68
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_mac.po72
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_man.po150
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_media.po517
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_nfs.po35
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_nntp.po63
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_pop3.po143
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_print.po229
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_remote.po26
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_settings.po32
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_sftp.po248
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_smb.po143
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_smtp.po198
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_system.po22
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_tar.po34
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_thumbnail.po53
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kio_trash.po80
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kjobviewer.po72
-rw-r--r--tde-i18n-en_GB/messages/kdebase/klipper.po380
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kmenuapplet.po24
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kmenuedit.po219
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kminipagerapplet.po190
-rw-r--r--tde-i18n-en_GB/messages/kdebase/knetattach.po200
-rw-r--r--tde-i18n-en_GB/messages/kdebase/konqueror.po2880
-rw-r--r--tde-i18n-en_GB/messages/kdebase/konsole.po1447
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kpager.po110
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kpersonalizer.po564
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kprinter.po141
-rw-r--r--tde-i18n-en_GB/messages/kdebase/krandr.po290
-rw-r--r--tde-i18n-en_GB/messages/kdebase/krdb.po34
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kreadconfig.po59
-rw-r--r--tde-i18n-en_GB/messages/kdebase/krunapplet.po61
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kscreensaver.po70
-rw-r--r--tde-i18n-en_GB/messages/kdebase/ksmserver.po86
-rw-r--r--tde-i18n-en_GB/messages/kdebase/ksplash.po108
-rw-r--r--tde-i18n-en_GB/messages/kdebase/ksplashthemes.po131
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kstart.po144
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kstyle_keramik_config.po23
-rw-r--r--tde-i18n-en_GB/messages/kdebase/ksysguard.po1718
-rw-r--r--tde-i18n-en_GB/messages/kdebase/ksystemtrayapplet.po32
-rw-r--r--tde-i18n-en_GB/messages/kdebase/ksystraycmd.po130
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kthememanager.po247
-rw-r--r--tde-i18n-en_GB/messages/kdebase/ktip.po1857
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kwin.po741
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kwin_clients.po390
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kwin_lib.po79
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kwriteconfig.po59
-rw-r--r--tde-i18n-en_GB/messages/kdebase/kxkb.po456
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libdmctl.po47
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkicker.po505
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkickermenu_kdeprint.po39
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkickermenu_konsole.po38
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkickermenu_prefmenu.po27
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkickermenu_recentdocs.po23
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkickermenu_remotemenu.po27
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkickermenu_systemmenu.po18
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkickermenu_tom.po118
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libkonq.po304
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libtaskbar.po413
-rw-r--r--tde-i18n-en_GB/messages/kdebase/libtaskmanager.po91
-rw-r--r--tde-i18n-en_GB/messages/kdebase/lockout.po44
-rw-r--r--tde-i18n-en_GB/messages/kdebase/mediaapplet.po74
-rw-r--r--tde-i18n-en_GB/messages/kdebase/naughtyapplet.po77
-rw-r--r--tde-i18n-en_GB/messages/kdebase/nsplugin.po92
-rw-r--r--tde-i18n-en_GB/messages/kdebase/privacy.po366
-rw-r--r--tde-i18n-en_GB/messages/kdebase/quicklauncher.po246
-rw-r--r--tde-i18n-en_GB/messages/kdebase/trashapplet.po56
-rw-r--r--tde-i18n-en_GB/messages/kdebase/useraccount.po275
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/Makefile.in719
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/blinken.po197
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kalzium.po4818
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kanagram.po493
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kbruch.po588
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/keduca.po779
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kfile_drgeo.po62
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kfile_kig.po68
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kgeography.po28617
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/khangman.po603
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kig.po4644
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kiten.po700
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/klatin.po914
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/klettres.po448
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kmplot.po3406
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kpercentage.po319
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kstars.po32562
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/ktouch.po1833
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kturtle.po815
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kverbos.po741
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kvoctrain.po4845
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/kwordquiz.po2021
-rw-r--r--tde-i18n-en_GB/messages/kdeedu/libkdeedu.po412
-rw-r--r--tde-i18n-en_GB/messages/kdegames/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdegames/Makefile.in767
-rw-r--r--tde-i18n-en_GB/messages/kdegames/atlantik.po635
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kasteroids.po166
-rw-r--r--tde-i18n-en_GB/messages/kdegames/katomic.po433
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kbackgammon.po1628
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kbattleship.po543
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kblackbox.po176
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kbounce.po146
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kenolaba.po400
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kfouleggs.po140
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kgoldrunner.po1975
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kjumpingcube.po235
-rw-r--r--tde-i18n-en_GB/messages/kdegames/klickety.po54
-rw-r--r--tde-i18n-en_GB/messages/kdegames/klines.po258
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kmahjongg.po555
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kmines.po473
-rw-r--r--tde-i18n-en_GB/messages/kdegames/knetwalk.po108
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kolf.po593
-rw-r--r--tde-i18n-en_GB/messages/kdegames/konquest.po354
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kpat.po348
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kpoker.po323
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kreversi.po426
-rw-r--r--tde-i18n-en_GB/messages/kdegames/ksame.po128
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kshisen.po246
-rw-r--r--tde-i18n-en_GB/messages/kdegames/ksirtet.po157
-rw-r--r--tde-i18n-en_GB/messages/kdegames/ksmiletris.po100
-rw-r--r--tde-i18n-en_GB/messages/kdegames/ksnake.po276
-rw-r--r--tde-i18n-en_GB/messages/kdegames/ksokoban.po183
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kspaceduel.po382
-rw-r--r--tde-i18n-en_GB/messages/kdegames/ktron.po435
-rw-r--r--tde-i18n-en_GB/messages/kdegames/ktuberling.po288
-rw-r--r--tde-i18n-en_GB/messages/kdegames/kwin4.po454
-rw-r--r--tde-i18n-en_GB/messages/kdegames/libkdegames.po1109
-rw-r--r--tde-i18n-en_GB/messages/kdegames/libksirtet.po502
-rw-r--r--tde-i18n-en_GB/messages/kdegames/lskat.po483
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/Makefile.in831
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kcm_kviewcanvasconfig.po169
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kcm_kviewgeneralconfig.po46
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kcm_kviewpluginsconfig.po19
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kcm_kviewviewerpluginsconfig.po19
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kcmkamera.po199
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kcoloredit.po170
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kdjview.po358
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kdvi.po1375
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfax.po417
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfaxview.po118
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_bmp.po85
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_dds.po62
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_dvi.po31
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_exr.po248
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_gif.po44
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_ico.po42
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_jpeg.po309
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_pcx.po43
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_pdf.po72
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_png.po112
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_pnm.po44
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_ps.po39
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_rgb.po82
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_tga.po68
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_tiff.po211
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_xbm.po26
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kfile_xpm.po26
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kgamma.po96
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kghostview.po722
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kiconedit.po861
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kmrml.po435
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kolourpaint.po1920
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kooka.po1260
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kpdf.po1125
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kpovmodeler.po4321
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kruler.po130
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/ksnapshot.po300
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/ksvgplugin.po73
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kuickshow.po567
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kview.po290
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kview_scale.po97
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kviewbrowserplugin.po21
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kviewcanvas.po28
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kvieweffectsplugin.po61
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kviewpresenterplugin.po143
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kviewscannerplugin.po37
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kviewshell.po1046
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/kviewviewer.po226
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/libkfaximgage.po72
-rw-r--r--tde-i18n-en_GB/messages/kdegraphics/libkscan.po505
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/Makefile.in743
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/cupsdconf.po2291
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kabc_dir.po39
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kabc_file.po38
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kabc_ldapkio.po185
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kabc_net.po47
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kabc_sql.po35
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kabcformat_binary.po27
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/katepart.po4406
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kcmshell.po80
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kdelibs.po11075
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kdelibs_colors.po1353
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kdeprint.po7134
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kfileaudiopreview.po23
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kio.po6433
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kio_help.po127
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kioexec.po113
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kmcop.po39
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/knotify.po100
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kstyle_highcontrast_config.po18
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/kstyle_plastik_config.po47
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/ktexteditor_autobookmarker.po169
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/ktexteditor_docwordcompletion.po86
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/ktexteditor_insertfile.po55
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/ktexteditor_isearch.po124
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/ktexteditor_kdatatool.po35
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/libkscreensaver.po31
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/ppdtranslations.po14335
-rw-r--r--tde-i18n-en_GB/messages/kdelibs/timezones.po1596
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/Makefile.in743
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/artsbuilder.po451
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/artscontrol.po357
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/artsmodules.po231
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/audiocd_encoder_lame.po493
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/audiocd_encoder_vorbis.po230
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/juk.po1649
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kaboodle.po122
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kaudiocreator.po1085
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kcmaudiocd.po303
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kcmcddb.po239
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_au.po71
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_avi.po51
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_flac.po100
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_m3u.po24
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_mp3.po104
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_mpc.po91
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_mpeg.po54
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_ogg.po108
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_sid.po49
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_theora.po51
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kfile_wav.po43
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kio_audiocd.po99
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kmid.po859
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kmix.po673
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/krec.po617
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/kscd.po827
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/libkcddb.po811
-rw-r--r--tde-i18n-en_GB/messages/kdemultimedia/noatun.po1581
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/Makefile.in727
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/dcoprss.po59
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kcm_krfb.po263
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kcmktalkd.po226
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kcmlanbrowser.po613
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kcmwifi.po661
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kdict.po732
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kdictapplet.po48
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kfile_torrent.po47
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kfileshare.po5179
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kget.po1453
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kinetd.po24
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kio_jabberdisco.po30
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kio_lan.po34
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kio_zeroconf.po46
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/knewsticker.po1823
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kopete.po17827
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kpf.po554
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kppp.po2619
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kppplogview.po265
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/krdc.po1020
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/krfb.po539
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/ksirc.po2226
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kwifimanager.po308
-rw-r--r--tde-i18n-en_GB/messages/kdenetwork/kwireless.po112
-rw-r--r--tde-i18n-en_GB/messages/kdepim/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdepim/Makefile.in879
-rw-r--r--tde-i18n-en_GB/messages/kdepim/akregator.po1880
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kabc2mutt.po56
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kabc_slox.po183
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kaddressbook.po4069
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kalarm.po3577
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kandy.po715
-rw-r--r--tde-i18n-en_GB/messages/kdepim/karm.po910
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kcmkabconfig.po230
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kcmkontactnt.po121
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kdepimresources.po206
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kdepimwizards.po602
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kdgantt.po341
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kfile_ics.po43
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kfile_palm.po88
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kfile_rfc822.po39
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kfile_vcf.po31
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kgantt.po199
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kio_groupwise.po60
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kio_imap4.po168
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kio_mobile.po27
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kio_sieve.po166
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kleopatra.po1130
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kmail.po14798
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kmail_text_calendar_plugin.po115
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kmail_text_vcard_plugin.po27
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kmailcvt.po638
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kmobile.po289
-rw-r--r--tde-i18n-en_GB/messages/kdepim/knode.po3466
-rw-r--r--tde-i18n-en_GB/messages/kdepim/knotes.po449
-rw-r--r--tde-i18n-en_GB/messages/kdepim/konnector_dummy.po18
-rw-r--r--tde-i18n-en_GB/messages/kdepim/konnector_kabc.po26
-rw-r--r--tde-i18n-en_GB/messages/kdepim/konnector_kcal.po26
-rw-r--r--tde-i18n-en_GB/messages/kdepim/konnector_local.po83
-rw-r--r--tde-i18n-en_GB/messages/kdepim/konnector_qtopia.po84
-rw-r--r--tde-i18n-en_GB/messages/kdepim/konnector_remote.po50
-rw-r--r--tde-i18n-en_GB/messages/kdepim/konsolekalendar.po500
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kontact.po1161
-rw-r--r--tde-i18n-en_GB/messages/kdepim/korganizer.po7464
-rw-r--r--tde-i18n-en_GB/messages/kdepim/korn.po610
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kpilot.po6626
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_birthday.po50
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_blogging.po156
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_exchange.po58
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_featureplan.po56
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_groupware.po94
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_groupwise.po322
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_kolab.po131
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_remote.po36
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_tvanytime.po50
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kres_xmlrpc.po93
-rw-r--r--tde-i18n-en_GB/messages/kdepim/ktnef.po742
-rw-r--r--tde-i18n-en_GB/messages/kdepim/kwatchgnupg.po176
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libkcal.po1613
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libkdepim.po1858
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libkholidays.po38
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libkleopatra.po968
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libkmime.po87
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libkpgp.po699
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libkpimexchange.po53
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libksieve.po183
-rw-r--r--tde-i18n-en_GB/messages/kdepim/libksync.po46
-rw-r--r--tde-i18n-en_GB/messages/kdepim/multisynk.po264
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/Makefile.in695
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/cervisia.po1669
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/cvsservice.po80
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kbabel.po6349
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kbugbuster.po952
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kcachegrind.po2937
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kfile_cpp.po47
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kfile_diff.po104
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kfile_po.po43
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kfile_ts.po35
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kio_svn.po183
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kompare.po1004
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kres_bugzilla.po44
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kstartperf.po43
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/kuiviewer.po75
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/spy.po79
-rw-r--r--tde-i18n-en_GB/messages/kdesdk/umbrello.po4002
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/Makefile.in663
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/amor.po220
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/kfifteenapplet.po65
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/kmoon.po183
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/kodo.po103
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/kteatime.po184
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/ktux.po43
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/kweather.po726
-rw-r--r--tde-i18n-en_GB/messages/kdetoys/kworldclock.po164
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/Makefile.in755
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/ark.po1122
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/irkick.po111
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kcalc.po834
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kcharselect.po75
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kcharselectapplet.po53
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kcmkvaio.po133
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kcmkwallet.po236
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kcmlaptop.po1050
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kcmlirc.po744
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kcmthinkpad.po145
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kdelirc.po60
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kdessh.po112
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kdf.po241
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kedit.po388
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kfloppy.po496
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kgpg.po3498
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/khexedit.po2076
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/khexedit2part.po105
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kjots.po313
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/klaptopdaemon.po575
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kmilo_delli8k.po22
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kmilo_generic.po36
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kmilo_kvaio.po90
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kmilo_powerbook.po47
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kmilo_thinkpad.po132
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kmilod.po27
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kregexpeditor.po902
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/ksim.po931
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/ktimer.po128
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/kwalletmanager.po405
-rw-r--r--tde-i18n-en_GB/messages/kdeutils/superkaramba.po258
-rw-r--r--tde-i18n-en_GB/messages/kdevelop/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdevelop/Makefile.in643
-rw-r--r--tde-i18n-en_GB/messages/kdevelop/kdevdesigner.po61
-rw-r--r--tde-i18n-en_GB/messages/kdevelop/kdevelop.po31454
-rw-r--r--tde-i18n-en_GB/messages/kdevelop/kdevtipofday.po292
-rw-r--r--tde-i18n-en_GB/messages/kdewebdev/Makefile.am3
-rw-r--r--tde-i18n-en_GB/messages/kdewebdev/Makefile.in655
-rw-r--r--tde-i18n-en_GB/messages/kdewebdev/kfilereplace.po1116
-rw-r--r--tde-i18n-en_GB/messages/kdewebdev/kimagemapeditor.po824
-rw-r--r--tde-i18n-en_GB/messages/kdewebdev/klinkstatus.po655
-rw-r--r--tde-i18n-en_GB/messages/kdewebdev/kommander.po5287
-rw-r--r--tde-i18n-en_GB/messages/kdewebdev/kxsldbg.po2234
-rw-r--r--tde-i18n-en_GB/messages/kdewebdev/quanta.po15314
-rwxr-xr-xtde-i18n-en_GB/missing353
-rwxr-xr-xtde-i18n-en_GB/mkinstalldirs158
-rw-r--r--tde-i18n-en_GB/stamp-h.in0
1440 files changed, 711259 insertions, 0 deletions
diff --git a/tde-i18n-en_GB/Makefile.am b/tde-i18n-en_GB/Makefile.am
new file mode 100644
index 00000000000..96c5d2422f0
--- /dev/null
+++ b/tde-i18n-en_GB/Makefile.am
@@ -0,0 +1,4 @@
+#created by autogen.sh
+SUBDIRS = data docs messages
+AUTOMAKE_OPTIONS = foreign
+
diff --git a/tde-i18n-en_GB/Makefile.in b/tde-i18n-en_GB/Makefile.in
new file mode 100644
index 00000000000..baec58df6cd
--- /dev/null
+++ b/tde-i18n-en_GB/Makefile.in
@@ -0,0 +1,728 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = .
+DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(srcdir)/config.h.in \
+ $(top_srcdir)/configure install-sh missing mkinstalldirs
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno config.status.lineno
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+ { test ! -d $(distdir) \
+ || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+ && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+
+#created by autogen.sh
+SUBDIRS = data docs messages
+AUTOMAKE_OPTIONS = foreign
+#>- all: config.h
+#>+ 1
+all: docs-am config.h
+ $(MAKE) $(AM_MAKEFLAGS) all-recursive
+
+.SUFFIXES:
+am--refresh:
+ @:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+#>- cd $(srcdir) && $(AUTOMAKE) --foreign \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --foreign Makefile
+#>+ 14
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+ ( \
+ cd $(srcdir) && $(AUTOMAKE) --foreign \
+ ) || exit 1; echo ' cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin '; cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ echo ' $(SHELL) ./config.status'; \
+ $(SHELL) ./config.status;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ $(SHELL) ./config.status --recheck
+
+$(top_srcdir)/configure: $(am__configure_deps)
+#>- cd $(srcdir) && $(AUTOCONF)
+#>+ 2
+ cd $(srcdir) && rm -f configure
+ cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+
+config.h: stamp-h1
+ @if test ! -f $@; then \
+ rm -f stamp-h1; \
+ $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
+ else :; fi
+
+stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
+ @rm -f stamp-h1
+ cd $(top_builddir) && $(SHELL) ./config.status config.h
+$(srcdir)/config.h.in: $(am__configure_deps)
+ cd $(top_srcdir) && $(AUTOHEADER)
+ rm -f stamp-h1
+ touch $@
+
+distclean-hdr:
+ -rm -f config.h stamp-h1
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ $(am__remove_distdir)
+ test -d $(distdir) || mkdir $(distdir)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+ -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
+ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
+ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
+ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
+ || chmod -R a+r $(distdir)
+dist-gzip: distdir
+ tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+ $(am__remove_distdir)
+
+dist-bzip2: distdir
+ tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+ $(am__remove_distdir)
+
+dist-lzma: distdir
+ tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
+ $(am__remove_distdir)
+
+dist-tarZ: distdir
+ tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+ $(am__remove_distdir)
+
+dist-shar: distdir
+ shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+ $(am__remove_distdir)
+
+dist-zip: distdir
+ -rm -f $(distdir).zip
+ zip -rq $(distdir).zip $(distdir)
+ $(am__remove_distdir)
+
+dist dist-all: distdir
+ tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+ $(am__remove_distdir)
+
+# This target untars the dist file and tries a VPATH configuration. Then
+# it guarantees that the distribution is self-contained by making another
+# tarfile.
+distcheck: dist
+ case '$(DIST_ARCHIVES)' in \
+ *.tar.gz*) \
+ GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+ *.tar.bz2*) \
+ bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+ *.tar.lzma*) \
+ unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\
+ *.tar.Z*) \
+ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+ *.shar.gz*) \
+ GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+ *.zip*) \
+ unzip $(distdir).zip ;;\
+ esac
+ chmod -R a-w $(distdir); chmod a+w $(distdir)
+ mkdir $(distdir)/_build
+ mkdir $(distdir)/_inst
+ chmod a-w $(distdir)
+ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
+ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
+ && cd $(distdir)/_build \
+ && ../configure --srcdir=.. --prefix="$$dc_install_base" \
+ $(DISTCHECK_CONFIGURE_FLAGS) \
+ && $(MAKE) $(AM_MAKEFLAGS) \
+ && $(MAKE) $(AM_MAKEFLAGS) dvi \
+ && $(MAKE) $(AM_MAKEFLAGS) check \
+ && $(MAKE) $(AM_MAKEFLAGS) install \
+ && $(MAKE) $(AM_MAKEFLAGS) installcheck \
+ && $(MAKE) $(AM_MAKEFLAGS) uninstall \
+ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
+ distuninstallcheck \
+ && chmod -R a-w "$$dc_install_base" \
+ && ({ \
+ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
+ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
+ } || { rm -rf "$$dc_destdir"; exit 1; }) \
+ && rm -rf "$$dc_destdir" \
+ && $(MAKE) $(AM_MAKEFLAGS) dist \
+ && rm -rf $(DIST_ARCHIVES) \
+ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
+ $(am__remove_distdir)
+ @(echo "$(distdir) archives ready for distribution: "; \
+ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
+distuninstallcheck:
+ @cd $(distuninstallcheck_dir) \
+ && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
+ || { echo "ERROR: files left after uninstall:" ; \
+ if test -n "$(DESTDIR)"; then \
+ echo " (check DESTDIR support)"; \
+ fi ; \
+ $(distuninstallcheck_listfiles) ; \
+ exit 1; } >&2
+distcleancheck: distclean
+ @if test '$(srcdir)' = . ; then \
+ echo "ERROR: distcleancheck can only run from a VPATH build" ; \
+ exit 1 ; \
+ fi
+ @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
+ || { echo "ERROR: files left in build directory after distclean:" ; \
+ $(distcleancheck_listfiles) ; \
+ exit 1; } >&2
+check-am: all-am
+check: check-recursive
+all-am: Makefile config.h
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-hdr distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+ -rm -rf $(top_srcdir)/autom4te.cache
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am am--refresh check check-am clean clean-generic \
+ ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
+ dist-lzma dist-shar dist-tarZ dist-zip distcheck distclean \
+ distclean-generic distclean-hdr distclean-tags distcleancheck \
+ distdir distuninstallcheck dvi dvi-am html html-am info \
+ info-am install install-am install-data install-data-am \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs installdirs-am maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
+ pdf-am ps ps-am tags tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=configure.in Makefile.in aclocal.m4 configure.files config.h.in Makefile.am acinclude.m4
+
+#>+ 2
+docs-am:
+
+#>+ 7
+force-reedit:
+ \
+ cd $(srcdir) && $(AUTOMAKE) --foreign \
+
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/acinclude.m4 b/tde-i18n-en_GB/acinclude.m4
new file mode 100644
index 00000000000..46ad205e449
--- /dev/null
+++ b/tde-i18n-en_GB/acinclude.m4
@@ -0,0 +1,5997 @@
+## -*- autoconf -*-
+
+dnl This file is part of the KDE libraries/packages
+dnl Copyright (C) 1997 Janos Farkas (chexum@shadow.banki.hu)
+dnl (C) 1997,98,99 Stephan Kulow (coolo@kde.org)
+
+dnl This file is free software; you can redistribute it and/or
+dnl modify it under the terms of the GNU Library General Public
+dnl License as published by the Free Software Foundation; either
+dnl version 2 of the License, or (at your option) any later version.
+
+dnl This library is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+dnl Library General Public License for more details.
+
+dnl You should have received a copy of the GNU Library General Public License
+dnl along with this library; see the file COPYING.LIB. If not, write to
+dnl the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+dnl Boston, MA 02110-1301, USA.
+
+dnl IMPORTANT NOTE:
+dnl Please do not modify this file unless you expect your modifications to be
+dnl carried into every other module in the repository.
+dnl
+dnl Single-module modifications are best placed in configure.in for kdelibs
+dnl and kdebase or configure.in.in if present.
+
+# KDE_PATH_X_DIRECT
+dnl Internal subroutine of AC_PATH_X.
+dnl Set ac_x_includes and/or ac_x_libraries.
+AC_DEFUN([KDE_PATH_X_DIRECT],
+[
+AC_REQUIRE([KDE_CHECK_LIB64])
+
+if test "$ac_x_includes" = NO; then
+ # Guess where to find include files, by looking for this one X11 .h file.
+ test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
+
+ # First, try using that file with no special directory specified.
+AC_TRY_CPP([#include <$x_direct_test_include>],
+[# We can compile using X headers with no special include directory.
+ac_x_includes=],
+[# Look for the header file in a standard set of common directories.
+# Check X11 before X11Rn because it is often a symlink to the current release.
+ for ac_dir in \
+ /usr/X11/include \
+ /usr/X11R6/include \
+ /usr/X11R5/include \
+ /usr/X11R4/include \
+ \
+ /usr/include/X11 \
+ /usr/include/X11R6 \
+ /usr/include/X11R5 \
+ /usr/include/X11R4 \
+ \
+ /usr/local/X11/include \
+ /usr/local/X11R6/include \
+ /usr/local/X11R5/include \
+ /usr/local/X11R4/include \
+ \
+ /usr/local/include/X11 \
+ /usr/local/include/X11R6 \
+ /usr/local/include/X11R5 \
+ /usr/local/include/X11R4 \
+ \
+ /usr/X386/include \
+ /usr/x386/include \
+ /usr/XFree86/include/X11 \
+ \
+ /usr/include \
+ /usr/local/include \
+ /usr/unsupported/include \
+ /usr/athena/include \
+ /usr/local/x11r5/include \
+ /usr/lpp/Xamples/include \
+ \
+ /usr/openwin/include \
+ /usr/openwin/share/include \
+ ; \
+ do
+ if test -r "$ac_dir/$x_direct_test_include"; then
+ ac_x_includes=$ac_dir
+ break
+ fi
+ done])
+fi # $ac_x_includes = NO
+
+if test "$ac_x_libraries" = NO; then
+ # Check for the libraries.
+
+ test -z "$x_direct_test_library" && x_direct_test_library=Xt
+ test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
+
+ # See if we find them without any special options.
+ # Don't add to $LIBS permanently.
+ ac_save_LIBS="$LIBS"
+ LIBS="-l$x_direct_test_library $LIBS"
+AC_TRY_LINK([#include <X11/Intrinsic.h>], [${x_direct_test_function}(1)],
+[LIBS="$ac_save_LIBS"
+# We can link X programs with no special library path.
+ac_x_libraries=],
+[LIBS="$ac_save_LIBS"
+# First see if replacing the include by lib works.
+# Check X11 before X11Rn because it is often a symlink to the current release.
+for ac_dir in `echo "$ac_x_includes" | sed s/include/lib${kdelibsuff}/` \
+ /usr/X11/lib${kdelibsuff} \
+ /usr/X11R6/lib${kdelibsuff} \
+ /usr/X11R5/lib${kdelibsuff} \
+ /usr/X11R4/lib${kdelibsuff} \
+ \
+ /usr/lib${kdelibsuff}/X11 \
+ /usr/lib${kdelibsuff}/X11R6 \
+ /usr/lib${kdelibsuff}/X11R5 \
+ /usr/lib${kdelibsuff}/X11R4 \
+ \
+ /usr/local/X11/lib${kdelibsuff} \
+ /usr/local/X11R6/lib${kdelibsuff} \
+ /usr/local/X11R5/lib${kdelibsuff} \
+ /usr/local/X11R4/lib${kdelibsuff} \
+ \
+ /usr/local/lib${kdelibsuff}/X11 \
+ /usr/local/lib${kdelibsuff}/X11R6 \
+ /usr/local/lib${kdelibsuff}/X11R5 \
+ /usr/local/lib${kdelibsuff}/X11R4 \
+ \
+ /usr/X386/lib${kdelibsuff} \
+ /usr/x386/lib${kdelibsuff} \
+ /usr/XFree86/lib${kdelibsuff}/X11 \
+ \
+ /usr/lib${kdelibsuff} \
+ /usr/local/lib${kdelibsuff} \
+ /usr/unsupported/lib${kdelibsuff} \
+ /usr/athena/lib${kdelibsuff} \
+ /usr/local/x11r5/lib${kdelibsuff} \
+ /usr/lpp/Xamples/lib${kdelibsuff} \
+ /lib/usr/lib${kdelibsuff}/X11 \
+ \
+ /usr/openwin/lib${kdelibsuff} \
+ /usr/openwin/share/lib${kdelibsuff} \
+ ; \
+do
+dnl Don't even attempt the hair of trying to link an X program!
+ for ac_extension in a so sl; do
+ if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
+ ac_x_libraries=$ac_dir
+ break 2
+ fi
+ done
+done])
+fi # $ac_x_libraries = NO
+])
+
+
+dnl ------------------------------------------------------------------------
+dnl Find a file (or one of more files in a list of dirs)
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN([AC_FIND_FILE],
+[
+$3=NO
+for i in $2;
+do
+ for j in $1;
+ do
+ echo "configure: __oline__: $i/$j" >&AC_FD_CC
+ if test -r "$i/$j"; then
+ echo "taking that" >&AC_FD_CC
+ $3=$i
+ break 2
+ fi
+ done
+done
+])
+
+dnl KDE_FIND_PATH(program-name, variable-name, list-of-dirs,
+dnl if-not-found, test-parameter, prepend-path)
+dnl
+dnl Look for program-name in list-of-dirs+$PATH.
+dnl If prepend-path is set, look in $PATH+list-of-dirs instead.
+dnl If found, $variable-name is set. If not, if-not-found is evaluated.
+dnl test-parameter: if set, the program is executed with this arg,
+dnl and only a successful exit code is required.
+AC_DEFUN([KDE_FIND_PATH],
+[
+ AC_MSG_CHECKING([for $1])
+ if test -n "$$2"; then
+ kde_cv_path="$$2";
+ else
+ kde_cache=`echo $1 | sed 'y%./+-%__p_%'`
+
+ AC_CACHE_VAL(kde_cv_path_$kde_cache,
+ [
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z "$6"; then dnl Append dirs in PATH (default)
+ dirs="$3 $dirs"
+ else dnl Prepend dirs in PATH (if 6th arg is set)
+ dirs="$dirs $3"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/$1"; then
+ if test -n "$5"
+ then
+ evalstr="$dir/$1 $5 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/$1"
+ break
+ fi
+ else
+ kde_cv_path="$dir/$1"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+ ])
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ AC_MSG_RESULT(not found)
+ $4
+ else
+ AC_MSG_RESULT($kde_cv_path)
+ $2=$kde_cv_path
+
+ fi
+])
+
+AC_DEFUN([KDE_MOC_ERROR_MESSAGE],
+[
+ AC_MSG_ERROR([No Qt meta object compiler (moc) found!
+Please check whether you installed Qt correctly.
+You need to have a running moc binary.
+configure tried to run $ac_cv_path_moc and the test didn't
+succeed. If configure shouldn't have tried this one, set
+the environment variable MOC to the right one before running
+configure.
+])
+])
+
+AC_DEFUN([KDE_UIC_ERROR_MESSAGE],
+[
+ AC_MSG_WARN([No Qt ui compiler (uic) found!
+Please check whether you installed Qt correctly.
+You need to have a running uic binary.
+configure tried to run $ac_cv_path_uic and the test didn't
+succeed. If configure shouldn't have tried this one, set
+the environment variable UIC to the right one before running
+configure.
+])
+])
+
+
+AC_DEFUN([KDE_CHECK_UIC_FLAG],
+[
+ AC_MSG_CHECKING([whether uic supports -$1 ])
+ kde_cache=`echo $1 | sed 'y% .=/+-%____p_%'`
+ AC_CACHE_VAL(kde_cv_prog_uic_$kde_cache,
+ [
+ cat >conftest.ui <<EOT
+ <!DOCTYPE UI><UI version="3" stdsetdef="1"></UI>
+EOT
+ ac_uic_testrun="$UIC_PATH -$1 $2 conftest.ui >/dev/null"
+ if AC_TRY_EVAL(ac_uic_testrun); then
+ eval "kde_cv_prog_uic_$kde_cache=yes"
+ else
+ eval "kde_cv_prog_uic_$kde_cache=no"
+ fi
+ rm -f conftest*
+ ])
+
+ if eval "test \"`echo '$kde_cv_prog_uic_'$kde_cache`\" = yes"; then
+ AC_MSG_RESULT([yes])
+ :
+ $3
+ else
+ AC_MSG_RESULT([no])
+ :
+ $4
+ fi
+])
+
+
+dnl ------------------------------------------------------------------------
+dnl Find the meta object compiler and the ui compiler in the PATH,
+dnl in $QTDIR/bin, and some more usual places
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN([AC_PATH_QT_MOC_UIC],
+[
+ AC_REQUIRE([KDE_CHECK_PERL])
+ qt_bindirs=""
+ for dir in $kde_qt_dirs; do
+ qt_bindirs="$qt_bindirs $dir/bin $dir/src/moc"
+ done
+ qt_bindirs="$qt_bindirs /usr/bin /usr/X11R6/bin /usr/local/qt/bin"
+ if test ! "$ac_qt_bindir" = "NO"; then
+ qt_bindirs="$ac_qt_bindir $qt_bindirs"
+ fi
+
+ KDE_FIND_PATH(moc, MOC, [$qt_bindirs], [KDE_MOC_ERROR_MESSAGE])
+ if test -z "$UIC_NOT_NEEDED"; then
+ KDE_FIND_PATH(uic, UIC_PATH, [$qt_bindirs], [UIC_PATH=""])
+ if test -z "$UIC_PATH" ; then
+ KDE_UIC_ERROR_MESSAGE
+ exit 1
+ else
+ UIC=$UIC_PATH
+
+ if test $kde_qtver = 3; then
+ KDE_CHECK_UIC_FLAG(L,[/nonexistent],ac_uic_supports_libpath=yes,ac_uic_supports_libpath=no)
+ KDE_CHECK_UIC_FLAG(nounload,,ac_uic_supports_nounload=yes,ac_uic_supports_nounload=no)
+
+ if test x$ac_uic_supports_libpath = xyes; then
+ UIC="$UIC -L \$(kde_widgetdir)"
+ fi
+ if test x$ac_uic_supports_nounload = xyes; then
+ UIC="$UIC -nounload"
+ fi
+ fi
+ fi
+ else
+ UIC="echo uic not available: "
+ fi
+
+ AC_SUBST(MOC)
+ AC_SUBST(UIC)
+
+ UIC_TR="i18n"
+ if test $kde_qtver = 3; then
+ UIC_TR="tr2i18n"
+ fi
+
+ AC_SUBST(UIC_TR)
+])
+
+AC_DEFUN([KDE_1_CHECK_PATHS],
+[
+ KDE_1_CHECK_PATH_HEADERS
+
+ KDE_TEST_RPATH=
+
+ if test -n "$USE_RPATH"; then
+
+ if test -n "$kde_libraries"; then
+ KDE_TEST_RPATH="-R $kde_libraries"
+ fi
+
+ if test -n "$qt_libraries"; then
+ KDE_TEST_RPATH="$KDE_TEST_RPATH -R $qt_libraries"
+ fi
+
+ if test -n "$x_libraries"; then
+ KDE_TEST_RPATH="$KDE_TEST_RPATH -R $x_libraries"
+ fi
+
+ KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH"
+ fi
+
+AC_MSG_CHECKING([for KDE libraries installed])
+ac_link='$LIBTOOL_SHELL --silent --mode=link ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_libraries conftest.$ac_ext $LIBS -lkdecore $LIBQT $KDE_TEST_RPATH 1>&5'
+
+if AC_TRY_EVAL(ac_link) && test -s conftest; then
+ AC_MSG_RESULT(yes)
+else
+ AC_MSG_ERROR([your system fails at linking a small KDE application!
+Check, if your compiler is installed correctly and if you have used the
+same compiler to compile Qt and kdelibs as you did use now.
+For more details about this problem, look at the end of config.log.])
+fi
+
+if eval `KDEDIR= ./conftest 2>&5`; then
+ kde_result=done
+else
+ kde_result=problems
+fi
+
+KDEDIR= ./conftest 2> /dev/null >&5 # make an echo for config.log
+kde_have_all_paths=yes
+
+KDE_SET_PATHS($kde_result)
+
+])
+
+AC_DEFUN([KDE_SET_PATHS],
+[
+ kde_cv_all_paths="kde_have_all_paths=\"yes\" \
+ kde_htmldir=\"$kde_htmldir\" \
+ kde_appsdir=\"$kde_appsdir\" \
+ kde_icondir=\"$kde_icondir\" \
+ kde_sounddir=\"$kde_sounddir\" \
+ kde_datadir=\"$kde_datadir\" \
+ kde_locale=\"$kde_locale\" \
+ kde_cgidir=\"$kde_cgidir\" \
+ kde_confdir=\"$kde_confdir\" \
+ kde_kcfgdir=\"$kde_kcfgdir\" \
+ kde_mimedir=\"$kde_mimedir\" \
+ kde_toolbardir=\"$kde_toolbardir\" \
+ kde_wallpaperdir=\"$kde_wallpaperdir\" \
+ kde_templatesdir=\"$kde_templatesdir\" \
+ kde_bindir=\"$kde_bindir\" \
+ kde_servicesdir=\"$kde_servicesdir\" \
+ kde_servicetypesdir=\"$kde_servicetypesdir\" \
+ kde_moduledir=\"$kde_moduledir\" \
+ kde_styledir=\"$kde_styledir\" \
+ kde_widgetdir=\"$kde_widgetdir\" \
+ xdg_appsdir=\"$xdg_appsdir\" \
+ xdg_menudir=\"$xdg_menudir\" \
+ xdg_directorydir=\"$xdg_directorydir\" \
+ kde_result=$1"
+])
+
+AC_DEFUN([KDE_SET_DEFAULT_PATHS],
+[
+if test "$1" = "default"; then
+
+ if test -z "$kde_htmldir"; then
+ kde_htmldir='\${datadir}/doc/HTML'
+ fi
+ if test -z "$kde_appsdir"; then
+ kde_appsdir='\${datadir}/applnk'
+ fi
+ if test -z "$kde_icondir"; then
+ kde_icondir='\${datadir}/icons'
+ fi
+ if test -z "$kde_sounddir"; then
+ kde_sounddir='\${datadir}/sounds'
+ fi
+ if test -z "$kde_datadir"; then
+ kde_datadir='\${datadir}/apps'
+ fi
+ if test -z "$kde_locale"; then
+ kde_locale='\${datadir}/locale'
+ fi
+ if test -z "$kde_cgidir"; then
+ kde_cgidir='\${exec_prefix}/cgi-bin'
+ fi
+ if test -z "$kde_confdir"; then
+ kde_confdir='\${datadir}/config'
+ fi
+ if test -z "$kde_kcfgdir"; then
+ kde_kcfgdir='\${datadir}/config.kcfg'
+ fi
+ if test -z "$kde_mimedir"; then
+ kde_mimedir='\${datadir}/mimelnk'
+ fi
+ if test -z "$kde_toolbardir"; then
+ kde_toolbardir='\${datadir}/toolbar'
+ fi
+ if test -z "$kde_wallpaperdir"; then
+ kde_wallpaperdir='\${datadir}/wallpapers'
+ fi
+ if test -z "$kde_templatesdir"; then
+ kde_templatesdir='\${datadir}/templates'
+ fi
+ if test -z "$kde_bindir"; then
+ kde_bindir='\${exec_prefix}/bin'
+ fi
+ if test -z "$kde_servicesdir"; then
+ kde_servicesdir='\${datadir}/services'
+ fi
+ if test -z "$kde_servicetypesdir"; then
+ kde_servicetypesdir='\${datadir}/servicetypes'
+ fi
+ if test -z "$kde_moduledir"; then
+ if test "$kde_qtver" = "2"; then
+ kde_moduledir='\${libdir}/kde2'
+ else
+ kde_moduledir='\${libdir}/kde3'
+ fi
+ fi
+ if test -z "$kde_styledir"; then
+ kde_styledir='\${libdir}/kde3/plugins/styles'
+ fi
+ if test -z "$kde_widgetdir"; then
+ kde_widgetdir='\${libdir}/kde3/plugins/designer'
+ fi
+ if test -z "$xdg_appsdir"; then
+ xdg_appsdir='\${datadir}/applications/kde'
+ fi
+ if test -z "$xdg_menudir"; then
+ xdg_menudir='\${sysconfdir}/xdg/menus'
+ fi
+ if test -z "$xdg_directorydir"; then
+ xdg_directorydir='\${datadir}/desktop-directories'
+ fi
+
+ KDE_SET_PATHS(defaults)
+
+else
+
+ if test $kde_qtver = 1; then
+ AC_MSG_RESULT([compiling])
+ KDE_1_CHECK_PATHS
+ else
+ AC_MSG_ERROR([path checking not yet supported for KDE 2])
+ fi
+
+fi
+])
+
+AC_DEFUN([KDE_CHECK_PATHS_FOR_COMPLETENESS],
+[ if test -z "$kde_htmldir" || test -z "$kde_appsdir" ||
+ test -z "$kde_icondir" || test -z "$kde_sounddir" ||
+ test -z "$kde_datadir" || test -z "$kde_locale" ||
+ test -z "$kde_cgidir" || test -z "$kde_confdir" ||
+ test -z "$kde_kcfgdir" ||
+ test -z "$kde_mimedir" || test -z "$kde_toolbardir" ||
+ test -z "$kde_wallpaperdir" || test -z "$kde_templatesdir" ||
+ test -z "$kde_bindir" || test -z "$kde_servicesdir" ||
+ test -z "$kde_servicetypesdir" || test -z "$kde_moduledir" ||
+ test -z "$kde_styledir" || test -z "kde_widgetdir" ||
+ test -z "$xdg_appsdir" || test -z "$xdg_menudir" || test -z "$xdg_directorydir" ||
+ test "x$kde_have_all_paths" != "xyes"; then
+ kde_have_all_paths=no
+ fi
+])
+
+AC_DEFUN([KDE_MISSING_PROG_ERROR],
+[
+ AC_MSG_ERROR([The important program $1 was not found!
+Please check whether you installed KDE correctly.
+])
+])
+
+AC_DEFUN([KDE_MISSING_ARTS_ERROR],
+[
+ AC_MSG_ERROR([The important program $1 was not found!
+Please check whether you installed aRts correctly or use
+--without-arts to compile without aRts support (this will remove functionality).
+])
+])
+
+AC_DEFUN([KDE_SET_DEFAULT_BINDIRS],
+[
+ kde_default_bindirs="/usr/bin /usr/local/bin /opt/local/bin /usr/X11R6/bin /opt/kde/bin /opt/kde3/bin /usr/kde/bin /usr/local/kde/bin"
+ test -n "$KDEDIR" && kde_default_bindirs="$KDEDIR/bin $kde_default_bindirs"
+ if test -n "$KDEDIRS"; then
+ kde_save_IFS=$IFS
+ IFS=:
+ for dir in $KDEDIRS; do
+ kde_default_bindirs="$dir/bin $kde_default_bindirs "
+ done
+ IFS=$kde_save_IFS
+ fi
+])
+
+AC_DEFUN([KDE_SUBST_PROGRAMS],
+[
+ AC_ARG_WITH(arts,
+ AC_HELP_STRING([--without-arts],[build without aRts [default=no]]),
+ [build_arts=$withval],
+ [build_arts=yes]
+ )
+ AM_CONDITIONAL(include_ARTS, test "$build_arts" '!=' "no")
+ if test "$build_arts" = "no"; then
+ AC_DEFINE(WITHOUT_ARTS, 1, [Defined if compiling without arts])
+ fi
+
+ KDE_SET_DEFAULT_BINDIRS
+ kde_default_bindirs="$exec_prefix/bin $prefix/bin $kde_libs_prefix/bin $kde_default_bindirs"
+ KDE_FIND_PATH(dcopidl, DCOPIDL, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidl)])
+ KDE_FIND_PATH(dcopidl2cpp, DCOPIDL2CPP, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidl2cpp)])
+ if test "$build_arts" '!=' "no"; then
+ KDE_FIND_PATH(mcopidl, MCOPIDL, [$kde_default_bindirs], [KDE_MISSING_ARTS_ERROR(mcopidl)])
+ KDE_FIND_PATH(artsc-config, ARTSCCONFIG, [$kde_default_bindirs], [KDE_MISSING_ARTS_ERROR(artsc-config)])
+ fi
+ KDE_FIND_PATH(meinproc, MEINPROC, [$kde_default_bindirs])
+
+ kde32ornewer=1
+ kde33ornewer=1
+ if test -n "$kde_qtver" && test "$kde_qtver" -lt 3; then
+ kde32ornewer=
+ kde33ornewer=
+ else
+ if test "$kde_qtver" = "3"; then
+ if test "$kde_qtsubver" -le 1; then
+ kde32ornewer=
+ fi
+ if test "$kde_qtsubver" -le 2; then
+ kde33ornewer=
+ fi
+ if test "$KDECONFIG" != "compiled"; then
+ if test `$KDECONFIG --version | grep KDE | sed 's/KDE: \(...\).*/\1/'` = 3.2; then
+ kde33ornewer=
+ fi
+ fi
+ fi
+ fi
+
+ if test -n "$kde32ornewer"; then
+ KDE_FIND_PATH(kconfig_compiler, KCONFIG_COMPILER, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(kconfig_compiler)])
+ KDE_FIND_PATH(dcopidlng, DCOPIDLNG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidlng)])
+ fi
+ if test -n "$kde33ornewer"; then
+ KDE_FIND_PATH(makekdewidgets, MAKEKDEWIDGETS, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(makekdewidgets)])
+ AC_SUBST(MAKEKDEWIDGETS)
+ fi
+ KDE_FIND_PATH(xmllint, XMLLINT, [${prefix}/bin ${exec_prefix}/bin], [XMLLINT=""])
+
+ if test -n "$MEINPROC" -a "$MEINPROC" != "compiled"; then
+ kde_sharedirs="/usr/share/kde /usr/local/share /usr/share /opt/kde3/share /opt/kde/share $prefix/share"
+ test -n "$KDEDIR" && kde_sharedirs="$KDEDIR/share $kde_sharedirs"
+ AC_FIND_FILE(apps/ksgmltools2/customization/kde-chunk.xsl, $kde_sharedirs, KDE_XSL_STYLESHEET)
+ if test "$KDE_XSL_STYLESHEET" = "NO"; then
+ KDE_XSL_STYLESHEET=""
+ else
+ KDE_XSL_STYLESHEET="$KDE_XSL_STYLESHEET/apps/ksgmltools2/customization/kde-chunk.xsl"
+ fi
+ fi
+
+ DCOP_DEPENDENCIES='$(DCOPIDL)'
+ if test -n "$kde32ornewer"; then
+ KCFG_DEPENDENCIES='$(KCONFIG_COMPILER)'
+ DCOP_DEPENDENCIES='$(DCOPIDL) $(DCOPIDLNG)'
+ AC_SUBST(KCONFIG_COMPILER)
+ AC_SUBST(KCFG_DEPENDENCIES)
+ AC_SUBST(DCOPIDLNG)
+ fi
+ AC_SUBST(DCOPIDL)
+ AC_SUBST(DCOPIDL2CPP)
+ AC_SUBST(DCOP_DEPENDENCIES)
+ AC_SUBST(MCOPIDL)
+ AC_SUBST(ARTSCCONFIG)
+ AC_SUBST(MEINPROC)
+ AC_SUBST(KDE_XSL_STYLESHEET)
+ AC_SUBST(XMLLINT)
+])dnl
+
+AC_DEFUN([AC_CREATE_KFSSTND],
+[
+AC_REQUIRE([AC_CHECK_RPATH])
+
+AC_MSG_CHECKING([for KDE paths])
+kde_result=""
+kde_cached_paths=yes
+AC_CACHE_VAL(kde_cv_all_paths,
+[
+ KDE_SET_DEFAULT_PATHS($1)
+ kde_cached_paths=no
+])
+eval "$kde_cv_all_paths"
+KDE_CHECK_PATHS_FOR_COMPLETENESS
+if test "$kde_have_all_paths" = "no" && test "$kde_cached_paths" = "yes"; then
+ # wrong values were cached, may be, we can set better ones
+ kde_result=
+ kde_htmldir= kde_appsdir= kde_icondir= kde_sounddir=
+ kde_datadir= kde_locale= kde_cgidir= kde_confdir= kde_kcfgdir=
+ kde_mimedir= kde_toolbardir= kde_wallpaperdir= kde_templatesdir=
+ kde_bindir= kde_servicesdir= kde_servicetypesdir= kde_moduledir=
+ kde_have_all_paths=
+ kde_styledir=
+ kde_widgetdir=
+ xdg_appsdir = xdg_menudir= xdg_directorydir=
+ KDE_SET_DEFAULT_PATHS($1)
+ eval "$kde_cv_all_paths"
+ KDE_CHECK_PATHS_FOR_COMPLETENESS
+ kde_result="$kde_result (cache overridden)"
+fi
+if test "$kde_have_all_paths" = "no"; then
+ AC_MSG_ERROR([configure could not run a little KDE program to test the environment.
+Since it had compiled and linked before, it must be a strange problem on your system.
+Look at config.log for details. If you are not able to fix this, look at
+http://www.kde.org/faq/installation.html or any www.kde.org mirror.
+(If you're using an egcs version on Linux, you may update binutils!)
+])
+else
+ rm -f conftest*
+ AC_MSG_RESULT($kde_result)
+fi
+
+bindir=$kde_bindir
+
+KDE_SUBST_PROGRAMS
+
+])
+
+AC_DEFUN([AC_SUBST_KFSSTND],
+[
+AC_SUBST(kde_htmldir)
+AC_SUBST(kde_appsdir)
+AC_SUBST(kde_icondir)
+AC_SUBST(kde_sounddir)
+AC_SUBST(kde_datadir)
+AC_SUBST(kde_locale)
+AC_SUBST(kde_confdir)
+AC_SUBST(kde_kcfgdir)
+AC_SUBST(kde_mimedir)
+AC_SUBST(kde_wallpaperdir)
+AC_SUBST(kde_bindir)
+dnl X Desktop Group standards
+AC_SUBST(xdg_appsdir)
+AC_SUBST(xdg_menudir)
+AC_SUBST(xdg_directorydir)
+dnl for KDE 2
+AC_SUBST(kde_templatesdir)
+AC_SUBST(kde_servicesdir)
+AC_SUBST(kde_servicetypesdir)
+AC_SUBST(kde_moduledir)
+AC_SUBST(kdeinitdir, '$(kde_moduledir)')
+AC_SUBST(kde_styledir)
+AC_SUBST(kde_widgetdir)
+if test "$kde_qtver" = 1; then
+ kde_minidir="$kde_icondir/mini"
+else
+# for KDE 1 - this breaks KDE2 apps using minidir, but
+# that's the plan ;-/
+ kde_minidir="/dev/null"
+fi
+dnl AC_SUBST(kde_minidir)
+dnl AC_SUBST(kde_cgidir)
+dnl AC_SUBST(kde_toolbardir)
+])
+
+AC_DEFUN([KDE_MISC_TESTS],
+[
+ dnl Checks for libraries.
+ AC_CHECK_LIB(util, main, [LIBUTIL="-lutil"]) dnl for *BSD
+ AC_SUBST(LIBUTIL)
+ AC_CHECK_LIB(compat, main, [LIBCOMPAT="-lcompat"]) dnl for *BSD
+ AC_SUBST(LIBCOMPAT)
+ kde_have_crypt=
+ AC_CHECK_LIB(crypt, crypt, [LIBCRYPT="-lcrypt"; kde_have_crypt=yes],
+ AC_CHECK_LIB(c, crypt, [kde_have_crypt=yes], [
+ AC_MSG_WARN([you have no crypt in either libcrypt or libc.
+You should install libcrypt from another source or configure with PAM
+support])
+ kde_have_crypt=no
+ ]))
+ AC_SUBST(LIBCRYPT)
+ if test $kde_have_crypt = yes; then
+ AC_DEFINE_UNQUOTED(HAVE_CRYPT, 1, [Defines if your system has the crypt function])
+ fi
+ AC_CHECK_SOCKLEN_T
+ AC_CHECK_LIB(dnet, dnet_ntoa, [X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"])
+ if test $ac_cv_lib_dnet_dnet_ntoa = no; then
+ AC_CHECK_LIB(dnet_stub, dnet_ntoa,
+ [X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"])
+ fi
+ AC_CHECK_FUNC(inet_ntoa)
+ if test $ac_cv_func_inet_ntoa = no; then
+ AC_CHECK_LIB(nsl, inet_ntoa, X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl")
+ fi
+ AC_CHECK_FUNC(connect)
+ if test $ac_cv_func_connect = no; then
+ AC_CHECK_LIB(socket, connect, X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS", ,
+ $X_EXTRA_LIBS)
+ fi
+
+ AC_CHECK_FUNC(remove)
+ if test $ac_cv_func_remove = no; then
+ AC_CHECK_LIB(posix, remove, X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix")
+ fi
+
+ # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
+ AC_CHECK_FUNC(shmat, ,
+ AC_CHECK_LIB(ipc, shmat, X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"))
+
+ # more headers that need to be explicitly included on darwin
+ AC_CHECK_HEADERS(sys/types.h stdint.h)
+
+ # sys/bitypes.h is needed for uint32_t and friends on Tru64
+ AC_CHECK_HEADERS(sys/bitypes.h)
+
+ # darwin requires a poll emulation library
+ AC_CHECK_LIB(poll, poll, LIB_POLL="-lpoll")
+
+ # for some image handling on Mac OS X
+ AC_CHECK_HEADERS(Carbon/Carbon.h)
+
+ # CoreAudio framework
+ AC_CHECK_HEADER(CoreAudio/CoreAudio.h, [
+ AC_DEFINE(HAVE_COREAUDIO, 1, [Define if you have the CoreAudio API])
+ FRAMEWORK_COREAUDIO="-Wl,-framework,CoreAudio"
+ ])
+
+ AC_CHECK_RES_INIT
+ AC_SUBST(LIB_POLL)
+ AC_SUBST(FRAMEWORK_COREAUDIO)
+ LIBSOCKET="$X_EXTRA_LIBS"
+ AC_SUBST(LIBSOCKET)
+ AC_SUBST(X_EXTRA_LIBS)
+ AC_CHECK_LIB(ucb, killpg, [LIBUCB="-lucb"]) dnl for Solaris2.4
+ AC_SUBST(LIBUCB)
+
+ case $host in dnl this *is* LynxOS specific
+ *-*-lynxos* )
+ AC_MSG_CHECKING([LynxOS header file wrappers])
+ [CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__"]
+ AC_MSG_RESULT(disabled)
+ AC_CHECK_LIB(bsd, gethostbyname, [LIBSOCKET="-lbsd"]) dnl for LynxOS
+ ;;
+ esac
+
+ KDE_CHECK_TYPES
+ KDE_CHECK_LIBDL
+ KDE_CHECK_STRLCPY
+ KDE_CHECK_PIE_SUPPORT
+
+# darwin needs this to initialize the environment
+AC_CHECK_HEADERS(crt_externs.h)
+AC_CHECK_FUNC(_NSGetEnviron, [AC_DEFINE(HAVE_NSGETENVIRON, 1, [Define if your system needs _NSGetEnviron to set up the environment])])
+
+AH_VERBATIM(_DARWIN_ENVIRON,
+[
+#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
+# include <sys/time.h>
+# include <crt_externs.h>
+# define environ (*_NSGetEnviron())
+#endif
+])
+
+AH_VERBATIM(_AIX_STRINGS_H_BZERO,
+[
+/*
+ * AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
+ * that defines bzero.
+ */
+
+#if defined(_AIX)
+#include <strings.h>
+#endif
+])
+
+AC_CHECK_FUNCS([vsnprintf snprintf])
+
+AH_VERBATIM(_TRU64,[
+/*
+ * On HP-UX, the declaration of vsnprintf() is needed every time !
+ */
+
+#if !defined(HAVE_VSNPRINTF) || defined(hpux)
+#if __STDC__
+#include <stdarg.h>
+#include <stdlib.h>
+#else
+#include <varargs.h>
+#endif
+#ifdef __cplusplus
+extern "C"
+#endif
+int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
+#ifdef __cplusplus
+extern "C"
+#endif
+int snprintf(char *str, size_t n, char const *fmt, ...);
+#endif
+])
+
+])
+
+dnl ------------------------------------------------------------------------
+dnl Find the header files and libraries for X-Windows. Extended the
+dnl macro AC_PATH_X
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN([K_PATH_X],
+[
+AC_REQUIRE([KDE_MISC_TESTS])dnl
+AC_REQUIRE([KDE_CHECK_LIB64])
+
+AC_ARG_ENABLE(
+ embedded,
+ AC_HELP_STRING([--enable-embedded],[link to Qt-embedded, don't use X]),
+ kde_use_qt_emb=$enableval,
+ kde_use_qt_emb=no
+)
+
+AC_ARG_ENABLE(
+ qtopia,
+ AC_HELP_STRING([--enable-qtopia],[link to Qt-embedded, link to the Qtopia Environment]),
+ kde_use_qt_emb_palm=$enableval,
+ kde_use_qt_emb_palm=no
+)
+
+AC_ARG_ENABLE(
+ mac,
+ AC_HELP_STRING([--enable-mac],[link to Qt/Mac (don't use X)]),
+ kde_use_qt_mac=$enableval,
+ kde_use_qt_mac=no
+)
+
+# used to disable x11-specific stuff on special platforms
+AM_CONDITIONAL(include_x11, test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" = "no")
+
+if test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" = "no"; then
+
+AC_MSG_CHECKING(for X)
+
+AC_CACHE_VAL(kde_cv_have_x,
+[# One or both of the vars are not set, and there is no cached value.
+if test "{$x_includes+set}" = set || test "$x_includes" = NONE; then
+ kde_x_includes=NO
+else
+ kde_x_includes=$x_includes
+fi
+if test "{$x_libraries+set}" = set || test "$x_libraries" = NONE; then
+ kde_x_libraries=NO
+else
+ kde_x_libraries=$x_libraries
+fi
+
+# below we use the standard autoconf calls
+ac_x_libraries=$kde_x_libraries
+ac_x_includes=$kde_x_includes
+
+KDE_PATH_X_DIRECT
+dnl AC_PATH_X_XMKMF picks /usr/lib as the path for the X libraries.
+dnl Unfortunately, if compiling with the N32 ABI, this is not the correct
+dnl location. The correct location is /usr/lib32 or an undefined value
+dnl (the linker is smart enough to pick the correct default library).
+dnl Things work just fine if you use just AC_PATH_X_DIRECT.
+dnl Solaris has a similar problem. AC_PATH_X_XMKMF forces x_includes to
+dnl /usr/openwin/include, which doesn't work. /usr/include does work, so
+dnl x_includes should be left alone.
+case "$host" in
+mips-sgi-irix6*)
+ ;;
+*-*-solaris*)
+ ;;
+*)
+ _AC_PATH_X_XMKMF
+ if test -z "$ac_x_includes"; then
+ ac_x_includes="."
+ fi
+ if test -z "$ac_x_libraries"; then
+ ac_x_libraries="/usr/lib${kdelibsuff}"
+ fi
+esac
+#from now on we use our own again
+
+# when the user already gave --x-includes, we ignore
+# what the standard autoconf macros told us.
+if test "$kde_x_includes" = NO; then
+ kde_x_includes=$ac_x_includes
+fi
+
+# for --x-libraries too
+if test "$kde_x_libraries" = NO; then
+ kde_x_libraries=$ac_x_libraries
+fi
+
+if test "$kde_x_includes" = NO; then
+ AC_MSG_ERROR([Can't find X includes. Please check your installation and add the correct paths!])
+fi
+
+if test "$kde_x_libraries" = NO; then
+ AC_MSG_ERROR([Can't find X libraries. Please check your installation and add the correct paths!])
+fi
+
+# Record where we found X for the cache.
+kde_cv_have_x="have_x=yes \
+ kde_x_includes=$kde_x_includes kde_x_libraries=$kde_x_libraries"
+])dnl
+
+eval "$kde_cv_have_x"
+
+if test "$have_x" != yes; then
+ AC_MSG_RESULT($have_x)
+ no_x=yes
+else
+ AC_MSG_RESULT([libraries $kde_x_libraries, headers $kde_x_includes])
+fi
+
+if test -z "$kde_x_includes" || test "x$kde_x_includes" = xNONE; then
+ X_INCLUDES=""
+ x_includes="."; dnl better than nothing :-
+ else
+ x_includes=$kde_x_includes
+ X_INCLUDES="-I$x_includes"
+fi
+
+if test -z "$kde_x_libraries" || test "x$kde_x_libraries" = xNONE || test "$kde_x_libraries" = "/usr/lib"; then
+ X_LDFLAGS=""
+ x_libraries="/usr/lib"; dnl better than nothing :-
+ else
+ x_libraries=$kde_x_libraries
+ X_LDFLAGS="-L$x_libraries"
+fi
+all_includes="$X_INCLUDES"
+all_libraries="$X_LDFLAGS $LDFLAGS_AS_NEEDED $LDFLAGS_NEW_DTAGS"
+
+# Check for libraries that X11R6 Xt/Xaw programs need.
+ac_save_LDFLAGS="$LDFLAGS"
+LDFLAGS="$LDFLAGS $X_LDFLAGS"
+# SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
+# check for ICE first), but we must link in the order -lSM -lICE or
+# we get undefined symbols. So assume we have SM if we have ICE.
+# These have to be linked with before -lX11, unlike the other
+# libraries we check for below, so use a different variable.
+# --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
+AC_CHECK_LIB(ICE, IceConnectionNumber,
+ [LIBSM="-lSM -lICE"], , $X_EXTRA_LIBS)
+LDFLAGS="$ac_save_LDFLAGS"
+
+LIB_X11='-lX11 $(LIBSOCKET)'
+
+AC_MSG_CHECKING(for libXext)
+AC_CACHE_VAL(kde_cv_have_libXext,
+[
+kde_ldflags_safe="$LDFLAGS"
+kde_libs_safe="$LIBS"
+
+LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS"
+LIBS="-lXext -lX11 $LIBSOCKET"
+
+AC_TRY_LINK([
+#include <stdio.h>
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+#endif
+],
+[
+printf("hello Xext\n");
+],
+kde_cv_have_libXext=yes,
+kde_cv_have_libXext=no
+)
+
+LDFLAGS=$kde_ldflags_safe
+LIBS=$kde_libs_safe
+])
+
+AC_MSG_RESULT($kde_cv_have_libXext)
+
+if test "$kde_cv_have_libXext" = "no"; then
+ AC_MSG_ERROR([We need a working libXext to proceed. Since configure
+can't find it itself, we stop here assuming that make wouldn't find
+them either.])
+fi
+
+LIB_XEXT="-lXext"
+QTE_NORTTI=""
+
+elif test "$kde_use_qt_emb" = "yes"; then
+ dnl We're using QT Embedded
+ CPPFLAGS=-DQWS
+ CXXFLAGS="$CXXFLAGS -fno-rtti"
+ QTE_NORTTI="-fno-rtti -DQWS"
+ X_PRE_LIBS=""
+ LIB_X11=""
+ LIB_XEXT=""
+ LIB_XRENDER=""
+ LIBSM=""
+ X_INCLUDES=""
+ X_LDFLAGS=""
+ x_includes=""
+ x_libraries=""
+elif test "$kde_use_qt_mac" = "yes"; then
+ dnl We're using QT/Mac (I use QT_MAC so that qglobal.h doesn't *have* to
+ dnl be included to get the information) --Sam
+ CXXFLAGS="$CXXFLAGS -DQT_MAC -no-cpp-precomp"
+ CFLAGS="$CFLAGS -DQT_MAC -no-cpp-precomp"
+ X_PRE_LIBS=""
+ LIB_X11=""
+ LIB_XEXT=""
+ LIB_XRENDER=""
+ LIBSM=""
+ X_INCLUDES=""
+ X_LDFLAGS=""
+ x_includes=""
+ x_libraries=""
+fi
+AC_SUBST(X_PRE_LIBS)
+AC_SUBST(LIB_X11)
+AC_SUBST(LIB_XRENDER)
+AC_SUBST(LIBSM)
+AC_SUBST(X_INCLUDES)
+AC_SUBST(X_LDFLAGS)
+AC_SUBST(x_includes)
+AC_SUBST(x_libraries)
+AC_SUBST(QTE_NORTTI)
+AC_SUBST(LIB_XEXT)
+
+])
+
+AC_DEFUN([KDE_PRINT_QT_PROGRAM],
+[
+AC_REQUIRE([KDE_USE_QT])
+cat > conftest.$ac_ext <<EOF
+#include "confdefs.h"
+#include <qglobal.h>
+#include <qapplication.h>
+EOF
+if test "$kde_qtver" = "2"; then
+cat >> conftest.$ac_ext <<EOF
+#include <qevent.h>
+#include <qstring.h>
+#include <qstyle.h>
+EOF
+
+if test $kde_qtsubver -gt 0; then
+cat >> conftest.$ac_ext <<EOF
+#if QT_VERSION < 210
+#error 1
+#endif
+EOF
+fi
+fi
+
+if test "$kde_qtver" = "3"; then
+cat >> conftest.$ac_ext <<EOF
+#include <qcursor.h>
+#include <qstylefactory.h>
+#include <private/qucomextra_p.h>
+EOF
+fi
+
+echo "#if ! ($kde_qt_verstring)" >> conftest.$ac_ext
+cat >> conftest.$ac_ext <<EOF
+#error 1
+#endif
+
+int main() {
+EOF
+if test "$kde_qtver" = "2"; then
+cat >> conftest.$ac_ext <<EOF
+ QStringList *t = new QStringList();
+ Q_UNUSED(t);
+EOF
+if test $kde_qtsubver -gt 0; then
+cat >> conftest.$ac_ext <<EOF
+ QString s;
+ s.setLatin1("Elvis is alive", 14);
+EOF
+fi
+fi
+if test "$kde_qtver" = "3"; then
+cat >> conftest.$ac_ext <<EOF
+ (void)QStyleFactory::create(QString::null);
+ QCursor c(Qt::WhatsThisCursor);
+EOF
+fi
+cat >> conftest.$ac_ext <<EOF
+ return 0;
+}
+EOF
+])
+
+AC_DEFUN([KDE_USE_QT],
+[
+if test -z "$1"; then
+ # Current default Qt version: 3.3
+ kde_qtver=3
+ kde_qtsubver=3
+else
+ kde_qtsubver=`echo "$1" | sed -e 's#[0-9][0-9]*\.\([0-9][0-9]*\).*#\1#'`
+ # following is the check if subversion isnt found in passed argument
+ if test "$kde_qtsubver" = "$1"; then
+ kde_qtsubver=1
+ fi
+ kde_qtver=`echo "$1" | sed -e 's#^\([0-9][0-9]*\)\..*#\1#'`
+ if test "$kde_qtver" = "1"; then
+ kde_qtsubver=42
+ fi
+fi
+
+if test -z "$2"; then
+ if test "$kde_qtver" = "2"; then
+ if test $kde_qtsubver -gt 0; then
+ kde_qt_minversion=">= Qt 2.2.2"
+ else
+ kde_qt_minversion=">= Qt 2.0.2"
+ fi
+ fi
+ if test "$kde_qtver" = "3"; then
+ if test $kde_qtsubver -gt 0; then
+ if test $kde_qtsubver -gt 1; then
+ if test $kde_qtsubver -gt 2; then
+ kde_qt_minversion=">= Qt 3.3 and < 4.0"
+ else
+ kde_qt_minversion=">= Qt 3.2 and < 4.0"
+ fi
+ else
+ kde_qt_minversion=">= Qt 3.1 (20021021) and < 4.0"
+ fi
+ else
+ kde_qt_minversion=">= Qt 3.0 and < 4.0"
+ fi
+ fi
+ if test "$kde_qtver" = "1"; then
+ kde_qt_minversion=">= 1.42 and < 2.0"
+ fi
+else
+ kde_qt_minversion="$2"
+fi
+
+if test -z "$3"; then
+ if test $kde_qtver = 3; then
+ if test $kde_qtsubver -gt 0; then
+ kde_qt_verstring="QT_VERSION >= 0x03@VER@00 && QT_VERSION < 0x040000"
+ qtsubver=`echo "00$kde_qtsubver" | sed -e 's,.*\(..\)$,\1,'`
+ kde_qt_verstring=`echo $kde_qt_verstring | sed -e "s,@VER@,$qtsubver,"`
+ else
+ kde_qt_verstring="QT_VERSION >= 300 && QT_VERSION < 0x040000"
+ fi
+ fi
+ if test $kde_qtver = 2; then
+ if test $kde_qtsubver -gt 0; then
+ kde_qt_verstring="QT_VERSION >= 222"
+ else
+ kde_qt_verstring="QT_VERSION >= 200"
+ fi
+ fi
+ if test $kde_qtver = 1; then
+ kde_qt_verstring="QT_VERSION >= 142 && QT_VERSION < 200"
+ fi
+else
+ kde_qt_verstring="$3"
+fi
+
+if test $kde_qtver = 4; then
+ kde_qt_dirs="$QTDIR /usr/lib/qt4 /usr/lib/qt /usr/share/qt4"
+fi
+if test $kde_qtver = 3; then
+ kde_qt_dirs="$QTDIR /usr/lib/qt3 /usr/lib/qt /usr/share/qt3 /usr/lib${kdelibsuff}/qt-3.3"
+ if test -z "$PKG_CONFIG"; then
+ AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
+ fi
+ if test "$PKG_CONFIG" != "no" ; then
+ if $PKG_CONFIG --exists qt-mt ; then
+ kde_qt_dirs="$kde_qt_dirs `$PKG_CONFIG --variable=prefix qt-mt`"
+ fi
+ fi
+fi
+if test $kde_qtver = 2; then
+ kde_qt_dirs="$QTDIR /usr/lib/qt2 /usr/lib/qt"
+fi
+if test $kde_qtver = 1; then
+ kde_qt_dirs="$QTDIR /usr/lib/qt"
+fi
+])
+
+AC_DEFUN([KDE_CHECK_QT_DIRECT],
+[
+AC_REQUIRE([KDE_USE_QT])
+AC_MSG_CHECKING([if Qt compiles without flags])
+AC_CACHE_VAL(kde_cv_qt_direct,
+[
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+ac_LD_LIBRARY_PATH_safe=$LD_LIBRARY_PATH
+ac_LIBRARY_PATH="$LIBRARY_PATH"
+ac_cxxflags_safe="$CXXFLAGS"
+ac_ldflags_safe="$LDFLAGS"
+ac_libs_safe="$LIBS"
+
+CXXFLAGS="$CXXFLAGS -I$qt_includes"
+LDFLAGS="$LDFLAGS $X_LDFLAGS"
+if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
+LIBS="$LIBQT -lXext -lX11 $LIBSOCKET"
+else
+LIBS="$LIBQT $LIBSOCKET"
+fi
+LD_LIBRARY_PATH=
+export LD_LIBRARY_PATH
+LIBRARY_PATH=
+export LIBRARY_PATH
+
+KDE_PRINT_QT_PROGRAM
+
+if AC_TRY_EVAL(ac_link) && test -s conftest; then
+ kde_cv_qt_direct="yes"
+else
+ kde_cv_qt_direct="no"
+ echo "configure: failed program was:" >&AC_FD_CC
+ cat conftest.$ac_ext >&AC_FD_CC
+fi
+
+rm -f conftest*
+CXXFLAGS="$ac_cxxflags_safe"
+LDFLAGS="$ac_ldflags_safe"
+LIBS="$ac_libs_safe"
+
+LD_LIBRARY_PATH="$ac_LD_LIBRARY_PATH_safe"
+export LD_LIBRARY_PATH
+LIBRARY_PATH="$ac_LIBRARY_PATH"
+export LIBRARY_PATH
+AC_LANG_RESTORE
+])
+
+if test "$kde_cv_qt_direct" = "yes"; then
+ AC_MSG_RESULT(yes)
+ $1
+else
+ AC_MSG_RESULT(no)
+ $2
+fi
+])
+
+dnl ------------------------------------------------------------------------
+dnl Try to find the Qt headers and libraries.
+dnl $(QT_LDFLAGS) will be -Lqtliblocation (if needed)
+dnl and $(QT_INCLUDES) will be -Iqthdrlocation (if needed)
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN([AC_PATH_QT_1_3],
+[
+AC_REQUIRE([K_PATH_X])
+AC_REQUIRE([KDE_USE_QT])
+AC_REQUIRE([KDE_CHECK_LIB64])
+
+dnl ------------------------------------------------------------------------
+dnl Add configure flag to enable linking to MT version of Qt library.
+dnl ------------------------------------------------------------------------
+
+AC_ARG_ENABLE(
+ mt,
+ AC_HELP_STRING([--disable-mt],[link to non-threaded Qt (deprecated)]),
+ kde_use_qt_mt=$enableval,
+ [
+ if test $kde_qtver = 3; then
+ kde_use_qt_mt=yes
+ else
+ kde_use_qt_mt=no
+ fi
+ ]
+)
+
+USING_QT_MT=""
+
+dnl ------------------------------------------------------------------------
+dnl If we not get --disable-qt-mt then adjust some vars for the host.
+dnl ------------------------------------------------------------------------
+
+KDE_MT_LDFLAGS=
+KDE_MT_LIBS=
+if test "x$kde_use_qt_mt" = "xyes"; then
+ KDE_CHECK_THREADING
+ if test "x$kde_use_threading" = "xyes"; then
+ CPPFLAGS="$USE_THREADS -DQT_THREAD_SUPPORT $CPPFLAGS"
+ KDE_MT_LDFLAGS="$USE_THREADS"
+ KDE_MT_LIBS="$LIBPTHREAD"
+ else
+ kde_use_qt_mt=no
+ fi
+fi
+AC_SUBST(KDE_MT_LDFLAGS)
+AC_SUBST(KDE_MT_LIBS)
+
+kde_qt_was_given=yes
+
+dnl ------------------------------------------------------------------------
+dnl If we haven't been told how to link to Qt, we work it out for ourselves.
+dnl ------------------------------------------------------------------------
+if test -z "$LIBQT_GLOB"; then
+ if test "x$kde_use_qt_emb" = "xyes"; then
+ LIBQT_GLOB="libqte.*"
+ else
+ LIBQT_GLOB="libqt.*"
+ fi
+fi
+
+dnl ------------------------------------------------------------
+dnl If we got --enable-embedded then adjust the Qt library name.
+dnl ------------------------------------------------------------
+if test "x$kde_use_qt_emb" = "xyes"; then
+ qtlib="qte"
+else
+ qtlib="qt"
+fi
+
+kde_int_qt="-l$qtlib"
+
+if test -z "$LIBQPE"; then
+dnl ------------------------------------------------------------
+dnl If we got --enable-palmtop then add -lqpe to the link line
+dnl ------------------------------------------------------------
+ if test "x$kde_use_qt_emb" = "xyes"; then
+ if test "x$kde_use_qt_emb_palm" = "xyes"; then
+ LIB_QPE="-lqpe"
+ else
+ LIB_QPE=""
+ fi
+ else
+ LIB_QPE=""
+ fi
+fi
+
+dnl ------------------------------------------------------------------------
+dnl If we got --enable-qt-mt then adjust the Qt library name for the host.
+dnl ------------------------------------------------------------------------
+
+if test "x$kde_use_qt_mt" = "xyes"; then
+ LIBQT="-l$qtlib-mt"
+ kde_int_qt="-l$qtlib-mt"
+ LIBQT_GLOB="lib$qtlib-mt.*"
+ USING_QT_MT="using -mt"
+else
+ LIBQT="-l$qtlib"
+fi
+
+if test $kde_qtver != 1; then
+
+ AC_REQUIRE([AC_FIND_PNG])
+ AC_REQUIRE([AC_FIND_JPEG])
+ LIBQT="$LIBQT $LIBPNG $LIBJPEG"
+fi
+
+if test $kde_qtver = 3; then
+ AC_REQUIRE([KDE_CHECK_LIBDL])
+ LIBQT="$LIBQT $LIBDL"
+fi
+
+AC_MSG_CHECKING([for Qt])
+
+if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
+LIBQT="$LIBQT $X_PRE_LIBS -lXext -lX11 $LIBSM $LIBSOCKET"
+fi
+ac_qt_includes=NO ac_qt_libraries=NO ac_qt_bindir=NO
+qt_libraries=""
+qt_includes=""
+AC_ARG_WITH(qt-dir,
+ AC_HELP_STRING([--with-qt-dir=DIR],[where the root of Qt is installed ]),
+ [ ac_qt_includes="$withval"/include
+ ac_qt_libraries="$withval"/lib${kdelibsuff}
+ ac_qt_bindir="$withval"/bin
+ ])
+
+AC_ARG_WITH(qt-includes,
+ AC_HELP_STRING([--with-qt-includes=DIR],[where the Qt includes are. ]),
+ [
+ ac_qt_includes="$withval"
+ ])
+
+kde_qt_libs_given=no
+
+AC_ARG_WITH(qt-libraries,
+ AC_HELP_STRING([--with-qt-libraries=DIR],[where the Qt library is installed.]),
+ [ ac_qt_libraries="$withval"
+ kde_qt_libs_given=yes
+ ])
+
+AC_CACHE_VAL(ac_cv_have_qt,
+[#try to guess Qt locations
+
+qt_incdirs=""
+for dir in $kde_qt_dirs; do
+ qt_incdirs="$qt_incdirs $dir/include $dir"
+done
+if test -z "$PKG_CONFIG"; then
+ AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
+fi
+if test "$PKG_CONFIG" != "no" ; then
+ if $PKG_CONFIG --exists qt-mt ; then
+ qt_incdirs="$qt_incdirs `$PKG_CONFIG --variable=includedir qt-mt`"
+ fi
+fi
+qt_incdirs="$QTINC $qt_incdirs /usr/local/qt/include /usr/include/qt /usr/include /usr/X11R6/include/X11/qt /usr/X11R6/include/qt /usr/X11R6/include/qt2 /usr/include/qt3 $x_includes"
+if test ! "$ac_qt_includes" = "NO"; then
+ qt_incdirs="$ac_qt_includes $qt_incdirs"
+fi
+
+if test "$kde_qtver" != "1"; then
+ kde_qt_header=qstyle.h
+else
+ kde_qt_header=qglobal.h
+fi
+
+AC_FIND_FILE($kde_qt_header, $qt_incdirs, qt_incdir)
+ac_qt_includes="$qt_incdir"
+
+qt_libdirs=""
+for dir in $kde_qt_dirs; do
+ qt_libdirs="$qt_libdirs $dir/lib${kdelibsuff} $dir/lib $dir"
+done
+if test -z "$PKG_CONFIG"; then
+ AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
+fi
+if test "$PKG_CONFIG" != "no" ; then
+ if $PKG_CONFIG --exists qt-mt ; then
+ qt_libdirs="$qt_incdirs `$PKG_CONFIG --variable=libdir qt-mt`"
+ fi
+fi
+qt_libdirs="$QTLIB $qt_libdirs /usr/X11R6/lib /usr/lib /usr/local/qt/lib $x_libraries"
+if test ! "$ac_qt_libraries" = "NO"; then
+ qt_libdir=$ac_qt_libraries
+else
+ qt_libdirs="$ac_qt_libraries $qt_libdirs"
+ # if the Qt was given, the chance is too big that libqt.* doesn't exist
+ qt_libdir=NONE
+ for dir in $qt_libdirs; do
+ try="ls -1 $dir/${LIBQT_GLOB}"
+ if test -n "`$try 2> /dev/null`"; then qt_libdir=$dir; break; else echo "tried $dir" >&AC_FD_CC ; fi
+ done
+fi
+for a in $qt_libdir/lib`echo ${kde_int_qt} | sed 's,^-l,,'`_incremental.*; do
+ if test -e "$a"; then
+ LIBQT="$LIBQT ${kde_int_qt}_incremental"
+ break
+ fi
+done
+
+ac_qt_libraries="$qt_libdir"
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+ac_cxxflags_safe="$CXXFLAGS"
+ac_ldflags_safe="$LDFLAGS"
+ac_libs_safe="$LIBS"
+
+CXXFLAGS="$CXXFLAGS -I$qt_incdir $all_includes"
+LDFLAGS="$LDFLAGS -L$qt_libdir $all_libraries $USER_LDFLAGS $KDE_MT_LDFLAGS"
+LIBS="$LIBS $LIBQT $KDE_MT_LIBS"
+
+KDE_PRINT_QT_PROGRAM
+
+if AC_TRY_EVAL(ac_link) && test -s conftest; then
+ rm -f conftest*
+else
+ echo "configure: failed program was:" >&AC_FD_CC
+ cat conftest.$ac_ext >&AC_FD_CC
+ ac_qt_libraries="NO"
+fi
+rm -f conftest*
+CXXFLAGS="$ac_cxxflags_safe"
+LDFLAGS="$ac_ldflags_safe"
+LIBS="$ac_libs_safe"
+
+AC_LANG_RESTORE
+if test "$ac_qt_includes" = NO || test "$ac_qt_libraries" = NO; then
+ ac_cv_have_qt="have_qt=no"
+ ac_qt_notfound=""
+ missing_qt_mt=""
+ if test "$ac_qt_includes" = NO; then
+ if test "$ac_qt_libraries" = NO; then
+ ac_qt_notfound="(headers and libraries)";
+ else
+ ac_qt_notfound="(headers)";
+ fi
+ else
+ if test "x$kde_use_qt_mt" = "xyes"; then
+ missing_qt_mt="
+Make sure that you have compiled Qt with thread support!"
+ ac_qt_notfound="(library $qtlib-mt)";
+ else
+ ac_qt_notfound="(library $qtlib)";
+ fi
+ fi
+
+ AC_MSG_ERROR([Qt ($kde_qt_minversion) $ac_qt_notfound not found. Please check your installation!
+For more details about this problem, look at the end of config.log.$missing_qt_mt])
+else
+ have_qt="yes"
+fi
+])
+
+eval "$ac_cv_have_qt"
+
+if test "$have_qt" != yes; then
+ AC_MSG_RESULT([$have_qt]);
+else
+ ac_cv_have_qt="have_qt=yes \
+ ac_qt_includes=$ac_qt_includes ac_qt_libraries=$ac_qt_libraries"
+ AC_MSG_RESULT([libraries $ac_qt_libraries, headers $ac_qt_includes $USING_QT_MT])
+
+ qt_libraries="$ac_qt_libraries"
+ qt_includes="$ac_qt_includes"
+fi
+
+if test ! "$kde_qt_libs_given" = "yes" && test ! "$kde_qtver" = 3; then
+ KDE_CHECK_QT_DIRECT(qt_libraries= ,[])
+fi
+
+AC_SUBST(qt_libraries)
+AC_SUBST(qt_includes)
+
+if test "$qt_includes" = "$x_includes" || test -z "$qt_includes"; then
+ QT_INCLUDES=""
+else
+ QT_INCLUDES="-I$qt_includes"
+ all_includes="$QT_INCLUDES $all_includes"
+fi
+
+if test "$qt_libraries" = "$x_libraries" || test -z "$qt_libraries"; then
+ QT_LDFLAGS=""
+else
+ QT_LDFLAGS="-L$qt_libraries"
+ all_libraries="$QT_LDFLAGS $all_libraries"
+fi
+test -z "$KDE_MT_LDFLAGS" || all_libraries="$all_libraries $KDE_MT_LDFLAGS"
+
+AC_SUBST(QT_INCLUDES)
+AC_SUBST(QT_LDFLAGS)
+AC_PATH_QT_MOC_UIC
+
+KDE_CHECK_QT_JPEG
+
+if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
+LIB_QT="$kde_int_qt $LIBJPEG_QT "'$(LIBZ) $(LIBPNG) -lXext $(LIB_X11) $(LIBSM)'
+else
+LIB_QT="$kde_int_qt $LIBJPEG_QT "'$(LIBZ) $(LIBPNG)'
+fi
+test -z "$KDE_MT_LIBS" || LIB_QT="$LIB_QT $KDE_MT_LIBS"
+for a in $qt_libdir/lib`echo ${kde_int_qt} | sed 's,^-l,,'`_incremental.*; do
+ if test -e "$a"; then
+ LIB_QT="$LIB_QT ${kde_int_qt}_incremental"
+ break
+ fi
+done
+
+AC_SUBST(LIB_QT)
+AC_SUBST(LIB_QPE)
+
+AC_SUBST(kde_qtver)
+])
+
+AC_DEFUN([AC_PATH_QT],
+[
+AC_PATH_QT_1_3
+])
+
+AC_DEFUN([KDE_CHECK_UIC_PLUGINS],
+[
+AC_REQUIRE([AC_PATH_QT_MOC_UIC])
+
+if test x$ac_uic_supports_libpath = xyes; then
+
+AC_MSG_CHECKING([if UIC has KDE plugins available])
+AC_CACHE_VAL(kde_cv_uic_plugins,
+[
+cat > actest.ui << EOF
+<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<class>NewConnectionDialog</class>
+<widget class="QDialog">
+ <widget class="KLineEdit">
+ <property name="name">
+ <cstring>testInput</cstring>
+ </property>
+ </widget>
+</widget>
+</UI>
+EOF
+
+
+
+kde_cv_uic_plugins=no
+kde_line="$UIC_PATH -L $kde_widgetdir"
+if test x$ac_uic_supports_nounload = xyes; then
+ kde_line="$kde_line -nounload"
+fi
+kde_line="$kde_line -impl actest.h actest.ui > actest.cpp"
+if AC_TRY_EVAL(kde_line); then
+ # if you're trying to debug this check and think it's incorrect,
+ # better check your installation. The check _is_ correct - your
+ # installation is not.
+ if test -f actest.cpp && grep klineedit actest.cpp > /dev/null; then
+ kde_cv_uic_plugins=yes
+ fi
+fi
+rm -f actest.ui actest.cpp
+])
+
+AC_MSG_RESULT([$kde_cv_uic_plugins])
+if test "$kde_cv_uic_plugins" != yes; then
+ AC_MSG_ERROR([
+you need to install kdelibs first.
+
+If you did install kdelibs, then the Qt version that is picked up by
+this configure is not the same version you used to compile kdelibs.
+The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the
+_same Qt version_, compiled with the _same compiler_ and the same Qt
+configuration settings.
+])
+fi
+fi
+])
+
+AC_DEFUN([KDE_CHECK_FINAL],
+[
+ AC_ARG_ENABLE(final,
+ AC_HELP_STRING([--enable-final],
+ [build size optimized apps (experimental - needs lots of memory)]),
+ kde_use_final=$enableval, kde_use_final=no)
+
+ if test "x$kde_use_final" = "xyes"; then
+ KDE_USE_FINAL_TRUE=""
+ KDE_USE_FINAL_FALSE="#"
+ else
+ KDE_USE_FINAL_TRUE="#"
+ KDE_USE_FINAL_FALSE=""
+ fi
+ AC_SUBST(KDE_USE_FINAL_TRUE)
+ AC_SUBST(KDE_USE_FINAL_FALSE)
+])
+
+AC_DEFUN([KDE_CHECK_CLOSURE],
+[
+ AC_ARG_ENABLE(closure,
+ AC_HELP_STRING([--enable-closure],[delay template instantiation]),
+ kde_use_closure=$enableval, kde_use_closure=no)
+
+ KDE_NO_UNDEFINED=""
+ if test "x$kde_use_closure" = "xyes"; then
+ KDE_USE_CLOSURE_TRUE=""
+ KDE_USE_CLOSURE_FALSE="#"
+# CXXFLAGS="$CXXFLAGS $REPO"
+ else
+ KDE_USE_CLOSURE_TRUE="#"
+ KDE_USE_CLOSURE_FALSE=""
+ KDE_NO_UNDEFINED=""
+ case $host in
+ *-*-linux-gnu)
+ KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined],
+ [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined],
+ [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"],
+ [KDE_NO_UNDEFINED=""])],
+ [KDE_NO_UNDEFINED=""])
+ ;;
+ esac
+ fi
+ AC_SUBST(KDE_USE_CLOSURE_TRUE)
+ AC_SUBST(KDE_USE_CLOSURE_FALSE)
+ AC_SUBST(KDE_NO_UNDEFINED)
+])
+
+dnl Check if the linker supports --enable-new-dtags and --as-needed
+AC_DEFUN([KDE_CHECK_NEW_LDFLAGS],
+[
+ AC_ARG_ENABLE(new_ldflags,
+ AC_HELP_STRING([--enable-new-ldflags],
+ [enable the new linker flags]),
+ kde_use_new_ldflags=$enableval,
+ kde_use_new_ldflags=no)
+
+ LDFLAGS_AS_NEEDED=""
+ LDFLAGS_NEW_DTAGS=""
+ if test "x$kde_use_new_ldflags" = "xyes"; then
+ LDFLAGS_NEW_DTAGS=""
+ KDE_CHECK_COMPILER_FLAG([Wl,--enable-new-dtags],
+ [LDFLAGS_NEW_DTAGS="-Wl,--enable-new-dtags"],)
+
+ KDE_CHECK_COMPILER_FLAG([Wl,--as-needed],
+ [LDFLAGS_AS_NEEDED="-Wl,--as-needed"],)
+ fi
+ AC_SUBST(LDFLAGS_AS_NEEDED)
+ AC_SUBST(LDFLAGS_NEW_DTAGS)
+])
+
+AC_DEFUN([KDE_CHECK_NMCHECK],
+[
+ AC_ARG_ENABLE(nmcheck,AC_HELP_STRING([--enable-nmcheck],[enable automatic namespace cleanness check]),
+ kde_use_nmcheck=$enableval, kde_use_nmcheck=no)
+
+ if test "$kde_use_nmcheck" = "yes"; then
+ KDE_USE_NMCHECK_TRUE=""
+ KDE_USE_NMCHECK_FALSE="#"
+ else
+ KDE_USE_NMCHECK_TRUE="#"
+ KDE_USE_NMCHECK_FALSE=""
+ fi
+ AC_SUBST(KDE_USE_NMCHECK_TRUE)
+ AC_SUBST(KDE_USE_NMCHECK_FALSE)
+])
+
+AC_DEFUN([KDE_EXPAND_MAKEVAR], [
+savex=$exec_prefix
+test "x$exec_prefix" = xNONE && exec_prefix=$prefix
+tmp=$$2
+while $1=`eval echo "$tmp"`; test "x$$1" != "x$tmp"; do tmp=$$1; done
+exec_prefix=$savex
+])
+
+dnl ------------------------------------------------------------------------
+dnl Now, the same with KDE
+dnl $(KDE_LDFLAGS) will be the kdeliblocation (if needed)
+dnl and $(kde_includes) will be the kdehdrlocation (if needed)
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN([AC_BASE_PATH_KDE],
+[
+AC_REQUIRE([KDE_CHECK_STL])
+AC_REQUIRE([AC_PATH_QT])dnl
+AC_REQUIRE([KDE_CHECK_LIB64])
+
+AC_CHECK_RPATH
+AC_MSG_CHECKING([for KDE])
+
+if test "${prefix}" != NONE; then
+ kde_includes=${includedir}
+ KDE_EXPAND_MAKEVAR(ac_kde_includes, includedir)
+
+ kde_libraries=${libdir}
+ KDE_EXPAND_MAKEVAR(ac_kde_libraries, libdir)
+
+else
+ ac_kde_includes=
+ ac_kde_libraries=
+ kde_libraries=""
+ kde_includes=""
+fi
+
+AC_CACHE_VAL(ac_cv_have_kde,
+[#try to guess kde locations
+
+if test "$kde_qtver" = 1; then
+ kde_check_header="ksock.h"
+ kde_check_lib="libkdecore.la"
+else
+ kde_check_header="ksharedptr.h"
+ kde_check_lib="libkio.la"
+fi
+
+if test -z "$1"; then
+
+kde_incdirs="$kde_libs_prefix/include /usr/lib/kde/include /usr/local/kde/include /usr/local/include /usr/kde/include /usr/include/kde /usr/include /opt/kde3/include /opt/kde/include $x_includes $qt_includes"
+test -n "$KDEDIR" && kde_incdirs="$KDEDIR/include $KDEDIR/include/kde $KDEDIR $kde_incdirs"
+kde_incdirs="$ac_kde_includes $kde_incdirs"
+AC_FIND_FILE($kde_check_header, $kde_incdirs, kde_incdir)
+ac_kde_includes="$kde_incdir"
+
+if test -n "$ac_kde_includes" && test ! -r "$ac_kde_includes/$kde_check_header"; then
+ AC_MSG_ERROR([
+in the prefix, you've chosen, are no KDE headers installed. This will fail.
+So, check this please and use another prefix!])
+fi
+
+kde_libdirs="$kde_libs_prefix/lib${kdelibsuff} /usr/lib/kde/lib${kdelibsuff} /usr/local/kde/lib${kdelibsuff} /usr/kde/lib${kdelibsuff} /usr/lib${kdelibsuff}/kde /usr/lib${kdelibsuff}/kde3 /usr/lib${kdelibsuff} /usr/X11R6/lib${kdelibsuff} /usr/local/lib${kdelibsuff} /opt/kde3/lib${kdelibsuff} /opt/kde/lib${kdelibsuff} /usr/X11R6/kde/lib${kdelibsuff}"
+test -n "$KDEDIR" && kde_libdirs="$KDEDIR/lib${kdelibsuff} $KDEDIR $kde_libdirs"
+kde_libdirs="$ac_kde_libraries $libdir $kde_libdirs"
+AC_FIND_FILE($kde_check_lib, $kde_libdirs, kde_libdir)
+ac_kde_libraries="$kde_libdir"
+
+kde_widgetdir=NO
+dnl this might be somewhere else
+AC_FIND_FILE("kde3/plugins/designer/kdewidgets.la", $kde_libdirs, kde_widgetdir)
+
+if test -n "$ac_kde_libraries" && test ! -r "$ac_kde_libraries/$kde_check_lib"; then
+AC_MSG_ERROR([
+in the prefix, you've chosen, are no KDE libraries installed. This will fail.
+So, check this please and use another prefix!])
+fi
+
+if test -n "$kde_widgetdir" && test ! -r "$kde_widgetdir/kde3/plugins/designer/kdewidgets.la"; then
+AC_MSG_ERROR([
+I can't find the designer plugins. These are required and should have been installed
+by kdelibs])
+fi
+
+if test -n "$kde_widgetdir"; then
+ kde_widgetdir="$kde_widgetdir/kde3/plugins/designer"
+fi
+
+
+if test "$ac_kde_includes" = NO || test "$ac_kde_libraries" = NO || test "$kde_widgetdir" = NO; then
+ ac_cv_have_kde="have_kde=no"
+else
+ ac_cv_have_kde="have_kde=yes \
+ ac_kde_includes=$ac_kde_includes ac_kde_libraries=$ac_kde_libraries"
+fi
+
+else dnl test -z $1, e.g. from kdelibs
+
+ ac_cv_have_kde="have_kde=no"
+
+fi
+])dnl
+
+eval "$ac_cv_have_kde"
+
+if test "$have_kde" != "yes"; then
+ if test "${prefix}" = NONE; then
+ ac_kde_prefix="$ac_default_prefix"
+ else
+ ac_kde_prefix="$prefix"
+ fi
+ if test "$exec_prefix" = NONE; then
+ ac_kde_exec_prefix="$ac_kde_prefix"
+ AC_MSG_RESULT([will be installed in $ac_kde_prefix])
+ else
+ ac_kde_exec_prefix="$exec_prefix"
+ AC_MSG_RESULT([will be installed in $ac_kde_prefix and $ac_kde_exec_prefix])
+ fi
+
+ kde_libraries="${libdir}"
+ kde_includes="${includedir}"
+
+else
+ ac_cv_have_kde="have_kde=yes \
+ ac_kde_includes=$ac_kde_includes ac_kde_libraries=$ac_kde_libraries"
+ AC_MSG_RESULT([libraries $ac_kde_libraries, headers $ac_kde_includes])
+
+ kde_libraries="$ac_kde_libraries"
+ kde_includes="$ac_kde_includes"
+fi
+AC_SUBST(kde_libraries)
+AC_SUBST(kde_includes)
+
+if test "$kde_includes" = "$x_includes" || test "$kde_includes" = "$qt_includes" || test "$kde_includes" = "/usr/include"; then
+ KDE_INCLUDES=""
+else
+ KDE_INCLUDES="-I$kde_includes"
+ all_includes="$KDE_INCLUDES $all_includes"
+fi
+
+KDE_DEFAULT_CXXFLAGS="-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION"
+
+KDE_LDFLAGS="-L$kde_libraries"
+if test ! "$kde_libraries" = "$x_libraries" && test ! "$kde_libraries" = "$qt_libraries" ; then
+ all_libraries="$KDE_LDFLAGS $all_libraries"
+fi
+
+AC_SUBST(KDE_LDFLAGS)
+AC_SUBST(KDE_INCLUDES)
+
+AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+
+all_libraries="$all_libraries $USER_LDFLAGS"
+all_includes="$all_includes $USER_INCLUDES"
+AC_SUBST(all_includes)
+AC_SUBST(all_libraries)
+
+if test -z "$1"; then
+KDE_CHECK_UIC_PLUGINS
+fi
+
+ac_kde_libraries="$kde_libdir"
+
+AC_SUBST(AUTODIRS)
+
+
+])
+
+AC_DEFUN([KDE_CHECK_EXTRA_LIBS],
+[
+AC_MSG_CHECKING(for extra includes)
+AC_ARG_WITH(extra-includes,AC_HELP_STRING([--with-extra-includes=DIR],[adds non standard include paths]),
+ kde_use_extra_includes="$withval",
+ kde_use_extra_includes=NONE
+)
+kde_extra_includes=
+if test -n "$kde_use_extra_includes" && \
+ test "$kde_use_extra_includes" != "NONE"; then
+
+ ac_save_ifs=$IFS
+ IFS=':'
+ for dir in $kde_use_extra_includes; do
+ kde_extra_includes="$kde_extra_includes $dir"
+ USER_INCLUDES="$USER_INCLUDES -I$dir"
+ done
+ IFS=$ac_save_ifs
+ kde_use_extra_includes="added"
+else
+ kde_use_extra_includes="no"
+fi
+AC_SUBST(USER_INCLUDES)
+
+AC_MSG_RESULT($kde_use_extra_includes)
+
+kde_extra_libs=
+AC_MSG_CHECKING(for extra libs)
+AC_ARG_WITH(extra-libs,AC_HELP_STRING([--with-extra-libs=DIR],[adds non standard library paths]),
+ kde_use_extra_libs=$withval,
+ kde_use_extra_libs=NONE
+)
+if test -n "$kde_use_extra_libs" && \
+ test "$kde_use_extra_libs" != "NONE"; then
+
+ ac_save_ifs=$IFS
+ IFS=':'
+ for dir in $kde_use_extra_libs; do
+ kde_extra_libs="$kde_extra_libs $dir"
+ KDE_EXTRA_RPATH="$KDE_EXTRA_RPATH -R $dir"
+ USER_LDFLAGS="$USER_LDFLAGS -L$dir"
+ done
+ IFS=$ac_save_ifs
+ kde_use_extra_libs="added"
+else
+ kde_use_extra_libs="no"
+fi
+
+AC_SUBST(USER_LDFLAGS)
+
+AC_MSG_RESULT($kde_use_extra_libs)
+
+])
+
+AC_DEFUN([KDE_1_CHECK_PATH_HEADERS],
+[
+ AC_MSG_CHECKING([for KDE headers installed])
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+cat > conftest.$ac_ext <<EOF
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+#endif
+#include <stdio.h>
+#include "confdefs.h"
+#include <kapp.h>
+
+int main() {
+ printf("kde_htmldir=\\"%s\\"\n", KApplication::kde_htmldir().data());
+ printf("kde_appsdir=\\"%s\\"\n", KApplication::kde_appsdir().data());
+ printf("kde_icondir=\\"%s\\"\n", KApplication::kde_icondir().data());
+ printf("kde_sounddir=\\"%s\\"\n", KApplication::kde_sounddir().data());
+ printf("kde_datadir=\\"%s\\"\n", KApplication::kde_datadir().data());
+ printf("kde_locale=\\"%s\\"\n", KApplication::kde_localedir().data());
+ printf("kde_cgidir=\\"%s\\"\n", KApplication::kde_cgidir().data());
+ printf("kde_confdir=\\"%s\\"\n", KApplication::kde_configdir().data());
+ printf("kde_mimedir=\\"%s\\"\n", KApplication::kde_mimedir().data());
+ printf("kde_toolbardir=\\"%s\\"\n", KApplication::kde_toolbardir().data());
+ printf("kde_wallpaperdir=\\"%s\\"\n",
+ KApplication::kde_wallpaperdir().data());
+ printf("kde_bindir=\\"%s\\"\n", KApplication::kde_bindir().data());
+ printf("kde_partsdir=\\"%s\\"\n", KApplication::kde_partsdir().data());
+ printf("kde_servicesdir=\\"/tmp/dummy\\"\n");
+ printf("kde_servicetypesdir=\\"/tmp/dummy\\"\n");
+ printf("kde_moduledir=\\"/tmp/dummy\\"\n");
+ printf("kde_styledir=\\"/tmp/dummy\\"\n");
+ printf("kde_widgetdir=\\"/tmp/dummy\\"\n");
+ printf("xdg_appsdir=\\"/tmp/dummy\\"\n");
+ printf("xdg_menudir=\\"/tmp/dummy\\"\n");
+ printf("xdg_directorydir=\\"/tmp/dummy\\"\n");
+ printf("kde_kcfgdir=\\"/tmp/dummy\\"\n");
+ return 0;
+ }
+EOF
+
+ ac_save_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS="$all_includes $CPPFLAGS"
+ if AC_TRY_EVAL(ac_compile); then
+ AC_MSG_RESULT(yes)
+ else
+ AC_MSG_ERROR([your system is not able to compile a small KDE application!
+Check, if you installed the KDE header files correctly.
+For more details about this problem, look at the end of config.log.])
+ fi
+ CPPFLAGS=$ac_save_CPPFLAGS
+
+ AC_LANG_RESTORE
+])
+
+AC_DEFUN([KDE_CHECK_KDEQTADDON],
+[
+AC_MSG_CHECKING(for kde-qt-addon)
+AC_CACHE_VAL(kde_cv_have_kdeqtaddon,
+[
+ kde_ldflags_safe="$LDFLAGS"
+ kde_libs_safe="$LIBS"
+ kde_cxxflags_safe="$CXXFLAGS"
+
+ LIBS="-lkde-qt-addon $LIBQT $LIBS"
+ CXXFLAGS="$CXXFLAGS -I$prefix/include -I$prefix/include/kde $all_includes"
+ LDFLAGS="$LDFLAGS $all_libraries $USER_LDFLAGS"
+
+ AC_TRY_LINK([
+ #include <qdom.h>
+ ],
+ [
+ QDomDocument doc;
+ ],
+ kde_cv_have_kdeqtaddon=yes,
+ kde_cv_have_kdeqtaddon=no
+ )
+
+ LDFLAGS=$kde_ldflags_safe
+ LIBS=$kde_libs_safe
+ CXXFLAGS=$kde_cxxflags_safe
+])
+
+AC_MSG_RESULT($kde_cv_have_kdeqtaddon)
+
+if test "$kde_cv_have_kdeqtaddon" = "no"; then
+ AC_MSG_ERROR([Can't find libkde-qt-addon. You need to install it first.
+It is a separate package (and CVS module) named kde-qt-addon.])
+fi
+])
+
+AC_DEFUN([KDE_CREATE_LIBS_ALIASES],
+[
+ AC_REQUIRE([KDE_MISC_TESTS])
+ AC_REQUIRE([KDE_CHECK_LIBDL])
+ AC_REQUIRE([K_PATH_X])
+
+if test $kde_qtver = 3; then
+ case $host in
+ *cygwin*) lib_kded="-lkdeinit_kded" ;;
+ *) lib_kded="" ;;
+ esac
+ AC_SUBST(LIB_KDED, $lib_kded)
+ AC_SUBST(LIB_KDECORE, "-lkdecore")
+ AC_SUBST(LIB_KDEUI, "-lkdeui")
+ AC_SUBST(LIB_KIO, "-lkio")
+ AC_SUBST(LIB_KJS, "-lkjs")
+ AC_SUBST(LIB_SMB, "-lsmb")
+ AC_SUBST(LIB_KAB, "-lkab")
+ AC_SUBST(LIB_KABC, "-lkabc")
+ AC_SUBST(LIB_KHTML, "-lkhtml")
+ AC_SUBST(LIB_KSPELL, "-lkspell")
+ AC_SUBST(LIB_KPARTS, "-lkparts")
+ AC_SUBST(LIB_KDEPRINT, "-lkdeprint")
+ AC_SUBST(LIB_KUTILS, "-lkutils")
+ AC_SUBST(LIB_KDEPIM, "-lkdepim")
+ AC_SUBST(LIB_KIMPROXY, "-lkimproxy")
+ AC_SUBST(LIB_KNEWSTUFF, "-lknewstuff")
+ AC_SUBST(LIB_KDNSSD, "-lkdnssd")
+ AC_SUBST(LIB_KUNITTEST, "-lkunittest")
+# these are for backward compatibility
+ AC_SUBST(LIB_KSYCOCA, "-lkio")
+ AC_SUBST(LIB_KFILE, "-lkio")
+elif test $kde_qtver = 2; then
+ AC_SUBST(LIB_KDECORE, "-lkdecore")
+ AC_SUBST(LIB_KDEUI, "-lkdeui")
+ AC_SUBST(LIB_KIO, "-lkio")
+ AC_SUBST(LIB_KSYCOCA, "-lksycoca")
+ AC_SUBST(LIB_SMB, "-lsmb")
+ AC_SUBST(LIB_KFILE, "-lkfile")
+ AC_SUBST(LIB_KAB, "-lkab")
+ AC_SUBST(LIB_KHTML, "-lkhtml")
+ AC_SUBST(LIB_KSPELL, "-lkspell")
+ AC_SUBST(LIB_KPARTS, "-lkparts")
+ AC_SUBST(LIB_KDEPRINT, "-lkdeprint")
+else
+ AC_SUBST(LIB_KDECORE, "-lkdecore -lXext $(LIB_QT)")
+ AC_SUBST(LIB_KDEUI, "-lkdeui $(LIB_KDECORE)")
+ AC_SUBST(LIB_KFM, "-lkfm $(LIB_KDECORE)")
+ AC_SUBST(LIB_KFILE, "-lkfile $(LIB_KFM) $(LIB_KDEUI)")
+ AC_SUBST(LIB_KAB, "-lkab $(LIB_KIMGIO) $(LIB_KDECORE)")
+fi
+])
+
+AC_DEFUN([AC_PATH_KDE],
+[
+ AC_BASE_PATH_KDE
+ AC_ARG_ENABLE(path-check,AC_HELP_STRING([--disable-path-check],[don't try to find out, where to install]),
+ [
+ if test "$enableval" = "no";
+ then ac_use_path_checking="default"
+ else ac_use_path_checking=""
+ fi
+ ],
+ [
+ if test "$kde_qtver" = 1;
+ then ac_use_path_checking=""
+ else ac_use_path_checking="default"
+ fi
+ ]
+ )
+
+ AC_CREATE_KFSSTND($ac_use_path_checking)
+
+ AC_SUBST_KFSSTND
+ KDE_CREATE_LIBS_ALIASES
+])
+
+dnl KDE_CHECK_FUNC_EXT(<func>, [headers], [sample-use], [C prototype], [autoheader define], [call if found])
+AC_DEFUN([KDE_CHECK_FUNC_EXT],
+[
+AC_MSG_CHECKING(for $1)
+AC_CACHE_VAL(kde_cv_func_$1,
+[
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+save_CXXFLAGS="$CXXFLAGS"
+kde_safe_LIBS="$LIBS"
+LIBS="$LIBS $X_EXTRA_LIBS"
+if test "$GXX" = "yes"; then
+CXXFLAGS="$CXXFLAGS -pedantic-errors"
+fi
+AC_TRY_COMPILE([
+$2
+],
+[
+$3
+],
+kde_cv_func_$1=yes,
+kde_cv_func_$1=no)
+CXXFLAGS="$save_CXXFLAGS"
+LIBS="$kde_safe_LIBS"
+AC_LANG_RESTORE
+])
+
+AC_MSG_RESULT($kde_cv_func_$1)
+
+AC_MSG_CHECKING([if $1 needs custom prototype])
+AC_CACHE_VAL(kde_cv_proto_$1,
+[
+if test "x$kde_cv_func_$1" = xyes; then
+ kde_cv_proto_$1=no
+else
+ case "$1" in
+ setenv|unsetenv|usleep|random|srandom|seteuid|mkstemps|mkstemp|revoke|vsnprintf|strlcpy|strlcat)
+ kde_cv_proto_$1="yes - in libkdefakes"
+ ;;
+ *)
+ kde_cv_proto_$1=unknown
+ ;;
+ esac
+fi
+
+if test "x$kde_cv_proto_$1" = xunknown; then
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+ kde_safe_libs=$LIBS
+ LIBS="$LIBS $X_EXTRA_LIBS"
+ AC_TRY_LINK([
+$2
+
+extern "C" $4;
+],
+[
+$3
+],
+[ kde_cv_func_$1=yes
+ kde_cv_proto_$1=yes ],
+ [kde_cv_proto_$1="$1 unavailable"]
+)
+LIBS=$kde_safe_libs
+AC_LANG_RESTORE
+fi
+])
+AC_MSG_RESULT($kde_cv_proto_$1)
+
+if test "x$kde_cv_func_$1" = xyes; then
+ AC_DEFINE(HAVE_$5, 1, [Define if you have $1])
+ $6
+fi
+if test "x$kde_cv_proto_$1" = xno; then
+ AC_DEFINE(HAVE_$5_PROTO, 1,
+ [Define if you have the $1 prototype])
+fi
+
+AH_VERBATIM([_HAVE_$5_PROTO],
+[
+#if !defined(HAVE_$5_PROTO)
+#ifdef __cplusplus
+extern "C" {
+#endif
+$4;
+#ifdef __cplusplus
+}
+#endif
+#endif
+])
+])
+
+AC_DEFUN([AC_CHECK_SETENV],
+[
+ KDE_CHECK_FUNC_EXT(setenv, [
+#include <stdlib.h>
+],
+ [setenv("VAR", "VALUE", 1);],
+ [int setenv (const char *, const char *, int)],
+ [SETENV])
+])
+
+AC_DEFUN([AC_CHECK_UNSETENV],
+[
+ KDE_CHECK_FUNC_EXT(unsetenv, [
+#include <stdlib.h>
+],
+ [unsetenv("VAR");],
+ [void unsetenv (const char *)],
+ [UNSETENV])
+])
+
+AC_DEFUN([AC_CHECK_GETDOMAINNAME],
+[
+ KDE_CHECK_FUNC_EXT(getdomainname, [
+#include <stdlib.h>
+#include <unistd.h>
+#include <netdb.h>
+],
+ [
+char buffer[200];
+getdomainname(buffer, 200);
+],
+ [#include <sys/types.h>
+ int getdomainname (char *, size_t)],
+ [GETDOMAINNAME])
+])
+
+AC_DEFUN([AC_CHECK_GETHOSTNAME],
+[
+ KDE_CHECK_FUNC_EXT(gethostname, [
+#include <stdlib.h>
+#include <unistd.h>
+],
+ [
+char buffer[200];
+gethostname(buffer, 200);
+],
+ [int gethostname (char *, unsigned int)],
+ [GETHOSTNAME])
+])
+
+AC_DEFUN([AC_CHECK_USLEEP],
+[
+ KDE_CHECK_FUNC_EXT(usleep, [
+#include <unistd.h>
+],
+ [
+usleep(200);
+],
+ [int usleep (unsigned int)],
+ [USLEEP])
+])
+
+
+AC_DEFUN([AC_CHECK_RANDOM],
+[
+ KDE_CHECK_FUNC_EXT(random, [
+#include <stdlib.h>
+],
+ [
+random();
+],
+ [long int random(void)],
+ [RANDOM])
+
+ KDE_CHECK_FUNC_EXT(srandom, [
+#include <stdlib.h>
+],
+ [
+srandom(27);
+],
+ [void srandom(unsigned int)],
+ [SRANDOM])
+
+])
+
+AC_DEFUN([AC_CHECK_INITGROUPS],
+[
+ KDE_CHECK_FUNC_EXT(initgroups, [
+#include <sys/types.h>
+#include <unistd.h>
+#include <grp.h>
+],
+ [
+char buffer[200];
+initgroups(buffer, 27);
+],
+ [int initgroups(const char *, gid_t)],
+ [INITGROUPS])
+])
+
+AC_DEFUN([AC_CHECK_MKSTEMPS],
+[
+ KDE_CHECK_FUNC_EXT(mkstemps, [
+#include <stdlib.h>
+#include <unistd.h>
+],
+ [
+mkstemps("/tmp/aaaXXXXXX", 6);
+],
+ [int mkstemps(char *, int)],
+ [MKSTEMPS])
+])
+
+AC_DEFUN([AC_CHECK_MKSTEMP],
+[
+ KDE_CHECK_FUNC_EXT(mkstemp, [
+#include <stdlib.h>
+#include <unistd.h>
+],
+ [
+mkstemp("/tmp/aaaXXXXXX");
+],
+ [int mkstemp(char *)],
+ [MKSTEMP])
+])
+
+AC_DEFUN([AC_CHECK_MKDTEMP],
+[
+ KDE_CHECK_FUNC_EXT(mkdtemp, [
+#include <stdlib.h>
+#include <unistd.h>
+],
+ [
+mkdtemp("/tmp/aaaXXXXXX");
+],
+ [char *mkdtemp(char *)],
+ [MKDTEMP])
+])
+
+
+AC_DEFUN([AC_CHECK_RES_INIT],
+[
+ AC_MSG_CHECKING([if res_init needs -lresolv])
+ kde_libs_safe="$LIBS"
+ LIBS="$LIBS $X_EXTRA_LIBS -lresolv"
+ AC_TRY_LINK(
+ [
+#include <sys/types.h>
+#include <netinet/in.h>
+#include <arpa/nameser.h>
+#include <resolv.h>
+ ],
+ [
+ res_init();
+ ],
+ [
+ LIBRESOLV="-lresolv"
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_RES_INIT, 1, [Define if you have the res_init function])
+ ],
+ [ AC_MSG_RESULT(no) ]
+ )
+ LIBS=$kde_libs_safe
+ AC_SUBST(LIBRESOLV)
+
+ KDE_CHECK_FUNC_EXT(res_init,
+ [
+#include <sys/types.h>
+#include <netinet/in.h>
+#include <arpa/nameser.h>
+#include <resolv.h>
+ ],
+ [res_init()],
+ [int res_init(void)],
+ [RES_INIT])
+])
+
+AC_DEFUN([AC_CHECK_STRLCPY],
+[
+ KDE_CHECK_FUNC_EXT(strlcpy, [
+#include <string.h>
+],
+[ char buf[20];
+ strlcpy(buf, "KDE function test", sizeof(buf));
+],
+ [unsigned long strlcpy(char*, const char*, unsigned long)],
+ [STRLCPY])
+])
+
+AC_DEFUN([AC_CHECK_STRLCAT],
+[
+ KDE_CHECK_FUNC_EXT(strlcat, [
+#include <string.h>
+],
+[ char buf[20];
+ buf[0]='\0';
+ strlcat(buf, "KDE function test", sizeof(buf));
+],
+ [unsigned long strlcat(char*, const char*, unsigned long)],
+ [STRLCAT])
+])
+
+AC_DEFUN([AC_CHECK_RES_QUERY],
+[
+ KDE_CHECK_FUNC_EXT(res_query, [
+#include <sys/types.h>
+#include <netinet/in.h>
+#include <arpa/nameser.h>
+#include <resolv.h>
+#include <netdb.h>
+],
+[
+res_query(NULL, 0, 0, NULL, 0);
+],
+ [int res_query(const char *, int, int, unsigned char *, int)],
+ [RES_QUERY])
+])
+
+AC_DEFUN([AC_CHECK_DN_SKIPNAME],
+[
+ KDE_CHECK_FUNC_EXT(dn_skipname, [
+#include <sys/types.h>
+#include <netinet/in.h>
+#include <arpa/nameser.h>
+#include <resolv.h>
+],
+[
+dn_skipname (NULL, NULL);
+],
+ [int dn_skipname (unsigned char *, unsigned char *)],
+ [DN_SKIPNAME])
+])
+
+
+AC_DEFUN([AC_FIND_GIF],
+ [AC_MSG_CHECKING([for giflib])
+AC_CACHE_VAL(ac_cv_lib_gif,
+[ac_save_LIBS="$LIBS"
+if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
+LIBS="$all_libraries -lgif -lX11 $LIBSOCKET"
+else
+LIBS="$all_libraries -lgif"
+fi
+AC_TRY_LINK(dnl
+[
+#ifdef __cplusplus
+extern "C" {
+#endif
+int GifLastError(void);
+#ifdef __cplusplus
+}
+#endif
+/* We use char because int might match the return type of a gcc2
+ builtin and then its argument prototype would still apply. */
+],
+ [return GifLastError();],
+ eval "ac_cv_lib_gif=yes",
+ eval "ac_cv_lib_gif=no")
+LIBS="$ac_save_LIBS"
+])dnl
+if eval "test \"`echo $ac_cv_lib_gif`\" = yes"; then
+ AC_MSG_RESULT(yes)
+ AC_DEFINE_UNQUOTED(HAVE_LIBGIF, 1, [Define if you have libgif])
+else
+ AC_MSG_ERROR(You need giflib30. Please install the kdesupport package)
+fi
+])
+
+AC_DEFUN([KDE_FIND_JPEG_HELPER],
+[
+AC_MSG_CHECKING([for libjpeg$2])
+AC_CACHE_VAL(ac_cv_lib_jpeg_$1,
+[
+ac_save_LIBS="$LIBS"
+LIBS="$all_libraries $USER_LDFLAGS -ljpeg$2 -lm"
+ac_save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
+AC_TRY_LINK(
+[
+#ifdef __cplusplus
+extern "C" {
+#endif
+void jpeg_CreateDecompress();
+#ifdef __cplusplus
+}
+#endif
+],
+[jpeg_CreateDecompress();],
+ eval "ac_cv_lib_jpeg_$1=-ljpeg$2",
+ eval "ac_cv_lib_jpeg_$1=no")
+LIBS="$ac_save_LIBS"
+CFLAGS="$ac_save_CFLAGS"
+])
+
+if eval "test ! \"`echo $ac_cv_lib_jpeg_$1`\" = no"; then
+ LIBJPEG="$ac_cv_lib_jpeg_$1"
+ AC_MSG_RESULT($ac_cv_lib_jpeg_$1)
+else
+ AC_MSG_RESULT(no)
+ $3
+fi
+
+])
+
+AC_DEFUN([AC_FIND_JPEG],
+[
+dnl first look for libraries
+KDE_FIND_JPEG_HELPER(6b, 6b,
+ KDE_FIND_JPEG_HELPER(normal, [],
+ [
+ LIBJPEG=
+ ]
+ )
+)
+
+dnl then search the headers (can't use simply AC_TRY_xxx, as jpeglib.h
+dnl requires system dependent includes loaded before it)
+jpeg_incdirs="$includedir /usr/include /usr/local/include $kde_extra_includes"
+AC_FIND_FILE(jpeglib.h, $jpeg_incdirs, jpeg_incdir)
+test "x$jpeg_incdir" = xNO && jpeg_incdir=
+
+dnl if headers _and_ libraries are missing, this is no error, and we
+dnl continue with a warning (the user will get no jpeg support in khtml)
+dnl if only one is missing, it means a configuration error, but we still
+dnl only warn
+if test -n "$jpeg_incdir" && test -n "$LIBJPEG" ; then
+ AC_DEFINE_UNQUOTED(HAVE_LIBJPEG, 1, [Define if you have libjpeg])
+else
+ if test -n "$jpeg_incdir" || test -n "$LIBJPEG" ; then
+ AC_MSG_WARN([
+There is an installation error in jpeg support. You seem to have only one
+of either the headers _or_ the libraries installed. You may need to either
+provide correct --with-extra-... options, or the development package of
+libjpeg6b. You can get a source package of libjpeg from http://www.ijg.org/
+Disabling JPEG support.
+])
+ else
+ AC_MSG_WARN([libjpeg not found. disable JPEG support.])
+ fi
+ jpeg_incdir=
+ LIBJPEG=
+fi
+
+AC_SUBST(LIBJPEG)
+AH_VERBATIM(_AC_CHECK_JPEG,
+[/*
+ * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
+ * headers and I'm too lazy to write a configure test as long as only
+ * unixware is related
+ */
+#ifdef _UNIXWARE
+#define HAVE_BOOLEAN
+#endif
+])
+])
+
+AC_DEFUN([KDE_CHECK_QT_JPEG],
+[
+if test -n "$LIBJPEG"; then
+AC_MSG_CHECKING([if Qt needs $LIBJPEG])
+AC_CACHE_VAL(kde_cv_qt_jpeg,
+[
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+ac_save_LIBS="$LIBS"
+LIBS="$all_libraries $USER_LDFLAGS $LIBQT"
+LIBS=`echo $LIBS | sed "s/$LIBJPEG//"`
+ac_save_CXXFLAGS="$CXXFLAGS"
+CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
+AC_TRY_LINK(
+[#include <qapplication.h>],
+ [
+ int argc;
+ char** argv;
+ QApplication app(argc, argv);],
+ eval "kde_cv_qt_jpeg=no",
+ eval "kde_cv_qt_jpeg=yes")
+LIBS="$ac_save_LIBS"
+CXXFLAGS="$ac_save_CXXFLAGS"
+AC_LANG_RESTORE
+fi
+])
+
+if eval "test ! \"`echo $kde_cv_qt_jpeg`\" = no"; then
+ AC_MSG_RESULT(yes)
+ LIBJPEG_QT='$(LIBJPEG)'
+else
+ AC_MSG_RESULT(no)
+ LIBJPEG_QT=
+fi
+
+])
+
+AC_DEFUN([AC_FIND_ZLIB],
+[
+AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+AC_MSG_CHECKING([for libz])
+AC_CACHE_VAL(ac_cv_lib_z,
+[
+kde_save_LIBS="$LIBS"
+LIBS="$all_libraries $USER_LDFLAGS -lz $LIBSOCKET"
+kde_save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
+AC_TRY_LINK(dnl
+[
+#include<zlib.h>
+#include<string.h>
+],
+[
+ char buf[42];
+ gzFile f = (gzFile) 0;
+ /* this would segfault.. but we only link, don't run */
+ (void) gzgets(f, buf, sizeof(buf));
+
+ return (strcmp(zlibVersion(), ZLIB_VERSION) == 0);
+],
+ eval "ac_cv_lib_z='-lz'",
+ eval "ac_cv_lib_z=no")
+LIBS="$kde_save_LIBS"
+CFLAGS="$kde_save_CFLAGS"
+])dnl
+if test ! "$ac_cv_lib_z" = no; then
+ AC_DEFINE_UNQUOTED(HAVE_LIBZ, 1, [Define if you have libz])
+ LIBZ="$ac_cv_lib_z"
+ AC_MSG_RESULT($ac_cv_lib_z)
+else
+ AC_MSG_ERROR(not found.
+ Possibly configure picks up an outdated version
+ installed by XFree86. Remove it from your system.
+
+ Check your installation and look into config.log)
+ LIBZ=""
+fi
+AC_SUBST(LIBZ)
+])
+
+AC_DEFUN([KDE_TRY_TIFFLIB],
+[
+AC_MSG_CHECKING([for libtiff $1])
+
+AC_CACHE_VAL(kde_cv_libtiff_$1,
+[
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+kde_save_LIBS="$LIBS"
+if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
+LIBS="$all_libraries $USER_LDFLAGS -l$1 $LIBJPEG $LIBZ -lX11 $LIBSOCKET -lm"
+else
+LIBS="$all_libraries $USER_LDFLAGS -l$1 $LIBJPEG $LIBZ -lm"
+fi
+kde_save_CXXFLAGS="$CXXFLAGS"
+CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
+
+AC_TRY_LINK(dnl
+[
+#include<tiffio.h>
+],
+ [return (TIFFOpen( "", "r") == 0); ],
+[
+ kde_cv_libtiff_$1="-l$1 $LIBJPEG $LIBZ"
+], [
+ kde_cv_libtiff_$1=no
+])
+
+LIBS="$kde_save_LIBS"
+CXXFLAGS="$kde_save_CXXFLAGS"
+AC_LANG_RESTORE
+])
+
+if test "$kde_cv_libtiff_$1" = "no"; then
+ AC_MSG_RESULT(no)
+ LIBTIFF=""
+ $3
+else
+ LIBTIFF="$kde_cv_libtiff_$1"
+ AC_MSG_RESULT(yes)
+ AC_DEFINE_UNQUOTED(HAVE_LIBTIFF, 1, [Define if you have libtiff])
+ $2
+fi
+
+])
+
+AC_DEFUN([AC_FIND_TIFF],
+[
+AC_REQUIRE([K_PATH_X])
+AC_REQUIRE([AC_FIND_ZLIB])
+AC_REQUIRE([AC_FIND_JPEG])
+AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+
+KDE_TRY_TIFFLIB(tiff, [],
+ KDE_TRY_TIFFLIB(tiff34))
+
+AC_SUBST(LIBTIFF)
+])
+
+AC_DEFUN([KDE_FIND_LIBEXR],
+[
+AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+AC_REQUIRE([AC_FIND_ZLIB])
+AC_CACHE_VAL(ac_cv_libexr,
+[
+ if test -z "$PKG_CONFIG"; then
+ AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
+ fi
+
+ AC_MSG_CHECKING([for OpenEXR libraries])
+
+ if test "$PKG_CONFIG" = "no" ; then
+ AC_MSG_RESULT(no)
+ echo "*** The pkg-config script could not be found. Make sure it is"
+ echo "*** in your path, or set the PKG_CONFIG environment variable"
+ echo "*** to the full path to pkg-config."
+ echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
+ else
+ if ! $PKG_CONFIG --exists OpenEXR ; then
+ AC_MSG_RESULT(no)
+ EXRSTATUS=no
+ else
+ if ! $PKG_CONFIG --atleast-version="1.1.1" OpenEXR ; then
+ AC_MSG_RESULT(no)
+ EXRSTATUS=old
+ else
+ kde_save_LIBS="$LIBS"
+ LIBS="$LIBS $all_libraries $USER_LDFLAGS `pkg-config --libs OpenEXR` $LIBZ"
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ kde_save_CXXFLAGS="$CXXFLAGS"
+ EXR_FLAGS=`$PKG_CONFIG --cflags OpenEXR`
+ CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES $EXR_FLAGS"
+
+ AC_TRY_LINK(dnl
+ [
+ #include <ImfRgbaFile.h>
+ ],
+ [
+ using namespace Imf;
+ RgbaInputFile file ("dummy");
+ return 0;
+ ],
+ eval "ac_cv_libexr='`pkg-config --libs OpenEXR`'",
+ eval "ac_cv_libexr=no"
+ )
+ LIBS="$kde_save_LIBS"
+ CXXFLAGS="$kde_save_CXXFLAGS"
+ AC_LANG_RESTORE
+ ])dnl
+ if eval "test ! \"`echo $ac_cv_libexr`\" = no"; then
+ AC_DEFINE_UNQUOTED(HAVE_EXR, 1, [Define if you have OpenEXR])
+ LIB_EXR="$ac_cv_libexr"
+ AC_MSG_RESULT($ac_cv_libexr)
+ else
+ AC_MSG_RESULT(no)
+ LIB_EXR=""
+ fi
+ fi
+ fi
+ fi
+ AC_SUBST(LIB_EXR)
+ AC_SUBST(EXR_FLAGS)
+])
+
+
+
+AC_DEFUN([AC_FIND_PNG],
+[
+AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+AC_REQUIRE([AC_FIND_ZLIB])
+AC_MSG_CHECKING([for libpng])
+AC_CACHE_VAL(ac_cv_lib_png,
+[
+kde_save_LIBS="$LIBS"
+if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
+LIBS="$LIBS $all_libraries $USER_LDFLAGS -lpng $LIBZ -lm -lX11 $LIBSOCKET"
+else
+LIBS="$LIBS $all_libraries $USER_LDFLAGS -lpng $LIBZ -lm"
+fi
+kde_save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
+
+AC_TRY_LINK(dnl
+ [
+ #include<png.h>
+ ],
+ [
+ png_structp png_ptr = png_create_read_struct( /* image ptr */
+ PNG_LIBPNG_VER_STRING, 0, 0, 0 );
+ return( png_ptr != 0 );
+ ],
+ eval "ac_cv_lib_png='-lpng $LIBZ -lm'",
+ eval "ac_cv_lib_png=no"
+)
+LIBS="$kde_save_LIBS"
+CFLAGS="$kde_save_CFLAGS"
+])dnl
+if eval "test ! \"`echo $ac_cv_lib_png`\" = no"; then
+ AC_DEFINE_UNQUOTED(HAVE_LIBPNG, 1, [Define if you have libpng])
+ LIBPNG="$ac_cv_lib_png"
+ AC_SUBST(LIBPNG)
+ AC_MSG_RESULT($ac_cv_lib_png)
+else
+ AC_MSG_RESULT(no)
+ LIBPNG=""
+ AC_SUBST(LIBPNG)
+fi
+])
+
+
+AC_DEFUN([AC_FIND_JASPER],
+[
+AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+AC_REQUIRE([AC_FIND_JPEG])
+AC_MSG_CHECKING([for jasper])
+AC_CACHE_VAL(ac_cv_jasper,
+[
+kde_save_LIBS="$LIBS"
+LIBS="$LIBS $all_libraries $USER_LDFLAGS -ljasper $LIBJPEG -lm"
+kde_save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
+
+AC_TRY_LINK(dnl
+ [
+ #include<jasper/jasper.h>
+ ],
+ [
+ return( jas_init() );
+ ],
+ eval "ac_cv_jasper='-ljasper $LIBJPEG -lm'",
+ eval "ac_cv_jasper=no"
+)
+LIBS="$kde_save_LIBS"
+CFLAGS="$kde_save_CFLAGS"
+])dnl
+if eval "test ! \"`echo $ac_cv_jasper`\" = no"; then
+ AC_DEFINE_UNQUOTED(HAVE_JASPER, 1, [Define if you have jasper])
+ LIB_JASPER="$ac_cv_jasper"
+ AC_MSG_RESULT($ac_cv_jasper)
+else
+ AC_MSG_RESULT(no)
+ LIB_JASPER=""
+fi
+AC_SUBST(LIB_JASPER)
+])
+
+AC_DEFUN([AC_CHECK_BOOL],
+[
+ AC_DEFINE_UNQUOTED(HAVE_BOOL, 1, [You _must_ have bool])
+])
+
+AC_DEFUN([AC_CHECK_GNU_EXTENSIONS],
+[
+AC_MSG_CHECKING(if you need GNU extensions)
+AC_CACHE_VAL(ac_cv_gnu_extensions,
+[
+cat > conftest.c << EOF
+#include <features.h>
+
+#ifdef __GNU_LIBRARY__
+yes
+#endif
+EOF
+
+if (eval "$ac_cpp conftest.c") 2>&5 |
+ egrep "yes" >/dev/null 2>&1; then
+ rm -rf conftest*
+ ac_cv_gnu_extensions=yes
+else
+ ac_cv_gnu_extensions=no
+fi
+])
+
+AC_MSG_RESULT($ac_cv_gnu_extensions)
+if test "$ac_cv_gnu_extensions" = "yes"; then
+ AC_DEFINE_UNQUOTED(_GNU_SOURCE, 1, [Define if you need to use the GNU extensions])
+fi
+])
+
+AC_DEFUN([KDE_CHECK_COMPILER_FLAG],
+[
+AC_MSG_CHECKING([whether $CXX supports -$1])
+kde_cache=`echo $1 | sed 'y% .=/+-,%____p__%'`
+AC_CACHE_VAL(kde_cv_prog_cxx_$kde_cache,
+[
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ save_CXXFLAGS="$CXXFLAGS"
+ CXXFLAGS="$CXXFLAGS -$1"
+ AC_TRY_LINK([],[ return 0; ], [eval "kde_cv_prog_cxx_$kde_cache=yes"], [])
+ CXXFLAGS="$save_CXXFLAGS"
+ AC_LANG_RESTORE
+])
+if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then
+ AC_MSG_RESULT(yes)
+ :
+ $2
+else
+ AC_MSG_RESULT(no)
+ :
+ $3
+fi
+])
+
+AC_DEFUN([KDE_CHECK_C_COMPILER_FLAG],
+[
+AC_MSG_CHECKING([whether $CC supports -$1])
+kde_cache=`echo $1 | sed 'y% .=/+-,%____p__%'`
+AC_CACHE_VAL(kde_cv_prog_cc_$kde_cache,
+[
+ AC_LANG_SAVE
+ AC_LANG_C
+ save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -$1"
+ AC_TRY_LINK([],[ return 0; ], [eval "kde_cv_prog_cc_$kde_cache=yes"], [])
+ CFLAGS="$save_CFLAGS"
+ AC_LANG_RESTORE
+])
+if eval "test \"`echo '$kde_cv_prog_cc_'$kde_cache`\" = yes"; then
+ AC_MSG_RESULT(yes)
+ :
+ $2
+else
+ AC_MSG_RESULT(no)
+ :
+ $3
+fi
+])
+
+
+dnl AC_REMOVE_FORBIDDEN removes forbidden arguments from variables
+dnl use: AC_REMOVE_FORBIDDEN(CC, [-forbid -bad-option whatever])
+dnl it's all white-space separated
+AC_DEFUN([AC_REMOVE_FORBIDDEN],
+[ __val=$$1
+ __forbid=" $2 "
+ if test -n "$__val"; then
+ __new=""
+ ac_save_IFS=$IFS
+ IFS=" "
+ for i in $__val; do
+ case "$__forbid" in
+ *" $i "*) AC_MSG_WARN([found forbidden $i in $1, removing it]) ;;
+ *) # Careful to not add spaces, where there were none, because otherwise
+ # libtool gets confused, if we change e.g. CXX
+ if test -z "$__new" ; then __new=$i ; else __new="$__new $i" ; fi ;;
+ esac
+ done
+ IFS=$ac_save_IFS
+ $1=$__new
+ fi
+])
+
+
+AC_DEFUN([KDE_CHECK_FOR_BAD_COMPILER],
+[
+ AC_MSG_CHECKING([whether $CC is blacklisted])
+
+ dnl In theory we have tu run this test against $CC and $CXX
+ dnl in C and in C++ mode, because its perfectly legal for
+ dnl the user to mix compiler versions, since C has a defined
+ dnl ABI.
+ dnl
+ dnl For now, we assume the user is not on crack.
+
+ AC_TRY_COMPILE([
+#ifdef __GNUC__
+#if __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 0
+choke me
+#endif
+#endif
+], ,
+ kde_bad_compiler=no,
+ kde_bad_compiler=yes
+)
+
+ AC_MSG_RESULT($kde_bad_compiler)
+
+if test "$kde_bad_compiler" = "yes"; then
+ AC_MSG_ERROR([
+
+This particular compiler version is blacklisted because it
+is known to miscompile KDE. Please use a newer version, or
+if that is not yet available, choose an older version.
+
+Please do not report a bug or bother us reporting this
+configure error. We know about it, and we introduced
+it by intention to avoid untraceable bugs or crashes in KDE.
+
+])
+fi
+
+])
+
+
+AC_DEFUN([KDE_CHECK_FOR_OPT_NOINLINE_MATCH],
+[
+ AC_CACHE_CHECK([whether system headers can cope with -O2 -fno-inline],
+ kde_cv_opt_noinline_match,
+ [
+ kde_cv_opt_noinline_match=irrelevant
+ dnl if we don't use both -O2 and -fno-inline, this check is moot
+ if echo "$CFLAGS" | grep -e -O2 >/dev/null 2>/dev/null \
+ && echo "$CFLAGS" | grep -e -fno-inline >/dev/null 2>/dev/null ; then
+
+ ac_cflags_save="$CFLAGS"
+ CFLAGS="$CFLAGS -D_USE_GNU"
+
+ AC_TRY_LINK([
+ #include <string.h>
+], [ const char *pt, *et;
+ et = __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p ( ";," ) && ((size_t)(const void *)(( ";," )+ 1) - (size_t)(const void *)( ";," ) == 1) ? ((__a0 =((__const char *) ( ";," ))[0], __a0 == '\0') ? ((void) ( pt ),((void *)0) ) : ((__a1 = ((__const char *) ( ";," ))[1], __a1== '\0') ? (__extension__ (__builtin_constant_p ( __a0 ) && ( __a0 ) == '\0' ? (char *) __rawmemchr ( pt , __a0) : strchr( pt , __a0 ))) : ((__a2 = ((__const char *) ( ";," ))[2], __a2 == '\0') ? __strpbrk_c2 ( pt , __a0, __a1) :(((__const char *) ( ";," ))[3] == '\0' ? __strpbrk_c3 ( pt ,__a0, __a1, __a2): strpbrk ( pt , ";," ))))) : strpbrk ( pt , ";," )); }) ;
+],
+ kde_cv_opt_noinline_match=yes,
+ kde_cv_opt_noinline_match=no
+ )
+
+ CFLAGS="$ac_cflags_save"
+ fi
+ ])
+])
+
+
+dnl AC_VALIDIFY_CXXFLAGS checks for forbidden flags the user may have given
+AC_DEFUN([AC_VALIDIFY_CXXFLAGS],
+[dnl
+if test "x$kde_use_qt_emb" != "xyes"; then
+ AC_REMOVE_FORBIDDEN(CXX, [-fno-rtti -rpath])
+ AC_REMOVE_FORBIDDEN(CXXFLAGS, [-fno-rtti -rpath])
+else
+ AC_REMOVE_FORBIDDEN(CXX, [-rpath])
+ AC_REMOVE_FORBIDDEN(CXXFLAGS, [-rpath])
+fi
+])
+
+AC_DEFUN([AC_CHECK_COMPILERS],
+[
+ AC_ARG_ENABLE(debug,
+ AC_HELP_STRING([--enable-debug=ARG],[enables debug symbols (yes|no|full) [default=no]]),
+ [
+ case $enableval in
+ yes)
+ kde_use_debug_code="yes"
+ kde_use_debug_define=no
+ ;;
+ full)
+ kde_use_debug_code="full"
+ kde_use_debug_define=no
+ ;;
+ *)
+ kde_use_debug_code="no"
+ kde_use_debug_define=yes
+ ;;
+ esac
+ ],
+ [kde_use_debug_code="no"
+ kde_use_debug_define=no
+ ])
+
+ dnl Just for configure --help
+ AC_ARG_ENABLE(dummyoption,
+ AC_HELP_STRING([--disable-debug],
+ [disables debug output and debug symbols [default=no]]),
+ [],[])
+
+ AC_ARG_ENABLE(strict,
+ AC_HELP_STRING([--enable-strict],
+ [compiles with strict compiler options (may not work!)]),
+ [
+ if test $enableval = "no"; then
+ kde_use_strict_options="no"
+ else
+ kde_use_strict_options="yes"
+ fi
+ ], [kde_use_strict_options="no"])
+
+ AC_ARG_ENABLE(warnings,AC_HELP_STRING([--disable-warnings],[disables compilation with -Wall and similar]),
+ [
+ if test $enableval = "no"; then
+ kde_use_warnings="no"
+ else
+ kde_use_warnings="yes"
+ fi
+ ], [kde_use_warnings="yes"])
+
+ dnl enable warnings for debug build
+ if test "$kde_use_debug_code" != "no"; then
+ kde_use_warnings=yes
+ fi
+
+ AC_ARG_ENABLE(profile,AC_HELP_STRING([--enable-profile],[creates profiling infos [default=no]]),
+ [kde_use_profiling=$enableval],
+ [kde_use_profiling="no"]
+ )
+
+ dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
+ CFLAGS=" $CFLAGS"
+
+ AC_PROG_CC
+
+ AC_PROG_CPP
+
+ if test "$GCC" = "yes"; then
+ if test "$kde_use_debug_code" != "no"; then
+ if test $kde_use_debug_code = "full"; then
+ CFLAGS="-g3 -fno-inline $CFLAGS"
+ else
+ CFLAGS="-g -O2 -fno-schedule-insns -fno-inline $CFLAGS"
+ fi
+ else
+ CFLAGS="-O2 $CFLAGS"
+ fi
+ fi
+
+ if test "$kde_use_debug_define" = "yes"; then
+ CFLAGS="-DNDEBUG $CFLAGS"
+ fi
+
+
+ case "$host" in
+ *-*-sysv4.2uw*) CFLAGS="-D_UNIXWARE $CFLAGS";;
+ *-*-sysv5uw7*) CFLAGS="-D_UNIXWARE7 $CFLAGS";;
+ esac
+
+ if test -z "$LDFLAGS" && test "$kde_use_debug_code" = "no" && test "$GCC" = "yes"; then
+ LDFLAGS=""
+ fi
+
+ CXXFLAGS=" $CXXFLAGS"
+
+ AC_PROG_CXX
+
+ KDE_CHECK_FOR_BAD_COMPILER
+
+ if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
+ if test "$kde_use_debug_code" != "no"; then
+ if test "$CXX" = "KCC"; then
+ CXXFLAGS="+K0 -Wall -pedantic -W -Wpointer-arith -Wwrite-strings $CXXFLAGS"
+ else
+ if test "$kde_use_debug_code" = "full"; then
+ CXXFLAGS="-g3 -fno-inline $CXXFLAGS"
+ else
+ CXXFLAGS="-g -O2 -fno-schedule-insns -fno-inline $CXXFLAGS"
+ fi
+ fi
+ KDE_CHECK_COMPILER_FLAG(fno-builtin,[CXXFLAGS="-fno-builtin $CXXFLAGS"])
+
+ dnl convenience compiler flags
+ KDE_CHECK_COMPILER_FLAG(Woverloaded-virtual, [WOVERLOADED_VIRTUAL="-Woverloaded-virtual"], [WOVERLOADED_VRITUAL=""])
+ AC_SUBST(WOVERLOADED_VIRTUAL)
+ else
+ if test "$CXX" = "KCC"; then
+ CXXFLAGS="+K3 $CXXFLAGS"
+ else
+ CXXFLAGS="-O2 $CXXFLAGS"
+ fi
+ fi
+ fi
+
+ if test "$kde_use_debug_define" = "yes"; then
+ CXXFLAGS="-DNDEBUG -DNO_DEBUG $CXXFLAGS"
+ fi
+
+ if test "$kde_use_profiling" = "yes"; then
+ KDE_CHECK_COMPILER_FLAG(pg,
+ [
+ CFLAGS="-pg $CFLAGS"
+ CXXFLAGS="-pg $CXXFLAGS"
+ ])
+ fi
+
+ if test "$kde_use_warnings" = "yes"; then
+ if test "$GCC" = "yes"; then
+ CXXFLAGS="-Wall -W -Wpointer-arith $CXXFLAGS"
+ case $host in
+ *-*-linux-gnu)
+ CFLAGS="-std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE $CFLAGS"
+ CXXFLAGS="-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts $CXXFLAGS"
+ KDE_CHECK_COMPILER_FLAG(Wmissing-format-attribute, [CXXFLAGS="$CXXFLAGS -Wformat-security -Wmissing-format-attribute"])
+ KDE_CHECK_C_COMPILER_FLAG(Wmissing-format-attribute, [CFLAGS="$CFLAGS -Wformat-security -Wmissing-format-attribute"])
+ ;;
+ esac
+ KDE_CHECK_COMPILER_FLAG(Wundef,[CXXFLAGS="-Wundef $CXXFLAGS"])
+ KDE_CHECK_COMPILER_FLAG(Wno-long-long,[CXXFLAGS="-Wno-long-long $CXXFLAGS"])
+ dnl ### FIXME: revert for KDE 4
+ KDE_CHECK_COMPILER_FLAG(Wno-non-virtual-dtor,[CXXFLAGS="$CXXFLAGS -Wno-non-virtual-dtor"])
+ fi
+ fi
+
+ if test "$GXX" = "yes" && test "$kde_use_strict_options" = "yes"; then
+ CXXFLAGS="-Wcast-qual -Wshadow -Wcast-align $CXXFLAGS"
+ fi
+
+ AC_ARG_ENABLE(pch,
+ AC_HELP_STRING([--enable-pch],
+ [enables precompiled header support (currently only KCC or gcc >=3.4+unsermake) [default=no]]),
+ [ kde_use_pch=$enableval ],[ kde_use_pch=no ])
+
+ HAVE_GCC_VISIBILITY=0
+ AC_SUBST([HAVE_GCC_VISIBILITY])
+
+ if test "$GXX" = "yes"; then
+ gcc_no_reorder_blocks=NO
+ KDE_CHECK_COMPILER_FLAG(fno-reorder-blocks,[gcc_no_reorder_blocks=YES])
+ if test $kde_use_debug_code != "no" && \
+ test $kde_use_debug_code != "full" && \
+ test "YES" = "$gcc_no_reorder_blocks" ; then
+ CXXFLAGS="$CXXFLAGS -fno-reorder-blocks"
+ CFLAGS="$CFLAGS -fno-reorder-blocks"
+ fi
+ KDE_CHECK_COMPILER_FLAG(fno-exceptions,[CXXFLAGS="$CXXFLAGS -fno-exceptions"])
+ KDE_CHECK_COMPILER_FLAG(fno-check-new, [CXXFLAGS="$CXXFLAGS -fno-check-new"])
+ KDE_CHECK_COMPILER_FLAG(fno-common, [CXXFLAGS="$CXXFLAGS -fno-common"])
+ KDE_CHECK_COMPILER_FLAG(fexceptions, [USE_EXCEPTIONS="-fexceptions"], USE_EXCEPTIONS= )
+ ENABLE_PERMISSIVE_FLAG="-fpermissive"
+
+ if test "$kde_use_pch" = "yes"; then
+ AC_MSG_CHECKING(whether gcc supports precompiling c header files)
+ echo >conftest.h
+ if $CC -x c-header conftest.h >/dev/null 2>/dev/null; then
+ kde_gcc_supports_pch=yes
+ AC_MSG_RESULT(yes)
+ else
+ kde_gcc_supports_pch=no
+ AC_MSG_RESULT(no)
+ fi
+ if test "$kde_gcc_supports_pch" = "yes"; then
+ AC_MSG_CHECKING(whether gcc supports precompiling c++ header files)
+ if $CXX -x c++-header conftest.h >/dev/null 2>/dev/null; then
+ kde_gcc_supports_pch=yes
+ AC_MSG_RESULT(yes)
+ else
+ kde_gcc_supports_pch=no
+ AC_MSG_RESULT(no)
+ fi
+ fi
+ rm -f conftest.h conftest.h.gch
+ fi
+
+ KDE_CHECK_FOR_OPT_NOINLINE_MATCH
+ if test "x$kde_cv_opt_noinline_match" = "xno" ; then
+ CFLAGS="`echo "$CFLAGS" | sed "s/ -fno-inline//"`"
+ fi
+ fi
+ AM_CONDITIONAL(unsermake_enable_pch, test "$kde_use_pch" = "yes" && test "$kde_gcc_supports_pch" = "yes")
+ if test "$CXX" = "KCC"; then
+ dnl unfortunately we currently cannot disable exception support in KCC
+ dnl because doing so is binary incompatible and Qt by default links with exceptions :-(
+ dnl KDE_CHECK_COMPILER_FLAG(-no_exceptions,[CXXFLAGS="$CXXFLAGS --no_exceptions"])
+ dnl KDE_CHECK_COMPILER_FLAG(-exceptions, [USE_EXCEPTIONS="--exceptions"], USE_EXCEPTIONS= )
+
+ if test "$kde_use_pch" = "yes"; then
+ dnl TODO: support --pch-dir!
+ KDE_CHECK_COMPILER_FLAG(-pch,[CXXFLAGS="$CXXFLAGS --pch"])
+ dnl the below works (but the dir must exist), but it's
+ dnl useless for a whole package.
+ dnl The are precompiled headers for each source file, so when compiling
+ dnl from scratch, it doesn't make a difference, and they take up
+ dnl around ~5Mb _per_ sourcefile.
+ dnl KDE_CHECK_COMPILER_FLAG(-pch_dir /tmp,
+ dnl [CXXFLAGS="$CXXFLAGS --pch_dir `pwd`/pcheaders"])
+ fi
+ dnl this flag controls inlining. by default KCC inlines in optimisation mode
+ dnl all implementations that are defined inside the class {} declaration.
+ dnl because of templates-compatibility with broken gcc compilers, this
+ dnl can cause excessive inlining. This flag limits it to a sane level
+ KDE_CHECK_COMPILER_FLAG(-inline_keyword_space_time=6,[CXXFLAGS="$CXXFLAGS --inline_keyword_space_time=6"])
+ KDE_CHECK_COMPILER_FLAG(-inline_auto_space_time=2,[CXXFLAGS="$CXXFLAGS --inline_auto_space_time=2"])
+ KDE_CHECK_COMPILER_FLAG(-inline_implicit_space_time=2.0,[CXXFLAGS="$CXXFLAGS --inline_implicit_space_time=2.0"])
+ KDE_CHECK_COMPILER_FLAG(-inline_generated_space_time=2.0,[CXXFLAGS="$CXXFLAGS --inline_generated_space_time=2.0"])
+ dnl Some source files are shared between multiple executables
+ dnl (or libraries) and some of those need template instantiations.
+ dnl In that case KCC needs to compile those sources with
+ dnl --one_instantiation_per_object. To make it easy for us we compile
+ dnl _all_ objects with that flag (--one_per is a shorthand).
+ KDE_CHECK_COMPILER_FLAG(-one_per, [CXXFLAGS="$CXXFLAGS --one_per"])
+ fi
+ AC_SUBST(USE_EXCEPTIONS)
+ dnl obsolete macro - provided to keep things going
+ USE_RTTI=
+ AC_SUBST(USE_RTTI)
+
+ case "$host" in
+ *-*-irix*) test "$GXX" = yes && CXXFLAGS="-D_LANGUAGE_C_PLUS_PLUS -D__LANGUAGE_C_PLUS_PLUS $CXXFLAGS" ;;
+ *-*-sysv4.2uw*) CXXFLAGS="-D_UNIXWARE $CXXFLAGS";;
+ *-*-sysv5uw7*) CXXFLAGS="-D_UNIXWARE7 $CXXFLAGS";;
+ *-*-solaris*)
+ if test "$GXX" = yes; then
+ libstdcpp=`$CXX -print-file-name=libstdc++.so`
+ if test ! -f $libstdcpp; then
+ AC_MSG_ERROR([You've compiled gcc without --enable-shared. This doesn't work with KDE. Please recompile gcc with --enable-shared to receive a libstdc++.so])
+ fi
+ fi
+ ;;
+ esac
+
+ AC_VALIDIFY_CXXFLAGS
+
+ AC_PROG_CXXCPP
+
+ if test "$GCC" = yes; then
+ NOOPT_CFLAGS=-O0
+ fi
+ KDE_CHECK_COMPILER_FLAG(O0,[NOOPT_CXXFLAGS=-O0])
+
+ AC_ARG_ENABLE(coverage,
+ AC_HELP_STRING([--enable-coverage],[use gcc coverage testing]), [
+ if test "$am_cv_CC_dependencies_compiler_type" = "gcc3"; then
+ ac_coverage_compiler="-fprofile-arcs -ftest-coverage"
+ ac_coverage_linker="-lgcc"
+ elif test "$am_cv_CC_dependencies_compiler_type" = "gcc"; then
+ ac_coverage_compiler="-fprofile-arcs -ftest-coverage"
+ ac_coverage_linker=""
+ else
+ AC_MSG_ERROR([coverage with your compiler is not supported])
+ fi
+ CFLAGS="$CFLAGS $ac_coverage_compiler"
+ CXXFLAGS="$CXXFLAGS $ac_coverage_compiler"
+ LDFLAGS="$LDFLAGS $ac_coverage_linker"
+ ])
+
+ AC_SUBST(NOOPT_CXXFLAGS)
+ AC_SUBST(NOOPT_CFLAGS)
+ AC_SUBST(ENABLE_PERMISSIVE_FLAG)
+
+ KDE_CHECK_NEW_LDFLAGS
+ KDE_CHECK_FINAL
+ KDE_CHECK_CLOSURE
+ KDE_CHECK_NMCHECK
+
+ ifdef([AM_DEPENDENCIES], AC_REQUIRE([KDE_ADD_DEPENDENCIES]), [])
+])
+
+AC_DEFUN([KDE_CHECK_VISIBILITY_GCC_BUG],
+ [
+ AC_CACHE_CHECK([for gcc -fvisibility-inlines-hidden bug], kde_cv_val_gcc_visibility_bug,
+ [
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+
+ safe_CXXFLAGS=$CXXFLAGS
+ safe_LDFLAGS=$LDFLAGS
+ CXXFLAGS="$CXXFLAGS -fPIC -fvisibility-inlines-hidden -O0"
+ LDFLAGS="$LDFLAGS -shared -fPIC"
+
+ AC_TRY_LINK(
+ [
+ /* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664 */
+ #include <string>
+ int some_function( void ) __attribute__ ((visibility("default")));
+ int some_function( void )
+ {
+ std::string s("blafasel");
+ return 0;
+ }
+ ], [/* elvis is alive */],
+ kde_cv_val_gcc_visibility_bug=no, kde_cv_val_gcc_visibility_bug=yes)
+
+ CXXFLAGS=$safe_CXXFLAGS
+ LDFLAGS=$safe_LDFLAGS
+ AC_LANG_RESTORE
+ ]
+ )
+
+ if test x$kde_cv_val_gcc_visibility_bug = xno; then
+ CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
+ fi
+ ]
+)
+
+AC_DEFUN([KDE_ENABLE_HIDDEN_VISIBILITY],
+[
+ AC_BEFORE([AC_PATH_QT_1_3], [KDE_ENABLE_HIDDEN_VISIBILITY])
+
+ AC_MSG_CHECKING([grepping for visibility push/pop in headers])
+
+ if test "x$GXX" = "xyes"; then
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ AC_EGREP_CPP(
+ [GCC visibility push],
+ [ #include <exception>
+ ],
+ [
+ AC_MSG_RESULT(yes)
+ kde_stdc_visibility_patched=yes ],
+ [
+ AC_MSG_RESULT(no)
+ AC_MSG_WARN([Your libstdc++ doesn't appear to be patched for
+ visibility support. Disabling -fvisibility=hidden])
+
+ kde_stdc_visibility_patched=no ])
+
+ AC_LANG_RESTORE
+
+ kde_have_gcc_visibility=no
+ KDE_CHECK_COMPILER_FLAG(fvisibility=hidden,
+ [
+ kde_have_gcc_visibility=yes
+ dnl the whole toolchain is just a mess, gcc is just too buggy
+ dnl to handle STL with visibility enabled. Lets reconsider
+ dnl when gcc 4.2 is out or when things get fixed in the compiler.
+ dnl Contact mueller@kde.org for details.
+ AC_ARG_ENABLE(gcc-hidden-visibility,
+ AC_HELP_STRING([--enable-gcc-hidden-visibility],[toolchain hidden visibility [default=no]]),
+ [kde_have_gcc_visibility=$enableval],
+ [kde_have_gcc_visibility=no])
+
+ AC_CACHE_CHECK([if Qt is patched for -fvisibility], kde_cv_val_qt_gcc_visibility_patched,
+ [
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+
+ safe_CXXFLAGS=$CXXFLAGS
+ CXXFLAGS="$CXXFLAGS $all_includes"
+
+ AC_TRY_COMPILE(
+ [
+#include <qglobal.h>
+#if Q_EXPORT - 0 != 0
+/* if this compiles, then Q_EXPORT is undefined */
+/* if Q_EXPORT is nonempty, this will break compilation */
+#endif
+ ], [/* elvis is alive */],
+ kde_cv_val_qt_gcc_visibility_patched=no, kde_cv_val_qt_gcc_visibility_patched=yes)
+
+ CXXFLAGS=$safe_CXXFLAGS
+ AC_LANG_RESTORE
+ ]
+ )
+
+ if test x$kde_have_gcc_visibility = "xyes" && test x$kde_stdc_visibility_patched = "xyes" && test x$kde_cv_val_qt_gcc_visibility_patched = "xyes"; then
+ CXXFLAGS="$CXXFLAGS -fvisibility=hidden"
+ KDE_CHECK_VISIBILITY_GCC_BUG
+ HAVE_GCC_VISIBILITY=1
+ AC_DEFINE_UNQUOTED(__KDE_HAVE_GCC_VISIBILITY, "$HAVE_GCC_VISIBILITY", [define to 1 if -fvisibility is supported])
+ fi
+ ])
+ fi
+])
+
+AC_DEFUN([KDE_ADD_DEPENDENCIES],
+[
+ [A]M_DEPENDENCIES(CC)
+ [A]M_DEPENDENCIES(CXX)
+])
+
+dnl just a wrapper to clean up configure.in
+AC_DEFUN([KDE_PROG_LIBTOOL],
+[
+AC_REQUIRE([AC_CHECK_COMPILERS])
+AC_REQUIRE([AC_ENABLE_SHARED])
+AC_REQUIRE([AC_ENABLE_STATIC])
+
+AC_REQUIRE([AC_LIBTOOL_DLOPEN])
+AC_REQUIRE([KDE_CHECK_LIB64])
+
+AC_OBJEXT
+AC_EXEEXT
+
+AM_PROG_LIBTOOL
+AC_LIBTOOL_CXX
+
+LIBTOOL_SHELL="/bin/sh ./libtool"
+# LIBTOOL="$LIBTOOL --silent"
+KDE_PLUGIN="-avoid-version -module -no-undefined \$(KDE_NO_UNDEFINED) \$(KDE_RPATH) \$(KDE_MT_LDFLAGS)"
+AC_SUBST(KDE_PLUGIN)
+
+# This hack ensures that libtool creates shared libs for kunittest plugins. By default check_LTLIBRARIES makes static libs.
+KDE_CHECK_PLUGIN="\$(KDE_PLUGIN) -rpath \$(libdir)"
+AC_SUBST(KDE_CHECK_PLUGIN)
+
+# we patch configure quite some so we better keep that consistent for incremental runs
+AC_SUBST(AUTOCONF,'$(SHELL) $(top_srcdir)/admin/cvs.sh configure || touch configure')
+])
+
+AC_DEFUN([KDE_CHECK_LIB64],
+[
+ AC_ARG_ENABLE(libsuffix,
+ AC_HELP_STRING([--enable-libsuffix],
+ [/lib directory suffix (64,32,none,auto[=default])]),
+ kdelibsuff=$enableval, kdelibsuff="auto")
+
+ if test "$kdelibsuff" = "auto"; then
+
+cat > conftest.c << EOF
+#include <stdio.h>
+int main() {
+ return 0;
+}
+EOF
+ kdelibsuff=`$CC conftest.c -o conftest.out; ldd conftest.out |sed -ne '/libc.so/{
+ s,.*/lib\([[^\/]]*\)/.*,\1,
+ p
+}'`
+ rm -rf conftest.*
+ fi
+
+ if test "$kdelibsuff" = "no" || test "$kdelibsuff" = "none"; then
+ kdelibsuff=
+ fi
+ if test -z "$kdelibsuff"; then
+ AC_MSG_RESULT([not using lib directory suffix])
+ AC_DEFINE(KDELIBSUFF, [""], Suffix for lib directories)
+ else
+ if test "$libdir" = '${exec_prefix}/lib'; then
+ libdir="$libdir${kdelibsuff}"
+ AC_SUBST([libdir], ["$libdir"]) dnl ugly hack for lib64 platforms
+ fi
+ AC_DEFINE_UNQUOTED(KDELIBSUFF, ["${kdelibsuff}"], Suffix for lib directories)
+ AC_MSG_RESULT([using lib directory suffix $kdelibsuff])
+ fi
+])
+
+AC_DEFUN([KDE_CHECK_TYPES],
+[ AC_CHECK_SIZEOF(int, 4)dnl
+ AC_CHECK_SIZEOF(short)dnl
+ AC_CHECK_SIZEOF(long, 4)dnl
+ AC_CHECK_SIZEOF(char *, 4)dnl
+])dnl
+
+dnl Not used - kept for compat only?
+AC_DEFUN([KDE_DO_IT_ALL],
+[
+AC_CANONICAL_SYSTEM
+AC_ARG_PROGRAM
+AM_INIT_AUTOMAKE($1, $2)
+AM_DISABLE_LIBRARIES
+AC_PREFIX_DEFAULT(${KDEDIR:-/usr/local/kde})
+AC_CHECK_COMPILERS
+KDE_PROG_LIBTOOL
+AM_KDE_WITH_NLS
+AC_PATH_KDE
+])
+
+AC_DEFUN([AC_CHECK_RPATH],
+[
+AC_MSG_CHECKING(for rpath)
+AC_ARG_ENABLE(rpath,
+ AC_HELP_STRING([--disable-rpath],[do not use the rpath feature of ld]),
+ USE_RPATH=$enableval, USE_RPATH=yes)
+
+if test -z "$KDE_RPATH" && test "$USE_RPATH" = "yes"; then
+
+ KDE_RPATH="-R \$(libdir)"
+
+ if test "$kde_libraries" != "$libdir"; then
+ KDE_RPATH="$KDE_RPATH -R \$(kde_libraries)"
+ fi
+
+ if test -n "$qt_libraries"; then
+ KDE_RPATH="$KDE_RPATH -R \$(qt_libraries)"
+ fi
+ dnl $x_libraries is set to /usr/lib in case
+ if test -n "$X_LDFLAGS"; then
+ X_RPATH="-R \$(x_libraries)"
+ KDE_RPATH="$KDE_RPATH $X_RPATH"
+ fi
+ if test -n "$KDE_EXTRA_RPATH"; then
+ KDE_RPATH="$KDE_RPATH \$(KDE_EXTRA_RPATH)"
+ fi
+fi
+AC_SUBST(KDE_EXTRA_RPATH)
+AC_SUBST(KDE_RPATH)
+AC_SUBST(X_RPATH)
+AC_MSG_RESULT($USE_RPATH)
+])
+
+dnl Check for the type of the third argument of getsockname
+AC_DEFUN([AC_CHECK_SOCKLEN_T],
+[
+ AC_MSG_CHECKING(for socklen_t)
+ AC_CACHE_VAL(kde_cv_socklen_t,
+ [
+ AC_LANG_PUSH(C++)
+ kde_cv_socklen_t=no
+ AC_TRY_COMPILE([
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ ],
+ [
+ socklen_t len;
+ getpeername(0,0,&len);
+ ],
+ [
+ kde_cv_socklen_t=yes
+ kde_cv_socklen_t_equiv=socklen_t
+ ])
+ AC_LANG_POP(C++)
+ ])
+ AC_MSG_RESULT($kde_cv_socklen_t)
+ if test $kde_cv_socklen_t = no; then
+ AC_MSG_CHECKING([for socklen_t equivalent for socket functions])
+ AC_CACHE_VAL(kde_cv_socklen_t_equiv,
+ [
+ kde_cv_socklen_t_equiv=int
+ AC_LANG_PUSH(C++)
+ for t in int size_t unsigned long "unsigned long"; do
+ AC_TRY_COMPILE([
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ ],
+ [
+ $t len;
+ getpeername(0,0,&len);
+ ],
+ [
+ kde_cv_socklen_t_equiv="$t"
+ break
+ ])
+ done
+ AC_LANG_POP(C++)
+ ])
+ AC_MSG_RESULT($kde_cv_socklen_t_equiv)
+ fi
+ AC_DEFINE_UNQUOTED(kde_socklen_t, $kde_cv_socklen_t_equiv,
+ [type to use in place of socklen_t if not defined])
+ AC_DEFINE_UNQUOTED(ksize_t, $kde_cv_socklen_t_equiv,
+ [type to use in place of socklen_t if not defined (deprecated, use kde_socklen_t)])
+])
+
+dnl This is a merge of some macros out of the gettext aclocal.m4
+dnl since we don't need anything, I took the things we need
+dnl the copyright for them is:
+dnl >
+dnl Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
+dnl This Makefile.in is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl This program is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+dnl PARTICULAR PURPOSE.
+dnl >
+dnl for this file it is relicensed under LGPL
+
+AC_DEFUN([AM_KDE_WITH_NLS],
+ [
+ dnl If we use NLS figure out what method
+
+ AM_PATH_PROG_WITH_TEST_KDE(MSGFMT, msgfmt,
+ [test -n "`$ac_dir/$ac_word --version 2>&1 | grep 'GNU gettext'`"], msgfmt)
+ AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
+
+ if test -z "`$GMSGFMT --version 2>&1 | grep 'GNU gettext'`"; then
+ AC_MSG_RESULT([found msgfmt program is not GNU msgfmt; ignore it])
+ GMSGFMT=":"
+ fi
+ MSGFMT=$GMSGFMT
+ AC_SUBST(GMSGFMT)
+ AC_SUBST(MSGFMT)
+
+ AM_PATH_PROG_WITH_TEST_KDE(XGETTEXT, xgettext,
+ [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
+
+ dnl Test whether we really found GNU xgettext.
+ if test "$XGETTEXT" != ":"; then
+ dnl If it is no GNU xgettext we define it as : so that the
+ dnl Makefiles still can work.
+ if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
+ : ;
+ else
+ AC_MSG_RESULT(
+ [found xgettext programs is not GNU xgettext; ignore it])
+ XGETTEXT=":"
+ fi
+ fi
+ AC_SUBST(XGETTEXT)
+
+ ])
+
+# Search path for a program which passes the given test.
+# Ulrich Drepper <drepper@cygnus.com>, 1996.
+
+# serial 1
+# Stephan Kulow: I appended a _KDE against name conflicts
+
+dnl AM_PATH_PROG_WITH_TEST_KDE(VARIABLE, PROG-TO-CHECK-FOR,
+dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
+AC_DEFUN([AM_PATH_PROG_WITH_TEST_KDE],
+[# Extract the first word of "$2", so it can be a program name with args.
+set dummy $2; ac_word=[$]2
+AC_MSG_CHECKING([for $ac_word])
+AC_CACHE_VAL(ac_cv_path_$1,
+[case "[$]$1" in
+ /*)
+ ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
+ ;;
+ *)
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+ for ac_dir in ifelse([$5], , $PATH, [$5]); do
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/$ac_word; then
+ if [$3]; then
+ ac_cv_path_$1="$ac_dir/$ac_word"
+ break
+ fi
+ fi
+ done
+ IFS="$ac_save_ifs"
+dnl If no 4th arg is given, leave the cache variable unset,
+dnl so AC_PATH_PROGS will keep looking.
+ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
+])dnl
+ ;;
+esac])dnl
+$1="$ac_cv_path_$1"
+if test -n "[$]$1"; then
+ AC_MSG_RESULT([$]$1)
+else
+ AC_MSG_RESULT(no)
+fi
+AC_SUBST($1)dnl
+])
+
+
+# Check whether LC_MESSAGES is available in <locale.h>.
+# Ulrich Drepper <drepper@cygnus.com>, 1995.
+
+# serial 1
+
+AC_DEFUN([AM_LC_MESSAGES],
+ [if test $ac_cv_header_locale_h = yes; then
+ AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
+ [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
+ am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
+ if test $am_cv_val_LC_MESSAGES = yes; then
+ AC_DEFINE(HAVE_LC_MESSAGES, 1, [Define if your locale.h file contains LC_MESSAGES])
+ fi
+ fi])
+
+dnl From Jim Meyering.
+dnl FIXME: migrate into libit.
+
+AC_DEFUN([AM_FUNC_OBSTACK],
+[AC_CACHE_CHECK([for obstacks], am_cv_func_obstack,
+ [AC_TRY_LINK([#include "obstack.h"],
+ [struct obstack *mem;obstack_free(mem,(char *) 0)],
+ am_cv_func_obstack=yes,
+ am_cv_func_obstack=no)])
+ if test $am_cv_func_obstack = yes; then
+ AC_DEFINE(HAVE_OBSTACK)
+ else
+ LIBOBJS="$LIBOBJS obstack.o"
+ fi
+])
+
+dnl From Jim Meyering. Use this if you use the GNU error.[ch].
+dnl FIXME: Migrate into libit
+
+AC_DEFUN([AM_FUNC_ERROR_AT_LINE],
+[AC_CACHE_CHECK([for error_at_line], am_cv_lib_error_at_line,
+ [AC_TRY_LINK([],[error_at_line(0, 0, "", 0, "");],
+ am_cv_lib_error_at_line=yes,
+ am_cv_lib_error_at_line=no)])
+ if test $am_cv_lib_error_at_line = no; then
+ LIBOBJS="$LIBOBJS error.o"
+ fi
+ AC_SUBST(LIBOBJS)dnl
+])
+
+# Macro to add for using GNU gettext.
+# Ulrich Drepper <drepper@cygnus.com>, 1995.
+
+# serial 1
+# Stephan Kulow: I put a KDE in it to avoid name conflicts
+
+AC_DEFUN([AM_KDE_GNU_GETTEXT],
+ [AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+ AC_REQUIRE([AC_PROG_RANLIB])dnl
+ AC_REQUIRE([AC_HEADER_STDC])dnl
+ AC_REQUIRE([AC_TYPE_OFF_T])dnl
+ AC_REQUIRE([AC_TYPE_SIZE_T])dnl
+ AC_REQUIRE([AC_FUNC_ALLOCA])dnl
+ AC_REQUIRE([AC_FUNC_MMAP])dnl
+ AC_REQUIRE([AM_KDE_WITH_NLS])dnl
+ AC_CHECK_HEADERS([limits.h locale.h nl_types.h string.h values.h alloca.h])
+ AC_CHECK_FUNCS([getcwd munmap putenv setlocale strchr strcasecmp \
+__argz_count __argz_stringify __argz_next])
+
+ AC_MSG_CHECKING(for stpcpy)
+ AC_CACHE_VAL(kde_cv_func_stpcpy,
+ [
+ kde_safe_cxxflags=$CXXFLAGS
+ CXXFLAGS="-Werror"
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ AC_TRY_COMPILE([
+ #include <string.h>
+ ],
+ [
+ char buffer[200];
+ stpcpy(buffer, buffer);
+ ],
+ kde_cv_func_stpcpy=yes,
+ kde_cv_func_stpcpy=no)
+ AC_LANG_RESTORE
+ CXXFLAGS=$kde_safe_cxxflags
+ ])
+ AC_MSG_RESULT($kde_cv_func_stpcpy)
+ if eval "test \"`echo $kde_cv_func_stpcpy`\" = yes"; then
+ AC_DEFINE(HAVE_STPCPY, 1, [Define if you have stpcpy])
+ fi
+
+ AM_LC_MESSAGES
+
+ if test "x$CATOBJEXT" != "x"; then
+ if test "x$ALL_LINGUAS" = "x"; then
+ LINGUAS=
+ else
+ AC_MSG_CHECKING(for catalogs to be installed)
+ NEW_LINGUAS=
+ for lang in ${LINGUAS=$ALL_LINGUAS}; do
+ case "$ALL_LINGUAS" in
+ *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
+ esac
+ done
+ LINGUAS=$NEW_LINGUAS
+ AC_MSG_RESULT($LINGUAS)
+ fi
+
+ dnl Construct list of names of catalog files to be constructed.
+ if test -n "$LINGUAS"; then
+ for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
+ fi
+ fi
+
+ ])
+
+AC_DEFUN([AC_HAVE_XPM],
+ [AC_REQUIRE_CPP()dnl
+ AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+
+ test -z "$XPM_LDFLAGS" && XPM_LDFLAGS=
+ test -z "$XPM_INCLUDE" && XPM_INCLUDE=
+
+ AC_ARG_WITH(xpm,AC_HELP_STRING([--without-xpm],[disable color pixmap XPM tests]),
+ xpm_test=$withval, xpm_test="yes")
+ if test "x$xpm_test" = xno; then
+ ac_cv_have_xpm=no
+ else
+ AC_MSG_CHECKING(for XPM)
+ AC_CACHE_VAL(ac_cv_have_xpm,
+ [
+ ac_save_ldflags="$LDFLAGS"
+ ac_save_cflags="$CFLAGS"
+ if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
+ LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS $LDFLAGS $XPM_LDFLAGS $all_libraries -lXpm -lX11 -lXext $LIBZ $LIBSOCKET"
+ else
+ LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS $LDFLAGS $XPM_LDFLAGS $all_libraries -lXpm $LIBZ $LIBSOCKET"
+ fi
+ CFLAGS="$CFLAGS $X_INCLUDES $USER_INCLUDES"
+ test -n "$XPM_INCLUDE" && CFLAGS="-I$XPM_INCLUDE $CFLAGS"
+ AC_TRY_LINK([#include <X11/xpm.h>],[],
+ ac_cv_have_xpm="yes",ac_cv_have_xpm="no")
+ LDFLAGS="$ac_save_ldflags"
+ CFLAGS="$ac_save_cflags"
+ ])dnl
+
+ if test "$ac_cv_have_xpm" = no; then
+ AC_MSG_RESULT(no)
+ XPM_LDFLAGS=""
+ XPMINC=""
+ $2
+ else
+ AC_DEFINE(HAVE_XPM, 1, [Define if you have XPM support])
+ if test "$XPM_LDFLAGS" = ""; then
+ XPMLIB='-lXpm $(LIB_X11)'
+ else
+ XPMLIB="-L$XPM_LDFLAGS -lXpm "'$(LIB_X11)'
+ fi
+ if test "$XPM_INCLUDE" = ""; then
+ XPMINC=""
+ else
+ XPMINC="-I$XPM_INCLUDE"
+ fi
+ AC_MSG_RESULT(yes)
+ $1
+ fi
+ fi
+ AC_SUBST(XPMINC)
+ AC_SUBST(XPMLIB)
+])
+
+AC_DEFUN([AC_HAVE_DPMS],
+ [AC_REQUIRE_CPP()dnl
+ AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+
+ test -z "$DPMS_LDFLAGS" && DPMS_LDFLAGS=
+ test -z "$DPMS_INCLUDE" && DPMS_INCLUDE=
+ DPMS_LIB=
+
+ AC_ARG_WITH(dpms,AC_HELP_STRING([--without-dpms],[disable DPMS power saving]),
+ dpms_test=$withval, dpms_test="yes")
+ if test "x$dpms_test" = xno; then
+ ac_cv_have_dpms=no
+ else
+ AC_MSG_CHECKING(for DPMS)
+ dnl Note: ac_cv_have_dpms can be no, yes, or -lXdpms.
+ dnl 'yes' means DPMS_LIB="", '-lXdpms' means DPMS_LIB="-lXdpms".
+ AC_CACHE_VAL(ac_cv_have_dpms,
+ [
+ if test "x$kde_use_qt_emb" = "xyes" || test "x$kde_use_qt_mac" = "xyes"; then
+ AC_MSG_RESULT(no)
+ ac_cv_have_dpms="no"
+ else
+ ac_save_ldflags="$LDFLAGS"
+ ac_save_cflags="$CFLAGS"
+ ac_save_libs="$LIBS"
+ LDFLAGS="$LDFLAGS $DPMS_LDFLAGS $all_libraries"
+ LIBS="-lX11 -lXext $LIBSOCKET"
+ CFLAGS="$CFLAGS $X_INCLUDES"
+ test -n "$DPMS_INCLUDE" && CFLAGS="-I$DPMS_INCLUDE $CFLAGS"
+ AC_TRY_LINK([
+ #include <X11/Xproto.h>
+ #include <X11/X.h>
+ #include <X11/Xlib.h>
+ #include <X11/extensions/dpms.h>
+ int foo_test_dpms()
+ { return DPMSSetTimeouts( 0, 0, 0, 0 ); }],[],
+ ac_cv_have_dpms="yes", [
+ LIBS="-lXdpms $LIBS"
+ AC_TRY_LINK([
+ #include <X11/Xproto.h>
+ #include <X11/X.h>
+ #include <X11/Xlib.h>
+ #include <X11/extensions/dpms.h>
+ int foo_test_dpms()
+ { return DPMSSetTimeouts( 0, 0, 0, 0 ); }],[],
+ [
+ ac_cv_have_dpms="-lXdpms"
+ ],ac_cv_have_dpms="no")
+ ])
+ LDFLAGS="$ac_save_ldflags"
+ CFLAGS="$ac_save_cflags"
+ LIBS="$ac_save_libs"
+ fi
+ ])dnl
+
+ if test "$ac_cv_have_dpms" = no; then
+ AC_MSG_RESULT(no)
+ DPMS_LDFLAGS=""
+ DPMSINC=""
+ $2
+ else
+ AC_DEFINE(HAVE_DPMS, 1, [Define if you have DPMS support])
+ if test "$ac_cv_have_dpms" = "-lXdpms"; then
+ DPMS_LIB="-lXdpms"
+ fi
+ if test "$DPMS_LDFLAGS" = ""; then
+ DPMSLIB="$DPMS_LIB "'$(LIB_X11)'
+ else
+ DPMSLIB="$DPMS_LDFLAGS $DPMS_LIB "'$(LIB_X11)'
+ fi
+ if test "$DPMS_INCLUDE" = ""; then
+ DPMSINC=""
+ else
+ DPMSINC="-I$DPMS_INCLUDE"
+ fi
+ AC_MSG_RESULT(yes)
+ $1
+ fi
+ fi
+ ac_save_cflags="$CFLAGS"
+ CFLAGS="$CFLAGS $X_INCLUDES"
+ test -n "$DPMS_INCLUDE" && CFLAGS="-I$DPMS_INCLUDE $CFLAGS"
+ AH_TEMPLATE(HAVE_DPMSCAPABLE_PROTO,
+ [Define if you have the DPMSCapable prototype in <X11/extensions/dpms.h>])
+ AC_CHECK_DECL(DPMSCapable,
+ AC_DEFINE(HAVE_DPMSCAPABLE_PROTO),,
+ [#include <X11/Xlib.h>
+ #include <X11/extensions/dpms.h>])
+ AH_TEMPLATE(HAVE_DPMSINFO_PROTO,
+ [Define if you have the DPMSInfo prototype in <X11/extensions/dpms.h>])
+ AC_CHECK_DECL(DPMSInfo,
+ AC_DEFINE(HAVE_DPMSINFO_PROTO),,
+ [#include <X11/Xlib.h>
+ #include <X11/extensions/dpms.h>])
+ CFLAGS="$ac_save_cflags"
+ AC_SUBST(DPMSINC)
+ AC_SUBST(DPMSLIB)
+])
+
+AC_DEFUN([AC_HAVE_GL],
+ [AC_REQUIRE_CPP()dnl
+ AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+
+ test -z "$GL_LDFLAGS" && GL_LDFLAGS=
+ test -z "$GL_INCLUDE" && GL_INCLUDE=
+
+ AC_ARG_WITH(gl,AC_HELP_STRING([--without-gl],[disable 3D GL modes]),
+ gl_test=$withval, gl_test="yes")
+ if test "x$kde_use_qt_emb" = "xyes"; then
+ # GL and Qt Embedded is a no-go for now.
+ ac_cv_have_gl=no
+ elif test "x$gl_test" = xno; then
+ ac_cv_have_gl=no
+ else
+ AC_MSG_CHECKING(for GL)
+ AC_CACHE_VAL(ac_cv_have_gl,
+ [
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ ac_save_ldflags=$LDFLAGS
+ ac_save_cxxflags=$CXXFLAGS
+ ac_save_libs=$LIBS
+ LDFLAGS="$LDFLAGS $GL_LDFLAGS $X_LDFLAGS $all_libraries"
+ LIBS="$LIBS -lGL -lGLU"
+ test "x$kde_use_qt_mac" != xyes && test "x$kde_use_qt_emb" != xyes && LIBS="$LIBS -lX11"
+ LIBS="$LIBS $LIB_XEXT -lm $LIBSOCKET"
+ CXXFLAGS="$CFLAGS $X_INCLUDES"
+ test -n "$GL_INCLUDE" && CFLAGS="-I$GL_INCLUDE $CFLAGS"
+ AC_TRY_LINK([#include <GL/gl.h>
+#include <GL/glu.h>
+], [],
+ ac_cv_have_gl="yes", ac_cv_have_gl="no")
+ AC_LANG_RESTORE
+ LDFLAGS=$ac_save_ldflags
+ CXXFLAGS=$ac_save_cxxflags
+ LIBS=$ac_save_libs
+ ])dnl
+
+ if test "$ac_cv_have_gl" = "no"; then
+ AC_MSG_RESULT(no)
+ GL_LDFLAGS=""
+ GLINC=""
+ $2
+ else
+ AC_DEFINE(HAVE_GL, 1, [Defines if you have GL (Mesa, OpenGL, ...)])
+ if test "$GL_LDFLAGS" = ""; then
+ GLLIB='-lGLU -lGL $(LIB_X11)'
+ else
+ GLLIB="$GL_LDFLAGS -lGLU -lGL "'$(LIB_X11)'
+ fi
+ if test "$GL_INCLUDE" = ""; then
+ GLINC=""
+ else
+ GLINC="-I$GL_INCLUDE"
+ fi
+ AC_MSG_RESULT($ac_cv_have_gl)
+ $1
+ fi
+ fi
+ AC_SUBST(GLINC)
+ AC_SUBST(GLLIB)
+])
+
+
+ dnl shadow password and PAM magic - maintained by ossi@kde.org
+
+AC_DEFUN([KDE_PAM], [
+ AC_REQUIRE([KDE_CHECK_LIBDL])
+
+ want_pam=
+ AC_ARG_WITH(pam,
+ AC_HELP_STRING([--with-pam[=ARG]],[enable support for PAM: ARG=[yes|no|service name]]),
+ [ if test "x$withval" = "xyes"; then
+ want_pam=yes
+ pam_service=kde
+ elif test "x$withval" = "xno"; then
+ want_pam=no
+ else
+ want_pam=yes
+ pam_service=$withval
+ fi
+ ], [ pam_service=kde ])
+
+ use_pam=
+ PAMLIBS=
+ if test "x$want_pam" != xno; then
+ AC_CHECK_LIB(pam, pam_start, [
+ AC_CHECK_HEADER(security/pam_appl.h,
+ [ pam_header=security/pam_appl.h ],
+ [ AC_CHECK_HEADER(pam/pam_appl.h,
+ [ pam_header=pam/pam_appl.h ],
+ [
+ AC_MSG_WARN([PAM detected, but no headers found!
+Make sure you have the necessary development packages installed.])
+ ]
+ )
+ ]
+ )
+ ], , $LIBDL)
+ if test -z "$pam_header"; then
+ if test "x$want_pam" = xyes; then
+ AC_MSG_ERROR([--with-pam was specified, but cannot compile with PAM!])
+ fi
+ else
+ AC_DEFINE(HAVE_PAM, 1, [Defines if you have PAM (Pluggable Authentication Modules)])
+ PAMLIBS="$PAM_MISC_LIB -lpam $LIBDL"
+ use_pam=yes
+
+ dnl darwin claims to be something special
+ if test "$pam_header" = "pam/pam_appl.h"; then
+ AC_DEFINE(HAVE_PAM_PAM_APPL_H, 1, [Define if your PAM headers are in pam/ instead of security/])
+ fi
+
+ dnl test whether struct pam_message is const (Linux) or not (Sun)
+ AC_MSG_CHECKING(for const pam_message)
+ AC_EGREP_HEADER([struct pam_message], $pam_header,
+ [ AC_EGREP_HEADER([const struct pam_message], $pam_header,
+ [AC_MSG_RESULT([const: Linux-type PAM])],
+ [AC_MSG_RESULT([nonconst: Sun-type PAM])
+ AC_DEFINE(PAM_MESSAGE_NONCONST, 1, [Define if your PAM support takes non-const arguments (Solaris)])]
+ )],
+ [AC_MSG_RESULT([not found - assume const, Linux-type PAM])])
+ fi
+ fi
+
+ AC_SUBST(PAMLIBS)
+])
+
+dnl DEF_PAM_SERVICE(arg name, full name, define name)
+AC_DEFUN([DEF_PAM_SERVICE], [
+ AC_ARG_WITH($1-pam,
+ AC_HELP_STRING([--with-$1-pam=[val]],[override PAM service from --with-pam for $2]),
+ [ if test "x$use_pam" = xyes; then
+ $3_PAM_SERVICE=$withval
+ else
+ AC_MSG_ERROR([Cannot use use --with-$1-pam, as no PAM was detected.
+You may want to enforce it by using --with-pam.])
+ fi
+ ],
+ [ if test "x$use_pam" = xyes; then
+ $3_PAM_SERVICE="$pam_service"
+ fi
+ ])
+ if test -n "$$3_PAM_SERVICE"; then
+ AC_MSG_RESULT([The PAM service used by $2 will be $$3_PAM_SERVICE])
+ AC_DEFINE_UNQUOTED($3_PAM_SERVICE, "$$3_PAM_SERVICE", [The PAM service to be used by $2])
+ fi
+ AC_SUBST($3_PAM_SERVICE)
+])
+
+AC_DEFUN([KDE_SHADOWPASSWD], [
+ AC_REQUIRE([KDE_PAM])
+
+ AC_CHECK_LIB(shadow, getspent,
+ [ LIBSHADOW="-lshadow"
+ ac_use_shadow=yes
+ ],
+ [ dnl for UnixWare
+ AC_CHECK_LIB(gen, getspent,
+ [ LIBGEN="-lgen"
+ ac_use_shadow=yes
+ ],
+ [ AC_CHECK_FUNC(getspent,
+ [ ac_use_shadow=yes ],
+ [ ac_use_shadow=no ])
+ ])
+ ])
+ AC_SUBST(LIBSHADOW)
+ AC_SUBST(LIBGEN)
+
+ AC_MSG_CHECKING([for shadow passwords])
+
+ AC_ARG_WITH(shadow,
+ AC_HELP_STRING([--with-shadow],[If you want shadow password support]),
+ [ if test "x$withval" != "xno"; then
+ use_shadow=yes
+ else
+ use_shadow=no
+ fi
+ ], [
+ use_shadow="$ac_use_shadow"
+ ])
+
+ if test "x$use_shadow" = xyes; then
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_SHADOW, 1, [Define if you use shadow passwords])
+ else
+ AC_MSG_RESULT(no)
+ LIBSHADOW=
+ LIBGEN=
+ fi
+
+ dnl finally make the relevant binaries setuid root, if we have shadow passwds.
+ dnl this still applies, if we could use it indirectly through pam.
+ if test "x$use_shadow" = xyes ||
+ ( test "x$use_pam" = xyes && test "x$ac_use_shadow" = xyes ); then
+ case $host in
+ *-*-freebsd* | *-*-netbsd* | *-*-openbsd*)
+ SETUIDFLAGS="-m 4755 -o root";;
+ *)
+ SETUIDFLAGS="-m 4755";;
+ esac
+ fi
+ AC_SUBST(SETUIDFLAGS)
+
+])
+
+AC_DEFUN([KDE_PASSWDLIBS], [
+ AC_REQUIRE([KDE_MISC_TESTS]) dnl for LIBCRYPT
+ AC_REQUIRE([KDE_PAM])
+ AC_REQUIRE([KDE_SHADOWPASSWD])
+
+ if test "x$use_pam" = "xyes"; then
+ PASSWDLIBS="$PAMLIBS"
+ else
+ PASSWDLIBS="$LIBCRYPT $LIBSHADOW $LIBGEN"
+ fi
+
+ dnl FreeBSD uses a shadow-like setup, where /etc/passwd holds the users, but
+ dnl /etc/master.passwd holds the actual passwords. /etc/master.passwd requires
+ dnl root to read, so kcheckpass needs to be root (even when using pam, since pam
+ dnl may need to read /etc/master.passwd).
+ case $host in
+ *-*-freebsd*)
+ SETUIDFLAGS="-m 4755 -o root"
+ ;;
+ *)
+ ;;
+ esac
+
+ AC_SUBST(PASSWDLIBS)
+])
+
+AC_DEFUN([KDE_CHECK_LIBDL],
+[
+AC_CHECK_LIB(dl, dlopen, [
+LIBDL="-ldl"
+ac_cv_have_dlfcn=yes
+])
+
+AC_CHECK_LIB(dld, shl_unload, [
+LIBDL="-ldld"
+ac_cv_have_shload=yes
+])
+
+AC_SUBST(LIBDL)
+])
+
+AC_DEFUN([KDE_CHECK_DLOPEN],
+[
+KDE_CHECK_LIBDL
+AC_CHECK_HEADERS(dlfcn.h dl.h)
+if test "$ac_cv_header_dlfcn_h" = "no"; then
+ ac_cv_have_dlfcn=no
+fi
+
+if test "$ac_cv_header_dl_h" = "no"; then
+ ac_cv_have_shload=no
+fi
+
+dnl XXX why change enable_dlopen? its already set by autoconf's AC_ARG_ENABLE
+dnl (MM)
+AC_ARG_ENABLE(dlopen,
+AC_HELP_STRING([--disable-dlopen],[link statically [default=no]]),
+enable_dlopen=$enableval,
+enable_dlopen=yes)
+
+# override the user's opinion, if we know it better ;)
+if test "$ac_cv_have_dlfcn" = "no" && test "$ac_cv_have_shload" = "no"; then
+ enable_dlopen=no
+fi
+
+if test "$ac_cv_have_dlfcn" = "yes"; then
+ AC_DEFINE_UNQUOTED(HAVE_DLFCN, 1, [Define if you have dlfcn])
+fi
+
+if test "$ac_cv_have_shload" = "yes"; then
+ AC_DEFINE_UNQUOTED(HAVE_SHLOAD, 1, [Define if you have shload])
+fi
+
+if test "$enable_dlopen" = no ; then
+ test -n "$1" && eval $1
+else
+ test -n "$2" && eval $2
+fi
+
+])
+
+AC_DEFUN([KDE_CHECK_DYNAMIC_LOADING],
+[
+KDE_CHECK_DLOPEN(libtool_enable_shared=yes, libtool_enable_static=no)
+KDE_PROG_LIBTOOL
+AC_MSG_CHECKING([dynamic loading])
+eval "`egrep '^build_libtool_libs=' libtool`"
+if test "$build_libtool_libs" = "yes" && test "$enable_dlopen" = "yes"; then
+ dynamic_loading=yes
+ AC_DEFINE_UNQUOTED(HAVE_DYNAMIC_LOADING)
+else
+ dynamic_loading=no
+fi
+AC_MSG_RESULT($dynamic_loading)
+if test "$dynamic_loading" = "yes"; then
+ $1
+else
+ $2
+fi
+])
+
+AC_DEFUN([KDE_ADD_INCLUDES],
+[
+if test -z "$1"; then
+ test_include="Pix.h"
+else
+ test_include="$1"
+fi
+
+AC_MSG_CHECKING([for libg++ ($test_include)])
+
+AC_CACHE_VAL(kde_cv_libgpp_includes,
+[
+kde_cv_libgpp_includes=no
+
+ for ac_dir in \
+ \
+ /usr/include/g++ \
+ /usr/include \
+ /usr/unsupported/include \
+ /opt/include \
+ $extra_include \
+ ; \
+ do
+ if test -r "$ac_dir/$test_include"; then
+ kde_cv_libgpp_includes=$ac_dir
+ break
+ fi
+ done
+])
+
+AC_MSG_RESULT($kde_cv_libgpp_includes)
+if test "$kde_cv_libgpp_includes" != "no"; then
+ all_includes="-I$kde_cv_libgpp_includes $all_includes $USER_INCLUDES"
+fi
+])
+])
+
+AC_DEFUN([KDE_CHECK_LIBPTHREAD],
+[
+ dnl This code is here specifically to handle the
+ dnl various flavors of threading library on FreeBSD
+ dnl 4-, 5-, and 6-, and the (weird) rules around it.
+ dnl There may be an environment PTHREAD_LIBS that
+ dnl specifies what to use; otherwise, search for it.
+ dnl -pthread is special cased and unsets LIBPTHREAD
+ dnl below if found.
+ LIBPTHREAD=""
+
+ if test -n "$PTHREAD_LIBS"; then
+ if test "x$PTHREAD_LIBS" = "x-pthread" ; then
+ LIBPTHREAD="PTHREAD"
+ else
+ PTHREAD_LIBS_save="$PTHREAD_LIBS"
+ PTHREAD_LIBS=`echo "$PTHREAD_LIBS_save" | sed -e 's,^-l,,g'`
+ AC_MSG_CHECKING([for pthread_create in $PTHREAD_LIBS])
+ KDE_CHECK_LIB($PTHREAD_LIBS, pthread_create, [
+ LIBPTHREAD="$PTHREAD_LIBS_save"])
+ PTHREAD_LIBS="$PTHREAD_LIBS_save"
+ fi
+ fi
+
+ dnl Is this test really needed, in the face of the Tru64 test below?
+ if test -z "$LIBPTHREAD"; then
+ AC_CHECK_LIB(pthread, pthread_create, [LIBPTHREAD="-lpthread"])
+ fi
+
+ dnl This is a special Tru64 check, see BR 76171 issue #18.
+ if test -z "$LIBPTHREAD" ; then
+ AC_MSG_CHECKING([for pthread_create in -lpthread])
+ kde_safe_libs=$LIBS
+ LIBS="$LIBS -lpthread"
+ AC_TRY_LINK([#include <pthread.h>],[(void)pthread_create(0,0,0,0);],[
+ AC_MSG_RESULT(yes)
+ LIBPTHREAD="-lpthread"],[
+ AC_MSG_RESULT(no)])
+ LIBS=$kde_safe_libs
+ fi
+
+ dnl Un-special-case for FreeBSD.
+ if test "x$LIBPTHREAD" = "xPTHREAD" ; then
+ LIBPTHREAD=""
+ fi
+
+ AC_SUBST(LIBPTHREAD)
+])
+
+AC_DEFUN([KDE_CHECK_PTHREAD_OPTION],
+[
+ USE_THREADS=""
+ if test -z "$LIBPTHREAD"; then
+ KDE_CHECK_COMPILER_FLAG(pthread, [USE_THREADS="-D_THREAD_SAFE -pthread"])
+ fi
+
+ AH_VERBATIM(__svr_define, [
+#if defined(__SVR4) && !defined(__svr4__)
+#define __svr4__ 1
+#endif
+])
+ case $host_os in
+ solaris*)
+ KDE_CHECK_COMPILER_FLAG(mt, [USE_THREADS="-mt"])
+ CPPFLAGS="$CPPFLAGS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4"
+ ;;
+ freebsd*)
+ CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE $PTHREAD_CFLAGS"
+ ;;
+ aix*)
+ CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
+ LIBPTHREAD="$LIBPTHREAD -lc_r"
+ ;;
+ linux*) CPPFLAGS="$CPPFLAGS -D_REENTRANT"
+ if test "$CXX" = "KCC"; then
+ CXXFLAGS="$CXXFLAGS --thread_safe"
+ NOOPT_CXXFLAGS="$NOOPT_CXXFLAGS --thread_safe"
+ fi
+ ;;
+ *)
+ ;;
+ esac
+ AC_SUBST(USE_THREADS)
+ AC_SUBST(LIBPTHREAD)
+])
+
+AC_DEFUN([KDE_CHECK_THREADING],
+[
+ AC_REQUIRE([KDE_CHECK_LIBPTHREAD])
+ AC_REQUIRE([KDE_CHECK_PTHREAD_OPTION])
+ dnl default is yes if libpthread is found and no if no libpthread is available
+ if test -z "$LIBPTHREAD"; then
+ if test -z "$USE_THREADS"; then
+ kde_check_threading_default=no
+ else
+ kde_check_threading_default=yes
+ fi
+ else
+ kde_check_threading_default=yes
+ fi
+ AC_ARG_ENABLE(threading,AC_HELP_STRING([--disable-threading],[disables threading even if libpthread found]),
+ kde_use_threading=$enableval, kde_use_threading=$kde_check_threading_default)
+ if test "x$kde_use_threading" = "xyes"; then
+ AC_DEFINE(HAVE_LIBPTHREAD, 1, [Define if you have a working libpthread (will enable threaded code)])
+ fi
+])
+
+AC_DEFUN([KDE_TRY_LINK_PYTHON],
+[
+if test "$kde_python_link_found" = no; then
+
+if test "$1" = normal; then
+ AC_MSG_CHECKING(if a Python application links)
+else
+ AC_MSG_CHECKING(if Python depends on $2)
+fi
+
+AC_CACHE_VAL(kde_cv_try_link_python_$1,
+[
+kde_save_cflags="$CFLAGS"
+CFLAGS="$CFLAGS $PYTHONINC"
+kde_save_libs="$LIBS"
+LIBS="$LIBS $LIBPYTHON $2 $LIBDL $LIBSOCKET"
+kde_save_ldflags="$LDFLAGS"
+LDFLAGS="$LDFLAGS $PYTHONLIB"
+
+AC_TRY_LINK(
+[
+#include <Python.h>
+],[
+ PySys_SetArgv(1, 0);
+],
+ [kde_cv_try_link_python_$1=yes],
+ [kde_cv_try_link_python_$1=no]
+)
+CFLAGS="$kde_save_cflags"
+LIBS="$kde_save_libs"
+LDFLAGS="$kde_save_ldflags"
+])
+
+if test "$kde_cv_try_link_python_$1" = "yes"; then
+ AC_MSG_RESULT(yes)
+ kde_python_link_found=yes
+ if test ! "$1" = normal; then
+ LIBPYTHON="$LIBPYTHON $2"
+ fi
+ $3
+else
+ AC_MSG_RESULT(no)
+ $4
+fi
+
+fi
+
+])
+
+AC_DEFUN([KDE_CHECK_PYTHON_DIR],
+[
+AC_MSG_CHECKING([for Python directory])
+
+AC_CACHE_VAL(kde_cv_pythondir,
+[
+ if test -z "$PYTHONDIR"; then
+ kde_cv_pythondir=/usr/local
+ else
+ kde_cv_pythondir="$PYTHONDIR"
+ fi
+])
+
+AC_ARG_WITH(pythondir,
+AC_HELP_STRING([--with-pythondir=pythondir],[use python installed in pythondir]),
+[
+ ac_python_dir=$withval
+], ac_python_dir=$kde_cv_pythondir
+)
+
+AC_MSG_RESULT($ac_python_dir)
+])
+
+AC_DEFUN([KDE_CHECK_PYTHON_INTERN],
+[
+AC_REQUIRE([KDE_CHECK_LIBDL])
+AC_REQUIRE([KDE_CHECK_LIBPTHREAD])
+AC_REQUIRE([KDE_CHECK_PYTHON_DIR])
+
+if test -z "$1"; then
+ version="1.5"
+else
+ version="$1"
+fi
+
+AC_MSG_CHECKING([for Python$version])
+
+python_incdirs="$ac_python_dir/include /usr/include /usr/local/include/ $kde_extra_includes"
+AC_FIND_FILE(Python.h, $python_incdirs, python_incdir)
+if test ! -r $python_incdir/Python.h; then
+ AC_FIND_FILE(python$version/Python.h, $python_incdirs, python_incdir)
+ python_incdir=$python_incdir/python$version
+ if test ! -r $python_incdir/Python.h; then
+ python_incdir=no
+ fi
+fi
+
+PYTHONINC=-I$python_incdir
+
+python_libdirs="$ac_python_dir/lib$kdelibsuff /usr/lib$kdelibsuff /usr/local /usr/lib$kdelibsuff $kde_extra_libs"
+AC_FIND_FILE(libpython$version.so, $python_libdirs, python_libdir)
+if test ! -r $python_libdir/libpython$version.so; then
+ AC_FIND_FILE(libpython$version.a, $python_libdirs, python_libdir)
+ if test ! -r $python_libdir/libpython$version.a; then
+ AC_FIND_FILE(python$version/config/libpython$version.a, $python_libdirs, python_libdir)
+ python_libdir=$python_libdir/python$version/config
+ if test ! -r $python_libdir/libpython$version.a; then
+ python_libdir=no
+ fi
+ fi
+fi
+
+PYTHONLIB=-L$python_libdir
+kde_orig_LIBPYTHON=$LIBPYTHON
+if test -z "$LIBPYTHON"; then
+ LIBPYTHON=-lpython$version
+fi
+
+AC_FIND_FILE(python$version/copy.py, $python_libdirs, python_moddir)
+python_moddir=$python_moddir/python$version
+if test ! -r $python_moddir/copy.py; then
+ python_moddir=no
+fi
+
+PYTHONMODDIR=$python_moddir
+
+AC_MSG_RESULT(header $python_incdir library $python_libdir modules $python_moddir)
+
+if test x$python_incdir = xno || test x$python_libdir = xno || test x$python_moddir = xno; then
+ LIBPYTHON=$kde_orig_LIBPYTHON
+ test "x$PYTHONLIB" = "x-Lno" && PYTHONLIB=""
+ test "x$PYTHONINC" = "x-Ino" && PYTHONINC=""
+ $2
+else
+ dnl Note: this test is very weak
+ kde_python_link_found=no
+ KDE_TRY_LINK_PYTHON(normal)
+ KDE_TRY_LINK_PYTHON(m, -lm)
+ KDE_TRY_LINK_PYTHON(pthread, $LIBPTHREAD)
+ KDE_TRY_LINK_PYTHON(tcl, -ltcl)
+ KDE_TRY_LINK_PYTHON(db2, -ldb2)
+ KDE_TRY_LINK_PYTHON(m_and_thread, [$LIBPTHREAD -lm])
+ KDE_TRY_LINK_PYTHON(m_and_thread_and_util, [$LIBPTHREAD -lm -lutil])
+ KDE_TRY_LINK_PYTHON(m_and_thread_and_db3, [$LIBPTHREAD -lm -ldb-3 -lutil])
+ KDE_TRY_LINK_PYTHON(pthread_and_db3, [$LIBPTHREAD -ldb-3])
+ KDE_TRY_LINK_PYTHON(m_and_thread_and_db, [$LIBPTHREAD -lm -ldb -ltermcap -lutil])
+ KDE_TRY_LINK_PYTHON(pthread_and_dl, [$LIBPTHREAD $LIBDL -lutil -lreadline -lncurses -lm])
+ KDE_TRY_LINK_PYTHON(pthread_and_panel_curses, [$LIBPTHREAD $LIBDL -lm -lpanel -lcurses])
+ KDE_TRY_LINK_PYTHON(m_and_thread_and_db_special, [$LIBPTHREAD -lm -ldb -lutil], [],
+ [AC_MSG_WARN([it seems, Python depends on another library.
+ Please set LIBPYTHON to '-lpython$version -lotherlib' before calling configure to fix this
+ and contact the authors to let them know about this problem])
+ ])
+
+ LIBPYTHON="$LIBPYTHON $LIBDL $LIBSOCKET"
+ AC_SUBST(PYTHONINC)
+ AC_SUBST(PYTHONLIB)
+ AC_SUBST(LIBPYTHON)
+ AC_SUBST(PYTHONMODDIR)
+ AC_DEFINE(HAVE_PYTHON, 1, [Define if you have the development files for python])
+fi
+
+])
+
+
+AC_DEFUN([KDE_CHECK_PYTHON],
+[
+ KDE_CHECK_PYTHON_INTERN("2.5",
+ [KDE_CHECK_PYTHON_INTERN("2.4",
+ [KDE_CHECK_PYTHON_INTERN("2.3",
+ [KDE_CHECK_PYTHON_INTERN("2.2",
+ [KDE_CHECK_PYTHON_INTERN("2.1",
+ [KDE_CHECK_PYTHON_INTERN("2.0",
+ [KDE_CHECK_PYTHON_INTERN($1, $2) ])
+ ])
+ ])
+ ])
+ ])
+ ])
+])
+
+AC_DEFUN([KDE_CHECK_STL],
+[
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ ac_save_CXXFLAGS="$CXXFLAGS"
+ CXXFLAGS="`echo $CXXFLAGS | sed s/-fno-exceptions//`"
+
+ AC_MSG_CHECKING([if C++ programs can be compiled])
+ AC_CACHE_VAL(kde_cv_stl_works,
+ [
+ AC_TRY_COMPILE([
+#include <string>
+using namespace std;
+],[
+ string astring="Hallo Welt.";
+ astring.erase(0, 6); // now astring is "Welt"
+ return 0;
+], kde_cv_stl_works=yes,
+ kde_cv_stl_works=no)
+])
+
+ AC_MSG_RESULT($kde_cv_stl_works)
+
+ if test "$kde_cv_stl_works" = "yes"; then
+ # back compatible
+ AC_DEFINE_UNQUOTED(HAVE_SGI_STL, 1, [Define if you have a STL implementation by SGI])
+ else
+ AC_MSG_ERROR([Your Installation isn't able to compile simple C++ programs.
+Check config.log for details - if you're using a Linux distribution you might miss
+a package named similar to libstdc++-dev.])
+ fi
+
+ CXXFLAGS="$ac_save_CXXFLAGS"
+ AC_LANG_RESTORE
+])
+
+AC_DEFUN([AC_FIND_QIMGIO],
+ [AC_REQUIRE([AC_FIND_JPEG])
+AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+AC_MSG_CHECKING([for qimgio])
+AC_CACHE_VAL(ac_cv_lib_qimgio,
+[
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+ac_save_LIBS="$LIBS"
+ac_save_CXXFLAGS="$CXXFLAGS"
+LIBS="$all_libraries -lqimgio -lpng -lz $LIBJPEG $LIBQT"
+CXXFLAGS="$CXXFLAGS -I$qt_incdir $all_includes"
+AC_TRY_RUN(dnl
+[
+#include <qimageio.h>
+#include <qstring.h>
+int main() {
+ QString t = "hallo";
+ t.fill('t');
+ qInitImageIO();
+}
+],
+ ac_cv_lib_qimgio=yes,
+ ac_cv_lib_qimgio=no,
+ ac_cv_lib_qimgio=no)
+LIBS="$ac_save_LIBS"
+CXXFLAGS="$ac_save_CXXFLAGS"
+AC_LANG_RESTORE
+])dnl
+if eval "test \"`echo $ac_cv_lib_qimgio`\" = yes"; then
+ LIBQIMGIO="-lqimgio -lpng -lz $LIBJPEG"
+ AC_MSG_RESULT(yes)
+ AC_DEFINE_UNQUOTED(HAVE_QIMGIO, 1, [Define if you have the Qt extension qimgio available])
+ AC_SUBST(LIBQIMGIO)
+else
+ AC_MSG_RESULT(not found)
+fi
+])
+
+AC_DEFUN([AM_DISABLE_LIBRARIES],
+[
+ AC_PROVIDE([AM_ENABLE_STATIC])
+ AC_PROVIDE([AM_ENABLE_SHARED])
+ enable_static=no
+ enable_shared=yes
+])
+
+
+AC_DEFUN([AC_CHECK_UTMP_FILE],
+[
+ AC_MSG_CHECKING([for utmp file])
+
+ AC_CACHE_VAL(kde_cv_utmp_file,
+ [
+ kde_cv_utmp_file=no
+
+ for ac_file in \
+ \
+ /var/run/utmp \
+ /var/adm/utmp \
+ /etc/utmp \
+ ; \
+ do
+ if test -r "$ac_file"; then
+ kde_cv_utmp_file=$ac_file
+ break
+ fi
+ done
+ ])
+
+ if test "$kde_cv_utmp_file" != "no"; then
+ AC_DEFINE_UNQUOTED(UTMP, "$kde_cv_utmp_file", [Define the file for utmp entries])
+ $1
+ AC_MSG_RESULT($kde_cv_utmp_file)
+ else
+ $2
+ AC_MSG_RESULT([non found])
+ fi
+])
+
+
+AC_DEFUN([KDE_CREATE_SUBDIRSLIST],
+[
+
+DO_NOT_COMPILE="$DO_NOT_COMPILE CVS debian bsd-port admin"
+TOPSUBDIRS=""
+
+if test ! -s $srcdir/subdirs; then
+ dnl Note: Makefile.common creates subdirs, so this is just a fallback
+ files=`cd $srcdir && ls -1`
+ dirs=`for i in $files; do if test -d $i; then echo $i; fi; done`
+ for i in $dirs; do
+ echo $i >> $srcdir/subdirs
+ done
+fi
+
+ac_topsubdirs=
+if test -s $srcdir/inst-apps; then
+ ac_topsubdirs="`cat $srcdir/inst-apps`"
+elif test -s $srcdir/subdirs; then
+ ac_topsubdirs="`cat $srcdir/subdirs`"
+fi
+
+for i in $ac_topsubdirs; do
+ AC_MSG_CHECKING([if $i should be compiled])
+ if test -d $srcdir/$i; then
+ install_it="yes"
+ for j in $DO_NOT_COMPILE; do
+ if test $i = $j; then
+ install_it="no"
+ fi
+ done
+ else
+ install_it="no"
+ fi
+ AC_MSG_RESULT($install_it)
+ vari=`echo $i | sed -e 's,[[-+.@]],_,g'`
+ if test $install_it = "yes"; then
+ TOPSUBDIRS="$TOPSUBDIRS $i"
+ eval "$vari""_SUBDIR_included=yes"
+ else
+ eval "$vari""_SUBDIR_included=no"
+ fi
+done
+
+AC_SUBST(TOPSUBDIRS)
+])
+
+AC_DEFUN([KDE_CHECK_NAMESPACES],
+[
+AC_MSG_CHECKING(whether C++ compiler supports namespaces)
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+AC_TRY_COMPILE([
+],
+[
+namespace Foo {
+ extern int i;
+ namespace Bar {
+ extern int i;
+ }
+}
+
+int Foo::i = 0;
+int Foo::Bar::i = 1;
+],[
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_NAMESPACES)
+], [
+AC_MSG_RESULT(no)
+])
+AC_LANG_RESTORE
+])
+
+dnl ------------------------------------------------------------------------
+dnl Check for S_ISSOCK macro. Doesn't exist on Unix SCO. faure@kde.org
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN([AC_CHECK_S_ISSOCK],
+[
+AC_MSG_CHECKING(for S_ISSOCK)
+AC_CACHE_VAL(ac_cv_have_s_issock,
+[
+AC_TRY_LINK(
+[
+#include <sys/stat.h>
+],
+[
+struct stat buff;
+int b = S_ISSOCK( buff.st_mode );
+],
+ac_cv_have_s_issock=yes,
+ac_cv_have_s_issock=no)
+])
+AC_MSG_RESULT($ac_cv_have_s_issock)
+if test "$ac_cv_have_s_issock" = "yes"; then
+ AC_DEFINE_UNQUOTED(HAVE_S_ISSOCK, 1, [Define if sys/stat.h declares S_ISSOCK.])
+fi
+
+AH_VERBATIM(_ISSOCK,
+[
+#ifndef HAVE_S_ISSOCK
+#define HAVE_S_ISSOCK
+#define S_ISSOCK(mode) (1==0)
+#endif
+])
+
+])
+
+dnl ------------------------------------------------------------------------
+dnl Check for MAXPATHLEN macro, defines KDEMAXPATHLEN. faure@kde.org
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN([AC_CHECK_KDEMAXPATHLEN],
+[
+AC_MSG_CHECKING(for MAXPATHLEN)
+AC_CACHE_VAL(ac_cv_maxpathlen,
+[
+cat > conftest.$ac_ext <<EOF
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+#endif
+#include <stdio.h>
+#include <sys/param.h>
+#ifndef MAXPATHLEN
+#define MAXPATHLEN 1024
+#endif
+
+KDE_HELLO MAXPATHLEN
+
+EOF
+
+ac_try="$ac_cpp conftest.$ac_ext 2>/dev/null | grep '^KDE_HELLO' >conftest.out"
+
+if AC_TRY_EVAL(ac_try) && test -s conftest.out; then
+ ac_cv_maxpathlen=`sed 's#KDE_HELLO ##' conftest.out`
+else
+ ac_cv_maxpathlen=1024
+fi
+
+rm conftest.*
+
+])
+AC_MSG_RESULT($ac_cv_maxpathlen)
+AC_DEFINE_UNQUOTED(KDEMAXPATHLEN,$ac_cv_maxpathlen, [Define a safe value for MAXPATHLEN] )
+])
+
+AC_DEFUN([KDE_CHECK_HEADER],
+[
+ kde_safe_cppflags=$CPPFLAGS
+ CPPFLAGS="$CPPFLAGS $all_includes"
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ AC_CHECK_HEADER([$1], [$2], [$3], [$4])
+ AC_LANG_RESTORE
+ CPPFLAGS=$kde_safe_cppflags
+])
+
+AC_DEFUN([KDE_CHECK_HEADERS],
+[
+ AH_CHECK_HEADERS([$1])
+ AC_LANG_SAVE
+ kde_safe_cppflags=$CPPFLAGS
+ CPPFLAGS="$CPPFLAGS $all_includes"
+ AC_LANG_CPLUSPLUS
+ AC_CHECK_HEADERS([$1], [$2], [$3], [$4])
+ CPPFLAGS=$kde_safe_cppflags
+ AC_LANG_RESTORE
+])
+
+AC_DEFUN([KDE_FAST_CONFIGURE],
+[
+ dnl makes configure fast (needs perl)
+ AC_ARG_ENABLE(fast-perl, AC_HELP_STRING([--disable-fast-perl],[disable fast Makefile generation (needs perl)]),
+ with_fast_perl=$enableval, with_fast_perl=yes)
+])
+
+AC_DEFUN([KDE_CONF_FILES],
+[
+ val=
+ if test -f $srcdir/configure.files ; then
+ val=`sed -e 's%^%\$(top_srcdir)/%' $srcdir/configure.files`
+ fi
+ CONF_FILES=
+ if test -n "$val" ; then
+ for i in $val ; do
+ CONF_FILES="$CONF_FILES $i"
+ done
+ fi
+ AC_SUBST(CONF_FILES)
+])dnl
+
+dnl This sets the prefix, for arts and kdelibs
+dnl Do NOT use in any other module.
+dnl It only looks at --prefix, KDEDIR and falls back to /usr/local/kde
+AC_DEFUN([KDE_SET_PREFIX_CORE],
+[
+ unset CDPATH
+ dnl make $KDEDIR the default for the installation
+ AC_PREFIX_DEFAULT(${KDEDIR:-/usr/local/kde})
+
+ if test "x$prefix" = "xNONE"; then
+ prefix=$ac_default_prefix
+ ac_configure_args="$ac_configure_args --prefix=$prefix"
+ fi
+ # And delete superfluous '/' to make compares easier
+ prefix=`echo "$prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
+ exec_prefix=`echo "$exec_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
+
+ kde_libs_prefix='$(prefix)'
+ kde_libs_htmldir='$(kde_htmldir)'
+ AC_SUBST(kde_libs_prefix)
+ AC_SUBST(kde_libs_htmldir)
+ KDE_FAST_CONFIGURE
+ KDE_CONF_FILES
+])
+
+
+AC_DEFUN([KDE_SET_PREFIX],
+[
+ unset CDPATH
+ dnl We can't give real code to that macro, only a value.
+ dnl It only matters for --help, since we set the prefix in this function anyway.
+ AC_PREFIX_DEFAULT(${KDEDIR:-the kde prefix})
+
+ KDE_SET_DEFAULT_BINDIRS
+ if test "x$prefix" = "xNONE"; then
+ dnl no prefix given: look for kde-config in the PATH and deduce the prefix from it
+ KDE_FIND_PATH(kde-config, KDECONFIG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(kde-config)], [], prepend)
+ else
+ dnl prefix given: look for kde-config, preferrably in prefix, otherwise in PATH
+ kde_save_PATH="$PATH"
+ PATH="$exec_prefix/bin:$prefix/bin:$PATH"
+ KDE_FIND_PATH(kde-config, KDECONFIG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(kde-config)], [], prepend)
+ PATH="$kde_save_PATH"
+ fi
+
+ kde_libs_prefix=`$KDECONFIG --prefix`
+ if test -z "$kde_libs_prefix" || test ! -x "$kde_libs_prefix"; then
+ AC_MSG_ERROR([$KDECONFIG --prefix outputed the non existant prefix '$kde_libs_prefix' for kdelibs.
+ This means it has been moved since you installed it.
+ This won't work. Please recompile kdelibs for the new prefix.
+ ])
+ fi
+ kde_libs_htmldir=`$KDECONFIG --install html --expandvars`
+
+ AC_MSG_CHECKING([where to install])
+ if test "x$prefix" = "xNONE"; then
+ prefix=$kde_libs_prefix
+ AC_MSG_RESULT([$prefix (as returned by kde-config)])
+ else
+ dnl --prefix was given. Compare prefixes and warn (in configure.in.bot.end) if different
+ given_prefix=$prefix
+ AC_MSG_RESULT([$prefix (as requested)])
+ fi
+
+ # And delete superfluous '/' to make compares easier
+ prefix=`echo "$prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
+ exec_prefix=`echo "$exec_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
+ given_prefix=`echo "$given_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
+
+ AC_SUBST(KDECONFIG)
+ AC_SUBST(kde_libs_prefix)
+ AC_SUBST(kde_libs_htmldir)
+
+ KDE_FAST_CONFIGURE
+ KDE_CONF_FILES
+])
+
+pushdef([AC_PROG_INSTALL],
+[
+ dnl our own version, testing for a -p flag
+ popdef([AC_PROG_INSTALL])
+ dnl as AC_PROG_INSTALL works as it works we first have
+ dnl to save if the user didn't specify INSTALL, as the
+ dnl autoconf one overwrites INSTALL and we have no chance to find
+ dnl out afterwards
+ test -n "$INSTALL" && kde_save_INSTALL_given=$INSTALL
+ test -n "$INSTALL_PROGRAM" && kde_save_INSTALL_PROGRAM_given=$INSTALL_PROGRAM
+ test -n "$INSTALL_SCRIPT" && kde_save_INSTALL_SCRIPT_given=$INSTALL_SCRIPT
+ AC_PROG_INSTALL
+
+ if test -z "$kde_save_INSTALL_given" ; then
+ # OK, user hasn't given any INSTALL, autoconf found one for us
+ # now we test, if it supports the -p flag
+ AC_MSG_CHECKING(for -p flag to install)
+ rm -f confinst.$$.* > /dev/null 2>&1
+ echo "Testtest" > confinst.$$.orig
+ ac_res=no
+ if ${INSTALL} -p confinst.$$.orig confinst.$$.new > /dev/null 2>&1 ; then
+ if test -f confinst.$$.new ; then
+ # OK, -p seems to do no harm to install
+ INSTALL="${INSTALL} -p"
+ ac_res=yes
+ fi
+ fi
+ rm -f confinst.$$.*
+ AC_MSG_RESULT($ac_res)
+ fi
+ dnl the following tries to resolve some signs and wonders coming up
+ dnl with different autoconf/automake versions
+ dnl e.g.:
+ dnl *automake 1.4 install-strip sets A_M_INSTALL_PROGRAM_FLAGS to -s
+ dnl and has INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(A_M_INSTALL_PROGRAM_FLAGS)
+ dnl it header-vars.am, so there the actual INSTALL_PROGRAM gets the -s
+ dnl *automake 1.4a (and above) use INSTALL_STRIP_FLAG and only has
+ dnl INSTALL_PROGRAM = @INSTALL_PROGRAM@ there, but changes the
+ dnl install-@DIR@PROGRAMS targets to explicitly use that flag
+ dnl *autoconf 2.13 is dumb, and thinks it can use INSTALL_PROGRAM as
+ dnl INSTALL_SCRIPT, which breaks with automake <= 1.4
+ dnl *autoconf >2.13 (since 10.Apr 1999) has not that failure
+ dnl *sometimes KDE does not use the install-@DIR@PROGRAM targets from
+ dnl automake (due to broken Makefile.am or whatever) to install programs,
+ dnl and so does not see the -s flag in automake > 1.4
+ dnl to clean up that mess we:
+ dnl +set INSTALL_PROGRAM to use INSTALL_STRIP_FLAG
+ dnl which cleans KDE's program with automake > 1.4;
+ dnl +set INSTALL_SCRIPT to only use INSTALL, to clean up autoconf's problems
+ dnl with automake<=1.4
+ dnl note that dues to this sometimes two '-s' flags are used (if KDE
+ dnl properly uses install-@DIR@PROGRAMS, but I don't care
+ dnl
+ dnl And to all this comes, that I even can't write in comments variable
+ dnl names used by automake, because it is so stupid to think I wanted to
+ dnl _use_ them, therefor I have written A_M_... instead of AM_
+ dnl hmm, I wanted to say something ... ahh yes: Arghhh.
+
+ if test -z "$kde_save_INSTALL_PROGRAM_given" ; then
+ INSTALL_PROGRAM='${INSTALL} $(INSTALL_STRIP_FLAG)'
+ fi
+ if test -z "$kde_save_INSTALL_SCRIPT_given" ; then
+ INSTALL_SCRIPT='${INSTALL}'
+ fi
+])dnl
+
+AC_DEFUN([KDE_LANG_CPLUSPLUS],
+[AC_LANG_CPLUSPLUS
+ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&AC_FD_CC'
+pushdef([AC_LANG_CPLUSPLUS], [popdef([AC_LANG_CPLUSPLUS]) KDE_LANG_CPLUSPLUS])
+])
+
+pushdef([AC_LANG_CPLUSPLUS],
+[popdef([AC_LANG_CPLUSPLUS])
+KDE_LANG_CPLUSPLUS
+])
+
+AC_DEFUN([KDE_CHECK_LONG_LONG],
+[
+AC_MSG_CHECKING(for long long)
+AC_CACHE_VAL(kde_cv_c_long_long,
+[
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ AC_TRY_LINK([], [
+ long long foo = 0;
+ foo = foo+1;
+ ],
+ kde_cv_c_long_long=yes, kde_cv_c_long_long=no)
+ AC_LANG_RESTORE
+])
+AC_MSG_RESULT($kde_cv_c_long_long)
+if test "$kde_cv_c_long_long" = yes; then
+ AC_DEFINE(HAVE_LONG_LONG, 1, [Define if you have long long as datatype])
+fi
+])
+
+AC_DEFUN([KDE_CHECK_LIB],
+[
+ kde_save_LDFLAGS="$LDFLAGS"
+ dnl AC_CHECK_LIB modifies LIBS, so save it here
+ kde_save_LIBS="$LIBS"
+ LDFLAGS="$LDFLAGS $all_libraries"
+ case $host_os in
+ aix*) LDFLAGS="-brtl $LDFLAGS"
+ test "$GCC" = yes && LDFLAGS="-Wl,$LDFLAGS"
+ ;;
+ esac
+ AC_CHECK_LIB($1, $2, $3, $4, $5)
+ LDFLAGS="$kde_save_LDFLAGS"
+ LIBS="$kde_save_LIBS"
+])
+
+AC_DEFUN([KDE_JAVA_PREFIX],
+[
+ dir=`dirname "$1"`
+ base=`basename "$1"`
+ list=`ls -1 $dir 2> /dev/null`
+ for entry in $list; do
+ if test -d $dir/$entry/bin; then
+ case $entry in
+ $base)
+ javadirs="$javadirs $dir/$entry/bin"
+ ;;
+ esac
+ elif test -d $dir/$entry/jre/bin; then
+ case $entry in
+ $base)
+ javadirs="$javadirs $dir/$entry/jre/bin"
+ ;;
+ esac
+ fi
+ done
+])
+
+dnl KDE_CHEC_JAVA_DIR(onlyjre)
+AC_DEFUN([KDE_CHECK_JAVA_DIR],
+[
+
+AC_ARG_WITH(java,
+AC_HELP_STRING([--with-java=javadir],[use java installed in javadir, --without-java disables]),
+[ ac_java_dir=$withval
+], ac_java_dir=""
+)
+
+AC_MSG_CHECKING([for Java])
+
+dnl at this point ac_java_dir is either a dir, 'no' to disable, or '' to say look in $PATH
+if test "x$ac_java_dir" = "xno"; then
+ kde_java_bindir=no
+ kde_java_includedir=no
+ kde_java_libjvmdir=no
+ kde_java_libgcjdir=no
+ kde_java_libhpidir=no
+else
+ if test "x$ac_java_dir" = "x"; then
+
+
+ dnl No option set -> collect list of candidate paths
+ if test -n "$JAVA_HOME"; then
+ KDE_JAVA_PREFIX($JAVA_HOME)
+ fi
+ KDE_JAVA_PREFIX(/usr/j2se)
+ KDE_JAVA_PREFIX(/usr/lib/j2se)
+ KDE_JAVA_PREFIX(/usr/j*dk*)
+ KDE_JAVA_PREFIX(/usr/lib/j*dk*)
+ KDE_JAVA_PREFIX(/opt/j*sdk*)
+ KDE_JAVA_PREFIX(/usr/lib/java*)
+ KDE_JAVA_PREFIX(/usr/java*)
+ KDE_JAVA_PREFIX(/usr/java/j*dk*)
+ KDE_JAVA_PREFIX(/usr/java/j*re*)
+ KDE_JAVA_PREFIX(/usr/lib/SunJava2*)
+ KDE_JAVA_PREFIX(/usr/lib/SunJava*)
+ KDE_JAVA_PREFIX(/usr/lib/IBMJava2*)
+ KDE_JAVA_PREFIX(/usr/lib/IBMJava*)
+ KDE_JAVA_PREFIX(/opt/java*)
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ for dir in $PATH; do
+ if test -d "$dir"; then
+ javadirs="$javadirs $dir"
+ fi
+ done
+ IFS=$kde_save_IFS
+ jredirs=
+
+ dnl Now javadirs contains a list of paths that exist, all ending with bin/
+ for dir in $javadirs; do
+ dnl Check for the java executable
+ if test -x "$dir/java"; then
+ sane_path=$(cd $dir; /bin/pwd)
+ dnl And also check for a libjvm.so somewhere under there
+ dnl Since we have to go to the parent dir, /usr/bin is excluded, /usr is too big.
+ if test "$sane_path" != "/usr/bin"; then
+ libjvmdir=`find $dir/.. -name libjvm.so | sed 's,libjvm.so,,'|head -n 1`
+ if test ! -f $libjvmdir/libjvm.so; then continue; fi
+ jredirs="$jredirs $dir"
+ fi
+ fi
+ done
+
+ dnl Now jredirs contains a reduced list, of paths where both java and ../**/libjvm.so was found
+ JAVAC=
+ JAVA=
+ kde_java_bindir=no
+ for dir in $jredirs; do
+ JAVA="$dir/java"
+ kde_java_bindir=$dir
+ if test -x "$dir/javac"; then
+ JAVAC="$dir/javac"
+ break
+ fi
+ done
+
+ if test -n "$JAVAC"; then
+ dnl this substitution might not work - well, we test for jni.h below
+ kde_java_includedir=`echo $JAVAC | sed -e 's,bin/javac$,include/,'`
+ else
+ kde_java_includedir=no
+ fi
+ else
+ dnl config option set
+ kde_java_bindir=$ac_java_dir/bin
+ if test -x $ac_java_dir/bin/java && test ! -x $ac_java_dir/bin/javac; then
+ kde_java_includedir=no
+ else
+ kde_java_includedir=$ac_java_dir/include
+ fi
+ fi
+fi
+
+dnl At this point kde_java_bindir and kde_java_includedir are either set or "no"
+if test "x$kde_java_bindir" != "xno"; then
+
+ dnl Look for libjvm.so
+ kde_java_libjvmdir=`find $kde_java_bindir/.. -name libjvm.so | sed 's,libjvm.so,,'|head -n 1`
+ dnl Look for libgcj.so
+ kde_java_libgcjdir=`find $kde_java_bindir/.. -name libgcj.so | sed 's,libgcj.so,,'|head -n 1`
+ dnl Look for libhpi.so and avoid green threads
+ kde_java_libhpidir=`find $kde_java_bindir/.. -name libhpi.so | grep -v green | sed 's,libhpi.so,,' | head -n 1`
+
+ dnl Now check everything's fine under there
+ dnl the include dir is our flag for having the JDK
+ if test -d "$kde_java_includedir"; then
+ if test ! -x "$kde_java_bindir/javac"; then
+ AC_MSG_ERROR([javac not found under $kde_java_bindir - it seems you passed a wrong --with-java.])
+ fi
+ if test ! -x "$kde_java_bindir/javah"; then
+ AC_MSG_ERROR([javah not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
+ fi
+ if test ! -x "$kde_java_bindir/jar"; then
+ AC_MSG_ERROR([jar not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
+ fi
+ if test ! -r "$kde_java_includedir/jni.h"; then
+ AC_MSG_ERROR([jni.h not found under $kde_java_includedir. Use --with-java or --without-java.])
+ fi
+
+ jni_includes="-I$kde_java_includedir"
+ dnl Strange thing, jni.h requires jni_md.h which is under genunix here..
+ dnl and under linux here..
+
+ dnl not needed for gcj
+
+ if test "x$kde_java_libgcjdir" = "x"; then
+ test -d "$kde_java_includedir/linux" && jni_includes="$jni_includes -I$kde_java_includedir/linux"
+ test -d "$kde_java_includedir/solaris" && jni_includes="$jni_includes -I$kde_java_includedir/solaris"
+ test -d "$kde_java_includedir/genunix" && jni_includes="$jni_includes -I$kde_java_includedir/genunix"
+ fi
+
+ else
+ JAVAC=
+ jni_includes=
+ fi
+
+ if test "x$kde_java_libgcjdir" = "x"; then
+ if test ! -r "$kde_java_libjvmdir/libjvm.so"; then
+ AC_MSG_ERROR([libjvm.so not found under $kde_java_libjvmdir. Use --without-java.])
+ fi
+ else
+ if test ! -r "$kde_java_libgcjdir/libgcj.so"; then
+ AC_MSG_ERROR([libgcj.so not found under $kde_java_libgcjdir. Use --without-java.])
+ fi
+ fi
+
+ if test ! -x "$kde_java_bindir/java"; then
+ AC_MSG_ERROR([java not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
+ fi
+
+ dnl not needed for gcj compile
+
+ if test "x$kde_java_libgcjdir" = "x"; then
+ if test ! -r "$kde_java_libhpidir/libhpi.so"; then
+ AC_MSG_ERROR([libhpi.so not found under $kde_java_libhpidir. Use --without-java.])
+ fi
+ fi
+
+ if test -n "$jni_includes"; then
+ dnl Check for JNI version
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ ac_cxxflags_safe="$CXXFLAGS"
+ CXXFLAGS="$CXXFLAGS $all_includes $jni_includes"
+
+ AC_TRY_COMPILE([
+ #include <jni.h>
+ ],
+ [
+ #ifndef JNI_VERSION_1_2
+ Syntax Error
+ #endif
+ ],[ kde_jni_works=yes ],
+ [ kde_jni_works=no ])
+
+ if test $kde_jni_works = no; then
+ AC_MSG_ERROR([Incorrect version of $kde_java_includedir/jni.h.
+ You need to have Java Development Kit (JDK) version 1.2.
+
+ Use --with-java to specify another location.
+ Use --without-java to configure without java support.
+ Or download a newer JDK and try again.
+ See e.g. http://java.sun.com/products/jdk/1.2 ])
+ fi
+
+ CXXFLAGS="$ac_cxxflags_safe"
+ AC_LANG_RESTORE
+
+ dnl All tests ok, inform and subst the variables
+
+ JAVAC=$kde_java_bindir/javac
+ JAVAH=$kde_java_bindir/javah
+ JAR=$kde_java_bindir/jar
+ AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
+ if test "x$kde_java_libgcjdir" = "x"; then
+ JVMLIBS="-L$kde_java_libjvmdir -ljvm -L$kde_java_libhpidir -lhpi"
+ else
+ JVMLIBS="-L$kde_java_libgcjdir -lgcj"
+ fi
+ AC_MSG_RESULT([java JDK in $kde_java_bindir])
+
+ else
+ AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
+ AC_MSG_RESULT([java JRE in $kde_java_bindir])
+ fi
+elif test -d "/Library/Java/Home"; then
+ kde_java_bindir="/Library/Java/Home/bin"
+ jni_includes="-I/Library/Java/Home/include"
+
+ JAVAC=$kde_java_bindir/javac
+ JAVAH=$kde_java_bindir/javah
+ JAR=$kde_java_bindir/jar
+ JVMLIBS="-Wl,-framework,JavaVM"
+
+ AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
+ AC_MSG_RESULT([Apple Java Framework])
+else
+ AC_MSG_RESULT([none found])
+fi
+
+AC_SUBST(JAVAC)
+AC_SUBST(JAVAH)
+AC_SUBST(JAR)
+AC_SUBST(JVMLIBS)
+AC_SUBST(jni_includes)
+
+# for backward compat
+kde_cv_java_includedir=$kde_java_includedir
+kde_cv_java_bindir=$kde_java_bindir
+])
+
+dnl this is a redefinition of autoconf 2.5x's AC_FOREACH.
+dnl When the argument list becomes big, as in KDE for AC_OUTPUT in
+dnl big packages, m4_foreach is dog-slow. So use our own version of
+dnl it. (matz@kde.org)
+m4_define([mm_foreach],
+[m4_pushdef([$1])_mm_foreach($@)m4_popdef([$1])])
+m4_define([mm_car], [[$1]])
+m4_define([mm_car2], [[$@]])
+m4_define([_mm_foreach],
+[m4_if(m4_quote($2), [], [],
+ [m4_define([$1], mm_car($2))$3[]_mm_foreach([$1],
+ mm_car2(m4_shift($2)),
+ [$3])])])
+m4_define([AC_FOREACH],
+[mm_foreach([$1], m4_split(m4_normalize([$2])), [$3])])
+
+AC_DEFUN([KDE_NEED_FLEX],
+[
+kde_libs_safe=$LIBS
+LIBS="$LIBS $USER_LDFLAGS"
+AM_PROG_LEX
+LIBS=$kde_libs_safe
+if test -z "$LEXLIB"; then
+ AC_MSG_ERROR([You need to have flex installed.])
+fi
+AC_SUBST(LEXLIB)
+])
+
+AC_DEFUN([AC_PATH_QTOPIA],
+[
+ dnl TODO: use AC_CACHE_VAL
+
+ if test -z "$1"; then
+ qtopia_minver_maj=1
+ qtopia_minver_min=5
+ qtopia_minver_pat=0
+ else
+ qtopia_minver_maj=`echo "$1" | sed -e "s/^\(.*\)\..*\..*$/\1/"`
+ qtopia_minver_min=`echo "$1" | sed -e "s/^.*\.\(.*\)\..*$/\1/"`
+ qtopia_minver_pat=`echo "$1" | sed -e "s/^.*\..*\.\(.*\)$/\1/"`
+ fi
+
+ qtopia_minver="$qtopia_minver_maj$qtopia_minver_min$qtopia_minver_pat"
+ qtopia_minverstr="$qtopia_minver_maj.$qtopia_minver_min.$qtopia_minver_pat"
+
+ AC_REQUIRE([AC_PATH_QT])
+
+ AC_MSG_CHECKING([for Qtopia])
+
+ LIB_QTOPIA="-lqpe"
+ AC_SUBST(LIB_QTOPIA)
+
+ kde_qtopia_dirs="$QPEDIR /opt/Qtopia"
+
+ ac_qtopia_incdir=NO
+
+ AC_ARG_WITH(qtopia-dir,
+ AC_HELP_STRING([--with-qtopia-dir=DIR],[where the root of Qtopia is installed]),
+ [ ac_qtopia_incdir="$withval"/include] )
+
+ qtopia_incdirs=""
+ for dir in $kde_qtopia_dirs; do
+ qtopia_incdirs="$qtopia_incdirs $dir/include"
+ done
+
+ if test ! "$ac_qtopia_incdir" = "NO"; then
+ qtopia_incdirs="$ac_qtopia_incdir $qtopia_incdirs"
+ fi
+
+ qtopia_incdir=""
+ AC_FIND_FILE(qpe/qpeapplication.h, $qtopia_incdirs, qtopia_incdir)
+ ac_qtopia_incdir="$qtopia_incdir"
+
+ if test -z "$qtopia_incdir"; then
+ AC_MSG_ERROR([Cannot find Qtopia headers. Please check your installation.])
+ fi
+
+ qtopia_ver_maj=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION "\(.*\)\..*\..*".*,\1,p'`;
+ qtopia_ver_min=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION ".*\.\(.*\)\..*".*,\1,p'`;
+ qtopia_ver_pat=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION ".*\..*\.\(.*\)".*,\1,p'`;
+
+ qtopia_ver="$qtopia_ver_maj$qtopia_ver_min$qtopia_ver_pat"
+ qtopia_verstr="$qtopia_ver_maj.$qtopia_ver_min.$qtopia_ver_pat"
+ if test "$qtopia_ver" -lt "$qtopia_minver"; then
+ AC_MSG_ERROR([found Qtopia version $qtopia_verstr but version $qtopia_minverstr
+is required.])
+ fi
+
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+
+ ac_cxxflags_safe="$CXXFLAGS"
+ ac_ldflags_safe="$LDFLAGS"
+ ac_libs_safe="$LIBS"
+
+ CXXFLAGS="$CXXFLAGS -I$qtopia_incdir $all_includes"
+ LDFLAGS="$LDFLAGS $QT_LDFLAGS $all_libraries $USER_LDFLAGS $KDE_MT_LDFLAGS"
+ LIBS="$LIBS $LIB_QTOPIA $LIBQT"
+
+ cat > conftest.$ac_ext <<EOF
+#include "confdefs.h"
+#include <qpe/qpeapplication.h>
+#include <qpe/version.h>
+
+int main( int argc, char **argv )
+{
+ QPEApplication app( argc, argv );
+ return 0;
+}
+EOF
+
+ if AC_TRY_EVAL(ac_link) && test -s conftest; then
+ rm -f conftest*
+ else
+ rm -f conftest*
+ AC_MSG_ERROR([Cannot link small Qtopia Application. For more details look at
+the end of config.log])
+ fi
+
+ CXXFLAGS="$ac_cxxflags_safe"
+ LDFLAGS="$ac_ldflags_safe"
+ LIBS="$ac_libs_safe"
+
+ AC_LANG_RESTORE
+
+ QTOPIA_INCLUDES="-I$qtopia_incdir"
+ AC_SUBST(QTOPIA_INCLUDES)
+
+ AC_MSG_RESULT([found version $qtopia_verstr with headers at $qtopia_incdir])
+])
+
+
+AC_DEFUN([KDE_INIT_DOXYGEN],
+[
+AC_MSG_CHECKING([for Qt docs])
+kde_qtdir=
+if test "${with_qt_dir+set}" = set; then
+ kde_qtdir="$with_qt_dir"
+fi
+
+AC_FIND_FILE(qsql.html, [ $kde_qtdir/doc/html $QTDIR/doc/html /usr/share/doc/packages/qt3/html /usr/lib/qt/doc /usr/lib/qt3/doc /usr/lib/qt3/doc/html /usr/doc/qt3/html /usr/doc/qt3 /usr/share/doc/qt3-doc /usr/share/qt3/doc/html /usr/X11R6/share/doc/qt/html ], QTDOCDIR)
+AC_MSG_RESULT($QTDOCDIR)
+
+AC_SUBST(QTDOCDIR)
+
+KDE_FIND_PATH(dot, DOT, [], [])
+if test -n "$DOT"; then
+ KDE_HAVE_DOT="YES"
+else
+ KDE_HAVE_DOT="NO"
+fi
+AC_SUBST(KDE_HAVE_DOT)
+KDE_FIND_PATH(doxygen, DOXYGEN, [], [])
+AC_SUBST(DOXYGEN)
+
+DOXYGEN_PROJECT_NAME="$1"
+DOXYGEN_PROJECT_NUMBER="$2"
+AC_SUBST(DOXYGEN_PROJECT_NAME)
+AC_SUBST(DOXYGEN_PROJECT_NUMBER)
+
+KDE_HAS_DOXYGEN=no
+if test -n "$DOXYGEN" && test -x "$DOXYGEN" && test -f $QTDOCDIR/qsql.html; then
+ KDE_HAS_DOXYGEN=yes
+fi
+AC_SUBST(KDE_HAS_DOXYGEN)
+
+])
+
+
+AC_DEFUN([AC_FIND_BZIP2],
+[
+AC_MSG_CHECKING([for bzDecompress in libbz2])
+AC_CACHE_VAL(ac_cv_lib_bzip2,
+[
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+kde_save_LIBS="$LIBS"
+LIBS="$all_libraries $USER_LDFLAGS -lbz2 $LIBSOCKET"
+kde_save_CXXFLAGS="$CXXFLAGS"
+CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
+AC_TRY_LINK(dnl
+[
+#define BZ_NO_STDIO
+#include<bzlib.h>
+],
+ [ bz_stream s; (void) bzDecompress(&s); ],
+ eval "ac_cv_lib_bzip2='-lbz2'",
+ eval "ac_cv_lib_bzip2=no")
+LIBS="$kde_save_LIBS"
+CXXFLAGS="$kde_save_CXXFLAGS"
+AC_LANG_RESTORE
+])dnl
+AC_MSG_RESULT($ac_cv_lib_bzip2)
+
+if test ! "$ac_cv_lib_bzip2" = no; then
+ BZIP2DIR=bzip2
+
+ LIBBZ2="$ac_cv_lib_bzip2"
+ AC_SUBST(LIBBZ2)
+
+else
+
+ cxx_shared_flag=
+ ld_shared_flag=
+ KDE_CHECK_COMPILER_FLAG(shared, [
+ ld_shared_flag="-shared"
+ ])
+ KDE_CHECK_COMPILER_FLAG(fPIC, [
+ cxx_shared_flag="-fPIC"
+ ])
+
+ AC_MSG_CHECKING([for BZ2_bzDecompress in (shared) libbz2])
+ AC_CACHE_VAL(ac_cv_lib_bzip2_prefix,
+ [
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ kde_save_LIBS="$LIBS"
+ LIBS="$all_libraries $USER_LDFLAGS $ld_shared_flag -lbz2 $LIBSOCKET"
+ kde_save_CXXFLAGS="$CXXFLAGS"
+ CXXFLAGS="$CFLAGS $cxx_shared_flag $all_includes $USER_INCLUDES"
+
+ AC_TRY_LINK(dnl
+ [
+ #define BZ_NO_STDIO
+ #include<bzlib.h>
+ ],
+ [ bz_stream s; (void) BZ2_bzDecompress(&s); ],
+ eval "ac_cv_lib_bzip2_prefix='-lbz2'",
+ eval "ac_cv_lib_bzip2_prefix=no")
+ LIBS="$kde_save_LIBS"
+ CXXFLAGS="$kde_save_CXXFLAGS"
+ AC_LANG_RESTORE
+ ])dnl
+
+ AC_MSG_RESULT($ac_cv_lib_bzip2_prefix)
+
+ if test ! "$ac_cv_lib_bzip2_prefix" = no; then
+ BZIP2DIR=bzip2
+
+ LIBBZ2="$ac_cv_lib_bzip2_prefix"
+ AC_SUBST(LIBBZ2)
+
+ AC_DEFINE(NEED_BZ2_PREFIX, 1, [Define if the libbz2 functions need the BZ2_ prefix])
+ dnl else, we just ignore this
+ fi
+
+fi
+AM_CONDITIONAL(include_BZIP2, test -n "$BZIP2DIR")
+])
+
+dnl ------------------------------------------------------------------------
+dnl Try to find the SSL headers and libraries.
+dnl $(SSL_LDFLAGS) will be -Lsslliblocation (if needed)
+dnl and $(SSL_INCLUDES) will be -Isslhdrlocation (if needed)
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN([KDE_CHECK_SSL],
+[
+LIBSSL="-lssl -lcrypto"
+AC_REQUIRE([KDE_CHECK_LIB64])
+
+ac_ssl_includes=NO ac_ssl_libraries=NO
+ssl_libraries=""
+ssl_includes=""
+AC_ARG_WITH(ssl-dir,
+ AC_HELP_STRING([--with-ssl-dir=DIR],[where the root of OpenSSL is installed]),
+ [ ac_ssl_includes="$withval"/include
+ ac_ssl_libraries="$withval"/lib$kdelibsuff
+ ])
+
+want_ssl=yes
+AC_ARG_WITH(ssl,
+ AC_HELP_STRING([--without-ssl],[disable SSL checks]),
+ [want_ssl=$withval])
+
+if test $want_ssl = yes; then
+
+AC_MSG_CHECKING(for OpenSSL)
+
+AC_CACHE_VAL(ac_cv_have_ssl,
+[#try to guess OpenSSL locations
+
+ ssl_incdirs="/usr/include /usr/local/include /usr/ssl/include /usr/local/ssl/include $prefix/include $kde_extra_includes"
+ ssl_incdirs="$ac_ssl_includes $ssl_incdirs"
+ AC_FIND_FILE(openssl/ssl.h, $ssl_incdirs, ssl_incdir)
+ ac_ssl_includes="$ssl_incdir"
+
+ ssl_libdirs="/usr/lib$kdelibsuff /usr/local/lib$kdelibsuff /usr/ssl/lib$kdelibsuff /usr/local/ssl/lib$kdelibsuff $libdir $prefix/lib$kdelibsuff $exec_prefix/lib$kdelibsuff $kde_extra_libs"
+ if test ! "$ac_ssl_libraries" = "NO"; then
+ ssl_libdirs="$ac_ssl_libraries $ssl_libdirs"
+ fi
+
+ test=NONE
+ ssl_libdir=NONE
+ for dir in $ssl_libdirs; do
+ try="ls -1 $dir/libssl*"
+ if test=`eval $try 2> /dev/null`; then ssl_libdir=$dir; break; else echo "tried $dir" >&AC_FD_CC ; fi
+ done
+
+ ac_ssl_libraries="$ssl_libdir"
+
+ ac_ldflags_safe="$LDFLAGS"
+ ac_libs_safe="$LIBS"
+
+ LDFLAGS="$LDFLAGS -L$ssl_libdir $all_libraries"
+ LIBS="$LIBS $LIBSSL -lRSAglue -lrsaref"
+
+ AC_TRY_LINK(,void RSAPrivateEncrypt(void);RSAPrivateEncrypt();,
+ ac_ssl_rsaref="yes"
+ ,
+ ac_ssl_rsaref="no"
+ )
+
+ LDFLAGS="$ac_ldflags_safe"
+ LIBS="$ac_libs_safe"
+
+ if test "$ac_ssl_includes" = NO || test "$ac_ssl_libraries" = NO; then
+ have_ssl=no
+ else
+ have_ssl=yes;
+ fi
+
+ ])
+
+ eval "$ac_cv_have_ssl"
+
+ AC_MSG_RESULT([libraries $ac_ssl_libraries, headers $ac_ssl_includes])
+
+ AC_MSG_CHECKING([whether OpenSSL uses rsaref])
+ AC_MSG_RESULT($ac_ssl_rsaref)
+
+ AC_MSG_CHECKING([for easter eggs])
+ AC_MSG_RESULT([none found])
+
+else
+ have_ssl=no
+fi
+
+if test "$have_ssl" = yes; then
+ AC_MSG_CHECKING(for OpenSSL version)
+ dnl Check for SSL version
+ AC_CACHE_VAL(ac_cv_ssl_version,
+ [
+
+ cat >conftest.$ac_ext <<EOF
+#include <openssl/opensslv.h>
+#include <stdio.h>
+ int main() {
+
+#ifndef OPENSSL_VERSION_NUMBER
+ printf("ssl_version=\\"error\\"\n");
+#else
+ if (OPENSSL_VERSION_NUMBER < 0x00906000)
+ printf("ssl_version=\\"old\\"\n");
+ else
+ printf("ssl_version=\\"ok\\"\n");
+#endif
+ return (0);
+ }
+EOF
+
+ ac_save_CPPFLAGS=$CPPFLAGS
+ if test "$ac_ssl_includes" != "/usr/include"; then
+ CPPFLAGS="$CPPFLAGS -I$ac_ssl_includes"
+ fi
+
+ if AC_TRY_EVAL(ac_link); then
+
+ if eval `./conftest 2>&5`; then
+ if test $ssl_version = error; then
+ AC_MSG_ERROR([$ssl_incdir/openssl/opensslv.h doesn't define OPENSSL_VERSION_NUMBER !])
+ else
+ if test $ssl_version = old; then
+ AC_MSG_WARN([OpenSSL version too old. Upgrade to 0.9.6 at least, see http://www.openssl.org. SSL support disabled.])
+ have_ssl=no
+ fi
+ fi
+ ac_cv_ssl_version="ssl_version=$ssl_version"
+ else
+ AC_MSG_ERROR([Your system couldn't run a small SSL test program.
+ Check config.log, and if you can't figure it out, send a mail to
+ David Faure <faure@kde.org>, attaching your config.log])
+ fi
+
+ else
+ AC_MSG_ERROR([Your system couldn't link a small SSL test program.
+ Check config.log, and if you can't figure it out, send a mail to
+ David Faure <faure@kde.org>, attaching your config.log])
+ fi
+ CPPFLAGS=$ac_save_CPPFLAGS
+
+ ])
+
+ eval "$ac_cv_ssl_version"
+ AC_MSG_RESULT($ssl_version)
+fi
+
+if test "$have_ssl" != yes; then
+ LIBSSL="";
+else
+ AC_DEFINE(HAVE_SSL, 1, [If we are going to use OpenSSL])
+ ac_cv_have_ssl="have_ssl=yes \
+ ac_ssl_includes=$ac_ssl_includes ac_ssl_libraries=$ac_ssl_libraries ac_ssl_rsaref=$ac_ssl_rsaref"
+
+
+ ssl_libraries="$ac_ssl_libraries"
+ ssl_includes="$ac_ssl_includes"
+
+ if test "$ac_ssl_rsaref" = yes; then
+ LIBSSL="-lssl -lcrypto -lRSAglue -lrsaref"
+ fi
+
+ if test $ssl_version = "old"; then
+ AC_DEFINE(HAVE_OLD_SSL_API, 1, [Define if you have OpenSSL < 0.9.6])
+ fi
+fi
+
+SSL_INCLUDES=
+
+if test "$ssl_includes" = "/usr/include"; then
+ if test -f /usr/kerberos/include/krb5.h; then
+ SSL_INCLUDES="-I/usr/kerberos/include"
+ fi
+elif test "$ssl_includes" != "/usr/local/include" && test -n "$ssl_includes"; then
+ SSL_INCLUDES="-I$ssl_includes"
+fi
+
+if test "$ssl_libraries" = "/usr/lib" || test "$ssl_libraries" = "/usr/local/lib" || test -z "$ssl_libraries" || test "$ssl_libraries" = "NONE"; then
+ SSL_LDFLAGS=""
+else
+ SSL_LDFLAGS="-L$ssl_libraries -R$ssl_libraries"
+fi
+
+AC_SUBST(SSL_INCLUDES)
+AC_SUBST(SSL_LDFLAGS)
+AC_SUBST(LIBSSL)
+])
+
+AC_DEFUN([KDE_CHECK_STRLCPY],
+[
+ AC_REQUIRE([AC_CHECK_STRLCAT])
+ AC_REQUIRE([AC_CHECK_STRLCPY])
+ AC_CHECK_SIZEOF(size_t)
+ AC_CHECK_SIZEOF(unsigned long)
+
+ AC_MSG_CHECKING([sizeof size_t == sizeof unsigned long])
+ AC_TRY_COMPILE(,[
+ #if SIZEOF_SIZE_T != SIZEOF_UNSIGNED_LONG
+ choke me
+ #endif
+ ],AC_MSG_RESULT([yes]),[
+ AC_MSG_RESULT(no)
+ AC_MSG_ERROR([
+ Apparently on your system our assumption sizeof size_t == sizeof unsigned long
+ does not apply. Please mail kde-devel@kde.org with a description of your system!
+ ])
+ ])
+])
+
+AC_DEFUN([KDE_CHECK_BINUTILS],
+[
+ AC_MSG_CHECKING([if ld supports unversioned version maps])
+
+ kde_save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
+ echo "{ local: extern \"C++\" { foo }; };" > conftest.map
+ AC_TRY_LINK([int foo;],
+[
+#ifdef __INTEL_COMPILER
+icc apparently does not support libtools version-info and version-script
+at the same time. Dunno where the bug is, but until somebody figured out,
+better disable the optional version scripts.
+#endif
+
+ foo = 42;
+], kde_supports_versionmaps=yes, kde_supports_versionmaps=no)
+ LDFLAGS="$kde_save_LDFLAGS"
+ rm -f conftest.map
+ AM_CONDITIONAL(include_VERSION_SCRIPT,
+ [test "$kde_supports_versionmaps" = "yes" && test "$kde_use_debug_code" = "no"])
+
+ AC_MSG_RESULT($kde_supports_versionmaps)
+])
+
+AC_DEFUN([AM_PROG_OBJC],[
+AC_CHECK_PROGS(OBJC, gcc, gcc)
+test -z "$OBJC" && AC_MSG_ERROR([no acceptable objective-c gcc found in \$PATH])
+if test "x${OBJCFLAGS-unset}" = xunset; then
+ OBJCFLAGS="-g -O2"
+fi
+AC_SUBST(OBJCFLAGS)
+_AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES(OBJC)])
+])
+
+AC_DEFUN([KDE_CHECK_PERL],
+[
+ KDE_FIND_PATH(perl, PERL, [$bindir $exec_prefix/bin $prefix/bin], [
+ AC_MSG_ERROR([No Perl found in your $PATH.
+We need perl to generate some code.])
+ ])
+ AC_SUBST(PERL)
+])
+
+AC_DEFUN([KDE_CHECK_LARGEFILE],
+[
+AC_SYS_LARGEFILE
+if test "$ac_cv_sys_file_offset_bits" != no; then
+ CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
+fi
+
+if test "x$ac_cv_sys_large_files" != "xno"; then
+ CPPFLAGS="$CPPFLAGS -D_LARGE_FILES=1"
+fi
+
+])
+
+dnl A small extension to PKG_CHECK_MODULES (defined in pkg.m4.in)
+dnl which allows to search for libs that get installed into the KDE prefix.
+dnl
+dnl Syntax: KDE_PKG_CHECK_MODULES(KSTUFF, libkexif >= 0.2 glib = 1.3.4, action-if, action-not)
+dnl defines KSTUFF_LIBS, KSTUFF_CFLAGS, see pkg-config man page
+dnl also defines KSTUFF_PKG_ERRORS on error
+AC_DEFUN([KDE_PKG_CHECK_MODULES], [
+
+ PKG_CONFIG_PATH="$prefix/lib${kdelibsuff}/pkgconfig:$PKG_CONFIG_PATH"
+ if test "$prefix" != "$kde_libs_prefix"; then
+ PKG_CONFIG_PATH="$kde_libs_prefix/lib${kdelibsuff}/pkgconfig:$PKG_CONFIG_PATH"
+ fi
+ export PKG_CONFIG_PATH
+ PKG_CHECK_MODULES([$1],[$2],[$3],[$4])
+])
+
+
+dnl Check for PIE support in the compiler and linker
+AC_DEFUN([KDE_CHECK_PIE_SUPPORT],
+[
+ AC_CACHE_CHECK([for PIE support], kde_cv_val_pie_support,
+ [
+ AC_LANG_SAVE
+ AC_LANG_CPLUSPLUS
+ safe_CXXFLAGS=$CXXFLAGS
+ safe_LDFLAGS=$LDFLAGS
+ CXXFLAGS="$CXXFLAGS -fPIE"
+ LDFLAGS="$LDFLAGS -pie"
+
+ AC_TRY_LINK([int foo;], [], [kde_cv_val_pie_support=yes], [kde_cv_val_pie_support=no])
+
+ CXXFLAGS=$safe_CXXFLAGS
+ LDFLAGS=$safe_LDFLAGS
+ AC_LANG_RESTORE
+ ])
+
+ AC_MSG_CHECKING(if enabling -pie/fPIE support)
+
+ AC_ARG_ENABLE(pie,
+ AC_HELP_STRING([--enable-pie],[platform supports PIE linking [default=detect]]),
+ [kde_has_pie_support=$enableval],
+ [kde_has_pie_support=detect])
+
+ if test "$kde_has_pie_support" = "detect"; then
+ kde_has_pie_support=$kde_cv_val_pie_support
+ fi
+
+ AC_MSG_RESULT([$kde_has_pie_support])
+
+ KDE_USE_FPIE=""
+ KDE_USE_PIE=""
+
+ AC_SUBST([KDE_USE_FPIE])
+ AC_SUBST([KDE_USE_PIE])
+
+ if test "$kde_has_pie_support" = "yes"; then
+ KDE_USE_FPIE="-fPIE"
+ KDE_USE_PIE="-pie"
+ fi
+])
diff --git a/tde-i18n-en_GB/aclocal.m4 b/tde-i18n-en_GB/aclocal.m4
new file mode 100644
index 00000000000..ea7b2a0c1fc
--- /dev/null
+++ b/tde-i18n-en_GB/aclocal.m4
@@ -0,0 +1,602 @@
+# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+m4_ifndef([AC_AUTOCONF_VERSION],
+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+m4_if(AC_AUTOCONF_VERSION, [2.61],,
+[m4_warning([this file was generated for autoconf 2.61.
+You have another version of autoconf. It may work, but is not guaranteed to.
+If you have problems, you may need to regenerate the build system entirely.
+To do so, use the procedure documented by the package, typically `autoreconf'.])])
+
+# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+# (This private macro should not be called outside this file.)
+AC_DEFUN([AM_AUTOMAKE_VERSION],
+[am__api_version='1.10'
+dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
+dnl require some minimum version. Point them to the right macro.
+m4_if([$1], [1.10.1], [],
+ [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
+])
+
+# _AM_AUTOCONF_VERSION(VERSION)
+# -----------------------------
+# aclocal traces this macro to find the Autoconf version.
+# This is a private macro too. Using m4_define simplifies
+# the logic in aclocal, which can simply ignore this definition.
+m4_define([_AM_AUTOCONF_VERSION], [])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+[AM_AUTOMAKE_VERSION([1.10.1])dnl
+m4_ifndef([AC_AUTOCONF_VERSION],
+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
+
+# AM_AUX_DIR_EXPAND -*- Autoconf -*-
+
+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
+# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
+#
+# Of course, Automake must honor this variable whenever it calls a
+# tool from the auxiliary directory. The problem is that $srcdir (and
+# therefore $ac_aux_dir as well) can be either absolute or relative,
+# depending on how configure is run. This is pretty annoying, since
+# it makes $ac_aux_dir quite unusable in subdirectories: in the top
+# source directory, any form will work fine, but in subdirectories a
+# relative path needs to be adjusted first.
+#
+# $ac_aux_dir/missing
+# fails when called from a subdirectory if $ac_aux_dir is relative
+# $top_srcdir/$ac_aux_dir/missing
+# fails if $ac_aux_dir is absolute,
+# fails when called from a subdirectory in a VPATH build with
+# a relative $ac_aux_dir
+#
+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
+# are both prefixed by $srcdir. In an in-source build this is usually
+# harmless because $srcdir is `.', but things will broke when you
+# start a VPATH build or use an absolute $srcdir.
+#
+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
+# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
+# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
+# and then we would define $MISSING as
+# MISSING="\${SHELL} $am_aux_dir/missing"
+# This will work as long as MISSING is not called from configure, because
+# unfortunately $(top_srcdir) has no meaning in configure.
+# However there are other variables, like CC, which are often used in
+# configure, and could therefore not use this "fixed" $ac_aux_dir.
+#
+# Another solution, used here, is to always expand $ac_aux_dir to an
+# absolute PATH. The drawback is that using absolute paths prevent a
+# configured tree to be moved without reconfiguration.
+
+AC_DEFUN([AM_AUX_DIR_EXPAND],
+[dnl Rely on autoconf to set up CDPATH properly.
+AC_PREREQ([2.50])dnl
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+])
+
+# AM_CONDITIONAL -*- Autoconf -*-
+
+# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 8
+
+# AM_CONDITIONAL(NAME, SHELL-CONDITION)
+# -------------------------------------
+# Define a conditional.
+AC_DEFUN([AM_CONDITIONAL],
+[AC_PREREQ(2.52)dnl
+ ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
+ [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
+AC_SUBST([$1_TRUE])dnl
+AC_SUBST([$1_FALSE])dnl
+_AM_SUBST_NOTMAKE([$1_TRUE])dnl
+_AM_SUBST_NOTMAKE([$1_FALSE])dnl
+if $2; then
+ $1_TRUE=
+ $1_FALSE='#'
+else
+ $1_TRUE='#'
+ $1_FALSE=
+fi
+AC_CONFIG_COMMANDS_PRE(
+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
+ AC_MSG_ERROR([[conditional "$1" was never defined.
+Usually this means the macro was only invoked conditionally.]])
+fi])])
+
+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 8
+
+# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
+AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
+
+# Do all the work for Automake. -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 13
+
+# This macro actually does too much. Some checks are only needed if
+# your package does certain things. But this isn't really a big deal.
+
+# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
+# AM_INIT_AUTOMAKE([OPTIONS])
+# -----------------------------------------------
+# The call with PACKAGE and VERSION arguments is the old style
+# call (pre autoconf-2.50), which is being phased out. PACKAGE
+# and VERSION should now be passed to AC_INIT and removed from
+# the call to AM_INIT_AUTOMAKE.
+# We support both call styles for the transition. After
+# the next Automake release, Autoconf can make the AC_INIT
+# arguments mandatory, and then we can depend on a new Autoconf
+# release and drop the old call support.
+AC_DEFUN([AM_INIT_AUTOMAKE],
+[AC_PREREQ([2.60])dnl
+dnl Autoconf wants to disallow AM_ names. We explicitly allow
+dnl the ones we care about.
+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])dnl
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+ # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+ # is not polluted with repeated "-I."
+ AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
+ # test to see if srcdir already configured
+ if test -f $srcdir/config.status; then
+ AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
+ fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+ if (cygpath --version) >/dev/null 2>/dev/null; then
+ CYGPATH_W='cygpath -w'
+ else
+ CYGPATH_W=echo
+ fi
+fi
+AC_SUBST([CYGPATH_W])
+
+# Define the identity of the package.
+dnl Distinguish between old-style and new-style calls.
+m4_ifval([$2],
+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
+ AC_SUBST([PACKAGE], [$1])dnl
+ AC_SUBST([VERSION], [$2])],
+[_AM_SET_OPTIONS([$1])dnl
+dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
+m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
+ [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
+
+_AM_IF_OPTION([no-define],,
+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
+
+# Some tools Automake needs.
+AC_REQUIRE([AM_SANITY_CHECK])dnl
+AC_REQUIRE([AC_ARG_PROGRAM])dnl
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
+AM_MISSING_PROG(AUTOCONF, autoconf)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
+AM_MISSING_PROG(AUTOHEADER, autoheader)
+AM_MISSING_PROG(MAKEINFO, makeinfo)
+AM_PROG_INSTALL_SH
+AM_PROG_INSTALL_STRIP
+AC_REQUIRE([AM_PROG_MKDIR_P])dnl
+# We need awk for the "check" target. The system "awk" is bad on
+# some platforms.
+AC_REQUIRE([AC_PROG_AWK])dnl
+AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+AC_REQUIRE([AM_SET_LEADING_DOT])dnl
+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
+ [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
+ [_AM_PROG_TAR([v7])])])
+_AM_IF_OPTION([no-dependencies],,
+[AC_PROVIDE_IFELSE([AC_PROG_CC],
+ [_AM_DEPENDENCIES(CC)],
+ [define([AC_PROG_CC],
+ defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_CXX],
+ [_AM_DEPENDENCIES(CXX)],
+ [define([AC_PROG_CXX],
+ defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_OBJC],
+ [_AM_DEPENDENCIES(OBJC)],
+ [define([AC_PROG_OBJC],
+ defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
+])
+])
+
+
+# When config.status generates a header, we must update the stamp-h file.
+# This file resides in the same directory as the config header
+# that is generated. The stamp files are numbered to have different names.
+
+# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
+# loop where config.status creates the headers, so we can generate
+# our stamp files there.
+AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
+[# Compute $1's index in $config_headers.
+_am_arg=$1
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+ case $_am_header in
+ $_am_arg | $_am_arg:* )
+ break ;;
+ * )
+ _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+ esac
+done
+echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
+
+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_PROG_INSTALL_SH
+# ------------------
+# Define $install_sh.
+AC_DEFUN([AM_PROG_INSTALL_SH],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
+AC_SUBST(install_sh)])
+
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 2
+
+# Check whether the underlying file-system supports filenames
+# with a leading dot. For instance MS-DOS doesn't.
+AC_DEFUN([AM_SET_LEADING_DOT],
+[rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+ am__leading_dot=.
+else
+ am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+AC_SUBST([am__leading_dot])])
+
+# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
+
+# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 5
+
+# AM_MISSING_PROG(NAME, PROGRAM)
+# ------------------------------
+AC_DEFUN([AM_MISSING_PROG],
+[AC_REQUIRE([AM_MISSING_HAS_RUN])
+$1=${$1-"${am_missing_run}$2"}
+AC_SUBST($1)])
+
+
+# AM_MISSING_HAS_RUN
+# ------------------
+# Define MISSING if not defined so far and test if it supports --run.
+# If it does, set am_missing_run to use it, otherwise, to nothing.
+AC_DEFUN([AM_MISSING_HAS_RUN],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+AC_REQUIRE_AUX_FILE([missing])dnl
+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+ am_missing_run="$MISSING --run "
+else
+ am_missing_run=
+ AC_MSG_WARN([`missing' script is too old or missing])
+fi
+])
+
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_PROG_MKDIR_P
+# ---------------
+# Check for `mkdir -p'.
+AC_DEFUN([AM_PROG_MKDIR_P],
+[AC_PREREQ([2.60])dnl
+AC_REQUIRE([AC_PROG_MKDIR_P])dnl
+dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
+dnl while keeping a definition of mkdir_p for backward compatibility.
+dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
+dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
+dnl Makefile.ins that do not define MKDIR_P, so we do our own
+dnl adjustment using top_builddir (which is defined more often than
+dnl MKDIR_P).
+AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
+case $mkdir_p in
+ [[\\/$]]* | ?:[[\\/]]*) ;;
+ */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+])
+
+# Helper functions for option handling. -*- Autoconf -*-
+
+# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 3
+
+# _AM_MANGLE_OPTION(NAME)
+# -----------------------
+AC_DEFUN([_AM_MANGLE_OPTION],
+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
+
+# _AM_SET_OPTION(NAME)
+# ------------------------------
+# Set option NAME. Presently that only means defining a flag for this option.
+AC_DEFUN([_AM_SET_OPTION],
+[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
+
+# _AM_SET_OPTIONS(OPTIONS)
+# ----------------------------------
+# OPTIONS is a space-separated list of Automake options.
+AC_DEFUN([_AM_SET_OPTIONS],
+[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
+
+# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
+# -------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+AC_DEFUN([_AM_IF_OPTION],
+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
+
+# Check to make sure that the build environment is sane. -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 4
+
+# AM_SANITY_CHECK
+# ---------------
+AC_DEFUN([AM_SANITY_CHECK],
+[AC_MSG_CHECKING([whether build environment is sane])
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments. Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
+ if test "$[*]" = "X"; then
+ # -L didn't work.
+ set X `ls -t $srcdir/configure conftest.file`
+ fi
+ rm -f conftest.file
+ if test "$[*]" != "X $srcdir/configure conftest.file" \
+ && test "$[*]" != "X conftest.file $srcdir/configure"; then
+
+ # If neither matched, then we have a broken ls. This can happen
+ # if, for instance, CONFIG_SHELL is bash and it inherits a
+ # broken ls alias from the environment. This has actually
+ # happened. Such a system could not be considered "sane".
+ AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
+alias in your environment])
+ fi
+
+ test "$[2]" = conftest.file
+ )
+then
+ # Ok.
+ :
+else
+ AC_MSG_ERROR([newly created file is older than distributed files!
+Check your system clock])
+fi
+AC_MSG_RESULT(yes)])
+
+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_PROG_INSTALL_STRIP
+# ---------------------
+# One issue with vendor `install' (even GNU) is that you can't
+# specify the program used to strip binaries. This is especially
+# annoying in cross-compiling environments, where the build's strip
+# is unlikely to handle the host's binaries.
+# Fortunately install-sh will honor a STRIPPROG variable, so we
+# always use install-sh in `make install-strip', and initialize
+# STRIPPROG with the value of the STRIP variable (set by the user).
+AC_DEFUN([AM_PROG_INSTALL_STRIP],
+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'. However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
+if test "$cross_compiling" != no; then
+ AC_CHECK_TOOL([STRIP], [strip], :)
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+AC_SUBST([INSTALL_STRIP_PROGRAM])])
+
+# Copyright (C) 2006 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# _AM_SUBST_NOTMAKE(VARIABLE)
+# ---------------------------
+# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
+# This macro is traced by Automake.
+AC_DEFUN([_AM_SUBST_NOTMAKE])
+
+# Check how to create a tarball. -*- Autoconf -*-
+
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 2
+
+# _AM_PROG_TAR(FORMAT)
+# --------------------
+# Check how to create a tarball in format FORMAT.
+# FORMAT should be one of `v7', `ustar', or `pax'.
+#
+# Substitute a variable $(am__tar) that is a command
+# writing to stdout a FORMAT-tarball containing the directory
+# $tardir.
+# tardir=directory && $(am__tar) > result.tar
+#
+# Substitute a variable $(am__untar) that extract such
+# a tarball read from stdin.
+# $(am__untar) < result.tar
+AC_DEFUN([_AM_PROG_TAR],
+[# Always define AMTAR for backward compatibility.
+AM_MISSING_PROG([AMTAR], [tar])
+m4_if([$1], [v7],
+ [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
+ [m4_case([$1], [ustar],, [pax],,
+ [m4_fatal([Unknown tar format])])
+AC_MSG_CHECKING([how to create a $1 tar archive])
+# Loop over all known methods to create a tar archive until one works.
+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
+_am_tools=${am_cv_prog_tar_$1-$_am_tools}
+# Do not fold the above two line into one, because Tru64 sh and
+# Solaris sh will not grok spaces in the rhs of `-'.
+for _am_tool in $_am_tools
+do
+ case $_am_tool in
+ gnutar)
+ for _am_tar in tar gnutar gtar;
+ do
+ AM_RUN_LOG([$_am_tar --version]) && break
+ done
+ am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
+ am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
+ am__untar="$_am_tar -xf -"
+ ;;
+ plaintar)
+ # Must skip GNU tar: if it does not support --format= it doesn't create
+ # ustar tarball either.
+ (tar --version) >/dev/null 2>&1 && continue
+ am__tar='tar chf - "$$tardir"'
+ am__tar_='tar chf - "$tardir"'
+ am__untar='tar xf -'
+ ;;
+ pax)
+ am__tar='pax -L -x $1 -w "$$tardir"'
+ am__tar_='pax -L -x $1 -w "$tardir"'
+ am__untar='pax -r'
+ ;;
+ cpio)
+ am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
+ am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
+ am__untar='cpio -i -H $1 -d'
+ ;;
+ none)
+ am__tar=false
+ am__tar_=false
+ am__untar=false
+ ;;
+ esac
+
+ # If the value was cached, stop now. We just wanted to have am__tar
+ # and am__untar set.
+ test -n "${am_cv_prog_tar_$1}" && break
+
+ # tar/untar a dummy directory, and stop if the command works
+ rm -rf conftest.dir
+ mkdir conftest.dir
+ echo GrepMe > conftest.dir/file
+ AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
+ rm -rf conftest.dir
+ if test -s conftest.tar; then
+ AM_RUN_LOG([$am__untar <conftest.tar])
+ grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
+ fi
+done
+rm -rf conftest.dir
+
+AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
+AC_MSG_RESULT([$am_cv_prog_tar_$1])])
+AC_SUBST([am__tar])
+AC_SUBST([am__untar])
+]) # _AM_PROG_TAR
+
+m4_include([acinclude.m4])
diff --git a/tde-i18n-en_GB/config.h.in b/tde-i18n-en_GB/config.h.in
new file mode 100644
index 00000000000..c85de2df769
--- /dev/null
+++ b/tde-i18n-en_GB/config.h.in
@@ -0,0 +1,25 @@
+/* config.h.in. Generated from configure.in by autoheader. */
+
+/* Name of package */
+#undef PACKAGE
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* Version number of package */
+#undef VERSION
+
+/* Defined if compiling without arts */
+#undef WITHOUT_ARTS
diff --git a/tde-i18n-en_GB/configure b/tde-i18n-en_GB/configure
new file mode 100755
index 00000000000..514d1320d17
--- /dev/null
+++ b/tde-i18n-en_GB/configure
@@ -0,0 +1,5872 @@
+#! /bin/sh
+# Guess values for system-dependent variables and create Makefiles.
+# Generated by GNU Autoconf 2.61.
+#
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# This configure script is free software; the Free Software Foundation
+# gives unlimited permission to copy, distribute and modify it.
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ echo "#! /bin/sh" >conf$$.sh
+ echo "exit 0" >>conf$$.sh
+ chmod +x conf$$.sh
+ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+ PATH_SEPARATOR=';'
+ else
+ PATH_SEPARATOR=:
+ fi
+ rm -f conf$$.sh
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+as_nl='
+'
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+for as_var in \
+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
+ LC_TELEPHONE LC_TIME
+do
+ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
+ eval $as_var=C; export $as_var
+ else
+ ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+ fi
+done
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+if test "x$CONFIG_SHELL" = x; then
+ if (eval ":") 2>/dev/null; then
+ as_have_required=yes
+else
+ as_have_required=no
+fi
+
+ if test $as_have_required = yes && (eval ":
+(as_func_return () {
+ (exit \$1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0) || { (exit 1); exit 1; }
+
+(
+ as_lineno_1=\$LINENO
+ as_lineno_2=\$LINENO
+ test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
+ test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
+") 2> /dev/null; then
+ :
+else
+ as_candidate_shells=
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ case $as_dir in
+ /*)
+ for as_base in sh bash ksh sh5; do
+ as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
+ done;;
+ esac
+done
+IFS=$as_save_IFS
+
+
+ for as_shell in $as_candidate_shells $SHELL; do
+ # Try only shells that exist, to save several forks.
+ if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+ { ("$as_shell") 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+_ASEOF
+}; then
+ CONFIG_SHELL=$as_shell
+ as_have_required=yes
+ if { "$as_shell" 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+(as_func_return () {
+ (exit $1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = "$1" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test $exitcode = 0) || { (exit 1); exit 1; }
+
+(
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
+
+_ASEOF
+}; then
+ break
+fi
+
+fi
+
+ done
+
+ if test "x$CONFIG_SHELL" != x; then
+ for as_var in BASH_ENV ENV
+ do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+ done
+ export CONFIG_SHELL
+ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+fi
+
+
+ if test $as_have_required = no; then
+ echo This script requires a shell more modern than all the
+ echo shells that I found on your system. Please install a
+ echo modern shell, or manually run the script under such a
+ echo shell if you do have one.
+ { (exit 1); exit 1; }
+fi
+
+
+fi
+
+fi
+
+
+
+(eval "as_func_return () {
+ (exit \$1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0") || {
+ echo No shell found that supports shell functions.
+ echo Please tell autoconf@gnu.org about your system,
+ echo including any error possibly output before this
+ echo message
+}
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir
+fi
+echo >conf$$.file
+if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+
+exec 7<&0 </dev/null 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIBOBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+# Identity of this package.
+PACKAGE_NAME=
+PACKAGE_TARNAME=
+PACKAGE_VERSION=
+PACKAGE_STRING=
+PACKAGE_BUGREPORT=
+
+ac_unique_file="messages/Makefile.am"
+ac_default_prefix=${KDEDIR:-the kde prefix}
+ac_subst_vars='SHELL
+PATH_SEPARATOR
+PACKAGE_NAME
+PACKAGE_TARNAME
+PACKAGE_VERSION
+PACKAGE_STRING
+PACKAGE_BUGREPORT
+exec_prefix
+prefix
+program_transform_name
+bindir
+sbindir
+libexecdir
+datarootdir
+datadir
+sysconfdir
+sharedstatedir
+localstatedir
+includedir
+oldincludedir
+docdir
+infodir
+htmldir
+dvidir
+pdfdir
+psdir
+libdir
+localedir
+mandir
+DEFS
+ECHO_C
+ECHO_N
+ECHO_T
+LIBS
+build_alias
+host_alias
+target_alias
+INSTALL_PROGRAM
+INSTALL_SCRIPT
+INSTALL_DATA
+am__isrc
+CYGPATH_W
+PACKAGE
+VERSION
+ACLOCAL
+AUTOCONF
+AUTOMAKE
+AUTOHEADER
+MAKEINFO
+install_sh
+STRIP
+INSTALL_STRIP_PROGRAM
+mkdir_p
+AWK
+SET_MAKE
+am__leading_dot
+AMTAR
+am__tar
+am__untar
+AUTODIRS
+MSGFMT
+GMSGFMT
+XGETTEXT
+KDE_EXTRA_RPATH
+KDE_RPATH
+X_RPATH
+include_ARTS_TRUE
+include_ARTS_FALSE
+MAKEKDEWIDGETS
+KCONFIG_COMPILER
+KCFG_DEPENDENCIES
+DCOPIDLNG
+DCOPIDL
+DCOPIDL2CPP
+DCOP_DEPENDENCIES
+MCOPIDL
+ARTSCCONFIG
+MEINPROC
+KDE_XSL_STYLESHEET
+XMLLINT
+KDECONFIG
+kde_libs_prefix
+kde_libs_htmldir
+CONF_FILES
+kde_htmldir
+kde_appsdir
+kde_icondir
+kde_sounddir
+kde_datadir
+kde_locale
+kde_confdir
+kde_kcfgdir
+kde_mimedir
+kde_wallpaperdir
+kde_bindir
+xdg_appsdir
+xdg_menudir
+xdg_directorydir
+kde_templatesdir
+kde_servicesdir
+kde_servicetypesdir
+kde_moduledir
+kdeinitdir
+kde_styledir
+kde_widgetdir
+LN_S
+TOPSUBDIRS
+LIBOBJS
+LTLIBOBJS'
+ac_subst_files=''
+ ac_precious_vars='build_alias
+host_alias
+target_alias'
+
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+ # If the previous option needs an argument, assign it.
+ if test -n "$ac_prev"; then
+ eval $ac_prev=\$ac_option
+ ac_prev=
+ continue
+ fi
+
+ case $ac_option in
+ *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+ *) ac_optarg=yes ;;
+ esac
+
+ # Accept the important Cygnus configure options, so we can diagnose typos.
+
+ case $ac_dashdash$ac_option in
+ --)
+ ac_dashdash=yes ;;
+
+ -bindir | --bindir | --bindi | --bind | --bin | --bi)
+ ac_prev=bindir ;;
+ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+ bindir=$ac_optarg ;;
+
+ -build | --build | --buil | --bui | --bu)
+ ac_prev=build_alias ;;
+ -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+ build_alias=$ac_optarg ;;
+
+ -cache-file | --cache-file | --cache-fil | --cache-fi \
+ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+ ac_prev=cache_file ;;
+ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+ cache_file=$ac_optarg ;;
+
+ --config-cache | -C)
+ cache_file=config.cache ;;
+
+ -datadir | --datadir | --datadi | --datad)
+ ac_prev=datadir ;;
+ -datadir=* | --datadir=* | --datadi=* | --datad=*)
+ datadir=$ac_optarg ;;
+
+ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+ | --dataroo | --dataro | --datar)
+ ac_prev=datarootdir ;;
+ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+ datarootdir=$ac_optarg ;;
+
+ -disable-* | --disable-*)
+ ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+ { echo "$as_me: error: invalid feature name: $ac_feature" >&2
+ { (exit 1); exit 1; }; }
+ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
+ eval enable_$ac_feature=no ;;
+
+ -docdir | --docdir | --docdi | --doc | --do)
+ ac_prev=docdir ;;
+ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+ docdir=$ac_optarg ;;
+
+ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+ ac_prev=dvidir ;;
+ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+ dvidir=$ac_optarg ;;
+
+ -enable-* | --enable-*)
+ ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+ { echo "$as_me: error: invalid feature name: $ac_feature" >&2
+ { (exit 1); exit 1; }; }
+ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
+ eval enable_$ac_feature=\$ac_optarg ;;
+
+ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+ | --exec | --exe | --ex)
+ ac_prev=exec_prefix ;;
+ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+ | --exec=* | --exe=* | --ex=*)
+ exec_prefix=$ac_optarg ;;
+
+ -gas | --gas | --ga | --g)
+ # Obsolete; use --with-gas.
+ with_gas=yes ;;
+
+ -help | --help | --hel | --he | -h)
+ ac_init_help=long ;;
+ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+ ac_init_help=recursive ;;
+ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+ ac_init_help=short ;;
+
+ -host | --host | --hos | --ho)
+ ac_prev=host_alias ;;
+ -host=* | --host=* | --hos=* | --ho=*)
+ host_alias=$ac_optarg ;;
+
+ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+ ac_prev=htmldir ;;
+ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+ | --ht=*)
+ htmldir=$ac_optarg ;;
+
+ -includedir | --includedir | --includedi | --included | --include \
+ | --includ | --inclu | --incl | --inc)
+ ac_prev=includedir ;;
+ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+ | --includ=* | --inclu=* | --incl=* | --inc=*)
+ includedir=$ac_optarg ;;
+
+ -infodir | --infodir | --infodi | --infod | --info | --inf)
+ ac_prev=infodir ;;
+ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+ infodir=$ac_optarg ;;
+
+ -libdir | --libdir | --libdi | --libd)
+ ac_prev=libdir ;;
+ -libdir=* | --libdir=* | --libdi=* | --libd=*)
+ libdir=$ac_optarg ;;
+
+ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+ | --libexe | --libex | --libe)
+ ac_prev=libexecdir ;;
+ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+ | --libexe=* | --libex=* | --libe=*)
+ libexecdir=$ac_optarg ;;
+
+ -localedir | --localedir | --localedi | --localed | --locale)
+ ac_prev=localedir ;;
+ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+ localedir=$ac_optarg ;;
+
+ -localstatedir | --localstatedir | --localstatedi | --localstated \
+ | --localstate | --localstat | --localsta | --localst | --locals)
+ ac_prev=localstatedir ;;
+ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+ localstatedir=$ac_optarg ;;
+
+ -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+ ac_prev=mandir ;;
+ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+ mandir=$ac_optarg ;;
+
+ -nfp | --nfp | --nf)
+ # Obsolete; use --without-fp.
+ with_fp=no ;;
+
+ -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+ | --no-cr | --no-c | -n)
+ no_create=yes ;;
+
+ -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+ no_recursion=yes ;;
+
+ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+ | --oldin | --oldi | --old | --ol | --o)
+ ac_prev=oldincludedir ;;
+ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+ oldincludedir=$ac_optarg ;;
+
+ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+ ac_prev=prefix ;;
+ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+ prefix=$ac_optarg ;;
+
+ -program-prefix | --program-prefix | --program-prefi | --program-pref \
+ | --program-pre | --program-pr | --program-p)
+ ac_prev=program_prefix ;;
+ -program-prefix=* | --program-prefix=* | --program-prefi=* \
+ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+ program_prefix=$ac_optarg ;;
+
+ -program-suffix | --program-suffix | --program-suffi | --program-suff \
+ | --program-suf | --program-su | --program-s)
+ ac_prev=program_suffix ;;
+ -program-suffix=* | --program-suffix=* | --program-suffi=* \
+ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+ program_suffix=$ac_optarg ;;
+
+ -program-transform-name | --program-transform-name \
+ | --program-transform-nam | --program-transform-na \
+ | --program-transform-n | --program-transform- \
+ | --program-transform | --program-transfor \
+ | --program-transfo | --program-transf \
+ | --program-trans | --program-tran \
+ | --progr-tra | --program-tr | --program-t)
+ ac_prev=program_transform_name ;;
+ -program-transform-name=* | --program-transform-name=* \
+ | --program-transform-nam=* | --program-transform-na=* \
+ | --program-transform-n=* | --program-transform-=* \
+ | --program-transform=* | --program-transfor=* \
+ | --program-transfo=* | --program-transf=* \
+ | --program-trans=* | --program-tran=* \
+ | --progr-tra=* | --program-tr=* | --program-t=*)
+ program_transform_name=$ac_optarg ;;
+
+ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+ ac_prev=pdfdir ;;
+ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+ pdfdir=$ac_optarg ;;
+
+ -psdir | --psdir | --psdi | --psd | --ps)
+ ac_prev=psdir ;;
+ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+ psdir=$ac_optarg ;;
+
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil)
+ silent=yes ;;
+
+ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+ ac_prev=sbindir ;;
+ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+ | --sbi=* | --sb=*)
+ sbindir=$ac_optarg ;;
+
+ -sharedstatedir | --sharedstatedir | --sharedstatedi \
+ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+ | --sharedst | --shareds | --shared | --share | --shar \
+ | --sha | --sh)
+ ac_prev=sharedstatedir ;;
+ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+ | --sha=* | --sh=*)
+ sharedstatedir=$ac_optarg ;;
+
+ -site | --site | --sit)
+ ac_prev=site ;;
+ -site=* | --site=* | --sit=*)
+ site=$ac_optarg ;;
+
+ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+ ac_prev=srcdir ;;
+ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+ srcdir=$ac_optarg ;;
+
+ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+ | --syscon | --sysco | --sysc | --sys | --sy)
+ ac_prev=sysconfdir ;;
+ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+ sysconfdir=$ac_optarg ;;
+
+ -target | --target | --targe | --targ | --tar | --ta | --t)
+ ac_prev=target_alias ;;
+ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+ target_alias=$ac_optarg ;;
+
+ -v | -verbose | --verbose | --verbos | --verbo | --verb)
+ verbose=yes ;;
+
+ -version | --version | --versio | --versi | --vers | -V)
+ ac_init_version=: ;;
+
+ -with-* | --with-*)
+ ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+ { echo "$as_me: error: invalid package name: $ac_package" >&2
+ { (exit 1); exit 1; }; }
+ ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
+ eval with_$ac_package=\$ac_optarg ;;
+
+ -without-* | --without-*)
+ ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+ { echo "$as_me: error: invalid package name: $ac_package" >&2
+ { (exit 1); exit 1; }; }
+ ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
+ eval with_$ac_package=no ;;
+
+ --x)
+ # Obsolete; use --with-x.
+ with_x=yes ;;
+
+ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+ | --x-incl | --x-inc | --x-in | --x-i)
+ ac_prev=x_includes ;;
+ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+ x_includes=$ac_optarg ;;
+
+ -x-libraries | --x-libraries | --x-librarie | --x-librari \
+ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+ ac_prev=x_libraries ;;
+ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+ x_libraries=$ac_optarg ;;
+
+ -*) { echo "$as_me: error: unrecognized option: $ac_option
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; }
+ ;;
+
+ *=*)
+ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
+ { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
+ { (exit 1); exit 1; }; }
+ eval $ac_envvar=\$ac_optarg
+ export $ac_envvar ;;
+
+ *)
+ # FIXME: should be removed in autoconf 3.0.
+ echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+ echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+ ;;
+
+ esac
+done
+
+if test -n "$ac_prev"; then
+ ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+ { echo "$as_me: error: missing argument to $ac_option" >&2
+ { (exit 1); exit 1; }; }
+fi
+
+# Be sure to have absolute directory names.
+for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
+ datadir sysconfdir sharedstatedir localstatedir includedir \
+ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+ libdir localedir mandir
+do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ [\\/$]* | ?:[\\/]* ) continue;;
+ NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+ esac
+ { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
+ { (exit 1); exit 1; }; }
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+ if test "x$build_alias" = x; then
+ cross_compiling=maybe
+ echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
+ If a cross compiler is detected then cross compile mode will be used." >&2
+ elif test "x$build_alias" != "x$host_alias"; then
+ cross_compiling=yes
+ fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+ { echo "$as_me: error: Working directory cannot be determined" >&2
+ { (exit 1); exit 1; }; }
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+ { echo "$as_me: error: pwd does not report name of working directory" >&2
+ { (exit 1); exit 1; }; }
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+ ac_srcdir_defaulted=yes
+ # Try the directory containing this script, then the parent directory.
+ ac_confdir=`$as_dirname -- "$0" ||
+$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$0" : 'X\(//\)[^/]' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$0" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ srcdir=$ac_confdir
+ if test ! -r "$srcdir/$ac_unique_file"; then
+ srcdir=..
+ fi
+else
+ ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+ { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
+ { (exit 1); exit 1; }; }
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+ cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
+ { (exit 1); exit 1; }; }
+ pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+ srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+ eval ac_env_${ac_var}_set=\${${ac_var}+set}
+ eval ac_env_${ac_var}_value=\$${ac_var}
+ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+ eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+ # Omit some internal or obsolete options to make the list less imposing.
+ # This message is too long to be a string in the A/UX 3.1 sh.
+ cat <<_ACEOF
+\`configure' configures this package to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE. See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+ -h, --help display this help and exit
+ --help=short display options specific to this package
+ --help=recursive display the short help of all the included packages
+ -V, --version display version information and exit
+ -q, --quiet, --silent do not print \`checking...' messages
+ --cache-file=FILE cache test results in FILE [disabled]
+ -C, --config-cache alias for \`--cache-file=config.cache'
+ -n, --no-create do not create output files
+ --srcdir=DIR find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+ --prefix=PREFIX install architecture-independent files in PREFIX
+ [$ac_default_prefix]
+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+ [PREFIX]
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+ --bindir=DIR user executables [EPREFIX/bin]
+ --sbindir=DIR system admin executables [EPREFIX/sbin]
+ --libexecdir=DIR program executables [EPREFIX/libexec]
+ --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+ --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+ --libdir=DIR object code libraries [EPREFIX/lib]
+ --includedir=DIR C header files [PREFIX/include]
+ --oldincludedir=DIR C header files for non-gcc [/usr/include]
+ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+ --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+ --infodir=DIR info documentation [DATAROOTDIR/info]
+ --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+ --mandir=DIR man documentation [DATAROOTDIR/man]
+ --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
+ --htmldir=DIR html documentation [DOCDIR]
+ --dvidir=DIR dvi documentation [DOCDIR]
+ --pdfdir=DIR pdf documentation [DOCDIR]
+ --psdir=DIR ps documentation [DOCDIR]
+_ACEOF
+
+ cat <<\_ACEOF
+
+Program names:
+ --program-prefix=PREFIX prepend PREFIX to installed program names
+ --program-suffix=SUFFIX append SUFFIX to installed program names
+ --program-transform-name=PROGRAM run sed PROGRAM on installed program names
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+
+ cat <<\_ACEOF
+
+Optional Features:
+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+ --disable-rpath do not use the rpath feature of ld
+ --disable-fast-perl disable fast Makefile generation (needs perl)
+
+Optional Packages:
+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+ --without-arts build without aRts default=no
+
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+ # If there are subdirs, report their specific --help.
+ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+ test -d "$ac_dir" || continue
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+ cd "$ac_dir" || { ac_status=$?; continue; }
+ # Check for guested configure.
+ if test -f "$ac_srcdir/configure.gnu"; then
+ echo &&
+ $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+ elif test -f "$ac_srcdir/configure"; then
+ echo &&
+ $SHELL "$ac_srcdir/configure" --help=recursive
+ else
+ echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+ fi || ac_status=$?
+ cd "$ac_pwd" || { ac_status=$?; break; }
+ done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+ cat <<\_ACEOF
+configure
+generated by GNU Autoconf 2.61
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+ exit
+fi
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by $as_me, which was
+generated by GNU Autoconf 2.61. Invocation command line was
+
+ $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
+
+/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
+/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
+/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
+/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
+/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ echo "PATH: $as_dir"
+done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+ for ac_arg
+ do
+ case $ac_arg in
+ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil)
+ continue ;;
+ *\'*)
+ ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ case $ac_pass in
+ 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
+ 2)
+ ac_configure_args1="$ac_configure_args1 '$ac_arg'"
+ if test $ac_must_keep_next = true; then
+ ac_must_keep_next=false # Got value, back to normal.
+ else
+ case $ac_arg in
+ *=* | --config-cache | -C | -disable-* | --disable-* \
+ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+ | -with-* | --with-* | -without-* | --without-* | --x)
+ case "$ac_configure_args0 " in
+ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+ esac
+ ;;
+ -* ) ac_must_keep_next=true ;;
+ esac
+ fi
+ ac_configure_args="$ac_configure_args '$ac_arg'"
+ ;;
+ esac
+ done
+done
+$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
+$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log. We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+ # Save into config.log some information that might help in debugging.
+ {
+ echo
+
+ cat <<\_ASBOX
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+_ASBOX
+ echo
+ # The following way of writing the cache mishandles newlines in values,
+(
+ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+ eval ac_val=\$$ac_var
+ case $ac_val in #(
+ *${as_nl}*)
+ case $ac_var in #(
+ *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
+echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
+ esac
+ case $ac_var in #(
+ _ | IFS | as_nl) ;; #(
+ *) $as_unset $ac_var ;;
+ esac ;;
+ esac
+ done
+ (set) 2>&1 |
+ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+ *${as_nl}ac_space=\ *)
+ sed -n \
+ "s/'\''/'\''\\\\'\'''\''/g;
+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+ ;; #(
+ *)
+ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+ ;;
+ esac |
+ sort
+)
+ echo
+
+ cat <<\_ASBOX
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+_ASBOX
+ echo
+ for ac_var in $ac_subst_vars
+ do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ esac
+ echo "$ac_var='\''$ac_val'\''"
+ done | sort
+ echo
+
+ if test -n "$ac_subst_files"; then
+ cat <<\_ASBOX
+## ------------------- ##
+## File substitutions. ##
+## ------------------- ##
+_ASBOX
+ echo
+ for ac_var in $ac_subst_files
+ do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ esac
+ echo "$ac_var='\''$ac_val'\''"
+ done | sort
+ echo
+ fi
+
+ if test -s confdefs.h; then
+ cat <<\_ASBOX
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+_ASBOX
+ echo
+ cat confdefs.h
+ echo
+ fi
+ test "$ac_signal" != 0 &&
+ echo "$as_me: caught signal $ac_signal"
+ echo "$as_me: exit $exit_status"
+ } >&5
+ rm -f core *.core core.conftest.* &&
+ rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+ exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+ trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer explicitly selected file to automatically selected ones.
+if test -n "$CONFIG_SITE"; then
+ set x "$CONFIG_SITE"
+elif test "x$prefix" != xNONE; then
+ set x "$prefix/share/config.site" "$prefix/etc/config.site"
+else
+ set x "$ac_default_prefix/share/config.site" \
+ "$ac_default_prefix/etc/config.site"
+fi
+shift
+for ac_site_file
+do
+ if test -r "$ac_site_file"; then
+ { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
+echo "$as_me: loading site script $ac_site_file" >&6;}
+ sed 's/^/| /' "$ac_site_file" >&5
+ . "$ac_site_file"
+ fi
+done
+
+if test -r "$cache_file"; then
+ # Some versions of bash will fail to source /dev/null (special
+ # files actually), so we avoid doing that.
+ if test -f "$cache_file"; then
+ { echo "$as_me:$LINENO: loading cache $cache_file" >&5
+echo "$as_me: loading cache $cache_file" >&6;}
+ case $cache_file in
+ [\\/]* | ?:[\\/]* ) . "$cache_file";;
+ *) . "./$cache_file";;
+ esac
+ fi
+else
+ { echo "$as_me:$LINENO: creating cache $cache_file" >&5
+echo "$as_me: creating cache $cache_file" >&6;}
+ >$cache_file
+fi
+
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+ eval ac_old_set=\$ac_cv_env_${ac_var}_set
+ eval ac_new_set=\$ac_env_${ac_var}_set
+ eval ac_old_val=\$ac_cv_env_${ac_var}_value
+ eval ac_new_val=\$ac_env_${ac_var}_value
+ case $ac_old_set,$ac_new_set in
+ set,)
+ { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+ ac_cache_corrupted=: ;;
+ ,set)
+ { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
+echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+ ac_cache_corrupted=: ;;
+ ,);;
+ *)
+ if test "x$ac_old_val" != "x$ac_new_val"; then
+ { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
+echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+ { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
+echo "$as_me: former value: $ac_old_val" >&2;}
+ { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
+echo "$as_me: current value: $ac_new_val" >&2;}
+ ac_cache_corrupted=:
+ fi;;
+ esac
+ # Pass precious variables to config.status.
+ if test "$ac_new_set" = set; then
+ case $ac_new_val in
+ *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+ *) ac_arg=$ac_var=$ac_new_val ;;
+ esac
+ case " $ac_configure_args " in
+ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
+ *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
+ esac
+ fi
+done
+if $ac_cache_corrupted; then
+ { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
+echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+ { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
+echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+am__api_version='1.10'
+
+ac_aux_dir=
+for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
+ if test -f "$ac_dir/install-sh"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install-sh -c"
+ break
+ elif test -f "$ac_dir/install.sh"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install.sh -c"
+ break
+ elif test -f "$ac_dir/shtool"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/shtool install -c"
+ break
+ fi
+done
+if test -z "$ac_aux_dir"; then
+ { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
+echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+# These three variables are undocumented and unsupported,
+# and are intended to be withdrawn in a future Autoconf release.
+# They can cause serious problems if a builder's source tree is in a directory
+# whose full name contains unusual characters.
+ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
+ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
+ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
+
+
+
+
+ test -n "$INSTALL" && kde_save_INSTALL_given=$INSTALL
+ test -n "$INSTALL_PROGRAM" && kde_save_INSTALL_PROGRAM_given=$INSTALL_PROGRAM
+ test -n "$INSTALL_SCRIPT" && kde_save_INSTALL_SCRIPT_given=$INSTALL_SCRIPT
+ # Find a good install program. We prefer a C program (faster),
+# so one script is as good as another. But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
+echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in
+ ./ | .// | /cC/* | \
+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
+ /usr/ucb/* ) ;;
+ *)
+ # OSF1 and SCO ODT 3.0 have their own names for install.
+ # Don't use installbsd from OSF since it installs stuff as root
+ # by default.
+ for ac_prog in ginstall scoinst install; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+ if test $ac_prog = install &&
+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # AIX install. It has an incompatible calling convention.
+ :
+ elif test $ac_prog = install &&
+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # program-specific install script used by HP pwplus--don't use.
+ :
+ else
+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+ break 3
+ fi
+ fi
+ done
+ done
+ ;;
+esac
+done
+IFS=$as_save_IFS
+
+
+fi
+ if test "${ac_cv_path_install+set}" = set; then
+ INSTALL=$ac_cv_path_install
+ else
+ # As a last resort, use the slow shell script. Don't cache a
+ # value for INSTALL within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the value is a relative name.
+ INSTALL=$ac_install_sh
+ fi
+fi
+{ echo "$as_me:$LINENO: result: $INSTALL" >&5
+echo "${ECHO_T}$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+
+ if test -z "$kde_save_INSTALL_given" ; then
+ # OK, user hasn't given any INSTALL, autoconf found one for us
+ # now we test, if it supports the -p flag
+ { echo "$as_me:$LINENO: checking for -p flag to install" >&5
+echo $ECHO_N "checking for -p flag to install... $ECHO_C" >&6; }
+ rm -f confinst.$$.* > /dev/null 2>&1
+ echo "Testtest" > confinst.$$.orig
+ ac_res=no
+ if ${INSTALL} -p confinst.$$.orig confinst.$$.new > /dev/null 2>&1 ; then
+ if test -f confinst.$$.new ; then
+ # OK, -p seems to do no harm to install
+ INSTALL="${INSTALL} -p"
+ ac_res=yes
+ fi
+ fi
+ rm -f confinst.$$.*
+ { echo "$as_me:$LINENO: result: $ac_res" >&5
+echo "${ECHO_T}$ac_res" >&6; }
+ fi
+
+ if test -z "$kde_save_INSTALL_PROGRAM_given" ; then
+ INSTALL_PROGRAM='${INSTALL} $(INSTALL_STRIP_FLAG)'
+ fi
+ if test -z "$kde_save_INSTALL_SCRIPT_given" ; then
+ INSTALL_SCRIPT='${INSTALL}'
+ fi
+
+{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5
+echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments. Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
+ if test "$*" = "X"; then
+ # -L didn't work.
+ set X `ls -t $srcdir/configure conftest.file`
+ fi
+ rm -f conftest.file
+ if test "$*" != "X $srcdir/configure conftest.file" \
+ && test "$*" != "X conftest.file $srcdir/configure"; then
+
+ # If neither matched, then we have a broken ls. This can happen
+ # if, for instance, CONFIG_SHELL is bash and it inherits a
+ # broken ls alias from the environment. This has actually
+ # happened. Such a system could not be considered "sane".
+ { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
+alias in your environment" >&5
+echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
+alias in your environment" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+
+ test "$2" = conftest.file
+ )
+then
+ # Ok.
+ :
+else
+ { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
+Check your system clock" >&5
+echo "$as_me: error: newly created file is older than distributed files!
+Check your system clock" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+{ echo "$as_me:$LINENO: result: yes" >&5
+echo "${ECHO_T}yes" >&6; }
+test "$program_prefix" != NONE &&
+ program_transform_name="s&^&$program_prefix&;$program_transform_name"
+# Use a double $ so make ignores it.
+test "$program_suffix" != NONE &&
+ program_transform_name="s&\$&$program_suffix&;$program_transform_name"
+# Double any \ or $. echo might interpret backslashes.
+# By default was `s,x,x', remove it if useless.
+cat <<\_ACEOF >conftest.sed
+s/[\\$]/&&/g;s/;s,x,x,$//
+_ACEOF
+program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
+rm -f conftest.sed
+
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+
+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+ am_missing_run="$MISSING --run "
+else
+ am_missing_run=
+ { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
+echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
+fi
+
+{ echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
+echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
+if test -z "$MKDIR_P"; then
+ if test "${ac_cv_path_mkdir+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in mkdir gmkdir; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
+ case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
+ 'mkdir (GNU coreutils) '* | \
+ 'mkdir (coreutils) '* | \
+ 'mkdir (fileutils) '4.1*)
+ ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
+ break 3;;
+ esac
+ done
+ done
+done
+IFS=$as_save_IFS
+
+fi
+
+ if test "${ac_cv_path_mkdir+set}" = set; then
+ MKDIR_P="$ac_cv_path_mkdir -p"
+ else
+ # As a last resort, use the slow shell script. Don't cache a
+ # value for MKDIR_P within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the value is a relative name.
+ test -d ./--version && rmdir ./--version
+ MKDIR_P="$ac_install_sh -d"
+ fi
+fi
+{ echo "$as_me:$LINENO: result: $MKDIR_P" >&5
+echo "${ECHO_T}$MKDIR_P" >&6; }
+
+mkdir_p="$MKDIR_P"
+case $mkdir_p in
+ [\\/$]* | ?:[\\/]*) ;;
+ */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+
+for ac_prog in gawk mawk nawk awk
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_AWK+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ if test -n "$AWK"; then
+ ac_cv_prog_AWK="$AWK" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AWK="$ac_prog"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+AWK=$ac_cv_prog_AWK
+if test -n "$AWK"; then
+ { echo "$as_me:$LINENO: result: $AWK" >&5
+echo "${ECHO_T}$AWK" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+ test -n "$AWK" && break
+done
+
+{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
+set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+ @echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+ *@@@%%%=?*=@@@%%%*)
+ eval ac_cv_prog_make_${ac_make}_set=yes;;
+ *)
+ eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+ { echo "$as_me:$LINENO: result: yes" >&5
+echo "${ECHO_T}yes" >&6; }
+ SET_MAKE=
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+ SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+ am__leading_dot=.
+else
+ am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+ # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+ # is not polluted with repeated "-I."
+ am__isrc=' -I$(srcdir)'
+ # test to see if srcdir already configured
+ if test -f $srcdir/config.status; then
+ { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
+echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+ if (cygpath --version) >/dev/null 2>/dev/null; then
+ CYGPATH_W='cygpath -w'
+ else
+ CYGPATH_W=echo
+ fi
+fi
+
+
+# Define the identity of the package.
+ PACKAGE=kde-i18n-en_GB
+ VERSION="3.5.10"
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE "$PACKAGE"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define VERSION "$VERSION"
+_ACEOF
+
+# Some tools Automake needs.
+
+ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
+
+
+AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
+
+
+AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
+
+
+AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
+
+
+MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
+
+install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
+
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'. However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+if test "$cross_compiling" != no; then
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ if test -n "$STRIP"; then
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+ { echo "$as_me:$LINENO: result: $STRIP" >&5
+echo "${ECHO_T}$STRIP" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+ ac_ct_STRIP=$STRIP
+ # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ if test -n "$ac_ct_STRIP"; then
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_STRIP="strip"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+ { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
+echo "${ECHO_T}$ac_ct_STRIP" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+ if test "x$ac_ct_STRIP" = x; then
+ STRIP=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
+whose name does not start with the host triplet. If you think this
+configuration is useful to you, please write to autoconf@gnu.org." >&5
+echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
+whose name does not start with the host triplet. If you think this
+configuration is useful to you, please write to autoconf@gnu.org." >&2;}
+ac_tool_warned=yes ;;
+esac
+ STRIP=$ac_ct_STRIP
+ fi
+else
+ STRIP="$ac_cv_prog_STRIP"
+fi
+
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+
+# We need awk for the "check" target. The system "awk" is bad on
+# some platforms.
+# Always define AMTAR for backward compatibility.
+
+AMTAR=${AMTAR-"${am_missing_run}tar"}
+
+am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
+
+
+
+
+
+ac_config_headers="$ac_config_headers config.h"
+
+
+
+
+ # Extract the first word of "msgfmt", so it can be a program name with args.
+set dummy msgfmt; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_path_MSGFMT+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case "$MSGFMT" in
+ /*)
+ ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
+ ;;
+ *)
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+ for ac_dir in $PATH; do
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/$ac_word; then
+ if test -n "`$ac_dir/$ac_word --version 2>&1 | grep 'GNU gettext'`"; then
+ ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+ break
+ fi
+ fi
+ done
+ IFS="$ac_save_ifs"
+ test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
+ ;;
+esac
+fi
+MSGFMT="$ac_cv_path_MSGFMT"
+if test -n "$MSGFMT"; then
+ { echo "$as_me:$LINENO: result: $MSGFMT" >&5
+echo "${ECHO_T}$MSGFMT" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+ # Extract the first word of "gmsgfmt", so it can be a program name with args.
+set dummy gmsgfmt; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_path_GMSGFMT+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case $GMSGFMT in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+ test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
+ ;;
+esac
+fi
+GMSGFMT=$ac_cv_path_GMSGFMT
+if test -n "$GMSGFMT"; then
+ { echo "$as_me:$LINENO: result: $GMSGFMT" >&5
+echo "${ECHO_T}$GMSGFMT" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+
+ if test -z "`$GMSGFMT --version 2>&1 | grep 'GNU gettext'`"; then
+ { echo "$as_me:$LINENO: result: found msgfmt program is not GNU msgfmt; ignore it" >&5
+echo "${ECHO_T}found msgfmt program is not GNU msgfmt; ignore it" >&6; }
+ GMSGFMT=":"
+ fi
+ MSGFMT=$GMSGFMT
+
+
+
+ # Extract the first word of "xgettext", so it can be a program name with args.
+set dummy xgettext; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_path_XGETTEXT+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case "$XGETTEXT" in
+ /*)
+ ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
+ ;;
+ *)
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+ for ac_dir in $PATH; do
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/$ac_word; then
+ if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+ ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+ break
+ fi
+ fi
+ done
+ IFS="$ac_save_ifs"
+ test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
+ ;;
+esac
+fi
+XGETTEXT="$ac_cv_path_XGETTEXT"
+if test -n "$XGETTEXT"; then
+ { echo "$as_me:$LINENO: result: $XGETTEXT" >&5
+echo "${ECHO_T}$XGETTEXT" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+ if test "$XGETTEXT" != ":"; then
+ if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
+ : ;
+ else
+ { echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5
+echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6; }
+ XGETTEXT=":"
+ fi
+ fi
+
+
+
+
+{ echo "$as_me:$LINENO: checking for rpath" >&5
+echo $ECHO_N "checking for rpath... $ECHO_C" >&6; }
+# Check whether --enable-rpath was given.
+if test "${enable_rpath+set}" = set; then
+ enableval=$enable_rpath; USE_RPATH=$enableval
+else
+ USE_RPATH=yes
+fi
+
+
+if test -z "$KDE_RPATH" && test "$USE_RPATH" = "yes"; then
+
+ KDE_RPATH="-R \$(libdir)"
+
+ if test "$kde_libraries" != "$libdir"; then
+ KDE_RPATH="$KDE_RPATH -R \$(kde_libraries)"
+ fi
+
+ if test -n "$qt_libraries"; then
+ KDE_RPATH="$KDE_RPATH -R \$(qt_libraries)"
+ fi
+ if test -n "$X_LDFLAGS"; then
+ X_RPATH="-R \$(x_libraries)"
+ KDE_RPATH="$KDE_RPATH $X_RPATH"
+ fi
+ if test -n "$KDE_EXTRA_RPATH"; then
+ KDE_RPATH="$KDE_RPATH \$(KDE_EXTRA_RPATH)"
+ fi
+fi
+
+
+
+{ echo "$as_me:$LINENO: result: $USE_RPATH" >&5
+echo "${ECHO_T}$USE_RPATH" >&6; }
+
+
+
+
+{ echo "$as_me:$LINENO: checking for KDE paths" >&5
+echo $ECHO_N "checking for KDE paths... $ECHO_C" >&6; }
+kde_result=""
+kde_cached_paths=yes
+if test "${kde_cv_all_paths+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+
+if test "default" = "default"; then
+
+ if test -z "$kde_htmldir"; then
+ kde_htmldir='\${datadir}/doc/HTML'
+ fi
+ if test -z "$kde_appsdir"; then
+ kde_appsdir='\${datadir}/applnk'
+ fi
+ if test -z "$kde_icondir"; then
+ kde_icondir='\${datadir}/icons'
+ fi
+ if test -z "$kde_sounddir"; then
+ kde_sounddir='\${datadir}/sounds'
+ fi
+ if test -z "$kde_datadir"; then
+ kde_datadir='\${datadir}/apps'
+ fi
+ if test -z "$kde_locale"; then
+ kde_locale='\${datadir}/locale'
+ fi
+ if test -z "$kde_cgidir"; then
+ kde_cgidir='\${exec_prefix}/cgi-bin'
+ fi
+ if test -z "$kde_confdir"; then
+ kde_confdir='\${datadir}/config'
+ fi
+ if test -z "$kde_kcfgdir"; then
+ kde_kcfgdir='\${datadir}/config.kcfg'
+ fi
+ if test -z "$kde_mimedir"; then
+ kde_mimedir='\${datadir}/mimelnk'
+ fi
+ if test -z "$kde_toolbardir"; then
+ kde_toolbardir='\${datadir}/toolbar'
+ fi
+ if test -z "$kde_wallpaperdir"; then
+ kde_wallpaperdir='\${datadir}/wallpapers'
+ fi
+ if test -z "$kde_templatesdir"; then
+ kde_templatesdir='\${datadir}/templates'
+ fi
+ if test -z "$kde_bindir"; then
+ kde_bindir='\${exec_prefix}/bin'
+ fi
+ if test -z "$kde_servicesdir"; then
+ kde_servicesdir='\${datadir}/services'
+ fi
+ if test -z "$kde_servicetypesdir"; then
+ kde_servicetypesdir='\${datadir}/servicetypes'
+ fi
+ if test -z "$kde_moduledir"; then
+ if test "$kde_qtver" = "2"; then
+ kde_moduledir='\${libdir}/kde2'
+ else
+ kde_moduledir='\${libdir}/kde3'
+ fi
+ fi
+ if test -z "$kde_styledir"; then
+ kde_styledir='\${libdir}/kde3/plugins/styles'
+ fi
+ if test -z "$kde_widgetdir"; then
+ kde_widgetdir='\${libdir}/kde3/plugins/designer'
+ fi
+ if test -z "$xdg_appsdir"; then
+ xdg_appsdir='\${datadir}/applications/kde'
+ fi
+ if test -z "$xdg_menudir"; then
+ xdg_menudir='\${sysconfdir}/xdg/menus'
+ fi
+ if test -z "$xdg_directorydir"; then
+ xdg_directorydir='\${datadir}/desktop-directories'
+ fi
+
+
+ kde_cv_all_paths="kde_have_all_paths=\"yes\" \
+ kde_htmldir=\"$kde_htmldir\" \
+ kde_appsdir=\"$kde_appsdir\" \
+ kde_icondir=\"$kde_icondir\" \
+ kde_sounddir=\"$kde_sounddir\" \
+ kde_datadir=\"$kde_datadir\" \
+ kde_locale=\"$kde_locale\" \
+ kde_cgidir=\"$kde_cgidir\" \
+ kde_confdir=\"$kde_confdir\" \
+ kde_kcfgdir=\"$kde_kcfgdir\" \
+ kde_mimedir=\"$kde_mimedir\" \
+ kde_toolbardir=\"$kde_toolbardir\" \
+ kde_wallpaperdir=\"$kde_wallpaperdir\" \
+ kde_templatesdir=\"$kde_templatesdir\" \
+ kde_bindir=\"$kde_bindir\" \
+ kde_servicesdir=\"$kde_servicesdir\" \
+ kde_servicetypesdir=\"$kde_servicetypesdir\" \
+ kde_moduledir=\"$kde_moduledir\" \
+ kde_styledir=\"$kde_styledir\" \
+ kde_widgetdir=\"$kde_widgetdir\" \
+ xdg_appsdir=\"$xdg_appsdir\" \
+ xdg_menudir=\"$xdg_menudir\" \
+ xdg_directorydir=\"$xdg_directorydir\" \
+ kde_result=defaults"
+
+
+else
+
+ if test $kde_qtver = 1; then
+ { echo "$as_me:$LINENO: result: compiling" >&5
+echo "${ECHO_T}compiling" >&6; }
+
+
+ { echo "$as_me:$LINENO: checking for KDE headers installed" >&5
+echo $ECHO_N "checking for KDE headers installed... $ECHO_C" >&6; }
+
+
+ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+
+
+
+cat > conftest.$ac_ext <<EOF
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+#endif
+#include <stdio.h>
+#include "confdefs.h"
+#include <kapp.h>
+
+int main() {
+ printf("kde_htmldir=\\"%s\\"\n", KApplication::kde_htmldir().data());
+ printf("kde_appsdir=\\"%s\\"\n", KApplication::kde_appsdir().data());
+ printf("kde_icondir=\\"%s\\"\n", KApplication::kde_icondir().data());
+ printf("kde_sounddir=\\"%s\\"\n", KApplication::kde_sounddir().data());
+ printf("kde_datadir=\\"%s\\"\n", KApplication::kde_datadir().data());
+ printf("kde_locale=\\"%s\\"\n", KApplication::kde_localedir().data());
+ printf("kde_cgidir=\\"%s\\"\n", KApplication::kde_cgidir().data());
+ printf("kde_confdir=\\"%s\\"\n", KApplication::kde_configdir().data());
+ printf("kde_mimedir=\\"%s\\"\n", KApplication::kde_mimedir().data());
+ printf("kde_toolbardir=\\"%s\\"\n", KApplication::kde_toolbardir().data());
+ printf("kde_wallpaperdir=\\"%s\\"\n",
+ KApplication::kde_wallpaperdir().data());
+ printf("kde_bindir=\\"%s\\"\n", KApplication::kde_bindir().data());
+ printf("kde_partsdir=\\"%s\\"\n", KApplication::kde_partsdir().data());
+ printf("kde_servicesdir=\\"/tmp/dummy\\"\n");
+ printf("kde_servicetypesdir=\\"/tmp/dummy\\"\n");
+ printf("kde_moduledir=\\"/tmp/dummy\\"\n");
+ printf("kde_styledir=\\"/tmp/dummy\\"\n");
+ printf("kde_widgetdir=\\"/tmp/dummy\\"\n");
+ printf("xdg_appsdir=\\"/tmp/dummy\\"\n");
+ printf("xdg_menudir=\\"/tmp/dummy\\"\n");
+ printf("xdg_directorydir=\\"/tmp/dummy\\"\n");
+ printf("kde_kcfgdir=\\"/tmp/dummy\\"\n");
+ return 0;
+ }
+EOF
+
+ ac_save_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS="$all_includes $CPPFLAGS"
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ { echo "$as_me:$LINENO: result: yes" >&5
+echo "${ECHO_T}yes" >&6; }
+ else
+ { { echo "$as_me:$LINENO: error: your system is not able to compile a small KDE application!
+Check, if you installed the KDE header files correctly.
+For more details about this problem, look at the end of config.log." >&5
+echo "$as_me: error: your system is not able to compile a small KDE application!
+Check, if you installed the KDE header files correctly.
+For more details about this problem, look at the end of config.log." >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ CPPFLAGS=$ac_save_CPPFLAGS
+
+ ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+ KDE_TEST_RPATH=
+
+ if test -n "$USE_RPATH"; then
+
+ if test -n "$kde_libraries"; then
+ KDE_TEST_RPATH="-R $kde_libraries"
+ fi
+
+ if test -n "$qt_libraries"; then
+ KDE_TEST_RPATH="$KDE_TEST_RPATH -R $qt_libraries"
+ fi
+
+ if test -n "$x_libraries"; then
+ KDE_TEST_RPATH="$KDE_TEST_RPATH -R $x_libraries"
+ fi
+
+ KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH"
+ fi
+
+{ echo "$as_me:$LINENO: checking for KDE libraries installed" >&5
+echo $ECHO_N "checking for KDE libraries installed... $ECHO_C" >&6; }
+ac_link='$LIBTOOL_SHELL --silent --mode=link ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_libraries conftest.$ac_ext $LIBS -lkdecore $LIBQT $KDE_TEST_RPATH 1>&5'
+
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest; then
+ { echo "$as_me:$LINENO: result: yes" >&5
+echo "${ECHO_T}yes" >&6; }
+else
+ { { echo "$as_me:$LINENO: error: your system fails at linking a small KDE application!
+Check, if your compiler is installed correctly and if you have used the
+same compiler to compile Qt and kdelibs as you did use now.
+For more details about this problem, look at the end of config.log." >&5
+echo "$as_me: error: your system fails at linking a small KDE application!
+Check, if your compiler is installed correctly and if you have used the
+same compiler to compile Qt and kdelibs as you did use now.
+For more details about this problem, look at the end of config.log." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+if eval `KDEDIR= ./conftest 2>&5`; then
+ kde_result=done
+else
+ kde_result=problems
+fi
+
+KDEDIR= ./conftest 2> /dev/null >&5 # make an echo for config.log
+kde_have_all_paths=yes
+
+
+ kde_cv_all_paths="kde_have_all_paths=\"yes\" \
+ kde_htmldir=\"$kde_htmldir\" \
+ kde_appsdir=\"$kde_appsdir\" \
+ kde_icondir=\"$kde_icondir\" \
+ kde_sounddir=\"$kde_sounddir\" \
+ kde_datadir=\"$kde_datadir\" \
+ kde_locale=\"$kde_locale\" \
+ kde_cgidir=\"$kde_cgidir\" \
+ kde_confdir=\"$kde_confdir\" \
+ kde_kcfgdir=\"$kde_kcfgdir\" \
+ kde_mimedir=\"$kde_mimedir\" \
+ kde_toolbardir=\"$kde_toolbardir\" \
+ kde_wallpaperdir=\"$kde_wallpaperdir\" \
+ kde_templatesdir=\"$kde_templatesdir\" \
+ kde_bindir=\"$kde_bindir\" \
+ kde_servicesdir=\"$kde_servicesdir\" \
+ kde_servicetypesdir=\"$kde_servicetypesdir\" \
+ kde_moduledir=\"$kde_moduledir\" \
+ kde_styledir=\"$kde_styledir\" \
+ kde_widgetdir=\"$kde_widgetdir\" \
+ xdg_appsdir=\"$xdg_appsdir\" \
+ xdg_menudir=\"$xdg_menudir\" \
+ xdg_directorydir=\"$xdg_directorydir\" \
+ kde_result=$kde_result"
+
+
+
+ else
+ { { echo "$as_me:$LINENO: error: path checking not yet supported for KDE 2" >&5
+echo "$as_me: error: path checking not yet supported for KDE 2" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+
+fi
+
+ kde_cached_paths=no
+
+fi
+
+eval "$kde_cv_all_paths"
+ if test -z "$kde_htmldir" || test -z "$kde_appsdir" ||
+ test -z "$kde_icondir" || test -z "$kde_sounddir" ||
+ test -z "$kde_datadir" || test -z "$kde_locale" ||
+ test -z "$kde_cgidir" || test -z "$kde_confdir" ||
+ test -z "$kde_kcfgdir" ||
+ test -z "$kde_mimedir" || test -z "$kde_toolbardir" ||
+ test -z "$kde_wallpaperdir" || test -z "$kde_templatesdir" ||
+ test -z "$kde_bindir" || test -z "$kde_servicesdir" ||
+ test -z "$kde_servicetypesdir" || test -z "$kde_moduledir" ||
+ test -z "$kde_styledir" || test -z "kde_widgetdir" ||
+ test -z "$xdg_appsdir" || test -z "$xdg_menudir" || test -z "$xdg_directorydir" ||
+ test "x$kde_have_all_paths" != "xyes"; then
+ kde_have_all_paths=no
+ fi
+
+if test "$kde_have_all_paths" = "no" && test "$kde_cached_paths" = "yes"; then
+ # wrong values were cached, may be, we can set better ones
+ kde_result=
+ kde_htmldir= kde_appsdir= kde_icondir= kde_sounddir=
+ kde_datadir= kde_locale= kde_cgidir= kde_confdir= kde_kcfgdir=
+ kde_mimedir= kde_toolbardir= kde_wallpaperdir= kde_templatesdir=
+ kde_bindir= kde_servicesdir= kde_servicetypesdir= kde_moduledir=
+ kde_have_all_paths=
+ kde_styledir=
+ kde_widgetdir=
+ xdg_appsdir = xdg_menudir= xdg_directorydir=
+
+if test "default" = "default"; then
+
+ if test -z "$kde_htmldir"; then
+ kde_htmldir='\${datadir}/doc/HTML'
+ fi
+ if test -z "$kde_appsdir"; then
+ kde_appsdir='\${datadir}/applnk'
+ fi
+ if test -z "$kde_icondir"; then
+ kde_icondir='\${datadir}/icons'
+ fi
+ if test -z "$kde_sounddir"; then
+ kde_sounddir='\${datadir}/sounds'
+ fi
+ if test -z "$kde_datadir"; then
+ kde_datadir='\${datadir}/apps'
+ fi
+ if test -z "$kde_locale"; then
+ kde_locale='\${datadir}/locale'
+ fi
+ if test -z "$kde_cgidir"; then
+ kde_cgidir='\${exec_prefix}/cgi-bin'
+ fi
+ if test -z "$kde_confdir"; then
+ kde_confdir='\${datadir}/config'
+ fi
+ if test -z "$kde_kcfgdir"; then
+ kde_kcfgdir='\${datadir}/config.kcfg'
+ fi
+ if test -z "$kde_mimedir"; then
+ kde_mimedir='\${datadir}/mimelnk'
+ fi
+ if test -z "$kde_toolbardir"; then
+ kde_toolbardir='\${datadir}/toolbar'
+ fi
+ if test -z "$kde_wallpaperdir"; then
+ kde_wallpaperdir='\${datadir}/wallpapers'
+ fi
+ if test -z "$kde_templatesdir"; then
+ kde_templatesdir='\${datadir}/templates'
+ fi
+ if test -z "$kde_bindir"; then
+ kde_bindir='\${exec_prefix}/bin'
+ fi
+ if test -z "$kde_servicesdir"; then
+ kde_servicesdir='\${datadir}/services'
+ fi
+ if test -z "$kde_servicetypesdir"; then
+ kde_servicetypesdir='\${datadir}/servicetypes'
+ fi
+ if test -z "$kde_moduledir"; then
+ if test "$kde_qtver" = "2"; then
+ kde_moduledir='\${libdir}/kde2'
+ else
+ kde_moduledir='\${libdir}/kde3'
+ fi
+ fi
+ if test -z "$kde_styledir"; then
+ kde_styledir='\${libdir}/kde3/plugins/styles'
+ fi
+ if test -z "$kde_widgetdir"; then
+ kde_widgetdir='\${libdir}/kde3/plugins/designer'
+ fi
+ if test -z "$xdg_appsdir"; then
+ xdg_appsdir='\${datadir}/applications/kde'
+ fi
+ if test -z "$xdg_menudir"; then
+ xdg_menudir='\${sysconfdir}/xdg/menus'
+ fi
+ if test -z "$xdg_directorydir"; then
+ xdg_directorydir='\${datadir}/desktop-directories'
+ fi
+
+
+ kde_cv_all_paths="kde_have_all_paths=\"yes\" \
+ kde_htmldir=\"$kde_htmldir\" \
+ kde_appsdir=\"$kde_appsdir\" \
+ kde_icondir=\"$kde_icondir\" \
+ kde_sounddir=\"$kde_sounddir\" \
+ kde_datadir=\"$kde_datadir\" \
+ kde_locale=\"$kde_locale\" \
+ kde_cgidir=\"$kde_cgidir\" \
+ kde_confdir=\"$kde_confdir\" \
+ kde_kcfgdir=\"$kde_kcfgdir\" \
+ kde_mimedir=\"$kde_mimedir\" \
+ kde_toolbardir=\"$kde_toolbardir\" \
+ kde_wallpaperdir=\"$kde_wallpaperdir\" \
+ kde_templatesdir=\"$kde_templatesdir\" \
+ kde_bindir=\"$kde_bindir\" \
+ kde_servicesdir=\"$kde_servicesdir\" \
+ kde_servicetypesdir=\"$kde_servicetypesdir\" \
+ kde_moduledir=\"$kde_moduledir\" \
+ kde_styledir=\"$kde_styledir\" \
+ kde_widgetdir=\"$kde_widgetdir\" \
+ xdg_appsdir=\"$xdg_appsdir\" \
+ xdg_menudir=\"$xdg_menudir\" \
+ xdg_directorydir=\"$xdg_directorydir\" \
+ kde_result=defaults"
+
+
+else
+
+ if test $kde_qtver = 1; then
+ { echo "$as_me:$LINENO: result: compiling" >&5
+echo "${ECHO_T}compiling" >&6; }
+
+
+ { echo "$as_me:$LINENO: checking for KDE headers installed" >&5
+echo $ECHO_N "checking for KDE headers installed... $ECHO_C" >&6; }
+
+ ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+
+
+cat > conftest.$ac_ext <<EOF
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+#endif
+#include <stdio.h>
+#include "confdefs.h"
+#include <kapp.h>
+
+int main() {
+ printf("kde_htmldir=\\"%s\\"\n", KApplication::kde_htmldir().data());
+ printf("kde_appsdir=\\"%s\\"\n", KApplication::kde_appsdir().data());
+ printf("kde_icondir=\\"%s\\"\n", KApplication::kde_icondir().data());
+ printf("kde_sounddir=\\"%s\\"\n", KApplication::kde_sounddir().data());
+ printf("kde_datadir=\\"%s\\"\n", KApplication::kde_datadir().data());
+ printf("kde_locale=\\"%s\\"\n", KApplication::kde_localedir().data());
+ printf("kde_cgidir=\\"%s\\"\n", KApplication::kde_cgidir().data());
+ printf("kde_confdir=\\"%s\\"\n", KApplication::kde_configdir().data());
+ printf("kde_mimedir=\\"%s\\"\n", KApplication::kde_mimedir().data());
+ printf("kde_toolbardir=\\"%s\\"\n", KApplication::kde_toolbardir().data());
+ printf("kde_wallpaperdir=\\"%s\\"\n",
+ KApplication::kde_wallpaperdir().data());
+ printf("kde_bindir=\\"%s\\"\n", KApplication::kde_bindir().data());
+ printf("kde_partsdir=\\"%s\\"\n", KApplication::kde_partsdir().data());
+ printf("kde_servicesdir=\\"/tmp/dummy\\"\n");
+ printf("kde_servicetypesdir=\\"/tmp/dummy\\"\n");
+ printf("kde_moduledir=\\"/tmp/dummy\\"\n");
+ printf("kde_styledir=\\"/tmp/dummy\\"\n");
+ printf("kde_widgetdir=\\"/tmp/dummy\\"\n");
+ printf("xdg_appsdir=\\"/tmp/dummy\\"\n");
+ printf("xdg_menudir=\\"/tmp/dummy\\"\n");
+ printf("xdg_directorydir=\\"/tmp/dummy\\"\n");
+ printf("kde_kcfgdir=\\"/tmp/dummy\\"\n");
+ return 0;
+ }
+EOF
+
+ ac_save_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS="$all_includes $CPPFLAGS"
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ { echo "$as_me:$LINENO: result: yes" >&5
+echo "${ECHO_T}yes" >&6; }
+ else
+ { { echo "$as_me:$LINENO: error: your system is not able to compile a small KDE application!
+Check, if you installed the KDE header files correctly.
+For more details about this problem, look at the end of config.log." >&5
+echo "$as_me: error: your system is not able to compile a small KDE application!
+Check, if you installed the KDE header files correctly.
+For more details about this problem, look at the end of config.log." >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ CPPFLAGS=$ac_save_CPPFLAGS
+
+ ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+ KDE_TEST_RPATH=
+
+ if test -n "$USE_RPATH"; then
+
+ if test -n "$kde_libraries"; then
+ KDE_TEST_RPATH="-R $kde_libraries"
+ fi
+
+ if test -n "$qt_libraries"; then
+ KDE_TEST_RPATH="$KDE_TEST_RPATH -R $qt_libraries"
+ fi
+
+ if test -n "$x_libraries"; then
+ KDE_TEST_RPATH="$KDE_TEST_RPATH -R $x_libraries"
+ fi
+
+ KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH"
+ fi
+
+{ echo "$as_me:$LINENO: checking for KDE libraries installed" >&5
+echo $ECHO_N "checking for KDE libraries installed... $ECHO_C" >&6; }
+ac_link='$LIBTOOL_SHELL --silent --mode=link ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_libraries conftest.$ac_ext $LIBS -lkdecore $LIBQT $KDE_TEST_RPATH 1>&5'
+
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest; then
+ { echo "$as_me:$LINENO: result: yes" >&5
+echo "${ECHO_T}yes" >&6; }
+else
+ { { echo "$as_me:$LINENO: error: your system fails at linking a small KDE application!
+Check, if your compiler is installed correctly and if you have used the
+same compiler to compile Qt and kdelibs as you did use now.
+For more details about this problem, look at the end of config.log." >&5
+echo "$as_me: error: your system fails at linking a small KDE application!
+Check, if your compiler is installed correctly and if you have used the
+same compiler to compile Qt and kdelibs as you did use now.
+For more details about this problem, look at the end of config.log." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+if eval `KDEDIR= ./conftest 2>&5`; then
+ kde_result=done
+else
+ kde_result=problems
+fi
+
+KDEDIR= ./conftest 2> /dev/null >&5 # make an echo for config.log
+kde_have_all_paths=yes
+
+
+ kde_cv_all_paths="kde_have_all_paths=\"yes\" \
+ kde_htmldir=\"$kde_htmldir\" \
+ kde_appsdir=\"$kde_appsdir\" \
+ kde_icondir=\"$kde_icondir\" \
+ kde_sounddir=\"$kde_sounddir\" \
+ kde_datadir=\"$kde_datadir\" \
+ kde_locale=\"$kde_locale\" \
+ kde_cgidir=\"$kde_cgidir\" \
+ kde_confdir=\"$kde_confdir\" \
+ kde_kcfgdir=\"$kde_kcfgdir\" \
+ kde_mimedir=\"$kde_mimedir\" \
+ kde_toolbardir=\"$kde_toolbardir\" \
+ kde_wallpaperdir=\"$kde_wallpaperdir\" \
+ kde_templatesdir=\"$kde_templatesdir\" \
+ kde_bindir=\"$kde_bindir\" \
+ kde_servicesdir=\"$kde_servicesdir\" \
+ kde_servicetypesdir=\"$kde_servicetypesdir\" \
+ kde_moduledir=\"$kde_moduledir\" \
+ kde_styledir=\"$kde_styledir\" \
+ kde_widgetdir=\"$kde_widgetdir\" \
+ xdg_appsdir=\"$xdg_appsdir\" \
+ xdg_menudir=\"$xdg_menudir\" \
+ xdg_directorydir=\"$xdg_directorydir\" \
+ kde_result=$kde_result"
+
+
+
+ else
+ { { echo "$as_me:$LINENO: error: path checking not yet supported for KDE 2" >&5
+echo "$as_me: error: path checking not yet supported for KDE 2" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+
+fi
+
+ eval "$kde_cv_all_paths"
+ if test -z "$kde_htmldir" || test -z "$kde_appsdir" ||
+ test -z "$kde_icondir" || test -z "$kde_sounddir" ||
+ test -z "$kde_datadir" || test -z "$kde_locale" ||
+ test -z "$kde_cgidir" || test -z "$kde_confdir" ||
+ test -z "$kde_kcfgdir" ||
+ test -z "$kde_mimedir" || test -z "$kde_toolbardir" ||
+ test -z "$kde_wallpaperdir" || test -z "$kde_templatesdir" ||
+ test -z "$kde_bindir" || test -z "$kde_servicesdir" ||
+ test -z "$kde_servicetypesdir" || test -z "$kde_moduledir" ||
+ test -z "$kde_styledir" || test -z "kde_widgetdir" ||
+ test -z "$xdg_appsdir" || test -z "$xdg_menudir" || test -z "$xdg_directorydir" ||
+ test "x$kde_have_all_paths" != "xyes"; then
+ kde_have_all_paths=no
+ fi
+
+ kde_result="$kde_result (cache overridden)"
+fi
+if test "$kde_have_all_paths" = "no"; then
+ { { echo "$as_me:$LINENO: error: configure could not run a little KDE program to test the environment.
+Since it had compiled and linked before, it must be a strange problem on your system.
+Look at config.log for details. If you are not able to fix this, look at
+http://www.kde.org/faq/installation.html or any www.kde.org mirror.
+(If you're using an egcs version on Linux, you may update binutils!)
+" >&5
+echo "$as_me: error: configure could not run a little KDE program to test the environment.
+Since it had compiled and linked before, it must be a strange problem on your system.
+Look at config.log for details. If you are not able to fix this, look at
+http://www.kde.org/faq/installation.html or any www.kde.org mirror.
+(If you're using an egcs version on Linux, you may update binutils!)
+" >&2;}
+ { (exit 1); exit 1; }; }
+else
+ rm -f conftest*
+ { echo "$as_me:$LINENO: result: $kde_result" >&5
+echo "${ECHO_T}$kde_result" >&6; }
+fi
+
+bindir=$kde_bindir
+
+
+
+# Check whether --with-arts was given.
+if test "${with_arts+set}" = set; then
+ withval=$with_arts; build_arts=$withval
+else
+ build_arts=yes
+
+fi
+
+ if test "$build_arts" '!=' "no"; then
+ include_ARTS_TRUE=
+ include_ARTS_FALSE='#'
+else
+ include_ARTS_TRUE='#'
+ include_ARTS_FALSE=
+fi
+
+ if test "$build_arts" = "no"; then
+
+cat >>confdefs.h <<\_ACEOF
+#define WITHOUT_ARTS 1
+_ACEOF
+
+ fi
+
+
+ kde_default_bindirs="/usr/bin /usr/local/bin /opt/local/bin /usr/X11R6/bin /opt/kde/bin /opt/kde3/bin /usr/kde/bin /usr/local/kde/bin"
+ test -n "$KDEDIR" && kde_default_bindirs="$KDEDIR/bin $kde_default_bindirs"
+ if test -n "$KDEDIRS"; then
+ kde_save_IFS=$IFS
+ IFS=:
+ for dir in $KDEDIRS; do
+ kde_default_bindirs="$dir/bin $kde_default_bindirs "
+ done
+ IFS=$kde_save_IFS
+ fi
+
+ kde_default_bindirs="$exec_prefix/bin $prefix/bin $kde_libs_prefix/bin $kde_default_bindirs"
+
+ { echo "$as_me:$LINENO: checking for dcopidl" >&5
+echo $ECHO_N "checking for dcopidl... $ECHO_C" >&6; }
+ if test -n "$DCOPIDL"; then
+ kde_cv_path="$DCOPIDL";
+ else
+ kde_cache=`echo dcopidl | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/dcopidl"; then
+ if test -n ""
+ then
+ evalstr="$dir/dcopidl 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/dcopidl"
+ break
+ fi
+ else
+ kde_cv_path="$dir/dcopidl"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program dcopidl was not found!
+Please check whether you installed KDE correctly.
+" >&5
+echo "$as_me: error: The important program dcopidl was not found!
+Please check whether you installed KDE correctly.
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ DCOPIDL=$kde_cv_path
+
+ fi
+
+
+ { echo "$as_me:$LINENO: checking for dcopidl2cpp" >&5
+echo $ECHO_N "checking for dcopidl2cpp... $ECHO_C" >&6; }
+ if test -n "$DCOPIDL2CPP"; then
+ kde_cv_path="$DCOPIDL2CPP";
+ else
+ kde_cache=`echo dcopidl2cpp | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/dcopidl2cpp"; then
+ if test -n ""
+ then
+ evalstr="$dir/dcopidl2cpp 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/dcopidl2cpp"
+ break
+ fi
+ else
+ kde_cv_path="$dir/dcopidl2cpp"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program dcopidl2cpp was not found!
+Please check whether you installed KDE correctly.
+" >&5
+echo "$as_me: error: The important program dcopidl2cpp was not found!
+Please check whether you installed KDE correctly.
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ DCOPIDL2CPP=$kde_cv_path
+
+ fi
+
+ if test "$build_arts" '!=' "no"; then
+
+ { echo "$as_me:$LINENO: checking for mcopidl" >&5
+echo $ECHO_N "checking for mcopidl... $ECHO_C" >&6; }
+ if test -n "$MCOPIDL"; then
+ kde_cv_path="$MCOPIDL";
+ else
+ kde_cache=`echo mcopidl | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/mcopidl"; then
+ if test -n ""
+ then
+ evalstr="$dir/mcopidl 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/mcopidl"
+ break
+ fi
+ else
+ kde_cv_path="$dir/mcopidl"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program mcopidl was not found!
+Please check whether you installed aRts correctly or use
+--without-arts to compile without aRts support (this will remove functionality).
+" >&5
+echo "$as_me: error: The important program mcopidl was not found!
+Please check whether you installed aRts correctly or use
+--without-arts to compile without aRts support (this will remove functionality).
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ MCOPIDL=$kde_cv_path
+
+ fi
+
+
+ { echo "$as_me:$LINENO: checking for artsc-config" >&5
+echo $ECHO_N "checking for artsc-config... $ECHO_C" >&6; }
+ if test -n "$ARTSCCONFIG"; then
+ kde_cv_path="$ARTSCCONFIG";
+ else
+ kde_cache=`echo artsc-config | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/artsc-config"; then
+ if test -n ""
+ then
+ evalstr="$dir/artsc-config 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/artsc-config"
+ break
+ fi
+ else
+ kde_cv_path="$dir/artsc-config"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program artsc-config was not found!
+Please check whether you installed aRts correctly or use
+--without-arts to compile without aRts support (this will remove functionality).
+" >&5
+echo "$as_me: error: The important program artsc-config was not found!
+Please check whether you installed aRts correctly or use
+--without-arts to compile without aRts support (this will remove functionality).
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ ARTSCCONFIG=$kde_cv_path
+
+ fi
+
+ fi
+
+ { echo "$as_me:$LINENO: checking for meinproc" >&5
+echo $ECHO_N "checking for meinproc... $ECHO_C" >&6; }
+ if test -n "$MEINPROC"; then
+ kde_cv_path="$MEINPROC";
+ else
+ kde_cache=`echo meinproc | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/meinproc"; then
+ if test -n ""
+ then
+ evalstr="$dir/meinproc 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/meinproc"
+ break
+ fi
+ else
+ kde_cv_path="$dir/meinproc"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ MEINPROC=$kde_cv_path
+
+ fi
+
+
+ kde32ornewer=1
+ kde33ornewer=1
+ if test -n "$kde_qtver" && test "$kde_qtver" -lt 3; then
+ kde32ornewer=
+ kde33ornewer=
+ else
+ if test "$kde_qtver" = "3"; then
+ if test "$kde_qtsubver" -le 1; then
+ kde32ornewer=
+ fi
+ if test "$kde_qtsubver" -le 2; then
+ kde33ornewer=
+ fi
+ if test "$KDECONFIG" != "compiled"; then
+ if test `$KDECONFIG --version | grep KDE | sed 's/KDE: \(...\).*/\1/'` = 3.2; then
+ kde33ornewer=
+ fi
+ fi
+ fi
+ fi
+
+ if test -n "$kde32ornewer"; then
+
+ { echo "$as_me:$LINENO: checking for kconfig_compiler" >&5
+echo $ECHO_N "checking for kconfig_compiler... $ECHO_C" >&6; }
+ if test -n "$KCONFIG_COMPILER"; then
+ kde_cv_path="$KCONFIG_COMPILER";
+ else
+ kde_cache=`echo kconfig_compiler | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/kconfig_compiler"; then
+ if test -n ""
+ then
+ evalstr="$dir/kconfig_compiler 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/kconfig_compiler"
+ break
+ fi
+ else
+ kde_cv_path="$dir/kconfig_compiler"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program kconfig_compiler was not found!
+Please check whether you installed KDE correctly.
+" >&5
+echo "$as_me: error: The important program kconfig_compiler was not found!
+Please check whether you installed KDE correctly.
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ KCONFIG_COMPILER=$kde_cv_path
+
+ fi
+
+
+ { echo "$as_me:$LINENO: checking for dcopidlng" >&5
+echo $ECHO_N "checking for dcopidlng... $ECHO_C" >&6; }
+ if test -n "$DCOPIDLNG"; then
+ kde_cv_path="$DCOPIDLNG";
+ else
+ kde_cache=`echo dcopidlng | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/dcopidlng"; then
+ if test -n ""
+ then
+ evalstr="$dir/dcopidlng 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/dcopidlng"
+ break
+ fi
+ else
+ kde_cv_path="$dir/dcopidlng"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program dcopidlng was not found!
+Please check whether you installed KDE correctly.
+" >&5
+echo "$as_me: error: The important program dcopidlng was not found!
+Please check whether you installed KDE correctly.
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ DCOPIDLNG=$kde_cv_path
+
+ fi
+
+ fi
+ if test -n "$kde33ornewer"; then
+
+ { echo "$as_me:$LINENO: checking for makekdewidgets" >&5
+echo $ECHO_N "checking for makekdewidgets... $ECHO_C" >&6; }
+ if test -n "$MAKEKDEWIDGETS"; then
+ kde_cv_path="$MAKEKDEWIDGETS";
+ else
+ kde_cache=`echo makekdewidgets | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/makekdewidgets"; then
+ if test -n ""
+ then
+ evalstr="$dir/makekdewidgets 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/makekdewidgets"
+ break
+ fi
+ else
+ kde_cv_path="$dir/makekdewidgets"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program makekdewidgets was not found!
+Please check whether you installed KDE correctly.
+" >&5
+echo "$as_me: error: The important program makekdewidgets was not found!
+Please check whether you installed KDE correctly.
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ MAKEKDEWIDGETS=$kde_cv_path
+
+ fi
+
+
+ fi
+
+ { echo "$as_me:$LINENO: checking for xmllint" >&5
+echo $ECHO_N "checking for xmllint... $ECHO_C" >&6; }
+ if test -n "$XMLLINT"; then
+ kde_cv_path="$XMLLINT";
+ else
+ kde_cache=`echo xmllint | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z ""; then dirs="${prefix}/bin ${exec_prefix}/bin $dirs"
+ else dirs="$dirs ${prefix}/bin ${exec_prefix}/bin"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/xmllint"; then
+ if test -n ""
+ then
+ evalstr="$dir/xmllint 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/xmllint"
+ break
+ fi
+ else
+ kde_cv_path="$dir/xmllint"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+ XMLLINT=""
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ XMLLINT=$kde_cv_path
+
+ fi
+
+
+ if test -n "$MEINPROC" -a "$MEINPROC" != "compiled"; then
+ kde_sharedirs="/usr/share/kde /usr/local/share /usr/share /opt/kde3/share /opt/kde/share $prefix/share"
+ test -n "$KDEDIR" && kde_sharedirs="$KDEDIR/share $kde_sharedirs"
+
+KDE_XSL_STYLESHEET=NO
+for i in $kde_sharedirs;
+do
+ for j in apps/ksgmltools2/customization/kde-chunk.xsl;
+ do
+ echo "configure: 3700: $i/$j" >&5
+ if test -r "$i/$j"; then
+ echo "taking that" >&5
+ KDE_XSL_STYLESHEET=$i
+ break 2
+ fi
+ done
+done
+
+ if test "$KDE_XSL_STYLESHEET" = "NO"; then
+ KDE_XSL_STYLESHEET=""
+ else
+ KDE_XSL_STYLESHEET="$KDE_XSL_STYLESHEET/apps/ksgmltools2/customization/kde-chunk.xsl"
+ fi
+ fi
+
+ DCOP_DEPENDENCIES='$(DCOPIDL)'
+ if test -n "$kde32ornewer"; then
+ KCFG_DEPENDENCIES='$(KCONFIG_COMPILER)'
+ DCOP_DEPENDENCIES='$(DCOPIDL) $(DCOPIDLNG)'
+
+
+
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+ unset CDPATH
+
+
+
+ kde_default_bindirs="/usr/bin /usr/local/bin /opt/local/bin /usr/X11R6/bin /opt/kde/bin /opt/kde3/bin /usr/kde/bin /usr/local/kde/bin"
+ test -n "$KDEDIR" && kde_default_bindirs="$KDEDIR/bin $kde_default_bindirs"
+ if test -n "$KDEDIRS"; then
+ kde_save_IFS=$IFS
+ IFS=:
+ for dir in $KDEDIRS; do
+ kde_default_bindirs="$dir/bin $kde_default_bindirs "
+ done
+ IFS=$kde_save_IFS
+ fi
+
+ if test "x$prefix" = "xNONE"; then
+
+ { echo "$as_me:$LINENO: checking for kde-config" >&5
+echo $ECHO_N "checking for kde-config... $ECHO_C" >&6; }
+ if test -n "$KDECONFIG"; then
+ kde_cv_path="$KDECONFIG";
+ else
+ kde_cache=`echo kde-config | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z "prepend"; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/kde-config"; then
+ if test -n ""
+ then
+ evalstr="$dir/kde-config 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/kde-config"
+ break
+ fi
+ else
+ kde_cv_path="$dir/kde-config"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program kde-config was not found!
+Please check whether you installed KDE correctly.
+" >&5
+echo "$as_me: error: The important program kde-config was not found!
+Please check whether you installed KDE correctly.
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ KDECONFIG=$kde_cv_path
+
+ fi
+
+ else
+ kde_save_PATH="$PATH"
+ PATH="$exec_prefix/bin:$prefix/bin:$PATH"
+
+ { echo "$as_me:$LINENO: checking for kde-config" >&5
+echo $ECHO_N "checking for kde-config... $ECHO_C" >&6; }
+ if test -n "$KDECONFIG"; then
+ kde_cv_path="$KDECONFIG";
+ else
+ kde_cache=`echo kde-config | sed 'y%./+-%__p_%'`
+
+ if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ kde_cv_path="NONE"
+ kde_save_IFS=$IFS
+ IFS=':'
+ dirs=""
+ for dir in $PATH; do
+ dirs="$dirs $dir"
+ done
+ if test -z "prepend"; then dirs="$kde_default_bindirs $dirs"
+ else dirs="$dirs $kde_default_bindirs"
+ fi
+ IFS=$kde_save_IFS
+
+ for dir in $dirs; do
+ if test -x "$dir/kde-config"; then
+ if test -n ""
+ then
+ evalstr="$dir/kde-config 2>&1 "
+ if eval $evalstr; then
+ kde_cv_path="$dir/kde-config"
+ break
+ fi
+ else
+ kde_cv_path="$dir/kde-config"
+ break
+ fi
+ fi
+ done
+
+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
+
+
+fi
+
+
+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
+
+ fi
+
+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
+ { echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+
+ { { echo "$as_me:$LINENO: error: The important program kde-config was not found!
+Please check whether you installed KDE correctly.
+" >&5
+echo "$as_me: error: The important program kde-config was not found!
+Please check whether you installed KDE correctly.
+" >&2;}
+ { (exit 1); exit 1; }; }
+
+ else
+ { echo "$as_me:$LINENO: result: $kde_cv_path" >&5
+echo "${ECHO_T}$kde_cv_path" >&6; }
+ KDECONFIG=$kde_cv_path
+
+ fi
+
+ PATH="$kde_save_PATH"
+ fi
+
+ kde_libs_prefix=`$KDECONFIG --prefix`
+ if test -z "$kde_libs_prefix" || test ! -x "$kde_libs_prefix"; then
+ { { echo "$as_me:$LINENO: error: $KDECONFIG --prefix outputed the non existant prefix '$kde_libs_prefix' for kdelibs.
+ This means it has been moved since you installed it.
+ This won't work. Please recompile kdelibs for the new prefix.
+ " >&5
+echo "$as_me: error: $KDECONFIG --prefix outputed the non existant prefix '$kde_libs_prefix' for kdelibs.
+ This means it has been moved since you installed it.
+ This won't work. Please recompile kdelibs for the new prefix.
+ " >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ kde_libs_htmldir=`$KDECONFIG --install html --expandvars`
+
+ { echo "$as_me:$LINENO: checking where to install" >&5
+echo $ECHO_N "checking where to install... $ECHO_C" >&6; }
+ if test "x$prefix" = "xNONE"; then
+ prefix=$kde_libs_prefix
+ { echo "$as_me:$LINENO: result: $prefix (as returned by kde-config)" >&5
+echo "${ECHO_T}$prefix (as returned by kde-config)" >&6; }
+ else
+ given_prefix=$prefix
+ { echo "$as_me:$LINENO: result: $prefix (as requested)" >&5
+echo "${ECHO_T}$prefix (as requested)" >&6; }
+ fi
+
+ # And delete superfluous '/' to make compares easier
+ prefix=`echo "$prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
+ exec_prefix=`echo "$exec_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
+ given_prefix=`echo "$given_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
+
+
+
+
+
+
+ # Check whether --enable-fast-perl was given.
+if test "${enable_fast_perl+set}" = set; then
+ enableval=$enable_fast_perl; with_fast_perl=$enableval
+else
+ with_fast_perl=yes
+fi
+
+
+
+ val=
+ if test -f $srcdir/configure.files ; then
+ val=`sed -e 's%^%\$(top_srcdir)/%' $srcdir/configure.files`
+ fi
+ CONF_FILES=
+ if test -n "$val" ; then
+ for i in $val ; do
+ CONF_FILES="$CONF_FILES $i"
+ done
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+kdeinitdir='$(kde_moduledir)'
+
+
+
+if test "$kde_qtver" = 1; then
+ kde_minidir="$kde_icondir/mini"
+else
+# for KDE 1 - this breaks KDE2 apps using minidir, but
+# that's the plan ;-/
+ kde_minidir="/dev/null"
+fi
+
+# Find a good install program. We prefer a C program (faster),
+# so one script is as good as another. But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
+echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in
+ ./ | .// | /cC/* | \
+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
+ /usr/ucb/* ) ;;
+ *)
+ # OSF1 and SCO ODT 3.0 have their own names for install.
+ # Don't use installbsd from OSF since it installs stuff as root
+ # by default.
+ for ac_prog in ginstall scoinst install; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+ if test $ac_prog = install &&
+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # AIX install. It has an incompatible calling convention.
+ :
+ elif test $ac_prog = install &&
+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # program-specific install script used by HP pwplus--don't use.
+ :
+ else
+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+ break 3
+ fi
+ fi
+ done
+ done
+ ;;
+esac
+done
+IFS=$as_save_IFS
+
+
+fi
+ if test "${ac_cv_path_install+set}" = set; then
+ INSTALL=$ac_cv_path_install
+ else
+ # As a last resort, use the slow shell script. Don't cache a
+ # value for INSTALL within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the value is a relative name.
+ INSTALL=$ac_install_sh
+ fi
+fi
+{ echo "$as_me:$LINENO: result: $INSTALL" >&5
+echo "${ECHO_T}$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+{ echo "$as_me:$LINENO: checking whether ln -s works" >&5
+echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
+LN_S=$as_ln_s
+if test "$LN_S" = "ln -s"; then
+ { echo "$as_me:$LINENO: result: yes" >&5
+echo "${ECHO_T}yes" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
+echo "${ECHO_T}no, using $LN_S" >&6; }
+fi
+
+
+
+DO_NOT_COMPILE="$DO_NOT_COMPILE CVS debian bsd-port admin"
+TOPSUBDIRS=""
+
+if test ! -s $srcdir/subdirs; then
+ files=`cd $srcdir && ls -1`
+ dirs=`for i in $files; do if test -d $i; then echo $i; fi; done`
+ for i in $dirs; do
+ echo $i >> $srcdir/subdirs
+ done
+fi
+
+ac_topsubdirs=
+if test -s $srcdir/inst-apps; then
+ ac_topsubdirs="`cat $srcdir/inst-apps`"
+elif test -s $srcdir/subdirs; then
+ ac_topsubdirs="`cat $srcdir/subdirs`"
+fi
+
+for i in $ac_topsubdirs; do
+ { echo "$as_me:$LINENO: checking if $i should be compiled" >&5
+echo $ECHO_N "checking if $i should be compiled... $ECHO_C" >&6; }
+ if test -d $srcdir/$i; then
+ install_it="yes"
+ for j in $DO_NOT_COMPILE; do
+ if test $i = $j; then
+ install_it="no"
+ fi
+ done
+ else
+ install_it="no"
+ fi
+ { echo "$as_me:$LINENO: result: $install_it" >&5
+echo "${ECHO_T}$install_it" >&6; }
+ vari=`echo $i | sed -e 's,[-+.@],_,g'`
+ if test $install_it = "yes"; then
+ TOPSUBDIRS="$TOPSUBDIRS $i"
+ eval "$vari""_SUBDIR_included=yes"
+ else
+ eval "$vari""_SUBDIR_included=no"
+ fi
+done
+
+
+
+ac_config_files="$ac_config_files Makefile"
+
+ac_config_files="$ac_config_files data/Makefile"
+
+ac_config_files="$ac_config_files data/kdeedu/Makefile"
+
+ac_config_files="$ac_config_files data/kdeedu/klettres/Makefile"
+
+ac_config_files="$ac_config_files data/kdeedu/klettres/alpha/Makefile"
+
+ac_config_files="$ac_config_files data/kdeedu/klettres/syllab/Makefile"
+
+ac_config_files="$ac_config_files data/kdeedu/kturtle/Makefile"
+
+ac_config_files="$ac_config_files docs/Makefile"
+
+ac_config_files="$ac_config_files docs/common/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/faq/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/glossary/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kate/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/arts/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/background/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/bell/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/cache/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/clock/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/colors/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/cookies/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/crypto/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/desktop/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/desktopbehavior/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/ebrowsing/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/email/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/energy/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/filemanager/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/filetypes/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/fonts/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/helpindex/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/icons/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmaccess/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmcss/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmfontinst/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmkonsole/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmlaunch/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmnotify/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmsmserver/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmstyle/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kcmtaskbar/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kdm/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/keyboard/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/keys/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/khtml/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kthememgr/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/kwindecoration/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/language/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/mouse/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/netpref/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/panel/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/panelappearance/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/passwords/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/proxy/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/screensaver/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/smb/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/spellchecking/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/useragent/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kcontrol/windowmanagement/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kdebugdialog/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kdeprint/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kdesu/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kdm/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kfind/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/khelpcenter/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/khelpcenter/faq/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/khelpcenter/glossary/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/khelpcenter/quickstart/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/khelpcenter/userguide/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/khelpcenter/visualdict/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kicker/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/devices/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/dma/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/interrupts/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/ioports/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/memory/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/nics/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/opengl/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/partitions/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/pci/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/pcmcia/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/processor/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/protocols/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/samba/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/scsi/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/sound/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/usb/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kinfocenter/xserver/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kioslave/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/klipper/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kmenuedit/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/konqueror/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/konsole/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kpager/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/ksplashml/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/ksysguard/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kwrite/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/kxkb/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/quickstart/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/userguide/Makefile"
+
+ac_config_files="$ac_config_files docs/kdebase/visualdict/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeedu/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeedu/klatin/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeedu/kmplot/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeedu/kstars/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeedu/kturtle/Makefile"
+
+ac_config_files="$ac_config_files docs/kdelibs/Makefile"
+
+ac_config_files="$ac_config_files docs/kdelibs/kspell/Makefile"
+
+ac_config_files="$ac_config_files docs/kdemultimedia/Makefile"
+
+ac_config_files="$ac_config_files docs/kdemultimedia/kcontrol/Makefile"
+
+ac_config_files="$ac_config_files docs/kdemultimedia/kcontrol/kmixcfg/Makefile"
+
+ac_config_files="$ac_config_files docs/kdenetwork/Makefile"
+
+ac_config_files="$ac_config_files docs/kdenetwork/kcontrol/Makefile"
+
+ac_config_files="$ac_config_files docs/kdenetwork/kcontrol/kcmktalkd/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/kaddressbook/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/kalarm/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/kcontrol/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/kcontrol/kalarmd/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/kleopatra/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/kmail/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/knode/Makefile"
+
+ac_config_files="$ac_config_files docs/kdepim/knotes/Makefile"
+
+ac_config_files="$ac_config_files docs/kdesdk/Makefile"
+
+ac_config_files="$ac_config_files docs/kdesdk/cervisia/Makefile"
+
+ac_config_files="$ac_config_files docs/kdesdk/kbabel/Makefile"
+
+ac_config_files="$ac_config_files docs/kdesdk/kbugbuster/Makefile"
+
+ac_config_files="$ac_config_files docs/kdesdk/kcachegrind/Makefile"
+
+ac_config_files="$ac_config_files docs/kdesdk/kompare/Makefile"
+
+ac_config_files="$ac_config_files docs/kdesdk/umbrello/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeutils/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeutils/kcontrol/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeutils/kinfocenter/Makefile"
+
+ac_config_files="$ac_config_files docs/kdeutils/kinfocenter/blockdevices/Makefile"
+
+ac_config_files="$ac_config_files messages/Makefile"
+
+ac_config_files="$ac_config_files messages/kdeaccessibility/Makefile"
+
+ac_config_files="$ac_config_files messages/kdeaddons/Makefile"
+
+ac_config_files="$ac_config_files messages/kdeadmin/Makefile"
+
+ac_config_files="$ac_config_files messages/kdeartwork/Makefile"
+
+ac_config_files="$ac_config_files messages/kdebase/Makefile"
+
+ac_config_files="$ac_config_files messages/kdeedu/Makefile"
+
+ac_config_files="$ac_config_files messages/kdegames/Makefile"
+
+ac_config_files="$ac_config_files messages/kdegraphics/Makefile"
+
+ac_config_files="$ac_config_files messages/kdelibs/Makefile"
+
+ac_config_files="$ac_config_files messages/kdemultimedia/Makefile"
+
+ac_config_files="$ac_config_files messages/kdenetwork/Makefile"
+
+ac_config_files="$ac_config_files messages/kdepim/Makefile"
+
+ac_config_files="$ac_config_files messages/kdesdk/Makefile"
+
+ac_config_files="$ac_config_files messages/kdetoys/Makefile"
+
+ac_config_files="$ac_config_files messages/kdeutils/Makefile"
+
+ac_config_files="$ac_config_files messages/kdevelop/Makefile"
+
+ac_config_files="$ac_config_files messages/kdewebdev/Makefile"
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems. If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+ eval ac_val=\$$ac_var
+ case $ac_val in #(
+ *${as_nl}*)
+ case $ac_var in #(
+ *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
+echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
+ esac
+ case $ac_var in #(
+ _ | IFS | as_nl) ;; #(
+ *) $as_unset $ac_var ;;
+ esac ;;
+ esac
+ done
+
+ (set) 2>&1 |
+ case $as_nl`(ac_space=' '; set) 2>&1` in #(
+ *${as_nl}ac_space=\ *)
+ # `set' does not quote correctly, so add quotes (double-quote
+ # substitution turns \\\\ into \\, and sed turns \\ into \).
+ sed -n \
+ "s/'/'\\\\''/g;
+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+ ;; #(
+ *)
+ # `set' quotes correctly as required by POSIX, so do not add quotes.
+ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+ ;;
+ esac |
+ sort
+) |
+ sed '
+ /^ac_cv_env_/b end
+ t clear
+ :clear
+ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+ t end
+ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+ :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+ if test -w "$cache_file"; then
+ test "x$cache_file" != "x/dev/null" &&
+ { echo "$as_me:$LINENO: updating cache $cache_file" >&5
+echo "$as_me: updating cache $cache_file" >&6;}
+ cat confcache >$cache_file
+ else
+ { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
+echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+ fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+DEFS=-DHAVE_CONFIG_H
+
+ac_libobjs=
+ac_ltlibobjs=
+for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
+ # 1. Remove the extension, and $U if already installed.
+ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+ ac_i=`echo "$ac_i" | sed "$ac_script"`
+ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
+ # will be set to the directory where LIBOBJS objects are built.
+ ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+ ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIBOBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+if test -z "${include_ARTS_TRUE}" && test -z "${include_ARTS_FALSE}"; then
+ { { echo "$as_me:$LINENO: error: conditional \"include_ARTS\" was never defined.
+Usually this means the macro was only invoked conditionally." >&5
+echo "$as_me: error: conditional \"include_ARTS\" was never defined.
+Usually this means the macro was only invoked conditionally." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+: ${CONFIG_STATUS=./config.status}
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
+echo "$as_me: creating $CONFIG_STATUS" >&6;}
+cat >$CONFIG_STATUS <<_ACEOF
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ echo "#! /bin/sh" >conf$$.sh
+ echo "exit 0" >>conf$$.sh
+ chmod +x conf$$.sh
+ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+ PATH_SEPARATOR=';'
+ else
+ PATH_SEPARATOR=:
+ fi
+ rm -f conf$$.sh
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+as_nl='
+'
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+for as_var in \
+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
+ LC_TELEPHONE LC_TIME
+do
+ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
+ eval $as_var=C; export $as_var
+ else
+ ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+ fi
+done
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir
+fi
+echo >conf$$.file
+if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.61. Invocation command line was
+
+ CONFIG_FILES = $CONFIG_FILES
+ CONFIG_HEADERS = $CONFIG_HEADERS
+ CONFIG_LINKS = $CONFIG_LINKS
+ CONFIG_COMMANDS = $CONFIG_COMMANDS
+ $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<_ACEOF
+# Files that config.status was made for.
+config_files="$ac_config_files"
+config_headers="$ac_config_headers"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTIONS] [FILE]...
+
+ -h, --help print this help, then exit
+ -V, --version print version number and configuration settings, then exit
+ -q, --quiet do not print progress messages
+ -d, --debug don't remove temporary files
+ --recheck update $as_me by reconfiguring in the same conditions
+ --file=FILE[:TEMPLATE]
+ instantiate the configuration file FILE
+ --header=FILE[:TEMPLATE]
+ instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Report bugs to <bug-autoconf@gnu.org>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+ac_cs_version="\\
+config.status
+configured by $0, generated by GNU Autoconf 2.61,
+ with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
+
+Copyright (C) 2006 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+INSTALL='$INSTALL'
+MKDIR_P='$MKDIR_P'
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+# If no file are specified by the user, then we need to provide default
+# value. By we need to know if files were specified by the user.
+ac_need_defaults=:
+while test $# != 0
+do
+ case $1 in
+ --*=*)
+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
+ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+ ac_shift=:
+ ;;
+ *)
+ ac_option=$1
+ ac_optarg=$2
+ ac_shift=shift
+ ;;
+ esac
+
+ case $ac_option in
+ # Handling of the options.
+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ ac_cs_recheck=: ;;
+ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+ echo "$ac_cs_version"; exit ;;
+ --debug | --debu | --deb | --de | --d | -d )
+ debug=: ;;
+ --file | --fil | --fi | --f )
+ $ac_shift
+ CONFIG_FILES="$CONFIG_FILES $ac_optarg"
+ ac_need_defaults=false;;
+ --header | --heade | --head | --hea )
+ $ac_shift
+ CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
+ ac_need_defaults=false;;
+ --he | --h)
+ # Conflict between --help and --header
+ { echo "$as_me: error: ambiguous option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; };;
+ --help | --hel | -h )
+ echo "$ac_cs_usage"; exit ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil | --si | --s)
+ ac_cs_silent=: ;;
+
+ # This is an error.
+ -*) { echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; } ;;
+
+ *) ac_config_targets="$ac_config_targets $1"
+ ac_need_defaults=false ;;
+
+ esac
+ shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+ exec 6>/dev/null
+ ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+if \$ac_cs_recheck; then
+ echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
+ CONFIG_SHELL=$SHELL
+ export CONFIG_SHELL
+ exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF
+exec 5>>config.log
+{
+ echo
+ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+ echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+ case $ac_config_target in
+ "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
+ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+ "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;;
+ "data/kdeedu/Makefile") CONFIG_FILES="$CONFIG_FILES data/kdeedu/Makefile" ;;
+ "data/kdeedu/klettres/Makefile") CONFIG_FILES="$CONFIG_FILES data/kdeedu/klettres/Makefile" ;;
+ "data/kdeedu/klettres/alpha/Makefile") CONFIG_FILES="$CONFIG_FILES data/kdeedu/klettres/alpha/Makefile" ;;
+ "data/kdeedu/klettres/syllab/Makefile") CONFIG_FILES="$CONFIG_FILES data/kdeedu/klettres/syllab/Makefile" ;;
+ "data/kdeedu/kturtle/Makefile") CONFIG_FILES="$CONFIG_FILES data/kdeedu/kturtle/Makefile" ;;
+ "docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;;
+ "docs/common/Makefile") CONFIG_FILES="$CONFIG_FILES docs/common/Makefile" ;;
+ "docs/kdebase/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/Makefile" ;;
+ "docs/kdebase/faq/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/faq/Makefile" ;;
+ "docs/kdebase/glossary/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/glossary/Makefile" ;;
+ "docs/kdebase/kate/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kate/Makefile" ;;
+ "docs/kdebase/kcontrol/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/Makefile" ;;
+ "docs/kdebase/kcontrol/arts/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/arts/Makefile" ;;
+ "docs/kdebase/kcontrol/background/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/background/Makefile" ;;
+ "docs/kdebase/kcontrol/bell/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/bell/Makefile" ;;
+ "docs/kdebase/kcontrol/cache/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/cache/Makefile" ;;
+ "docs/kdebase/kcontrol/clock/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/clock/Makefile" ;;
+ "docs/kdebase/kcontrol/colors/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/colors/Makefile" ;;
+ "docs/kdebase/kcontrol/cookies/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/cookies/Makefile" ;;
+ "docs/kdebase/kcontrol/crypto/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/crypto/Makefile" ;;
+ "docs/kdebase/kcontrol/desktop/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/desktop/Makefile" ;;
+ "docs/kdebase/kcontrol/desktopbehavior/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/desktopbehavior/Makefile" ;;
+ "docs/kdebase/kcontrol/ebrowsing/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/ebrowsing/Makefile" ;;
+ "docs/kdebase/kcontrol/email/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/email/Makefile" ;;
+ "docs/kdebase/kcontrol/energy/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/energy/Makefile" ;;
+ "docs/kdebase/kcontrol/filemanager/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/filemanager/Makefile" ;;
+ "docs/kdebase/kcontrol/filetypes/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/filetypes/Makefile" ;;
+ "docs/kdebase/kcontrol/fonts/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/fonts/Makefile" ;;
+ "docs/kdebase/kcontrol/helpindex/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/helpindex/Makefile" ;;
+ "docs/kdebase/kcontrol/icons/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/icons/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmaccess/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmaccess/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmcss/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmcss/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmfontinst/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmfontinst/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmkonsole/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmkonsole/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmlaunch/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmlaunch/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmnotify/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmnotify/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmsmserver/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmsmserver/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmstyle/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmstyle/Makefile" ;;
+ "docs/kdebase/kcontrol/kcmtaskbar/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kcmtaskbar/Makefile" ;;
+ "docs/kdebase/kcontrol/kdm/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kdm/Makefile" ;;
+ "docs/kdebase/kcontrol/keyboard/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/keyboard/Makefile" ;;
+ "docs/kdebase/kcontrol/keys/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/keys/Makefile" ;;
+ "docs/kdebase/kcontrol/khtml/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/khtml/Makefile" ;;
+ "docs/kdebase/kcontrol/kthememgr/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kthememgr/Makefile" ;;
+ "docs/kdebase/kcontrol/kwindecoration/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/kwindecoration/Makefile" ;;
+ "docs/kdebase/kcontrol/language/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/language/Makefile" ;;
+ "docs/kdebase/kcontrol/mouse/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/mouse/Makefile" ;;
+ "docs/kdebase/kcontrol/netpref/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/netpref/Makefile" ;;
+ "docs/kdebase/kcontrol/panel/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/panel/Makefile" ;;
+ "docs/kdebase/kcontrol/panelappearance/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/panelappearance/Makefile" ;;
+ "docs/kdebase/kcontrol/passwords/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/passwords/Makefile" ;;
+ "docs/kdebase/kcontrol/proxy/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/proxy/Makefile" ;;
+ "docs/kdebase/kcontrol/screensaver/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/screensaver/Makefile" ;;
+ "docs/kdebase/kcontrol/smb/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/smb/Makefile" ;;
+ "docs/kdebase/kcontrol/spellchecking/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/spellchecking/Makefile" ;;
+ "docs/kdebase/kcontrol/useragent/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/useragent/Makefile" ;;
+ "docs/kdebase/kcontrol/windowmanagement/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kcontrol/windowmanagement/Makefile" ;;
+ "docs/kdebase/kdebugdialog/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kdebugdialog/Makefile" ;;
+ "docs/kdebase/kdeprint/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kdeprint/Makefile" ;;
+ "docs/kdebase/kdesu/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kdesu/Makefile" ;;
+ "docs/kdebase/kdm/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kdm/Makefile" ;;
+ "docs/kdebase/kfind/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kfind/Makefile" ;;
+ "docs/kdebase/khelpcenter/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/khelpcenter/Makefile" ;;
+ "docs/kdebase/khelpcenter/faq/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/khelpcenter/faq/Makefile" ;;
+ "docs/kdebase/khelpcenter/glossary/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/khelpcenter/glossary/Makefile" ;;
+ "docs/kdebase/khelpcenter/quickstart/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/khelpcenter/quickstart/Makefile" ;;
+ "docs/kdebase/khelpcenter/userguide/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/khelpcenter/userguide/Makefile" ;;
+ "docs/kdebase/khelpcenter/visualdict/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/khelpcenter/visualdict/Makefile" ;;
+ "docs/kdebase/kicker/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kicker/Makefile" ;;
+ "docs/kdebase/kinfocenter/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/Makefile" ;;
+ "docs/kdebase/kinfocenter/devices/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/devices/Makefile" ;;
+ "docs/kdebase/kinfocenter/dma/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/dma/Makefile" ;;
+ "docs/kdebase/kinfocenter/interrupts/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/interrupts/Makefile" ;;
+ "docs/kdebase/kinfocenter/ioports/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/ioports/Makefile" ;;
+ "docs/kdebase/kinfocenter/memory/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/memory/Makefile" ;;
+ "docs/kdebase/kinfocenter/nics/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/nics/Makefile" ;;
+ "docs/kdebase/kinfocenter/opengl/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/opengl/Makefile" ;;
+ "docs/kdebase/kinfocenter/partitions/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/partitions/Makefile" ;;
+ "docs/kdebase/kinfocenter/pci/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/pci/Makefile" ;;
+ "docs/kdebase/kinfocenter/pcmcia/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/pcmcia/Makefile" ;;
+ "docs/kdebase/kinfocenter/processor/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/processor/Makefile" ;;
+ "docs/kdebase/kinfocenter/protocols/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/protocols/Makefile" ;;
+ "docs/kdebase/kinfocenter/samba/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/samba/Makefile" ;;
+ "docs/kdebase/kinfocenter/scsi/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/scsi/Makefile" ;;
+ "docs/kdebase/kinfocenter/sound/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/sound/Makefile" ;;
+ "docs/kdebase/kinfocenter/usb/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/usb/Makefile" ;;
+ "docs/kdebase/kinfocenter/xserver/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kinfocenter/xserver/Makefile" ;;
+ "docs/kdebase/kioslave/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kioslave/Makefile" ;;
+ "docs/kdebase/klipper/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/klipper/Makefile" ;;
+ "docs/kdebase/kmenuedit/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kmenuedit/Makefile" ;;
+ "docs/kdebase/konqueror/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/konqueror/Makefile" ;;
+ "docs/kdebase/konsole/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/konsole/Makefile" ;;
+ "docs/kdebase/kpager/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kpager/Makefile" ;;
+ "docs/kdebase/ksplashml/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/ksplashml/Makefile" ;;
+ "docs/kdebase/ksysguard/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/ksysguard/Makefile" ;;
+ "docs/kdebase/kwrite/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kwrite/Makefile" ;;
+ "docs/kdebase/kxkb/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/kxkb/Makefile" ;;
+ "docs/kdebase/quickstart/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/quickstart/Makefile" ;;
+ "docs/kdebase/userguide/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/userguide/Makefile" ;;
+ "docs/kdebase/visualdict/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdebase/visualdict/Makefile" ;;
+ "docs/kdeedu/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeedu/Makefile" ;;
+ "docs/kdeedu/klatin/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeedu/klatin/Makefile" ;;
+ "docs/kdeedu/kmplot/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeedu/kmplot/Makefile" ;;
+ "docs/kdeedu/kstars/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeedu/kstars/Makefile" ;;
+ "docs/kdeedu/kturtle/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeedu/kturtle/Makefile" ;;
+ "docs/kdelibs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdelibs/Makefile" ;;
+ "docs/kdelibs/kspell/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdelibs/kspell/Makefile" ;;
+ "docs/kdemultimedia/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdemultimedia/Makefile" ;;
+ "docs/kdemultimedia/kcontrol/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdemultimedia/kcontrol/Makefile" ;;
+ "docs/kdemultimedia/kcontrol/kmixcfg/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdemultimedia/kcontrol/kmixcfg/Makefile" ;;
+ "docs/kdenetwork/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdenetwork/Makefile" ;;
+ "docs/kdenetwork/kcontrol/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdenetwork/kcontrol/Makefile" ;;
+ "docs/kdenetwork/kcontrol/kcmktalkd/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdenetwork/kcontrol/kcmktalkd/Makefile" ;;
+ "docs/kdepim/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/Makefile" ;;
+ "docs/kdepim/kaddressbook/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/kaddressbook/Makefile" ;;
+ "docs/kdepim/kalarm/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/kalarm/Makefile" ;;
+ "docs/kdepim/kcontrol/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/kcontrol/Makefile" ;;
+ "docs/kdepim/kcontrol/kalarmd/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/kcontrol/kalarmd/Makefile" ;;
+ "docs/kdepim/kleopatra/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/kleopatra/Makefile" ;;
+ "docs/kdepim/kmail/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/kmail/Makefile" ;;
+ "docs/kdepim/knode/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/knode/Makefile" ;;
+ "docs/kdepim/knotes/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdepim/knotes/Makefile" ;;
+ "docs/kdesdk/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdesdk/Makefile" ;;
+ "docs/kdesdk/cervisia/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdesdk/cervisia/Makefile" ;;
+ "docs/kdesdk/kbabel/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdesdk/kbabel/Makefile" ;;
+ "docs/kdesdk/kbugbuster/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdesdk/kbugbuster/Makefile" ;;
+ "docs/kdesdk/kcachegrind/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdesdk/kcachegrind/Makefile" ;;
+ "docs/kdesdk/kompare/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdesdk/kompare/Makefile" ;;
+ "docs/kdesdk/umbrello/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdesdk/umbrello/Makefile" ;;
+ "docs/kdeutils/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeutils/Makefile" ;;
+ "docs/kdeutils/kcontrol/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeutils/kcontrol/Makefile" ;;
+ "docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile" ;;
+ "docs/kdeutils/kinfocenter/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeutils/kinfocenter/Makefile" ;;
+ "docs/kdeutils/kinfocenter/blockdevices/Makefile") CONFIG_FILES="$CONFIG_FILES docs/kdeutils/kinfocenter/blockdevices/Makefile" ;;
+ "messages/Makefile") CONFIG_FILES="$CONFIG_FILES messages/Makefile" ;;
+ "messages/kdeaccessibility/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdeaccessibility/Makefile" ;;
+ "messages/kdeaddons/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdeaddons/Makefile" ;;
+ "messages/kdeadmin/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdeadmin/Makefile" ;;
+ "messages/kdeartwork/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdeartwork/Makefile" ;;
+ "messages/kdebase/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdebase/Makefile" ;;
+ "messages/kdeedu/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdeedu/Makefile" ;;
+ "messages/kdegames/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdegames/Makefile" ;;
+ "messages/kdegraphics/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdegraphics/Makefile" ;;
+ "messages/kdelibs/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdelibs/Makefile" ;;
+ "messages/kdemultimedia/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdemultimedia/Makefile" ;;
+ "messages/kdenetwork/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdenetwork/Makefile" ;;
+ "messages/kdepim/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdepim/Makefile" ;;
+ "messages/kdesdk/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdesdk/Makefile" ;;
+ "messages/kdetoys/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdetoys/Makefile" ;;
+ "messages/kdeutils/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdeutils/Makefile" ;;
+ "messages/kdevelop/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdevelop/Makefile" ;;
+ "messages/kdewebdev/Makefile") CONFIG_FILES="$CONFIG_FILES messages/kdewebdev/Makefile" ;;
+
+ *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used. Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+fi
+
+# Have a temporary directory for convenience. Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+ tmp=
+ trap 'exit_status=$?
+ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+ trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+ test -n "$tmp" && test -d "$tmp"
+} ||
+{
+ tmp=./conf$$-$RANDOM
+ (umask 077 && mkdir "$tmp")
+} ||
+{
+ echo "$me: cannot create a temporary directory in ." >&2
+ { (exit 1); exit 1; }
+}
+
+#
+# Set up the sed scripts for CONFIG_FILES section.
+#
+
+# No need to generate the scripts if there are no CONFIG_FILES.
+# This happens for instance when ./config.status config.h
+if test -n "$CONFIG_FILES"; then
+
+_ACEOF
+
+
+
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+ cat >conf$$subs.sed <<_ACEOF
+SHELL!$SHELL$ac_delim
+PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
+PACKAGE_NAME!$PACKAGE_NAME$ac_delim
+PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
+PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
+PACKAGE_STRING!$PACKAGE_STRING$ac_delim
+PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
+exec_prefix!$exec_prefix$ac_delim
+prefix!$prefix$ac_delim
+program_transform_name!$program_transform_name$ac_delim
+bindir!$bindir$ac_delim
+sbindir!$sbindir$ac_delim
+libexecdir!$libexecdir$ac_delim
+datarootdir!$datarootdir$ac_delim
+datadir!$datadir$ac_delim
+sysconfdir!$sysconfdir$ac_delim
+sharedstatedir!$sharedstatedir$ac_delim
+localstatedir!$localstatedir$ac_delim
+includedir!$includedir$ac_delim
+oldincludedir!$oldincludedir$ac_delim
+docdir!$docdir$ac_delim
+infodir!$infodir$ac_delim
+htmldir!$htmldir$ac_delim
+dvidir!$dvidir$ac_delim
+pdfdir!$pdfdir$ac_delim
+psdir!$psdir$ac_delim
+libdir!$libdir$ac_delim
+localedir!$localedir$ac_delim
+mandir!$mandir$ac_delim
+DEFS!$DEFS$ac_delim
+ECHO_C!$ECHO_C$ac_delim
+ECHO_N!$ECHO_N$ac_delim
+ECHO_T!$ECHO_T$ac_delim
+LIBS!$LIBS$ac_delim
+build_alias!$build_alias$ac_delim
+host_alias!$host_alias$ac_delim
+target_alias!$target_alias$ac_delim
+INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
+INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
+INSTALL_DATA!$INSTALL_DATA$ac_delim
+am__isrc!$am__isrc$ac_delim
+CYGPATH_W!$CYGPATH_W$ac_delim
+PACKAGE!$PACKAGE$ac_delim
+VERSION!$VERSION$ac_delim
+ACLOCAL!$ACLOCAL$ac_delim
+AUTOCONF!$AUTOCONF$ac_delim
+AUTOMAKE!$AUTOMAKE$ac_delim
+AUTOHEADER!$AUTOHEADER$ac_delim
+MAKEINFO!$MAKEINFO$ac_delim
+install_sh!$install_sh$ac_delim
+STRIP!$STRIP$ac_delim
+INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
+mkdir_p!$mkdir_p$ac_delim
+AWK!$AWK$ac_delim
+SET_MAKE!$SET_MAKE$ac_delim
+am__leading_dot!$am__leading_dot$ac_delim
+AMTAR!$AMTAR$ac_delim
+am__tar!$am__tar$ac_delim
+am__untar!$am__untar$ac_delim
+AUTODIRS!$AUTODIRS$ac_delim
+MSGFMT!$MSGFMT$ac_delim
+GMSGFMT!$GMSGFMT$ac_delim
+XGETTEXT!$XGETTEXT$ac_delim
+KDE_EXTRA_RPATH!$KDE_EXTRA_RPATH$ac_delim
+KDE_RPATH!$KDE_RPATH$ac_delim
+X_RPATH!$X_RPATH$ac_delim
+include_ARTS_TRUE!$include_ARTS_TRUE$ac_delim
+include_ARTS_FALSE!$include_ARTS_FALSE$ac_delim
+MAKEKDEWIDGETS!$MAKEKDEWIDGETS$ac_delim
+KCONFIG_COMPILER!$KCONFIG_COMPILER$ac_delim
+KCFG_DEPENDENCIES!$KCFG_DEPENDENCIES$ac_delim
+DCOPIDLNG!$DCOPIDLNG$ac_delim
+DCOPIDL!$DCOPIDL$ac_delim
+DCOPIDL2CPP!$DCOPIDL2CPP$ac_delim
+DCOP_DEPENDENCIES!$DCOP_DEPENDENCIES$ac_delim
+MCOPIDL!$MCOPIDL$ac_delim
+ARTSCCONFIG!$ARTSCCONFIG$ac_delim
+MEINPROC!$MEINPROC$ac_delim
+KDE_XSL_STYLESHEET!$KDE_XSL_STYLESHEET$ac_delim
+XMLLINT!$XMLLINT$ac_delim
+KDECONFIG!$KDECONFIG$ac_delim
+kde_libs_prefix!$kde_libs_prefix$ac_delim
+kde_libs_htmldir!$kde_libs_htmldir$ac_delim
+CONF_FILES!$CONF_FILES$ac_delim
+kde_htmldir!$kde_htmldir$ac_delim
+kde_appsdir!$kde_appsdir$ac_delim
+kde_icondir!$kde_icondir$ac_delim
+kde_sounddir!$kde_sounddir$ac_delim
+kde_datadir!$kde_datadir$ac_delim
+kde_locale!$kde_locale$ac_delim
+kde_confdir!$kde_confdir$ac_delim
+kde_kcfgdir!$kde_kcfgdir$ac_delim
+kde_mimedir!$kde_mimedir$ac_delim
+kde_wallpaperdir!$kde_wallpaperdir$ac_delim
+kde_bindir!$kde_bindir$ac_delim
+xdg_appsdir!$xdg_appsdir$ac_delim
+xdg_menudir!$xdg_menudir$ac_delim
+_ACEOF
+
+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
+ break
+ elif $ac_last_try; then
+ { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+ else
+ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+ fi
+done
+
+ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
+if test -n "$ac_eof"; then
+ ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
+ ac_eof=`expr $ac_eof + 1`
+fi
+
+cat >>$CONFIG_STATUS <<_ACEOF
+cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+_ACEOF
+sed '
+s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
+s/^/s,@/; s/!/@,|#_!!_#|/
+:n
+t n
+s/'"$ac_delim"'$/,g/; t
+s/$/\\/; p
+N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
+' >>$CONFIG_STATUS <conf$$subs.sed
+rm -f conf$$subs.sed
+cat >>$CONFIG_STATUS <<_ACEOF
+CEOF$ac_eof
+_ACEOF
+
+
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+ cat >conf$$subs.sed <<_ACEOF
+xdg_directorydir!$xdg_directorydir$ac_delim
+kde_templatesdir!$kde_templatesdir$ac_delim
+kde_servicesdir!$kde_servicesdir$ac_delim
+kde_servicetypesdir!$kde_servicetypesdir$ac_delim
+kde_moduledir!$kde_moduledir$ac_delim
+kdeinitdir!$kdeinitdir$ac_delim
+kde_styledir!$kde_styledir$ac_delim
+kde_widgetdir!$kde_widgetdir$ac_delim
+LN_S!$LN_S$ac_delim
+TOPSUBDIRS!$TOPSUBDIRS$ac_delim
+LIBOBJS!$LIBOBJS$ac_delim
+LTLIBOBJS!$LTLIBOBJS$ac_delim
+_ACEOF
+
+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 12; then
+ break
+ elif $ac_last_try; then
+ { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+ else
+ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+ fi
+done
+
+ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
+if test -n "$ac_eof"; then
+ ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
+ ac_eof=`expr $ac_eof + 1`
+fi
+
+cat >>$CONFIG_STATUS <<_ACEOF
+cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
+_ACEOF
+sed '
+s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
+s/^/s,@/; s/!/@,|#_!!_#|/
+:n
+t n
+s/'"$ac_delim"'$/,g/; t
+s/$/\\/; p
+N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
+' >>$CONFIG_STATUS <conf$$subs.sed
+rm -f conf$$subs.sed
+cat >>$CONFIG_STATUS <<_ACEOF
+:end
+s/|#_!!_#|//g
+CEOF$ac_eof
+_ACEOF
+
+
+# VPATH may cause trouble with some makes, so we remove $(srcdir),
+# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+ ac_vpsub='/^[ ]*VPATH[ ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[ ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[ ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+fi # test -n "$CONFIG_FILES"
+
+
+for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
+do
+ case $ac_tag in
+ :[FHLC]) ac_mode=$ac_tag; continue;;
+ esac
+ case $ac_mode$ac_tag in
+ :[FHL]*:*);;
+ :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
+echo "$as_me: error: Invalid tag $ac_tag." >&2;}
+ { (exit 1); exit 1; }; };;
+ :[FH]-) ac_tag=-:-;;
+ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+ esac
+ ac_save_IFS=$IFS
+ IFS=:
+ set x $ac_tag
+ IFS=$ac_save_IFS
+ shift
+ ac_file=$1
+ shift
+
+ case $ac_mode in
+ :L) ac_source=$1;;
+ :[FH])
+ ac_file_inputs=
+ for ac_f
+ do
+ case $ac_f in
+ -) ac_f="$tmp/stdin";;
+ *) # Look for the file first in the build tree, then in the source tree
+ # (if the path is not absolute). The absolute path cannot be DOS-style,
+ # because $ac_f cannot contain `:'.
+ test -f "$ac_f" ||
+ case $ac_f in
+ [\\/$]*) false;;
+ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+ esac ||
+ { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+ ac_file_inputs="$ac_file_inputs $ac_f"
+ done
+
+ # Let's still pretend it is `configure' which instantiates (i.e., don't
+ # use $as_me), people would be surprised to read:
+ # /* config.h. Generated by config.status. */
+ configure_input="Generated from "`IFS=:
+ echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
+ if test x"$ac_file" != x-; then
+ configure_input="$ac_file. $configure_input"
+ { echo "$as_me:$LINENO: creating $ac_file" >&5
+echo "$as_me: creating $ac_file" >&6;}
+ fi
+
+ case $ac_tag in
+ *:-:* | *:-) cat >"$tmp/stdin";;
+ esac
+ ;;
+ esac
+
+ ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$ac_file" : 'X\(//\)[^/]' \| \
+ X"$ac_file" : 'X\(//\)$' \| \
+ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$ac_file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir="$ac_dir"
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+ case $ac_mode in
+ :F)
+ #
+ # CONFIG_FILE
+ #
+
+ case $INSTALL in
+ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+ esac
+ ac_MKDIR_P=$MKDIR_P
+ case $MKDIR_P in
+ [\\/$]* | ?:[\\/]* ) ;;
+ */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
+ esac
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+case `sed -n '/datarootdir/ {
+ p
+ q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+' $ac_file_inputs` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+ { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+ ac_datarootdir_hack='
+ s&@datadir@&$datadir&g
+ s&@docdir@&$docdir&g
+ s&@infodir@&$infodir&g
+ s&@localedir@&$localedir&g
+ s&@mandir@&$mandir&g
+ s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF
+ sed "$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s&@configure_input@&$configure_input&;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+s&@MKDIR_P@&$ac_MKDIR_P&;t t
+$ac_datarootdir_hack
+" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+ { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&5
+echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&2;}
+
+ rm -f "$tmp/stdin"
+ case $ac_file in
+ -) cat "$tmp/out"; rm -f "$tmp/out";;
+ *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
+ esac
+ ;;
+ :H)
+ #
+ # CONFIG_HEADER
+ #
+_ACEOF
+
+# Transform confdefs.h into a sed script `conftest.defines', that
+# substitutes the proper values into config.h.in to produce config.h.
+rm -f conftest.defines conftest.tail
+# First, append a space to every undef/define line, to ease matching.
+echo 's/$/ /' >conftest.defines
+# Then, protect against being on the right side of a sed subst, or in
+# an unquoted here document, in config.status. If some macros were
+# called several times there might be several #defines for the same
+# symbol, which is useless. But do not sort them, since the last
+# AC_DEFINE must be honored.
+ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
+# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
+# NAME is the cpp macro being defined, VALUE is the value it is being given.
+# PARAMS is the parameter list in the macro definition--in most cases, it's
+# just an empty string.
+ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
+ac_dB='\\)[ (].*,\\1define\\2'
+ac_dC=' '
+ac_dD=' ,'
+
+uniq confdefs.h |
+ sed -n '
+ t rset
+ :rset
+ s/^[ ]*#[ ]*define[ ][ ]*//
+ t ok
+ d
+ :ok
+ s/[\\&,]/\\&/g
+ s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
+ s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
+ ' >>conftest.defines
+
+# Remove the space that was appended to ease matching.
+# Then replace #undef with comments. This is necessary, for
+# example, in the case of _POSIX_SOURCE, which is predefined and required
+# on some systems where configure will not decide to define it.
+# (The regexp can be short, since the line contains either #define or #undef.)
+echo 's/ $//
+s,^[ #]*u.*,/* & */,' >>conftest.defines
+
+# Break up conftest.defines:
+ac_max_sed_lines=50
+
+# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
+# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
+# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
+# et cetera.
+ac_in='$ac_file_inputs'
+ac_out='"$tmp/out1"'
+ac_nxt='"$tmp/out2"'
+
+while :
+do
+ # Write a here document:
+ cat >>$CONFIG_STATUS <<_ACEOF
+ # First, check the format of the line:
+ cat >"\$tmp/defines.sed" <<\\CEOF
+/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
+/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
+b
+:def
+_ACEOF
+ sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
+ echo 'CEOF
+ sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
+ ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
+ sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
+ grep . conftest.tail >/dev/null || break
+ rm -f conftest.defines
+ mv conftest.tail conftest.defines
+done
+rm -f conftest.defines conftest.tail
+
+echo "ac_result=$ac_in" >>$CONFIG_STATUS
+cat >>$CONFIG_STATUS <<\_ACEOF
+ if test x"$ac_file" != x-; then
+ echo "/* $configure_input */" >"$tmp/config.h"
+ cat "$ac_result" >>"$tmp/config.h"
+ if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
+ { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
+echo "$as_me: $ac_file is unchanged" >&6;}
+ else
+ rm -f $ac_file
+ mv "$tmp/config.h" $ac_file
+ fi
+ else
+ echo "/* $configure_input */"
+ cat "$ac_result"
+ fi
+ rm -f "$tmp/out12"
+# Compute $ac_file's index in $config_headers.
+_am_arg=$ac_file
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+ case $_am_header in
+ $_am_arg | $_am_arg:* )
+ break ;;
+ * )
+ _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+ esac
+done
+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$_am_arg" : 'X\(//\)[^/]' \| \
+ X"$_am_arg" : 'X\(//\)$' \| \
+ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$_am_arg" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`/stamp-h$_am_stamp_count
+ ;;
+
+
+ esac
+
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
+_ACEOF
+chmod +x $CONFIG_STATUS
+ac_clean_files=$ac_clean_files_save
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded. So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status. When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+ ac_cs_success=:
+ ac_config_status_args=
+ test "$silent" = yes &&
+ ac_config_status_args="$ac_config_status_args --quiet"
+ exec 5>/dev/null
+ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+ exec 5>>config.log
+ # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+ # would make configure fail if this is the last instruction.
+ $ac_cs_success || { (exit 1); exit 1; }
+fi
+
+# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
+if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
+ # And if so, warn when they don't match
+ if test "$kde_libs_prefix" != "$given_prefix"; then
+ # And if kde doesn't know about the prefix yet
+ echo ":"`kde-config --path exe`":" | grep ":$given_prefix/bin/:" 2>&1 >/dev/null
+ if test $? -ne 0; then
+ echo ""
+ echo "Warning: you chose to install this package in $given_prefix,"
+ echo "but KDE was found in $kde_libs_prefix."
+ echo "For this to work, you will need to tell KDE about the new prefix, by ensuring"
+ echo "that KDEDIRS contains it, e.g. export KDEDIRS=$given_prefix:$kde_libs_prefix"
+ echo "Then restart KDE."
+ echo ""
+ fi
+ fi
+fi
+
+if test x$GXX = "xyes" -a x$kde_have_gcc_visibility = "xyes" -a x$kde_cv_val_qt_gcc_visibility_patched = "xno"; then
+ echo ""
+ echo "Your GCC supports symbol visibility, but the patch for Qt supporting visibility"
+ echo "was not included. Therefore, GCC symbol visibility support remains disabled."
+ echo ""
+ echo "For better performance, consider including the Qt visibility supporting patch"
+ echo "located at:"
+ echo ""
+ echo "http://bugs.kde.org/show_bug.cgi?id=109386"
+ echo ""
+ echo "and recompile all of Qt and KDE. Note, this is entirely optional and"
+ echo "everything will continue to work just fine without it."
+ echo ""
+fi
+
+if test "$all_tests" = "bad"; then
+ if test ! "$cache_file" = "/dev/null"; then
+ echo ""
+ echo "Please remove the file $cache_file after changing your setup"
+ echo "so that configure will find the changes next time."
+ echo ""
+ fi
+else
+ echo ""
+ echo "Good - your configure finished. Start make now"
+ echo ""
+fi
diff --git a/tde-i18n-en_GB/configure.files b/tde-i18n-en_GB/configure.files
new file mode 100644
index 00000000000..1083352ba44
--- /dev/null
+++ b/tde-i18n-en_GB/configure.files
@@ -0,0 +1 @@
+configure.in.in
diff --git a/tde-i18n-en_GB/configure.in b/tde-i18n-en_GB/configure.in
new file mode 100644
index 00000000000..fe4372a3af2
--- /dev/null
+++ b/tde-i18n-en_GB/configure.in
@@ -0,0 +1,215 @@
+dnl =======================================================
+dnl FILE: configure.in.in
+dnl =======================================================
+
+AC_INIT(messages/Makefile.am)
+AM_INIT_AUTOMAKE(kde-i18n-en_GB, "3.5.10")
+AM_CONFIG_HEADER(config.h)
+AC_SUBST(AUTODIRS)
+AM_KDE_WITH_NLS
+AC_CREATE_KFSSTND(default)
+KDE_SET_PREFIX
+AC_SUBST_KFSSTND
+AC_PROG_INSTALL
+AC_PROG_LN_S
+KDE_CREATE_SUBDIRSLIST
+AC_CONFIG_FILES([ Makefile ])
+AC_CONFIG_FILES([ data/Makefile ])
+AC_CONFIG_FILES([ data/kdeedu/Makefile ])
+AC_CONFIG_FILES([ data/kdeedu/klettres/Makefile ])
+AC_CONFIG_FILES([ data/kdeedu/klettres/alpha/Makefile ])
+AC_CONFIG_FILES([ data/kdeedu/klettres/syllab/Makefile ])
+AC_CONFIG_FILES([ data/kdeedu/kturtle/Makefile ])
+AC_CONFIG_FILES([ docs/Makefile ])
+AC_CONFIG_FILES([ docs/common/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/faq/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/glossary/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kate/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/arts/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/background/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/bell/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/cache/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/clock/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/colors/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/cookies/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/crypto/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/desktop/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/desktopbehavior/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/ebrowsing/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/email/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/energy/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/filemanager/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/filetypes/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/fonts/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/helpindex/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/icons/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmaccess/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmcss/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmfontinst/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmkonsole/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmlaunch/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmnotify/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmsmserver/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmstyle/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kcmtaskbar/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kdm/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/keyboard/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/keys/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/khtml/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kthememgr/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/kwindecoration/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/language/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/mouse/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/netpref/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/panel/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/panelappearance/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/passwords/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/proxy/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/screensaver/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/smb/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/spellchecking/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/useragent/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kcontrol/windowmanagement/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kdebugdialog/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kdeprint/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kdesu/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kdm/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kfind/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/khelpcenter/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/khelpcenter/faq/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/khelpcenter/glossary/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/khelpcenter/quickstart/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/khelpcenter/userguide/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/khelpcenter/visualdict/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kicker/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/devices/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/dma/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/interrupts/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/ioports/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/memory/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/nics/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/opengl/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/partitions/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/pci/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/pcmcia/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/processor/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/protocols/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/samba/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/scsi/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/sound/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/usb/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kinfocenter/xserver/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kioslave/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/klipper/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kmenuedit/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/konqueror/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/konsole/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kpager/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/ksplashml/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/ksysguard/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kwrite/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/kxkb/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/quickstart/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/userguide/Makefile ])
+AC_CONFIG_FILES([ docs/kdebase/visualdict/Makefile ])
+AC_CONFIG_FILES([ docs/kdeedu/Makefile ])
+AC_CONFIG_FILES([ docs/kdeedu/klatin/Makefile ])
+AC_CONFIG_FILES([ docs/kdeedu/kmplot/Makefile ])
+AC_CONFIG_FILES([ docs/kdeedu/kstars/Makefile ])
+AC_CONFIG_FILES([ docs/kdeedu/kturtle/Makefile ])
+AC_CONFIG_FILES([ docs/kdelibs/Makefile ])
+AC_CONFIG_FILES([ docs/kdelibs/kspell/Makefile ])
+AC_CONFIG_FILES([ docs/kdemultimedia/Makefile ])
+AC_CONFIG_FILES([ docs/kdemultimedia/kcontrol/Makefile ])
+AC_CONFIG_FILES([ docs/kdemultimedia/kcontrol/kmixcfg/Makefile ])
+AC_CONFIG_FILES([ docs/kdenetwork/Makefile ])
+AC_CONFIG_FILES([ docs/kdenetwork/kcontrol/Makefile ])
+AC_CONFIG_FILES([ docs/kdenetwork/kcontrol/kcmktalkd/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/kaddressbook/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/kalarm/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/kcontrol/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/kcontrol/kalarmd/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/kleopatra/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/kmail/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/knode/Makefile ])
+AC_CONFIG_FILES([ docs/kdepim/knotes/Makefile ])
+AC_CONFIG_FILES([ docs/kdesdk/Makefile ])
+AC_CONFIG_FILES([ docs/kdesdk/cervisia/Makefile ])
+AC_CONFIG_FILES([ docs/kdesdk/kbabel/Makefile ])
+AC_CONFIG_FILES([ docs/kdesdk/kbugbuster/Makefile ])
+AC_CONFIG_FILES([ docs/kdesdk/kcachegrind/Makefile ])
+AC_CONFIG_FILES([ docs/kdesdk/kompare/Makefile ])
+AC_CONFIG_FILES([ docs/kdesdk/umbrello/Makefile ])
+AC_CONFIG_FILES([ docs/kdeutils/Makefile ])
+AC_CONFIG_FILES([ docs/kdeutils/kcontrol/Makefile ])
+AC_CONFIG_FILES([ docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile ])
+AC_CONFIG_FILES([ docs/kdeutils/kinfocenter/Makefile ])
+AC_CONFIG_FILES([ docs/kdeutils/kinfocenter/blockdevices/Makefile ])
+AC_CONFIG_FILES([ messages/Makefile ])
+AC_CONFIG_FILES([ messages/kdeaccessibility/Makefile ])
+AC_CONFIG_FILES([ messages/kdeaddons/Makefile ])
+AC_CONFIG_FILES([ messages/kdeadmin/Makefile ])
+AC_CONFIG_FILES([ messages/kdeartwork/Makefile ])
+AC_CONFIG_FILES([ messages/kdebase/Makefile ])
+AC_CONFIG_FILES([ messages/kdeedu/Makefile ])
+AC_CONFIG_FILES([ messages/kdegames/Makefile ])
+AC_CONFIG_FILES([ messages/kdegraphics/Makefile ])
+AC_CONFIG_FILES([ messages/kdelibs/Makefile ])
+AC_CONFIG_FILES([ messages/kdemultimedia/Makefile ])
+AC_CONFIG_FILES([ messages/kdenetwork/Makefile ])
+AC_CONFIG_FILES([ messages/kdepim/Makefile ])
+AC_CONFIG_FILES([ messages/kdesdk/Makefile ])
+AC_CONFIG_FILES([ messages/kdetoys/Makefile ])
+AC_CONFIG_FILES([ messages/kdeutils/Makefile ])
+AC_CONFIG_FILES([ messages/kdevelop/Makefile ])
+AC_CONFIG_FILES([ messages/kdewebdev/Makefile ])
+AC_OUTPUT
+# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
+if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
+ # And if so, warn when they don't match
+ if test "$kde_libs_prefix" != "$given_prefix"; then
+ # And if kde doesn't know about the prefix yet
+ echo ":"`kde-config --path exe`":" | grep ":$given_prefix/bin/:" 2>&1 >/dev/null
+ if test $? -ne 0; then
+ echo ""
+ echo "Warning: you chose to install this package in $given_prefix,"
+ echo "but KDE was found in $kde_libs_prefix."
+ echo "For this to work, you will need to tell KDE about the new prefix, by ensuring"
+ echo "that KDEDIRS contains it, e.g. export KDEDIRS=$given_prefix:$kde_libs_prefix"
+ echo "Then restart KDE."
+ echo ""
+ fi
+ fi
+fi
+
+if test x$GXX = "xyes" -a x$kde_have_gcc_visibility = "xyes" -a x$kde_cv_val_qt_gcc_visibility_patched = "xno"; then
+ echo ""
+ echo "Your GCC supports symbol visibility, but the patch for Qt supporting visibility"
+ echo "was not included. Therefore, GCC symbol visibility support remains disabled."
+ echo ""
+ echo "For better performance, consider including the Qt visibility supporting patch"
+ echo "located at:"
+ echo ""
+ echo "http://bugs.kde.org/show_bug.cgi?id=109386"
+ echo ""
+ echo "and recompile all of Qt and KDE. Note, this is entirely optional and"
+ echo "everything will continue to work just fine without it."
+ echo ""
+fi
+
+if test "$all_tests" = "bad"; then
+ if test ! "$cache_file" = "/dev/null"; then
+ echo ""
+ echo "Please remove the file $cache_file after changing your setup"
+ echo "so that configure will find the changes next time."
+ echo ""
+ fi
+else
+ echo ""
+ echo "Good - your configure finished. Start make now"
+ echo ""
+fi
diff --git a/tde-i18n-en_GB/data/Makefile.am b/tde-i18n-en_GB/data/Makefile.am
new file mode 100644
index 00000000000..d3823c7b761
--- /dev/null
+++ b/tde-i18n-en_GB/data/Makefile.am
@@ -0,0 +1,4 @@
+
+TOPLEVEL_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+
diff --git a/tde-i18n-en_GB/data/Makefile.in b/tde-i18n-en_GB/data/Makefile.in
new file mode 100644
index 00000000000..2d37451982e
--- /dev/null
+++ b/tde-i18n-en_GB/data/Makefile.in
@@ -0,0 +1,585 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = data
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+TOPLEVEL_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kdeedu
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu data/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/data/kdeedu/Makefile.am b/tde-i18n-en_GB/data/kdeedu/Makefile.am
new file mode 100644
index 00000000000..d3823c7b761
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/Makefile.am
@@ -0,0 +1,4 @@
+
+TOPLEVEL_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+
diff --git a/tde-i18n-en_GB/data/kdeedu/Makefile.in b/tde-i18n-en_GB/data/kdeedu/Makefile.in
new file mode 100644
index 00000000000..6393a8c1ab1
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/Makefile.in
@@ -0,0 +1,585 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = data/kdeedu
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+TOPLEVEL_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. klettres kturtle
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu data/kdeedu/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/Makefile.am b/tde-i18n-en_GB/data/kdeedu/klettres/Makefile.am
new file mode 100644
index 00000000000..577ad7bbe7b
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/Makefile.am
@@ -0,0 +1,7 @@
+
+TOPLEVEL_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+
+xml_DATA = sounds.xml
+xmldir = $(kde_datadir)/klettres/en_GB
+
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/Makefile.in b/tde-i18n-en_GB/data/kdeedu/klettres/Makefile.in
new file mode 100644
index 00000000000..1a5c1f81a29
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/Makefile.in
@@ -0,0 +1,618 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = data/kdeedu/klettres
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(xmldir)"
+xmlDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(xml_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+TOPLEVEL_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. syllab alpha
+xml_DATA = sounds.xml
+xmldir = $(kde_datadir)/klettres/en_GB
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu data/kdeedu/klettres/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/klettres/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/klettres/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+install-xmlDATA: $(xml_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(xmldir)" || $(MKDIR_P) "$(DESTDIR)$(xmldir)"
+ @list='$(xml_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(xmlDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(xmldir)/$$f'"; \
+ $(xmlDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(xmldir)/$$f"; \
+ done
+
+uninstall-xmlDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(xml_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(xmldir)/$$f'"; \
+ rm -f "$(DESTDIR)$(xmldir)/$$f"; \
+ done
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(xmldir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-xmlDATA
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-xmlDATA
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip install-xmlDATA installcheck installcheck-am \
+ installdirs installdirs-am maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
+ pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
+ uninstall-xmlDATA
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=sounds.xml Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/klettres/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/klettres/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/Makefile.am b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/Makefile.am
new file mode 100644
index 00000000000..1f910f611a5
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/Makefile.am
@@ -0,0 +1,4 @@
+ogg_DATA = a.ogg b.ogg c.ogg d.ogg e.ogg f.ogg g.ogg h.ogg i.ogg j.ogg k.ogg l.ogg m.ogg n.ogg o.ogg p.ogg q.ogg r.ogg s.ogg t.ogg u.ogg v.ogg w.ogg x.ogg y.ogg z.ogg
+
+oggdir = $(kde_datadir)/klettres/en_GB/alpha
+EXTRA_DIST = $(ogg_DATA)
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/Makefile.in b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/Makefile.in
new file mode 100644
index 00000000000..0767ff0cc94
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/Makefile.in
@@ -0,0 +1,449 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = data/kdeedu/klettres/alpha
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(oggdir)"
+oggDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(ogg_DATA)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+ogg_DATA = a.ogg b.ogg c.ogg d.ogg e.ogg f.ogg g.ogg h.ogg i.ogg j.ogg k.ogg l.ogg m.ogg n.ogg o.ogg p.ogg q.ogg r.ogg s.ogg t.ogg u.ogg v.ogg w.ogg x.ogg y.ogg z.ogg
+oggdir = $(kde_datadir)/klettres/en_GB/alpha
+EXTRA_DIST = $(ogg_DATA)
+#>- all: all-am
+#>+ 1
+all: docs-am all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/alpha/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu data/kdeedu/klettres/alpha/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/alpha/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/klettres/alpha/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/klettres/alpha/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+install-oggDATA: $(ogg_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(oggdir)" || $(MKDIR_P) "$(DESTDIR)$(oggdir)"
+ @list='$(ogg_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(oggDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(oggdir)/$$f'"; \
+ $(oggDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(oggdir)/$$f"; \
+ done
+
+uninstall-oggDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(ogg_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(oggdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(oggdir)/$$f"; \
+ done
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(oggdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-am
+#>+ 1
+clean: kde-rpo-clean clean-am
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am: install-oggDATA
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-oggDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic distclean \
+ distclean-generic distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-oggDATA install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \
+ uninstall-am uninstall-oggDATA
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/alpha/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/klettres/alpha/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/klettres/alpha/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-am
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/a.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/a.ogg
new file mode 100644
index 00000000000..b367d75e8bc
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/a.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/b.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/b.ogg
new file mode 100644
index 00000000000..f81cda7d352
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/b.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/c.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/c.ogg
new file mode 100644
index 00000000000..ea134c44d8d
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/c.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/d.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/d.ogg
new file mode 100644
index 00000000000..8f5154bb6fd
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/d.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/e.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/e.ogg
new file mode 100644
index 00000000000..655ab909198
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/e.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/f.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/f.ogg
new file mode 100644
index 00000000000..259754a1b9a
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/f.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/g.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/g.ogg
new file mode 100644
index 00000000000..adbc679fce4
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/g.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/h.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/h.ogg
new file mode 100644
index 00000000000..78627ad88f5
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/h.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/i.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/i.ogg
new file mode 100644
index 00000000000..64a1efbaa29
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/i.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/j.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/j.ogg
new file mode 100644
index 00000000000..042f1dbb276
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/j.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/k.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/k.ogg
new file mode 100644
index 00000000000..46afb8dd11f
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/k.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/l.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/l.ogg
new file mode 100644
index 00000000000..ff17f9e8998
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/l.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/m.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/m.ogg
new file mode 100644
index 00000000000..1c9252adc01
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/m.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/n.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/n.ogg
new file mode 100644
index 00000000000..fb87abd5950
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/n.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/o.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/o.ogg
new file mode 100644
index 00000000000..3e6e6494ee4
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/o.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/p.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/p.ogg
new file mode 100644
index 00000000000..9b199389fb2
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/p.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/q.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/q.ogg
new file mode 100644
index 00000000000..c1cc7cbe10a
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/q.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/r.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/r.ogg
new file mode 100644
index 00000000000..3dd10439969
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/r.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/s.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/s.ogg
new file mode 100644
index 00000000000..e11aa0ee456
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/s.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/t.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/t.ogg
new file mode 100644
index 00000000000..a8fcbb2beef
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/t.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/u.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/u.ogg
new file mode 100644
index 00000000000..41c69d8a85f
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/u.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/v.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/v.ogg
new file mode 100644
index 00000000000..70b0d6220db
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/v.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/w.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/w.ogg
new file mode 100644
index 00000000000..b8fba9e887e
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/w.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/x.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/x.ogg
new file mode 100644
index 00000000000..81e4a5a4103
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/x.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/y.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/y.ogg
new file mode 100644
index 00000000000..6241a65cda5
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/y.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/alpha/z.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/z.ogg
new file mode 100644
index 00000000000..c6e5b672b7c
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/alpha/z.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/sounds.xml b/tde-i18n-en_GB/data/kdeedu/klettres/sounds.xml
new file mode 100644
index 00000000000..7f7239c20f6
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/sounds.xml
@@ -0,0 +1,78 @@
+<!--
+ KDE EDU KLettres
+
+ Thanks to Eric Bischoff (KTuberling)
+
+ Modify this file if you want to add new sounds
+ or modify existing ones.
+
+ IMPORTANT: when you modify this file, save it using kwrite or kate with Save as and choose
+ utf8 in the encoding combobox on the right of the file title.
+-->
+
+<klettres>
+
+ <language code="en_GB">
+
+ <menuitem>
+ <label>&amp;English</label>
+ </menuitem>
+
+ <alphabet>
+ <sound name="A" file="en_GB/alpha/a.ogg" />
+ <sound name="B" file="en_GB/alpha/b.ogg" />
+ <sound name="C" file="en_GB/alpha/c.ogg" />
+ <sound name="D" file="en_GB/alpha/d.ogg" />
+ <sound name="E" file="en_GB/alpha/e.ogg" />
+ <sound name="F" file="en_GB/alpha/f.ogg" />
+ <sound name="G" file="en_GB/alpha/g.ogg" />
+ <sound name="H" file="en_GB/alpha/h.ogg" />
+ <sound name="I" file="en_GB/alpha/i.ogg" />
+ <sound name="J" file="en_GB/alpha/j.ogg" />
+ <sound name="K" file="en_GB/alpha/k.ogg" />
+ <sound name="L" file="en_GB/alpha/l.ogg" />
+ <sound name="M" file="en_GB/alpha/m.ogg" />
+ <sound name="N" file="en_GB/alpha/n.ogg" />
+ <sound name="O" file="en_GB/alpha/o.ogg" />
+ <sound name="P" file="en_GB/alpha/p.ogg" />
+ <sound name="Q" file="en_GB/alpha/q.ogg" />
+ <sound name="R" file="en_GB/alpha/r.ogg" />
+ <sound name="S" file="en_GB/alpha/s.ogg" />
+ <sound name="T" file="en_GB/alpha/t.ogg" />
+ <sound name="U" file="en_GB/alpha/u.ogg" />
+ <sound name="V" file="en_GB/alpha/v.ogg" />
+ <sound name="W" file="en_GB/alpha/w.ogg" />
+ <sound name="X" file="en_GB/alpha/x.ogg" />
+ <sound name="Y" file="en_GB/alpha/y.ogg" />
+ <sound name="Z" file="en_GB/alpha/z.ogg" />
+ </alphabet>
+
+ <syllables>
+ <sound name="ARM" file="en_GB/syllab/arm.ogg" />
+ <sound name="BALL" file="en_GB/syllab/ball.ogg" />
+ <sound name="CAR" file="en_GB/syllab/car.ogg" />
+ <sound name="DOG" file="en_GB/syllab/dog.ogg" />
+ <sound name="EAR" file="en_GB/syllab/ear.ogg" />
+ <sound name="FIX" file="en_GB/syllab/fix.ogg" />
+ <sound name="GAS" file="en_GB/syllab/gas.ogg" />
+ <sound name="GEM" file="en_GB/syllab/gem.ogg" />
+ <sound name="HOT" file="en_GB/syllab/hot.ogg" />
+ <sound name="HUT" file="en_GB/syllab/hut.ogg" />
+ <sound name="JET" file="en_GB/syllab/jet.ogg" />
+ <sound name="KEY" file="en_GB/syllab/key.ogg" />
+ <sound name="ME" file="en_GB/syllab/me.ogg" />
+ <sound name="MY" file="en_GB/syllab/my.ogg" />
+ <sound name="NO" file="en_GB/syllab/no.ogg" />
+ <sound name="OR" file="en_GB/syllab/or.ogg" />
+ <sound name="PET" file="en_GB/syllab/pet.ogg" />
+ <sound name="SAW" file="en_GB/syllab/saw.ogg" />
+ <sound name="SAY" file="en_GB/syllab/say.ogg" />
+ <sound name="SIT" file="en_GB/syllab/sit.ogg" />
+ <sound name="SKY" file="en_GB/syllab/sky.ogg" />
+ <sound name="THE" file="en_GB/syllab/the.ogg" />
+ <sound name="WELL" file="en_GB/syllab/well.ogg" />
+ </syllables>
+
+ </language>
+
+</klettres>
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/Makefile.am b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/Makefile.am
new file mode 100644
index 00000000000..c6834913a14
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/Makefile.am
@@ -0,0 +1,4 @@
+ogg_DATA = arm.ogg ball.ogg dog.ogg ear.ogg car.ogg fix.ogg gas.ogg gem.ogg hot.ogg hut.ogg jet.ogg key.ogg me.ogg my.ogg no.ogg or.ogg pet.ogg saw.ogg say.ogg sit.ogg sky.ogg the.ogg well.ogg
+
+oggdir = $(kde_datadir)/klettres/en_GB/syllab
+EXTRA_DIST = $(ogg_DATA)
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/Makefile.in b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/Makefile.in
new file mode 100644
index 00000000000..704131b314b
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/Makefile.in
@@ -0,0 +1,449 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = data/kdeedu/klettres/syllab
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(oggdir)"
+oggDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(ogg_DATA)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+ogg_DATA = arm.ogg ball.ogg dog.ogg ear.ogg car.ogg fix.ogg gas.ogg gem.ogg hot.ogg hut.ogg jet.ogg key.ogg me.ogg my.ogg no.ogg or.ogg pet.ogg saw.ogg say.ogg sit.ogg sky.ogg the.ogg well.ogg
+oggdir = $(kde_datadir)/klettres/en_GB/syllab
+EXTRA_DIST = $(ogg_DATA)
+#>- all: all-am
+#>+ 1
+all: docs-am all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/syllab/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu data/kdeedu/klettres/syllab/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/syllab/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/klettres/syllab/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/klettres/syllab/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+install-oggDATA: $(ogg_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(oggdir)" || $(MKDIR_P) "$(DESTDIR)$(oggdir)"
+ @list='$(ogg_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(oggDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(oggdir)/$$f'"; \
+ $(oggDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(oggdir)/$$f"; \
+ done
+
+uninstall-oggDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(ogg_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(oggdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(oggdir)/$$f"; \
+ done
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(oggdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-am
+#>+ 1
+clean: kde-rpo-clean clean-am
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am: install-oggDATA
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-oggDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic distclean \
+ distclean-generic distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-oggDATA install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \
+ uninstall-am uninstall-oggDATA
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/klettres/syllab/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/klettres/syllab/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/klettres/syllab/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-am
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/arm.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/arm.ogg
new file mode 100644
index 00000000000..05d2bf4f24a
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/arm.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/ball.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/ball.ogg
new file mode 100644
index 00000000000..f5bf92e04e2
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/ball.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/car.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/car.ogg
new file mode 100644
index 00000000000..f7c4ca6521e
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/car.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/dog.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/dog.ogg
new file mode 100644
index 00000000000..70651b4a730
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/dog.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/ear.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/ear.ogg
new file mode 100644
index 00000000000..55750f26aec
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/ear.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/fix.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/fix.ogg
new file mode 100644
index 00000000000..a4ac5099be6
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/fix.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/gas.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/gas.ogg
new file mode 100644
index 00000000000..ee907bc814e
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/gas.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/gem.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/gem.ogg
new file mode 100644
index 00000000000..6eaa0f5e5ff
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/gem.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/hot.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/hot.ogg
new file mode 100644
index 00000000000..3cbd1ae1d33
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/hot.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/hut.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/hut.ogg
new file mode 100644
index 00000000000..b48bc6bdcce
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/hut.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/jet.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/jet.ogg
new file mode 100644
index 00000000000..081a7e97c10
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/jet.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/key.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/key.ogg
new file mode 100644
index 00000000000..bc9d9a77620
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/key.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/me.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/me.ogg
new file mode 100644
index 00000000000..868e324e5ff
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/me.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/my.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/my.ogg
new file mode 100644
index 00000000000..92d63ddf214
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/my.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/no.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/no.ogg
new file mode 100644
index 00000000000..b3beca3d414
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/no.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/or.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/or.ogg
new file mode 100644
index 00000000000..6288e1701aa
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/or.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/pet.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/pet.ogg
new file mode 100644
index 00000000000..50a44e974ee
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/pet.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/saw.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/saw.ogg
new file mode 100644
index 00000000000..67eac8411f3
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/saw.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/say.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/say.ogg
new file mode 100644
index 00000000000..ab7ff56392d
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/say.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/sit.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/sit.ogg
new file mode 100644
index 00000000000..4e0ccb85ce3
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/sit.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/sky.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/sky.ogg
new file mode 100644
index 00000000000..8691c1e4c7b
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/sky.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/the.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/the.ogg
new file mode 100644
index 00000000000..be81369e09a
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/the.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/klettres/syllab/well.ogg b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/well.ogg
new file mode 100644
index 00000000000..da70166b4d9
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/klettres/syllab/well.ogg
Binary files differ
diff --git a/tde-i18n-en_GB/data/kdeedu/kturtle/Makefile.am b/tde-i18n-en_GB/data/kdeedu/kturtle/Makefile.am
new file mode 100644
index 00000000000..cc1ab9f8698
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/kturtle/Makefile.am
@@ -0,0 +1,10 @@
+txt_DATA = triangle.logo square.logo curly.logo example1.logo
+txtdir = $(kde_datadir)/kturtle/examples/en_GB
+
+xml_DATA = logohighlightstyle.en_GB.xml
+xmldir = $(kde_datadir)/katepart/syntax
+
+keywords_DATA = logokeywords.en_GB.xml
+keywordsdir = $(kde_datadir)/kturtle/data
+EXTRA_DIST = $(txt_DATA) $(xml_DATA) $(keywords_DATA)
+
diff --git a/tde-i18n-en_GB/data/kdeedu/kturtle/Makefile.in b/tde-i18n-en_GB/data/kdeedu/kturtle/Makefile.in
new file mode 100644
index 00000000000..7641089ceaa
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/kturtle/Makefile.in
@@ -0,0 +1,492 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = data/kdeedu/kturtle
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(keywordsdir)" "$(DESTDIR)$(txtdir)" \
+ "$(DESTDIR)$(xmldir)"
+keywordsDATA_INSTALL = $(INSTALL_DATA)
+txtDATA_INSTALL = $(INSTALL_DATA)
+xmlDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(keywords_DATA) $(txt_DATA) $(xml_DATA)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+txt_DATA = triangle.logo square.logo curly.logo example1.logo
+txtdir = $(kde_datadir)/kturtle/examples/en_GB
+xml_DATA = logohighlightstyle.en_GB.xml
+xmldir = $(kde_datadir)/katepart/syntax
+keywords_DATA = logokeywords.en_GB.xml
+keywordsdir = $(kde_datadir)/kturtle/data
+EXTRA_DIST = $(txt_DATA) $(xml_DATA) $(keywords_DATA)
+#>- all: all-am
+#>+ 1
+all: docs-am all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/kturtle/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu data/kdeedu/kturtle/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/kturtle/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/kturtle/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/kturtle/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+install-keywordsDATA: $(keywords_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(keywordsdir)" || $(MKDIR_P) "$(DESTDIR)$(keywordsdir)"
+ @list='$(keywords_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(keywordsDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(keywordsdir)/$$f'"; \
+ $(keywordsDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(keywordsdir)/$$f"; \
+ done
+
+uninstall-keywordsDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(keywords_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(keywordsdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(keywordsdir)/$$f"; \
+ done
+install-txtDATA: $(txt_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(txtdir)" || $(MKDIR_P) "$(DESTDIR)$(txtdir)"
+ @list='$(txt_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(txtDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(txtdir)/$$f'"; \
+ $(txtDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(txtdir)/$$f"; \
+ done
+
+uninstall-txtDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(txt_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(txtdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(txtdir)/$$f"; \
+ done
+install-xmlDATA: $(xml_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(xmldir)" || $(MKDIR_P) "$(DESTDIR)$(xmldir)"
+ @list='$(xml_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(xmlDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(xmldir)/$$f'"; \
+ $(xmlDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(xmldir)/$$f"; \
+ done
+
+uninstall-xmlDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(xml_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(xmldir)/$$f'"; \
+ rm -f "$(DESTDIR)$(xmldir)/$$f"; \
+ done
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(keywordsdir)" "$(DESTDIR)$(txtdir)" "$(DESTDIR)$(xmldir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-am
+#>+ 1
+clean: kde-rpo-clean clean-am
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am: install-keywordsDATA install-txtDATA install-xmlDATA
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-keywordsDATA uninstall-txtDATA \
+ uninstall-xmlDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic distclean \
+ distclean-generic distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am \
+ install-keywordsDATA install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip install-txtDATA \
+ install-xmlDATA installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \
+ uninstall-keywordsDATA uninstall-txtDATA uninstall-xmlDATA
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=square.logo triangle.logo curly.logo logokeywords.en_GB.xml Makefile.in Makefile.am example1.logo logohighlightstyle.en_GB.xml
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/kdeedu/kturtle/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu data/kdeedu/kturtle/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin data/kdeedu/kturtle/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-am
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/data/kdeedu/kturtle/curly.logo b/tde-i18n-en_GB/data/kdeedu/kturtle/curly.logo
new file mode 100644
index 00000000000..078f1d58d57
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/kturtle/curly.logo
@@ -0,0 +1,13 @@
+# curly.logo
+
+reset
+penup
+fw 50
+pendown
+
+repeat 4 [
+for x = 1 to 100 [
+fw 10
+tr 100 - x
+]
+] \ No newline at end of file
diff --git a/tde-i18n-en_GB/data/kdeedu/kturtle/example1.logo b/tde-i18n-en_GB/data/kdeedu/kturtle/example1.logo
new file mode 100644
index 00000000000..e0b6ee8a4c1
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/kturtle/example1.logo
@@ -0,0 +1,20 @@
+canvassize 200,200
+canvascolour 0,0,0
+pencolour 255,0,0
+penwidth 5
+clear
+
+go 20,20
+direction 135
+
+forward 200
+turnleft 135
+forward 100
+turnleft 135
+forward 141
+turnleft 135
+forward 100
+turnleft 45
+
+go 40, 100
+
diff --git a/tde-i18n-en_GB/data/kdeedu/kturtle/logohighlightstyle.en_GB.xml b/tde-i18n-en_GB/data/kdeedu/kturtle/logohighlightstyle.en_GB.xml
new file mode 100644
index 00000000000..0da14a4ef1c
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/kturtle/logohighlightstyle.en_GB.xml
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE language>
+<!-- Logo syntax highlightning v0.2 by Cies Breijs -->
+<language name="en_US" version="0.2" kateversion="2.1" section="Logo" extensions="*.logo;*.lgo;*.LOGO;*.Logo" mimetype="text/x-logosrc;text/x-logo;application/x-logo" priority="9" casesensitive="0">
+
+
+<highlighting>
+ <list name="metafunctions">
+ <item> learn </item>
+ </list>
+
+ <list name="statements">
+ <item> run </item>
+ <item> clear </item>
+ <item> ccl </item>
+ <item> go </item>
+ <item> gox </item>
+ <item> gx </item>
+ <item> goy </item>
+ <item> gy </item>
+ <item> forward </item>
+ <item> fw </item>
+ <item> backward </item>
+ <item> bw </item>
+ <item> direction </item>
+ <item> dir </item>
+ <item> turnleft </item>
+ <item> tl </item>
+ <item> turnright </item>
+ <item> tr </item>
+ <item> centre </item>
+ <item> penwidth </item>
+ <item> pw </item>
+ <item> penup </item>
+ <item> pu </item>
+ <item> pendown </item>
+ <item> pd </item>
+ <item> pencolour </item>
+ <item> pc </item>
+ <item> canvascolour </item>
+ <item> cc </item>
+ <item> canvassize </item>
+ <item> cs </item>
+ <item> show </item>
+ <item> ss </item>
+ <item> hide </item>
+ <item> sh </item>
+ <item> press </item>
+ <item> sp </item>
+ <item> change </item>
+ <item> sc </item>
+ <item> message </item>
+ <item> inputwindow </item>
+ <item> print </item>
+ <item> fonttype </item>
+ <item> fontsize </item>
+ <item> random </item>
+ <item> wrapon </item>
+ <item> wrapoff </item>
+ <item> reset </item>
+ </list>
+
+ <list name="controllers">
+ <item> while </item>
+ <item> foreach </item>
+ <item> in </item>
+ <item> for </item>
+ <item> to </item>
+ <item> do </item>
+ <item> repeat </item>
+ <item> rpt </item>
+ <item> if </item>
+ <item> else </item>
+ <item> return </item>
+ <item> break </item>
+ <item> wait </item>
+ </list>
+
+ <list name="boolops">
+ <item> and </item>
+ <item> or </item>
+ <item> not </item>
+ </list>
+
+ <contexts>
+ <context name="Normal" attribute="Normal Text" lineEndContext="#stay">
+
+ <keyword attribute="MetaFunctions" String="metafunctions" context="#stay"/>
+ <keyword attribute="Statements" String="statements" context="#stay"/>
+ <keyword attribute="Execution Controllers" String="controllers" context="#stay"/>
+ <keyword attribute="Boolean Operators" String="boolops" context="#stay"/>
+
+ <RegExpr attribute="Expressers" String="([!=&gt;&lt;][=]|[&gt;&lt;])" context="#stay"/>
+ <RegExpr attribute="Normal" String="[a-zA-Z_][a-zA-Z_0-9]+" context="#stay"/>
+ <RegExpr attribute="Number" String="([0-9]+\.[0-9]*|\.[0-9]+)?|[0-9]*" context="#stay"/>
+ <RegExpr attribute="Comment" String="#.*$" context="#stay"/>
+ <RegExpr attribute="Operator" String="[+*/\(\)-]" context="#stay"/>
+ <RegExpr attribute="Scopes" String="[\[\]]" context="#stay"/>
+ <DetectChar attribute="String" char="&quot;" context="String"/>
+ </context>
+
+ <context name="String" attribute="String" lineEndContext="#stay">
+ <HlCStringChar attribute="String" context="#stay"/>
+ <RegExpr attribute="Operator" String="%[a-zA-Z]" context="#stay"/>
+ <DetectChar attribute="String" char="&quot;" context="#pop"/>
+ </context>
+
+ </contexts>
+
+ <itemDatas>
+ <itemData name="Normal Text" defStyleNum="dsNormal"/>
+ <itemData name="Normal" defStyleNum="dsNormal"/>
+ <itemData name="MetaFunctions" defStyleNum="dsKeyword" color="#00bb00" selColor="#ffffff" bold="1" italic="0"/>
+ <itemData name="Statements" defStyleNum="dsKeyword" color="#006600" selColor="#ffffff" bold="0" italic="0"/>
+ <itemData name="Execution Controllers" defStyleNum="dsKeyword" color="#006600" selColor="#ffffff" bold="1" italic="0"/>
+ <itemData name="Expressers" defStyleNum="dsKeyword" color="#1e99cc" selColor="#ffffff" bold="1" italic="0"/>
+ <itemData name="Boolean Operators" defStyleNum="dsKeyword" color="#9922cc" selColor="#ffffff" bold="1" italic="0"/>
+ <itemData name="Scopes" defStyleNum="dsKeyword" color="#00bb00" selColor="#ffffff" bold="1" italic="0"/>
+ <itemData name="Number" defStyleNum="dsFloat" color="#0000ff" selColor="#00eeff" bold="0" italic="0"/>
+ <itemData name="Comment" defStyleNum="dsComment" color="#999922" selColor="#888888" bold="0" italic="0"/>
+ <itemData name="String" defStyleNum="dsString" color="#800000" selColor="#ffffff" bold="0" italic="0"/>
+ <itemData name="Raw String" defStyleNum="dsString" color="#800000" selColor="#ffffff" bold="0" italic="0"/>
+ <itemData name="Operator" defStyleNum="dsOthers" color="#888888" selColor="#ffffff" bold="0" italic="0"/>
+ </itemDatas>
+</highlighting>
+
+
+<general>
+
+ <folding indentationsensitive="0" />
+
+ <comments>
+ <comment name="singleLine" start="#" />
+ </comments>
+
+ <keywords casesensitive="0" />
+
+</general>
+
+
+</language>
diff --git a/tde-i18n-en_GB/data/kdeedu/kturtle/logokeywords.en_GB.xml b/tde-i18n-en_GB/data/kdeedu/kturtle/logokeywords.en_GB.xml
new file mode 100644
index 00000000000..78dca4343f0
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/kturtle/logokeywords.en_GB.xml
@@ -0,0 +1,224 @@
+<?xml version="1.0"?>
+<!DOCTYPE logokeywords>
+
+<logokeywords lang="en_GB" ver="0.01">
+
+<!-- scope -->
+ <command name="begin">
+ <keyword>[</keyword>
+ </command>
+
+ <command name="end">
+ <keyword>]</keyword>
+ </command>
+
+<!-- execution controllers -->
+ <command name="while">
+ <keyword>while</keyword>
+ </command>
+
+ <command name="if">
+ <keyword>if</keyword>
+ </command>
+
+ <command name="else">
+ <keyword>else</keyword>
+ </command>
+
+ <command name="for">
+ <keyword>for</keyword>
+ </command>
+
+ <command name="to">
+ <keyword>to</keyword>
+ </command>
+
+ <command name="return">
+ <keyword>return</keyword>
+ </command>
+
+ <command name="break">
+ <keyword>break</keyword>
+ </command>
+
+ <command name="foreach">
+ <keyword>foreach</keyword>
+ </command>
+
+ <command name="in">
+ <keyword>in</keyword>
+ </command>
+
+ <command name="do">
+ <keyword>do</keyword>
+ </command>
+
+ <command name="repeat">
+ <keyword>repeat</keyword>
+ <alias>rpt</alias>
+ </command>
+
+ <command name="wait">
+ <keyword>wait</keyword>
+ </command>
+
+<!-- boolean operators -->
+ <command name="and">
+ <keyword>and</keyword>
+ </command>
+
+ <command name="or">
+ <keyword>or</keyword>
+ </command>
+
+ <command name="not">
+ <keyword>not</keyword>
+ </command>
+
+
+<!-- the meta command -->
+ <command name="learn">
+ <keyword>learn</keyword>
+ </command>
+
+
+<!-- normal keywords -->
+ <command name="run">
+ <keyword>run</keyword>
+ </command>
+
+ <command name="clear">
+ <keyword>clear</keyword>
+ <alias>ccl</alias>
+ </command>
+
+ <command name="go">
+ <keyword>go</keyword>
+ </command>
+
+ <command name="gox">
+ <keyword>gox</keyword>
+ <alias>gx</alias>
+ </command>
+
+ <command name="goy">
+ <keyword>goy</keyword>
+ <alias>gy</alias>
+ </command>
+
+ <command name="forward">
+ <keyword>forward</keyword>
+ <alias>fw</alias>
+ </command>
+
+ <command name="backward">
+ <keyword>backward</keyword>
+ <alias>bw</alias>
+ </command>
+
+ <command name="direction">
+ <keyword>direction</keyword>
+ <alias>dir</alias>
+ </command>
+
+ <command name="turnleft">
+ <keyword>turnleft</keyword>
+ <alias>tl</alias>
+ </command>
+
+ <command name="turnright">
+ <keyword>turnright</keyword>
+ <alias>tr</alias>
+ </command>
+
+ <command name="center">
+ <keyword>centre</keyword>
+ </command>
+
+ <command name="setpenwidth">
+ <keyword>penwidth</keyword>
+ <alias>pw</alias>
+ </command>
+
+ <command name="penup">
+ <keyword>penup</keyword>
+ <alias>pu</alias>
+ </command>
+
+ <command name="pendown">
+ <keyword>pendown</keyword>
+ <alias>pd</alias>
+ </command>
+
+ <command name="setfgcolor">
+ <keyword>pencolour</keyword>
+ <alias>pc</alias>
+ </command>
+
+ <command name="setbgcolor">
+ <keyword>canvascolour</keyword>
+ <alias>cc</alias>
+ </command>
+
+ <command name="resizecanvas">
+ <keyword>canvassize</keyword>
+ <alias>cs</alias>
+ </command>
+
+ <command name="spriteshow">
+ <keyword>show</keyword>
+ <alias>ss</alias>
+ </command>
+
+ <command name="spritehide">
+ <keyword>hide</keyword>
+ <alias>sh</alias>
+ </command>
+
+ <command name="spritepress">
+ <keyword>press</keyword>
+ <alias>sp</alias>
+ </command>
+
+ <command name="spritechange">
+ <keyword>change</keyword>
+ <alias>sc</alias>
+ </command>
+
+ <command name="message">
+ <keyword>message</keyword>
+ </command>
+
+ <command name="inputwindow">
+ <keyword>inputwindow</keyword>
+ </command>
+
+ <command name="print">
+ <keyword>print</keyword>
+ </command>
+
+ <command name="fonttype">
+ <keyword>fonttype</keyword>
+ </command>
+
+ <command name="fontsize">
+ <keyword>fontsize</keyword>
+ </command>
+
+ <command name="random">
+ <keyword>random</keyword>
+ </command>
+
+ <command name="wrapon">
+ <keyword>wrapon</keyword>
+ </command>
+
+ <command name="wrapoff">
+ <keyword>wrapoff</keyword>
+ </command>
+
+ <command name="reset">
+ <keyword>reset</keyword>
+ </command>
+
+</logokeywords>
diff --git a/tde-i18n-en_GB/data/kdeedu/kturtle/square.logo b/tde-i18n-en_GB/data/kdeedu/kturtle/square.logo
new file mode 100644
index 00000000000..9c90ef07542
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/kturtle/square.logo
@@ -0,0 +1,6 @@
+# draw a square
+
+repeat 4 [
+ forward 100
+ turnleft 90
+]
diff --git a/tde-i18n-en_GB/data/kdeedu/kturtle/triangle.logo b/tde-i18n-en_GB/data/kdeedu/kturtle/triangle.logo
new file mode 100644
index 00000000000..605cd7ef4de
--- /dev/null
+++ b/tde-i18n-en_GB/data/kdeedu/kturtle/triangle.logo
@@ -0,0 +1,6 @@
+# draw a triangle
+
+repeat 3 [
+ forward 100
+ turnleft 120
+]
diff --git a/tde-i18n-en_GB/docs/Makefile.am b/tde-i18n-en_GB/docs/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/Makefile.in b/tde-i18n-en_GB/docs/Makefile.in
new file mode 100644
index 00000000000..ee2b1b96011
--- /dev/null
+++ b/tde-i18n-en_GB/docs/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. common kdeutils kdenetwork kdepim kdeedu kdesdk kdemultimedia kdebase kdelibs
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/common/Makefile.am b/tde-i18n-en_GB/docs/common/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/common/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/common/Makefile.in b/tde-i18n-en_GB/docs/common/Makefile.in
new file mode 100644
index 00000000000..df69675b748
--- /dev/null
+++ b/tde-i18n-en_GB/docs/common/Makefile.in
@@ -0,0 +1,623 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/common
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/common/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/common/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/common/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/common/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/common/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=fdl-translated.html gpl-translated.html Makefile.in logotp3.png kde-localised.css lgpl-translated.html Makefile.am
+
+#>+ 2
+docs-am: gpl-translated.html fdl-translated.html logotp3.png kde-localised.css lgpl-translated.html
+
+#>+ 23
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common
+ @for base in gpl-translated.html fdl-translated.html logotp3.png kde-localised.css lgpl-translated.html ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\
+ done
+ @echo "merging common and language specific dir" ;\
+ if test ! -f $(kde_htmldir)/en/common/kde-common.css; then echo 'no english docs found in $(kde_htmldir)/en/common/'; exit 1; fi
+ @com_files=`cd $(kde_htmldir)/en/common && echo *` ;\
+ cd $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common ;\
+ if test -n "$$com_files"; then for p in $$com_files ; do \
+ case " gpl-translated.html fdl-translated.html logotp3.png kde-localised.css lgpl-translated.html " in \
+ *" $$p "*) ;; \
+ *) test ! -f $$p && echo $(LN_S) ../../en/common/$$p $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$p && $(LN_S) ../../en/common/$$p $$p ;; \
+ esac ; \
+ done ; fi ; true
+
+uninstall-nls:
+ for base in gpl-translated.html fdl-translated.html logotp3.png kde-localised.css lgpl-translated.html ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in gpl-translated.html fdl-translated.html logotp3.png kde-localised.css lgpl-translated.html ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/common/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/common/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/common/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/common/fdl-translated.html b/tde-i18n-en_GB/docs/common/fdl-translated.html
new file mode 100644
index 00000000000..e995a7d95b7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/common/fdl-translated.html
@@ -0,0 +1,405 @@
+<!-- TRANSLATORS: VERY IMPORTANT!
+
+ A translated version of the GNU General Public Licence, the GNU
+ Lesser General Public Licence or the GNU Free Documentation
+ Licence MUST contain a disclaimer at the top of the document (GPL
+ requirement) and a link to the original English version (KDE
+ requirement). The link to the English version in KDE can look
+ like this: <a href="common/gpl-licence.html">GNU General Public
+ License</a>, for the LGPL like this: <a
+ href="common/lgpl-licence.html">GNU Lesser General Public
+ License</a> and for the FDL like this: <a
+ href="common/fdl-licence.html">GNU Free Documentation
+ License</a>.
+
+ The disclaimer is the following - add it both in English and in
+ the translated version:
+
+This is an unofficial translation of the GNU General Public License
+into language. It was not published by the Free Software Foundation,
+and does not legally state the distribution terms for software that
+uses the GNU GPL--only the original English text of the GNU GPL does
+that. However, we hope that this translation will help language
+speakers understand the GNU GPL better.
+
+ Before you make a translation, check if there isn't one already
+ at www.gnu.org.
+
+ Make sure that the name of the original license file does not
+ overwrite the translation (so name them differently).
+
+ If you do not comply with these requirements, the translation is
+ likely to be removed.
+ -->
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html40/strict.dtd">
+<HTML LANG="en-US">
+ <HEAD>
+ <TITLE>GNU Free Documentation License</TITLE>
+ <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
+ <META HTTP-EQUIV="Content-Language" CONTENT="en-US">
+ <META NAME="description" CONTENT="GNU free documentation license (for inclusion in documentation files)">
+ <META NAME="keywords" CONTENT="gnu, Gnu, GNU, license, licence, software, free software, software license, software licence, GNU general public license, GNU General Public License, documentation licence, documentation license, documentation, GNU free documentation license, GNU Free Documentation License">
+ <META NAME="robots" CONTENT="none">
+ </HEAD>
+ <BODY>
+ <PRE>
+ GNU Free Documentation License
+ Version 1.1, March 2000
+
+ Copyright (C) 2000 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+0. PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+written document "free" in the sense of freedom: to assure everyone
+the effective freedom to copy and redistribute it, with or without
+modifying it, either commercially or noncommercially. Secondarily,
+this License preserves for the author and publisher a way to get
+credit for their work, while not being considered responsible for
+modifications made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+
+1. APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work that contains a
+notice placed by the copyright holder saying it can be distributed
+under the terms of this License. The "Document", below, refers to any
+such manual or work. Any member of the public is a licensee, and is
+addressed as "you".
+
+A "Modified Version" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or a front-matter section of
+the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall subject
+(or to related matters) and contains nothing that could fall directly
+within that overall subject. (For example, if the Document is in part a
+textbook of mathematics, a Secondary Section may not explain any
+mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The "Invariant Sections" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.
+
+The "Cover Texts" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.
+
+A "Transparent" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, whose contents can be viewed and edited directly and
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters. A copy made in an otherwise Transparent file
+format whose markup has been designed to thwart or discourage
+subsequent modification by readers is not Transparent. A copy that is
+not "Transparent" is called "Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML
+or XML using a publicly available DTD, and standard-conforming simple
+HTML designed for human modification. Opaque formats include
+PostScript, PDF, proprietary formats that can be read and edited only
+by proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the
+machine-generated HTML produced by some word processors for output
+purposes only.
+
+The "Title Page" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in
+formats which do not have any title page as such, "Title Page" means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+
+2. VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
+
+3. COPYING IN QUANTITY
+
+If you publish printed copies of the Document numbering more than 100,
+and the Document's license notice requires Cover Texts, you must enclose
+the copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present
+the full title with all words of the title equally prominent and
+visible. You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a publicly-accessible computer-network location containing a complete
+Transparent copy of the Document, free of added material, which the
+general network-using public has access to download anonymously at no
+charge using public-standard network protocols. If you use the latter
+option, you must take reasonably prudent steps, when you begin
+distribution of Opaque copies in quantity, to ensure that this
+Transparent copy will remain thus accessible at the stated location
+until at least one year after the last time you distribute an Opaque
+copy (directly or through your agents or retailers) of that edition to
+the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
+
+4. MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it. In addition, you must do these things in the Modified Version:
+
+A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has less than five).
+C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+D. Preserve all the copyright notices of the Document.
+E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+H. Include an unaltered copy of this License.
+I. Preserve the section entitled "History", and its title, and add to
+ it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+K. In any section entitled "Acknowledgements" or "Dedications",
+ preserve the section's title, and preserve in the section all the
+ substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+M. Delete any section entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+N. Do not retitle any existing section as "Endorsements"
+ or to conflict in title with any Invariant Section.
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section entitled "Endorsements", provided it contains
+nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity. If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
+
+5. COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections entitled "History"
+in the various original documents, forming one section entitled
+"History"; likewise combine any sections entitled "Acknowledgements",
+and any sections entitled "Dedications". You must delete all sections
+entitled "Endorsements."
+
+
+6. COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+
+
+
+7. AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, does not as a whole count as a Modified Version
+of the Document, provided no compilation copyright is claimed for the
+compilation. Such a compilation is called an "aggregate", and this
+License does not apply to the other self-contained works thus compiled
+with the Document, on account of their being thus compiled, if they
+are not themselves derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one quarter
+of the entire aggregate, the Document's Cover Texts may be placed on
+covers that surround only the Document within the aggregate.
+Otherwise they must appear on covers around the whole aggregate.
+
+
+8. TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License provided that you also include the
+original English version of this License. In case of a disagreement
+between the translation and the original English version of this
+License, the original English version will prevail.
+
+
+9. TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License. Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License. However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+
+10. FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns. See
+http:///www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License "or any later version" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
+
+
+ADDENDUM: How to use this License for your documents
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+
+ Copyright (c) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.1
+ or any later version published by the Free Software Foundation;
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+ A copy of the license is included in the section entitled "GNU
+ Free Documentation License".
+
+If you have no Invariant Sections, write "with no Invariant Sections"
+instead of saying which ones are invariant. If you have no
+Front-Cover Texts, write "no Front-Cover Texts" instead of
+"Front-Cover Texts being LIST"; likewise for Back-Cover Texts.
+
+If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+ </PRE>
+ </BODY>
+</HTML>
diff --git a/tde-i18n-en_GB/docs/common/gpl-translated.html b/tde-i18n-en_GB/docs/common/gpl-translated.html
new file mode 100644
index 00000000000..73cffa51c80
--- /dev/null
+++ b/tde-i18n-en_GB/docs/common/gpl-translated.html
@@ -0,0 +1,389 @@
+<!-- TRANSLATORS: VERY IMPORTANT!
+
+ A translated version of the GNU General Public Licence, the GNU
+ Lesser General Public Licence or the GNU Free Documentation
+ Licence MUST contain a disclaimer at the top of the document (GPL
+ requirement) and a link to the original English version (KDE
+ requirement). The link to the English version in KDE can look
+ like this: <a href="common/gpl-licence.html">GNU General Public
+ License</a>, for the LGPL like this: <a
+ href="common/lgpl-licence.html">GNU Lesser General Public
+ License</a> and for the FDL like this: <a
+ href="common/lgpl-licence.html">GNU Free Documentation
+ License</a>.
+
+ The disclaimer is the following (compulsory) - add it both in
+ English and in the translated version:
+
+This is an unofficial translation of the GNU General Public License
+into language. It was not published by the Free Software Foundation,
+and does not legally state the distribution terms for software that
+uses the GNU GPL--only the original English text of the GNU GPL does
+that. However, we hope that this translation will help language
+speakers understand the GNU GPL better.
+
+ Before you make a translation, check if there isn't one already
+ at www.gnu.org.
+
+ Make sure that the name of the original license file does not
+ overwrite the translation (so name them differently).
+
+ If you do not comply with these requirements, the translation is
+ likely to be removed.
+ -->
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html40/strict.dtd">
+<HTML LANG="en-US">
+ <HEAD>
+ <TITLE>GNU General Public License</TITLE>
+ <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
+ <META HTTP-EQUIV="Content-Language" CONTENT="en-US">
+ <META NAME="description" CONTENT="GNU general public license (for inclusion in distributions)">
+ <META NAME="keywords" CONTENT="gnu, Gnu, GNU, license, licence, software, free software, software license, software licence, GNU general public license, GNU General Public License">
+ <META NAME="robots" CONTENT="none">
+ </HEAD>
+ <BODY>
+ <PRE>
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ &lt;one line to give the program's name and a brief idea of what it does.&gt;
+ Copyright (C) 19yy &lt;name of author&gt;
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) 19yy name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ &lt;signature of Ty Coon&gt;, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
+ </PRE>
+ </BODY>
+</HTML>
diff --git a/tde-i18n-en_GB/docs/common/kde-localised.css b/tde-i18n-en_GB/docs/common/kde-localised.css
new file mode 100644
index 00000000000..7d6b96dcb2f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/common/kde-localised.css
@@ -0,0 +1,28 @@
+/*
+ KDE CSS for en_GB HTML documentation (all media types).
+ Copyright (C) 2000 <**authorname**>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ Send comments, suggestions, etc. to <**authorcontactdetails**>.
+*/
+
+/*
+ These settings will override kde-default.css.
+
+ Any updates should be validated, e.g. http://jigsaw.w3.org/css-validator/
+*/
+
+:lang(en_GB) { }
diff --git a/tde-i18n-en_GB/docs/common/lgpl-translated.html b/tde-i18n-en_GB/docs/common/lgpl-translated.html
new file mode 100644
index 00000000000..7a414e5ca07
--- /dev/null
+++ b/tde-i18n-en_GB/docs/common/lgpl-translated.html
@@ -0,0 +1,538 @@
+<!-- TRANSLATORS: VERY IMPORTANT!
+ A translated version of the GNU General Public Licence or the GNU Lesser General
+ Public Licence MUST contain a disclaimer at the top of the
+ document and a link to the original English version. (I thought
+ the German version had one but I could not find it, sorry - an
+ example would undoubtedly have been very nice, and easy).
+ The link to the English version in KDE can look like this:
+ <a href="common/gpl-licence.html">GNU General Public License</a>
+ or for the LGPL like this:
+ <a href="common/lgpl-licence.html">GNU Lesser General Public License</a>
+
+ Before you make a translation, check if there isn't one already at
+ www.gnu.org.
+
+ Make sure that the name of the original license file does not
+ overwrite the translation (so name them differently).
+ -->
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html40/strict.dtd">
+<HTML LANG="en-US">
+ <HEAD>
+ <TITLE>GNU Lesser General Public License</TITLE>
+ <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
+ <META HTTP-EQUIV="Content-Language" CONTENT="en-US">
+ <META NAME="description" CONTENT="GNU lesser general public license (for inclusion in library distributions)">
+ <META NAME="keywords" CONTENT="gnu, Gnu, GNU, license, licence, software, free software, software license, software licence, GNU general public license, GNU General Public License, library licence, library license, software library, software libraries, GNU lesser general public license, GNU Lesser General Public License">
+ <META NAME="robots" CONTENT="none">
+ </HEAD>
+ <BODY>
+ <PRE>
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL. It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+ This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it. You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+ When we speak of free software, we are referring to freedom of use,
+not price. Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+ To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights. These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+ For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you. You must make sure that they, too, receive or can get the source
+code. If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it. And you must show them these terms so they know their rights.
+
+ We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+ To protect each distributor, we want to make it very clear that
+there is no warranty for the free library. Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+ Finally, software patents pose a constant threat to the existence of
+any free program. We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder. Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+ Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License. This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License. We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+ When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library. The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom. The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+ We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License. It also provides other free software developers Less
+of an advantage over competing non-free programs. These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries. However, the Lesser license provides advantages in certain
+special circumstances.
+
+ For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard. To achieve this, non-free programs must be
+allowed to use the library. A more frequent case is that a free
+library does the same job as widely used non-free libraries. In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+ In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software. For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+ Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+ The precise terms and conditions for copying, distribution and
+modification follow. Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library". The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+ GNU LESSER GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+ A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+ The "Library", below, refers to any such software library or work
+which has been distributed under these terms. A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language. (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+ "Source code" for a work means the preferred form of the work for
+making modifications to it. For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+ Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it). Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+
+ 1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+ You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+ 2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no
+ charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a
+ table of data to be supplied by an application program that uses
+ the facility, other than as an argument passed when the facility
+ is invoked, then you must make a good faith effort to ensure that,
+ in the event an application does not supply such function or
+ table, the facility still operates, and performs whatever part of
+ its purpose remains meaningful.
+
+ (For example, a function in a library to compute square roots has
+ a purpose that is entirely well-defined independent of the
+ application. Therefore, Subsection 2d requires that any
+ application-supplied function or table used by this function must
+ be optional: if the application does not supply it, the square
+ root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library. To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License. (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.) Do not make any other change in
+these notices.
+
+ Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+ This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+ 4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+ If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library". Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+ However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library". The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+ When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library. The
+threshold for this to be true is not precisely defined by law.
+
+ If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work. (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+ Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+ 6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+ You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License. You must supply a copy of this License. If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License. Also, you must do one
+of these things:
+
+ a) Accompany the work with the complete corresponding
+ machine-readable source code for the Library including whatever
+ changes were used in the work (which must be distributed under
+ Sections 1 and 2 above); and, if the work is an executable linked
+ with the Library, with the complete machine-readable "work that
+ uses the Library", as object code and/or source code, so that the
+ user can modify the Library and then relink to produce a modified
+ executable containing the modified Library. (It is understood
+ that the user who changes the contents of definitions files in the
+ Library will not necessarily be able to recompile the application
+ to use the modified definitions.)
+
+ b) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (1) uses at run time a
+ copy of the library already present on the user's computer system,
+ rather than copying library functions into the executable, and (2)
+ will operate properly with a modified version of the library, if
+ the user installs one, as long as the modified version is
+ interface-compatible with the version that the work was made with.
+
+ c) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
+
+ d) If distribution of the work is made by offering access to copy
+ from a designated place, offer equivalent access to copy the above
+ specified materials from the same place.
+
+ e) Verify that the user has already received a copy of these
+ materials or that you have already sent this user a copy.
+
+ For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it. However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+ It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system. Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+ 7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work
+ based on the Library, uncombined with any other library
+ facilities. This must be distributed under the terms of the
+ Sections above.
+
+ b) Give prominent notice with the combined library of the fact
+ that part of it is a work based on the Library, and explaining
+ where to find the accompanying uncombined form of the same work.
+
+ 8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License. Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+ 9. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Library or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+ 10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+ 11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all. For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+ 13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation. If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+ 14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission. For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this. Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+ NO WARRANTY
+
+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Libraries
+
+ If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change. You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+ To apply these terms, attach the following notices to the library. It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+ &lt;one line to give the library's name and a brief idea of what it does.&gt;
+ Copyright (C) &lt;year&gt; &lt;name of author&gt;
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+ &lt;signature of Ty Coon&gt;, 1 April 1990
+ Ty Coon, President of Vice
+
+That's all there is to it!
+
+
+ </PRE>
+ </BODY>
+</HTML>
diff --git a/tde-i18n-en_GB/docs/common/logotp3.png b/tde-i18n-en_GB/docs/common/logotp3.png
new file mode 100644
index 00000000000..c5595bbd38e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/common/logotp3.png
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/Makefile.am b/tde-i18n-en_GB/docs/kdebase/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/Makefile.in b/tde-i18n-en_GB/docs/kdebase/Makefile.in
new file mode 100644
index 00000000000..3b031e2e4c7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kpager kioslave kdeprint klipper ksplashml glossary quickstart kdebugdialog userguide khelpcenter faq kinfocenter kdesu kate konqueror kcontrol kwrite kfind konsole kxkb kdm visualdict ksysguard kicker kmenuedit
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/Makefile.am b/tde-i18n-en_GB/docs/kdebase/faq/Makefile.am
new file mode 100644
index 00000000000..15208dfc8a8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/faq
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/Makefile.in b/tde-i18n-en_GB/docs/kdebase/faq/Makefile.in
new file mode 100644
index 00000000000..f704845000c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/faq
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/faq
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/faq/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/faq/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/faq/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/faq/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/faq/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=desktop.docbook moreinfo.docbook about.docbook configkde.docbook install.docbook winmng.docbook Makefile.in contrib.docbook tips.docbook nonkdeapps.docbook getkde.docbook intro.docbook index.docbook notrelated.docbook panel.docbook filemng.docbook kdeapps.docbook Makefile.am misc.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook winmng.docbook notrelated.docbook index.docbook about.docbook desktop.docbook install.docbook configkde.docbook getkde.docbook filemng.docbook moreinfo.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq
+ @for base in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook winmng.docbook notrelated.docbook index.docbook about.docbook desktop.docbook install.docbook configkde.docbook getkde.docbook filemng.docbook moreinfo.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\
+ done
+
+uninstall-nls:
+ for base in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook winmng.docbook notrelated.docbook index.docbook about.docbook desktop.docbook install.docbook configkde.docbook getkde.docbook filemng.docbook moreinfo.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook winmng.docbook notrelated.docbook index.docbook about.docbook desktop.docbook install.docbook configkde.docbook getkde.docbook filemng.docbook moreinfo.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/faq/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/faq/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/faq/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/about.docbook b/tde-i18n-en_GB/docs/kdebase/faq/about.docbook
new file mode 100644
index 00000000000..02fc73b3111
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/about.docbook
@@ -0,0 +1,69 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="about">
+<title
+>About this <acronym
+>FAQ</acronym
+></title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>What can I do to help out with this <acronym
+>FAQ</acronym
+>?</para>
+</question>
+
+<answer>
+
+<para
+>First, send us any errors that you may find. Also, any suggestions that you might have, are appreciated. Better yet, send us everything that you think is unclear, and if possible, send us what you think would be a clearer solution. Our email address is <email
+>kde-doc-english@kde.org</email
+>. </para>
+
+<para
+>Second, send us your solutions of those frequently-asked questions which are still not in this <acronym
+>FAQ</acronym
+>. We will put them in as soon as possible.</para>
+
+<para
+>Last but not least, please make full use of this <acronym
+>FAQ</acronym
+>. Read this <acronym
+>FAQ</acronym
+> (and other relevant documentation) well before asking questions on the various &kde; mailing lists or newsgroups.</para>
+
+<note
+><para
+>You might also want to consider becoming a <acronym
+>FAQ</acronym
+> maintainer. Please refer to <xref linkend="FAQ-maintainer-HOWTO"/> for more details. </para
+></note>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="FAQ-maintainer-HOWTO">
+<para
+>How do I become a <acronym
+>FAQ</acronym
+> maintainer?</para>
+</question>
+
+<answer>
+<para
+>Actually, it is very easy to become an <acronym
+>FAQ</acronym
+> maintainer, and we are always in need of fresh blood. :-) Just send us an email at <email
+>kde-doc-english@kde.org</email
+>. </para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/configkde.docbook b/tde-i18n-en_GB/docs/kdebase/faq/configkde.docbook
new file mode 100644
index 00000000000..c819342b0ff
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/configkde.docbook
@@ -0,0 +1,352 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd">
+-->
+<chapter id="configure">
+<title
+>Configuring &kde;</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I set the language used by &kde;?</para>
+</question>
+
+<answer>
+<para
+>There are two ways to set the language &kde; uses in the messages it will display:</para>
+
+<variablelist>
+<varlistentry
+><term
+>Using the <application
+>&kde; Control Centre</application
+></term>
+<listitem
+><para
+>Fire up the <application
+>&kde; Control Centre</application
+> and select <guimenu
+>Regional &amp; Accessibility</guimenu
+> followed by <guimenuitem
+>Country/Region &amp; Language</guimenuitem
+>. You can select your language and location here. If &kde; cannot find a translation in the first language chosen, it will fall back on the default language. This is usually (American) English by default.</para>
+<note
+><para
+>Using the <application
+>&kde; Control Centre</application
+> is the preferred way of choosing languages in &kde;.</para
+></note
+></listitem>
+</varlistentry>
+<varlistentry
+><term
+>Using the <envar
+>LANG</envar
+> environment variable</term>
+<listitem
+><para
+>The second method uses the standard locale setting on your system. To change the language, simply set the environment variable <envar
+>LANG</envar
+> accordingly. For example, if your shell is <application
+>bash</application
+>, execute <userinput
+><command
+>export</command
+> <envar
+>LANG</envar
+>=de</userinput
+> to set German as the language used.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there any keyboard switcher for international keyboards for &kde;?</para>
+</question>
+<answer>
+<para
+>Yes, you can configure it using the <application
+>&kde; Control Centre</application
+> <guimenu
+>Regional &amp; Accessibility</guimenu
+> <guimenuitem
+>Keyboard Layout</guimenuitem
+> configuration page. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I replace the standard text login screen with the &kde; login screen?</para>
+</question>
+<answer>
+<note
+><para
+>Your distribution/&UNIX; flavour may have its own setup tools to change this (&eg; <application
+>YaST</application
+> on &SuSE; &Linux;). This will be the safest way to enable the &kde; login screen. However, if for some reason you do not wish to use these tools, the following instructions may be useful.</para
+></note>
+<para
+>First, you need to change to the <quote
+>xdm runlevel</quote
+> (runlevel 5 on &RedHat; and &SuSE; systems) by editing your <filename
+>/etc/inittab</filename
+> file. In the file, you should have a line saying <userinput
+>id:3:initdefault:</userinput
+>. Change it to <userinput
+>id:5:initdefault:</userinput
+>. Now, at the end of the file, comment out the following line: <literal
+>x:5:respawn:/usr/bin/X11/xdm -nodaemon</literal
+> and replace it with <userinput
+>x:5:respawn:<replaceable
+>/opt/kde/</replaceable
+>bin/kdm -nodaemon</userinput
+>. <note
+><para
+>The location of &kdm; may differ on your system.</para
+></note
+></para>
+<para
+>For changes to take effect immediately, type <command
+>init 5</command
+> (for &RedHat; systems) at the shell prompt. <caution
+><para
+>It is risky to initiate a graphical login without checking beforehand whether it works. If it fails to work, you would be in for a hard time getting back....</para
+></caution
+></para>
+</answer>
+<answer>
+<para
+>For FreeBSD, you should edit the file <filename
+>/etc/ttys</filename
+> and change one of the lines that look like <programlisting
+>ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure</programlisting
+> to instead say <userinput
+>ttyv8 "/usr/local/bin/kdm -nodaemon" xterm off secure</userinput
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+
+<para
+>I would like to click the &LMB; anywhere on the desktop and have the <guimenu
+>K</guimenu
+> menu displayed.</para>
+</question>
+<answer>
+<para
+>Open the <application
+>&kde; Control Centre</application
+> and choose <menuchoice
+><guisubmenu
+>Desktop</guisubmenu
+> <guisubmenu
+>Behaviour</guisubmenu
+></menuchoice
+>. You can now choose the behaviour of mouse clicks on the desktop. To have the <guimenu
+>K</guimenu
+> menu open from a single &LMB; click, change the entry labelled <guilabel
+>Left button</guilabel
+> to say <guilabel
+>Application Menu</guilabel
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Where do I find information regarding &kde; themes?</para>
+</question>
+<answer>
+<para
+>Go to <ulink url="http://kde.themes.org/"
+>http://kde.themes.org/</ulink
+> or <ulink url="http://www.kde-look.org"
+>http://www.kde-look.org</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I change &MIME; Types?</para>
+</question>
+<answer>
+<para
+>If you are using &konqueror;, do this instead: first, open a &konqueror; window and choose <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror</guimenuitem
+></menuchoice
+>, then <guilabel
+>File Associations</guilabel
+>. Find the type you want to change (&eg; <literal
+>text/english</literal
+> or <literal
+>image/gif</literal
+>), and set the application preference order to whatever you want.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kde; (&kdm;) does not read my <filename
+>.bash_profile</filename
+>!</para>
+</question>
+<answer>
+<para
+>The login managers<application
+>xdm</application
+> and &kdm; do not run a login shell, so <filename
+>.profile</filename
+>, <filename
+>.bash_profile</filename
+>, &etc; are not sourced. When the user logs in, <application
+>xdm</application
+> runs <command
+>Xstartup</command
+> as root and then <command
+>Xsession</command
+> as user. So the normal practice is to add statements in <filename
+>Xsession</filename
+> to source the user profile. Please edit your <filename
+>Xsession</filename
+> and <filename
+>.xsession</filename
+> files.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I use &TrueType; fonts in &kde;?</para>
+</question>
+<answer>
+
+<para
+>You need to install &TrueType; font support into your &X-Window; configuration. Please take a look at <ulink url="http://x.themes.org/"
+>x.themes.org</ulink
+> for the fonts, and <ulink url="http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/"
+>xfsft: &TrueType; Font Support For X11</ulink
+> or <ulink url="http://X-TT.dsl.gr.jp/"
+>X-&TrueType; Server Project Home Page</ulink
+> for the font servers.</para>
+
+<para
+>If you have a bunch of &TrueType; fonts from &Microsoft; &Windows;, edit the <filename
+>XF86Config</filename
+> file to get the fonts from the font folder. Then just tell &kde; to use these new fonts with the font administrator utility.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is it possible to enter, show and work with the Euro Symbol in &kde;?</para>
+</question>
+<answer>
+<para
+>Yes and no. For details, look here: <ulink url="http://www.koffice.org/kword/euro.php"
+>http://www.koffice.org/kword/euro.php</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I run a program at &kde; startup?</para
+></question>
+
+<answer
+><para
+>There are many ways to do that. If what you want to do is to run some scripts that would set some environment variables (for example, to start <command
+>gpg-agent</command
+>, <command
+>ssh-agent</command
+> and others), you can put these scripts into <filename class="directory"
+>$<envar
+>KDEHOME</envar
+>/env/</filename
+> and make sure their names end in <literal role="extension"
+>.sh</literal
+>. $<envar
+>KDEHOME</envar
+> is usually a folder named <filename class="directory"
+>.kde</filename
+> (note the period at the beginning) in your home folder. If you want scripts to be executed for all &kde; users, you can put them under <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/env/</filename
+>, where $<envar
+>KDEDIR</envar
+> is the prefix &kde; was installed to (you can find this out using the command <userinput
+><command
+>kde-config</command
+> --prefix</userinput
+>).</para>
+<para
+>If you wish to start a program after &kde; has started, you may want to use the <filename class="directory"
+>Autostart</filename
+> folder. To add entries to the <filename class="directory"
+>Autostart</filename
+> folder: <orderedlist>
+<listitem
+><para
+>Open &konqueror;.</para>
+</listitem>
+<listitem
+><para
+>Select <menuchoice
+><guimenu
+>Go</guimenu
+><guimenuitem
+>Autostart</guimenuitem
+> </menuchoice
+> from the menubar.</para>
+</listitem>
+<listitem
+><para
+>Right-click in the window view area and select <menuchoice
+><guisubmenu
+>Create New</guisubmenu
+><guisubmenu
+>File</guisubmenu
+><guimenuitem
+>Link to Application</guimenuitem
+> </menuchoice
+></para>
+</listitem>
+<listitem
+><para
+>Click on the <guilabel
+>Application</guilabel
+> tab in the window that appears and enter the name of the command to run in the <guilabel
+>Command</guilabel
+> text box.</para>
+</listitem>
+</orderedlist>
+</para>
+
+</answer>
+</qandaentry>
+
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/contrib.docbook b/tde-i18n-en_GB/docs/kdebase/faq/contrib.docbook
new file mode 100644
index 00000000000..8bff6911cd5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/contrib.docbook
@@ -0,0 +1,249 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+
+<chapter id="contribute">
+<title
+>Contributing</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How can I contribute to &kde;?</para>
+</question>
+<answer>
+<para
+>&kde; is a free software project that lives from voluntary contributions. Everybody is encouraged to contribute to &kde;. Not only programmers are welcome. There are many ways in which you can help to improve &kde;:</para>
+<itemizedlist>
+<listitem
+><para
+>Test the software.</para
+></listitem>
+<listitem
+><para
+>Send in bug reports. For more information on this, see <link linkend="bug-report"
+>How do I submit a bug report?</link
+>.</para
+></listitem>
+<listitem
+><para
+>Write documentation or help files. You can get some information by visiting the <ulink url="http://i18n.kde.org/doc/"
+>&kde; Editorial Team Home Page</ulink
+>.</para
+></listitem>
+<listitem
+><para
+>Translate programs, documentation, and help files. For more information on this, you should visit <ulink url="http://i18n.kde.org"
+>The &kde; Translators' and Documenters' Web Site</ulink
+>.</para
+></listitem>
+<listitem
+><para
+>Draw nice icons or compose sound effects. You can visit the <ulink url="http://artist.kde.org/"
+>&kde; artists page</ulink
+> to find out more.</para
+></listitem>
+<listitem
+><para
+>Write articles and books about &kde;. If you want to help spread the word about &kde;, simply send an email to <email
+>kde-pr@kde.org</email
+>. This will get you in touch with the &kde; public relations volunteers.</para
+></listitem>
+<listitem
+><para
+>Program new &kde; applications. Please refer to <xref linkend="programming"/> for more information.</para
+></listitem>
+<listitem
+><para
+>Of course, sponsors are also welcome. :-)</para
+></listitem>
+</itemizedlist>
+<para
+>There are several places to look for more information if you want to get involved in the development. The first step is to subscribe to some of the <ulink url="http://www.kde.org/mailinglists/"
+>mailing lists</ulink
+>. You will soon see something that can be improved or added.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="bug-report">
+<para
+>How do I submit a bug report?</para>
+</question>
+<answer>
+<para
+>There is a bug tracking system available at <ulink url="http://bugs.kde.org"
+>http://bugs.kde.org</ulink
+>. The system features a wizard to submit new bug reports and a list of all known bugs.</para>
+<para
+>The easiest way to submit a bug is to select <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>Report Bug...</guimenuitem
+></menuchoice
+> from the menu bar of the application with the bug. This will open a small dialogue box with a link to the bug tracking system. Please make sure to follow the instructions of the bug reporting wizard.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="programming">
+<para
+>I want to program for &kde;. What should I do first?</para>
+</question>
+<answer>
+<para
+>Everybody is encouraged to develop software for &kde;. What you should do first depends strongly on your experience, &eg; whether you have already learned C++ or have experience with the &Qt; toolkit and so on.</para>
+<para
+>To get into &kde; programming, you will need some basic tools: <application
+>automake</application
+>, <application
+>autoconf</application
+>, and <application
+>egcs</application
+>. You should look to <ulink url="http://developer.kde.org/"
+>http://developer.kde.org/</ulink
+> for more tips.</para>
+<para
+>Another excellent resource for learning &kde; programming is the &Qt; online tutorials. These are installed along with &Qt;. To view them, open <filename
+>$<envar
+>QTDIR</envar
+>/doc/html/index.html</filename
+> in &konqueror; and bookmark it. The tutorials can be found under "Using Qt". The source code for each lesson can be found in the <filename class="directory"
+>$<envar
+>QTDIR</envar
+>/tutorial</filename
+> directory.</para>
+<para
+>There is, however, one thing that everybody interested in programming for &kde; should do: <emphasis
+>subscribe to the developers mailing list</emphasis
+>. To subscribe, you have to send an email to <ulink url="mailto:kde-devel-request@kde.org"
+>kde-devel-request@kde.org</ulink
+> with the subject <userinput
+>subscribe <replaceable
+>your_email_address</replaceable
+></userinput
+>. <important
+><para
+>Please read <link linkend="subscribe"
+>How to subscribe/unsubscribe to these lists</link
+> carefully. Everything said there applies to the development list as well.</para
+></important
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I get access to the <acronym
+>CVS</acronym
+>?</para>
+</question>
+<answer>
+<para
+>The &kde; project uses <acronym
+>CVS</acronym
+> to develop the core parts of the software. Usually, when you have changed one of the parts (&eg; fixed a bug), and you want to commit this change, the best way is to create a patch against a current snapshot and send this patch to the developer/maintainer of the respective program.</para>
+<para
+>If you are doing this more or less regularly, you can ask Stephan Kulow, <email
+>coolo@kde.org</email
+> for direct access to the <acronym
+>CVS</acronym
+> server. But be aware that more users will slow down <acronym
+>CVS</acronym
+> access for all developers, so we want to keep the number of people with direct <acronym
+>CVS</acronym
+> access reasonably small. But feel free to ask!</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I am just curious. Can I have read-only access to the <acronym
+>CVS</acronym
+>?</para>
+</question>
+<answer>
+<para
+>Yes. It is possible to get read-only access to the <acronym
+>CVS</acronym
+> repository with <application
+>cvsup</application
+> or <application
+>cvs</application
+> utility. You can find more information about how to set up <application
+>cvsup</application
+> for the &kde; repository from <ulink url="http://developer.kde.org/source/cvsup.html"
+>How to use <application
+>cvsup</application
+> to get &kde;</ulink
+>.</para>
+<para
+>In addition, anonymous <acronym
+>CVS</acronym
+> service is also available. To find out more about how to set up and use anonymous <acronym
+>CVS</acronym
+>, please see <ulink url="http://developer.kde.org/source/anoncvs.html"
+>here</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Are there any <application
+>cvs</application
+> mirror sites for &kde;?</para>
+</question>
+<answer>
+<para
+>Yes. The main &kde; server is normally very busy. Please take a look at <ulink url="http://developer.kde.org/source/cvsupmirrors.html"
+>http://developer.kde.org/source/cvsupmirrors.html</ulink
+> and <ulink url="http://developer.kde.org/source/anoncvs.html"
+>http://developer.kde.org/source/anoncvs.html</ulink
+> for the list of available mirrors.</para
+>
+<para
+>Once you have selected a new <application
+>cvsup</application
+> server, simply replace <screen
+>
+*default host=cvs.kde.org
+</screen
+> with <screen
+>
+*default host=cvsup.your.new.host
+</screen
+> in your <application
+>cvsup</application
+> script.</para>
+<para
+>The instructions to change the anoncvs server can be found on <ulink url="http://developer.kde.org/source/anoncvs.html"
+>http://developer.kde.org/source/anoncvs.html</ulink
+>, too. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I go about translating &kde; programs into my native language?</para>
+</question>
+<answer>
+<para
+>Look at the <ulink url="http://i18n.kde.org"
+>The &kde; Translators' and Documenters' Web Site</ulink
+> to see whether your program is already translated (most are). Otherwise you will find information there on how to do it yourself.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/desktop.docbook b/tde-i18n-en_GB/docs/kdebase/faq/desktop.docbook
new file mode 100644
index 00000000000..b95a8a96dbc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/desktop.docbook
@@ -0,0 +1,151 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="desktop">
+<title
+>The desktop</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I add an application to the desktop?</para>
+</question>
+<answer>
+
+<para
+>Just choose the desired application from the <guimenu
+>K</guimenu
+> menu and drag and drop it to the Desktop. </para
+>
+<para
+>For applications not listed in the <guimenu
+>K</guimenu
+> menu, use the &RMB; on the desktop and choose <menuchoice
+><guimenuitem
+>Create New</guimenuitem
+><guisubmenu
+>File</guisubmenu
+> <guimenuitem
+>Link to Application...</guimenuitem
+></menuchoice
+> and fill in the configuration for the application you want to link to. </para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I mount/unmount a device from the desktop?</para>
+</question>
+<answer>
+
+<para
+>First, make sure you are allowed to <command
+>mount</command
+>/<command
+>umount</command
+> the relevant device as a user. </para>
+<para
+>Then you can add any device via &RMB; on the desktop and then choosing <guimenuitem
+>Create New</guimenuitem
+>. </para>
+
+</answer>
+</qandaentry>
+
+
+<qandaentry>
+<question>
+<para
+>Where are the icons kept?</para>
+</question>
+<answer>
+<para
+>The icons can be found only in <filename class="directory"
+>$<envar
+>KDEDIRS</envar
+>/share/icons</filename
+> or <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde/share/icons</filename
+> or <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde2/share/icons</filename
+>. To use icons stored in other locations, you must either copy them into one of the above-mentioned fixed &kde; locations or make symlinks.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I use the mouse scroll wheel in &kde;?</para>
+</question>
+<answer>
+<para
+>Mouse wheel support comes with &Qt; 2.0 and above, so &kde; based on that will automatically support the use of the mouse scroll wheel.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why can't I get system sound to work, like for opening windows?</para>
+</question>
+<answer>
+<para
+>System sound currently does not work on non-FreeBSD and non-&Linux; systems. This is being worked on. If you use FreeBSD or &Linux;, you have found a bug, so please report it.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I launch applications in a particular desktop?</para>
+</question>
+<answer>
+<para
+>&kde; comes with a program called &kstart;. To start an <application
+>xterm</application
+> on the second desktop and then activate it use: <userinput
+><command
+>kstart</command
+> <option
+>--desktop 2 --activate --window "xterm" </option
+>xterm</userinput
+>.</para>
+<para
+>Note that the <option
+>--window</option
+> option is important. It takes an argument which is a regular expression matching the title of the window to apply the settings to.</para>
+<para
+>Please read <command
+>kstart</command
+> <option
+>--help-all</option
+> for more magic available with &kstart; (and there is an abundance). </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Where do I save my files if I want them to appear directly on the desktop?</para>
+</question>
+<answer>
+<para
+><filename class="directory"
+>$<envar
+>HOME</envar
+>/Desktop</filename
+>. You might need to refresh your desktop after you have saved your files.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/filemng.docbook b/tde-i18n-en_GB/docs/kdebase/faq/filemng.docbook
new file mode 100644
index 00000000000..c37cb3ef23d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/filemng.docbook
@@ -0,0 +1,380 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd"
+> -->
+
+<chapter id="filemanager">
+<title
+>The File Manager and Web Browser</title>
+
+<para
+>The file manager and web browser of &kde; is &konqueror;. The &konqueror; home page is located at <ulink url="http://www.konqueror.org"
+>http://www.konqueror.org</ulink
+> where a &konqueror; specific <acronym
+>FAQ</acronym
+> can be found.</para>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I use &konqueror; as a web browser with a proxy?</para>
+</question>
+<answer>
+<para
+>&konqueror; can be used with &HTTP; and &FTP; proxies. To set up the proxy server in &konqueror;, just select <menuchoice
+><guimenu
+>Settings</guimenu
+><guisubmenu
+>Configure &konqueror;...</guisubmenu
+></menuchoice
+> from the &konqueror; menu and go to the <guilabel
+>Proxy</guilabel
+> tab.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I change the appearance of a folder in &konqueror;?</para>
+</question>
+<answer>
+<para
+>Right-click the folder, select <guimenuitem
+>Properties</guimenuitem
+>, click on the large icon in the dialogue which appears and choose another icon.</para>
+<para
+>To change the icon displayed for entries in the <guimenu
+>K Menu</guimenu
+>, use the <application
+>Menu Editor</application
+>, located at <menuchoice
+><guisubmenu
+>Settings</guisubmenu
+><guimenuitem
+>Menu Editor</guimenuitem
+></menuchoice
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I do non-anonymous &FTP; transfers with &konqueror;?</para>
+</question>
+<answer>
+<para
+>Normally, if you enter a &URL; like <userinput
+>ftp://<replaceable
+>ftp.somehost.com</replaceable
+></userinput
+>, &konqueror; will attempt an anonymous login to the &FTP; server. If you want to login as a particular user, enter a &URL; like <userinput
+>ftp://<replaceable
+>username@ftp.somehost.com</replaceable
+></userinput
+> instead. &konqueror; will ask for your password and connect to the server.</para>
+</answer>
+</qandaentry>
+
+<qandaentry
+> <question
+> <para
+>What are <option
+>%i</option
+> and <option
+>%m</option
+> in the Execute line?</para
+> </question
+> <answer>
+<para
+>They are used by all &kde; applications (since they are implemented in <classname
+>KApplication</classname
+> and all good &kde; programs create a <classname
+>KApplication</classname
+> object before they even look at the command line arguments).</para
+> <para
+>A standard line for a &kde; application looks like this: <userinput
+><command
+>foo</command
+> <option
+>... %i %m -caption \"%c\"</option
+></userinput
+>. Pretty confusing, but it has been designed in that way so that it can integrate legacy, non-&kde; applications as smoothly as possible. &konqueror;, when executing the line above, will extend the command to <userinput
+><command
+><replaceable
+>foo</replaceable
+></command
+> <option
+>-icon something.png -miniicon something_mini.png -caption \"The Foo\"</option
+></userinput
+>. Both the icon and the mini-icon as well as "The Foo" are properties defined in the <filename
+>.desktop</filename
+> file. If the icons are not defined, they simply default to the executable name <replaceable
+>foo</replaceable
+>.</para>
+
+<para
+>This way a user can change these things in &kmenuedit; for his or her applications. The <option
+>-caption</option
+> option is important, because no user will accept that the menu item <guimenuitem
+>Editor</guimenuitem
+> starts something called <guilabel
+>kedit-0.9pl4-build47</guilabel
+>. Instead, he expects a window called <guilabel
+>Editor</guilabel
+>. Furthermore these names are localised, <abbrev
+>i.e.</abbrev
+> an American user launches <guimenuitem
+>CD-Player</guimenuitem
+> and gets a window called <guilabel
+>CD-Player</guilabel
+> while a German user launches <guimenuitem
+>CD-Spieler</guimenuitem
+> and gets a window called <guilabel
+>CD-Spieler</guilabel
+>.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I specify the startup folder for &konqueror;?</para>
+</question>
+<answer>
+
+<para
+>Using the &RMB;, click on the Home icon and choose <guimenuitem
+>Properties</guimenuitem
+>. Under the <guilabel
+>Application</guilabel
+> tab you will probably find something like <command
+>kfmclient openProfile filemanagement</command
+>; just append <filename class="directory"
+>file:/whereever/you/want</filename
+> with the folder you would like &konqueror; to start in.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="nsbookmark">
+<para
+>How do I import &Netscape; bookmarks?</para>
+</question>
+<answer>
+<para
+>There is no need to import anything at all. &Netscape; bookmarks are automatically available under the <guimenu
+>Bookmarks</guimenu
+> menu in &konqueror; with no configuration on your part necessary. The <application
+>Bookmark Editor</application
+> is able to convert &Netscape; bookmarks to the format used by &konqueror;, if you want this.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I fool a site into believing &konqueror; is &Netscape; or some other browser?</para>
+</question>
+<answer>
+<para
+>In &konqueror;, select <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror...</guimenuitem
+></menuchoice
+> and in the configuration dialogue, select <guilabel
+>Browser Identification</guilabel
+>. Default and site-specific browser identifications can be set from here.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I configure &konqueror; to run &Java; applets?</para>
+</question>
+<answer>
+<para
+>Choose <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &konqueror;...</guimenuitem
+></menuchoice
+> from &konqueror;'s menubar and then select <guilabel
+>Java &amp; Javascript</guilabel
+>. Set the <guilabel
+>Path to Java executable</guilabel
+> correctly. If it doesn't work, please check the <ulink url="http://www.konqueror.org/javahowto/"
+>Konqueror + Java HOWTO</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is this new <guilabel
+>Smart</guilabel
+> policy for JavaScript web popups?</para>
+</question>
+<answer>
+<para
+>This new policy attempts to block intrusive JavaScript popup windows. If the user does not click on a button or submit a form to trigger the popup, then the popup is not permitted. Some sites will open a second new window from within the first and in that case, the second window will not show. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why doesn't my banking site work with &konqueror;? It pops up a new window with the login screen in other browsers, but not in &konqueror;.</para>
+</question>
+<answer>
+<para
+>Make sure you have Javascript enabled, and the default JavaScript web popups policy set to <guilabel
+>Ask</guilabel
+> or <guilabel
+>Allow</guilabel
+>. The <guilabel
+>Smart</guilabel
+> policy is not always sufficient for some banks. Many banks also require &Java; support. You can find more help on enabling this at <ulink url="http://www.konqueror.org/"
+>http://www.konqueror.org/</ulink
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why can't &konqueror; render &GIF; images?</para>
+</question>
+<answer>
+<para
+>It is because you did not enable &GIF; support in &Qt;. Please see <xref linkend="gif"/> for more details.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I rename files?</para>
+</question>
+<answer>
+<para
+>Simply <mousebutton
+>right</mousebutton
+> click on the file and select <guimenuitem
+>Rename</guimenuitem
+> or click once on an already selected file. The default keyboard shortcut to rename a file is <keycap
+>F2</keycap
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>When I try to open a web page with &konqueror;, I get the message: <quote
+>There appears to be a configuration error. You have associated Konqueror with text/html, but it cannot handle this file type.</quote
+></para>
+</question>
+<answer>
+<para
+>You need to make sure that the embedding settings for the text/html <acronym
+>MIME</acronym
+> type are correct: <orderedlist>
+<listitem
+><para
+>In &konqueror;, go to <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror</guimenuitem
+></menuchoice
+> and then to the <guilabel
+>File Associations</guilabel
+> page.</para
+></listitem>
+<listitem
+><para
+>Open text->html in the tree view.</para
+></listitem>
+<listitem
+><para
+>Click on the <guilabel
+>Embedding</guilabel
+> tab. Make sure that <guilabel
+>Left Click Action</guilabel
+> is set to <guilabel
+>Show file in embedded viewer</guilabel
+>, and that <guilabel
+>KHTML (khtml)</guilabel
+> is at the top of <guilabel
+>Services Preference Order.</guilabel
+></para
+></listitem>
+</orderedlist>
+</para>
+<para
+>Try opening a website in Konqueror. It should now work.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I configure the programs that &konqueror; uses to open different types of files?</para
+></question>
+<answer>
+<para
+>In order to configure file associations, you should go to the &kcontrolcenter; and choose the item <guimenuitem
+>File Associations</guimenuitem
+> under the category <guimenu
+>KDE Components</guimenu
+>.</para>
+<para
+>Suppose the default <acronym
+>PDF</acronym
+> viewer is now &kghostview; and you would prefer to use <application
+>KPDF</application
+> as a viewer. You would simply type <userinput
+>pdf</userinput
+> in the search box at the top of the dialogue, choose <guimenuitem
+>pdf</guimenuitem
+> in the <guimenu
+>application</guimenu
+> group and move <application
+>KPDF</application
+> up. In the <guilabel
+>Embedding</guilabel
+> tab you can also choose which component other applications will use to display files (for example, when viewing files in &konqueror; or using &ark;'s embedded viewer). </para>
+</answer>
+</qandaentry>
+
+
+</qandaset>
+</chapter>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: xml
+sgml-omittag:nil
+sgml-shorttag:nil
+sgml-namecase-general:nil
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:true
+sgml-parent-document:("index.docbook" "book" "chapter")
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/getkde.docbook b/tde-i18n-en_GB/docs/kdebase/faq/getkde.docbook
new file mode 100644
index 00000000000..a059b9b7204
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/getkde.docbook
@@ -0,0 +1,111 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="getting-kde">
+<title
+>Getting &kde;</title>
+
+<qandaset>
+<qandaentry>
+<question id="where-to-get-kde">
+<para
+>Where do I get &kde;?</para>
+</question>
+<answer>
+<!-- This needs a rewrite including informations about the latest version (link to the info page?)-->
+<para
+>The main distribution site for &kde; is <ulink url="ftp://ftp.kde.org/"
+>ftp.kde.org</ulink
+>. However, this site is often under heavy load, so you might prefer to use <ulink url="http://download.kde.org/"
+>download.kde.org</ulink
+> which automatically redirects you to the mirror nearest to you. You can also have a look at the list of <ulink url="http://www.kde.org/ftpmirrors.html"
+> &kde; mirror sites</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Are there &Linux; distributions that include &kde;?</para>
+</question>
+<answer>
+<para
+>Yes, major &Linux; distributions already ship &kde;. As building a distribution takes some time, they might not always contain the latest version, but for a start or to avoid downloading from the Internet, they do provide a good starting point. </para>
+<para
+>You can find an up-to-date list of distributions that ship with &kde; <ulink url="http://www.kde.org/download/distributions.php"
+>here</ulink
+>. </para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is the current version?</para>
+</question>
+<answer>
+
+<para
+>Currently, the latest stable version is 3.2</para>
+
+<para
+>The <ulink url="http://www.kde.org/info/3.2.php"
+>&kde; 3.2 Info Page</ulink
+> contains a lot of information specific to this release.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Where do I find &kde; snapshots?</para>
+</question>
+<answer>
+<para
+>You can get the latest snapshots from <ulink url="ftp://ftp.kde.org/pub/kde/unstable/snapshots"
+>ftp://ftp.kde.org/pub/kde/unstable/snapshots</ulink
+>. You might also want to consider setting up your own <acronym
+>CVS</acronym
+> client in order to maintain the latest snapshot at all times. Please refer to <ulink url="http://developer.kde.org/source/anoncvs.html"
+>Anonymous <acronym
+>CVS</acronym
+> and &kde;</ulink
+> for further information. </para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="where-to-get-qt">
+<para
+>Where do I get &Qt;?</para>
+</question>
+<answer>
+<para
+>&Qt; is a product of the Norwegian company Trolltech. You can always get the latest &Qt; version from their <ulink url="ftp://ftp.trolltech.com"
+>&FTP; server</ulink
+>.</para>
+<para
+>And with most up-to-date &Linux; distributions, &Qt; is already included. Please see <xref linkend="prerequisites"/> for the version of &Qt; you need.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="qt">
+<para
+>What is &Qt;, by the way?</para>
+</question>
+<answer>
+<para
+>&Qt; is a C++-based class library to build user interfaces. It also includes many utility classes like string classes and classes to handle input and output. It provides most of the widgets you will see in a &kde; application: menus, buttons, sliders, &etc;. &Qt; is a cross-platform library that allows you to write code that will compile on &UNIX; systems as well as &Windows; and embedded devices. You can learn more about &Qt; at <ulink url="http://www.trolltech.com"
+>http://www.trolltech.com</ulink
+>.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/faq/index.cache.bz2
new file mode 100644
index 00000000000..7c34043ad24
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/index.docbook b/tde-i18n-en_GB/docs/kdebase/faq/index.docbook
new file mode 100644
index 00000000000..a8f4568ddb4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/index.docbook
@@ -0,0 +1,167 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kde; Frequently Asked Questions">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+ <!ENTITY faq-about SYSTEM "about.docbook">
+ <!ENTITY faq-intro SYSTEM "intro.docbook">
+ <!ENTITY faq-getkde SYSTEM "getkde.docbook">
+ <!ENTITY faq-install SYSTEM "install.docbook">
+ <!ENTITY faq-panel SYSTEM "panel.docbook">
+ <!ENTITY faq-desktop SYSTEM "desktop.docbook">
+ <!ENTITY faq-winmng SYSTEM "winmng.docbook">
+ <!ENTITY faq-filemng SYSTEM "filemng.docbook">
+ <!ENTITY faq-configkde SYSTEM "configkde.docbook">
+ <!ENTITY faq-kdeapps SYSTEM "kdeapps.docbook">
+ <!ENTITY faq-nonkdeapps SYSTEM "nonkdeapps.docbook">
+ <!ENTITY faq-tips SYSTEM "tips.docbook">
+ <!ENTITY faq-misc SYSTEM "misc.docbook">
+ <!ENTITY faq-notrelated SYSTEM "notrelated.docbook">
+ <!ENTITY faq-moreinfo SYSTEM "moreinfo.docbook">
+ <!ENTITY faq-contrib SYSTEM "contrib.docbook">
+ <!ENTITY faq-credits SYSTEM "credits.docbook">
+
+
+]>
+<!--Time-stamp: "2001-09-03 00:10:00 endres"-->
+<book lang="&language;">
+
+<bookinfo>
+<title
+>&kde; Frequently Asked Questions</title>
+
+<authorgroup>
+<author>
+<surname
+>The &kde; Team</surname>
+</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>1997</year>
+<year
+>1998</year>
+<year
+>1999</year>
+<year
+>2000</year>
+<year
+>2001</year>
+<year
+>2003</year>
+<year
+>2004</year>
+<holder
+>The &kde; Team</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-09-07</date>
+<releaseinfo
+>3.3</releaseinfo>
+
+<abstract>
+<para
+>This is a compilation of the most frequently asked questions about the K Desktop Environment. Please report any bugs, inconsistencies, or omissions you find in this &FAQ; to <email
+>kde-doc-english@kde.org</email
+>. Please do not mail your questions to this list. Post them to the &kde; mailing lists and newsgroups instead. They are monitored for this &FAQ;.</para
+> </abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>FAQ</keyword>
+<keyword
+>question</keyword>
+<keyword
+>answer</keyword>
+</keywordset>
+</bookinfo>
+
+&faq-about;
+&faq-intro;
+&faq-getkde;
+&faq-install;
+&faq-panel;
+&faq-desktop;
+&faq-winmng;
+&faq-filemng;
+&faq-configkde;
+&faq-kdeapps;
+&faq-nonkdeapps;
+&faq-tips;
+&faq-misc;
+&faq-moreinfo;
+&faq-contrib;
+
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>The current &FAQ; maintainers are:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Rainer Endres <email
+>endres@kde.org</email
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>Many of the answers in this &FAQ; are taken from the various &kde; mailing lists and newsgroups. Here is a <emphasis
+>big</emphasis
+> thank you to all of you who have contributed answers that eventually appear in this &FAQ;.</para>
+
+<para
+>Special thanks go to the former &FAQ; maintainer, who has written most of the stuff in here, and did a tremendous job: Mr. Lee Wee Tiong </para>
+
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+&underFDL; </chapter>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-omittag:t
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-always-quote-attributes:t
+sgml-indent-step:2
+sgml-indent-data:nil
+sgml-parent-document:nil
+sgml-exposed-tags:nil
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/install.docbook b/tde-i18n-en_GB/docs/kdebase/faq/install.docbook
new file mode 100644
index 00000000000..ce1e2bf0b7e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/install.docbook
@@ -0,0 +1,1035 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd"
+> -->
+
+
+<chapter id="install">
+<title
+>Installation instructions</title>
+
+<para
+>These are the generic installation instructions for the K Desktop Environment. Please complement your reading with the <filename
+>README</filename
+>s and <filename
+>INSTALL</filename
+>s that come along with the package. Please read them carefully and try to help yourself out if anything goes wrong. If you need further assistance, consider joining the &kde; mailing lists (see our web site instructions for joining the &kde; <ulink url="http://www.kde.org/mailinglists/"
+>mailing lists</ulink
+>) or newsgroups.</para>
+
+
+<qandaset>
+
+
+<qandaentry>
+<question>
+<para
+>To the would-be converts</para>
+</question>
+<answer>
+
+<para
+>So you have heard the rumours. Or you have seen the screenshots. And you are dying to get hold of &kde;. But you know next to nothing about this whole <quote
+>alternative OS</quote
+> business. Don't worry! You only need to do some (well, maybe not some) reading, that's all!</para>
+
+<para
+>&kde; does not run on any version of &Microsoft; &Windows; or OS/2 (yet). To run &kde;, you need to have a &UNIX; system. Please refer to <xref linkend="platform"/> for more details.</para>
+
+<para
+>Decide on a platform and set it up for your system. This <acronym
+>FAQ</acronym
+> can not help you with this, since &kde;<ulink url="http://www.kde.org"
+> runs on many &UNIX;</ulink
+> platforms. </para>
+
+<!-- Taken out because we can not help with all platforms and KDEisnotLINUX -->
+
+<para
+>Finally, you are ready to commence the &kde; installation. Please start reading from the next section. To get &kde;, please refer to <xref linkend="where-to-get-kde"/>. Last but not least, if you encounter any problems while installing &kde;, please do not hesitate to make use of the &kde; <link linkend="mailing-lists"
+>mailing lists</link
+> and <link linkend="newsgroups"
+>newsgroups</link
+>. But do bear this in mind: no question is too silly to ask, but some are too silly to answer, especially when they are already answered in this <acronym
+>FAQ</acronym
+>.</para>
+<para
+>Good luck and have fun!</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Available package formats</para>
+</question>
+<answer>
+
+
+<para
+>You can find several kinds of binary and source packages for different distributions and operating systems on the &kde-ftp;. The binary packages are not made by the &kde; Team, but by the distributors themselves, or some dedicated individuals. Please refer to <ulink url="http://dot.kde.org/986933826/"
+>&kde; Package Policy Explained</ulink
+> for information about the &kde; Package Policy. The only <quote
+>official</quote
+> release is the source tar.bz2 packages. Please refer to the <filename
+>README</filename
+>s and <filename
+>INSTALL</filename
+>s in the several binaries folders. For a list of the available packages for a release, refer to the relevant info page. For the latest release this is the <ulink url="http://www.kde.org/info/3.2.php"
+>&kde; 3.2 Info Page</ulink
+>.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="prerequisites">
+<para
+>Prerequisites</para>
+</question>
+<answer>
+
+<!-- rewrite to make it more general, pointing to the according webpages? -->
+
+<para
+>For &kde; 3.2, you need the &Qt; library version 3.2 or greater. Please make sure you download the correct &Qt;. You will also need the header files, if you want to compile &kde; yourself. They are all available, at no cost, from <ulink url="http://www.trolltech.com/products/download"
+>http://www.trolltech.com/download</ulink
+>. In addition, there are optional libraries that might improve &kde; if installed on your system. An example is OpenSSL which will enable &konqueror; to browse web pages securely and is needed in a version
+>=0.9.6. These should be provided by your distributor; if not, ask for an update.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Description of the base packages</para>
+</question>
+<answer>
+<para
+>The base distribution currently consists of eleven packages. Some are required, while others are optional. Each package is available in each of the aforementioned package formats.</para>
+<variablelist>
+<varlistentry>
+<term
+>kdelibs</term>
+<listitem>
+<para
+>Required</para>
+<para
+>This package contains shared libraries that are needed by all &kde; applications.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdebase</term>
+<listitem>
+<para
+>Required</para>
+<para
+>This package contains the base applications that form the core of the K Desktop Environment like the window manager, the terminal emulator, the control centre, the file manager, and the panel.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&arts;</term>
+<listitem>
+<para
+>Required</para>
+<para
+>The &arts; sound server. A powerful, network transparent sound server.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeaddons</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various plugins for &kate;, &kicker;, &knewsticker;, &konqueror; and &noatun; </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeartwork</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Additional wallpapers, themes, styles, sounds ...</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdebindings</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various bindings for other languages, including &Java;, Perl, Python, ...</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdegames</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various games like &kmahjongg;, &ksnake;, &kasteroids;, and &kpatience;.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdegraphics</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various graphics-related programs like &PostScript; previewer, &DVI; previewer, and a drawing program.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeutils</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various desktop tools like a calculator, an editor and other nifty stuff.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdemultimedia</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Multimedia applications like a &CD; player and a mixer.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdenetwork</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Network applications. Currently contains the mail program &kmail;, the news reader &knode;, and several other network-related programs.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeadmin</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>System administration programs.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeedu</term>
+<listitem>
+<para
+>Educational and entertaining applications for &kde;'s younger users. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdetoys</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Toys!</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdevelop</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>A complete Integrated Development Environment for &kde; and Qt</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>&arts; and then kdelibs should be installed before everything else, and kdeaddons last. The other packages can be installed in any arbitrary order.</para>
+
+<para
+>Most package management tools will let you put all these packages in one folder and install them all at once, figuring out the dependencies as they go.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Installation instructions for the different package formats</para>
+</question>
+<answer>
+<para
+><important>
+<para
+>Please do not forget to read the <filename
+>README</filename
+> and <filename
+>INSTALL</filename
+> files if they are available.</para>
+</important
+></para>
+<variablelist>
+<varlistentry>
+<term
+>Installation of the Debian packages</term>
+<listitem>
+<para
+>The Debian packages install in accordance with the upcoming <acronym
+>FHS</acronym
+> (File Hierarchy Standard).</para>
+<procedure>
+<step performance="required"
+><para
+>become superuser</para
+></step>
+<step performance="required"
+><para
+>run <command
+>dpkg <option
+>-i <replaceable
+>packagename.deb</replaceable
+></option
+></command
+> for every package you want to install.</para
+></step>
+</procedure>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Installation of the <acronym
+>RPM</acronym
+> packages</term>
+<listitem>
+<procedure>
+<title
+>To install binary <acronym
+>RPM</acronym
+>s</title>
+<step performance="required"
+><para
+>become superuser</para
+></step>
+<step performance="required"
+><para
+>execute <command
+>rpm <option
+>-ivh <replaceable
+>packagename.rpm</replaceable
+></option
+></command
+></para
+></step>
+</procedure>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Installation of the source <filename
+>.tar.bz2</filename
+> files</term>
+<listitem>
+<para
+>Since there are always changes and updates to the way &kde; is compiled, please refer to <ulink url="http://developer.kde.org/build/index.html"
+>Download and Install from Source</ulink
+> for the most up to date installation instructions for the source packages. </para>
+<para
+>The general approach should work in most cases though. </para>
+<para
+>The source <filename
+>.tar.bz2</filename
+> package installs into <filename class="directory"
+>/usr/local/kde</filename
+> by default. You can override this setting by using the <option
+>--prefix</option
+> option of the <filename
+>configure</filename
+> script.</para>
+<procedure>
+<step performance="required"
+><para
+>unpack the packages with <command
+>tar <option
+>jxvf <replaceable
+>packagename.tar.bz2</replaceable
+></option
+></command
+></para
+></step>
+<step performance="required"
+><para
+>change folder to the package folder: <command
+>cd <replaceable
+>packagename</replaceable
+></command
+></para
+></step>
+<step performance="required"
+><para
+>configure the package: <command
+>./configure</command
+> <note
+><para
+>Some packages (notably kdebase) have special configuration options that might be applicable to your installation. Type <command
+>./configure <option
+>--help</option
+></command
+> to see the available options.</para
+></note
+></para
+></step>
+<step performance="required"
+><para
+>build the package: <command
+>make</command
+></para
+></step>
+<step performance="required"
+><para
+>install the package: <command
+>su <option
+>-c "make install"</option
+></command
+> (if you aren't already root). If you already are, just type <command
+>make <option
+>install</option
+></command
+>.</para
+></step>
+</procedure>
+</listitem>
+</varlistentry>
+</variablelist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Post-installation procedures</para>
+</question>
+<answer>
+<para
+>First of all, please make sure that you have added &kde;'s binary installation folder (&eg; <filename class="directory"
+>/usr/local/kde/bin</filename
+>) to your <envar
+>PATH</envar
+> and &kde;'s library installation folder to your <envar
+>LD_LIBRARY_PATH</envar
+> (only necessary on systems that do not support rpath; on &Linux; &ELF;, it should work without). This environment variable may be called differently on some systems, &eg; it is called <envar
+>SHLIB_PATH</envar
+> on &IRIX;. Then set the environment variable <envar
+>KDEDIR</envar
+> to the base of your &kde; tree, &eg; <filename class="directory"
+>/usr/local/kde</filename
+>. <caution
+> <para
+>Please bear in mind that it is unwise to set <envar
+>LD_LIBRARY_PATH</envar
+> blindly. In the vast majority of cases it is unnecessary and can do more harm than good. There is a web page written by <ulink url="mailto:barr@cis.ohio-state.edu"
+>Dave Barr</ulink
+> explaining the evils of <envar
+>LD_LIBRARY_PATH</envar
+> and it can be found at <ulink url="http://www.cis.ohio-state.edu/~barr/ldpath.html"
+>http://www.cis.ohio-state.edu/~barr/ldpath.html</ulink
+>.</para>
+</caution>
+</para>
+<para
+>Even though you can use most of the &kde; applications simply by calling them, you can only benefit fully from &kde;'s advanced features if you use the &kde; window manager and its helper programs.</para>
+<para
+>In order to make it easy for you, we have provided a simple script called <filename
+>startkde</filename
+> which gets installed in <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/bin</filename
+> and is therefore in your path.</para>
+<para
+>Edit the file <filename
+>.xinitrc</filename
+> in your home folder (make a backup copy first!), remove everything that looks like calling a window manager, and insert <command
+>startkde</command
+> instead. Restart the &X-Server;. If you use &kdm;/<application
+>xdm</application
+>, you will have to edit the file <filename
+>.xsession</filename
+> instead of <filename
+>.xinitrc</filename
+>. And if there is no <filename
+>.xinitrc</filename
+> or <filename
+>.xsession</filename
+> in your home folder, simply create a new one with just one line containing <command
+>startkde</command
+>. <note
+> <para
+>Some systems (notably &RedHat; &Linux;) use <filename
+>.Xclients</filename
+> instead.</para>
+</note
+></para>
+<para
+>This should present you with a new shining &kde; desktop. You can now start to explore the wonderful world of &kde;. In case you want to read some documentation first, there is a highly recommended <ulink url="http://www.kde.org/documentation/quickstart/index.html"
+>Quick Start guide</ulink
+> available. Furthermore, every application has an online help that is available via the <guimenu
+>help</guimenu
+> menu.</para>
+</answer>
+</qandaentry>
+
+
+<qandaentry>
+<question>
+<para
+>Should I remove old version xyz before installing a new one?</para>
+</question>
+<answer>
+<para
+>In principle, this is not necessary. <acronym
+>RPM</acronym
+> and Debian packages should take care of all dependencies.</para>
+<para
+>If you compile the source code yourself, you should take more care. Instructions for running two different versions of &kde; on the same system are given at <ulink url="http://developer.kde.org/build/kde2-and-kde3.html"
+>http://developer.kde.org/build/kde2-and-kde3.html</ulink
+>. However, please note that running two different versions of &kde; from source can lead to problems if you are not careful. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="startkde">
+<para
+>How do I start &kde;?</para>
+</question>
+<answer>
+<para
+>The most comfortable method to start &kde; is to use the <filename
+>startkde</filename
+> script. Simply put the line <command
+>startkde</command
+> at the end of your <filename
+>.xsession</filename
+> file (or your <filename
+>.xinitrc</filename
+> or <filename
+>.Xclients</filename
+> file if you are not using &kdm; or <application
+>xdm</application
+>). Please also remove the lines that start your previous window manager. If there is no <filename
+>.xsession</filename
+>, <filename
+>.xinitrc</filename
+>, or <filename
+>.Xclients</filename
+> in your home folder, simply create a new one that contains just one line: <command
+>startkde</command
+>.</para>
+</answer>
+</qandaentry>
+<!-- Still needed?
+<qandaentry>
+<question>
+<para
+>Whenever I start &kde;, it complains about "shadow passwords".
+Why?</para>
+</question>
+<answer>
+<para
+>When your system uses shadow passwords, the screensaver can only
+run properly if the suid bit is set. This bit gives the screensavers
+root privileges, which are needed to access the shadow passwords.
+<caution
+><para
+>The screensavers might be configured to secure the
+machine until the password is entered.</para
+></caution
+></para>
+<procedure>
+<title
+>Setting the suid bit on the screensavers</title>
+<step performance="required"
+><para
+>become root</para
+></step>
+<step performance="required"
+><para
+><command
+>chown root
+$<envar
+>KDEDIR</envar
+>/bin/*.kss</command
+></para
+></step>
+<step performance="required"
+><para
+><command
+>chmod u+s
+$<envar
+>KDEDIR</envar
+>/bin/*.kss</command
+></para
+></step>
+</procedure>
+<para
+>Alternatively, if you compile &kde; from source, you can use
+<command
+>./configure <option
+>with-shadow</option
+></command
+> to
+configure kdebase. Then the suid bit is set automatically during
+<command
+>make install</command
+>.</para>
+</answer>
+</qandaentry>
+-->
+<qandaentry>
+<question>
+<para
+>Is it possible to install &kde; in a user folder?</para>
+</question>
+<answer>
+<para
+>Yes, you can install &kde; in any folder you want. What you have to do depends on the kind of packages you want to install:</para>
+<procedure
+><title
+>Source packages</title>
+<step performance="required"
+><para
+>Configure and install the package using <command
+>configure <option
+>--prefix=<replaceable
+>/users/myhome/kde</replaceable
+></option
+>; make; make install</command
+> to install into <filename class="directory"
+>/users/myhome/kde</filename
+>.</para
+></step>
+<step performance="required"
+><para
+>Add the following to your init files. Please note that if it is not necessary for you to set <envar
+>LD_LIBRARY_PATH</envar
+>, it is better to leave it out.</para>
+
+<para
+>For csh or tcsh:</para>
+<programlisting
+>setenv KDEDIR /users/myhome/kde
+
+if ( $?LD_LIBRARY_PATH ) then
+ setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH
+else
+ setenv LD_LIBRARY_PATH $KDEDIR/lib
+endif
+
+if ( ! $?LIBRARY_PATH ) then
+ setenv LIBRARY_PATH $LD_LIBRARY_PATH
+endif
+</programlisting>
+<para
+>For <application
+>bash</application
+>:</para>
+<programlisting
+>KDEDIR=/users/myhome/kde
+PATH=$KDEDIR/bin:$PATH
+LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
+LIBRARY_PATH=$LD_LIBRARY_PATH
+export KDEDIR PATH LD_LIBRARY_PATH LIBRARY_PATH
+</programlisting
+></step>
+</procedure>
+<procedure
+><title
+><acronym
+>RPM</acronym
+> packages</title>
+<step performance="required"
+><para
+><command
+>rpm</command
+> allows you to use the <option
+>--prefix</option
+> option to select the folder you want to install to. For example, executing <command
+>rpm <option
+>-i --prefix=<replaceable
+>/users/myhome/kde package.rpm</replaceable
+></option
+></command
+> will install the package to <filename class="directory"
+>/users/myhome/kde</filename
+>.</para
+></step>
+</procedure>
+<para
+><note>
+<para
+>Although &kde; will run from a user folder, there are some problems with programs that require suid root, &eg; the programs in the kdeadmin package. But since they are not meant to be run by users in the first place, this is nothing to worry about.</para>
+<para
+>However, on systems using shadow passwords, the screensavers have to be suid root to enable password access for unlocking the screen, so this option will not work.</para>
+</note
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+><command
+>startkde</command
+> fails with <errorname
+>can not connect to X server</errorname
+>. What is wrong?</para>
+</question>
+<answer>
+<para
+>You probably tried to start the X server with <command
+>startkde</command
+>. The X server is started with <command
+>startx</command
+>. <command
+>startkde</command
+> is the script that should be run from your <filename
+>.xinitrc</filename
+>, <filename
+>.xsession</filename
+>, or <filename
+>.Xclients</filename
+> to activate the window manager and the necessary server daemons for &kde;. See also <xref linkend="startkde"/>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kde; on &AIX;?</para>
+</question>
+<answer>
+<para
+><acronym
+>IBM</acronym
+> now officially support &kde; on &AIX;. You can find details at <ulink url="http://www.ibm.com/servers/aix/products/aixos/linux/index.html"
+>http://www.ibm.com/servers/aix/products/aixos/linux/index.html</ulink
+>. There is also some older information at <ulink url="http://space.twc.de/~stefan/kde/aix.html"
+>http://space.twc.de/~stefan/kde/aix.html</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kde; on a laptop?</para>
+</question>
+<answer>
+<para
+>If you can get &X-Window; to run on your laptop, you should not have any problem getting &kde; to run on it. In addition, you might find the following links helpful:</para>
+<itemizedlist>
+<listitem>
+<para
+><ulink url="http://www.linux-laptop.net/"
+>http://www.linux-laptop.net/</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="http://www.sanpei.org/Laptop-X/note-list.html"
+>http://www.sanpei.org/Laptop-X/note-list.html</ulink
+></para>
+</listitem>
+</itemizedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I have a neomagic chipset in my laptop. Is there anything special I should do to run &kde;?</para>
+</question>
+<answer>
+<para
+>On some laptops using the 2160 chipset (MagicGraph 128XD) the following options in <filename
+>XF86Config</filename
+> are needed to avoid a lock-up of the graphic engine:</para>
+<screen
+>Option "XaaNoScanlineImageWriteRect"
+ Option "XaaNoScanlineCPUToScreenColorExpandFill"</screen>
+
+<para
+>If you have experienced desktop hangs while using &kde; please try this option.</para
+>
+</answer
+>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I do not like the default &kde; folder after installation. How do I move it without breaking anything?</para>
+</question>
+<answer>
+<para
+>Assuming the default is <filename class="directory"
+>/opt/kde</filename
+> and you want to move it to <filename class="directory"
+>/usr/local/kde</filename
+>, here's what you have to do:</para>
+<procedure>
+<step performance="required"
+><para
+>change to superuser if you aren't already</para
+></step>
+<step performance="required"
+><para
+><command
+>mv /opt/kde /usr/local/kde</command
+></para
+></step>
+<step performance="required"
+><para
+><command
+>ln -s /usr/local/kde /opt/kde</command
+></para
+></step>
+</procedure>
+<para
+>This will put all your &kde; files in <filename class="directory"
+>/usr/local/kde</filename
+> but everything is still accessible from <filename class="directory"
+>/opt/kde</filename
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What files can I delete from my &kde; install folder? Can all the <filename
+>*.h</filename
+>, <filename
+>*.c</filename
+> and <filename
+>*.o</filename
+> files be safely removed?</para>
+</question>
+<answer>
+<para
+>There should not be any need to keep the <filename
+>.c</filename
+> and <filename
+>.o</filename
+> files, but you might want to keep the <filename
+>.h</filename
+> files, as they are used by includes if you ever want to compile your own &kde; programs. But if you wish to add patches to the source programs as they become available (rather than downloading everything again), then they should stay.</para
+>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Will I lose my current settings when I upgrade &kde;?</para>
+</question>
+<answer>
+
+<para
+>No. In most cases &kde; will be able to transport your settings intact. You may need to reenter passwords in some applications (such as &kmail; or &knode;) but most other settings will be safe.</para>
+
+<para
+>There were mixed reports of results between some previous versions of &kde;. To be safe, you may like to back up your entire &kde; configuration. </para>
+
+<para
+>Settings are kept in the <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde</filename
+> or <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde2</filename
+> subfolder in your home folder. Copy your old <filename class="directory"
+>.kde</filename
+>/<filename class="directory"
+>.kde2</filename
+> folder to a backup location, install &kde; 3.2, and then copy back any necessary mail and news settings. That said, most people can make a direct upgrade, without removing the old <filename class="directory"
+>.kde</filename
+> folder, without a hitch.</para>
+<para
+>You can override the use of <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde</filename
+> by setting the $<envar
+>KDEHOME</envar
+> variable.</para
+>
+</answer>
+</qandaentry>
+
+<qandaentry id="greyscreen">
+<question>
+<para
+>I upgraded &kde; and it seemed to go fine, but when I start it, I get a blank grey screen, and nothing happens. There are errors in the console about DCOPserver. What's going on?</para>
+</question>
+
+<answer>
+<para
+>&kde; uses several temporary files during its operation. These are usually to be found in the following locations:</para>
+<itemizedlist>
+<listitem
+><para
+><filename
+>~/.DCOPserver-*</filename
+> (there are usually two of these; one is a symlink to the other)</para
+></listitem>
+<listitem
+><para
+><filename
+>~/.kde/socket-<replaceable
+>hostname</replaceable
+></filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>~/.kde/tmp-<replaceable
+>hostname</replaceable
+></filename
+> which is normally a symlink to the next file:</para
+></listitem>
+<listitem
+><para
+><filename
+>/tmp/tmp-kde-<replaceable
+>USER</replaceable
+></filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>~/.kde/socket-<replaceable
+>hostname</replaceable
+></filename
+> which is also normally a symlink to:</para
+></listitem>
+<listitem
+><para
+><filename
+>/tmp/ksocket-<replaceable
+>USER</replaceable
+></filename
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>If the symlinks get broken, usually because a <command
+>cron</command
+> or shutdown script is emptying out the <filename class="directory"
+>/tmp</filename
+> folder, then strange things will happen. These files, and the symlinks, will all be created automatically at the start of &kde; so you can safely remove them <emphasis
+>while &kde; is not running</emphasis
+>.</para>
+
+<para
+>If you are only getting a grey screen when you start &kde;, or if you get an error message telling you to <errorname
+>Check your installation</errorname
+>, then shut down X and delete all the files listed above, then try to restart X.</para>
+
+<para
+>Normally (&ie; when not upgrading between &kde; versions) it's quite safe to leave these files intact, and you may shave a few seconds off your &kde; startup time by doing so.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Compiling kdebase gives me a <errorname
+>bin/sh: msgfmt: command not found</errorname
+> error!</para>
+</question>
+<answer>
+<para
+>You need the &GNU; <application
+>msgfmt</application
+> which is part of the &GNU; i18n package <application
+>gettext</application
+>. You should be able to download it from any &GNU; mirror.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I uninstall &kde; applications compiled from source?</para>
+</question>
+<answer>
+<para
+>You can uninstall your programs by typing <command
+>make uninstall</command
+> in the folder where you did <command
+>make install</command
+>. If you have already deleted that folder, then there is only one way, and it is not good: go to <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/bin</filename
+> and start deleting files one by one.</para>
+<para
+>If you expect to find yourself in this situation, you might want to consider a program such as &GNU; <application
+>stow</application
+>, found at <ulink url="http://www.gnu.org/software/stow/stow.html"
+>http://www.gnu.org/software/stow/stow.html</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="gif">
+<para
+>What is up with &GIF; support?</para>
+</question>
+<answer>
+<para
+>This has to do with issues with Unisys' &LZW; patent. &GIF; support is turned off from &Qt; 1.44 onwards by default. When you want to use &GIF;s and have the relevant license, recompile &Qt; with &GIF; support. <command
+>./configure <option
+>-gif</option
+></command
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I install &kde; themes?</para>
+</question>
+<answer>
+<para
+>Theme support in &kde; has been discontinued with this version. However, there are many opportunities to personalise and add eye candy to &kde; Look at, for example, <guilabel
+>Appearance &amp; Themes</guilabel
+> in &kcontrol;. </para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/intro.docbook b/tde-i18n-en_GB/docs/kdebase/faq/intro.docbook
new file mode 100644
index 00000000000..e86f7cb2e80
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/intro.docbook
@@ -0,0 +1,100 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>What is &kde;?</para>
+</question>
+<answer>
+<para
+>&kde; is the K Desktop Environment. It is a project initiated by <ulink url="mailto:ettrich@kde.org"
+>Matthias Ettrich</ulink
+> in 1996. The aim of the &kde; project is to connect the power of the &UNIX; operating systems with the comfort of a modern user interface.</para>
+<para
+>In short, &kde; will bring &UNIX; to the desktop!</para>
+<para
+>If you want further information about &kde;, have a look at <ulink url="http://www.kde.org/whatiskde/index.html"
+>What is &kde;?</ulink
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="platform">
+<para
+>On which platforms can I expect &kde; to work?</para>
+</question>
+<answer>
+<para
+>&kde; is a Desktop Environment for all flavours of &UNIX;. While it is true that most &kde; developers use &Linux;, &kde; runs smoothly on a wide range of systems. You may, however, need to tweak the source code a bit to get &kde; to compile on a not-so-popular variant of &UNIX;, or if you are not using the &GNU; development tools, in particular the &gcc; compiler.</para>
+<para
+>For an almost complete list of systems &kde; is running on, please refer to <ulink url="http://promo.kde.org/kde_systems.php"
+>this list of systems for KDE</ulink
+> </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is &kde; a window manager?</para>
+</question>
+<answer>
+<para
+>No, &kde; is not a window manager. While &kde; includes a very sophisticated window manager (&kwin;), &kde; is much more than that. It is a full-blown Integrated Desktop Environment.</para>
+<para
+>&kde; provides a complete desktop environment, including a web browser, a file manager, a window manager, a help system, a configuration system, uncountable tools and utilities, and an ever increasing number of applications, including but not limited to mail and news clients, drawing programs, a &PostScript; and a &DVI; viewer and so forth.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is &kde; a <acronym
+>CDE</acronym
+>, &Windows; 95 or &Mac; <acronym
+>OS</acronym
+> clone?</para>
+</question>
+<answer>
+<para
+>No, &kde; is not a clone. Specifically &kde; is not a <acronym
+>CDE</acronym
+> or &Windows; clone. While the &kde; developers have and will continue to glean the best features from all existing desktop environments, &kde; is a truly unique environment that has and will continue to go its own way.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is &kde; free software?</para>
+</question>
+<answer>
+<para
+>Yes, &kde; is free software according to the &GNU; General Public Licence. All &kde; libraries are available under the <acronym
+>LGPL</acronym
+> making commercial software development for the &kde; desktop possible, but all &kde; applications are licensed under the <acronym
+>GPL</acronym
+>.</para>
+<para
+>&kde; uses the <link linkend="qt"
+>&Qt; C++ crossplatform toolkit</link
+>, which is also released (since version 2.2) under the <acronym
+>GPL</acronym
+>.</para>
+<para
+>It is absolutely legal to make &kde; and &Qt; available on &CD-ROM; free of charge. No runtime fees of any kind are incurred.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/kdeapps.docbook b/tde-i18n-en_GB/docs/kdebase/faq/kdeapps.docbook
new file mode 100644
index 00000000000..5cdf93b53b5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/kdeapps.docbook
@@ -0,0 +1,240 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="applications">
+<title
+>&kde; applications</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>&kppp;</para>
+</question>
+<answer>
+
+<para
+>Many &kde; users report problems using &kppp;. But before you complain about &kppp;, make sure you have already checked the following:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Can you dialup to your <acronym
+>ISP</acronym
+> without using &kppp;? If you cannot, then perhaps &kppp; is not the culprit after all.</para
+></listitem>
+<listitem
+><para
+>Have you gone through the &kppp; documentation at least three times and followed its instructions and trouble-shooting suggestions?</para
+></listitem>
+</itemizedlist>
+<para
+>The &kppp; documentation can be accessed through the <application
+>&kde; Help Centre</application
+>. Last, but not least, the &kppp; homepage is at <ulink url="http://ktown.kde.org/~kppp/"
+>http://ktown.kde.org/~kppp/</ulink
+>.</para>
+<para
+>Now, if you still encounter problems, here's what might help you solve them:</para>
+<variablelist>
+<varlistentry
+><term
+>How do I change the &MTU; setting in &kppp;?</term>
+<listitem
+><para
+>Open up the &kppp; dialogue box and select <guibutton
+>Setup</guibutton
+>. Choose an existing account and click <guibutton
+>Edit</guibutton
+>, or <guibutton
+>New</guibutton
+> to create a new dialup account. Select the <guilabel
+>Dial</guilabel
+> tab and click <guibutton
+>Arguments</guibutton
+>. Type what you want to change in the Argument textbox (&eg; <userinput
+>mtu 296</userinput
+>) and click <guibutton
+>Add</guibutton
+>. When you are satisfied, click <guibutton
+>Close</guibutton
+>.</para>
+<para
+>To check whether the options <quote
+>took</quote
+>, do one of the following:</para>
+<itemizedlist>
+<listitem>
+<para
+>In a terminal window, run <userinput
+><command
+>/sbin/ifconfig</command
+> ppp0</userinput
+> and look at the reported &MTU; in the output. It should match your request.</para>
+</listitem>
+<listitem
+><para
+>Add <option
+>debug</option
+> and <option
+>kdebug</option
+> (each on a separate line) to your <filename
+>/etc/ppp/options</filename
+> file and restart your &PPP; session. You will find debugging messages in <filename
+>/var/log/messages</filename
+>, including &MRU; and &MTU; settings.</para
+></listitem>
+</itemizedlist>
+<para
+>If you want, the &MRU; and &MTU; settings can be added to the <filename
+>options</filename
+> file, one complete setting per line, no quotes or dashes.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&kppp; connects at a slower speed than normal.</term>
+<listitem
+><para
+>The following might do the trick:</para>
+<itemizedlist>
+<listitem
+><para
+>Try executing <command
+>setserial spd_hi</command
+>.</para
+></listitem>
+<listitem
+><para
+>The default &MTU; value is 1500, which maybe too large for a dialup connection. Try changing it to a smaller value like <userinput
+>296</userinput
+> or <userinput
+>576</userinput
+>.</para
+></listitem>
+<listitem
+><para
+>Check in your <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde/share/config</filename
+> for the <filename
+>kppprc</filename
+>. Ensure the correct modem speed is actually defined there.</para
+></listitem>
+</itemizedlist
+></listitem>
+</varlistentry>
+</variablelist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&konsole;</para>
+</question>
+<answer>
+<variablelist>
+
+<varlistentry>
+<term
+>How do I page-up or page-down?</term>
+<listitem
+><para
+>Use <keycombo action="simul"
+> <keycap
+>Shift</keycap
+><keycap
+>Page Up</keycap
+></keycombo
+> and <keycombo action="simul"
+><keycap
+>Shift</keycap
+><keycap
+>Pg Dn</keycap
+></keycombo
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>How do I perform a simple <quote
+>copy</quote
+> from &konsole; to anything else?</term>
+<listitem
+><para
+>When I do a <command
+>ls</command
+>, first I select with the mouse the desired text, press <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+>, then I make the target application active, point the mouse to the relevant part and press <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+>. Alternatively, highlight the text by dragging with the &LMB; down and paste by clicking with the &MMB; (or both buttons if you are using a 2 button mouse with 3 button emulation). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Why can't &konsole; find the <quote
+>9x15</quote
+> and the 2 <quote
+>console</quote
+> bitmap fonts installed with &kde;?</term>
+<listitem>
+
+<para
+><application
+>FontConfig</application
+> must find the three fonts installed in: <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/share/fonts</filename
+>. If the &kde; install does not install these fonts in a directory that already exists (&eg; <filename class="directory"
+>/usr/share/fonts</filename
+>) then you must add this directory to the configuration file <filename class="directory"
+>/etc/fonts/local.conf</filename
+>. This should be the first line after <quote
+>&lt;fontconfig&gt;</quote
+>. For example: <programlisting>
+&lt;fontconfig&gt;
+&lt;dir&gt;/usr/kde3/share/fonts&lt;/dir&gt;
+&lt;/fontconfig&gt;
+</programlisting
+> After adding the directory, run (as root): <userinput
+><command
+>fc-cache</command
+> -v</userinput
+> and check that it found the directory.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kmail;</para>
+</question>
+<answer>
+<para
+>&kmail; has its own home page at <ulink url="http://kmail.kde.org"
+>http://kmail.kde.org</ulink
+> where an <acronym
+>FAQ</acronym
+> is available.</para>
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/misc.docbook b/tde-i18n-en_GB/docs/kdebase/faq/misc.docbook
new file mode 100644
index 00000000000..a2ae1725981
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/misc.docbook
@@ -0,0 +1,327 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="misc">
+<title
+>Miscellaneous questions</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Why does &kde; use &Qt;?</para>
+</question>
+<answer>
+<para
+>&Qt; is a very sophisticated toolkit that provides everything that is needed to build a modern user interface. &Qt; is written in C++, thus allowing object-oriented development which ensures efficiency and code reuse in a project the size and scope of &kde;. In our opinion there is no better toolkit available for &UNIX; systems and that it would have been a grave mistake to try to build &kde; on anything but the best.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why does &kde; not use gtk, xforms, xlib, whatever?</para>
+</question>
+<answer>
+<para
+>There are a number of toolkits available. To provide a consistent user interface and to keep used resources such as memory to a minimum, &kde; can use only one of them. &Qt; was selected for the reasons mentioned above.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>But &Qt; isn't free, is it?</para>
+</question>
+<answer>
+<para
+>It is! As of September 4, 2000, version 2.2 of the &Qt; libraries were licensed under the <acronym
+>GPL</acronym
+>, thereby fulfiling all aspects of <quote
+>free software</quote
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Does &kde; have terminal emulators with transparent background?</para>
+</question>
+<answer>
+<para
+>Yes and no. &konsole; has the ability to simulate transparency by redrawing the background of the window inside the &konsole; window. This gives the illusion of transparency, but if you place &konsole; on top of another window, the transparency is lost. <ulink url="http://www.eterm.org"
+>Eterm</ulink
+> should work fine under &kde; if you desire more complete transparency.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I create icons for non-&kde; applications that I can put in the <guimenu
+>K</guimenu
+> menu? Where do these icons go?</para>
+</question>
+<answer>
+<para
+>Create them using your favourite image manipulator, for example, <application
+>GIMP</application
+>, or the <application
+>&kde; Icon Editor</application
+> and put them in <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/share/icons(/mini)</filename
+> or <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde/share/icons(/mini)</filename
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What about &kde; programs that do not have icons? How do I get them into the menu?</para>
+</question>
+<answer>
+<para
+>Use &kmenuedit;. To access it use the &RMB; on the <guibutton
+>K</guibutton
+> button and select <guimenu
+>Menu Editor</guimenu
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Does &kde; have a graphical &FTP; client?</para>
+</question>
+<answer>
+<para
+>Yes, and it is none other than your favourite file manager, &konqueror;. You can drag and drop remote files into local folders.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I exit &kde;?</para>
+</question>
+<answer>
+<para
+>Simply click on the <guibutton
+>K</guibutton
+> button and select <guimenu
+>Logout</guimenu
+>. In addition, if you <mousebutton
+>right</mousebutton
+> click on an empty area of the desktop, you will be presented with a menu containing logout as one of the options. <note
+><para
+>Depending on your configuration of the &X-Window;, <keycombo action="simul"
+>&Ctrl;&Alt;&Backspace;</keycombo
+> might also do the trick by killing the X server, but its use prevents session management and cannot be recommended.</para
+></note
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there a program that checks for new mails at my <acronym
+>ISP</acronym
+> if and only if I am online?</para>
+</question>
+<answer>
+<para
+>&korn; will do the job. If you are not connected, it will just sit there (idling).</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is it really necessary to upgrade to the latest version?</para>
+</question>
+<answer>
+<para
+>We recommend to always use the latest stable release. If you don't, it will probably be difficult to get answers to your questions. If you have a problem with an old version, the answer will probably be <quote
+>Please upgrade and try again</quote
+>. Note that new versions also sometimes fix security problems.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I copy and paste in &kde;?</para>
+</question>
+<answer>
+<para
+>The simplest method is to use your mouse:</para>
+<procedure>
+<step performance="required"
+><para
+>Highlight the text you want to copy by holding down the &LMB; and dragging across the text.</para
+></step>
+<step performance="required"
+><para
+>Go to the destination area; depending on your configuration, you might need to click it using the &LMB; to give it focus.</para
+></step>
+<step performance="required"
+><para
+>Click the &MMB; to paste. If you have a two button mouse and are emulating a three button mouse, push both buttons simultaneously.</para
+></step>
+</procedure>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I convert the default &RedHat; menus into a menu in the <guimenu
+>K</guimenu
+> menu?</para>
+</question>
+<answer>
+<para
+>Click on the <guibutton
+>K</guibutton
+> button and select <menuchoice
+><guimenu
+>System</guimenu
+><guimenuitem
+>Appfinder</guimenuitem
+></menuchoice
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="CVS">
+<para
+>What is <acronym
+>CVS</acronym
+>?</para>
+</question>
+<answer>
+<para
+>It stands for Concurrent Versions System. It is a version control system and is based on <acronym
+>RCS</acronym
+> (Revision Control System), but offers more functionality. It is used to maintain source code under development. It will keep multiple versions of things (handy if you broke something and have to back up and get a clean old version), and allows people remote access over the Net to pick up the latest source code and even to check in new files if they have permission. It is also open source (you pay for support if you want it), and since it is free it is the system of choice for people writing more free products, such as &kde;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Does &kde; support dual screen (Xinerama)?</para>
+</question>
+<answer>
+<para
+>Yes, you need to have a multi-headed X server (&eg; MetroX or XFree86 4.0 and above) and a &kde;
+>= 2.2.1 </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why does Drag and Drop not work with Xinerama?</para>
+</question>
+<answer>
+<para
+>You should upgrade to XFree86 4.2.0 for this to work properly.</para>
+</answer>
+</qandaentry>
+
+
+<qandaentry>
+<question>
+<para
+>How do I check which version of &kde; I am using?</para>
+</question>
+<answer>
+<para
+>Fire up your <application
+>&kde; Control Centre</application
+>. It comes up with an Info Screen including the version of &kde; The &kde; version is also included in the application's <guimenuitem
+>About</guimenuitem
+> dialogue. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Can I write commercial software for &kde;?</para>
+</question>
+<answer>
+<para
+>You can use the &kde; libraries to write <quote
+>commercial and closed source</quote
+> as well as <quote
+>commercial and open source</quote
+> software. If you write open source software you can use the &Qt; free edition. But if you write closed source software you may not use the &Qt; free edition; you need to obtain the &Qt; professional edition from Troll Tech. </para
+> <para
+>If you want more information, please contact <ulink url="http://www.trolltech.com"
+>Troll Tech</ulink
+> directly.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I go about creating themes and icons?</para>
+</question>
+<answer>
+<para
+>Go see <ulink url="http://artist.kde.org"
+>http://artist.kde.org</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is <application
+>KLyX</application
+> dead?</para>
+</question>
+<answer>
+<para
+>Yes. But future versions of <application
+>LyX</application
+> will be &GUI; independent. Check the progress of the various &GUI; frontends <ulink url="http://devel.lyx.org/guii.php3"
+>here</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I get to know about development updates?</para>
+</question>
+<answer>
+<para
+>You might want to subscribe to the various &kde; mailing lists available, especially kde-cvs, which lists all commits done to the &kde; <acronym
+>CVS</acronym
+> repository. Check <ulink url="http://lists.kde.org"
+>http://lists.kde.org</ulink
+> if you want to read without subscribing.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/moreinfo.docbook b/tde-i18n-en_GB/docs/kdebase/faq/moreinfo.docbook
new file mode 100644
index 00000000000..ee77ff73614
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/moreinfo.docbook
@@ -0,0 +1,253 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="more-info">
+<title
+>Getting more information</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Where is the &kde; homepage?</para>
+</question>
+<answer>
+<para
+>The &kde; homepage is located at <ulink url="http://www.kde.org"
+>http://www.kde.org</ulink
+>. If you prefer a local mirror, there are several to choose from. For a current list of web site mirrors sorted by location, please visit <ulink url="http://www.kde.org/mirrors/web.php"
+>http://www.kde.org/mirrors/web.php</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="mailing-lists">
+<para
+>Is there a &kde; mailing list?</para>
+</question>
+<answer>
+<para
+>There are several &kde; mailing lists. Each focuses on a different aspect of &kde;. Some are for developers, so they are not discussed in detail. Some of the more important lists that users might be interested in are:</para>
+<variablelist>
+<varlistentry
+><term
+>kde</term>
+<listitem
+><para
+>This is the main &kde; mailing list for general discussions.</para
+></listitem>
+</varlistentry>
+<varlistentry
+><term
+>kde-announce</term>
+<listitem
+><para
+>This list is used to announce new versions of &kde; as well as new tools and applications.</para
+></listitem>
+</varlistentry>
+<varlistentry
+><term
+>kde-look</term>
+<listitem
+><para
+>This is the list that deals with questions about look and feel, and general user interface considerations.</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>For the complete list of mailing lists available, please refer to <ulink url="http://www.kde.org/mailinglists/"
+>http://www.kde.org/mailinglists/</ulink
+>.</para>
+<para
+>Please note that it is not a good idea to ask questions which are already answered in this &FAQ;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="subscribe">
+<para
+>How do I subscribe/unsubscribe to these lists?</para>
+</question>
+<answer>
+<para
+>To subscribe, send an email to list-request, that is:</para>
+<itemizedlist>
+<listitem
+><para
+><ulink
+url="mailto:kde-request@kde.org"
+>kde-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-announce-request@kde.org"
+>kde-announce-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink
+url="mailto:kde-user-request@kde.org"
+>kde-user-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-look-request@kde.org"
+>kde-look-request@kde.org</ulink
+></para
+></listitem>
+</itemizedlist>
+<para
+>The email must contain <userinput
+>subscribe <replaceable
+>your_email_address</replaceable
+></userinput
+> in the subject.</para>
+<para
+>To unsubscribe, send an email to list-request, that is:</para>
+<itemizedlist>
+<listitem
+><para
+><ulink url="mailto:kde-request@kde.org"
+>kde-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-announce-request@kde.org"
+>kde-announce-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-user-request@kde.org"
+>kde-user-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-look-request@kde.org"
+>kde-look-request@kde.org</ulink
+></para
+></listitem>
+</itemizedlist>
+<para
+>The email must contain <userinput
+>unsubscribe <replaceable
+>your_email_address</replaceable
+></userinput
+> in the subject. <important
+><para
+>Never send subscribe/unsubscribe request to the mailing lists directly! Use the list-request instead.</para
+></important
+></para>
+<para
+>There is also a complete list of all &kde;-related mailing lists, and a web interface for subscribing and unsubscribing located at <ulink url="http://master.kde.org/mailman/listinfo"
+>http://master.kde.org/mailman/listinfo</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there a mailing list archive?</para>
+</question>
+<answer>
+
+<para
+>Yes, there is a searchable mailing list archive hosted by <ulink url="http://www.progressive-comp.com"
+>Progressive Computer Concepts</ulink
+>. The &URL; is <ulink url="http://lists.kde.org"
+>http://lists.kde.org</ulink
+>. There you will see a folder listing of the mailing lists. Note that you can only do a subject/author search at this level. You probably will not find what you want doing this kind of search.</para>
+
+<para
+>To do a body search, you have to enter one of the mailing lists. Just click on the folder you want to search (&eg; <quote
+>kde</quote
+> or <quote
+>kde-user</quote
+>) and then the pull-down menu by the search box will default to <quote
+>Body</quote
+> searches. To be thorough, you should probably search the <quote
+>kde</quote
+>, <quote
+>kde-user</quote
+>, and <quote
+>kde-devel</quote
+> folders. </para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="newsgroups">
+<para
+>Is there a newsgroup about &kde;?</para>
+</question>
+<answer>
+<para
+>Yes, there is! It is at <literal
+>comp.windows.x.kde</literal
+>. In addition, there is also a German newsgroup at <literal
+>de.alt.comp.kde</literal
+>. Please note that it is not a good idea to ask questions which are already answered in this &FAQ;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Are there any other &kde;-related &FAQ;s?</para>
+</question>
+<answer>
+<para
+>Yes. Here is a list of them:</para>
+<itemizedlist>
+<listitem
+><para
+><ulink
+url="http://www.kde.org/info/faq.php"
+>&kde; &FAQ;</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink
+url="http://konqueror.org/faq/"
+>&konqueror; &FAQ;</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink
+url="http://www.arts-project.org/doc/manual/index.html"
+>aRts sound server documentation</ulink
+></para
+></listitem>
+
+<!-- Removed because the kmail FAQ is part of the KMail manual and not a -->
+<!-- separate document
+<listitem
+><para
+><ulink
+url="http://kmail.kde.org/manual/faq.html"
+>&kmail;
+&FAQ;</ulink
+></para
+></listitem>
+-->
+
+</itemizedlist>
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/nonkdeapps.docbook b/tde-i18n-en_GB/docs/kdebase/faq/nonkdeapps.docbook
new file mode 100644
index 00000000000..911b619b63f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/nonkdeapps.docbook
@@ -0,0 +1,67 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="non-kde-apps">
+<title
+>&kde; with non-&kde; applications</title>
+
+<!-- FIXME: This seems to be obsolete. The only similar option is "Apply *colors* to -->
+<!-- non-kde apps" -->
+<qandaset>
+<qandaentry>
+<question>
+<para
+>My non-&kde; applications like &Emacs; and <application
+>kterm</application
+> are running amok with strange colours!</para>
+</question>
+<answer>
+<para
+>Start the <application
+>&kde; Control Centre</application
+> and in <guimenu
+>Appearance &amp; Themes</guimenu
+><guisubmenu
+>Colours</guisubmenu
+> uncheck the <guilabel
+>Apply colours to non-KDE applications</guilabel
+> checkbox and click <guibutton
+>Apply</guibutton
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How can I set my default web browser to be something other than &konqueror;?</para
+></question>
+<answer>
+<para
+>If you are using &kde; 3.3 or later, open up the &kcontrolcenter; and navigate to the <menuchoice
+><guimenu
+>KDE Components</guimenu
+><guimenuitem
+>Component Chooser</guimenuitem
+></menuchoice
+> panel. Select <guilabel
+>Web Browser</guilabel
+> from the list on the left, then select <guilabel
+>Open http and https URLs in the following browser:</guilabel
+> and type in the name of the browser (&eg; <application
+>mozilla</application
+>, <application
+>firefox</application
+>, <application
+>opera</application
+>, &etc;) in the textbox.</para>
+</answer>
+</qandaentry>
+
+
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/notrelated.docbook b/tde-i18n-en_GB/docs/kdebase/faq/notrelated.docbook
new file mode 100644
index 00000000000..3439bc16594
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/notrelated.docbook
@@ -0,0 +1,309 @@
+<!-- if you want to validate this file separately, uncomment this prolog:
+
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+
+-->
+
+<chapter id="not-kde">
+<title
+>Not really &kde;-related, but frequently asked nevertheless.</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I change the screen resolution?</para>
+</question>
+<answer>
+<para
+>Use <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>+</keycap
+></keycombo
+> and <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>-</keycap
+></keycombo
+> to cycle through the resolutions you have defined in <filename
+>XF86Config</filename
+> (maybe under <filename class="directory"
+>/etc/X11</filename
+>; poke around first). If you prefer to get your hands dirty, you can always edit the file directly. By placing your favourite resolution at the beginning (or making it the only one listed), &X-Window; will always start up with that resolution. <caution
+><para
+>Always make a backup copy of your <filename
+>XF86Config</filename
+> file <emphasis
+>before</emphasis
+> you start editing it. Errors in this file can render &X-Window; unusable.</para
+></caution>
+<note
+><para
+>These instructions are only valid if you are running version 3.3.x of the XFree86 server. If you are running XFree86 4.x, you must consult with the <ulink url="http://xfree.org"
+>XFree86(TM): Home Page</ulink
+>.</para
+></note
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I change the colour depth?</para>
+</question>
+<answer>
+<para
+>There is no way you can do this on the fly. You can either start &X-Window; using <command
+>startx <option
+> -bpp <replaceable
+>number</replaceable
+></option
+></command
+> where <replaceable
+>number</replaceable
+> can be 8, 16, 24 or 32, depending on the depth you want. Alternatively, if you are using <application
+>xdm</application
+>/&kdm;, you need to edit <filename
+>/etc/X11/xdm/Xservers</filename
+> (may vary) and enter <userinput
+>:0 local /usr/X11R6/bin/X -bpp 16</userinput
+> for 16 bit colour depth.</para>
+<para
+>You can also edit the <filename
+>XF86Config</filename
+> file and add a line like <userinput
+>DefaultColorDepth <replaceable
+>number</replaceable
+></userinput
+> to Section "Screen". The next time you start X, it will run with the newly-configured colour depth.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What can I do if I am using a 2-button mouse?</para>
+</question>
+<answer>
+<para
+>Go buy a 3-button one, or use third button emulation. The third button is emulated by pressing both the &LMB; and the &RMB; together. You would need to enable <option
+>Emulate3Buttons</option
+> in your <filename
+>XF86Config</filename
+> file. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is a "sticky" window?</para>
+</question>
+<answer>
+<para
+>In a virtual desktop environment with multiple virtual desktops, a "sticky" window will stay put on the screen when you switch between desktops, as if sticking to the glass of the screen. <application
+>Xclock</application
+> is a typical candidate for sticking, as you need to run only one instance of it, and it always stays with you. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I replace the "X" mouse pointer with an arrow?</para>
+</question>
+<answer>
+<para
+>The various types of cursor available in X are defined in <filename class="headerfile"
+>X11/cursorfont.h</filename
+>. You can change it using <command
+>xsetroot -cursor_name <replaceable
+>name_of_cursor</replaceable
+></command
+>. For example, I have the following in my <filename
+>.Xclients</filename
+>:</para>
+<screen
+>xsetroot -cursor_name left_ptr
+</screen>
+<para
+>This will create the common left-angled pointer. To see other alternatives, type <command
+>xfd -fn cursor</command
+>. And of course, do not forget that <command
+>man xsetroot</command
+> is your friend.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I extract/install diff files?</para>
+</question>
+<answer>
+<para
+>To generate a context-diff suitable for patching, use <command
+>diff -u <replaceable
+>old-file new-file</replaceable
+> &gt; <replaceable
+>patchfile</replaceable
+></command
+>. To apply the diff to a file (<abbrev
+>i.e.</abbrev
+> "patch the file"), execute <command
+>patch &lt; <replaceable
+>patchfile</replaceable
+></command
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I get &Linux; to mount the floppy device for use with both DOS and ext2 formatted floppies?</para>
+</question>
+<answer>
+<para
+>Just specify the filesystem type as auto in <filename
+>/etc/fstab</filename
+>. Auto detection works fine for DOS and ext2.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I start &kde; with the <keycap
+>Num Lock</keycap
+> on?</para>
+</question>
+<answer>
+<para
+>Have you tried <command
+>man setleds</command
+>? In addition, you might want to edit your <filename
+>$<envar
+>HOME</envar
+>/.Xmodmap</filename
+> and put the following lines in:</para>
+<screen
+>! redefines numeric keypad to be used without NumLock
+keycode 79 = 7
+keycode 80 = 8
+keycode 81 = 9
+
+keycode 83 = 4
+keycode 84 = 5
+keycode 85 = 6
+
+keycode 87 = 1
+keycode 88 = 2
+keycode 89 = 3
+
+keycode 90 = 0
+keycode 91 = comma
+keycode 86 = plus
+
+! deactivates NumLock key
+keycode 77 =
+</screen>
+<para
+>Other possible alternatives:</para>
+<itemizedlist>
+<listitem
+><para
+><application
+>xkeycaps</application
+>: <mousebutton
+>right</mousebutton
+> clicking should allow edits. You may have to do this as root.</para
+></listitem>
+<listitem
+><para
+><command
+>man XF86Config</command
+> and look under section Keyboard.</para
+></listitem>
+<listitem
+><para
+>Install <application
+>NumLockX</application
+>, which is available from <ulink url="http://dforce.sh.cvut.cz/~seli/en/numlockx"
+>http://dforce.sh.cvut.cz/~seli/en/numlockx</ulink
+>.</para
+></listitem>
+</itemizedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I take window or desktop screenshots?</para>
+</question>
+<answer>
+<para
+>Use &ksnapshot;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there a tool to make webpages?</para>
+</question>
+<answer>
+<para
+>Yes, and there are a lot of them out there, including <application
+>StarOffice</application
+>, <application
+>&Netscape; Composer</application
+>, and <application
+>XEmacs</application
+>. There are also many &kde; applications. To find the most current list, go to <ulink url="http://kde-apps.org"
+>kde-apps.org: The Latest in &kde; Applications</ulink
+> and search for <emphasis
+>web development</emphasis
+>. Try as many as possible and choose the one most suitable to your needs.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What do all those acronyms like AFAIK mean?</para>
+</question>
+<answer>
+<para
+><screen
+>AAMOF: as a matter of fact
+AFAIK: as far as I know
+AISE: as I see it
+BFN: bye for now
+BION: believe it or not
+BRB: be right back
+BTW: by the way
+CMIIW: correct me if I am wrong
+FUD: fear, uncertainty, and doubt
+FWIW: for what it's worth
+FYI: for your information
+HTH: hope this helps
+IIRC: if I recall correctly
+IMHO: in my humble opinion
+LOL: laughing out loud
+MYOB: mind your own business
+PITA: pain in the ass
+ROTFL: rolling on the floor laughing
+RTFM: read the fine manual
+SOP: standard operating procedure
+TIA: thanks in advance
+YMMV: your mileage may vary
+</screen
+></para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/panel.docbook b/tde-i18n-en_GB/docs/kdebase/faq/panel.docbook
new file mode 100644
index 00000000000..b70fcd47355
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/panel.docbook
@@ -0,0 +1,107 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="panel">
+<title
+>The panel</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I add applications to the &kde; panel (&kicker;)?</para>
+</question>
+<answer>
+<para
+>There are several ways to add an application to the panel, of which the easiest is to right-click on the panel, and from the context menu which appears, select <menuchoice
+><guimenu
+>Panel Menu</guimenu
+><guisubmenu
+>Add</guisubmenu
+><guisubmenu
+>Application Button</guisubmenu
+></menuchoice
+> and then the application for which you want to add a link.</para>
+<para
+>For more ways of adding buttons to the panel, refer to the &kicker; Handbook.</para>
+
+</answer>
+</qandaentry>
+
+<!-- Since I don't know the answer for this in KDE 2.2.1 I have to comment it out -->
+<!--
+<qandaentry>
+<question>
+<para
+>Is it possible to change the <guibutton
+>K</guibutton
+> button of
+the panel to another picture?</para>
+</question
+>/
+<answer>
+<para
+>Look for
+<filename
+>$<envar
+>HOME</envar
+>/.kde/share/apps/kicker/pics/go.png</filename
+> and
+<filename
+>$<envar
+>HOME</envar
+>/.kde/share/apps/kicker/pics/mini/go.png</filename>
+and replace them. Do not forget to flatten the replacements to one
+layer, or else you will not see anything. Create the folders if
+they do not already exist. Then restart &kicker;.</para>
+</answer>
+</qandaentry>
+-->
+
+<qandaentry>
+<question
+><para
+>My desktop panel has disappeared. How can I get it back?</para>
+</question>
+
+<answer>
+
+<para
+>The panel disappearing is usually due to it crashing. This is most often caused by loading an applet that has a fatal bug or due to a bad installation of &kde; and/or the panel.</para>
+
+<para
+>The easiest way to get the panel back is to launch the <guilabel
+>Run Command</guilabel
+> window by pressing <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+> </keycombo
+> and entering <userinput
+><command
+>kicker</command
+></userinput
+> and then pressing the <guibutton
+>OK</guibutton
+> button.</para>
+
+<para
+>If the panel continues to disappear, you may wish to either remove or edit by hand your <filename
+>$<envar
+>KDEHOME</envar
+>/share/config/kickerrc</filename
+> file, where <filename class="directory"
+>$<envar
+>KDEHOME</envar
+></filename
+> is usually <filename class="directory"
+>~/.kde</filename
+>. If you choose to edit it by hand, start by removing the applet entry groups.</para>
+
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/tips.docbook b/tde-i18n-en_GB/docs/kdebase/faq/tips.docbook
new file mode 100644
index 00000000000..9f7b4e80e26
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/tips.docbook
@@ -0,0 +1,207 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="tips">
+<title
+>Useful tips</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Reading documentation in &kde;</para>
+</question>
+<answer>
+<para
+>Pop up the <guilabel
+>Run Command</guilabel
+> window (<keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> by default) and type: <itemizedlist>
+<listitem>
+<para
+><command
+>man:<replaceable
+>command</replaceable
+></command
+> for man pages. It even unpacks on the fly if the man pages are gzipped.</para>
+</listitem>
+
+<listitem>
+<para
+><command
+>info:<replaceable
+>command</replaceable
+></command
+> for info pages.</para>
+</listitem>
+
+<listitem>
+<para
+><command
+>help:<replaceable
+>kdeappname</replaceable
+></command
+> for &kde; application help pages.</para>
+</listitem>
+
+</itemizedlist>
+</para>
+
+<para
+>You can also enter any of these in the <guilabel
+>Location</guilabel
+> text box in &konqueror;.</para>
+<para
+>Or you can use the <application
+>&kde; Help Centre</application
+> if you are using &kde; 2. Simply start the <application
+>&kde; Help Centre</application
+> by clicking on the icon (the blue book with the yellow key) on the toolbar. Once the <application
+>&kde; Help Centre</application
+> has loaded, the window on the left will contain an entry called <guilabel
+>Unix manual pages</guilabel
+>. Click once on this entry, and you can browse through all the installed manual pages on your system.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Move or resize windows quickly</para>
+</question>
+<answer>
+<para
+>To move a window, use <keycombo action="simul"
+>&Alt;<mousebutton
+>left</mousebutton
+></keycombo
+> mouse button. <keycombo action="simul"
+>&Alt;<mousebutton
+>right</mousebutton
+></keycombo
+> mouse button will resize the window. Last but not least, <keycombo action="simul"
+>&Alt;<mousebutton
+>middle</mousebutton
+></keycombo
+> mouse button raises/lowers the window. The <application
+>&kde; Control Centre</application
+> allows you to change these mouse bindings.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Killing windows in &kde;</para>
+</question>
+<answer>
+<para
+>There is a standard keybinding (<keycombo action="simul"
+>&Ctrl;&Alt;&Esc;</keycombo
+>) that gives you a skull &amp; crossbones cursor. Click that cursor on a window to kill it. The keybindings are viewable/changeable from the <application
+>&kde; Control Centre</application
+>. <caution
+><para
+>Using this option kills the program forcibly. Data may be lost, and some processes related to the program may remain active. Use only as a last resort.</para
+></caution>
+<!-- fixme: use only if necessary; processes might remain --></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What if something is so wrong that I ca not even get the skull &amp; crossbones cursor? How do I get out of a total lockup?</para>
+</question>
+<answer>
+<para
+>These kind of locks tend to occur when an application locks up while it has a so called <quote
+>mouse/keyboard grab</quote
+>. When that happens you can try to select a virtual text console with <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>F1</keycap
+></keycombo
+> and login. With the following command you will get a list of all running processes:</para>
+
+<screen
+><userinput
+> <command
+>ps</command
+> <option
+>-aux</option
+> | <command
+>more</command
+></userinput
+></screen>
+
+<para
+>By killing the process that has the mousegrab, your desktop will come to life again. Unfortunately you ca not see which process that is, so you will have to find out through trial and error. To kill a process use:</para>
+
+<screen
+><userinput
+> <command
+>kill</command
+> <option
+>-9</option
+> <replaceable
+>pid</replaceable
+></userinput
+></screen>
+
+<para
+>Here <replaceable
+>pid</replaceable
+> is the process id of the process, which is the first number on each line reported by <command
+>ps</command
+> <option
+>-aux</option
+>.</para>
+
+<para
+>You can switch back to the desktop with <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>F7</keycap
+></keycombo
+> (or <keycap
+>F8</keycap
+> through <keycap
+>F9</keycap
+> depending on your operating system) to see if things work again. When you press <keycombo action="simul"
+>&Alt;<keycap
+>Tab</keycap
+></keycombo
+> you should get a response from the window manager. If not, you need to get back to the text console and try to kill another process.</para>
+
+<para
+>Good candidates to kill are: the application you were working with, &kicker;, &klipper; and &kdesktop;.</para>
+</answer>
+</qandaentry>
+
+<!-- fixme: how to do in KDE2.x
+<qandaentry>
+<question>
+<para
+>Switching window managers on the fly in &kde; 1.x</para>
+</question>
+<answer>
+<para
+>If you want to switch your window manager on the fly, type the
+following into a terminal window: <command
+>kwmcom
+go:<replaceable
+>blackbox</replaceable
+></command
+>. This switches to
+Blackbox, but you can substitute any window manager you like.</para>
+</answer>
+</qandaentry>
+-->
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/faq/winmng.docbook b/tde-i18n-en_GB/docs/kdebase/faq/winmng.docbook
new file mode 100644
index 00000000000..f2761a96dd7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/faq/winmng.docbook
@@ -0,0 +1,129 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+
+
+<chapter id="windowmanager">
+<title
+>The window manager</title>
+
+<para
+>The default window manager provided by &kde; is the K Window Manager (&kwin;). Please read <quote
+>The K Window Manager Handbook</quote
+> (which should be accessible from the <application
+>&kde; Help Centre</application
+>) for usage information.</para>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Are there keyboard shortcuts for &kwin; operations?</para>
+</question>
+<answer>
+<para
+>Yes. Please refer to "The K Window Manager Handbook" for the list of shortcuts available.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Can I define my own set of keyboard shortcuts?</para>
+</question>
+<answer>
+<para
+>Yes. Launch the <application
+>&kde; Control Centre</application
+> and select <menuchoice
+><guimenu
+>Regional &amp; Accessibility</guimenu
+><guimenuitem
+>Keyboard Shortcuts</guimenuitem
+></menuchoice
+> to configure window manager bindings like maximising windows, &etc;. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>When I "iconify" a window, it disappears. Where does it go?</para>
+</question>
+<answer>
+<para
+>With many &X-Window; &GUI;s, the minimise button (a little dot) will erase the window that the program is running in and create, instead, an icon on the desktop. &kde; does not do this. Instead, when a window is iconified it is simply hidden (but the program is still running).</para>
+<para
+>There are a few ways to access <quote
+>disappeared</quote
+> windows:</para>
+<itemizedlist>
+<listitem>
+<para
+>If you are running the taskbar part of &kicker;, you can choose to have a list of tasks displayed on your desktop. Iconified tasks will have their names displayed in grey.</para>
+</listitem>
+<listitem>
+<para
+>If you click the &MMB; on the root window (&ie;, the background of the desktop), &kwin; will give you a list of all available tasks.</para>
+</listitem>
+</itemizedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I maximise windows only vertically or horizontally?</para>
+</question>
+<answer>
+<para
+>Provided your window is not already maximised, clicking on the maximise button with the &LMB;/&MMB;/&RMB; will maximise fully/vertically/horizontally respectively.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is <quote
+>shading</quote
+> a window?</para>
+</question>
+<answer>
+<para
+>By <quote
+>shading</quote
+> a window we mean <quote
+>rolling up</quote
+> the window leaving just the title bar visible. You can do this by double clicking on the window title bar.</para>
+</answer>
+</qandaentry>
+
+<!-- Not sure this is still applicable
+<qandaentry>
+<question>
+<para
+>Is it possible to have FVWM2-like shadow frameworks for the
+placement of windows?</para>
+</question>
+<answer>
+<para
+>Yes. Run <application
+>&kde; Control Center</application
+> and select <guimenu
+>Look and Feel</guimenu>
+followed by <guisubmenu
+>Window Behavior</guisubmenu
+> and finally
+<guimenuitem
+>Advanced</guimenuitem
+>. There is a dialog option that
+allows you to set the placement policy you want.</para>
+</answer>
+</qandaentry>
+-->
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/glossary/Makefile.am b/tde-i18n-en_GB/docs/kdebase/glossary/Makefile.am
new file mode 100644
index 00000000000..ff629e8b913
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/glossary/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/glossary
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/glossary/Makefile.in b/tde-i18n-en_GB/docs/kdebase/glossary/Makefile.in
new file mode 100644
index 00000000000..a79655be629
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/glossary/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/glossary
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/glossary
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/glossary/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/glossary/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/glossary/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/glossary/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/glossary/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kdeprintingglossary.docbook Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook kdeprintingglossary.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary
+ @for base in index.docbook kdeprintingglossary.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook kdeprintingglossary.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook kdeprintingglossary.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/glossary/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/glossary/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/glossary/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/glossary/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/glossary/index.cache.bz2
new file mode 100644
index 00000000000..49b5b277981
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/glossary/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/glossary/index.docbook b/tde-i18n-en_GB/docs/kdebase/glossary/index.docbook
new file mode 100644
index 00000000000..f9130ca16a3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/glossary/index.docbook
@@ -0,0 +1,467 @@
+<?xml version="1.0" ?>
+<!DOCTYPE glossary PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE">
+<!ENTITY glossary-kdeprinting SYSTEM "kdeprintingglossary.docbook">
+
+
+]>
+
+
+<glossary id="glossary"
+>&glossary-kdeprinting; <glossdiv id="glossdiv-technologies">
+ <title
+>Technologies</title>
+ <glossentry id="gloss-ioslave">
+ <glossterm
+><acronym
+>IO</acronym
+> Slave</glossterm>
+ <glossdef
+><para
+><acronym
+>IO</acronym
+> Slaves enable &kde; applications to access remote resources as easily as local resources (making them <quote
+>network transparent</quote
+>). Remote resources (&eg; files) might be stored on <acronym
+>SMB</acronym
+> shares or similar.</para>
+<glossseealso otherterm="gloss-smb"
+><acronym
+>SMB</acronym
+></glossseealso
+> <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kio">
+ <glossterm
+><acronym
+>KIO</acronym
+></glossterm>
+ <glossdef
+><para
+>The &kde; Input/Output system which makes use of so-called <quote
+><acronym
+>IO</acronym
+> Slaves</quote
+>.</para>
+<glossseealso otherterm="gloss-ioslave"
+><acronym
+>IO</acronym
+> Slave</glossseealso
+> <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kparts">
+ <glossterm
+>KParts</glossterm>
+ <glossdef
+><para
+>KParts is an embedding technology which allows &kde; applications to embed other &kde; applications. For example, the text view used by &konqueror; is a KPart.</para>
+ <glossseealso otherterm="gloss-konqueror"
+>&konqueror;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-ksycoca">
+ <glossterm
+><acronym
+>KSycoca</acronym
+></glossterm>
+ <glossdef
+><para
+><acronym
+>KSycoca</acronym
+> (&kde; <emphasis
+>Sy</emphasis
+>stem <emphasis
+>Co</emphasis
+>nfiguration <emphasis
+>Ca</emphasis
+>che) is a configuration cache which, for example, guarantees fast access to the menu entries.</para>
+ <glossseealso
+otherterm="gloss-kbuildsycoca"
+><application
+>KBuildSycoca</application
+></glossseealso>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-xfree86">
+ <title
+>XFree86</title>
+ <glossentry id="gloss-antialiasing">
+ <glossterm
+>Antialiasing</glossterm>
+ <glossdef
+><para
+>If mentioned in context with &kde;, antialiasing often means the smoothing of the fonts visible on the screen. &Qt; version 2.3.0 or higher used together with XFree86 4.x makes this possible under &kde; as well.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-qt"
+>&Qt;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-xserver">
+ <glossterm
+>&X-Server;</glossterm>
+ <glossdef
+><para
+>The &X-Server; represents a basic layer upon which the various &GUI;s like &kde; are built. It manages the basic mouse and keyboard input (from the local host as well as from remote hosts) and provides elementary graphic routines to draw rectangles and other primitives.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso
+> </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-applications">
+ <title
+>Applications</title>
+ <glossentry id="gloss-kbuildsycoca">
+ <glossterm
+><application
+>KBuildSycoca</application
+></glossterm>
+ <glossdef
+><para
+><application
+>KBuildSycoca</application
+> is a command line program and regenerates the so-called <acronym
+>KSycoca</acronym
+>. This is useful, for example, if some or all modules in &kcontrol; are missing.</para>
+<glossseealso otherterm="gloss-ksycoca"
+><acronym
+>KSycoca</acronym
+></glossseealso
+> <glossseealso otherterm="gloss-kcontrol"
+>&kcontrol;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kcontrol">
+ <glossterm
+>&kcontrol;</glossterm>
+ <glossdef
+><para
+>This is the project and filename of the &kde; control centre. &kcontrol; allows you to customise virtually every configuration option of &kde;.</para>
+ <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kicker">
+ <glossterm
+>&kicker;</glossterm>
+ <glossdef
+><para
+>&kicker; is the nickname as well as project name of the &kde; panel.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-panel"
+>Panel</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-konqueror">
+ <glossterm
+>&konqueror;</glossterm>
+ <glossdef
+><para
+>&konqueror; is a filemanager, web browser, picture viewer and more, and a core part of the &kde; project. You can find more information about &konqueror; at <ulink url="http://www.konqueror.org"
+>www.konqueror.org</ulink
+>.</para>
+ <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-ksirc">
+ <glossterm
+>&ksirc;</glossterm>
+ <glossdef
+><para
+>&ksirc; is the default <acronym
+>IRC</acronym
+> client, which is shipped with &kde;. You can use &ksirc; to chat with anyone on an <acronym
+>IRC</acronym
+> network.</para>
+ <glossseealso otherterm="gloss-irc"
+><acronym
+>IRC</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry
+>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-desktop-terminology">
+ <title
+>Desktop Terminology</title>
+ <glossentry id="gloss-draganddrop">
+ <glossterm
+>Drag and Drop</glossterm>
+ <glossdef
+><para
+>This concept tries to replace many actions like copying files from one place to another by a certain mouse movement, &eg; clicking on an icon in a &konqueror; window, moving the mouse to another window while keeping the mouse button pressed, and releasing the mouse button (<quote
+>dropping</quote
+> the object) copies files.</para>
+ <glossseealso otherterm="gloss-konqueror"
+>&konqueror;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-gui">
+ <glossterm
+>&GUI;</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>G</emphasis
+>raphical <emphasis
+>U</emphasis
+>ser <emphasis
+>I</emphasis
+>nterface. Every desktop environment (like &kde;) is a &GUI;. Most &GUI;s feature mouse support and/or windows to manage the programs.</para>
+ <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kde">
+ <glossterm
+>&kde;</glossterm>
+ <glossdef
+><para
+>Abbreviation for <quote
+>K Desktop Environment</quote
+>, a leading &GUI; for &UNIX;-based systems. You can find more detailled information at <ulink url="http://www.kde.org"
+>www.kde.org</ulink
+>.</para>
+ <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-gnome">
+ <glossterm
+><acronym
+>GNOME</acronym
+></glossterm>
+ <glossdef>
+ <para
+><emphasis
+>G</emphasis
+>NU <emphasis
+>N</emphasis
+>etwork <emphasis
+>O</emphasis
+>bject <emphasis
+>M</emphasis
+>odel <emphasis
+>E</emphasis
+>nvironment, one of the leading &UNIX; &GUI;s.</para>
+ <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-panel">
+ <glossterm
+>Panel</glossterm>
+ <glossdef
+><para
+>Refers to the panel (also known as <quote
+>&kicker;</quote
+>) which often resides at the bottom of the screen.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-kicker"
+>&kicker;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-ripping">
+ <glossterm
+>ripping</glossterm>
+ <glossdef
+><para
+>The process of reading audio data from a &cdrom; and storing it on the hard disk.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv id="kde-development">
+ <title
+>&kde; Development</title>
+ <glossentry id="gloss-qt">
+ <glossterm
+>&Qt;</glossterm>
+ <glossdef
+><para
+>The &GUI; of &kde; is built on top of the &Qt; toolkit, which provides many graphical elements (so-called <quote
+>Widgets</quote
+>) which are used to construct the desktop. You can find more information about &Qt; at <ulink url="http://www.trolltech.com"
+>www.trolltech.com</ulink
+>.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso
+> <glossseealso otherterm="gloss-widget"
+>Widget</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-i18n">
+ <glossterm
+>i18n</glossterm>
+ <glossdef
+><para
+>Abbreviation for <quote
+>internationalisation</quote
+>. &kde; supports many different languages, and several i18n techniques make it easy to translate the &GUI; as well as the accompanying documents of &kde; into all these languages. More information about the i18n process is available at <ulink url="http://i18n.kde.org"
+>i18n.kde.org</ulink
+>.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-l10n">
+ <glossterm
+>l10n</glossterm>
+ <glossdef
+><para
+>Abbreviation for <quote
+>localisation</quote
+>, the process of adapting a program to the local environment. This includes &eg; the currency used for monetary values or the time format.</para>
+ <glossseealso otherterm="gloss-i18n"
+>i18n</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-widget">
+ <glossterm
+>Widget</glossterm>
+ <glossdef
+><para
+>Graphical elements like scrollbars, buttons or input fields which are used by &kde; to construct the &GUI;. </para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-cvs">
+ <glossterm
+><acronym
+>CVS</acronym
+></glossterm>
+ <glossdef>
+ <para
+><emphasis
+>C</emphasis
+>oncurrent <emphasis
+>V</emphasis
+>ersion <emphasis
+>S</emphasis
+>ystem. The <acronym
+>CVS</acronym
+> is a very elegant way of managing file versions that allow more than one developer to easily work on the same project. You can find a description of how to get the latest (developer) version of the &kde; sources via anonymous <acronym
+>CVS</acronym
+> on <ulink url="http://www.kde.org/anoncvs.html"
+>http://www.kde.org/anoncvs.html</ulink
+>. More about <acronym
+>CVS</acronym
+> is available at <ulink url="http://www.cvshome.org"
+>www.cvshome.org</ulink
+>. </para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-misc">
+ <title
+>Miscellaneous</title>
+ <glossentry id="gloss-rfc">
+ <glossterm
+><acronym
+>RFC</acronym
+></glossterm>
+ <glossdef
+><para
+><emphasis
+>R</emphasis
+>equest <emphasis
+>F</emphasis
+>or <emphasis
+>C</emphasis
+>omment. A common way to publish new protocol ideas or procedures for evaluation of the Internet community. Though <acronym
+>RFC</acronym
+>s are not mandatory, many applications try to adhere to them, once they have been approved by the community. More information about <acronym
+>RFC</acronym
+>s can be found at the <ulink url="http://www.rfc-editor.org"
+>RFC Homepage</ulink
+>.</para>
+ </glossdef>
+ </glossentry
+>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-protocols">
+ <title
+>Various protocols</title>
+ <glossentry id="gloss-smb">
+ <glossterm
+><acronym
+>SMB</acronym
+></glossterm>
+ <glossdef
+><para
+><emphasis
+>S</emphasis
+>erver <emphasis
+>M</emphasis
+>essage <emphasis
+>B</emphasis
+>lock. A network protocol used in &Microsoft; &Windows; networks to access the filesystems of other computers.</para>
+ <glossseealso otherterm="gloss-ioslave"
+><acronym
+>IO</acronym
+> Slave</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-irc">
+ <glossterm
+><acronym
+>IRC</acronym
+></glossterm>
+ <glossdef
+><para
+><emphasis
+>I</emphasis
+>nternet <emphasis
+>R</emphasis
+>elay <emphasis
+>C</emphasis
+>hat. A protocol defined in <acronym
+>RFC</acronym
+> 1459, which handles the specification to enable real time text chat.</para>
+ <glossseealso otherterm="gloss-rfc"
+><acronym
+>RFC</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-host">
+ <glossterm
+>host</glossterm>
+ <glossdef
+><para
+>This can either be a name from your <filename
+>/etc/hosts</filename
+> file (<systemitem class="systemname"
+>mycomputer</systemitem
+>), an Internet name (<systemitem class="systemname"
+>www.kde.org</systemitem
+>) or an IP-Address (<systemitem
+>192.168.0.10</systemitem
+>). </para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+</glossary>
diff --git a/tde-i18n-en_GB/docs/kdebase/glossary/kdeprintingglossary.docbook b/tde-i18n-en_GB/docs/kdebase/glossary/kdeprintingglossary.docbook
new file mode 100644
index 00000000000..5f68c3791ca
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/glossary/kdeprintingglossary.docbook
@@ -0,0 +1,1264 @@
+
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE glossary PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"customization/dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE">
+<!ENTITY glossary-kdeprinting SYSTEM "kdeprintingglossary.docbook">
+
+]>
+<glossary id="glossary">
+-->
+ <glossdiv id="glossdiv-printing">
+ <title
+>Printing</title>
+
+
+ <glossentry id="gloss-acl">
+ <glossterm
+><acronym
+>ACLs</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>A</emphasis
+>ccess <emphasis
+>C</emphasis
+>ontrol <emphasis
+>L</emphasis
+>ists; ACLs are used to check for the access by a given (authenticated) user. A first rough support for ACLs for printing is available from &CUPS;; this will be refined in future versions. </para>
+ <glossseealso otherterm="gloss-authentication"
+>Authentication</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-appsocketprotocol">
+ <glossterm
+>AppSocket Protocol</glossterm>
+ <glossdef
+><para
+>AppSocket is a protocol for the transfer of print data, also frequently called "Direct TCP/IP Printing". &Hewlett-Packard; have taken AppSocket, added a few minor extensions around it and been very successful in renaming and marketing it under the brand "&HP; JetDirect"...</para>
+<glossseealso otherterm="gloss-hpjetdirectprotocol"
+>&HP; JetDirect Protocol</glossseealso
+> <glossseealso otherterm="gloss-directtcpipprinting"
+>Direct TCP/IP Printing</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-apsfilter">
+ <glossterm
+>APSfilter</glossterm>
+ <glossdef
+><para
+>APSfilter is used mainly in the context of "classical" &UNIX; printing (BSD-style LPD). It is a sophisticated shell script, disguised as an "all-in-one" filtering program. In reality, APSfilter calls "real filters" to do the jobs needed. It sends printjobs automatically through these other filters, based on an initial file-type analysis of the printfile. It is written and maintained by Andreas Klemm. It is similar to Magicfilter and mostly uses Ghostscript for file conversions. Some Linux Distributions (like &SuSE;) use APSfilter, others Magicfilter (like &RedHat;), some have both for preference selection (like *BSD). &CUPS; has <emphasis
+>no</emphasis
+> need for APSfilter, as it runs its own file type recognition (based on &MIME; types) and applies its own filtering logic.</para>
+<glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-magicfilter"
+>Magicfilter</glossseealso
+> <glossseealso otherterm="gloss-mimetypes"
+>&MIME;-Types</glossseealso
+> <glossseealso otherterm="gloss-printcap"
+>printcap</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-authentication">
+ <glossterm
+>Authentication</glossterm>
+ <glossdef
+><para
+>Proving the identity of a certain person (maybe via username/password or by means of a certificate) is often called authentication. Once you are authenticated, you may or may not get access to a requested ressource, possibly based on ACLs.</para>
+ <glossseealso otherterm="gloss-acl"
+>ACLs</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-bidirectionalcommunication">
+ <glossterm
+>Bi-directional communication</glossterm>
+ <glossdef
+><para
+>In the context of printing, a server or a host may receive additional information sent back from the printer (status messages &etc;), either upon a query or unrequested. AppSocket ( = &HP; JetDirect), &CUPS; and IPP support bi-directional communication, LPR/LPD and BSD-style printing do not...</para>
+<glossseealso otherterm="gloss-appsocketprotocol"
+>AppSocket Protocol</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-directtcpipprinting"
+>Direct TCP/IP Printing</glossseealso
+> <glossseealso otherterm="gloss-hpjetdirectprotocol"
+>&HP; JetDirect</glossseealso
+> <glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-lprlpd"
+>LPR/LPD</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-bsdstyleprinting">
+ <glossterm
+>BSD-style Printing</glossterm>
+ <glossdef
+><para
+>Generic term for different variants of the traditional &UNIX; printing method. Its first version appeared in the early 70s on BSD &UNIX; and was formally described in <ulink url="http://www.rfc.net/rfc1179.html"
+>RFC 1179</ulink
+> only as late as 1990. At the time when BSD "remote" printing was first designed, printers were serially or otherwise directly connected devices to a host (with the Internet hardly consisting of more than 100 nodes!); printers used hole-punched, continuous paper, fed through by a tractor mechanism, with simple rows of ASCII text mechanically hammered on to the medium, drawn from a cardboard box beneath the table. It came out like a zig-zag folded paper "snake". Remote printing consisted of a neighbouring host in the next room sending a file asking for printout. How technology has changed! Printers generally use cut-sheet media, they have built-in intelligence to compute the raster images of pages after pages that are sent to them using one of the powerful page description languages (PDL). Many are network nodes in their own right, with CPU, RAM, a hard disk and their own Operation System, and are hooked to a net with potentially millions of users... It is a vast proof of the flexible &UNIX; concept for doing things, that it made "Line Printing" reliably work even under these modern conditions. But time has finally come now to go for something new -- the IPP. It is strong proof of the flexibility of &UNIX;; that "Line Printing" works reliably, even under these modern conditions. But time has finally come now to go for something new -- the IPP. </para>
+<glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-lprlpd"
+>LPR/LPD printing</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-cups">
+ <glossterm
+>&CUPS;</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>C</emphasis
+>ommon <emphasis
+>U</emphasis
+>NIX <emphasis
+>P</emphasis
+>rinting <emphasis
+>S</emphasis
+>ystem; &CUPS; is the most modern &UNIX; and Linux printing system, also providing cross-platform print services to &Microsoft; &Windows; and Apple &MacOS; clients. Based on IPP, it does away with all the pitfalls of old-style BSD printing, providing authentication, encryption and ACLs, plus many more features. At the same time it is backward-compatible enough to serve all legacy clients that are not yet up to IPP, via LPR/LPD (BSD-style). &CUPS; is able to control any &PostScript; printer by utilizing the vendor-supplied PPD (PostScript Printer Description file), targeted originally for &Microsoft; Windows NT printing only. &kde; Printing is most powerful if based on &CUPS;.</para>
+<glossseealso otherterm="gloss-acl"
+>ACLs</glossseealso
+> <glossseealso otherterm="gloss-authentication"
+>Authentication</glossseealso
+> <glossseealso otherterm="gloss-bsdstyleprinting"
+>BSD-style printing</glossseealso
+> <glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-kdeprint"
+>KDEPrint</glossseealso
+> <glossseealso otherterm="gloss-lprlpd"
+>LPR/LPD</glossseealso
+> <glossseealso otherterm="gloss-ppd"
+>PPD</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-cupsfaq">
+ <glossterm
+><acronym
+>&CUPS;-FAQ</acronym
+></glossterm>
+ <glossdef
+><para
+>Currently only available in German (translation is on the way), the <ulink url="http://www.danka.de/printpro/faq.html"
+>&CUPS;-FAQ</ulink
+> is a valuable resource to answer many questions that anyone new to &CUPS; printing might have at first. </para>
+ <glossseealso otherterm="gloss-kdeprinthandbook"
+>KDEPrint Handbook</glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-cups-o-matic">
+ <glossterm
+>&CUPS;-O-Matic</glossterm>
+ <glossdef
+><para
+>&CUPS;-O-Matic was the first "Third Party" plugin for the &CUPS; printing software. It is available on the <ulink url="http://www.linuxprinting.org/cups-doc.html"
+>Linuxprinting.org website</ulink
+> to provide an online PPD-generating service. Together with the companion <application
+>cupsomatic</application
+> Perl-Script, that needs to be installed as an additional &CUPS; backend, it redirects output from the native <application
+>pstops</application
+> filter into a chain of suitable Ghostscript filters. Upon completion, it passes the resulting data back to a &CUPS; "backend" for sending to the printer. In this way, &CUPS;-O-Matic enables support for any printer known to have worked previously in a "classical" Ghostscript environment. If no native &CUPS; support for that printer is in sight... &CUPS;-O-Matic is now replaced by the more capable PPD-O-Matic.</para>
+<glossseealso otherterm="gloss-cupsomatic"
+>cupsomatic</glossseealso
+> <glossseealso otherterm="gloss-PPD-O-Matic"
+>PPD-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-cupsomatic">
+ <glossterm
+>cupsomatic</glossterm>
+ <glossdef
+><para
+>The Perl script <application
+>cupsomatic</application
+> (plus a working Perl installation on your system) is needed to make any &CUPS;-O-Matic (or PPD-O-Matic) generated PPD work with &CUPS;. It was written by Grant Taylor, author of the Linux Printing HOWTO and Maintainer of the <ulink url="http://www.linuxprinting.org/printer_list.cgi"
+>printer database</ulink
+> at the Linuxprinting.org website.</para>
+<glossseealso otherterm="gloss-cups-o-matic"
+>&CUPS;-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso
+> <glossseealso otherterm="gloss-cupsomatic"
+>cupsomatic</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-daemon">
+ <glossterm
+><acronym
+>Daemon</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>D</emphasis
+>isk <emphasis
+>a</emphasis
+>nd <emphasis
+>e</emphasis
+>xecution <emphasis
+>mon</emphasis
+>itor; <acronym
+>Daemons</acronym
+> are present on all &UNIX; systems to perform tasks independent of user intervention. Readers more familiar with &Microsoft; &Windows; might want to compare daemons and the tasks they are responsible with "services". One example of a daemon present on most legacy &UNIX; systems is the LPD (Line Printer Daemon); &CUPS; is widely seen as the successor to LPD in the &UNIX; world and it also operates through a daemon. </para>
+ <glossseealso otherterm="gloss-spooling"
+>SPOOLing</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-databaselinuxprinting">
+ <glossterm
+>Database, Linuxprinting.org</glossterm>
+ <glossdef
+><para
+>Already years ago, when Linux printing was still really difficult (only command line printing was known to most Linux users, no device specific print options were available for doing the jobs), Grant Taylor, author of the "Linux Printing HOWTO", collected most of the available information about printers, drivers and filters in his database. With the emerging &CUPS; concept, extending the use of PPDs even to non-PostScript printers, he realised the potential of this database: if one puts the different datablobs (with content that could be described along the lines "Which device prints with which Ghostscript or other filter?", "How well?", and "What command line switches are available?") into PPD-compatible files, he could have all the power of &CUPS; on top of the traditional printer "drivers". This has now developed into a broader concept, known as "Foomatic". Foomatic extends the capabilities of spoolers other than &CUPS; (LPR/LPD, LPRng, PDQ, PPR) to a certain degree ("stealing" some concepts from &CUPS;). The Linuxprinting Database is not a Linux-only stop -- people running other &UNIX; based OSes (like *BSD or &MacOS; X) will also find valuable information and software there. </para>
+<glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso
+> <glossseealso otherterm="gloss-linuxprintingdatabase"
+>Linuxprinting database</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-directtcpipprinting">
+ <glossterm
+>Direct TCP/IP Printing</glossterm>
+ <glossdef
+><para
+>This is a method that often uses TCP/IP port 9100 to connect to the printer. It works with many modern network printers and has a few advantages over LPR/LPD, as it is faster and provides some "backchannel feedback data" from the printer to the host sending the job.</para>
+<glossseealso otherterm="gloss-appsocketprotocol"
+>AppSocket Protocol</glossseealso
+> <glossseealso otherterm="gloss-hpjetdirectprotocol"
+>&HP; JetDirect Protocol</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-drivers">
+ <glossterm
+>Drivers, Printer Drivers</glossterm>
+ <glossdef
+><para
+>The term "printer drivers", used in the same sense as on the &Microsoft; &Windows; platform, is not entirely applicable to a Linux or &UNIX; platform. A "driver" functionality is supplied on &UNIX; by different modular components working together. At the core of the printer drivers are "filters". Filters convert print files from a given input format to another format that is acceptable to the target printer. In many cases filters may be connected to a whole filter "chain", where only the result of the last conversion is sent to the printer. The actual transfer of the print data to the device is performed by a "backend". </para>
+<glossseealso otherterm="gloss-filter"
+>Filter</glossseealso
+> <glossseealso otherterm="gloss-ppd"
+>PPDs</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-easysoftwareproducts">
+ <glossterm
+>Easy Software Products</glossterm>
+ <glossdef
+><para
+>Mike Sweet's company, which has contributed a few substantial software products towards the Free Software community; amongst them the initial version of <ulink url="http://gimp-print.sf.net/"
+>Gimp-Print,</ulink
+> the <ulink url="http://www.easysw.com/epm/"
+>EPM software packaging</ulink
+> tool and <ulink url="http://www.easysw.com/htmldoc/"
+>HTMLDOC</ulink
+> (used by the "Linux Documentation Project" to build the PDF versions of the HOWTOs) -- but most importantly: <ulink url="http://www.cups.org/"
+>&CUPS;</ulink
+> (the 'Common &UNIX; Printing System'). ESP finance themselves by selling a commercial version of &CUPS;, called <ulink url="http://www.easysw.com/"
+>ESP PrintPro,</ulink
+> that includes some professional enhancements. </para>
+<glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-espprintpro"
+>ESP PrintPro</glossseealso
+> <glossseealso otherterm="gloss-esp"
+>ESP</glossseealso
+> <glossseealso otherterm="gloss-gimpprint"
+>Gimp-Print</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-encryption">
+ <glossterm
+>Encryption</glossterm>
+ <glossdef
+><para
+>Encryption of confidential data is an all-important issue if you transfer it over the Internet or even within intranets. Printing via traditional protocols is not encrypted at all -- it is very easy to tap and eavesdrop &eg; into &PostScript; or PCL data transfered over the wire. Therefore, in the design of IPP, provision was made for the easy plugin of encryption mechanisms (which can be provided by the same means as the encryption standards for HTTP traffic: SSL and TLS).</para>
+<glossseealso otherterm="gloss-authentication"
+>Authentication</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-ssl"
+>SSL</glossseealso
+> <glossseealso otherterm="gloss-tls"
+>TLS</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-epson">
+ <glossterm
+><acronym
+>Epson</acronym
+></glossterm>
+ <glossdef
+><para
+>Epson inkjets are among the best supported models by Free software drivers, as the company was not necessarily as secretive about their devices and handed technical specification documents to developers. The excellent print quality achieved by Gimp-Print on the Stylus series of printers can be attributed to this openness. They have also contracted Easy Software Products to maintain an enhanced version of Ghostscript ("ESP GhostScript") for improved support of their printer portfolio. </para>
+ <glossseealso otherterm="gloss-ghostscript"
+>ESP Ghostscript</glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-escapesequence">
+ <glossterm
+>Escape Sequences</glossterm>
+ <glossdef
+><para
+>The first ever printers printed ASCII data only. To initiate a new line, or eject a page, they included special command sequences, often carrying a leading [ESC]-character. &HP; evolved this concept through its series of PCL language editions until today, having now developed a full-blown Page Description Language (PDL) from these humble beginnings. </para>
+<glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-pdl"
+>PDL</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-escp">
+ <glossterm
+><acronym
+>ESC/P</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>E</emphasis
+>pson <emphasis
+>S</emphasis
+>tandard <emphasis
+>C</emphasis
+>odes for <emphasis
+>P</emphasis
+>rinters. Besides &PostScript; and PCL, Epson's ESC/P printer language is one of the best known.</para>
+<glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-hpgl"
+>hpgl</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-esp">
+ <glossterm
+><acronym
+>ESP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>E</emphasis
+>asy <emphasis
+>S</emphasis
+>oftware <emphasis
+>P</emphasis
+>roducts; the company that developed &CUPS; (the "Common &UNIX; Printing System"). </para>
+<glossseealso otherterm="gloss-easysoftwareproducts"
+>Easy Software Products</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-espprintpro"
+>ESP PrintPro</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-espghostscript">
+ <glossterm
+><acronym
+>ESP</acronym
+> Ghostscript</glossterm>
+ <glossdef
+><para
+>A Ghostscript version that is maintained by Easy Software Products. It includes pre-compiled Gimp-Print drivers for many inkjets (plus some other goodies). ESP Ghostscript will produce photographic quality prints in many cases, especially with the Epson Stylus model series. ESP Ghostscript is GPL-software. </para>
+<glossseealso otherterm="gloss-easysoftwareproducts"
+>Easy Software Products</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-espprintpro"
+>ESP PrintPro</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-espprintpro">
+ <glossterm
+><acronym
+>ESP</acronym
+> PrintPro</glossterm>
+ <glossdef
+><para
+>This professional enhancement to &CUPS; (the "Common &UNIX; Printing System") is sold by the developers of &CUPS; complete with more than 2,300 printer drivers for several commercial &UNIX; platforms. <ulink url="http://www.easysw.com/printpro/"
+>ESP PrintPro</ulink
+> is supposed to work "out of the box" with little or no configuration for users or admins. ESP also sell support contracts for &CUPS; and PrintPro. These sales help to feed the programmers who develop the Free version of &CUPS;. </para>
+ <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-filter">
+ <glossterm
+>Filter</glossterm>
+ <glossdef
+><para
+>Filters, in general, are programs that take some input data, work on it and pass it on as their output data. Filters may or may not change the data. Filters in the context of printing, are programs that convert a given file (destined for printing, but not suitable in the format it is presently) into a printable format. Sometimes whole "filter chains" have to be constructed to achieve the goal, piping the output of one filter as the input to the next. </para>
+<glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-rip"
+>RIP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-foomatic">
+ <glossterm
+>Foomatic</glossterm>
+ <glossdef
+><para
+>Foomatic started out as the wrapper name for a set of different tools available from <ulink url="http://www.linuxprinting.org/"
+>Linuxprinting.org</ulink
+> These tools aimed to make the usage of traditional Ghostscript and other print filters easier for users and extend the filters' capabilities by adding more command line switches or explain the driver's execution data. Foomatic's different incarnations are &CUPS;-O-Matic, PPD-O-Matic, PDQ-O-Matic, LPD-O-Matic, PPR-O-Matic, MF-O-Matic and Direct-O-Matic. All of these allow the generation of appropriate printer configuration files online, by simply selection the suitable model and suggested (or alternate) driver for that machine. More recently, Foomatic gravitated towards becoming a "meta-spooling" system, that allows configuration of the underlying print subsystem through a unified set of commands (however, this is much more complicated than KDEPrint's &GUI; interface, which performs a similar task with regards to different print subsystems). </para>
+<glossseealso otherterm="gloss-cups-o-matic"
+>&CUPS;-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-PPD-O-Matic"
+>PPD-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-cupsomatic"
+>cupsomatic</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ghostscript">
+ <glossterm
+>Ghostscript</glossterm>
+ <glossdef
+><para
+>Ghostscript is a &PostScript; Raster Image Processor (RIP) in software, originally developed by L. Peter Deutsch. There is always a <acronym
+>GPL</acronym
+> version of Ghostscript available for free usage and distribution (mostly 1 year old) while the current version is commercially sold under another licence. Ghostscript is widely used inside the Linux and &UNIX; world for transforming &PostScript; into raster data suitable for sending to non-&PostScript; devices.</para>
+<glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-rip"
+>RIP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-gimpprint">
+ <glossterm
+>Gimp-Print</glossterm>
+ <glossdef
+><para
+>Contrary to its name, Gimp-Print is no longer just the plugin to be used for printing from the popular Gimp program -- its codebase can also serve to be compiled into... *...a set of PPDs and associated filters that integrate seamlessly into &CUPS;, supporting around 130 different printer models, providing photographic output quality in many cases; *...a Ghostscript filter that can be used with any other program that needs a software-RIP; *...a library that can be used by other software applications in need of rasterising functions. </para>
+<glossseealso otherterm="gloss-lexmark"
+>Lexmark Drivers</glossseealso
+> <glossseealso otherterm="gloss-rip"
+>RIP</glossseealso
+> <glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-hp">
+ <glossterm
+><acronym
+>&HP;</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>H</emphasis
+>ewlett-<emphasis
+>Packard</emphasis
+>; one of the first companies to distribute their own Linux printer drivers. -- More recently, the Company has released their "HPIJS" package of drivers, including source code and a Free licence. This is the first printer manufacturer to do so. HPIJS supports most current models of HP Ink- and DeskJets. </para>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-hpgl">
+ <glossterm
+><acronym
+>&HP;/GL</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>&HP;</emphasis
+> <emphasis
+>G</emphasis
+>raphical <emphasis
+>L</emphasis
+>anguage; a &HP; printer language mainly used for plotters; many CAD (Computer Aided Design) software programs output &HP;/GL files for printing.</para>
+<glossseealso otherterm="gloss-escp"
+>ESC/P</glossseealso
+> <glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-hpjetdirectprotocol">
+ <glossterm
+>&HP; JetDirect Protocol</glossterm>
+ <glossdef
+><para
+>A term branded by &HP; to describe their implementation of print data transfer to the printer via an otherwise "AppSocket" or "Direct TCP/IP Printing" named protocol.</para>
+<glossseealso otherterm="gloss-appsocketprotocol"
+>AppSocket Protocol</glossseealso
+> <glossseealso otherterm="gloss-directtcpipprinting"
+>Direct TCP/IP Printing</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ietf">
+ <glossterm
+><acronym
+>IETF</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>I</emphasis
+>nternet <emphasis
+>E</emphasis
+>ngineering <emphasis
+>T</emphasis
+>ask <emphasis
+>F</emphasis
+>orce; an assembly of Internet, software and hardware experts that discuss new networking technologies and very often arrive at conclusions that are regarded by many as standards. "TCP/IP" is the most famous example. IETF standards, as well as drafts, discussions, ideas and useful tutorials, are put in writing in the famous series of "RFCs", which are available to the public and included in most Linux and BSD distributions.</para>
+<glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-pwg"
+>PWG</glossseealso
+> <glossseealso otherterm="gloss-rfc"
+>RFC</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ipp">
+ <glossterm
+><acronym
+>IPP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>I</emphasis
+>nternet <emphasis
+>P</emphasis
+>rinting <emphasis
+>P</emphasis
+>rotocol; defined in a series of RFCs accepted by the IETF with status "proposed standard"; was designed by the PWG. -- IPP is a completely new design for network printing, but it utilises a very well-known and proven method for the actual data transfer: HTTP 1.1! By not "re-inventing the wheel", and basing itself on an existing and robust Internet standard, IPP is able to relatively easily bolt other HTTP-compatible standard mechanisms into its framework: * Basic, Digest or Certificate authentication mechanisms; * SSL or TLS for encryption of transferred data; * LDAP for directory services (to publish data on printers, device-options, drivers, costs or also to the network; or to check for passwords while performing authentication). </para>
+<glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-pwg"
+>PWG</glossseealso
+> <glossseealso otherterm="gloss-ietf"
+>IETF</glossseealso
+> <glossseealso otherterm="gloss-rfc"
+>RFC</glossseealso
+> <glossseealso otherterm="gloss-tls"
+>TLS</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-kdeprint">
+ <glossterm
+><acronym
+>KDEPrint</acronym
+></glossterm>
+ <glossdef
+><para
+>The new printing functionality of &kde; since version 2.2 consists of several modules that translate the features and settings of different available print subsystems (&CUPS;, BSD-style LPR/LPD, RLPR...) into nice &kde; desktop &GUI; windows and dialogues to ease their usage. Most important for day-to-day usage is "kprinter", the new &GUI; print command. -- Note: KDEPrint does <emphasis
+>not</emphasis
+> implement its own spooling mechanism or its own &PostScript; processing; for this it relies on the selected <emphasis
+>print subsystem</emphasis
+> -- however it does add some functionality of its own on top of this foundation... </para>
+<glossseealso otherterm="gloss-bsdstyleprinting"
+>BSD-style printing</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-kprinter"
+>kprinter</glossseealso
+> <glossseealso otherterm="gloss-kdeprinthandbook"
+>KDEPrint Handbook</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-kdeprinthandbook">
+ <glossterm
+><acronym
+>KDEPrint Handbook...</acronym
+></glossterm>
+ <glossdef
+><para
+>...is the name of the reference document that describes KDEPrint functions to users and administrators. You can load it into Konqueror by typing "help:/kdeprint" into the address field. The <ulink url="http://printing.kde.org/"
+>KDEPrint website</ulink
+> is the resource for updates to this documentation, as well as PDF versions suitable for printing it. It is authored and maintained by Kurt Pfeifle. </para>
+ <glossseealso otherterm="gloss-cupsfaq"
+>&CUPS;-FAQ</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-kprinter">
+ <glossterm
+>kprinter</glossterm>
+ <glossdef
+><para
+><emphasis
+>kprinter</emphasis
+> is the new powerful print utility that is natively used by all &kde; applications. Contrary to some common misconceptions, <emphasis
+>kprinter</emphasis
+> is <emphasis
+>not</emphasis
+> a &CUPS;-only tool, but supports different print subsystems. You can even switch to a different print subsystem "on the fly", in between two jobs, without re-configuration. Of course, due to the powerful features of &CUPS;, <emphasis
+>kprinter</emphasis
+> is best suited for use with a &CUPS; frontend. <emphasis
+>kprinter</emphasis
+> is the successor to "qtcups", which is no longer being actively maintained. It has inherited all the best features of qtcups and added several new ones. MOST IMPORTANT: you can use <emphasis
+>kprinter</emphasis
+> with all its features in all non-&kde; applications that allow a customized print command, like gv, Acrobat Reader, Netscape, Mozilla, Galeon, StarOffice, OpenOffice and all GNOME programs. <emphasis
+>kprinter</emphasis
+> can act as a "standalone" utility, started from an X-Terminal or a "Mini-CLI" to print many different files, from different folders, with different formats, in one job and simultaneously, without the need to first open the files in the applications! (File formats supported this way are &PostScript;, PDF, International and ASCII Text, as well as many different popular graphic formats, such as PNG, TIFF, JPEG, PNM, Sun RASTER, &etc;) </para>
+ <glossseealso otherterm="gloss-qtcups"
+>QtCUPS</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-lexmark">
+ <glossterm
+><acronym
+>Lexmark</acronym
+></glossterm>
+ <glossdef
+><para
+>was one of the first companies to distribute their own Linux printer drivers for some of their models. However, those drivers are binary only (no source code available), and therefore cannot be used to integrate into other Free printing software projects. </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-linuxprintingorg">
+ <glossterm
+>Linuxprinting.org</glossterm>
+ <glossdef
+><para
+>Linuxprinting.org = not just for Linux; all &UNIX;-like OS-es, like *BSD and commercial Unices may find useful printing information on this site. This web site is the home for the interesting Foomatic project, that strives to develop the "Meta Print Spool and Driver Configuration Toolset" (being able to configure, through one common interface, different print subsystems and their required drivers) with the ability to transfer all queues, printers and configuration files seamlessly to another spooler without new configuration effort. -- Also, they maintain the Printing Database; a collection of driver and device information that enables everybody to find the most current information about printer models, and also generate online the configuration files for any spooler/driver/device combo known to work with one of the common Linux or &UNIX; print subsystems. </para>
+ <glossseealso otherterm="gloss-linuxprintingdatabase"
+>Linuxprinting database</glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-linuxprintingdatabase">
+ <glossterm
+><acronym
+>Linuxprinting.org Database</acronym
+></glossterm>
+ <glossdef
+><para
+>....Database containing printers and drivers that are suitable for them... ...a lot of information and documentation to be found... ...it is now also providing some tools and utilities for easing the integration of those drivers into a given system... ...the "Foomatic" family of utilities; being the toolset to make use of the database for most of the commonly used print subsystems, for generating "on the fly" working configurations for your printer model. </para>
+ <glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-lprlpd">
+ <glossterm
+><acronym
+>LPR/LPD</acronym
+> printing</glossterm>
+ <glossdef
+><para
+>LPR == some people translate <emphasis
+>L</emphasis
+>ine <emphasis
+>P</emphasis
+>rinting <emphasis
+>R</emphasis
+>equest, others: <emphasis
+>L</emphasis
+>ine <emphasis
+>P</emphasis
+>rinter <emphasis
+>R</emphasis
+>emote.</para>
+ <glossseealso otherterm="gloss-bsdstyleprinting"
+>BSD-style printing</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-magicfilter">
+ <glossterm
+>Magicfilter</glossterm>
+ <glossdef
+><para
+>Similarly to the APSfilter program, Magicfilter provides automatic file type recognition functions and, base on that, automatic file conversion to a printable format, depending on the target printer.</para>
+ <glossseealso otherterm="gloss-apsfilter"
+>APSfilter</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-mimetypes">
+ <glossterm
+>&MIME;-Types</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>M</emphasis
+>ultipurpose (or Multimedia) <emphasis
+>I</emphasis
+>nternet <emphasis
+>M</emphasis
+>ail <emphasis
+>E</emphasis
+>xtensions; &MIME;-Types were first used to allow the transport of binary data (like mail attachments containing graphics) over mail connections that were normally only transmitting ASCII characters: the data had to be encoded into an ASCII representation. Later this concept was extended to describe a data format in a platform independent, but at the same time non-ambiguous, way. From &Windows; everybody knows the .doc extensions for &Microsoft; Word files. This is handled ambiguously on the &Windows; platform: .doc extensions are also used for simple text files or for Adobe Framemaker files. And if a real Word file is renamed with a different extension, it can no longer be opened by the program. &MIME; typed files carry a recognition string with them, describing their file format based on <emphasis
+>main_category/sub_category</emphasis
+>. Inside IPP, print files are also described using the &MIME; type scheme. &MIME; types are registered with the IANA (Internet Assigning Numbers <emphasis
+>Association</emphasis
+>) to keep them unambiguous. &CUPS; has some &MIME; types of its own registered, like <emphasis
+>application/vnd.cups-raster</emphasis
+> (for the &CUPS;-internal raster image format). </para>
+<glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-easysoftwareproducts"
+>Easy Software Products</glossseealso
+> <glossseealso otherterm="gloss-espprintpro"
+>ESP PrintPro</glossseealso
+> <glossseealso otherterm="gloss-gimpprint"
+>Gimp-Print</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pcl">
+ <glossterm
+><acronym
+>PCL</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>rinter <emphasis
+>C</emphasis
+>ontrol <emphasis
+>L</emphasis
+>anguage; developed by &HP;. PCL started off in version 1 as a simple command set for ASCII printing; now, in its versions PCL6 and PCL-X, it is capable of printing graphics and colour -- but outside the &Microsoft; &Windows; realm and &HP-UX; (&HP;'s own brand of &UNIX;), it is not commonly used...</para>
+<glossseealso otherterm="gloss-escp"
+>ESC/P</glossseealso
+> <glossseealso otherterm="gloss-hpgl"
+>&HP;/GL</glossseealso
+> <glossseealso otherterm="gloss-pdl"
+>PDL</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pdl">
+ <glossterm
+><acronym
+>PDL</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>age <emphasis
+>D</emphasis
+>escription <emphasis
+>L</emphasis
+>anguage; PDLs describe, in an abstract way, the graphical representation of a page. - Before it is actually transferred into toner or ink laid down on to paper, a PDL needs to be "interpreted" first. In &UNIX;, the most important PDL is &PostScript;. </para>
+<glossseealso otherterm="gloss-escp"
+>ESC/P</glossseealso
+> <glossseealso otherterm="gloss-hpgl"
+>&HP;/GL</glossseealso
+> <glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pixel">
+ <glossterm
+>Pixel</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>Pic</emphasis
+>ture <emphasis
+>El</emphasis
+>ement; this term describes the smallest part of a raster picture (either as printed on paper or as displayed on a monitor by cathode rays or LCD elements). As any graphical or image representation on those types of output devices is composed of pixels, the values of "ppi" (pixel per inch) and &dpi; (dots per inch) are one important parameter for the overall quality and resolution of an image.</para>
+<glossseealso otherterm="gloss-filter"
+>Filter</glossseealso
+> <glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-raster"
+>Raster</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pjl">
+ <glossterm
+><acronym
+>PJL</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>rint <emphasis
+>J</emphasis
+>ob <emphasis
+>L</emphasis
+>anguage; developed by &HP; to control and influence default and per-job settings of a printer. It may not only be used for &HP;'s own (PCL-)printers; also many &PostScript; and other printers understand PJL commands sent to them inside a print job, or in a separate signal.</para>
+ <glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-postscript">
+ <glossterm
+>&PostScript;</glossterm>
+ <glossdef
+><para
+>&PostScript; (often shortened to "PS") is the de-facto standard in the &UNIX; world for printing files. It was developed by Adobe and licensed to printer manufacturers and software companies. As the &PostScript; specifications were published by Adobe, there are also "Third Party" implementations of &PostScript; generating and &PostScript; interpreting software available (one of the best-known in the Free software world being Ghostscript, a powerful PS-interpreter). </para>
+<glossseealso otherterm="gloss-escp"
+>ESC/P</glossseealso
+> <glossseealso otherterm="gloss-hpgl"
+>&HP;/GL</glossseealso
+> <glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-ppd"
+>PPD</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ppd">
+ <glossterm
+><acronym
+>PPD</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>ostScript <emphasis
+>P</emphasis
+>rinter <emphasis
+>D</emphasis
+>escription; PPDs are ASCII files storing all information about the special capabilities of a printer, plus definitions of the (PostScript- or PJL-) commands to call on a certain capability (like print duplexing). As the explanation of the acronym reveals, PPDs were originally only used for &PostScript; printers. &CUPS; has extended the PPD concept to all types of printers. PPDs for &PostScript; printers are provided by the printer vendors. They can be used with &CUPS; and KDEPrint to have access to the full features of any &PostScript; printer. The KDEPrint Team recommends using a PPD originally intended for use with &Microsoft; Windows NT. PPDs for non-PostScript printers <emphasis
+>need</emphasis
+> a companion "filter" to process the &PostScript; print files into a format digestible for the non-PostScript target device. Those PPD/filter combos are not (yet) available from the vendors. After the initiative by the &CUPS; developers to utilise PPDs, the Free Software community was creative enough to quickly come up with support for most of the currently used printer models, through PPDs and classical Ghostscript filters. But note: the printout quality varies from "hi-quality photographic output" (using Gimp-Print with most Epson inkjets) to "hardly readable" (using Foomatic-enabled Ghostscript filters for models rated as "paperweight" in the Linuxprinting.org database). </para>
+<glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-linuxprintingorg"
+>Linuxprinting.org</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-PPD-O-Matic">
+ <glossterm
+>PPD-O-Matic</glossterm>
+ <glossdef
+><para
+>PPD-O-Matic is a set of Perl scripts that run on the Linuxprinting.org web server and can be used online to generate PPDs for any printer that is known to print with Ghostscript. These PPDs can be hooked up to &CUPS;/KDEPrint, as well as used inside PPD-aware applications like StarOffice to determine all different parameters of your printjobs. It is now recommended, in most cases, to use "PPD-O-Matic" instead of the older &CUPS;-O-Matic. To generate a PPD, go to the <ulink url="http://www.linuxprinting.org/printer_list.cgi"
+>printer database</ulink
+>, select your printer model, follow the link to show the available Ghostscript filters for that printer, select one, click "generate" and finally save the file to your local system. Be sure to read the instructions. Make sure that your local system does indeed have Ghostscript and the filter, which you chose before generating the PPD, installed. </para>
+<glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-cups-o-matic"
+>&CUPS;-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-linuxprintingorg"
+>Linuxprinting.org</glossseealso
+> <glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-printcap">
+ <glossterm
+>printcap</glossterm>
+ <glossdef
+><para
+>In BSD-style print systems, the "printcap" file holds the configuration information; the printing daemon reads this file to determine which printers are available, what filters are to be user for each, where the spooling folder is located, if there are banner pages to be used, and so on... Some applications also depend on read access to the printcap file, to obtain the names of available printers. </para>
+ <glossseealso otherterm="gloss-bsdstyleprinting"
+>BSD-style printing</glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-printermib">
+ <glossterm
+>Printer-<acronym
+>MIB</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>Printer</emphasis
+>-<emphasis
+>M</emphasis
+>anagement <emphasis
+>I</emphasis
+>nformation <emphasis
+>B</emphasis
+>ase; the Printer-MIB defines a set of parameters that are to be stored inside the printer for access through the network. This is useful if many (in some cases, literally thousands) network printers are managed centrally with the help of SNMP (Simple Network Management Protocol).</para>
+<glossseealso otherterm="gloss-pwg"
+>PWG</glossseealso
+> <glossseealso otherterm="gloss-snmp"
+>SNMP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pwg">
+ <glossterm
+><acronym
+>PWG</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>rinter <emphasis
+>W</emphasis
+>orking <emphasis
+>G</emphasis
+>roup; the PWG is a loose grouping of representatives of the printer industry that has, in the past years, developed different standards in relation to network printing. These were later accepted by the IETF as RFC standards, like the "Printer-MIB" and the IPP.</para>
+<glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-printermib"
+>Printer-MIB</glossseealso
+> <glossseealso otherterm="gloss-snmp"
+>SNMP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-printkioslave">
+ <glossterm
+>print:/ KIO Slave</glossterm>
+ <glossdef
+><para
+>You can use a syntax of "print:/..." to get quick access to KDEPrint resources. Typing "print:/manager" as a Konqueror URL address gives administrative access to KDEPrint. Konqueror uses &kde;'s famous "KParts" technology to achieve that. </para>
+<glossseealso otherterm="gloss-ioslave"
+>IO Slave</glossseealso
+> <glossseealso otherterm="gloss-kparts"
+>KParts</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-printerdatabase">
+ <glossterm
+>Printer Database</glossterm>
+ <glossdef
+><para
+>.</para>
+ <glossseealso otherterm="gloss-linuxprintingdatabase"
+>Linuxprinting Database</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-qtcups">
+ <glossterm
+><acronym
+>Qt&CUPS;</acronym
+></glossterm>
+ <glossdef
+><para
+>Qt&CUPS; and KUPS were the predecessors of KDEPrint; they are now deprecated and no longer maintained. What was good in qtcups is all inherited by "kprinter", the new KDE print dialogue (which is much improved over qtcups); what you liked about kups is now all in the KDEPrint Manager (accessible via the KDE Control Centre or via the URL "print:/manager" from Konqueror) -- with more functionality and less bugs... Its former developer, Michael Goffioul, is now the developer of KDEPrint -- a very nice and productive guy and quick bug fixer... </para>
+ <glossseealso otherterm="gloss-kprinter"
+>kprinter</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-raster">
+ <glossterm
+>Raster Image</glossterm>
+ <glossdef
+><para
+>Every picture on a physical medium is composed of a pattern of discrete dots in different colours and (maybe) sizes. This is called a "raster image". This is as opposed to a "vector image" where the graphic is described in terms of continuous curves, shades, forms and filled areas, represented by mathematical formula. Vector images normally have a smaller file size and may be scaled in size without any loss of information and quality --- but they cannot be output directly, but always have to be "rendered" or "rasterised" first to the given resolution that the output device is capable of... The rasterisation is done by a Raster Image Processor (RIP, often the Ghostscript software) or some other filtering instance.</para>
+<glossseealso otherterm="gloss-pixel"
+>Pixel</glossseealso
+> <glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-filter"
+>Filter</glossseealso
+> <glossseealso otherterm="gloss-rip"
+>RIP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-rip">
+ <glossterm
+><acronym
+>RIP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>R</emphasis
+>aster <emphasis
+>I</emphasis
+>mage <emphasis
+>P</emphasis
+>rocess(or); if used in the context of printing, "RIP" means a hardware or software instance that converts &PostScript; (or other print formats that are represented in one of the non-Raster PDLs) into a raster image format in such a way that it is acceptable for the "marking engine" of the printer. &PostScript; printers contain their own PostScript-RIPs. A RIP may or may not be located inside a printer. For many &UNIX; systems, Ghostscript is the package that provides a "RIP in software", running on the host computer, and pre-digesting the &PostScript; or other data to become ready to be sent to the printing device (hence you may perceive a "grain of truth" in the slogan "Ghostscript turns your printer into a &PostScript; machine", which of course is not correct in the true sense of the meaning).</para>
+<glossseealso otherterm="gloss-filter"
+>Filter</glossseealso
+> <glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-pdl"
+>PDL</glossseealso
+> <glossseealso otherterm="gloss-raster"
+>Raster</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-rlpr">
+ <glossterm
+><acronym
+>RLPR</acronym
+> (Remote LPR)</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>R</emphasis
+>emote <emphasis
+>L</emphasis
+>ine <emphasis
+>P</emphasis
+>rinting <emphasis
+>R</emphasis
+>equest; this is a BSD-style printing system, that needs no root privileges to be installed, and no "printcap" to work: all parameters may be specified on the command line. RLPR comes in handy for many laptop users who are working in frequently changing environments. This is because it may be installed concurrently with every other printing sub system, and allows a very flexible and quick way to install a printer for direct access via LPR/LPD. KDEPrint has an "Add Printer Wizard" to make RLPR usage even easier. The kprinter command allows switching to RLPR "on the fly" at any time.</para>
+<glossseealso otherterm="gloss-kdeprint"
+>KDEPrint</glossseealso
+> <glossseealso otherterm="gloss-kprinter"
+>kprinter</glossseealso
+> <glossseealso otherterm="gloss-printcap"
+>printcap</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-snmp">
+ <glossterm
+><acronym
+>SNMP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>S</emphasis
+>imple <emphasis
+>N</emphasis
+>etwork <emphasis
+>M</emphasis
+>anagement <emphasis
+>P</emphasis
+>rotocol; SNMP is widely used to control all types of network node (Hosts, Routers, Switches, Gateways, Printers...) remotely.</para>
+<glossseealso otherterm="gloss-pwg"
+>PWG</glossseealso
+> <glossseealso otherterm="gloss-printermib"
+>Printer-MIB</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ssl">
+ <glossterm
+><acronym
+>SSL(3)</acronym
+> encryption</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>S</emphasis
+>ecure <emphasis
+>S</emphasis
+>ocket <emphasis
+>L</emphasis
+>ayer; <acronym
+>SSL</acronym
+> is a proprietary encryption method for data transfer over HTTP that was developed by Netscape. It is now being replaced by an IETF standard named TLS. </para>
+ <glossseealso otherterm="gloss-tls"
+><acronym
+>TLS</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-spooling">
+ <glossterm
+><acronym
+>SPOOL</acronym
+>ing</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>S</emphasis
+>ynchronous <emphasis
+>P</emphasis
+>eripheral <emphasis
+>O</emphasis
+>perations <emphasis
+>O</emphasis
+>n<emphasis
+>L</emphasis
+>ine; <acronym
+>SPOOL</acronym
+>ing enables printing applications (and users) to continue their work as the job is being taken care of by a system <acronym
+>daemon</acronym
+>, which stores the file at a temporary location until the printer is ready to print. </para>
+ <glossseealso otherterm="gloss-daemon"
+><acronym
+>Daemon</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-tls">
+ <glossterm
+><acronym
+>TLS</acronym
+> encryption</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>T</emphasis
+>ransport <emphasis
+>L</emphasis
+>ayer <emphasis
+>S</emphasis
+>ecurity; <acronym
+>TLS</acronym
+> is an encryption standard for data transfered over HTTP 1.1; it is defined in RFC 2246; although based on the former SSL development (from Netscape) it is not fully compatible with it. </para>
+ <glossseealso otherterm="gloss-ssl"
+><acronym
+>SSL(3)</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-systemVstyleprinting">
+ <glossterm
+>System V-style printing</glossterm>
+ <glossdef
+><para
+>This is the second flavour of traditional &UNIX; printing (as opposed to BSD-style printing). It uses a different command set (lp, lpadmin,...) to BSD, but is not fundamentally different from it. However, the gap between the two is big enough to make the two incompatible, so that a BSD-client cannot simply print to a System V style print server without additional tweaking... IPP is supposed to resolve this weakness and more. </para>
+<glossseealso otherterm="gloss-bsdstyleprinting"
+><acronym
+>BSD-style printing</acronym
+></glossseealso
+> <glossseealso otherterm="gloss-ipp"
+><acronym
+>IPP</acronym
+></glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-turboprint">
+ <glossterm
+>TurboPrint</glossterm>
+ <glossdef
+><para
+>Shareware software providing photo quality printing for many inkjet printers. It is useful if you are unable to find a driver for your printer and may be hooked into either a traditional Ghostscript system or a modern &CUPS; system.</para>
+ <glossseealso otherterm="gloss-gimpprint"
+>Gimp-Print</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-xpp">
+ <glossterm
+><acronym
+>XPP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>X</emphasis
+> <emphasis
+>P</emphasis
+>rinting <emphasis
+>P</emphasis
+>anel; <acronym
+>XPP</acronym
+> was the first Free graphical print command for &CUPS;, written by Till Kamppeter, and in some ways a model for the "kprinter" utility in &kde;.</para>
+ </glossdef>
+ </glossentry>
+<!--
+ <glossentry id="gloss-1">
+ <glossterm
+>xxxx</glossterm>
+ <glossdef
+><para
+>.</para>
+ <glossseealso otherterm="gloss-1"
+>xyz</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-3">
+ <glossterm
+>xxxx</glossterm>
+ <glossdef
+><para
+>.</para>
+ <glossseealso otherterm="gloss-1"
+>xyz</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-4">
+ <glossterm
+>xxxx</glossterm>
+ <glossdef
+><para
+>.</para>
+ <glossseealso otherterm="gloss-1"
+>xyz</glossseealso>
+ </glossdef>
+ </glossentry>
+-->
+ </glossdiv>
+
+
+<!--
+</glossary>
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kate/Makefile.am
new file mode 100644
index 00000000000..d1578db8c9b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kate
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kate/Makefile.in
new file mode 100644
index 00000000000..f6249ce63e7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kate
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kate
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kate/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kate/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kate/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kate/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kate/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=fundamentals.docbook configuring.docbook Makefile.in plugins.docbook index.docbook part.docbook highlighting.docbook menus.docbook advanced.docbook regular-expressions.docbook Makefile.am mdi.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) regular-expressions.docbook part.docbook mdi.docbook index.docbook menus.docbook advanced.docbook fundamentals.docbook configuring.docbook plugins.docbook highlighting.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate
+ @for base in regular-expressions.docbook part.docbook mdi.docbook index.docbook menus.docbook advanced.docbook fundamentals.docbook configuring.docbook plugins.docbook highlighting.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/$$base ;\
+ done
+
+uninstall-nls:
+ for base in regular-expressions.docbook part.docbook mdi.docbook index.docbook menus.docbook advanced.docbook fundamentals.docbook configuring.docbook plugins.docbook highlighting.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in regular-expressions.docbook part.docbook mdi.docbook index.docbook menus.docbook advanced.docbook fundamentals.docbook configuring.docbook plugins.docbook highlighting.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kate/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kate/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kate/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/advanced.docbook b/tde-i18n-en_GB/docs/kdebase/kate/advanced.docbook
new file mode 100644
index 00000000000..128a567ef87
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/advanced.docbook
@@ -0,0 +1,350 @@
+<chapter id="advanced-editing-tools">
+<chapterinfo>
+<authorgroup>
+<author
+>&Anders.Lund; &Anders.Lund.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</chapterinfo>
+<title
+>Advanced Editing Tools</title>
+
+<sect1 id="comment">
+
+<title
+>Comment/Uncomment</title>
+
+<para
+>The Comment and Uncomment commands, available from the <guimenu
+>Tools</guimenu
+> menu allow you to add or remove comment markers to the selection, or the current line if no text is selected, it comments are supported by the format of the text you are editing.</para>
+
+<para
+>The rules for how commenting is done are defined in the syntax definitions, so if syntax highlighting is not used, commenting/uncommenting is not possible.</para>
+
+<para
+>Some formats define single line comment markers, some multi line markers and some both. If multi line markers are not available, commenting out a selection that does not fully include its last line is not possible.</para>
+
+<para
+>If a single line marker is available, commenting single lines is preferred where applicable, as this helps to avoid problems with nested comments.</para>
+
+<para
+>When removing comment markers, no uncommented text should be selected. When removing multiline comment markers from a selection, any whitespace outside the comment markers is ignored.</para>
+
+<para
+><indexterm
+><primary
+>comment</primary
+></indexterm
+> To place comment markers, use the <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Comment</guimenuitem
+></menuchoice
+> menu item or the related keyboard shortcut sequence, default is <keycombo action="simul"
+>&Ctrl;<keycap
+>#</keycap
+></keycombo
+>.</para>
+
+<para
+><indexterm
+><primary
+>uncomment</primary
+></indexterm
+> To remove comment markers, use the <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Uncomment</guimenuitem
+></menuchoice
+> menu item or the related keyboard shortcut, default is <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>#</keycap
+></keycombo
+>.</para>
+
+</sect1>
+
+<sect1 id="edit-command">
+
+<title
+>Editing Command</title>
+
+<para
+>This tool, available from the <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Editing Command</guimenuitem
+></menuchoice
+> menu item, provides access to a small set of <application
+>vi</application
+>/<application
+>vim</application
+>-like commands for editing the text. It is a no nonsense tool for advanced or experienced users, but do not let that hold you back from experiencing its powers!</para>
+
+<para
+>Currently, the following commands are available:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><command
+>time</command
+></term>
+
+<listitem>
+<para
+>This command will output the current time as known by your computer in the format <quote
+>HH:MM:SS</quote
+></para>
+
+<para
+>To use it, launch the Editing Command Dialogue and type into the input box the word <userinput
+>time</userinput
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><command
+>char</command
+></term>
+<listitem>
+<para
+>This command allows you to insert literal characters by their numerical identifier, in decimal, octal or hexadecimal form. To use it launch the Editing Command dialogue and type <userinput
+>char: [number]</userinput
+> in the entry box, then hit <guibutton
+>OK</guibutton
+>.</para
+>
+
+<example>
+<title
+><command
+>char</command
+> examples</title>
+
+<para
+>Input: <userinput
+>char:234</userinput
+></para>
+<para
+>Output: <computeroutput
+>ê</computeroutput
+></para>
+<para
+>Input: <userinput
+>char:0x1234</userinput
+></para>
+<para
+>Output: <computeroutput
+>ê</computeroutput
+></para>
+<para
+>Input: <userinput
+>char:1232</userinput
+></para>
+<para
+>Output: <computeroutput
+>ê</computeroutput
+></para>
+</example>
+
+</listitem>
+
+</varlistentry>
+
+<varlistentry>
+
+<term>
+<indexterm
+><primary
+>replace, sed style</primary>
+<secondary
+>search, sed style</secondary
+></indexterm>
+<command
+>s///[ig]</command
+> <command
+>%s///[ig]</command
+></term>
+
+<listitem>
+<para
+>This command does a sed-like search/replace operation on the current line, or on the whole file (<command
+>%s///</command
+>).</para>
+
+<para
+>In short, the text is searched for text matching the <emphasis
+>search pattern</emphasis
+>, the regular expression between the first and the second slash, and when a match is found, the matching part of the text is replaced with the expression between the middle and last part of the string. Parentheses in the search pattern create <emphasis
+>back references</emphasis
+>, that is the command remembers which part of the match matched in the parentheses; these strings can be reused in the replace pattern, referred to as <userinput
+>\1</userinput
+> for the first set of parentheses, <userinput
+>\2</userinput
+> for the second and so on.</para>
+
+<para
+>To search for a literal <literal
+>(</literal
+> or <literal
+>)</literal
+>, you need to <emphasis
+>escape</emphasis
+> it using a backslash character: <userinput
+>\(\)</userinput
+></para>
+
+<para
+>If you put an <userinput
+>i</userinput
+> at the end of the expression, the matching will be case insensitive.</para>
+
+<example>
+
+<title
+>Replacing text in the current line</title>
+
+<para
+>Your friendly compiler just stopped, telling you that the class <classname
+>myClass</classname
+> mentioned in line 3902 in your source file is not defined.</para>
+
+<para
+>&quot;Buckle!&quot; you think, it is of course <classname
+>MyClass</classname
+>. You go to line 3902, and instead of trying to find the word in the text, you launch the Editing Command Dialogue, enter <userinput
+>s/myclass/MyClass/i</userinput
+>, hit the <guibutton
+>OK</guibutton
+> button, save the file and compile &ndash; successfully without the error.</para>
+
+</example>
+
+<example>
+<title
+>Replacing text in the whole file</title>
+
+<para
+>Imagine that you have a file, in which you mention a <quote
+>Miss Jensen</quote
+> several times, when someone comes in and tells you that she just got married to <quote
+>Mr Jones</quote
+>. You want, of course, to replace each and every occurrence of <quote
+>Miss Jensen</quote
+> with <quote
+>Ms Jones</quote
+>.</para>
+
+<para
+>Launch the Editing Command dialogue, and type into the entry box: <userinput
+>%s/Miss Jensen/Ms Jones/</userinput
+> and hit return, you are done.</para>
+
+</example>
+
+<example>
+<title
+>A More Advanced Example</title>
+
+<para
+>This example makes use of <emphasis
+>back references</emphasis
+> as well as a <emphasis
+>word class</emphasis
+> (if you do not know what that is, please refer to the related documentation mentioned below).</para>
+
+<para
+>Suppose you have the following line: <programlisting
+>void MyClass::DoStringOps( String &amp;foo, String &amp;bar String *p, int &amp;a, int &amp;b )</programlisting>
+</para>
+<para
+>Now you realise that this is not nice code, and decide that you want to use the <constant
+>const</constant
+> keyword for all <quote
+>address of</quote
+> arguments, those characterised by the &amp; operator in front of the argument name. You would also like to simplify the white space, so that there is only 1 whitespace character between each word.</para>
+
+<para
+>Launch the Editing Command Dialogue, and enter: <userinput
+>s/\s+(\w+)\s+(&amp;)/ const \1 \2/g</userinput
+> and hit the <guibutton
+>OK</guibutton
+> button. The <userinput
+>g</userinput
+> at the end of the expression makes the regular expression recompile for each match to save the <emphasis
+>backreferences</emphasis
+>.</para>
+
+<para
+>Output: <computeroutput
+>void MyClass::DoStringOps( const String &amp;foo, const String &amp;bar String *p, const int &amp;a, const int &amp;b )</computeroutput
+></para>
+
+<para
+>Mission completed! Now, what happened? Well, we looked for some white space (<literal
+>\s+</literal
+>) followed by one or more alphabetic characters (<literal
+>\w+</literal
+>) followed by some more whitespace (<literal
+>\s+</literal
+>) followed by an ampersand, and in the process saved the alphabetic chunk and the ampersand for reuse in the replace operation. Then we replaced the matching part of our line with one whitespace followed by <quote
+>const</quote
+> followed by one whitespace followed by our saved alphabetical chunk (<literal
+>\1</literal
+>) followed by one whitespace followed by our saved ampersand (<literal
+>\2</literal
+>)</para>
+
+<para
+>Now in some cases the alphabetical chunk was <quote
+>String</quote
+>, in some <quote
+>int</quote
+>, so using the character class <literal
+>\w</literal
+> and the <literal
+>+</literal
+> quantifier proved a valuable asset.</para>
+
+</example>
+
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<warning>
+<para
+>This is extremely powerful, and though the actions can be undone by calling the <menuchoice
+><guimenuitem
+>Undo</guimenuitem
+></menuchoice
+> command several times (as required) I recommend you practise a bit before using this command for serious editing if you are not familiar with <application
+>sed</application
+> or perl regular expressions.</para>
+</warning>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/configuring.docbook b/tde-i18n-en_GB/docs/kdebase/kate/configuring.docbook
new file mode 100644
index 00000000000..334640b5537
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/configuring.docbook
@@ -0,0 +1,865 @@
+<chapter id="configuring-kate">
+<chapterinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+></firstname
+></personname
+></author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</chapterinfo>
+<title
+>Configuring &kate;</title>
+
+<sect1 id="configuring-overview">
+<title
+>Overview</title>
+<para>
+<indexterm>
+<primary
+>configure</primary>
+<secondary
+>settings</secondary>
+<tertiary
+>preferences</tertiary
+></indexterm>
+<anchor id="find"/> <anchor id="find-again"/> <anchor id="replace"/> <anchor id="undo"/> <anchor id="redo"/> &kate; offers several means of tweaking the application to behave as desired. The most important ones are: </para>
+
+<variablelist>
+<varlistentry>
+<term id="configure"
+>The Configuration Dialogue</term>
+<listitem
+><para
+>The main configuration tool, allowing you to configure the &kate; application, the editor component and the usage of plugins.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term id="settings"
+>The <guimenu
+>Settings</guimenu
+> Menu</term>
+<listitem
+><para
+>Allows you to change often used settings, and to launch the configuration dialogues.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>The <guimenu
+>View</guimenu
+> Menu</term>
+<listitem
+><para
+>Allows you to split the current frame, as well as to display the icons and line numbers pane for the currently edited document.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The embedded &konsole; is using the configuration defined in the &kcontrolcenter;, and may be configured by clicking the <mousebutton
+>right</mousebutton
+> mouse button and choosing from the <guimenuitem
+>Settings</guimenuitem
+> sub menu.</para>
+
+</sect1>
+
+<sect1 id="configuring-kate-configdialog">
+<title
+>The Main Configuration Dialogue</title>
+
+<mediaobject>
+<imageobject>
+<imagedata format="PNG" fileref="configdialog01.png"/>
+</imageobject>
+</mediaobject>
+
+<para
+>The &kate; configuration dialogue displays a tree of topics on the left, and a configuration page corresponding to the selected topic on the right. The tree groups the pages of the dialogue into logical groups.</para>
+
+<sect2 id="config-dialog">
+<title
+>The &kate; group</title>
+<para
+>This group contains pages to configure the main &kate; application</para>
+
+<sect3 id="config-dialog-general">
+<title
+>The General Page</title>
+<para
+>Global Options for &kate;</para>
+
+<variablelist>
+<varlistentry>
+<term
+>Application Mode</term>
+<listitem>
+<para
+><indexterm
+><primary
+>MDI</primary
+><secondary
+>SDI</secondary
+></indexterm>
+This group lets you choose between &kate; <acronym
+>MDI</acronym
+> and &kate; <acronym
+>SDI</acronym
+> mode, selecting the appropriate button.</para>
+ <para
+>&kate; <acronym
+>MDI</acronym
+> (Multiple Document Interface), which is the default mode, makes &kate; use a single window for all open files. You can choose the document to edit from the File List (docked into the &kate; window by default) or by selecting the document from the <guimenu
+>Document</guimenu
+> menu.</para>
+<para
+>&kate; <acronym
+>SDI</acronym
+> (Single Document Interface) will make &kate; open each document in a window of its own, and the File List/File Selector will have a separate window.</para>
+ <para
+>If you change this setting, you will need to restart &kate; for it to take effect.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>At Startup</term
+>
+<listitem
+><para
+>These options determine how and if &kate; will restore your editing session when launched after a normal shutdown (if restored by the session manager, &kate; will always attempt to restore your session as close as possible to what it was when you last used &kate;).</para>
+
+<variablelist>
+<varlistentry>
+<term>
+<anchor id="config-dialog-general-reopen-files"/>
+<guibutton
+>Reopen Files</guibutton
+></term>
+<listitem
+><para
+>If this option is enabled, files open when you last closed &kate; will be reopened. Bookmarks will be restored, and the cursor position, icon border and line numbers settings for the last editor used with the document will be re-established</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Restore View Configuration</guibutton
+></term>
+<listitem
+><para
+>If this option is enabled, &kate; will attempt to restore your frames exactly as you left them.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</listitem>
+
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Restrict to single instance</guibutton
+></term>
+<listitem
+><para
+>Enabling this means you can only have one running instance of &kate; running at any given time. If you attempt to start another one, the current instance will take over and also open files as requested. For example, if you use &kate; for displaying sources for web pages in Konqueror, they will all be opened in an existing instance of &kate; if this option is enabled.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Show Contents While Resizing Frames</guibutton
+></term
+> <listitem
+><para
+>If this option is enabled, the windows will be fully repainted while dragging the frame splitters. If unchecked, a so-called <quote
+>rubber band</quote
+> (indicating the new size of the frame) will be used instead.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-general-sync-konsole"/>
+<guibutton
+>Sync Konsole with Active Document</guibutton
+></term>
+<listitem
+><para
+>This will cause the built-in &konsole; to <command
+>cd</command
+> into the directory of the active document when launched and when a new document gets the focus. If not enabled, you have to do all your navigation in the &konsole; on your own. </para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Number of Recent Files</guibutton
+></term>
+<listitem
+><para
+>Unsurprisingly, this allows you to decide how long the <guimenu
+>Open Recent</guimenu
+> files menu should grow.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect3>
+
+
+</sect2>
+
+<sect2 id="config-dialog-editor">
+<title
+>The Editor Group</title>
+<para
+>This group contains all pages related to the editor component of &kate;</para>
+
+<sect3 id="config-dialog-editor-colors">
+<title
+>The <guilabel
+>Colours</guilabel
+> Page</title
+> <para
+>This page allows you to change the background and selection background colours of the editor. Initially, &kate; will use the colours as set in the &kcontrolcenter; <menuchoice
+><guimenu
+>Look'n'Feel</guimenu
+><guimenuitem
+>Colours</guimenuitem
+> </menuchoice
+> page.</para>
+
+<para
+>To change a colour, press the associated button and select the desired colour in the colour chooser.</para>
+
+<note
+><para
+>Choosing the background colour may render Syntax Highlighted text unreadable. You should use a light colour for the background, and a dark colour for the selection background. </para>
+<para
+>Otherwise, you will probably need to change the <link linkend="config-dialog-editor-highlight-default-styles"
+>Default Styles</link
+>.</para>
+</note>
+</sect3>
+
+<sect3 id="config-dialog-editor-fonts">
+<title
+>The Fonts Page</title
+> <!-- FIXME LINKS //-->
+
+<para
+>This page allows you to choose the default fonts for &kate;. The settings will be used for the &kwrite; and for viewing text files in &konqueror; as well.</para>
+
+<para
+>The page presents two tabs, one for the editor font and one for the printing font. Select a tab and choose the desired font. The default is to use the &kde; global setting for fixed font.</para>
+
+<tip
+><para
+>As it is not currently possible to use individual fonts for documents, nor to change the font for printing from the print dialogue, be careful. A fixed-width font is strongly recommended. </para
+></tip>
+</sect3>
+
+<sect3 id="config-dialog-editor-indent">
+<title
+>The Indent Page</title>
+<para
+>This page allows you to change the behaviour of indentation.</para>
+
+<variablelist>
+<title
+>Indent Options</title>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-indent-auto-indent"/>
+<guibutton
+>Auto indent</guibutton>
+</term>
+<listitem>
+<para
+>If checked, &kate; will automatically indent new lines equal to the previous line. If the previous line is blank, the nearest above line with contents is used.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-indent-indent-with-spaces"/>
+<guibutton
+>Indent with Spaces</guibutton>
+</term>
+<listitem>
+<para
+>If checked, &kate; will indent with spaces rather than tabs.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-indent-backspace-key-indents"/>
+<guibutton
+>Backspace key indents</guibutton>
+</term>
+<listitem>
+<para
+>If this is checked, &kate; will unindent equal to the nearest above line with contents when you press the <keycap
+>Backspace</keycap
+> key if the part of the line preceding the cursor contains only whitespace.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-indent-tab-key-indents"/>
+<guibutton
+>Tab key indents</guibutton>
+</term>
+<listitem>
+<para
+>If this is checked, &kate; will indent the current line equal to the nearest above line with content when you press the <keycap
+>Tab</keycap
+> key, if the part of the line preceding the cursor contains only whitespace.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-indent-keep-extra-spaces"/>
+<guibutton
+>Keep extra spaces</guibutton>
+</term>
+<listitem>
+<para
+>With this behaviour checked, &kate; will leave whitespace behind the cursor after indenting.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect3>
+
+<sect3 id="config-dialog-editor-select">
+<title
+>The Select Page</title>
+
+<para
+>This page provides options for fine tuning the select behaviour of &kate;</para>
+
+<variablelist>
+<title
+>Select Options</title>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-select-persistent-selections"/>
+<guibutton
+>Persistent Selections</guibutton>
+</term>
+<listitem>
+<para
+>When Persistent Selections is enabled, key input will not cause the selection to be removed/diminished.</para
+>
+<note
+><para
+>This option partly conflicts with the Overwrite Selection option. If both are enabled, pasting text or pressing any other keys than the arrow keys will cause the selection to be overwritten.</para
+></note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-select-overwrite-selections"/>
+<guibutton
+>Overwrite Selection</guibutton>
+</term>
+<listitem>
+<para
+>If this is enabled, any text insertion, whether typed or pasted will cause the selected text to be deleted and replaced with the inserted text.</para>
+</listitem>
+</varlistentry>
+
+<!-- NOTE this option has gone (anders)
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-select-mouse-autocopy"/>
+<guibutton
+>Mouse Autocopy</guibutton>
+</term>
+<listitem>
+<para
+>If enabled, any text selected by moving the mouse with the left button pressed will
+be copied to the clipboard, ready for pasting.</para>
+</listitem>
+</varlistentry>
+-->
+</variablelist>
+
+</sect3>
+
+<sect3 id="config-dialog-editor-edit">
+<title
+>The Edit Page</title>
+<para
+>This page contains miscellaneous options for fine-tuning the behaviour of the &kate; editor component.</para>
+
+<variablelist>
+<title
+>Editor Options</title>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-word-wrap"/>
+<guibutton
+>Word Wrap</guibutton>
+</term>
+<listitem>
+<para
+>Word Wrap as used here means dynamically format the text by breaking lines at an appropriate place, rather than soft wrapping lines in the editor for easier reading.</para>
+<para
+>If enabled, &kate; will insert a line break as defined by the <link linkend="document-end-of-line"
+>End of Line</link
+> setting for the document when the line extends the length set in <link linkend="config-dialog-editor-edit-wrap-words-at"
+>Wrap Words At</link
+> option described below.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-wrap-words-at"/>
+<guibutton
+>Wrap Words At</guibutton>
+</term>
+<listitem>
+<para
+>This option decides the max length of lines if the <link linkend="config-dialog-editor-edit-word-wrap"
+>Word Wrap</link
+> option is enabled.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-replace-tabs-with-spaces"/>
+<guibutton
+>Replace Tabs with Spaces</guibutton>
+</term>
+<listitem>
+<para
+>If enabled, &kate; will replace inserted <keycap
+>Tab</keycap
+> characters with a number of single whitespace characters as defined in <link linkend="config-dialog-editor-edit-tab-indent-width"
+>Tab Width</link
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-remove-trailing-spaces"/>
+<guibutton
+>Remove trailing spaces</guibutton>
+</term>
+<listitem>
+<para
+>If enabled, &kate; will remove any whitespace at the rear end of a line each time the cursor is moved off that line.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-tab-indent-width"/>
+<guibutton
+>Tab/Indent Width</guibutton>
+</term>
+<listitem>
+<para
+>Sets the tab width, which is also used to decide the amount of indentation when <link linkend="config-dialog-editor-indent-auto-indent"
+>Auto Indent</link
+> is enabled, or indentation is otherwise called for.</para>
+<para
+>Depending on the <link linkend="config-dialog-editor-indent"
+>Indent</link
+> settings indentation may be caused by pressing the <keycap
+>Tab</keycap
+> and <keycap
+>Backspace</keycap
+> keys, and activating the <link linkend="edit-indent"
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Indent</guimenuitem
+></link
+> menu entry will call for indent as well.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-auto-brackets"/>
+<guibutton
+>Auto Brackets</guibutton>
+</term>
+<listitem>
+<para
+>If this is enabled, &kate; will automatically insert a right bracket immediately to the right of the cursor when a left bracket is inserted from the keyboard. The supported bracket types are <keycap
+>(</keycap
+>, <keycap
+>{</keycap
+>, <keycap
+>[</keycap
+>and <keycap
+>&lt;</keycap
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-group-undos"/>
+<guibutton
+>Group undos</guibutton>
+</term>
+<listitem>
+<para
+>If enabled, &kate; will group any number of similar editing actions (for example typing, backspacing, pasting) in one entry in the undo history, so they can all be undone at once.</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-show-tabs"/>
+<guibutton
+>Show Tabs</guibutton>
+</term>
+<listitem>
+<para
+>If enabled, &kate; will draw a small dot at the start of a <keycap
+>Tab</keycap
+> character in the editor to indicate its presence.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-smart-home"/>
+<guibutton
+>Smart Home</guibutton>
+</term>
+<listitem>
+<para
+>This will make &kate; move the cursor to the first non-whitespace character of the current line rather than to the absolute beginning, when the <keycap
+>Home</keycap
+> key (or other key assigned to that function) is pressed.</para>
+</listitem>
+</varlistentry>
+
+<!-- NOTE This option has gone (anders)
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-page-up-down-moves-cursor"/>
+<guibutton
+>Page Up/Down moves cursor</guibutton>
+</term>
+<listitem>
+<para
+>If enabled, the cursor will be moved to the first/last visible
+line when <keycap
+>Page Up</keycap
+>/<keycap
+>Page Down</keycap
+> (or
+other key assigned to those functions) is pressed, rather than being
+kept at its relative position.</para>
+</listitem>
+</varlistentry>
+-->
+<varlistentry>
+<term>
+<anchor id="config-dialog-editor-edit-wrap-cursor"/>
+<guibutton
+>Wrap Cursor</guibutton>
+</term>
+<listitem>
+<para
+>If enabled, moving the cursor past the end of a line will cause it to continue to the next/previous line if any.</para>
+<para
+>If not enabled, the cursor cannot be moved right of the beginning of the line, but it may be moved past the end of line, and when text is inserted &kate; will automatically insert whitespace up to that position. This is sometimes very handy for programmers, for example.</para
+>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect3>
+
+<sect3 id="config-dialog-editor-keyboard">
+<title
+>The Keyboard Page</title>
+
+<para
+>Here you can configure the keyboard shortcuts for the internal commands of the &kate; editor component. These includes commands for moving around in the document and selecting text. For keys related to copying and pasting text, see The Configure Keys Dialogue </para>
+
+<para
+>You may change the keys for a command, or add an alternate key.</para>
+
+<procedure>
+<title
+>To change the key(s) for a command, follow this procedure:</title>
+<step>
+<para
+>Select the command for which you want to configure the keys.</para>
+</step>
+<step>
+<para
+>Choose the <guibutton
+>None</guibutton
+> option in the pane below the list if you don't want a key for this command.</para>
+<para
+>Choose the <guibutton
+>Default</guibutton
+> option to use the default key(s) for the command</para>
+<para
+>Choose the <guibutton
+>Custom</guibutton
+> option to select a custom key for the command, or set an alternate one.</para>
+</step>
+<step>
+<para
+>If you choose the <guibutton
+>Custom</guibutton
+> option, the key entering button at the right of the pane will be enabled. To set a key, press it. The &kde; Define Shortcut Dialogue will appear. In this dialogue:</para>
+</step>
+<step>
+<procedure>
+<step>
+<para
+>Choose whether to set the default or alternate key. <guilabel
+>Default</guilabel
+> does not mean that you change the application default for this action, rather it sets the custom standard key for it.</para>
+</step>
+<step>
+<para
+>Press the desired key sequence, it will be visualised for you in the dialogue for your confirmation. </para>
+
+<para
+>If you are of an adventurous nature, try playing around with the <guibutton
+>Multikey</guibutton
+> option. Using it will allow you to have &Emacs;-like key sequences (one key enters a group, the next performs the action), apart from the fact that instead of just doing the job, &kde; will pop up a menu to choose from in an undefined and most likely inappropriate place. You will now be in no doubt as to whether pressing the next key in the sequence will work, or you have to type the menu accelerator (both will work).</para>
+</step>
+</procedure>
+</step>
+</procedure>
+</sect3>
+
+<sect3 id="config-dialog-editor-spelling">
+<title
+>The Spelling Page</title>
+<para
+>This page allows you to configure how &kspell; behaves with &kate;</para>
+</sect3>
+
+<sect3 id="config-dialog-editor-hl">
+<title
+>The Highlighting Page</title>
+
+<para
+>This page allows you to fine tune the colour and syntax type selection of &kate;</para>
+<para>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="configdialog02.png"/></imageobject>
+</mediaobject>
+</para>
+<para
+>For more in depth information on the syntax highlighting system, see ??</para>
+
+<para
+>The page consists of two tabs, one for setting the <guibutton
+>Default styles</guibutton
+> and one for managing the <guibutton
+>Highlight Modes</guibutton
+>. Both tabs display a list of contexts in which the default colours and font are used to visualise the look of each style. The context name is painted using the current properties of the context.</para>
+
+<para
+>The list has four or five columns, each with the following purpose:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>Context</term>
+<listitem
+><para
+>Displays the context name, painted using the style properties for the context.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Bold</term>
+<listitem
+><para
+>The state of this checkbox decides if the context should be rendered using a boldface font.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Italic</term>
+<listitem
+><para
+>The state of this checkbox decides if the context should be rendered using italic font.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Normal</term>
+<listitem
+><para
+>This button displays the colour for drawing the style in normal mode, when the text is not selected that is. To change the colour, click the button.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Selected</term>
+<listitem
+><para
+>This button displays the colour for drawing the style when the text is selected. To change the colour, click the button.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Using Default</term>
+<listitem
+><para
+>This checkbox, only available in the <guibutton
+>Highlight Modes</guibutton
+> tab shows if the style is using its default values. It will automatically become unchecked if you change any properties of the style. Check it to reset a style to using defaults.</para
+></listitem
+>
+</varlistentry>
+
+</variablelist>
+
+<sect4 id="config-dialog-editor-highlight-default-styles">
+<title
+>The Default Styles Tab</title>
+<para
+>To change any of the default styles, set its properties as desired.</para>
+</sect4>
+
+<sect4 id="config-dialog-editor-highlight-highlight-modes">
+<title
+>The Highlight Modes Tab</title
+>
+
+<para
+><indexterm
+><primary
+>syntax highlighting, configuring</primary
+></indexterm
+> Here you can change the most important properties of each available highlight mode. First, use the <guibutton
+>Highlight</guibutton
+> dropdown to choose a mode to work on.</para
+> <para
+>Highlight modes are initially chosen based on the &MIME; type and extension of the file. To change the list for the current selection, edit the <guibutton
+>File Extensions</guibutton
+> and <guibutton
+>Mime Types</guibutton
+> entries. Alternatively, press the wizard button to the right of the <guibutton
+>Mime Types</guibutton
+> entry. This will show a dialogue displaying all available &MIME; types to choose from. Using it will edit the &MIME; types as well as the file extensions.</para>
+
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="mimetypechooser.png"/></imageobject>
+</mediaobject>
+<para
+>The &MIME; type chooser dialogue displays a tree of available &MIME; types, with a description and the patterns for the &MIME; type. To include a &MIME; type, check the box beside it. </para>
+
+<para
+>You can change the style properties of any context as described above.</para
+>
+
+<para
+>At the bottom of the tab, below the highlight properties, you see a button labelled <guibutton
+>Download</guibutton
+>. Pressing it will attempt to connect to the &kate; website and fetch a list of available syntax highlight modes which you can update or add.</para>
+
+</sect4>
+
+</sect3>
+
+</sect2>
+
+<sect2 id="config-dialog-plugins">
+<title
+>The Plugins Group</title
+>
+
+<para
+><indexterm
+><primary
+>plugins, configuring</primary
+></indexterm
+> This group contains pages related to plugins. Apart from the Manager configuration page, some plugins provide individual configuration options. For information on these, see the documentation for the individual plugins.</para>
+
+<sect3 id="config-dialog-plugins-manager">
+<title
+>The Plugin Manager Page</title
+>
+
+<para
+>This page provides the means of loading/unloading plugins, and minimal information about individual plugins.</para>
+
+<para
+>To load an unloaded plugin, select it in the <guibutton
+>Available Plugins</guibutton
+> pane and use the arrow buttons to move it to the <guibutton
+>Loaded Plugins</guibutton
+> pane.</para>
+
+<para
+>To unload a loaded plugin, select it in the <guibutton
+>Loaded Plugins</guibutton
+> pane and use the arrow buttons to move it to the <guibutton
+>Available buttons</guibutton
+> pane.</para>
+
+<para
+>To view a minimal description and information about a plugin, select it and the information will be available below the lists.</para>
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/fundamentals.docbook b/tde-i18n-en_GB/docs/kdebase/kate/fundamentals.docbook
new file mode 100644
index 00000000000..ced7861d2e8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/fundamentals.docbook
@@ -0,0 +1,849 @@
+<chapter id="fundamentals">
+<chapterinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+></firstname
+></personname
+></author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</chapterinfo>
+<title
+>The Fundamentals</title>
+
+<para
+>If you have ever used a text editor, you will have no problem using &kate;. In the next two sections, <link linkend="starting-kate"
+>Starting &kate; </link
+> and in <link linkend="working-with-kate"
+>Working with &kate;</link
+>, we'll show you everything you need to get up and running quickly. </para>
+
+<sect1 id="starting-kate">
+<title
+>Starting &kate;</title>
+
+<para
+>You can start &kate; from the <guimenu
+>K menu</guimenu
+> or from the command line. </para>
+
+<sect2 id="starting-from-the-menu">
+<title
+>From the Menu</title>
+<para
+>Open the &kde; program menu by clicking on the <guiicon
+>big K</guiicon
+> icon on the toolbar at the bottom left of your screen. This will raise the <guimenu
+>program menu</guimenu
+>. Move your cursor up the menu to the <guimenu
+>Editors</guimenu
+> menu item. A list of available editors will appear. Choose <guimenuitem
+>&kate;</guimenuitem
+>. </para>
+
+<para
+>Unless you configure &kate; not to, it will load the last files you edited. See <link linkend="configure"
+>Configuring &kate;</link
+> to learn how to toggle this feature on and off. </para>
+
+</sect2>
+
+<sect2 id="starting-from-the-command-line">
+<title
+>From the Command Line</title>
+
+<para
+>You can start &kate; by typing its name on the command line. If you give it a file name, as in the example below, it will open or create that file. </para>
+
+<informalexample>
+<screen
+><prompt
+>%</prompt
+><userinput
+><command
+>kate</command
+> <option
+><replaceable
+>myfile.txt</replaceable
+></option
+></userinput
+>
+</screen>
+</informalexample>
+
+<para
+>If you have an active connection, and permission, you can take advantage of &kde;'s network transparency to open files on the internet. </para>
+
+<informalexample>
+<screen
+><prompt
+>%</prompt
+><userinput
+><command
+>kate</command
+> <option
+><replaceable
+>ftp://ftp.kde.org/pub/kde/README_FIRST</replaceable
+></option
+></userinput
+>
+</screen>
+</informalexample>
+
+<sect3 id="command-line-options">
+<title
+>Command Line Options</title>
+<para
+>&kate; accepts following command line options:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><userinput
+><command
+>kate</command
+> <option
+>--help</option
+></userinput
+></term>
+<listitem>
+<para
+>This lists the most basic options available at the command line. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+><command
+>kate</command
+> <option
+>--help-qt</option
+></userinput
+></term>
+<listitem>
+<para
+>This lists the options available for changing the way &kate; interacts with &Qt;. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+><command
+>kate</command
+> <option
+>--help-kde</option
+></userinput
+></term>
+<listitem>
+<para
+>This lists the options available for changing the way &kate; interacts with &kde;. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+><command
+>kate</command
+> <option
+>--help-all</option
+></userinput
+></term>
+<listitem>
+<para
+>This lists all of the command line options. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+><command
+>kate</command
+> <option
+>--author</option
+></userinput
+></term>
+<listitem>
+<para
+>Lists &kate;'s authors in the terminal window. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+><command
+>kate</command
+> <option
+>--version</option
+></userinput
+></term>
+<listitem>
+<para
+>Lists version information for &Qt;, &kde;, and &kate;. Also available through <userinput
+><command
+>kate</command
+> <option
+>-V</option
+></userinput
+> </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+><command
+>kate</command
+> <option
+>--license</option
+></userinput
+></term>
+<listitem>
+<para
+>Shows licence information. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect3>
+</sect2>
+
+<sect2 id="drag-and-drop">
+<title
+>Drag and Drop</title>
+<para
+>&kate; uses the &kde; Drag and Drop protocol. Files may be dragged and dropped onto &kate; from the Desktop, &konqueror; or some remote ftp site opened in one of &konqueror;'s windows. </para>
+</sect2>
+</sect1>
+
+<sect1 id="working-with-kate">
+<title
+>Working with &kate;</title>
+<para
+><link linkend="quick-start"
+>Quick Start</link
+> will show you how to toggle four simple options that will let you configure some of &kate;'s more powerful features right away. <link linkend="keystroke-commands"
+> Keystroke Commands</link
+> lays out some of the default keystroke shortcuts for those who can't or don't want to use a mouse. </para>
+
+<sect2 id="quick-start">
+<title
+>Quick Start</title>
+
+<para
+>This section will describe some of the items on the <guimenu
+>Settings</guimenu
+> menu so that you can quickly configure &kate; to work the way you want it. </para>
+
+<para
+>When you start &kate; for the first time you'll see two windows with white backgrounds. Above the two windows is a toolbar with the usual labelled icons. And above that, a menu bar. </para>
+
+<para
+>The left-hand window is a dockable side bar. It combines the Filelist and Fileselector windows. Switch between the two by clicking on the tabs at the top of the window. </para>
+
+<para
+>If you've started &kate; with a file, the right-hand window will show the file you are editing and the Filelist on the side bar will show the name of the file. Use the Fileselector window to open files. </para>
+
+<para
+>You can toggle the Filelist and Fileselector window on and off in <guimenu
+>Settings</guimenu
+> menu. This menu offers you your first glimpse into &kate;'s power and flexibility. In this section we'll look at four items: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Show Toolbar</guimenuitem
+></menuchoice
+></term>
+<listitem>
+<para
+>Toggles the toolbar on and off. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice>
+<guimenuitem
+>Show Filelist</guimenuitem>
+</menuchoice>
+</term>
+<listitem>
+<para
+>Toggles the Filelist on and off. If the Filelist/Fileselector window is not open, &kate; launches the side bar as a separate, undocked, window. To dock the window grab the two thin parallel lines above the tabs by clicking on them with your &LMB; and holding the button down. Drag the the window into &kate;'s editing window and release the &LMB; when you have positioned the Filelist/Fileselector window as you prefer. </para>
+
+<tip>
+<para
+>If you have grabbed the two parallel lines successfully your mouse pointer will turn into two crossed arrows as you drag. </para>
+</tip>
+
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Show Fileselector</guimenuitem
+></menuchoice
+></term>
+<listitem>
+<para
+>Toggles the Fileselector on and off. This menu item is the same as <guimenuitem
+>Show Filelist</guimenuitem
+> with one difference. Toggling it on launches the window with the Fileselector on top. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Show Console</guimenuitem
+></menuchoice
+></term>
+<listitem>
+<para
+>Toggles a console emulator on and off at the bottom of &kate;'s window. In other words, it gives you a command line within the application. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="keystroke-commands">
+<title
+>Keystroke Commands</title>
+
+<para
+>Many of &kate;'s keystroke commands (shortcuts) are configurable by way of the <link linkend="settings"
+>Settings</link
+> menu. By default &kate; honours the following key bindings. </para>
+
+<informaltable>
+<tgroup cols="2">
+<tbody>
+
+<row
+><entry
+><para
+><keycap
+>Insert</keycap
+></para
+></entry>
+<entry
+><para
+>Toggle between Insert and Overwrite mode. When in insert mode the editor will add any typed characters to the text and push any previously typed data to the right of the text cursor. Overwrite mode causes the entry of each character to eliminate the character immediately to the right of the text cursor.</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo
+><keycap
+>Left Arrow</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move the cursor one character to the left </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo
+><keycap
+>Right Arrow</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move the cursor one character to the right </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Up Arrow</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move the cursor up one line </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Down Arrow</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move the cursor down one line </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Page Up</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move the cursor up one page </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Page Down</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move the cursor down one page </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Backspace</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Delete the character to the left of the cursor </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Home</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move the cursor to the beginning of the line </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>End</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move the cursor to the end of the line </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Delete</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Delete the character to the right of the cursor (or any selected text)</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Shift;<keycap
+>Left Arrow</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Mark text one character to the left </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Shift;<keycap
+>Right Arrow</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Mark text one character to the right </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>F1</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Help</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Shift;<keycap
+>F1</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="whats-this"
+>What's this?</link
+></para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="find"
+>Find</link
+></para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>F3</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="find-again"
+>Find again</link
+></para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Set a Bookmark</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Copy the marked text to the clipboard. </para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="new"
+>New</link
+> document</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="print"
+>Print</link
+> </para
+></entry>
+</row>
+<row>
+
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Quit - close active copy of editor </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="replace"
+>Replace</link
+></para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Save your file.</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Paste.</para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Delete the marked text and copy it to the clipboard. </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="undo"
+>Undo</link
+></para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="redo"
+>Redo</link
+></para
+></entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+</sect2>
+
+</sect1>
+
+<sect1 id="fundamentals-getting-help">
+
+<title
+>Getting Help</title>
+
+<sect2>
+
+<title
+>With &kate;</title>
+<variablelist>
+
+<varlistentry>
+<term
+>This manual</term
+>
+
+<listitem>
+<para
+>Offers detailed documentation on all menu commands, configuration options, tools, dialogues, plugins &etc; as well as descriptions of of the &kate; window, the editor and various concepts used in the application.</para>
+
+<para
+>Press <keycap
+>F1</keycap
+> or use the <menuchoice
+><guimenu
+>Help</guimenu
+></menuchoice
+> <guisubmenu
+>Contents</guisubmenu
+> menu topic to view this manual.</para
+></listitem>
+
+</varlistentry>
+
+<varlistentry id="whats-this">
+<term
+>What's This Help</term
+>
+<listitem>
+<para
+>What's This help offers immediate help with single elements of graphical windows, such as buttons or other window areas.</para>
+
+<para
+>We strive to provide What's This help for any elements for which it makes sense. It is available throughout the configuration dialogue, and in many other dialogues as well.</para>
+
+<para
+>To employ What's This help, press <keycombo
+>&Shift;<keycap
+>F1</keycap
+></keycombo
+> or use the <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>What's This</guimenuitem
+></menuchoice
+> menu item to enable What's This mode. The cursor will turn into an arrow with a question mark, and you can now click any element in the window to read the What's This help for that element, if it is available.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Help Buttons in Dialogues</term>
+<listitem>
+<para
+>Some dialogues have a <guibutton
+>Help</guibutton
+> Button. Pressing it will start the &khelpcenter; and open the relevant documentation.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>With Your Text Files</title>
+
+<para
+>&kate; does not (yet!) provide any means for reading document related documentation. Depending on the file you are editing, you may find the <link linkend="kate-mdi-tools-konsole"
+>Built in &konsole;</link
+> helpful for viewing related &UNIX; manual pages or info documentation, or you can use &konqueror;.</para>
+
+</sect2>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/highlighting.docbook b/tde-i18n-en_GB/docs/kdebase/kate/highlighting.docbook
new file mode 100644
index 00000000000..d875e4f66c2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/highlighting.docbook
@@ -0,0 +1,626 @@
+<appendix id="highlight">
+<appendixinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+></firstname
+></personname
+></author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</appendixinfo>
+<title
+>Working with Syntax Highlighting</title>
+
+<sect1 id="highlight-overview">
+
+<title
+>Overview</title>
+
+<para
+>Syntax Highlighting is what makes the editor automatically display text in different styles/colours, depending on the function of the string in relation to the purpose of the file. In program source code for example, control statements may be rendered bold, while data types and comments get different colours from the rest of the text. This greatly enhances the readability of the text, and thus helps the author to be more efficient and productive.</para>
+
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="highlighted.png"/></imageobject>
+<textobject
+><phrase
+>A perl function, rendered with syntax highlighting.</phrase
+></textobject>
+<caption
+><para
+>A perl function, rendered with syntax highlighting.</para>
+</caption>
+</mediaobject>
+
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="unhighlighted.png"/></imageobject>
+<textobject
+><phrase
+>The same perl function, without highlighting.</phrase
+></textobject>
+<caption
+><para
+>The same perl function, without highlighting.</para
+></caption>
+</mediaobject>
+
+<para
+>Of the two examples, which is easiest to read?</para>
+
+<para
+>&kate; comes with a flexible, configurable and capable system for doing syntax highlighting, and the standard distribution provides definitions for a wide range of programming languages, markup and scripting languages and other text file formats. In addition you can provide your own definitions in simple &XML; files.</para>
+
+<para
+>&kate; will automatically detect the right syntax rules when you open a file, based on the &MIME; Type of the file, determined by its extension, or, if it has none, the contents. Should you experience a bad choice, you can manually set the syntax to use from the <menuchoice
+><guimenu
+>Documents</guimenu
+><guisubmenu
+>Highlight Mode</guisubmenu
+></menuchoice
+> menu.</para>
+
+<para
+>The styles and colours used by each syntax highlight definition, as well as which &MIME;types it should be used for, can be configured using the <link linkend="config-dialog-editor-hl"
+> Highlight</link
+> page of the <link linkend="config-dialog"
+>Config Dialogue</link
+>.</para>
+
+<note>
+<para
+>Syntax highlighting is there to enhance the readability of correct text, but you cannot trust it to validate your text. Marking text for syntax is difficult depending on the format you are using, and in some cases the authors of the syntax rules will be proud if 98% of text gets correctly rendered, though most often you need a rare style to see the incorrect 2%.</para>
+</note>
+
+<tip>
+<para
+>You can download updated or additional syntax highlight definitions from the &kate; website by clicking the <guibutton
+>Download</guibutton
+> button in the <link linkend="config-dialog-editor-hl"
+>Highlight Page</link
+> of the <link linkend="config-dialog"
+>Config Dialogue</link
+>.</para>
+</tip>
+
+</sect1>
+
+<sect1 id="katehighlight-system">
+
+<title
+>The &kate; Syntax Highlight System</title>
+
+<para
+>This section will discuss the &kate; syntax highlighting mechanism in more detail. It is for you if you want to know know about it, or if you want to change or create syntax definitions.</para>
+
+<sect2 id="katehighlight-howitworks">
+
+<title
+>How it Works</title>
+
+<para
+>Whenever you open a file, one of the first things the &kate; editor does is detect which syntax definition to use for the file. While reading the text of the file, and while you type away in it, the syntax highlighting system will analyse the text using the rules defined by the syntax definition and mark in it where different contexts and styles begin and end.</para>
+
+<para
+>When you type in the document, the new text is analysed and marked on the fly, so that if you delete a character that is marked as the beginning or end of a context, the style of surrounding text changes accordingly.</para>
+
+<para
+>The syntax definitions used by the &kate; syntax highlighting system are &XML; files, containing <itemizedlist>
+<listitem
+><para
+>Rules for detecting the role of text, organised into context blocks</para
+></listitem>
+<listitem
+><para
+>Keyword lists</para
+></listitem>
+<listitem
+><para
+>Style Item definitions</para
+></listitem>
+</itemizedlist>
+</para>
+
+<para
+>When analysing the text, the detection rules are evaluated in the order in which they are defined, and if the beginning of the current string matches a rule, the related context is used. The start point in the text is moved to the final point at which that rule matched and a new loop of the rules begins, starting in the context set by the matched rule.</para>
+
+</sect2>
+
+<sect2 id="highlight-system-rules">
+<title
+>Rules</title>
+
+<para
+>The detection rules are the heart of the highlighting detection system. A rule is a string, character or <link linkend="regular-expressions"
+>regular expression</link
+> against which to match the text being analysed. It contains information about which style to use for the matching part of the text. It may switch the working context of the system either to an explicitly mentioned context or to the previous context used by the text.</para>
+
+<para
+>Rules are organised in context groups. A context group is used for main text concepts within the format, for example quoted text strings or comment blocks in program source code. This ensures that the highlighting system does not need to loop through all rules when it is not necessary, and that some character sequences in the text can be treated differently depending on the current context. </para>
+
+</sect2>
+
+<sect2 id="highlight-context-styles-keywords">
+<title
+>Context Styles and Keywords</title>
+
+<para
+>In some programming languages, integer numbers are treated differently than floating point ones by the compiler (the program that converts the source code to a binary executable), and there may be characters having a special meaning within a quoted string. In such cases, it makes sense to render them differently from the surroundings so that they are easy to identify while reading the text. So even if they do not represent special contexts, they may be seen as such by the syntax highlighting system, so that they can be marked for different rendering.</para>
+
+<para
+>A syntax definition may contain as many styles as required to cover the concepts of the format it is used for.</para>
+
+<para
+>In many formats, there are lists of words that represent a specific concept. For example in programming languages, the control statements is one concept, data type names another, and built in functions of the language a third. The &kate; Syntax Highlighting System can use such lists to detect and mark words in the text to emphasise concepts of the text formats.</para>
+
+</sect2>
+
+<sect2 id="kate-highlight-system-default-styles">
+<title
+>Default Styles</title>
+
+<para
+>If you open a C++ source file, a &Java; source file and an <acronym
+>HTML</acronym
+> document in &kate;, you will see that even though the formats are different, and thus different words are chosen for special treatment, the colours used are the same. This is because &kate; has a predefined list of Default Styles, that are employed by the individual syntax definitions.</para>
+
+<para
+>This makes it easy to recognise similar concepts in different text formats. For example comments are present in almost any programming, scripting or markup language, and when they are rendered using the same style in all languages, you do not have to stop and think to identify them within the text.</para>
+
+<tip>
+<para
+>All styles in a syntax definition use one of the default styles. A few syntax definitions use more styles that there are defaults, so if you use a format often, it may be worth launching the configuration dialogue to see if some concepts are using the same style. For example there is only one default style for strings, but as the perl programming language operates with two types of strings, you can enhance the highlighting by configuring those to be slightly different.</para>
+</tip>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="katehighlight-xml-format">
+<title
+>The Highlight Definition &XML; Format</title>
+
+<sect2>
+<title
+>Overview</title>
+
+<para
+>This section is an overview of the Highlight Definition &XML; format. It will describe the main components and their meaning and usage, and go into detail with the detection rules.</para>
+
+<para
+>The formal definition, aka the <acronym
+>DTD</acronym
+> is stored in the file <filename
+>language.dtd</filename
+> which should be installed on your system in the folder <filename
+>$<envar
+>KDEDIR</envar
+>/share/apps/kate/syntax</filename
+>.</para>
+
+<variablelist>
+<title
+>Main components of &kate; Highlight Definitions</title>
+
+<varlistentry>
+<term
+>The General Section</term>
+<listitem>
+<para
+>The General Section contains information on the comment format of the described language, and defines whether keywords are case sensitive.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Highlighting</term>
+<listitem>
+<para
+>The Highlighting section contains all data required to analyse and render the text. This includes:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>ItemDatas</term>
+<listitem
+><para
+>Contains ItemData elements, each defining a style.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>Keyword lists</term>
+<listitem>
+<para
+>Each list has a name, and may contain any number of items.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Contexts</term>
+<listitem>
+<para
+>Contains contexts, which again contain the syntax detection rules.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="kate-highlight-rules-detailled">
+<title
+>Highlight Detection Rules</title>
+
+<para
+>This section describes the syntax detection rules.</para>
+
+<para
+>Each rule can match zero or more characters at the beginning of the string they are asked to test. If the rule matches, the matching characters are assigned the style or <emphasis
+>attribute</emphasis
+> defined by the rule, and a rule may ask that the current context is switched.</para>
+
+<para
+>The <emphasis
+>attribute</emphasis
+> and <emphasis
+>context</emphasis
+> attributes are common to all rules.</para>
+
+<para
+>A rule looks like this:</para>
+
+<programlisting
+>&lt;RuleName attribute=&quot;(identifier)&quot; context=&quot;(identifier|order)&quot; [rule specific attributes] /&gt;</programlisting>
+
+<para
+>The <emphasis
+>attribute</emphasis
+> identifies the style to use for matched characters by name or index, and the <emphasis
+>context</emphasis
+> identifies the context to use from here.</para>
+
+<para
+>The <emphasis
+>attribute</emphasis
+> can be identified either by name, or by its zero-based index in the ItemDatas group.</para>
+
+<para
+>The <emphasis
+>context</emphasis
+> can be identified by:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>An <emphasis
+>identifier</emphasis
+>, currently only its zero-based index in the contexts group.</para>
+</listitem>
+<listitem>
+<para
+>An <emphasis
+>order</emphasis
+> telling the engine to stay in the current context (<userinput
+>#stay</userinput
+>), or to pop back to a previous context used in the string (<userinput
+>#pop</userinput
+>).</para
+>
+<para
+>To go back more steps, the #pop keyword can be repeated: <userinput
+>#pop#pop#pop</userinput
+></para
+>
+</listitem>
+</itemizedlist>
+
+<para
+>Some rules can have <emphasis
+>child rules</emphasis
+> which are then evaluated if and only if the parent rule matched. The entire matched string will be given the attribute defined by the parent rule. A rule with child rules looks like this:</para>
+
+<programlisting
+>&lt;RuleName (attributes)&gt;
+ &lt;ChildRuleName (attributes) /&gt;
+ ...
+&lt;/RuleName&gt;
+</programlisting>
+
+
+<para
+>Rule specific attributes varies and are described in the following list.</para
+>
+
+<variablelist>
+<title
+>The Rules in Detail</title>
+
+<varlistentry>
+<term
+>DetectChar</term>
+<listitem>
+<para
+>Detect a single specific character. Commonly used for example to find the ends of quoted strings.</para
+>
+<programlisting
+>&lt;DetectChar char=&quot;(character)&quot; (common attributes) /&gt;</programlisting>
+<para
+>The <userinput
+>char</userinput
+> attribute defines the character to match.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Detect2Chars</term>
+<listitem>
+<para
+>Detect two specific characters in a defined order.</para>
+<programlisting
+>&lt;Detect2Chars char=&quot;(character)&quot; char1=&quot;(character)&quot; (common attributes) /&gt;</programlisting>
+<para
+>The <userinput
+>char</userinput
+> attribute defines the first character to match, <userinput
+>char1</userinput
+> the second.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>AnyChar</term>
+<listitem>
+<para
+>Detect one character of a set of specified characters.</para>
+<programlisting
+>&lt;AnyChar String=&quot;(string)&quot; (common attributes) /&gt;</programlisting>
+<para
+>The <userinput
+>String</userinput
+> attribute defines the set of characters.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>StringDetect</term>
+<listitem>
+<para
+>Detect an exact string.</para>
+<programlisting
+>&lt;StringDetect String=&quot;(string)&quot; [insensitive=&quot;TRUE|FALSE;&quot;] (common attributes) /&gt;</programlisting>
+<para
+>The <userinput
+>String</userinput
+> attribute defines the string to match. The <userinput
+>insensitive</userinput
+> attribute defaults to <userinput
+>FALSE</userinput
+> and is fed to the string comparison function. If the value is <userinput
+>TRUE</userinput
+> insensitive comparing is used.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>RegExpr</term>
+<listitem>
+<para
+>Matches against a regular expression.</para>
+<programlisting
+>&lt;RegExpr String=&quot;(string)&quot; [insensitive=&quot;TRUE|FALSE;&quot;] [minimal=&quot;TRUE|FALSE&quot;] (common attributes) /&gt;</programlisting>
+<para
+>The <userinput
+>String</userinput
+> attribute defines the regular expression.</para>
+<para
+><userinput
+>insensitive</userinput
+> defaults to <userinput
+>FALSE</userinput
+> and is fed to the regular expression engine.</para>
+<para
+><userinput
+>minimal</userinput
+> defaults to <userinput
+>FALSE</userinput
+> and is fed to the regular expression engine.</para>
+<para
+>Because the rules are always matched against the beginning of the current string, a regular expression starting with a caret (<literal
+>^</literal
+>) indicates that the rule should only be matched against the start of a line.</para>
+<para
+>See <link linkend="regular-expressions"
+>Regular Expressions</link
+> for more information on those.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Keyword</term>
+<listitem>
+<para
+>Detect a keyword from a specified list.</para>
+<programlisting
+>&lt;keyword String=&quot;(list name)&quot; (common attributes) /&gt;</programlisting>
+<para
+>The <userinput
+>String</userinput
+> attribute identifies the keyword list by name. A list with that name must exist.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Int</term>
+<listitem>
+<para
+>Detect an integer number.</para>
+<para
+><programlisting
+>&lt;Int (common attributes) /&gt;</programlisting
+></para>
+<para
+>This rule has no specific attributes. Child rules are typically used to detect combinations of <userinput
+>L</userinput
+> and <userinput
+>U</userinput
+> after the number, indicating the integer type in program code.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Float</term>
+<listitem>
+<para
+>Detect a floating point number.</para>
+<para
+><programlisting
+>&lt;Float (common attributes)
+/&gt;</programlisting
+></para
+>
+<para
+>This rule has no specific attributes.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>HlCOct</term>
+<listitem>
+<para
+>Detect an octal point number representation.</para>
+<para
+><programlisting
+>&lt;HlCOct (common attributes) /&gt;</programlisting
+></para>
+<para
+>This rule has no specific attributes.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>HlCHex</term>
+<listitem>
+<para
+>Detect a hexadecimal number representation.</para>
+<para
+><programlisting
+>&lt;Int (common attributes) /&gt;</programlisting
+></para>
+<para
+>This rule has no specific attributes.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>HlCStringChar</term>
+<listitem>
+<para
+>Detect an escaped character.</para>
+<para
+><programlisting
+>&lt;HlCStringChar (common attributes)
+/&gt;</programlisting
+></para>
+<para
+>This rule has no specific attributes.</para>
+
+<para
+>It matches letteral representations of invisible characters commonly used in program code, for example <userinput
+>\n</userinput
+> (newline) or <userinput
+>\t</userinput
+> (TAB).</para>
+
+<para
+>The following characters will match if they follow a backslash (<literal
+>\</literal
+>): <userinput
+>abefnrtv&quot;'?</userinput
+>. Additionally, escaped hexadecimal numbers like for example <userinput
+>\xff</userinput
+> and escaped octal numbers, for example <userinput
+>\033</userinput
+> will match.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>RangeDetect</term>
+<listitem>
+<para
+>Detect a string with defined start and end characters.</para>
+<programlisting
+>&lt;RangeDetect char=&quot;(character)&quot; char1=&quot;(character)&quot; (common attributes) /&gt;</programlisting>
+<para
+><userinput
+>char</userinput
+> defines the character starting the range, <userinput
+>char2</userinput
+> the character ending the range.</para>
+<para
+>Useful to detect for example small quoted strings and the like, but note that since the hl engine works on one line at a time, this will not find strings spanning over a line break.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>LineContinue</term>
+<listitem>
+<para
+>Matches at end of line.</para>
+<programlisting
+>&lt;LineContinue (common attributes) /&gt;</programlisting>
+<para
+>This rule has no specific attributes.</para>
+<para
+>This rule is useful for switching context at end of line.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+</appendix>
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kate/index.cache.bz2
new file mode 100644
index 00000000000..53a84802e1a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/index.docbook b/tde-i18n-en_GB/docs/kdebase/kate/index.docbook
new file mode 100644
index 00000000000..a7f756b8e92
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/index.docbook
@@ -0,0 +1,450 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kate;">
+ <!ENTITY package "kdebase">
+ <!ENTITY configuring-chapter SYSTEM "configuring.docbook">
+ <!ENTITY highlighting-appendix SYSTEM "highlighting.docbook">
+ <!ENTITY advanced-chapter SYSTEM "advanced.docbook">
+ <!ENTITY fundamentals-chapter SYSTEM "fundamentals.docbook">
+ <!ENTITY mdi-chapter SYSTEM "mdi.docbook">
+ <!ENTITY menu-chapter SYSTEM "menus.docbook">
+ <!ENTITY part-chapter SYSTEM "part.docbook">
+ <!ENTITY plugins-chapter SYSTEM "plugins.docbook">
+ <!ENTITY regexp-appendix SYSTEM "regular-expressions.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+<title
+>The &kate; Handbook</title>
+
+<bookinfo>
+<authorgroup>
+<author
+>&Anders.Lund; &Anders.Lund.mail;</author>
+<author
+>&Seth.Rothberg; &Seth.Rothberg.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<copyright>
+<year
+>2000</year>
+<year
+>2001</year>
+<holder
+>&Seth.Rothberg;</holder>
+</copyright>
+<copyright>
+<year
+>2002</year
+><year
+>2003</year>
+<holder
+>&Anders.Lund;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-01-26</date>
+<releaseinfo
+>2.00.00</releaseinfo>
+
+<abstract>
+<para
+>&kate; is a programmer's text editor for &kde; 2.2 and above.</para>
+
+<para
+>This handbook documents &kate; Version 1.0</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdebase</keyword>
+<keyword
+>Kate</keyword>
+<keyword
+>text</keyword>
+<keyword
+>editor</keyword>
+<keyword
+>programmer</keyword>
+<keyword
+>programming</keyword>
+<keyword
+>projects</keyword>
+<keyword
+>MDI</keyword>
+<keyword
+>Multi</keyword>
+<keyword
+>Document</keyword>
+<keyword
+>Interface</keyword>
+<keyword
+>terminal</keyword>
+<keyword
+>console</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>Welcome to &kate;, a programmer's text editor for &kde; version 2.2 and above. Some of &kate;'s many features include configurable syntax highlighting for languages ranging from C and C++ to <acronym
+>HTML</acronym
+> to bash scripts, the ability to create and maintain projects, a multiple document interface (<acronym
+>MDI</acronym
+>), and a self-contained terminal emulator. </para>
+
+<para
+>But &kate; is more than a programmer's editor. Its ability to open several files at once makes it ideal for editing &UNIX;'s many configuration files. This document was written in &kate;. </para>
+
+<para>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="kate.png"/></imageobject>
+<caption
+><para
+>Editing this manual...</para
+></caption>
+</mediaobject>
+</para>
+
+</chapter>
+
+&fundamentals-chapter;
+
+&mdi-chapter;
+
+&part-chapter;
+
+&plugins-chapter;
+
+&advanced-chapter;
+
+&menu-chapter;
+
+&configuring-chapter;
+
+<chapter id="credits">
+
+<title
+>Credits and Licence</title>
+
+<para
+>&kate;. Program copyright 2000, 2001, 2002 by the &kate; developer team. </para>
+
+<variablelist>
+<title
+>The &kate; team:</title>
+<varlistentry>
+<term
+>&Christoph.Cullmann; &Christoph.Cullmann.mail;</term>
+<listitem
+><para
+>Project Manager &amp; Core Developer</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&Anders.Lund; &Anders.Lund.mail;</term>
+<listitem
+><para
+>Core Developer, Perl syntax highlighting, documentation</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&Joseph.Wenninger; &Joseph.Wenninger.mail;</term>
+<listitem
+><para
+>Core Developer, syntax highlighting</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Michael Bartl <email
+>michael.bartl1@chello.at</email
+></term>
+<listitem
+><para
+>Core Developer</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Phlip <email
+>phlip_cpp@my-deja.com</email
+></term>
+<listitem
+><para
+>The project compiler</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&Waldo.Bastian; &Waldo.Bastian.mail;</term>
+<listitem
+><para
+>The cool buffer system</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Matt Newell <email
+>newellm@proaxis.com</email
+></term>
+<listitem
+><para
+>Testing...</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Michael McCallum <email
+>gholam@xtra.co.nz</email
+></term>
+<listitem
+><para
+>Core Developer</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Jochen Wilhemly <email
+>digisnap@cs.tu-berlin.de</email
+></term>
+<listitem
+><para
+>KWrite Author</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&Michael.Koch; &Michael.Koch.mail;</term>
+<listitem
+><para
+>KWrite port to KParts</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Christian Gebauer <email
+>gebauer@bigfoot.com</email
+></term>
+<listitem
+><para
+>Unspecified</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&Simon.Hausmann; &Simon.Hausmann.mail;</term>
+<listitem
+><para
+>Unspecified</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Glen Parker <email
+>glenebob@nwlink.com</email
+></term>
+<listitem
+><para
+>KWrite Undo History, KSpell integration</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Scott Manson <email
+>sdmanson@alltel.net</email
+></term>
+<listitem
+><para
+>KWrite XML syntax highlighting support</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&John.Firebaugh; &John.Firebaugh.mail;</term>
+<listitem
+><para
+>Various Patches</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<title
+>Many other people have contributed:</title>
+<varlistentry>
+<term
+>Matteo Merli <email
+>merlim@libero.it</email
+></term>
+<listitem
+><para
+>Highlighting for RPM Spec-Files, Diff and more</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Rocky Scaletta <email
+>rocky@purdue.edu</email
+></term>
+<listitem
+><para
+>Highlighting for VHDL</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Yury Lebedev </term>
+<listitem
+><para
+>Highlighting for SQL</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Chris Ross</term>
+<listitem
+><para
+>Highlighting for Ferite</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Nick Roux</term>
+<listitem
+><para
+>Highlighting for ILERPG</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>John Firebaugh</term>
+<listitem
+><para
+>Highlighting for Java, and much more</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Carsten Niehaus</term>
+<listitem
+><para
+>Highlighting for LaTeX</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Per Wigren</term>
+<listitem
+><para
+>Highlighting for Makefiles, Python</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Jan Fritz</term>
+<listitem
+><para
+>Highlighting for Python</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&Daniel.Naber;</term>
+<listitem
+><para
+>Small bugfixes, XML plugin</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Documentation copyright 2000,2001 &Seth.Rothberg; &Seth.Rothberg.mail;</para>
+
+<para
+>Documentation copyright 2002, 2003 &Anders.Lund; &Anders.Lund.mail;</para>
+
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+&highlighting-appendix;
+
+&regexp-appendix;
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+&install.intro.documentation;
+
+&install.compile.documentation;
+
+</appendix>
+
+&documentation.index;
+
+<!--
+Index Word List:
+menu - context - syntax - markup - shortcuts - highlighting
+embedded terminal - editing - search - replace - regexp -> Regular Expression
+split window - selection - insert overwrite - selection -
+configure/customize/preferences - insert/overwrite - non-printing characters
+font - unicode - wordwrap/linewrap - project - bookmarks - docks - plugins
+block selection / rectangles - view - indenting - editor - word processor
+copy - paste - find - spelling - language (both kinds) - encoding -
+pretty printing - formatting - line numbers - icon border -
+folding - insert time - sed
+
+done
+comment / uncomment
+configure / settings / preferences
+
+-->
+
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-namecase-general: t
+sgml-namecase-entity: nil
+sgml-general-insert-case: lower
+sgml-minimize-attributes: nil
+sgml-omittag: nil
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/mdi.docbook b/tde-i18n-en_GB/docs/kdebase/kate/mdi.docbook
new file mode 100644
index 00000000000..38ddee1ee8e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/mdi.docbook
@@ -0,0 +1,308 @@
+<chapter id="kate-mdi">
+<chapterinfo>
+<authorgroup>
+<author
+>&Anders.Lund; &Anders.Lund.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</chapterinfo>
+<title
+>Working With the &kate; <acronym
+>MDI</acronym
+></title>
+
+<sect1 id="kate-mdi-overview">
+<title
+>Overview</title>
+
+<para
+>Window, View, Document, Frame, Editor... What are they all in the terminology of &kate;, and how do you get the most out of it? This chapter will explain all of that, and even more.</para>
+
+<sect2 id="kate-mdi-overview-mainwindow">
+
+<title
+>The Main Window</title>
+
+<para
+><indexterm
+><primary
+>Main window</primary
+></indexterm
+> The &kate; Main Window is a standard &kde; application window, with the addition of dockable subwindows, or tool windows. It has a Menubar with all the common menus, and some more, and a toolbar providing access to commonly used commands.</para>
+
+<para
+>The most important part of the window is the Editing Area, by default displaying a single text editor component, in which you can work with your documents.</para>
+
+<para
+>The docking capabilities of the window is used for the tool windows:</para>
+
+<itemizedlist>
+<listitem
+><para
+><link linkend="kate-mdi-tools-file-list"
+>The File List</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="kate-mdi-tools-file-selector"
+>The File Selector</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="kate-mdi-tools-konsole"
+>The Built in Terminal Emulator</link
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>And possibly other tool windows, for example provided by plugins.</para>
+
+<para
+><indexterm
+><primary
+>Tool Windows</primary
+></indexterm
+> The Tool Windows can be placed anywhere you want them inside or outside the main window by dragging the handle bar in the top of them with the &LMB; pressed, and stacked in shared tab windows if desired.</para>
+
+<para
+>When dragging a docked window, a black rectangle will be displayed to indicate where the window will be placed if you release the mouse button, unless you move the mouse cursor outside the main window, in which case the dragged window will become a free floating top level window.</para>
+
+</sect2>
+
+
+</sect1>
+
+<sect1 id="kate-mdi-editor">
+
+<title
+>The Editor area</title>
+
+<para
+><indexterm
+><primary
+>Editing Area</primary
+></indexterm
+> &kate; is capable of having more than one document open at the same time, and also of splitting the editing area into any number of frames, similar to how for example &konqueror; or the popular <application
+>emacs</application
+> text editor works. This way you can view several documents at the same time, or more instances of the same document, handy for example if your document contains definitions in the top that you want to see often for reference. Or you could view a program source header in one frame, while editing the implementation file in another.</para>
+
+<para
+>When a document is available in more than one editor, changes made in one editor will immediately be reflected in the others as well. This includes changing the text as well as selecting text. Search operations or cursor movement is only reflected in the current editor.</para>
+
+<para
+>It is currently not possible to have more instances of the same document open in the sense that one instance will be edited while the other will not.</para>
+
+<para
+>When splitting an editor into two frames, it is divided into two equally sized frames, both displaying the current document of that editor. The new frame will be at the bottom (in the case of a horizontal split) or at the right (for a vertical split). The new frame gets the focus, which is visualised by a small green led in the focused frame.</para>
+
+</sect1>
+
+<sect1 id="kate-mdi-tools-file-list">
+<title
+>The File List</title>
+
+<para
+><indexterm
+><primary
+>File list</primary
+></indexterm
+> The file list displays a list of all documents currently open in &kate;. Modified files will have a small <guiicon
+>floppy disk</guiicon
+> icon on their left to indicate that state.</para>
+
+<para
+>If two or more files with the same name (located in different folders) are open, the names of the second will be prepended <quote
+>&lt;2&gt;</quote
+> and so on. The tool-tip for the file will display its full name including the path, allowing you to choose the desired one.</para
+> <para
+>To display a document in the currently active frame, click the document name in the list.</para>
+
+<para
+>The default location in the &kate; window is to the left of the editing area, in a dockable tab window shared with the <link linkend="kate-mdi-tools-file-selector"
+>File Selector</link
+>.</para>
+</sect1>
+
+<sect1 id="kate-mdi-tools-file-selector">
+<title
+>The File Selector</title>
+
+<para
+><indexterm
+><primary
+>File selector</primary
+></indexterm
+> The File Selector is a folder viewer, allowing you to open files from a displayed folder in the current frame.</para>
+
+<para
+>From top down, the file selector consist of the following elements:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>A Toolbar</term>
+<listitem>
+<para
+>This contains standard navigations tool buttons:</para>
+<variablelist>
+<varlistentry>
+<term
+><guibutton
+>Home</guibutton
+></term>
+<listitem
+><para
+>Pressing it will cause the folder view to <command
+>cd</command
+> to your home folder.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Up</guibutton
+></term>
+<listitem
+><para
+>This will cause the folder view to <command
+>cd</command
+> to the immediate parent of the currently displayed folder if possible.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Back</guibutton
+></term>
+<listitem
+><para
+>Causes the folder view to <command
+>cd</command
+> to the previously displayed folder in the history. This button is disabled, if there is no previous item.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Forward</guibutton
+></term>
+<listitem
+><para
+>Causes the folder view to <command
+>cd</command
+> to the next folder in the history. This button is disabled, if there is no next folder.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Sync</guibutton
+></term>
+<listitem
+><para
+>This button will cause the folder view to <command
+>cd</command
+> to the folder of the currently active document if possible. This button is disabled, if the active document is a new, unsaved file, or the folder in which it resides can not be decided.</para
+></listitem
+>
+</varlistentry>
+</variablelist>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>A &URL; entry</term>
+<listitem>
+<para
+>Here you can type the path of a folder to browse. The &URL; entry maintains a list of previously typed paths. To choose one use the arrow button to the right of the entry.</para>
+<tip
+><para
+>The &URL; entry has folder auto-completion. The completion method can be set using the &RMB; menu of the text entry.</para
+></tip>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>A Folder View</term>
+<listitem
+><para
+>This is a standard &kde; folder view.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>A Filter Entry</term>
+<listitem>
+<para
+>The Filter entry allows you to enter a filter for the files displayed in the folder view. The filter uses standard globs; patterns must be separated by white space. Example: <userinput
+>*.cpp *.h *.moc</userinput
+></para>
+<para
+>To display all files, enter a single asterisk <userinput
+>*</userinput
+>.</para>
+<para
+>The filter entry saves the last 10 filters entered between sessions, to use one, press the arrow button on the right of the entry and select the desired filter string.</para
+>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+
+<sect1 id="kate-mdi-tools-konsole">
+<title
+>The Built in Terminal Emulator</title>
+
+<para
+><indexterm
+><primary
+>Terminal emulator</primary
+></indexterm
+> The built in Terminal Emulator is a copy of the &kde; &konsole; terminal application, for your convenience. It is available from the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Terminal Emulator</guimenuitem
+></menuchoice
+> menu item or by pressing the <keycombo action="simul"
+><keycap
+>F7</keycap
+></keycombo
+> key, and will get the focus whenever displayed. Additionally, if the <link linkend="config-dialog-general-sync-konsole"
+>Sync &konsole; with active document</link
+> option is enabled, it will change into the directory of the current document if possible when it is displayed, or when the current document changes.</para>
+
+<para
+>The default location in the &kate; window is at the bottom, below the editing area.</para>
+
+<para
+>You can configure the &konsole; using it's &RMB; menu, for more information, see the &konsole; manual.</para>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/menus.docbook b/tde-i18n-en_GB/docs/kdebase/kate/menus.docbook
new file mode 100644
index 00000000000..624b3f71baa
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/menus.docbook
@@ -0,0 +1,1515 @@
+<chapter id="menu-entries">
+<chapterinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+></firstname
+></personname
+></author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</chapterinfo>
+<title
+>Menu Entries</title>
+
+<sect1 id="file-menu">
+<title
+>The <guimenu
+>File</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<anchor id="new"/>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>New</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This command <action
+>starts a new document</action
+> in the editing window. In the <guibutton
+>Filelist</guibutton
+> on the left the new file is named <emphasis
+>Untitled</emphasis
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="open"/>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This command does not <action
+>open a file</action
+>. It launches &kde;'s open file dialogue box which waits for you to select the files you want to open. </para>
+
+<para
+>The open file dialogue box works like a simple version of &konqueror;. Use your &LMB; to click on a file name to select it. Double-click on a file name to open that file. Once you've selected a file name, you can also press the <guibutton
+>OK</guibutton
+> button to open the file. </para>
+<tip>
+<para
+>Select multiple files by holding down the &Ctrl; or the &Shift; key along with the &LMB;. <keycombo action="simul"
+> &Ctrl;<mousebutton
+>Left</mousebutton
+> </keycombo
+> click selects one file at a time. <keycombo action="simul"
+> &Shift;<mousebutton
+>Left</mousebutton
+> </keycombo
+> click selects a contiguous set of files. </para>
+</tip>
+
+<para
+>Clicking on a folder name in the file selection window opens that folder and displays its contents. Clicking on a file name shows a thumbnail view of the file in the preview window to the right of the file system window. </para>
+
+<para
+>Use the buttons and combo box on the toolbar above the file selection window to move through the file system or to adjust the properties of the open file dialogue box. </para>
+
+<para
+>Below the file selection window is the Location combo box. Type the name of the file you want to edit here. If you click the arrow on the right of the drop down box, you can choose from recently used files. Open several files at once by quoting each file name. </para>
+
+<para
+>Below the Location combo box is the Filter combo box. Enter file masks here to filter the kinds of files shown in the selection window. For example, typing the filter <literal role="extension"
+>*.txt</literal
+> and pressing <keycap
+>Enter</keycap
+> will limit the display to files with a <literal role="extension"
+>.txt</literal
+> extension. The Filter combo contains a list of your most recently used filters. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="open-recent"/>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Open Recent</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This command allows you to <action
+>open a file</action
+> from a submenu that contains a list of recently edited files. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="save"/>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This command <action
+>saves your file</action
+>. Use it often. If the file is <emphasis
+>Untitled</emphasis
+> then <guimenuitem
+>Save</guimenuitem
+> becomes <guimenuitem
+>Save As</guimenuitem
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="save-as"/>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save As</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Name and rename files</action
+> with this command. It launches the save file dialogue box. This dialogue works just as the open file dialogue box does. You can use it to navigate through your file system, preview existing files, or filter your file view with file masks. </para>
+
+<para
+>Type the name you want to give the file you are saving in the Location combo box and press the <guibutton
+>OK</guibutton
+> button. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="save-all"/>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>L</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save All</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This command <action
+>saves all open files</action
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="reload"/>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>F5</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Reload</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Reloads the active file from disk</action
+>. This command is useful if another program or process has changed the file while you have it open in &kate; </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="open-with"/>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Open with</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This command launches the open with dialogue box that allows you to <action
+>select another application to open the active file</action
+>. Your file will still be open in &kate;. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="print"/>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Print</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Print the active file</action
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="close"/>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Close</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Close the active file</action
+> with this command. If you have made unsaved changes, you will be prompted to save the file before &kate; closes it. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="close-all"/>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Close All</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This command <action
+>closes all the files you have open</action
+> in &kate;. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="new-window"/>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>New Window</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Opens another instance of &kate;</action
+>. The new instance will be identical to your previous instance. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="quit"/>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This command <action
+>closes &kate;</action
+> and any files you were editing. If you have made unsaved changes to any of the files you were editing, you will be prompted to save them. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="edit-menu">
+<title
+>The <guimenu
+>Edit</guimenu
+> Menu</title>
+<para
+>The <guimenu
+>Edit</guimenu
+> menu contains a host of commands, all to work with the currently active document.</para>
+
+<variablelist>
+<title
+>Menu Entries</title>
+<varlistentry>
+<term>
+<anchor id="edit-undo"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Undo</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Undo the last editing command (typing, copying, cutting etc.)</para>
+<note
+><para
+>If grouped undo is enabled, this may undo several editing commands of the same type, like typing in characters.</para
+></note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-redo"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Redo</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Redo the last undo step.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-cut"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Cut</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Removes selected text if any, and places a copy of the removed text in the clipboard.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-copy"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Copies selected text, if any, to the clipboard.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-paste"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Copies the first item in the clipboard into the editor at cursor position.</para>
+<note
+><para
+>If Overwrite Selection is enabled, the pasted text will overwrite the selection, if any.</para
+></note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-select-all"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Select All</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Selects all text in the editor.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-deselect"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Deselect</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Deselects the selected text in the editor if any.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-toggle-block-selection"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+><keycap
+>F4</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Toggle Block Selection</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Toggles Selection Mode. When the Selection Mode is <quote
+>BLOCK</quote
+>, you can make vertical selections, ie select column 5 to 10 in lines 9 to 15.</para>
+<para
+>The status bar shows the current state of the Selection Mode, either <quote
+>NORM</quote
+> or <quote
+>BLK</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-find"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Launch the Find Dialogue to allow you to search for text in the edited document.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-find-next"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+><keycap
+>F3</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Next</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Go to the nearest downwards match of the last text or regular expression searched for, starting from cursor position</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-find-previous"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Shift;<keycap
+>F3</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Previous</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Go to the nearest upwards match of the last text or regular expression searched for, starting from cursor position</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-replace"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Replace</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Launch the Replace Dialogue to replace one or more instances of a defined text with something else.</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term>
+<anchor id="edit-indent"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Indent</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><!-- FIXME LINK -->
+<para
+>Adds one indent step to the current line, or all lines covered by a possible selection.</para>
+<para
+>The indentation depends on the settings in the Indent Page of the Configuration Dialogue.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-unindent"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>I</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Unindent</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Removes one indent step from the current line, or all lines covered by a possible selection.</para>
+<para
+>The indentation depends on the settings in the Indent Page of the Configuration Dialogue.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-comment"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>#</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Comment</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Enclose or prepend the current line, or any selected text, with (a) comment marker(s), according to the rules defined by the syntax rules for the document. Does nothing if no comment rules are defined.</para>
+<para
+>This is interesting mostly when working with source code, for example with C/C++, perl, python &etc;, as well as with markup text like <acronym
+>HTML</acronym
+>, &XML;, <acronym
+>CSS</acronym
+> and so on.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-uncomment"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>#</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+></guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Remove comment marker(s) from the current line, or a possible selection, according to the syntax rules for the document. </para>
+<para
+>See also <link linkend="edit-comment"
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Comment</guimenuitem
+></link
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="edit-go-to-line"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Go to line...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Launches the Go To Line Dialogue, allowing you to enter the number of a line to find in the document</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="document-menu">
+<title
+>The <guimenu
+>Document</guimenu
+>Menu</title>
+<para
+>The <guimenu
+>Document</guimenu
+> menu has two purposes:</para>
+<itemizedlist>
+<listitem
+><para
+>Allowing you to change the document-specific settings for the currently active document.</para
+></listitem>
+<listitem
+><para
+>Choosing which of the open documents to work on</para
+></listitem>
+</itemizedlist>
+<para
+>A menu entry for each open document will be available below the entries documented here. Clicking one of these will bring the requested document to focus. If you have multiple frames, an editor for that document will be displayed in the currently active frame.</para>
+<variablelist>
+<title
+>Menu items</title>
+
+<varlistentry>
+<term>
+<anchor id="document-back"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Alt;<keycap
+>Left</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Document</guimenu
+> <guimenuitem
+>Back</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This will bring the previous document in the stack in focus. If you have multiple frames, an editor for the document will be displayed in the currently active frame.</para
+> <para
+>The order is the order in which documents were opened, rather than a logical history. This behaviour may change in future versions of &kate;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="document-forward"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Alt;<keycap
+>Right</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Document</guimenu
+> <guimenuitem
+>Forward</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This will bring the previous document in the stack in focus. If you have multiple frames, an editor for the document will be displayed in the currently active frame.</para>
+<para
+>The order is the order in which the documents were opened, rather than a logical history. This behaviour may change in future versions of &kate;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="document-highlight-mode"/>
+<menuchoice
+><guimenu
+>Document</guimenu
+> <guisubmenu
+>Highlight Mode</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>The <guimenu
+>Highlight Mode</guimenu
+> menu allows you to manually decide which syntax rules to use for highlighting and <link linkend="edit-comment"
+><guimenuitem
+>comment</guimenuitem
+></link
+>'ing the active document. The menu groups the available syntax rule sets into logical groups.</para>
+<!-- FIXME link to syntax rules chapter, when written :) -->
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="document-end-of-line"/>
+<menuchoice
+><guimenu
+>Document</guimenu
+> <guisubmenu
+>End of Line</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This menu allows you to manually set the End of Line mode for the active document. Changing the mode will replace all line separators in the document with the character sequence for the new mode.</para>
+
+<para
+>The available modes are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Unix</guimenuitem
+></term>
+<listitem>
+<para
+>On &UNIX; systems, end of line is a single newline character.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>DOS</guimenuitem
+></term>
+<listitem
+><para
+>On <acronym
+>DOS</acronym
+> (and &Windows;) systems, end of line is represented by a carriage return followed by a newline.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Mac</guimenuitem
+></term>
+<listitem
+><para
+>On &Mac; systems, end of line is represented by a by a carriage return.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="view-menu">
+<title
+>The <guimenu
+>View</guimenu
+> menu</title>
+
+<para
+>The <guimenu
+>View</guimenu
+> menu allows you to manage settings specific to the active editor, and to manage frames.</para>
+
+<variablelist>
+<title
+>Menu Items</title>
+
+<varlistentry>
+<term>
+<anchor id="view-split-vertical"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>L</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Split Vertical</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This will split the frame (which may be the main editing area) in two equally sized frames, the new one to the left of the current one. The new frame gets the focus, and will display the same document as the old one.</para>
+<para
+>See also <link linkend="kate-mdi"
+>Working with the &kate; MDI</link
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="view-split-horizontal"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>T</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Split Horizontal</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Splits the current frame (which may be the main editing area) in two equally sized frames, the new one at the bottom half. The new frame gets the focus, and displays the same document as the old one.</para>
+<para
+>See also <link linkend="kate-mdi"
+>Working with the &kate; MDI</link
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="view-close-current"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>R</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Close Current</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Closes the active frame. This is disabled, if there is only one frame (the main editing area).</para
+> <para
+>No documents get closed by closing a frame &ndash; they will still be available in the <link linkend="document-menu"
+><guimenu
+>Documents</guimenu
+> Menu</link
+> as well as in the File List.</para
+> <para
+>See also <link linkend="kate-mdi"
+>Working with the &kate; MDI</link
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="view-show-icon-border"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+><keycap
+>F6</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Show Icon Border</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This is a toggle item. Setting it on checked will make the side of the active editor, and vice versa.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="view-show-line-numbers"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+><keycap
+>F11</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Show Line Numbers</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This is a toggle Item. Setting it on checked will make a pane displaying the line numbers of the document visible in the left border of the active editor, and vice versa.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="view-go"/>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guisubmenu
+>Go</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<anchor id="view-go-next-view"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+><keycap
+>F8</keycap
+></keycombo
+></shortcut
+> <guimenuitem
+>Next View</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Move focus to the next frame; the order is following order of creation rather than that of visual logic. This behaviour may change in a future version of &kate;</para>
+<para
+>See also <link linkend="kate-mdi"
+>Working with the &kate; MDI</link
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="view-go-previous-view"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Shift;<keycap
+>F8</keycap
+></keycombo
+></shortcut
+> <guimenuitem
+>Previous View</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Move focus to the previous frame; the order is following order of creation rather than that of visual logic. This behaviour may change in a future version of &kate;</para>
+<para
+>See also <link linkend="kate-mdi"
+>Working with the &kate; MDI</link
+></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</listitem>
+
+</varlistentry>
+
+
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="bookmarks-menu">
+<title
+>The <guimenu
+>Bookmarks</guimenu
+> Menu</title>
+
+<para
+>The <guimenu
+>Bookmarks</guimenu
+> menu allows you to work with the bookmarks in the currently active document.</para>
+
+<para
+>Below the entries described here, one entry for each bookmark in the active document will be available. The text will be the first few words of the marked line. Choose an item to move the cursor to the start of that line. The editor will scroll as necessary to make that line visible.</para>
+
+<variablelist>
+
+<title
+>Menu Items</title>
+
+<varlistentry>
+<term>
+<anchor id="bookmarks-toggle-bookmark"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Bookmarks</guimenu
+> <guimenuitem
+>Toggle Bookmark</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Sets or removes a bookmark in the current line of the active document. (If it's there, it is removed, otherwise one is set.)</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="bookmarks-clear-bookmarks"/>
+<menuchoice
+><guimenu
+>Bookmarks</guimenu
+> <guimenuitem
+>Clear Bookmarks</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Clears (removes) all bookmarks of the active document.</para>
+</listitem>
+</varlistentry>
+
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="tools-menu">
+
+<title
+>The <guimenu
+>Tools</guimenu
+> Menu</title>
+
+<para
+>The <guimenu
+>Tools</guimenu
+> menu contains commands of two categories: <itemizedlist>
+<listitem
+><para
+>Tools doing advanced editing of the current document, for example <link linkend="tools-menu-editing-command"
+><guimenuitem
+>Editing Command</guimenuitem
+></link
+>.</para>
+</listitem>
+<listitem
+><para
+>Tools adding functionality to the application, for example the <link linkend="tools-menu-find-in-files"
+><guimenuitem
+>Find in Files</guimenuitem
+></link
+> tool.</para>
+</listitem>
+</itemizedlist>
+</para>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<anchor id="tools-menu-editing-command"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Editing Command...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><!-- FIXME LINK, DOCUMENT THAT TODO: add a minimal desc here-->
+<para
+>Launch the Editing Command Dialogue</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="tools-menu-find-in-files"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find in Files...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Launch the Find In Files Dialogue to search for a specified text in files on disk.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="tools-menu-apply-word-wrap"/>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Apply Word Wrap</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><!-- FIXME LINKS TEST MORE? //-->
+<para
+>Apply word wrap to ? according to the settings in the ? </para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term>
+<anchor id="tools-menu-spelling"/>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Spelling...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Spell check the current document using the &kde; spell checker</para>
+</listitem>
+</varlistentry>
+
+
+</variablelist>
+
+
+</sect1>
+
+<sect1 id="settings-menu">
+
+<title
+>The <guimenu
+>Settings</guimenu
+> Menu</title>
+
+<para
+>The <guimenu
+>Settings</guimenu
+> menu allows you to change the properties of the main window, such as showing/hiding toolbars and boxes, and provides access to the configuration dialogues.</para>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<anchor id="settings-show-toolbar"/>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Toggles the display of the main toolbar.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="settings-show-filelist"/>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Filelist</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Toggle the display of the &kate; Filelist</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="settings-show-fileselector"/>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Fileselector</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Toggle the display of the &kate; File Selector</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="settings-show-konsole"/>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+><keycap
+>F7</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Konsole</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Toggles the display of the built in terminal emulator.</para>
+<para
+>When activated the first time, the terminal will be created.</para>
+<para
+>When the terminal emulator is displayed, it will get the focus, so that you can start typing in commands immediately. If the <link linkend="config-dialog-general-sync-konsole"
+>Sync Konsole with Active Document</link
+> option is enabled in the <link linkend="config-dialog-general"
+>General Page</link
+> of the <link linkend="config-dialog"
+>Main configuration dialogue</link
+> the shell session will change to the directory of the active document, if it is a local file.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="settings-configure-shortcuts"/>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Display the the familiar &kde; Keyboard Shortcut Configuration Dialogue.</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term>
+<anchor id="settings-configure-toolbars"/>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Display the the familiar &kde; Toolbar Configuration Dialogue.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<anchor id="settings-configure-kate"/>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kate;</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Launch the <link linkend="config-dialog"
+>Main Configuration Dialogue</link
+></para>
+</listitem>
+</varlistentry>
+
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="help-menu">
+
+<title
+>The <guimenu
+>Help</guimenu
+> Menu</title>
+
+<para
+>The <guimenu
+>Help</guimenu
+> menu provides access to the online help available for &kate;; as well as to the usual about dialogues.</para>
+
+<para
+>As well as the standard &kde; <guimenu
+>Help</guimenu
+> menu items described below, if you have installed the kdeaddons package with additional &kate; plugins, you will have a menu entry to show the Plugins User Manuals.</para>
+&help.menu.documentation; </sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/part.docbook b/tde-i18n-en_GB/docs/kdebase/kate/part.docbook
new file mode 100644
index 00000000000..f0e11a9d57c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/part.docbook
@@ -0,0 +1,732 @@
+<chapter id="kate-part">
+<chapterinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+></firstname
+></personname
+></author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</chapterinfo>
+<title
+>Working with the &kate; editor</title>
+
+<sect1 id="kate-part-overview">
+
+<title
+>Overview</title>
+
+<para
+>The &kate; editor is the editing area of the &kate; window. This editor is also used by &kwrite;, and it can be used in &konqueror; for displaying text files from your local computer, or from the network.</para>
+
+<para
+>The editor is composed of the following components:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>The editing area</term>
+<listitem
+><para
+>This is where the text of your document is located.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Scroll bars</term>
+<listitem>
+<para
+>The scroll bars indicate the position of the visible part of the document text, and can be used to move around the document. Dragging the scrollbars will not cause the insertion cursor to be moved.</para>
+<para
+>The scroll bars are displayed and hidden as required.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Icon Border</term>
+<listitem>
+<para
+>The icon border is a small pane on the left side of the editor, displaying a small icon next to marked lines.</para>
+<para
+>You can set or remove a <link linkend="kate-part-bookmarks"
+>bookmark</link
+> in a visible line by clicking the &LMB; in the icon border next to that line.</para>
+<para
+>The display of the icon border can be toggled using the <menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Show Icon Border</guimenuitem
+></menuchoice
+> menu item.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Line Numbers Pane</term>
+<listitem>
+<para
+>The Line numbers pane shows the line numbers of all visible lines in the document.</para
+>
+<para
+>The display of the Line Numbers Pane can be toggled using the <menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Show Line Numbers</guimenuitem
+></menuchoice
+> menu item.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<itemizedlist>
+<title
+>Also in this Chapter:</title>
+<listitem
+><para
+><link linkend="kate-part-navigation"
+>Navigating in the Text</link
+> </para
+></listitem>
+<listitem
+><para
+><link linkend="kate-part-selection"
+>Working with the Selection</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="kate-part-copy-and-paste"
+>Copying and Pasting Text</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="kate-part-find-replace"
+>Finding and Replacing Text</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="kate-part-bookmarks"
+>Using Bookmarks</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="kate-part-auto-wrap"
+>Automatically Wrapping Text</link
+></para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="kate-part-navigation">
+<title
+>Navigating in the Text</title>
+
+<para
+>This section is not yet documented.</para>
+
+</sect1>
+
+<sect1 id="kate-part-selection">
+<title
+>Working with the Selection</title>
+
+<para
+>There are two basic ways of selecting text in &kate;: using the mouse, and using the keyboard.</para>
+
+<para
+>To select using the mouse, hold down the &LMB; while dragging the mouse cursor from where the selection should start, to the desired end point. The text gets selected as you drag.</para>
+
+<para
+>Double-clicking a word will select that word.</para>
+
+<para
+>Triple-clicking in a line will select the entire line.</para>
+
+<para
+>If &Shift; is held down while clicking, text will be selected:</para>
+
+<itemizedlist>
+<listitem
+><para
+>If nothing is already selected, from the text cursor position to the mouse cursor position.</para
+></listitem>
+<listitem
+><para
+>If there is a selection, from and including that selection to the mouse cursor position</para
+></listitem>
+</itemizedlist>
+
+<note>
+<para
+>When selecting text by dragging the mouse, the selected text is copied to the clipboard, and can be pasted by clicking the middle mouse button in the editor, or in any other application to which you want to paste the text. </para>
+</note>
+
+<para
+>To select using the keyboard, hold down the &Shift; key while using the navigation keys (The Arrow keys, <keycap
+>Page Up</keycap
+>, <keycap
+>Page Down</keycap
+>, <keycap
+>Home</keycap
+> and <keycap
+>End</keycap
+>, possibly in combination with &Ctrl; to extend the move of the text cursor).</para>
+
+<para
+>See also the section <link linkend="kate-part-navigation"
+>Navigating in the Text</link
+> in this Chapter.</para>
+
+<para
+>To <action
+>Copy</action
+> the current selection, use the <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+></menuchoice
+> menu item or the keyboard shortcut (defaults to <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+>).</para>
+
+<para
+>To <action
+>Deselect</action
+> the current selection, use the <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Deselect</guimenuitem
+></menuchoice
+> menu item, or the keyboard shortcut (default is <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>A</keycap
+></keycombo
+>), or click with the &LMB; in the editor.</para>
+
+<sect2 id="kate-part-selection-block">
+<title
+>Using Block Selection</title>
+
+<para
+>When Block Selection is enabled, you can make <quote
+>vertical selections</quote
+> in the text, meaning selecting limited columns from multiple lines. This is handy for working with tab separated lines for example.</para>
+
+<para
+>Block Selection can be toggled using the <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Toggle Block Selection</guimenuitem
+></menuchoice
+> menu item. The default keyboard shortcut is <keycap
+>F4</keycap
+></para>
+
+</sect2>
+
+<sect2 id="kate-part-seleciton-overwrite">
+
+<title
+>Using Overwrite Selection</title>
+
+<para
+>If Overwrite Selection is enabled, typing or pasting text into the selection will cause the selected text to be replaced. If not enabled, new text will be added at the position of the text cursor.</para>
+
+<para
+>Overwrite Selection is enabled by default.</para>
+
+<para
+>To change the setting for this option, use the <link linkend="config-dialog-editor-select"
+>Select Page</link
+> of the <link linkend="config-dialog"
+>Configuration Dialogue</link
+>.</para>
+
+</sect2>
+
+<sect2 id="kate-part-selection-persistent">
+
+<title
+>Using Persistent Selection</title>
+
+<para
+>When Persistent selection is enabled, typing characters or moving the cursor will not cause the Selection to become deselected. This means that you can move the cursor away from the selection and type text.</para>
+
+<para
+>Persistent Selection is disabled by default.</para>
+
+<para
+>Persistent Selection can be enabled in the <link linkend="config-dialog-editor-select"
+>Select Page</link
+> of the <link linkend="config-dialog"
+>Configuration Dialogue</link
+>.</para>
+
+<warning>
+<para
+>If Persistent Selection and Overwrite Selection are both enabled, typing or pasting text when the text cursor is inside the selection will cause it to be replaced and deselected.</para>
+</warning>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="kate-part-copy-and-paste">
+
+<title
+>Copying and Pasting Text</title>
+
+<para
+>To copy text, select it and use the <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+></menuchoice
+> menu item. Additionally, selecting text with the mouse will cause selected text to be copied to the clipboard.</para>
+
+<para
+>To paste the text currently in the clipboard, use the <menuchoice
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Paste</guimenuitem
+></menuchoice
+> menu item.</para>
+
+<para
+>Additionally, text selected with the mouse may be pasted by clicking the <mousebutton
+>middle</mousebutton
+> mouse button at the desired position.</para>
+
+<tip>
+<para
+>If you are using the &kde; desktop, you can retrieve earlier copied text from any application using the &klipper; icon in the &kicker; icon tray.</para>
+</tip>
+
+</sect1>
+
+<sect1 id="kate-part-find-replace">
+<title
+>Finding and Replacing Text</title>
+
+<sect2 id="find-replace-dialog">
+<title
+>The <guilabel
+>Find Text</guilabel
+> and <guilabel
+>Replace Text</guilabel
+> Dialogues</title>
+
+
+<para
+>The Find and Replace Text dialogues in &kate; are very much the same, except the Replace Text dialogue offers the means of entering a replacement string along with a few extra options.</para>
+
+<para
+>The dialogues offer the following common options:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Text to Find</guilabel
+></term>
+<listitem
+><para
+>This is where to enter the search string. The interpretation of the string depends on some of the options described below.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Regular Expression</guilabel
+></term>
+<listitem>
+<para
+>If checked, the search string is interpreted as a regular expression. A button for using a graphical tool to create or edit the expression will be enabled.</para
+>
+<para
+>See <link linkend="regular-expressions"
+>Regular Expressions</link
+> for more on these.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Case Insensitive</guilabel
+></term>
+<listitem>
+<para
+>If enabled, the search will be case insensitive.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Whole Words Only</guilabel
+></term>
+<listitem>
+<para
+>If checked, the search will only match if there is a word boundary at both ends of the string matching, meaning not an alphanumeric character - either some other visible character or a line end.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>From Beginning</guilabel
+></term>
+<listitem>
+<para
+>If checked, the search will start at the beginning of the first line in the document, otherwise it will start at cursor position.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Find Backwards</guilabel
+></term>
+<listitem>
+<para
+>If checked, the search will look for the first match above the starting point, either cursor position or the beginning of the document, if the <guilabel
+>From Beginning</guilabel
+> option is enabled.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>The <guilabel
+>Replace Text</guilabel
+> Dialogue offers some additional options:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Replace With</guilabel
+></term>
+<listitem
+><para
+>This is where to enter the replacement string.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Selected Text</guilabel
+></term>
+<listitem>
+<para
+>This option is disabled if no text is selected, or if the <guilabel
+>Prompt on Replace</guilabel
+> option is enabled. If checked, all matches of the search string within the selected text will be replaced with the replace string.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Prompt on Replace</guilabel
+></term>
+<listitem
+><para
+>If checked, a small dialogue will prompt you for what to do for each time a match is found. It offers the following options: <variablelist>
+
+<varlistentry>
+<term
+><guibutton
+>Yes</guibutton
+></term>
+<listitem
+><para
+>Activate this to replace the current match (which is selected in the editor).</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>No</guibutton
+></term>
+<listitem
+><para
+>Activate to skip the current match, and try to find another one.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>All</guibutton
+></term>
+<listitem
+><para
+>Activate to cancel prompting, and just replace all matches.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Close</guibutton
+></term>
+<listitem
+><para
+>Activate this skip the current match and end the searching.</para
+></listitem
+>
+</varlistentry>
+
+</variablelist>
+
+</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<note>
+<para
+>There is currently no way to use minimal matching when searching for a regular expression. This will be added in a future version of &kate;</para
+>
+</note>
+
+</sect2>
+
+<sect2 id="finding-text">
+<title
+>Finding Text</title>
+
+<para
+>To find text, launch the <guilabel
+>Find Text</guilabel
+> Dialogue with <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+>or from the <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find...</guimenuitem
+></menuchoice
+> menu item,enter a search string, set the <link linkend="find-replace-dialog"
+>options</link
+> as desired and hit <guibutton
+>Ok</guibutton
+>. If no matches is found between the starting point for the search (either the text cursor position or the beginning of the document) you will be prompted for permission to continue from the start (or end, if you are searching backwards) of the document.</para>
+
+<para
+>If a match is found it is selected and the <guilabel
+>Find Text</guilabel
+> Dialogue is hidden, but stay tuned, finding further matches is very easy:</para>
+
+<para
+>To find the next match in the search direction, use the <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Next</guimenuitem
+></menuchoice
+> command or press <keycap
+>F3</keycap
+>.</para>
+
+<para
+>To find the next match in the opposite direction, use the <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Previous</guimenuitem
+></menuchoice
+> command or press <keycombo action="simul"
+>&Shift;<keycap
+>F3</keycap
+></keycombo
+>.</para>
+
+<para
+>If no match is found before reaching the document border, you will be prompted for permission to cross that.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Replacing Text</title>
+
+<para
+>To replace text, launch the <guilabel
+>Replace text</guilabel
+> Dialogue using the <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Replace</guimenuitem
+></menuchoice
+> command, or the <keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+> shortcut, enter a search string and optionally a replace string (if the replace string is empty, each match will be replaced with &quot;&quot;), set the <link linkend="find-replace-dialog"
+>options</link
+> as desired and hit the <guibutton
+>Ok</guibutton
+> button.</para>
+
+<tip>
+<para
+>If you are using a regular expression to find the text to replace, you can employ backreferences to reuse text captured in parenthesised subpatterns of the expression.</para>
+<para
+>See <xref linkend="regular-expressions"/> for more on these.</para>
+</tip>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="kate-part-bookmarks">
+<title
+>Using Bookmarks</title>
+
+<para
+>The bookmarks feature allows you to mark certain lines, to be able to easily find them again.</para>
+
+<para
+>You can set or remove a bookmark in a line in two ways:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Moving the insertion cursor to that line, and activate the <menuchoice
+><guimenu
+>Bookmarks</guimenu
+><guimenuitem
+>Toggle Bookmark</guimenuitem
+></menuchoice
+> (<keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+>) command.</para
+>
+</listitem>
+<listitem>
+<para
+>Clicking in the Icon Border next to that line.</para>
+</listitem>
+</itemizedlist>
+
+
+<para
+>Bookmarks are available in the <guimenu
+>Bookmarks</guimenu
+> menu. The individual bookmarks are available as menu items, labelled with the line number of the line with the bookmark, and the first few characters of the text in the line. To move the insertion cursor to the beginning of a bookmarked line, open the menu and select the bookmark.</para>
+
+<tip>
+<para
+>If the <link linkend="config-dialog-general-reopen-files"
+>Reopen Files</link
+> option in the <link linkend="config-dialog"
+>Config Dialogue</link
+> is enabled (or if &kate; was started by the session manager), your bookmarks will be restored when the document is reopened.</para>
+</tip>
+
+</sect1>
+
+<sect1 id="kate-part-auto-wrap">
+
+<title
+>Automatically Wrapping text</title>
+
+<para
+>This feature allows you to have the text formatted in a very simple way: the text will be wrapped, so that no lines exceed a maximum number of characters per line, unless there is a longer string of non-whitespace characters.</para>
+
+<para
+>To enable/disable it, check/uncheck the <guibutton
+>Word Wrap</guibutton
+> checkbox in the <link linkend="config-dialog-editor-edit"
+>edit page</link
+> of the <link linkend="config-dialog"
+>configuration dialogue</link
+>.</para>
+
+<para
+>To set the maximum line width (maximum characters per line), use the <link linkend="config-dialog-editor-edit-wrap-words-at"
+><guibutton
+>Wrap Words At</guibutton
+></link
+> option in the <link linkend="config-dialog-editor-edit"
+>edit page</link
+> of the <link linkend="config-dialog"
+>configuration dialogue</link
+>.</para>
+
+<para
+>If enabled, it has the following effects: <itemizedlist>
+<listitem
+><para
+>While typing, the editor will automatically insert a hard line break after the last whitespace character at a position before the maximum line width is reached.</para
+></listitem>
+<listitem
+><para
+>While loading a document, the editor will wrap the text in a similar way, so that no lines are longer than the maximum line width, if they contain any whitespace allowing that.</para
+></listitem>
+</itemizedlist>
+
+</para>
+
+<note
+><para
+>There is currently no way to set word wrap for document types, or even to enable or disable the feature on document level. This will be fixed in a future version of &kate;</para
+></note>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/plugins.docbook b/tde-i18n-en_GB/docs/kdebase/kate/plugins.docbook
new file mode 100644
index 00000000000..6431b95829c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/plugins.docbook
@@ -0,0 +1,32 @@
+<chapter id="plugins">
+<chapterinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+></firstname
+></personname
+></author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</chapterinfo>
+<title
+>Working with Plugins</title>
+<para
+>This chapter will describe topics related to using plugins</para>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kate/regular-expressions.docbook b/tde-i18n-en_GB/docs/kdebase/kate/regular-expressions.docbook
new file mode 100644
index 00000000000..c692da92cd5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kate/regular-expressions.docbook
@@ -0,0 +1,1219 @@
+<appendix id="regular-expressions">
+<appendixinfo>
+<authorgroup>
+<author
+>&Anders.Lund; &Anders.Lund.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</appendixinfo>
+
+<title
+>Regular Expressions</title>
+
+<synopsis
+>This Appendix contains a brief but hopefully sufficient and
+covering introduction to the world of <emphasis
+>regular
+expressions</emphasis
+>. It documents regular expressions in the form
+available within &kate;, which is not compatible with the regular
+expressions of perl, nor with those of for example
+<command
+>grep</command
+>.</synopsis>
+
+<sect1>
+
+<title
+>Introduction</title>
+
+<para
+><emphasis
+>Regular Expressions</emphasis
+> provides us with a way to describe some possible contents of a text string in a way understood by a small piece of software, so that it can investigate if a text matches, and also in the case of advanced applications with the means of saving pieces or the matching text.</para>
+
+<para
+>An example: Say you want to search a text for paragraphs that starts with either of the names <quote
+>Henrik</quote
+> or <quote
+>Pernille</quote
+> followed by some form of the verb <quote
+>say</quote
+>.</para>
+
+<para
+>With a normal search, you would start out searching for the first name, <quote
+>Henrik</quote
+> maybe followed by <quote
+>sa</quote
+> like this: <userinput
+>Henrik sa</userinput
+>, and while looking for matches, you would have to discard those not being the beginning of a paragraph, as well as those in which the word starting with the letters <quote
+>sa</quote
+> was not either <quote
+>says</quote
+>, <quote
+>said</quote
+> or so. And then of cause repeat all of that with the next name...</para>
+
+<para
+>With Regular Expressions, that task could be accomplished with a single search, and with a larger degree of preciseness.</para>
+
+<para
+>To achieve this, Regular Expressions defines rules for expressing in details a generalisation of a string to match. Our example, which we might literally express like this: <quote
+>A line starting with either <quote
+>Henrik</quote
+> or <quote
+>Pernille</quote
+> (possibly following up to 4 blanks or tab characters) followed by a whitespace followed by <quote
+>sa</quote
+> and then either <quote
+>ys</quote
+> or <quote
+>id</quote
+></quote
+> could be expressed with the following regular expression:</para
+> <para
+><userinput
+>^[ \t]{0,4}(Henrik|Pernille) sa(ys|id)</userinput
+></para>
+
+<para
+>The above example demonstrates all four major concepts of modern Regular Expressions, namely:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Patterns</para
+></listitem>
+<listitem
+><para
+>Assertions</para
+></listitem>
+<listitem
+><para
+>Quantifiers</para
+></listitem>
+<listitem
+><para
+>Back references</para
+></listitem>
+</itemizedlist>
+
+<para
+>The caret (<literal
+>^</literal
+>) starting the expression is an assertion, being true only if the following matching string is at the start of a line.</para>
+
+<para
+>The stings <literal
+>[ \t]</literal
+> and <literal
+>(Henrik|Pernille) sa(ys|id)</literal
+> are patterns. The first one is a <emphasis
+>character class</emphasis
+> that matches either a blank or a (horizontal) tab character; the other pattern contains first a subpattern matching either <literal
+>Henrik</literal
+> <emphasis
+>or</emphasis
+> <literal
+>Pernille</literal
+>, then a piece matching the exact string <literal
+> sa</literal
+> and finally a subpattern matching either <literal
+>ys</literal
+> <emphasis
+>or</emphasis
+> <literal
+>id</literal
+></para>
+
+<para
+>The string <literal
+>{0,4}</literal
+> is a quantifier saying <quote
+>anywhere from 0 up to 4 of the previous</quote
+>.</para>
+
+<para
+>Because regular expression software supporting the concept of <emphasis
+>back references</emphasis
+> saves the entire matching part of the string as well as sub-patterns enclosed in parentheses, given some means of access to those references, we could get our hands on either the whole match (when searching a text document in an editor with a regular expression, that is often marked as selected) or either the name found, or the last part of the verb.</para>
+
+<para
+>All together, the expression will match where we wanted it to, and only there.</para>
+
+<para
+>The following sections will describe in details how to construct and use patterns, character classes, assertions, quantifiers and back references, and the final section will give a few useful examples.</para>
+
+</sect1>
+
+<sect1 id="regex-patterns">
+
+<title
+>Patterns</title>
+
+<para
+>Patterns consists of literal strings and character classes. Patterns may contain sub-patterns, which are patterns enclosed in parentheses.</para>
+
+<sect2>
+<title
+>Escaping characters</title>
+
+<para
+>In patterns as well as in character classes, some characters have a special meaning. To literally match any of those characters, they must be marked or <emphasis
+>escaped</emphasis
+> to let the regular expression software know that it should interpret such characters in their literal meaning.</para>
+
+<para
+>This is done by prepending the character with a backslash (<literal
+>\</literal
+>).</para>
+
+
+<para
+>The regular expression software will silently ignore escaping a character that does not have any special meaning in the context, so escaping for example a <quote
+>j</quote
+> (<userinput
+>\j</userinput
+>) is safe. If you are in doubt whether a character could have a special meaning, you can therefore escape it safely.</para>
+
+<para
+>Escaping of cause includes the backslash character it self, to literally match a such, you would write <userinput
+>\\</userinput
+>.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Character Classes and abbreviations</title>
+
+<para
+>A <emphasis
+>character class</emphasis
+> is an expression that matches one of a defined set of characters. In Regular Expressions, character classes are defined by putting the legal characters for the class in square brackets, <literal
+>[]</literal
+>, or by using one of the abbreviated classes described below.</para>
+
+<para
+>Simple character classes just contains one or more literal characters, for example <userinput
+>[abc]</userinput
+> (matching either of the letters <quote
+>a</quote
+>, <quote
+>b</quote
+> or <quote
+>c</quote
+>) or <userinput
+>[0123456789]</userinput
+> (matching any digit).</para>
+
+<para
+>Because letters and digits have a logical order, you can abbreviate those by specifying ranges of them: <userinput
+>[a-c]</userinput
+> is equal to <userinput
+>[abc]</userinput
+> and <userinput
+>[0-9]</userinput
+> is equal to <userinput
+>[0123456789]</userinput
+>. Combining these constructs, for example <userinput
+>[a-fynot1-38]</userinput
+> is completely legal (the last one would match, of cause, either of <quote
+>a</quote
+>,<quote
+>b</quote
+>,<quote
+>c</quote
+>,<quote
+>d</quote
+>, <quote
+>e</quote
+>,<quote
+>f</quote
+>,<quote
+>y</quote
+>,<quote
+>n</quote
+>,<quote
+>o</quote
+>,<quote
+>t</quote
+>, <quote
+>1</quote
+>,<quote
+>2</quote
+>,<quote
+>3</quote
+> or <quote
+>8</quote
+>).</para>
+
+<para
+>As capital letters are different characters from their non-capital equivalents, to create a caseless character class matching <quote
+>a</quote
+> or <quote
+>b</quote
+>, in any case, you need to write it <userinput
+>[aAbB]</userinput
+>.</para>
+
+<para
+>It is of cause possible to create a <quote
+>negative</quote
+> class matching as <quote
+>anything but</quote
+> To do so put a caret (<literal
+>^</literal
+>) at the beginning of the class: </para>
+
+<para
+><userinput
+>[^abc]</userinput
+> will match any character <emphasis
+>but</emphasis
+> <quote
+>a</quote
+>, <quote
+>b</quote
+> or <quote
+>c</quote
+>.</para>
+
+<para
+>In addition to literal characters, some abbreviations are defined, making life still a bit easier: <variablelist>
+
+<varlistentry>
+<term
+><userinput
+>\a</userinput
+></term>
+<listitem
+><para
+>This matches the <acronym
+>ASCII</acronym
+> bell character (BEL, 0x07).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\f</userinput
+></term>
+<listitem
+><para
+>This matches the <acronym
+>ASCII</acronym
+> form feed character (FF, 0x0C).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\n</userinput
+></term>
+<listitem
+><para
+>This matches the <acronym
+>ASCII</acronym
+> line feed character (LF, 0x0A, Unix newline).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\r</userinput
+></term>
+<listitem
+><para
+>This matches the <acronym
+>ASCII</acronym
+> carriage return character (CR, 0x0D).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\t</userinput
+></term>
+<listitem
+><para
+>This matches the <acronym
+>ASCII</acronym
+> horizontal tab character (HT, 0x09).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\v</userinput
+></term>
+<listitem
+><para
+>This matches the <acronym
+>ASCII</acronym
+> vertical tab character (VT, 0x0B).</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><userinput
+>\xhhhh</userinput
+></term>
+
+<listitem
+><para
+>This matches the Unicode character corresponding to the hexadecimal number hhhh (between 0x0000 and 0xFFFF). \0ooo (&ie;, \zero ooo) matches the <acronym
+>ASCII</acronym
+>/Latin-1 character corresponding to the octal number ooo (between 0 and 0377).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>.</userinput
+> (dot)</term>
+<listitem
+><para
+>This matches any character (including newline).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\d</userinput
+></term>
+<listitem
+><para
+>This matches a digit. Equal to <literal
+>[0-9]</literal
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\D</userinput
+></term>
+<listitem
+><para
+>This matches a non-digit. Equal to <literal
+>[^0-9]</literal
+> or <literal
+>[^\d]</literal
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\s</userinput
+></term>
+<listitem
+><para
+>This matches a whitespace character. Practically equal to <literal
+>[ \t\n\r]</literal
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\S</userinput
+></term>
+<listitem
+><para
+>This matches a non-whitespace. Practically equal to <literal
+>[^ \t\r\n]</literal
+>, and equal to <literal
+>[^\s]</literal
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\w</userinput
+></term>
+<listitem
+><para
+>Matches any <quote
+>word character</quote
+> - in this case any letter or digit. Note that underscore (<literal
+>_</literal
+>) is not matched, as is the case with perl regular expressions. Equal to <literal
+>[a-zA-Z0-9]</literal
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\W</userinput
+></term>
+<listitem
+><para
+>Matches any non-word character - anything but letters or numbers. Equal to <literal
+>[^a-zA-Z0-9]</literal
+> or <literal
+>[^\w]</literal
+></para
+></listitem>
+</varlistentry>
+
+
+</variablelist>
+
+</para>
+
+<para
+>The abbreviated classes can be put inside a custom class, for example to match a word character, a blank or a dot, you could write <userinput
+>[\w \.]</userinput
+></para
+>
+
+<note
+> <para
+>The POSIX notation of classes, <userinput
+>[:&lt;class name&gt;:]</userinput
+> is currently not supported.</para
+> </note>
+
+<sect3>
+<title
+>Characters with special meanings inside character classes</title>
+
+<para
+>The following characters has a special meaning inside the <quote
+>[]</quote
+> character class construct, and must be escaped to be literally included in a class:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><userinput
+>]</userinput
+></term>
+<listitem
+><para
+>Ends the character class. Must be escaped unless it is the very first character in the class (may follow an unescaped caret)</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><userinput
+>^</userinput
+> (caret)</term>
+<listitem
+><para
+>Denotes a negative class, if it is the first character. Must be escaped to match literally if it is the first character in the class.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><userinput
+>-</userinput
+> (dash)</term>
+<listitem
+><para
+>Denotes a logical range. Must always be escaped within a character class.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><userinput
+>\</userinput
+> (backslash)</term>
+<listitem
+><para
+>The escape character. Must always be escaped.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect3>
+
+</sect2>
+
+<sect2>
+
+<title
+>Alternatives: matching <quote
+>one of</quote
+></title>
+
+<para
+>If you want to match one of a set of alternative patterns, you can separate those with <literal
+>|</literal
+> (vertical bar character).</para>
+
+<para
+>For example to find either <quote
+>John</quote
+> or <quote
+>Harry</quote
+> you would use an expression <userinput
+>John|Harry</userinput
+>.</para>
+
+</sect2>
+
+<sect2>
+
+<title
+>Sub Patterns</title>
+
+<para
+><emphasis
+>Sub patterns</emphasis
+> are patterns enclosed in parentheses, and they have several uses in the world of regular expressions.</para>
+
+<sect3>
+
+<title
+>Specifying alternatives</title>
+
+<para
+>You may use a sub pattern to group a set of alternatives within a larger pattern. The alternatives are separated by the character <quote
+>|</quote
+> (vertical bar).</para>
+
+<para
+>For example to match either of the words <quote
+>int</quote
+>, <quote
+>float</quote
+> or <quote
+>double</quote
+>, you could use the pattern <userinput
+>int|float|double</userinput
+>. If you only want to find one if it is followed by some whitespace and then some letters, put the alternatives inside a subpattern: <userinput
+>(int|float|double)\s+\w+</userinput
+>.</para>
+
+</sect3>
+
+<sect3>
+
+<title
+>Capturing matching text (back references)</title>
+
+<para
+>If you want to use a back reference, use a sub pattern to have the desired part of the pattern remembered.</para>
+
+<para
+>For example, it you want to find two occurrences of the same word separated by a comma and possibly some whitespace, you could write <userinput
+>(\w+),\s*\1</userinput
+>. The sub pattern <literal
+>\w+</literal
+> would find a chunk of word characters, and the entire expression would match if those were followed by a comma, 0 or more whitespace and then an equal chunk of word characters. (The string <literal
+>\1</literal
+> references <emphasis
+>the first sub pattern enclosed in parentheses</emphasis
+>)</para>
+
+<!-- <para
+>See also <link linkend="backreferences"
+>Back references</link
+>.</para
+> -->
+
+</sect3>
+
+<sect3 id="lookahead-assertions">
+<title
+>Lookahead Assertions</title>
+
+<para
+>A lookahead assertion is a sub pattern, starting with either <literal
+>?=</literal
+> or <literal
+>?!</literal
+>.</para>
+
+<para
+>For example to match the literal string <quote
+>Bill</quote
+> but only if not followed by <quote
+> Gates</quote
+>, you could use this expression: <userinput
+>Bill(?! Gates)</userinput
+>. (This would find <quote
+>Bill Clinton</quote
+> as well as <quote
+>Billy the kid</quote
+>, but silently ignore the other matches.)</para>
+
+<para
+>Sub patterns used for assertions are not captured.</para>
+
+<para
+>See also <link linkend="assertions"
+>Assertions</link
+></para>
+
+</sect3>
+
+</sect2>
+
+<sect2 id="special-characters-in-patterns">
+<title
+>Characters with a special meaning inside patterns</title>
+
+<para
+>The following characters have meaning inside a pattern, and must be escaped if you want to literally match them: <variablelist>
+
+<varlistentry>
+<term
+><userinput
+>\</userinput
+> (backslash)</term>
+<listitem
+><para
+>The escape character.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>^</userinput
+> (caret)</term>
+<listitem
+><para
+>Asserts the beginning of the string.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>$</userinput
+></term>
+<listitem
+><para
+>Asserts the end of string.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>()</userinput
+> (left and right parentheses)</term>
+<listitem
+><para
+>Denotes sub patterns.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>{}</userinput
+> (left and right curly braces)</term>
+<listitem
+><para
+>Denotes numeric quantifiers.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>[]</userinput
+> (left and right square brackets)</term>
+<listitem
+><para
+>Denotes character classes.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>|</userinput
+> (vertical bar)</term>
+<listitem
+><para
+>logical OR. Separates alternatives.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>+</userinput
+> (plus sign)</term>
+<listitem
+><para
+>Quantifier, 1 or more.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>*</userinput
+> (asterisk)</term>
+<listitem
+><para
+>Quantifier, 0 or more.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>?</userinput
+> (question mark)</term>
+<listitem
+><para
+>An optional character. Can be interpreted as a quantifier, 0 or 1.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="quantifiers">
+<title
+>Quantifiers</title>
+
+<para
+><emphasis
+>Quantifiers</emphasis
+> allows a regular expression to match a specified number or range of numbers of either a character, character class or sub pattern.</para>
+
+<para
+>Quantifiers are enclosed in curly brackets (<literal
+>{</literal
+> and <literal
+>}</literal
+>) and have the general form <literal
+>{[minimum-occurrences][,[maximum-occurrences]]}</literal
+> </para>
+
+<para
+>The usage is best explained by example: <variablelist>
+
+<varlistentry>
+<term
+><userinput
+>{1}</userinput
+></term>
+<listitem
+><para
+>Exactly 1 occurrence</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>{0,1}</userinput
+></term>
+<listitem
+><para
+>Zero or 1 occurrences</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>{,1}</userinput
+></term>
+<listitem
+><para
+>The same, with less work;)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>{5,10}</userinput
+></term>
+<listitem
+><para
+>At least 5 but maximum 10 occurrences.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>{5,}</userinput
+></term>
+<listitem
+><para
+>At least 5 occurrences, no maximum.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</para>
+
+<para
+>Additionally, there are some abbreviations: <variablelist>
+
+<varlistentry>
+<term
+><userinput
+>*</userinput
+> (asterisk)</term>
+<listitem
+><para
+>similar to <literal
+>{0,}</literal
+>, find any number of occurrences.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>+</userinput
+> (plus sign)</term>
+<listitem
+><para
+>similar to <literal
+>{1,}</literal
+>, at least 1 occurrence.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>?</userinput
+> (question mark)</term>
+<listitem
+><para
+>similar to <literal
+>{0,1}</literal
+>, zero or 1 occurrence.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</para>
+
+<sect2>
+
+<title
+>Greed</title>
+
+<para
+>When using quantifiers with no maximum, regular expressions defaults to match as much of the searched string as possible, commonly known as <emphasis
+>greedy</emphasis
+> behaviour.</para>
+
+<para
+>Modern regular expression software provides the means of <quote
+>turning off greediness</quote
+>, though in a graphical environment it is up to the interface to provide you with access to this feature. For example a search dialogue providing a regular expression search could have a check box labelled <quote
+>Minimal matching</quote
+> as well as it ought to indicate if greediness is the default behaviour.</para>
+
+</sect2>
+
+<sect2>
+<title
+>In context examples</title>
+
+<para
+>Here are a few examples of using quantifiers</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><userinput
+>^\d{4,5}\s</userinput
+></term>
+<listitem
+><para
+>Matches the digits in <quote
+>1234 go</quote
+> and <quote
+>12345 now</quote
+>, but neither in <quote
+>567 eleven</quote
+> nor in <quote
+>223459 somewhere</quote
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\s+</userinput
+></term>
+<listitem
+><para
+>Matches one or more whitespace characters</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>(bla){1,}</userinput
+></term>
+<listitem
+><para
+>Matches all of <quote
+>blablabla</quote
+> and the <quote
+>bla</quote
+> in <quote
+>blackbird</quote
+> or <quote
+>tabla</quote
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>/?&gt;</userinput
+></term>
+<listitem
+><para
+>Matches <quote
+>/&gt;</quote
+> in <quote
+>&lt;closeditem/&gt;</quote
+> as well as <quote
+>&gt;</quote
+> in <quote
+>&lt;openitem&gt;</quote
+>.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="assertions">
+<title
+>Assertions</title>
+
+<para
+><emphasis
+>Assertions</emphasis
+> allows a regular expression to match only under certain controlled conditions.</para>
+
+<para
+>An assertion does not need a character to match, it rather investigates the surroundings of a possible match before acknowledging it. For example the <emphasis
+>word boundary</emphasis
+> assertion does not try to find a non word character opposite a word one at its position, instead it makes sure that there is not a word character. This means that the assertion can match where there is no character, &ie; at the ends of a searched string.</para>
+
+<para
+>Some assertions actually does have a pattern to match, but the part of the string matching that will not be a part of the result of the match of the full expression.</para>
+
+<para
+>Regular Expressions as documented here supports the following assertions: <variablelist>
+
+<varlistentry
+>
+<term
+><userinput
+>^</userinput
+> (caret: beginning of string)</term
+>
+<listitem
+><para
+>Matches the beginning of the searched string.</para
+> <para
+>The expression <userinput
+>^Peter</userinput
+> will match at <quote
+>Peter</quote
+> in the string <quote
+>Peter, hey!</quote
+> but not in <quote
+>Hey, Peter!</quote
+> </para
+> </listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>$</userinput
+> (end of string)</term>
+<listitem
+><para
+>Matches the end of the searched string.</para>
+
+<para
+>The expression <userinput
+>you\?$</userinput
+> will match at the last you in the string <quote
+>You didn't do that, did you?</quote
+> but nowhere in <quote
+>You didn't do that, right?</quote
+></para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\b</userinput
+> (word boundary)</term>
+<listitem
+><para
+>Matches if there is a word character at one side and not a word character at the other.</para>
+<para
+>This is useful to find word ends, for example both ends to find a whole word. The expression <userinput
+>\bin\b</userinput
+> will match at the separate <quote
+>in</quote
+> in the string <quote
+>He came in through the window</quote
+>, but not at the <quote
+>in</quote
+> in <quote
+>window</quote
+>.</para
+></listitem>
+
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>\B</userinput
+> (non word boundary)</term>
+<listitem
+><para
+>Matches wherever <quote
+>\b</quote
+> does not.</para>
+<para
+>That means that it will match for example within words: The expression <userinput
+>\Bin\B</userinput
+> will match at in <quote
+>window</quote
+> but not in <quote
+>integer</quote
+> or <quote
+>I'm in love</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>(?=PATTERN)</userinput
+> (Positive lookahead)</term>
+<listitem
+><para
+>A lookahead assertion looks at the part of the string following a possible match. The positive lookahead will prevent the string from matching if the text following the possible match does not match the <emphasis
+>PATTERN</emphasis
+> of the assertion, but the text matched by that will not be included in the result.</para>
+<para
+>The expression <userinput
+>handy(?=\w)</userinput
+> will match at <quote
+>handy</quote
+> in <quote
+>handyman</quote
+> but not in <quote
+>That came in handy!</quote
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>(?!PATTERN)</userinput
+> (Negative lookahead)</term>
+
+<listitem
+><para
+>The negative lookahead prevents a possible match to be acknowledged if the following part of the searched string does match its <emphasis
+>PATTERN</emphasis
+>.</para>
+<para
+>The expression <userinput
+>const \w+\b(?!\s*&amp;)</userinput
+> will match at <quote
+>const char</quote
+> in the string <quote
+>const char* foo</quote
+> while it can not match <quote
+>const QString</quote
+> in <quote
+>const QString&amp; bar</quote
+> because the <quote
+>&amp;</quote
+> matches the negative lookahead assertion pattern.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</para>
+
+</sect1>
+
+<!-- TODO sect1 id="backreferences">
+
+<title
+>Back References</title>
+
+<para
+></para>
+
+</sect1 -->
+
+</appendix>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/Makefile.am
new file mode 100644
index 00000000000..667e85f5fbb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/Makefile.in
new file mode 100644
index 00000000000..2e1192f5f20
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. crypto kcmtaskbar keyboard filetypes language kcmfontinst background useragent mouse panelappearance clock spellchecking kcmkonsole icons cookies colors windowmanagement cache fonts filemanager bell panel kwindecoration energy kcmstyle kcmlaunch smb email kcmaccess netpref kthememgr proxy desktop khtml kdm arts helpindex passwords ebrowsing kcmnotify keys desktopbehavior kcmcss kcmsmserver screensaver
+KDE_DOCS = kcontrol
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/Makefile.am
new file mode 100644
index 00000000000..ac31ee5fb8d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/arts
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/Makefile.in
new file mode 100644
index 00000000000..7df1fcd8a13
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/arts
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/arts
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/arts/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in midi.docbook index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook midi.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts
+ @for base in index.docbook midi.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook midi.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook midi.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/arts/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/index.cache.bz2
new file mode 100644
index 00000000000..155b07b74d3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/index.docbook
new file mode 100644
index 00000000000..7e339e30e12
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/index.docbook
@@ -0,0 +1,311 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY midi-kcontrol SYSTEM "midi.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride;</author>
+<author
+>&Jost.Schenck;</author>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-04-01</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>sound server</keyword>
+<keyword
+>sound</keyword>
+<keyword
+>aRts</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="sndserver">
+<title
+>Sound System</title>
+
+<para
+>This control module is used to configure the settings for the &arts; sound server (the &kde; sound server).</para>
+
+<sect2 id="sndserver-general">
+<title
+>&arts;</title>
+
+<para
+>The top option, labelled <guilabel
+>Start aRts soundserver on KDE startup</guilabel
+>, enables (or disables) the &arts; sound server.</para>
+
+<tip>
+<para
+>You can find out more about &arts; in general by typing <userinput
+>help:/artsbuilder</userinput
+> into the &konqueror; location bar, or by finding the &arts-builder; documentation in &khelpcenter;. </para>
+</tip>
+
+<para
+>The rest of the panel consists of options for the &arts; sound server.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Enable network transparency</guilabel
+></term>
+<listitem>
+<para
+>If this option is enabled, then sound requests from the network will be honoured by the sound server. If this option is disabled, the sound server will only honour requests from the local computer.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Exchange security and reference info over the X11 server</guilabel
+></term>
+<listitem
+><para
+>If you have enabled network transparency, this option will allow the exchange of security and reference information. If in doubt, and you have enabled network transparency, this option should be checked.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Run soundserver with realtime priority</guilabel
+></term>
+<listitem
+><para
+>Enabling this option will give the sound server priority over other applications, which will help alleviate any problems delivering uninterrupted sound.</para>
+<note
+><para
+>This option may require permissions you do not have as a regular user.</para>
+<para
+>This option also relies on certain real time support from your system which may not be available.</para>
+<para
+>If you do not have the necessary permissions, or your system does not have the real time support necessary, enabling this option will not cause problems.</para
+></note
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Autosuspend if idle for:</guilabel
+></term>
+<listitem>
+<para
+>Normally &arts; locks the sound card device, so that other applications cannot use it. If you enable this option, then if &arts; has been idle for the amount of time you set, it will suspend itself, allowing any application access to the sound hardware. If &arts; receives another request, it will unsuspend, and continue as normal. Enabling this option may cause a small delay when you start an &arts; application.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Display messages using:</guilabel
+></term>
+<listitem>
+<para
+>The application that will be used to display messages from the &arts; server. The default is <application
+>artsmessage</application
+> and this should probably not be changed unless you have thoroughly read the &arts; documentation.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Message Display</guilabel
+></term>
+<listitem>
+<para
+>You can select how detailed the messages are that &arts; displays to you. You can choose to see only error messages, debug messages that are useful to the developers (you probably only want that level if you are a developer, or one has asked you to set this). Or you can choose to see generally informational messages when &arts; is doing something such as suspending itself. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>At the bottom of this page is a button that allows you to <guibutton
+>Test Sound</guibutton
+>.</para>
+
+</sect2>
+
+<sect2 id="sndserver-soundio">
+<title
+>Sound I/O</title>
+
+<para
+>I/O means Input and Output, and this panel allows you to configure how &kde; and &arts; interact with your sound hardware.</para>
+
+<para
+>The first option you can configure in the <guilabel
+>Sound I/O</guilabel
+> panel is the <guilabel
+>Sound I/O method:</guilabel
+>. It tells &arts; which sound system to use for input and output of sound. Current choices are <acronym
+>ALSA</acronym
+> (Advanced &Linux; Sound Architecture), <acronym
+>OSS</acronym
+> (Open Sound System), <acronym
+>ESD</acronym
+> (Enlightenment Sound Daemon), no audio at all and autodetect. In most cases <quote
+>Autodetect</quote
+> will be perfect for you.</para>
+
+<para
+>Other options are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Enable full duplex operation</guilabel
+></term>
+<listitem
+><para
+>This option allows the sound server to play and record sound at the same time. This option should be enabled if you use applications (such as Internet telephones) which require simultaneous record and playback.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Use custom sound device:</guilabel
+></term>
+<listitem>
+<para
+>Normally, the sound server defaults to using the device called <filename class="devicefile"
+>/dev/dsp</filename
+> for sound output. This should work in most cases. An exception is, for instance, if you are using devfs, then you should use <filename class="devicefile"
+>/dev/sound/dsp</filename
+> instead. Other alternatives are things like <filename class="devicefile"
+>/dev/dsp0</filename
+> or <filename class="devicefile"
+>/dev/dsp1</filename
+> if you have a soundcard that supports multiple outputs or you have multiple soundcards.</para>
+<tip>
+<para
+>If you often use non-&arts; aware applications, and you have a soundcard that supports it, try setting &arts; to use a different device than <filename class="devicefile"
+>/dev/dsp</filename
+>. This way, other applications will be able to use the default device, while &arts; is still running, without giving any error messages.</para>
+</tip>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Use custom sampling rate:</guilabel
+></term>
+<listitem>
+<para
+>Normally, the sound server defaults to using a sampling rate of 44100 Hz (<acronym
+>CD</acronym
+> quality), which is supported on almost all hardware. If you are using certain Yamaha soundcards, you might need to configure this to 48000 Hz here; if you are using old SoundBlaster cards, like SoundBlaster Pro, you might need to change this to 22050 Hz. All other values are possible too and may make sense in certain contexts (&ie; professional studio equipment).</para
+>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Other custom options:</guilabel
+></term>
+<listitem
+><para
+>There are some options offered by &arts; which may not be available in this control module, so you can add command line options here which will be passed directly to <application
+>artsd</application
+>. The options will be appended, so they will override the choices made in the <acronym
+>GUI</acronym
+>. To see the possible choices, open a &konsole; window, and type <userinput
+><command
+>artsd</command
+> <option
+>-h</option
+></userinput
+>.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Sound quality:</guilabel
+></term>
+<listitem>
+<para
+>These settings allow you to configure the quality of the sounds that will be played.</para>
+<tip>
+<para
+>Note that a higher sound quality causes a higher <acronym
+>CPU</acronym
+> usage.</para>
+<para
+>If you find sound is slow, or using too much <acronym
+>CPU</acronym
+>, try reducing this setting.</para>
+</tip>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Audio Buffer Size (response time)</guilabel
+></term>
+<listitem
+><para
+>This slider determines how quickly the sound server can use your computer's resources. The faster the response time, the higher the <acronym
+>CPU</acronym
+> load will be.</para>
+<tip
+><para
+>I would recommend that you start with the sound server set at 250 ms, and use &kde; for a while. If you notice that the sound does not work correctly, increase the responsiveness one step at a time until the problems disappear.</para
+></tip>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>Mixer</title>
+
+<para
+>If you have installed the optional kdemultimedia package, a &kcontrol; panel allowing configuration of the mixer will also appear here. If installed, you can read about this in <ulink url="help:/kcontrol/mixer/index.html"
+>its own manual</ulink
+>.</para>
+
+</sect2>
+&midi-kcontrol; </sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/midi.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/midi.docbook
new file mode 100644
index 00000000000..5c2ae385ad5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/arts/midi.docbook
@@ -0,0 +1,47 @@
+<sect2 id="midi">
+<sect2info>
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</sect2info>
+<title
+><acronym
+>MIDI</acronym
+> Configuration</title>
+
+<para
+>This module is used to determine which <acronym
+>MIDI</acronym
+> device &kde; should use. You can also install a <acronym
+>MIDI</acronym
+> wrapper around the device if you want.</para>
+
+<para
+>The use of this module is simple. Click once on the <acronym
+>MIDI</acronym
+> device that you would like to use from the list.</para>
+
+<para
+>If you want to use a <acronym
+>MIDI</acronym
+> mapper, simply mark the checkbox below the list labelled <guilabel
+>Use MIDI Mapper</guilabel
+>. This will allow you to select the map in the text box below. You can click on the folder icon to browse your filesystem to find the map if you need it.</para>
+
+</sect2> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/background/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/background/Makefile.am
new file mode 100644
index 00000000000..39a73dead4c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/background/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/background
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/background/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/background/Makefile.in
new file mode 100644
index 00000000000..773ed71ea87
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/background/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/background
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/background
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/background/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/background/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/background/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/background/index.cache.bz2
new file mode 100644
index 00000000000..33fcccc366e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/background/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/background/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/background/index.docbook
new file mode 100644
index 00000000000..45a3435ca02
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/background/index.docbook
@@ -0,0 +1,487 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mark.Donohoe;</author>
+<author
+>&Martin.R.Jones;</author>
+<!-- <author
+>&Duncan.H;</author
+> -->
+<author
+>&Mike.McBride;</author>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-09-28</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>background</keyword>
+<keyword
+>wallpaper</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="background">
+
+<title
+>Background</title>
+
+<para
+>The Background module allows you to configure colours or wallpapers for your desktop background.</para>
+
+<para
+>It is comprised of four areas:</para>
+
+<orderedlist>
+<listitem>
+<para
+>Desktop selection area</para>
+</listitem>
+<listitem>
+<para
+>The background Preview Monitor</para>
+</listitem>
+<listitem>
+<para
+>An area for determining the background colour</para>
+</listitem>
+<listitem>
+<para
+>An area for selecting background images</para>
+</listitem>
+</orderedlist>
+
+<variablelist>
+<varlistentry>
+<term
+>Selecting the desktop</term>
+<listitem>
+<para
+>The drop down box labelled <guilabel
+>Setting for desktop:</guilabel
+> is used to select the desktop you want to configure. You can select any of the desktops individually, or you can select <guilabel
+>All Desktops</guilabel
+> and the changes you make will be applied to all desktops.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Preview Monitor</term>
+<listitem>
+<para
+>This is a preview window. It will give you a sense of what to expect with each change.</para>
+</listitem>
+</varlistentry
+>
+
+<varlistentry>
+<term
+><guilabel
+>Background</guilabel
+></term>
+<listitem>
+<para
+>This section allows you to load a wallpaper on top of the colour gradient chosen in the section below.</para>
+
+<para
+>There are three choices available here:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>No Picture</guilabel
+></term>
+<listitem>
+<para
+>No picture background will be shown. The colour and pattern choices below will still take effect.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Picture</guilabel
+></term>
+<listitem>
+<para
+>A single picture will be used as the background for the selected desktops.</para>
+<para
+>How this picture is positioned and scaled can be fine tuned below.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Slide show</guilabel
+></term>
+<listitem>
+<para
+>&kde; allows you to have an automatic slide show of wallpaper images. To enable this option, press the <guibutton
+>Setup...</guibutton
+> button. In the resulting dialogue you may choose any image or folder of images available on your computer, using the <guibutton
+>Add...</guibutton
+> button to navigate your file system. <guibutton
+>Remove</guibutton
+> will remove the currently selected entry from the list.</para
+>
+
+<para
+>You may choose the length of time any image is displayed in the <guilabel
+>Change picture after:</guilabel
+> box, and you may choose <guibutton
+>Show pictures in random order</guibutton
+> if you don't want them displayed in the order they are listed.</para>
+
+<tip
+><para
+>Displaying wallpaper requires that the image be kept in memory. If you are low on memory, using a small, tiled image or none at all is recommended.</para>
+
+<para
+>Scaling or centreing a small image still requires an image the size of your display to be maintained in memory.</para
+></tip>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Options</guilabel
+></term>
+<listitem>
+
+<variablelist
+><!-- Positioning -->
+<varlistentry>
+<term
+>Centred</term>
+<listitem
+><para
+>The image will be centred on the screen without changing the size of the image. The background colours will be present anywhere the image does not cover.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Tiled</term>
+<listitem
+><para
+>The image will be duplicated until it fills the entire desktop. The first image will be placed in the upper left corner of the screen, and duplicated downward and to the right.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Centre Tiled</term>
+<listitem
+><para
+>The image will be duplicated until it fills the entire desktop. The first image will be placed in the centre of the screen, and duplicated upward, downward to the right, and to the left.</para>
+</listitem
+></varlistentry>
+<varlistentry>
+<term
+>Centred Maxpect</term>
+<listitem
+><para
+>The image will be placed in the centre of the screen. It will be scaled to fit the desktop, but it will not change the aspect ratio of the original image. This will provide you with an image that is not distorted. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Tiled Maxpect</term>
+<listitem>
+<para
+>The image will be placed in the corner of the screen. It will be scaled to fit the desktop, but it will not change the aspect ratio of the original image. This will provide you with an image that is not distorted. If there is any space over, the image will be duplicated to fill it. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Scaled</term>
+<listitem
+><para
+>The image will be scaled to fit the desktop. It will be stretched to fit to all four corners. This may distort the image.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Centred Auto fit</term>
+<listitem>
+<para
+>If the picture fits the desktop size, this mode works like the centred option. If the picture is larger than the desktop then it is scaled down to fit while keeping the aspect ratio. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist
+><!-- Colors -->
+<varlistentry>
+<term
+><guilabel
+>Colours:</guilabel
+></term>
+<listitem>
+<para
+>The first drop down box allows you to choose the type of colour, gradient, or pattern to display under (or in place of) wallpaper.</para>
+<tip
+><para
+>If you are going to be using a picture as a wallpaper, you can skip this section of the dialogue box.</para
+>
+<para
+>However, if your chosen wallpaper does not cover the entire desktop, the chosen colours will still show in the remaining space.</para
+></tip>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Single Colour</guilabel
+></term>
+<listitem
+><para
+>By choosing this mode, you select one colour using the first colour bar, and the entire background is covered with this one colour.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Horizontal Gradient</guilabel
+></term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Primary Colour</guilabel
+> on the left edge of the screen, and slowly transform into the colour selected by <guilabel
+>Blend Colour</guilabel
+> by the time it gets to the right edge of the screen.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Vertical Gradient</guilabel
+></term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Primary Colour</guilabel
+> on the top edge of the screen, and slowly transform into the colour selected by <guilabel
+>Blend Colour</guilabel
+> as it moves to the bottom of the screen.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Pyramid Gradient</guilabel
+></term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Primary Colour</guilabel
+> in each corner of the screen, and slowly transform into the colour selected by <guilabel
+>Blend Colour</guilabel
+> as it moves to the centre of the screen.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Pipecross Gradient</guilabel
+></term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Primary Colour</guilabel
+> in each corner of the screen, and slowly transform into the colour selected by <guilabel
+>Blend Colour</guilabel
+> as it moves to the centre of the screen. The shape of this gradient is different than the pyramid gradient.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Elliptic Gradient</guilabel
+></term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Blend Colour</guilabel
+> in the centre of the screen, and slowly transform into the colour selected by <guilabel
+>Primary Colour</guilabel
+> as it moves to the edges, in an elliptical pattern.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><replaceable
+>Pattern</replaceable
+></term>
+<listitem>
+<para
+>The rest of the list are the names of various patterns or textures you can choose.</para
+>
+<para
+>Click on <guibutton
+>OK</guibutton
+>, and &kde; will render the pattern you selected using the two colours you selected. For more on patterns, see the section <link linkend="bkgnd-patterns"
+>Adding, Removing and Modifying Patterns</link
+>.</para>
+
+<para
+>Select the primary colour with the first colour bar. If you have chosen a pattern that requires two colours to be set the secondary colour can be set by pressing the appropriate button.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Blending:</guilabel
+></term>
+<listitem>
+<para
+>The drop down box labelled <guilabel
+>Blending:</guilabel
+> contains the options to make a smooth transition (blend) from the wallpaper as it changes to the background.</para>
+
+<orderedlist>
+<listitem
+><para
+>A drop down box allows you to select the blending mode. Many of the modes are similar to blending modes for background colours. Select your mode from the list, and the preview window shows you what it will look like.</para
+></listitem
+>
+<listitem
+><para
+>The <guilabel
+>Balance</guilabel
+> slider adjusts the blending. The results can be seen in the preview window.</para
+></listitem>
+<listitem
+><para
+>The <guilabel
+>Reverse roles</guilabel
+> can reverse the role of the picture and the background for some types of blending.</para>
+</listitem>
+</orderedlist>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<sect2 id="bkgnd-advanced">
+<title
+>Advanced options</title>
+<para
+>Located below the preview monitor is a button labeled <guibutton
+>Advanced Options...</guibutton
+>.</para>
+
+<para
+>To use an external program to determine and change the background of &kde;, simply select <guilabel
+>Use the following program for drawing the background</guilabel
+>. Available &kde; programs are listed, select one to enable it. To modify your choice, for example to change the refresh times, you may press the <guibutton
+>Modify...</guibutton
+> button.</para>
+
+<para
+>To add a third party application (&eg; <application
+>XEarth</application
+> you may use the <guibutton
+>Add...</guibutton
+> button. A dialogue will open allowing you to choose your application, and fill in other data about it. You may remove any entries from this list by selecting it and pressing the <guibutton
+>Remove</guibutton
+> button.</para>
+
+<para
+>Using third party external programs to modify or change the background is beyond the scope of this document, see their respective documentation for the format of command-line switches and other configuration information.</para>
+
+<para
+>Also in this section you may choose to set the colour of text that is used for icons on the desktop. If you find icon text difficult to read against a wallpaper or pattern, you can choose a solid colour to show beneath text, or enable a shadow under the text to enhance its appearance.</para>
+
+<para
+>Finally you can set the <guilabel
+>Size of the background cache:</guilabel
+>. The default (2048 KB) is usually a safe choice.</para>
+
+</sect2>
+
+<sect2 id="bkgnd-patterns">
+<title
+>Adding, Removing and Modifying Patterns</title>
+
+<para
+>A pattern is a picture file which &kde; uses as a template to draw your background. The picture file provides the shapes, but &kde; provides the colours. &kde; is packaged with several patterns, and you also can add new patterns.</para>
+
+<para
+>To add a new pattern that is available to every user on your computer, simply place the file in <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/share/apps/kdesktop/patterns/</filename
+></para>
+
+<para
+>Copy a <literal role="extension"
+>.desktop</literal
+> file from this folder, and name it the same as your new pattern image file. Modify the contents to suit your new pattern.</para>
+
+<para
+>To add a new pattern for a single user, add the files to <filename class="directory"
+>$<envar
+>KDEHOME</envar
+>/share/apps/kdesktop/patterns/</filename
+></para>
+
+<para
+>For best results, the pattern should be a grayscale PNG file.</para>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/Makefile.am
new file mode 100644
index 00000000000..695454118d1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/bell
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/Makefile.in
new file mode 100644
index 00000000000..61240461b91
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/bell
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/bell
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/bell/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/bell/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/index.cache.bz2
new file mode 100644
index 00000000000..396be3d6007
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/index.docbook
new file mode 100644
index 00000000000..c2af7f9e516
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/bell/index.docbook
@@ -0,0 +1,125 @@
+<?xml version="1.0"?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+<authorgroup>
+<author
+><firstname
+>Pat</firstname
+> <surname
+>Dowler</surname
+> </author>
+
+<author
+><firstname
+>Matthias</firstname
+> <surname
+>Hoelzer</surname
+> </author>
+
+<author
+><firstname
+>Mike</firstname
+> <surname
+>McBride</surname
+> </author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-10-16</date>
+<releaseinfo
+>3.2</releaseinfo>
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Bell</keyword>
+<keyword
+>Settings</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="bell">
+<title
+>System bell</title>
+
+<para
+>The system bell or beep is a feature of the X server, which attempts to make good use of the available hardware. </para>
+
+<para
+>&kde; normally doesn't use the system bell; instead using its own system notifications, which could include log entries, message popups, or its own beep. You can configure these in the <guilabel
+>System Notifications</guilabel
+> &kcontrol; module.</para>
+
+<note
+><para
+>It isn't always possible for the X server to actually make a beep sound with exactly the parameters selected due to hardware limitations. For example, on most PCs, volume control is not very good so the X server seems to fake low volume with a reduced duration of the sound. Thus, if the settings don't seem to do anything, this is because the X server and/or the hardware don't support anything better.</para
+></note>
+
+<para
+>Users are able to set the following parameters for the bell:</para>
+
+<itemizedlist>
+<listitem
+> <para
+>volume (percentage of <quote
+>maximum</quote
+> volume)</para
+> </listitem>
+<listitem
+> <para
+>pitch (in Hz)</para
+> </listitem>
+<listitem
+> <para
+>duration (in milliseconds)</para
+> </listitem>
+</itemizedlist>
+
+<para
+>You can use the <guibutton
+>test</guibutton
+> button to hear how the current settings will sound.</para>
+
+<sect2 id="bell-author"
+><title
+>Section Authors</title>
+<para
+>Pat Dowler, Matthias Hoelzer <email
+>mhk@kde.org</email
+></para>
+<para
+>Converted to KDE 2.0 by Mike McBride <email
+>mpmcbride7@yahoo.com</email
+></para>
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+</sect2>
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/Makefile.am
new file mode 100644
index 00000000000..784accb6c1c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/cache
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/Makefile.in
new file mode 100644
index 00000000000..c7dde5ddbbc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/cache
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/cache
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/cache/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/cache/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/index.cache.bz2
new file mode 100644
index 00000000000..0ef6ac06bc3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/index.docbook
new file mode 100644
index 00000000000..f0ec76562e9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/cache/index.docbook
@@ -0,0 +1,92 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+><firstname
+></firstname
+><surname
+></surname
+></author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-12</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Konqueror</keyword>
+<keyword
+>Cache</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="cache">
+<title
+>Cache</title>
+
+<para
+>This module allows you to control the size of the local cache folder used by &konqueror;. Note that each user account on your computer has a separate cache folder, and this folder is not shared with other web browsers such as &Netscape;.</para>
+
+<para
+>Storing local copies of web pages that you have visited allows &konqueror; to quickly load their contents on subsequent visits. It will only be necessary to reload the contents from the original site if they have changed since your last visit, or if you click the reload button in &konqueror;.</para>
+
+<para
+>If you really don't want any of the web pages you visit to be stored on your computer, you can disable &konqueror;'s disk cache by clearing the checkbox labelled <guilabel
+>Use cache</guilabel
+>.</para>
+
+<para
+>You can set here how aggressively &konqueror; keeps the cache up to date. <guilabel
+>Keep cache in sync</guilabel
+> means that &konqueror; will hit the cache for all objects, downloading them if they are not there, and then display the item from the cache. <guilabel
+>Use cache whenever possible</guilabel
+> means that &konqueror; will try the cache, and if an object is not there, it will directly download it for display. <guilabel
+>Offline browsing mode</guilabel
+> means that &konqueror; will try the cache, and if an object is not there, it will not attempt to download it from the Internet.</para>
+
+<para
+>You can control the size of the cache by typing a number into the text box labelled <guilabel
+>Disk cache size</guilabel
+>. This is the average amount of space in kilobytes that the cache folder is allowed to use. When the cache grows too large, &konqueror; will delete older files to reduce the size of the cache folder.</para>
+
+<para
+>This is however, only an average, and during a browsing session the cache could become substantially larger.</para>
+
+<para
+>You can use the <guibutton
+>Clear Cache</guibutton
+> button to empty the cache at any time.</para>
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/Makefile.am
new file mode 100644
index 00000000000..0a04e278dc6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/clock
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/Makefile.in
new file mode 100644
index 00000000000..57853ec77fc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/clock
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/clock
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/clock/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/clock/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/index.cache.bz2
new file mode 100644
index 00000000000..84367d78a4d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/index.docbook
new file mode 100644
index 00000000000..9945e689c16
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/clock/index.docbook
@@ -0,0 +1,107 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-19</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>clock</keyword>
+<keyword
+>date</keyword>
+<keyword
+>time</keyword>
+<keyword
+>set</keyword>
+<keyword
+>configure</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="datetime">
+
+<title
+>Date &amp; Time</title>
+
+<para
+>You can use this module to alter the system date and time, using a convenient graphical interface.</para>
+
+<note
+><para
+>You must have system administrator (<systemitem class="username"
+>root</systemitem
+>) access to change the system date and time. If you do not have this access level, this module will only show you the current settings.</para
+></note>
+
+<para
+>When you first start, you are in display mode only. To modify your settings, click on <guibutton
+>Administrator Mode</guibutton
+>. If you are logged in as <systemitem class="username"
+>root</systemitem
+>, you will go straight to the change dialogue. If not, &kde; will ask for a superuser password.</para>
+
+<sect2 id="date-change">
+<title
+>Modifying your settings</title>
+
+<para
+>You set the date using the left half of the module. Simply choose your month (the drop down box at the top), year (the spin box at the top), and the day of the month (simply click on the day in the calendar).</para>
+
+<para
+>You set the time using the spin boxes at the bottom of the clock. You can also directly enter your value.</para>
+
+<note
+><para
+>The time is represented in 24 hour format. If you want the system time to be set to 8:00 PM, you need to set the hour spinbox to <guilabel
+>20</guilabel
+> (8 + 12). If you want the system time set to 8:00 AM, you should set the hour spinbox to <guilabel
+>8</guilabel
+>.</para
+></note>
+
+<para
+>To set a new time zone, simply select one from the drop down box at the bottom.</para>
+
+<para
+>When you have set the correct date and time, simply click <guibutton
+>Apply</guibutton
+> to make the changes permanent.</para>
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/Makefile.am
new file mode 100644
index 00000000000..53db2964fea
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/colors
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/Makefile.in
new file mode 100644
index 00000000000..60f73cf413f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/colors
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/colors
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/colors/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/colors/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/index.cache.bz2
new file mode 100644
index 00000000000..1b55b6a4254
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/index.docbook
new file mode 100644
index 00000000000..bc96d5cf576
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/colors/index.docbook
@@ -0,0 +1,192 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Mark.Donohoe; &Mark.Donohoe.mail;</author>
+<author
+>&Martin.R.Jones; &Martin.R.Jones.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-09-22</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>colour</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="color">
+
+<title
+>Colours</title>
+<sect2 id="color-intro">
+<title
+>Introduction</title>
+
+<para
+>The Colour Selection module is comprised of 4 sections:</para>
+
+<orderedlist>
+<listitem
+><para
+><link linkend="kcmdisplay-preview"
+>The colour scheme preview</link
+>.</para
+></listitem>
+<listitem
+><para
+><link linkend="kcmdisplay-widget-color"
+>The current <guilabel
+>Widget Colour</guilabel
+></link
+>.</para>
+</listitem>
+<listitem
+><para
+><link linkend="kcmdisplay-color-schemes"
+>The available Colour Schemes</link
+>.</para
+></listitem>
+<listitem
+><para
+><link linkend="kcmdisplay-contrast"
+>The contrast slider</link
+>.</para
+></listitem>
+</orderedlist>
+
+<note
+><para
+>A <emphasis
+>Widget</emphasis
+> is a commonly-used programmer's term for referring to User Interface elements such as buttons, menus, and scroll bars. You can think of them as the fundamental pieces that are assembled to make your application.</para
+></note>
+
+<sect3 id="kcmdisplay-preview">
+<title
+>Preview</title>
+
+<para
+>This section of the dialogue demonstrates how a colour scheme applies to a sample selection of widgets. It provides you with a <guilabel
+>preview</guilabel
+> of your current colour choices.</para>
+
+<para
+>A colour scheme consists of a set of 18 colours. </para>
+
+<para
+>Each of the widgets is labelled to help you identify how your changes will impact the colour scheme.</para>
+
+</sect3>
+
+<sect3 id="kcmdisplay-widget-color">
+<title
+><guilabel
+>Widget Colour</guilabel
+></title>
+
+<para
+>The currently selected member of the colour scheme is shown in the combo box. This widget colour can be changed by clicking on the coloured box below the combo box. A colour selection dialogue will then appear, from which you may select a new colour. When you are happy with your colour selection, press <guibutton
+>OK</guibutton
+> in the colour selection dialogue. The colour will be updated in the Preview Area.</para>
+
+<para
+>You may select any member of the colour scheme from the colour combination box.</para>
+
+</sect3>
+
+<sect3 id="kcmdisplay-contrast">
+<title
+><guilabel
+>Contrast</guilabel
+> Slider</title>
+
+<para
+>The <guilabel
+>Contrast</guilabel
+> slider allows you to change the contrast between different shadings of the selected colours.</para>
+
+<para
+>The preview area instantly updates to show the effect of your change.</para>
+
+</sect3>
+
+<sect3 id="kcmdisplay-color-schemes">
+<title
+><guilabel
+>Colour Scheme</guilabel
+></title>
+
+<para
+>Various colour schemes are supplied with &kde;, and you are free to define your own.</para
+>
+
+<para
+>The three major colour components of each scheme are shown beside the name in the list. To preview a scheme in the larger preview area, click on its name in the list box. </para>
+
+<para
+>You can use the &kde;-supplied Colour Schemes as a starting point to devise your own Scheme. Click on the <guibutton
+>Save Scheme...</guibutton
+> button to store the colour scheme under a new name, then modify it. </para>
+
+<para
+>When such a user-created Colour Scheme is selected, changes to it (as shown in the Preview) can be saved with the <guibutton
+>Save Scheme...</guibutton
+> button; it can also be deleted with the <guibutton
+>Remove Scheme</guibutton
+> button.</para>
+
+<note
+><para
+>The &kde;-supplied Schemes themselves cannot be changed or deleted.</para
+></note>
+
+<para
+>You can use the <guibutton
+>Import Scheme...</guibutton
+> button to add new entries to the list. This might be colour schemes that you have created on another computer and saved, or colour schemes you have downloaded from a website.</para>
+
+<para
+>You can choose if you want &kde; to apply the colour scheme even to non-&kde; applications by enabling the <guilabel
+>Apply colours to non-KDE applications</guilabel
+>. Not all applications will allow this, but most do.</para>
+
+</sect3>
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/Makefile.am
new file mode 100644
index 00000000000..c6f5c03cc8f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/cookies
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/Makefile.in
new file mode 100644
index 00000000000..f91ea59a8a5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/cookies
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/cookies
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/cookies/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/cookies/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/index.cache.bz2
new file mode 100644
index 00000000000..3caa2418e81
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/index.docbook
new file mode 100644
index 00000000000..c08cc498bcb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/cookies/index.docbook
@@ -0,0 +1,241 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-12</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>cookie</keyword>
+</keywordset>
+
+</articleinfo>
+
+<sect1 id="cookie">
+<title
+>Cookies</title>
+
+<para
+>Cookies are a mechanism used by web sites to store and retrieve information using your browser. For example, a web site may allow you to customise the content and layout of the pages you see, so that your choices are persistent across different visits to that web site.</para>
+
+<para
+>The web site is able to remember your preferences by storing a cookie on your computer. Then, on future visits, the web site retrieves the information stored in the cookie to format the content of the site according to your previously specified preferences.</para>
+
+<para
+>Thus, cookies play a very useful role in web browsing. Unfortunately, web sites often store and retrieve information in cookies without your explicit knowledge or consent. Some of this information may be quite useful to the web site owners, for example, by allowing them to collect summary statistics on the number of visits different areas of the web sites get, or to customise banner advertising.</para>
+
+<para
+>The cookies module of the &kcontrol; allows you to set policies for the use of cookies when you are browsing the web with the &konqueror; web browser. </para>
+
+<warning
+><para
+>Note that the policies that you set using this control module will <emphasis
+>not</emphasis
+> apply to other web browsers such as &Netscape;.</para
+></warning>
+
+<sect2 id="cookie-policy">
+
+<title
+>Policy</title>
+
+<para
+>Using the <guilabel
+>Policy</guilabel
+> tab, you can configure the &kde; applications that will handle cookies. You can do this by specifying a general cookie policy as well as special cookie policies for certain domains or hosts.</para>
+
+<para
+>The top of the policy tab has a checkbox labeled <guilabel
+>Enable cookies</guilabel
+>. If you leave this unchecked cookies will be completely disabled. However, this may make browsing rather inconvenient especially as some web sites require the use of browsers with cookies enabled.</para>
+
+<para
+>You will probably want to enable cookies and then set specific policies on how you want them to be handled.</para>
+
+<para
+>The first group of options create settings that apply to all cookies.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Only accept cookies from originating server</guilabel
+></term>
+<listitem>
+<para
+>Some pages try to set cookies from servers other than the one you are seeing the <acronym
+>HTML</acronym
+> page from. For example, they show you advertisements, and the advertisements are from another computer, often one that belongs to a large advertising group. These advertisements may try to set a cookie which would allow them to track the pages you view across multiple web sites.</para>
+<para
+>Disabling this option will mean only cookies that come from the same web server as you are explicitly connecting to will be accepted.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Automatically accept session cookies</guilabel
+></term>
+<listitem>
+
+<para
+>An increasingly common use for cookies is not to track your movements across many visits to a web site but to just follow what you do during one single visit. Session cookies are saved as long as you are looking at the site and deleted when you leave it.</para>
+
+<para
+>Web sites can use this information for various things, most commonly it is a convenience so that you do not have to keep logging in to view pages. For example, on a webmail site, without some kind of session <acronym
+>ID</acronym
+>, you would have to give your password again for each email you want to read. There are other ways to achieve this, but cookies are simple and very common.</para>
+
+<para
+>Enabling this option means that session cookies are always accepted, even if you don't accept any other kind, and even if you choose to reject cookies from a particular site, session cookies from that site will be accepted.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Treat all cookies as session cookies</guilabel
+></term>
+<listitem>
+<para
+>If this option is enabled, all cookies are treated as session cookies. That is, they are not kept when you leave the web site.</para>
+<note>
+<para
+>The definition of <quote
+>leave the web site</quote
+> is vague. Some cookies may hang around for a little while after you are no longer viewing any pages on a particular web site. This is normal.</para>
+</note>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The section for <guilabel
+>Default Policy</guilabel
+> sets some further options that are mutually exclusive &mdash; you can choose only one of these options as the default, but you are free to set a different option for any specific web server.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Ask for confirmation</guilabel
+></term>
+<listitem>
+<para
+>If this option is selected, you will be asked for confirmation every time a cookie is stored or retrieved. You can selectively accept or reject each cookie. The confirmation dialogue will also allow you to set a domain specific policy, if you do not want to confirm each cookie for that domain.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Accept all cookies</guilabel
+></term>
+<listitem>
+<para
+>If this option is selected, all cookies will be accepted without asking for confirmation.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Reject all cookies</guilabel
+></term>
+<listitem>
+<para
+>If this option is selected, all cookies will be rejected without asking for confirmation.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>In addition to the default policy for handling of cookies, which you can set by selecting one of the three options described above, you can also set policies for specific host domains using the controls in the <guilabel
+>Domain Specific</guilabel
+> group.</para>
+
+<para
+>The Ask, Accept, or Reject policy can be applied to a specific domain by clicking on the <guibutton
+>New...</guibutton
+> button, which brings up a dialogue. In this dialogue, you can type the name of the domain (with a leading dot), then select the policy you want to apply to this domain. Note that entries may also get added while you are browsing, if the default policy is to ask for confirmation, and you choose a general policy for a specific host (for example, by selecting <guilabel
+>Reject all cookies from this domain</guilabel
+> when asked to confirm a cookie).</para>
+
+<para
+>You can also select a specific host domain from the list and click the <guibutton
+>Change</guibutton
+> button to choose a different policy for that domain than the one shown in the list.</para>
+
+<para
+>To delete a domain specific policy, choose a domain from the list, and then click the <guibutton
+>Delete</guibutton
+> button. The default policy will apply to domains which have been deleted from the list.</para>
+
+</sect2>
+
+<sect2 id="cookie-management">
+<title
+>Management</title>
+
+<para
+>In the <guilabel
+>Management</guilabel
+> tab you can browse and selectively delete cookies that have been set in the past.</para>
+
+<para
+>In the upper part of this dialogue, you can see a list of domains displayed as a tree. Click on the little <guiicon
+>+</guiicon
+> next to a domain to see all cookies that have been set for this particular target domain. If you select one of these cookies, you will notice that its contents will show up in the frame <guilabel
+>Cookie Details</guilabel
+> below.</para>
+
+<para
+>By clicking the <guibutton
+>Delete</guibutton
+> button you can now delete the selected cookie. Click <guibutton
+>Delete All</guibutton
+> to delete all cookies stored.</para>
+
+<para
+>Choose <guibutton
+>Reload List</guibutton
+> to reload the list from your hard disk. You might want to do this if you have had the module open and are testing web sites or have made many changes in the module itself.</para>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/Makefile.am
new file mode 100644
index 00000000000..5068980e4b9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/crypto
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/Makefile.in
new file mode 100644
index 00000000000..07276cb436e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/crypto
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/crypto
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/crypto/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/crypto/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/index.cache.bz2
new file mode 100644
index 00000000000..1571e6b47d7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/index.docbook
new file mode 100644
index 00000000000..0c4d8e716c4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/crypto/index.docbook
@@ -0,0 +1,315 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-10-17</date>
+<releaseinfo
+>3.1</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>crypto</keyword>
+<keyword
+>SSL</keyword>
+<keyword
+>encryption</keyword>
+
+</keywordset>
+</articleinfo>
+
+<sect1 id="crypto">
+
+<title
+>Encryption Configuration</title>
+
+<sect2 id="crypto-intro">
+<title
+>Introduction</title>
+<para
+>Many applications within &kde; are capable of exchanging information using encrypted files and/or network transmissions.</para>
+</sect2>
+
+<sect2 id="crypto-use">
+<title
+>Use</title>
+
+<warning
+><para
+>All encryption schemes are only as strong as their weakest link. In general, unless you have some previous training/knowledge, it is better to leave this module unchanged.</para
+></warning>
+
+<para
+>The options within this module can be divided into two groups:</para>
+
+<para
+>Two options along the bottom of the module, <guilabel
+>Warn on entering SSL Mode</guilabel
+> and <guilabel
+>Warn on leaving SSL mode</guilabel
+>, allow you to determine if &kde; should inform you when you enter or leave SSL encryption.</para
+>
+
+<para
+>The remainder of the options are about determining which encryption methods to use, and which should not be used. Once you have selected the appropriate encryption protocols, simply click <guibutton
+>Apply</guibutton
+> to commit your changes.</para>
+
+<tip
+><para
+>Only make changes to this module if specific information about the strength or weakness of a particular encryption method is given to you from <emphasis
+>a reliable source</emphasis
+>.</para
+></tip>
+
+</sect2>
+
+<!-- Ugh.. write a bunch of stuff about the rest of it -->
+<sect2 id="ssl_tab">
+<title
+>The <guilabel
+>SSL</guilabel
+> Tab</title>
+
+<para
+>The first option is <guilabel
+>Enable TLS support if supported by the server</guilabel
+>. <acronym
+>TLS</acronym
+> is Transport Layer Security, and is the newest version of <acronym
+>SSL</acronym
+>. It integrates better than <acronym
+>SSL</acronym
+> with other protocols, and it has replaced <acronym
+>SSL</acronym
+> in protocols such as POP3 and <acronym
+>SMTP</acronym
+>.</para>
+
+<para
+>Then next options are <guilabel
+>Enable SSL v2</guilabel
+> and <guilabel
+>Enable SSL v3</guilabel
+>. These are the second and third revision of the <acronym
+>SSL</acronym
+> protocol, and it is normal to enable both.</para>
+
+<para
+>There are several different <firstterm
+>Ciphers</firstterm
+> available, and you can enable these separately in the lists labelled <guilabel
+>SSL v2 Ciphers to Use</guilabel
+> and <guilabel
+>SSL v3 Ciphers to Use</guilabel
+>. The actual protocol to use is negotiated by the application and the server when the connection is created.</para>
+
+<para
+>There are several <guilabel
+>Cipher Wizards</guilabel
+> to help you choose a set that is suitable for your use.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guibutton
+>Most Compatible</guibutton
+></term>
+<listitem>
+<para
+>Select the settings found to be most compatible with the most servers.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>US Ciphers Only</guibutton
+></term>
+<listitem>
+<para
+>Select only the US <quote
+>strong</quote
+> (128 bit or greater) ciphers.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Export Ciphers Only</guibutton
+></term>
+<listitem>
+<para
+>Select only the weak (56 bit or less) ciphers.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Enable All</guibutton
+></term>
+<listitem>
+<para
+>Select all ciphers and methods.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Finally, there are some general <acronym
+>SSL</acronym
+> settings.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Use EGD</guilabel
+></term>
+<listitem>
+<para
+>If selected, <application
+>OpenSSL</application
+> will be asked to use the entropy gathering daemon (<acronym
+>EGD</acronym
+>) for initialising the pseudo-random number generator.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use entropy file</guilabel
+></term>
+<listitem>
+<para
+>If selected, <application
+>OpenSSL</application
+> will be asked to use the given file as entropy for initialising the pseudo-random number generator.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Warn on entering SSL mode</guilabel
+></term>
+<listitem>
+<para
+>If selected, you will be notified when entering an <acronym
+>SSL</acronym
+> enabled site.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Warn on leaving SSL mode</guilabel
+></term>
+<listitem>
+<para
+>If selected, you will be notified when leaving an <acronym
+>SSL</acronym
+> based site.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Warn on sending unencrypted data</guilabel
+></term>
+<listitem>
+<para
+>If selected, you will be notified before sending unencrypted data via a web browser.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="openssl">
+<title
+>The <guilabel
+>OpenSSL</guilabel
+> Tab</title>
+
+<para
+>Here you can test if your <application
+>OpenSSL</application
+> libraries have been detected correctly by &kde;, with the <guibutton
+>Test</guibutton
+> button.</para>
+
+<para
+>If the test is unsuccessful, you can specify a path to the libraries in the field labelled <guilabel
+>Path to OpenSSL Shared Libraries</guilabel
+>.</para>
+
+</sect2>
+
+<sect2 id="your-certificates">
+<title
+>The <guilabel
+>Your Certificates</guilabel
+> Tab</title>
+
+<para
+>The list shows which certificates of yours &kde; knows about. You can easily manage them from here.</para>
+
+</sect2>
+
+<sect2 id="authentication">
+<title
+>The <guilabel
+>Authentication</guilabel
+> Tab</title>
+
+<para
+>Not yet documented </para>
+</sect2>
+
+<sect2 id="peer-ssl-certificates">
+<title
+>The <guilabel
+>Peer SSL Certificates</guilabel
+> Tab</title>
+
+<para
+>The list box shows which site and personal certificates &kde; knows about. You can easily manage them from here.</para>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/Makefile.am
new file mode 100644
index 00000000000..b767f4c3b88
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/desktop
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/Makefile.in
new file mode 100644
index 00000000000..1825f518951
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/desktop
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/desktop
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/desktop/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/desktop/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/index.cache.bz2
new file mode 100644
index 00000000000..85c310c0a74
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/index.docbook
new file mode 100644
index 00000000000..43b1ffca305
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktop/index.docbook
@@ -0,0 +1,157 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-08</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>desktop</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="desktop">
+
+<title
+>Desktop</title>
+
+<sect2 id="desktop-appearance">
+<title
+><guilabel
+>Appearance Tab</guilabel
+></title>
+
+<para
+>Here you can configure how icons on your desktop appear.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Standard font:</guilabel
+></term>
+<listitem
+><para
+>This option can be used to change the typeface used on the desktop. Simply select your typeface from the dropdown box.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Font size:</guilabel
+></term>
+<listitem
+><para
+>You can change the relative size of the text on the Desktop. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Normal text colour:</guilabel
+></term>
+<listitem
+><para
+>This option lets you select the colour of normal (or unhighlighted) text.</para
+></listitem>
+</varlistentry>
+<varlistentry
+><term
+><guilabel
+>Text background colour:</guilabel
+></term>
+<listitem
+><para
+>This option lets you select the background colour of normal text. If left unchecked, the text has a transparent background. If selected, you can choose the colour by pressing the button. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Underline filenames:</guilabel
+></term>
+<listitem
+><para
+>Determines if file names are underlined on the Desktop.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="desktop-number">
+<title
+><guilabel
+>Multiple Desktops</guilabel
+></title>
+
+<para
+>&kde; offers you the possibility to have several virtual desktops. In this tab you can configure the number of desktops as well as their names. Just use the slider to adjust the number of desktops. You can assign names to the desktops by entering text into the text fields below.</para
+>
+
+<para
+>If enable <guilabel
+>Mouse wheel over desktop switches desktop</guilabel
+> then scrolling the wheel over an empty space on the desktop will change the the next virtual desktop numerically, in the direction you scrolled (either up or down).</para>
+
+</sect2>
+
+<sect2 id="desktop-desktop-path">
+<title
+><guilabel
+>Paths</guilabel
+></title>
+
+<para
+>You can use this section to configure where Desktop files, Wastebin files, and Autostart files are stored on your computer as well as the standard path for documents. </para>
+
+<warning
+><para
+>By changing the values in the first three of these paths, you will automatically move the files from their previous to their new location. </para
+></warning>
+
+<note
+><para
+>Do not just delete the icons from the desktop. If you dislike them move them somewhere else in this module or hide them (with a dot in the front of the filename). If the paths in this dialogue do not exist when &kde; is started, they will be recreated.</para
+></note>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/Makefile.am
new file mode 100644
index 00000000000..aed8bec8277
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/desktopbehavior
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/Makefile.in
new file mode 100644
index 00000000000..b3aff02708c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/desktopbehavior
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/desktopbehavior
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/desktopbehavior/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/desktopbehavior/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/index.cache.bz2
new file mode 100644
index 00000000000..d12f936c219
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/index.docbook
new file mode 100644
index 00000000000..80ad24d9b3c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/desktopbehavior/index.docbook
@@ -0,0 +1,251 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<othercredit role="translator"
+><firstname
+>Jonathan</firstname
+><surname
+>Riddell</surname
+><affiliation
+><address
+><email
+>kde-en-gb@jriddell.org</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>desktop</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="desktop">
+
+<title
+>Desktop Behaviour</title>
+
+<sect2 id="desktop-desktop">
+<title
+><guilabel
+>Desktop</guilabel
+> Tab</title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Show icons on desktop</guilabel
+></term>
+<listitem>
+<para
+>Uncheck this option if you do not want to have icons on the desktop. Without icons the desktop may be somewhat faster, but you will no longer be able to drag files to the desktop.</para>
+<para
+>This will not remove any files already stored on the desktop, they will instead be hidden.</para>
+
+<para
+>If this is enabled, several further options become available:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Automatically line up icons</guilabel
+></term>
+<listitem
+><para
+>If this option is enabled, &kde; will align icons on a grid on the desktop. If it is not enabled, you may drop icons anywhere, and they will not be aligned for you.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show hidden files</guilabel
+></term>
+<listitem
+><para
+>If this option is enabled, then all hidden files will appear on the desktop. Generally this only clutters your desktop area, but if you are often working with hidden files or folders, this can be useful.</para>
+<warning
+><para
+>Be very careful when deleting or modifying hidden files. Many of these files are configuration files and are essential for the correct operation of your computer.</para
+></warning>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Allow programs in desktop window</guilabel
+></term>
+<listitem>
+<para
+>Enabling this option allows you to set a program as your desktop background, for example <command
+>xearth</command
+>, or &kworldclock;</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Below these options you can see a list titled <guilabel
+>Show Icon Previews For</guilabel
+>. The &kde; desktop has a preview feature for many file types, including <acronym
+>HTML</acronym
+> files, images, &PostScript; and <acronym
+>PDF</acronym
+>, sound, web archives (if you have the appropriate &konqueror; plugin installed) and text files.</para>
+
+<para
+>if you enable previews for one of these, files of that particular file type will not be represented by standard icons on the desktop, but will instead be shown as miniature previews. On slow computers, the previews can take some time to show up, so you might not want to enable this feature.</para>
+
+<para
+>Finally there is <guilabel
+>Display device icons:</guilabel
+>.</para>
+
+<para
+>On some operating systems (&Linux; and FreeBSD, so far) &kde; can dynamically display icons for each <firstterm
+>mountable</firstterm
+> device you have available. This could be &CD-ROM; drives, floppy disk drives, or network shares.</para>
+
+<para
+>If you enable this, you can choose what kind, if any, of these devices you would like quick access icons to be displayed for.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show tooltips</guilabel
+></term>
+<listitem>
+<para
+>Check this option if you would like to see tooltips for icons on the desktop as you hover the mouse over them. These tooltips display information about the file represented by the icon. Depending on the type of file, the information can range from simple file size and creation dates for unfamiliar file types, to complete meta information such as the content of tags for music files.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Mouse button actions:</guilabel
+></term>
+<listitem>
+
+<para
+>The mouse button section allows you to determine what happens when you click one of the three mouse buttons on the Desktop (where there is no window).</para>
+
+<note
+><para
+>Not all mice have three buttons. Two button mice can usually activate the <mousebutton
+>Middle</mousebutton
+> button by pressing both the <mousebutton
+>Left</mousebutton
+> and <mousebutton
+>Right</mousebutton
+> mouse buttons at the same time.</para
+></note>
+
+<para
+>For each of the three mouse buttons, you can select:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>No Action</term>
+<listitem
+><para
+>When you use this mouse button, nothing happens.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Window list menu</term>
+<listitem
+><para
+>This brings up a submenu with all the virtual desktops. Under each virtual desktop, you can select any window currently located on that desktop. Once selected, &kde; will switch to that desktop, and place the focus on that window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Desktop Menu.</term>
+<listitem
+><para
+>This brings up a submenu with commands specific to &kde;. You can create icons, edit bookmarks, cut and paste, run commands, configure &kde;, arrange icons, lock the session and log out of &kde;. The exact content of the menu varies depending on the current status of &kde;. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Application Menu</term>
+<listitem
+><para
+>This brings up the <guimenu
+>Application</guimenu
+> Menus (also know as the <guimenu
+>K</guimenu
+> Menus), so you can start a new application.</para
+></listitem>
+</varlistentry>
+</variablelist>
+<!-- FIXME: someone needs to write something about these custom menus -->
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show menu bar at the top of the screeen:</guilabel
+></term>
+<listitem>
+<para
+>This option determines whether there is a menu across the top of the &kde; Desktop similar to the style of &MacOS;.</para>
+
+<para
+>The default is <guilabel
+>None</guilabel
+>. If you select <guilabel
+>Desktop menu bar</guilabel
+> one static menu is shown at the top of the screen, displaying the desktop menu. Finally there is <guilabel
+>Current application's menu bar (Mac OS-style)</guilabel
+>. If this option is selected, applications won't have their menu bar attached to their own window anymore. Instead, there is one menu bar at the top of the screen which shows the menus of the currently active application. You might recognise this behaviour from &MacOS;. </para>
+
+</listitem>
+</varlistentry>
+</variablelist>
+
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/Makefile.am
new file mode 100644
index 00000000000..e1deef28663
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/ebrowsing
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/Makefile.in
new file mode 100644
index 00000000000..74e7a23ed0e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/ebrowsing
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/ebrowsing
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/ebrowsing/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/ebrowsing/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/index.cache.bz2
new file mode 100644
index 00000000000..2bd6491b4a1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/index.docbook
new file mode 100644
index 00000000000..2753da77908
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/ebrowsing/index.docbook
@@ -0,0 +1,231 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
+<author
+>&Yves.Arrouye; &Yves.Arrouye.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-10-16</date>
+<releaseinfo
+>3.1</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>enhanced browsing</keyword>
+<keyword
+>web shortcuts</keyword>
+<keyword
+>browsing</keyword>
+</keywordset>
+
+</articleinfo>
+<sect1 id="ebrowse">
+
+<title
+>Web Shortcuts</title>
+
+<sect2 id="ebrowse-intro">
+
+<title
+>Introduction</title>
+
+<para
+>&konqueror; offers some features to enhance your browsing experience. One such feature is <emphasis
+>Web Shortcuts</emphasis
+>.</para>
+
+<para
+>You may already have noticed that &kde; is very Internet friendly. For example, you can click on the <guimenuitem
+>Run</guimenuitem
+> menu item or type the keyboard shortcut assigned to that command (<keycombo action="simul"
+><keycap
+>Alt</keycap
+><keycap
+>F2</keycap
+></keycombo
+>, unless you have changed it) and type in a <acronym
+>URI</acronym
+>. <footnote
+><para
+>Uniform Resource Identifier. A standard way of referring to a resource such as a file on your computer, a World Wide Web address, an email address, <abbrev
+>etc...</abbrev
+>.</para
+></footnote
+></para>
+
+<para
+>Web shortcuts, on the other hand, let you come up with new pseudo <acronym
+>URL</acronym
+> schemes, or shortcuts, that basically let you <emphasis
+>parameterise</emphasis
+> commonly used <acronym
+>URI</acronym
+>s. For example, if you like the Google search engine, you can configure KDE so that a pseudo <acronym
+>URL</acronym
+> scheme like <emphasis
+>gg</emphasis
+> will trigger a search on Google. This way, typing <userinput
+>gg:<replaceable
+>my query</replaceable
+></userinput
+> will search for <replaceable
+>my query</replaceable
+> on Google.</para>
+
+<note
+><para
+>One can see why we call these pseudo <acronym
+>URL</acronym
+> schemes. They are used like a <acronym
+>URL</acronym
+> scheme, but the input is not properly <acronym
+>URL</acronym
+> encoded, so one will type <userinput
+>google:kde apps</userinput
+> and not <userinput
+>google:kde+apps</userinput
+>.</para
+></note>
+
+<para
+>You can use web shortcuts wherever you would normally use <acronym
+>URI</acronym
+>s. Shortcuts for several search engines should already be configured on your system, but you can add new keywords and change or delete existing ones in the enhanced browsing control module. </para>
+
+</sect2>
+
+<sect2 id="ebrowse-use">
+
+<title
+>Use</title>
+
+<para
+>There is a single tab in this control module. The title of the tab is <guilabel
+>Keywords</guilabel
+>. This tab features two main boxes, one for Internet Keywords and one for web shortcuts.</para>
+
+<sect3 id="ebrowse-srch-use">
+
+<title
+>Web Shortcuts</title>
+
+<para
+>The descriptive names of defined web shortcuts are shown in a listbox. As with other lists in &kde;, you can click on a column heading to toggle the sort order between ascending and descending, and you can resize the columns.</para>
+
+<para
+>If you double-click on a specific entry in the list of defined search providers, the details for that entry are shown in a popup dialogue. In addition to the descriptive name for the item, you can also see the <acronym
+>URI</acronym
+> which is used, as well as the associated shortcuts which you can type anywhere in &kde; where <acronym
+>URI</acronym
+>s are expected. A given search provider can have multiple shortcuts, each separated by a comma.</para>
+
+<para
+>The text boxes are used not only for displaying information about an item in the list of web shortcuts, but also for modifying or adding new items.</para>
+
+<para
+>You can change the contents of either the <guilabel
+>Search URI</guilabel
+> or the <guilabel
+>URI Shortcuts</guilabel
+> text box. Click <guibutton
+>OK</guibutton
+> to save your changes or <guibutton
+>Cancel</guibutton
+> to exit the dialogue with no changes.</para>
+
+<para
+>If you examine the contents of the <guilabel
+>Search URI</guilabel
+> text box, you will find that most, if not all of the entries have a <option
+>\{@}</option
+> in them. This sequence of two characters acts as a parameter, which is to say that they are replaced by whatever you happen to type after the colon character that is between a shortcut and its parameter. Let's consider some examples to clarify this idea.</para>
+
+<para
+>Suppose that the <acronym
+>URI</acronym
+> is <userinput
+>http://www.google.com/search?q=\{@}</userinput
+>, and <userinput
+>gg</userinput
+> is a shortcut to this <acronym
+>URI</acronym
+>. Then, typing <userinput
+>gg:<replaceable
+>alpha</replaceable
+></userinput
+> is equivalent to <userinput
+>http://www.google.com/search?q=<replaceable
+>alpha</replaceable
+></userinput
+>. You could type anything after the <userinput
+>:</userinput
+> character; whatever you have typed simply replaces the <option
+>\{@}</option
+> characters, after being converted to the appropriate character set for the search provider and then properly <acronym
+>URL</acronym
+>-encoded. Only the <option
+>\{@}</option
+> part of the search <acronym
+>URI</acronym
+> is touched, the rest of it is supposed to be properly <acronym
+>URL</acronym
+>-encoded already and is left as is.</para>
+
+<para
+>You can also have shortcuts without parameters. Suppose the <acronym
+>URI</acronym
+> was <emphasis
+>file:/home/me/mydocs/kofficefiles/kword</emphasis
+> and the shortcut was <emphasis
+>mykword</emphasis
+>. Then, typing <userinput
+>mykword:</userinput
+> is the same as typing the complete <acronym
+>URI</acronym
+>. Note that there is nothing after the colon when typing the shortcut, but the colon is still required in order for the shortcut to be recognised as such.</para>
+
+<para
+>By now, you will have understood that even though these shortcuts are called web shortcuts, they really are shortcuts to parameterised <acronym
+>URI</acronym
+>s, which can point not only to web sites like search engines but also to anything else that can be pointed to by a <acronym
+>URI</acronym
+>. Web shortcuts are a very powerful feature of navigation in &kde;.</para>
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/email/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/email/Makefile.am
new file mode 100644
index 00000000000..c9594aaddca
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/email/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/email
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/email/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/email/Makefile.in
new file mode 100644
index 00000000000..06a7f95fa7e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/email/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/email
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/email
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/email/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/email/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/email/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/email/index.cache.bz2
new file mode 100644
index 00000000000..14ada742ac3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/email/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/email/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/email/index.docbook
new file mode 100644
index 00000000000..f4571453809
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/email/index.docbook
@@ -0,0 +1,143 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-09-01</date>
+<releaseinfo
+>3.1.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>email</keyword>
+<keyword
+>e-mail</keyword>
+</keywordset>
+
+</articleinfo>
+<sect1 id="e-mail">
+<title
+>Email</title>
+
+
+<sect2 id="email-intro">
+<title
+>Introduction</title>
+
+<para
+>The email module of the &kcontrol; allows you to enter and save some basic email information. This information is used when performing functions related to email within &kde;, for example, when sending bug reports from the &kde; crash handler application.</para>
+
+<para
+>Programs such as &kmail;, which are used for reading and sending email, may offer many more options for customising the way in which email is handled. These options depend upon the specific program being used. &kmail;, for instance, offers its own configuration facilities.</para>
+
+<para
+>Some of the information needed for configuring email should have been provided by your internet service provider (<acronym
+>ISP</acronym
+>). If you are connected to a local network, then the system administrator of your network should be able to help you.</para>
+
+</sect2>
+
+<sect2 id="email-use">
+<title
+>Use</title>
+
+<para
+>&kde; automatically establishes some of the information for this control module using the login information on the system. You will need to enter the remaining information.</para>
+<para
+>Looking at the page from top to bottom, the options are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Full name</guilabel
+></term>
+<listitem
+><para
+>Type your full name as you would like it to appear in the email messages that you send. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Organisation</guilabel
+></term>
+<listitem
+><para
+>If you work for a company or organisation, you can enter its name in this text box.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Email address</guilabel
+></term>
+<listitem
+><para
+>To be able to use email, you must enter your email address here.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Reply-to address</guilabel
+></term>
+<listitem
+><para
+>If replies to your email messages should be sent to a different address, you can enter that address in this text box.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+</sect1>
+
+</article>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:index.docbook
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/Makefile.am
new file mode 100644
index 00000000000..6773236d730
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/energy
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/Makefile.in
new file mode 100644
index 00000000000..a9a666e70b5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/energy
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/energy
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/energy/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/energy/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/index.cache.bz2
new file mode 100644
index 00000000000..9929ee1f9ae
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/index.docbook
new file mode 100644
index 00000000000..a2053061de8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/energy/index.docbook
@@ -0,0 +1,138 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>energy</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="energy">
+<title
+>Energy</title>
+
+<sect2 id="energy-intro">
+<title
+>Introduction</title>
+
+<para
+>This module is useful for any computer having a monitor labelled Energy Star Compliant. (Energy Star Compliant equipment is equipment that can be configured to automatically enter a power saving mode when appropriate, without human intervention.)</para>
+
+<tip
+><para
+>Energy Star Compliance can be applied to nearly any electrical device. This module, however, does not spin down hard drives, does not shutdown printers, &etc; These settings only affect the behaviour of your monitor.</para>
+
+<para
+>For information on shutting down components on a laptop, do not use this module. Instead, install kdeutils, and refer to the module entitled <ulink url="help://kcontrol/powerctrl/index.html"
+>Laptop Power Control Centre</ulink
+>, for details.</para
+></tip>
+
+<para
+>In the case of computer monitors, the computer can control the monitor, switching it between four states: On, Standby, Suspend, and Off.</para>
+
+<note
+><para
+>The following list of states is a generalisation, and you may find that your monitor will differ from the descriptions below.</para
+></note>
+
+<para
+><quote
+>ON</quote
+> is the normal operation of your monitor while you are using it.</para>
+
+<para
+><quote
+>STANDBY</quote
+> is usually a minor power saving level. This setting usually involves blanking the screen, and not firing the electron gun, but keeping the electron gun <quote
+>energised</quote
+> and ready to go. When you need to use the monitor again, the monitor will come back on very quickly.</para>
+
+<para
+><quote
+>SUSPEND</quote
+> is a very low power mode alternative. With most monitors the screen is blanked, the electron gun is shut down and the magnets that control the electron gun are powered down. While the power saving is substantial, to reactivate the monitor may take up to 10-15 seconds. The computer should always be able to return the monitor to On or Standby while in suspend mode.</para>
+
+<para
+><quote
+>OFF</quote
+>, usually means just that. The computer monitor is turned off. This usually means that the computer will not be able to turn the monitor back on by itself. Obviously, this keeps power consumption to a bare minimum (zero).</para>
+
+</sect2>
+<sect2 id="energy-use">
+<title
+>Use</title>
+
+<para
+>Using this module is very simple:</para>
+
+<para
+>If your monitor is Energy Star Compliant, then you should put a mark in the check box labeled <guilabel
+>Enable Display Energy Saving</guilabel
+>. This will activate the energy saving commands. </para>
+
+<para
+>The next three slider bars, tell the computer how many minutes of inactivity before automatically switching to a new state. These numbers can be adjusted with either the sliders, or the spin boxes.</para>
+
+<note
+><para
+>These times are not additive, but all start counting at zero.</para
+>
+
+<para
+>As an example:</para
+>
+
+<para
+>If you set the Standby Mode to 10 minutes, the Suspend mode to 20 minutes, and the Power off at 30 minutes, and you stop using your computer at 9:00, then the monitor will:</para
+> <para
+>Enter Standby mode at 9:10, enter Suspend mode at 9:20, and shut the power off at 9:30.</para
+></note>
+
+<para
+>When you are happy with the settings, click <guibutton
+>OK</guibutton
+>.</para>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/Makefile.am
new file mode 100644
index 00000000000..16330e1fc0e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/filemanager
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/Makefile.in
new file mode 100644
index 00000000000..86755bbf566
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/filemanager
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/filemanager
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/filemanager/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/filemanager/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/index.cache.bz2
new file mode 100644
index 00000000000..fb57cc2d8a9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/index.docbook
new file mode 100644
index 00000000000..7acd2c6d6b2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/filemanager/index.docbook
@@ -0,0 +1,380 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-10-16</date>
+<releaseinfo
+>3.1</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>file manager</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="file-manager">
+<title
+>File Manager</title>
+
+<para
+>In this module, you can configure various aspects of &konqueror;'s file manager functionality. </para>
+
+<note
+><para
+>&konqueror;'s web browser functionality has its <ulink url="help:/kcontrol/khtml/index.html"
+>own configuration modules</ulink
+>.</para
+></note>
+
+<sect2 id="fileman-use">
+<title
+>Use</title>
+
+<para
+>The configuration options for the file manager are organised under tabs as follows:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Appearance</guilabel
+></term>
+<listitem
+><para
+>This tab contains options for customising the appearance of &konqueror; windows, such as the default font text colour.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Behaviour</guilabel
+></term>
+<listitem
+><para
+>This tab contains a couple of &konqueror; global options.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Previews</guilabel
+></term>
+<listitem>
+<para
+>On this tab, you can customise when &konqueror; should show previews.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<sect3 id="fileman-appearance">
+<title
+>Appearance</title>
+
+<para
+>The following settings determine how text and colours are displayed in &konqueror; File Manager mode windows.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Standard font:</guilabel
+></term>
+<listitem>
+<para
+>This is the font used to display text such as file names in &konqueror; windows.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Font size:</guilabel
+></term>
+<listitem>
+
+<para
+>Lets you control the size of text, while the <guilabel
+>Standard Font</guilabel
+> setting determines the font face used.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Normal text colour:</guilabel
+></term>
+<listitem>
+<para
+>Determines the standard text colour.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Word-wrap icon text:</guilabel
+></term>
+<listitem>
+<para
+>When checked, long filenames will be wrapped onto multiple lines, rather than showing only the part of the filename that fits on a single line.</para>
+
+<tip
+> <para
+>If you uncheck this option, you can still see word-wrapped filenames by pausing the mouse pointer over the icon.</para
+></tip>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Underline filenames:</guilabel
+></term>
+<listitem>
+<para
+>When <guilabel
+>Underline filenames</guilabel
+> is checked, filenames will be underlined so that they look like links on a web page.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Display file sizes in bytes:</guilabel
+></term>
+<listitem>
+<para
+>The final check box on this page determines how &konqueror; displays file sizes, when you are in one of the file manager modes that normally shows this information. If you check the <guilabel
+>Display file sizes in bytes</guilabel
+> box then file sizes are always shown in bytes. If you leave it unchecked then file sizes are shown in bytes, kilobytes or megabytes, depending on their size.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect3>
+
+<sect3 id="fileman-behav">
+<title
+>Behaviour</title>
+
+<variablelist>
+<title
+><guilabel
+>Misc Options</guilabel
+></title>
+<varlistentry>
+<term
+>Open folders in separate windows</term>
+<listitem
+> <para
+>If this option is checked, a new &konqueror; window will be created when you open a folder, rather than simply showing that folder's contents in the current window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Show network operations in a single window</term>
+<listitem>
+<para
+>If unchecked, and you download a file, a dialogue box will appear that shows the status of the download.</para>
+
+<screenshot>
+ <screeninfo
+>Download Dialogue Box</screeninfo>
+ <mediaobject>
+ <imageobject
+><imagedata fileref="kfileman2.png"
+ format="PNG"/></imageobject>
+ <textobject
+> <phrase
+>Download Dialogue Box</phrase
+> </textobject>
+ <caption>
+ <para
+>Individual Download Dialogue Box</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+
+<para
+>If you start a new transfer, another dialogue box will appear. (&Netscape; users will be familiar with this behaviour) </para>
+
+<para
+>If checked, all transfer status windows will be grouped together under a single dialogue box.</para>
+<screenshot>
+ <screeninfo
+>Download Dialogue Box</screeninfo>
+ <mediaobject>
+ <imageobject
+><imagedata fileref="kfileman1.png"
+ format="PNG"/></imageobject>
+ <textobject
+><phrase
+>Download Dialogue Box</phrase
+></textobject>
+ <caption>
+ <para
+>Collected Download Dialogue Box</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+
+<para
+>If you choose to use the Collected download dialogue box, you can delete transfers by clicking once on the transfer you want to cancel, then clicking the <guibutton
+>Delete</guibutton
+> Button on the left.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show file tips</guilabel
+></term>
+<listitem>
+<para
+>Here you can control if, when moving the mouse over a file, you want to see a small popup window with additional information about that file.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show previews in file tips</guilabel
+></term>
+<listitem>
+<para
+>Here you can control if the file tip should show a thumbnail preview of the file. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Home URL</guilabel
+></term>
+<listitem
+><para
+>This is the &URL; (&eg; a folder or a web page) where &konqueror; will jump to when the <guibutton
+>Home</guibutton
+> button is pressed.</para
+><para
+>The default is the users home folder, indicated with a <literal
+>~</literal
+>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>You can set a path that is your <guilabel
+>Home URL</guilabel
+> by typing into the text field, or using the <guiicon
+>browse</guiicon
+> icon. The default is <literal
+>~</literal
+> which is a standard shortcut for your $<envar
+>HOME</envar
+> folder. When you choose the <guiicon
+>home</guiicon
+> icon on your panel, in a file open or save dialogue, or from within &konqueror; in file manager mode, this is the folder you will be shown.</para>
+
+<para
+>The <guilabel
+>Ask confirmation for</guilabel
+> setting tells &konqueror; what to do when you choose to <quote
+>Delete</quote
+>, <quote
+>Trash</quote
+>, or <quote
+>Shred</quote
+> a file in a &konqueror; window. If any box is checked, &konqueror; asks for confirmation before performing the corresponding action.</para>
+
+</sect3>
+
+<sect3>
+<title
+>Previews</title>
+
+<para
+>&konqueror; has a preview feature for many file types, including <acronym
+>HTML</acronym
+> files, images, &PostScript; and <acronym
+>PDF</acronym
+>, sound, web archives (if you have the appropriate &konqueror; plugin installed) and text files.</para>
+
+<para
+>If you enable previews for one of these, files of that particular file type will not be represented by standard icons in the filemanager, but will instead be shown as miniature previews. On slow computers, the previews can take some time to show up, so you might not want to enable this feature.</para>
+
+<para
+>In this module you can specify which <quote
+>protocols</quote
+> you wish the previews to be available for. Creating the previews requires that &konqueror; download at least part of the file, in order to create the preview. &konqueror;, like the rest of &kde; is entirely network transparent, and will treat a remote &FTP; folder just as if it was on your local hard drive. This can result in a delay, especially if you are viewing, for example, a folder full of images over a slow network connection.</para>
+
+<para
+>For each protocol, you can independently enable or disable previews. For example, you might enable previews for <acronym
+>NFS</acronym
+> mounted drives if you have a fast network, but disable them for &FTP; because your Internet connection is via a modem.</para>
+
+<para
+>You can further refine the maximum size file that &konqueror; will attempt to show a preview for. The default is 1 MB. In other words, by default, if a file is 900 kb in size, and the protocol you are viewing the folder with is enabled, then &konqueror; will create a preview icon for it. If the file is 1.1 MB in size, &konqueror; will not make a preview, even if the protocol is enabled.</para>
+
+<para
+>You can turn on and off previews <quote
+>on the fly</quote
+> from within &konqueror;, using the <guimenu
+>View</guimenu
+> menu. For example, if you normally want to see image previews on every protocol but find a particular server is very slow to send you the data, you might turn it off for the present, and turn it on again later.</para>
+
+<para
+>You may also like to enable the checkbox <guilabel
+>Increase size of previews relative to icons</guilabel
+>, in order to see more information in the thumbnails.</para>
+
+<para
+>Many image files already contain a thumbnail. You can enable the <guilabel
+>Use thumbnails embedded in files</guilabel
+> to make use of these. This will save time waiting for thumbnails to be created when viewing a folder full of images you have not previously seen in &konqueror;.</para>
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/Makefile.am
new file mode 100644
index 00000000000..059f01e9078
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/filetypes
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/Makefile.in
new file mode 100644
index 00000000000..e67938058fa
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/filetypes
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/filetypes
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/filetypes/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/filetypes/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/index.cache.bz2
new file mode 100644
index 00000000000..12a9cb9faed
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/index.docbook
new file mode 100644
index 00000000000..700fdf00682
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/filetypes/index.docbook
@@ -0,0 +1,487 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<title
+>File Associations</title>
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-13</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>files association</keyword>
+<keyword
+>association</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="file-assoc">
+<title
+>File Associations</title>
+
+<sect2 id="file-assoc-intro">
+<title
+>Introduction</title>
+
+<para
+>One of the most convenient aspects of &kde;, is its ability to automatically match a data file, with its application. As an example, when you click on your favourite &kword; document in &konqueror;, &kde; automatically starts &kword;, and automatically loads that file into &kword; so you can begin working on it.</para>
+
+<para
+>In the example above, the &kword; Data file is <emphasis
+>associated</emphasis
+> with &kword; (the application). These file associations are crucial to the functioning of &kde;.</para>
+
+<para
+>When &kde; is installed, it automatically creates hundreds of file associations to many of the most common data types. These initial associations are based on the most commonly included software, and the most common user preferences.</para>
+
+<para
+>Unfortunately, &kde; can not:</para>
+
+<itemizedlist>
+<listitem
+><para
+>predict every possible combination of software and data files</para
+></listitem>
+<listitem
+><para
+>prepare for file formats not yet invented</para
+></listitem>
+<listitem
+><para
+>or predict everyone's favourite application for certain file formats</para
+></listitem>
+</itemizedlist>
+
+<para
+>You can change your current file associations or add new file associations using this module.</para>
+
+<para
+>Each file association is recorded as a mime type. &MIME; stands for <quote
+>Multipurpose Internet Mail Extensions</quote
+>. It allows a computer to determine the type of file, without opening and analysing the format of each and every file.</para>
+
+</sect2>
+
+<sect2 id="file-assoc-use">
+<title
+>How to use this module</title>
+
+<para
+>The file associations are organised into several categories, and at a minimum you will have:</para>
+
+<orderedlist>
+<listitem
+><para
+>Application</para
+></listitem>
+<listitem
+><para
+>Audio</para
+></listitem>
+<listitem
+><para
+>Image</para
+></listitem>
+<listitem
+><para
+>Inode</para
+></listitem>
+<listitem
+><para
+>Message</para
+></listitem>
+<listitem
+><para
+>Multipart</para
+></listitem>
+<listitem
+><para
+>Print</para
+></listitem>
+<listitem
+><para
+>Text</para
+></listitem>
+<listitem
+><para
+>Video</para
+></listitem>
+</orderedlist>
+
+<para
+>All of the file associations are sorted into one of these categories.</para>
+
+<para
+>There is also an overview category <quote
+>All</quote
+>, which displays all the file types in one list, without categorising them.</para>
+
+<note
+><para
+>There is no functional difference between any of the categories. These categories are designed to help organise your file associations, but they do not alter the associations in any way. </para
+></note>
+
+<para
+>The categories are listed in the box labelled <guilabel
+>Known Types</guilabel
+>.</para>
+
+<para
+>You can explore each of these categories, and see the file associations contained within each one, by simply double-clicking on the category name. You will be presented with a list of the associated mime-types under that category.</para>
+
+<tip
+><para
+>You can also search for a particular &MIME; type by using the search box. The search box is labelled <guilabel
+>Find filename pattern</guilabel
+> and is located above the category list.</para>
+
+<para
+>Simply type the first letter of the &MIME; type you are interested in. The categories are automatically expanded, and only the mime-types that include that letter are displayed.</para>
+
+<para
+>You can then enter a second character and the mime-types will be further limited to mime types containing those two characters.</para
+></tip>
+
+<sect3 id="file-assoc-use-add">
+<title
+>Adding a new mime type</title>
+
+<para
+>If you want to add a new &MIME; type to your file associations, you can click on the <guibutton
+>Add...</guibutton
+> button. A small dialogue box will appear. You select the category from the drop down box, and type the &MIME; name in the blank labelled <guilabel
+>Type name</guilabel
+>. Click <guibutton
+>OK</guibutton
+> to add the new mime type, or click <guibutton
+>Cancel</guibutton
+> to not add any new mime-types.</para>
+
+</sect3>
+
+<sect3 id="file-assoc-use-del">
+<title
+>Removing a mime type</title>
+
+<para
+>If you want to remove a &MIME; type, simply select the &MIME; type you want to delete by clicking once with the mouse on the &MIME; type name. Then click the button labelled <guibutton
+>Remove</guibutton
+>. The &MIME; type will be deleted immediately.</para>
+
+</sect3>
+
+<sect3 id="file-assoc-use-edit">
+<title
+>Editing a mime types properties</title>
+
+<para
+>Before you can edit a &MIME; types property, you must first specify which &MIME; type. Simply browse through the categories until you find the &MIME; type you want to edit, then click once on it with the mouse.</para>
+
+<para
+>As soon as you have selected the &MIME; type, the current values of the &MIME; type will appear in the module window.</para>
+
+<para
+>You will notice the current values are split into two tabs: <guilabel
+>General</guilabel
+> and <guilabel
+>Embedding</guilabel
+></para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>General</guilabel
+></term>
+<listitem>
+<para
+>There are 4 properties for each &MIME; type in this tab:</para>
+
+<orderedlist>
+<listitem
+><para
+><guilabel
+>Mime Type Icon</guilabel
+> is the icon that will be visible when using &konqueror; as a file manager.</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Filename Patterns</guilabel
+> is a search pattern which &kde; will use to determine the &MIME; type.</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Description</guilabel
+> is a short description of the file type. This is for your benefit only.</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Application Preference Order</guilabel
+> determines which applications will be associated with the specified &MIME; type.</para
+></listitem>
+</orderedlist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Embedding Tab</guilabel
+></term>
+<listitem>
+<para
+>The Embedding tab allows you to determine if an file will be viewed within a &konqueror; window, or by starting the application.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect3>
+
+<sect3 id="file-assoc-use-icon">
+<title
+>Changing the Icon</title>
+
+<para
+>To change the icon, simply click on the Icon button. A dialogue box will appear, which will show you all available icons. Simply click once with the mouse on the icon of your choice, and click <guibutton
+>OK</guibutton
+>.</para>
+
+</sect3>
+
+<sect3 id="file-assoc-use-pattern">
+<title
+>Editing the mime-type patterns</title>
+
+<para
+>The box labelled <guilabel
+>Filename Patterns</guilabel
+>, determines what files will be included within this mime-type.</para>
+
+<para
+>Usually, files are selected based on their suffix. (Examples: Files that end with <literal role="extension"
+>.wav</literal
+> are sound files, using the WAV format and files that end in <literal role="extension"
+>.c</literal
+> are program files written in C).</para>
+
+<para
+>You should enter your filename mask in this combo box.</para>
+
+<para
+>The asterisk (<literal
+>*</literal
+>) is a wildcard character that will be used with nearly every mime type mask. A complete discussion of wildcards is beyond the scope of this manual, but it is important to understand that the asterisk (in this context), <quote
+>matches</quote
+> any number of characters. As an example: <userinput
+>*.pdf</userinput
+> will match <filename
+>Datafile.pdf</filename
+>, <filename
+>Graphics.pdf</filename
+> and <filename
+>User.pdf</filename
+>, but not <filename
+>PDF</filename
+>, <filename
+>Datafile.PDF</filename
+>, or <filename
+>.pdf</filename
+>.</para>
+
+<tip
+><para
+>It is very beneficial to have multiple masks. One for lower case, one for upper case, &etc; This will help ensure that &kde; can determine the file type more accurately.</para
+></tip>
+
+</sect3>
+
+<sect3 id="file-assoc-use-desc">
+<title
+>Editing a mime types description.</title>
+
+<para
+>You can type a short description of the &MIME; type in the text box labelled <guilabel
+>Description</guilabel
+>. This label is to help you, it does not affect the function of the &MIME; type.</para>
+
+</sect3>
+
+<sect3 id="file-assoc-use-app">
+<title
+>Editing the application associations</title>
+
+<para
+>There are four buttons (<guibutton
+>Move Up</guibutton
+>, <guibutton
+>Move Down</guibutton
+>, <guibutton
+>Add</guibutton
+> and <guibutton
+>Remove</guibutton
+>) and a combo box (which lists the applications) which are used to configure the applications.</para>
+
+<para
+>The combo box lists all of the applications associated with a specific &MIME; type. The list is in a specific order. The top application is the first application tried. The next application down the list is the second, etc.</para>
+
+<note
+><para
+>What do you mean there is more than one application per &MIME; type? Why is this necessary?</para>
+
+<para
+>We started out by saying that &kde; comes preconfigured with hundreds of file associations. The reality is, each system that &kde; is installed on has a different selection of applications. By allowing multiple associations per &MIME; type, &kde; can continue to operate when a certain application is not installed on the system.</para>
+
+<para
+>As an example:</para>
+<para
+>For the &MIME; type <literal
+>pdf</literal
+>, there are two applications associated with this file type. The first program is called <application
+>PS Viewer</application
+>. If your system does not have <application
+>PS Viewer</application
+> installed, then &kde; automatically starts the second application <application
+>Adobe Acrobat Reader</application
+>. As you can see, this will help keep &kde; running strong as you add and subtract applications.</para
+></note>
+
+<para
+>We have established that the order is important. You can change the order of the applications by clicking once with the mouse on the application you want to move, and then clicking either <guibutton
+>Move Up</guibutton
+> or <guibutton
+>Move Down</guibutton
+>. This will shift the currently selected application up or down the list of applications. </para>
+
+<para
+>You can add new applications to the list by clicking the button labelled <guibutton
+>Add</guibutton
+>. A dialogue box will appear. Using the dialogue box, you can select the application you want to use for this mime type. Click <guibutton
+>OK</guibutton
+> when you are done, and the application will be added to the current list.</para>
+
+<para
+>You can remove an application (thereby ensuring that the application will never run with this &MIME; type by clicking once on the name of the application, and clicking the <guibutton
+>Remove</guibutton
+> button.</para>
+
+<tip
+><para
+>It is a good idea to use the <guibutton
+>Move Up</guibutton
+> and <guibutton
+>Move Down</guibutton
+> buttons to adjust the unwanted application to a lower position in the list, rather than deleting the application from the list entirely. Once you have deleted an application, if your preferred application should become compromised, there will not be an application to view the data document.</para
+></tip>
+
+</sect3>
+
+<sect3 id="file-assoc-embedding">
+<title
+>Embedding</title>
+<para
+>By clicking on the <guilabel
+>Embedding</guilabel
+> tab, you are presented with three radio buttons in the <guilabel
+>Left click action</guilabel
+> group. These determine how &konqueror; views the selected &MIME; type:</para>
+
+<variablelist>
+<varlistentry
+><term
+>Show file in embedded viewer</term>
+<listitem
+><para
+>If this is selected, the file will be shown <emphasis
+>within</emphasis
+> the &konqueror; window.</para
+></listitem
+></varlistentry>
+<varlistentry
+><term
+>Show file in separate viewer</term>
+<listitem
+><para
+>This will cause a separate window to be created when showing this mime-type.</para
+></listitem
+></varlistentry>
+<varlistentry
+><term
+>Use group settings.</term>
+<listitem
+><para
+>This will cause the mime-type to use the settings for the mime-type group. (if you are editing an audio mime type, then the settings for the audio group are used).</para
+></listitem
+></varlistentry>
+</variablelist>
+
+<para
+>Below this is a listbox labelled <guilabel
+>Services Preference Order</guilabel
+>.</para>
+
+<para
+>When you are in &konqueror;, you can <mousebutton
+>right</mousebutton
+> mouse click, and a menu will with an entry labelled <guimenu
+>Preview with...</guimenu
+> will appear. This box lists the applications that will appear, in the order they will appear, under this menu.</para>
+
+<para
+>You can use the <guibutton
+>Move Up</guibutton
+> and <guibutton
+>Move Down</guibutton
+> buttons to change the order.</para>
+
+</sect3>
+
+<sect3 id="file-assoc-use-done">
+<title
+>Making changes permanent</title>
+
+<para
+>When you are done making any changes to mime types, you can click <guibutton
+>Apply</guibutton
+> to make your changes permanent, but keep you in this module.</para>
+
+</sect3>
+</sect2>
+
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/Makefile.am
new file mode 100644
index 00000000000..c29f07d011e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/fonts
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/Makefile.in
new file mode 100644
index 00000000000..971a923620a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/fonts
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/fonts
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/fonts/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/fonts/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/index.cache.bz2
new file mode 100644
index 00000000000..b0fa6bb8cf0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/index.docbook
new file mode 100644
index 00000000000..a379b8d94a2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/fonts/index.docbook
@@ -0,0 +1,175 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-09-22</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>fonts</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="fonts">
+
+<title
+>Fonts</title>
+
+<para
+>This module is designed to allow you to easily select different fonts for different parts of the &kde; Desktop.</para>
+
+<para
+>The panel consists of different font groups to give you a lot of flexibility in configuring your fonts: </para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>General:</guilabel
+> Used everywhere the other font groups do not apply</para
+></listitem>
+
+<listitem
+><para
+><guilabel
+>Fixed width:</guilabel
+> Anywhere a non-proportional font is specified</para
+></listitem>
+
+<!-- <listitem
+><para
+><guilabel
+>File Manager</guilabel
+> (Font to use in the
+&kde; file manager)</para
+></listitem
+> -->
+
+<listitem
+><para
+><guilabel
+>Toolbar:</guilabel
+> Font used in &kde; application toolbars</para
+></listitem>
+
+<listitem
+><para
+><guilabel
+>Menu:</guilabel
+> Font used in &kde; application menus</para
+></listitem>
+
+<listitem
+><para
+><guilabel
+>Window title:</guilabel
+> Font used in the window title</para
+></listitem>
+
+<listitem
+><para
+><guilabel
+>Taskbar:</guilabel
+> Font used in the taskbar panel applet</para
+></listitem>
+
+<listitem
+><para
+><guilabel
+>Desktop:</guilabel
+> Font used on the desktop to label icons</para
+></listitem>
+
+</itemizedlist>
+
+<para
+>Each font has a corresponding <guibutton
+>Choose...</guibutton
+> button. By clicking on this button, a dialogue box appears. You can use this dialogue box to choose a new font, font style, size and character set. Then press <guibutton
+>OK</guibutton
+>.</para>
+
+<para
+>An example of the font you have chosen will be displayed in the space between the font group name and the choose button.</para>
+
+<para
+>When you are done, simply click <guibutton
+>OK</guibutton
+>, and all necessary components of &kde; will be restarted so your changes can take affect immediately.</para>
+
+<para
+>The <guibutton
+>Adjust All Fonts...</guibutton
+> button allows you to quickly set properties for all the fonts selected above. A font selection dialogue similar to the standard one will appear, but you will notice checkboxes that allow you to change the <guilabel
+>Font</guilabel
+>, <guilabel
+>Font style</guilabel
+> or <guilabel
+>Size</guilabel
+> independently of each other. You can choose any one, two, or three of these options, and they will be applied to all the font groups.</para>
+
+<para
+>For example, if you have selected several different font faces above, and realise they are all a size too big (this often happens when you change screen resolution, for instance), you can apply a new font size to all the fonts, without affecting your customised font faces and styles.</para>
+
+<sect2 id="fonts-aa">
+<title
+>Anti-alias text</title>
+
+<para
+>To use anti-aliasing, simply place a mark in the checkbox labelled <guilabel
+>Use anti-aliasing for fonts</guilabel
+>. This enables two more options.</para>
+<para
+>Placing a mark in the checkbox will allow you to specify which range of fonts will <emphasis
+>not</emphasis
+> be anti-aliased. This range is specified with the two combo boxes on the same line.</para>
+
+<para
+>You can also choose the method that &kde; uses to create an anti-alias look to your fonts. If you are not familiar with the individual methods, you should leave this option alone.</para>
+
+<note
+><para
+>The ability to use anti-aliased fonts and icons requires that you have support in both X and the &Qt; toolkit, that you have suitable fonts installed, and that you are using the built-in font serving capabilities of the X server. If you still are having problems, please contact the appropriate &kde; mailing list, or check the <acronym
+>FAQ</acronym
+>.</para
+></note>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/Makefile.am
new file mode 100644
index 00000000000..cdcbfbae803
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/helpindex
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/Makefile.in
new file mode 100644
index 00000000000..e96809e8f24
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/helpindex
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/helpindex
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/helpindex/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/helpindex/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/index.cache.bz2
new file mode 100644
index 00000000000..251b83f67a3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/index.docbook
new file mode 100644
index 00000000000..d9a4ee29875
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/helpindex/index.docbook
@@ -0,0 +1,219 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+
+<othercredit role="translator"
+><firstname
+>Jonathan</firstname
+><surname
+>Riddell</surname
+><affiliation
+><address
+><email
+>kde-en-gb@jriddell.org</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-10-17</date>
+<releaseinfo
+>3.1</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Help Index</keyword>
+<keyword
+>Index</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="help-index">
+
+<title
+>Help Index</title>
+
+<note
+><para
+>At the time of writing, for most installations of &kde; the entire search engine function in &khelpcenter; is disabled, and settings made in this &kcontrol; module will have no effect. We hope to have it back in a future release.</para
+></note>
+
+<para
+>&kde; comes with a lot of documentation for applications and components. While it is possible to just browse the manuals until you find that piece of information you're looking for, this may be a very time-consuming task. To make this easier for you, &kde; offers fulltext search using a program called <application
+>ht://dig</application
+>. It works quite similar to search engines on the web, in fact some search engines you now might even use it. Just click on the <guilabel
+>Search</guilabel
+> tab in the &khelpcenter;, enter the word you are looking for, click <guibutton
+>Search</guibutton
+> and enjoy!</para>
+
+<para
+>However, to make use of this feature, <application
+>ht://dig</application
+> has to be installed on your system and &kde; has to be configured to make us of it. This control module tries to help you doing the latter. If you haven't installed <application
+>ht://dig</application
+> and it wasn't shipped with your operating system you have to get ht://dig yourself. Have a look at <ulink url="http://www.htdig.org"
+>the ht://dig homepage</ulink
+> on how to download and install it.</para>
+
+<para
+>When you first start, you are in display mode only. To modify your settings, click on <guibutton
+>Administrator Mode</guibutton
+>. If you are logged in as <systemitem class="username"
+>root</systemitem
+>, you will go straight to the change dialogue. If not, &kde; will ask for a superuser password.</para>
+<sect2 id="help-index-use"
+>
+
+<title
+>Use</title
+>
+
+<para
+>There are two important things to tell &kde; so it can make use of the fulltext search engine:</para>
+
+<itemizedlist>
+<listitem
+><para
+>where to find the <application
+>ht://dig</application
+> programs KDE uses for fulltext search</para
+></listitem>
+<listitem
+><para
+>where to search</para
+></listitem>
+</itemizedlist>
+
+<sect3 id="help-index-use-progs">
+
+<title
+>The <application
+>ht://dig</application
+> Programs</title>
+
+<para
+>There are three programs &kde; needs that come with <application
+>ht://dig</application
+>: <command
+>htdig</command
+>, <command
+>htsearch</command
+> and <command
+>htmerge</command
+>. For each program you have to provide the full path including the program name, for example: <filename class="directory"
+>/usr/bin/htdig</filename
+>.</para
+>
+
+<para
+>Where exactly these programs are installed depends on your operating system or your distribution. However, there are some good guesses you might want to try:</para>
+
+<itemizedlist>
+
+<listitem
+><para
+><command
+>htdig</command
+> and <command
+>htmerge</command
+> are often found in <filename class="directory"
+>/usr/bin/</filename
+> or in something like <filename class="directory"
+>/usr/local/www/htdig/bin/</filename
+>.</para
+></listitem>
+
+<listitem
+><para
+>the <command
+>htsearch</command
+> command is often found in a sub folder called <filename class="directory"
+>cgi-bin</filename
+>, for example <filename class="directory"
+>/usr/local/httpd/cgi-bin/</filename
+>.</para>
+
+</listitem>
+</itemizedlist>
+
+<tip
+><para
+>To find out where for example <command
+>htdig</command
+> is installed you can always type <command
+>whereis htdig</command
+> on the console. <command
+>whereis</command
+> will look for the specified command in the standard execution path folders. However, folders like <filename class="directory"
+>cgi-bin</filename
+> are often not in the standard execution path.</para
+></tip>
+
+</sect3>
+
+<sect3 id="help-index-use-scope">
+<title
+>Scope and Search Paths</title>
+
+<para
+>In this section you can choose which help resources should be indexed, &ie; made available to the search engine.</para>
+
+<para
+>In the <guilabel
+>Scope</guilabel
+> frame you can select some typical resources you want to be indexed, &ie; the &kde; help files, and the information offered by the <command
+>man</command
+> and <command
+>info</command
+> commands. Note that some of those may still be disabled, which means that support for them has not been added yet.</para>
+
+<para
+>Maybe you have additional files you want to access using the &khelpcenter; fulltext search feature. For example, you might have an <acronym
+>HTML</acronym
+> reference installed in <filename
+>/home/jdoe/docs/selfhtml</filename
+>. By adding this path to the list of additional search paths you make this documentation available to &khelpcenter;'s fulltext search, too. Just click on the <guibutton
+>Add</guibutton
+> button and a file dialogue will ask you for an additional search folder. Select <filename class="directory"
+>/home/jdoe/docs/selfhtml</filename
+> and click <guibutton
+>OK</guibutton
+>. To remove an additional search path, just select it and click <guibutton
+>Delete</guibutton
+>.</para>
+
+<important
+><para
+>Your changes to the scope and additional search paths will not take effect if you don't click on the <guibutton
+>Build index</guibutton
+> button.</para
+></important>
+</sect3>
+
+</sect2>
+
+</sect1>
+</article>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/Makefile.am
new file mode 100644
index 00000000000..9d5b8bb0c86
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/icons
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/Makefile.in
new file mode 100644
index 00000000000..54d34b012a0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/icons
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/icons
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/icons/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/icons/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/index.cache.bz2
new file mode 100644
index 00000000000..ef6e38ce515
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/index.docbook
new file mode 100644
index 00000000000..67f61256a06
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/icons/index.docbook
@@ -0,0 +1,313 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-09-22</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>icon</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="icons">
+<title
+>Icons</title>
+
+<sect2 id="icons-intro">
+<title
+>Introduction</title>
+
+<para
+>&kde; comes with a full set of icons in several sizes. These icons are being used all over &kde;: the desktop, the panel, the &konqueror; file manager, in every toolbar of every &kde; application, etc. The icons control module offers you very flexible ways of customising the way &kde; handles icons. You can:</para>
+
+<itemizedlist>
+<listitem
+><para
+>install and choose icon themes</para
+></listitem>
+<listitem
+><para
+>choose different icon sizes</para
+></listitem>
+<listitem
+><para
+>assign effects to icons (for example make them semi-transparent or colourise them) </para
+></listitem>
+<listitem
+><para
+>configure these settings for each of the different places icons will be used in: for example the desktop, toolbars &etc; </para
+></listitem>
+</itemizedlist>
+
+<important
+><para
+>Please note that some of these settings may depend on your selected icon theme. &kde; comes with two icon themes by default, &kde;-Classic (HiColour) and Crystal SVG. There is also a low colour theme in the kdeartwork package, along with others.</para
+></important>
+
+</sect2>
+
+<sect2 id="icon-theme">
+<title
+><guilabel
+>Theme</guilabel
+></title>
+
+<para
+>Starting at the top, you can see some example icons. These change in appearance depending on the icon theme you select. Most default installations will have only one icon theme available, the &kde; default Crystal SVG theme. There are others contained separately in the kdeartwork package, and you can download more from the Internet.</para>
+
+<para
+>Use the <guibutton
+>Install New Theme...</guibutton
+> to browse to the location of newly downloaded themes, and they will then become available to select from above.</para>
+
+</sect2>
+
+<sect2 id="icons-use">
+<title
+>Advanced</title>
+
+<para
+>Looking at this second page of the icons control module, you will see two areas:</para>
+
+<itemizedlist
+>
+<listitem
+>
+<para
+>An area labelled <guilabel
+>Use of Icon</guilabel
+>. Here you can choose which particular usage of icons you want to configure, for example <guilabel
+>Toolbar</guilabel
+> or <guilabel
+>Panel</guilabel
+>.</para
+>
+</listitem
+>
+
+<listitem
+> <para
+>A preview area where you can see how icons of the selected kind will look using the current settings. Note that the state of this preview also depends on the icon state selected in the effects below (do not worry about that now, we will explain that below). </para
+> </listitem>
+</itemizedlist>
+
+<para
+>When you want to configure icons, first select the usage of icons you want to configure. Change the settings until you like the preview. You can then choose a different icon usage and configure that. At the end, if you are satisfied with your settings, click <guibutton
+>OK</guibutton
+> or <guibutton
+>Apply</guibutton
+> to take the changes in effect.</para>
+
+<para
+>There are two further options to consider, <guilabel
+>Size</guilabel
+> and <guilabel
+>Effects</guilabel
+>. </para>
+
+<sect3 id="icons-use-size">
+<title
+>Icon Size</title>
+
+<para
+>You have two options relating to icon sizes. First, you can choose from a list of icon sizes. Second, you can tell &kde; to draw all pixels using double sized pixels. The largest icon sizes are especially useful for visually impaired people.</para>
+
+<para
+>Which sizes will be offered by the icon size listbox depends on the icon theme you have selected in the icon themes control module. For example, the low colour icon theme only offers the sizes 16 and 32 for desktop icons and 16, 22 and 32 for toolbar icons. The HiColour theme offers icon sizes 16, 32 and 48 as well as sizes from 64 to 128. However, as &kde; can not have all these icon sizes in store, icons using size 64 to 128 will be automatically generated which may result in a loss of quality.</para>
+
+<para
+>If the icon sizes offered by your chosen icon theme are not enough for you, there is still the option <guilabel
+>Double-sized pixels</guilabel
+>. If this option is selected, all icons will have double sized pixels, &ie; a 2x2 block instead of normal pixels. While this makes it possible to achieve very large icon sizes, the quality is poor: icons will look <quote
+>blocky</quote
+>, an effect you may remember if you've grown up using a Sinclair ZX Spectrum or similar. If this is an option for you, using the large sizes offered by &kde;'s HiColour icon theme will always result in a much better quality than using the low colour icon theme with double sized pixels.</para
+>
+<!--
+<para
+>You can also choose to have smoothed icons, an effect similar to
+anti-aliasing of fonts. Enable the checkbox <guilabel
+>Blend alpha
+channel</guilabel
+> to see this in action, but note that it will slow
+down graphics on a slower computer.</para>
+-->
+
+<para
+>You can also choose animated icons. Many of the icons have animations associated with them. Enable the checkbox labelled <guilabel
+>Animate Icons</guilabel
+>, to enable this effect, but note that it may appear slow or jerky if your graphics card is old or you are low on memory.</para>
+
+</sect3>
+
+<sect3 id="icons-use-effects">
+<title
+>Effects</title>
+
+<para
+>Finally you can configure certain <quote
+>filters</quote
+> to be applied on icons which are in one of three states:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Default</guilabel
+></term>
+<listitem
+><para
+>This is how the icon will look normally.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Active</guilabel
+>:</term>
+<listitem
+><para
+>This is how the icon will look when the mouse cursor is over the icon.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Disabled</guilabel
+>:</term>
+<listitem
+><para
+>This is how the icon will look if its corresponding action is disabled, &ie; clicking on it will not lead to any result.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Select one of these states, and press the <guibutton
+>Set Effect...</guibutton
+> button to configure a corresponding icon effect. Please note that this configuration will only affect icons of the currently selected <guilabel
+>Use of Icon</guilabel
+> category (see above): configuring an effect for active icons, while <guilabel
+>Toolbar</guilabel
+> icon usage is selected, will <emphasis
+>not</emphasis
+> affect active icons used in other places.</para>
+
+<para
+>Below the list of icon states there are two options: you can configure an effect and you can select the <guilabel
+>Semi-transparent</guilabel
+> option, which will make the background <quote
+>shine through</quote
+> the icon. To the right of the effects list box there's a setup button to pass additional parameters to a filter.</para>
+
+<para
+>The following effects can be applied to icons:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>No Effect</guilabel
+>:</term>
+<listitem
+><para
+>Icons will be used without applying any effect.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>To Grey</guilabel
+>:</term>
+<listitem
+><para
+>This filter will apply a greyish look to the icon. Click <guibutton
+>Setup...</guibutton
+> to configure the intensity of this filter. Note that it is customary for most user interfaces to use this effect for disabled icons only.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Colourise</guilabel
+>:</term>
+<listitem
+><para
+>Icons will be coloured using a custom colour. For example, you may configure active icons (&ie; the icon the mouse cursor is over) to shine golden. Click <guibutton
+>Setup...</guibutton
+> to configure the used colour and the intensity of the colouring.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Gamma</guilabel
+>:</term>
+<listitem
+><para
+>A different gamma value will be applied to all icons. If you're no photographer and don't know what Gamma is: it's quite similar to what people call contrast. Just play around with the gamma settings by clicking on <guibutton
+>Setup...</guibutton
+> to get a feeling for this effect.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Desaturate</guilabel
+>:</term>
+<listitem
+><para
+>Icons will be drawn desaturated. This is quite similar to the <quote
+>Colour</quote
+> setting on your television. Click <guibutton
+>Setup...</guibutton
+> to configure the amount of desaturation. </para
+></listitem
+>
+</varlistentry>
+</variablelist>
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/index.cache.bz2
new file mode 100644
index 00000000000..a0c9116766f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/index.docbook
new file mode 100644
index 00000000000..b599c16d500
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/index.docbook
@@ -0,0 +1,932 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &kcontrolcenter;</title>
+
+<authorgroup>
+<author
+><firstname
+>Michael</firstname
+> <surname
+>McBride</surname
+> <affiliation
+><address
+><email
+>mpmcbride7@yahoo.com</email
+></address
+></affiliation>
+</author>
+</authorgroup>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-02-02</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<abstract>
+<para
+>This documentation describes &kde;'s control centre.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kcontrol</keyword>
+<keyword
+>configuration</keyword>
+<keyword
+>settings</keyword>
+<keyword
+>module</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>The &kcontrolcenter;</title>
+
+<para
+>The &kcontrolcenter; (from now on referred to simply as <quote
+>the control centre</quote
+>) provides you with a centralised and convenient way to configure all of your &kde; settings. </para>
+
+<para
+>The control centre is made up of multiple modules. Each module is a separate application, but the control centre organises all of these programs into a convenient location. </para>
+
+<tip>
+<para
+>Each control centre module can be executed individually </para>
+
+<para
+>See section entitled <link linkend="control-center-run-indiv"
+>Running individual control centre modules</link
+> for more information. </para>
+</tip>
+
+<para
+>The control centre groups the configuration modules into categories, so they are easy to locate. Within each category, the control centre shows all the modules in a list, so it is easier to find the right configuration module. </para>
+</chapter>
+
+<chapter id="control-center">
+<title
+>Using The &kcontrolcenter;</title>
+
+<para
+>This next section details the use of the control centre itself. For information on individual modules, please see <link linkend="module"
+>Control Centre Modules</link
+> </para>
+
+<sect1 id="control-center-starting">
+<title
+>Starting the &kcontrol;</title>
+
+<para
+>The &kcontrolcenter; can be started 3 ways: </para>
+
+<orderedlist
+>
+<listitem>
+<para
+>By selecting <menuchoice
+><guimenu
+>K Button</guimenu
+><guimenuitem
+>Control Centre</guimenuitem
+></menuchoice
+> from the &kde; Panel. </para>
+</listitem>
+<listitem>
+<para
+>By pressing <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+>. </para>
+
+<para
+>This will bring up a dialogue box. Type <userinput
+><command
+>kcontrol</command
+></userinput
+>, and click <guibutton
+>Run</guibutton
+>. </para>
+</listitem>
+
+<listitem>
+<para
+>You can type <command
+>kcontrol &amp;</command
+> at any command prompt. </para>
+</listitem
+>
+</orderedlist
+>
+
+<para
+>All three of these methods are equivalent, and produce the same result. </para>
+
+</sect1>
+
+<sect1 id="control-center-screen"
+>
+<title
+>The &kcontrolcenter; Screen</title>
+
+<para
+>When you start the control centre, you are presented with a window, which can be divided into 3 functional parts. </para>
+
+<screenshot>
+<screeninfo
+>Screenshot</screeninfo>
+<mediaobject>
+<imageobject
+> <imagedata fileref="screenshot.png" format="PNG"/>
+</imageobject>
+<textobject
+> <phrase
+>Screenshot</phrase
+> </textobject>
+<caption>
+<para
+>The &kde; Control Centre Screen</para>
+</caption>
+</mediaobject>
+</screenshot
+>
+
+<para
+>Across the top is a menubar. The menubar will provide you with quick access to most of &kcontrolcenter;'s features. The menus are detailed in <link linkend="control-center-menus"
+>The &kde; Control Centre Menus</link
+>. </para>
+
+<para
+>Along the left hand side, is a column. This is a where you choose which module to configure. You can learn how to navigate through the modules in the section called <link linkend="module-intro"
+>Navigating Modules</link
+>. </para>
+
+<para
+>The main panel shows you some system information. </para>
+
+<para
+>In this example, we are running &kde; 2.99, we started &kcontrolcenter; as user <systemitem class="username"
+>adridg</systemitem
+>, the computer is named <systemitem class="systemname"
+>aramis</systemitem
+>, it is a FreeBSD system, Version 4.4-RELEASE, on a Pentium. </para>
+
+</sect1>
+
+<sect1 id="control-center-menus">
+<title
+>The &kcontrol; Menus</title>
+
+<para
+>This next section gives you a brief description of what each menu item does. </para>
+
+<sect2 id="control-center-menu-file">
+<title
+><guimenu
+>File</guimenu
+> Menu</title>
+
+<para
+>The <guimenu
+>File</guimenu
+> menu has a single entry. </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para>
+<action
+>Closes the control centre.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="control-center-menu-view">
+<title
+><guimenu
+>View</guimenu
+> Menu</title>
+
+<para
+>These options determine how the module selection looks and behaves. </para>
+
+<variablelist
+>
+<varlistentry
+>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Mode</guimenuitem
+> </menuchoice
+></term>
+
+<listitem>
+<para
+>Determines whether to use <guimenuitem
+>Tree</guimenuitem
+> view, or <guimenuitem
+>Icon</guimenuitem
+> view for your modules. </para>
+
+<para
+>With <guimenuitem
+>Tree</guimenuitem
+> view, each submenu appears as an indented list. </para>
+
+<para
+>With <guimenuitem
+>Icon</guimenuitem
+> view, when you click on a category, the categories disappear and are replaced with the module list. You then use the <guiicon
+>up</guiicon
+> button to return to the categories. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry
+>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Icon size</guisubmenu
+> </menuchoice
+></term
+>
+
+<listitem>
+<para
+>Using this option, you can choose <guimenuitem
+>Small</guimenuitem
+>, <guimenuitem
+>Medium</guimenuitem
+>, or <guimenuitem
+>Large</guimenuitem
+> icons to select your modules. </para>
+
+<note
+><para
+>This menu item only controls the icon size if you are in <guimenuitem
+>Icon View</guimenuitem
+>. If you choose <guimenuitem
+>Tree View</guimenuitem
+>, the <guimenuitem
+>Small</guimenuitem
+> icon size will be used, no matter what size was previously selected in <guimenuitem
+>Icon View</guimenuitem
+>. </para>
+</note>
+</listitem>
+
+</varlistentry
+>
+</variablelist
+>
+</sect2>
+
+<sect2 id="control-center-menu-mod">
+<title
+><guimenu
+>Modules</guimenu
+> Menu</title>
+
+<para
+>The modules menu is a shortcut to take you directly to any module in the control centre. </para>
+
+</sect2>
+
+<sect2 id="control-center-menu-help">
+<title
+><guimenu
+>Help</guimenu
+> Menu</title>
+&help.menu.documentation; </sect2>
+
+</sect1>
+
+<sect1 id="control-center-exiting">
+<title
+>Exiting The &kde; Control Centre</title>
+
+<para
+>You can exit the control centre one of three ways: </para>
+
+<itemizedlist>
+<listitem>
+<para
+>Select <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+></menuchoice
+> from the menu bar. </para>
+</listitem>
+
+<listitem>
+<para
+>Type <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> on the keyboard. </para>
+</listitem>
+
+<listitem>
+<para
+>Click on the <guiicon
+>Close</guiicon
+> button on the frame surrounding the control centre. </para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="control-center-run-indiv">
+<title
+>Running Individual Modules</title>
+
+<para
+>You can run individual modules without running kcontrol by selecting <menuchoice
+><guimenu
+>K Button</guimenu
+> <guisubmenu
+>Preferences</guisubmenu
+> </menuchoice
+> from the &kde; panel. You can then select the module you want to run in the submenus. </para>
+
+</sect1>
+
+</chapter>
+
+<!--*****************************************************************-->
+
+<chapter id="module">
+<title
+>The &kcontrol; Modules</title>
+
+<para
+>In order to make it as easy as possible, the &kcontrol; has organised similar options into groups. Each group is called a module. When you click on the name of a module in the left window, you will be presented with the options of the module on the right. </para>
+
+<para
+>Each module will have some or all of the following buttons: </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>Help</term>
+<listitem>
+<para
+>This button will give you help specific to the current module. The button will show you a short summary help page in the left window. At the bottom of that window, you can click on a link to get more detailed help. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use Defaults</guilabel
+></term
+>
+<listitem>
+<para
+>This button will restore this module to its default values. You must click <guibutton
+>OK</guibutton
+> to save the options. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Apply</guibutton
+></term>
+<listitem>
+<para
+>Clicking this button will save all changes to &kde;. If you have changed anything, clicking <guibutton
+>Apply</guibutton
+> will cause the changes to take effect. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Reset</guibutton
+></term>
+<listitem>
+<para
+>This button will <quote
+>Reset</quote
+> the module. The exact effect will depend on the module. </para>
+</listitem>
+</varlistentry
+>
+
+</variablelist>
+
+<note>
+<para
+>You must save the options of one module using <guibutton
+>Apply</guibutton
+> before you can change to a different module. </para>
+<para
+>If you try to change without saving your options, you will be asked if you want to save your changes, or discard them. </para>
+</note>
+
+
+<sect1 id="module-intro">
+<title
+>Navigating Modules</title>
+
+<para
+>This is a list of the <emphasis
+>standard</emphasis
+> configuration modules (sorted by category) provided by the <application role="package"
+>KDE base</application
+> package. Please note that there may be many more modules on your system if you have installed additional software. </para>
+
+<!-- Commented until fixed arrangement is made -->
+<!--
+<variablelist>
+<varlistentry>
+<term
+>File Browsing</term>
+<listitem>
+<para>
+<link linkend="file-assoc"
+>File Associations</link
+>,
+<link linkend="file-manager"
+>File Manager</link
+>,
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Look and Feel</term>
+<listitem>
+<para>
+<link linkend="background"
+>Background</link
+>,
+<!- - <link linkend="borders"
+>Borders</link
+>,- ->
+<link linkend="color"
+>Colors</link
+>,
+<link linkend="desktop"
+>Desktop</link
+>,
+<link linkend="fonts"
+>Fonts</link
+>,
+<link linkend="icons"
+>Icons</link
+>,
+<!- - <link linkend="iconstyle"
+>Icon Style</link
+>, - ->
+<link linkend="key-bindings"
+>Key Bindings</link
+>,
+<link linkend="launch-feedback"
+>Launch feedback</link
+>,
+<link linkend="panel"
+>Panel</link
+>,
+<link linkend="screensaver"
+>Screensaver</link
+>,
+<link linkend="style"
+>Style</link
+>,
+<link linkend="sys-notify"
+>System Notifications</link
+>,
+<link linkend="taskbar"
+>Taskbar</link
+>,
+<link linkend="theme-manager"
+>Theme Manager</link
+>,
+<!- - <link linkend="numbername"
+>Virtual Desktops</link
+>,- ->
+<link linkend="window-behavior"
+>Window Behavior</link
+>,
+<link linkend="window-deco"
+>Window Decoration</link
+>.
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Network</term>
+<listitem>
+<para>
+<link linkend="e-mail"
+>E-Mail</link
+>,
+<link linkend="lan-browsing"
+>LAN Browsing</link
+>,
+<link linkend="timeouts"
+>Preferences</link
+>, <!- - FIXME - ->
+<link linkend="socks"
+>SOCKS</link
+>,
+<link linkend="talk"
+>Talk Configuration</link>
+<link linkend="windows-shares"
+>Windows Shares</link>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Peripherals</term>
+<listitem>
+<para>
+<link linkend="kbd"
+>Keyboard</link
+>,
+<link linkend="mouse"
+>Mouse</link>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Personalization</term>
+<listitem>
+<para>
+<link linkend="accessibility"
+>Accessibility</link
+>,
+<link linkend="locale"
+>Country &amp; Language</link
+>,
+<link linkend="crypto"
+>Crypto</link
+>,
+<!- - <link linkend="kblayout"
+>Keyboard Layout</link
+>, - ->
+<link linkend="passwords"
+>Passwords</link>
+<link linkend="spell-checking"
+>Spell Checking</link
+>.
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Power Control</term>
+<listitem>
+<para>
+<link linkend="battery-monitor"
+>Battery Monitor</link
+>,
+<link linkend="energy"
+>Energy</link
+>,
+<link linkend="powerctrl"
+>Laptop Power Control</link
+>,
+<link linkend="lowbatcrit"
+>Low Battery Critical</link
+>,
+<link linkend="lowbatwarn"
+>Low Battery Warning</link>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Sound</term>
+<listitem>
+<para>
+<link linkend="midi"
+>Midi</link
+>,
+<link linkend="mixer"
+>Mixer</link
+>,
+<link linkend="sndserver"
+>Sound Server</link
+>,
+<link linkend="bell"
+>System Bell</link>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>System</term>
+<listitem>
+<para>
+<link linkend="datetime"
+>Date and Time</link
+>,
+<link linkend="konsole"
+>&konsole;</link
+>,
+<link linkend="login-manager"
+>Login Manager</link
+>,
+<link linkend="print-manager"
+>Printing Manager</link
+>,
+<link linkend="sessions"
+>Session Manager</link
+>,
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Web Browsing</term>
+<listitem>
+<para>
+<link linkend="cookie"
+>Cookies</link
+>,
+<link linkend="ebrowse"
+>Enhanced Browsing</link
+>,
+<link linkend="konq-browsing"
+>Konqueror Browser</link
+>,
+<link linkend="nsplugins"
+>Netscape Plugins</link
+>,
+<link linkend="proxies"
+>Proxies &amp; Cache</link
+>,
+<link linkend="stylesheets"
+>Stylesheets</link
+>,
+<link linkend="user-agent"
+>User Agent</link
+>,
+</para>
+</listitem>
+</varlistentry>
+
+</variablelist
+>-->
+</sect1>
+
+
+
+<!--****************************************-->
+
+</chapter>
+
+<chapter id="laptop">
+<title
+>Laptop Modules Notes</title>
+
+<para
+>In order to use the laptop modules, you must have the kernel <acronym
+>APM</acronym
+> package installed in your kernel. Useful information on how to do this can be found at <ulink url="http://www.cs.utexas.edu/users/kharker/linux-laptop/apm.html"
+> http://www.cs.utexas.edu/users/kharker/linux-laptop/apm.html</ulink
+> and in the Battery Powered Linux mini-HOWTO at <ulink url="http://metalab.unc.edu/LDP/HOWTO/mini/Battery-Powered.html"
+> http://metalab.unc.edu/LDP/HOWTO/mini/Battery-Powered.html</ulink
+>. </para>
+
+<para
+>If you want the <guimenuitem
+>suspend</guimenuitem
+> and <guimenuitem
+>standby</guimenuitem
+> menu commands to work then you should install the &Linux; <application
+>apmd</application
+> package (version 2.4 or later). If you want to use them from non-root accounts you must mark the <application
+>apm</application
+> command <quote
+>set uid root</quote
+>. </para>
+
+<para
+>To do this, log on as <systemitem class="username"
+>root</systemitem
+> and enter: </para>
+
+<screen
+><prompt
+>%</prompt
+><userinput
+><command
+>chown</command
+> <option
+>root
+/usr/bin/apm</option
+>;<command
+>chmod</command
+> <option
+>+s
+/usr/bin/apm</option
+></userinput
+>
+</screen>
+
+<warning>
+<para
+>By doing this you will allow any user of your system to put it into suspend or standby states - if you are the only user, this should not be a problem. </para>
+
+<para
+>Also note that any program which has <systemitem class="username"
+>root</systemitem
+> access, can be a potential security problem. You should carefully determine if there are any security concerns <emphasis
+>before</emphasis
+> giving any program <systemitem class="username"
+>root</systemitem
+> permissions. </para>
+</warning>
+
+</chapter>
+
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>&kcontrol;</para>
+<para
+>Program copyright 1997-2001 The &kcontrolcenter; Developers</para>
+<para
+>Contributors:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Matthias Hoelzer-Kluepfel <email
+>hoelzer@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Matthias Elter <email
+>elter@kde.org</email
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>Documentation <trademark class="copyright"
+>copyright 2000 Michael McBride</trademark
+> <email
+>mpmcbride7@yahoo.com</email
+></para>
+
+<para
+>Contributors:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Paul Campbell <email
+>paul@taniwha.com</email
+></para
+></listitem>
+<listitem
+><para
+>Helge Deller <email
+>deller@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Mark Donohoe </para
+></listitem>
+<listitem
+><para
+>Pat Dowler </para
+></listitem>
+<listitem
+><para
+>Duncan Haldane <email
+>duncan@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Steffen Hansen <email
+>stefh@mip.ou.dk</email
+>.</para
+></listitem>
+<listitem
+><para
+>Matthias Hoelzer-Kluepfel <email
+>hoelzer@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Martin Jones <email
+>mjones@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Jost Schenck <email
+>jost@schenck.de</email
+></para
+></listitem>
+<listitem
+><para
+>Jonathan Singer <email
+>jsinger@leeta.net</email
+></para
+></listitem>
+<listitem
+><para
+>Thomas Tanghus <email
+>tanghus@earthling.net</email
+></para
+></listitem>
+<listitem
+><para
+>Krishna Tateneni <email
+>tateneni@pluto.njcc.com
+></email
+></para
+></listitem>
+<listitem
+><para
+>Ellis Whitehead <email
+>ewhitehe@uni-freiburg.de</email
+></para
+></listitem>
+
+</itemizedlist>
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+</book>
+<!--
+Local Variables:
+mode: sgml
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/Makefile.am
new file mode 100644
index 00000000000..8fdef1f09e7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmaccess
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/Makefile.in
new file mode 100644
index 00000000000..d1d63c32f82
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmaccess
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmaccess
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmaccess/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmaccess/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/index.cache.bz2
new file mode 100644
index 00000000000..9da5f0479ec
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/index.docbook
new file mode 100644
index 00000000000..0de44832cbb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmaccess/index.docbook
@@ -0,0 +1,236 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article>
+<articleinfo>
+
+<authorgroup
+>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-09-01</date>
+<releaseinfo
+>3.01.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>accessibility</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="accessibility">
+<title
+>Accessibility</title>
+<sect2 id="accessibility-intro">
+
+<title
+>Introduction</title>
+
+<para
+>This module is designed to help users who have difficulty hearing audible cues, or who have difficulty using a keyboard. </para>
+
+<para
+>The module is divided into two tabs: <link linkend="access-bell"
+><guilabel
+>Bell</guilabel
+></link
+> and <link linkend="access-kb"
+><guilabel
+>Keyboard</guilabel
+></link
+>. </para>
+
+<sect3 id="access-bell">
+<title
+><guilabel
+>Bell</guilabel
+></title>
+
+<para
+>This panel is divided into an <guilabel
+>Audible Bell</guilabel
+> section and a <guilabel
+>Visible Bell</guilabel
+> section. </para>
+
+<para
+>The top check box labelled <guilabel
+>Use System Bell</guilabel
+>, determines whether the normal System bell rings. If this option is disabled, the System bell will be silenced. </para>
+
+<para
+>The next check box down can be used to play a different sound whenever the system bell is triggered. To activate, place a mark in the check box labelled <guilabel
+>Use customised bell</guilabel
+>, and enter the complete pathname to the sound file in the text box labelled <guilabel
+>Sound to Play</guilabel
+>. If you want, you can select the <guibutton
+>Browse</guibutton
+> button to navigate through your filesystem to find the exact file. </para>
+
+<para
+>For those users who have difficulty hearing the System bell, or those users who have a silent computer, &kde; offers the <emphasis
+>visible bell</emphasis
+>. This provides a visual signal (inverting the screen or flashing a colour across it) when the system bell would normally sound. </para>
+
+<para
+>To use the visible bell, first place a mark in the check box labelled <guilabel
+>Use visible bell</guilabel
+>. </para>
+
+<para
+>You can then select between <guilabel
+>Invert screen</guilabel
+>, or <guilabel
+>Flash screen</guilabel
+>. If you select <guilabel
+>Invert screen</guilabel
+>, all colours on the screen will be reversed. If you choose <guilabel
+>Flash screen</guilabel
+>, you can choose the colour by clicking the button to the right of the <guilabel
+>Flash screen</guilabel
+> selection. </para>
+
+<para
+>The slider bar can be used to adjust the duration of the visible bell. The default value is 500ms, or half a second. </para>
+
+</sect3>
+
+<sect3 id="access-kb">
+<title
+><guilabel
+>Keyboard</guilabel
+></title>
+
+<para
+>There are three sections to this panel.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Use Sticky Keys</guilabel
+></term>
+<listitem>
+<para
+>If this option is enabled, the user can press and release the &Shift;, &Alt; or &Ctrl; keys, and then press another key to get a key combo (example: <keycombo action="simul"
+>&Ctrl; &Alt; <keycap
+>Del</keycap
+></keycombo
+> could be done with &Ctrl; then &Alt; then <keycap
+>Del</keycap
+>). </para>
+
+<para
+>Also in this section is a check box labelled <guilabel
+>Lock Sticky Keys</guilabel
+>. If this check box is enabled, the &Alt;, &Ctrl; and &Shift; keys stay <quote
+>selected</quote
+> until they are <quote
+>de-selected</quote
+> by the user. </para>
+
+<para
+>As an example: </para>
+<variablelist>
+<varlistentry>
+<term
+>With <guilabel
+>Lock Sticky Keys</guilabel
+> disabled:</term>
+<listitem>
+<para
+>The user presses the &Shift; key, then presses the <keycap
+>F</keycap
+> key. The computer translates this into <keycombo action="simul"
+>&Shift;<keycap
+>F</keycap
+></keycombo
+>. Now if the user types a <keycap
+>p</keycap
+>, the computer interprets this as the letter p (no shift). </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>With <guilabel
+>Lock Sticky Keys</guilabel
+> enabled:</term>
+<listitem>
+<para
+>The user presses the &Shift; key, then presses the <keycap
+>F</keycap
+> key. The computer translates this into <keycombo action="simul"
+>&Shift;<keycap
+>F</keycap
+></keycombo
+>. Now if the user types a <keycap
+>p</keycap
+>, the computer interprets this as the letter P (<keycombo action="simul"
+>&Shift;<keycap
+>P</keycap
+></keycombo
+>). </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Slow keys</guilabel
+></term>
+<listitem>
+<para
+>If this option is enabled, the user must hold the key down for a specified period of time (adjustable with the slider) before the keystroke will be accepted. This helps prevent accidental key strokes. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Bounce keys</guilabel
+></term>
+<listitem>
+<para
+>If this option is enabled, the user must wait a specified delay (configurable with the slider) before the next key press can be accepted. This prevents accidental multiple key strokes. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/Makefile.am
new file mode 100644
index 00000000000..88fd6748013
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmcss
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/Makefile.in
new file mode 100644
index 00000000000..b3386206b51
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmcss
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmcss
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmcss/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmcss/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/index.cache.bz2
new file mode 100644
index 00000000000..320bb35f54f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/index.docbook
new file mode 100644
index 00000000000..5c7c78b8029
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmcss/index.docbook
@@ -0,0 +1,334 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-12</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>CSS</keyword>
+<keyword
+>Stylesheets</keyword>
+<keyword
+>Accessibility</keyword>
+</keywordset>
+
+</articleinfo>
+
+<sect1 id="stylesheets">
+
+<title
+>Stylesheets</title>
+
+<sect2>
+<title
+>Introduction</title>
+
+<para
+><acronym
+>CSS</acronym
+> style sheets affect the way web pages appear. <acronym
+>CSS</acronym
+> stands for <emphasis
+>C</emphasis
+>ascading <emphasis
+>S</emphasis
+>tyle <emphasis
+>S</emphasis
+>heets.</para>
+
+<para
+>&kde; can use its own stylesheet, based on simple defaults and the colour scheme you are using for your desktop. &kde; can also use a stylesheet that you have written yourself. Finally, you can specify a stylesheet in this module. The options presented in this module are tuned for accessibility purposes, especially for people with reduced vision.</para>
+
+<para
+>Your choices here affect every &kde; application that renders HTML with &kde;'s own renderer, which is called khtml. These include &kmail;, &khelpcenter; and of course &konqueror;. Choices here do not affect other browsers such as &Netscape;.</para>
+
+<para
+>The module has two pages, <guilabel
+>General</guilabel
+>, where you can choose which stylesheet to use, and <guilabel
+>Customise</guilabel
+> where you can design an accessibility stylesheet.</para>
+
+</sect2>
+
+<sect2 id="css-general">
+<title
+>General</title>
+
+<para
+>This page contains the following options:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Use default stylesheet</guilabel
+></term>
+<listitem>
+<para
+>&kde; will use the default stylesheet. Some of the colours will default to those defined in your chosen colour scheme. Most settings are easily overridden by the page you are viewing.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use user-defined stylesheet</guilabel
+></term>
+<listitem>
+<para
+>&kde; will use a stylesheet that you have written yourself. You can use the browse button to locate the stylesheet on your system. <acronym
+>CSS</acronym
+> files traditionally have a <literal role="extension"
+>.css</literal
+> extension, but this is not required.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use accessibility stylesheet defined in &quot;Customise&quot;-tab</guilabel
+></term>
+<listitem>
+<para
+>Use the settings defined in the <guilabel
+>Customise</guilabel
+> tab. Enabling this option will enable the options on the <guilabel
+>Customise</guilabel
+> page.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="css-customize">
+<title
+>Customise</title>
+
+<para
+>Here you can set up a user stylesheet. The options available are only a subset of the instructions you can add in a stylesheet, and they are geared towards people with reduced vision, to allow users to create a stylesheet that makes web pages and the &kde; help files more readable.</para>
+
+<para
+>The options on this page are disabled unless you chose <guilabel
+>Use accessibility stylesheet defined in &quot;Customise&quot;-tab</guilabel
+> on the previous page.</para>
+
+<sect3>
+<title
+><guilabel
+>Font Family</guilabel
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Base family</guilabel
+></term>
+<listitem>
+<para
+>Choose a font family to use for body text.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use same family for all text</guilabel
+></term>
+<listitem>
+<para
+>If you enable this, then the same font family will be used for all text, regardless of the settings on the page you are viewing. This is useful for pages which have used a decorative or hard to read font for headlines.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect3>
+
+<sect3>
+<title
+>Font Size</title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Base Font Size</guilabel
+></term>
+<listitem>
+<para
+>This is the default size for text on the page. Many web sites set their font sizes relative to this default, using <quote
+>larger</quote
+> or <quote
+>+1</quote
+> to make the text bigger, and <quote
+>smaller</quote
+> or <quote
+>-1</quote
+> to make the text smaller.</para>
+<para
+>Many people design their web pages on platforms where the ordinary default text size is too large for the average user to read, so it is very common to come across web pages that have forced the font smaller in this way.</para>
+<para
+>This setting will allow you to set the default font to a comfortable size, so that the relative sizes are also enlarged enough to be comfortable.</para>
+<para
+>Do not forget you can also have &konqueror; enforce a minimum size, so that text is <emphasis
+>never</emphasis
+> too small to read. Set that under Behaviour, in the Web Browser section in &kcontrol;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use same size for all elements</guilabel
+></term>
+<listitem>
+<para
+>If you enable this option, then all text will be rendered at your specified font size, regardless of the instructions the page contains. Relative font sizes as discussed earlier, and even specific instructions that text should be rendered at a certain size will be overridden here.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect3>
+
+<sect3>
+<title
+>Colours</title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Black on White</guilabel
+></term>
+<listitem>
+<para
+>Many people with reduced vision find black text on a white screen gives the most contrast, and is easiest to read. If this applies to you, you can set this here.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>White on Black</guilabel
+></term>
+<listitem>
+<para
+>Many other people with reduced vision find the opposite to be true, that white text on a black screen is easier to read.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Custom</guilabel
+></term>
+<listitem>
+<para
+>Still other people find that pure black and white, in either order, is difficult to read. You can set custom colours here for both the <guilabel
+>Background</guilabel
+> and the <guilabel
+>Foreground</guilabel
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use same colour for all text</guilabel
+></term>
+<listitem>
+<para
+>Many web sites use a different, often contrasting colour for headings or other flourishes. If this interferes with your ability to read the content, you can enable this checkbox to have &kde; use the colours you have set above for all text.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect3>
+
+<sect3>
+<title
+>Images</title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Suppress images</guilabel
+></term>
+<listitem>
+<para
+>If you do not want to view images, you can turn this off here.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Suppress background images</guilabel
+></term>
+<listitem>
+<para
+>One major problem for reduced vision users is that background images do not give sufficient contrast to allow them to read the text. You can disable background images here, independently of your choice above to view all images.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect3>
+
+<sect3>
+<title
+>Preview</title>
+
+<para
+>The <guibutton
+>Preview</guibutton
+> allows you to see the effect of your changes. A window will pop up, showing how several types of headings will appear with your stylesheet, and a sentence in the default body text.</para>
+
+<para
+>This should allow you to fine tune your stylesheet until you have something that you can comfortably read.</para>
+
+<para
+>Happy surfing!</para>
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/Makefile.am
new file mode 100644
index 00000000000..2f1e9ebde71
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmfontinst
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/Makefile.in
new file mode 100644
index 00000000000..62125279f4d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmfontinst
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmfontinst
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmfontinst/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmfontinst/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/index.cache.bz2
new file mode 100644
index 00000000000..07b690c7ae8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/index.docbook
new file mode 100644
index 00000000000..882d3a14a6e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmfontinst/index.docbook
@@ -0,0 +1,114 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+<authorgroup>
+<author
+>&Craig.Drummond; &Craig.Drummond.Mail;</author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-22</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>fonts</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="fontinst">
+<title
+>Font Installer</title>
+
+<para
+>This module is responsible for installing (and uninstalling) fonts. The installer will configure X (XFree86), XRender, (anti-aliasing), and <application
+>Ghostscript</application
+> (printing), for any TrueType (<literal role="extension"
+>.ttf</literal
+>) and Type1 (<literal role="extension"
+>.pfa</literal
+>, <literal role="extension"
+>.pfb</literal
+>) fonts that you care to install - bitmap (<literal role="extension"
+>.bdf</literal
+>, <literal role="extension"
+>.pcf</literal
+>, <literal role="extension"
+>.snf</literal
+>), and Speedo (<literal role="extension"
+>.spd</literal
+>), fonts will also be installed, but these can only used by X.</para>
+
+<para
+>When the module is started by a normal (non-root) user, then the settings will refer to their personal configuration, and installed fonts will be available to them only. For <systemitem class="username"
+>root</systemitem
+>, the settings will usually refer to the system-wide configuration, and as such any installed fonts should be available to all users.</para>
+<para
+>If you install fonts as a normal user and notice the fonts used for display (and for print preview) do not match those of the printed output - then you should re-install the fonts system-wide (i.e. as <systemitem class="username"
+>root</systemitem
+>). This can occur because when printing the output is sent to a printer queue - and when the system comes to actually send the information to the printer, it is running as a different user (usually <systemitem class="username"
+>lp</systemitem
+>), and cannot find the font files.</para>
+<para
+>To install fonts, simply select the "Add Fonts" button - this will produce a file dialogue, then just locate the fonts to install. Likewise, to remove a font, simply highlight a font and press the "Delete" button.</para>
+<para
+>Fonts may also be "disabled" - this basically just "hides" the font file, so that the font system cannot "see" it. To enable/disable fonts, just highlight the required fonts, and select the "Enable" or "Disable" button. </para>
+<sect2 id="using-konqueror">
+<title
+>Using Konqueror</title>
+<para
+>You can also use Konqueror to install fonts via drag-and-drop. To do this just type <ulink url="fonts:/"
+>fonts:/</ulink
+> into Konqueror's Location bar.</para>
+<para
+>As a normal (non-root) user, this will produce 2 top-level folders:</para>
+<orderedlist>
+<listitem>
+<para
+><ulink url="fonts:/Personal"
+>Personal</ulink
+> - this will display your personal fonts.</para>
+</listitem>
+<listitem>
+<para
+><ulink url="fonts:/System"
+>System</ulink
+> - this will display the system wide fonts. If you drag-n-drop a font on to the folders here, you will be asked for the root password in order to install the font.</para>
+</listitem>
+</orderedlist>
+<para
+>If you drop a font over <ulink url="fonts:/"
+>fonts:/</ulink
+>, then you will be asked whether this should go into "Personal", or "System".</para>
+<para
+>As root, just the contents of the system font folder will be displayed - as root does not have any "personal" fonts.</para>
+</sect2>
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/Makefile.am
new file mode 100644
index 00000000000..720d8fb4ec7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmkonsole
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/Makefile.in
new file mode 100644
index 00000000000..ccadcf119ef
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmkonsole
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmkonsole
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmkonsole/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmkonsole/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/index.cache.bz2
new file mode 100644
index 00000000000..20c88f9dd8c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/index.docbook
new file mode 100644
index 00000000000..0626c66b40d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmkonsole/index.docbook
@@ -0,0 +1,272 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+
+<authorgroup>
+<author
+>&Jonathan.Singer; &Jonathan.Singer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>konsole</keyword>
+<keyword
+>terminal</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="konsole">
+<title
+>&konsole;</title>
+
+<para
+>In this module, you can configure basic settings for &konsole;, the &kde; terminal. You can also easily create new schemata (appearance files) for &konsole;.</para>
+
+<para
+>This module contains several tab pages: <guilabel
+>General</guilabel
+>, <guilabel
+>Schema</guilabel
+>, <guilabel
+>Session</guilabel
+> and <guilabel
+>Write Daemon</guilabel
+>.</para>
+
+<sect2>
+<title
+><guilabel
+>General</guilabel
+></title>
+
+<para
+>This tab page allows you to configure aspects of &konsole;'s functions. It contains the following options:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Use Konsole as default terminal application</guilabel
+></term>
+<listitem>
+<para
+>If you wish to have &kde; use another terminal application by default, uncheck this box and enter the preferred application (<application
+>wterm</application
+>, <application
+>rxvt</application
+>, &etc;) in the text field below.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show Terminal Size when Resizing</guilabel
+></term>
+<listitem>
+<para
+>By default, &konsole; will show the size (in characters) of the window when you are resizing, allowing you to make the window a specific size. Uncheck this box to turn off this behaviour.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show Frame</guilabel
+></term>
+<listitem>
+<para
+>Draw an inner frame around the inside of the &konsole; window.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Confirm quit with open sessions</guilabel
+></term>
+<listitem>
+<para
+>When set, a warning appears when you try to close a &konsole; window with multiple sessions.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Blinking Cursor</guilabel
+></term>
+<listitem
+><para
+>If you have trouble spotting the cursor in the &konsole; window, you can have it blink to draw your attention.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Line Spacing</guilabel
+></term>
+<listitem
+><para
+>Change the space between lines of text.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Consider the following characters part of a word when double clicking</guilabel
+></term>
+<listitem
+><para
+>It is a common &UNIX; behaviour to select a whole word when you double click on it, however, the computer's idea of a word may differ from yours. Add characters here that you would like to be considered always to be <quote
+>part of a word</quote
+>. For example, adding the <literal
+>@</literal
+> character will allow you to double click to select an entire email address.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2>
+<title
+>Schema</title>
+
+<para
+>The <guilabel
+>Schema</guilabel
+> page will allow you to easily create, edit and save schemata, with text and background colouring, transparency and background images.</para>
+
+
+<!--
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Font</guilabel
+></term>
+<listitem>
+<para
+>Use the drop-down box to select the default font size. Use the
+<guibutton
+>Custom...</guibutton
+> button to select your own combination
+of font, size, and style.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Full Screen</guilabel
+></term>
+<listitem>
+<para
+>Check the box to make &konsole; windows full-screen by
+default.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Bars</guilabel
+></term>
+<listitem>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Show menubar</guilabel
+></term>
+<listitem>
+<para
+>Check to show the menubar by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show toolbar</guilabel
+></term>
+<listitem>
+<para
+>Check to show the toolbar by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show frame</guilabel
+></term>
+<listitem>
+<para
+>Check to show the frame by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Scrollbar position</guilabel
+></term>
+<listitem>
+<para
+>Select the default position of the scrollbar:
+<guilabel
+>Hide</guilabel
+> (no scrollbar), <guilabel
+>Left</guilabel
+>, or
+<guilabel
+>Right</guilabel
+>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+-->
+</sect2>
+
+</sect1>
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/Makefile.am
new file mode 100644
index 00000000000..e4421267b3f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmlaunch
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/Makefile.in
new file mode 100644
index 00000000000..aa5c0cf7cdf
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmlaunch
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmlaunch
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmlaunch/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmlaunch/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/index.cache.bz2
new file mode 100644
index 00000000000..4765cb41e03
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/index.docbook
new file mode 100644
index 00000000000..b9173626e56
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmlaunch/index.docbook
@@ -0,0 +1,87 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-09-22</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>launch feedback</keyword>
+<keyword
+>cursor</keyword>
+<keyword
+>busy</keyword>
+</keywordset>
+
+</articleinfo>
+
+<sect1 id="launch-feedback">
+<title
+>Launch Feedback</title>
+
+<para
+>Sometimes it is reassuring to know that your computer didn't just ignore your command, and something is happening behind the scenes. In this module you can configure visible feedback to help you know if you really hit that icon or not.</para>
+
+<para
+>The traditional way to indicate that your computer is busy is to modify the cursor, and you can turn this on by choosing a <guilabel
+>Busy Cursor</guilabel
+> checkbox.</para>
+
+<para
+>With this option enabled, your cursor will have an icon attached to it for a short time, when a new application is being launched. You can configure how long this icon is displayed beside your cursor with the <guilabel
+>Startup indication timeout (seconds):</guilabel
+> spinbox. The default is 30 seconds.</para>
+
+<para
+>There are several variations of busy cursor available, including a blinking cursor, a bouncing cursor or a passive icon with no animation.</para>
+
+<para
+>Traditional &kde; launch notification has taken another form, which you can also enable and disable here. Normally when you start an application, it gets an immediate entry in the taskbar, with the icon replaced by a spinning hourglass to let you know something is happening. You can toggle this behaviour on and off with the <guilabel
+>Enable Taskbar Notification</guilabel
+> checkbox, and when it's enabled, you can set a time in the <guilabel
+>Startup indication timeout (seconds):</guilabel
+> spinbox.</para>
+
+<para
+>Not all applications that you start will eventually show a window, or an entry in the taskbar. Some of them, for example, are docked into the &kde; system tray. Alternatively, it might be that you sent it off to a different virtual desktop, and <quote
+>Show all windows</quote
+> is unchecked in the &kcontrolcenter; module <guimenuitem
+>Taskbar</guimenuitem
+>. Setting a timeout ensures that, even in these cases, you can still get launch feedback, but also that it will go away when the job is done.</para>
+
+</sect1>
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/Makefile.am
new file mode 100644
index 00000000000..33f5458eb14
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmnotify
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/Makefile.in
new file mode 100644
index 00000000000..bd6ff38b454
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmnotify
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmnotify
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmnotify/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmnotify/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/index.cache.bz2
new file mode 100644
index 00000000000..881e99533d7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/index.docbook
new file mode 100644
index 00000000000..7ebe5b1ce1f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmnotify/index.docbook
@@ -0,0 +1,145 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>system notification</keyword>
+<keyword
+>notification</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="sys-notify">
+<title
+>System Notification Settings</title>
+
+<para
+>&kde;, like all applications, needs to inform the user when a problem occurs, a task is completed, or something has happened. &kde; uses a set of <quote
+>System Notifications</quote
+> to keep the user informed on what is happening.</para>
+
+<para
+>Using this module, you can determine what &kde; does to communicate each event.</para>
+
+<para
+>The panel consists of a large list of specific events which need to be communicated to the user. This list is organised into a tree, so that you can rapidly find the notification you are looking for.</para>
+
+<para
+>To configure a notification, simply click on a group, which will open up a subgroup. You can click on subgroups, which may lead to more subgroups, or it may lead to a list of notifications.</para>
+
+<para
+>Once you have found the notification you are looking for, double-click on the notification.</para>
+
+<para
+>You will be presented with 4 options:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Log to file</guilabel
+></term>
+<listitem
+><para
+>This will tell &kde; to add the notification to the end of a file. Once you place a mark in front of this option, you can enter a filename at the bottom of the module. If you click on the <guiicon
+>folder</guiicon
+> to the right of the blank, you can browse through your filesystem and select the file you want.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Play sound</guilabel
+></term>
+<listitem
+><para
+>When this notification is activated, &kde; will play a sound. Once you place a mark in front of this option, you can enter a filename at the bottom of the module. </para>
+<para
+>If you click on the <guiicon
+>folder</guiicon
+> to the right of the blank, you can browse through your filesystem and select the file you want.</para>
+<para
+>By clicking the arrow button to the right of the <guiicon
+>folder</guiicon
+> button, you can hear the sound.</para>
+
+<para
+>Maybe you want to use a special media player to play sound files, &eg; because you use sound files in a special format or you don't use the &arts; sound daemon. In that case, check the <guilabel
+>Use external player</guilabel
+> option and enter the full path and name of the program you want to use into the text field.</para
+></listitem>
+
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Show messagebox</guilabel
+></term>
+<listitem
+><para
+>When this notification is activated, a message box appears in the middle of the screen to inform the user of the message.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Standard error output</guilabel
+></term>
+<listitem
+><para
+>When this notification is activated, the message is sent to the standard output.</para
+></listitem>
+</varlistentry>
+</variablelist>
+<tip
+><para
+>You are not limited to choosing one option, you can use any combination of these four options for each notification.</para
+></tip>
+
+<para
+>You can turn off (or on) all sounds at once, for all installed applications, with the <guibutton
+>Enable All Sounds</guibutton
+> or <guibutton
+>Disable All Sounds</guibutton
+> Button. Which of these you see depends on the current status.</para>
+
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/Makefile.am
new file mode 100644
index 00000000000..f36d56c6965
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmsmserver
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/Makefile.in
new file mode 100644
index 00000000000..3425f3ec8f2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmsmserver
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmsmserver
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmsmserver/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmsmserver/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/index.cache.bz2
new file mode 100644
index 00000000000..2d0c16c55c0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/index.docbook
new file mode 100644
index 00000000000..ff93a172604
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmsmserver/index.docbook
@@ -0,0 +1,153 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-13</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>session</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="sessions">
+<title
+>Session Manager</title>
+
+<sect2 id="sessions-use">
+<title
+>Use</title>
+
+<para
+>In this control module you can configure &kde;'s session manager.</para>
+
+<para
+>Session management refers to &kde;'s ability to save the state of applications and windows when you log out of &kde; and restore them when you log back in.</para>
+
+<para
+>The <guilabel
+>General</guilabel
+> section contains one setting:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Confirm logout</guilabel
+></term>
+<listitem>
+<para
+>If this option is checked, when logging out, &kde; will display a dialogue asking for confirmation. In this dialogue you can also choose whether you want to restore your current session when you login the next time.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>You may choose one of three options on what should happen when you log into &kde;:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Restore previous session</guilabel
+></term>
+<listitem
+><para
+>If this option is checked, &kde; will save your current session's state when you logout. &kde; will restore your session on the next login, so you can continue to work with a desktop just like you left it.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Restore manually saved session</guilabel
+></term>
+<listitem
+><para
+>Instead of restoring &kde; to the state it was when you logged out last, it will be restored to a specific state that you have saved manually. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Start with an empty session</guilabel
+></term>
+<listitem>
+<para
+>If you choose this option, &kde; will never restore sessions that it has saved.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>You can configure what should happen by default when you log out of &kde;. These options are not possible on all operating systems, and they require the use of &kdm; as your login manager. </para>
+
+<para
+>The options available are self explanatory, if you are in doubt, leave the default settings. They are:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Login as different user</guilabel
+> (this is the default)</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Turn off computer</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Restart computer</guilabel
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>Finally, you can enter a colon (<literal
+>:</literal
+>) separated list of applications that should not be saved in sessions, and therefore will not be started when restoring a session. For example <userinput
+>xterm:konsole</userinput
+>.</para>
+
+</sect2>
+
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/Makefile.am
new file mode 100644
index 00000000000..4a82a63f037
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmstyle
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/Makefile.in
new file mode 100644
index 00000000000..c5390a4b958
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmstyle
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmstyle
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmstyle/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmstyle/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/index.cache.bz2
new file mode 100644
index 00000000000..efc702dff75
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/index.docbook
new file mode 100644
index 00000000000..5d05a331969
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmstyle/index.docbook
@@ -0,0 +1,329 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-09-22</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>style</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="style">
+<title
+>Style</title>
+
+<sect2 id="style-intro">
+<title
+>Introduction</title>
+
+<para
+>This module is used to configure how the individual widgets are drawn by &kde;.</para>
+
+<note
+><para
+>A <emphasis
+>Widget</emphasis
+> is a commonly-used programmer's term for referring to User Interface elements such as buttons, menus, and scroll bars. You can think of them as the fundamental pieces that are assembled to make your application.</para
+></note>
+
+<para
+>You can configure how the widgets are drawn with this module, but to change the colour of the widgets, you should refer to the section entitled <ulink url="help:/kcontrol/color/index.html"
+>Colours</ulink
+>.</para>
+
+<para
+>This panel is divided into three tabs: <guilabel
+>Style</guilabel
+>, <guilabel
+>Effects</guilabel
+>, <guilabel
+>Miscellaneous</guilabel
+>.</para>
+
+<sect3 id="style-style">
+<title
+><guilabel
+>Style</guilabel
+> tab</title>
+
+<para
+>The top list box, labelled <guilabel
+>Widget Style</guilabel
+> contains a list of the pre-defined styles. Each style has a name, and a brief description.</para>
+
+<para
+>To change styles, simply click on the style name, and a preview of the style will be displayed in the preview box below the style list.</para>
+
+<para
+>The other options available here are:</para>
+
+<variablelist>
+<varlistentry
+>
+<term
+><guilabel
+>Show icons on buttons</guilabel
+></term>
+<listitem>
+<para
+>If this option is selected, action buttons (like <guibutton
+>OK</guibutton
+> and <guibutton
+>Apply</guibutton
+> will have a small icon located within them to act as a visual reference. If this option is not selected, then only the text of the button will appear in the button.</para>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Enable tooltips</guilabel
+></term>
+<listitem>
+<para
+>This will toggle tooltips off and on.</para>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Menubar on the top of the screen in the style of MacOS</guilabel
+></term>
+<listitem>
+<para
+>This will turn on a menubar at the top of the screen. This menubar will reflect the menu options of the active application.</para>
+</listitem
+>
+</varlistentry
+>
+</variablelist>
+
+</sect3>
+
+<sect3 id="style-effects">
+<title
+><guilabel
+>Effects</guilabel
+> tab</title>
+<para
+>If you click on the <guilabel
+>Effects</guilabel
+> tab, you will see the panel is divided into two sections.</para>
+<para
+>At the top of the first section, is a checkbox labelled <guilabel
+>Enable GUI effects</guilabel
+>. If there is no mark in front of this checkbox, then all visual effects of this panel are disabled. To edit any of these effects, simply place a mark in this checkbox.</para>
+
+<para
+>Below that checkbox, are 4 combo boxes: </para>
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Combobox effects</guilabel
+></term>
+<listitem
+><para
+>This combobox has two options. If this option is set to <guilabel
+>Animate</guilabel
+> then when a combo box is selected, it will appear to scroll down. If <guilabel
+>Disable</guilabel
+> is selected, then the combobox list appears instantly.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Tool Tip Effect</guilabel
+></term>
+<listitem
+><para
+>This combobox has three options. If this option is set to <guilabel
+>Animate</guilabel
+> then when a tool tip appears, it will have a short animation. If <guilabel
+>Fade</guilabel
+> is selected, the tool tip appears to fade from the background. If <guilabel
+>Disable</guilabel
+> is selected, then the tool tip appears instantly.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Menu Effect</guilabel
+></term>
+<listitem
+><para
+>This combobox has four options. If this option is set to <guilabel
+>Animate</guilabel
+> then when a menu list appears, it will appear to scroll downward. If <guilabel
+>Fade</guilabel
+> is selected, the menu list appears to fade from the background. If <guilabel
+>Make Transparent</guilabel
+> is selected, the menu list will have a transparent look to it. The details of that transparency is configured in the next part of the dialogue. If <guilabel
+>Disable</guilabel
+> is selected, then the menu list appears instantly.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Menu tear-off handles</guilabel
+></term>
+<listitem
+><para
+>If this option is set to <guilabel
+>Disable</guilabel
+>, then no menus can be separated from the application. If <guilabel
+>Application Level</guilabel
+> is selected, then it is left up to each individual application to determine which menus can be torn separated from the application.</para>
+<note
+><para
+>Many applications do not have tear off menus. You cannot tell &kde; to force an application to allow tear off menus. This is determined by the authors of the application.</para
+></note
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The next checkbox, labelled <guilabel
+>Menu drop shadow</guilabel
+> is used to toggle the drop shadow behind all &kde; menus. A drop shadow is a dark, soft line on the bottom and right sides of the menu, which give the menus the appearance that the menu is lifted off the application, and the menu is creating a shadow on the application.</para>
+
+<para
+>The next section only applies if the combobox labelled <guilabel
+>Menu Effect</guilabel
+> is set to <guilabel
+>Make Transparent</guilabel
+>. You can use the combo box labelled <guilabel
+>Menu transparency type</guilabel
+> to select the method &kde; uses to generate the transparency. You can use the slider to determine the level of transparency in menus. A preview is visible on the right side of this section.</para>
+
+</sect3>
+
+<sect3 id="style-misc">
+<title
+><guilabel
+>Miscellaneous</guilabel
+> tab</title>
+
+<para
+>This small section has six options.</para>
+
+<variablelist
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Highlight buttons under mouse.</guilabel
+></term>
+<listitem>
+<para
+>If there is a mark in this checkbox, when the mouse pointer is above a toolbar button, that button will be highlighted with a square around the button. This is a good visual indicator of which button will be selected with a mouse click.</para>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Transparent toolbars when moving</guilabel
+></term>
+<listitem>
+<para
+>As the title suggests, if this option is selected, the toolbars will be transparent when you are moving them around on the screen.</para>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Text position</guilabel
+></term>
+<listitem>
+<para
+>This combo box lets you determine where on the button the text name of the button will appear as the default. If <guilabel
+>Icon Only</guilabel
+> is selected, then there is no text on the tool bar buttons. If <guilabel
+>Text Only</guilabel
+> is selected, then the buttons icon is replaced with a text name of the button. If <guilabel
+>Text Alongside Icons</guilabel
+> is selected, then the name of the button will be placed to the <emphasis
+>right</emphasis
+> of the icon. If <guilabel
+>Text Under Icons</guilabel
+> is selected, the default will be to have the text of the button <emphasis
+>below</emphasis
+> the icon.</para>
+<tip
+><para
+>This option only specifies the <emphasis
+>default</emphasis
+> location. Each application can override the setting used in this panel.</para
+></tip>
+</listitem
+>
+</varlistentry
+>
+
+</variablelist>
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/Makefile.am
new file mode 100644
index 00000000000..b0d5f930938
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmtaskbar
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/Makefile.in
new file mode 100644
index 00000000000..db8bb6b3778
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kcmtaskbar
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmtaskbar
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmtaskbar/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmtaskbar/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/index.cache.bz2
new file mode 100644
index 00000000000..12ffbd64ea9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/index.docbook
new file mode 100644
index 00000000000..326f9102474
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kcmtaskbar/index.docbook
@@ -0,0 +1,181 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>taskbar</keyword>
+<keyword
+>configure</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="taskbar">
+<title
+>Taskbar</title>
+
+<sect2>
+<title
+><guilabel
+>Taskbar</guilabel
+></title>
+
+<para
+>The taskbar is a quick way to switch between applications. The taskbar can be located in the panel (default), or outside the panel on the desktop.</para>
+
+<para
+>This module has options to control how the taskbar operates:</para>
+
+<para
+><guilabel
+>Show windows from all desktops</guilabel
+>, determines if all open windows are included in the taskbar or not. By default, the taskbar only shows the open windows <emphasis
+>on the current desktop</emphasis
+>. If this option is enabled, the taskbar will show all open windows <emphasis
+>on all desktops</emphasis
+>.</para>
+
+<para
+>Using the <guilabel
+>Show window list button</guilabel
+> option, you can enable a little button to be shown in the taskbar: this button will open a popup menu offering access to applications on other desktops as well as some useful actions, like <guilabel
+>Unclutter Windows</guilabel
+>.</para>
+
+<para
+><guilabel
+>Sort tasks by virtual desktop</guilabel
+> changes the sort order of the icons on the taskbar, so that windows on virtual desktop 1 are shown first (to the left, or at the top of the taskbar), followed by windows on virtual desktop 2, and so on.</para>
+
+<para
+>You can disable the application icons, and show just the text. You might want to do this to save space on your taskbar, for example.</para>
+
+<para
+>You can have the taskbar <guilabel
+>Show only minimised windows</guilabel
+>. In this case, when you minimise a window, it will show up on the taskbar, and when you open it again, its taskbar entry will disappear.</para>
+
+<para
+><guilabel
+>Group similar tasks</guilabel
+> allows you to save some space on your taskbar, by only showing one icon for each running application, no matter how many windows are shown. You can click on the icon to display a menu of all the windows that are available. This is most useful when you have enabled <guilabel
+>Show all windows</guilabel
+>.</para>
+
+</sect2>
+
+<sect2>
+<title
+><guilabel
+>Actions</guilabel
+></title>
+
+<para
+>The next set of options allow you to customise the actions performed with different mouse clicks on taskbar icons.</para>
+
+<para
+>You can select any action from the list for the &LMB;, the &MMB; and the &RMB;.</para>
+
+<para
+>The options available are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Show Task List</guilabel
+></term>
+<listitem>
+<para
+>Show the list of tasks grouped under the icon you have clicked on. If there is only one task or window for that icon, it will become the active window.</para>
+<para
+>This is the default action for the &LMB;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Cycle Through Windows</guilabel
+></term>
+<listitem>
+<para
+>If there is more than one task grouped under the icon, switch from one to the next, until you release the button (&ie; when you have reached the window you are looking for). If there is only one task or window for that icon, it will become the active window.</para
+>
+
+<para
+>This is the default action for the &MMB; if window grouping is enabled.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show Operations Menu</guilabel
+></term>
+<listitem>
+<para
+>Show the operations menu for the application. This allows you to minimise, maximize, &etc;, move windows between desktops, and close windows. You can perform these actions on all windows grouped under that icon, or on any single window, by choosing it from the submenu.</para>
+<para
+>This is the default action for the &RMB;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Raise Task</guilabel
+>, <guilabel
+>Lower Task</guilabel
+>, <guilabel
+>Minimise Task</guilabel
+></term>
+<listitem>
+<para
+>These three options make sense only if window grouping is disabled. They are fairly self-explanatory. Raise means to make active, bring to the front, and give focus. Lower means, send to the back, and give focus to whichever window is now on top.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/Makefile.am
new file mode 100644
index 00000000000..708091f4185
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kdm
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/Makefile.in
new file mode 100644
index 00000000000..3b11d7c6751
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kdm
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kdm
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kdm/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kdm/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/index.cache.bz2
new file mode 100644
index 00000000000..0de6ad469c1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/index.docbook
new file mode 100644
index 00000000000..e693e7a1c11
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kdm/index.docbook
@@ -0,0 +1,722 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Thomas.Tanghus; &Thomas.Tanghus.mail;</author>
+<author
+>&Steffen.Hansen; &Steffen.Hansen.mail;</author>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-13</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>KDM configuration</keyword>
+<keyword
+>login manager</keyword>
+<keyword
+>login</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="login-manager">
+<title
+>Login Manager</title>
+
+<para
+>Using this module, you can configure the &kde; graphical login manager, &kdm;. You can change how the login screen looks, who has access using the login manager and who can shutdown the computer.</para>
+
+<para
+>In order to organise all of these options, this module is divided into five sections: <link linkend="kdmconfig-appearance"
+><guilabel
+>Appearance</guilabel
+></link
+>, <link linkend="kdmconfig-font"
+><guilabel
+>Font</guilabel
+></link
+>, <link linkend="kdmconfig-background"
+><guilabel
+>Background</guilabel
+></link
+>, <link linkend="kdmconfig-sessions"
+><guilabel
+>Sessions</guilabel
+></link
+>, <link linkend="kdmconfig-users"
+><guilabel
+>Users</guilabel
+></link
+> and <link linkend="kdmconfig-convenience"
+><guilabel
+>Convenience</guilabel
+></link
+>.</para>
+
+<para
+>You can switch between the sections using the tabs at the top of the window.</para>
+
+<note
+><para
+>If you are not currently logged in as a superuser, you will need to click the <guibutton
+>Administrator Mode</guibutton
+> Button. You will then be asked for a superuser password. Entering a correct password will allow you to modify the settings of this module.</para
+></note>
+
+<sect2 id="kdmconfig-appearance">
+<title
+>Appearance</title>
+
+<para
+>From this page you can change the visual appearance of &kdm;, &kde;'s graphical login manager.</para>
+
+<para
+>The greeting string is the title of the login screen. If the string contains the word <computeroutput
+>HOSTNAME</computeroutput
+> it will be translated to the domainless name of the machine &kdm; is installed on.</para>
+
+<para
+>You can then choose to show either the current system time, a logo or nothing special in the login box. Make your choice in the radio buttons labelled <guilabel
+>Logo area</guilabel
+>. Using the <guilabel
+>Positions</guilabel
+> setting, you can choose to either centre the content of the logo area or to position it using fixed coordinates.</para>
+
+<para
+>If you chose <guilabel
+>Show logo</guilabel
+> you can now choose a logo:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Drop an image file on the image button.</para>
+</listitem>
+<listitem>
+<para
+>Click on the image button and select a new image from the image chooser dialogue.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>If you do not specify a logo the default <filename
+>$<envar
+>KDEDIR</envar
+>/share/apps/kdm/pics/kdelogo.png</filename
+> will be displayed.</para>
+
+<para
+>While &kde;'s style depends on the settings of the user logged in, the style used by &kdm; can be configured using the <guilabel
+>GUI Style</guilabel
+> option.</para>
+
+<para
+>Below that, you have two dropdown boxes to choose the language and the country for your login box.</para>
+
+</sect2>
+
+<sect2 id="kdmconfig-font">
+<title
+>Font</title>
+
+<para
+>From this section of the module you can change the fonts used in the login window.</para>
+
+<para
+>You can select three different font styles from the drop down box (<guilabel
+>Greeting</guilabel
+>, <guilabel
+>Fail</guilabel
+>, <guilabel
+>Standard</guilabel
+>). When you click on the <guibutton
+>Change font</guibutton
+> button a dialogue appears from which you can select the new characteristics for the font style.</para>
+
+<itemizedlist>
+<listitem>
+<para
+>The <guilabel
+>Greeting</guilabel
+> font is the font used for the title (Greeting String).</para>
+</listitem>
+<listitem>
+<para
+>The <guilabel
+>Fail</guilabel
+> font is used when a login fails.</para>
+</listitem>
+<listitem>
+<para
+>The <guilabel
+>Standard</guilabel
+> font is used in all other places in the login window.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>An example of each font can be seen in the <guilabel
+>Example</guilabel
+> Box.</para>
+
+</sect2>
+
+<sect2 id="kdmconfig-background">
+<title
+>Background</title>
+
+<para
+>Here you can change the desktop background which will be displayed when a user logs in. You can have a single colour or an image as a background. If you have an image as the background and select centre, the selected background colour will be used around the image if it isn't large enough to cover the entire desktop.</para>
+
+<para
+>The background colours and effects are controlled by the options on the tab labelled <guilabel
+>Background</guilabel
+> and you select a background image and its placement from the options on the tab labelled <guilabel
+>Wallpaper</guilabel
+>.</para>
+
+<para
+>To change the default background colour(s) simply click either of the colour buttons and select a new colour.</para>
+
+<para
+>The dropdown box above the colour buttons provides you with several different blend effects. Choose one from the list, and it will be previewed on the small monitor at the top of the window. Your choices are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>Flat</term>
+<listitem
+><para
+>By choosing this mode, you select one colour (using the colour button labelled <guibutton
+>Colour 1</guibutton
+>), and the entire background is covered with this one colour.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Pattern</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). </para
+> <para
+>You then select a pattern by clicking <guilabel
+>Setup</guilabel
+>. This opens a new dialogue window, which gives you the opportunity to select a pattern. Simply click once on the pattern of your choice, then click on <guilabel
+>OK</guilabel
+>, and &kde; will render the pattern you selected using the two colours you selected. For more on patterns, see the section <ulink url="help:/kcontrol/background/index.html#bkgnd-patterns"
+>Background: Adding, Removing and Modifying Patterns</ulink
+>.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Background Program</term>
+<listitem
+><para
+>By selecting this option, you can have &kde; use an external program to determine the background. This can be any program of your choosing. For more information on this option, see the section entitled <ulink url="help:/kcontrol/background/index.html#bkgnd-programs"
+>Background: Using an external program</ulink
+>.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Horizontal Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 1</guilabel
+> on the left edge of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 2</guilabel
+> by the time it gets to the right edge of the screen.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Vertical Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 1</guilabel
+> on the top edge of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 2</guilabel
+> as it moves to the bottom of the screen.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Pyramid Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 1</guilabel
+> in each corner of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 2</guilabel
+> as it moves to the centre of the screen.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+>Pipecross Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 1</guilabel
+> in each corner of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 2</guilabel
+> as it moves to the centre of the screen. The <quote
+>shape</quote
+> of this gradient is different then the pyramid gradient.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Elliptic Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 2</guilabel
+> in the centre of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 1</guilabel
+> as it moves to the edges, in an elliptical pattern.</para
+></listitem
+>
+</varlistentry>
+</variablelist>
+
+<para
+>The setup button is only needed for if you select <guilabel
+>Background program</guilabel
+> or <guilabel
+>Patterns</guilabel
+>. In these instances, another window will appear to configure the specifics.</para>
+<para
+><emphasis
+>Wallpaper</emphasis
+></para>
+<para
+>To select a new background image first, click on the <guilabel
+>Wallpapers</guilabel
+> tab, then you can either select an image from the drop-down list labelled <guilabel
+>Wallpaper</guilabel
+> or select <guibutton
+>Browse...</guibutton
+> and select an image file from a file selector.</para>
+
+<para
+>The image can be displayed in six different ways:</para>
+<variablelist>
+<varlistentry>
+<term
+>No wallpaper</term
+>
+<listitem
+><para
+>No image is displayed. Just the background colours.</para>
+</listitem
+></varlistentry>
+<varlistentry>
+<term
+>Centred</term
+>
+<listitem
+><para
+>The image will be centred on the screen. The background colours will be present anywhere the image does not cover.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Tiled</term>
+<listitem
+><para
+>The image will be duplicated until it fills the entire desktop. The first image will be placed in the upper left corner of the screen, and duplicated downward and to the right.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Centre Tiled</term>
+<listitem
+><para
+>The image will be duplicated until it fills the entire desktop. The first image will be placed in the centre of the screen, and duplicated upward, downward to the right, and to the left.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Centred Maxpect</term>
+<listitem
+><para
+>The image will be placed in the centre of the screen. It will be scaled to fit the desktop, but it will not change the aspect ratio of the original image. This will provide you with an image that is not distorted. </para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Scaled</term>
+<listitem
+><para
+>The image will be scaled to fit the desktop. It will be stretched to fit all four corners.</para
+> </listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="kdmconfig-sessions">
+<title
+>Sessions</title>
+
+<para
+><guilabel
+>Allow to shutdown</guilabel
+></para>
+<para
+>Use this dropdown box to choose who is allowed to shut down:</para>
+<itemizedlist>
+<listitem>
+<para
+><guilabel
+>None</guilabel
+>: No one can shutdown the computer using &kdm;. You must be logged in, and execute a command.</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>All</guilabel
+>: Everyone can shutdown the computer using &kdm;.</para>
+</listitem>
+<listitem
+><para
+><guilabel
+>Root only</guilabel
+>: &kdm; requires that the <systemitem
+>root</systemitem
+> password be entered before shutting down the computer.</para
+></listitem
+>
+<listitem
+><para
+><guilabel
+>Console only</guilabel
+>: The user must be at this console, to shut down the computer.</para
+></listitem>
+</itemizedlist>
+
+<para
+><emphasis
+>Commands</emphasis
+></para>
+<para
+>Use these 3 blanks to define the exact shutdown command.</para>
+<para
+>The shutdown command defaults to:</para>
+
+<para
+><command
+>/sbin/shutdown</command
+></para>
+
+<para
+>The restart command defaults to:</para>
+
+<para
+><command
+>/sbin/reboot</command
+></para>
+
+<para
+>The Console mode (which restarts the computer as a console only terminal) defaults to:</para>
+
+<para
+><command
+>/sbin/init <option
+>3</option
+></command
+></para>
+
+<para
+>When <guilabel
+>Show boot options</guilabel
+> is enabled, &kdm; will on reboot offer you options for the lilo boot manager. For this feature to work, you will need to supply the correct paths to your <command
+>lilo</command
+> command and to lilo's map file.</para>
+
+
+<sect3 id="kdmconfig-sess">
+<title
+>Session types</title>
+
+<para
+>Define which session types should be accessible from the login window.</para>
+
+<para
+>For more information on this subject, look at <filename class="directory"
+>/etc/X11/xdm/Xsession</filename
+> to find your <application
+>xdm</application
+> setup files. Also review the <ulink url="man:xdm"
+>xdm man pages</ulink
+>, especially under the SESSION PROGRAM section.</para>
+
+<para
+>To add a session, type its name in the blank entitled <guilabel
+>New types</guilabel
+>, and click <guibutton
+>Add new</guibutton
+>. </para>
+
+<para
+>To remove a session, select the session from the list and click <guibutton
+>Remove</guibutton
+>.</para>
+
+</sect3>
+
+</sect2>
+
+
+<sect2 id="kdmconfig-users">
+<title
+>Users</title>
+
+<para
+>From here you can change the way users are represented in the login window.</para>
+
+<para
+>As you look on this window, you will see three lists (All users, selected users, and no-show users). You also see an image box, and a set of options along the right side of the window.</para>
+
+<para
+>The first thing you must decide, is if you are going to show users or not.</para>
+
+
+<para
+>If you choose to show users, then the login window will show images (which you select), of a list of users. When someone is ready to login, they select their user name/image, enter their password, and they are granted access. </para>
+
+<para
+>If you choose not to show users, then the login window will be more traditional. Users will need to type their username, and password to gain entrance. This is the preferred way if you have many users on this terminal.</para>
+
+<sect3 id="kdmconfig-showusers">
+<title
+>To show (and sort) or not to show users</title>
+
+<para
+>Along the right edge of the window are two check boxes:</para>
+
+<para
+>If <guilabel
+>Show users</guilabel
+> is selected, you have chosen to show images of users, instead of making them type their login name.</para>
+
+<para
+>If <guilabel
+>Sort users</guilabel
+> is selected, then the list of users will be sorted alphabetically in the login window. If unchecked, users will be listed in the same order as they are on this page. If <guilabel
+>Show users</guilabel
+> is not checked, this has no effect.</para>
+
+</sect3>
+
+<sect3 id="kdmconfig-whichusers">
+<title
+>How to determine which users to show and which users to hide</title>
+
+<para
+>Below the user image box, and above the <guilabel
+>Show users</guilabel
+> check box, is a set of two radio buttions:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Show only selected users: If this option is selected, only the users contained in the list labelled <guilabel
+>Selected Users</guilabel
+>, will be displayed in the login window. If <guilabel
+>Show users</guilabel
+> is not checked, this has no effect.</para
+></listitem>
+<listitem
+><para
+>Show all users but no-show users: If this option is selected, all users will be listed, <emphasis
+>except</emphasis
+> those users contained in the list entitled <guilabel
+>No show users</guilabel
+>. If <guilabel
+>Show users</guilabel
+> is not checked, this has no effect. </para
+></listitem>
+</itemizedlist>
+
+</sect3>
+
+<sect3 id="kdmconfig-select">
+<title
+>Select users</title>
+
+<para
+>This page contains three listboxes. The large listbox on the left shows all the users on the system which might be a genuine user.</para>
+
+<para
+>The top rightmost listbox shows the selected users and the bottom rightmost listbox shows the users we don't want displayed in the login window.</para>
+
+<para
+>To move a user from one listbox to another you click on the username in the listbox and click <guibutton
+>&gt;&gt;</guibutton
+> to move the user from the leftmost box the the rightmost box or <guibutton
+>&lt;&lt;</guibutton
+> to move the user from the rightmost box to the leftmost box.</para>
+
+</sect3>
+
+<sect3 id="kdmconfig-image">
+<title
+>Images</title>
+
+<note
+><para
+>This section of the manual only applies if <guilabel
+>Show users</guilabel
+> is selected. If it is not, this image box has no effect.</para
+></note>
+
+<para
+>Every user on the system can be represented by a image. The image for the user is kept in a file called <filename
+>$<envar
+>KDEDIR</envar
+>/share/apps/kdm/pics/users/$<envar
+>USER</envar
+>.xpm.</filename
+> If the user doesn't have such a file the file <filename
+>$<envar
+>KDEDIR</envar
+>/share/apps/kdm/pics/users/default.xpm</filename
+> will be used instead.</para>
+
+<para
+>To assign a new image to a user just select the user in one of the listboxes and either drop an imagefile on the image button to the right or click on the image button and select a new image from the image selector.</para>
+
+<para
+>If no user is currently selected you will be asked if you want to change the default image.</para>
+
+<para
+>The replacement is performed by a &konqueror; process so if the image file already exists you will be prompted by &konqueror; if you want to replace it. If you confirm the image will be replaced - you will <emphasis
+>not</emphasis
+> have to press the <guibutton
+>Apply</guibutton
+> button.</para>
+
+</sect3>
+</sect2>
+
+
+<sect2 id="kdmconfig-convenience">
+<title
+>Convenience</title>
+
+<para
+>In the <guilabel
+>convenience</guilabel
+> tab you can configure some options that make life easier for lazy people, like auto login or disabling passwords.</para>
+
+<important
+><para
+>Please think more than twice before using these options. Every option in the <guilabel
+>convenience</guilabel
+> tab is well-suited to seriously compromise your system security. Practically, these options are only to be used in a completely non-critical environment, &eg; a private computer at home. </para
+></important>
+
+<sect3 id="loginmanager-convenience-autologin">
+<title
+>Automatic Login</title>
+
+<para
+>Automatic login will give anyone access to a certain account on your system without doing any authentication. You can enable it using the option <guilabel
+>Enable auto-login</guilabel
+>.</para>
+
+<para
+>Automatic login comes in two flavours: <guilabel
+>truly automatic login</guilabel
+> acts like you would expect automatic login to, &ie; &kdm; will automatically login without expecting any input from the user. Enable this using the <guilabel
+>Truly automatic login</guilabel
+> option. If this option is not enabled, &kdm; will start normally, enabling you to login as any user, and will only perform automatic login if you kill the X server, &eg; by pressing <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>Backspace</keycap
+></keycombo
+>.</para>
+
+<para
+>You can choose the account to be used for automatic login in the list below.</para>
+
+</sect3>
+
+<sect3 id="loginmanager-convenience-nopasswd">
+<title
+>Password-less Login</title>
+
+<para
+>Using this feature, you can allow certain users to login without having to provide their password. Enable this feature using the <guilabel
+>Enable password-less logins</guilabel
+> option.</para>
+
+<para
+>Below this option you will see a list of users for which a password is required, as well as a (by default, empty) list of users that do not need to provide a password. When <guilabel
+>Enable password-less logins</guilabel
+> is enabled, you can move users from one list into the other, by selecting them and then clicking the <guibutton
+>&gt;&gt;</guibutton
+> and <guibutton
+>&lt;&lt;</guibutton
+> buttons.</para>
+
+<important
+><para
+>Again, this option should only be used in a safe environment. If you enable it on a rather public system you should take care that only users with heavy access restrictions are granted password-less login, &eg; <systemitem
+>guest</systemitem
+>.</para
+></important>
+
+<para
+>The <guilabel
+>Automatically login after X server crash</guilabel
+> option allows you to skip the authentication procedure when your X server accidentally crashed. <guilabel
+>Show previous user</guilabel
+> will show the name of the last login already entered into the login field in &kdm;. Some site administrators would consider even this a possible security weakness, because potential attackers then know at least one valid login.</para>
+
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/Makefile.am
new file mode 100644
index 00000000000..4432cc90b92
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/keyboard
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/Makefile.in
new file mode 100644
index 00000000000..e9ae2a98cdc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/keyboard
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/keyboard
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/keyboard/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/keyboard/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/index.cache.bz2
new file mode 100644
index 00000000000..463b6ae8e1a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/index.docbook
new file mode 100644
index 00000000000..320d43bcdaf
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/keyboard/index.docbook
@@ -0,0 +1,118 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>keyboard</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="kbd">
+<title
+>Keyboard</title>
+
+<para
+>This module allows you to choose how your keyboard works.</para>
+
+<para
+>The actual effect of setting these options depends upon the features provided by your keyboard hardware and the X server on which &kde; is running. As an example, you may find that changing the key click volume has no effect because that feature is not available on your system. </para>
+
+<sect2 id="kbd-use">
+<title
+>Advanced</title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Enable keyboard repeat</guilabel
+></term>
+<listitem>
+<para
+>When this option is selected, pressing and holding down a key emits the same character repeatedly until the key is released. Pressing and holding the key will have the same effect as pressing it multiple times in succession. </para>
+<tip
+><para
+>Almost all users will want to have this option enabled, because it makes navigating through documents with the arrow keys significantly easier. </para
+></tip>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>NumLock on KDE Startup</guilabel
+></term>
+<listitem>
+<para
+>You can choose to either always <guilabel
+>Turn on</guilabel
+> or <guilabel
+>Turn off</guilabel
+> the NumLock when &kde; starts, or you can choose to have &kde; leave NumLock at whatever it was set to before KDE started up.</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><guilabel
+>Key click volume:</guilabel
+></term>
+<listitem>
+<para
+>If supported, this option allows you to hear audible clicks from your computer's speakers when you press the keys on your keyboard. In essence, this simulates the <quote
+>click</quote
+> of a mechanical type-writer. You can change the loudness of the key click feedback by dragging the slider button or by clicking the up/down arrows on the spin-button. Setting the volume to 0% turns off the key click.</para>
+<para
+>Many computers won't support this function.</para>
+<tip
+><para
+>Very few people would choose to enable this option, since it generally annoys everyone else in the room. However, if your heart yearns for the pre-soft-key era, this may help you to re-experience the warm sentimentality of days-gone-by.</para>
+</tip>
+</listitem>
+</varlistentry>
+
+
+</variablelist>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/Makefile.am
new file mode 100644
index 00000000000..d4f788a9115
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/keys
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/Makefile.in
new file mode 100644
index 00000000000..0bba3a85a63
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/keys
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/keys
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/keys/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/keys/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/index.cache.bz2
new file mode 100644
index 00000000000..9e57c06e700
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/index.docbook
new file mode 100644
index 00000000000..ea1405b79b7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/keys/index.docbook
@@ -0,0 +1,250 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-13</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>key bindings</keyword>
+<keyword
+>bindings</keyword>
+<keyword
+>shortcuts</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="key-bindings">
+<title
+>Shortcuts</title>
+
+<sect2 id="key-bindings-intro"
+>
+<title
+>Introduction</title
+>
+
+<para
+>While most of the functionality offered by &kde; can be accessed using a simple <quote
+>point and click</quote
+> interface, many people prefer using the keyboard for some tasks. Pressing something like <keycombo action="simul"
+> &Ctrl;<keycap
+>F</keycap
+></keycombo
+> is often just faster than moving your hands off the keyboard to the mouse, opening the <guimenu
+>Edit</guimenu
+> menu and selecting <guimenuitem
+>Find</guimenuitem
+>.</para>
+
+<para
+>As different people have different preferences about keyboard shortcuts, &kde; offers full customisation of <quote
+>key bindings.</quote
+> A key binding or shortcut is a combination of an action with a key or a combination of keys.</para>
+
+</sect2>
+
+<sect2 id="key-bindings-use">
+<title
+>Use</title>
+
+<para
+>In the Shortcuts control module you will see a list of <quote
+>key schemes,</quote
+> a list of key bindings in the currently selected scheme and a frame where you can customise the currently selected key binding. Also, you will see a tab for <guilabel
+>Global shortcuts</guilabel
+> and one for <guilabel
+>Application shortcuts</guilabel
+>.</para>
+
+<sect3 id="key-bindings-use-globapp">
+<title
+>Global Shortcuts and Application Shortcuts</title>
+
+<para
+><guilabel
+>Global shortcuts</guilabel
+> and <guilabel
+>application shortcuts</guilabel
+> work just the same. Actually, in a certain way application shortcuts are <quote
+>global</quote
+> as well. The only difference is:</para>
+
+<itemizedlist>
+<listitem
+><para
+><quote
+>Global shortcuts</quote
+> are shortcuts for actions that make sense even when no application is opened. These shortcuts usually refer to actions like switching desktops, manipulating windows etc. </para
+></listitem
+>
+<listitem
+><para
+><quote
+>Application shortcuts</quote
+> refer to actions that are often available in applications, such as Save, Print, Copy etc.</para
+></listitem
+>
+</itemizedlist>
+
+<para
+>Please note, that the application shortcuts configured here are <emphasis
+>only</emphasis
+> the standard actions often found in applications. Most applications will define their own actions as well, for which you have to customise key bindings using the application's key bindings dialogue.</para>
+
+</sect3>
+
+<sect3 id="key-bindings-use-confkeys">
+<title
+>Configuring Key Bindings</title>
+
+<para
+>Configuring key bindings is pretty easy. In the middle of the key bindings control module you'll find a list of available actions. If there's a key binding configured for that action you'll find it right next to it. Just select the action you want to configure.</para>
+
+<para
+>After you've selected an action you'll notice that most of the controls below the action list are enabled. There you can configure a combination of keys or maybe no key binding at all for the selected action. </para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>No key</guilabel
+>: the selected action will not be associated with any key.</para
+></listitem>
+
+<listitem
+><para
+><guilabel
+>Default key</guilabel
+>: the selected action will be associated with &kde;'s default value. This is a good choice for most actions, as &kde; comes with reasonable key bindings we have thought about. </para
+></listitem>
+
+<listitem
+><para
+><guilabel
+>Custom key</guilabel
+>: if this option is enabled, you can create a key combination for the selected action. Just select any modifiers (&ie; &Shift;, &Ctrl;, or &Alt;) and then select a key: just click on the key symbol and after that press the key you want to assign to this key combination.</para
+></listitem>
+
+</itemizedlist>
+
+<para
+>As with all control modules, your changes won't take in effect until you click <guibutton
+>OK</guibutton
+> or <guibutton
+>Apply</guibutton
+>. Click <guibutton
+>Cancel</guibutton
+> to discard all changes.</para>
+
+</sect3>
+
+<sect3 id="key-bindings-use-confschemes">
+<title
+>Configuring Schemes</title>
+
+<para
+>A key binding scheme is a set of key bindings that you can access using its name. &kde; comes with one pre-defined key binding scheme called <guilabel
+>KDE default for 3 modifiers</guilabel
+>. In addition to that scheme, you'll always see a scheme named <guilabel
+>Current scheme</guilabel
+> that stands for the set of key bindings you are using right now (&ie; not the current settings you are playing with, but what you've been using up to now). </para>
+
+<para
+>When you are playing with the key bindings for the first time you don't have to be afraid of changing the default bindings: &kde; won't let you overwrite the defaults, so you can always switch back to the factory presets. By choosing <guilabel
+>Current scheme</guilabel
+> you can return to the set of key bindings you've been using up to now. However, be careful not to select a scheme when you've made changes to the key bindings you don't want to lose.</para>
+
+<para
+>When you are satisfied with a set of key bindings you've created, you may want to save them to a scheme of your own, so that you can still experiment with the bindings and always return to a certain scheme. You can always do this by clicking on the <guibutton
+>Add</guibutton
+> button. You will be prompted for a name and then the new scheme will appear in the key schemes listbox. You can remove your own schemes again by selecting a scheme and clicking the <guibutton
+>Remove</guibutton
+> button. Click the <guibutton
+>Save changes</guibutton
+> button to save any changes you have made to the currently selected scheme. Note that you can not remove or save changes to <guilabel
+>KDE default</guilabel
+> or to <guilabel
+>Current scheme</guilabel
+>.</para>
+
+<important
+><para
+>If you want to save your changes while a read-only scheme is selected, you always have to add a new scheme first! If you select one of your own schemes because you want to save the changes to that one, the control module will switch to the key bindings of that scheme, discarding your changes.</para
+></important
+> </sect3>
+
+</sect2>
+
+<sect2>
+<title
+>Modifier Keys</title>
+
+<para
+>Different keyboards offer different sets of modifier keys. A &Mac; keyboard, for example, does not have a &Ctrl; key, and instead has an <keycap
+>Option</keycap
+> key. Here you can see what the available modifier keys for the current keyboard are.</para>
+
+<para
+>If you enable <guilabel
+>Macintosh keyboard</guilabel
+> the list of modifiers will change.</para>
+
+<para
+>If you have enabled the &Mac; keyboard, you can further enable <guilabel
+>MacOS-style modifier usage</guilabel
+>, to make &kde; behave more like &MacOS;.</para
+><!-- FIXME: well, that's rather non-explanatory, more here would be good -->
+
+<para
+>Finally, you can change what a keypress sends to the &X-Server; in the <guilabel
+>X Modifier Mapping</guilabel
+> section. A common example is to reconfigure the <keycap
+>Caps Lock</keycap
+> key, which is rarely used, to be another &Ctrl; key. This is especially nice if you are a touch typist, as <keycap
+>Caps Lock</keycap
+> is much easier to reach than either of the &Ctrl; keys on a standard keyboard.</para>
+
+<!-- FIXME: what exactly is going on here... -->
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/Makefile.am
new file mode 100644
index 00000000000..18dbdeb9f43
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/khtml
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/Makefile.in
new file mode 100644
index 00000000000..d2b37b3512e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/khtml
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/khtml
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/khtml/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook nsplugin.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook nsplugin.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml
+ @for base in index.docbook nsplugin.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook nsplugin.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook nsplugin.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/khtml/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/index.cache.bz2
new file mode 100644
index 00000000000..e203ebcec91
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/index.docbook
new file mode 100644
index 00000000000..315599da5f1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/index.docbook
@@ -0,0 +1,343 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY nsplugins-kcontrol SYSTEM "nsplugin.docbook">
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-12</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>konqueror</keyword>
+<keyword
+>browsing</keyword>
+</keywordset>
+
+</articleinfo>
+<sect1 id="konq-browsing">
+<title
+>Browsing With &konqueror;</title>
+
+<para
+>The &konqueror; Browser module of &kcontrol; allows you to select various options for the appearance and behaviour of &konqueror;, the integrated web browser of &kde;.</para>
+
+<sect2 id="kbrowse-html">
+
+<title
+>Behaviour</title>
+
+<para
+>The first option you can enable on this page is <guilabel
+>Enable completion of forms</guilabel
+>. If you check this box, &konqueror; will try to remember what you answer to form questions, and will try to fill in forms for you with the answers you previously used.</para>
+
+<para
+>You can configure the number of form items &konqueror; remembers with the slider below labelled <guilabel
+>Maximum completions</guilabel
+></para>
+
+<note
+><para
+>Of course, anything &konqueror; fills in a form with, you can still edit before submitting the form!</para
+></note>
+
+<para
+>The next option is <guilabel
+>Change cursor over links</guilabel
+>. If this option is selected, the shape of the cursor will change (usually to a hand) whenever it moves over a hyperlink. This makes it easy to identify links, especially when they are in the form of images.</para>
+
+<para
+>&konqueror; defaults to a single window per page, but has the capability to open multiple <firstterm
+>tabs</firstterm
+> inside a single window. &konqueror; also, by default, has a &MMB; shortcut to open any link in a new window. If you enable <guilabel
+>Open links in new tab instead of in new window</guilabel
+> you can &MMB; click on a link to have it open in a new tab.</para>
+
+<para
+>If you are using tabbed browsing, you can choose if a newly opened tab becomes the active (<quote
+>front</quote
+>) tab, or goes to the back. On a slow internet connection, or while browsing a page that has a list of headlines or other links in a list, you may like to have the new tabs load in the background while you continue reading. In this case, leave this setting disabled. If you prefer to go straight to the new page, leaving the old one in the background to return to later, enable it.</para>
+
+<para
+>If you close a window in &konqueror; that has multiple tabs open, &konqueror; will ask you if you're sure that you meant to close it. You can toggle on and off this behaviour with the <guilabel
+>Confirm when closing windows with multiple tabs</guilabel
+> checkbox.</para>
+
+<para
+>As a convenience feature, if you enable <guilabel
+>Right click goes back in history</guilabel
+>, then clicking an empty area (&ie; not a link) in the &konqueror; window will act as if you pressed the <guiicon
+>Back</guiicon
+> button on the toolbar.</para>
+
+<para
+>The checkbox labelled <guilabel
+>Automatically load images</guilabel
+>, allows you to control whether images on web pages are loaded by default. Unless you have a very slow connection, you will probably want to leave this option selected, as there are many web pages that are difficult to use without images. If you don't select the option to automatically load images, you can still view the text on the page, and then load the images if you need them.</para>
+
+<para
+>Enabling <guilabel
+>Allow automatic delayed reloading/redirecting</guilabel
+> allows websites to send you to another page without your interaction. In many cases, this is a convenience. For example, the website has moved to a new <acronym
+>URL</acronym
+>. Many webmasters in this situation will put up a page on the old site, telling you that it has moved and you may like to change your bookmark, and then automatically move you along to the new website. However, such features can be confusing, or annoying, when misused, and so you may wish to disable it.</para>
+
+<para
+>The next setting is <guilabel
+>Underline links:</guilabel
+>. You can choose to underline links <guilabel
+>Always</guilabel
+>. If this option is selected, any text on web pages that acts as a link will be shown in an underlined font. While many web pages do use colour to distinguish text that acts as a link, underlining makes it very easy to spot links.</para>
+
+<para
+>If you don't like underlined links, you can choose <guilabel
+>Never</guilabel
+>, so that no links are underlined. Or you can choose a middle ground, <guilabel
+>Hover</guilabel
+>, so that links are underlined when the mouse cursor is resting over them, and not underlined the rest of the time.</para>
+
+<para
+>Many web pages use animated gif images, and these can be very annoying, and in some cases, quite a drain on your system resources. The <guilabel
+>Animations</guilabel
+> option lets you choose when animations are enabled. The default is enabled, but you can set this to disabled, or to run the animation only once, even if the file itself contains instructions that the animation should run more times, or continuously.</para>
+
+</sect2>
+
+<sect2 id="kbrowse-appearance">
+
+<title
+>Fonts</title>
+
+<para
+>Under this tab, you can select various options related to the use of fonts. Although the shapes and sizes of fonts are often part of the design of a web page, you can select some default settings for &konqueror; to use.</para>
+
+<para
+>The first thing you can set here is the font size. There are two settings which work together to allow you a comfortable browsing experience.</para>
+
+<para
+>Firstly, you can set a <guilabel
+>Minimum Font Size</guilabel
+>. This means, even if the font size is set specifically in the page you are viewing, &konqueror; will ignore that instruction and never show smaller fonts than you set here.</para>
+
+<para
+>Next you can set a <guilabel
+>Medium Font Size</guilabel
+>. This is not only the default size of text, used when the page doesn't specify sizes, but it is also used as the base size that relative font sizes are calculated against. That is, the <acronym
+>HTML</acronym
+> instruction <quote
+>smaller</quote
+>, it means smaller than the size you set for this option.</para>
+
+<para
+>For either option, you can select the exact font size in points by using the up/down spin control (or just typing) next to the option label.</para>
+
+<para
+>These options are independent of each other. Pages that do not set a font size, or ask for the default, will display with the size you set from <guilabel
+>Medium Font Size</guilabel
+>, while any pages that ask for a size smaller than your <guilabel
+>Minimum Font Size</guilabel
+> setting will instead show that size. The one does not affect the other.</para>
+
+<para
+>The remaining options are for the fonts to be associated with different types of markup used in <acronym
+>HTML</acronym
+> pages. Note that many web pages may override these settings. If you click anywhere on a control which shows a font name, a list of font names appears, and you can select a different font if you like. (If there are a lot of fonts, a vertical scrollbar appears in the list to allow you to scroll through all of the fonts.)</para>
+<!--
+<para
+>You can set a font for each <quote
+>type</quote
+> of markup, for
+each <guilabel
+>Charset</guilabel
+>, by changing the character set in the
+first drop down box, and then selecting a font for each category below.
+This would take quite some time, so you may just want to set up the
+fonts for your default character set. Most English speaking users will
+use iso8859-1</para>
+-->
+<para
+>Below this, you can set a <guilabel
+>Font size adjustment for this encoding</guilabel
+>. Sometimes the fonts you want to use for a particular encoding or language are much larger or smaller than average, so you can use this setting to bring them into line.</para>
+
+<para
+>You can set a default encoding that &konqueror; should assume pages are when rendering them. The default setting is <guilabel
+>Use language encoding</guilabel
+>, but you can change it to any encoding available in the list.</para>
+
+</sect2>
+
+<sect2 id="kbrowse-java">
+<title
+>&Java; and JavaScript</title>
+
+<para
+>&Java; allows applications to be downloaded and run by a web browser, provided you have the necessary software installed on your machine. Many web sites make use of &Java; (for example, online banking services or interactive gaming sites). You should be aware that running programs from unknown sources could pose a threat to the security of your computer, even if the potential extent of the damage is not great.</para>
+
+<para
+>The checkboxes under <guilabel
+>Global Settings</guilabel
+> allows you to turn &Java; support on for all web sites by default. You can also select to turn &Java; on or off for specific hosts. To add a policy for a specific host, click the <guilabel
+>Add...</guilabel
+> button to bring up a dialogue in which you can type the host name and then choose to accept or reject &Java; code from that particular host, which will add the domain to the list on the left of the page.</para>
+
+<para
+>You can select a host in the list, and click the <guilabel
+>Change...</guilabel
+> button to choose a different policy for that host. Clicking the <guilabel
+>Delete</guilabel
+> button removes the policy for the selected host; after deletion, the global settings will then apply to that host. You can import policies from a file by clicking the <guilabel
+>Import...</guilabel
+> button. To save the current list to a compressed archive file, click the <guilabel
+>Export...</guilabel
+> button.</para>
+
+<para
+>Finally, the group of controls labelled <guilabel
+>Java Runtime Settings</guilabel
+> allows you to set some options for the way in which &Java; should run. These options are useful for diagnosing problems, or if you are a &Java; developer, and should not normally need adjusting.</para>
+
+<para
+>If you select the <guilabel
+>Show Java Console</guilabel
+> option, &konqueror; will open a console window from which &Java; applications can read and write text. While most &Java; applications will not require such a console, it could be helpful in diagnosing problems with &Java; applications.</para>
+
+<para
+><guilabel
+>Use KIO</guilabel
+> will cause the <acronym
+>JVM</acronym
+>to use &kde;'s own <acronym
+>KIO</acronym
+> transports for network connections.</para>
+
+<para
+><guilabel
+>Use security manager</guilabel
+> is normally enabled by default. This setting will cause the <acronym
+>JVM</acronym
+> to run with a Security Manager in place. This will keep applets from being able to read and write to your file system, creating arbitrary sockets, and other actions which could be used to compromise your system. Disable this option at your own risk. You can modify your <filename
+>$<envar
+>HOME</envar
+>/.java.policy</filename
+> file with the &Java; policytool utility to give code downloaded from certain sites more permissions.</para>
+
+<para
+>The <guilabel
+>Shutdown Applet Server when inactive</guilabel
+> checkbox allows you to save resources by closing the &Java; Applet Server when it is not in use, rather than leaving it running in the background. Leaving this disabled may make &Java; applets start up faster, but it will use system resources when you are not using a &Java; applet. If you enable this, you can set a timeout.</para>
+
+<para
+>You can either opt to have &konqueror; automatically detect the &Java; installation on your system, or specify the path to the installation yourself by selecting <guilabel
+>Use user-specified Java</guilabel
+>. You may want to choose the latter method, for instance, if you have multiple &Java; installations on your system, and want to specify which one to use. If the &Java; Virtual Machine you are using requires any special startup options, you can type them in the text box labelled <guilabel
+>Additional Java Arguments</guilabel
+>.</para>
+
+</sect2>
+
+<sect2 id="kbrowse-javascript">
+<title
+>JavaScript</title>
+
+<para
+>Despite the name, JavaScript is not related at all to &Java;.</para>
+
+<para
+>The first part of this page works the same as the &Java; page settings.</para>
+
+<para
+>The checkboxes under <guilabel
+>Global Settings</guilabel
+> allow you to turn JavaScript support on for all web sites by default. You can also select to turn JavaScript on or off for specific hosts. To add a policy for a specific host, click the <guilabel
+>Add...</guilabel
+> button to bring up a dialogue in which you can type the host name and then choose to accept or reject JavaScript code from that particular host, which will add the domain to the list on the left of the page.</para>
+
+<para
+>You can select a host in the list, and click the <guilabel
+>Change...</guilabel
+> button to choose a different policy for that host. Clicking the <guilabel
+>Delete</guilabel
+> button removes the policy for the selected host; after deletion, the global settings will then apply to that host. You can import policies from a file by clicking the <guilabel
+>Import...</guilabel
+> button. To save the current list to a compressed archive file, click the <guilabel
+>Export...</guilabel
+> button.</para>
+
+<para
+>The final set of options on this page determine what happens when a page uses JavaScript for specific actions.</para>
+
+<para
+>You can individually enable or disable the ability of JavaScript to manipulate your windows by moving, resizing or changing focus. You can also disable JavaScript from changing the status bar text, so that for instance, you can always see where links will take you when clicked.The choices for these options are <guilabel
+>Allow</guilabel
+> and <guilabel
+>Ignore</guilabel
+>.</para>
+
+<para
+>For opening a new window, there is even more control. You can set &konqueror; to <guilabel
+>Allow</guilabel
+> all such requests, <guilabel
+>Ask</guilabel
+> each time a request is made, or <guilabel
+>Deny</guilabel
+> all popup requests.</para>
+
+<para
+>The <guilabel
+>Smart</guilabel
+> setting will only allow JavaScript popup windows when you have explicitly chosen a link that creates one.</para>
+
+</sect2>
+
+<sect2 id="kbrowse-plugins">
+<title
+>Plugins</title>
+
+<para
+>The first setting here is <guilabel
+>Enable Plugins globally</guilabel
+>. If you disable this checkbox, then &konqueror; will not use any plugins. If you enable it, then any installed and configured plugins that it can find will be used by &konqueror;</para>
+
+<para
+>You can also restrict &konqueror; to <guilabel
+>Only allow HTTP and HTTPS URLs for plugins</guilabel
+> by checking the box.</para>
+
+</sect2>
+&nsplugins-kcontrol; </sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/nsplugin.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/nsplugin.docbook
new file mode 100644
index 00000000000..1e6ada4226a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/khtml/nsplugin.docbook
@@ -0,0 +1,100 @@
+<sect2 id="nsplugins">
+<title
+>&Netscape; Plugins</title>
+
+<sect3 id="nsplugins-intro">
+<title
+>Introduction</title>
+
+<para
+>As &Netscape;'s <application
+>Navigator</application
+> has been a web browsing standard for many years, so-called &Netscape; plugins have appeared that allow rich web content. Using those plugins, web sites can contain <acronym
+>PDF</acronym
+> files, flash animations, video, &etc; With &konqueror;, you can still use these plugins to take advantage of rich web content.</para>
+
+<note
+><para
+>&Netscape; plugins should not be confused with &konqueror; plugins. The latter ones specifically extend &konqueror;'s functionality; they are normally not used to display rich web content.</para
+></note>
+
+</sect3>
+
+<sect3 id="nsplugins-scan">
+<title
+>Scan</title>
+
+<para
+>&konqueror; has to know where your &Netscape; plugins are installed. This can be in several places, &ie; you might have system-wide plugins in <filename class="directory"
+>/opt/netscape/plugins</filename
+> and your personal plugins in <filename class="directory"
+>$<envar
+>HOME</envar
+>/.netscape/plugins</filename
+>. However, &konqueror; will not automatically use the installed plugins: it first has to scan a list of folders. You can initiate the scan by clicking <guibutton
+>Scan for new plugins</guibutton
+>. Alternatively, you can enable <guilabel
+>Scan for new plugins at &kde; startup</guilabel
+> so &konqueror; will scan the appropriate folders every time &kde; starts up, to see whether new plugins have been installed.</para>
+
+<note
+><para
+>Enabling <guilabel
+>Scan for new plugins at &kde; startup</guilabel
+> can considerably slow down the startup procedure, and is known to give difficulty on certain installations. Turn this option off if you experience problems.</para
+></note>
+
+<para
+>To find plugins, &konqueror; will look in the folders specified in the <guilabel
+>Scan Folders</guilabel
+> frame. When you use this control module for the first time, this list will already be filled with reasonable paths that should work on most operating systems. If you need to provide a new path, click the <guibutton
+>New</guibutton
+> button; then you can either enter the new path in the text edit box to the left, or choose a folder using the file dialogue by clicking the <guibutton
+>New...</guibutton
+> button. As scanning the folders can take a little time, you might want to remove folders from the list where you know that no plugins are installed: do this by selecting a folder and clicking <guibutton
+>Remove</guibutton
+>. Using the <guibutton
+>Up</guibutton
+> and <guibutton
+>Down</guibutton
+> buttons you can change the order in which folders will be scanned by moving the selected folder up or down.</para>
+
+<para
+>As usual, click <guibutton
+>Apply</guibutton
+> to save your changes permanently.</para>
+
+</sect3>
+
+<sect3 id="nsplugins-plugins">
+<title
+>Plugins</title>
+
+<para
+>In this tab, you can see a list of the &Netscape; plugins found by &konqueror;, displayed as a tree. Double click on a plugin to fold it out and you'll see that the different mime types this plugin can handle will be displayed as branches. Fold out a mime type to see its info.</para>
+
+<para
+>This tab is mostly for informational purposes. The only configurable option is <guilabel
+>Use artsdsp to pipe plugin sound through aRts</guilabel
+>, which is enabled by default. Disable this if you wish plugins to use their own method for sounds, and you have configured &arts; in such a way that third-party applications can do so (for example, by having it exit when idle, or by having it use a custom sound device on modern soundcards which allow this.)</para>
+
+</sect3>
+
+<sect3 id="nsplugins-author">
+<title
+>Section Author</title>
+
+<para
+>This section written by: Jost Schenck <email
+>jost@schenck.de</email
+></para>
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+
+</sect3>
+
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/Makefile.am
new file mode 100644
index 00000000000..bfe97bcffc1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kthememgr
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/Makefile.in
new file mode 100644
index 00000000000..1da0be6e77a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kthememgr
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kthememgr
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kthememgr/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kthememgr/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kthememgr/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kthememgr/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kthememgr/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kthememgr/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kthememgr/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kthememgr/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kthememgr/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/index.cache.bz2
new file mode 100644
index 00000000000..f3b337ca07b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/index.docbook
new file mode 100644
index 00000000000..a0165169155
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kthememgr/index.docbook
@@ -0,0 +1,181 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+
+<authorgroup>
+<author
+> <firstname
+>Lauri</firstname
+> <surname
+>Watts</surname
+> </author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>KDE British Conversion</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+>2002-02-16</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kcontrol</keyword>
+<keyword
+>Themes</keyword>
+</keywordset>
+
+</articleinfo>
+<sect1 id="theme-manager">
+
+<title
+>Theme Manager</title>
+
+<para
+>With this module you can install, view, and even create, &kde; themes.</para>
+
+<para
+>This page is divided into two tabs: <guilabel
+>Installer</guilabel
+>, <guilabel
+>Contents</guilabel
+>.</para>
+
+<sect2 id="theme-installer">
+<title
+>Installer</title>
+
+<para
+>Here you can install, preview and create &kde; themes. Themes created this way may not cover all the configurable options that &kde; has to offer. However, they do cover most options and are a great way to get started.</para>
+
+<para
+>On the left, you can see a list of themes that &kde; is aware of. Selecting one of the names will change the preview image in the middle of the pane, to give you a small taste of what the theme looks like. Any information the author has provided about the theme, for example, a longer or more descriptive name, is displayed in the bottom of the pane.</para>
+
+<para
+>Along with the normal &kcontrol; buttons at the bottom, you have four new ones to the right of the module. <guibutton
+>Add...</guibutton
+> allows you to add a new theme to the list on the left. Pressing it will open a normal &kde; file dialogue, where you can browse to the location of themes you have downloaded or created.</para>
+
+<para
+>The <guibutton
+>Save As...</guibutton
+> button allows you to save an existing theme with a new name, for example to allow you to easily modify it without damaging the original. It is strongly recommended that you use this if you intend creating themes by hand, you can get very unexpected results if there are errors in a theme file.</para>
+
+<para
+><guibutton
+>Create</guibutton
+> will create a theme that contains your current desktop settings. Themes created this way are fairly unsophisticated, but they are a very good start to learning to make your own.</para>
+
+<para
+>Finally, it's very easy to collect alot of themes that look rather nice on a website, but aren't to your taste once you've tried them. The <guibutton
+>Remove...</guibutton
+> will remedy this situation, removing the theme from the list on the left.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Contents</title>
+
+<para
+>This page works together with the previous one, allowing you to custom fit a theme to your own needs.</para>
+
+<para
+>Not all themes contain instructions (or images) for all the configurable parts of &kde;. For example, some contain a colour scheme, a desktop wallpaper, and a style for the panel, but they don't have any icons or Window Decoration instructions.</para>
+
+<para
+>Another common situation is to find you have finally got your own icon theme, colour scheme or window decoration arrangement <quote
+>just so</quote
+>, and although you'd like to try out a theme, you don't want to mess up your current installation.</para>
+
+<para
+>Using this page, you can see immediately what categories of changes the theme will make, and you can enable or disable its effects on those categories.</para>
+
+<para
+>The list under the heading <guilabel
+>Work on the following parts</guilabel
+> will show you a checkbox to the left if the theme is going to affect that item, and to the right if the theme actually contains any contents for that category.</para>
+
+<para
+>You can use the <guibutton
+>Clear</guibutton
+> button to clear all the checkboxes, and the <guibutton
+>Invert</guibutton
+> button to check all the checkboxes that are currently empty, and clear those that were checked.</para>
+
+<para
+>For example, the <quote
+>Eclipse</quote
+> theme that comes with a base &kde; installation contains contents for all the configurable items, and is by default set up to change them all to its own settings. The <quote
+>MGBreizh</quote
+> theme contains contents for everything except the icons. The <quote
+>Technical</quote
+> theme, which you can find in the kdeartwork package, contains <emphasis
+>only</emphasis
+> the icons, so if you were to install <quote
+>MGBreizh</quote
+>, and then <quote
+>Technical</quote
+>, you would find you still had mostly the <quote
+>MGBreizh</quote
+> theme in place, but with new icons.</para>
+
+<para
+>Taking this same scenario, what if you really didn't want the <quote
+>MGBreizh</quote
+> theme anymore, and wanted to remove it, and just use the <quote
+>Technical</quote
+> icon theme with a plain desktop?</para>
+
+<para
+>You have two choices here. You can check the <guilabel
+>Uninstall parts of previous theme</guilabel
+> box, and then any installed theme will be entirely removed before the new one is installed. Or you could just install the <quote
+>Default</quote
+> theme, which really isn't a theme, it's more of a theme cleaner - it removes all other themes, and resets all your desktop theme settings to the &kde; default appearance.</para>
+
+</sect2>
+
+<sect2 id="theme-author">
+<title
+>Section Author</title>
+
+<para
+>This section was written by Lauri Watts <email
+>lauri@kde.org</email
+>.</para>
+
+<para
+>KDE British Conversion Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+</sect2>
+
+</sect1>
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/Makefile.am
new file mode 100644
index 00000000000..21b1af1e60d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kwindecoration
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/Makefile.in
new file mode 100644
index 00000000000..78fe7222470
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/kwindecoration
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kwindecoration
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kwindecoration/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kwindecoration/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/index.cache.bz2
new file mode 100644
index 00000000000..e0fa7d14ed4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/index.docbook
new file mode 100644
index 00000000000..348597a1629
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/kwindecoration/index.docbook
@@ -0,0 +1,123 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Rik.Hemsley; &Rik.Hemsley.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-09-28</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>kwin</keyword>
+<keyword
+>window</keyword>
+<keyword
+>border</keyword>
+<keyword
+>theme</keyword>
+<keyword
+>style</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="window-deco">
+<title
+>Window Decoration</title>
+
+<sect2>
+<title
+>General</title>
+
+<para
+>This module allows you to select a style for the borders around windows.</para>
+
+<para
+>Each style has a different look, but also a different <quote
+>feel</quote
+>. Some have (sometimes invisible) <quote
+>resize</quote
+> borders all around the edge, which make resizing easier but moving more difficult. Some have no borders on certain edges. One (<quote
+>BII</quote
+>) even has a dynamically sized and positioned title element.</para>
+
+<para
+>You are encouraged to experiment with the different styles until you find one which best suits your pattern of work.</para>
+
+<para
+>Choose a window decoration style from the drop down box at the top of the screen to see a preview of it in the lower pane.</para>
+
+<para
+>If there are any configurable options for the theme you chose on the first page, they will become available below the preview...</para>
+
+<!--
+<para
+>In particular, if you chose to use the IceWM theme, you can choose
+here which of the many IceWM themes to use. The IceWM theme has
+instructions on the page as to where you should copy the theme files,
+and once this is done, you can simply select the theme you want to
+use.</para>
+-->
+
+</sect2>
+
+<sect2>
+<title
+>Buttons</title>
+
+<para
+>This page has instructions directly on it - just drag around the buttons until you have the order that makes you comfortable.</para>
+
+<note>
+<para
+>Not all the window decorations are able to comply with your custom set button order. The ones that cannot are being converted, but at the time of this release they have not been all been changed.</para>
+</note>
+
+<para
+>Apart from choosing the window decoration itself, you can choose here two further options: If there should be a tooltip while you hover your mouse over a window decoration button, and if the window decoration should attempt to use a custom set button order.</para>
+
+<tip>
+<para
+>The tooltips can be quite useful if you have set a custom button order, and then changed to an unfamiliar window decoration.</para>
+</tip>
+
+<tip>
+<para
+>For accessibility purposes, some window decorations support extra wide borders. If this is available, you can also choose a border size here. These large borders are easier to see for low vision users, and easier to grab for people with limited mobility or difficulty using a mouse.</para>
+</tip>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/language/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/language/Makefile.am
new file mode 100644
index 00000000000..605ec8e6363
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/language/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/language
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/language/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/language/Makefile.in
new file mode 100644
index 00000000000..fd1ebc9bae9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/language/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/language
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/language
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/language/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/language/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/language/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/language/index.cache.bz2
new file mode 100644
index 00000000000..7293cccc68d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/language/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/language/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/language/index.docbook
new file mode 100644
index 00000000000..258f0edda9d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/language/index.docbook
@@ -0,0 +1,335 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<sect1 id="locale">
+
+<sect1info>
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+ </authorgroup>
+<date
+>2003-10-14</date
+> <releaseinfo
+>3.2</releaseinfo
+> <keywordset>
+ <keyword
+>KDE</keyword>
+ <keyword
+>KControl</keyword>
+ <keyword
+>locale</keyword>
+ <keyword
+>country</keyword>
+ <keyword
+>language</keyword>
+ </keywordset>
+
+ </sect1info>
+
+
+<title
+>Country and Language</title>
+
+<para
+>This module of the &kde; control centre allows you select customisation options that depend on the region of the world that you happen to live in. There are five different pages in this module, each of which is described in detail in the following sections.</para>
+
+<para
+>In most cases, you can simply select the country you live in, and the other options will be set in an appropriate manner.</para>
+
+<para
+>Below the pages of this module, you can see a preview of what the settings look like. In addition to positive and negative numbers, you can see how positive and negative currency values, long and short dates, and times are displayed. When you change any of the settings, the preview shows the effects of the changes before you apply them.</para>
+
+<sect2 id="locale-locale">
+<title
+>Locale</title>
+
+<para
+>On this page, there are two lists, from which you can select the country and languages that you want to use.</para>
+
+<para
+>When you click on the <guilabel
+>Country</guilabel
+> list, a menu pops up showing major groups of countries. You can select one of these regions and see a list of the countries that are available for that region.</para>
+
+<para
+>If the language for the country you have selected is available on your system, it will be selected automatically. For instance, choosing <guilabel
+>Germany</guilabel
+> as the country will select <guilabel
+>German</guilabel
+> as the language, if it is available.</para>
+
+</sect2>
+
+<sect2 id="locale-numbers">
+<title
+>Numbers</title>
+
+<para
+>On this page, you can select options for how numbers are displayed. The defaults are selected automatically based on the country which is currently selected.</para>
+
+<para
+>In the text box labelled <guilabel
+>Decimal symbol</guilabel
+>, you can type the character that you want to use to separate the decimal portion of numbers. You could put anything here you wanted to, but really, <userinput
+>.</userinput
+> and <userinput
+>,</userinput
+> are the two characters that make the most sense.</para>
+
+<para
+>Similarly, you can choose the character which is used to group units of thousands in numbers. If no character, not even a space, is present, then there will be no separator for thousands.</para>
+
+<para
+>Finally, you can choose what character should be prefixed to positive and negative numbers respectively. For example, the default for English is not to have any prefix for positive numbers, and a <userinput
+>-</userinput
+> for negative numbers.</para>
+
+</sect2>
+
+<sect2 id="locale-money">
+
+<title
+>Money</title>
+
+<para
+>Unlike the display of ordinary numbers, conventions for currency values do vary from region to region. However, you will find that the defaults are probably fine.</para>
+
+<para
+>The character or characters representing the currency symbol are based on the country that is currently selected. The decimal symbol and thousands separator work as they do for numbers. The text box labelled <guilabel
+>Fract digits</guilabel
+> allows you to specify the number of fractional digits used in displaying currency values.</para>
+
+<para
+>For both positive and negative currency values, you can control whether the currency symbol appears before or after the numeric value, and how the sign of the value is distinguished in the display. Note that the symbols used for the sign of currency values are the same as those used for other numeric values.</para>
+
+<para
+>If the checkbox labelled <guilabel
+>Prefix currency symbol</guilabel
+> is selected, the currency symbol appears before the numeric value. If this checkbox is cleared, then the currency symbol appears after the numeric value.</para>
+
+<para
+>There are five choices for the way in which the sign of the currency value is handled:</para>
+<itemizedlist>
+<listitem
+><para
+>The <guilabel
+>Parens around</guilabel
+> option displays the numeric value within a pair of parentheses.</para
+></listitem>
+<listitem
+><para
+>The <guilabel
+>Before quantity money</guilabel
+> option displays the sign before the numeric value, but after any currency symbol that may be present.</para
+></listitem>
+<listitem
+><para
+>The <guilabel
+>After quantity money</guilabel
+> option displays the sign after the numeric value, but before any currency symbol that may be present.</para
+></listitem>
+<listitem
+><para
+>The <guilabel
+>Before money</guilabel
+> option displays the sign before the numeric value as well as any currency symbol that may be present.</para
+></listitem>
+<listitem
+><para
+>The <guilabel
+>After money</guilabel
+> option displays the sign after the numeric value as well as any currency symbol that may be present.</para
+></listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2 id="locale-datetime">
+<title
+>Time and Dates</title>
+
+<para
+>If you use a different calendar system than Gregorian, you can choose this from the first dropdown box.</para>
+
+<para
+>On the rest of this page, there are text boxes for the time, long date, and short date, in which you can type format strings to control the way in which times and dates are displayed.</para>
+
+<para
+>Except for the special codes described below, any other characters in the format strings are displayed literally. The special codes consist of a <parameter
+>%</parameter
+> sign followed by a character, as shown in the list of codes below:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Time format codes:</para>
+ <itemizedlist>
+
+ <listitem
+><para
+><parameter
+>HH</parameter
+> - The hour according to a 24-hour clock, using two digits (00 to 23).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>hH</parameter
+> - The hour according to a 24-hour clock, using one or two digits (0 to 23).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>PH</parameter
+> (uppercase eye) - The hour according to a 12-hour clock, using two digits (01 to 12).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>pH</parameter
+> (lowercase ell) - The hour according to a 12-hour clock, using one or two digits (1 to 12).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>MM</parameter
+> - The current minute using two digits (00 to 59).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>SS</parameter
+> - The current second using two digits (00 to 59).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>AMPM</parameter
+> - Either <quote
+>am</quote
+> or <quote
+>pm</quote
+> depending on the hour. Useful with <parameter
+>PH</parameter
+> or <parameter
+>pH</parameter
+>.</para
+></listitem>
+ </itemizedlist>
+</listitem>
+
+<listitem
+><para
+>Date format codes:</para>
+ <itemizedlist>
+ <listitem
+><para
+><parameter
+>YYYY</parameter
+> - The year, using 4 digits.</para
+></listitem>
+ <listitem
+><para
+><parameter
+>YY</parameter
+> - The year, using 2 digits.</para
+></listitem>
+ <listitem
+><para
+><parameter
+>MM</parameter
+> - The month, using 2 digits (01 to 12).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>mM</parameter
+> - The month, using 1 or 2 digits (1 to 12).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>MONTH</parameter
+> - The name of the month.</para
+></listitem>
+ <listitem
+><para
+><parameter
+>SHORTMONTH</parameter
+> - The abbreviated name of the month.</para
+></listitem>
+ <listitem
+><para
+><parameter
+>DD</parameter
+> - The day, using 2 digits (01 to 31).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>dD</parameter
+> - The day, using 1 or 2 digits (1 to 31).</para
+></listitem>
+ <listitem
+><para
+><parameter
+>WEEKDAY</parameter
+> - The name of the weekday.</para
+></listitem>
+ <listitem
+><para
+><parameter
+>SHORTWEEKDAY</parameter
+> - The abbreviated name of the weekday.</para
+></listitem>
+ </itemizedlist>
+</listitem>
+</itemizedlist>
+
+<para
+>Finally, there's a combobox labelled <guilabel
+>First day of the week</guilabel
+> which lets you select which day is the first one of the week in your country.</para>
+
+</sect2>
+<sect2 id="locale-other">
+<title
+>Other</title>
+<para
+>You can select the default paper format with the combo box labelled <guilabel
+>Paper Format</guilabel
+>.</para>
+
+<para
+>Use the drop down box labelled <guilabel
+>Measure system</guilabel
+> to select Imperial or Metric systems of measurement.</para>
+
+</sect2>
+
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/Makefile.am
new file mode 100644
index 00000000000..a2764d90afa
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/mouse
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/Makefile.in
new file mode 100644
index 00000000000..38cfb35c3dc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/mouse
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/mouse
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/mouse/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/mouse/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/index.cache.bz2
new file mode 100644
index 00000000000..4faa595d654
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/index.docbook
new file mode 100644
index 00000000000..f8a56db1571
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/mouse/index.docbook
@@ -0,0 +1,437 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Brad.Hards; &Brad.Hards.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2004-10-09</date>
+<releaseinfo
+>3.03.00</releaseinfo>
+
+<abstract>
+<para
+>This is the documentation for the &kde; &kcontrol; module that configures mice and other pointing devices. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>mouse</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="mouse">
+<title
+>Mouse</title>
+
+<para
+>This module allows you to configure your pointing device. Your pointing device may be a mouse, a track ball, a touch-pad, or another piece of hardware that performs a similar function.</para>
+
+<para
+>This module is divided into several tabs: <link linkend="mouse-general"
+>General</link
+>, <link linkend="cursor-theme"
+>Cursor Theme</link
+>, <link linkend="mouse-advanced"
+>Advanced</link
+> and <link linkend="mouse-navigation"
+>Mouse Navigation</link
+>. </para>
+
+<sect2 id="mouse-general">
+<title
+><guilabel
+>General</guilabel
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Button Order</guilabel
+></term>
+<listitem
+><para
+>If you are left-handed, you may prefer to swap the functions of the <mousebutton
+>left</mousebutton
+> and <mousebutton
+>right</mousebutton
+> buttons on your pointing device by choosing the <quote
+>Left handed</quote
+> option. If your pointing device has more than two buttons, only those that function as the <mousebutton
+>left</mousebutton
+> and <mousebutton
+>right</mousebutton
+> buttons are affected. For example, if you have a three-button mouse, the <mousebutton
+>middle</mousebutton
+> button is unaffected.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Reverse scroll direction</guilabel
+></term>
+<listitem
+><para
+>With this checkbox selected, the scroll wheel (if any) will work in the opposite direction (so that if rolling the top of the scroll wheel towards you previously causes a scroll down, then it will now cause a scroll up). This may be useful to handle a unusual setup of the X server. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Double-click to open files and folders (select icons on first click)</guilabel
+></term>
+<listitem>
+<para
+>If this option is not checked, icons/files will be opened with a single click of the <mousebutton
+>left</mousebutton
+> mouse-button. This default behaviour is consistent with what you would expect when you click links in most web browsers. If checked however, icons/files will be opened with a double click, while a single click will only select the icon or file. This is the behaviour you may know from other desktops or operating systems.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Single-click to open files and folders</guilabel
+></term>
+<listitem>
+<para
+>This is the default setting for &kde;. Clicking once on an icon will open it. To select you can drag around the icon(s) or <keycombo action="simul"
+>&Ctrl;<mousebutton
+>Right</mousebutton
+></keycombo
+> click, or simply click and hold to drag it. You can also enable automatic selection of icons using the <guilabel
+>Automatically select icons</guilabel
+> checkbox, discussed below.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Change pointer shape over icons</guilabel
+></term>
+<listitem>
+<para
+>When this option is checked, the shape of the mouse pointer changes whenever it is over an icon.</para>
+
+<tip
+><para
+>This option should be checked in most situations. It gives more visual feedback and says, in essence, if you click here, something will happen.</para
+></tip>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Automatically select icons</guilabel
+></term>
+<listitem>
+<para
+>As noted above, if you have <guilabel
+>Single-click to open files and folders</guilabel
+> selected, you can select icons by dragging around them, or by using <keycombo action="simul"
+>&Ctrl;<mousebutton
+>Right</mousebutton
+></keycombo
+> click. If you routinely need to select icons, you may want to enable this checkbox, which will allow icons to be selected automatically by pausing over the icon. The <guilabel
+>Delay:</guilabel
+> slider determines how long is required before the automatic selection takes effect. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Visual feedback on activation</guilabel
+></term>
+<listitem>
+<para
+>When this option is checked, &kde; gives you visual feedback whenever you click on something and activate it.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="cursor-theme">
+<title
+><guilabel
+>Cursor Theme</guilabel
+></title>
+
+<para
+>This tab allows you to select from a number of cursor themes. A preview of the cursor display is shown above the listbox. </para>
+
+<note
+><para
+>The features provided by this tab may not be available on some systems. Your system may need to be updated to support cursor themes. </para
+></note>
+
+<para
+>If you have additional cursor themes available to you, you can install and remove them using the buttons below the listbox. Note that you cannot remove the default themes. </para>
+
+</sect2>
+
+<sect2 id="mouse-advanced">
+<title
+>Advanced</title>
+
+<variablelist>
+<varlistentry>
+<term id="peripherals-mouse-acceleration">
+<guilabel
+>Pointer acceleration</guilabel
+></term>
+<listitem>
+<para
+>This option allows you to change the relationship between the distance that the mouse pointer moves on the screen and the relative movement of the physical device itself (which may be a mouse, track-ball, or some other pointing device.)</para>
+
+<para
+>A high value for the acceleration multiplier will lead to large movements of the mouse pointer on the screen, even when you only make a small movement with the physical device.</para>
+
+<tip
+><para
+>A multiplier between <guilabel
+>1x</guilabel
+> and <guilabel
+>3x</guilabel
+> will works well for many systems. With a multiplier over <guilabel
+>3x</guilabel
+> the mouse pointer may become difficult to control.</para
+></tip>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Pointer threshold</guilabel
+></term>
+<listitem>
+<para
+>The threshold is the smallest distance that the mouse pointer must move on the screen before acceleration has any effect. If the movement is within the threshold, the mouse pointer moves as if the acceleration were set to <guilabel
+>1x</guilabel
+>.</para>
+
+<para
+>Thus, when you make small movements with the physical device (&eg; mouse), you still have fine control of the mouse pointer on the screen, whereas larger movements of the physical device will move the mouse pointer rapidly to different areas on the screen.</para>
+
+<para
+>You can set the threshold value by dragging the slider button or by clicking the up/down arrows on the spin-button to the left of the slider.</para>
+
+<tip
+><para
+>In general, the higher you set the <guilabel
+>Pointer acceleration</guilabel
+> value, the higher you'll want to set the <guilabel
+>Pointer threshold</guilabel
+> value. For example, A <guilabel
+>Pointer threshold</guilabel
+> of 4 pixels may be appropriate for a <guilabel
+>Pointer Acceleration</guilabel
+> of 2x, but 10 pixels might be better for 3x.</para
+></tip>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Double click interval</guilabel
+></term>
+<listitem>
+<para
+>This is the maximum amount of time between clicks for &kde; to register a double click. If you click twice, and the time between those two clicks is less than this number, &kde; recognises that as a double click. If the time between these two clicks is greater than this number, &kde; recognises those as two <emphasis
+>separate</emphasis
+> single clicks.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Drag start time</guilabel
+> and <guilabel
+>Drag start distance</guilabel
+></term>
+
+<listitem>
+<para
+>If you <itemizedlist
+> <listitem
+><para
+>click with the mouse</para
+></listitem
+> <listitem
+><para
+>drag within the time specified in <guilabel
+>Drag start time</guilabel
+>, and </para
+></listitem
+> <listitem
+><para
+>move a distance equal to or greater than the number (of pixels) specified in <guilabel
+>Drag start distance</guilabel
+></para
+> </listitem
+> </itemizedlist
+> &kde; will drag the selected item.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Mouse wheel scrolls by</guilabel
+></term>
+<listitem>
+<para
+>If you have a wheel mouse, use the slider to determine how many lines of text one <quote
+>step</quote
+> of the mouse wheel will scroll.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="mouse-navigation">
+<title
+><guilabel
+>Mouse Navigation</guilabel
+></title>
+
+<para
+>This tab allows you to configure the keyboard number pad keys as a mouse-type device. This may be useful when you are working on a device without another pointing device, or where you have no other use for the number pad. </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Move pointer with keyboard (using the num pad)</guilabel
+></term>
+<listitem>
+<para
+>To enable keyboard mouse mode, you need to select the checkbox labelled <guilabel
+>Move pointer with keyboard (using the num pad)</guilabel
+>. When you do this, the other settings will become enabled, and you can customise the keyboard pointer behaviour further, if required. </para>
+<para
+>The various keys on the number pad move in the direction you would expect. Note that you can move diagonally as well as up, down, left and right. The <keycap
+>5</keycap
+> key emulates a click to a pointer button, typically &LMB;. You change which button is emulated by using the <keycap
+>/</keycap
+> key (which makes it &LMB;), <keycap
+>*</keycap
+> key (which makes it &MMB;) and <keycap
+>-</keycap
+> (which makes it &RMB;). Using the <keycap
+>+</keycap
+> emulates a doubleclick to the selected pointer button. You can use the <keycap
+>0</keycap
+> key to emulate holding down the selected pointer button (for easy dragging), and then use the <keycap
+>.</keycap
+> to emulate releasing the selected pointer button. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Acceleration delay</guilabel
+></term>
+<listitem>
+<para
+>This is the time (in milliseconds) between the initial key press and the first repeated motion event for mouse key acceleration. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Repeat interval</guilabel
+></term>
+<listitem>
+<para
+>This is the time in milliseconds between repeated motion events for mouse key acceleration. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Acceleration time</guilabel
+></term>
+<listitem>
+<para
+>This is the number of key events before the pointer reaches a maximum speed for mouse key acceleration. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Maximum speed</guilabel
+></term>
+<listitem>
+<para
+>This is the maximum speed in pixels per key event the pointer can reach for mouse key acceleration. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Acceleration profile</guilabel
+></term>
+<listitem>
+<para
+>This is the slope of the acceleration curve for mouse key acceleration. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/Makefile.am
new file mode 100644
index 00000000000..409e852ef18
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/netpref
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/Makefile.in
new file mode 100644
index 00000000000..9d15b91e88c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/netpref
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/netpref
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/netpref/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/netpref/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/index.cache.bz2
new file mode 100644
index 00000000000..8efe25e4a12
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/index.docbook
new file mode 100644
index 00000000000..f36cb125962
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/netpref/index.docbook
@@ -0,0 +1,133 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-10-16</date>
+<releaseinfo
+>3.1</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdebase</keyword>
+<keyword
+>kcontrol</keyword>
+<keyword
+>network</keyword>
+<keyword
+>timeouts</keyword>
+</keywordset>
+
+</articleinfo>
+
+<sect1 id="timeouts">
+
+<title
+>Preferences</title>
+
+<para
+>Here you can set timeout values. You might want to tweak them if your connection is very slow, but the default settings are appropriate for most users.</para>
+
+<para
+>Here <guilabel
+>Timeout Values</guilabel
+> are the length of time an application should wait for an answer from a network operation.</para>
+
+<para
+>You can configure the following timeouts:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Socket Read</guilabel
+></term>
+<listitem>
+<para
+>Some applications use <firstterm
+>sockets</firstterm
+> to communicate. You can think of a socket as a water tap; while it is open, water (or in our case, data) comes out, without any interaction. If something stops this flow of data, the application will wait for more to come. This could be a very long time, but you can configure a maximum time for an application to wait with this option.</para>
+<para
+>This setting will only apply to &kde; applications, of course.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Proxy Connect</guilabel
+></term>
+<listitem>
+<para
+>Sets how long to wait for a connection to a proxy server, if one is configured. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Server Connect</guilabel
+></term>
+<listitem>
+<para
+>Sets how long to wait for a connection to a remote server. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Server Response</guilabel
+></term>
+<listitem>
+<para
+>Sets how long to wait for a reply from a remote server. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>You can configure <guilabel
+>FTP Options</guilabel
+> here. At present there is just one option, <guilabel
+>Enable Passive Mode (PASV)</guilabel
+>.</para>
+
+<para
+>Passive &FTP; is often required when you are behind a firewall. Many firewalls only permit connections that were initiated from <quote
+>the inside</quote
+>. Passive &FTP; is controlled by the client, which makes it usable through firewalls.</para>
+
+</sect1>
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/Makefile.am
new file mode 100644
index 00000000000..9e3e567e436
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/panel
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/Makefile.in
new file mode 100644
index 00000000000..cdac908e146
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/panel
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/panel
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/panel/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/panel/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/index.cache.bz2
new file mode 100644
index 00000000000..5088066801c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/index.docbook
new file mode 100644
index 00000000000..6799139ecba
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/panel/index.docbook
@@ -0,0 +1,320 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-08</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>panel</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="panel">
+<title
+>Panel</title>
+
+<para
+>The &kde; panel (often referred to as &kicker;) is the bar that you'll usually find at the bottom of the screen when you start up &kde; for the first time. The panel gives you quick access to applications and makes it easier for you to organise your desktop. Using the &kde; panel you can: </para>
+
+<itemizedlist>
+<listitem
+><para
+>launch applications using the <guimenu
+>K</guimenu
+> menu or the application buttons</para
+></listitem>
+<listitem
+><para
+>switch desktops using the panel's pager applet</para>
+</listitem>
+<listitem
+><para
+>switch active windows, and minimise or maximise them</para>
+</listitem>
+<listitem
+><para
+>browse folder using the browser menu functionality </para
+></listitem>
+<listitem
+><para
+>access panel applets that extend the panel's functionality, offering for example mixers, clocks or a system monitor</para
+> </listitem>
+</itemizedlist>
+
+<sect2 id="panel-position">
+<title
+>Arrangement</title>
+
+<para
+>In the <guilabel
+>Arrangement</guilabel
+> tab you can configure the size and position of the panel.</para>
+
+<para
+>In the section labelled <guilabel
+>Position</guilabel
+> is a set of 12 small buttons arranged in a square. Each button corresponds to a location for the panel. Click on a button and notice where the panel is located on the preview monitor to the right.</para>
+
+<tip
+><para
+>Generally, the available space in kicker is used more efficiently if the panel is aligned horizontally, &ie; attached to the top or bottom screen border.</para
+></tip>
+
+<para
+>In the section labelled <guilabel
+>Length</guilabel
+>, you can use the combo box and slider to adjust the <emphasis
+>minimum</emphasis
+> length of the panel. If you place a mark in the checkbox labeled <guilabel
+>Expand as required to fit contents</guilabel
+>, the panel will become longer if more space is needed. When less space is required on the panel, the panel will shrink down to the minimum size. If there is no mark in the checkbox, then the panel is fixed to the length specified in this section.</para>
+
+<para
+>The final section of this table is labeled <guilabel
+>Size</guilabel
+>, and refers to the <emphasis
+>height</emphasis
+> of the panel. The panel's size can be <guilabel
+>Tiny</guilabel
+>, <guilabel
+>Small</guilabel
+>, <guilabel
+>Medium</guilabel
+>, <guilabel
+>Large</guilabel
+> or <guilabel
+>Custom</guilabel
+>. If you choose <guilabel
+>Custom</guilabel
+> mode, you can resize &kicker; by specifying a height in the combobox.</para>
+
+<para
+>If you have multiple monitors, you can configure the panel for each screen entirely independently. If you are not sure which screen is which, Press the <guibutton
+>Identify</guibutton
+> and a number will appear centred on each screen.</para>
+
+<para
+>Then simply choose the screen you wish to configure from the drop down box labelled <guilabel
+>Xinerama screen</guilabel
+>, or choose <guilabel
+>All Screens</guilabel
+> to have identical configurations on each.</para>
+
+</sect2>
+
+<sect2 id="panel-hiding">
+<title
+>Hiding</title>
+
+<para
+>Depending on your screen resolution you may find that the panel takes away too much of your precious screen real estate. To save screen space, the panel offers manual hiding of the panel, an auto hide feature, and the ability to allow other windows to lay on top of the panel. These features are selected in the section entitled <guilabel
+>Hide Mode</guilabel
+>.</para>
+
+<para
+>The <guilabel
+>Hide Mode</guilabel
+> section has three options:</para>
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Only hide when panel-hiding button is clicked</guilabel
+></term>
+<listitem
+><para
+>When this option is selected, the panel will remain visible at the location you defined unless you click on the button at the far right (for horizontally oriented) or bottom (for vertically oriented) button. This button has an arrow on it pointed to the edge of the screen.</para>
+
+<para
+>Once clicked, the panel will disappear. If the button is clicked again, the panel will re-appear at the same location.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Hide automatically</guilabel
+></term>
+<listitem
+><para
+>If this option is selected, then the panel will automatically disappear after the number of seconds specified in the combo box below the option. To make the panel reappear, simply move the mouse pointer to the edge of the screen where the panel is located, and the panel will reappear immediately.</para>
+
+<para
+>If you place a mark in the checkbox labelled <guilabel
+>Show panel when switching desktops</guilabel
+>, the panel will automatically reappear when you switch desktops. (The panel will disappear again after the specified number of seconds.)</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Allow other windows to cover the panel</guilabel
+></term>
+<listitem
+><para
+>As this option's label implies, the panel is always on the desktop when this option is selected. It is now possible, however, for application windows to lay on top of the panel.</para
+>
+
+<para
+>To restore the panel, simply move the mouse cursor to the screen location specified in the drop box labeled <guilabel
+>Raise when the pointer touches the screen's:</guilabel
+>. You can change this value by selecting one of the choices provided in the drop down box.</para>
+
+<para
+>Once the panel has moved back on top of the application window, it will stay there until the application window becomes active again.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The next section down is labelled <guilabel
+>Panel-Hiding Buttons</guilabel
+>. It consists of two check boxes: <guilabel
+>Show left panel-hiding button</guilabel
+> and <guilabel
+>Show left panel-hiding button</guilabel
+>. Use these checkboxes to show and hide the left and right manual panel hiding buttons.</para>
+
+<para
+>If there is no mark in the checkbox labeled <guilabel
+>Animate panel hiding</guilabel
+>, then whenever the toolbar is hidden, is simply disappears. If there is a mark in the check box, then the panel appears to slide off the edge of the screen.</para>
+
+<para
+>You can determine how quickly the panel appears to move by adjusting the slider from <guilabel
+>Fast</guilabel
+> to <guilabel
+>Slow</guilabel
+>.</para>
+</sect2>
+
+<sect2 id="panel-menus">
+<title
+>Menus</title>
+
+<para
+>In the <guilabel
+>Menus</guilabel
+> tab you can configure the panel menu's behaviour. This affects the K menu you will often use to launch applications, the browser menus you can use to access folders and other menus like the recent documents menu.</para>
+
+<para
+>The <guilabel
+>K Menu</guilabel
+> frame offers you some options to configure the <guimenu
+>K</guimenu
+> menu's functionality. This frame consists of 4 items:</para>
+
+<itemizedlist>
+<listitem
+><para
+>The <guilabel
+>Menu item format:</guilabel
+> radio buttons have three options. This determines how the application name (&ie; &konqueror;, &kword;, &etc;) and the description (&ie; Web Browser, Word Processor, &etc;) are displayed on the K menu. </para
+></listitem>
+
+<listitem
+><para
+>The <guilabel
+>Optional Sub Menus</guilabel
+> checkboxes allow you to determine which special menu items appear in the K Menu.</para>
+<para
+>The <guilabel
+>Bookmarks</guilabel
+> menu allows you to quickly select from the same bookmarks that are available in &konqueror;. </para>
+<para
+>The <guilabel
+>Find</guilabel
+> menu offers access to the &kfind; application to search for local files, and a quick link to a search engine to search for things on the Internet.</para>
+
+<para
+>The <guilabel
+>Preferences</guilabel
+> menu allows you to launch each &kcontrol; module directly from the K menu.</para>
+<para
+>The <guilabel
+>Print System</guilabel
+> menu provides several menu entries to help manage the printer(s) attached to your system.</para>
+<para
+>The <guilabel
+>Quick Browser</guilabel
+> menu gives you quick links to locations on your hard drive.</para>
+<para
+>The <guilabel
+>Recent Documents</guilabel
+> menu lists the most recently edited documents and will automatically launch the application to edit or view this document. </para>
+<para
+>The <guilabel
+>Terminal Sessions</guilabel
+> menu provides menu items to launch several different types of terminal programs (command line interfaces).</para>
+</listitem>
+
+<listitem
+><para
+><guilabel
+>Show side image</guilabel
+> will add a small image to the side of the menu. This is purely decorative.</para
+></listitem>
+
+<listitem
+><para
+>The <guibutton
+>Edit K Menu</guibutton
+> button launches the &kde; menu editor.</para
+></listitem>
+</itemizedlist>
+
+<para
+>In the <guilabel
+>QuickBrowser Menus</guilabel
+> area you can configure whether the panel's browser menus will show hidden files or not (hidden files on unix systems are those whose filenames begin with a dot) as well as how many files at most will be shown in a browser menu. The latter option may be especially useful if you have a rather small screen resolution, as then the browser menus will quickly fill up your screen when you browse folders containing many files.</para>
+
+<para
+>The quick start section in the K menu offers quick access to programs you have used often or recently. In the <guilabel
+>Quick Start Menu Items</guilabel
+> frame you can choose whether this section will show the most recently or the most frequently used programs. Using the option <guilabel
+>Maximum number of entries</guilabel
+> combo box, you can configure how many programs the quick start section will remember.</para>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/Makefile.am
new file mode 100644
index 00000000000..776a7e6e6a6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/panelappearance
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/Makefile.in
new file mode 100644
index 00000000000..6aec5a75fb6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/panelappearance
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/panelappearance
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/panelappearance/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/panelappearance/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/index.cache.bz2
new file mode 100644
index 00000000000..64ab082a8dd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/index.docbook
new file mode 100644
index 00000000000..562d2f264a9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/panelappearance/index.docbook
@@ -0,0 +1,174 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+><firstname
+>Mike</firstname
+> <surname
+>McBride</surname
+> </author>
+<author
+><firstname
+>Jost</firstname
+> <surname
+>Schenck</surname
+> </author>
+<othercredit role="translator"
+><firstname
+>Jonathan</firstname
+><surname
+>Riddell</surname
+><affiliation
+><address
+><email
+>kde-en-gb@jriddell.org</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-06</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>panel</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="panel">
+<title
+>Panel</title>
+
+<para
+>Here you can configure the panel's overall appearance.</para>
+
+<para
+>You can also have the icons themselves zoom out when the mouse is over them, with the <guilabel
+>Enable icon zooming</guilabel
+> option. You can choose to have tooltips appear when your mouse button is over an icon, by enabling the <guilabel
+>Show tooltips</guilabel
+> option.</para>
+
+<sect2 id="button-backgrounds">
+<title
+>Button Backgrounds</title>
+
+<para
+>The &kde; panel supports so-called <guilabel
+>Button Backgrounds</guilabel
+>. This means that the buttons shown on the panel will be drawn using configurable images. To enable button backgrounds, simply choose the button type from the list, and change the drop down box to the colour image you would like to use. Choose <guilabel
+>Default</guilabel
+> to return to an unstyled button. If you choose <guilabel
+>Custom colour</guilabel
+>, the colour button next to the drop down list will be enabled. Click on it to select a custom colour to use.</para>
+
+</sect2>
+
+<sect2 id="panel-background">
+<title
+><guilabel
+>Panel Background</guilabel
+></title>
+
+<para
+><guilabel
+>Enable transparency</guilabel
+> to turn the entire panel transparent. The desktop background will show through instead of a solid colour panel.</para>
+
+<para
+>There will still be small handles beside each applet, to allow you to locate, move, and configure them. These can be turned off in the <guilabel
+>Advanced Options...</guilabel
+></para>
+
+<para
+>If you check <guilabel
+>Enable background image</guilabel
+> a picture that will be used to draw the panel's background, just as you can use a picture for the desktop background. You can specify an image file in the line edit box below or choose one by clicking on the <guibutton
+>Browse</guibutton
+> button. You'll see a preview of the selected picture on the right.</para>
+
+<para
+>The image can be tinted on-the-fly by enabling the option <guilabel
+>Colour to match the desktop colour scheme</guilabel
+>. You might use a greyscale texture that is tinted in this manner, to create a particular effect.</para>
+</sect2>
+
+<sect2 id="advanced-options">
+<title
+><guilabel
+>Advanced Options...</guilabel
+></title>
+
+<para
+>The <guilabel
+>Hide button size:</guilabel
+> option allows you to choose a width in pixels for the hide buttons, if they are visible.</para>
+
+<para
+>The panel itself has several default sizes set, which you can switch between by simply dragging the edge of it, or by &RMB; clicking on an empty space in the panel, choosing <guisubmenu
+>Size</guisubmenu
+> and selecting the desired size from the submenu. If you enable <guilabel
+>Allow Drag and Drop resizing of panels</guilabel
+> then by choosing <guimenuitem
+>Custom</guimenuitem
+> in the panel menu, you can drag the panel edge to any size you like.</para>
+
+<para
+>Applet handles are normally visible beside each applet on the panel, so that it is clear where to click to configure them, or to get to the panel menu. You can instead have them <guilabel
+>Fade out</guilabel
+>, or hide unless you hover the mouse over them, or you can choose to <guilabel
+>Hide</guilabel
+> them completely.</para>
+
+<para
+>Finally, if the panel is transparent, you can tint it with a colour of your choice. The slider allows you to choose how opaque the tint is. At the lowest end, there is no tint visible, while at the highest, the panel is not transparent at all.</para>
+
+</sect2>
+
+<sect2 id="panel-author">
+<title
+>Section Author</title>
+<para
+>This section written by: Jost Schenck <email
+>jost@schenck.de</email
+></para>
+<para
+>Minor update by Mike McBride <email
+>mpmcbride7@yahoo.com</email
+></para>
+
+<para
+>Some new options added by Lauri Watts <email
+>lauri@kde.org</email
+></para>
+
+<para
+>Jonathan Riddell<email
+>kde-en-gb@jriddell.org</email
+></para
+>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/Makefile.am
new file mode 100644
index 00000000000..638523f7c1f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/passwords
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/Makefile.in
new file mode 100644
index 00000000000..8c42b2e3fe5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/passwords
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/passwords
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/passwords/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/passwords/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/index.cache.bz2
new file mode 100644
index 00000000000..79c6610cc2b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/index.docbook
new file mode 100644
index 00000000000..4d6d449cdd1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/passwords/index.docbook
@@ -0,0 +1,104 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-16</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>password</keyword>
+</keywordset>
+
+</articleinfo>
+<sect1 id="passwords">
+
+<title
+>Passwords</title>
+
+<sect2 id="passwords-intro">
+<title
+>Introduction</title>
+
+<para
+>This module of the &kcontrol; gives you options for configuring the way in which the &kdesu; program treats passwords. &kdesu; will ask you for a password when you try to carry out some privileged actions, such as changing the date/time stored in your system clock, or adding new users on your computer.</para>
+
+<para
+>Privileged actions such as those described above can only be carried out by <systemitem class="username"
+>root</systemitem
+> or a user with administrator permissions on your system. You will need to enter the password for the root account when you want to carry out such actions.</para>
+
+<important
+><para
+>The options in this module do not affect the behaviour of passwords in other programs such as &kmail;.</para>
+</important>
+
+</sect2>
+
+<sect2 id="passwords-use">
+<title
+>Use</title>
+
+<para
+>There are two configuration options for passwords. The first is to control the visual feedback that you receive when you type a password. The actual characters in the password are never shown on the screen. You can choose to have each character represented by a <token
+>*</token
+> character. If you want to make it harder for someone who might be watching your screen to figure out how many characters there are in the password, you can choose to have each character in the password be represented by three asterisks rather than just one. Still another option is not to have any visual feedback at all, so nothing appears on the screen when you type a password.</para>
+
+<para
+>If you work in a reasonably secure environment, you can check the option labelled <guilabel
+>Remember Passwords</guilabel
+>, and then choose a time period in minutes using the spinner labelled <guilabel
+>Timeout</guilabel
+>. (You can either type a number between 5 and 1200 minutes, or use the arrows on the spinner.)</para>
+
+<para
+>If the <guilabel
+>Remember passwords</guilabel
+> option has been selected, <application
+>kdesu</application
+> will not ask you for a password for the length of time specified, after you have given the password once. Keep in mind, however, that this makes your workstation less secure.</para>
+
+<important
+><para
+>You should avoid selecting the <guilabel
+>Remember passwords</guilabel
+> option if you are working in an insecure area, such as a publicly accessible workstation. Also, note that choosing a shorter timeout may be better if you are in a less secure environment.</para
+></important>
+
+</sect2>
+
+</sect1>
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/Makefile.am
new file mode 100644
index 00000000000..a59ca1db1aa
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/proxy
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/Makefile.in
new file mode 100644
index 00000000000..121cd6d422c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/proxy
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/proxy
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/proxy/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=socks.docbook Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook socks.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy
+ @for base in index.docbook socks.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook socks.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook socks.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/proxy/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/index.cache.bz2
new file mode 100644
index 00000000000..50d6b35c091
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/index.docbook
new file mode 100644
index 00000000000..c50e6326d2e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/index.docbook
@@ -0,0 +1,224 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY socks-kcontrol SYSTEM "socks.docbook">
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+
+<authorgroup>
+<author
+>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
+<othercredit role="translator"
+><firstname
+>Jonathan</firstname
+><surname
+>Riddell</surname
+><affiliation
+><address
+><email
+>kde-en-gb@jriddell.org</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-11</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>proxy</keyword>
+<keyword
+>proxies</keyword>
+</keywordset>
+
+</articleinfo>
+<sect1 id="proxies">
+<title
+>Proxies</title>
+
+<sect2 id="proxies-intro">
+
+<title
+>Introduction</title>
+
+<para
+>Proxies are programs running on a computer that acts a server on the network you are connected to (whether by modem or other means). These programs receive &HTTP; and &FTP; requests, retrieve the relevant files from the internet, and pass them on to the client computer that made the requests.</para>
+
+<para
+>When you have configured a proxy, &HTTP; and/or &FTP; requests are re-routed through the computer that is acting as a proxy server. However, you can also select specific hosts which should be contacted directly, rather than through the proxy server. If you are on a local network, for example, access to local hosts probably doesn't need to go through a proxy server.</para>
+
+<para
+>You should only need to configure a proxy server if your network administrator requires it (if you are a dial-up user, that would be your internet service provider or <acronym
+>ISP</acronym
+>). Otherwise, especially if you are feeling a bit confused about this proxy business, but everything seems to be fine with your internet connection, you don't need to change anything.</para>
+
+</sect2>
+
+<sect2 id="proxies-use">
+
+<title
+>Use</title>
+
+<para
+>The first option on the page is a checkbox labelled <guilabel
+>Use proxy</guilabel
+>.</para>
+
+<para
+>Check this box to enable the use of proxy servers for your internet connection.</para>
+
+<para
+>Please note that using proxy servers is optional, but has the benefit or advantage of giving you faster access to data on the internet.</para>
+
+<para
+>If you are uncertain whether or not you need to use a proxy server to connect to the internet, please consult with your internet service provider's setup guide or your system administrator.</para>
+
+<para
+>If you have selected to use a proxy, you have several methods to configure the settings for it.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Automatically detected script file</guilabel
+></term>
+<listitem>
+
+<para
+>Select this option if you want the proxy setup configuration script file to be automatically detected and downloaded.</para>
+<para
+>This option only differs from the next choice in that it <emphasis
+>does not</emphasis
+> require you to supply the location of the configuration script file. Instead, it will be automatically downloaded using <quote
+>Web Access Protocol Discovery</quote
+> (<acronym
+>WAPD</acronym
+>).</para>
+
+<note
+><para
+>If you have a problem using this setup, please consult the <acronym
+>FAQ</acronym
+> section at <ulink url="http://www.konqueror.org"
+>http://www.konqueror.org</ulink
+> for more information.</para
+></note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Specified script file</guilabel
+></term>
+<listitem>
+<para
+>Select this option if your proxy support is provided through a script file located at a specific address. You can then enter the address in the location text box, or use the <guiicon
+>folder</guiicon
+> icon to browse to it.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Preset environment variables</guilabel
+></term>
+<listitem>
+<para
+>Some systems are setup with $<envar
+>HTTP_PROXY</envar
+> to allow graphical as well as non-graphical applications to share the same proxy configuration information.</para>
+<para
+>If you know this applies to you, select this option and click on the <guibutton
+>Setup...</guibutton
+> button to provide the environment variable names used to set the address of the proxy server(s).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Manually specified settings</guilabel
+></term>
+<listitem>
+<para
+>Select this option, and click on the <guibutton
+>Setup...</guibutton
+> to manually setup the location of the proxy servers to be used.</para>
+
+<para
+>If you choose this option, another dialogue will pop up.</para>
+
+<para
+>The complete addressing information for the proxy includes both the internet address and a port number. You should enter these into the relevant text boxes. The <guiicon
+>arrow</guiicon
+> button copies the information from the <guilabel
+>HTTP</guilabel
+> line to the <guilabel
+>FTP</guilabel
+> line, in order to help save some typing.</para>
+
+<para
+>If there are hosts which you can connect to without going through the proxy server, you can press <guibutton
+>Add</guibutton
+> to add the names of these hosts, separated by in the text box labelled <guilabel
+>No Proxy For:</guilabel
+>. For example, hosts that are on your local network can probably be contacted directly.</para>
+
+<para
+>You can also choose <guilabel
+>Only use proxy for entries in this list</guilabel
+>.</para>
+
+<para
+>Check this box to reverse the use of the exception list, &ie; the proxy servers will only be used when the requested &URL; matches one of the addresses listed here.</para>
+
+<para
+>This features is useful if all you need is a proxy to access a few specific sites, for example, an internal intranet. If you have more complex requirements you might want to use a configuration script.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="authorization">
+<title
+><guilabel
+>Authorisation</guilabel
+></title>
+
+<para
+>Here you can choose between two types of authentication, if your proxy requires it. You can have <guilabel
+>Prompt as needed</guilabel
+>, the default, in which case &konqueror; will only ask for a username or password if it needs to.</para>
+
+<para
+>The other option is <guilabel
+>Use automatic login</guilabel
+>. Select this option if you have already set up a login entry for your proxy server in the <filename
+>$<envar
+>KDEDIR</envar
+>/share/config/kionetrc</filename
+> file.</para>
+
+</sect2>
+&socks-kcontrol; </sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/socks.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/socks.docbook
new file mode 100644
index 00000000000..6463d9b0c07
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/proxy/socks.docbook
@@ -0,0 +1,81 @@
+<sect2 id="socks">
+<sect2info>
+<authorgroup>
+<author
+>&Lauri.Watts;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</sect2info>
+
+<title
+>SOCKS</title>
+
+<para
+>SOCKS is a protocol to execute proxy requests for a client. SOCKS is capable of authentication and encryption of traffic, and is often found in corporate settings, as opposed to home users. For more information about SOCKS, see the <ulink url="http://www.socks.nec.com"
+>NEC</ulink
+> website</para>
+
+<para
+>With this module you can enable most of the network aware &kde; applications to transparently use SOCKS.</para>
+
+<para
+>Setting up of a SOCKS client is outside the scope of this document, and the differences between the commonly used ones are very large. If you already have a working SOCKS implementation, allowing you to use commandline clients (for example, if <command
+>lynx</command
+> or <command
+>ftp</command
+> are already working) then you can simply check the <guilabel
+>Enable SOCKS support</guilabel
+> checkbox.</para>
+
+<para
+>When this box is checked, several further options become available to you.</para>
+
+<para
+>First, you should select which of the various SOCKS clients you have installed on your computer. &kde; will attempt to find this out by itself, if you choose <guilabel
+>Auto detect</guilabel
+>. If you know the client you have, you could choose either <guilabel
+>NEC Socks</guilabel
+> or <guilabel
+>Dante</guilabel
+>. If you have a custom built SOCKS library to use, you can select <guilabel
+>Use custom library</guilabel
+> and then enter the path to it in the <guilabel
+>Path</guilabel
+> field.</para>
+
+<para
+>If you want &kde; to auto detect the SOCKS library in use, but you suspect it isn't looking in the right places or you have installed it in a non-standard location, then you can add further paths to be searched in the bottom of this panel. Use the <guibutton
+>Add</guibutton
+> and <guibutton
+>Remove</guibutton
+> to add or remove paths.</para>
+
+<para
+>At any time while filling in this module, you can press the <guibutton
+>Test</guibutton
+> button, and &kde; will report immediately with a message box to tell you if it could find and initialise SOCKS or not.</para>
+
+<para
+>Changes made here will not affect any applications that are already open. You will need to close and restart them before they are able to connect via SOCKS.</para>
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/Makefile.am
new file mode 100644
index 00000000000..ae1e2c10231
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/screensaver
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/Makefile.in
new file mode 100644
index 00000000000..5e1a0fa1e28
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/screensaver
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/screensaver
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/screensaver/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/screensaver/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/index.cache.bz2
new file mode 100644
index 00000000000..13f5f791e23
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/index.docbook
new file mode 100644
index 00000000000..1272a8a5d6c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/screensaver/index.docbook
@@ -0,0 +1,288 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-09-19</date>
+<releaseinfo
+>3.01.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>screensaver</keyword>
+<keyword
+>screen saver</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="screensaver">
+
+<title
+>Screen Saver</title>
+
+<para
+>Using this module, you can choose your screen saver, determine how much time must pass before the screen saver is activated, and add or remove password protection to your screen saver.</para>
+
+<sect2 id="ss-choose">
+<title
+>Choosing the screen saver, and configuring its options</title>
+
+<para
+>In the <guilabel
+>Settings</guilabel
+> box is a check box labeled <guilabel
+>Start screen saver automatically</guilabel
+>. This box must have a mark in it, or &kde; will not launch any screen saver and it will not allow you to adjust the settings of your screen saver.</para>
+
+<para
+>Along the left side is a list of all available screen savers. You can select a screen saver by simply clicking on its name. Once you have selected a screen saver, you will see a small preview on the monitor on the right.</para>
+
+<note
+><para
+>The preview monitor will often show the screen saver larger than it is when the screen saver is activated. This is done on purpose, since many of the details of the screen savers would be unintelligible if actually scaled down to such a small size.</para
+></note>
+
+<para
+>Each screen saver has a different set of setup options. By clicking on <guilabel
+>Setup...</guilabel
+>, a dialogue box will appear with all available options. As you adjust the options, the preview box in the dialog box will show you what effect you will achieve with the current settings.</para>
+
+<para
+>When you are done setting up your screen saver, click <guibutton
+>OK</guibutton
+>.</para
+> <para
+>Clicking <guibutton
+>Cancel</guibutton
+> will erase any changes you made in this dialogue box, and return you to the screen saver module.</para>
+
+<para
+>Clicking the <guibutton
+>About</guibutton
+> button will give you the Copyright and Author information if you are interested.</para>
+
+<para
+>When you think you have all the options set the way you want, simply click on <guibutton
+>Test</guibutton
+> to immediately start the screen saver <emphasis
+>exactly</emphasis
+> as it will appear.</para>
+
+</sect2>
+
+<sect2 id="ss-options">
+<title
+>Setting the time, priority and passwords for screen savers.</title>
+
+<para
+>Below the Preview Monitor, is the <guilabel
+>Start screen saver automatically</guilabel
+> check box, and a spin box which determines the period of inactivity before the screen saver should be started. You can enter any number from 1-120 minutes in this box.</para>
+
+<para
+>Enable the check box <guilabel
+>Make the screen saver aware of power management</guilabel
+> if you do not want the screensaver to start while you watch TV or movies on your monitor.</para>
+
+<para
+>Below that is a check box labelled <guilabel
+>Require password to stop screen saver</guilabel
+>. If it is checked, when you click a key or click a mouse button to end the screen saver and return to your work, you must enter a password. The password used is the same password you used to login to your machine. If there is no mark in the check box, no password is required to return to your desktop.</para>
+
+<para
+>Finally, there is a slider labelled <guilabel
+>Priority</guilabel
+>. If your screen saver appears jumpy, you should increase the priority closer to the <guilabel
+>High</guilabel
+> end. This will tell your computer to devote more time to the screen saver, and less time to other tasks. </para>
+
+</sect2>
+
+<sect2 id="ss-other"
+><title
+>Using a non-&kde; screen saver</title
+>
+
+<para
+>&kde; does not prevent another screen saver from working. To use a different screen saver, such as <application
+>xscreensaver</application
+>, simply disable the &kde; Screen Saver, and set up your other screen saver program normally. </para>
+
+</sect2>
+
+<sect2 id="screensaver-remove">
+<title
+>Removing and restoring a screen saver from your system</title>
+
+<para
+>If you want to remove a screen saver from the list in this Control Centre Module, you will need to rename a file on your system.</para>
+
+<caution
+><para
+>Working as a <systemitem class="username"
+>root</systemitem
+> user is a potentially dangerous situation. While unlikely, it is entirely possible to do permanent damage to your system while working as <emphasis
+>root</emphasis
+>.</para>
+
+<para
+>Be very careful following the next set of directions</para
+></caution>
+
+<para
+>To delete a screen saver, type the following commands:</para>
+
+<screen
+><prompt
+>bash$</prompt
+> <command
+>cd
+$KDEDIR/share/applnk/System/ScreenSavers</command>
+<prompt
+>bash$</prompt
+> <command
+>ls</command
+>
+</screen
+>
+
+<para
+>This will give you a list of files. You will notice similarities between some of the file names and that of the screen saver you want to remove. Simply rename the file of similarly named desktop file to a name which does not end in <emphasis
+>desktop</emphasis
+>.</para>
+
+<para
+>Example:</para>
+<screen
+><prompt
+>bash$</prompt
+> <command
+>cd
+$KDEDIR/share/applnk/System/ScreenSavers</command>
+<prompt
+>bash$</prompt
+> <command
+>mv KSpace.desktop KSpace.backup</command
+>
+</screen
+>
+
+<para
+>Will remove Space (GL) from the list</para>
+
+<note
+><para
+>You must close the &kcontrolcenter; entirely and restart it before the changes will be seen.</para
+></note>
+
+<para
+>To restore the disabled screen saver, simply rename the file back to its original name:</para>
+
+<screen
+><prompt
+>bash$</prompt
+> <command
+>cd
+$KDEDIR/share/applnk/System/ScreenSavers</command>
+<prompt
+>bash$</prompt
+> <command
+>mv KSpace.backup KSpace.desktop</command
+>
+</screen
+>
+
+<para
+>Restart the &kcontrolcenter;, and the screen saver is back in the list.</para>
+
+</sect2>
+
+<sect2 id="grace">
+<title
+>Advanced Settings: Grace period</title>
+
+<para
+>There is a five second grace period after the screen saver begins before a password is required even if <guilabel
+>Require password</guilabel
+> is checked.</para>
+<para
+>Locking the desktop manually, by clicking the lock icon in the &kde; panel, causes the password protection to engage immediately with no grace period.</para>
+<para
+>To alter the grace period setting, you need to manually edit the configuration file. To do so:</para>
+<para
+><prompt
+>$</prompt
+> <command
+>cd <filename
+>~/.kde/share/config</filename
+> </command
+> </para>
+<para
+>Now, using a text editor (the example uses &kate;, the &kde; text editor), load the <filename
+>kdesktoprc</filename
+>.</para>
+<para
+><prompt
+>$</prompt
+> <command
+>kate <filename
+>kdesktoprc</filename
+> </command
+> </para>
+<para
+>Search through the file for the section labelled <emphasis
+>[Screensaver]</emphasis
+>.</para>
+<para
+>Look through all lines in the section for an entry entitled <emphasis
+>LockGrace</emphasis
+>.</para>
+<para
+>If the entry exists, you can edit the value of the entry. </para>
+<screen
+>[Screensaver]
+LockGrace=3000</screen>
+<para
+>The value of the entity represents the duration of the grace period in milliseconds. An entry of 3000, would change the grace period to 3 seconds. You can set the value of the entry to any number between zero (no grace period) and 300000 (5 minutes). </para>
+<para
+>If the entry does not exist, simply add the entry to the end of the section.</para>
+
+<para
+>Any changes to the configuration entry take effect immediately.</para>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/Makefile.am
new file mode 100644
index 00000000000..2d46a7b4db3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/smb
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/Makefile.in
new file mode 100644
index 00000000000..5e4f5564496
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/smb
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/smb
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/smb/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/smb/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/index.cache.bz2
new file mode 100644
index 00000000000..3c367859683
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/index.docbook
new file mode 100644
index 00000000000..5daba61985d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/smb/index.docbook
@@ -0,0 +1,154 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Windows shares</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="windows-shares">
+<title
+>Windows Shares</title>
+
+<sect2 id="windows-shares-intro">
+<title
+>Introduction</title>
+
+<para
+>In many small local area networks, the <acronym
+>SMB</acronym
+> protocol is used to offer network services. Names like <quote
+>&Windows; Network</quote
+> or <quote
+>&Windows; for Workgroups Network</quote
+> or <quote
+>LanManager</quote
+> are often used as well. Using <acronym
+>SMB</acronym
+> you can access so-called <quote
+>shares</quote
+> (&ie; folders made available by the server) as well as printers. </para>
+
+<para
+>&kde; comes with built-in support for the <acronym
+>SMB</acronym
+> protocol. As &kde; is network-transparent that means you can access <acronym
+>SMB</acronym
+> shares from everywhere you can access your local files, for example in the &konqueror; file manager and in the file dialogue. To make use of this you should provide &kde; with some information on your <acronym
+>SMB</acronym
+> network. But do not worry, this is normally pretty simple as, for example, all the Windows clients in your network need and have the same information.</para>
+
+<!-- Don't know if the following info should go in the base
+documentation -->
+
+<!-- this smb-ioslave doesn't support showing a list
+of hosts (like e.g. smb:/), for this you need the lan or rlan-ioslave,
+very cool thing (TM) btw. If you want to write some documentation for
+this one too, have a look at kdenetwork/lanbrowsing/lisa/README and
+contact me if you have questions. -->
+
+<note
+><para
+>For the <acronym
+>SMB</acronym
+> protocol to work, it is required to have <application
+>Samba</application
+> correctly installed. If you have an NT domain controller, you will need at least <application
+>Samba</application
+> version 2.0 or higher. If you want to access &Windows; 2000 shares, you will need <application
+>Samba</application
+> version 2.0.7 or higher. Older versions may work too, but have not been tested.</para
+></note>
+
+<!-- TODO: link to some place which explains USING SMB, i.e. konqueror
+or file dialog manual -->
+
+</sect2>
+
+<sect2 id="windows-shares-use">
+<title
+>Use</title>
+
+<para
+>Although there are a lot of insecure <acronym
+>SMB</acronym
+> networks out there which allow access to anyone, in principle you have to authenticate yourself to access the services of an <acronym
+>SMB</acronym
+> server. By default, &kde; will use the data entered in the <guilabel
+>Default user name</guilabel
+> and <guilabel
+>Default password</guilabel
+> fields to authenticate itself on <acronym
+>SMB</acronym
+> hosts. If you leave the field <guilabel
+>Default user name</guilabel
+> empty, &kde; will try to access <acronym
+>SMB</acronym
+> hosts without a username. If you leave the default password empty, it will try without a password. If &kde; is unsuccessful accessing the host using these settings, you will be asked for a username and a password.</para>
+
+<important
+><para
+>While it makes things more comfortable if &kde; stores your <acronym
+>SMB</acronym
+> password, this may be a security problem. If you are using <acronym
+>SMB</acronym
+> in a security conscious environment, you should not store your password here but rather enter it anew every time you need to access an <acronym
+>SMB</acronym
+> host.</para
+></important>
+
+<para
+>In the <guilabel
+>Workgroup</guilabel
+> field, you can enter your workgroup name. If you don't know it, ask your system administrator or have a look at other already configured machines in your network. However, in most cases providing the workgroup name is not required, so you probably can also leave this empty.</para>
+
+<para
+>If the option <guilabel
+>Show hidden shares</guilabel
+> is checked, shares ending with a <quote
+>$</quote
+> will be shown.</para>
+</sect2>
+
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/Makefile.am
new file mode 100644
index 00000000000..0cfbed99d87
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/spellchecking
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/Makefile.in
new file mode 100644
index 00000000000..242d0a02e0f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/spellchecking
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/spellchecking
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/spellchecking/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/spellchecking/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/index.cache.bz2
new file mode 100644
index 00000000000..f0afa115c64
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/index.docbook
new file mode 100644
index 00000000000..cc2e487d969
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/spellchecking/index.docbook
@@ -0,0 +1,137 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-13</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Spelling</keyword>
+<keyword
+>dictionary</keyword>
+</keywordset>
+
+</articleinfo>
+
+<sect1 id="spell-checking">
+
+<title
+>Spell Checker</title>
+
+<para
+>The configuration options available here are used by all &kde; applications that use &kspell;, which is a front end to <command
+>ispell</command
+> or <command
+>aspell</command
+>.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Create root/affix combinations not in dictionary</guilabel
+></term>
+<listitem>
+<para
+>Selecting this option allows the spell checker to register as <quote
+>correct</quote
+> combinations of root words with suffixes or prefixes even if the particular combination is not listed in its dictionary database of words.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Consider run-together words as spelling errors</guilabel
+></term>
+<listitem
+><para
+>If this is selected, then words that appear in the dictionary separately, but have been run together, are considered to be spelling errors. For example, even though <quote
+>alarm</quote
+> and <quote
+>clock</quote
+> might be in your dictionary, if <quote
+>alarmclock</quote
+> is not, it will be flagged as a spelling error.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Dictionary:</guilabel
+></term>
+<listitem>
+<para
+>Choose from the available dictionaries, which one to use for &kspell;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Encoding:</guilabel
+></term>
+<listitem>
+<para
+>You should select the one that matches the character set you are using. In some cases, dictionaries will support more than one encoding. A dictionary might, for example, accept accented characters when <emphasis
+>Latin1</emphasis
+> is selected, but accept email-style character combinations (like <userinput
+>'a</userinput
+> for an accented <emphasis
+>a</emphasis
+>) when <emphasis
+>7-Bit-ASCII</emphasis
+> is selected. Please see your dictionary's distribution for more information.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Client:</guilabel
+></term>
+<listitem>
+<para
+>You can choose which of the installed client applications on your system to use. For example, you can choose <command
+>ispell</command
+>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/Makefile.am
new file mode 100644
index 00000000000..107b563d01f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/useragent
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/Makefile.in
new file mode 100644
index 00000000000..41a04ec00d9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/useragent
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/useragent
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/useragent/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/useragent/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/index.cache.bz2
new file mode 100644
index 00000000000..f2f71558a21
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/index.docbook
new file mode 100644
index 00000000000..09f16321c6c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/useragent/index.docbook
@@ -0,0 +1,153 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Browser Identification</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-12</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>user agent</keyword>
+<keyword
+>browser</keyword>
+<keyword
+>identification</keyword>
+</keywordset>
+
+</articleinfo>
+
+<sect1 id="user-agent">
+<title
+>Browser Identification</title>
+
+
+<sect2 id="user-agent-intro">
+<title
+>Introduction</title>
+
+<para
+>When &konqueror; connects to a web site to retrieve information, some basic identifying information is sent to the web site in the form of a <quote
+>User Agent</quote
+> header.</para>
+
+<para
+>Because of minor differences in the way that different web browsers function, web sites that rely too much on a single browser may sometimes not display as intended when viewed using another browser. Some web sites are smart enough to examine the contents of the user agent header and incorporate this information in the <acronym
+>HTML</acronym
+> code so that the content is displayed correctly regardless of the browser used.</para>
+
+<para
+>However, you may find that some web sites refuse to function correctly unless you are using a browser recognised as <quote
+>proper</quote
+> by that site. In these cases, you may find it necessary to fool the web site by having &konqueror; report itself to be another browser by means of the user agent header.</para>
+
+</sect2>
+
+<sect2 id="user-agent-use">
+<title
+>Use</title>
+
+<para
+>In this module you can configure the type of browser that &konqueror; will report itself to be. You can control this information by web site. Usually, the list box that is labeled <guilabel
+>Site/Domain Specific Identification</guilabel
+> will be empty, so that &konqueror; will always use its default useragent string.</para>
+
+<para
+>You can disable the sending of a user agent entirely, by unchecking the <guilabel
+>Send identification</guilabel
+> checkbox. This may cause strange behaviour on some sites, and may even deny you access to some websites, so disable this with caution.</para>
+
+<para
+>To configure a new agent binding, press the <guibutton
+>New...</guibutton
+> button. Type the name of the server or a domain in the text box at the top of the dialogue that pops up, which is labelled <guilabel
+>When browsing the following site</guilabel
+>.</para>
+
+<para
+>Note that you can <emphasis
+>not</emphasis
+> use the wildcard character <token
+>*</token
+> in this text box. However, the string <userinput
+>kde.org</userinput
+> will match all hosts in the domain <systemitem
+>kde.org</systemitem
+></para>
+
+<para
+>After typing the name of the server, type in the identifying string in the next combo box, which is labeled <guilabel
+>Use the following identity:</guilabel
+>, or choose a string from the list. If you don't choose a string from the list, you will need to know what a valid string from the browser looks like. For example, you could type <userinput
+>Mozilla/4.0 (compatible; MSIE 4.0)</userinput
+>. </para>
+
+<para
+>In the field labelled <guilabel
+>Alias (description)</guilabel
+> you can enter a descriptive name for the configured binding, &eg; <userinput
+>Netscape Navigator 4.75 on Linux</userinput
+> for the useragent string <userinput
+>Mozilla/4.75 (X11; U; Linux 2.2.14 i686)</userinput
+>.</para>
+
+<para
+>You can click on an existing entry in the <guilabel
+>Configured agent bindings</guilabel
+> list, and then modify the contents of the text boxes, followed by clicking <guibutton
+>Change...</guibutton
+>.</para>
+
+<para
+>The <guibutton
+>Delete</guibutton
+> button can be used to delete the selected entry in the list of configured agent bindings. The <guibutton
+>Delete All</guibutton
+> will remove all the configured user agent strings. Click the <guibutton
+>Apply</guibutton
+> to take your changes in effect.</para>
+
+<para
+>You can use the checkboxes at the top of the screen to build a user agent that is uniquely yours, by choosing your own combination of operating system name and version, platform, processor type, and language.</para>
+
+<para
+>In all cases, the user agent that is being sent by default is displayed in bold text at the top of the page.</para>
+
+</sect2>
+
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/Makefile.am
new file mode 100644
index 00000000000..658678424ca
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/windowmanagement
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/Makefile.in
new file mode 100644
index 00000000000..6a45fec131f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kcontrol/windowmanagement
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/windowmanagement
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/windowmanagement/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/windowmanagement/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/index.cache.bz2
new file mode 100644
index 00000000000..bd30db5634c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/index.docbook b/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/index.docbook
new file mode 100644
index 00000000000..1531b76fd94
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kcontrol/windowmanagement/index.docbook
@@ -0,0 +1,768 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<author
+>&Jost.Schenck; &Jost.Schenck.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2004-05-04</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>actions</keyword>
+<keyword
+>window placement</keyword>
+<keyword
+>window size</keyword>
+</keywordset>
+</articleinfo>
+<sect1 id="window-behavior">
+<title
+>Window Behaviour</title>
+
+<para
+>In the upper part of this control module you can see several tabs: <guilabel
+>Focus</guilabel
+>, <guilabel
+>Actions</guilabel
+>, <guilabel
+>Moving</guilabel
+> and <guilabel
+>Advanced</guilabel
+>. In the <guilabel
+>Focus</guilabel
+> panel you can configure how windows gain or lose focus, &ie; become active or inactive. Using <guilabel
+>Actions</guilabel
+> you can configure how windows react to mouse clicks. <guilabel
+>Moving</guilabel
+> allows you to configure how windows move and place themselves when started. The <guilabel
+>Advanced</guilabel
+> options cover some specialized options involving moving windows between desktops and <quote
+>window shading</quote
+>. </para>
+
+<note>
+<para
+>Please note that the configuration in this module will not take effect if you don't use &kde;'s native window manager, &kwin;. If you do use a different window manager, please refer to its documentation for how to customise window behaviour. </para>
+</note>
+
+<sect2 id="action-focus">
+<title
+>Focus</title>
+
+<para
+>The <quote
+>focus</quote
+> of the desktop refers to the window which the user is currently working on. The window with focus is often referred to as the <quote
+>active window</quote
+>. </para>
+
+<para
+>Focus does not necessarily mean the window is the one at the front &mdash; this is referred to as <quote
+>raised</quote
+>, and although this is configured here as well, focus and raising of windows are configured independently.</para>
+
+<sect3 id="action-focus-focuspolicy">
+<title
+>Focus Policy</title>
+
+<para
+>There are four methods &kde; can use to determine the current focus: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Click to Focus</guilabel
+></term>
+<listitem>
+<para
+>A window becomes active when you click into it. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Focus follows mouse</guilabel
+></term>
+<listitem>
+<para
+>Moving the mouse pointer actively over a normal window activates it. New windows such as the mini command line invoked with <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> will receive the focus, without you having to point the mouse at them explicitly. </para>
+
+<para
+>In other window managers, this is sometimes known as <quote
+>Sloppy focus follows mouse</quote
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Focus under mouse</guilabel
+></term>
+<listitem>
+<para
+>The window that happens to be under the mouse pointer becomes active. If the mouse is not over a window (for instance, it's on the desktop) the last window that was under the mouse has focus. New windows such as the mini command line invoked with <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> will not receive the focus, you must move the mouse over them to type. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Focus strictly under mouse</guilabel
+></term>
+<listitem>
+<para
+>Similar to <guilabel
+>Focus under mouse</guilabel
+>, but even more strict with its interpretation. Only the window under the mouse pointer is active. If the mouse pointer is not over a window, no window has focus. New windows such as the mini command line invoked with <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> will not receive the focus, you must move the mouse over them to type. </para>
+
+<note
+><para
+>Note that <guilabel
+>Focus under mouse</guilabel
+> and <guilabel
+>Focus strictly under mouse</guilabel
+> prevent certain features, such as the <keycombo action="simul"
+>&Alt;&Tab;</keycombo
+> walk-through-windows dialogue, from working properly.</para>
+</note>
+
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Once you have determined the focus policy, there are the window raising options. </para>
+
+<para
+>By placing a mark in front of <guilabel
+>Auto Raise</guilabel
+>, &kde; can bring a window to the front if the mouse is over that window for a specified period of time. This is very useful with the <guilabel
+>Focus follows Mouse</guilabel
+> option. You can determine the delay by using the slider bar/spin box combination. </para>
+
+<tip>
+<para
+>Setting the delay too short will cause a rapid fire changing of windows, which can be quite distracting. Most people will like a delay of 100-300 ms. This is responsive, but it will let you slide over the corners of a window on your way to your destination without bringing that window to the front. </para>
+</tip>
+
+<para
+>If you do not use <guilabel
+>Auto Raise</guilabel
+>, make sure the <guilabel
+>Click Raise</guilabel
+> option has a mark in front of it. You will not be happy with both <guilabel
+>Auto Raise</guilabel
+> and <guilabel
+>Click Raise</guilabel
+> disabled, the net effect is that windows are not raised at all. </para>
+
+</sect3>
+
+
+<sect3 id="action-focus-keyboard">
+<title
+><guilabel
+>Navigation</guilabel
+></title>
+
+<para
+>In the <guilabel
+>Navigation</guilabel
+> frame you can configure the way switching between applications or desktops using <keycombo action="simul"
+> &Alt;<keycap
+>Tab</keycap
+></keycombo
+> or <keycombo action="simul"
+> &Ctrl;<keycap
+>Tab</keycap
+></keycombo
+>. </para>
+
+<para
+>Switching applications using <keycombo action="simul"
+>&Alt; <keycap
+>Tab</keycap
+></keycombo
+>, &ie; holding down &Alt; while repeatedly pressing the <keycap
+>Tab</keycap
+> key, can take place in &kde; mode or in <acronym
+>CDE</acronym
+> mode: in &kde; mode you will see a box in the middle of the screen showing you the currently selected application while you are still holding down the &Alt; key. In <acronym
+>CDE</acronym
+> mode focus goes to each new window as it's selected. </para>
+
+<para
+>Next there is an option where you can choose to <guilabel
+>Traverse windows on all desktops</guilabel
+> or not. With this enabled, switching windows with <keycombo action="simul"
+> &Alt;<keycap
+>Tab</keycap
+></keycombo
+> will show all windows, on all desktops, and take you to the appropriate desktop for the window you select. With it disabled, only windows on your current desktop are selectable with <keycombo action="simul"
+> &Alt;<keycap
+>Tab</keycap
+></keycombo
+>, and you must use <keycombo action="simul"
+>&Ctrl;<keycap
+>Tab</keycap
+></keycombo
+> to switch to other desktops yourself. </para>
+
+<para
+>If you check the <guilabel
+>Desktop navigation wraps around</guilabel
+> checkbox, then after you reach the <quote
+>last</quote
+> desktop, pressing <keycap
+>Tab</keycap
+> again will select the first desktop again.</para>
+
+<para
+>Many people name their virtual desktops according to their purpose or some other naming scheme. You may find it convenient to select the <guilabel
+>Popup desktop name on desktop switch</guilabel
+>, so you can quickly tell that you've switched to the right one.</para>
+
+
+</sect3>
+</sect2>
+
+<sect2 id="action-actions">
+<title
+>Actions</title>
+
+<para
+>In this panel you can configure what happens to windows when a mouse is clicked on them. This panel is divided into four sections. </para>
+
+<sect3 id="action-actions-sec1">
+<title
+><guilabel
+>Titlebar double-click</guilabel
+></title>
+
+<para
+>This section provides a single dropdown box. You can select either <guilabel
+>Shade</guilabel
+>, several variations of <guilabel
+>Maximise</guilabel
+> or <guilabel
+>Lower</guilabel
+>. </para>
+
+<para
+>Selecting <guilabel
+>Maximise</guilabel
+> causes &kde; to maximise the window whenever you doubleclick on the titlebar. You can further choose to maximise windows only horizontally or only vertically.</para>
+
+<para
+><guilabel
+>Shade</guilabel
+>, on the other hand, causes the window to be reduced to simply the titlebar. Double clicking on the titlebar again, restores the window to its normal size. </para>
+
+<tip>
+<para
+>You can have windows automatically unshade when you simply place the mouse over their shaded titlebar. Just check the <guilabel
+>Enable Hover</guilabel
+> check box in the <guilabel
+>Advanced</guilabel
+> tab of this module. This is a great way to reclaim desktop space when you're cutting and pasting between a lot of windows, for example. </para>
+</tip>
+
+</sect3>
+
+<sect3 id="action-actions-sec2">
+<title
+><guilabel
+>Titlebar &amp; Frame</guilabel
+></title>
+
+<para
+>This section allows you to determine what happens when you single click on the titlebar or frame of a window. Notice that you can have different actions associated with the same click depending on whether the window is active or not. </para>
+
+<para
+>For each combination of mousebuttons, modifiers, Active and Inactive, you can select the most appropriate choice. The actions are as follows: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Activate</guilabel
+></term>
+<listitem>
+<para
+>Make this window active. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Lower</guilabel
+></term>
+<listitem>
+<para
+>Will move this window to the bottom of the display. This will get the window out of the way. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Nothing</guilabel
+></term>
+<listitem>
+<para
+>Just like it says. Nothing happens. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Operations Menu</guilabel
+></term>
+<listitem>
+<para
+>Will bring up a small submenu, where you can choose window related commands (&ie; Maximise, Minimise, Close, &etc;). </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Raise</guilabel
+></term>
+<listitem>
+<para
+>Will bring the window to the top of the display. All other windows which overlap with this one, will be hidden <quote
+>below</quote
+> it. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Toggle Raise and Lower</term>
+<listitem>
+<para
+>This will raise windows which are not on top, and lower windows which are already on top. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect3>
+
+<sect3 id="action-actions-sec3">
+<title
+><guilabel
+>Inactive Inner Window</guilabel
+></title>
+
+<para
+>This part of the module, allows you to configure what happens when you click on an inactive window, with any of the three mouse buttons. </para>
+
+<para
+>Your choices are as follows: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Activate, Raise and pass click</guilabel
+></term>
+<listitem>
+<para
+>This makes the clicked window active, raises it to the top of the display, and passes a mouse click to the application within the window. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Activate and pass click</guilabel
+></term>
+<listitem>
+<para
+>This makes the clicked window active and passes a mouse click to the application within the window. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Activate</guilabel
+></term>
+<listitem>
+<para
+>This simply makes the clicked window active. The mouse click is not passed on to the application within the window. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Activate and Raise</guilabel
+></term>
+<listitem>
+<para
+>This makes the clicked window active and raises the window to the top of the display. The mouse click is not passed on to the application within the window. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect3>
+
+<sect3 id="action-actions-sec4">
+<title
+><guilabel
+>Inner Window, titlebar and frame</guilabel
+></title>
+
+<para
+>This bottom section, allows you to configure additional actions, when a modifier key (by default &Alt;) is pressed, and a mouse click is made on a window.</para>
+
+<para
+>Once again, you can select different actions for <mousebutton
+>Left</mousebutton
+>, <mousebutton
+>Middle</mousebutton
+> and <mousebutton
+>Right</mousebutton
+> button clicks. </para>
+
+<para
+>Your choices are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Lower</guilabel
+></term>
+<listitem>
+<para
+>Will move this window to the bottom of the display. This will get the window out of the way. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Move</guilabel
+></term>
+<listitem>
+<para
+>Allows you to drag the selected window around the desktop. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Nothing</guilabel
+></term>
+<listitem>
+<para
+>Just like it says. Nothing happens. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Raise</guilabel
+></term>
+<listitem>
+<para
+>Will bring the window to the top of the display. All other windows which overlap with this one, will be hidden <quote
+>below</quote
+> it. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Resize</guilabel
+></term>
+<listitem>
+<para
+>Allows you to change the size of the selected window. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Toggle Raise and Lower</guilabel
+></term>
+<listitem>
+<para
+>This will raise windows which are not on top, and lower windows which are already on top. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect3>
+
+</sect2>
+
+<sect2 id="action-moving">
+<title
+><guilabel
+>Moving</guilabel
+></title>
+
+<sect3>
+<title
+><guilabel
+>Windows</guilabel
+></title>
+
+<para
+>The options here determine how windows appear on screen when you are moving them. Most of these options exact a price in performance, so if you want to streamline your desktop, you should turn them off. However, if you have a fast computer, they may make your day a little more pleasant, so leave them on.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Display content in moving windows</guilabel
+></term>
+<listitem>
+<para
+>Enable this option if you want a window's content to be fully shown while moving it, instead of just showing a window <quote
+>skeleton</quote
+>. The result may not be satisfying on slow computers without graphic acceleration.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Display content in resizing windows</guilabel
+></term>
+<listitem>
+<para
+>Enable this option if you want a window's content to be shown while resizing it, instead of just showing a window <quote
+>skeleton</quote
+>. The result, again, may not be satisfying on slower computers.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Display window geometry when moving or resizing</guilabel
+></term>
+<listitem>
+<para
+>Enable this option if you want a popup tooltip to tell you the size in pixels of a window as you resize it.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Animate minimise and restore</guilabel
+></term>
+<listitem>
+
+<para
+>Enable this option if you want an animation shown when windows are minimised or restored.</para>
+<para
+>With the slider, you can set the speed of the animation.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Allow moving and resizing of maximised windows</guilabel
+></term>
+<listitem>
+<para
+>When enabled, this feature activates the border of maximised windows, and allows you to move or resize them just as you can normal windows.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Placement:</guilabel
+></term>
+<listitem>
+
+<para
+>The placement policy determines where a new window will appear on the desktop. <guilabel
+>Smart</guilabel
+> will try to achieve a minimum overlap of windows, <guilabel
+>Cascade</guilabel
+> will cascade the windows, and <guilabel
+>Random</guilabel
+> will use a random position. <guilabel
+>Centred</guilabel
+> will open all new windows in the centre of the screen, and <guilabel
+>Zero-Cornered</guilabel
+> will open all windows with their top left corner in the top left corner of the screen.</para>
+
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Snap Zones</guilabel
+></title>
+
+<para
+>The rest of this page allows you to configure the <guilabel
+>Snap Zones</guilabel
+>. These are like a magnetic field along the side of the desktop and each window, which will make windows snap alongside when moved near.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Border snap zone:</guilabel
+></term>
+<listitem>
+
+<para
+>Here you can set the snap zone for screen borders. Moving a window within the configured distance will make it snap to the edge of the desktop.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Window snap zone:</guilabel
+></term>
+<listitem>
+
+<para
+>Here you can set the snap zone for windows. As with screen borders, moving a window near to another will make it snap to the edge as if the windows were magnetised.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Snap windows only when overlapping</guilabel
+></term>
+<listitem>
+
+<para
+>If checked, windows will not snap together if they are only near each other, they must be overlapping, by the configured amount or less.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect3>
+
+</sect2>
+
+<sect2 id="action-advanced">
+<title
+>Advanced</title>
+
+<para
+>In the <guilabel
+>Advanced</guilabel
+> panel you can do more advanced fine tuning to the window behaviour. </para>
+
+<variablelist>
+<title
+>Shading</title>
+
+<varlistentry>
+<term
+><guilabel
+>Animate</guilabel
+></term>
+<listitem>
+<para
+>If this option is enabled, shading, or rolling up a window until just the title bar is shown, will be animated.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Enable hover</guilabel
+></term>
+<listitem>
+<para
+>If this option is enabled, a shaded window will un-shade automatically when the mouse pointer has been over the title bar for some time. Use the slider to configure the delay un-shading. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Finally, you can configure <guilabel
+>Active Desktop Borders</guilabel
+>. If this is enabled, moving the mouse to a screen border will change your desktop. This is useful if you want to drag windows from one desktop to another.</para>
+
+<para
+>You can set this option to <guilabel
+>Disabled</guilabel
+>, which is the default, to <guilabel
+>Only when moving windows</guilabel
+>, or to <guilabel
+>Always enabled</guilabel
+> in which case just pushing your mouse against the side of the screen will switch you to a new desktop.</para>
+
+</sect2>
+
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kdebugdialog/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kdebugdialog/Makefile.am
new file mode 100644
index 00000000000..9ad90741fb7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdebugdialog/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kdebugdialog
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kdebugdialog/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kdebugdialog/Makefile.in
new file mode 100644
index 00000000000..a6fb1e004c9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdebugdialog/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kdebugdialog
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kdebugdialog
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdebugdialog/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdebugdialog/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kdebugdialog/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kdebugdialog/index.cache.bz2
new file mode 100644
index 00000000000..043cb2b31ca
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdebugdialog/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kdebugdialog/index.docbook b/tde-i18n-en_GB/docs/kdebase/kdebugdialog/index.docbook
new file mode 100644
index 00000000000..085fd300c1f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdebugdialog/index.docbook
@@ -0,0 +1,206 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kdebugdialog "<application
+>KDebugDialog</application
+>">
+ <!ENTITY kappname "&kdebugdialog;">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+
+
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &kdebugdialog; Handbook</title>
+
+<authorgroup>
+<author
+>&David.Faure; &David.Faure.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2001-02-13</date>
+<releaseinfo
+>0.03.00</releaseinfo>
+
+<abstract>
+<para
+>This document describes &kdebugdialog;.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KDebugdialog</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="Introduction">
+<title
+>What is KDebugDialog?</title>
+
+<para
+>It is a dialogue box for managing diagnostic messages at runtime. </para>
+
+<para
+>If you simply start <command
+>kdebugdialog</command
+>, you will see a list of <quote
+>areas</quote
+>, that can be disabled or enabled. A <function
+>kdDebug(area)</function
+> call in the code will show something in the debug output only if the area is enabled.</para>
+
+<note
+><para
+>Note that kdWarning, kdError and kdFatal always appear, they are NOT controlled by this setting. </para
+></note>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Area</guilabel
+></term>
+<listitem>
+<para
+>The areas which should only be output. Every message that is not mentioned here will simply not be output (unless this field remains empty, which is the default, and means that all messages should be output). You can enter several areas separated by commas here, and you can also use area ranges with the syntax start-end. Thus a valid entry could be: 117,214-289,356-359,221. Do not use whitespaces.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>If you start <command
+>kdebugdialog</command
+> <option
+>--fullmode</option
+>, then for every severity level you can define separately what should be done with the diagnostic messages of that level, and the same for each debug area.</para>
+
+<para
+>In full mode, first you should select the debug area you are interested in from the drop down list at the top.</para>
+
+<para
+>You may independently set the output for various types of messages:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Information</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Warning</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Error</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Fatal Error</guilabel
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>For each of these types, you can set the following:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Output to:</guilabel
+></term>
+<listitem>
+<para
+>In this Combobox, you can choose where the messages should be output. The choices are: <quote
+>File</quote
+>, <quote
+>Message Box</quote
+>, <quote
+>Shell</quote
+> (meaning stderr) and <quote
+>Syslog</quote
+>. Please do not direct fatal messages to syslog unless you are the system administrator yourself. The default is <quote
+>Message Box</quote
+>.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Filename:</guilabel
+></term>
+<listitem
+><para
+>This is only enabled when you have chosen <quote
+>File</quote
+> as the output and provides the name of that file (which is interpreted as relative to the current folder). The default is <filename
+>kdebug.dbg</filename
+>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Apart from this, you can also tick the checkbox <guilabel
+>Abort on fatal errors</guilabel
+>. In this case, if a diagnostic message with the severity level <computeroutput
+>KDEBUG_FATAL</computeroutput
+> is output, the application aborts with a SIGABRT after outputting the message.</para>
+
+<para
+>When you close the dialogue by pressing <guibutton
+>OK</guibutton
+>, your entries apply immediately and are saved in <filename
+>kdebugrc</filename
+>. When you press <guibutton
+>Cancel</guibutton
+>, your entries are discarded and the old ones are restored.</para>
+
+<para
+>Credits to Kalle Dalheimer for the original version of &kdebugdialog;</para>
+
+</chapter>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-general-insert-case: lower
+sgml-shorttag: t
+End:
+-->
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kdeprint/Makefile.am
new file mode 100644
index 00000000000..b93906d5126
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kdeprint
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kdeprint/Makefile.in
new file mode 100644
index 00000000000..10eec897e86
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kdeprint
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kdeprint
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdeprint/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kdeprint/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdeprint/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kdeprint/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdeprint/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=lpr-bsd.docbook Makefile.in tech-overview.docbook cups-config.docbook highlights.docbook add-printer-wiz.docbook rlpr.docbook lprng.docbook index.docbook lpd.docbook cupsoptions.docbook theory.docbook final-word.docbook Makefile.am extensions.docbook external-command.docbook getting-started.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint
+ @for base in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/$$base ;\
+ done
+
+uninstall-nls:
+ for base in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdeprint/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kdeprint/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdeprint/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/add-printer-wiz.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/add-printer-wiz.docbook
new file mode 100644
index 00000000000..5124dddaa9a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/add-printer-wiz.docbook
@@ -0,0 +1,344 @@
+<chapter id="add-printer-wizard-2">
+<title
+>The <quote
+>Add Printer Wizard</quote
+> for &CUPS;</title>
+
+<para
+>Clicking on the leftmost icon on the toolbar <inlinemediaobject
+><imageobject
+> <imagedata fileref="cr32-action-wizard.png" format="PNG"/></imageobject
+> </inlinemediaobject
+> in the upper part of the window starts the <quote
+>Add Printer Wizard</quote
+>.</para>
+
+<para
+>This wizard steps you through various screens to install a new printer. At present this Wizard works for &CUPS; and the <acronym
+>RLPR</acronym
+> environment module. The number of steps depend on the actual print-subsystem which is active and available to you on your box.</para>
+
+<sect1>
+<title
+>Starting</title>
+
+<para
+>The welcome screen informs you that you can go back any time to change a setting. </para>
+
+<screenshot>
+<screeninfo
+>The &kdeprint; wizard introduction screen</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsaddprinterwizard1.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The introduction screen of the printer wizard</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+</sect1>
+<sect1 id="backend-selection">
+<title
+>Backend Selection</title>
+
+<para
+>Choose the <quote
+>backend</quote
+> protocol that &CUPS; is supposed to use with your new printer. There are:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>local printer (serial, parallel, <acronym
+>USB</acronym
+>)</para>
+</listitem>
+<listitem>
+<para
+>remote <acronym
+>LPD</acronym
+> queue</para>
+</listitem>
+<listitem>
+<para
+><acronym
+>SMB</acronym
+> shared printer (&Windows;)</para>
+</listitem>
+<listitem>
+<para
+>Network Printer (<acronym
+>TCP</acronym
+>, &HP; JetDirect, AppSocket)</para>
+</listitem>
+<listitem>
+<para
+>Network printer with &IPP; (&IPP;/<acronym
+>HTTP</acronym
+>)</para>
+</listitem>
+<listitem>
+<para
+>File printer</para>
+</listitem>
+<listitem>
+<para
+>serial fax /modem printer</para>
+</listitem>
+<listitem>
+<para
+>Class of Printers</para>
+</listitem>
+</itemizedlist>
+
+<para
+>If some choices are greyed out, they are not available. For example, you may have no FAX backend software or no modem installed to use it.</para>
+
+<screenshot>
+<screeninfo
+>Choosing your Printer system</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsaddprinterwizard2_backendselection.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Choosing your Printer System</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+</sect1>
+
+<sect1 id="direct-network-settings">
+<title
+>Direct Network Setting</title>
+
+<para
+>The contents of your next screen is dependent on your choice in the previous screen. If you know the details, just type them in to configure your network settings directly.</para>
+
+<para
+>In other cases the wizard can scan the network for you, to help you decide which setting could be useful. </para>
+
+<screenshot>
+<screeninfo
+>&kdeprint; wizard network scan</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsaddprinterwizard3_networkscan.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>In the &kdeprint; wizard, you can enter network details directly, or you can scan the network automatically.</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+</sect1>
+<sect1 id="information-retrieval-by-network-scanning">
+<title
+>Information Retrieval by Scanning the Network</title>
+
+<para
+>If you use one of the network connections (remote <acronym
+>LPD</acronym
+>, <acronym
+>SMB</acronym
+>, remote &CUPS;, network printer with &IPP;), you have an option for scanning the network. Be careful when applying this; in some environments network scanning is considered to be hostile and harmful!</para>
+
+<para
+>In the case of <acronym
+>SMB</acronym
+>, &kdeprint; will use the Samba utilities <command
+>nmblookup</command
+> and <command
+>smbclient</command
+> (which need to be installed for this to work) to retrieve the information it presents in a tree structure.</para>
+
+<para
+>In the case of &IPP; (Port 631) and <acronym
+>TCP</acronym
+> Network/AppSocket (Port 9100) &kdeprint; will try to open the port and, if successful, send an <command
+>ipp-get-printer-attribute</command
+> request to the printer. For newer &HP; printers the latter usually works, because they support both AppSocket and &IPP;.</para>
+
+<para
+>Some printers or manufacturers use other port numbers for direct TCP/IP printing. You may need to look up which one to use. The <guilabel
+>Settings</guilabel
+> button in the dialogue lets you configure your scan, including <acronym
+>IP</acronym
+> addresses, ports and timeout to use.</para>
+
+<para
+>Once again: be careful not to be mistaken for an intruder on your network, if you use the scanning technique.</para>
+
+<screenshot>
+<screeninfo
+>&kdeprint; wizard network configuration dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsaddprinterwizard4_networkscan_config.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>In the &kdeprint; wizard, you can enter parameters to have the wizard scan parts of your network.</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+</sect1>
+<sect1 id="printer-model-selection">
+<title
+>Printer Model Selection</title>
+
+<para
+>The hardest part is probably the <quote
+>Printer Model Selection</quote
+>. In former years the situation was difficult, because there were hardly any drivers to find. The difficulty now is there are too many; though some of them are very good, many are quite broken. </para>
+
+<para
+>If you have a current <quote
+>database</quote
+> of available drivers on your system, select the manufacturer in the left part of the window first, then the device model in the right part. This split window shows all &PPD;s found by &CUPS; in its standard repository of installable &PPD;s. This repository normally is <filename class="directory"
+>/usr/share/cups/model/</filename
+>. If you want your driver to be found automatically by &CUPS; and &kdeprint;, place it in there.</para>
+
+<!-- Insert Screenshot here: -->
+
+</sect1>
+
+<sect1 id="driver-selection">
+<title
+>Driver Selection</title>
+
+<para
+>On the next screen you will see a description of the driver selected previously. This description is extracted from the actual &PPD; used.</para>
+
+<warning>
+<para
+>For a real &PostScript; printer <emphasis
+>never</emphasis
+> try to install a <quote
+>Foomatic</quote
+> or <quote
+>Gimp-Print</quote
+> &PPD;, even if it is offered. You won't be happy with it. Instead find the original &PPD; from the manufacturer, preferably the one written for &Windows; NT and use it. </para>
+</warning>
+
+<para
+>Some &Linux; distributions have supplied for &CUPS; every possible combination of <application
+>Ghostscript</application
+> filters and <quote
+>foomatic</quote
+> &PPD; files they could find on the net. Many of these are quite useless; they were generated a year ago, when the people at <ulink url="http://www.linuxprinting.org"
+>www.linuxprinting.org</ulink
+> began their first experiments with supplying third party &PPD;s for &CUPS;. Although dubbed <quote
+>Alpha</quote
+> at the time, these started to take on a life of their own and can now be found at various places on the net, doing &CUPS; no favours.</para>
+
+<para
+>If you are not sure which ones to use go to:</para>
+
+<itemizedlist>
+<listitem>
+<para
+><ulink
+url="http://www.linuxprinting.org"
+>http://www.linuxprinting.org</ulink>
+</para>
+</listitem>
+
+<listitem>
+<para>
+<ulink url="http://www.cups.org"
+>http://www.cups.org</ulink>
+</para>
+</listitem>
+</itemizedlist>
+
+<para
+>And ask for help. At a later stage, a document detailing the differences between the different driver and &PPD; models will appear at <ulink url="http://kdeprint.sourceforge.net"
+>http://kdeprint.sourceforge.net/</ulink
+> Watch out for this!</para>
+
+<para
+>Via the <guibutton
+>Other...</guibutton
+> button you are able to retrieve any &PPD; located somewhere on your available file system.</para>
+
+<!-- Insert Screenshot here: -->
+
+</sect1>
+<sect1 id="printer-test-and-finding-settings">
+<title
+>Printer Test and Finding the Right Settings</title>
+
+<para
+>Specify your first driver settings now. The most important one is the default paper size. In many cases this is set to <quote
+>Letter</quote
+>. If you live in an <quote
+>A4</quote
+> country and don't want your first test page to jam: now is the time to prevent this. </para>
+
+<para
+>You are ready to start a test print. Hit the <guibutton
+>Test</guibutton
+> button.</para>
+
+<!-- Insert Screenshot here: -->
+
+</sect1>
+
+<sect1 id="banner-selection">
+<title
+>Banner Selection</title>
+
+<para
+>The last but one screen lets you select whether you want banners, and which ones you want to use, to mark the beginning and/or end of every printjob on that printer. You can also select and deselect banners before printing in the job options dialogues.</para>
+
+<para
+>If you need to use custom banners, copy them into <filename class="directory"
+>/usr/share/cups/banners/</filename
+> to make them available for selection. They must be &PostScript; files, however.</para>
+
+<!-- Insert Screenshot here: -->
+
+</sect1>
+
+<sect1 id="baptizing-your-printer">
+<title
+>Finally: Baptising Your New Printer</title>
+
+<para
+>The last screen lets you insert a name for your new printer.</para>
+
+<para
+>The name must start with a letter and may contain numbers and underscores with a maximum size of 128 characters. Conform to this if you want to avoid erratic behaviour of your &CUPS; daemon. The printer names in &CUPS; are <emphasis
+>not</emphasis
+> case sensitive! This is a requirement of &IPP;. So the names <systemitem class="resource"
+>DANKA_infotec</systemitem
+>, <systemitem class="resource"
+>Danka_Infotec</systemitem
+> and <systemitem class="resource"
+>danka_infotec</systemitem
+> all represent the same printer.</para>
+
+<!-- Insert Screenshot here: -->
+
+</sect1>
+
+<sect1 id="final-confirmation-screen">
+<title
+>The Final Confirmation Screen</title>
+
+<para
+>
+<!-- Insert Screenshot here: -->
+</para>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/cups-config.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/cups-config.docbook
new file mode 100644
index 00000000000..419111a86dd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/cups-config.docbook
@@ -0,0 +1,2993 @@
+<chapter id="cups-configuration">
+<title
+>Print Server Configuration: CUPS</title>
+
+<para
+>Start the print server configuration (now that you have chosen &CUPS;, this is equivalent to the configuration of the &CUPS; daemon) by clicking on the appropriate button. You can find it by moving the mouse slowly over the buttons and reading the tooltips. It should be the 11th from the left , or third from the right; its icon is a <guiicon
+>wrench</guiicon
+>.</para>
+
+<para
+>The &CUPS; Server Configuration window pops up. It gives you a structured view of all the settings that apply to the &CUPS; daemon. The configuration file for that daemon is normally located in <filename
+>/etc/cups/cupsd.conf</filename
+>. This is a plain <acronym
+>ASCII</acronym
+> file with a syntax similar to the configuration file of the <application
+>Apache</application
+> web server. It is a good idea to create a backup copy, just in case something goes wrong with the configuration through &kdeprint;/&CUPS; Server Configuration dialogues:</para>
+
+<screen
+><userinput
+><command
+>cp</command
+> <filename
+>/etc/cups/cupsd.conf</filename
+> <filename
+>/etc/cups/cupsd.conf.bak</filename
+></userinput
+></screen>
+
+<para
+>As this graphical user interface to edit the configuration file is such a new feature, you should have the second chance of resorting to the original file. So back it up, please.</para>
+
+<sect1 id="quick-help">
+<title
+>Quick Help</title>
+
+<para
+>One very nice feature is the <quote
+>Quick Help</quote
+> available. If you click on the little question mark (<guiicon
+>What's this?</guiicon
+>) on your window title bar, you'll see the cursor changing its form. Now click on a <command
+>cupsd</command
+> configuration setting field to find out what it means and what your options are. In most cases you should understand the meaning immediately, otherwise turn to the excellent &CUPS; documentation. (If your &CUPS; Daemon is running, you have it online on your own host at <ulink url="http://localhost:631/documentation.html"
+>http://localhost:631/documentation.html</ulink
+>.</para>
+<para
+>If &CUPS; is not running, but installed on your system you could find it in your own host's file system. The exact location depends on your &OS;, but on &Linux; the default is <filename class="directory"
+>/usr/share/doc/cups/</filename
+> or <filename class="directory"
+> /usr/share/doc/cups/documentation.html</filename
+>.</para>
+
+</sect1>
+<sect1 id="longer-help">
+<title
+>Longer Help</title>
+
+<para
+>For the best, most detailed and most recent information you should always refer to the original &CUPS; documentation. &CUPS; is, much like &kde; in a rapid development process. There are constantly new features being added. New features might for times be only configurable by directly editing the configuration files. The &kdeprint; &GUI; might not have caught up with &CUPS; development.</para>
+
+<para
+>Just in case you want to look at the original configuration files of your &CUPS; system -- they are here:</para>
+
+<note>
+<para
+>These paths are based on the default installation. Your &OS; may have installed them to a different prefix, for example, <filename class="directory"
+>/usr/local/</filename
+>, but the hierarchy should still match that shown below.</para>
+</note>
+
+<variablelist>
+<varlistentry>
+<term
+><filename class="directory"
+>/etc/cups/</filename
+></term>
+<listitem>
+<para
+>The folder with the configuration files</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><filename
+>/etc/cups/cupsd.conf</filename
+></term>
+<listitem>
+<para
+>The configuration file for the &CUPS; daemon</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><filename
+>/etc/cups/printers.conf</filename
+></term>
+<listitem>
+<para
+>The configuration file that contains the information about your locally installed printers.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><filename class="directory"
+>/etc/cups/ppd/</filename
+></term>
+<listitem>
+<para
+>The folder with &PPD; files of your installed printers.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The following links only work if your &CUPS; daemon is up and running. To access all the original &CUPS; documentation, go to:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><ulink url="http://localhost:631/documentation.html"
+>http://localhost:631/documentation.html</ulink
+></term>
+<listitem>
+<para
+>A page with all the links to the other documents.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://localhost:631/sam.html"
+>http://localhost:631/sam.html</ulink
+></term>
+<listitem>
+<para
+>Direct access to the &CUPS; Software Administrator Manual in <acronym
+>HTML</acronym
+> format.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://localhost:631/sam.pdf"
+>http://localhost:631/sam.pdf</ulink
+></term>
+<listitem>
+<para
+>Direct access to the &CUPS; Software Administrator Manual in <acronym
+>PDF</acronym
+> format.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://www.cups.org/documentation.html"
+>http://www.cups.org/documentation.html</ulink
+></term>
+<listitem>
+<para
+>The latest on line documentation from the &CUPS; web site.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+<para
+>The following links give you access to the same files (probably icons and graphics will be missing) even if your CUPS daemon is not up and running. You need, however, CUPS installed on your system. (Some distributions might place the files somewhere else -- you're on your own then to find out where...) To access all the original CUPS documentation, go to:</para>
+
+<para
+>This documentation is available even when the &CUPS; daemon is not installed, although you may find images and icons are missing when you view the <acronym
+>HTML</acronym
+> files.</para>
+
+<para
+>As noted above, the hierarchy below should be intact, but your &OS; may have installed &CUPS; to a different location.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><filename
+>/usr/share/doc/cups/documentation.html</filename
+></term>
+<listitem>
+<para
+>A page with all the links to the other documents.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><filename
+>/usr/share/doc/cups/sam.html</filename
+></term>
+<listitem>
+<para
+>Direct access to the &CUPS; Software Administrator Manual in <acronym
+>HTML</acronym
+> format.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><filename
+>/usr/share/doc/cups/sam.pdf</filename
+></term>
+<listitem>
+<para
+>Direct access to the &CUPS; Software Administrator Manual in <acronym
+>PDF</acronym
+> format.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>There are a few WebSites and Newsgroups discussing &CUPS; (and &Linux; Printing in General) and giving help to newbies at:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><ulink url="http://www.cups.org/newsgroups.php"
+>http://www.cups.org/newsgroups.php</ulink
+></term>
+<listitem>
+<para
+>The &CUPS; website.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://www.linuxprinting.org/newsportal/"
+>http://www.linuxprinting.org/newsportal/</ulink
+></term>
+<listitem>
+<para
+>LinuxPrinting.org, the home of the Linuxprinting HOWTO and the &Linux; Printer Database</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>And finally, there will be a WebSite for &kdeprint; and related documentation, at <ulink url="http://kdeprint.sourceforge.net/"
+> http://kdeprint.sourceforge.net/</ulink
+></para>
+
+<para
+>In the next section I will step you through most of the configuration options of &kdeprint; with &CUPS;.</para>
+
+</sect1>
+<sect1 id="explaining-different-gui-elements">
+<title
+>Explaining different elements of the &GUI;</title>
+
+<sect2>
+<title
+>Upper Window: View on Printers, both Real and Virtual</title>
+
+<para
+>This section is not yet complete</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Tree view, icon view and list view</para>
+</listitem>
+<listitem>
+<para
+>The icons of the task bar</para>
+</listitem>
+<listitem>
+<para
+>Different fonts for different printers</para>
+</listitem>
+<listitem>
+<para
+>Different printer icons mean different things</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2>
+<title
+>Lower Window: Tabbed View of Details</title>
+
+<para
+>This section is not yet complete.</para>
+
+<itemizedlist>
+<listitem>
+<para
+>The icons of the task bar</para>
+</listitem>
+<listitem>
+<para
+>The Tabs</para>
+</listitem>
+<listitem>
+<para
+>Changing printer settings</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+</sect1>
+
+
+<sect1 id="welcome-to-cups-server-configuration">
+<title
+>Welcome to the &CUPS; Server Configuration</title>
+
+<para
+>This is the Welcome Screen for your server configuration dialogues. Clicking onto one of the items of the tree view on left side of the screen opens the appropriate part of the configuration settings.</para>
+
+<para
+>Every setting has a default value. The defaults let &CUPS; normally work as a fully functional client. The clients listen on TCP/IP Port 631 for infos broadcast by &CUPS; servers on the <acronym
+>LAN</acronym
+>. This information let the clients print immediately after receiving them, without installing any driver or configuring any printer on the clients.</para>
+
+<para
+>To configure a &CUPS; server (which is broadcasting its service to the <acronym
+>LAN</acronym
+>) you need to change settings from the defaults.</para>
+
+<para
+>The dialogue to configure the &CUPS; server: welcome screen. </para>
+<screenshot>
+<screeninfo
+>CUPS server configuration dialogue: welcome screen</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration1_welcome.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The dialogue to configure the &CUPS; server: welcome screen</phrase
+></textobject>
+<caption
+><para
+>The dialogue to configure the &CUPS; server: welcome screen</para
+></caption>
+</mediaobject>
+</screenshot>
+
+<para
+>To select the default setting of any item just enable the checkbox on the right side of the screen. To set an item to a different value, disable the checkbox and then go on to do the setting you want on the left side of the screen.</para>
+
+<para
+>The complete server configuration includes:</para>
+
+<itemizedlist>
+<listitem>
+<para
+><link linkend="server-general-configuration"
+><guilabel
+>Server</guilabel
+> General Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link linkend="server-logging-configuration"
+>Server <guilabel
+>Log</guilabel
+>ging Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link
+linkend="server-directories-configuration"
+>Server <guilabel
+>Folders</guilabel
+> and Path Definitions</link
+></para>
+</listitem>
+<listitem>
+<para
+><link linkend="server-configuration"
+>Server <guilabel
+>HTTP</guilabel
+> Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link linkend="server-encryption-support-configuration"
+>Server <guilabel
+>Encryption</guilabel
+> and Certificate Support Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link linkend="server-miscellaneous-configuration"
+>Server <guilabel
+>Misc</guilabel
+>ellaneous Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Network</guilabel
+> General Configuration</para>
+</listitem>
+<listitem>
+<para
+><link linkend="network-clients-configuration"
+>Network <guilabel
+>Clients</guilabel
+> Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link
+linkend="browsing-general-configuration"
+><guilabel
+>Browsing</guilabel
+> General Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link linkend="browsing-connection-configuration"
+>Browsing <guilabel
+>Connection</guilabel
+> Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link
+linkend="browsing-masks-configuration"
+>Browsing <guilabel
+>Masks</guilabel
+> Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link linkend="browsing-timeouts-configuration"
+>Browsing <guilabel
+>Timeouts</guilabel
+> Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link linkend="browsing-relay-configuration"
+>Browsing <guilabel
+>Relay</guilabel
+> Configuration</link
+></para>
+</listitem>
+<listitem>
+<para
+><link
+linkend="security-configuration"
+><guilabel
+>Security</guilabel
+> Configuration</link
+></para>
+</listitem>
+</itemizedlist>
+
+<para
+>Each of these configuration items will be described in the following sections of the manual.</para>
+
+</sect1>
+
+<sect1 id="server-general-configuration">
+<title
+>Server General Configuration</title>
+
+<para
+>The server general configuration is done on this screen. It includes:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Server name</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Administrator's email</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Server user</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Server group</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Remote user name</guilabel
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>The tab window to configure the &CUPS; server general settings lets you the change the default values. Click on the little question mark and then on one of the fields to get a <quote
+>Quick Help</quote
+> about the meaning of the setting.</para>
+
+<para
+>If you are unsure, leave alone and turn to the original &CUPS; documentation first. If your &CUPS; daemon is already running, it is readable from the &konqueror; by pointing it to &URL; <ulink url="http://localhost:631/documentation.html"
+> http://localhost:631/documentation.html</ulink
+>.</para>
+
+<para
+>There, first <quote
+>make friends</quote
+> with the Software Administrator Manual. Otherwise, for example, if the &CUPS; daemon is not running, try looking in your local file system, by default at <filename class="directory"
+>/usr/share/doc/cups/</filename
+> or <filename
+>/usr/share/doc/cups/documentation.html</filename
+>.</para>
+
+<screenshot>
+<screeninfo
+>&CUPS; server general configuration dialogue: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration2_general.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The dialogue to configure the &CUPS; server general settings: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName </phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Server Name</guilabel
+></term>
+<listitem>
+<para
+>The hostname of your server, as advertised to the world. By default, &CUPS; will use the hostname of the system. To set the default server usd by clients, see the <filename
+>client.conf</filename
+> file.</para>
+
+<informalexample>
+<para
+>For example, enter <userinput
+>myhost.domain.com</userinput
+></para>
+</informalexample>
+
+<para
+>This is the hostname that is reported to clients. Should you ever encounter strange problems in accessing the server, put here its <acronym
+>IP</acronym
+> address for troubleshooting. This way you eliminate any potential name resolution problems; and you can more easily nail the real problem down.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Administrator's email</guilabel
+></term>
+<listitem>
+<para
+>This is the email address to send all complaints or problems to. By default &CUPS; will use <quote
+>root@hostname</quote
+>.</para>
+
+<informalexample>
+<para
+>For example, enter <userinput
+>root@myhost.com</userinput
+>.</para>
+</informalexample>
+
+<note>
+<para
+>Contrary to what the quickhelp suggests, it is also legal to send an email full of praise and enthusiasm about &CUPS; and &kdeprint; to the server administrator.</para>
+</note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Server User</guilabel
+></term>
+<listitem>
+<para
+>The user the server runs under. Normally this must be <systemitem class="username"
+>lp</systemitem
+>, however you can configure things for another user if needed.</para>
+
+<note>
+<para
+>The server must be initially run as root to support the default <acronym
+>IPP</acronym
+> port of 631. It changes users whenever an external program is run.</para>
+</note>
+
+<informalexample>
+<para
+>Enter for example <userinput
+>lp</userinput
+>.</para>
+</informalexample>
+
+<para
+>This is the &UNIX; user account for filters and <acronym
+>CGI</acronym
+> programs to run under. <acronym
+>CGI</acronym
+> programs are responsible for showing you the nice web administration interface accessible via <ulink url="http://localhost:631/"
+>http://localhost:631/</ulink
+>).</para>
+
+<warning>
+<para
+>There is no need to set the <guilabel
+>User</guilabel
+> directive to <systemitem class="username"
+>root</systemitem
+>, so never do this, as it only involves dangers. Should anyone discover security vulnerabilities in one of the used file filters, printer drivers or <acronym
+>CGI</acronym
+> programs, he could remotely execute arbitrary commands on your system with root user privileges. Always use an unprivileged account for the server directive <guilabel
+>User</guilabel
+>.</para>
+</warning>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Server group</guilabel
+></term>
+<listitem>
+<para
+>The group the server runs under. Normally this must be <systemitem class="groupname"
+>sys</systemitem
+>, however you can configure things for another group as needed.</para>
+
+<informalexample>
+<para
+>Enter for example <userinput
+>sys</userinput
+>.</para>
+</informalexample>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Remote user name</guilabel
+></term>
+<listitem>
+<para
+>The name of the user assigned to unauthenticated accesses from remote systems. By default <userinput
+>remroot</userinput
+>.</para>
+
+<para
+>This name will appear in log files and in queries about the job owner &etc;, for all resources and locations of the &CUPS; server that are configured to allow access <emphasis
+>without</emphasis
+> authentication. Authenticated entries will carry the authenticated names.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="server-logging-configuration">
+<title
+>Server Logging Configuration</title>
+
+<para
+>The server logging configuration is done on this screen. It includes:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Access log file</guilabel
+> setting</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Error log file</guilabel
+> setting</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Page log</guilabel
+> file setting</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Log level</guilabel
+> setting</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Max log file size</guilabel
+> setting</para
+></listitem>
+</itemizedlist>
+
+<para
+>This is an important screen for you. Should you ever encounter problems: here is the place to set the Log level to <quote
+>debug</quote
+>, restart the &CUPS; daemon and then look at the Error log file defined here for entries that might give you an insight to the trouble.</para>
+
+<screenshot>
+<screeninfo
+>&CUPS; server configuration dialogue: <guilabel
+>Server logging</guilabel
+> </screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration3_logging.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The dialogue to configure the &CUPS; server: <guilabel
+>Server logging</guilabel
+></phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Access log file</guilabel
+></term>
+<listitem>
+<para
+>This is where accesses to the server are logged. If this does not start with a leading <literal
+>/</literal
+>, then it is assumed to be relative to the server root.</para>
+
+<para
+>You can also use the special name <userinput
+>syslog</userinput
+> to send the output to the syslog file or daemon.</para>
+
+<informalexample>
+<para
+>Enter a path, for example <userinput
+><filename
+>/var/log/cups/acces_log</filename
+></userinput
+>.</para>
+</informalexample>
+
+<para
+>The format of this file is stored in the so-called <quote
+>Common Log Format</quote
+>. This way you can use programs such as <application
+>Webalizer</application
+> or any other Web access reporting tool to generate reports on the &CUPS; server activities.</para>
+
+<para
+>To include the server name in the file name use a <token
+>%s</token
+> in the name. Example: <userinput
+><filename
+>/var/log/cups/access_log-%s</filename
+></userinput
+>.</para>
+
+<screen
+><prompt
+>kurt@transmeta:~
+></prompt
+><userinput
+><command
+>tail</command
+> <parameter
+>/var/log/cups/access_log</parameter
+></userinput>
+<computeroutput>
+127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /printers/ HTTP/1.1" 200 109
+127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /admin/ HTTP/1.1" 401 0
+127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 210
+127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "GET /ppd/DANKA_P450.ppd HTTP/1.1" 200 51021
+127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /jobs/ HTTP/1.1" 200 246
+10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 0
+127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 80
+127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 139
+10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /cups.css HTTP/1.0" 200 198
+127.0.0.1 - - [04/Aug/2001:20:11:40 +0100] "POST / HTTP/1.1" 200 139
+10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 7319
+10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /images/title-logo.gif HTTP/1.0" 200 5729
+</computeroutput
+></screen>
+
+<para
+>You see a separate line for each single access, showing the <acronym
+>IP</acronym
+> address of the accessing client, date and time of access, method of access (<command
+>POST</command
+> or <command
+>GET</command
+>), the requested ressource, the &HTTP; version used by the client, status code and the number of transferred bytes. Status code <errorcode
+>200</errorcode
+> means <errorname
+>successful-OK</errorname
+> the <errorcode
+>401</errorcode
+> in the above example was an <errorname
+>unauthorized access</errorname
+> which was denied. For a detailed explanation of the log format go to <ulink url="http://localhost:631/sam.html#7_6_1"
+>the &CUPS; Software Administrator Manual</ulink
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Error log file</guilabel
+></term>
+<listitem>
+<para
+>If this does not start with a leading <literal
+>/</literal
+>, then it is assumed to be relative to the server root. The default setting is <filename
+>/var/log/cups/error_log</filename
+>.</para>
+
+<para
+>You can also use the special name <userinput
+>syslog</userinput
+> to send the output to the syslog file or daemon.</para>
+
+<informalexample>
+<para
+>Enter the path, for example <userinput
+><filename
+>/var/log/cups/error_log</filename
+></userinput
+>.</para>
+</informalexample>
+
+<para
+>The error log excerpt below shows you the part logged for printing the test page with the default setting of <guilabel
+>Log level</guilabel
+> to <quote
+>info</quote
+>. For an explanation of the <guilabel
+>Log Level</guilabel
+> setting see further below.</para>
+
+<screen
+><prompt
+>kurt@transmeta:~
+></prompt
+><userinput
+><command
+> tail </command
+> <parameter
+>/var/log/cups/error_log</parameter
+></userinput>
+<computeroutput>
+I [04/Aug/2001:23:15:10 +0100] Job 213 queued on 'DANKA_P450' by 'root'
+I [04/Aug/2001:23:15:10 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18891) for job 213.
+I [04/Aug/2001:23:15:10 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18892) for job 213.
+</computeroutput
+></screen>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Page log file</guilabel
+></term>
+<listitem>
+<para
+>If this does not start with a leading <literal
+>/</literal
+> then it is assumed to be relative to the server root. The default is <filename
+>/var/log/cups/page_log</filename
+></para>
+
+<para
+>You can also use the special name <userinput
+>syslog</userinput
+> to send the output to the syslog file or daemon.</para>
+
+<informalexample>
+<para
+>Enter the path, for example <userinput
+><filename
+>/var/log/cups/page_log</filename
+></userinput
+>.</para>
+</informalexample>
+<para
+>The page log file has a line for every single page of every job printed.</para>
+
+<para
+>Here is what some entries look like:</para>
+
+<screen
+><prompt
+>kurt@transmeta:~
+></prompt
+><userinput
+><command
+> tail </command
+> <parameter
+>/var/log/cups/page_log</parameter
+></userinput>
+<computeroutput>
+GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 4 1
+GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 5 1
+GIMP_print_stp_HP kdetest 202 [03/Aug/2001:11:46:49 +0100] 1 1
+GIMP_print_stp_HP kdetest 203 [03/Aug/2001:11:46:54 +0100] 1 1
+DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 1 33
+DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 2 33
+DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 3 33
+DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 4 33
+DANKA_infotec_P450 root 205 [04/Aug/2001:19:12:34 +0100] 1 14
+DANKA_infotec_P450 root 206 [04/Aug/2001:19:15:20 +0100] 1 1
+</computeroutput
+></screen>
+
+<para
+>In this excerpt of the file you find information on the name of the printers (<systemitem class="resource"
+>GIMP_print_stp_HP</systemitem
+> and <systemitem class="resource"
+>DANKA_infotec_P450</systemitem
+>) used through this server, the user names (<systemitem class="username"
+>kdetest</systemitem
+>, <systemitem class="username"
+>kurt</systemitem
+> and <systemitem class="username"
+>root</systemitem
+>), the job-IDs (<quote
+>201</quote
+> to <quote
+>205</quote
+>), time of printing, page number inside the job and the number of copies for the pages. For example, job-ID 204 had 4 pages and 33 copies printed, job-ID 205 had 14 copies of just 1 page) .</para>
+
+<note>
+<para
+>&CUPS; is dependent (for its calculation of the number of pages in a job) on passing the &PostScript; through the <quote
+>pstops</quote
+> filter. See the <link linkend="architecture-diagram"
+>&kivio; Flowchart</link
+> on the &CUPS; filter architecture for an idea about were this filter fits into the whole printing process). More, <command
+>pstops</command
+> depends for the counting on a <acronym
+>DSC</acronym
+> conforming (<acronym
+>DSC</acronym
+> is Document Structuring Conventions, a standard defined by Adobe) to be sent by the client. In most cases this is working.</para>
+
+<para
+>However, this page accounting does not work for any <quote
+>raw</quote
+> printer queues (as those, by definition, don't use any filtering on the &CUPS; host and are by-passing <command
+>pstops</command
+>.) Every job going through a <quote
+>raw</quote
+> queue is counted as a 1-page-job (with possibly multiple copies). This is especially true for all Jobs send from &Microsoft; &Windows; clients via <application
+>Samba</application
+> to the &CUPS; server, as those jobs are already arriving in the correct format for the printer, because the clients use the original printer driver.</para>
+</note>
+
+<note>
+<para
+>I am still looking for someone who will write a nice &CUPS; page log analysing tool. It should generate a report with a graphical output similar to the <application
+>Webalizer</application
+>'s access log reports. This way you could have nice statistics to be used for accounting about usage of printers, load dependent on daytime or weekday, users &etc; Anyone?</para>
+</note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Log level</guilabel
+></term>
+<listitem>
+<para
+>This setting controls the number of messages logged to the error log file. It can be one of the following:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>debug2</term>
+<listitem>
+<para
+>Log everything.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>debug</term>
+<listitem>
+<para
+>Log almost everything.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>info</term>
+<listitem>
+<para
+>Log all requests and state changes.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>warn</term>
+<listitem>
+<para
+>Log errors and warnings.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>error</term>
+<listitem>
+<para
+>Log only errors.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>none</term>
+<listitem>
+<para
+>Log nothing.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>If you need to troubleshoot (or if you want to study the inner workings of &CUPS;), set the log level to debug or debug2. Then the error_log will have a lot more entries (not just errors, but also informational entries).</para
+>
+
+<para
+>You can use this to watch <quote
+>live</quote
+> what &CUPS; is doing when you send a print job. In a &konsole; type:</para>
+
+<screen
+><prompt
+>kurt@transmeta:~
+></prompt
+><userinput
+><command
+>tail</command
+> <option
+>-f</option
+> <option
+>-n</option
+><parameter
+>100</parameter
+> <parameter
+>/var/log/cups/error_log</parameter
+></userinput
+></screen>
+
+<para
+>This will give you the last 100 lines (<option
+>-n</option
+> <parameter
+>100</parameter
+>) of the file onto the screen and a <quote
+>realtime</quote
+> update (<option
+>-f</option
+>)of what is happening. The following listing shows the printing of a test page (some pieces have been cut off for space reasons... Try it yourself if you need more info):</para>
+
+<screen
+><computeroutput
+>
+I [04/Aug/2001:23:15:12 +0100] Job 214 queued on 'DANKA_P450' by 'root'
+D [04/Aug/2001:23:15:12 +0100] StartJob(214, 08426fe0)
+D [04/Aug/2001:23:15:12 +0100] StartJob() id = 214, file = 0/1
+D [04/Aug/2001:23:15:12 +0100] job-sheets=none,none
+D [04/Aug/2001:23:15:12 +0100] banner_page = 0
+D [04/Aug/2001:23:15:12 +0100] StartJob: argv = "DANKA_P450","214","root","KDE Print Test",
+[....]
+D [04/Aug/2001:23:15:12 +0100] StartJob: envp = "PATH=/usr/lib/cups/filter:/bin:/usr/bin", [....]
+D [04/Aug/2001:23:15:12 +0100] StartJob: statusfds = 5, 6
+D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = 7, -1
+D [04/Aug/2001:23:15:12 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops"
+D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[0] = 8, 9
+D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/filter/pstops", [....]
+I [04/Aug/2001:23:15:12 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18991) for job 214.
+D [04/Aug/2001:23:15:12 +0100] StartJob: backend = "/usr/lib/cups/backend/lpd"
+D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = -1, 7
+D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/backend/lpd", [....]
+I [04/Aug/2001:23:15:12 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18992) for job 214.
+D [04/Aug/2001:23:15:12 +0100] Page = 595x842; 15,16 to 580,833 [....] </computeroutput
+></screen
+>
+
+<para
+>The lines tagged <quote
+>D</quote
+> at the beginning are debug level entries, the ones tagged <quote
+>I</quote
+> are there in <quote
+>info</quote
+> level.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Max log file size</guilabel
+></term>
+<listitem>
+
+<para
+>Controls the maximum size of each log file before they are rotated. Defaults to 1048576 (1 Mb). Set this to 0 to disable log rotation.</para>
+
+<informalexample>
+<para
+>Enter an size in bytes, for example <userinput
+>1048576</userinput
+></para>
+</informalexample>
+
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="server-directories-configuration">
+<title
+>Server Folders Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server. Different folders are to be set here. Normally you don't need to change anything in this section. In case you play around with fancy (TrueType, &PostScript; or other) fonts on your system, this qis the place to do the settings for using those fonts when printing. Server folder settings include:</para>
+
+<itemizedlist>
+<listitem>
+<para
+><guilabel
+>Executables</guilabel
+>: where to find the server executables</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Configuration</guilabel
+>: where to find the server configuration files</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Data</guilabel
+>: where to find the server data files</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Temporary files</guilabel
+>: where to put the server temporary print files </para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Temporary Requests</guilabel
+>: where to find the server </para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Font Path</guilabel
+>: where to find the server fonts</para>
+</listitem>
+</itemizedlist>
+<screenshot>
+<screeninfo
+>&CUPS; server configuration dialogue: &HTTP; configuration</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration4_directories.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The dialogue to configure the &CUPS; server: &HTTP; configuration</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Executables</guilabel
+></term>
+<listitem>
+<para
+>The root folder for the scheduler executables. By default this is <filename class="directory"
+>/usr/lib/cups</filename
+> (or <filename class="directory"
+>/usr/lib32/cups</filename
+> on IRIX 6.5)</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Configuration</guilabel
+></term>
+<listitem>
+<para
+>The root folder for the scheduler. By default, <filename class="directory"
+>/etc/cups</filename
+>.</para>
+<para
+>On the authors SuSE system, this is <filename class="directory"
+>/usr/share/doc/cups</filename
+>. It contains all the <acronym
+>HTML</acronym
+> or <acronym
+>PDF</acronym
+> documentation for &CUPS; which is available through the Web interface at <ulink url="http://localhost:631/documentation.html"
+> http://localhost:631/documentation.html</ulink
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Data</guilabel
+></term>
+<listitem>
+<para
+>The root folder for the &CUPS; data files. By default this is <filename class="directory"
+>/usr/share/cups</filename
+></para>
+<para
+>It contains such things as banners, charsets, data, drivers, fonts, and <command
+>pstoraster</command
+> templates.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Temporary files</guilabel
+></term>
+<listitem>
+<para
+>The folder to put temporary files in. This folder must be writable by the user defined on the previous screen. This defaults to either <filename class="directory"
+>/var/spool/cups/tmp</filename
+> or the value of the <envar
+>TMPDIR</envar
+> environment variable.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Temporary Requests</guilabel
+></term>
+<listitem>
+<para
+>The folder where request files are stored. By default this is <filename class="directory"
+>/var/spool/cups</filename
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Font path</guilabel
+></term>
+<listitem>
+<para
+>The place to configure the &CUPS; server for handling your fancy fonts (TrueType or &PostScript;). &CUPS; will look here for fonts to embed in printfiles. This currently only affects the <command
+>pstoraster</command
+> filter, and the default is <filename class="directory"
+>/usr/share/cups/fonts</filename
+>.</para>
+
+<para
+>To specify more than one folder, list them with double colons as separator. Do it like this:</para>
+
+<informalexample>
+<para
+><userinput
+>/path/to/first/fontdir/:/path/to/second/fontdir/:/path/to/last/fontdir/</userinput
+></para>
+</informalexample>
+
+<para
+>For the Font path directive to work as intended, the application that wants to print needs to:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Either correctly reference its desired fonts in the header of the generated &PostScript;</para>
+</listitem>
+<listitem>
+<para
+>Or embed the font into the &PostScript; file.</para>
+</listitem>
+</itemizedlist>
+
+<para
+><emphasis
+>Referencing</emphasis
+> the font by name leaves it up to the <acronym
+>RIP</acronym
+> and print device to respect and actually use it. <acronym
+>RIP</acronym
+> or printer <emphasis
+>can</emphasis
+> only use the desired font, if it is available on the system.</para>
+
+<para
+>In the case of a &PostScript; printer, this needs to be a printer-resident font. If the printer doesn't have this font, it will try and replace it by an adequately similar font.</para>
+
+<para
+>In the case of a non &PostScript; printer, this is done by &CUPS; and its <acronym
+>RIP</acronym
+>-ing filtering system. &CUPS; will use the font path directive to grab the correct font when <acronym
+>RIP</acronym
+>-ing the &PostScript; in the <command
+>pstoraster</command
+> filter. </para>
+
+<para
+>In the case of a &PostScript; output device, &CUPS; is just spooling the file (actually, it is passing it through the <command
+>pstops</command
+> filter for accounting or n-up purposes), not <quote
+>working</quote
+> on it. Therefore, if you print to a &PostScript; printer it is solely the printer's responsibility to use the font asked for. It can't, if the font is neither loaded into the printer nor embedded in the &PostScript;. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+<sect1 id="server-configuration">
+<title
+>Server <acronym
+>HTTP</acronym
+> Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server &HTTP; settings is shown here. </para>
+<para
+>&CUPS; server &HTTP; settings are the following ones: </para>
+<itemizedlist>
+<listitem
+><para
+>the <guilabel
+>Document folder</guilabel
+></para
+></listitem>
+<listitem
+><para
+>the <guilabel
+>Default Language</guilabel
+></para
+></listitem>
+<listitem
+><para
+>the <guilabel
+>Default Charset</guilabel
+></para
+></listitem>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server &HTTP; settings </screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration5_HTTP.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; server &HTTP; settings </phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Document folder</guilabel
+></term>
+<listitem>
+<para
+>The root folder for &HTTP; documents that are served. By default the compiled in folder, <filename class="directory"
+>/usr/share/cups/doc</filename
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Default Language</guilabel
+></term>
+<listitem>
+<para
+>The default language, if not specified by the browser. If not specified, the current locale is used.</para>
+<informalexample>
+<para
+>Use the two letter locale codes, for example <userinput
+>en</userinput
+> or <userinput
+>de</userinput
+>.</para>
+</informalexample>
+<!-- available languages? -->
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Default charset</guilabel
+></term>
+<listitem>
+<para
+>The default character set to use. If not specified, this defaults to UTF-8. This can also be overridden directly in the <acronym
+>HTML</acronym
+> documents.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="server-encryption-support-configuration">
+<title
+><guilabel
+>Server encryption support configuration</guilabel
+></title>
+
+<para
+>This is the dialogue to configure the &CUPS; server security settings. The server encryption support settings are these: </para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Server certificate</guilabel
+>: the file to read containing the server's certificate</para
+></listitem
+>
+<listitem
+><para
+>Server key: the file to read containing the server's key</para
+></listitem>
+</itemizedlist>
+<screenshot>
+<screeninfo
+>&CUPS; server configuration dialogue: security overview</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration6_encryption.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The dialogue to configure the &CUPS; server: security settings</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Server certificate</guilabel
+></term>
+<listitem>
+<para
+>The file to read containing the server's certificate. Defaults to <filename
+>/etc/cups/ssl/server.crt</filename
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Server key</guilabel
+></term>
+<listitem>
+<para
+>The file to read containing the server's key. Defaults to <filename
+>/etc/cups/ssl/server.key</filename
+></para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="server-miscellaneous-configuration">
+<title
+>Server Miscellaneous Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server miscellaneous settings is shown here. The following server settings are done through this screen:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Preserve job history</guilabel
+>: whether to preserve a job history for later re-view</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Preserve job files</guilabel
+>: whether to preserve fully <acronym
+>RIP</acronym
+>-ed job files for later re-print</para
+></listitem
+>
+<listitem
+><para
+><guilabel
+>Printcap file</guilabel
+>: setting the name of and the path to a printcap file</para
+></listitem>
+<listitem
+><para
+><guilabel
+>RIP Cache</guilabel
+>: setting the size of the <acronym
+>RIP</acronym
+> cache in memory</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Filter Limit</guilabel
+>: defining a filter limit</para
+></listitem>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server miscellaneous settings</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration7_miscellanious.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; server miscellaneous settings</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Preserve job history (after completion)</guilabel
+></term>
+<listitem>
+<para
+>Whether or not to preserve the job history after a job is completed, canceled, or stopped. The default is yes</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Preserve job file (after completion)</guilabel
+></term>
+<listitem>
+<para
+>Whether or not to preserve the job files after a job is completed, canceled, or stopped. The default is no.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Printcap file</guilabel
+></term>
+<listitem>
+<para
+>The name of the printcap file. The default is no filename. Leave this blank, to disable printcap file generation.</para>
+<para
+>The printcap setting is only needed to satisfy older applications in need of such a file.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>RIP cache</guilabel
+></term>
+<listitem>
+<para
+>The amount of memory that each <acronym
+>RIP</acronym
+> should use to cache bitmaps. The value can be any real number, followed by <quote
+>k</quote
+> for kilobytes, <quote
+>m</quote
+> for megabytes, <quote
+>g</quote
+>for gigabytes, or <quote
+>t</quote
+> for tiles, where one tile is 256 x 256 pixels. The default value is 8m.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Filter limit</guilabel
+></term>
+<listitem>
+<para
+>Sets the maximum cost of all job filters that can be run at the same time. A limit of 0 means no limit. A typical job may need a filter limit of at least 200. Limits less than the minimum required by a job force a single job to be printed at any time. The default limit is 0 (unlimited).</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="network-general-configuration">
+<title
+>Network General Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server network settings is shown here. It includes:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Look for hostname on IP addresses</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Port</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Max request size</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Timeout</guilabel
+></para
+></listitem>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server network settings</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration8_networkgeneral.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; server network settings</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Look for hostname on IP addresses</guilabel
+></term>
+<listitem>
+<para
+>Whether or not to do lookups on <acronym
+>IP</acronym
+> addresses to get a fully-qualified hostname. This defaults to off, for performance reasons.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Port</guilabel
+></term>
+<listitem>
+<para
+>Enter here Ports and addresses that the server will listen to. The default port 631 is reserved for the Internet Printing Protocol, and is what we use here.</para>
+<para
+>You can have multiple entries, to listen to more than one port or address, or to restrict access.</para>
+<note>
+<para
+>Unfortunately, most web browsers don't support <acronym
+>TLS</acronym
+> or &HTTP; upgrades for encryption. If you want to support web-based encryption, you'll probably need to listen on port 443, the <acronym
+>HTTPS</acronym
+> port.</para>
+</note>
+<para
+>Use the <guibutton
+>Add</guibutton
+> and <guibutton
+>Remove</guibutton
+> buttons to add and remove entries from the list.</para>
+<informalexample>
+<para
+>You can enter ports on their own, &eg; <userinput
+>631</userinput
+>, or hostnames with ports, &eg; <userinput
+>myhost:80</userinput
+> or <userinput
+>1.2.3.4:631</userinput
+>.</para>
+</informalexample>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Max request size</guilabel
+></term>
+<listitem>
+<para
+>Controls the maximum size of &HTTP; requests and print files. The default setting is 0, which disables this feature.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Timeout</guilabel
+></term>
+<listitem>
+<para
+>The timeout (in seconds) before requests time out. The default is 300 seconds.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="network-clients-configuration">
+<title
+>Network Clients Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; network client settings is shown here. It includes:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Accept "Keep Alive" requests</guilabel
+></para
+></listitem>
+<listitem
+><para
+>KeepAliveTimeout:</para
+> </listitem>
+<listitem
+><para
+>MaxClients: </para
+></listitem>
+</itemizedlist>
+<screenshot>
+<screeninfo
+>dialogue to configure the &CUPS; network client settings</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration9_networkclients.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; network client settings</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Accept "Keep Alive" requests</guilabel
+></term>
+<listitem>
+<para
+>Whether or not to support the Keep-Alive connection option. The default is on.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Keep alive timeout</guilabel
+></term>
+<listitem>
+<para
+>The timeout (in seconds) before Keep-Alive connections are automatically closed. The default is 60 seconds.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Max number of clients</guilabel
+></term>
+<listitem>
+<para
+>Controls the maximum number of simultaneous clients that will be handled. Defaults to 100.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="browsing-general-configuration">
+<title
+>Browsing General Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; browsing general settings is shown here. It includes: </para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Enable browsing</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Use short names when possible</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Use implicit classes</guilabel
+></para
+></listitem>
+</itemizedlist>
+
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; browsing general settings</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration10_browsinggeneral.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; browsing general settings</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Enable browsing</guilabel
+></term>
+<listitem>
+<para
+>Whether or not to broadcast printer information to other &CUPS; servers. Enabled by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use short names when possible</guilabel
+></term>
+<listitem>
+<para
+>Whether or not to use <quote
+>short</quote
+> names for remote printers when possible (&eg; <systemitem class="resource"
+>printer</systemitem
+> instead of <systemitem class="resource"
+>printer@host</systemitem
+>). Enabled by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use implicit classes</guilabel
+></term>
+<listitem>
+<para
+>Whether or not to use implicit classes.</para>
+<para
+>Printer classes can be specified explicitly, in the <filename
+>classes.conf</filename
+> file, implicitly based upon the printers available on the <acronym
+>LAN</acronym
+>, or both.</para>
+<para
+>When Implicit classes are enabled, printers on the <acronym
+>LAN</acronym
+> with the same name (&eg; <systemitem class="resource"
+>Acme-LaserPrint-1000</systemitem
+>) will be put into a class with the same name. This allows you to setup multiple redundant queues on a <acronym
+>LAN</acronym
+> without a lot of administrative difficulties. If a user sends a job to <systemitem class="resource"
+>Acme-LaserPrint-1000</systemitem
+>, the job will go to the first available queue.</para>
+<para
+>This option is enabled by default.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+<sect1 id="browsing-connection-configuration">
+<title
+>Browsing Connection Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server browsing connection is shown here. Browsing connection settings include:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Broadcast addresses</guilabel
+>: The (<acronym
+>UDP</acronym
+>) broadcast address to transmit printer information to</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Broadcast Port</guilabel
+>: The port number to use for broadcasting</para
+></listitem
+>
+<listitem
+><para
+><guilabel
+>Poll addresses</guilabel
+>: The address(es) to poll for information about printers on servers that might not broadcast (or whose broadcasts might not reach your <acronym
+>LAN</acronym
+> due to routers in between).</para
+></listitem>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server browsing connection</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration11_browsingconnections.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; server browsing connection</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Broadcast addresses</guilabel
+></term>
+<listitem>
+<para
+>After pressing the <guibutton
+>Add</guibutton
+> button, you will see the following dialogue to enter a new value for outgoing broadcasting browse packets. It is the same kind of dialogue as for adding other &CUPS; server addresses to be polled for printer information.</para>
+
+<screenshot>
+<screeninfo
+>Dialogue to enter a new value for broadcasting browse packets to</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfig_browsingmasks_add_button.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to enter a new value for broadcasting browse packets to</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This option specifies a broadcast address to be used. By default, browsing information is broadcast to all active interfaces.</para>
+
+<note>
+<para
+>&HP-UX; 10.20 and earlier do not properly handle broadcast unless you have a Class A, B, C or D netmask (&ie;, there is no <acronym
+>CIDR</acronym
+> support).</para>
+</note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Broadcast port</guilabel
+></term>
+<listitem>
+<para
+>The port used for <acronym
+>UDP</acronym
+> broadcasts. By default this is the <acronym
+>IPP</acronym
+> port; if you change this, you need to do it on all servers. Only one BrowsePort is recognised.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Poll addresses</guilabel
+></term>
+<listitem>
+<para
+>Poll the named server(s) for printers.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+<sect1 id="browsing-masks-configuration">
+<title
+>Browsing Masks Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server allowed and/or denied browse packets from other servers is shown here. </para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Browse allow</guilabel
+>: </para
+></listitem>
+<listitem
+><para
+><guilabel
+>Browse deny</guilabel
+>: </para
+></listitem>
+<listitem
+><para
+><guilabel
+>Browse order</guilabel
+>: </para
+></listitem>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server allowed and/or denied browse packets from other servers</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration11_browsingmasks.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; server allowed and/or denied browse packets from other servers</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Add Browse Address</guilabel
+> dialogue</term>
+<listitem>
+<para
+>The dialogue to enter a new value for the address of another &CUPS; server to accept browse packets from is shown here. It is opened by clicking on the <guibutton
+>Add...</guibutton
+> button beside the field named <guilabel
+>Browse Allow:</guilabel
+>. It is the same dialogue as for adding <quote
+>denied</quote
+> broadcast sending addresses.</para>
+
+<para
+>The dialogue to enter a new value for the address of another &CUPS; server to accept browse packets from is shown here.</para>
+
+<screenshot>
+<screeninfo
+>Dialogue to enter a new value for the address of another &CUPS; server to accept browse packets from</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfig_browsingmasks_add_button.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to enter a new value for the address of another &CUPS; server to accept browse packets from</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Browse allow</guilabel
+> and <guilabel
+>Browse deny</guilabel
+></term>
+<listitem>
+<para
+><guilabel
+>Browse allow</guilabel
+> specifies an address mask to allow for incoming browser packets. The default is to allow packets from all addresses.</para>
+<para
+><guilabel
+>Browse deny</guilabel
+> specifies an address mask to deny for incoming browser packets. The default is to deny packets from no addresses.</para>
+<para
+>Both <guilabel
+>Browse allow</guilabel
+> and <guilabel
+>Browse deny</guilabel
+> accept the following notations for addresses:</para>
+
+<informalexample>
+<itemizedlist>
+<listitem>
+<para
+><userinput
+>All</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>None</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>*.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>host.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn/mmm</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm</userinput
+></para>
+</listitem>
+</itemizedlist>
+</informalexample>
+
+<para
+>The hostname/domain name restrictions will only work if you have turned hostname lookups on!</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Browse order</guilabel
+></term>
+<listitem>
+<para
+>Specifies the order of the allow/deny comparisons.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="browsing-timeouts-configuration">
+<title
+>Browsing Timeouts Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server browse timeout settings is shown here. Browse timeout settings include:</para>
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Browse Interval</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Browse Timeout</guilabel
+></para
+></listitem>
+</itemizedlist>
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server browse timeout settings</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration12_browsingtimeouts.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>dialogue to configure the &CUPS; server browse timeout settings</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Browse interval</guilabel
+></term>
+<listitem>
+<para
+>The time between browsing updates in seconds. The default is 30 seconds.</para>
+<para
+>Note that browsing information is sent whenever a printer's state changes as well, so this represents the maximum time between updates.</para>
+<para
+>Set this to 0 to disable outgoing broadcasts so your local printers are not advertised, but you can still see printers on other hosts.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Browse timeouts</term>
+<listitem>
+<para
+>The timeout (in seconds) for network printers - if we don't get an update within this time, the printer will be removed from the printer list.</para>
+<para
+>This number definitely should not be less than the browse interval period, for obvious reasons. Defaults to 300 seconds.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+<sect1 id="browsing-relay-configuration">
+<title
+>Browsing Relay Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server as a browsing relay is shown here. Browsing relay settings include:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Browser packets relay</guilabel
+></para
+></listitem>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server as a browsing relay</screeninfo
+>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration14_browsingrelay.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; server as a browsing relay</phrase
+></textobject
+>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+>Add Browse Relay dialogue</term>
+<listitem>
+<para
+>The dialogue to enter a new value for an address pair to define browsing relaying between a &CUPS; server and a network is shown here.</para>
+
+<screenshot>
+<screeninfo
+>The dialogue to enter a new value for an address pair to define browsing relaying between a &CUPS; server and a network</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfig_browse_relay_add_button.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The dialogue to enter a new value for an address pair to define browsing relaying between a &CUPS; server and a network</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Browser packets relay</guilabel
+></term>
+<listitem>
+<para
+>Relay browser packets from one address or network to another.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="security-configuration">
+<title
+>Security Configuration</title>
+
+<para
+>The dialogue to configure the &CUPS; server security settings for any of the defined server locations is shown here. It contains the following settings, which may be defined separately for any valid resource (or location) of the &CUPS; server:</para>
+
+<itemizedlist>
+<listitem
+><para
+>System Group:</para
+></listitem>
+<listitem
+><para
+>Access Permissions: </para
+></listitem>
+<listitem
+><para
+>Auth Type:</para
+></listitem>
+<listitem
+><para
+>Auth Class:</para
+></listitem>
+<listitem
+><para
+>Auth Group Name:</para
+></listitem>
+<listitem
+><para
+>Encryption:</para
+></listitem>
+<listitem
+><para
+>Allow:</para
+></listitem>
+<listitem
+><para
+>Deny:</para
+></listitem>
+<listitem
+><para
+>Order:</para
+></listitem>
+</itemizedlist>
+
+<para
+>Valid resources (or locations) of the &CUPS; server are:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Server Root Location: <systemitem class="resource"
+>/</systemitem
+> </para
+></listitem
+>
+<listitem
+><para
+>Server Administration Location: <systemitem class="resource"
+>/admin</systemitem
+></para
+></listitem>
+<listitem
+><para
+>All printers on the server: <systemitem class="resource"
+>/printers</systemitem
+></para
+></listitem>
+<listitem
+><para
+>Any individual printer on the server: &eg; <systemitem class="resource"
+>/printers/infotec_P320</systemitem
+></para
+></listitem
+>
+<listitem
+><para
+>All printer classes on the server: <systemitem class="resource"
+>/classes</systemitem
+>:</para
+></listitem
+>
+<listitem
+><para
+>Any individual printer class on the server: &eg; <systemitem class="resource"
+>/classes/all_infotecs_P320_or_P450</systemitem
+></para
+></listitem
+>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server security settings for any of the defined server locations</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration_securityoverview.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>dialogue to configure the &CUPS; server security settings for any of the defined server locations</phrase
+></textobject>
+
+</mediaobject>
+</screenshot>
+
+<note>
+<para
+>For all locations that are not defined separately the setting of the location <quote
+>above</quote
+> it is valid.</para>
+
+<para
+>For example, you have a printer named <systemitem class="resource"
+>infotec_P450</systemitem
+> with no set security options. Then the security of the location <systemitem class="resource"
+>/printers</systemitem
+> will take the responsibility for this printer as it is a sub-location of<systemitem class="resource"
+>/printers</systemitem
+>. If, in turn there is no security set for <systemitem class="resource"
+>/printers</systemitem
+>, then the security for <systemitem class="resource"
+>/</systemitem
+> (the general security) of the server takes responsibility. Either you have set this for your purpose or the compiled-in default value takes over.</para>
+</note>
+
+<variablelist>
+<varlistentry>
+<term
+>SystemGroup</term>
+<listitem>
+<para
+>The group name for <systemitem class="groupname"
+>System</systemitem
+> or printer administration access. The default varies depending on the operating system, but will be <systemitem class="groupname"
+>sys</systemitem
+>, <systemitem class="groupname"
+>system</systemitem
+> or <systemitem class="groupname"
+>root</systemitem
+> (checked for in that order).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Access Permissions</term>
+<listitem>
+<para
+>Access permissions for each folder served by the scheduler. Locations are relative to the document root.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Authorisation Type</term>
+<listitem>
+<para
+>The authorisation to use:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>None</term>
+<listitem>
+<para
+>Perform no authentication.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Basic</term>
+<listitem>
+<para
+>Perform authentication using the &HTTP; Basic method.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Digest</term>
+<listitem>
+<para
+>Perform authentication using the &HTTP; Digest method.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<note>
+<para
+>Local certificate authentication can be substituted by the client for Basic or Digest, when connecting to the localhost interface.</para>
+</note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Authorisation Class</term>
+<listitem>
+<para
+>The authorisation class. Currently only <quote
+>Anonymous</quote
+>, <quote
+>User</quote
+>, <quote
+>System</quote
+> (valid user belonging to the group set as system group), and <quote
+>group</quote
+> (valid user belonging to the specified group) are supported.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Authorisation Group Name</term>
+<listitem>
+<para
+>The group name for <quote
+>Group</quote
+> authorisation</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Encryption</term>
+<listitem>
+<para
+>Whether or not to use encryption. This depends on having the <application
+>OpenSSL</application
+> linked into the &CUPS; library and scheduler.</para>
+<para
+>Possible values are:</para>
+<variablelist>
+<varlistentry>
+<term
+>Always</term>
+<listitem>
+<para
+>Always use encryption (<acronym
+>SSL</acronym
+>)</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Never</term>
+<listitem>
+<para
+>Never use encryption.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Required</term>
+<listitem>
+<para
+>Use <acronym
+>TLS</acronym
+> encryption upgrade.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>IfRequested</term>
+<listitem>
+<para
+>Use encryption if the server requests it.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Allow</guilabel
+></term>
+<listitem>
+<para
+>Allows access from the specified hostname, domain, <acronym
+>IP</acronym
+> address or network. Possible values are:</para>
+
+<informalexample>
+<itemizedlist>
+<listitem>
+<para
+><userinput
+>All</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>None</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>*.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>host.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn/mmm</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm</userinput
+></para>
+</listitem>
+</itemizedlist>
+</informalexample>
+
+<para
+>The host and domain address require that you enable hostname lookups, as described earlier.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Deny</guilabel
+></term>
+<listitem>
+<para
+>Denies access from the specified hostname, domain, <acronym
+>IP</acronym
+> address or network. Possible values are:</para>
+<informalexample>
+<itemizedlist>
+<listitem>
+<para
+><userinput
+>All</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>None</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>*.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>host.domain.com</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.*</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn/mmm</userinput
+></para>
+</listitem>
+<listitem>
+<para
+><userinput
+>nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm</userinput
+></para>
+</listitem>
+</itemizedlist>
+</informalexample>
+<para
+>The host and domain address require that you enable hostname lookups, as described earlier.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Order</term>
+<listitem>
+<para
+>The order of the allow and deny processing.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="example-how-define-security-for-all-printers">
+<title
+>Example: How To Define The Security For All Printers</title>
+
+<para
+>The dialogue to configure the &CUPS; server security settings is discussed here. We use the example to add security definitions other than the default ones for the resource named <systemitem class="resource"
+>all printers</systemitem
+>. For the &CUPS; web server, this is the location you access through <ulink url="http://localhost:631/printers/"
+> http://localhost:631/printers/</ulink
+> or (remotely) through <ulink url="http://cups.server.name:631/printers/"
+> http://cups.server.name:631/printers/</ulink
+></para>
+
+<para
+>The first screenshot shows the general location for this setting. <guilabel
+>Select</guilabel
+> <guibutton
+>Add</guibutton
+> or <guibutton
+>Modify</guibutton
+> a resource for which you want to decide about its security settings.</para>
+
+<screenshot>
+<screeninfo
+>Dialogue to configure the &CUPS; server security settings</screeninfo
+><mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration15a_resourceallprinters_defineaccess.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to configure the &CUPS; server security settings</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This dialogue is to add a new resource. It looks similar if you want to modify an already existing resource. Here are the general options:</para>
+
+<screenshot>
+<screeninfo
+>Dialogue to add a new resource.</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration15b_resourceallprinters_defineaccess.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to add a new resource.</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>.This is the second part or the dialogue is to add a new ressource. It looks similar if you want to modify an already existing resource. Here you define the actual access masks for the resource in question. </para>
+
+<screenshot>
+<screeninfo
+>Dialogue to add a new resource.</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration15c_resourceallprinters_defineaccess.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Dialogue to add a new resource.</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+<screenshot>
+<screeninfo
+>Resource dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration_resourceadminaccessmasks.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Resource dialogue</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<screenshot>
+<screeninfo
+>Resource dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration_resourceadminaddprinters.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Resource dialogue</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<screenshot>
+<screeninfo
+>Resource dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration_resourceadminaddprinters_defineaccess.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Resource dialogue</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<screenshot>
+<screeninfo
+>Resource dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsserverconfiguration_resourceadminauthorization.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Resource dialogue</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/cupsoptions.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/cupsoptions.docbook
new file mode 100644
index 00000000000..dd99dcad9fd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/cupsoptions.docbook
@@ -0,0 +1,898 @@
+<chapter id="cupsoptions-presently-outside-kcontrol">
+<title
+>&CUPS; options presently not available through &kcontrol;</title>
+
+<para
+>This chapter gives you some hints about further configuration possibilities which may not be available through the &kdeprint; &GUI; interface to &CUPS;.</para>
+
+<sect1>
+<title
+>Overview of provided features</title>
+
+<para
+>All of the most often used features and functions &CUPS; provides are supported in &kdeprint;.</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Printer management is supported: add, remove, modify, configure, test, disable, enable ...</para>
+</listitem>
+<listitem>
+<para
+>Job management is supported: cancel, hold, release, move to different printer</para>
+</listitem>
+<listitem>
+<para
+>Print options: for full control as provided by &CUPS;.</para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="where-to-find-further-chupshelp">
+<title
+>Where to find help when using &CUPS;</title>
+
+<para
+>A lot of information about the inner workings of &CUPS; is available through the web interface, which &CUPS; will always support. It works with any browser (yes, even text-based ones). Just go to <ulink url="http://localhost:631/"
+>http://localhost:631/</ulink
+> for a start. There you find a link to locally available &CUPS; documentation in <acronym
+>HTML</acronym
+> and <acronym
+>PDF</acronym
+> if you are new to &CUPS;.</para>
+
+<para
+>&CUPS; is accessible through other means than &kdeprint;: commandline and browser are two native &CUPS; interfaces. The many commandline utilities add up to the most complete control you have on &CUPS;. The web interface is only a subset of all available configuration or control options. </para>
+
+<para
+>This is also true for &kdeprint;. Generally, as &CUPS; develops, most new features will first be implemented through the commandline. Be sure to check the latest versions of the man pages for &CUPS; to stay up-to-date with new features after you install a new version.</para>
+
+<tip>
+<para
+>Depending on your update method for &CUPS;, your active configuration file might not have been re-placed by a new one; thus your new, more capable &CUPS;-daemon might not have been told by the old configuration file about the new features to use.</para>
+</tip>
+
+<para
+>A complete list of available files and man pages should always be in the &CUPS; Software Administrator Manual (<ulink url="http://localhost:631/sam.html#FILES"
+>http://localhost:631/sam.html#FILES</ulink
+>. In the &konqueror; &URL;/location field, type <userinput
+>man:/lpadmin</userinput
+> and <userinput
+>man:/cupsd.conf</userinput
+> to find out about the most important command and configuration file. You knew already about &konqueror;'s nice abilities to show you the traditional &UNIX; man pages, didn't you? Read this. From there you find more interesting hints and links to other man pages and documentation.</para>
+
+<sect2>
+<title
+>How to find &CUPS; related man pages</title>
+
+<para
+>Here is a way to find out which &CUPS; related man pages there are on your system: </para>
+
+<screen
+><prompt
+>kurt@transmeta:~
+></prompt
+> <userinput
+><command
+>apropos</command
+> <parameter
+>cups</parameter
+></userinput>
+<computeroutput>
+cups-calibrate (8)- ESP Printer Calibration Tool
+lpstat (1) - print cups status information
+cups-lpd (8) - receive print jobs + report printer status to lpd clients
+classes.conf (5) - class configuration file for cups
+backend (1) - cups backend transmission interfaces
+filter (1) - cups file conversion filter interfaces
+cups-polld (8) - cups printer polling daemon
+mime.types (5) - mime type description file for cups
+cupsd (8) - common unix printing system daemon
+lpadmin (8) - configure cups printers and classes
+cupsd.conf (5) - server configuration file for cups
+mime.convs (5) - mime type conversion file for cups
+printers.conf (5) - printer configuration file for cups
+mime.convs (5) - mime type conversion file for cups
+cups-polld (8) - cups printer polling daemon
+lpstat (1) - print cups status information
+backend (1) - cups backend transmission interfaces
+mime.types (5) - mime type description file for cups
+cupsd (8) - common unix printing system daemon
+lpadmin (8) - configure cups printers and classes
+printers.conf (5) - printer configuration file for cups
+cupsd.conf (5) - server configuration file for cups
+filter (1) - cups file conversion filter interfaces
+</computeroutput
+></screen>
+</sect2>
+</sect1>
+
+<sect1 id="tips-and-tricks-for-cups">
+<title
+>Outside &kdeprint;: Hints &amp; Tips Tricks with &CUPS; on the Commandline</title>
+
+<para
+>Here are a few examples of options that are presently only available if you use the commandline. </para>
+
+<sect2>
+<title
+>Allowing or denying printer access for certain users</title>
+
+<para
+>When installing (or modifying) a printer through the command line, you can either deny or allow the usage of that printer to certain users:</para>
+
+<screen
+><userinput
+><command
+>lpadmin</command
+> <option
+>-p</option
+><parameter
+>HeidelbergDigimaster9110</parameter
+> <option
+>-v</option
+> <parameter
+>lpd:/10.160.16.99/mqueue</parameter
+> <option
+>-u</option
+> <parameter
+>allow:kurt,sylvi,hansjoerg</parameter
+> <option
+>-E</option
+> <option
+>-P</option
+> <parameter
+>/home/kurt/PPDs/DVHV.ppd</parameter
+></userinput
+></screen>
+
+<para
+>will allow the usage of this (believe me: very nice and also very professional) printer to only the three mentioned users and at the same time deny it to all others. If another user wants to print on the DigiMaster via this &CUPS; server, he will receive an error message along the lines <errortype
+>client-error-not-possible</errortype
+>.</para>
+
+<screen
+><userinput
+><command
+>lpadmin</command
+> <option
+>-p</option
+> <parameter
+>HeidelbergDigimaster9110</parameter
+> <option
+>-v</option
+> <parameter
+>lpd:/10.160.16.99/mqueue</parameter
+> <option
+>-u</option
+> <parameter
+>deny:tackat,boss,waba</parameter
+> <option
+>-E</option
+> <option
+>-P</option
+> <parameter
+>/home/kurt/PPDs/DVHV.ppd</parameter
+></userinput
+></screen>
+
+<para
+>will deny the usage of this same printer to the three mentioned users and at the same time allow it to all others. If <quote
+>denied</quote
+> user wants to print on the DigiMaster via this &CUPS; server, he will receive an error message along the lines <errortype
+>client-error-not-possible</errortype
+>.</para>
+
+<note>
+<para
+>Only one of the two options may be used at one time; at present there is no support to have a similar option in a per-group based way. This will be implemented in the future.</para>
+</note>
+
+</sect2>
+<sect2>
+<title
+>Imposing Quotas for certain printers</title>
+
+<para
+>Sometimes you want to impose quotas for certain printers. With quotas you can set upper limits for the number of pages or the amount of data to be printed over a certain period to a certain printer.</para>
+
+<para
+>Quotas can be set with the <option
+>-o</option
+> option when installing a printer with the <command
+>lpadmin</command
+> command, or afterwards for an already existing printer. Following are some guidelines (which are missing at the time of writing in the, official &CUPS; documentation):</para>
+
+<itemizedlist>
+<listitem>
+<para
+>With &CUPS; you may have pagecount- and filesize-based quotas for individual printers.</para>
+</listitem>
+
+<listitem>
+<para
+>Quotas are calculated for each user individually (so a single set of limits applies to all users for the printer concerned).</para>
+</listitem>
+
+<listitem>
+<para
+>Quotas include banner pages (if those are used).</para>
+</listitem>
+
+<listitem>
+<para
+>This means: you can limit every user to 20 pages per day on an expensive printer, but you cannot limit every user except <systemitem class="username"
+>Kurt</systemitem
+> or <systemitem class="username"
+>root</systemitem
+>.</para>
+</listitem>
+
+<listitem>
+<para
+>There are <option
+>job-k-limit</option
+>, <option
+>job-page-limit</option
+>, and <option
+>job-quota-period</option
+> options to give when setting up a printer.</para>
+</listitem>
+
+<listitem>
+<para
+><option
+>job-quota-period</option
+> sets a time interval for quota computing (intervals are determined in seconds; so a day is 60x60x24=86.400, a week is 60x60x24x7=604,800, and a month is 60x60x24x30=2.592.000 seconds.)</para>
+</listitem>
+
+<listitem>
+<para
+>For quotas to be enforced, the time-period <emphasis
+>plus</emphasis
+> at least one job-limit must be set to non-zero.</para>
+</listitem>
+
+<listitem>
+<para
+>The default value of 0 for <option
+>job-k-limit</option
+> specifies that there is no limit.</para>
+</listitem>
+
+<listitem>
+<para
+>The default value of 0 for <option
+>job-page-limit</option
+> specifies that there is no limit.</para>
+</listitem>
+
+<listitem>
+<para
+>The default value of 0 for <option
+>job-quota-period</option
+> specifies that the limits apply to all jobs that have been printed by a user that are still known to the system.</para>
+</listitem>
+</itemizedlist>
+
+<sect3>
+<title
+>Working Examples:</title>
+
+<para
+>Working, as both, time-period <emphasis
+>plus</emphasis
+> one or both job-limits are defined</para>
+
+<screen
+><userinput
+><command
+>lpadmin</command
+> <option
+>-p</option
+> <parameter
+>danka_infotec_4850</parameter
+> <option
+>-o</option
+> <parameter
+>job-quota-period=604800</parameter
+> <option
+>-o</option
+> <parameter
+>job-k-limit=1024</parameter
+></userinput
+></screen>
+
+<para
+>This sets a limit of a file size of 1 MB (in total) for each user of existing printer <systemitem class="resource"
+>danka_infotec_4850</systemitem
+> during one week.</para>
+
+<screen
+><userinput
+><command
+>lpadmin</command
+> <option
+>p</option
+> <parameter
+>danka_infotec_4105</parameter
+> <option
+>-o</option
+> <parameter
+>job-quota-period=604800</parameter
+> <option
+>-o</option
+> <parameter
+>job-page-limit=100</parameter
+></userinput
+></screen>
+
+<para
+>This sets a limit of 100 pages (in total) for each user of existing printer <systemitem class="resource"
+>danka_infotec_4105</systemitem
+> during one week.</para>
+
+<screen
+><userinput
+><command
+>lpadmin</command
+> <option
+>-p</option
+> <parameter
+>danka_infotec_P450</parameter
+> <option
+>-o</option
+> <parameter
+>job-quota-period=604800</parameter
+> <option
+>-o</option
+> <parameter
+>job-k-limit=1024</parameter
+> <option
+>-o</option
+> <parameter
+>job-page-limit=100</parameter
+></userinput
+></screen>
+
+<para
+>This sets a combined limit of 1 MB (in total) and 100 pages (in total) for each user of existing printer <systemitem class="resource"
+>danka_infotec_P450</systemitem
+> during one week. Whichever limit is reached first will take effect.</para>
+
+</sect3>
+
+<sect3>
+<title
+>Not working examples</title>
+
+<para
+><emphasis
+>NOT</emphasis
+> working, as only <emphasis
+>one</emphasis
+>, time-period <emphasis
+>or</emphasis
+> job-limit is defined)</para>
+
+<screen
+><userinput
+><command
+>lpadmin</command
+> <option
+>-p</option
+> <parameter
+>danka_infotec_P320</parameter
+> <option
+>-o</option
+> <parameter
+>job-quota-period=604800</parameter
+></userinput>
+
+<userinput
+><command
+>lpadmin</command
+> <option
+>-p</option
+> <parameter
+>danka_infotec_FullColor</parameter
+> <option
+>-o</option
+> <parameter
+>job-page-limit=100</parameter
+></userinput>
+
+<userinput
+><command
+>lpadmin</command
+> <option
+>-p</option
+> <parameter
+>danka_infotec_HiSpeed</parameter
+> <option
+>-o</option
+> <parameter
+>job-k-limit=1024</parameter
+></userinput
+></screen>
+
+</sect3>
+
+<sect3>
+<title
+>Related Error Messages</title>
+
+<para
+>Once a user reaches his quota limit, he'll get a <errortype
+>client-error-not-possible</errortype
+> message, if he wants to print.</para>
+
+</sect3>
+
+</sect2>
+
+<sect2>
+<title
+>Installing a <quote
+>raw</quote
+> printer</title>
+
+<para
+>There are different ways to define a <quote
+>raw</quote
+> printer. One comfortable one is to use the <command
+>lpadmin</command
+> command. Just don't define a &PPD; file to be used for that printer and it will be a raw one:</para>
+
+<screen
+><userinput
+><command
+>lpadmin</command
+> <option
+>-p</option
+> <parameter
+>Raw_Danka_infotec</parameter
+> <option
+>-E</option
+> <option
+>-v</option
+> <parameter
+>lpd://10.160.16.137/PORT1</parameter
+></userinput
+></screen>
+
+<para
+>Raw printer queues are those which don't touch the print file to transform it to a different file format. You need this for example when printing from &Windows; clients via Samba through a &CUPS; server to a <acronym
+>PCL</acronym
+> printer: in this case the &Windows; side printer driver would generate the finished print file format for the target printer and filtering it through &CUPS; filters would only harm the purpose. Under certain circumstances (if you want to make sure that the file goes to the printer <quote
+>unfiltered</quote
+> by &CUPS;) the <quote
+><command
+>lpadmin</command
+> without a &PPD;</quote
+> comes in handy.</para>
+
+</sect2>
+
+</sect1>
+<sect1 id="troubleshooting-cups">
+<title
+>Troubleshooting &CUPS; in &kdeprint;</title>
+
+<para
+>This section of the &kdeprint; Handbook will live from the readers' feedback. Here is just a small beginning.</para>
+
+<sect2>
+<title
+>Error Messages</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>What does the error <errortype
+>client-error-bad-request</errortype
+> mean?</para>
+</question>
+<answer>
+<para
+>The user sent a file to the &CUPS; which the server could not process. You get this also upon sending an <quote
+>empty</quote
+> file.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>And <errortype
+>client-error-not-possible</errortype
+>?</para>
+</question>
+<answer>
+<para
+>User is either not allowed to print to a certain printer or has achieved his quota (based on file size and/or page number)</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How about <errortype
+>client-error-not-found</errortype
+>?</para>
+</question>
+<answer>
+<para
+>The user tried to access a nonexistent resource on the &CUPS; server, such as trying to print a nonexistent file, or one that you are denied permission to read.</para>
+</answer>
+
+</qandaentry>
+</qandaset>
+
+</sect2>
+
+<sect2>
+<title
+>Questions and Answers</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Why can't I re-start my jobs?</para>
+</question>
+<answer>
+<para
+>To be able to re-start your <quote
+>completed</quote
+> jobs from the web interface, you need a setting in the <filename
+>/etc/cups/cupsd.conf</filename
+> file: set <userinput
+>PreserveJobFiles True</userinput
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I get rid of the long list of completed jobs in the web interface?</para>
+</question>
+<answer>
+<para
+>TODO</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How does page accounting work?</para>
+</question>
+<answer>
+<para
+>&CUPS; does the <quote
+>print accounting</quote
+> by passing nearly every job through the <quote
+>pstops</quote
+> filter. This one does, amongst other things, the page counting. Output of this filter there may be piped into other filters (like pstoraster --> rastertopcl) or sent to the printer directly (if it is a &PostScript; printer).</para>
+
+<para
+>In any case, this works for network, parallel, serial or <acronym
+>USB</acronym
+> printers the same. For pstops to work, it needs <acronym
+>DSC</acronym
+>, Document Structuring Convention compliant &PostScript; (or near-equivalent) as input. So it calculates the pages during filtering on the print server and writes info about every single page (what time, which user, which job-ID and -name, which printer, how many copies of which pages of the document, how many kilo-bytes?) into <filename
+>/var/log/cups/page_log</filename
+>.</para>
+
+<para
+>By the way: on my personal <quote
+>wishlist</quote
+> is a hack of <quote
+>webalizer</quote
+> to read and analyse the page_log and give a similar output. Anyone?</para>
+
+<para
+>However, it is <emphasis
+>not</emphasis
+> giving correct results in the following cases:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>The printer jams and maybe therefore throw away the job (real live experience; or maybe throwing away the job because of problems with the data format)</para>
+</listitem>
+<listitem>
+<para
+>Jobs printed as <quote
+>raw</quote
+> are always counted as size of 1 page (and maybe multiple copies).</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Therefore the page accounting of &CUPS; is <quote
+>only</quote
+> an approximation (in many cases an excellent or at least good one, in others a quite poor one). The only reliable print count is the one done by the internal printer counter. (Because this is the one you pay for, if you are on a <quote
+>click price</quote
+> or similar.) Some, by far not most, printers can be queried remotely for that information via <acronym
+>SNMP</acronym
+> (Simple Network Management Protocol). That means, in a bigger network with many different printers there <emphasis
+>is</emphasis
+> just no completely reliable and accurate page accounting tool!</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why doesn't page-accounting work with &Windows; clients?</para>
+</question>
+<answer>
+<para
+>From &Windows; clients jobs nearly always need to be sent as <quote
+>raw</quote
+>. Why? If &CUPS; works as a print server for &Windows; clients using the original native &Windows; driver for the target print device, this guarantees the correct formatting of the job on the clients already; therefor the server should not touch it and print <quote
+>raw</quote
+>; therefor no filtering is started (and this is not even possible as the input from the clients is not &PostScript; as pstops expects; hence no page-count other than the default <quote
+>1</quote
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I get a list of available options for a given printer or a &PPD; file?</para>
+</question>
+<answer>
+<para
+>See the man page for the <command
+>lpoptions</command
+> command. You may investigate a &CUPS;-enabled box about any option of its available printers. There is no need to have the printer installed locally. As long as the printer is available locally (through the &CUPS; <quote
+>printer browsing</quote
+> feature), it will also work remote.</para>
+
+<para
+>To query for a printers' option typing <userinput
+><command
+>lpoptions</command
+> <option
+>-p</option
+> <parameter
+>HitachiDDP70MicroPress</parameter
+> <option
+>-l</option
+></userinput
+> will give a long listing of all available options as read from the &PPD; file for the given Hitachi-Printer (in my case installed on remote server transmeta). Remote server <systemitem class="systemname"
+>Transmeta</systemitem
+> and its &CUPS; daemon as well as the localhost's &CUPS; daemon need to be up and running for this to succeed.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I read the listing retrieved by the <command
+>lpoptions</command
+> command?</para>
+</question>
+
+<answer>
+<para
+>You know that for &PostScript; printer manufacturers it is <quote
+>legal</quote
+> to define their own internal names and procedures even for standard &PostScript; options. As long as the driver is able to retrieve the option from the &PPD; and show it to the user in a way that he understands it everything is OK. But what do <emphasis
+>you</emphasis
+> do, if you want to use some obscure printer options on the command line? How do you find out its exact syntax?</para>
+
+<para
+>Let's take an example. Looking at Hitachi's DDP70 printer and how it implements duplex printing is revealing somehow. How do you tell how to print double sided? duplex or Duplex? Or another name altogether?.</para>
+
+<screen
+><userinput
+><command
+>lpoptions</command
+> <option
+>-h</option
+> <parameter
+>transmeta</parameter
+> <option
+>-p</option
+> <parameter
+>Hitachi_DDP70_ClusterPrintingSystem</parameter
+> <option
+>-l</option
+> | <command
+>grep</command
+> <parameter
+>uplex</parameter
+></userinput
+></screen>
+
+<para
+>This leads to the output</para>
+
+<screen
+><computeroutput
+>TR-Duplex/Duplex: False *True</computeroutput
+></screen>
+
+<para
+>This is to be interpreted like follows:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>The name of the investigated option is <option
+>TR-Duplex</option
+>;</para>
+</listitem>
+<listitem>
+<para
+>Behind the slash you see the translation of the option, as it should be shown in a &GUI; or Web interface (<quote
+>Duplex</quote
+>);</para>
+</listitem>
+<listitem>
+<para
+>The option may take one of the two values <parameter
+>False</parameter
+> or <parameter
+>True</parameter
+>;</para>
+</listitem>
+<listitem>
+<para
+>The present setting is <parameter
+>True</parameter
+> to be recognised by the marking with a star <literal
+>*</literal
+>.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>To override the present default setting (duplex) and print a job in simplex, you need to use the following command: </para>
+
+<screen
+><userinput
+><command
+>lpr</command
+> <option
+>-P</option
+> <parameter
+>Hitachi_DDP70_ClusterPrintingSystem</parameter
+> <option
+>-o</option
+> <parameter
+>TR-Duplex=False</parameter
+> <parameter
+>/path/to/your/printjob</parameter
+></userinput
+></screen>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I get a nicely formatted listing of available options for a given printer or &PPD;?</para>
+</question>
+<answer>
+<para
+>Use the <command
+>lphelp</command
+> command which may be installed on your system locally. There is not yet a man page for <command
+>lphelp</command
+>.</para>
+
+<screen
+><userinput
+><command
+>lphelp</command
+> <parameter
+>infotecP450</parameter
+></userinput
+></screen>
+
+<para
+>This lists the available options for the named printer. It is nicely formatted and does explain every available option and how to use it. You can query different printers' options at once:</para>
+
+<screen
+><userinput
+><command
+>lphelp</command
+> <parameter
+>infotec7410color</parameter
+> <parameter
+>DANKA_fullcolor_D2000</parameter
+> <parameter
+>HP_ColorLaserJet8550</parameter
+></userinput
+></screen>
+
+<para
+>It also works for &PPD; files. Just specify the path to the &PPD;:</para>
+
+<screen
+><userinput
+><command
+>lphelp</command
+> <filename
+>/home/kurt/PPDs/HP-ColorLaserJet8550.ppd</filename
+></userinput
+></screen>
+</answer>
+</qandaentry>
+</qandaset>
+
+</sect2>
+<sect2>
+<title
+>Solving Problems</title>
+
+<para
+>No system is perfect. Here are some commonly seen traps people have fallen into.</para>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>My printer named <quote
+>3-lp-duplex</quote
+> shows erratic behaviour. What's wrong?</para>
+</question>
+<answer>
+<para
+>The printer names used in &CUPS; shall start with a letter and may contain up to 128 letters, numbers or underscores. Using dashes may lead to problems. Speaking about naming: printer names in &CUPS; are not case sensitive. So a printer named <systemitem class="resource"
+>Best_of_Danka</systemitem
+> will be the same as <systemitem class="resource"
+>best_of_danka</systemitem
+> or <systemitem class="resource"
+>BEST_OF_DANKA</systemitem
+>. (This is a requirement of &IPP;, which &CUPS; is fully compliant with).</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why do I get <errortype
+>Unable to connect to SAMBA host: Success</errortype
+> with my printer shares from &Windows; accessed via Samba?</para>
+</question>
+<answer>
+<para
+>Are the rights on the remote &Windows; box set correctly for you? Are you actually allowed to print on the &Windows; shared printer?</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>My files for printer <systemitem class="resource"
+>lp</systemitem
+> sometimes mysteriously disappear and two days later I am told they got printed on a printer three floors below my office. What is going on?</para>
+</question>
+<answer>
+<para
+>Believe me, it is very unlikely that your printer is the only one with the name <systemitem class="resource"
+>lp</systemitem
+>. Maybe &CUPS; is playing a trick on you. As you might have the setting <quote
+>ImplicitClasses On</quote
+> activated, &CUPS; tries to stuff all printers it sees on the network into a <quote
+>Class</quote
+> name lp. All jobs destined to lp are sent to this class and the first available member prints it. So if you had this nice fellow (who listened closely when you raved about &CUPS; and &kdeprint;) install &CUPS; and poke around the system...get the idea?</para>
+
+<para
+>Take my advice: choose a unique name for any network printer! (Mind you, the one on your parallel port also turns out to be a network printer for the rest of the world if you don't take care of your settings).</para>
+</answer>
+</qandaentry>
+</qandaset>
+</sect2>
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/extensions.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/extensions.docbook
new file mode 100644
index 00000000000..275a933fb47
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/extensions.docbook
@@ -0,0 +1,89 @@
+<chapter id="extensions-to-all-printsubsystems">
+<title
+>&kdeprint; Extensions To All Print Subsystems</title>
+
+<sect1>
+<title
+><quote
+>Virtual</quote
+> Printers</title>
+
+<sect2>
+<title
+>The <quote
+>Fax</quote
+> Printer</title>
+
+<para
+>To be written</para>
+
+</sect2>
+
+<sect2>
+<title
+>The <quote
+>File</quote
+> Printer</title>
+
+<para
+>To be written</para>
+
+</sect2>
+
+<sect2>
+<title
+>The <quote
+><acronym
+>PDF</acronym
+></quote
+> Printer</title>
+
+<para
+>To be written</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="external-filters">
+<title
+><quote
+>External</quote
+> Filters</title>
+
+<sect2>
+<title
+>The <command
+>enscript</command
+> Filter for Text Files</title>
+
+<para
+>To be written</para>
+
+</sect2>
+
+<sect2>
+<title
+>The <quote
+>n-up</quote
+> Filter for Any File</title>
+
+<para
+>To be written</para>
+
+</sect2>
+
+<sect2>
+<title
+>Three different <quote
+>Make Pamphlet</quote
+> Filters for &PostScript; Files</title>
+
+<para
+>To be written</para>
+
+</sect2>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/external-command.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/external-command.docbook
new file mode 100644
index 00000000000..40f62dde1a0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/external-command.docbook
@@ -0,0 +1,27 @@
+<chapter id="external-printcommand-module">
+<title
+>Module For External Print Command (&Netscape;-like) </title>
+
+<para
+>This module allows the print command to be specified completely (&Netscape;-like). An edit line is added in the print dialogue for that purpose. Can be used in many cases, for example with a self-made print program. </para>
+
+<sect1>
+<title
+>Overview of provided features</title>
+
+<itemizedlist>
+<listitem>
+<para
+>Printer management: not supported</para>
+</listitem>
+<listitem>
+<para
+>Job management: not supported.</para>
+</listitem>
+<listitem>
+<para
+>Print options: basic control, depending on your knowledge of the print command</para>
+</listitem>
+</itemizedlist>
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/final-word.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/final-word.docbook
new file mode 100644
index 00000000000..36028488805
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/final-word.docbook
@@ -0,0 +1,92 @@
+<chapter id="final-word-from-author">
+<title
+>Final word from the Author</title>
+
+<sect1 id="who-am-i">
+<title
+>Who am I, what is my business? </title>
+
+<para
+>My employer is Danka Deutschland GmbH, a leading and manufacturer-independent provider of professional and hi-speed digital printing systems, black-and-white as well as colour. Danka provides hardware, software, service, maintenance, consumables and customised solutions for the products in its portfolio. I work there as a System Engineer. Amongst the brands Danka offers are Heidelberg (formerly Kodak), Canon, &Hewlett-Packard;, Hitachi, Infotec and EfI.</para>
+
+<para
+>My acquaintance with &Linux; and the Free Software community is not too old. When I started to play around with &Linux; at the beginning of 1999, my deepest disappointment was the poor support for printing. True, I made all our machines spit out simplex prints -- but what about duplex? What about punching the output? How to make sorting work? Or stapling, cover sheets and all the other beautiful finishing options our engines offer to customers? No way -- at least for me as a non-geek!</para>
+
+<para
+>I began a search on the Internet for a solution. Fortunately not much later, in May 1999, Mike Sweet, principal developer of &CUPS;, announced the first Beta release of this superb piece of printing software. After trying it briefly, I knew this was it!</para>
+
+<para
+>Next thing I attempted: to make &Linux; distributions interested in this new stuff. Believe me -- it was more than tenacious! They seemed to think they already had the best thing they could get in printing. One reason probably was that they (and many &Linux; developers) never had to think about how to best support a printer duplexer -- because one had never come near their own desks...</para>
+
+<para
+>Finally, my attempts to make some &Linux; print publications interested in &CUPS; <quote
+>backfired</quote
+> on me - one editor squeezed me into writing a series on the subject myself. And this is how some people started to give me the nickname <quote
+>CUPS Evangelist</quote
+>. I will not get rid of this nick anytime soon, now that even the &kde; people wedged me into their timeframe of releases. Oh, boy...</para>
+
+<para
+>Anyway, &CUPS; is now making its way around the world and it might well become a triumphal one: I am a little bit proud to have supported and contributed to this from near the beginning.</para>
+
+<para
+>It should encourage you: even if some more experienced &Linux; users than you are skeptical about it, and even if your programming skills are next to zero (like mine) - there are a lot of tasks and jobs and ideas, and talent that you can contribute to the Free Software community. Not least within the &kde; project... </para>
+
+</sect1>
+
+<sect1 id="credits">
+<title
+>Credits</title>
+
+<para
+>I'd like to thank...</para>
+<itemizedlist>
+<listitem>
+<para
+>Mike Sweet for developing &CUPS; in the first place</para>
+</listitem>
+<listitem>
+<para
+>Jean-Eric Cuendet for starting <application
+>kups</application
+> and <application
+>qtcups</application
+>, the predecessors of &kdeprint;</para>
+</listitem>
+<listitem>
+<para
+>Michael Goffioul for doing all the hard work recently</para>
+</listitem>
+<listitem>
+<para
+>Martin Konold for thinking twice</para>
+</listitem>
+<listitem>
+<para
+>Sven Guckes for teaching me a few things about the art of <quote
+>survival on the terminal</quote
+> (just in case &kde; is not there ;-) )</para>
+</listitem>
+<listitem>
+<para
+>...too numerous others to mention who also let me snatch bits and bytes of knowledge off them</para>
+</listitem>
+<listitem>
+<para
+>and last, but not least: Tom Schwaller for encouraging me to get into <quote
+>documentation writing</quote
+></para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="caveats">
+<title
+>Caveats</title>
+
+<para
+>&kdeprint; has been developed on a system using &CUPS; 1.1.6. &kdeprint; has been tested on other versions of &CUPS; and so far no incompatibilities are known. By the time of writing this Handbook, &CUPS; 1.1.9 is out with a few new features not yet supported by &kdeprint;. Of course you are able to access these features, but you will need to bypass &kdeprint; and use the &CUPS; command-line tools or edit configuration files manually. &kdeprint;'s development will go on and this Handbook strives to always be the best available user documentation resource for it.</para>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/getting-started.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/getting-started.docbook
new file mode 100644
index 00000000000..71f16e0b030
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/getting-started.docbook
@@ -0,0 +1,187 @@
+<chapter id="getting-started">
+<title
+>Getting Started</title>
+
+<para
+>This chapter of the &kdeprint; Handbook will walk you through most of the configuration or selection options of &kdeprint;. It will mainly deal with &CUPS; in this version, as the author is most familiar with it, and also because &kdeprint; started off with supporting &CUPS; best. Later versions of the &kdeprint; software and editions of this handbook will support and explore other printing systems more closely.</para>
+
+<sect1 id="selecting-your-print-subsystem">
+<title
+>Selecting Your Print Subsystem</title>
+
+<para
+>You need to define your print subsystem, before you are able to install any printer with the &kdeprint; framework. There are two areas where you can define this: either in &kcontrol; (The <guilabel
+>Printing Manager</guilabel
+> section), or directly and <quote
+>on the fly</quote
+> from the print dialogue.</para>
+
+<para
+>Navigate to <menuchoice
+><guimenu
+>K Menu</guimenu
+> <guisubmenu
+>Preferences</guisubmenu
+> <guisubmenu
+>System</guisubmenu
+> <guimenuitem
+>Printing Manager</guimenuitem
+></menuchoice
+>. At the bottom you can see a button that lets you select which printing subsystem you want to use. In &kde; 2.2 you can choose from the following alternatives:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>&CUPS; (Common &UNIX; Printing System)</para>
+</listitem>
+<listitem>
+<para
+>Print through an external program (generic)</para>
+</listitem>
+<listitem>
+<para
+><acronym
+>LPR</acronym
+> (Standard <acronym
+>BSD</acronym
+> Print System)</para>
+</listitem>
+<listitem>
+<para
+>Generic &UNIX; <acronym
+>LPD</acronym
+> print system (the default)</para>
+</listitem>
+<listitem>
+<para
+><acronym
+>RLPR</acronym
+> environment (print to remote <acronym
+>LPD</acronym
+> servers from the command line)</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Of course, the chosen system must be installed, and up and running on your box prior to your selection, or before it takes effect. </para>
+
+<para
+>On it's first startup, &kdeprint; will try an autodetection. This only works for:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>&CUPS;, as it is checking first for a running &CUPS; daemon</para>
+</listitem>
+<listitem>
+<para
+><acronym
+>LPD</acronym
+>, as it is checking for a running <acronym
+>LPD</acronym
+> daemon, plus a <filename
+>printcap</filename
+> file.</para>
+</listitem>
+</itemizedlist>
+
+<!-- <para>
+Go to System->XY->ABC. Now you can choose from the following
+alternatives:
+</para
+>-->
+
+<para
+>The system you choose must be installed on your system prior to your selection. The author's personal recommendation is &CUPS;.</para>
+
+<para
+>Once autodetected, chosen, or changed, the active print subsystem will take effect for all &kde; applications. Different users may have different print subsystems in use, if those do exist on the computer and are compliant with each other. Their settings are stored in the <filename
+>kdeprintrc</filename
+>. This file is unique to every user, and is normally installed in <filename
+>$<envar
+>HOME</envar
+>/.kde/share/config/kdeprintrc</filename
+>.</para>
+
+<warning>
+<para
+>This file is not intended to be directly editable, and all available options can be set from the &kdeprint; &GUI;.</para>
+</warning>
+
+<para
+>You may even select a different printer subsystem, on the fly, from the &kprinter; dialogue box.</para>
+
+</sect1>
+
+<sect1 id="working-with-printing-manger">
+<title
+>Working with the Printing Manager</title>
+
+<para
+>Once you have chosen your preferred and installed print subsystem, you are ready to investigate, configure administer and work with this system through the &kdeprint; framework.</para>
+
+<para
+>Navigate to <menuchoice
+><guimenu
+>K Menu</guimenu
+> <guisubmenu
+>Preferences</guisubmenu
+> <guisubmenu
+>System</guisubmenu
+> <guimenuitem
+>Printing Manager</guimenuitem
+></menuchoice
+>. In the right part of the window you will see at least 4 printers predefined. These are the virtual or special purpose printers, explained in section . You will probably see a toolbar with 13 icons at the top of the window, and at least 4 tabs in the lower half of the window, labelled <guilabel
+>Information</guilabel
+>, <guilabel
+>Jobs</guilabel
+>, <guilabel
+>Properties</guilabel
+> and <guilabel
+>Instances</guilabel
+>.</para>
+
+<!-- Not needed: the default view is as described, this can be mentioned -->
+<!-- elsewhere <para
+>If you start the <guilabel
+>Printing -->
+<!-- Manager</guilabel
+> module for the first time, you may be missing -->
+<!-- Icons or tabs. <mousebutton
+>Right</mousebutton
+>-clicking the mouse -->
+<!-- on the white background of the right part of the window opens a -->
+<!-- Menu to select your viewing preferences. To get the same view as in -->
+<!-- most screenshots, select: <guimenuitem
+>View Toolbar</guimenuitem
+> -->
+<!-- and <guimenuitem
+>View Printer Information</guimenuitem
+> and -->
+<!-- <guimenuitem
+>View Icons</guimenuitem
+> and <guimenuitem
+>Orientation -->
+<!-- Vertical</guimenuitem
+>. Moving the mouse over one Button and -->
+<!-- waiting a second gives you a tooltip hint about its functions. -->
+
+<!--
+
+3.3 Selection: &CUPS; or other?
+
+If your selection of the print system is &CUPS;, you will have more
+choices at your fingertips than with any other printing
+system. &CUPS; is new to most Linux users (even the senior
+hackers amongst us), and it is quite easy to use. But it
+is at the same time very different from other printing systems.
+Therfor the &CUPS; part in the &kdeprint; Handbook is naturally
+the most detailed.
+
+Future editions of the &kdeprint; handbook will describe in
+more detail the other systems.
+-->
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/highlights.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/highlights.docbook
new file mode 100644
index 00000000000..26466730066
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/highlights.docbook
@@ -0,0 +1,695 @@
+<chapter id="kdeprint-highlights">
+<title
+>&kdeprint;'s Highlights</title>
+
+<para
+>The new &kdeprint; system includes more than one highlight. Having worked in an environment in the past that is not exactly sophisticated, as far as printing is concerned, take a look at some of the benefits that come with &kdeprint;</para>
+
+<sect1 id="add-printer-wizard">
+<title
+>The <quote
+>Add Printer</quote
+> Wizard</title>
+
+<para
+>&kdeprint; has an <quote
+>Add Printer Wizard</quote
+>. The Add Printer Wizard helps you with adding and configuring a new printer. Of course, you may do this manually as well.</para>
+
+<para
+>&kdeprint; helps you <quote
+>discover</quote
+> printers. It is able to scan the environment for available devices and queues. This works for network connections using <acronym
+>TCP</acronym
+> (AppSocket, <acronym
+>aka</acronym
+> &HP; <trademark class="registered"
+>JetDirect</trademark
+>, or <acronym
+>IPP</acronym
+>) or <acronym
+>SMB</acronym
+>/Samba (<quote
+>shared</quote
+> &Windows;) printers and partially for directly attached printers over parallel, serial, or <acronym
+>USB</acronym
+> connections.</para>
+
+<screenshot>
+<screeninfo
+>A screenshot of the new <quote
+>Add Printer Wizard</quote
+></screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cupsaddprinterwizard1.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Here's a screenshot of the <quote
+>Add Printer Wizard</quote
+> (this one is not very exciting yet; but...)</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The wizard makes the installation and handling of the drivers <quote
+>a snap</quote
+>. Selecting, configuring and testing should be easy as never before on any &Linux;-like system.</para>
+
+<!-- LW: needs some info where to find it, or a pointer to where in this -->
+<!-- doc that is covered -->
+
+</sect1>
+
+<sect1 id="print-job-control">
+<title
+>Full Print Job Control</title>
+
+<para
+>The Print Job Viewer is automatically started by &kprinter;. It may be docked into the &kde; panel (in the system tray). The Print Job Viewer allows full job management, if supported by the print subsystem.</para>
+
+<para
+>You can:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Hold and release jobs,</para>
+</listitem>
+<listitem>
+<para
+>Move pending jobs to another printer,</para>
+</listitem>
+<listitem>
+<para
+>Cancel pending or processing jobs.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>A screenshot of the &kdeprint; PrintJob Viewer shows the information you get: Job-ID, target printer, job name, job owner, job status and job size. In the next &kdeprint; release you will also see information about the number of pages (as &CUPS; calculates it; see chapter on page accounting for more information about its merits and limitations).</para>
+
+<screenshot>
+<screeninfo
+>A screenshot of the &kdeprint; PrintJob Viewer</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kdeprint-jobviewer.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Here's a screenshot of the &kdeprint; PrintJob Viewer.</phrase>
+</textobject>
+<caption
+><para
+>A screenshot of the &kdeprint; PrintJob Viewer.</para
+></caption>
+</mediaobject>
+</screenshot>
+
+<para
+>An alternative way to looking at the same information (and having the same amount of control is through the <inlinemediaobject
+><imageobject
+> <imagedata fileref="kcontrol-icon.png" format="PNG"/></imageobject
+> </inlinemediaobject
+> &kcontrolcenter; selecting <menuchoice
+><guilabel
+>System</guilabel
+><guilabel
+>Printing Manager</guilabel
+></menuchoice
+>. If you don't see the <guilabel
+>Printer Information</guilabel
+>, <mousebutton
+>right</mousebutton
+> click on the window background and select <guilabel
+>View Printer Information</guilabel
+>. Then go to the <guilabel
+>Jobs</guilabel
+> tab to see this:</para>
+
+<screenshot>
+<screeninfo
+></screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kcontrolcenter-printmanager-jobcontrol-2.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Here's a screenshot of the &kdeprint; PrintJob Viewer.</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+</sect1>
+
+<sect1 id="modules-for-different-subsystems">
+<title
+>Modules for different print subsystems</title>
+
+<para
+>&kdeprint; uses different modules to realise the interface to the possible print subsystems. Not all the modules are yet developed fully, but you will have basic printing functionality with:</para>
+
+<itemizedlist>
+<listitem>
+<para
+><acronym
+>LPD</acronym
+> (<acronym
+>BSD</acronym
+> style)</para>
+</listitem>
+<listitem>
+<para
+><acronym
+>LPRng</acronym
+> (&RedHat;, if you just use it's <acronym
+>BSD</acronym
+> style subset),</para>
+</listitem>
+<listitem>
+<para
+><acronym
+>RLPR</acronym
+> (a command-line <acronym
+>LPR</acronym
+> utility, which doesn't need a <filename
+>printcap</filename
+> file.</para>
+</listitem>
+<listitem>
+<para
+><quote
+>external</quote
+> print commands (&Netscape; like).</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Most importantly, full support for &CUPS; is already there. Modules for other print subsystems, such as <acronym
+>PLP</acronym
+>, <acronym
+>PPR</acronym
+> and <acronym
+>PDQ</acronym
+> may be available later.</para>
+
+<para
+>&kdeprint; makes &kde; much more flexible. It gives freedom of choice to &kde; 2.2 users. To use different available print subsystems, these must, of course, be installed independently from &kde;. In former versions, users were stuck with the old <acronym
+>LPD</acronym
+> style print subsystems. Now they can even use &CUPS;. In the future, there will be easy integration of new subsystems, as they appear on the scene.</para>
+
+</sect1>
+
+<sect1 id="kdeprint-goodies">
+<title
+>More &kdeprint; <quote
+>Goodies</quote
+></title>
+<subtitle
+>Benefitting all Print SubSystems.</subtitle>
+
+<para
+>Some specific features of &kdeprint; depend on the chosen print subsystem. This dependency might exist because those features are only implemented there; remember, &kdeprint; is an intermediate layer between &kde; applications, and the print subsystem, but it's no replacement for any print subsystem by itself. Such dependency may exist for another reason: that &kdeprint; has not yet implemented an interface to all the features of all the subsystems.</para>
+
+<para
+>Other features include benefits from &kdeprint; that are independent of the chosen print subsystem, and are available with all of them. At present there are <quote
+>special</quote
+> or <quote
+>virtual</quote
+> printers, and some generic <quote
+>pre-filters</quote
+>.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Print Preview</guilabel
+></term>
+<listitem>
+<para
+>From the Print Dialogue, you can select to look at a preview. For this, the print file is passed through filters which make it suitable for displaying on screen using &kghostview;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Special Printers</guilabel
+></term>
+<listitem>
+<para
+>Amongst these additional &kdeprint; features are a few <quote
+>special</quote
+> or <quote
+>virtual</quote
+> printers:</para>
+
+<para
+>These special printers may:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Print to PDF</guilabel
+></term>
+<listitem>
+<para
+>Convert your document into a <acronym
+>PDF</acronym
+> file with the help of an external program.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Print to email</guilabel
+></term>
+<listitem>
+<para
+>Send your document as an email attached <acronym
+>PDF</acronym
+> file.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Print to PS file</guilabel
+></term>
+<listitem>
+<para
+>Save your document as a &PostScript; file.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Print to Fax</guilabel
+></term>
+<listitem>
+<para
+>Send it through an available backend, such as <application
+>Hylafax</application
+> as a fax.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>These <quote
+>special</quote
+> printers appear in the user print dialogue just like <quote
+>normal</quote
+> printers. They are entirely configurable on a per-user basis.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Generic Pre-Filtering</guilabel
+></term>
+<listitem>
+<para
+>&kdeprint; provides you with a framework to define and configure your own <quote
+>pre-filters</quote
+>. These pre-filters may take effect <emphasis
+>before</emphasis
+> they are passed to your print subsystem for further processing, but <emphasis
+>after</emphasis
+> the (&PostScript;, plain text or other) print files have been generated by your application.</para>
+
+<para
+>There are a few useful filters already predefined. These are:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>The <quote
+>multiple pages per sheet</quote
+> filter,</para>
+</listitem>
+
+<listitem>
+<para
+>the <quote
+>enscript</quote
+> text filter,</para>
+</listitem>
+
+<listitem>
+<para
+>and three filters to help print pamphlets.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>You may create your own filters based on any third party program that is able to process &PostScript;, plain text or image files, and output any one of those formats.</para>
+
+<para
+>These filters are configured through <acronym
+>XML</acronym
+> files. This makes an extension of the concept very easy for experienced developers, but end-user configuration is also done through an intuitive graphical user interface. So, fear not, you don't need to learn <acronym
+>XML</acronym
+> because of &kdeprint;!</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Multiple Pages Per Sheet Filter</guilabel
+></term>
+<listitem>
+<para
+>This is a predefined filter that installs with &kdeprint;. It allows you to create a modified &PostScript; output, from &PostScript; input, that prints 1, 2, or 4 logical pages on a single sheet of paper.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Enscript Text Filter</guilabel
+></term>
+<listitem>
+<para
+>This is a predefined filter that installs with &kdeprint;. It allows you to create &PostScript; output from any text file input, that includes syntax highlighting for program listings, pretty-printing, and nice configurable page frames and headers.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Pamphlet Printing Filters</guilabel
+></term>
+<listitem>
+<para
+>If your printer is able to produce duplex output, using either one-pass or two-pass technology, you may be able to use one, or a combination, of the <quote
+>pamphlet</quote
+> filters.</para>
+
+<para
+>For duplexing printers, make sure you use the duplex option that <quote
+>turns</quote
+> the output along the short paper edge. Folding the printed paper along the middle turns your document into a nice pamphlet.</para>
+
+<para
+>If you are stuck with using a simplex-only device, you can do the same, using two different filters and a few additional steps.</para>
+
+<para
+>Depending on your model, first use the filter for printing the <quote
+>odd</quote
+> pages, then insert the paper in the correct order back into the paper tray to get the even pages printed on the reverse side. These can then be folded to make a pamphlet.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+<sect1 id="cups-plugin">
+<title
+>&CUPS; Support: the Most Important Module in &kdeprint;</title>
+
+<para
+>&kdeprint; contains a module for &CUPS;. &CUPS;, the <quote
+>Common &UNIX; Printing System</quote
+> (<ulink url="http://www.cups.org"
+>http://www.cups.org/</ulink
+>), is the most advanced, powerful and flexible of all print subsystems on &UNIX; and other &UNIX;-like operating systems. It is still quite new on the horizon, but is based on <acronym
+>IPP</acronym
+>, the Internet Printing Protocol, the newly emerging standard for the future of network printing. &CUPS; is clearly the print system of choice for Michael Goffioul, the principal &kdeprint; developer.</para>
+
+<para
+>Experienced &kde; users may already be familiar with Michael's utilities <application
+>qtcups</application
+> and <application
+>kups</application
+> (co-developed with Jean-Eric Cuendet). These were, up until now, the graphical &GUI; front ends for &CUPS; with a strong relation to &kde;.</para>
+
+<sect2>
+<title
+><application
+>qtcups</application
+> and <application
+>kups</application
+> &mdash; The Predecessors</title>
+
+<para
+>Both utilities are probably still widely used. For those not familiar with them, here are brief explanations.</para>
+
+<para
+><application
+>qtcups</application
+> was a graphical front end for the <command
+>lp</command
+> or <command
+>lpr</command
+> print commands as installed by &CUPS;. Using <application
+>qtcups</application
+> opened a dialogue. This dialogue let you comfortably select your printer and the print job options. <application
+>qtcups</application
+> worked from the command line, or from within applications, when the application in question had a configurable print command.</para>
+
+<para
+><application
+>kups</application
+> was a graphical wrapper to do the administration tasks for your &CUPS; server, and the &CUPS; daemon at the heart of it. You could add, delete, modify, configure, start, and stop printers. You could cancel, delete, move, stop and restart print jobs, and you could change the settings of the daemon, start, stop, and restart it.</para>
+
+</sect2>
+
+<sect2>
+<title
+>&kdeprint; &mdash; The Heir</title>
+
+<para
+>The &CUPS; Module in &kdeprint; now contains all (and more) functions that were provided by <application
+>qtcups</application
+> and <application
+>kups</application
+> in former &kde; versions.</para>
+
+<para
+>Instead of <command
+>qtcups</command
+> you can now use the <command
+>kprinter</command
+> command. And in place of <command
+>kups</command
+> you will probably use <command
+>kcmshell printmgr</command
+> from now on. </para>
+
+<para
+>The &kdeprint; module for &CUPS; also lets you fully administer the print subsystem, just like <application
+>kups</application
+> did before. It can start, stop and configure your &CUPS; daemon. It can also start, stop, add and delete <quote
+>printers</quote
+> (&ie; printer queues) and printer <quote
+>instances</quote
+>. Printer instances are printer queues that point to the same physical output device but with a different default setting of print options.</para>
+
+</sect2>
+
+<sect2>
+<title
+>&kprinter; &mdash; Graphical Print Command</title>
+
+<para
+>&kdeprint;'s &CUPS; module gives you access to a <quote
+>graphical print command</quote
+>, like <application
+>qtcups</application
+> did before.</para>
+
+<para
+>Use &kprinter; in any application, even a non-&kde; application, that lets you configure your print command. Examples of these are &Netscape; and <application
+>StarOffice</application
+>, but <emphasis
+>not</emphasis
+> most pre-&kde; 2.2 programs.</para>
+
+<para
+>A screenshot how to use the new <command
+>kprinter</command
+> print command instead of the old-fashioned <command
+>lpr</command
+>... Of course you need to have <command
+>kprinter</command
+> in your $<envar
+>PATH</envar
+>, or give the full path in the dialogue; &eg; <userinput
+><filename
+>/opt/kde/bin/kprinter</filename
+></userinput
+>. &Netscape; will remember this and with further print jobs you will get the <command
+>kprinter</command
+> dialogue to configure your printouts.</para>
+
+<screenshot>
+<screeninfo
+>A screenshot of the <command
+>kprinter</command
+> print command in action.</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kprinter-as-netscape-printcommand.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Here's a screenshot showing how to use the new <command
+>kprinter</command
+> print command instead of the old-fashioned <command
+>lp</command
+> or <command
+>lpr</command
+> in &Netscape;.</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>You can also use <command
+>&kprinter;</command
+> from the command line and see the resulting dialogue box pop up:</para>
+
+<screenshot>
+<screeninfo
+>Screenshot of the <command
+>kprinter</command
+> command</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kprinter.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Screenshot showing use of the <command
+>kprinter</command
+> command from the command line.</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<note
+><para
+>Just make sure you give at least the file to be printed from the command line as well: <userinput
+><command
+>kprinter</command
+> <option
+>/usr/share/doc/packages/cups/sam.pdf</option
+></userinput
+>. This will hand over the &CUPS; Software Administrator Manual to the <command
+>kprinter</command
+> dialogue, which will then pop up with the default printer pre-selected.</para>
+
+<para
+>To pre-select a specific printer from the command line, use the <option
+>-d</option
+> option, &eg;: <userinput
+><command
+>kprinter</command
+> <option
+>-d DANKAcolorC2000</option
+> <option
+>/home/kurt/linuxtag2001-paper.ps</option
+></userinput
+>. You can still de-select the printer <option
+>DANKAcolorC2000</option
+> and choose a different one.</para>
+
+<para
+>You <emphasis
+>cannot</emphasis
+> however call <userinput
+><command
+>kprinter</command
+></userinput
+> without a print file and hope to open a file selection dialogue box from the &kprinter; window. This is a feature that will be implemented only in the next version.</para>
+</note>
+
+<para
+>Using <command
+>kprinter</command
+> you are able to <quote
+>ring all the bells and blow all the whistles</quote
+> of your printer. You will need a device-specific so-called &PPD; (&PostScript; Printer Description) to enable &CUPS; to make this nice tandem team do this for you. Read more about this in <xref linkend="ppd-files"/>.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="future-plans">
+<title
+>Plans for Future Development</title>
+
+<para
+>What you have now is the first, already very feature-rich version of &kdeprint;. This version is, of course, fully usable for printing. You might even think that <quote
+>it was never so easy</quote
+> (not even back in the days when you had to use &Microsoft; &Windows;).</para>
+
+<para
+>In the future, &kdeprint; will become even better. It will do a better job of <quote
+>detecting</quote
+> your installed print subsystem itself. Already &kdeprint; is doing quite well in automatically sensing if you have &CUPS; on your system. But in many cases you will have to tell &kdeprint; what you are using, if you want to keep a legacy print system.</para>
+
+<para
+>The most important improvement in the near future will be a completion of the <application
+>LPRng</application
+> plugin. This at present is still very basic. It is restricted to the pure classical <acronym
+>LPD</acronym
+> part of <application
+>LPRng</application
+>.</para>
+
+<para
+>Also, you may be able to add printers directly from the print dialogue to your system <quote
+>just in time</quote
+>, without going to &kcontrol; first.</para>
+
+<para
+>Some smaller improvements already planned are:</para>
+
+<itemizedlist>
+<listitem
+><para
+>add a file selection dialogue from the &kprinter; window to allow combining of additional files to the present printjob</para
+></listitem
+> <listitem
+><para
+>add a <quote
+>history</quote
+> button to the <application
+>KJobViewer</application
+> window and also a column to show the number of pages &CUPS; calculates for the job.</para
+></listitem>
+</itemizedlist>
+
+<para
+>Finally, there will be an <quote
+>IO slave</quote
+> that will give you access to your print subsystem, via &konqueror; for example. With this you will soon be able to browse your print subsystem from &konqueror; through a &URL; like shortcut such as <userinput
+>print://printers/printername</userinput
+>. A KPart will add a virtual folder to the services section of the &konqueror; navigation panel, giving a nice integrated way to browse and manage your print system via the &URL; <userinput
+>print:/manager</userinput
+>.</para>
+
+<para
+>Please contact Michael Goffioul at <email
+>kdeprint@swing.be</email
+> with any further user or developer suggestions.</para>
+
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kdeprint/index.cache.bz2
new file mode 100644
index 00000000000..1130ee97102
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/index.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/index.docbook
new file mode 100644
index 00000000000..07ace5776b2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/index.docbook
@@ -0,0 +1,269 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kdeprint "<application
+>KDEPrint</application
+>">
+ <!ENTITY kprinter "<command
+>kprinter</command
+>">
+ <!ENTITY CUPS "<acronym
+>CUPS</acronym
+>">
+ <!ENTITY PPD "<acronym
+>PPD</acronym
+>">
+ <!ENTITY IPP "<acronym
+>IPP</acronym
+>">
+ <!ENTITY ghostscript "<application
+>ghostscript</application
+>">
+ <!ENTITY tech-overview-doc SYSTEM "tech-overview.docbook">
+ <!ENTITY highlights-doc SYSTEM "highlights.docbook">
+ <!ENTITY getting-started-doc SYSTEM "getting-started.docbook">
+ <!ENTITY theory-doc SYSTEM "theory.docbook">
+ <!ENTITY cups-configuration-doc SYSTEM "cups-config.docbook">
+ <!ENTITY add-printer-wizard-2-doc SYSTEM "add-printer-wiz.docbook">
+ <!ENTITY cupsoptions-presently-outside-kcontrol-doc SYSTEM
+"cupsoptions.docbook">
+ <!ENTITY rlpr-doc SYSTEM "rlpr.docbook">
+ <!ENTITY lpd-doc SYSTEM "lpd.docbook">
+ <!ENTITY lpr-bsd-doc SYSTEM "lpr-bsd.docbook">
+ <!ENTITY lprng-doc SYSTEM "lprng.docbook">
+ <!ENTITY external-command-doc SYSTEM "external-command.docbook">
+ <!ENTITY extensions-doc SYSTEM "extensions.docbook">
+ <!ENTITY final-word-doc SYSTEM "final-word.docbook">
+ <!ENTITY kappname "&kdeprint;"
+><!-- replace kapp here -->
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kdeprint; Handbook</title>
+
+<authorgroup>
+<author
+><firstname
+>Kurt</firstname
+> <surname
+>Pfeifle</surname
+> <affiliation
+> <address
+><email
+>kpfeifle@danka.de</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="developer"
+><firstname
+>Michael</firstname
+> <surname
+>Goffioul</surname
+> <affiliation
+> <address
+><email
+>kdeprint@swing.be</email
+></address>
+</affiliation>
+<contrib
+>Developer</contrib>
+</othercredit>
+
+<othercredit role="reviewer"
+><firstname
+>Lauri</firstname
+> <surname
+>Watts</surname
+> <affiliation
+> <address
+><email
+>lauri@kde.org</email
+></address>
+</affiliation>
+<contrib
+>Reviewer</contrib>
+</othercredit>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2001</year>
+<holder
+>Kurt Pfeifle</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2001-08-09</date>
+<releaseinfo
+>1.00.04</releaseinfo>
+
+<abstract>
+<para
+>This handbook describes &kdeprint;. &kdeprint; is not a standalone program. It is the new printing framework for &kde; 2.2. &kdeprint; is an intermediate layer between &kde; (or other) applications and the selected (and installed) print subsystem of your OS (&OS;).</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdebase</keyword>
+<keyword
+>kdeprint</keyword>
+<keyword
+>print</keyword>
+<keyword
+>printing</keyword>
+<keyword
+>CUPS</keyword>
+<keyword
+>LPR</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>This handbook describes &kdeprint;. &kdeprint; is not a standalone program. It is the new printing framework for &kde; 2.2. &kdeprint; is an intermediate layer between &kde; (or other) applications and the selected (and installed) print subsystem of your OS (&OS;).</para>
+
+<para
+>It should be noted that both the developer of this application, and the author of this document are most familiar with &CUPS; as a printing system. At the time of writing, &CUPS; is the best supported printing subsystem, and it is the best documented.</para>
+
+<para
+>This handbook is a work in progress, and later versions of the &kdeprint; software and editions of this handbook will support and explore more closely other printing systems.</para>
+
+<para
+>In the meantime, even if your printing subsystem is not yet well covered, you are encouraged to explore the <guilabel
+>Printing Manager</guilabel
+> module in &kcontrol;, and you will find its operation to hopefully be fairly self evident, no matter what printing subsystem you use.</para>
+
+<para
+>Lauri Watts, &kde; documentation team</para>
+
+<!-- Insert here screenshot : <steinbruch_scaled.png
+> -->
+
+<sect1>
+<title
+>To configure your printing subsystem from &kcontrol;</title>
+
+<para
+>To configure your printing subsystem from &kcontrol;, go to <menuchoice
+><guilabel
+>System</guilabel
+><guilabel
+>Printing Manager</guilabel
+></menuchoice
+> and select your subsystem. Or you can let &kdeprint; try to determine it... </para>
+
+<screenshot>
+<screeninfo
+>&CUPS; Printing Manager dialogue: overview via &kcontrol;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="steinbruch_scaled.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The dialogue to configure the &CUPS; server: security settings</phrase
+></textobject>
+<caption
+><para
+>Configuration of printing subsystem from &kcontrol;</para
+></caption>
+</mediaobject>
+</screenshot>
+</sect1>
+
+</chapter>
+
+&tech-overview-doc;
+
+&highlights-doc;
+
+&theory-doc;
+
+&getting-started-doc;
+
+&cups-configuration-doc;
+
+&add-printer-wizard-2-doc;
+
+&cupsoptions-presently-outside-kcontrol-doc;
+
+&rlpr-doc;
+
+&lpd-doc;
+
+&lpr-bsd-doc;
+
+&lprng-doc;
+
+&external-command-doc;
+
+&extensions-doc;
+
+&final-word-doc;
+
+<chapter id="credits-and-license">
+<title
+>Credits And Licences</title>
+
+<para
+>&kdeprint; copyright 2001, Michael Goffioul <email
+>kdeprint@swing.be</email
+></para>
+&underGPL; <para
+>Documentation copyright 2001, Kurt Pfeifle, <email
+>kpfeifle@danka.de</email
+></para
+> &underFDL; <para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+
+</chapter>
+
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/lpd.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/lpd.docbook
new file mode 100644
index 00000000000..8c39ba87173
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/lpd.docbook
@@ -0,0 +1,27 @@
+<chapter id="lpd-module">
+<title
+>Generic <acronym
+>LPD</acronym
+> Module (&UNIX;)</title>
+
+
+<sect1>
+<title
+>Overview of Provided Features</title>
+
+<para
+>Module used by default (on first start for example).</para>
+
+<para
+>Generic module that only allows sending of print jobs. No printer or job management supported. It is made to work on a wide variety of &UNIX; flavours: &Linux;/<acronym
+>LPR</acronym
+>, &HP-UX;, Solaris, &IRIX;. It also supports some <application
+>LPRng</application
+> extensions (like the absence of continuation character <literal
+>\</literal
+> in <filename
+>printcap</filename
+> files).</para>
+
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/lpr-bsd.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/lpr-bsd.docbook
new file mode 100644
index 00000000000..9d6bcbbf86d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/lpr-bsd.docbook
@@ -0,0 +1,37 @@
+<chapter id="lpr-bsd-style-module">
+<title
+><acronym
+>LPR</acronym
+> (<acronym
+>BSD</acronym
+>)</title>
+
+<para
+>Plain (old?) <acronym
+>LPR</acronym
+> support. An <acronym
+>LPRng</acronym
+> module is in development, and hopefully available for 2.3 release.</para>
+
+<sect1>
+<title
+>Overview of Provided Features</title>
+
+<itemizedlist>
+<listitem>
+<para
+>Printer management: basic support to add/remove/configure a printer, compatible with &RedHat;-6.x systems (<command
+>printtool</command
+> + rhs-printfilers packages).</para>
+</listitem>
+<listitem>
+<para
+>Job management: not supported</para>
+</listitem>
+<listitem>
+<para
+>Print options: basic control</para>
+</listitem>
+</itemizedlist>
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/lprng.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/lprng.docbook
new file mode 100644
index 00000000000..926cc08a8fe
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/lprng.docbook
@@ -0,0 +1,12 @@
+<chapter id="lprng-module">
+<title
+><application
+>LPRng</application
+></title>
+
+<para
+>An <application
+>LPRng</application
+> module for &kdeprint; is in development, and hopefully available for the &kde; 2.3 release.</para>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/rlpr.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/rlpr.docbook
new file mode 100644
index 00000000000..88b2ac1dd7b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/rlpr.docbook
@@ -0,0 +1,24 @@
+<chapter id="rlpr-module">
+<title
+>Module Built Around <application
+>rlpr</application
+> Utility</title>
+
+<sect1>
+<title
+>Overview of provided features</title>
+
+<para
+>Printer management: basic operations are supported (add/remove/modify).</para>
+
+<para
+>Each user can predefine the printers he wants to use by specifying the host and related printer queues. Printers are stored on a <quote
+>per user basis</quote
+>. This module is built around the <application
+>rlpr</application
+> utility <ulink url="http://truffula.com/rlpr/"
+>rlpr</ulink
+></para>
+
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/tech-overview.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/tech-overview.docbook
new file mode 100644
index 00000000000..774f741317e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/tech-overview.docbook
@@ -0,0 +1,346 @@
+<chapter id="technical-overview">
+<title
+>Technical Overview</title>
+
+<para
+>This chapter aims to give a technical overview of &kdeprint; which non-programmers can comprehend.</para>
+
+<para
+>&kdeprint; is a new and revolutionary tool to give easy access to printing services for both &kde; users and &kde; developers.</para>
+
+<sect1 id="brief-description">
+<title
+>A Brief Description of &kdeprint;</title>
+
+<para
+>You can access the functions of &kdeprint; in different ways: through the Printing Manger in the &kcontrol;, through the <command
+>kprinter</command
+> command or through the dialogue that pops up if you want to print.</para>
+
+<sect2 id="what-kdeprint-is-not">
+<title
+>What it is <emphasis
+>not</emphasis
+></title>
+
+<para
+>&kdeprint; is <emphasis
+>not</emphasis
+> a replacement for the printing subsystem itself. &kdeprint; does <emphasis
+>not</emphasis
+> therefore give provision for spooling, and it does <emphasis
+>not</emphasis
+> do the basic processing of &PostScript; or other print data.</para>
+
+</sect2>
+
+<sect2 id="what-kde-print-is">
+<title
+>What it <emphasis
+>is</emphasis
+></title>
+<para
+>&kdeprint; is an intermediate layer between the spooling and the data processing print subsystem (as installed), and the application that seeks to print. &kdeprint; provides a common interface for &kde; developers and &kde; users, to various supported print subsystems. At the same time, it is customisable, and highly configurable.</para>
+
+<para
+>&kdeprint; is easy to use for both &kde; developers and end-users. Developers can port their applications, with minimal changes, to use &kdeprint; instead of the old &Qt; print <quote
+>system</quote
+>. Users can easily choose and configure their print subsystem.</para>
+
+<para
+>For a reference to new &kde; users: &Qt; is the basic library and graphical toolkit, which is used by all &kde; applications; &Qt; is developed by TrollTech, a Norwegian software company.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="different-users">
+<title
+>&kdeprint; -- Different Usage for Different People</title>
+
+<para
+>&kdeprint; has different faces for different people.</para>
+
+<sect2 id="what-users-can-do">
+<title
+>What users and administrators can do with &kdeprint;</title>
+
+<para
+>&kdeprint; allows users and/or administrators, depending on their rights, access to printing subsystems (&CUPS;, <acronym
+>LPD</acronym
+>, <acronym
+>RLPR</acronym
+>, <application
+>LPRng</application
+>, <application
+>PDQ</application
+> &etc;) through a &kde; graphical user interface (&GUI;). Using &kdeprint;, they can print, administer jobs, printers and the printing daemon, all in a comfortable manner.</para>
+
+<para
+>Experienced users will like the capability to plug any working filter for the print data between the output of their application and the input, into the chosen print subsystem. Some examples for this already ship with <quote
+>plain vanilla</quote
+> &kdeprint;. Read on.</para>
+
+</sect2>
+
+
+<sect2 id="what-developers-can-do">
+<title
+>What &kde; developers can do with it...</title>
+
+<para
+>If a &kde; developer needs printing access for his application, he does not code the printing functions from scratch. Before &kde; 2.2 this service was provided by the <classname
+>QPrinter</classname
+> class, a library function of the &Qt; Toolkit. The <classname
+>QPrinter</classname
+> class relied on the out-moded <quote
+>Line Printer Daemon</quote
+> (<acronym
+>LPD</acronym
+>). The &kdeprint; library bases itself firmly on the more modern Common &UNIX; Printing System (&CUPS;), while at the same time keeping backward compatibility with <acronym
+>LPD</acronym
+> and other legacy, or less elaborate, print systems. It also <quote
+>leaves the door open</quote
+> for any new development that might occur.</para>
+
+<para
+>For &kde; developers to use the new &kdeprint; class in their applications, they require only minimal changes to their code: for every call of <classname
+>QPrinter</classname
+>, they just need to change this to <classname
+>KPrinter</classname
+>. Replacing one (!) letter in a few spots, and automatically they are done; their application can then use all of the features of the new &kdeprint; library.</para>
+
+<para
+>More ambitious developers, or ones with special requirements, can do more: despite &kdeprint;'s feature-rich framework, they are still able to customise the print dialogue of their application by creating an additional <quote
+>Tab</quote
+>, where their extensions to the standard &kdeprint; will feel right at home.</para>
+
+
+<para
+>This last mentioned feature has not been used widely inside &kde; so far, as developers are not yet fully aware of &kdeprint;'s power. Expect more of this in the near future. One example I discovered is the &kcron; application. It lets you edit the crontab through a &GUI;. The developers have implemented a printing feature that lets you (or <systemitem class="username"
+>root</systemitem
+>) choose if you want to print the whole of crontab (for all users) or just the part that is marked. You can see the effects on &kdeprint; in the following screenshots.</para>
+
+<para
+>This shot shows a sample from the &kcron; utility. <screenshot>
+<screeninfo
+>&kcron; utility: a small sample of a system's cronjobs as shown through the &kde; <acronym
+>GUI</acronym
+>&GUI;.</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kcron_to_be_printed.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>The &kcron; developers let you choose to print the whole of the cron table or just the marked part of it.</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+</para>
+
+<para
+>The dialogue to configure &kcron;'s printing options: the additional tab titled <guilabel
+>Cron Options</guilabel
+> is from inside &kcron;, not &kdeprint;; it is a special extension added by the &kcron; developers for printing purposes, not originating from, but executed by &kdeprint;. Developers of other applications are free to implement their own goodies, if they feel need for it.</para>
+
+
+<screenshot>
+<screeninfo
+>&kcron;'s addition to the &kdeprint; dialogue.</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kprinter_with_kcron_developer_special.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>&kcron;'s addition to the &kdeprint; dialogue.</phrase
+></textobject>
+<caption>
+<para
+>&kcron;'s addition to the &kdeprint; dialogue.</para>
+</caption>
+</mediaobject>
+</screenshot>
+
+</sect2>
+
+<sect2>
+<title
+>What &kdeprint; offers to everybody...</title>
+
+<para
+>&kdeprint;'s easy-to-use interface for all supported print subsystems of course does not eliminate basic traditional weaknesses of some of those systems. But it smooths some rough edges. Different users may use different printing systems on the same box. A user is free to even switch <quote
+>on the fly</quote
+>, from the print dialogue, the print subsystem to be used for the next job. (This is possible if different systems are installed in a way that they don't <quote
+>get in each other's way</quote
+>.)</para>
+
+<para
+>Most &UNIX; users are used to <acronym
+>LPD</acronym
+> printing. <acronym
+>LPD</acronym
+> provides only basic printing functions, is very inflexible and does not utilise the many options of more modern print systems like &CUPS;. While also working remotely over any distance (like every TCP/IP based protocol), <acronym
+>LPD</acronym
+> lacks bi-directional communication, authentication, access control and encryption support.</para>
+
+<para
+>&kdeprint; can use &CUPS; to support:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Querying the <acronym
+>LAN</acronym
+> for available printers,</para>
+</listitem>
+<listitem>
+<para
+>Basic, Digest, and Certificate Authentication,</para>
+</listitem>
+<listitem>
+<para
+>Access Control based on <acronym
+>IP</acronym
+> addresses, net addresses, netmasks, host- and domain names,</para>
+</listitem>
+<listitem>
+<para
+>and 128-Bit TLS or SSL3 encryption of print data, to prevent eavesdropping, or at least make it much more difficult.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>This makes &kdeprint; a much more robust and reliable solution than using the venerable <acronym
+>LPD</acronym
+>.</para>
+
+</sect2>
+<sect2>
+<title
+>How to access &kdeprint; </title>
+
+<para
+>You get access to &kdeprint;, or parts of it, in four different ways:</para>
+
+<itemizedlist>
+<listitem
+><para
+>through your applications: if you call the printing dialogue (either <menuchoice
+><guilabel
+>File</guilabel
+> <guilabel
+>Print...</guilabel
+></menuchoice
+>) or the button with the little printer icon on it; this opens the printing dialogue.</para
+></listitem>
+
+<listitem
+><para
+>through the typed command <command
+>kprinter</command
+> in a <application
+>terminal</application
+> or a &konsole; window or from the <guilabel
+>Run Command...</guilabel
+> mini-<acronym
+>CLI</acronym
+> window: this also opens the printing dialogue.</para
+></listitem>
+
+<listitem
+><para
+>from the <inlinemediaobject
+><imageobject
+> <imagedata fileref="kcontrol-icon.png" format="PNG"/></imageobject
+> </inlinemediaobject
+> button, starting &kcontrol;, and then go to <menuchoice
+><guilabel
+>System</guilabel
+><guilabel
+>Printing Manager</guilabel
+></menuchoice
+>. This opens the &kdeprint; administration which is part of the &kcontrolcenter; and also lets you switch to other parts of the &kcontrol;</para
+></listitem>
+
+<listitem
+><para
+>from a command line (&konsole; or mini-<acronym
+>CLI</acronym
+>) type <userinput
+> <command
+>kcmshell</command
+> <option
+>printmgr</option
+></userinput
+>. This opens just the &kdeprint; part of &kcontrol; to change your settings </para
+></listitem>
+</itemizedlist>
+<screenshot>
+<screeninfo
+>&kprinter; dialogue to be started from <guilabel
+>Run Command...</guilabel
+> window</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kprinter_called_from_run_command.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Starting the &kprinter; dialogue from a <guilabel
+>Run Command...</guilabel
+> window.</phrase
+></textobject>
+<caption
+><para
+>Starting the &kprinter; dialogue from a <guilabel
+>Run Command...</guilabel
+> window.</para
+></caption>
+</mediaobject>
+</screenshot>
+
+<!-- TODO: This one ought to be a screenshot LW. --> <para
+>Here is a &kivio; drawing of the &kprinter; dialogue as it pops up after being started... You can always add a new printer by clicking on the small <guiicon
+>Wizard</guiicon
+> button (marked red/yellow in this drawing).</para>
+
+<screenshot>
+<screeninfo
+>&kprinter; dialogue started (&kivio; draft drawing) </screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kprinter-kivio.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>&kprinter; dialogue started (&kivio; draft drawing)</phrase
+></textobject>
+<caption
+><para
+>&kprinter; dialogue started (&kivio; draft drawing)</para
+></caption>
+</mediaobject>
+</screenshot>
+
+</sect2>
+
+</sect1>
+
+</chapter>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:true
+sgml-parent-document:"index.docbook" "book"
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/kdeprint/theory.docbook b/tde-i18n-en_GB/docs/kdebase/kdeprint/theory.docbook
new file mode 100644
index 00000000000..77421885153
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdeprint/theory.docbook
@@ -0,0 +1,688 @@
+<chapter id="theory">
+<title
+>Some Theoretical Background: &CUPS;, <acronym
+>IPP</acronym
+>, &PostScript; and <application
+>Ghostscript</application
+></title>
+
+<para
+>This chapter aims to give a bit of theoretical background to printing in general, and to &CUPS; especially. If you are not in need of this, you might like to skip ahead to the <link linkend="getting-started"
+>next chapter</link
+>. Chances are you will come back to this chapter at some point anyway, because sometimes one needs extra theory to solve a practical problem.</para>
+
+<sect1 id="basics-of-printing">
+<title
+>Basics About Printing</title>
+
+<para
+>Printing is one of the more complicated chapters in <acronym
+>IT</acronym
+> technology.</para>
+
+
+<para
+>Earlier on in history, every developer of a program that was capable of producing printable output had to write his own printer drivers too. That was quite complicated, because different programs have different file formats. Even programs with the same purpose, for example: word processors, often do not understand each other's formats. There was therefore no common interface to all printers, hence the programmers often supported only a few selected models.</para>
+
+<para
+>A new device appearing on the market required the program authors to write a new driver if they wanted their program to support it. Also for manufacturers, it was impossible to make sure their device was supported by any program known to the world (although there were far fewer than today).</para>
+
+<para
+>Having to support ten application programs and a dozen printers, meant a system administrator had to deal with 120 drivers. So the development of unified interfaces between programs and printers became an urgent need.</para>
+
+<para
+>The appearance of <quote
+>Page Description Languages</quote
+>, describing the graphical representation of ink and toner on sheets of paper (or other output devices, like monitors, photo typesetters, &etc;) in a common way, was a move that filled a big gap. </para>
+
+<para
+>One such development was &PostScript; by Adobe. It meant that an application programmer could concentrate on making his program generate a &PostScript; language description of his printable page, while printing device developers could focus on making their devices &PostScript; literate.</para>
+
+<para
+>Of course, over time, there came the development of other description methods. The most important competitors to &PostScript; were <acronym
+>PCL</acronym
+> (<quote
+>Print Control Language</quote
+>, from &Hewlett-Packard;), <quote
+>ESC/P</quote
+> (from Epson) and <acronym
+>GDI</acronym
+> (<quote
+>Graphical Device Interface</quote
+> from &Microsoft;).</para>
+
+<para
+>The appearance of these page description languages made life easier, and facilitated further development for everybody. Yet the fact that there still remained different, incompatible, and competing page description languages keeps life for users, administrators, developers and manufacturers difficult enough.</para>
+
+<sect2>
+<title
+>&PostScript; in memory - Bitmaps on Paper</title>
+
+<para
+>&PostScript; is most heavily used in professional printing environments such as PrePress and printing service industries. In the &UNIX; and &Linux; domains, &PostScript; is the predominant standard as a <acronym
+>PDL</acronym
+>. Here, nearly every program generates a &PostScript; representation of its pages once you push the <quote
+>Print</quote
+> button. Let us look at a simple example of (hand-made) &PostScript; code. The following listing describes two simple drawings:</para>
+
+<example id="coded-postscript">
+<title
+>&PostScript; Code</title>
+<screen
+>%!PS
+100 100 moveto
+0 50 rlineto
+50 0 rlineto
+0 -50 rlineto
+closepath
+.7 setgray fill
+% first box over; next
+160 100 moveto
+0 60 rlineto
+45 10 rlineto
+0 -40 rlineto
+closepath
+.2 setgray fill</screen>
+</example>
+
+<para
+>This tells the imaginary &PostScript; <quote
+>pen</quote
+> to draw a path of a certain shape, and then fill it with different shades of grey. The first part translates into more comprehensive English as <quote
+>Go to coordinate (100,100), draw a line with length 50 upward; then one from there to the right, then down again, and finally close this part. Now fill the drawn shape with 70% darkness grey.</quote
+></para>
+
+<example id="rendered-postscript">
+<title
+>Rendered &PostScript;</title>
+<mediaobject>
+<imageobject>
+<imagedata fileref="ps-boxes.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+><xref linkend="coded-postscript"/> example rendered as an image.</phrase>
+</textobject>
+</mediaobject>
+</example>
+
+<para
+>Of course, &PostScript; can be much more complicated than this simplistic example. It is a fully fledged programming language with many different operators and functions. You may even write &PostScript; programs to compute the value of Pi, format a hard disk or write to a file. The main value and strength of &PostScript; however lies in the field to describe the layout of graphical objects on a page: it also can scale, mirror, translate, transform, rotate and distort everything you can imagine on a piece of paper -- such as letters in different font representations, figures, shapes, shades, colours, lines, dots, raster...</para>
+
+<para
+>A &PostScript; file is a representation of one or more pages to be printed, in a relatively abstract way. Ideally, it is meant to describe the pages in a device-independent way. &PostScript; is not directly <quote
+>visible</quote
+>; it only lives on hard disks and in <acronym
+>RAM</acronym
+> as a coded representation of future printouts.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Raster Images on Paper Sheets</title>
+
+<para
+>What you see on a piece of paper is nearly always a <quote
+>raster image</quote
+>. Even if your brain suggests to you that your eyes see a line: take a good magnifying glass and you will discover lots of small dots... (One example to the contrary are lines that have been drawn by <quote
+>pen plotters</quote
+>). And that is the only thing that the <quote
+>marking engines</quote
+> of today's printers can put on paper: simple dots of different colours, size and resolution, to make up a complete <quote
+>page image</quote
+> composed of different bitmap patterns.</para>
+
+<para
+>Different printers need the raster image prepared in different ways. Thinking about an inkjet device: depending on its resolution, the number of inks used (the very good ones need 7 different inks, while cheaper ones might only use 3), the number of available jets (some print heads have more than 100!) dispensing ink simultaneously, the <quote
+>dithering algorithm</quote
+> used, and many other things, the final raster format and transfer order to the marking engine is heavily dependent on the exact model used.</para>
+
+<para
+>Back in the early life of the <quote
+>Line Printer Daemon</quote
+>, printers were machines that hammered rows of <acronym
+>ASCII</acronym
+> text mechanically on to long media, folded as a zig-zag paper <acronym
+>snake</acronym
+>, drawn from a cardboard box beneath the table... What a difference from today!</para>
+
+</sect2>
+
+
+<sect2>
+<title
+><acronym
+>RIP</acronym
+>: From &PostScript; to Raster</title>
+
+<para
+>Before the final raster images are put on paper cut-sheets, they have to be calculated somehow out of their abstract &PostScript; representation. This is a very computing-intensive process. It is called the <quote
+>Raster Imaging Process</quote
+>, more commonly <quote
+><acronym
+>RIP</acronym
+></quote
+>).</para>
+
+<para
+>With &PostScript; printers the <acronym
+>RIP</acronym
+>-ping is taken care of by the device itself. You just send the &PostScript; file to it. The <quote
+>Raster Imaging Processor</quote
+> (also called the <acronym
+>RIP</acronym
+>) inside the printer is responsible (and specialized) to fulfill quite well this task of interpreting the &PostScript;-page descriptions and put the raster image on paper.</para>
+
+<para
+>Smaller &PostScript; devices have a hardware-<acronym
+>RIP</acronym
+> built in; it is etched in silicon, on a special chip. Big professional printers often have their <acronym
+>RIP</acronym
+> implemented as a software-<acronym
+>RIP</acronym
+> inside a dedicated fast &UNIX; run computer, often a Sun SPARC Solaris or a &SGI; &IRIX; machine.</para>
+
+</sect2>
+
+<sect2>
+<title
+><application
+>Ghostscript</application
+> as a Software <acronym
+>RIP</acronym
+></title>
+
+<para
+>But what happens, if you are not lucky enough to have a &PostScript; printer available?</para>
+
+<para
+>You need to do the <acronym
+>RIP</acronym
+>-ing before you send the print data to the marking engine. You need to digest the &PostScript; generated by your application on the host machine (the print client) itself. You need to know how the exact raster format of the target printer's marking engine must be composed.</para>
+
+<para
+>In other words, as you can't rely on the printer to understand and interpret the &PostScript; itself, the issue becomes quite a bit more complicated. You need software that tries to solve for you the issues involved.</para>
+
+<para
+>This is exactly what the omnipresent &ghostscript; package is doing for many &Linux;, *BSD and other &UNIX; boxes that need to print to non-&PostScript; printers: &ghostscript; is a &PostScript; interpreter, a software <acronym
+>RIP</acronym
+> capable of running many different devices.</para>
+
+</sect2>
+
+<sect2>
+<title
+><quote
+>Drivers</quote
+> and <quote
+>Filters</quote
+> in General</title>
+
+<para
+>To produce rasterised bitmaps from &PostScript; input, the concept of <quote
+>filters</quote
+> is used by &ghostscript;. There are many different filters in &ghostscript;, some of them specialised for a certain model of printer. &ghostscript; filterspecializedin devices have often been developed without the consent or support of the manufacturer concerned. Without access to the specifications and documentation, it was a very painstaking process to reverse engineer protocols and data formats.</para>
+
+<para
+>Not all &ghostscript; filters work equally well for their printers. Yet, some of the newer ones, like the <application
+>stp</application
+> Filter of the <application
+>Gimp</application
+> Print project, produce excellent results leading to photographic quality on a par or even superior to their &Microsoft; &Windows; driver counterparts.</para>
+
+<para
+>&PostScript; is what most application programs produce for printing in &UNIX; and &Linux;. Filters are the true workhorses of any printing system there. Essentially they produce the right bitmaps from any &PostScript; input for non-&PostScript; target engines.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Drivers and Filters and Backends in CUPS</title>
+
+<para
+>&CUPS; uses its own filters, though the filtering system is based on Ghostscript. Namely the pstoraster and the imagetoraster filters are directly derived from Ghostscript code. &CUPS; has reorganised and streamlined the whole mechanics of this legacy code and organised it into a few clear and distinct modules.</para>
+
+<para
+>This next drawing (done with the help of &kivio;) gives an overview of the filters and backends inside &CUPS; and how they fit together. The <quote
+>flow</quote
+> is from top to bottom. Backends are special filters: they don't convert date to a different format, but they send the ready files to the printer. There are different backends for different transfer protocols.</para>
+
+<screenshot id="architecture-diagram">
+<screeninfo
+>&kprinter; dialogue started (&kivio; draft drawing) </screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="cups-filterarchitecture-kivio-70Percent-scaled.png"
+format="PNG"/></imageobject>
+<textobject>
+<phrase
+>&kprinter; dialogue started (&kivio; draft drawing)</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+</sect2>
+<sect2>
+<title
+>Spoolers and Printing Daemons</title>
+
+<para
+>Besides the heavy part of the filtering task to generate a print-ready bitmap, any printing software needs to use a SPOOLing mechanism: this is to line up different jobs from different users for different printers and different filters and send them accordingly to the destinations. The printing daemon takes care of all this.</para>
+
+<para
+>This daemon is keeping the house in order: it is also responsible for the job control: users should be allowed to cancel, stop, restart, &etc; their jobs (but not other peoples's jobs) and so on.</para>
+
+</sect2>
+
+</sect1>
+
+
+
+<sect1 id="cups-and-ppd">
+<title
+>Excursion: How <quote
+>CUPS</quote
+> uses the power of &PPD;s</title>
+
+<para
+>Now that you know how a &PostScript; language file (which describes the page layout in a largely device independent way) is transformed into a Raster Image, you might ask: <quote
+>Well, there are different kinds of raster output devices: first they differ in their resolution; then there are the different paper sizes; it goes on with many finishing options (duplex prints, pamphlets, punched and stapled output with different sheets of coloured paper being drawn from different trays, &etc;). How does this fit into our model of device-independent &PostScript;?</quote
+></para>
+
+<para
+>The answer comes with so called &PostScript; Printer Description (&PPD; files. A &PPD; describes all the device dependent features which can be utilised by a certain printer model. It also contains the coded commands that must be used to call certain features of the device. But &PPD;s are not a closed book, they are simple <acronym
+>ASCII</acronym
+> text files.</para>
+
+<para
+>&PPD;s were <quote
+>invented</quote
+> by Adobe to make it easy for manufacturers to implement their own features into &PostScript; printers, and at the same time retain a standard way of doing so. &PPD;s are well documented and described by Adobe. Their specification is a de-facto open standard.</para>
+
+<sect2 id="ppd-files">
+<title
+>Device Dependent Print Options</title>
+
+<para
+>Remember, advanced &PostScript; printing was originally only developed for use on &Microsoft; &Windows; and Apple &Mac; systems. For a long time, all of the feature rich printing on modern devices was simply unavailable for &Linux; and &UNIX;. &CUPS; changes this decisively. &CUPS; is closely tied with &PPD;s, and therefore existing &PPD;s can be utilised to the full by all systems powered by &CUPS;.</para>
+
+<para
+>Using &PPD;s, printer manufacturers were able to insert device-specific hardware features into their products, for features such as duplexing, stapling, punching, finishing, &etc;. The printer drivers load this &PPD; just like an additional configuration file. Thus the printer driver learns about the available device options and how to call them; the driver also presents them in a &GUI; to the user. Through this mechanism you are still able to print <quote
+>device-independent</quote
+> &PostScript; page description language files and specify device-dependent finishing options on top, which are added to the application-generated &PostScript;.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Where to get the &PPD;s for &PostScript; Printers</title>
+
+<para
+>&PPD;s originally were not used routinely in &UNIX; and &Linux; systems. The vendors providing those &PPD;s never intended them for anything other than the originally supported &OS;s: &Microsoft; &Windows; and &MacOS;. Through its brilliant move to fully support and utilise the existing &PPD; specification, &CUPS; now gives the power to use all features of modern printers to users of &Linux; and &Linux;-like systems. &kdeprint; makes its usage even more comfortable than the &CUPS; developers ever dreamed of.</para>
+
+<para
+>&CUPS; can use original &Windows; &PPD;s, distributed by the vendors in the case of &PostScript; printers. Those normally don't cost any money, and they can be grabbed from any &Windows; computer with an installed &PostScript; driver for the model concerned, or from the disks provided with the printer. There are also several places on the web to download them.</para>
+
+</sect2>
+
+<sect2>
+<title
+>How Special &PPD;s are Now Useful Even For Non-&PostScript; Printers.</title>
+
+<para
+>Now you know how &PostScript;-Printers can use &PPD;s. But what about non-&PostScript; printers? &CUPS; has done a very good trick: by using the same format and data structure as the &PostScript; Printer Descriptions (&PPD;s) in the &PostScript; world, it can describe the available print job options for non-&PostScript; printers just the same. For its own special purposes &CUPS; just added a few special options (namely the line which defines the filter to be used for further processing of the &PostScript; file).</para>
+
+<para
+>So, the developers could use the same software engine to parse the Printer Description Files for available options for all sorts of printers. Of course the &CUPS; developers could not rely on the non-&PostScript; hardware manufacturers to suddenly develop &PPD;s. They had to do the difficult start themselves and write them from scratch. More than 1000 of these are available through the commercial version of &CUPS;, called <application
+>ESP PrintPro</application
+>.</para>
+
+<para
+>Meanwhile there are a lot of &CUPS;-specific &PPD;s available. Even now those are in most cases not originating from the printer manufacturers, but from Free software developers. The &CUPS; folks proofed it, and others followed suit: where &Linux; and &UNIX; printing one or two years ago still was a kludge, it is now able to support a big range of printers, including 7-colour inkjets capable of pushing them to Photo Quality output.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Different Ways to get &PPD;s for non-&PostScript; Printers</title>
+
+<para
+>You can get &PPD;s to be used with &CUPS; and non-&PostScript; printers from different areas in the Web:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>first, there is the repository at <ulink url="http://www.linuxprinting.org"
+>www.linuxprinting.org</ulink
+>, which lets you generate a <quote
+>CUPS-O-Matic</quote
+>-&PPD; online for any printer that had been supported by traditional &ghostscript; printing already. This helps you to switch over to &CUPS; with little effort, if you wish so. If your printer was doing well with the traditional way of &ghostscript; printing, take CUPS-O-Matic to plug your driver into the &CUPS; system and you'll have the best of both worlds.</para>
+</listitem>
+
+<listitem>
+<para
+>second, there are &CUPS;-&PPD;s for the more than 120 printer models, which are driven by the new universal <application
+>stp</application
+> driver. <application
+>stp</application
+> (stood originally for Stylus Photo) is now developed by the gimp-print project; it was started by Mike Sweet, the leading &CUPS; developer and is now available through <ulink url="http://gimp-print.sourceforge.net"
+>gimp-print.sourceforge.net</ulink
+>. This driver prints real Photo quality on many modern inkjets and can be configured to make 120 &CUPS;-&PPD;s along its own compilation. &HP; Laser- and DeskJet, <trademark class="registered"
+>Epson</trademark
+> Stylus and Photo Colour models as well as some <trademark class="registered"
+>Canon</trademark
+> and <trademark class="registered"
+>Lexmark</trademark
+> are covered.</para>
+</listitem>
+
+<listitem>
+<para
+>third, there is the commercial extension to &CUPS; from the &CUPS; developers themselves: it is called <application
+>ESP PrintPro</application
+> and comes with more than 2.300 printer drivers. There are even improved imagetoraster and pstoraster filters included.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>&CUPS; makes it really easy for manufacturers to start supporting &Linux; and &UNIX; printing for their models at reasonably low cost. The modular framework of &CUPS; facilitates to plug in any filter (=driver) with minimal effort and to access and utilise the whole printing framework that &CUPS; is creating.</para>
+
+<para
+>Read more about the exciting &CUPS; features in the available &CUPS; documentation at <ulink url="http://www.cups.org/documentation.html"
+>http://www.cups.org/documentation.html</ulink
+> and <ulink url="http://wwww.danka.de/printpro/faq.html"
+>http://www.danka.de/printpro/faq.html</ulink
+>. Also at <ulink url="http://www.linuxprinting.org"
+>http://www.linuxprinting.org/</ulink
+> is a universal repository for all issues related to &Linux; and &UNIX; printing.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="cups-ipp-support">
+<title
+>How &IPP; Support Makes &CUPS; the Best Choice Around</title>
+
+<sect2>
+<title
+><quote
+><acronym
+>LPD</acronym
+> Must Die!</quote
+></title>
+
+<para
+>For a long time many developers were deeply dissatisfied with good old <acronym
+>LPD</acronym
+>. Quite a few new projects were started to improve printing: <application
+>LPRng</application
+> is the best known example. Others are <acronym
+>PDQ</acronym
+>, <acronym
+>PPR</acronym
+>, <acronym
+>PLP</acronym
+>, <acronym
+>GNUlpr</acronym
+> and <acronym
+>RLPR</acronym
+>. But none of the new programs were seen as a <quote
+>big shot</quote
+>; most of them are just implementing the same old <acronym
+>LPD</acronym
+> specification with a few (or many) new extensions, which again make them incompatible with each other.</para>
+
+<para
+>Having seen the development of not just one, but different viable alternatives to venerable <acronym
+>BSD</acronym
+>-style <acronym
+>LPD</acronym
+>, Grant Taylor, author of the <citetitle
+>Linux Printing HOWTO</citetitle
+>, finally rallied the call <citetitle
+>LPD Must Die!</citetitle
+> in his <quote
+>Campaign To Abolish The Line Printer Daemon</quote
+>.</para>
+
+<!-- FIXME: look up URLs for the above -->
+
+</sect2>
+
+<sect2>
+<title
+>How the &IPP; Came to Be</title>
+
+<para
+>Along with the above, on the industry side of things, there were efforts to overcome the well-known weaknesses of <acronym
+>LPD</acronym
+>. It started with proprietary extensions to plain old <acronym
+>LPD</acronym
+>, and stretched as far as &Hewlett-Packard;'s attempt to establish &HP; JetDirect as a new standard for a network printing protocol. The result were even more incompatibilities.</para>
+
+<para
+>In the end, an initiative to define a new common industry and <acronym
+>IETF</acronym
+> standard took shape. The <quote
+>Printer Working Group</quote
+> or <acronym
+>PWG</acronym
+>, a loose aggregation of vendors in hardware, software, and operating systems, drafted the new <quote
+>Internet Printing Protocol</quote
+>, &IPP;. &IPP; v1.1 has now been approved by the <acronym
+>IETF</acronym
+> (Internet Engineering Task Force) as a proposed standard, and now enjoys the unanimous support throughout the industry in Europe, USA and Japan. Most current network printer models have now built in &IPP; support on top of traditional <acronym
+>LPR</acronym
+>/<acronym
+>LPD</acronym
+> or JetDirect Printing.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Why &IPP; is Solving Many Problems</title>
+
+<para
+>&IPP; promises to solve a lot of problems network administrators face. This trade normally deals with heterogeneous network environments and spends more than half of its working hours dealing with printing problems.</para>
+
+<para
+>By creating a unified set of query functions for &IPP; enabled printers and servers, for transferring files and setting job-control attributes &etc;, &IPP; is destined to work across all &OS; platforms. It's rollout however, will not happen overnight, as many legacy print devices will still be in use for many years to come. Therefore, in &IPP; there is a provision made for backwards compatibility of all &IPP; implementations. &CUPS; is proving the viability of &IPP; printing in all environments.</para>
+
+<para
+>The most striking advantage will be it's integration into the existing set of other robust <acronym
+>IP</acronym
+> protocols. Being an extension of the proven and robust <acronym
+>HTTP</acronym
+> 1.1 protocol, for the special task of handling print file and related data, it is also very easy to plug in other standards as they are being developed and deployed:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Basic, Digest, and Certificate Authentication for users seeking access to print services.</para>
+</listitem>
+<listitem>
+<para
+>SSL3 and <acronym
+>TLS</acronym
+> encryption for transferring data.</para>
+</listitem>
+<listitem>
+<para
+>Bi directional communication of clients with print devices, using the <acronym
+>HTTP</acronym
+>/&IPP; <command
+>GET</command
+> and <command
+>POST</command
+> mechanism.</para>
+</listitem>
+<listitem>
+<para
+>LDAP directory service integration to keep a consistent database of available printers, their capabilities and page-costs, &etc;, as well as user passwords, <acronym
+>ACL</acronym
+>s &etc;.</para>
+</listitem>
+<listitem>
+<para
+><quote
+>Pull</quote
+> (as opposed to the usual <quote
+>Push</quote
+> model) printing, where a server or printer just needs to be told the &URL; of a document, whereupon it is retrieved from the resource on the internet and printed.</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<!--
+<sect2>
+<title
+>&CUPS;, &IPP; and &kde;</title>
+
+<para
+>&CUPS; is the most advanced implementation of &IPP; on all &OS;
+platforms. That makes &CUPS; a crucial ally to help "conquer the
+desktop" for projects like &kde;. &kdeprint; is the best utility to
+make &CUPS; core functionality available to &kde; Desktop
+users.</para>
+
+</sect2
+> -->
+
+<sect2>
+<title
+>Printer <quote
+>Plug'n'Play</quote
+> for Clients</title>
+
+<para
+>Have you ever seen a demonstration about &CUPS; capabilities in the network? You must have been quite impressed if you didn't know in advance what to expect.</para>
+
+<para
+>Imagine you as the administrator of a <quote
+>LAN</quote
+>. For testing purposes you fully installed one &kde;/&CUPS; box on your net, complete with a dozen printers configured and functional: &PostScript;, LaserJets, InkJets and BubbleJets, and so on. Your &kde; users on that box are very happy, they can print like never before, <quote
+>ringing all the bells and whistles</quote
+> of every printer. It took you 2 hours to make everything run perfectly... and now all the other 100 users on the network want the same. Two hours again for every box? No way you could do that before next year, you think?</para>
+
+<para
+>Wrong. Just change one setting in the original &CUPS; box to make it a <quote
+>server</quote
+>. Install &CUPS; on five other boxes, as <quote
+>clients</quote
+>. By the time you turn back to your first client, you find the users happily playing with the settings for the dozen printers you had defined earlier on the <quote
+>server</quote
+>. Somehow magically the printers had appeared on all the <quote
+>Print</quote
+> dialogues of the five new &CUPS; client boxes.</para>
+
+<para
+>Your users print, but not a single driver had been installed on the clients, nor a printer queue defined.</para>
+
+<para
+>So, how does this magic work?</para>
+
+</sect2>
+
+<sect2>
+<title
+><quote
+>Seeing</quote
+> Printers Not Installed Locally?</title>
+
+<para
+>The answer is not complicated at all.</para>
+
+<para
+>If a &CUPS; server is on the <acronym
+>LAN</acronym
+>, it broadcasts the names of all available printers to the <acronym
+>LAN</acronym
+>, using the <acronym
+>UDP</acronym
+> protocol and port 631. Port 631 is reserved as a <quote
+>well-known port</quote
+> by <acronym
+>IANA</acronym
+> (the <quote
+>Internet Assigning Numbers Authority</quote
+>) for &IPP; purposes. All &CUPS; clients listen to &CUPS; server info sent to their port 631. That's how they know about available printers, and that's how they learn about the <quote
+>path</quote
+> to the printers as well.</para>
+
+<para
+>Using &IPP;, which is really a clever extension to <acronym
+>HTTP</acronym
+> v1.1, &CUPS; is able to address all objects related to the printing system via <quote
+>Universal Resource Locators</quote
+> or <acronym
+>URL</acronym
+>s. Print jobs to be deleted or restarted, printers to be queried or modified, admin tasks to be performed on the server, with &IPP; and &CUPS;, everything is addressable by a certain <acronym
+>URL</acronym
+>. Many important things can be done through the web interface to &CUPS;, accessible for example with &konqueror;.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Printing Without Installing a Driver</title>
+
+<para
+>And more, the clients basically can <quote
+>administer</quote
+> and <quote
+>use</quote
+> any printer they see, just as if it was a locally installed one. Of course, you can set restrictions on it with access control lists &etc;, so that not <emphasis
+>any</emphasis
+> clients may use <emphasis
+>any</emphasis
+> printer as it likes.</para>
+
+<para
+>The clients even are able to print without the appropriate filter (or driver) installed locally.</para>
+
+<para
+>So how does this work? If a client wants to know about and select printer-specific options, it sends a request (called <command
+>CUPS-get-ppd</command
+>) to the server. The server tells the client all about all printer-specific options, as read from the server side &PPD;. The user on the client side can see the options and select the required ones. He then sends the print file, usually unfiltered <quote
+>raw</quote
+> &PostScript;, spiced up with the printer-options to the printer server, using &IPP; as the transport protocol. All further processing, especially the filtering to generate the final format for the target printer, is then done by the server. The server has the necessary programs (<quote
+>drivers</quote
+> or <quote
+>filters</quote
+>) to do this.</para>
+
+<para
+>This way a client prints without needing to install a driver locally.</para>
+
+<para
+>Any change on the server, such as adding or modifying a printer, is instantly <quote
+>known</quote
+> to the clients with no further configuration.</para>
+
+</sect2>
+
+<sect2>
+<title
+><quote
+>Zero Administration</quote
+>, Load Balancing, and <quote
+>Failover Switching</quote
+></title>
+
+<para
+>Some other advanced features built into &CUPS; are the capacity to do <quote
+>load balancing</quote
+>.</para>
+
+<para
+>If you define the same printer queues on two or more different servers, the clients will send their jobs to the first responding or available server. This implies an automatic load balancing amongst servers. If you have to take one server off the network for maintenance, the others will just take over its tasks without the users even noticing the difference.</para>
+
+</sect2>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kdesu/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kdesu/Makefile.am
new file mode 100644
index 00000000000..cecc82c870b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdesu/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kdesu
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kdesu/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kdesu/Makefile.in
new file mode 100644
index 00000000000..e10459cd497
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdesu/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kdesu
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kdesu
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdesu/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdesu/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kdesu/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kdesu/index.cache.bz2
new file mode 100644
index 00000000000..abc12b5a543
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdesu/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kdesu/index.docbook b/tde-i18n-en_GB/docs/kdebase/kdesu/index.docbook
new file mode 100644
index 00000000000..81c03aeb271
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdesu/index.docbook
@@ -0,0 +1,483 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kdesu;">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+
+<title
+>The &kdesu; handbook</title>
+
+<authorgroup>
+<author
+>&Geert.Jansen; &Geert.Jansen.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<copyright>
+<year
+>2000</year>
+<holder
+>&Geert.Jansen;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-01-18</date>
+<releaseinfo
+>1.00.00</releaseinfo>
+
+
+<abstract
+><para
+>&kdesu; is a graphical front end for the &UNIX; <command
+>su</command
+> command.</para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>su</keyword>
+<keyword
+>password</keyword>
+<keyword
+>root</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>Welcome to &kdesu;! &kdesu; is a graphical front end for the &UNIX; <command
+>su</command
+> command for the K Desktop Environment. It allows you to run a program as different user by supplying the password for that user. &kdesu; is an unprivileged program; it uses the system's <command
+>su</command
+>.</para>
+
+<para
+>&kdesu; has one additional feature: it can remember passwords for you. If you are using this feature, you only need to enter the password once for each command. See <xref linkend="sec-password-keeping"/> for more information on this and a security analysis.</para>
+
+<para
+>This program is meant to be started from the command line or from <filename
+>.desktop</filename
+> files. Although it asks for the <systemitem class="username"
+>root</systemitem
+> password using a &GUI; dialogue, I consider it to be more of a command line &lt;-&gt; &GUI; glue instead of a pure &GUI; program.</para>
+
+</chapter>
+
+<chapter id="using-kdesu">
+<title
+>Using &kdesu;</title>
+
+<para
+>Usage of &kdesu; is easy. The syntax is like this:</para>
+
+ <cmdsynopsis
+><command
+>kdesu</command
+> <arg
+>USER</arg
+> <arg
+>-n</arg
+> <arg
+>-t</arg
+> <arg
+>-q</arg
+> <arg
+>-d</arg
+> <arg
+>-f <replaceable
+>FILE</replaceable
+></arg
+> <arg
+>-c <group
+> <arg
+> <replaceable
+>COMMAND</replaceable
+> <arg
+><replaceable
+>ARG1</replaceable
+></arg
+> <arg
+><replaceable
+>ARG2</replaceable
+></arg
+> <arg rep="repeat"
+><replaceable
+></replaceable
+></arg
+> </arg
+> </group
+> </arg
+> </cmdsynopsis>
+
+ <cmdsynopsis
+><command
+>kdesu</command
+> <group
+> <arg
+>-v</arg
+> <arg
+>-h</arg
+> <arg
+>-s</arg
+> </group
+> </cmdsynopsis>
+
+<para
+>The command line options are explained below.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><option
+>-c <replaceable
+>PROGRAM</replaceable
+></option
+></term>
+<listitem
+><para
+>This specifies the program to run as root. It has to be passed in one argument. So if, for example, you want to start a new file manager, you would enter at the prompt: <userinput
+><command
+>kdesu <option
+>-c <replaceable
+>kfm -sw</replaceable
+></option
+></command
+></userinput
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>-f <replaceable
+>FILE</replaceable
+></option
+></term>
+<listitem
+><para
+>This option allow efficient use of &kdesu; in <filename
+>.desktop</filename
+> files. It tells &kdesu; to examine the file specified by <parameter
+>FILE</parameter
+>. If this file is writable by the current user, &kdesu; will execute the command as the current user. If it is not writable, the command is executed as user <parameter
+>USER</parameter
+> (defaults to root).</para>
+<para
+><parameter
+>FILE</parameter
+> is evaluated like this: if <parameter
+>FILE</parameter
+> starts with a <literal
+>/</literal
+>, it is taken as an absolute filename. Otherwise, it is taken as the name of a global &kde; configuration file. For example: to configure the K display manager, <application
+>kdm</application
+>, you could issue <command
+>kdesu <option
+>-c kdmconfig -f kdmrc</option
+></command
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>-t</option
+></term>
+<listitem
+><para
+>Enable terminal output. This disables password keeping. This is largely for debugging purposes; if you want to run a console mode app, use the standard <command
+>su</command
+> instead.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>-n</option
+></term>
+<listitem
+><para
+>Do not keep the password. This disables the <guilabel
+>keep password</guilabel
+> checkbox in the password dialogue.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>-q</option
+></term>
+<listitem
+><para
+>Be quiet.</para
+></listitem>
+<!-- Lauri: This could do with a little expansion. quiet as in no screen -->
+<!-- output, quiet as in no gui prompt for the password, or quiet as in no -->
+<!-- beeping? -->
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>-d</option
+></term>
+<listitem
+><para
+>Show debug information.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>-v</option
+></term>
+<listitem
+><para
+>Print version information and exit.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>-h</option
+></term>
+<listitem
+><para
+>Print some help.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>-s</option
+></term>
+<listitem
+><para
+>Stop the kdesu daemon. See <xref linkend="sec-password-keeping"/>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</chapter>
+
+<chapter id="configuration">
+<title
+>Configuration</title>
+
+<para
+>&kdesu; comes with a control module named <application
+>kcmkdesu</application
+>. You can find it in the <guimenu
+>K</guimenu
+> menu under <menuchoice
+><guisubmenu
+>Settings</guisubmenu
+> <guisubmenu
+>Applications</guisubmenu
+> <guimenuitem
+>KDE su</guimenuitem
+></menuchoice
+>. You can change the following things:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Echo Mode</guilabel
+></term>
+<listitem
+><para
+>This is how characters you type are echoed to the screen. Possible choices are: one star per character, three stars or no echo at all. The default is one star per character.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Keeping passwords</guilabel
+></term>
+<listitem
+><para
+>You can instruct &kdesu; remember passwords you enter by checking the <guilabel
+>keep password</guilabel
+> check box. If this checked, you can enter a timeout value in the text field below it. This is the amount of time, in minutes, that the password will be remembered. The default is not to remember passwords.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</chapter>
+
+<chapter id="Internals">
+<title
+>Internals</title>
+
+<sect1 id="x-authentication">
+<title
+>X authentication</title>
+
+<para
+>The program you execute will run under the root user id and will generally have no authority to access your X display. &kdesu; gets around this by adding an authentication cookie for your display to a temporary <filename
+>.Xauthority</filename
+> file. After the command exits, this file is removed. </para>
+
+<para
+>If you don't use X cookies, you are on your own. &kdesu; will detect this and will not add a cookie but you will have to make sure that root is allowed to access to your display.</para>
+
+</sect1>
+
+<sect1 id="interface-to-su">
+<title
+>Interface to <command
+>su</command
+></title>
+
+<para
+>&kdesu; uses the sytem's <command
+>su</command
+> for acquiring priviliges. In this section, I explain the details of how &kdesu; does this. </para>
+
+<para
+>Because some <command
+>su</command
+> implementations (&ie; the one from &RedHat;) don't want to read the password from <literal
+>stdin</literal
+>, &kdesu; creates a pty/tty pair and executes <command
+>su</command
+> with it's standard filedescriptors connected to the tty.</para>
+
+<para
+>To execute the command the user selected, rather than an interactive shell, &kdesu; uses the <option
+>-c</option
+> argument with <command
+>su</command
+>. This argument is understood by every shell that I know of so it should work portably. <command
+>su</command
+> passes this <option
+>-c</option
+> argument to the target user's shell, and the shell executes the program. Example command: <command
+>su <option
+>root -c <replaceable
+>the_program</replaceable
+></option
+></command
+>.</para>
+
+<para
+>Instead of executing the user command directly with <command
+>su</command
+>, &kdesu; executes a little stub program called <application
+>kdesu_stub</application
+>. This stub (running as the target user), requests some information from &kdesu; over the pty/tty channel (the stub's stdin and stdout) and then executes the user's program. The information passed over is: the X display, an X authentication cookie (if available), the <envar
+>PATH</envar
+> and the command to run. The reason why a stub program is used is that the X cookie is private information and therefore cannot be passed on the command line.</para>
+
+</sect1>
+
+<sect1 id="password-checking">
+<title
+>Password Checking</title>
+
+<para
+>&kdesu; will check the password you entered and gives an error message if it is not correct. The checking is done by executing a test program: <filename
+>/bin/true</filename
+>. If this succeeds, the password is assumed to be correct.</para>
+
+</sect1>
+
+<sect1 id="sec-password-keeping">
+<title
+>Password Keeping</title>
+
+<para
+>For your comfort, &kdesu; implements a <quote
+>keep password</quote
+> feature. If you are interested in security, you should read this paragraph.</para>
+
+<para
+>Allowing &kdesu; to remember passwords opens up a (small) security hole in your system. Obviously, &kdesu; does not allow anybody but your user id to use the passwords, but, if done without caution, this would lower <systemitem class="username"
+>root</systemitem
+>'s security level to that of a normal user (you). A hacker who breaks into your account, would get <systemitem class="username"
+>root</systemitem
+> access. &kdesu; tries to prevent this. The security scheme it uses is, in my opinion at least, reasonably safe and is explained here.</para>
+
+<para
+>&kdesu; uses a daemon, called <application
+>kdesud</application
+>. The daemon listens to a &UNIX; socket in <filename
+>/tmp</filename
+> for commands. The mode of the socket is 0600 so that only your user id can connect to it. If password keeping is enabled, &kdesu; executes commands through this daemon. It writes the command and <systemitem class="username"
+>root</systemitem
+>'s password to the socket and the daemon executes the command using <command
+>su</command
+>, as describe before. After this, the command and the password are not thrown away. Instead, they are kept for a specified amount of time. This is the timeout value from in the control module. If another request for the same command is coming within this time period, the client does not have to supply the password. To keep hackers who broke into your account from stealing passwords from the daemon (for example, by attaching a debugger), the daemon is installed set-group-id nogroup. This should prevent all normal users (including you) from getting passwords from the <application
+>kdesud</application
+> process. Also, the daemon sets the <envar
+>DISPLAY</envar
+> environment variable to the value it had when it was started. The only thing a hacker can do is execute an application on your display.</para>
+
+<para
+>One weak spot in this scheme is that the programs you execute are probably not written with security in mind (like setuid <systemitem class="username"
+>root</systemitem
+> programs). This means that they might have buffer overruns or other problems and a hacker could exploit those.</para>
+
+<para
+>The use of the password keeping feature is a tradeoff between security and comfort. I encourage you to think it over and decide for yourself if you want to use it or not.</para>
+
+</sect1>
+</chapter>
+
+<chapter id="Author">
+<title
+>Author</title>
+
+<para
+>&kdesu;</para>
+
+<para
+>Copyright 2000 &Geert.Jansen;</para>
+
+<para
+>&kdesu; is written by &Geert.Jansen;. It is somewhat based on Pietro Iglio's &kdesu;, version 0.3. Pietro and I agreed that I will maintain this program in the future.</para>
+
+<para
+>The author can be reached through email at &Geert.Jansen.mail;. Please report any bugs you find to me so that I can fix them. If you have a suggestion, feel free to contact me.</para>
+&underFDL; &underArtisticLicense; </chapter>
+
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kdm/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kdm/Makefile.am
new file mode 100644
index 00000000000..d54600f7b69
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdm/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kdm
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kdm/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kdm/Makefile.in
new file mode 100644
index 00000000000..1b9e0c2eacc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdm/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kdm
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kdm
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdm/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kdmrc-ref.docbook Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) kdmrc-ref.docbook index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm
+ @for base in kdmrc-ref.docbook index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/$$base ;\
+ done
+
+uninstall-nls:
+ for base in kdmrc-ref.docbook index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in kdmrc-ref.docbook index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdm/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kdm/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kdm/index.cache.bz2
new file mode 100644
index 00000000000..ba71a9916b9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdm/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kdm/index.docbook b/tde-i18n-en_GB/docs/kdebase/kdm/index.docbook
new file mode 100644
index 00000000000..f9cb886ecf9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdm/index.docbook
@@ -0,0 +1,1812 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kdm;">
+ <!ENTITY package "kdebase">
+ <!ENTITY kdmrc "<filename
+>kdmrc</filename
+>">
+ <!ENTITY XDMCP "<acronym
+>XDMCP</acronym
+>">
+ <!ENTITY xdm "<application
+>xdm</application
+>">
+ <!ENTITY kdmrc-ref SYSTEM "kdmrc-ref.docbook">
+ <!ENTITY % addindex "INCLUDE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &kdm; Handbook</title>
+
+<authorgroup>
+<author
+>&Oswald.Buddenhagen; &Oswald.Buddenhagen.mail; </author
+><!--
+<othercredit role="developer">
+&Oswald.Buddenhagen; &Oswald.Buddenhagen.mail;
+<contrib
+>Developer</contrib>
+</othercredit>
+<othercredit role="reviewer">
+&Lauri.Watts; &Lauri.Watts.mail;
+<contrib
+>Reviewer</contrib>
+</othercredit
+> -->
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2000</year>
+<holder
+>&Neal.Crook;</holder>
+</copyright>
+
+<copyright>
+<year
+>2002</year>
+<holder
+>&Oswald.Buddenhagen;</holder>
+</copyright>
+
+<copyright>
+<year
+>2003</year>
+<holder
+>&Lauri.Watts;</holder>
+</copyright>
+
+<date
+>2003-03-01</date>
+<releaseinfo
+>0.05.02</releaseinfo>
+
+<abstract>
+<para
+>This document describes &kdm; the &kde; Display Manager. &kdm; is also known as the <quote
+>Login Manager</quote
+>.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdm</keyword>
+<keyword
+>xdm</keyword>
+<keyword
+>display manager</keyword>
+<keyword
+>login manager</keyword>
+</keywordset>
+</bookinfo>
+
+<!-- ********************************************************************** -->
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kdm; provides a graphical interface that allows you to log in to a system. It prompts for login (username) and password, authenticates the user and starts a <quote
+>session</quote
+>. &kdm; is superior to &xdm;, the X Display Manager, in a number of ways.</para>
+
+</chapter>
+
+<!-- Chapters to write -->
+<!-- * Just enough config to get it to run and login to KDE
+ * Adding more session types (GNOME, etc)
+ * Adding other customizations to XSession (ssh/gpg-agent, etc)
+ * Further customization to KDM (via the kcontrol module, and by
+ hand)
+ * XDMCP by query
+ * XDMCP by broadcast
+ * Sound transparency (if Ade can tell me how!)
+ * Document all Keys in the Config File
+ * Pull in all options from the KControl Module
+ * More resources
+-->
+
+<chapter id="quickstart">
+<title
+>Quick Start Guide</title>
+
+<para
+>This is a quick start guide for users who fit the following pattern:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>X is configured and works with the command <command
+>startx</command
+> from the commandline.</para>
+</listitem>
+<listitem>
+<para
+>Each user will generally only use a single window manager or desktop environment, and does not change this choice very often, or is comfortable editing a single text file in order to change their choice.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>This scenario will be sufficient for many environments where a single user or several users normally boot the computer and log into their preferred environment.</para>
+
+<procedure>
+<title
+>Setting up a Default Session</title>
+<step>
+<para
+>Create or open the file <filename
+>~/.xinitrc</filename
+></para>
+<para
+>If you already have a working <filename
+>~/.xinitrc</filename
+>, go to the next step</para>
+</step>
+<step>
+<para
+>If one does not already exist, add a line to the <filename
+>~/.xinitrc</filename
+> to start your preferred window manager or desktop environment.</para>
+<para
+>For &kde; you should enter:</para>
+<screen
+><userinput
+>startkde</userinput
+></screen>
+<para
+>For other window managers or desktop environments, you should look in their documentation for the correct command.</para>
+</step>
+<step
+><para
+>Make a link as follows:</para>
+<screen
+><userinput
+><command
+>ln</command
+> <option
+>-s</option
+> <parameter
+>~/.xinitrc ~/.xsession</parameter
+></userinput
+></screen>
+</step>
+</procedure>
+
+<para
+>At this point, typing <userinput
+><command
+>startx</command
+></userinput
+> on the commandline should start X, with a &kde; session. The next task is to try &kdm;.</para>
+
+<para
+>As <systemitem class="username"
+>root</systemitem
+>, type <userinput
+><command
+>kdm</command
+></userinput
+> at the prompt.</para>
+
+<para
+>You should see a login window, which is described more fully in<xref linkend="login"/>.</para>
+
+<para
+>Typing your normal username and password in the fields provided, and leaving <option
+>default</option
+> selected as the session type should now open a &kde; session for your user.</para>
+
+<para
+>If you have other users to configure, you should repeat the procedure above for each of them.</para>
+
+<note>
+<para
+>This is a quick guide to getting up and running only. You probably will want to customise &kdm; further, for example, to hide the names of the system accounts, to allow further sessions, and much more. Please read through the rest of this manual to find out how to do these things.</para>
+</note>
+
+</chapter>
+
+<chapter id="login"
+>
+<title
+>The Login Window</title
+>
+
+<para
+>The user interface to &kdm; consists of two dialogue boxes. The main dialogue box has these controls:</para>
+
+<itemizedlist
+>
+<listitem>
+<para
+>A <guilabel
+>Username:</guilabel
+> field for you to enter your username.</para>
+</listitem>
+
+<listitem>
+<para
+>A <guilabel
+>Password:</guilabel
+> field for you to enter your password.</para>
+</listitem>
+
+<listitem>
+<para
+>(Optionally) a graphical image of each user (for example, a digitised photograph). Clicking on an image is equivalent to typing the associated username into the <guilabel
+>Username:</guilabel
+> field. (This feature is an imitation of the login box on IRIX).</para
+> </listitem>
+
+<listitem>
+<para
+>A <guilabel
+>Menu</guilabel
+> drop-down box that allows &kdm; to be used to start sessions with various different window managers or desktop environments installed on the system.</para>
+</listitem>
+
+<listitem>
+<para
+>(Optionally) a region to the right of the <guilabel
+>Username:</guilabel
+>, <guilabel
+>Password:</guilabel
+> and <guilabel
+>Session Type:</guilabel
+> fields which can be used to display either a static image or an analogue clock.</para>
+</listitem>
+
+<listitem>
+<para
+>A <guibutton
+>Login</guibutton
+> button that validates the username/password combination and attempts to start a session of the selected type.</para
+>
+</listitem>
+
+<listitem>
+<para
+>A <guibutton
+>Clear</guibutton
+> button that clears the text from the <guilabel
+>Login</guilabel
+> and <guilabel
+>Pass</guilabel
+> fields.</para>
+</listitem
+>
+
+<listitem>
+<para
+>(Optionally) A <guibutton
+>Shutdown</guibutton
+> button that displays the <guibutton
+>Shutdown</guibutton
+> dialogue box.</para>
+</listitem>
+<listitem>
+<para
+>A <guibutton
+>Menu</guibutton
+> button that opens an action menu with the following items:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>(On local displays) a <guimenuitem
+>Restart X Server</guimenuitem
+> item that terminates the currently running &X-Server;, starts a new one and displays the login dialogue again. You can use this if the display content seems to be broken somehow.</para>
+</listitem>
+
+<listitem>
+<para
+>(On remote displays) A <guimenuitem
+>Close Connection</guimenuitem
+> item that closes the connection to the XDMCP server you are currently connected to. If you got to this server through a host chooser, this will bring you back to the chooser, otherwise it will only reset the &X-Server; and bring up the login dialogue again.</para>
+</listitem>
+
+<listitem>
+<para
+>(Optionally on local displays) A <guimenuitem
+>Console Mode</guimenuitem
+> item that terminates the currently running &X-Server; and leaves you alone with a console login. &kdm; will resume the graphical login if nobody is logged in at the console for some time. To make this work, you need to use the local@&lt;console&gt; syntax in the <filename
+>Xservers</filename
+> file (see comments in that file).</para>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para
+>(Optionally) A <guibutton
+>Shutdown...</guibutton
+> button that displays the shutdown dialogue box.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>The <guilabel
+>Shutdown</guilabel
+> dialogue box presents a set of radio buttons that allow one of these options to be selected:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>Shutdown</term>
+<listitem
+><para
+>Shut the system down in a controlled manner, ready for power-down.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Restart</term>
+<listitem
+><para
+>Shut the system down and reboot. For systems that use <application
+>Lilo</application
+>, an optional drop-down box allows you to select a particular operating-system kernel to be used for the reboot.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Restart X Server</term
+>
+<listitem>
+<para
+>Stop and then restart the X-server. Typically, you might need to use this option if you have changed your X11 configuration in some way.</para>
+</listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+>Console Mode</term>
+<listitem>
+<para
+>Stop the &X-Server; and return the system to console mode. This is achieved by bringing the system down to run-level 3. Typically, the system manager might need to use this option before upgrading or re-configuring X11 software.</para>
+</listitem
+>
+</varlistentry>
+</variablelist>
+
+<para
+>Pressing the <guibutton
+>OK</guibutton
+> button initiates the selected action; pressing the <guibutton
+>Cancel</guibutton
+> button returns to the main &kdm; dialogue box. </para>
+
+</chapter>
+
+<!-- *********************************************************************** -->
+<chapter id="configuring-kdm">
+<title
+>Configuring &kdm;</title>
+
+<para
+>This chapter assumes that &kdm; is already up and running on your system, and that you simply want to change its behaviour in some way.</para>
+
+<para
+>When &kdm; starts up, it reads its configuration from the folder <filename class="directory"
+>$KDEDIR/share/config/kdm/</filename
+> (this may be <filename class="directory"
+>/etc/kde3/kdm/</filename
+> or something else on your system).</para>
+
+<para
+>The main configuration file is &kdmrc;; all other files are referenced from there and could be stored under any name anywhere on the system - but usually that would not make much sense for obvious reasons (one particular exception is referencing configuration files of an already installed &xdm; - however when a new &kdm; is installed, it will import settings from those files if it finds an already installed &xdm;).</para>
+
+<para
+>Since &kdm; must run before any user is logged in, it is not associated with any particular user. Therefore, it is not possible to have user-specific configuration files; all users share the common &kdmrc;. It follows from this that the configuration of &kdm; can only be altered by those users that have write access to <filename
+>$<envar
+>KDEDIR</envar
+>/share/config/kdm/kdmrc</filename
+> (normally restricted to system administrators logged in as <systemitem class="username"
+>root</systemitem
+>).</para>
+
+<para
+>You can view the &kdmrc; file currently in use on your system, and you can configure &kdm; by editing this file. Alternatively, you can use the graphical configuration tool provided by the &kcontrolcenter; (under <menuchoice
+><guisubmenu
+>System Administration</guisubmenu
+><guimenuitem
+>Login Manager</guimenuitem
+></menuchoice
+>), which is described in <ulink url="help:/kcontrol/login-manager.html"
+>the &kcontrol; help files</ulink
+>. </para>
+
+<para
+>The remainder of this chapter describes configuration of &kdm; via the &kcontrol; module, and the <link linkend="kdm-files"
+>next chapter</link
+> describes the options available in &kdmrc; itself. If you only need to configure for local users, the &kcontrol; module should be sufficient for your needs. If you need to configure remote logins, or have multiple &kdm; sessions running, you will need to read on.</para>
+
+<sect1 id="kdm-kcontrol-module">
+<sect1info>
+<authorgroup>
+<author
+>&Thomas.Tanghus; &Thomas.Tanghus.mail;</author>
+<author
+>&Steffen.Hansen; &Steffen.Hansen.mail;</author>
+<author
+>&Mike.McBride; &Mike.McBride.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</sect1info>
+
+<title
+>The Login Manager &kcontrol; Module</title>
+
+<para
+>Using this module, you can configure the &kde; graphical login manager, &kdm;. You can change how the login screen looks, who has access using the login manager and who can shutdown the computer.</para>
+
+<note
+><para
+>All settings will be written to the configuration file &kdmrc;, which in it's original state has many comments to help you configure &kdm;. Using this &kcontrol; module will strip these comments from the file. All available options in &kdmrc; are covered in <xref linkend="kdm-files"/>.</para>
+
+<para
+>The options listed in this chapter are cross referenced with their equivalents in &kdmrc;. All options available in the &kcontrol; module are also available directly in &kdmrc; but the reverse is not true.</para
+></note>
+
+<para
+>In order to organise all of these options, this module is divided into several sections: <link linkend="kdmconfig-appearance"
+><guilabel
+>Appearance</guilabel
+></link
+>, <link linkend="kdmconfig-font"
+><guilabel
+>Font</guilabel
+></link
+>, <link linkend="kdmconfig-background"
+><guilabel
+>Background</guilabel
+></link
+>, <link linkend="kdmconfig-shutdown"
+><guilabel
+>Shutdown</guilabel
+></link
+>, <link linkend="kdmconfig-users"
+><guilabel
+>Users</guilabel
+></link
+> and <link linkend="kdmconfig-convenience"
+><guilabel
+>Convenience</guilabel
+></link
+>.</para>
+
+<para
+>You can switch between the sections using the tabs at the top of the window.</para>
+
+<note
+><para
+>If you are not currently logged in as a superuser, you will need to click the <guibutton
+>Administrator Mode</guibutton
+> Button. You will then be asked for a superuser password. Entering a correct password will allow you to modify the settings of this module.</para
+></note>
+
+<sect2 id="kdmconfig-appearance">
+<title
+>Appearance</title>
+
+<para
+>From this page you can change the visual appearance of &kdm;, &kde;'s graphical login manager.</para>
+
+<para
+>The <guilabel
+>Greeting:</guilabel
+> is the title of the login screen. Setting this is especially useful if you have many servers users may log in to. You may use various placeholders, which are described along with the corresponding key <link linkend="option-greetstring"
+><option
+>GreetString</option
+></link
+> in &kdmrc;. </para>
+
+<para
+>You can then choose to show either the current system time, a logo or nothing special in the login box. Make your choice in the radio buttons labelled <guilabel
+>Logo area:</guilabel
+>. This corresponds to <link linkend="option-logoarea"
+><option
+>LogoArea</option
+></link
+> in &kdmrc;</para>
+
+<para
+>If you chose <guilabel
+>Show logo</guilabel
+> you can now choose a logo:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Drop an image file on the image button.</para>
+</listitem>
+<listitem>
+<para
+>Click on the image button and select a new image from the image chooser dialogue.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>If you do not specify a logo the default <filename
+>$<envar
+>KDEDIR</envar
+>/share/apps/kdm/pics/kdelogo.xpm</filename
+> will be displayed.</para>
+
+<para
+>Normally the login box is centred on the screen. Use the <guilabel
+>Position:</guilabel
+> options if you want it to appear elsewhere on the screen. You can specify the relative position (percentage of the screen size) for the centre of the login window, relative to the top left of the display, in the fields labelled <guilabel
+>X:</guilabel
+> and <guilabel
+>Y:</guilabel
+> respectively. These correspond to the key <link linkend="option-greeterpos"
+><option
+>GreeterPos</option
+></link
+> in &kdmrc;.</para>
+
+<para
+>While &kde;'s style depends on the settings of the user logged in, the style used by &kdm; can be configured using the <guilabel
+>GUI Style:</guilabel
+> and <guilabel
+>Colour Scheme:</guilabel
+> options. These correspond to the keys <link linkend="option-guistyle"
+><option
+>GUIStyle</option
+></link
+> and <link linkend="option-colorscheme"
+><option
+>ColorScheme</option
+></link
+> in &kdmrc; respectively.</para>
+
+<para
+>Below that, you have a dropdown box to choose the language for your login box, corresponding to setting <option
+>Language</option
+> in &kdmrc;.</para>
+
+</sect2>
+
+<sect2 id="kdmconfig-font">
+<title
+>Font</title>
+
+<para
+>From this section of the module you can change the fonts used in the login window. Only fonts available to all users are available here, not fonts you have installed on a per user basis.</para>
+
+<para
+>You can select three different font styles from the drop down box (<guilabel
+>General:</guilabel
+>, <guilabel
+>Failures:</guilabel
+>, <guilabel
+>Greeting</guilabel
+>). When you click on the <guibutton
+>Choose...</guibutton
+> button a dialogue appears from which you can select the new characteristics for the font style.</para>
+
+<itemizedlist>
+<listitem>
+<para
+>The <guilabel
+>General:</guilabel
+> font is used in all other places in the login window.</para>
+</listitem>
+<listitem>
+<para
+>The <guilabel
+>Failures:</guilabel
+> font is used when a login fails.</para>
+</listitem>
+<listitem>
+<para
+>The <guilabel
+>Greeting:</guilabel
+> font is the font used for the title (Greeting String).</para>
+</listitem>
+</itemizedlist>
+
+<para
+>You can also check the box labelled <guilabel
+>Use anti-aliasing for fonts</guilabel
+> if you want smoothed fonts in the login dialogue.</para>
+
+<para
+>An example of each font can be seen in the <guilabel
+>Example</guilabel
+> Box.</para>
+
+</sect2>
+
+<sect2 id="kdmconfig-background">
+<title
+>Background</title>
+
+<para
+>Here you can change the desktop background which will be displayed before a user logs in. You can have a single colour or an image as a background. If you have an image as the background and select centre, the selected background colour will be used around the image if it is not large enough to cover the entire desktop.</para>
+
+<para
+>The background colours and effects are controlled by the options on the tab labelled <guilabel
+>Background</guilabel
+> and you select a background image and its placement from the options on the tab labelled <guilabel
+>Wallpaper</guilabel
+>.</para>
+
+<para
+>To change the default background colour(s) simply click either of the colour buttons and select a new colour.</para>
+
+<para
+>The dropdown box above the colour buttons provides you with several different blend effects. Choose one from the list, and it will be previewed on the small monitor at the top of the window. Your choices are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>Flat</term>
+<listitem
+><para
+>By choosing this mode, you select one colour (using the colour button labelled <guibutton
+>Colour 1</guibutton
+>), and the entire background is covered with this one colour.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Pattern</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). </para
+> <para
+>You then select a pattern by clicking <guilabel
+>Setup</guilabel
+>. This opens a new dialogue window, which gives you the opportunity to select a pattern. Simply click once on the pattern of your choice, then click on <guilabel
+>OK</guilabel
+>, and &kde; will render the pattern you selected using the two colours you selected. For more on patterns, see the section <ulink url="help:/kcontrol/background/index.html#bkgnd-patterns"
+>Background: Adding, Removing and Modifying Patterns</ulink
+>.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Background Program</term>
+<listitem
+><para
+>By selecting this option, you can have &kde; use an external program to determine the background. This can be any program of your choosing. For more information on this option, see the section entitled <ulink url="help:/kcontrol/background/index.html#bkgnd-programs"
+>Background: Using an external program</ulink
+>.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Horizontal Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 1</guilabel
+> on the left edge of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 2</guilabel
+> by the time it gets to the right edge of the screen.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Vertical Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 1</guilabel
+> on the top edge of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 2</guilabel
+> as it moves to the bottom of the screen.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Pyramid Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 1</guilabel
+> in each corner of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 2</guilabel
+> as it moves to the centre of the screen.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+>Pipecross Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 1</guilabel
+> in each corner of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 2</guilabel
+> as it moves to the centre of the screen. The <quote
+>shape</quote
+> of this gradient is different then the pyramid gradient.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Elliptic Gradient</term>
+<listitem
+><para
+>By choosing this mode, you select two colours (using both colour buttons). &kde; will then start with the colour selected by <guilabel
+>Colour 2</guilabel
+> in the centre of the screen, and slowly transform into the colour selected by <guilabel
+>Colour 1</guilabel
+> as it moves to the edges, in an elliptical pattern.</para
+></listitem
+>
+</varlistentry>
+</variablelist>
+
+<para
+>The setup button is only needed for if you select <guilabel
+>Background program</guilabel
+> or <guilabel
+>Patterns</guilabel
+>. In these instances, another window will appear to configure the specifics.</para>
+<para
+><emphasis
+>Wallpaper</emphasis
+></para>
+<para
+>To select a new background image first, click on the <guilabel
+>Wallpapers</guilabel
+> tab, then you can either select an image from the drop-down list labelled <guilabel
+>Wallpaper</guilabel
+> or select <guibutton
+>Browse...</guibutton
+> and select an image file from a file selector.</para>
+
+<para
+>The image can be displayed in six different ways:</para>
+<variablelist>
+<varlistentry>
+<term
+>No wallpaper</term
+>
+<listitem
+><para
+>No image is displayed. Just the background colours.</para>
+</listitem
+></varlistentry>
+<varlistentry>
+<term
+>Centred</term
+>
+<listitem
+><para
+>The image will be centred on the screen. The background colours will be present anywhere the image does not cover.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Tiled</term>
+<listitem
+><para
+>The image will be duplicated until it fills the entire desktop. The first image will be placed in the upper left corner of the screen, and duplicated downward and to the right.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Centre Tiled</term>
+<listitem
+><para
+>The image will be duplicated until it fills the entire desktop. The first image will be placed in the centre of the screen, and duplicated upwards, downwards to the right, and to the left.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Centred Maxpect</term>
+<listitem
+><para
+>The image will be placed in the centre of the screen. It will be scaled to fit the desktop, but it will not change the aspect ratio of the original image. This will provide you with an image that is not distorted. </para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Scaled</term>
+<listitem
+><para
+>The image will be scaled to fit the desktop. It will be stretched to fit all four corners.</para
+> </listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="kdmconfig-shutdown">
+<title
+><guilabel
+>Shutdown</guilabel
+></title>
+
+<para
+><guilabel
+>Allow Shutdown</guilabel
+></para>
+<para
+>Use these dropdown box to choose who is allowed to shut down:</para>
+<itemizedlist>
+<listitem>
+<para
+><guilabel
+>Nobody</guilabel
+>: No one can shutdown the computer using &kdm;. You must be logged in, and execute a command.</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Everybody</guilabel
+>: Everyone can shutdown the computer using &kdm;.</para>
+</listitem>
+<listitem
+><para
+><guilabel
+>Only Root</guilabel
+>: &kdm; requires that the <systemitem
+>root</systemitem
+> password be entered before shutting down the computer.</para
+></listitem
+>
+</itemizedlist>
+
+<para
+>You can independently configure who is allowed to issue a shutdown command for the <guilabel
+>Local:</guilabel
+> and <guilabel
+>Remote:</guilabel
+> users.</para>
+
+<para
+><emphasis
+>Commands</emphasis
+></para
+> <para
+>Use these text fields to define the exact shutdown command.</para
+> <para
+>The <guilabel
+>Halt:</guilabel
+> command defaults to <command
+>/sbin/halt</command
+>. The restart command defaults to <command
+>/sbin/reboot</command
+>.</para>
+
+<para
+>When <guilabel
+>Show boot options</guilabel
+> is enabled, &kdm; will on reboot offer you options for the lilo boot manager. For this feature to work, you will need to supply the correct paths to your <command
+>lilo</command
+> command and to lilo's map file.</para>
+
+
+<sect3 id="kdmconfig-sess">
+<title
+>Session types</title>
+
+<para
+>Define which session types should be accessible from the login window.</para>
+
+<para
+>For more information on this subject, look at <filename class="directory"
+>/etc/X11/xdm/Xsession</filename
+> to find your <application
+>xdm</application
+> setup files. Also review the <ulink url="man:xdm"
+>xdm man pages</ulink
+>, especially under the SESSION PROGRAM section.</para>
+
+<para
+>To add a session, type its name in the blank entitled <guilabel
+>New types</guilabel
+>, and click <guibutton
+>Add new</guibutton
+>. </para>
+
+<para
+>To remove a session, select the session from the list and click <guibutton
+>Remove</guibutton
+>.</para>
+
+</sect3>
+</sect2>
+<sect2 id="kdmconfig-users">
+<title
+>Users</title>
+
+<para
+>From here you can change the way users are represented in the login window.</para>
+
+<para
+>You may disable the user list in &kdm; entirely in the <guilabel
+>Show Users</guilabel
+> section. You can choose from:</para>
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>None</guilabel
+></term>
+<listitem>
+<para
+>Do not show any users. This is the most secure setting, since an attacker would then have to guess a valid login name as well as a password. It's also the preferred option if you have more than a handful of users to list, or the list itself would become unwieldy.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Selected only</guilabel
+></term>
+<listitem>
+<para
+>Only show users you have specifically enabled.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Not hidden</guilabel
+></term>
+<listitem>
+<para
+>Allows you to select a list of users that should <emphasis
+>not</emphasis
+> be shown, and all other users will be listed.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Independently of the users you specify by name, you can use the <guilabel
+>System UIDs</guilabel
+> to specify a range of valid <acronym
+>UID</acronym
+>s that are shown in the list. By default user id's under 1000, which are often system or daemon users, and user id's over 65000, are not shown.</para>
+
+<para
+>You can also enable the <guilabel
+>Sort users</guilabel
+> checkbox, to have the user list sorted alphabetically. If this is disabled, users will appear in the order they are listed in the password file.</para>
+
+<para
+>If you choose to show users, then the login window will show images (which you select), of a list of users. When someone is ready to login, they may select their user name/image, enter their password, and they are granted access. </para>
+
+<para
+>If you permit a user image, then you can configure the source for those images.</para>
+
+<para
+>The available options for the <guilabel
+>User Image Source</guilabel
+> are:</para>
+<!-- user image sources list here -->
+
+<para
+>You can configure the admin picture here, for each user on the system. Depending on the order selected above, users may be able to override your selection.</para>
+
+<para
+>If you choose not to show users, then the login window will be more traditional. Users will need to type their username and password to gain entrance. This is the preferred way if you have many users on this terminal.</para>
+
+<sect3 id="kdmconfig-showusers">
+<title
+>To show (and sort) or not to show users</title>
+
+<para
+>Along the right edge of the window are two check boxes:</para>
+
+<para
+>If <guilabel
+>Show users</guilabel
+> is selected you have chosen to show images of users, instead of making them type their login name.</para>
+
+<para
+>If <guilabel
+>Sort users</guilabel
+> is selected, then the list of users will be sorted alphabetically in the login window. If unchecked, users will be listed in the same order as they are on this page. If <guilabel
+>Show users</guilabel
+> is not checked, this has no effect.</para>
+
+</sect3>
+
+<sect3 id="kdmconfig-whichusers">
+<title
+>How to determine which users to show and which users to hide</title>
+
+<para
+>Below the user image box, and above the <guilabel
+>Show users</guilabel
+> check box, is a set of two radio buttions:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Show only selected users: If this option is selected, only the users contained in the list labelled <guilabel
+>Selected Users</guilabel
+>, will be displayed in the login window. If <guilabel
+>Show users</guilabel
+> is not checked, this has no effect.</para
+></listitem>
+<listitem
+><para
+>Show all users but no-show users: If this option is selected, all users will be listed, <emphasis
+>except</emphasis
+> those users contained in the list entitled <guilabel
+>No show users</guilabel
+>. If <guilabel
+>Show users</guilabel
+> is not checked, this has no effect. </para
+></listitem>
+</itemizedlist>
+
+</sect3>
+
+<sect3 id="kdmconfig-select">
+<title
+>Select users</title>
+
+<para
+>This page contains three listboxes. The large listbox on the left shows all the users on the system which might be a genuine user.</para>
+
+<para
+>The top rightmost listbox shows the selected users and the bottom rightmost listbox shows the users we do not want displayed in the login window.</para>
+
+<para
+>To move a user from one listbox to another you click on the username in the listbox and click <guibutton
+>&gt;&gt;</guibutton
+> to move the user from the leftmost box the the rightmost box or <guibutton
+>&lt;&lt;</guibutton
+> to move the user from the rightmost box to the leftmost box.</para>
+
+</sect3>
+
+<sect3 id="kdmconfig-image">
+<title
+>Images</title>
+
+<note
+><para
+>This section of the manual only applies if <guilabel
+>Show users</guilabel
+> is selected. If it is not, this image box has no effect.</para
+></note>
+
+<para
+>Every user on the system can be represented by an image. The image for each user is kept in a file called <filename
+>$<envar
+>KDEDIR</envar
+>/share/apps/kdm/pics/users/$<envar
+>USER</envar
+>.xpm</filename
+>. If there is no such file for a particular user, the file <filename
+>$<envar
+>KDEDIR</envar
+>/share/apps/kdm/pics/users/default.xpm</filename
+> will be used instead.</para>
+
+<para
+>To assign a new image to a user just select the user in one of the listboxes and either drop an imagefile on the image button to the right or click on the image button and select a new image from the image selector.</para>
+
+<para
+>If no user is currently selected you will be asked if you want to change the default image.</para>
+
+<para
+>The replacement is performed by a &konqueror; process so if the imagefile already exists you will be prompted by &konqueror; if you want to replace it. If you confirm the image will be replaced - you will <emphasis
+>NOT</emphasis
+> have to press the <guibutton
+>Apply</guibutton
+> button.</para>
+
+</sect3>
+</sect2>
+
+<sect2 id="kdmconfig-convenience">
+<title
+>Convenience</title>
+
+<para
+>In the <guilabel
+>convenience</guilabel
+> tab you can configure some options that make life easier for lazy people, like automatic login or disabling passwords.</para>
+
+<important
+><para
+>Please think more than twice before using these options. Every option in the <guilabel
+>Convenience</guilabel
+> tab is well-suited to seriously compromise your system security. Practically, these options are only to be used in a completely non-critical environment, &eg; a private computer at home. </para
+></important>
+
+<sect3 id="loginmanager-convenience-autologin">
+<title
+>Automatic Login</title>
+
+<para
+>Automatic login will give anyone access to a certain account on your system without doing any authentication. You can enable it using the option <guilabel
+>Enable auto-login</guilabel
+>.</para>
+
+<para
+>You can choose the account to be used for automatic login from the list labelled <guilabel
+>User:</guilabel
+>.</para>
+
+</sect3>
+
+<sect3 id="loginmanager-convenience-nopasswd">
+<title
+><guilabel
+>Password-Less Login</guilabel
+></title>
+
+<para
+>Using this feature, you can allow certain users to login without having to provide their password. Enable this feature using the <guilabel
+>Enable password-less logins</guilabel
+> option.</para>
+
+<para
+>Below this option you'll see a list of users on the system. Enable password-less login for specific users by checking the checkbox next to the login names. By default, this feature is disabled for all users.</para>
+
+<important
+><para
+>Again, this option should only be used in a safe environment. If you enable it on a rather public system you should take care that only users with heavy access restrictions are granted password-less login, &eg; <systemitem
+>guest</systemitem
+>.</para
+></important>
+
+<para
+>The <guilabel
+>Automatically login after X server crash</guilabel
+> option allows you to skip the authentication procedure when your X server accidentally crashed.</para>
+
+<para
+>You can also choose which user is <quote
+>preselected</quote
+> when &kdm; starts. The default is <guilabel
+>None</guilabel
+>, but you can choose <guilabel
+>Previous</guilabel
+> to have &kdm; default to the last successfully logged in user, or you can <guilabel
+>Specify</guilabel
+> a particular user to always be selected from the list. You can also have &kdm; set the focus to the password field, so that when you reach the &kdm; login screen, you can type the password immediately.</para>
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+</chapter>
+
+&kdmrc-ref;
+
+<!-- ************************************************************ -->
+<chapter id="configuring-your-system-for-kdm">
+<title
+>Configuring your system to use &kdm;</title>
+
+<para
+>This chapter assumes that your system is already configured to run the X Window System, and that you only need to reconfigure it to allow graphical login.</para>
+
+<sect1 id="setting-up-kdm">
+<title
+>Setting up &kdm;</title>
+
+<para
+>The fundamental thing that controls whether your computer boots to a terminal prompt (console mode) or a graphical login prompt is the default runlevel. The runlevel is set by the program <application
+> <ulink url="man:init"
+>/sbin/init</ulink
+></application
+> under the control of the configuration file <filename
+>/etc/inittab</filename
+>. The default runlevels used by different &UNIX; systems (and different &Linux; distributions) vary, but if you look at <filename
+>/etc/inittab</filename
+> the start of it should be something like this:</para>
+
+<screen
+># Default runlevel. The runlevels used by RHS are:
+# 0 - halt (Do NOT set initdefault to this)
+# 1 - Single user mode
+# 2 - Multiuser, without NFS
+# 3 - Full multiuser mode
+# 4 - unused
+# 5 - X11
+# 6 - reboot (Do NOT set initdefault to this)
+
+id:3:initdefault:
+</screen>
+
+<para
+>All but the last line of this extract are comments. The comments show that runlevel 5 is used for X11 and that runlevel 3 is used for multi-user mode without X11 (console mode). The final line specifies that the default runlevel of the system is 3 (console mode). If your system currently uses graphical login (for example, using &xdm;) its default runlevel will match the runlevel specified for X11.</para>
+
+<para
+>The runlevel with graphical login (&xdm;) for some common &Linux; distributions are:</para>
+
+<itemizedlist>
+<listitem
+><para
+>5 for &RedHat; 3.x and later, and for &Mandrake;</para
+></listitem>
+<listitem
+><para
+>4 for Slackware</para
+></listitem>
+<listitem
+><para
+>3 for &SuSE;. 4.x and 5.x</para
+></listitem>
+</itemizedlist>
+
+<para
+>The first step in configuring your system is to ensure that you can start &kdm; from the command line. Once this is working, you can change your system configuration so that &kdm; starts automatically each time you reboot your system.</para>
+
+<para
+>To test &kdm;, you must first bring your system to a runlevel that does not run &xdm;. To do so, issue a command like this:</para>
+
+<screen
+><command
+>/sbin/init <option
+>3</option
+></command
+></screen>
+
+<para
+>Instead of the number <option
+>3</option
+> you should specify the appropriate runlevel for console mode on your system.</para>
+
+<para
+>If your system uses Pluggable Authentication Modules (<abbrev
+>PAM</abbrev
+>), which is normal with recent &Linux; and Solaris systems, you should check that your <abbrev
+>PAM</abbrev
+> configuration permits login through the service named <literal
+>kde</literal
+>. If you previously used &xdm; successfully, you should not need to make any changes to your <abbrev
+>PAM</abbrev
+> configuration in order to use &kdm;. <filename
+>/etc/pam.conf</filename
+> or <filename
+>/etc/pam.d/kde</filename
+>. Information on configuring <abbrev
+>PAM</abbrev
+> is beyond the scope of this handbook, but <abbrev
+>PAM</abbrev
+> comes with comprehensive documentation (try looking in <filename
+>/usr/share/doc/*pam*/html/</filename
+>).</para>
+
+<para
+>Now it's time for you to test &kdm; by issuing the following command:</para>
+
+<screen
+><command
+>kdm <option
+>-nodaemon</option
+></command
+>
+</screen>
+
+<para
+>If you get a &kdm; login dialogue and you are able to log in, things are going well. The main thing that can go wrong here is that the run-time linker might not find the shared &Qt; or &kde; libraries. If you have a binary distribution of the &kde; libraries, make sure &kdm; is installed where the libraries believe &kde; is installed and try setting some environment variables to point to your &kde; and &Qt; libraries.</para>
+
+<para
+>For example:</para>
+
+<screen
+><command
+>export
+<option
+>KDEDIR=<replaceable
+>/opt/kde</replaceable
+></option
+></command>
+<command
+>export
+<option
+>QTDIR=<replaceable
+>/usr/lib/qt2</replaceable
+></option
+></command>
+<command
+>export
+<option
+>PATH=<replaceable
+>$KDEDIR/bin:$QTDIR/bin:$PATH</replaceable
+></option
+></command>
+<command
+>export
+<option
+>LD_LIBRARY_PATH=<replaceable
+>$KDEDIR/lib:$QTDIR/lib</replaceable
+></option
+></command
+>
+</screen>
+
+<para
+>If you are still unsuccessful, try starting &xdm; instead, to make sure that you are not suffering from a more serious X configuration problem.</para>
+
+<para
+>When you are able to start &kdm; successfully, you can start to replace &xdm; by &kdm;. Again, this is distribution-dependent.</para>
+
+<itemizedlist>
+<listitem>
+<para
+>For &RedHat;, edit <filename
+>/etc/inittab</filename
+>, look for the string xdm and replace it with &kdm; (including all paths).</para>
+</listitem>
+<listitem>
+<para
+>For &Mandrake;, the X11 runlevel in <filename
+>/etc/inittab</filename
+> invokes the shell script <filename
+>/etc/X11/prefdm</filename
+>, which is set up to select from amongst several display managers, including &kdm;. Make sure that all the paths are correct for your installation.</para
+>
+</listitem>
+<listitem>
+<para
+>For &SuSE;, edit <filename
+>/sbin/init.d/xdm</filename
+> to add a first line:</para>
+
+<screen
+>. /etc/rc.config
+DISPLAYMANAGER=kdm
+export DISPLAYMANAGER</screen>
+</listitem>
+<listitem
+><para
+>For FreeBSD, edit <filename
+>/etc/ttys</filename
+> and find the line like this: <screen
+>ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure</screen
+> and edit it to this: <screen
+>ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure</screen>
+</para>
+</listitem>
+
+<listitem
+><para
+>Most other distributions are a variation of one of these.</para
+></listitem>
+</itemizedlist>
+
+<para
+>At this stage, you can test &kdm; again by bringing your system to the runlevel that should now run &kdm;. To do so, issue a command like this:</para>
+
+<screen
+><command
+>/sbin/init <option
+>5</option
+></command
+>
+</screen>
+
+<para
+>Instead of the number <option
+>5</option
+> you should specify the appropriate runlevel for running X11 on your system.</para>
+
+<para
+>The final step is to edit the <parameter
+>initdefault</parameter
+> entry in <filename
+>/etc/inittab</filename
+> to specify the appropriate runlevel for X11.</para>
+
+<warning
+><para
+>Before you make this change, ensure that you have a way to reboot your system if a problem occurs. This might be a <quote
+>rescue</quote
+> floppy-disk provided by your operating system distribution or a specially-designed <quote
+>rescue</quote
+> floppy-disk, such as <literal
+>tomsrtbt</literal
+>. Ignore this advice at your peril.</para
+></warning>
+
+<para
+>When you reboot your system, you should end up with the graphical &kdm; login dialogue.</para>
+
+<para
+>If this step is unsuccessful the most likely problem is that the environment used at boot time differs from the environment that you used for testing at the command line. If you are trying to get two versions of KDE to co-exist, be particularly careful that the settings you use for your <envar
+>PATH</envar
+> and <envar
+>LD_LIBRARY_PATH</envar
+> environment variables are consistent, and that the startup scripts are not over-riding them in some way.</para>
+
+</sect1>
+
+</chapter>
+
+<chapter id="different-window-managers-with-kdm">
+<title
+>Supporting multiple window managers</title>
+
+<para
+>The main dialogue box for &kdm; includes a <guilabel
+>Session Type:</guilabel
+> drop-down box, which allows you to select a window manager to use for your session. This chapter describes the changes that you must make to your configuration files in order to support this feature.</para>
+
+<para
+>The options that appear in the <guilabel
+>Session Type:</guilabel
+> drop-down box are <ulink url="KDM"
+>configured</ulink
+> by entries in the <literal
+>KDM</literal
+> section of &kdmrc;.</para>
+
+<para
+>When you log in using &kdm;, the shell script <filename
+>Xsession</filename
+> is executed. The session type that you select is passed as a command-line argument. (<filename
+>Xsession</filename
+> can be found in <filename
+>/etc/X11/xdm/</filename
+> for Redhat and Mandrake, and in <filename
+>/usr/X11R6/lib/X11/xdm/</filename
+> for S.u.S.E.). Whilst debugging, you might find it helpful to add this line to <filename
+>Xsession</filename
+>:</para>
+
+<screen
+>echo "$0 || $1 || $2"
+> $HOME/.Xsession_args </screen>
+
+<para
+>How you proceed now depends upon how your system usually starts up window managers. Here are two different approaches, with examples of the changes that you must make:</para>
+
+<itemizedlist>
+
+<listitem
+><para
+>The window manager is started by commands within <filename
+>Xsession</filename
+>. In this case, you can add a case statement to start the appropriate window manager. Linux Mandrake uses this approach; here is an extract from <filename
+>Xsession</filename
+>:</para>
+
+<screen
+># now, we see if xdm/gdm/kdm has asked for a specific environment
+case $# in
+1)
+ case $1 in
+ kde)
+ source /opt/kde2/bin/kde1
+ exec startkde
+ ;;
+ kde2)
+ source /opt/kde2/bin/kde2
+ exec startkde
+ ;;
+ failsafe)
+ exec xterm -geometry 80x24-0-0
+ ;;
+ default)
+ ;;
+ *)
+ exec /bin/sh -c "$(/usr/sbin/chksession -x=$1)"
+ ;;
+ esac
+esac
+</screen>
+</listitem>
+
+<listitem
+><para
+>The window manager is started by another script that is invoked by <filename
+>Xsession</filename
+>. In this case you must ensure that the parameter passed to <filename
+>Xsession</filename
+> is passed on to that other script. For example, if the window manager is started like this:</para>
+
+<screen
+><command
+>exec <option
+>$startup</option
+></command
+></screen>
+
+<para
+>you would need to change it to:</para>
+
+<screen
+><command
+>exec <option
+>$startup</option
+><option
+>$@</option
+></command
+></screen>
+
+<para
+>Having made this change, you must trace your way through the startup to find the place where the window manager is started. One approach uses <filename
+>xinitrc</filename
+> to start the window manager; this allows a system-wide file <filename
+>/etc/X11/xinit/xinitrc</filename
+> or a user-specific file <filename
+>$HOME/.xinitrc</filename
+> to be used. If you edit <filename
+>$HOME/.xinitrc</filename
+>, you may want to save a copy in <filename
+>/etc/skel</filename
+>, so that it will be automatically generated in every user account you create from now on. Here is an example <filename
+>xinitrc</filename
+> for a system using this approach:</para>
+
+<screen
+>#!/bin/bash
+#
+# .xsession/.xinitrc
+#
+# choose a window manager
+#
+
+defaultwm=kde
+#set the window manager to $1 if it was supplied
+windowmgr=${1:-$defaultwm}
+
+#start the respective window managers
+case ${windowmgr} in
+ kde|kwm|kdestart)
+ WINDOWMANAGER=startkde
+ ;;
+ fvwm|fvwm2)
+ WINDOWMANAGER=fvwm2
+ ;;
+
+ fvwm95)
+ WINDOWMANAGER=fvwm95
+ ;;
+
+ *) WINDOWMANAGER=windowmgr # default for unknown wm's
+
+esac
+
+#
+# load resources
+#
+
+if [ -f /usr/X11R6/lib/X11/Xmodmap ]; then
+ xmodmap /usr/X11R6/lib/X11/Xmodmap
+fi
+
+if [ -f ~/.Xmodmap ]; then
+ xmodmap ~/.Xmodmap
+fi
+
+if [ -f ~/.Xdefaults ]; then
+ xrdb -merge ~/.Xdefaults
+fi
+
+if [ -f ~/.Xresources ]; then
+ xrdb -merge ~/.Xresources
+fi
+#
+# finally start the window manager
+#
+exec $WINDOWMANAGER
+</screen>
+
+</listitem>
+</itemizedlist>
+
+
+</chapter>
+
+<chapter id="xdmcp-with-kdm">
+<title
+>Using &kdm; for Remote Logins (&XDMCP;)</title>
+
+<para
+>&XDMCP; is the Open Group standard, the <quote
+>X Display Manager Control Protocol</quote
+>. This is used to set up connections between remote systems over the network.</para>
+
+<para
+>&XDMCP; is useful in multiuser situations where there are users with workstations and a more powerful server that can provide the resources to run multiple X sessions. For example, &XDMCP; is a good way to reuse old computers - a Pentium or even 486 computer with 16 Mb RAM is sufficient to run X itself, and using XDMCP such a computer can run a full modern &kde; session from a server. For the server part, once a single &kde; (or other environment) session is running, running another one requires very few extra resources.</para>
+
+<para
+>However, allowing another method of login to your machine obviously has security implications. You should run this service only if you need to allow remote X Servers to start login sessions on your system. Users with a single &UNIX; computer should not need to run this.</para>
+
+<!-- Write more stuff -->
+</chapter>
+
+<!-- *********************************************************************** -->
+<chapter id="Other-Information">
+<title
+>Other sources of information</title>
+
+<para
+>Since &kdm; is descended from &xdm;, the <ulink url="man:xdm"
+>xdm man page</ulink
+> may provide useful background information. For X-related problems try the man pages <ulink url="man:X"
+>X</ulink
+> and <ulink url="man:startx"
+>startx</ulink
+>. If you have questions about &kdm; that are not answered by this handbook, take advantage of the fact the &kdm; is provided under the terms of the <abbrev
+>GNU</abbrev
+> General Public Licence: look at the source code. </para>
+
+</chapter>
+
+<!-- *********************************************************************** -->
+<chapter id="credits"
+><title
+>Credits and Licence</title>
+
+<para
+>&kdm; is derived from, and includes code from, &xdm; (C) Keith Packard, MIT X Consortium.</para>
+
+<para
+>&kdm; 0.1 was written by Matthias Ettrich. Later versions till &kde; 2.0.x were written by Steffen Hansen. Some new features for &kde; 2.1.x and a major rewrite for &kde; 2.2.x made by Oswald Buddenhagen.</para>
+
+<para
+>Other parts of the &kdm; code are copyright by the authors, and licensed under the terms of the <ulink url="common/gpl-license.html"
+>GNU GPL</ulink
+>. Anyone is allowed to change &kdm; and redistribute the result as long as the names of the authors are mentioned.</para>
+
+<para
+>&kdm; requires the Qt library, which is copyright Troll Tech AS.</para>
+
+<para
+>Documentation contributors: <itemizedlist>
+
+<listitem
+><para
+>Documentation written by Steffen Hansen <email
+>stefh@dit.ou.dk</email
+></para
+></listitem>
+
+<listitem
+><para
+>Documentation extended by Gregor Zumstein<email
+>zumstein@ssd.ethz.ch</email
+>. Last update August 9, 1998</para
+></listitem>
+
+<listitem
+><para
+>Documentation revised for KDE 2 by Neal Crook<email
+>nac@forth.org</email
+>. Last update August 6, 2000</para
+></listitem>
+
+<listitem
+><para
+>Documentation extended and revised for KDE 2.2 by Oswald Buddenhagen<email
+>ossi@kde.org</email
+>. Last update August, 2001</para
+></listitem>
+
+</itemizedlist
+></para>
+
+<para
+>Documentation copyright Steffen Hansen, Gregor Zumstein, Neal Crook and Oswald Buddenhagen. This document also includes large parts of the &xdm; man page, which is (C) Keith Packard.</para>
+
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="building-and-installing-kdm">
+<title
+>Building and Installing kdm</title>
+
+<para
+>&kdm; is part of the KDE project. The various component parts of the KDE project are broken into sections, called packages. &kdm; is part of the package called kdebase. You can get KDE source code from various Linux and BSD distribution CDs, or by download from <ulink url="http://www.kde.org"
+>www.kde.org</ulink
+> or its mirrors. If you have an out-of-date source code tree, you can use one of the KDE cvsup servers to bring it up-to-date whilst using minimal network bandwidth. </para>
+
+<para
+>Before building kdebase, you must have built and installed (in this order) version 2 of the qt library and the KDE packages kdesupport (optionally) and kdelibs.</para>
+
+<para
+>In order to build any of the above, you must already have the X Window System installed, together with a C++ compiler. If are you building from CVS you will also need the GNU configuration tools <application
+>automake</application
+> and <application
+>autoconf</application
+>.</para>
+
+<para
+>If the last few paragraphs seemed like a foreign language, then either you have strayed into an Inappropriate Area of this handbook, or you are about to undergo a Great Learning Experience.</para>
+
+<para
+>If you managed to satisfy all of the prerequisites, you are unlikely to have any problems with building and installing kdebase. &kdm; is installed in your <filename
+>$KDEDIR/bin</filename
+> folder.</para>
+
+<note
+><para
+><command
+>make <option
+>install</option
+></command
+> will <emphasis
+>not</emphasis
+> overwrite your previous &kdm; config files including &kdmrc;.</para
+></note>
+
+</appendix>
+
+<glossary id="glossary">
+<title
+>Glossary</title>
+
+<glossentry id="gloss-greeter">
+<glossterm
+>greeter</glossterm>
+<glossdef
+><para
+>The greeter is the login dialogue, &ie; the part of &kdm; which the user sees.</para>
+</glossdef>
+</glossentry>
+
+<glossentry>
+<glossterm id="gloss-entropy"
+>entropy</glossterm>
+<glossdef
+><para
+>...</para
+></glossdef>
+</glossentry>
+
+</glossary>
+
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kdm/kdmrc-ref.docbook b/tde-i18n-en_GB/docs/kdebase/kdm/kdmrc-ref.docbook
new file mode 100644
index 00000000000..18d6a847588
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kdm/kdmrc-ref.docbook
@@ -0,0 +1,3221 @@
+<!-- generated from ../../kdm/kfrontend/config.def - DO NOT EDIT! -->
+
+<chapter id="kdm-files">
+<title
+>The Files &kdm; Uses for Configuration</title>
+
+<para
+>This chapter documents the files that control &kdm;'s behaviour. Some of this can be also controlled from the &kcontrol; module, but not all.</para>
+
+<sect1>
+<title
+>&kdmrc; - The &kdm; master configuration file</title>
+
+<para
+>The basic format of the file is <quote
+>INI-like</quote
+>. Options are key/value pairs, placed in sections. Everything in the file is case sensitive. Syntactic errors and unrecognised key/section identifiers cause &kdm; to issue non-fatal error messages.</para>
+
+<para
+>Lines beginning with <literal
+>#</literal
+> are comments; empty lines are ignored as well.</para>
+
+<para
+>Sections are denoted by <literal
+>[</literal
+><replaceable
+>Name of Section</replaceable
+><literal
+>]</literal
+>. </para>
+
+<para
+>You can configure every X-display individually.</para>
+<para
+>Every display has a display name, which consists of a host name (which is empty for local displays specified in the Xservers file), a colon and a display number. Additionally, a display belongs to a display class (which can be ignored in most cases).</para>
+
+<para
+>Sections with display-specific settings have the formal syntax <literal
+>[X-</literal
+>&nbsp;<replaceable
+>host</replaceable
+>&nbsp;[&nbsp;<literal
+>:</literal
+>&nbsp;<replaceable
+>number</replaceable
+>&nbsp;[&nbsp;<literal
+>_</literal
+>&nbsp;<replaceable
+>class</replaceable
+>&nbsp;]&nbsp;]&nbsp;<literal
+>-</literal
+>&nbsp;<replaceable
+>sub-section</replaceable
+>&nbsp;<literal
+>]</literal
+> </para>
+<para
+>All sections with the same <replaceable
+>sub-section</replaceable
+> make up a section class.</para>
+
+<para
+>You can use the <literal
+>*</literal
+> wildcard for <replaceable
+>host</replaceable
+>, <replaceable
+>number</replaceable
+> and <replaceable
+>class</replaceable
+>. You may omit trailing components; they are assumed to be <literal
+>*</literal
+> then. The host part may be a domain specification like <replaceable
+>.inf.tu-dresden.de</replaceable
+>.</para>
+
+<para
+>From which section a setting is actually taken is determined by these rules:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>An exact match takes precedence over a partial match (for the host part), which in turn takes precedence over a wildcard.</para>
+</listitem>
+
+<listitem>
+<para
+>Precedence decreases from left to right for equally exact matches.</para>
+</listitem>
+
+<listitem>
+
+<para
+>Example: display name <quote
+>myhost:0</quote
+>, class <quote
+>dpy</quote
+> </para>
+<itemizedlist>
+<listitem>
+<para
+>[X-myhost:0_dpy] precedes</para>
+</listitem>
+<listitem>
+<para
+>[X-myhost:0_*] (same as [X-myhost:0]) precedes</para>
+</listitem>
+<listitem>
+<para
+>[X-myhost:*_dpy] precedes</para>
+</listitem>
+<listitem>
+<para
+>[X-myhost:*_*] (same as [X-myhost]) precedes</para>
+</listitem>
+<listitem>
+<para
+>[X-*:0_dpy] precedes</para>
+</listitem>
+<listitem>
+<para
+>[X-*:0_*] (same as [X-*:0]) precedes</para>
+</listitem>
+<listitem>
+<para
+>[X-*:*_*] (same as [X-*]).</para>
+</listitem>
+<listitem>
+<para
+>These sections do <emphasis
+>not</emphasis
+> match this display:</para>
+<para
+>[X-hishost], [X-myhost:0_dec], [X-*:1], [X-:*]</para>
+</listitem>
+</itemizedlist>
+
+</listitem>
+
+</itemizedlist>
+
+<para
+>Common sections are [X-*] (all displays), [X-:*] (all local displays) and [X-:0] (the first local display).</para>
+
+<para
+>The format for all keys is <userinput
+><option
+><replaceable
+>key</replaceable
+></option
+>&nbsp;<literal
+>=</literal
+>&nbsp;<parameter
+>value</parameter
+></userinput
+>. Keys are only valid in the section class they are defined for. Some keys do not apply to particular displays, in which case they are ignored. </para>
+
+<para
+>If a setting is not found in any matching section, the default is used.</para>
+
+<note
+><para
+>A pristine &kdmrc; is very thoroughly commented. All comments will be lost if you change this file with the kcontrol frontend.</para
+></note>
+
+
+<sect2 id="kdmrc-general">
+<title
+>The [General] section of &kdmrc;</title>
+
+<para
+>This section contains global options that do not fit into any specific section. </para>
+
+<variablelist>
+
+<varlistentry>
+<term id="option-configversion"
+><option
+>ConfigVersion</option
+></term>
+<listitem>
+<para
+>This option exists solely for the purpose of clean automatic upgrades. <emphasis
+>Do not</emphasis
+> change it, you may interfere with future upgrades and this could result in &kdm; failing to run. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-xservers"
+><option
+>Xservers</option
+></term>
+<listitem>
+<para
+>If the value starts with a slash (/), it specifies a file to read &X-Server; definitions from; otherwise, it is an &X-Server; definition by itself. See <xref linkend="kdmrc-xservers"/> for the details. </para
+><para
+>The default is an &X-Server; definition that is usually reasonable for the system on which &kdm; was built. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-servervts"
+><option
+>ServerVTs</option
+></term>
+<listitem>
+<para
+>List of Virtual Terminals to allocate to &X-Server;s. For negative numbers the absolute value is used, and the <acronym
+>VT</acronym
+> will be allocated only if the kernel says it is free. If &kdm; exhausts this list, it will allocate free <acronym
+>VT</acronym
+>s greater than the absolute value of the last entry in this list. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-pidfile"
+><option
+>PidFile</option
+></term>
+<listitem>
+<para
+>The filename specified will be created to contain an ASCII representation of the process ID of the main &kdm; process; the PID will not be stored if the filename is empty. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-lockpidfile"
+><option
+>LockPidFile</option
+></term>
+<listitem>
+<para
+>This option controls whether &kdm; uses file locking to keep multiple display managers from running onto each other. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-authdir"
+><option
+>AuthDir</option
+></term>
+<listitem>
+<para
+>This names a directory under which &kdm; stores &X-Server; authorisation files while initialising the session. &kdm; expects the system to clean up this directory from stale files on reboot. </para
+><para
+>The authorisation file to be used for a particular display can be specified with the <option
+>AuthFile</option
+> option in [X-*-Core]. </para>
+<para
+>The default is <quote
+>/var/run/xauth</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-autorescan"
+><option
+>AutoRescan</option
+></term>
+<listitem>
+<para
+>This boolean controls whether &kdm; automatically re-reads its configuration files if it finds them to have changed. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-exportlist"
+><option
+>ExportList</option
+></term>
+<listitem>
+<para
+>Additional environment variables &kdm; should pass on to all programs it runs. <envar
+>LD_LIBRARY_PATH</envar
+> and <envar
+>XCURSOR_THEME</envar
+> are good candidates; otherwise, it should not be necessary very often. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-randomfile"
+><option
+>RandomFile</option
+></term>
+<listitem>
+<para
+>If the system has no native entropy source like /dev/urandom (see <option
+>RandomDevice</option
+>) and no entropy daemon like EGD (see <option
+>PrngdSocket</option
+> and <option
+>PrngdPort</option
+>) is running, &kdm; will fall back to its own pseudo-random number generator that will, among other things, successively checksum parts of this file (which, obviously, should change frequently). </para
+><para
+>This option does not exist on Linux and various BSDs. </para>
+<para
+>The default is <quote
+>/dev/mem</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-prngdsocket"
+><option
+>PrngdSocket</option
+></term>
+<listitem>
+<para
+>If the system has no native entropy source like /dev/urandom (see <option
+>RandomDevice</option
+>), read random data from a Pseudo-Random Number Generator Daemon, like EGD (http://egd.sourceforge.net) via this UNIX domain socket. </para
+><para
+>This option does not exist on Linux and various BSDs. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-prngdport"
+><option
+>PrngdPort</option
+></term>
+<listitem>
+<para
+>Same as <option
+>PrngdSocket</option
+>, only use a TCP socket on localhost. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-randomdevice"
+><option
+>RandomDevice</option
+></term>
+<listitem>
+<para
+>The path to a character device which KDM should read random data from. Empty means to use the system's preferred entropy device if there is one. </para
+><para
+>This option does not exist on OpenBSD, as it uses the arc4_random function instead. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-fifodir"
+><option
+>FifoDir</option
+></term>
+<listitem>
+<para
+>The directory in which the command <acronym
+>FiFo</acronym
+>s should be created; make it empty to disable them. </para>
+<para
+>The default is <quote
+>/var/run/xdmctl</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-fifogroup"
+><option
+>FifoGroup</option
+></term>
+<listitem>
+<para
+>The group to which the global command <acronym
+>FiFo</acronym
+> should belong; can be either a name or a numerical ID. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-datadir"
+><option
+>DataDir</option
+></term>
+<listitem>
+<para
+>The directory in which &kdm; should store persistent working data; such data is, for example, the previous user that logged in on a particular display. </para>
+<para
+>The default is <quote
+>/var/lib/kdm</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-dmrcdir"
+><option
+>DmrcDir</option
+></term>
+<listitem>
+<para
+>The directory in which &kdm; should store users' <filename
+>.dmrc</filename
+> files. This is only needed if the home directories are not readable before actually logging in (like with AFS). </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+
+<sect2 id="kdmrc-xdmcp">
+<title
+>The [Xdmcp] section of &kdmrc;</title>
+
+<para
+>This section contains options that control &kdm;'s handling of &XDMCP; requests. </para>
+
+<variablelist>
+
+<varlistentry>
+<term id="option-enable"
+><option
+>Enable</option
+></term>
+<listitem>
+<para
+>Whether &kdm; should listen to incoming &XDMCP; requests. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-port"
+><option
+>Port</option
+></term>
+<listitem>
+<para
+>This indicates the UDP port number which &kdm; uses to listen for incoming &XDMCP; requests. Unless you need to debug the system, leave this with its default value. </para>
+<para
+>The default is <quote
+>177</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-keyfile"
+><option
+>KeyFile</option
+></term>
+<listitem>
+<para
+>XDM-AUTHENTICATION-1 style &XDMCP; authentication requires a private key to be shared between &kdm; and the terminal. This option specifies the file containing those values. Each entry in the file consists of a display name and the shared key. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-xaccess"
+><option
+>Xaccess</option
+></term>
+<listitem>
+<para
+>To prevent unauthorised &XDMCP; service and to allow forwarding of &XDMCP; IndirectQuery requests, this file contains a database of hostnames which are either allowed direct access to this machine, or have a list of hosts to which queries should be forwarded to. The format of this file is described in <xref linkend="kdmrc-xaccess"/>. </para>
+<para
+>The default is <quote
+>${<envar
+>kde_confdir</envar
+>}/kdm/Xaccess</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-choicetimeout"
+><option
+>ChoiceTimeout</option
+></term>
+<listitem>
+<para
+>Number of seconds to wait for the display to respond after the user has selected a host from the chooser. If the display sends an &XDMCP; IndirectQuery within this time, the request is forwarded to the chosen host; otherwise, it is assumed to be from a new session and the chooser is offered again. </para>
+<para
+>The default is <quote
+>15</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-removedomainname"
+><option
+>RemoveDomainname</option
+></term>
+<listitem>
+<para
+>When computing the display name for &XDMCP; clients, the name resolver will typically create a fully qualified host name for the terminal. As this is sometimes confusing, &kdm; will remove the domain name portion of the host name if it is the same as the domain name of the local host when this option is enabled. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-sourceaddress"
+><option
+>SourceAddress</option
+></term>
+<listitem>
+<para
+>Use the numeric IP address of the incoming connection on multihomed hosts instead of the host name. This is to avoid trying to connect on the wrong interface which might be down at this time. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-willing"
+><option
+>Willing</option
+></term>
+<listitem>
+<para
+>This specifies a program which is run (as <systemitem class="username"
+>root</systemitem
+>) when an &XDMCP; DirectQuery or BroadcastQuery is received and this host is configured to offer &XDMCP; display management. The output of this program may be displayed in a chooser window. If no program is specified, the string <quote
+>Willing to manage</quote
+> is sent. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+
+<sect2 id="kdmrc-shutdown">
+<title
+>The [Shutdown] section of &kdmrc;</title>
+
+<para
+>This section contains global options concerning system shutdown. </para>
+
+<variablelist>
+
+<varlistentry>
+<term id="option-haltcmd"
+><option
+>HaltCmd</option
+></term>
+<listitem>
+<para
+>The command to run to halt/poweroff the system. </para
+><para
+>The default is something reasonable for the system on which &kdm; was built, like <command
+>/sbin/shutdown&nbsp;<option
+>-h</option
+>&nbsp;<parameter
+>now</parameter
+></command
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-rebootcmd"
+><option
+>RebootCmd</option
+></term>
+<listitem>
+<para
+>The command to run to reboot the system. </para
+><para
+>The default is something reasonable for the system &kdm; on which was built, like <command
+>/sbin/shutdown&nbsp;<option
+>-r</option
+>&nbsp;<parameter
+>now</parameter
+></command
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-allowfifo"
+><option
+>AllowFifo</option
+></term>
+<listitem>
+<para
+>Whether it is allowed to shut down the system via the global command <acronym
+>FiFo</acronym
+>. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-allowfifonow"
+><option
+>AllowFifoNow</option
+></term>
+<listitem>
+<para
+>Whether it is allowed to abort active sessions when shutting down the system via the global command <acronym
+>FiFo</acronym
+>. </para
+><para
+>This will have no effect unless <option
+>AllowFifo</option
+> is enabled. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-uselilo"
+><option
+>UseLilo</option
+></term>
+<listitem>
+<para
+>Instructs &kdm; to offer LiLo boot options in the shutdown dialogue. </para
+><para
+>Only available on Linux i386 &amp; x86-64. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-lilocmd"
+><option
+>LiloCmd</option
+></term>
+<listitem>
+<para
+>The location of the LiLo binary. </para
+><para
+>Only available on Linux i386 &amp; x86-64. </para>
+<para
+>The default is <quote
+>/sbin/lilo</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-lilomap"
+><option
+>LiloMap</option
+></term>
+<listitem>
+<para
+>The location of the map file LiLo should use. </para
+><para
+>Only available on Linux i386 &amp; x86-64. </para>
+<para
+>The default is <quote
+>/boot/map</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+
+<sect2 id="kdmrc-core">
+<title
+>The [X-*-Core] section class of &kdmrc;</title>
+
+<para
+>This section class contains options concerning the configuration of the &kdm; backend (core). </para>
+
+<variablelist>
+
+<varlistentry>
+<term id="option-opendelay"
+><option
+>OpenDelay</option
+></term>
+<listitem>
+<para
+>See <option
+>OpenRepeat</option
+>. </para>
+<para
+>The default is <quote
+>15</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-opentimeout"
+><option
+>OpenTimeout</option
+></term>
+<listitem>
+<para
+>See <option
+>OpenRepeat</option
+>. </para>
+<para
+>The default is <quote
+>120</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-openrepeat"
+><option
+>OpenRepeat</option
+></term>
+<listitem>
+<para
+>These options control the behaviour of &kdm; when attempting to open a connection to an &X-Server;. <option
+>OpenDelay</option
+> is the length of the pause (in seconds) between successive attempts, <option
+>OpenRepeat</option
+> is the number of attempts to make and <option
+>OpenTimeout</option
+> is the amount of time to spend on a connection attempt. After <option
+>OpenRepeat</option
+> attempts have been made, or if <option
+>OpenTimeout</option
+> seconds elapse in any particular connection attempt, the start attempt is considered failed. </para>
+<para
+>The default is <quote
+>5</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-startattempts"
+><option
+>StartAttempts</option
+></term>
+<listitem>
+<para
+>How many times &kdm; should attempt to start a <literal
+>foreign</literal
+> display listed in the <filename
+>Xservers</filename
+> file before giving up and disabling it. Local displays are attempted only once, and &XDMCP; displays are retried indefinitely by the client (unless the option <option
+>-once</option
+> was given to the &X-Server;). </para>
+<para
+>The default is <quote
+>4</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-serverattempts"
+><option
+>ServerAttempts</option
+></term>
+<listitem>
+<para
+>How many times &kdm; should attempt to start up a local &X-Server;. Starting up includes executing it and waiting for it to come up. </para>
+<para
+>The default is <quote
+>1</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-servertimeout"
+><option
+>ServerTimeout</option
+></term>
+<listitem>
+<para
+>How many seconds &kdm; should wait for a local &X-Server; to come up. </para>
+<para
+>The default is <quote
+>15</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-pinginterval"
+><option
+>PingInterval</option
+></term>
+<listitem>
+<para
+>See <option
+>PingTimeout</option
+>. </para>
+<para
+>The default is <quote
+>5</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-pingtimeout"
+><option
+>PingTimeout</option
+></term>
+<listitem>
+<para
+>To discover when <emphasis
+>remote</emphasis
+> displays disappear, &kdm; regularly pings them. <option
+>PingInterval</option
+> specifies the time (in minutes) between the pings and <option
+>PingTimeout</option
+> specifies the maximum amount of time (in minutes) to wait for the terminal to respond to the request. If the terminal does not respond, the session is declared dead and terminated. </para
+><para
+>If you frequently use X terminals which can become isolated from the managing host, you may wish to increase the timeout. The only worry is that sessions will continue to exist after the terminal has been accidentally disabled. </para>
+<para
+>The default is <quote
+>5</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-terminateserver"
+><option
+>TerminateServer</option
+></term>
+<listitem>
+<para
+>Whether &kdm; should restart the local &X-Server; after session exit instead of resetting it. Use this if the &X-Server; leaks memory or crashes the system on reset attempts. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-resetsignal"
+><option
+>ResetSignal</option
+></term>
+<listitem>
+<para
+>The signal number to use to reset the local &X-Server;. </para>
+<para
+>The default is <quote
+>1 (SIGHUP)</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-termsignal"
+><option
+>TermSignal</option
+></term>
+<listitem>
+<para
+>The signal number to use to terminate the local &X-Server;. </para>
+<para
+>The default is <quote
+>15 (SIGTERM)</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-authorize"
+><option
+>Authorise</option
+></term>
+<listitem>
+<para
+>Controls whether &kdm; generates and uses authorisation for <emphasis
+>local</emphasis
+> &X-Server; connections. For &XDMCP; displays the authorisation requested by the display is used; foreign non-&XDMCP; displays do not support authorisation at all. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-authnames"
+><option
+>AuthNames</option
+></term>
+<listitem>
+<para
+>If <option
+>Authorize</option
+> is true, use the authorisation mechanisms listed herein. The MIT-MAGIC-COOKIE-1 authorisation is always available; XDM-AUTHORIZATION-1, SUN-DES-1 and MIT-KERBEROS-5 might be available as well, depending on the build configuration. </para>
+<para
+>The default is <quote
+>DEF_AUTH_NAME</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-resetforauth"
+><option
+>ResetForAuth</option
+></term>
+<listitem>
+<para
+>Some <emphasis
+>old</emphasis
+> &X-Server;s re-read the authorisation file at &X-Server; reset time, instead of when checking the initial connection. As &kdm; generates the authorisation information just before connecting to the display, an old &X-Server; would not get up-to-date authorisation information. This option causes &kdm; to send SIGHUP to the &X-Server; after setting up the file, causing an additional &X-Server; reset to occur, during which time the new authorisation information will be read. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-authfile"
+><option
+>AuthFile</option
+></term>
+<listitem>
+<para
+>This file is used to communicate the authorisation data from &kdm; to the &X-Server;, using the <option
+>-auth</option
+> &X-Server; command line option. It should be kept in a directory which is not world-writable as it could easily be removed, disabling the authorisation mechanism in the &X-Server;. If not specified, a random name is generated from <option
+>AuthDir</option
+> and the name of the display. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-resources"
+><option
+>Resources</option
+></term>
+<listitem>
+<para
+>This option specifies the name of the file to be loaded by <command
+>xrdb</command
+> as the resource database onto the root window of screen 0 of the display. KDE programs generally do not use X-resources, so this option is only needed if the <option
+>Setup</option
+> program needs some X-resources. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-xrdb"
+><option
+>Xrdb</option
+></term>
+<listitem>
+<para
+>The <command
+>xrdb</command
+> program to use to read the X-resources file specified in <option
+>Recources</option
+>. </para>
+<para
+>The default is <quote
+>${<envar
+>x_bindir</envar
+>}/xrdb</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-setup"
+><option
+>Setup</option
+></term>
+<listitem>
+<para
+>This specifies a program which is run (as <systemitem class="username"
+>root</systemitem
+>) before offering the greeter window. This may be used to change the appearance of the screen around the greeter window or to put up other windows (e.g., you may want to run <command
+>xconsole</command
+> here). The conventional name for a file used here is <command
+>Xsetup</command
+>. See <xref linkend="kdmrc-xsetup"/>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-startup"
+><option
+>Startup</option
+></term>
+<listitem>
+<para
+>This specifies a program which is run (as <systemitem class="username"
+>root</systemitem
+>) after the user authentication process succeeds. The conventional name for a file used here is <command
+>Xstartup</command
+>. See <xref linkend="kdmrc-xstartup"/>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-reset"
+><option
+>Reset</option
+></term>
+<listitem>
+<para
+>This specifies a program which is run (as <systemitem class="username"
+>root</systemitem
+>) after the session terminates. The conventional name for a file used here is <command
+>Xreset</command
+>. See <xref linkend="kdmrc-xreset"/>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-session"
+><option
+>Session</option
+></term>
+<listitem>
+<para
+>This specifies the session program to be executed (as the user owning the session). The conventional name for a file used here is <command
+>Xsession</command
+>. See <xref linkend="kdmrc-xsession"/>. </para>
+<para
+>The default is <quote
+>${<envar
+>x_bindir</envar
+>}/xterm -ls -T</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-failsafeclient"
+><option
+>FailsafeClient</option
+></term>
+<listitem>
+<para
+>If the <option
+>Session</option
+> program fails to execute, &kdm; will fall back to this program. This program is executed with no arguments, but executes using the same environment variables as the session would have had (see <xref linkend="kdmrc-xsession"/>). </para>
+<para
+>The default is <quote
+>${<envar
+>x_bindir</envar
+>}/xterm</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-userpath"
+><option
+>UserPath</option
+></term>
+<listitem>
+<para
+>The <envar
+>PATH</envar
+> environment variable for non-<systemitem class="username"
+>root</systemitem
+> <option
+>Session</option
+>s. </para
+><para
+>The default depends on the system &kdm; was built on. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-systempath"
+><option
+>SystemPath</option
+></term>
+<listitem>
+<para
+>The <envar
+>PATH</envar
+> environment variable for all programs but non-<systemitem class="username"
+>root</systemitem
+> <option
+>Session</option
+>s. Note that it is good practice not to include <literal
+>.</literal
+> (the current directory) into this entry. </para
+><para
+>The default depends on the system &kdm; was built on. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-systemshell"
+><option
+>SystemShell</option
+></term>
+<listitem>
+<para
+>The <envar
+>SHELL</envar
+> environment variable for all programs but the <option
+>Session</option
+>. </para>
+<para
+>The default is <quote
+>/bin/sh</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-userauthdir"
+><option
+>UserAuthDir</option
+></term>
+<listitem>
+<para
+>When &kdm; is unable to write to the usual user authorisation file ($<envar
+>HOME</envar
+>/.Xauthority), it creates a unique file name in this directory and points the environment variable <envar
+>XAUTHORITY</envar
+> at the created file. </para>
+<para
+>The default is <quote
+>/tmp</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-autorelogin"
+><option
+>AutoReLogin</option
+></term>
+<listitem>
+<para
+>If enabled, &kdm; will automatically restart a session after an &X-Server; crash (or if it is killed by Alt-Ctrl-BackSpace). Note that enabling this feature opens a security hole: a secured display lock can be circumvented (unless &kde;'s built-in screen locker is used). </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-allowrootlogin"
+><option
+>AllowRootLogin</option
+></term>
+<listitem>
+<para
+>If disabled, do not allow <systemitem class="username"
+>root</systemitem
+> (and any other user with UID = 0) to log in directly. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-allownullpasswd"
+><option
+>AllowNullPasswd</option
+></term>
+<listitem>
+<para
+>If disabled, only users that have passwords assigned can log in. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-allowshutdown"
+><option
+>AllowShutdown</option
+></term>
+<listitem>
+<para
+>Who is allowed to shut down the system. This applies both to the greeter and to the command <acronym
+>FiFo</acronym
+>. </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>None</parameter
+></term>
+<listitem
+><para
+>no <guilabel
+>Shutdown...</guilabel
+> menu entry is shown at all</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Root</parameter
+></term>
+<listitem
+><para
+>the <systemitem class="username"
+>root</systemitem
+> password must be entered to shut down</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>All</parameter
+></term>
+<listitem
+><para
+>everybody can shut down the machine</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>The default is <quote
+>All</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-allowsdforcenow"
+><option
+>AllowSdForceNow</option
+></term>
+<listitem>
+<para
+>Who is allowed to abort active sessions when shutting down. </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>None</parameter
+></term>
+<listitem
+><para
+>no forced shutdown is allowed at all</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Root</parameter
+></term>
+<listitem
+><para
+>the <systemitem class="username"
+>root</systemitem
+> password must be entered to shut down forcibly</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>All</parameter
+></term>
+<listitem
+><para
+>everybody can shut down the machine forcibly</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>The default is <quote
+>All</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-defaultsdmode"
+><option
+>DefaultSdMode</option
+></term>
+<listitem>
+<para
+>The default choice for the shutdown condition/timing. </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>Schedule</parameter
+></term>
+<listitem
+><para
+>shut down after all active sessions exit (possibly at once)</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>TryNow</parameter
+></term>
+<listitem
+><para
+>shut down, if no active sessions are open; otherwise, do nothing</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>ForceNow</parameter
+></term>
+<listitem
+><para
+>shut down unconditionally</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>The default is <quote
+>Schedule</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-scheduledsd"
+><option
+>ScheduledSd</option
+></term>
+<listitem>
+<para
+>How to offer shutdown scheduling options: </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>Never</parameter
+></term>
+<listitem
+><para
+>not at all</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Optional</parameter
+></term>
+<listitem
+><para
+>as a button in the simple shutdown dialogues</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Always</parameter
+></term>
+<listitem
+><para
+>instead of the simple shutdown dialogues</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>The default is <quote
+>Never</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-nopassenable"
+><option
+>NoPassEnable</option
+></term>
+<listitem>
+<para
+>Enable password-less logins on this display. <emphasis
+>Use with extreme care!</emphasis
+> </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-nopassusers"
+><option
+>NoPassUsers</option
+></term>
+<listitem>
+<para
+>The users that do not need to provide a password to log in. Items which are prefixed with <literal
+>@</literal
+> represent all users in the user group named by that item. <literal
+>*</literal
+> means all users but <systemitem class="username"
+>root</systemitem
+> (and any other user with UID = 0). <emphasis
+>Never</emphasis
+> list <systemitem class="username"
+>root</systemitem
+>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-autologinenable"
+><option
+>AutoLoginEnable</option
+></term>
+<listitem>
+<para
+>Enable automatic login. <emphasis
+>Use with extreme care!</emphasis
+> </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-autologinuser"
+><option
+>AutoLoginUser</option
+></term>
+<listitem>
+<para
+>The user to log in automatically. <emphasis
+>Never</emphasis
+> specify <systemitem class="username"
+>root</systemitem
+>! </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-autologinpass"
+><option
+>AutoLoginPass</option
+></term>
+<listitem>
+<para
+>The password for the user to log in automatically. This is <emphasis
+>not</emphasis
+> required unless the user is logged into a <acronym
+>NIS</acronym
+> or Kerberos domain. If you use this option, you should <command
+>chmod&nbsp;<option
+>600</option
+>&nbsp;<filename
+>kdmrc</filename
+></command
+> for obvious reasons. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-sessionsdirs"
+><option
+>SessionsDirs</option
+></term>
+<listitem>
+<para
+>A list of directories containing session type definitions. </para>
+<para
+>The default is <quote
+>${<envar
+>kde_datadir</envar
+>}/kdm/sessions</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-clientlogfile"
+><option
+>ClientLogFile</option
+></term>
+<listitem>
+<para
+>The file (relative to the user's home directory) to redirect the session output to. One occurrence of <parameter
+>%s</parameter
+> in this string will be substituted with the display name. Use <parameter
+>%%</parameter
+> to obtain a literal <literal
+>%</literal
+>. </para>
+<para
+>The default is <quote
+>.xsession-errors</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+
+<sect2 id="kdmrc-greeter">
+<title
+>The [X-*-Greeter] section class of &kdmrc;</title>
+
+<para
+>This section class contains options concerning the configuration of the &kdm; frontend (greeter). </para>
+
+<variablelist>
+
+<varlistentry>
+<term id="option-guistyle"
+><option
+>GUIStyle</option
+></term>
+<listitem>
+<para
+>Specify the widget style for the greeter. Empty means to use the built-in default which currently is <literal
+>Keramik</literal
+>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-colorscheme"
+><option
+>ColorScheme</option
+></term>
+<listitem>
+<para
+>Specify the widget colour scheme for the greeter. Empty means to use the built-in default which currently is yellowish grey with some light blue and yellow elements. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-logoarea"
+><option
+>LogoArea</option
+></term>
+<listitem>
+<para
+>What should be shown in the greeter righthand of the input lines (if <option
+>UserList</option
+> is disabled) or above them (if <option
+>UserList</option
+> is enabled): </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>None</parameter
+></term>
+<listitem
+><para
+>nothing</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Logo</parameter
+></term>
+<listitem
+><para
+>the image specified by <option
+>LogoPixmap</option
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Clock</parameter
+></term>
+<listitem
+><para
+>a neat analogue clock</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>The default is <quote
+>Clock</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-logopixmap"
+><option
+>LogoPixmap</option
+></term>
+<listitem>
+<para
+>The image to show in the greeter if <option
+>LogoArea</option
+> is <literal
+>Logo</literal
+>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-greeterpos"
+><option
+>GreeterPos</option
+></term>
+<listitem>
+<para
+>The relative coordinates (percentages of the screen size; X,Y) at which the centre of the greeter is put. &kdm; aligns the greeter to the edges of the screen it would cross otherwise. </para>
+<para
+>The default is <quote
+>50,50</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-greeterscreen"
+><option
+>GreeterScreen</option
+></term>
+<listitem>
+<para
+>The screen the greeter should be displayed on in multi-headed and Xinerama setups. The numbering starts with 0. For Xinerama, it corresponds to the listing order in the active ServerLayout section of XF86Config; -1 means to use the upper-left screen, -2 means to use the upper-right screen. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-greetstring"
+><option
+>GreetString</option
+></term>
+<listitem>
+<para
+>The headline in the greeter. An empty greeting means none at all. </para
+><para
+>The following character pairs are replaced by their value: <variablelist>
+<varlistentry>
+<term
+><parameter
+>%d</parameter
+></term>
+<listitem
+><para
+>name of the current display</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>%h</parameter
+></term>
+<listitem
+><para
+>local host name, possibly with the domain name</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>%n</parameter
+></term>
+<listitem
+><para
+>local node name, most probably the host name without the domain name</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>%s</parameter
+></term>
+<listitem
+><para
+>operating system</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>%r</parameter
+></term>
+<listitem
+><para
+>operating system version</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>%m</parameter
+></term>
+<listitem
+><para
+>machine (hardware) type</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>%%</parameter
+></term>
+<listitem
+><para
+>a single <literal
+>%</literal
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+</para>
+<para
+>The default is <quote
+>Welcome to %s at %n</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-greetfont"
+><option
+>GreetFont</option
+></term>
+<listitem>
+<para
+>The font for the greeter headline. </para>
+<para
+>The default is <quote
+>charter,24,bold</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-stdfont"
+><option
+>StdFont</option
+></term>
+<listitem>
+<para
+>The normal font used in the greeter. </para>
+<para
+>The default is <quote
+>helvetica,12</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-failfont"
+><option
+>FailFont</option
+></term>
+<listitem>
+<para
+>The font used for the <quote
+>Login Failed</quote
+> message. </para>
+<para
+>The default is <quote
+>helvetica,12,bold</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-antialiasing"
+><option
+>AntiAliasing</option
+></term>
+<listitem>
+<para
+>Whether the fonts used in the greeter should be antialiased. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-numlock"
+><option
+>NumLock</option
+></term>
+<listitem>
+<para
+>What to do with the Num Lock modifier for the time the greeter is running: </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>Off</parameter
+></term>
+<listitem
+><para
+>turn off</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>On</parameter
+></term>
+<listitem
+><para
+>turn on</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Keep</parameter
+></term>
+<listitem
+><para
+>do not change the state</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>The default is <quote
+>Keep</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-language"
+><option
+>Language</option
+></term>
+<listitem>
+<para
+>Language and locale to use in the greeter, encoded like $<envar
+>LC_LANG</envar
+>. </para>
+<para
+>The default is <quote
+>en_US</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-usercompletion"
+><option
+>UserCompletion</option
+></term>
+<listitem>
+<para
+>Enable autocompletion in the username line edit. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-userlist"
+><option
+>UserList</option
+></term>
+<listitem>
+<para
+>Show a user list with unix login names, real names and images in the greeter. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-showusers"
+><option
+>ShowUsers</option
+></term>
+<listitem>
+<para
+>This option controls which users will be shown in the user view (<option
+>UserList</option
+>) and/or offered for autocompletion (<option
+>UserCompletion</option
+>). If it is <literal
+>Selected</literal
+>, <option
+>SelectedUsers</option
+> contains the final list of users. If it is <literal
+>NotHidden</literal
+>, the initial user list are all users found on the system. Users contained in <option
+>HiddenUsers</option
+> are removed from the list, just like all users with a UID greater than specified in <option
+>MaxShowUID</option
+> and users with a non-zero UID less than specified in <option
+>MinShowUID</option
+>. Items in <option
+>SelectedUsers</option
+> and <option
+>HiddenUsers</option
+> which are prefixed with <literal
+>@</literal
+> represent all users in the user group named by that item. Finally, the user list will be sorted alphabetically, if <option
+>SortUsers</option
+> is enabled. </para>
+<para
+>The default is <quote
+>NotHidden</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-selectedusers"
+><option
+>SelectedUsers</option
+></term>
+<listitem>
+<para
+>See <option
+>ShowUsers</option
+>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-hiddenusers"
+><option
+>HiddenUsers</option
+></term>
+<listitem>
+<para
+>See <option
+>ShowUsers</option
+>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-minshowuid"
+><option
+>MinShowUID</option
+></term>
+<listitem>
+<para
+>See <option
+>ShowUsers</option
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-maxshowuid"
+><option
+>MaxShowUID</option
+></term>
+<listitem>
+<para
+>See <option
+>ShowUsers</option
+>. </para>
+<para
+>The default is <quote
+>65535</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-sortusers"
+><option
+>SortUsers</option
+></term>
+<listitem>
+<para
+>See <option
+>ShowUsers</option
+>. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-facesource"
+><option
+>FaceSource</option
+></term>
+<listitem>
+<para
+>If <option
+>UserList</option
+> is enabled, this specifies where &kdm; gets the images from: </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>AdminOnly</parameter
+></term>
+<listitem
+><para
+>from <filename
+>&lt;<option
+>FaceDir</option
+>&gt;/$<envar
+>USER</envar
+>.face[.icon]</filename
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>PreferAdmin</parameter
+></term>
+<listitem
+><para
+>prefer &lt;<option
+>FaceDir</option
+>&gt;, fallback on $<envar
+>HOME</envar
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>PreferUser</parameter
+></term>
+<listitem
+><para
+>... and the other way round</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>UserOnly</parameter
+></term>
+<listitem
+><para
+>from the user's <filename
+>$<envar
+>HOME</envar
+>/.face[.icon]</filename
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The images can be in any format Qt recognises, but the filename must match &kdm;'s expectations: <literal
+>.face.icon</literal
+> should be a 48x48 icon, while <literal
+>.face</literal
+> should be a 300x300 image. Currently the big image is used only as a fallback and is scaled down, but in the future it might be displayed full-size in the logo area or a tooltip. </para>
+<para
+>The default is <quote
+>AdminOnly</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-facedir"
+><option
+>FaceDir</option
+></term>
+<listitem>
+<para
+>See <option
+>FaceSource</option
+>. </para>
+<para
+>The default is <quote
+>${<envar
+>kde_datadir</envar
+>}/kdm/faces</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-preselectuser"
+><option
+>PreselectUser</option
+></term>
+<listitem>
+<para
+>Specify, if/which user should be preselected for log in: </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>None</parameter
+></term>
+<listitem
+><para
+>do not preselect any user</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Previous</parameter
+></term>
+<listitem
+><para
+>the user which successfully logged in last time</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>Default</parameter
+></term>
+<listitem
+><para
+>the user specified in the <option
+>DefaultUser</option
+> option</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>If <option
+>FocusPasswd</option
+> is enabled and a user was preselected, the cursor is placed in the password input field automatically. </para>
+<note
+><para
+>Enabling user preselection can be considered a security hole, as it presents a valid login name to a potential attacker, so he <quote
+>only</quote
+> needs to guess the password. On the other hand, one could set <option
+>DefaultUser</option
+> to a fake login name.</para
+></note>
+
+<para
+>The default is <quote
+>None</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-defaultuser"
+><option
+>DefaultUser</option
+></term>
+<listitem>
+<para
+>See <option
+>PreselectUser</option
+>. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-focuspasswd"
+><option
+>FocusPasswd</option
+></term>
+<listitem>
+<para
+>See <option
+>PreselectUser</option
+>. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-echomode"
+><option
+>EchoMode</option
+></term>
+<listitem>
+<para
+>The password input fields cloak the typed in text. Specify, how to do it: </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>OneStar</parameter
+></term>
+<listitem
+><para
+><literal
+>*</literal
+> is shown for every typed letter</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>ThreeStars</parameter
+></term>
+<listitem
+><para
+><literal
+>***</literal
+> is shown for every typed letter</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>NoEcho</parameter
+></term>
+<listitem
+><para
+>nothing is shown at all, the cursor does not move</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>The default is <quote
+>OneStar</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-usebackground"
+><option
+>UseBackground</option
+></term>
+<listitem>
+<para
+>If enabled, &kdm; will automatically start the <command
+>krootimage</command
+> program to set up the background; otherwise, the <option
+>Setup</option
+> program is responsible for the background. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-backgroundcfg"
+><option
+>BackgroundCfg</option
+></term>
+<listitem>
+<para
+>The configuration file to be used by <command
+>krootimage</command
+>. It contains a section named <literal
+>[Desktop0]</literal
+> like <filename
+>kdesktoprc</filename
+> does. Its options are not described herein; guess their meanings or use the control centre. </para>
+<para
+>The default is <quote
+>${<envar
+>kde_confdir</envar
+>}/kdm/backgroundrc</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-grabserver"
+><option
+>GrabServer</option
+></term>
+<listitem>
+<para
+>To improve security, the greeter grabs the &X-Server; and then the keyboard when it starts up. This option specifies if the &X-Server; grab should be held for the duration of the name/password reading. When disabled, the &X-Server; is ungrabbed after the keyboard grab succeeds; otherwise, the &X-Server; is grabbed until just before the session begins. </para>
+<note
+><para
+>Enabling this option disables <option
+>UseBackground</option
+> and <option
+>Setup</option
+>.</para
+></note>
+
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-grabtimeout"
+><option
+>GrabTimeout</option
+></term>
+<listitem>
+<para
+>This option specifies the maximum time &kdm; will wait for the grabs to succeed. A grab may fail if some other X-client has the &X-Server; or the keyboard grabbed, or possibly if the network latencies are very high. You should be cautious when raising the timeout, as a user can be spoofed by a look-alike window on the display. If a grab fails, &kdm; kills and restarts the &X-Server; (if possible) and the session. </para>
+<para
+>The default is <quote
+>3</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-authcomplain"
+><option
+>AuthComplain</option
+></term>
+<listitem>
+<para
+>Warn, if a display has no X-authorisation. This will be the case if <itemizedlist>
+ <listitem
+><para
+>the authorisation file for a local &X-Server; could not be created, </para
+></listitem>
+ <listitem
+><para
+>a remote display from &XDMCP; did not request any authorisation or </para
+></listitem>
+ <listitem
+><para
+>the display is a <literal
+>foreign</literal
+> display from the <filename
+>Xservers</filename
+> file. </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-loginmode"
+><option
+>LoginMode</option
+></term>
+<listitem>
+<para
+>Specify whether the greeter of local displays should start up in host chooser (remote) or login (local) mode and whether it is allowed to switch to the other mode. </para>
+<variablelist>
+<varlistentry>
+<term
+><parameter
+>LocalOnly</parameter
+></term>
+<listitem
+><para
+>only local login possible</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>DefaultLocal</parameter
+></term>
+<listitem
+><para
+>start up in local mode, but allow switching to remote mode</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>DefaultRemote</parameter
+></term>
+<listitem
+><para
+>... and the other way round</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><parameter
+>RemoteOnly</parameter
+></term>
+<listitem
+><para
+>only choice of remote host possible</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>The default is <quote
+>LocalOnly</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-chooserhosts"
+><option
+>ChooserHosts</option
+></term>
+<listitem>
+<para
+>A list of hosts to be automatically added to the remote login menu. The special name <literal
+>*</literal
+> means broadcast. Has no effect if <option
+>LoginMode</option
+> is <literal
+>LocalOnly</literal
+>. </para>
+<para
+>The default is <quote
+>*</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-forgingseed"
+><option
+>ForgingSeed</option
+></term>
+<listitem>
+<para
+>Use this number as a random seed when forging saved session types, etc. of unknown users. This is used to avoid telling an attacker about existing users by reverse conclusion. This value should be random but constant across the login domain. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-showlog"
+><option
+>ShowLog</option
+></term>
+<listitem>
+<para
+>Enable &kdm;'s built-in <command
+>xconsole</command
+>. Note that this can be enabled for only one display at a time. This option is available only if &kdm; was <command
+>configure</command
+>d with <option
+>--enable-kdm-xconsole</option
+>. </para>
+<para
+>The default is <quote
+>false</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-logsource"
+><option
+>LogSource</option
+></term>
+<listitem>
+<para
+>The data source for &kdm;'s built-in <command
+>xconsole</command
+>. If empty, a console log redirection is requested from <filename
+>/dev/console</filename
+>. Has no effect if <option
+>ShowLog</option
+> is disabled. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-pluginslogin"
+><option
+>PluginsLogin</option
+></term>
+<listitem>
+<para
+>Specify conversation plugins for the login dialogue; the first in the list is selected initially. Each plugin can be specified as a base name (which expands to <filename
+>$<envar
+>kde_modulesdir</envar
+>/kgreet_<replaceable
+>base</replaceable
+></filename
+>) or as a full pathname. </para
+><para
+>Conversation plugins are modules for the greeter which obtain authentication data from the user. Currently only the <literal
+>classic</literal
+> plugin is shipped with &kde;; it presents the well-known username and password form. </para>
+<para
+>The default is <quote
+>classic</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-pluginsshutdown"
+><option
+>PluginsShutdown</option
+></term>
+<listitem>
+<para
+>Same as <option
+>PluginsLogin</option
+>, but for the shutdown dialogue. </para>
+<para
+>The default is <quote
+>classic</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-pluginoptions"
+><option
+>PluginOptions</option
+></term>
+<listitem>
+<para
+>A list of options of the form <replaceable
+>Key</replaceable
+><literal
+>=</literal
+><replaceable
+>Value</replaceable
+>. The conversation plugins can query these settings; it is up to them what possible keys are. </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-allowconsole"
+><option
+>AllowConsole</option
+></term>
+<listitem>
+<para
+>Show the <guilabel
+>Console Login</guilabel
+> action in the greeter. For this to work, a console must be configured for this particular display, see <xref linkend="kdmrc-xservers"/>. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-allowclose"
+><option
+>AllowClose</option
+></term>
+<listitem>
+<para
+>Show the <guilabel
+>Restart X Server</guilabel
+>/<guilabel
+>Close Connection</guilabel
+> action in the greeter. </para>
+<para
+>The default is <quote
+>true</quote
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="option-preloader"
+><option
+>Preloader</option
+></term>
+<listitem>
+<para
+>A program to run while the greeter is visible. It is supposed to preload as much as possible of the session that is going to be started (most probably). </para>
+<para
+>Empty by default.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+
+
+</sect1>
+
+<sect1 id="kdmrc-xservers">
+<title
+>Specifying permanent &X-Server;s</title>
+
+<para
+>Each specification indicates a display which should constantly be managed and which is not using &XDMCP;. This method is typically used only for local &X-Server;s that are started by &kdm;, but &kdm; can manage externally started (<quote
+>foreign</quote
+>) &X-Server;s as well, may they run on the local machine or rather remotely.</para>
+
+<para
+>The formal syntax of a specification is <screen>
+<userinput
+><replaceable
+>display&nbsp;name</replaceable
+>&nbsp;[<replaceable
+>display&nbsp;class</replaceable
+>]&nbsp;<literal
+>local</literal
+>[<literal
+>@</literal
+><replaceable
+>tty</replaceable
+>]&nbsp;[<literal
+>reserve</literal
+>]&nbsp;<replaceable
+>server&nbsp;command</replaceable
+></userinput>
+</screen
+> for own &X-Server;s and <screen>
+<userinput
+><replaceable
+>display&nbsp;name</replaceable
+>&nbsp;[<replaceable
+>display&nbsp;class</replaceable
+>]&nbsp;<literal
+>foreign</literal
+></userinput>
+</screen
+> for foreign &X-Server;s.</para>
+
+<para
+>The <replaceable
+>display name</replaceable
+> must be something that can be passed in the <option
+>-display</option
+> option to an X program. This string is used to generate the display-specific section names, so be careful to match the names. The display name of &XDMCP; displays is derived from the display's address by reverse host name resolution. For configuration purposes, the <literal
+>localhost</literal
+> prefix from locally running &XDMCP; displays is <emphasis
+>not</emphasis
+> stripped to make them distinguishable from local &X-Server;s started by &kdm;.</para>
+
+<para
+>The <replaceable
+>display class</replaceable
+> portion is also used in the display-specific sections. This is useful if you have a large collection of similar displays (such as a corral of X terminals) and would like to set options for groups of them. When using &XDMCP;, the display is required to specify the display class, so the manual for your particular X terminal should document the display class string for your device. If it does not, you can run &kdm; in debug mode and <command
+>grep</command
+> the log for <quote
+>class</quote
+>.</para>
+
+<para
+>The <replaceable
+>tty</replaceable
+> specifies which text console an &X-Server; is <quote
+>covering</quote
+>, so &kdm; knows which console it should monitor for activity after switching to <guilabel
+>Console login</guilabel
+> to find out when the console session ends. Note that this concept (originating from Solaris) is not perfectly suited for Linux, as there &X-Server;s run on separate virtual terminals and consequently do not actually cover consoles (<command
+>getty</command
+>s). </para>
+
+<para
+>The <literal
+>reserve</literal
+> keyword instructs &kdm; to start the display not when &kdm; starts up, but when it is explicitly requested via the command <acronym
+>FiFo</acronym
+>. If reserve displays are specified, the &kde; menu will have a <guilabel
+>Start New Session</guilabel
+> item near the bottom; use that to activate a reserve display with a new login session. The monitor will switch to the new display, and you will have a minute to login. If there are no more reserve displays available, selecting the menu item will have no effect.</para>
+
+<para
+>The <replaceable
+>server command</replaceable
+> specifies the complete &X-Server; command line, including a display number for secondary displays. When &kdm; starts a session, it sets up authorisation data for the &X-Server;. For local servers, &kdm; passes <command
+><option
+>-auth</option
+>&nbsp;<filename
+><replaceable
+>filename</replaceable
+></filename
+></command
+> on the &X-Server;'s command line to point it at its authorisation data. For &XDMCP; displays, &kdm; passes the authorisation data to the &X-Server; via the <quote
+>Accept</quote
+> &XDMCP; message.</para>
+
+</sect1>
+
+<sect1 id="kdmrc-xaccess">
+<title
+>&XDMCP; access control</title>
+
+<para
+>The file specified by the <option
+>AccessFile</option
+> option provides information which &kdm; uses to control access from displays requesting service via &XDMCP;. The file contains four types of entries: entries which control the response to <quote
+>Direct</quote
+> and <quote
+>Broadcast</quote
+> queries, entries which control the response to <quote
+>Indirect</quote
+> queries, macro definitions for <quote
+>Indirect</quote
+> entries and entries which control on which network interfaces &kdm; listens for &XDMCP; queries. Blank lines are ignored, <literal
+>#</literal
+> is treated as a comment delimiter causing the rest of that line to be ignored and <literal
+>\</literal
+> causes an immediately following newline to be ignored, allowing indirect host lists to span multiple lines. </para>
+
+<para
+>The format of the <quote
+>Direct</quote
+> entries is simple, either a host name or a pattern, which is compared against the host name of the display device. Patterns are distinguished from host names by the inclusion of one or more meta characters; <literal
+>*</literal
+> matches any sequence of 0 or more characters, and <literal
+>?</literal
+> matches any single character. If the entry is a host name, all comparisons are done using network addresses, so any name which converts to the correct network address may be used. Note that only the first network address returned for a host name is used. For patterns, only canonical host names are used in the comparison, so ensure that you do not attempt to match aliases. Host names from &XDMCP; queries always contain the local domain name even if the reverse lookup returns a short name, so you can use patterns for the local domain. Preceding the entry with a <literal
+>!</literal
+> character causes hosts which match that entry to be excluded. To only respond to <quote
+>Direct</quote
+> queries for a host or pattern, it can be followed by the optional <literal
+>NOBROADCAST</literal
+> keyword. This can be used to prevent a &kdm; server from appearing on menus based on <quote
+>Broadcast</quote
+> queries.</para>
+
+<para
+>An <quote
+>Indirect</quote
+> entry also contains a host name or pattern, but follows it with a list of host names or macros to which the queries should be forwarded. <quote
+>Indirect</quote
+> entries can be excluding as well, in which case a (valid) dummy host name must be supplied to make the entry distinguishable from a <quote
+>Direct</quote
+> entry. If compiled with IPv6 support, multicast address groups may also be included in the list of addresses the queries are forwarded to. If the indirect host list contains the keyword <literal
+>CHOOSER</literal
+>, <quote
+>Indirect</quote
+> queries are not forwarded, but instead a host chooser dialogue is displayed by &kdm;. The chooser will send a <quote
+>Direct</quote
+> query to each of the remaining host names in the list and offer a menu of all the hosts that respond. The host list may contain the keyword <literal
+>BROADCAST</literal
+>, to make the chooser send a <quote
+>Broadcast</quote
+> query as well; note that on some operating systems, UDP packets cannot be broadcast, so this feature will not work. </para>
+
+<para
+>When checking access for a particular display host, each entry is scanned in turn and the first matching entry determines the response. <quote
+>Direct</quote
+> and <quote
+>Broadcast</quote
+> entries are ignored when scanning for an <quote
+>Indirect</quote
+> entry and vice-versa.</para>
+
+<para
+>A macro definition contains a macro name and a list of host names and other macros that the macro expands to. To distinguish macros from hostnames, macro names start with a <literal
+>%</literal
+> character.</para>
+
+<para
+>The last entry type is the <literal
+>LISTEN</literal
+> directive. The formal syntax is <screen>
+<userinput
+>&nbsp;<literal
+>LISTEN</literal
+>&nbsp;[<replaceable
+>interface</replaceable
+>&nbsp;[<replaceable
+>multicast&nbsp;list</replaceable
+>]]</userinput>
+</screen
+> If one or more <literal
+>LISTEN</literal
+> lines are specified, &kdm; listens for &XDMCP; requests only on the specified interfaces. <replaceable
+>interface</replaceable
+> may be a hostname or IP address representing a network interface on this machine, or the wildcard <literal
+>*</literal
+> to represent all available network interfaces. If multicast group addresses are listed on a <literal
+>LISTEN</literal
+> line, &kdm; joins the multicast groups on the given interface. For IPv6 multicasts, the IANA has assigned ff0<replaceable
+>X</replaceable
+>:0:0:0:0:0:0:12b as the permanently assigned range of multicast addresses for &XDMCP;. The <replaceable
+>X</replaceable
+> in the prefix may be replaced by any valid scope identifier, such as 1 for Node-Local, 2 for Link-Local, 5 for Site-Local, and so on (see IETF RFC 2373 or its replacement for further details and scope definitions). &kdm; defaults to listening on the Link-Local scope address ff02:0:0:0:0:0:0:12b to most closely match the IPv4 subnet broadcast behavior. If no <literal
+>LISTEN</literal
+> lines are given, &kdm; listens on all interfaces and joins the default &XDMCP; IPv6 multicast group (when compiled with IPv6 support). To disable listening for &XDMCP; requests altogether, a <literal
+>LISTEN</literal
+> line with no addresses may be specified, but using the <literal
+>[Xdmcp]</literal
+> <option
+>Enable</option
+> option is preferred. </para>
+
+</sect1>
+
+<sect1>
+<title
+>Supplementary programs</title>
+
+<para
+>The following programs are run by &kdm; at various stages of a session. They typically are shell scripts. </para>
+
+<para
+>The Setup, Startup and Reset programs are run as <systemitem class="username"
+>root</systemitem
+>, so they should be careful about security. Their first argument is <literal
+>auto</literal
+> if the session results from an automatic login; otherwise, no arguments are passed to them. </para>
+
+<sect2 id="kdmrc-xsetup">
+<title
+>Setup program</title>
+
+<para
+>The <filename
+>Xsetup</filename
+> program is run after the &X-Server; is started or reset, but before the greeter is offered. This is the place to change the root background (if <option
+>UseBackground</option
+> is disabled) or bring up other windows that should appear on the screen along with the greeter. </para>
+
+<para
+>In addition to any specified by <option
+>ExportList</option
+>, the following environment variables are passed:</para>
+<variablelist>
+ <varlistentry>
+ <term
+>DISPLAY</term>
+ <listitem
+><para
+>the associated display name</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>PATH</term>
+ <listitem
+><para
+>the value of <option
+>SystemPath</option
+></para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>SHELL</term>
+ <listitem
+><para
+>the value of <option
+>SystemShell</option
+></para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>XAUTHORITY</term>
+ <listitem
+><para
+>may be set to an authority file</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>DM_CONTROL</term>
+ <listitem
+><para
+>the value of <option
+>FifoDir</option
+></para
+></listitem>
+ </varlistentry>
+</variablelist>
+
+<para
+>Note that since &kdm; grabs the keyboard, any other windows will not be able to receive keyboard input. They will be able to interact with the mouse, however; beware of potential security holes here. If <option
+>GrabServer</option
+> is set, <filename
+>Xsetup</filename
+> will not be able to connect to the display at all. Resources for this program can be put into the file named by <option
+>Resources</option
+>. </para>
+
+</sect2>
+
+<sect2 id="kdmrc-xstartup">
+<title
+>Startup program</title>
+
+<para
+>The <filename
+>Xstartup</filename
+> program is run as <systemitem class="username"
+>root</systemitem
+> when the user logs in. This is the place to put commands which add entries to <filename
+>utmp</filename
+> (the <command
+>sessreg</command
+> program may be useful here), mount users' home directories from file servers, or abort the session if some requirements are not met (but note that on modern systems, many of these tasks are already taken care of by <acronym
+>PAM</acronym
+> modules).</para>
+
+<para
+>In addition to any specified by <option
+>ExportList</option
+>, the following environment variables are passed:</para>
+<variablelist>
+ <varlistentry>
+ <term
+>DISPLAY</term>
+ <listitem
+><para
+>the associated display name</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>HOME</term>
+ <listitem
+><para
+>the initial working directory of the user</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>LOGNAME</term>
+ <listitem
+><para
+>the username</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>USER</term>
+ <listitem
+><para
+>the username</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>PATH</term>
+ <listitem
+><para
+>the value of <option
+>SystemPath</option
+></para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>SHELL</term>
+ <listitem
+><para
+>the value of <option
+>SystemShell</option
+></para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>XAUTHORITY</term>
+ <listitem
+><para
+>may be set to an authority file</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>DM_CONTROL</term>
+ <listitem
+><para
+>the value of <option
+>FifoDir</option
+></para
+></listitem>
+ </varlistentry>
+</variablelist>
+
+<para
+>&kdm; waits until this program exits before starting the user session. If the exit value of this program is non-zero, &kdm; discontinues the session and starts another authentication cycle.</para>
+
+</sect2>
+
+<sect2 id="kdmrc-xsession">
+<title
+>Session program</title>
+
+<para
+>The <filename
+>Xsession</filename
+> program is the command which is run as the user's session. It is run with the permissions of the authorised user. One of the keywords <literal
+>failsafe</literal
+>, <literal
+>default</literal
+> or <literal
+>custom</literal
+>, or a string to <command
+>eval</command
+> by a Bourne-compatible shell is passed as the first argument.</para>
+
+<para
+>In addition to any specified by <option
+>ExportList</option
+>, the following environment variables are passed:</para>
+<variablelist>
+ <varlistentry>
+ <term
+>DISPLAY</term>
+ <listitem
+><para
+>the associated display name</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>HOME</term>
+ <listitem
+><para
+>the initial working directory of the user</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>LOGNAME</term>
+ <listitem
+><para
+>the username</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>USER</term>
+ <listitem
+><para
+>the username</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>PATH</term>
+ <listitem
+><para
+>the value of <option
+>UserPath</option
+> (or <option
+>SystemPath</option
+> for <systemitem class="username"
+>root</systemitem
+> user sessions)</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>SHELL</term>
+ <listitem
+><para
+>the user's default shell</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>XAUTHORITY</term>
+ <listitem
+><para
+>may be set to a non-standard authority file</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>KRBTKFILE</term>
+ <listitem
+><para
+>may be set to a Kerberos4 credentials cache name</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>KRB5CCNAME</term>
+ <listitem
+><para
+>may be set to a Kerberos5 credentials cache name</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>DM_CONTROL</term>
+ <listitem
+><para
+>the value of <option
+>FifoDir</option
+></para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>XDM_MANAGED</term>
+ <listitem
+><para
+>will contain a comma-separated list of parameters the session might find interesting, like the location of the command <acronym
+>FiFo</acronym
+> and its capabilities, and which conversation plugin was used for the login</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>DESKTOP_SESSION</term>
+ <listitem
+><para
+>the name of the session the user has chosen to run</para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="kdmrc-xreset">
+<title
+>Reset program</title>
+
+<para
+>Symmetrical with <filename
+>Xstartup</filename
+>, the <filename
+>Xreset</filename
+> program is run after the user session has terminated. Run as <systemitem class="username"
+>root</systemitem
+>, it should contain commands that undo the effects of commands in <filename
+>Xstartup</filename
+>, removing entries from <filename
+>utmp</filename
+> or unmounting directories from file servers.</para>
+
+<para
+>The environment variables that were passed to <filename
+>Xstartup</filename
+> are also passed to <filename
+>Xreset</filename
+>. </para>
+
+</sect2>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/kfind/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kfind/Makefile.am
new file mode 100644
index 00000000000..520282b154f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kfind/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kfind
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kfind/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kfind/Makefile.in
new file mode 100644
index 00000000000..f723254fc3a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kfind/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kfind
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kfind
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kfind/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kfind/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kfind/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kfind/index.cache.bz2
new file mode 100644
index 00000000000..309e29c447b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kfind/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kfind/index.docbook b/tde-i18n-en_GB/docs/kdebase/kfind/index.docbook
new file mode 100644
index 00000000000..5e827140f75
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kfind/index.docbook
@@ -0,0 +1,473 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kfind;">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+>
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kfind; Handbook</title>
+
+<authorgroup>
+<author
+>&Dirk.Doerflinger; &Dirk.Doerflinger.mail;</author>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2001</year>
+<holder
+>&Dirk.Doerflinger;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-04-11</date>
+<releaseinfo
+>1.20.01</releaseinfo>
+
+<abstract>
+<para
+>&kfind; is &kde;'s file find utility. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdeutils</keyword>
+<keyword
+>kfind</keyword>
+<keyword
+>find</keyword>
+<keyword
+>search</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kfind; is the &kde; file find utility. </para>
+
+<sect1 id="starting">
+<title
+>Launching &kfind;</title>
+
+<para
+>The Find Files tool is a useful method of searching for specific files on your computer, or for searching for files that match a pattern. An example of this could include searching for files of a particular type or with certain letters in the filename. You can load this utility by clicking on <guimenuitem
+>Find Files</guimenuitem
+>. This will launch &kfind;. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="kfind">
+<title
+>Finding Files</title>
+
+<sect1 id="name-tab">
+<title
+>The Name/Location Tab</title>
+
+<para
+>When starting &kfind;, you will see a quite simple window. Type in the name of the file you are searching in the textbox labelled <guilabel
+>Named:</guilabel
+>. Choose a folder where you want to search by typing it in the field <guilabel
+>Look in:</guilabel
+> or by clicking <guibutton
+>Browse...</guibutton
+> and press <keycap
+>Enter</keycap
+> or click <guibutton
+>Find</guibutton
+>. If <guilabel
+>Include subfolders</guilabel
+> is checked all subfolders starting from your chosen folder will be searched too. The results will be displayed in the box below. </para>
+
+<para
+>You can use the following wildcards: </para>
+
+<variablelist>
+<varlistentry>
+<term
+>The Asterisk <quote
+><keycap
+>*</keycap
+></quote
+></term>
+<listitem>
+<para
+>The asterisk stands for any number of missing characters (even zero), that means &eg; searching for <userinput
+>marc*</userinput
+> may find the files <filename
+>marc</filename
+>, <filename
+>marc.png</filename
+> and <filename
+> marc_must_not_read_this.kwd</filename
+>. <userinput
+>mar*.kwd</userinput
+> may find <filename
+>marketplace.kwd</filename
+> and <filename
+>marc_must_not_read_this.kwd</filename
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Question Mark <quote
+><keycap
+>?</keycap
+></quote
+></term>
+<listitem>
+<para
+>In contrast to the asterisk, the question mark stands for exactly one character, so <userinput
+>mar?</userinput
+> will find <filename
+>marc</filename
+>, but <userinput
+>marc?</userinput
+> will not find anything, as our files are called <filename
+>marc</filename
+> and <filename
+>marc.png</filename
+>. You can put as many question marks in the term as you want, it will find exactly that number of characters. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>Of course you can combine those two wildcard symbols in a search term. </para>
+
+</sect1>
+
+<sect1 id="kfind-date-range">
+<title
+>The Contents Tab</title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>File type</guilabel
+></term>
+<listitem>
+<para
+>Here you can specify the type of file you are searching for. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Containing text</guilabel
+></term>
+<listitem>
+<para
+>Type in the word or phrase the files you are searching for must contain. Note: If you do this in a large folder or checked <guilabel
+>Include subfolders</guilabel
+> in the <guilabel
+>Name/Location</guilabel
+> tab, this may take a long time. </para>
+
+<note>
+<para
+>This option will <emphasis
+>not</emphasis
+> work for all files listed under <guilabel
+>File type</guilabel
+>. Only the following file types are supported: <itemizedlist>
+<listitem
+><para
+>Text files, &eg; source code and <filename
+>README</filename
+> files</para
+></listitem>
+<listitem
+><para
+>KWord &gt;= 1.2</para
+></listitem>
+<listitem
+><para
+>KPresenter &gt;= 1.2</para
+></listitem>
+<listitem
+><para
+>KSpread &gt;= 1.2</para
+></listitem>
+<listitem
+><para
+>OpenOffice.org Writer</para
+></listitem>
+<listitem
+><para
+>OpenOffice.org Impress</para
+></listitem>
+<listitem
+><para
+>OpenOffice.org Calc</para
+></listitem>
+</itemizedlist>
+
+</para>
+</note>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Case sensitive</guilabel
+></term>
+<listitem>
+<para
+>If you enable this option, &kfind; will only find files with the exact case matching, &eg; <userinput
+>MARC</userinput
+> will only match <quote
+>MARC</quote
+>, not <quote
+>Marc</quote
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Regular expression</guilabel
+></term>
+<listitem
+><para
+>If you have installed the &kregexpeditor; tool from the kdeutils package, you will have this additional option. Enabling it will allow you to search for a <firstterm
+>regexp</firstterm
+> or regular expression. A regexp is a way to specify conditions for your search, and they can be very complex, and equally they can be very powerful. If you are unfamiliar with regular expressions, you can choose <guilabel
+>Edit Regular Expression</guilabel
+> to open &kregexpeditor;. This tool allows you to construct your set of conditions graphically, and then generates the expression for you.</para>
+
+<para
+>&kregexpeditor; is a very useful tool, and can be used from within many &kde; applications other than &kfind;. You can find more information from within its own help file.</para>
+</listitem>
+</varlistentry>
+
+<!-- TODO: "Search metainfo sections" -->
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="kfind-advanced">
+<title
+>The Properties Tab</title>
+
+<para
+>Here you can refine your search. These are the special refinements you can choose: </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Find all files created or modified</guilabel
+></term>
+<listitem>
+<para
+>Here you can either enter two dates, between which the files were created or modified, or specify a time period. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>File size is</guilabel
+></term>
+<listitem>
+<para
+>Here you can specify if the file has to be at least or as most as big as the size you entered in the following box. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Files owned by user, Files owned by group</guilabel
+></term>
+<listitem>
+<para
+>Here you can specify user and group names. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Credits and Licence</title>
+
+<para
+>&kfind; </para>
+
+<para
+>Program copyright: </para>
+
+<itemizedlist>
+<title
+>Developers</title>
+<listitem>
+<para
+>Martin Hartig</para>
+</listitem>
+
+<listitem>
+<para
+>Stephan Kulow <email
+>coolo@kde.org</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Mario Weilguni <email
+>mweilguni@sime.com</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Alex Zepeda <email
+>jazepeda@pacbell.net</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Miroslav Flídr <email
+>flidr@kky.zcu.cz</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Harri Porten <email
+>porten@kde.org</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Dima Rogozin <email
+>dima@mercury.co.il</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Carsten Pfeiffer <email
+>pfeiffer@kde.org</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Hans Petter Bieker <email
+>bieker@kde.org</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Waldo Bastian <email
+>bastian@kde.org</email
+></para>
+</listitem>
+
+</itemizedlist>
+
+<para
+>Documentation copyright 2001 &Dirk.Doerflinger; &Dirk.Doerflinger.mail;</para
+>
+
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+&underFDL; &underBSDLicense; </chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kfind">
+<title
+>How to obtain &kfind;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Requirements</title>
+
+<para
+>In order to successfully use &kfind;, you need &kde; 3.x. </para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=0:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/Makefile.am b/tde-i18n-en_GB/docs/kdebase/khelpcenter/Makefile.am
new file mode 100644
index 00000000000..6276b21da92
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/Makefile.in b/tde-i18n-en_GB/docs/kdebase/khelpcenter/Makefile.in
new file mode 100644
index 00000000000..8b42336af35
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/khelpcenter
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. glossary quickstart userguide faq visualdict
+KDE_DOCS = khelpcenter
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in whatiskde.docbook help.docbook support.docbook welcome.docbook index.docbook links.docbook contact.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) links.docbook help.docbook whatiskde.docbook support.docbook index.docbook welcome.docbook contact.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter
+ @for base in links.docbook help.docbook whatiskde.docbook support.docbook index.docbook welcome.docbook contact.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/$$base ;\
+ done
+
+uninstall-nls:
+ for base in links.docbook help.docbook whatiskde.docbook support.docbook index.docbook welcome.docbook contact.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in links.docbook help.docbook whatiskde.docbook support.docbook index.docbook welcome.docbook contact.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/contact.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/contact.docbook
new file mode 100644
index 00000000000..a31aa4d60e1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/contact.docbook
@@ -0,0 +1,232 @@
+<chapter id="contact-the-kde-team">
+<chapterinfo
+><date
+>2002-01-18</date
+> <releaseinfo
+>3.00.00</releaseinfo
+> </chapterinfo>
+<title
+>Contact the &kde; team</title>
+<anchor id="contact"/>
+
+<sect1 id="contact-mailinglists">
+<title
+>Mailing lists</title>
+
+<para
+>&kde; has several mailing lists up. See below for some of the most useful. Older articles can be found in the <ulink url="http://lists.kde.org"
+>mailing list archive</ulink
+>.</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><ulink url="http://mail.kde.org/mailman/listinfo/kde"
+>kde</ulink
+></term>
+<listitem
+><para
+>For general discussion, users helping each other.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://mail.kde.org/mailman/listinfo/kde-announce"
+>kde-announce</ulink
+></term>
+<listitem
+><para
+>Announcements of new &kde; applications</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://mail.kde.org/mailman/listinfo/kde-devel"
+>kde-devel</ulink
+></term>
+<listitem
+><para
+>For developers.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://mail.kde.org/mailman/listinfo/kde-artists"
+>kde-artists</ulink
+></term>
+<listitem
+><para
+>Creating icons and other artwork</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://mail.kde.org/mailman/listinfo/kde-doc-english"
+>kde-doc-english</ulink
+></term>
+<listitem
+><para
+>For people interested in writing documentation for &kde;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://mail.kde.org/mailman/listinfo/kde-i18n-doc"
+>kde-i18n-doc</ulink
+></term>
+<listitem
+><para
+>Internationalisation and documentation issues</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://i18n.kde.org/teams/"
+>http://i18n.kde.org/teams/</ulink
+></term>
+<listitem
+><para
+>For localised information, which may include user email lists and websites, check the translation teams page at the above &URL;.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="contact-developers">
+<title
+>Contacting the &kde; developers</title>
+
+<para
+>On this page, you can find links to &kde; related web sites.</para>
+
+<para
+>The K Desktop Environment is developed by a large group of people around the world. Our main communication channel is the Internet. For general questions, you will be best served by asking on the mailing lists mentioned in the <link linkend="contact-mailinglists"
+>previous section</link
+>, and contact addresses for individual developers can be found in the documentation of their individual application.</para>
+
+<para
+>Please visit our <ulink url="http://www.kde.org/contact/representatives.php"
+>Official Representatives</ulink
+> page for official enquiries regarding &kde; (&eg; interviews).</para>
+
+<para
+>More information about &kde; is available at &kde-http;.</para>
+
+<para
+><anchor id="links"/>Other &kde; websites include:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><ulink url="http://www.kde.org"
+>www.kde.org</ulink
+></term>
+<listitem
+><para
+>&kde;'s official website</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://developer.kde.org"
+>developer.kde.org</ulink
+></term>
+<listitem
+><para
+>The &kde; developers centre</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://webcvs.kde.org"
+>webcvs.kde.org</ulink
+></term>
+<listitem
+><para
+>A web interface to the &kde; CVS repository</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://i18n.kde.org"
+>i18n.kde.org</ulink
+></term>
+<listitem
+><para
+>&kde;'s internationalisation and documentation server</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="ftp://ftp.kde.org"
+>ftp.kde.org</ulink
+></term>
+<listitem
+><para
+>The main &kde; &FTP; server. Please have a look at the link below to find a mirror site in your geographic region.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink
+url="http://www.kde.org/mirrors"
+>www.kde.org/mirrors</ulink
+></term
+>
+<listitem
+><para
+>&kde; web and &FTP; mirror sites</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://www.kde-apps.org"
+>www.kde-apps.org</ulink
+></term>
+<listitem
+><para
+>A directory of &kde; applications.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><ulink url="http://www.kde-look.org"
+>www.kde-look.org</ulink
+></term>
+<listitem
+><para
+>&kde; themes, icons, and other items to change the look of your desktop.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+</chapter>
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:nil
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-always-quote-attributes:t
+sgml-parent-document:index.docbook
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/Makefile.am b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/Makefile.am
new file mode 100644
index 00000000000..15208dfc8a8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/faq
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/Makefile.in b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/Makefile.in
new file mode 100644
index 00000000000..a6c8ae35375
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/khelpcenter/faq
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/faq
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/faq/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/faq/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/faq/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/faq/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/faq/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=desktop.docbook moreinfo.docbook about.docbook configkde.docbook install.docbook winmng.docbook Makefile.in contrib.docbook tips.docbook nonkdeapps.docbook getkde.docbook intro.docbook index.docbook notrelated.docbook panel.docbook filemng.docbook kdeapps.docbook Makefile.am misc.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook winmng.docbook notrelated.docbook index.docbook about.docbook desktop.docbook install.docbook configkde.docbook getkde.docbook filemng.docbook moreinfo.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq
+ @for base in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook winmng.docbook notrelated.docbook index.docbook about.docbook desktop.docbook install.docbook configkde.docbook getkde.docbook filemng.docbook moreinfo.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\
+ done
+
+uninstall-nls:
+ for base in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook winmng.docbook notrelated.docbook index.docbook about.docbook desktop.docbook install.docbook configkde.docbook getkde.docbook filemng.docbook moreinfo.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook winmng.docbook notrelated.docbook index.docbook about.docbook desktop.docbook install.docbook configkde.docbook getkde.docbook filemng.docbook moreinfo.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/faq/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/faq/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/faq/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/about.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/about.docbook
new file mode 100644
index 00000000000..02fc73b3111
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/about.docbook
@@ -0,0 +1,69 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="about">
+<title
+>About this <acronym
+>FAQ</acronym
+></title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>What can I do to help out with this <acronym
+>FAQ</acronym
+>?</para>
+</question>
+
+<answer>
+
+<para
+>First, send us any errors that you may find. Also, any suggestions that you might have, are appreciated. Better yet, send us everything that you think is unclear, and if possible, send us what you think would be a clearer solution. Our email address is <email
+>kde-doc-english@kde.org</email
+>. </para>
+
+<para
+>Second, send us your solutions of those frequently-asked questions which are still not in this <acronym
+>FAQ</acronym
+>. We will put them in as soon as possible.</para>
+
+<para
+>Last but not least, please make full use of this <acronym
+>FAQ</acronym
+>. Read this <acronym
+>FAQ</acronym
+> (and other relevant documentation) well before asking questions on the various &kde; mailing lists or newsgroups.</para>
+
+<note
+><para
+>You might also want to consider becoming a <acronym
+>FAQ</acronym
+> maintainer. Please refer to <xref linkend="FAQ-maintainer-HOWTO"/> for more details. </para
+></note>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="FAQ-maintainer-HOWTO">
+<para
+>How do I become a <acronym
+>FAQ</acronym
+> maintainer?</para>
+</question>
+
+<answer>
+<para
+>Actually, it is very easy to become an <acronym
+>FAQ</acronym
+> maintainer, and we are always in need of fresh blood. :-) Just send us an email at <email
+>kde-doc-english@kde.org</email
+>. </para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/configkde.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/configkde.docbook
new file mode 100644
index 00000000000..7402dbde6d5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/configkde.docbook
@@ -0,0 +1,271 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd">
+ -->
+<chapter id="configure">
+<title
+>Configuring &kde;</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I set the language used by &kde;?</para>
+</question>
+
+<answer>
+<para
+>There are two ways to set the language &kde; uses in the messages it will display:</para>
+
+<variablelist>
+<varlistentry
+><term
+>Using the <application
+>&kde; Control Centre</application
+></term>
+<listitem
+><para
+>Fire up the <application
+>&kde; Control Centre</application
+> and select <guimenu
+>Regional &amp; Accessibility</guimenu
+> followed by <guimenuitem
+>Country/Region &amp; Language</guimenuitem
+>. You can select your language and location here. If &kde; cannot find a translation in the first language chosen, it will fall back on the default language. This is usually (American) English by default.</para>
+<note
+><para
+>Using the <application
+>&kde; Control Centre</application
+> is the preferred way of choosing languages in &kde;.</para
+></note
+></listitem>
+</varlistentry>
+<varlistentry
+><term
+>Using the <envar
+>LANG</envar
+> environment variable</term>
+<listitem
+><para
+>The second method uses the standard locale setting on your system. To change the language, simply set the environment variable <envar
+>LANG</envar
+> accordingly. For example, if your shell is <application
+>bash</application
+>, execute <userinput
+><command
+>export</command
+> <envar
+>LANG</envar
+>=de</userinput
+> to set German as the language used.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there any keyboard switcher for international keyboards for &kde;?</para>
+</question>
+<answer>
+<para
+>Yes, you can configure it using the <application
+>&kde; Control Centre</application
+> <guimenu
+>Regional &amp; Accessibility</guimenu
+> <guimenuitem
+>Keyboard Layout</guimenuitem
+> configuration page. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I replace the standard text login screen with the &kde; login screen?</para>
+</question>
+<answer>
+<note
+><para
+>Your distribution/&UNIX; flavour may have its own setup tools to change this (&eg; <application
+>YaST</application
+> on &SuSE; &Linux;). This will be the safest way to enable the &kde; login screen. However, if for some reason you do not wish to use these tools, the following instructions may be useful.</para
+></note>
+<para
+>First, you need to change to the <quote
+>xdm runlevel</quote
+> (runlevel 5 on &RedHat; and &SuSE; systems) by editing your <filename
+>/etc/inittab</filename
+> file. In the file, you should have a line saying <userinput
+>id:3:initdefault:</userinput
+>. Change it to <userinput
+>id:5:initdefault:</userinput
+>. Now, at the end of the file, comment out the following line: <literal
+>x:5:respawn:/usr/bin/X11/xdm -nodaemon</literal
+> and replace it with <userinput
+>x:5:respawn:<replaceable
+>/opt/kde/</replaceable
+>bin/kdm -nodaemon</userinput
+>. <note
+><para
+>The location of &kdm; may differ on your system.</para
+></note
+></para>
+<para
+>For changes to take effect immediately, type <command
+>init 5</command
+> (for &RedHat; systems) at the shell prompt. <caution
+><para
+>It is risky to initiate a graphical login without checking beforehand whether it works. If it fails to work, you would be in for a hard time getting back....</para
+></caution
+></para>
+</answer>
+<answer>
+<para
+>For FreeBSD, you should edit the file <filename
+>/etc/ttys</filename
+> and change one of the lines that look like <programlisting
+>ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure</programlisting
+> to instead say <userinput
+>ttyv8 "/usr/local/bin/kdm -nodaemon" xterm off secure</userinput
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+
+<para
+>I would like to click the &LMB; anywhere on the desktop and have the <guimenu
+>K</guimenu
+> menu displayed.</para>
+</question>
+<answer>
+<para
+>Open the <application
+>&kde; Control Centre</application
+> and choose <menuchoice
+><guisubmenu
+>Desktop</guisubmenu
+> <guisubmenu
+>Behaviour</guisubmenu
+></menuchoice
+>. You can now choose the behaviour of mouse clicks on the desktop. To have the <guimenu
+>K</guimenu
+> menu open from a single &LMB; click, change the entry labelled <guilabel
+>Left button</guilabel
+> to say <guilabel
+>Application Menu</guilabel
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Where do I find information regarding &kde; themes?</para>
+</question>
+<answer>
+<para
+>Go to <ulink url="http://kde.themes.org/"
+>http://kde.themes.org/</ulink
+> or <ulink url="http://www.kde-look.org"
+>http://www.kde-look.org</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I change &MIME; Types?</para>
+</question>
+<answer>
+<para
+>If you are using &konqueror;, do this instead: first, open a &konqueror; window and choose <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror</guimenuitem
+></menuchoice
+>, then <guilabel
+>File Associations</guilabel
+>. Find the type you want to change (&eg; <literal
+>text/english</literal
+> or <literal
+>image/gif</literal
+>), and set the application preference order to whatever you want.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kde; (&kdm;) does not read my <filename
+>.bash_profile</filename
+>!</para>
+</question>
+<answer>
+<para
+>The login managers<application
+>xdm</application
+> and &kdm; do not run a login shell, so <filename
+>.profile</filename
+>, <filename
+>.bash_profile</filename
+>, &etc; are not sourced. When the user logs in, <application
+>xdm</application
+> runs <command
+>Xstartup</command
+> as root and then <command
+>Xsession</command
+> as user. So the normal practice is to add statements in <filename
+>Xsession</filename
+> to source the user profile. Please edit your <filename
+>Xsession</filename
+> and <filename
+>.xsession</filename
+> files.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I use &TrueType; fonts in &kde;?</para>
+</question>
+<answer>
+
+<para
+>You need to install &TrueType; font support into your &X-Window; configuration. Please take a look at <ulink url="http://x.themes.org/"
+>x.themes.org</ulink
+> for the fonts, and <ulink url="http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/"
+>xfsft: &TrueType; Font Support For X11</ulink
+> or <ulink url="http://X-TT.dsl.gr.jp/"
+>X-&TrueType; Server Project Home Page</ulink
+> for the font servers.</para>
+
+<para
+>If you have a bunch of &TrueType; fonts from &Microsoft; &Windows;, edit the <filename
+>XF86Config</filename
+> file to get the fonts from the font folder. Then just tell &kde; to use these new fonts with the font administrator utility.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is it possible to enter, show and work with the Euro Symbol in &kde;?</para>
+</question>
+<answer>
+<para
+>Yes and no. For details, look here: <ulink url="http://www.koffice.org/kword/euro.php"
+>http://www.koffice.org/kword/euro.php</ulink
+>.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/contrib.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/contrib.docbook
new file mode 100644
index 00000000000..8bff6911cd5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/contrib.docbook
@@ -0,0 +1,249 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+
+<chapter id="contribute">
+<title
+>Contributing</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How can I contribute to &kde;?</para>
+</question>
+<answer>
+<para
+>&kde; is a free software project that lives from voluntary contributions. Everybody is encouraged to contribute to &kde;. Not only programmers are welcome. There are many ways in which you can help to improve &kde;:</para>
+<itemizedlist>
+<listitem
+><para
+>Test the software.</para
+></listitem>
+<listitem
+><para
+>Send in bug reports. For more information on this, see <link linkend="bug-report"
+>How do I submit a bug report?</link
+>.</para
+></listitem>
+<listitem
+><para
+>Write documentation or help files. You can get some information by visiting the <ulink url="http://i18n.kde.org/doc/"
+>&kde; Editorial Team Home Page</ulink
+>.</para
+></listitem>
+<listitem
+><para
+>Translate programs, documentation, and help files. For more information on this, you should visit <ulink url="http://i18n.kde.org"
+>The &kde; Translators' and Documenters' Web Site</ulink
+>.</para
+></listitem>
+<listitem
+><para
+>Draw nice icons or compose sound effects. You can visit the <ulink url="http://artist.kde.org/"
+>&kde; artists page</ulink
+> to find out more.</para
+></listitem>
+<listitem
+><para
+>Write articles and books about &kde;. If you want to help spread the word about &kde;, simply send an email to <email
+>kde-pr@kde.org</email
+>. This will get you in touch with the &kde; public relations volunteers.</para
+></listitem>
+<listitem
+><para
+>Program new &kde; applications. Please refer to <xref linkend="programming"/> for more information.</para
+></listitem>
+<listitem
+><para
+>Of course, sponsors are also welcome. :-)</para
+></listitem>
+</itemizedlist>
+<para
+>There are several places to look for more information if you want to get involved in the development. The first step is to subscribe to some of the <ulink url="http://www.kde.org/mailinglists/"
+>mailing lists</ulink
+>. You will soon see something that can be improved or added.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="bug-report">
+<para
+>How do I submit a bug report?</para>
+</question>
+<answer>
+<para
+>There is a bug tracking system available at <ulink url="http://bugs.kde.org"
+>http://bugs.kde.org</ulink
+>. The system features a wizard to submit new bug reports and a list of all known bugs.</para>
+<para
+>The easiest way to submit a bug is to select <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>Report Bug...</guimenuitem
+></menuchoice
+> from the menu bar of the application with the bug. This will open a small dialogue box with a link to the bug tracking system. Please make sure to follow the instructions of the bug reporting wizard.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="programming">
+<para
+>I want to program for &kde;. What should I do first?</para>
+</question>
+<answer>
+<para
+>Everybody is encouraged to develop software for &kde;. What you should do first depends strongly on your experience, &eg; whether you have already learned C++ or have experience with the &Qt; toolkit and so on.</para>
+<para
+>To get into &kde; programming, you will need some basic tools: <application
+>automake</application
+>, <application
+>autoconf</application
+>, and <application
+>egcs</application
+>. You should look to <ulink url="http://developer.kde.org/"
+>http://developer.kde.org/</ulink
+> for more tips.</para>
+<para
+>Another excellent resource for learning &kde; programming is the &Qt; online tutorials. These are installed along with &Qt;. To view them, open <filename
+>$<envar
+>QTDIR</envar
+>/doc/html/index.html</filename
+> in &konqueror; and bookmark it. The tutorials can be found under "Using Qt". The source code for each lesson can be found in the <filename class="directory"
+>$<envar
+>QTDIR</envar
+>/tutorial</filename
+> directory.</para>
+<para
+>There is, however, one thing that everybody interested in programming for &kde; should do: <emphasis
+>subscribe to the developers mailing list</emphasis
+>. To subscribe, you have to send an email to <ulink url="mailto:kde-devel-request@kde.org"
+>kde-devel-request@kde.org</ulink
+> with the subject <userinput
+>subscribe <replaceable
+>your_email_address</replaceable
+></userinput
+>. <important
+><para
+>Please read <link linkend="subscribe"
+>How to subscribe/unsubscribe to these lists</link
+> carefully. Everything said there applies to the development list as well.</para
+></important
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I get access to the <acronym
+>CVS</acronym
+>?</para>
+</question>
+<answer>
+<para
+>The &kde; project uses <acronym
+>CVS</acronym
+> to develop the core parts of the software. Usually, when you have changed one of the parts (&eg; fixed a bug), and you want to commit this change, the best way is to create a patch against a current snapshot and send this patch to the developer/maintainer of the respective program.</para>
+<para
+>If you are doing this more or less regularly, you can ask Stephan Kulow, <email
+>coolo@kde.org</email
+> for direct access to the <acronym
+>CVS</acronym
+> server. But be aware that more users will slow down <acronym
+>CVS</acronym
+> access for all developers, so we want to keep the number of people with direct <acronym
+>CVS</acronym
+> access reasonably small. But feel free to ask!</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I am just curious. Can I have read-only access to the <acronym
+>CVS</acronym
+>?</para>
+</question>
+<answer>
+<para
+>Yes. It is possible to get read-only access to the <acronym
+>CVS</acronym
+> repository with <application
+>cvsup</application
+> or <application
+>cvs</application
+> utility. You can find more information about how to set up <application
+>cvsup</application
+> for the &kde; repository from <ulink url="http://developer.kde.org/source/cvsup.html"
+>How to use <application
+>cvsup</application
+> to get &kde;</ulink
+>.</para>
+<para
+>In addition, anonymous <acronym
+>CVS</acronym
+> service is also available. To find out more about how to set up and use anonymous <acronym
+>CVS</acronym
+>, please see <ulink url="http://developer.kde.org/source/anoncvs.html"
+>here</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Are there any <application
+>cvs</application
+> mirror sites for &kde;?</para>
+</question>
+<answer>
+<para
+>Yes. The main &kde; server is normally very busy. Please take a look at <ulink url="http://developer.kde.org/source/cvsupmirrors.html"
+>http://developer.kde.org/source/cvsupmirrors.html</ulink
+> and <ulink url="http://developer.kde.org/source/anoncvs.html"
+>http://developer.kde.org/source/anoncvs.html</ulink
+> for the list of available mirrors.</para
+>
+<para
+>Once you have selected a new <application
+>cvsup</application
+> server, simply replace <screen
+>
+*default host=cvs.kde.org
+</screen
+> with <screen
+>
+*default host=cvsup.your.new.host
+</screen
+> in your <application
+>cvsup</application
+> script.</para>
+<para
+>The instructions to change the anoncvs server can be found on <ulink url="http://developer.kde.org/source/anoncvs.html"
+>http://developer.kde.org/source/anoncvs.html</ulink
+>, too. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I go about translating &kde; programs into my native language?</para>
+</question>
+<answer>
+<para
+>Look at the <ulink url="http://i18n.kde.org"
+>The &kde; Translators' and Documenters' Web Site</ulink
+> to see whether your program is already translated (most are). Otherwise you will find information there on how to do it yourself.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/desktop.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/desktop.docbook
new file mode 100644
index 00000000000..b95a8a96dbc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/desktop.docbook
@@ -0,0 +1,151 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="desktop">
+<title
+>The desktop</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I add an application to the desktop?</para>
+</question>
+<answer>
+
+<para
+>Just choose the desired application from the <guimenu
+>K</guimenu
+> menu and drag and drop it to the Desktop. </para
+>
+<para
+>For applications not listed in the <guimenu
+>K</guimenu
+> menu, use the &RMB; on the desktop and choose <menuchoice
+><guimenuitem
+>Create New</guimenuitem
+><guisubmenu
+>File</guisubmenu
+> <guimenuitem
+>Link to Application...</guimenuitem
+></menuchoice
+> and fill in the configuration for the application you want to link to. </para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I mount/unmount a device from the desktop?</para>
+</question>
+<answer>
+
+<para
+>First, make sure you are allowed to <command
+>mount</command
+>/<command
+>umount</command
+> the relevant device as a user. </para>
+<para
+>Then you can add any device via &RMB; on the desktop and then choosing <guimenuitem
+>Create New</guimenuitem
+>. </para>
+
+</answer>
+</qandaentry>
+
+
+<qandaentry>
+<question>
+<para
+>Where are the icons kept?</para>
+</question>
+<answer>
+<para
+>The icons can be found only in <filename class="directory"
+>$<envar
+>KDEDIRS</envar
+>/share/icons</filename
+> or <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde/share/icons</filename
+> or <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde2/share/icons</filename
+>. To use icons stored in other locations, you must either copy them into one of the above-mentioned fixed &kde; locations or make symlinks.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I use the mouse scroll wheel in &kde;?</para>
+</question>
+<answer>
+<para
+>Mouse wheel support comes with &Qt; 2.0 and above, so &kde; based on that will automatically support the use of the mouse scroll wheel.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why can't I get system sound to work, like for opening windows?</para>
+</question>
+<answer>
+<para
+>System sound currently does not work on non-FreeBSD and non-&Linux; systems. This is being worked on. If you use FreeBSD or &Linux;, you have found a bug, so please report it.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I launch applications in a particular desktop?</para>
+</question>
+<answer>
+<para
+>&kde; comes with a program called &kstart;. To start an <application
+>xterm</application
+> on the second desktop and then activate it use: <userinput
+><command
+>kstart</command
+> <option
+>--desktop 2 --activate --window "xterm" </option
+>xterm</userinput
+>.</para>
+<para
+>Note that the <option
+>--window</option
+> option is important. It takes an argument which is a regular expression matching the title of the window to apply the settings to.</para>
+<para
+>Please read <command
+>kstart</command
+> <option
+>--help-all</option
+> for more magic available with &kstart; (and there is an abundance). </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Where do I save my files if I want them to appear directly on the desktop?</para>
+</question>
+<answer>
+<para
+><filename class="directory"
+>$<envar
+>HOME</envar
+>/Desktop</filename
+>. You might need to refresh your desktop after you have saved your files.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/filemng.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/filemng.docbook
new file mode 100644
index 00000000000..3a8af4c727b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/filemng.docbook
@@ -0,0 +1,280 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd"
+> -->
+
+<chapter id="filemanager">
+<title
+>The File Manager and Web Browser</title>
+
+<para
+>The file manager and web browser of &kde; is &konqueror;. The &konqueror; home page is located at <ulink url="http://www.konqueror.org"
+>http://www.konqueror.org</ulink
+> where a &konqueror; specific <acronym
+>FAQ</acronym
+> can be found.</para>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I use &konqueror; as a web browser with a proxy?</para>
+</question>
+<answer>
+<para
+>&konqueror; can be used with &HTTP; and &FTP; proxies. To set up the proxy server in &konqueror;, just select <menuchoice
+><guimenu
+>Settings</guimenu
+><guisubmenu
+>Configure &konqueror;...</guisubmenu
+></menuchoice
+> from the &konqueror; menu and go to the <guilabel
+>Proxy</guilabel
+> tab.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I change the appearance of a folder in &konqueror;?</para>
+</question>
+<answer>
+<para
+>Right-click the folder, select <guimenuitem
+>Properties</guimenuitem
+>, click on the large icon in the dialogue which appears and choose another icon.</para>
+<para
+>To change the icon displayed for entries in the <guimenu
+>K Menu</guimenu
+>, use the <application
+>Menu Editor</application
+>, located at <menuchoice
+><guisubmenu
+>Settings</guisubmenu
+><guimenuitem
+>Menu Editor</guimenuitem
+></menuchoice
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I do non-anonymous &FTP; transfers with &konqueror;?</para>
+</question>
+<answer>
+<para
+>Normally, if you enter a &URL; like <userinput
+>ftp://<replaceable
+>ftp.somehost.com</replaceable
+></userinput
+>, &konqueror; will attempt an anonymous login to the &FTP; server. If you want to login as a particular user, enter a &URL; like <userinput
+>ftp://<replaceable
+>username@ftp.somehost.com</replaceable
+></userinput
+> instead. &konqueror; will ask for your password and connect to the server.</para>
+</answer>
+</qandaentry>
+
+<qandaentry
+> <question
+> <para
+>What are <option
+>%i</option
+> and <option
+>%m</option
+> in the Execute line?</para
+> </question
+> <answer>
+<para
+>They are used by all &kde; applications (since they are implemented in <classname
+>KApplication</classname
+> and all good &kde; programs create a <classname
+>KApplication</classname
+> object before they even look at the command line arguments).</para
+> <para
+>A standard line for a &kde; application looks like this: <userinput
+><command
+>foo</command
+> <option
+>... %i %m -caption \"%c\"</option
+></userinput
+>. Pretty confusing, but it has been designed in that way so that it can integrate legacy, non-&kde; applications as smoothly as possible. &konqueror;, when executing the line above, will extend the command to <userinput
+><command
+><replaceable
+>foo</replaceable
+></command
+> <option
+>-icon something.png -miniicon something_mini.png -caption \"The Foo\"</option
+></userinput
+>. Both the icon and the mini-icon as well as "The Foo" are properties defined in the <filename
+>.desktop</filename
+> file. If the icons are not defined, they simply default to the executable name <replaceable
+>foo</replaceable
+>.</para>
+
+<para
+>This way a user can change these things in &kmenuedit; for his or her applications. The <option
+>-caption</option
+> option is important, because no user will accept that the menu item <guimenuitem
+>Editor</guimenuitem
+> starts something called <guilabel
+>kedit-0.9pl4-build47</guilabel
+>. Instead, he expects a window called <guilabel
+>Editor</guilabel
+>. Furthermore these names are localised, <abbrev
+>i.e.</abbrev
+> an American user launches <guimenuitem
+>CD-Player</guimenuitem
+> and gets a window called <guilabel
+>CD-Player</guilabel
+> while a German user launches <guimenuitem
+>CD-Spieler</guimenuitem
+> and gets a window called <guilabel
+>CD-Spieler</guilabel
+>.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I specify the startup folder for &konqueror;?</para>
+</question>
+<answer>
+
+<para
+>Using the &RMB;, click on the Home icon and choose <guimenuitem
+>Properties</guimenuitem
+>. Under the <guilabel
+>Application</guilabel
+> tab you will probably find something like <command
+>kfmclient openProfile filemanagement</command
+>; just append <filename class="directory"
+>file:/whereever/you/want</filename
+> with the folder you would like &konqueror; to start in.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="nsbookmark">
+<para
+>How do I import &Netscape; bookmarks?</para>
+</question>
+<answer>
+<para
+>There is no need to import anything at all. &Netscape; bookmarks are automatically available under the <guimenu
+>Bookmarks</guimenu
+> menu in &konqueror; with no configuration on your part necessary. The <application
+>Bookmark Editor</application
+> is able to convert &Netscape; bookmarks to the format used by &konqueror;, if you want this.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I fool a site into believing &konqueror; is &Netscape; or some other browser?</para>
+</question>
+<answer>
+<para
+>In &konqueror;, select <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror...</guimenuitem
+></menuchoice
+> and in the configuration dialogue, select <guilabel
+>Browser Identification</guilabel
+>. Default and site-specific browser identifications can be set from here.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I configure &konqueror; to run &Java; applets?</para>
+</question>
+<answer>
+<para
+>Choose <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &konqueror;...</guimenuitem
+></menuchoice
+> from &konqueror;'s menubar and then select <guilabel
+>Java &amp; Javascript</guilabel
+>. Set the <guilabel
+>Path to Java executable</guilabel
+> correctly. If it doesn't work, please check the <ulink url="http://www.konqueror.org/javahowto/"
+>Konqueror + Java HOWTO</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is this new <guilabel
+>Smart</guilabel
+> policy for JavaScript web popups?</para>
+</question>
+<answer>
+<para
+>This new policy attempts to block intrusive JavaScript popup windows. If the user does not click on a button or submit a form to trigger the popup, then the popup is not permitted. Some sites will open a second new window from within the first and in that case, the second window will not show. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why doesn't my banking site work with &konqueror;? It pops up a new window with the login screen in other browsers, but not in &konqueror;.</para>
+</question>
+<answer>
+<para
+>Make sure you have Javascript enabled, and the default JavaScript web popups policy set to <guilabel
+>Ask</guilabel
+> or <guilabel
+>Allow</guilabel
+>. The <guilabel
+>Smart</guilabel
+> policy is not always sufficient for some banks. Many banks also require &Java; support. You can find more help on enabling this at <ulink url="http://www.konqueror.org/"
+>http://www.konqueror.org/</ulink
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why can't &konqueror; render &GIF; images?</para>
+</question>
+<answer>
+<para
+>It is because you did not enable &GIF; support in &Qt;. Please see <xref linkend="gif"/> for more details.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I rename files?</para>
+</question>
+<answer>
+<para
+>Simply <mousebutton
+>right</mousebutton
+> click on the file and select <guimenuitem
+>Rename</guimenuitem
+> or click once on an already selected file. The default keyboard shortcut to rename a file is <keycap
+>F2</keycap
+>.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/getkde.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/getkde.docbook
new file mode 100644
index 00000000000..a059b9b7204
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/getkde.docbook
@@ -0,0 +1,111 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="getting-kde">
+<title
+>Getting &kde;</title>
+
+<qandaset>
+<qandaentry>
+<question id="where-to-get-kde">
+<para
+>Where do I get &kde;?</para>
+</question>
+<answer>
+<!-- This needs a rewrite including informations about the latest version (link to the info page?)-->
+<para
+>The main distribution site for &kde; is <ulink url="ftp://ftp.kde.org/"
+>ftp.kde.org</ulink
+>. However, this site is often under heavy load, so you might prefer to use <ulink url="http://download.kde.org/"
+>download.kde.org</ulink
+> which automatically redirects you to the mirror nearest to you. You can also have a look at the list of <ulink url="http://www.kde.org/ftpmirrors.html"
+> &kde; mirror sites</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Are there &Linux; distributions that include &kde;?</para>
+</question>
+<answer>
+<para
+>Yes, major &Linux; distributions already ship &kde;. As building a distribution takes some time, they might not always contain the latest version, but for a start or to avoid downloading from the Internet, they do provide a good starting point. </para>
+<para
+>You can find an up-to-date list of distributions that ship with &kde; <ulink url="http://www.kde.org/download/distributions.php"
+>here</ulink
+>. </para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is the current version?</para>
+</question>
+<answer>
+
+<para
+>Currently, the latest stable version is 3.2</para>
+
+<para
+>The <ulink url="http://www.kde.org/info/3.2.php"
+>&kde; 3.2 Info Page</ulink
+> contains a lot of information specific to this release.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Where do I find &kde; snapshots?</para>
+</question>
+<answer>
+<para
+>You can get the latest snapshots from <ulink url="ftp://ftp.kde.org/pub/kde/unstable/snapshots"
+>ftp://ftp.kde.org/pub/kde/unstable/snapshots</ulink
+>. You might also want to consider setting up your own <acronym
+>CVS</acronym
+> client in order to maintain the latest snapshot at all times. Please refer to <ulink url="http://developer.kde.org/source/anoncvs.html"
+>Anonymous <acronym
+>CVS</acronym
+> and &kde;</ulink
+> for further information. </para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="where-to-get-qt">
+<para
+>Where do I get &Qt;?</para>
+</question>
+<answer>
+<para
+>&Qt; is a product of the Norwegian company Trolltech. You can always get the latest &Qt; version from their <ulink url="ftp://ftp.trolltech.com"
+>&FTP; server</ulink
+>.</para>
+<para
+>And with most up-to-date &Linux; distributions, &Qt; is already included. Please see <xref linkend="prerequisites"/> for the version of &Qt; you need.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="qt">
+<para
+>What is &Qt;, by the way?</para>
+</question>
+<answer>
+<para
+>&Qt; is a C++-based class library to build user interfaces. It also includes many utility classes like string classes and classes to handle input and output. It provides most of the widgets you will see in a &kde; application: menus, buttons, sliders, &etc;. &Qt; is a cross-platform library that allows you to write code that will compile on &UNIX; systems as well as &Windows; and embedded devices. You can learn more about &Qt; at <ulink url="http://www.trolltech.com"
+>http://www.trolltech.com</ulink
+>.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/index.cache.bz2
new file mode 100644
index 00000000000..f47541c06de
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/index.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/index.docbook
new file mode 100644
index 00000000000..e833f6b663c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/index.docbook
@@ -0,0 +1,165 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kde; Frequently Asked Questions">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+ <!ENTITY faq-about SYSTEM "about.docbook">
+ <!ENTITY faq-intro SYSTEM "intro.docbook">
+ <!ENTITY faq-getkde SYSTEM "getkde.docbook">
+ <!ENTITY faq-install SYSTEM "install.docbook">
+ <!ENTITY faq-panel SYSTEM "panel.docbook">
+ <!ENTITY faq-desktop SYSTEM "desktop.docbook">
+ <!ENTITY faq-winmng SYSTEM "winmng.docbook">
+ <!ENTITY faq-filemng SYSTEM "filemng.docbook">
+ <!ENTITY faq-configkde SYSTEM "configkde.docbook">
+ <!ENTITY faq-kdeapps SYSTEM "kdeapps.docbook">
+ <!ENTITY faq-nonkdeapps SYSTEM "nonkdeapps.docbook">
+ <!ENTITY faq-tips SYSTEM "tips.docbook">
+ <!ENTITY faq-misc SYSTEM "misc.docbook">
+ <!ENTITY faq-notrelated SYSTEM "notrelated.docbook">
+ <!ENTITY faq-moreinfo SYSTEM "moreinfo.docbook">
+ <!ENTITY faq-contrib SYSTEM "contrib.docbook">
+ <!ENTITY faq-credits SYSTEM "credits.docbook">
+
+
+]>
+<!--Time-stamp: "2001-09-03 00:10:00 endres"-->
+<book lang="&language;">
+
+<bookinfo>
+<title
+>&kde; Frequently Asked Questions</title>
+
+<authorgroup>
+<author>
+<surname
+>The &kde; Team</surname>
+</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>1997</year>
+<year
+>1998</year>
+<year
+>1999</year>
+<year
+>2000</year>
+<year
+>2001</year>
+<year
+>2003</year>
+<holder
+>The &kde; Team</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2003-09-16</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<abstract>
+<para
+>This is a compilation of the most frequently asked questions about the K Desktop Environment. Please report any bugs, inconsistencies or omissions you find in this &FAQ; to <email
+>kde-doc-english@kde.org</email
+>. Please do not mail your questions to this list. Post them to the &kde; mailing lists and newsgroups instead. They are monitored for this FAQ.</para
+> </abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>FAQ</keyword>
+<keyword
+>question</keyword>
+<keyword
+>answer</keyword>
+</keywordset>
+</bookinfo>
+
+&faq-about;
+&faq-intro;
+&faq-getkde;
+&faq-install;
+&faq-panel;
+&faq-desktop;
+&faq-winmng;
+&faq-filemng;
+&faq-configkde;
+&faq-kdeapps;
+&faq-nonkdeapps;
+&faq-tips;
+&faq-misc;
+&faq-moreinfo;
+&faq-contrib;
+
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>The current &FAQ; maintainers are:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Rainer Endres <email
+>endres@kde.org</email
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>Many of the answers in this &FAQ; are taken from the various &kde; mailing lists and newsgroups. Here is a <emphasis
+>big</emphasis
+> thank you to all of you who have contributed answers that eventually appear in this &FAQ;.</para>
+
+<para
+>Special thanks go to the former &FAQ; maintainer, who has written most of the stuff in here, and did a tremendous job: Mr. Lee Wee Tiong </para>
+
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+&underFDL; </chapter>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-omittag:t
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-always-quote-attributes:t
+sgml-indent-step:2
+sgml-indent-data:nil
+sgml-parent-document:nil
+sgml-exposed-tags:nil
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/install.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/install.docbook
new file mode 100644
index 00000000000..ce1e2bf0b7e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/install.docbook
@@ -0,0 +1,1035 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd"
+> -->
+
+
+<chapter id="install">
+<title
+>Installation instructions</title>
+
+<para
+>These are the generic installation instructions for the K Desktop Environment. Please complement your reading with the <filename
+>README</filename
+>s and <filename
+>INSTALL</filename
+>s that come along with the package. Please read them carefully and try to help yourself out if anything goes wrong. If you need further assistance, consider joining the &kde; mailing lists (see our web site instructions for joining the &kde; <ulink url="http://www.kde.org/mailinglists/"
+>mailing lists</ulink
+>) or newsgroups.</para>
+
+
+<qandaset>
+
+
+<qandaentry>
+<question>
+<para
+>To the would-be converts</para>
+</question>
+<answer>
+
+<para
+>So you have heard the rumours. Or you have seen the screenshots. And you are dying to get hold of &kde;. But you know next to nothing about this whole <quote
+>alternative OS</quote
+> business. Don't worry! You only need to do some (well, maybe not some) reading, that's all!</para>
+
+<para
+>&kde; does not run on any version of &Microsoft; &Windows; or OS/2 (yet). To run &kde;, you need to have a &UNIX; system. Please refer to <xref linkend="platform"/> for more details.</para>
+
+<para
+>Decide on a platform and set it up for your system. This <acronym
+>FAQ</acronym
+> can not help you with this, since &kde;<ulink url="http://www.kde.org"
+> runs on many &UNIX;</ulink
+> platforms. </para>
+
+<!-- Taken out because we can not help with all platforms and KDEisnotLINUX -->
+
+<para
+>Finally, you are ready to commence the &kde; installation. Please start reading from the next section. To get &kde;, please refer to <xref linkend="where-to-get-kde"/>. Last but not least, if you encounter any problems while installing &kde;, please do not hesitate to make use of the &kde; <link linkend="mailing-lists"
+>mailing lists</link
+> and <link linkend="newsgroups"
+>newsgroups</link
+>. But do bear this in mind: no question is too silly to ask, but some are too silly to answer, especially when they are already answered in this <acronym
+>FAQ</acronym
+>.</para>
+<para
+>Good luck and have fun!</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Available package formats</para>
+</question>
+<answer>
+
+
+<para
+>You can find several kinds of binary and source packages for different distributions and operating systems on the &kde-ftp;. The binary packages are not made by the &kde; Team, but by the distributors themselves, or some dedicated individuals. Please refer to <ulink url="http://dot.kde.org/986933826/"
+>&kde; Package Policy Explained</ulink
+> for information about the &kde; Package Policy. The only <quote
+>official</quote
+> release is the source tar.bz2 packages. Please refer to the <filename
+>README</filename
+>s and <filename
+>INSTALL</filename
+>s in the several binaries folders. For a list of the available packages for a release, refer to the relevant info page. For the latest release this is the <ulink url="http://www.kde.org/info/3.2.php"
+>&kde; 3.2 Info Page</ulink
+>.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="prerequisites">
+<para
+>Prerequisites</para>
+</question>
+<answer>
+
+<!-- rewrite to make it more general, pointing to the according webpages? -->
+
+<para
+>For &kde; 3.2, you need the &Qt; library version 3.2 or greater. Please make sure you download the correct &Qt;. You will also need the header files, if you want to compile &kde; yourself. They are all available, at no cost, from <ulink url="http://www.trolltech.com/products/download"
+>http://www.trolltech.com/download</ulink
+>. In addition, there are optional libraries that might improve &kde; if installed on your system. An example is OpenSSL which will enable &konqueror; to browse web pages securely and is needed in a version
+>=0.9.6. These should be provided by your distributor; if not, ask for an update.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Description of the base packages</para>
+</question>
+<answer>
+<para
+>The base distribution currently consists of eleven packages. Some are required, while others are optional. Each package is available in each of the aforementioned package formats.</para>
+<variablelist>
+<varlistentry>
+<term
+>kdelibs</term>
+<listitem>
+<para
+>Required</para>
+<para
+>This package contains shared libraries that are needed by all &kde; applications.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdebase</term>
+<listitem>
+<para
+>Required</para>
+<para
+>This package contains the base applications that form the core of the K Desktop Environment like the window manager, the terminal emulator, the control centre, the file manager, and the panel.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&arts;</term>
+<listitem>
+<para
+>Required</para>
+<para
+>The &arts; sound server. A powerful, network transparent sound server.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeaddons</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various plugins for &kate;, &kicker;, &knewsticker;, &konqueror; and &noatun; </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeartwork</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Additional wallpapers, themes, styles, sounds ...</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdebindings</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various bindings for other languages, including &Java;, Perl, Python, ...</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdegames</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various games like &kmahjongg;, &ksnake;, &kasteroids;, and &kpatience;.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdegraphics</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various graphics-related programs like &PostScript; previewer, &DVI; previewer, and a drawing program.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeutils</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Various desktop tools like a calculator, an editor and other nifty stuff.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdemultimedia</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Multimedia applications like a &CD; player and a mixer.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdenetwork</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Network applications. Currently contains the mail program &kmail;, the news reader &knode;, and several other network-related programs.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeadmin</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>System administration programs.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdeedu</term>
+<listitem>
+<para
+>Educational and entertaining applications for &kde;'s younger users. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdetoys</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>Toys!</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>kdevelop</term>
+<listitem>
+<para
+>Optional</para>
+<para
+>A complete Integrated Development Environment for &kde; and Qt</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>&arts; and then kdelibs should be installed before everything else, and kdeaddons last. The other packages can be installed in any arbitrary order.</para>
+
+<para
+>Most package management tools will let you put all these packages in one folder and install them all at once, figuring out the dependencies as they go.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Installation instructions for the different package formats</para>
+</question>
+<answer>
+<para
+><important>
+<para
+>Please do not forget to read the <filename
+>README</filename
+> and <filename
+>INSTALL</filename
+> files if they are available.</para>
+</important
+></para>
+<variablelist>
+<varlistentry>
+<term
+>Installation of the Debian packages</term>
+<listitem>
+<para
+>The Debian packages install in accordance with the upcoming <acronym
+>FHS</acronym
+> (File Hierarchy Standard).</para>
+<procedure>
+<step performance="required"
+><para
+>become superuser</para
+></step>
+<step performance="required"
+><para
+>run <command
+>dpkg <option
+>-i <replaceable
+>packagename.deb</replaceable
+></option
+></command
+> for every package you want to install.</para
+></step>
+</procedure>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Installation of the <acronym
+>RPM</acronym
+> packages</term>
+<listitem>
+<procedure>
+<title
+>To install binary <acronym
+>RPM</acronym
+>s</title>
+<step performance="required"
+><para
+>become superuser</para
+></step>
+<step performance="required"
+><para
+>execute <command
+>rpm <option
+>-ivh <replaceable
+>packagename.rpm</replaceable
+></option
+></command
+></para
+></step>
+</procedure>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Installation of the source <filename
+>.tar.bz2</filename
+> files</term>
+<listitem>
+<para
+>Since there are always changes and updates to the way &kde; is compiled, please refer to <ulink url="http://developer.kde.org/build/index.html"
+>Download and Install from Source</ulink
+> for the most up to date installation instructions for the source packages. </para>
+<para
+>The general approach should work in most cases though. </para>
+<para
+>The source <filename
+>.tar.bz2</filename
+> package installs into <filename class="directory"
+>/usr/local/kde</filename
+> by default. You can override this setting by using the <option
+>--prefix</option
+> option of the <filename
+>configure</filename
+> script.</para>
+<procedure>
+<step performance="required"
+><para
+>unpack the packages with <command
+>tar <option
+>jxvf <replaceable
+>packagename.tar.bz2</replaceable
+></option
+></command
+></para
+></step>
+<step performance="required"
+><para
+>change folder to the package folder: <command
+>cd <replaceable
+>packagename</replaceable
+></command
+></para
+></step>
+<step performance="required"
+><para
+>configure the package: <command
+>./configure</command
+> <note
+><para
+>Some packages (notably kdebase) have special configuration options that might be applicable to your installation. Type <command
+>./configure <option
+>--help</option
+></command
+> to see the available options.</para
+></note
+></para
+></step>
+<step performance="required"
+><para
+>build the package: <command
+>make</command
+></para
+></step>
+<step performance="required"
+><para
+>install the package: <command
+>su <option
+>-c "make install"</option
+></command
+> (if you aren't already root). If you already are, just type <command
+>make <option
+>install</option
+></command
+>.</para
+></step>
+</procedure>
+</listitem>
+</varlistentry>
+</variablelist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Post-installation procedures</para>
+</question>
+<answer>
+<para
+>First of all, please make sure that you have added &kde;'s binary installation folder (&eg; <filename class="directory"
+>/usr/local/kde/bin</filename
+>) to your <envar
+>PATH</envar
+> and &kde;'s library installation folder to your <envar
+>LD_LIBRARY_PATH</envar
+> (only necessary on systems that do not support rpath; on &Linux; &ELF;, it should work without). This environment variable may be called differently on some systems, &eg; it is called <envar
+>SHLIB_PATH</envar
+> on &IRIX;. Then set the environment variable <envar
+>KDEDIR</envar
+> to the base of your &kde; tree, &eg; <filename class="directory"
+>/usr/local/kde</filename
+>. <caution
+> <para
+>Please bear in mind that it is unwise to set <envar
+>LD_LIBRARY_PATH</envar
+> blindly. In the vast majority of cases it is unnecessary and can do more harm than good. There is a web page written by <ulink url="mailto:barr@cis.ohio-state.edu"
+>Dave Barr</ulink
+> explaining the evils of <envar
+>LD_LIBRARY_PATH</envar
+> and it can be found at <ulink url="http://www.cis.ohio-state.edu/~barr/ldpath.html"
+>http://www.cis.ohio-state.edu/~barr/ldpath.html</ulink
+>.</para>
+</caution>
+</para>
+<para
+>Even though you can use most of the &kde; applications simply by calling them, you can only benefit fully from &kde;'s advanced features if you use the &kde; window manager and its helper programs.</para>
+<para
+>In order to make it easy for you, we have provided a simple script called <filename
+>startkde</filename
+> which gets installed in <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/bin</filename
+> and is therefore in your path.</para>
+<para
+>Edit the file <filename
+>.xinitrc</filename
+> in your home folder (make a backup copy first!), remove everything that looks like calling a window manager, and insert <command
+>startkde</command
+> instead. Restart the &X-Server;. If you use &kdm;/<application
+>xdm</application
+>, you will have to edit the file <filename
+>.xsession</filename
+> instead of <filename
+>.xinitrc</filename
+>. And if there is no <filename
+>.xinitrc</filename
+> or <filename
+>.xsession</filename
+> in your home folder, simply create a new one with just one line containing <command
+>startkde</command
+>. <note
+> <para
+>Some systems (notably &RedHat; &Linux;) use <filename
+>.Xclients</filename
+> instead.</para>
+</note
+></para>
+<para
+>This should present you with a new shining &kde; desktop. You can now start to explore the wonderful world of &kde;. In case you want to read some documentation first, there is a highly recommended <ulink url="http://www.kde.org/documentation/quickstart/index.html"
+>Quick Start guide</ulink
+> available. Furthermore, every application has an online help that is available via the <guimenu
+>help</guimenu
+> menu.</para>
+</answer>
+</qandaentry>
+
+
+<qandaentry>
+<question>
+<para
+>Should I remove old version xyz before installing a new one?</para>
+</question>
+<answer>
+<para
+>In principle, this is not necessary. <acronym
+>RPM</acronym
+> and Debian packages should take care of all dependencies.</para>
+<para
+>If you compile the source code yourself, you should take more care. Instructions for running two different versions of &kde; on the same system are given at <ulink url="http://developer.kde.org/build/kde2-and-kde3.html"
+>http://developer.kde.org/build/kde2-and-kde3.html</ulink
+>. However, please note that running two different versions of &kde; from source can lead to problems if you are not careful. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="startkde">
+<para
+>How do I start &kde;?</para>
+</question>
+<answer>
+<para
+>The most comfortable method to start &kde; is to use the <filename
+>startkde</filename
+> script. Simply put the line <command
+>startkde</command
+> at the end of your <filename
+>.xsession</filename
+> file (or your <filename
+>.xinitrc</filename
+> or <filename
+>.Xclients</filename
+> file if you are not using &kdm; or <application
+>xdm</application
+>). Please also remove the lines that start your previous window manager. If there is no <filename
+>.xsession</filename
+>, <filename
+>.xinitrc</filename
+>, or <filename
+>.Xclients</filename
+> in your home folder, simply create a new one that contains just one line: <command
+>startkde</command
+>.</para>
+</answer>
+</qandaentry>
+<!-- Still needed?
+<qandaentry>
+<question>
+<para
+>Whenever I start &kde;, it complains about "shadow passwords".
+Why?</para>
+</question>
+<answer>
+<para
+>When your system uses shadow passwords, the screensaver can only
+run properly if the suid bit is set. This bit gives the screensavers
+root privileges, which are needed to access the shadow passwords.
+<caution
+><para
+>The screensavers might be configured to secure the
+machine until the password is entered.</para
+></caution
+></para>
+<procedure>
+<title
+>Setting the suid bit on the screensavers</title>
+<step performance="required"
+><para
+>become root</para
+></step>
+<step performance="required"
+><para
+><command
+>chown root
+$<envar
+>KDEDIR</envar
+>/bin/*.kss</command
+></para
+></step>
+<step performance="required"
+><para
+><command
+>chmod u+s
+$<envar
+>KDEDIR</envar
+>/bin/*.kss</command
+></para
+></step>
+</procedure>
+<para
+>Alternatively, if you compile &kde; from source, you can use
+<command
+>./configure <option
+>with-shadow</option
+></command
+> to
+configure kdebase. Then the suid bit is set automatically during
+<command
+>make install</command
+>.</para>
+</answer>
+</qandaentry>
+-->
+<qandaentry>
+<question>
+<para
+>Is it possible to install &kde; in a user folder?</para>
+</question>
+<answer>
+<para
+>Yes, you can install &kde; in any folder you want. What you have to do depends on the kind of packages you want to install:</para>
+<procedure
+><title
+>Source packages</title>
+<step performance="required"
+><para
+>Configure and install the package using <command
+>configure <option
+>--prefix=<replaceable
+>/users/myhome/kde</replaceable
+></option
+>; make; make install</command
+> to install into <filename class="directory"
+>/users/myhome/kde</filename
+>.</para
+></step>
+<step performance="required"
+><para
+>Add the following to your init files. Please note that if it is not necessary for you to set <envar
+>LD_LIBRARY_PATH</envar
+>, it is better to leave it out.</para>
+
+<para
+>For csh or tcsh:</para>
+<programlisting
+>setenv KDEDIR /users/myhome/kde
+
+if ( $?LD_LIBRARY_PATH ) then
+ setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH
+else
+ setenv LD_LIBRARY_PATH $KDEDIR/lib
+endif
+
+if ( ! $?LIBRARY_PATH ) then
+ setenv LIBRARY_PATH $LD_LIBRARY_PATH
+endif
+</programlisting>
+<para
+>For <application
+>bash</application
+>:</para>
+<programlisting
+>KDEDIR=/users/myhome/kde
+PATH=$KDEDIR/bin:$PATH
+LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
+LIBRARY_PATH=$LD_LIBRARY_PATH
+export KDEDIR PATH LD_LIBRARY_PATH LIBRARY_PATH
+</programlisting
+></step>
+</procedure>
+<procedure
+><title
+><acronym
+>RPM</acronym
+> packages</title>
+<step performance="required"
+><para
+><command
+>rpm</command
+> allows you to use the <option
+>--prefix</option
+> option to select the folder you want to install to. For example, executing <command
+>rpm <option
+>-i --prefix=<replaceable
+>/users/myhome/kde package.rpm</replaceable
+></option
+></command
+> will install the package to <filename class="directory"
+>/users/myhome/kde</filename
+>.</para
+></step>
+</procedure>
+<para
+><note>
+<para
+>Although &kde; will run from a user folder, there are some problems with programs that require suid root, &eg; the programs in the kdeadmin package. But since they are not meant to be run by users in the first place, this is nothing to worry about.</para>
+<para
+>However, on systems using shadow passwords, the screensavers have to be suid root to enable password access for unlocking the screen, so this option will not work.</para>
+</note
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+><command
+>startkde</command
+> fails with <errorname
+>can not connect to X server</errorname
+>. What is wrong?</para>
+</question>
+<answer>
+<para
+>You probably tried to start the X server with <command
+>startkde</command
+>. The X server is started with <command
+>startx</command
+>. <command
+>startkde</command
+> is the script that should be run from your <filename
+>.xinitrc</filename
+>, <filename
+>.xsession</filename
+>, or <filename
+>.Xclients</filename
+> to activate the window manager and the necessary server daemons for &kde;. See also <xref linkend="startkde"/>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kde; on &AIX;?</para>
+</question>
+<answer>
+<para
+><acronym
+>IBM</acronym
+> now officially support &kde; on &AIX;. You can find details at <ulink url="http://www.ibm.com/servers/aix/products/aixos/linux/index.html"
+>http://www.ibm.com/servers/aix/products/aixos/linux/index.html</ulink
+>. There is also some older information at <ulink url="http://space.twc.de/~stefan/kde/aix.html"
+>http://space.twc.de/~stefan/kde/aix.html</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kde; on a laptop?</para>
+</question>
+<answer>
+<para
+>If you can get &X-Window; to run on your laptop, you should not have any problem getting &kde; to run on it. In addition, you might find the following links helpful:</para>
+<itemizedlist>
+<listitem>
+<para
+><ulink url="http://www.linux-laptop.net/"
+>http://www.linux-laptop.net/</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="http://www.sanpei.org/Laptop-X/note-list.html"
+>http://www.sanpei.org/Laptop-X/note-list.html</ulink
+></para>
+</listitem>
+</itemizedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I have a neomagic chipset in my laptop. Is there anything special I should do to run &kde;?</para>
+</question>
+<answer>
+<para
+>On some laptops using the 2160 chipset (MagicGraph 128XD) the following options in <filename
+>XF86Config</filename
+> are needed to avoid a lock-up of the graphic engine:</para>
+<screen
+>Option "XaaNoScanlineImageWriteRect"
+ Option "XaaNoScanlineCPUToScreenColorExpandFill"</screen>
+
+<para
+>If you have experienced desktop hangs while using &kde; please try this option.</para
+>
+</answer
+>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I do not like the default &kde; folder after installation. How do I move it without breaking anything?</para>
+</question>
+<answer>
+<para
+>Assuming the default is <filename class="directory"
+>/opt/kde</filename
+> and you want to move it to <filename class="directory"
+>/usr/local/kde</filename
+>, here's what you have to do:</para>
+<procedure>
+<step performance="required"
+><para
+>change to superuser if you aren't already</para
+></step>
+<step performance="required"
+><para
+><command
+>mv /opt/kde /usr/local/kde</command
+></para
+></step>
+<step performance="required"
+><para
+><command
+>ln -s /usr/local/kde /opt/kde</command
+></para
+></step>
+</procedure>
+<para
+>This will put all your &kde; files in <filename class="directory"
+>/usr/local/kde</filename
+> but everything is still accessible from <filename class="directory"
+>/opt/kde</filename
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What files can I delete from my &kde; install folder? Can all the <filename
+>*.h</filename
+>, <filename
+>*.c</filename
+> and <filename
+>*.o</filename
+> files be safely removed?</para>
+</question>
+<answer>
+<para
+>There should not be any need to keep the <filename
+>.c</filename
+> and <filename
+>.o</filename
+> files, but you might want to keep the <filename
+>.h</filename
+> files, as they are used by includes if you ever want to compile your own &kde; programs. But if you wish to add patches to the source programs as they become available (rather than downloading everything again), then they should stay.</para
+>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Will I lose my current settings when I upgrade &kde;?</para>
+</question>
+<answer>
+
+<para
+>No. In most cases &kde; will be able to transport your settings intact. You may need to reenter passwords in some applications (such as &kmail; or &knode;) but most other settings will be safe.</para>
+
+<para
+>There were mixed reports of results between some previous versions of &kde;. To be safe, you may like to back up your entire &kde; configuration. </para>
+
+<para
+>Settings are kept in the <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde</filename
+> or <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde2</filename
+> subfolder in your home folder. Copy your old <filename class="directory"
+>.kde</filename
+>/<filename class="directory"
+>.kde2</filename
+> folder to a backup location, install &kde; 3.2, and then copy back any necessary mail and news settings. That said, most people can make a direct upgrade, without removing the old <filename class="directory"
+>.kde</filename
+> folder, without a hitch.</para>
+<para
+>You can override the use of <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde</filename
+> by setting the $<envar
+>KDEHOME</envar
+> variable.</para
+>
+</answer>
+</qandaentry>
+
+<qandaentry id="greyscreen">
+<question>
+<para
+>I upgraded &kde; and it seemed to go fine, but when I start it, I get a blank grey screen, and nothing happens. There are errors in the console about DCOPserver. What's going on?</para>
+</question>
+
+<answer>
+<para
+>&kde; uses several temporary files during its operation. These are usually to be found in the following locations:</para>
+<itemizedlist>
+<listitem
+><para
+><filename
+>~/.DCOPserver-*</filename
+> (there are usually two of these; one is a symlink to the other)</para
+></listitem>
+<listitem
+><para
+><filename
+>~/.kde/socket-<replaceable
+>hostname</replaceable
+></filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>~/.kde/tmp-<replaceable
+>hostname</replaceable
+></filename
+> which is normally a symlink to the next file:</para
+></listitem>
+<listitem
+><para
+><filename
+>/tmp/tmp-kde-<replaceable
+>USER</replaceable
+></filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>~/.kde/socket-<replaceable
+>hostname</replaceable
+></filename
+> which is also normally a symlink to:</para
+></listitem>
+<listitem
+><para
+><filename
+>/tmp/ksocket-<replaceable
+>USER</replaceable
+></filename
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>If the symlinks get broken, usually because a <command
+>cron</command
+> or shutdown script is emptying out the <filename class="directory"
+>/tmp</filename
+> folder, then strange things will happen. These files, and the symlinks, will all be created automatically at the start of &kde; so you can safely remove them <emphasis
+>while &kde; is not running</emphasis
+>.</para>
+
+<para
+>If you are only getting a grey screen when you start &kde;, or if you get an error message telling you to <errorname
+>Check your installation</errorname
+>, then shut down X and delete all the files listed above, then try to restart X.</para>
+
+<para
+>Normally (&ie; when not upgrading between &kde; versions) it's quite safe to leave these files intact, and you may shave a few seconds off your &kde; startup time by doing so.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Compiling kdebase gives me a <errorname
+>bin/sh: msgfmt: command not found</errorname
+> error!</para>
+</question>
+<answer>
+<para
+>You need the &GNU; <application
+>msgfmt</application
+> which is part of the &GNU; i18n package <application
+>gettext</application
+>. You should be able to download it from any &GNU; mirror.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I uninstall &kde; applications compiled from source?</para>
+</question>
+<answer>
+<para
+>You can uninstall your programs by typing <command
+>make uninstall</command
+> in the folder where you did <command
+>make install</command
+>. If you have already deleted that folder, then there is only one way, and it is not good: go to <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/bin</filename
+> and start deleting files one by one.</para>
+<para
+>If you expect to find yourself in this situation, you might want to consider a program such as &GNU; <application
+>stow</application
+>, found at <ulink url="http://www.gnu.org/software/stow/stow.html"
+>http://www.gnu.org/software/stow/stow.html</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="gif">
+<para
+>What is up with &GIF; support?</para>
+</question>
+<answer>
+<para
+>This has to do with issues with Unisys' &LZW; patent. &GIF; support is turned off from &Qt; 1.44 onwards by default. When you want to use &GIF;s and have the relevant license, recompile &Qt; with &GIF; support. <command
+>./configure <option
+>-gif</option
+></command
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I install &kde; themes?</para>
+</question>
+<answer>
+<para
+>Theme support in &kde; has been discontinued with this version. However, there are many opportunities to personalise and add eye candy to &kde; Look at, for example, <guilabel
+>Appearance &amp; Themes</guilabel
+> in &kcontrol;. </para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/intro.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/intro.docbook
new file mode 100644
index 00000000000..e86f7cb2e80
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/intro.docbook
@@ -0,0 +1,100 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>What is &kde;?</para>
+</question>
+<answer>
+<para
+>&kde; is the K Desktop Environment. It is a project initiated by <ulink url="mailto:ettrich@kde.org"
+>Matthias Ettrich</ulink
+> in 1996. The aim of the &kde; project is to connect the power of the &UNIX; operating systems with the comfort of a modern user interface.</para>
+<para
+>In short, &kde; will bring &UNIX; to the desktop!</para>
+<para
+>If you want further information about &kde;, have a look at <ulink url="http://www.kde.org/whatiskde/index.html"
+>What is &kde;?</ulink
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="platform">
+<para
+>On which platforms can I expect &kde; to work?</para>
+</question>
+<answer>
+<para
+>&kde; is a Desktop Environment for all flavours of &UNIX;. While it is true that most &kde; developers use &Linux;, &kde; runs smoothly on a wide range of systems. You may, however, need to tweak the source code a bit to get &kde; to compile on a not-so-popular variant of &UNIX;, or if you are not using the &GNU; development tools, in particular the &gcc; compiler.</para>
+<para
+>For an almost complete list of systems &kde; is running on, please refer to <ulink url="http://promo.kde.org/kde_systems.php"
+>this list of systems for KDE</ulink
+> </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is &kde; a window manager?</para>
+</question>
+<answer>
+<para
+>No, &kde; is not a window manager. While &kde; includes a very sophisticated window manager (&kwin;), &kde; is much more than that. It is a full-blown Integrated Desktop Environment.</para>
+<para
+>&kde; provides a complete desktop environment, including a web browser, a file manager, a window manager, a help system, a configuration system, uncountable tools and utilities, and an ever increasing number of applications, including but not limited to mail and news clients, drawing programs, a &PostScript; and a &DVI; viewer and so forth.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is &kde; a <acronym
+>CDE</acronym
+>, &Windows; 95 or &Mac; <acronym
+>OS</acronym
+> clone?</para>
+</question>
+<answer>
+<para
+>No, &kde; is not a clone. Specifically &kde; is not a <acronym
+>CDE</acronym
+> or &Windows; clone. While the &kde; developers have and will continue to glean the best features from all existing desktop environments, &kde; is a truly unique environment that has and will continue to go its own way.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is &kde; free software?</para>
+</question>
+<answer>
+<para
+>Yes, &kde; is free software according to the &GNU; General Public Licence. All &kde; libraries are available under the <acronym
+>LGPL</acronym
+> making commercial software development for the &kde; desktop possible, but all &kde; applications are licensed under the <acronym
+>GPL</acronym
+>.</para>
+<para
+>&kde; uses the <link linkend="qt"
+>&Qt; C++ crossplatform toolkit</link
+>, which is also released (since version 2.2) under the <acronym
+>GPL</acronym
+>.</para>
+<para
+>It is absolutely legal to make &kde; and &Qt; available on &CD-ROM; free of charge. No runtime fees of any kind are incurred.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/kdeapps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/kdeapps.docbook
new file mode 100644
index 00000000000..efca528158a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/kdeapps.docbook
@@ -0,0 +1,202 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="applications">
+<title
+>&kde; applications</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>&kppp;</para>
+</question>
+<answer>
+
+<para
+>Many &kde; users report problems using &kppp;. But before you complain about &kppp;, make sure you have already checked the following:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Can you dialup to your <acronym
+>ISP</acronym
+> without using &kppp;? If you cannot, then perhaps &kppp; is not the culprit after all.</para
+></listitem>
+<listitem
+><para
+>Have you gone through the &kppp; documentation at least three times and followed its instructions and trouble-shooting suggestions?</para
+></listitem>
+</itemizedlist>
+<para
+>The &kppp; documentation can be accessed through the <application
+>&kde; Help Centre</application
+>. Last, but not least, the &kppp; homepage is at <ulink url="http://ktown.kde.org/~kppp/"
+>http://ktown.kde.org/~kppp/</ulink
+>.</para>
+<para
+>Now, if you still encounter problems, here's what might help you solve them:</para>
+<variablelist>
+<varlistentry
+><term
+>How do I change the &MTU; setting in &kppp;?</term>
+<listitem
+><para
+>Open up the &kppp; dialogue box and select <guibutton
+>Setup</guibutton
+>. Choose an existing account and click <guibutton
+>Edit</guibutton
+>, or <guibutton
+>New</guibutton
+> to create a new dialup account. Select the <guilabel
+>Dial</guilabel
+> tab and click <guibutton
+>Arguments</guibutton
+>. Type what you want to change in the Argument textbox (&eg; <userinput
+>mtu 296</userinput
+>) and click <guibutton
+>Add</guibutton
+>. When you are satisfied, click <guibutton
+>Close</guibutton
+>.</para>
+<para
+>To check whether the options <quote
+>took</quote
+>, do one of the following:</para>
+<itemizedlist>
+<listitem>
+<para
+>In a terminal window, run <userinput
+><command
+>/sbin/ifconfig</command
+> ppp0</userinput
+> and look at the reported &MTU; in the output. It should match your request.</para>
+</listitem>
+<listitem
+><para
+>Add <option
+>debug</option
+> and <option
+>kdebug</option
+> (each on a separate line) to your <filename
+>/etc/ppp/options</filename
+> file and restart your &PPP; session. You will find debugging messages in <filename
+>/var/log/messages</filename
+>, including &MRU; and &MTU; settings.</para
+></listitem>
+</itemizedlist>
+<para
+>If you want, the &MRU; and &MTU; settings can be added to the <filename
+>options</filename
+> file, one complete setting per line, no quotes or dashes.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>&kppp; connects at a slower speed than normal.</term>
+<listitem
+><para
+>The following might do the trick:</para>
+<itemizedlist>
+<listitem
+><para
+>Try executing <command
+>setserial spd_hi</command
+>.</para
+></listitem>
+<listitem
+><para
+>The default &MTU; value is 1500, which maybe too large for a dialup connection. Try changing it to a smaller value like <userinput
+>296</userinput
+> or <userinput
+>576</userinput
+>.</para
+></listitem>
+<listitem
+><para
+>Check in your <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde/share/config</filename
+> for the <filename
+>kppprc</filename
+>. Ensure the correct modem speed is actually defined there.</para
+></listitem>
+</itemizedlist
+></listitem>
+</varlistentry>
+</variablelist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&konsole;</para>
+</question>
+<answer>
+<variablelist>
+<varlistentry>
+<term
+>How do I page-up or page-down?</term>
+<listitem
+><para
+>Use <keycombo action="simul"
+> <keycap
+>Shift</keycap
+><keycap
+>Page Up</keycap
+></keycombo
+> and <keycombo action="simul"
+><keycap
+>Shift</keycap
+><keycap
+>Pg Dn</keycap
+></keycombo
+>. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>How do I perform a simple <quote
+>copy</quote
+> from &konsole; to anything else?</term>
+<listitem
+><para
+>When I do a <command
+>ls</command
+>, first I select with the mouse the desired text, press <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+>, then I make the target application active, point the mouse to the relevant part and press <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+>. Alternatively, highlight the text by dragging with the &LMB; down and paste by clicking with the &MMB; (or both buttons if you are using a 2 button mouse with 3 button emulation). </para
+></listitem>
+</varlistentry>
+</variablelist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kmail;</para>
+</question>
+<answer>
+<para
+>&kmail; has its own home page at <ulink url="http://kmail.kde.org"
+>http://kmail.kde.org</ulink
+> where an <acronym
+>FAQ</acronym
+> is available.</para>
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/misc.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/misc.docbook
new file mode 100644
index 00000000000..a2ae1725981
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/misc.docbook
@@ -0,0 +1,327 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="misc">
+<title
+>Miscellaneous questions</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Why does &kde; use &Qt;?</para>
+</question>
+<answer>
+<para
+>&Qt; is a very sophisticated toolkit that provides everything that is needed to build a modern user interface. &Qt; is written in C++, thus allowing object-oriented development which ensures efficiency and code reuse in a project the size and scope of &kde;. In our opinion there is no better toolkit available for &UNIX; systems and that it would have been a grave mistake to try to build &kde; on anything but the best.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why does &kde; not use gtk, xforms, xlib, whatever?</para>
+</question>
+<answer>
+<para
+>There are a number of toolkits available. To provide a consistent user interface and to keep used resources such as memory to a minimum, &kde; can use only one of them. &Qt; was selected for the reasons mentioned above.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>But &Qt; isn't free, is it?</para>
+</question>
+<answer>
+<para
+>It is! As of September 4, 2000, version 2.2 of the &Qt; libraries were licensed under the <acronym
+>GPL</acronym
+>, thereby fulfiling all aspects of <quote
+>free software</quote
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Does &kde; have terminal emulators with transparent background?</para>
+</question>
+<answer>
+<para
+>Yes and no. &konsole; has the ability to simulate transparency by redrawing the background of the window inside the &konsole; window. This gives the illusion of transparency, but if you place &konsole; on top of another window, the transparency is lost. <ulink url="http://www.eterm.org"
+>Eterm</ulink
+> should work fine under &kde; if you desire more complete transparency.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I create icons for non-&kde; applications that I can put in the <guimenu
+>K</guimenu
+> menu? Where do these icons go?</para>
+</question>
+<answer>
+<para
+>Create them using your favourite image manipulator, for example, <application
+>GIMP</application
+>, or the <application
+>&kde; Icon Editor</application
+> and put them in <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/share/icons(/mini)</filename
+> or <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde/share/icons(/mini)</filename
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What about &kde; programs that do not have icons? How do I get them into the menu?</para>
+</question>
+<answer>
+<para
+>Use &kmenuedit;. To access it use the &RMB; on the <guibutton
+>K</guibutton
+> button and select <guimenu
+>Menu Editor</guimenu
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Does &kde; have a graphical &FTP; client?</para>
+</question>
+<answer>
+<para
+>Yes, and it is none other than your favourite file manager, &konqueror;. You can drag and drop remote files into local folders.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I exit &kde;?</para>
+</question>
+<answer>
+<para
+>Simply click on the <guibutton
+>K</guibutton
+> button and select <guimenu
+>Logout</guimenu
+>. In addition, if you <mousebutton
+>right</mousebutton
+> click on an empty area of the desktop, you will be presented with a menu containing logout as one of the options. <note
+><para
+>Depending on your configuration of the &X-Window;, <keycombo action="simul"
+>&Ctrl;&Alt;&Backspace;</keycombo
+> might also do the trick by killing the X server, but its use prevents session management and cannot be recommended.</para
+></note
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there a program that checks for new mails at my <acronym
+>ISP</acronym
+> if and only if I am online?</para>
+</question>
+<answer>
+<para
+>&korn; will do the job. If you are not connected, it will just sit there (idling).</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is it really necessary to upgrade to the latest version?</para>
+</question>
+<answer>
+<para
+>We recommend to always use the latest stable release. If you don't, it will probably be difficult to get answers to your questions. If you have a problem with an old version, the answer will probably be <quote
+>Please upgrade and try again</quote
+>. Note that new versions also sometimes fix security problems.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I copy and paste in &kde;?</para>
+</question>
+<answer>
+<para
+>The simplest method is to use your mouse:</para>
+<procedure>
+<step performance="required"
+><para
+>Highlight the text you want to copy by holding down the &LMB; and dragging across the text.</para
+></step>
+<step performance="required"
+><para
+>Go to the destination area; depending on your configuration, you might need to click it using the &LMB; to give it focus.</para
+></step>
+<step performance="required"
+><para
+>Click the &MMB; to paste. If you have a two button mouse and are emulating a three button mouse, push both buttons simultaneously.</para
+></step>
+</procedure>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I convert the default &RedHat; menus into a menu in the <guimenu
+>K</guimenu
+> menu?</para>
+</question>
+<answer>
+<para
+>Click on the <guibutton
+>K</guibutton
+> button and select <menuchoice
+><guimenu
+>System</guimenu
+><guimenuitem
+>Appfinder</guimenuitem
+></menuchoice
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="CVS">
+<para
+>What is <acronym
+>CVS</acronym
+>?</para>
+</question>
+<answer>
+<para
+>It stands for Concurrent Versions System. It is a version control system and is based on <acronym
+>RCS</acronym
+> (Revision Control System), but offers more functionality. It is used to maintain source code under development. It will keep multiple versions of things (handy if you broke something and have to back up and get a clean old version), and allows people remote access over the Net to pick up the latest source code and even to check in new files if they have permission. It is also open source (you pay for support if you want it), and since it is free it is the system of choice for people writing more free products, such as &kde;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Does &kde; support dual screen (Xinerama)?</para>
+</question>
+<answer>
+<para
+>Yes, you need to have a multi-headed X server (&eg; MetroX or XFree86 4.0 and above) and a &kde;
+>= 2.2.1 </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why does Drag and Drop not work with Xinerama?</para>
+</question>
+<answer>
+<para
+>You should upgrade to XFree86 4.2.0 for this to work properly.</para>
+</answer>
+</qandaentry>
+
+
+<qandaentry>
+<question>
+<para
+>How do I check which version of &kde; I am using?</para>
+</question>
+<answer>
+<para
+>Fire up your <application
+>&kde; Control Centre</application
+>. It comes up with an Info Screen including the version of &kde; The &kde; version is also included in the application's <guimenuitem
+>About</guimenuitem
+> dialogue. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Can I write commercial software for &kde;?</para>
+</question>
+<answer>
+<para
+>You can use the &kde; libraries to write <quote
+>commercial and closed source</quote
+> as well as <quote
+>commercial and open source</quote
+> software. If you write open source software you can use the &Qt; free edition. But if you write closed source software you may not use the &Qt; free edition; you need to obtain the &Qt; professional edition from Troll Tech. </para
+> <para
+>If you want more information, please contact <ulink url="http://www.trolltech.com"
+>Troll Tech</ulink
+> directly.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I go about creating themes and icons?</para>
+</question>
+<answer>
+<para
+>Go see <ulink url="http://artist.kde.org"
+>http://artist.kde.org</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is <application
+>KLyX</application
+> dead?</para>
+</question>
+<answer>
+<para
+>Yes. But future versions of <application
+>LyX</application
+> will be &GUI; independent. Check the progress of the various &GUI; frontends <ulink url="http://devel.lyx.org/guii.php3"
+>here</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I get to know about development updates?</para>
+</question>
+<answer>
+<para
+>You might want to subscribe to the various &kde; mailing lists available, especially kde-cvs, which lists all commits done to the &kde; <acronym
+>CVS</acronym
+> repository. Check <ulink url="http://lists.kde.org"
+>http://lists.kde.org</ulink
+> if you want to read without subscribing.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/moreinfo.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/moreinfo.docbook
new file mode 100644
index 00000000000..ee77ff73614
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/moreinfo.docbook
@@ -0,0 +1,253 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="more-info">
+<title
+>Getting more information</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Where is the &kde; homepage?</para>
+</question>
+<answer>
+<para
+>The &kde; homepage is located at <ulink url="http://www.kde.org"
+>http://www.kde.org</ulink
+>. If you prefer a local mirror, there are several to choose from. For a current list of web site mirrors sorted by location, please visit <ulink url="http://www.kde.org/mirrors/web.php"
+>http://www.kde.org/mirrors/web.php</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="mailing-lists">
+<para
+>Is there a &kde; mailing list?</para>
+</question>
+<answer>
+<para
+>There are several &kde; mailing lists. Each focuses on a different aspect of &kde;. Some are for developers, so they are not discussed in detail. Some of the more important lists that users might be interested in are:</para>
+<variablelist>
+<varlistentry
+><term
+>kde</term>
+<listitem
+><para
+>This is the main &kde; mailing list for general discussions.</para
+></listitem>
+</varlistentry>
+<varlistentry
+><term
+>kde-announce</term>
+<listitem
+><para
+>This list is used to announce new versions of &kde; as well as new tools and applications.</para
+></listitem>
+</varlistentry>
+<varlistentry
+><term
+>kde-look</term>
+<listitem
+><para
+>This is the list that deals with questions about look and feel, and general user interface considerations.</para
+></listitem>
+</varlistentry>
+</variablelist>
+<para
+>For the complete list of mailing lists available, please refer to <ulink url="http://www.kde.org/mailinglists/"
+>http://www.kde.org/mailinglists/</ulink
+>.</para>
+<para
+>Please note that it is not a good idea to ask questions which are already answered in this &FAQ;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="subscribe">
+<para
+>How do I subscribe/unsubscribe to these lists?</para>
+</question>
+<answer>
+<para
+>To subscribe, send an email to list-request, that is:</para>
+<itemizedlist>
+<listitem
+><para
+><ulink
+url="mailto:kde-request@kde.org"
+>kde-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-announce-request@kde.org"
+>kde-announce-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink
+url="mailto:kde-user-request@kde.org"
+>kde-user-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-look-request@kde.org"
+>kde-look-request@kde.org</ulink
+></para
+></listitem>
+</itemizedlist>
+<para
+>The email must contain <userinput
+>subscribe <replaceable
+>your_email_address</replaceable
+></userinput
+> in the subject.</para>
+<para
+>To unsubscribe, send an email to list-request, that is:</para>
+<itemizedlist>
+<listitem
+><para
+><ulink url="mailto:kde-request@kde.org"
+>kde-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-announce-request@kde.org"
+>kde-announce-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-user-request@kde.org"
+>kde-user-request@kde.org</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink url="mailto:kde-look-request@kde.org"
+>kde-look-request@kde.org</ulink
+></para
+></listitem>
+</itemizedlist>
+<para
+>The email must contain <userinput
+>unsubscribe <replaceable
+>your_email_address</replaceable
+></userinput
+> in the subject. <important
+><para
+>Never send subscribe/unsubscribe request to the mailing lists directly! Use the list-request instead.</para
+></important
+></para>
+<para
+>There is also a complete list of all &kde;-related mailing lists, and a web interface for subscribing and unsubscribing located at <ulink url="http://master.kde.org/mailman/listinfo"
+>http://master.kde.org/mailman/listinfo</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there a mailing list archive?</para>
+</question>
+<answer>
+
+<para
+>Yes, there is a searchable mailing list archive hosted by <ulink url="http://www.progressive-comp.com"
+>Progressive Computer Concepts</ulink
+>. The &URL; is <ulink url="http://lists.kde.org"
+>http://lists.kde.org</ulink
+>. There you will see a folder listing of the mailing lists. Note that you can only do a subject/author search at this level. You probably will not find what you want doing this kind of search.</para>
+
+<para
+>To do a body search, you have to enter one of the mailing lists. Just click on the folder you want to search (&eg; <quote
+>kde</quote
+> or <quote
+>kde-user</quote
+>) and then the pull-down menu by the search box will default to <quote
+>Body</quote
+> searches. To be thorough, you should probably search the <quote
+>kde</quote
+>, <quote
+>kde-user</quote
+>, and <quote
+>kde-devel</quote
+> folders. </para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question id="newsgroups">
+<para
+>Is there a newsgroup about &kde;?</para>
+</question>
+<answer>
+<para
+>Yes, there is! It is at <literal
+>comp.windows.x.kde</literal
+>. In addition, there is also a German newsgroup at <literal
+>de.alt.comp.kde</literal
+>. Please note that it is not a good idea to ask questions which are already answered in this &FAQ;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Are there any other &kde;-related &FAQ;s?</para>
+</question>
+<answer>
+<para
+>Yes. Here is a list of them:</para>
+<itemizedlist>
+<listitem
+><para
+><ulink
+url="http://www.kde.org/info/faq.php"
+>&kde; &FAQ;</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink
+url="http://konqueror.org/faq/"
+>&konqueror; &FAQ;</ulink
+></para
+></listitem>
+<listitem
+><para
+><ulink
+url="http://www.arts-project.org/doc/manual/index.html"
+>aRts sound server documentation</ulink
+></para
+></listitem>
+
+<!-- Removed because the kmail FAQ is part of the KMail manual and not a -->
+<!-- separate document
+<listitem
+><para
+><ulink
+url="http://kmail.kde.org/manual/faq.html"
+>&kmail;
+&FAQ;</ulink
+></para
+></listitem>
+-->
+
+</itemizedlist>
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/nonkdeapps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/nonkdeapps.docbook
new file mode 100644
index 00000000000..c6f90e3ae54
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/nonkdeapps.docbook
@@ -0,0 +1,38 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="non-kde-apps">
+<title
+>&kde; with non-&kde; applications</title>
+
+<!-- FIXME: This seems to be obsolete. The only similar option is "Apply *colors* to -->
+<!-- non-kde apps" -->
+<qandaset>
+<qandaentry>
+<question>
+<para
+>My non-&kde; applications like &Emacs; and <application
+>kterm</application
+> are running amok with strange colours!</para>
+</question>
+<answer>
+<para
+>Start the <application
+>&kde; Control Centre</application
+> and in <guimenu
+>Appearance &amp; Themes</guimenu
+><guisubmenu
+>Colours</guisubmenu
+> uncheck the <guilabel
+>Apply colours to non-KDE applications</guilabel
+> checkbox and click <guibutton
+>Apply</guibutton
+>.</para>
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/notrelated.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/notrelated.docbook
new file mode 100644
index 00000000000..3439bc16594
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/notrelated.docbook
@@ -0,0 +1,309 @@
+<!-- if you want to validate this file separately, uncomment this prolog:
+
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+
+-->
+
+<chapter id="not-kde">
+<title
+>Not really &kde;-related, but frequently asked nevertheless.</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I change the screen resolution?</para>
+</question>
+<answer>
+<para
+>Use <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>+</keycap
+></keycombo
+> and <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>-</keycap
+></keycombo
+> to cycle through the resolutions you have defined in <filename
+>XF86Config</filename
+> (maybe under <filename class="directory"
+>/etc/X11</filename
+>; poke around first). If you prefer to get your hands dirty, you can always edit the file directly. By placing your favourite resolution at the beginning (or making it the only one listed), &X-Window; will always start up with that resolution. <caution
+><para
+>Always make a backup copy of your <filename
+>XF86Config</filename
+> file <emphasis
+>before</emphasis
+> you start editing it. Errors in this file can render &X-Window; unusable.</para
+></caution>
+<note
+><para
+>These instructions are only valid if you are running version 3.3.x of the XFree86 server. If you are running XFree86 4.x, you must consult with the <ulink url="http://xfree.org"
+>XFree86(TM): Home Page</ulink
+>.</para
+></note
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I change the colour depth?</para>
+</question>
+<answer>
+<para
+>There is no way you can do this on the fly. You can either start &X-Window; using <command
+>startx <option
+> -bpp <replaceable
+>number</replaceable
+></option
+></command
+> where <replaceable
+>number</replaceable
+> can be 8, 16, 24 or 32, depending on the depth you want. Alternatively, if you are using <application
+>xdm</application
+>/&kdm;, you need to edit <filename
+>/etc/X11/xdm/Xservers</filename
+> (may vary) and enter <userinput
+>:0 local /usr/X11R6/bin/X -bpp 16</userinput
+> for 16 bit colour depth.</para>
+<para
+>You can also edit the <filename
+>XF86Config</filename
+> file and add a line like <userinput
+>DefaultColorDepth <replaceable
+>number</replaceable
+></userinput
+> to Section "Screen". The next time you start X, it will run with the newly-configured colour depth.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What can I do if I am using a 2-button mouse?</para>
+</question>
+<answer>
+<para
+>Go buy a 3-button one, or use third button emulation. The third button is emulated by pressing both the &LMB; and the &RMB; together. You would need to enable <option
+>Emulate3Buttons</option
+> in your <filename
+>XF86Config</filename
+> file. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is a "sticky" window?</para>
+</question>
+<answer>
+<para
+>In a virtual desktop environment with multiple virtual desktops, a "sticky" window will stay put on the screen when you switch between desktops, as if sticking to the glass of the screen. <application
+>Xclock</application
+> is a typical candidate for sticking, as you need to run only one instance of it, and it always stays with you. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I replace the "X" mouse pointer with an arrow?</para>
+</question>
+<answer>
+<para
+>The various types of cursor available in X are defined in <filename class="headerfile"
+>X11/cursorfont.h</filename
+>. You can change it using <command
+>xsetroot -cursor_name <replaceable
+>name_of_cursor</replaceable
+></command
+>. For example, I have the following in my <filename
+>.Xclients</filename
+>:</para>
+<screen
+>xsetroot -cursor_name left_ptr
+</screen>
+<para
+>This will create the common left-angled pointer. To see other alternatives, type <command
+>xfd -fn cursor</command
+>. And of course, do not forget that <command
+>man xsetroot</command
+> is your friend.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I extract/install diff files?</para>
+</question>
+<answer>
+<para
+>To generate a context-diff suitable for patching, use <command
+>diff -u <replaceable
+>old-file new-file</replaceable
+> &gt; <replaceable
+>patchfile</replaceable
+></command
+>. To apply the diff to a file (<abbrev
+>i.e.</abbrev
+> "patch the file"), execute <command
+>patch &lt; <replaceable
+>patchfile</replaceable
+></command
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I get &Linux; to mount the floppy device for use with both DOS and ext2 formatted floppies?</para>
+</question>
+<answer>
+<para
+>Just specify the filesystem type as auto in <filename
+>/etc/fstab</filename
+>. Auto detection works fine for DOS and ext2.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I start &kde; with the <keycap
+>Num Lock</keycap
+> on?</para>
+</question>
+<answer>
+<para
+>Have you tried <command
+>man setleds</command
+>? In addition, you might want to edit your <filename
+>$<envar
+>HOME</envar
+>/.Xmodmap</filename
+> and put the following lines in:</para>
+<screen
+>! redefines numeric keypad to be used without NumLock
+keycode 79 = 7
+keycode 80 = 8
+keycode 81 = 9
+
+keycode 83 = 4
+keycode 84 = 5
+keycode 85 = 6
+
+keycode 87 = 1
+keycode 88 = 2
+keycode 89 = 3
+
+keycode 90 = 0
+keycode 91 = comma
+keycode 86 = plus
+
+! deactivates NumLock key
+keycode 77 =
+</screen>
+<para
+>Other possible alternatives:</para>
+<itemizedlist>
+<listitem
+><para
+><application
+>xkeycaps</application
+>: <mousebutton
+>right</mousebutton
+> clicking should allow edits. You may have to do this as root.</para
+></listitem>
+<listitem
+><para
+><command
+>man XF86Config</command
+> and look under section Keyboard.</para
+></listitem>
+<listitem
+><para
+>Install <application
+>NumLockX</application
+>, which is available from <ulink url="http://dforce.sh.cvut.cz/~seli/en/numlockx"
+>http://dforce.sh.cvut.cz/~seli/en/numlockx</ulink
+>.</para
+></listitem>
+</itemizedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I take window or desktop screenshots?</para>
+</question>
+<answer>
+<para
+>Use &ksnapshot;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there a tool to make webpages?</para>
+</question>
+<answer>
+<para
+>Yes, and there are a lot of them out there, including <application
+>StarOffice</application
+>, <application
+>&Netscape; Composer</application
+>, and <application
+>XEmacs</application
+>. There are also many &kde; applications. To find the most current list, go to <ulink url="http://kde-apps.org"
+>kde-apps.org: The Latest in &kde; Applications</ulink
+> and search for <emphasis
+>web development</emphasis
+>. Try as many as possible and choose the one most suitable to your needs.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What do all those acronyms like AFAIK mean?</para>
+</question>
+<answer>
+<para
+><screen
+>AAMOF: as a matter of fact
+AFAIK: as far as I know
+AISE: as I see it
+BFN: bye for now
+BION: believe it or not
+BRB: be right back
+BTW: by the way
+CMIIW: correct me if I am wrong
+FUD: fear, uncertainty, and doubt
+FWIW: for what it's worth
+FYI: for your information
+HTH: hope this helps
+IIRC: if I recall correctly
+IMHO: in my humble opinion
+LOL: laughing out loud
+MYOB: mind your own business
+PITA: pain in the ass
+ROTFL: rolling on the floor laughing
+RTFM: read the fine manual
+SOP: standard operating procedure
+TIA: thanks in advance
+YMMV: your mileage may vary
+</screen
+></para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/panel.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/panel.docbook
new file mode 100644
index 00000000000..ad731a7a8ee
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/panel.docbook
@@ -0,0 +1,64 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="panel">
+<title
+>The panel</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How do I add applications to the &kde; panel (&kicker;)?</para>
+</question>
+<answer>
+<para
+>There are several ways to add an application to the panel, of which the easiest is to right-click on the panel, and from the context menu which appears, select <menuchoice
+><guimenu
+>Panel Menu</guimenu
+><guisubmenu
+>Add</guisubmenu
+><guisubmenu
+>Application Button</guisubmenu
+></menuchoice
+> and then the application for which you want to add a link.</para>
+<para
+>For more ways of adding buttons to the panel, refer to the &kicker; Handbook.</para>
+
+</answer>
+</qandaentry>
+
+<!-- Since I don't know the answer for this in KDE 2.2.1 I have to comment it out -->
+<!--
+<qandaentry>
+<question>
+<para
+>Is it possible to change the <guibutton
+>K</guibutton
+> button of
+the panel to another picture?</para>
+</question
+>/
+<answer>
+<para
+>Look for
+<filename
+>$<envar
+>HOME</envar
+>/.kde/share/apps/kicker/pics/go.png</filename
+> and
+<filename
+>$<envar
+>HOME</envar
+>/.kde/share/apps/kicker/pics/mini/go.png</filename>
+and replace them. Do not forget to flatten the replacements to one
+layer, or else you will not see anything. Create the folders if
+they do not already exist. Then restart &kicker;.</para>
+</answer>
+</qandaentry>
+-->
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/tips.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/tips.docbook
new file mode 100644
index 00000000000..9f7b4e80e26
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/tips.docbook
@@ -0,0 +1,207 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+<chapter id="tips">
+<title
+>Useful tips</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Reading documentation in &kde;</para>
+</question>
+<answer>
+<para
+>Pop up the <guilabel
+>Run Command</guilabel
+> window (<keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> by default) and type: <itemizedlist>
+<listitem>
+<para
+><command
+>man:<replaceable
+>command</replaceable
+></command
+> for man pages. It even unpacks on the fly if the man pages are gzipped.</para>
+</listitem>
+
+<listitem>
+<para
+><command
+>info:<replaceable
+>command</replaceable
+></command
+> for info pages.</para>
+</listitem>
+
+<listitem>
+<para
+><command
+>help:<replaceable
+>kdeappname</replaceable
+></command
+> for &kde; application help pages.</para>
+</listitem>
+
+</itemizedlist>
+</para>
+
+<para
+>You can also enter any of these in the <guilabel
+>Location</guilabel
+> text box in &konqueror;.</para>
+<para
+>Or you can use the <application
+>&kde; Help Centre</application
+> if you are using &kde; 2. Simply start the <application
+>&kde; Help Centre</application
+> by clicking on the icon (the blue book with the yellow key) on the toolbar. Once the <application
+>&kde; Help Centre</application
+> has loaded, the window on the left will contain an entry called <guilabel
+>Unix manual pages</guilabel
+>. Click once on this entry, and you can browse through all the installed manual pages on your system.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Move or resize windows quickly</para>
+</question>
+<answer>
+<para
+>To move a window, use <keycombo action="simul"
+>&Alt;<mousebutton
+>left</mousebutton
+></keycombo
+> mouse button. <keycombo action="simul"
+>&Alt;<mousebutton
+>right</mousebutton
+></keycombo
+> mouse button will resize the window. Last but not least, <keycombo action="simul"
+>&Alt;<mousebutton
+>middle</mousebutton
+></keycombo
+> mouse button raises/lowers the window. The <application
+>&kde; Control Centre</application
+> allows you to change these mouse bindings.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Killing windows in &kde;</para>
+</question>
+<answer>
+<para
+>There is a standard keybinding (<keycombo action="simul"
+>&Ctrl;&Alt;&Esc;</keycombo
+>) that gives you a skull &amp; crossbones cursor. Click that cursor on a window to kill it. The keybindings are viewable/changeable from the <application
+>&kde; Control Centre</application
+>. <caution
+><para
+>Using this option kills the program forcibly. Data may be lost, and some processes related to the program may remain active. Use only as a last resort.</para
+></caution>
+<!-- fixme: use only if necessary; processes might remain --></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What if something is so wrong that I ca not even get the skull &amp; crossbones cursor? How do I get out of a total lockup?</para>
+</question>
+<answer>
+<para
+>These kind of locks tend to occur when an application locks up while it has a so called <quote
+>mouse/keyboard grab</quote
+>. When that happens you can try to select a virtual text console with <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>F1</keycap
+></keycombo
+> and login. With the following command you will get a list of all running processes:</para>
+
+<screen
+><userinput
+> <command
+>ps</command
+> <option
+>-aux</option
+> | <command
+>more</command
+></userinput
+></screen>
+
+<para
+>By killing the process that has the mousegrab, your desktop will come to life again. Unfortunately you ca not see which process that is, so you will have to find out through trial and error. To kill a process use:</para>
+
+<screen
+><userinput
+> <command
+>kill</command
+> <option
+>-9</option
+> <replaceable
+>pid</replaceable
+></userinput
+></screen>
+
+<para
+>Here <replaceable
+>pid</replaceable
+> is the process id of the process, which is the first number on each line reported by <command
+>ps</command
+> <option
+>-aux</option
+>.</para>
+
+<para
+>You can switch back to the desktop with <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>F7</keycap
+></keycombo
+> (or <keycap
+>F8</keycap
+> through <keycap
+>F9</keycap
+> depending on your operating system) to see if things work again. When you press <keycombo action="simul"
+>&Alt;<keycap
+>Tab</keycap
+></keycombo
+> you should get a response from the window manager. If not, you need to get back to the text console and try to kill another process.</para>
+
+<para
+>Good candidates to kill are: the application you were working with, &kicker;, &klipper; and &kdesktop;.</para>
+</answer>
+</qandaentry>
+
+<!-- fixme: how to do in KDE2.x
+<qandaentry>
+<question>
+<para
+>Switching window managers on the fly in &kde; 1.x</para>
+</question>
+<answer>
+<para
+>If you want to switch your window manager on the fly, type the
+following into a terminal window: <command
+>kwmcom
+go:<replaceable
+>blackbox</replaceable
+></command
+>. This switches to
+Blackbox, but you can substitute any window manager you like.</para>
+</answer>
+</qandaentry>
+-->
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/winmng.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/winmng.docbook
new file mode 100644
index 00000000000..f2761a96dd7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/faq/winmng.docbook
@@ -0,0 +1,129 @@
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd">
+-->
+
+
+
+<chapter id="windowmanager">
+<title
+>The window manager</title>
+
+<para
+>The default window manager provided by &kde; is the K Window Manager (&kwin;). Please read <quote
+>The K Window Manager Handbook</quote
+> (which should be accessible from the <application
+>&kde; Help Centre</application
+>) for usage information.</para>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>Are there keyboard shortcuts for &kwin; operations?</para>
+</question>
+<answer>
+<para
+>Yes. Please refer to "The K Window Manager Handbook" for the list of shortcuts available.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Can I define my own set of keyboard shortcuts?</para>
+</question>
+<answer>
+<para
+>Yes. Launch the <application
+>&kde; Control Centre</application
+> and select <menuchoice
+><guimenu
+>Regional &amp; Accessibility</guimenu
+><guimenuitem
+>Keyboard Shortcuts</guimenuitem
+></menuchoice
+> to configure window manager bindings like maximising windows, &etc;. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>When I "iconify" a window, it disappears. Where does it go?</para>
+</question>
+<answer>
+<para
+>With many &X-Window; &GUI;s, the minimise button (a little dot) will erase the window that the program is running in and create, instead, an icon on the desktop. &kde; does not do this. Instead, when a window is iconified it is simply hidden (but the program is still running).</para>
+<para
+>There are a few ways to access <quote
+>disappeared</quote
+> windows:</para>
+<itemizedlist>
+<listitem>
+<para
+>If you are running the taskbar part of &kicker;, you can choose to have a list of tasks displayed on your desktop. Iconified tasks will have their names displayed in grey.</para>
+</listitem>
+<listitem>
+<para
+>If you click the &MMB; on the root window (&ie;, the background of the desktop), &kwin; will give you a list of all available tasks.</para>
+</listitem>
+</itemizedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How do I maximise windows only vertically or horizontally?</para>
+</question>
+<answer>
+<para
+>Provided your window is not already maximised, clicking on the maximise button with the &LMB;/&MMB;/&RMB; will maximise fully/vertically/horizontally respectively.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is <quote
+>shading</quote
+> a window?</para>
+</question>
+<answer>
+<para
+>By <quote
+>shading</quote
+> a window we mean <quote
+>rolling up</quote
+> the window leaving just the title bar visible. You can do this by double clicking on the window title bar.</para>
+</answer>
+</qandaentry>
+
+<!-- Not sure this is still applicable
+<qandaentry>
+<question>
+<para
+>Is it possible to have FVWM2-like shadow frameworks for the
+placement of windows?</para>
+</question>
+<answer>
+<para
+>Yes. Run <application
+>&kde; Control Center</application
+> and select <guimenu
+>Look and Feel</guimenu>
+followed by <guisubmenu
+>Window Behavior</guisubmenu
+> and finally
+<guimenuitem
+>Advanced</guimenuitem
+>. There is a dialog option that
+allows you to set the placement policy you want.</para>
+</answer>
+</qandaentry>
+-->
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/Makefile.am b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/Makefile.am
new file mode 100644
index 00000000000..ff629e8b913
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/glossary
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/Makefile.in b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/Makefile.in
new file mode 100644
index 00000000000..463a2c6a66c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/khelpcenter/glossary
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/glossary
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/glossary/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/glossary/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/glossary/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/glossary/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/glossary/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kdeprintingglossary.docbook Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook kdeprintingglossary.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary
+ @for base in index.docbook kdeprintingglossary.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook kdeprintingglossary.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook kdeprintingglossary.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/glossary/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/glossary/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/glossary/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/index.cache.bz2
new file mode 100644
index 00000000000..49b5b277981
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/index.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/index.docbook
new file mode 100644
index 00000000000..f9130ca16a3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/index.docbook
@@ -0,0 +1,467 @@
+<?xml version="1.0" ?>
+<!DOCTYPE glossary PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE">
+<!ENTITY glossary-kdeprinting SYSTEM "kdeprintingglossary.docbook">
+
+
+]>
+
+
+<glossary id="glossary"
+>&glossary-kdeprinting; <glossdiv id="glossdiv-technologies">
+ <title
+>Technologies</title>
+ <glossentry id="gloss-ioslave">
+ <glossterm
+><acronym
+>IO</acronym
+> Slave</glossterm>
+ <glossdef
+><para
+><acronym
+>IO</acronym
+> Slaves enable &kde; applications to access remote resources as easily as local resources (making them <quote
+>network transparent</quote
+>). Remote resources (&eg; files) might be stored on <acronym
+>SMB</acronym
+> shares or similar.</para>
+<glossseealso otherterm="gloss-smb"
+><acronym
+>SMB</acronym
+></glossseealso
+> <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kio">
+ <glossterm
+><acronym
+>KIO</acronym
+></glossterm>
+ <glossdef
+><para
+>The &kde; Input/Output system which makes use of so-called <quote
+><acronym
+>IO</acronym
+> Slaves</quote
+>.</para>
+<glossseealso otherterm="gloss-ioslave"
+><acronym
+>IO</acronym
+> Slave</glossseealso
+> <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kparts">
+ <glossterm
+>KParts</glossterm>
+ <glossdef
+><para
+>KParts is an embedding technology which allows &kde; applications to embed other &kde; applications. For example, the text view used by &konqueror; is a KPart.</para>
+ <glossseealso otherterm="gloss-konqueror"
+>&konqueror;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-ksycoca">
+ <glossterm
+><acronym
+>KSycoca</acronym
+></glossterm>
+ <glossdef
+><para
+><acronym
+>KSycoca</acronym
+> (&kde; <emphasis
+>Sy</emphasis
+>stem <emphasis
+>Co</emphasis
+>nfiguration <emphasis
+>Ca</emphasis
+>che) is a configuration cache which, for example, guarantees fast access to the menu entries.</para>
+ <glossseealso
+otherterm="gloss-kbuildsycoca"
+><application
+>KBuildSycoca</application
+></glossseealso>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-xfree86">
+ <title
+>XFree86</title>
+ <glossentry id="gloss-antialiasing">
+ <glossterm
+>Antialiasing</glossterm>
+ <glossdef
+><para
+>If mentioned in context with &kde;, antialiasing often means the smoothing of the fonts visible on the screen. &Qt; version 2.3.0 or higher used together with XFree86 4.x makes this possible under &kde; as well.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-qt"
+>&Qt;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-xserver">
+ <glossterm
+>&X-Server;</glossterm>
+ <glossdef
+><para
+>The &X-Server; represents a basic layer upon which the various &GUI;s like &kde; are built. It manages the basic mouse and keyboard input (from the local host as well as from remote hosts) and provides elementary graphic routines to draw rectangles and other primitives.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso
+> </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-applications">
+ <title
+>Applications</title>
+ <glossentry id="gloss-kbuildsycoca">
+ <glossterm
+><application
+>KBuildSycoca</application
+></glossterm>
+ <glossdef
+><para
+><application
+>KBuildSycoca</application
+> is a command line program and regenerates the so-called <acronym
+>KSycoca</acronym
+>. This is useful, for example, if some or all modules in &kcontrol; are missing.</para>
+<glossseealso otherterm="gloss-ksycoca"
+><acronym
+>KSycoca</acronym
+></glossseealso
+> <glossseealso otherterm="gloss-kcontrol"
+>&kcontrol;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kcontrol">
+ <glossterm
+>&kcontrol;</glossterm>
+ <glossdef
+><para
+>This is the project and filename of the &kde; control centre. &kcontrol; allows you to customise virtually every configuration option of &kde;.</para>
+ <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kicker">
+ <glossterm
+>&kicker;</glossterm>
+ <glossdef
+><para
+>&kicker; is the nickname as well as project name of the &kde; panel.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-panel"
+>Panel</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-konqueror">
+ <glossterm
+>&konqueror;</glossterm>
+ <glossdef
+><para
+>&konqueror; is a filemanager, web browser, picture viewer and more, and a core part of the &kde; project. You can find more information about &konqueror; at <ulink url="http://www.konqueror.org"
+>www.konqueror.org</ulink
+>.</para>
+ <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-ksirc">
+ <glossterm
+>&ksirc;</glossterm>
+ <glossdef
+><para
+>&ksirc; is the default <acronym
+>IRC</acronym
+> client, which is shipped with &kde;. You can use &ksirc; to chat with anyone on an <acronym
+>IRC</acronym
+> network.</para>
+ <glossseealso otherterm="gloss-irc"
+><acronym
+>IRC</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry
+>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-desktop-terminology">
+ <title
+>Desktop Terminology</title>
+ <glossentry id="gloss-draganddrop">
+ <glossterm
+>Drag and Drop</glossterm>
+ <glossdef
+><para
+>This concept tries to replace many actions like copying files from one place to another by a certain mouse movement, &eg; clicking on an icon in a &konqueror; window, moving the mouse to another window while keeping the mouse button pressed, and releasing the mouse button (<quote
+>dropping</quote
+> the object) copies files.</para>
+ <glossseealso otherterm="gloss-konqueror"
+>&konqueror;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-gui">
+ <glossterm
+>&GUI;</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>G</emphasis
+>raphical <emphasis
+>U</emphasis
+>ser <emphasis
+>I</emphasis
+>nterface. Every desktop environment (like &kde;) is a &GUI;. Most &GUI;s feature mouse support and/or windows to manage the programs.</para>
+ <glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-kde">
+ <glossterm
+>&kde;</glossterm>
+ <glossdef
+><para
+>Abbreviation for <quote
+>K Desktop Environment</quote
+>, a leading &GUI; for &UNIX;-based systems. You can find more detailled information at <ulink url="http://www.kde.org"
+>www.kde.org</ulink
+>.</para>
+ <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-gnome">
+ <glossterm
+><acronym
+>GNOME</acronym
+></glossterm>
+ <glossdef>
+ <para
+><emphasis
+>G</emphasis
+>NU <emphasis
+>N</emphasis
+>etwork <emphasis
+>O</emphasis
+>bject <emphasis
+>M</emphasis
+>odel <emphasis
+>E</emphasis
+>nvironment, one of the leading &UNIX; &GUI;s.</para>
+ <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-panel">
+ <glossterm
+>Panel</glossterm>
+ <glossdef
+><para
+>Refers to the panel (also known as <quote
+>&kicker;</quote
+>) which often resides at the bottom of the screen.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-kicker"
+>&kicker;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-ripping">
+ <glossterm
+>ripping</glossterm>
+ <glossdef
+><para
+>The process of reading audio data from a &cdrom; and storing it on the hard disk.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv id="kde-development">
+ <title
+>&kde; Development</title>
+ <glossentry id="gloss-qt">
+ <glossterm
+>&Qt;</glossterm>
+ <glossdef
+><para
+>The &GUI; of &kde; is built on top of the &Qt; toolkit, which provides many graphical elements (so-called <quote
+>Widgets</quote
+>) which are used to construct the desktop. You can find more information about &Qt; at <ulink url="http://www.trolltech.com"
+>www.trolltech.com</ulink
+>.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso
+> <glossseealso otherterm="gloss-widget"
+>Widget</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-i18n">
+ <glossterm
+>i18n</glossterm>
+ <glossdef
+><para
+>Abbreviation for <quote
+>internationalisation</quote
+>. &kde; supports many different languages, and several i18n techniques make it easy to translate the &GUI; as well as the accompanying documents of &kde; into all these languages. More information about the i18n process is available at <ulink url="http://i18n.kde.org"
+>i18n.kde.org</ulink
+>.</para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-l10n">
+ <glossterm
+>l10n</glossterm>
+ <glossdef
+><para
+>Abbreviation for <quote
+>localisation</quote
+>, the process of adapting a program to the local environment. This includes &eg; the currency used for monetary values or the time format.</para>
+ <glossseealso otherterm="gloss-i18n"
+>i18n</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-widget">
+ <glossterm
+>Widget</glossterm>
+ <glossdef
+><para
+>Graphical elements like scrollbars, buttons or input fields which are used by &kde; to construct the &GUI;. </para>
+<glossseealso otherterm="gloss-kde"
+>&kde;</glossseealso
+> <glossseealso otherterm="gloss-gui"
+>&GUI;</glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="gloss-cvs">
+ <glossterm
+><acronym
+>CVS</acronym
+></glossterm>
+ <glossdef>
+ <para
+><emphasis
+>C</emphasis
+>oncurrent <emphasis
+>V</emphasis
+>ersion <emphasis
+>S</emphasis
+>ystem. The <acronym
+>CVS</acronym
+> is a very elegant way of managing file versions that allow more than one developer to easily work on the same project. You can find a description of how to get the latest (developer) version of the &kde; sources via anonymous <acronym
+>CVS</acronym
+> on <ulink url="http://www.kde.org/anoncvs.html"
+>http://www.kde.org/anoncvs.html</ulink
+>. More about <acronym
+>CVS</acronym
+> is available at <ulink url="http://www.cvshome.org"
+>www.cvshome.org</ulink
+>. </para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-misc">
+ <title
+>Miscellaneous</title>
+ <glossentry id="gloss-rfc">
+ <glossterm
+><acronym
+>RFC</acronym
+></glossterm>
+ <glossdef
+><para
+><emphasis
+>R</emphasis
+>equest <emphasis
+>F</emphasis
+>or <emphasis
+>C</emphasis
+>omment. A common way to publish new protocol ideas or procedures for evaluation of the Internet community. Though <acronym
+>RFC</acronym
+>s are not mandatory, many applications try to adhere to them, once they have been approved by the community. More information about <acronym
+>RFC</acronym
+>s can be found at the <ulink url="http://www.rfc-editor.org"
+>RFC Homepage</ulink
+>.</para>
+ </glossdef>
+ </glossentry
+>
+ </glossdiv>
+
+ <glossdiv id="glossdiv-protocols">
+ <title
+>Various protocols</title>
+ <glossentry id="gloss-smb">
+ <glossterm
+><acronym
+>SMB</acronym
+></glossterm>
+ <glossdef
+><para
+><emphasis
+>S</emphasis
+>erver <emphasis
+>M</emphasis
+>essage <emphasis
+>B</emphasis
+>lock. A network protocol used in &Microsoft; &Windows; networks to access the filesystems of other computers.</para>
+ <glossseealso otherterm="gloss-ioslave"
+><acronym
+>IO</acronym
+> Slave</glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-irc">
+ <glossterm
+><acronym
+>IRC</acronym
+></glossterm>
+ <glossdef
+><para
+><emphasis
+>I</emphasis
+>nternet <emphasis
+>R</emphasis
+>elay <emphasis
+>C</emphasis
+>hat. A protocol defined in <acronym
+>RFC</acronym
+> 1459, which handles the specification to enable real time text chat.</para>
+ <glossseealso otherterm="gloss-rfc"
+><acronym
+>RFC</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="gloss-host">
+ <glossterm
+>host</glossterm>
+ <glossdef
+><para
+>This can either be a name from your <filename
+>/etc/hosts</filename
+> file (<systemitem class="systemname"
+>mycomputer</systemitem
+>), an Internet name (<systemitem class="systemname"
+>www.kde.org</systemitem
+>) or an IP-Address (<systemitem
+>192.168.0.10</systemitem
+>). </para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+</glossary>
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/kdeprintingglossary.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/kdeprintingglossary.docbook
new file mode 100644
index 00000000000..5f68c3791ca
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/glossary/kdeprintingglossary.docbook
@@ -0,0 +1,1264 @@
+
+<!--
+<?xml version="1.0" ?>
+<!DOCTYPE glossary PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"customization/dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE">
+<!ENTITY glossary-kdeprinting SYSTEM "kdeprintingglossary.docbook">
+
+]>
+<glossary id="glossary">
+-->
+ <glossdiv id="glossdiv-printing">
+ <title
+>Printing</title>
+
+
+ <glossentry id="gloss-acl">
+ <glossterm
+><acronym
+>ACLs</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>A</emphasis
+>ccess <emphasis
+>C</emphasis
+>ontrol <emphasis
+>L</emphasis
+>ists; ACLs are used to check for the access by a given (authenticated) user. A first rough support for ACLs for printing is available from &CUPS;; this will be refined in future versions. </para>
+ <glossseealso otherterm="gloss-authentication"
+>Authentication</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-appsocketprotocol">
+ <glossterm
+>AppSocket Protocol</glossterm>
+ <glossdef
+><para
+>AppSocket is a protocol for the transfer of print data, also frequently called "Direct TCP/IP Printing". &Hewlett-Packard; have taken AppSocket, added a few minor extensions around it and been very successful in renaming and marketing it under the brand "&HP; JetDirect"...</para>
+<glossseealso otherterm="gloss-hpjetdirectprotocol"
+>&HP; JetDirect Protocol</glossseealso
+> <glossseealso otherterm="gloss-directtcpipprinting"
+>Direct TCP/IP Printing</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-apsfilter">
+ <glossterm
+>APSfilter</glossterm>
+ <glossdef
+><para
+>APSfilter is used mainly in the context of "classical" &UNIX; printing (BSD-style LPD). It is a sophisticated shell script, disguised as an "all-in-one" filtering program. In reality, APSfilter calls "real filters" to do the jobs needed. It sends printjobs automatically through these other filters, based on an initial file-type analysis of the printfile. It is written and maintained by Andreas Klemm. It is similar to Magicfilter and mostly uses Ghostscript for file conversions. Some Linux Distributions (like &SuSE;) use APSfilter, others Magicfilter (like &RedHat;), some have both for preference selection (like *BSD). &CUPS; has <emphasis
+>no</emphasis
+> need for APSfilter, as it runs its own file type recognition (based on &MIME; types) and applies its own filtering logic.</para>
+<glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-magicfilter"
+>Magicfilter</glossseealso
+> <glossseealso otherterm="gloss-mimetypes"
+>&MIME;-Types</glossseealso
+> <glossseealso otherterm="gloss-printcap"
+>printcap</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-authentication">
+ <glossterm
+>Authentication</glossterm>
+ <glossdef
+><para
+>Proving the identity of a certain person (maybe via username/password or by means of a certificate) is often called authentication. Once you are authenticated, you may or may not get access to a requested ressource, possibly based on ACLs.</para>
+ <glossseealso otherterm="gloss-acl"
+>ACLs</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-bidirectionalcommunication">
+ <glossterm
+>Bi-directional communication</glossterm>
+ <glossdef
+><para
+>In the context of printing, a server or a host may receive additional information sent back from the printer (status messages &etc;), either upon a query or unrequested. AppSocket ( = &HP; JetDirect), &CUPS; and IPP support bi-directional communication, LPR/LPD and BSD-style printing do not...</para>
+<glossseealso otherterm="gloss-appsocketprotocol"
+>AppSocket Protocol</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-directtcpipprinting"
+>Direct TCP/IP Printing</glossseealso
+> <glossseealso otherterm="gloss-hpjetdirectprotocol"
+>&HP; JetDirect</glossseealso
+> <glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-lprlpd"
+>LPR/LPD</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-bsdstyleprinting">
+ <glossterm
+>BSD-style Printing</glossterm>
+ <glossdef
+><para
+>Generic term for different variants of the traditional &UNIX; printing method. Its first version appeared in the early 70s on BSD &UNIX; and was formally described in <ulink url="http://www.rfc.net/rfc1179.html"
+>RFC 1179</ulink
+> only as late as 1990. At the time when BSD "remote" printing was first designed, printers were serially or otherwise directly connected devices to a host (with the Internet hardly consisting of more than 100 nodes!); printers used hole-punched, continuous paper, fed through by a tractor mechanism, with simple rows of ASCII text mechanically hammered on to the medium, drawn from a cardboard box beneath the table. It came out like a zig-zag folded paper "snake". Remote printing consisted of a neighbouring host in the next room sending a file asking for printout. How technology has changed! Printers generally use cut-sheet media, they have built-in intelligence to compute the raster images of pages after pages that are sent to them using one of the powerful page description languages (PDL). Many are network nodes in their own right, with CPU, RAM, a hard disk and their own Operation System, and are hooked to a net with potentially millions of users... It is a vast proof of the flexible &UNIX; concept for doing things, that it made "Line Printing" reliably work even under these modern conditions. But time has finally come now to go for something new -- the IPP. It is strong proof of the flexibility of &UNIX;; that "Line Printing" works reliably, even under these modern conditions. But time has finally come now to go for something new -- the IPP. </para>
+<glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-lprlpd"
+>LPR/LPD printing</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-cups">
+ <glossterm
+>&CUPS;</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>C</emphasis
+>ommon <emphasis
+>U</emphasis
+>NIX <emphasis
+>P</emphasis
+>rinting <emphasis
+>S</emphasis
+>ystem; &CUPS; is the most modern &UNIX; and Linux printing system, also providing cross-platform print services to &Microsoft; &Windows; and Apple &MacOS; clients. Based on IPP, it does away with all the pitfalls of old-style BSD printing, providing authentication, encryption and ACLs, plus many more features. At the same time it is backward-compatible enough to serve all legacy clients that are not yet up to IPP, via LPR/LPD (BSD-style). &CUPS; is able to control any &PostScript; printer by utilizing the vendor-supplied PPD (PostScript Printer Description file), targeted originally for &Microsoft; Windows NT printing only. &kde; Printing is most powerful if based on &CUPS;.</para>
+<glossseealso otherterm="gloss-acl"
+>ACLs</glossseealso
+> <glossseealso otherterm="gloss-authentication"
+>Authentication</glossseealso
+> <glossseealso otherterm="gloss-bsdstyleprinting"
+>BSD-style printing</glossseealso
+> <glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-kdeprint"
+>KDEPrint</glossseealso
+> <glossseealso otherterm="gloss-lprlpd"
+>LPR/LPD</glossseealso
+> <glossseealso otherterm="gloss-ppd"
+>PPD</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-cupsfaq">
+ <glossterm
+><acronym
+>&CUPS;-FAQ</acronym
+></glossterm>
+ <glossdef
+><para
+>Currently only available in German (translation is on the way), the <ulink url="http://www.danka.de/printpro/faq.html"
+>&CUPS;-FAQ</ulink
+> is a valuable resource to answer many questions that anyone new to &CUPS; printing might have at first. </para>
+ <glossseealso otherterm="gloss-kdeprinthandbook"
+>KDEPrint Handbook</glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-cups-o-matic">
+ <glossterm
+>&CUPS;-O-Matic</glossterm>
+ <glossdef
+><para
+>&CUPS;-O-Matic was the first "Third Party" plugin for the &CUPS; printing software. It is available on the <ulink url="http://www.linuxprinting.org/cups-doc.html"
+>Linuxprinting.org website</ulink
+> to provide an online PPD-generating service. Together with the companion <application
+>cupsomatic</application
+> Perl-Script, that needs to be installed as an additional &CUPS; backend, it redirects output from the native <application
+>pstops</application
+> filter into a chain of suitable Ghostscript filters. Upon completion, it passes the resulting data back to a &CUPS; "backend" for sending to the printer. In this way, &CUPS;-O-Matic enables support for any printer known to have worked previously in a "classical" Ghostscript environment. If no native &CUPS; support for that printer is in sight... &CUPS;-O-Matic is now replaced by the more capable PPD-O-Matic.</para>
+<glossseealso otherterm="gloss-cupsomatic"
+>cupsomatic</glossseealso
+> <glossseealso otherterm="gloss-PPD-O-Matic"
+>PPD-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-cupsomatic">
+ <glossterm
+>cupsomatic</glossterm>
+ <glossdef
+><para
+>The Perl script <application
+>cupsomatic</application
+> (plus a working Perl installation on your system) is needed to make any &CUPS;-O-Matic (or PPD-O-Matic) generated PPD work with &CUPS;. It was written by Grant Taylor, author of the Linux Printing HOWTO and Maintainer of the <ulink url="http://www.linuxprinting.org/printer_list.cgi"
+>printer database</ulink
+> at the Linuxprinting.org website.</para>
+<glossseealso otherterm="gloss-cups-o-matic"
+>&CUPS;-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso
+> <glossseealso otherterm="gloss-cupsomatic"
+>cupsomatic</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-daemon">
+ <glossterm
+><acronym
+>Daemon</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>D</emphasis
+>isk <emphasis
+>a</emphasis
+>nd <emphasis
+>e</emphasis
+>xecution <emphasis
+>mon</emphasis
+>itor; <acronym
+>Daemons</acronym
+> are present on all &UNIX; systems to perform tasks independent of user intervention. Readers more familiar with &Microsoft; &Windows; might want to compare daemons and the tasks they are responsible with "services". One example of a daemon present on most legacy &UNIX; systems is the LPD (Line Printer Daemon); &CUPS; is widely seen as the successor to LPD in the &UNIX; world and it also operates through a daemon. </para>
+ <glossseealso otherterm="gloss-spooling"
+>SPOOLing</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-databaselinuxprinting">
+ <glossterm
+>Database, Linuxprinting.org</glossterm>
+ <glossdef
+><para
+>Already years ago, when Linux printing was still really difficult (only command line printing was known to most Linux users, no device specific print options were available for doing the jobs), Grant Taylor, author of the "Linux Printing HOWTO", collected most of the available information about printers, drivers and filters in his database. With the emerging &CUPS; concept, extending the use of PPDs even to non-PostScript printers, he realised the potential of this database: if one puts the different datablobs (with content that could be described along the lines "Which device prints with which Ghostscript or other filter?", "How well?", and "What command line switches are available?") into PPD-compatible files, he could have all the power of &CUPS; on top of the traditional printer "drivers". This has now developed into a broader concept, known as "Foomatic". Foomatic extends the capabilities of spoolers other than &CUPS; (LPR/LPD, LPRng, PDQ, PPR) to a certain degree ("stealing" some concepts from &CUPS;). The Linuxprinting Database is not a Linux-only stop -- people running other &UNIX; based OSes (like *BSD or &MacOS; X) will also find valuable information and software there. </para>
+<glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso
+> <glossseealso otherterm="gloss-linuxprintingdatabase"
+>Linuxprinting database</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-directtcpipprinting">
+ <glossterm
+>Direct TCP/IP Printing</glossterm>
+ <glossdef
+><para
+>This is a method that often uses TCP/IP port 9100 to connect to the printer. It works with many modern network printers and has a few advantages over LPR/LPD, as it is faster and provides some "backchannel feedback data" from the printer to the host sending the job.</para>
+<glossseealso otherterm="gloss-appsocketprotocol"
+>AppSocket Protocol</glossseealso
+> <glossseealso otherterm="gloss-hpjetdirectprotocol"
+>&HP; JetDirect Protocol</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-drivers">
+ <glossterm
+>Drivers, Printer Drivers</glossterm>
+ <glossdef
+><para
+>The term "printer drivers", used in the same sense as on the &Microsoft; &Windows; platform, is not entirely applicable to a Linux or &UNIX; platform. A "driver" functionality is supplied on &UNIX; by different modular components working together. At the core of the printer drivers are "filters". Filters convert print files from a given input format to another format that is acceptable to the target printer. In many cases filters may be connected to a whole filter "chain", where only the result of the last conversion is sent to the printer. The actual transfer of the print data to the device is performed by a "backend". </para>
+<glossseealso otherterm="gloss-filter"
+>Filter</glossseealso
+> <glossseealso otherterm="gloss-ppd"
+>PPDs</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-easysoftwareproducts">
+ <glossterm
+>Easy Software Products</glossterm>
+ <glossdef
+><para
+>Mike Sweet's company, which has contributed a few substantial software products towards the Free Software community; amongst them the initial version of <ulink url="http://gimp-print.sf.net/"
+>Gimp-Print,</ulink
+> the <ulink url="http://www.easysw.com/epm/"
+>EPM software packaging</ulink
+> tool and <ulink url="http://www.easysw.com/htmldoc/"
+>HTMLDOC</ulink
+> (used by the "Linux Documentation Project" to build the PDF versions of the HOWTOs) -- but most importantly: <ulink url="http://www.cups.org/"
+>&CUPS;</ulink
+> (the 'Common &UNIX; Printing System'). ESP finance themselves by selling a commercial version of &CUPS;, called <ulink url="http://www.easysw.com/"
+>ESP PrintPro,</ulink
+> that includes some professional enhancements. </para>
+<glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-espprintpro"
+>ESP PrintPro</glossseealso
+> <glossseealso otherterm="gloss-esp"
+>ESP</glossseealso
+> <glossseealso otherterm="gloss-gimpprint"
+>Gimp-Print</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-encryption">
+ <glossterm
+>Encryption</glossterm>
+ <glossdef
+><para
+>Encryption of confidential data is an all-important issue if you transfer it over the Internet or even within intranets. Printing via traditional protocols is not encrypted at all -- it is very easy to tap and eavesdrop &eg; into &PostScript; or PCL data transfered over the wire. Therefore, in the design of IPP, provision was made for the easy plugin of encryption mechanisms (which can be provided by the same means as the encryption standards for HTTP traffic: SSL and TLS).</para>
+<glossseealso otherterm="gloss-authentication"
+>Authentication</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-ssl"
+>SSL</glossseealso
+> <glossseealso otherterm="gloss-tls"
+>TLS</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-epson">
+ <glossterm
+><acronym
+>Epson</acronym
+></glossterm>
+ <glossdef
+><para
+>Epson inkjets are among the best supported models by Free software drivers, as the company was not necessarily as secretive about their devices and handed technical specification documents to developers. The excellent print quality achieved by Gimp-Print on the Stylus series of printers can be attributed to this openness. They have also contracted Easy Software Products to maintain an enhanced version of Ghostscript ("ESP GhostScript") for improved support of their printer portfolio. </para>
+ <glossseealso otherterm="gloss-ghostscript"
+>ESP Ghostscript</glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-escapesequence">
+ <glossterm
+>Escape Sequences</glossterm>
+ <glossdef
+><para
+>The first ever printers printed ASCII data only. To initiate a new line, or eject a page, they included special command sequences, often carrying a leading [ESC]-character. &HP; evolved this concept through its series of PCL language editions until today, having now developed a full-blown Page Description Language (PDL) from these humble beginnings. </para>
+<glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-pdl"
+>PDL</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-escp">
+ <glossterm
+><acronym
+>ESC/P</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>E</emphasis
+>pson <emphasis
+>S</emphasis
+>tandard <emphasis
+>C</emphasis
+>odes for <emphasis
+>P</emphasis
+>rinters. Besides &PostScript; and PCL, Epson's ESC/P printer language is one of the best known.</para>
+<glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-hpgl"
+>hpgl</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-esp">
+ <glossterm
+><acronym
+>ESP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>E</emphasis
+>asy <emphasis
+>S</emphasis
+>oftware <emphasis
+>P</emphasis
+>roducts; the company that developed &CUPS; (the "Common &UNIX; Printing System"). </para>
+<glossseealso otherterm="gloss-easysoftwareproducts"
+>Easy Software Products</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-espprintpro"
+>ESP PrintPro</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-espghostscript">
+ <glossterm
+><acronym
+>ESP</acronym
+> Ghostscript</glossterm>
+ <glossdef
+><para
+>A Ghostscript version that is maintained by Easy Software Products. It includes pre-compiled Gimp-Print drivers for many inkjets (plus some other goodies). ESP Ghostscript will produce photographic quality prints in many cases, especially with the Epson Stylus model series. ESP Ghostscript is GPL-software. </para>
+<glossseealso otherterm="gloss-easysoftwareproducts"
+>Easy Software Products</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-espprintpro"
+>ESP PrintPro</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-espprintpro">
+ <glossterm
+><acronym
+>ESP</acronym
+> PrintPro</glossterm>
+ <glossdef
+><para
+>This professional enhancement to &CUPS; (the "Common &UNIX; Printing System") is sold by the developers of &CUPS; complete with more than 2,300 printer drivers for several commercial &UNIX; platforms. <ulink url="http://www.easysw.com/printpro/"
+>ESP PrintPro</ulink
+> is supposed to work "out of the box" with little or no configuration for users or admins. ESP also sell support contracts for &CUPS; and PrintPro. These sales help to feed the programmers who develop the Free version of &CUPS;. </para>
+ <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-filter">
+ <glossterm
+>Filter</glossterm>
+ <glossdef
+><para
+>Filters, in general, are programs that take some input data, work on it and pass it on as their output data. Filters may or may not change the data. Filters in the context of printing, are programs that convert a given file (destined for printing, but not suitable in the format it is presently) into a printable format. Sometimes whole "filter chains" have to be constructed to achieve the goal, piping the output of one filter as the input to the next. </para>
+<glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-rip"
+>RIP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-foomatic">
+ <glossterm
+>Foomatic</glossterm>
+ <glossdef
+><para
+>Foomatic started out as the wrapper name for a set of different tools available from <ulink url="http://www.linuxprinting.org/"
+>Linuxprinting.org</ulink
+> These tools aimed to make the usage of traditional Ghostscript and other print filters easier for users and extend the filters' capabilities by adding more command line switches or explain the driver's execution data. Foomatic's different incarnations are &CUPS;-O-Matic, PPD-O-Matic, PDQ-O-Matic, LPD-O-Matic, PPR-O-Matic, MF-O-Matic and Direct-O-Matic. All of these allow the generation of appropriate printer configuration files online, by simply selection the suitable model and suggested (or alternate) driver for that machine. More recently, Foomatic gravitated towards becoming a "meta-spooling" system, that allows configuration of the underlying print subsystem through a unified set of commands (however, this is much more complicated than KDEPrint's &GUI; interface, which performs a similar task with regards to different print subsystems). </para>
+<glossseealso otherterm="gloss-cups-o-matic"
+>&CUPS;-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-PPD-O-Matic"
+>PPD-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-cupsomatic"
+>cupsomatic</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ghostscript">
+ <glossterm
+>Ghostscript</glossterm>
+ <glossdef
+><para
+>Ghostscript is a &PostScript; Raster Image Processor (RIP) in software, originally developed by L. Peter Deutsch. There is always a <acronym
+>GPL</acronym
+> version of Ghostscript available for free usage and distribution (mostly 1 year old) while the current version is commercially sold under another licence. Ghostscript is widely used inside the Linux and &UNIX; world for transforming &PostScript; into raster data suitable for sending to non-&PostScript; devices.</para>
+<glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-rip"
+>RIP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-gimpprint">
+ <glossterm
+>Gimp-Print</glossterm>
+ <glossdef
+><para
+>Contrary to its name, Gimp-Print is no longer just the plugin to be used for printing from the popular Gimp program -- its codebase can also serve to be compiled into... *...a set of PPDs and associated filters that integrate seamlessly into &CUPS;, supporting around 130 different printer models, providing photographic output quality in many cases; *...a Ghostscript filter that can be used with any other program that needs a software-RIP; *...a library that can be used by other software applications in need of rasterising functions. </para>
+<glossseealso otherterm="gloss-lexmark"
+>Lexmark Drivers</glossseealso
+> <glossseealso otherterm="gloss-rip"
+>RIP</glossseealso
+> <glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-hp">
+ <glossterm
+><acronym
+>&HP;</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>H</emphasis
+>ewlett-<emphasis
+>Packard</emphasis
+>; one of the first companies to distribute their own Linux printer drivers. -- More recently, the Company has released their "HPIJS" package of drivers, including source code and a Free licence. This is the first printer manufacturer to do so. HPIJS supports most current models of HP Ink- and DeskJets. </para>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-hpgl">
+ <glossterm
+><acronym
+>&HP;/GL</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>&HP;</emphasis
+> <emphasis
+>G</emphasis
+>raphical <emphasis
+>L</emphasis
+>anguage; a &HP; printer language mainly used for plotters; many CAD (Computer Aided Design) software programs output &HP;/GL files for printing.</para>
+<glossseealso otherterm="gloss-escp"
+>ESC/P</glossseealso
+> <glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-hpjetdirectprotocol">
+ <glossterm
+>&HP; JetDirect Protocol</glossterm>
+ <glossdef
+><para
+>A term branded by &HP; to describe their implementation of print data transfer to the printer via an otherwise "AppSocket" or "Direct TCP/IP Printing" named protocol.</para>
+<glossseealso otherterm="gloss-appsocketprotocol"
+>AppSocket Protocol</glossseealso
+> <glossseealso otherterm="gloss-directtcpipprinting"
+>Direct TCP/IP Printing</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ietf">
+ <glossterm
+><acronym
+>IETF</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>I</emphasis
+>nternet <emphasis
+>E</emphasis
+>ngineering <emphasis
+>T</emphasis
+>ask <emphasis
+>F</emphasis
+>orce; an assembly of Internet, software and hardware experts that discuss new networking technologies and very often arrive at conclusions that are regarded by many as standards. "TCP/IP" is the most famous example. IETF standards, as well as drafts, discussions, ideas and useful tutorials, are put in writing in the famous series of "RFCs", which are available to the public and included in most Linux and BSD distributions.</para>
+<glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-pwg"
+>PWG</glossseealso
+> <glossseealso otherterm="gloss-rfc"
+>RFC</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ipp">
+ <glossterm
+><acronym
+>IPP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>I</emphasis
+>nternet <emphasis
+>P</emphasis
+>rinting <emphasis
+>P</emphasis
+>rotocol; defined in a series of RFCs accepted by the IETF with status "proposed standard"; was designed by the PWG. -- IPP is a completely new design for network printing, but it utilises a very well-known and proven method for the actual data transfer: HTTP 1.1! By not "re-inventing the wheel", and basing itself on an existing and robust Internet standard, IPP is able to relatively easily bolt other HTTP-compatible standard mechanisms into its framework: * Basic, Digest or Certificate authentication mechanisms; * SSL or TLS for encryption of transferred data; * LDAP for directory services (to publish data on printers, device-options, drivers, costs or also to the network; or to check for passwords while performing authentication). </para>
+<glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-pwg"
+>PWG</glossseealso
+> <glossseealso otherterm="gloss-ietf"
+>IETF</glossseealso
+> <glossseealso otherterm="gloss-rfc"
+>RFC</glossseealso
+> <glossseealso otherterm="gloss-tls"
+>TLS</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-kdeprint">
+ <glossterm
+><acronym
+>KDEPrint</acronym
+></glossterm>
+ <glossdef
+><para
+>The new printing functionality of &kde; since version 2.2 consists of several modules that translate the features and settings of different available print subsystems (&CUPS;, BSD-style LPR/LPD, RLPR...) into nice &kde; desktop &GUI; windows and dialogues to ease their usage. Most important for day-to-day usage is "kprinter", the new &GUI; print command. -- Note: KDEPrint does <emphasis
+>not</emphasis
+> implement its own spooling mechanism or its own &PostScript; processing; for this it relies on the selected <emphasis
+>print subsystem</emphasis
+> -- however it does add some functionality of its own on top of this foundation... </para>
+<glossseealso otherterm="gloss-bsdstyleprinting"
+>BSD-style printing</glossseealso
+> <glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-kprinter"
+>kprinter</glossseealso
+> <glossseealso otherterm="gloss-kdeprinthandbook"
+>KDEPrint Handbook</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-kdeprinthandbook">
+ <glossterm
+><acronym
+>KDEPrint Handbook...</acronym
+></glossterm>
+ <glossdef
+><para
+>...is the name of the reference document that describes KDEPrint functions to users and administrators. You can load it into Konqueror by typing "help:/kdeprint" into the address field. The <ulink url="http://printing.kde.org/"
+>KDEPrint website</ulink
+> is the resource for updates to this documentation, as well as PDF versions suitable for printing it. It is authored and maintained by Kurt Pfeifle. </para>
+ <glossseealso otherterm="gloss-cupsfaq"
+>&CUPS;-FAQ</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-kprinter">
+ <glossterm
+>kprinter</glossterm>
+ <glossdef
+><para
+><emphasis
+>kprinter</emphasis
+> is the new powerful print utility that is natively used by all &kde; applications. Contrary to some common misconceptions, <emphasis
+>kprinter</emphasis
+> is <emphasis
+>not</emphasis
+> a &CUPS;-only tool, but supports different print subsystems. You can even switch to a different print subsystem "on the fly", in between two jobs, without re-configuration. Of course, due to the powerful features of &CUPS;, <emphasis
+>kprinter</emphasis
+> is best suited for use with a &CUPS; frontend. <emphasis
+>kprinter</emphasis
+> is the successor to "qtcups", which is no longer being actively maintained. It has inherited all the best features of qtcups and added several new ones. MOST IMPORTANT: you can use <emphasis
+>kprinter</emphasis
+> with all its features in all non-&kde; applications that allow a customized print command, like gv, Acrobat Reader, Netscape, Mozilla, Galeon, StarOffice, OpenOffice and all GNOME programs. <emphasis
+>kprinter</emphasis
+> can act as a "standalone" utility, started from an X-Terminal or a "Mini-CLI" to print many different files, from different folders, with different formats, in one job and simultaneously, without the need to first open the files in the applications! (File formats supported this way are &PostScript;, PDF, International and ASCII Text, as well as many different popular graphic formats, such as PNG, TIFF, JPEG, PNM, Sun RASTER, &etc;) </para>
+ <glossseealso otherterm="gloss-qtcups"
+>QtCUPS</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-lexmark">
+ <glossterm
+><acronym
+>Lexmark</acronym
+></glossterm>
+ <glossdef
+><para
+>was one of the first companies to distribute their own Linux printer drivers for some of their models. However, those drivers are binary only (no source code available), and therefore cannot be used to integrate into other Free printing software projects. </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-linuxprintingorg">
+ <glossterm
+>Linuxprinting.org</glossterm>
+ <glossdef
+><para
+>Linuxprinting.org = not just for Linux; all &UNIX;-like OS-es, like *BSD and commercial Unices may find useful printing information on this site. This web site is the home for the interesting Foomatic project, that strives to develop the "Meta Print Spool and Driver Configuration Toolset" (being able to configure, through one common interface, different print subsystems and their required drivers) with the ability to transfer all queues, printers and configuration files seamlessly to another spooler without new configuration effort. -- Also, they maintain the Printing Database; a collection of driver and device information that enables everybody to find the most current information about printer models, and also generate online the configuration files for any spooler/driver/device combo known to work with one of the common Linux or &UNIX; print subsystems. </para>
+ <glossseealso otherterm="gloss-linuxprintingdatabase"
+>Linuxprinting database</glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-linuxprintingdatabase">
+ <glossterm
+><acronym
+>Linuxprinting.org Database</acronym
+></glossterm>
+ <glossdef
+><para
+>....Database containing printers and drivers that are suitable for them... ...a lot of information and documentation to be found... ...it is now also providing some tools and utilities for easing the integration of those drivers into a given system... ...the "Foomatic" family of utilities; being the toolset to make use of the database for most of the commonly used print subsystems, for generating "on the fly" working configurations for your printer model. </para>
+ <glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-lprlpd">
+ <glossterm
+><acronym
+>LPR/LPD</acronym
+> printing</glossterm>
+ <glossdef
+><para
+>LPR == some people translate <emphasis
+>L</emphasis
+>ine <emphasis
+>P</emphasis
+>rinting <emphasis
+>R</emphasis
+>equest, others: <emphasis
+>L</emphasis
+>ine <emphasis
+>P</emphasis
+>rinter <emphasis
+>R</emphasis
+>emote.</para>
+ <glossseealso otherterm="gloss-bsdstyleprinting"
+>BSD-style printing</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-magicfilter">
+ <glossterm
+>Magicfilter</glossterm>
+ <glossdef
+><para
+>Similarly to the APSfilter program, Magicfilter provides automatic file type recognition functions and, base on that, automatic file conversion to a printable format, depending on the target printer.</para>
+ <glossseealso otherterm="gloss-apsfilter"
+>APSfilter</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-mimetypes">
+ <glossterm
+>&MIME;-Types</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>M</emphasis
+>ultipurpose (or Multimedia) <emphasis
+>I</emphasis
+>nternet <emphasis
+>M</emphasis
+>ail <emphasis
+>E</emphasis
+>xtensions; &MIME;-Types were first used to allow the transport of binary data (like mail attachments containing graphics) over mail connections that were normally only transmitting ASCII characters: the data had to be encoded into an ASCII representation. Later this concept was extended to describe a data format in a platform independent, but at the same time non-ambiguous, way. From &Windows; everybody knows the .doc extensions for &Microsoft; Word files. This is handled ambiguously on the &Windows; platform: .doc extensions are also used for simple text files or for Adobe Framemaker files. And if a real Word file is renamed with a different extension, it can no longer be opened by the program. &MIME; typed files carry a recognition string with them, describing their file format based on <emphasis
+>main_category/sub_category</emphasis
+>. Inside IPP, print files are also described using the &MIME; type scheme. &MIME; types are registered with the IANA (Internet Assigning Numbers <emphasis
+>Association</emphasis
+>) to keep them unambiguous. &CUPS; has some &MIME; types of its own registered, like <emphasis
+>application/vnd.cups-raster</emphasis
+> (for the &CUPS;-internal raster image format). </para>
+<glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-easysoftwareproducts"
+>Easy Software Products</glossseealso
+> <glossseealso otherterm="gloss-espprintpro"
+>ESP PrintPro</glossseealso
+> <glossseealso otherterm="gloss-gimpprint"
+>Gimp-Print</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pcl">
+ <glossterm
+><acronym
+>PCL</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>rinter <emphasis
+>C</emphasis
+>ontrol <emphasis
+>L</emphasis
+>anguage; developed by &HP;. PCL started off in version 1 as a simple command set for ASCII printing; now, in its versions PCL6 and PCL-X, it is capable of printing graphics and colour -- but outside the &Microsoft; &Windows; realm and &HP-UX; (&HP;'s own brand of &UNIX;), it is not commonly used...</para>
+<glossseealso otherterm="gloss-escp"
+>ESC/P</glossseealso
+> <glossseealso otherterm="gloss-hpgl"
+>&HP;/GL</glossseealso
+> <glossseealso otherterm="gloss-pdl"
+>PDL</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pdl">
+ <glossterm
+><acronym
+>PDL</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>age <emphasis
+>D</emphasis
+>escription <emphasis
+>L</emphasis
+>anguage; PDLs describe, in an abstract way, the graphical representation of a page. - Before it is actually transferred into toner or ink laid down on to paper, a PDL needs to be "interpreted" first. In &UNIX;, the most important PDL is &PostScript;. </para>
+<glossseealso otherterm="gloss-escp"
+>ESC/P</glossseealso
+> <glossseealso otherterm="gloss-hpgl"
+>&HP;/GL</glossseealso
+> <glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pixel">
+ <glossterm
+>Pixel</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>Pic</emphasis
+>ture <emphasis
+>El</emphasis
+>ement; this term describes the smallest part of a raster picture (either as printed on paper or as displayed on a monitor by cathode rays or LCD elements). As any graphical or image representation on those types of output devices is composed of pixels, the values of "ppi" (pixel per inch) and &dpi; (dots per inch) are one important parameter for the overall quality and resolution of an image.</para>
+<glossseealso otherterm="gloss-filter"
+>Filter</glossseealso
+> <glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-raster"
+>Raster</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pjl">
+ <glossterm
+><acronym
+>PJL</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>rint <emphasis
+>J</emphasis
+>ob <emphasis
+>L</emphasis
+>anguage; developed by &HP; to control and influence default and per-job settings of a printer. It may not only be used for &HP;'s own (PCL-)printers; also many &PostScript; and other printers understand PJL commands sent to them inside a print job, or in a separate signal.</para>
+ <glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-postscript">
+ <glossterm
+>&PostScript;</glossterm>
+ <glossdef
+><para
+>&PostScript; (often shortened to "PS") is the de-facto standard in the &UNIX; world for printing files. It was developed by Adobe and licensed to printer manufacturers and software companies. As the &PostScript; specifications were published by Adobe, there are also "Third Party" implementations of &PostScript; generating and &PostScript; interpreting software available (one of the best-known in the Free software world being Ghostscript, a powerful PS-interpreter). </para>
+<glossseealso otherterm="gloss-escp"
+>ESC/P</glossseealso
+> <glossseealso otherterm="gloss-hpgl"
+>&HP;/GL</glossseealso
+> <glossseealso otherterm="gloss-pcl"
+>PCL</glossseealso
+> <glossseealso otherterm="gloss-ppd"
+>PPD</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ppd">
+ <glossterm
+><acronym
+>PPD</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>ostScript <emphasis
+>P</emphasis
+>rinter <emphasis
+>D</emphasis
+>escription; PPDs are ASCII files storing all information about the special capabilities of a printer, plus definitions of the (PostScript- or PJL-) commands to call on a certain capability (like print duplexing). As the explanation of the acronym reveals, PPDs were originally only used for &PostScript; printers. &CUPS; has extended the PPD concept to all types of printers. PPDs for &PostScript; printers are provided by the printer vendors. They can be used with &CUPS; and KDEPrint to have access to the full features of any &PostScript; printer. The KDEPrint Team recommends using a PPD originally intended for use with &Microsoft; Windows NT. PPDs for non-PostScript printers <emphasis
+>need</emphasis
+> a companion "filter" to process the &PostScript; print files into a format digestible for the non-PostScript target device. Those PPD/filter combos are not (yet) available from the vendors. After the initiative by the &CUPS; developers to utilise PPDs, the Free Software community was creative enough to quickly come up with support for most of the currently used printer models, through PPDs and classical Ghostscript filters. But note: the printout quality varies from "hi-quality photographic output" (using Gimp-Print with most Epson inkjets) to "hardly readable" (using Foomatic-enabled Ghostscript filters for models rated as "paperweight" in the Linuxprinting.org database). </para>
+<glossseealso otherterm="gloss-cups"
+>&CUPS;</glossseealso
+> <glossseealso otherterm="gloss-linuxprintingorg"
+>Linuxprinting.org</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-PPD-O-Matic">
+ <glossterm
+>PPD-O-Matic</glossterm>
+ <glossdef
+><para
+>PPD-O-Matic is a set of Perl scripts that run on the Linuxprinting.org web server and can be used online to generate PPDs for any printer that is known to print with Ghostscript. These PPDs can be hooked up to &CUPS;/KDEPrint, as well as used inside PPD-aware applications like StarOffice to determine all different parameters of your printjobs. It is now recommended, in most cases, to use "PPD-O-Matic" instead of the older &CUPS;-O-Matic. To generate a PPD, go to the <ulink url="http://www.linuxprinting.org/printer_list.cgi"
+>printer database</ulink
+>, select your printer model, follow the link to show the available Ghostscript filters for that printer, select one, click "generate" and finally save the file to your local system. Be sure to read the instructions. Make sure that your local system does indeed have Ghostscript and the filter, which you chose before generating the PPD, installed. </para>
+<glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-cups-o-matic"
+>&CUPS;-O-Matic</glossseealso
+> <glossseealso otherterm="gloss-linuxprintingorg"
+>Linuxprinting.org</glossseealso
+> <glossseealso otherterm="gloss-foomatic"
+>Foomatic</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-printcap">
+ <glossterm
+>printcap</glossterm>
+ <glossdef
+><para
+>In BSD-style print systems, the "printcap" file holds the configuration information; the printing daemon reads this file to determine which printers are available, what filters are to be user for each, where the spooling folder is located, if there are banner pages to be used, and so on... Some applications also depend on read access to the printcap file, to obtain the names of available printers. </para>
+ <glossseealso otherterm="gloss-bsdstyleprinting"
+>BSD-style printing</glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-printermib">
+ <glossterm
+>Printer-<acronym
+>MIB</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>Printer</emphasis
+>-<emphasis
+>M</emphasis
+>anagement <emphasis
+>I</emphasis
+>nformation <emphasis
+>B</emphasis
+>ase; the Printer-MIB defines a set of parameters that are to be stored inside the printer for access through the network. This is useful if many (in some cases, literally thousands) network printers are managed centrally with the help of SNMP (Simple Network Management Protocol).</para>
+<glossseealso otherterm="gloss-pwg"
+>PWG</glossseealso
+> <glossseealso otherterm="gloss-snmp"
+>SNMP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-pwg">
+ <glossterm
+><acronym
+>PWG</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>P</emphasis
+>rinter <emphasis
+>W</emphasis
+>orking <emphasis
+>G</emphasis
+>roup; the PWG is a loose grouping of representatives of the printer industry that has, in the past years, developed different standards in relation to network printing. These were later accepted by the IETF as RFC standards, like the "Printer-MIB" and the IPP.</para>
+<glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-ipp"
+>IPP</glossseealso
+> <glossseealso otherterm="gloss-printermib"
+>Printer-MIB</glossseealso
+> <glossseealso otherterm="gloss-snmp"
+>SNMP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-printkioslave">
+ <glossterm
+>print:/ KIO Slave</glossterm>
+ <glossdef
+><para
+>You can use a syntax of "print:/..." to get quick access to KDEPrint resources. Typing "print:/manager" as a Konqueror URL address gives administrative access to KDEPrint. Konqueror uses &kde;'s famous "KParts" technology to achieve that. </para>
+<glossseealso otherterm="gloss-ioslave"
+>IO Slave</glossseealso
+> <glossseealso otherterm="gloss-kparts"
+>KParts</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-printerdatabase">
+ <glossterm
+>Printer Database</glossterm>
+ <glossdef
+><para
+>.</para>
+ <glossseealso otherterm="gloss-linuxprintingdatabase"
+>Linuxprinting Database</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-qtcups">
+ <glossterm
+><acronym
+>Qt&CUPS;</acronym
+></glossterm>
+ <glossdef
+><para
+>Qt&CUPS; and KUPS were the predecessors of KDEPrint; they are now deprecated and no longer maintained. What was good in qtcups is all inherited by "kprinter", the new KDE print dialogue (which is much improved over qtcups); what you liked about kups is now all in the KDEPrint Manager (accessible via the KDE Control Centre or via the URL "print:/manager" from Konqueror) -- with more functionality and less bugs... Its former developer, Michael Goffioul, is now the developer of KDEPrint -- a very nice and productive guy and quick bug fixer... </para>
+ <glossseealso otherterm="gloss-kprinter"
+>kprinter</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-raster">
+ <glossterm
+>Raster Image</glossterm>
+ <glossdef
+><para
+>Every picture on a physical medium is composed of a pattern of discrete dots in different colours and (maybe) sizes. This is called a "raster image". This is as opposed to a "vector image" where the graphic is described in terms of continuous curves, shades, forms and filled areas, represented by mathematical formula. Vector images normally have a smaller file size and may be scaled in size without any loss of information and quality --- but they cannot be output directly, but always have to be "rendered" or "rasterised" first to the given resolution that the output device is capable of... The rasterisation is done by a Raster Image Processor (RIP, often the Ghostscript software) or some other filtering instance.</para>
+<glossseealso otherterm="gloss-pixel"
+>Pixel</glossseealso
+> <glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-filter"
+>Filter</glossseealso
+> <glossseealso otherterm="gloss-rip"
+>RIP</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-rip">
+ <glossterm
+><acronym
+>RIP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>R</emphasis
+>aster <emphasis
+>I</emphasis
+>mage <emphasis
+>P</emphasis
+>rocess(or); if used in the context of printing, "RIP" means a hardware or software instance that converts &PostScript; (or other print formats that are represented in one of the non-Raster PDLs) into a raster image format in such a way that it is acceptable for the "marking engine" of the printer. &PostScript; printers contain their own PostScript-RIPs. A RIP may or may not be located inside a printer. For many &UNIX; systems, Ghostscript is the package that provides a "RIP in software", running on the host computer, and pre-digesting the &PostScript; or other data to become ready to be sent to the printing device (hence you may perceive a "grain of truth" in the slogan "Ghostscript turns your printer into a &PostScript; machine", which of course is not correct in the true sense of the meaning).</para>
+<glossseealso otherterm="gloss-filter"
+>Filter</glossseealso
+> <glossseealso otherterm="gloss-ghostscript"
+>Ghostscript</glossseealso
+> <glossseealso otherterm="gloss-postscript"
+>&PostScript;</glossseealso
+> <glossseealso otherterm="gloss-pdl"
+>PDL</glossseealso
+> <glossseealso otherterm="gloss-raster"
+>Raster</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-rlpr">
+ <glossterm
+><acronym
+>RLPR</acronym
+> (Remote LPR)</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>R</emphasis
+>emote <emphasis
+>L</emphasis
+>ine <emphasis
+>P</emphasis
+>rinting <emphasis
+>R</emphasis
+>equest; this is a BSD-style printing system, that needs no root privileges to be installed, and no "printcap" to work: all parameters may be specified on the command line. RLPR comes in handy for many laptop users who are working in frequently changing environments. This is because it may be installed concurrently with every other printing sub system, and allows a very flexible and quick way to install a printer for direct access via LPR/LPD. KDEPrint has an "Add Printer Wizard" to make RLPR usage even easier. The kprinter command allows switching to RLPR "on the fly" at any time.</para>
+<glossseealso otherterm="gloss-kdeprint"
+>KDEPrint</glossseealso
+> <glossseealso otherterm="gloss-kprinter"
+>kprinter</glossseealso
+> <glossseealso otherterm="gloss-printcap"
+>printcap</glossseealso
+> </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-snmp">
+ <glossterm
+><acronym
+>SNMP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>S</emphasis
+>imple <emphasis
+>N</emphasis
+>etwork <emphasis
+>M</emphasis
+>anagement <emphasis
+>P</emphasis
+>rotocol; SNMP is widely used to control all types of network node (Hosts, Routers, Switches, Gateways, Printers...) remotely.</para>
+<glossseealso otherterm="gloss-pwg"
+>PWG</glossseealso
+> <glossseealso otherterm="gloss-printermib"
+>Printer-MIB</glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-ssl">
+ <glossterm
+><acronym
+>SSL(3)</acronym
+> encryption</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>S</emphasis
+>ecure <emphasis
+>S</emphasis
+>ocket <emphasis
+>L</emphasis
+>ayer; <acronym
+>SSL</acronym
+> is a proprietary encryption method for data transfer over HTTP that was developed by Netscape. It is now being replaced by an IETF standard named TLS. </para>
+ <glossseealso otherterm="gloss-tls"
+><acronym
+>TLS</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-spooling">
+ <glossterm
+><acronym
+>SPOOL</acronym
+>ing</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>S</emphasis
+>ynchronous <emphasis
+>P</emphasis
+>eripheral <emphasis
+>O</emphasis
+>perations <emphasis
+>O</emphasis
+>n<emphasis
+>L</emphasis
+>ine; <acronym
+>SPOOL</acronym
+>ing enables printing applications (and users) to continue their work as the job is being taken care of by a system <acronym
+>daemon</acronym
+>, which stores the file at a temporary location until the printer is ready to print. </para>
+ <glossseealso otherterm="gloss-daemon"
+><acronym
+>Daemon</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-tls">
+ <glossterm
+><acronym
+>TLS</acronym
+> encryption</glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>T</emphasis
+>ransport <emphasis
+>L</emphasis
+>ayer <emphasis
+>S</emphasis
+>ecurity; <acronym
+>TLS</acronym
+> is an encryption standard for data transfered over HTTP 1.1; it is defined in RFC 2246; although based on the former SSL development (from Netscape) it is not fully compatible with it. </para>
+ <glossseealso otherterm="gloss-ssl"
+><acronym
+>SSL(3)</acronym
+></glossseealso>
+ </glossdef>
+ </glossentry>
+
+
+ <glossentry id="gloss-systemVstyleprinting">
+ <glossterm
+>System V-style printing</glossterm>
+ <glossdef
+><para
+>This is the second flavour of traditional &UNIX; printing (as opposed to BSD-style printing). It uses a different command set (lp, lpadmin,...) to BSD, but is not fundamentally different from it. However, the gap between the two is big enough to make the two incompatible, so that a BSD-client cannot simply print to a System V style print server without additional tweaking... IPP is supposed to resolve this weakness and more. </para>
+<glossseealso otherterm="gloss-bsdstyleprinting"
+><acronym
+>BSD-style printing</acronym
+></glossseealso
+> <glossseealso otherterm="gloss-ipp"
+><acronym
+>IPP</acronym
+></glossseealso
+> </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-turboprint">
+ <glossterm
+>TurboPrint</glossterm>
+ <glossdef
+><para
+>Shareware software providing photo quality printing for many inkjet printers. It is useful if you are unable to find a driver for your printer and may be hooked into either a traditional Ghostscript system or a modern &CUPS; system.</para>
+ <glossseealso otherterm="gloss-gimpprint"
+>Gimp-Print</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-xpp">
+ <glossterm
+><acronym
+>XPP</acronym
+></glossterm>
+ <glossdef
+><para
+>Abbreviation for <emphasis
+>X</emphasis
+> <emphasis
+>P</emphasis
+>rinting <emphasis
+>P</emphasis
+>anel; <acronym
+>XPP</acronym
+> was the first Free graphical print command for &CUPS;, written by Till Kamppeter, and in some ways a model for the "kprinter" utility in &kde;.</para>
+ </glossdef>
+ </glossentry>
+<!--
+ <glossentry id="gloss-1">
+ <glossterm
+>xxxx</glossterm>
+ <glossdef
+><para
+>.</para>
+ <glossseealso otherterm="gloss-1"
+>xyz</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-3">
+ <glossterm
+>xxxx</glossterm>
+ <glossdef
+><para
+>.</para>
+ <glossseealso otherterm="gloss-1"
+>xyz</glossseealso>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id="gloss-4">
+ <glossterm
+>xxxx</glossterm>
+ <glossdef
+><para
+>.</para>
+ <glossseealso otherterm="gloss-1"
+>xyz</glossseealso>
+ </glossdef>
+ </glossentry>
+-->
+ </glossdiv>
+
+
+<!--
+</glossary>
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/help.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/help.docbook
new file mode 100644
index 00000000000..5325ab69fe6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/help.docbook
@@ -0,0 +1,963 @@
+<chapter id="help-system-user-manual">
+<chapterinfo
+><date
+>2002-02-03</date
+> <releaseinfo
+>0.08.00</releaseinfo
+> </chapterinfo>
+<title
+>&kde; Help System User Manual</title>
+<anchor id="help"/>
+
+<sect1 id="help-introduction">
+<title
+>&kde; Help System</title>
+
+<para
+>The &kde; help system is designed to make accessing the common &UNIX; help systems (<application
+>man</application
+> and <application
+>info</application
+>) simple, as well as the native &kde; documentation (&XML;). </para>
+
+<para
+>All base &kde; applications come fully documented, thanks to the efforts of the Documentation team. If you would like to help, please write to the Documentation coordinator, Lauri Watts, at <email
+>lauri@kde.org</email
+> for information. No experience is required, just enthusiasm and patience. </para>
+
+<para
+>If you would like to help translating &kde; documentation to your native language, the Translation coordinator is Thomas Diehl, <email
+>thd@kde.org</email
+>, and he would also welcome the help. More information, including the coordinators for each language team, can be found on the <ulink url="http://i18n.kde.org"
+>Internationalisation web site</ulink
+>, and in the <link linkend="contact"
+>Contact</link
+> section of this document. </para>
+
+<sect2 id="installation">
+<title
+>Installation</title>
+
+<para
+>&khelpcenter; is an integral part of the &kde; Base installation, and is installed with every copy of &kde;. It can be found in the kdebase package, and is available from the &kde-ftp;, or will be found in your operating system kdebase package. </para>
+
+</sect2>
+</sect1>
+
+<sect1 id="invoking-help">
+<title
+>Invoking Help</title>
+
+<para
+>&khelpcenter; can be called in several ways: </para>
+
+<variablelist
+>
+<varlistentry
+>
+<term
+>From the <guimenu
+>Help</guimenu
+> menu</term
+>
+<listitem>
+<para
+>The most common will probably be from within an application. Choose <menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Contents</guimenuitem
+></menuchoice
+> to open that application's help file, at the contents page. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>From the <guimenu
+>K</guimenu
+> menu</term>
+<listitem>
+<para
+>Choose the big <guiicon
+>K</guiicon
+> in your panel, and select <guimenuitem
+>Help</guimenuitem
+> to open &khelpcenter;, starting at the default welcome page. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>From the panel</term>
+<listitem>
+<para
+>By default, the &kicker; panel contains an icon to call &khelpcenter;. Again, the default welcome page is displayed. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>From the command line</term>
+<listitem>
+<para
+>&khelpcenter; may be started using a &URL; to display a file. &URL;s have been added for <command
+>info</command
+> and <command
+>man</command
+> pages also. You can use them as follows: </para
+>
+
+<variablelist>
+<varlistentry>
+<term
+>An application help file</term>
+<listitem>
+<para
+><command
+>khelpcenter</command
+> <option
+>help:/<replaceable
+>kedit</replaceable
+></option
+> </para>
+<para
+>Opens the &kedit; help file, at the contents page. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>A local &URL;</term>
+<listitem
+><para
+><command
+>khelpcenter</command
+> <option
+>file:/ <replaceable
+>usr/local/src/qt/html/index.html</replaceable
+></option
+> </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>A Man page</term>
+<listitem>
+<para
+><command
+>khelpcenter</command
+> <option
+>man:/<replaceable
+>strcpy</replaceable
+></option
+> </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>An Info page</term>
+<listitem>
+<para
+><command
+>khelpcenter</command
+> <option
+>info:/<replaceable
+>gcc</replaceable
+></option
+> </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Invoking <command
+>khelpcenter</command
+> with no parameters opens the default welcome page. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect1>
+
+<sect1 id="interface-basics">
+<title
+>The &khelpcenter; interface</title>
+
+<para
+>The &khelpcenter; interface consists of two panes of information. </para>
+
+<para
+>The toolbar and menus are explained further in <xref linkend="menu-and-toolbar-ref"/>. </para>
+
+<para
+>Documents contain their own navigation tools, enabling you to move either sequentially through a document, using <guilabel
+>Next</guilabel
+>, <guilabel
+>Previous</guilabel
+>, and <guilabel
+>Home</guilabel
+> links, or to move around in a less structured manner, using hyperlinks. </para>
+
+<para
+>Links can take you to other parts of the same document, or to a different document, and you can use the <guiicon
+>Back</guiicon
+> (Left pointing arrow) or <guiicon
+>Forward</guiicon
+> (Right pointing arrow) icons on the toolbar to move through the documents you have viewed in this session. </para
+>
+
+<para
+>The two panes display the contents of the help system, and the help files themselves, on the left and right respectively. </para>
+
+<sect2 id="contents-pane">
+<title
+>The <guilabel
+>Contents</guilabel
+> pane</title>
+
+<para
+>The <guilabel
+>Contents</guilabel
+> pane in &khelpcenter; is displayed on the left hand side of the window. As you might expect, you can move the splitter bar, to make sure you can comfortably read the contents of either pane. </para
+>
+
+<para
+>The <guilabel
+>Contents</guilabel
+> pane is further divided into two tabs, one containing a <link linkend="contents-menu"
+>menu</link
+> showing all the help information &khelpcenter; is aware of, and the other contains the &kde; <link linkend="kde-glossary"
+>glossary</link
+> of terms. </para>
+
+<sect3 id="contents-menu">
+<title
+>The <guilabel
+>Contents</guilabel
+> Menu</title>
+
+<para
+>The <guilabel
+>Contents</guilabel
+> contains the following default entries: </para
+>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Introduction</guilabel
+></term>
+<listitem
+><para
+>Welcome to &kde; - an introduction to the K Desktop Environment.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Introduction to &kde;</guilabel
+></term>
+<listitem>
+<para
+>The &kde; Quickstart guide. Contains a tour of the &kde; Interface and specific help and tips on how to work smarter with &kde;. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>&kde; User's manual</guilabel
+></term>
+<listitem>
+<para
+>The &kde; User's manual is an in-depth exploration of &kde;, including installation, configuration and customisation, and use. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Application manuals</guilabel
+></term>
+<listitem>
+<para
+>Native &kde; application documentation. All &kde; applications have documentation in &XML; format, which are converted to <acronym
+>HTML</acronym
+> when you view them. This section lists all the &kde; applications with a brief description and a link to the full application documentation. </para>
+<para
+>The applications are displayed in a tree structure that echoes the default structure of the <guimenu
+>K</guimenu
+> menu, making it easy to find the application you are looking for. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>&UNIX; manual pages</guilabel
+></term>
+<listitem>
+<para
+>&UNIX; man pages are the traditional on-line documentation format for &UNIX; systems. Most programs on your system will have a man page. In addition, man pages exist for programming functions and file formats. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Browse info pages</guilabel
+></term>
+<listitem>
+<para
+>TeXinfo documentation is used by many &GNU; applications, including <command
+>gcc</command
+> (the C/C++ compiler), <command
+>emacs</command
+>, and many others. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Tutorials</guilabel
+></term>
+<listitem>
+<para
+>Short, task based or informational tutorials. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>The &kde; FAQ</guilabel
+></term>
+<listitem>
+<para
+>Frequently asked questions about &kde;, and their answers. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>&kde; on the web</guilabel
+></term>
+<listitem>
+<para
+>Links to &kde; on the web, both the official &kde; website, and other useful sites. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Contact Information</guilabel
+></term>
+<listitem>
+<para
+>Information on how to contact &kde; developers, and how to join the &kde; mailing lists. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Supporting &kde;</guilabel
+></term>
+<listitem>
+<para
+>How to help, and how to get involved. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect3>
+<!--
+<sect3 id="search">
+<title
+>The <guilabel
+>Search</guilabel
+> tab</title>
+
+<para>
+Searching requires you have the <application
+>ht://Dig</application>
+application installed. Information on installing and configuring the
+search index is available in the document. Configuration of the search
+index is performed in the &kcontrol;, by choosing
+<menuchoice
+><guisubmenu
+>Help</guisubmenu
+><guimenuitem
+>Index</guimenuitem
+></menuchoice
+>,
+and detailed help is available from this module.
+</para>
+
+<para>
+For the purposes of this document, we'll assume you already have this set
+up and configured.
+</para>
+
+<para>
+Searching the help files is fairly intuitive, enter the word(s) you wish
+to search for in the text box, choose your options (if any), and press
+<guibutton
+>Search</guibutton
+>. The results display in the viewer pane
+to the right.
+</para>
+
+<para
+>The options available are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Method</guilabel
+></term>
+<listitem>
+<para>
+Choose how to search for multiple words. If you choose
+<guilabel
+>and</guilabel
+>, results are returned only if all your search
+terms are included in the page. <guilabel
+>or</guilabel
+> returns results
+if <emphasis
+>any</emphasis
+> of the search terms are found, and
+<guilabel
+>boolean</guilabel
+> lets you search using a combination.
+</para
+>
+<para>
+Boolean syntax lets you use the operators <literal
+>AND</literal
+>,
+<literal
+>OR</literal
+> and <literal
+>NOT</literal
+> to create complex
+searches. Some examples:</para>
+<variablelist>
+<varlistentry>
+<term
+><userinput
+>cat and dog</userinput
+></term>
+<listitem
+><para
+>Searches for pages which have both the words
+<userinput
+>cat</userinput
+> and <userinput
+>dog</userinput
+> in them. Pages with
+only one or the other will not be returned.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><userinput
+>cat not dog</userinput
+></term>
+<listitem
+><para
+>Searches for pages with <userinput
+>cat</userinput
+> in them, but
+only returns the ones that don't have the word <userinput
+>dog</userinput
+> in
+them.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><userinput
+>cat or (dog not nose)</userinput
+></term>
+<listitem
+><para
+>Searches for pages which contain <userinput
+>cat</userinput
+>, and
+for pages which contain <userinput
+>dog</userinput
+> but don't contain
+<userinput
+>nose</userinput
+>. Pages which contain both
+<userinput
+>cat</userinput
+> and <userinput
+>nose</userinput
+> would be returned,
+pages containing all three words would not.</para
+></listitem
+>
+</varlistentry>
+</variablelist>
+<para
+>If your searches are not returning the results you expect, check
+carefully you haven't excluded the wrong search term with an errand
+<literal
+>NOT</literal
+> or a stray brace.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Max. results</guilabel
+></term>
+<listitem
+><para
+>Determines the maximum number of results returned from your
+search.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Format</guilabel
+></term>
+<listitem
+><para
+>Decide if you want just a short link to the page
+containing your search terms, or do you want a longer
+summary.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Sort</guilabel
+></term>
+<listitem
+><para
+>Sort the results in order of <guilabel
+>Score</guilabel
+> (how
+closely your search terms were matched,) alphabetically by
+<guilabel
+>Title</guilabel
+> or by <guilabel
+>Date</guilabel
+>. Selecting the
+<guilabel
+>Reverse order</guilabel
+> check box, naturally enough, reverses the
+sort order of the results.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Update index</guilabel
+></term>
+<listitem
+><para
+>Update the search index, to incorporate new documents,
+or if you think your database is incomplete or damaged. This may take
+some time.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect3>
+-->
+
+</sect2>
+
+<sect2 id="man-and-info">
+<title
+>The <application
+>Man</application
+> and <application
+>Info</application
+> sections</title>
+
+<para
+>Man pages are the standard &UNIX; manual pages, and have been in use for many years on many operating systems. They are extremely thorough, and are the very best place to get information about most &UNIX; commands and applications. When people say <quote
+>RTFM</quote
+>, the Manual they are referring to is very often the man page.</para>
+
+<para
+>The man pages are not perfect. They tend to be in depth, but also extremely technical, often written by developers, and for developers. In some cases this makes them somewhat unfriendly, if not downright impossible for many users to understand. They are, however, the best source of solid information on most command line applications, and very often the only source.</para>
+
+<para
+>If you've ever wondered what the number is when people write things like man(1) it means which section of the manual the item is in. You will see &khelpcenter; uses the numbers to divide the very many man pages into their own sections, making it easier for you to find the information you're looking for, if you're just browsing.</para>
+
+<para
+>Also available are the Info pages, intended to be a replacement for the man pages. The maintainer of some applications no longer update the man pages, so if there is both a man page and an info page available, the info page is probably the most recent. Most applications have one or the other though. If the application you are looking for help on is a &GNU; utility, you will most likely find it has an info page, not a man page.</para>
+
+<sect3 id="navigation">
+<title
+>Navigating inside the <application
+>Info</application
+> pages</title>
+
+<para
+>Info documents are arranged hierarchically with each page called a node. All info documents have a <guilabel
+>Top</guilabel
+> node, &ie; the opening page. You can return to the <guilabel
+>Top</guilabel
+> of an info document by pressing <guilabel
+>Top</guilabel
+>.</para>
+
+<para
+><guibutton
+>Prev</guibutton
+> &amp; <guibutton
+>Next</guibutton
+> are used to move to the previous/next page at the current level of the hierarchy.</para>
+
+<para
+>Clicking on a menu item within a document moves you to a lower level in the hierarchy. You may move up the hierarchy by pressing <guibutton
+>Up</guibutton
+>.</para>
+
+<para
+>Man is treated similarly to info, with the section index being the Top node and each man page on the level below. Man entries are one page long.</para>
+
+</sect3>
+</sect2>
+
+<sect2 id="kde-glossary">
+<title
+>The &kde; glossary</title>
+
+<para
+>The glossary provides a quick reference point, where you can look up the definitions of words that may be unfamiliar to you. These range from &kde; specific applications and technologies, through to general &UNIX; computing terms. </para>
+
+<para
+>In the left hand pane you will see a tree view, with two choices: <guilabel
+>Alphabetically</guilabel
+> or <guilabel
+>By topic</guilabel
+>. Both contain the same entries, sorted differently, to allow you to quickly find the item of interest. </para>
+
+<para
+>Navigate down the tree views to the left, and items you select will be displayed on the right. </para>
+
+</sect2>
+
+<sect2 id="menu-and-toolbar-ref">
+<title
+>The menus and toolbar</title>
+
+<para
+>&khelpcenter; has a very minimal interface, allowing you to concentrate on getting help rather than learning how to use the help browser. </para>
+
+<para
+>The icons available to you in the toolbar are as follows: </para>
+
+<variablelist>
+<title
+>Toolbar Icons</title>
+
+<varlistentry>
+
+<term
+><guiicon
+>Back</guiicon
+></term>
+<listitem>
+<para
+>Go to the previous page you viewed.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guiicon
+>Forward</guiicon
+></term>
+<listitem>
+<para
+>Go forward one page. This icon is only active if you have already used the <guiicon
+>Back</guiicon
+> icon.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guiicon
+>Print</guiicon
+></term>
+<listitem>
+<para
+>Print the contents of the currently visible page. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guiicon
+>Find</guiicon
+></term>
+<listitem>
+<para
+>Find a word or words within the currently visible page. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guiicon
+>Increase Font</guiicon
+></term>
+<listitem>
+<para
+>Increase the size of the text in the viewer pane. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guiicon
+>Decrease Font</guiicon
+></term>
+<listitem>
+<para
+>Decrease the size of the text in the viewer pane. This icon is only enabled if you have previously enlarged the text. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>The menus contain the following entries: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenu
+>File</guimenu
+></term>
+<listitem>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Print the contents of the currently visible page. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Close and exit &khelpcenter; </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenu
+>Edit</guimenu
+></term>
+<listitem>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Select All</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Select all the text in the current page. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Find a word or words in the currently visible page. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenu
+>View</guimenu
+></term>
+<listitem>
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>View Document Source</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>View the <acronym
+>HTML</acronym
+> source of the page you are currently viewing. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guisubmenu
+>Set Encoding</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Change the encoding of the current page. Normally, the default setting of <guimenuitem
+>Auto</guimenuitem
+> should be sufficient, but if you are having problems viewing pages written in languages other than English, you may need to choose a specific encoding in this menu. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Back</guimenuitem
+></menuchoice
+></term>
+<listitem>
+<para
+>Go back to the previous page you were viewing.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Forward</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>If you have previously moved back with the back icon or menu entry, you can work your way forward again with this menu entry.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>At the bottom of the <guimenu
+>Go</guimenu
+> menu, you will find a history list, of the last few pages you have looked at. Selecting one will take you directly back to that page.</para>
+</listitem
+></varlistentry
+></variablelist>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="credits">
+<title
+>Credits and Licences</title>
+
+<para
+>&khelpcenter;</para>
+
+<para
+>Originally developed by &Matthias.Elter; &Matthias.Elter.mail;</para>
+<para
+>The current maintainer is &Cornelius.Schumacher; &Cornelius.Schumacher.mail;</para>
+&underFDL; &underGPL; </sect1>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/khelpcenter/index.cache.bz2
new file mode 100644
index 00000000000..b150b6b4347
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/index.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/index.docbook
new file mode 100644
index 00000000000..b0cb0698cd0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/index.docbook
@@ -0,0 +1,107 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"customization/dtd/kdex.dtd" [
+ <!ENTITY contact SYSTEM "contact.docbook">
+ <!ENTITY help SYSTEM "help.docbook">
+ <!ENTITY support SYSTEM "support.docbook">
+ <!ENTITY whatiskde SYSTEM "whatiskde.docbook">
+ <!ENTITY welcome SYSTEM "welcome.docbook">
+ <!ENTITY quickstart SYSTEM "quickstart/index.docbook" NDATA SGML>
+ <!ENTITY userguide SYSTEM "userguide/index.docbook" NDATA SGML>
+ <!ENTITY faq SYSTEM "faq/index.docbook" NDATA SGML>
+ <!ENTITY kpanel SYSTEM "../kpanel/index.html" NDATA SGML>
+ <!ENTITY kcontrolcenter SYSTEM "../kcontrol/index.html" NDATA SGML>
+ <!ENTITY kfm SYSTEM "../konqueror/index.html" NDATA SGML>
+ <!ENTITY kwm SYSTEM "../kwm/index.html" NDATA SGML>
+ <!ENTITY kde-quickstart-doc SYSTEM "quickstart/index.docbook" NDATA SGML>
+ <!ENTITY kde-userguide-doc SYSTEM "userguide/index.docbook" NDATA SGML>
+ <!ENTITY kde-faq-doc SYSTEM "faq/index.docbook" NDATA SGML>
+ <!-- HTML files will probably only work when they have an olink equivalent
+available, unless only references to the top page are needed, which is doubtful.
+
+ To be continued. (FF) -->
+ <!ENTITY kde-kpanel-doc SYSTEM "../kpanel/index.html" NDATA SGML>
+ <!ENTITY kde-kcontrol-doc SYSTEM "../kcontrol/index.html" NDATA SGML>
+ <!ENTITY kde-kfm-doc SYSTEM "../konqueror/index.html" NDATA SGML>
+ <!ENTITY kde-kwm-doc SYSTEM "../kwm/index.html" NDATA SGML>
+ <!-- ENTITY man SYSTEM "." NDATA LINESPECIFIC
+> - to be changed ; should be
+the reference to the apropos file in this case, but I cannot really imagine
+putting all manual pages into FPIs or system identifiers, so we'll have to find
+a way round it. (FF) -->
+ <!ENTITY kappname "&khelpcenter;">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+ <!ENTITY % addindex "IGNORE">
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &khelpcenter;</title>
+<authorgroup>
+<corpauthor
+>The &kde; Team</corpauthor>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2002-01-18</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<abstract>
+<para
+>&kde; is a powerful graphical desktop environment for &UNIX; workstations. A &kde; desktop combines ease of use, contemporary functionality and outstanding graphical design with the technological superiority of the &UNIX; operating system.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdebase</keyword>
+<keyword
+>khelpcenter</keyword>
+<keyword
+>kdehelp</keyword>
+<keyword
+>help</keyword>
+<keyword
+>help centre</keyword>
+<keyword
+>KDE help centre</keyword>
+</keywordset>
+</bookinfo>
+
+&welcome;
+&help;
+&whatiskde;
+&contact;
+&support;
+
+</book>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:nil
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-always-quote-attributes:t
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/links.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/links.docbook
new file mode 100644
index 00000000000..51e671a605c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/links.docbook
@@ -0,0 +1,91 @@
+<chapter id="web">
+<chapterinfo>
+<date
+>2000-10-02</date>
+<releaseinfo
+>1.94.00</releaseinfo>
+</chapterinfo>
+<title
+>&kde; on the web</title>
+<anchor id="links"/>
+
+<para
+>The K Desktop Environment is developed by a large group of developers around the world. Our main communication channel is the Internet. Please find links to &kde; related web sites on this page.</para>
+
+
+<variablelist
+> <varlistentry
+> <term
+><ulink url="http://www.kde.org"
+>www.kde.org</ulink
+></term
+> <listitem
+><para
+>&kde;'s official website</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+><ulink url="http://kde.themes.org"
+>kde.themes.org</ulink
+></term
+> <listitem
+><para
+>&kde; themes</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+><ulink url="http://developer.kde.org"
+>developer.kde.org</ulink
+></term
+> <listitem
+><para
+>The &kde; developers centre</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+><ulink url="http://webcvs.kde.org"
+>webcvs.kde.org</ulink
+></term
+> <listitem
+><para
+>A web interface to the &kde; CVS repository</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+><ulink url="http://i18n.kde.org"
+>i18n.kde.org</ulink
+></term
+> <listitem
+><para
+>&kde;'s internationalisation and documentation server</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+><ulink url="ftp://ftp.kde.org"
+>ftp.kde.org</ulink
+></term
+> <listitem
+><para
+>The main &kde; &FTP; server. Please have a look at the link below to find a mirror site in your geographic region.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+><ulink url="http://www.kde.org/mirrors.html"
+>www.kde.org/mirrors.html</ulink
+></term
+> <listitem
+><para
+>&kde; &FTP; mirror sites</para
+></listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/Makefile.am b/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/Makefile.am
new file mode 100644
index 00000000000..2102aa47e4f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/quickstart
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/Makefile.in b/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/Makefile.in
new file mode 100644
index 00000000000..496d34255a5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/khelpcenter/quickstart
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/quickstart
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/quickstart/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/quickstart/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/quickstart/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/quickstart/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/quickstart/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/quickstart/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/quickstart/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/quickstart/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/index.cache.bz2
new file mode 100644
index 00000000000..bf07cb8f10e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/index.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/index.docbook
new file mode 100644
index 00000000000..12b0cd8803d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/quickstart/index.docbook
@@ -0,0 +1,1558 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kde; Quick Start Guide">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+
+<title
+>An Introduction to &kde;</title>
+
+<authorgroup>
+
+<author>
+<surname
+>The KDE Team</surname>
+</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-01-18</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<copyright>
+<year
+>1999</year
+><year
+>2000</year
+><year
+>2001</year
+><year
+>2002</year>
+<holder
+>The KDE Team</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<abstract>
+<para
+>An introduction to the K Desktop Environment</para>
+<para
+>Quick Start Guide to &kde;</para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>quick start</keyword>
+<keyword
+>introduction</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>This document is a brief introduction to the K Desktop Environment. It will familiarise you with some of the basic features of &kde;. </para>
+
+<para
+>This guide is far from covering all aspects of the K Desktop or even most of them. It will only describe some of the most basic ways to accomplish a few of the most common tasks. </para>
+
+<para
+>We assume that you are already familiar with at least one graphical user interface, for example <trademark
+>CDE</trademark
+>, <trademark
+>Geos</trademark
+>, <trademark
+>GEM</trademark
+>, &NeXTSTEP;, &Mac;, <trademark
+>OS/2</trademark
+> or &Microsoft; &Windows;. So we will not explain the usage of the mouse or the keyboard but concentrate on hopefully more interesting things. </para>
+
+</chapter>
+
+<chapter id="an-overview-of-kde">
+<title
+>An Overview of &kde;</title>
+
+<para
+>This section is for users who prefer to learn by exploring and want only a brief orientation to get started. Later sections provide a more thorough introduction to the environment, with helpful hints and shortcuts. If you are impatient to get started, skim this section, go play for a bit, then come back and peruse the other sections of this guide as needed. </para>
+
+<note>
+<para
+>&kde; provides a highly configurable desktop environment. This overview assumes that you are using the default environment. </para>
+</note>
+
+<sect1 id="the-kde-desktop">
+<title
+>The &kde; Desktop</title>
+
+<para
+>A typical &kde; desktop consists of several parts:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>A <interface
+>panel</interface
+> at the bottom of the screen, used to start applications and switch between desktops. Among other things, it contains the &kmenu;, a large &kicon; which displays a menu of applications to start when clicked. </para>
+</listitem>
+
+<listitem>
+<para
+>A <interface
+>taskbar</interface
+>, by default embedded in the panel, used to switch between and manage currently running applications. Click on an application on the taskbar to switch to the application. </para>
+</listitem
+>
+
+<listitem>
+<para
+>The <interface
+>desktop</interface
+> itself, on which frequently used files and folders may be placed. &kde; provides multiple desktops, each of which has its own windows. Click on the numbered buttons on the panel to switch between desktops. </para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="ready-set-go">
+<title
+>Ready, Set, Go!</title>
+
+<para
+>Here are a few quick tips to get you up and running.</para>
+
+<itemizedlist>
+<listitem>
+<para
+>To start an application, click on the &kicon; button on the panel (called the <link linkend="starter"
+>&kmenu;</link
+>) and choose an item from the menu. </para>
+</listitem>
+<listitem>
+<para
+>Click the icon that looks like a folder with a picture of a house on the panel to access the files in your home folder using &konqueror;, &kde;'s File Manager utility. </para>
+</listitem>
+<listitem>
+<para
+>Choose <menuchoice
+><guimenu
+>K menu</guimenu
+> <guisubmenu
+>System</guisubmenu
+> <guimenuitem
+>Konsole</guimenuitem
+></menuchoice
+> to get a &UNIX; command prompt, or press <keycombo action="simul"
+>&Alt; <keycap
+>F2</keycap
+></keycombo
+> to get a mini command prompt window to execute a single command. </para>
+</listitem>
+
+<listitem>
+<para
+>Choose the <menuchoice
+><guisubmenu
+>Settings</guisubmenu
+><guimenuitem
+>Control Centre</guimenuitem
+> </menuchoice
+>item on the &kmenu; to configure &kde;. </para>
+</listitem
+>
+
+<listitem>
+<para
+>Press <keycombo action="simul"
+>&Alt;<keycap
+>Tab</keycap
+></keycombo
+> to switch between applications and <keycombo action="simul"
+>&Ctrl;<keycap
+>Tab</keycap
+></keycombo
+> to switch between desktops using the keyboard. </para>
+</listitem
+>
+
+<listitem>
+<para
+>Use the &RMB; mouse button to access context menus for the panel, desktop, and most &kde; applications. </para>
+</listitem
+>
+</itemizedlist>
+
+</sect1>
+</chapter>
+
+<chapter id="launching-applications">
+<title
+>Launching Applications</title>
+
+<sect1 id="starter">
+<title
+>Using the &kmenu; and the Panel</title>
+
+<para
+>At the bottom of the screen you will find the desktop panel, which is called &kicker;. You use the panel to launch applications. Have a look at the button on the left with a large &kicon;. </para>
+
+<para
+>This button is called the &kmenu;. It has a small arrow on the top to indicate that it will pop up a menu if you click on it. Just do it! The pop-up offers you easy access to all &kde; applications installed on your computer system. </para>
+
+<sect2>
+<title
+>Customising &kicker;</title>
+
+<!-- FIXME: To add a button, use the little arrows on kicker, not the K menu -->
+<para
+>If you use one application or tool very often, then you may want to have even faster access to it, of course. In this case, you can add a single application, or an entire sub-menu of the &kmenu;, as a special quick-launch button, on to the panel. If you want to reach the &kfind; application directly via a launch button, simply choose <menuchoice
+><guimenu
+>K menu</guimenu
+> <guisubmenu
+>Panel Menu</guisubmenu
+> <guisubmenu
+>Add</guisubmenu
+> <guisubmenu
+>Button</guisubmenu
+> <guimenuitem
+>Find Files</guimenuitem
+></menuchoice
+> (By this we mean that you should first click the &kmenu;, then select <guisubmenu
+>Panel Menu</guisubmenu
+>, where the small arrow to the right indicates that another menu will pop up. In this menu, choose <guisubmenu
+>Add</guisubmenu
+>, then <guisubmenu
+>Button</guisubmenu
+>, and in the next sub-menu, <guimenuitem
+>Find Files</guimenuitem
+>). </para>
+
+<para
+>You can add an entire menu this way, or one of the &kicon; button sub-menus. For example, if you have &koffice; installed and want quick access to all the &koffice; applications, without having to navigate through the &kmenu;, then instead of choosing an application, click on the <guimenuitem
+>Add this menu</guimenuitem
+> menu entry. Now you will have instant access to all the &koffice; applications, without having to put an icon for each on the panel. </para>
+
+<note>
+<para
+>You can move all items of the panel around with the <guimenuitem
+>Move</guimenuitem
+> command of the context menu. Just click with the <mousebutton
+>third</mousebutton
+> mouse button (the <mousebutton
+>third</mousebutton
+> mouse button is normally the <mousebutton
+>right</mousebutton
+> button, but if you have configured your mouse differently, for example for left-handers, it might also be the <mousebutton
+>left</mousebutton
+> one). A menu will pop up where you can choose <guimenuitem
+>Move</guimenuitem
+>. Now move the mouse and see how the icon follows while still staying on the panel. When you are done, simply hit the <mousebutton
+>first</mousebutton
+> mouse button (by default the <mousebutton
+>left</mousebutton
+> one). As you may have noticed, there is also a menu entry <guimenuitem
+>Remove</guimenuitem
+> in case you are tired of a certain launch button on your desktop. </para
+>
+</note>
+
+</sect2>
+
+<sect2>
+<title
+>Using Context menus</title>
+
+<para
+>This leads us to another interesting topic: in many places, you can click the <mousebutton
+>right</mousebutton
+> mouse button to display a <interface
+>context menu</interface
+> with choices that are applicable to the item you clicked. It is therefore always a good idea to try out the <mousebutton
+>third</mousebutton
+> mouse button on something, if you do not know what to do with it. Even the background of the desktops has such a menu! </para>
+
+</sect2>
+
+<sect2>
+<title
+>Other Panel features</title>
+
+<para
+>There are other interesting things possible with the panel. One may be important if you have a low resolution on your monitor: it is the <quote
+>hide-and-show</quote
+> function, activated by clicking on the small arrowed button, which is at one or both ends of the panel. </para>
+
+<para
+>Perhaps you just don't like the panel extending the full width of the screen. That's easily changed! &RMB; on an empty space in the panel, and choose <menuchoice
+><guimenu
+>Panel</guimenu
+> <guisubmenu
+>Preferences</guisubmenu
+></menuchoice
+>. In the &kcontrol; dialogue that pops up, you can choose <guilabel
+>Panel Size</guilabel
+> on the <guilabel
+>General</guilabel
+> tab, and use the slider there to set the panel to less than 100% width. </para>
+
+<para
+>If you're following along, and have that dialogue open anyway, then feel free to play with all the options, and use the <guibutton
+>Apply</guibutton
+> to see the effect they have. You can easily reset everything to the default configuration, by simply pressing the <guibutton
+>Use Defaults</guibutton
+> button. </para>
+
+<para
+>By the way, if you are not sure what a certain button does in &kde;, just move the mouse pointer over it and wait for a short while: &kde; has a built-in mini context help, called <quote
+>tool tips</quote
+>, which explains the functionality of such controls in a few words. </para>
+
+
+</sect2>
+</sect1>
+
+<sect1 id="want-command-line-back">
+<title
+>But I want my command line back!</title>
+
+<para
+>Just calm down, there is nothing to fear. &kde; does not want to take your beloved (and sometimes very effective) command line away from you. You can move your files with the desktop, but you can also use the &UNIX; commands you are accustomed to. In fact,&kde; puts command line power at your fingertips, in perhaps some surprising places. </para>
+
+<para
+>&kde; provides a very sophisticated command line window called &konsole;. Choose <menuchoice
+><guimenu
+>K menu</guimenu
+> <guisubmenu
+>System</guisubmenu
+> <guimenuitem
+>Konsole</guimenuitem
+></menuchoice
+> to start it. This may be something you want on your panel: luckily it is already there in the default configuration! </para>
+
+<para
+>Sometimes, you only want to enter one command on the command line. In these cases, you do not need a full-blown terminal. Just hit <keycombo
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> and you get a small command line where you can enter one command. The command line window will disappear afterwards, but it remembers your command. </para>
+
+<para
+>When you pop up this window (which we call <application
+>minicli</application
+> by the way) and hit the <keycap
+>Up arrow</keycap
+>, you can browse through all the commands you have previously entered. Also, you can enter &URL;s in <application
+>minicli</application
+> to open a &konqueror; window with the specified &URL;. </para>
+
+<para
+>&konqueror; and the editor &kate; can both display terminal windows, which behave just like &konsole;. In &konqueror;, you can turn this on with the menu choice <menuchoice
+><guimenu
+>Window</guimenu
+><guimenuitem
+>Show Terminal Emulator</guimenuitem
+></menuchoice
+>. The embedded terminal will display at the bottom of your &konqueror; window, and the really clever thing is that it will follow your clicks in the file manager view, changing folder as you do. In &kate; you can display a terminal with the menu choice <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Console</guimenuitem
+></menuchoice
+>. </para>
+
+<tip>
+<para
+>To display a &UNIX; man page, enter <userinput
+><command
+>man:</command
+><replaceable
+>command</replaceable
+></userinput
+> in <application
+>minicli</application
+>, where <replaceable
+>command</replaceable
+> is the name of a &UNIX; command. </para>
+</tip>
+
+<tip>
+<para
+>To search for a word or words on the Google search engine, you can try entering <userinput
+><command
+>gg:</command
+><replaceable
+>word or words</replaceable
+></userinput
+>. There are a whole lot more of these shortcut commands, and you can even add your own! Take a look in &kcontrol;, in the tab <menuchoice
+><guilabel
+>Web Browsing</guilabel
+> <guilabel
+>Enhanced Browsing</guilabel
+></menuchoice
+>. </para>
+</tip>
+
+<para
+>Finally, there's a way to have your command line always available, no matter what you're doing - add one to your &kicker; panel! </para>
+
+<para
+>Simply &RMB; click on an empty space in the panel, and choose <menuchoice
+><guimenu
+>Panel</guimenu
+> <guisubmenu
+>Add</guisubmenu
+> <guisubmenu
+>Applet</guisubmenu
+> <guimenuitem
+>Application Launcher</guimenuitem
+></menuchoice
+>. This will embed a mini-cli directly into your panel, complete with command history. </para>
+
+<para
+>So, in conclusion, the command line is never far from view when you're using &kde;. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="working-with-windows">
+<title
+>Working with Windows</title>
+
+<para
+>If you have not already done so, start an application using the <link linkend="starter"
+>&kmenu;</link
+>; say, <guimenuitem
+>Find Files</guimenuitem
+>. </para>
+
+<sect1 id="window-what-now">
+<title
+>A window! What now?</title>
+
+<para
+>Well, usually people work <emphasis
+>inside</emphasis
+> windows, but sometimes you may want to manipulate windows. Here's a quick overview of some of the most common window related functions: </para>
+
+<variablelist>
+<varlistentry>
+<term
+>Move a window</term>
+<listitem>
+<para
+>Drag the window's title bar, or hold the &Alt; key down and drag anywhere in the window. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>Resize a window:</term>
+<listitem>
+<para
+>Drag the window's border, or hold the &Alt; key down and drag with the &RMB; anywhere in the window. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Maximise a window</term>
+<listitem>
+<para
+>Click the maximise button in the title bar (in the default decoration it is the square, next to the X) to make the window fill the screen, or if the window is already maximised, to shrink it back to its original size. Clicking with the &MMB; maximises the window vertically, and with the &RMB;, horizontally. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Iconify a window</term>
+<listitem>
+<para
+>Click the iconify button in the title bar (next to Maximise) to hide the window. Restore it by clicking on the window's icon in the taskbar. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>Switch between windows</term>
+<listitem>
+<para
+>Aside from the usual mouse click to switch to another window, you can use <keycombo action="simul"
+>&Alt; <keycap
+>Tab</keycap
+></keycombo
+> to switch windows. See below for more techniques. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<sect2>
+<title
+>Title bar buttons</title>
+
+<para
+>&kde; windows have some pretty standard buttons on their title bars which give you fast access to some common operations. The default button layout looks like this: </para>
+
+<itemizedlist>
+<title
+>On the left side:</title>
+<listitem>
+<para
+>A menu button. This usually shows a mini icon for the application. Click on it to get a window operations menu. Shortcut: <keycombo action="simul"
+>&Alt;<keycap
+>F3</keycap
+></keycombo
+> opens the window menu. </para>
+</listitem>
+
+<listitem>
+<para
+>A sticky button, with a picture of a tack. What the heck is this? Stay tuned! </para>
+</listitem
+>
+</itemizedlist>
+
+<itemizedlist>
+<title
+>On the right side:</title>
+<listitem>
+<para
+>An iconify button. </para>
+</listitem>
+
+<listitem>
+<para
+>A maximise button. </para>
+</listitem>
+
+<listitem>
+<para
+>A close button. This closes the window. Shortcut: <keycombo action="simul"
+>&Alt;<keycap
+>F4</keycap
+></keycombo
+>. </para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2>
+<title
+>Switching between windows</title>
+
+<para
+>Now that we know how to deal with windows, we encourage you to open some other windows using the panel, since we will now discuss how to switch between different windows. Since this is such a common activity, &kde; offers several ways to do it; pick your favourite! </para>
+
+<para
+>Many window systems require you to click the mouse in another window to begin using it. This is &kde;'s default behaviour, termed <quote
+>Click To Focus</quote
+> focus policy. But you can also configure your desktop in a way that moving the mouse pointer on to a window will activate it. This is called <quote
+>Focus Follows Mouse</quote
+>. If you select this policy using the <link linkend="configure"
+>&kde; Control Centre</link
+>, the window under the mouse pointer is always the active one. It doesn't necessarily come to the front automatically, but you can still click on to the title bar or the border of a window or, a &kde; special, you can use the &Alt; key and click the &MMB; anywhere on the window to raise it. </para>
+
+<para
+>Here are some other methods to switch windows: </para>
+
+<itemizedlist>
+<listitem>
+<para
+>Pick a window from the <emphasis
+>window list</emphasis
+> menu. To open the menu, click the &MMB; on an empty area of the desktop, or click the icon with several windows on the panel, or finally click the up arrow at the left hand end of the taskbar in the panel. </para>
+</listitem
+>
+
+<listitem>
+<para
+>Hold down the &Alt; key and press <keycap
+>Tab</keycap
+> to cycle through the windows. </para>
+</listitem
+>
+
+<listitem>
+<para
+>Use the taskbar (see below). </para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+</sect1>
+
+<sect1 id="using-taskbar">
+<title
+>Using the Taskbar</title>
+
+<para
+>The <interface
+>taskbar</interface
+> displays a list of small icons, one for each window on the desktop. In the default &kde; setup the taskbar is located inside the panel, but it can also be located at the top or the bottom of the screen. </para>
+
+<para
+>The taskbar is very powerful. In the default configuration, if you have more than one window from the same application open, they will be <quote
+>grouped</quote
+>, so that you see one icon per application in the taskbar.</para>
+
+<para
+>A simple &LMB; click on the taskbar button will pop up a list of the open windows for that application and you can choose the window you want to use. Choosing one of these entries with the <mousebutton
+>left</mousebutton
+> will bring you to the selected window immediately. Click on a taskbar entry with the <mousebutton
+>right</mousebutton
+> and you will see a menu allowing you to operate on all the windows grouped under that icon, or each window individually.</para>
+
+<para
+>You can choose to see all the windows on all the desktops in your taskbar, no matter which desktop you are currently viewing, or to only see the icons for the desktop you are looking at. You can also choose to ungroup the icons, so that each open window will have its own icon in the taskbar. These and many more options are available simply by right clicking on the taskbar handle (the small textured bar at the left hand side) and choosing <guimenuitem
+>Preferences</guimenuitem
+>. </para>
+
+<para
+>The icons on the taskbar resize themselves to make room for applications, so you can fit many more applications than you might think. Making the panel wider will let the taskbar icons take on a row and column layout, but they will still resize to fit more icons. </para>
+
+</sect1>
+
+<sect1 id="using-v-desktops">
+<title
+>Using Virtual Desktops</title>
+
+<para
+>Now, what was that <quote
+>sticky</quote
+> thing? </para>
+
+<para
+>It may happen that you have more windows open than space on your desktop. In this case you have three possibilities: </para>
+
+<orderedlist>
+<listitem>
+<para
+>Leave all windows open (cluttered desktop) </para>
+</listitem>
+
+<listitem>
+<para
+>Iconify those windows which you do not need at present and use the taskbar or <keycombo action="simul"
+>&Alt; <keycap
+>Tab</keycap
+></keycombo
+> to switch between them (still a bit confusing and much work!) </para>
+</listitem
+>
+
+<listitem>
+<para
+>Recommended: Do what a real operating system does if there is not enough physical memory: Use virtual memory, in this case virtual desktops. </para>
+</listitem>
+</orderedlist>
+
+<para
+>The third option is the way to go! &kde; can handle several different desktops, each with its own windows. The default configuration provides four desktops. You can switch between the virtual desktops easily with a click on one of the desktop buttons on the panel. Also <keycombo action="simul"
+>&Ctrl;<keycap
+>F1...F4</keycap
+></keycombo
+> will send you to the corresponding desktop immediately, or <keycombo action="simul"
+>&Ctrl; <keycap
+>Tab</keycap
+></keycombo
+> will cycle through the desktops. </para>
+
+<para
+>Virtual desktops are very nice. But sometimes you want a window to be present on <emphasis
+>every</emphasis
+> desktop. This could be, for example, a small chat window, an alarm clock or whatever. In this case you can use the above mentioned <quote
+>sticky</quote
+> button which will pin the window on the background so that it will appear on every virtual desktop. </para
+>
+
+<para
+>The sticky button can also be used to move a window from one virtual desktop to another one: push the sticky pin on the window, switch to a different desktop, and release the pin by pushing it again. You can achieve the same result by using the context pop-up menu of the window's entry in the taskbar (menu item <guimenuitem
+>To Current Desktop</guimenuitem
+>) or the <guimenuitem
+>To Desktop</guimenuitem
+> option on the window operations menu. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="managing-your-files">
+<title
+>Managing your files</title>
+
+<!-- NB Deliberate use of 'directory' rather than 'folder', since we're talking -->
+<!-- about directories on disk -->
+<para
+>A common metaphor of graphical desktops is the use of folders to represent directories on your hard disk. Folders contain files and other folders. A &kde; application called &konqueror;, the K File Manager, uses this metaphor to help you manage your files. </para>
+
+<sect1 id="using-konqueror">
+<title
+>Using &konqueror;</title>
+
+<para
+>The first time you start &kde;, a window with lots of icons in it appears. This is a &konqueror; window displaying the files in your home folder (the area where your personal files are stored). The pathname of the folder is displayed under the window's tool bar. If you do not see such a window now, click the icon on the panel that looks like a folder with a picture of a house. </para>
+
+<para
+>To open a file or folder, simply click it once with the &LMB;. You can also choose <menuchoice
+><guimenu
+>Window</guimenu
+><guimenuitem
+>Show Navigation Panel</guimenuitem
+></menuchoice
+> from the menu to display the folder hierarchy for more direct navigation. Or you can edit the path displayed under the toolbar to get to a specific folder quickly. </para>
+
+<sect2>
+<title
+>Opening Files</title>
+
+<para
+>&kde; comes with a set of applications to view and edit files of many common types, and when you click a file containing, say, a document or image, &konqueror; will start the appropriate application to display the file. If it doesn't know what application to start to open a file you clicked, &konqueror; will prompt you for the name of the application to run, and when you have chosen, &konqueror; will offer to remember your choice for the next time you open a file of that type. </para>
+
+<note>
+<para
+>&konqueror; uses <link linkend="mime"
+>MIME types</link
+> to associate files with applications. </para>
+</note
+>
+
+</sect2>
+
+<sect2>
+<title
+>Dragging and Dropping Icons</title>
+
+<para
+>To copy or move a file, simply drag its icon to the desktop, to another &konqueror; window, or to a folder icon. When you release the button, &konqueror; displays a menu to allow you to choose to copy, move, or create a link to the file. </para>
+
+<note>
+<para
+>Note that if you choose to create a link, &kde; creates a &UNIX; symbolic link (not a hard link), so if you move or delete the original file, the link will be broken. </para>
+</note>
+
+<para
+>Most &kde; applications also support drag and drop operations: you can drag an icon on to a window of a running application, or on to an icon of an application that is not started, to have the application open the file. Try it! </para>
+
+</sect2>
+
+<sect2>
+<title
+>Setting File Properties</title>
+
+<para
+>To change file properties, such as its name and permissions, &RMB; click the icon and choose <guimenuitem
+>Properties</guimenuitem
+> from the menu. </para>
+
+</sect2>
+</sect1>
+
+<sect1 id="archives-and-networks">
+<title
+>Working with Archives and Networks</title>
+
+<para
+>In the recent past, you needed special software to access files on the Internet. Not any more! </para>
+
+<para
+>&kde; supports a technology called <quote
+>Network Transparent Access</quote
+> (<acronym
+>NTA</acronym
+>) which allows you to work with files on the other side of the world as easily as those on your local hard disk.</para>
+
+<para
+>For example, to access files on an &FTP; server, just choose <menuchoice
+><guimenu
+>Location</guimenu
+><guimenuitem
+>Open Location</guimenuitem
+></menuchoice
+> from a &konqueror; menu, and enter the <acronym
+>URL</acronym
+> of an &FTP; server. You can drag and drop files to and from the folders on the server just as if they were on your local disk. You'll even be able to open files on the &FTP; server without having to manually copy them to your local disk (&kde; does it for you when necessary). </para>
+
+<note>
+<para
+>Note that &konqueror; uses anonymous &FTP; access, which may restrict your access to files on the &FTP; server. If you have an account on the server, you can supply your user <abbrev
+>ID</abbrev
+> as part of the <acronym
+>URL</acronym
+>, like this: <userinput
+><command
+>ftp://</command
+><parameter
+>userid</parameter
+>@<parameter
+>server</parameter
+>/<parameter
+>folder</parameter
+></userinput
+> </para>
+
+<para
+>&konqueror; will prompt you for your password, and if the login succeeds, you will have full access to your files on the server. </para>
+</note>
+
+<para
+>If you are used to the <trademark
+><application
+>WinZip</application
+></trademark
+> utility on &Microsoft; &Windows;, then you will be happy to hear that &kde; can look into tar archives, too. It treats such archives just like a normal folder, and you can browse into the archive, open files, &etc; In general, accessing files on the Internet and in archives should look and feel just like accessing files on your local disk, except for delays imposed by the network and extracting the archive. </para>
+</sect1>
+
+<sect1 id="using-templates">
+<title
+>Using Templates to access Applications and Devices</title>
+
+<para
+>In &kde; it's easy to put icons on the panel or the desktop to access your applications. It's just as easy to add icons to access other items of interest. &kde; has templates for shortcuts to: </para>
+
+<itemizedlist>
+<listitem>
+<para
+>Applications </para>
+</listitem>
+<listitem>
+<para
+>Printers </para>
+</listitem>
+<listitem>
+<para
+>Mountable Devices (&eg; floppy drives) </para>
+</listitem
+>
+<listitem>
+<para
+>Internet resources (&eg; <acronym
+>WWW</acronym
+> documents, &FTP; folders) </para>
+</listitem>
+<listitem>
+<para
+>Documents for some of &kde;'s &koffice; applications. </para>
+</listitem>
+</itemizedlist>
+
+<para
+>You can add any of these items to the desktop by &RMB; clicking where you want the icon, and choosing <guisubmenu
+>Create New</guisubmenu
+> and selecting the item you want to link to. </para>
+
+<para
+>Nearly every item in the &kmenu;, on the desktop, and on the panel refers to a <literal role="extension"
+>.desktop</literal
+> file on disk. The <literal role="extension"
+>.desktop</literal
+> file specifies what icon to display, as well as specific information about what the icon represents (an application, device, or <acronym
+>URL</acronym
+>). You can drag any <literal role="extension"
+>.desktop</literal
+> file to the panel to create a quick-launch button. </para>
+
+<!--
+<sect2>
+<title
+>Setting up printers</title>
+
+<para>
+You can create icons for your printers so that you can print a file by
+dragging it to a printer icon. Here's how:
+</para>
+
+<procedure>
+<step
+><para
+>Open the Templates folder located on the desktop. </para
+></step>
+<step
+><para
+>Drag the Program icon in the folder to the desktop. Choose
+<guimenuitem
+>Copy</guimenuitem
+> from the menu that appears when you drop the
+icon.</para
+></step>
+<step
+><para
+><mousebutton
+>Right</mousebutton
+> click the new icon, and choose
+<guimenuitem
+>Properties</guimenuitem
+> from the context menu.</para
+></step>
+<step
+><para
+>On the <guilabel
+>General</guilabel
+> tab, change the name to
+<filename
+>Printer.kdelnk</filename
+>.</para
+></step>
+<step
+><para
+>On the <guilabel
+>Execute</guilabel
+> tab, enter the following in the
+first <guilabel
+>Execute</guilabel
+> field:</para>
+<screen
+><command>lpr <option>%f</option></command></screen>
+<note
+><para
+>This example assumes that you print using the <command
+>lpr</command>
+command. If you use a different command, enter the one you
+use.</para
+></note
+></step>
+<step
+><para
+>Still in the <guilabel
+>Execute</guilabel
+> tab, click the icon that
+looks like a <guiicon
+>cog</guiicon
+>, and select the <guiicon
+>Printer</guiicon
+> icon from the list that appears.</para
+></step>
+</procedure>
+
+<para
+>Now you should be able to drag a file to the Printer icon and have it
+printed on your default printer.</para
+>
+</sect2>
+
+-->
+
+<sect2>
+<title
+>Mounting devices</title>
+
+<para
+>&UNIX; provides access to storage devices other than the primary <hardware
+>hard disk</hardware
+> through a process called <emphasis
+>mounting</emphasis
+>. &kde; uses <literal role="extension"
+>.desktop</literal
+> files to allow you to easily mount, unmount, and access files on secondary storage devices such as <hardware
+>floppy</hardware
+> drives and &cdrom; drives. </para>
+
+<para
+>As an example, here are the steps needed to create an icon to access files on a floppy disk: </para>
+
+<note>
+<para
+>Many systems require you to be logged in as <systemitem class="username"
+>root</systemitem
+> to mount and unmount devices. </para>
+</note>
+
+<procedure>
+<step>
+<para
+><mousebutton
+>Right</mousebutton
+> click on the desktop and choose <menuchoice
+><guisubmenu
+>Create New</guisubmenu
+> <guimenuitem
+>Floppy Device...</guimenuitem
+></menuchoice
+>. </para>
+</step>
+<step>
+<para
+>On the <guilabel
+>General</guilabel
+> tab of the resulting dialogue, change the name to whatever you like, in the text box at the top. </para>
+</step>
+
+<step>
+<para
+>On the <guilabel
+>Device</guilabel
+> tab, enter <filename class="devicefile"
+>/dev/fd0</filename
+> (or the path to the floppy device as it is named on your system) as the <guilabel
+>Device</guilabel
+>. </para>
+</step>
+<step>
+<para
+>You can add a <guilabel
+>Mount Point</guilabel
+> here too. This should be an existing folder, but empty. Common mount points are <filename class="directory"
+>/mnt/floppy</filename
+> or <filename class="directory"
+>/floppy</filename
+>, but you can just as easily have floppy disks mounted on <filename class="directory"
+>~/mydisk</filename
+> if you want. </para>
+</step
+>
+<step>
+<para
+>Click the <guilabel
+>Unmounted Icon</guilabel
+> and select the picture of a floppy disk without the green light. </para>
+</step>
+<step>
+<para
+>Once you're happy with your choices, choose <guibutton
+>OK</guibutton
+> and you are finished! </para>
+</step>
+</procedure>
+
+<para
+>Now, place a properly formatted floppy in the drive and click the <guiicon
+>Floppy</guiicon
+> icon to have &kde; mount the floppy drive and display the files on the disk. Before removing the disk from the drive, &RMB; click the <guiicon
+>Floppy</guiicon
+> icon and choose <guimenuitem
+>Unmount</guimenuitem
+> from the menu. </para>
+
+</sect2>
+</sect1>
+</chapter>
+
+<chapter id="configure">
+<title
+>Configuring your desktop</title>
+
+<para
+>If you do not like something about the way the desktop looks or operates, you can probably change it. &kde; is very configurable and you can change almost every aspect of the appearance and the behaviour of your desktop. Unlike many other &UNIX; desktop environments, you do not have to edit cryptic configuration files either (but you can if you really want to!) You use the &kcontrol;, a special program for configuring your desktop. </para>
+
+<sect1 id="using-kde-control">
+<title
+>Using the <application
+>&kde; Control Centre</application
+></title>
+
+<para
+>Launch the &kcontrol; from the <link linkend="starter"
+>&kmenu;</link
+>. A window with two panes appears, displaying a list of modules in the left pane. </para
+>
+
+<para
+>Open a module by clicking its name; a list of submodules will appear. Then, click one of the submodule category names to edit its configuration in the right pane. </para>
+
+<para
+>Changing the configuration is fairly straightforward. A help button is available on each configuration panel to explain settings that are not obvious. Each panel has buttons labelled <guibutton
+>Help</guibutton
+>, <guibutton
+>Use Defaults</guibutton
+>, <guibutton
+>Apply</guibutton
+>, and <guibutton
+>Reset</guibutton
+>, which work as follows: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guibutton
+>Help</guibutton
+></term>
+<listitem>
+<para
+>Displays a short help text in the left hand pane, including a link to a longer manual for the module in question. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Use Defaults</guibutton
+></term>
+<listitem>
+<para
+>Sets all the options in the current module back to the default at the time &kde; was installed. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Apply</guibutton
+></term>
+<listitem>
+<para
+>Applies the current settings in the currently open module. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Reset</guibutton
+></term>
+<listitem>
+<para
+>Resets the options to the state they were in when you opened the module. If you have already used the <guibutton
+>Apply</guibutton
+> button, then this button will reset the options to the state they were in when you pressed <guibutton
+>Apply</guibutton
+>. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<note>
+<para
+>If you make changes on one configuration panel and move to a different module without clicking <guibutton
+>OK</guibutton
+> or <guibutton
+>Apply</guibutton
+> first, &kcontrol; will prompt you to ask whether your changes should be applied first. </para>
+</note>
+
+</sect1>
+
+<sect1 id="configuration-modules">
+<title
+>Configuration Modules</title>
+
+<para
+>Here is a brief overview of the major configuration modules categories: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>File Browsing</guilabel
+></term>
+<listitem>
+<para
+>Contains options that relate to how you view the contents of your local system. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Information</guilabel
+></term>
+<listitem>
+<para
+>Contains modules that you normally can't use to change anything. They display useful information about your computer instead. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Appearance &amp; Themes</guilabel
+></term>
+<listitem>
+<para
+>Here you find the modules that have the most visible effect on your environment: Colours, styles, window decorations. Nearly everything you see can be customised to suit your tastes, and the few things that can't be, soon will. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Network</guilabel
+></term>
+<listitem>
+<para
+>The place to configure how your computer sees the world outside, as well as how the world sees you. Among other things, you can set up central email identities that many &kde; applications can use, to save you having to enter the same information over and over, you can set up SOCKS firewall support, and you can configure &Windows; (<acronym
+>SMB</acronym
+>) shares... and much more. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Peripherals</guilabel
+></term>
+<listitem>
+<para
+>Contains settings for your keyboard and mouse, and for printers. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Personalisation</guilabel
+></term>
+<listitem>
+<para
+>Here you can set up things that make your life easier, from accessibility features to localisation, so that &kde; applications know how you like to see numbers and dates formatted, for example. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Power Control</guilabel
+></term>
+<listitem>
+<para
+>If your computer supports <acronym
+>APM</acronym
+> power saving features, or you are using a laptop, this is the place to configure them. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Sound</guilabel
+></term>
+<listitem>
+<para
+>Configure the sound daemon (&artsd;) and other audio behaviour. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>System</guilabel
+></term>
+<listitem>
+<para
+>Here you can set the remaining system features - how the &konsole; and &kdm; applications behave, set up printing, and set your system date. You might not be able to set some of these options unless you are logged in as <systemitem class="username"
+>root</systemitem
+>, but &kcontrol; will let you know if this is the case. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Web Browsing</guilabel
+></term>
+<listitem>
+<para
+>With the Internet, and especially the web, being such an integral part of today's computer world, there are many options to be set to enhance your experience. You'll find them all here, from setting up custom style sheets, to proxies and caching. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Go ahead! Explore the configuration possibilities and discover the flexibility of &kde;. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="logging-out">
+<title
+>Logging out</title>
+
+<para
+>We sincerely hope that using &kde; gives you so much fun and pleasure that you never want to log out. But if you do, simply choose <menuchoice
+><guimenu
+>K menu</guimenu
+> <guimenuitem
+>Logout</guimenuitem
+></menuchoice
+>. </para>
+
+<para
+>There is also a logout button directly on the panel, which looks like a small power button. Or you can press <keycombo action="simul"
+>&Ctrl; &Alt; <keycap
+>Delete</keycap
+></keycombo
+> to log out. </para>
+
+<sect1 id="session-management">
+<title
+>Session Management</title>
+
+<para
+>When you log out, &kde; can remember which applications you had open, as well as where all the windows were located, so that it can open them for you the next time you log in. This feature is termed <emphasis
+>Session Management</emphasis
+>. &kde;-aware applications will restore themselves to the state they were in when you logged out. For example, &kate; remembers which files you were editing. </para>
+
+<para
+>Non-&kde; applications do not memorise their state on logout, and &kde; will warn you to make sure that you have saved any important data in them when you start to log out. </para>
+
+<para
+>To illustrate session management, choose <menuchoice
+> <guimenu
+>K menu</guimenu
+><guisubmenu
+>Applications</guisubmenu
+> <guimenuitem
+>Editor</guimenuitem
+> </menuchoice
+> to start &kedit;. Open a text document to edit. Now log out and back in. You will observe that &kate; will be restored to the exact same position on the screen, including the right virtual desktop, and the document we left open in &kate; before we logged out is opened again automatically. &kate; will even remember whether you had unsaved changes to your document before you logged out and will save them to the file you were working on if you choose <guimenuitem
+>Save</guimenuitem
+> from the <guimenu
+>File</guimenu
+> menu. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="kde-an-exciting-journey">
+<title
+>&kde;, an exciting Journey</title>
+
+<para
+>We hope you enjoyed this brief tour of the K Desktop environment and that this unique desktop environment will help you get your work done faster and more comfortably than ever. </para>
+
+<para
+>Please remember that the &kde; project is not a commercial venture, but rather a project run by volunteers from all over the world. We would like to invite you to join the &kde; project and become part of this unique network of people. If you are a programmer you might consider helping us write &kde; applications. If you are an artist or have experience with graphic design, consider creating icons sets, colour schemes, sound schemes and logos for &kde;. If you enjoy writing we would love for you to join our documentation project. </para>
+
+<para
+>As you can see there are many ways in which you can help. You are cordially invited to join this world-wide network of people dedicated to making &kde; the best desktop environment for any computer. Please visit <ulink url="http://www.kde.org"
+>www.kde.org</ulink
+> for more information. </para>
+
+<para>
+<emphasis
+>Welcome aboard on this exciting journey, </emphasis>
+</para>
+<para>
+<literal
+>Your &kde; Team</literal>
+</para>
+</chapter>
+
+<chapter id="advanced-topics">
+<title
+>Advanced Topics</title>
+
+<sect1 id="mime">
+<title
+>&MIME; Types</title>
+
+<para
+>&kde; comes with a number of &MIME; types predefined, but you can add your own &MIME; types by choosing <menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Configure Konqueror...</guisubmenu
+> </menuchoice
+> and then <guilabel
+>File Associations</guilabel
+> in a &konqueror; window. </para>
+
+<para
+>&kde;'s handling of &MIME; types is very powerful, and very configurable. On the one hand, you can set a default action to be performed when you click on a file in &konqueror;. Just as usefully, you can add many more actions, which are then available with a &RMB; click menu on the file in question. </para>
+
+<!-- Note: this is copied from the user-guide - eventually these two -->
+<!-- docs will merge, so there's no point adding new text in both, but -->
+<!-- for the moment they have a slightly different audience -->
+<procedure>
+<title
+>To link a certain file type with a particular application:</title>
+<step>
+<para
+>Make sure the application you want to start this file type has an entry in the &kmenu;. </para>
+</step>
+
+<step>
+<para
+>In &konqueror; find or make a file with the extension you wish to link. </para>
+</step
+>
+
+<step>
+<para
+><mousebutton
+>Right</mousebutton
+> click on the file, and choose <guimenuitem
+>Edit File Type</guimenuitem
+> from the context menu, or choose <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Edit File Type</guimenuitem
+></menuchoice
+> in &konqueror;'s menu bar. </para>
+</step>
+
+<step
+> <para
+>Add file masks for the application by clicking the <guibutton
+>Add</guibutton
+> button, and entering the file pattern you want. Remember that &UNIX; is case sensitive, so you may need to add variations - <userinput
+>*.mp3</userinput
+> may need <userinput
+>*.MP3</userinput
+> added as well, for example. Add as many extensions as you like in this way. </para
+> </step>
+
+<step>
+<para
+>Add a description if you like. This is optional. </para>
+</step>
+
+<step>
+<para
+>In the section labeled <guilabel
+>Application Preference Order</guilabel
+>, press the <guibutton
+>Add</guibutton
+> button. A miniature copy of the &kmenu; will open, where you can choose the application you want files of this type to be opened with. </para>
+</step>
+
+<step>
+<para
+>Sometimes, you may want to use a different application to open this file type. For example, you might like to use &kate; to open text files you wish to edit, and &kedit; for text files that you just want to take a quick peek into. You can add more applications in the same way as you did in the last step, and you can change the preferred order using the <guibutton
+>Move Up</guibutton
+> and <guibutton
+>Move Down</guibutton
+> buttons. </para>
+</step
+>
+
+<step>
+<para
+>If you're satisfied with your choices, you can click the <guibutton
+>Apply</guibutton
+> button to save your changes without closing the dialogue box. This gives you the opportunity to test in the <application
+>Konqueror</application
+> window that your file association is correct. You can choose <guibutton
+>OK</guibutton
+> to save your changes and close the dialogue box, or <guibutton
+>Cancel</guibutton
+> if you have changed your mind and just want to close the dialogue box. </para>
+</step>
+</procedure>
+
+<para
+>Be sure to try your new association by opening a folder containing a file of the type you just selected. Click on the file, and the program needed to edit it should start. </para>
+
+<note>
+<para
+>&MIME; types are a way of describing the contents of files. You may be used to using file extensions for that purpose, and you may know that on &UNIX; systems the file extension often bears little or no relation to the contents of the file. On the other hand, it may be vital - for example, some implementations of <command
+>gunzip</command
+> will not operate on files that are not named <literal role="extension"
+>.gz</literal
+>. </para>
+
+<para
+>&MIME; types naturally make use of filename patterns, but not necessarily the extensions - you can set up any filename pattern you like. For example, if you always want to open any files relating to a particular client with &kate;, and you make a habit of naming the files with the client's name at the beginning so that they naturally group in the &konqueror; window, then you can set up a filename pattern that matches <literal
+>^<replaceable
+>clientname</replaceable
+>*</literal
+>. Then any files that have <replaceable
+>clientname</replaceable
+> at the beginning (the <token
+>^</token
+> character means <quote
+>starts with...</quote
+>) and without any regard to the rest of the filename. </para>
+</note>
+
+</sect1>
+
+</chapter>
+<chapter id="credits">
+<title
+>Credits</title>
+<sect1 id="authors">
+<title
+>Authors</title>
+
+<itemizedlist>
+<listitem
+><para
+>Matthias Ettrich <email
+>ettrich@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Kalle Dahlheimer <email
+>kalle@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Torben Weiss <email
+>weis@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Bernd Wuebben <email
+>wuebben@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Stephen Schaub <email
+>sschaub@bju.edu</email
+> - Editor</para
+></listitem>
+<listitem
+><para
+>Robert Williams <email
+>rwilliams@kde.org</email
+> - Editor</para
+></listitem>
+<listitem
+><para
+>Lauri Watts <email
+>lauri@kde.org</email
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+&underFDL; </sect1>
+</chapter>
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/support.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/support.docbook
new file mode 100644
index 00000000000..c15b43176d2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/support.docbook
@@ -0,0 +1,102 @@
+<chapter id="supporting-kde">
+<chapterinfo
+><date
+>2002-03-04</date
+> <releaseinfo
+>2.02.00</releaseinfo
+> </chapterinfo>
+<title
+>Supporting &kde;</title>
+<anchor id="support"/>
+
+<sect1 id="supporting-kde-introduction">
+<title
+>Supporting &kde;</title>
+
+<para
+>If you are new to &kde;, the &kde; project might look like big machinery to you. Undoubtedly, &kde; is no longer a small project, nevertheless it is very important to realise that it is easy to <quote
+>make a difference</quote
+> in the &kde; world. </para>
+
+<para
+>There is always a need for dedicated developers, graphic artists, sound engineers, translators and documentation writers. Consider jumping aboard this exciting international project and make yourself a name in the software world.</para>
+
+<para
+>Along the way you will make countless friends and acquaintances all over the world. Also, the satisfaction that stems from doing actual hands-on work, that will benefit an uncountable number of users world-wide, and from seeing an unparalleled project grow, is hard to beat. Please consider joining and supporting &kde; and hop aboard this exciting journey towards a free and open alternative computing platform. </para>
+
+</sect1>
+
+<sect1 id="supporting-kde-get-started">
+<title
+>How to get started</title>
+
+<itemizedlist>
+
+<listitem
+><para
+>Subscribe to the <link linkend="contact"
+>&kde; mailing lists</link
+> that interest you. </para
+></listitem>
+
+<listitem
+><para
+>Read the <ulink url="http://lists.kde.org"
+>mailing list</ulink
+> archives in order to get a feel for &kde; development. </para
+></listitem>
+
+<listitem
+><para
+>Learn how to program using the &kde; application framework and join the friendly &kde; developers' community. </para
+></listitem>
+
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="supporting-kde-financial-support">
+<title
+>Supporting financially</title>
+
+<para
+>The &kde; team is working very hard on providing you with the best desktop available for the &UNIX; operating system. &kde; is available for free and will always be available for free, including each and every line of its source code, for everyone to modify and distribute. If you enjoy and use &kde; please consider supporting the &kde; Project financially. &kde; is in constant need of funds in order to finance its operations. </para>
+
+<para
+>If your busy schedule or skills do not permit you to be actively involved in &kde; development, please consider supporting &kde; financially by sending a donation to: </para>
+
+<para
+>You can send standard US cheques to the following address: </para>
+
+<literallayout
+>K Desktop Environment e.V.
+Mirko Boehm
+2029 Chadds Ford Drive
+Reston, VA 20191
+USA
+</literallayout>
+
+<para
+>Use "KDE e.V. - Mirko Boehm" in the "Pay to the order of..." line. </para>
+
+<para
+>From Europe, you may remit your donation to (be aware of a fee if wiring from outside of Germany): </para>
+
+<literallayout
+>K Desktop Environment e.V.
+Account-Nr. 0 66 64 46
+BLZ 200 700 24
+Deutsche Bank 24
+</literallayout>
+
+<para
+>Please contact Mirko Boehm <email
+>kde-ev-treasurer@kde.org</email
+> if you have any questions. </para>
+
+<para
+>Your contribution is very much appreciated. Thank you! </para>
+
+</sect1>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/Makefile.am b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/Makefile.am
new file mode 100644
index 00000000000..8161986a832
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/userguide
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/Makefile.in b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/Makefile.in
new file mode 100644
index 00000000000..59e0e018cad
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/khelpcenter/userguide
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/userguide
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/userguide/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/userguide/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/userguide/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/userguide/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/userguide/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=installation.docbook history.docbook kdeedu-apps.docbook kdepim-apps.docbook kdegraphics-apps.docbook koffice-apps.docbook Makefile.in kdeutils-apps.docbook kdenetwork-apps.docbook about-desktop.docbook first-impressions.docbook ug-faq.docbook intro.docbook shortcuts.docbook more-help.docbook index.docbook staff.docbook kdegames-apps.docbook kdetoys-apps.docbook kdebase-apps.docbook kdemultimedia-apps.docbook kdeadmin-apps.docbook Makefile.am getting-started.docbook notices-trademarks.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) first-impressions.docbook kdeedu-apps.docbook kdenetwork-apps.docbook intro.docbook kdegraphics-apps.docbook kdetoys-apps.docbook kdeadmin-apps.docbook about-desktop.docbook index.docbook more-help.docbook history.docbook kdemultimedia-apps.docbook kdepim-apps.docbook kdeutils-apps.docbook shortcuts.docbook installation.docbook kdegames-apps.docbook ug-faq.docbook getting-started.docbook koffice-apps.docbook notices-trademarks.docbook kdebase-apps.docbook staff.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide
+ @for base in first-impressions.docbook kdeedu-apps.docbook kdenetwork-apps.docbook intro.docbook kdegraphics-apps.docbook kdetoys-apps.docbook kdeadmin-apps.docbook about-desktop.docbook index.docbook more-help.docbook history.docbook kdemultimedia-apps.docbook kdepim-apps.docbook kdeutils-apps.docbook shortcuts.docbook installation.docbook kdegames-apps.docbook ug-faq.docbook getting-started.docbook koffice-apps.docbook notices-trademarks.docbook kdebase-apps.docbook staff.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\
+ done
+
+uninstall-nls:
+ for base in first-impressions.docbook kdeedu-apps.docbook kdenetwork-apps.docbook intro.docbook kdegraphics-apps.docbook kdetoys-apps.docbook kdeadmin-apps.docbook about-desktop.docbook index.docbook more-help.docbook history.docbook kdemultimedia-apps.docbook kdepim-apps.docbook kdeutils-apps.docbook shortcuts.docbook installation.docbook kdegames-apps.docbook ug-faq.docbook getting-started.docbook koffice-apps.docbook notices-trademarks.docbook kdebase-apps.docbook staff.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in first-impressions.docbook kdeedu-apps.docbook kdenetwork-apps.docbook intro.docbook kdegraphics-apps.docbook kdetoys-apps.docbook kdeadmin-apps.docbook about-desktop.docbook index.docbook more-help.docbook history.docbook kdemultimedia-apps.docbook kdepim-apps.docbook kdeutils-apps.docbook shortcuts.docbook installation.docbook kdegames-apps.docbook ug-faq.docbook getting-started.docbook koffice-apps.docbook notices-trademarks.docbook kdebase-apps.docbook staff.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/userguide/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/userguide/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/userguide/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/about-desktop.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/about-desktop.docbook
new file mode 100644
index 00000000000..013f11d8926
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/about-desktop.docbook
@@ -0,0 +1,581 @@
+<chapter id="all-about-your-desktop">
+<title
+>All About Your Desktop</title>
+
+<epigraph>
+<attribution
+>Little Red Riding Hood</attribution>
+<para
+>Grandma, what big eyes you have!</para>
+</epigraph>
+
+<epigraph>
+<attribution
+>The Wolf</attribution>
+<para
+>The better to see you!</para>
+</epigraph>
+
+<para
+>The more you see, the more efficiently you can use your desktop. &kde; gives you the opportunity to make the desktop look and work the way you prefer, enabling you to work faster and more productively. It even gives you the opportunity to be warned if a wolf is trying to eat you, or (if you happen to be a granny) alert you when Little Red Riding Hood is on her way to bring you the goodies. Now that's service. </para>
+
+<sect1 id="the-autostart-folder">
+<title
+>Autostarting Applications</title>
+
+<para
+>Native &kde; programs and many third party applications left open at the end of a session will save their state and reappear when you login again, but there are some programs (like some versions of &Netscape;) that will not. You can use the <filename
+>Autostart</filename
+> folder for these programs.</para>
+
+<para
+>To launch programs when &kde; is started, do the following:</para>
+
+<procedure>
+<step>
+<para
+>Open the <filename
+>Autostart</filename
+> folder. By default this folder is at <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde/Autostart</filename
+></para>
+</step>
+<step>
+<para
+>Open a &konqueror; window and browse to the program you want to add. If you do not know how to do this, it was covered in <xref linkend="the-filemanager-screen"/>.</para>
+</step>
+<step>
+<para
+>Drag and drop the desired program from the &konqueror; window on to the <filename class="directory"
+>Autostart</filename
+> folder. When asked, choose <guimenuitem
+>Link</guimenuitem
+> to create a symbolic link rather than a full copy, as this saves a great deal of disk space.</para>
+</step>
+<step>
+<para
+>Repeat the above steps for every program you want started when &kde; is launched. Remember, you do not need to add native &kde; applications, just leave them open when you log out, and they will open up again as if nothing had happened the next time you log in to &kde;.</para>
+</step>
+<step>
+<para
+>Restart &kde; if you want to see the autostart function in action.</para>
+</step>
+</procedure>
+
+<para
+>Your programs should have launched automatically when &kde; restarted.</para>
+
+<para
+>Do not forget though that you will only need the Autostart folder for a few applications. Many applications, including almost all native &kde; applications, now understand session management, and you can simply leave them open when you log out in order for them to be restarted exactly as you left them. You can leave a &konqueror; window open with your favourite website, &kmail; looking at your inbox, and &kate; with a half dozen files open, log out, log back in, and find your desktop exactly as you left it.</para>
+
+</sect1>
+
+<sect1 id="adding-programs">
+<title
+>Adding Programs and Shortcut Icons to Your &kmenu; and Panel</title>
+
+<para
+>The &kde; &kmenu; and &kicker; are not limited to the setup you find right after installing &kde;. The &kde; panel is designed to be extended, and there are two main ways of doing that: Adding new programs, and adding shortcut icons.</para>
+
+<sect2 id="menu-items-add">
+<title
+>Adding menu entries</title>
+
+<para
+>&kde; comes with a great many applications already in the menu. Depending on your operating system and distribution, this could include many non-&kde; applications. &kde; also includes an application that will search your hard drive for more applications, and add them to the menu for you. Try pressing <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> and entering <userinput
+>kappfinder</userinput
+> to see it in action &mdash; operation is very straightforward.</para>
+
+<para
+>&kappfinder; is clever enough, but it doesn't know about every application there is. Or perhaps you simply don't want to have all those applications in the menu, and just want to add a single extra program.</para>
+
+<para
+>To add your favourite programs to the &kde; menu, you can use the <application
+>KDE Menu Editor</application
+>. To start it, use the &kmenu; and choose <menuchoice
+><guimenuitem
+>Settings</guimenuitem
+><guimenuitem
+>Menu Editor</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>A window will open showing the existing &kmenu; on the left, and an empty menu entry dialogue on the right</para>
+
+<para
+>For this example, we will be adding an entry for the <application
+>Gimp</application
+> under the <guisubmenu
+>Graphics</guisubmenu
+> submenu. If you already have a <guimenuitem
+>Gimp</guimenuitem
+> entry there and don't want a new one, you can still follow through this example, but just don't click the <guibutton
+>Apply</guibutton
+> when you are done.</para>
+
+<procedure>
+<step
+><para
+>Navigate down the left hand tree to the <guisubmenu
+>Graphics</guisubmenu
+> entry.</para
+></step>
+<step>
+<para
+>Click on it once with the <mousebutton
+>left</mousebutton
+> mouse button to expand the entry.</para>
+</step>
+<step>
+<para
+>Click the icon labelled <guiicon
+>New Item</guiicon
+> in the toolbar, or choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>New Item</guimenuitem
+></menuchoice
+> in the menu bar.</para>
+</step>
+<step>
+<para
+>In the dialogue box that pops up, enter the name you want your new menu entry to have. For this example, enter <userinput
+>Gimp</userinput
+>.</para
+><para
+>Then press <guibutton
+>OK</guibutton
+> in the dialogue.</para>
+</step>
+<step>
+<para
+>Click on the new <guimenuitem
+>Gimp</guimenuitem
+> menu entry that was created for you under the <guisubmenu
+>Graphics</guisubmenu
+> submenu. The menu entry dialogue to the right will now change to be mostly empty, except for the name you already gave.</para>
+</step>
+<step>
+<para
+>Fill in an optional <guilabel
+>Comment</guilabel
+>. You might like to put <userinput
+>An image editor</userinput
+> for the example. Text entered here will be shown as a tool-tip in the &kmenu;.</para>
+</step>
+<step>
+<para
+>Enter in the box labelled <guilabel
+>Command</guilabel
+>, the command you would type on the command line to open your application. For this example, this is <command
+>gimp</command
+>. You may also enter any optional command line parameters if you wish. You can use this to make a menu entry that always opens a particular document or image, for example. Check the application's documentation to find out more about command line parameters.</para>
+</step>
+<step>
+<para
+>If you want the application to operate from a particular folder (for example, for <application
+>Gimp</application
+> to begin its <guilabel
+>Load Image</guilabel
+> dialogue in a particular place) enter this path in the box labelled <guilabel
+>Work Path</guilabel
+>. This is optional.</para>
+</step>
+<step>
+<para
+>If you wish to change the icon from the default <quote
+>unknown</quote
+>, click on the <guiicon
+>icon</guiicon
+> to the right of the dialogue, to open a standard &kde; icon chooser.</para>
+</step>
+<step>
+<para
+>Some applications must be <guilabel
+>run in a terminal</guilabel
+> window (for example <application
+>Pine</application
+>). If this is the case, check the appropriate check box.</para>
+</step>
+<step>
+<para
+>If you want to run your application as a different user, check the box labelled <guilabel
+>Run as a different user</guilabel
+> and enter the appropriate user name in the text box.</para>
+</step>
+<step>
+<para
+>If you're happy with your menu entry, press <guibutton
+>Apply</guibutton
+>. If you would like to start over, press <guibutton
+>Reset</guibutton
+>.</para>
+</step>
+</procedure>
+
+<para
+>And that's all. You now have a new menu entry.</para>
+
+</sect2>
+
+<sect2 id="icons-add">
+<title
+>Shortcut Icons</title>
+
+<para
+>Although &kde; is much more comfortable than the average &UNIX; window manager, everyone wants a solution for a one-click way to start a program. Later, you will learn how to create links and files on your desktop, but this also has some disadvantages: sometimes all your desktops are filled up with windows, and you cannot reach your icons without minimising all the windows that cover them. For commonly used programs, you can minimise this problem and speed access by creating shortcut icons on the &kde; panel.</para>
+
+<para
+>To create a shortcut on the &kicker; panel, you have some choices: Drag-and-drop, or via a menu. </para>
+
+<procedure>
+<title
+>Adding a shortcut icon with the menu</title>
+<step
+><para
+>Click on the &kicon; and choose <menuchoice
+><guisubmenu
+>Panel Menu</guisubmenu
+><guisubmenu
+>Add</guisubmenu
+><guimenuitem
+>Application</guimenuitem
+> </menuchoice
+>.</para
+></step>
+<step
+><para
+>You will see the top level of the &kmenu; again. Go through the menus to find the entry for which you want to create the shortcut, such as <guimenuitem
+>Home folder</guimenuitem
+> or &konqueror;. Click on the program you want.</para>
+</step>
+</procedure>
+
+<para
+>A new icon will appear on the panel. Click on it, and the program will start.</para>
+
+<para
+>Adding a shortcut icon with drag-and-drop is even simpler - just drag any icon from your desktop, or a &konqueror; window, to an empty space on the panel.</para>
+
+<para
+>What happens when you drag an item to your panel depends on what kind of item it is:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>If you drag a folder...</term
+> <listitem
+><para
+>A menu will pop up giving you a choice of <guimenuitem
+>Add as a File Manager URL</guimenuitem
+> or <guimenuitem
+>Add as a QuickBrowser</guimenuitem
+>. Choosing the first will create an icon that opens a &konqueror; window, starting at this folder, while choosing the latter will open that folder as a menu from the Panel.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>If you drag a shortcut from your desktop...</term>
+<listitem
+><para
+>It will be copied to the panel.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>If you drag a document...</term>
+<listitem
+><para
+>A link will be made on the panel, leaving the original in place. Clicking on the resulting icon will open that document in the default application.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>In any case, if you want to move the icon, click on it using the &RMB; and choose <guimenuitem
+>Move <replaceable
+>Name of Button</replaceable
+></guimenuitem
+> Move the icon to the position you want and press the &LMB;. If you wish to remove the icon, click on it using the &RMB; and choose <guimenuitem
+>Remove <replaceable
+>Name of Button</replaceable
+></guimenuitem
+>.</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="creating-new-files-on-your-desktop">
+<title
+>Creating New Files On Your Desktop</title>
+
+<para
+>Your desktop can be an efficient place to work. Every time you start &kde;, you can see the complete files, folders and &URL;s which you often use.</para>
+
+<para
+>There are two ways to create and edit files on your desktop. In any application, you can say that you want to save your work in the Desktop subfolder of your home folder. For example, my home folder is <filename class="directory"
+>/home/stupiddog</filename
+>, so my Desktop folder is <filename class="directory"
+>/home/stupiddog/Desktop</filename
+>. Everything you save there will be put on your desktop.</para>
+
+<para
+>If you want to move existing files to your Desktop, the best way to achieve this is to use &konqueror;. Open a file manager window and drag the files you need to your desktop. You can choose to copy them if you want to keep all your common stuff on the desktop now, or you can create symbolic links to the real files. Everything you change in the link files will be automatically updated in the originals. For more information on how to use drag &amp; drop and the file manager, see the chapter <link linkend="moving-files-with-drag-and-drop"
+>Moving files with drag &amp; drop.</link
+></para>
+
+</sect1>
+
+<sect1 id="desktop-links">
+<title
+>Placing Links on Your Desktop</title>
+
+<para
+>Placing files on your desktop may shorten the paths you need to enter. However, sometimes it would be nice if you could start &kedit; with a commonly edited file already opened in it. And how often do you find yourself frustrated after browsing through endless lists of bookmarks to find a site you visit often? Wouldn't it be nice if everything necessary to deliver you to that site was done automatically after clicking a single icon?</para>
+<!--
+<sect2 id="using-mimetype">
+<title
+>Using Templates</title>
+
+<para
+>Templates provide a convenient mechanism for performing tasks
+such as those outlined above. Templates can also be used to associate
+particular file extensions with a specific application. When a file
+ending in a known extension is double-clicked, the application
+associated with that extension is automatically started. In short,
+<emphasis
+>templates</emphasis
+> help you get the most out of
+&kde;.</para>
+
+<para
+>Example: You want to put an icon for visiting the &kde; web site
+on your desktop.</para>
+
+<procedure>
+<step
+><para
+><mousebutton
+>Right</mousebutton
+> click on an empty space
+in the desktop.</para
+></step
+> <step
+><para
+>Choose
+<menuchoice
+><guisubmenu
+>Create
+New</guisubmenu
+><guisubmenu
+>File</guisubmenu
+><guimenuitem
+>Link to
+Location (URL)</guimenuitem
+></menuchoice
+> from the context
+menu.</para
+></step
+> <step
+><para
+>A dialog box will open where you can
+type in the address you are making a shortcut to.</para
+></step>
+<step
+><para
+>A new icon will be created on your desktop.</para
+></step>
+</procedure>
+
+<para
+>Your new Internet shortcut can be customized like any other
+shortcut icon. <mousebutton
+>Right</mousebutton
+> click on the icon and
+choose <guimenuitem
+>Properties</guimenuitem
+>, and you can change the
+icon, or the name of the shortcut as you wish.</para>
+
+</sect2>
+-->
+
+<sect2>
+<title
+>Using &MIME; Types and File Associations</title>
+
+<para
+>&MIME; Types are very powerful. Employing them, you can easily customise your system such that clicking on a file of a specific type starts the application with which that file type has been associated. For example, all <literal role="extension"
+>.mod</literal
+> files could be set to start &noatun;, <literal role="extension"
+>.html</literal
+> files could open a &konqueror; window showing the file, and a <filename
+>core</filename
+> file can be viewed with the &khexedit; by simply clicking on the <filename
+>core</filename
+> file.</para>
+
+<warning>
+<para
+>Although &MIME; types are very powerful, they are not without dangers. Playing around with &MIME; types as the system administrator (<systemitem class="username"
+>root</systemitem
+>) can damage a &kde; system so severely that it cannot be restarted! In this example, you will create your <emphasis
+>personal</emphasis
+> &MIME; style, which is only relevant for you. It will only affect other users if you copy or move it to <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/share/mimelnk</filename
+>.</para>
+</warning>
+
+<para
+>To link a certain file type with a particular application:</para>
+
+<procedure>
+
+<step
+><para
+>Make sure the application you want to start this file type has an entry in the &kmenu;.</para
+></step>
+
+<step
+><para
+>In &konqueror; find or make a file with the extension you wish to link.</para
+></step>
+
+<step
+><para
+><mousebutton
+>Right</mousebutton
+> click on the file, and choose <guimenuitem
+>Properties</guimenuitem
+> from the context menu and then press the tiny button with an icon next to the <guilabel
+>Type</guilabel
+> resulting properties dialogue. Or, choose <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Edit File Type...</guimenuitem
+></menuchoice
+> in the &konqueror; menu bar.</para
+></step>
+
+<step
+><para
+>Add file masks for the application by clicking the <guibutton
+>Add</guibutton
+> button, and entering the file pattern you want. Remember that &UNIX; is case sensitive, so you may need to add variations - <userinput
+>*.mp3</userinput
+> may need <userinput
+>*.MP3</userinput
+> added as well, for example. Add as many masks as you like in this way.</para
+></step>
+
+<step
+><para
+>Add a description if you like. This is optional.</para
+></step>
+
+<step
+><para
+>In the section labelled <guilabel
+>Application Preference Order</guilabel
+>, press the <guibutton
+>Add</guibutton
+> button. A miniature copy of the &kmenu; will open, where you can choose the application you want files of this type to be opened with.</para
+></step>
+
+<step
+><para
+>Sometimes, you may want to use a different application to open this file type. For example, you might like to use &kate; to open text files you wish to edit, and &kedit; for text files that you just want to take a quick peek into. You can add more applications in the same way as you did in the last step, and you can change the preferred order using the <guibutton
+>Move Up</guibutton
+> and <guibutton
+>Move Down</guibutton
+> buttons.</para
+></step>
+
+<step
+><para
+>If you're satisfied with your choices, you can click the <guibutton
+>Apply</guibutton
+> button to save your changes without closing the dialogue box. This gives you the opportunity to test in the &konqueror; window that your file association is correct. You can choose <guibutton
+>OK</guibutton
+> to save your changes and close the dialogue box, or <guibutton
+>Cancel</guibutton
+> if you have changed your mind and just want to close the dialogue box.</para
+></step>
+</procedure>
+
+<para
+>Be sure to try your new association by opening a folder containing a file of the type you just selected. Click on the file, and the program needed to edit it should start.</para>
+
+<note>
+<para
+>&MIME; types are a way of describing the contents of files. You may be used to using file extensions for that purpose, and you may know that on &UNIX; systems the file extension often bears little or no relation to the contents of the file. On the other hand, it may be vital - for example, some implementations of <command
+>gunzip</command
+> won't operate on files that aren't named <literal role="extension"
+>.gz</literal
+>. </para>
+
+<para
+>&MIME; types naturally make use of filename patterns, but not necessarily the extensions - you can set up any filename pattern you like. For example, if you always want to open any files relating to a particular client with &kate;, and you make a habit of naming the files with the client's name at the beginning so that they naturally group in the &konqueror; window, then you can set up a filename pattern that matches <literal
+>^<replaceable
+>clientname</replaceable
+>*</literal
+>. Then any files that have <replaceable
+>clientname</replaceable
+> at the beginning (the <literal
+>^</literal
+> character means <quote
+>starts with...</quote
+>) will be opened with the application you choose. </para>
+</note>
+</sect2>
+
+</sect1>
+
+<sect1 id="using-the-trashcan">
+<title
+>Using the Trash Can</title>
+
+<para
+>Under normal circumstances, deleting a file under &UNIX; is something which cannot be undone. However, with &kde;, you can choose <guimenuitem
+>Move to Trash</guimenuitem
+> instead of <guimenuitem
+>Delete</guimenuitem
+>. This will move the file into the <filename class="directory"
+>Trash</filename
+> Folder, which, by default, is accessible as an icon on your desktop. In the <filename class="directory"
+>Trash</filename
+> Folder, you can always recover deleted files. Remember to empty the trashcan now and then by clicking on it using the right mouse button, then choosing <guimenuitem
+>Empty trashcan</guimenuitem
+>, otherwise you might run out of disk space because the files still need space. Note, however, that once you empty the <filename
+>Trash</filename
+> Folder, the files contained therein are lost forever.</para>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/first-impressions.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/first-impressions.docbook
new file mode 100644
index 00000000000..1328a2e0170
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/first-impressions.docbook
@@ -0,0 +1,470 @@
+<chapter id="first-impressions">
+<title
+>First Impressions </title>
+
+<epigraph>
+<attribution
+>Origin unknown</attribution>
+<para
+>You see to sea to see all that you can see is sea</para>
+</epigraph>
+
+<para
+>First impressions are so important -- this is not only true for Agatha Christie's famous thriller <quote
+>The Mousetrap</quote
+> -- but also for &kde;. As we mentioned before, &kde; is supposed to be the most intuitive, easy to learn user interface available. In fact, we will have reached our goal when users no longer need this book in order to work with &kde;, causing the authors to lose their (unpaid and voluntary) jobs as documenters. </para>
+
+<sect1 id="starting-kde">
+<title
+>Starting &kde; </title>
+
+<para
+>When you boot a &UNIX; system, one of three things should happen (that is, if the system works correctly; everything else is an undocumented fourth case). Either you stay in text mode and get a login prompt, you are logged into your &GUI; of choice automatically, or you are presented with a graphical login window. In the first case, you must log into your system and type: </para>
+
+<screen
+><command
+>startx</command
+>
+</screen>
+
+<para
+>If the installation was successful, the &kde; desktop should appear after a few seconds of initialisation. </para>
+
+<para
+>If a graphical login window is presented, then all that should be required is your login name and password. Assuming the &kde; installation was successful, &kde; should start without further intervention. </para>
+
+<para
+>If you have not done so already, we recommend changing your X display manager from <application
+>xdm</application
+> to &kdm;, which includes the same functionality, but with the advanced features of the K Desktop Environment. </para>
+
+<para
+>If your system is configured to automatically log you into a &GUI; you will need to consult your operating system manuals or support forums for instructions how to have &kde; be that &GUI;.</para>
+
+</sect1>
+
+<sect1 id="desktop-components">
+<title
+>Desktop Components </title>
+
+<para
+>After everything has come up, take some time to explore the new environment. If you have already worked with <emphasis
+>&Windows;</emphasis
+>, <emphasis
+>OS/2</emphasis
+> or <emphasis
+>&MacOS;</emphasis
+>, many things should look familiar to you. The main visible parts of &kde; that you will see are the desktop itself, and the panel.</para>
+
+
+<sect2 id="kde-logout">
+<title
+>Panel </title>
+
+<para
+>When you start &kde; for the first time, the panel is situated at the bottom of the screen. From here, you will start your programs and switch between the virtual screens. </para>
+
+<variablelist>
+<varlistentry>
+<term
+>&kicon; button</term>
+<listitem
+><para
+>The &kicon; button is one of the most important places on your &kde; desktop. From here, you can start all &kde; applications installed. Later, when you learn how to use <link linkend="adding-programs"
+>the K Menu Editor</link
+>, you can also add other programs here as well. To start a program, just click on the button. You will see a list of different categories, plus some special entries. Whenever you move your mouse over an entry that has an arrow to the right, a new menu will appear. When you find the program you want to start, just click on it with the <mousebutton
+>left</mousebutton
+> mouse button.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Virtual Desktop buttons</term>
+<listitem
+><para
+>When you start &kde; for the first time, note the four buttons labelled, appropriately enough, <guilabel
+>1</guilabel
+>, <guilabel
+>2</guilabel
+>, <guilabel
+>3</guilabel
+> and <guilabel
+>4</guilabel
+>. These represent your four <emphasis
+>desktops</emphasis
+>. Just click one of them. Don't worry; though they have <quote
+>disappeared</quote
+>, any open windows are still active (just take a look at the task list!). Using multiple desktops is one of the most powerful features of &kde; and the &X-Window;. Instead of placing one window over another, as you would when using &Windows; or OS/2, you can say <quote
+>Well, on the first desktop, I will write the &kde; User Guide. On the second desktop I'll run the <command
+>meinproc</command
+> documentation compiler and see my results while compiling my &Linux; kernel on the third desktop, and reading my email on the fourth.</quote
+> </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Icon bar</term>
+<listitem>
+<para
+>Some people are so lazy that they consider even the two or three motions through the application's menu to be too much (me included). For them, additional buttons can be placed next to the desktop buttons; for example, shortcuts to your home folder, to your trashcan, to the <application
+>Konsole</application
+> terminal emulator and to the documents you use often. For information on how to add icons to the taskbar, read <link linkend="icons-add"
+>Adding icons to your taskbar</link
+>. </para>
+<para
+>&kde; by default installs several commonly used buttons, including links to &khelpcenter;, &kwrite; and &kcontrol;.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Time and date</term>
+<listitem
+><para
+>At the far right end of the &kde; panel, you can always see the time and date.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>The task list</term>
+<listitem>
+<para
+>In another section of the panel, find a button for each open window. Just click on the button corresponding to the windows you want to open. Another click will minimise the window. A <mousebutton
+>right</mousebutton
+> mouse button click will give you a menu allowing you to move the window to another desktop, manipulate it's size, or close the application.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+<sect2>
+<title
+>Using Windows </title>
+
+<variablelist>
+<varlistentry>
+<term
+>Window menu</term>
+<listitem>
+<para
+><mousebutton
+>Right</mousebutton
+> mouse button clicking in the title bar of the window (where you see the application's name), you can see a window manipulation icon. This is the same menu you see if you <mousebutton
+>right</mousebutton
+> click on an application's icon in the panel taskbar. When you click on it, a context menu containing commands to manipulate the window is presented. The available commands are as follows:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Move</guimenuitem
+></term>
+<listitem
+><para
+>Lets you move the window with your mouse. Click on the <mousebutton
+>left</mousebutton
+> mouse button when you have the window where you want it to be.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Resize</guimenuitem
+></term>
+<listitem
+><para
+>Enables you to make the window smaller or larger. Move your mouse around and click when you are satisfied with the new size.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Minimise</guimenuitem
+></term>
+<listitem
+><para
+>Hides the window, leaving only an icon in the taskbar. Notice that the window title in this icon is now shown in (parentheses). To bring the window to the desktop again, click the icon.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Maximise</guimenuitem
+></term>
+<listitem
+><para
+>This will expand the window to the largest size possible. Note that &kde; will take the size of your <emphasis
+>virtual desktop</emphasis
+>, which means that the window could be bigger than your screen. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Shade</guimenuitem
+></term>
+<listitem
+><para
+><quote
+>Roll</quote
+> up the window, leaving only the titlebar visible. You can achieve the same effect by double clicking in the titlebar. To display the entire window again, select <guimenuitem
+>Shade</guimenuitem
+> again, or double click in the titlebar.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guisubmenu
+>Advanced</guisubmenu
+></term>
+<listitem
+><para
+>Here you can find menu options that allow you to manipulate how windows may cover each other up, and more:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Keep Above Others</guimenuitem
+></term>
+<listitem
+><para
+>Selecting this will keep this window on top of all other applications, even when it does not have the focus.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Keep Below Others</guimenuitem
+></term>
+<listitem
+><para
+>Selecting this will keep this window below all others, even when it does have the focus.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Fullscreen</guimenuitem
+></term>
+<listitem
+><para
+>Selecting this makes the window take up the entire screen, similar to maximising, however, there are no window decorations showing. To switch to other applications, you may need to use the keybindings. For instance <keycombo action="simul"
+>&Alt;&Tab;</keycombo
+> to switch to another window or <keycombo action="simul"
+>&Ctrl;&Tab;</keycombo
+> to switch to another virtual desktop.</para>
+<para
+>To revert from fullscreen mode, you can use the <keycombo action="simul"
+>&Alt;<keycap
+>F3</keycap
+></keycombo
+> shortcut to show the window operations menu and deselect <menuchoice
+><guisubmenu
+>Advanced</guisubmenu
+><guimenuitem
+>Fullscreen</guimenuitem
+> </menuchoice
+>.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>No Border</guimenuitem
+></term>
+<listitem>
+<para
+>Remove the window decoration and border from this window. This is useful for <quote
+>monitor</quote
+> type applications, such as &kpager; which you keep on screen all the time and will never need the window decorations for. Many people also like to use this for <application
+>xterm</application
+> and &konsole; windows.</para>
+<para
+>To revert from no border mode, you can use the <keycombo action="simul"
+>&Alt;<keycap
+>F3</keycap
+></keycombo
+> shortcut to show the window operations menu and deselect <menuchoice
+><guisubmenu
+>Advanced</guisubmenu
+><guimenuitem
+>No Border</guimenuitem
+> </menuchoice
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Store Window Settings</guimenuitem
+></term>
+<listitem
+><para
+>Stored the current settings for this window (position, size, whether it should always stay on top of all other windows &etc;.). This configuration will then be loaded the next time the window gets opened.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>To Desktop</guimenuitem
+></term>
+<listitem
+><para
+>Enables you to send a window to another desktop. Choose the desktop where you want the window to be. The window will disappear at once. To see your window again, select the appropriate <guiicon
+>Desktop Button</guiicon
+> on the &kde; <application
+>Panel</application
+>. Selecting <guimenuitem
+>All Desktops</guimenuitem
+> will make the window <quote
+>sticky</quote
+> - it will display on all desktops at once, so you can alway see this window.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Configure Window Behaviour...</guimenuitem
+></term>
+<listitem
+><para
+>Allows you to change the look and feel, of all the windows in &kde;. This changes the window decoration widgets, including the titlebar buttons, but also including things such as checkboxes and buttons within dialogues, scrollbars, and the titlebar itself. The default is <guilabel
+>Keramik</guilabel
+>.</para>
+<para
+>You can further customise nearly everything about the window manager itself, including how windows behave when moved, what different mouse button clicks will do in different parts of the window, and how to decide which windows have focus.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Close</guimenuitem
+></term>
+<listitem
+><para
+>This will close the window. Sometimes the application will allow you to save your work, but in some cases (&eg;, old X11 applications) this does not work. It is best to close an application with its own commands, using this menu item only as a last resort.</para>
+<para
+>If the application itself is experiencing a problem that doesn't allow you to close it normally, using this menu item, or the window decoration close button will offer you the chance to <quote
+>kill</quote
+> it as gracefully as possible. Note that this may still leave the application open in the background but not showing any windows. Allowing the application to be killed in this manner will most likely allow you back into the desktop however, so you can check in a terminal window and clean up any remaining processes.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<title
+>Window Decoration Buttons</title>
+<varlistentry>
+<term
+>Sticky button</term>
+<listitem
+><para
+>This button looks like a plus symbol in the default window decoration (Keramik) and may look like a thumb tack in others. It performs the same operation as selecting <menuchoice
+><guimenu
+>To Desktop</guimenu
+><guimenuitem
+>All Desktops</guimenuitem
+> </menuchoice
+> in the <guimenu
+>Window Menu</guimenu
+>, but requires fewer steps to invoke.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Title bar</term>
+<listitem
+><para
+>The title bar containing the name of the window can be double-clicked in order to shade it. Use the <mousebutton
+>right</mousebutton
+> mouse button: The <guimenu
+>Window menu</guimenu
+> will reappear, allowing you to (un)maximise, iconify, move, resize, (un)sticky the window, to move it to another desktop (this works faster than the method with the sticky button). When a program does not react anymore, you can close (which will sometimes give you the opportunity to save your work) it. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Minimise</guibutton
+>, <guibutton
+>Maximise</guibutton
+> and <guibutton
+>Close</guibutton
+> Buttons</term>
+<listitem
+><para
+>To the right of the title bar, there are two buttons that can also be used to iconify or maximise the window (this is faster than using the window manipulation menu). Iconified windows can be brought back with a click on the taskbar. </para>
+<para
+>At the far left of the titlebar (with the default window decoration) is a button to close the window.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>To move a window, place the cursor on the title bar and hold down the &LMB;. Without releasing the mouse button, move the window to the location of your choice, then release the mouse button. If you want to resize a window, move the mouse cursor to the window border you wish to change. Once you have reached the correct spot, the cursor will change from an arrow to a bracket and an arrow. Hold down the &LMB; and drag the side in question to the location you wish, then release the button. Note that you may drag sides or corners (which will adjust the size in two dimensions at once.)</para>
+
+<para
+>Using the menu bar of each &kde; window is easy. Just click on what you want to do, and it will be done.</para>
+
+<para
+>Below the menu bar, there is a set of tool symbols you can use to execute commands. Whenever you move over them, an active picture will be marked. But the menu bar can do even more for you. Notice the textured stripe on the left of the menu and icon bars? Depress your <mousebutton
+>right</mousebutton
+> mouse button and a context menu will appear, allowing you to put the menu bar on the <guimenuitem
+>top</guimenuitem
+>, <guimenuitem
+>left</guimenuitem
+>, <guimenuitem
+>right</guimenuitem
+>, or <guimenuitem
+>bottom</guimenuitem
+> of the window. You can also hide the menubar by selecting <guimenuitem
+>Flat</guimenuitem
+></para>
+
+</sect2>
+
+<sect2>
+<title
+>Getting Help </title>
+
+<para
+>Help is available basically everywhere: On the desktop, just use the <mousebutton
+>right</mousebutton
+> mouse button and choose <menuchoice
+><guisubmenu
+>Help</guisubmenu
+><guimenuitem
+>KDesktop Handbook</guimenuitem
+></menuchoice
+>. On the &kde; panel, open the application menu and choose <guimenu
+>Help</guimenu
+>. Every &kde; program has a help menu.</para>
+
+</sect2>
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/getting-started.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/getting-started.docbook
new file mode 100644
index 00000000000..65641835014
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/getting-started.docbook
@@ -0,0 +1,581 @@
+<chapter id="getting-started">
+<title
+>Getting Started </title>
+
+<epigraph>
+<attribution
+>Help for one of the toughest riddles in <quote
+>The 7th Guest</quote
+></attribution>
+<para
+>Using only what you see, can you get from A to B?</para>
+</epigraph>
+
+<para
+>So far, you may be thinking that &kde; is little more than another window manager. Relax, and read this chapter, and we'll introduce you to some features that will assure you that &kde; is very much more than a window manager &mdash; it's a full fledged environment.</para>
+
+<sect1 id="editing-files">
+<title
+>Editing Files </title>
+
+<para
+>Since you do not only have &kde; applications installed on your system, you probably know the mess of editing <abbrev
+>ASCII</abbrev
+> style configuration files. But in fact, there are a lot of other file types that need to be edited this way. For example, the raw &XML; source for this guide was written <abbrev
+>ASCII</abbrev
+> style, as was the source code for the &kde; programs themselves. We will now show you how you can use the &kwrite; facility in &kde; to edit <abbrev
+>ASCII</abbrev
+> files of your own. </para>
+
+<sect2 id="the-filemanager-screen">
+<title
+>Opening a Window Containing Your Home Folder </title>
+
+<para
+>Click on the &kicon; button and choose <guimenuitem
+>Home (Personal Files)</guimenuitem
+>. A window showing the contents of your home folder will pop up. To see a more detailed listing of files in your home folder, select <guimenuitem
+>Show Hidden Files</guimenuitem
+> from the <guimenu
+>View</guimenu
+> menu.</para>
+
+<para
+>On the left hand of the window, a tree view of your file system structure should appear, while on the right hand side, you can see icons for each file in your Home folder, including any <quote
+>hidden files</quote
+> &mdash; files or folders beginning with a period. </para>
+
+</sect2>
+
+<sect2>
+<title
+>The File Manager Screen </title>
+
+<para
+>We tried to make the File Manager as easy as possible to use, and if you know other window managers (including those built into other Operating Systems) with integrated file management, many of the following concepts should be familiar to you.</para>
+
+<para
+>On the top, there is a <guimenu
+>Location</guimenu
+> menu which contains functions to open and close file manager windows. You can also print the current contents.</para>
+
+<note
+><para
+>Want to visit the Internet? There are several paths you can take. You could choose <menuchoice
+><guimenu
+>Location</guimenu
+><guimenuitem
+>Open Location</guimenuitem
+></menuchoice
+> (or press <keycombo
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+>) and enter a &URL;.</para>
+
+<para
+>The simplest way however, is to simply type in the address you want to go to in the location bar itself.</para>
+
+<para
+>For example, if you want to visit the &kde; homepage, enter <userinput
+>http://www.kde.org</userinput
+>. You can also quickly transfer files over &FTP; using this method. &kde; is <quote
+>Internet ready</quote
+>, which means that you can load and save files not only on your local hard disk, but also on remote &FTP; and other remote servers that you have write access to. While other operating systems and desktops make a distinction between local and remote file systems, &kde; does not.</para>
+</note>
+
+<para
+>The <guimenu
+>Edit</guimenu
+> menu offers functions to select, copy and move files. We will use them later. Already having used the <guimenu
+>View</guimenu
+> menu, you have probably seen that you can view the content in many different ways. Just play around a bit and see what happens.</para>
+
+<para
+>You will undoubtedly find the <guimenu
+>Bookmarks</guimenu
+> to be extremely useful: Now you can remember virtually any link, be it on the local machine or somewhere on the Internet. &kde;'s network transparency works both ways, allowing you to treat files and folders on your hard drive as if they were Internet bookmarks.</para>
+
+<para
+>The <guimenu
+>Tools</guimenu
+> menu helps you find the notorious file-that-I-put-somewhere-I-do-not-remember-anymore.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Navigating Through Folders </title>
+
+<para
+>We will now pick one of your configuration files and edit it. First, we must change the folder in the File Manager.</para>
+
+<para
+>&konqueror; started with your home folder as the top of the <quote
+>tree</quote
+>. For most day-to-day purposes, this is where you are likely to be working, so it is a practical default. Sometimes you need to see the broader picture though, so the rest of your file system is not far away.</para>
+
+<para
+>You can quickly display the <filename class="directory"
+>/</filename
+> or <quote
+>root</quote
+> folder several ways: click the small <guiicon
+>folder</guiicon
+> icon beside the navigation pane to switch to a full filesystem tree, use the <guiicon
+>Up</guiicon
+> arrow on the toolbar above to go to the top of your filesystem in the right hand pane, or type in <userinput
+>/</userinput
+> in the location bar.</para>
+
+<para
+>For the purpose of following this guide, press the small blue folder icon beside the navigation pane, so that the navigation pane switches to a full filesystem view. Notice that part of the tree is expanded, and your home folder is still selected. Now you can see how your home folder fits into the whole hierarchy, and your home folder files are still visible in the right hand pane.</para>
+
+<para
+>Scroll down the navigation pane on the left side of the window until you find the folder <filename
+>/etc</filename
+>. Double-click on <filename
+>etc</filename
+>. You will see a long list of files in the right window.</para>
+
+</sect2>
+
+<sect2 id="opening-a-file">
+<title
+>Opening A File </title>
+
+<para
+>Some of the files you see here are at the heart of your operating system, so making permanent changes to them require you to be the <systemitem class="username"
+>root</systemitem
+> or superuser. We are going to practice on a file that will not hurt anything if a mistake is made, called <filename
+>motd</filename
+>.</para>
+
+<para
+>Scroll down until you find the file <filename
+>motd</filename
+> and click on it with the <mousebutton
+>right</mousebutton
+> mouse button. In the <guimenu
+>context menu</guimenu
+>, select <guimenuitem
+>Open With</guimenuitem
+>. A new menu will pop up. Choose <guimenuitem
+>&kwrite;</guimenuitem
+>. Voila!</para>
+
+<para
+>There are many ways to open a file, and this is just one of them. &kwrite; is an editor with a simple and probably familiar interface. You could also have navigated down the small tree in the popup dialogue to the <guilabel
+>Editors</guilabel
+> section, and chosen another editor, or simply double click the file to open it in the default editor.</para>
+
+<para
+>In the meantime, you have the file <filename
+>/etc/motd</filename
+> open in &kwrite; and we're ready to do some editing.</para>
+
+</sect2>
+
+<sect2>
+<title
+>The Editor Screen </title>
+
+<para
+>The more you work with &kde;, the more you will notice that most screens and applications look and feel the same. The &kwrite; <guimenu
+>File</guimenu
+> menu is a great example of this. Almost every other &kde; program has the same menu, allowing you to create new files, open existing files from your local file system or (coming soon) even the web, save them (soon even on the web, too!), print it or mail it to somebody else.</para>
+
+<para
+>The <guimenu
+>Edit</guimenu
+> menu can also be found in most &kde; applications, allowing you to cut and paste information between programs. You can also search and replace text. Using the <guimenu
+>Settings</guimenu
+> Menu, you can customise the editor in many different ways. For example, you can increase the font size to suit your monitor resolution &mdash; and your eyes. Of course, as in any other &kde; application, you find a <guimenu
+>Help</guimenu
+> Menu, offering you on-line help whenever you need it. </para>
+
+</sect2>
+
+<sect2>
+<title
+>Using the Editor </title>
+
+<para
+>Most <filename
+>motd</filename
+> files contain useless stuff like <quote
+>Do not forget to back up your data</quote
+> or <quote
+>Do not annoy the system manager</quote
+>. Boring. Let's change the text so that users logging in get the really important information. You can navigate through the text using the arrow keys, and mark sections of text with <keycombo
+>&Shift;<keycap
+>Arrows</keycap
+> </keycombo
+>or by using the mouse with the <mousebutton
+>left</mousebutton
+> button pressed. Use the <guimenu
+>Edit</guimenu
+> Menu to cut and paste text. Enter whatever you want, or use the following (great) example: </para>
+
+<screen
+><userinput
+>Welcome!
+
+This machine now has KDE installed, providing you with a great,
+easy-to-use interface and a consistent Look-and-Feel for all your
+applications. For more information on how to get KDE running on your
+account, please email the administrator. </userinput
+></screen>
+
+</sect2>
+
+<sect2 id="saving-files">
+<title
+>Saving Your Work </title>
+
+<para
+>Now that you have changed the <filename
+>motd</filename
+> file, it is time to save the file, putting the changes into effect. To do this, you can use either the <guimenu
+>File</guimenu
+> Menu, or you can use the <guiicon
+>Save</guiicon
+> Icon on the toolbar.</para>
+
+<para
+>At this point, reality hits us. You need to have <systemitem class="username"
+>root</systemitem
+> permission to save the changes to this file. &kde; handles this by asking you for the <systemitem class="username"
+>root</systemitem
+> password.</para>
+
+<para
+>You probably don't really want to save this file, so you can press <guibutton
+>Cancel</guibutton
+> in the password dialogue and <guibutton
+>Cancel</guibutton
+> again in the save dialogue.</para>
+
+<para
+>Finally, finish your work by closing the editor and file manager window. You can do this by clicking the <guibutton
+>X</guibutton
+> button on the top left of the window, by using the window menu of the title bar, or by choosing <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+></menuchoice
+>. Simple and elegant, isn't it? </para>
+
+</sect2>
+
+<sect2 id="creating-new-files">
+<title
+>Creating New Files</title>
+
+<para
+>As with everything in &kde;, there are several ways to create a new file. You could open up the file manager, <mousebutton
+>right</mousebutton
+> click on an empty space in a folder you own, and choose <menuchoice
+><guisubmenu
+>Create New</guisubmenu
+><guisubmenu
+>File</guisubmenu
+><guimenuitem
+>Text File...</guimenuitem
+></menuchoice
+>. A new empty file will appear, which you can open just like any other. You can even do this right on the desktop itself.</para>
+
+<para
+>More often you are already in an application and want to start a new file. Most &kde; applications offer a <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>New</guimenuitem
+></menuchoice
+> menu item, and an icon on the toolbar to complement it. A new empty document will appear that you can immediately begin working in.</para>
+
+<para
+>Both these approaches have advantages, so use the one that is most practical at the time.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="moving-files-with-drag-and-drop">
+<title
+>Moving Files With Drag and Drop </title>
+
+<para
+>As you have seen in the previous section, working with files is as easy as 1-2-3. However, when you want to copy and move files, the whole copy-and-paste business can get annoying. Don't worry &mdash; a procedure called <quote
+>drag and drop</quote
+> allows you to copy and move files more quickly and easily. </para>
+
+<sect2>
+<title
+>Opening Two File Manager Windows </title>
+
+<para
+>Before you can start, you will need to open two file manager windows. The simplest way to open a new window is to press the gear wheel button on the right of the icon bar. If you do not see the tree view in the new window, activate it (<menuchoice
+><guimenu
+>Window</guimenu
+><guimenuitem
+>Navigation Panel</guimenuitem
+> </menuchoice
+> or press <keycap
+>F9</keycap
+>).</para>
+
+</sect2>
+
+<sect2>
+<title
+>Dragging a File From One Window To Another </title>
+
+<para
+>In the first window, open the <filename
+>/etc</filename
+> folder and scroll until you see the <filename
+>motd</filename
+> file we modified in the previous section.</para>
+
+<para
+>In the second window, open your home folder.</para>
+
+<para
+>Click on the <filename
+>motd</filename
+> file. Hold your <mousebutton
+>left</mousebutton
+> mouse button and drag your file into your home folder. Release the <mousebutton
+>left</mousebutton
+> mouse button (this is called <emphasis
+>dropping</emphasis
+> the file). You will be presented up to four options: <guimenuitem
+>Copy Here</guimenuitem
+>, <guimenuitem
+>Move Here</guimenuitem
+>, <guimenuitem
+>Link Here</guimenuitem
+> and <guimenuitem
+>Cancel</guimenuitem
+>. In this example, since you are not <systemitem class="username"
+>root</systemitem
+>, you cannot move the file, so this option is not presented. <guimenuitem
+>Link Here</guimenuitem
+> will create a symbolic link to the file, while <guimenuitem
+>Copy Here</guimenuitem
+> and <guimenuitem
+>Move Here</guimenuitem
+> do exactly what they say. Select <guimenuitem
+>Copy Here</guimenuitem
+>. You should now have a copy of the <filename
+>motd</filename
+> file in your home folder. </para>
+
+</sect2>
+</sect1>
+
+<sect1 id="using-command-line-and-terminals">
+<title
+>Using Command Line And Terminals </title>
+
+<para
+>So far, you have only worked with the tools and programs &kde; provides. Undoubtedly, you will want to use other &UNIX; programs as well. There are two ways of running them: The quick command line and the terminal.</para>
+
+<sect2>
+<title
+>Quick Command Line </title>
+
+<para
+>Pressing <keycombo action="simul"
+>&Alt; <keycap
+>F2</keycap
+></keycombo
+> pops up a small window where you can enter a command to run. Please note that you will not see any text output generated from a program started in this manner! This method is only recommended for starting &X-Window; based programs or for running tools where you do not need to see or type anything. For other programs, you will still need to use the terminal.</para>
+
+</sect2>
+
+<sect2>
+<title
+>The &UNIX; Terminal Emulator </title>
+
+<para
+>From the application menu, choose <menuchoice
+><guisubmenu
+>System</guisubmenu
+><guimenuitem
+>Terminal</guimenuitem
+> </menuchoice
+>. A terminal window will open. Here you can use regular &UNIX; shell commands: <command
+>ls</command
+>, <command
+>cat</command
+>, <command
+>less</command
+>, and so forth. Using the <guimenu
+>Settings</guimenu
+> menu, you can customise the terminal emulator to suit your needs. </para>
+
+</sect2>
+</sect1>
+
+<sect1 id="finding-your-lost-files">
+<title
+>Finding Your Lost Files </title>
+
+<para
+>Everyone has undoubtedly encountered the following problem: You start <command
+>ftp</command
+>, log into a great site like ftp.kde.org and start downloading files. It is late in the evening and you shut down your machine after completing the transfer. The next morning, you are at the keyboard again, and you start wondering into which folder you placed the recently transferred files. Using &kde;'s &kfind; utility makes finding those lost files a snap.</para>
+
+<sect2>
+<title
+>Starting &kfind;</title>
+
+<para
+>Starting &kfind; is simple: Choose <guimenuitem
+>Find Files</guimenuitem
+> in the &kmenu;. &kfind; uses an interface part you probably have not yet met in &kde;: tabs. When &kfind; starts, you see that <guilabel
+>Name/Location</guilabel
+> is selected. When you click on <guilabel
+>Date Range</guilabel
+>, the tab content changes. Since you have never run a search before, most of the icons on the toolbar and most of the menu entries are disabled. We will change this now.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Finding a File by Knowing Parts of Its Name </title>
+
+<para
+>As long as you know a bit of the file name, searching is easy. Select the <guilabel
+>Name/Location</guilabel
+> tab, and enter the file name in the <guilabel
+>Named</guilabel
+> field. Wildcards may be used as needed. As a test, type <userinput
+>*.tar.gz</userinput
+>. By default, the search begins in your home folder, but you can select any starting folder you wish by clicking on the <guilabel
+>Look in</guilabel
+> or <guibutton
+>Browse...</guibutton
+>. To start searching, press the <guibutton
+>Find</guibutton
+> button. After a moment, a list of files will appear in the search results window. If they do not appear, you started the search in the wrong folder, made a spelling mistake in the <guilabel
+>Named</guilabel
+> field, or no files ending with a <filename
+>.tar.gz</filename
+> extension are located on your machine.</para>
+
+</sect2>
+
+<sect2 id="finding-with-complex-criteria">
+<title
+>Finding a File by More Complex Criteria </title>
+
+<para
+>There are many categories you can use to make your search more precise. <emphasis
+>The more you know about the file, the better are your chances of finding it</emphasis
+>.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Date Range</guilabel
+></term>
+<listitem>
+<para
+>Here, you can specify that you only want to see files which were last touched in a given period of time. You can also specify that you only want to see files that were touched since a specified number of months or days ago.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>File Type</guilabel
+> in the <guilabel
+>Contents</guilabel
+> tab.</term>
+<listitem
+><para
+>If you know that the file was of a special type (&eg;, a tar/gzip archive or a jpeg picture), you can tell &kfind; to find only this type of file.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Containing text</guilabel
+> in the <guilabel
+>Advanced</guilabel
+> tab</term>
+<listitem>
+<para
+>You can specify text that the file must contain. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>File size is</guilabel
+>, in the <guilabel
+>Properties</guilabel
+> tab</term>
+<listitem
+><para
+>If you know the file size, you can limit your search in this regard, as well. </para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>&kfind; has many more options to refine searches, explore them all!</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="using-multiple-desktops">
+<title
+>Using Multiple Desktops </title>
+
+<para
+>Using multiple desktops helps you organise your work. You can place your programs on different desktops, and name the desktops so you know what you do there. This increases and optimises your workspace. It also helps you when you are surfing the net instead of doing your work and your boss comes in. But, of course, this is rare &mdash; at least in the office where I work. </para>
+
+<para
+>You can switch between desktops by clicking the desktop buttons on the &kicker; panel. If you want to rename them, you can do so by double-clicking on them. </para>
+
+<para
+>You can use windows on multiple desktops. If you want to have a window present everywhere, just click the sticky button on the top-left of the window. To send a window to another desktop, click on the title bar with the <mousebutton
+>right</mousebutton
+> mouse button, choose <guimenuitem
+>To Desktop</guimenuitem
+>, and select the desktop where you would like the window moved. </para>
+
+</sect1>
+
+<sect1 id="quitting-kde">
+<title
+>Quitting &kde;</title>
+
+<para
+>To quit working with &kde;, you can use the <guimenuitem
+>Logout</guimenuitem
+> entry in the &kmenu;. You will be asked if you really want to quit &kde;. Quitting will close all windows and return you to your console or display manager. For information on how programs can save your work during logout, please read <link linkend="kde-logout"
+>the notes for logging out.</link
+> </para>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/history.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/history.docbook
new file mode 100644
index 00000000000..6b5bff13bf4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/history.docbook
@@ -0,0 +1,186 @@
+<chapter id="history">
+<title
+>A Short Guided Tour of &kde;'s History</title>
+
+<epigraph>
+<attribution
+>The <abbrev
+>CEO</abbrev
+> of a big software company, at the beginning of the 80s...(apocryphal)</attribution
+>
+<para
+>640KB ought to be enough for everybody </para>
+</epigraph>
+
+<sect1 id="before-kde">
+<title
+>Before &kde;</title>
+
+<para
+>Since the beginning of &UNIX; development, there has been one great problem: There were stable kernels, and good, powerful software. Unfortunately, only a few people could use &UNIX;, because it was written mainly for those students and professionals who had studied the system for a long time. For example, the standard method for reading USENET news was:</para>
+
+<screen
+><userinput
+><command
+>find</command
+> <filename
+>/var/spool/news</filename
+> <parameter
+>-name '[0-9]*' -exec cat {} \;</parameter
+> | <command
+>more</command
+></userinput
+>
+</screen>
+
+<para
+>Although fast and relatively efficient, this couldn't be called user friendly. Today, there are many good front ends available, such as <application
+>tin</application
+> and &knode;, which provide easy-to-use, intuitive graphical user interfaces (&GUI;s). Unfortunately, the &GUI;s lack a common look-and-feel. Commercial libraries for programmers like &Motif; promised a solution to this, but these libraries remained, until recently, far too expensive and far too slow. </para>
+
+<para
+>The configuration of programs is also often difficult. While compiling is usually done with a command line such as <userinput
+><command
+>./configure</command
+> &amp;&amp; <command
+>make</command
+> &amp;&amp; <command
+>make <option
+>install</option
+></command
+></userinput
+> only a very few programs can be configured with menus or scripts. In most cases, you must edit text configuration files yourself. It often happens that a misplaced period ruins the whole file, forcing you to restart the configuration process. Whenever you need to change your settings or reconfigure a program, the whole mess comes up again.</para>
+
+<para
+>All this contributes to the fact that &Linux; and other &UNIX;'s fail to reach a wider audience. At the same time, many people are not satisfied with their current operating system, often because of the lack of stability and performance found in those operating systems. Other people hate to buy a new computer each time a new version of the program they cannot live without comes out, because it needs more <acronym
+>RAM</acronym
+> and more disk space. Often the new version provides functions few people really need. </para>
+
+<para
+><emphasis
+>&kde; is different.</emphasis
+> Although we do not try to replace the standard &UNIX; shell, we are working on a tool that will make using &UNIX; easier. We also want to attract more users to the &UNIX; environment. Simple things will be made easy, yet complex things will still be just as possible. A single interface will be provided, instead of the dozens currently required. </para>
+
+</sect1>
+
+
+<sect1 id="what-kde-can-do-for-you">
+<title
+>What &kde; Can Do For You</title>
+
+<para
+>&kde; is designed for everyone.</para>
+
+<para
+>Those new to &UNIX;, or those who simply have no interest in learning to use new technologies and commands not found in their previous operating systems don't need to face the intricacies of the command line unless they want to. Yet there is much &kde; offers that is of value to experienced &UNIX; users, with &GUI; tools to make simple what were previously complex tasks, and the command line just a mouse click away if you want it.</para>
+
+<para
+>No matter what your level of experience with &UNIX; or any other operating system, &kde; brings you:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>A good looking, easy to use desktop environment.</para>
+</listitem>
+<listitem>
+<para
+>A powerful, easy to use file manager</para>
+</listitem>
+<listitem>
+<para
+>An equally powerful and easy to use web browser</para>
+</listitem>
+<listitem>
+<para
+>A simple, centralised configuration</para>
+</listitem>
+<listitem>
+<para
+>A comprehensive list of applications, so you can be productive within minutes of your first &kde; login.</para>
+</listitem>
+<listitem>
+<para
+>Online help to support you in every situation.</para>
+</listitem>
+<listitem>
+<para
+>Consistency of interface. Menus are in the same place across applications, keybindings behave the same way, toolbar icons, once learned, always work the same.</para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="background-of-kde">
+<title
+>The Background Of &kde;</title>
+
+<para
+>In October 1996, German <application
+>LyX</application
+> developer Matthias Ettrich initiated the development of &kde; with a USENET posting. Soon after, a couple of interested developers began planning and programming parts of the new project. One year later, the window and file managers, the terminal emulator, the help system and the display configuration tool were released for Alpha and Beta testing and proved to be relatively stable. </para>
+
+<para
+>In July 1998, &kde; 1.0 was released. It was the stable version for the next six months, while developers continued work on improving &kde; without stability constraints. In January 1999, their improvements were consolidated and integrated to produce &kde; 1.1, the new standard, stable version. </para>
+
+<para
+>Development continued from there with &kde; 2.0, an almost complete rewrite of the desktop, being released on October 23rd 2000. The &kde; 2.x version evolved through six minor releases over the period of a year, each bringing an already impressive desktop further features and stability.</para>
+
+<para
+>At the time of writing, &kde; 3.2 is in preparation for release, introducing a broad range of improvements over the 2.0 series. Although the &GUI; didn't change as dramatically as it did during the move from &kde; 1 to &kde; 2, many refinements like a completely new printing system, vastly improved <acronym
+>SSL</acronym
+> support (for secure Internet transactions) or full support for languages which are written right-to-left (like Arabic or Hebrew) found their way into the desktop. You can find more information about this exciting development at &kde-http;. </para>
+
+<para
+>The developers and users communicate primarily via several mailing lists, as described in the <link linkend="mailing-lists"
+>Mailing Lists</link
+> section. If you would like to help, please do, &kde; is driven by volunteer contribution, and you are always welcome to take part.</para>
+
+</sect1>
+
+<sect1 id="getting-kde">
+<title
+>How To Get New Components</title>
+
+<para
+>The main web site for &kde; is &kde-http;. Here you can find all important information regarding &kde;, including announcements, bugfixes, developer information and much more.</para>
+
+<para
+>For software upgrades, please visit our &FTP; site, &kde-ftp;, or use a mirror if one exists near you. You can find an up to date list of mirrors at <ulink url="http://www.kde.org/ftpmirrors.html"
+>http://www.kde.org/ftpmirrors.html</ulink
+>.</para>
+
+<para
+>On the &FTP; servers, the folder <filename
+>unstable</filename
+> always contains brand new software, but it is often untested and may not even compile. If you are looking for more reliable components, please take a look in the <filename
+>stable</filename
+> folder, where we put Beta and release versions. </para>
+
+<para
+>If you are interested in developing &kde; applications of your own, you should visit <ulink url="http://developer.kde.org/"
+>http://developer.kde.org/"</ulink
+> where you will find a wealth of information, including tutorials, <acronym
+>API</acronym
+> guides to the &kde; libraries, and much more. You should also visit Troll Tech's server (<ulink url="http://www.trolltech.com/"
+>http://www.trolltech.com</ulink
+>) which features a great deal of information concerning the &Qt; library used by &kde;. You will probably find it valuable to join <link linkend="mailing-lists"
+>the &kde; developer mailing list</link
+>.</para>
+
+</sect1>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/index.cache.bz2
new file mode 100644
index 00000000000..12039a7d83f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/index.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/index.docbook
new file mode 100644
index 00000000000..d1d8b2db1ee
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/index.docbook
@@ -0,0 +1,116 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kde; User's Guide">
+ <!ENTITY introduction SYSTEM "intro.docbook">
+ <!ENTITY history SYSTEM "history.docbook">
+ <!ENTITY installation SYSTEM "installation.docbook">
+ <!ENTITY first-impressions SYSTEM "first-impressions.docbook">
+ <!ENTITY getstarted SYSTEM "getting-started.docbook">
+ <!ENTITY about-desktop SYSTEM "about-desktop.docbook">
+ <!ENTITY shortcuts SYSTEM "shortcuts.docbook">
+ <!ENTITY ug-faq SYSTEM "ug-faq.docbook">
+ <!ENTITY more-help SYSTEM "more-help.docbook">
+ <!ENTITY staff SYSTEM "staff.docbook">
+ <!ENTITY notices-and-trademarks SYSTEM "notices-trademarks.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>K Desktop Environment</title>
+<authorgroup>
+<author>
+<surname
+>The KDE Team</surname>
+</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-19</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<copyright>
+<year
+>2000</year
+><year
+>2001</year
+><year
+>2002</year
+><year
+>2003</year>
+<holder
+>The KDE Team</holder>
+</copyright>
+
+<legalnotice
+>&GPLNotice;</legalnotice>
+
+<!-- Please note: This is NOT the final KDE Users Guide, which is not complete.
+This is a quick rewrite of the KDE 1.1x user guide, because it was badly out of
+date, and so that KDE wasn't released without a users guide entirely. -->
+
+<abstract
+><para
+>This is the &kde; User's Guide, a complete documentation of the K Desktop Environment from the user perspective. The K Desktop Environment is a collection of tools that will make your &UNIX; life easier and more enjoyable. </para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>user</keyword>
+<keyword
+>guide</keyword>
+</keywordset>
+</bookinfo>
+
+&introduction;
+&history;
+<!-- &installation; -->
+&first-impressions;
+&getstarted;
+&about-desktop;
+&shortcuts;
+&ug-faq;
+&more-help;
+&staff;
+&notices-and-trademarks;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:nil
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/installation.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/installation.docbook
new file mode 100644
index 00000000000..31604075993
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/installation.docbook
@@ -0,0 +1,729 @@
+<chapter id="installation">
+<title
+>Installation </title>
+
+<epigraph>
+<attribution
+>Linus Torvalds, after finding one of his file systems smashed by a new Beta kernel</attribution>
+<para
+>Core dumping fsck's tend to make me nervous</para>
+</epigraph>
+
+<para
+>Don't worry! Although the use of some Beta software can cause considerable grief, it is unlikely that the installation of KDE will trash your hard disk. In fact, this chapter is designed to guide you through the installation process, so that you can take a look at your new desktop as quickly (and with as little grief) as possible. As with all new Window Manager installs, it is recommended that you back up all your X11-specific configuration files before you begin the install. If you do not know the exact location of them, try all the hidden (<filename
+>.*</filename
+>) files in your home folder and the folder <filename
+>/usr/X11/lib/X11/xdm</filename
+>. </para
+>
+
+<sect1 id="requirements">
+<title
+>Requirements </title>
+
+<para
+>Before installing KDE, ascertain that your system fulfills the following requirements: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+>A running POSIX compatible UNIX system. UNIX's that are known to work with KDE include: Linux, FreeBSD, Solaris, HP-UX, and MkLinux. We are working to make KDE available for more platforms soon. </para
+></listitem>
+
+<listitem
+><para
+>Some free hard disk space on the partition where <filename
+>/opt/kde</filename
+> will be created. We recommend that you reserve about 50MB if your system supports shared libraries, and considerably more if it does not. If you need or want to build KDE from the source tree, please remember to reserve about 100MB in <filename
+>/usr/src</filename
+>.</para
+></listitem>
+
+<listitem
+><para
+>A running X11 system with or without <application
+>xdm</application
+>. If you have not installed the X Window System yet, first check your UNIX installation media for an installable version. If you cannot find any version working, visit <ulink url="http://www.xfree86.org"
+>the XFree86 web site</ulink
+> for more information on how to get and install the X Window System, or contact your UNIX vendor support. </para
+></listitem>
+
+<listitem
+><para
+>The &Qt; libraries, version 3.2 or higher. You can obtain these at <ulink url="ftp://ftp.trolltech.com/qt"
+>Troll Tech's FTP Server</ulink
+> in tgz format. </para>
+</listitem>
+</itemizedlist>
+
+<warning
+><para
+>A warning before you start: Before upgrading from a previous version of &kde;, we recommend that you do the following:</para>
+
+<screen
+><command
+>cd <filename
+>/opt/kde</filename
+></command
+>
+<command
+>tar <option
+>cfvz <replaceable
+>~/KDE-old-version-backup.tar.gz</replaceable
+> * </option
+></command
+>
+</screen>
+</warning>
+
+</sect1>
+
+<sect1 id="linux-installing-rpms">
+<title
+>Linux: Installing RPMs for RedHat, Caldera and SuSE.</title>
+
+<para
+>Using RPMs is the easiest method to get KDE up and running. Just visit your favourite KDE mirror and visit the folder <filename
+>/pub/kde/stable/distribution/rpm</filename
+>. There, you can see folders for different operating systems. Currently, the i386, alpha and sparc architectures are supported. The RPM packages can also be found on the Red Hat contrib sites like sunsite.unc.edu or ftp.redhat.com. </para>
+
+<para
+>The basic system consists of the files <filename
+>kde-<replaceable
+>component</replaceable
+>.<replaceable
+>architecture</replaceable
+>.rpm</filename
+> You need at least kdesupport, kdelibs and kdebase. After getting the base distribution, feel free to download any other RPMs that you think may come in handy. </para>
+
+<para
+>Next, start installing with the base package. If you are installing KDE for the first time, use </para>
+
+<screen
+><userinput
+><command
+>rpm</command
+> <option
+>-i</option
+> <filename
+>kdesupport.arch.rpm</filename
+></userinput>
+<userinput
+><command
+>rpm</command
+> <option
+>-i</option
+> <filename
+>kdelibs.arch.rpm</filename
+></userinput>
+<userinput
+><command
+>rpm</command
+> <option
+>-i</option
+> <filename
+>kdebase.arch.rpm</filename
+></userinput
+>
+</screen>
+
+<important
+><para
+>It is important that these components are installed in the order listed, and that they are installed before any other KDE component.</para
+></important>
+
+<para
+>If you are upgrading from a previous release, try <screen
+><userinput
+><command
+>rpm</command
+> <option
+>-Uvh</option
+> <filename
+>kde-<replaceable
+>component</replaceable
+>.<replaceable
+>arch</replaceable
+>.rpm</filename
+></userinput
+>
+</screen>
+</para>
+
+<para
+>Once again, the order given above should be preserved, and the given components should be installed before any other KDE components.</para>
+
+<para
+>This will unpack the base distribution and install it by default in <filename
+>/opt/kde</filename
+>.</para>
+
+<para
+>If the installation of the base packages has been successful, you can install the remaining packages (use <option
+>-Uvh</option
+> instead of <option
+>-i</option
+> once again to update an existing version) the same way. </para>
+
+</sect1>
+
+<sect1 id="installing-debian">
+<title
+>Linux: Installing <acronym
+>DEB</acronym
+>s for debian</title>
+
+<para
+>The installation for a Debian system is also rather straightforward. You will only find KDE 2.0 packages for Debian 2.2 (Potato) and 3.0 (Woody). We describe here how to install packages for Debian 2.2, the stable version, since Debian 3.0 is still in development. However, the installation for both versions, is almost identical. The main difference is that KDE is officially included in Debian 3.0 and you do not need to specify any special location to find the deb packages for KDE.</para>
+
+<para
+>The first step is to tell your system where it can find the deb packages for KDE. A list of locations for the Debian packages is kept on your hard disk in <filename
+>/etc/apt/sources.list</filename
+>. You should add to that file the following line: <userinput
+>http://kde.tdyc.com/ stable kde2</userinput
+></para>
+
+
+<para
+>Then you have to update your local package database so that your system knows that there are new packages available. Type the following command:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>update</option
+></userinput
+>
+</screen>
+
+<para
+>Finally you should install the KDE base components. This is accomplished by typing:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install kdebase</option
+></userinput
+>
+</screen>
+
+<para
+>If you want to install other components you should try some, or all of these options:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install task-kdenetwork</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdeadmin</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdetoys</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdeutils</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdemultimedia</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdegraphics</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdepim</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdegames</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-koffice</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install kdebase-docs</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install kdm</option
+></userinput
+>
+</screen>
+
+<para
+>You may also be interested in installing your language.</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install
+kde-i18n-<replaceable
+>xx</replaceable
+></option
+></userinput
+>
+ </screen>
+<para
+>where <replaceable
+>xx</replaceable
+> has to be substituted by the country code.</para>
+
+<para
+>The control files for some KDE applications will be placed at <filename class="directory"
+>/etc/kde2</filename
+>, the executables will go in <filename class="directory"
+>/usr/bin</filename
+> and most of the auxiliary files in <filename class="directory"
+>/usr/share</filename
+> under different folders. </para>
+
+<para
+>If you are upgrading from a previous version of KDE you should perform the following steps. First, update file <filename
+>/etc/apt/sources.list</filename
+> by changing the line with the location of KDE packages with line: <userinput
+>http://kde.tdyc.com/ stable kde2</userinput
+>. Second update your package database:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>update</option
+></userinput
+>
+</screen>
+
+<para
+>Finally install the KDE base system:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install kdebase</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>dist-upgrade</option
+></userinput
+>
+</screen>
+
+<para
+>If you want to install more KDE components try some, or all of these options.</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install task-kdenetwork</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdeadmin</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdetoys</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdeutils</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdemultimedia</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdegraphics</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdepim</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdegames</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-koffice</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install kdebase-docs</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install kdm</option
+></userinput
+>
+</screen>
+
+</sect1>
+
+<sect1 id="source-distribution">
+<title
+>Using Source Compilation to Install on Top of Other Systems </title>
+
+<para
+>If your Linux distribution did not come with an RPM or DEB archive format, or you are not using Linux at all, you must compile KDE on your own. In the future, we are planning to provide a binary distribution which includes its own installation program. </para>
+
+<para
+>In order to compile and install KDE properly, you need to have the following items installed on your hard disk: </para>
+
+<itemizedlist>
+<listitem
+><para
+>An ANSI-C compiler, <abbrev
+>e.g.</abbrev
+> the <abbrev
+>GNU</abbrev
+> C compiler. </para
+></listitem>
+<listitem
+><para
+>An ANSI-C++ compiler, <abbrev
+>e.g.</abbrev
+> <abbrev
+>GNU</abbrev
+> C++. </para
+></listitem>
+<listitem
+><para
+>The <application
+>make</application
+> utility. </para
+></listitem>
+<listitem
+><para
+>Qt development version 2.2 or higher.</para
+></listitem>
+<listitem
+><para
+>X11 development version (include files are often missing) </para
+></listitem>
+</itemizedlist>
+
+<para
+>Once you have all the needed helper applications, go to your favourite KDE mirror and retrieve the following files from the folder <filename
+>/pub/kde/stable/<replaceable
+>newest version</replaceable
+></filename
+>:</para>
+
+<itemizedlist>
+<listitem
+><para
+><filename
+>kdesupport-<replaceable
+>version</replaceable
+>.tar.gz</filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>kdelibs-<replaceable
+>version</replaceable
+>.tar.gz</filename>
+</para
+></listitem>
+<listitem
+><para
+><filename
+>kdebase-<replaceable
+>version</replaceable
+>.tar.gz</filename
+></para
+></listitem>
+<listitem
+><para
+>any other packages you wish to install. We advise you to get at least kdeutils. </para
+></listitem>
+</itemizedlist>
+
+<para
+>In all cases above, <replaceable
+>version</replaceable
+> stands for the current version number. Once you have downloaded all you need, extract these files to <filename
+>/usr/src</filename
+>. This process should yield the following folder structure:</para>
+
+<itemizedlist>
+<listitem
+><para
+><filename
+>/usr/src/kdesupport</filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>/usr/src/kdelibs</filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>/usr/src/kdebase</filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>/usr/src/...</filename
+> (any other packages)</para
+></listitem>
+</itemizedlist>
+
+<para
+>Make sure you have write permissions to <filename
+>/opt/kde</filename
+>.</para>
+
+<para
+>Next you must compile and install the packages using the following: </para>
+
+<procedure>
+<step
+><para
+><command
+>cd</command
+> into the folder of the package, you want to install (see above)</para
+></step>
+<step
+><para
+><command
+>./configure</command
+> (with the options you want to apply)</para
+></step>
+<step
+><para
+><command
+>make</command
+></para
+></step>
+<step
+><para
+><command
+>make install</command
+></para
+></step>
+</procedure>
+
+<para
+>Apply the above steps to every package you want to install.</para>
+
+<note
+><para
+>These instructions can be used for almost every source package available, not just KDE packages. </para
+></note>
+
+<para
+>Every configure script has several options available. Some are common between the packages while others are specific to an individual package. The following is a small part of the result of <command
+>configure <option
+>--help</option
+></command
+> in kdelibs:</para>
+
+<screen
+><computeroutput>
+ Installation directories:
+ --prefix=PREFIX install architecture-independent files in PREFIX
+ [/usr/local/kde-cvs]
+...
+Optional Features:
+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+ --disable-fast-perl disable fast Makefile generation (needs perl)
+ --enable-debug=ARG enables debug symbols (yes|no|full) default=no
+ --disable-debug disables debug output and debug symbols default=no
+ --enable-strict compiles with strict compiler options (may not work!)
+ --disable-warnings disables compilation with -Wall and similar
+...
+</computeroutput
+>
+</screen>
+
+<para
+>Several options are not required and are only useful as workarounds for known problems (&eg; <option
+>--disable-FEATURE</option
+>). Since some are important options, for instance <emphasis
+>--with-shadow</emphasis
+>, you should always check the available options.</para>
+
+<para
+>An important option is <option
+>--prefix</option
+>. This option specifies the path where configure should install (for kdesupport and kdelibs) or where to look for libraries (for the other packages). By default, configure will look in <filename
+>/usr/local/kde</filename
+> . If you want to install &kde; into <filename
+>/opt/kde</filename
+>, you have to use <command
+>configure <option
+>--prefix /opt/kde</option
+></command
+>.</para>
+
+<para
+>If you have installed the &Qt; libraries in an uncommon place, for instance in <filename
+>$HOME/src/qt</filename
+>, you must use <command
+>configure <option
+>--with-qt-dir=$HOME/src/qt</option
+></command
+>. By default configure looks in the most common places for &Qt; before it gives up.</para>
+
+<para
+>If you have problems that you are not able to solve, send a copy of the <filename
+>config.log</filename
+> file to the address given in the offending package's <filename
+>README</filename
+> file.</para>
+
+<para
+>You must install KDE in the following order: arts, kdelibs, then the application packages (for example kdebase). All the application packages should only depend on kdelibs, so you can compile them at the same time (if you have a powerful machine).</para>
+
+<para
+>If you want to take advantage of multiprocessor systems, try <command
+>make <option
+> -j <replaceable
+>Number of processors</replaceable
+></option
+></command
+> instead of <command
+>make</command
+>. </para>
+
+<sect2>
+<title
+>Platform Specific Building Notes </title>
+
+<sect3>
+<title
+>Linux </title>
+
+<para
+>For &Linux;, most of the utilities needed to build &kde; can be found either at <ulink url="ftp://sunsite.unc.edu/pub/Linux/GCC"
+>ftp://sunsite.unc.edu/pub/Linux/GCC</ulink
+> or <ulink url="ftp://sunsite.unc.edu/pub/GNU"
+>ftp://sunsite.unc.edu/pub/GNU</ulink
+>. The Qt libraries can be found at <ulink url="ftp://ftp.troll.no/pub/qt/source"
+>ftp://ftp.troll.no/pub/qt/source</ulink
+>, available as source code. Detailed instructions on how to install them are provided. Include files for X11 programs should be available at <ulink url="ftp://ftp.xfree86.org"
+>ftp://ftp.xfree86.org</ulink
+> in the xdevel section. </para>
+
+</sect3>
+</sect2>
+</sect1>
+
+<sect1 id="suse-install">
+<title
+>Required Changes To Your Configuration Files </title>
+<para
+>After you have placed the KDE binaries into their destination folder, there are a few adjustments you must make to your startup scripts. </para>
+<para
+>The following procedure was tested on SuSE Linux 5.0, and should be compatible with the other popular UNIX's as well. <emphasis
+>Always make backups of configuration files before changing them!</emphasis
+> Add the following to the end of your /etc/profile: </para>
+<para
+>
+<screen
+>export PATH=$PATH:/opt/kde/bin
+export KDEDIR=/opt/kde
+</screen>
+ </para>
+<para
+>Next, edit the .xinitrc file in your home folder. Look for the line that calls your window manager and replace it with <literal
+>startkde</literal
+>.</para>
+<para
+>Now that everything needed to run KDE has been installed, you can go on to chapter 4 where you will start KDE for the first time. If something goes wrong, you may need to compile KDE on your own. Read<emphasis
+> <link linkend="source-distribution"
+>Using Source Compilation to Install on Top of Other Systems</link
+> </emphasis
+>for more information. </para>
+<para
+>We have made the installation as bulletproof as possible, so you should not encounter any serious problems unless your configuration is exotic. If you do experience difficulties feel free to use <link linkend="mailing-lists"
+>the KDE mailing lists</link
+> </para>
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/intro.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/intro.docbook
new file mode 100644
index 00000000000..e1900a1800b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/intro.docbook
@@ -0,0 +1,34 @@
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>Welcome to the K Desktop Environment User Guide.</para>
+
+<para
+>This book is intended to be an introduction to the K Desktop Environment as a whole, with a broad description of the user interface, some practical examples on how to use &kde; for daily work, and some hints on how to customise the &kde; desktop.</para>
+
+<para
+>Included is a table of shortcuts, and some tips and tricks intended to help you find your way around quickly and efficiently.</para>
+
+<para
+>This book is not a guide to the use of the individual applications, as they each have their own User Manual. However, &kde; is an integrated environment &mdash; what you learn in this manual and in your own exploration of &kde;'s interface is consistent and readily transferable between &kde; applications.</para>
+
+<para
+>This book also explores some of the philosophy behind &kde; and some of its history, and rounds out with how to find more information, should you need it.</para>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeadmin-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeadmin-apps.docbook
new file mode 100644
index 00000000000..a7464dccf36
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeadmin-apps.docbook
@@ -0,0 +1,81 @@
+<chapter id="kdeadmin-applications">
+<title
+>kdeadmin applications</title>
+
+<para
+>You can get the following applications in the kdeadmin distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application report the problem and it will most likely be fixed in a future snapshot.</para
+> <para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&kcron;</term
+> <listitem
+><para
+>&kde; puts a pretty and user friendly face on the task scheduling capabilities of <application
+>Cron</application
+></para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kuser;</term
+> <listitem
+><para
+>A graphical user manager (requires <systemitem class="username"
+>root</systemitem
+> privileges to run)</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kpackage;</term
+> <listitem
+><para
+>Keep your system up to date with &kde;'s own package manager.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kdat;</term
+> <listitem
+><para
+>A backup utility for tape drive owners.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksysv;</term
+> <listitem
+><para
+>A SysV-Init editor, to keep your computer's start up organised.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kwuftpd;</term
+> <listitem
+><para
+>A graphical interface to configure the <application
+>wuftpd</application
+> &FTP; daemon.</para
+></listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdebase-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdebase-apps.docbook
new file mode 100644
index 00000000000..3c1aca44ff8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdebase-apps.docbook
@@ -0,0 +1,173 @@
+<chapter id="kdebase-applications">
+<title
+>kdebase applications</title>
+
+<para
+>You can get the following applications in the kdebase distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&kwin;</term
+> <listitem
+><para
+>&kde;'s own window manager</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&konqueror;</term
+> <listitem
+><para
+>Browse the web, your hard drive or an &FTP; site with equal ease.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kicker;</term
+> <listitem
+><para
+>The &kde; panel, incorporating the taskbar, pager, clock and the <guimenu
+>K</guimenu
+> menu.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&konsole;</term
+> <listitem
+><para
+>A highly configurable X terminal emulator.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kate;</term
+> <listitem
+><para
+>A powerful and fully featured text editor, with syntax highlighting, project management, and much more.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kwrite;</term
+> <listitem
+><para
+>A lighterweight text editor, still with full syntax highlighting and many features.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&klipper;</term
+> <listitem
+><para
+>A clipboard utility with a difference - you can configure different actions based on things you copy.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+><application
+>KDesktop</application
+></term
+> <listitem
+><para
+>The desktop itself.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&khelpcenter;</term
+> <listitem
+><para
+>&kde;'s own help centre, including the ability to browse man and info pages.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kdm;</term
+> <listitem
+><para
+>&kde;'s login manager</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kcontrol;</term
+> <listitem
+><para
+>The Control Panel. Almost everything you can configure in &kde; can be configured from here - and almost everything in &kde; can be configured to your taste.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kwrite;</term
+> <listitem
+><para
+>A highly configurable text editor, with syntax highlighting.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kappfinder;</term
+> <listitem
+><para
+>A utility to add non-&kde; applications to your <guimenu
+>K</guimenu
+> menu, to avoid having to do it manually.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kscreensaver;</term
+> <listitem
+><para
+>Everyone loves a screensaver, and &kde; comes with a generous helping.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksysguard;</term
+> <listitem
+><para
+>A network enabled system monitor, incorporating the added functionality of <application
+>top</application
+></para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ktip;</term
+> <listitem
+><para
+>Kandalf the wizard is on hand with handy hints, and interesting info.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kmenuedit;</term
+> <listitem
+><para
+>Rearrange or add to your <guimenu
+>K</guimenu
+> menu with this utility.</para
+></listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeedu-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeedu-apps.docbook
new file mode 100644
index 00000000000..f6d4b2a17ca
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeedu-apps.docbook
@@ -0,0 +1,86 @@
+<chapter id="edutainment-apps">
+<title
+>kdeedu applications</title>
+
+<para
+>You can get the following applications in the kdeedu distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&klettres;</term
+> <listitem
+> <para
+> Very small children can learn the alphabet, using audio and/or visual cues. </para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kmessedwords;</term
+> <listitem
+> <para
+> A simple mind-training game, in which you have to <quote
+>figure out</quote
+> the word that has been given in the program. </para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ktouch;</term
+> <listitem
+> <para
+> A program to help you learn to touch type. </para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&keduca;</term
+> <listitem
+> <para
+> An educational project to allow the creation and revision of form based tests/exams. </para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kstars;</term
+> <listitem
+> <para
+>Put a planetarium on your desktop. &kstars; contains a huge amount of reference material, and includes the ability to download photographs of items you see in the heavens.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kgeo;</term
+> <listitem
+> <para
+>Even geometry is fun with &kgeo;.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kvoctrain;</term
+> <listitem
+> <para
+>Learning another language is easier with &kvoctrain; to practise and expand your vocabulary.</para
+> </listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdegames-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdegames-apps.docbook
new file mode 100644
index 00000000000..9fbef4a59c6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdegames-apps.docbook
@@ -0,0 +1,203 @@
+<chapter id="entertainment-applications">
+<title
+>Entertainment Applications</title>
+
+<para
+>You can get the following applications in the kdegames distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para
+> <para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&kenolaba;</term
+> <listitem
+><para
+>A Network enabled board game you can play against the computer or against another player on your network.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kasteroids;</term
+> <listitem
+><para
+> A little space shoot-em-up. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&katomic;</term
+> <listitem
+><para
+> A perplexing little logic puzzle game, where you get to build your own molecules. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kblackbox;</term
+> <listitem
+><para
+> A &kde; rewrite of the classic <application
+>Emacs</application
+> blackbox game. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kbackgammon;</term
+> <listitem
+><para
+> Backgammon, the &kde; way. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kjumpingcube;</term
+> <listitem
+><para
+> A tactical one or two player game that's harder than it looks. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kmahjongg;</term
+> <listitem
+><para
+> The classic tile matching game. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kmines;</term
+> <listitem
+><para
+> Find the mines without making them explode. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&konquest;</term
+> <listitem
+><para
+> Expand your interstellar empire across the galaxy and of course, crush your rivals in the process. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kpat;</term
+> <listitem
+><para
+> No computer is complete without Patience. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kpoker;</term
+> <listitem
+><para
+> A &kde; version of those addictive one armed bandits. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kreversi;</term
+> <listitem
+><para
+> A &kde; version of the classic game. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksame;</term
+> <listitem
+><para
+> Addictive little logic game. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kshisen;</term
+> <listitem
+><para
+> Another tile matching game. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksirtet;</term
+> <listitem
+><para
+> Play either a version of Tetris, or the well known (in Japan) game Puyo-Puyo. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksmiletris;</term
+> <listitem
+><para
+> A slightly different from the norm Tetris clone. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksnake;</term
+> <listitem
+><para
+> The classic nibbles game gets an update and a speed boost. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksokoban;</term
+> <listitem
+><para
+> Push those crates to get where you need to go. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kspaceduel;</term
+> <listitem
+><para
+> Shoot your enemy down, in a challenging two player arcade game. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ktron;</term
+> <listitem
+><para
+> Classic keep-away - keep away from your foe, the walls, and your own tail. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ktuberling;</term
+> <listitem
+><para
+> One for the little ones, who could resist the potato guy? </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&lskat;</term
+> <listitem
+><para
+> A tricky card game </para
+></listitem
+> </varlistentry
+> </variablelist>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdegraphics-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdegraphics-apps.docbook
new file mode 100644
index 00000000000..a63aff08e1e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdegraphics-apps.docbook
@@ -0,0 +1,95 @@
+<chapter id="graphical-applications">
+<title
+>Graphical Applications</title>
+
+<para
+>You can get the following applications in the kdegraphics distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&kuickshow;</term
+> <listitem
+> <para
+>A fast and powerful image viewer</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksnapshot;</term
+> <listitem
+><para
+> A utility to grab screenshots. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kfract;</term
+> <listitem
+><para
+> A little fractal generator </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kview;</term
+> <listitem
+><para
+> A powerful image viewer, capable of handling a multitude of formats. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kghostview;</term
+> <listitem
+><para
+> &kde;'s own &PostScript; viewer. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kfax; and <application
+>KViewFax</application
+></term
+> <listitem
+><para
+> Utilities to view and handle facsimile images. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kdvi;</term
+> <listitem
+><para
+> A &DVI; viewer. </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kruler;</term
+> <listitem
+> <para
+>A screen ruler, very useful for working with images or <acronym
+>HTML</acronym
+> pages.</para
+> </listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdemultimedia-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdemultimedia-apps.docbook
new file mode 100644
index 00000000000..b4936a9e867
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdemultimedia-apps.docbook
@@ -0,0 +1,88 @@
+<chapter id="multimedia-applications">
+<title
+>Multimedia Applications</title>
+
+<para
+>You can get the following applications in the kdemultimedia distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&kmix;</term
+> <listitem
+><para
+>A sound mixer panel</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&aktion;</term
+> <listitem
+><para
+>A player for movies and animations, with support for many formats.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&noatun;</term
+> <listitem
+><para
+>A Media player for multimedia files, with support for many formats, playlists, and even videos.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kaboodle;</term
+> <listitem
+> <para
+>A light, versatile, one-shot &arts; media player - no playlists, no fancy features to slow it down, just quickly play a single file.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kscd;</term
+> <listitem
+><para
+>A &CD; Player for &kde;, with <acronym
+>CDDB</acronym
+> support.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kmid;</term
+> <listitem
+><para
+> A MIDI player with support for lyrics.. your very own Karaoke machine! </para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kmidi;</term
+> <listitem
+><para
+> A nice sounding but somewhat <acronym
+>CPU</acronym
+> intensive MIDI player </para
+></listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdenetwork-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdenetwork-apps.docbook
new file mode 100644
index 00000000000..1fbaa248b0d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdenetwork-apps.docbook
@@ -0,0 +1,86 @@
+<chapter id="network-applications">
+<title
+>Network Applications </title>
+
+<para
+>You can get the following applications in the kdenetwork distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+> </para>
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&kmail;</term
+> <listitem
+><para
+>A fully featured email client, allowing multiple servers and multiple identities.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&knode;</term
+> <listitem
+><para
+>A powerful usenet news client, with support for multiple NNTP servers.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kit;</term
+> <listitem
+><para
+>An AOL Instant Messenger client, using the <abbrev
+>TOC</abbrev
+> protocol.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ksirc;</term
+> <listitem
+><para
+>An IRC Client</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&korn;</term
+> <listitem
+><para
+>A Biff applet. <application
+>Korn</application
+> checks for new mail and tells you when there is mail to download from your server(s).</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kppp;</term
+> <listitem
+><para
+>An Internet dialer.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&ktalkd;</term
+> <listitem
+><para
+> Users on your network using the classic <command
+>talk</command
+> can still get your attention even in &kde; using &ktalkd;. </para
+></listitem
+> </varlistentry
+> </variablelist>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdepim-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdepim-apps.docbook
new file mode 100644
index 00000000000..d44773eb013
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdepim-apps.docbook
@@ -0,0 +1,50 @@
+<chapter id="kdepim-applications">
+<title
+>kdepim applications</title>
+
+<para
+>You can get the following applications in the kdepim distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&korganizer;</term
+> <listitem
+><para
+>Organise your time with this handy calendar, diary, and task scheduler.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kpilot;</term
+> <listitem
+><para
+>A utility to synchronise your &PalmPilot; with your pc.</para
+></listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kalarm; and &kalarmd;</term
+> <listitem
+> <para
+>A daemon to watch your calendar for appointments, and the client to make sure you don't miss them.</para
+> </listitem
+> </varlistentry
+> </variablelist>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdetoys-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdetoys-apps.docbook
new file mode 100644
index 00000000000..7651ebf3884
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdetoys-apps.docbook
@@ -0,0 +1,110 @@
+<chapter id="toys-apps">
+<title
+>&kde; Toys</title>
+
+<para
+>You can get the following applications in the kdetoys distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+><application
+>fifteenapplet</application
+> and <application
+>eyesapplet</application
+></term
+> <listitem
+> <para
+>Some little applets to put the fifteen game and some spooky eyes on your panel.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+><application
+>KAphorism</application
+></term
+> <listitem
+> <para
+>Words of wisdom, based on the date.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kmoon;</term
+> <listitem
+> <para
+> Put the moon in your panel, and keep up with it's phases. </para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kodo;</term
+> <listitem
+> <para
+>Ever wondered how far your mouse travels in a day? Wonder no more.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kscore;</term
+> <listitem
+> <para
+>Sports fans can keep up with the latest scores for their favourite team with &kscore;.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kteatime;</term
+> <listitem
+> <para
+>The one application no &kde; developer would be without, it reminds you when the beverage that fuels &kde; is ready to drink.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+><application
+>KWeather</application
+></term
+> <listitem
+> <para
+>Get up to date weather forecasts from your nearest weather station, no matter where you are in the world. Or maybe keep an eye on your next holiday destination.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kworldclock;</term
+> <listitem
+> <para
+>Watch as time marches across the world with this nifty applet.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+><application
+>KTux</application
+></term
+> <listitem
+> <para
+>The &Linux; penguin Tux takes to space in this screensaver.</para
+> </listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeutils-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeutils-apps.docbook
new file mode 100644
index 00000000000..b7ffcb66404
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/kdeutils-apps.docbook
@@ -0,0 +1,144 @@
+<chapter id="utility-applications">
+<title
+>Utility Applications</title>
+<para
+>You can get the following applications in the kdeutils distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&kcharselect;</term
+> <listitem
+><para
+>Character selector (shows all characters available in a given font, including those you don't have keys on your keyboard for)</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kdepasswd;</term
+> <listitem
+><para
+>A &kde; front end to the &UNIX; <command
+>passwd</command
+> command.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kdessh;</term
+> <listitem
+><para
+>A &kde; front end to <command
+>ssh</command
+>. </para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kdf;</term
+> <listitem
+><para
+>A &kde; front end to the <command
+>df</command
+> utility, with added functionality</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kfloppy;</term
+> <listitem
+><para
+>A floppy formatter</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kedit;</term
+> <listitem
+><para
+>A small, simple editor, just like the well-known Notepad. It is suitable for small editing tasks, or as a simple textfile browser. </para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&karm;</term
+> <listitem
+><para
+>A time tracker. You can enter a list of <quote
+>tasks</quote
+>, start &karm;'s clock, and it will count the number of minutes you spend on the highlighted task.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&khexedit;</term
+> <listitem
+><para
+>A fully featured Hex Editor</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kjots;</term
+> <listitem
+><para
+>A small note taker program.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&klaptopdaemon;</term
+> <listitem
+><para
+>Provides battery monitoring and management for laptops</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kljettool;</term
+> <listitem
+><para
+>An &HP; LaserJet Control Panel</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&klpq;</term
+> <listitem
+><para
+>&klpq; is a frontend to <application
+>lpq</application
+>, <application
+>lprm</application
+> and <application
+>lpc</application
+>. </para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&knotes;</term
+> <listitem
+><para
+>A useable and good looking notes utility.</para
+> </listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/koffice-apps.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/koffice-apps.docbook
new file mode 100644
index 00000000000..8b579888517
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/koffice-apps.docbook
@@ -0,0 +1,92 @@
+<chapter id="office-apps">
+<title
+>Office Applications</title>
+
+<para
+>You can get the following applications in the &koffice; distributions.</para>
+
+<para
+>Stable applications are relatively bug free and come in source and binary formats.</para>
+
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/stable/latest/distribution/"
+>ftp.kde.org/pub/kde/stable/latest/distribution/stable</ulink
+></para>
+
+<para
+>Unstable versions change daily and are only in source form, meaning you must compile them to get a working version. Remember these are unstable and might not even compile. If you have a problem with an unstable application, report the problem and it will most likely be fixed in a future snapshot.</para>
+<para
+><ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots/current/"
+>ftp.kde.org/pub/kde/unstable/CVS/snapshots/current</ulink
+></para>
+
+<variablelist
+> <varlistentry
+> <term
+>&kword;</term
+> <listitem
+> <para
+>A powerful and fully featured frames based word processor capable of professional document layout.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kspread;</term
+> <listitem
+> <para
+>A powerful spreadsheet application.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kpresenter;</term
+> <listitem
+> <para
+>A presentation program that meets professional presentation requirements.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kivio;</term
+> <listitem
+> <para
+>A flowchart and diagramming application.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kontour;</term
+> <listitem
+> <para
+>An up and coming vector illustration application.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kugar;</term
+> <listitem
+> <para
+>A tool for generating business quality reports.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&kchart;</term
+> <listitem
+> <para
+>An integrated graph and chart drawing tool.</para
+> </listitem
+> </varlistentry
+> <varlistentry
+> <term
+>&koshell;</term
+> <listitem
+> <para
+>A tool to help you create seamless multi application documents.</para
+> </listitem
+> </varlistentry
+> </variablelist>
+
+</chapter>
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/more-help.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/more-help.docbook
new file mode 100644
index 00000000000..a62047b4dab
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/more-help.docbook
@@ -0,0 +1,68 @@
+<chapter id="more-help">
+<title
+>Further Help</title>
+
+<sect1 id="mailing-lists">
+<title
+>Other Sources for Help </title>
+
+<para
+>Take a look at the &kde-http; for the most up-to-date information available about &kde; on the web. You may also want to subscribe to our mailing lists. </para>
+
+<para
+>You can subscribe at the web pages listed below:</para>
+
+<simplelist>
+
+<member
+>&kde; announcements - <ulink url="http://mail.kde.org/mailman/listinfo/kde-announce"
+> http://mail.kde.org/mailman/listinfo/kde-announce</ulink
+></member>
+
+<member
+>&kde; users' mailing list - <ulink url="http://mail.kde.org/mailman/listinfo/kde"
+> http://mail.kde.org/mailman/listinfo/kde</ulink
+></member>
+
+<member
+>KDE developers' mailing list - <ulink url="http://mail.kde.org/mailman/listinfo/kde-devel"
+> http://mail.kde.org/mailman/listinfo/kde-devel</ulink
+></member>
+
+<member
+>KDE look and feel discussions - <ulink url="http://mail.kde.org/mailman/listinfo/kde-look"
+> http://mail.kde.org/mailman/listinfo/kde-look </ulink
+></member>
+
+<member
+>KDE licensing questions - <ulink url="http://mail.kde.org/mailman/listinfo/kde-licensing"
+> http://mail.kde.org/mailman/listinfo/kde-licensing </ulink
+></member>
+
+<member
+>KDE Documenters' list - <ulink url="http://mail.kde.org/mailman/listinfo/kde-doc-english"
+> http://mail.kde.org/mailman/listinfo/kde-doc-english </ulink
+></member>
+</simplelist>
+
+<para
+>Many &kde; applications and sub-projects maintain more specific lists for themselves. You can find a complete list of archives at <ulink url="http://lists.kde.org/"
+>http://lists.kde.org/</ulink
+>.</para>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/notices-trademarks.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/notices-trademarks.docbook
new file mode 100644
index 00000000000..49fda79a921
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/notices-trademarks.docbook
@@ -0,0 +1,110 @@
+<appendix id="legal-notices-and-trademarks">
+<title
+>Legal Notices</title>
+<sect1 id="legal-status">
+<title
+>Licence</title>
+
+<para
+>&kde; is open source software, and all of &kde; is released under free licenses such as the GPL.</para>
+
+</sect1>
+
+<sect1 id="trademarks-list">
+<title
+>Trademarks</title>
+
+<!-- <para
+>&kde; and <quote
+>K Desktop Environment</quote
+> are registered
+trademarks of KDE e.V.</para
+> -->
+
+<para
+>All trademarks mentioned on this web server or in &kde; documentation are recognised as belonging to their respective owners, including but not limited to:</para>
+
+<simplelist>
+<member
+>&AIX; is a registered trademark of IBM Corporation</member>
+<member
+>&CSS;, &XHTML;, &XSL; and &XML; are common law trademarks of the Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, or Keio University on behalf of the World Wide Web Consortium.</member>
+<member
+>&Handspring; and &Visor; are trademarks of Handspring, Inc. and may be registered in certain jurisdictions.</member>
+<member
+>&Hewlett-Packard;, &HP; &LaserJet;,&HP-UX; PCL, PCL 5 and PCL 6 are U.S. registered trademarks of Hewlett Packard Company.</member>
+<member
+>&IRIX; is a registered trademark and &SGI; is a trademark of Silicon Graphics, Inc.</member>
+<member
+>&Java; and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.</member>
+<member
+>&Jini; and all Jini-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.</member>
+<member
+>&Linux; is a registered trademark of Linus Torvalds</member>
+<member
+>&LinuxPPC; is a trademark of LinuxPPC Inc.</member>
+<member
+>&Mac; is a trademark of Apple Computer Inc., registered in the United States and other countries.</member>
+<member
+>&Mandrake; and &Linux-Mandrake; are trademarks of MandrakeSoft.</member>
+<member
+>&Netscape; is a registered trademark of Netscape Communications Corporation in the United States and other countries.</member>
+<member
+>&NeXTSTEP; is a trademark of NeXT Software, Inc., registered in the U.S. and other countries. </member>
+<member
+>&PalmOS;, &HotSync; and &PalmPilot; are registered trademarks of Palm, Inc.</member>
+<member
+>&PostScript; is a registered trademark of Adobe Systems Incorporated.</member>
+<member
+>&Qt; is a trademark of Trolltech AS</member>
+<member
+>&RedHat; and all Red Hat-based trademarks and logos are trademarks or registered trademarks of Red Hat, Inc. in the United States and other countries. </member>
+<member
+>&Sendmail; is a registered trademark of Sendmail Inc.</member>
+<member
+>&Solaris;, <trademark
+>Sun</trademark
+> and <trademark
+>SunOS</trademark
+> are trademarks of Sun Microsystems Inc.</member>
+<member
+>&SuSE; is a registered trademark of SuSE AG</member>
+<member
+>&ThreeCom; is a registered trademark of 3com corporation in the United States and other countries.</member>
+<member
+>&Motif;, &UNIX; and the <quote
+>X</quote
+> device are registered trademark of The Open Group in the United States and other countries</member>
+<member
+>&Microsoft; and &Windows; are registered trademarks of the Microsoft Corporation</member>
+<member
+>XFree86 is pending trademark registration by The XFree86 Project, Inc.</member>
+</simplelist>
+
+<!-- Others that needs to be covered above:
+
+&MacOS;
+&Netscape;
+&PMX;
+&TrueType;
+&X-Window;
+Xing,
+Yamaha
+-->
+
+</sect1>
+</appendix>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "appendix")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/shortcuts.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/shortcuts.docbook
new file mode 100644
index 00000000000..39b1c62c17f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/shortcuts.docbook
@@ -0,0 +1,357 @@
+<chapter id="shortcuts">
+<title
+>Tips &amp; Tricks for Your Daily Work </title>
+
+<epigraph>
+<attribution
+>Fortune Cookies</attribution>
+<para
+>Everyone can make an omelette with eggs. The trick is to make one with none.</para>
+</epigraph>
+
+<para
+>Nearly everyone can use &kde;; this is why the developers made it. There are no cryptic switches with which to cope, and few configuration files you need edit in <acronym
+>ASCII</acronym
+> style. However, there are some ways you can do your work more elegantly, saving you time for the truly important things, like &ksirtet;.</para>
+
+<sect1 id="shortcut-table">
+<title
+>Shortcut Table </title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<keycap
+>Tab</keycap
+> </keycombo
+> or <keycombo
+>&Alt;&Shift;<keycap
+>Tab</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Cycle through the windows </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;<keycap
+>Tab</keycap
+></keycombo
+> or <keycombo
+>&Ctrl;&Shift;<keycap
+>Tab</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Cycle through your desktops </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<keycap
+>F2</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Mini Command line</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<keycap
+>F3</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Window Menu </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<keycap
+>F4</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Close the current window </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;<keycap
+>F{1..8}</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Switch to a specific desktop </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;&Alt;<keycap
+>Esc</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Window destroyer (every window you click on will be destroyed). Press this key combination again to cancel the killer cursor. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;&Alt;<keycap
+>Backspace</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>This exits &kde; (without saving!) Use this as a last resort </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;&Alt;<keycap
+>Numpad +</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Cycles to the next screen resolution. You need to configure this in your &X-Server; configuration for it to work. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;&Alt;<keycap
+>Numpad -</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Cycles to the previous screen resolution. You need to configure this in your &X-Server; configuration for it to work.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="mouse-techniques">
+<title
+>Mouse Techniques </title>
+
+<para
+>Note these are defaults only, and you can customise them to your liking.</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>Clicking on the border or the titlebar</term>
+<listitem>
+<variablelist>
+
+<varlistentry>
+<term
+><mousebutton
+>Left</mousebutton
+></term>
+<listitem
+><para
+>Activates and raises the window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><mousebutton
+>Middle</mousebutton
+></term>
+<listitem
+><para
+>Lowers the window</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><mousebutton
+>Right</mousebutton
+></term>
+<listitem
+><para
+>Shows the <guimenu
+>Window menu</guimenu
+> if the window is active, otherwise activates the window.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Doubleclick on the window title</term>
+<listitem
+><para
+>Shades the window (<quote
+>rolls it up</quote
+> so only the titlebar is visible).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Drag on the titlebar</term>
+<listitem
+><para
+>Moves the window around.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Drag on corners or edges</term>
+<listitem
+><para
+>Resizes the window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<mousebutton
+>Left</mousebutton
+></keycombo
+> Button</term>
+<listitem
+><para
+>Moves the window around.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<mousebutton
+>Middle</mousebutton
+> </keycombo
+> Button</term>
+<listitem
+><para
+>Raises the window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<mousebutton
+>Right</mousebutton
+> </keycombo
+> Button</term>
+<listitem
+><para
+>Resizes the window in the direction you drag the mouse.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Click on the Icon on the top left</term>
+<listitem
+><para
+>Close the application</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Click on the Sticky Button</term>
+<listitem
+><para
+>toggles sticky </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Clicking on Maximise</term>
+<listitem>
+<variablelist>
+<varlistentry>
+<term
+><mousebutton
+>Left</mousebutton
+></term>
+<listitem
+><para
+>Maximises the window</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><mousebutton
+>Middle</mousebutton
+></term>
+<listitem
+><para
+>Maximises only vertically</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><mousebutton
+>Right</mousebutton
+></term>
+<listitem
+><para
+>Maximises horizontally</para
+></listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/staff.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/staff.docbook
new file mode 100644
index 00000000000..ae37ce0d813
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/staff.docbook
@@ -0,0 +1,151 @@
+<chapter id="docu-staff">
+<title
+>Epilogue </title>
+
+<epigraph>
+<attribution
+>The end of Evita</attribution>
+<para
+>She had her moments, she had some style, the best show in town was the crowd, outside the Casa Rosada crying 'Eva Peron'; but that's all gone now...</para
+></epigraph>
+
+<para
+>We hope that you found this documentation useful, informative and perhaps even entertaining. The following things are not necessary to understand the KDE Desktop Environment, but you still may want to read it. </para>
+
+<sect1 id="the-k-documentation-staff">
+<title
+>The K Documentation Staff </title>
+
+<para
+>This User Guide has been updated for 3.0, and is currently maintained by Lauri Watts <email
+>lauri@kde.org</email
+></para>
+
+<para
+>Others who have contributed to this guide.</para>
+<itemizedlist>
+<listitem
+><para
+>Pablo de Vicente <email
+>vicente@oan.es</email
+>, who updated the section regarding installing on Debian for KDE 2.0</para
+></listitem>
+<listitem
+><para
+>Andreas Buschka <email
+>andi@circe.tops.net</email
+></para
+></listitem>
+<listitem
+><para
+>Robert D. Williams <email
+>rwilliam@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Poul Gerhard</para
+></listitem>
+<listitem
+><para
+>John Waalkes</para
+></listitem>
+<listitem
+><para
+>Vernon Wells</para
+></listitem>
+<listitem
+><para
+>Kay Lutz</para
+></listitem>
+<listitem
+><para
+>Stephan Kulow</para
+></listitem>
+</itemizedlist>
+</sect1>
+
+<sect1 id="we-still-need-people">
+<title
+>We still need people! </title>
+
+<para
+>KDE is a huge project, and every KDE supporter has already realised that. All of us are trying very hard to create a user interface that is easy to use and maybe also has the potential to make UNIX ready for the desktop PC. You have the chance to participate in this project too, and we would be thankful if you did. Developers and interested users communicate via several mailing lists described in <xref linkend="mailing-lists"/>. If you would like to help, please do so! We are still looking for helpers in the following departments: </para>
+
+<itemizedlist>
+<listitem
+><para
+>Development (Libraries and Applications)</para
+></listitem>
+<listitem
+><para
+>Documentation</para
+></listitem>
+<listitem
+><para
+>Graphics</para
+></listitem>
+<listitem
+><para
+>Beta-Testing</para
+></listitem>
+<listitem
+><para
+>and everywhere else, too :-) </para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="legal-notices">
+<title
+>Legal notices </title>
+
+<para
+>This document contains copyrighted material from Andreas Buschka, Gerhard Poul and Robert David Williams. All trademarks and branded names mentioned are properties of their legal owners. </para>
+
+</sect1>
+
+<sect1 id="sources-of-information-used-during-the-creat">
+<title
+>Sources of information used during the creation of this book </title>
+
+<para
+>During the creation of this documentation, the authors used the following sources for information: </para>
+
+<itemizedlist>
+<listitem
+><para
+>The KDE Mailing lists </para
+></listitem>
+<listitem
+><para
+>Various <filename
+>README</filename
+> and <abbrev
+>HTML</abbrev
+> help files that came with the KDE components </para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="license">
+<title
+>Licence</title>
+&underGPL; </sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/ug-faq.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/ug-faq.docbook
new file mode 100644
index 00000000000..9a94f503c70
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/userguide/ug-faq.docbook
@@ -0,0 +1,129 @@
+<chapter id="frequently-asked-questions">
+<title
+>Frequently Asked Questions About &kde; </title>
+
+<epigraph>
+<attribution
+>Batman Animated Series</attribution>
+<para
+>What are you?</para>
+<para
+>I'm your worst nightmare...</para>
+</epigraph>
+
+<para
+>There are some questions that are always raised on the &kde; mailing lists. To keep the traffic as low as possible (making the lists more readable), we have included them in this section. So please be kind and do not ask them in the mailing lists anymore - think of the quote above! </para>
+
+<!-- pretty short list.. going to watch mailing lists a little, and
+see if there aren't any more questions that ought to be here -->
+
+<qandaset id="faq">
+<qandaentry>
+<question
+><para
+>What does <quote
+>&kde;</quote
+> stand for?</para
+></question>
+<answer
+><para
+>Originally the <emphasis
+>K</emphasis
+> stood for <emphasis
+>Kool</emphasis
+>, nowadays the K has no meaning and &kde; simply stands for the <emphasis
+>K Desktop Environment</emphasis
+>. &kde; is intended to be a collection of small tools, a window manager, a file manager and tools that bring all this together. It is created to make your life with &UNIX; easier. </para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>I cannot compile package xxx</para
+></question>
+<answer>
+
+<para
+>Always be sure that you have the newest version of the &kde; libraries installed. The software is in constant development, so the dependencies can change from one day to another if you are using <acronym
+>CVS</acronym
+>. For most users, using a released version is much more practical.</para>
+
+<para
+>Another problem could be that you are using a program written for a very old version of &kde;, which depends on outdated include files. Check in the source archive's <filename
+>README</filename
+> to see if it explains which version of &kde; the application is looking for. If that file doesn't exist, check the file dates. They should be more recent than your current &kde; version.</para>
+</answer>
+</qandaentry>
+
+<qandaentry
+>
+
+<question
+><para
+>What version of &kde; should I use for a stable desktop?</para
+></question>
+<answer
+><para
+>One can, in general, obtain &kde; in many ways. Obtaining pre-compiled binaries in a package format (rpm,deb,tgz) labeled with a particular version (&eg; 3.2) is the best way to encourage stability on your &kde; desktop.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry
+>
+<question
+><para
+>But I heard that my problem/wishlist item is <quote
+>already in <acronym
+>CVS</acronym
+></quote
+>. I want to get my hands on the new features, why shouldn't I try <acronym
+>CVS</acronym
+>?</para
+></question>
+
+<answer>
+<para
+>The price of stability is that one must wait for each release to get new features. Conversely the price of being the first to see new features, is that you risk stability. &kde; has a fairly frequent release schedule, and stability of released versions is a particular focus. For the majority of &kde; users, unless you are planning to help develop &kde;, there is little advantage to running development versions of &kde;.</para>
+
+<para
+>However, there is always a place for experienced users who know what they are letting themselves in for, and are willing to report bugs found. If this is you, then there is no reason not to try the <acronym
+>CVS</acronym
+> versions. Be prepared for things to break occasionally, <acronym
+>CVS</acronym
+> gives you a snapshot of source code that is currently being worked on.</para>
+
+<para
+>These are daily snapshots of whatever the developers are working on, and some things are guaranteed to be broken.</para
+>
+
+<warning>
+<para
+><emphasis
+>Do not rely on <acronym
+>CVS</acronym
+> snapshots to maintain operational desktops</emphasis
+>. You will get burned eventually!</para>
+</warning>
+
+</answer>
+
+</qandaentry>
+</qandaset>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/Makefile.am b/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/Makefile.am
new file mode 100644
index 00000000000..f2bfec833e0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/visualdict
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/Makefile.in b/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/Makefile.in
new file mode 100644
index 00000000000..49499934aab
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/khelpcenter/visualdict
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/visualdict
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/visualdict/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/visualdict/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/visualdict/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/visualdict/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/visualdict/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/visualdict/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/visualdict/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/visualdict/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/index.cache.bz2
new file mode 100644
index 00000000000..83943b11833
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/index.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/index.docbook
new file mode 100644
index 00000000000..5ad5575f4d1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/visualdict/index.docbook
@@ -0,0 +1,352 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "Visual Guide to &kde;">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+
+
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kde; Visual Guide</title>
+<authorgroup>
+<corpauthor
+>The KDE Team </corpauthor>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2000-10-04</date>
+<releaseinfo
+>2.00.00</releaseinfo>
+
+<copyright>
+<year
+>2000</year>
+<holder
+>The KDE Team</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<abstract
+><para
+>A visual guide to &kde;'s interface. This is a very early version of the document. Eventually, this will be a graphical tour of &kde;.</para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Visual</keyword>
+<keyword
+>Dictionary</keyword>
+<keyword
+>Guide</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="visual-dictionary">
+
+<!-- Translators please note: If you have already translated the visual -->
+<!-- dictionary on the i18n website, please make sure the translations here -->
+<!-- match that file exactly. -->
+
+<title
+>&kde; Visual Dictionary of terms</title>
+
+<para
+>This project was started to help unify the vocabulary used in &kde; documentation.</para>
+
+<para
+>We provide this for you here as an aid to learning your way around the &kde; Graphical User Interface. These names have been standardised within &kde; documentation, so that you will always find interface items referred to in the same way.</para>
+
+<tip
+><para
+>The term <quote
+>Widget</quote
+> refers to the basic building block of a computer program's interface.</para>
+<para
+>Each widget operates in a similar manner each time it is used, but the effect that the widget has depends on its place within the program.</para
+></tip>
+
+<sect1 id="widget-table">
+<title
+>Listing of Common &kde; Widgets</title>
+<para
+>Currently, this guide consists of a table of the names of the graphical elements often found in &kde; documentation, and an example of each one. </para>
+<para
+>Our hope, eventually, is to make this a much more complete document, which will take you on a visual tour of &kde;.</para>
+
+<informaltable>
+<tgroup cols="2">
+<tbody>
+
+<row>
+<entry
+>Button</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict12.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Check Boxes</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict13.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Colour Selector</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict9.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Combo Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict2.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Dialogue Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict6.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Drop Down Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict1.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Icon List</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict16.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>List Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict7.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Menubar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict4.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Progress Bar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict17.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Radio Buttons</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict10.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Scroll Bar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict18.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Slider</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict15.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Spin Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict11.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Status Bar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict20.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Text Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict14.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+
+<row>
+<entry
+>Toolbar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict3.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Tree View</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict19.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+
+<row>
+<entry
+>Window Titlebar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict5.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+</tbody>
+</tgroup>
+</informaltable>
+</sect1>
+</chapter>
+<chapter id="credits">
+<title
+>Credits and Licences</title>
+<para
+>&kappname;</para>
+
+<para
+>Documentation by the KDE Documentation Team.</para>
+&underFDL; </chapter>
+
+</book>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/welcome.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/welcome.docbook
new file mode 100644
index 00000000000..d4aa9329fb6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/welcome.docbook
@@ -0,0 +1,98 @@
+<chapter id="welcome-to-kde">
+<chapterinfo
+><date
+>2002-01-18</date
+> <releaseinfo
+>3.00.00</releaseinfo
+> </chapterinfo>
+<title
+>Welcome to &kde;</title>
+<anchor id="welcome"/>
+
+<para
+> <emphasis
+>The &kde; team welcomes you to user-friendly &UNIX; computing.</emphasis
+> </para>
+
+<sect1 id="welcome-page">
+<title
+>Welcome to the K Desktop Environment</title>
+
+<sect2 id="welcome-information-about-kde">
+<title
+>Information about &kde;</title>
+
+<para
+>&kde; is a powerful graphical desktop environment for &UNIX; workstations. A &kde; desktop combines ease of use, contemporary functionality and outstanding graphical design with the technological superiority of the &UNIX; operating system. </para>
+
+<para
+><link linkend="what-is-kde"
+>What is the K Desktop Environment?</link
+></para>
+
+<para
+><link linkend="contact"
+>Contacting the &kde; Project</link
+></para>
+
+<para
+><link linkend="support"
+>Supporting the &kde; Project</link
+></para>
+
+<para
+><link linkend="links"
+>Useful links</link
+></para>
+
+</sect2>
+
+<sect2 id="welcome-getting-the-most-out-of-kde">
+<title
+>Getting the most out of &kde;</title>
+
+<sect3 id="welcome-general-documentation">
+<title
+>General documentation</title>
+
+<para
+><ulink url="help:/khelpcenter/quickstart"
+>A Quick Start Guide to the Desktop</ulink
+></para>
+
+<para
+><ulink url="help:/khelpcenter/userguide"
+>&kde; User's guide</ulink
+></para>
+
+<para
+><ulink url="help:/khelpcenter/faq"
+>Frequently asked questions</ulink
+></para>
+
+</sect3>
+
+<sect3 id="welcome-basic-applications">
+<title
+>Basic applications</title>
+
+<para
+><ulink url="help:/kicker"
+>Desktop Panel</ulink
+></para>
+
+<para
+><ulink url="help:/kcontrol"
+>Control Centre</ulink
+></para>
+
+<para
+><ulink url="help:/konqueror"
+>File Manager</ulink
+></para>
+
+</sect3>
+</sect2>
+</sect1>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/khelpcenter/whatiskde.docbook b/tde-i18n-en_GB/docs/kdebase/khelpcenter/whatiskde.docbook
new file mode 100644
index 00000000000..dc5535fdb51
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/khelpcenter/whatiskde.docbook
@@ -0,0 +1,101 @@
+<chapter id="what-is-kde">
+<chapterinfo
+><date
+>2002-01-18</date
+> <releaseinfo
+>3.00.00</releaseinfo
+> </chapterinfo>
+<title
+>What is &kde;?</title>
+<anchor id="whatiskde"/>
+
+<sect1 id="what-is-kde-introduction">
+<title
+>What is &kde;?</title>
+
+<para
+>&kde; is a desktop environment. In other words, &kde; is a collection of programs, technologies and documentation that attempt to make life easier for computer users. &kde; is targeted at &UNIX; workstations. It features network transparency and a contemporary work philosophy. </para>
+
+<para
+>The creators of the K Desktop Environment are a world-wide group of software engineers. This group's major goal in free software development is to provide high quality software that empowers the user with easy control of his computer's resources.</para>
+
+<para
+>&kde; seeks to fill the need for an easy to use desktop for &UNIX; workstations, similar to the desktop environments found under &MacOS; or &Windows; 95/NT. &kde; meets the requirement of users for an easy to use work environment. Tools used to reach this end are: enhanced inter-application communication, component reuse, global drag and drop, uniform look and feel and many more. Thus, &kde; offers much more than the traditional &UNIX; window managers.</para>
+
+<para
+>Stability, scaleability and openness are qualities which have made &UNIX; the undisputed choice for the information technology professional for many years. &kde; builds on top of this excellent base framework and brings new, much needed qualities: usability, user friendliness and beauty! &kde; was the first, and stays the forefront player in bringing these qualities to &UNIX;, which constituted for years, the premier platform for server computers and scientific institutions, but wasn't very attractive for desktop users.</para>
+
+<para
+>Without &UNIX; the Internet would not exist, or at least would have a vastly different form. &UNIX; has not, until now, addressed the needs of the average computer user. This fact is particularly unfortunate, since a number of implementations of &UNIX; (<ulink url="http://www.linux.org"
+>&Linux;</ulink
+>, <ulink url="http://www.freebsd.org"
+>FreeBSD</ulink
+>, <ulink url="http://www.netbsd.org"
+>NetBSD</ulink
+>, &etc;) are freely available on the Internet, all of which are of exceptional quality and stability. </para>
+
+</sect1>
+
+<sect1 id="what-is-kde-the-desktop">
+<title
+>&kde; The Desktop Environment</title>
+
+<para
+>In combination with a free implementation of &UNIX;, &kde; provides to the world an open and completely free desktop computing platform either at home or at work.</para>
+
+<para
+>This platform is available to anyone free of charge including its source code for anyone to modify.</para>
+
+<para
+>While there will always be room for improvement we believe we have now delivered a viable alternative to some of the more commonly found and commercial operating systems/desktops combinations available today. It is our hope that the combination of &UNIX; and &kde; will finally bring the same open, reliable, stable, and monopoly free computing to the average computer user that scientists and computing professionals world-wide have enjoyed for years. </para>
+
+</sect1>
+
+<sect1 id="what-is-kde-the-development-framework">
+<title
+>&kde; The Application Development Framework</title>
+
+<para
+>&kde; focuses on the user's needs, but it's obvious that this focus is more easily achieved by also giving developers the best tools. &kde; code contains, and comes with, some of the best development technologies of the modern computing age.</para>
+
+<para
+>Authoring applications under &UNIX;/X11 used to be an extremely tedious and labour intensive process. &kde; recognises the fact that a computing platform is only as good as the number of first class applications available to the users of that particular platform.</para>
+
+<para
+>&kde; defines new technologies in &DCOP; and KParts, created to offer a component document model and technology. Together with the complete &kde; libraries programming interface, &DCOP;/KParts are set in direct competition with other similar technologies like &Microsoft; <abbrev
+>MFC</abbrev
+>/<abbrev
+>COM</abbrev
+>/ActiveX technologies. The excellent quality and the high level of refinement of &kde;'s application programming interface (<acronym
+>API</acronym
+>) enables developers to focus on original and interesting issues and avoid reinventing the wheel.</para>
+
+</sect1>
+
+<sect1 id="what-is-kde-the-office-suite">
+<title
+>&kde; The Office Application Suite</title>
+
+<para
+>In its current form, &kde; provides, apart from the essential desktop component applications, a suite of powerful office programs known to the world by the name &koffice;.</para>
+
+<para
+>&koffice; is based on the &kde; &DCOP;/KParts technologies. It currently contains: a word processor with desktop publishing capabilities (&kword;), a spreadsheet application (&kspread;) and accompanying charting program (&kchart;), a presentation program (&kpresenter;) and a vector drawing program (&kontour;). Tying things together is the <application
+>KOffice Workspace</application
+>, an integrated shell to ease the use of the &koffice; components in conjunction with each other. Additional components include an email client, a news reader, and a powerful <abbrev
+>PIM</abbrev
+> (Personal Information Manager - an organiser).</para>
+
+<para
+>While some of those components are still in alpha development, others are already extremely powerful. For example, &kpresenter;, &kde;'s presentation application, was successfully used at the 5th International &Linux; Congress in Cologne, Germany to deliver a &kde; presentation. </para>
+
+<para
+>We would like to invite you to <ulink url="http://www.kde.org"
+>learn more about &kde;</ulink
+> and <ulink url="http://koffice.kde.org"
+>&koffice;</ulink
+>.</para>
+
+</sect1>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kicker/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kicker/Makefile.am
new file mode 100644
index 00000000000..9ff0172e420
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kicker/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kicker
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kicker/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kicker/Makefile.in
new file mode 100644
index 00000000000..77207889b78
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kicker/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kicker
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kicker
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kicker/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kicker/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kicker/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kicker/index.cache.bz2
new file mode 100644
index 00000000000..f6eb97c098f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kicker/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kicker/index.docbook b/tde-i18n-en_GB/docs/kdebase/kicker/index.docbook
new file mode 100644
index 00000000000..b7da2ab62eb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kicker/index.docbook
@@ -0,0 +1,2478 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY package "kdebase">
+ <!ENTITY kappname "&kicker;">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE">
+]>
+
+<!-- The language must NOT be changed here. -->
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kicker; Handbook</title>
+
+<authorgroup>
+<author
+>&Dirk.Doerflinger; &Dirk.Doerflinger.mail;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<copyright>
+<year
+>2001</year
+><year
+>2002</year>
+<holder
+>&Dirk.Doerflinger;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-03-01</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<abstract>
+<para
+>&kicker; is the &kde; application starter panel and is also capable of some useful applets and extensions. It usually resides on the bottom of the desktop. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Kicker</keyword>
+<keyword
+>kdebase</keyword>
+<keyword
+>panel</keyword>
+<keyword
+>application</keyword>
+<keyword
+>starter</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+
+<para
+>&kicker; is the application launcher panel of the K Desktop Environment. Besides the <guimenu
+>K</guimenu
+> Menu, where you can start applications, &kicker; is also capable of running docked applets like the pager, the taskbar or the clock, and extensions, such as child panels. </para>
+
+<para
+>&kicker; usually resides on the bottom of the desktop, but it can also be moved to any other border. Please report any problems or feature requests to the &kde; mailing lists. </para>
+
+</chapter>
+
+<chapter id="using-kicker">
+<title
+>Using &kicker;</title>
+
+<para
+>This is what you see on a freshly installed &kde;, assuming that you skipped <application
+>KPersonaliser</application
+>. If you are using lower resolution, some of the icons may not appear immediately. To cater for those smaller resolutions, the screenshot below is divided in two parts. </para>
+
+<screenshot>
+<screeninfo
+>Here's a screenshot of the left side of &kicker;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot_left.png" format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Screenshot Left</phrase>
+</textobject>
+<caption>
+<para
+>Here's a screenshot of the left side of &kicker; </para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<screenshot>
+<screeninfo
+>And here's the right side</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot_right.png" format="PNG"/></imageobject>
+<textobject>
+<phrase
+>Screenshot Right</phrase>
+</textobject>
+<caption>
+<para
+>And here's the right side </para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>Of course, this is only one way &kicker; might appear on the screen. There are many more configurations available. </para>
+
+<sect1 id="newbie">
+<title
+>A quick tour for new &kde; users</title>
+
+<para
+>If you are experienced with this kind of application launcher, you can ignore this chapter and move on to <link linkend="basics"
+>&kicker; basics</link
+>. </para>
+
+<para
+>The main use of &kicker; is starting applications. This is done by clicking icons, either from the panel or from the <guimenu
+>K</guimenu
+> Menu. &kicker; shows some more things too, so let's see. </para>
+
+<para
+>Having a look at the screenshots above, there are from left to right: </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>The <guimenu
+>K</guimenu
+> Menu</term>
+<listitem>
+<para
+>It is used for launching applications and some other useful things. Refer to <link linkend="k-menu"
+>The <guimenu
+>K</guimenu
+> Menu </link
+>for more information. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Application start icons</term>
+<listitem>
+<para
+>Here are some icons of commonly used applications. They can be moved and removed and others can be added. Some of them have a special meaning, which you can read more about in <link linkend="basics"
+>&kicker; basics</link
+>. Resting the mouse over an icon without clicking shows the name and a short description of that application, if you have set that in the <link linkend="configuring"
+>Settings Dialogue</link
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Pager applet</term>
+<listitem>
+<para
+>This displays a small view of the virtual desktops. Clicking one section of it will activate that desktop. Please refer to <link linkend="applets"
+>Applets</link
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Taskbar</term>
+<listitem>
+<para
+>All running applications are displayed as buttons in the taskbar. Clicking an application's button will bring this application on top. If it was on top before, it will be iconified. As always, more information in <link linkend="applets"
+>Applets</link
+>. </para>
+</listitem>
+
+</varlistentry>
+<varlistentry>
+<term
+>Lock/Logout</term>
+<listitem>
+<para
+>This applet contains two small buttons. The one with the luggage lock on it locks your session if you ever leave your &kde; unattended and don't want anybody else to have access to it; the other one shuts down &kde; and the X-Server. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>System Tray</term>
+<listitem>
+<para
+>The system tray is able to swallow some kind of applications like - in this case - &klipper;. There are also more useful apps for the system tray. You can click the applications either with the <mousebutton
+>left</mousebutton
+> or the <mousebutton
+>right</mousebutton
+> mousebutton and see what's happening. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Clock</term>
+<listitem>
+<para
+>The Clock applet is - of course - a small, useful clock. It can have various styles, have a look at the <link linkend="applets"
+>applets</link
+> section for more information. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The <guibutton
+>hide</guibutton
+> button</term>
+<listitem>
+<para
+>This button lets you fade out &kicker; for having more space on the screen. When &kicker; is faded out, only the <guibutton
+>hide</guibutton
+> button will remain in order to fade in &kicker; again. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>This was only the description of &kicker; on its initial launch. It can be configured in many ways and styles and more applets can be added. There are even some extensions like the external taskbar you can add. See <link linkend="basics"
+>&kicker; basics</link
+>, <link linkend="applets"
+>Applets </link
+> and <link linkend="extensions"
+>Extensions </link
+>for more information. </para>
+
+</sect1>
+
+</chapter>
+
+<chapter id="basics">
+
+<title
+>&kicker; basics</title>
+
+<sect1 id="general-usage">
+<title
+>General usage</title>
+
+<para
+>As mentioned before, there are a lot of things that can be added to &kicker;. This section will tell you everything about application starting, folder browsing and adding some kinds of applets and extensions. Lots of things can be done from the <guimenu
+>context menu</guimenu
+> or from <guisubmenu
+>Configure Panel</guisubmenu
+> in the <guimenu
+>K</guimenu
+> Menu. </para>
+
+<sect2 id="adding-apps">
+<title
+>Adding applications</title>
+
+<para
+>There are three different ways to add an application to &kicker;: </para>
+
+<variablelist>
+<varlistentry>
+<term
+>Drag and Drop</term>
+<listitem>
+<para
+>Simply drag any file from &konqueror; into &kicker; and it's there. This works also from the <guimenu
+>K</guimenu
+> Menu with any entry. You can change the attributes like optional command line parameters or the icon by clicking it with the <mousebutton
+>right</mousebutton
+> mouse button and choosing <guimenuitem
+>Preferences</guimenuitem
+> from the <guimenu
+>context menu</guimenu
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Using the context menu to add a &kde; application</term>
+<listitem>
+<para
+>Click the <mousebutton
+>right</mousebutton
+> mousebutton on any free space in &kicker; and choose <guisubmenu
+>Add</guisubmenu
+> and then <guisubmenu
+>Button </guisubmenu
+>. There you can choose an application which will be added in the place you clicked. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Using the <guimenu
+>context menu</guimenu
+> to add a non-&kde;-application</term>
+<listitem>
+<para
+>Non-&kde;-applications &eg; <application
+>xosview</application
+> or <application
+>xemacs</application
+>. </para>
+
+<para
+>Click the <mousebutton
+>right</mousebutton
+> mousebutton on any free space in &kicker; and choose <guisubmenu
+>Add</guisubmenu
+>, <guisubmenu
+>Special Button</guisubmenu
+> and then <guimenuitem
+>Non-KDE Application </guimenuitem
+>. Choose the application you want to add. In the newly appearing window, you can append an <guilabel
+>optional command line</guilabel
+>, have the application start from a terminal, and choose the icon which will appear in &kicker; by clicking the <guiicon
+>gear </guiicon
+>. If you don't choose an icon, the application will use the gear as a default. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Applications can be moved or removed by &RMB; click and choosing <guimenuitem
+>Move</guimenuitem
+> or <guimenuitem
+>Remove</guimenuitem
+>. You can also move an icon by clicking &MMB; if you have one. Another way to remove an application is by clicking the &RMB; on any free space and then choosing <guisubmenu
+>Remove</guisubmenu
+>, <guisubmenu
+>Button</guisubmenu
+> and then the application you want to be removed. </para>
+
+<!-- NOTE: Lauri: I'd say it would confuse users if I'd mention Non-KDE-Apps -->
+<!-- explicitly here. Please add them if you think there's a need. -->
+
+</sect2>
+
+<sect2 id="adding-folders">
+<title
+>Adding Folders</title>
+
+<para
+>Folders can be added by simply dragging a folder to any free space of &kicker;. Quick Browsers can also be added from the <guimenu
+>context menu</guimenu
+> or the <guimenu
+>K</guimenu
+> Menu. </para>
+
+<para
+>There are two different ways to have a folder in &kicker;, you can choose between them in the menu appearing after dropping. Omitting this menu, it will be added as a file manager <acronym
+>URL</acronym
+>. </para>
+
+<variablelist>
+<varlistentry>
+<term
+>Add as file manager &URL;</term>
+<listitem>
+<para
+>Choosing this will add a link to the selected folder. Clicking this <guiicon
+>folder</guiicon
+> icon will open &konqueror; displaying the contents of this folder. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Add as Quick Browser</term>
+<listitem>
+<para
+>If you add a folder this way, it will be displayed as a submenu of &kicker;. This submenu contains <guimenuitem
+>Open in File Manager</guimenuitem
+>, which does the same as a file manager &URL;, and <guimenuitem
+>Open in Terminal</guimenuitem
+>, which opens a terminal with this folder as working path. Also, this submenu contains the contents of that folder. Sub-folders are displayed as new submenus like the Quick Browser itself. The maximum number of displayed elements can be set in the <link linkend="configuring"
+>Settings Dialogue</link
+>. Quick Browsers can also be added from the <guimenu
+>context menu</guimenu
+> of &kicker; and then choosing <guisubmenu
+>Add</guisubmenu
+> and <guisubmenu
+>Special Button</guisubmenu
+>. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>Both kinds of folders can be moved or removed by &RMB; click and choosing <guimenuitem
+>Move</guimenuitem
+> or <guimenuitem
+>Remove</guimenuitem
+>. You can also move an icon by clicking &MMB; if you have one. Another way to remove a folder is by clicking the &RMB; on any free space and then choosing <guisubmenu
+>Remove</guisubmenu
+>, <guisubmenu
+>Button</guisubmenu
+> and then the folder you want to be removed. </para>
+
+<para
+>File manager &URL;s can also be configured from the <guimenu
+>context-menu</guimenu
+>, just like any other folder anywhere in &kde; </para>
+
+</sect2>
+
+<sect2 id="adding-special-icons">
+<title
+>Special Icons</title>
+
+<para
+>Some icons in &kicker; have a special meaning. They are added by choosing <guisubmenu
+>Add</guisubmenu
+> and then <guisubmenu
+>Special Button</guisubmenu
+> of the <guimenu
+>context-menu</guimenu
+>. </para>
+
+<variablelist>
+<varlistentry>
+<term
+>The <guimenu
+>K</guimenu
+> Menu Icon</term>
+<listitem>
+<para
+><guiicon
+><inlinemediaobject
+><imageobject
+><imagedata fileref="k_menu_icon.png" format="PNG"/></imageobject
+></inlinemediaobject
+></guiicon
+> The <guiicon
+>K Menu icon</guiicon
+> is one of the most necessary icons in &kicker;. As you might guess, it opens the <guimenu
+>K</guimenu
+> Menu, which you can learn more about in <link linkend="k-menu"
+>The K Menu</link
+>. </para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+>The Window List</term>
+<listitem>
+<para
+><guiicon
+><inlinemediaobject
+><imageobject
+><imagedata fileref="windowlist_icon.png" format="PNG"/></imageobject
+></inlinemediaobject
+></guiicon
+> Clicking this <guiicon
+>icon</guiicon
+> will show the <guimenu
+>Window List</guimenu
+>. Its first entry, <guimenuitem
+>Unclutter Windows</guimenuitem
+>, tries to move the windows on your active desktop in a way to see as many as possible. </para>
+
+<para
+><guimenuitem
+>Cascade Windows</guimenuitem
+> puts all windows on the active desktop over each others, the most recently on top and the others sorted by the time they where last used.</para
+> <para
+>Below those entries is a list of all currently running applications, grouped by the desktops on which they are running. Clicking on the name of a desktop will switch to that one, clicking an application will also activate it. </para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Bookmarks Icon</term>
+<listitem>
+<para
+><guiicon
+><inlinemediaobject
+><imageobject
+><imagedata fileref="bookmarks_icon.png" format="PNG"/></imageobject
+></inlinemediaobject
+></guiicon
+> The <guiicon
+>Bookmarks icon</guiicon
+> provides fast access to your bookmarks. They appear in the same way as if you click the <guimenu
+>Bookmarks menu</guimenu
+> in &konqueror;. Clicking a bookmark in the menu will launch &konqueror; with the <acronym
+>URL</acronym
+> which is behind that bookmark. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Recent Documents Icon</term>
+<listitem>
+<para
+><guiicon
+><inlinemediaobject
+><imageobject
+><imagedata fileref="recent_docs_icon.png" format="PNG"/></imageobject
+></inlinemediaobject
+></guiicon
+> This menu shows the most recently used documents (works only with &kde; applications for the moment). Clicking the element <guimenuitem
+>Clear History</guimenuitem
+> will remove those entries, what may be useful for privacy reasons. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Desktop Access Icon</term>
+<listitem>
+<para
+><guiicon
+><inlinemediaobject
+><imageobject
+><imagedata fileref="desktop_icon.png" format="PNG"/></imageobject
+></inlinemediaobject
+></guiicon
+> The <guiicon
+>Desktop Access icon</guiicon
+> lets you have quick access to all the things you have on your desktop by minimising all currently open applications. Clicking it once will toggle it to show the desktop. The <guiicon
+>icon</guiicon
+> will remain pressed until you either click it again, what will restore your minimised apps, or reactivate an application from the taskbar. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Quick Browser Item</term>
+<listitem>
+<para
+><guiicon
+><inlinemediaobject
+><imageobject
+><imagedata fileref="quickbrowser_icon.png" format="PNG"/></imageobject
+></inlinemediaobject
+></guiicon
+>Adding a <guiicon
+>Quick Browser icon</guiicon
+> will open a dialogue which will let you choose a path and an <guiicon
+>icon</guiicon
+>, which will appear as a <guimenu
+>Quick Browser menu</guimenu
+>. Refer to the <link linkend="adding-folders"
+>Adding Folders</link
+> section for more information about quick browsers. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Non-KDE Application Item</term>
+<listitem>
+<para
+>The <guimenuitem
+>Add Non-KDE Application</guimenuitem
+> lets you add an application which doesn't appear in the <guimenu
+>K</guimenu
+> menu to &kicker;. Refer to <link linkend="adding-apps"
+>Adding Applications</link
+> for more information about Non-&kde; Applications. </para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+>The Terminal Sessions Icon</term>
+<listitem>
+<para
+><guiicon
+><inlinemediaobject
+><imageobject
+><imagedata fileref="terminals_icon.png" format="PNG"/></imageobject
+></inlinemediaobject
+></guiicon
+> This icon provides a menu of the available Terminal sessions, just as &konsole; does when you click and hold its <guiicon
+>New Session</guiicon
+> button. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The Printing System Icon</term>
+<listitem>
+<para
+><guiicon
+><inlinemediaobject
+><imageobject
+><imagedata fileref="printsys_icon.png" format="PNG"/></imageobject
+></inlinemediaobject
+></guiicon
+>This icon gives you direct access to &kde;'s printing system. Clicking the &LMB; on the icon opens a menu which gives you the following options: <itemizedlist>
+<listitem
+><para
+><guimenuitem
+>Add Printer...</guimenuitem
+>:This will start &kde;'s Add Printer Wizard which allows you to simply add a new printer to your system.</para>
+</listitem>
+<listitem
+><para
+><guimenuitem
+>KDE Print Settings</guimenuitem
+> This item will open the KDE Print Configuration dialogue.</para>
+</listitem>
+
+<listitem>
+<para
+><guimenuitem
+>Configure Server</guimenuitem
+></para>
+
+</listitem>
+
+<listitem
+><para
+><guimenuitem
+>Print Manager</guimenuitem
+>This item starts the Printing Manager, &kde;'s main printing control centre.</para>
+</listitem>
+
+<listitem
+><para
+><guimenuitem
+>Print Browser (&konqueror;)</guimenuitem
+>This item will start &konqueror; with the <literal
+>print:/</literal
+> io-slave to browse all kinds of printers.</para>
+</listitem>
+
+<listitem
+><para
+><guimenuitem
+>Print a file...</guimenuitem
+>This item opens a dialogue which lets you easily print one or more files.</para>
+</listitem>
+
+</itemizedlist>
+
+</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="removing-icons">
+<title
+>Removing all kinds of icons</title>
+
+<para
+>Clicking the &RMB; on any icon, no means if it's for an application, a folder or a special icon, or clicking the small arrow on the handle, and then choosing <guimenuitem
+>Remove</guimenuitem
+> from the appearing <guimenu
+>context menu</guimenu
+> will remove the icon from &kicker;. </para>
+<para
+>Another way of removing icons is clicking the &RMB; on any free space in &kicker; and choosing <guimenuitem
+>Remove</guimenuitem
+> and then <guimenuitem
+>Button</guimenuitem
+> or <guimenuitem
+>Special Button</guimenuitem
+>. You can then choose the button you want to remove in the submenu.</para>
+
+<note>
+<para
+>Please note that removing an icon from &kicker; won't remove the application on the disk! </para>
+</note>
+
+</sect2>
+
+<sect2 id="adding-applets">
+<title
+>Adding Applets</title>
+
+<para
+>&kicker; comes with a set of applets like the taskbar or the mini-pager. Those can be added either from the submenu <guisubmenu
+>Configure Panel</guisubmenu
+> of the <guimenu
+>K</guimenu
+> Menu or from the <guimenu
+>context menu</guimenu
+> by choosing <guisubmenu
+>Add</guisubmenu
+> and then <guisubmenu
+>Applet</guisubmenu
+>. </para>
+
+<para
+>Applets can be moved by dragging them on their handle with holding the &LMB; mouse button, or the &MMB; mouse button, or by choosing <guimenuitem
+>Move</guimenuitem
+> from the <guimenu
+>context menu</guimenu
+>. </para>
+
+<para
+>You can learn more about the applets in the section <link linkend="applets"
+>Applets</link
+>. </para>
+
+</sect2>
+<sect2 id="removing-applets">
+<title
+>Removing Applets</title>
+<para
+>Applets can be removed by choosing <guimenuitem
+>Remove</guimenuitem
+> from the <guimenu
+>context menu</guimenu
+>, which appears when the &RMB; is clicked on the applet's handle (left or top side of the applet) or in some applets allover the applet. The same <guimenu
+>menu</guimenu
+> appears when clicking the small arrow on the applet's handle. </para>
+
+
+</sect2>
+
+<sect2 id="adding-extensions">
+<title
+>Adding Extensions</title>
+
+<para
+>There is also the possibility to add external extensions to &kicker;, like the external taskbar, the Dock Application Bar for WindowMaker dock-applications, <application
+>Kasbar</application
+>, an iconic kind of taskbar and even child panels which behave like new instances of &kicker;. </para>
+
+<para
+>All extensions can be moved to any border of the screen by dragging them with the &LMB; on the small fade-out handles on the left or top side of the extensions. These fade-out handles can also be used for fading out the extension. The child panel can also be dragged by clicking with the &LMB; on any empty space on it. </para>
+
+<para
+>More about extensions can be read in the <link linkend="extensions"
+>extensions</link
+> section. </para>
+
+</sect2>
+
+<sect2 id="removing-extensions">
+<title
+>Removing Extensions</title>
+
+<para
+>You can remove extensions by clicking <guimenuitem
+>Remove</guimenuitem
+> in their <guimenu
+>context menu</guimenu
+>, usually located in the fade-out handles. </para>
+</sect2>
+
+</sect1>
+
+<sect1 id="configuring-apps">
+<title
+>Configuring Application Buttons</title>
+
+<para
+>Every <guiicon
+>application starter</guiicon
+> has some preferences you can set from their <guimenu
+>context menu</guimenu
+>. Usually applications and folders have the same preferences as in &konqueror;. Only the applications which are located in the <guimenu
+>K</guimenu
+> Menu (for experienced users: those which have a <literal role="extension"
+>*.desktop</literal
+> in the <filename class="directory"
+>applnk</filename
+> dir) have a special kind of config dialogue. </para>
+
+<sect2 id="general-tab">
+<title
+>The <guilabel
+>General</guilabel
+> Tab</title>
+
+<para
+>Here you can see some stats about the application link. You can also choose an icon by clicking on the <guibutton
+>icon button</guibutton
+> and change the filename of the link file. This may be useful if you want the icon on the panel behave different to the analogue one in the <guimenu
+>K</guimenu
+> Menu. </para>
+
+</sect2>
+
+<sect2 id="permissions-tab">
+<title
+>The <guilabel
+>Permissions</guilabel
+> Tab</title>
+
+<para
+>Here you can set the permissions of the link file. Please refer to the manuals or handbooks of your operating system for more about permissions. </para>
+
+</sect2>
+
+<sect2 id="execute-tab">
+<title
+>The <guilabel
+>Execute</guilabel
+> Tab</title>
+
+<para
+>You can set the behaviour of the application when it's executed on this page. </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Command</guilabel
+></term>
+<listitem>
+<para
+>Usually, there is only the name of the binary that has to be started when clicking on the icon. You can search for another application to be started by clicking the <guibutton
+>Browse</guibutton
+> button and/or add special command line parameters to the application. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Panel Embedding</guilabel
+></term>
+<listitem>
+<para
+>This feature is not implemented yet. </para>
+</listitem>
+<!--<listitem
+><para
+>&kicker; has the possibility to swallow some applications
+like <abbrev
+>e.g.</abbrev
+> <application
+>XOSView</application
+>. This means that
+the application will show up directly in the panel. Therefore you have to
+insert the exact title of the application window in the <guilabel
+>Window
+Title</guilabel
+> Textfield. You can also specify an application that will be
+executed when clicking on the swallowed application by typing it's name in the
+<guilabel
+>Execute on click</guilabel
+> field.</para
+></listitem
+>-->
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Run in terminal</guilabel
+></term>
+<listitem>
+<para
+>If this box is checked, the application will be executed in a terminal window. You can also add special Terminal options. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Run as different user</guilabel
+></term>
+<listitem>
+<para
+>Checking this option will let the application start with the permission of the user you typed in the field <guilabel
+>Username</guilabel
+>. You will be prompted for the user's password on application start. This option may be very useful if you want to start some applications as superuser. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="application-tab">
+<title
+>The <guilabel
+>Application</guilabel
+> Tab</title>
+
+<para
+>If you set a name and a comment, they will be shown as tooltips of the start icons in the style <quote
+>Name - Comment</quote
+>. </para>
+
+<para
+>In the <guilabel
+>File Types</guilabel
+> section you can choose what kinds of filetypes are handled by this application. Please refer to &konqueror; handbook for more about this. </para>
+
+</sect2>
+
+</sect1>
+
+</chapter>
+
+<chapter id="configuring">
+<title
+>Configuring &kicker;</title>
+
+<para
+>This section describes the ways &kicker; can be configured. It's only about the basic &kicker; settings, configuration of the applets are described in their <link linkend="applets"
+>sections</link
+> </para>
+
+<para
+>You can change the settings by either clicking <guimenuitem
+>Settings</guimenuitem
+> in the <guimenu
+>context menu</guimenu
+> or the submenu <guisubmenu
+>Configure Panel</guisubmenu
+> of the <guimenu
+>K</guimenu
+> Menu or in the &kcontrol; in the module <guilabel
+>Look &amp; Feel</guilabel
+>. </para>
+
+<note>
+<para
+>Please note that the settings in the <guilabel
+>General</guilabel
+> and the <guilabel
+>Look &amp; Feel</guilabel
+> tabs only affect to the main panel while the behaviour of extensions is set in the <guilabel
+>Extensions</guilabel
+> tab. </para>
+</note>
+
+
+<sect1 id="panel">
+<title
+>The Panel Section</title>
+
+<sect2 id="panel-general">
+<title
+><guilabel
+>General</guilabel
+></title>
+
+<para
+>In the <guilabel
+>General</guilabel
+> tab you can configure some basic functionality of the &kde; panel (&ie; functionality you'd find in other panel applications as well; later we'll come to the more interesting features). </para>
+
+<para
+>In the <guilabel
+>Panel Location</guilabel
+> frame you can choose which screen border the panel should be attached to. Please note that usually the available space is used more efficiently if the panel is aligned horizontally, &ie; attached to the top or bottom screen border. If you want to play around with different settings you can change the panel's position even easier by dragging the panel from one border to the other. </para>
+
+<para
+>The <guilabel
+>Alignment</guilabel
+> group lets you define, where &kicker; is located when the size is set to less than 100%. This can also be done by dragging &kicker; with the &LMB; to the place you want to have it. </para>
+
+<para
+>The panel's style can be tiny, small, medium or large. Depending on which applets you use you may find that some applets work better at different panel sizes. You can also change the size by moving the mousepointer over the upper border of &kicker; (assuming &kicker; is at the bottom of your screen) and dragging it while holding the &LMB;. When you do that, the style settings will switch to <guilabel
+>Custom</guilabel
+> </para>
+
+<note>
+<para
+>Please note, that switching manually to <guilabel
+>Custom</guilabel
+> doesn't have any effect and otherwise that you don't need to switch to custom to be able to resize &kicker; manually. </para>
+</note>
+
+<para
+>Some people may not want to have &kicker; take the whole width or height of their screen. The slider <guilabel
+>Percentage of desktop width/height to be used</guilabel
+> changes this behaviour. If you decrease the percentage, &kicker; will either appear aligned left or top of the screen, depending on its location. Checking the checkbox <guilabel
+>Expand to fit required size</guilabel
+> makes sure that &kicker; is at least as big as needed to show every icon and applet. </para>
+</sect2>
+
+<sect2 id="panel-hiding">
+<title
+><guilabel
+>Hiding</guilabel
+></title>
+
+<para
+>Depending on your screen resolution you may find that the panel takes away too much of your precious screen real estate. To save screen space, the panel offers an auto hide feature. When this feature is enabled, the panel will hide when the mouse cursor has not been moved over it for a configurable amount of time. If you move the mouse to the panel's screen border it will show up again. Check the <guilabel
+>Enable automatic hide</guilabel
+> option in the <guilabel
+>Automatic Hide</guilabel
+> frame to enable this feature. Using the <guilabel
+>Delay in seconds</guilabel
+> slider you can configure the amount of time the panel will wait before it hides. The checkbox <guilabel
+>Show panel when switching desktop</guilabel
+> makes sure that the panel will be shown on the new chosen desktop. Otherwise, if there are too many applets and icons on &kicker;, two small scroll buttons will be displayed to scroll the whole panel. </para>
+
+<para
+>When the panel's hide buttons are enabled you'll see buttons on both sides of the panel, with arrows showing to the screen border. If you click on one of these buttons, the panel will slide away in that direction. After that, you'll see a remaining show button in that corner, which will make the panel show again. Check the appropriate checkbox if you want the hide buttons to show up on any side of &kicker;. Using the slider you can change the width of the buttons. </para>
+
+<para
+>Using the <guilabel
+>Manual Hide Animation</guilabel
+> (for the hide buttons) and <guilabel
+>Auto Hide Animation</guilabel
+> (for the auto hide functionality) options you can configure whether the panel will softly slide away or just disappear. You can enable or disable both animations using the <guilabel
+>Enable</guilabel
+> options and you can change the speed of the animation using the sliders. </para>
+
+</sect2>
+
+<sect2 id="panel-looknfeel">
+<title
+><guilabel
+>Look &amp; Feel</guilabel
+></title>
+
+<para
+>Using the <guilabel
+>Look &amp; Feel</guilabel
+> tab you can configure the panel's overall appearance. </para>
+
+<para
+>The &kde; panel supports so-called <quote
+>tiled buttons</quote
+>. This means that the buttons shown on the panel will be drawn using configurable images. To enable button tiling, check the <guilabel
+>Enable background tiles</guilabel
+> option in the <guilabel
+>Look &amp; Feel</guilabel
+> tab. Then you can configure tiles for certain kinds of buttons. </para>
+
+<para
+>For every kind of panel button there is a frame offering an <guilabel
+>Enabled</guilabel
+> option to enable or disable tiled images. If tiles are enabled for this kind of button, you can choose a tile in the combo box below and the box on the right will show a preview of this tile. </para>
+
+<para
+>The different kinds of buttons are: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>K Menu Tiles</guilabel
+></term>
+<listitem>
+<para
+>The icon for the <guiicon
+>K Menu</guiicon
+> will be displayed as a tile </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Quickbrowser Tiles</guilabel
+></term>
+<listitem>
+<para
+>The icons for <guiicon
+>Quickbrowsers</guiicon
+> will be displayed as tiles </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Application Launcher Tiles</guilabel
+></term>
+<listitem>
+<para
+>The icons which start applications will be displayed as tiles </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<guilabel
+>Legacy Application Tiles</guilabel>
+</term>
+<listitem>
+<para
+>The icons for legacy applications will be displayed as tiles </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Window List Tiles</guilabel
+></term>
+<listitem>
+<para
+>The <guiicon
+>Window List</guiicon
+> icon will be displayed as a tile </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Desktop Access Tiles</guilabel
+></term>
+<listitem>
+<para
+>The <guiicon
+>Desktop Access</guiicon
+> icon will be displayed as a tile </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Enabling the switch <guilabel
+>Enable icon zooming</guilabel
+> will give you the effect that &kicker;'s icons will grow bigger when hovering with the mouse. This effect will not appear when the size of &kicker; is set bigger than <guilabel
+>medium</guilabel
+>. </para>
+
+<para
+>If <guilabel
+>Show tooltips</guilabel
+> is checked, small descriptions of the icons or applets will be shown when the mousepointer rests over an icon for some seconds. </para>
+
+<para
+>The <guilabel
+>Background Image</guilabel
+> is a picture that will be used to draw the panel's background, just like you can use a picture for the desktop background. Check the <guilabel
+>Enable background image</guilabel
+> option to enable this feature. You can specify an image file in the line edit box below or choose one by clicking on the <guibutton
+>Browse</guibutton
+> button. You'll see a preview of the selected picture on the right. </para>
+
+
+
+</sect2>
+
+<sect2 id="panel-menus">
+<title
+>Menus</title>
+
+<para
+>In the <guilabel
+>Menus</guilabel
+> tab you can configure the panel menu's behaviour. This affects the <guimenu
+>K</guimenu
+> menu you will often use to launch applications, the browser menus you can use to access folders and other menus like the recent documents menu. </para>
+
+<para
+>The <guilabel
+>K Menu Layout</guilabel
+> frame offers you some options to configure the <guimenu
+>K</guimenu
+> menu's functionality. The <guilabel
+>Show &quot;Bookmarks&quot; submenu</guilabel
+> and <guilabel
+>Show &quot;Recent Documents&quot; submenu</guilabel
+> options will enable submenus showing your <application
+>konqueror</application
+> bookmarks and the last documents you've opened using &kde; applications respectively. The <guilabel
+>Show &quot;Quick Browser&quot; submenu</guilabel
+> option will enable a browser menu. Enabling the <guilabel
+>Show side image</guilabel
+> checkbox will display a neat image on the left side of the <guimenu
+>K</guimenu
+> menu. If the option <guilabel
+>Detailed menu entries</guilabel
+> is set, th <guimenu
+>K</guimenu
+> menu will show a small description besides the name of the application. </para>
+<para
+>Within the <guilabel
+>K Menu Layout</guilabel
+> you can also define which dynamic menus should be displayed in the <guimenu
+>K</guimenu
+> menu by moving them from <guilabel
+>Available Menus</guilabel
+> to <guilabel
+>Selected Menus</guilabel
+> using the <guibutton
+>&lt;&lt;</guibutton
+>. They can be removed the same way by using the <guibutton
+>&gt;&gt;</guibutton
+>. </para>
+
+<para
+>In the <guilabel
+>Browser Menus</guilabel
+> frame you can configure whether the panel's browser menus will show hidden files or not (hidden files on UNIX systems are those whose filenames begin with a dot) as well as how many files at most will be shown in a browser menu; the latter option may be especially useful if you have a rather small screen resolution, as the browser menus would otherwise quickly fill up your screen when you browse folders containing many files. </para>
+
+<para
+>The quick start section in the <guimenu
+>K</guimenu
+> menu offers quick access to programs you have used often or recently. In the <guilabel
+>&quot;Quick Start&quot; section contains</guilabel
+> frame you can choose whether this section will show the most recently or the most frequently used programs. Using the option <guilabel
+>Max number of &quot;Quick Start&quot; entries</guilabel
+> you can configure how many programs the quick start section will remember. </para>
+
+</sect2>
+
+
+<sect2 id="panel-applets">
+<title
+>Applets</title>
+
+<para
+>Applets are small plugins that extend the panel's functionality. &kde; comes with some applets but they may be provided by third parties as well.</para>
+
+<para
+>Panel applets can be started using two different ways: internally or externally. While <quote
+>internal</quote
+> is the preferred way to load applets, this can raise stability or security problems when you are using poorly programmed third-party applets. To address these problems, applets can be marked <quote
+>trusted</quote
+>. You might want to configure the panel to treat trusted applets different from untrusted ones. Your options are: </para>
+
+<itemizedlist>
+<listitem>
+<para
+><guilabel
+>Load only trusted applets internal</guilabel
+>: All applets but the ones marked <quote
+>trusted</quote
+> will be loaded using an external wrapper application. </para>
+</listitem>
+
+<listitem>
+<para
+><guilabel
+>Load startup config applets internal</guilabel
+>: The applets shown on &kde; startup will be loaded internally, others will be loaded using an external wrapper application.</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Load all applets internal</guilabel
+>: will load all applets internally, regardless of whether they're trusted or not. </para>
+</listitem>
+</itemizedlist>
+
+<para
+>For stability and security reasons, we recommend using one of the first two options and that you mark only those applets as 'trusted' that come with the &kde; base packages. </para>
+
+<para
+>To mark applets <quote
+>trusted</quote
+> or <quote
+>untrusted</quote
+> you can move them from one of the shown listboxes to the other. Just try selecting an applet in the list of trusted applets and click the <guibutton
+>&gt;&gt;</guibutton
+> button. This will move the selected applet to the other list, while clicking the <guibutton
+>&lt;&lt;</guibutton
+> button will move the selected applet of the list of available applets to the list of trusted ones. </para>
+
+</sect2>
+
+<sect2 id="panel-extensions">
+<title
+>Extensions</title>
+<para
+>In this section you can change the behaviour of the <xref linkend="extensions"/>. Simply choose one of your extensions (&eg; Child Panel) from the listbox on the left side and adjust its settings. Those are very similar to the settings on the <xref linkend="panel-general"/> and the <xref linkend="panel-looknfeel"/> tabs. </para>
+
+<para
+>The <guilabel
+>Panel Location</guilabel
+> group sets the location of the chosen extension. If the option <guilabel
+>Enable automatic hide</guilabel
+> is checked, the extension will be faded out automatically after the time in seconds set with the slider <guilabel
+>Delay in seconds</guilabel
+>. Marking the checkbox <guilabel
+>Show panel when switching desktop</guilabel
+> lets the extension show up after a desktop change. </para>
+
+<para
+>You can toggle which hide buttons the chosen extension should have with the checkboxes in the group <guilabel
+>Hide Buttons</guilabel
+>. The slider <guilabel
+> Hide Button Size</guilabel
+> sets the size of the appearing hide buttons. </para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="taskbar-settings">
+<title
+>The Taskbar Section</title>
+
+<para
+>This section changes the settings of the taskbar. Changes affect the external taskbar and also taskbar applets on &kicker; or child-panels. </para>
+
+
+<variablelist>
+<varlistentry>
+<term
+>Show all windows</term>
+<listitem>
+<para
+>If this box is checked, the taskbar will show all running apps of every desktop. Otherwise, only the applications of the current desktop are shown. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Show windows list button</term>
+<listitem>
+<para
+>Checking this box will show the small <guibutton
+>window list button</guibutton
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Group similar tasks</term>
+<listitem>
+<para>
+<inlinemediaobject
+><imageobject
+><imagedata fileref="taskbar_group.png"
+format="PNG"/></imageobject
+></inlinemediaobject
+> This is a feature introduced in &kde; version 2.2. If the option <guilabel
+>Group similar tasks</guilabel
+> is set, several instances of the same application are grouped together in one taskbar button. </para>
+
+<para
+>You can define the mouse actions of the taskbar buttons with the settings in the <guilabel
+>Actions</guilabel
+>. Each action can be one of the following:</para>
+
+<variablelist>
+<varlistentry>
+<term>
+<guilabel
+>Show Task List</guilabel>
+</term>
+<listitem
+><para
+>Clicking with the mouse button will open a menu displaying all tasks in that group. If you click an entry of that menu with any mouse button, the corresponding application will become active.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show Operations Menu</guilabel
+></term>
+<listitem>
+
+<para
+>Clicking with the mousebutton will open a menu with all applications of that group, where every application has its window menu as a submenu and there are some group specific entries like <guimenuitem
+>Close All</guimenuitem
+> which closes all applications of that group, <guisubmenu
+>All to Desktop</guisubmenu
+> which lets you define on which desktop the whole group appears and <guimenuitem
+>Maximise All</guimenuitem
+>, <guimenuitem
+>Minimise All</guimenuitem
+> and <guimenuitem
+>Restore All</guimenuitem
+> which appends those actions to all applications of that group. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Cycle Through Windows</guilabel
+></term>
+<listitem
+><para
+>If this action is chosen, each click with the mousebutton on the <guibutton
+>taskbar button</guibutton
+> will activate one of that group's applications, one after each others.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Activate Task</guilabel
+></term>
+<listitem>
+<para
+><guilabel
+>Activate Task</guilabel
+>: Clicking with the mousebutton will activate the first application in that group without opening the group menu. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Raise Task</guilabel
+></term>
+<listitem>
+<para
+>The first application of that group will be put in the foreground without giving focus to it.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Lower Task</guilabel
+></term>
+<listitem>
+<para
+>The first application of that group will be put in the background. It won't lose the focus. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Minimise Task</guilabel
+></term>
+<listitem>
+<para
+>The first application of that group will be minimised. If it is already minimised, it will be restored again.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Please note that some of these settings only have effect if a taskbar button contains more than one application. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Sort tasks by virtual desktop</term>
+<listitem>
+<para
+>Checking this box will sort all <guibutton
+>taskbar buttons</guibutton
+> in a group for each desktop, otherwise they are sorted by the order they are started. This will not affect grouped tasks if they are spread over more than one desktop. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Show application icons</term>
+<listitem>
+<para
+>If this box is checked, every <guibutton
+>taskbar button</guibutton
+> will have the icon of the running application beside its title. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+</chapter>
+
+<chapter id="k-menu">
+<title
+>The <guimenu
+>K</guimenu
+> Menu</title>
+
+<para
+>The <guimenu
+>K</guimenu
+> Menu is one of the central elements of &kicker;. </para>
+
+<para
+>There are five main groups in the <guimenu
+>K</guimenu
+> Menu which will be described now from bottom to top. </para>
+
+<sect1 id="kde-group">
+<title
+>The <acronym
+>KDE</acronym
+> Group</title>
+
+<para
+>This group is for the common &kde; things in the <guimenu
+>K</guimenu
+> Menu. </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Logout</guimenuitem
+></term>
+<listitem>
+<para
+>This entry is used to finish the &kde; session. It also shuts down the &X-Window; session. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Lock Session</guimenuitem
+></term>
+<listitem>
+<para
+>With this entry you can lock your session if you don't want anybody else to access your desktop. If you have set a screensaver, it will appear when locked, otherwise the screen will turn black. If you hit any key, you will be prompted for your user password. This is independent from the screensaver's password settings. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guisubmenu
+>Configure Panel</guisubmenu
+></term>
+<listitem>
+<para
+>In this submenu you can change the settings of &kicker;, described in the <link linkend="configuring"
+>Configuring &kicker;</link
+> section, add things to &kicker; (see in <link linkend="basics"
+>&kicker; Basics</link
+> for more) and start the <application
+>Menu Editor</application
+>. You can also reach the <guisubmenu
+>Help</guisubmenu
+> Menu, but as you are reading this, you probably found it yourself. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="run-command">
+<title
+>Run Command</title>
+
+<para
+>This will bring up a small but powerful application start dialogue. </para>
+
+<para
+>In the standard case, you just type in a command and press <keycap
+>Enter</keycap
+> or click <guibutton
+>Run</guibutton
+>. But there is also an <guibutton
+>Options</guibutton
+> button which will bring up some starting options to the command window. </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Run in terminal</guilabel
+></term>
+<listitem>
+<para
+>Checking this box will let the application start in a terminal which means that you will be able to see any command-line messages the application may give. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Run as a different user</guilabel
+></term>
+<listitem>
+<para
+>If this box is checked, you can specify a user with whose permission the application should run in the <guilabel
+>Username</guilabel
+> textfield. If you specify another user, you will have to give a password at the box below. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Run with different priority</guilabel
+></term>
+<listitem>
+<para
+>Check this option to run with a different priority. A higher priority will tell the operating system to give more processing time to the applications. You can use the slider to change the priority. If you want to give your app a higher priority than the default one (middle position), you will need to enter the root password below. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Scheduler</guilabel
+></term>
+<listitem>
+<para
+>The Scheduler is the part of the operating system which processes will run and which have to wait. Usually, an application will run with normal schedule, which means it can use the processing time it gets from the operating system, but you can also set it to <guilabel
+>Realtime</guilabel
+>. This means that the application has all the process time until it gives it away. You will need to enter the root password to use <guilabel
+>Realtime</guilabel
+>. </para>
+
+<warning>
+<para
+>This can be dangerous. If the application hangs and can't give up the processor, the complete system might hang. </para>
+</warning>
+
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="browsers">
+<title
+>Browsers</title>
+
+<para
+>This group contains some very useful browsers. It can also contain dynamic menus as described in the <link linkend="panel-menus"
+>Menus</link
+> section of &kicker;'s settings. </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guisubmenu
+>Quick Browser</guisubmenu
+></term>
+<listitem>
+<para
+>This submenu contains quick browsers for three very useful folders: home, root, and system configuration. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guisubmenu
+>Recent Documents</guisubmenu
+></term>
+<listitem>
+<para
+>This menu shows the most recently used documents (works only with &kde; applications for the moment). Clicking the element <guimenuitem
+>Clear History</guimenuitem
+> will remove those entries, what may be useful for privacy reasons. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guisubmenu
+>Bookmarks</guisubmenu
+></term>
+<listitem>
+<para
+>This submenu shows your personal bookmarks just like &konqueror; does. Refer to the &konqueror; Handbook for more help on this. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="application-group">
+<title
+>The Application Group</title>
+
+<para
+>The submenus for application starting are located in this group. You can use &kmenuedit; to add, remove or move the entries. Applications will have a short description if the option <guilabel
+>Detailed menu entries</guilabel
+> is enabled in the settings. </para>
+</sect1>
+
+<sect1 id="most-recently-group">
+<title
+>The most recently used applications</title>
+
+<para
+>This group holds either the most recently or the most frequently used applications. See the <link linkend="panel-menus"
+>Menus Configuration</link
+> section for more about that. </para>
+</sect1>
+
+</chapter>
+
+<chapter id="applets">
+<title
+>Applets</title>
+
+<para
+>Applets are small applications running inside of &kicker;. Almost everything besides the <guiicon
+>application starter buttons</guiicon
+> are applets. They can be added from the <guimenu
+>context menu</guimenu
+> or from the submenu <guisubmenu
+>Configure Panel</guisubmenu
+> by choosing <guisubmenu
+>Add</guisubmenu
+> and the <guisubmenu
+>Applet</guisubmenu
+>. Every applet contains a small arrow in its handle. Clicking it will bring up a menu which lets you move or remove it, set the Preferences, if there are any and set the preferences of &kicker;. </para>
+
+<sect1 id="taskbar-applet">
+<title
+>The Taskbar Applet</title>
+
+<para
+>The taskbar applet shows buttons for the running applications. The application, which has the focus, is shown as a pressed button. If an application is minimised, the title displayed in the taskbar will fade to grey. </para>
+
+<tip>
+<para
+>If you click on the button of the active application, it will be minimised. This means also that if you click twice on an inactive application, it will also be minimised. </para>
+</tip>
+
+<para
+>A click with the &RMB; on a button will show the standard application menu. Only the entry <guimenuitem
+>To current desktop</guimenuitem
+> differs: if you have set the taskbar to show the applications of all desktops, you can move this app to the current desktop. </para>
+
+<para
+>There is also a small icon on the left or top side of the taskbar, which opens a menu. This is called the <guibutton
+>windows list icon</guibutton
+>. The menu's first entry, <guimenuitem
+>Unclutter Windows</guimenuitem
+>, tries to move the windows on your active desktop in a way to see as many as possible. <guimenuitem
+>Cascade Windows</guimenuitem
+> puts all windows on the active desktop over each others, the most recently on top and the others sorted by the time they where last used. </para>
+
+<para
+>Below those entries is a list of all currently running applications, grouped by the desktops on which they are running. Clicking on the name of a desktop will switch to that one, clicking an application will also activate it. You can specify the mouse behaviour. Please refer to <link linkend="taskbar-settings"
+>Taskbar</link
+> settings for more about that. </para>
+
+
+<sect2 id="configure-taskbar-applet">
+<title
+>Configuring the Taskbar Applet</title>
+
+<para
+>You can configure the taskbar by clicking the &RMB; on the small move handle. </para>
+<para
+>Please refer to <xref linkend="taskbar-settings"/> for details about the preferences of the taskbar. </para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="pager-applet">
+<title
+>The Mini-Pager Applet</title>
+
+<para
+>This little applet shows a preview of the desktops and lets you also choose by a click with the &LMB; which desktop you want to use. </para>
+
+<para
+>There is also a very useful <guimenu
+>context menu</guimenu
+>: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Preview</guimenuitem
+></term>
+<listitem>
+<para
+>This option lets the mini pager appear as a tiny preview of the desktops with symbolic rectangles for the running applications. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Number</guimenuitem
+></term>
+<listitem>
+<para
+>If this option is chosen, the pager will show the numbers of the desktops </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Name</guimenuitem
+></term>
+<listitem>
+<para
+>This will let the pager show the names of the desktops, which can be set in the preferences or from <application
+>Control Centre</application
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Enable Desktop Preview</guimenuitem
+></term>
+<listitem>
+<para
+>If this option is checked, a small button will be shown which shows a bigger preview of the running desktops. If you click an application in that preview, it will be activated. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Preferences</guimenuitem
+></term>
+<listitem>
+<para
+>Here you can set the number of desktops you want to have and the names of them. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="clock-applet">
+<title
+>The Clock Applet</title>
+
+<para
+>As you might already guess, the clock applet is a small clock which resides in &kicker;. </para>
+
+<para
+>A click with the &LMB; on the clock will show a small calendar. You can use the <guibutton
+>single arrows</guibutton
+> to switch the months or the <guibutton
+>double arrows</guibutton
+> for switching years. This won't have any effect of your date settings, it's just for your information. </para>
+
+<para
+>There are some things you can do with the clock applet. This can be done from the <guimenu
+>context menu</guimenu
+>. </para>
+
+<sect2 id="clock-type">
+<title
+><guisubmenu
+>Type</guisubmenu
+></title>
+
+<para
+>There are four ways the clock can appear: </para>
+
+<variablelist>
+<varlistentry>
+<term
+>Plain</term>
+<listitem>
+<para
+>This lets the clock appear as a simple text that shows the time in plain text. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Digital</term>
+<listitem>
+<para
+>This lets the clock appear as a digital clock showing the time in the well known seven segment style. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Analogue</term>
+<listitem>
+<para
+>If this is set, the clock will be displayed as an old styled analogue clock. </para>
+<note>
+<para
+>This may only be useful if you set &kicker; to normal or large size. </para>
+</note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Fuzzy</term>
+<listitem>
+<para
+>This is a very unorthodox style of time display. Try it out, it is really funny! </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="clock-preferences">
+<title
+><guimenuitem
+>Preferences</guimenuitem
+></title>
+
+<para
+>Here you can set some general preferences of the clock applet. </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>General</guilabel
+></term>
+<listitem>
+<para
+>In the <guilabel
+>Clock Type</guilabel
+> settings you can choose between the clock styles like in the <guimenu
+>context menu</guimenu
+>. </para>
+
+<para
+>The <guilabel
+>Date</guilabel
+> group lets you pick font and colour of the date, which is shown when activated for the specific clock type. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The <guilabel
+>Plain Clock</guilabel
+> Tab</term>
+<listitem>
+<para
+>In the <guilabel
+>Options</guilabel
+> section you can check if you want to have the date and/or the seconds shown. In <guilabel
+>Colours</guilabel
+> you can choose if you want the common &kde; look or your own custom colours and font. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The <guilabel
+>Digital Clock</guilabel
+> Tab</term>
+<listitem>
+<para
+>In the <guilabel
+>Options</guilabel
+> section you can check if you want to have the date, the seconds and/or blinking dots shown. In <guilabel
+>Colours</guilabel
+> you can choose if you want the common <acronym
+>LCD</acronym
+>-Look or your own custom colours. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The <guilabel
+>Analogue Clock</guilabel
+> Tab</term>
+<listitem>
+<para
+>In the <guilabel
+>Options</guilabel
+> section you can check if you want to have the date and/or seconds shown. In <guilabel
+>Colours</guilabel
+> you can choose if you want the common <acronym
+>LCD</acronym
+>-Look or your own custom colours. You can also set the level of antialiasing, which means that lines will get blurred a little bit to prevent steps in the drawing. High quality antialiasing may catch some system load on low-end systems. <guilabel
+>Draw Frame</guilabel
+> will display the clock a little bit sunken in the panel. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>The <guilabel
+>Fuzzy Clock</guilabel
+> Tab</term>
+<listitem>
+<para
+>In the <guilabel
+>Options</guilabel
+> section you can check if you want to have the date shown. There is also a slider to set the <guilabel
+>Fuzziness</guilabel
+>. This cannot be described in the documents, just do your own experiments. In <guilabel
+>Colours</guilabel
+> you can choose the colours and the font of the fuzzy clock. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="adjust-time">
+<title
+><guimenuitem
+>Adjust Date and Time</guimenuitem
+></title>
+
+<para
+>This option starts the <guilabel
+>Country &amp; Language</guilabel
+> configuration module of the &kcontrol;.</para>
+
+<note>
+<para
+>You will need the super user password for adjusting date and time. </para>
+</note>
+
+</sect2>
+
+<sect2 id="date-format">
+<title
+><guimenuitem
+>Date and Time Format</guimenuitem
+></title>
+
+<para
+>This will open the Date and Time module of &kcontrol; where you can set your formats. There aren't any special permissions needed for that. </para>
+
+</sect2>
+
+<sect2 id="copy-date">
+<title
+><guisubmenu
+>Copy</guisubmenu
+></title>
+
+<para
+>If you need to paste the actual date and/or time in another application (&eg; in a text editor), you can copy it to the clipboard with this function. After selecting one of the available formats, the actual date and/or time is placed in the clipboard using the appropriate format. </para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="launcher-applet">
+<title
+>The Quick Launcher Applet</title>
+
+<para
+>This is a compressed application launcher. It is very useful especially if the panel is set to normal or large size. You can add applications by drag and drop or from the <guimenu
+>context menu</guimenu
+>. The <guimenu
+>context menu</guimenu
+> is also used to remove an application. </para>
+</sect1>
+
+<sect1 id="systemtray-applet">
+<title
+>The System Tray Applet</title>
+
+<para
+>The System Tray is used to dock some special applications like &eg; &klipper; or &kteatime;. </para>
+</sect1>
+
+<sect1 id="lockout-applet">
+<title
+>Lock/Logout Applet</title>
+<para
+>This little applet contains two buttons. The <guibutton
+>luggage lock</guibutton
+> is used to lock the session if you ever want to leave your &kde; unattended and don't want anybody to access it. The <guibutton
+>off switch</guibutton
+> is used to close your &kde; session. </para>
+</sect1>
+
+<sect1 id="run-applet">
+<title
+>The Application Launcher Applet</title>
+
+<para
+>This applet provides a simple command line embedded in &kicker;. Nothing more, nothing less. </para>
+
+</sect1>
+
+<sect1 id="naughty-applet">
+<title
+>The Runaway Process Catcher Applet</title>
+
+<para
+>This applet shows a smiley which will get angry when any process catches up too much system resources. If an application uses too much, a messagebox will appear and ask you how to handle that application. </para>
+
+<para
+>Clicking it with the &LMB; will show a configuration dialogue. Here you can set the <guilabel
+>Update interval</guilabel
+>, which is set in seconds, and the <guilabel
+>CPU load threshold</guilabel
+>. At the moment, there is no real advice for setting this up, you will have to do some experimenting. These settings will probably change in a future release. There is also a section <guilabel
+>Programs to ignore</guilabel
+> where you can add applications that use many resources naturally, &eg; compilers or 3D renderers. </para>
+
+</sect1>
+
+<sect1 id="klipper-applet">
+<title
+>&klipper; Applet</title>
+
+<para
+>This applet does exactly the same like the &klipper; residing in the system tray. It has the advantage, that it consumes a little bit less system resources, which only matters on really slow systems, but has the disadvantage, that it uses more space than &klipper; in the system tray. You can read more about that in the manual for <ulink url="help:/klipper/index.html"
+>&klipper;</ulink
+> </para>
+</sect1>
+
+</chapter>
+
+<chapter id="extensions">
+<title
+>Extensions</title>
+
+<para
+>There are also some features that run outside of &kicker;, the extensions. They are added from the submenu <guisubmenu
+>Configure Panel</guisubmenu
+> of the <guimenu
+>K</guimenu
+> Menu or the <guimenu
+>context menu</guimenu
+> by choosing <guisubmenu
+>Add</guisubmenu
+> and then <guisubmenu
+>Extensions</guisubmenu
+>. You can move them to any screenborder by dragging them at the small <guibutton
+>fadeout </guibutton
+> on their side and remove it by right clicking on that button and choose <guimenuitem
+>Remove</guimenuitem
+>. Clicking these buttons with the &LMB; fades the extension out or in, just like the main &kicker;. </para>
+
+<para
+>The style of the extensions can be configured in the <xref linkend="panel-extensions"/> section of &kicker;'s preferences. </para>
+
+
+<sect1 id="external-taskbar-extension">
+<title
+>The External Taskbar Extension</title>
+
+<para
+>The external taskbar is just the same as the taskbar applet with the only difference that it provides its own panel. Refer to the <link linkend="taskbar-applet"
+>taskbar applet section</link
+> for help about it. </para>
+
+</sect1>
+
+<sect1 id="child-panel-extension">
+<title
+>The Child Panel Extension</title>
+
+<para
+>This is just a panel like &kicker; itself, where you can add all the stuff &kicker; is also capable. So you can have as many &kicker;s as you want. Just add a child panel and add applications and applets to it. </para>
+
+</sect1>
+
+<sect1 id="kasbar-extension">
+<title
+>The <application
+>KasBar</application
+> Extension</title>
+
+<para
+>The <application
+>KasBar</application
+> is an iconic replacement of the taskbar. It always shows the icons of all currently running applications on any desktop, they can be chosen by clicking with the &LMB;. The active window is highlighted, minimised windows will show a little triangle pointing downwards instead of the square in the lower right of the icons. A triangle pointing to the right indicates that the application is shaded. </para>
+</sect1>
+
+<sect1 id="dock-application-bar-extension">
+<title
+>The Dock Application Bar Extension</title>
+
+<para
+>The Dock Application Bar is an external bar which lets WindowMaker applications be docked. Just run your dockable WindowMaker programs, if the Dock Application Bar is running, they will be automatically docked. </para>
+</sect1>
+
+</chapter>
+
+<chapter id="commands">
+<title
+>Command Reference</title>
+
+<sect1 id="keybinding">
+<title
+>The Panel</title>
+
+<para
+>There is only one standard shortcut available in &kicker;: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Alt;<keycap
+>F1</keycap
+></keycombo
+></term>
+<listitem>
+<para
+>Opens the <guimenu
+>K</guimenu
+> Menu </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+</chapter>
+
+<chapter id="faq">
+<title
+>Questions and Answers</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>How can I add applications, applets or anything else to the panel? </para>
+</question>
+<answer>
+<para
+>Click the &RMB; on any free space in &kicker; and choose <guisubmenu
+>Add</guisubmenu
+>. From appearing submenu you can choose, what you want to add. See in <link linkend="basics"
+>Kicker Basics</link
+> for more about that. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Can I have an external Taskbar just like in &kde; 1? </para>
+</question>
+<answer>
+<para
+>Yes, you can just click the &RMB; on any empty space in &kicker; and then choose <guisubmenu
+>Add</guisubmenu
+>, <guisubmenu
+>Extension</guisubmenu
+> and the <guimenuitem
+>External Taskbar</guimenuitem
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I move &kicker; to another screen border? </para>
+</question>
+
+<answer>
+<para
+>Simply drag it by holding the &LMB; on any empty space in &kicker; to any screen border. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I move extensions to another screen border? </para>
+</question>
+
+<answer>
+<para
+>Just drag it by holding the &LMB; on the small <guibutton
+>handles</guibutton
+> on the left or the top of the extension. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I want the taskbar to show all applications I'm running, independent on which desktop it is. Is that possible? </para>
+</question>
+<answer>
+<para
+>Yes, click the &RMB; on the small <guibutton
+>handle</guibutton
+> of the taskbar, then choose <guimenuitem
+>Preferences</guimenuitem
+> and check <guilabel
+>Show all windows</guilabel
+> in the appearing dialogue. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I access the <guimenu
+>K</guimenu
+> Menu without using the mouse? </para>
+</question>
+<answer>
+<para
+>Simply press <keycombo action="simul"
+>&Alt;<keycap
+>F1</keycap
+></keycombo
+> and it will appear. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is there a way to add a menu containing all desktop icons to &kicker;? </para>
+</question>
+<answer>
+<para
+>Just fire up &konqueror;, go to your home folder and drag the <guiicon
+>KDesktop</guiicon
+> icon to any free space of &kicker;, then choose <guimenuitem
+>Add as Quick Browser</guimenuitem
+> from the appearing menu. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How can I change the colour and style of &kicker;? </para>
+</question>
+<answer>
+<para
+>You can change the colours of the panel with the global colour module of the <application
+>Control Centre</application
+> or you can style the panel itself, see in <xref linkend="panel-looknfeel"/> for more about that. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why is the clock showing the wrong time? </para>
+</question>
+<answer>
+<para
+>On some &RedHat;systems, the clock always shows the time in <acronym
+>GMT</acronym
+>. This is a bug in the system setup, and not directly related to &kicker;. However, to solve it, just create this symbolic link: <userinput
+><command
+>ln</command
+> <option
+>-s</option
+> <filename
+>/usr/share/zoneinfo</filename
+> <filename
+>/usr/lib/zoneinfo</filename
+></userinput
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is it possible to change the <guiicon
+>K</guiicon
+> button of the panel to another picture? </para>
+</question>
+<answer>
+<para
+>Look for <filename
+>$HOME/.kde/share/apps/kicker/pics/go.png</filename
+> and <filename
+>$HOME/.kde/share/apps/kicker/pics/mini/go.png</filename
+> and replace them. Do not forget to flatten the replacements to one layer, or else you will not see anything. Create the folders if they do not already exist. Then restart &kicker;. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why is my <guisubmenu
+>Settings</guisubmenu
+> menu not working? </para>
+</question>
+<answer>
+<para
+>Your menu entries may be mixed up for some reason. Simply run <command
+>kbuildsycoca</command
+> on a commandline. </para>
+</answer>
+</qandaentry>
+</qandaset>
+&reporting.bugs; </chapter>
+
+<chapter id="credits">
+
+<title
+>Credits and Licence</title>
+
+<para
+>&kicker; </para>
+
+<para
+>Program copyright 1999-2000 The KDE Team <ulink url="http://www.kde.org"
+> (www.kde.org)</ulink
+>. </para>
+
+<itemizedlist>
+<listitem>
+<para
+>&Matthias.Elter; &Matthias.Elter.mail; </para>
+</listitem>
+
+<listitem>
+<para
+>&Matthias.Ettrich; &Matthias.Ettrich.mail; </para>
+</listitem>
+
+<listitem>
+<para
+>&Wilco.Greven; &Wilco.Greven.mail; </para>
+</listitem>
+
+<listitem>
+<para
+>&Rik.Hemsley; &Rik.Hemsley.mail; </para>
+</listitem>
+
+<listitem>
+<para
+>&Daniel.M.Duley; &Daniel.M.Duley.mail; </para>
+</listitem>
+
+<listitem>
+<para
+>&Preston.Brown; &Preston.Brown.mail; </para>
+</listitem>
+
+</itemizedlist>
+
+<para
+>Documentation copyright 2001, 2002 &Dirk.Doerflinger; &Dirk.Doerflinger.mail;</para>
+&underFDL; &underBSDLicense; </chapter>
+
+&documentation.index;
+
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-intent-step:0
+sgml-indent-data:nil
+End:
+-->
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/Makefile.am
new file mode 100644
index 00000000000..4175d67c7f4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/Makefile.in
new file mode 100644
index 00000000000..c0a483849f6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. memory ioports opengl samba processor partitions devices pci pcmcia nics protocols usb dma sound xserver interrupts scsi
+KDE_DOCS = kinfocenter
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/Makefile.am
new file mode 100644
index 00000000000..0ece4ee4226
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/devices
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/Makefile.in
new file mode 100644
index 00000000000..5ecc3d71f59
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/devices
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/devices
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/devices/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/devices/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/index.cache.bz2
new file mode 100644
index 00000000000..a4cf8c43585
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/index.docbook
new file mode 100644
index 00000000000..af32239a9b1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/devices/index.docbook
@@ -0,0 +1,82 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Device Information</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>device</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+<title
+>Device Information</title>
+
+<para
+>This page displays information about the available devices, </para>
+
+<note>
+<para
+>The exact information displayed is system-dependent. On some systems, device information cannot be displayed yet. </para>
+</note>
+
+<para
+>On &Linux;, this information is read from <filename class="devicefile"
+>/proc/devices</filename
+> and <filename class="devicefile"
+>/proc/misc</filename
+>, which are only available if the <filename class="directory"
+>/proc</filename
+> pseudo-filesystem is compiled into the kernel. Devices are listed by group (Character, Block, or Miscellaneous). The device major number is listed, followed by an identifying label. </para>
+
+<para
+>The user cannot modify any settings on this page. </para>
+
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/Makefile.am
new file mode 100644
index 00000000000..1976305e7dd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/dma
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/Makefile.in
new file mode 100644
index 00000000000..cf5d2df41e2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/dma
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/dma
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/dma/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/dma/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/index.cache.bz2
new file mode 100644
index 00000000000..982b7b889d3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/index.docbook
new file mode 100644
index 00000000000..50832841ba1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/dma/index.docbook
@@ -0,0 +1,108 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+><acronym
+>DMA</acronym
+> Channel Information</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>DMA</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+<title
+><acronym
+>DMA</acronym
+> Channel Information</title>
+
+<para
+>This page displays information about the <acronym
+>DMA</acronym
+> (Direct Memory Access) Channels. A <acronym
+>DMA</acronym
+> channel is a direct connection that allows devices to transfer data to and from memory without going through the processor. Typically, i386-architecture systems (<acronym
+>PC</acronym
+>'s) have eight <acronym
+>DMA</acronym
+> channels (0-7). </para>
+
+<note
+> <para
+>The exact information displayed is system-dependent. On some systems, <acronym
+>DMA</acronym
+> Channel information cannot be displayed yet. </para
+> </note>
+
+<para
+>On &Linux;, this information is read from <filename class="devicefile"
+>/proc/dma</filename
+>, which is only available if the <filename class="directory"
+>/proc</filename
+> pseudo-filesystem is compiled into the kernel. </para>
+
+<para
+>A list of all currently-registered (<acronym
+>ISA</acronym
+> bus) <acronym
+>DMA</acronym
+> channels that are in use is shown. The first column shows the <acronym
+>DMA</acronym
+> channel, and the second column shows the device which uses that channel. </para>
+
+<para
+>Unused <acronym
+>DMA</acronym
+> channels are not listed. </para>
+
+<para
+>The user cannot modify any settings on this page. </para>
+
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/index.cache.bz2
new file mode 100644
index 00000000000..85f28dc74ef
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/index.docbook
new file mode 100644
index 00000000000..f3659e6b590
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/index.docbook
@@ -0,0 +1,516 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY infocenter "<application
+>KInfoCenter</application
+>">
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &infocenter;</title>
+
+<authorgroup>
+<author
+><firstname
+>Michael</firstname
+> <surname
+>McBride</surname
+> <affiliation
+><address
+><email
+>mpmcbride7@yahoo.com</email
+></address
+></affiliation>
+</author>
+</authorgroup>
+
+<date
+>2002-07-03</date>
+<releaseinfo
+>3.10.00</releaseinfo>
+
+<abstract>
+<para
+>This documentation describes &kde;'s information centre.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kinfocenter</keyword>
+<keyword
+>system</keyword>
+<keyword
+>information</keyword>
+<keyword
+>module</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>The &infocenter;</title>
+
+<para
+>The &infocenter; (from now on referred to simply as <quote
+>the information centre</quote
+>) provides you with a centralised and convenient overview of your &kde; and system settings. </para>
+
+<para
+>The information centre is made up of multiple modules. Each module is a separate application, but the information centre organises all of these programs into a convenient location. </para>
+
+</chapter>
+
+<chapter id="info-center">
+<title
+>Using The &infocenter;</title>
+
+<para
+>This next section details the use of the information centre itself. For information on individual modules, please see <link linkend="module"
+>Info Centre Modules</link
+> </para>
+
+<sect1 id="information-center-starting">
+<title
+>Starting the &infocenter;</title>
+
+<para
+>The &infocenter; can be started 3 ways: </para>
+
+<orderedlist
+>
+<listitem>
+<para
+>By selecting <menuchoice
+><guimenu
+>K Button</guimenu
+><guisubmenu
+>System</guisubmenu
+><guimenuitem
+>Info Centre</guimenuitem
+></menuchoice
+> from the &kde; Panel. </para>
+</listitem>
+<listitem>
+<para
+>By pressing <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+>. </para>
+
+<para
+>This will bring up a dialogue box. Type <userinput
+><command
+>kinfocenter</command
+></userinput
+>, and click <guibutton
+>Run</guibutton
+> or press <keycap
+>Enter</keycap
+>. </para>
+</listitem>
+
+<listitem>
+<para
+>You can type <command
+>kinfocenter &amp;</command
+> at any command prompt. </para>
+</listitem
+>
+</orderedlist
+>
+
+<para
+>All three of these methods are equivalent, and produce the same result. </para>
+
+</sect1>
+
+<sect1 id="information-center-screen"
+>
+<title
+>The &infocenter; Screen</title>
+
+<para
+>When you start the information centre, you are presented with a window, which can be divided into 3 functional parts. </para>
+
+<para
+>Across the top is a menubar. The menubar will provide you with quick access to most of &infocenter;'s features. The menus are detailed in <link linkend="info-center-menus"
+>The &kde; Info Centre Menus</link
+>. </para>
+
+<para
+>Along the left hand side, is a column. This is a where you choose which module to investigate. You can learn how to navigate through the modules in the section called <link linkend="module-intro"
+>Navigating Modules</link
+>. </para>
+
+<para
+>The main panel shows you some system information. </para>
+
+<!--
+<para>
+In this example, we are running &kde; 2.99, we started &infocenter;
+as user <systemitem class="username"
+>adridg</systemitem
+>, the computer is
+named <systemitem class="systemname"
+>aramis</systemitem
+>, it is a
+FreeBSD system, Version 4.4-RELEASE, on a Pentium.
+</para
+> -->
+
+</sect1>
+
+<sect1 id="info-center-menus">
+<title
+>The &infocenter; Menus</title>
+
+<para
+>This next section gives you a brief description of what each menu item does. </para>
+
+<sect2 id="info-center-menu-file">
+<title
+><guimenu
+>File</guimenu
+> Menu</title>
+
+<para
+>The <guimenu
+>File</guimenu
+> menu has a single entry. </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para>
+<action
+>Closes the info centre.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="info-center-menu-help">
+<title
+><guimenu
+>Help</guimenu
+> Menu</title>
+&help.menu.documentation; </sect2>
+
+</sect1>
+
+<sect1 id="info-center-exiting">
+<title
+>Exiting The &kde; Information Centre</title>
+
+<para
+>You can exit the info centre one of three ways: </para>
+
+<itemizedlist>
+<listitem>
+<para
+>Select <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+></menuchoice
+> from the menu bar. </para>
+</listitem>
+
+<listitem>
+<para
+>Type <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> on the keyboard. </para>
+</listitem>
+
+<listitem>
+<para
+>Click on the <guiicon
+>Close</guiicon
+> button on the frame surrounding the info centre. </para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+</chapter>
+
+<!--*****************************************************************-->
+
+<chapter id="module">
+<title
+>The &infocenter; Modules</title>
+
+<sect1 id="module-intro">
+<title
+>Navigating Modules</title>
+
+<para
+>This is a list of the <emphasis
+>standard</emphasis
+> configuration modules (sorted by category) provided by the <application role="package"
+>&kde; base</application
+> package. Please note that there may be many more modules on your system if you have installed additional software. </para>
+
+<itemizedlist>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/dma/index.html"
+>DMA-Channels</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/devices/index.html"
+>Devices</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/ioports/index.html"
+>IO-Ports</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/interrupts/index.html"
+>Interrupts</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/memory/index.html"
+>Memory</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/nics/index.html"
+>Network Interfaces</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/pci/index.html"
+>PCI</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/pcmcia/index.html"
+>PCMCIA</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/partitions/index.html"
+>Partitions</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/processor/index.html"
+>Processor</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/protocols/index.html"
+>Protocols</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/scsi/index.html"
+>SCSI</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/samba/index.html"
+>Samba Status Information</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/sound/index.html"
+>Sound</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/usb/index.html"
+>USB Devices</ulink
+></para>
+</listitem>
+<listitem>
+<para
+><ulink url="help:/kinfocenter/xserver/index.html"
+>X-Server</ulink
+></para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<!--****************************************-->
+
+</chapter>
+
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>&infocenter;</para>
+<para
+>Program copyright 1997-2001 The &infocenter; Developers</para>
+<para
+>Contributors:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Matthias Hoelzer-Kluepfel <email
+>hoelzer@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Matthias Elter <email
+>elter@kde.org</email
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>Documentation <trademark class="copyright"
+>copyright 2000 Michael McBride</trademark
+> <email
+>mpmcbride7@yahoo.com</email
+></para>
+
+<para
+>Contributors:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Paul Campbell <email
+>paul@taniwha.com</email
+></para
+></listitem>
+<listitem
+><para
+>Helge Deller <email
+>deller@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Mark Donohoe </para
+></listitem>
+<listitem
+><para
+>Pat Dowler</para
+></listitem>
+<listitem
+><para
+>Duncan Haldane <email
+>duncan@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Steffen Hansen <email
+>stefh@mip.ou.dk</email
+>.</para
+></listitem>
+<listitem
+><para
+>Matthias Hoelzer-Kluepfel <email
+>hoelzer@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Martin Jones <email
+>mjones@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Jost Schenck <email
+>jost@schenck.de</email
+></para
+></listitem>
+<listitem
+><para
+>Jonathan Singer <email
+>jsinger@leeta.net</email
+></para
+></listitem>
+<listitem
+><para
+>Thomas Tanghus <email
+>tanghus@earthling.net</email
+></para
+></listitem>
+<listitem
+><para
+>Krishna Tateneni <email
+>tateneni@pluto.njcc.com
+></email
+></para
+></listitem>
+<listitem
+><para
+>Ellis Whitehead <email
+>ewhitehe@uni-freiburg.de</email
+></para
+></listitem>
+
+</itemizedlist>
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+</book>
+<!--
+Local Variables:
+mode: sgml
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/Makefile.am
new file mode 100644
index 00000000000..67e6225decf
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/interrupts
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/Makefile.in
new file mode 100644
index 00000000000..d4a66bdf704
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/interrupts
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/interrupts
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/interrupts/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/interrupts/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/index.cache.bz2
new file mode 100644
index 00000000000..2de557b7bb9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/index.docbook
new file mode 100644
index 00000000000..b9efbf5cffa
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/interrupts/index.docbook
@@ -0,0 +1,119 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Interrupt Request (<abbrev
+>IRQ</abbrev
+>) Lines</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>IRQ</keyword>
+<keyword
+>interrupts</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+<title
+>Interrupt Request (<abbrev
+>IRQ</abbrev
+>) Lines in Use</title>
+
+<para
+>This page displays information about the Interrupt Request Lines in use, and the devices that use them.</para>
+
+<para
+>An <acronym
+>IRQ</acronym
+> is a hardware line used in a <acronym
+>PC</acronym
+> by (<acronym
+>ISA</acronym
+> bus) devices like keyboards, modems, sound cards, &etc;, to send interrupt signals to the processor to tell it that the device is ready to send or accept data. Unfortunately, there are only sixteen <acronym
+>IRQ</acronym
+>'s (0-15) available in the i386 (<acronym
+>PC</acronym
+>) architecture for sharing among the various <acronym
+>ISA</acronym
+> devices.</para>
+
+<para
+>Many hardware problems are the result of <acronym
+>IRQ</acronym
+> conflicts, when two devices try to use the same <acronym
+>IRQ</acronym
+>, or software is misconfigured to use a different <acronym
+>IRQ</acronym
+> from the one a device is actually configured for.</para>
+
+<note
+><para
+>The exact information displayed is system-dependent. On some systems, <acronym
+>IRQ</acronym
+> information cannot be displayed yet.</para
+></note>
+
+<para
+>On &Linux;, this information is read from <filename class="directory"
+>/proc/interrupts</filename
+>, which is only available if the <filename class="directory"
+>/proc</filename
+> pseudo-filesystem is compiled into the kernel.</para>
+
+<para
+>The first column, is the <acronym
+>IRQ</acronym
+> number. The second column, is the number of interrupts that have been received since the last reboot. The third column shows the type of interrupt. The fourth, identifies the device assigned to that interrupt.</para>
+
+<para
+>The user cannot modify any settings on this page.</para>
+
+</sect1>
+
+</article>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/Makefile.am
new file mode 100644
index 00000000000..2c0beb359a4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/ioports
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/Makefile.in
new file mode 100644
index 00000000000..4d67d218daf
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/ioports
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/ioports
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/ioports/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/ioports/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/index.cache.bz2
new file mode 100644
index 00000000000..524f9a7772a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/index.docbook
new file mode 100644
index 00000000000..e26155a5c4b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/ioports/index.docbook
@@ -0,0 +1,90 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>I/O Port</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>ioports</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+<title
+>Input/Output Port Information</title>
+
+<para
+>This page displays information about the I/O ports.</para>
+
+<para
+>I/O Ports are memory addresses used by the processor for direct communication with a device that has sent an interrupt signal to the processor.</para>
+
+<para
+>The exchange of commands or data between the processor and the device takes place through the I/O port address of the device, which is a hexadecimal number. No two devices can share the same I/O port. Many devices use multiple I/O port addresses, which are expressed as a range of hexadecimal numbers. </para>
+
+<note
+><para
+>The exact information displayed is system-dependent. On some systems, I/O port information can not yet be displayed.</para
+></note>
+
+<para
+>On &Linux;, this information is read from <filename class="devicefile"
+>/proc/ioports</filename
+> which is only available if the <filename class="devicefile"
+>/proc</filename
+> pseudo-filesystem is compiled into the kernel. A list of all currently-registered I/O port regions that are in use is shown.</para>
+
+<para
+>The first column is the I/O port (or the range of I/O ports), the second column identifies the device that uses these I/O ports.</para>
+
+<para
+>The user cannot modify any settings on this page.</para>
+
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/Makefile.am
new file mode 100644
index 00000000000..a35ecf9a977
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/memory
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/Makefile.in
new file mode 100644
index 00000000000..edd1dab9621
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/memory
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/memory
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/memory/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/memory/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/index.cache.bz2
new file mode 100644
index 00000000000..04dba1f3653
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/index.docbook
new file mode 100644
index 00000000000..ad31d42788b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/memory/index.docbook
@@ -0,0 +1,143 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Memory Information</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride;</author>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+>2002-02-13</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>memory</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+<title
+>Memory Information</title>
+
+<para
+>This module displays the current memory usage. It is updated constantly, and can be very useful for pinpointing bottlenecks when certain applications are executed.</para>
+
+<sect2 id="memory-intro">
+<title
+>Memory Types</title>
+
+<para
+>The first thing you must understand, is there are two types of <quote
+>memory</quote
+>, available to the operating system and the programs that run within it.</para>
+
+<para
+>The first type, is called physical memory. This is the memory located within the memory chips, within your computer. This is the <acronym
+>RAM</acronym
+> (for Random Access Memory) you bought when you purchased your computer.</para>
+
+<para
+>The second type of memory, is called virtual or swap memory. This block of memory, is actually space on the hard drive. The operating system reserves a space on the hard drive for <quote
+>swap space</quote
+>. The operating system can use this virtual memory (or swap space), if it runs out of physical memory. The reason this is called <quote
+>swap</quote
+> memory, is the operating system takes some data that it doesn't think you will want for a while, and saves that to disk in this reserved space. The operating system then loads the new data you need right now. It has <quote
+>swapped</quote
+> the not needed data, for the data you need right now. Virtual or swap memory is not as fast as physical memory, so operating systems try to keep data (especially often used data), in the physical memory.</para>
+
+<para
+>The total memory, is the combined total of physical memory and virtual memory.</para>
+
+</sect2>
+
+<sect2 id="memory-use">
+<title
+>Memory Information Module</title>
+
+<para
+>This window is divided into a top and bottom section</para>
+
+<para
+>The top section shows you the total physical memory, total free physical memory, shared memory, and buffered memory.</para>
+
+<para
+>All four values are represented as the total number of bytes, and as the number of megabytes (1 megabyte = slightly more than 1,000,000 bytes)</para>
+
+<para
+>The bottom section shows you three graphs: </para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Total Memory</guilabel
+> (this is the combination of physical and virtual memory).</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Physical Memory</guilabel
+></para
+></listitem>
+<listitem
+><para
+>Virtual memory, or <guilabel
+>Swap Space</guilabel
+>.</para
+></listitem>
+</itemizedlist>
+
+<para
+>The green areas are free, and the red areas are used.</para>
+
+<tip
+><para
+>The exact values of each type of memory are not critical, and they change regularly. When you evaluate this page, look at trends.</para>
+
+<para
+>Does your computer have plenty of free space (green areas)? If not, you can increase the swap size or increase the physical memory.</para>
+
+<para
+>Also, if your computer seems sluggish: is your physical memory full, and does the hard drive always seem to be running? This suggests that you do not have enough physical memory, and your computer is relying on the slower virtual memory for commonly used data. Increasing your physical memory will improve the responsiveness of your computer.</para
+></tip>
+
+</sect2>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/Makefile.am
new file mode 100644
index 00000000000..23236fbb68c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/nics
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/Makefile.in
new file mode 100644
index 00000000000..3a84ff19ead
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/nics
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/nics
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/nics/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/nics/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/index.cache.bz2
new file mode 100644
index 00000000000..fef1e34f60a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/index.docbook
new file mode 100644
index 00000000000..fa687819ae1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/nics/index.docbook
@@ -0,0 +1,70 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Network Interfaces</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Lauri.Watts;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-11</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Network</keyword>
+<keyword
+>Interfaces</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+
+<title
+>Network Interfaces</title>
+
+<para
+>This page displays information about the network interfaces installed in your computer. </para>
+
+<note
+><para
+>The exact information displayed is system-dependent. On some systems, this information can not yet be displayed.</para
+></note>
+
+<para
+>The user cannot modify any settings on this page.</para>
+
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/Makefile.am
new file mode 100644
index 00000000000..8813e5fe168
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/opengl
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/Makefile.in
new file mode 100644
index 00000000000..5497d7cdf4d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/opengl
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/opengl
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/opengl/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/opengl/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/index.cache.bz2
new file mode 100644
index 00000000000..ce4e027d619
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/index.docbook
new file mode 100644
index 00000000000..3e114ff0a24
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/opengl/index.docbook
@@ -0,0 +1,90 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+><acronym
+>OpenGL</acronym
+></title>
+<articleinfo>
+
+<authorgroup>
+<author
+><personname
+><firstname
+>Ilya</firstname
+><surname
+>Korniyko</surname
+></personname
+><email
+>k_ilya@ukr.net</email
+></author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+></date>
+<releaseinfo
+></releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>OpenGL</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="opengl">
+
+<title
+>OpenGL</title>
+
+<para
+>This page displays information about installed <acronym
+>OpenGL</acronym
+> implementation. OpenGL (for "Open Graphics Library") is a cross-platform, hardware independent interface for 3D graphics. </para>
+
+<para
+><acronym
+>GLX</acronym
+> is the binding for OpenGL to X Window system.</para>
+
+<para
+><acronym
+>DRI</acronym
+> (Direct Rendering Infrastucture) provides hardware acceleration for OpenGL. You must have a videocard with 3D accelerator and properly installed driver for this.</para>
+
+
+<para
+>Read more at the official OpenGL site <ulink url="http://www.opengl.org"
+>http://www.opengl.org</ulink
+> </para>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/Makefile.am
new file mode 100644
index 00000000000..43a3213293a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/partitions
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/Makefile.in
new file mode 100644
index 00000000000..3b4bd626606
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/partitions
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/partitions
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/partitions/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/partitions/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/index.cache.bz2
new file mode 100644
index 00000000000..59f6842dbf0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/index.docbook
new file mode 100644
index 00000000000..4ef630e0a2f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/partitions/index.docbook
@@ -0,0 +1,85 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Partition Information</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>drive partition</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+<title
+>Partition Information</title>
+
+<para
+>This page displays information about partitions on your hard drives.</para>
+
+<note
+><para
+>The exact information displayed is system-dependent. On some systems, partition information cannot be displayed yet.</para
+></note>
+
+<para
+>On &Linux;, this information is read from <filename class="devicefile"
+>/proc/partitions</filename
+>, which is only available if the <filename class="directory"
+>/proc</filename
+> pseudo-filesystem is compiled into the (2.1.x or later) kernel.</para>
+
+<para
+>The first two columns are the major and minor numbers respectively. The third column is the number of blocks (usually 1 block = 1024 bytes). The fourth column is a label for the device.</para>
+
+<para
+>The user cannot modify any settings on this page.</para>
+
+</sect1>
+
+</article>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/Makefile.am
new file mode 100644
index 00000000000..f42189d9ceb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/pci
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/Makefile.in
new file mode 100644
index 00000000000..8721cee46c8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/pci
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/pci
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/pci/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/pci/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/index.cache.bz2
new file mode 100644
index 00000000000..08e1da50873
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/index.docbook
new file mode 100644
index 00000000000..47b2a9b2ed4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pci/index.docbook
@@ -0,0 +1,102 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+><acronym
+>PCI</acronym
+>-bus and Installed <acronym
+>PCI</acronym
+> Cards</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>PCI</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="pci">
+
+<title
+><acronym
+>PCI</acronym
+>-bus and Installed <acronym
+>PCI</acronym
+> Cards</title>
+
+<para
+>This page displays information about the <acronym
+>PCI</acronym
+>-bus and installed <acronym
+>PCI</acronym
+> cards, and other devices that use the Peripheral Component Interconnect (<acronym
+>PCI</acronym
+>) bus.</para>
+
+<note
+><para
+>The exact information displayed is system-dependent. On some systems, <acronym
+>PCI</acronym
+>-information can not yet be displayed.</para
+> </note>
+
+<para
+>On &Linux;, this information is read from <filename class="devicefile"
+>/proc/pci</filename
+> which is only available if the <filename class="directory"
+>/proc</filename
+> pseudo-filesystem is compiled into the kernel. A listing of all <acronym
+>PCI</acronym
+> devices found during kernel initialisation, and their configuration, is shown.</para>
+
+<para
+>Each entry begins with a bus, device and function number.</para>
+<para
+>The user cannot modify any settings on this page.</para>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/Makefile.am
new file mode 100644
index 00000000000..97c901fbca7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/pcmcia
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/Makefile.in
new file mode 100644
index 00000000000..f333cfdafff
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/pcmcia
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/pcmcia
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/pcmcia/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/pcmcia/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/index.cache.bz2
new file mode 100644
index 00000000000..eeda5876da3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/index.docbook
new file mode 100644
index 00000000000..8c55c7980ab
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/pcmcia/index.docbook
@@ -0,0 +1,68 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+><acronym
+>PCMCIA</acronym
+></title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Laptop</keyword>
+<keyword
+>PCMCIA</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="pcmcia">
+<title
+><acronym
+>PCMCIA</acronym
+></title>
+
+<para
+>This module displays information about <acronym
+>PCMCIA</acronym
+> Cards</para>
+
+<para
+>The exact information is system dependent. On most systems no information is displayed at all.</para>
+
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/Makefile.am
new file mode 100644
index 00000000000..23b0d17eb5e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/processor
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/Makefile.in
new file mode 100644
index 00000000000..cfc276cc763
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/processor
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/processor
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/processor/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/processor/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/index.cache.bz2
new file mode 100644
index 00000000000..9662d152035
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/index.docbook
new file mode 100644
index 00000000000..c76fb5654dd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/processor/index.docbook
@@ -0,0 +1,90 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Processor Information</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>CPU</keyword>
+<keyword
+>processor</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="processor">
+<title
+>Processor Information</title>
+
+<para
+>This page displays information about the system Central Processing Unit (<acronym
+>CPU</acronym
+>).</para>
+
+<note
+><para
+>The exact information displayed is system-dependent. On some systems, processor information cannot be displayed yet.</para
+></note>
+
+<para
+>On &Linux;, this information is read from <filename class="devicefile"
+>/proc/cpuinfo</filename
+>, which is only available if the <filename class="directory"
+>/proc</filename
+> pseudo-filesystem is compiled into the kernel.</para>
+
+<para
+>The exact contents of the window will depend on the <acronym
+>CPU</acronym
+>(s) in your machine, but the window is organised into two columns. The first column is the parameter, and the second column is the value of that parameter.</para>
+
+<para
+>The user cannot modify any settings on this page.</para>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/Makefile.am
new file mode 100644
index 00000000000..032232e9c33
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/protocols
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/Makefile.in
new file mode 100644
index 00000000000..83831a22183
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/protocols
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/protocols
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/protocols/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/protocols/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/index.cache.bz2
new file mode 100644
index 00000000000..63297ebe903
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/index.docbook
new file mode 100644
index 00000000000..3596a0bc521
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/protocols/index.docbook
@@ -0,0 +1,60 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Protocols</title>
+
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Protocols</keyword>
+<keyword
+>IOSlaves</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="protocols">
+<title
+>Protocols</title>
+
+<para
+>On the left of the panel you will see a list of the IOSlaves that are installed on your system. IOSlaves are how &kde; applications <quote
+>talk</quote
+> to other computers, other applications, or act on files.</para>
+
+<para
+>Clicking on an IOSlave name will display some help information about that IOSlave, such as how to use it, and what it does.</para>
+
+<para
+>The protocols module is purely informational, you cannot change any settings here.</para>
+
+</sect1>
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/Makefile.am
new file mode 100644
index 00000000000..4ad0068e3c9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/samba
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/Makefile.in
new file mode 100644
index 00000000000..bc88672d01e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/samba
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/samba
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/samba/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/samba/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/index.cache.bz2
new file mode 100644
index 00000000000..9c72a484321
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/index.docbook
new file mode 100644
index 00000000000..d9e42c61b57
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/samba/index.docbook
@@ -0,0 +1,310 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Samba Status Information</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Alexander.Neundorf;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup
+>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Samba</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="sambastatus">
+
+
+<title
+>Samba Status Information</title>
+
+<para
+>The Samba and <acronym
+>NFS</acronym
+> Status Monitor is a front end to the programs <command
+>smbstatus</command
+> and <command
+>showmount</command
+>. Smbstatus reports on current Samba connections, and is part of the suite of Samba tools, which implements the <acronym
+>SMB</acronym
+> (Session Message Block) protocol, also called the NetBIOS or LanManager protocol.</para>
+
+<para
+>This protocol can be used to provide printer sharing or drive sharing services on a network including machines running the various flavours of &Microsoft; &Windows;.</para>
+
+<para
+><command
+>showmount</command
+> is part of the <acronym
+>NFS</acronym
+> software package. <acronym
+>NFS</acronym
+> stands for Network File System and is the traditional &UNIX; way to share folders over the network. In this case the output of <command
+>showmount</command
+> <option
+>-a localhost</option
+> is parsed. On some systems showmount is in <filename class="directory"
+>/usr/sbin</filename
+>, check if you have showmount in your <envar
+>PATH</envar
+>.</para>
+
+<sect2 id="smb-exports">
+<title
+>Exports</title>
+
+<para
+>On this page you can see a big list which shows the currently active connections to Samba shares and <acronym
+>NFS</acronym
+> exports of your machine. The first column shows you whether the resource is a Samba (<acronym
+>SMB</acronym
+>) share or a <acronym
+>NFS</acronym
+> export. The second column contains the name of the share, the third the name of the remote host, which accesses this share. The remaining columns have only a meaning for Samba-shares.</para>
+
+<para
+>The fourth column contains the User <abbrev
+>ID</abbrev
+> of the user, who accesses this share. Note that this does not have to be equal to the &UNIX; user <abbrev
+>ID</abbrev
+> of this user. The same applies for the next column, which displays the group <abbrev
+>ID</abbrev
+> of the user.</para>
+
+<para
+>Each connection to one of your shares is handled by a single process (<command
+>smbd</command
+>), the next column shows the process <abbrev
+>ID</abbrev
+> (<acronym
+>pid</acronym
+>) of this <command
+>smbd</command
+>. If you kill this process the connected user will be disconnected. If the remote user works from &Windows;, as soon as this process is killed a new one will be created, so he will almost not notice it.</para>
+
+<para
+>The last column shows how many files this user has currently open. Here you see only, how many files he has <emphasis
+>open</emphasis
+> just now, you don't see how many he copied or formerly opened &etc;</para>
+
+</sect2>
+
+<sect2 id="smb-imports">
+<title
+>Imports</title>
+
+<para
+>Here you see which Samba- and <acronym
+>NFS</acronym
+>-shares from other hosts are mounted on your local system. The first column shows wether it is a Samba- or <acronym
+>NFS</acronym
+>-share, the second column displays the name of the share, and the third shows where it is mounted.</para>
+
+<para
+>The mounted <acronym
+>NFS</acronym
+>-shares you should see on &Linux; (this has been tested), and it should also work on &Solaris; (this has not been tested).</para>
+
+</sect2>
+
+<sect2 id="smb-log"
+>
+<title
+>Log</title
+>
+
+<para
+>This page presents the contents of your local samba log file in a nice way. If you open this page, the list will be empty. You have to press the <guibutton
+>Update</guibutton
+> button, then the samba log file will be read and the results displayed. Check whether the samba log file on your system is really at the location as specified in the input line. If it is somewhere else or if it has another name, correct it. After changing the file name you have to press <guibutton
+>Update</guibutton
+> again.</para>
+
+<para
+>Samba logs its actions according to the log level (see <filename
+>smb.conf</filename
+>). If loglevel = 1, samba logs only when somebody connects to your machine and when this connection is closed again. If log level = 2, it logs also if somebody opens a file and if he closes the file again. If the log level is higher than 2, yet more stuff is logged.</para>
+
+<para
+>If you are interested in who accesses your machine, and which files are accessed, you should set the log level to 2 and regularly create a new samba log file (&eg; set up a <command
+>cron</command
+> task which once a week moves your current samba log file into another folder or something like that). Otherwise your samba log file may become very big.</para>
+
+<para
+>With the four checkboxes below the big list you can decide, which events are displayed in the list. You have to press <guibutton
+>Update</guibutton
+> to see the results. If the log level of your samba is too low, you won't see everything.</para>
+
+<para
+>By clicking on the header of one column you can sort the list by this column.</para>
+
+</sect2>
+
+
+<sect2 id="smb-statistics">
+<title
+>Statistics</title>
+
+<para
+>On this page you can filter the contents of the third page for certain contents.</para>
+
+<para
+>Let's say the <guilabel
+>Event</guilabel
+> field (not the one in the list) is set to <userinput
+>Connection</userinput
+>, <guilabel
+>Service/File</guilabel
+> is set to <userinput
+>*</userinput
+>, <guilabel
+>Host/User</guilabel
+> is set to <userinput
+>*</userinput
+>, <guilabel
+>Show expanded service info</guilabel
+> is disabled and <guilabel
+>Show expanded host info</guilabel
+> is disabled.</para>
+
+<para
+>If you press <guibutton
+>Update</guibutton
+> now, you will see how often a connection was opened to share <literal
+>*</literal
+> (&ie; to any share) from host <literal
+>*</literal
+> (&ie; from any host). Now enable <guilabel
+>Show expanded host info</guilabel
+> and press <guibutton
+>Update</guibutton
+> again. Now you will see for every host which matches the wildcard <literal
+>*</literal
+>, how many connections were opened by him.</para>
+
+<para
+>Now press <guibutton
+>clear</guibutton
+>.</para>
+
+<para
+>Now set the <guilabel
+>Event</guilabel
+> field to File Access and enable <guilabel
+>Show expanded service info</guilabel
+> and press <guibutton
+>Update</guibutton
+> again.</para>
+
+<para
+>Now you will see how often every single file was accessed. If you enable <guilabel
+>Show expanded host info</guilabel
+> too, you will see how often every single user opened each file.</para>
+
+<para
+>In the input lines <guilabel
+>Service/File</guilabel
+> and <guilabel
+>Host/User</guilabel
+> you can use the wildcards <literal
+>*</literal
+> and <literal
+>?</literal
+> in the same way you use them at the command line. Regular expressions are not recognised.</para>
+
+<para
+>By clicking on the header of a column you can sort the list by this column. This way you can check out which file was opened most often, or which user opened the most files or whatever.</para>
+
+</sect2>
+
+
+<sect2 id="smb-stat-author">
+<title
+>Section Author</title>
+
+<para
+>Module copyright 2000: Michael Glauche and &Alexander.Neundorf; &Alexander.Neundorf.mail;</para>
+
+<para
+>Originally written by: Michael Glauche</para>
+
+<para
+>Currently maintained by: &Alexander.Neundorf; &Alexander.Neundorf.mail;</para>
+
+<itemizedlist>
+<title
+>Contributors</title>
+<listitem
+><para
+>Conversion to kcontrol applet:</para>
+<para
+>&Matthias.Hoelzer-Kluepfel; &Matthias.Hoelzer-Kluepfel.mail;</para
+></listitem>
+<listitem
+><para
+>Use of <classname
+>KProcess</classname
+> instead of popen, and more error checking:</para>
+<para
+>&David.Faure; &David.Faure.mail;</para
+></listitem>
+<listitem
+><para
+>Conversion to kcmodule, added tab pages 2,3,4, bug fixed:</para>
+<para
+>&Alexander.Neundorf; &Alexander.Neundorf.mail;</para
+></listitem>
+</itemizedlist>
+
+<para
+>Documentation copyright 2000 &Alexander.Neundorf; &Alexander.Neundorf.mail;</para>
+
+<para
+>Documentation translated to docbook by &Mike.McBride; &Mike.McBride.mail;</para>
+
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+
+</sect2>
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/Makefile.am
new file mode 100644
index 00000000000..2540d45c1d3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/scsi
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/Makefile.in
new file mode 100644
index 00000000000..0e4d8713630
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/scsi
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/scsi
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/scsi/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/scsi/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/index.cache.bz2
new file mode 100644
index 00000000000..0afcd0420f8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/index.docbook
new file mode 100644
index 00000000000..43c77e0ee37
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/scsi/index.docbook
@@ -0,0 +1,99 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+><acronym
+>SCSI</acronym
+> Interface Information</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>SCSI</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="scsi">
+
+<title
+><acronym
+>SCSI</acronym
+> Interface Information</title>
+
+<para
+>This page displays information about Small Computer Systems Interface (<acronym
+>SCSI</acronym
+>) Interfaces and the attached <acronym
+>SCSI</acronym
+> devices.</para>
+
+<note
+><para
+>The exact information displayed is system-dependent. On some systems <acronym
+>SCSI</acronym
+> information cannot be displayed yet.</para
+></note>
+
+<para
+>On &Linux;, this information is read from <filename class="devicefile"
+>/proc/scsi/scsi</filename
+>, which is only available if the <filename class="directory"
+>/proc</filename
+> pseudo-filesystem is compiled into the kernel. A listing of all <acronym
+>SCSI</acronym
+> devices known to the kernel is shown.</para>
+
+<para
+>The devices are sorted numerically by their host, channel, and <acronym
+>ID</acronym
+> numbers.</para>
+
+<para
+>The user cannot modify any settings on this page.</para>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/Makefile.am
new file mode 100644
index 00000000000..3ebce54f367
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/sound
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/Makefile.in
new file mode 100644
index 00000000000..ce04bfcf140
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/sound
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/sound
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/sound/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/sound/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/index.cache.bz2
new file mode 100644
index 00000000000..da8e6096bda
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/index.docbook
new file mode 100644
index 00000000000..ed86203c637
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/sound/index.docbook
@@ -0,0 +1,84 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+>Soundcard Information</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Matthias.Hoelzer-Kluepfel;</author>
+<author
+>&Helge.Deller;</author>
+<author
+>&Duncan.Haldane;</author>
+<author
+>&Mike.McBride;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>soundcard</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="soundinfo">
+
+<title
+>Soundcard Information</title>
+
+<para
+>This page displays information about any soundcards installed in the system.</para>
+
+<note
+><para
+>The exact information displayed is system-dependent. On some systems, soundcard information cannot be displayed yet.</para
+></note>
+
+<para
+>On &Linux;, this information is read either from <filename class="devicefile"
+>/dev/sndstat</filename
+>, if present, or from <filename class="devicefile"
+>/proc/sound</filename
+>, which is only available if the <filename class="directory"
+>/proc</filename
+> pseudo-filesystem is compiled into the (2.1.x or later) kernel.</para>
+
+<para
+>The user cannot modify any settings on this page.</para>
+
+</sect1>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/Makefile.am
new file mode 100644
index 00000000000..f48e62f25aa
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/usb
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/Makefile.in
new file mode 100644
index 00000000000..95700f66072
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/usb
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/usb
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/usb/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/usb/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/index.cache.bz2
new file mode 100644
index 00000000000..23df69978c5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/index.docbook
new file mode 100644
index 00000000000..8da4dafa7fd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/usb/index.docbook
@@ -0,0 +1,73 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<title
+><acronym
+>USB</acronym
+></title>
+<articleinfo>
+
+<authorgroup>
+<author
+><firstname
+></firstname
+> <surname
+></surname
+> </author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KControl</keyword>
+<keyword
+>USB</keyword>
+<keyword
+>System Information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="usb">
+
+<title
+><acronym
+>USB</acronym
+></title>
+
+<para
+>This module allows you to see the devices attached to your <acronym
+>USB</acronym
+> bus(es).</para>
+
+<para
+>This module is for information only, you cannot edit any information you see here.</para>
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/Makefile.am
new file mode 100644
index 00000000000..b934213e95b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/xserver
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/Makefile.in
new file mode 100644
index 00000000000..8e89a5015b8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kinfocenter/xserver
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/xserver
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/xserver/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/xserver/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/index.cache.bz2
new file mode 100644
index 00000000000..ca24b64f98b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/index.docbook b/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/index.docbook
new file mode 100644
index 00000000000..71c7428594b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kinfocenter/xserver/index.docbook
@@ -0,0 +1,80 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;" id="xserver">
+<title
+>X Server Information</title>
+<articleinfo>
+
+<authorgroup>
+<author
+>&Mike.McBride;</author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>X server</keyword>
+<keyword
+>system information</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+<title
+>X Server Information</title>
+
+<para
+>This screen is useful for getting specific information about your X server and the current session of X.</para>
+
+<para
+>When you open this module, you are presented with some information. The left hand side of the window is organised into a tree. Some of the elements have a plus sign in front of the label. Clicking this sign opens a <quote
+>submenu</quote
+> related to the label. Clicking on a minus sign in front of a label hides the submenu.</para>
+
+<para
+>The right hand side of the window contains the individual values for each of the parameters on the left.</para>
+
+<para
+>The information presented will vary depending on your setup.</para>
+
+<note
+><para
+>Some setups may not be able to determine some or all of the parameters.</para
+></note>
+
+<para
+>You can not change any values from this menu. It is for information only.</para>
+
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kioslave/Makefile.am
new file mode 100644
index 00000000000..ab11c143d90
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kioslave
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kioslave/Makefile.in
new file mode 100644
index 00000000000..47584561b9d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kioslave
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kioslave
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kioslave/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kioslave/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kioslave/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kioslave/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kioslave/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=finger.docbook pop3s.docbook smtp.docbook bzip2.docbook imap.docbook bzip.docbook file.docbook data.docbook webdavs.docbook cgi.docbook mrml.docbook thumbnail.docbook audiocd.docbook sftp.docbook pop3.docbook index.docbook floppy.docbook print.docbook http.docbook telnet.docbook nfs.docbook nntp.docbook gopher.docbook mac.docbook news.docbook https.docbook Makefile.in man.docbook rlogin.docbook ldap.docbook help.docbook mailto.docbook gzip.docbook ftp.docbook tar.docbook imaps.docbook info.docbook fish.docbook smb.docbook Makefile.am rlan.docbook lan.docbook webdav.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) rlan.docbook help.docbook news.docbook floppy.docbook print.docbook gopher.docbook lan.docbook nfs.docbook telnet.docbook smb.docbook webdav.docbook nntp.docbook bzip2.docbook file.docbook mailto.docbook cgi.docbook index.docbook pop3.docbook tar.docbook sftp.docbook rlogin.docbook ftp.docbook mrml.docbook mac.docbook webdavs.docbook audiocd.docbook gzip.docbook data.docbook fish.docbook smtp.docbook thumbnail.docbook https.docbook pop3s.docbook ldap.docbook finger.docbook imap.docbook http.docbook info.docbook man.docbook bzip.docbook imaps.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave
+ @for base in rlan.docbook help.docbook news.docbook floppy.docbook print.docbook gopher.docbook lan.docbook nfs.docbook telnet.docbook smb.docbook webdav.docbook nntp.docbook bzip2.docbook file.docbook mailto.docbook cgi.docbook index.docbook pop3.docbook tar.docbook sftp.docbook rlogin.docbook ftp.docbook mrml.docbook mac.docbook webdavs.docbook audiocd.docbook gzip.docbook data.docbook fish.docbook smtp.docbook thumbnail.docbook https.docbook pop3s.docbook ldap.docbook finger.docbook imap.docbook http.docbook info.docbook man.docbook bzip.docbook imaps.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\
+ done
+
+uninstall-nls:
+ for base in rlan.docbook help.docbook news.docbook floppy.docbook print.docbook gopher.docbook lan.docbook nfs.docbook telnet.docbook smb.docbook webdav.docbook nntp.docbook bzip2.docbook file.docbook mailto.docbook cgi.docbook index.docbook pop3.docbook tar.docbook sftp.docbook rlogin.docbook ftp.docbook mrml.docbook mac.docbook webdavs.docbook audiocd.docbook gzip.docbook data.docbook fish.docbook smtp.docbook thumbnail.docbook https.docbook pop3s.docbook ldap.docbook finger.docbook imap.docbook http.docbook info.docbook man.docbook bzip.docbook imaps.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in rlan.docbook help.docbook news.docbook floppy.docbook print.docbook gopher.docbook lan.docbook nfs.docbook telnet.docbook smb.docbook webdav.docbook nntp.docbook bzip2.docbook file.docbook mailto.docbook cgi.docbook index.docbook pop3.docbook tar.docbook sftp.docbook rlogin.docbook ftp.docbook mrml.docbook mac.docbook webdavs.docbook audiocd.docbook gzip.docbook data.docbook fish.docbook smtp.docbook thumbnail.docbook https.docbook pop3s.docbook ldap.docbook finger.docbook imap.docbook http.docbook info.docbook man.docbook bzip.docbook imaps.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kioslave/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kioslave/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kioslave/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/audiocd.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/audiocd.docbook
new file mode 100644
index 00000000000..6e0519b2109
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/audiocd.docbook
@@ -0,0 +1,294 @@
+<article lang="&language;" id="audiocd">
+<title
+>audiocd</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Rik.Hemsley; &Rik.Hemsley.mail; </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2001-07-14</date>
+<releaseinfo
+>2.20.00</releaseinfo>
+
+</articleinfo>
+
+<para
+>Allows treating audio <acronym
+>CD</acronym
+>s like a <quote
+>real</quote
+> filesystem, where tracks are represented as files and, when copied from the folder, are digitally extracted from the <acronym
+>CD</acronym
+>. This ensures a perfect copy of the audio data.</para>
+
+<para
+>To see how this slave works, insert an audio <acronym
+>CD</acronym
+> in your &CD-ROM; drive and type <userinput
+>audiocd:/</userinput
+> into &konqueror;. Within a few seconds you should see a list of tracks and some folders.</para>
+
+<para
+>Audio <acronym
+>CD</acronym
+>s don't really have folders, but the audiocd slave provides them as a convenience. If you look inside these folders you will see that they all contain the same number of tracks. If you are connected to the Internet, some folders will have the actual track titles shown as the filenames.</para>
+
+<para
+>The reason that these separate folders exist are so that you can choose in which format you would like to listen to (or copy) the tracks on the <acronym
+>CD</acronym
+>.</para>
+
+<para
+>If you drag a track from the <filename class="directory"
+>Ogg Vorbis</filename
+> folder and drop it on another &konqueror; window open at your home folder, you should see a progress window showing you that the track is being extracted from the <acronym
+>CD</acronym
+> and saved to a file. Note that Ogg Vorbis is a compressed format, so the file in your home folder will appear a great deal smaller than it would have been if you had copied the raw data.</para>
+
+<para
+>The mechanism behind this is quite simple. When the audiocd slave is asked to retrieve a track from the <filename class="directory"
+>Ogg Vorbis</filename
+> folder, it starts extracting the digital audio data from the <acronym
+>CD</acronym
+>. As it sends the data over to the file in your home folder, it simultaneously encodes it in Ogg Vorbis format (<acronym
+>CD</acronym
+> audio is in an uncompressed format to start with).</para>
+
+<para
+>You could also try dragging a file ending in <literal role="extension"
+>.wav</literal
+> and dropping it on the &kde; Media Player, &noatun;. In this case, the procedure that happens behind the scenes is similar, except that instead of encoding the audio data in Ogg Vorbis format, it is put through a very simple conversion, from raw binary data (which the <literal role="extension"
+>.cda</literal
+> files in the toplevel folder represent) to <quote
+>RIFF WAV</quote
+> format, a non-compressed format that most media players understand.</para>
+
+<para
+>&noatun; should quite happily play the <literal role="extension"
+>.wav</literal
+> file, but if it has trouble, you may consider using the <option
+>paranoia_level</option
+> option, explained below.</para>
+
+<variablelist>
+<title
+>Options</title>
+<varlistentry>
+<term
+><option
+>device</option
+></term>
+<listitem>
+<para
+>Set the path to the audio <acronym
+>CD</acronym
+> device, &eg; <userinput
+>audiocd:/<option
+>?device</option
+>=<parameter
+>/dev/sdc</parameter
+></userinput
+>. Normally, the slave will try to find a <acronym
+>CD</acronym
+> drive with an audio <acronym
+>CD</acronym
+> inserted, but if it fails or you have more than one <acronym
+>CD</acronym
+> drive, you may want to try this option. Note that the configuration dialogue allows you to set a default value for this option.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>paranoia_level</option
+></term>
+<listitem>
+<para
+>Set the amount of error detection and correction used when extracting data.</para>
+
+<variablelist>
+<varlistentry>
+<term
+>Level 0</term>
+<listitem>
+<para
+>No detection or correction. Only useful if you have a perfect <acronym
+>CD</acronym
+> drive (unlikely).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Level 1</term>
+<listitem>
+<para
+>Enable basic error checking and correction.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Level 2</term>
+<listitem>
+<para
+>Default. Specifies that only a perfect extraction will be accepted.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Note that there is a disadvantage to level 2. Extraction can be very slow, so real-time digital playback may not work properly. If you have a good quality <acronym
+>CD</acronym
+> drive (note that more expensive does not necessarily mean better quality) then you probably won't experience very slow extraction, but a poor drive may take days (!) to extract the audio from one <acronym
+>CD</acronym
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>use_cddb</option
+></term>
+<listitem>
+
+<para
+>Specify that track names for the inserted <acronym
+>CD</acronym
+> will be looked up on the Internet <acronym
+>CD</acronym
+> Database. Audio <acronym
+>CD</acronym
+>s don't have track names, but the Internet <acronym
+>CD</acronym
+> Database is a clever system which uses a special unique identifier generated from the number and length of tracks on each <acronym
+>CD</acronym
+> to cross-reference a track listing. Track listings are contributed by the Internet community and made available to all.</para>
+
+<para
+>You can submit your own track listings using &kscd;, the &kde; <acronym
+>CD</acronym
+> player.</para>
+
+<para
+>This option is on by default. If your Internet connection is not set up correctly, you may find that your <acronym
+>CD</acronym
+> tracks don't appear. In this case, you can try <userinput
+>audiocd:/?<option
+>use_cddb</option
+>=<parameter
+>0</parameter
+></userinput
+> to switch this option off.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>cddb_server</option
+></term>
+<listitem>
+<para
+>Set the Internet <acronym
+>CD</acronym
+> Database server to contact. By default, this is <systemitem
+>freedb.freedb.org:888</systemitem
+>, which means server <systemitem
+>freedb.freedb.org</systemitem
+> at port 888.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<title
+>Examples</title>
+<varlistentry>
+<term
+><userinput
+>audiocd:/?device=/dev/scd0&amp;paranoia_level=0&amp;use_cddb=0</userinput
+></term>
+<listitem>
+<para
+>Gives a listing of the tracks on the audio <acronym
+>CD</acronym
+> inserted in <filename class="devicefile"
+>/dev/scd0</filename
+>, which on &Linux; specifies the first <acronym
+>SCSI</acronym
+> &CD-ROM; device. If you copy tracks from the <acronym
+>CD</acronym
+>, digital extraction will be performed without error correction or detection. No Internet <acronym
+>CD</acronym
+> Database will be contacted.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<qandaset>
+<title
+>Frequently Asked Question</title>
+<qandaentry>
+<question>
+<para
+>I get <errorname
+>The file or folder / does not exist</errorname
+>. How do I fix that? I have an audio <acronym
+>CD</acronym
+> in my drive!</para>
+</question>
+
+<answer>
+<para
+>Try running <userinput
+><command
+>cdparanoia</command
+> <option
+>-vsQ</option
+></userinput
+> as yourself (not <systemitem class="username"
+>root</systemitem
+>). Do you see a track list? If not, make sure you have permission to access the <acronym
+>CD</acronym
+> device. If you're using <acronym
+>SCSI</acronym
+> emulation (possible if you have an <acronym
+>IDE</acronym
+> <acronym
+>CD</acronym
+> writer) then make sure you check that you have read and write permissions on the generic <acronym
+>SCSI</acronym
+> device, which is probably <filename class="devicefile"
+>/dev/sg0</filename
+>, <filename class="devicefile"
+>/dev/sg1</filename
+>, &etc;. If it still doesn't work, try typing <userinput
+>audiocd:/?device=/dev/sg0</userinput
+> (or similar) to tell kio_audiocd which device your &CD-ROM; is.</para
+>
+</answer>
+</qandaentry>
+</qandaset>
+
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/bzip.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/bzip.docbook
new file mode 100644
index 00000000000..728981a7315
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/bzip.docbook
@@ -0,0 +1,46 @@
+<article lang="&language;" id="bzip">
+<title
+>bzip</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+><command
+>bzip</command
+> is a compression program. It is rarely used today, having been replaced with bzip2, which offers much better compression.</para>
+
+<para
+>The bzip kioslave is not directly usable, and is intended for use as a filter. For example, the tar kioslave can filter a file through the bzip kioslave, in order to display the contents of a <literal role="extension"
+>tar.bz</literal
+> file directly in a &konqueror; window.</para>
+
+<para
+>If you click on a file compressed with a <literal role="extension"
+>bz</literal
+> extension in &konqueror;, this kioslave is used to uncompress it and display it as a normal (uncompressed) file.</para>
+
+<para
+>If you are a developer, and would like to use the bzip filter, you can find documentation on using kioslaves at <ulink url="http://developer.kde.org"
+>http://developer.kde.org</ulink
+></para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/bzip2.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/bzip2.docbook
new file mode 100644
index 00000000000..40dbb68b6d2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/bzip2.docbook
@@ -0,0 +1,49 @@
+<article lang="&language;" id="bzip2">
+<title
+>bzip2</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>Bzip2 is a compression program</para>
+
+<para
+>The bzip2 kioslave is not directly usable, and is intended for use as a filter. For example, the tar kioslave can filter a file through the bzip2 kioslave, in order to display the contents of a <literal role="extension"
+>tar.bz2</literal
+> file directly in a &konqueror; window.</para>
+
+<para
+>If you click on a file compressed with a <literal role="extension"
+>.bz2</literal
+> in &konqueror;, this kioslave is used to uncompress it and display it as a normal (uncompressed) file.</para>
+
+<para
+>If you are a developer, and would like to use the bzip2 filter, you can find documentation on using kioslaves at <ulink url="http://developer.kde.org"
+>http://developer.kde.org</ulink
+></para>
+
+<para
+>See the manual: <ulink url="man:/bzip2"
+>bzip2</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/cgi.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/cgi.docbook
new file mode 100644
index 00000000000..b51eae877e8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/cgi.docbook
@@ -0,0 +1,46 @@
+<article lang="&language;" id="cgi">
+<title
+>cgi</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts;&Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>The <acronym
+>CGI</acronym
+> slave provides a way to execute <acronym
+>CGI</acronym
+> programs without the need to have a running web server. This can for example be used for local testing of <acronym
+>CGI</acronym
+> programs or for using search engines that only provide a <acronym
+>CGI</acronym
+> frontend like the one from <application
+>Doxygen</application
+>.</para>
+
+<para
+>The slave implements the <command
+>cgi:</command
+> protocol. It uses the filename from the given &URL; and searches a configurable list of folders. If it finds an executable with the given name it executes it, passes the arguments of the &URL; and sets the environment variables needed by <acronym
+>CGI</acronym
+> programs.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/data.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/data.docbook
new file mode 100644
index 00000000000..fe7f3908dda
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/data.docbook
@@ -0,0 +1,75 @@
+<article lang="&language;" id="data">
+<title
+>Data URLs</title>
+
+<articleinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+>Leo</firstname
+><surname
+>Savernik</surname
+></personname
+> <address
+><email
+>l.savernik@aon.at</email
+></address
+> </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-02-06</date>
+<!--releaseinfo
+>2.20.00</releaseinfo-->
+
+</articleinfo>
+
+<para
+>Data URLs allow small document data to be included in the URL itself. This is useful for very small HTML testcases or other occasions that do not justify a document of their own.</para>
+
+<para
+><userinput
+>data:,foobar</userinput
+> (note the comma after the colon) will deliver a text document that contains nothing but <literal
+>foobar</literal
+> </para>
+
+<para
+>The last example delivered a text document. For HTML documents one has to specify the MIME type <literal
+>text/html</literal
+>: <userinput
+>data:text/html,&lt;title&gt;Testcase&lt;/title&gt;&lt;p&gt;This is a testcase&lt;/p&gt;</userinput
+>. This will produce exactly the same output as if the content had been loaded from a document of its own. </para>
+
+<para
+>Specifying alternate character sets is also possible. Note that 8-Bit characters have to be escaped by a percentage sign and their two-digit hexadecimal codes: <userinput
+>data:;charset=iso-8859-1,Gr%FC%DFe aus Schl%E4gl</userinput
+> results in <literal
+>Gr&uuml;&szlig;e aus Schl&auml;gl</literal
+> whereas omitting the charset attribute might lead to something like <literal
+>Gr??e aus Schl?gl</literal
+> </para>
+
+<para
+><ulink url="http://www.ietf.org/rfc/rfc2397.txt"
+>IETF RFC2397</ulink
+> provides more information.</para>
+
+</article>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/file.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/file.docbook
new file mode 100644
index 00000000000..b4f6c3fcea3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/file.docbook
@@ -0,0 +1,37 @@
+<article lang="&language;" id="file">
+<title
+>file</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>The <emphasis
+>file</emphasis
+> protocol is used by all &kde; applications to display locally available files. </para>
+<para
+>Entering <userinput
+><command
+>file:/directoryname</command
+></userinput
+> in &konqueror; lists the files of this folder. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/finger.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/finger.docbook
new file mode 100644
index 00000000000..6e1e616e598
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/finger.docbook
@@ -0,0 +1,61 @@
+<article lang="&language;" id="finger">
+<title
+>finger</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts;&Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>Finger is a program to display information about users.</para>
+
+<para
+>If finger is enabled on the remote machine, you may be given information on the user's real name, if they are currently logged in, if they have mail and the text of their <filename
+>.plan</filename
+> file in their home folder.</para>
+
+<para
+>Finger is normally associated with a user@hostname address, which may or may not be the same as a users email address.</para>
+
+<para
+>Most Internet Service Providers no longer allow finger access, so, you may find that you get no useful answer for most people.</para>
+
+<para
+>Other people use their local <filename
+>.plan</filename
+> file to hold such information as <acronym
+>PGP</acronym
+> keys, the fact they are on vacation, and all sorts of information.</para>
+
+<para
+>Use the finger kioslave like this: <userinput
+>finger://<replaceable
+>username</replaceable
+>@<replaceable
+>hostname</replaceable
+></userinput
+></para>
+
+<para
+>See the manual: <ulink url="man:/finger"
+>finger</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/fish.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/fish.docbook
new file mode 100644
index 00000000000..21173bcbe61
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/fish.docbook
@@ -0,0 +1,110 @@
+<article lang="&language;" id="fish">
+<title
+>fish</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Joerg.Walter; &Joerg.Walter.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-06-23</date>
+<releaseinfo
+>1.1.1</releaseinfo>
+
+</articleinfo>
+
+<para
+>Allows you to access another computer's files using a simple <acronym
+>SSH</acronym
+> shell account and standard &UNIX; utilities on the remote side. This way, no server software is needed and you gain access to that computer's files as if they were local (or on <acronym
+>NFS</acronym
+>, since it is slower than local access). It uses the same protocol as <application
+>MidnightCommander</application
+>'s #sh <acronym
+>VFS</acronym
+> handler.</para>
+
+<para
+>Fish should work with any roughly <acronym
+>POSIX</acronym
+> compatible &UNIX; based remote computer. It uses the shell commands <command
+>cat</command
+>, <command
+>chgrp</command
+>, <command
+>chmod</command
+>, <command
+>chown</command
+>, <command
+>cp</command
+>, <command
+>dd</command
+>, <command
+>env</command
+>, <command
+>expr</command
+>, <command
+>grep</command
+>, <command
+>ls</command
+>, <command
+>mkdir</command
+>, <command
+>mv</command
+>, <command
+>rm</command
+>, <command
+>rmdir</command
+>, <command
+>sed</command
+>, and <command
+>wc</command
+>. Fish starts <command
+>/bin/sh</command
+> as its shell and expects it to be a Bourne shell (or compatible, like <command
+>bash</command
+>). If the <command
+>sed</command
+> and <command
+>file</command
+> commands are available, as well as a <filename
+>/etc/apache/magic</filename
+> file with &MIME; type signatures, these will be used to guess &MIME; types. </para>
+
+<para
+>If <application
+>Perl</application
+> is available on the remote machine, it will be used instead. Then only <command
+>env</command
+> and <command
+>/bin/sh</command
+> are needed. Using <application
+>Perl</application
+> has the additional benefit of being faster.</para>
+
+<para
+>Fish may even work on &Windows; machines, if tools like <application
+>Cygwin</application
+> are installed. All the above utilities must be in the system <envar
+>PATH</envar
+>, and the initial shell must be able to process the command <command
+>echo FISH:;/bin/sh</command
+> correctly.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/floppy.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/floppy.docbook
new file mode 100644
index 00000000000..845131fb7c6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/floppy.docbook
@@ -0,0 +1,83 @@
+<article lang="&language;" id="floppy">
+<title
+>Floppy</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Alexander.Neundorf; &Alexander.Neundorf.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>The floppy ioslave gives you easy access to the floppy disk drives installed on your system. </para>
+
+<para
+>The drive letter becomes the first subdirectory in the floppy &URL;. Let's say there is a file <filename
+>logo.png</filename
+> on your floppy disk in drive A, then the &URL; will be <userinput
+><command
+>floppy:</command
+><replaceable
+>/a/logo.png</replaceable
+></userinput
+> </para>
+
+<para
+>If you want to access drive B, <userinput
+><command
+>floppy:/b</command
+></userinput
+> will do it. <command
+>floppy:/</command
+> is a shortcut for <command
+>floppy:/a</command
+>. </para>
+
+<note
+><para
+>Note that <command
+>floppy:/logo.png</command
+> means you have a disk drive named <filename
+>logo.png</filename
+>.</para
+></note>
+
+<para
+>To use it you need to have the mtools package installed, and the floppy ioslave supports everything the various mtools command line utilities support. You don't have to mount your floppy disks, simply enter <userinput
+>floppy:/</userinput
+> in any &kde; 3.x app and you will be able to read from and write to your floppy drive.</para>
+
+<para
+>It also works with USB sticks, ZIP and JAZ drives. You can use <command
+>floppy:/u</command
+> for the USB stick and <command
+>floppy:/z</command
+> for the zip drive, for example. To make this work, you might need to adjust your <filename
+>/etc/mtools</filename
+> file. See the manpage for documentation. </para>
+
+<para
+>The ioslave gives read and write access to the floppy drive, but not simultaneously. While you can read and write to the floppy during the same session, reading and writing have to happen one after the other, not at the same time.</para>
+
+<para
+>Author: Alexander Neundorf <email
+>neundorf@kde.org</email
+></para>
+
+</article>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/ftp.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/ftp.docbook
new file mode 100644
index 00000000000..b42e7c08e60
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/ftp.docbook
@@ -0,0 +1,55 @@
+<article id="ftp">
+<title
+>&FTP;</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>&FTP; is the Internet service used to transfer a data file from the disk of one computer to the disk of another, regardless of the operating system type. </para>
+
+<para
+>Similar to other Internet applications, &FTP; uses the client-server approach &mdash; a user invokes an &FTP; program on the computer, instructs it to contact a remote computer, and then requests the transfer of one or more files. The local &FTP; program becomes a client that uses <acronym
+>TCP</acronym
+> to contact an &FTP; server program on the remote computer. Each time the user requests a file transfer, the client and the server programs cooperate to send a copy of the data across the Internet. </para>
+
+<para
+>&FTP; servers which allow <quote
+>anonymous &FTP;</quote
+> permit any user, not only users with accounts on the host, to browse the <quote
+>ftp</quote
+> archives and download files. Some &FTP; servers are configured to allow users to upload files. </para>
+
+<para
+>&FTP; is commonly used to retrieve information and obtain software stored in files at &FTP; archive sites throughout the world. </para>
+
+
+<para
+>Source: Paraphrased from <ulink url="http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/ftpdef.htm"
+> http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/ftpdef.htm</ulink
+> </para>
+
+<para
+>See the manual: <ulink url="man:/ftp"
+>ftp</ulink
+>.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/gopher.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/gopher.docbook
new file mode 100644
index 00000000000..e65acb27954
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/gopher.docbook
@@ -0,0 +1,49 @@
+<article lang="&language;" id="gopher">
+<title
+>gopher</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+><command
+>gopher</command
+> began as a distributed campus information service at the University of Minnesota. Gopher allows the user to access information on Gopher servers running on Internet hosts.</para>
+
+<para
+>Gopher is an Internet information browsing service that uses a menu-driven interface. Users select information from menus, which may return another menu or display a text file. An item may reside on a Gopher server you originally queried, or it may be on another Gopher server (or another host). Gopher can <quote
+>tunnel</quote
+> from one Gopher to another without the user knowing that the server and/or host machine have changed. Gopher keeps the exact location of computers hidden from the user, providing the <quote
+>illusion</quote
+> of a single, large set of interconnected menus. </para>
+
+<para
+>Gopher permits the user to record an item's location in a <quote
+>bookmark</quote
+> thereby allowing users to follow a <quote
+>bookmark</quote
+> directly to a particular item without searching the menu system. Gopher menus are not standardised, inasmuch as each Gopher server is individually determined. </para>
+
+<para
+>Source: <ulink url="http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/gophrdef.htm"
+> http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/gophrdef.htm</ulink
+> </para>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/gzip.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/gzip.docbook
new file mode 100644
index 00000000000..fb214412d38
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/gzip.docbook
@@ -0,0 +1,51 @@
+<article lang="&language;" id="gzip">
+<title
+>gzip</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+><command
+>gzip</command
+> is a compression program</para>
+
+<para
+>The gzip kioslave is not directly usable, and is intended for use as a filter. For example, the tar kioslave can filter a file through the gzip kioslave, in order to display the contents of a <literal role="extension"
+>tar.gz</literal
+> file directly in a &konqueror; window.</para>
+
+<para
+>If you click on a file compressed with a <literal role="extension"
+>gz</literal
+> extension in &konqueror;, this kioslave is used to uncompress it and display it as a normal (uncompressed) file.</para>
+
+<para
+>If you are a developer, and would like to use the gzip filter, you can find documentation on using kioslaves at <ulink url="http://developer.kde.org"
+>http://developer.kde.org</ulink
+></para>
+
+<para
+>See the manual: <ulink url="man:/gzip"
+>gzip</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/help.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/help.docbook
new file mode 100644
index 00000000000..407fe86647d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/help.docbook
@@ -0,0 +1,33 @@
+<article lang="&language;" id="help">
+<title
+>help</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer;&Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>The help system of &kde; </para>
+<para
+>See <ulink url="help:/"
+>The &khelpcenter;</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/http.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/http.docbook
new file mode 100644
index 00000000000..eec279f1f6e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/http.docbook
@@ -0,0 +1,56 @@
+<article lang="&language;" id="http">
+<title
+>http</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+><acronym
+>http</acronym
+> is the <emphasis
+>H</emphasis
+>yper<emphasis
+>T</emphasis
+>ext <emphasis
+>T</emphasis
+>ransfer <emphasis
+>P</emphasis
+>rotocol.</para>
+
+<para
+>The http kioslave is used by all &kde; applications to handle connections to http servers, that is, web servers. The most common usage is to view web pages in the &konqueror; web browser.</para>
+
+<para
+>You can use the http kioslave in &konqueror; by giving it a <acronym
+>URL</acronym
+>. <userinput
+>http://<replaceable
+>www.kde.org</replaceable
+></userinput
+>.</para>
+
+<para
+>See the manual: <ulink url="man:/http"
+>http</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/https.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/https.docbook
new file mode 100644
index 00000000000..a218dcf40cd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/https.docbook
@@ -0,0 +1,34 @@
+<article lang="&language;" id="https">
+<title
+>https</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>HTTPS is <ulink url="help:/kioslave/http.html"
+>HTTP</ulink
+> encapsulated in an SSL/TLS stream. </para>
+<para
+>SSL is the Secure Sockets Layer protocol, a security protocol that provides communications privacy over the Internet. The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery. </para>
+<para
+>TLS stands for Transport Layer Security </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/imap.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/imap.docbook
new file mode 100644
index 00000000000..99b441b1e0f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/imap.docbook
@@ -0,0 +1,44 @@
+<article lang="&language;" id="imap">
+<title
+>imap</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Michael.Haeckel; &Michael.Haeckel.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2001-08-07</date>
+
+
+</articleinfo>
+
+<para
+>The IMAP4rev1 protocol (Internet Message Access Protocol) allows access to messages in mail folders on a server. Unlike POP3, which is designed to download the mails and delete them from the server, the purpose of IMAP is to store all mails on the server to be able to access these mails from everywhere. Messages can be stored on the server, retrieved from there or moved between folders.</para>
+
+<para
+>This plugin is currently mainly used by KMail, but you can also use it in any other KDE application that uses kioslave plugins.</para>
+
+<para
+>For example in &konqueror;, simply type <userinput
+>imap://username@your.mail.server/</userinput
+> to get your IMAP folders listed. You can then deal with the folders and mails like with folders and files on a local file system. IMAP URLs are defined in <ulink url="http://www.ietf.org/rfc/rfc2192.txt?number=2192"
+>RFC 2192</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/imaps.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/imaps.docbook
new file mode 100644
index 00000000000..97f3e99dff4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/imaps.docbook
@@ -0,0 +1,36 @@
+<article lang="&language;" id="imaps">
+<title
+>imaps</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Michael.Haeckel; &Michael.Haeckel.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2001-08-07</date>
+
+
+</articleinfo>
+
+<para
+>IMAPS is the <ulink url="help:/kioslave/imap.html"
+>IMAP</ulink
+> protocol encrypted via SSL.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kioslave/index.cache.bz2
new file mode 100644
index 00000000000..6b0c9060c9e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/index.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/index.docbook
new file mode 100644
index 00000000000..51309195ac6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/index.docbook
@@ -0,0 +1,66 @@
+<?xml version="1.0" ?>
+<!DOCTYPE part PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY kio-bzip SYSTEM "bzip.docbook">
+<!ENTITY kio-bzip2 SYSTEM "bzip2.docbook">
+<!ENTITY kio-cgi SYSTEM "cgi.docbook">
+<!ENTITY kio-data SYSTEM "data.docbook">
+<!ENTITY kio-file SYSTEM "file.docbook">
+<!ENTITY kio-finger SYSTEM "finger.docbook">
+<!ENTITY kio-fish SYSTEM "fish.docbook">
+<!ENTITY kio-floppy SYSTEM "floppy.docbook">
+<!ENTITY kio-ftp SYSTEM "ftp.docbook">
+<!ENTITY kio-gopher SYSTEM "gopher.docbook">
+<!ENTITY kio-gzip SYSTEM "gzip.docbook">
+<!ENTITY kio-help SYSTEM "help.docbook">
+<!ENTITY kio-http SYSTEM "http.docbook">
+<!ENTITY kio-https SYSTEM "https.docbook">
+<!ENTITY kio-imap SYSTEM "imap.docbook">
+<!ENTITY kio-imaps SYSTEM "imaps.docbook">
+<!ENTITY kio-info SYSTEM "info.docbook">
+<!ENTITY kio-lan SYSTEM "lan.docbook">
+<!ENTITY kio-ldap SYSTEM "ldap.docbook">
+<!ENTITY kio-mailto SYSTEM "mailto.docbook">
+<!ENTITY kio-mac SYSTEM "mac.docbook">
+<!ENTITY kio-man SYSTEM "man.docbook">
+<!ENTITY kio-mrml SYSTEM "mrml.docbook"
+> <!-- post release, put this in the right module -->
+<!ENTITY kio-news SYSTEM "news.docbook">
+<!ENTITY kio-nfs SYSTEM "nfs.docbook">
+<!ENTITY kio-nntp SYSTEM "nntp.docbook">
+<!ENTITY kio-pop3 SYSTEM "pop3.docbook">
+<!ENTITY kio-pop3s SYSTEM "pop3s.docbook">
+<!ENTITY kio-print SYSTEM "print.docbook">
+<!ENTITY kio-rlan SYSTEM "rlan.docbook">
+<!ENTITY kio-rlogin SYSTEM "rlogin.docbook">
+<!ENTITY kio-sftp SYSTEM "sftp.docbook">
+<!ENTITY kio-smb SYSTEM "smb.docbook">
+<!ENTITY kio-smtp SYSTEM "smtp.docbook">
+<!ENTITY kio-tar SYSTEM "tar.docbook">
+<!ENTITY kio-telnet SYSTEM "telnet.docbook">
+<!ENTITY kio-thumbnail SYSTEM "thumbnail.docbook">
+<!ENTITY kio-webdav SYSTEM "webdav.docbook">
+<!ENTITY kio-webdavs SYSTEM "webdavs.docbook">
+<!ENTITY kdeprint "<application
+>KDEPrint</application
+>">
+<!ENTITY Ferdinand.Gassauer '<personname
+><firstname
+>Ferdinand</firstname
+><surname
+>Gassauer</surname
+></personname
+>'>
+<!ENTITY Ferdinand.Gassauer.mail '<email
+>f.gassauer@aon.at</email
+>'>
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<part lang="&language;">
+<title
+>IO-Slaves</title>
+&kio-bzip; &kio-bzip2; &kio-cgi; &kio-data; &kio-file; &kio-finger; &kio-fish; &kio-floppy; &kio-ftp; &kio-gopher; &kio-gzip; &kio-help; &kio-http; &kio-https; &kio-imap; &kio-imaps; &kio-info; &kio-lan; &kio-ldap; &kio-mailto; &kio-mac; &kio-man; &kio-mrml; &kio-news; &kio-nfs; &kio-nntp; &kio-pop3; &kio-pop3s; &kio-print; &kio-rlan; &kio-rlogin; &kio-sftp; &kio-smb; &kio-smtp; &kio-tar; &kio-telnet; &kio-thumbnail; &kio-webdav; &kio-webdavs; </part>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/info.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/info.docbook
new file mode 100644
index 00000000000..641c86b4e47
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/info.docbook
@@ -0,0 +1,58 @@
+<article lang="&language;" id="info">
+<title
+>Info</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>Info is a type of documentation. The documents are in a file format called texinfo, and can be read on the command line with the <command
+>info</command
+> program.</para>
+
+<para
+>The Info ioslave allows you to read the info pages installed on your system, from within &konqueror;. You can use it very easily:</para>
+
+<screen
+><userinput
+><command
+>info:/</command
+>gcc</userinput
+></screen>
+
+<para
+>This would show you the top level node of the Info documentation for the <command
+>gcc</command
+> compiler.</para>
+
+<para
+>Info is a <acronym
+>GNU</acronym
+> replacement for <command
+>man</command
+>, but is not widely used outside of <acronym
+>GNU</acronym
+> software.</para>
+
+<para
+>You can quite easily browse the info documentation you have installed from within the &khelpcenter; application, or you can use the info ioslave directly from within both &konqueror; and the mini-cli.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/lan.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/lan.docbook
new file mode 100644
index 00000000000..1f13e3a141b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/lan.docbook
@@ -0,0 +1,53 @@
+<article lang="&language;" id="lan">
+<title
+>lan</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>This protocol is intended to provide a kind of <quote
+>network neighbourhood</quote
+> but only relying on the TCP/IP protocol stack and with the ability to use other protocols than just <acronym
+>SMB</acronym
+>.</para>
+
+<para
+>The lan kioslave can use &FTP;, &HTTP;, <acronym
+>SMB</acronym
+>, <acronym
+>NFS</acronym
+>, and <acronym
+>FISH</acronym
+></para>
+
+<para
+>It must first be configured in &kcontrol;, <menuchoice
+><guimenu
+>Network</guimenu
+><guimenuitem
+>LAN-Browsing</guimenuitem
+> </menuchoice
+> and for more information see <ulink url="help:/lisa"
+>the Lan Browsing manual</ulink
+>.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/ldap.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/ldap.docbook
new file mode 100644
index 00000000000..360e992665e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/ldap.docbook
@@ -0,0 +1,46 @@
+<article lang="&language;" id="ldap">
+<title
+>ldap</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+><acronym
+>ldap</acronym
+> is the lightweight directory access protocol. It provides access to an X.500 directory, or to a stand-alone <acronym
+>LDAP</acronym
+> server.</para>
+
+<para
+>You can use the ldap kioslave as follows:</para>
+
+<para
+><userinput
+>ldap://host:port/ou=People,o=where,c=de??sub</userinput
+> for a subtree-query</para>
+
+<para
+>or <userinput
+>ldap://host:port/cn=MM,ou=People,o=where,c=de??base</userinput
+> for a complete branch.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/mac.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/mac.docbook
new file mode 100644
index 00000000000..593c0331a43
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/mac.docbook
@@ -0,0 +1,77 @@
+<article lang="&language;" id="mac">
+<title
+>mac</title>
+<articleinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+>Johnathan</firstname
+><surname
+>Riddell</surname
+></personname
+><email
+>jr@jriddell.org</email
+> </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>The mac ioslave lets you read an HFS+ partition from &konqueror; or any other &kde; file dialogue. It uses <ulink url="http://www.google.com/search?hl=en&amp;q=hfsplus+utils"
+> hfsplus tools</ulink
+>, so you will need these installed for it to work.</para>
+
+<para
+>Enter <userinput
+>mac:/</userinput
+> into &konqueror; and you should see the contents of your &MacOS; partition. If you have not used kio-mac before, you will probably get an error message saying you have not specified the right partition. Enter something like <userinput
+>mac:/<option
+>?dev=/dev/hda2</option
+></userinput
+> to specify the partition (if you don't know which partition &MacOS; is on, you can probably guess by changing hda2 to hda3 and so on or use the print command from <command
+>mac-fdisk</command
+>). This partition will be used the next time, so you do not have to specify it each time.</para>
+
+<para
+><application
+>Hfsplus tools</application
+> let you see the file and copy data from the HFS+ partition, but not to copy data to it or change the filenames.</para>
+
+<para
+>HFS+ actually keeps two files for every one you see (called forks), a resource fork and a data fork. The default copy mode when you are copying files across to your native drive is raw data, which means it only copies the data fork. Text files are copied in text mode (same as raw format but changes the line endings to be &UNIX; friendly and gets rid of some extra characters - strongly advised for text files), unless you specify otherwise. You can also copy the files across in Mac Binary II format or specify text or raw format with another query: <userinput
+>mac:/<option
+>myfile?mode=b</option
+></userinput
+> or <userinput
+>mac:/<option
+>myfile?mode=t</option
+></userinput
+>. See the <command
+>hpcopy</command
+> man page for more.</para>
+
+<para
+>Note that you need permissions to read your HFS+ partition. How you get this depends on your distribution. </para>
+
+<para
+>For some reason some folders in &MacOS; end in a funny tall <quote
+>f</quote
+> character. This seems to confuse hfstools.</para>
+
+</article>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/mailto.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/mailto.docbook
new file mode 100644
index 00000000000..47fbea70fd4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/mailto.docbook
@@ -0,0 +1,36 @@
+<article lang="&language;" id="mailto">
+<title
+>mailto</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>The mailto kioslave is used when you click on a mailto link in an <acronym
+>HTML</acronym
+> page. &konqueror; will open the preferred mail client you have configured, with a composer window. Any information supplied in the <acronym
+>URL</acronym
+> will be filled in for you.</para>
+
+<para
+>See the manual: <ulink url="man:/mailto"
+>mailto</ulink
+>. </para>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/man.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/man.docbook
new file mode 100644
index 00000000000..1176e76b2f4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/man.docbook
@@ -0,0 +1,88 @@
+<article lang="&language;" id="man">
+<title
+>Man</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+<para
+>Using the man ioslave you are able to read the man pages installed on your system. It is easy to use: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><userinput
+><command
+>man:/</command
+></userinput
+></term>
+<listitem>
+<para
+>See the sections of the manual, click to find the rest. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><userinput
+><command
+>man:</command
+>fopen</userinput
+></term>
+<listitem>
+<para
+>See the man page of <command
+>fopen</command
+>. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>There is also a shortcut: <userinput
+><command
+>#fopen</command
+></userinput
+>, which has the same effect as above. </para>
+
+<para
+>If you don't find all your man pages, adjust the environment variables <envar
+>MANPATH</envar
+> and <envar
+>MANSECT</envar
+>. </para>
+
+<para
+>As with any other &kde; ioslave, it is possible to enter a &URL;, like <userinput
+><command
+>man:socket</command
+></userinput
+> in <emphasis
+>any</emphasis
+> &kde; application. Try it in &kwrite; and you will see the man page in <acronym
+>HTML</acronym
+> format. </para>
+
+<para
+>Contact mailing list: <email
+>kde-devel@kde.org</email
+> </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/mrml.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/mrml.docbook
new file mode 100644
index 00000000000..00d8753bd0a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/mrml.docbook
@@ -0,0 +1,50 @@
+<article lang="&language;" id="mrml">
+<title
+>mrml</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Carsten.Pfeiffer; &Carsten.Pfeiffer.mail; </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-01-08</date>
+
+
+</articleinfo>
+
+<para
+><acronym
+>MRML</acronym
+> stands for Multimedia Retrieval Markup Language. <acronym
+>MRML</acronym
+> is an XML-based protocol to provide standardised access to Multimedia retrieval software. See <ulink url="http://www.mrml.net"
+>http://www.mrml.net</ulink
+> for more information. </para>
+
+<para
+>kio_mrml is used for the Image Finding feature in &kde;</para>
+
+<para
+>&eg; type <userinput
+>mrml:/</userinput
+> or <userinput
+>mrml:/some.other.server</userinput
+> in &konqueror; to start searching for images. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/news.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/news.docbook
new file mode 100644
index 00000000000..bf7472a5e24
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/news.docbook
@@ -0,0 +1,37 @@
+<article lang="&language;" id="news">
+<title
+>news</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+
+
+<para
+>The news kioslave is used when you click on a news link on a web page. It will open &knode;, and if the group referred to in the news link is available from your server, it will subscribe you to the group, in the first available account you have configured in &knode;</para>
+
+<para
+>You can unsubscribe from within &knode; if you decide you don't want to read the group, by <mousebutton
+>right</mousebutton
+> clicking and selecting <guimenuitem
+>Unsubscribe from Group</guimenuitem
+>.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/nfs.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/nfs.docbook
new file mode 100644
index 00000000000..c627b6d2629
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/nfs.docbook
@@ -0,0 +1,55 @@
+<article lang="&language;" id="nfs">
+<title
+>nfs</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>Sun's <acronym
+>NFS</acronym
+> protocol provides transparent remote access to shared file systems across networks. The <acronym
+>NFS</acronym
+> protocol is designed to be machine, operating system, network architecture, and transport protocol independent. This independence is achieved through the use of Remote Procedure Call (<acronym
+>RPC</acronym
+>) primitives built on top of an eXternal Data Representation (<acronym
+>XDR</acronym
+>). </para>
+
+<para
+>The supporting MOUNT protocol performs the operating system-specific functions that allow clients to attach remote folder trees to a point within the local file system. The mount process also allows the server to grant remote access privileges to a restricted set of clients via export control.</para>
+
+<para
+>The Lock Manager provides support for file locking when used in the <acronym
+>NFS</acronym
+> environment. The Network Lock Manager (<acronym
+>NLM</acronym
+>) protocol isolates the inherently stateful aspects of file locking into a separate protocol.</para>
+
+<para
+>Source: <ulink url="http://www.networksorcery.com/enp/protocol/nfs.htm"
+> http://www.networksorcery.com/enp/protocol/nfs.htm</ulink
+> </para>
+
+<para
+>See the manual: <ulink url="man:/nfs"
+>nfs</ulink
+>. </para>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/nntp.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/nntp.docbook
new file mode 100644
index 00000000000..2cbbc4b6387
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/nntp.docbook
@@ -0,0 +1,65 @@
+<article lang="&language;" id="nntp">
+<title
+>nntp</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Lauri.Watts; &Lauri.Watts.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>The nntp kioslave accesses <acronym
+>NNTP</acronym
+> servers directly.</para>
+
+<para
+>This kioslave can not be used with servers that do not implement the <command
+>GROUP</command
+> command, including some versions of the popular <application
+>INN</application
+> news server which is often used by <acronym
+>ISP</acronym
+>s. It does work with <application
+>leafnode</application
+>, which many people use to keep an offline cache of news articles on their own hard drive or within their <acronym
+>LAN</acronym
+>.</para>
+
+<para
+>You can use the nntp kioslave by typing <userinput
+>nntp://yourserver/groupname</userinput
+> into the &konqueror; <acronym
+>URL</acronym
+> bar.</para>
+
+<para
+>If you enter a group name, as above, and the group is available, you will see the messages stored for that group as icons in &konqueror;.</para>
+
+<para
+>Clicking on a message will display it as plain text, including all headers. This could be useful for debugging a news client to news server connection, for example, to ensure that your new <application
+>leafnode</application
+> server is working correctly.</para>
+
+<para
+>If you don't enter a group name, and only the server name, you will see a list of available groups. </para>
+
+<para
+>Please be aware that this could take an enormous amount of time, and will cause a lot of network traffic. Some commercial usenet servers have 60,000 or more groups available, and doing such a thing may cause your desktop to freeze.</para
+>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/pop3.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/pop3.docbook
new file mode 100644
index 00000000000..677522da456
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/pop3.docbook
@@ -0,0 +1,28 @@
+<article lang="&language;" id="pop3">
+<title
+>pop3</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>The Post Office Protocol (POP3) allows a user's workstation to access mail from a mailbox server. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/pop3s.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/pop3s.docbook
new file mode 100644
index 00000000000..27a0540bcb0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/pop3s.docbook
@@ -0,0 +1,28 @@
+<article lang="&language;" id="pop3s">
+<title
+>pop3s</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>POP3S is the POP3 protocol encrypted via SSL. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/print.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/print.docbook
new file mode 100644
index 00000000000..9a2adb3fb8e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/print.docbook
@@ -0,0 +1,250 @@
+<article lang="&language;" id="print">
+<title
+>print</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Kurt.Pfeifle; &Kurt.Pfeifle.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+>2002-06-23</date>
+<releaseinfo
+>1.00.00</releaseinfo>
+
+</articleinfo>
+
+<para
+>The <acronym
+>print</acronym
+> KIOSlave gives quick access to browse different &kdeprint; sections via <quote
+>virtual folders</quote
+>. These folders provide some information about and quick access to your print subsystem.</para>
+
+<para
+><command
+>print:/</command
+> represents one more of those useful KIOSlaves implemented by &kde;. To access it, just type <userinput
+>print:/ </userinput
+> into the address field of &konqueror;. <userinput
+>print:/ </userinput
+> doesn't purely provide <quote
+>read-only</quote
+> access to your print subsystem, but it also allows you to change settings of your printers, of your print system and lets you create new printers and classes.</para>
+
+<para
+>You are asked for the Administrator or root password, if you are not allowed a view or an operation as a normal user.</para>
+
+<para
+>You can bookmark frequently used shortcuts like <command
+>print:/manager</command
+></para>
+
+<para
+>Valid syntax is either <userinput
+>print:/[path-to-virtual-folder]</userinput
+> or <userinput
+>print:[path-to-virtual-folder]</userinput
+></para>
+
+<para
+>Note, that some of the views and actions offered do heavily depend on the print subsystem that is installed on your box and presently activated for &kde;. Pages showing printer information display only those parts that are valid for the &kde; selected print subsystem. (So if you normally run <acronym
+>CUPS</acronym
+>, but switched temporarily to <quote
+>Generic UNIX LPD Printing</quote
+>, which is possible, you will see less printer info, because LPD is not capable of using the same amount of print settings as are possible in CUPS).</para>
+
+<para
+>Valid syntax to access different virtual folders and a short explanation of what they represent:</para>
+
+<variablelist>
+<title
+>Some examples</title>
+
+<varlistentry>
+<term
+><userinput
+>print:/ </userinput
+> (&ie; the root of print-kioslave)</term>
+<listitem>
+<para
+>virtual root for browsing your print subsystem. It displays subfolders <quote
+>Classes</quote
+>, <quote
+>Jobs</quote
+>, <quote
+>Manager</quote
+>, <quote
+>Printers</quote
+>, and <quote
+>Specials</quote
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>print:/classes</userinput
+> or <userinput
+>print:classes </userinput
+> </term
+> <listitem>
+<para
+>view your printer classes (supported by and useful for CUPS only) </para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><userinput
+>print:/classes/class_name </userinput
+> or <userinput
+>print:classes/class_name </userinput
+> </term
+> <listitem>
+<para
+>view all members of the named printer class (supported by and useful only for CUPS) </para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><userinput
+>print:/jobs </userinput
+> or <userinput
+>print:jobs </userinput
+></term>
+<listitem>
+<para
+>lists the current and pending jobs. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>print:/printers </userinput
+> or <userinput
+>print:printers </userinput
+></term>
+<listitem>
+<para
+>lists all your printers. Clicking on a printer name shows more info about that printer. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>print:/printers/printer_name </userinput
+> or <userinput
+>print:printers/printer_name </userinput
+> </term>
+<listitem>
+<para
+>displays useful info about the named printer </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>print:/manager </userinput
+> or <userinput
+>print:manager </userinput
+> </term
+> <listitem>
+<para
+>opens a page very similar to the &kdeprint; Manager module inside the &kde; Control Centre. Switch to a different printing system here or do every other administrative task. </para>
+<para
+>This is the most important of access points to your printing system. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><userinput
+>print:/specials </userinput
+> or <userinput
+>print:specials </userinput
+> </term
+><listitem>
+<para
+>lists all presently available <quote
+>special printers</quote
+>: Likely you'll see:</para>
+<itemizedlist>
+<listitem>
+ <para
+>The two that let you save a printfile to disk, in &PostScript; or <acronym
+>PDF</acronym
+> format.</para>
+</listitem>
+<listitem>
+ <para
+>One that sends it as a <acronym
+>PDF</acronym
+> attachment via &kmail;.</para>
+</listitem>
+<listitem>
+ <para
+>And last, send it via fax, if you have one of the supported fax backends active, <application
+>Hylafax</application
+> or <application
+>efax</application
+>.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<tip
+><para
+>You can also put <command
+>print:/manager</command
+> or similar as the command in the <quote
+>Quick Command</quote
+> utility (started via <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+>)</para
+></tip>
+
+<para
+>You can learn more about printing and &kdeprint;'s powerful abilities by reading the <ulink url="help:/kdeprint/index.html"
+>&kdeprint; Handbook locally</ulink
+> or at the <ulink url="http://printing.kde.org/"
+>&kdeprint; Website</ulink
+> where there are documents online (<acronym
+>HTML</acronym
+> and <acronym
+>PDF</acronym
+>),containing <ulink url="http://printing.kde.org/documentation/tutorials/"
+>Tutorials</ulink
+>, as well as <ulink url="http://printing.kde.org/faq/"
+>FAQs</ulink
+> and Tips and Tricks related to printing in general.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/rlan.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/rlan.docbook
new file mode 100644
index 00000000000..5c486134867
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/rlan.docbook
@@ -0,0 +1,28 @@
+<article lang="&language;" id="rlan">
+<title
+>rlan</title>
+<articleinfo>
+<authorgroup>
+<corpauthor
+>The &kde; team</corpauthor>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>Not yet documented</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/rlogin.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/rlogin.docbook
new file mode 100644
index 00000000000..d5b065aeb3a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/rlogin.docbook
@@ -0,0 +1,64 @@
+<article lang="&language;" id="rlogin">
+<title
+>rlogin</title>
+<articleinfo>
+<authorgroup>
+<author
+><personname
+><firstname
+>Christian</firstname
+><surname
+>Bunting</surname
+></personname
+></author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>Using &konqueror; you can start up an <command
+>rlogin</command
+> session with a server hosting the rlogin service.</para>
+
+<para
+>To use this kioslave feature, in the &konqueror; <acronym
+>URL</acronym
+> bar, type <userinput
+>rlogin:/host_to_connect_to</userinput
+></para>
+
+<para
+>This will initialise &konsole; with an <command
+>rlogin</command
+> session, prompting you for your password.</para>
+
+<para
+>The <command
+>rlogin</command
+> kioslave uses the username of the account you are currently using in &kde;.</para>
+
+<para
+>After you have successfully entered your password, you can begin your remote session.</para>
+
+<para
+>See the manual: <ulink url="man:/rlogin"
+>rlogin</ulink
+>. </para>
+
+
+<!-- By Christian Bunting (need to ask if he wants crediting and email) -->
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/sftp.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/sftp.docbook
new file mode 100644
index 00000000000..6783abb2839
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/sftp.docbook
@@ -0,0 +1,41 @@
+<article lang="&language;" id="sftp">
+<title
+>sftp</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+><acronym
+>SFTP</acronym
+> is a Secure file transfer protocol. <command
+>sftp</command
+> is an interactive file transfer program, similar to ftp, but it performs all operations over an encrypted <command
+>ssh</command
+> transport. It may use many of the features of <command
+>ssh</command
+>, including public key authentication and compression.</para>
+
+<para
+>See the manual: <ulink url="man:/sftp"
+>sftp</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/smb.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/smb.docbook
new file mode 100644
index 00000000000..163e83eb98b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/smb.docbook
@@ -0,0 +1,108 @@
+<article lang="&language;" id="smb">
+<title
+>SMB</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Alexander.Neundorf; &Alexander.Neundorf.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>The smb ioslave enables you to browse the shares of a &Windows; (or Samba) network. </para>
+
+<para
+>To see the workgroups, enter <userinput
+><command
+>smb:/</command
+></userinput
+>. </para>
+<para
+><userinput
+><command
+>smb:/</command
+><replaceable
+>a_workgroup</replaceable
+></userinput
+> will list the hosts in this workgroup. </para>
+<para
+>To see the shares of a host, enter <userinput
+><command
+>smb://</command
+><replaceable
+>the_host</replaceable
+></userinput
+> or <userinput
+><command
+>smb:/</command
+><replaceable
+>a_workgroup</replaceable
+>/<replaceable
+>the_host</replaceable
+></userinput
+>. </para>
+<para
+>To access a share directly enter <userinput
+><command
+>smb://</command
+><replaceable
+>the_host/the_share</replaceable
+></userinput
+> or <userinput
+><command
+>smb:/</command
+><replaceable
+>a_workgroup</replaceable
+>/<replaceable
+>the_host</replaceable
+>/<replaceable
+>the_share</replaceable
+></userinput
+> </para>
+
+<para
+>The smb ioslave is a wrapper around the command line tool <command
+>smbclient</command
+>, which is part of the Samba package. This means you need to have Samba installed to use this ioslave. </para>
+
+<para
+>To be able to authenticate to &Windows; <acronym
+>NT</acronym
+> Domain Controllers, you need at least Samba 2.0. To access the shares of &Windows; 2000 machines, you need at least Samba 2.0.7. To be able to write to Windows shares, you need at least Samba 2.2.4 or the patch from <ulink url="http://lisa-home.sourceforge.net/smbclientpatch.html"
+>http://lisa-home.sourceforge.net/smbclientpatch.html</ulink
+>. </para>
+
+<para
+>You can set your default user name and password in the &kcontrol; in <menuchoice
+><guisubmenu
+>Network</guisubmenu
+><guimenuitem
+>Windows Shares</guimenuitem
+></menuchoice
+>. This is especially useful if you are a member of a &Windows; <acronym
+>NT</acronym
+> domain. There you can also set your workgroup name, but in most cases this is not required. </para>
+
+<para
+>This ioslave is tested and developed using mainly Samba 2.0.7, but other versions of Samba should work too. </para>
+
+<para
+>Author: Alexander Neundorf <email
+>neundorf@kde.org</email
+> </para>
+</article>
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/smtp.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/smtp.docbook
new file mode 100644
index 00000000000..7a9796c0014
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/smtp.docbook
@@ -0,0 +1,33 @@
+<article lang="&language;" id="smtp">
+<title
+>smtp</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>A protocol to send mail from the client workstation to the mail server. </para>
+
+<para
+>See : <ulink url="http://cr.yp.to/smtp.html"
+>Simple Mail Transfer Protocol </ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/tar.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/tar.docbook
new file mode 100644
index 00000000000..b625adf9f4f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/tar.docbook
@@ -0,0 +1,33 @@
+<article lang="&language;" id="tar">
+<title
+>tar</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>An archiving program designed to store and extract files from an archive file known as a tarfile. A tarfile may be made on a tape drive, however, it is also common to write a tarfile to a normal file. </para>
+
+<para
+>See the manual: <ulink url="man:/tar"
+>tar</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/telnet.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/telnet.docbook
new file mode 100644
index 00000000000..27f5e5d46a9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/telnet.docbook
@@ -0,0 +1,33 @@
+<article lang="&language;" id="telnet">
+<title
+>telnet</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>The network terminal protocol (TELNET) allows a user to log in on any other computer on the network supporting TELNET. </para>
+
+<para
+>See the manual: <ulink url="man:/telnet"
+>telnet</ulink
+>. </para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/thumbnail.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/thumbnail.docbook
new file mode 100644
index 00000000000..1ac64d4cb89
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/thumbnail.docbook
@@ -0,0 +1,49 @@
+<article lang="&language;" id="thumbnail">
+<title
+>thumbnail</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Carsten.Pfeiffer; &Carsten.Pfeiffer.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+</articleinfo>
+<para
+>The thumbnail kioslave is used by &kde; for network transparent and persistent generation of thumbnails.</para>
+
+<para
+>The thumbnail kioslave uses plugins to generate the actual thumbnails. You can enable viewing of these thumbnails from the <menuchoice
+><guimenu
+>View</guimenu
+> <guisubmenu
+>Preview</guisubmenu
+></menuchoice
+> submenu, available in &konqueror; in file manager mode.</para>
+
+<para
+>The thumbnail kioslave is not directly useful to a user, but if you are a developer, you can use it within your own applications to create file previews.</para>
+
+<para
+>See the documentation in the sources for more information. You will find these at <filename
+>$<envar
+>KDEDIR</envar
+>/include/kio/thumbcreator.h</filename
+> or in the source folder <filename class="directory"
+>kdebase/kioslave/thumbnail</filename
+></para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/webdav.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/webdav.docbook
new file mode 100644
index 00000000000..40c99485e2c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/webdav.docbook
@@ -0,0 +1,85 @@
+<article lang="&language;" id="webdav">
+<title
+>webdav</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Hamish.Rodda; &Hamish.Rodda.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-01-21</date>
+</articleinfo>
+
+<para
+><acronym
+>WebDAV</acronym
+> is a <emphasis
+>D</emphasis
+>istributed <emphasis
+>A</emphasis
+>uthoring and <emphasis
+>V</emphasis
+>ersioning protocol for the World Wide Web. It allows for easy management of documents and scripts on a <ulink url="help:/kioslave/webdav.html"
+>http</ulink
+> server, and has additional features designed to simplify version management amongst multiple authors.</para>
+
+<para
+>Usage of this protocol is simple. Type the location you want to view, similar to a <acronym
+>http</acronym
+> URL except for the webdav:// protocol name at the start. An example is <userinput
+>webdav://<replaceable
+>www.hostname.com/path/</replaceable
+></userinput
+>. If you specify a folder name, a list of files and folders will be displayed, and you can manipulate these folders and files just as you would with any other filesystem.</para>
+
+<variablelist>
+<title
+>WebDAV Features</title>
+<varlistentry>
+<term
+>Locking</term>
+<listitem>
+<para
+>File locking allows users to lock a file, informing others that they are currently working on this file. This way, editing can be done without fear that the changes may be overwritten by another person who is also editing the same document.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Source file access</term>
+<listitem>
+<para
+><acronym
+>WebDAV</acronym
+> allows access to the script which is called to produce a specific page, so changes can be made to the script itself.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Per-document property support</term>
+<listitem>
+<para
+>Arbitrary properties may be set to assist identification of a document, such as the author.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>To take advantage of these additional capabilities, you will need an application which supports them. No application currently supports them through this kioslave.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/kioslave/webdavs.docbook b/tde-i18n-en_GB/docs/kdebase/kioslave/webdavs.docbook
new file mode 100644
index 00000000000..8314d60b31e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kioslave/webdavs.docbook
@@ -0,0 +1,36 @@
+<article lang="&language;" id="webdavs">
+<title
+>webdavs</title>
+<articleinfo>
+<authorgroup>
+<author
+>&Hamish.Rodda; &Hamish.Rodda.mail;</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-01-21</date>
+
+
+</articleinfo>
+
+<para
+>WebDAVS is the <ulink url="help:/kioslave/webdav.html"
+>WebDAV</ulink
+> protocol encrypted via SSL.</para>
+
+</article>
diff --git a/tde-i18n-en_GB/docs/kdebase/klipper/Makefile.am b/tde-i18n-en_GB/docs/kdebase/klipper/Makefile.am
new file mode 100644
index 00000000000..a33437746d3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/klipper/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = klipper
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/klipper/Makefile.in b/tde-i18n-en_GB/docs/kdebase/klipper/Makefile.in
new file mode 100644
index 00000000000..1af3d065e6f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/klipper/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/klipper
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = klipper
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/klipper/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/klipper/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/klipper/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/klipper/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/klipper/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/klipper/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/klipper/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/klipper/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/klipper/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/klipper/index.cache.bz2
new file mode 100644
index 00000000000..08ef0ca28fd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/klipper/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/klipper/index.docbook b/tde-i18n-en_GB/docs/kdebase/klipper/index.docbook
new file mode 100644
index 00000000000..23aa3603abf
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/klipper/index.docbook
@@ -0,0 +1,696 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&klipper;">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &klipper; Handbook </title>
+
+<authorgroup>
+<author
+>&Philip.Rodrigues; &Philip.Rodrigues.mail;</author>
+
+<othercredit role="developer"
+>&Carsten.Pfeiffer; &Carsten.Pfeiffer.mail; </othercredit>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2000-2003</year>
+<holder
+>&Philip.Rodrigues;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2003-09-18</date>
+<releaseinfo
+>2.92.00</releaseinfo>
+
+<abstract>
+<para
+>&klipper; is the &kde; clipboard cut &amp; paste utility.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Klipper</keyword>
+<keyword
+>kdebase</keyword>
+<keyword
+>clipboard</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+<para
+>&klipper; is the &kde; clipboard utility. It stores clipboard history, and allows you to link clipboard contents to application actions. Please report any problems or feature requests to Carsten Pfeiffer &Carsten.Pfeiffer.mail;.</para>
+
+</chapter>
+
+<chapter id="using-klipper">
+<title
+>Using &klipper;</title>
+
+<sect1 id="basic-usage">
+<title
+>Basic Usage</title>
+<screenshot>
+<screeninfo
+>The &klipper; icon.</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>The &klipper; icon</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>To display the clipboard history, click on the &klipper; icon in the &kde; panel, or press <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>V</keycap
+> </keycombo
+>. Previous clipboard entries are shown at the top of the pop-up menu which appears. Selecting one of these copies it to the clipboard, from where it can be pasted into any &kde; or X application as usual.</para>
+
+<para
+>To remove &klipper; from your panel, open the pop-up menu and select <guimenuitem
+>Quit</guimenuitem
+>. A dialogue will ask you whether &klipper; should start automatically when you log in.</para>
+</sect1>
+
+<sect1 id="actions">
+<title
+>Actions</title>
+
+<para
+>&klipper; can perform actions on the contents of the clipboard, based on whether they match a particular regular expression. For example, any clipboard contents starting with <quote
+>http://</quote
+> can be passed to &Netscape; or &konqueror; as &URL;s to open.</para>
+
+<para
+>To use this feature, just copy a &URL; or filename to the clipboard. If there is a matching regular expression in &klipper;'s list, a menu will appear showing you the options you have (&eg; Open &URL; in &konqueror;, open &URL; in &Netscape;). Use the mouse or keyboard to select the option you want, and &klipper; will run the program you have selected, opening the address pointed to by the clipboard contents.</para>
+
+<para
+>If you do not want to perform any actions on the clipboard contents, select <guimenuitem
+>Do Nothing</guimenuitem
+> on the pop-up menu to return to what you were doing before. If you leave the menu, it will disappear, leaving you to continue your work. You can change the time that the menu remains for in the <guilabel
+>Configure Klipper...</guilabel
+> dialogue, with the option <guilabel
+>Timeout for action pop-ups</guilabel
+> under the <guilabel
+>General</guilabel
+> tab.</para>
+
+<para
+>Actions can be disabled completely by clicking on &klipper; and selecting <guimenuitem
+>Actions Enabled</guimenuitem
+>, or by pressing <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>X</keycap
+></keycombo
+>.</para>
+
+<para
+>Clipboard contents which match a regular expression can also be edited before performing an action on them. Select <guimenuitem
+>Edit contents...</guimenuitem
+> on the &klipper; pop-up menu, and you can change the clipboard contents in the dialogue which appears, before clicking the <guibutton
+>OK</guibutton
+> button to run the appropriate action.</para>
+
+<para
+>Pressing <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>R</keycap
+></keycombo
+> shows the pop-up menu to repeat the last action which &klipper; performed.</para>
+
+</sect1>
+
+<sect1 id="clipboard-modes">
+<title
+>Clipboard/Selection Behaviour</title>
+
+<sect2 id="clipboard-modes-general">
+<title
+>General</title>
+<para
+>&klipper; can be used to set the behaviour of the clipboard and selection in &kde;. </para>
+
+<note
+><para
+>The &X-Window; uses two separate clipboard buffers: the <quote
+>selection</quote
+> and the <quote
+>clipboard</quote
+>. Text is placed in the selection buffer by simply selecting it, and can be pasted with the middle mouse button. To place text in the clipboard buffer, select it and press <keycombo
+>&Ctrl;<keycap
+>X</keycap
+> </keycombo
+> or <keycombo
+>&Ctrl;<keycap
+>C</keycap
+> </keycombo
+>. Text from the clipboard buffer is pasted using <keycombo
+>&Ctrl;<keycap
+>V</keycap
+> </keycombo
+> or by selecting <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Paste</guimenuitem
+> </menuchoice
+>.</para>
+</note>
+
+<!-- &klipper; can be used to set the clipboard mode for the whole of &kde;. The
+first mode will be familiar to &Microsoft; &Windows; and &Mac; users: Text is
+inserted into the clipboard using an application's cut/copy (or generally
+<keycombo
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+> and
+<keycombo
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> respectively)
+function, and the application's paste (or generally
+<keycombo
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+>) function pastes the
+contents of this clipboard.
+</para>
+<para>
+The second mode will be more familiar to longtime &UNIX; users: Selected text
+is copied to this clipboard, and clicking the <mousebutton
+>middle</mousebutton
+>
+mouse button pastes the
+contents of this clipboard.
+-->
+</sect2>
+
+<sect2 id="changing-clipboard-modes">
+<title
+>Changing Clipboard/Selection Behaviour</title>
+<para
+>In order to change clipboard/selection behaviour, select <guimenuitem
+>Configure Klipper...</guimenuitem
+> from the &klipper; pop-up menu, and in the dialogue box that appears, select the <guilabel
+>General</guilabel
+> tab. Selecting <guilabel
+>Separate clipboard and selection</guilabel
+> makes the clipboard and selection function as completely separate buffers as described above. With this option set, the option <guilabel
+>Ignore selection</guilabel
+> will prevent &klipper; from including the contents of the selection in its clipboard history and from performing actions on the contents of the selection. Selecting <guilabel
+>Synchronise contents of the clipboard and the selection</guilabel
+> causes the clipboard and selection buffers to always be the same, meaning that text in the selection can be pasted with either the <mousebutton
+>middle</mousebutton
+> mouse button or the key combination <keycombo
+>&Ctrl;<keycap
+>V</keycap
+> </keycombo
+>, and similarly for text in the clipboard buffer. </para>
+
+ <!-- The
+<guilabel
+>Synchronize contents of the clipboard and the
+selection</guilabel
+> check box determines the clipboard mode. If the box is
+selected, the clipboard functions in the &UNIX; mode; if not, the
+&Windows;/&Mac; mode is used. -->
+
+</sect2>
+
+</sect1>
+
+</chapter>
+
+<chapter id="preferences">
+<title
+>Configuring Klipper</title>
+
+<sect1 id="viewing-options">
+
+<title
+>Viewing the Configuration Dialogue</title>
+
+<para
+>To view or change &klipper;'s settings, open the &klipper; pop-up menu, and select <guimenuitem
+>Configure Klipper...</guimenuitem
+>. The &klipper; configuration dialogue will appear. Its contents are described below.</para>
+
+</sect1>
+
+<sect1 id="general-tab">
+<title
+>General Options</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Popup menu at mouse-cursor position</guilabel
+></term>
+<listitem
+><para
+>Make the &klipper; pop-up menus appear at the position of the mouse cursor, instead of their default position (in the &kde; Panel). Useful if you use the mouse more than the keyboard.</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><guilabel
+>Save clipboard contents on exit</guilabel
+></term
+> <listitem
+><para
+>If this option is on, the clipboard history will be saved when &klipper; exits, allowing you to use it next time &klipper; starts.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Remove whitespace when executing actions</guilabel
+></term>
+<listitem
+><para
+>If selected, any whitespace (spaces, tabs, &etc;) at the beginning and end of the clipboard contents will be removed before passing the clipboard contents to an application. This is useful, for example, if the clipboard contains a &URL; with spaces which, if opened by a web browser, would cause an error.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Replay actions on an item selected from history</guilabel
+></term>
+<listitem
+><para
+>If this is switched on, selecting an item from the history causes &klipper; to display the actions pop-up on that item, if appropriate.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Prevent empty clipboard</guilabel
+></term>
+<listitem
+><para
+>If selected, the clipboard will never be empty: &klipper; will insert the most recent item from the clipboard history into the clipboard instead of allowing it to be empty.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Ignore selection</guilabel
+></term>
+<listitem
+><para
+>Sets the clipboard mode. See <xref linkend="clipboard-modes"/>. </para>
+</listitem>
+</varlistentry
+>
+
+
+<varlistentry>
+<term
+><guilabel
+>Synchronise contents of the clipboard and the selection</guilabel
+></term>
+<listitem
+><para
+>Sets the clipboard mode. See <xref linkend="clipboard-modes"/>. </para>
+</listitem>
+</varlistentry
+>
+
+<varlistentry>
+<term
+><guilabel
+>Separate clipboard and selection</guilabel
+></term>
+<listitem
+><para
+>Sets the clipboard mode. See <xref linkend="clipboard-modes"/>. </para>
+</listitem>
+</varlistentry
+>
+
+
+<varlistentry>
+<term
+><guilabel
+>Timeout for Action pop-ups</guilabel
+></term>
+<listitem
+><para
+>Set the time that a pop-up menu will remain for if you do nothing with it.</para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+><guilabel
+>Clipboard history size</guilabel
+></term>
+<listitem
+><para
+>Sets the number of items that are stored in the clipboard history.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="actions-tab">
+<title
+>Actions Options</title>
+
+<variablelist>
+<varlistentry>
+<term
+>Editing Expressions/Actions</term>
+<listitem
+><para
+>On the <guilabel
+>Actions</guilabel
+> tab, double-click the regular expression or action that you want to edit. An in-place text editing box will appear in which the text can be edited as you wish. Make sure you press <keysym
+>Enter</keysym
+> when you are done.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Adding Expressions/Actions</term>
+<listitem
+><para
+>Click the <guibutton
+>Add Action</guibutton
+> button to add a regular expression for &klipper; to match. &klipper; uses &Qt;'s <classname
+>QRegExp</classname
+>, which understands most regular expressions as you would use in <application
+>grep</application
+> or <application
+>egrep</application
+> for instance.</para>
+<para
+>You can add a description of the regular expression type (&eg; <quote
+>HTTP URL</quote
+>) by <mousebutton
+>left</mousebutton
+> clicking in the <guilabel
+>Description</guilabel
+> column.</para
+>
+
+<note
+><para
+>You can find detailed information about the use of <classname
+>QRegExp</classname
+> regular expressions at <ulink url="http://doc.trolltech.com/qregexp.html#details"
+>http://doc.trolltech.com/qregexp.html#details</ulink
+>. Note that &klipper; does not support the wildcard mode mentioned on this page.</para
+></note
+>
+
+<para
+>Edit the regular expression as described above. To add a command to execute, <mousebutton
+>right</mousebutton
+> click, select <guimenuitem
+>Add Command</guimenuitem
+> and edit the command which appears in the tree under the regular expression.</para>
+
+<para
+>Note that <token
+>%s</token
+> in the command line is replaced with the clipboard contents, &eg; if your command definition is <userinput
+><command
+>kedit</command
+> <token
+>%s</token
+></userinput
+> and your clipboard contents are <filename
+>/home/phil/textfile</filename
+>, the command <userinput
+><command
+>kedit</command
+> <filename
+>/home/phil/textfile</filename
+></userinput
+> will be run. To include <token
+>%s</token
+> in the command line, escape it with a backslash, as so: <userinput
+>\%s</userinput
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+><guibutton
+>Advanced...</guibutton
+></term>
+<listitem
+><para
+>Brings up the <guilabel
+>Disable Actions for windows of type WM_CLASS</guilabel
+> dialogue.</para>
+<para
+>Some programs, such as &konqueror;, use the clipboard internally. If you get unwanted &klipper; pop-ups all the time when using a certain application, do the following:</para>
+
+<orderedlist>
+<listitem
+><para
+>Open the application.</para
+></listitem>
+<listitem
+><para
+>From a terminal, run <userinput
+><command
+>xprop</command
+> | <command
+>grep</command
+> <parameter
+>WM_CLASS</parameter
+></userinput
+> and then click on the window of the application you are running.</para
+></listitem
+>
+<listitem
+><para
+>The first string after the equals sign is the one to enter.</para
+></listitem>
+</orderedlist>
+
+<para
+>Once the WM_CLASS is added, no more actions will be generated for windows of that application.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="shortcuts-tab">
+<title
+>Shortcuts Options</title>
+
+<para
+>The shortcuts tab allows you to change the keyboard shortcuts which are used to access &klipper; functions. You can change the shortcut to one of three things:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>None</guilabel
+></term>
+<listitem
+><para
+>The selected action cannot be accessed directly from the keyboard</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Default</guilabel
+></term>
+<listitem
+><para
+>The selected action uses &klipper;'s default key. These are the shortcuts referred to in this manual.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Custom</guilabel
+></term>
+<listitem
+><para
+>The selected action is assigned to the keys you choose.</para>
+<para
+>To choose a custom key for the action you have selected, click on the representation of a key in the lower right of the screen to activate it, and type the desired key combination on your keyboard, as in any &kde; application. </para
+> </listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+</chapter>
+
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>&klipper; </para>
+<para
+>Program copyright 1998 Andrew Stanley-Jones <email
+>asj@cban.com</email
+> </para>
+<para
+>Program copyright 1998-2000 &Carsten.Pfeiffer; &Carsten.Pfeiffer.mail;</para>
+<para
+>Currently maintained by &Carsten.Pfeiffer; </para>
+
+<para
+>Documentation copyright 2000-2003 &Philip.Rodrigues; &Philip.Rodrigues.mail;</para>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-klipper">
+<title
+>How to obtain &klipper;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+<para
+>&klipper; should compile and install along with the kdebase package, and appear on your &kde; panel (&kicker;) when you run &kde; 3. If it does not appear, you can start it by selecting <menuchoice
+><guimenu
+>Panel Menu</guimenu
+><guisubmenu
+>Add</guisubmenu
+><guisubmenu
+>Applet</guisubmenu
+><guimenuitem
+>Klipper</guimenuitem
+> </menuchoice
+> in any context menu in &kicker;, the &kde; Panel.</para
+>
+
+<screenshot>
+<screeninfo
+>&klipper; icon</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="screenshot.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Screenshot</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<!--
+<para
+>To remove &klipper; from your panel, select <guimenuitem
+>Remove
+Klipper</guimenuitem
+> from the context menu (accessed by left-clicking the
+small handle to the left of the &klipper; icon).</para>
+-->
+<!--
+<para
+>To disable this, simply remove the file
+<filename
+>$<envar
+>KDEDIR</envar
+>/share/autostart/klipper.desktop</filename>
+or create a file <filename
+>$<envar
+>HOME</envar
+>/share/autostart/klipper.desktop</filename>
+with the following contents:
+
+<programlisting
+>
+[Desktop Entry]
+Hidden=true
+</programlisting>
+
+The latter will keep the system installation intact and only prevent
+&klipper; being started for you, without affecting other users.
+</para>
+-->
+</sect1>
+</appendix>
+
+&documentation.index;
+
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-indent-step: 0
+End:
+-->
+
+
+
+
+
+
+
+
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kmenuedit/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kmenuedit/Makefile.am
new file mode 100644
index 00000000000..d41c8fe3c76
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kmenuedit/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kmenuedit
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kmenuedit/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kmenuedit/Makefile.in
new file mode 100644
index 00000000000..e21261f4ef2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kmenuedit/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kmenuedit
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kmenuedit
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kmenuedit/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kmenuedit/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kmenuedit/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kmenuedit/index.cache.bz2
new file mode 100644
index 00000000000..c90cdd5f766
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kmenuedit/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kmenuedit/index.docbook b/tde-i18n-en_GB/docs/kdebase/kmenuedit/index.docbook
new file mode 100644
index 00000000000..2a18982b734
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kmenuedit/index.docbook
@@ -0,0 +1,604 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kmenuedit;">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+
+<title
+>The &kmenuedit; Handbook</title>
+
+<authorgroup>
+<author
+>&Milos.Prudek; &Milos.Prudek.mail;</author>
+
+<othercredit role="reviewer"
+>&Lauri.Watts; &Lauri.Watts.mail; </othercredit>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<copyright>
+<year
+>2000</year>
+<holder
+>&Milos.Prudek;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2000-12-14</date>
+<releaseinfo
+>0.00.01</releaseinfo>
+
+<abstract
+><para
+>&kmenuedit; allows editing of the &kde; Main menu. </para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KDE Menu Editor</keyword>
+<keyword
+>kmenuedit</keyword>
+<keyword
+>application</keyword>
+<keyword
+>program</keyword>
+<keyword
+>menu</keyword>
+<keyword
+>kicker</keyword>
+
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kmenuedit; allows editing of &kde; Main menu.</para>
+
+<para
+>&kmenuedit; can be started either by right-clicking <inlinemediaobject
+><imageobject
+><imagedata fileref="i_k_button.png" format="PNG"/></imageobject
+></inlinemediaobject
+> the <guiicon
+>K</guiicon
+> Button, or by choosing <guimenuitem
+>Menu Edit</guimenuitem
+> from the <guisubmenu
+>System</guisubmenu
+> submenu of the <guimenu
+>Main</guimenu
+> menu.</para>
+
+<para
+>&kmenuedit; allows you to:</para>
+
+<itemizedlist>
+<listitem
+><para
+>View and edit current <guimenu
+>Main</guimenu
+> menu</para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Cut</guimenuitem
+>, <guimenuitem
+>Copy</guimenuitem
+> and <guimenuitem
+>paste</guimenuitem
+> menu items</para
+></listitem>
+<listitem
+><para
+>Create and delete submenus</para
+></listitem>
+</itemizedlist>
+
+</chapter>
+
+<chapter id="using-kmenuedit">
+<title
+>Using &kmenuedit;</title>
+
+<para
+>The left application panel shows the Main menu structure. When you browse items in the left panel, the right panel shows detailed information for the highlighted menu item.</para>
+
+<sect1 id="details-general">
+<title
+>General program information</title>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Name</guilabel
+></term>
+<listitem
+><para
+>This is the name of your program as it appears in the <guimenu
+>Main</guimenu
+> menu. It can be different from the real executable name. For instance the name of <command
+>mc</command
+> executable is "<application
+>Midnight Commander</application
+>".</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Comment</guilabel
+></term>
+<listitem
+><para
+>Describe the program in greater detail in this field. This is entirely optional.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Command</guilabel
+></term>
+<listitem
+><para
+>This is the name of the executable program. Make sure that you have permission to run the program.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Type</guilabel
+></term>
+<listitem
+><para
+>This field is similar to the Comment field. Describe the type of your program here.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Work Path</guilabel
+></term>
+<listitem
+><para
+>Specify the work path of the program. This will be the current path when the program launches. It does not need to be the same as the executable location.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guiicon
+>Icon List</guiicon
+></term>
+<listitem
+><para
+><inlinemediaobject
+><imageobject
+><imagedata
+fileref="icon_sets.png" format="PNG"/></imageobject
+></inlinemediaobject
+> Click this icon to display a choice of icons. Choose an icon for your program.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Run in Terminal</guilabel
+></term>
+<listitem
+><para
+>You must check this if your program requires terminal emulator in order to run. This mainly applies to <link linkend="gloss-console-application"
+>console applications</link
+>.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Terminal Options</guilabel
+></term>
+<listitem
+><para
+>Put all terminal options in this field.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Run as different user</guilabel
+></term>
+<listitem
+><para
+>If you want to run this program as a different user (not you), check this checkbox, and provide the username in the <guilabel
+>Username</guilabel
+> field.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>You can assign a special keyboard shortcut to launch your program.</para>
+
+<para
+>Click the empty button to the right of the <guilabel
+>Current key</guilabel
+> checkbox and press the key combination on your keyboard that you want to be assigned to your program.</para>
+
+<para
+>A dialogue box will pop up, allowing you to assign a second keybinding to the same item by checking the <guilabel
+>Alternate</guilabel
+> button. This might be useful, for example, if you often switch keyboard maps, and some shortcuts are not as convenient to type at all times.</para>
+
+<para
+>Click the <guiicon
+>x</guiicon
+> to clear the shortcut, if you made a mistake. Check the <guilabel
+>Multi-Key</guilabel
+> box if you want to assign a shortcut that uses more than one key.</para>
+
+<para
+>By default the <guilabel
+>Auto-Close</guilabel
+> box is checked, and the dialogue will close when you have selected a keybinding. Uncheck it if you want the dialogue to stay open.</para>
+
+</sect1
+>
+
+</chapter>
+
+<chapter id="menu-reference">
+<title
+>Menu Reference</title>
+
+<variablelist>
+<varlistentry id="file-new-item">
+<term
+><menuchoice
+><guimenu
+><inlinemediaobject
+><imageobject
+><imagedata fileref="i_new_item.png" format="PNG"/></imageobject
+></inlinemediaobject
+> File</guimenu
+> <guimenuitem
+>New Item</guimenuitem
+> </menuchoice
+></term
+> <listitem
+><para
+><action
+>Adds new menu item.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry id="file-new-submenu">
+<term
+><menuchoice
+><guimenu
+><inlinemediaobject
+><imageobject
+><imagedata fileref="i_new_submenu.png" format="PNG"/></imageobject
+></inlinemediaobject
+>File</guimenu
+> <guimenuitem
+>New Submenu</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Adds new submenu.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry id="file-quit">
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Quits</action
+> &kmenuedit;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry id="edit-cut">
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+> </shortcut
+> <guimenu
+><inlinemediaobject
+><imageobject
+><imagedata fileref="i_cut.png" format="PNG"/></imageobject
+></inlinemediaobject
+> Edit</guimenu
+> <guimenuitem
+>Cut</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Cuts the current menu item to the clipboard.</action
+> If you want to move menu item, you should first cut it to the clipboard, move to the destination place using the left panel, and use the <guimenuitem
+>Paste</guimenuitem
+> function to paste the menu item from the clipboard.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry id="edit-copy">
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+><inlinemediaobject
+><imageobject
+><imagedata fileref="i_copy.png" format="PNG"/></imageobject
+></inlinemediaobject
+> Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Copies the current menu item to the clipboard</action
+>. You can later use the <guimenuitem
+>Paste</guimenuitem
+> function to paste the copied menu itemfrom the clipboard to its destination. You can paste the same item many times.</para
+></listitem>
+</varlistentry>
+
+<varlistentry id="edit-paste">
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+> </shortcut
+> <guimenu
+><inlinemediaobject
+><imageobject
+><imagedata fileref="i_paste.png" format="PNG"/></imageobject
+></inlinemediaobject
+> Edit</guimenu
+> <guimenuitem
+>Paste</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Paste menu item from the clipboard</action
+> to currently selected place in the <guimenu
+>Main</guimenu
+> menu. You must first use <guimenuitem
+>Cut</guimenuitem
+> or <guimenuitem
+>Copy</guimenuitem
+> before you can <guimenuitem
+>Paste</guimenuitem
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry id="edit-delete">
+<term
+><menuchoice
+><guimenu
+><inlinemediaobject
+><imageobject
+><imagedata fileref="i_delete.png" format="PNG"/></imageobject
+></inlinemediaobject
+> Edit</guimenu
+> <guimenuitem
+>Delete</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Deletes currently selected menu item.</action
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+&help.menu.documentation; <glossary id="glossary">
+<title
+>Glossary</title
+>
+
+<glossentry id="gloss-terminal-emulator">
+<glossterm
+>Terminal emulator</glossterm>
+<glossdef>
+<para
+>Terminal emulator is simply a windowed shell; this is known as <quote
+>command line window</quote
+> in some other environments. If you want to use the shell, you should know at least a few of the system-level commands for your operating system.</para>
+</glossdef>
+</glossentry>
+
+<glossentry id="gloss-applet">
+<glossterm
+>Applet</glossterm>
+<glossdef
+><para
+>A small application that occupies very little memory and screen space, and at the same time gives you some useful information or provides a control shortcut. For instance the <application
+>Clock</application
+> applet shows current time and date (and even a month diary if you click it), and <application
+>System Monitor</application
+> applet shows how busy your machine currently is in real-time.</para
+> </glossdef
+>
+</glossentry>
+
+<glossentry id="gloss-legacy-application">
+<glossterm
+>Legacy Application</glossterm>
+<glossdef>
+
+<para
+>An X-window application which was not written with &kde; in mind. Such applications run fine in &kde;. However, they are not warned automatically when you shut down your &kde; session. You therefore must not forget to save documents open in these applications before you log out from &kde;. </para
+> <para
+>Additionally, many of these applications do not support copying and pasting from &kde; compliant applications. &Netscape; 4.x browser is a prominent example of such application <footnote
+><para
+>Some <ulink url="http://www.gnome.org"
+>GNOME</ulink
+> applications may provide limited interoperability with the &kde;.</para
+></footnote
+>.</para>
+</glossdef>
+</glossentry>
+
+<glossentry id="gloss-console-application">
+<glossterm
+>Console Application</glossterm>
+<glossdef>
+
+<para
+>Application originally written for non-graphic, text oriented environment. Such applications run fine in &kde;. They must run within console emulator, like &konsole;. They are not warned automatically when you shut down your &kde; session. You therefore must not forget to save documents open in these applications before you log out from the &kde;.</para>
+
+<para
+>Console applications support copying and pasting from KDE-compliant applications.Simply mark the text in the console application with your mouse, switch to the KDE-compliant application and press <keycombo action="simul"
+>&Ctrl; <keycap
+>V</keycap
+></keycombo
+> to paste the text. If you want to copy from &kde; application to a console application, first mark the text with your mouse, press <keycombo action="simul"
+>&Ctrl; <keycap
+>C</keycap
+></keycombo
+>, switch to the console application and press the middle button on your mouse<footnote
+><para
+>If your mouse does not have a middle button, you must press <mousebutton
+>left</mousebutton
+> and <mousebutton
+>right</mousebutton
+> button at the same time. This is called <quote
+>middle button emulation</quote
+> and it must be supported by your operating system to work.</para
+></footnote
+>.</para>
+
+</glossdef>
+</glossentry>
+
+</glossary>
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Credits and Licence</title>
+
+<para
+>&kmenuedit; </para>
+<para
+>Program copyright &copy; 2002, &Raffaele.Sandrini;</para>
+
+<para
+>Contributors:</para>
+<itemizedlist>
+<listitem
+><para
+>&Matthias.Elter; &Matthias.Elter.mail; - Original Author</para
+>
+</listitem>
+<listitem
+><para
+>&Matthias.Ettrich; &Matthias.Ettrich.mail;</para>
+</listitem>
+<listitem
+><para
+>&Daniel.M.Duley; &Daniel.M.Duley.mail;</para>
+</listitem>
+<listitem
+><para
+>&Preston.Brown; &Preston.Brown.mail;</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Documentation copyright &copy; 2000 &Milos.Prudek;</para>
+
+<para
+>Updated for &kde; 3.0 by &Lauri.Watts; &Lauri.Watts.mail; 2002</para>
+
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/Makefile.am b/tde-i18n-en_GB/docs/kdebase/konqueror/Makefile.am
new file mode 100644
index 00000000000..5934b0af13c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = konqueror
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/Makefile.in b/tde-i18n-en_GB/docs/kdebase/konqueror/Makefile.in
new file mode 100644
index 00000000000..046ff996dd2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/konqueror
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = konqueror
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/konqueror/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/konqueror/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/konqueror/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/konqueror/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/konqueror/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=path-complete.docbook plugins.docbook save-settings.docbook index.docbook bookmarks.docbook basics.docbook browser.docbook Makefile.in credits.docbook introduction.docbook faq.docbook commands.docbook sidebar.docbook config.docbook Makefile.am index.cache.bz2 filemanager.docbook
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) browser.docbook sidebar.docbook commands.docbook filemanager.docbook index.docbook path-complete.docbook bookmarks.docbook introduction.docbook credits.docbook faq.docbook config.docbook plugins.docbook save-settings.docbook basics.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror
+ @for base in browser.docbook sidebar.docbook commands.docbook filemanager.docbook index.docbook path-complete.docbook bookmarks.docbook introduction.docbook credits.docbook faq.docbook config.docbook plugins.docbook save-settings.docbook basics.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/$$base ;\
+ done
+
+uninstall-nls:
+ for base in browser.docbook sidebar.docbook commands.docbook filemanager.docbook index.docbook path-complete.docbook bookmarks.docbook introduction.docbook credits.docbook faq.docbook config.docbook plugins.docbook save-settings.docbook basics.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in browser.docbook sidebar.docbook commands.docbook filemanager.docbook index.docbook path-complete.docbook bookmarks.docbook introduction.docbook credits.docbook faq.docbook config.docbook plugins.docbook save-settings.docbook basics.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/konqueror/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/konqueror/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/konqueror/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/basics.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/basics.docbook
new file mode 100644
index 00000000000..e6842e7636e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/basics.docbook
@@ -0,0 +1,602 @@
+<chapter id="basics">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-10-20</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+<title
+>&konqueror; Basics</title>
+
+<important
+><para
+>Like all &kde; applications, &konqueror; is highly configurable. This document describes how &konqueror; behaves with the normal, default, settings.</para>
+<para
+>A three button mouse can be useful when you are running &konqueror; or any other &kde; application. If your mouse only has two buttons then you should be able to set your system up so that you can simulate a &MMB; by pressing both buttons at the same time. </para>
+<para
+>If you are used to having to double-click to perform an action, then take care, because in common with the rest of &kde;, &konqueror; defaults to single-clicking.</para
+></important>
+
+<sect1 id="konq-start">
+<title
+>Starting &konqueror;</title>
+
+<para
+>Being a combined File Manager and Browser, &konqueror; will automatically switch between the two modes as needed when it is running, but it is convenient to be able to choose which mode is to be used when you start it up.</para>
+
+<itemizedlist>
+<listitem
+><para
+>If you have a <guiicon
+>house</guiicon
+> shaped icon on the panel or desktop, then <mousebutton
+>left</mousebutton
+> click on it to open &konqueror; as a file manager.</para
+></listitem>
+
+<listitem
+><para
+>Or <mousebutton
+>left</mousebutton
+> click on <guiicon
+>world </guiicon
+> shaped icon on the panel or desktop to open &konqueror; in browser mode.</para
+></listitem>
+
+<listitem
+><para
+>From the <guimenu
+>K</guimenu
+> menu, select <menuchoice
+><guisubmenu
+>Internet</guisubmenu
+><guimenuitem
+>Konqueror Web Browser</guimenuitem
+></menuchoice
+> to start it as a browser, or <guimenuitem
+>Home</guimenuitem
+> to launch &konqueror; in file manager mode. </para
+></listitem>
+
+<listitem
+><para
+><keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> will open a <guilabel
+>Run Command</guilabel
+> dialogue box, type <userinput
+><command
+>konqueror</command
+></userinput
+> (lower case) and press <keycap
+>Enter</keycap
+> or the <guibutton
+>Run</guibutton
+> button to start in file manager mode, or just enter a &URL; such as <userinput
+>http://www.konqueror.org</userinput
+> to start &konqueror; as a browser.</para
+></listitem>
+
+</itemizedlist>
+
+<para
+>&konqueror; is also started automatically when you <mousebutton
+>left</mousebutton
+> click on a desktop icon that represents a folder, such as a hard disk drive or the <guiicon
+>Trash</guiicon
+> icon. </para>
+
+
+</sect1>
+
+<sect1 id="parts">
+<title
+>The Parts of &konqueror;</title>
+
+<para
+>A brief look at the main parts of &konqueror;'s window:</para>
+
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="parts.png"/></imageobject>
+<textobject>
+<phrase
+>Here's a screenshot of &konqueror;</phrase>
+</textobject>
+</mediaobject>
+
+<para
+>The <interface
+>Titlebar</interface
+> is the strip across the top of &konqueror;'s window, and operates in the same way as for other &kde; applications. <mousebutton
+>Right</mousebutton
+> click on the central portion to bring up the neat Titlebar menu.</para>
+
+<para
+>The <interface
+>Menubar</interface
+> is the strip containing the names of the drop-down menus. <mousebutton
+>Left</mousebutton
+> click on a name to alternately show and hide that menu, or use <keycombo action="simul"
+>&Alt;<keycap
+>the underlined letter</keycap
+></keycombo
+> in the name as a hot key, for example <keycombo action="simul"
+>&Alt;<keycap
+>E</keycap
+></keycombo
+> to show the <guimenu
+>Edit</guimenu
+> menu. The various menus are described in the <link linkend="menubar"
+>Menubar</link
+> section of this document.</para>
+
+<para
+>The <interface
+>Toolbar</interface
+> contains icons for commonly used operations. <mousebutton
+>Left</mousebutton
+> clicking on an icon will activate it. If you have enabled tooltips in the Control Centre <menuchoice
+><guimenu
+> Appearance &amp; Themes</guimenu
+><guisubmenu
+>Style</guisubmenu
+></menuchoice
+> dialogue a brief description of what that icon does will appear when you hover the pointer over it.</para>
+
+<para
+>Some icons, for example the Up and Back icons in the previous screenshot, have a small black triangle at their bottom right corner. If you hold the &LMB; pressed while the cursor is over this type of icon a small dropdown menu will appear.</para
+> <para
+><mousebutton
+>Right</mousebutton
+> clicking on the <interface
+>Toolbar </interface
+> will bring up the <link linkend="rmb-menus"
+><guilabel
+>Toolbar Menu</guilabel
+></link
+> which you can use to change the <interface
+>Toolbar</interface
+>'s appearance and position.</para>
+
+<para
+>The <interface
+>Location Toolbar</interface
+> shows the path to the directory, &URL; or file being viewed. You can type a path or &URL; here and press &Enter; or <mousebutton
+>left</mousebutton
+> click on the <guiicon
+>Go</guiicon
+> icon at the right hand end of the <interface
+>Location Toolbar</interface
+> to go to it. The black icon at the left hand end of the <interface
+>Location Toolbar</interface
+> clears the text entry box.</para>
+
+<para
+>The <interface
+>Bookmark Toolbar</interface
+> is the area under the <interface
+>Location Toolbar</interface
+> in the previous screenshot. You can add frequently used bookmarks here, see the <link linkend="orgbmark"
+>Organising Your Bookmarks</link
+> section of this document.</para>
+
+<para
+>The <interface
+>Window</interface
+> is the main area of &konqueror; and can show you the contents of a directory, web page, document or image. Using the <link linkend="menu-window"
+><guimenu
+>Window</guimenu
+></link
+> menu you can split &konqueror;'s main window into one or more separate views, useful for drag and drop operations, or set it to contain two or more tabbed views. </para>
+
+<para
+>The <interface
+>Status Bar</interface
+> runs across the bottom of the &konqueror;'s window and often shows general information about whatever the mouse pointer is hovering over. If you have split the main window into a number of views you will get an Status Bar for each view, and it will include a small green light at the left hand end to show which is the <quote
+>active</quote
+> view. <mousebutton
+>Right</mousebutton
+> clicking on the Status Bar brings up the Status Bar <link linkend="rmb-menus"
+><mousebutton
+>Right</mousebutton
+> Mouse Button Menu</link
+>.</para>
+
+<note
+><para
+>Don't worry if your &konqueror; doesn't look exactly like this screenshot, it is highly configurable. In particular:</para>
+
+<itemizedlist>
+<listitem
+><para
+>You can use the <link linkend="menu-settings"
+><guimenu
+>Settings</guimenu
+></link
+> menu to choose whether to show or hide the Menubar, Main Toolbar, Location Toolbar and Bookmark Toolbar, or even to add an Extra Toolbar.</para
+></listitem>
+<listitem
+><para
+>You can also <quote
+>flatten</quote
+> the toolbars by <mousebutton
+>left</mousebutton
+> clicking on the vertical lines at the left hand end of the bars, or move them around by holding the &LMB; down while you drag these bars around. </para
+></listitem>
+<listitem
+><para
+>This screenshot does not show the optional <link linkend="sidebar"
+> Navigation Panel</link
+>.</para
+></listitem>
+</itemizedlist>
+
+<para
+>For more details of how to change &konqueror;'s appearance, see the <link linkend="config"
+>Configuring &konqueror;</link
+> section</para
+></note>
+
+</sect1>
+
+<sect1 id="bubble">
+<title
+>Tooltips and What's This?</title>
+
+<para
+>You can find out a lot about how &konqueror; works without needing to read this entire document if you take advantage of <guilabel
+>Tooltips</guilabel
+> and the <guimenuitem
+>What's This?</guimenuitem
+> feature.</para>
+
+<para
+>If <guilabel
+>Tooltips</guilabel
+> have been enabled in &kde; (K menu <menuchoice
+><guimenu
+>Control Centre</guimenu
+><guisubmenu
+>Appearance &amp; Themes</guisubmenu
+><guisubmenu
+>Style</guisubmenu
+></menuchoice
+>, <guilabel
+>Style</guilabel
+> dialogue) then when you hover the mouse pointer over a Toolbar or Navigation Panel button it should bring up a terse description of what that button does.</para>
+
+<para
+><guimenuitem
+>What's This?</guimenuitem
+> is invoked by the Menubar <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>What's This?</guimenuitem
+></menuchoice
+> item, by <keycombo action="simul"
+>&Shift;<keycap
+>F1</keycap
+></keycombo
+>, or by just &LMB; clicking on the question mark near the top right hand corner of &konqueror;'s window. It changes the cursor to show a question mark alongside the arrow.</para>
+
+<para
+>When this question mark is visible, a &LMB; click won't actually do anything until you have clicked on a control (or the text alongside it) that supports <guimenuitem
+>What's This?</guimenuitem
+>, in which case it will display a reasonably comprehensive description of what the control is supposed to do. Most of the dialogue boxes that &konqueror; brings up support the <guimenuitem
+>What's This?</guimenuitem
+> feature.</para>
+
+</sect1>
+
+<sect1 id="lmb-mmb">
+<title
+><mousebutton
+>Left</mousebutton
+> and <mousebutton
+>Middle</mousebutton
+> Mouse Button Actions</title>
+
+<para
+>If you click the &LMB; on an item in &konqueror;'s window that item will be <quote
+>activated</quote
+>. Thus</para>
+
+<itemizedlist>
+
+<listitem
+><para
+><mousebutton
+>Left</mousebutton
+> click on an icon in the Toolbar to do whatever that icon is supposed to do. </para
+></listitem>
+<listitem
+><para
+><mousebutton
+>Left</mousebutton
+> click on an item in the Menubar to make that menu drop down.</para
+></listitem>
+<listitem
+><para
+><mousebutton
+>Left</mousebutton
+> click on a menu item to do that thing.</para
+></listitem
+>
+<listitem
+><para
+><mousebutton
+>Left</mousebutton
+> click on an icon in the Bookmark Toolbar to open that &URL;.</para
+></listitem>
+<listitem
+><para
+><mousebutton
+>Left</mousebutton
+> click on a link in a web page to make &konqueror; follow that link.</para
+></listitem>
+<listitem
+><para
+><mousebutton
+>Left</mousebutton
+> click on a folder icon or name and &konqueror; will descend into (show the contents of) that folder. </para
+></listitem>
+<listitem
+><para
+><mousebutton
+>Left</mousebutton
+> click on a file name or icon and &konqueror; will do whatever it thinks appropriate, based on the file type. In general this means opening <acronym
+>HTML</acronym
+> pages, or previewing text, image or <application
+>KOffice</application
+> files, showing them within &konqueror;'s window (<quote
+>Preview</quote
+> means that you can see the file but not change it).</para
+>
+
+<para
+>&konqueror; decides what the file type is by matching the filename extension against a list of known types. If that fails it tries to guess the type from the file contents. You can change the list of known file types and associated actions with the <guilabel
+>File Associations</guilabel
+> page of the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror... </guimenuitem
+></menuchoice
+> dialogue.</para
+></listitem>
+
+</itemizedlist>
+
+<para
+>Clicking the &MMB; on a file or folder name or icon does essentially the same as <mousebutton
+>left</mousebutton
+> clicking except that it usually does it in a new &konqueror; window, unless the <guilabel
+>Open links in new tab instead of in new window</guilabel
+> box has been checked in the <guimenuitem
+>Behaviour</guimenuitem
+> page of the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror...</guimenuitem
+></menuchoice
+> dialogue.</para>
+
+<para
+>Holding the &Shift; key down while pressing the &MMB; will open the link in the background.</para>
+<important
+><para
+>If you click the &MMB; when the mouse cursor is over a blank part of the main view (not over a link or file name or icon) &konqueror; will copy the contents of the clipboard into the Location Toolbar and try to use that as a &URL;.</para
+></important>
+</sect1>
+
+<sect1 id="rmb-menus">
+<title
+><mousebutton
+>Right</mousebutton
+> Mouse Button Menus</title>
+
+<para
+>Clicking the &RMB; on almost any part of &konqueror;'s window will bring up an appropriate context menu.</para>
+
+<note
+><para
+>If you have enabled the <guilabel
+>Right click goes back in history</guilabel
+> option in &konqueror;'s <link linkend="othersettings"
+> configuration</link
+> settings a simple <mousebutton
+>right</mousebutton
+> click is equivalent to clicking on the <guibutton
+>Back</guibutton
+> button. In this case you can access the context menu by moving the mouse with the <mousebutton
+>right</mousebutton
+> button held down.</para
+></note>
+
+<variablelist>
+
+<varlistentry>
+<term
+>On the Titlebar</term>
+<listitem
+><para
+><mousebutton
+>Right</mousebutton
+> clicking on any free area of the Titlebar brings up the Titlebar Menu, allowing you to control the position of &konqueror;'s window as well as the decoration applied to all &kde; program windows. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>On the Main Toolbar</term>
+<listitem
+><para
+><mousebutton
+>Right</mousebutton
+> click on any free area of the Toolbar to bring up the Toolbar Menu. You can use it to control whether the Toolbar is at the top, bottom, left or right of &konqueror;'s window. You can also use the Toolbar Menu to set the size of the buttons on the Toolbar, and whether they are shown as icons, text or both.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>On the Location Toolbar</term>
+<listitem
+><para
+><mousebutton
+>Right</mousebutton
+> click in the &URL; entry box area to perform Cut, Copy, Paste or Clear operations in this area, or to change the automatic <link linkend="path-complete"
+>Text Completion</link
+> features.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>On the Bookmark Toolbar</term>
+<listitem
+><para
+>If you have the Bookmark Toolbar showing, then <mousebutton
+>right</mousebutton
+> click on any free part of it to bring up the Bookmark Toolbar Menu which lets you change its position and whether items are shown as text, icons, or both. </para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>Within a View</term>
+<listitem
+><para
+>If you <mousebutton
+>right</mousebutton
+> click on any free area of a view then you will get a menu that contains, among other options, the <guiicon
+>Up</guiicon
+>, <guiicon
+>Back</guiicon
+>, <guiicon
+>Forward</guiicon
+> and <guiicon
+>Reload</guiicon
+> navigation commands. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>On a File or Folder</term>
+<listitem
+><para
+>This is a most useful feature. <mousebutton
+>Right</mousebutton
+> clicking on the name or icon of any file or folder not only <quote
+>selects</quote
+> that item but also brings up a menu allowing you to <guiicon
+>Cut</guiicon
+>, Move, <guiicon
+>Copy</guiicon
+> or Remove the item in various ways, add it to your <guimenu
+>Bookmarks</guimenu
+>, open it with the program of your choice or preview it, rename it, or edit the file type or properties.</para
+></listitem
+> </varlistentry>
+
+<varlistentry>
+<term
+>On the Status Bar</term>
+<listitem
+><para
+><mousebutton
+>Right</mousebutton
+> click on the Status Bar at the bottom of a window or view to add or remove a view within &konqueror;'s window.</para
+></listitem
+>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="man-info">
+<title
+>Viewing Help, Man and Info Pages</title>
+
+<para
+>You can view &kde; Help and &UNIX; Man and Info pages directly in &konqueror;, without having to start up <application
+>KHelpCentre</application
+>. </para>
+
+<para
+>To view a &kde; Help page, enter <userinput
+>help:/<replaceable
+>application name</replaceable
+></userinput
+> (for example <userinput
+>help:/kmail</userinput
+> to view the &kmail; documentation.) into &konqueror;'s Location Toolbar window. </para>
+
+<para
+>If you want to read &UNIX; Man pages &konqueror; makes it easy. For example type <userinput
+>man:/touch</userinput
+> or <userinput
+>#touch</userinput
+> into the Location Toolbar to see the page for the <command
+>touch</command
+> command.</para
+>
+
+<para
+>To browse through &UNIX; Info pages, entering <userinput
+>info:/dir</userinput
+> takes you to Info's top level directory, then it's just a matter of clicking on the right links to find the page you want. Alternatively, use <userinput
+>info:/<replaceable
+>command name</replaceable
+></userinput
+> to go straight to the Info page you want.</para>
+
+<note
+><para
+>Unfortunately, &kde; Help pages are stored in such a way that they cannot be viewed in other browsers. If you really need to do this your only recourse is to go online and visit <ulink url="http://docs.kde.org"
+> http://docs.kde.org</ulink
+>.</para
+></note>
+</sect1>
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/bookmarks.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/bookmarks.docbook
new file mode 100644
index 00000000000..f2ce152d90a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/bookmarks.docbook
@@ -0,0 +1,245 @@
+<chapter id="bookmarks">
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-11-05</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+<title
+>Using Bookmarks</title>
+
+<para
+>Although you can use &konqueror;'s bookmarks to record the locations of your own files and folders, they are most useful when you are surfing the Web, letting you build up a list of useful sites.</para>
+
+<para
+>To open the <guimenu
+>Bookmarks</guimenu
+> menu you may either <mousebutton
+>left</mousebutton
+> click on the <guimenu
+>Bookmarks</guimenu
+> menu or use the <keycombo action="simul"
+>&Alt;<keycap
+>B</keycap
+></keycombo
+> shortcut. Once the list is visible, you can navigate through it with the arrow keys or with your mouse, then press &Enter; or <mousebutton
+>left</mousebutton
+> click to visit the selected location.</para>
+
+<para
+>To add a new item to the list use <menuchoice
+><guimenu
+>Bookmarks </guimenu
+><guimenuitem
+>Add Bookmark</guimenuitem
+></menuchoice
+> or <keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+> or <mousebutton
+>right</mousebutton
+> click on a clear space in the web page or folder view and select <guimenuitem
+>Bookmark this Location</guimenuitem
+> from the pop up menu.</para>
+
+<para
+>The <guimenu
+>Bookmarks</guimenu
+> list can contain subfolders containing other bookmarks, you can create these with <menuchoice
+><guimenu
+>Bookmarks </guimenu
+><guimenuitem
+>New Bookmark Folder...</guimenuitem
+></menuchoice
+> . To add a bookmark into a subfolder rather than into the main Bookmark list, select the folder from within the <guimenu
+>Bookmarks</guimenu
+> list and use the <guimenuitem
+>Add Bookmark</guimenuitem
+> item in that folder.</para>
+
+<para
+>You can also access your bookmarks from the <link linkend="sidebar"
+> <guilabel
+>Navigation Panel</guilabel
+></link
+>.</para>
+
+<sect1 id="orgbmark">
+<title
+>The Bookmark Editor</title>
+
+<para
+>The <menuchoice
+><guimenu
+>Bookmarks</guimenu
+><guimenuitem
+>Edit Bookmarks</guimenuitem
+> </menuchoice
+> option opens the <guilabel
+>Bookmark Editor</guilabel
+>.</para>
+<para
+>This shows a tree view of your bookmarks and bookmark subfolders. As is usual for tree views in &kde;, subfolders are shown with a small square at the left of the folder name; if the square contains a <keycap
+>+</keycap
+> sign <mousebutton
+>left</mousebutton
+> clicking on it will expand the view to show the contents of that subfolder and the <keycap
+>+</keycap
+> sign will change to <keycap
+>-</keycap
+>, <mousebutton
+>left</mousebutton
+> clicking on the <keycap
+>-</keycap
+> sign will collapse the subfolder view.</para>
+
+<para
+>To select an item in the list you can <mousebutton
+>left</mousebutton
+> click on it, or you can navigate through the list by using the <keysym
+> Up arrow</keysym
+> and <keysym
+>Down arrow</keysym
+> keys to move around, <keysym
+>Right arrow</keysym
+> to expand a subfolder and <keysym
+> Left arrow</keysym
+> to collapse it.</para>
+
+<para
+>You can move an item to a different place in the list by using the normal Drag and Drop or <guimenuitem
+>Cut</guimenuitem
+> and <guimenuitem
+> Paste</guimenuitem
+> methods. The order in which the items appear in the <guilabel
+>Bookmark Editor</guilabel
+> is the order they will appear in the <guimenu
+>Bookmarks</guimenu
+> drop down list. The <menuchoice
+><guimenu
+>Insert </guimenu
+><guimenuitem
+>Insert Separator</guimenuitem
+></menuchoice
+> option can be used to insert separating lines into the list wherever you wish.</para>
+
+<para
+>A new subfolder can be created at the selected point in the list by using the <guimenuitem
+>Create New Folder...</guimenuitem
+> option in the <guimenu
+>Insert</guimenu
+> menu or from the drop down menu you get when you <mousebutton
+>right</mousebutton
+> click on an item in the main part of the window, or with <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </para>
+
+<para
+>To change the name of a bookmark or folder select it then press <keycap
+>F2</keycap
+> or choose the <guimenuitem
+>Rename</guimenuitem
+> item from the <guimenu
+>Edit</guimenu
+> menu or the pop up menu that appears when you <mousebutton
+>right</mousebutton
+> click on the item. Similarly, you can edit the &URL; by pressing <keycap
+>F3</keycap
+> or choosing the <guimenuitem
+> Change URL</guimenuitem
+> menu item.</para>
+
+<para
+>The <guilabel
+>Bookmark Editor</guilabel
+> lets you import bookmarks from a range of other browsers into &konqueror;'s bookmark list, putting them into a new folder or replacing all current bookmarks. To do this select <guisubmenu
+>Import</guisubmenu
+> from the <guimenu
+>File</guimenu
+> menu. The <menuchoice
+><guimenu
+>File</guimenu
+><guisubmenu
+>Export</guisubmenu
+> </menuchoice
+> option can be used to export &konqueror;'s bookmarks to a &Netscape; or Mozilla browser.</para>
+
+<para
+>If you often use the &Netscape; browser as well as &konqueror;, then rather than importing your &Netscape; bookmarks into &konqueror; it is better to select the <guimenuitem
+>Show Netscape Bookmarks in Konqueror Windows</guimenuitem
+> item in the <guimenu
+>Settings</guimenu
+> menu. If you do this any updates to &Netscape;'s bookmarks are automatically seen by &konqueror;.</para>
+
+<para
+>To select which bookmark subfolder is used to hold the Bookmark Toolbar items select the subfolder then choose <guimenuitem
+>Set as Toolbar Folder</guimenuitem
+> from the <guimenu
+>Edit</guimenu
+> menu.</para>
+
+<para
+>If you are tidying up your bookmarks and have forgotten what a particular web page is, you can easily open it from within the <guilabel
+> Bookmark Editor</guilabel
+> by <mousebutton
+>right</mousebutton
+> clicking on the item and selecting <guimenuitem
+>Open in Konqueror</guimenuitem
+> from the pop up menu. If you just want to check that the &URL; is still valid select <guimenuitem
+>Check Status</guimenuitem
+> instead.</para>
+
+<important
+><para
+>Don't forget to save your changes with <menuchoice
+> <guimenu
+>File</guimenu
+><guimenuitem
+>Save</guimenuitem
+></menuchoice
+> or <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> before you leave the <guilabel
+>Bookmark Editor</guilabel
+>. </para
+></important>
+</sect1
+>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/browser.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/browser.docbook
new file mode 100644
index 00000000000..07ad6326db5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/browser.docbook
@@ -0,0 +1,593 @@
+<chapter id="browser">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-11-05</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+
+<title
+>&konqueror; the Web Browser</title>
+
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="konqorg.png"/></imageobject>
+<textobject>
+<phrase
+>Browsing www.konqueror.org</phrase>
+</textobject>
+</mediaobject>
+
+<sect1 id="conn-inet">
+<title
+>Connecting to the Internet</title>
+
+<para
+>Once you are connected to the Internet you can use &konqueror; to browse the Web just as easily as you can use it to handle your local files. Just type a &URL; into the <guilabel
+>Location</guilabel
+> Toolbar window, press &Enter;, and you are away!</para>
+
+<itemizedlist>
+<listitem
+><para
+>If you use a dial-up modem connection, then you will be using &kppp; or a similar dialler program to make the connection.</para
+></listitem>
+
+<listitem
+><para
+>If your machine is connected to a local area network (<acronym
+>LAN</acronym
+>) that gives you a proxy connection to the Internet then you will have to set &konqueror; up for the proxy connection. This can be done with the <guilabel
+>Proxy</guilabel
+> page of the <menuchoice
+><guimenu
+> Settings</guimenu
+><guimenuitem
+>Configure Konqueror...</guimenuitem
+> </menuchoice
+> dialogue.</para
+></listitem>
+
+<listitem
+><para
+>If you are lucky enough to have a high speed cable connection, then the service provider will probably give you an external cable modem which needs an ethernet connection to your machine. Unfortunately the details of how to establish the connection depend on the service provider and to some extent on which Linux/&UNIX; distribution you are using. Some <acronym
+>ISP</acronym
+>s connect their customers to the Internet through a proxy server, in which case you will have to set up &konqueror; to use it. You may find it useful to search the archives of your distribution's user group mailing list for help.</para>
+</listitem>
+</itemizedlist>
+
+<note
+><para
+>An error message such as <errorname
+>Unknown Host</errorname
+> usually means that &konqueror; cannot find a connection to the Internet or that you have entered an incorrect &URL;.</para
+></note>
+
+</sect1>
+
+<sect1 id="surf">
+<title
+>Surfing and Searching</title>
+
+<para
+>Once you have a connection to the Internet, you can surf with &konqueror; just as you can with any other browser.</para>
+
+<para
+>Type a &URL; into the Location Toolbar window, press &Enter; or <mousebutton
+>left</mousebutton
+> click on the <guibutton
+>Go</guibutton
+> button at the right hand end of the Location Toolbar, and &konqueror; will download and display that page. If you have visited the page before, &konqueror;'s <link linkend="path-complete"
+>Automatic Text Completion</link
+> feature can help you type the &URL; a second time, or you could look through the <guilabel
+>History</guilabel
+> page in the <link linkend="sidebar"
+>Navigation Panel</link
+>. If you want to use one of the web's search engines, &konqueror;'s <link linkend="enhanced-browsing"
+> Web Shortcuts</link
+> feature can make this easier.</para>
+
+<para
+><mousebutton
+>Left</mousebutton
+> click on a link in the page to go there.</para>
+
+<para
+>To open a link in a new instance of &konqueror;, leaving the old page still visible, &MMB; click on the link or <mousebutton
+> right </mousebutton
+> click on it and select the <guimenuitem
+>Open in New Window</guimenuitem
+> option.</para>
+
+<para
+>You could also select the multiple view mode with <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>L</keycap
+> </keycombo
+> or the Menubar <menuchoice
+><guimenu
+>Window</guimenu
+> <guimenuitem
+>Split View Left/Right</guimenuitem
+></menuchoice
+> option which will let you see different pages at the same time. This can be useful if you are looking through a complicated set of <acronym
+>HTML</acronym
+> pages, but make sure the little link box at the bottom right hand corner is empty when you are doing this.</para>
+<para
+><link linkend="tabbrowse"
+>Tabbed Browsing</link
+> will let you hold a number of pages in one &konqueror; window and quickly switch between them with a single mouse click.</para>
+<para
+>To go back to the previous page use the <keycombo action="simul"
+>&Alt;<keysym
+>Left Arrow</keysym
+></keycombo
+> shortcut, the <guibutton
+>Back</guibutton
+> button on the Toolbar, or the Menubar <menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Back</guimenuitem
+></menuchoice
+> option.</para>
+<para
+>Similarly, once you have gone back you can go forward by using <keycombo action="simul"
+>&Alt;<keysym
+>Right Arrow</keysym
+></keycombo
+>, the <guibutton
+>Forward</guibutton
+> button, or the Menubar <menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Forward</guimenuitem
+></menuchoice
+> option.</para>
+
+<para
+>If you want to stop the download for any reason then use the <keycap
+>Esc</keycap
+> key, the Toolbar <guibutton
+>Stop</guibutton
+> button or the Menubar <menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Stop</guimenuitem
+></menuchoice
+> item.</para>
+
+<para
+>When you are viewing a web page you should see two new icons in the Toolbar, looking like magnifying glasses with small <keycap
+>+</keycap
+> and <keycap
+>-</keycap
+> symbols. Use these to adjust the size of the text in the page if you find it difficult to read. How well this works will depend on how the web page has been constructed.</para>
+</sect1>
+
+<sect1 id="tabbrowse">
+<title
+>Tabbed Browsing</title>
+<para
+>By using this feature you can make &konqueror; load multiple web pages in the same window, and switch between them using tabbed pages. This way, you can preload a page <quote
+>in the background</quote
+> while you carry on reading another.</para>
+
+<para
+>To use tabbed browsing, <mousebutton
+>right</mousebutton
+> click on a link and choose <guimenuitem
+>Open in New Tab</guimenuitem
+> from the drop down menu. The page will be downloaded and displayed as normal, but with tabs across the top of the view, one tab for each page. <mousebutton
+>Left </mousebutton
+> click on a tab to view that page, or you can use the shortcuts <keycombo action="simul"
+>&Ctrl;<keycap
+>[</keycap
+></keycombo
+> and <keycombo action="simul"
+>&Ctrl;<keycap
+>]</keycap
+></keycombo
+> to cycle through the tab pages.</para>
+
+<para
+>The <guimenuitem
+>Open in Background Tab</guimenuitem
+> option in the &RMB; menu also downloads the page and shows a new tab for it, but the new page will not be displayed until you <mousebutton
+>left</mousebutton
+> click on the tab.</para>
+
+<para
+>If you check the <guilabel
+>Open links in new tab instead of in new window </guilabel
+> box in the <guimenuitem
+>Web Behaviour</guimenuitem
+> page of the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror... </guimenuitem
+></menuchoice
+> dialogue, &MMB; clicking on a link will open it in a new tab page and if you hold the &Shift; key down while clicking the &MMB; the link will be opened in a background tab page.</para>
+
+<para
+><mousebutton
+>Right</mousebutton
+> clicking on a tab will bring up a menu with the following options:</para>
+<variablelist>
+
+<varlistentry>
+<term
+><guimenuitem
+>New Tab</guimenuitem
+></term>
+<listitem
+><para
+>This opens a new, blank, tabbed page view. You can then download a web page into it by typing the &URL; into the Location Bar or by making a selection from the Bookmark Toolbar or the <link linkend="sidebar"
+>Navigation Panel</link
+> history page.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Duplicate Tab</guimenuitem
+></term>
+<listitem
+><para
+>To create a duplicate tabbed page.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Detach Tab</guimenuitem
+></term>
+<listitem
+><para
+>This option removes the selected tabbed page from the current &konqueror; window and opens it in a new instance of &konqueror;.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Close Tab</guimenuitem
+></term>
+<listitem
+><para
+>To close the selected tab page.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Reload</guimenuitem
+></term>
+<listitem
+><para
+>Reloads the content of the current tab.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Reload all Tabs</guimenuitem
+></term>
+<listitem
+><para
+>Reloads the content of every tab.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Switch to Tab</guimenuitem
+></term>
+<listitem
+><para
+>Displays a submenu showing all other tabs. Choosing a tab from this list makes it the active tab.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Close Other Tabs</guimenuitem
+></term>
+<listitem
+><para
+>To close all but the selected tab page.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="enhanced-browsing">
+<title
+>Web Shortcuts</title
+> <para
+>If enabled, &konqueror;'s Web Shortcuts feature lets you submit a query directly to a search engine or similar web site without having to visit the site first.</para
+> <para
+>For example, entering <userinput
+>gg:konqueror</userinput
+> into the Location Bar and pressing &Enter; will ask <trademark
+>Google</trademark
+> to search for items related to &konqueror;.</para
+> <para
+>To see what Web Shortcuts are available, and perhaps add your own, use <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror...</guimenuitem
+></menuchoice
+> to open the <guilabel
+>Settings </guilabel
+> dialogue box and click on the <guiicon
+>Web Shortcuts</guiicon
+> icon.</para>
+</sect1>
+
+<sect1 id="useragent">
+<title
+>Browser Identification</title>
+<para
+>When &konqueror; connects to a web site it sends some brief browser identification information, known as the <quote
+>User Agent</quote
+> string. Many web sites use this information to customise the pages that they send back, based on the strengths and weaknesses of different browsers.</para>
+<para
+>Unfortunately, some badly designed sites refuse to work properly unless you are using a browser that the site recognizes as a <quote
+>valid</quote
+> one, even though if given a chance, &konqueror; will work satisfactorily with the vast majority of web pages.</para>
+<para
+>To overcome this problem, you can change the browser identification information that &konqueror; sends for specific sites or domains by selecting <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+> Configure Konqueror...</guimenuitem
+></menuchoice
+> to bring up the <guilabel
+> Settings</guilabel
+> dialogue box and clicking the <guiicon
+>Browser Identification</guiicon
+> icon.</para>
+<note
+><para
+>Problems with getting a web page to work properly may also be due to its use of &Java; or JavaScript. If you suspect that this may be the case check that they have been enabled in the <guiicon
+>Java &amp; JavaScript </guiicon
+> section of the <guilabel
+>Settings</guilabel
+> dialogue box.</para
+></note>
+
+</sect1>
+
+<sect1 id="save-print-web">
+<title
+>Saving and Printing Web Items</title>
+
+<para
+>When you are viewing a web page you can save it (or at least the basic <acronym
+>HTML</acronym
+> or similar source text) to your local disk with <menuchoice
+><guimenu
+>Location</guimenu
+><guimenuitem
+>Save As...</guimenuitem
+></menuchoice
+>. If the page you are viewing uses frames, then you will also be given the <menuchoice
+><guimenu
+>Location</guimenu
+><guimenuitem
+>Save Frame As...</guimenuitem
+></menuchoice
+> option. <mousebutton
+>Left</mousebutton
+> click in the frame you want to save first.</para>
+
+<para
+>If the page uses a background image, you can get and save that with the <menuchoice
+><guimenu
+>Location</guimenu
+><guimenuitem
+>Save Background Image As...</guimenuitem
+></menuchoice
+> option.</para>
+
+<para
+>But if what you really want is that glorious picture of the latest Ferrari, then <mousebutton
+>right</mousebutton
+> clicking on the image will give you a drop-down menu with a <guimenuitem
+>Save Image As...</guimenuitem
+> option. Be sure to respect the owner's copyright, and ask for permission before using any pictures saved this way for anything other than your own viewing pleasure.</para>
+
+<para
+>If you <mousebutton
+>right</mousebutton
+> click on a link (which may be a picture) and select <guimenuitem
+>Save Link As...</guimenuitem
+> from the pop up menu the basic <acronym
+>HTML</acronym
+> or similar source text will be downloaded and saved on your local disk.</para>
+
+<para
+><mousebutton
+>Right</mousebutton
+> clicking on a link (which may be a picture) and choosing <guimenuitem
+>Copy Link Location</guimenuitem
+> will copy the &URL; of the link to the clipboard so you can then paste it into, say, an e-mail to a friend telling her about this wonderful new site.</para>
+
+<para
+><mousebutton
+>Right</mousebutton
+> clicking on a picture and choosing <guimenuitem
+>Copy Image Location</guimenuitem
+> copies the &URL; of the picture to the clipboard.</para>
+
+<para
+>To save a complete web page, including images, select <guimenuitem
+> Archive Web Page...</guimenuitem
+> from the <guimenu
+>Tools</guimenu
+> menu. Note that this feature is provided by a <link linkend="konq-plugin"
+>plugin </link
+> and may not have been installed on your system. The web page will be saved as a single file with a <literal role="extension"
+>.war</literal
+> extension and can be opened by <mousebutton
+>left</mousebutton
+> clicking on the filename in &konqueror; running in File Manager mode.</para>
+
+<para
+>Printing a copy of the page you are viewing is easily done with the Menubar <menuchoice
+><guimenu
+>Location</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+></menuchoice
+> or <guimenuitem
+>Print Frame</guimenuitem
+> option or with the Toolbar <guiicon
+>Print</guiicon
+> button.</para>
+
+</sect1>
+
+<sect1 id="ftp">
+<title
+>&FTP;</title>
+
+<para
+>&FTP;, or File Transfer Protocol, is one of the the earliest, and still perhaps the best, way of transferring files between computers over the Internet.</para>
+
+<para
+>With &FTP; you can see files and folders on the distant computer just as if they were on your own system, download them onto your computer using &konqueror;'s normal <guimenuitem
+>Copy</guimenuitem
+> and <guimenuitem
+>Paste</guimenuitem
+> or Drag 'n Drop methods and, if allowed, upload files from your machine to the other computer's filesystem. To try it, type the &URL;</para>
+
+<screen
+><userinput
+>ftp://ftp.kde.org/pub/kde</userinput
+>
+</screen>
+
+<para
+>into the Location Toolbar and press &Enter;. As long as you are connected to the Internet, and as long as the &kde;'s &FTP; site is not too busy, you should end up seeing the <filename class="directory"
+>/pub/kde</filename
+> folder at &kde-ftp;</para>
+
+<note
+><para
+>Although, strictly speaking, &FTP; &URL;s should be entered starting with <userinput
+>ftp://</userinput
+> and <acronym
+>WWW </acronym
+> &URL;s starting with <userinput
+>http://</userinput
+> &konqueror; is usually smart enough to figure out what is meant, and insert these characters for you if you leave them out.</para
+></note>
+
+<para
+>When you access an &FTP; site it will usually need some form of username and password from you. To simplify things, most &FTP; sites that offer files for free downloading will accept the word <systemitem class="username"
+> anonymous</systemitem
+> as a username and your email address as a password, and to make your life even easier &konqueror; will automatically supply these without troubling you. </para>
+
+<note
+><para
+>If you try to access an &FTP; site that does not need a proper username or password but which is too busy to accept any more connections, &konqueror; often interprets the <quote
+>busy</quote
+> message as a request for a name and password and will therefore pop up a dialogue box asking you to supply them.</para
+></note>
+
+<para
+>Sites that are more concerned with security will need a proper username and password, in which case &konqueror; will ask you for them or you can include the username in the &URL; you type into the Location Toolbar, as for example</para>
+
+<screen
+><userinput
+>ftp://<replaceable
+>username</replaceable
+>@ftp.cia.org</userinput
+>
+</screen>
+
+<para
+>&konqueror; will then prompt you for the password.</para>
+
+<para
+>&konqueror; can also support automatic logins as specified in a <filename
+>.netrc</filename
+> file. Details of how to enable this feature are given at <ulink url="http://www.konqueror.org/faq.html#netrc"
+> http://www.konqueror.org/faq.html#netrc</ulink
+></para>
+
+</sect1>
+
+
+<sect1 id="portnumbers">
+<title
+>&URL;s with Port Numbers</title>
+<para
+>If you specify a port number in your &URL;, as in for example <userinput
+>http://intranet.corp.com:1080</userinput
+>, you might get the error message <quote
+>Access to restricted port in POST denied</quote
+>. This is done for security reasons. If you nevertheless need to access a server on this port, just add a key line <screen
+><userinput>
+OverridePorts=CommaSeparatedListOfAllowedPorts
+</userinput
+></screen
+> to <filename
+>$KDEDIR/share/config/kio_httprc </filename
+> or <filename
+>~/.kde/share/config/kio_httprc</filename
+>.</para>
+<para
+>For example <screen
+><userinput
+>OverridePorts=23,15
+</userinput
+></screen
+> (it should not include any embedded spaces).</para>
+<para
+>&konqueror; will reject the following ports (the list is hardcoded in <filename
+>kdelibs/kio/kio/job.cpp</filename
+>):</para>
+<para
+>1, 7, 9, 11, 13, 15, 17, 19, 20, 21, 22, 23, 25, 37, 42, 43, 53, 77, 79, 87, 95, 101, 102, 103, 104, 109, 110, 111, 113, 115, 117, 119, 123, 135, 139, 143, 179, 389, 512, 513, 514, 515, 526, 530, 531, 532, 540, 556, 587, 601, 989, 990, 992, 993, 995, 1080, 2049, 4045, 6000, 6667 </para>
+</sect1>
+
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/commands.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/commands.docbook
new file mode 100644
index 00000000000..60410bfd441
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/commands.docbook
@@ -0,0 +1,2129 @@
+<chapter id="commands">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-11-06</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+<title
+>Command Reference</title>
+
+<note
+><para
+>The shortcut key combinations shown in this chapter are the default ones. They can of course be <link linkend="configshort"
+>changed</link
+>. </para
+></note>
+
+<sect1 id="specshort">
+<title
+>Special Shortcuts</title>
+<para
+>There are some useful shortcuts that are not shown in any of the menus:</para>
+<variablelist>
+
+<varlistentry>
+<term
+><keycap
+>F6</keycap
+></term>
+<listitem>
+<para
+>Sets the focus to the text entry box in the Location Toolbar.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>]</keycap
+></keycombo
+></term>
+<listitem>
+<para
+>Activate the next tab page.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>[</keycap
+></keycombo
+></term>
+<listitem>
+<para
+>Activate the previous tab page.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+
+</sect1>
+
+<sect1 id="menubar">
+<title
+>The Menubar</title
+> <para
+>Note that some menu entries only appear when they are applicable to the file you currently have open in &konqueror;. For example, the <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Find...</guimenuitem
+> </menuchoice
+> item will not appear when you are viewing the contents of a directory.</para>
+<sect2 id="menu-location">
+<title
+>The <guimenu
+>Location</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Location</guimenu
+> <guimenuitem
+>New Window</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open another &konqueror; window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Location</guimenu
+> <guimenuitem
+>New Tab</guimenuitem
+> </menuchoice
+></term
+>
+<listitem
+><para
+>Open another &konqueror; tab, containing a blank page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Location</guimenu
+> <guimenuitem
+>Duplicate Window</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open another &konqueror; window, duplicating the current one.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Location</guimenu
+> <guimenuitem
+>Open Location...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open a folder or file by entering its path (for example <filename class="directory"
+>/home/pam</filename
+> or <filename
+>/home/pam/fred.txt</filename
+>) in a simple dialogue box.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Location</guimenu
+> <guimenuitem
+>Send Link</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Send an email containing a link to the current location.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Location</guimenu
+> <guimenuitem
+>Send File</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Send an email containing the selected file as an attachment.</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Location</guimenu
+> <guimenuitem
+>Save Background Image As...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Only applies if you are viewing a web page with a background image. Opens the <guilabel
+>Save As dialogue</guilabel
+> box to let you save the background image file to your own computer.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Location</guimenu
+> <guimenuitem
+>Save As...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Only applies if you are viewing a document or web page, uses the <guilabel
+>Save As...</guilabel
+> dialogue box to let you save a copy to your own computer.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Location</guimenu
+> <guimenuitem
+>Save Frame As...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Similar to <guimenuitem
+>Save As...</guimenuitem
+> but for use with a web site that uses frames.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Location</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Print.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Location</guimenu
+> <guimenuitem
+>Print Frame</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Print selected frame of a Web page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Location</guimenu
+> <guimenuitem
+>Open With Netscape/Mozilla</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open the web page you are viewing in &konqueror; with &Netscape;/<application
+>Mozilla</application
+> as well.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Location</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Close down this instance of &konqueror;.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="menu-edit">
+<title
+>The <guimenu
+>Edit</guimenu
+> Menu</title>
+
+<note
+><para
+>Most items in the Menubar <guimenu
+>Edit</guimenu
+> menu can also be found by &RMB; clicking on a free area of a view.</para
+></note>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Undo</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Sometimes lets you reverse a mistaken action.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Cut</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Puts selected item(s) into the clipboard. If you then do a a <guimenuitem
+>Paste</guimenuitem
+> the item(s) will be moved from the original location to the new one.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Copy selected item(s) to the clipboard.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Paste item(s) from clipboard to the currently viewed folder.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>F2</keycap
+> </shortcut
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Rename</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Lets you rename a file or folder without having to open the <guimenuitem
+>Properties...</guimenuitem
+> dialogue box. </para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>Delete</keycap
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Move to Trash</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Move selected item(s) to the Wastebin folder.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Shift;<keycap
+>Delete</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Delete</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Delete the selected item(s).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>F7</keycap
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy Files</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Copy the selected item(s) to another folder.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Move Files</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Move the selected item(s) to another folder.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Create New</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Create a link to an application, <acronym
+>URL</acronym
+>, Floppy or &CD-ROM; device, or create a new Folder or text or <acronym
+>HTML</acronym
+> file. See the <link linkend="making"
+>Create New...</link
+>section for more details.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Edit File Type...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open the <guilabel
+>Edit File Type</guilabel
+> dialogue box</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Properties..</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open the <guilabel
+>Edit Properties</guilabel
+> dialogue box</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guisubmenu
+>Selection</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>Contains a number of options for changing the items selected in the &konqueror; window: <variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>+</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guisubmenu
+>Selection</guisubmenu
+> <guimenuitem
+>Select...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Together with the <guimenuitem
+>Unselect...</guimenuitem
+>, <guimenuitem
+>Unselect All</guimenuitem
+> and <guimenuitem
+>Invert</guimenuitem
+> Selection commands, this provides an easy and powerful way of selecting multiple files.</para>
+<para
+>It brings up a simple dialogue box where you can enter a file name using the wild card characters * and ?, for example entering <literal role="extension"
+>*.html</literal
+> will select all files ending with <literal role="extension"
+>.html</literal
+> while <filename
+>?a*</filename
+> will select all files which have the letter a as the second character in their filename.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>-</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guisubmenu
+>Selection</guisubmenu
+> <guimenuitem
+>Unselect...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Unselect files or folders via a dialogue similar to the one used by <guimenuitem
+>Select...</guimenuitem
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guisubmenu
+>Selection</guisubmenu
+> <guimenuitem
+>Unselect All</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Unselect all selected files or folders.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>*</keycap
+></keycombo
+> </shortcut
+><guimenu
+>Edit</guimenu
+> <guisubmenu
+>Selection</guisubmenu
+> <guimenuitem
+>Invert Selection</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Invert current selection.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+> </shortcut
+><guimenu
+>Edit</guimenu
+> <guisubmenu
+>Selection</guisubmenu
+> <guimenuitem
+>Select All</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Selects all text in a HTML page or in a text page being previewed, you can then <guimenuitem
+>Copy</guimenuitem
+> it and <guimenuitem
+>Paste</guimenuitem
+> it into a text editor.</para
+></listitem
+> </varlistentry>
+</variablelist>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Find a text string in a text page you are previewing or in an <acronym
+>HTML</acronym
+> page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>F3</keycap
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Next</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Find the next occurrence of the text string in the text or <acronym
+>HTML</acronym
+> page.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Go to Line...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Go to a particular line number in a text page you are previewing.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="menu-view">
+
+<title
+>The <guimenu
+>View</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guisubmenu
+>View Mode...</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>Selects <guimenuitem
+>Icon</guimenuitem
+>, <guimenuitem
+>MultiColumn</guimenuitem
+>, <guimenuitem
+>Tree</guimenuitem
+>, <guimenuitem
+>Detailed List</guimenuitem
+> or <guimenuitem
+>Text</guimenuitem
+> view mode.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Use index.html</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>If a selected folder contains a file <filename
+>index.html</filename
+>, it will be opened as a web page rather than showing the folder as a list of files.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Lock to current location</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Lock to current location. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Unlock all views</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Unlock all views. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Link View</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Link current view to others in a multiple view window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>F5</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Reload</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Reload.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>Esc</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Stop</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Stop load (particularly useful when web browsing).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Icon Size</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Select size of icons used when viewing a folder in Icon Mode.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guisubmenu
+>Sort</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>Choose order in which items are presented in the window when in Icon or MultiColumn View mode.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Case Insensitive Sort</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Choose whether the sort order in Tree, Detailed List or Text View modes is case sensitive.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>View Document Source</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>View document source text.</para>
+<para
+>Only available if you are viewing a document or <acronym
+>HTML</acronym
+> page.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>View Frame Source</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>View frame source text</para>
+<para
+>Only applies if you are viewing a web site that uses frames. Similar to <guimenuitem
+>View Document Source</guimenuitem
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>View Document Information</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>View document information, such as title, &URL;, and &HTTP; headers used in retrieving the document.</para>
+<para
+>Only available if you are viewing an <acronym
+>HTML</acronym
+> page.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Security...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Tells you whether the current browser connection is secured with <acronym
+>SSL</acronym
+> and lets you bring up the <guilabel
+>Cryptography Configuration...</guilabel
+> dialogue box. <mousebutton
+>Left</mousebutton
+> clicking on the Menubar padlock icon does the same thing.</para
+></listitem
+> </varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Set Encoding</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Set encoding</para>
+<para
+>Allows you to choose the character encoding used to display <acronym
+>HTML</acronym
+> pages. <guimenuitem
+>Auto</guimenuitem
+> is usually the best choice.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guisubmenu
+>Preview</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>Lets you choose to show thumbnails of images, text files or HTML pages instead of the normal icons in Icon or MultiColumn View modes.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Show Hidden Files</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Show hidden (dot) files.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Show details...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Lets you choose which file and folder details are shown in Tree, Detailed List and Text views.</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Background Colour...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Select background colour for the File Manager mode. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Background Image...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Select background image for the File Manager mode. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="menu-go">
+<title
+>The <guimenu
+>Go</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keysym
+>Up Arrow</keysym
+></keycombo
+> </shortcut
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Up</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Go up a level in the folder hierarchy.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keysym
+>Left Arrow</keysym
+></keycombo
+> </shortcut
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Back</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Go back to the previous view.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keysym
+>Right Arrow</keysym
+></keycombo
+> </shortcut
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Forward</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>You can only go forward if you've just gone back.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Home</keycap
+></keycombo
+> </shortcut
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Home URL</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Go to your home folder.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Applications</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open the folder holding your applications.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Trash</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open your <filename class="directory"
+>Trash</filename
+> folder in a separate window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Templates</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open the <filename class="directory"
+>Templates</filename
+> folder in a separate window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Autostart</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open your <filename class="directory"
+>Autostart</filename
+> folder in a separate window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Go</guimenu
+> <guisubmenu
+>Most Often Visited</guisubmenu
+> </menuchoice
+></term>
+<listitem>
+<para
+>Displays a submenu showing the &URL;s you visit most often. Selecting one of these will make &konqueror; open that &URL;.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="menu-bookmarks">
+<title
+>The <guimenu
+>Bookmarks</guimenu
+> Menu</title>
+
+<note
+><para
+>See the section <link linkend="bookmarks"
+>Using Bookmarks</link
+> in this manual for a fuller description of these menu items. </para
+></note>
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Bookmarks</guimenu
+> <guimenuitem
+>Add Bookmark</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Add current selection to your bookmarks.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Bookmarks</guimenu
+> <guimenuitem
+>Bookmark Tabs as Folder...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Create a bookmark folder containing links to all of the &URL;s currently open in &konqueror; tabs. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Bookmarks</guimenu
+> <guimenuitem
+>Edit Bookmarks...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open the <link linkend="bookmarks"
+>Bookmark Editor</link
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Bookmarks</guimenu
+> <guimenuitem
+>New Bookmark Folder...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Create a new folder in your Bookmarks folder.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="menu-tools">
+<title
+>The <guimenu
+>Tools</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Run Command...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Run a program by entering its name in a simple dialogue box.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>T</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Open Terminal</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open a &konsole; terminal window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Find File...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open the &kfind; application.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>If you have &konqueror; plugins installed there will be additional entries in the <guimenu
+>Tools</guimenu
+> menu. See the <link linkend="konq-plugin"
+>&konqueror; Plugins</link
+> chapter for further details.</para>
+</sect2>
+
+<sect2 id="menu-settings">
+<title
+>The <guimenu
+>Settings</guimenu
+> Menu</title>
+
+<note
+><para
+>See also the section <link linkend="save-settings"
+>Saving Settings and Profiles</link
+>.</para
+></note>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Menubar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Show/Hide the menubar.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Toolbars</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a sub menu where you can choose to show or hide the various Toolbars.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift; <keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Settings</guimenu
+> <guimenuitem
+>Full Screen Mode</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Changes &konqueror; to full screen mode, in which the &konqueror; window takes up the whole screen, and does not have the usual window decorations. To exit full screen mode, click on the <guiicon
+>Exit Full Screen Mode</guiicon
+> icon on the toolbar, or press <keycombo action="simul"
+>&Ctrl;&Shift; <keycap
+>F</keycap
+></keycombo
+>.</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>View Properties Saved in Folder</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Save View properties to current folder. If this is selected, a <filename
+>.directory</filename
+> file will be written in the current directory storing the settings you last used to view the directory. These settings are then loaded when you open the directory in &konqueror;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Remove Folder Properties</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Remove settings stored in folder by <guimenuitem
+>View Properties Saved in Folder</guimenuitem
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Load View Profile</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>Load the settings associated with a particular view profile.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Save View Profile "<replaceable
+>ProfileName</replaceable
+>"...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Save the current settings to the current view profile.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure View Profiles...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Lets you change an existing view profile or create a new one.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts...</guimenuitem
+> </menuchoice
+></term
+> <listitem
+><para
+>Lets you see and change &konqueror;'s shortcut key bindings, i.e. the associations between actions such as <guimenuitem
+>Copy</guimenuitem
+> and keys or combinations of keys such a <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+>. If you do this take care not to duplicate an existing shortcut.</para>
+</listitem
+></varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice
+></term
+> <listitem
+><para
+>Lets you configure the Main, Extra and Location Toolbars. See the section <link linkend="configure-bars"
+>Changing Bars</link
+>. </para
+></listitem
+> </varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &konqueror;...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Lets you configure the File manager, File Associations, Browser, Internet Keywords, Cookies, Proxies, Cryptography, User Agent, or Toolbars by bringing up the appropriate dialogue box.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Spell Checking...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Displays the spell checking configuration dialogue box, in which you can change settings associated with spell checking in &konqueror;.</para>
+</listitem>
+</varlistentry>
+
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="menu-window">
+<title
+>The <guimenu
+>Window</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>L</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Split View Left/Right</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Split View Left/Right.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>T</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Split View Top/Bottom</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Split View Top/Bottom.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>R</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Remove Active View</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Remove Active View.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>N</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>New Tab</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open a new, empty, tab page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>D</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Duplicate Current Tab</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open a duplicate tab page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>B</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Detach Current Tab</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Show the current tab page in a new instance of &konqueror;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Close Current Tab</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Close the current tab page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Left</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Move Tab Left</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Move the current tab one place left in the list of tabs.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Left</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Move Tab Right</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Move the current tab one place right in the list of tabs.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Window</guimenu
+> <guimenuitem
+>Show Terminal Emulator</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open a small text terminal view at the bottom of the main window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>F9</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Window</guimenu
+> <guimenuitem
+>Show Navigation Panel</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggles the display of the &konqueror; navigation panel. See <xref linkend="sidebar"/>.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="menu-help">
+<title
+>The <guimenu
+>Help</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>&konqueror; Handbook</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>View this document.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Shift;<keycap
+>F1</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Help</guimenu
+> <guimenuitem
+>What's This?</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Draws a question mark (?) beside the mouse pointer, clicking on a window item such as the <guiicon
+>Stop</guiicon
+> button will then display a brief explanation. See <link linkend="bubble"
+>Tooltips and What's This?</link
+> .</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>&konqueror; Introduction</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Revisit the introductory pages that you got when &konqueror; was first started.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Report Bug...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Report bug.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About &konqueror;...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Display some brief information about &konqueror;'s version number, authors and licence agreement.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About KDE...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Show some information about the version of &kde; that you are running.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+</sect1>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/config.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/config.docbook
new file mode 100644
index 00000000000..d964a7037e1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/config.docbook
@@ -0,0 +1,200 @@
+<chapter id="config">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-11-06</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+
+<title
+>Configuring &konqueror;</title>
+
+<para
+>In common with the rest of &kde;, &konqueror; is highly configurable, so you can really get the look and feel that best fits your needs and wishes.</para>
+
+<sect1 id="configure-bars">
+<title
+>Toolbars</title>
+
+<para
+>When &kde; is newly installed, &konqueror;'s window contains a Menubar, Main and Location Toolbars and possibly a Bookmark Toolbar.</para>
+
+<para
+>Maybe you don't need all these toolbars. To hide one of them, go into the <menuchoice
+><guimenu
+>Settings</guimenu
+><guisubmenu
+>Toolbars</guisubmenu
+> </menuchoice
+> menu and uncheck its box. To show a hidden toolbar, just check the box.</para
+>
+
+<para
+>The Menubar itself can be toggled on and off with the shortcut key combination <keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo
+>. </para>
+
+<!-- FIXME -->
+<para
+>On the left hand end of each bar you can see some vertical lines. By &LMB; clicking on them, you <quote
+>flatten</quote
+> the bar, meaning that it is hidden but can be quickly restored by clicking on the now horizontal lines. You can also drag a bar into a new position with these lines.</para>
+
+<para
+>If you <mousebutton
+>right</mousebutton
+> click on a Toolbar, you will get a menu to configure this bar. You can choose the orientation, text position and icon size</para>
+
+<para
+>The icons shown in the various bars can be changed by using the <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+></menuchoice
+> option, which brings up the <guilabel
+>Configure Toolbars</guilabel
+> dialogue box. The Main and Extra Toolbars are divided into sections, such as Main Toolbar &lt;&konqueror;&gt;, Main Toolbar &lt;khtmlpart&gt; and Extra Toolbar &lt;khtmlsettingsplugin&gt;. The number and type of these sections will depend on whether &konqueror; is in Web Browser or File Manager mode and whether you have &konqueror; plugins installed.</para>
+
+</sect1>
+
+<sect1 id="configshort">
+<title
+>Shortcuts</title>
+<para
+>To change the shortcut key arrangements used by &konqueror; select <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Shortcuts... </guimenuitem
+></menuchoice
+>. This will launch a dialogue box as shown below. </para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="shortcut1.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Shortcut config screenshot 1</phrase>
+</textobject>
+</mediaobject>
+<para
+>Search through the combo box to find the action you want to add or change the shortcut keys for and select it by <mousebutton
+>left</mousebutton
+> clicking on the name. You will then be able to change the shortcut by selecting the <guilabel
+>None</guilabel
+>, <guilabel
+>Default</guilabel
+> or <guilabel
+>Custom</guilabel
+> radio button or by clicking on the large button in the <guilabel
+>Shortcut for Selected Action</guilabel
+> area.</para>
+<para
+>The <guilabel
+>Define Shortcut</guilabel
+> dialogue box will then open. </para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="shortcut2.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Shortcut config screenshot 2</phrase>
+</textobject>
+</mediaobject>
+<para
+>Choose whether you want to change the <guilabel
+>Primary</guilabel
+> or <guilabel
+>Alternate</guilabel
+> shortcut then press the key combination you want to act as the shortcut, for example <keycombo action="simul"
+> &Ctrl;&Shift;<keycap
+>S</keycap
+></keycombo
+>. If the <guilabel
+>Auto-Close</guilabel
+> box is checked the dialogue will vanish as soon as you enter the key combination, otherwise it will remain until you press <guibutton
+>OK</guibutton
+> or <guibutton
+>Cancel</guibutton
+>. Clicking on the little black icon with a white cross in it clears the shortcut.</para>
+
+<sect2 id="userdefmenus">
+<title
+>User Defined Menus</title>
+<para
+>You can add your own pop up menu to &konqueror; so that pressing one key combination will make the menu appear then pressing a second key, or using the <keysym
+>Up arrow</keysym
+> and <keysym
+>Down arrow</keysym
+> keys and pressing <keycap
+>Enter</keycap
+>, will select an item from it.</para>
+<para
+>To do this add a <guilabel
+>Custom</guilabel
+> shortcut for each of the actions you want to appear in the menu and in the <guilabel
+>Define Shortcut </guilabel
+> dialogue check the <guilabel
+>Multi-Key</guilabel
+> box, press the key combination that you want to bring up your new menu then, separately, press the key that will choose that item from the menu.</para>
+</sect2>
+</sect1>
+
+<sect1 id="othersettings">
+<title
+>Other Settings</title>
+<para
+>Selecting <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+> Configure Konqueror...</guimenuitem
+></menuchoice
+> brings up a dialogue box which you can use to control most aspects of &konqueror;'s behaviour. It contains several sections which are selected by <mousebutton
+>left </mousebutton
+> clicking on one of the icons at the left of the dialogue box.</para>
+<para
+>Pressing the <guibutton
+>Help</guibutton
+> button will give you detailed instructions about how to use each of these sections, or you can use the <link linkend="bubble"
+>What's This?</link
+> feature.</para>
+</sect1>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/credits.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/credits.docbook
new file mode 100644
index 00000000000..88f895f231f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/credits.docbook
@@ -0,0 +1,316 @@
+<chapter id="credits">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-11-06</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+
+<title
+>Credits and Licence</title>
+
+<para
+>&konqueror;. Program copyright 1999-2003, the &konqueror; developers:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>&David.Faure; &David.Faure.mail;</term>
+<listitem
+><para
+>developer (parts, I/O lib) and maintainer</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Simon.Hausmann; &Simon.Hausmann.mail;</term>
+<listitem
+><para
+>developer (framework, parts)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Michael.Reiher; &Michael.Reiher.mail;</term>
+<listitem
+><para
+>developer (framework)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Mattias.Welk; &Mattias.Welk.mail;</term>
+<listitem
+><para
+>developer</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Alexander.Neundorf; &Alexander.Neundorf.mail;</term>
+<listitem
+><para
+>developer (list views)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Michael.Brade; &Michael.Brade.mail;</term>
+<listitem
+><para
+>developer (list views, I/O lib)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Lars.Knoll; &Lars.Knoll.mail;</term>
+<listitem
+><para
+>developer (<acronym
+>HTML</acronym
+> rendering engine)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Antti.Koivisto; &Antti.Koivisto.mail;</term>
+<listitem
+><para
+>developer (<acronym
+>HTML</acronym
+> rendering engine)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Dirk.Mueller; &Dirk.Mueller.mail;</term>
+<listitem
+><para
+>developer (<acronym
+>HTML</acronym
+> rendering engine)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Peter.Kelly; &Peter.Kelly.mail;</term>
+<listitem
+><para
+>developer (<acronym
+>HTML</acronym
+> rendering engine, JavaScript)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Waldo.Bastian; &Waldo.Bastian.mail;</term>
+<listitem
+><para
+>developer (<acronym
+>HTML</acronym
+> rendering engine, I/O lib)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Matt.Koss; &Matt.Koss.mail;</term>
+<listitem
+><para
+>developer (I/O lib)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Alex.Zepeda; &Alex.Zepeda.mail;</term>
+<listitem
+><para
+>developer (I/O lib)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Stephan.Kulow; &Stephan.Kulow.mail;</term>
+<listitem
+><para
+>developer (I/O lib)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Richard.J.Moore; &Richard.J.Moore.mail;</term>
+<listitem
+><para
+>developer (&Java; applet support)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Dima Rogozin <email
+>dima@mercury.co.il</email
+></term>
+<listitem
+><para
+>developer (&Java; applet support)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Wynn Wilkes <email
+>wynnw@calderasystems.com</email
+></term>
+<listitem
+><para
+>developer (&Java;2 manager support and other major improvements to applet support)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Harri.Porten; &Harri.Porten.mail;</term>
+<listitem
+><para
+>developer (JavaScript)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Stefan Schimanski <email
+>schimmi@kde.org</email
+></term>
+<listitem
+><para
+>developer (&Netscape; plugin support)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Carsten.Pfeiffer; &Carsten.Pfeiffer.mail;</term>
+<listitem
+><para
+>developer (framework)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&George.Staikos; &George.Staikos.mail;</term>
+<listitem
+><para
+>developer (SSL support)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Dawit Alemayehu <email
+>adawit@kde.org</email
+></term>
+<listitem
+><para
+>developer (I/O lib, Authentication support)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Torsten.Rahn; &Torsten.Rahn.mail;</term>
+<listitem
+><para
+>Graphics / icons</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Torben Weis <email
+>weis@kde.org</email
+></term>
+<listitem
+><para
+>kfm author</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Joseph.Wenninger; &Joseph.Wenninger;</term>
+<listitem
+><para
+>developer (navigation panel framework)</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>Documentation copyright 2000-2003</para>
+
+<itemizedlist>
+<listitem
+><para
+>&Erwan.Loisant; &Erwan.Loisant.mail;</para
+></listitem>
+<listitem
+><para
+>&Pamela.Roberts; &Pamela.Roberts.mail;</para
+></listitem>
+</itemizedlist>
+
+<para
+>Documentation updated for &kde; 3.2 by &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para>
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/faq.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/faq.docbook
new file mode 100644
index 00000000000..6553493dbab
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/faq.docbook
@@ -0,0 +1,295 @@
+<chapter id="faq">
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-11-06</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+<title
+>Questions and Answers</title>
+
+<qandaset>
+
+<!-- Link is dead, unfortunately. I suppose this is a more general thing anyway
+<qandaentry>
+<question
+><para
+>How can I browse web sites using non latin
+ scripts?</para
+></question>
+<answer
+><para
+>Detailed instructions can be found at <ulink
+url="http://www.konqueror.org/i18n.html"
+>http://www.konqueror.org/i18n.html</ulink
+></para
+></answer>
+</qandaentry>
+-->
+
+<qandaentry>
+<question
+><para
+>Can I run &konqueror; from another window manager?</para
+></question>
+
+<answer
+><para
+>Just install &Qt;, kdelibs and kdebase, and from your favourite window manager, launch &konqueror;. It should work just fine, but if it doesn't (&kde; developers don't test that case often), report it to <ulink url="http://bugs.kde.org"
+>http://bugs.kde.org</ulink
+> and try running <application
+>kdeinit</application
+> before running &konqueror;, it usually helps.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Where does &konqueror; keep all its configuration data?</para
+></question>
+<answer
+><para
+>Generally in the <filename
+>~/.kde</filename
+> folder (this may be <filename
+>~/.kde3</filename
+> on your system, depending on how &kde; 3 was installed). Do not alter these files unless you really know what you are doing.</para>
+
+<itemizedlist>
+
+<listitem
+><para
+>The <filename class="directory"
+>~/.kde/share/apps/konqueror/profiles</filename
+> folder holds individual files containing settings for each of your <link linkend="save-settings"
+>profiles. </link
+></para
+></listitem>
+
+<listitem
+><para
+>Your bookmarks are held in <filename class="directory"
+>~/.kde/share/apps/konqueror/bookmarks.xml</filename
+></para
+></listitem>
+<listitem
+><para
+>Cookies are held in <filename class="directory"
+>~/.kde/share/apps/kcookiejar/cookies</filename
+></para
+></listitem>
+<listitem
+><para
+>Your history, as used for the auto-completion feature, is in <filename
+>~/.kde/share/config/konq_history</filename
+></para
+></listitem>
+
+<listitem
+><para
+>In the folder <filename class="directory"
+>~/.kde/share/config/</filename
+> the files <filename
+>konqiconviewrc</filename
+>, <filename
+>konqlistviewrc</filename
+> and <filename
+>konquerorrc</filename
+> hold a whole lot of general configuration settings.</para
+></listitem>
+
+<listitem
+><para
+>The folder <filename class="directory"
+>~/.kde/share/cache/http/</filename
+> contains the browser cache.</para
+></listitem>
+
+<listitem
+><para
+>The Navigation Panel uses the files and subfolders in <filename class="directory"
+>~/.kde/share/apps/konqsidebartng</filename
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>Any folder specific view settings are put into <literal role="extension"
+>.directory</literal
+> files in the individual folders.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I clear out the history file?</para
+></question>
+<answer
+><para
+>There are two <quote
+>histories</quote
+>:</para>
+<itemizedlist>
+<listitem
+><para
+>One is used for text completion in the Location Toolbar text entry box. To clear this <mousebutton
+>right</mousebutton
+> click on the text entry box and select <guimenuitem
+>Clear History </guimenuitem
+>.</para>
+</listitem>
+<listitem
+><para
+>The other is the log of visited locations. Select the History page in the Navigation Panel, <mousebutton
+>right</mousebutton
+> click on an entry and choose <guimenuitem
+>Remove Entry</guimenuitem
+> to remove just that entry or <guimenuitem
+>Clear History</guimenuitem
+> to delete all entries.</para
+></listitem>
+
+</itemizedlist>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I enable, disable or clear the browser cache?</para
+></question
+> <answer>
+<para
+>If you select <guimenuitem
+>Cache</guimenuitem
+> in the dialogue launched by selecting <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror... </guimenuitem
+></menuchoice
+>, you will be presented with a dialogue box that lets you disable the cache, clear it or set its size, and change the caching policy.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How can I change the timeout values used by &konqueror; when web browsing?</para
+></question
+> <answer>
+<para
+>In the Control Centre <menuchoice
+><guimenu
+>Internet &amp; Network</guimenu
+> <guimenuitem
+>Preferences</guimenuitem
+></menuchoice
+> page.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I set my <quote
+>home</quote
+> page - the page loaded on startup?</para
+></question>
+<answer
+><para
+>Start &konqueror; with the <guiicon
+>Web Browser</guiicon
+> icon on the panel. Open the page you want to be loaded in any new <quote
+>Web Browser</quote
+> window and select <guimenuitem
+>Save View Profile "Web Browsing"</guimenuitem
+> from the <guimenu
+>Settings</guimenu
+> menu.</para>
+
+<para
+>All new &konqueror; windows that are started with the <guiicon
+>Web Browser</guiicon
+> icon on the panel, or from the <guimenu
+>location</guimenu
+> menu, and new empty tabs, will now start at this page.</para>
+
+<note
+><para
+>This does not change the behaviour of the <guiicon
+>Home</guiicon
+> button on the &konqueror; toolbar, which will continue to take you to the &URI; defined in the &konqueror; configuration module. You can reach that module from within &konqueror;, via <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konqueror</guimenuitem
+><guilabel
+>Behaviour</guilabel
+></menuchoice
+>. By default this is set to <userinput
+>~</userinput
+>, which is your Home folder. You may set this to any &URI;, either local or remote, and pressing the <guiicon
+>Home</guiicon
+> icon on the toolbar will display it.</para
+></note>
+
+<para
+>To have &konqueror; start up with no page loaded, use <userinput
+>about:blank</userinput
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>I can't find the answer to my question here.</para
+></question
+>
+<answer>
+<para
+>Take a look at <ulink url="http://www.konqueror.org/faq.html"
+> http://www.konqueror.org/faq.html</ulink
+> or <ulink url="http://www.konqueror.org/konq-java.html"
+> http://www.konqueror.org/konq-java.html</ulink
+>.</para>
+</answer>
+</qandaentry>
+
+</qandaset>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/filemanager.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/filemanager.docbook
new file mode 100644
index 00000000000..0e5f87f8810
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/filemanager.docbook
@@ -0,0 +1,1455 @@
+<chapter id="filemanager">
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup
+> <date
+>2003-10-28</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+<title
+>&konqueror; the File Manager</title>
+
+<sect1 id="dirfolders">
+<title
+>Folders and Paths</title>
+<para
+>In &UNIX; and &Linux; all folders are arranged in a simple inverted tree structure descending and branching down from from a single top level folder. This means that you can get from any folder to any other by going <quote
+>up</quote
+> until you reach a common point then <quote
+>down</quote
+> through the appropriate subfolders until you reach your target. </para
+>
+
+<para
+>The position of any file or folder in the tree can be described by its <quote
+>path</quote
+>, which is a simple list of the folders you would have to descend through to get to the target folder or file. For example <filename class="directory"
+>/home/pam</filename
+> is the subfolder <filename class="directory"
+>pam</filename
+> of the subfolder <filename class="directory"
+>home</filename
+> of the top level folder, and <filename
+> /home/pam/words.txt</filename
+> is the file <filename
+>words.txt</filename
+> in that subfolder. The leading <quote
+>/</quote
+> in these paths represents the top level folder.</para>
+
+<para
+>Every folder accessible by your system, including those on other hard disk partitions, your floppy and &CD-ROM;, will appear in the tree descending from /, their exact paths will depend on how your system was set up (see also the section on <link linkend="floppy-cd"
+>Floppy and &CD-ROM; Drives</link
+>). </para>
+<para
+>Every user on a &UNIX; / &Linux; system has their own <quote
+>home</quote
+> folder to hold their personal files and settings, for example <filename class="directory"
+>/home/jon</filename
+> and <filename class="directory"
+>/home/mary</filename
+>. The symbol <keycap
+>~</keycap
+> is often used to represent the user's home folder, so that <filename
+>~/letter.txt</filename
+> refers to the file <filename
+>letter.txt</filename
+> in my home folder.</para>
+<para
+>Note that the term <quote
+>directory</quote
+> is often used instead of <quote
+>folder</quote
+>.</para>
+</sect1>
+
+<sect1 id="viewmode">
+<title
+>View Modes</title>
+<para
+>In File Manager mode, &konqueror; shows you what files and subfolders are held in a folder, and can provide you with some information about them.</para>
+<para
+>The <quote
+>path</quote
+> of the folder you are looking at is shown in the Titlebar, and also in the Location Toolbar, prefixed with <quote
+>file: </quote
+> to indicate that the folder is part of your computer's normal file system. For example <filename
+>file:/home/pam</filename
+>.</para>
+
+<para
+>The way that &konqueror; displays the files and folders depends mainly on your choice of View Mode. This can be selected from the <menuchoice
+> <guimenu
+>View</guimenu
+><guisubmenu
+>View Mode</guisubmenu
+></menuchoice
+> sub menu, which gives you the following options: </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guimenuitem
+>Icon View</guimenuitem
+></term>
+<listitem
+><para
+>Displays the name and a suitable icon for each file or folder. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>MultiColumn View</guimenuitem
+></term>
+<listitem
+><para
+>Similar to <guimenuitem
+>Icon View</guimenuitem
+> except that the display is neatly formatted into regular columns.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Detailed List View</guimenuitem
+></term>
+<listitem
+><para
+>Displays each file or folder on a separate line, as a small icon followed by the file or folder name followed by information about the item. The amount of information shown is controlled by the <menuchoice
+> <guimenu
+>View</guimenu
+><guisubmenu
+>Show Details</guisubmenu
+></menuchoice
+> sub menu settings. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Text View</guimenuitem
+></term>
+<listitem
+><para
+>Similar to <guimenuitem
+>Detailed List View</guimenuitem
+> except that icons are not shown and the first character in each line will be <quote
+>/</quote
+> if the item is a folder. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Tree View</guimenuitem
+></term>
+<listitem
+><para
+>This option is useful for <link linkend="navigation"
+> navigating</link
+> through the folder tree below the current folder. The display is similar to <guimenuitem
+>Detailed List View</guimenuitem
+> except that the start of each line will show a small <keycap
+>+</keycap
+> sign in a box if the item is a folder. <mousebutton
+>Left</mousebutton
+> clicking on the box will expand the display to show the contents of that folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Info List View</guimenuitem
+></term>
+<listitem
+><para
+>Similar to <guimenuitem
+>Detailed List View</guimenuitem
+> except that, where applicable, it shows the number of lines, words and characters and file format for each file. </para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The default file icons shown in <guimenuitem
+>Icon View</guimenuitem
+> and <guimenuitem
+>MultiColumn View</guimenuitem
+> modes can be replaced by small preview images of the file contents, see the section <link linkend="previews"
+> File Previews</link
+> of this handbook for more details.</para>
+
+<sect2 id="filetipinfo">
+<title
+>File Tip Info</title>
+<para
+>Checking the <guilabel
+>Show file tips</guilabel
+> box in the <guilabel
+> Behaviour</guilabel
+> page of the &konqueror; Configuration dialogue causes a small pop up information window to appear when the mouse pointer is hovered over a file or folder name or icon in <guimenuitem
+>Icon View</guimenuitem
+> or <guimenuitem
+> MultiColumn View</guimenuitem
+> mode. </para>
+<para
+>If the <guilabel
+>Show previews in file tips</guilabel
+> checkbox is checked the pop up window will also show a small image of the file contents. </para>
+</sect2>
+
+<sect2 id="previews">
+<title
+>File Previews</title>
+<para
+>Selecting <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Preview </guisubmenu
+></menuchoice
+> from the Menubar will bring up a sub menu that lets you enable file previews for certain types of file.</para>
+<para
+>Generally this means that the file's icon will be replaced by a small image showing the file contents.</para>
+<para
+>If file preview is enabled for <guimenuitem
+>Sound Files</guimenuitem
+> the file will be played whenever the mouse cursor is hovering over the file name or icon.</para>
+<para
+>Note that file previews are only available in <guimenuitem
+>Icon View </guimenuitem
+> and <guimenuitem
+>MultiColumn View</guimenuitem
+> modes.</para>
+<para
+>Because &konqueror; has to read much more data than just the file name details to generate a preview, file previews may not be appropriate when viewing files on a floppy or from a remote system. The <guilabel
+>Previews </guilabel
+> page of the File Manager Configuration dialogue allows you to disable file previews for protocols such as <link linkend="ftp"
+>ftp</link
+> where reading the extra data would take too long.</para>
+</sect2>
+
+</sect1>
+
+<sect1 id="navigation">
+<title
+>Navigation</title>
+<para
+>To get to a file with &konqueror; you first need to navigate through the folder tree to find the folder containing that file.</para>
+
+<para
+>To move between folders you can simply step up and down the tree:</para>
+
+<itemizedlist>
+<listitem
+><para
+>To descend into a subfolder <mousebutton
+>left </mousebutton
+> click on its name or icon, or if you have <quote
+>selected</quote
+> it (see below) then just press <keycap
+>Enter</keycap
+>.</para
+></listitem
+>
+<listitem
+><para
+>To go up the folder tree, click on the <guiicon
+>Up </guiicon
+> button in the Toolbar, or use<keycombo action="simul"
+>&Alt;<keysym
+>Up Arrow</keysym
+></keycombo
+>, or use the Menubar <menuchoice
+><guimenu
+>Go</guimenu
+><guimenuitem
+>Up</guimenuitem
+></menuchoice
+> option.</para
+></listitem>
+</itemizedlist>
+
+<para
+>To <quote
+>select</quote
+> a file or folder in the displayed folder without opening it in any way use the <keysym
+>up</keysym
+> and <keysym
+>down </keysym
+> arrow keys to move through the items. The selected item will be highlighted and some information about it will be displayed in the Status Bar.</para>
+
+<para
+>Setting the <link linkend="viewmode"
+>View Mode</link
+> to <guimenuitem
+> Tree View</guimenuitem
+> can help you locate folders in the tree below the current folder. In this mode each folder is shown with a small box at the left. If the box contains a <keycap
+>+</keycap
+> sign, <mousebutton
+>left </mousebutton
+> clicking on the box (not on the folder name or icon) will display a sub tree showing files and subfolders contained in that folder. The small box will then change to show a <keycap
+>-</keycap
+> sign. <mousebutton
+>Left</mousebutton
+> click on that to collapse the sub tree. Once you have found the folder you are looking for, <mousebutton
+>left </mousebutton
+> click on the folder name or icon to open it.</para>
+
+<para
+>The <link linkend="sidebar"
+>Navigation Panel</link
+> can also help you find your way around the file system.</para>
+
+<para
+>You can go directly to any folder by typing its path into the Location Toolbar window or into the dialogue box invoked by the Menubar <menuchoice
+><guimenu
+>Location</guimenu
+><guimenuitem
+>Open Location</guimenuitem
+> </menuchoice
+> item or by <keycombo action="simul"
+>&Ctrl;<keycap
+> O</keycap
+></keycombo
+>. &konqueror;'s <link linkend="path-complete"
+> Text Completion</link
+> feature may be useful when you do this. Don't forget that in &Linux; / &UNIX; file and folder names are case sensitive.</para>
+
+<para
+>Once you have moved to a new folder you can go back to your previous choice by using the Toolbar <guiicon
+>Back</guiicon
+> button, the Menubar <menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Back</guimenuitem
+></menuchoice
+> item, or <keycombo action="simul"
+>&Alt;<keysym
+>Left Arrow</keysym
+></keycombo
+>.</para>
+
+<para
+>Once you have gone back you can go forward. Use the Toolbar <guiicon
+>Forward</guiicon
+> button, the Menubar <menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Forward</guimenuitem
+></menuchoice
+> item or <keycombo action="simul"
+>&Alt;<keysym
+>Right Arrow</keysym
+></keycombo
+>.</para>
+
+<tip
+><para
+>Holding the &LMB; pressed while the mouse pointer is over the Toolbar <guiicon
+>Up</guiicon
+>, <guiicon
+>Back</guiicon
+> or <guiicon
+>Forward</guiicon
+> buttons brings up a menu of recently visited locations.</para
+></tip>
+
+<sect2 id="file-find">
+<title
+>Finding Files and Folders</title>
+
+<para
+>If you don't know or can't remember where a file or folder is within your system, then use the Toolbar <guiicon
+>Find File</guiicon
+> button or the Menubar <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Find File...</guimenuitem
+></menuchoice
+> option. This will embed the file finder application &kfind; into &konqueror;'s window. See the &kfind; Handbook for help in using &kfind;. </para>
+
+<note
+><para
+>If the name of a file or folder begins with a period (dot), then it is a <quote
+>hidden</quote
+> file or folder, and will not normally be shown by &konqueror;. To see hidden files or folders use the Menubar <menuchoice
+> <guimenu
+>View</guimenu
+><guimenuitem
+>Show Hidden Files</guimenuitem
+> </menuchoice
+> option.</para>
+<para
+>Another reason &konqueror; may not show the file or folder you are looking for is that you may have the <link linkend="konq-plugin"
+><guisubmenu
+> View Filter</guisubmenu
+></link
+> plugin set to display only certain types of file.</para
+></note>
+
+</sect2>
+
+<sect2 id="floppy-cd">
+<title
+>Floppy and &CD-ROM; Drives</title>
+
+<para
+>Any floppy disk, &CD; drive or other hard disk partition that you have on your system will usually appear in the <filename class="directory"
+>/ </filename
+>, <filename class="directory"
+>/mnt</filename
+> or <filename class="directory"
+>/auto</filename
+> folder, having a path something like <filename class="directory"
+>/mnt/floppy</filename
+> or <filename class="directory"
+>/cdrom</filename
+>. The details will depend on how your system was set up.</para>
+
+<para
+>&UNIX; / &Linux; requires that you <command
+>mount</command
+> a floppy disk or &CD-ROM; when you have inserted it into the drive, and <command
+>mount </command
+> other hard disk partitions when you want to access them. You also need to unmount a floppy disk or &CD-ROM; before removing it to register that it is no longer available. </para>
+
+<para
+>How you do this will depend on how your system:</para>
+
+<itemizedlist>
+<listitem
+><para
+>You may have an <application
+>Automount</application
+> facility, in which case you don't have to bother about explicitly mounting and unmounting, although you may find that the &CD-ROM; occasionally starts up by itself for no apparent reason.</para
+></listitem>
+
+<listitem
+><para
+>You may have <guiicon
+>Floppy</guiicon
+>, &CD-ROM; and hard disk icons on your desktop, in which case &LMB; click on the icon to mount it. Doing this should also bring up a &konqueror; window showing the contents of the floppy, &CD-ROM; or partition. To unmount, <mousebutton
+>right</mousebutton
+> click on the icon and choose the <guimenuitem
+>Unmount</guimenuitem
+> item. Visit the section <link linkend="making"
+>Create New...</link
+> in this Handbook to see how to create such an icon.</para
+></listitem>
+
+<listitem
+><para
+>Or you can do it the traditional way by typing into a text console window:</para>
+
+<para
+><userinput
+><command
+>mount /mnt/floppy</command
+></userinput
+></para>
+
+<!-- This markup doesn't work properly, it puts 'mount' and '/mnt/floppy'
+on separate lines
+<screen
+>
+<userinput><command>mount</command>
+ <option><replaceable>/mnt/floppy</replaceable></option></userinput>
+</screen
+> -->
+
+<para
+>to mount, for example, the floppy drive, and</para>
+
+<!-- Same as above
+<screen
+>
+<userinput><command>umount</command>
+ <option><replaceable>/mnt/floppy</replaceable></option></userinput></screen>
+-->
+
+<para
+><userinput
+><command
+>umount /mnt/floppy</command
+></userinput
+></para>
+
+<para
+>to unmount it (<command
+>umount</command
+> not <command
+>unmount</command
+>). </para>
+
+<note
+><para
+>Rather than having to open a text console to type the <command
+>mount </command
+> or <command
+>umount</command
+> commands, you may prefer to use &konqueror;'s <menuchoice
+><guimenu
+> Tools</guimenu
+><guimenuitem
+>Execute Shell Command</guimenuitem
+></menuchoice
+> (<keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+>) feature. </para
+></note>
+
+</listitem>
+
+</itemizedlist>
+</sect2>
+
+</sect1>
+
+<sect1 id="deleting">
+<title
+>Deleting Files and Folders</title>
+
+<para
+>&konqueror; gives you two ways to dispose of an unwanted file or folder:</para>
+
+<itemizedlist>
+<listitem
+><para
+>You can move it to the <filename
+>Trash</filename
+> folder, which is the safest method as you can get it back if you realise that you have made a mistake.</para
+></listitem
+>
+
+<listitem
+><para
+>You can just plain Delete it, which removes the entry from the folder and adds the disk area occupied by the file(s) to the system's list of free disk areas, in the same way as the <command
+>rm</command
+> command.</para
+></listitem>
+</itemizedlist>
+
+<para
+>The simplest way to remove a file or folder is to position the mouse pointer over its name or icon and press the &RMB;, which will bring up a menu containing the options <guimenuitem
+>Move to Wastebin</guimenuitem
+> and <guimenuitem
+>Delete</guimenuitem
+>.</para>
+
+<para
+>Or, if you have <quote
+>selected</quote
+> the item, the Menubar <guimenu
+>Edit</guimenu
+> menu will give you the choice of <quote
+><guimenuitem
+>Move to Wastebin</guimenuitem
+></quote
+> and <quote
+><guimenuitem
+>Delete</guimenuitem
+></quote
+> options.</para>
+
+<para
+><keycap
+>Del</keycap
+> will move the selected item or items to the Wastebin.</para>
+
+<para
+><keycombo action="simul"
+>&Shift;<keycap
+>Del</keycap
+></keycombo
+> will really, truly and irrevocably delete the selected item or items.</para>
+
+<note
+><para
+>You won't be able to remove a file or folder if you do not have the necessary permissions, see the section on <link linkend="super-user"
+>Super User Mode</link
+> for further details.</para
+></note>
+
+</sect1>
+
+<sect1 id="moving">
+<title
+>Moving and Copying</title>
+
+<para
+>To copy a file or subfolder between folders you can:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Position the mouse pointer over its name or icon and hold down the &RMB;, which will bring up a menu containing the <guimenuitem
+>Copy</guimenuitem
+> option. Choose that.</para>
+
+<para
+>Or if the item is <quote
+>selected</quote
+> you can use the <guiicon
+>Copy</guiicon
+> button on the Toolbar or the Menubar <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+></menuchoice
+> item, or the <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> shortcut key combination.</para
+></listitem>
+
+<listitem
+><para
+>Navigate to the folder you want to copy the item into then Paste the item into the new folder by using the Toolbar <guiicon
+>Paste</guiicon
+> button or the Menubar <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste</guimenuitem
+></menuchoice
+> option or the <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+> shortcut, or by moving the mouse pointer to a clear area of the window and holding the &RMB; down to bring up a menu containing the <guimenuitem
+>Paste</guimenuitem
+> option. </para
+></listitem>
+</itemizedlist>
+
+<para
+>Moving a file or subfolder between folders can be done in the same way as copying, except that you choose the <guimenuitem
+>Cut</guimenuitem
+> option or <keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+> instead of <guimenuitem
+>Copy</guimenuitem
+>. The item that you have <guimenuitem
+>Cut</guimenuitem
+> will be removed from the original folder when you do the <guimenuitem
+>Paste</guimenuitem
+> into the new folder.</para>
+
+<para
+>You can also copy or move selected item(s) to another folder by using <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy Files</guimenuitem
+></menuchoice
+> (<keycap
+>F7</keycap
+>) or <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Move Files</guimenuitem
+> </menuchoice
+> (<keycap
+>F8</keycap
+>), or by selecting <guimenuitem
+>Copy To</guimenuitem
+> or <guimenuitem
+>Move To</guimenuitem
+> from the drop down menu you get when you <mousebutton
+>right</mousebutton
+> click on an file or folder name in the File Manager window.</para>
+
+<note
+><para
+>You may not be able to copy or move a file or folder if you don't have the necessary permissions. See the section on <link linkend="super-user"
+>Super User Mode</link
+> for further details.</para
+></note>
+
+<sect2 id="dnd">
+<title
+>Using Drag 'n Drop</title>
+
+<para
+>&konqueror; also supports Drag and Drop copying and moving of files and folders.</para>
+
+<para
+>You can do this by having two instances of &konqueror;, one showing the folder you want to copy from, the other showing the target folder. Position the mouse pointer over the item you wish to copy or move, then, holding the &LMB; pressed, <quote
+>drag</quote
+> it to a clear space in the target folder. Release the button and you will be presented with a menu choice of <guimenuitem
+>Copy</guimenuitem
+> or <guimenuitem
+>Move</guimenuitem
+>. Take care to <quote
+>drop</quote
+> the item into an empty area of the target folder view - dropping it on top of another file name or icon can cause problems.</para>
+
+<para
+>You can also set up &konqueror; to show more than one folder within its window and drag &amp; drop between them.</para>
+
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="dragdrop.png"/></imageobject>
+<textobject>
+<phrase
+>Split Views for Drag &amp; Drop</phrase>
+</textobject>
+</mediaobject>
+
+<para
+>This screenshot illustrates the use of the Menubar <menuchoice
+><guimenu
+>Window</guimenu
+> <guimenuitem
+>Split View Left/Right</guimenuitem
+></menuchoice
+> option, also available with the shortcut <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>L</keycap
+> </keycombo
+>, to split the main &konqueror; window into two views, each showing the contents of a different folder.</para>
+
+<para
+>To be able to show different folders in each view they should not be linked; the little boxes at the bottom right of each view should be empty. </para>
+
+<para
+>The <quote
+>active</quote
+> view, that is the one whose path is shown in the Location Toolbar and which responds to navigation and Menubar commands, is shown by the little green light in the bottom left corner. To make a view active, <mousebutton
+>left</mousebutton
+> click on an empty area of the view or on its Status Bar.</para>
+
+<para
+>To remove an active view from &konqueror;'s window use the <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>R</keycap
+> </keycombo
+> shortcut, or the Menubar <menuchoice
+><guimenu
+>Window</guimenu
+> <guimenuitem
+>Remove Active View</guimenuitem
+></menuchoice
+> option, or &RMB; click on the Status Bar and choose the <guimenuitem
+>Remove Active View</guimenuitem
+> option from the resulting menu.</para>
+
+<para
+>If you use &konqueror; tabs, you can drag and drop between tabs by dragging the file to the tab label, without letting go yet. The destination tab will pop to the front, allowing you to continue dragging and then drop the file.</para>
+
+</sect2>
+
+<sect2 id="dups">
+<title
+>Duplicate File Names</title>
+<para
+>If you try to paste a file into a folder that already contains a file with the same name, &konqueror; will pop up a dialogue box warning you that the file already exists. You can then choose to: </para>
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Overwrite</guilabel
+> the old file with the newly copied one. The <guibutton
+>Overwrite All</guibutton
+> button can be used if you have copied multiple items.</para
+></listitem>
+<listitem
+><para
+>Cancel the paste operation by pressing the <guibutton
+>Skip </guibutton
+> or <guibutton
+>Skip All</guibutton
+> button.</para
+></listitem>
+<listitem
+><para
+>Give the file that is being copied a different name. You can do this by typing a new name into the text entry box or get &konqueror; to <guibutton
+>Propose</guibutton
+> one. When you have done this press the <guibutton
+>Rename</guibutton
+> button.</para
+></listitem>
+</itemizedlist>
+</sect2>
+</sect1>
+
+<sect1 id="multiple">
+<title
+>Selecting Multiple Files</title>
+
+<para
+>You sometimes want to delete, copy or move a number of files that are similar in some way. For example you may wish to move all of the .png graphics files from one folder to another. &konqueror; makes this easy by letting you select multiple files based on similarities in their file names.</para>
+
+<para
+>Use the Menubar <menuchoice
+><guimenu
+>Edit</guimenu
+><guisubmenu
+>Selection</guisubmenu
+> <guimenuitem
+>Select...</guimenuitem
+></menuchoice
+> item or the shortcut <keycombo action="simul"
+>&Ctrl;<keycap
+>+</keycap
+></keycombo
+>. This brings up a little dialogue box in which you enter a filename containing the wildcard characters <keycap
+>*</keycap
+>, which matches any number of characters, and <keycap
+>?</keycap
+> which matches a single character. Press <guibutton
+>OK</guibutton
+> and &konqueror; will highlight all files with matching names. For example;</para>
+
+<itemizedlist>
+<listitem
+><para
+><userinput
+><filename
+>flag*.png</filename
+></userinput
+> will select all filenames starting with the letters <quote
+>flag</quote
+> and ending with <quote
+><literal role="extension"
+>.png</literal
+></quote
+>.</para
+></listitem>
+<listitem
+><para
+><userinput
+><filename
+>memo?.txt</filename
+></userinput
+> will select <filename
+>memo1.txt</filename
+> and <filename
+>memo9.txt</filename
+> but not <filename
+>memo99.txt</filename
+>.</para
+></listitem>
+</itemizedlist>
+
+<para
+>When you have selected a range of files, you can narrow down the selection by uing the Menubar <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Unselect...</guimenuitem
+></menuchoice
+> option or <keycombo action="simul"
+>&Ctrl;<keycap
+>-</keycap
+></keycombo
+> to specify which of the selected files should be removed from the selection.</para>
+
+<para
+>Use <keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+></keycombo
+> or the Menubar <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Unselect All</guimenuitem
+></menuchoice
+> option or just &LMB; click on a clear area of the view to cancel the selection.</para>
+
+<para
+>You can even invert the selection: that is, deselect all selected files and select those that were previously unselected. Use the Menubar <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Invert Selection</guimenuitem
+></menuchoice
+> option or <keycombo action="simul"
+>&Ctrl;<keycap
+>*</keycap
+></keycombo
+> to do this.</para>
+
+<para
+>A number of useful shortcut keys can be used in list, tree and text view modes:</para>
+<variablelist>
+
+<varlistentry>
+<term
+><keycap
+>Space</keycap
+></term>
+<listitem>
+<para
+>Toggle the current selection. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Insert</keycap
+></term>
+<listitem>
+<para
+>Toggle the current selection and move down to the next item. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keysym
+>Up Arrow</keysym
+></keycombo
+>, <keycombo action="simul"
+>&Ctrl;<keysym
+>Down Arrow</keysym
+></keycombo
+>, <keycombo action="simul"
+>&Ctrl;<keycap
+>Home</keycap
+></keycombo
+>, <keycombo action="simul"
+>&Ctrl;<keycap
+>End</keycap
+></keycombo
+>, <keycombo action="simul"
+>&Ctrl;<keycap
+>Page Up</keycap
+></keycombo
+>, <keycombo action="simul"
+>&Ctrl;<keycap
+>Page Down</keycap
+></keycombo
+> </term>
+<listitem>
+<para
+>Move the selection, toggling the selection of everything on the way. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Shift;<keysym
+>Up Arrow</keysym
+></keycombo
+>, <keycombo action="simul"
+>&Shift;<keysym
+>Down Arrow</keysym
+></keycombo
+>, <keycombo action="simul"
+>&Shift;<keycap
+>Home</keycap
+></keycombo
+>, <keycombo action="simul"
+>&Shift;<keycap
+>End</keycap
+></keycombo
+>, <keycombo action="simul"
+>&Shift;<keycap
+>Page Up</keycap
+></keycombo
+>, <keycombo action="simul"
+>&Shift;<keycap
+>Page Down</keycap
+></keycombo
+> </term>
+<listitem>
+<para
+>Deselect everything, then move the selection, selecting everything on the way. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Once you have selected the right files then the normal delete, copy or move commands will act on all of the selected files at once. </para>
+
+<note
+><para
+>Depending on your keyboard type and locale, you may find that the <keycombo action="simul"
+>&Ctrl;<keycap
+>+</keycap
+></keycombo
+>, <keycombo action="simul"
+>&Ctrl;<keycap
+>-</keycap
+></keycombo
+> and <keycombo action="simul"
+>&Ctrl;<keycap
+>*</keycap
+></keycombo
+> shortcuts only work with the Numeric keypad <keycap
+>+</keycap
+>, <keycap
+>-</keycap
+> and <keycap
+>*</keycap
+> keys.</para
+></note>
+
+</sect1>
+
+<sect1 id="making">
+<title
+>Create New</title>
+
+<para
+>When &konqueror; is in File Manager mode, picking <guisubmenu
+>Create New</guisubmenu
+> from the <guimenu
+>Edit</guimenu
+> menu or from the context menu you get by &RMB; clicking on a free area in a folder view gives you a submenu letting you create any of the following in the current folder:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guisubmenu
+>File</guisubmenu
+><guimenuitem
+>Link To Application...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>This option is most useful if you want to create an icon that will open a particular application. It opens a dialogue box with three tabbed pages. The first, <guilabel
+>General</guilabel
+>, is where you choose an icon and the text that will appear with it. The second page, <guilabel
+>Permissions</guilabel
+>, lets you select who can use or modify the icon. In the <guilabel
+>Application</guilabel
+> page you must enter the <guilabel
+>Command</guilabel
+> that will run the application, for example, <userinput
+>kedit</userinput
+> to start up the &kedit; text editor. <userinput
+>kedit /home/pam/todo.txt</userinput
+> would open the file <filename
+>/home/pam/todo.txt</filename
+> in &kedit;. Advanced options such as the file types which the application can open are also available from this page.</para>
+
+<para
+>To make the application icon appear on your desktop, create the link in your <filename class="directory"
+>~/Desktop</filename
+> folder (this may be called something slightly different depending on how &kde; was installed on your system) or get to the <guisubmenu
+>Create New...</guisubmenu
+> sub menu by <mousebutton
+>right</mousebutton
+> clicking on a free area of the desktop instead of within &konqueror;'s window.</para>
+
+<para
+>If you have a lot of specialised application links and don't want to clutter up the desktop, then why not create them in your Applications folder. You can get there in &konqueror; by choosing <menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Applications</guimenuitem
+></menuchoice
+>. Then create a single icon on your desktop to open your Applications folder, which is usually in <filename class="directory"
+>~/.kde/share/applnk</filename
+>.</para>
+
+<para
+>To put an application link icon into the panel, first create it in the Applications folder then drag the icon onto a clear area of the panel.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guisubmenu
+>File</guisubmenu
+><guimenuitem
+>Link To Location (URL)...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>This lets you create an icon to open &konqueror; at a particular folder or web page. As with <guimenuitem
+>Link To Application...</guimenuitem
+> you can make the application icon appear on your desktop by creating the link in your <filename
+>~/Desktop</filename
+> folder or going to the <guisubmenu
+>Create New...</guisubmenu
+> sub menu by right clicking on a free area of the desktop. When you first create it the text shown with the icon will be the full path or &URL;. You can change it by right clicking on the icon, selecting <guimenuitem
+>Properties...</guimenuitem
+> and entering the preferred text in the <guilabel
+>General</guilabel
+> tab page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guisubmenu
+>Device</guisubmenu
+><guimenuitem
+>Floppy Device...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>Use this option to create an icon that will mount a floppy disk and open an instance of &konqueror; showing the disk's contents. To unmount the disk when you have finished with it <mousebutton
+>right</mousebutton
+> click on the icon and select <guimenuitem
+>Unmount</guimenuitem
+>. In practice it doesn't have to be a floppy disk but can be any hard disk or partition on your system that is not normally mounted. In most cases you will want to create the icon on your desktop.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Hard Disk...</guimenuitem
+></term>
+<listitem
+><para
+>This option is similar to <guimenuitem
+>Floppy Device...</guimenuitem
+> but for a hard disk drive or partition.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>CD/DVD-ROM Device...</guimenuitem
+></term>
+<listitem
+><para
+>This option is similar to <guimenuitem
+>Floppy Device...</guimenuitem
+> but for a <acronym
+>CD</acronym
+> or <acronym
+>DVD</acronym
+> drive.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Folder...</guimenuitem
+></term>
+<listitem
+><para
+>An easy way of creating a new (sub)folder.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Text File...</guimenuitem
+></term>
+<listitem
+><para
+>Use this to create an ordinary, empty, text file. A dialogue box will be opened for you to enter the name of your new file.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>HTML File...</guimenuitem
+></term>
+<listitem
+><para
+>Creates a skeleton <acronym
+>HTML</acronym
+> source file. When you type the new file's name into the dialogue box it is probably best to give it a <literal role="extension"
+>.html </literal
+> extension to avoid confusion.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Presentation Document...</guimenuitem
+></term>
+<listitem
+><para
+>Creates a skeleton &koffice; &kpresenter; document. Give its name a <literal role="extension"
+>.kpr</literal
+> extension.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Text Document...</guimenuitem
+></term>
+<listitem
+><para
+>Creates a skeleton <application
+>KOffice</application
+> &kword; document using the standard &kword; style template. Give its name a <literal role="extension"
+>.kwd</literal
+> extension.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Spread Sheet Document...</guimenuitem
+></term>
+<listitem
+><para
+>Use this to create a new <application
+>KOffice</application
+> &kspread; spreadsheet file, and name it with a <literal role="extension"
+>.ksp</literal
+> extension.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Illustration Document...</guimenuitem
+></term>
+<listitem
+><para
+>Creates a new <application
+>KOffice</application
+> &kontour; document. Name it with the extension <literal role="extension"
+>.kil</literal
+>.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="newname">
+<title
+>Changing Names and Permissions</title>
+
+<para
+>The easiest way to change the name of a file or folder is to <mousebutton
+>right</mousebutton
+> click on it and select <guimenuitem
+>Rename</guimenuitem
+>.</para>
+
+<para
+>To change the name or permissions of a file or folder <mousebutton
+>right</mousebutton
+> click on its name or icon and select the <guimenuitem
+>Properties...</guimenuitem
+> item, or if you have <quote
+>selected</quote
+> the file or folder, then you can use the Menubar <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Properties</guimenuitem
+></menuchoice
+> option.</para>
+
+<para
+>This will bring up the Properties dialogue box with two tabbed pages:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>General</guilabel
+>, which gives you some information about the item and lets you change its name and, for a folder, the associated icon.</para
+></listitem>
+<listitem
+><para
+><guilabel
+>Permissions</guilabel
+>, which shows you the item's ownership and access permissions and lets you change the permissions. </para
+></listitem>
+</itemizedlist>
+
+<sect2 id="copyrename">
+<title
+>Copy and Rename</title>
+<para
+>If you want to make a copy of an existing file with a different name, perhaps as a backup, in the same folder as the original file, do a normal <guimenuitem
+>Copy</guimenuitem
+> then when you <guimenuitem
+>Paste</guimenuitem
+> it a dialogue box will pop up complaining that the file already exists. Just type the new name into the dialogue's text box and press the <guibutton
+>Rename</guibutton
+> button (or if you are feeling lazy pressing the <guibutton
+>Propose</guibutton
+> button will generate a new name for you).</para>
+</sect2>
+
+<sect2 id="super-user">
+<title
+>Super User Mode</title>
+
+<para
+>If you are running as a normal user and try to access files outside of your own home folder you will often be prevented from doing so and get an error message such as <errorname
+>Access Denied</errorname
+>. </para>
+
+<para
+>To access these files you need to be logged in as the system administrator, often known as the Super User or <systemitem class="username"
+>root</systemitem
+>. </para>
+
+<para
+>Rather than logging out then in again, you can launch &konqueror; from the <guimenu
+>K</guimenu
+> Menu in Super User mode by selecting <menuchoice
+><guisubmenu
+>System</guisubmenu
+><guimenuitem
+>File Manager - Super User Mode </guimenuitem
+></menuchoice
+>. You will be asked for the <systemitem class="username"
+>root</systemitem
+> login password but as long as you can provide that &konqueror; will be started up with full access privileges to all files on your system.</para>
+
+<warning
+><para
+>Take care. As Super User (<systemitem class="username"
+>root</systemitem
+>), you have complete control of your system, and a wrong command can easily do irrevocable damage.</para>
+<para
+>Also, connecting to the internet as <systemitem class="username"
+>root</systemitem
+> is an extremely bad idea, as it seriously increases your vulnerability to malicious hacking.</para
+></warning>
+
+</sect2>
+</sect1>
+
+
+<sect1 id="commandline">
+<title
+>At the Command Line</title>
+
+<para
+>Although &konqueror; is a very powerful and flexible <acronym
+>GUI</acronym
+> file manager, there are occasions when the experienced &Linux; / &UNIX; user wants to get down to the basics and work at the text command line level.</para>
+
+<para
+>She could, of course, open an instance of &konsole;, perhaps with &konqueror;'s Menubar <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Open Terminal</guimenuitem
+></menuchoice
+> option or with <keycombo action="simul"
+>&Ctrl;<keycap
+>T</keycap
+></keycombo
+>.</para>
+<para
+>If she only wants to launch a program or view a &URL;, the <menuchoice
+> <guimenu
+>Tools</guimenu
+><guimenuitem
+>Run Command</guimenuitem
+></menuchoice
+> (<keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+>) option may be easier.</para>
+
+<para
+><menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Execute Shell Command... </guimenuitem
+></menuchoice
+> (<keycombo action="simul"
+>&Ctrl; <keycap
+>E</keycap
+></keycombo
+>) opens a small command line dialogue window where you can enter a shell command such as <userinput
+>ps -ax | grep kdeinit </userinput
+>. Note that it does not support full featured terminal control characters, so applications such as <userinput
+>top</userinput
+> and <userinput
+> less</userinput
+> will not work properly, but it is available immediately without the delay involved in starting &konsole;. </para>
+
+<para
+>For more complex operations, &konqueror; has another nice feature; the Menubar <menuchoice
+><guimenu
+>Window</guimenu
+><guimenuitem
+>Show Terminal Emulator</guimenuitem
+></menuchoice
+> option, which opens up a terminal window as a new view within &konqueror;. As long as the link icon is visible at the bottom right corner of each view, the terminal will follow any folder changes you make in the normal file manager view.</para>
+
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="cmndline.png"/></imageobject>
+<textobject>
+<phrase
+>Including the terminal emulator</phrase>
+</textobject>
+</mediaobject>
+
+</sect1>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/konqueror/index.cache.bz2
new file mode 100644
index 00000000000..f9235df23fd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/index.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/index.docbook
new file mode 100644
index 00000000000..3106ac66bf9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/index.docbook
@@ -0,0 +1,155 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY kappname "&konqueror;">
+ <!ENTITY package "kdebase">
+ <!ENTITY konqueror-introduction SYSTEM "introduction.docbook">
+ <!ENTITY konqueror-basics SYSTEM "basics.docbook">
+ <!ENTITY konqueror-filemanager SYSTEM "filemanager.docbook">
+ <!ENTITY konqueror-browser SYSTEM "browser.docbook">
+ <!ENTITY konqueror-path-complete SYSTEM "path-complete.docbook">
+ <!ENTITY konqueror-bookmarks SYSTEM "bookmarks.docbook">
+ <!ENTITY konqueror-sidebar SYSTEM "sidebar.docbook">
+ <!ENTITY konqueror-save-settings SYSTEM "save-settings.docbook">
+ <!ENTITY konqueror-plugins SYSTEM "plugins.docbook">
+ <!ENTITY konqueror-config SYSTEM "config.docbook">
+ <!ENTITY konqueror-commands SYSTEM "commands.docbook">
+ <!ENTITY konqueror-faq SYSTEM "faq.docbook">
+ <!ENTITY konqueror-credits SYSTEM "credits.docbook">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+ <!ENTITY % addindex "IGNORE">
+]>
+
+<book lang="&language;"
+>
+
+<bookinfo>
+<title
+>The &konqueror; Handbook</title>
+
+<authorgroup>
+<author
+>&Pamela.Roberts; &Pamela.Roberts.mail;</author>
+
+<othercredit role="developer">
+<othername
+>The KDE Team</othername>
+<contrib
+>Developers</contrib>
+</othercredit
+>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<copyright>
+<year
+>2000</year
+> <year
+>2002</year>
+<holder
+>Erwan Loisant</holder>
+<holder
+>Pamela Roberts</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-09-22</date>
+<releaseinfo
+>3.1</releaseinfo>
+
+<abstract
+><para
+>&konqueror; is &kde;'s advanced File Manager, Web Browser and Universal Viewing Application.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Konqueror</keyword>
+<keyword
+>Kdebase</keyword>
+<keyword
+>File Manager</keyword>
+<keyword
+>Browser</keyword>
+<keyword
+>Viewer</keyword>
+</keywordset>
+
+</bookinfo>
+
+
+&konqueror-introduction;
+&konqueror-basics;
+&konqueror-filemanager;
+&konqueror-browser;
+&konqueror-path-complete;
+&konqueror-bookmarks;
+&konqueror-sidebar;
+&konqueror-save-settings;
+&konqueror-plugins;
+&konqueror-config;
+&konqueror-commands;
+&konqueror-faq;
+&konqueror-credits;
+
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<para
+>&konqueror; is part of the kdebase package which an essential part of &kde;.</para>
+
+<para
+>For instructions on acquiring &kde; please see <ulink url="http://www.kde.org"
+>http://www.kde.org</ulink
+>.</para>
+
+<para
+>For further information about &konqueror; you might like to visit <ulink url="http://www.konqueror.org"
+>http://www.konqueror.org</ulink
+>.</para>
+
+
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+
+</appendix>
+
+
+&documentation.index;
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/introduction.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/introduction.docbook
new file mode 100644
index 00000000000..35fe37f780c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/introduction.docbook
@@ -0,0 +1,87 @@
+<chapter id="introduction">
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-10-20</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+<title
+>Overview</title>
+
+<para
+><emphasis
+>&konqueror;</emphasis
+> is an advanced <link linkend="filemanager"
+>file manager</link
+> for the K Desktop Environment, providing file management functions ranging from simple cut/copy and paste operations to advanced local and remote network file browsing. Folder contents can be displayed in a variety of text and icon <link linkend="viewmode"
+>view modes</link
+>, which can include thumbnail preview images of file contents. File and folder properties can easily be examined and changed and applications launched with a simple click of the &LMB;.</para>
+
+<para
+><emphasis
+>&konqueror;</emphasis
+> is an <acronym
+>HTML</acronym
+> 4.01 compliant <link linkend="browser"
+>web browser</link
+> with built in support for JavaScript (ECMA-262), <acronym
+>CSS</acronym
+> (Cascading Style Sheets) and bidirectional scripts (such as Arabic and Hebrew). It provides support for the secure running of &Java; applets, &Netscape; plugins for viewing &Flash;, &RealAudio; and &RealVideo; and <acronym
+>SSL</acronym
+> for secure communications. Advanced features include automatic &URL; and form completion, the ability to import bookmarks from other browsers and tabbed browsing. </para>
+
+<para
+><emphasis
+>&konqueror;</emphasis
+> is also an excellent full featured <link linkend="ftp"
+>FTP</link
+> client.</para>
+
+<para
+><emphasis
+>&konqueror;</emphasis
+> is a universal viewing application, capable of displaying images and documents without having to launch another application. It does this by embedding components (&kde; Parts) provided by other applications; from &kview; for image viewing, &kdvi; for <acronym
+>DVI</acronym
+> viewing, &kghostview; for &PostScript; documents and from the various &koffice; applications for their document types. </para>
+
+<para
+><emphasis
+>&konqueror;</emphasis
+> is a fully customisable application which anyone can <link linkend="config"
+>configure</link
+> to suit their own needs, from changing the overall style and the sizes of text and icons to selecting which items appear in the Menubar, changing the number and positions of the toolbars and even defining new shortcut key combinations. Different configuration <link linkend="save-settings"
+>profiles</link
+> can be saved for easy recall as needed. </para>
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/path-complete.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/path-complete.docbook
new file mode 100644
index 00000000000..7d2bd6da42b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/path-complete.docbook
@@ -0,0 +1,136 @@
+<chapter id="path-complete">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup
+> <date
+>2003-11-05</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+
+<title
+>Automatic Text Completion</title
+>
+
+<para
+>You can get &konqueror; to help you enter a path or &URL; into the Location Toolbar by enabling one of the <guimenuitem
+>Text Completion</guimenuitem
+> features. To do this <mousebutton
+>right</mousebutton
+> click on a clear part of the Location Toolbar text entry box and select <guisubmenu
+>Text Completion</guisubmenu
+> from the pop up menu. This will let you choose between the following options:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guimenuitem
+>None</guimenuitem
+></term>
+<listitem
+><para
+>What you get is what you type.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Manual</guimenuitem
+></term>
+<listitem
+><para
+>When you have typed part of a path or &URL;, pressing <keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+> will complete the entry if it is possible to do so unambiguously.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Automatic</guimenuitem
+></term>
+<listitem
+><para
+>As you type into the Location Toolbar window &konqueror; will automatically extend what you type to complete one possible path or &URL;, highlighting the characters it has added. Continue typing if that is not what you wanted or press &Enter; to accept it.</para
+></listitem>
+ </varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Dropdown List</guimenuitem
+></term>
+<listitem
+><para
+>A drop-down window will appear as you type, showing the possible matches to what you have typed so far. When the path or &URL; that you want appears in the window double click on it with the &LMB;. You can also use the <keysym
+>Down Arrow</keysym
+> and <keysym
+>Up Arrow</keysym
+> keys to select it then press &Enter;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Short Automatic</guimenuitem
+></term>
+<listitem
+><para
+>This is like Automatic mode except that it only extends what you have typed as far as the next <keycap
+>/</keycap
+> symbol in the path or &URL;. Press <keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+> to accept the suggestion, &Enter; when the complete path or &URL; is shown.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+<para
+>You should try out these different modes and pick the one that suits you best.</para>
+<para
+>The history of recently visited &URL;s that &konqueror; uses for the Text Completion function can be viewed and edited in the <guilabel
+>History </guilabel
+> page of the <link linkend="sidebar"
+>Navigation Panel</link
+>.</para>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/plugins.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/plugins.docbook
new file mode 100644
index 00000000000..c3186ac0b1c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/plugins.docbook
@@ -0,0 +1,282 @@
+<chapter id="plugins">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2002-09-22</date
+> <releaseinfo
+>3.1</releaseinfo
+> </chapterinfo>
+
+
+<title
+>Plugins</title>
+
+<sect1 id="netscape-plugin">
+<title
+>&Netscape; Plugins</title>
+
+<para
+>Currently, &konqueror; supports &Netscape; 4.x plugins.</para>
+
+<para
+>Selecting <menuchoice
+><guimenu
+>Settings</guimenu
+><guisubmenu
+> Configure Konqueror...</guisubmenu
+><guimenuitem
+>Plugins</guimenuitem
+> </menuchoice
+> will give you a dialogue box with two tabbed pages; <guilabel
+>Scan</guilabel
+> and <guilabel
+>Plugins</guilabel
+>.</para>
+
+<para
+>The <guilabel
+>Scan</guilabel
+> page controls how &kde; scans for new &Netscape; plugins, either manually by pressing the <guibutton
+>Scan for New Plugins</guibutton
+> button or automatically each time &kde; starts up.</para>
+
+<para
+>The scan is done by looking through the folders listed in the <guilabel
+>Scan Folders</guilabel
+> list for <literal role="extension"
+>.so</literal
+> files containing plugin code. It examines every such file to find out which <acronym
+>MIME</acronym
+> types the plugin supports. It then creates <acronym
+>MIME</acronym
+> type definitions for &kde; in the user's <filename class="directory"
+> ~/.kde/share/mimelnk</filename
+> folder to make other applications aware of them.</para>
+
+<para
+>The <guilabel
+>Plugins</guilabel
+> page shows you the &Netscape; plugins that &kde; has found, and for each plugin it lists the <acronym
+>MIME</acronym
+> types and the filename suffixes it uses to recognise them.</para>
+
+<para
+>The dialogue box also contains a checkbox <guilabel
+> Enable plugins globally</guilabel
+> which you can use to enable or disable plugins that can be contained in <acronym
+>HTML</acronym
+> pages (these can be considered a security risk).</para>
+
+</sect1>
+
+<sect1 id="konq-plugin">
+<title
+>&konqueror; Plugins</title>
+
+<para
+>The package kdeaddons contains several useful plugins that interact with &konqueror; in various ways. These are explained briefly below, more detailed information may be obtained by looking through the <guimenuitem
+>Konqueror Plugins</guimenuitem
+> section in the &kde; Help Centre.</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>Web Page Translation</term>
+<listitem
+><para
+>This uses AltaVista's BabelFish site to translate the current <acronym
+>HTML</acronym
+> page to whatever language you want (within reason). It can be launched with <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Translate Web Page</guisubmenu
+></menuchoice
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Folder View Filter</term>
+<listitem
+><para
+>This is controlled by <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>View Filter</guisubmenu
+></menuchoice
+> and allows you to choose which types of item are displayed in a folder.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>DOM Tree Viewer</term>
+<listitem
+><para
+>Selecting <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Show DOM Tree</guisubmenu
+></menuchoice
+> opens a new window which displays the document object model (DOM) of the current <acronym
+>HTML</acronym
+> page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>HTML Validator</term>
+<listitem
+><para
+>This is started with <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Validate Web Page</guisubmenu
+><guimenuitem
+>Validate HTML</guimenuitem
+></menuchoice
+>. It uses the W3C HTML validator to validate the current page, very useful when creating web pages.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>CSS Validator</term>
+<listitem
+><para
+>Started with <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Validate Web Page</guisubmenu
+><guimenuitem
+>Validate CSS</guimenuitem
+></menuchoice
+>, it uses the W3C CSS validator to validate the current page's Cascading Style Sheets.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>HTML Settings</term>
+<listitem
+><para
+>Select <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>HTML Settings</guisubmenu
+></menuchoice
+> to enable or disable a number of HTML settings without going through the <guimenu
+>Settings</guimenu
+> dialogue. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Image Gallery</term>
+<listitem
+><para
+>In File Manager mode, you can select <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Create Image Gallery</guisubmenu
+></menuchoice
+> to create an HTML page with thumbnails of all the images in the current folder. By default the HTML page is called <filename
+>images.html</filename
+> and the thumbnails are put into a new <filename
+>thumbs</filename
+> folder. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>User Agent Changer</term>
+<listitem
+><para
+>Select <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Change Browser Identification</guisubmenu
+></menuchoice
+> to get a menu that allows you to change the User Agent string without going through the <guimenu
+>Settings </guimenu
+> dialogue procedure. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Archive Web Page</term>
+<listitem
+><para
+>Invoked with <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+> Archive Web Page</guisubmenu
+></menuchoice
+>, this tool creates an archive (<literal role="extension"
+>.war</literal
+> ) file containing the web page being viewed including the images. <mousebutton
+>Left</mousebutton
+> click on the archive file name to view the saved page. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Navigation Panel Media Player</term>
+<listitem
+><para
+>This is a simple media player, embedded as a tab page in the Navigation Panel. You can drag songs or videos onto this page to play them. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/save-settings.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/save-settings.docbook
new file mode 100644
index 00000000000..75cee3aa13d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/save-settings.docbook
@@ -0,0 +1,164 @@
+<chapter id="save-settings">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2003-11-06</date
+> <releaseinfo
+>3.2</releaseinfo
+> </chapterinfo>
+
+<title
+>Saving Settings &amp; Profiles</title>
+<sect1 id="save-settings-general">
+<title
+>General Settings</title>
+<para
+>When you close down &konqueror; your current <guimenu
+>View</guimenu
+> menu settings (such as the <guimenuitem
+>View Mode</guimenuitem
+>, <guimenuitem
+>Use index.html</guimenuitem
+> and <guimenuitem
+>Show Hidden Files </guimenuitem
+> items) are automatically saved as the default options to be used next time &konqueror; is started.</para>
+
+<para
+>But you can also specify different <guimenu
+>View</guimenu
+> menu settings for an individual folder. To do this check the <guimenuitem
+>View Properties Saved in Folder</guimenuitem
+> box in the <guimenu
+>Settings</guimenu
+> menu, change the <guimenu
+>View</guimenu
+> settings to whatever you want then uncheck the <guimenuitem
+>View Properties saved in Folder</guimenuitem
+> box. Doing this creates a <filename
+>.directory</filename
+> file in that folder to hold the folder <guimenu
+>View</guimenu
+> settings. Use the <menuchoice
+><guimenu
+> Settings</guimenu
+><guimenuitem
+>Remove Folder Properties</guimenuitem
+> </menuchoice
+> option to remove the folder specific settings (or just delete the <filename
+>.directory</filename
+> file).</para>
+<note
+><para
+>One nice use of this feature is if you have a folder full of pictures. You can set that particular folder to display thumbnails of the pictures (by choosing <guimenuitem
+>Icon View</guimenuitem
+> and <menuchoice
+> <guisubmenu
+>Preview</guisubmenu
+><guimenuitem
+>Show Previews</guimenuitem
+> </menuchoice
+> from the <guimenu
+>View</guimenu
+> menu) when you open it, while not displaying images as thumbnails in other folders.</para
+></note>
+</sect1>
+
+<sect1 id="save-settings-view-profiles">
+<title
+>View Profiles</title>
+<para
+>&konqueror; can save a whole set of options as a <quote
+>View Profile</quote
+>. Some view profiles are part of the standard &konqueror; installation, such as <property
+>Web Browsing</property
+> and <property
+>File Management</property
+>, but you can add your own, too.</para>
+
+<para
+>To modify a view profile (say, the <property
+>Web Browsing</property
+> profile), load the profile with <menuchoice
+><guimenu
+>Settings</guimenu
+><guisubmenu
+>Load View Profile</guisubmenu
+><guimenuitem
+>Web Browsing</guimenuitem
+> </menuchoice
+>, and change the &konqueror; settings to whatever you want. Now select <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Save View Profile "Web Browsing"...</guimenuitem
+></menuchoice
+>. In the dialogue which appears, you can change the name of the profile, which will create a new profile with that name, or you can leave the name as it is to modify the current profile. If you select <guilabel
+>Save URLs in profile</guilabel
+>, the current &URL; will be loaded when you load that view profile. This functions in a similar way to the <quote
+>Home Page</quote
+> in many web browsers. If you want &konqueror; to start up with an empty window enter <userinput
+>about:blank</userinput
+> into the location bar before saving the profile.</para>
+
+<note
+><para
+>You can create a desktop icon to start &konqueror; with your new profile. First create a desktop icon by dragging the &konqueror; icon from the <guimenu
+>K</guimenu
+> menu onto the desktop and selecting <guimenuitem
+>Copy Here</guimenuitem
+>. Then <mousebutton
+>right</mousebutton
+> click on the new icon, select <guimenuitem
+>Properties...</guimenuitem
+> and change <guilabel
+>Program Name</guilabel
+> in the <guilabel
+>Execute</guilabel
+> tab page to <userinput
+><command
+>kfmclient</command
+> <option
+>openProfile <replaceable
+>MyNewProfile</replaceable
+></option
+></userinput
+>, <replaceable
+>MyNewProfile</replaceable
+> being what you called the new profile. Then in the <guilabel
+>General</guilabel
+> tab page change the name to something like <filename
+>MyNewProfile</filename
+> and pick a more suitable icon.</para
+></note>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konqueror/sidebar.docbook b/tde-i18n-en_GB/docs/kdebase/konqueror/sidebar.docbook
new file mode 100644
index 00000000000..24e4cdf9761
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konqueror/sidebar.docbook
@@ -0,0 +1,330 @@
+<chapter id="sidebar">
+
+<chapterinfo>
+<authorgroup>
+<author
+>&Pamela.Roberts;</author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2002-09-22</date
+> <releaseinfo
+>3.1</releaseinfo
+> </chapterinfo>
+
+<title
+>The Navigation Panel</title>
+
+<para
+>The Navigation Panel appears as a separate view at the left of &konqueror;'s window. It can be invoked with <menuchoice
+><guimenu
+>Window </guimenu
+><guimenuitem
+>Show Navigation Panel</guimenuitem
+></menuchoice
+> or toggled on and off with the <keycap
+>F9</keycap
+> key.</para>
+
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="dirtree.png"/></imageobject>
+<textobject>
+<phrase
+>With the Navigation Panel</phrase
+>
+</textobject>
+</mediaobject>
+
+<para
+>It contains a number of tabbed pages; <mousebutton
+>left</mousebutton
+> click on a tab's icon to view that page. <mousebutton
+>Left</mousebutton
+> clicking on the icon for the visible page will collapse the Navigation Panel so that only the tab icons are visible.</para>
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Bookmarks</guilabel
+></term>
+<listitem
+><para
+>This page shows a tree view of your Bookmarks. <mousebutton
+> Left</mousebutton
+> click on an item to open it in the main view.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>History</guilabel
+></term>
+<listitem
+><para
+>This page shows a tree view of your browsing History. <mousebutton
+>Left</mousebutton
+> clicking on an item will open it in the main view, or you can open it in a new &konqueror; window by <mousebutton
+>right </mousebutton
+> clicking and selecting <guimenuitem
+>New Window</guimenuitem
+> from the pop up menu.</para>
+<para
+>You can remove an item from the history by <mousebutton
+>right </mousebutton
+> clicking on it and selecting <guimenuitem
+>Remove Entry </guimenuitem
+>. Selecting <guimenuitem
+>Clear History...</guimenuitem
+> will clear out the entire history.</para>
+<para
+>The pop up menu you get when you <mousebutton
+>right</mousebutton
+> click on any entry in the History page also gives you the option of choosing whether the entire history is sorted by name or by date.</para>
+<para
+>Selecting <guimenuitem
+>Preferences...</guimenuitem
+> from this pop up menu brings up the <guilabel
+>History Sidebar</guilabel
+> control module. This can be used to set the maximum size of your history and set a time after which items are automatically removed. You can also set different fonts for new and old &URL;s. The <guilabel
+>Detailed tooltips</guilabel
+> checkbox controls how much information is displayed when you hover the mouse pointer over an item in the history page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Home Folder</guilabel
+></term>
+<listitem
+><para
+>This page shows a tree view of the subfolders your home folder. Note that <quote
+>hidden</quote
+> folders (those with names beginning with a dot) are not shown. <mousebutton
+>Left</mousebutton
+> click on an item to open it in the main view, or <mousebutton
+>right</mousebutton
+> click to display a pop up menu allowing you to open the subfolder in a new window or as a new tab page of the main view. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Network</guilabel
+></term>
+<listitem
+><para
+>This page is intended to show a tree view of your important network connections, although local folders can also be included. Again, you can <mousebutton
+>left</mousebutton
+> click on an item to open it in the main view or <mousebutton
+>right</mousebutton
+> click to bring up a menu with a wider range of possibilities.</para>
+<para
+>The folders shown in the <guilabel
+>Network</guilabel
+> page are held in the folder <filename class="directory"
+> ~/.kde/share/apps/konqsidebartng/virtual_folders/remote/</filename
+>, and you can make new ones just as you would make any other subfolder. The items within these folders are held as <literal role="extension"
+>.desktop</literal
+> files and can be created with &konqueror;'s <menuchoice
+><guisubmenu
+>Create New</guisubmenu
+> <guimenuitem
+>Link to Location (URL)...</guimenuitem
+></menuchoice
+> option.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Root Folder</guilabel
+></term>
+<listitem
+><para
+>The Root Folder tree has the path <filename class="directory"
+>/</filename
+>, and is the base folder of your system's local files. If you expand the <quote
+>Root</quote
+> folder you will find another folder called <filename class="directory"
+>root</filename
+>. This belongs to the system administrator or Super User and is her home folder. You will also find a folder called <filename class="directory"
+>home</filename
+>, in which you should be able to find your own <quote
+>Home</quote
+> folder again.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Services</guilabel
+></term>
+<listitem
+><para
+>This page provides quick access to the following services: </para>
+<para
+>The <guilabel
+>Audio CD Browser</guilabel
+>.</para>
+<para
+><guilabel
+>Devices</guilabel
+>. This shows your hard disc partitions, floppy and &CD-ROM;. <mousebutton
+>Left</mousebutton
+> click on a device or partition name to mount it and display its contents in the main view. A mounted device or partition can be unmounted by <mousebutton
+>right </mousebutton
+> clicking on the device name and selecting <guimenuitem
+>Unmount </guimenuitem
+> from the pop up menu. </para>
+<para
+>The <guilabel
+>LAN Browser</guilabel
+> allows you to browse other machines connected to your Local Area Network.</para>
+<para
+>The <guilabel
+>Print System Browser</guilabel
+> tree gives you quick access to &kde;'s print manager <application
+>Kprinter</application
+>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The Navigation Panel configuration can be changed by <mousebutton
+>right </mousebutton
+> clicking on the empty area below the bottom tab icon or by <mousebutton
+>left</mousebutton
+> clicking on the <guilabel
+>Configuration Button</guilabel
+> icon (the top icon in the previous screenshot, it may not be present in your setup). Doing this brings up a menu with the following options:</para>
+<variablelist>
+
+<varlistentry>
+<term
+><guisubmenu
+>Add New</guisubmenu
+></term>
+<listitem
+><para
+>This option lets you add a new tab page to the Navigation Panel. The new page can contain the <guimenuitem
+>Sidebar Media Player </guimenuitem
+> (a <link linkend="konq-plugin"
+>&konqueror; Plugin</link
+> feature) or a new <guimenuitem
+>Folder</guimenuitem
+> tree view.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Multiple Views</guimenuitem
+></term>
+<listitem
+><para
+>Selecting this option splits the Navigation Panel so that two tab pages can be seen at once.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Show Tabs Left</guimenuitem
+></term>
+<listitem
+><para
+>This option lets you choose whether the tab icons are shown at the left or right of the Navigation Panel.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Show Configuration Button</guimenuitem
+></term>
+<listitem
+><para
+>Use this option to show or hide the <guilabel
+>Configuration Button</guilabel
+> icon.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+><mousebutton
+>Right</mousebutton
+> clicking on a tab icon brings up a menu with the following options:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Set URL</guimenuitem
+></term>
+<listitem
+><para
+>Only available for folder pages, this option lets you change the &URL; (path) of the folder viewed in that page.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Set Icon</guimenuitem
+></term>
+<listitem
+><para
+>To change the tab icon.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Remove</guimenuitem
+></term>
+<listitem
+><para
+>To remove the tab page from the Navigation Panel.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/konsole/Makefile.am b/tde-i18n-en_GB/docs/kdebase/konsole/Makefile.am
new file mode 100644
index 00000000000..6c9c216cee5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konsole/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = konsole
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/konsole/Makefile.in b/tde-i18n-en_GB/docs/kdebase/konsole/Makefile.in
new file mode 100644
index 00000000000..632ae01aa34
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konsole/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/konsole
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = konsole
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/konsole/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/konsole/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/konsole/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/konsole/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/konsole/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/konsole/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/konsole/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/konsole/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/konsole/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/konsole/index.cache.bz2
new file mode 100644
index 00000000000..2943a4ad606
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konsole/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/konsole/index.docbook b/tde-i18n-en_GB/docs/kdebase/konsole/index.docbook
new file mode 100644
index 00000000000..4f7f3815125
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/konsole/index.docbook
@@ -0,0 +1,2249 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+<!ENTITY kappname "&konsole;">
+<!ENTITY package "kdebase">
+<!ENTITY % British-English "INCLUDE">
+<!ENTITY % addindex "IGNORE">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &konsole; Handbook</title>
+<authorgroup>
+<author
+>&Jonathan.Singer; &Jonathan.Singer.mail;</author>
+
+<othercredit role="developer"
+>&Waldo.Bastian; &Waldo.Bastian.mail; </othercredit>
+
+<othercredit role="reviewer"
+>&Mike.McBride; &Mike.McBride.mail; </othercredit>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2000</year
+><year
+>2001</year
+><year
+>2002</year>
+<holder
+>&Jonathan.Singer;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-10-05</date>
+<releaseinfo
+>1.20.00</releaseinfo>
+
+<abstract
+><para
+>This document is the user handbook for the &konsole; application.</para>
+<para
+>&konsole; is an X terminal emulator for &kde;.</para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>konsole</keyword>
+<keyword
+>kdebase</keyword>
+<keyword
+>command</keyword>
+<keyword
+>line</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction to &konsole;</title>
+
+<sect1 id="terminal">
+<title
+>What is a terminal?</title
+> <para
+>&UNIX; operating systems were originally designed as text-only systems, controlled by keyboard commands -- what is known as a command-line interface (<acronym
+>CLI</acronym
+>). The &X-Window; and &kde; and other projects have since added the graphical interface you are now using. However, the underlying <acronym
+>CLI</acronym
+> system is still there, and is frequently the easiest, fastest and most powerful way to perform many tasks.</para
+> <para
+>&konsole; is what is known as an X terminal emulator, often referred to as a terminal or a shell. It gives you the equivalent of an old-fashioned text screen on your desktop, but one which can easily share the screen with your graphical applications. Windows users may be familiar with the <application
+> MS-DOS Prompt</application
+> utility, which has the analogous function of offering a <trademark
+>DOS</trademark
+> command-line under &Windows;. (Although the &UNIX; <acronym
+>CLI</acronym
+>s offer far more power and ease of use than does <acronym
+>DOS</acronym
+>!)</para>
+
+<para
+>Explaining the use of the &UNIX; <acronym
+>CLI</acronym
+> is beyond the scope of this document, as it would require a lengthy book. Fortunately, many such books are available in every language in any good bookstore or library. There are also tutorials available on the Internet. Enjoy &kde;, but don't be shy about learning to use the command-line! You will find that even learning just the basics will make your computer use much more efficient and enjoyable.</para>
+</sect1>
+
+<sect1 id="features">
+<title
+>What makes &konsole; special?</title
+> <para
+>&konsole;'s advanced features include simple configuration and the ability to use multiple terminal shells in a single window, making for a less cluttered desktop.</para>
+
+<para
+>Using &konsole;, a user can open:</para>
+<itemizedlist>
+<listitem
+><para
+>&Linux; console sessions</para
+></listitem>
+<listitem
+><para
+>Shell sessions</para
+></listitem>
+<listitem
+><para
+><application
+>Screen</application
+> sessions</para
+></listitem>
+<listitem
+><para
+><application
+>Midnight Commander</application
+> file manager sessions</para
+></listitem>
+<listitem
+><para
+><systemitem class="username"
+>Root</systemitem
+> console sessions</para
+></listitem>
+<listitem
+><para
+><systemitem class="username"
+>Root</systemitem
+> <application
+>Midnight Commander</application
+> sessions</para
+></listitem>
+</itemizedlist>
+
+<para
+>These sessions can be renamed to help you keep track of all your shells, or signalled (<errorcode
+>STOP</errorcode
+>, <errorcode
+>CONT</errorcode
+>, <errorcode
+>HUP</errorcode
+>, <errorcode
+>INT</errorcode
+>, <errorcode
+>TERM</errorcode
+>, <errorcode
+>KILL</errorcode
+>).</para>
+
+<para
+>For more control over &konsole;, a user can:</para>
+<itemizedlist>
+<listitem
+><para
+>hide/show the menubar, toolbar, scrollbar and/or frame</para
+></listitem>
+<listitem
+><para
+>select the size of a &konsole; window, fonts, colour schemes, and key mapping</para
+></listitem>
+<listitem
+><para
+>change location of the scrollbar or hide the scrollbar</para
+></listitem>
+</itemizedlist>
+
+<para
+>All chosen settings can be made the default for forthcoming sessions by saving them. </para>
+
+<para
+>For those with a deep interest in the taxonomy of free X terminals, there are two others of this kind: <application
+>xterm</application
+>, the original, written even before X itself (a month or two), and <application
+>xvt</application
+>, a lightweight <application
+>xterm</application
+> clone, on which most other currently available derivatives (notably <application
+>eterm</application
+>) are based.</para>
+
+<para
+>After a decade, &konsole; is the first rewrite from the ground up. While <application
+>xterm</application
+> has definitely been hacked to death (its <filename
+>README</filename
+> begins with the words <quote
+>Abandon All Hope, Ye Who Enter Here</quote
+>), &konsole; offers a fresh start using contemporary technologies and understanding of X.</para>
+
+</sect1>
+</chapter>
+
+<chapter id="use-of-konsole">
+<title
+>Use of &konsole;</title>
+
+<sect1 id="startup">
+<title
+>Startup</title>
+
+<para
+>When &konsole; is started, an application (typically a &UNIX; shell) runs in the window. Simply type at the prompt.</para>
+
+<screenshot>
+<screeninfo
+>&konsole; Screen</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="konsole.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>&konsole; Screen</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+<para
+>A <quote
+>Tip of the Day</quote
+> window may also appear on startup, offering hints on the use of &konsole;. If you do not wish to receive tips, uncheck the <guilabel
+>Show tips on startup</guilabel
+> box.</para>
+</sect1>
+
+<sect1 id="history-option">
+<title
+>History</title>
+
+<para
+>As lines scroll off the top of the screen, they can be reviewed by moving the scroll bar upwards, scrolling with a mouse wheel or through the use of the <keycombo action="simul"
+>&Shift;<keycap
+>Page Up</keycap
+></keycombo
+> (to move back a page), <keycombo action="simul"
+>&Shift;<keycap
+>Page Down</keycap
+></keycombo
+> (to move forward a page), <keycombo action="simul"
+>&Shift;<keycap
+>Up</keycap
+></keycombo
+> (to move up a line) and <keycombo action="simul"
+>&Shift;<keycap
+>Down</keycap
+></keycombo
+> (to move down a line) keys (provided the <link linkend="settings-menu"
+>History</link
+> option is on).</para>
+
+<para
+>In addition, &konsole; mimics the FreeBSD console when <keycap
+>scroll lock</keycap
+> is pressed. When scroll lock is on, ordinary in- and output from the shell is suspended, and you can scroll through the history with <keycap
+>Page Up</keycap
+>, <keycap
+>Page down</keycap
+>, and <keycap
+>Up Arrow</keycap
+> and <keycap
+>Down Arrow</keycap
+>.</para>
+
+</sect1>
+
+<sect1 id="sessions">
+<title
+>Sessions</title>
+<para
+>If you often have to log into remote machines, or always run a similar set of terminal applications, you can use &konsole;'s <quote
+>Session</quote
+> feature along with &kde;'s session management to automate a lot of this for you. Let's take the following example: You often have open an <application
+>ssh</application
+> session to the machine <replaceable
+>administration</replaceable
+> ready for generic administration tasks. You may have noticed the <guibutton
+>New</guibutton
+> button on &konsole;'s tab bar contains a menu if you click and hold on it, and you can choose new session types here. We are going to add new entries to this menu. <orderedlist>
+<listitem
+><para
+>Click on the menu entry <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Konsole</guimenuitem
+> </menuchoice
+></para
+></listitem>
+<listitem
+><para
+>Choose the <guilabel
+>Session</guilabel
+> tab.</para>
+</listitem
+>
+
+<listitem
+><para
+>Fill in the first entry with a name. This is the name that will show in the menu, and will be the default label instead of <guilabel
+>Shell</guilabel
+> when you start a session of this type. </para
+></listitem
+>
+
+<listitem
+><para
+>Enter a command just as you normally would if you opened a new shell and were going to issue that command. For our first example above, you might type <userinput
+><command
+>ssh</command
+> <replaceable
+>administration</replaceable
+></userinput
+>.</para
+></listitem>
+
+<listitem
+><para
+>On the lower part of the panel, configure this session's appearance. You can have a different font, colour scheme, and $<envar
+>TERM</envar
+> type for each session.</para
+></listitem>
+
+<listitem
+><para
+>Press the <guibutton
+>Save Session...</guibutton
+> button. A dialogue will ask you to confirm the filename. </para
+></listitem>
+
+<listitem
+><para
+>Press <guibutton
+>OK</guibutton
+>. </para
+></listitem>
+
+</orderedlist>
+</para>
+<para
+>You should now be able to press and hold the <guibutton
+>New</guibutton
+> button on the tab bar, and select your new session type from the list. A new shell session will open within the &konsole; window, with the result of your executed command. In our example, you will be at an <application
+>ssh</application
+> passphrase prompt, and when you provide your passphrase, you will be logged into the remote machine. <footnote id="use-ssh-agent"
+><para
+>You can avoid this step also, by using ssh-agent, but that is a topic for another goodie.</para
+></footnote
+> Perhaps you want to remotely tail your <acronym
+>http</acronym
+> error logs on a webserver, you could use a commandline something like <userinput
+><command
+>ssh</command
+> <option
+>-f</option
+> <replaceable
+>webserver</replaceable
+> <command
+>tail</command
+> <option
+>-f</option
+> <filename
+><replaceable
+>/var/log/httpd-error.log</replaceable
+></filename
+></userinput
+>. </para>
+<para
+>You can use this to execute local commands as well. Try creating a session where the command is <userinput
+><command
+>tail</command
+> <option
+>-f</option
+> <filename
+><replaceable
+>/var/log/messages</replaceable
+></filename
+></userinput
+>. In this case, exiting the running application will close the shell session as well. </para>
+<para
+>One really nice use of this feature is if you find you always have the same set of open sessions, &kde; can open them all for you automatically when you start a new &kde; session. Simply have them open as you like when you exit &kde;, and they will be saved with your &kde; session, and restored just like any other application when you restart &kde;. </para>
+
+</sect1>
+
+<sect1 id="mousebuttons">
+
+<title
+>Mouse Buttons</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><mousebutton
+>Left</mousebutton
+></term>
+
+<listitem
+><para
+>Clicking the <mousebutton
+>left</mousebutton
+> button is passed as an event to the application running in the emulation, if it is mouse-aware. If a program will react on mouse clicks, &konsole; indicates this by showing an arrow cursor. If not, an I-beam (bar) cursor is shown.</para>
+
+<para
+>Holding the <mousebutton
+>left</mousebutton
+> button down and dragging the mouse over the screen with a mouse-unaware application running will mark a region of the text. While dragging, the marked text is displayed reversed for visual feedback. Select <guimenuitem
+>Copy</guimenuitem
+> from the <guimenu
+>Edit</guimenu
+> menu to copy the marked text to the clipboard for further use within &konsole; or another application. The selected text can also be dragged and dropped into compatible applications. Click on the selected text and drag it to the desired location. (Depending on your &kde; settings, you may need to hold the &Ctrl; key while dragging.</para>
+
+<para
+>Normally, new-line characters are inserted at the end of each line selected. This is best for cut and paste of source code, or the output of a particular command. For ordinary text, the line breaks are often not important. One might prefer, however, for the text to be a stream of characters that will be automatically re-formatted when pasted into another application. To select in text-stream mode, hold down the &Ctrl; key while selecting normally.</para>
+
+<para
+>Double-click with the <mousebutton
+>left</mousebutton
+> button to select a word; triple-click to select an entire line.</para>
+
+<para
+>If the upper or lower edge of the text area is touched while marking, &konsole; scrolls up or down, eventually exposing text within the history buffer. The scrolling stops when the mouse stops moving.</para>
+
+<para
+>After the mouse is released, &konsole; attempts to keep the text in the clipboard visible by holding the marked area reversed. The marked area reverts back to normal as soon as the contents of the clipboard change, the text within the marked area is altered or the <mousebutton
+>left</mousebutton
+> mouse button is clicked.</para>
+
+<para
+>To mark text on a mouse-aware application (Midnight Commander, for example) the &Shift; key has to be pressed when clicking.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><mousebutton
+>Middle</mousebutton
+></term>
+
+<listitem
+><para
+>Pressing the <mousebutton
+>middle</mousebutton
+> button pastes text currently in the clipboard. Holding down the &Ctrl; key as you press the <mousebutton
+>middle</mousebutton
+> button pastes the text and sends it to &konsole;.</para>
+
+<note
+><para
+>If you have a mouse with only two buttons, pressing both the <mousebutton
+>left</mousebutton
+> and <mousebutton
+>right</mousebutton
+> buttons together emulates the <mousebutton
+>middle</mousebutton
+> button of a three button mouse.</para
+></note>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><mousebutton
+>Right</mousebutton
+></term>
+<listitem>
+<para
+>The <mousebutton
+>right</mousebutton
+> button brings up a menu with the <guimenuitem
+>Show Menubar</guimenuitem
+>, <guimenuitem
+>Copy</guimenuitem
+>, <guimenuitem
+>Paste</guimenuitem
+>, <guimenuitem
+>Send Signal</guimenuitem
+>, <guimenuitem
+>Detach (or Attach) Session</guimenuitem
+>, <guimenuitem
+>Rename Session...</guimenuitem
+>, <guimenuitem
+>Bookmarks</guimenuitem
+> <guimenuitem
+>Settings</guimenuitem
+> and <guimenuitem
+>Close Session</guimenuitem
+> menu items. The <keycombo action="simul"
+>&Ctrl; <mousebutton
+>right</mousebutton
+></keycombo
+> button brings up the <guimenu
+>Session</guimenu
+> menu. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="menubar">
+<title
+>Menu Bar</title>
+
+<para
+>The menubar is at the top of the &konsole; window. It can be hidden and restored by toggling <guimenuitem
+>Show Menubar</guimenuitem
+> in the <guimenu
+>Settings</guimenu
+> menu. When the menubar is hidden, <guimenuitem
+>Show Menubar</guimenuitem
+> can be reached by <mousebutton
+>right</mousebutton
+> clicking in the window or by <keycombo action="simul"
+>&Alt;&Ctrl;<keycap
+>M</keycap
+> </keycombo
+>.</para>
+
+<sect2 id="session-menu">
+<title
+><guimenu
+>Session</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Session</guimenu
+><guimenuitem
+>New Shell</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Open a new session</action
+> with a terminal shell. <keycombo action="simul"
+>&Alt;&Ctrl;<keycap
+>N</keycap
+> </keycombo
+> can also be used, as described in more detail below. </para
+></listitem
+></varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Session</guimenu
+><guimenuitem
+>New Linux Console</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Open a new session emulating a text-only &Linux; system.</action
+></para>
+<note
+><para
+>See the file <filename
+>README.linux.console</filename
+> in the &konsole; source package for detailed information on how the &Linux; console differs from a typical &UNIX; console. If this doesn't mean anything to you, you almost certainly don't need to worry about it.</para
+></note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Session</guimenu
+><guimenuitem
+>New Midnight Commander</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Open a new session</action
+> with the <application
+>Midnight Commander</application
+> file browser.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Session</guimenu
+> <guimenuitem
+>New Root Console</guimenuitem
+></menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Open a new session with a terminal shell</action
+>, as the <systemitem class="username"
+>root</systemitem
+> user. </para>
+
+<para
+>After being prompted for the <systemitem class="username"
+>root</systemitem
+> password, the <prompt
+>#</prompt
+> prompt appears, indicating that the user is working with <systemitem class="username"
+>root</systemitem
+> privileges. This is frequently necessary for installing new software and other system maintenance, but care should be taken to avoid accidental damage. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Session</guimenu
+> <guimenuitem
+>New Root Midnight Commander</guimenuitem
+></menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Open a new session</action
+> with the <application
+>Midnight Commander</application
+> file browser, as the <systemitem class="username"
+>root</systemitem
+> user. </para>
+<para
+>After being prompted for the <systemitem class="username"
+>root</systemitem
+> password, the <prompt
+>#</prompt
+> prompt appears under the browser window, indicating that the user is working with <systemitem class="username"
+>root</systemitem
+> privileges. Again, working as <systemitem class="username"
+>root</systemitem
+> is frequently necessary but care should be taken to avoid accidental damage. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Session</guimenu
+><guimenuitem
+>New Screen Session</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Open a new session</action
+> with the <application
+>Screen</application
+> virtual terminal manager. See <userinput
+><command
+>man</command
+> <option
+>screen</option
+> </userinput
+>for more information. </para
+></listitem
+></varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Session</guimenu
+> <guimenuitem
+>New Shell at Bookmark</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Start</action
+> a new terminal shell, in a folder chosen from the bookmark list.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Session</guimenu
+> <guimenuitem
+>Close Session</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Close</action
+> the current session. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Session</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Quit</action
+> &konsole;, closing all sessions and any applications launched from them.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>You can also open a new session with a key shortcut. By default, <keycombo action="simul"
+>&Alt;&Ctrl;<keycap
+>N</keycap
+> </keycombo
+> is used. You can also define your own key shortcuts through the <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts...</guimenuitem
+></menuchoice
+> menu command.</para>
+
+<para
+>The files with a <literal role="extension"
+>*.keytab</literal
+> extension in <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/share/apps/konsole</filename
+> also define keyboard shortcuts. Use the <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Keyboard</guimenuitem
+></menuchoice
+> menu command to choose a keytab file. The file <filename
+>README.KeyTab</filename
+> contains more information on defining shortcuts. </para>
+
+<para
+>The list of available sessions may differ from those listed here. &konsole; detects your installed programs and customises the list to reflect the available options.</para>
+
+<para
+>Finally, note that the session types can be modified, and new types created, by using the configuration dialogue, reached from the <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Konsole...</guimenuitem
+></menuchoice
+> menu entry.</para>
+
+</sect2>
+<sect2 id="edit-menu">
+<title
+><guimenu
+>Edit</guimenu
+> Menu</title>
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Copy </guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Copy the selected text to the clipboard.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Paste </guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Paste text from the clipboard at the cursor location.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+> <guisubmenu
+>Send Signal</guisubmenu
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Send Signal - Send the specified signal to the shell process, or other process, that was launched when the new session was started.</action
+></para
+><para
+>Currently available signals are:</para>
+
+<informaltable>
+<tgroup cols="2">
+<tbody>
+<row>
+<entry
+><errorcode
+>STOP</errorcode
+></entry>
+<entry
+>to stop process</entry>
+</row>
+<row>
+<entry
+><errorcode
+>CONT</errorcode
+></entry>
+<entry
+>continue if stopped</entry>
+</row>
+<row>
+<entry
+><errorcode
+>HUP</errorcode
+></entry>
+<entry
+>hangup detected on controlling terminal, or death of controlling process</entry>
+</row>
+<row>
+<entry
+><errorcode
+>INT</errorcode
+></entry>
+<entry
+>interrupt from keyboard</entry>
+</row>
+<row>
+<entry
+><errorcode
+>TERM</errorcode
+></entry>
+<entry
+>termination signal</entry>
+</row>
+<row>
+<entry
+><errorcode
+>KILL</errorcode
+></entry>
+<entry
+>kill signal</entry>
+</row>
+<row>
+<entry
+><errorcode
+>USR1</errorcode
+></entry>
+<entry
+>user signal 1</entry>
+</row>
+<row>
+<entry
+><errorcode
+>USR2</errorcode
+></entry>
+<entry
+>user signal 2</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+<para
+>Refer to your system manual pages for further details by giving the command <userinput
+><command
+>man</command
+> <option
+>7 signal</option
+></userinput
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Clear Terminal</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Clear all text from the session window.</action
+>.</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Reset and Clear Terminal</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Start a new session in the window.</action
+>.</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Find in History...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Find a word or string of text</action
+> in the current history. Options allow case sensitive or backwards searches, and the use of regular expressions in searches. Press the <guibutton
+>Edit</guibutton
+> button to use the &kde; graphical editor to create a regular expression.</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Find Next</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Move to the next instance of the text for which you are searching.</action>
+</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Find Previous</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Move to the previous instance of the text for which you are searching.</action>
+</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Save History As...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Save the current history</action
+> as a text file.</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Clear History </guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Clear the history for the current session.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Clear All Histories </guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Clear the history for all sessions.</action>
+</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="view-menu">
+<title
+><guimenu
+>View</guimenu
+> Menu</title>
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Detach Session</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Open the current session in a separate window.</action
+> The name of the session is displayed on the titlebar of the new window. Close the new window to restore the session to its original place, or <mousebutton
+>right</mousebutton
+>-click on the new window and select <guimenuitem
+>Attach Session</guimenuitem
+>. Note that if the main window is closed, any detached sessions will be closed with it. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Rename Session...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Open a dialogue box allowing you to change the name of the current session.</action
+> The name is displayed on the session tab. <keycombo action="simul"
+>&Alt;&Ctrl;<keycap
+>S</keycap
+> </keycombo
+> can also be used.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Monitor for Activity</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Flag the current session so it will show an alert if activity occurs.</action
+> An icon of a lit light bulb will appear in the session's tab. Use this to alert you if something happens while you are working in another session. The time before an alert can be modified in the &konsole; preferences.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Monitor for Silence</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Flag the current session so it will show an alert if no activity occurs for 10 seconds.</action
+> An icon of a dark light bulb will appear in the session's tab. Use this to alert you if a task stops while you are working in another session. The time before an alert can be modified in the &konsole; preferences.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Send Input to All Sessions</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Flag the current session so any commands entered into it will be sent to all sessions.</action
+> The session will have a small icon in its tab to remind you to be careful of what you enter! <userinput
+><command
+>rm </command
+><parameter
+>-rf *</parameter
+></userinput
+>, for instance, is probably not a good idea.</para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Move Session Left</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Move the tab of the current session one tab to the left.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Move Session Right</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Move the tab of the current session one tab to the right.</action
+></para>
+<para
+><keycombo action="simul"
+>&Shift; <keycap
+>Left</keycap
+></keycombo
+> and <keycombo action="simul"
+>&Shift; <keycap
+>Right</keycap
+></keycombo
+> can be also be used to move between sessions.</para
+></listitem
+></varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Session icons...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>At the bottom of the menu is a list of the available sessions. Selecting one makes that session active.</para
+><para
+>You can also use the <keycombo action="simul"
+>&Shift;<keycap
+>Left</keycap
+></keycombo
+>/<keycombo action="simul"
+>&Shift;<keycap
+>Right</keycap
+></keycombo
+> keys to cycle through the available sessions.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="bookmarks-menu">
+<title
+><guimenu
+>Bookmarks</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Bookmarks</guimenu
+><guimenuitem
+>Add Bookmark</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Add the current location </action
+>to the bookmark list.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Bookmarks</guimenu
+><guimenuitem
+>Edit Bookmarks</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Edit </action
+>the bookmark list.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Bookmarks</guimenu
+><guimenuitem
+>New Bookmark Folder...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Add a new folder </action
+>to the bookmark list.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>The bookmark list is displayed at the bottom of the menu. Select a bookmark to change to that location.</para>
+
+<note
+><para
+>You can use the bookmark editor to manually add URLs like ssh://user@host or telnet://host to open remote connections.</para
+></note>
+
+
+</sect2>
+
+
+
+<sect2 id="settings-menu">
+<title
+><guimenu
+>Settings</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Menubar</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Show or hide the menubar.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Toolbar</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Show or hide the toolbar.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Scrollbar</guisubmenu
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Control location of scrollbar</action
+>: <guimenuitem
+>none</guimenuitem
+>, <guimenuitem
+>left</guimenuitem
+>, or <guimenuitem
+>right</guimenuitem
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Fullscreen</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Toggle window between full-screen and normal size.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Bell</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Set the system bell to a &kde; System Notification or a visible flash, or turns it off. </action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Font</guisubmenu
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Set font and font size</action
+></para>
+<para
+>Select the <guimenuitem
+>Custom</guimenuitem
+> option to use any combination of font, size and style. The <filename
+>README.fonts</filename
+> file in the &konsole; source package gives tips on which fonts will work well.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Keyboard</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Choose desired keymapping.</action
+></para>
+<para
+>The list of these keymappings is taken from <filename
+>$KDEDIR/share/apps/konsole/*.keytab</filename
+>. The file <filename
+>$KDEDIR/share/apps/konsole/README.KeyTab</filename
+> describes the keytab format in more detail. Add to or modify these files to match your needs.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Schema</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Set colours of text and background.</action
+></para>
+<para
+>The list of these schemata is taken from <filename
+>$KDEDIR/share/apps/konsole/*.schema</filename
+>. The file <filename
+>$KDEDIR/share/apps/konsole/README.Schema</filename
+> describes the schema format in more detail. Add to or modify these files to match your needs. You can also create custom schema through the preferences dialogue at <menuchoice
+><guisubmenu
+>Settings</guisubmenu
+> <guimenuitem
+>Configure Konsole...</guimenuitem
+></menuchoice
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Size</guisubmenu
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Set size of text area (given in columns x rows).</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>History...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><anchor id="configure-history"/><action
+>Open a dialogue where you can configure the history.</action
+> The <guilabel
+>Enable</guilabel
+> checkbox toggles saving of lines that have scrolled off the top of the window. You can enter the <guilabel
+>Number of lines</guilabel
+> to remember in the text field, or use the spinner buttons to increase or decrease the number in steps of 100 lines. The <guibutton
+>Defaults</guibutton
+> button will reset the history to 1000 lines. Setting this value to 0 will cause all history to be saved. Press <guibutton
+>OK</guibutton
+> to save your changes, or <guibutton
+>Cancel</guibutton
+> to close the dialogue without saving your settings. The <guibutton
+>Help</guibutton
+> button will open this manual, and display the text you're reading right now.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Save Settings</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Save the current settings as the new defaults.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Save Sessions Profile...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Save the current set of sessions </action
+>under a name you choose. The profile can then be used by starting &konsole; from the command-line with the <parameter
+>--profile</parameter
+> and the name of the profile.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Shortcuts...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Customise keyboard shortcuts for &konsole; commands.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &konsole;...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Open the &kcontrolcenter; module, allowing many additional changes to &konsole;'s interface and behaviour, including the creation of custom schemas and modification of the available sessions.</action
+></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="help-menu">
+<title
+><guimenu
+>Help</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>F1</keycap
+></shortcut
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Konsole Handbook</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Open the table of contents of this document.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Tip of the Day...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Display a helpful tip about the use of &konsole;. </action
+>Check the <guilabel
+>Show on start</guilabel
+> box to display a tip each time &konsole; is started.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>Report Bug...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Submit a bug report or a feature request</action
+> for &konsole;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>About Konsole...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Information about</action
+> &konsole;'s author</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>About KDE...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Information about the KDE project</action
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="toolbar">
+<title
+>Toolbar</title>
+
+<para
+>The toolbar is at the bottom of the &konsole; window.</para>
+
+<para
+>It can be hidden and restored by toggling <guimenuitem
+>Show Toolbar</guimenuitem
+> in the <guimenu
+>Settings</guimenu
+> menu or by clicking the textured <quote
+>handle</quote
+> at the side of the bar. The bar contains a <guiicon
+>New</guiicon
+> icon and icons for the current sessions. Clicking <guiicon
+>New</guiicon
+> opens a new <quote
+>Shell</quote
+> session.</para>
+<para
+>Double-clicking a session tab opens a dialogue box enabling you to change the name of that session. <keycombo action="simul"
+>&Alt;&Ctrl;<keycap
+>S</keycap
+> </keycombo
+> can also be used to rename the active session.</para>
+<para
+>Clicking an existing session's icon makes that session active.</para
+> <para
+>When the toolbar is hidden, <keycombo action="simul"
+>&Shift; <keycap
+>Left</keycap
+></keycombo
+> and <keycombo action="simul"
+>&Shift; <keycap
+>Right</keycap
+></keycombo
+> can be used to move between sessions.</para>
+
+</sect1>
+
+<sect1 id="command-line-options">
+<title
+>Command-line Options</title>
+
+<para
+>When &konsole; is started from the command-line, various options can be specified to modify its behaviour.</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><option
+>--help</option
+></term>
+<listitem
+><para
+><action
+>List the various options</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--name</option
+> <parameter
+>name</parameter
+></term>
+<listitem
+><para
+><action
+>Set the name that appears in the titlebar</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--ls</option
+></term>
+<listitem
+><para
+><action
+>Start with a login shell environment.</action
+> What that does varies depending on your system, but generally it means that files such as <filename
+>~/.profile</filename
+> or <filename
+>~/.bash_profile</filename
+> will be read. (If that doesn't mean anything to you, don't worry about it, but keep in the back of your mind for when you realise you need it.)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>-T</option
+> <parameter
+>title</parameter
+></term>
+<listitem
+><para
+><action
+>Set the window title</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--tn</option
+> <parameter
+>terminal</parameter
+></term>
+<listitem
+><para
+><action
+>Sets the environment variable TERM to the specified value.</action
+> Read <userinput
+><command
+>man</command
+> <option
+>xterm</option
+> </userinput
+> for more information on TERM.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--xwin</option
+></term>
+<listitem
+><para
+><action
+>Ignored</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--noclose</option
+></term>
+<listitem
+><para
+><action
+>Prevent &konsole; from closing</action
+> when an <userinput
+><command
+>exit</command
+></userinput
+> command is issued in the only session window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--nohist</option
+></term>
+<listitem
+><para
+><action
+>Disable the saving of lines that scroll off the top of the window</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--nomenubar</option
+></term>
+<listitem
+><para
+><action
+>Start &konsole; without a menubar</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--notoolbar</option
+></term>
+<listitem
+><para
+><action
+>Start &konsole; without a toolbar</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--noframe</option
+></term>
+<listitem
+><para
+><action
+>Start &konsole; without a frame</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--noscrollbar</option
+></term>
+<listitem
+><para
+><action
+>Start &konsole; without a scrollbar</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--noxft</option
+></term>
+<listitem
+><para
+><action
+>Start &konsole; without Xft antialiasing.</action
+> Antialiasing of a small font may be difficult to read.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--vt_sz</option
+> <parameter
+>CCxLL</parameter
+></term>
+<listitem
+><para
+><action
+>Start a terminal window of CC Columns and LL lines</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--type</option
+> <parameter
+>type</parameter
+></term>
+<listitem
+><para
+><action
+>Start a session of the given type rather than the default.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--keytab</option
+> <parameter
+>file</parameter
+></term>
+<listitem
+><para
+><action
+>Start &konsole; using a specified .keytab file</action
+> to customise key bindings.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--profile</option
+> <parameter
+>file</parameter
+></term>
+<listitem
+><para
+><action
+>Start &konsole; using a saved set of sessions.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--schema</option
+> <parameter
+>file</parameter
+></term>
+<listitem
+><para
+><action
+>Start &konsole; using a specified .schema file</action
+> to customise appearance.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--script</option
+> <parameter
+>file</parameter
+></term>
+<listitem
+><para
+><action
+>Allow the use of extended DCOP commands to paste text into sessions.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>--workdir</option
+> <parameter
+>dir</parameter
+></term>
+<listitem
+><para
+><action
+>Open with</action
+> <parameter
+>dir</parameter
+> as the working folder.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
+>-e</option
+> <parameter
+>command</parameter
+></term>
+<listitem
+><para
+><action
+>Execute</action
+> <parameter
+>command</parameter
+> instead of shell.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>For instance:</para>
+
+<informalexample>
+<screen
+><prompt
+>bash$</prompt>
+ <userinput
+><command
+>konsole</command
+><option
+> --vt_sz</option>
+ <parameter
+> 90x25</parameter
+><option
+> --nohist</option
+></userinput
+></screen>
+
+<para
+>starts a &konsole; window with 90 columns and 25 rows, with no history</para>
+</informalexample>
+
+<para
+>&konsole; also accepts generic &Qt; and &kde; options:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><option
+>--help-qt</option
+></term>
+<listitem
+><para
+><action
+>List Qt-specific options</action
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>--help-kde</option
+></term>
+<listitem
+><para
+><action
+>List KDE-specific options</action
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>--help-all</option
+></term>
+<listitem
+><para
+><action
+>List all options</action
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>--author</option
+></term>
+<listitem
+><para
+><action
+>Show the authors' names</action
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>-v,--version</option
+></term>
+<listitem
+><para
+><action
+>Show the version number</action
+></para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><option
+>--license</option
+></term>
+<listitem
+><para
+><action
+>Show licence information</action
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+</chapter>
+
+<chapter id="credits">
+<title
+>Credits and Copyright</title>
+
+<para
+>&konsole; is maintained by &Waldo.Bastian; &Waldo.Bastian.mail;</para>
+
+<para
+>The application &konsole; Copyright &copy; 1997-2002 &Lars.Doelle; &Lars.Doelle.mail;</para>
+
+<para
+>This document was written by &Jonathan.Singer; &Jonathan.Singer.mail;</para>
+
+<para
+>Originally converted to DocBook <acronym
+>SGML</acronym
+> by &Mike.McBride; and &Lauri.Watts;</para>
+
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="porting">
+<title
+>&konsole; on non-&Linux; platforms</title>
+
+<para
+>Information on building &konsole; on platforms other than &Linux; is available in the <filename
+>README.ports</filename
+> file in the &konsole; source package. It provides a list of experts for certain platforms (Tru64, &Solaris;, OpenBSD) and requests volunteers from other &UNIX; platforms.</para>
+
+</appendix>
+
+&documentation.index;
+
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-general-insert-case: lower
+End:
+-->
+
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kpager/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kpager/Makefile.am
new file mode 100644
index 00000000000..0170f86a055
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kpager/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kpager
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kpager/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kpager/Makefile.in
new file mode 100644
index 00000000000..15b9144140b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kpager/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kpager
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kpager
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kpager/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kpager/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kpager/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kpager/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kpager/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kpager/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kpager/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kpager/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kpager/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kpager/index.cache.bz2
new file mode 100644
index 00000000000..3f07c04ceed
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kpager/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kpager/index.docbook b/tde-i18n-en_GB/docs/kdebase/kpager/index.docbook
new file mode 100644
index 00000000000..c4350e1f9d5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kpager/index.docbook
@@ -0,0 +1,512 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kpager;">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kpager; Handbook</title>
+
+<authorgroup>
+<author
+>&Dirk.Doerflinger; &Dirk.Doerflinger.mail;</author>
+
+<othercredit role="developer"
+>&Antonio.Larrosa.Jimenez; &Antonio.Larrosa.Jimenez.mail; </othercredit>
+
+<othercredit role="developer"
+>&Matthias.Elter; &Matthias.Elter.mail; </othercredit>
+
+<othercredit role="developer"
+>&Matthias.Ettrich; &Matthias.Ettrich.mail; </othercredit>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2000</year>
+<holder
+>&Dirk.Doerflinger;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2001-01-28</date>
+<releaseinfo
+>0.02.00</releaseinfo>
+
+<abstract>
+<para
+>&kpager; gives you a thumbnail view of all virtual desktops. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>pager</keyword>
+<keyword
+>kpager</keyword>
+<keyword
+>desktop</keyword>
+<keyword
+>overview</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kpager; gives you a thumbnail sketch of all your desktops. It is a handy tool to let you see, resize or close windows on any desktop and move windows around within or between desktops. </para>
+
+</chapter>
+
+
+<chapter id="using-kpager">
+<title
+>Using &kpager;</title>
+
+<screenshot>
+<screeninfo
+>Here's a screenshot of &kpager;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="screenshot.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Screenshot</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<sect1 id="kpager-features">
+<title
+>More &kpager; features</title>
+
+<para
+>&kpager; can show all virtual desktops and the applications within them. It can be used to chose an application or even to move applications within virtual desktops or to others.</para>
+
+</sect1>
+</chapter>
+
+<chapter id="commands">
+<title
+>Command Reference</title>
+
+<sect1 id="kpager-mainwindow">
+<title
+>The main &kpager; window</title>
+
+<sect2>
+<title
+>Using the mouse</title>
+
+<para
+>In &kpager; you can activate applications by clicking them with the <mousebutton
+>left</mousebutton
+> button.</para>
+
+<para
+>The <mousebutton
+>middle</mousebutton
+> button of the mouse can be used for dragging applications within &kpager;. Applications can either be moved within a virtual desktop or to another one.</para
+>
+
+<para
+>Clicking the <mousebutton
+>right</mousebutton
+> mouse button anywhere in &kpager; will open a context menu.</para>
+
+</sect2>
+
+<sect2>
+<title
+>The Context Menu</title>
+
+<para
+>The context menu depends on where the <mousebutton
+>right</mousebutton
+> mouse button is clicked: If it is clicked on the empty background of &kpager;, it only has two items: <guimenuitem
+>Configure KPager</guimenuitem
+> and <guimenuitem
+>Quit</guimenuitem
+>. Otherwise, if clicked on a window, there are also the name and the icon of the application, and <guimenuitem
+>Minimise</guimenuitem
+>, <guimenuitem
+>Maximise</guimenuitem
+>, <guimenuitem
+>To Desktop</guimenuitem
+> and <guimenuitem
+>Close</guimenuitem
+> are displayed. See below for a detailed description of the menu items.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice>
+<guimenuitem
+>Maximise</guimenuitem>
+</menuchoice
+></term>
+<listitem
+><para
+><action
+>Maximises the application window to the whole desktop. This item only appears if right clicked on an application window.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice>
+<guimenuitem
+>Minimise</guimenuitem>
+</menuchoice
+></term>
+<listitem
+><para
+><action
+>Iconifies the application. This item only appears if right clicked on an application window.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice>
+<guimenuitem
+>To Desktop</guimenuitem>
+</menuchoice
+></term>
+<listitem
+><para
+><action
+>Sends the application window to the chosen virtual desktop. This item only appears if right clicked on an application window.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice>
+<guimenuitem
+>Close</guimenuitem>
+</menuchoice
+></term>
+<listitem
+><para
+><action
+>Closes the clicked application. This item only appears if right clicked on an application window.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice>
+<guimenuitem
+>Configure Pager</guimenuitem>
+</menuchoice
+></term>
+<listitem
+><para
+><action
+>Opens</action
+> the <link linkend="kpager-settings"
+>settings dialogue</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice>
+<guimenuitem
+>Quit</guimenuitem>
+</menuchoice
+></term>
+<listitem
+><para
+><action
+>Quits</action
+> &kpager;.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+
+</sect2>
+</sect1>
+
+<sect1 id="kpager-settings">
+<title
+>The Settings Dialogue</title>
+
+<screenshot>
+<screeninfo
+>Here's a screenshot of the settings dialogue</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="settings.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Screenshot</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>In the settings dialogue you will find five check boxes and two groups of radio buttons.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Enable Window Dragging</guilabel
+></term>
+<listitem
+><para
+>If this box is checked, you can drag windows inside of &kpager; with the &MMB;. Windows can be dragged over the desktop or even to another desktop.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show Name</guilabel
+></term>
+<listitem
+><para
+>If this box is checked, the names of the desktops are shown in the main view of &kpager;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show Number</guilabel
+></term>
+<listitem
+><para
+>If this box is checked, the numbers of the desktops are shown in the main view of &kpager;. If it is checked together with the <guilabel
+>Show Name</guilabel
+> box, the name is displayed with ordinals, <abbrev
+>e.g.</abbrev
+> <guilabel
+>1. Desktop</guilabel
+>.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show Background</guilabel
+></term>
+<listitem
+><para
+>If this box is checked, the wallpaper of each desktop - if set - will be shown as backgrounds in &kpager;, too.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show Windows</guilabel
+></term>
+<listitem
+><para
+>If this box is checked, the applications on the desktops are shown in &kpager; as small views. Otherwise, &kpager; will remain empty, just for choosing the virtual desktops.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Type of Window</guilabel
+></term>
+<listitem
+><para
+>This group of radio buttons sets the kind of view for the application window views. <guilabel
+>Plain</guilabel
+> will show just empty rectangles with the proportions of the application window, <guilabel
+>Icon</guilabel
+> will show them with their standard icon and <guilabel
+>Pixmap</guilabel
+> with a small view of the contents of the application window. Note that using the pixmap mode is only recommended for very fast machines.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Layout</guilabel
+></term>
+<listitem
+><para
+>In this group the layout of the &kpager; main view can be set. <guilabel
+>Classical</guilabel
+> will show &kpager; in a 2xn grid like pager applications in some other window managers, <guilabel
+>Horizontal</guilabel
+> will show the virtual desktops in a horizontal view and <guilabel
+>Vertical</guilabel
+> in a vertical row, which may perfectly fit on the side of the desktop.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+</chapter>
+
+<chapter id="faq">
+<title
+>Questions and Answers</title>
+
+<qandaset id="faq-questions">
+<qandaentry>
+<question>
+<para
+>Why could I need &kpager;?</para>
+</question>
+<answer
+><para
+>&kpager; can be used as an alternative to the pager applet in the panel. It has the advantage of being resizeable and within this able to show icon or pixmap views of the running applications, move the windows across desktops and run outside of the panel.</para
+></answer>
+</qandaentry>
+<qandaentry>
+<question>
+<para
+>How can I change the behaviour of &kpager;?</para>
+</question>
+<answer
+><para
+>Clicking the <mousebutton
+>right</mousebutton
+> mouse button anywhere within &kpager; lets you chose <guilabel
+>Configure</guilabel
+> from the context menu for displaying the <link linkend="kpager-settings"
+>settings dialogue</link
+></para>
+</answer>
+</qandaentry>
+<qandaentry>
+<question>
+<para
+>Windows are transparent by default, how do I turn this off?</para>
+</question>
+<answer>
+<para
+>Currently, you cannot turn that option off within the config dialogue, but you can do it manually like this:</para>
+
+<para
+>Open the file <filename
+>$KDEHOME/share/config/kpagerrc</filename
+> with any text editor like &kedit; or <application
+>vi</application
+>. If you have no rights to write that file, you may need to do it as root or contact your system administrator. In this file you will have to add a new key with the name <userinput
+>windowTransparentMode</userinput
+> with a number as value. Values are:</para>
+
+<simplelist>
+<member
+>0 - No transparent windows at all.</member>
+<member
+>1 - Only maximised windows are transparent.</member>
+<member
+>2 - all windows are transparent (default).</member>
+</simplelist>
+
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
+<chapter id="credits">
+
+
+<title
+>Credits and Licence</title>
+
+<para
+>&kpager; </para>
+
+<para
+>Program copyright 2000 Antonio Larrosa <email
+>larrosa@kde.org</email
+> </para>
+
+<para
+>Documentation copyright 2000 by Dirk Doerflinger <email
+>ddoerflinger@web.de</email
+> </para>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kpager">
+<title
+>How to obtain &kpager;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Requirements</title>
+
+<para
+>As &kpager; is part of the &package; package, you will just need an installation of the main &kde; packages.</para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/ksplashml/Makefile.am b/tde-i18n-en_GB/docs/kdebase/ksplashml/Makefile.am
new file mode 100644
index 00000000000..36c02102600
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/ksplashml/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = ksplashml
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/ksplashml/Makefile.in b/tde-i18n-en_GB/docs/kdebase/ksplashml/Makefile.in
new file mode 100644
index 00000000000..5d52a751524
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/ksplashml/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/ksplashml
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = ksplashml
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/ksplashml/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/ksplashml/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/ksplashml/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/ksplashml/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/ksplashml/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/ksplashml/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/ksplashml/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/ksplashml/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/ksplashml/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/ksplashml/index.cache.bz2
new file mode 100644
index 00000000000..e0a04dfa8e2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/ksplashml/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/ksplashml/index.docbook b/tde-i18n-en_GB/docs/kdebase/ksplashml/index.docbook
new file mode 100644
index 00000000000..d66f211c91e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/ksplashml/index.docbook
@@ -0,0 +1,1541 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY ksplash "KSplash">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &ksplash; Handbook</title>
+
+<authorgroup>
+<author
+>&Teemu.Rytilahti; &Teemu.Rytilahti.mail; </author>
+
+<othercredit role="developer"
+>&Brian.C.Ledbetter; &Brian.C.Ledbetter.mail; </othercredit>
+
+<othercredit role="developer"
+>&Ravikiran.Rajagopal; &Ravikiran.Rajagopal.mail; </othercredit>
+
+<othercredit role="translator"
+><firstname
+>Jonathan</firstname
+><surname
+>Riddell</surname
+><affiliation
+><address
+><email
+>kde-en-gb@jriddell.org</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2003</year>
+<holder
+>Teemu Rytilahti</holder>
+</copyright>
+<copyright>
+<year
+>2003-04</year>
+<holder
+>Ravikiran Rajagopal</holder>
+</copyright>
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2003-01-10</date>
+<releaseinfo
+>1.01.00</releaseinfo>
+
+<abstract>
+<para
+>&ksplash; is a nice splash screen that shows the progress of an application that is loading.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdebase</keyword>
+<keyword
+>ksplash</keyword>
+<keyword
+>ksplashml</keyword>
+<keyword
+>splashscreen</keyword>
+<keyword
+>eye candy</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&ksplash; is a nice splash screen that shows the progress of an application that is loading. Please report any problems or feature requests to the &kde; mailing lists. The principal features of &ksplash;: </para>
+<simplelist>
+<member
+>Themeable</member>
+<member
+>Uses plugins to be completely customisable</member>
+<member
+>Can be used by any application that uses DCOP</member>
+</simplelist>
+
+<para
+>This handbook will show you how to create themes for use with plugins that are already available. If none of the plugins available satisfy your tastes, you can learn how to customise the appearance of &ksplash; completely by writing a plugin in C++. </para>
+</chapter>
+
+<chapter id="using-themes">
+<title
+>Using themes</title>
+
+<para
+>To use themes from <ulink url="http://www.kde-look.org"
+>KDE-Look</ulink
+>, extract them to <filename
+>~/.kde/share/apps/ksplash/Themes/</filename
+> for a single user, or to <filename
+>$<envar
+>KDEDIR</envar
+>/share/apps/ksplash/Themes/</filename
+> to make them available to all users of your system.</para>
+
+<para
+>You can also use the <guilabel
+>Splash Screen</guilabel
+> module under <guilabel
+>Appearance</guilabel
+> in the &kde; control centre to do this automatically.</para>
+
+<sect1 id="using-kcontrol-module">
+<title
+>Using the &kcontrol; Module</title>
+
+<para
+>This module allows you to install, test and remove &ksplash; themes.</para>
+
+<para
+>Down the side of the module is a list of currently available &ksplash; themes. As you select one, a preview will display in the main part of the window. When you have selected the one you wish to use, press <guibutton
+>OK</guibutton
+> or <guibutton
+>Apply</guibutton
+>. Press <guibutton
+>Cancel</guibutton
+> to exit the module without making changes, and <guibutton
+>Defaults</guibutton
+> to restore the system default splash screen.</para>
+
+<para
+>To install new modules, press <guibutton
+>Add...</guibutton
+>, and find the theme on your computer. You do not have to unpack theme files, you can safely select the compressed theme file. Installing a theme does not make it the theme in use until you select it in the list and press either <guibutton
+>OK</guibutton
+> or <guibutton
+>Apply</guibutton
+>.</para>
+
+<para
+>Although you can see a preview of the splash screen, you may like to see how it looks in real use, for instance to see what the animation looks like. You can test themes by selecting them in the list and clicking the <guibutton
+>Test</guibutton
+> button.</para>
+
+<para
+>You can also remove themes you no longer wish to use, by selecting them and pressing the <guibutton
+>Remove</guibutton
+> button. Note that your user account may not have the right to remove themes installed system-wide. It is also recommended you do not uninstall the <guilabel
+>Default</guilabel
+> splash screen.</para>
+
+</sect1>
+
+</chapter>
+
+<chapter id="themes">
+<title
+>How to make themes for &ksplash;</title>
+<sect1 id="themes-general">
+<title
+>General</title>
+<para
+>Making your own themes for &ksplash; is easy. After you have finished your themes you can post them on the <ulink url="http://www.kde-look.org"
+>KDE-Look</ulink
+> so that others can use it.</para>
+
+<sect2 id="theme-syntax">
+<title
+>Identifying your theme</title>
+
+<para
+>Let us create a theme called <literal
+>MyCoolTheme</literal
+>. For the theme to be recognised by &ksplash;, it should be stored in a folder called <filename class="directory"
+>MyCoolTheme</filename
+> under <filename class="directory"
+>~/.kde/apps/ksplash/Themes/</filename
+>. It should have a file called <filename
+>Theme.rc</filename
+>, containing the settings of the theme. You can specify large numbers of special things to theme, change the plugin engine to use, and so on. You do not have to use all the settings available; usually, the settings have an acceptable default value. The basic syntax for entries in the <filename
+>Theme.rc</filename
+> file is <literal
+>[option] = [value]</literal
+> You can find the definitions of the various options in the following sections.</para>
+
+<example>
+<title
+>Simple <filename
+>Theme.rc</filename
+> file</title>
+<programlisting
+>[KSplash Theme: MyCoolTheme]
+Name = MyCoolTheme
+Description = A nice theme using XpLike engine
+Version = 1.0
+Author = Real Name &lt;realmail@mail.com&gt;
+## Use the XpLike engine for this theme.
+Engine = XpLike
+Show Icon = false
+Welcome Text = Loading KDE
+</programlisting>
+</example>
+
+<para
+>After specifying the name, the description and the author of the theme, you should first choose a theme engine (also known as a plugin). Then, you can customise various features of the theme engine by assigning key-value pairs as in the example file above.</para>
+
+<para
+>It is important that the name of the directory under which the theme files are stored (<filename class="directory"
+>~/.kde/apps/ksplash/Themes/MyCoolTheme</filename
+> in our case) and the identifier (<literal
+>[KSplash Theme: MyCoolTheme] </literal
+> in our case) of the theme in the <filename
+>Theme.rc</filename
+> file are identical. Otherwise, &ksplash; will not recognise the theme. </para>
+
+</sect2>
+
+<sect2 id="theme-files">
+<title
+>Background files</title>
+
+<para
+>When &ksplash; starts, it tries to find a background image for your current screen resolution, if the theme engine uses one. The background image file should be named in the following format: <filename
+>Background-<replaceable
+>WWWxHHH</replaceable
+>.png</filename
+>.</para>
+
+<para
+>For example, you might use a file called <filename
+>Background-1024x768</filename
+>. If the background image for your screen resolution cannot be found, it tries to resize the original <filename
+>Background.png</filename
+> or the file specified in <filename
+>Theme.rc</filename
+> to suit the current resolution. Resizing on-the-fly will certainly take some time, so you should provide background images for at least the following sizes: 1280x1024, 1024x768 and 800x600.</para>
+</sect2>
+</sect1>
+
+<sect1 id="theme-engines">
+<title
+>Options for Theme Engines</title>
+
+<sect2 id="standard-themes">
+<title
+>Standard Theme</title>
+<table>
+<title
+>Standard Theme Options</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+>Name</entry>
+<entry
+>Argument</entry>
+<entry
+>Explanation</entry>
+</row>
+<!-- Statusbar -->
+<row>
+<entry
+>Statusbar Position</entry>
+<entry
+>[top/bottom]</entry>
+<entry
+>Toggles the position of the statusbar on the screen. Default is bottom.</entry>
+</row>
+<row>
+<entry
+>Statusbar Visible</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether the statusbar should be shown. Default is true.</entry>
+</row>
+<row>
+<entry
+>Progress Visible</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether loading progress should be shown. Default is true.</entry>
+</row>
+<!-- Fonts -->
+<row>
+<entry
+>Statusbar Font</entry>
+<entry
+>[fontname]</entry>
+<entry
+>The font used in statusbar. Default is Helvetica.</entry>
+</row>
+<row>
+<entry
+>Statusbar Font Size</entry>
+<entry
+>[size]</entry>
+<entry
+>The font size for the statusbar. Default is 16.</entry>
+</row>
+<row>
+<entry
+>Statusbar Font Bold</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether the statusbar font should be bold. Default is true.</entry>
+</row>
+<row>
+<entry
+>Statusbar Font Italic</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether the statusbar font should be italic. Default is false.</entry>
+</row>
+<!-- Misc. things -->
+<row>
+<entry
+>Statusbar Foreground</entry>
+<entry
+>[color]</entry>
+<entry
+>The foreground colour of statusbar. Default is white.</entry>
+</row>
+<row>
+<entry
+>Statusbar Background</entry>
+<entry
+>[color]</entry>
+<entry
+>The background colour of statusbar. Default is black.</entry>
+</row>
+<row>
+<entry
+>Statusbar Icon</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether the statusbar should have an icon.</entry>
+</row>
+<row>
+<entry
+>Icons Visible</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether icons should be visible. Default is true.</entry>
+</row>
+<row>
+<entry
+>Icons Jumping</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether icons should be jumping. Default is true.</entry>
+</row>
+<row>
+<entry
+>Icon Position</entry>
+<entry
+>[0-3,10-13]</entry>
+<entry
+>Position where the icons are shown. Default is bottom-left.</entry>
+</row>
+<row>
+<entry
+>Splash Screen</entry>
+<entry
+>[name]</entry>
+<entry
+>Changes the splash screen image that is shown.</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</sect2>
+
+<sect2 id="redmond-themes">
+<title
+>Redmond theme</title>
+<table>
+<title
+>Redmond theme options</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+>Name</entry>
+<entry
+>Argument</entry>
+<entry
+>Explanation</entry>
+</row>
+<!-- Main elements -->
+<row>
+<entry
+>Background Image</entry>
+<entry
+>[filename]</entry>
+<entry
+>User defined background image to use.</entry>
+</row>
+<row>
+<entry
+>User Icon</entry>
+<entry
+>[Iconname]</entry>
+<entry
+>Name of standard icon to show for user. Default is <constant
+>go</constant
+>.</entry>
+</row>
+<row>
+<entry
+>Welcome Text</entry>
+<entry
+>[text]</entry>
+<entry
+>Text shown in splash screen. Default is "Welcome".</entry>
+</row>
+<row>
+<entry
+>Username Text</entry>
+<entry
+>[text]</entry>
+<entry
+>Text shown instead of user's real name.</entry>
+</row>
+<!-- Positioning elements -->
+<row>
+<entry
+>Welcome Text Position</entry>
+<entry
+>[x,y]</entry>
+<entry
+>Position on the screen where the Welcome Text is shown.</entry>
+</row>
+<row>
+<entry
+>Username Text Position</entry>
+<entry
+>[x,y]</entry>
+<entry
+>Position on the screen where the username is shown.</entry>
+</row>
+<row>
+<entry
+>Action Text Position</entry>
+<entry
+>[x,y]</entry>
+<entry
+>Position on the screen where the current action is shown.</entry>
+</row>
+<row>
+<entry
+>Icon Position</entry>
+<entry
+>[x,y]</entry>
+<entry
+>Position on the screen where the user icon is shown.</entry>
+</row>
+<!-- Show to show.. -->
+<row>
+<entry
+>Show Welcome Text</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Toggles showing of welcome text. Default is true.</entry>
+</row>
+<row>
+<entry
+>Show Welcome Shadow</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Toggles showing of welcome text's shadow. Default is true.</entry>
+</row>
+<row>
+<entry
+>Show Username</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Toggles showing of username. Default is true.</entry>
+</row>
+<row>
+<entry
+>Show Action</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Toggles showing of action currently being performed. Default is true.</entry>
+</row>
+<row>
+<entry
+>Show Icon</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether icon should be shown. Default is true</entry>
+</row>
+<row>
+<entry
+>Use KDM User Icon</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Show user's login icon. Default is true.</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</sect2>
+
+<sect2 id="macx-themes">
+<title
+>MacX Theme</title>
+<table>
+<title
+>MacX Theme Options</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+>Name</entry>
+<entry
+>Argument</entry>
+<entry
+>Explanation</entry>
+</row>
+<row>
+<entry
+>Icon Size Minimum</entry>
+<entry
+>[size]</entry>
+<entry
+>Assign the minimum size for icons. Default is 16.</entry>
+</row>
+<row>
+<entry
+>Icon Size Maximum</entry>
+<entry
+>[size]</entry>
+<entry
+>Assign the maximum size for icons. Default is 64.</entry>
+</row>
+<row>
+<entry
+>Optimised Icon Rendering</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Optimise icon rendering. Default is true.</entry>
+</row>
+<row>
+<entry
+>Progress Bar Visible</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Default is true.</entry>
+</row>
+<row>
+<entry
+>Progress Bar Position</entry>
+<entry
+>[top/bottom]</entry>
+<entry
+>Toggles whether statusbar should be in bottom or top. Default is bottom.</entry>
+</row>
+<row>
+<entry
+>Icons Jumping</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether icons should be jumping. Default is false.</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</sect2>
+
+<sect2 id="mac-classic-themes">
+<title
+>MacClassic Theme</title>
+<table>
+<title
+>MacClassic Theme Options</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+>Name</entry>
+<entry
+>Argument</entry>
+<entry
+>Explanation</entry>
+</row>
+<row>
+<entry
+>Icon Position</entry>
+<entry
+>[0-3,10-13]</entry>
+<entry
+>Position of the icons on the screen. Default is bottom left.</entry>
+</row>
+<row>
+<entry
+>Icons Jumping</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether icons should be jumping. Default is false.</entry>
+</row>
+<row>
+<entry
+>Icons Visible</entry>
+<entry
+>[true/false]</entry>
+<entry
+>Indicates whether icons should be visible. Default is true.</entry>
+</row>
+<row>
+<entry
+>Splash Screen</entry>
+<entry
+>[name]</entry>
+<entry
+>Changes the splash screen image that is shown.</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</sect2>
+
+<sect2 id="themes-2k">
+<title
+>2k theme</title>
+<table>
+<title
+>2k theme options</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+>Name</entry>
+<entry
+>Argument</entry>
+<entry
+>Explanation</entry>
+</row>
+<row>
+<entry
+>Title Background Colour</entry>
+<entry
+>[color]</entry>
+<entry
+>The background colour of title. Default is dark blue.</entry>
+</row>
+<row>
+<entry
+>Title Foreground Colour</entry>
+<entry
+>[color]</entry>
+<entry
+>The foreground colour of title. Default is white.</entry>
+</row>
+<row>
+<entry
+>Status Text Colour</entry>
+<entry
+>[color]</entry>
+<entry
+>The colour of status texts. Default is the same as Title Background Colour.</entry>
+</row>
+<row>
+<entry
+>Rotator Colour 1</entry>
+<entry
+>[color]</entry>
+<entry
+>Defines the colour of rotator 1. Default is dark blue.</entry>
+</row>
+<row>
+<entry
+>Rotator Colour 2</entry>
+<entry
+>[color]</entry>
+<entry
+>Defines the colour of rotator 2. Default is cyan.</entry>
+</row>
+<row>
+<entry
+>Rotator Speed</entry>
+<entry
+>[value]</entry>
+<entry
+>Defines the speed of the rotator. Default is 30.</entry>
+</row>
+<row>
+<entry
+>Window Title</entry>
+<entry
+>[text]</entry>
+<entry
+>Specifies the title text of the window.</entry>
+</row>
+<row>
+<entry
+>Logo File</entry>
+<entry
+>[filename]</entry>
+<entry
+>Defines the logo used.</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</sect2>
+</sect1>
+</chapter>
+
+<chapter id="from-other-applications">
+<title
+>Using &ksplash; From Within Your Own Application</title>
+
+<para
+>In this chapter, we describe a simple method for using &ksplash; as the splash screen for your &kde; application. If you do not develop applications for &kde;, you can skip this chapter.</para>
+
+<sect1 id="basic-other-reqs">
+<title
+>Basic Requirements</title>
+
+<para
+>Your &kde; application must be &DCOP;-aware. &DCOP; is the &kde; technology used to communicate between applications. If you use the standard <ulink url="http://developer.kde.org"
+>&kde; application framework</ulink
+>, this is taken care of automatically. For information about &DCOP; and related &kde; technologies, please visit the <ulink url="http://developer.kde.org"
+>&kde; developers' corner</ulink
+>.</para>
+</sect1>
+
+<sect1 id="other-using">
+<title
+>Starting &ksplash;</title>
+
+<para
+>Before your application starts its computation intensive work, or before it starts loading plugins, &etc;, invoke &ksplash; as follows:</para>
+
+<programlisting
+>DCOPClient *c = kapp-&gt;dcopClient();
+QString error;
+QCString KSplashName;
+int pid = 0;
+QStringList args;
+args &lt;&lt; "--theme=MyCoolTheme" &lt;&lt; "--managed";
+if (kapp-&gt;startServiceByDesktopName("ksplash", args, &amp;error, &amp;KSplashName, &amp;pid))
+{
+ KMessageBox::sorry(0, error, "Unable to invoke KSplash");
+ // Some error processing here.
+}
+</programlisting>
+
+<para
+>We will assume that there is only one instance of &ksplash; running. Other cases are slightly more complex. Please see the &DCOP; documentation for further details.</para>
+</sect1>
+
+<sect1 id="show-messages">
+<title
+>Showing messages</title>
+
+<para
+>Before you show any messages, you need to set up the number of steps you will show. For example, the &kde; startup procedure uses 7 steps.</para>
+
+<programlisting
+>QByteArray data;
+ QDataStream arg(data,IO_WriteOnly);
+ arg &lt;&lt; someNumber;
+ if (!(c-&gt;send(KSplashName, "KSplashIface", "setStartupItemCount(int)", data))
+ // Some error processing here.
+</programlisting>
+
+<para
+>Whenever you want to display a message with or without an icon, use</para>
+
+<programlisting
+>arg &lt;&lt; QString("iconName") &lt;&lt; QString("programName") &lt;&lt; QString("Some description");
+ if (!(c-&gt;send(KSplashName, "KSplashIface", "programStarted(QString,QString,QString)", data))
+ {
+ // Some error processing here.
+ }
+</programlisting>
+
+<para
+>Each time you call <constant
+>programStarted</constant
+>, the steps completed is incremented. When your program has finished its startup, do the following to make the splash screen go away:</para>
+
+<programlisting
+>if (!(c-&gt;send(KSplashName, "KSplashIface", "startupComplete()", data))
+ {
+ // Some error processing here.
+ }
+</programlisting>
+
+<para
+>That's it! You don't need anything more to take advantage of all that &ksplash; has to offer you.</para>
+
+</sect1>
+</chapter>
+
+<!-- FIXME: Better to leave this out until it's written, or the translators -->
+<!-- will have to still translate it ... -->
+
+<chapter id="wrplugins">
+<title
+>Writing new &ksplash; plugins</title>
+
+<para
+>Writing new &ksplash; plugins is not difficult. In this chapter, we will write a simple plugin that will emulate the splash screen of a well known operating system. This tutorial assumes that you know the basics of C++, and a little bit of KDE/Qt programming.</para>
+
+<sect1 id="basic-requirements">
+<title
+>Basic Requirements</title>
+<para
+>We will create a plugin called <literal
+>2k</literal
+>. The plugin name is used in various places, and is important that you consistently use it so that the plugin is recognised by &ksplash;. &ksplash; plugins are actually dynamically loadable libraries with the following naming convention: </para>
+<simplelist>
+<member
+>The library should be named as <filename
+>ksplash+lowercasethemename</filename
+>. For our theme, it will be <filename
+>ksplash2k</filename
+>.</member>
+<member
+>It should have a corresponding desktop file which is named as <filename
+>ksplash+lowercasethemename.desktop</filename
+>. For our theme, it will be <filename
+>ksplash2k.desktop</filename
+>. </member>
+<member
+>Finally, the object that is returned by the library should be a class which is named <literal
+>Theme+themename</literal
+>. For our example, it will be <literal
+>Theme2k</literal
+>.</member>
+</simplelist>
+<para
+>Do not worry about it if you don't understand all of the above. We will consider each of those points in detail later. The other very important detail is that the plugin class should be derived from <literal
+>ThemeEngine</literal
+>. </para>
+</sect1>
+<sect1 id="skeleton">
+<title
+>Building the skeleton framework</title>
+<para
+>We will use the &kde; application framework which will take care of building the plugin and will provide us with platform independence without any work on our part. To do that, make sure you have the <filename
+>kdesdk</filename
+> package installed. Run the command <literal
+>kapptemplate</literal
+> to produce an application named "2k". It will create a toplevel folder which contains generic files such as AUTHORS, &etc;. We are most interested in the subfolder called <filename class="directory"
+>2k</filename
+>. Go into that subfolder and delete all the files there. Now we have the skeleton we require. </para>
+<para
+>The next step is to create a <filename
+>.desktop</filename
+> file which, when installed, will tell &ksplash; that our plugin is available. Consistent with the naming conventions laid out in <link linkend="basic-requirements"
+>the preceding section</link
+>, create a file called <filename
+>ksplash2k.desktop</filename
+> in that folder. It should contain the following lines: </para>
+<programlisting
+><literal>
+[Desktop Entry]
+Encoding=UTF-8
+Type=Service
+Comment=KSplash Plugin
+Name=KSplash2k
+ServiceTypes=KSplash/Plugin
+X-KDE-Library=ksplash2k
+X-KSplash-Default=true
+X-KSplash-PluginName=2k
+X-KSplash-ObjectName=Theme2k
+</literal
+>
+</programlisting>
+<para
+>The <literal
+>Encoding</literal
+>, <literal
+>Type</literal
+>, <literal
+>Comment</literal
+> and <literal
+>ServiceTypes</literal
+> are the same for all plugins. The plugin name and the library name follow the conventions noted earlier. The entry <literal
+>X-KSplash-Default</literal
+> takes a boolean value which determines whether it is shown in the control panel configuration module by default. Except for some very rare cases, it should be <constant
+>true</constant
+>. </para>
+</sect1>
+<sect1 id="headerfile">
+<title
+>Declaration of plugin class</title>
+<para
+>Now that we have the preliminary work done, let us get into the actual fun part - creating a class that will provide the behaviour we want. While we are free to make this class do almost anything we want it to do, there are a few restrictions.</para>
+<orderedlist>
+<listitem
+><para
+>Plugin classes must inherit the <constant
+>ThemeEngine</constant
+> class.</para
+></listitem>
+<listitem
+><para
+>Plugin classes must be named according to the rule: <classname
+>Theme+PluginName</classname
+>.</para
+></listitem>
+<listitem
+><para
+>Plugin classes should provide a <literal
+>static</literal
+> function called <function
+>names</function
+> that returns a list of names by which it can be invoked.</para
+></listitem>
+<listitem
+><para
+>If the plugin can be configured in the control centre module, it should provide a <literal
+>ThemeEngineConfig</literal
+>-based class for the configuration.</para
+></listitem>
+<listitem
+><para
+>Plugin classes must override at least one of the virtual functions <function
+>slotSetText</function
+>, <function
+>slotSetPixmap</function
+>, <function
+>slotUpdateProgress</function
+> and <function
+>slotUpdateSteps</function
+> to make it usable.</para
+></listitem>
+<listitem
+><para
+>The constructor should take the form <literal
+>ThemeEngine( QWidget *parent, const char *name, const QStringList &amp;args )</literal
+> so that it can be used with <classname
+>KGenericFactory</classname
+>.</para
+></listitem>
+</orderedlist>
+<para
+>The last requirement may seem complicated, but, as we will see later, by adding a single line to your source files, you can usually ignore it.</para>
+</sect1>
+<sect1 id="headercode">
+<title
+>Code for the header file</title>
+<para
+>Given the constaints, we will now see what the header file <filename
+>theme2k.h</filename
+> looks like this:</para>
+<example>
+<title
+>Listing for <filename
+>theme2k.h</filename
+></title>
+<programlisting
+>#ifndef __THEME2K_H__
+#define __THEME2K_H__
+
+#include &lt;qlabel.h&gt;
+#include &lt;qwidget.h&gt;
+
+#include &lt;kdialogbase.h&gt;
+#include &lt;kpixmap.h&gt;
+#include &lt;ksplash/themeengine.h&gt;
+
+class RotWidget;
+
+class Cfg2k: public ThemeEngineConfig
+{
+ Q_OBJECT
+public:
+ Cfg2k( KConfig * );
+};
+
+class ObjKsTheme;
+class Theme2k: public ThemeEngine
+{
+ Q_OBJECT
+public:
+ Theme2k( QWidget *, const char *, const QStringList&amp; );
+
+ inline const QString name()
+ {
+ return( QString("KSplash2k") );
+ }
+ inline const KDialogBase *config( KConfig *kc )
+ {
+ return new Cfg2k( kc );
+ }
+ static QStringList names()
+ {
+ QStringList Names;
+ Names &lt;&lt; "KSplash2k";
+ Names &lt;&lt; "ks2k";
+ Names &lt;&lt; "2k";
+ Names &lt;&lt; "2000";
+ return( Names );
+ };
+
+public slots:
+ inline void slotSetText( const QString&amp; s )
+ {
+ if( mText &amp;&amp; mText-&gt;text() != s ) mText-&gt;setText( s );
+ };
+
+private:
+ void initUi();
+ void readSettings();
+
+ QLabel *mText;
+ RotWidget *mRotator;
+ QColor mTBgColor, mTFgColor, mRotColor1, mRotColor2, mStatusColor;
+ int mRotSpeed;
+ QString mWndTitle, mLogoFile;
+};
+
+#endif
+</programlisting>
+</example>
+<para
+>Let us analyse the listing above. The <classname
+>Theme2k</classname
+> class satisfies the naming conventions, and is inherited from <classname
+>ThemeEngine</classname
+>. It provides a <methodname
+>Theme2k::names()</methodname
+>, and has a constructor that takes the required parameters: <function
+>Theme2k( QWidget *, const char *, const QStringList&amp; );</function
+> and also provides a simple <methodname
+>Theme2k::slotSetText()</methodname
+> method. For the moment, do not worry about the <classname
+>RotWidget</classname
+> class. It is a small widget that provides some eye candy for the user. Our plugin is very simple and does not display any icons or show a progressbar. If you would like to display icons, override the <function
+>slotSetPixmap</function
+> function. Similar functions exist for setting the progressbar range (<function
+>slotUpdateSteps</function
+>) and incrementing(<function
+>slotUpdateProgress</function
+>) the current step. </para>
+</sect1>
+<sect1 id="Implementation">
+<title
+>Implementation of the plugin</title>
+<para
+>We will examine only the relevant parts of the implementation. For a listing of the whole implementation, please see the appendix. The first thing we will do is to get the library requirement out of the way:</para>
+<example>
+<title
+>Library requirement</title>
+<programlisting
+>K_EXPORT_COMPONENT_FACTORY( ksplash2k, KGenericFactory&lt;Theme2k&gt; );
+</programlisting>
+</example>
+<para
+>The macro <constant
+>K_EXPORT_COMPONENT_FACTORY</constant
+> is declared in <filename
+>kgenericfactory.h</filename
+>. Onwards to the constructor! Since this is a very simple plugin, the constructor is pretty straightforward.</para>
+<example>
+<title
+>Plugin constructor</title>
+<programlisting
+>Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &amp;args )
+ :ThemeEngine( parent, name, args )
+{
+ readSettings();
+ initUi();
+}
+</programlisting>
+</example>
+<para
+>The method <function
+>readSettings()</function
+> illustrates the proper way to obtain your theme settings. (You do want people to use your plugins in their themes, don't you?)</para>
+<example>
+<title
+>Obtaining theme settings</title>
+<programlisting
+>void Theme2k::readSettings()
+{
+ if( !mTheme )
+ return;
+
+ KConfig *cfg = mTheme-&gt;themeConfig();
+ if( !cfg )
+ return;
+
+ cfg-&gt;setGroup( QString("KSplash Theme: %1").arg(mTheme-&gt;theme()) );
+
+ QColor DefaultTBgColor( Qt::darkBlue );
+ QColor DefaultTFgColor( Qt::white );
+
+ mTBgColor = cfg-&gt;readColorEntry( "Title Background Color", &amp;DefaultTBgColor );
+ mTFgColor = cfg-&gt;readColorEntry( "Title Foreground Color", &amp;DefaultTFgColor );
+ mStatusColor = cfg-&gt;readColorEntry("Status Text Color", &amp;mTBgColor );
+
+ QColor DefaultRot1( Qt::darkBlue );
+ QColor DefaultRot2( Qt::cyan );
+ mRotColor1 = cfg-&gt;readColorEntry( "Rotator Color 1", &amp;DefaultRot1 );
+ mRotColor2 = cfg-&gt;readColorEntry( "Rotator Color 2", &amp;DefaultRot2 );
+
+ mRotSpeed = cfg-&gt;readNumEntry( "Rotator Speed", 30 );
+ mWndTitle = cfg-&gt;readEntry( "Window Title", i18n("Please wait...") );
+ mLogoFile = cfg-&gt;readEntry( "Logo File", QString::null );
+}
+</programlisting>
+</example>
+<para
+>Since we like our users, we provide sensible defaults for parameters that are not present in the theme file. Note that we should always set our group to "KSplash Theme: themename" to remain compatible with future theme specifications. The <function
+>initUI()</function
+> method is not very interesting, as it merely builds up the widgets. Please see the appendix for details. </para>
+</sect1>
+<sect1 id="compilingfile">
+<title
+>Compiling the plugin</title>
+<para
+>Since we decided to use the &kde; framework for compiling the plugin, we need to create a <filename
+>Makefile.am</filename
+>. It should look like this:</para>
+<example>
+<title
+>Listing of <filename
+>Makefile.am</filename
+></title>
+<programlisting
+>INCLUDES = $(all_includes)
+
+kde_module_LTLIBRARIES = ksplash2k.la
+
+ksplash2k_la_SOURCES = theme2k.cpp rotwidget.cpp
+ksplash2k_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+ksplash2k_la_LIBADD = $(LIB_KDEUI) -lksplashthemes
+
+METASOURCES = AUTO
+
+noinst_HEADERS = theme2k.h rotwidget.h
+
+servicesdir = $(kde_servicesdir)
+services_DATA = ksplash2k.desktop
+
+themedir = $(kde_datadir)/ksplash/Themes/2k
+theme_DATA = Theme.rc Preview.png
+</programlisting>
+</example>
+<para
+>For more information on writing <filename
+>Makefile.am</filename
+> files for &kde;, please see the &kde; developers' <ulink url="http://developer.kde.org/documentation/other/makefile_am_howto.html"
+>website</ulink
+>. The only thing of note is that we provide a default theme based on this plugin, and provide a preview image for it. As a matter of courtesy to your users, you should provide an example <filename
+>Theme.rc</filename
+> file illustrating the use of the various options.</para>
+</sect1>
+</chapter>
+
+<chapter id="faq">
+<title
+>Questions and Answers</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist">
+<qandaentry>
+<question>
+<para
+>I can't find any themes that work in &ksplash;. Why is that?</para>
+</question>
+<answer>
+<para
+>You probably don't have the correct plugins for the theme. The plugins are in the <literal
+>kde-artwork</literal
+> package. Download and install it, and try then again.</para>
+</answer>
+</qandaentry>
+<qandaentry>
+<question>
+<para
+>What is file <filename
+>Theme.rc</filename
+> and how do I make one?</para>
+</question>
+<answer>
+<para
+><filename
+>Theme.rc</filename
+> is the file where you can specify a theme's settings. For more information, take a look at <link linkend="themes"
+>How to make themes for &ksplash;</link
+>. </para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>&ksplash;</para>
+
+<para
+>Program Copyright &copy; 2003 &Ravikiran.Rajagopal; &Ravikiran.Rajagopal.mail;</para>
+
+<itemizedlist>
+<title
+>Contributors</title>
+<listitem
+><para
+>&Brian.C.Ledbetter; &Brian.C.Ledbetter.mail;</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Documentation Copyright &copy; 2003 &Teemu.Rytilahti; &Teemu.Rytilahti.mail;</para>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="requirements">
+<title
+>Requirements</title>
+
+<para
+>In order to successfully use &ksplash;, you need &kde; version 3.2 or higher. Some themes may require specific plugins. If a theme does not work, please contact the theme author to find out where to obtain the appropriate plugin.</para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+&install.compile.documentation; </sect1>
+</appendix>
+<appendix id="srccode">
+<title
+>Source code</title>
+<sect1 id="theme2kcpp">
+<title
+>Listing of <filename
+>theme2k.cpp</filename
+></title>
+<programlisting
+>#include &lt;qlabel.h&gt;
+#include &lt;qwidget.h&gt;
+
+#include &lt;kapplication.h&gt;
+#include &lt;kconfig.h&gt;
+#include &lt;kdebug.h&gt;
+#include &lt;kdialogbase.h&gt;
+#include &lt;kgenericfactory.h&gt;
+#include &lt;kglobalsettings.h&gt;
+#include &lt;klocale.h&gt;
+#include &lt;ksplash/objkstheme.h&gt;
+#include &lt;kstandarddirs.h&gt;
+
+#include "rotwidget.h"
+#include "theme2k.h"
+#include "theme2k.moc"
+
+K_EXPORT_COMPONENT_FACTORY( ksplash2k, KGenericFactory&lt;Theme2k&gt; );
+
+Cfg2k::Cfg2k( KConfig * )
+{}
+
+Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &amp;args )
+ :ThemeEngine( parent, name, args )
+{
+ readSettings();
+ initUi();
+}
+
+void Theme2k::initUi()
+{
+ QVBox *vbox = new QVBox( this );
+ vbox-&gt;setFrameShape( QFrame::WinPanel );
+ vbox-&gt;setFrameShadow( QFrame::Raised );
+
+ QHBox *labelBox = new QHBox( vbox );
+ labelBox-&gt;setPalette( mTBgColor );
+ labelBox-&gt;setMargin( 1 );
+ QLabel *lbl = new QLabel( mWndTitle, labelBox );
+ lbl-&gt;setFont( QFont( "Arial", 12, QFont::Bold ) );
+ lbl-&gt;setPaletteForegroundColor( mTFgColor );
+
+ QLabel *logo = new QLabel( vbox );
+ logo-&gt;setPalette( Qt::white );
+
+ QString px( locate( "appdata", mTheme-&gt;themeDir() + (mLogoFile.isNull()?QString("/Logo.png"):mLogoFile) ) );
+ if (px.isNull())
+ px = locate("appdata","Themes/Default/splash_top.png");
+ if( !px.isNull() )
+ {
+ QPixmap pix( px );
+ logo-&gt;setPixmap( pix );
+ }
+ else
+ {
+ logo-&gt;setText( "&lt;B&gt;KDE&lt;/B&gt;2000" );
+ logo-&gt;setAlignment( AlignCenter|AlignVCenter );
+ }
+
+ mRotator = new RotWidget( vbox, mRotColor1, mRotColor2, mRotSpeed );
+
+ QHBox *hbox = new QHBox( vbox );
+ labelBox-&gt;setSpacing( 4 );
+ labelBox-&gt;setMargin( 4 );
+
+ mText = new QLabel( hbox );
+ mText-&gt;setPaletteForegroundColor( mStatusColor );
+ mText-&gt;setPaletteBackgroundColor( mTFgColor );
+ mText-&gt;setText( mWndTitle );
+ mText-&gt;setFixedHeight( 48 );
+
+ setFixedSize( vbox-&gt;sizeHint() );
+ QRect rect(KGlobalSettings::splashScreenDesktopGeometry());
+ move( rect.x() + (rect.width() - size().width())/2,
+ rect.y() + (rect.height() - size().height())/2 );
+}
+
+void Theme2k::readSettings()
+{
+ if( !mTheme )
+ return;
+
+ KConfig *cfg = mTheme-&gt;themeConfig();
+ if( !cfg )
+ return;
+
+ cfg-&gt;setGroup( QString("KSplash Theme: %1").arg(mTheme-&gt;theme()) );
+
+ QColor DefaultTBgColor( Qt::darkBlue );
+ QColor DefaultTFgColor( Qt::white );
+
+ mTBgColor = cfg-&gt;readColorEntry( "Title Background Color", &amp;DefaultTBgColor );
+ mTFgColor = cfg-&gt;readColorEntry( "Title Foreground Color", &amp;DefaultTFgColor );
+ mStatusColor = cfg-&gt;readColorEntry("Status Text Color", &amp;mTBgColor );
+
+ QColor DefaultRot1( Qt::darkBlue );
+ QColor DefaultRot2( Qt::cyan );
+ mRotColor1 = cfg-&gt;readColorEntry( "Rotator Color 1", &amp;DefaultRot1 );
+ mRotColor2 = cfg-&gt;readColorEntry( "Rotator Color 2", &amp;DefaultRot2 );
+
+ mRotSpeed = cfg-&gt;readNumEntry( "Rotator Speed", 30 );
+ mWndTitle = cfg-&gt;readEntry( "Window Title", i18n("Please wait...") );
+ mLogoFile = cfg-&gt;readEntry( "Logo File", QString::null );
+}
+</programlisting>
+</sect1>
+<sect1 id="rotwidgeth">
+<title
+>Listing of <filename
+>rotwidget.h</filename
+></title>
+<programlisting
+>#ifndef __ROTWIDGET_H__
+#define __ROTWIDGET_H__
+
+#include &lt;qlabel.h&gt;
+#include &lt;qtimer.h&gt;
+#include &lt;qwidget.h&gt;
+
+#include &lt;kdialogbase.h&gt;
+#include &lt;kpixmap.h&gt;
+
+/**
+ * @short Display a rotating-gradient widget.
+ */
+class RotWidget: public QWidget
+{
+ Q_OBJECT
+public:
+ RotWidget( QWidget *, const QColor&amp;, const QColor&amp;, int );
+ ~RotWidget();
+
+private slots:
+ void stepEvent();
+
+protected:
+ void preparePixmap( int );
+ void paintEvent( QPaintEvent * );
+ void resizeEvent( QResizeEvent * );
+
+ QColor m_color1, m_color2;
+ int m_step, m_speed;
+ QTimer *m_stepTimer;
+
+ QList&lt;KPixmap&gt; m_stepPixmap;
+};
+
+#endif
+</programlisting>
+</sect1>
+<sect1 id="rotwidgetcpp">
+<title
+>Listing of <filename
+>rotwidget.cpp</filename
+></title>
+<programlisting
+>#include &lt;kdebug.h&gt;
+#include &lt;kdialogbase.h&gt;
+#include &lt;kpixmapeffect.h&gt;
+
+#include &lt;qlabel.h&gt;
+#include &lt;qpainter.h&gt;
+#include &lt;qwidget.h&gt;
+
+#include "rotwidget.h"
+#include "rotwidget.moc"
+
+RotWidget::RotWidget( QWidget *parent, const QColor&amp; c1, const QColor&amp; c2, int sp )
+ :QWidget(parent), m_color1(c1), m_color2(c2), m_step(0), m_speed(sp)
+{
+ if( (m_speed &lt;= 0) || (m_speed &gt; 20) )
+ m_speed = 1;
+ setFixedHeight( 6 );
+
+ for( int i = 0; i &lt;= width(); i++ )
+ preparePixmap( i );
+
+ m_stepTimer = new QTimer( this );
+ connect(m_stepTimer, SIGNAL(timeout()), this, SLOT(stepEvent()));
+ m_stepTimer-&gt;start( 50 );
+}
+
+RotWidget::~RotWidget()
+{
+}
+
+void RotWidget::stepEvent()
+{
+ // This is inefficient as we create too many pixmaps, optimise later.
+ m_step += m_speed;
+ if( m_step &gt; width() )
+ m_step = 0;
+ repaint( true );
+}
+
+// Todo: Optimize drawing.
+void RotWidget::paintEvent( QPaintEvent *pe )
+{
+ QPainter p;
+ p.begin( this );
+
+ QRect r = pe-&gt;rect();
+
+ if( m_stepPixmap.at( m_step ) )
+ bitBlt( this, r.x(), r.y(), m_stepPixmap.at( m_step ), r.x(), r.y(), r.width(), r.height() );
+ else
+ p.fillRect( rect(), Qt::black );
+ p.end();
+}
+
+void RotWidget::resizeEvent( QResizeEvent *re )
+{
+ m_stepPixmap.clear();
+ for( int i = 0; i &lt;= re-&gt;size().width(); i++ )
+ preparePixmap( i );
+}
+
+void RotWidget::preparePixmap( int step )
+{
+ if( step &lt; 0 )
+ return;
+
+ // Explicitly draw our first pixmap. The rest we will bitBlt() from here.
+ if( step == 0 )
+ {
+ KPixmap tmp; tmp.resize( size().width() / 2, size().height() );
+ KPixmap tmp2(tmp);
+ KPixmapEffect::gradient( tmp, m_color1, m_color2, KPixmapEffect::HorizontalGradient );
+ KPixmapEffect::gradient( tmp2, m_color2, m_color1, KPixmapEffect::HorizontalGradient );
+ KPixmap *px = new KPixmap( size() );
+ QPainter p;
+ p.begin( px );
+ p.drawPixmap( 0, 0, tmp );
+ p.drawPixmap( size().width()/2, 0, tmp2 );
+ p.end();
+ m_stepPixmap.append( px );
+ }
+ else if( m_stepPixmap.at( step-1 ) )
+ {
+ QPixmap *prev = m_stepPixmap.at( step-1 );
+ QPixmap next; next.resize( size() );
+ // convert
+ // prev = "[------------]"
+ // to
+ // next = "------------]["
+ bitBlt( &amp;next, 0, 0, prev, 1, 0, prev-&gt;width()-1, prev-&gt;height() );
+ bitBlt( &amp;next, width()-1, 0, prev, 0, 0, 1, prev-&gt;height() );
+ KPixmap *n = new KPixmap( next );
+ m_stepPixmap.append( n );
+ }
+}
+</programlisting>
+</sect1>
+</appendix>
+
+&documentation.index;
+</book>
+
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/ksysguard/Makefile.am b/tde-i18n-en_GB/docs/kdebase/ksysguard/Makefile.am
new file mode 100644
index 00000000000..03d9887d004
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/ksysguard/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = ksysguard
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/ksysguard/Makefile.in b/tde-i18n-en_GB/docs/kdebase/ksysguard/Makefile.in
new file mode 100644
index 00000000000..1a11cd691a4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/ksysguard/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/ksysguard
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = ksysguard
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/ksysguard/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/ksysguard/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/ksysguard/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/ksysguard/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/ksysguard/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/ksysguard/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/ksysguard/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/ksysguard/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/ksysguard/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/ksysguard/index.cache.bz2
new file mode 100644
index 00000000000..35f19c24749
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/ksysguard/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/ksysguard/index.docbook b/tde-i18n-en_GB/docs/kdebase/ksysguard/index.docbook
new file mode 100644
index 00000000000..43471d99c22
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/ksysguard/index.docbook
@@ -0,0 +1,669 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&ksysguard;">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &ksysguard; Handbook</title>
+
+<authorgroup>
+<author
+>&Chris.Schlaeger;&Chris.Schlaeger.mail; </author>
+
+<othercredit role="developer"
+>&Chris.Schlaeger;&Chris.Schlaeger.mail; </othercredit>
+
+<othercredit role="developer"
+>&Tobias.Koenig;&Tobias.Koenig.mail; </othercredit>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2000</year>
+<holder
+>&Chris.Schlaeger;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2000-12-14</date>
+<releaseinfo
+>1.00.00</releaseinfo>
+
+<abstract
+><para
+>&ksysguard; is a network enabled task manager and system monitor application, with the additional functionality of <application
+>top</application
+>.</para
+></abstract
+>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KSysGuard</keyword>
+<keyword
+>process monitor</keyword>
+<keyword
+>top</keyword>
+<keyword
+>ps</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&ksysguard; is the &kde; Task Manager and Performance Monitor. It features a client/server architecture that allows monitoring of local as well as remote hosts. The graphical front end uses so-called sensors to retrieve the information it displays. A sensor can return simple values or more complex information like tables. For each type of information, one or more displays are provided. Displays are organised in work sheets that can be saved and loaded independently from each other. So, &ksysguard; is not only a simple task manager but also a very powerful tool to control large server farms.</para>
+
+</chapter>
+
+
+<chapter id="usingtheksysguard">
+<title
+>Using &ksysguard;</title>
+
+<sect1 id="getting-started">
+<title
+>Getting started</title>
+
+<para
+>&ksysguard; can be started from the start menu, using the entry <guimenuitem
+>KDE System Guard</guimenuitem
+> in the <guimenu
+>Systems</guimenu
+> menu. Alternatively, you can start it by typing <command
+>ksysguard</command
+> in a terminal.</para>
+
+<para
+>The &ksysguard; main window consists of a menu bar, an optional tool bar and status bar, the sensor browser and the work space. When first started you see your local machine listed as <guilabel
+>localhost</guilabel
+> in the sensor browser and 2 pages in the work space area. This is the default setup.</para>
+
+<para
+>This default setup is sufficient enough for an inexperienced user to do some system management. An experienced user or even a system administrator of a large computer lab has different needs. To address a wide range of users, &ksysguard; is highly flexible.</para>
+</sect1>
+
+<sect1 id="the-sensor-browser">
+<title
+>The Sensor Browser</title>
+
+<para
+>The sensor browser displays the registered hosts and their sensors in a tree form. Click on the tree handles to open or close a branch. Each sensor monitors a certain system value.</para>
+
+<sect2 id="connectingtootherhosts">
+<title
+>Connecting to other hosts</title>
+
+<para
+>To connect to a new host use <guimenuitem
+>Connect Hosts</guimenuitem
+> from the <guimenu
+>File</guimenu
+> menu. A dialogue box will appear and allows you to enter the name of the host you want to connect to. Below the name you can choose the connection method. The default is <application
+>ssh</application
+>, the secure shell. Alternatively the <application
+>rsh</application
+>, the remote shell, or the daemon mode can be used. Click <guibutton
+>OK</guibutton
+> to establish the connection. Shortly afterwards the new host will appear in the sensor browser and you can browse the list of sensors.</para>
+
+<para
+>To establish a connection, a program called <application
+>ksysguardd</application
+>, that can be started in the following two modes, must be installed on the new host.</para>
+
+<variablelist>
+<varlistentry>
+<term
+>daemon mode</term>
+<listitem>
+<para
+>You can start <application
+>ksysguardd</application
+> at boot time in <guilabel
+>Daemon</guilabel
+> mode by adding <parameter
+>-d</parameter
+> as the argument. In this case, you have to select daemon mode at the connection dialogue of <application
+>ksysguard</application
+>. A disadvantage of this connection type is that you won't be able to kill or renice a process with the <guilabel
+>Process Controller</guilabel
+> and the data exchange over network won't be encrypted.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>shell mode</term>
+<listitem>
+<para
+>In this mode <application
+>ksysguardd</application
+> is started at connecting time by <application
+>ksysguard</application
+>. To make that possible, its location needs to be included in your <envar
+>PATH</envar
+>. Unfortunately the ssh does not source your <filename
+>.profile</filename
+> file, so your regular <envar
+>PATH</envar
+> setting will not be available. Instead it uses a default <envar
+>PATH</envar
+> like <parameter
+>/bin:/usr/bin</parameter
+>. Since it is very likely that &kde; is not installed in these folders you need to create or update a file in your home folder. The file is called <filename
+>environment</filename
+> and needs to be in a hidden folder called <filename
+>.ssh</filename
+>. See the manual page for <application
+>ssh</application
+> for more details. The file needs to contain a line similar to:</para>
+
+<screen
+><userinput
+>PATH=/bin:/usr/bin:/opt/kde/bin</userinput
+>
+</screen>
+
+<para
+>assuming that <application
+>ksysguardd</application
+> can be found under <filename
+>/opt/kde/bin/ksysguardd</filename
+>.</para>
+
+<tip
+><para
+>When using <application
+>ssh</application
+> you should make sure that you have your <filename
+>identity.pub</filename
+> installed on the remote machine and the host key of the remote machine is already registered on your machine. The easiest way to check this is to type <command
+>ssh <option
+>remotehost ksysguardd</option
+></command
+> in a shell. If you are greeted by <application
+>ksysguardd</application
+> you can type <userinput
+>quit</userinput
+> and everything is in order.</para
+></tip>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<note
+><para
+>For experts: <application
+>ksysguardd</application
+> is a very small program that is only linked against the libc. So it can also be used on machines that do not have a fully blown &kde; installation, such as servers. If you choose the custom command option in the host connector you need to specify the complete command to start <application
+>ksysguardd</application
+>.</para
+></note>
+
+</sect2>
+
+<sect2 id="disconnecting-hosts">
+<title
+>Disconnecting hosts</title>
+
+<para
+>To disconnect from a host, select the host in the sensor browser and choose <guimenuitem
+>Disconnect Host</guimenuitem
+> from the <guimenu
+>File</guimenu
+> menu. If you still have sensors in use, the display frames will be greyed and the displays won't update any longer.</para>
+</sect2>
+</sect1>
+
+<sect1 id="the-workspace">
+<title
+>The Work Space</title>
+
+<para
+>The work space is organised as work sheets. Select <guimenuitem
+>New</guimenuitem
+> from the <guimenu
+>File</guimenu
+> menu to create a new work sheet. A dialogue will appear where you can set the name, the dimension and the update interval of the work sheet. To remove a work sheet again, select <guimenuitem
+>Close</guimenuitem
+> from the <guimenu
+>File</guimenu
+> menu. Any modifications will be saved to the work sheet file. If a work sheet has never been saved, you will be asked for a file name. Work sheets consist of cells organised as a grid.</para>
+
+<para
+>Each cell can be filled with a display for one or more sensors. You can fill a cell by dragging a sensor from the sensor browser and dropping it over the cell. If there is more than one type of display available for that type of sensor, a popup menu will appear. You can then select which display you prefer to use. Certain types of displays can display more than one sensor. Add more sensors to a display by dragging them over from the sensor browser and dropping them over the already existing display.</para>
+
+<para
+>Work sheets can be configured by clicking <guimenuitem
+>Configure Worksheet </guimenuitem
+> at the <guimenu
+>Edit</guimenu
+> menu. In the appearing dialogue you can set the dimension and the update interval. This update interval is used by all displays of the worksheet, which has the <guilabel
+>use update interval of worksheet</guilabel
+> set in its timer configuration dialogue.</para>
+
+<para
+>The entry <guimenuitem
+>Configure Style</guimenuitem
+> of the <guimenu
+>Settings</guimenu
+> menu gives you the possibility to configure the global style attributes and apply them to the current active worksheet.</para>
+
+<para
+>Displays can be configured by clicking with the right mouse button on them. A popup menu appear where you can select whether you want to change the properties of that display, remove it from the work sheet, change its update interval type and value or pause and restart its updating.</para>
+
+<sect2 id="signal-plotter">
+<title
+>Signal Plotter</title>
+
+<para
+>The signal plotter prints samples of one or more sensors over time. If, several sensors are displayed, the values are piled in different colours. If the display is large enough a grid will be displayed to show the range of the plotted samples. By default, the automatic range mode is active so the minimum and maximum values will be set automatically. Sometimes you want fixed minimum and maximum values. In that case, you can deactivate automatic range mode and set the values in the properties dialogue.</para>
+</sect2>
+
+<sect2 id="multimeter">
+<title
+>Multimeter</title>
+
+<para
+>The multimeter displays the sensor values as a digital meter. In the properties dialogue you can specify a lower and upper limit. If the range is exceeded, the display is coloured in the alarm colour.</para>
+</sect2>
+
+<sect2 id="process-controller">
+<title
+>Process Controller</title>
+
+<para
+>The Process Controller gives you a list of processes on your system. The list can be sorted by each column. Just press the left mouse button at the head of the column. </para>
+
+<para
+>The list shows the following information about each process. Please note that not all properties are available on every operating system.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Name</guilabel
+></term>
+<listitem
+><para
+>The name of the executable that started the process.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>PID</guilabel
+></term>
+<listitem
+><para
+>The Process <abbrev
+>ID</abbrev
+>. A unique number for each process.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>PPID</guilabel
+></term>
+<listitem
+><para
+>The Process <abbrev
+>ID</abbrev
+> of the process parent.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>UID</guilabel
+></term>
+<listitem
+><para
+>The <abbrev
+>ID</abbrev
+> of the user that started the process.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>GID</guilabel
+></term>
+<listitem
+><para
+>The <abbrev
+>ID</abbrev
+> of the group the process belongs to.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Status</guilabel
+></term>
+<listitem
+><para
+>The process status.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>User%</guilabel
+></term>
+<listitem>
+<para
+>The processor load of the process in user space (in percent).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>System%</guilabel
+></term>
+<listitem>
+<para
+>The processor load of the process in system space (in percent).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Nice</guilabel
+></term>
+<listitem
+><para
+>The scheduling priority.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>VmSize</guilabel
+></term>
+<listitem
+><para
+>The total amount of virtual memory used by the process (in kBytes).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>VmRss</guilabel
+></term>
+<listitem
+><para
+>The total amount of physical memory used by the process (in kBytes).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Login</guilabel
+></term>
+<listitem
+><para
+>The login name of the user that started the process.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Command</guilabel
+></term>
+<listitem
+><para
+>The complete start command of the process.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Underneath the table you find four buttons which will be described now from left to right.</para>
+
+<sect3 id="the-tree-view">
+<title
+>The <guibutton
+>Tree</guibutton
+> View</title>
+
+<para
+>The tree view has been designed to show the relationships between the running processes. A process that is started by another process is called the child of that process. A tree is an elegant way to show this parent-child relationship. The <emphasis
+>init</emphasis
+> process is the ancestor of all processes.</para>
+
+<para
+>If you are not interested in the children of a particular process you can click on the little box to the left of the parent and the subtree will collapse. Another click on that box will unfold the subtree again.</para>
+
+</sect3>
+
+<sect3 id="the-process-filter">
+<title
+>The Process Filter </title>
+
+<para
+>The Process Filter can be used to reduce the number of processes displayed in the table. You can filter out processes you are not interested in. Currently you can display all processes, system processes only, user processes only or your processes only.</para>
+
+</sect3>
+
+<sect3 id="therefreshbutton">
+<title
+>The <guibutton
+>Refresh</guibutton
+> Button </title>
+
+<para
+>This button can be used to force an immediate update of the process list.</para>
+
+</sect3>
+
+<sect3 id="thekillbutton">
+<title
+>The <guibutton
+>Kill</guibutton
+> Button </title>
+
+<para
+>If you have selected one or more processes you can press the kill button to kill them. A so called <errorcode
+>SIGKIL</errorcode
+> is sent to the processes which causes them to terminate immediately. If these applications still have unsaved data this data will be lost. So use this button with care.</para>
+
+</sect3>
+</sect2>
+
+<sect2 id="bargraph">
+<title
+>BarGraph</title>
+
+<para
+>The bargraph displays the sensor values as dancing bars. In the properties dialogue you can specify minimum and maximum values of range and a lower and upper limit. If the range is exceeded, the display is coloured in the alarm colour.</para>
+</sect2>
+
+<sect2 id="sensorlogger">
+<title
+>Sensor Logger</title>
+
+<para
+>The sensor logger does not display any values, but logs them in a file with additional date and time information. For each sensor you can specify a lower and upper limit in the properties dialogue. If the range is exceeded, the entry of the sensor table is coloured in the alarm colour and a <application
+>knotify</application
+> event is sent.</para>
+</sect2>
+
+<sect2 id="logfile">
+<title
+>Log File</title>
+
+<para
+>The log file monitor displays the content of a file &eg; <filename
+>/var/log/messages</filename
+>. In the properties dialogue, you can compose a list of regular expressions that will be compared with the content of the file. If one of the expressions match, a <application
+>knotify</application
+> event will be sent. </para>
+</sect2>
+
+<sect2 id="listview">
+<title
+>List View</title>
+
+<para
+>The listview displays the data of some sensors in the form of a table.</para>
+</sect2>
+
+</sect1>
+</chapter>
+
+<chapter id="multiple-platforms">
+<title
+>Configuring <application
+>ksysguardd</application
+></title>
+
+<para
+>The graphical front-end is available on any platform that &kde; runs on. The back-end is at the moment available on the following flavours of &UNIX;:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>&Linux; 2.x</term>
+<listitem
+><para
+>For <application
+>ksysguardd</application
+> to work it is necessary to compile the &Linux; Kernel with the <filename
+>/proc</filename
+> Filesystem enabled. This is the default setting and most &Linux; Distributions have it already.</para
+> </listitem>
+</varlistentry>
+<varlistentry>
+<term
+>FreeBSD</term>
+<listitem
+><para
+>The <application
+>ksysguardd</application
+> program needs to be owned by the <systemitem class="groupname"
+>kmem</systemitem
+> group and needs to have the setgid bit set.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+>&Solaris;</term>
+<listitem
+><para
+>To be written</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Support for other platforms is in progress. Your help is greatly appreciated.</para>
+</chapter>
+
+<chapter id="credits-and-licenses">
+<title
+>Credits and Licences</title>
+
+<para
+>&ksysguard; is currently developed and maintained by Chris Schl&auml;ger <email
+>cs@kde.org</email
+>. &ksysguard; is a rewrite of <application
+>KTop</application
+>, the KDE 1.x task manager. Several other people have worked on <application
+>KTop</application
+>:</para>
+
+<itemizedlist>
+<listitem
+><para
+>A. Sanda <email
+>alex@darkstar.ping.at</email
+></para
+></listitem>
+<listitem
+><para
+>Ralf Mueller <email
+>ralf@bj-ig.de</email
+></para
+></listitem>
+<listitem
+><para
+>Bernd Johannes Wuebben <email
+>wuebben@math.cornell.edu</email
+></para
+></listitem>
+<listitem
+><para
+>Nicolas Leclercq <email
+>nicknet@planete.net</email
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>The porting to other platforms than &Linux; was done by:</para>
+
+<itemizedlist>
+<listitem
+><para
+>FreeBSD: Hans Petter Bieker <email
+>zerium@traad.lavvu.no</email
+></para
+></listitem
+> </itemizedlist
+> &underFDL; &underGPL; </chapter>
+
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kwrite/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kwrite/Makefile.am
new file mode 100644
index 00000000000..776ece59cbb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kwrite/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kwrite
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kwrite/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kwrite/Makefile.in
new file mode 100644
index 00000000000..048977e1020
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kwrite/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kwrite
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kwrite
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kwrite/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kwrite/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kwrite/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kwrite/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kwrite/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kwrite/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kwrite/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kwrite/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kwrite/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kwrite/index.cache.bz2
new file mode 100644
index 00000000000..78e5a1856ce
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kwrite/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kwrite/index.docbook b/tde-i18n-en_GB/docs/kdebase/kwrite/index.docbook
new file mode 100644
index 00000000000..f9c874b23a8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kwrite/index.docbook
@@ -0,0 +1,3222 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kwrite;"
+>
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE"
+>
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;"
+>
+
+<bookinfo
+>
+<title
+>The &kwrite; Handbook</title
+>
+<authorgroup
+>
+<author
+>&Thad.McGinnis; &Thad.McGinnis.mail;</author>
+
+<othercredit role="developer"
+>&Christoph.Cullmann; &Christoph.Cullmann.mail; </othercredit>
+
+<othercredit role="reviewer"
+>&Lauri.Watts; &Lauri.Watts.mail; </othercredit>
+
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2000</year
+><year
+>2001</year>
+<holder
+>&Thad.McGinnis;</holder>
+</copyright>
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-08-27</date>
+<releaseinfo
+>2.00.00</releaseinfo>
+
+<abstract>
+<para
+>&kwrite; is a text editor for &kde;</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KWrite</keyword>
+<keyword
+>text</keyword>
+<keyword
+>editor</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kwrite; is more than a text editor for the &kde; Desktop. It is meant to be a programmer's editor, and could be considered as at least a partial alternative to more powerful editors. It may be best used in conjunction with &konqueror; for source file browsing for different languages. &kwrite; also works very well as a simple text editor. One of &kwrite;'s main features is the colourised syntax, customised for many different programming languages such as: C/C++, &Java;, Python, Perl, Bash, Modula 2, <acronym
+>HTML</acronym
+>, and Ada. </para>
+
+</chapter>
+
+<chapter id="on-screen-fundamentals"
+>
+<title
+>Some Fundamentals</title
+>
+
+<para
+>&kwrite; is very simple to use. Anyone that has used a text editor should have no problems. </para>
+
+<sect1 id="drag-and-drop"
+>
+<title
+>Drag and Drop</title
+>
+
+<para
+>&kwrite; uses the &kde; Drag and Drop protocol. Files may be dragged and dropped onto &kwrite; from the Desktop, &konqueror; or some remote &FTP; site opened in one of &konqueror;'s windows. </para>
+</sect1>
+
+<sect1 id="command-line-options"
+>
+<title
+>Command Line Options</title
+>
+
+<para
+>Though &kwrite; may most often be started from the KDE program menu, or a desktop icon, it can also be opened at the command line prompt of a terminal window. There are a few useful options that are available when doing this. </para>
+
+<sect2 id="specify-a-file"
+>
+<title
+>Specify a File</title
+>
+
+<para
+>By specifying the path and name of a particular file the user can have &kwrite; open (or create) that file immediately upon startup. This option might look something like the following:</para>
+
+<informalexample
+><screen
+><prompt
+>%</prompt
+> <userinput
+><command
+>kwrite</command
+>
+<option
+><replaceable
+>/home/myhome/docs/myfile.txt</replaceable
+></option
+></userinput
+>
+</screen>
+</informalexample>
+</sect2>
+<sect2 id="editing-files-on-the-internet">
+<title
+>Specify a file on the internet</title>
+
+<para
+>The above-mentioned method could even be used to open files on the internet (if the user has an active connection at the time.) An example of this might look like the following:</para>
+
+<informalexample
+><screen
+><prompt
+>%</prompt
+> <userinput
+><command
+>kwrite</command
+>
+<option
+><replaceable
+>ftp://ftp.kde.org/pub/kde/Welcome.msg</replaceable
+></option
+></userinput
+>
+</screen>
+</informalexample>
+
+</sect2>
+
+<sect2 id="other-command-line-options">
+<title
+>Other Command Line Options</title>
+
+<para
+>The following command line help options are available</para>
+
+<variablelist>
+<varlistentry
+>
+<term
+><userinput
+><command
+>kwrite</command
+> <option
+>--help</option
+></userinput
+></term
+>
+<listitem
+><para
+>This lists the most basic options available at the command line.</para
+></listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><userinput
+><command
+>kwrite</command
+> <option
+>--help-qt</option
+></userinput
+></term>
+<listitem
+><para
+>This lists the options available for changing the way &kwrite; interacts with &Qt;.</para
+></listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><userinput
+><command
+>kwrite</command
+> <option
+>--help-kde</option
+></userinput
+></term>
+<listitem
+><para
+>This lists the options available for changing the way &kwrite; interacts with &kde;.</para
+></listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><userinput
+><command
+>kwrite</command
+> <option
+>--help-all</option
+></userinput
+></term>
+<listitem
+><para
+>This lists all of the command line options.</para
+></listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><userinput
+><command
+>kwrite</command
+> <option
+>--author</option
+></userinput
+></term>
+<listitem
+><para
+>Lists &kwrite;'s authors in the terminal window</para
+></listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><userinput
+><command
+>kwrite</command
+> <option
+>--version</option
+></userinput
+></term>
+<listitem
+><para
+>Lists version information for &Qt;, &kde;, and &kwrite;. Also available through <userinput
+><command
+>kwrite</command
+> <option
+>-V</option
+></userinput
+> </para
+></listitem>
+</varlistentry
+>
+</variablelist
+>
+</sect2>
+</sect1
+>
+
+<sect1 id="keybindings"
+>
+<title
+>Key Bindings</title
+>
+
+<para
+>Many of the key bindings (shortcuts) are configurable by way of the <link linkend="settings"
+>Settings</link
+> menu. By default &kwrite; honours the following key bindings.</para
+>
+
+<informaltable
+>
+<tgroup cols="2"
+>
+<tbody
+>
+
+<row
+><entry
+><para
+><keycombo
+action="simul"
+><keycap
+>Insert</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Toggle between Insert and Overwrite mode. When in insert mode the editor will add any typed characters to the text while pushing along any data to the right of the text cursor. Overwrite mode causes the entry of each character to eliminate the character immediately to the right of the text cursor.</para
+></entry>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Left Arrow</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Move the cursor one character to the left </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Right Arrow</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Move the cursor one character to the right </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Up Arrow</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Move the cursor up one line </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Down Arrow</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Move the cursor down one line </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Page Up</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Move the cursor up one page </para
+></entry
+>
+</row>
+<row
+>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Page Down</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Move the cursor down one page </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+><keycap
+>Backspace</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Delete the character to the left of the cursor </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+><keycap
+>Home</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Move the cursor to the beginning of the line </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+><keycap
+>End</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Move the cursor to the end of the line </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+><keycap
+>Delete</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Delete the character to the right of the cursor (or any selected text)</para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo action="simul"
+>&Shift;<keycap
+>Left Arrow</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Mark text one character to the left </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo action="simul"
+>&Shift;<keycap
+>Right Arrow</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Mark text one character to the right </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+><keycap
+>F1</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Help</para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Shift;<keycap
+>F1</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>What's this?</para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+><link linkend="find"
+>Find</link
+></para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+><keycap
+>F3</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+><link linkend="find-again"
+>Find again</link
+></para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Copy the marked text to the clipboard. </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Set a Bookmark</para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+><link linkend="new"
+>New</link
+> document</para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+><link linkend="print"
+>Print</link
+> </para
+></entry
+>
+</row
+>
+<row>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Quit - close active copy of editor </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+><link linkend="replace"
+>Replace</link
+></para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Invokes the <link linkend="save"
+><guilabel
+>Save</guilabel
+></link
+> command.</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Paste the clipboard text into line edit. </para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+>Delete the marked text and copy it to the clipboard. </para
+></entry>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+><link linkend="undo"
+>Undo</link
+></para
+></entry
+>
+</row
+>
+<row
+>
+<entry
+><para
+><keycombo
+action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+></para
+></entry
+>
+<entry
+><para
+><link linkend="redo"
+>Redo</link
+></para
+></entry
+>
+</row
+>
+</tbody
+>
+</tgroup
+>
+</informaltable
+>
+</sect1
+>
+</chapter
+>
+
+<chapter id="the-menu-entries"
+>
+<title
+>The Menu Entries</title
+>
+
+<sect1 id="file"
+>
+<title
+>The <guimenu
+>File</guimenu
+> Menu</title
+>
+
+<variablelist
+>
+
+<varlistentry
+>
+<term id="new">
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>New</guimenuitem
+></menuchoice
+></term
+>
+<listitem>
+<para
+>This starts a new Document in the editor. If there is a current document with unsaved changes the user is given a chance to save it. </para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term id="open">
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open...</guimenuitem
+> </menuchoice>
+</term
+>
+
+<listitem>
+<!--
+This is description of a standard dialog and so should go in the UG,
+with a pointer to it. In fact, I'll probably nick this very stuff for
+the UG
+- Phil
+<para>
+This command opens a file. It does this by means of a dialog box which
+allows the user to navigate the file system. The dialog operates like a
+small file manager. Clicking on folders displayed in the central
+window directs the dialog to enter that folder - displaying its
+contents. There is an entry/dropdown box which can be used to type in
+directly the location and name of the file or by clicking the arrow at
+the side choose from a dropdown list of recently used locations. Below
+this is a filter which similarly may have data entered directly or
+chosen from a dropdown list of recent filter types. The filter facility
+lets only files that meet its specifications be displayed in the central
+window. If the filter contained text such as <literal
+role="extension"
+>*.txt</literal
+> then only files with the <literal
+role="extension"
+>txt</literal
+> extension would be visible in the
+selection window. Below the filter is a status bar giving information
+about the number of files and subfolders within the current
+folder.
+</para>
+
+<para>
+The toolbar, which is located at the top of the dialog, has left and
+right arrow buttons that let the user move back and forth through
+previously selected folders as well as an up arrow button for moving
+up the folder tree. The button with the little house takes the user
+to his or her home folder and the one with the two arrows curved in
+on each other updates the view of the current folder. The flag button
+lets the user set a new bookmark at the current folder or go to one
+that was previously set.
+</para>
+
+<para>
+The last button on the toolbar allows you to create a new folder, and
+even change some basic settings for the dialog box, and finally there is
+dropdown box with a list of some commonly frequented folders.
+</para>
+-->
+<para
+>Displays a standard &kde; <guilabel
+>Open File</guilabel
+> dialogue. Use the file view to select the file you want to open, and click on <guibutton
+>Open</guibutton
+> to open it. You can find more information about the &kde; <guilabel
+>Open File</guilabel
+> dialogue in the &kde; User Guide.</para>
+
+</listitem>
+</varlistentry
+>
+
+<varlistentry
+>
+<term id="open-recent">
+<menuchoice
+><guimenu
+>File</guimenu
+> <guisubmenu
+>Open Recent</guisubmenu
+> </menuchoice>
+</term
+>
+<listitem>
+<para
+>This is a shortcut to open recently saved documents. Clicking on this item opens a list to the side of the menu with several of the most recently saved files. Clicking on a specific file will open it in &kwrite; - if the file still resides at the same location. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry
+>
+<term id="save">
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save</guimenuitem
+> </menuchoice>
+</term
+>
+<listitem>
+<para
+>This saves the current document. If there has already been a save of the document then this will overwrite the previously saved file without asking for the user's consent. If it is the first save of a new document the save as dialogue (described below) will be invoked. </para>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term id="save-as">
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save As...</guimenuitem
+> </menuchoice>
+</term
+>
+<listitem>
+<para
+>This allows a document to be saved with a new file name. This is done by means of the file dialogue box described above in the <link linkend="open"
+>Open</link
+> section of this help file. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry
+>
+<term id="print">
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice>
+</term
+>
+<listitem
+>
+<para
+>Opens a simple print dialogue allowing the user to specify what, where, and how to print </para
+>
+</listitem
+>
+</varlistentry
+>
+
+<!--
+<varlistentry
+>
+<term id="new-view">
+<menuchoice
+>
+<guimenu
+>File</guimenu>
+<guimenuitem
+>New View</guimenuitem>
+</menuchoice>
+</term
+>
+<listitem
+>
+<para>
+This creates a new view of the current document, &ie;, a new instance of
+&kwrite; (as explained in the previous entry) but containing the same
+document.
+</para>
+</listitem
+>
+</varlistentry
+>
+ //-->
+
+<varlistentry
+>
+<term id="close">
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This will close the editor window, if you have more than one instance of &kwrite; running, through the <guimenuitem
+>New View</guimenuitem
+> or <guimenuitem
+>New Window</guimenuitem
+> menu items, those instances will not be closed. </para>
+</listitem>
+</varlistentry
+>
+
+</variablelist
+>
+
+</sect1
+>
+
+<sect1 id="edit"
+>
+<title
+>The <guimenu
+>Edit</guimenu
+> Menu</title
+>
+
+<variablelist
+>
+<varlistentry>
+<term id="undo"
+><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Undo</guimenuitem
+></menuchoice
+></term>
+<listitem
+>
+<para
+>This is used to eliminate or reverse the most recent user action or operation. </para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="redo"/><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Redo</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This will reverse the most recent change (if any) made using Undo</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<!--<varlistentry
+>
+<term
+><anchor id="undohistory"/><menuchoice
+>
+<guimenu
+>Edit</guimenu
+><guimenuitem
+>Undo/Redo
+History</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This will call a display box showing a list of the most recent actions on
+
+
+the left and another list of actions which have been 'undone' on the right.
+There are also three buttons at the right of the box labeled
+<guibutton
+>Undo</guibutton
+>, <guibutton
+>Redo</guibutton
+>, and
+<guibutton
+>Close</guibutton
+>. Clicking on the <guibutton
+>Undo</guibutton
+>
+button will cause the action at the top of the Undo list to be reversed which
+will place that particular action at the top of the Redo list. Likewise,
+clicking on the <guibutton
+>Redo</guibutton
+> button will reinstate the reversed
+action and move it back to the top of the Undo list. Clicking on an item below
+
+
+the top item in either list will select all the items from the top down to that
+
+
+point. A subsequent click on the corresponding button will cause all the
+selected actions to be undone or redone accordingly. This would be particularly
+
+
+useful when the user knows precisely the point to which she or he would like to
+
+
+proceed - making it unnecessary to go through a series of single undo or redo
+actions.</para
+>
+</listitem
+>
+</varlistentry
+> //-->
+
+<varlistentry
+>
+<term
+><anchor id="cut"/><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Cut</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This command deletes the current selection and places it on the clipboard. The clipboard is a feature of KDE that works invisibly to provide a way to transfer data between applications.</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="copy"/><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Copy</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This copies the currently selected text to the clipboard so that it may be pasted elsewhere. The clipboard is a feature of KDE that works invisibly to provide a way to transfer data between applications.</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="paste"/><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Paste</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This will insert the contents of the clipboard at the cursor position. The clipboard is feature of KDE that works invisibly to provide a way to transfer data between applications.</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="select-all"/><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Select All</guimenuitem
+></menuchoice
+></term>
+<listitem
+>
+<para
+>This will select the entire document. This could be very useful for copying the entire file to another application.</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<!--<varlistentry
+>
+<term
+><anchor id="invert-the-selection"/><menuchoice
+>
+<guimenu
+>Edit</guimenu
+><guimenuitem
+>Invert
+Selection</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This selects any unselected text while unselecting any selected text -
+effectively reversing the current state of selection.</para
+>
+</listitem
+>
+</varlistentry
+> //-->
+
+<varlistentry
+>
+<term id="go-to-line">
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Go to line</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This opens the goto line dialogue box which is used to have the cursor jump to a particular line (specified by number) in the document. The line number may be entered directly into the text box or graphically by clicking on the up or down arrow spin controls at the side of the text box. The little up arrow will increase the line number and the down arrow decrease it. There is also a slide control to the right of the text box which allows the user to move the goto point in the document in an analogue manner. </para
+>
+</listitem
+>
+</varlistentry>
+
+<varlistentry
+>
+<term
+><anchor id="find"/><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Find</guimenuitem
+></menuchoice
+></term>
+<listitem
+>
+<para
+>This opens the find dialogue which is used to specify the <guilabel
+>Text to Find</guilabel
+> in the document. There is small text box for entering the search pattern which also doubles as a dropdown box. Clicking on the dropdown arrow at the side of the box makes available other recent search patterns. Other parameters are included to make the search more efficient. Selecting <guilabel
+>Case Sensitive</guilabel
+> will limit finds to entries that match the case (upper or lower) of each of the characters in the search pattern. <guilabel
+>Find Backwards</guilabel
+> directs the search to proceed in an upwardly direction. The <guilabel
+>Selected Text</guilabel
+> option keeps the search within currently selected text. Checking <guilabel
+>Whole Words Only</guilabel
+> prevents the search from stopping on words that contain the searched for pattern. The <guilabel
+>Search from Cursor</guilabel
+> option begins the search from the current position of the cursor within the document rather than from the beginning.</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="find-again"/><menuchoice
+><shortcut
+><keycombo action="simul"
+><keycap
+>F3</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Find Next</guimenuitem
+></menuchoice
+></term
+>
+
+
+<listitem
+>
+<para
+>This repeats the last find operation, if any, without calling the find dialogue box.</para
+> </listitem
+>
+</varlistentry
+>
+
+<varlistentry>
+<term id="find-previous">
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Shift;<keycap
+>F3</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Previous</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This repeats the last find operation, if any, without calling the find dialogue box, and searching backwards instead of forwards through the document. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry
+>
+<term
+><anchor id="replace"/><menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+><guimenuitem
+>Replace</guimenuitem
+></menuchoice
+></term>
+<listitem
+>
+<para
+>This command opens the replace dialogue box. The replace dialogue is almost identical to the above-mentioned find dialogue. In addition to the features in the find dialogue it contains a <guilabel
+>Replace With:</guilabel
+> text entry/dropdown box. Using this dialogue the user can specify both the text to be found and text with which to replace it. The additional <guilabel
+>Prompt On Replace</guilabel
+> option allows the user to have &kwrite; ask for confirmation before each replacement.</para
+> </listitem>
+</varlistentry>
+
+<!--<varlistentry>
+<term>
+<menuchoice>
+<shortcut>
+<keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo>
+</shortcut>
+<guimenu
+>Edit</guimenu>
+<guimenuitem
+>Editing Command</guimenuitem>
+</menuchoice>
+</term>
+<listitem>
+<para>
+To be written
+</para>
+</listitem>
+</varlistentry
+>//-->
+</variablelist>
+
+</sect1
+>
+
+<sect1 id="go"
+>
+<title
+>The <guimenu
+>Bookmarks</guimenu
+> Menu</title
+>
+<variablelist
+>
+<!--
+<varlistentry>
+<term id="toggle-bookmarks">
+<menuchoice>
+<shortcut>
+<keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo>
+</shortcut>
+<guimenu
+>Bookmarks</guimenu>
+<guimenuitem
+>Toggle Bookmark</guimenuitem>
+</menuchoice>
+</term>
+<listitem>
+<para>
+To be written
+</para>
+</listitem>
+</varlistentry>
+-->
+<varlistentry>
+<term id="clear-bookmarks">
+<menuchoice
+><guimenu
+>Bookmarks</guimenu
+> <guimenuitem
+>Clear All Bookmarks</guimenuitem
+> </menuchoice>
+</term
+>
+<listitem
+>
+<para
+>This command will remove all the markers from the document as well as the list of markers which is appended at the bottom of this menu item. </para
+>
+</listitem
+>
+</varlistentry
+>
+</variablelist>
+
+<para
+>At the bottom of this menu, a list of markers appears if any markers are available for this window. </para>
+
+</sect1
+>
+
+<sect1 id="tools"
+>
+<title
+>The <guimenu
+>Tools</guimenu
+> Menu</title
+>
+
+<variablelist>
+<varlistentry>
+<term
+><anchor id="Spelling..."/><menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Spelling...</guimenuitem
+></menuchoice
+></term>
+
+<listitem
+><para
+><action
+>This initiates the spell checking program - a program designed to help the user catch and correct any spelling errors.</action
+> Clicking on this entry will start the checker and bring up the speller dialogue box through which the user can control the process. There are four settings lined up vertically in the centre of the dialogue with their corresponding labels just to the left. Starting at the top they are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Unknown word:</guilabel
+></term>
+<listitem
+><para
+>Here, the spell checker indicates the word currently under consideration. This happens when the checker encounters a word not in its dictionary - a file containing a list of correctly spelled words against which it compares each word in the editor.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Replace with:</guilabel
+></term>
+<listitem
+><para
+>If the checker has any similar words in its dictionary the first one will be listed here. The user can accept the suggestion, type in his or her own correction, or choose a different suggestion from the next box.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Suggested Words:</guilabel
+></term>
+<listitem
+><para
+>The checker may list here a number of possible replacements for the word under consideration. Clicking on any one of the suggestions will cause that word to be entered in the <guilabel
+>Replacement:</guilabel
+> box, above.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Language:</guilabel
+></term>
+<listitem
+><para
+>If you have installed multiple dictionaries, here you can select which dictionary/language should be used.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>On the right side of the dialogue box are 5 buttons that allow the user to control the spell check process. They are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guibutton
+>Add to Dictionary</guibutton
+></term>
+<listitem
+><para
+>Pressing this button adds the word in the <guilabel
+>Misspelled Word:</guilabel
+> box to the checker's dictionary. This means that in the future the checker will always consider this word to be correctly spelled.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Replace</guibutton
+></term>
+<listitem
+><para
+>This button has the checker replace the word under consideration in the document with the word in the <guilabel
+>Replacement:</guilabel
+> box.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Replace All</guibutton
+></term>
+<listitem
+><para
+>This button causes the checker to replace not only the current <guilabel
+>Unknown word:</guilabel
+> but to automatically make the same substitution for any other occurrences of this <guilabel
+>Misspelled Word:</guilabel
+> in the document.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Ignore</guibutton
+></term>
+<listitem
+><para
+>Activating this button will have the checker move on without making any changes.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Ignore All</guibutton
+></term>
+<listitem
+><para
+>This button tells the checker to do nothing with the current <guilabel
+>Unknown word:</guilabel
+> and to pass over any other instances of the same word.</para
+> <note
+><para
+>This only applies to the current spell check run. If the checker is run again later it will stop on this same word.</para
+></note
+></listitem>
+</varlistentry>
+</variablelist>
+
+<!--<para
+>Located horizontally along the bottom of the spell check dialog is a
+progress bar. As the checking process proceeds the bar will fill from left to
+right providing a graphical representation of how far along in the document the
+process has reached. In addition, the progress is displayed numerically in
+the center of the progress bar.</para
+>//-->
+
+<!--<note
+><para
+>A numerical display of the spell check
+process is simultaneously displayed in the status bar of the editor. The <link
+linkend="show-statusbar"
+>status bar</link
+> is the horizontal strip at the bottom
+of the editor just outside of the text entry area.</para
+></note
+>//-->
+
+<para
+>Three more buttons are located horizontally along the bottom of the spell check dialogue. They are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guibutton
+>Help</guibutton
+></term>
+<listitem
+><para
+>This invokes the KDE help system starting at the &kwrite; help pages (this document).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Finished</guibutton
+></term>
+<listitem
+><para
+>This button ends the spell check process, and returns to the document.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Cancel</guibutton
+></term>
+<listitem
+><para
+>This button cancels the spell check process, all modifications are reverted, and you will return to your document.</para
+></listitem>
+</varlistentry>
+
+<varlistentry
+>
+<term
+><anchor id="indent"/><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+><guimenuitem
+>Indent</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This increases the paragraph's indentation by one step. The size of the step depends on the <link linkend="pref-indent"
+> indentation settings</link
+>.</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="unindent"/><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+><guimenuitem
+>Unindent</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This reduces the paragraph's indentation by one step. The size of the step depends on the <link linkend="pref-indent"
+> indentation settings</link
+>.</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="cleanindent"/><menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Clean Indentation</guimenuitem
+></menuchoice
+></term
+> <listitem
+>
+<para
+>Not yet implemented</para>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+><guimenuitem
+>Comment</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>This adds one space to the beginning of the line where the text cursor is located or to the beginning of any selected lines.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+><guimenuitem
+>Uncomment</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>This removes one space (if any exist) from the beginning of the line where the text cursor is located or from the beginning of any selected lines.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings">
+<title
+>The <guimenu
+>Settings</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><anchor id="show-toolbar"/><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice>
+</term
+>
+<listitem
+>
+<para
+>When checked, this displays a moveable toolbar containing buttons used to initiate frequently used commands. When unchecked the toolbar is hidden. </para
+>
+</listitem
+>
+</varlistentry>
+
+<varlistentry
+>
+<term
+><anchor id="show-statusbar"/><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Statusbar</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>When checked, this displays a small bar at the bottom of the editor containing information about the status of the current document. When unchecked the statusbar is hidden.</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="show-path"/><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Path</guimenuitem
+></menuchoice
+></term>
+<listitem
+>
+<para
+>When selected, this displays in the title bar the path (its location in the file system) of the current document. When unchecked the path is hidden.</para>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="preferences"/><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Editor...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This menu item opens a dialogue whereby several different <link linkend="pref-dialog"
+>settings</link
+> may be adjusted. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry
+>
+<term
+><anchor id="configure-keybindings"/><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Shortcuts...</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This command opens a dialogue box whereby the <link linkend="keybindings"
+>key bindings</link
+> may be changed. A display window at the top of the dialogue box shows the list of commands (actions) that can have keyboard shortcuts. Below the display are three radio buttons. The user may choose between No Key, Default Key, and Custom Key. (Note that a set of radio buttons only allows the selection of one of the offered items - in the way that buttons on a car radio only offer the selection of one preset station. Also, the Default Key selection is only available for those commands that actually have a 'default' shortcut.) Selecting the Custom Key option activates the three check boxes and key button at the bottom of the dialogue. The user may then select a key combination for the command in question by means of the check boxes and key button. For example, with the About KDE command selected in the display window, the user could select &Ctrl; and <keycap
+>Alt</keycap
+>, click on the key button, and then press the <keycap
+>K</keycap
+> key on the keyboard. This would mean that anytime he or she held down the &Ctrl; and <keycap
+>Alt</keycap
+> buttons and pressed <keycap
+>K</keycap
+> (while using &kwrite;) the About KDE display box would be called. </para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><anchor id="configure-toolbars"/><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Toolbars...</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+><para
+>This will open the dialogue whereby the toolbar configuration may be changed. The user can choose which shortcut buttons should appear on the toolbar. A display window on the left lists the commands available to placed on the toolbar. A display on the right lists those commands already on the toolbar. A set of four arrow buttons between the two displays manipulates the selections. The right pointing arrow places any command selected in the left pane onto the right pane, <abbrev
+>i.e.</abbrev
+>, it is added to the toolbar. The left arrow does just the opposite, removing any action selected in the right window from the toolbar. The up and down pointing arrows change the position of an action selected in the right window which changes the position of its button in the toolbar.</para
+> </listitem
+>
+</varlistentry
+>
+
+
+
+<!--
+<varlistentry
+>
+<term>
+<menuchoice
+><guimenu
+>
+>Settings</guimenu
+><guimenuitem
+>Configure
+Highlighting</guimenuitem
+></menuchoice
+></term
+>
+<listitem
+><para
+>Opens a dialog box allowing configuration of the syntax
+highlighting. The dialog is described in <xref
+linkend="pref-highlighting"/>.</para
+></listitem
+>
+</varlistentry
+> -->
+
+<!--<varlistentry>
+<term>
+<menuchoice>
+<shortcut>
+<keycombo action="simul"
+><keycap
+>F6</keycap
+></keycombo>
+</shortcut>
+<guimenu
+>Settings</guimenu>
+<guimenuitem
+>Show Icon Border</guimenuitem>
+</menuchoice>
+</term>
+<listitem>
+<para>
+Toggle the display of a border on the left of the editing window, where
+bookmarks are displayed next to the line they apply to.
+</para>
+</listitem>
+</varlistentry
+>//-->
+
+<!--<varlistentry>
+<term id="vertical-selection">
+<menuchoice>
+<shortcut>
+<keycombo action="simul"
+><keycap
+>F4</keycap
+></keycombo>
+</shortcut>
+<guimenu
+>Settings</guimenu>
+<guimenuitem
+>Vertical Selection</guimenuitem>
+</menuchoice>
+</term
+>
+<listitem
+>
+<para>
+This is used to turn on or off the vertical selection feature. Vertical
+selection allows text to be selected by column as well as by row. In other
+words with this feature the user is able to select text contained in only
+particular contiguous columns and rows. In affect the user can select a
+rectangular area of text anywhere in the document.
+</para
+>
+</listitem
+>
+</varlistentry
+> //-->
+
+<!--<varlistentry
+>
+<term id="set-highlight">
+<menuchoice
+>
+<guimenu
+>Settings</guimenu>
+<guisubmenu
+>Highlight Mode</guisubmenu>
+</menuchoice>
+</term>
+<listitem
+>
+<para>
+This allows the user to choose the style of color highlighting which the
+editor uses to display the text. The styles are selected by programming
+language. The font/color information is not stored with the document.
+</para>
+</listitem
+>
+</varlistentry
+> //-->
+
+<!--<varlistentry
+>
+<term
+><anchor id="end-of-line"/>
+<menuchoice
+>
+<guimenu
+>Settings</guimenu
+><guisubmenu
+>End of Line</guisubmenu
+></menuchoice
+></term
+>
+<listitem
+>
+<para
+>This opens a sub-menu from which the user can select the type of <quote
+>end of
+line</quote
+> code for &kwrite; to use, <abbrev
+>i.e.</abbrev
+>, the accepted standard
+used by &UNIX;, &Mac; or MSDOS/&Windows; systems.</para>
+</listitem
+>
+</varlistentry
+> //-->
+
+</variablelist
+>
+</sect1
+>
+
+<sect1 id="help"
+>
+<title
+>The <guimenuitem
+>Help</guimenuitem
+> Menu</title
+> &help.menu.documentation; </sect1
+>
+</chapter>
+
+<chapter id="pref-dialog"
+>
+<title
+>Configure &kwrite;</title>
+
+<para
+>Selecting <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Editor</guimenuitem
+></menuchoice
+> from the menu brings up the <guilabel
+>Configure Editor</guilabel
+> dialogue box. This dialogue can be used to alter a number of different settings. The settings available for change vary according to which category the user chooses from a vertical list on the left side of the dialogue. By means of three buttons along the bottom of the box the user can control the process. </para>
+
+<para
+>She or he may invoke the <guilabel
+>Help</guilabel
+> system, accept the current settings and close the dialogue by means of the <guibutton
+>OK</guibutton
+> button, or <guibutton
+>Cancel</guibutton
+> the process. The categories <guilabel
+>Colours</guilabel
+>, <guilabel
+>Fonts</guilabel
+> <guilabel
+>Indent</guilabel
+>, <guilabel
+>Select</guilabel
+>, <guilabel
+>Edit</guilabel
+>, <guilabel
+>Spelling</guilabel
+> and <guilabel
+>Highlighting</guilabel
+> are detailed below. </para>
+
+<sect1 id="prefcolors">
+<title
+>Colours</title>
+
+<para
+>This section provides access to <link linkend="pref-color-settings"
+>two different colour settings</link
+>, described below. Each of these settings may be changed by clicking on its corresponding button. These are special wide buttons that are the colour of the current setting. Clicking on one of the buttons calls a special colour dialogue box used to change the setting.</para
+>
+
+<para
+>The colour dialogue box provides a convenient and graphical way to select a colour. In the upper left of the box is a rectangular display of a spectrum of colours. To the immediate right of this, is vertical bar displaying a range of intensity from the most dark at the bottom to the most light at the top. The user may select and adjust a colour by clicking in these two boxes. Clicking in the rectangular display selects a particular mix of red, green, and blue colours and in the vertical bar selects a level of intensity (value). The various colour attributes are displayed in numerical form in small text boxes located directly below the spectral rectangle and the user can see them change as the colour is adjusted. These attributes include the mix of the basic colour components (red, green, and blue) as well as hue and saturation levels. Alternatively the user can enter figures directly in these boxes. There is also a square at the bottom centre of the dialogue box which displays the colour which is under consideration at any time. To the right of this display is another text box labelled <guilabel
+>HTML:</guilabel
+> This shows the user the colour code that would be used to specify the particular displayed colour in <acronym
+>HTML</acronym
+> code which is widely used for web pages.</para
+>
+
+<para
+>In addition to the above, the colour dialogue allows the capture of any colour currently displayed on the desktop or in another program. Clicking on the button with the dropper icon (located on the right side of the dialogue box,) changes the shape of the mouse cursor to a set of crosshairs. Clicking again will pick up the colour attributes of whatever colour is displayed under the cross hairs.</para
+>
+
+<para
+>Furthermore the user has the option of adding any colour to a personal palette of <quote
+>Custom Colours</quote
+> by clicking on the wide button labelled <guibutton
+>Add to Custom Colours</guibutton
+> (which is located directly above the display square.) This adds the current colour to the custom colour palette. This palette and any other available palettes can be displayed using the drop down selection box located directly above the palette display at the top right of the dialogue box. Besides the custom colours, the user can access a number of pre-prepared palettes.</para>
+
+<variablelist
+>
+
+<varlistentry id="pref-color-settings"
+>
+<term
+><guilabel
+>Background</guilabel
+></term
+>
+<listitem
+><para
+>Here the user can specify a colour for the general background of &kwrite;.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Selected</guilabel
+></term
+>
+<listitem
+><para
+>This allows the user to select a colour to be used for indicating selected (or highlighted) portions of the document.</para
+></listitem
+> </varlistentry
+>
+</variablelist
+>
+</sect1
+>
+
+<sect1 id="pref-fonts">
+<title
+>Fonts</title>
+
+<para
+>Here you can choose the default font for &kwrite;. You can choose from any font available on your system, and set a default size and encoding. A sample text displays at the bottom of the dialogue, so you can see the effect of your choices. </para>
+
+</sect1>
+
+<sect1 id="pref-indent"
+>
+<title
+>Indent</title
+>
+<variablelist
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Auto Indent</guilabel
+></term
+> <listitem
+><para
+>This causes new lines to begin with the same indentation level as the previous line.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Indent With Spaces</guilabel
+></term
+> <listitem
+><para
+>This replaces tabs with the number of spaces selected in the Tab Width window in the <link linkend="pref-edit"
+>Edit</link
+> section of the preferences dialogue.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Backspace Key Indents</guilabel
+></term
+>
+<listitem
+><para
+>This allows the <keycombo action="simul"
+><keycap
+>backspace</keycap
+></keycombo
+> key to be used to indent.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Tab Key Indents</guilabel
+></term
+> <listitem
+><para
+>This allows the <keycombo action="simul"
+><keycap
+>tab</keycap
+></keycombo
+> key to be used to indent.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Keep Extra Spaces</guilabel
+></term
+>
+<listitem
+><para
+>Indentations of more than the selected number of spaces will not be shortened.</para
+></listitem
+>
+</varlistentry
+>
+
+</variablelist
+>
+</sect1
+>
+
+<!--
+2004-08-27
+Out of date - getting it out of the translators' way
+- Phil
+<sect1 id="pref-select"
+>
+<title
+>Select</title
+>
+<variablelist
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Persistent Selections</guilabel
+></term
+>
+<listitem
+><para
+>This prevents key input or cursor movement by way of the
+arrow keys from causing the elimination of text
+selection. </para
+><note
+><para
+>(Note: If the Overwrite Selections option is
+activated then any typed character input or paste operation will replace
+the selected text.)</para
+></note
+></listitem
+> </varlistentry
+>
+
+<varlistentry
+> <term
+><guilabel
+>Overwrite Selections</guilabel
+></term
+>
+<listitem
+><para
+>Any keyed character input or paste operation will replace
+the selected text. </para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Mouse Autocopy</guilabel
+></term
+> <listitem
+><para
+>Any text
+selected with the mouse will be automatically copied to the
+clipboard.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>X11-like Single Selection</guilabel
+></term
+>
+<listitem
+><para
+>Not implemented yet.</para
+></listitem
+>
+</varlistentry
+>
+
+
+<varlistentry
+>
+<term
+>Toggle Old</term
+> <listitem
+><para
+>Not yet implemented</para
+></listitem
+>
+</varlistentry
+>
+
+</variablelist
+>
+</sect1
+>
+ -->
+<sect1 id="pref-edit"
+>
+<title
+>Edit</title
+>
+<variablelist
+>
+<varlistentry
+>
+<term id="pref-word-wrap"
+><guilabel
+>Static Word Wrap</guilabel
+></term
+>
+<listitem
+><para
+>Word wrap is a feature that causes the editor to automatically start a new line of text and move (wrap) the cursor to the beginning of that new line. &kwrite; will automatically start a new line of text when the current line reaches the length specified by the <link linkend="pref-wrap-words-at"
+>Wrap Words At:</link
+> option.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term id="pref-wrap-words-at"
+><guilabel
+>Wrap Words At:</guilabel
+></term
+><listitem
+><para
+>If the <link linkend="pref-word-wrap"
+>Word Wrap</link
+> option is selected this entry determines the length (in characters) at which the editor will automatically start a new line.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term id="pref-replace-tabs-by-spaces"
+><guilabel
+>Replace Tabs By Spaces</guilabel
+></term
+> <listitem
+><para
+>&kwrite; will replace any tabs with the number of spaces indicated in the <link linkend="pref-tab-width"
+>Tab Width:</link
+> entry.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term id="pref-tab-width"
+>Tab Width</term
+> <listitem
+><para
+>If the <link linkend="pref-word-wrap"
+><guilabel
+>Replace Tabs By Spaces</guilabel
+></link
+> option is selected this entry determines the number of spaces with which the editor will automatically replace tabs.</para
+></listitem
+>
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Remove Trailing Spaces</guilabel
+></term
+>
+<listitem
+><para
+>&kwrite; will automatically eliminate extra spaces at the ends of lines of text.</para
+></listitem
+> </varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Auto Brackets</guilabel
+></term
+> <listitem
+><para
+>When the user types a left bracket ([, (, or {) &kwrite; automatically enters the right bracket (}, ), or ]) to the right of the cursor.</para
+></listitem>
+</varlistentry>
+
+<!-- Outdated
+<varlistentry>
+<term id="group-undos"
+><guilabel
+>Group Undos</guilabel
+></term>
+<listitem
+><para
+>Groups of similar actions are to be considered a single
+<link linkend="undo"
+>Undo</link
+> step by &kwrite;. In other words, a series
+of regular character keystrokes (words or expressions) would be considered
+one step and therefore be removed by a single undo operation. If the
+series of character entries were interrupted by a non-character entry
+operation (such as a backspace), invoking undo would only remove the
+entries made since that operation. The next undo would then reverse that
+operation and so on.</para>
+<para
+> When this option is not selected &kwrite; considers
+each keystroke to be a single step. So if the user (with this option
+active) were to type several words or even sentences without having to make
+corrections or cut or paste or some other non-character entry operation
+then a click of the undo button would eliminate all that had been typed
+since the last non-entry operation. A second click would eliminate that
+operation and a third any operation or series of entries that occurred
+before the operation and so on. When not selected three clicks of the undo
+button would only remove the last three letters typed, or the last three
+operations.</para
+></listitem
+>
+</varlistentry
+>
+-->
+<varlistentry
+> <term
+><guilabel
+>Show Tabs</guilabel
+></term
+>
+<listitem
+><para
+>The editor will display a symbol to indicate the presence of a tab in the text.</para
+></listitem
+>
+</varlistentry
+>
+<!--
+<varlistentry>
+<term
+><guilabel
+>Smart Home</guilabel
+></term>
+<listitem
+><para
+>Not yet implemented</para
+></listitem>
+</varlistentry>
+-->
+<varlistentry>
+<term
+><guilabel
+>Page Up/Down Moves Cursor</guilabel
+></term>
+<listitem
+><para
+>This option changes the behaviour of the cursor when the user presses the <keycap
+>Page Up</keycap
+> or <keycap
+>Page Down</keycap
+> key. If unselected the text cursor will maintain its relative position within the visible text in &kwrite; as new text becomes visible as a result of the operation. So if the cursor is in the middle of the visible text when the operation occurs it will remain there (except when one reaches the beginning or end.) With this option selected, the first key press will cause the cursor to move to either the top or bottom of the visible text as a new page of text is displayed. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Wrap Cursor</term
+>
+<listitem
+><para
+>When this option is chosen, moving the cursor with the arrow keys off the end of a line (to the right) causes it to jump down to the beginning of the next line. Likewise when the cursor is moved past the beginning of a line (to the left) it jumps up to the end of the preceding line. When this option is not selected, moving the cursor right past the end of a line merely causes it to continue horizontally in the same line and trying to move it left past the beginning does nothing.</para>
+<para
+>When this option is chosen, clicking with the mouse past the end of a line of text will place the insert cursor <emphasis
+>at the end of the text</emphasis
+>, and not in the place you clicked. This avoids accidentally adding an empty space in the middle of text, and is the default behaviour of most editors. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><link linkend="undo"
+>Undo</link
+> steps:</term
+> <listitem
+><para
+>Here the user may specify the number of steps &kwrite; will retain in memory for purposes of undoing entries and actions. This means that the higher the number of steps set the more memory &kwrite; will use for this. Setting this entry to 10 would mean that the user would be be able reverse the last ten operations, <abbrev
+>i.e.</abbrev
+> click the <guibutton
+>undo</guibutton
+> button 10 times and obtain results.</para
+></listitem
+> </varlistentry>
+
+<!-- Outdated
+<varlistentry>
+<term
+>Encoding</term>
+<listitem>
+<para>
+This sets the character encoding for your file.
+</para>
+</listitem>
+</varlistentry>
+-->
+</variablelist>
+</sect1>
+
+<sect1 id="prefspellchecker">
+<title
+>Spelling</title
+> <para
+>A spell checker is a program designed to help the user catch and correct any spelling errors. This section of the preferences dialogue allows certain important settings to be adjusted in this regard.</para>
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Create root/affix combinations not in dictionary</guilabel
+></term
+> <listitem
+><para
+>Selecting this option allows the spell checker to register as 'correct' combinations of root words with suffixes or prefixes even if the particular combination is not listed in its dictionary data base of words.</para
+></listitem>
+
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Consider run-together words as spelling errors</guilabel
+></term
+> <listitem
+><para
+>Selecting this will cause the spell checker to register as 'misspelled' two or more correctly spelled words that are 'run-together', <abbrev
+>i.e.</abbrev
+>, that do not have spaces separating them.</para
+></listitem>
+
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Dictionary:</guilabel
+></term
+> <listitem
+><para
+>Depending on the user's installation one or more different language spelling dictionaries may be available. This drop down box allows the user to choose which language the spell checker should use.</para
+></listitem>
+
+</varlistentry
+>
+
+<varlistentry
+>
+<term
+><guilabel
+>Encoding:</guilabel
+></term
+> <listitem
+><para
+>There are different coding systems used to associate particular codes with particular characters and symbols. If the user knows which code he or she is using this drop down box allows this code to be specified so that the spell checker can do its job correctly. </para
+></listitem
+> </varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Client:</guilabel
+></term
+> <listitem
+><para
+>Since &kwrite; does not contain its own spell checker, an external one must be chosen. This is where the user may specify which spell check program to use.</para
+></listitem
+> </varlistentry>
+
+</variablelist>
+</sect1>
+</chapter>
+
+<!--
+2004-08-27
+Whole chapter is out of date, moving out of translators' way
+-Phil
+<chapter id="pref-highlighting">
+<title
+>Highlighting</title>
+
+<para
+>The <guilabel
+>Configure Highlighting</guilabel
+> dialog consists of two
+pages, <guilabel
+>Defaults</guilabel
+> and <guilabel
+>Highlighting
+Modes</guilabel
+>. The user can select which page to view by clicking on the
+appropriate tab at the top of the dialog</para>
+
+<para
+>Items available on the <guilabel
+>Defaults</guilabel
+> page are as
+follows:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Default Item Styles</guilabel
+></term>
+<listitem>
+<para>
+The user can configure the default appearance for particular items.
+This would allow a programmer to more easily identify different items
+(types of entries) in his or her code.
+</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Item</guilabel
+></term>
+<listitem
+><para
+>This drop down list offers a variety of items that the user
+might want to highlight. They include <guilabel
+>Normal</guilabel
+> for
+text does not fit in any of the other categories, <guilabel
+>Comment</guilabel
+>,
+<guilabel
+>String</guilabel
+>, <guilabel
+>Keyword</guilabel
+> and many more. Not
+all of these entries will need to be configured for every language and so may be
+selected as needed. The options in the rest of this section apply
+to the entry selected in this box.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Normal</guilabel
+></term>
+<listitem
+><para
+>This allows the user to choose the item's normal
+(unselected) color. This is done by means of a color selection
+dialog box, a further explanation of which may be found in the <link
+linkend="prefcolors"
+>Colors</link
+> section of <link
+linkend="pref-dialog"
+>Configure KWrite</link
+>.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Bold</guilabel
+></term>
+<listitem
+><para
+>This option determines whether or not the item should be displayed in
+bold text.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Italic</guilabel
+></term>
+<listitem
+><para
+>This option determines whether or not the item should be displayed in italic
+text.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Selected</guilabel
+></term>
+<listitem
+><para
+>This allows the user to choose the item's color
+when selected. This is done by means of a color selection
+dialog box, a further explanation of which may be found in the <link
+linkend="prefcolors"
+>Colors</link
+> section of <link
+linkend="pref-dialog"
+>Configure KWrite</link
+>.</para>
+
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+</variablelist
+>
+
+<para
+>Items on the <guilabel
+>Highlight Modes</guilabel
+> tab allow the user to define
+more specific highlighting depending on the language style.</para>
+
+<para
+>One need not set every available option, items not configured
+specifically will use the default configuration specified on the previous
+(<guilabel
+>Defaults</guilabel
+> tab.</para
+>
+
+<variablelist
+>
+<varlistentry
+>
+<term
+><guilabel
+>Config Select</guilabel
+></term
+>
+<listitem
+><para
+>This group of options is used to customize the highlighting styles
+for each programming language type. Any changes you made in
+other areas of this dialog apply only to this type.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Highlight</guilabel
+></term>
+<listitem
+><para
+>This is used to choose the language type to
+configure</para
+></listitem
+>
+</varlistentry>
+<varlistentry
+>
+<term
+><guilabel
+>Item</guilabel
+></term
+>
+<listitem
+><para
+>This is to choose the syntax item to configure. Remember
+this only configures <emphasis
+>this</emphasis
+> item for <emphasis
+>this</emphasis>
+language.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>As an example, if the user wished to configure the appearance of
+<quote
+>comments</quote
+> while writing C++, she or he could choose C++ in the
+<guilabel
+>Highlight</guilabel
+> drop down list, and then choose Comment in the
+<guilabel
+>Item</guilabel
+> drop down list. To have <quote
+>comments</quote
+> look
+the same across all languages, the user would need to configure this in the
+<guilabel
+>Defaults</guilabel
+> page of this dialog box while leaving
+<quote
+>comments</quote
+> unconfigured within the more specific
+<guilabel
+>Highlight Modes</guilabel
+> page.</para
+> </listitem
+> </varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Item Style</guilabel
+></term>
+<listitem
+><para
+>Here the user can configure the general appearance of the above
+selected item. Checking the <guilabel
+>Default</guilabel
+> checkbox causes the default
+style as configured on the previous tab to be set, or the
+appearance can be configured directly. The available options are the same as on the
+<guilabel
+>Defaults</guilabel
+> tab: <guilabel
+>Normal</guilabel
+>,
+<guilabel
+>Selected</guilabel
+>, <guilabel
+>Bold</guilabel
+> and
+<guilabel
+>Italic</guilabel
+>.</para
+></listitem
+> </varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Highlight Auto Select</guilabel
+></term
+>
+<listitem
+><para
+>&kwrite; can apply syntax highlighting automatically, depending
+on the file extension or mime-type of the opened file. The defaults are fairly
+comprehensive, but users that regularly edit files with non-standard extensions
+can add them here. Wildcards are allowed in the <guilabel
+>File
+Extensions</guilabel
+> text box. For example, the default entry for the C++
+language is <userinput
+>*.cpp;*.cc;*.C;*.h</userinput
+>. Opening a file called
+<filename
+>foo.h</filename
+> would automatically apply the C++ style to it.
+</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Item Font</guilabel
+></term>
+<listitem
+><para
+>Here the user can choose the font for the selected item.</para>
+<para
+>The default style can be applied by checking the
+<guilabel
+>Default</guilabel
+> checkbox or the user can choose a specific font
+<guilabel
+>Family</guilabel
+>, <guilabel
+>Size</guilabel
+> and
+<guilabel
+>Charset</guilabel
+>. The available options are the same as those on
+the <guilabel
+>Defaults</guilabel
+> tab.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</chapter
+>
+-->
+<chapter id="credits"
+>
+<title
+>Credits and Licences</title
+>
+
+<para
+>&kwrite; Copyright 2001 by the &kate; team.</para>
+
+<para
+>Based on the original &kwrite;, which was Copyright 2000 by Jochen Wilhelmy <email
+>digisnap@cs.tu-berlin.de</email
+> </para>
+
+<para
+>Contributions:</para
+>
+
+<itemizedlist>
+<listitem>
+<para
+>&Christoph.Cullmann; &Christoph.Cullmann.mail;</para>
+</listitem>
+
+<listitem>
+<para
+>Michael Bartl <email
+>michael.bartl1@chello.at</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Phlip <email
+>phlip_cpp@my-deja.com</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>&Anders.Lund; &Anders.Lund.mail;</para>
+</listitem>
+
+<listitem>
+<para
+>Matt Newell <email
+>newellm@proaxis.com</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>&Joseph.Wenninger; &Joseph.Wenninger.mail;</para>
+</listitem>
+
+<listitem>
+<para
+>Jochen Wilhely <email
+>digisnap@cs.tu-berlin.de</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>&Michael.Koch; &Michael.Koch.mail;</para>
+</listitem>
+
+<listitem>
+<para
+>&Christian.Gebauer; &Christian.Gebauer.mail;</para>
+</listitem>
+
+<listitem>
+<para
+>&Simon.Hausmann; &Simon.Hausmann.mail;</para>
+</listitem>
+
+<listitem>
+<para
+>Glen Parker <email
+>glenebob@nwlink.com</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>Scott Manson <email
+>sdmanson@altel.net</email
+></para>
+</listitem>
+
+<listitem>
+<para
+>&John.Firebaugh; &John.Firebaugh.mail;</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Original documentation by &Thad.McGinnis; &Thad.McGinnis.mail; </para>
+
+<para
+>This version of the &kwrite; Handbook is based on the original by &Cristian.Tibirna; &Cristian.Tibirna.mail; </para>
+
+<para
+>Converted to docbook/proofreading by &Lauri.Watts; &Lauri.Watts.mail; </para>
+
+<para
+>Conversion to British English: John Knight <email
+>anarchist_tomato@herzeleid.net</email
+></para
+>
+&underFDL; &underGPL; </chapter
+>
+
+&documentation.index;
+</book
+>
+<!--
+Local Variables:
+mode: sgml
+sgml-namecase-general: t
+sgml-namecase-entity: nil
+sgml-general-insert-case: lower
+sgml-minimize-attributes: nil
+sgml-omittag: nil
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/kxkb/Makefile.am b/tde-i18n-en_GB/docs/kdebase/kxkb/Makefile.am
new file mode 100644
index 00000000000..3cac3479aa5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kxkb/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kxkb
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/kxkb/Makefile.in b/tde-i18n-en_GB/docs/kdebase/kxkb/Makefile.in
new file mode 100644
index 00000000000..3ca73b24e0f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kxkb/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/kxkb
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kxkb
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kxkb/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/kxkb/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kxkb/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kxkb/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kxkb/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kxkb/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/kxkb/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kxkb/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/kxkb/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/kxkb/index.cache.bz2
new file mode 100644
index 00000000000..a9237f6df7d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kxkb/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/kxkb/index.docbook b/tde-i18n-en_GB/docs/kdebase/kxkb/index.docbook
new file mode 100644
index 00000000000..0af8f4d12f8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/kxkb/index.docbook
@@ -0,0 +1,304 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kxkb;">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &kxkb; Handbook</title>
+
+<authorgroup>
+<author
+>&Andriy.Rysin; &Andriy.Rysin.mail; </author>
+
+<othercredit role="developer"
+>&Andriy.Rysin; &Andriy.Rysin.mail; </othercredit>
+
+<othercredit role="translator"
+><firstname
+>Jonathan</firstname
+><surname
+>Riddell</surname
+><affiliation
+><address
+><email
+>kde-en-gb@jriddell.org</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2003</year>
+<holder
+>&Andriy.Rysin;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2003-08-23</date>
+<releaseinfo
+>1.01.00</releaseinfo>
+
+<abstract
+><para
+>&kxkb; is a keyboard layout switching utility based on X11 xkb extension.</para
+></abstract
+>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kxkb</keyword>
+<keyword
+>keyboard</keyword>
+<keyword
+>layout</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kxkb; is the &kde; keyboard layout switching utility. It is based on X11 xkb extension and allows to use different keyboard layouts for inputing text. &kxkb; features keyboard layout indicator. </para>
+
+</chapter>
+
+<chapter id="usingthekxkb">
+<title
+>Using &kxkb;</title>
+
+<sect1 id="getting-started">
+<title
+>Getting Started</title>
+
+<para
+>&kxkb; starts automatically and stays in system tray as a flag with 2 or 3 letter abbreviation of layout name on top of it if more than one layout is defined or <guilabel
+>Show indicator for single layout</guilabel
+> option is turned on.</para>
+
+<para
+>When &kxkb; is running you can change layouts clicking on its tray icon with the mouse or pressing its keyboard shortcut. Keyboard shortcut or mouse click will switch to next layout or alternatively you can &RMB; click the &kxkb; icon and select layout from the list.</para>
+
+<para
+>&RMB; clicking on the &kxkb; icon you can start its configuration by selecting <guimenuitem
+>Configure...</guimenuitem
+> or by opening <application
+>Control Centre</application
+> and selecting Localisation/Keyboard Layout. Alternatively, you can start it by typing <command
+>kcmshell keyboard_layout</command
+> in a terminal.</para>
+
+</sect1>
+</chapter>
+
+<chapter id="configuringkxkb">
+<title
+>Configuring &kxkb;</title>
+
+<sect1 id="general-config">
+<title
+>General Information</title>
+<para
+>KXKB Configuration consists of two tabs: Layout Configuration and XKB Options which are mutually independent. The first one defines layouts you want to use and their options and second defines parameters for Xkb extension on which &kxkb; is based. Xkb options are property of X and are not handled in any way by kxkb - it just sets it up. </para>
+<note
+><para
+>&kxkb; configuration does not change anything in XFree86 configuration files and Layout settings from XFree86 configuration are overridden by &kxkb; if <option
+>Enable keyboard layout</option
+> option is turned on. </para
+></note>
+<note
+><para
+>To make your XFree86 configuration work you have to turn off both <option
+>Enable keyboard layout</option
+> in layout configuration tab <emphasis
+>and</emphasis
+> <option
+>Enable xkb options</option
+> in Xkb options configuration tab (for the latter the same effect can be reached if <option
+>Reset Old Options</option
+> is turned off and none of xkb options are set). </para
+></note>
+<para
+>&kxkb; does most of its actions through <command
+>setxkbmap</command
+> command. You can see the commandline to be executed for each active layout when you select it and, on the xkb options tab, its available xkb option set. </para>
+</sect1>
+
+<sect1 id="layout-config">
+<title
+>Layout Configuration</title>
+<para
+>In layout configuration dialogue the list of available layouts on your left. You have to choose each layout you want to use and add them (one by one) to the list of active layouts on the right. You can also change the order in which active layouts will be switched when toggled by keyboard shortcut or mouse button. The first layout in the list becomes default layout. </para>
+<para
+>Some layouts have several variants. Layout variants usually represent different key maps for the same language. For example, Ukrainian layout might have four variants: basic, winkeys (as in Windows), typewriter (as in typewriters) and phonetic (each Ukrainian letter is placed on a transliterated latin one). If your layout is multi-variant one you can the variant in combobox below the active layouts list. </para>
+<para
+>Keyboard model setting is independent of your keyboard layout and refers to the "hardware" model, i.e. the way your keyboard is manufactured. Modern keyboards that come with your computer usually have two extra keys and are referred to as "104-key" models, which is probably what you want if you don't know what kind of keyboard you have. </para>
+<para
+>You can also choose switching policy for keyboard layout. By default it's <option
+>Global meaning</option
+> all applications will share the same current layout. <option
+>Application</option
+> means each application will have it's own layout and switching layout while you are working with one application will not impact layout for any others. <option
+>Window</option
+> will make every window have its own layout even if they belong to the same program. </para>
+<para
+>If you set only one active layout, at startup kxkb configures the keyboard and exits thus its indicator will not appear. If you still want kxkb indicator select <option
+>Show indicator for single layout</option
+> option. </para>
+<note>
+<para
+>If you leave active layout list empty keyboard layouts will be disabled </para>
+</note>
+</sect1>
+
+<sect1 id="xkboptions-config">
+<title
+>XKB Options Configuration</title>
+<para
+>Xkb options allow you to select behaviour of your keyboard. These options are not handled by &kxkb; but may help tune your keyboard to your needs. </para>
+</sect1>
+
+</chapter>
+
+<chapter id="kxkbtroubleshooting">
+<title
+>Troubleshooting</title>
+
+<sect1 id="troubles">
+<title
+>Common Problems</title>
+
+<para
+>If you switch to some layout and you can not see some characters from your layout as you type, please check your local settings. &eg; <filename
+>~/.i18n</filename
+> or <filename
+>/etc/sysconfig/i18n</filename
+>, locale you have before starting kde applications must have an encoding which contains characters from your layout. For example, to enter ukrainian symbols you must have encoding KOI8-U, CP1251 or UTF-8. The last one is a good choice to try for most of the languages if you have such a problem. </para>
+
+<para
+>If kxkb does not switch with keyboard shortcut when you switch it to some layout but switching with mouse is ok may mean that your layout does not contain the key assigned in shortcut.</para>
+
+<para
+>In XFree86 prior to version 4.3.0 non-latin layouts mutually included latin group and this group was the default thus pressing <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>k</keycap
+></keycombo
+> always yielded the right combination. From version 4.3.0 by default all layouts contain only one group thus non-latin layouts may not work here.</para>
+
+<para
+>Possible solutions are:</para>
+
+<orderedlist>
+<listitem>
+<para
+>add your layout to $nonlatin or $oldlayouts lists in <filename
+>/etc/X11/xkb/rules/xfree86</filename
+> or the location of the xkb rules on your computer.</para>
+</listitem>
+<listitem>
+<para
+>Change the shortcut to something language neutral, &eg; <keycombo action="simul"
+>&Ctrl;<keycap
+>Menu</keycap
+></keycombo
+></para>
+</listitem>
+<listitem>
+<para
+>Turn on the option to include the <quote
+>us</quote
+> group in your layout (effectively the same as solution 1).</para>
+</listitem>
+</orderedlist>
+
+</sect1>
+</chapter>
+
+<chapter id="xkb-files">
+<title
+>Files and Layout Descriptions</title>
+<sect1 id="xkb-files-and-layouts">
+<title
+><application
+>xkb</application
+> Files and Layouts</title>
+
+<para
+>All available keyboard layouts are described in <filename
+>/etc/X11/xkb/rules/xfree86.lst</filename
+> (and <filename
+>/etc/X11/xkb/rules/xfree86.xml</filename
+> since XFree86 4.3.0), the layouts themselves can be found in <filename
+>/etc/X11/xkb/symbols/pc</filename
+> (or <filename
+>/etc/X11/xkb/symbols</filename
+> for XFree86 4.2.x and older). Note that the location of these files may differ depending on your operating system and distribution.</para>
+
+<para
+>&kxkb; now uses the xkb extension instead of xmodmap, so to define your own layout you have to get one from <filename class="directory"
+>/etc/X11/xkb/symbols</filename
+> which is closest to what you want to get (or <filename class="directory"
+>/etc/X11/xkb/symbold/pc</filename
+> for XFree86 4.3.0), rename it to something you like and edit it. Then just add the name to <filename
+>/etc/X11/xkb/rules/xfree86.lst</filename
+> (and for XFree86 4.3.0 or later it is a good idea to add the name also to <filename
+>/etc/X11/xkb/ruls/xfree86.xml</filename
+> - some packages already use it, not &kxkb; though yet) kxkb will pick it up on restart. Note: you have to be root to edit those files.</para>
+
+</sect1>
+
+</chapter>
+
+<chapter id="credits-and-licenses">
+<title
+>Credits and Licences</title>
+
+<para
+>&kxkb; is currently developed and maintained by Andriy Rysin <email
+>rysin@kde.org</email
+>. Several other people have worked on <application
+>kxkb</application
+>:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Shaheed Haque <email
+>srhaque@iee.org</email
+></para
+></listitem>
+<listitem
+><para
+>Ilya Konstantinov <email
+>kde-devel@future.galanet.net</email
+></para
+></listitem>
+</itemizedlist>
+&underFDL; &underGPL; </chapter>
+
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/quickstart/Makefile.am b/tde-i18n-en_GB/docs/kdebase/quickstart/Makefile.am
new file mode 100644
index 00000000000..2102aa47e4f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/quickstart/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/quickstart
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/quickstart/Makefile.in b/tde-i18n-en_GB/docs/kdebase/quickstart/Makefile.in
new file mode 100644
index 00000000000..e5e2e623260
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/quickstart/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/quickstart
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/quickstart
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/quickstart/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/quickstart/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/quickstart/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/quickstart/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/quickstart/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/quickstart/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/quickstart/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/quickstart/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/quickstart/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/quickstart/index.cache.bz2
new file mode 100644
index 00000000000..d466af9888f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/quickstart/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/quickstart/index.docbook b/tde-i18n-en_GB/docs/kdebase/quickstart/index.docbook
new file mode 100644
index 00000000000..b81420339ff
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/quickstart/index.docbook
@@ -0,0 +1,1618 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kde; Quick Start Guide">
+ <!ENTITY package "kdebase">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+
+<title
+>An Introduction to &kde;</title>
+
+<authorgroup>
+
+<author>
+<surname
+>The KDE Team</surname>
+</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2004-08-28</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<copyright>
+<year
+>1999</year
+><year
+>2000</year
+><year
+>2001</year
+><year
+>2002</year>
+<holder
+>The KDE Team</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<abstract>
+<para
+>An introduction to the K Desktop Environment</para>
+<para
+>Quick Start Guide to &kde;</para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>quick start</keyword>
+<keyword
+>introduction</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>This document is a brief introduction to the K Desktop Environment. It will familiarise you with some of the basic features of &kde;. </para>
+
+<para
+>This guide is far from covering all aspects of the K Desktop or even most of them. It will only describe some of the most basic ways to accomplish a few of the most common tasks. </para>
+
+<para
+>We assume that you are already familiar with at least one graphical user interface, for example <trademark
+>CDE</trademark
+>, <trademark
+>Geos</trademark
+>, <trademark
+>GEM</trademark
+>, &NeXTSTEP;, &Mac;, <trademark
+>OS/2</trademark
+> or &Microsoft; &Windows;. So we will not explain the usage of the mouse or the keyboard but concentrate on hopefully more interesting things. </para>
+
+</chapter>
+
+<chapter id="an-overview-of-kde">
+<title
+>An Overview of &kde;</title>
+
+<para
+>This section is for users who prefer to learn by exploring and want only a brief orientation to get started. Later sections provide a more thorough introduction to the environment, with helpful hints and shortcuts. If you are impatient to get started, skim this section, go play for a bit, then come back and peruse the other sections of this guide as needed. </para>
+
+<note>
+<para
+>&kde; provides a highly configurable desktop environment. This overview assumes that you are using the default environment. </para>
+</note>
+
+<sect1 id="the-kde-desktop">
+<title
+>The &kde; Desktop</title>
+
+<para
+>A typical &kde; desktop consists of several parts:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>A <interface
+>panel</interface
+> at the bottom of the screen, used to start applications and switch between desktops. Among other things, it contains the &kmenu;, a large &kicon; which displays a menu of applications to start when clicked. </para>
+</listitem>
+
+<listitem>
+<para
+>A <interface
+>taskbar</interface
+>, by default embedded in the panel, used to switch between and manage currently running applications. Click on an application on the taskbar to switch to the application. </para>
+</listitem
+>
+
+<listitem>
+<para
+>The <interface
+>desktop</interface
+> itself, on which frequently used files and folders may be placed. &kde; provides multiple desktops, each of which has its own windows. Click on the numbered buttons on the panel to switch between desktops. </para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="ready-set-go">
+<title
+>Ready, Set, Go!</title>
+
+<para
+>Here are a few quick tips to get you up and running.</para>
+
+<itemizedlist>
+<listitem>
+<para
+>To start an application, click on the &kicon; button on the panel (called the <link linkend="starter"
+>&kmenu;</link
+>) and choose an item from the menu. </para>
+</listitem>
+<listitem>
+<para
+>Click the icon that looks like a folder with a picture of a house on the panel to access the files in your home folder using &konqueror;, &kde;'s File Manager utility. </para>
+</listitem>
+<listitem>
+<para
+>Choose <menuchoice
+><guimenu
+>K menu</guimenu
+> <guisubmenu
+>System</guisubmenu
+> <guimenuitem
+>Konsole</guimenuitem
+></menuchoice
+> to get a &UNIX; command prompt, or press <keycombo action="simul"
+>&Alt; <keycap
+>F2</keycap
+></keycombo
+> to get a mini command prompt window to execute a single command. </para>
+</listitem>
+
+<listitem>
+<para
+>Choose the <menuchoice
+><guisubmenu
+>Settings</guisubmenu
+><guimenuitem
+>Control Centre</guimenuitem
+> </menuchoice
+>item on the &kmenu; to configure &kde;. </para>
+</listitem
+>
+
+<listitem>
+<para
+>Press <keycombo action="simul"
+>&Alt;<keycap
+>Tab</keycap
+></keycombo
+> to switch between applications and <keycombo action="simul"
+>&Ctrl;<keycap
+>Tab</keycap
+></keycombo
+> to switch between desktops using the keyboard. </para>
+</listitem
+>
+
+<listitem>
+<para
+>Use the &RMB; mouse button to access context menus for the panel, desktop, and most &kde; applications. </para>
+</listitem
+>
+</itemizedlist>
+
+</sect1>
+</chapter>
+
+<chapter id="launching-applications">
+<title
+>Launching Applications</title>
+
+<sect1 id="starter">
+<title
+>Using the &kmenu; and the Panel</title>
+
+<para
+>At the bottom of the screen you will find the desktop panel, which is called &kicker;. You use the panel to launch applications. Have a look at the button on the left with a large &kicon;. </para>
+
+<para
+>This button is called the &kmenu;. It has a small arrow on the top to indicate that it will pop up a menu if you click on it. Just do it! The pop-up offers you easy access to all &kde; applications installed on your computer system. </para>
+
+<sect2>
+<title
+>Customising &kicker;</title>
+
+<!-- FIXME: To add a button, use the little arrows on kicker, not the K menu -->
+<para
+>If you use one application or tool very often, then you may want to have even faster access to it, of course. In this case, you can add a single application, or an entire sub-menu of the &kmenu;, as a special quick-launch button, on to the panel. If you want to reach the &kfind; application directly via a launch button, simply choose <menuchoice
+><guimenu
+>K menu</guimenu
+> <guisubmenu
+>Panel Menu</guisubmenu
+> <guisubmenu
+>Add</guisubmenu
+> <guisubmenu
+>Button</guisubmenu
+> <guimenuitem
+>Find Files</guimenuitem
+></menuchoice
+> (By this we mean that you should first click the &kmenu;, then select <guisubmenu
+>Panel Menu</guisubmenu
+>, where the small arrow to the right indicates that another menu will pop up. In this menu, choose <guisubmenu
+>Add</guisubmenu
+>, then <guisubmenu
+>Button</guisubmenu
+>, and in the next sub-menu, <guimenuitem
+>Find Files</guimenuitem
+>). </para>
+
+<para
+>You can add an entire menu this way, or one of the &kicon; button sub-menus. For example, if you have &koffice; installed and want quick access to all the &koffice; applications, without having to navigate through the &kmenu;, then instead of choosing an application, click on the <guimenuitem
+>Add this menu</guimenuitem
+> menu entry. Now you will have instant access to all the &koffice; applications, without having to put an icon for each on the panel. </para>
+
+<note>
+<para
+>You can move all items of the panel around with the <guimenuitem
+>Move</guimenuitem
+> command of the context menu. Just click with the <mousebutton
+>third</mousebutton
+> mouse button (the <mousebutton
+>third</mousebutton
+> mouse button is normally the <mousebutton
+>right</mousebutton
+> button, but if you have configured your mouse differently, for example for left-handers, it might also be the <mousebutton
+>left</mousebutton
+> one). A menu will pop up where you can choose <guimenuitem
+>Move</guimenuitem
+>. Now move the mouse and see how the icon follows while still staying on the panel. When you are done, simply hit the <mousebutton
+>first</mousebutton
+> mouse button (by default the <mousebutton
+>left</mousebutton
+> one). As you may have noticed, there is also a menu entry <guimenuitem
+>Remove</guimenuitem
+> in case you are tired of a certain launch button on your desktop. </para
+>
+</note>
+
+</sect2>
+
+<sect2>
+<title
+>Using Context menus</title>
+
+<para
+>This leads us to another interesting topic: in many places, you can click the <mousebutton
+>right</mousebutton
+> mouse button to display a <interface
+>context menu</interface
+> with choices that are applicable to the item you clicked. It is therefore always a good idea to try out the <mousebutton
+>third</mousebutton
+> mouse button on something, if you do not know what to do with it. Even the background of the desktops has such a menu! </para>
+
+</sect2>
+
+<sect2>
+<title
+>Other Panel features</title>
+
+<para
+>There are other interesting things possible with the panel. One may be important if you have a low resolution on your monitor: it is the <quote
+>hide-and-show</quote
+> function, activated by clicking on the small arrowed button, which is at one or both ends of the panel. </para>
+
+<para
+>Perhaps you just don't like the panel extending the full width of the screen. That's easily changed! &RMB; on an empty space in the panel, and choose <menuchoice
+><guimenuitem
+>Configure Panel...</guimenuitem
+></menuchoice
+>. In the &kcontrol; dialogue that pops up, you can choose <guilabel
+>Length</guilabel
+> on the <guilabel
+>Appearance</guilabel
+> tab, and use the slider there to set the panel to less than 100% width. </para>
+
+<para
+>If you're following along, and have that dialogue open anyway, then feel free to play with all the options, and use the <guibutton
+>Apply</guibutton
+> to see the effect they have. You can easily reset everything to the default configuration, by simply pressing the <guibutton
+>Use Defaults</guibutton
+> button. </para>
+
+<para
+>By the way, if you are not sure what a certain button does in &kde;, just move the mouse pointer over it and wait for a short while: &kde; has a built-in mini context help, called <quote
+>tool tips</quote
+>, which explains the functionality of such controls in a few words. </para>
+
+
+</sect2>
+</sect1>
+
+<sect1 id="want-command-line-back">
+<title
+>But I want my command line back!</title>
+
+<para
+>Just calm down, there is nothing to fear. &kde; does not want to take your beloved (and sometimes very effective) command line away from you. You can move your files with the desktop, but you can also use the &UNIX; commands you are accustomed to. In fact,&kde; puts command line power at your fingertips, in perhaps some surprising places. </para>
+
+<para
+>&kde; provides a very sophisticated command line window called &konsole;. Choose <menuchoice
+><guimenu
+>K menu</guimenu
+> <guisubmenu
+>System</guisubmenu
+> <guimenuitem
+>Konsole</guimenuitem
+></menuchoice
+> to start it. This may be something you want on your panel: luckily it is already there in the default configuration! </para>
+
+<para
+>Sometimes, you only want to enter one command on the command line. In these cases, you do not need a full-blown terminal. Just hit <keycombo
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> and you get a small command line where you can enter one command. The command line window will disappear afterwards, but it remembers your command. </para>
+
+<para
+>When you pop up this window (which we call <application
+>minicli</application
+> by the way) and hit the <keycap
+>Up arrow</keycap
+>, you can browse through all the commands you have previously entered. Also, you can enter &URL;s in <application
+>minicli</application
+> to open a &konqueror; window with the specified &URL;. </para>
+
+<para
+>&konqueror; and the editor &kate; can both display terminal windows, which behave just like &konsole;. In &konqueror;, you can turn this on with the menu choice <menuchoice
+><guimenu
+>Window</guimenu
+><guimenuitem
+>Show Terminal Emulator</guimenuitem
+></menuchoice
+>. The embedded terminal will display at the bottom of your &konqueror; window, and the really clever thing is that it will follow your clicks in the file manager view, changing folder as you do. In &kate; you can display a terminal with the menu choice <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Console</guimenuitem
+></menuchoice
+>. </para>
+
+<tip>
+<para
+>To display a &UNIX; man page, enter <userinput
+><command
+>man:</command
+><replaceable
+>command</replaceable
+></userinput
+> in <application
+>minicli</application
+>, where <replaceable
+>command</replaceable
+> is the name of a &UNIX; command. </para>
+</tip>
+
+<tip>
+<para
+>To search for a word or words on the Google search engine, you can try entering <userinput
+><command
+>gg:</command
+><replaceable
+>word or words</replaceable
+></userinput
+>. There are a whole lot more of these shortcut commands, and you can even add your own! Take a look in &kcontrol;, in the tab <menuchoice
+><guilabel
+>Web Browsing</guilabel
+> <guilabel
+>Enhanced Browsing</guilabel
+></menuchoice
+>. </para>
+</tip>
+
+<para
+>Finally, there's a way to have your command line always available, no matter what you're doing - add one to your &kicker; panel! </para>
+
+<para
+>Simply &RMB; click on an empty space in the panel, and choose <menuchoice
+><guimenu
+>Panel</guimenu
+> <guisubmenu
+>Add</guisubmenu
+> <guisubmenu
+>Applet</guisubmenu
+> <guimenuitem
+>Application Launcher</guimenuitem
+></menuchoice
+>. This will embed a mini-cli directly into your panel, complete with command history. </para>
+
+<para
+>So, in conclusion, the command line is never far from view when you're using &kde;. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="working-with-windows">
+<title
+>Working with Windows</title>
+
+<para
+>If you have not already done so, start an application using the <link linkend="starter"
+>&kmenu;</link
+>; say, <guimenuitem
+>Find Files</guimenuitem
+>. </para>
+
+<sect1 id="window-what-now">
+<title
+>A window! What now?</title>
+
+<para
+>Well, usually people work <emphasis
+>inside</emphasis
+> windows, but sometimes you may want to manipulate windows. Here's a quick overview of some of the most common window related functions: </para>
+
+<variablelist>
+<varlistentry>
+<term
+>Move a window</term>
+<listitem>
+<para
+>Drag the window's title bar, or hold the &Alt; key down and drag anywhere in the window. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>Resize a window:</term>
+<listitem>
+<para
+>Drag the window's border, or hold the &Alt; key down and drag with the &RMB; anywhere in the window. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Maximise a window</term>
+<listitem>
+<para
+>Click the maximise button in the title bar (in the default decoration it is the square, next to the X) to make the window fill the screen, or if the window is already maximised, to shrink it back to its original size. Clicking with the &MMB; maximises the window vertically, and with the &RMB;, horizontally. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Iconify a window</term>
+<listitem>
+<para
+>Click the iconify button in the title bar (next to Maximise) to hide the window. Restore it by clicking on the window's icon in the taskbar. </para>
+</listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+>Switch between windows</term>
+<listitem>
+<para
+>Aside from the usual mouse click to switch to another window, you can use <keycombo action="simul"
+>&Alt; <keycap
+>Tab</keycap
+></keycombo
+> to switch windows. See below for more techniques. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<sect2>
+<title
+>Title bar buttons</title>
+
+<para
+>&kde; windows have some pretty standard buttons on their title bars which give you fast access to some common operations. The default button layout looks like this: </para>
+
+<itemizedlist>
+<title
+>On the left side:</title>
+<listitem>
+<para
+>A menu button. This usually shows a mini icon for the application. Click on it to get a window operations menu. Shortcut: <keycombo action="simul"
+>&Alt;<keycap
+>F3</keycap
+></keycombo
+> opens the window menu. </para>
+</listitem>
+
+<listitem>
+<para
+>A sticky button, with a picture of a tack. What the heck is this? Stay tuned! </para>
+</listitem
+>
+</itemizedlist>
+
+<itemizedlist>
+<title
+>On the right side:</title>
+<listitem>
+<para
+>An iconify button. </para>
+</listitem>
+
+<listitem>
+<para
+>A maximise button. </para>
+</listitem>
+
+<listitem>
+<para
+>A close button. This closes the window. Shortcut: <keycombo action="simul"
+>&Alt;<keycap
+>F4</keycap
+></keycombo
+>. </para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2>
+<title
+>Switching between windows</title>
+
+<para
+>Now that we know how to deal with windows, we encourage you to open some other windows using the panel, since we will now discuss how to switch between different windows. Since this is such a common activity, &kde; offers several ways to do it; pick your favourite! </para>
+
+<para
+>Many window systems require you to click the mouse in another window to begin using it. This is &kde;'s default behaviour, termed <quote
+>Click To Focus</quote
+> focus policy. But you can also configure your desktop in a way that moving the mouse pointer on to a window will activate it. This is called <quote
+>Focus Follows Mouse</quote
+>. If you select this policy using the <link linkend="configure"
+>&kde; Control Centre</link
+>, the window under the mouse pointer is always the active one. It doesn't necessarily come to the front automatically, but you can still click on to the title bar or the border of a window or, a &kde; special, you can use the &Alt; key and click the &MMB; anywhere on the window to raise it. </para>
+
+<para
+>Here are some other methods to switch windows: </para>
+
+<itemizedlist>
+<listitem>
+<para
+>Pick a window from the <emphasis
+>window list</emphasis
+> menu. To open the menu, click the &MMB; on an empty area of the desktop, or click the icon with several windows on the panel, or finally click the up arrow at the left hand end of the taskbar in the panel. </para>
+</listitem
+>
+
+<listitem>
+<para
+>Hold down the &Alt; key and press <keycap
+>Tab</keycap
+> to cycle through the windows. </para>
+</listitem
+>
+
+<listitem>
+<para
+>Use the taskbar (see below). </para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+</sect1>
+
+<sect1 id="using-taskbar">
+<title
+>Using the Taskbar</title>
+
+<para
+>The <interface
+>taskbar</interface
+> displays a list of small icons, one for each window on the desktop. In the default &kde; setup the taskbar is located inside the panel, but it can also be located at the top or the bottom of the screen. </para>
+
+<para
+>The taskbar is very powerful. In the default configuration, if you have more than one window from the same application open, they will be <quote
+>grouped</quote
+>, so that you see one icon per application in the taskbar.</para>
+
+<para
+>A simple &LMB; click on the taskbar button will pop up a list of the open windows for that application and you can choose the window you want to use. Choosing one of these entries with the <mousebutton
+>left</mousebutton
+> will bring you to the selected window immediately. Click on a taskbar entry with the <mousebutton
+>right</mousebutton
+> and you will see a menu allowing you to operate on all the windows grouped under that icon, or each window individually.</para>
+
+<para
+>You can choose to see all the windows on all the desktops in your taskbar, no matter which desktop you are currently viewing, or to only see the icons for the desktop you are looking at. You can also choose to ungroup the icons, so that each open window will have its own icon in the taskbar. These and many more options are available simply by right clicking on the taskbar handle (the small textured bar at the left hand side) and choosing <guimenuitem
+>Configure Taskbar...</guimenuitem
+>. </para>
+
+<para
+>The icons on the taskbar resize themselves to make room for applications, so you can fit many more applications than you might think. Making the panel wider will let the taskbar icons take on a row and column layout, but they will still resize to fit more icons. </para>
+
+</sect1>
+
+<sect1 id="using-v-desktops">
+<title
+>Using Virtual Desktops</title>
+
+<para
+>Now, what was that <quote
+>sticky</quote
+> thing? </para>
+
+<para
+>It may happen that you have more windows open than space on your desktop. In this case you have three possibilities: </para>
+
+<orderedlist>
+<listitem>
+<para
+>Leave all windows open (cluttered desktop) </para>
+</listitem>
+
+<listitem>
+<para
+>Iconify those windows which you do not need at present and use the taskbar or <keycombo action="simul"
+>&Alt; <keycap
+>Tab</keycap
+></keycombo
+> to switch between them (still a bit confusing and much work!) </para>
+</listitem
+>
+
+<listitem>
+<para
+>Recommended: Do what a real operating system does if there is not enough physical memory: Use virtual memory, in this case virtual desktops. </para>
+</listitem>
+</orderedlist>
+
+<para
+>The third option is the way to go! &kde; can handle several different desktops, each with its own windows. The default configuration provides four desktops. You can switch between the virtual desktops easily with a click on one of the desktop buttons on the panel. Also <keycombo action="simul"
+>&Ctrl;<keycap
+>F1...F4</keycap
+></keycombo
+> will send you to the corresponding desktop immediately, or <keycombo action="simul"
+>&Ctrl; <keycap
+>Tab</keycap
+></keycombo
+> will cycle through the desktops. </para>
+
+<para
+>Virtual desktops are very nice. But sometimes you want a window to be present on <emphasis
+>every</emphasis
+> desktop. This could be, for example, a small chat window, an alarm clock or whatever. In this case you can use the above mentioned <quote
+>sticky</quote
+> button which will pin the window on the background so that it will appear on every virtual desktop. </para
+>
+
+<para
+>The sticky button can also be used to move a window from one virtual desktop to another one: push the sticky pin on the window, switch to a different desktop, and release the pin by pushing it again. You can achieve the same result by using the context pop-up menu of the window's entry in the taskbar (menu item <guimenuitem
+>To Current Desktop</guimenuitem
+>) or the <guimenuitem
+>To Desktop</guimenuitem
+> option on the window operations menu. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="managing-your-files">
+<title
+>Managing your files</title>
+
+<!-- NB Deliberate use of 'directory' rather than 'folder', since we're talking -->
+<!-- about directories on disk -->
+<para
+>A common metaphor of graphical desktops is the use of folders to represent directories on your hard disk. Folders contain files and other folders. A &kde; application called &konqueror;, the K File Manager, uses this metaphor to help you manage your files. </para>
+
+<sect1 id="using-konqueror">
+<title
+>Using &konqueror;</title>
+
+<para
+>The first time you start &kde;, a window with lots of icons in it appears. This is a &konqueror; window displaying the files in your home folder (the area where your personal files are stored). The pathname of the folder is displayed under the window's tool bar. If you do not see such a window now, click the icon on the panel that looks like a folder with a picture of a house. </para>
+
+<para
+>To open a file or folder, simply click it once with the &LMB;. You can also choose <menuchoice
+><guimenu
+>Window</guimenu
+><guimenuitem
+>Show Navigation Panel</guimenuitem
+></menuchoice
+> from the menu to display the folder hierarchy for more direct navigation. Or you can edit the path displayed under the toolbar to get to a specific folder quickly. </para>
+
+<sect2>
+<title
+>Opening Files</title>
+
+<para
+>&kde; comes with a set of applications to view and edit files of many common types, and when you click a file containing, say, a document or image, &konqueror; will start the appropriate application to display the file. If it doesn't know what application to start to open a file you clicked, &konqueror; will prompt you for the name of the application to run, and when you have chosen, &konqueror; will offer to remember your choice for the next time you open a file of that type. </para>
+
+<note>
+<para
+>&konqueror; uses MIME types to associate files with applications. </para>
+</note
+>
+
+</sect2>
+
+<sect2>
+<title
+>Dragging and Dropping Icons</title>
+
+<para
+>To copy or move a file, simply drag its icon to the desktop, to another &konqueror; window, or to a folder icon. When you release the button, &konqueror; displays a menu to allow you to choose to copy, move, or create a link to the file. </para>
+
+<note>
+<para
+>Note that if you choose to create a link, &kde; creates a &UNIX; symbolic link (not a hard link), so if you move or delete the original file, the link will be broken. </para>
+</note>
+
+<para
+>Most &kde; applications also support drag and drop operations: you can drag an icon on to a window of a running application, or on to an icon of an application that is not started, to have the application open the file. Try it! </para>
+
+</sect2>
+
+<sect2>
+<title
+>Setting File Properties</title>
+
+<para
+>To change file properties, such as its name and permissions, &RMB; click the icon and choose <guimenuitem
+>Properties</guimenuitem
+> from the menu. </para>
+
+</sect2>
+</sect1>
+
+<sect1 id="archives-and-networks">
+<title
+>Working with Archives and Networks</title>
+
+<para
+>In the recent past, you needed special software to access files on the Internet. Not any more! </para>
+
+<para
+>&kde; supports a technology called <quote
+>Network Transparent Access</quote
+> (<acronym
+>NTA</acronym
+>) which allows you to work with files on the other side of the world as easily as those on your local hard disk.</para>
+
+<para
+>For example, to access files on an &FTP; server, just choose <menuchoice
+><guimenu
+>Location</guimenu
+><guimenuitem
+>Open Location</guimenuitem
+></menuchoice
+> from a &konqueror; menu, and enter the <acronym
+>URL</acronym
+> of an &FTP; server. You can drag and drop files to and from the folders on the server just as if they were on your local disk. You'll even be able to open files on the &FTP; server without having to manually copy them to your local disk (&kde; does it for you when necessary). </para>
+
+<note>
+<para
+>Note that &konqueror; uses anonymous &FTP; access, which may restrict your access to files on the &FTP; server. If you have an account on the server, you can supply your user <abbrev
+>ID</abbrev
+> as part of the <acronym
+>URL</acronym
+>, like this: <userinput
+><command
+>ftp://</command
+><parameter
+>userid</parameter
+>@<parameter
+>server</parameter
+>/<parameter
+>folder</parameter
+></userinput
+> </para>
+
+<para
+>&konqueror; will prompt you for your password, and if the login succeeds, you will have full access to your files on the server. </para>
+</note>
+
+<para
+>If you are used to the <trademark
+><application
+>WinZip</application
+></trademark
+> utility on &Microsoft; &Windows;, then you will be happy to hear that &kde; can look into tar archives, too. It treats such archives just like a normal folder, and you can browse into the archive, open files, &etc; In general, accessing files on the Internet and in archives should look and feel just like accessing files on your local disk, except for delays imposed by the network and extracting the archive. </para>
+</sect1>
+
+<sect1 id="using-templates">
+<title
+>Using Templates to access Applications and Devices</title>
+
+<para
+>In &kde; it's easy to put icons on the panel or the desktop to access your applications. It's just as easy to add icons to access other items of interest. &kde; has templates for shortcuts to: </para>
+
+<itemizedlist>
+<listitem>
+<para
+>Applications </para>
+</listitem>
+<listitem>
+<para
+>Printers </para>
+</listitem>
+<listitem>
+<para
+>Mountable Devices (&eg; floppy drives) </para>
+</listitem
+>
+<listitem>
+<para
+>Internet resources (&eg; <acronym
+>WWW</acronym
+> documents, &FTP; folders) </para>
+</listitem>
+<listitem>
+<para
+>Documents for some of &kde;'s &koffice; applications. </para>
+</listitem>
+</itemizedlist>
+
+<para
+>You can add any of these items to the desktop by &RMB; clicking where you want the icon, and choosing <guisubmenu
+>Create New</guisubmenu
+> and selecting the item you want to link to. </para>
+
+<para
+>Nearly every item in the &kmenu;, on the desktop, and on the panel refers to a <literal role="extension"
+>.desktop</literal
+> file on disk. The <literal role="extension"
+>.desktop</literal
+> file specifies what icon to display, as well as specific information about what the icon represents (an application, device, or <acronym
+>URL</acronym
+>). You can drag any <literal role="extension"
+>.desktop</literal
+> file to the panel to create a quick-launch button. </para>
+
+<!--
+<sect2>
+<title
+>Setting up printers</title>
+
+<para>
+You can create icons for your printers so that you can print a file by
+dragging it to a printer icon. Here's how:
+</para>
+
+<procedure>
+<step
+><para
+>Open the Templates folder located on the desktop. </para
+></step>
+<step
+><para
+>Drag the Program icon in the folder to the desktop. Choose
+<guimenuitem
+>Copy</guimenuitem
+> from the menu that appears when you drop the
+icon.</para
+></step>
+<step
+><para
+><mousebutton
+>Right</mousebutton
+> click the new icon, and choose
+<guimenuitem
+>Properties</guimenuitem
+> from the context menu.</para
+></step>
+<step
+><para
+>On the <guilabel
+>General</guilabel
+> tab, change the name to
+<filename
+>Printer.kdelnk</filename
+>.</para
+></step>
+<step
+><para
+>On the <guilabel
+>Execute</guilabel
+> tab, enter the following in the
+first <guilabel
+>Execute</guilabel
+> field:</para>
+<screen
+><command>lpr <option>%f</option></command></screen>
+<note
+><para
+>This example assumes that you print using the <command
+>lpr</command>
+command. If you use a different command, enter the one you
+use.</para
+></note
+></step>
+<step
+><para
+>Still in the <guilabel
+>Execute</guilabel
+> tab, click the icon that
+looks like a <guiicon
+>cog</guiicon
+>, and select the <guiicon
+>Printer</guiicon
+> icon from the list that appears.</para
+></step>
+</procedure>
+
+<para
+>Now you should be able to drag a file to the Printer icon and have it
+printed on your default printer.</para
+>
+</sect2>
+
+-->
+
+<sect2>
+<title
+>Mounting devices</title>
+
+<para
+>&UNIX; provides access to storage devices other than the primary <hardware
+>hard disk</hardware
+> through a process called <emphasis
+>mounting</emphasis
+>. &kde; uses <literal role="extension"
+>.desktop</literal
+> files to allow you to easily mount, unmount, and access files on secondary storage devices such as <hardware
+>floppy</hardware
+> drives and &cdrom; drives. </para>
+
+<para
+>As an example, here are the steps needed to create an icon to access files on a floppy disk: </para>
+
+<note>
+<para
+>Many systems require you to be logged in as <systemitem class="username"
+>root</systemitem
+> to mount and unmount devices. </para>
+</note>
+
+<procedure>
+<step>
+<para
+><mousebutton
+>Right</mousebutton
+> click on the desktop and choose <menuchoice
+><guisubmenu
+>Create New</guisubmenu
+> <guimenuitem
+>Floppy Device...</guimenuitem
+></menuchoice
+>. </para>
+</step>
+<step>
+<para
+>On the <guilabel
+>General</guilabel
+> tab of the resulting dialogue, change the name to whatever you like, in the text box at the top. </para>
+</step>
+
+<step>
+<para
+>On the <guilabel
+>Device</guilabel
+> tab, enter <filename class="devicefile"
+>/dev/fd0</filename
+> (or the path to the floppy device as it is named on your system) as the <guilabel
+>Device</guilabel
+>. </para>
+</step>
+<step>
+<para
+>You can add a <guilabel
+>Mount Point</guilabel
+> here too. This should be an existing folder, but empty. Common mount points are <filename class="directory"
+>/mnt/floppy</filename
+> or <filename class="directory"
+>/floppy</filename
+>, but you can just as easily have floppy disks mounted on <filename class="directory"
+>~/mydisk</filename
+> if you want. </para>
+</step
+>
+<step>
+<para
+>Click the <guilabel
+>Unmounted Icon</guilabel
+> and select the picture of a floppy disk without the green light. </para>
+</step>
+<step>
+<para
+>Once you're happy with your choices, choose <guibutton
+>OK</guibutton
+> and you are finished! </para>
+</step>
+</procedure>
+
+<para
+>Now, place a properly formatted floppy in the drive and click the <guiicon
+>Floppy</guiicon
+> icon to have &kde; mount the floppy drive and display the files on the disk. Before removing the disk from the drive, &RMB; click the <guiicon
+>Floppy</guiicon
+> icon and choose <guimenuitem
+>Unmount</guimenuitem
+> from the menu. </para>
+
+</sect2>
+</sect1>
+</chapter>
+
+<chapter id="configure">
+<title
+>Configuring your desktop</title>
+
+<para
+>If you do not like something about the way the desktop looks or operates, you can probably change it. &kde; is very configurable and you can change almost every aspect of the appearance and the behaviour of your desktop. Unlike many other &UNIX; desktop environments, you do not have to edit cryptic configuration files either (but you can if you really want to!) You use the &kcontrol;, a special program for configuring your desktop. </para>
+
+<sect1 id="using-kde-control">
+<title
+>Using the <application
+>&kde; Control Centre</application
+></title>
+
+<para
+>Launch the &kcontrol; from the <link linkend="starter"
+>&kmenu;</link
+>. A window with two panes appears, displaying a list of modules in the left pane. </para
+>
+
+<para
+>Open a module by clicking its name; a list of submodules will appear. Then, click one of the submodule category names to edit its configuration in the right pane. </para>
+
+<para
+>Changing the configuration is fairly straightforward. A help button is available on each configuration panel to explain settings that are not obvious. Each panel has buttons labelled <guibutton
+>Help</guibutton
+>, <guibutton
+>Use Defaults</guibutton
+>, <guibutton
+>Apply</guibutton
+>, and <guibutton
+>Reset</guibutton
+>, which work as follows: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guibutton
+>Help</guibutton
+></term>
+<listitem>
+<para
+>Displays a short help text in the left hand pane, including a link to a longer manual for the module in question. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Use Defaults</guibutton
+></term>
+<listitem>
+<para
+>Sets all the options in the current module back to the default at the time &kde; was installed. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Apply</guibutton
+></term>
+<listitem>
+<para
+>Applies the current settings in the currently open module. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guibutton
+>Reset</guibutton
+></term>
+<listitem>
+<para
+>Resets the options to the state they were in when you opened the module. If you have already used the <guibutton
+>Apply</guibutton
+> button, then this button will reset the options to the state they were in when you pressed <guibutton
+>Apply</guibutton
+>. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<note>
+<para
+>If you make changes on one configuration panel and move to a different module without clicking <guibutton
+>OK</guibutton
+> or <guibutton
+>Apply</guibutton
+> first, &kcontrol; will prompt you to ask whether your changes should be applied first. </para>
+</note>
+
+</sect1>
+
+<sect1 id="configuration-modules">
+<title
+>Configuration Modules</title>
+
+<para
+>Here is a brief overview of the major configuration modules categories: </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>File Browsing</guilabel
+></term>
+<listitem>
+<para
+>Contains options that relate to how you view the contents of your local system. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Information</guilabel
+></term>
+<listitem>
+<para
+>Contains modules that you normally can't use to change anything. They display useful information about your computer instead. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Appearance &amp; Themes</guilabel
+></term>
+<listitem>
+<para
+>Here you find the modules that have the most visible effect on your environment: Colours, styles, window decorations. Nearly everything you see can be customised to suit your tastes, and the few things that can't be, soon will. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Network</guilabel
+></term>
+<listitem>
+<para
+>The place to configure how your computer sees the world outside, as well as how the world sees you. Among other things, you can set up central email identities that many &kde; applications can use, to save you having to enter the same information over and over, you can set up SOCKS firewall support, and you can configure &Windows; (<acronym
+>SMB</acronym
+>) shares... and much more. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Peripherals</guilabel
+></term>
+<listitem>
+<para
+>Contains settings for your keyboard and mouse, and for printers. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Personalisation</guilabel
+></term>
+<listitem>
+<para
+>Here you can set up things that make your life easier, from accessibility features to localisation, so that &kde; applications know how you like to see numbers and dates formatted, for example. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Power Control</guilabel
+></term>
+<listitem>
+<para
+>If your computer supports <acronym
+>APM</acronym
+> power saving features, or you are using a laptop, this is the place to configure them. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Sound</guilabel
+></term>
+<listitem>
+<para
+>Configure the sound daemon (&artsd;) and other audio behaviour. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>System</guilabel
+></term>
+<listitem>
+<para
+>Here you can set the remaining system features - how the &konsole; and &kdm; applications behave, set up printing, and set your system date. You might not be able to set some of these options unless you are logged in as <systemitem class="username"
+>root</systemitem
+>, but &kcontrol; will let you know if this is the case. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Web Browsing</guilabel
+></term>
+<listitem>
+<para
+>With the Internet, and especially the web, being such an integral part of today's computer world, there are many options to be set to enhance your experience. You'll find them all here, from setting up custom style sheets, to proxies and caching. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Go ahead! Explore the configuration possibilities and discover the flexibility of &kde;. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="logging-out">
+<title
+>Logging out</title>
+
+<para
+>We sincerely hope that using &kde; gives you so much fun and pleasure that you never want to log out. But if you do, simply choose <menuchoice
+><guimenu
+>K menu</guimenu
+> <guimenuitem
+>Logout</guimenuitem
+></menuchoice
+>. </para>
+
+<para
+>There is also a logout button directly on the panel, which looks like a small power button. Or you can press <keycombo action="simul"
+>&Ctrl; &Alt; <keycap
+>Delete</keycap
+></keycombo
+> to log out. </para>
+
+<sect1 id="session-management">
+<title
+>Session Management</title>
+
+<para
+>When you log out, &kde; can remember which applications you had open, as well as where all the windows were located, so that it can open them for you the next time you log in. This feature is termed <emphasis
+>Session Management</emphasis
+>. &kde;-aware applications will restore themselves to the state they were in when you logged out. For example, &kate; remembers which files you were editing. </para>
+
+<para
+>Non-&kde; applications do not memorise their state on logout, and &kde; will warn you to make sure that you have saved any important data in them when you start to log out. </para>
+
+<para
+>To illustrate session management, choose <menuchoice
+> <guimenu
+>K menu</guimenu
+><guisubmenu
+>Editors</guisubmenu
+> <guimenuitem
+>Kate</guimenuitem
+> </menuchoice
+> to start &kate;. Open a text document to edit. Now log out and back in. You will observe that &kate; will be restored to the exact same position on the screen, including the right virtual desktop, and the document we left open in &kate; before we logged out is opened again automatically. &kate; will even remember whether you had unsaved changes to your document before you logged out and will save them to the file you were working on if you choose <guimenuitem
+>Save</guimenuitem
+> from the <guimenu
+>File</guimenu
+> menu. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="kde-an-exciting-journey">
+<title
+>&kde;, an exciting Journey</title>
+
+<para
+>We hope you enjoyed this brief tour of the K Desktop environment and that this unique desktop environment will help you get your work done faster and more comfortably than ever. </para>
+
+<para
+>Please remember that the &kde; project is not a commercial venture, but rather a project run by volunteers from all over the world. We would like to invite you to join the &kde; project and become part of this unique network of people. If you are a programmer you might consider helping us write &kde; applications. If you are an artist or have experience with graphic design, consider creating icons sets, colour schemes, sound schemes and logos for &kde;. If you enjoy writing we would love for you to join our documentation project. </para>
+
+<para
+>As you can see there are many ways in which you can help. You are cordially invited to join this world-wide network of people dedicated to making &kde; the best desktop environment for any computer. Please visit <ulink url="http://www.kde.org"
+>www.kde.org</ulink
+> for more information. </para>
+
+<para>
+<emphasis
+>Welcome aboard on this exciting journey, </emphasis>
+</para>
+<para>
+<literal
+>Your &kde; Team</literal>
+</para>
+</chapter>
+
+<!--
+2004-08-27
+Removed because it probably shouldn't be here, and it'll only end up
+getting out-of-date if it is (Phil)
+<chapter id="advanced-topics">
+<title
+>Advanced Topics</title>
+
+<sect1 id="mime">
+<title
+>&MIME; Types</title>
+
+<para>
+&kde; comes with a number of &MIME; types predefined, but you can add
+your own &MIME; types by choosing
+<menuchoice
+><guimenu
+>Settings</guimenu>
+<guisubmenu
+>Configure Konqueror...</guisubmenu>
+</menuchoice
+> and then <guilabel
+>File
+Associations</guilabel
+> in a &konqueror; window.
+</para>
+
+<para>
+&kde;'s handling of &MIME; types is very powerful, and very
+configurable. On the one hand, you can set a default action to be
+performed when you click on a file in &konqueror;. Just as usefully,
+you can add many more actions, which are then available with a &RMB;
+click menu on the file in question.
+</para>
+
+
+<procedure>
+<title
+>To link a certain file type with a particular application:</title>
+<step>
+<para>
+Make sure the application you want to start this file type has an
+entry in the &kmenu;.
+</para>
+</step>
+
+<step>
+<para
+>In &konqueror; find or make a file with the extension you wish to
+link.
+</para>
+</step
+>
+
+<step>
+<para>
+<mousebutton
+>Right</mousebutton
+> click on the file, and choose
+<guimenuitem
+>Edit File Type</guimenuitem
+> from the context menu, or
+choose <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Edit File
+Type</guimenuitem
+></menuchoice
+> in &konqueror;'s menu bar.
+</para>
+</step>
+
+<step
+> <para
+> Add file masks for the application by clicking the
+<guibutton
+>Add</guibutton
+> button, and entering the file pattern you
+want. Remember that &UNIX; is case sensitive, so you may need to add
+variations - <userinput
+>*.mp3</userinput
+> may need
+<userinput
+>*.MP3</userinput
+> added as well, for example. Add as many
+extensions as you like in this way. </para
+> </step>
+
+<step>
+<para>
+Add a description if you like. This is optional.
+</para>
+</step>
+
+<step>
+<para
+>In the section labeled <guilabel
+>Application Preference
+Order</guilabel
+>, press the <guibutton
+>Add</guibutton
+> button. A
+miniature copy of the &kmenu; will
+open, where you can choose the application you want files of this type
+to be opened with.
+</para>
+</step>
+
+<step>
+<para>
+Sometimes, you may want to use a different application to open this
+file type. For example, you might like to use &kate; to open text
+files you wish to edit, and &kedit; for text files that you just want
+to take a quick peek into. You can add more applications in the same
+way as you did in the last step, and you can change the preferred
+order using the <guibutton
+>Move Up</guibutton
+> and <guibutton
+>Move
+Down</guibutton
+> buttons.
+</para>
+</step
+>
+
+<step>
+<para>
+If you're satisfied with your choices, you can click the
+<guibutton
+>Apply</guibutton
+> button to save your changes without
+closing the dialog box. This gives you the opportunity to test in the
+<application
+>Konqueror</application
+> window that your file association
+is correct. You can choose <guibutton
+>OK</guibutton
+> to save your
+changes and close the dialog box, or <guibutton
+>Cancel</guibutton
+> if
+you have changed your mind and just want to close the dialog box.
+</para>
+</step>
+</procedure>
+
+<para>
+Be sure to try your new association by opening a folder containing
+a file of the type you just selected. Click on the file, and the
+program needed to edit it should start.
+</para>
+
+<note>
+<para>
+&MIME; types are a way of describing the contents of files. You may
+be used to using file extensions for that purpose, and you may know
+that on &UNIX; systems the file extension often bears little or no
+relation to the contents of the file. On the other hand, it may be
+vital - for example, some implementations of <command
+>gunzip</command>
+won't operate on files that aren't named <literal
+role="extension"
+>.gz</literal
+>.
+</para>
+
+<para>
+&MIME; types naturally make use of filename patterns, but not
+necessarily the extensions - you can set up any filename pattern you
+like. For example, if you always want to open any files relating to a
+particular client with &kate;, and you make a habit of naming the files
+with the client's name at the beginning so that they naturally group in
+the &konqueror; window, then you can set up a filename pattern that
+matches <literal
+>^<replaceable
+>clientname</replaceable
+>*</literal
+>.
+Then any files that have <replaceable
+>clientname</replaceable
+> at the
+beginning (the <token
+>^</token
+> character means <quote
+>starts with...</quote
+>) and
+without any regard to the rest of the filename.
+</para>
+</note>
+
+</sect1>
+
+</chapter>
+-->
+<chapter id="credits">
+<title
+>Credits</title>
+<sect1 id="authors">
+<title
+>Authors</title>
+
+<itemizedlist>
+<listitem
+><para
+>Matthias Ettrich <email
+>ettrich@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Kalle Dahlheimer <email
+>kalle@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Torben Weiss <email
+>weis@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Bernd Wuebben <email
+>wuebben@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Stephen Schaub <email
+>sschaub@bju.edu</email
+> - Editor</para
+></listitem>
+<listitem
+><para
+>Robert Williams <email
+>rwilliams@kde.org</email
+> - Editor</para
+></listitem>
+<listitem
+><para
+>Lauri Watts <email
+>lauri@kde.org</email
+></para
+></listitem>
+</itemizedlist>
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+&underFDL; </sect1>
+</chapter>
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/Makefile.am b/tde-i18n-en_GB/docs/kdebase/userguide/Makefile.am
new file mode 100644
index 00000000000..8161986a832
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/userguide
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/Makefile.in b/tde-i18n-en_GB/docs/kdebase/userguide/Makefile.in
new file mode 100644
index 00000000000..7166951514a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/userguide
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/userguide
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/userguide/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/userguide/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/userguide/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/userguide/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/userguide/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=installation.docbook history.docbook about-desktop.docbook intro.docbook index.docbook getting-started.docbook notices-trademarks.docbook Makefile.in first-impressions.docbook ug-faq.docbook shortcuts.docbook more-help.docbook staff.docbook Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) first-impressions.docbook intro.docbook about-desktop.docbook index.docbook more-help.docbook history.docbook shortcuts.docbook installation.docbook ug-faq.docbook getting-started.docbook notices-trademarks.docbook staff.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide
+ @for base in first-impressions.docbook intro.docbook about-desktop.docbook index.docbook more-help.docbook history.docbook shortcuts.docbook installation.docbook ug-faq.docbook getting-started.docbook notices-trademarks.docbook staff.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\
+ done
+
+uninstall-nls:
+ for base in first-impressions.docbook intro.docbook about-desktop.docbook index.docbook more-help.docbook history.docbook shortcuts.docbook installation.docbook ug-faq.docbook getting-started.docbook notices-trademarks.docbook staff.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in first-impressions.docbook intro.docbook about-desktop.docbook index.docbook more-help.docbook history.docbook shortcuts.docbook installation.docbook ug-faq.docbook getting-started.docbook notices-trademarks.docbook staff.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/userguide/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/userguide/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/userguide/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/about-desktop.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/about-desktop.docbook
new file mode 100644
index 00000000000..013f11d8926
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/about-desktop.docbook
@@ -0,0 +1,581 @@
+<chapter id="all-about-your-desktop">
+<title
+>All About Your Desktop</title>
+
+<epigraph>
+<attribution
+>Little Red Riding Hood</attribution>
+<para
+>Grandma, what big eyes you have!</para>
+</epigraph>
+
+<epigraph>
+<attribution
+>The Wolf</attribution>
+<para
+>The better to see you!</para>
+</epigraph>
+
+<para
+>The more you see, the more efficiently you can use your desktop. &kde; gives you the opportunity to make the desktop look and work the way you prefer, enabling you to work faster and more productively. It even gives you the opportunity to be warned if a wolf is trying to eat you, or (if you happen to be a granny) alert you when Little Red Riding Hood is on her way to bring you the goodies. Now that's service. </para>
+
+<sect1 id="the-autostart-folder">
+<title
+>Autostarting Applications</title>
+
+<para
+>Native &kde; programs and many third party applications left open at the end of a session will save their state and reappear when you login again, but there are some programs (like some versions of &Netscape;) that will not. You can use the <filename
+>Autostart</filename
+> folder for these programs.</para>
+
+<para
+>To launch programs when &kde; is started, do the following:</para>
+
+<procedure>
+<step>
+<para
+>Open the <filename
+>Autostart</filename
+> folder. By default this folder is at <filename class="directory"
+>$<envar
+>HOME</envar
+>/.kde/Autostart</filename
+></para>
+</step>
+<step>
+<para
+>Open a &konqueror; window and browse to the program you want to add. If you do not know how to do this, it was covered in <xref linkend="the-filemanager-screen"/>.</para>
+</step>
+<step>
+<para
+>Drag and drop the desired program from the &konqueror; window on to the <filename class="directory"
+>Autostart</filename
+> folder. When asked, choose <guimenuitem
+>Link</guimenuitem
+> to create a symbolic link rather than a full copy, as this saves a great deal of disk space.</para>
+</step>
+<step>
+<para
+>Repeat the above steps for every program you want started when &kde; is launched. Remember, you do not need to add native &kde; applications, just leave them open when you log out, and they will open up again as if nothing had happened the next time you log in to &kde;.</para>
+</step>
+<step>
+<para
+>Restart &kde; if you want to see the autostart function in action.</para>
+</step>
+</procedure>
+
+<para
+>Your programs should have launched automatically when &kde; restarted.</para>
+
+<para
+>Do not forget though that you will only need the Autostart folder for a few applications. Many applications, including almost all native &kde; applications, now understand session management, and you can simply leave them open when you log out in order for them to be restarted exactly as you left them. You can leave a &konqueror; window open with your favourite website, &kmail; looking at your inbox, and &kate; with a half dozen files open, log out, log back in, and find your desktop exactly as you left it.</para>
+
+</sect1>
+
+<sect1 id="adding-programs">
+<title
+>Adding Programs and Shortcut Icons to Your &kmenu; and Panel</title>
+
+<para
+>The &kde; &kmenu; and &kicker; are not limited to the setup you find right after installing &kde;. The &kde; panel is designed to be extended, and there are two main ways of doing that: Adding new programs, and adding shortcut icons.</para>
+
+<sect2 id="menu-items-add">
+<title
+>Adding menu entries</title>
+
+<para
+>&kde; comes with a great many applications already in the menu. Depending on your operating system and distribution, this could include many non-&kde; applications. &kde; also includes an application that will search your hard drive for more applications, and add them to the menu for you. Try pressing <keycombo action="simul"
+>&Alt;<keycap
+>F2</keycap
+></keycombo
+> and entering <userinput
+>kappfinder</userinput
+> to see it in action &mdash; operation is very straightforward.</para>
+
+<para
+>&kappfinder; is clever enough, but it doesn't know about every application there is. Or perhaps you simply don't want to have all those applications in the menu, and just want to add a single extra program.</para>
+
+<para
+>To add your favourite programs to the &kde; menu, you can use the <application
+>KDE Menu Editor</application
+>. To start it, use the &kmenu; and choose <menuchoice
+><guimenuitem
+>Settings</guimenuitem
+><guimenuitem
+>Menu Editor</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>A window will open showing the existing &kmenu; on the left, and an empty menu entry dialogue on the right</para>
+
+<para
+>For this example, we will be adding an entry for the <application
+>Gimp</application
+> under the <guisubmenu
+>Graphics</guisubmenu
+> submenu. If you already have a <guimenuitem
+>Gimp</guimenuitem
+> entry there and don't want a new one, you can still follow through this example, but just don't click the <guibutton
+>Apply</guibutton
+> when you are done.</para>
+
+<procedure>
+<step
+><para
+>Navigate down the left hand tree to the <guisubmenu
+>Graphics</guisubmenu
+> entry.</para
+></step>
+<step>
+<para
+>Click on it once with the <mousebutton
+>left</mousebutton
+> mouse button to expand the entry.</para>
+</step>
+<step>
+<para
+>Click the icon labelled <guiicon
+>New Item</guiicon
+> in the toolbar, or choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>New Item</guimenuitem
+></menuchoice
+> in the menu bar.</para>
+</step>
+<step>
+<para
+>In the dialogue box that pops up, enter the name you want your new menu entry to have. For this example, enter <userinput
+>Gimp</userinput
+>.</para
+><para
+>Then press <guibutton
+>OK</guibutton
+> in the dialogue.</para>
+</step>
+<step>
+<para
+>Click on the new <guimenuitem
+>Gimp</guimenuitem
+> menu entry that was created for you under the <guisubmenu
+>Graphics</guisubmenu
+> submenu. The menu entry dialogue to the right will now change to be mostly empty, except for the name you already gave.</para>
+</step>
+<step>
+<para
+>Fill in an optional <guilabel
+>Comment</guilabel
+>. You might like to put <userinput
+>An image editor</userinput
+> for the example. Text entered here will be shown as a tool-tip in the &kmenu;.</para>
+</step>
+<step>
+<para
+>Enter in the box labelled <guilabel
+>Command</guilabel
+>, the command you would type on the command line to open your application. For this example, this is <command
+>gimp</command
+>. You may also enter any optional command line parameters if you wish. You can use this to make a menu entry that always opens a particular document or image, for example. Check the application's documentation to find out more about command line parameters.</para>
+</step>
+<step>
+<para
+>If you want the application to operate from a particular folder (for example, for <application
+>Gimp</application
+> to begin its <guilabel
+>Load Image</guilabel
+> dialogue in a particular place) enter this path in the box labelled <guilabel
+>Work Path</guilabel
+>. This is optional.</para>
+</step>
+<step>
+<para
+>If you wish to change the icon from the default <quote
+>unknown</quote
+>, click on the <guiicon
+>icon</guiicon
+> to the right of the dialogue, to open a standard &kde; icon chooser.</para>
+</step>
+<step>
+<para
+>Some applications must be <guilabel
+>run in a terminal</guilabel
+> window (for example <application
+>Pine</application
+>). If this is the case, check the appropriate check box.</para>
+</step>
+<step>
+<para
+>If you want to run your application as a different user, check the box labelled <guilabel
+>Run as a different user</guilabel
+> and enter the appropriate user name in the text box.</para>
+</step>
+<step>
+<para
+>If you're happy with your menu entry, press <guibutton
+>Apply</guibutton
+>. If you would like to start over, press <guibutton
+>Reset</guibutton
+>.</para>
+</step>
+</procedure>
+
+<para
+>And that's all. You now have a new menu entry.</para>
+
+</sect2>
+
+<sect2 id="icons-add">
+<title
+>Shortcut Icons</title>
+
+<para
+>Although &kde; is much more comfortable than the average &UNIX; window manager, everyone wants a solution for a one-click way to start a program. Later, you will learn how to create links and files on your desktop, but this also has some disadvantages: sometimes all your desktops are filled up with windows, and you cannot reach your icons without minimising all the windows that cover them. For commonly used programs, you can minimise this problem and speed access by creating shortcut icons on the &kde; panel.</para>
+
+<para
+>To create a shortcut on the &kicker; panel, you have some choices: Drag-and-drop, or via a menu. </para>
+
+<procedure>
+<title
+>Adding a shortcut icon with the menu</title>
+<step
+><para
+>Click on the &kicon; and choose <menuchoice
+><guisubmenu
+>Panel Menu</guisubmenu
+><guisubmenu
+>Add</guisubmenu
+><guimenuitem
+>Application</guimenuitem
+> </menuchoice
+>.</para
+></step>
+<step
+><para
+>You will see the top level of the &kmenu; again. Go through the menus to find the entry for which you want to create the shortcut, such as <guimenuitem
+>Home folder</guimenuitem
+> or &konqueror;. Click on the program you want.</para>
+</step>
+</procedure>
+
+<para
+>A new icon will appear on the panel. Click on it, and the program will start.</para>
+
+<para
+>Adding a shortcut icon with drag-and-drop is even simpler - just drag any icon from your desktop, or a &konqueror; window, to an empty space on the panel.</para>
+
+<para
+>What happens when you drag an item to your panel depends on what kind of item it is:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>If you drag a folder...</term
+> <listitem
+><para
+>A menu will pop up giving you a choice of <guimenuitem
+>Add as a File Manager URL</guimenuitem
+> or <guimenuitem
+>Add as a QuickBrowser</guimenuitem
+>. Choosing the first will create an icon that opens a &konqueror; window, starting at this folder, while choosing the latter will open that folder as a menu from the Panel.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>If you drag a shortcut from your desktop...</term>
+<listitem
+><para
+>It will be copied to the panel.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>If you drag a document...</term>
+<listitem
+><para
+>A link will be made on the panel, leaving the original in place. Clicking on the resulting icon will open that document in the default application.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>In any case, if you want to move the icon, click on it using the &RMB; and choose <guimenuitem
+>Move <replaceable
+>Name of Button</replaceable
+></guimenuitem
+> Move the icon to the position you want and press the &LMB;. If you wish to remove the icon, click on it using the &RMB; and choose <guimenuitem
+>Remove <replaceable
+>Name of Button</replaceable
+></guimenuitem
+>.</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="creating-new-files-on-your-desktop">
+<title
+>Creating New Files On Your Desktop</title>
+
+<para
+>Your desktop can be an efficient place to work. Every time you start &kde;, you can see the complete files, folders and &URL;s which you often use.</para>
+
+<para
+>There are two ways to create and edit files on your desktop. In any application, you can say that you want to save your work in the Desktop subfolder of your home folder. For example, my home folder is <filename class="directory"
+>/home/stupiddog</filename
+>, so my Desktop folder is <filename class="directory"
+>/home/stupiddog/Desktop</filename
+>. Everything you save there will be put on your desktop.</para>
+
+<para
+>If you want to move existing files to your Desktop, the best way to achieve this is to use &konqueror;. Open a file manager window and drag the files you need to your desktop. You can choose to copy them if you want to keep all your common stuff on the desktop now, or you can create symbolic links to the real files. Everything you change in the link files will be automatically updated in the originals. For more information on how to use drag &amp; drop and the file manager, see the chapter <link linkend="moving-files-with-drag-and-drop"
+>Moving files with drag &amp; drop.</link
+></para>
+
+</sect1>
+
+<sect1 id="desktop-links">
+<title
+>Placing Links on Your Desktop</title>
+
+<para
+>Placing files on your desktop may shorten the paths you need to enter. However, sometimes it would be nice if you could start &kedit; with a commonly edited file already opened in it. And how often do you find yourself frustrated after browsing through endless lists of bookmarks to find a site you visit often? Wouldn't it be nice if everything necessary to deliver you to that site was done automatically after clicking a single icon?</para>
+<!--
+<sect2 id="using-mimetype">
+<title
+>Using Templates</title>
+
+<para
+>Templates provide a convenient mechanism for performing tasks
+such as those outlined above. Templates can also be used to associate
+particular file extensions with a specific application. When a file
+ending in a known extension is double-clicked, the application
+associated with that extension is automatically started. In short,
+<emphasis
+>templates</emphasis
+> help you get the most out of
+&kde;.</para>
+
+<para
+>Example: You want to put an icon for visiting the &kde; web site
+on your desktop.</para>
+
+<procedure>
+<step
+><para
+><mousebutton
+>Right</mousebutton
+> click on an empty space
+in the desktop.</para
+></step
+> <step
+><para
+>Choose
+<menuchoice
+><guisubmenu
+>Create
+New</guisubmenu
+><guisubmenu
+>File</guisubmenu
+><guimenuitem
+>Link to
+Location (URL)</guimenuitem
+></menuchoice
+> from the context
+menu.</para
+></step
+> <step
+><para
+>A dialog box will open where you can
+type in the address you are making a shortcut to.</para
+></step>
+<step
+><para
+>A new icon will be created on your desktop.</para
+></step>
+</procedure>
+
+<para
+>Your new Internet shortcut can be customized like any other
+shortcut icon. <mousebutton
+>Right</mousebutton
+> click on the icon and
+choose <guimenuitem
+>Properties</guimenuitem
+>, and you can change the
+icon, or the name of the shortcut as you wish.</para>
+
+</sect2>
+-->
+
+<sect2>
+<title
+>Using &MIME; Types and File Associations</title>
+
+<para
+>&MIME; Types are very powerful. Employing them, you can easily customise your system such that clicking on a file of a specific type starts the application with which that file type has been associated. For example, all <literal role="extension"
+>.mod</literal
+> files could be set to start &noatun;, <literal role="extension"
+>.html</literal
+> files could open a &konqueror; window showing the file, and a <filename
+>core</filename
+> file can be viewed with the &khexedit; by simply clicking on the <filename
+>core</filename
+> file.</para>
+
+<warning>
+<para
+>Although &MIME; types are very powerful, they are not without dangers. Playing around with &MIME; types as the system administrator (<systemitem class="username"
+>root</systemitem
+>) can damage a &kde; system so severely that it cannot be restarted! In this example, you will create your <emphasis
+>personal</emphasis
+> &MIME; style, which is only relevant for you. It will only affect other users if you copy or move it to <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/share/mimelnk</filename
+>.</para>
+</warning>
+
+<para
+>To link a certain file type with a particular application:</para>
+
+<procedure>
+
+<step
+><para
+>Make sure the application you want to start this file type has an entry in the &kmenu;.</para
+></step>
+
+<step
+><para
+>In &konqueror; find or make a file with the extension you wish to link.</para
+></step>
+
+<step
+><para
+><mousebutton
+>Right</mousebutton
+> click on the file, and choose <guimenuitem
+>Properties</guimenuitem
+> from the context menu and then press the tiny button with an icon next to the <guilabel
+>Type</guilabel
+> resulting properties dialogue. Or, choose <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Edit File Type...</guimenuitem
+></menuchoice
+> in the &konqueror; menu bar.</para
+></step>
+
+<step
+><para
+>Add file masks for the application by clicking the <guibutton
+>Add</guibutton
+> button, and entering the file pattern you want. Remember that &UNIX; is case sensitive, so you may need to add variations - <userinput
+>*.mp3</userinput
+> may need <userinput
+>*.MP3</userinput
+> added as well, for example. Add as many masks as you like in this way.</para
+></step>
+
+<step
+><para
+>Add a description if you like. This is optional.</para
+></step>
+
+<step
+><para
+>In the section labelled <guilabel
+>Application Preference Order</guilabel
+>, press the <guibutton
+>Add</guibutton
+> button. A miniature copy of the &kmenu; will open, where you can choose the application you want files of this type to be opened with.</para
+></step>
+
+<step
+><para
+>Sometimes, you may want to use a different application to open this file type. For example, you might like to use &kate; to open text files you wish to edit, and &kedit; for text files that you just want to take a quick peek into. You can add more applications in the same way as you did in the last step, and you can change the preferred order using the <guibutton
+>Move Up</guibutton
+> and <guibutton
+>Move Down</guibutton
+> buttons.</para
+></step>
+
+<step
+><para
+>If you're satisfied with your choices, you can click the <guibutton
+>Apply</guibutton
+> button to save your changes without closing the dialogue box. This gives you the opportunity to test in the &konqueror; window that your file association is correct. You can choose <guibutton
+>OK</guibutton
+> to save your changes and close the dialogue box, or <guibutton
+>Cancel</guibutton
+> if you have changed your mind and just want to close the dialogue box.</para
+></step>
+</procedure>
+
+<para
+>Be sure to try your new association by opening a folder containing a file of the type you just selected. Click on the file, and the program needed to edit it should start.</para>
+
+<note>
+<para
+>&MIME; types are a way of describing the contents of files. You may be used to using file extensions for that purpose, and you may know that on &UNIX; systems the file extension often bears little or no relation to the contents of the file. On the other hand, it may be vital - for example, some implementations of <command
+>gunzip</command
+> won't operate on files that aren't named <literal role="extension"
+>.gz</literal
+>. </para>
+
+<para
+>&MIME; types naturally make use of filename patterns, but not necessarily the extensions - you can set up any filename pattern you like. For example, if you always want to open any files relating to a particular client with &kate;, and you make a habit of naming the files with the client's name at the beginning so that they naturally group in the &konqueror; window, then you can set up a filename pattern that matches <literal
+>^<replaceable
+>clientname</replaceable
+>*</literal
+>. Then any files that have <replaceable
+>clientname</replaceable
+> at the beginning (the <literal
+>^</literal
+> character means <quote
+>starts with...</quote
+>) will be opened with the application you choose. </para>
+</note>
+</sect2>
+
+</sect1>
+
+<sect1 id="using-the-trashcan">
+<title
+>Using the Trash Can</title>
+
+<para
+>Under normal circumstances, deleting a file under &UNIX; is something which cannot be undone. However, with &kde;, you can choose <guimenuitem
+>Move to Trash</guimenuitem
+> instead of <guimenuitem
+>Delete</guimenuitem
+>. This will move the file into the <filename class="directory"
+>Trash</filename
+> Folder, which, by default, is accessible as an icon on your desktop. In the <filename class="directory"
+>Trash</filename
+> Folder, you can always recover deleted files. Remember to empty the trashcan now and then by clicking on it using the right mouse button, then choosing <guimenuitem
+>Empty trashcan</guimenuitem
+>, otherwise you might run out of disk space because the files still need space. Note, however, that once you empty the <filename
+>Trash</filename
+> Folder, the files contained therein are lost forever.</para>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/first-impressions.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/first-impressions.docbook
new file mode 100644
index 00000000000..1328a2e0170
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/first-impressions.docbook
@@ -0,0 +1,470 @@
+<chapter id="first-impressions">
+<title
+>First Impressions </title>
+
+<epigraph>
+<attribution
+>Origin unknown</attribution>
+<para
+>You see to sea to see all that you can see is sea</para>
+</epigraph>
+
+<para
+>First impressions are so important -- this is not only true for Agatha Christie's famous thriller <quote
+>The Mousetrap</quote
+> -- but also for &kde;. As we mentioned before, &kde; is supposed to be the most intuitive, easy to learn user interface available. In fact, we will have reached our goal when users no longer need this book in order to work with &kde;, causing the authors to lose their (unpaid and voluntary) jobs as documenters. </para>
+
+<sect1 id="starting-kde">
+<title
+>Starting &kde; </title>
+
+<para
+>When you boot a &UNIX; system, one of three things should happen (that is, if the system works correctly; everything else is an undocumented fourth case). Either you stay in text mode and get a login prompt, you are logged into your &GUI; of choice automatically, or you are presented with a graphical login window. In the first case, you must log into your system and type: </para>
+
+<screen
+><command
+>startx</command
+>
+</screen>
+
+<para
+>If the installation was successful, the &kde; desktop should appear after a few seconds of initialisation. </para>
+
+<para
+>If a graphical login window is presented, then all that should be required is your login name and password. Assuming the &kde; installation was successful, &kde; should start without further intervention. </para>
+
+<para
+>If you have not done so already, we recommend changing your X display manager from <application
+>xdm</application
+> to &kdm;, which includes the same functionality, but with the advanced features of the K Desktop Environment. </para>
+
+<para
+>If your system is configured to automatically log you into a &GUI; you will need to consult your operating system manuals or support forums for instructions how to have &kde; be that &GUI;.</para>
+
+</sect1>
+
+<sect1 id="desktop-components">
+<title
+>Desktop Components </title>
+
+<para
+>After everything has come up, take some time to explore the new environment. If you have already worked with <emphasis
+>&Windows;</emphasis
+>, <emphasis
+>OS/2</emphasis
+> or <emphasis
+>&MacOS;</emphasis
+>, many things should look familiar to you. The main visible parts of &kde; that you will see are the desktop itself, and the panel.</para>
+
+
+<sect2 id="kde-logout">
+<title
+>Panel </title>
+
+<para
+>When you start &kde; for the first time, the panel is situated at the bottom of the screen. From here, you will start your programs and switch between the virtual screens. </para>
+
+<variablelist>
+<varlistentry>
+<term
+>&kicon; button</term>
+<listitem
+><para
+>The &kicon; button is one of the most important places on your &kde; desktop. From here, you can start all &kde; applications installed. Later, when you learn how to use <link linkend="adding-programs"
+>the K Menu Editor</link
+>, you can also add other programs here as well. To start a program, just click on the button. You will see a list of different categories, plus some special entries. Whenever you move your mouse over an entry that has an arrow to the right, a new menu will appear. When you find the program you want to start, just click on it with the <mousebutton
+>left</mousebutton
+> mouse button.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Virtual Desktop buttons</term>
+<listitem
+><para
+>When you start &kde; for the first time, note the four buttons labelled, appropriately enough, <guilabel
+>1</guilabel
+>, <guilabel
+>2</guilabel
+>, <guilabel
+>3</guilabel
+> and <guilabel
+>4</guilabel
+>. These represent your four <emphasis
+>desktops</emphasis
+>. Just click one of them. Don't worry; though they have <quote
+>disappeared</quote
+>, any open windows are still active (just take a look at the task list!). Using multiple desktops is one of the most powerful features of &kde; and the &X-Window;. Instead of placing one window over another, as you would when using &Windows; or OS/2, you can say <quote
+>Well, on the first desktop, I will write the &kde; User Guide. On the second desktop I'll run the <command
+>meinproc</command
+> documentation compiler and see my results while compiling my &Linux; kernel on the third desktop, and reading my email on the fourth.</quote
+> </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Icon bar</term>
+<listitem>
+<para
+>Some people are so lazy that they consider even the two or three motions through the application's menu to be too much (me included). For them, additional buttons can be placed next to the desktop buttons; for example, shortcuts to your home folder, to your trashcan, to the <application
+>Konsole</application
+> terminal emulator and to the documents you use often. For information on how to add icons to the taskbar, read <link linkend="icons-add"
+>Adding icons to your taskbar</link
+>. </para>
+<para
+>&kde; by default installs several commonly used buttons, including links to &khelpcenter;, &kwrite; and &kcontrol;.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Time and date</term>
+<listitem
+><para
+>At the far right end of the &kde; panel, you can always see the time and date.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>The task list</term>
+<listitem>
+<para
+>In another section of the panel, find a button for each open window. Just click on the button corresponding to the windows you want to open. Another click will minimise the window. A <mousebutton
+>right</mousebutton
+> mouse button click will give you a menu allowing you to move the window to another desktop, manipulate it's size, or close the application.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+<sect2>
+<title
+>Using Windows </title>
+
+<variablelist>
+<varlistentry>
+<term
+>Window menu</term>
+<listitem>
+<para
+><mousebutton
+>Right</mousebutton
+> mouse button clicking in the title bar of the window (where you see the application's name), you can see a window manipulation icon. This is the same menu you see if you <mousebutton
+>right</mousebutton
+> click on an application's icon in the panel taskbar. When you click on it, a context menu containing commands to manipulate the window is presented. The available commands are as follows:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Move</guimenuitem
+></term>
+<listitem
+><para
+>Lets you move the window with your mouse. Click on the <mousebutton
+>left</mousebutton
+> mouse button when you have the window where you want it to be.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Resize</guimenuitem
+></term>
+<listitem
+><para
+>Enables you to make the window smaller or larger. Move your mouse around and click when you are satisfied with the new size.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Minimise</guimenuitem
+></term>
+<listitem
+><para
+>Hides the window, leaving only an icon in the taskbar. Notice that the window title in this icon is now shown in (parentheses). To bring the window to the desktop again, click the icon.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Maximise</guimenuitem
+></term>
+<listitem
+><para
+>This will expand the window to the largest size possible. Note that &kde; will take the size of your <emphasis
+>virtual desktop</emphasis
+>, which means that the window could be bigger than your screen. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Shade</guimenuitem
+></term>
+<listitem
+><para
+><quote
+>Roll</quote
+> up the window, leaving only the titlebar visible. You can achieve the same effect by double clicking in the titlebar. To display the entire window again, select <guimenuitem
+>Shade</guimenuitem
+> again, or double click in the titlebar.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guisubmenu
+>Advanced</guisubmenu
+></term>
+<listitem
+><para
+>Here you can find menu options that allow you to manipulate how windows may cover each other up, and more:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Keep Above Others</guimenuitem
+></term>
+<listitem
+><para
+>Selecting this will keep this window on top of all other applications, even when it does not have the focus.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Keep Below Others</guimenuitem
+></term>
+<listitem
+><para
+>Selecting this will keep this window below all others, even when it does have the focus.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Fullscreen</guimenuitem
+></term>
+<listitem
+><para
+>Selecting this makes the window take up the entire screen, similar to maximising, however, there are no window decorations showing. To switch to other applications, you may need to use the keybindings. For instance <keycombo action="simul"
+>&Alt;&Tab;</keycombo
+> to switch to another window or <keycombo action="simul"
+>&Ctrl;&Tab;</keycombo
+> to switch to another virtual desktop.</para>
+<para
+>To revert from fullscreen mode, you can use the <keycombo action="simul"
+>&Alt;<keycap
+>F3</keycap
+></keycombo
+> shortcut to show the window operations menu and deselect <menuchoice
+><guisubmenu
+>Advanced</guisubmenu
+><guimenuitem
+>Fullscreen</guimenuitem
+> </menuchoice
+>.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>No Border</guimenuitem
+></term>
+<listitem>
+<para
+>Remove the window decoration and border from this window. This is useful for <quote
+>monitor</quote
+> type applications, such as &kpager; which you keep on screen all the time and will never need the window decorations for. Many people also like to use this for <application
+>xterm</application
+> and &konsole; windows.</para>
+<para
+>To revert from no border mode, you can use the <keycombo action="simul"
+>&Alt;<keycap
+>F3</keycap
+></keycombo
+> shortcut to show the window operations menu and deselect <menuchoice
+><guisubmenu
+>Advanced</guisubmenu
+><guimenuitem
+>No Border</guimenuitem
+> </menuchoice
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Store Window Settings</guimenuitem
+></term>
+<listitem
+><para
+>Stored the current settings for this window (position, size, whether it should always stay on top of all other windows &etc;.). This configuration will then be loaded the next time the window gets opened.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>To Desktop</guimenuitem
+></term>
+<listitem
+><para
+>Enables you to send a window to another desktop. Choose the desktop where you want the window to be. The window will disappear at once. To see your window again, select the appropriate <guiicon
+>Desktop Button</guiicon
+> on the &kde; <application
+>Panel</application
+>. Selecting <guimenuitem
+>All Desktops</guimenuitem
+> will make the window <quote
+>sticky</quote
+> - it will display on all desktops at once, so you can alway see this window.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Configure Window Behaviour...</guimenuitem
+></term>
+<listitem
+><para
+>Allows you to change the look and feel, of all the windows in &kde;. This changes the window decoration widgets, including the titlebar buttons, but also including things such as checkboxes and buttons within dialogues, scrollbars, and the titlebar itself. The default is <guilabel
+>Keramik</guilabel
+>.</para>
+<para
+>You can further customise nearly everything about the window manager itself, including how windows behave when moved, what different mouse button clicks will do in different parts of the window, and how to decide which windows have focus.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guimenuitem
+>Close</guimenuitem
+></term>
+<listitem
+><para
+>This will close the window. Sometimes the application will allow you to save your work, but in some cases (&eg;, old X11 applications) this does not work. It is best to close an application with its own commands, using this menu item only as a last resort.</para>
+<para
+>If the application itself is experiencing a problem that doesn't allow you to close it normally, using this menu item, or the window decoration close button will offer you the chance to <quote
+>kill</quote
+> it as gracefully as possible. Note that this may still leave the application open in the background but not showing any windows. Allowing the application to be killed in this manner will most likely allow you back into the desktop however, so you can check in a terminal window and clean up any remaining processes.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<title
+>Window Decoration Buttons</title>
+<varlistentry>
+<term
+>Sticky button</term>
+<listitem
+><para
+>This button looks like a plus symbol in the default window decoration (Keramik) and may look like a thumb tack in others. It performs the same operation as selecting <menuchoice
+><guimenu
+>To Desktop</guimenu
+><guimenuitem
+>All Desktops</guimenuitem
+> </menuchoice
+> in the <guimenu
+>Window Menu</guimenu
+>, but requires fewer steps to invoke.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Title bar</term>
+<listitem
+><para
+>The title bar containing the name of the window can be double-clicked in order to shade it. Use the <mousebutton
+>right</mousebutton
+> mouse button: The <guimenu
+>Window menu</guimenu
+> will reappear, allowing you to (un)maximise, iconify, move, resize, (un)sticky the window, to move it to another desktop (this works faster than the method with the sticky button). When a program does not react anymore, you can close (which will sometimes give you the opportunity to save your work) it. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Minimise</guibutton
+>, <guibutton
+>Maximise</guibutton
+> and <guibutton
+>Close</guibutton
+> Buttons</term>
+<listitem
+><para
+>To the right of the title bar, there are two buttons that can also be used to iconify or maximise the window (this is faster than using the window manipulation menu). Iconified windows can be brought back with a click on the taskbar. </para>
+<para
+>At the far left of the titlebar (with the default window decoration) is a button to close the window.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>To move a window, place the cursor on the title bar and hold down the &LMB;. Without releasing the mouse button, move the window to the location of your choice, then release the mouse button. If you want to resize a window, move the mouse cursor to the window border you wish to change. Once you have reached the correct spot, the cursor will change from an arrow to a bracket and an arrow. Hold down the &LMB; and drag the side in question to the location you wish, then release the button. Note that you may drag sides or corners (which will adjust the size in two dimensions at once.)</para>
+
+<para
+>Using the menu bar of each &kde; window is easy. Just click on what you want to do, and it will be done.</para>
+
+<para
+>Below the menu bar, there is a set of tool symbols you can use to execute commands. Whenever you move over them, an active picture will be marked. But the menu bar can do even more for you. Notice the textured stripe on the left of the menu and icon bars? Depress your <mousebutton
+>right</mousebutton
+> mouse button and a context menu will appear, allowing you to put the menu bar on the <guimenuitem
+>top</guimenuitem
+>, <guimenuitem
+>left</guimenuitem
+>, <guimenuitem
+>right</guimenuitem
+>, or <guimenuitem
+>bottom</guimenuitem
+> of the window. You can also hide the menubar by selecting <guimenuitem
+>Flat</guimenuitem
+></para>
+
+</sect2>
+
+<sect2>
+<title
+>Getting Help </title>
+
+<para
+>Help is available basically everywhere: On the desktop, just use the <mousebutton
+>right</mousebutton
+> mouse button and choose <menuchoice
+><guisubmenu
+>Help</guisubmenu
+><guimenuitem
+>KDesktop Handbook</guimenuitem
+></menuchoice
+>. On the &kde; panel, open the application menu and choose <guimenu
+>Help</guimenu
+>. Every &kde; program has a help menu.</para>
+
+</sect2>
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/getting-started.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/getting-started.docbook
new file mode 100644
index 00000000000..65641835014
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/getting-started.docbook
@@ -0,0 +1,581 @@
+<chapter id="getting-started">
+<title
+>Getting Started </title>
+
+<epigraph>
+<attribution
+>Help for one of the toughest riddles in <quote
+>The 7th Guest</quote
+></attribution>
+<para
+>Using only what you see, can you get from A to B?</para>
+</epigraph>
+
+<para
+>So far, you may be thinking that &kde; is little more than another window manager. Relax, and read this chapter, and we'll introduce you to some features that will assure you that &kde; is very much more than a window manager &mdash; it's a full fledged environment.</para>
+
+<sect1 id="editing-files">
+<title
+>Editing Files </title>
+
+<para
+>Since you do not only have &kde; applications installed on your system, you probably know the mess of editing <abbrev
+>ASCII</abbrev
+> style configuration files. But in fact, there are a lot of other file types that need to be edited this way. For example, the raw &XML; source for this guide was written <abbrev
+>ASCII</abbrev
+> style, as was the source code for the &kde; programs themselves. We will now show you how you can use the &kwrite; facility in &kde; to edit <abbrev
+>ASCII</abbrev
+> files of your own. </para>
+
+<sect2 id="the-filemanager-screen">
+<title
+>Opening a Window Containing Your Home Folder </title>
+
+<para
+>Click on the &kicon; button and choose <guimenuitem
+>Home (Personal Files)</guimenuitem
+>. A window showing the contents of your home folder will pop up. To see a more detailed listing of files in your home folder, select <guimenuitem
+>Show Hidden Files</guimenuitem
+> from the <guimenu
+>View</guimenu
+> menu.</para>
+
+<para
+>On the left hand of the window, a tree view of your file system structure should appear, while on the right hand side, you can see icons for each file in your Home folder, including any <quote
+>hidden files</quote
+> &mdash; files or folders beginning with a period. </para>
+
+</sect2>
+
+<sect2>
+<title
+>The File Manager Screen </title>
+
+<para
+>We tried to make the File Manager as easy as possible to use, and if you know other window managers (including those built into other Operating Systems) with integrated file management, many of the following concepts should be familiar to you.</para>
+
+<para
+>On the top, there is a <guimenu
+>Location</guimenu
+> menu which contains functions to open and close file manager windows. You can also print the current contents.</para>
+
+<note
+><para
+>Want to visit the Internet? There are several paths you can take. You could choose <menuchoice
+><guimenu
+>Location</guimenu
+><guimenuitem
+>Open Location</guimenuitem
+></menuchoice
+> (or press <keycombo
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+>) and enter a &URL;.</para>
+
+<para
+>The simplest way however, is to simply type in the address you want to go to in the location bar itself.</para>
+
+<para
+>For example, if you want to visit the &kde; homepage, enter <userinput
+>http://www.kde.org</userinput
+>. You can also quickly transfer files over &FTP; using this method. &kde; is <quote
+>Internet ready</quote
+>, which means that you can load and save files not only on your local hard disk, but also on remote &FTP; and other remote servers that you have write access to. While other operating systems and desktops make a distinction between local and remote file systems, &kde; does not.</para>
+</note>
+
+<para
+>The <guimenu
+>Edit</guimenu
+> menu offers functions to select, copy and move files. We will use them later. Already having used the <guimenu
+>View</guimenu
+> menu, you have probably seen that you can view the content in many different ways. Just play around a bit and see what happens.</para>
+
+<para
+>You will undoubtedly find the <guimenu
+>Bookmarks</guimenu
+> to be extremely useful: Now you can remember virtually any link, be it on the local machine or somewhere on the Internet. &kde;'s network transparency works both ways, allowing you to treat files and folders on your hard drive as if they were Internet bookmarks.</para>
+
+<para
+>The <guimenu
+>Tools</guimenu
+> menu helps you find the notorious file-that-I-put-somewhere-I-do-not-remember-anymore.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Navigating Through Folders </title>
+
+<para
+>We will now pick one of your configuration files and edit it. First, we must change the folder in the File Manager.</para>
+
+<para
+>&konqueror; started with your home folder as the top of the <quote
+>tree</quote
+>. For most day-to-day purposes, this is where you are likely to be working, so it is a practical default. Sometimes you need to see the broader picture though, so the rest of your file system is not far away.</para>
+
+<para
+>You can quickly display the <filename class="directory"
+>/</filename
+> or <quote
+>root</quote
+> folder several ways: click the small <guiicon
+>folder</guiicon
+> icon beside the navigation pane to switch to a full filesystem tree, use the <guiicon
+>Up</guiicon
+> arrow on the toolbar above to go to the top of your filesystem in the right hand pane, or type in <userinput
+>/</userinput
+> in the location bar.</para>
+
+<para
+>For the purpose of following this guide, press the small blue folder icon beside the navigation pane, so that the navigation pane switches to a full filesystem view. Notice that part of the tree is expanded, and your home folder is still selected. Now you can see how your home folder fits into the whole hierarchy, and your home folder files are still visible in the right hand pane.</para>
+
+<para
+>Scroll down the navigation pane on the left side of the window until you find the folder <filename
+>/etc</filename
+>. Double-click on <filename
+>etc</filename
+>. You will see a long list of files in the right window.</para>
+
+</sect2>
+
+<sect2 id="opening-a-file">
+<title
+>Opening A File </title>
+
+<para
+>Some of the files you see here are at the heart of your operating system, so making permanent changes to them require you to be the <systemitem class="username"
+>root</systemitem
+> or superuser. We are going to practice on a file that will not hurt anything if a mistake is made, called <filename
+>motd</filename
+>.</para>
+
+<para
+>Scroll down until you find the file <filename
+>motd</filename
+> and click on it with the <mousebutton
+>right</mousebutton
+> mouse button. In the <guimenu
+>context menu</guimenu
+>, select <guimenuitem
+>Open With</guimenuitem
+>. A new menu will pop up. Choose <guimenuitem
+>&kwrite;</guimenuitem
+>. Voila!</para>
+
+<para
+>There are many ways to open a file, and this is just one of them. &kwrite; is an editor with a simple and probably familiar interface. You could also have navigated down the small tree in the popup dialogue to the <guilabel
+>Editors</guilabel
+> section, and chosen another editor, or simply double click the file to open it in the default editor.</para>
+
+<para
+>In the meantime, you have the file <filename
+>/etc/motd</filename
+> open in &kwrite; and we're ready to do some editing.</para>
+
+</sect2>
+
+<sect2>
+<title
+>The Editor Screen </title>
+
+<para
+>The more you work with &kde;, the more you will notice that most screens and applications look and feel the same. The &kwrite; <guimenu
+>File</guimenu
+> menu is a great example of this. Almost every other &kde; program has the same menu, allowing you to create new files, open existing files from your local file system or (coming soon) even the web, save them (soon even on the web, too!), print it or mail it to somebody else.</para>
+
+<para
+>The <guimenu
+>Edit</guimenu
+> menu can also be found in most &kde; applications, allowing you to cut and paste information between programs. You can also search and replace text. Using the <guimenu
+>Settings</guimenu
+> Menu, you can customise the editor in many different ways. For example, you can increase the font size to suit your monitor resolution &mdash; and your eyes. Of course, as in any other &kde; application, you find a <guimenu
+>Help</guimenu
+> Menu, offering you on-line help whenever you need it. </para>
+
+</sect2>
+
+<sect2>
+<title
+>Using the Editor </title>
+
+<para
+>Most <filename
+>motd</filename
+> files contain useless stuff like <quote
+>Do not forget to back up your data</quote
+> or <quote
+>Do not annoy the system manager</quote
+>. Boring. Let's change the text so that users logging in get the really important information. You can navigate through the text using the arrow keys, and mark sections of text with <keycombo
+>&Shift;<keycap
+>Arrows</keycap
+> </keycombo
+>or by using the mouse with the <mousebutton
+>left</mousebutton
+> button pressed. Use the <guimenu
+>Edit</guimenu
+> Menu to cut and paste text. Enter whatever you want, or use the following (great) example: </para>
+
+<screen
+><userinput
+>Welcome!
+
+This machine now has KDE installed, providing you with a great,
+easy-to-use interface and a consistent Look-and-Feel for all your
+applications. For more information on how to get KDE running on your
+account, please email the administrator. </userinput
+></screen>
+
+</sect2>
+
+<sect2 id="saving-files">
+<title
+>Saving Your Work </title>
+
+<para
+>Now that you have changed the <filename
+>motd</filename
+> file, it is time to save the file, putting the changes into effect. To do this, you can use either the <guimenu
+>File</guimenu
+> Menu, or you can use the <guiicon
+>Save</guiicon
+> Icon on the toolbar.</para>
+
+<para
+>At this point, reality hits us. You need to have <systemitem class="username"
+>root</systemitem
+> permission to save the changes to this file. &kde; handles this by asking you for the <systemitem class="username"
+>root</systemitem
+> password.</para>
+
+<para
+>You probably don't really want to save this file, so you can press <guibutton
+>Cancel</guibutton
+> in the password dialogue and <guibutton
+>Cancel</guibutton
+> again in the save dialogue.</para>
+
+<para
+>Finally, finish your work by closing the editor and file manager window. You can do this by clicking the <guibutton
+>X</guibutton
+> button on the top left of the window, by using the window menu of the title bar, or by choosing <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+></menuchoice
+>. Simple and elegant, isn't it? </para>
+
+</sect2>
+
+<sect2 id="creating-new-files">
+<title
+>Creating New Files</title>
+
+<para
+>As with everything in &kde;, there are several ways to create a new file. You could open up the file manager, <mousebutton
+>right</mousebutton
+> click on an empty space in a folder you own, and choose <menuchoice
+><guisubmenu
+>Create New</guisubmenu
+><guisubmenu
+>File</guisubmenu
+><guimenuitem
+>Text File...</guimenuitem
+></menuchoice
+>. A new empty file will appear, which you can open just like any other. You can even do this right on the desktop itself.</para>
+
+<para
+>More often you are already in an application and want to start a new file. Most &kde; applications offer a <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>New</guimenuitem
+></menuchoice
+> menu item, and an icon on the toolbar to complement it. A new empty document will appear that you can immediately begin working in.</para>
+
+<para
+>Both these approaches have advantages, so use the one that is most practical at the time.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="moving-files-with-drag-and-drop">
+<title
+>Moving Files With Drag and Drop </title>
+
+<para
+>As you have seen in the previous section, working with files is as easy as 1-2-3. However, when you want to copy and move files, the whole copy-and-paste business can get annoying. Don't worry &mdash; a procedure called <quote
+>drag and drop</quote
+> allows you to copy and move files more quickly and easily. </para>
+
+<sect2>
+<title
+>Opening Two File Manager Windows </title>
+
+<para
+>Before you can start, you will need to open two file manager windows. The simplest way to open a new window is to press the gear wheel button on the right of the icon bar. If you do not see the tree view in the new window, activate it (<menuchoice
+><guimenu
+>Window</guimenu
+><guimenuitem
+>Navigation Panel</guimenuitem
+> </menuchoice
+> or press <keycap
+>F9</keycap
+>).</para>
+
+</sect2>
+
+<sect2>
+<title
+>Dragging a File From One Window To Another </title>
+
+<para
+>In the first window, open the <filename
+>/etc</filename
+> folder and scroll until you see the <filename
+>motd</filename
+> file we modified in the previous section.</para>
+
+<para
+>In the second window, open your home folder.</para>
+
+<para
+>Click on the <filename
+>motd</filename
+> file. Hold your <mousebutton
+>left</mousebutton
+> mouse button and drag your file into your home folder. Release the <mousebutton
+>left</mousebutton
+> mouse button (this is called <emphasis
+>dropping</emphasis
+> the file). You will be presented up to four options: <guimenuitem
+>Copy Here</guimenuitem
+>, <guimenuitem
+>Move Here</guimenuitem
+>, <guimenuitem
+>Link Here</guimenuitem
+> and <guimenuitem
+>Cancel</guimenuitem
+>. In this example, since you are not <systemitem class="username"
+>root</systemitem
+>, you cannot move the file, so this option is not presented. <guimenuitem
+>Link Here</guimenuitem
+> will create a symbolic link to the file, while <guimenuitem
+>Copy Here</guimenuitem
+> and <guimenuitem
+>Move Here</guimenuitem
+> do exactly what they say. Select <guimenuitem
+>Copy Here</guimenuitem
+>. You should now have a copy of the <filename
+>motd</filename
+> file in your home folder. </para>
+
+</sect2>
+</sect1>
+
+<sect1 id="using-command-line-and-terminals">
+<title
+>Using Command Line And Terminals </title>
+
+<para
+>So far, you have only worked with the tools and programs &kde; provides. Undoubtedly, you will want to use other &UNIX; programs as well. There are two ways of running them: The quick command line and the terminal.</para>
+
+<sect2>
+<title
+>Quick Command Line </title>
+
+<para
+>Pressing <keycombo action="simul"
+>&Alt; <keycap
+>F2</keycap
+></keycombo
+> pops up a small window where you can enter a command to run. Please note that you will not see any text output generated from a program started in this manner! This method is only recommended for starting &X-Window; based programs or for running tools where you do not need to see or type anything. For other programs, you will still need to use the terminal.</para>
+
+</sect2>
+
+<sect2>
+<title
+>The &UNIX; Terminal Emulator </title>
+
+<para
+>From the application menu, choose <menuchoice
+><guisubmenu
+>System</guisubmenu
+><guimenuitem
+>Terminal</guimenuitem
+> </menuchoice
+>. A terminal window will open. Here you can use regular &UNIX; shell commands: <command
+>ls</command
+>, <command
+>cat</command
+>, <command
+>less</command
+>, and so forth. Using the <guimenu
+>Settings</guimenu
+> menu, you can customise the terminal emulator to suit your needs. </para>
+
+</sect2>
+</sect1>
+
+<sect1 id="finding-your-lost-files">
+<title
+>Finding Your Lost Files </title>
+
+<para
+>Everyone has undoubtedly encountered the following problem: You start <command
+>ftp</command
+>, log into a great site like ftp.kde.org and start downloading files. It is late in the evening and you shut down your machine after completing the transfer. The next morning, you are at the keyboard again, and you start wondering into which folder you placed the recently transferred files. Using &kde;'s &kfind; utility makes finding those lost files a snap.</para>
+
+<sect2>
+<title
+>Starting &kfind;</title>
+
+<para
+>Starting &kfind; is simple: Choose <guimenuitem
+>Find Files</guimenuitem
+> in the &kmenu;. &kfind; uses an interface part you probably have not yet met in &kde;: tabs. When &kfind; starts, you see that <guilabel
+>Name/Location</guilabel
+> is selected. When you click on <guilabel
+>Date Range</guilabel
+>, the tab content changes. Since you have never run a search before, most of the icons on the toolbar and most of the menu entries are disabled. We will change this now.</para>
+
+</sect2>
+
+<sect2>
+<title
+>Finding a File by Knowing Parts of Its Name </title>
+
+<para
+>As long as you know a bit of the file name, searching is easy. Select the <guilabel
+>Name/Location</guilabel
+> tab, and enter the file name in the <guilabel
+>Named</guilabel
+> field. Wildcards may be used as needed. As a test, type <userinput
+>*.tar.gz</userinput
+>. By default, the search begins in your home folder, but you can select any starting folder you wish by clicking on the <guilabel
+>Look in</guilabel
+> or <guibutton
+>Browse...</guibutton
+>. To start searching, press the <guibutton
+>Find</guibutton
+> button. After a moment, a list of files will appear in the search results window. If they do not appear, you started the search in the wrong folder, made a spelling mistake in the <guilabel
+>Named</guilabel
+> field, or no files ending with a <filename
+>.tar.gz</filename
+> extension are located on your machine.</para>
+
+</sect2>
+
+<sect2 id="finding-with-complex-criteria">
+<title
+>Finding a File by More Complex Criteria </title>
+
+<para
+>There are many categories you can use to make your search more precise. <emphasis
+>The more you know about the file, the better are your chances of finding it</emphasis
+>.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Date Range</guilabel
+></term>
+<listitem>
+<para
+>Here, you can specify that you only want to see files which were last touched in a given period of time. You can also specify that you only want to see files that were touched since a specified number of months or days ago.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>File Type</guilabel
+> in the <guilabel
+>Contents</guilabel
+> tab.</term>
+<listitem
+><para
+>If you know that the file was of a special type (&eg;, a tar/gzip archive or a jpeg picture), you can tell &kfind; to find only this type of file.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Containing text</guilabel
+> in the <guilabel
+>Advanced</guilabel
+> tab</term>
+<listitem>
+<para
+>You can specify text that the file must contain. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>File size is</guilabel
+>, in the <guilabel
+>Properties</guilabel
+> tab</term>
+<listitem
+><para
+>If you know the file size, you can limit your search in this regard, as well. </para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>&kfind; has many more options to refine searches, explore them all!</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="using-multiple-desktops">
+<title
+>Using Multiple Desktops </title>
+
+<para
+>Using multiple desktops helps you organise your work. You can place your programs on different desktops, and name the desktops so you know what you do there. This increases and optimises your workspace. It also helps you when you are surfing the net instead of doing your work and your boss comes in. But, of course, this is rare &mdash; at least in the office where I work. </para>
+
+<para
+>You can switch between desktops by clicking the desktop buttons on the &kicker; panel. If you want to rename them, you can do so by double-clicking on them. </para>
+
+<para
+>You can use windows on multiple desktops. If you want to have a window present everywhere, just click the sticky button on the top-left of the window. To send a window to another desktop, click on the title bar with the <mousebutton
+>right</mousebutton
+> mouse button, choose <guimenuitem
+>To Desktop</guimenuitem
+>, and select the desktop where you would like the window moved. </para>
+
+</sect1>
+
+<sect1 id="quitting-kde">
+<title
+>Quitting &kde;</title>
+
+<para
+>To quit working with &kde;, you can use the <guimenuitem
+>Logout</guimenuitem
+> entry in the &kmenu;. You will be asked if you really want to quit &kde;. Quitting will close all windows and return you to your console or display manager. For information on how programs can save your work during logout, please read <link linkend="kde-logout"
+>the notes for logging out.</link
+> </para>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/history.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/history.docbook
new file mode 100644
index 00000000000..6b5bff13bf4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/history.docbook
@@ -0,0 +1,186 @@
+<chapter id="history">
+<title
+>A Short Guided Tour of &kde;'s History</title>
+
+<epigraph>
+<attribution
+>The <abbrev
+>CEO</abbrev
+> of a big software company, at the beginning of the 80s...(apocryphal)</attribution
+>
+<para
+>640KB ought to be enough for everybody </para>
+</epigraph>
+
+<sect1 id="before-kde">
+<title
+>Before &kde;</title>
+
+<para
+>Since the beginning of &UNIX; development, there has been one great problem: There were stable kernels, and good, powerful software. Unfortunately, only a few people could use &UNIX;, because it was written mainly for those students and professionals who had studied the system for a long time. For example, the standard method for reading USENET news was:</para>
+
+<screen
+><userinput
+><command
+>find</command
+> <filename
+>/var/spool/news</filename
+> <parameter
+>-name '[0-9]*' -exec cat {} \;</parameter
+> | <command
+>more</command
+></userinput
+>
+</screen>
+
+<para
+>Although fast and relatively efficient, this couldn't be called user friendly. Today, there are many good front ends available, such as <application
+>tin</application
+> and &knode;, which provide easy-to-use, intuitive graphical user interfaces (&GUI;s). Unfortunately, the &GUI;s lack a common look-and-feel. Commercial libraries for programmers like &Motif; promised a solution to this, but these libraries remained, until recently, far too expensive and far too slow. </para>
+
+<para
+>The configuration of programs is also often difficult. While compiling is usually done with a command line such as <userinput
+><command
+>./configure</command
+> &amp;&amp; <command
+>make</command
+> &amp;&amp; <command
+>make <option
+>install</option
+></command
+></userinput
+> only a very few programs can be configured with menus or scripts. In most cases, you must edit text configuration files yourself. It often happens that a misplaced period ruins the whole file, forcing you to restart the configuration process. Whenever you need to change your settings or reconfigure a program, the whole mess comes up again.</para>
+
+<para
+>All this contributes to the fact that &Linux; and other &UNIX;'s fail to reach a wider audience. At the same time, many people are not satisfied with their current operating system, often because of the lack of stability and performance found in those operating systems. Other people hate to buy a new computer each time a new version of the program they cannot live without comes out, because it needs more <acronym
+>RAM</acronym
+> and more disk space. Often the new version provides functions few people really need. </para>
+
+<para
+><emphasis
+>&kde; is different.</emphasis
+> Although we do not try to replace the standard &UNIX; shell, we are working on a tool that will make using &UNIX; easier. We also want to attract more users to the &UNIX; environment. Simple things will be made easy, yet complex things will still be just as possible. A single interface will be provided, instead of the dozens currently required. </para>
+
+</sect1>
+
+
+<sect1 id="what-kde-can-do-for-you">
+<title
+>What &kde; Can Do For You</title>
+
+<para
+>&kde; is designed for everyone.</para>
+
+<para
+>Those new to &UNIX;, or those who simply have no interest in learning to use new technologies and commands not found in their previous operating systems don't need to face the intricacies of the command line unless they want to. Yet there is much &kde; offers that is of value to experienced &UNIX; users, with &GUI; tools to make simple what were previously complex tasks, and the command line just a mouse click away if you want it.</para>
+
+<para
+>No matter what your level of experience with &UNIX; or any other operating system, &kde; brings you:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>A good looking, easy to use desktop environment.</para>
+</listitem>
+<listitem>
+<para
+>A powerful, easy to use file manager</para>
+</listitem>
+<listitem>
+<para
+>An equally powerful and easy to use web browser</para>
+</listitem>
+<listitem>
+<para
+>A simple, centralised configuration</para>
+</listitem>
+<listitem>
+<para
+>A comprehensive list of applications, so you can be productive within minutes of your first &kde; login.</para>
+</listitem>
+<listitem>
+<para
+>Online help to support you in every situation.</para>
+</listitem>
+<listitem>
+<para
+>Consistency of interface. Menus are in the same place across applications, keybindings behave the same way, toolbar icons, once learned, always work the same.</para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="background-of-kde">
+<title
+>The Background Of &kde;</title>
+
+<para
+>In October 1996, German <application
+>LyX</application
+> developer Matthias Ettrich initiated the development of &kde; with a USENET posting. Soon after, a couple of interested developers began planning and programming parts of the new project. One year later, the window and file managers, the terminal emulator, the help system and the display configuration tool were released for Alpha and Beta testing and proved to be relatively stable. </para>
+
+<para
+>In July 1998, &kde; 1.0 was released. It was the stable version for the next six months, while developers continued work on improving &kde; without stability constraints. In January 1999, their improvements were consolidated and integrated to produce &kde; 1.1, the new standard, stable version. </para>
+
+<para
+>Development continued from there with &kde; 2.0, an almost complete rewrite of the desktop, being released on October 23rd 2000. The &kde; 2.x version evolved through six minor releases over the period of a year, each bringing an already impressive desktop further features and stability.</para>
+
+<para
+>At the time of writing, &kde; 3.2 is in preparation for release, introducing a broad range of improvements over the 2.0 series. Although the &GUI; didn't change as dramatically as it did during the move from &kde; 1 to &kde; 2, many refinements like a completely new printing system, vastly improved <acronym
+>SSL</acronym
+> support (for secure Internet transactions) or full support for languages which are written right-to-left (like Arabic or Hebrew) found their way into the desktop. You can find more information about this exciting development at &kde-http;. </para>
+
+<para
+>The developers and users communicate primarily via several mailing lists, as described in the <link linkend="mailing-lists"
+>Mailing Lists</link
+> section. If you would like to help, please do, &kde; is driven by volunteer contribution, and you are always welcome to take part.</para>
+
+</sect1>
+
+<sect1 id="getting-kde">
+<title
+>How To Get New Components</title>
+
+<para
+>The main web site for &kde; is &kde-http;. Here you can find all important information regarding &kde;, including announcements, bugfixes, developer information and much more.</para>
+
+<para
+>For software upgrades, please visit our &FTP; site, &kde-ftp;, or use a mirror if one exists near you. You can find an up to date list of mirrors at <ulink url="http://www.kde.org/ftpmirrors.html"
+>http://www.kde.org/ftpmirrors.html</ulink
+>.</para>
+
+<para
+>On the &FTP; servers, the folder <filename
+>unstable</filename
+> always contains brand new software, but it is often untested and may not even compile. If you are looking for more reliable components, please take a look in the <filename
+>stable</filename
+> folder, where we put Beta and release versions. </para>
+
+<para
+>If you are interested in developing &kde; applications of your own, you should visit <ulink url="http://developer.kde.org/"
+>http://developer.kde.org/"</ulink
+> where you will find a wealth of information, including tutorials, <acronym
+>API</acronym
+> guides to the &kde; libraries, and much more. You should also visit Troll Tech's server (<ulink url="http://www.trolltech.com/"
+>http://www.trolltech.com</ulink
+>) which features a great deal of information concerning the &Qt; library used by &kde;. You will probably find it valuable to join <link linkend="mailing-lists"
+>the &kde; developer mailing list</link
+>.</para>
+
+</sect1>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/userguide/index.cache.bz2
new file mode 100644
index 00000000000..a6889c0662e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/index.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/index.docbook
new file mode 100644
index 00000000000..d1d8b2db1ee
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/index.docbook
@@ -0,0 +1,116 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kde; User's Guide">
+ <!ENTITY introduction SYSTEM "intro.docbook">
+ <!ENTITY history SYSTEM "history.docbook">
+ <!ENTITY installation SYSTEM "installation.docbook">
+ <!ENTITY first-impressions SYSTEM "first-impressions.docbook">
+ <!ENTITY getstarted SYSTEM "getting-started.docbook">
+ <!ENTITY about-desktop SYSTEM "about-desktop.docbook">
+ <!ENTITY shortcuts SYSTEM "shortcuts.docbook">
+ <!ENTITY ug-faq SYSTEM "ug-faq.docbook">
+ <!ENTITY more-help SYSTEM "more-help.docbook">
+ <!ENTITY staff SYSTEM "staff.docbook">
+ <!ENTITY notices-and-trademarks SYSTEM "notices-trademarks.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>K Desktop Environment</title>
+<authorgroup>
+<author>
+<surname
+>The KDE Team</surname>
+</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2003-10-19</date>
+<releaseinfo
+>3.2</releaseinfo>
+
+<copyright>
+<year
+>2000</year
+><year
+>2001</year
+><year
+>2002</year
+><year
+>2003</year>
+<holder
+>The KDE Team</holder>
+</copyright>
+
+<legalnotice
+>&GPLNotice;</legalnotice>
+
+<!-- Please note: This is NOT the final KDE Users Guide, which is not complete.
+This is a quick rewrite of the KDE 1.1x user guide, because it was badly out of
+date, and so that KDE wasn't released without a users guide entirely. -->
+
+<abstract
+><para
+>This is the &kde; User's Guide, a complete documentation of the K Desktop Environment from the user perspective. The K Desktop Environment is a collection of tools that will make your &UNIX; life easier and more enjoyable. </para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>user</keyword>
+<keyword
+>guide</keyword>
+</keywordset>
+</bookinfo>
+
+&introduction;
+&history;
+<!-- &installation; -->
+&first-impressions;
+&getstarted;
+&about-desktop;
+&shortcuts;
+&ug-faq;
+&more-help;
+&staff;
+&notices-and-trademarks;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:nil
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/installation.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/installation.docbook
new file mode 100644
index 00000000000..31604075993
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/installation.docbook
@@ -0,0 +1,729 @@
+<chapter id="installation">
+<title
+>Installation </title>
+
+<epigraph>
+<attribution
+>Linus Torvalds, after finding one of his file systems smashed by a new Beta kernel</attribution>
+<para
+>Core dumping fsck's tend to make me nervous</para>
+</epigraph>
+
+<para
+>Don't worry! Although the use of some Beta software can cause considerable grief, it is unlikely that the installation of KDE will trash your hard disk. In fact, this chapter is designed to guide you through the installation process, so that you can take a look at your new desktop as quickly (and with as little grief) as possible. As with all new Window Manager installs, it is recommended that you back up all your X11-specific configuration files before you begin the install. If you do not know the exact location of them, try all the hidden (<filename
+>.*</filename
+>) files in your home folder and the folder <filename
+>/usr/X11/lib/X11/xdm</filename
+>. </para
+>
+
+<sect1 id="requirements">
+<title
+>Requirements </title>
+
+<para
+>Before installing KDE, ascertain that your system fulfills the following requirements: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+>A running POSIX compatible UNIX system. UNIX's that are known to work with KDE include: Linux, FreeBSD, Solaris, HP-UX, and MkLinux. We are working to make KDE available for more platforms soon. </para
+></listitem>
+
+<listitem
+><para
+>Some free hard disk space on the partition where <filename
+>/opt/kde</filename
+> will be created. We recommend that you reserve about 50MB if your system supports shared libraries, and considerably more if it does not. If you need or want to build KDE from the source tree, please remember to reserve about 100MB in <filename
+>/usr/src</filename
+>.</para
+></listitem>
+
+<listitem
+><para
+>A running X11 system with or without <application
+>xdm</application
+>. If you have not installed the X Window System yet, first check your UNIX installation media for an installable version. If you cannot find any version working, visit <ulink url="http://www.xfree86.org"
+>the XFree86 web site</ulink
+> for more information on how to get and install the X Window System, or contact your UNIX vendor support. </para
+></listitem>
+
+<listitem
+><para
+>The &Qt; libraries, version 3.2 or higher. You can obtain these at <ulink url="ftp://ftp.trolltech.com/qt"
+>Troll Tech's FTP Server</ulink
+> in tgz format. </para>
+</listitem>
+</itemizedlist>
+
+<warning
+><para
+>A warning before you start: Before upgrading from a previous version of &kde;, we recommend that you do the following:</para>
+
+<screen
+><command
+>cd <filename
+>/opt/kde</filename
+></command
+>
+<command
+>tar <option
+>cfvz <replaceable
+>~/KDE-old-version-backup.tar.gz</replaceable
+> * </option
+></command
+>
+</screen>
+</warning>
+
+</sect1>
+
+<sect1 id="linux-installing-rpms">
+<title
+>Linux: Installing RPMs for RedHat, Caldera and SuSE.</title>
+
+<para
+>Using RPMs is the easiest method to get KDE up and running. Just visit your favourite KDE mirror and visit the folder <filename
+>/pub/kde/stable/distribution/rpm</filename
+>. There, you can see folders for different operating systems. Currently, the i386, alpha and sparc architectures are supported. The RPM packages can also be found on the Red Hat contrib sites like sunsite.unc.edu or ftp.redhat.com. </para>
+
+<para
+>The basic system consists of the files <filename
+>kde-<replaceable
+>component</replaceable
+>.<replaceable
+>architecture</replaceable
+>.rpm</filename
+> You need at least kdesupport, kdelibs and kdebase. After getting the base distribution, feel free to download any other RPMs that you think may come in handy. </para>
+
+<para
+>Next, start installing with the base package. If you are installing KDE for the first time, use </para>
+
+<screen
+><userinput
+><command
+>rpm</command
+> <option
+>-i</option
+> <filename
+>kdesupport.arch.rpm</filename
+></userinput>
+<userinput
+><command
+>rpm</command
+> <option
+>-i</option
+> <filename
+>kdelibs.arch.rpm</filename
+></userinput>
+<userinput
+><command
+>rpm</command
+> <option
+>-i</option
+> <filename
+>kdebase.arch.rpm</filename
+></userinput
+>
+</screen>
+
+<important
+><para
+>It is important that these components are installed in the order listed, and that they are installed before any other KDE component.</para
+></important>
+
+<para
+>If you are upgrading from a previous release, try <screen
+><userinput
+><command
+>rpm</command
+> <option
+>-Uvh</option
+> <filename
+>kde-<replaceable
+>component</replaceable
+>.<replaceable
+>arch</replaceable
+>.rpm</filename
+></userinput
+>
+</screen>
+</para>
+
+<para
+>Once again, the order given above should be preserved, and the given components should be installed before any other KDE components.</para>
+
+<para
+>This will unpack the base distribution and install it by default in <filename
+>/opt/kde</filename
+>.</para>
+
+<para
+>If the installation of the base packages has been successful, you can install the remaining packages (use <option
+>-Uvh</option
+> instead of <option
+>-i</option
+> once again to update an existing version) the same way. </para>
+
+</sect1>
+
+<sect1 id="installing-debian">
+<title
+>Linux: Installing <acronym
+>DEB</acronym
+>s for debian</title>
+
+<para
+>The installation for a Debian system is also rather straightforward. You will only find KDE 2.0 packages for Debian 2.2 (Potato) and 3.0 (Woody). We describe here how to install packages for Debian 2.2, the stable version, since Debian 3.0 is still in development. However, the installation for both versions, is almost identical. The main difference is that KDE is officially included in Debian 3.0 and you do not need to specify any special location to find the deb packages for KDE.</para>
+
+<para
+>The first step is to tell your system where it can find the deb packages for KDE. A list of locations for the Debian packages is kept on your hard disk in <filename
+>/etc/apt/sources.list</filename
+>. You should add to that file the following line: <userinput
+>http://kde.tdyc.com/ stable kde2</userinput
+></para>
+
+
+<para
+>Then you have to update your local package database so that your system knows that there are new packages available. Type the following command:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>update</option
+></userinput
+>
+</screen>
+
+<para
+>Finally you should install the KDE base components. This is accomplished by typing:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install kdebase</option
+></userinput
+>
+</screen>
+
+<para
+>If you want to install other components you should try some, or all of these options:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install task-kdenetwork</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdeadmin</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdetoys</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdeutils</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdemultimedia</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdegraphics</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdepim</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdegames</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-koffice</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install kdebase-docs</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install kdm</option
+></userinput
+>
+</screen>
+
+<para
+>You may also be interested in installing your language.</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install
+kde-i18n-<replaceable
+>xx</replaceable
+></option
+></userinput
+>
+ </screen>
+<para
+>where <replaceable
+>xx</replaceable
+> has to be substituted by the country code.</para>
+
+<para
+>The control files for some KDE applications will be placed at <filename class="directory"
+>/etc/kde2</filename
+>, the executables will go in <filename class="directory"
+>/usr/bin</filename
+> and most of the auxiliary files in <filename class="directory"
+>/usr/share</filename
+> under different folders. </para>
+
+<para
+>If you are upgrading from a previous version of KDE you should perform the following steps. First, update file <filename
+>/etc/apt/sources.list</filename
+> by changing the line with the location of KDE packages with line: <userinput
+>http://kde.tdyc.com/ stable kde2</userinput
+>. Second update your package database:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>update</option
+></userinput
+>
+</screen>
+
+<para
+>Finally install the KDE base system:</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install kdebase</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>dist-upgrade</option
+></userinput
+>
+</screen>
+
+<para
+>If you want to install more KDE components try some, or all of these options.</para>
+
+<screen
+><userinput
+><command
+>apt-get</command
+> <option
+>install task-kdenetwork</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdeadmin</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdetoys</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdeutils</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdemultimedia</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdegraphics</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdepim</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-kdegames</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install task-koffice</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install kdebase-docs</option
+></userinput>
+<userinput
+><command
+>apt-get</command
+> <option
+>install kdm</option
+></userinput
+>
+</screen>
+
+</sect1>
+
+<sect1 id="source-distribution">
+<title
+>Using Source Compilation to Install on Top of Other Systems </title>
+
+<para
+>If your Linux distribution did not come with an RPM or DEB archive format, or you are not using Linux at all, you must compile KDE on your own. In the future, we are planning to provide a binary distribution which includes its own installation program. </para>
+
+<para
+>In order to compile and install KDE properly, you need to have the following items installed on your hard disk: </para>
+
+<itemizedlist>
+<listitem
+><para
+>An ANSI-C compiler, <abbrev
+>e.g.</abbrev
+> the <abbrev
+>GNU</abbrev
+> C compiler. </para
+></listitem>
+<listitem
+><para
+>An ANSI-C++ compiler, <abbrev
+>e.g.</abbrev
+> <abbrev
+>GNU</abbrev
+> C++. </para
+></listitem>
+<listitem
+><para
+>The <application
+>make</application
+> utility. </para
+></listitem>
+<listitem
+><para
+>Qt development version 2.2 or higher.</para
+></listitem>
+<listitem
+><para
+>X11 development version (include files are often missing) </para
+></listitem>
+</itemizedlist>
+
+<para
+>Once you have all the needed helper applications, go to your favourite KDE mirror and retrieve the following files from the folder <filename
+>/pub/kde/stable/<replaceable
+>newest version</replaceable
+></filename
+>:</para>
+
+<itemizedlist>
+<listitem
+><para
+><filename
+>kdesupport-<replaceable
+>version</replaceable
+>.tar.gz</filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>kdelibs-<replaceable
+>version</replaceable
+>.tar.gz</filename>
+</para
+></listitem>
+<listitem
+><para
+><filename
+>kdebase-<replaceable
+>version</replaceable
+>.tar.gz</filename
+></para
+></listitem>
+<listitem
+><para
+>any other packages you wish to install. We advise you to get at least kdeutils. </para
+></listitem>
+</itemizedlist>
+
+<para
+>In all cases above, <replaceable
+>version</replaceable
+> stands for the current version number. Once you have downloaded all you need, extract these files to <filename
+>/usr/src</filename
+>. This process should yield the following folder structure:</para>
+
+<itemizedlist>
+<listitem
+><para
+><filename
+>/usr/src/kdesupport</filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>/usr/src/kdelibs</filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>/usr/src/kdebase</filename
+></para
+></listitem>
+<listitem
+><para
+><filename
+>/usr/src/...</filename
+> (any other packages)</para
+></listitem>
+</itemizedlist>
+
+<para
+>Make sure you have write permissions to <filename
+>/opt/kde</filename
+>.</para>
+
+<para
+>Next you must compile and install the packages using the following: </para>
+
+<procedure>
+<step
+><para
+><command
+>cd</command
+> into the folder of the package, you want to install (see above)</para
+></step>
+<step
+><para
+><command
+>./configure</command
+> (with the options you want to apply)</para
+></step>
+<step
+><para
+><command
+>make</command
+></para
+></step>
+<step
+><para
+><command
+>make install</command
+></para
+></step>
+</procedure>
+
+<para
+>Apply the above steps to every package you want to install.</para>
+
+<note
+><para
+>These instructions can be used for almost every source package available, not just KDE packages. </para
+></note>
+
+<para
+>Every configure script has several options available. Some are common between the packages while others are specific to an individual package. The following is a small part of the result of <command
+>configure <option
+>--help</option
+></command
+> in kdelibs:</para>
+
+<screen
+><computeroutput>
+ Installation directories:
+ --prefix=PREFIX install architecture-independent files in PREFIX
+ [/usr/local/kde-cvs]
+...
+Optional Features:
+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+ --disable-fast-perl disable fast Makefile generation (needs perl)
+ --enable-debug=ARG enables debug symbols (yes|no|full) default=no
+ --disable-debug disables debug output and debug symbols default=no
+ --enable-strict compiles with strict compiler options (may not work!)
+ --disable-warnings disables compilation with -Wall and similar
+...
+</computeroutput
+>
+</screen>
+
+<para
+>Several options are not required and are only useful as workarounds for known problems (&eg; <option
+>--disable-FEATURE</option
+>). Since some are important options, for instance <emphasis
+>--with-shadow</emphasis
+>, you should always check the available options.</para>
+
+<para
+>An important option is <option
+>--prefix</option
+>. This option specifies the path where configure should install (for kdesupport and kdelibs) or where to look for libraries (for the other packages). By default, configure will look in <filename
+>/usr/local/kde</filename
+> . If you want to install &kde; into <filename
+>/opt/kde</filename
+>, you have to use <command
+>configure <option
+>--prefix /opt/kde</option
+></command
+>.</para>
+
+<para
+>If you have installed the &Qt; libraries in an uncommon place, for instance in <filename
+>$HOME/src/qt</filename
+>, you must use <command
+>configure <option
+>--with-qt-dir=$HOME/src/qt</option
+></command
+>. By default configure looks in the most common places for &Qt; before it gives up.</para>
+
+<para
+>If you have problems that you are not able to solve, send a copy of the <filename
+>config.log</filename
+> file to the address given in the offending package's <filename
+>README</filename
+> file.</para>
+
+<para
+>You must install KDE in the following order: arts, kdelibs, then the application packages (for example kdebase). All the application packages should only depend on kdelibs, so you can compile them at the same time (if you have a powerful machine).</para>
+
+<para
+>If you want to take advantage of multiprocessor systems, try <command
+>make <option
+> -j <replaceable
+>Number of processors</replaceable
+></option
+></command
+> instead of <command
+>make</command
+>. </para>
+
+<sect2>
+<title
+>Platform Specific Building Notes </title>
+
+<sect3>
+<title
+>Linux </title>
+
+<para
+>For &Linux;, most of the utilities needed to build &kde; can be found either at <ulink url="ftp://sunsite.unc.edu/pub/Linux/GCC"
+>ftp://sunsite.unc.edu/pub/Linux/GCC</ulink
+> or <ulink url="ftp://sunsite.unc.edu/pub/GNU"
+>ftp://sunsite.unc.edu/pub/GNU</ulink
+>. The Qt libraries can be found at <ulink url="ftp://ftp.troll.no/pub/qt/source"
+>ftp://ftp.troll.no/pub/qt/source</ulink
+>, available as source code. Detailed instructions on how to install them are provided. Include files for X11 programs should be available at <ulink url="ftp://ftp.xfree86.org"
+>ftp://ftp.xfree86.org</ulink
+> in the xdevel section. </para>
+
+</sect3>
+</sect2>
+</sect1>
+
+<sect1 id="suse-install">
+<title
+>Required Changes To Your Configuration Files </title>
+<para
+>After you have placed the KDE binaries into their destination folder, there are a few adjustments you must make to your startup scripts. </para>
+<para
+>The following procedure was tested on SuSE Linux 5.0, and should be compatible with the other popular UNIX's as well. <emphasis
+>Always make backups of configuration files before changing them!</emphasis
+> Add the following to the end of your /etc/profile: </para>
+<para
+>
+<screen
+>export PATH=$PATH:/opt/kde/bin
+export KDEDIR=/opt/kde
+</screen>
+ </para>
+<para
+>Next, edit the .xinitrc file in your home folder. Look for the line that calls your window manager and replace it with <literal
+>startkde</literal
+>.</para>
+<para
+>Now that everything needed to run KDE has been installed, you can go on to chapter 4 where you will start KDE for the first time. If something goes wrong, you may need to compile KDE on your own. Read<emphasis
+> <link linkend="source-distribution"
+>Using Source Compilation to Install on Top of Other Systems</link
+> </emphasis
+>for more information. </para>
+<para
+>We have made the installation as bulletproof as possible, so you should not encounter any serious problems unless your configuration is exotic. If you do experience difficulties feel free to use <link linkend="mailing-lists"
+>the KDE mailing lists</link
+> </para>
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/intro.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/intro.docbook
new file mode 100644
index 00000000000..e1900a1800b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/intro.docbook
@@ -0,0 +1,34 @@
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>Welcome to the K Desktop Environment User Guide.</para>
+
+<para
+>This book is intended to be an introduction to the K Desktop Environment as a whole, with a broad description of the user interface, some practical examples on how to use &kde; for daily work, and some hints on how to customise the &kde; desktop.</para>
+
+<para
+>Included is a table of shortcuts, and some tips and tricks intended to help you find your way around quickly and efficiently.</para>
+
+<para
+>This book is not a guide to the use of the individual applications, as they each have their own User Manual. However, &kde; is an integrated environment &mdash; what you learn in this manual and in your own exploration of &kde;'s interface is consistent and readily transferable between &kde; applications.</para>
+
+<para
+>This book also explores some of the philosophy behind &kde; and some of its history, and rounds out with how to find more information, should you need it.</para>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/more-help.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/more-help.docbook
new file mode 100644
index 00000000000..a62047b4dab
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/more-help.docbook
@@ -0,0 +1,68 @@
+<chapter id="more-help">
+<title
+>Further Help</title>
+
+<sect1 id="mailing-lists">
+<title
+>Other Sources for Help </title>
+
+<para
+>Take a look at the &kde-http; for the most up-to-date information available about &kde; on the web. You may also want to subscribe to our mailing lists. </para>
+
+<para
+>You can subscribe at the web pages listed below:</para>
+
+<simplelist>
+
+<member
+>&kde; announcements - <ulink url="http://mail.kde.org/mailman/listinfo/kde-announce"
+> http://mail.kde.org/mailman/listinfo/kde-announce</ulink
+></member>
+
+<member
+>&kde; users' mailing list - <ulink url="http://mail.kde.org/mailman/listinfo/kde"
+> http://mail.kde.org/mailman/listinfo/kde</ulink
+></member>
+
+<member
+>KDE developers' mailing list - <ulink url="http://mail.kde.org/mailman/listinfo/kde-devel"
+> http://mail.kde.org/mailman/listinfo/kde-devel</ulink
+></member>
+
+<member
+>KDE look and feel discussions - <ulink url="http://mail.kde.org/mailman/listinfo/kde-look"
+> http://mail.kde.org/mailman/listinfo/kde-look </ulink
+></member>
+
+<member
+>KDE licensing questions - <ulink url="http://mail.kde.org/mailman/listinfo/kde-licensing"
+> http://mail.kde.org/mailman/listinfo/kde-licensing </ulink
+></member>
+
+<member
+>KDE Documenters' list - <ulink url="http://mail.kde.org/mailman/listinfo/kde-doc-english"
+> http://mail.kde.org/mailman/listinfo/kde-doc-english </ulink
+></member>
+</simplelist>
+
+<para
+>Many &kde; applications and sub-projects maintain more specific lists for themselves. You can find a complete list of archives at <ulink url="http://lists.kde.org/"
+>http://lists.kde.org/</ulink
+>.</para>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/notices-trademarks.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/notices-trademarks.docbook
new file mode 100644
index 00000000000..49fda79a921
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/notices-trademarks.docbook
@@ -0,0 +1,110 @@
+<appendix id="legal-notices-and-trademarks">
+<title
+>Legal Notices</title>
+<sect1 id="legal-status">
+<title
+>Licence</title>
+
+<para
+>&kde; is open source software, and all of &kde; is released under free licenses such as the GPL.</para>
+
+</sect1>
+
+<sect1 id="trademarks-list">
+<title
+>Trademarks</title>
+
+<!-- <para
+>&kde; and <quote
+>K Desktop Environment</quote
+> are registered
+trademarks of KDE e.V.</para
+> -->
+
+<para
+>All trademarks mentioned on this web server or in &kde; documentation are recognised as belonging to their respective owners, including but not limited to:</para>
+
+<simplelist>
+<member
+>&AIX; is a registered trademark of IBM Corporation</member>
+<member
+>&CSS;, &XHTML;, &XSL; and &XML; are common law trademarks of the Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, or Keio University on behalf of the World Wide Web Consortium.</member>
+<member
+>&Handspring; and &Visor; are trademarks of Handspring, Inc. and may be registered in certain jurisdictions.</member>
+<member
+>&Hewlett-Packard;, &HP; &LaserJet;,&HP-UX; PCL, PCL 5 and PCL 6 are U.S. registered trademarks of Hewlett Packard Company.</member>
+<member
+>&IRIX; is a registered trademark and &SGI; is a trademark of Silicon Graphics, Inc.</member>
+<member
+>&Java; and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.</member>
+<member
+>&Jini; and all Jini-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.</member>
+<member
+>&Linux; is a registered trademark of Linus Torvalds</member>
+<member
+>&LinuxPPC; is a trademark of LinuxPPC Inc.</member>
+<member
+>&Mac; is a trademark of Apple Computer Inc., registered in the United States and other countries.</member>
+<member
+>&Mandrake; and &Linux-Mandrake; are trademarks of MandrakeSoft.</member>
+<member
+>&Netscape; is a registered trademark of Netscape Communications Corporation in the United States and other countries.</member>
+<member
+>&NeXTSTEP; is a trademark of NeXT Software, Inc., registered in the U.S. and other countries. </member>
+<member
+>&PalmOS;, &HotSync; and &PalmPilot; are registered trademarks of Palm, Inc.</member>
+<member
+>&PostScript; is a registered trademark of Adobe Systems Incorporated.</member>
+<member
+>&Qt; is a trademark of Trolltech AS</member>
+<member
+>&RedHat; and all Red Hat-based trademarks and logos are trademarks or registered trademarks of Red Hat, Inc. in the United States and other countries. </member>
+<member
+>&Sendmail; is a registered trademark of Sendmail Inc.</member>
+<member
+>&Solaris;, <trademark
+>Sun</trademark
+> and <trademark
+>SunOS</trademark
+> are trademarks of Sun Microsystems Inc.</member>
+<member
+>&SuSE; is a registered trademark of SuSE AG</member>
+<member
+>&ThreeCom; is a registered trademark of 3com corporation in the United States and other countries.</member>
+<member
+>&Motif;, &UNIX; and the <quote
+>X</quote
+> device are registered trademark of The Open Group in the United States and other countries</member>
+<member
+>&Microsoft; and &Windows; are registered trademarks of the Microsoft Corporation</member>
+<member
+>XFree86 is pending trademark registration by The XFree86 Project, Inc.</member>
+</simplelist>
+
+<!-- Others that needs to be covered above:
+
+&MacOS;
+&Netscape;
+&PMX;
+&TrueType;
+&X-Window;
+Xing,
+Yamaha
+-->
+
+</sect1>
+</appendix>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "appendix")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/shortcuts.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/shortcuts.docbook
new file mode 100644
index 00000000000..39b1c62c17f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/shortcuts.docbook
@@ -0,0 +1,357 @@
+<chapter id="shortcuts">
+<title
+>Tips &amp; Tricks for Your Daily Work </title>
+
+<epigraph>
+<attribution
+>Fortune Cookies</attribution>
+<para
+>Everyone can make an omelette with eggs. The trick is to make one with none.</para>
+</epigraph>
+
+<para
+>Nearly everyone can use &kde;; this is why the developers made it. There are no cryptic switches with which to cope, and few configuration files you need edit in <acronym
+>ASCII</acronym
+> style. However, there are some ways you can do your work more elegantly, saving you time for the truly important things, like &ksirtet;.</para>
+
+<sect1 id="shortcut-table">
+<title
+>Shortcut Table </title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<keycap
+>Tab</keycap
+> </keycombo
+> or <keycombo
+>&Alt;&Shift;<keycap
+>Tab</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Cycle through the windows </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;<keycap
+>Tab</keycap
+></keycombo
+> or <keycombo
+>&Ctrl;&Shift;<keycap
+>Tab</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Cycle through your desktops </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<keycap
+>F2</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Mini Command line</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<keycap
+>F3</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Window Menu </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<keycap
+>F4</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Close the current window </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;<keycap
+>F{1..8}</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Switch to a specific desktop </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;&Alt;<keycap
+>Esc</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Window destroyer (every window you click on will be destroyed). Press this key combination again to cancel the killer cursor. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;&Alt;<keycap
+>Backspace</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>This exits &kde; (without saving!) Use this as a last resort </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;&Alt;<keycap
+>Numpad +</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Cycles to the next screen resolution. You need to configure this in your &X-Server; configuration for it to work. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Ctrl;&Alt;<keycap
+>Numpad -</keycap
+> </keycombo
+></term>
+<listitem
+><para
+>Cycles to the previous screen resolution. You need to configure this in your &X-Server; configuration for it to work.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="mouse-techniques">
+<title
+>Mouse Techniques </title>
+
+<para
+>Note these are defaults only, and you can customise them to your liking.</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>Clicking on the border or the titlebar</term>
+<listitem>
+<variablelist>
+
+<varlistentry>
+<term
+><mousebutton
+>Left</mousebutton
+></term>
+<listitem
+><para
+>Activates and raises the window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><mousebutton
+>Middle</mousebutton
+></term>
+<listitem
+><para
+>Lowers the window</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><mousebutton
+>Right</mousebutton
+></term>
+<listitem
+><para
+>Shows the <guimenu
+>Window menu</guimenu
+> if the window is active, otherwise activates the window.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Doubleclick on the window title</term>
+<listitem
+><para
+>Shades the window (<quote
+>rolls it up</quote
+> so only the titlebar is visible).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Drag on the titlebar</term>
+<listitem
+><para
+>Moves the window around.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Drag on corners or edges</term>
+<listitem
+><para
+>Resizes the window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<mousebutton
+>Left</mousebutton
+></keycombo
+> Button</term>
+<listitem
+><para
+>Moves the window around.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<mousebutton
+>Middle</mousebutton
+> </keycombo
+> Button</term>
+<listitem
+><para
+>Raises the window.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo
+>&Alt;<mousebutton
+>Right</mousebutton
+> </keycombo
+> Button</term>
+<listitem
+><para
+>Resizes the window in the direction you drag the mouse.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Click on the Icon on the top left</term>
+<listitem
+><para
+>Close the application</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Click on the Sticky Button</term>
+<listitem
+><para
+>toggles sticky </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Clicking on Maximise</term>
+<listitem>
+<variablelist>
+<varlistentry>
+<term
+><mousebutton
+>Left</mousebutton
+></term>
+<listitem
+><para
+>Maximises the window</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><mousebutton
+>Middle</mousebutton
+></term>
+<listitem
+><para
+>Maximises only vertically</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><mousebutton
+>Right</mousebutton
+></term>
+<listitem
+><para
+>Maximises horizontally</para
+></listitem>
+</varlistentry>
+</variablelist>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/staff.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/staff.docbook
new file mode 100644
index 00000000000..ae37ce0d813
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/staff.docbook
@@ -0,0 +1,151 @@
+<chapter id="docu-staff">
+<title
+>Epilogue </title>
+
+<epigraph>
+<attribution
+>The end of Evita</attribution>
+<para
+>She had her moments, she had some style, the best show in town was the crowd, outside the Casa Rosada crying 'Eva Peron'; but that's all gone now...</para
+></epigraph>
+
+<para
+>We hope that you found this documentation useful, informative and perhaps even entertaining. The following things are not necessary to understand the KDE Desktop Environment, but you still may want to read it. </para>
+
+<sect1 id="the-k-documentation-staff">
+<title
+>The K Documentation Staff </title>
+
+<para
+>This User Guide has been updated for 3.0, and is currently maintained by Lauri Watts <email
+>lauri@kde.org</email
+></para>
+
+<para
+>Others who have contributed to this guide.</para>
+<itemizedlist>
+<listitem
+><para
+>Pablo de Vicente <email
+>vicente@oan.es</email
+>, who updated the section regarding installing on Debian for KDE 2.0</para
+></listitem>
+<listitem
+><para
+>Andreas Buschka <email
+>andi@circe.tops.net</email
+></para
+></listitem>
+<listitem
+><para
+>Robert D. Williams <email
+>rwilliam@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Poul Gerhard</para
+></listitem>
+<listitem
+><para
+>John Waalkes</para
+></listitem>
+<listitem
+><para
+>Vernon Wells</para
+></listitem>
+<listitem
+><para
+>Kay Lutz</para
+></listitem>
+<listitem
+><para
+>Stephan Kulow</para
+></listitem>
+</itemizedlist>
+</sect1>
+
+<sect1 id="we-still-need-people">
+<title
+>We still need people! </title>
+
+<para
+>KDE is a huge project, and every KDE supporter has already realised that. All of us are trying very hard to create a user interface that is easy to use and maybe also has the potential to make UNIX ready for the desktop PC. You have the chance to participate in this project too, and we would be thankful if you did. Developers and interested users communicate via several mailing lists described in <xref linkend="mailing-lists"/>. If you would like to help, please do so! We are still looking for helpers in the following departments: </para>
+
+<itemizedlist>
+<listitem
+><para
+>Development (Libraries and Applications)</para
+></listitem>
+<listitem
+><para
+>Documentation</para
+></listitem>
+<listitem
+><para
+>Graphics</para
+></listitem>
+<listitem
+><para
+>Beta-Testing</para
+></listitem>
+<listitem
+><para
+>and everywhere else, too :-) </para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="legal-notices">
+<title
+>Legal notices </title>
+
+<para
+>This document contains copyrighted material from Andreas Buschka, Gerhard Poul and Robert David Williams. All trademarks and branded names mentioned are properties of their legal owners. </para>
+
+</sect1>
+
+<sect1 id="sources-of-information-used-during-the-creat">
+<title
+>Sources of information used during the creation of this book </title>
+
+<para
+>During the creation of this documentation, the authors used the following sources for information: </para>
+
+<itemizedlist>
+<listitem
+><para
+>The KDE Mailing lists </para
+></listitem>
+<listitem
+><para
+>Various <filename
+>README</filename
+> and <abbrev
+>HTML</abbrev
+> help files that came with the KDE components </para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="license">
+<title
+>Licence</title>
+&underGPL; </sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/userguide/ug-faq.docbook b/tde-i18n-en_GB/docs/kdebase/userguide/ug-faq.docbook
new file mode 100644
index 00000000000..9a94f503c70
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/userguide/ug-faq.docbook
@@ -0,0 +1,129 @@
+<chapter id="frequently-asked-questions">
+<title
+>Frequently Asked Questions About &kde; </title>
+
+<epigraph>
+<attribution
+>Batman Animated Series</attribution>
+<para
+>What are you?</para>
+<para
+>I'm your worst nightmare...</para>
+</epigraph>
+
+<para
+>There are some questions that are always raised on the &kde; mailing lists. To keep the traffic as low as possible (making the lists more readable), we have included them in this section. So please be kind and do not ask them in the mailing lists anymore - think of the quote above! </para>
+
+<!-- pretty short list.. going to watch mailing lists a little, and
+see if there aren't any more questions that ought to be here -->
+
+<qandaset id="faq">
+<qandaentry>
+<question
+><para
+>What does <quote
+>&kde;</quote
+> stand for?</para
+></question>
+<answer
+><para
+>Originally the <emphasis
+>K</emphasis
+> stood for <emphasis
+>Kool</emphasis
+>, nowadays the K has no meaning and &kde; simply stands for the <emphasis
+>K Desktop Environment</emphasis
+>. &kde; is intended to be a collection of small tools, a window manager, a file manager and tools that bring all this together. It is created to make your life with &UNIX; easier. </para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>I cannot compile package xxx</para
+></question>
+<answer>
+
+<para
+>Always be sure that you have the newest version of the &kde; libraries installed. The software is in constant development, so the dependencies can change from one day to another if you are using <acronym
+>CVS</acronym
+>. For most users, using a released version is much more practical.</para>
+
+<para
+>Another problem could be that you are using a program written for a very old version of &kde;, which depends on outdated include files. Check in the source archive's <filename
+>README</filename
+> to see if it explains which version of &kde; the application is looking for. If that file doesn't exist, check the file dates. They should be more recent than your current &kde; version.</para>
+</answer>
+</qandaentry>
+
+<qandaentry
+>
+
+<question
+><para
+>What version of &kde; should I use for a stable desktop?</para
+></question>
+<answer
+><para
+>One can, in general, obtain &kde; in many ways. Obtaining pre-compiled binaries in a package format (rpm,deb,tgz) labeled with a particular version (&eg; 3.2) is the best way to encourage stability on your &kde; desktop.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry
+>
+<question
+><para
+>But I heard that my problem/wishlist item is <quote
+>already in <acronym
+>CVS</acronym
+></quote
+>. I want to get my hands on the new features, why shouldn't I try <acronym
+>CVS</acronym
+>?</para
+></question>
+
+<answer>
+<para
+>The price of stability is that one must wait for each release to get new features. Conversely the price of being the first to see new features, is that you risk stability. &kde; has a fairly frequent release schedule, and stability of released versions is a particular focus. For the majority of &kde; users, unless you are planning to help develop &kde;, there is little advantage to running development versions of &kde;.</para>
+
+<para
+>However, there is always a place for experienced users who know what they are letting themselves in for, and are willing to report bugs found. If this is you, then there is no reason not to try the <acronym
+>CVS</acronym
+> versions. Be prepared for things to break occasionally, <acronym
+>CVS</acronym
+> gives you a snapshot of source code that is currently being worked on.</para>
+
+<para
+>These are daily snapshots of whatever the developers are working on, and some things are guaranteed to be broken.</para
+>
+
+<warning>
+<para
+><emphasis
+>Do not rely on <acronym
+>CVS</acronym
+> snapshots to maintain operational desktops</emphasis
+>. You will get burned eventually!</para>
+</warning>
+
+</answer>
+
+</qandaentry>
+</qandaset>
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-namecase-general:t
+sgml-general-insert-case:lower
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "book" "chapter")
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdebase/visualdict/Makefile.am b/tde-i18n-en_GB/docs/kdebase/visualdict/Makefile.am
new file mode 100644
index 00000000000..f2bfec833e0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/visualdict/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = khelpcenter/visualdict
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdebase/visualdict/Makefile.in b/tde-i18n-en_GB/docs/kdebase/visualdict/Makefile.in
new file mode 100644
index 00000000000..fd1c5b8406b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/visualdict/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdebase/visualdict
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = khelpcenter/visualdict
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/visualdict/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdebase/visualdict/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/visualdict/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/visualdict/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/visualdict/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook Makefile.in Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/visualdict/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdebase/visualdict/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/visualdict/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdebase/visualdict/index.cache.bz2 b/tde-i18n-en_GB/docs/kdebase/visualdict/index.cache.bz2
new file mode 100644
index 00000000000..4edac825610
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/visualdict/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdebase/visualdict/index.docbook b/tde-i18n-en_GB/docs/kdebase/visualdict/index.docbook
new file mode 100644
index 00000000000..c9178c95461
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdebase/visualdict/index.docbook
@@ -0,0 +1,358 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "Visual Guide to &kde;">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+
+
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kde; Visual Guide</title>
+<authorgroup>
+<corpauthor
+>The KDE Team </corpauthor>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2000-10-04</date>
+<releaseinfo
+>2.00.00</releaseinfo>
+
+<copyright>
+<year
+>2000</year>
+<holder
+>The KDE Team</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<abstract
+><para
+>A visual guide to &kde;'s interface. This is a very early version of the document. Eventually, this will be a graphical tour of &kde;.</para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Visual</keyword>
+<keyword
+>Dictionary</keyword>
+<keyword
+>Guide</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="visual-dictionary">
+
+<!-- Translators please note: If you have already translated the visual -->
+<!-- dictionary on the i18n website, please make sure the translations here -->
+<!-- match that file exactly. -->
+
+<title
+>&kde; Visual Dictionary of terms</title>
+
+<para
+>This project was started to help unify the vocabulary used in &kde; documentation.</para>
+
+<para
+>We provide this for you here as an aid to learning your way around the &kde; Graphical User Interface. These names have been standardised within &kde; documentation, so that you will always find interface items referred to in the same way.</para>
+
+<tip
+><para
+>The term <quote
+>Widget</quote
+> refers to the basic building block of a computer program's interface.</para>
+<para
+>Each widget operates in a similar manner each time it is used, but the effect that the widget has depends on its place within the program.</para
+></tip>
+
+<!-- TODO:
+Widgets to add: combo buttons (eg, the 'back' button in konq), popup
+menus/context menus, passive popups, sidebar buttons?
+
+Perhaps list deprecated names, for search/replace purposes?
+-->
+<sect1 id="widget-table">
+<title
+>Listing of Common &kde; Widgets</title>
+<para
+>Currently, this guide consists of a table of the names of the graphical elements often found in &kde; documentation, and an example of each one. </para>
+<para
+>Our hope, eventually, is to make this a much more complete document, which will take you on a visual tour of &kde;.</para>
+
+<informaltable>
+<tgroup cols="2">
+<tbody>
+
+<row>
+<entry
+>Button</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict12.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Check Boxes</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict13.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Colour Selector</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict9.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Combo Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict2.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Dialogue Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict6.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Drop Down Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict1.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Icon List</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict16.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>List Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict7.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Menubar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict4.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Progress Bar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict17.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Radio Buttons</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict10.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Scroll Bar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict18.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Slider</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict15.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Spin Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict11.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Status Bar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict20.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Text Box</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict14.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+
+<row>
+<entry
+>Toolbar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict3.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+<row>
+<entry
+>Tree View</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict19.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+
+<row>
+<entry
+>Window Titlebar</entry>
+<entry>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="pict5.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject>
+</entry>
+</row>
+
+</tbody>
+</tgroup>
+</informaltable>
+</sect1>
+</chapter>
+<chapter id="credits">
+<title
+>Credits and Licences</title>
+<para
+>&kappname;</para>
+
+<para
+>Documentation by the KDE Documentation Team.</para>
+&underFDL; </chapter>
+
+</book>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/Makefile.am b/tde-i18n-en_GB/docs/kdeedu/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeedu/Makefile.in b/tde-i18n-en_GB/docs/kdeedu/Makefile.in
new file mode 100644
index 00000000000..d39df6d05af
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeedu
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kstars klatin kturtle kmplot
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeedu/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/Makefile.am b/tde-i18n-en_GB/docs/kdeedu/klatin/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/Makefile.in b/tde-i18n-en_GB/docs/kdeedu/klatin/Makefile.in
new file mode 100644
index 00000000000..31db619cdd4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeedu/klatin
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/klatin/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=adjectives.docbook nouns.docbook numbers.docbook index.docbook verbs.docbook Makefile.in Makefile.am pronouns.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) adjectives.docbook index.docbook pronouns.docbook nouns.docbook verbs.docbook numbers.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin
+ @for base in adjectives.docbook index.docbook pronouns.docbook nouns.docbook verbs.docbook numbers.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/$$base ;\
+ done
+
+uninstall-nls:
+ for base in adjectives.docbook index.docbook pronouns.docbook nouns.docbook verbs.docbook numbers.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in adjectives.docbook index.docbook pronouns.docbook nouns.docbook verbs.docbook numbers.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/klatin/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/adjectives.docbook b/tde-i18n-en_GB/docs/kdeedu/klatin/adjectives.docbook
new file mode 100644
index 00000000000..fa210644c49
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/adjectives.docbook
@@ -0,0 +1,436 @@
+<!-- Please don't translate Latin words -->
+<!-- Please translate the following -->
+<sect1 id="adjectives">
+<title
+>KLatin Notes - Adjectives</title>
+
+<para
+>Adjectives are words to describe nouns, and so they agree with the nouns. Agreeing means that they match the noun they refer to in three ways: gender, number and case. </para>
+
+<table frame="none">
+<!--Please translate title-->
+<title
+>1st and 2nd Declension Adjectives (212)</title>
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate SINGULAR and Like-->
+<entry
+>SINGULAR</entry>
+<entry
+>Like Servus</entry>
+<entry
+>Like Puella</entry>
+<entry
+>Like Bellum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate the first entry of each row-->
+<entry
+>Nominative</entry>
+<entry
+>bon-us</entry>
+<entry
+>bon-a</entry>
+<entry
+>bon-um</entry>
+</row>
+<row>
+<entry
+>Vocative</entry>
+<entry
+>bon-e</entry>
+<entry
+>bon-a</entry>
+<entry
+>bon-um</entry>
+</row>
+<row>
+<entry
+>Accusative</entry>
+<entry
+>bon-um</entry>
+<entry
+>bon-am</entry>
+<entry
+>bon-um</entry>
+</row>
+<row>
+<entry
+>Genitive</entry>
+<entry
+>bon-i</entry>
+<entry
+>bon-ae</entry>
+<entry
+>bon-i</entry>
+</row>
+<row>
+<entry
+>Dative</entry>
+<entry
+>bon-o</entry>
+<entry
+>bon-ae</entry>
+<entry
+>bon-o</entry>
+</row>
+<row>
+<entry
+>Ablative</entry>
+<entry
+>bon-o</entry>
+<entry
+>bon-a</entry>
+<entry
+>bon-o</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate the first entry of each row-->
+<entry
+>PLURAL</entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>Nominative</entry>
+<entry
+>bon-i</entry>
+<entry
+>bon-ae</entry>
+<entry
+>bon-a</entry>
+</row>
+<row>
+<entry
+>Vocative</entry>
+<entry
+>bon-i</entry>
+<entry
+>bon-ae</entry>
+<entry
+>bon-a</entry>
+</row>
+<row>
+<entry
+>Accusative</entry>
+<entry
+>bon-os</entry>
+<entry
+>bon-as</entry>
+<entry
+>bon-a</entry>
+</row>
+<row>
+<entry
+>Genitive</entry>
+<entry
+>bon-orum</entry>
+<entry
+>bon-arum</entry>
+<entry
+>bon-orum</entry>
+</row>
+<row>
+<entry
+>Dative</entry>
+<entry
+>bon-is</entry>
+<entry
+>bon-is</entry>
+<entry
+>bon-is</entry>
+</row>
+<row>
+<entry
+>Ablative</entry>
+<entry
+>bon-is</entry>
+<entry
+>bon-is</entry>
+<entry
+>bon-is</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!--Please translate the title-->
+<title
+>3rd Declension Adjectives (333)</title>
+
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate SINGULAR and Like-->
+<entry
+>SINGULAR</entry>
+<entry
+>Like Rex</entry>
+<entry
+>Like Rex</entry>
+<entry
+>Like Opus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate the first entry of each row-->
+<entry
+>Nominative</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-e</entry>
+</row>
+<row>
+<entry
+>Vocative</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-e</entry>
+</row>
+<row>
+<entry
+>Accusative</entry>
+<entry
+>trist-em</entry>
+<entry
+>trist-em</entry>
+<entry
+>trist-e</entry>
+</row>
+<row>
+<entry
+>Genitive</entry>
+<entry
+>trist-i</entry>
+<entry
+>trist-i</entry>
+<entry
+>trist-is</entry>
+</row>
+<row>
+<entry
+>Dative</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-i</entry>
+</row>
+<row>
+<entry
+>Ablative</entry>
+<entry
+>trist-i</entry>
+<entry
+>trist-i</entry>
+<entry
+>trist-i</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate the first entry of each row-->
+<entry
+>PLURAL</entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>Nominative</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-ia</entry>
+</row>
+<row>
+<entry
+>Vocative</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-ia</entry>
+</row>
+<row>
+<entry
+>Accusative</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-ia</entry>
+</row>
+<row>
+<entry
+>Genitive</entry>
+<entry
+>trist-ium</entry>
+<entry
+>trist-ium</entry>
+<entry
+>trist-ium</entry>
+</row>
+<row>
+<entry
+>Dative</entry>
+<entry
+>trist-ibus</entry>
+<entry
+>trist-ibus</entry>
+<entry
+>trist-ibus</entry>
+</row>
+<row>
+<entry
+>Ablative</entry>
+<entry
+>trist-ibus</entry>
+<entry
+>trist-ibus</entry>
+<entry
+>trist-ibus</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title -->
+<title
+>Comparison of Adjectives</title>
+<!-- Please translate -->
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>Positive</entry>
+<entry
+>Comparative</entry>
+<entry
+>Superlative</entry>
+<entry
+>Notes</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>Normal form of Adjective</entry>
+<!--Please stop translating -->
+<entry
+>Stem + ior,-ius</entry>
+<entry
+>Stem + issimus,-a,-um</entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+>Stem + rimus,-a,-um</entry>
+<entry
+>For adjectives which end with <emphasis
+>-er</emphasis
+>. For example: acer-rimus,-a,-um</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+>Stem + limus,-a,-um</entry>
+<entry
+>For adjectives which end with <emphasis
+>-ilis</emphasis
+>. For example: facil-limus,-a,-um</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+>Per/Prae + Adjective</entry>
+<entry
+></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</sect1>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/index.cache.bz2 b/tde-i18n-en_GB/docs/kdeedu/klatin/index.cache.bz2
new file mode 100644
index 00000000000..5caa3857eb9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/index.docbook b/tde-i18n-en_GB/docs/kdeedu/klatin/index.docbook
new file mode 100644
index 00000000000..ad1eaf9a1f6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/index.docbook
@@ -0,0 +1,668 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kapp "&klatin;"
+><!-- replace klatin here -->
+ <!ENTITY kappname "&klatin;">
+ <!ENTITY package "kdeedu">
+ <!ENTITY kwordquiz "<application
+>KWordQuiz</application
+>">
+ <!ENTITY kvtml "<acronym
+>KVTML</acronym
+>">
+ <!--<!ENTITY klatin-index SYSTEM "klatin-index.docbook"
+>-->
+ <!ENTITY numbers SYSTEM "numbers.docbook">
+ <!ENTITY verbs SYSTEM "verbs.docbook">
+ <!ENTITY adjectives SYSTEM "adjectives.docbook">
+ <!ENTITY nouns SYSTEM "nouns.docbook">
+ <!ENTITY pronouns SYSTEM "pronouns.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &klatin; Handbook</title>
+
+<authorgroup>
+<author
+><firstname
+>George</firstname
+> <surname
+>Wright</surname
+> <affiliation
+> <address
+><email
+>gwright@users.sourceforge.net</email
+></address>
+</affiliation>
+</author>
+<othercredit role="developer"
+><firstname
+>Anne-Marie</firstname
+> <surname
+>Mahfouf</surname
+> <affiliation
+> <address
+><email
+>annma@kde.org</email
+></address>
+</affiliation>
+<contrib
+>Help in documentation</contrib>
+</othercredit>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Andrew </firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2001-2004</year>
+<holder
+>George Wright</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-08-23</date>
+<releaseinfo
+>0.9</releaseinfo>
+
+<abstract>
+<para
+>&klatin; is a &kde; application to help revise/teach Latin. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdeedu</keyword>
+<keyword
+>KLatin</keyword>
+<keyword
+>Latin</keyword>
+<keyword
+>education</keyword>
+<keyword
+>language</keyword>
+<keyword
+>latin</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&klatin; is a program to help revise Latin. There are three <quote
+>sections</quote
+> in which different aspects of the language can be revised. These are the vocabulary, grammar and verb testing sections. In addition there is a set of revision notes that can be used for self-guided revision. </para>
+<para
+>In the vocabulary section an &XML; file is loaded containing various words and their local language translations. &klatin; asks you what each of these words translate into. The questions take place in a multiple-choice environment. </para>
+<para
+>In the grammar and verb sections &klatin; asks for a particular part of a noun or a verb, such as the <quote
+>ablative singular</quote
+>, or the <quote
+>1st person indicative passive plural</quote
+>, and is not multiple choice. </para>
+</chapter>
+
+<chapter id="using-klatin">
+<title
+>Using &klatin;</title>
+
+<para
+>When you start &klatin;, you are greeted by four options that you can choose from. </para>
+
+<screenshot>
+<screeninfo
+>&klatin; main screen, directly after the first start</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="klatin1.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>&klatin; main screen</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The first one, <guilabel
+>Vocabulary</guilabel
+>, is a multiple-choice vocabulary tester. </para>
+
+<screenshot>
+<screeninfo
+>&klatin; vocabulary section</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="klatin2.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>&klatin; vocabulary</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>After you finish your test, a results screen is displayed. </para>
+
+<screenshot>
+<screeninfo
+>&klatin; vocabulary results</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="results.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>&klatin; results</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The second, <guilabel
+>Grammar</guilabel
+> tests you on grammatical parts of nouns. </para>
+
+<screenshot>
+<screeninfo
+>&klatin; grammar section</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="klatin3.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>&klatin; grammar</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+><guilabel
+>Verbs</guilabel
+> is almost the same as the <guilabel
+>Grammar</guilabel
+> section, except that it tests you on verb forms. </para>
+
+<screenshot>
+<screeninfo
+>&klatin; verbs section</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="klatin4.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>&klatin; verbs</phrase>
+</textobject>
+</mediaobject>
+</screenshot
+>
+
+<para
+>The fourth section, <guilabel
+>Revision</guilabel
+>, loads &konqueror; into the &klatin; revision notes section. </para>
+
+<para
+>In addition to the options, you can also launch these sections via the menubar, in the <guimenu
+>Section</guimenu
+>. </para>
+
+<para
+>The configuration dialog for &klatin; can be accessed by choosing <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &klatin;...</guimenuitem
+></menuchoice
+> from the menu. In the <guilabel
+>Vocabulary</guilabel
+> page, you can set whether you want the test to take place from your language into Latin, or vice versa. You can also choose the default file which you want to use to test your vocabulary on, and you can also set how many questions you want to be tested on. </para>
+
+</chapter>
+
+<chapter id="klatin-mainwindow">
+<title
+>The &klatin; main window</title>
+<para
+>The &klatin; main window consists of four option buttons to choose which section to enter, and a menubar.</para>
+<para
+>Choose from the <guilabel
+>Revision Sections</guilabel
+> list a section and click <guibutton
+>Start!</guibutton
+> to start the chosen section.</para>
+
+<para
+>When you are finished with that section, click <guibutton
+>Back</guibutton
+> to return to &klatin;'s main menu.</para>
+
+</chapter>
+
+<chapter id="commands">
+<title
+>Command Reference</title>
+<sect1 id="menu-file">
+<title
+>The <guimenu
+>File</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Quits</action
+> &klatin;</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="menu-section">
+<title
+>The <guimenu
+>Section</guimenu
+> Menu</title>
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Section</guimenu
+> <guimenuitem
+>Load Vocabulary File</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Loads</action
+> a new vocabulary file. This menu is only enabled if you are in the Vocabulary section</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Section</guimenu
+> <guimenuitem
+>Load Vocabulary</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Loads</action
+> the vocabulary section</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Section</guimenu
+> <guimenuitem
+>Load Grammar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Loads</action
+> the grammar section</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Section</guimenu
+> <guimenuitem
+>Load Verbs</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Loads</action
+> the verbs section</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Section</guimenu
+> <guimenuitem
+>Load Revision</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Loads</action
+> the revision section</para
+></listitem>
+</varlistentry>
+
+
+</variablelist>
+
+</sect1>
+<sect1 id="menu-settings">
+<title
+>The <guimenu
+>Settings</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Configure</action
+> the keyboard keys you use to access the different actions.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &klatin;...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Display</action
+> the &klatin; settings dialogue </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="menu-help">
+<title
+>The <guimenu
+>Help</guimenu
+> Menu</title>
+&help.menu.documentation; </sect1>
+</chapter>
+
+<chapter id="translation">
+<title
+>Translation Guide to &klatin;</title>
+
+<para
+>Only the vocabulary files have to be translated in your language. The vocabulary files use the &kvtml; format, which is the same as other programs such as &kwordquiz; use. &kwordquiz; is very useful as you can create the vocabulary files in that and load them directly into &klatin;. </para>
+<para
+>Below is explained how you can translate &klatin; vocabulary files. At the moment, the files are only in English. </para>
+<sect1 id="translate_vocab">
+<title
+>How To Translate &klatin; vocabulary files</title>
+<procedure>
+<step>
+<para
+>Get the latest &klatin; code from CVS or a latest release. The words are stored in <filename class="directory"
+>source_dir_of_kdeedu/klatin/klatin/data/vocab/en/</filename
+> in files like <filename
+>A.kvtml</filename
+> for Latin words beginning with A, <filename
+>BC.kvtml</filename
+> for Latin words beginning with B and C and so on. </para>
+</step>
+
+<step>
+<para
+>Create a new subdirectory in <filename class="directory"
+>data/vocab/</filename
+> named as your language code (for example, <filename class="directory"
+>fr</filename
+> for French, <filename class="directory"
+>ja</filename
+> for Japanese). Copy all the English vocabulary files there as well as the <filename
+>Makefile.am</filename
+>. Edit the <filename
+>Makefile.am</filename
+> and replace <quote
+>en</quote
+> with your language code. </para>
+</step>
+
+<step>
+<para
+>In <filename class="directory"
+>data/vocab/<replaceable
+>your_language_code</replaceable
+></filename
+>, edit all the files and translate the English words, &ie; those that are between the <sgmltag class="starttag"
+>t</sgmltag
+> and <sgmltag class="endtag"
+>t</sgmltag
+> tags. </para>
+</step>
+<step>
+<para
+>Commit your files to CVS HEAD or tar them and send them to George <email
+>gwright@users.sourceforge.net</email
+> or to Anne-Marie <email
+>annma@kde.org</email
+>. </para>
+</step>
+</procedure>
+</sect1>
+</chapter>
+
+<chapter id="developers">
+<title
+>Developer's Guide to &klatin;</title>
+<sect1 id="add_files">
+<title
+>Create new vocabulary files</title>
+<para
+>The &klatin; vocabulary database system is very easy to extend. Just look at the files and you'll understand! It uses the &kvtml; format, which is the same as other programs such as &kwordquiz; use. So you can open &kwordquiz; and use it to create the vocabulary files. </para>
+<para
+>You can save your new files in the corresponding folder depending on what language they refer to in <filename class="directory"
+>.kde/share/apps/klatin/data/vocab/<replaceable
+>language_code</replaceable
+>/</filename
+>. For example, English &kvtml; files are kept in a directory called <filename class="directory"
+>en</filename
+>, German files in <filename class="directory"
+>de</filename
+>, and so on. You can also send me your files so I can add them in the next &klatin; release. </para>
+</sect1>
+<!-- FIXME: They will still need specifically outlining -->
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Credits and Licence</title>
+
+<para
+>&klatin; </para>
+<para
+>Program copyright 2001-2004 George Wright <email
+>gwright@users.sourceforge.net</email
+> </para>
+<para
+>Contributors: <itemizedlist>
+
+<listitem
+><para
+>Neil Stevens <email
+>neil@qualityassistant.org</email
+></para>
+</listitem>
+<listitem
+><para
+>Anne-Marie Mahfouf <email
+>annma@kde.org</email
+></para>
+</listitem>
+<listitem
+><para
+>Mark Westcott <email
+>mark@houseoffish.org</email
+></para>
+</listitem>
+
+</itemizedlist>
+</para>
+
+<para
+>Documentation copyright 2001-2004 George Wright <email
+>gwright@users.sourceforge.net</email
+> </para>
+
+<para
+>Andrew Coles<email
+>andrew_coles@yahoo.co.uk</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<chapter id="klatin-index">
+<title
+>&klatin; notes</title>
+
+<para
+>Welcome to the &klatin; notes section. This is aimed to help you in your revision and covers the English <acronym
+>GCSE</acronym
+> syllabus (England). </para>
+
+<para
+>Here are the different sections you can get help for: </para>
+
+<itemizedlist>
+<listitem
+><para
+><link
+linkend="numbers"
+>Latin numbers</link>
+</para
+></listitem>
+<listitem
+><para
+><link
+linkend="verbs"
+>Latin verbs</link>
+</para
+></listitem>
+<listitem
+><para
+><link
+linkend="nouns"
+>Latin nouns</link>
+</para
+></listitem>
+<listitem
+><para
+><link
+linkend="adjectives"
+>Latin adjectives</link>
+</para
+></listitem>
+<listitem
+><para
+><link
+linkend="pronouns"
+>Latin pronouns</link>
+</para
+></listitem>
+</itemizedlist>
+&numbers; &verbs; &nouns; &adjectives; &pronouns; </chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-klatin">
+<title
+>How to obtain &klatin;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/nouns.docbook b/tde-i18n-en_GB/docs/kdeedu/klatin/nouns.docbook
new file mode 100644
index 00000000000..8a180766639
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/nouns.docbook
@@ -0,0 +1,367 @@
+<!-- Please don't translate Latin words -->
+<!-- Please translate -->
+<sect1 id="nouns">
+<title
+>KLatin Notes - Nouns </title>
+
+<para
+>Nouns, like verbs, are divided into groups, called <emphasis
+>declensions</emphasis
+>. There are five declensions and three genders: masculine, feminine and neuter. </para>
+<para
+>The stem of a noun is the basic part of the noun that does not change. To get the stem of a noun, take the genitive singular of the noun and take off its ending. For example: the stem of <emphasis
+>puella</emphasis
+> is <emphasis
+>puell</emphasis
+>; while the stem of <emphasis
+>rex</emphasis
+> is <emphasis
+>reg</emphasis
+>, because its genitive is <emphasis
+>reg-is</emphasis
+>. </para>
+
+<sect2 id="listing">
+<title
+>Latin Nouns</title>
+
+<table frame="none">
+<title
+>Noun listings</title>
+<tgroup cols="9" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>SINGULAR</entry>
+<entry
+>1st Feminine</entry>
+<entry
+>2nd Masculine</entry>
+<entry
+>2nd Neuter</entry>
+<entry
+>3rd Masc/Fem</entry>
+<entry
+>3rd Neuter</entry>
+<entry
+>4th Masculine</entry>
+<entry
+>4th Neuter</entry>
+<entry
+>5th Feminine</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!--From now on please just translate first entry of each row-->
+<entry
+>Nominative</entry>
+<entry
+>puell-a</entry>
+<entry
+>serv-us</entry>
+<entry
+>bell-um</entry>
+<entry
+><emphasis
+>rex</emphasis
+></entry>
+<entry
+>opus</entry>
+<entry
+>grad-us</entry>
+<entry
+>genu</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Vocative</entry>
+<entry
+>puell-a</entry>
+<entry
+>serv-e</entry>
+<entry
+>bell-um</entry>
+<entry
+><emphasis
+>rex</emphasis
+></entry>
+<entry
+>opus</entry>
+<entry
+>grad-us</entry>
+<entry
+>genu</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Accusative</entry>
+<entry
+>puell-am</entry>
+<entry
+>serv-um</entry>
+<entry
+>bell-um</entry>
+<entry
+>reg-em</entry>
+<entry
+>opus</entry>
+<entry
+>grad-um</entry>
+<entry
+>genu</entry>
+<entry
+>re-m</entry>
+</row>
+<row>
+<entry
+>Genitive</entry>
+<entry
+>puell-ae</entry>
+<entry
+>serv-i</entry>
+<entry
+>bell-i</entry>
+<entry
+>reg-is</entry>
+<entry
+>oper-is</entry>
+<entry
+>grad-us</entry>
+<entry
+>gen-u</entry>
+<entry
+>re-i</entry>
+</row>
+<row>
+<entry
+>Dative</entry>
+<entry
+>puell-ae</entry>
+<entry
+>serv-o</entry>
+<entry
+>bell-o</entry>
+<entry
+>reg-i</entry>
+<entry
+>oper-i</entry>
+<entry
+>grad-ui</entry>
+<entry
+>gen-u</entry>
+<entry
+>re-i</entry>
+</row>
+<row>
+<entry
+>Ablative</entry>
+<entry
+>puell-a</entry>
+<entry
+>serv-o</entry>
+<entry
+>bell-o</entry>
+<entry
+>reg-e</entry>
+<entry
+>oper-e</entry>
+<entry
+>grad-u</entry>
+<entry
+>gen-u</entry>
+<entry
+>re</entry>
+</row>
+
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row -->
+<entry
+>PLURAL</entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>Nominative</entry>
+<entry
+>puell-ae</entry>
+<entry
+>serv-i</entry>
+<entry
+>bell-a</entry>
+<entry
+>reg-es</entry>
+<entry
+>oper-a</entry>
+<entry
+>grad-us</entry>
+<entry
+>gen-ua</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Vocative</entry>
+<entry
+>puell-ae</entry>
+<entry
+>serv-i</entry>
+<entry
+>bell-a</entry>
+<entry
+>reg-es</entry>
+<entry
+>oper-a</entry>
+<entry
+>grad-us</entry>
+<entry
+>gen-ua</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Accusative</entry>
+<entry
+>puell-as</entry>
+<entry
+>serv-os</entry>
+<entry
+>bell-a</entry>
+<entry
+>reg-es</entry>
+<entry
+>oper-a</entry>
+<entry
+>grad-us</entry>
+<entry
+>gen-ua</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Genitive</entry>
+<entry
+>puell-arum</entry>
+<entry
+>serv-orum</entry>
+<entry
+>bell-orum</entry>
+<entry
+>reg-um</entry>
+<entry
+>oper-um</entry>
+<entry
+>grad-uum</entry>
+<entry
+>gen-uum</entry>
+<entry
+>re-rum</entry>
+</row>
+<row>
+<entry
+>Dative</entry>
+<entry
+>puell-is</entry>
+<entry
+>serv-is</entry>
+<entry
+>bell-is</entry>
+<entry
+>reg-ibus</entry>
+<entry
+>oper-ibus</entry>
+<entry
+>grad-ibus</entry>
+<entry
+>gen-ibus</entry>
+<entry
+>re-bus</entry>
+</row>
+<row>
+<entry
+>Ablative</entry>
+<entry
+>puell-is</entry>
+<entry
+>serv-is</entry>
+<entry
+>bell-is</entry>
+<entry
+>reg-ibus</entry>
+<entry
+>oper-ibus</entry>
+<entry
+>grad-ibus</entry>
+<entry
+>gen-ibus</entry>
+<entry
+>re-bus</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+</sect2>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/numbers.docbook b/tde-i18n-en_GB/docs/kdeedu/klatin/numbers.docbook
new file mode 100644
index 00000000000..2fef0ebc4d4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/numbers.docbook
@@ -0,0 +1,340 @@
+<!-- Please don't translate Latin words -->
+<!-- Please translate -->
+<sect1 id="numbers">
+<title
+>KLatin Notes - Numbers </title>
+
+<para
+>The Romans had a particular set of numerals and had names for each of their numbers. In this section are listed some numbers and their corresponding symbol. </para>
+<table frame="none">
+<title
+>Numbers</title>
+<!-- translators: don't translate the following -->
+<tgroup cols="3" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>1</entry>
+<entry
+>I</entry>
+<entry
+>unus</entry>
+</row>
+<row>
+<entry
+>2</entry>
+<entry
+>II</entry>
+<entry
+>duo</entry>
+</row>
+<row>
+<entry
+>3</entry>
+<entry
+>III</entry>
+<entry
+>tres</entry>
+</row>
+<row>
+<entry
+>4</entry>
+<entry
+>IV</entry>
+<entry
+>quattuor</entry>
+</row>
+<row>
+<entry
+>5</entry>
+<entry
+>V</entry>
+<entry
+>quinque</entry>
+</row>
+<row>
+<entry
+>6</entry>
+<entry
+>VI</entry>
+<entry
+>sex</entry>
+</row>
+<row>
+<entry
+>7</entry>
+<entry
+>VII</entry>
+<entry
+>septem</entry>
+</row>
+<row>
+<entry
+>8</entry>
+<entry
+>VIII</entry>
+<entry
+>octo</entry>
+</row>
+<row>
+<entry
+>9</entry>
+<entry
+>IX</entry>
+<entry
+>novem</entry>
+</row>
+<row>
+<entry
+>10</entry>
+<entry
+>X</entry>
+<entry
+>decem</entry>
+</row>
+<row>
+<entry
+>11</entry>
+<entry
+>XI</entry>
+<entry
+>undecim</entry>
+</row>
+<row>
+<entry
+>12</entry>
+<entry
+>XII</entry>
+<entry
+>duodecim</entry>
+</row>
+<row>
+<entry
+>13</entry>
+<entry
+>XIII</entry>
+<entry
+>tredecim</entry>
+</row>
+<row>
+<entry
+>14</entry>
+<entry
+>XIV</entry>
+<entry
+>quattuordecim</entry>
+</row>
+<row>
+<entry
+>15</entry>
+<entry
+>XV</entry>
+<entry
+>quindecim</entry>
+</row>
+<row>
+<entry
+>16</entry>
+<entry
+>XVI</entry>
+<entry
+>sedecim</entry>
+</row>
+<row>
+<entry
+>17</entry>
+<entry
+>XVII</entry>
+<entry
+>septendecim</entry>
+</row>
+<row>
+<entry
+>18</entry>
+<entry
+>XVIII</entry>
+<entry
+>duodeviginti</entry>
+</row>
+<row>
+<entry
+>19</entry>
+<entry
+>XIX</entry>
+<entry
+>undeviginti</entry>
+</row>
+<row>
+<entry
+>20</entry>
+<entry
+>XX</entry>
+<entry
+>viginti</entry>
+</row>
+<row>
+<entry
+>21</entry>
+<entry
+>XXI</entry>
+<entry
+>vigintiunus</entry>
+</row>
+<row>
+<entry
+>22</entry>
+<entry
+>XXII</entry>
+<entry
+>vigintiduo</entry>
+</row>
+<row>
+<entry
+>30</entry>
+<entry
+>XXX</entry>
+<entry
+>triginta</entry>
+</row>
+<row>
+<entry
+>40</entry>
+<entry
+>XL</entry>
+<entry
+>quadraginta</entry>
+</row>
+<row>
+<entry
+>50</entry>
+<entry
+>L</entry>
+<entry
+>quinquaginta</entry>
+</row>
+<row>
+<entry
+>60</entry>
+<entry
+>LX</entry>
+<entry
+>sexaginta</entry>
+</row>
+<row>
+<entry
+>70</entry>
+<entry
+>LXX</entry>
+<entry
+>septuaginta</entry>
+</row>
+<row>
+<entry
+>80</entry>
+<entry
+>LXXX</entry>
+<entry
+>octoginta</entry>
+</row>
+<row>
+<entry
+>90</entry>
+<entry
+>XC</entry>
+<entry
+>nonaginta</entry>
+</row>
+<row>
+<entry
+>100</entry>
+<entry
+>C</entry>
+<entry
+>centum</entry>
+</row>
+<row>
+<entry
+>200</entry>
+<entry
+>CC</entry>
+<entry
+>ducenti</entry>
+</row>
+<row>
+<entry
+>300</entry>
+<entry
+>CCC</entry>
+<entry
+>trecenti</entry>
+</row>
+<row>
+<entry
+>400</entry>
+<entry
+>CD</entry>
+<entry
+>quadrigenti</entry>
+</row>
+<row>
+<entry
+>500</entry>
+<entry
+>D</entry>
+<entry
+>quingenti</entry>
+</row>
+<row>
+<entry
+>600</entry>
+<entry
+>DC</entry>
+<entry
+>sescenti</entry>
+</row>
+<row>
+<entry
+>700</entry>
+<entry
+>DCC</entry>
+<entry
+>septigenti</entry>
+</row>
+<row>
+<entry
+>800</entry>
+<entry
+>DCCC</entry>
+<entry
+>octigenti</entry>
+</row>
+<row>
+<entry
+>900</entry>
+<entry
+>CM</entry>
+<entry
+>nongenti</entry>
+</row>
+<row>
+<entry
+>1000</entry>
+<entry
+>M</entry>
+<entry
+>mille</entry>
+</row>
+<row>
+<entry
+>2000</entry>
+<entry
+>MM</entry>
+<entry
+>duo milia</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/pronouns.docbook b/tde-i18n-en_GB/docs/kdeedu/klatin/pronouns.docbook
new file mode 100644
index 00000000000..4d3edb21703
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/pronouns.docbook
@@ -0,0 +1,523 @@
+<!-- Please translate the following -->
+<sect1 id="pronouns">
+<title
+>KLatin Notes - Pronouns </title>
+<para
+>Here are some pronouns. </para>
+
+<table frame="none">
+<title
+>Personal Pronouns</title>
+<!-- Please don't translate the following until next title -->
+<tgroup cols="2" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<!-- Translate the following two entries -->
+<row>
+<entry
+><emphasis
+>Me</emphasis
+></entry>
+<entry
+><emphasis
+>You</emphasis
+></entry>
+</row>
+
+<row>
+<entry
+>ego</entry>
+<entry
+>tu</entry>
+</row>
+<row>
+<entry
+>me</entry>
+<entry
+>te</entry>
+</row>
+<row>
+<entry
+>mei</entry>
+<entry
+>tui</entry>
+</row>
+<row>
+<entry
+>mihi</entry>
+<entry
+>tibi</entry>
+</row>
+<row>
+<entry
+>me</entry>
+<entry
+>te</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<!-- Translate the following two entries -->
+<row>
+<entry
+><emphasis
+>We</emphasis
+></entry>
+<entry
+><emphasis
+>You (Pl)</emphasis
+></entry>
+</row>
+<row>
+<entry
+>nos</entry>
+<entry
+>vos</entry>
+</row>
+<row>
+<entry
+>nos</entry>
+<entry
+>vos</entry>
+</row>
+<row>
+<entry
+>nostri/nostrum</entry>
+<entry
+>vestri/vestrum</entry>
+</row>
+<row>
+<entry
+>nobis</entry>
+<entry
+>vobis</entry>
+</row>
+<row>
+<entry
+>nobis</entry>
+<entry
+>vobis</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate title-->
+<title
+>3rd Person Personal Pronouns</title>
+<!-- Please don't translate the following until next title-->
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<!-- Translate the following entry -->
+<row>
+<entry
+></entry>
+<entry
+><emphasis
+>He,</emphasis
+></entry>
+<entry
+><emphasis
+>She,</emphasis
+></entry>
+<entry
+><emphasis
+>It</emphasis
+></entry>
+</row>
+<row>
+<entry
+>SINGULAR</entry>
+<entry
+>is</entry>
+<entry
+>ea</entry>
+<entry
+>id</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eum</entry>
+<entry
+>eum</entry>
+<entry
+>id</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eius</entry>
+<entry
+>eius</entry>
+<entry
+>eius</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ei</entry>
+<entry
+>ei</entry>
+<entry
+>ei</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eo</entry>
+<entry
+>ea</entry>
+<entry
+>eo</entry>
+</row>
+<row>
+<entry
+>PLURAL</entry>
+<entry
+>ei</entry>
+<entry
+>eae</entry>
+<entry
+>ea</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eos</entry>
+<entry
+>eas</entry>
+<entry
+>ea</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eorum</entry>
+<entry
+>earum</entry>
+<entry
+>eorum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eis</entry>
+<entry
+>eis</entry>
+<entry
+>eis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eis</entry>
+<entry
+>eis</entry>
+<entry
+>eis</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Demonstrative Pronouns</title>
+<!-- Please don't translate the following -->
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<!-- Translate the following entry -->
+<row>
+<entry
+><emphasis
+>This</emphasis
+></entry>
+</row>
+<row>
+<entry
+>SINGULAR</entry>
+<entry
+>hic</entry>
+<entry
+>haec</entry>
+<entry
+>hoc</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>hunc</entry>
+<entry
+>hanc</entry>
+<entry
+>hoc</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>huius</entry>
+<entry
+>huius</entry>
+<entry
+>huius</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>huic</entry>
+<entry
+>huic</entry>
+<entry
+>huic</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>hoc</entry>
+<entry
+>hac</entry>
+<entry
+>hoc</entry>
+</row>
+<row>
+<entry
+>PLURAL</entry>
+<entry
+>hi</entry>
+<entry
+>hae</entry>
+<entry
+>haec</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>hos</entry>
+<entry
+>has</entry>
+<entry
+>heac</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>horum</entry>
+<entry
+>harum</entry>
+<entry
+>horum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>his</entry>
+<entry
+>his</entry>
+<entry
+>his</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>his</entry>
+<entry
+>his</entry>
+<entry
+>his</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<!-- Translate the following entry -->
+<row>
+<entry
+><emphasis
+>That</emphasis
+></entry>
+</row>
+<row>
+<entry
+>SINGULAR</entry>
+<entry
+>ille</entry>
+<entry
+>illa</entry>
+<entry
+>illud</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illum</entry>
+<entry
+>illam</entry>
+<entry
+>illud</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illius</entry>
+<entry
+>illius</entry>
+<entry
+>illius</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illi</entry>
+<entry
+>illi</entry>
+<entry
+>illi</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illo</entry>
+<entry
+>illa</entry>
+<entry
+>illo</entry>
+</row>
+<row>
+<entry
+>PLURAL</entry>
+<entry
+>illi</entry>
+<entry
+>illae</entry>
+<entry
+>illa</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illos</entry>
+<entry
+>illas</entry>
+<entry
+>illa</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illorum</entry>
+<entry
+>illarum</entry>
+<entry
+>illorum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illis</entry>
+<entry
+>illis</entry>
+<entry
+>illis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illis</entry>
+<entry
+>illis</entry>
+<entry
+>illis</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<title
+>Negative Pronouns</title>
+<!-- Please don't translate the following until next title -->
+<tgroup cols="2" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<!-- Translate the following two entries -->
+<row>
+<entry
+><emphasis
+>Noone</emphasis
+></entry>
+<entry
+><emphasis
+>Nothing</emphasis
+></entry>
+</row>
+<row>
+<entry
+>nemo</entry>
+<entry
+>nihil</entry>
+</row>
+<row>
+<entry
+>neminem</entry>
+<entry
+>nihil/nil</entry>
+</row>
+<row>
+<entry
+>nullius/neminis</entry>
+<entry
+>nullius rei</entry>
+</row>
+<row>
+<entry
+>nemini/nulli</entry>
+<entry
+>nulli rei</entry>
+</row>
+<row>
+<entry
+>nullo/nemine</entry>
+<entry
+>nulla re</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/klatin/verbs.docbook b/tde-i18n-en_GB/docs/kdeedu/klatin/verbs.docbook
new file mode 100644
index 00000000000..2585211cf0b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/klatin/verbs.docbook
@@ -0,0 +1,2131 @@
+<!-- Translators: please don't translate Latin words -->
+<sect1 id="verbs">
+<!-- Please translate -->
+<title
+>KLatin Notes - Verbs </title>
+
+<para
+>All languages have verbs. Latin verbs are divided into four categories, called <emphasis
+>conjugations</emphasis
+>. These conjugations are divisions of verbs that, generally, use the same stem formation and have the same endings. </para>
+
+<para
+>The stem of a verb is the basic part of the verb that does not change. For example, the stem of <emphasis
+>moneo</emphasis
+> is <emphasis
+>mone</emphasis
+>. To get the stem of the verb, take the first person singular of the verb, and take off the -o ending. The verb <quote
+>sum</quote
+> (I am) is totally irregular, and does not have a consistent stem. </para>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Indicative Active</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>TENSE</entry>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- translate only the first entry of each row if there is one -->
+<entry
+>PRESENT</entry>
+<entry
+>am-o</entry>
+<entry
+>mone-o</entry>
+<entry
+>reg-o</entry>
+<entry
+>audi-o</entry>
+<entry
+>sum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-s</entry>
+<entry
+>mone-s</entry>
+<entry
+>regi-s</entry>
+<entry
+>audi-s</entry>
+<entry
+>es</entry>
+</row>
+<row>
+<entry
+>I love, am loving</entry>
+<entry
+>ama-t</entry>
+<entry
+>mone-t</entry>
+<entry
+>regi-t</entry>
+<entry
+>audi-t</entry>
+<entry
+>est</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-mus</entry>
+<entry
+>mone-mus</entry>
+<entry
+>regi-mus</entry>
+<entry
+>audi-mus</entry>
+<entry
+>sumus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-tis</entry>
+<entry
+>mone-tis</entry>
+<entry
+>regi-tis</entry>
+<entry
+>audi-tis</entry>
+<entry
+>estis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-nt</entry>
+<entry
+>mone-nt</entry>
+<entry
+>regu-nt</entry>
+<entry
+>audi-unt</entry>
+<entry
+>sunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURE</entry>
+<entry
+>ama-bo</entry>
+<entry
+>mone-bo</entry>
+<entry
+>reg-am</entry>
+<entry
+>audi-am</entry>
+<entry
+>ero</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bis</entry>
+<entry
+>mone-bis</entry>
+<entry
+>reg-es</entry>
+<entry
+>audi-es</entry>
+<entry
+>eris</entry>
+</row>
+<row>
+<entry
+>I will love</entry>
+<entry
+>ama-bit</entry>
+<entry
+>mone-bit</entry>
+<entry
+>reg-et</entry>
+<entry
+>audi-et</entry>
+<entry
+>erit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bimus</entry>
+<entry
+>mone-bimus</entry>
+<entry
+>reg-emus</entry>
+<entry
+>audi-emus</entry>
+<entry
+>erimus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bitis</entry>
+<entry
+>mone-bitis</entry>
+<entry
+>reg-etis</entry>
+<entry
+>audi-etis</entry>
+<entry
+>eritis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bunt</entry>
+<entry
+>mone-bunt</entry>
+<entry
+>reg-ent</entry>
+<entry
+>audi-ent</entry>
+<entry
+>erunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>IMPERFECT</entry>
+<entry
+>ama-bam</entry>
+<entry
+>mone-bam</entry>
+<entry
+>rege-bam</entry>
+<entry
+>audi-bam</entry>
+<entry
+>eram</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bas</entry>
+<entry
+>mone-bas</entry>
+<entry
+>rege-bas</entry>
+<entry
+>audi-bas</entry>
+<entry
+>eras</entry>
+</row>
+<row>
+<entry
+>I was loving</entry>
+<entry
+>ama-bat</entry>
+<entry
+>mone-bat</entry>
+<entry
+>rege-bat</entry>
+<entry
+>audi-bat</entry>
+<entry
+>erat</entry>
+</row>
+<row>
+<entry
+>I used to love</entry>
+<entry
+>ama-bamus</entry>
+<entry
+>mone-bamus</entry>
+<entry
+>rege-bamus</entry>
+<entry
+>audi-bamus</entry>
+<entry
+>eramus</entry>
+</row>
+<row>
+<entry
+>I began to love</entry>
+<entry
+>ama-batis</entry>
+<entry
+>mone-batis</entry>
+<entry
+>rege-batis</entry>
+<entry
+>audi-batis</entry>
+<entry
+>eratis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bant</entry>
+<entry
+>mone-bant</entry>
+<entry
+>rege-bant</entry>
+<entry
+>audi-bant</entry>
+<entry
+>erant</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PERFECT</entry>
+<entry
+>amav-i</entry>
+<entry
+>monu-i</entry>
+<entry
+>rex-i</entry>
+<entry
+>audiv-i</entry>
+<entry
+>fu-i</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-isti</entry>
+<entry
+>monu-isti</entry>
+<entry
+>rex-isti</entry>
+<entry
+>audiv-isti</entry>
+<entry
+>fu-isti</entry>
+</row>
+<row>
+<entry
+>I have loved</entry>
+<entry
+>amav-it</entry>
+<entry
+>monu-it</entry>
+<entry
+>rex-it</entry>
+<entry
+>audiv-it</entry>
+<entry
+>fu-it</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-imus</entry>
+<entry
+>monu-imus</entry>
+<entry
+>rex-imus</entry>
+<entry
+>audiv-imus</entry>
+<entry
+>fu-imus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-istis</entry>
+<entry
+>monu-istis</entry>
+<entry
+>rex-istis</entry>
+<entry
+>audiv-istis</entry>
+<entry
+>fu-istis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erunt</entry>
+<entry
+>monu-erunt</entry>
+<entry
+>rex-erunt</entry>
+<entry
+>audiv-erunt</entry>
+<entry
+>fu-erunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURE PERFECT</entry>
+<entry
+>amav-ero</entry>
+<entry
+>monu-ero</entry>
+<entry
+>rex-ero</entry>
+<entry
+>audiv-ero</entry>
+<entry
+>fu-ero</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eris</entry>
+<entry
+>monu-eris</entry>
+<entry
+>rex-eris</entry>
+<entry
+>audiv-eris</entry>
+<entry
+>fu-eris</entry>
+</row>
+<row>
+<entry
+>I will have loved</entry>
+<entry
+>amav-erit</entry>
+<entry
+>monu-erit</entry>
+<entry
+>rex-erit</entry>
+<entry
+>audiv-erit</entry>
+<entry
+>fu-erit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erimus</entry>
+<entry
+>monu-erimus</entry>
+<entry
+>rex-erimus</entry>
+<entry
+>audiv-erimus</entry>
+<entry
+>fu-erimus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eritis</entry>
+<entry
+>monu-eritis</entry>
+<entry
+>rex-eritis</entry>
+<entry
+>audiv-eritis</entry>
+<entry
+>fu-eritis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erint</entry>
+<entry
+>monu-erint</entry>
+<entry
+>rex-erint</entry>
+<entry
+>audiv-erint</entry>
+<entry
+>fu-erint</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PLUPERFECT</entry>
+<entry
+>amav-eram</entry>
+<entry
+>monu-eram</entry>
+<entry
+>rex-eram</entry>
+<entry
+>audiv-eram</entry>
+<entry
+>fu-eram</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eras</entry>
+<entry
+>monu-eras</entry>
+<entry
+>rex-eras</entry>
+<entry
+>audiv-eras</entry>
+<entry
+>fu-eras</entry>
+</row>
+<row>
+<entry
+>I had loved</entry>
+<entry
+>amav-erat</entry>
+<entry
+>monu-erat</entry>
+<entry
+>rex-erat</entry>
+<entry
+>audiv-erat</entry>
+<entry
+>fu-erat</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eramus</entry>
+<entry
+>monu-eramus</entry>
+<entry
+>rex-eramus</entry>
+<entry
+>audiv-eramus</entry>
+<entry
+>fu-eramus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eratis</entry>
+<entry
+>monu-eratis</entry>
+<entry
+>rex-eratis</entry>
+<entry
+>audiv-eratis</entry>
+<entry
+>fu-eratis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erant</entry>
+<entry
+>monu-erant</entry>
+<entry
+>rex-erant</entry>
+<entry
+>audiv-erant</entry>
+<entry
+>fu-erant</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Subjunctive Active</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>TENSE</entry>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- translate only the first entry of each row if there is one -->
+<entry
+>PRESENT</entry>
+<entry
+>ame-m</entry>
+<entry
+>monea-m</entry>
+<entry
+>rega-m</entry>
+<entry
+>audi-o</entry>
+<entry
+>sim</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-s</entry>
+<entry
+>monea-s</entry>
+<entry
+>rega-s</entry>
+<entry
+>audi-s</entry>
+<entry
+>sis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-t</entry>
+<entry
+>monea-t</entry>
+<entry
+>rega-t</entry>
+<entry
+>audi-t</entry>
+<entry
+>sit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-mus</entry>
+<entry
+>monea-mus</entry>
+<entry
+>rega-mus</entry>
+<entry
+>audi-mus</entry>
+<entry
+>simus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-tis</entry>
+<entry
+>monea-tis</entry>
+<entry
+>rega-tis</entry>
+<entry
+>audi-tis</entry>
+<entry
+>sitis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-nt</entry>
+<entry
+>monea-nt</entry>
+<entry
+>rega-nt</entry>
+<entry
+>audi-unt</entry>
+<entry
+>sint</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>IMPERFECT</entry>
+<entry
+>ama-rem</entry>
+<entry
+>mone-rem</entry>
+<entry
+>rege-rem</entry>
+<entry
+>audi-rem</entry>
+<entry
+>essem</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-res</entry>
+<entry
+>mone-res</entry>
+<entry
+>rege-res</entry>
+<entry
+>audi-res</entry>
+<entry
+>esset</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-ret</entry>
+<entry
+>mone-ret</entry>
+<entry
+>rege-ret</entry>
+<entry
+>audi-ret</entry>
+<entry
+>esset</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-remus</entry>
+<entry
+>mone-remus</entry>
+<entry
+>rege-remus</entry>
+<entry
+>audi-remus</entry>
+<entry
+>essemus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-retis</entry>
+<entry
+>mone-retis</entry>
+<entry
+>rege-retis</entry>
+<entry
+>audi-retis</entry>
+<entry
+>essetis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-rent</entry>
+<entry
+>mone-rent</entry>
+<entry
+>rege-rent</entry>
+<entry
+>audi-rent</entry>
+<entry
+>essent</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PERFECT</entry>
+<entry
+>amav-erim</entry>
+<entry
+>monu-erim</entry>
+<entry
+>rex-erim</entry>
+<entry
+>audiv-erim</entry>
+<entry
+>fu-erim</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eris</entry>
+<entry
+>monu-eris</entry>
+<entry
+>rex-eris</entry>
+<entry
+>audiv-eris</entry>
+<entry
+>fu-eris</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erit</entry>
+<entry
+>monu-erit</entry>
+<entry
+>rex-erit</entry>
+<entry
+>audiv-erit</entry>
+<entry
+>fu-erit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erimus</entry>
+<entry
+>monu-erimus</entry>
+<entry
+>rex-erimus</entry>
+<entry
+>audiv-erimus</entry>
+<entry
+>fu-erimus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eritis</entry>
+<entry
+>monu-eritis</entry>
+<entry
+>rex-eritis</entry>
+<entry
+>audiv-eritis</entry>
+<entry
+>fu-eritis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erint</entry>
+<entry
+>monu-erint</entry>
+<entry
+>rex-erint</entry>
+<entry
+>audiv-erint</entry>
+<entry
+>fu-erint</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PLUPERFECT</entry>
+<entry
+>amav-issem</entry>
+<entry
+>monu-issem</entry>
+<entry
+>rex-issem</entry>
+<entry
+>audiv-issem</entry>
+<entry
+>fu-issem</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-isses</entry>
+<entry
+>monu-isses</entry>
+<entry
+>rex-isses</entry>
+<entry
+>audiv-isses</entry>
+<entry
+>fu-isses</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-isset</entry>
+<entry
+>monu-isset</entry>
+<entry
+>rex-isset</entry>
+<entry
+>audiv-isset</entry>
+<entry
+>fu-isset</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-issemus</entry>
+<entry
+>monu-issemus</entry>
+<entry
+>rex-issemus</entry>
+<entry
+>audiv-issemus</entry>
+<entry
+>fu-issemus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-issetis</entry>
+<entry
+>monu-issetis</entry>
+<entry
+>rex-issetis</entry>
+<entry
+>audiv-issetis</entry>
+<entry
+>fu-issetis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-issent</entry>
+<entry
+>monu-issent</entry>
+<entry
+>rex-issent</entry>
+<entry
+>audiv-issent</entry>
+<entry
+>fu-issent</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Imperative Active</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>TENSE</entry>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- translate only the first entry of each row if there is one -->
+<entry
+>PRESENT</entry>
+<entry
+>am-a</entry>
+<entry
+>mon-e</entry>
+<entry
+>reg-e</entry>
+<entry
+>aud-i</entry>
+<entry
+>es</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>am-ate</entry>
+<entry
+>mon-ete</entry>
+<entry
+>reg-ite</entry>
+<entry
+>aud-ite</entry>
+<entry
+>este</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURE</entry>
+<entry
+>am-ato</entry>
+<entry
+>mon-eto</entry>
+<entry
+>reg-ito</entry>
+<entry
+>aud-ito</entry>
+<entry
+>esto</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>am-ato</entry>
+<entry
+>mon-eto</entry>
+<entry
+>reg-ito</entry>
+<entry
+>aud-ito</entry>
+<entry
+>esto</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>am-atote</entry>
+<entry
+>mon-etote</entry>
+<entry
+>reg-itote</entry>
+<entry
+>aud-itote</entry>
+<entry
+>estote</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>am-anto</entry>
+<entry
+>mon-ento</entry>
+<entry
+>reg-unto</entry>
+<entry
+>aud-iunto</entry>
+<entry
+>sunto</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Gerund Active</title>
+<tgroup cols="5" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+></entry>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+</row>
+<row>
+<entry
+>Accusative</entry>
+<entry
+>(ad) am-andum</entry>
+<entry
+>(ad) mon-endum</entry>
+<entry
+>(ad) reg-endum</entry>
+<entry
+>(ad) aud-iendum</entry>
+</row>
+<row>
+<entry
+>Genitive</entry>
+<entry
+>am-andi</entry>
+<entry
+>mon-endi</entry>
+<entry
+>reg-endi</entry>
+<entry
+>aud-iendi</entry>
+</row>
+<row>
+<entry
+>Dative</entry>
+<entry
+>am-ando</entry>
+<entry
+>mon-endo</entry>
+<entry
+>reg-endo</entry>
+<entry
+>aud-iendo</entry>
+</row>
+<row>
+<entry
+>Ablative</entry>
+<entry
+>am-ando</entry>
+<entry
+>mon-endo</entry>
+<entry
+>reg-endo</entry>
+<entry
+>aud-iendo</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Infinitive Active</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>TENSE</entry>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PRESENT</entry>
+<entry
+>am-are</entry>
+<entry
+>mon-ere</entry>
+<entry
+>reg-ere</entry>
+<entry
+>aud-ire</entry>
+<entry
+>esse</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PERFECT</entry>
+<entry
+>amav-isse</entry>
+<entry
+>monu-isse</entry>
+<entry
+>rex-isse</entry>
+<entry
+>audiv-isse</entry>
+<entry
+>fu-isse</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Participle Active</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>TENSE</entry>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PRESENT</entry>
+<entry
+>am-ans,-antis</entry>
+<entry
+>mon-ens,-entis</entry>
+<entry
+>reg-ens,-entis</entry>
+<entry
+>aud-iens,-ientis</entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>FUTURE</entry>
+<entry
+>amat-urus,-a,-um</entry>
+<entry
+>monit-urus,-a,-um</entry>
+<entry
+>rect-urus,-a,-um</entry>
+<entry
+>audit-urus,-a,-um</entry>
+<entry
+>futurus,-a,-um</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Indicative Passive</title>
+<tgroup align="center" cols="5" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>TENSE</entry>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PRESENT</entry>
+<entry
+>am-or</entry>
+<entry
+>mone-or</entry>
+<entry
+>reg-or</entry>
+<entry
+>audi-or</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-ris</entry>
+<entry
+>mone-ris</entry>
+<entry
+>reg-eris</entry>
+<entry
+>audi-eris</entry>
+</row>
+<row>
+<entry
+>I am loved</entry>
+<entry
+>ama-tur</entry>
+<entry
+>mone-tur</entry>
+<entry
+>regi-tur</entry>
+<entry
+>audi-tur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-mur</entry>
+<entry
+>mone-mur</entry>
+<entry
+>regi-mur</entry>
+<entry
+>audi-mur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-mini</entry>
+<entry
+>mone-mini</entry>
+<entry
+>regi-mini</entry>
+<entry
+>audi-mini</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-ntur</entry>
+<entry
+>mone-ntur</entry>
+<entry
+>regu-ntur</entry>
+<entry
+>audiu-unt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURE</entry>
+<entry
+>ama-bor</entry>
+<entry
+>mone-bor</entry>
+<entry
+>reg-ar</entry>
+<entry
+>audi-ar</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-beris</entry>
+<entry
+>mone-beris</entry>
+<entry
+>reg-eris</entry>
+<entry
+>audi-eris</entry>
+</row>
+<row>
+<entry
+>I will be loved</entry>
+<entry
+>ama-bitur</entry>
+<entry
+>mone-bitur</entry>
+<entry
+>reg-etur</entry>
+<entry
+>audi-etur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bimur</entry>
+<entry
+>mone-bimur</entry>
+<entry
+>reg-emur</entry>
+<entry
+>audi-emur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bimini</entry>
+<entry
+>mone-bimini</entry>
+<entry
+>reg-emini</entry>
+<entry
+>audi-emini</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-buntur</entry>
+<entry
+>mone-buntur</entry>
+<entry
+>reg-entur</entry>
+<entry
+>audi-entur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>IMPERFECT</entry>
+<entry
+>ama-bar</entry>
+<entry
+>mone-bar</entry>
+<entry
+>rege-bar</entry>
+<entry
+>audie-bar</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-baris</entry>
+<entry
+>mone-baris</entry>
+<entry
+>rege-baris</entry>
+<entry
+>audie-baris</entry>
+</row>
+<row>
+<entry
+>I was loved</entry>
+<entry
+>ama-batur</entry>
+<entry
+>mone-batur</entry>
+<entry
+>rege-batur</entry>
+<entry
+>audie-batur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bamur</entry>
+<entry
+>mone-bamur</entry>
+<entry
+>rege-bamur</entry>
+<entry
+>audie-bamur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bamini</entry>
+<entry
+>mone-bamini</entry>
+<entry
+>rege-bamini</entry>
+<entry
+>audie-bamini</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bantur</entry>
+<entry
+>mone-bantur</entry>
+<entry
+>rege-bantur</entry>
+<entry
+>audie-bantur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PERFECT</entry>
+<entry
+>amatus sum</entry>
+<entry
+>monitus sum</entry>
+<entry
+>rectus sum</entry>
+<entry
+>auditus sum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amatus es</entry>
+<entry
+>monitus es</entry>
+<entry
+>rectus es</entry>
+<entry
+>auditus es</entry>
+</row>
+<row>
+<entry
+>I have been loved</entry>
+<entry
+>amatus est</entry>
+<entry
+>monitus est</entry>
+<entry
+>rectus est</entry>
+<entry
+>auditus est</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati sumus</entry>
+<entry
+>moniti sumus</entry>
+<entry
+>recti sumus</entry>
+<entry
+>auditi sumus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati estis</entry>
+<entry
+>moniti estis</entry>
+<entry
+>recti estis</entry>
+<entry
+>auditi estis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati sunt</entry>
+<entry
+>moniti sunt</entry>
+<entry
+>recti sunt</entry>
+<entry
+>auditi sunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURE PERFECT</entry>
+<entry
+>amatus ero</entry>
+<entry
+>monitus ero</entry>
+<entry
+>rectus ero</entry>
+<entry
+>auditus ero</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amatus eris</entry>
+<entry
+>monitus eris</entry>
+<entry
+>rectus eris</entry>
+<entry
+>auditus eris</entry>
+</row>
+<row>
+<entry
+>I will have been loved</entry>
+<entry
+>amatus erit</entry>
+<entry
+>monitus erit</entry>
+<entry
+>rectus erit</entry>
+<entry
+>auditus erit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati erimus</entry>
+<entry
+>moniti erimus</entry>
+<entry
+>recti erimus</entry>
+<entry
+>auditi erimus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati eritis</entry>
+<entry
+>moniti eritis</entry>
+<entry
+>recti eritis</entry>
+<entry
+>auditi eritis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati erunt</entry>
+<entry
+>moniti erunt</entry>
+<entry
+>recti erunt</entry>
+<entry
+>auditi erunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PLUPERFECT</entry>
+<entry
+>amatus eram</entry>
+<entry
+>monitus eram</entry>
+<entry
+>rectus eram</entry>
+<entry
+>auditus eram</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amatus eras</entry>
+<entry
+>monitus eras</entry>
+<entry
+>rectus eras</entry>
+<entry
+>auditus eras</entry>
+</row>
+<row>
+<entry
+>I had been loved</entry>
+<entry
+>amatus erat</entry>
+<entry
+>monitus erat</entry>
+<entry
+>rectus erat</entry>
+<entry
+>auditus erat</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati eramus</entry>
+<entry
+>moniti eramus</entry>
+<entry
+>recti eramus</entry>
+<entry
+>auditi eramus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati eratis</entry>
+<entry
+>moniti eratis</entry>
+<entry
+>recti eratis</entry>
+<entry
+>auditi eratis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati erant</entry>
+<entry
+>moniti erant</entry>
+<entry
+>recti erant</entry>
+<entry
+>auditi erant</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Gerundive Passive</title>
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>am-andus,-a,-um</entry>
+<entry
+>mon-endus,-a,-um</entry>
+<entry
+>reg-endus,-a,-um</entry>
+<entry
+>aud-iendus,-a,-um</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Verb listings - Infinitive Passive</title>
+<tgroup cols="5" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>TENSE</entry>
+<entry
+>1st</entry>
+<entry
+>2nd</entry>
+<entry
+>3rd</entry>
+<entry
+>4th</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PRESENT</entry>
+<entry
+>am-ari</entry>
+<entry
+>mon-eri</entry>
+<entry
+>reg-i</entry>
+<entry
+>aud-iri</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PERFECT</entry>
+<entry
+>amat-um,-am,-um esse</entry>
+<entry
+>monit-um,-am,-um esse</entry>
+<entry
+>rect-um,-am,-um esse</entry>
+<entry
+>audit-um,-am,-um esse</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amat-os,-as,-a esse</entry>
+<entry
+>monit-os,-as,-a esse</entry>
+<entry
+>rect-os,-as,-a esse</entry>
+<entry
+>audit-os,-as,-a esse</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>FUTURE</entry>
+<entry
+>amat-um iri</entry>
+<entry
+>monit-um iri</entry>
+<entry
+>rect-um iri</entry>
+<entry
+>audit-um iri</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/Makefile.am b/tde-i18n-en_GB/docs/kdeedu/kmplot/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/Makefile.in b/tde-i18n-en_GB/docs/kdeedu/kmplot/Makefile.in
new file mode 100644
index 00000000000..eba6524caa1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeedu/kmplot
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kmplot/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=firststeps.docbook developer.docbook index.docbook using.docbook install.docbook Makefile.in configuration.docbook credits.docbook menu.docbook introduction.docbook commands.docbook Makefile.am reference.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) commands.docbook configuration.docbook reference.docbook index.docbook using.docbook menu.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook install.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot
+ @for base in commands.docbook configuration.docbook reference.docbook index.docbook using.docbook menu.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook install.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/$$base ;\
+ done
+
+uninstall-nls:
+ for base in commands.docbook configuration.docbook reference.docbook index.docbook using.docbook menu.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook install.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in commands.docbook configuration.docbook reference.docbook index.docbook using.docbook menu.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook install.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kmplot/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/commands.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/commands.docbook
new file mode 100644
index 00000000000..ff3cfda6893
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/commands.docbook
@@ -0,0 +1,622 @@
+<chapter id="commands">
+<title
+>Command Reference</title
+>
+
+<sect1 id="a-file-menu">
+<title
+>The <guimenu
+>File</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>New</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Starts a new Plot by clearing the coordinate system and resetting the function parser.</action
+></para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Opens an existing document.</action>
+</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Saves the document.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save As...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Saves the document under another name.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Sends the plot to a printer or file.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+> &Ctrl;<keycap
+>Q</keycap
+> </keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Exits</action
+> &kmplot;.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="a-view-menu">
+<title
+>The <guimenu
+>Edit</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Colours...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Displays the <guilabel
+>Colour Settings</guilabel
+> dialogue box. See <xref linkend="configuration"/>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Coordinate System...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Displays the <guilabel
+>Coordinate System</guilabel
+> dialogue box. See <xref linkend="configuration"/>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Scaling...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Displays the <guilabel
+>Scaling Settings</guilabel
+> dialogue box. See <xref linkend="configuration"/>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Fonts...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Displays the <guilabel
+>Font Settings</guilabel
+> dialogue box. See <xref linkend="configuration"/>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Coordinate System I</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Show both positive and negative x- and y-values on the grid. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Coordinate System II</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Show positive and negative y-values, but positive x-values only </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Coordinate System III</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Show only positive x- and y-values. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="a-functions-menu">
+<title
+>The <guimenu
+>Plot</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Functions</guimenu
+> <guimenuitem
+>New Function Plot...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Opens the dialogue for creating a new function plot. See <xref linkend="using-kmplot"/>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Functions</guimenu
+> <guimenuitem
+>New Parametric Plot...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Opens the dialogue for creating a new parametric plot. See <xref linkend="using-kmplot"/>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Functions</guimenu
+> <guimenuitem
+>New Polar Plot...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Opens the dialogue for creating a new polar plot. See <xref linkend="using-kmplot"/>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Functions</guimenu
+> <guimenuitem
+>Edit Plots...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Displays the functions dialogue. There you can add, edit and remove functions. See <xref linkend="using-kmplot"/>.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="a-zoom-menu">
+<title
+>The <guimenu
+>Zoom</guimenu
+> Menu</title>
+<para
+>The first five items in the menu change zoom-mode.</para>
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Zoom</guimenu
+> <guimenuitem
+>No Zoom</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Disable the zoom-mode.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Zoom</guimenu
+> <guimenuitem
+>Zoom rectangular</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Let the user draw a rectangle. The minimum and maximum values will be set to the coordinates of the rectangle.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Zoom</guimenu
+> <guimenuitem
+>Zoom in</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>The minimum and maximum values will come closer to each other and the selected point in the graph will be centred.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Zoom</guimenu
+> <guimenuitem
+>Zoom out</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>The minimum and maximum values will be more separated from each other and the selected point in the graph will be centred.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Zoom</guimenu
+> <guimenuitem
+>Centre a point</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>The selected point in the graph will be centred.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Zoom</guimenu
+> <guimenuitem
+>Fit widget to trigonometric functions</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>The scale will be adapted to trigonometric functions. This works both for radians and degrees.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+
+<sect1 id="a-settings-menu">
+<title
+>The <guimenu
+>Settings</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Toggle on and off the display of the toolbar.</action
+> The default is on.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Statusbar</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Toggle on and off the display of the statusbar at the bottom of the &kmplot; main window.</action
+> The default is on.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Personalise the keybindings</action
+> for &kmplot;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Personalise the toolbars</action
+> for &kmplot;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kmplot;</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Customise</action
+> &kmplot;. The options available to you are described in <xref linkend="configuration"/>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="a-tools-menu">
+<title
+>The <guimenu
+>Tools</guimenu
+> Menu</title>
+
+<para
+>This menu constains some tools for the functions that can be useful:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Get y-value</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Let the user get the y-value from a specific x-value. At the moment, only plot functions are supported. Type a value or expression in the textbox under "X:". In the list below all the available functions are shown. Press the "Calculate" button to find the function's y-value. The result will be shown in the y-value box.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="a-help-menu">
+<title
+>The <guimenu
+>Help</guimenu
+> Menu</title>
+
+<para
+>&kmplot; has a standard &kde; <guimenu
+>Help</guimenu
+> as described below, with one addition:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Names...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens a window with a list of the predefined function names and constants that &kmplot; knows.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The standard &kde; <guimenu
+>Help</guimenu
+> entries are:</para>
+&help.menu.documentation; </sect1>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/configuration.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/configuration.docbook
new file mode 100644
index 00000000000..89ed12f53c0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/configuration.docbook
@@ -0,0 +1,277 @@
+<chapter id="configuration">
+<title
+>Configuring &kmplot;</title
+>
+<para
+>To access the &kmplot; configuration dialogue, select <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KmPlot...</guimenuitem
+></menuchoice
+>. A number of settings can also be changed from options in the <guimenu
+>Edit</guimenu
+> menu, as well. </para>
+
+<note>
+<para
+>Settings changed in the &kmplot; configuration dialogue become the default for &kmplot;, and only take effect when a new plot is started. Settings changed in the <guimenu
+>View</guimenu
+> menu take effect immediately, but do not persist after &kmplot; is exited.</para>
+</note>
+
+<sect1 id="general-config">
+<title
+><guilabel
+>General</guilabel
+> Configuration</title>
+<para
+>Here you can set global settings which automatic will be saved when you exit &kmplot;. In the first tab you can set calculation-precision, angle-mode (radians and degrees), background colour and zoom in and zoom out factors. </para
+><para
+>The second tab let you define you own constants. &kmplot; saves the constains in the same file as KCalc does. That means you can create a constant in &kmplot;, close the program and load it in KCalc and vice versa. &kmplot; only supports constant names that consist one capital character and if you in KCalc define a constant name that is not one character, the name will be truncated. E.g, if you already have the constants "apple" and "bananas" in KCalc, they will be renamed to "A" and "B" in &kmplot;.</para>
+
+<screenshot>
+<screeninfo
+>Here is a screenshot of the &kmplot; welcome window</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="settingsdlg.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Screenshot</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+</sect1>
+
+
+<sect1 id="colors-config">
+<title
+><guilabel
+>Colours</guilabel
+> Configuration</title>
+<para
+>In the <guilabel
+>Coords</guilabel
+> tab of the <guilabel
+>Colours</guilabel
+> configuration option, you can change the colours of the axes and grid of the main &kmplot; area.</para>
+<para
+>In the <guilabel
+>Functions</guilabel
+> tab, you can change the colours used for the graphs of the ten functions allowed in &kmplot;.</para>
+</sect1>
+
+<sect1 id="coords-config">
+<title
+><guilabel
+>Coords</guilabel
+> Configuration</title>
+
+<sect2 id="axes-config">
+<title
+>The <guilabel
+>Axes</guilabel
+> Configuration</title>
+<para>
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>X-Axis</guilabel
+></term>
+<listitem>
+<para
+>Sets the range for the x-axis scale. You can choose one of the predefined ranges, or select <guilabel
+>Custom</guilabel
+> to make your own. Note that in the <guilabel
+>Custom</guilabel
+> boxes, you can use the predefined functions and constants (see <xref linkend="func-predefined"/>) as the extremes of the range (&eg;, set <guilabel
+>min:</guilabel
+> to <userinput
+>2*pi</userinput
+>). You can even use functions you have defined to set the extremes of the axis range. For example, if you have defined a function <userinput
+>f(x)=x^2</userinput
+>, you could set <guilabel
+>min:</guilabel
+> to <userinput
+>f(3)</userinput
+>, which would make the lower end of the range equal to 9.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Y-Axis</guilabel
+></term>
+<listitem>
+<para
+>Sets the range for the y-axis. See <quote
+>X-Axis</quote
+> above.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Axes line width</guilabel
+></term>
+<listitem>
+<para
+>Sets the width of the lines representing the axes.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Tic width</guilabel
+></term>
+<listitem>
+<para
+>Sets the width of the lines representing tics on the axes.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Tic length</guilabel
+></term>
+<listitem>
+<para
+>Sets the length of the lines representing tics on the axes.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Labels</guilabel
+></term>
+<listitem>
+<para
+>If checked, the names (x, y) of the axes are shown on the plot.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+
+</sect2>
+
+<sect2 id="grid-config">
+<title
+>The <guilabel
+>Grid</guilabel
+> Configuration</title>
+<para
+>You can set the <guilabel
+>Grid Style</guilabel
+> to one of four options: <variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>No Grid</guilabel
+></term>
+<listitem>
+<para
+>No gridlines are drawn on the plot area</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Lines</guilabel
+></term>
+<listitem>
+<para
+>Straight lines form a grid of squares on the plot area.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Crosses</guilabel
+></term>
+<listitem>
+<para
+>Crosses are drawn to indicate points where x and y have integer values (&eg;, (1,1), (4,2) &etc;).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Polar Grid</guilabel
+></term>
+<listitem>
+<para
+>Lines of constant radius and of constant angle are drawn on the plot area.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</para>
+<para
+>The <guilabel
+>Line width</guilabel
+> option is used to set the width of the lines of the grid.</para>
+</sect2>
+
+<sect2 id="font-config">
+<title
+>The <guilabel
+>Fonts</guilabel
+> Configuration</title>
+<para
+><guilabel
+>Header table</guilabel
+> sets the font for the information table shown in &kmplot; printouts, and <guilabel
+>Axes labels</guilabel
+> sets the font used for all labels on the axes in the plot area.</para>
+</sect2>
+
+</sect1>
+
+<sect1 id="scaling-config">
+<title
+><guilabel
+>Scaling</guilabel
+> Configuration</title>
+
+<para
+>For each axis, you can set the <guilabel
+>Scaling</guilabel
+> and <guilabel
+>Printing</guilabel
+> of one tic. The <guilabel
+>Scaling</guilabel
+> option selects how many units apart the axis tics will be (and therefore, how far apart grid lines will be drawn), and the <guilabel
+>Printing</guilabel
+> option selects the length of one tic when displayed on the screen or printed. In this way, these options can be used to change the size of the graph on screen or on a page: For example, doubling the <guilabel
+>Printing</guilabel
+> setting whilst keeping the <guilabel
+>Scaling</guilabel
+> setting the same will result in the graph doubling in in height or width.</para>
+</sect1>
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/credits.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/credits.docbook
new file mode 100644
index 00000000000..4bfbcd13e51
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/credits.docbook
@@ -0,0 +1,66 @@
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>&kmplot; </para>
+
+<para
+>Program copyright 2000-2002 Klaus-Dieter M&ouml;ller <email
+>kd.moeller@t-online.de</email
+> </para>
+
+<itemizedlist>
+<title
+>Contributors</title>
+ <listitem>
+ <para
+><acronym
+>CVS</acronym
+>: Robert Gogolok <email
+>mail@robert-gogoloh.de</email
+></para>
+ </listitem>
+ <listitem>
+ <para
+>Porting &GUI; to &kde; 3 and Translating: Matthias Messmer <email
+>bmlmessmer@web.de</email
+></para>
+ </listitem>
+ <listitem>
+ <para
+>Various improvements: Fredrik Edemar <email
+>f_edemar@linux.se</email
+></para>
+ </listitem
+>
+</itemizedlist>
+
+<para
+>Documentation copyright 2000--2002 by Klaus-Dieter M&ouml;ller <email
+>kd.moeller@t-online.de</email
+>. </para>
+<para
+>Documentation extended and updated for &kde; 3.2 by &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para>
+<para
+>Documentation extended and updated for &kde; 3.3 by &Philip.Rodrigues; &Philip.Rodrigues.mail; and Fredrik Edemar <email
+>f_edemar@linux.se</email
+>.</para>
+<para
+>Andrew Coles<email
+>andrew_coles@yahoo.co.uk</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/developer.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/developer.docbook
new file mode 100644
index 00000000000..926abaf07b7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/developer.docbook
@@ -0,0 +1,24 @@
+<chapter id="developers">
+<title
+>Developer's Guide to &kmplot;</title>
+
+<para
+>If you want to contribute to &kmplot; feel free to send a mail to <email
+>kd.moeller@t-online.de</email
+> or <email
+>f_edemar@linux.se</email
+> </para>
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/firststeps.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/firststeps.docbook
new file mode 100644
index 00000000000..2bd4bc1b9cb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/firststeps.docbook
@@ -0,0 +1,81 @@
+<chapter id="first-steps">
+<title
+>First Steps With &kmplot;</title>
+
+<sect1 id="simple-function-plot">
+<title
+>Simple Function Plot</title>
+
+<para
+>In the main toolbar there is a simple text box in which you can enter a function expression. Simply enter: <screen
+><userinput
+>x^2</userinput
+></screen
+> and press &Enter;. This will draw the plot of y=x^2 in the coordinate system. Enter another expression in the text box like <screen
+><userinput
+>5*sin(x)</userinput
+></screen
+> and another plot will be added. </para>
+
+<para
+>Click on one of the lines you have just plotted. Now the cross hair gets the colour of the plot and is attached to the plot. You can use the mouse to move the cross hair along the plot. In the status bar at the bottom of the window the coordinates of the current position is displayed. Note that if the plot touches the x-axis the root will be displayed in the status bar, too.</para>
+
+<para
+>Click the mouse again and the cross hair will be detached from the plot.</para>
+</sect1>
+
+<sect1 id="edit-properties">
+<title
+>Edit Properties</title>
+
+<para
+>Let us make some changes to the function and change the colour of the plot.</para>
+
+<para
+>You can edit all functions with the <menuchoice
+><guimenu
+>Plot</guimenu
+><guimenuitem
+>Edit Plots...</guimenuitem
+> </menuchoice
+> menu entry. A dialogue appears which lists all the functions that you have plotted. Notice that &kmplot; has automatically found a unique function name for your expressions and completed the expression to a function equation.</para>
+
+<para
+>Select <guilabel
+>f(x)=x^2</guilabel
+> in the list. A double click or pressing the <guibutton
+>Edit</guibutton
+> button will show you a dialogue window. Here you have access to a lot of options. Let us rename the function and move the plot 5 units down. Change the function equation to <screen
+><userinput
+>parabola(x)=x^2-5</userinput
+></screen>
+</para>
+
+<para
+>Select another colour for the plot using the <guibutton
+>Color</guibutton
+> button. Finally press <guibutton
+>OK</guibutton
+> and your changes take effect in the coordinate system.</para>
+
+<note
+><para
+>All changes can be undone until you press <guibutton
+>OK</guibutton
+> in the <guilabel
+>Edit Plots</guilabel
+> dialogue.</para>
+</note>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/index.cache.bz2 b/tde-i18n-en_GB/docs/kdeedu/kmplot/index.cache.bz2
new file mode 100644
index 00000000000..e75d2912587
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/index.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/index.docbook
new file mode 100644
index 00000000000..de3770c7a7e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/index.docbook
@@ -0,0 +1,158 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kmplot;"
+><!-- replace kmplot here -->
+ <!ENTITY package "kdeedu">
+ <!ENTITY introduction SYSTEM "introduction.docbook">
+ <!ENTITY firststeps SYSTEM "firststeps.docbook">
+ <!ENTITY using SYSTEM "using.docbook">
+ <!ENTITY commands SYSTEM "commands.docbook">
+ <!ENTITY menu SYSTEM "menu.docbook">
+ <!ENTITY developer SYSTEM "developer.docbook">
+ <!ENTITY credits SYSTEM "credits.docbook">
+ <!ENTITY install SYSTEM "install.docbook">
+ <!ENTITY reference SYSTEM "reference.docbook">
+ <!ENTITY configuration SYSTEM "configuration.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+><!-- change language only here -->
+]>
+<!-- The language must NOT be changed here. -->
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kmplot; Handbook</title>
+<authorgroup>
+<author
+><firstname
+>Klaus-Dieter</firstname
+> <othername
+></othername
+> <surname
+>M&ouml;ller</surname
+> <affiliation
+> <address
+><email
+>kd.moeller@t-online.de</email
+></address>
+</affiliation>
+</author>
+<author
+>&Philip.Rodrigues; &Philip.Rodrigues.mail; </author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2000</year
+><year
+>2001</year
+><year
+>2002</year>
+<holder
+>Klaus-Dieter M&ouml;ller</holder>
+</copyright>
+
+<copyright>
+<year
+>2003</year>
+<holder
+>&Philip.Rodrigues; &Philip.Rodrigues.mail;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2003-09-25</date>
+<releaseinfo
+>1.0</releaseinfo>
+
+<!-- Abstract about this handbook -->
+
+<abstract>
+<para
+>&kmplot; is a mathematical function plotter for the &kde; Desktop.</para>
+<para
+> <inlinemediaobject
+><imageobject
+><imagedata
+fileref="edu-logo.png"
+format="PNG"/></imageobject
+></inlinemediaobject
+> &kmplot; is part of the KDE-EDU Project: <ulink url="http://edu.kde.org/"
+>http://edu.kde.org/</ulink
+></para
+></abstract>
+
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KMPlot</keyword>
+<keyword
+>EDU</keyword>
+<keyword
+>edutainment</keyword>
+<keyword
+>plotting</keyword>
+<keyword
+>math</keyword>
+</keywordset>
+
+</bookinfo>
+
+&introduction;
+&firststeps;
+&using;
+&configuration;
+&reference;
+&commands;
+&developer;
+&credits;
+&install;
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/install.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/install.docbook
new file mode 100644
index 00000000000..63119be75fe
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/install.docbook
@@ -0,0 +1,38 @@
+<appendix id="installation">
+<title
+>Installation</title>
+
+&install.intro.documentation;
+
+<mediaobject>
+<imageobject
+>
+<imagedata fileref="edu-logo.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<para
+>&kmplot; is part of the &kde; EDU Project: <ulink url="http://edu.kde.org/"
+>http://edu.kde.org/</ulink
+></para>
+
+<para
+>&kmplot; has its own homepage on <ulink url="http://kmplot.sourceforge.net"
+>SourceForge</ulink
+>. You can also find archives of older versions of &kmplot; there, for example, for &kde; 2.x</para>
+
+&install.compile.documentation;
+
+</appendix>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
+
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/introduction.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/introduction.docbook
new file mode 100644
index 00000000000..bd019128b9e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/introduction.docbook
@@ -0,0 +1,58 @@
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kmplot; is a mathematical function plotter for the &kde; Desktop. It has a powerful built-in parser. You can plot different functions simultaneously and combine them to build new functions.</para>
+
+<screenshot>
+<screeninfo
+>Examples</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="threeplots.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Examples</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>&kmplot; supports parametric functions and functions in polar coordinates. Several grid modes are supported. Plots may be printed with high precision in the correct scale.</para>
+
+<para
+>&kmplot; also provides some numerical an visual features like: <itemizedlist
+> <listitem
+><para
+>Filling and calculating the area between the plot and the first axis</para
+> </listitem
+> <listitem
+><para
+>Finding maximum and minimum values</para
+> </listitem
+> <listitem
+><para
+>Changing function parameters dynamically</para
+> </listitem
+> <listitem
+><para
+>Plotting derivatives and integral functions.</para
+> </listitem
+> </itemizedlist
+> These features help in learning the relationship between mathematical functions and their graphical representation in a coordinate system.</para>
+
+</chapter>
+
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/menu.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/menu.docbook
new file mode 100644
index 00000000000..a95730f1f30
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/menu.docbook
@@ -0,0 +1,279 @@
+<chapter id="menu-entries">
+<title
+>The Menu Entries</title>
+
+<sect1 id="file-menu">
+<title
+>The <guimenu
+>File</guimenu
+> Menu</title>
+<para>
+<variablelist>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>New</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Starts a new Plot by clearing the coordinate system and resetting the function parser.</action
+></para
+>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Saves the document</action>
+ </para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save As...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Saves the document to a specific file</action>
+ </para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Sends the plot to the printer or to a file</action
+></para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Quits</action
+> &kmplot;</para>
+ </listitem>
+</varlistentry>
+</variablelist>
+</para>
+
+</sect1>
+
+<sect1 id="func-menu">
+<title
+>The <guimenu
+>Functions</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Functions</guimenu
+> <guimenuitem
+> Functions </guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><guiicon
+><inlinemediaobject
+> <imageobject
+> <imagedata fileref="kfkt.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+> </guiicon
+> <action
+>Shows the Functions Dialogue Window where you can enter the function equations and some attributes of the plot.</action
+></para
+>
+ </listitem>
+</varlistentry>
+
+</variablelist>
+</sect1>
+
+<sect1 id="settings-menu">
+<title
+>The <guimenu
+>Settings</guimenu
+> Menu</title>
+
+<para
+>It contains the standard entries for enabling/disabling the toolbar and the statusbar. In addition there are the following options: </para>
+
+<variablelist>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Axes...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>...</action
+></para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Scale...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>...</action
+></para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Grid...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>...</action
+></para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Step...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>...</action
+></para>
+ </listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="help-menu">
+<title
+>The <guimenu
+>Help</guimenu
+> Menu</title>
+
+<para
+>&kmplot; has a standard &kde; <guimenu
+>Help</guimenu
+> as described below, with one addition:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Names...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens a window with a list of function names, to help you remember them.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The standard &kde; <guimenu
+>Help</guimenu
+> entries are:</para>
+&help.menu.documentation; </sect1>
+</chapter>
+
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/reference.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/reference.docbook
new file mode 100644
index 00000000000..652d63e0869
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/reference.docbook
@@ -0,0 +1,330 @@
+<chapter id="reference">
+<title
+>&kmplot; Reference</title>
+
+<!--
+<mediaobject>
+<imageobject>
+<imagedata fileref="kfkt.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<para
+>This menu entry or toolbar button opens the Functions Editor. Here
+you can enter up to 10 functions or
+function groups. The parser knows <firstterm
+>explicit</firstterm
+> and
+<firstterm
+>parametric</firstterm
+> form. With specific extensions it
+is possible to add first and second derivatives and to choose values
+for the function group parameter.</para>
+-->
+
+<sect1 id="func-syntax">
+<title
+>Function Syntax</title>
+
+<para
+>Some syntax rules must be complied with:</para>
+
+<screen
+><userinput
+>name(var1[, var2])=term [;extensions]</userinput
+>
+</screen>
+
+
+<variablelist>
+<varlistentry>
+<term
+>name</term>
+<listitem>
+
+<para
+>The function name. If the first character is <quote
+>r</quote
+> the parser assumes that you are using polar coordinates. If the first character is <quote
+>x</quote
+> (for instance <quote
+>xfunc</quote
+>) the parser expects a second function with a leading <quote
+>y</quote
+> (here <quote
+>yfunc</quote
+>) to define the function in parametric form. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>var1</term>
+<listitem
+><para
+>The function's variable</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>var2</term
+>
+<listitem
+><para
+>The function <quote
+>group parameter</quote
+>. It must be separated from the function's variable by a comma. You can use the group parameter to, for example, plot a number of graphs from one function. The parameter values can be selected manually or you can choose to have a slider bar that controls one parameter. By changing the value of the slider the value parameter will be changed. The slider can be set to an integer between 0 and 100.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>term</term>
+<listitem
+><para
+>The expression defining the function.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="func-predefined">
+<title
+>Predefined Function Names and Constants</title>
+
+<para
+>All the predefined functions and constants that &kmplot; knows can be shown by selecting <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>Names</guimenuitem
+> </menuchoice
+>. They are: <variablelist>
+
+<varlistentry>
+<term
+>sqr, sqrt</term>
+<listitem>
+<para
+>Return the square and square root of a number, respectively.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>exp, ln</term>
+<listitem>
+<para
+>Return the exponential and natural logarithm of a number, respectively.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>log</term>
+<listitem>
+<para
+>Returns the logarithm to base 10 of a number.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>sin, arcsin</term>
+<listitem>
+<para
+>Return the sine and inverse sine of a number, respectively. Note that the argument to sin and the return value of arcsin are in radians.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>cos, arccos</term>
+<listitem>
+<para
+>Return the cosine and inverse cosine of a number, respectively. Also in radians.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>tan, arctan</term>
+<listitem>
+<para
+>Return the tangent and inverse tangent of a number, respectively. Also in radians.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>sinh, arcsinh</term>
+<listitem>
+<para
+>Return the hyperbolic sine and inverse hyperbolic sine of a number, respectively.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>cosh, arccosh</term>
+<listitem>
+<para
+>Return the hyperbolic cosine and inverse hyperbolic cosine of a number, respectively.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>tanh, arctanh</term>
+<listitem>
+<para
+>Return the hyperbolic tangent and inverse hyperbolic tangent of a number, respectively.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>sin, arcsin</term>
+<listitem>
+<para
+>Return the sine and inverse sine of a number, respectively. Note that the argument to sin and the return value of arcsin are in radians.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>cos, arccos</term>
+<listitem>
+<para
+>Return the cosine and inverse cosine of a number, respectively. Also in radians.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>pi, e</term>
+<listitem>
+<para
+>Constants representing &pgr; (3.14159...) and e (2.71828...), respectively.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+
+<para
+>These functions and constants and even all user defined functions can be used to determine the axes settings as well. See <xref linkend="axes-config"/>. </para>
+
+</sect1>
+
+<sect1 id="math-syntax">
+<title
+>Mathematical Syntax</title>
+<para
+>&kmplot; uses a common way of expressing mathematical functions, so you should have no trouble working it out. The operators &kmplot; understands are, in order of decreasing precedence: <variablelist>
+
+<varlistentry>
+<term
+>^</term>
+<listitem
+><para
+>The caret symbol performs exponentiation. &eg;, <userinput
+>2^4</userinput
+> returns 16.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>*, /</term>
+<listitem>
+<para
+>The asterisk and slash symbols perform multiplication and division . &eg;, <userinput
+>3*4/2</userinput
+> returns 6.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>+, -</term>
+<listitem
+><para
+>The plus and minus symbols perform addition and subtraction. &eg;, <userinput
+>1+3-2</userinput
+> returns 2.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+<para
+>Note the precedence, which means that if parentheses are not used, exponentiation is performed before multiplication/division, which is performed before addition/subtraction. So <userinput
+>1+2*4^2</userinput
+> returns 33, and not, say 144. To override this, use parentheses. To use the above example, <userinput
+>((1+2)*4)^2</userinput
+> <emphasis
+>will</emphasis
+> return 144. </para>
+</sect1>
+
+<!--
+<sect1 id="coord-system">
+<title
+>Coordinate Systems</title>
+
+<para
+><inlinemediaobject>
+<imageobject>
+<imagedata fileref="ksys1.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+></para>
+
+<para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="ksys2.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+></para>
+
+<para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="ksys3.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+></para>
+-->
+<sect1 id="coord-area"
+><title
+>Plotting Area</title>
+<para
+>By default, explicitly given functions are plotted for the whole of the visible part of the x-axis. You can specify an other range in the edit-dialogue for the function. For every pixel on the x-axis &kmplot; calculates a function value. If the plotting area contains the resulting point it is connected to the last drawn point by a line. </para>
+<para
+>Parametric functions are plotted for parameter values from 0 up to 2&pgr;. You can set the plotting range in the dialogue for the function too. </para>
+</sect1>
+
+<sect1 id="coord-cross">
+<title
+>Cross Hair Cursor</title>
+<para
+>While the mouse cursor is over the plotting area the cursor changes to a cross hair. The current coordinates can be seen at the intersections with the coordinate axes and also in the status bar at the bottom of the main window. </para>
+<para
+>You can trace a function's values more precisely by clicking onto or next to a graph. The selected function is shown in the statusbar in the right column. The cross hair then will be caught and be coloured in the same colour as the graph. If the graph has the same colour as the background colour, the cross hair will have the inverted colour of the background. When moving the mouse or pressing the keys Left or Right the cross hair will follow the function and you see the current x- and y-value. If the cross hair is close to y-axis, the root-value is shown in the statusbar. You can switch function with the Up and Down keys. A second click anywhere in the window or pressing any non-navigating key will leave this trace mode. </para>
+<para
+>Note that tracing is only possible with explicitly given functions. The coordinates are always displayed according to a Cartesian system of coordinates. Neither non-single-point parametric functions nor functions given in polar coordinates can be traced in this way. </para>
+
+</sect1>
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdeedu/kmplot/using.docbook b/tde-i18n-en_GB/docs/kdeedu/kmplot/using.docbook
new file mode 100644
index 00000000000..1f0e7611dd3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kmplot/using.docbook
@@ -0,0 +1,384 @@
+<chapter id="using-kmplot">
+<title
+>Using &kmplot;</title>
+
+<para
+>&kmplot; deals with named functions, which can be specified in terms of Cartesian coordinates (called <quote
+>explicit functions</quote
+>), polar coordinates or as parametric functions. To enter a function, choose <menuchoice
+><guimenu
+>Plot</guimenu
+><guimenuitem
+>Edit Plots...</guimenuitem
+> </menuchoice
+>. You can also enter new functions in the <guilabel
+>Function equation</guilabel
+> text box in the main &kmplot; window. The text box can handle explicit and polar functions. Each function you enter must have a unique name (&ie;, a name that is not taken by any of the existing functions displayed in the list box). A function name will be automatically generated if you do not specify one.</para>
+
+<para
+>For more information on &kmplot; functions, see <xref linkend="reference"/>. </para>
+
+<screenshot>
+<screeninfo
+>Here is a screenshot of the &kmplot; welcome window</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="main.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Screenshot</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<sect1 id="function-types">
+<title
+>Function Types</title>
+
+<sect2 id="explicit-functions">
+<title
+>Explicit Functions</title>
+<para
+>To enter an explicit function (&ie;, a function in the form y=f(x)) into &kmplot;, just enter it in the following form: <screen>
+<userinput
+><replaceable
+>f</replaceable
+>(<replaceable
+>x</replaceable
+>)=<replaceable
+>expression</replaceable
+></userinput>
+</screen
+> Where: <itemizedlist>
+<listitem
+><para
+><replaceable
+>f</replaceable
+> is the name of the function, and can be any string of letters and numbers you like, provided it does not start with any of the letters x, y or r (since these are used for parametric and polar functions).</para>
+</listitem>
+
+<listitem
+><para
+><replaceable
+>x</replaceable
+> is the x-coordinate, to be used in the expression following the equals sign. It is in fact a dummy variable, so you can use any variable name you like, but the effect will be the same.</para>
+</listitem>
+
+<listitem>
+<para
+><replaceable
+>expression</replaceable
+> is the expression to be plotted, given in appropriate syntax for &kmplot;. See <xref linkend="math-syntax"/>. </para>
+</listitem>
+
+</itemizedlist>
+</para>
+<para
+>As an example, to draw the graph of y=x<superscript
+>2</superscript
+>+2x, enter the following into the functions dialogue of &kmplot;: <screen
+>f(x)=x^2+2x
+</screen>
+</para>
+</sect2>
+
+<sect2 id="parametric-functions">
+<title
+>Parametric Functions</title>
+<para
+>Parametric functions are those in which the x and y coordinates are defined by separate functions of another variable, often called t. To enter a parametric function in &kmplot;, follow the procedure as for an explicit function, but prefix the name of the function describing the x-coordinate with the letter x, and the function describing the y-coordinate with the letter y. As with explicit functions, you may use any variable name you wish for the parameter. To draw a parametric function, you must go to <guimenu
+>Functions</guimenu
+><guimenuitem
+>New Parametric Plot...</guimenuitem
+>. A function name will be created automatic if you do not specify one.</para>
+<para
+>As an example, suppose you want to draw a circle, which has parametric equations x=sin(t), y=cos(t). In the &kmplot; functions dialogue, do the following: <orderedlist
+> <listitem
+><para
+>Open the parametric plot dialogue with <menuchoice
+><guimenu
+>Plot</guimenu
+><guimenuitem
+>New Parametric Plot...</guimenuitem
+> </menuchoice
+>.</para
+> </listitem
+> <listitem
+><para
+>Enter a name for the function, say, <userinput
+>circle</userinput
+>, in the <guilabel
+>Name</guilabel
+> box. The names of the x and y functions change to match this name: the x function becomes <guilabel
+>xcircle(t)</guilabel
+> and the y function becomes <guilabel
+>ycircle(t)</guilabel
+>.</para
+> </listitem
+> <listitem
+> <para
+>In the x and y boxes, enter the appropriate equations, &ie;, <guilabel
+>xcircle(t)=</guilabel
+><userinput
+>sin(t)</userinput
+> and <guilabel
+>ycircle(t)=</guilabel
+><userinput
+>cos(t)</userinput
+>.</para
+> </listitem
+> </orderedlist
+> Click on <guibutton
+>OK</guibutton
+> and the function will be drawn. </para>
+<para
+>You can set some further options for the plot in this dialogue: <variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Hide</guilabel
+></term>
+<listitem>
+<para
+>If this option is selected, the plot is not drawn, but &kmplot; remembers the function definition, so you can use it to define other functions.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Custom Plot Range</guilabel
+></term>
+<listitem>
+<para
+>If this option is selected, you can change the maximum and minimum values of the parameter t for which the function is plotted using the <guilabel
+>min</guilabel
+> and <guilabel
+>max</guilabel
+> boxes.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Line width</guilabel
+></term>
+<listitem>
+<para
+>With this option you can set the width of the line drawn on the plot area, in units of 0.1mm.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Colour</guilabel
+></term>
+<listitem>
+<para
+>Click on the colour box and pick a colour in the dialogue that appears. The line on the plot will be drawn in this colour.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</para>
+</sect2>
+
+<sect2 id="polar-functions">
+<title
+>Entering Functions in Polar Coordinates</title>
+
+<para
+>Polar coordinates represent a point by its distance from the origin (usually called r), and the angle a line from the origin to the point makes with the x-axis (usually represented by the Greek letter theta). To enter functions in polar coordinates, use the menu entry <menuchoice
+><guimenu
+>Plot</guimenu
+><guimenuitem
+>New Polar Plot...</guimenuitem
+> </menuchoice
+>. In the box labelled <guilabel
+>r</guilabel
+>, complete the function definition, including the name of the theta variable you want to use, &eg;, to draw the Archimedes' spiral r=theta, enter: <screen>
+<userinput>
+(theta)=theta
+</userinput>
+</screen
+> so that the whole line reads <quote
+>r(theta)=theta</quote
+>. Note that you can use any name for the theta variable, so <quote
+>r(foo)=foo</quote
+> would have produced exactly the same output. </para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="combining-functions">
+<title
+>Combining Functions</title>
+<para
+>Functions can be combined to produce new ones. Simply enter the functions after the equals sign in an expression as if the functions were variables. For example, if you have defined functions f(x) and g(x), you can plot the sum of f and g with: <screen
+><userinput>
+sum(x)=f(x)+g(x)
+</userinput
+>
+</screen>
+</para>
+<para
+>Note that you can only combine functions of the same type, &eg; an explicit function cannot be combined with a polar function.</para>
+</sect1>
+
+<sect1 id="function-appearance">
+<title
+>Changing the appearance of functions</title>
+
+<para
+>To change the appearance of a function's graph on the main plot window, select the function in the <guilabel
+>Edit Plots</guilabel
+> dialogue, and click on the <guibutton
+>Edit</guibutton
+> button. In the dialogue which appears, you can change the line width in the text box, and the colour of the function's graph by clicking on the colour button at the bottom. If you are editing an explicit function, you will see a dialogue with three tabs. In the first one you specify the equation of the function. The <guilabel
+>Derivatives</guilabel
+> tab lets you draw the first and second derivative to the function. With the <guilabel
+>Integral</guilabel
+> tab you can draw the integral of the function which is calculated using Euler's method. </para>
+<para
+>Another way to edit a function is to right click on the graph. In the popup menu that appears, choose <guibutton
+>Edit</guibutton
+></para>
+
+<para
+>For more information on the popup menu, see <xref linkend="popupmenu"/>. </para>
+</sect1>
+
+<sect1 id="popupmenu">
+<title
+>Popup menu</title>
+
+<para
+>When right-clicking on a plot function or a single-point parametric plot function a popup menu will appear. In the menu there are seven items available:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Hide</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Hides the selected graph. Other plots of the graph's function will still be shown.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Remove</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Removes the function. All its graphs will disappear.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Edit</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Shows the editor dialogue for the selected function.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>For plot functions the following four items are also available:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Get y-value</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Opens a dialogue in which you can find the y-value corresponding to a specific x-value. The selected graph will be highlighted in the dialogue. Enter an x value in the <guilabel
+>X</guilabel
+> box, and click on <guibutton
+>Find</guibutton
+> (or press &Enter;). The corresponding y value will be shown under <guilabel
+>Y</guilabel
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Search for Minimum Value</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Find the minimum value of the graph in a specified range. The selected graph will be highlighted in the dialogue that appears. Enter the lower and upper boundaries of the region in which you want to search for a minimum, and click <guibutton
+>Find</guibutton
+>. The x and y values at the minimum will be shown.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Search for Maximum Value</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>This is the same as <guimenuitem
+>Search for minimum value</guimenuitem
+> above, but finds maximum values instead of minima. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Area Under Graph</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Draws the area between the graph and the x-axis. The selected graph will be highlighted in the new dialogue that appears. For more information on the Search for Area Under Graph-feature, see <xref linkend="a-tools-menu"/>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+
+</sect1>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/Makefile.am b/tde-i18n-en_GB/docs/kdeedu/kstars/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/Makefile.in b/tde-i18n-en_GB/docs/kdeedu/kstars/Makefile.in
new file mode 100644
index 00000000000..a7182419358
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeedu/kstars
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kstars/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=flux.docbook calc-sidereal.docbook geocoords.docbook scriptbuilder.docbook altvstime.docbook stars.docbook indi.docbook calc-apcoords.docbook index.docbook calc-geodetic.docbook calc-horizontal.docbook horizon.docbook calc-dayduration.docbook julianday.docbook calc-angdist.docbook utime.docbook calculator.docbook calc-ecliptic.docbook timezones.docbook credits.docbook csphere.docbook faq.docbook commands.docbook config.docbook hourangle.docbook spiralgalaxies.docbook ai-contents.docbook blackbody.docbook calc-julianday.docbook solarsys.docbook dcop.docbook lightcurves.docbook zenith.docbook index.cache.bz2 luminosity.docbook colorandtemp.docbook leapyear.docbook dumpmode.docbook wut.docbook tools.docbook calc-equinox.docbook ecliptic.docbook retrograde.docbook calc-eqgal.docbook magnitude.docbook greatcircle.docbook install.docbook astroinfo.docbook parallax.docbook Makefile.in details.docbook cequator.docbook darkmatter.docbook quicktour.docbook calc-precess.docbook meridian.docbook calc-planetcoords.docbook sidereal.docbook skycoords.docbook precession.docbook cpoles.docbook jmoons.docbook Makefile.am equinox.docbook ellipticalgalaxies.docbook
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) calculator.docbook leapyear.docbook cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook commands.docbook colorandtemp.docbook quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook greatcircle.docbook ai-contents.docbook parallax.docbook horizon.docbook lightcurves.docbook stars.docbook luminosity.docbook wut.docbook calc-julianday.docbook blackbody.docbook index.docbook timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook equinox.docbook dumpmode.docbook sidereal.docbook precession.docbook julianday.docbook jmoons.docbook install.docbook skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook details.docbook calc-precess.docbook calc-horizontal.docbook retrograde.docbook dcop.docbook calc-dayduration.docbook spiralgalaxies.docbook indi.docbook calc-geodetic.docbook calc-angdist.docbook calc-apcoords.docbook ecliptic.docbook zenith.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars
+ @for base in calculator.docbook leapyear.docbook cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook commands.docbook colorandtemp.docbook quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook greatcircle.docbook ai-contents.docbook parallax.docbook horizon.docbook lightcurves.docbook stars.docbook luminosity.docbook wut.docbook calc-julianday.docbook blackbody.docbook index.docbook timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook equinox.docbook dumpmode.docbook sidereal.docbook precession.docbook julianday.docbook jmoons.docbook install.docbook skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook details.docbook calc-precess.docbook calc-horizontal.docbook retrograde.docbook dcop.docbook calc-dayduration.docbook spiralgalaxies.docbook indi.docbook calc-geodetic.docbook calc-angdist.docbook calc-apcoords.docbook ecliptic.docbook zenith.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/$$base ;\
+ done
+
+uninstall-nls:
+ for base in calculator.docbook leapyear.docbook cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook commands.docbook colorandtemp.docbook quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook greatcircle.docbook ai-contents.docbook parallax.docbook horizon.docbook lightcurves.docbook stars.docbook luminosity.docbook wut.docbook calc-julianday.docbook blackbody.docbook index.docbook timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook equinox.docbook dumpmode.docbook sidereal.docbook precession.docbook julianday.docbook jmoons.docbook install.docbook skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook details.docbook calc-precess.docbook calc-horizontal.docbook retrograde.docbook dcop.docbook calc-dayduration.docbook spiralgalaxies.docbook indi.docbook calc-geodetic.docbook calc-angdist.docbook calc-apcoords.docbook ecliptic.docbook zenith.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in calculator.docbook leapyear.docbook cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook commands.docbook colorandtemp.docbook quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook greatcircle.docbook ai-contents.docbook parallax.docbook horizon.docbook lightcurves.docbook stars.docbook luminosity.docbook wut.docbook calc-julianday.docbook blackbody.docbook index.docbook timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook equinox.docbook dumpmode.docbook sidereal.docbook precession.docbook julianday.docbook jmoons.docbook install.docbook skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook details.docbook calc-precess.docbook calc-horizontal.docbook retrograde.docbook dcop.docbook calc-dayduration.docbook spiralgalaxies.docbook indi.docbook calc-geodetic.docbook calc-angdist.docbook calc-apcoords.docbook ecliptic.docbook zenith.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kstars/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/ai-contents.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/ai-contents.docbook
new file mode 100644
index 00000000000..84d694de674
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/ai-contents.docbook
@@ -0,0 +1,200 @@
+<sect1 id="ai-contents">
+<title
+>AstroInfo: Table of Contents</title>
+
+<itemizedlist
+><title
+>The Sky and Coordinate Systems</title>
+ <listitem
+><para
+><link linkend="ai-skycoords"
+>Celestial Coordinate Systems</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-cequator"
+>Celestial Equator</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-cpoles"
+>Celestial Poles</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-csphere"
+>Celestial Sphere</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-ecliptic"
+>The Ecliptic</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-equinox"
+>The Equinoxes</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-geocoords"
+>Geographic Coordinates</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-greatcircle"
+>Great Circles</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-horizon"
+>The Horizon</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-hourangle"
+>Hour Angle</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-meridian"
+>Local Meridian</link
+></para
+></listitem
+>
+ <listitem
+><para
+><link linkend="ai-precession"
+>Precession</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-zenith"
+>The Zenith</link
+></para
+></listitem>
+</itemizedlist>
+
+<itemizedlist
+><title
+>Time</title>
+ <listitem
+><para
+><link linkend="ai-julianday"
+>Julian Day</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-leapyear"
+>Leap Years</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-sidereal"
+>Sidereal Time</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-timezones"
+>Time Zones</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-utime"
+>Universal Time</link
+></para
+></listitem>
+</itemizedlist>
+
+<itemizedlist
+><title
+>Physics</title>
+ <listitem
+><para
+><link linkend="ai-blackbody"
+>Blackbody Radiation</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-darkmatter"
+>Dark Matter</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-flux"
+>Flux</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-luminosity"
+>Luminosity</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-parallax"
+>Parallax</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-retrograde"
+>Retrograde Motion</link
+></para
+></listitem>
+</itemizedlist>
+
+<itemizedlist
+><title
+>Astrophysics</title>
+ <listitem
+><para
+><link linkend="ai-ellipgal"
+>Elliptical Galaxies</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-spiralgal"
+>Spiral Galaxies</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-magnitude"
+>The Magnitude Scale</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-stars"
+>Stars: An Introductory FAQ</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-colorandtemp"
+>Star Colours and Temperatures</link
+></para
+></listitem>
+</itemizedlist>
+
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/altvstime.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/altvstime.docbook
new file mode 100644
index 00000000000..5761864a34e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/altvstime.docbook
@@ -0,0 +1,77 @@
+<sect1 id="tool-altvstime">
+<title
+>Altitude vs. Time Tool</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Altitude vs. Time Tool</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Altitude vs. Time Tool </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="altvstime.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Altitude vs. Time Plotter</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This tool plots the altitude of any objects as a function of time, for any date and location on Earth. The top section is a graphical plot of altitude angle on the vertical axis, and time on the horizontal axis. The time is shown both as standard local time along the bottom, and <link linkend="ai-sidereal"
+>sidereal time</link
+> along the top. The bottom half of the graph is shaded green to indicate that points in this region are below the horizon. </para>
+<para
+>There are a few ways to add curves to the plot. The simplest way to add the curve of an existing object is to simply type its name in the <guilabel
+>Name</guilabel
+> input field, and press Enter, or the <guibutton
+>Plot</guibutton
+> button. If the text you enter is found in the object database, the object's curve is added to the graph. You can also press the <guibutton
+>Browse</guibutton
+> button to open the <link linkend="findobjects"
+>Find Object Window</link
+> to select an object from the list of known objects. If you want to add a point that does not exist in the object database, simply enter a name for the point, and then fill in the coordinates in the <guilabel
+>RA</guilabel
+> and <guilabel
+>Dec</guilabel
+> input fields. Then press the <guibutton
+>Plot</guibutton
+> button to add the curve for your custom object to the plot (note that you have to pick a name that does not already exist in the object database for this to work). </para>
+<para
+>When you add an object to the plot, its altitude vs. time curve is plotted with a thick white line, and its name is added to the listbox at the lower right. Any objects that were already present are plotted with a thinner red curve. You can choose which object is plotted with the thick white curve by highlighting its name in the listbox. </para>
+<para
+>These curves show the objects' Altitude (angle above the <link linkend="ai-horizon"
+>horizon</link
+>) as a function of time. When a curve passes from the lower half to the upper half, the object has risen; when it falls back to the lower half, it has set. For example, in the screenshot, the minor planet <firstterm
+>Quaoar</firstterm
+> is rising at around 15:30 local time, and is setting at about 00:30. </para>
+<para
+>The Altitude of an object depends on both where you are on Earth, and on the Date. By default, the Tool adopts the Location and Date from the current KStars settings. You can change these parameters in the <guilabel
+>Date &amp; Location</guilabel
+> Tab. To change the Location, you can press the <guibutton
+>Choose City...</guibutton
+> button to open the <link linkend="setgeo"
+>Set Geographic Location</link
+> Window, or enter Longitude and Latitude values manually in the input fields, and press the <guibutton
+>Update</guibutton
+> button. To change the Date, use the <guilabel
+>Date</guilabel
+> picker widget, then press <guibutton
+>Update</guibutton
+>. Note that any curves you had already plotted will be automatically updated when you change the Date and/or Location. </para>
+
+<tip>
+<para
+>Exercise:</para>
+<para
+>Plot the Sun's Altitude curve. Make sure the geographic location is not near the equator. Change the Date to some time in June, and then again to sometime in January. You can see easily why we have seasons; in the winter, the Sun is above the horizon for less time (the days are shorter), and its altitude is never very high. </para>
+</tip>
+
+
+</sect1>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/astroinfo.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/astroinfo.docbook
new file mode 100644
index 00000000000..d054cd6c01b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/astroinfo.docbook
@@ -0,0 +1,9 @@
+<chapter id="astroinfo">
+<title
+>The AstroInfo Project</title>
+
+<para
+>Here you can find a collection of short articles that explain various astronomical concepts used in &kstars;. From coordinate systems to celestial mechanics, you can find answers to your questions here. </para
+><para
+>The articles sometimes also contain exercises that you can perform with &kstars; to illustrate the concept behind the article. </para>
+&contents; &skycoords; &cequator; &cpoles; &csphere; &ecliptic; &equinox; &geocoords; &greatcircle; &horizon; &hourangle; &meridian; &precession; &zenith; &julianday; &leapyear; &sidereal; &timezones; &utime; &blackbody; &darkmatter; &flux; &luminosity; &parallax; &retrograde; &ellipgal; &spiralgal; &magnitude; &stars; &colorandtemp; </chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/blackbody.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/blackbody.docbook
new file mode 100644
index 00000000000..9d9603657f8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/blackbody.docbook
@@ -0,0 +1,126 @@
+<sect1 id="ai-blackbody">
+
+<sect1info>
+
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address
+> <email
+>mutlaqja@ku.edu</email>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Blackbody Radiation</title>
+<indexterm
+><primary
+>Blackbody Radiation</primary>
+<seealso
+>Star Colours and Temperatures</seealso>
+</indexterm>
+
+<para
+>A <firstterm
+>blackbody</firstterm
+> refers to an opaque object that emits <firstterm
+>thermal radiation</firstterm
+>. A perfect blackbody is one that absorbs all incoming light and does not reflect any. At room temperature, such an object would appear to be perfectly black (hence the term <emphasis
+>blackbody</emphasis
+>). However, if heated to a high temperature, a blackbody will begin to glow with <firstterm
+>thermal radiation</firstterm
+>. </para>
+
+<para
+>In fact, all objects emit thermal radiation (as long as their temperature is above Absolute Zero, or -273.15 degrees Celsius), but no object emits thermal radiation perfectly; rather, they are better at emitting/absorbing some wavelengths of light than others. These uneven efficiencies make it difficult to study the interaction of light, heat and matter using normal objects. </para>
+
+<para
+>Fortunately, it is possible to construct a nearly-perfect blackbody. Construct a box made of a thermally conductive material, such as metal. The box should be completely closed on all sides, so that the inside forms a cavity that does not receive light from the surroundings. Then, make a small hole somewhere on the box. The light coming out of this hole will almost perfectly resemble the light from an ideal blackbody, for the temperature of the air inside the box. </para>
+
+<para
+>At the beginning of the 20th century, scientists Lord Rayleigh, and Max Planck (among others) studied the blackbody radiation using such a device. After much work, Planck was able to empirically describe the intensity of light emitted by a blackbody as a function of wavelength. Furthermore, he was able to describe how this spectrum would change as the temperature changed. Planck's work on blackbody radiation is one of the areas of physics that led to the foundation of the wonderful science of Quantum Mechanics, but that is unfortunately beyond the scope of this article. </para>
+
+<para
+>What Planck and the others found was that as the temperature of a blackbody increases, the total amount of light emitted per second increases, and the wavelength of the spectrum's peak shifts to bluer colours (see Figure 1). </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="blackbody.png" format="PNG"/>
+</imageobject>
+<caption
+><para
+><phrase
+>Figure 1</phrase
+></para
+></caption>
+</mediaobject>
+</para>
+
+<para
+>For example, an iron bar becomes orange-red when heated to high temperatures and its colour progressively shifts toward blue and white as it is heated further. </para>
+
+<para
+>In 1893, German physicist Wilhelm Wien quantified the relationship between blackbody temperature and the wavelength of the spectral peak with the following equation: </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="lambda_max.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>where T is the temperature in Kelvin. Wien's law (also known as Wien's displacement law) states that the wavelength of maximum emission from a blackbody is inversely proportional to its temperature. This makes sense; shorter-wavelength (higher-frequency) light corresponds to higher-energy photons, which you would expect from a higher-temperature object. </para>
+
+<para
+>For example, the sun has an average temperature of 5800 K, so its wavelength of maximum emission is given by: <mediaobject
+> <imageobject>
+<imagedata fileref="lambda_ex.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>This wavelengths falls in the green region of the visible light spectrum, but the sun's continuum radiates photons both longer and shorter than lambda(max) and the human eyes perceives the sun's colour as yellow/white. </para>
+
+<para
+>In 1879, Austrian physicist Stephan Josef Stefan showed that the luminosity, L, of a black body is proportional to the 4th power of its temperature T. </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="luminosity.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>where A is the surface area, alpha is a constant of proportionality, and T is the temperature in Kelvin. That is, if we double the temperature (e.g. 1000 K to 2000 K) then the total energy radiated from a blackbody increase by a factor of 2^4 or 16. </para>
+
+<para
+>Five years later, Austrian physicist Ludwig Boltzman derived the same equation and is now known as the Stefan-Boltzman law. If we assume a spherical star with radius R, then the luminosity of such a star is </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="luminosity_ex.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>where R is the star radius in cm, and the alpha is the Stefan-Boltzman constant, which has the value: <mediaobject
+> <imageobject>
+<imagedata fileref="alpha.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-angdist.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-angdist.docbook
new file mode 100644
index 00000000000..15de62623e9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-angdist.docbook
@@ -0,0 +1,39 @@
+<sect2 id="calc-angdist">
+<title
+>Angular Distance module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Angular Distance module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Angular Distance calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-angdist.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Angular Distance</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The Angular Distance tool is used to measure the angle between any two points on the sky. You simply specify the <link linkend="equatorial"
+>Equatorial coordinates</link
+> of the desired pair of points, and then press the <guibutton
+>Compute</guibutton
+> button to obtain the angle between the two points. </para>
+<para
+>There is also a Batch mode for this module. In batch mode, you specify an input filename which contains four numbers per line: the RA and Dec values for pairs of points. Alternatively, you can specify a single value for any of these four coordinates in the calculator panel (the corresponding values in the input file should be skipped if they are specified in the calculator). </para>
+<para
+>Once you have specified the input filename and an output filename, simply press the <guibutton
+>Run</guibutton
+> button to generate the output file. </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-apcoords.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-apcoords.docbook
new file mode 100644
index 00000000000..03471f5fccc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-apcoords.docbook
@@ -0,0 +1,45 @@
+<sect2 id="calc-apcoords">
+<title
+>Apparent Coordinates module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Apparent Coordinates module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Apparent Coordinates calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-apcoords.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Apparent Coordinates</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The Apparent Coordinates module converts the <firstterm
+>catalogue coordinates</firstterm
+> of a point in the sky to its <firstterm
+>apparent coordinates</firstterm
+> for any date. The coordinates of objects in the sky are not fixed, because of <link linkend="ai-precession"
+>precession</link
+>, nutation and aberration. This module takes these effects into account. </para>
+<para
+>To use the module, first enter the desired target date and time in the <guilabel
+>Target Time/Date</guilabel
+> section. Then, enter the catalogue coordinates in the <guilabel
+>Catalog Coordinates</guilabel
+> section. You can also specify the catalogue's epoch here (usually 2000.0 for modern object catalogues). Finally, press the <guibutton
+>Compute</guibutton
+> button, and the object's coordinates for the target date will be displayed in the <guilabel
+>Apparent Coordinates</guilabel
+> section. </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-dayduration.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-dayduration.docbook
new file mode 100644
index 00000000000..956b3a8c41d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-dayduration.docbook
@@ -0,0 +1,31 @@
+<sect2 id="calc-dayduration">
+<title
+>Day Duration module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Day Duration module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Day Duration calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-daylength.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Day Duration</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This module computes the length of day as well as sunrise, sun-transit (noon), and sunset times for any calendar date, for any location on Earth. First fill in the desired geographic coordinates and date, then press the <guibutton
+>Compute</guibutton
+> button. </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-ecliptic.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-ecliptic.docbook
new file mode 100644
index 00000000000..28487e4dfb4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-ecliptic.docbook
@@ -0,0 +1,45 @@
+<sect2 id="calc-ecliptic">
+<title
+>Ecliptic Coordinates module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Ecliptic Coordinates module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Ecliptic Coordinates calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-ecliptic.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Ecliptic Coordinates</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This module converts between <link linkend="equatorial"
+>Equatorial coordinates</link
+> and <link linkend="ecliptic"
+>Ecliptic coordinates</link
+>. First, select which coordinates should be taken as input values in the <guilabel
+>Choose Input Coordinates</guilabel
+> section. Then, fill in the corresponding coordinate values in either the <guilabel
+>Ecliptic coordinates</guilabel
+> or <guilabel
+>Equatorial coordinates</guilabel
+> section. Finally, press the <guibutton
+>Compute</guibutton
+> button, and the complementary coordinates will be filled in. </para>
+<para
+>The module contains a batch mode for converting several coordinate pairs at once. You must construct an input file in which each line contains two values: the input coordinate pairs (either Equatorial or Ecliptic). Then specify which coordinates you are using as input, and identify the input and output filenames. Finally, press the <guibutton
+>Run</guibutton
+> button to generate the output file, which will contain the converted coordinates (Equatorial or Ecliptic; the complement of what you chose as the input values). </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-eqgal.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-eqgal.docbook
new file mode 100644
index 00000000000..9c53a0b0e64
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-eqgal.docbook
@@ -0,0 +1,42 @@
+<sect2 id="calc-eqgal">
+<title
+>Equatorial/Galactic Coordinates module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Equatorial/Galactic Coordinates module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Equatorial/Galactic Coordinates calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-eqgal.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Equatorial/Galactic Coordinates</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This module converts from <link linkend="equatorial"
+>Equatorial coordinates</link
+> to <link linkend="galactic"
+>Galactic coordinates</link
+>, and vice versa. First, select which coordinates should be taken as input values in the <guilabel
+>Input Selection</guilabel
+> section. Then, fill in the corresponding coordinate values in either the <guilabel
+>Galactic coordinates</guilabel
+> or <guilabel
+>Equatorial coordinates</guilabel
+> section. Finally, press the <guibutton
+>Compute</guibutton
+> button, and the complementary coordinates will be filled in. </para>
+</sect2>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-equinox.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-equinox.docbook
new file mode 100644
index 00000000000..04ab0393713
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-equinox.docbook
@@ -0,0 +1,37 @@
+<sect2 id="calc-equinox">
+<title
+>Equinoxes and Solstices module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Equinoxes and Solstices module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Equinoxes and Solstices calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-equinox.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Equinoxes and Solstices</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The <link linkend="ai-equinox"
+>Equinoxes</link
+> and Solstices module calculates the date and time of an equinox or solstice for a given year. You specify which event (Spring Equinox, Summer Solstice, Autumn Equinox or Winter Solstice) should be investigated, and the year. Then press the <guibutton
+>Compute</guibutton
+> button to obtain the date and time of the event, and the length of the corresponding season, in days. </para>
+<para
+>There is a batch mode for this module. To use it, simply generate an input file whose lines each contain a year for which the Equinox and Solstice data will be computed. Then specify the input and output filenames, and press the <guibutton
+>Run</guibutton
+> button to generate the output file. Each line in the output file contains the input year, the date and time of each event, and the length of each season. </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-geodetic.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-geodetic.docbook
new file mode 100644
index 00000000000..0419968435f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-geodetic.docbook
@@ -0,0 +1,45 @@
+<sect2 id="calc-geodetic">
+<title
+>Geodetic Coordinates module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Geodetic Coordinates module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Geodetic Coordinates calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-geodetic.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Geodetic Coordinates</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The normal <link linkend="ai-geocoords"
+>geographic coordinate system</link
+> assumes that the Earth is a perfect sphere. This is nearly true, so for most purposes geographic coordinates are fine. If very high precision is required, then we must take the true shape of the Earth into account. The Earth is an ellipsoid; the distance around the equator is about 0.3% longer than a <link linkend="ai-greatcircle"
+>Great Circle</link
+> that passes through the poles. The <firstterm
+>Geodetic Coordinate system</firstterm
+> takes this ellipsoidal shape into account, and expresses the position on the Earth's surface in Cartesian coordinates (X, Y, and Z). </para>
+<para
+>To use the module, first select which coordinates you will use as input in the <guilabel
+>Input Selection</guilabel
+> section. Then, fill in the input coordinates in either the <guilabel
+>Cartesian Coordinates</guilabel
+> section or the <guilabel
+>Geographic Coordinates</guilabel
+> section. When you press the <guibutton
+>Compute</guibutton
+> button, the corresponding coordinates will be filled in. </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-horizontal.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-horizontal.docbook
new file mode 100644
index 00000000000..da36d32fc0e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-horizontal.docbook
@@ -0,0 +1,42 @@
+<sect2 id="calc-horiz">
+<title
+>Horizontal Coordinates module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Horizontal Coordinates module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Horizontal Coordinates calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-horizontal.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Horizontal Coordinates</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This module converts from <link linkend="equatorial"
+>Equatorial coordinates</link
+> to <link linkend="horizontal"
+>Horizontal coordinates</link
+>. First, select the date, time, and geographic coordinates for the calculation in the <guilabel
+>Input Data</guilabel
+> section. Then, fill in the equatorial coordinates to be converted and their catalogue epoch in the <guilabel
+>Equatorial Coordinates</guilabel
+> section. When you press the <guibutton
+>Compute</guibutton
+> button, the corresponding Horizontal coordinates will be presented in the <guilabel
+>Horizontal Coordinates</guilabel
+> section. </para>
+</sect2>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-julianday.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-julianday.docbook
new file mode 100644
index 00000000000..bd8b957c38d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-julianday.docbook
@@ -0,0 +1,45 @@
+<sect2 id="calc-julian">
+<title
+>Julian Day module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Julian Day module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Julian Day calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-julian.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Julian Day</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This module converts between the calendar date, the <link linkend="ai-julianday"
+>Julian Day</link
+> and the <firstterm
+>Modified Julian Day</firstterm
+>. The Modified Julian Day is simply equal to the Julian Day - 2,400,000.5. </para
+><para
+>To use the module, select which of the three dates will be the input, and then fill in its value. Then press the <guibutton
+>Compute</guibutton
+> button, and the corresponding values for the other two date systems will be displayed. </para>
+
+<tip>
+<para
+>Exercise:</para>
+<para
+>What calendar date does MJD = 0.0 correspond to? </para>
+</tip>
+
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-planetcoords.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-planetcoords.docbook
new file mode 100644
index 00000000000..0188d75b90b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-planetcoords.docbook
@@ -0,0 +1,43 @@
+<sect2 id="calc-planetcoords">
+<title
+>Planet Coordinates module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Planet Coordinates module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Planet Coordinates calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-planetcoords.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Planet Coordinates</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The Planet Coordinates module computes positional data for any major solar system body, for any time and date and any geographic location. Simply select the <guilabel
+>solar system body</guilabel
+> from the drop-down list, and specify the desired date, time and geographic coordinates (these values are preset to the current &kstars; settings). Then press the <guibutton
+>Compute</guibutton
+> button to determine the <link linkend="equatorial"
+>Equatorial</link
+>, <link linkend="horizontal"
+>Horizontal</link
+> and <link linkend="ecliptic"
+>Ecliptic</link
+> coordinates of the body. </para>
+<para
+>There is a batch mode for this module. You must construct an input file in which each line specifies values for the input parameters (solar system body, date, time, longitude, and latitude). You may choose to specify a constant value for some of the parameters in the calculator window (these parameters should be skipped in the input file). You may also specify which of the output parameters (Equatorial, Horizontal and Ecliptic coordinates) should be calculated. Finally, specify the input and output filenames, and press the <guibutton
+>Run</guibutton
+> button to generate the output file with the computed values. </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-precess.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-precess.docbook
new file mode 100644
index 00000000000..27195079140
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-precess.docbook
@@ -0,0 +1,43 @@
+<sect2 id="calc-precess">
+<title
+>Precession module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Precession module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Precession calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-precess.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Precession</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This module is similar to the <link linkend="calc-apcoords"
+>Apparent Coordinates module</link
+>, but it only applies the effect of <link linkend="ai-precession"
+>precession</link
+>, not of nutation or aberration. </para>
+<para
+>To use the module, first enter the input coordinates and their epoch in the <guilabel
+>Original Coordinates</guilabel
+> section. You must also fill in the target epoch in the <guilabel
+>Precessed Coordinates</guilabel
+> section. Then, press the <guibutton
+>Compute</guibutton
+> button, and the object's coordinates, precessed to the target Epoch, are presented in the <guilabel
+>Precessed Coordinates</guilabel
+> section. </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calc-sidereal.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-sidereal.docbook
new file mode 100644
index 00000000000..77a4ebb6112
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calc-sidereal.docbook
@@ -0,0 +1,37 @@
+<sect2 id="calc-sidereal">
+<title
+>Sidereal Time module</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+<tertiary
+>Sidereal Time module</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Sidereal Time calculator module </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-sidereal.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Sidereal Time</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This module converts between <link linkend="ai-utime"
+>Universal Time</link
+> and Local <link linkend="ai-sidereal"
+>Sidereal Time</link
+>. First, select whether you will use Universal Time or Sidereal Time as an input value in the <guilabel
+>Input Selection</guilabel
+> section. You must also specify a geographic longitude, and a date for the calculation, in addition to either the Universal Time or the Sidereal Time value. When you press the <guibutton
+>Compute</guibutton
+> button, the corresponding value for the other Time will be displayed. </para>
+</sect2>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/calculator.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/calculator.docbook
new file mode 100644
index 00000000000..b36104194c3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/calculator.docbook
@@ -0,0 +1,102 @@
+<sect1 id="tool-calculator">
+<title
+>The Astrocalculator</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Astrocalculator</secondary>
+</indexterm>
+
+<para
+>The &kstars; Astrocalculator provides several modules that give you direct access to algorithms used by the program. The modules are organised by subject: <itemizedlist
+><title
+>Coordinate Converters</title>
+<listitem
+><para
+><link linkend="calc-angdist"
+>Angular Distance</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-apcoords"
+>Apparent Coordinates</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-ecliptic"
+>Ecliptic Coordinates</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-eqgal"
+>Equatorial/Galactic Coordinates</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-horiz"
+>Horizontal Coordinates</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-precess"
+>Precession</link
+></para
+></listitem>
+</itemizedlist>
+<itemizedlist
+><title
+>Earth Coordinates</title>
+<listitem
+><para
+><link linkend="calc-geodetic"
+>Geodetic Coordinates</link
+></para
+></listitem>
+</itemizedlist>
+<itemizedlist
+><title
+>Solar System</title>
+<listitem
+><para
+><link linkend="calc-planetcoords"
+>Planets Coordinates</link
+></para
+></listitem>
+</itemizedlist>
+<itemizedlist
+><title
+>Time Calculators</title>
+<listitem
+><para
+><link linkend="calc-dayduration"
+>Day Duration</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-equinox"
+>Equinoxes and Solstices</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-julian"
+>Julian Day</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-sidereal"
+>Sidereal Time</link
+></para
+></listitem>
+</itemizedlist>
+</para>
+&calc-angdist; &calc-apcoords; &calc-ecliptic; &calc-eqgal; &calc-horiz; &calc-precess; &calc-geodetic; &calc-planetcoords; &calc-dayduration; &calc-equinox; &calc-julian; &calc-sidereal; </sect1>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/cequator.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/cequator.docbook
new file mode 100644
index 00000000000..112cc4f234a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/cequator.docbook
@@ -0,0 +1,34 @@
+<sect1 id="ai-cequator">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>The Celestial Equator</title>
+<indexterm
+><primary
+>Celestial Equator</primary>
+<seealso
+>Equatorial Coordinates</seealso>
+</indexterm>
+<para
+>The <firstterm
+>Celestial Equator</firstterm
+> is an imaginary <link linkend="ai-greatcircle"
+>great circle</link
+> on the <link linkend="ai-csphere"
+>celestial sphere</link
+>. The celestial equator is the fundamental plane of the <link linkend="equatorial"
+>Equatorial Coordinate System</link
+>, so it is defined as the locus of points with Declination of zero degrees. It is also the projection of the Earth's equator onto the sky. </para>
+<para
+>The Celestial Equator and the <link linkend="ai-ecliptic"
+>Ecliptic</link
+> are set at an angle of 23.5 degrees in the sky. The points where they intersect are the Vernal and Autumnal <link linkend="ai-equinox"
+>Equinoxes</link
+>. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/colorandtemp.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/colorandtemp.docbook
new file mode 100644
index 00000000000..bf4663dbcd8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/colorandtemp.docbook
@@ -0,0 +1,125 @@
+<sect1 id="ai-colorandtemp">
+
+<sect1info>
+
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address
+> <email
+>mutlaqja@ku.edu</email>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Star Colours and Temperatures</title>
+<indexterm
+><primary
+>Star Colours and Temperatures</primary>
+<seealso
+>Blackbody Radiation</seealso
+> <seealso
+>Magnitude Scale</seealso
+> </indexterm>
+
+<para
+>Stars appear to be exclusively white at first glance. But if we look carefully, we can notice a range of colours: blue, white, red and even gold. In the winter constellation of Orion, a beautiful contrast is seen between the red Betelgeuse at Orion's "armpit" and the blue Bellatrix at the shoulder. What causes stars to exhibit different colours remained a mystery until two centuries ago, when Physicists gained enough understanding of the nature of light and the properties of matter at immensely high temperatures. </para>
+
+<para
+>Specifically, it was the physics of <link linkend="ai-blackbody"
+>blackbody radiation</link
+> that enabled us to understand the variation of stellar colours. Shortly after blackbody radiation was understood, it was noticed that the spectra of stars look extremely similar to blackbody radiation curves of various temperatures, ranging from a few thousand Kelvin to ~50,000 Kelvin. The obvious conclusion is that stars are similar to blackbodies, and that the colour variation of stars is a direct consequence of their surface temperatures. </para>
+
+<para
+>Cool stars (i.e., Spectral Type K and M) radiate most of their energy in the red and infrared region of the electromagnetic spectrum and thus appear red, while hot stars (i.e., Spectral Type O and B) emit mostly at blue and ultra-violet wavelengths, making them appear blue or white. </para>
+
+<para
+>To estimate the surface temperature of a star, we can use the known relationship between the temperature of a blackbody, and the wavelength of light where its spectrum peaks. That is, as you increase the temperature of a blackbody, the peak of its spectrum moves to shorter (bluer) wavelengths of light. This is illustrated in Figure 1 where the intensity of three hypothetical stars is plotted against wavelength. The "rainbow" indicates the range of wavelengths that are visible to the human eye. </para>
+
+<para>
+<mediaobject>
+<imageobject>
+ <imagedata fileref="star_colors.png" format="PNG"/>
+</imageobject>
+<caption
+><para
+><phrase
+>Figure 1</phrase
+></para
+></caption>
+</mediaobject>
+</para>
+
+<para
+>This simple method is conceptually correct, but it cannot be used to obtain stellar temperatures accurately, because stars are <emphasis
+>not</emphasis
+> perfect blackbodies. The presence of various elements in the star's atmosphere will cause certain wavelengths of light to be absorbed. Because these absorption lines are not uniformly distributed over the spectrum, they can skew the position of the spectral peak. Moreover, obtaining a usable spectrum of a star is a time-intensive process and is prohibitively inefficient for large samples of stars. </para>
+
+<para
+>An alternative method utilises photometry to measure the intensity of light passing through different filters. Each filter allows <emphasis
+>only</emphasis
+> a specific part of the spectrum of light to pass through while rejecting all others. A widely used photometric system is called the <firstterm
+>Johnson UBV system</firstterm
+>. It employs three bandpass filters: U ("Ultra-violet"), B ("Blue"), and V ("Visible"); each occupying different regions of the electromagnetic spectrum. </para>
+
+<para
+>The process of UBV photometry involves using light sensitive devices (such as film or CCD cameras) and aiming a telescope at a star to measure the intensity of light that passes through each of the filters individually. This procedure gives three apparent brightnesses or <link linkend="ai-flux"
+>fluxes</link
+> (amount of energy per cm^2 per second) designated by Fu, Fb, and Fv. The ratio of fluxes Fu/Fb and Fb/Fv is a quantitative measure of the star's "colour", and these ratios can be used to establish a temperature scale for stars. Generally speaking, the larger the Fu/Fb and Fb/Fv ratios of a star, the hotter its surface temperature. </para>
+
+<para
+>For example, the star Bellatrix in Orion has Fb/Fv = 1.22, indicating that it is brighter through the B filter than through the V filter. furthermore, its Fu/Fb ratio is 2.22, so it is brightest through the U filter. This indicates that the star must be very hot indeed, since the position of its spectral peak must be somewhere in the range of the U filter, or at an even shorter wavelength. The surface temperature of Bellatrix (as determined from comparing its spectrum to detailed models that account for its absorption lines) is about 25,000 Kelvin. </para>
+
+<para
+>We can repeat this analysis for the star Betelgeuse. Its Fb/Fv and Fu/Fb ratios are 0.15 and 0.18, respectively, so it is brightest in V and dimmest in U. So, the spectral peak of Betelgeuse must be somewhere in the range of the V filter, or at an even longer wavelength. The surface temperature of Betelgeuse is only 2,400 Kelvin. </para>
+
+<para
+>Astronomers prefer to express star colours in terms of a difference in <link linkend="ai-magnitude"
+>magnitudes</link
+>, rather than a ratio of <link linkend="ai-flux"
+>fluxes</link
+>. Therefore, going back to blue Bellatrix we have a colour index equal to </para>
+
+<para
+>B - V = -2.5 log (Fb/Fv) = -2.5 log (1.22) = -0.22, </para>
+
+<para
+>Similarly, the colour index for red Betelgeuse is </para>
+
+<para
+>B - V = -2.5 log (Fb/Fv) = -2.5 log (0.18) = 1.85 </para>
+
+<para
+>The colour indices, like the <link linkend="ai-magnitude"
+>magnitude scale</link
+>, run backward. <emphasis
+>Hot and blue</emphasis
+> stars have <emphasis
+>smaller and negative</emphasis
+> values of B-V than the cooler and redder stars. </para>
+
+<para
+>An Astronomer can then use the colour indices for a star, after correcting for reddening and interstellar extinction, to obtain an accurate temperature of that star. The relationship between B-V and temperature is illustrated in Figure 2. </para>
+
+<para>
+<mediaobject>
+<imageobject>
+ <imagedata fileref="color_indices.png"/>
+</imageobject>
+<caption
+><para
+><phrase
+>Figure 2</phrase
+></para
+></caption>
+</mediaobject>
+</para>
+
+<para
+>The Sun with surface temperature of 5,800 K has a B-V index of 0.62. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/commands.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/commands.docbook
new file mode 100644
index 00000000000..3bd50192ba4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/commands.docbook
@@ -0,0 +1,1895 @@
+<chapter id="commands">
+<title
+>Command Reference</title>
+
+<sect1 id="kstars-menus">
+<title
+>Menu Commands</title>
+<indexterm
+><primary
+>Commands</primary
+><secondary
+>Menu</secondary
+></indexterm>
+
+<sect2 id="filemenu">
+<title
+><guimenu
+>File</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>New Window</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open another &kstars; window </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Close Window</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Close &kstars; window </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Download Data...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open the <guilabel
+>Download Extra Data</guilabel
+> tool </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open FITS...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Open a FITS image in the FITS Editor tool </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save Sky Image...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Create image on disk from current display </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Run Script...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Run the specified KStars script </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Send the current sky map to the printer (or to a PostScript/PDF file) </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Quit &kstars; </para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="timemenu">
+<title
+><guimenu
+>Time</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Time</guimenu
+> <guimenuitem
+>Set Time to Now</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Sync time to system clock</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Time</guimenu
+> <guimenuitem
+>Set Time...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Set time and date</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Time</guimenu
+> <guimenuitem
+>Start/Stop Clock</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle whether time passes</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="pointmenu">
+<title
+><guimenu
+>Pointing</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>Z</keycap
+> </shortcut
+> <guimenu
+>Pointing</guimenu
+> <guimenuitem
+>Zenith</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centre the display at the <link linkend="ai-zenith"
+>Zenith</link
+> point (straight up) </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>N</keycap
+> </shortcut
+> <guimenu
+>Pointing</guimenu
+> <guimenuitem
+>North</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centre the display above the North point on the horizon</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>E</keycap
+> </shortcut
+> <guimenu
+>Pointing</guimenu
+> <guimenuitem
+>East</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centre the display above the East point on the horizon</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>S</keycap
+> </shortcut
+> <guimenu
+>Pointing</guimenu
+> <guimenuitem
+>South</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centre the display above the South point on the horizon</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>W</keycap
+> </shortcut
+> <guimenu
+>Pointing</guimenu
+> <guimenuitem
+>West</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centre the display above the West point on the horizon</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Pointing</guimenu
+> <guimenuitem
+>Set Focus Manually...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centre the display on specific <link linkend="ai-skycoords"
+>sky coordinates</link
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Pointing</guimenu
+> <guimenuitem
+>Find Object</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Locate an object by name using the <link linkend="findobjects"
+>Find Object Window</link
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>T</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Pointing</guimenu
+> <guimenuitem
+>Engage/Stop Tracking</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle tracking on/off. While tracking, the display will remain centred on the current position or object.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="viewmenu">
+<title
+><guimenu
+>View</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>+</keycap
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Zoom in</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Zooms view in</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>-</keycap
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Zoom out</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Zooms view out</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Default Zoom</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Restore the default Zoom setting</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Zoom to Angular Size...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Zoom to specified field-of-view angle</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Full Screen Mode</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle full-screen mode</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>Space</keycap
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Horizontal/Equatorial Coordinates</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle between the <link linkend="horizontal"
+>Horizontal</link
+> and <link linkend="equatorial"
+>Equatorial</link
+> <link linkend="ai-skycoords"
+>Coordinate Systems</link
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="devicemenu">
+<title
+><guimenu
+>Devices</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Devices</guimenu
+> <guimenuitem
+>Telescope Wizard...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens the <guilabel
+>Telescope Wizard</guilabel
+>, which provides a step-by-step guide to help you connect to your telescope and control it with &kstars;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Devices</guimenu
+> <guimenuitem
+>Capture Image Sequence...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Acquire images from a CCD camera or webcam device</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Devices</guimenu
+> <guimenuitem
+>Device Manager</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens up the device manager, which allows you to start/shutdown device drivers and connect to remote INDI servers.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Devices</guimenu
+> <guimenuitem
+>INDI Control Panel</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens up INDI Control Panel, which allows you to control all the features supported by a device.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Devices</guimenu
+> <guimenuitem
+>Configure INDI</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens up a dialogue to configure INDI-related features such as automatic device updates.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="toolmenu">
+<title
+><guimenu
+>Tools</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Calculator...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens the <link linkend="tool-calculator"
+>AstroCalculator</link
+> Tool, which provides full access to many of the mathematical functions used by &kstars;. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>AAVSO Light Curves...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens the <link linkend="tool-aavso"
+>AAVSO Light Curve Generator</link
+> Tool, which allows you to download a light curve for any variable star from the American Association of Variable Star Observers. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Altitude vs. Time...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens the <link linkend="tool-altvstime"
+>Altitude vs. Time</link
+> Tool, which can plot curves representing the altitude of any object as a function of time. This is useful for planning observing sessions. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>What's Up Tonight...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens the <link linkend="tool-whatsup"
+>What's Up Tonight</link
+> Tool, which presents a summary of the objects which are observable from your location on a given date. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Script Builder...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens the <link linkend="tool-scriptbuilder"
+>Script Builder</link
+> Tool, which provides a GUI interface for building &kstars; DCOP scripts. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Y</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Solar System...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens the <link linkend="tool-solarsys"
+>Solar System Viewer</link
+>, which displays an overhead view of the solar system on the current simulation date. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>J</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Jupiter's Moons...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Opens the <link linkend="tool-jmoons"
+>Jupiter Moons Tool</link
+>, which displays the positions of Jupiter's four brightest moons as a function of time. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="settingmenu">
+<title
+><guimenu
+>Settings</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Info Boxes</guisubmenu
+> <guimenuitem
+>Hide/Show Info Boxes</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of all three Info Boxes </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Info Boxes</guisubmenu
+> <guimenuitem
+>Hide/Show Time</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of the Time Info Box </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Info Boxes</guisubmenu
+> <guimenuitem
+>Hide/Show Focus</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of the Focus Info Box </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Info Boxes</guisubmenu
+> <guimenuitem
+>Hide/Show Location</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of the Location Info Box </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Toolbars</guisubmenu
+> <guimenuitem
+>Hide/Show Main Toolbar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of the Main Toolbar </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Toolbars</guisubmenu
+> <guimenuitem
+>Hide/Show View Toolbar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of the View Toolbar </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Statusbar</guisubmenu
+> <guimenuitem
+>Hide/Show Statusbar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of the Statusbar </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Statusbar</guisubmenu
+> <guimenuitem
+>Hide/Show Az/Alt field</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of the mouse cursor's horizontal coordinates in the statusbar </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Statusbar</guisubmenu
+> <guimenuitem
+>Hide/Show RA/Dec field</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Toggle display of the mouse cursor's horizontal coordinates in the statusbar </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Colour Schemes</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>This submenu contains all of the defined colour schemes, including your custom schemes. Select any item to set that colour scheme. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>FOV Symbols</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>This submenu lists the available field-of-view (FOV) Symbols. The FOV Symbol is drawn at the centre of the display. You may choose from the list of predefined symbols (No symbol, 7x35 Binoculars, One degree, or HST WFPC2), or you may define your own symbols (or modify existing symbols) using the <guimenuitem
+>Edit FOV symbols...</guimenuitem
+> item. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Settings</guimenu
+> <guimenuitem
+>Set Geographic Location...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Select a new <link linkend="setgeo"
+>geographic location</link
+> </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kstars;...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Modify <link linkend="config"
+>configuration options</link
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="helpmenu">
+<title
+><guimenu
+>Help</guimenu
+> Menu</title>
+&help.menu.documentation; </sect2>
+
+<sect2 id="popup-menu">
+<title
+>Popup Menu</title>
+<indexterm
+><primary
+>Popup Menu</primary
+><secondary
+>Description</secondary
+></indexterm>
+
+<para
+>The <mousebutton
+>right</mousebutton
+> click popup menu is context-sensitive, meaning its content varies depending on what kind of object you click on. We list all possible popup menu items here, with the relevant object type [in brackets].</para>
+
+<variablelist>
+<varlistentry>
+<term
+>[All]</term>
+<listitem
+><para
+>Identification and type: The top one to three lines are devoted to the name(s) of the object and its type. For stars, the Spectral Type is also shown here. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[All]</term>
+<listitem
+><para
+>Rise, Transit and Set times for the object on the current simulation date are shown on the next three lines. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[All]</term>
+<listitem
+><para
+><guimenuitem
+>Centre and Track</guimenuitem
+>: Centre the display on this location, and engage tracking. Equivalent to double-clicking. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[All]</term>
+<listitem
+><para
+><guimenuitem
+>Angular Distance To...</guimenuitem
+>: Enter "angular distance mode". In this mode, a dotted line is drawn from the first target object to the current mouse position. When you invoke the popup menu of a second object, this item will read <guilabel
+>Compute Angular Distance</guilabel
+>. Selecting this item will display the angular distance between the two objects in the statusbar. You can press the <keycap
+>Esc</keycap
+> key to exit angular distance mode without measuring an angle. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[All]</term>
+<listitem
+><para
+><guimenuitem
+>Details</guimenuitem
+>: Open the <link linkend="tool-details"
+>Object Details window</link
+> for this object. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[All]</term>
+<listitem
+><para
+><guimenuitem
+>Attach Label</guimenuitem
+>: Attach a permanent name label to the object. If the object already has a label attached, this item will read <guilabel
+>Remove Label</guilabel
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[All]</term>
+<listitem
+><para
+><guimenuitem
+>Show ... Image</guimenuitem
+>: download an image of the object from the internet, and display it in the Image Viewer tool. The "..." text is replaced by a short description of the image's source. An object may have multiple image links available in its popup menu. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[All]</term>
+<listitem
+><para
+><guimenuitem
+>... Page</guimenuitem
+>: Display a webpage about the object in your default web browser. The "..." text is replaced by a short description of the page. An object may have multiple web links available in its popup menu. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[All Named Objects]</term>
+<listitem
+><para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Internet Links</secondary>
+<tertiary
+>Customising</tertiary
+></indexterm>
+<guimenuitem
+>Add Link...</guimenuitem
+>: This allows you to add your own custom links to the popup menu of any object. It opens a small window in which you enter the &URL; of the link, and the text you want to appear in the popup menu. There is also a pair of radio buttons which allow you to specify whether the &URL; is an image or an <acronym
+>HTML</acronym
+> document, so &kstars; knows whether to launch the web browser or the image viewer. You can use this to add links to files on your local disk, so this feature could be used to attach observing logs or other custom information to objects in &kstars;. Your custom links are automatically loaded whenever &kstars; starts up, and they are stored in the folder <filename class="directory"
+>~/.kde/share/apps/kstars/</filename
+>, in files <filename
+>myimage_url.dat</filename
+> and <filename
+>myinfo_url.dat</filename
+>. If you build an extensive list of custom links, consider submitting them to us, we would like to include them in the next version of &kstars;! </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+</sect1>
+
+<sect1 id="kstars-keys">
+<title
+>Keyboard Commands</title>
+<indexterm
+><primary
+>Commands</primary>
+<secondary
+>Keyboard</secondary
+></indexterm>
+
+<sect2 id="nav-keys">
+<title
+>Navigation Keys</title>
+<indexterm
+><primary
+>Navigation Controls</primary>
+<secondary
+>Keyboard</secondary
+></indexterm>
+
+<variablelist>
+<varlistentry
+><term
+>Arrow Keys</term>
+<listitem
+><para
+>Use the arrow keys to pan the display. Holding down the &Shift; key doubles the scrolling speed. </para
+></listitem
+></varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>+</keycap
+> / <keycap
+>-</keycap
+></term>
+<listitem
+><para
+>Zoom In/Out</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Restore the default Zoom setting</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Zoom to specified field-of-view angle</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>0&ndash;9</term>
+<listitem
+><para
+>Center Display on a major Solar System body: <itemizedlist>
+<listitem
+><para
+>0: Sun</para
+></listitem>
+<listitem
+><para
+>1: Mercury</para
+></listitem>
+<listitem
+><para
+>2: Venus</para
+></listitem>
+<listitem
+><para
+>3: Moon</para
+></listitem>
+<listitem
+><para
+>4: Mars</para
+></listitem>
+<listitem
+><para
+>5: Jupiter</para
+></listitem>
+<listitem
+><para
+>6: Saturn</para
+></listitem>
+<listitem
+><para
+>7: Uranus</para
+></listitem>
+<listitem
+><para
+>8: Neptune</para
+></listitem>
+<listitem
+><para
+>9: Pluto</para
+></listitem>
+</itemizedlist>
+</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Z</keycap
+></term>
+<listitem
+><para
+>Centre the display at the <link linkend="ai-zenith"
+>Zenith</link
+> Point (straight up)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>N</keycap
+></term>
+<listitem
+><para
+>Centre the display above the North point on the horizon</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>E</keycap
+></term>
+<listitem
+><para
+>Centre the display above the East point on the horizon</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>S</keycap
+></term>
+<listitem
+><para
+>Centre the display above the South point on the horizon</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>W</keycap
+></term>
+<listitem
+><para
+>Centre the display above the West point on the horizon</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="findobjects"
+>Find Object window</link
+>, for specifying a sky object on which to centre</para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo>
+</term>
+<listitem
+><para
+>Open the <guilabel
+>Set Manual Focus</guilabel
+> tool, for specifying RA/Dec or Az/Alt coordinates on which to centre</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>T</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Toggle tracking mode</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>&lt;</keycap
+></term>
+<listitem
+><para
+>Advance the simulation clock backwards by one time step</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>&gt;</keycap
+></term>
+<listitem
+><para
+>Advance the simulation clock forwards by one time step</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="menu-keys">
+<title
+>Menu Shortcuts</title>
+
+<variablelist>
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open a new &kstars; window</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Close a &kstars; window</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Download extra data</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open a FITS image in the FITS Editor</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Export sky image to a file</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Run a &kstars; DCOP script</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Print the current sky map</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Quit &kstars;</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Sync the simulation clock with the current system time</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Set the simulation clock to a specified Time and Date</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>F</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Toggle full-screen mode</para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+><keycap
+>Space</keycap
+></term>
+<listitem
+><para
+>Toggle between the <link linkend="horizontal"
+>Horizontal</link
+> and <link linkend="equatorial"
+>Equatorial</link
+> <link linkend="ai-skycoords"
+>Coordinate Systems</link
+> </para
+></listitem
+></varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>F1</keycap
+></term>
+<listitem
+><para
+>Open the &kstars; Handbook</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="tools-keys">
+<title
+>Opening Tools</title>
+
+<variablelist>
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="setgeo"
+>Set Geographic Location</link
+> window</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="tool-calculator"
+>AstroCalculator</link
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="tool-aavso"
+>AAVSO Lightcurve Generator</link
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="tool-altvstime"
+>Altitude vs. Time</link
+> tool</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="tool-whatsup"
+>What's Up Tonight?</link
+> tool </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="tool-scriptbuilder"
+>Script Builder</link
+> tool</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Y</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="tool-solarsys"
+>Solar System Viewer</link
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>J</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Open the <link linkend="tool-jmoons"
+>Jupiter Moons</link
+> tool</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+</sect1>
+
+<sect1 id="kstars-mouse">
+<title
+>Mouse Commands</title>
+<indexterm
+><primary
+>Commands</primary>
+<secondary
+>Mouse</secondary
+></indexterm>
+<indexterm
+><primary
+>Navigation Controls</primary>
+<secondary
+>Mouse</secondary
+></indexterm>
+
+<variablelist>
+<varlistentry
+><term
+>Moving the mouse</term>
+<listitem
+><para
+>The sky coordinates (RA/Dec and Az/Alt) of the mouse cursor are updated in the status bar </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>"Hovering" the mouse</term>
+<listitem
+><para
+>A temporary name label is attached to the object nearest to the mouse cursor. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Left-clicking</term>
+<listitem>
+<para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Identifying</secondary
+></indexterm>
+The object nearest the mouse click is identified in the status bar. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Double-clicking</term>
+<listitem>
+<para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Centring</secondary
+></indexterm>
+Centre and track on the location or object nearest the mouse click. Double-clicking on an Info Box will <quote
+>shade</quote
+> it to show/hide extra information. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Right-clicking</term>
+<listitem>
+<para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Invoking Popup Menu for</secondary
+></indexterm>
+Open the <link linkend="popup-menu"
+>popup menu</link
+> for the location or object nearest the mouse cursor. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Scrolling the mouse wheel</term>
+<listitem
+><para
+>Zoom the display in or out. If you do not have a mouse wheel, you can hold the middle mouse button and drag vertically. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Click-and-dragging</term>
+<listitem
+><para>
+ <variablelist>
+ <varlistentry
+><term
+>Dragging the sky map</term>
+ <listitem
+><para
+>Pan the display, following the drag motion. </para
+></listitem
+></varlistentry>
+ <varlistentry
+><term
+>&Ctrl;+dragging the sky map</term>
+ <listitem
+><para
+>Define a rectangle in the map. When the mouse button is released, the display is zoomed in to match the field-of-view to the bounds of the rectangle. </para
+></listitem
+></varlistentry>
+ <varlistentry
+><term
+>Dragging an Info Box</term>
+ <listitem
+><para
+>The Info Box is repositioned in the map. Info Boxes will <quote
+>stick</quote
+> to window edges, so that they remain on the edge when the window is resized. </para
+></listitem
+></varlistentry>
+ </variablelist>
+</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/config.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/config.docbook
new file mode 100644
index 00000000000..e58e0a78325
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/config.docbook
@@ -0,0 +1,497 @@
+<chapter id="config">
+<title
+>Configuring &kstars;</title>
+
+<sect1 id="setgeo">
+<title
+>Setting the Geographic Location</title>
+
+<para
+>Here is a screenshot of the <guilabel
+>Set Geographic Location</guilabel
+> window: <screenshot>
+<screeninfo
+>Changing the Geographic Location</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="geolocator.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Set Location Window</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+</para>
+
+<para
+>There is a list of over 2500 predefined cities available to choose from. You set your location by highlighting a city from this list. Each city is represented in the world map as a small dot, and when a city is highlighted in the list, a red crosshairs appears on its location in the map. </para>
+
+<para>
+<indexterm
+><primary
+>Geographic Location Tool</primary>
+<secondary
+>Filtering</secondary
+></indexterm>
+It is not practical to scroll through the full list of 2500 locations, looking for a specific city. To make searches easier, the list can be filtered by entering text in the boxes below the map. For example, in the screenshot, the text <quote
+>Ba</quote
+> appears in the <guilabel
+>City Filter</guilabel
+> box, while <quote
+>M</quote
+> has been entered in the <guilabel
+>Province Filter</guilabel
+> box, and <quote
+>USA</quote
+> is in the <guilabel
+>Country Filter</guilabel
+> box. Note that all of the cities displayed in the list have city, province and country names that begin with the entered filter strings, and that the message below the filter boxes indicates that 7 cities are matched by the filters. Also notice that the dots representing these seven cities in the map have been coloured white, while the unmatched cities remain grey. </para
+><para
+>The list can also be filtered by location in the map. Clicking anywhere in the world map will show only those cities within two degrees of the clicked location. At this time, you can search by name, or by location, but not both at once. In other words, when you click on the map, the name filters are ignored, and vice versa. </para
+><para>
+<indexterm
+><primary
+>Geographic Location Tool</primary>
+<secondary
+>Custom locations</secondary
+></indexterm>
+The <link linkend="ai-geocoords"
+>longitude, latitude</link
+> and <link linkend="ai-timezones"
+>time zone</link
+> information for the currently-selected location are displayed in the boxes at the bottom of the window. If you feel that any of these values are inaccurate, you can modify them and press the <guibutton
+>Add to List</guibutton
+> button to record your custom version of the location. You can also define a completely new location by pressing the <guibutton
+>Clear Fields</guibutton
+> button, and entering the data for the new location. Note that all fields except the optional <guilabel
+>State/Province</guilabel
+> must be filled before the new location can be added to the list. &kstars; will automatically load your custom locations for all future sessions. Please note, at this point, the only way to remove a custom location is to remove the appropriate line from the file <filename
+>~/.kde/share/apps/kstars/mycities.dat</filename
+>. </para
+><para
+>If you add custom locations (or modify existing ones), please send us your <filename
+>mycities.dat</filename
+> file so that we can add your locations to the master list. </para>
+</sect1>
+
+<sect1 id="settime">
+<title
+>Setting the Time</title>
+<para>
+<indexterm
+><primary
+>Date and Time</primary>
+<secondary
+>The simulation clock</secondary
+></indexterm>
+When &kstars; starts up, the time is set to your computer's system clock, and the &kstars; clock is running to keep up with the real time. If you want to stop the clock, select <guimenuitem
+>Stop Clock</guimenuitem
+> from the <guimenu
+>Time</guimenu
+> menu, or simply click on the <guiicon
+>Pause</guiicon
+> icon in the toolbar. You can make the clock run slower or faster than normal, or even make it run backward, using the time-step spinbox in the toolbar. This spinbox has two sets of up/down buttons. The first one will step through all 83 available time steps, one by one. The second one will skip to the next higher (or lower) unit of time, which allows you to make large timestep changes more quickly. </para>
+<para>
+<indexterm
+><primary
+>Date and Time</primary>
+<secondary
+>Setting</secondary
+></indexterm>
+You can set the time and date by selecting <guimenuitem
+>Set Time...</guimenuitem
+> from the <guimenu
+>Time</guimenu
+> menu, or by pressing the <guiicon
+>time</guiicon
+> icon in the toolbar. The <guilabel
+>Set Time</guilabel
+> window uses a standard &kde; Date Picker widget, coupled with three spinboxes for setting the hours, minutes and seconds. If you want to re-synchronise the simulation clock back to the current CPU time, just select <guimenuitem
+>Set Time to Now</guimenuitem
+> from the <guimenu
+>Time</guimenu
+> menu.</para>
+
+<note
+><para>
+<indexterm
+><primary
+>Date and Time</primary>
+<secondary
+>Extended range of dates</secondary
+></indexterm>
+&kstars; can accept very remote dates beyond the usual limits imposed by QDate. Currently, you can set the date between the years -50000 and +50000. We may extend this range even further in future releases. However, please be aware that the accuracy of the simulation becomes more and more degraded as more remote dates are examined. This is especially true for the positions of solar system bodies. </para
+></note>
+</sect1>
+
+<sect1 id="viewops">
+<title
+>The Configure &kstars; Window</title>
+<para>
+<indexterm
+><primary
+>Configure &kstars; window</primary
+></indexterm
+> The <guilabel
+>Configure &kstars;</guilabel
+> window allows you to modify a wide range of display options. You can access the window with the <guiicon
+>configure</guiicon
+> toolbar icon, or by selecting <guimenuitem
+>Configure &kstars;...</guimenuitem
+> from the <guimenu
+>Settings</guimenu
+> menu. The window is depicted below: <screenshot>
+<screeninfo
+>Configure &kstars; Window</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="viewops.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Configure &kstars; Window</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+</para>
+
+<para
+>The <guilabel
+>Configure &kstars;</guilabel
+> window is divided into five tabs: <guilabel
+>Catalogues</guilabel
+>, <guilabel
+>Guides</guilabel
+>, <guilabel
+>Solar System</guilabel
+>, <guilabel
+>Colours</guilabel
+> and <guilabel
+>Advanced</guilabel
+>. </para>
+<para>
+<indexterm
+><primary
+>Configure &kstars; window</primary>
+<secondary
+>Catalogues Tab</secondary
+></indexterm>
+In the <guilabel
+>Catalogues</guilabel
+> tab, you determine which object catalogues are displayed in the map. The <guilabel
+>Stars</guilabel
+> section also allows you to set the <quote
+>faint <link linkend="ai-magnitude"
+>magnitude</link
+> limit</quote
+> for stars, and the <link linkend="ai-magnitude"
+>magnitude</link
+> limit for displaying the names and/or magnitudes of stars. Below the stars section, the <guilabel
+>Deep-Sky Objects</guilabel
+> section controls the display of several non-stellar object catalogues. By default, the list includes the Messier, NGC and IC catalogues. You can add your own custom object catalogues by pressing the <guibutton
+>Add Custom Catalog</guibutton
+> button. For detailed instructions on preparing a catalogue data file, see the <filename
+>README.customize</filename
+> file that ships with &kstars;. </para>
+<para>
+<indexterm
+><primary
+>Configure &kstars; window</primary>
+<secondary
+>Solar System Tab</secondary
+></indexterm>
+In the <guilabel
+>Solar System</guilabel
+> tab, you can specify whether the Sun, Moon, planets, comets and asteroids are displayed, and whether the major bodies are drawn as coloured circles or actual images. You can also toggle whether solar system bodies have name labels attached, and control how many of the comets and asteroids get name labels. There is an option to automatically attach a temporary <quote
+>orbit trail</quote
+> whenever a solar system body is tracked, and another to toggle whether the colour of the orbit trail fades into the background sky colour. </para>
+<para>
+<indexterm
+><primary
+>Configure &kstars; window</primary>
+<secondary
+>Guides Tab</secondary
+></indexterm>
+The <guilabel
+>Guides</guilabel
+> tab lets you toggle whether non-objects are displayed (&ie;, constellation lines, constellation names, the Milky Way contour, the <link linkend="ai-cequator"
+>celestial equator</link
+>, <link linkend="ai-ecliptic"
+>the ecliptic</link
+>, <link linkend="ai-horizon"
+>the horizon line</link
+>, and the opaque ground). You can also choose whether you would like to see Latin constellation names, <acronym
+>IAU</acronym
+>-standard three-letter abbreviations, or constellation names using your local language. </para>
+<para>
+<indexterm
+><primary
+>Configure &kstars; window</primary>
+<secondary
+>Colours Tab</secondary
+></indexterm>
+<indexterm
+><primary
+>Colour Schemes</primary>
+<secondary
+>Customising</secondary
+></indexterm>
+The <guilabel
+>Colours</guilabel
+> tab allows you to set the colour scheme, and to define custom colour schemes. The tab is split into two panels: </para>
+<para
+>The left panel shows a list of all display items with adjustable colours. Click on any item to bring up a colour selection window to adjust its colour. Below the list is the <guilabel
+>Star Colour Mode</guilabel
+> selection box. By default, &kstars; draws stars with a <link linkend="ai-colorandtemp"
+>realistic colour</link
+> tint according to the spectral type of the star. However, you may also choose to draw the stars as solid white, black or red circles. If you are using the realistic star colours, you can set the saturation level of the star colours with the <guilabel
+>Star Colour Intensity</guilabel
+> spinbox. </para>
+<para
+>The right panel lists the defined colour schemes. There are four predefined schemes: the <guilabel
+>Default</guilabel
+> scheme, <guilabel
+>Star Chart</guilabel
+>, which uses black stars on a white background, <guilabel
+>Night Vision</guilabel
+>, which uses only shades of red in order to protect dark-adapted vision, and <guilabel
+>Moonless Night</guilabel
+>, a more realistic, dark theme. Additionally, you can save the current colour settings as a custom scheme by clicking the <guibutton
+>Save Current Colors</guibutton
+> button. It will prompt you for a name for the new scheme, and then your scheme will appear in the list in all future &kstars; sessions. To remove a custom scheme, simply highlight it in the list, and press the <guibutton
+>Remove Colour Scheme</guibutton
+> button. </para
+><para>
+<indexterm
+><primary
+>Configure &kstars; window</primary>
+<secondary
+>Advanced Tab</secondary
+></indexterm>
+The <guilabel
+>Advanced</guilabel
+> Tab provides fine-grained control over the more subtle behaviours of &kstars;. </para
+><para>
+<indexterm
+><primary
+>Atmospheric Refraction</primary
+></indexterm
+> The <guilabel
+>Correct for atmospheric refraction</guilabel
+> checkbox controls whether the positions of objects are corrected for the effects of the atmosphere. Because the atmosphere is a spherical shell, light from outer space is <quote
+>bent</quote
+> as it passes through the atmosphere to our telescopes or eyes on the Earth's surface. The effect is largest for objects near the horizon, and actually changes the predicted rise or set times of objects by a few minutes. In fact, when you <quote
+>see</quote
+> a sunset, the Sun's actual position is already well below the horizon; atmospheric refraction makes it seem as if the Sun is still in the sky. Note that atmospheric refraction is never applied if you are using <guilabel
+>Equatorial coordinates</guilabel
+>. </para
+><para>
+<indexterm
+><primary
+>Animated Slewing</primary
+></indexterm
+> The <guilabel
+>Use animating slewing</guilabel
+> checkbox controls how the display changes when a new focus position is selected in the map. By default, you will see the sky drift or <quote
+>slew</quote
+> to the new position; if you untick this option, then the display will instead <quote
+>snap</quote
+> immediately to the new focus position. </para
+><para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Labelling</secondary>
+<tertiary
+>Automatic</tertiary>
+</indexterm>
+If the <guilabel
+>Attach label to centred object</guilabel
+> checkbox is selected, then a name label will automatically be attached to an object when it is being tracked by the program. The label will be removed when the object is no longer being tracked. Note that you can also manually attach a persistent name label to any object with its <link linkend="popup-menu"
+>popup menu</link
+>. </para
+><para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Hiding</secondary
+></indexterm>
+There are three situations when &kstars; must redraw the sky display very rapidly: when a new focus position is selected (and <guilabel
+>Use animated slewing</guilabel
+> is checked), when the sky is dragged with the mouse, and when the time step is large. In these situations, the positions of all objects must be recomputed as rapidly as possible, which can put a large load on the <abbrev
+>CPU</abbrev
+>. If the <abbrev
+>CPU</abbrev
+> cannot keep up with the demand, then the display will seem sluggish or jerky. To mitigate this, &kstars; will hide certain objects during these rapid-redraw situations, as long as the <guilabel
+>Hide objects while moving</guilabel
+> checkbox is selected. The timestep threshold above which objects will be hidden is determined by the <guilabel
+>Also hide if timescale greater than:</guilabel
+> timestep-spinbox. You can specify the objects that should be hidden in the <guilabel
+>Configure Hidden Objects</guilabel
+> group box. </para>
+</sect1>
+
+<sect1 id="customize">
+<title
+>Customising the Display</title>
+
+<para
+>There are several ways to modify the display to your liking.</para>
+<itemizedlist>
+<listitem
+><para>
+<indexterm
+><primary
+>Colour Schemes</primary
+><secondary
+>Selecting</secondary
+></indexterm>
+Select a different colour scheme in the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Colour Schemes</guimenuitem
+></menuchoice
+> menu. There are four predefined colour schemes, and you can define your own in the <link linkend="config"
+><guilabel
+>Configure &kstars;</guilabel
+></link
+> window. </para
+></listitem>
+<listitem
+><para>
+<indexterm
+><primary
+>Toolbars</primary>
+<secondary
+>Customising</secondary
+></indexterm>
+Toggle whether the Toolbars are drawn in the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Toolbars</guimenuitem
+></menuchoice
+> menu. Like most KDE toolbars, they can also be dragged around and anchored on any window edge, or even detached from the window completely. </para
+></listitem>
+<listitem
+><para>
+<indexterm
+><primary
+>Info Boxes</primary
+><secondary
+>Customising</secondary
+></indexterm>
+<indexterm
+><primary
+>Info Boxes</primary
+><secondary
+>Shading</secondary
+></indexterm>
+Toggle whether the Info Boxes are drawn in the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Info Boxes</guimenuitem
+></menuchoice
+> menu. In addition, you can manipulate the three Info Boxes with the mouse. Each box has additional lines of data that are hidden by default. You can toggle whether these additional lines are visible by double-clicking a box to <quote
+>shade</quote
+> it. Also, you can reposition a box by dragging it with the mouse. When a box hits a window edge, it will <quote
+>stick</quote
+> to the edge when the window is resized. </para
+></listitem>
+<listitem>
+<para>
+<indexterm
+><primary
+>Field-of-View Symbols</primary
+><secondary
+>Description</secondary
+></indexterm>
+Choose an <quote
+>FOV Symbol</quote
+> using the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>FOV Symbols</guimenuitem
+></menuchoice
+> menu. <firstterm
+>FOV</firstterm
+> is an acronym for <quote
+>field-of-view</quote
+>. An FOV symbol is drawn at the centre of the window to indicate where the display is pointing. Different symbols have different angular sizes; you can use a symbol to show what the view through a particular telescope would look like. For example, if you choose the <quote
+>7x35 Binoculars</quote
+> FOV symbol, then a circle is drawn on the display that is 9.2 degrees in diameter; this is the field-of-view for 7x35 binoculars. </para>
+<para>
+<indexterm
+><primary
+>Field-of-View Symbols</primary
+><secondary
+>Customising</secondary
+></indexterm>
+You can define your own FOV symbols (or modify the existing symbols) using the <guimenuitem
+>Edit FOV Symbols...</guimenuitem
+> menu item, which launches the FOV Editor: </para>
+<screenshot>
+<screeninfo
+>Field-of-View Symbols Editor</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="fovdialog.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>FOV Symbol Editor</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The list of defined FOV symbols is displayed on the left. On the right are buttons for adding a new symbol, editing the highlighted symbol's properties, and removing the highlighted symbol from the list. Note that you can even modify or remove the four predefined symbols (if you remove all symbols, the four defaults will be restored the next time you start &kstars;). Below these three buttons is a graphical preview display showing the highlighted symbol from the list. When the <guibutton
+>New...</guibutton
+> or <guibutton
+>Edit...</guibutton
+> button is pressed, the <guilabel
+>New FOV Symbol</guilabel
+> window is opened: </para>
+
+<screenshot>
+<screeninfo
+>New Field-of-View Symbol</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="newfov.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>New FOV Symbol</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para>
+<indexterm
+><primary
+>Field-of-View Symbols</primary
+><secondary
+>Defining New</secondary
+></indexterm>
+This window lets you modify the four properties that define a FOV symbol: name, size, shape and colour. The angular size for the symbol can either be entered directly in the <guilabel
+>Field of View</guilabel
+> edit box, or you can use the Eyepiece/Camera Tabs to calculate the field-of-view angle, given parameters of your telescope/eyepiece or telescope/camera setup. The four available shapes are: Circle, Square, Crosshairs, and Bullseye. Once you have specified all four parameters, press <guibutton
+>Ok</guibutton
+>, and the symbol will appear in the list of defined symbols. It will also be available from the <guimenu
+>Settings</guimenu
+> | <guisubmenu
+>FOV</guisubmenu
+> menu. </para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/cpoles.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/cpoles.docbook
new file mode 100644
index 00000000000..062494cefea
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/cpoles.docbook
@@ -0,0 +1,64 @@
+<sect1 id="ai-cpoles">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>The Celestial Poles</title>
+<indexterm
+><primary
+>Celestial Poles</primary>
+<seealso
+>Equatorial Coordinates</seealso>
+</indexterm>
+<para
+>The sky appears to drift overhead from east to west, completing a full circuit around the sky in 24 (<link linkend="ai-sidereal"
+>Sidereal</link
+>) hours. This phenomenon is due to the spinning of the Earth on its axis. The Earth's spin axis intersects the <link linkend="ai-csphere"
+>Celestial Sphere</link
+> at two points. These points are the <firstterm
+>Celestial Poles</firstterm
+>. As the Earth spins; they remain fixed in the sky, and all other points seem to rotate around them. The celestial poles are also the poles of the <link linkend="equatorial"
+>Equatorial Coordinate System</link
+>, meaning they have <firstterm
+>Declinations</firstterm
+> of +90 degrees and -90 degrees (for the North and South celestial poles, respectively). </para
+><para
+>The North Celestial Pole currently has nearly the same coordinates as the bright star <firstterm
+>Polaris</firstterm
+> (which is Latin for <quote
+>Pole Star</quote
+>). This makes Polaris useful for navigation: not only is it always above the North point of the horizon, but its <link linkend="horizontal"
+>Altitude</link
+> angle is always (nearly) equal to the observer's <link linkend="ai-geocoords"
+>Geographic Latitude</link
+> (however, Polaris can only be seen from locations in the Northern hemisphere). </para
+><para
+>The fact that Polaris is near the pole is purely a coincidence. In fact, because of <link linkend="ai-precession"
+>Precession</link
+>, Polaris is only near the pole for a small fraction of the time. </para>
+<tip>
+<para
+>Exercises:</para>
+<para
+>Use the <guilabel
+>Find Object</guilabel
+> window (<keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+>) to locate Polaris. Notice that its Declination is almost (but not exactly) +90 degrees. Compare the Altitude reading when focused on Polaris to your location's geographic latitude. They are always within one degree of each other. They are not exactly the same because Polaris isn't exactly at the Pole. (you can point exactly at the pole by switching to Equatorial coordinates, and pressing the up-arrow key until the sky stops scrolling). </para
+><para
+>Use the <guilabel
+>Time Step</guilabel
+> spinbox in the toolbar to accelerate time to a step of 100 seconds. You can see the entire sky appears to rotate around Polaris, while Polaris itself remains nearly stationary. </para
+><para
+>We said that the celestial pole is the pole of the Equatorial coordinate system. What do you think is the pole of the horizontal (Altitude/Azimuth) coordinate system? (The <link linkend="ai-zenith"
+>Zenith</link
+>). </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/credits.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/credits.docbook
new file mode 100644
index 00000000000..ee7bded9340
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/credits.docbook
@@ -0,0 +1,111 @@
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>&kstars;</para>
+<para
+>Program copyright 2001-2003 The &kstars; Team <email
+>kstars@30doradus.org</email
+> </para>
+
+<para
+>The &kstars; Team: <itemizedlist>
+<listitem
+><para
+>Jason Harris <email
+>kstars@30doradus.org</email
+></para>
+</listitem>
+<listitem
+><para
+>Jasem Mutlaq <email
+>mutlaqja@ku.edu</email
+></para>
+</listitem>
+<listitem
+><para
+>Pablo de Vicente <email
+>pvicentea@wanadoo.es</email
+></para>
+</listitem>
+<listitem
+><para
+>Heiko Evermann <email
+>heiko@evermann.de</email
+></para>
+</listitem>
+<listitem
+><para
+>Thomas Kabelmann <email
+>tk78@gmx.de</email
+></para>
+</listitem>
+<listitem
+><para
+>Mark Hollomon <email
+>mhh@mindspring.com</email
+></para>
+</listitem>
+<listitem
+><para
+>Carsten Niehaus <email
+>cniehaus@gmx.de</email
+></para>
+</listitem>
+</itemizedlist>
+</para>
+
+<para
+>Data Sources: <itemizedlist>
+<listitem>
+<para
+>Object catalogues and planet position tables: <ulink url="http://adc.gsfc.nasa.gov"
+>NASA Astronomical Data Center</ulink
+></para>
+</listitem>
+<listitem>
+<para
+>Detailed credit information for all of the images used in the program is presented in the file README.images </para>
+</listitem>
+</itemizedlist>
+</para>
+<para
+>References: <itemizedlist>
+<listitem
+><para
+><quote
+>Practical Astronomy With Your Calculator</quote
+> by Peter Duffet-Smith</para
+></listitem>
+<listitem
+><para
+><quote
+>Astronomical Algorithms</quote
+> by Jean Meeus</para
+></listitem>
+</itemizedlist>
+</para>
+
+<para
+>Special thanks: To the &kde; and &Qt; developers for providing the world with a peerless set of free <acronym
+>API</acronym
+> libraries. To the <application
+>KDevelop</application
+> team, for their excellent <acronym
+>IDE</acronym
+>, which made developing &kstars; so much easier and more fun. To everyone on the <application
+>KDevelop</application
+> message board, the &kde; mailing lists, and on irc.kde.org, for answering our frequent questions. Thank you to Anne-Marie Mahfouf, for inviting &kstars; to join the &kde;-Edu module. Finally, thanks to everyone who has submitted bug reports and other feedback. Thank you, everyone. </para>
+
+<para
+>Documentation copyright 2001-2003 Jason Harris and the KStars Team <email
+>kstars@30doradus.org</email
+> </para>
+
+<para
+>Andrew Coles<email
+>andrew_coles@yahoo.co.uk</email
+></para
+>
+&underFDL; &underGPL; </chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/csphere.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/csphere.docbook
new file mode 100644
index 00000000000..9237efa55e7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/csphere.docbook
@@ -0,0 +1,28 @@
+<sect1 id="ai-csphere">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>The Celestial Sphere</title>
+<indexterm
+><primary
+>Celestial Sphere</primary>
+<seealso
+>Celestial Coordinate Systems</seealso>
+</indexterm>
+<para
+>The celestial sphere is an imaginary sphere of gigantic radius, centred on the Earth. All objects which can be seen in the sky can be thought of as lying on the surface of this sphere. </para
+><para
+>Of course, we know that the objects in the sky are not on the surface of a sphere centred on the Earth, so why bother with such a construct? Everything we see in the sky is so very far away, that their distances are impossible to gauge just by looking at them. Since their distances are indeterminate, you only need to know the <emphasis
+>direction</emphasis
+> toward the object to locate it in the sky. In this sense, the celestial sphere model is a very practical model for mapping the sky. </para
+><para
+>The directions toward various objects in the sky can be quantified by constructing a <link linkend="ai-skycoords"
+>Celestial Coordinate System</link
+>. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/darkmatter.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/darkmatter.docbook
new file mode 100644
index 00000000000..688ca6eb6a1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/darkmatter.docbook
@@ -0,0 +1,86 @@
+<sect1 id="ai-darkmatter">
+
+<sect1info>
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address
+> <email
+>mutlaqja@ku.edu</email>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Dark Matter</title>
+<indexterm
+><primary
+>Dark Matter</primary>
+</indexterm>
+
+<para
+>Scientists are now quite comfortable with the idea that 90% of the mass is the universe is in a form of matter that cannot be seen. </para>
+
+<para
+>Despite comprehensive maps of the nearby universe that cover the spectrum from radio to gamma rays, we are only able to account of 10% of the mass that must be out there. As Bruce H. Margon, an astronomer at the University of Washington, told the New York Times in 2001: <citation
+>It's a fairly embarrassing situation to admit that we can't find 90 percent of the universe</citation
+>. </para>
+
+<para
+>The term given this <quote
+>missing mass</quote
+> is <firstterm
+>Dark Matter</firstterm
+>, and those two words pretty well sum up everything we know about it at this point. We know there is <quote
+>Matter</quote
+>, because we can see the effects of its gravitational influence. However, the matter emits no detectable electromagnetic radiation at all, hence it is <quote
+>Dark</quote
+>. There exist several theories to account for the missing mass ranging from exotic subatomic particles, to a population of isolated black holes, to less exotic brown and white dwarfs. The term <quote
+>missing mass</quote
+> might be misleading, since the mass itself is not missing, just its light. But what is exactly dark matter and how do we really know it exists, if we cannot see it? </para>
+
+<para
+>The story began in 1933 when Astronomer Fritz Zwicky was studying the motions of distant and massive clusters of galaxies, specifically the Coma cluster and the Virgo cluster. Zwicky estimated the mass of each galaxy in the cluster based on their luminosity, and added up all of the galaxy masses to get a total cluster mass. He then made a second, independent estimate of the cluster mass, based on measuring the spread in velocities of the individual galaxies in the cluster. To his suprise, this second <firstterm
+>dynamical mass</firstterm
+> estimate was <emphasis
+>400 times</emphasis
+> larger than the estimate based on the galaxy light. </para>
+
+<para
+>Although the evidence was strong at Zwicky's time, it was not until the 1970s that scientists began to explore this discrepancy comprehensively. It was at this time that the existence of Dark Matter began to be taken seriously. The existence of such matter would not only resolve the mass deficit in galaxy clusters; it would also have far more reaching consequences for the evolution and fate of the universe itself. </para>
+
+<para
+>Another phenomenon that suggested the need for dark matter is the rotational curves of <firstterm
+>Spiral Galaxies</firstterm
+>. Spiral Galaxies contain a large population of stars that orbit the Galactic centre on nearly circular orbits, much like planets orbit a star. Like planetary orbits, stars with larger galactic orbits are expected to have slower orbital speeds (this is just a statement of Kepler's 3rd Law). Actually, Kepler's 3rd Law only applies to stars near the perimeter of a Spiral Galaxy, because it assumes the mass enclosed by the orbit to be constant. </para>
+
+<para
+>However, astronomers have made observations of the orbital speeds of stars in the outer parts of a large number of spiral galaxies, and none of them follow Kepler's 3rd Law as expected. Instead of falling off at larger radii, the orbital speeds remain remarkably constant. The implication is that the mass enclosed by larger-radius orbits increases, even for stars that are apparently near the edge of the galaxy. While they are near the edge of the luminous part of the galaxy, the galaxy has a mass profile that apparently continues well beyond the regions occupied by stars. </para>
+
+<para
+>Here is another way to think about it: Consider the stars near the perimeter of a spiral galaxy, with typical observed orbital velocities of 200 kilometers per second. If the galaxy consisted of only the matter that we can see, these stars would very quickly fly off from the galaxy, because their orbital speeds are four times larger than the galaxy's escape velocity. Since galaxies are not seen to be spinning apart, there must be mass in the galaxy that we are not accounting for when we add up all the parts we can see. </para>
+
+<para
+>Several theories have surfaced in literature to account for the missing mass such as <acronym
+>WIMP</acronym
+>s (Weakly Interacting Massive Particles), <acronym
+>MACHO</acronym
+>s (MAssive Compact Halo Objects), primordial black holes, massive neutrinos, and others; each with their pros and cons. No single theory has yet been accepted by the astronomical community, because we so far lack the means to conclusively test one theory against the other. </para>
+
+<tip>
+<para
+>You can see the galaxy clusters that Professor Zwicky studied to discover Dark Matter. Use the &kstars; Find Object Window (<keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+>) to centre on <quote
+>M 87</quote
+> to find the Virgo Cluster, and on <quote
+>NGC 4884</quote
+> to find the Coma Cluster. You may have to zoom in to see the galaxies. Note that the Virgo Cluster appears to be much larger on the sky. In reality, Coma is the larger cluster; it only appears smaller because it is further away. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/dcop.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/dcop.docbook
new file mode 100644
index 00000000000..ffae09c3af5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/dcop.docbook
@@ -0,0 +1,248 @@
+<chapter id="dcop">
+<title
+>Scripting KStars: The DCOP Interface</title>
+<para
+>One of the goals of &kstars; is to provide the ability to playback complicated behaviours from a script. This will allow you to create <quote
+>virtual tours</quote
+> of the heavens, and will enable teachers to construct classroom demos to illustrate certain astronomical concepts. It is already possible to write such scripts for &kstars;, although not all of the desired functions have been included. Also, while we will eventually have a GUI-based script builder tool, the scripts must currently be written by hand. This chapter will explain how to write &kstars; scripts. </para>
+<para
+>The &kde; architecture provides the necessary framework for scriptable applications via the <abbrev
+>DCOP</abbrev
+> interface. <abbrev
+>DCOP</abbrev
+> stands for <quote
+>Desktop Communication Protocol</quote
+>; through <abbrev
+>DCOP</abbrev
+>, &kde; applications can be controlled by other applications, from a terminal prompt, or through a text script. </para>
+
+<sect1 id="dcop-interface">
+<title
+>DCOP Functions</title>
+<para
+>The &kstars; <abbrev
+>DCOP</abbrev
+> Interface includes the following functions: <itemizedlist>
+<listitem
+><para
+><function
+> lookTowards( const QString direction )</function
+>: Point the display focus in a direction specified by the argument. This can be the name of any object in the sky, or one of the following directional words or abbreviations: zenith (or z), north (n), northeast (ne), east (e), southeast (se), south (s), southwest(sw), west(w), northwest (nw). </para
+></listitem>
+
+<listitem
+><para
+><function
+> setRaDec( double ra, double dec )</function
+>: Point the display focus at the specified equatorial coordinates. </para
+></listitem>
+
+<listitem
+><para
+><function
+> setAltAz(double alt, double az)</function
+>: Point the display focus at the specified horizontal coordinates. </para
+></listitem>
+
+<listitem
+><para
+><function
+> zoomIn()</function
+>: Increase the display's Zoom level. </para
+></listitem>
+
+<listitem
+><para
+><function
+> zoomOut()</function
+>: Decrease the display's Zoom level. </para
+></listitem>
+
+<listitem
+><para
+><function
+> defaultZoom()</function
+>: Reset the display to Zoom level = 3 (the default). </para
+></listitem>
+
+<listitem
+><para
+><function
+> setLocalTime(int yr, int mth, int day, int hr, int min, int sec)</function
+>: Set the simulation clock to the specified date and time. </para
+></listitem>
+
+<listitem
+><para
+><function
+> waitFor( double t )</function
+>: Pause for t seconds before continuing with subsequent script commands. </para
+></listitem>
+
+<listitem
+><para
+><function
+> waitForKey( const QString k )</function
+>: Halt the script execution until the user presses the specified key. At this point, you cannot specify combination keystrokes (such as <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+>); just use simple keys. You can type <quote
+>space</quote
+> to indicate the spacebar. </para
+></listitem>
+
+<listitem
+><para
+><function
+> setTracking( bool track )</function
+>: Toggle whether tracking mode is engaged. </para
+></listitem>
+
+<listitem
+><para
+><function
+> changeViewOption( const QString option, const QString value )</function
+>: Adjust a view option. There are dozens and dozens of options available; basically everything you can change in the <guilabel
+>Configure &kstars; Window</guilabel
+> can be changed here as well. The first argument is the name of the option (the names are taken from the <filename
+>kstarsrc</filename
+> configuration file), and the second argument is the desired value. The argument parser is designed to be robust, so if you accidentally send it bad data it should fail gracefully. </para
+></listitem>
+
+<listitem
+><para
+><function
+> setGeoLocation( const QString city, const QString province, const QString country )</function
+>: Change the observing location to the specified city. If no city matching the argument strings is found, then nothing happens. </para
+></listitem>
+
+<listitem
+><para
+><function
+> stop()</function
+> [clock]: Halt the simulation clock. </para
+></listitem>
+
+<listitem
+><para
+><function
+> start()</function
+> [clock]: Start the simulation clock. </para
+></listitem>
+
+<listitem
+><para
+><function
+> setScale(float s)</function
+> [clock]: Set the rate of the simulation clock. s=1.0 corresponds to real time; 2.0 is twice as fast as real-time, etc. </para
+></listitem>
+</itemizedlist>
+</para>
+</sect1>
+
+<sect1 id="dcop-test">
+<title
+>Testing the DCOP Functions</title>
+<para
+>You can try out the DCOP functions very easily using the <application
+>kdcop</application
+> program. When you run <application
+>kdcop</application
+>, you will see a tree-list of all running programs; if &kstars; is running it will be listed. Most of the <abbrev
+>DCOP</abbrev
+> functions are listed under the <quote
+>KStarsInterface</quote
+> heading, but the clock functions are listed under <quote
+>clock</quote
+>. Double-click on any function to execute it. If the function requires arguments, a window will open in which you can input the values. </para>
+</sect1>
+
+<sect1 id="dcop-script">
+<title
+>Writing a DCOP Script</title>
+<para
+><abbrev
+>DCOP</abbrev
+> functions can also be called from the UNIX command line, and these can be encapsulated in a script. We will create an example script that switches to Equatorial coordinates, points the display at the Moon, zooms in a bit, and accelerates the clock to 1 hour per second. After tracking the Moon for 20 seconds, the clock is paused and the display zooms out. You can use this script as a template for making new scripts. I will list the entire script first, and then explain its various parts. </para>
+<para>
+<programlisting
+>#!/bin/bash
+#KStars script: Track the Moon!
+#
+KSTARS=`dcopfind -a 'kstars*'`
+MAIN=KStarsInterface
+CLOCK=clock#1
+dcop $KSTARS $MAIN changeViewOption UseAltAz false
+dcop $KSTARS $MAIN lookTowards Moon
+dcop $KSTARS $MAIN defaultZoom
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $CLOCK setScale 3600.
+dcop $KSTARS $CLOCK start
+dcop $KSTARS $MAIN waitFor 20.
+dcop $KSTARS $CLOCK stop
+dcop $KSTARS $MAIN defaultZoom
+##
+</programlisting>
+</para>
+<para
+>Save this script to a file. The filename can be anything you like; I suggest something descriptive like <filename
+>trackmoon.kstars</filename
+>. Then type the following command to make the script executable: <userinput
+><command
+>chmod</command
+> <option
+>a+x</option
+> <parameter
+>trackmoon.kstars</parameter
+> </userinput
+>. The script can then be executed at any time by typing <userinput
+><command
+>./trackmoon.kstars</command
+></userinput
+> in the folder which contains the script. Note that the script will only work if an instance of &kstars; is already running. You can use the <command
+>dcopstart</command
+> command in a script to launch a new instance &kstars;. </para>
+<para
+>Now to the explanation of the script. The top line identifies the file as a <command
+>BASH</command
+> shell script. The following two lines are <firstterm
+>comments</firstterm
+> (any line beginning with <quote
+>#</quote
+> is a comment, and is ignored by the shell). The next three lines define some convenience variables that will be used later. The <varname
+>KSTARS</varname
+> variable identifies the currently-running &kstars; process, using the <command
+>dcopfind</command
+> command. <varname
+>MAIN</varname
+> and <varname
+>CLOCK</varname
+> identify the two <abbrev
+>DCOP</abbrev
+> interfaces associated with &kstars;. </para>
+<para
+>The remainder of the script is the actual list of <abbrev
+>DCOP</abbrev
+> calls. The first command sets the display to use Equatorial coordinates by setting the <quote
+>UseAltAz</quote
+> option to <quote
+>false</quote
+> (again, you can see a list of all options that <quote
+>changeViewOption</quote
+> can use by examining your <filename
+>kstarsrc</filename
+> configuration file). The next command centres the display on the Moon, and automatically engages tracking. We then set the default zoom level, and then zoom in five times. Next, the clock's timescale is set to 1 hour per second (3600 seconds is one hour), and the clock is started (in case it was not already running). The next line pauses the script for 20 seconds while we track the Moon as it moves across the sky. Finally, we stop the clock and reset the zoom level to its default setting. </para>
+<para
+>We hope you enjoy the scripting abilities of KStars. If you create an interesting script, please email it to <email
+>kstars@30doradus.org</email
+>; we would like to see what you have done, and may post some scripts on our webpage. Also, if you have any ideas for how to improve scripting (or any part of &kstars;), let us know at <email
+>kstars-devel@lists.sourceforge.net</email
+> or submit a wishlist item to bugzilla. </para>
+</sect1>
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/details.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/details.docbook
new file mode 100644
index 00000000000..bb45fc9477f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/details.docbook
@@ -0,0 +1,110 @@
+<sect1 id="tool-details">
+<title
+>Object Details Window</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Object Details Window</secondary
+></indexterm>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Details</secondary
+></indexterm>
+
+<screenshot>
+<screeninfo
+>The Object Details Window </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="detaildialog.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Object Details Window</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The Object Details Window presents advanced data available about a specific object in the sky. To access this tool, <mousebutton
+>right</mousebutton
+>-click on any object, and select the <guimenuitem
+>Details...</guimenuitem
+> item from the popup menu. </para>
+<para
+>The window is divided into a number of Tabs. In the <guilabel
+>General</guilabel
+> Tab, we present basic data about the current object. This includes names and catalogue designations, object type, and <link linkend="ai-magnitude"
+>magnitude</link
+> (brightness). Also shown are the object's Equatorial and Horizontal coordinates, as well as its rise, set and transit times. </para>
+<para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Internet Links</secondary>
+<tertiary
+>Customising</tertiary
+></indexterm>
+In the <guilabel
+>Links</guilabel
+> tab, you can manage the internet links associated with this object. The Image and Information links associated with the object are listed. These are the links that appear in the popup menu when the object is <mousebutton
+>right</mousebutton
+>-clicked. You can add custom links to the object with the <guibutton
+>Add Link...</guibutton
+> button. This will open a window in which you fill in the URL and link text for the new link (you can also test the URL in the web browser from this window). Keep in mind that the custom link can easily point to a file on your local disk, so you can use this feature to index your personal astronomical images or observing logs. </para>
+<para
+>You can also modify or remove any link using the <guibutton
+>Edit Link...</guibutton
+> and <guibutton
+>Remove Link...</guibutton
+> buttons. </para>
+<para
+>The <guilabel
+>Advanced</guilabel
+> Tab allows you to query professional astronomical databases on the internet for information regarding the current object. To use these databases, simply highlight the desired database in the list, and press the <guibutton
+>View</guibutton
+> button to see the results of your query in a web browser window. The query is made using the primary name of the object you clicked on to open the Details Dialogue. The following databases are available for querying: <itemizedlist>
+<listitem
+><para
+>High Energy Astrophysical Archive (HEASARC). Here you can retrieve data about the current object from a number of <quote
+>High-energy</quote
+> observatories, which covers the Ultraviolet, X-ray and Gamma Ray portions of the electromagnetic spectrum.</para
+></listitem>
+<listitem
+><para
+>Multimission Archive at Space Telescope (MAST). The Space Telescope Science Institute provides access to the entire collection of images and spectra taken with the Hubble Space Telescope, as well as several other space-based observatories. </para
+></listitem>
+<listitem
+><para
+>NASA Astrophysical Data System (ADS). This incredible bibliographic database encompass the entire body of literature published in international peer-review Journals about astronomy and astrophysics. The database is divided into four general subject areas (Astronomy and Astrophysics, Astrophysics Preprints, Instrumentation, and Physics and Geophysics). Each of these has three sub-nodes that query the database in different ways. <quote
+>Keyword search</quote
+> will return articles which listed the object's name as a keyword. <quote
+>Title word search</quote
+> will return articles which included the object name in their Title, and the <quote
+>Title &amp; Keyword search</quote
+> uses both options together. </para
+></listitem>
+<listitem
+><para
+>NASA/IPAC Extragalactic Database (NED). NED provides encapsulated data and bibliographic links about extragalactic objects. You should only use NED if your target is extragalactic; &ie; if it is itself a galaxy. </para
+></listitem>
+<listitem
+><para
+>Set of Identifications, Measurements, and Bibliography for Astronomical Data (SIMBAD). SIMBAD is similar to NED, except it provides data about all kinds of objects, not just galaxies. </para
+></listitem>
+<listitem
+><para
+>SkyView provides images from All-Sky surveys that have been performed in dozens of different parts of the spectrum, from Gamma Rays to the Radio. The &kstars; interface will retrieve an image from any of these surveys, centred on the selected object. </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Finally, in the <guilabel
+>Log</guilabel
+> Tab, you can type in some text that will remain associated with this object's Details window. You could use this to attach personal observing notes, for example. </para>
+</sect1>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/dumpmode.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/dumpmode.docbook
new file mode 100644
index 00000000000..065de625931
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/dumpmode.docbook
@@ -0,0 +1,76 @@
+<chapter id="dumpmode">
+<title
+>Command-Line mode for Image Generation</title>
+<indexterm
+><primary
+>Image-dump Mode</primary
+></indexterm>
+
+<para
+>You can use &kstars; to generate an image of the sky without actually launching the <acronym
+>GUI</acronym
+> portion of the program. To use this feature, start &kstars; from a command prompt using arguments to specify the filename for the image, as well as the desired image dimensions: <cmdsynopsis
+><command
+>kstars</command
+> <arg choice="plain"
+>--dump</arg
+> <arg
+>--filename <replaceable
+>kstars.png</replaceable
+></arg
+> <arg
+>--height <replaceable
+>640</replaceable
+></arg
+> <arg
+>--width <replaceable
+>480</replaceable
+></arg
+> <arg
+>--script <replaceable
+>myscript.kstars</replaceable
+></arg
+> </cmdsynopsis>
+</para>
+<para
+>If no filename is specified, it generates a file named <filename
+>kstars.png</filename
+>. It will attempt to generate an image that matches the extension of your filename. The following extensions are recognised: <quote
+>png</quote
+>, <quote
+>jpg</quote
+>, <quote
+>jpeg</quote
+>, <quote
+>gif</quote
+>, <quote
+>pnm</quote
+>, and <quote
+>bmp</quote
+>. If the filename extension is not recognised, it defaults to the <acronym
+>PNG</acronym
+> image type. </para>
+<para
+>Likewise, if the image width and height are not specified, they default to 640 and 480, respectively. </para>
+<para
+>By default, &kstars; will read in the options values stored in your <filename
+>$KDEHOME/share/config/kstarsrc</filename
+> file to determine where the image will be centred, and how it is rendered. This means you need to run &kstars; in normal GUI mode, and exit the program when it is set up with the desired options for the generated images. This is not very flexible, so we also provide the ability to execute a &kstars; <acronym
+>DCOP</acronym
+> script to set the scene before generating the image. The filename you specify as the script argument should be a valid &kstars; <acronym
+>DCOP</acronym
+> script, such as one created with the <link linkend="tool-scriptbuilder"
+>Script Builder Tool</link
+>. The script can be used to set where the image is pointing, set the geographic location, set the time and date, change the Zoom level and adjust other view options. Some of the <acronym
+>DCOP</acronym
+> functions make no sense in non-GUI mode (such as <function
+>waitForKey()</function
+>); if these functions are encountered while parsing the script, they are simply ignored. </para>
+<para
+>As an alternative to having to execute a &kstars; <acronym
+>DCOP</acronym
+> script, we will provide an argument to specify an alternate <filename
+>kstarsrc</filename
+> config file, in a future version of &kstars;. </para>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/ecliptic.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/ecliptic.docbook
new file mode 100644
index 00000000000..1b256948263
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/ecliptic.docbook
@@ -0,0 +1,56 @@
+<sect1 id="ai-ecliptic">
+<sect1info>
+<author
+><firstname
+>John</firstname
+> <surname
+>Cirillo</surname
+> </author>
+</sect1info>
+<title
+>The Ecliptic</title>
+<indexterm
+><primary
+>Ecliptic</primary>
+<seealso
+>Ecliptic Coordinates</seealso>
+</indexterm>
+<para
+>The ecliptic is an imaginary <link linkend="ai-greatcircle"
+>Great Circle</link
+> on the <link linkend="ai-csphere"
+>Celestial Sphere</link
+> along which the Sun appears to move over the course of a year. Of course, it is really the Earth's orbit around the Sun causing the change in the Sun's apparent direction. The ecliptic is inclined from the <link linkend="ai-cequator"
+>Celestial Equator</link
+> by 23.5 degrees. The two points where the Ecliptic crosses the Celestial Equator are known as the <link linkend="ai-equinox"
+>Equinoxes</link
+>. </para
+><para
+>Since our solar system is relatively flat, the orbits of the planets are also close to the plane of the ecliptic. In addition, the constellations of the zodiac are located along the ecliptic. This makes the ecliptic a very useful line of reference to anyone attempting to locate the planets or the constellations of the zodiac, since they all literally <quote
+>follow the Sun</quote
+>. </para
+><para
+>Because of the 23.5-degree tilt of the Ecliptic, the <firstterm
+>Altitude</firstterm
+> of the Sun at noon changes over the course of the year, as it follows the path of the Ecliptic across the sky. This causes the seasons. In the Summer, the Sun is high in the sky at noon, and it remains above the <link linkend="ai-horizon"
+>Horizon</link
+> for more than twelve hours. Whereas, in the winter, the Sun is low in the sky at noon, and remains above the Horizon for less than twelve hours. In addition, sunlight is received at the Earth's surface at a more direct angle in the Summer, which means that a given area at the surface receives more energy per second in the Summer than in Winter. The differences in day duration and in energy received per unit area lead to the differences in temperature we experience in Summer and Winter. </para>
+<tip>
+<para
+>Exercises:</para>
+<para
+>Make sure your location is set to somewhere that is not very near the equator for these experiments. Open the <guilabel
+>Configure &kstars;</guilabel
+> window, and switch to Horizontal coordinates, with the Opaque Ground shown. Open the <guilabel
+>Set Time</guilabel
+> window (<keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+>),and change the Date to sometime in the middle of Summer, and the Time to 12:00 Noon. Back in the Main Window, point toward the Southern Horizon (press <keycap
+>S</keycap
+>). Note the height of the Sun above the Horizon at Noon in the Summer. Now, change the Date to something in the middle of Winter (but keep the Time at 12:00 Noon). The Sun is now much lower in the Sky. You will also notice that the day durations are different if you open the <guilabel
+>What's Up Tonight?</guilabel
+> tool for each date. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/ellipticalgalaxies.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/ellipticalgalaxies.docbook
new file mode 100644
index 00000000000..37bad450a7e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/ellipticalgalaxies.docbook
@@ -0,0 +1,98 @@
+<sect1 id="ai-ellipgal">
+<sect1info>
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address
+> <email
+>mutlaqja@ku.edu</email>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Elliptical Galaxies</title>
+<indexterm
+><primary
+>Elliptical Galaxies</primary>
+</indexterm>
+
+<para
+>Elliptical galaxies are spheroidal concentrations of billions of stars that resemble Globular Clusters on a grand scale. They have very little internal structure; the density of stars declines smoothly from the concentrated centre to the diffuse edge, and they can have a broad range of ellipticities (or aspect ratios). They typically contain very little interstellar gas and dust, and no young stellar populations (although there are exceptions to these rules). Edwin Hubble referred to Elliptical galaxies as <quote
+>early-type</quote
+> galaxies, because he thought that they evolved to become Spiral Galaxies (which he called <quote
+>late-type</quote
+> galaxies). Astronomers actually now believe the opposite is the case (&ie;, that Spiral galaxies can turn into Elliptical galaxies), but Hubble's early- and late-type labels are still used. </para>
+
+<para
+>Once thought to be a simple galaxy type, ellipticals are now known to be quite complex objects. Part of this complexity is due to their amazing history: ellipticals are thought to be the end product of the merger of two Spiral galaxies. You can view a computer simulation MPEG movie of such a merger at <ulink url="http://oposite.stsci.edu/pubinfo/pr/2002/11/vid/v0211d3.mpg"
+> this NASA HST webpage</ulink
+> (warning: the file is 3.4 MB). </para>
+
+<para
+>Elliptical galaxies span a very wide range of sizes and luminosities, from giant Ellipticals hundreds of thousands of light years across and nearly a trillion times brighter than the sun, to dwarf Ellipticals just a bit brighter than the average globular cluster. They are divided to several morphological classes: </para>
+
+<variablelist>
+<varlistentry>
+<term
+>cD galaxies:</term>
+<listitem
+><para
+>Immense and bright objects that can measure nearly 1 Megaparsec (3 million light years) across. These titans are only found near the centres of large, dense clusters of galaxies, and are likely the result of many galaxy mergers.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Normal Elliptical galaxies</term>
+<listitem
+><para
+>Condensed Object with relatively high central surface brightness. They include the giant ellipticals (gE'e), intermediate-luminosity ellipticals (E's), and compact ellipticals.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Dwarf elliptical galaxies (dE's)</term>
+<listitem
+><para
+>This class of galaxies is fundamentally different from normal ellipticals. Their diameters on the order of 1 to 10 kiloparsec with surface brightness that is much lower than normal ellipticals, giving them a much more diffuse appearance. They display the same characteristic gradual decline of star density from a relatively dense core out to a diffuse periphery.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Dwarf spheroidal galaxies (dSph's)</term>
+<listitem
+><para
+>Extreme low-luminosity, low surface-brightness and have only been observed in the vicinity of the Milky Way, and possibly other very nearby galaxy groups, such as the Leo group. Their absolute magnitudes are only -8 to -15 mag. The Draco dwarf spheroidal galaxy has an absolute magnitude of -8.6, making it fainter than the average globular cluster in the Milky Way! </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Blue compact dwarf galaxies (BCD's)</term>
+<listitem>
+<para
+>Small galaxies that are unusually blue. Thehave photometric colors of B-V = 0.0 to 0.30 mag, which is typical for relatively young stars of <firstterm
+>spectral type</firstterm
+> A. This suggests that BCDs are currently actively forming stars. These systems also have abundant interstellar gas (unlike other Elliptical galaxies). </para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<tip>
+<para
+>You can see examples of Elliptical galaxies in &kstars;, using the Find Object window (<keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+>). Search for NGC 4881, which is the Giant cD galaxy in the Coma cluster of galaxies. M 86 is a normal Elliptical galaxy in the Virgo cluster of galaxies. M 32 is a dwarf Elliptical that is a satellite of our neighbour, the Andromeda galaxy (M 31). M 110 is another satellite of M 31 that is a borderline dwarf spheroidal galaxy (<quote
+>borderline</quote
+> because it is somewhat brighter than most other dwarf spheroidals). </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/equinox.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/equinox.docbook
new file mode 100644
index 00000000000..8b4a0611550
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/equinox.docbook
@@ -0,0 +1,44 @@
+<sect1 id="ai-equinox">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>The Equinoxes</title>
+<indexterm
+><primary
+>Equinoxes</primary>
+<seealso
+>Celestial Equator</seealso
+> <seealso
+>Ecliptic</seealso
+> </indexterm>
+<para
+>Most people know the Vernal and Autumnal Equinoxes as calendar dates, signifying the beginning of the Northern hemisphere's Spring and Autumn, respectively. Did you know that the equinoxes are also positions in the sky? </para
+><para
+>The <link linkend="ai-cequator"
+>Celestial Equator</link
+> and the <link linkend="ai-ecliptic"
+>Ecliptic</link
+> are two <link linkend="ai-greatcircle"
+>Great Circles</link
+> on the <link linkend="ai-csphere"
+>Celestial Sphere</link
+>, set at an angle of 23.5 degrees. The two points where they intersect are called the <firstterm
+>Equinoxes</firstterm
+>. The <firstterm
+>Vernal Equinox</firstterm
+> has coordinates RA=0.0 hours, Dec=0.0 degrees. The <firstterm
+>Autumnal Equinox</firstterm
+> has coordinates RA=12.0 hours, Dec=0.0 degrees. </para
+><para
+>The Equinoxes are important for marking the seasons. Because they are on the <link linkend="ai-ecliptic"
+>Ecliptic</link
+>, the Sun passes through each equinox every year. When the Sun passes through the Vernal Equinox (usually on March 21st), it crosses the <link linkend="ai-cequator"
+>Celestial Equator</link
+> from South to North, signifying the end of Winter for the Northern hemisphere. Similarly, whenthe Sun passes through the Autumnal Equinox (usually on September 21st), it crosses the Celestial Equator from North to South, signifying the end of Winter for the Southern hemisphere. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/faq.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/faq.docbook
new file mode 100644
index 00000000000..e9c663aec38
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/faq.docbook
@@ -0,0 +1,192 @@
+<chapter id="faq">
+<title
+>Questions and Answers</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist">
+
+<qandaentry>
+<question>
+<para
+>What is the &kstars; Icon?</para>
+</question>
+<answer>
+<para
+>The <guiicon
+>&kstars; Icon</guiicon
+> is a sextant, a handheld telescope which was used by navigators on sailing ships back when the stars were important for navigation. By carefully reckoning the positions of the stars, the navigator could get an accurate estimate of the ship's current <link linkend="ai-geocoords"
+>longitude and latitude</link
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What do the different symbols for deep-sky objects mean?</para>
+</question>
+<answer>
+<para
+>The symbol indicates the object type: <itemizedlist>
+<listitem
+><para
+>dotted circle: Open Cluster</para
+></listitem>
+<listitem
+><para
+>cross-in-circle: Globular Cluster</para
+></listitem>
+<listitem
+><para
+>box: Gaseous Nebula</para
+></listitem>
+<listitem
+><para
+>diamond: Supernova Remnant</para
+></listitem>
+<listitem
+><para
+>circle with outer lines: Planetary Nebula</para
+></listitem>
+<listitem
+><para
+>ellipse: Galaxy</para
+></listitem>
+</itemizedlist>
+</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What do the different colours of Deep-sky objects mean?</para>
+</question>
+<answer>
+<para
+>Generally, the different colours indicate to which catalogue the object belongs (Messier, NGC or IC). However, some objects have a different colour which indicates that there are extra images available in the <link linkend="popup-menu"
+>popup menu</link
+> (the default <quote
+>extras</quote
+> colour is red). </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why are there so many more U.S. cities than in other countries? Is it a conspiracy? </para>
+</question>
+<answer>
+<para
+>It may be a conspiracy, but &kstars; is not involved! We were unable to find a single longitude/latitude database that covers the globe equitably. We are currently working on adding many more non-U.S. cities to the database. We have already received city lists from users in Norway, Italy and Korea. If you can contribute to this effort, please let us know. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why can I not display the ground when using Equatorial Coordinates</para>
+</question>
+<answer>
+<para
+>The short answer is, this is a temporary limitation. There is a problem when constructing the filled polygon that represents the ground when in Equatorial mode. However, it does not make too much sense to draw the ground in equatorial coordinates, which is why this fix has been given a low priority. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why do some objects disappear when I am scrolling the display? </para>
+</question>
+<answer>
+<para
+>When the display is in motion, &kstars; must recompute the screen coordinates of every object in its database, which involves some pretty heavy trigonometry. When scrolling the display (either with the arrow keys or by dragging with the mouse), the display may become slow and jerky, because the computer is having trouble keeping up. By excluding many of the objects, the computational load is greatly reduced, which allows for smoother scrolling. You can turn off this feature in the <guilabel
+>Configure &kstars;</guilabel
+> window, and you can also configure which objects get hidden. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I do not understand all the terms used in &kstars;. Where can I learn more about the astronomy behind the program?</para>
+</question>
+<answer>
+<para
+>The &kstars; Handbook includes the <link linkend="astroinfo"
+>AstroInfo Project</link
+>; a series of short, hyperlinked articles about astronomical topics that can be explored and illustrated with &kstars;. AstroInfo is a community effort, like GNUpedia or Everything2. If you'd like to contribute to AstroInfo, please join our mailing list: <email
+>kstars-info@lists.sourceforge.net</email
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How accurate/precise is &kstars;?</para>
+</question>
+<answer>
+<para
+>&kstars; is pretty accurate, but it is not (yet) as precise as it can possibly be. The problem with high-precision calculations is that you start having to deal with a large number of complicating factors. If you are not a professional astronomer, you will probably never have a problem with its accuracy or precision. </para>
+<para
+>Here is a list of some of the complicating factors which limit the program's precision: <itemizedlist
+> <listitem>
+<para
+>Planet positions are only accurate for dates within 4000 years or so of the current epoch. The planet positions are predicted using a Fourier-like analysis of their orbits, as observed over the past few centuries. We learnt in school that planets follow simple elliptical orbits around the Sun, but this is not strictly true. It would be true only if there was only one planet in the Solar system, and if the Sun and the planet were both point masses. As it is, the planets are constantly tugging on each other, perturbing the orbits slightly, and tidal effects also induce precessional wobbling. In fact, recent analysis suggests that the planets' orbits may not even be stable in the long term (i.e., millions or billions of years). As a rule of thumb, you can expect the position of a planet to be accurate to a few arcseconds between the dates -2000 and 6000. </para
+><para
+>Pluto is the exception to this; its position is perhaps ten times less precise than the positions of the other planets. Still, for dates near the present epoch, its position can be trusted to about an arcsecond. </para
+><para
+>The moon's position is the most difficult to predict to high precision. This is because its motion is quite perturbed by the Earth. Also, since it is so nearby, even minute effects that would be undetectable in more distant bodies are easily apparent in the moon. </para
+><para
+>The objects with the worst long-term precision in the program are the comets and asteroids. We use a very simplistic orbital model for the minor planets that does not include third-body perturbations. Therefore, their positions can only be trusted for dates near the present epoch. Even for the present epoch, one can expect positional errors among the minor planets of order 10 arcseconds or more. </para>
+</listitem>
+</itemizedlist>
+</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why do I have to download an improved NGC/IC catalogue and Messier object images? Why not just include them as part of the &kstars; distribution?</para>
+</question>
+<answer>
+<para
+>The author of the downloadable NGC/IC catalogue has released it with the restriction that it may not be used commercially. For most &kstars; users, this is not a problem. However, it is technically against the &kstars; license (the <acronym
+>GPL</acronym
+>) to restrict usage in this way. We removed the Messier object images from the standard distribution for two reasons: to simply reduce the size of &kstars;, and also because of similar licensing concerns with a couple of the images. The inline images are significantly compressed to a very low quality from their original form, so I doubt there is a real copyright concern, but I did obtain explicit permission from the images' authors to use the few images for which there was any question about it (see <filename
+>README.images</filename
+>). Still, just to be absolutely safe, I removed them from the standard distribution, and marked the download archive as being "free for non-commercial use". </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I am really enjoying the beautiful images I have downloaded through &kstars;! I would like to share them with the world; can I publish a calendar featuring these images (or are there any usage restrictions on the images)?</para>
+</question>
+<answer>
+<para
+>It depends on the image, but many of the images restrict against commercial usage. The Image Viewer's statusbar will usually contain information about the image's copyright holder, and what usage restrictions apply. As a rule of thumb: anything published by NASA is in the public domain (including all HST images). For everything else, you can pretty safely assume that the images may not be used commercially without permission. When in doubt, contact the image's copyright holder directly. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Can I help contribute to future versions of &kstars;?</para>
+</question>
+<answer>
+<para
+>Yes, definitely! Introduce yourself on our mailing list: <email
+>kstars-devel@kde.org</email
+>. If you want to help with the coding, download the latest <ulink url="http://edu.kde.org/kstars/cvs.html"
+>CVS</ulink
+> version of the code and dive right in. There are several README files in the distribution that explain some of the code's subsystems. If you need ideas of what to work on, see the TODO file. You can submit patches to kstars-devel, and feel free to post any questions you have about the code there as well. </para
+><para
+>If you are not into coding, we can still use your help with i18n, docs, AstroInfo articles, URL links, bug reports and feature requests. </para>
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/flux.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/flux.docbook
new file mode 100644
index 00000000000..a59d1e7210b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/flux.docbook
@@ -0,0 +1,77 @@
+<sect1 id="ai-flux">
+
+<sect1info>
+
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address
+> <email
+>mutlaqja@ku.edu</email>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Flux</title>
+<indexterm
+><primary
+>Flux</primary>
+<seealso
+>Luminosity</seealso>
+</indexterm>
+
+<para
+>The <firstterm
+>flux</firstterm
+> is the amount of energy that passes through a unit area each second. </para>
+
+<para
+>Astronomers use flux to denote the apparent brightness of a celestial body. The apparent brightness is defined as the the amount of light received from a star above the earth atmosphere passing through a unit area each second. Therefore, the apparent brightness is simply the flux we receive from a star. </para>
+
+<para
+>The flux measures the <emphasis
+>rate of flow</emphasis
+> of energy that passes through each cm^2 (or any unit area) of an object's surface each second. The detected flux depends on the distance from the source that radiates the energy. This is because the energy has to spread over a volume of space before it reaches us. Let us assume that we have an imaginary balloon that encloses a star. Each dot on the balloon represents a unit of energy emitted from the star. Initially, the dots in an area of one cm^2 are in close proximity to each other and the flux (energy emitted per square centimetre per second) is high. After a distance d, the volume and surface area of the balloon increased causing the dots to <emphasis
+>spread away</emphasis
+> from each. Consequently, the number of dots (or energy) enclosed in one cm^2 has decreased as illustrated in Figure 1. </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="flux.png" format="PNG"/>
+</imageobject>
+<caption
+><para
+><phrase
+>Figure 1</phrase
+></para
+></caption>
+</mediaobject>
+</para>
+
+<para
+>The flux is inversely proportional to distance by a simple r^2 relation. Therefore, if the distance is doubled, we receive 1/2^2 or 1/4th of the original flux. From a fundamental standpoint, the flux is the <link linkend="ai-luminosity"
+>luminosity</link
+> per unit area: <mediaobject
+> <imageobject>
+<imagedata fileref="flux1.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>where (4 * PI * R^2) is the surface area of a sphere (or a balloon!) with a radius R. Flux is measured in Watts/m^2/s or as commonly used by astronomers: Ergs/cm^2/s. For example, the luminosity of the sun is L = 3.90 * 10^26 W. That is, in one second the sun radiates 3.90 * 10^26 joules of energy into space. Thus, the flux we receive passing through one square centimetre from the sun at a distance of one AU (1.496 * 10^13 cm) is: </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="flux2.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/geocoords.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/geocoords.docbook
new file mode 100644
index 00000000000..5f8d87bf8a7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/geocoords.docbook
@@ -0,0 +1,66 @@
+<sect1 id="ai-geocoords">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Geographic Coordinates</title>
+<indexterm
+><primary
+>Geographic Coordinate System</primary
+></indexterm>
+<indexterm
+><primary
+>Longitude</primary
+><see
+>Geographic Coordinate System</see
+></indexterm>
+<indexterm
+><primary
+>Latitude</primary
+><see
+>Geographic Coordinate System</see
+></indexterm>
+<para
+>Locations on Earth can be specified using a spherical coordinate system. The geographic (<quote
+>earth-mapping</quote
+>) coordinate system is aligned with the spin axis of the Earth. It defines two angles measured from the centre of the Earth. One angle, called the <firstterm
+>Latitude</firstterm
+>, measures the angle between any point and the Equator. The other angle, called the <firstterm
+>Longitude</firstterm
+>, measures the angle <emphasis
+>along</emphasis
+> the Equator from an arbitrary point on the Earth (Greenwich, England is the accepted zero-longitude point in most modern societies). </para
+><para
+>By combining these two angles, any location on Earth can be specified. For example, Baltimore, Maryland (USA) has a latitude of 39.3 degrees North, and a longitude of 76.6 degrees West. So, a vector drawn from the centre of the Earth to a point 39.3 degrees above the Equator and 76.6 degrees west of Greenwich, England will pass through Baltimore. </para
+><para
+>The Equator is obviously an important part of this coordinate system; it represents the <emphasis
+>zeropoint</emphasis
+> of the latitude angle, and the halfway point between the poles. The Equator is the <firstterm
+>Fundamental Plane</firstterm
+> of the geographic coordinate system. <link linkend="ai-skycoords"
+>All Spherical Coordinate Systems</link
+> define such a Fundamental Plane. </para
+><para
+>Lines of constant Latitude are called <firstterm
+>Parallels</firstterm
+>. They trace circles on the surface of the Earth, but the only parallel that is a <link linkend="ai-greatcircle"
+>Great Circle</link
+> is the Equator (Latitude=0 degrees). Lines of constant Longitude are called <firstterm
+>Meridians</firstterm
+>. The Meridian passing through Greenwich is the <firstterm
+>Prime Meridian</firstterm
+> (longitude=0 degrees). Unlike Parallels, all Meridians are great circles, and Meridians are not parallel: they intersect at the north and south poles. </para>
+<tip>
+<para
+>Exercise:</para>
+<para
+>What is the longitude of the North Pole? Its latitude is 90 degrees North. </para>
+<para
+>This is a trick question. The Longitude is meaningless at the north pole (and the south pole too). It has all longitudes at the same time. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/greatcircle.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/greatcircle.docbook
new file mode 100644
index 00000000000..5d6783ddc24
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/greatcircle.docbook
@@ -0,0 +1,32 @@
+<sect1 id="ai-greatcircle">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Great Circles</title>
+<indexterm
+><primary
+>Great Circles</primary>
+<seealso
+>Celestial Sphere</seealso>
+</indexterm>
+<para
+>Consider a sphere, such as the Earth, or the <link linkend="ai-csphere"
+>Celestial Sphere</link
+>. The intersection of any plane with the sphere will result in a circle on the surface of the sphere. If the plane happens to contain the centre of the sphere, the intersection circle is a <firstterm
+>Great Circle</firstterm
+>. Great circles are the largest circles that can be drawn on a sphere. Also, the shortest path between any two points on a sphere is always along a great circle. </para
+><para
+>Some examples of great circles on the celestial sphere include: the <link linkend="ai-horizon"
+>Horizon</link
+>, the <link linkend="ai-cequator"
+>Celestial Equator</link
+>, and the <link linkend="ai-ecliptic"
+>Ecliptic</link
+>. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/horizon.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/horizon.docbook
new file mode 100644
index 00000000000..03968069fd8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/horizon.docbook
@@ -0,0 +1,30 @@
+<sect1 id="ai-horizon">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>The Horizon</title>
+<indexterm
+><primary
+>Horizon</primary>
+<seealso
+>Horizontal Coordinates</seealso>
+</indexterm>
+<para
+>The <firstterm
+>Horizon</firstterm
+> is the line that separates Earth from Sky. More precisely, it is the line that divides all of the directions you can possibly look into two categories: those which intersect the Earth, and those which do not. At many locations, the Horizon is obscured by trees, buildings, mountains &etc;. However, if you are on a ship at sea, the Horizon is strikingly apparent. </para
+><para
+>The horizon is the <firstterm
+>Fundamental Plane</firstterm
+> of the <link linkend="horizontal"
+>Horizontal Coordinate System</link
+>. In other words, it is the locus of points which have an <firstterm
+>Altitude</firstterm
+> of zero degrees. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/hourangle.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/hourangle.docbook
new file mode 100644
index 00000000000..19d3e1b1a58
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/hourangle.docbook
@@ -0,0 +1,46 @@
+<sect1 id="ai-hourangle">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Hour Angle</title>
+<indexterm
+><primary
+>Hour Angle</primary>
+<seealso
+>Local Meridian</seealso
+> <seealso
+>Sidereal Time</seealso
+> </indexterm>
+<para
+>As explained in the <link linkend="ai-sidereal"
+>Sidereal Time</link
+> article, the <firstterm
+>Right Ascension</firstterm
+> of an object indicates the Sidereal Time at which it will transit across your <link linkend="ai-meridian"
+>Local Meridian</link
+>. An object's <firstterm
+>Hour Angle</firstterm
+> is defined as the difference between the current Local Sidereal Time and the Right Ascension of the object: </para
+><para
+><abbrev
+>HA</abbrev
+><subscript
+>obj</subscript
+> = <abbrev
+>LST</abbrev
+> - <abbrev
+>RA</abbrev
+><subscript
+>obj</subscript
+> </para
+><para
+>Thus, the object's Hour Angle indicates how much Sidereal Time has passed since the object was on the Local Meridian. It is also the angular distance between the object and the meridian, measured in hours (1 hour = 15 degrees). For example, if an object has an hour angle of 2.5 hours, it transited across the Local Meridian 2.5 hours ago, and is currently 37.5 degrees West of the Meridian. Negative Hour Angles indicate the time until the <emphasis
+>next</emphasis
+> transit across the Local Meridian. Of course, an Hour Angle of zero means the object is currently on the Local Meridian. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/index.cache.bz2 b/tde-i18n-en_GB/docs/kdeedu/kstars/index.cache.bz2
new file mode 100644
index 00000000000..8cc3ccb32a8
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/index.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/index.docbook
new file mode 100644
index 00000000000..67ef9fda045
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/index.docbook
@@ -0,0 +1,323 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.0//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kstars;">
+ <!ENTITY package "kdeedu">
+ <!ENTITY astroinfo SYSTEM "astroinfo.docbook">
+ <!ENTITY blackbody SYSTEM "blackbody.docbook">
+ <!ENTITY calc-angdist SYSTEM "calc-angdist.docbook">
+ <!ENTITY calc-apcoords SYSTEM "calc-apcoords.docbook">
+ <!ENTITY calc-ecliptic SYSTEM "calc-ecliptic.docbook">
+ <!ENTITY calc-eqgal SYSTEM "calc-eqgal.docbook">
+ <!ENTITY calc-equinox SYSTEM "calc-equinox.docbook">
+ <!ENTITY calc-horiz SYSTEM "calc-horizontal.docbook">
+ <!ENTITY calc-planetcoords SYSTEM "calc-planetcoords.docbook">
+ <!ENTITY calc-precess SYSTEM "calc-precess.docbook">
+ <!ENTITY calc-geodetic SYSTEM "calc-geodetic.docbook">
+ <!ENTITY calc-dayduration SYSTEM "calc-dayduration.docbook">
+ <!ENTITY calc-julian SYSTEM "calc-julianday.docbook">
+ <!ENTITY calc-sidereal SYSTEM "calc-sidereal.docbook">
+ <!ENTITY calculator SYSTEM "calculator.docbook">
+ <!ENTITY cequator SYSTEM "cequator.docbook">
+ <!ENTITY colorandtemp SYSTEM "colorandtemp.docbook">
+ <!ENTITY commands SYSTEM "commands.docbook">
+ <!ENTITY config SYSTEM "config.docbook">
+ <!ENTITY contents SYSTEM "ai-contents.docbook">
+ <!ENTITY cpoles SYSTEM "cpoles.docbook">
+ <!ENTITY credits SYSTEM "credits.docbook">
+ <!ENTITY csphere SYSTEM "csphere.docbook">
+ <!ENTITY darkmatter SYSTEM "darkmatter.docbook">
+ <!ENTITY dumpmode SYSTEM "dumpmode.docbook">
+ <!ENTITY ecliptic SYSTEM "ecliptic.docbook">
+ <!ENTITY ellipgal SYSTEM "ellipticalgalaxies.docbook">
+ <!ENTITY equinox SYSTEM "equinox.docbook">
+ <!ENTITY faq SYSTEM "faq.docbook">
+ <!ENTITY flux SYSTEM "flux.docbook">
+ <!ENTITY geocoords SYSTEM "geocoords.docbook">
+ <!ENTITY greatcircle SYSTEM "greatcircle.docbook">
+ <!ENTITY horizon SYSTEM "horizon.docbook">
+ <!ENTITY hourangle SYSTEM "hourangle.docbook">
+ <!ENTITY indi SYSTEM "indi.docbook">
+ <!ENTITY install SYSTEM "install.docbook">
+ <!ENTITY julianday SYSTEM "julianday.docbook">
+ <!ENTITY leapyear SYSTEM "leapyear.docbook">
+ <!ENTITY lightcurves SYSTEM "lightcurves.docbook">
+ <!ENTITY luminosity SYSTEM "luminosity.docbook">
+ <!ENTITY magnitude SYSTEM "magnitude.docbook">
+ <!ENTITY meridian SYSTEM "meridian.docbook">
+ <!ENTITY parallax SYSTEM "parallax.docbook">
+ <!ENTITY precession SYSTEM "precession.docbook">
+ <!ENTITY quicktour SYSTEM "quicktour.docbook">
+ <!ENTITY retrograde SYSTEM "retrograde.docbook">
+ <!ENTITY sidereal SYSTEM "sidereal.docbook">
+ <!ENTITY skycoords SYSTEM "skycoords.docbook">
+ <!ENTITY spiralgal SYSTEM "spiralgalaxies.docbook">
+ <!ENTITY stars SYSTEM "stars.docbook">
+ <!ENTITY timezones SYSTEM "timezones.docbook">
+ <!ENTITY tool-aavso SYSTEM "lightcurves.docbook">
+ <!ENTITY tool-altvstime SYSTEM "altvstime.docbook">
+ <!ENTITY tool-calculator SYSTEM "calculator.docbook">
+ <!ENTITY tool-details SYSTEM "details.docbook">
+ <!ENTITY tool-whatsup SYSTEM "wut.docbook">
+ <!ENTITY tool-scriptbuilder SYSTEM "scriptbuilder.docbook">
+ <!ENTITY tool-solarsys SYSTEM "solarsys.docbook">
+ <!ENTITY tool-jmoons SYSTEM "jmoons.docbook">
+ <!ENTITY tools SYSTEM "tools.docbook">
+ <!ENTITY utime SYSTEM "utime.docbook">
+ <!ENTITY zenith SYSTEM "zenith.docbook">
+ <!ENTITY % addindex "INCLUDE">
+ <!ENTITY % British-English "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+<title
+>The &kstars; Handbook</title>
+<bookinfo>
+
+<authorgroup>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> <affiliation
+> <address
+><email
+>kstars@30doradus.org</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="developer"
+><firstname
+>Heiko</firstname
+> <surname
+>Evermann</surname
+> <affiliation
+> <address
+><email
+>heiko@evermann.de</email
+></address>
+</affiliation>
+<contrib
+>Core Developer</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Thomas</firstname
+> <surname
+>Kabelmann</surname
+> <affiliation
+> <address
+><email
+>tk78@gmx.de</email
+></address>
+</affiliation>
+<contrib
+>Core Developer</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Pablo</firstname
+> <surname
+>de Vicente</surname
+> <affiliation
+> <address
+><email
+>pvicentea@wanadoo.es</email
+></address>
+</affiliation>
+<contrib
+>Core Developer</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+> <address
+><email
+>mutlaqja@ikarustech.com</email
+></address>
+</affiliation>
+<contrib
+>Core Developer</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Carsten</firstname
+> <surname
+>Niehaus</surname
+> <affiliation
+> <address
+><email
+>cniehaus@gmx.de</email
+></address>
+</affiliation>
+<contrib
+>Core Developer</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Mark</firstname
+> <surname
+>Holloman</surname
+> <affiliation
+> <address
+><email
+>mhh@mindspring.com</email
+></address>
+</affiliation>
+<contrib
+>Core Developer</contrib>
+</othercredit>
+
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2001</year
+><year
+>2002</year
+><year
+>2003</year>
+<holder
+>Jason Harris and the KStars Team</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>1.0</releaseinfo>
+
+<abstract>
+<para
+>&kstars; is a graphical desktop planetarium for KDE. It depicts an accurate simulation of the night sky, including stars, constellations, star clusters, nebulae, galaxies, all planets, the Sun, the Moon, comets and asteroids. You can see the sky as it appears from any location on Earth, on any date. The user interface is highly intuitive and flexible; the display can be panned and zoomed with the mouse, and you can easily identify objects and track their motion across the sky. &kstars; includes many powerful features, yet the interface is clean and simple, and fun to use. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdeedu</keyword>
+<keyword
+>Astronomy</keyword>
+<keyword
+>KStars</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kstars; lets you explore the night sky from the comfort of your computer chair. It provides an accurate graphical representation of the night sky for any date, from any location on Earth. The display includes 126,000 stars to 9th magnitude (well below the naked-eye limit), 13,000 deep-sky objects (Messier, NGC, and IC catalogs), all planets, the Sun and Moon, hundreds of comets and asteroids, the Milky Way, 88 constellations, and guide lines such as the <link linkend="ai-cequator"
+>celestial equator</link
+>, the <link linkend="ai-horizon"
+>horizon</link
+> and the <link linkend="ai-ecliptic"
+>ecliptic</link
+>. </para>
+<para
+>However, &kstars; is more than a simple night-sky simulator. The display provides a compelling interface to a number of tools with which you can learn more about astronomy and the night sky. There is a customised <link linkend="popup-menu"
+>popup menu</link
+> attached to each displayed object, which displays object-specific information and actions. Hundreds of objects provide links in their popup menus to informative webpages and beautiful images taken by the Hubble Space Telescope and other observatories. </para
+><para
+>From an object's popup menu, you can open its <link linkend="tool-details"
+>Detailed Information Window</link
+>, where you can examine positional data about the object, and query a huge treasury of online databases for professional-grade astronomical data and literature references about the object. You can even attach your own internet links, images and text notes, making &kstars; a graphical front-end to your observing logs and your personal astronomical notebook. </para>
+<para
+>Our <link linkend="tool-calculator"
+>Astrocalculator</link
+> tool provides direct access to many of the algorithms the program uses behind the scenes, including coordinate converters and time calculators. The <link linkend="tool-aavso"
+>AAVSO Lightcurve Generator</link
+> tool will download a lightcurve for any of the 6000+ variable stars monitored by the American Association of Variable Star Observers (AAVSO). The lightcurves are generated <quote
+>on the fly</quote
+> by querying the AAVSO server directly, ensuring that you have the very latest data points. </para>
+<para
+>You can plan an observing session using our <link linkend="tool-altvstime"
+>Altitude vs. Time</link
+> tool, which will plot curves representing the Altitude as a function of time for any group of objects. If that is too much detail, we also provide a <link linkend="tool-whatsup"
+>What's Up Tonight?</link
+> tool that summarises the objects that you will be able to see from your location on any given night. </para>
+<para
+>&kstars; also provides a <link linkend="tool-solarsys"
+>Solar System Viewer</link
+>, which shows the current configuration of the major planets in our solar system. There is also a <link linkend="tool-jmoons"
+>Jupiter Moons Tool</link
+> which shows the positions of Jupiter's four largest moons as a function of time. </para>
+<para
+>Our primary goal is to make &kstars; an interactive educational tool for learning about astronomy and the night sky. To this end, the &kstars; Handbook includes the <link linkend="astroinfo"
+>AstroInfo Project</link
+>, a series of short, hyperlinked articles on astronomical topics that can be explored with &kstars;. In addition, &kstars; includes DCOP functions that allow you to <link linkend="tool-scriptbuilder"
+>write complex scripts</link
+>, making &kstars; a powerful "demo engine" for classroom use or general illustration of astronomical topics. </para>
+<para
+>You can even control telescopes with &kstars;, using the elegant and powerful <link linkend="indi"
+>INDI</link
+> hardware interface. &kstars; supports several popular telescopes including Meade's LX200 family and Celestron GPS. Several popular CCD cameras, webcams and computerised focusers are also supported. Simple slew/track commands are integrated directly into the main window's popup menu, and the INDI Control Panel provides full access to all of your telescope's functions. INDI's Client/Server architecture allows for seamless control of any number of <link linkend="indi-kstars-setup"
+>local</link
+> or <link linkend="indi-remote-control"
+>remote</link
+> telescopes using a single &kstars; session. </para>
+<para
+>We are very interested in your feedback; please report bugs or feature requests to the &kstars; development mailing list: <email
+>kstars-devel@kde.org</email
+>. You can also use the automated bug reporting tool, accessible from the Help menu. </para>
+</chapter>
+
+&quicktour; <!--A Quick Tour of KStars-->
+&config; <!--Configuring KStars-->
+&commands; <!--Command Reference-->
+&astroinfo; <!--AstroInfo Articles-->
+&tools; <!--KStars Tools-->
+&dumpmode; <!--Command-line image-dump mode-->
+&indi; <!-- INDI-->
+&faq; <!--Questions and Answers-->
+&credits; <!--Credits and License-->
+&install; <!--Installation-->
+
+<index id='doc-index'
+></index>
+<!-- For DocBook 4.2, remove the above line and use this instead
+&documentation.index;
+-->
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/indi.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/indi.docbook
new file mode 100644
index 00000000000..d608b666029
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/indi.docbook
@@ -0,0 +1,1050 @@
+<chapter id="indi">
+<title
+>Astronomical Device Control with <acronym
+>INDI</acronym
+></title>
+<indexterm
+><primary
+>INDI Control</primary>
+<secondary
+>Overview</secondary>
+</indexterm>
+
+<para
+>KStars provides an interface to configure and control astronomical instruments via the <acronym
+><link linkend="what-is-indi"
+>INDI</link
+></acronym
+> protocol.</para>
+
+<para
+>The <acronym
+>INDI</acronym
+> protocol supports a variety of astronomical instruments such as CCD cameras and focusers. Currently, KStars supports the following devices:</para>
+
+<table id="device-table" pgwide="1" frame="all">
+<title
+>Supported Telescopes</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>Telescope</entry>
+<entry
+>Device driver</entry>
+<entry
+>Version</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>LX200 8"-12" Classic</entry>
+<entry
+>LX200 Classic</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>Autostar based telescopes</entry>
+<entry
+>LX200 Autostar</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>LX200 GPS 8"-16"</entry>
+<entry
+>LX200 GPS</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>LX200 Classic 16"</entry>
+<entry
+>LX00 16"</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>NexStar GPS, CGE, AS-GT</entry>
+<entry
+>Celestron GPS</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>New GT, NexStar 5i/8i</entry>
+<entry
+>Celestron GPS</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>Astro-Physics AP</entry>
+<entry
+>LX200 Generic</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Astro-Electronic FS-2</entry>
+<entry
+>LX200 Generic</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Losmandy Gemini</entry>
+<entry
+>LX200 Generic</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Mel Bartels Controllers</entry>
+<entry
+>LX200 Generic</entry>
+<entry
+>0.1</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+<para
+></para>
+<table id="focuser-table" pgwide="1" frame="all">
+<title
+>Supported Focusers</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>Focuser</entry>
+<entry
+>Device driver</entry>
+<entry
+>Version</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>Meade LX200GPS Microfocuser</entry>
+<entry
+>LX200 GPS</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Meade 1206 Primary Mirror Focuser</entry>
+<entry
+>LX200 Generic</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>JMI NGF Series</entry>
+<entry
+>LX200 Generic</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>JMI MOTOFOCUS</entry>
+<entry
+>LX200 Generic</entry>
+<entry
+>0.1</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<note>
+<title
+>Focuser connection</title>
+<para
+>The focusers must be connected to the focuser port in the LX200 GPS, Autostar or Classic telescopes <emphasis
+>only</emphasis
+>.</para>
+</note>
+
+<para
+></para>
+<table id="ccd-table" pgwide="1" frame="all">
+<title
+>Supported CCDs</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>CCD</entry>
+<entry
+>Device driver</entry>
+<entry
+>Version</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>Finger Lakes Instruments CCDs</entry>
+<entry
+>fliccd</entry>
+<entry
+>0.1</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<para
+></para>
+<table id="video-table" pgwide="1" frame="all">
+<title
+>Supported Webcams</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>Webcam</entry>
+<entry
+>Device driver</entry>
+<entry
+>Version</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>Any Video4Linux compatible device</entry>
+<entry
+>v4ldriver</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Philips webcam</entry>
+<entry
+>v4lphilips</entry>
+<entry
+>0.1</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<sect1 id="indi-kstars-setup">
+<title
+>INDI Setup</title>
+<indexterm
+><primary
+>INDI</primary>
+<secondary
+>Setup</secondary>
+</indexterm>
+<para
+>KStars can control local and remote devices seamlessly via the <link linkend="what-is-indi"
+>INDI</link
+> server/client architecture. INDI devices may be run in three different modes:</para>
+
+<orderedlist>
+<listitem
+><para
+>Local: The local mode the most common and is used to control local device (&ie; a device attached to your machine).</para
+></listitem>
+<listitem
+><para
+>Server: The server mode establishes an INDI server for a particular device and waits for connections from remote clients. You cannot operate server devices, you can only start and shut them down.</para
+></listitem>
+<listitem
+><para
+>Client: The client mode is used to connect to remote INDI servers running INDI devices. You can control remote devices seamlessly like local devices.</para
+></listitem>
+</orderedlist>
+
+<para
+>You can run local device, establish INDI servers, and connect to remote clients from the <guimenuitem
+>Device Manager</guimenuitem
+> in the <guimenu
+>Devices</guimenu
+> menu.</para>
+
+<para
+>Here is a screenshot of the <guilabel
+>Device Manager</guilabel
+> window:</para>
+
+<screenshot>
+<screeninfo
+>Running device drivers</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="devicemanager.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Start device drivers</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>You can run devices by browsing the device tree, selecting a specific device, and then clicking on the <guibutton
+>Run Service button</guibutton
+>. You can select the operation mode, either local or server as defined above.</para>
+
+<para
+>To control remove devices, refer to the <link linkend="indi-remote-control"
+>remote device control</link
+> section.</para>
+</sect1>
+
+<sect1 id="indi-telescope-setup">
+<title
+>Telescope Setup</title>
+<indexterm
+><primary
+>INDI</primary>
+<secondary
+>Setup</secondary>
+</indexterm>
+
+<para
+>Most telescopes are equipped with <hardware
+>RS232</hardware
+> interface for remote control. Connect the RS232 jack in your telescope to your computer's <hardware
+>Serial/USB</hardware
+> port. Traditionally, the RS232 connects to the serial port of your computer, but since many new laptops abandoned the serial port in favour of <hardware
+>USB/FireWire</hardware
+> ports, you might need to obtain a Serial to USB adaptor to use with new laptops.</para>
+
+<para
+>After connecting your telescope to the Serial/USB port, turn your telescope on. It is <emphasis
+>highly</emphasis
+> recommended that you download and install the latest firmware for your telescope controller.</para>
+
+<para
+>The telescope needs to be aligned before it can be used properly. Align your telescope (one or two stars alignment) as illustrated in your telescope manual.</para>
+
+<para
+>&kstars; needs to verify time and location settings before connecting to the telescope. This insures proper tracking and synchronisation between the telescope and &kstars;. The following steps will enable you to connect to a device that is connected to your computer. To connect and control remote devices, please refer to <link linkend="indi-remote-control"
+>remote device control</link
+> section.</para>
+
+<para
+>You can use the Telescope Setup Wizard and it will verify all the required information in the process. It can automatically scan ports for attached telescopes. You can run the wizard by selecting <guimenuitem
+>Telescope Setup Wizard</guimenuitem
+> from the <guimenu
+>Devices</guimenu
+> menu.</para>
+
+<para
+>Alternatively, you can connect to a local telescope by performing the following steps:</para>
+
+<orderedlist>
+<listitem
+><para
+>Set your geographical location. Open the <guilabel
+>Set Geographic Location</guilabel
+> window by selecting <guimenuitem
+>Set Geographic Location...</guimenuitem
+> from the <guimenu
+>Settings</guimenu
+> menu, or by pressing the <guiicon
+>Globe</guiicon
+> icon in the toolbar, or by pressing <keycombo action="simul"
+>&Ctrl;<keycap
+>g</keycap
+></keycombo
+>.</para>
+</listitem>
+<listitem
+><para
+>Set your local time and date. You can change to any time or date by selecting <guimenuitem
+>Set Time...</guimenuitem
+> from the <guimenu
+>Time</guimenu
+> menu, or by pressing the <guiicon
+>time</guiicon
+> icon in the toolbar. The <guilabel
+>Set Time</guilabel
+> window uses a standard &kde; Date Picker widget, coupled with three spinboxes for setting the hours, minutes and seconds. If you ever need to reset the clock back to the current time, just select <guimenuitem
+>Set Time to Now</guimenuitem
+> from the <guimenu
+>Time</guimenu
+> menu.</para>
+</listitem>
+<listitem>
+<para
+>Click on the <guimenu
+>Devices</guimenu
+> menu and select the <guimenuitem
+>Device Manager</guimenuitem
+>.</para>
+</listitem>
+<listitem>
+<para
+>Under the <guilabel
+>Device</guilabel
+> column, select your telescope model.</para>
+</listitem>
+<listitem>
+<para
+><mousebutton
+>Right</mousebutton
+>-click on the device and select <guilabel
+>Run Service</guilabel
+>.</para>
+</listitem>
+<listitem>
+<para
+>Click <guibutton
+>Ok</guibutton
+> to close the Device Manager Dialogue.</para>
+</listitem>
+</orderedlist>
+
+<note id="geo-time-note">
+<title
+>Frequent Settings</title>
+<para
+>You do not need to set the geographic location and time every time you connect to a telescope. Only adjust the settings as needed.</para
+></note>
+
+<para
+>You are now ready to use the device features, &kstars; conveniently provides two interchangeable GUI interfaces for controlling telescopes:</para>
+
+<orderedlist>
+<title
+>Controlling your telescope</title>
+<listitem>
+<para
+><guilabel
+>Sky map Control</guilabel
+>: For each device you run in the <guilabel
+>Device Manager</guilabel
+>, a corresponding entry will show up in popup menu that allows you to control the properties of the device. You can issue commands like <command
+>Slew, Sync,</command
+> and <command
+>Track</command
+> directly from the sky map. </para>
+<para
+>Here is a screenshot of the popup menu with an active LX200 Classic device:</para>
+<screenshot>
+<screeninfo
+>Controlling devices from sky map</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="skymapdevice.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</screenshot>
+</listitem>
+
+<listitem>
+<para
+><guilabel
+>INDI Control Panel</guilabel
+>: The panel offers the user with all the features supported by a device. </para>
+
+<para
+>The panel is divided into three main sections:</para>
+<itemizedlist>
+<listitem>
+<para
+><guilabel
+>Device tabs</guilabel
+>: Each additional active device occupies a tab in the INDI panel. Multiple devices can run simultaneously without affecting the operation of other devices. </para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Property view</guilabel
+>: Properties are the key element in INDI architecture. Each device defines a set of properties to communicate with the client. The current position of the telescope is an example of a property. Semantically similar properties are usually contained in logical blocks or groupings. </para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Log viewers</guilabel
+>: Devices report their status and acknowledge commands by sending INDI messages. Each device has its own log view, and all devices share one generic log viewer. A device usually sends messages to its device driver only, but a device is permitted to send a generic message when appropriate. </para>
+</listitem>
+</itemizedlist>
+<screenshot>
+<screeninfo
+>INDI Control Panel</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="indicontrolpanel.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</screenshot>
+</listitem>
+</orderedlist>
+
+<para
+>You are not restricted on using one interface over another as they can be both used simultaneously. Actions from the <guilabel
+>Sky map</guilabel
+> are automatically reflected in the <guilabel
+>INDI Control Panel</guilabel
+> and vice versa.</para>
+
+<para
+>To connect to your telescope, you can either select <guimenuitem
+>Connect</guimenuitem
+> from your device popup menu or alternatively, you can press <guibutton
+>Connect</guibutton
+> under your device tab in the <guilabel
+>INDI Control Panel</guilabel
+>.</para>
+
+<important
+><para
+>By default, KStars will try to connect to the <constant
+>/dev/ttyS0</constant
+> port. To change the connection port, select <guilabel
+>INDI Control Panel</guilabel
+> from the <guimenu
+>Devices</guimenu
+> menu and change the port under your device tab.</para
+></important>
+
+<para
+>&kstars; automatically updates the telescope's longitude, latitude, and time based on current settings in &kstars;. You can enable/disable these updates from <guimenuitem
+>Configure INDI</guimenuitem
+> dialogue under the <guimenu
+>Devices</guimenu
+> menu. </para>
+
+<para
+>If &kstars; communicates successfully with the telescope, it will retrieve the current <abbrev
+>RA</abbrev
+> and <abbrev
+>DEC</abbrev
+> from the telescope and will display a crosshair on the sky map indicating the telescope position.</para>
+
+<note id="indi-sync">
+<title
+>Synchronising your telescope</title>
+<para
+>If you aligned your telescope and the last alignment star was, for example, Vega, then the crosshair should be centred around Vega. If the crosshair was off target, then you can <mousebutton
+>right</mousebutton
+>-click Vega from the sky map and select <command
+>Sync</command
+> from your telescope menu. This action will instruct the telescope to synchronise its internal coordinates to match those of Vega, and the telescope's crosshair should now be centred around Vega. </para>
+</note>
+
+<para
+>That is it: your telescope is ready to explore the heavens.</para>
+
+<warning>
+<title
+>WARNING</title>
+<para
+>Never use the telescope to look at the sun. Looking at the sun might cause irreversible damage to your eyes and as well as your equipment.</para>
+</warning>
+</sect1>
+
+<sect1 id="indi-other-setup">
+<title
+>CCD and Video-Capture Setup</title>
+<indexterm
+><primary
+>CCD Video Control</primary>
+<secondary
+>Setup</secondary>
+</indexterm>
+
+<para
+>KStars supports Finger Lakes instruments CCDs and any Video4Linux compatible device. Philips webcam extended features are supported as well.</para>
+<para
+>You can run CCD and Video Capture devices from the <guimenuitem
+>Device Manager</guimenuitem
+> in the <guimenu
+>Devices</guimenu
+> menu. Like all INDI devices, some of the device controls will be accessible from the skymap. The device can be controlled fully from the <guimenuitem
+>INDI Control Panel.</guimenuitem
+></para>
+
+<para
+>The standard format for image capture is FITS. Once an image is captured and downloaded, it will be displayed in the KStars FITSViewer. To capture a sequence of images, use the <guimenuitem
+>Capture Image Sequence</guimenuitem
+> tool from the <guimenu
+>Devices</guimenu
+> menu. This tool is inactive until you establish a connection to an image device.</para>
+</sect1>
+
+<sect1 id="indi-concepts">
+<title
+>INDI Concepts</title>
+<indexterm
+><primary
+>Telescope Control</primary>
+<secondary
+>Concepts</secondary>
+</indexterm>
+
+<para
+>The INDI control panel offers many device properties not accessible from the sky map. The properties offered differ from one device to another. Nevertheless, all properties share common features that constrains how they are displayed and used:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Permission: All properties can either be read-only, write-only, or read and write enabled. An example of a read-write property is the telescope's Right Ascension. You can enter a new Right Ascension and the telescope, based on current settings, will either slew or sync to the new input. Furthermore, when the telescope slews, its Right Ascension gets updated and sent back to the client.</para
+><para
+></para>
+</listitem>
+<listitem>
+<para
+>State: Prefixed to each property is a state indicator (round LED). Each property has a state and an associated colour code:</para>
+<table frame="top"
+><title
+>INDI State colour code</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>State</entry>
+<entry
+>Colour</entry>
+<entry
+>Description</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>Idle</entry>
+<entry
+>Grey</entry>
+<entry
+>Device is performing no action with respect to this property</entry>
+</row>
+<row>
+<entry
+>Ok</entry>
+<entry
+>Green</entry>
+<entry
+>Last operation performed on this property was successful and active</entry>
+</row>
+<row>
+<entry
+>Busy</entry>
+<entry
+>Yellow</entry>
+<entry
+>The property is performing an action</entry>
+</row>
+<row>
+<entry
+>Alert</entry>
+<entry
+>Red</entry>
+<entry
+>The property is in critical condition and needs immediate attention</entry>
+ </row>
+ </tbody>
+</tgroup>
+</table>
+<para
+></para>
+<para
+>The device driver updates the property state in real-time when necessary. For example, if the telescope is in the process of slewing to a target, then the RA/DEC properties will be signalled as <guilabel
+>Busy</guilabel
+>. When the slew process is completed successfully, the properties will be signalled as <guilabel
+>Ok</guilabel
+>.</para
+><para
+></para>
+</listitem>
+<listitem>
+<para
+>Context: Numerical properties can accept and process numbers in two formats: decimal and sexagesimal. The sexagesimal format is convenient when expressing time or equatorial/geographical coordinates. You can use any format at your convenience. For example, all the following numbers are equal:</para>
+<itemizedlist>
+<listitem
+><para
+>-156.40</para
+></listitem>
+<listitem
+><para
+>-156:24:00</para
+></listitem>
+<listitem
+><para
+>-156:24</para
+><para
+></para
+></listitem>
+</itemizedlist>
+</listitem>
+<listitem>
+<para
+>Time: The standard time for all INDI-related communications is Universal Time UTC specified as YYYY-MM-DDTHH:MM:SS in accord with ISO 8601. &kstars; communicates the correct UTC time with device drivers automatically. You can enable/disable automatic time updates from the <guimenuitem
+>Configure INDI</guimenuitem
+> dialogue under the <guimenu
+>Devices</guimenu
+> menu. </para>
+</listitem>
+</itemizedlist>
+</sect1>
+
+<sect1 id="indi-remote-control">
+<title
+>Remote Device Control</title>
+<indexterm
+><primary
+>Telescope Control</primary>
+<secondary
+>Remote Devices</secondary>
+</indexterm>
+
+<para
+>KStars provides a simple yet powerful layer for remote device control. A detailed description of the layer is described in the INDI <ulink url="http://www.clearskyinstitute.com/INDI/INDI.pdf"
+>white paper</ulink
+>.</para>
+
+<para
+>You need to configure both the server and client machines for remote control:</para>
+
+<orderedlist>
+<listitem>
+<para
+>Server: To prepare a device for remote control, follow the same steps in the <link linkend="indi-kstars-setup"
+>local/server</link
+> setup. When you start a device service in the <guimenu
+>Device Manager</guimenu
+>, a port number is displayed under the <guilabel
+>Listening port</guilabel
+> column. In addition to the port number, you also need the hostname or IP address of your server. </para>
+<para
+></para>
+</listitem>
+<listitem>
+<para
+>Client: Select the <guimenuitem
+>Device Manager</guimenuitem
+> from the <guimenu
+>Device</guimenu
+> menu and click on the <guilabel
+>Client</guilabel
+> tab. You can add, modify, or delete hosts under the <guilabel
+>Client</guilabel
+> tab. Add a host by clicking on the <guibutton
+>Add</guibutton
+> button. Enter the hostname/IP address of the server in the <guilabel
+>Host</guilabel
+> field, and enter the port number obtained from the <emphasis
+>server</emphasis
+> machine in step 1. </para>
+</listitem>
+</orderedlist>
+
+<screenshot>
+<screeninfo
+>INDI Client</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="indiclient.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</screenshot>
+
+<para
+>After you add a host, right click on the host to <guimenuitem
+>Connect</guimenuitem
+> or <guimenuitem
+>Disconnect</guimenuitem
+>. If a connection is established, you can control the telescope from the <guilabel
+>Sky map</guilabel
+> or <guilabel
+>INDI Control Panel</guilabel
+> exactly as described in the <link linkend="indi-kstars-setup"
+>local/server</link
+> section. It is as easy at that. </para>
+
+<sect2 id="indi-commandline">
+<title
+>Running an INDI server from the command line</title>
+<para
+>While &kstars; allows you to easily deploy an INDI server; you can launch an INDI server from the command line. </para>
+
+<para
+>Since INDI is an independent backend component, you can run an INDI server on a host without KStars. INDI can be compiled separately to run on remote hosts. Furthermore, device drivers log messages to <constant
+>stderr</constant
+> and that can be helpful in a debugging situation. The syntax for INDI server is as following:</para>
+
+<para
+>$ <command
+>indiserver</command
+> [options] [<filename
+>driver</filename
+> ...]</para>
+
+<para
+>Options:</para>
+<para
+>-p p : alternate IP port, default 7624</para>
+<para
+>-r n : max restart attempts, default 2</para>
+<para
+>-v : more verbose to stderr</para>
+
+<para
+>For example, if you want to start an INDI server running an LX200 GPS driver and listening to connections on port 8000, you would run the following command:</para>
+
+<para
+>$ <command
+>indiserver</command
+> -p 8000 <filename
+>lx200gps</filename
+></para>
+</sect2>
+
+<sect2 id="indi-secure-remote">
+<title
+>Secure Remote Operation</title>
+
+<para
+>Suppose we want to run an indiserver with INDI drivers on a remote host, <constant
+>remote_host</constant
+>, and connect them to &kstars; running on the local machine.</para>
+
+<para
+>From the local machine log onto the remote host, <constant
+>remote_host</constant
+>, by typing:</para>
+
+<para
+>$ <command
+>ssh</command
+> -L <varname
+>local_port</varname
+>:<constant
+>remote_host</constant
+>:<varname
+>remote_port</varname
+></para>
+
+<para
+>This binds the <varname
+>local_port</varname
+> on the local machine to the <varname
+>remote_port</varname
+> on the <constant
+>remote_host</constant
+>. After logging in, run indiserver on the remote host:</para>
+
+<para
+>$ <command
+>indiserver</command
+> -p <varname
+>remote_port</varname
+> [<filename
+>driver</filename
+>...]</para>
+
+<para
+>Back on the local machine, start &kstars; then open the <guimenuitem
+>Device Manager</guimenuitem
+> and add a host under the <guilabel
+>Client</guilabel
+> tab. The host should be the local host (usually 127.0.0.1) and the port number should be the <varname
+>local_port</varname
+> used in the steps above. <mousebutton
+>Right</mousebutton
+>-click on the host and select <guimenuitem
+>Connect</guimenuitem
+> from the popup menu. &kstars; will connect to the remote INDI server securely. The host information will be saved for future sessions.</para>
+</sect2>
+</sect1>
+
+<sect1 id="indi-faq">
+<title
+>INDI Frequently Asked Questions</title>
+<indexterm
+><primary
+>Telescope Control</primary>
+<secondary
+><acronym
+>FAQ</acronym
+></secondary>
+</indexterm>
+
+<qandaset defaultlabel="qanda">
+<qandaentry>
+<question id="what-is-indi">
+<para
+>What is INDI?</para>
+</question>
+<answer>
+<para
+><acronym
+>INDI</acronym
+> is the <ulink url="http://indi.sourceforge.net"
+> Instrument-Neutral-Distributed-Interface</ulink
+> control protocol developed by <author
+><firstname
+>Elwood</firstname
+><surname
+>C. Downey</surname
+></author
+> of <ulink url="http://www.clearskyinstitute.com/"
+>ClearSky Institute</ulink
+>. &kstars; employs device drivers that are compatible with the INDI protocol. INDI has many advantages including loose coupling between hardware devices and software drivers. Clients that use the device drivers (like &kstars;) are completely unaware of the device capabilities. In run time, &kstars; communicates with the device drivers and builds a completely dynamical GUI based on services provided by the device. Therefore, new device drivers can be written or updated and KStars can take full advantage of them without any changes on the client side.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Do you plan to support more devices? </para>
+</question>
+<answer>
+<para
+>Yes. We plan to support major CCD cameras and focusers and extend support for more telescopes. If you would like INDI to support a particular device, please send an email to <email
+>indi-devel@lists.sourceforge.net</email
+> </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>I do not have a serial port, how can I connect to the telescope?</para>
+</question>
+<answer>
+<para
+>Many modern laptops do not have a serial port. You will need a Serial To USB adaptor that is supported under Linux. For example, <trademark
+>Keyspan</trademark
+>'s USA-19QW Serial to USB adaptor is well supported under Linux and had been tested with &kstars;. You need to refer to your adaptor's documentation to find which ports they provide (e.g. <constant
+>/dev/ttyUSB0 .... /dev/ttyUSB9</constant
+>). </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>When I try to <guibutton
+>Connect</guibutton
+>, &kstars; reports that the telescope is not connected to the serial/USB port. What can I do? </para>
+</question>
+<answer>
+<para
+>This message is triggered when &kstars; cannot communicate with the telescope. Here are few things you can do:</para>
+
+ <orderedlist>
+ <listitem>
+<para
+>Check that you have both reading and writing permission for the port you are trying to connect to.</para>
+ </listitem>
+ <listitem>
+<para
+>Check the connection cable, make sure it is in good condition and test it with other applications.</para>
+ </listitem>
+ <listitem>
+<para
+>Check your telescope power, make sure the power is on and that the telescope is getting enough power.</para>
+ </listitem>
+ <listitem>
+<para
+>Set the correct port in the <guilabel
+>INDI Control Panel</guilabel
+> under the <guimenu
+>Devices</guimenu
+> menu. The default port is <constant
+>/dev/ttyS0</constant
+></para>
+ </listitem>
+ <listitem>
+ <para
+>Restart &kstars; and retry again.</para>
+ </listitem>
+ </orderedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>&kstars; reports that the telescope is online and ready, but I cannot find the telescope's crosshair, where is it?</para>
+</question>
+<answer>
+<para
+>&kstars; retrieves the telescopes RA and DEC coordinates upon connection. If your alignment was performed correctly, then you should see the crosshair around your target in the Sky Map. However, the RA and DEC coordinates provided by the telescope may be incorrect (even below the horizon) and you need to <link linkend="indi-sync"
+>Sync</link
+> your telescope to your current target.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>The telescope is moving erratically or not moving at all. What can I do?</para>
+</question>
+<answer>
+<para
+>This behaviour is mostly due to incorrect settings, please verify the following check list:</para>
+<orderedlist>
+<listitem>
+<para
+>Is the telescope aligned?</para>
+</listitem>
+<listitem>
+<para
+>Is the telescope alignment mode correct? Use <guilabel
+>INDI Control Panel</guilabel
+> to check and change these settings (<constant
+>Alt/Az,Polar, Land</constant
+>).</para>
+</listitem>
+<listitem>
+<para
+>Are the telescope's time and date settings correct?</para>
+</listitem>
+<listitem>
+<para
+>Are the telescope's longitude and latitude settings correct?</para>
+</listitem>
+<listitem>
+<para
+>Is the telescope's UTC offset correct?</para>
+</listitem>
+<listitem>
+<para
+>Are the telescope's RA and DEC axis locked firmly?</para>
+</listitem>
+<listitem>
+<para
+>Is the telescope's N/S switch (when applicable) setup correctly for your hemisphere?</para>
+</listitem>
+<listitem>
+<para
+>Is the cable between the telescope and computer in good condition?</para>
+</listitem>
+</orderedlist>
+
+<para
+>If you think all settings are correct but the telescope still moves erratically or not at all, then please send a report to <email
+>kstars-devel@kde.org</email
+></para>
+</answer>
+</qandaentry>
+</qandaset>
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/install.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/install.docbook
new file mode 100644
index 00000000000..4d4fba9599b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/install.docbook
@@ -0,0 +1,138 @@
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kstars">
+<title
+>How to obtain &kstars;</title>
+<para
+>&kstars; is distributed with &kde; as part of the kdeedu "Edutainment" module. </para>
+<para
+>We also occasionally make an independent release. These independent releases will be available as a gzipped tar archive from the following website: <ulink url="http://prdownloads.sourceforge.net/kstars/"
+>http://prdownloads.sourceforge.net/kstars/</ulink
+>. </para>
+<para
+>Independent releases are announced through the <email
+>kstars-announce@lists.sourceforge.net</email
+> mailing list. Releases are also posted to <ulink url="http://edu.kde.org/kstars"
+>the &kstars; home page</ulink
+>, <ulink url="http://www.kde-apps.org/content/show.php?content=9862"
+>kde-apps.org</ulink
+>, and <ulink url="http://freshmeat.net/projects/kstars"
+>freshmeat.net</ulink
+>. </para>
+<para
+>&kstars; is been packaged by many Linux/BSD distributions, including Redhat, Suse, and Mandrake. Some distributions package &kstars; as a separate application, some just provide a kdeedu package, which includes &kstars;. </para
+><para
+>If you would like the latest CVS development version of &kstars;, please follow <ulink url="http://edu.kde.org/kstars/cvs.html"
+>these instructions</ulink
+>. </para>
+</sect1>
+
+<sect1 id="requirements">
+<title
+>Requirements</title>
+<para
+>In order to successfully run &kstars;, you need &kde;
+>=3.2 and &Qt;
+>=3.2. </para>
+<para
+>To compile &kstars;, you will also have to have the following packages installed: <itemizedlist>
+<listitem
+><para
+>kdelibs-devel</para
+></listitem>
+<listitem
+><para
+>qt-devel</para
+></listitem>
+<listitem
+><para
+>zlib-devel</para
+></listitem>
+<listitem
+><para
+>fam-devel</para
+></listitem>
+<listitem
+><para
+>png-devel</para
+></listitem>
+<listitem
+><para
+>jpeg-devel</para
+></listitem>
+<listitem
+><para
+>autoconf (
+>=2.5)</para
+></listitem>
+</itemizedlist
+></para>
+
+<para
+>On my system, &kstars; uses about 60 MB of system memory with the default settings. Most of this usage is due to the loaded object databases. You can dramatically reduce the memory footprint by reducing the faint limit for stars in the Configuration Window, or eliminating catalogs of objects (NGC, IC, comets, asteroids, &etc;). If &kstars; is idling, it uses very little <acronym
+>CPU</acronym
+>; but it will use as much as you have got when panning or zooming. </para>
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+
+<para
+>In order to compile and install &kstars; on your system, type the following in the base folder of the unpacked &kstars; distribution: <screen width="40"
+><prompt
+>%</prompt
+> <userinput
+>./configure --prefix=$KDEDIR</userinput>
+<prompt
+>%</prompt
+> <userinput
+>make</userinput>
+<prompt
+>%</prompt
+> <userinput
+>make install</userinput
+>
+</screen>
+</para
+><para
+>Please do not forget the prefix argument to configure. If your <envar
+>KDEDIR</envar
+> variable is not set, set prefix to whatever folder &kde; is installed in: this is usually either <filename class="directory"
+>/usr</filename
+>, <filename class="directory"
+>/opt/kde</filename
+>, or <filename class="directory"
+>/opt/kde3</filename
+>. Also, make sure you do the last step as <systemitem class="username"
+>root</systemitem
+>. </para
+><para
+>&kstars; uses <command
+>autoconf</command
+> and <command
+>automake</command
+>, so you should not have trouble compiling it. Should you run into problems please report them to the &kstars; mailing list <email
+>kstars-devel@kde.org</email
+>. </para>
+</sect1>
+
+<sect1 id="configuration">
+<title
+>Configuration</title>
+<para
+>At this point, there are no special configuration options or requirements. If &kstars; complains that there are missing data files, become <systemitem class="username"
+>root</systemitem
+> and manually copy all files in <filename class="directory"
+>kstars/data/</filename
+> to <filename class="directory"
+>$(KDEDIR)/apps/kstars/</filename
+> (If you do not have <systemitem class="username"
+>root</systemitem
+> privileges, copy them to <filename class="directory"
+>~/.kde/share/apps/kstars/.</filename
+>) </para>
+</sect1>
+</appendix>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/jmoons.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/jmoons.docbook
new file mode 100644
index 00000000000..63869ce059c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/jmoons.docbook
@@ -0,0 +1,39 @@
+<sect1 id="tool-jmoons">
+<title
+>Jupiter Moons Tool</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Jupiter Moons Tool</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Jupiter Moons Tool </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="jmoons.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Jupiter Moons Tool</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This tool displays the positions of Jupiter's four largest moons (Io, Europa, Ganymede, and Callisto) relative to Jupiter, as a function of time. Time is plotted vertically; the units are days and <quote
+>time=0.0</quote
+> corresponds to the current simulation time. The horizontal axis displays the angular offset from Jupiter's position, in arcminutes. The offset is measured along the direction of Jupiter's equator. Each moon's position as a function of time traces a sinusoidal path in the plot, as the moon orbits around Jupiter. Each track is assigned a different colour to distinguish it from the others; the name labels at the top of the window indicate the colour used by each moon. </para
+><para
+>The plot can be manipulated with the keyboard. The time axis can be expanded or compressed using the <keycap
+>+</keycap
+> and <keycap
+>-</keycap
+> keys. The time displayed at the center of the window can be changed with the <keycap
+>[</keycap
+> and <keycap
+>]</keycap
+> keys. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/julianday.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/julianday.docbook
new file mode 100644
index 00000000000..06e2832eb59
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/julianday.docbook
@@ -0,0 +1,78 @@
+<sect1 id="ai-julianday">
+<sect1info>
+<author
+><firstname
+>John</firstname
+> <surname
+>Cirillo</surname
+> </author>
+</sect1info>
+<title
+>Julian Day</title>
+<indexterm
+><primary
+>Julian Day</primary>
+</indexterm>
+<para
+>Julian Days are a way of reckoning the current date by a simple count of the number of days that have passed since some remote, arbitrary date. This number of days is called the <firstterm
+>Julian Day</firstterm
+>, abbreviated as <abbrev
+>JD</abbrev
+>. The starting point, <abbrev
+>JD=0</abbrev
+>, is January 1, 4713 BC (or -4712 January 1, since there was no year '0'). Julian Days are very useful because they make it easy to determine the number of days between two events by simply subtracting their Julian Day numbers. Such a calculation is difficult for the standard (Gregorian) calendar, because days are grouped into months, which contain a variable number of days, and there is the added complication of <link linkend="ai-leapyear"
+>Leap Years</link
+>. </para
+><para
+>Converting from the standard (Gregorian) calendar to Julian Days and vice versa is best left to a special program written to do this, such as the &kstars; <link linkend="tool-calculator"
+>Astrocalculator</link
+>. However, for those interested, here is a simple example of a Gregorian to Julian day converter: </para
+><para
+><abbrev
+>JD</abbrev
+> = <abbrev
+>D</abbrev
+> - 32075 + 1461*( <abbrev
+>Y</abbrev
+> + 4800 + ( <abbrev
+>M</abbrev
+> - 14 ) / 12 ) / 4 + 367*( <abbrev
+>M</abbrev
+> - 2 - ( <abbrev
+>M</abbrev
+> - 14 ) / 12 * 12 ) / 12 - 3*( ( <abbrev
+>Y</abbrev
+> + 4900 + ( <abbrev
+>M</abbrev
+> - 14 ) / 12 ) / 100 ) / 4 </para
+><para
+>where <abbrev
+>D</abbrev
+> is the day (1-31), <abbrev
+>M</abbrev
+> is the Month (1-12), and <abbrev
+>Y</abbrev
+> is the year (1801-2099). Note that this formula only works for dates between 1801 and 2099. More remote dates require a more complicated transformation. </para
+><para
+>An example Julian Day is: <abbrev
+>JD</abbrev
+> 2440588, which corresponds to 1 Jan, 1970. </para
+><para
+>Julian Days can also be used to tell time; the time of day is expressed as a fraction of a full day, with 12:00 noon (not midnight) as the zero point. So, 3:00 pm on 1 Jan 1970 is <abbrev
+>JD</abbrev
+> 2440588.125 (since 3:00 pm is 3 hours since noon, and 3/24 = 0.125 day). Note that the Julian Day is always determined from <link linkend="ai-utime"
+>Universal Time</link
+>, not Local Time. </para
+><para
+>Astronomers use certain Julian Day values as important reference points, called <firstterm
+>Epochs</firstterm
+>. One widely-used epoch is called J2000; it is the Julian Day for 1 Jan, 2000 at 12:00 noon = <abbrev
+>JD</abbrev
+> 2451545.0. </para
+><para
+>Much more information on Julian Days is available on the internet. A good starting point is the <ulink url="http://aa.usno.navy.mil/faq/docs/JD_Formula.html"
+>U.S. Naval Observatory</ulink
+>. If that site is not available when you read this, try searching for <quote
+>Julian Day</quote
+> with your favourite search engine. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/leapyear.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/leapyear.docbook
new file mode 100644
index 00000000000..cf855c7534b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/leapyear.docbook
@@ -0,0 +1,58 @@
+<sect1 id="ai-leapyear">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Leap Years</title>
+<indexterm
+><primary
+>Leap Years</primary>
+</indexterm>
+<para
+>The Earth has two major components of motion. First, it spins on its rotational axis; a full spin rotation takes one <firstterm
+>Day</firstterm
+> to complete. Second, it orbits around the Sun; a full orbital rotation takes one <firstterm
+>Year</firstterm
+> to complete. </para
+><para
+>There are normally 365 days in one <emphasis
+>calendar</emphasis
+> year, but it turns out that a <emphasis
+>true</emphasis
+> year (&ie;, a full orbit of the Earth around the Sun; also called a <firstterm
+>tropical year</firstterm
+>) is a little bit longer than 365 days. In other words, in the time it takes the Earth to complete one orbital circuit, it completes 365.24219 spin rotations. Do not be too surprised by this; there is no reason to expect the spin and orbital motions of the Earth to be synchronised in any way. However, it does make marking calendar time a bit awkward.... </para
+><para
+>What would happen if we simply ignored the extra 0.24219 rotation at the end of the year, and simply defined a calendar year to always be 365.0 days long? The calendar is basically a charting of the Earth's progress around the Sun. If we ignore the extra bit at the end of each year, then with every passing year, the calendar date lags a little more behind the true position of Earth around the Sun. In just a few decades, the dates of the solstices and equinoxes will have drifted noticeably. </para
+><para
+>In fact, it used to be that all years <emphasis
+>were</emphasis
+> defined to have 365.0 days, and the calendar <quote
+>drifted</quote
+> away from the true seasons as a result. In the year 46 <abbrev
+>BCE</abbrev
+>, Julius Caeser established the <firstterm
+>Julian Calendar</firstterm
+>, which implemented the world's first <firstterm
+>leap years</firstterm
+>: He decreed that every 4th year would be 366 days long, so that a year was 365.25 days long, on average. This basically solved the calendar drift problem. </para
+><para
+>However, the problem wasn't completely solved by the Julian calendar, because a tropical year isn't 365.25 days long; it's 365.24219 days long. You still have a calendar drift problem, it just takes many centuries to become noticeable. And so, in 1582, Pope Gregory XIII instituted the <firstterm
+>Gregorian calendar</firstterm
+>, which was largely the same as the Julian Calendar, with one more trick added for leap years: even Century years (those ending with the digits <quote
+>00</quote
+>) are only leap years if they are divisible by 400. So, the years 1700, 1800, and 1900 were not leap years (though they would have been under the Julian Calendar), whereas the year 2000 <emphasis
+>was</emphasis
+> a leap year. This change makes the average length of a year 365.2425 days. So, there is still a tiny calendar drift, but it amounts to an error of only 3 days in 10,000 years. The Gregorian calendar is still used as a standard calendar throughout most of the world. </para>
+<note>
+<para
+>Fun Trivia: When Pope Gregory instituted the Gregorian Calendar, the Julian Calendar had been followed for over 1500 years, and so the calendar date had already drifted by over a week. Pope Gregory re-synchronised the calendar by simply <emphasis
+>eliminating</emphasis
+> 10 days: in 1582, the day after October 4th was October 15th! </para>
+</note>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/lightcurves.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/lightcurves.docbook
new file mode 100644
index 00000000000..19b1b5d7a4d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/lightcurves.docbook
@@ -0,0 +1,223 @@
+<sect1 id="tool-aavso">
+
+<sect1info>
+<author
+><firstname
+>Aaron</firstname
+> <surname
+>Price</surname
+> <affiliation
+><address
+> <email
+>aavso@aavso.org</email>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>AAVSO Light Curves</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>AAVSO Lightcurve Generator</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The AAVSO Lightcurves Tool </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="aavso.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>AAVSO Lightcurves</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<sect2 id="aavso-intro">
+<title
+>Introduction</title>
+<para
+>&kstars; can display light curves for variable stars from the observing program of the <ulink url="http://www.aavso.org"
+>American Association of Variable Star Observers</ulink
+> (<abbrev
+>AAVSO</abbrev
+>). This program monitors over 6,000 variable stars and consists of 10 million observations going back almost a century. &kstars; downloads the very latest data directly from the <abbrev
+>AAVSO</abbrev
+> database via the Internet, so a network connection is required to use this tool. </para>
+<para
+>To use the tool, select a variable star either by <firstterm
+>designation</firstterm
+> or name in the left panel, and set the start and end dates to be plotted. In the right panel, select the type of data that should be plotted (see below). When you have made you selections, press the <guibutton
+>Retrieve Curve</guibutton
+> button. &kstars; will automatically connect to the AAVSO server, which will generate the lightcurve plot and send it to your computer for display. A sample lightcurve plot is shown below: </para>
+
+<screenshot>
+<screeninfo
+>A Sample Lightcurve </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="lightcurve.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Sample Lightcurve</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Please not these light curves should <emphasis
+>NEVER</emphasis
+> be used in research, papers, presentations, publications, &etc;. They are only meant to be used as a source of info for &kstars;. They have not been validated and passed the <abbrev
+>AAVSO</abbrev
+>'s strict quality control measures. We will be glad to give you good raw data simply by requesting it at <ulink url="http://www.aavso.org/adata/onlinedata/"
+>http://www.aavso.org/adata/onlinedata/</ulink
+>. </para>
+<para
+>Specific questions about the data in the light curves can be sent to <email
+>aavso@aavso.org</email
+>. </para>
+</sect2>
+
+<sect2 id="aavso-about">
+<title
+>About Variable Stars</title>
+<para
+><firstterm
+>Variable stars</firstterm
+> are stars that change in brightness. A <firstterm
+>light curve</firstterm
+> is a plot of a variable star's brightness over time. By looking at a light curve you can see how the star has behaved in the past and try to predict how it will behave in the future. Astronomers also use this data to model astrophysical processes in the star. This important to help us understand how stars work. </para>
+</sect2>
+
+<sect2 id="aavso-data">
+<title
+>The Data</title>
+
+<para
+>Here is a summary of the various types of data available in the light curves: <itemizedlist
+>
+<listitem
+><para
+><firstterm
+>Visual Observation</firstterm
+>: This is an observation of a variable star by an observer with a regular telescope. It means that an observer saw the star at Y brightness on X date and time.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>Fainter than</firstterm
+>: Sometimes the star is too faint to be seen by the observer. When that happens, the observer reports the faintest star seen in the field. These are called <quote
+>fainter thans</quote
+> because the variable star was fainter than the brightness reported.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>Average</firstterm
+>: This is a computed running average of all the data reported. The <firstterm
+>bin</firstterm
+> number tells the computer how many days to use in each average calculation. This will need to be adjusted based on the frequency of observations. The error bars represent the 1 sigma standard deviation of error.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>CCDV</firstterm
+>: These are observations reported using a <abbrev
+>CCD</abbrev
+> with a Johnson <abbrev
+>V</abbrev
+> filter. <abbrev
+>CCDV</abbrev
+> observations tend to be more accurate than visual (but not always).</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>CCDB</firstterm
+>: <abbrev
+>CCD</abbrev
+> observations with a Johnson <abbrev
+>B</abbrev
+> filter.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>CCDI</firstterm
+>: <abbrev
+>CCD</abbrev
+> observations with a Cousins <abbrev
+>Ic</abbrev
+> filter.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>CCDR</firstterm
+>: <abbrev
+>CCD</abbrev
+> observations with a Cousins <abbrev
+>R</abbrev
+> filter.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>Discrepant Data</firstterm
+>: This is data that has been flagged by an <abbrev
+>AAVSO</abbrev
+> staff member as being discrepant following <abbrev
+>HQ</abbrev
+> rules for data validation. Contact <email
+>aavso@aavso.org</email
+> for more information.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>Dates</firstterm
+>: The observational database the light curves are based on is updated every 10 minutes so you can get data in near real-time. Right now light curve data is only available back to 1961, but this will likely be expanded further back in time in the future.</para
+></listitem>
+
+</itemizedlist>
+</para>
+</sect2>
+
+<sect2 id="aavso-update">
+<title
+>Updating your local copy of Variable Stars</title>
+<para
+>The <abbrev
+>AAVSO</abbrev
+> publishes the <ulink url="http://www.aavso.org/valnam.txt"
+>full list of variable stars</ulink
+> in their monitoring program. This file is updated monthly with newly discovered variable stars. To sync the list that &kstars; uses with the <abbrev
+>AAVSO</abbrev
+> master list, click on the <guibutton
+>Update List</guibutton
+> button in the <abbrev
+>AAVSO</abbrev
+> dialogue. &kstars; will then attempt to connect to the <abbrev
+>AAVSO</abbrev
+> database and download the latest list. </para>
+<note>
+<para
+>The customised data stream provided by the AAVSO was implemented for &kstars; by Aaron Price. Thank you, Aaron! </para>
+</note>
+</sect2>
+</sect1>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/luminosity.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/luminosity.docbook
new file mode 100644
index 00000000000..fcb119a70ee
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/luminosity.docbook
@@ -0,0 +1,44 @@
+<sect1 id="ai-luminosity">
+
+<sect1info>
+
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address
+> <email
+>mutlaqja@ku.edu</email>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Luminosity</title>
+<indexterm
+><primary
+>Luminosity</primary>
+<seealso
+>Flux</seealso>
+</indexterm>
+
+<para
+><firstterm
+>Luminosity</firstterm
+> is the amount of energy emitted by a star each second. </para>
+
+<para
+>All stars radiate light over a broad range of frequencies in the electromagnetic spectrum from the low energy radio waves up to the highly energetic gamma rays. A star that emits predominately in the ultra-violet region of the spectrum produces a total amount of energy magnitudes larger than that produced in a star that emits principally in the infrared. Therefore, luminosity is a measure of energy emitted by a star over all wavelengths. The relationship between wavelength and energy was quantified by Einstein as E = h * v where v is the frequency, h is the Planck constant, and E is the photon energy in joules. That is, shorter wavelengths (and thus higher frequencies) correspond to higher energies. </para>
+
+<para
+>For example, a wavelength of lambda = 10 meter lies in the radio region of the electromagnetic spectrum and has a frequency of f = c / lambda = 3 * 10^8 m/s / 10 = 30 MHz where c is the speed of light. The energy of this photon is E = h * v = 6.625 * 10^-34 J s * 30 Mhz = 1.988 * 10^-26 joules. On the other hand, visible light has much shorter wavelengths and higher frequencies. A photon that has a wavelength of lambda = 5 * 10^-9 meters (A greenish photon) has an energy E = 3.975 * 10^-17 joules which is over a billion times higher than the energy of a radio photon. Similarly, a photon of red light (wavelength lambda = 700 nm) has less energy than a photon of violet light (wavelength lambda = 400 nm). </para>
+
+<para
+>Luminosity depends both on temperature and surface area. This makes sense because a burning log radiates more energy than a match, even though both have the same temperature. Similarly, an iron rod heated to 2000 degrees emits more energy than when it is heated to only 200 degrees. </para>
+
+<para
+>Luminosity is a very fundamental quantity in Astronomy and Astrophysics. Much of what is learnt about celestial objects comes from analysing their light. This is because the physical processes that occur inside stars gets recorded and transmitted by light. Luminosity is measured in units of energy per second. Astronomers prefer to use Ergs, rather than Watts, when quantifying luminosity. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/magnitude.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/magnitude.docbook
new file mode 100644
index 00000000000..11c6ed98044
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/magnitude.docbook
@@ -0,0 +1,60 @@
+<sect1 id="ai-magnitude">
+<sect1info>
+<author
+><firstname
+>Girish</firstname
+> <surname
+>V</surname
+> </author>
+</sect1info>
+<title
+>Magnitude Scale</title>
+<indexterm
+><primary
+>Magnitude Scale</primary>
+<seealso
+>Flux</seealso
+> <seealso
+>Star Colours and Temperatures</seealso
+> </indexterm>
+<para
+>2500 years ago, the ancient Greek astronomer Hipparchus classified the brightnesses of visible stars in the sky on a scale from 1 to 6. He called the very brightest stars in the sky <quote
+>first magnitude</quote
+>, and the very faintest stars he could see <quote
+>sixth magnitude</quote
+>. Amazingly, two and a half millenia later, Hipparchus's classification scheme is still widely used by astronomers, although it has since been modernised and quantified.</para>
+<note
+><para
+>The magnitude scale runs backwards to what you might expect: brighter stars have <emphasis
+>smaller</emphasis
+> magnitudes than fainter stars). </para>
+</note>
+<para
+>The modern magnitude scale is a quantitative measurement of the <firstterm
+>flux</firstterm
+> of light coming from a star, with a logarithmic scaling: </para
+><para
+>m = m_0 - 2.5 log (F / F_0) </para
+><para
+>If you do not understand the maths, this just says that the magnitude of a given star (m) is different from that of some standard star (m_0) by 2.5 times the logarithm of their flux ratio. The 2.5 *log factor means that if the flux ratio is 100, the difference in magnitudes is 5 mag. So, a 6th magnitude star is 100 times fainter than a 1st magnitude star. The reason Hipparchus's simple classification translates to a relatively complex function is that the human eye responds logarithmically to light. </para
+><para
+>There are several different magnitude scales in use, each of which serves a different purpose. The most common is the apparent magnitude scale; this is just the measure of how bright stars (and other objects) look to the human eye. The apparent magnitude scale defines the star Vega to have magnitude 0.0, and assigns magnitudes to all other objects using the above equation, and a measure of the flux ratio of each object to Vega. </para
+><para
+>It is difficult to understand stars using just the apparent magnitudes. Imagine two stars in the sky with the same apparent magnitude, so they appear to be equally bright. You cannot know just by looking if the two have the same <emphasis
+>intrinsic</emphasis
+> brightness; it is possible that one star is intrinsically brighter, but further away. If we knew the distances to the stars (see the <link linkend="ai-parallax"
+>parallax</link
+> article), we could account for their distances and assign <firstterm
+>Absolute magnitudes</firstterm
+> which would reflect their true, intrinsic brightness. The absolute magnitude is defined as the apparent magnitude the star would have if observed from a distance of 10 parsecs (1 parsec is 3.26 light-years, or 3.1 x 10^18 cm). The absolute magnitude (M) can be determined from the apparent magnitude (m) and the distance in parsecs (d) using the formula: </para
+><para
+>M = m + 5 - 5 * log(d) (note that M=m when d=10). </para
+><para
+>The modern magnitude scale is no longer based on the human eye; it is based on photographic plates and photoelectric photometers. With telescopes, we can see objects much fainter than Hipparchus could see with his unaided eyes, so the magnitude scale has been extended beyond 6th magnitude. In fact, the Hubble Space Telescope can image stars nearly as faint as 30th magnitude, which is one <emphasis
+>trillion</emphasis
+> times fainter than Vega. </para
+><para
+>A final note: the magnitude is usually measured through a colour filter of some kind, and these magnitudes are denoted by a subscript describing the filter (&ie;, m_V is the magnitude through a <quote
+>visual</quote
+> filter, which is greenish; m_B is the magnitude through a blue filter; m_pg is the photographic plate magnitude &etc;). </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/meridian.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/meridian.docbook
new file mode 100644
index 00000000000..067464da584
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/meridian.docbook
@@ -0,0 +1,41 @@
+<sect1 id="ai-meridian">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>The Local Meridian</title>
+<indexterm
+><primary
+>Local Meridian</primary>
+<seealso
+>Hour Angle</seealso
+> <seealso
+>Celestial Sphere</seealso
+> </indexterm>
+<para
+>The Local Meridian is an imaginary <link linkend="ai-greatcircle"
+>Great Circle</link
+> on the <link linkend="ai-csphere"
+>Celestial Sphere</link
+> that is perpendicular to the local <link linkend="ai-horizon"
+>Horizon</link
+>. It passes through the North point on the Horizon, through the <link linkend="ai-cpoles"
+>Celestial Pole</link
+>, up to the <link linkend="ai-zenith"
+>Zenith</link
+>, and through the South point on the Horizon. </para
+><para
+>Because it is fixed to the local Horizon, stars will appear to drift past the Local Meridian as the Earth spins. You can use an object's <link linkend="equatorial"
+>Right Ascension</link
+> and the <link linkend="ai-sidereal"
+>Local Sidereal Time</link
+> to determine when it will cross your Local Meridian (see <link linkend="ai-hourangle"
+>Hour Angle</link
+>). </para>
+</sect1>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/parallax.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/parallax.docbook
new file mode 100644
index 00000000000..ad19aa1c039
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/parallax.docbook
@@ -0,0 +1,62 @@
+<sect1 id="ai-parallax">
+<sect1info>
+<author
+><firstname
+>James</firstname
+> <surname
+>Lindenschmidt</surname
+> </author>
+</sect1info>
+<title
+>Parallax</title>
+<indexterm
+><primary
+>Parallax</primary
+></indexterm>
+<indexterm
+><primary
+>Astronomical Unit</primary
+><see
+>Parallax</see
+></indexterm>
+<indexterm
+><primary
+>Parsec</primary
+><see
+>Parallax</see
+></indexterm>
+ <para
+><firstterm
+>Parallax</firstterm
+> is the apparent change of an observed object's position caused by a shift in the observer's position. As an example, hold your hand in front of you at arm's length, and observe an object on the other side of the room behind your hand. Now tilt your head to your right shoulder, and your hand will appear on the left side of the distant object. Tilt your head to your left shoulder, and your hand will appear to shift to the right side of the distant object. </para>
+ <para
+>Because the Earth is in orbit around the Sun, we observe the sky from a constantly moving position in space. Therefore, we should expect to see an <firstterm
+>annual parallax</firstterm
+> effect, in which the positions of nearby objects appear to <quote
+>wobble</quote
+> back and forth in response to our motion around the Sun. This does in fact happen, but the distances to even the nearest stars are so great that you need to make careful observations with a telescope to detect it<footnote
+><para
+>The ancient Greek astronomers knew about parallax; because they could not observe an annual parallax in the positions of stars, they concluded that the Earth could not be in motion around the Sun. What they did not realise was that the stars are millions of times further away than the Sun, so the parallax effect is impossible to see with the unaided eye.</para
+></footnote
+>. </para>
+ <para
+>Modern telescopes allow astronomers to use the annual parallax to measure the distance to nearby stars, using triangulation. The astronomer carefully measures the position of the star on two dates, spaced six months apart. The nearer the star is to the Sun, the larger the apparent shift in its position will be between the two dates. </para>
+ <para
+>Over the six-month period, the Earth has moved through half its orbit around the Sun; in this time its position has changed by 2 <firstterm
+>Astronomical Units</firstterm
+> (abbreviated AU; 1 AU is the distance from the Earth to the Sun, or about 150 million kilometers). This sounds like a really long distance, but even the nearest star to the Sun (alpha Centauri) is about 40 <emphasis
+>trillion</emphasis
+> kilometers away. Therefore, the annual parallax is very small, typically smaller than one <firstterm
+>arcsecond</firstterm
+>, which is only 1/3600 of one degree. A convenient distance unit for nearby stars is the <firstterm
+>parsec</firstterm
+>, which is short for "parallax arcsecond". One parsec is the distance a star would have if its observed parallax angle was one arcsecond. It is equal to 3.26 light-years, or 31 trillion kilometers<footnote
+><para
+>Astronomers like this unit so much that they now use <quote
+>kiloparsecs</quote
+> to measure galaxy-scale distances, and <quote
+>Megaparsecs</quote
+> to measure intergalactic distances, even though these distances are much too large to have an actual, observable parallax. Other methods are required to determine these distances</para
+></footnote
+>. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/precession.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/precession.docbook
new file mode 100644
index 00000000000..354fa09447b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/precession.docbook
@@ -0,0 +1,56 @@
+<sect1 id="ai-precession">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Precession</title>
+<indexterm
+><primary
+>Precession</primary>
+</indexterm>
+<para
+><firstterm
+>Precession</firstterm
+> is the gradual change in the direction of the Earth's spin axis. The spin axis traces a cone, completing a full circuit in 26,000 years. If you have ever spun a top or a dreidel, the <quote
+>wobbling</quote
+> rotation of the top as it spins is precession. </para
+><para
+>Because the direction of the Earth's spin axis changes, so does the location of the <link linkend="ai-cpoles"
+>Celestial Poles</link
+>. </para
+><para
+>The reason for the Earth's precession is complicated. The Earth is not a perfect sphere, it is a bit flattened, meaning the <link linkend="ai-greatcircle"
+>Great Circle</link
+> of the equator is longer than a <quote
+>meridonal</quote
+> great circle that passes through the poles. Also, the Moon and Sun lie outside the Earth's Equatorial plane. As a result, the gravitational pull of the Moon and Sun on the oblate Earth induces a slight <emphasis
+>torque</emphasis
+> in addition to a linear force. This torque on the spinning body of the Earth leads to the precessional motion. </para>
+<tip>
+<para
+>Exercise:</para>
+<para
+>Precession is easiest to see by observing the <link linkend="ai-cpoles"
+>Celestial Pole</link
+>. To find the pole, first switch to Equatorial Coordinates in the <guilabel
+>Configure &kstars;</guilabel
+> window, and then hold down the <keycap
+>Up arrow</keycap
+> key until the display stops scrolling. The declination displayed in the centre of the <guilabel
+>Info Panel</guilabel
+> should be +90 degrees, and the bright star Polaris should be nearly at the centre of the screen. Try slewing with the left and right arrow keys. Notice that the sky appears to rotate around the Pole. </para
+><para
+>We will now demonstrate Precession by changing the Date to a very remote year, and observing that the location of the Celestial Pole is no longer near Polaris. Open the <guilabel
+>Set Time</guilabel
+> window (<keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+>), and set the date to the year 8000 (currently, &kstars; cannot handle dates much more remote than this, but this date is sufficient for our purposes). Notice that the sky display is now centred at a point between the constellations Cygnus and Cepheus. Verify that this is actually the pole by slewing left and right: the sky rotates about this point; in the year 8000, the North celestial pole will no longer be near Polaris. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/quicktour.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/quicktour.docbook
new file mode 100644
index 00000000000..229195bf066
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/quicktour.docbook
@@ -0,0 +1,335 @@
+<chapter id="using-kstars">
+<title
+>A Quick Tour of &kstars;</title>
+
+<para
+>This chapter presents a guided tour of &kstars;, introducing many of its important features. </para>
+
+<screenshot>
+<screeninfo
+>Here is a screenshot of the &kstars; main window: </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="screen1.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Main Window</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The above screenshot shows a typical view of the KStars program. You can see the sky display centered on Betelgeuse, the brightest star in the constellation Orion. Orion has just risen above the eastern horizon. Stars are displayed with <link linkend="ai-colorandtemp"
+>realistic colors</link
+> and relative brightnesses. M 42, the Orion Nebula, is visible on the right side of the screen, just above the horizon. If you look closely, you can also see the Sun and the planet Mercury in the upper left. In three corners of the sky display, there are on-screen text labels displaying data on the current time (<quote
+>LT: 06:44:58 20 June 2004</quote
+>), the current Geographic Location (<quote
+>Tucson, Arizona, USA</quote
+>), and the current object in the center of the display (<quote
+>Focused on: Betelgeuse (alpha Orionis)</quote
+>). Above the sky display, there are two toolbars. The main toolbar contains shortcuts for <link linkend="kstars-menus"
+>menu functions</link
+>, as well as a time-step widget which controls how fast the simulation clock runs. The view toolbar contains buttons that toggle the display of different kinds of objects in the sky. At the bottom of the window, there is a status bar which displays the name of any object you click on, and the <link linkend="ai-skycoords"
+>sky coordinates</link
+> (both Right Ascension/Declination and Azimuth/Altitude) of the mouse cursor. </para>
+
+<sect1 id="startwizard">
+<title
+>The Setup Wizard</title>
+<para>
+<indexterm
+><primary
+>Setup Wizard</primary
+></indexterm
+> The first time you run KStars, you will be presented with a Setup Wizard, which allows you to easily set your geographic location and download some extra data files. You can press the <guilabel
+>Finish</guilabel
+> button at any time to exit the Setup Wizard. </para>
+
+<para
+>The first page of the Setup Wizard allows you to choose the starting geographic location, by selecting from the list of the 2500+ known locations on the right side of the window. The list of locations can be filtered to match the text you enter in the <guilabel
+>City</guilabel
+>, <guilabel
+>Province</guilabel
+>, and <guilabel
+>Country</guilabel
+> edit boxes. If your desired location is not present in the list, you can select a nearby city instead for now. Later on, you can add your precise location manually using the <link linkend="setgeo"
+>Set Geographic Location tool</link
+>. Once you have selected a starting location, press the <guilabel
+>Next</guilabel
+> button. </para>
+
+<para
+>The second page of the Setup Wizard allows you to download extra data that are not included with the standard distribution of &kstars;. Simply press the <guilabel
+>Download Extra Data</guilabel
+> button to open the <guilabel
+>Get New Stuff</guilabel
+> tool. When you are all done, press the <guilabel
+>Finish</guilabel
+> button in the Setup Wizard to start exploring &kstars;. </para>
+
+<note>
+<para
+>The Download Extra Data tool is only available if you have KDE 3.3.x installed. </para>
+</note>
+</sect1>
+
+<sect1 id="lookaround">
+<title
+>Have a Look Around</title>
+<para>
+<indexterm
+><primary
+>Navigation Controls</primary>
+<secondary
+>Basics</secondary
+></indexterm>
+Now that we have the time and location set, let us have a look around. You can pan the display using the arrow keys. If you hold down the &Shift; key before panning, the scrolling speed is doubled. The display can also be panned by clicking and dragging with the mouse. Note that while the display is scrolling, not all objects are displayed. This is done to cut down on the <acronym
+>CPU</acronym
+> load of recomputing object positions, which makes the scrolling smoother (you can configure what gets hidden while scrolling in the <link linkend="config"
+>Configure &kstars;</link
+> window). There are seven ways to change the magnification (or <firstterm
+>Zoom level</firstterm
+>) of the display:</para>
+
+<orderedlist>
+<listitem>
+ <para
+>Use the <keycap
+>+</keycap
+> and <keycap
+>-</keycap
+> keys</para>
+</listitem>
+<listitem>
+ <para
+>Press the Zoom In/Zoom Out buttons in the toolbar</para>
+</listitem>
+<listitem>
+ <para
+>Select <guimenuitem
+>Zoom In</guimenuitem
+>/<guimenuitem
+>Zoom Out</guimenuitem
+> from the <guimenu
+>View</guimenu
+> menu</para>
+</listitem>
+<listitem>
+ <para
+>Select <guimenuitem
+>Zoom to Angular Size...</guimenuitem
+> from the <guimenu
+>View</guimenu
+> menu. This allows you to specify the the field-of-view angle for the display, in degrees.</para>
+</listitem>
+<listitem>
+ <para
+>Use the scroll wheel on your mouse</para>
+</listitem>
+<listitem>
+ <para
+>Drag the mouse up and down with the &MMB; pressed.</para>
+</listitem>
+<listitem>
+ <para
+>Hold down &Ctrl; while dragging the mouse. This will allow you to define a rectangle in the map. When you release the mouse button, the display will zoom to match the rectangle.</para>
+</listitem>
+</orderedlist>
+
+<para
+>Notice that as you zoom in, you can see fainter stars than at lower zoom settings.</para>
+
+<para
+>Zoom out until you can see a green curve; this represents your local <link linkend="ai-horizon"
+>horizon</link
+>. If you have not adjusted the default &kstars; configuration, the display will be solid green below the horizon, representing the solid ground of the Earth. There is also a white curve, which represents the <link linkend="ai-cequator"
+>celestial equator</link
+>, and a tan curve, which represents the <link linkend="ai-ecliptic"
+>Ecliptic</link
+>, the path that the Sun appears to follow across the sky over the course of a year. The Sun is always found somewhere along the Ecliptic, and the planets are never far from it. </para>
+</sect1>
+
+<sect1 id="skyobjects">
+<title
+>Objects in the Sky</title>
+<para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Overview</secondary
+></indexterm>
+&kstars; displays thousands of celestial objects: stars, planets, comets, asteroids, clusters, nebulae and galaxies. You can interact with displayed objects to perform actions on them or obtain more information about them. Clicking on an object will identify it in the status bar, and simply hovering the mouse cursor on an object will label it temporarily in the map. Double-clicking will re-centre the display on the object and begin tracking it (so that it will remain centred as time passes). <mousebutton
+>Right</mousebutton
+> clicking an object opens the object's popup menu, which provides more options. </para>
+
+<sect2 id="popupquick">
+<title
+>The Popup Menu</title>
+<indexterm
+><primary
+>Popup Menu</primary
+><secondary
+>Example</secondary
+></indexterm>
+
+<para
+>Here is an example of the <mousebutton
+>right</mousebutton
+> click popup menu, for the Orion Nebula: </para>
+
+<screenshot>
+<screeninfo
+>Popup Menu for M 42</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="popup.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Popup Menu for M 42</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The appearance of the popup menu depends somewhat on the kind of object you <mousebutton
+>right</mousebutton
+>-click on, but the basic structure is listed below. You can get <link linkend="popup-menu"
+>more detailed information about the popup menu</link
+>. </para>
+
+<para
+>The top section contains information labels (which are not selectable). The top one to three labels display the object's name(s) and object type. The next three labels show the object's rise, transit and set times. If the rise and set times say "circumpolar", it means that the object is always above the horizon for the present location. </para>
+<para
+>The middle section contains items for performing actions on the object, such as <guimenuitem
+>Center and Track</guimenuitem
+>, <guimenuitem
+>Angular Distance To...</guimenuitem
+> (which enters the Angular Distance Mode, allowing you to measure the angle between objects in the sky), <guimenuitem
+>Details...</guimenuitem
+> (which opens the object's <link linkend="tool-details"
+>Object Details window</link
+>), <guimenuitem
+>Attach Label</guimenuitem
+> and <guimenuitem
+>Add/Remove Trail</guimenuitem
+> (only available for Solar System bodies). </para>
+<para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Internet Links</secondary>
+<seealso
+>Popup Menu</seealso
+></indexterm>
+The bottom section contains links to images and/or informative webpages about the selected object. If you know of an additional &URL; with information or an image of the object, you can add a custom link to the object's popup menu using the <guimenuitem
+>Add Link...</guimenuitem
+> item. </para>
+</sect2>
+
+<sect2 id="findobjects">
+<title
+>Finding Objects</title>
+<indexterm
+><primary
+>Find Object Tool</primary
+></indexterm>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Finding by Name</secondary
+></indexterm>
+<para
+>You can search for named objects using the <guilabel
+>Find Object</guilabel
+> tool, which can be opened by clicking on the <guiicon
+>search</guiicon
+> icon in the toolbar, by selecting <guimenuitem
+>Find Object...</guimenuitem
+> from the <guimenu
+>Pointing</guimenu
+> menu, or by pressing <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+>. The <guilabel
+>Find Object</guilabel
+> window is shown below: <screenshot>
+<screeninfo
+>Find Object Window</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="find.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Find Object Window</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+</para>
+
+<para
+>The window contains a list of all the named objects that &kstars; is aware of. Many of the objects only have a numeric catalogue name (for example, NGC 3077), but some objects have a common name as well (for example, Whirlpool Galaxy). You can filter the list by name and by object type. To filter by name, enter a string in the edit box at the top of the window; the list will then only contain names which start with that string. To filter by type, select a type from the combo box at the bottom of the window. </para
+><para
+>To centre the display on an object, highlight the desired object in the list, and press <guibutton
+>Ok</guibutton
+>. Note that if the object is below the horizon, the program will warn you that you may not see anything except the ground (you can make the ground invisible in the <guilabel
+>Display Options</guilabel
+> window, or by pressing the <guiicon
+>Ground</guiicon
+> button in the View toolbar). </para>
+<para>
+<indexterm
+><primary
+>Objects in the Sky</primary>
+<secondary
+>Tracking</secondary
+></indexterm>
+&kstars; will automatically begin tracking on an object whenever one is centred in the display, either by using the <guilabel
+>Find Object</guilabel
+> window, by double-clicking on it, or by selecting <guimenuitem
+>Center and Track</guimenuitem
+> from its <mousebutton
+>right</mousebutton
+>-click popup menu. You can disengage tracking by panning the display, pressing the <guiicon
+>Lock</guiicon
+> icon in the Main toolbar, or selecting <guimenuitem
+>Track Object</guimenuitem
+> from the <guimenu
+>Pointing</guimenu
+> menu. </para>
+
+<note>
+<para>
+<indexterm
+><primary
+>Orbit Trails</primary>
+<secondary
+>Attached to centred object</secondary>
+</indexterm>
+When tracking on a Solar System body, &kstars; will automatically attach an <quote
+>orbit trail</quote
+>, showing the path of the body across the sky. You will likely need to change the clock's timestep to a large value (such as <quote
+>1 day</quote
+>) to see the trail. </para>
+</note>
+
+<para
+>This concludes the tour of &kstars;, although we have only scratched the surface of the available features. &kstars; includes many useful <link linkend="tools"
+>astronomy tools</link
+>, it can directly <link linkend="indi"
+>control your telescope</link
+>, and it offers a wide variety of <link linkend="config"
+>configuration and customization</link
+> options. In addition, this Handbook includes the <link linkend="astroinfo"
+>AstroInfo Project</link
+>, a series of short, interlinked articles explaining some of the celestial and astrophysical concepts behind &kstars;. </para>
+
+</sect2>
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/retrograde.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/retrograde.docbook
new file mode 100644
index 00000000000..b60374831cd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/retrograde.docbook
@@ -0,0 +1,31 @@
+<sect1 id="ai-retrograde">
+<sect1info>
+<author
+><firstname
+>John</firstname
+> <surname
+>Cirillo</surname
+> </author>
+</sect1info>
+<title
+>Retrograde Motion</title>
+<indexterm
+><primary
+>Retrograde Motion</primary>
+</indexterm>
+
+<para
+><firstterm
+>Retrograde Motion</firstterm
+> is the orbital motion of a body in a direction opposite that which is normal to spatial bodies within a given system. </para
+><para
+>When we observe the sky, we expect most objects to appear to move in a particular direction with the passing of time. The apparent motion of most bodies in the sky is from east to west. However it is possible to observe a body moving west to east, such as an artificial satellite or space shuttle that is orbiting eastward. This orbit is considered Retrograde Motion. </para
+><para
+>Retrograde Motion is most often used in reference to the motion of the outer planets (Mars, Jupiter, Saturn, and so forth). Though these planets appear to move from east to west on a nightly basis in response to the spin of the Earth, they are actually drifting slowly eastward with respect to the stationary stars, which can be observed by noting the position of these planets for several nights in a row. This motion is normal for these planets, however, and not considered Retrograde Motion. However, since the Earth completes its orbit in a shorter period of time than these outer planets, we occasionally overtake an outer planet, like a faster car on a multiple-lane highway. When this occurs, the planet we are passing will first appear to stop its eastward drift, and it will then appear to drift back toward the west. This is Retrograde Motion, since it is in a direction opposite that which is typical for planets. Finally, as the Earth swings past the the planet in its orbit, they appear to resume their normal west-to-east drift on successive nights. </para
+><para
+>This Retrograde Motion of the planets puzzled ancient Greek astronomers, and was one reason why they named these bodies <quote
+>planets</quote
+> which in Greek means <quote
+>wanderers</quote
+>. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/scriptbuilder.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/scriptbuilder.docbook
new file mode 100644
index 00000000000..35e08cfb438
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/scriptbuilder.docbook
@@ -0,0 +1,154 @@
+<sect1 id="tool-scriptbuilder">
+<title
+>The Script Builder Tool</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Script Builder</secondary>
+</indexterm>
+
+<para
+>KDE applications can be controlled externally from another program, from a console prompt, or from a shell script using the Desktop COmmunication Protocol (<abbrev
+>DCOP</abbrev
+>). KStars takes advantage of this feature to allow rather complex behaviours to be scripted and played back at any time. This can be used, for example, to create a classroom demo to illustrate an astronomical concept. </para>
+<para
+>The problem with DCOP scripts is, writing them is a bit like programming, and can seem a daunting task to those who do not have programming experience. The Script Builder Tool provides a <abbrev
+>GUI</abbrev
+> point-and-click interface for constructing KStars DCOP scripts, making it very easy to create complex scripts. </para>
+
+<sect2 id="sb-intro">
+<title
+>Introduction to the Script Builder</title>
+
+<para
+>Before explaining how to use the Script Builder, I provide a very brief introduction to all of the <abbrev
+>GUI</abbrev
+> components; for more infomation, use the "What's This?" function. </para>
+
+<screenshot>
+<screeninfo
+>The Script Builder Tool </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="scriptbuilder.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Script Builder Tool</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The Script Builder is shown in the above screenshot. The box on the left is the <firstterm
+>Current Script box</firstterm
+>; it shows the list of commands that comprise the current working script. The box on the right is the <firstterm
+>Function Browser</firstterm
+>; it displays the list of all available script functions. Below the Function Browser, there is a small panel which will display short documentation about the script function highlighted in the Function Browser. The panel below the Current Script box is the <firstterm
+>Function Arguments panel</firstterm
+>; when a function is highlighted in the Current Script box, this panel will contain items for specifying values for any arguments that the highlighted function requires. </para
+><para
+>Along the top of the window, there is a row of buttons which operate on the script as a whole. From left to right, they are: <guibutton
+>New Script</guibutton
+>, <guibutton
+>Open Script</guibutton
+>, <guibutton
+>Save Script</guibutton
+>, <guibutton
+>Save Script As...</guibutton
+>, and <guibutton
+>Test Script</guibutton
+>. The function of these buttons should be obvious, except perhaps the last button. Pressing <guibutton
+>Test Script</guibutton
+> will attempt to run the current script in the main KStars window. You should move the Script Builder window out of the way before pressing this, so you can see the results. </para
+><para
+>In the centre of the window, there is a column of buttons which operate on individual script functions. From top to bottom, they are: <guibutton
+>Add Function</guibutton
+>, <guibutton
+>Remove Function</guibutton
+>, <guibutton
+>Copy Function</guibutton
+>, <guibutton
+>Move Up</guibutton
+>, and <guibutton
+>Move Down</guibutton
+>. <guibutton
+>Add Function</guibutton
+> adds the currently-highlighted function in the Function Browser to the Current Script box (you can also add a function by double-clicking on it). The rest of the buttons operate on the function highlighted in the Current Script box, either removing it, duplicating it, or changing its position in the current script. </para>
+</sect2>
+
+<sect2 id="sb-using">
+<title
+>Using the Script Builder</title>
+<para
+>In order to illustrate using the Script Builder, we present a small tutorial example where we make a script that tracks the Moon while the clock runs at an accelerated rate. </para
+><para
+>If we are going to track the Moon, we will need to point the display at it first. The <firstterm
+>lookToward</firstterm
+> function is used to do this. Highlight this function in the Function Browser, and note the documentation displayed in the panel below the Browser. Press the <guibutton
+>Add Function</guibutton
+> button to add this function to the Current Script box. The Function Arguments panel will now contain a combobox labelled <quote
+>dir</quote
+>, short for direction. This is the direction in which the display should be pointed. The combobox contains only the cardinal compass points, not the Moon or any other objects. You can either enter <quote
+>Moon</quote
+> in the box manually, or press the <guibutton
+>Object</guibutton
+> button to use the <guilabel
+>Find Object</guilabel
+> window to select the Moon from the list of named objects. Note that, as usual, centring on an object automatically engages object-tracking mode, so there is no need to add the <firstterm
+>setTracking</firstterm
+> function after lookToward. </para
+><para
+>Now that we have taken care of pointing at the Moon, we next want to make time pass at an accelerated rate. Use the <firstterm
+>setClockScale</firstterm
+> function for this. Add it to the script by double-clicking on it in the Function Browser. The Function Arguments panel contains a timestep spinbox for setting the desired time step for the simulation clock. Change the timestep to 3 hours. </para
+><para
+>OK, we have pointed at the Moon and accelerated the clock. Now we just want the script to wait for several seconds while the display tracks on the Moon. Add the <firstterm
+>waitFor</firstterm
+> function to the script, and use the Function Arguments panel to specify that it should wait for 20 seconds before continuing. </para
+><para
+>To finish up, let us reset the clock's timestep to the normal value of 1 second. Add another instance of setClockScale, and set its value to 1 sec. </para
+><para
+>Actually, we are not quite done yet. We should probably make sure that the display is using Equatorial coordinates before the script tracks the Moon with an accelerated time step. Otherwise, if the display is using Horizontal coordinates, it will rotate very quickly through large angles as the Moon rises and sets. This can be very confusing, and is avoided by setting the View Option <firstterm
+>UseAltAz</firstterm
+> to <quote
+>false</quote
+>. To change any View Option, use the <firstterm
+>changeViewOption</firstterm
+> function. Add this function to the script, and examine the Function Arguments panel. There is a combobox which contains the list of all options which can be adjusted by changeViewOption. Since we know we want the UseAltAz option, we could simply select it from the combobox. However, the list is quite long, and there is no explanation of what each item is for. It therefore may be easier to press the <guibutton
+>Browse Tree</guibutton
+> button, which will open a window containing a tree view of the available options, organised by topic. In addition, each item has a short explanation of what the option does, and the data type of the option's value. We find UseAltAz under the <guilabel
+>Skymap options</guilabel
+> category. Just highlight this item and press <guibutton
+>OK</guibutton
+>, and it will be selected in the combobox of the Function Arguments panel. Finally, make its value <quote
+>false</quote
+> or <quote
+>0</quote
+>. </para
+><para
+>One more step: changing UseAltAz at the end of the script does us no good; we need this to be changed before anything else happens. So, make sure this function is highlighted in the Current Script box, and press the <guibutton
+>Move Up</guibutton
+> button until it is the first function. </para
+><para
+>Now that we have finished the script, we should save it to disk. Press the <guibutton
+>Save Script</guibutton
+> button. This will first open a window in which you can provide a name for the script, and fill in your name as the author. Enter <quote
+>Tracking the Moon</quote
+> for a name, and your name as the author, and press <guibutton
+>OK</guibutton
+>. Next, you will see the standard &kde; Save File dialog. Specify a filename for the script and press <guibutton
+>OK</guibutton
+> to save the script. Note that if your filename does not end with <quote
+>.kstars</quote
+>, this suffix will be automatically attached. If you are curious, you can examine the script file with any text editor. </para
+><para
+>Now that we have a completed script, we can run it in a couple of ways. From a console prompt, you can simply execute the script as long as an instance of KStars is currently running. Alternatively, you can execute the script from within KStars using the <guimenuitem
+>Run Script</guimenuitem
+> item in the <guimenu
+>File</guimenu
+> menu. </para>
+</sect2>
+
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/sidereal.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/sidereal.docbook
new file mode 100644
index 00000000000..a545518c5c6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/sidereal.docbook
@@ -0,0 +1,87 @@
+<sect1 id="ai-sidereal">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Sidereal Time</title>
+<indexterm
+><primary
+>Sidereal Time</primary>
+<seealso
+>Hour Angle</seealso>
+</indexterm>
+<para
+><firstterm
+>Sidereal Time</firstterm
+> literally means <quote
+>star time</quote
+>. The time we are used to using in our everyday lives is Solar Time. The fundamental unit of Solar Time is a <firstterm
+>Day</firstterm
+>: the time it takes the Sun to travel 360 degrees around the sky, due to the rotation of the Earth. Smaller units of Solar Time are just divisions of a Day: </para
+><para>
+<itemizedlist>
+<listitem
+><para
+>1/24 Day = 1 Hour</para
+></listitem>
+<listitem
+><para
+>1/60 Hour = 1 Minute</para
+></listitem>
+<listitem
+><para
+>1/60 Minute = 1 Second</para
+></listitem>
+</itemizedlist>
+</para
+><para
+>However, there is a problem with Solar Time. The Earth does not actually spin around 360 degrees in one Solar Day. The Earth is in orbit around the Sun, and over the course of one day, it moves about one Degree along its orbit (360 degrees/365.25 Days for a full orbit = about one Degree per Day). So, in 24 hours, the direction toward the Sun changes by about a Degree. Therefore, the Earth has to spin 361 degrees to make the Sun look like it has travelled 360 degrees around the Sky. </para
+><para
+>In astronomy, we are concerned with how long it takes the Earth to spin with respect to the <quote
+>fixed</quote
+> stars, not the Sun. So, we would like a timescale that removes the complication of Earth's orbit around the Sun, and just focuses on how long it takes the Earth to spin 360 degrees with respect to the stars. This rotational period is called a <firstterm
+>Sidereal Day</firstterm
+>. On average, it is 4 minutes shorter than a Solar Day, because of the extra 1 degree the Earth spins in a Solar Day. Rather than defining a Sidereal Day to be 23 hours, 56 minutes, we define Sidereal Hours, Minutes and Seconds that are the same fraction of a Day as their Solar counterparts. Therefore, one Solar Second = 1.00278 Sidereal Seconds. </para
+><para
+>The Sidereal Time is useful for determining where the stars are at any given time. Sidereal Time divides one full spin of the Earth into 24 Sidereal Hours; similarly, the map of the sky is divided into 24 Hours of <firstterm
+>Right Ascension</firstterm
+>. This is no coincidence; Local Sidereal Time (<acronym
+>LST</acronym
+>) indicates the Right Ascension on the sky that is currently crossing the <link linkend="ai-meridian"
+>Local Meridian</link
+>. So, if a star has a Right Ascension of 05h 32m 24s, it will be on your meridian at LST=05:32:24. More generally, the difference between an object's <acronym
+>RA</acronym
+> and the Local Sidereal Time tells you how far from the Meridian the object is. For example, the same object at LST=06:32:24 (one Sidereal Hour later), will be one Hour of Right Ascension west of your meridian, which is 15 degrees. This angular distance from the meridian is called the object's <link linkend="ai-hourangle"
+>Hour Angle</link
+>. </para>
+<tip>
+<para
+>The Local Sidereal Time is displayed by &kstars; in the <guilabel
+>Time Info Box</guilabel
+>, with the label <quote
+>ST</quote
+> (you have to <quote
+>unshade</quote
+> the box by double-clicking it in order to see the sidereal time). Note that the changing sidereal seconds are not synchronised with the changing Local Time and Universal Time seconds. In fact, if you watch the clocks for a while, you will notice that the Sidereal seconds really are slightly shorter than the LT and UT seconds. </para
+><para
+>Point to the <link linkend="ai-zenith"
+>Zenith</link
+> (press <keycap
+>Z</keycap
+> or select <guimenuitem
+>Zenith</guimenuitem
+> from the <guimenu
+>Location</guimenu
+> menu). The Zenith is the point on the sky where you are looking <quote
+>straight up</quote
+> from the ground, and it is a point on your <link linkend="ai-meridian"
+>Local Meridian</link
+>. Note the Right Ascension of the Zenith: it is exactly the same as your Local Sidereal Time. </para>
+</tip>
+</sect1>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/skycoords.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/skycoords.docbook
new file mode 100644
index 00000000000..fca764c8f3a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/skycoords.docbook
@@ -0,0 +1,192 @@
+<sect1 id="ai-skycoords">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Celestial Coordinate Systems</title>
+<para>
+<indexterm
+><primary
+>Celestial Coordinate Systems</primary>
+<secondary
+>Overview</secondary
+></indexterm>
+A basic requirement for studying the heavens is determining where in the sky things are. To specify sky positions, astronomers have developed several <firstterm
+>coordinate systems</firstterm
+>. Each uses a coordinate grid projected on the <link linkend="ai-csphere"
+>Celestial Sphere</link
+>, in analogy to the <link linkend="ai-geocoords"
+>Geographic coordinate system</link
+> used on the surface of the Earth. The coordinate systems differ only in their choice of the <firstterm
+>fundamental plane</firstterm
+>, which divides the sky into two equal hemispheres along a <link linkend="ai-greatcircle"
+>great circle</link
+>. (the fundamental plane of the geographic system is the Earth's equator). Each coordinate system is named for its choice of fundamental plane. </para>
+
+<sect2 id="equatorial">
+<title
+>The Equatorial Coordinate System</title>
+<indexterm
+><primary
+>Celestial Coordinate Systems</primary>
+<secondary
+>Equatorial Coordinates</secondary>
+<seealso
+>Celestial Equator</seealso
+> <seealso
+>Celestial Poles</seealso
+> <seealso
+>Geographic Coordinate System</seealso
+> </indexterm>
+<indexterm
+><primary
+>Right Ascension</primary
+><see
+>Equatorial Coordinates</see
+></indexterm>
+<indexterm
+><primary
+>Declination</primary
+><see
+>Equatorial Coordinates</see
+></indexterm>
+
+<para
+>The <firstterm
+>Equatorial coordinate system</firstterm
+> is probably the most widely used celestial coordinate system. It is also the most closely related to the <link linkend="ai-geocoords"
+>Geographic coordinate system</link
+>, because they use the same fundamental plane, and the same poles. The projection of the Earth's equator onto the celestial sphere is called the <link linkend="ai-cequator"
+>Celestial Equator</link
+>. Similarly, projecting the geographic Poles onto the celestial sphere defines the North and South <link linkend="ai-cpoles"
+>Celestial Poles</link
+>. </para
+><para
+>However, there is an important difference between the equatorial and geographic coordinate systems: the geographic system is fixed to the Earth; it rotates as the Earth does. The Equatorial system is fixed to the stars<footnote id="fn-precess"
+><para
+>actually, the equatorial coordinates are not quite fixed to the stars. See <link linkend="ai-precession"
+>precession</link
+>. Also, if <link linkend="ai-hourangle"
+>Hour Angle</link
+> is used in place of Right Ascension, then the Equatorial system is fixed to the Earth, not to the stars.</para
+></footnote
+>, so it appears to rotate across the sky with the stars, but of course it is really the Earth rotating under the fixed sky. </para
+><para
+>The <firstterm
+>latitudinal</firstterm
+> (latitude-like) angle of the Equatorial system is called <firstterm
+>Declination</firstterm
+> (Dec for short). It measures the angle of an object above or below the Celestial Equator. The <firstterm
+>longitudinal</firstterm
+> angle is called the <firstterm
+>Right Ascension</firstterm
+> (<acronym
+>RA</acronym
+> for short). It measures the angle of an object East of the <link linkend="ai-equinox"
+>Vernal Equinox</link
+>. Unlike longitude, Right Ascension is usually measured in hours instead of degrees, because the apparent rotation of the Equatorial coordinate system is closely related to <link linkend="ai-sidereal"
+>Sidereal Time</link
+> and <link linkend="ai-hourangle"
+>Hour Angle</link
+>. Since a full rotation of the sky takes 24 hours to complete, there are (360 degrees / 24 hours) = 15 degrees in one Hour of Right Ascension. </para>
+</sect2>
+
+<sect2 id="horizontal">
+<title
+>The Horizontal Coordinate System</title>
+
+<indexterm
+><primary
+>Celestial Coordinate Systems</primary>
+<secondary
+>Horizontal Coordinates</secondary>
+<seealso
+>Horizon</seealso
+> <seealso
+>Zenith</seealso
+> </indexterm>
+<indexterm
+><primary
+>Azimuth</primary
+><see
+>Horizontal Coordinates</see
+></indexterm>
+<indexterm
+><primary
+>Altitude</primary
+><see
+>Horizontal Coordinates</see
+></indexterm>
+<para
+>The Horizontal coordinate system uses the observer's local <link linkend="ai-horizon"
+>horizon</link
+> as the Fundamental Plane. This conveniently divides the sky into the upper hemisphere that you can see, and the lower hemisphere that you can't (because the Earth is in the way). The pole of the upper hemisphere is called the <link linkend="ai-zenith"
+>Zenith</link
+>. The pole of the lower hemisphere is called the <firstterm
+>nadir</firstterm
+>. The angle of an object above or below the horizon is called the <firstterm
+>Altitude</firstterm
+> (Alt for short). The angle of an object around the horizon (measured from the North point, toward the East) is called the <firstterm
+>Azimuth</firstterm
+>. The Horizontal Coordinate System is sometimes also called the Alt/Az Coordinate System. </para
+><para
+>The Horizontal Coordinate System is fixed to the Earth, not the Stars. Therefore, the Altitude and Azimuth of an object changes with time, as the object appears to drift across the sky. In addition, because the Horizontal system is defined by your local horizon, the same object viewed from different locations on Earth at the same time will have different values of Altitude and Azimuth. </para
+><para
+>Horizontal coordinates are very useful for determining the Rise and Set times of an object in the sky. When an object has Altitude=0 degrees, it is either Rising (if its Azimuth is &lt; 180 degrees) or Setting (if its Azimuth is &gt; 180 degrees). </para>
+</sect2>
+
+<sect2 id="ecliptic">
+<title
+>The Ecliptic Coordinate System</title>
+
+<indexterm
+><primary
+>Celestial Coordinate Systems</primary>
+<secondary
+>Ecliptic Coordinates</secondary>
+<seealso
+>Ecliptic</seealso>
+</indexterm>
+<para
+>The Ecliptic coordinate system uses the <link linkend="ai-ecliptic"
+>Ecliptic</link
+> for its Fundamental Plane. The Ecliptic is the path that the Sun appears to follow across the sky over the course of a year. It is also the projection of the Earth's orbital plane onto the Celestial Sphere. The latitudinal angle is called the <firstterm
+>Ecliptic Latitude</firstterm
+>, and the longitudinal angle is called the <firstterm
+>Ecliptic Longitude</firstterm
+>. Like Right Ascension in the Equatorial system, the zeropoint of the Ecliptic Longitude is the <link linkend="ai-equinox"
+>Vernal Equinox</link
+>. </para
+><para
+>What do you think such a coordinate system would be useful for? If you guessed charting solar system objects, you are right! Each of the planets (except Pluto) orbits the Sun in roughly the same plane, so they always appear to be somewhere near the Ecliptic (&ie;, they always have small ecliptic latitudes). </para>
+</sect2>
+
+<sect2 id="galactic">
+<title
+>The Galactic Coordinate System</title>
+
+<indexterm
+><primary
+>Celestial Coordinate Systems</primary>
+<secondary
+>Galactic Coordinates</secondary>
+</indexterm>
+<para>
+<indexterm
+><primary
+>Milky Way</primary
+></indexterm
+> The Galactic coordinate system uses the <firstterm
+>Milky Way</firstterm
+> as its Fundamental Plane. The latitudinal angle is called the <firstterm
+>Galactic Latitude</firstterm
+>, and the longitudinal angle is called the <firstterm
+>Galactic Longitude</firstterm
+>. This coordinate system is useful for studying the Galaxy itself. For example, you might want to know how the density of stars changes as a function of Galactic Latitude, to how much the disk of the Milky Way is flattened. </para>
+</sect2>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/solarsys.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/solarsys.docbook
new file mode 100644
index 00000000000..9acaf75e8ba
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/solarsys.docbook
@@ -0,0 +1,35 @@
+<sect1 id="tool-solarsys">
+<title
+>Solar System Viewer</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>Solar System Viewer</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The Solar System Viewer </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="solarsystem.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Solar System Viewer</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>This tool displays a model of our solar system as seen from above, for the current date and time in the main window. The Sun is drawn as a yellow dot in the centre of the plot, and the orbits of the planets are drawn as circles with correct relative diameters, centred on the Sun. The current position of each planet along its orbit is drawn as a coloured dot along with a name label. The display can be zoomed in and out with the <keycap
+>+</keycap
+> and <keycap
+>-</keycap
+> keys. </para>
+<note>
+<para
+>The current version of this tool shows a very simplified model of the solar system; we are planning on several improvements in future versions. For example, the orbits will be displayed as ellipses, not perfect circles. We will also make it possible to recenter the display at any location (currently, the centre is fixed at the Sun), and allow the date to be changed, including the ability to animate the display with a variable timestep. Finally, we would like to add comets and asteroids as well. </para>
+</note>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/spiralgalaxies.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/spiralgalaxies.docbook
new file mode 100644
index 00000000000..2f2b099a9f9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/spiralgalaxies.docbook
@@ -0,0 +1,92 @@
+<sect1 id="ai-spiralgal">
+
+<sect1info>
+<author
+><firstname
+>Mike</firstname
+> <surname
+>Choatie</surname
+> </author>
+</sect1info>
+
+<title
+>Spiral Galaxies</title>
+<indexterm
+><primary
+>Spiral Galaxies</primary>
+</indexterm>
+
+<para
+>Spiral galaxies are huge collections of billions of stars, most of which are flattened into a disk shape, with a bright, spherical bulge of stars at its centre. Within the disk, there are typically bright arms where the youngest, brightest stars are found. These arms wind out from the centre in a spiral pattern, giving the galaxies their name. Spiral galaxies look a bit like hurricanes, or like water flowing down a drain. They are some of the most beautiful objects in the sky. </para>
+<para
+>Galaxies are classified using a <quote
+>tuning fork diagram</quote
+>. The end of the fork classifies <link linkend="ai-ellipgal"
+>elliptical galaxies</link
+> on a scale from the roundest, which is an E0, to those that appear most flattened, which is rated as E7. The <quote
+>tines</quote
+> of the tuning fork are where the two types of spiral galaxies are classified: normal spirals, and <quote
+>barred</quote
+> spirals. A barred spiral is one whose nuclear bulge is stretched out into a line, so it literally looks like it has a <quote
+>bar</quote
+> of stars in its centre. </para
+><para
+>Both types of spiral galaxies are sub-classified according to the prominence of their central <quote
+>bulge</quote
+> of stars, their overall surface brightness, and how tightly their spiral arms are wound. These characteristics are related, so that an Sa galaxy has a large central bulge, a high surface brightness, and tightly-wound spiral arms. An Sb galaxy has a smaller bulge, a dimmer disk, and looser arms than an Sa, and so on through Sc and Sd. Barred galaxies use the same classification scheme, indicated by types SBa, SBb, SBc, and SBd. </para
+><para
+>There is another class of galaxy called S0, which is morphologically a transitional type between true spirals and ellipticals. Its spiral arms are so tightly wound as to be indistinguishable; S0 galaxies have disks with a uniform brightness. They also have an extremely dominant bulge. </para
+><para
+>The Milky Way galaxy, which is home to earth and all of the stars in our sky, is a Spiral Galaxy, and is believed to be a barred spiral. The name <quote
+>Milky Way</quote
+> refers to a band of very faint stars in the sky. This band is the result of looking in the plane of our galaxy's disk from our perspective inside it. </para
+><para
+>Spiral galaxies are very dynamic entities. They are hotbeds of star formation, and contain many young stars in their disks. Their central bulges tend to be made of older stars, and their diffuse halos are made of the very oldest stars in the Universe. Star formation is active in the disks because that is where the gas and dust are most concentrated; gas and dust are the building blocks of star formation. </para
+><para
+>Modern telescopes have revealed that many Spiral galaxies harbour supermassive black holes at their centres, with masses that can exceed that of a billion Suns. Both elliptical and spiral galaxies are known to contain these exotic objects; in fact many astronomers now believe that <emphasis
+>all</emphasis
+> large galaxies contain a supermassive black hole in their nucleus. Our own Milky Way is known to harbour a black hole in its core with a mass millions of times bigger than a star's mass. </para>
+
+<tip>
+<para
+>There are many fine examples of spiral galaxies to be found in &kstars;, and many have beautiful images available in their <link linkend="popup-menu"
+>popup menu</link
+>. You can find them by using the <link linkend="findobjects"
+>Find Object</link
+> window. Here is a list of some spiral galaxies with nice images available: <itemizedlist>
+<listitem
+><para
+>M 64, the Black-Eye Galaxy (type Sa)</para
+></listitem>
+<listitem
+><para
+>M 31, the Andromeda Galaxy (type Sb)</para
+></listitem>
+<listitem
+><para
+>M 81, Bode's Galaxy (type Sb)</para
+></listitem>
+<listitem
+><para
+>M 51, the Whirlpool Galaxy (type Sc)</para
+></listitem>
+<listitem
+><para
+>NGC 300 (type Sd) [use DSS image link]</para
+></listitem>
+<listitem
+><para
+>M 83 (type SBa)</para
+></listitem>
+<listitem
+><para
+>NGC 1530 (type SBb)</para
+></listitem>
+<listitem
+><para
+>NGC 1073 (type SBc)</para
+></listitem>
+</itemizedlist>
+</para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/stars.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/stars.docbook
new file mode 100644
index 00000000000..914651780ab
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/stars.docbook
@@ -0,0 +1,113 @@
+<sect1 id="ai-stars">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Stars: An Introductory <acronym
+>FAQ</acronym
+></title>
+<indexterm
+><primary
+>Stars</primary
+></indexterm>
+
+<qandaset id="stars-faq">
+
+<qandaentry>
+<question>
+<para
+>What are the stars?</para>
+</question>
+<answer>
+<para
+><firstterm
+>Stars</firstterm
+> are gigantic, self-gravitating spheres of (mostly) Hydrogen gas. Stars are also thermonuclear engines; nuclear fusion takes place deep in the cores of stars, where the density is extreme and the temperature reaches tens of millions of degrees Celsius. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Is the Sun a star?</para>
+</question>
+<answer>
+<para
+>Yes, the Sun is a star. It is the dominant centrepiece of our solar system. Compared to other stars, our Sun is rather ordinary; it appears to be so much bigger and brighter to us because it is millions of times closer than any other star. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Why do stars shine?</para>
+</question>
+<answer>
+<para
+>The short answer is: star shine because they are very hot. It is really no more complicated than that. Any object heated to thousands of degrees will radiate light, just like stars do. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>The obvious next question is: why are stars so hot?</para>
+</question>
+<answer>
+<para
+>This is a tougher question. The usual answer is that stars get their heat from the thermonuclear fusion reactions in their cores. However, this cannot be the ultimate cause for the stars' heat, because a star must be hot in the first place for nuclear fusion to be triggered. Fusion can only sustain the hot temperature; it cannot make a star hot. A more correct answer is that stars are hot because they have collapsed. Stars form from diffuse gaseous nebulae; as the nebulous gas condenses to form a star, the gravitational potential energy of the material is released, first as kinetic energy, and ultimately as heat as the density increases. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Are stars all the same?</para>
+</question>
+<answer>
+<para
+>Stars have many things in common: they are all collapsed spheres of hot, dense gas (mostly Hydrogen), and nuclear fusion reactions are occurring at or near the centres of every star in the sky. </para
+><para
+>However, stars also show a great diversity in some properties. The brightest stars shine almost 100 million times as brightly as the faintest stars. Stars range in surface temperature from only a few thousand degrees to almost 50,000 degrees Celsius. These differences are largely due to differences in mass: massive stars are both hotter and brighter than lower-mass stars. The temperature and Luminosity also depend on the <emphasis
+>evolutionary state</emphasis
+> of the star. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is the Main Sequence?</para>
+</question>
+<answer>
+<para
+><indexterm
+><primary
+>Main sequence</primary
+></indexterm
+> The main sequence is the evolutionary state of a star when it is fusing Hydrogen in its core. This is the first (and longest) stage of a star's life (not including protostar phases). What happens to a star after it runs out of core Hydrogen is addressed in the stellar evolution article (coming soon). </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>How long do stars last?</para>
+</question>
+<answer>
+<para
+>The lifetime of a star depends very much on its mass. More massive stars are hotter and shine much more brightly, causing them to consume their nuclear fuel much more rapidly. The largest stars (roughly 100 times as massive as the Sun), will run out of fuel in only a few million years; while the smallest stars (roughly ten percent the mass of the Sun), with their much more frugal consumption rate, will shine on (albeit dimly) for <emphasis
+>trillions</emphasis
+> of years. Note that this is much longer than the Universe has yet been in existence. </para>
+</answer>
+</qandaentry>
+
+</qandaset>
+</sect1>
+
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/timezones.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/timezones.docbook
new file mode 100644
index 00000000000..f899dd74681
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/timezones.docbook
@@ -0,0 +1,32 @@
+<sect1 id="ai-timezones">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Time Zones</title>
+<indexterm
+><primary
+>Time Zones</primary>
+</indexterm>
+<para
+>The Earth is round, and it is always half-illuminated by the Sun. However, because the Earth is spinning, the half that is illuminated is always changing. We experience this as the passing of days wherever we are on the Earth's surface. At any given instant, there are places on the Earth passing from the dark half into the illuminated half (which is seen as <emphasis
+>dawn</emphasis
+> on the surface). At the same instant, on the opposite side of the Earth, points are passing from the illuminated half into darkness (which is seen as <emphasis
+>dusk</emphasis
+> at those locations). So, at any given time, different places on Earth are experiencing different parts of the day. Thus, Solar time is defined locally, so that the clock time at any location describes the part of the day consistently. </para
+><para
+>This localisation of time is accomplished by dividing the globe into 24 vertical slices called <firstterm
+>Time Zones</firstterm
+>. The Local Time is the same within any given zone, but the time in each zone is one Hour <emphasis
+>earlier</emphasis
+> than the time in the neighboring Zone to the East. Actually, this is a idealised simplification; real Time Zone boundaries are not straight vertical lines, because they often follow national boundaries and other political considerations. </para
+><para
+>Note that because the Local Time always increases by an hour when moving between Zones to the East, by the time you move through all 24 Time Zones, you are a full day ahead of where you started. We deal with this paradox by defining the <firstterm
+>International Date Line</firstterm
+>, which is a Time Zone boundary in the Pacific Ocean, between Asia and North America. Points just to the East of this line are 24 hours behind the points just to the West of the line. This leads to some interesting phenomena. A direct flight from Australia to California arrives before it departs. Also, the islands of Fiji straddle the International Date Line, so if you have a bad day on the West side of Fiji, you can go over to the East side of Fiji and have a chance to live the same day all over again. </para>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/tools.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/tools.docbook
new file mode 100644
index 00000000000..60bd3929c42
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/tools.docbook
@@ -0,0 +1,61 @@
+<chapter id="tools">
+<title
+>KStars Tools</title>
+<para>
+<indexterm
+><primary
+>Tools</primary
+></indexterm
+> &kstars; comes with a number of tools that allow you to explore some more advanced aspects of astronomy and the night sky. </para>
+
+<itemizedlist>
+<listitem
+><para
+><link linkend="tool-details"
+>Object Details</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-calculator"
+>Astrocalculator</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-aavso"
+>AAVSO Lightcurves</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-altvstime"
+>Altitude vs. Time Plotter</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-whatsup"
+>What's Up Tonight?</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-scriptbuilder"
+>Script Builder</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-solarsys"
+>Solar System Viewer</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-jmoons"
+>Jupiter Moons Tool</link
+></para
+></listitem>
+</itemizedlist>
+&tool-details; &tool-calculator; &tool-aavso; &tool-altvstime; &tool-whatsup; &tool-scriptbuilder; &tool-solarsys; &tool-jmoons; </chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/utime.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/utime.docbook
new file mode 100644
index 00000000000..7319b1cd1fe
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/utime.docbook
@@ -0,0 +1,54 @@
+<sect1 id="ai-utime">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Universal Time</title>
+<indexterm
+><primary
+>Universal Time</primary>
+<seealso
+>Time Zones</seealso>
+</indexterm>
+<para
+>The time on our clocks is essentially a measurement of the current position of the Sun in the sky, which is different for places at different Longitudes because the Earth is round (see <link linkend="ai-timezones"
+>Time Zones</link
+>). </para
+><para
+>However, it is sometimes necessary to define a global time, one that is the same for all places on Earth. One way to do this is to pick a place on the Earth, and adopt the Local Time at that place as the <firstterm
+>Universal Time</firstterm
+>, abbreviated <abbrev
+>UT</abbrev
+>. (The name is a bit of a misnomer, since Universal Time has little to do with the Universe. It would perhaps be better to think of it as <emphasis
+>global time</emphasis
+>). </para
+><para
+>The geographic location chosen to represent Universal Time is Greenwich, England. The choice is arbitrary and historical. Universal Time became an important concept when European ships began to sail the wide open seas, far from any known landmarks. A navigator could reckon the ship's longitude by comparing the Local Time (as measured from the Sun's position) to the time back at the home port (as kept by an accurate clock on board the ship). Greenwich was home to England's Royal Observatory, which was charged with keeping time very accurately, so that ships in port could re-calibrate their clocks before setting sail. </para>
+<tip>
+<para
+>Exercise:</para>
+<para
+>Set the geographic location to <quote
+>Greenwich, England</quote
+> using the <guilabel
+>Set Location</guilabel
+> window (<keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+>). Note that the Local Time (<abbrev
+>LT</abbrev
+>)and the Universal Time (<abbrev
+>UT</abbrev
+>) are now the same. </para
+><para
+>Further Reading: The history behind the construction of the first clock that was accurate and stable enough to be used on ships to keep Universal Time is a fascinating tale, and one told expertly in the book <quote
+>Longitude</quote
+>, by Dava Sobel. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/wut.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/wut.docbook
new file mode 100644
index 00000000000..2e89188362a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/wut.docbook
@@ -0,0 +1,56 @@
+<sect1 id="tool-whatsup">
+<title
+>What's Up Tonight? Tool</title>
+<indexterm
+><primary
+>Tools</primary>
+<secondary
+>What's Up Tonight? Tool</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>The What's Up Tonight Tool </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="wut.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>What's Up Tonight?</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The <quote
+>What's Up Tonight?</quote
+> (WUT) tool displays a list of objects that will be visible at night from any location, on any date. By default, the Date and Location are taken from the current settings in the main window, but you can change either value using the <guibutton
+>Change Date</guibutton
+> and <guibutton
+>Change Location</guibutton
+> buttons at the top of the WUT window. </para>
+<para
+>The WUT tool also displays a short almanac of data for the selected date: the rise and set times for the Sun and moon, the duration of the night and the Moon's illumination fraction. </para>
+<para
+>Below the almanac is where the object information is displayed. The objects are organised into type categories. Select an object type in the box labelled <guilabel
+>Choose a Category</guilabel
+>, and all objects of that type which are above the horizon on the selected night will be displayed in the box labelled <guilabel
+>Matching Objects</guilabel
+>. For example, in the screenshot, the <guilabel
+>Planets</guilabel
+> category has been selected, and four planets which are up on the selected night are displayed (Mars, Neptune, Pluto, and Uranus). When an object in the list is selected, its rise, set and transit times are displayed in the lower-right panel. In addition, you can press the <guibutton
+>Object Details...</guibutton
+> button to open the <link linkend="tool-details"
+>Object Details window</link
+> for that object. </para>
+<para
+>By default, the WUT will display objects which are above the horizon between sunset and midnight (i.e., <quote
+>in the evening</quote
+>). You can choose to show objects which are up between midnight and dawn (<quote
+>in the morning</quote
+>), or between dusk and dawn (<quote
+>any time tonight</quote
+>) using the combobox near the top of the window. </para>
+</sect1>
+
diff --git a/tde-i18n-en_GB/docs/kdeedu/kstars/zenith.docbook b/tde-i18n-en_GB/docs/kdeedu/kstars/zenith.docbook
new file mode 100644
index 00000000000..a466a29e333
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kstars/zenith.docbook
@@ -0,0 +1,44 @@
+<sect1 id="ai-zenith">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>The Zenith</title>
+<indexterm
+><primary
+>Zenith</primary>
+<seealso
+>Horizontal Coordinates</seealso>
+</indexterm>
+<para
+>The Zenith is the point in the sky where you are looking when you look <quote
+>straight up</quote
+> from the ground. More precisely, it is the point on the sky with an <firstterm
+>Altitude</firstterm
+> of +90 Degrees; it is the Pole of the <link linkend="horizontal"
+>Horizontal Coordinate System</link
+>. Geometrically, it is the point on the <link linkend="ai-csphere"
+>Celestial Sphere</link
+> intersected by a line drawn from the centre of the Earth through your location on the Earth's surface. </para
+><para
+>The Zenith is, by definition, a point along the <link linkend="ai-meridian"
+>Local Meridian</link
+>. </para>
+<tip>
+<para
+>Exercise:</para>
+<para
+>You can point to the Zenith by pressing <keycap
+>Z</keycap
+> or by selecting <guimenuitem
+>Zenith</guimenuitem
+> from the <guimenu
+>Location</guimenu
+> menu. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/Makefile.am b/tde-i18n-en_GB/docs/kdeedu/kturtle/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/Makefile.in b/tde-i18n-en_GB/docs/kdeedu/kturtle/Makefile.in
new file mode 100644
index 00000000000..75796b01261
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeedu/kturtle
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kturtle/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook programming-reference.docbook getting-started.docbook glossary.docbook index.cache.bz2 translator-guide.docbook Makefile.in using-kturtle.docbook Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) glossary.docbook index.docbook using-kturtle.docbook programming-reference.docbook getting-started.docbook translator-guide.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle
+ @for base in glossary.docbook index.docbook using-kturtle.docbook programming-reference.docbook getting-started.docbook translator-guide.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/$$base ;\
+ done
+
+uninstall-nls:
+ for base in glossary.docbook index.docbook using-kturtle.docbook programming-reference.docbook getting-started.docbook translator-guide.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in glossary.docbook index.docbook using-kturtle.docbook programming-reference.docbook getting-started.docbook translator-guide.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kturtle/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/getting-started.docbook b/tde-i18n-en_GB/docs/kdeedu/kturtle/getting-started.docbook
new file mode 100644
index 00000000000..d14539ae964
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/getting-started.docbook
@@ -0,0 +1,292 @@
+<chapter id="getting-started">
+<title
+>Getting Started</title>
+<para
+>When you start &kturtle; you will see something like this: <screenshot
+> <screeninfo
+>Here is a screenshot of &kturtle; when you start it for the first time</screeninfo
+> <mediaobject
+> <imageobject
+> <imagedata fileref="mainwindow.png" format="PNG"/> </imageobject
+> <textobject
+> <phrase
+>&kturtle; Main window</phrase
+> </textobject
+> </mediaobject
+> </screenshot
+> In this Getting Started guide we assume that the language of the &logo; commands is English. You can change this language in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &kturtle;...</guimenuitem
+></menuchoice
+> in the <guilabel
+>Language</guilabel
+> section. Be aware that the language you set here for &kturtle; is the one you use to type the &logo; commands.</para>
+
+<sect1 id="first-steps">
+<title
+>First steps with &logo;: meet the Turtle!</title>
+<para
+>You must have noticed the turtle is in the middle of the canvas: you are just about to learn how to control it using commands in the code editor.</para>
+
+<sect2 id="the-turtle-moves">
+<title
+>The Turtle Moves</title>
+<para
+>Let us start by getting the turtle moving. Our turtle can do 3 types of moves, (1) it can go forwards and backwards, (2) it can turn left and right and (3) it can go directly to a position on the screen. Try this for example:</para>
+<para>
+<screen
+>forward 90
+turnleft 90
+</screen>
+Type or copy-paste the code to the code editor and execute it (using <link linkend="file-execute"
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Execute Commands</guimenuitem
+></menuchoice
+></link
+>) to see the result.</para>
+
+<para
+>When you typed and executed the commands like above in the code editor you might have noticed one or more of the following things:</para>
+<orderedlist>
+<listitem
+><para
+>That &mdash; after executing the commands &mdash; the turtle moves up, draws a line, and then turns a quarter turn to the left. This because you have used the <link linkend="forward"
+><userinput
+>forward</userinput
+></link
+> and the <link linkend="turnleft"
+><userinput
+>turnleft</userinput
+></link
+> commands.</para>
+</listitem>
+<listitem>
+<para
+>That the colour of the code changed while you where typing it: this feature is called <emphasis
+>intuitive highlighting</emphasis
+> &mdash; different types of commands are highlighted differently. This makes reading large blocks of code more easy.</para>
+</listitem>
+<listitem>
+<para
+>That the turtle draws a thin black line.</para>
+</listitem>
+<listitem>
+<para
+>Maybe you got an error message. This could simply mean two things: you could have made a mistake while copying the commands, or you should still set the correct language for the &logo; commands (you can do that by choosing <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &kturtle;...</guimenuitem
+></menuchoice
+>, in the <guilabel
+>Language</guilabel
+> section).</para>
+</listitem>
+</orderedlist>
+
+<para
+>You will likely understand that <userinput
+>forward 90</userinput
+> commanded the turtle to move forward leaving a line, and that <userinput
+>turnleft 90</userinput
+> commanded the turtle to turn 90 <glossterm linkend="degrees"
+>degrees</glossterm
+> to the left.</para>
+
+<para
+>Please see the following links to the reference manual for a complete explanation of the new commands: <userinput
+>forward</userinput
+>, <userinput
+>backward</userinput
+>, <userinput
+>turnleft</userinput
+>, and <userinput
+>turnright</userinput
+>.</para>
+</sect2>
+
+<sect2 id="more-examples">
+<title
+>More examples</title>
+<para
+>The first example was very simple, so let us go on!</para>
+
+<para>
+<!--translators: if it's not already there, you can copy/paste the translated code below and save it in arrow.logo in your examples folder: kde-i18n/language-code/data/kdeedu/kturtle/ -->
+<screen
+>canvassize 200,200
+canvascolour 0,0,0
+pencolour 255,0,0
+penwidth 5
+clear
+
+go 20,20
+direction 135
+
+forward 200
+turnleft 135
+forward 100
+turnleft 135
+forward 141
+turnleft 135
+forward 100
+turnleft 45
+
+go 40, 100
+</screen>
+Again you can type or copy-paste the code to the code editor or open the <filename
+>arrow.logo</filename
+> file in the <guimenu
+>Open examples</guimenu
+> folder and execute it (using <link linkend="file-execute"
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Execute Commands</guimenuitem
+></menuchoice
+></link
+>) to see the result. In the next examples you are expected to know the drill.</para>
+
+<para
+>You might have noticed that this second example uses a lot more code. You have also seen a couple of new commands. Here a short explanation of all the new commands:</para>
+
+<para
+><userinput
+>canvassize 200,200</userinput
+> sets the canvas width and height to 200 <glossterm linkend="pixels"
+>pixels</glossterm
+>. The width and the height are equal, so the canvas will be a square.</para>
+
+<para
+><userinput
+>canvascolour 0,0,0</userinput
+> makes the canvas black. <userinput
+>0,0,0</userinput
+> is an <glossterm linkend="rgb"
+>RGB-combination</glossterm
+> where all values are set to <userinput
+>0</userinput
+>, which results in black.</para>
+
+<para
+><userinput
+>pencolor 255,0,0</userinput
+> sets the color of the pen to red. <userinput
+>255,0,0</userinput
+> is an <glossterm linkend="rgb"
+>RGB-combination</glossterm
+> where only the red value is set to <userinput
+>255</userinput
+> (fully on) while the others (green and blue) are set to <userinput
+>0</userinput
+> (fully off). This results in a bright shade of red.</para>
+
+<para
+><userinput
+>penwidth 5</userinput
+> sets the width (the size) of the pen to <userinput
+>5</userinput
+> <glossterm linkend="pixels"
+>pixels</glossterm
+>. From now on every line the turtle draw will have a thickness of <userinput
+>5</userinput
+>, until we change the <userinput
+>penwidth</userinput
+> to something else.</para>
+
+<para
+><userinput
+>clear</userinput
+> clear the canvas, that is all it does.</para>
+
+<para
+><userinput
+>go 20,20</userinput
+> commands the turtle to go to a certain place on the canvas. Counted from the upper left corner, this place is 20 <glossterm linkend="pixels"
+>pixels</glossterm
+> across from the left, and 20 <glossterm linkend="pixels"
+>pixels</glossterm
+> down from the top of the canvas. Note that using the <userinput
+>go</userinput
+> command the turtle will not draw a line.</para>
+
+<para
+><userinput
+>direction 135</userinput
+> set the turtle's direction. The <userinput
+>turnleft</userinput
+> and <userinput
+>turnright</userinput
+> commands change the turtle's angle starting from its current direction. The <userinput
+>direction</userinput
+> command changes the turtle's angle from zero, and thus is not relative to the turtle previous direction.</para>
+
+<para
+>After the <userinput
+>direction</userinput
+> command a lot of <userinput
+>forward</userinput
+> and <userinput
+>turnleft</userinput
+> commands follow. These command do the actual drawing.</para>
+
+<para
+>At last another <userinput
+>go</userinput
+> command is used to move the turtle aside.</para>
+
+<para
+>Make sure you follow the links to the reference. The reference explains each command more thoroughly.</para>
+
+</sect2>
+</sect1>
+
+
+
+<!-- EXTRA SECTIONS CAN BE ADDED TO THE "GETTING STARTED"
+
+<sect1 id="calculations">
+<title
+>Simple Calculations</title>
+<para>
+Not yet written
+</para>
+</sect1>
+<sect1 id="using_variables">
+<title
+>Using Variables: creating 'number containers'</title>
+<para>
+Not yet written
+</para>
+</sect1>
+<sect1 id="using_strings">
+<title
+>Using strings: creating 'text containers'</title>
+<para>
+Not yet written
+</para>
+</sect1>
+<sect1 id="logic">
+<title
+>Logic: asking the computer simple questions</title>
+<para>
+Not yet written
+</para>
+</sect1>
+<sect1 id="recursion">
+<title
+>Recursion: the Turtle is using itself</title>
+<para>
+Draw a maze for example
+</para>
+</sect1
+>-->
+
+
+</chapter> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/glossary.docbook b/tde-i18n-en_GB/docs/kdeedu/kturtle/glossary.docbook
new file mode 100644
index 00000000000..22af4ab935a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/glossary.docbook
@@ -0,0 +1,406 @@
+<chapter id="Glossary">
+<title
+>Glossary</title>
+
+<para
+>In this chapter you will find an explanation of most of the <quote
+>uncommon</quote
+> words that are used in the handbook.</para>
+
+<glosslist>
+<glossentry id="degrees">
+<glossterm
+>degrees</glossterm>
+<glossdef
+><para
+>Degrees are units to measure angles or turns. A full turn is 360 degrees, a half turn 180 degrees and a quarter turn 90 degrees. The commands <userinput
+>turnleft</userinput
+>, <userinput
+>turnright</userinput
+> and <userinput
+>direction</userinput
+> need an input in degrees.</para
+></glossdef>
+</glossentry>
+
+<glossentry id="input-output">
+<glossterm
+>input and output of commands</glossterm>
+<glossdef
+><para
+>Some commands take input, some commands give output, some commands take input <emphasis
+>and</emphasis
+> give output and some commands neither take input nor give output.</para>
+<para
+>Some examples of commands that only take input are: <screen>
+forward 50
+pencolour 255,0,0
+print "Hello!"
+</screen
+> The <userinput
+>forward</userinput
+> command takes <userinput
+>50</userinput
+> as input. <userinput
+>forward</userinput
+> needs this input to know how many <glossterm linkend="pixels"
+>pixels</glossterm
+> it should go forward. <userinput
+>pencolor</userinput
+> takes a colour as input and <userinput
+>print</userinput
+> takes a string (a piece of text) as input. Please note that the input can also be a container. The next example illustrates this: <screen
+>x = 50
+print x
+str = "hello!"
+print str
+</screen
+></para>
+
+<para
+>Now some examples of commands that give output: <screen>
+x = inputwindow "Please type something and press OK... thanks!"
+r = random 1,100
+</screen
+> The <userinput
+>inputwindow</userinput
+> command takes a string as input, and outputs the number or string that is entered. As you can see, the output of <userinput
+>inputwindow</userinput
+> is stored in the container <userinput
+>x</userinput
+>. The <userinput
+>random</userinput
+> command also gives output. In this case it outputs a number between 1 and 100. The output of the random is again stored in a container, named <userinput
+>r</userinput
+>. Note that the containers <userinput
+>x</userinput
+> and <userinput
+>r</userinput
+> are not used in the example code above.</para>
+
+<para
+>There are also commands that neither need input nor give output. Here are some examples: <screen
+>clear
+penup
+wrapon
+hide
+</screen>
+</para
+></glossdef>
+</glossentry>
+
+<glossentry id="intuitive-highlighting">
+<glossterm
+>intuitive highlighting</glossterm>
+<glossdef
+><para
+>This is a feature of &kturtle; that makes coding even easier. With intuitive highlighting the code that you write gets a colour that indicates what type of code it is. In the next list you will find the different types of code and the colour they get in <link linkend="the-code-editor"
+>the code editor</link
+>. <table>
+<title
+>Different types of code and their highlight colour</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+>regular commands</entry>
+<entry
+>dark green</entry>
+<entry
+>The regular commands are described <link linkend="commands"
+>here</link
+>.</entry>
+</row>
+<row>
+<entry
+>execution controllers</entry>
+<entry
+>black (bold)</entry>
+<entry
+>The special commands control execution, read more on them <link linkend="controlling-execution"
+>here</link
+>.</entry>
+</row>
+<row>
+<entry
+>comments</entry>
+<entry
+>dark yellow</entry>
+<entry
+>Lines that are commented start with a comment characters (#). These lines are ignored when the code is executed. Comments allow the programmer to explain a bit about his code or can be used to temporarily prevent a certain piece of code from executing.</entry>
+</row>
+<row>
+<entry
+>brackets [, ]</entry>
+<entry
+>light green (bold)</entry>
+<entry
+>Brackets are used to group portions of code. Brackets are often used together with <link linkend="controlling-execution"
+>execution controllers</link
+>.</entry>
+</row>
+<row>
+<entry
+>the <link linkend="learn"
+>learn</link
+> command</entry>
+<entry
+>light green (bold)</entry>
+<entry
+>The <link linkend="learn"
+>learn</link
+> command is used to create new commands.</entry>
+</row>
+<row>
+<entry
+>numbers</entry>
+<entry
+>blue</entry>
+<entry
+>Numbers, well not much to say about them.</entry>
+</row>
+<row>
+<entry
+>strings</entry>
+<entry
+>dark red</entry>
+<entry
+>Not much to say about (text) strings either, except that they always start and end with the double quotes (").</entry>
+</row>
+<row>
+<entry
+>mathematical characters</entry>
+<entry
+>grey</entry>
+<entry
+>These are the mathematical characters: +, -, *, /, (, and ). Read more about them <link linkend="math"
+>here</link
+>.</entry>
+</row>
+<row>
+<entry
+>questions characters</entry>
+<entry
+>blue (bold)</entry>
+<entry
+>Read more about questions <link linkend="questions"
+>here</link
+>.</entry>
+</row>
+<row>
+<entry
+>question glue-words</entry>
+<entry
+>pink</entry>
+<entry
+>Read more about the question glue-words (and, or, not) <link linkend="question-glue"
+>here</link
+>.</entry>
+</row>
+<row>
+<entry
+>regular text</entry>
+<entry
+>black</entry>
+<entry
+></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</para
+></glossdef>
+</glossentry>
+
+<glossentry id="pixels">
+<glossterm
+>pixels</glossterm>
+<glossdef
+><para
+>A pixel is a dot on the screen. If you look very close you will see that the screen of your monitor uses pixels. All images on the screen are built with these pixels. A pixel is the smallest thing that can be drawn on the screen.</para>
+<para
+>A lot of commands need a number of pixels as input. These commands are: <userinput
+>forward</userinput
+>, <userinput
+>backward</userinput
+>, <userinput
+>go</userinput
+>, <userinput
+>gox</userinput
+>, <userinput
+>goy</userinput
+>, <userinput
+>canvassize</userinput
+> and <userinput
+>penwidth</userinput
+>.</para
+></glossdef>
+</glossentry>
+
+<glossentry id="rgb">
+<glossterm
+>RGB combinations (colour codes)</glossterm>
+<glossdef
+><para
+>RGB combinations are used to describe colours. The <quote
+>R</quote
+> stand for <quote
+>red</quote
+>, the <quote
+>G</quote
+> stands for <quote
+>green</quote
+> and the <quote
+>B</quote
+> stands for <quote
+>blue</quote
+>. An example of an RGB combination is <userinput
+>255,0,0</userinput
+>: the first value (<quote
+>red</quote
+>) is 255 and the others are 0, so this represents a bright shade of red. Each value of an RGB combination has to be in the range 0 to 255. Here a small list of some often used colours: <table frame="none">
+<title
+>Often used RGB combinations</title>
+<tgroup cols="2" colsep="5" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row
+><entry
+><userinput
+>0,0,0</userinput
+></entry
+><entry
+>black</entry
+></row>
+<row
+><entry
+><userinput
+>255,255,255</userinput
+></entry
+><entry
+>white</entry
+></row>
+<row
+><entry
+><userinput
+>255,0,0</userinput
+></entry
+><entry
+>red</entry
+></row>
+<row
+><entry
+><userinput
+>150,0,0</userinput
+></entry
+><entry
+>dark red</entry
+></row>
+<row
+><entry
+><userinput
+>0,255,0</userinput
+></entry
+><entry
+>green</entry
+></row>
+<row
+><entry
+><userinput
+>0,0,255</userinput
+></entry
+><entry
+>blue</entry
+></row>
+<row
+><entry
+><userinput
+>0,255,255</userinput
+></entry
+><entry
+>light blue</entry
+></row>
+<row
+><entry
+><userinput
+>255,0,255</userinput
+></entry
+><entry
+>pink</entry
+></row>
+<row
+><entry
+><userinput
+>255,255,0</userinput
+></entry
+><entry
+>yellow</entry
+></row>
+</tbody>
+</tgroup>
+</table>
+</para>
+<para
+>To easily find the RGB combinations of a colour you should try the colour picker! You can open the colour picker using <link linkend="tools-color-picker"
+><menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Colour Picker</guimenuitem
+></menuchoice
+></link
+>.</para>
+<para
+>Two commands need an RGB combination as input: these commands are <userinput
+>canvascolour</userinput
+> and <userinput
+>pencolour</userinput
+>.</para
+></glossdef>
+</glossentry>
+
+<glossentry id="sprite">
+<glossterm
+>sprite</glossterm>
+<glossdef
+><para
+>A sprite is a small picture that can be moved around the screen. Our beloved turtle, for instance, is a sprite.</para>
+<para
+>Note: with this version of &kturtle; the sprite cannot be changed from a turtle into something else. Future versions of &kturtle; will be able to do this.</para
+></glossdef>
+</glossentry>
+
+<glossentry id="wrapping">
+<glossterm
+>wrapping</glossterm>
+<glossdef
+><para
+>Wrapping is what happens when the turtle draws something that is to big to fix in on the canvas and wrapping is set <quote
+>on</quote
+>. <screenshot
+> <screeninfo
+>This is what happens when wrapping is <quote
+>on</quote
+></screeninfo
+> <mediaobject
+> <imageobject
+> <imagedata fileref="wrapping.png" format="PNG"/> </imageobject
+> <textobject
+> <phrase
+>An example of wrapping</phrase
+> </textobject
+> </mediaobject
+> </screenshot
+> When the turtle moves off a border of the canvas it is instantly taken to the opposite border so it can continue its move. This way the turtle will always stay on the screen while it moves. This happens when wrapping is on.</para>
+<para
+>Wrapping can be turned on and off with the <userinput
+>wrapon</userinput
+> and <userinput
+>wrapoff</userinput
+> commands. When &kturtle; starts wrapping is turned on by default.</para
+></glossdef>
+</glossentry>
+
+</glosslist>
+
+</chapter> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/index.cache.bz2 b/tde-i18n-en_GB/docs/kdeedu/kturtle/index.cache.bz2
new file mode 100644
index 00000000000..966f31c3551
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/index.docbook b/tde-i18n-en_GB/docs/kdeedu/kturtle/index.docbook
new file mode 100644
index 00000000000..d9eed1f3758
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/index.docbook
@@ -0,0 +1,305 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kturtle "KTurtle">
+ <!ENTITY kapp "&kturtle;"
+><!-- replace kturtle here -->
+ <!ENTITY kappname "&kturtle;">
+ <!ENTITY package "kdeedu">
+ <!ENTITY logo "Logo">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+><!-- change language only here -->
+ <!ENTITY using-kturtle SYSTEM "using-kturtle.docbook">
+ <!ENTITY getting-started SYSTEM "getting-started.docbook">
+ <!ENTITY programming-reference SYSTEM "programming-reference.docbook">
+ <!ENTITY translator-guide SYSTEM "translator-guide.docbook">
+ <!ENTITY glossary SYSTEM "glossary.docbook">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kturtle; Handbook</title>
+
+<authorgroup>
+<author
+><firstname
+>Cies</firstname
+> <surname
+>Breijs</surname
+> <affiliation
+> <address
+><email
+>cies # showroommama ! nl</email
+></address>
+</affiliation>
+</author>
+<author
+><firstname
+>Anne-Marie</firstname
+> <surname
+>Mahfouf</surname
+> <affiliation
+> <address
+><email
+>annma@kde.org</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2004</year>
+<holder
+>Cies Breijs</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-10-5</date>
+<releaseinfo
+>0.2.1</releaseinfo>
+
+<abstract>
+<para
+>&kturtle; is an educational programming environment using the &logo; programming language. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdeedu</keyword>
+<keyword
+>KTurtle</keyword>
+<keyword
+>education</keyword>
+<keyword
+>language</keyword>
+<keyword
+>native</keyword>
+<keyword
+>programming</keyword>
+<keyword
+>code</keyword>
+<keyword
+>Logo</keyword>
+<keyword
+>instructions</keyword>
+<keyword
+>turtle</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kturtle; is an educational programming environment using the &logo; programming language. It tries to make programming as easy and accessible as possible. This makes &kturtle; suitable for teaching kids the basics of maths, geometry and... programming. The commands used to program are in the style of the &logo; programming language. The unique feature of &logo; is that the commands are often translated into the speaking language of the programmer.</para>
+
+<para
+>&kturtle; is named after <quote
+>the turtle</quote
+> that plays a central role in the programming environment. The user programs the turtle, using the &logo; commands, to draw a picture on <link linkend="the-canvas"
+>the canvas</link
+>.</para>
+
+<sect1 id="what-is-logo">
+<title
+>What is &logo;?</title>
+<para
+>The first version &logo; programming language was created by Seymour Papert of MIT Artificial Intelligence Laboratory in 1967 as an offshoot of the LISP programming language. From then many versions of &logo; have been released. By 1980 &logo; was gaining momentum, with versions for MSX, Commodore, Atari, Apple II and IBM PC systems. These versions were mainly for educational purposes. LCSI released <application
+>MacLogo</application
+> in 1985 as a tool for professional programmers, but it never caught on. MIT is still maintaining a site on &logo; which can be found on <ulink url="http://el.media.mit.edu/logo-foundation/"
+>http://el.media.mit.edu/logo-foundation/</ulink
+>.</para>
+
+<para
+>Today there are several versions of &logo; around which can easily be found on <ulink url="http://el.media.mit.edu/logo-foundation/"
+>MIT's &logo; site</ulink
+> and by a simple <ulink url="http://www.google.com/search?q=logo+programming+kids"
+>Google search</ulink
+>. This version of &logo; (&kturtle;) is only focused on the educational qualities of the programming language and will not try to suit professional programmers' needs.</para>
+</sect1>
+
+<sect1 id="features-of-kturtle">
+<title
+>Features of &kturtle;</title>
+<para
+>&kturtle; has some nice features that make starting to program a breeze. See here some of the highlights of &kturtle; feature set: <itemizedlist>
+<listitem
+><para
+>An integrated &logo; interpreter, so no need to download any other program. </para
+></listitem>
+<listitem
+><para
+>A powerful editor for the &logo; commands with intuitive syntax highlighting, line numbering and more. </para
+></listitem>
+<listitem
+><para
+><link linkend="the-canvas"
+>The canvas</link
+> can be saved as an image or printed. </para
+></listitem>
+<listitem
+><para
+>Context help for all &logo; commands: Just press <keysym
+>F1</keysym
+>. </para
+></listitem>
+<listitem
+><para
+>The &logo; commands are fully translatable (currently only English, Dutch, French, German and Swedish are supported). </para
+></listitem>
+<listitem
+><para
+>Full-screen mode. </para
+></listitem>
+<listitem
+><para
+>Many integrated, internationalised example &logo; programs make it easy to get started. </para
+></listitem>
+</itemizedlist>
+</para>
+</sect1>
+</chapter>
+
+&using-kturtle;
+
+&getting-started;
+
+&programming-reference;
+
+&glossary;
+
+&translator-guide;
+
+<chapter id="credits">
+
+<title
+>Credits and Licence</title>
+
+<para
+>&kturtle; </para>
+<para
+>Program copyright 2003-2004 Cies Breijs <email
+>cies # showroommama ! nl</email
+></para>
+<para
+>Contributors: <itemizedlist>
+<listitem
+><para
+>Coding help, editor part: Anne-Marie Mahfouf <email
+>annma@kde.org</email
+></para>
+</listitem>
+<listitem
+><para
+>Author of <application
+>wsbasic</application
+> (<ulink url="http://wsbasic.sourceforge.net"
+>http://wsbasic.sourceforge.net</ulink
+>) which is the base for the interpreter of &kturtle;: Walter Schreppers <email
+>Walter.Schreppers@ua.ac.be</email
+></para>
+</listitem>
+<listitem
+><para
+>German Data Files: Matthias Me&szlig;mer <email
+>bmlmessmer@web.de</email
+></para>
+</listitem>
+<listitem
+><para
+>Swedish Data Files: Stefan Asserh&#228;ll <email
+>stefan.asserhal@telia.com</email
+></para>
+</listitem>
+</itemizedlist>
+</para>
+
+<para
+>Documentation copyright 2004 <itemizedlist>
+<listitem
+><para
+>Cies Briej <email
+>cies # showroommama ! nl</email
+> </para
+></listitem>
+<listitem
+><para
+>Anne-Marie Mahfouf <email
+>annma@kde.org</email
+> </para
+></listitem>
+<listitem
+><para
+>Some proofreading changes by &Philip.Rodrigues; &Philip.Rodrigues.mail;</para>
+</listitem>
+<listitem
+><para
+>Updated translation how-to and some proofreading changes by Andrew Coles <email
+>andrew_coles@yahoo.co.uk</email
+></para>
+</listitem>
+
+</itemizedlist>
+</para>
+<para
+>Andrew Coles<email
+>andrew_coles@yahoo.co.uk</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kturtle">
+<title
+>How to obtain &kturtle;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/programming-reference.docbook b/tde-i18n-en_GB/docs/kdeedu/kturtle/programming-reference.docbook
new file mode 100644
index 00000000000..5e459b562f1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/programming-reference.docbook
@@ -0,0 +1,1209 @@
+<chapter id="reference">
+<title
+>&kturtle;'s &logo; Programming Reference</title>
+
+<sect1 id="commands">
+<title
+>Commands</title>
+<para
+>Using commands you tell the turtle or &kturtle; to do something. Some commands need input, some give output. In this section we explain all the commands that can be used in &kturtle;.</para>
+
+<sect2 id="moving-the-turtle">
+<title
+>Moving the turtle</title>
+<para
+>There are several commands to move the turtle over the screen.</para>
+
+ <variablelist>
+ <anchor id="forward"/>
+ <varlistentry>
+ <term
+>forward</term>
+ <listitem
+><para
+><screen
+>forward X</screen>
+<userinput
+>forward</userinput
+> moves the turtle forward by the amount of X pixels. When the pen is down the turtle will leave a trail. <userinput
+>forward</userinput
+> can be abbreviated to <userinput
+>fw</userinput
+></para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="backward"/>
+ <varlistentry>
+ <term
+>backward</term>
+ <listitem
+><para
+><screen
+>backward X</screen>
+<userinput
+>backward</userinput
+> moves the turtle backward by the amount of X pixels. When the pen is down the turtle will leave a trail. <userinput
+>backward</userinput
+> can be abbreviated to <userinput
+>bw</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="turnleft"/>
+ <varlistentry>
+ <term
+>turnleft</term>
+ <listitem
+><para
+><screen
+>turnleft X</screen>
+<userinput
+>turnleft</userinput
+> commands the turtle to turn an amount of X degrees to the left. <userinput
+>turnleft</userinput
+> can be abbreviated to <userinput
+>tl</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="turnright"/>
+ <varlistentry>
+ <term
+>turnright</term>
+ <listitem
+><para
+><screen
+>turnright X</screen>
+<userinput
+>turnright</userinput
+>the turtle to turn an amount of X degrees to the right. <userinput
+>turnright</userinput
+> can be abbreviated to <userinput
+>tr</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="direction"/>
+ <varlistentry>
+ <term
+>direction</term>
+ <listitem
+><para
+><screen
+>direction X</screen>
+<userinput
+>direction</userinput
+> set the turtle's direction to an amount of X degrees counting from zero, and thus is not relative to the turtle's previous direction. <userinput
+>direction</userinput
+> can be abbreviated to <userinput
+>dir</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="center"/>
+ <varlistentry>
+ <term
+>centre</term>
+ <listitem
+><para
+><screen
+>centre</screen>
+<userinput
+>centre</userinput
+> moves the turtle to the centre on the canvas.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="go"/>
+ <varlistentry>
+ <term
+>go</term>
+ <listitem
+><para
+><screen
+>go X,Y</screen>
+<userinput
+>go</userinput
+> commands the turtle to go to a certain place on the canvas. This place is X <glossterm linkend="pixels"
+>pixels</glossterm
+> from the left of the canvas, and Y <glossterm linkend="pixels"
+>pixels</glossterm
+> form the top of the canvas. Note that using the <userinput
+>go</userinput
+> command the turtle will not draw a line.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="gox"/>
+ <varlistentry>
+ <term
+>gox</term>
+ <listitem
+><para
+><screen
+>gox X</screen>
+<userinput
+>gox</userinput
+> using this command the turtle will move to X <glossterm linkend="pixels"
+>pixels</glossterm
+> from the left of the canvas whilst staying at the same height.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="goy"/>
+ <varlistentry>
+ <term
+>goy</term>
+ <listitem
+><para
+><screen
+>goy Y</screen>
+<userinput
+>gox</userinput
+> using this command the turtle will move to Y <glossterm linkend="pixels"
+>pixels</glossterm
+> from the top of the canvas whilst staying at the same distance from the left border of the canvas.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="pen">
+<title
+>The turtle has a pen</title>
+<para
+>The turtle has a pen that draws a line when the turtle moves. There are a few commands to control the pen. In this section we explain these commands.</para>
+ <variablelist>
+ <anchor id="penup"/>
+ <varlistentry>
+ <term
+>penup</term>
+ <listitem
+><para
+><screen
+>penup</screen>
+<userinput
+>penup</userinput
+> lifts the pen from the canvas. When the pen is <quote
+>up</quote
+> no line will be drawn when the turtle moves. See also <userinput
+>pendown</userinput
+>. <userinput
+>penup</userinput
+> can be abbreviated to <userinput
+>pu</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="pendown"/>
+ <varlistentry>
+ <term
+>pendown</term>
+ <listitem
+><para
+><screen
+>pendown</screen>
+<userinput
+>pendown</userinput
+> presses the pen down on the canvas. When the pen is press <quote
+>down</quote
+> on the canvas a line will be drawn when the turtle moves. See also <userinput
+>penup</userinput
+>.<userinput
+>pendown</userinput
+> can be abbreviated to <userinput
+>pd</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="penwidth"/>
+ <varlistentry>
+ <term
+>penwidth</term>
+ <listitem
+><para
+><screen
+>penwidth X</screen>
+<userinput
+>penwidth</userinput
+> sets the width of the pen (the line width) to an amount of X <glossterm linkend="pixels"
+>pixels</glossterm
+>. <userinput
+>penwidth</userinput
+> can be abbreviated to <userinput
+>pw</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="pencolor"/>
+ <varlistentry>
+ <term
+>pencolour</term>
+ <listitem
+><para
+><screen
+>pencolour R,G,B</screen>
+<userinput
+>pencolor</userinput
+> sets the color of the pen. <userinput
+>pencolor</userinput
+> takes an <glossterm linkend="rgb"
+>RGB combination</glossterm
+> as input. <userinput
+>pencolor</userinput
+> can be abbreviated to <userinput
+>pc</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="canvas">
+<title
+>Commands to control the canvas</title>
+<para
+>There are several commands to control the canvas.</para>
+ <variablelist>
+ <anchor id="canvassize"/>
+ <varlistentry>
+ <term
+>canvassize</term>
+ <listitem
+><para
+><screen
+>canvassize X,Y</screen>
+With the <userinput
+>canvassize</userinput
+> command you can set the size of the canvas. It takes X and Y as input, where X is the new canvas width in <glossterm linkend="pixels"
+>pixels</glossterm
+>, and Y is the new height of the canvas in <glossterm linkend="pixels"
+>pixels</glossterm
+>. <userinput
+>canvassize</userinput
+> can be abbreviated to <userinput
+>cs</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="canvascolor"/>
+ <varlistentry>
+ <term
+>canvascolour</term>
+ <listitem
+><para
+><screen
+>canvascolour R,G,B</screen>
+<userinput
+>canvascolor</userinput
+> set the color of the canvas. <userinput
+>canvascolor</userinput
+> takes an <glossterm linkend="rgb"
+>RGB combination</glossterm
+> as input. <userinput
+>canvascolor</userinput
+> can be abbreviated to <userinput
+>cc</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="wrapon"/>
+ <varlistentry>
+ <term
+>wrapon</term>
+ <listitem
+><para
+><screen
+>wrapon</screen>
+With the <userinput
+>wrapon</userinput
+> command you can set <glossterm linkend="wrapping"
+>wrapping</glossterm
+> <quote
+>on</quote
+> for the canvas. Please see the glossary if you want to know what <glossterm linkend="wrapping"
+>wrapping</glossterm
+> is.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="wrapoff"/>
+ <varlistentry>
+ <term
+>wrapoff</term>
+ <listitem
+><para
+><screen
+>wrapoff</screen>
+With the <userinput
+>wrapoff</userinput
+> command you can set <glossterm linkend="wrapping"
+>wrapping</glossterm
+> <quote
+>off</quote
+> for the canvas: this means the turtle can move off the canvas and can get <quote
+>lost</quote
+>. Please see the glossary if you want to know what <glossterm linkend="wrapping"
+>wrapping</glossterm
+> is.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="clean">
+<title
+>Commands to clean up</title>
+<para
+>There are two commands to clean up the canvas after you have made a mess.</para>
+ <variablelist>
+ <anchor id="clear"/>
+ <varlistentry>
+ <term
+>clear</term>
+ <listitem
+><para
+><screen
+>clear</screen>
+With <userinput
+>clear</userinput
+> you can clean all drawings from the canvas. All other things remain: the position and angle of the turtle, the canvascolor, the visibility of the turtle, and the canvas size. <userinput
+>clear</userinput
+> can be abbreviated to <userinput
+>ccl</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="reset"/>
+ <varlistentry>
+ <term
+>reset</term>
+ <listitem
+><para
+><screen
+>reset</screen>
+<userinput
+>reset</userinput
+> cleans much more thoroughly than the <userinput
+>clear</userinput
+> command. After a <userinput
+>reset</userinput
+> command everything is like is was when you had just started &kturtle;. The turtle is positioned at the middle of the screen, the canvas color is white, and the turtle draws a black line on the canvas.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="sprites">
+<title
+>The turtle is a sprite</title>
+<para
+>Many people do not know what sprites are, so here a short explanation: sprites are small pictures that can be moved around the screen. (for more info see the glossary on <glossterm linkend="sprites"
+>sprites</glossterm
+>). So the turtle is a sprite.</para>
+<para
+>Next you will find a full overview on all commands to work with sprites.</para>
+<para
+>[The current version of &kturtle; does not yet support the use of sprites other than the turtle. With future versions you will be able to change the turtle into something of your own design]</para>
+ <variablelist>
+ <anchor id="show"/>
+ <varlistentry>
+ <term
+>show</term>
+ <listitem
+><para
+><screen
+>show</screen>
+<userinput
+>show</userinput
+> makes the turtle visible again after it has been hidden.<userinput
+>show</userinput
+> can be abbreviated to <userinput
+>ss</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="hide"/>
+ <varlistentry>
+ <term
+>hide</term>
+ <listitem
+><para
+><screen
+>hide</screen>
+<userinput
+>hide</userinput
+> hides the turtle. This can be used if the turtle does not fit in your drawing.<userinput
+>hide</userinput
+> can be abbreviated to <userinput
+>sh</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="writing">
+<title
+>Can the turtles write text?</title>
+<para
+>The answer is: <quote
+>yes</quote
+>. The turtle can write: it writes just about everything you command it to.</para>
+ <variablelist>
+ <anchor id="print"/>
+ <varlistentry>
+ <term
+>print</term>
+ <listitem
+><para
+><screen
+>print X</screen>
+The <userinput
+>print</userinput
+> command is used to command the turtle to write something on the canvas. <userinput
+>print</userinput
+> takes numbers and strings as input. You can <userinput
+>print</userinput
+> various numbers and strings using the <quote
+>+</quote
+> symbol. See here a small example: <screen
+>year = 2004
+author = "Cies"
+print "KTurtle was made in " + year + " by " + author
+</screen>
+ </para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="fontsize"/>
+ <varlistentry>
+ <term
+>fontsize</term>
+ <listitem
+><para
+><screen
+>fontsize X</screen>
+<userinput
+>fontsize</userinput
+> sets the size of the font that is used by <userinput
+>print</userinput
+>. <userinput
+>fontsize</userinput
+> takes one input which should be a number. The size is set in <glossterm linkend="pixels"
+>pixels</glossterm
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="dice">
+<title
+>A command that rolls a dice for you</title>
+<para
+>There is one command that rolls a dice for you</para>
+ <variablelist>
+ <anchor id="random"/>
+ <varlistentry>
+ <term
+>random</term>
+ <listitem
+><para
+><screen
+>random X,Y</screen>
+<userinput
+>random</userinput
+> is a command that takes input and gives output. As input are required two numbers, the first (X) sets the minimum output, the second (Y) sets the maximum. The output is a randomly chosen number that is equal or greater then the minimum and equal or smaller than the maximum. Here a small example: <screen>
+repeat 500 [
+ x = random 1,20
+ forward x
+ turnleft 10 - x
+]
+</screen
+> Using the <userinput
+>random</userinput
+> command you can add a bit of chaos to your program.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+</sect1>
+
+<sect1 id="containers">
+<title
+>Containers</title>
+<para
+>Containers are letters or words that can be used by the programmer to store a number or a text. Containers that contain a number are called <link linkend="variables"
+>variables</link
+>, containers that can contain text are called <link linkend="strings"
+>strings</link
+>.</para>
+
+<para
+>Containers that are not used yet are 0 by default. An example: <screen>
+print N
+</screen
+> This will print a 0. </para>
+
+<sect2 id="variables">
+<title
+>Variables: number containers</title>
+<para
+>Let us start with an example: <screen>
+x = 3
+print x
+</screen
+> In the first line the letter <userinput
+>x</userinput
+> made into a variable (number container). As you see the value of the variable <userinput
+>x</userinput
+> is set to 3. On the second line the value is printed.</para>
+<para
+>Note that if we wanted to print an <quote
+>x</quote
+> that we should have written <screen
+>print "x"
+</screen>
+</para>
+<para
+>That was easy, now a bit harder example: <screen>
+A = 2004
+B = 25
+AB = A + B
+
+# the next command prints "2029"
+print AB
+backward 30
+# the next command prints "2004 plus 25"
+print "" + A + " plus " + B
+backward 30
+# the next command prints "1979"
+print A - B
+</screen
+> In the first two lines the variables <userinput
+>A</userinput
+> and <userinput
+>B</userinput
+> are set to 2004 and 25. On the third line the variable <userinput
+>AB</userinput
+> is set to <userinput
+>A + B</userinput
+>, which is 2029. The rest of the example consists of 3 <userinput
+>print</userinput
+> commands with <userinput
+>backward 30</userinput
+> in between. The <userinput
+>backward 30</userinput
+> is there to make sure every output is on a new line. In this example you also see that variables can be used in <link linkend="math"
+>mathematical calculations</link
+>.</para>
+</sect2>
+
+<sect2 id="strings">
+<title
+>Strings: text containers</title>
+<para
+>Strings are a lot like variables. The biggest difference is that strings cannot be used in <link linkend="math"
+>mathematical calculations</link
+> and <link linkend="questions"
+>questions</link
+>. An example of the use of strings: <screen>
+x = "Hello "
+name = inputwindow "Please enter your name..."
+print x + name + ", how are you?"
+</screen
+> On the first line the string <userinput
+>x</userinput
+> is set to <quote
+>Hello </quote
+>. On the second line the string <userinput
+>name</userinput
+> is set to the output of the <userinput
+>inputwindow</userinput
+> command. On the third line the program prints a composition of three strings on the canvas.</para>
+<para
+>This program ask you to enter your name. When you, for instance, enter the name <quote
+>Paul</quote
+>, the program prints <quote
+>Hello Paul, how are you?</quote
+>. Please note that the plus (+) is the only math symbol that you can use with strings.</para>
+</sect2>
+</sect1>
+
+<sect1 id="math">
+<title
+>Can the Turtle do maths?</title>
+<para
+>Yes, &kturtle; will do your math. You can add (+), substract (-), multiply (*), and divide (/). Here is an example in which we use all of them: <screen>
+a = 20 - 5
+b = 15 * 2
+c = 30 / 30
+d = 1 + 1
+print "a: "+a+", b: "+b+", c: "+c+", d: "+d
+</screen
+> Do you know what value a, b, c and d have?</para>
+<para
+>If you just want a simple calculation to be done you can do something like this: <screen
+>print 2004-12
+</screen
+></para>
+<para
+>Now an example with brackets: <screen>
+print ( ( 20 - 5 ) * 2 / 30 ) + 1
+</screen
+> The expressions inside brackets will be calculated first. In this example, 20-5 will be calculated, then multiplied by 2, divided by 30, and then 1 is added (giving 2).</para>
+</sect1>
+
+<sect1 id="questions">
+<title
+>Asking questions, getting answers...</title>
+<para
+><link linkend="if"
+><userinput
+>if</userinput
+></link
+> and <link linkend="while"
+><userinput
+>while</userinput
+></link
+> are <link linkend="controlling-execution"
+>execution controllers</link
+> that we will discuss in the next section. In this section we use the <userinput
+>if</userinput
+> command to explain questions.</para>
+<para
+>A simple example of questions: <screen>
+x = 6
+if x &gt; 5 [
+ print "hello"
+]
+</screen
+> In this example the question is the <userinput
+>x &gt; 5</userinput
+> part. If the answer to this question is <quote
+>true</quote
+> the code between the brackets will be executed. Questions are an important part of programming and often used together with <link linkend="controlling-execution"
+>execution controllers</link
+>, like <link linkend="if"
+><userinput
+>if</userinput
+></link
+>. All numbers and <link linkend="variables"
+>variables</link
+> (number containers) can be compared to each other with questions.</para>
+<para
+>Here are all possible questions: <table>
+<title
+>Types of questions</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+><userinput
+>a == b</userinput
+></entry>
+<entry
+>equals</entry>
+<entry
+>answer is <quote
+>true</quote
+> if <userinput
+>a</userinput
+> equals <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a != b</userinput
+></entry>
+<entry
+>not-equal</entry>
+<entry
+>answer is <quote
+>true</quote
+> if <userinput
+>a</userinput
+> does not equal <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a &gt; b</userinput
+></entry>
+<entry
+>greater than</entry>
+<entry
+>answer is <quote
+>true</quote
+> if <userinput
+>a</userinput
+> is greater than <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a &lt; b</userinput
+></entry>
+<entry
+>smaller than</entry>
+<entry
+>answer is <quote
+>true</quote
+> if <userinput
+>a</userinput
+> is smaller than <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a &gt;= b</userinput
+></entry>
+<entry
+>greater than or equals</entry>
+<entry
+>answer is <quote
+>true</quote
+> if <userinput
+>a</userinput
+> is greater than or equals <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a &lt;= b</userinput
+></entry>
+<entry
+>smaller than or equals</entry>
+<entry
+>answer is <quote
+>true</quote
+> if <userinput
+>a</userinput
+> is smaller than or equals <userinput
+>b</userinput
+></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</para>
+<para
+>Questions can also be glued to each other with <quote
+>question glue</quote
+>, this way a few questions can become one big question. <screen>
+a = 1
+b = 5
+if a &lt; 5 and b == 5 [
+ print "hello"
+]
+</screen
+> <anchor id="question-glue"/>In this example the glue-word <userinput
+>and</userinput
+> is used to glue 2 questions (<userinput
+>a &lt; 5</userinput
+>, <userinput
+>b == 5</userinput
+>) together. If one side of the <userinput
+>and</userinput
+> would answer <quote
+>false</quote
+> the whole question would answer <quote
+>false</quote
+>, because with the glue-word <userinput
+>and</userinput
+> both sides need to be <quote
+>true</quote
+> in order to answer <quote
+>true</quote
+>.</para>
+<para
+><userinput
+>and</userinput
+> is not the only glue-word there are two others. They are all in the next table: <table>
+<title
+>Question glue-words</title>
+<tgroup cols="2">
+<tbody>
+<row>
+<entry
+><userinput
+>and</userinput
+></entry>
+<entry
+>both sides need to be <quote
+>true</quote
+> in order to answer <quote
+>true</quote
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>or</userinput
+></entry>
+<entry
+>if one of the sides is <quote
+>true</quote
+> the answer is <quote
+>true</quote
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>not</userinput
+></entry>
+<entry
+>only if both of the sides are <quote
+>false</quote
+> the answer is <quote
+>false</quote
+></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</para>
+</sect1>
+
+<sect1 id="controlling-execution">
+<title
+>Controlling execution</title>
+<para
+>The execution controllers enable you &mdash; as their name implies &mdash; to control execution.</para>
+
+<sect2 id="easy">
+<title
+>Have the turtle wait</title>
+<para
+>If you have done some programming in &kturtle; you have might noticed that the turtle can be very quick at drawing. This command makes the turtle wait for a given amount of time.</para>
+ <variablelist>
+ <anchor id="wait"/>
+ <varlistentry>
+ <term
+>wait</term>
+ <listitem
+><para
+><screen
+>wait X</screen>
+<userinput
+>wait</userinput
+> makes the turtle wait for X seconds. <screen>
+repeat 36 [
+ forward 5
+ turnright 10
+ wait 0.5
+]
+</screen
+> This code draws a circle, but the turtle will wait half a second after each step. This gives the impression of a slow-moving turtle.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="execute-if">
+<title
+>Execute "if"</title>
+<para
+></para>
+ <variablelist>
+ <anchor id="if"/>
+ <varlistentry>
+ <term
+>if</term>
+ <listitem
+><para
+><screen
+>if <link linkend="questions"
+>question</link
+> [ ... ]</screen>
+The code that is placed between the brackets will only be executed <userinput
+>if</userinput
+> the answer to the <link linkend="questions"
+>question</link
+> is <quote
+>true</quote
+>. Please read for more information on <link linkend="questions"
+>questions</link
+> in the <link linkend="questions"
+>question section</link
+>. <screen>
+x = 6
+if x &gt; 5 [
+ print "x is greater than five!"
+]
+</screen
+> On the first line <userinput
+>x</userinput
+> is set to 6. On the second line the <link linkend="questions"
+>question</link
+> <userinput
+>x &gt; 5</userinput
+> is asked. Since the answer to this question is <quote
+>true</quote
+> the execution controller <userinput
+>if</userinput
+> will allow the code between the brackets to be executed</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="execute-while">
+<title
+>Execute "while"</title>
+<para
+></para>
+ <variablelist>
+ <anchor id="while"/>
+ <varlistentry>
+ <term
+>while</term>
+ <listitem
+><para
+><screen
+>while <link linkend="questions"
+>question</link
+> [ ... ]</screen>
+The execution controller <userinput
+>while</userinput
+> is a lot like <link linkend="if"
+><userinput
+>if</userinput
+></link
+>. The difference is that <userinput
+>while</userinput
+> keeps repeating the code between the brackets till the answer to the <link linkend="questions"
+>question</link
+> is <quote
+>false</quote
+>. <screen>
+x = 1
+while x &lt; 5 [
+ forward 10
+ wait 1
+ x = x + 1
+]
+</screen
+> On the first line <userinput
+>x</userinput
+> is set to 1. On the second line the <link linkend="questions"
+>question</link
+> <userinput
+>x &lt; 5</userinput
+> is asked. Since the answer to this question is <quote
+>true</quote
+> the execution controller <userinput
+>while</userinput
+> starts executing the code between the brackets till the answer to the <link linkend="questions"
+>question</link
+> is <quote
+>false</quote
+>. In this case the code between the brackets will be executed 4 times, because every time the fifth line is executed <userinput
+>x</userinput
+> increases by 1..</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="if-else">
+<title
+>If not, in other words: "else"</title>
+<para
+></para>
+ <variablelist>
+ <anchor id="else"/>
+ <varlistentry>
+ <term
+>else</term>
+ <listitem
+><para
+><screen
+>if question [ ... ] else [ ... ]</screen>
+<userinput
+>else</userinput
+> can be used in addition to the execution controller <link linkend="if"
+><userinput
+>if</userinput
+></link
+>. The code between the brackets after <userinput
+>else</userinput
+> is only executed if the answer to the <link linkend="questions"
+>question</link
+> that is asked is <quote
+>false</quote
+>. <screen>
+x = 4
+if x &gt; 5 [
+ print "x is greater than five!"
+] else [
+ print "x is smaller than six!"
+]
+</screen
+> The <link linkend="questions"
+>question</link
+> asks if <userinput
+>x</userinput
+> is greater than 5. Since <userinput
+>x</userinput
+> is set to 4 on the first line the answer to the question is <quote
+>false</quote
+>. This means the code between the brackets after <userinput
+>else</userinput
+> gets executed.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="for-loop">
+<title
+>The "for" loop</title>
+<para
+></para>
+ <variablelist>
+ <anchor id="for"/>
+ <varlistentry>
+ <term
+>for</term>
+ <listitem
+><para
+><screen
+>for <userinput
+>start point</userinput
+> to <userinput
+>end point</userinput
+> [ ... ]</screen>
+The <userinput
+>for</userinput
+> loop is a <quote
+>counting loop</quote
+>, &ie; it keeps count for you. <screen>
+for x = 1 to 10 [
+ print x * 7
+ forward 15
+]
+</screen
+> Every time the code between the brackets is executed the <userinput
+>x</userinput
+> is increased by 1, till <userinput
+>x</userinput
+> reaches the value of 10. The code between the brackets prints the <userinput
+>x</userinput
+> multiplied by 7. After this program finishes its execution you will see the times table of 7 on the canvas.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+</sect1>
+
+
+<sect1 id="learn">
+<title
+>Create your own commands</title>
+<para
+><userinput
+>learn</userinput
+> is a very special command, because it is used to create your own commands. The command you create can take <glossterm linkend="input-output"
+>input</glossterm
+> and return <glossterm linkend="input-output"
+>output</glossterm
+>. Let us take a look at how a new command is created: <screen>
+learn circle (x) [
+ repeat 36 [
+ forward x
+ turnleft 10
+ ]
+]
+</screen
+> The new command is called <userinput
+>circle</userinput
+>. <userinput
+>circle</userinput
+> takes one <glossterm linkend="input-output"
+>input</glossterm
+>, a number, to set the size of the circle. <userinput
+>circle</userinput
+> returns no <glossterm linkend="input-output"
+>output</glossterm
+>. The <userinput
+>circle</userinput
+> command can now be used like a normal command in the rest of the code. See this example: <screen
+>learn circle (x) [
+ repeat 36 [
+ forward x
+ turnleft 10
+ ]
+ ]
+
+ go 30,30
+ circle(20)
+
+ go 40,40
+ circle(50)
+</screen>
+</para>
+<para
+>In the next example a command with a return value is created. <screen>
+reset
+
+learn multiplyBySelf (n) [
+ r = n * 1
+ r = n * n
+ return r
+]
+i = inputwindow "Please enter a number and press OK"
+print i + " multiplied by itself is: " + multiplyBySelf (i)
+</screen
+> In this example a new command called <userinput
+>multiplyBySelf</userinput
+> is created. The input of this command is multiplied by it self and then returned, using the <anchor id="return"/><userinput
+>return</userinput
+> command. The <userinput
+>return</userinput
+> command is the way to output a value from a function you have created. </para>
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/translator-guide.docbook b/tde-i18n-en_GB/docs/kdeedu/kturtle/translator-guide.docbook
new file mode 100644
index 00000000000..2b6f0de1859
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/translator-guide.docbook
@@ -0,0 +1,223 @@
+<chapter id="translators">
+<title
+>Translator's Guide to &kturtle;</title>
+<para
+>As you know, one of the great features of &logo; is that the &logo; commands can be translated in your own language. This makes it easier for a child to understand the commands. For a new language, there are 3 files to translate: first the keywords file (or commands) then the logo-highlight-style file and finally the examples. </para>
+<sect1 id="make_directory">
+<title
+>Creating a Directory to hold the Translated Files</title>
+<para
+>First, you need to create a directory to store the translated files. Create a directory called <filename class="directory"
+>kde-i18n/<replaceable
+>code</replaceable
+>/data/kdeedu/kturtle/</filename
+> in your KDE CVS directory, where <replaceable
+>code</replaceable
+> is your country code (the 2- or 4- letter <acronym
+>ISO</acronym
+> code). </para>
+<para
+>Copy the <filename
+>Makefile.am</filename
+> file from <filename class="directory"
+>kdeedu/kturtle/data/</filename
+> into this directory. Open it using your favorite text editor, replace all instances of <quote
+>en_US</quote
+> in the file with your country code (the one used above), and save the file. </para>
+</sect1>
+<sect1 id="commands_trans">
+<title
+>How To Translate the &logo; Keywords (commands)</title>
+<para>
+<itemizedlist>
+<listitem
+><para
+>Copy the <filename
+>logokeywords.en_US.xml</filename
+> file from <filename class="directory"
+>kdeedu/kturtle/data/</filename
+> to the directory you have just created, and rename it to <filename
+>logokeywords.<replaceable
+>code</replaceable
+>.xml</filename
+> where <replaceable
+>code</replaceable
+> is your country code (the 2- or 4- letter <acronym
+>ISO</acronym
+> code). </para>
+</listitem>
+<listitem
+><para
+>Translate the contents of the <sgmltag class="starttag"
+>keyword</sgmltag
+> tag (&ie; the information between <sgmltag class="starttag"
+>keyword</sgmltag
+> and <sgmltag class="endtag"
+>keyword</sgmltag
+>) into your own language wherever possible. Also, translate the contents of the <sgmltag class="starttag"
+>alias</sgmltag
+> tag, (&ie; the information between the <sgmltag class="starttag"
+>alias</sgmltag
+> and <sgmltag class="endtag"
+>alias</sgmltag
+>): these are used as shortcuts for the keyword.</para>
+<para
+>For example, translate <quote
+>while</quote
+> in: <sgmltag class="starttag"
+>keyword</sgmltag
+>while<sgmltag class="endtag"
+>keyword</sgmltag
+> </para>
+<para
+>Please do not translate anything else and do not translate the English words in <sgmltag class="starttag"
+>command name="english_word"</sgmltag
+>: these must stay in English. </para>
+</listitem>
+<listitem
+><para
+>Save your file as <acronym
+>UTF-8</acronym
+> (in &kate;, use <guimenuitem
+>Save As...</guimenuitem
+> and change to <guilabel
+>utf8</guilabel
+> in the box on the right of the file name). </para>
+</listitem>
+<listitem
+><para
+>Commit your file (add your filename in the <filename
+>Makefile.am</filename
+>) or send it to Anne-Marie. </para>
+</listitem>
+<listitem
+><para
+>In case of any doubt, please contact Anne-Marie Mahfouf <email
+>annemarie.mahfouf@free.fr</email
+> for more information.</para>
+</listitem>
+</itemizedlist>
+</para>
+</sect1>
+
+<sect1 id="examples_syntax">
+<title
+>How To Translate the Syntax Highlighting Files</title>
+<para>
+<itemizedlist>
+<listitem
+><para
+>Copy the <filename
+>logohighlightstyle.en_US.xml</filename
+> file from <filename class="directory"
+>kdeedu/kturtle/data/</filename
+> to the directory you created to store the translated keywords file, and rename it to <filename
+>logohighlightstyle.<replaceable
+>code</replaceable
+>.xml</filename
+> where <replaceable
+>code</replaceable
+> is your country code (the 2- or 4- letter <acronym
+>ISO</acronym
+> code). </para>
+</listitem>
+<listitem
+><para
+>In line 4 of the file, there is <sgmltag class="starttag"
+>language name="en_US"</sgmltag
+>...: here you change <quote
+>en_US</quote
+> to your language's <acronym
+>ISO</acronym
+> code (2 or 4 letters). </para
+></listitem>
+<listitem
+><para
+>Translate into your own language the content of the <sgmltag class="starttag"
+>item</sgmltag
+> tag (&ie; the information between <sgmltag class="starttag"
+>item</sgmltag
+> and <sgmltag class="endtag"
+>item</sgmltag
+>). This content must match the <filename
+>logokeyword</filename
+> file. For example, translate <quote
+>while</quote
+> in: <sgmltag class="starttag"
+>item</sgmltag
+> while <sgmltag class="endtag"
+>item</sgmltag
+> and leave the spaces as they are (one at the beginning and one at the end). Please do not translate anything else. </para
+></listitem>
+<listitem
+><para
+>Save your file as <acronym
+>UTF-8</acronym
+> (in &kate;, use <guimenuitem
+>Save As...</guimenuitem
+> and change to <guilabel
+>utf8</guilabel
+> in the box on the right of the file name). </para
+></listitem>
+<listitem
+><para
+>Commit your file (add your filename in the <filename
+>Makefile.am</filename
+>) or send it to Anne-Marie. </para
+></listitem>
+<listitem
+><para
+>In case of any doubt, please contact Anne-Marie Mahfouf <email
+>annemarie.mahfouf@free.fr</email
+> for more information. </para
+></listitem>
+</itemizedlist>
+</para>
+</sect1>
+
+<sect1 id="examples_trans">
+<title
+>How To Translate the Examples</title>
+<itemizedlist>
+<listitem
+><para
+>Copy the English example files from <filename class="directory"
+>kdeedu/kturtle/data/</filename
+> to the directory used to store the translated keyword and hilighting files. Translate the filenames of the examples in your directory: this will allow users to easily and quickly understand what the example is about.</para>
+</listitem>
+<listitem
+><para
+>Translate the keywords in the examples, using those in the <filename
+>logokeywords.xml</filename
+> for your language. The keywords file file must be done, first, before translating the examples.</para>
+</listitem>
+<listitem
+><para
+>Save your file as <acronym
+>UTF-8</acronym
+> (in &kate;, use <guimenuitem
+>Save As...</guimenuitem
+> and change to <guilabel
+>utf8</guilabel
+> in the box on the right of the file name)</para>
+</listitem>
+<listitem
+><para
+>Commit your folder (add a <filename
+>Makefile.am</filename
+> inside) or send it to Anne-Marie.</para>
+</listitem>
+<listitem
+><para
+>In case of any doubt, please contact Anne-Marie Mahfouf, <email
+>annemarie.mahfouf@free.fr</email
+> for more information.</para>
+</listitem>
+<listitem
+><para
+>Finally, if you want, you can add your own examples in this folder.</para>
+</listitem>
+</itemizedlist>
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdeedu/kturtle/using-kturtle.docbook b/tde-i18n-en_GB/docs/kdeedu/kturtle/using-kturtle.docbook
new file mode 100644
index 00000000000..e250da7f1ba
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeedu/kturtle/using-kturtle.docbook
@@ -0,0 +1,1025 @@
+<chapter id="using-kturtle">
+<title
+>Using &kturtle;</title>
+
+<screenshot>
+ <screeninfo
+>Here is a screenshot of &kturtle; in action</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="mainwindow_flower_nrs.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&kturtle; Main Window</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>The main window of &kturtle; has two main parts: <link linkend="the-code-editor"
+>the code editor</link
+> (3) on the left where you type the &logo; commands, and <link linkend="the-canvas"
+>the canvas</link
+> (4) on the right where the instructions are visualized. <link linkend="the-canvas"
+>The canvas</link
+> is the turtle's playground: it is on the canvas that the turtle actually moves and draws. The three other places on the main window are: <link linkend="the-menubar"
+>the menu bar</link
+> (1) from where all the actions can be reached, <link linkend="the-toolbar"
+>the toolbar</link
+> (4) that allows you to quickly select the most used actions, and <link linkend="the-statusbar"
+>the statusbar</link
+> (5) where you will find feedback on the state of &kturtle;.</para>
+
+<sect1 id="the-code-editor">
+<title
+>The Code Editor</title>
+<para
+>In the code editor you type the &logo; commands. It has all of the features you would expect from a modern editor. Most of its features are found in the <link linkend="the-edit-menu"
+>Edit</link
+> and the <link linkend="the-tools-menu"
+>Tools</link
+> menus. The code editor can be docked on each border of the main window or it can be detached and placed anywhere on your desktop.</para>
+<para
+>You have several ways to get some code in the editor. The easiest way is to use an already-made example: choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Open Examples</guimenuitem
+> </menuchoice
+> in the <link linkend="the-file-menu"
+>File menu</link
+> and click on a file. The filename will tell you what the example is about (&eg; <filename
+>square.logo</filename
+> will draw a square). The file you choose will be opened in the <link linkend="the-code-editor"
+>the code editor</link
+>, you can then use <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Execute Commands</guimenuitem
+> </menuchoice
+> to run the code if you like.</para>
+<para
+>You can open &logo; files by choosing <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Open...</guimenuitem
+> </menuchoice
+>.</para>
+<para
+>The third way is to directly type your own code in the editor or to copy/paste some code from this user guide. </para>
+<para
+>The cursor position is indicated in <link linkend="the-statusbar"
+>the statusbar</link
+>, on the right with the Line number and Column number. </para>
+</sect1>
+
+<sect1 id="the-canvas">
+<title
+>The Canvas</title>
+<para
+>The canvas is the area where the commands are visualized, where the commands <quote
+>draw</quote
+> a picture. In other words, it is the turtle's playground. After getting some code in the <link linkend="the-code-editor"
+>the code editor</link
+>, and executing it using <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Execute Commands</guimenuitem
+> </menuchoice
+>, two things can happen: either the code executes fine, and will you most likely see something change on the canvas; or you have made an error in your code and there will be a message telling you what error you made.</para>
+<para
+>This message should help you to resolve the error.</para>
+<para
+>The picture that is drawn can be saved as an image (using <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Save Canvas</guimenuitem
+> </menuchoice
+>) or printed (using <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Print...</guimenuitem
+> </menuchoice
+>).</para>
+</sect1>
+
+<sect1 id="the-menubar">
+<title
+>The Menubar</title>
+<para
+>In the menu bar you find all the actions of &kturtle;. They are in the following groups: <guimenu
+>File</guimenu
+>, <guimenu
+>Edit</guimenu
+>, <guimenu
+>View</guimenu
+>, <guimenu
+>Tools</guimenu
+>, <guimenu
+>Settings</guimenu
+>, and <guimenu
+>Help</guimenu
+>. This section describes them all.</para>
+
+<sect2 id="the-file-menu">
+<title
+>The <guimenu
+>File</guimenu
+> Menu</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>New</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Creates a new, empty &logo; file.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Opens a &logo; file.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Open Recent</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Opens a &logo; file that has been opened recently.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open Examples</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Show the folder with examples &logo; programs. The examples should be in your favorite language that you can choose in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &kturtle;...</guimenuitem
+> </menuchoice
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="file-execute"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Alt;<keysym
+>Return</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Execute Commands</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Starts the execution of the commands in the code editor.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="file-stop"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>Escape</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Stop Execution</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Stops the execution. This action is only enabled when the commands are actually executing.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="file-save"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Saves the currently opened &logo; file.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="file-save-as"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save As...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Saves the currently opened &logo; file on a specified location.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="file-save-canvas"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save Canvas</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Saves the current drawing on canvas into an image.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="file-print"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Prints either the current code in the editor or the current drawing on the canvas.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="file-quit"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Quits &kturtle;.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="the-edit-menu">
+ <title
+>The <guimenu
+>Edit</guimenu
+> Menu</title>
+ <variablelist>
+ <anchor id="edit-undo"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Undo</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Undoes the last change to code. &kturtle; has unlimited undos.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-redo"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Redo</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Redoes an undone change to the code.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-cut"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Cut</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Cuts the selected text from the code editor to the clipboard.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-copy"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Copies the selected text from the code editor to the clipboard.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-paste"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Pastes the text from the clipboard to the editor.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-find"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>With this action you can find phrases in the code.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-find-next"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>F3</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Next</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Use this to find the next occurrence of the phrase.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-replace"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Replace...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>With this action you can replace phrases in the code.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="the-view-menu">
+ <title
+>The <guimenu
+>View</guimenu
+> Menu</title>
+ <variablelist>
+ <anchor id="view-fullscreen"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;&Shift;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Full Screen Mode</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>With this action you toggle the full screen mode.</para>
+ <para
+>Note: When code is executed while in full screen mode everything but the canvas is hidden. This makes it possible to write <quote
+>full screen</quote
+> programs in &kturtle;.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="view-linenumbers"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>F11</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Show Line Numbers</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>With this action you can show the line numbers in the code editor. This can be handy for finding errors.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="the-tools-menu">
+ <title
+>The <guimenu
+>Tools</guimenu
+> Menu</title>
+ <variablelist>
+ <anchor id="tools-color-picker"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Alt;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Colour Picker</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This action opens the colour picker. Using the colour picker you can easily select a <glossterm linkend="rgb"
+>colour code</glossterm
+> and insert it in <link linkend="the-code-editor"
+>the code editor</link
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-indent"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Indent</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This action <quote
+>indents</quote
+> (adds white space at the beginning of) the lines that are selected. When <quote
+>indentation</quote
+> is used properly this can make code much easier to read. All examples use indentation, please check them out.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-unindent"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;&Shift;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Unindent</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This action <quote
+>unindents</quote
+> (removes the white space at the beginning of) the lines that are selected.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-clean-indent"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Clean Indentation</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This action cleans <quote
+>indentation</quote
+> (removes all the white space at the beginning of) the lines that are selected.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-comment"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Comment</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This action add comment characters (#) in from of the lines that are selected. Lines that start with a comment character are ignored when the code is executed. Comments allow the programmer to explain a bit about his code or they can be used to temporarily prevent a certain piece of code from being executed.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-uncomment"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;&Shift;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Uncomment</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This action removes the comment characters from the selected lines.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="the-setting-menu">
+ <title
+>The <guimenu
+>Settings</guimenu
+> Menu</title>
+ <variablelist>
+ <anchor id="toggle-toolbar"/>
+ <varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show/Hide Toolbar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Toggle</action
+> the Main Toolbar</para
+></listitem>
+</varlistentry>
+ </variablelist
+>
+ <variablelist>
+ <anchor id="toggle-statusbar"/>
+ <varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show/Hide Statusbar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Toggle</action
+> the Statusbar</para
+></listitem>
+</varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-advanced"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guisubmenu
+>Advanced Settings</guisubmenu
+> </menuchoice
+></term>
+ <listitem
+><para
+>Here you can change things you normally do not need to change. The <guisubmenu
+>Advanced Settings</guisubmenu
+> submenu has three items: <guimenuitem
+>Configure Editor...</guimenuitem
+> (the standard &kate; editor settings dialog), <guimenuitem
+>Configure Shortcuts...</guimenuitem
+> (the standard &kde; shortcut settings dialog), and <guimenuitem
+>Configure Toolbars...</guimenuitem
+> (the standard &kde; toolbars setting dialog).</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="settings-configure"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kturtle;...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This is used to configure &kturtle;. Here you can change the language of the &logo; commands or set a new initial canvas size.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+
+</sect2>
+
+<sect2 id="the-help-menu">
+ <title
+>The <guimenu
+>Help</guimenu
+> Menu</title>
+ <variablelist>
+ <anchor id="help-handbook"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>&kturtle; Handbook</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This action shows the handbook that you are currently reading.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-whats-this"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Shift;<keysym
+>F1</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Help</guimenu
+> <guimenuitem
+>What's This?</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>After activating this action the mouse arrow will be changed into a <quote
+>question mark arrow</quote
+>. When this arrow is used to click on parts of &kturtle; main window, a description of the particular part pops-up.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-context-help"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>F1</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Help</guimenu
+> <guimenuitem
+>Help on: ...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>This is a very useful function: it provides help on the code where the cursor in the code editor is at. So, &eg;, you have used the <userinput
+>print</userinput
+> command in your code, and you want to read and to know what the handbook says on this command. You just move your cursor so it is in the <userinput
+>print</userinput
+> command and you press <keysym
+>F1</keysym
+>. The handbook will then show all info on the <userinput
+>print</userinput
+> command.</para>
+ <para
+>This function is very important while learning programming.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-report-bug"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Report Bug...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Use this to report a problem with &kturtle; to the developers. These reports can be used to make future versions of &kturtle; even better.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-about-kturtle"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About &kturtle;</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Here you find information on &kturtle;, like the authors and the license it comes with.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-about-kde"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About &kde;</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Here you can find information on &kde;. If you do not know yet what &kde; is, this is a place you should not miss.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+</sect1>
+
+<sect1 id="the-toolbar">
+<title
+>The Toolbar</title>
+<para
+>Here you can quickly reach the most used actions. By default, you will find here all main useful commands ending with the <guiicon
+>Execute Commands</guiicon
+> and <guiicon
+>Stop Execution</guiicon
+> icons.</para>
+<para
+>You can configure the toolbar using <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Advanced Settings</guimenuitem
+><guimenuitem
+>Configure Toolbar...</guimenuitem
+></menuchoice
+></para>
+</sect1>
+
+<sect1 id="the-statusbar">
+<title
+>The Statusbar</title>
+<para
+>On the statusbar you get feedback of the state of &kturtle;. On the left side it shows the feedback on the last action. On the right side you find the current location of the cursor (line and column numbers). In the middle of the Statusbar is indicated the current language used for the commands.</para>
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdelibs/Makefile.am b/tde-i18n-en_GB/docs/kdelibs/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdelibs/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdelibs/Makefile.in b/tde-i18n-en_GB/docs/kdelibs/Makefile.in
new file mode 100644
index 00000000000..a5dee7f3be4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdelibs/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdelibs
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kspell
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdelibs/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdelibs/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdelibs/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdelibs/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdelibs/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdelibs/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdelibs/kspell/Makefile.am b/tde-i18n-en_GB/docs/kdelibs/kspell/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdelibs/kspell/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdelibs/kspell/Makefile.in b/tde-i18n-en_GB/docs/kdelibs/kspell/Makefile.in
new file mode 100644
index 00000000000..7ecd9d38fcc
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdelibs/kspell/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdelibs/kspell
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdelibs/kspell/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdelibs/kspell/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdelibs/kspell/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdelibs/kspell/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/kspell/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdelibs/kspell/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdelibs/kspell/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/kspell/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdelibs/kspell/index.cache.bz2 b/tde-i18n-en_GB/docs/kdelibs/kspell/index.cache.bz2
new file mode 100644
index 00000000000..101cd37ea8c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdelibs/kspell/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdelibs/kspell/index.docbook b/tde-i18n-en_GB/docs/kdelibs/kspell/index.docbook
new file mode 100644
index 00000000000..efbef1c2c9d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdelibs/kspell/index.docbook
@@ -0,0 +1,248 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kspell;">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+ <!ENTITY % addindex "IGNORE">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kspell; Handbook</title>
+<authorgroup>
+<author
+>&David.Sweet; &David.Sweet.mail;</author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+>2003-02-24</date>
+<releaseinfo
+>1.00.00</releaseinfo>
+<abstract>
+<para
+>&kspell; is the spelling checker used by &kde; applications such as &kate;, &kmail;, and &kword;. It is a <acronym
+>GUI</acronym
+> frontend to <application
+>International ISpell</application
+> and <application
+>ASpell</application
+>.</para>
+
+</abstract>
+<keywordset>
+<keyword
+>spell</keyword>
+<keyword
+>spelling</keyword>
+<keyword
+>kspell</keyword>
+<keyword
+>ispell</keyword>
+<keyword
+>aspell</keyword>
+<keyword
+>check</keyword>
+<keyword
+>checker</keyword>
+<keyword
+>KDE</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="misspelled-word-dialog">
+<title
+>Misspelled Word Dialogue</title>
+
+<!-- This one might need a paragraph of its own) -->
+<para
+>(If you do not have <application
+>Ispell</application
+> installed you can obtain it from the <ulink url="http://fmg-www.cs.ucla.edu/geoff/ispell.html"
+>International ISpell home page</ulink
+>. ASpell is available from the <ulink url="http://aspell.sourceforge.net/"
+>ASpell home page</ulink
+>.) </para>
+
+<sect1 id="general-use">
+<title
+>General Use</title>
+
+<para
+><anchor id="spelldlg"/> The top line in the dialogue displays a possibly misspelled word which was found in your document. &kspell; attempts to find an appropriate replacement word. One or several may be found. The best guess is shown to the right of <guilabel
+>Replacement:</guilabel
+>. To accept this replacement, click on <guibutton
+>Replace</guibutton
+>. You may also select a word from the list of <guilabel
+>Suggestions</guilabel
+> and then click <guibutton
+>Replace</guibutton
+> to replace the misspelled word with the selected word.</para>
+
+<para
+>To keep your original spelling, click on <guilabel
+>Ignore</guilabel
+>.</para>
+
+<para
+>To stop the spell checking -- keeping the changes you've already made -- click on <guibutton
+>Stop</guibutton
+>.</para>
+
+<para
+>To stop the spell checking and cancel the changes you've already made, click on <guibutton
+>Cancel</guibutton
+>.</para>
+
+<para
+>Clicking on <guibutton
+>Replace All</guibutton
+> will initially perform the same function as clicking on <guibutton
+>Replace</guibutton
+>, but will automatically replace the misspelled word with the chosen replacement word, if it appears again (at a later point) in your document.</para>
+
+<para
+>The <guibutton
+>Ignore All</guibutton
+> button ignores this and all future occurrences of the misspelled word.</para>
+
+<para
+>Clicking on <guibutton
+>Add</guibutton
+> will add the misspelled word to your personal dictionary (this is distinct from the original system dictionary, so the additions you make will not be seen by other users).</para>
+</sect1>
+</chapter>
+
+<chapter id="configuration-dialog">
+<title
+>Configuration Dialogue </title>
+<anchor id="configuration"/>
+
+<sect1 id="dictionaries">
+<title
+>Dictionaries</title>
+
+<para
+>You can choose the dictionary to use for spell checking from the list of installed dictionaries.</para>
+</sect1>
+
+<sect1 id="encodings">
+<title
+>Encodings</title>
+
+<para
+>The most commonly used character encodings are: <variablelist>
+<varlistentry>
+<term
+>US-ASCII</term>
+<listitem>
+<para
+>This is the character set used for English text.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>ISO-8859-1</term>
+<listitem>
+<para
+>This is used for Western European languages.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>UTF-8</term>
+<listitem>
+<para
+>This is a Unicode encoding that can be used for almost any language, if your system has the necessary fonts.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</para>
+
+<para
+>You should select the one that matches the character set you are using. In some cases, dictionaries will support more than one encoding. A dictionary might, for example, accept accented characters when <guilabel
+>ISO-8859-1</guilabel
+> is selected, but accept email-style character combinations (like <literal
+>'a</literal
+> for an accented <literal
+>a</literal
+>) when <guilabel
+>US-ASCII</guilabel
+> is selected. Please see your dictionary's distribution for more information.</para>
+</sect1>
+
+<sect1 id="spell-checking-client">
+<title
+>Spell-checking client</title>
+
+<para
+>You may choose to use <application
+>Ispell</application
+> or <application
+>Aspell</application
+> as the spell-checking backend for &kspell;. <application
+>Ispell</application
+> is more widely available and may have better international support, but <application
+>Aspell</application
+> is gaining popularity as it claims to give better suggestions for word replacements.</para>
+</sect1>
+
+<sect1 id="other">
+<title
+>Other</title>
+
+<para
+>It is recommend that you do not change the first two options unless you have read the International <application
+>ISpell</application
+> man page.</para>
+</sect1>
+</chapter>
+
+<chapter id="contact-information">
+<title
+>Contact Information</title>
+
+<para
+>For more information about &kspell;, visit the <ulink url="http://www.chaos.umd.edu/~dsweet/KDE/KSpell"
+>&kspell; Home Page</ulink
+>. In particular, you will find information about programming the &kspell; C++ class.</para>
+
+<para
+>You may email the author/maintainer with questions and/or comments at &David.Sweet.mail;.</para>
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+
+</chapter>
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-general-insert-case: lower
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdemultimedia/Makefile.am b/tde-i18n-en_GB/docs/kdemultimedia/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdemultimedia/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdemultimedia/Makefile.in b/tde-i18n-en_GB/docs/kdemultimedia/Makefile.in
new file mode 100644
index 00000000000..a5362c6ef1a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdemultimedia/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdemultimedia
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kcontrol
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdemultimedia/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdemultimedia/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdemultimedia/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/Makefile.am b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/Makefile.in b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/Makefile.in
new file mode 100644
index 00000000000..145664acbce
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdemultimedia/kcontrol
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kmixcfg
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/kcontrol/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/kcontrol/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/Makefile.am b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/Makefile.am
new file mode 100644
index 00000000000..b8bb861c4d3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kmixcfg
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/Makefile.in b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/Makefile.in
new file mode 100644
index 00000000000..4333469d1df
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdemultimedia/kcontrol/kmixcfg
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kmixcfg
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/kmixcfg/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/kmixcfg/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/kmixcfg/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/kmixcfg/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/kcontrol/kmixcfg/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kmixcfg/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/kmixcfg/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdemultimedia/kcontrol/kmixcfg/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/kcontrol/kmixcfg/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/index.cache.bz2 b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/index.cache.bz2
new file mode 100644
index 00000000000..9a1eb104866
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/index.docbook b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/index.docbook
new file mode 100644
index 00000000000..22428b6bde2
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdemultimedia/kcontrol/kmixcfg/index.docbook
@@ -0,0 +1,97 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+><firstname
+>Mike</firstname
+> <surname
+>McBride</surname
+> </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>mixer</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="mixer">
+
+<title
+>Mixer</title>
+
+<para
+>This module can be used to configure some of the more basic options of &kmix; (the &kde; Mixer).</para>
+
+<para
+>The first section, relates to default volumes. With this section, you can save the current volume levels as the default. You can also load the default volume levels (thereby restoring them to the default status).</para>
+
+<para
+>By selecting the <guilabel
+>Load volumes on login</guilabel
+>, you can instruct &kde; to automatically load the default volume levels whenever &kde; is started.</para>
+
+<para
+>The next section, lets you specify what hardware &kmix; should look for.</para>
+
+<para
+>The slider labelled <guilabel
+>Maximum number of probed mixers</guilabel
+> determines when &kmix; stops looking for soundcards. If you have one soundcard in your computer, you should set this to one. Using a higher number, means &kmix; will continue to search for a second sound card, which will delay the startup of &kmix;.</para>
+
+<para
+>The slider labelled <guilabel
+>Maximum number of probed devices per mixer</guilabel
+> determines how many devices &kmix; tries to detect on each soundcard. If there are more devices on your soundcard than &kmix; shows on startup, you should increase this number.</para>
+
+<sect2 id="mixer-author">
+<title
+>Section Author</title>
+
+<para
+>This section written by Mike McBride <email
+>mpmcbride7@yahoo.com</email
+> </para>
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+
+</sect2>
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdenetwork/Makefile.am b/tde-i18n-en_GB/docs/kdenetwork/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdenetwork/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdenetwork/Makefile.in b/tde-i18n-en_GB/docs/kdenetwork/Makefile.in
new file mode 100644
index 00000000000..f86286433d4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdenetwork/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdenetwork
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kcontrol
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdenetwork/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdenetwork/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdenetwork/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdenetwork/kcontrol/Makefile.am b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdenetwork/kcontrol/Makefile.in b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/Makefile.in
new file mode 100644
index 00000000000..4f0abfc875a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdenetwork/kcontrol
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kcmktalkd
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am
new file mode 100644
index 00000000000..bf187294c20
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmktalkd
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in
new file mode 100644
index 00000000000..7f3fe193b95
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdenetwork/kcontrol/kcmktalkd
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmktalkd
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/index.cache.bz2 b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/index.cache.bz2
new file mode 100644
index 00000000000..03179262285
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/index.docbook b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/index.docbook
new file mode 100644
index 00000000000..3af2ab302a1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdenetwork/kcontrol/kcmktalkd/index.docbook
@@ -0,0 +1,93 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+
+<article lang="&language;">
+<title
+>Talk</title>
+<articleinfo>
+
+<authorgroup>
+<author
+><firstname
+>Lauri</firstname
+> <surname
+>Watts</surname
+> </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>3.01.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>talk</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="talk">
+
+<title
+>Talk Configuration</title>
+
+<!-- FIXME: This module is installed with kdenetwork.. should it be
+documented in the kcontrol manual, or should this information be added
+to the ktalkd manual -->
+
+<sect2 id="talk-intro"
+>
+<title
+>Introduction</title
+>
+
+<para
+>Please see the &ktalkd; manual for more information (you can read it by entering <userinput
+>help:/ktalkd/</userinput
+> in a &konqueror; window.)</para
+> </sect2
+>
+
+<sect2 id="talk-author"
+>
+<title
+>Section Author</title
+>
+<para
+>This section written by: </para
+>
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+
+</sect2>
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdepim/Makefile.am b/tde-i18n-en_GB/docs/kdepim/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/Makefile.in b/tde-i18n-en_GB/docs/kdepim/Makefile.in
new file mode 100644
index 00000000000..324e84473ba
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kaddressbook knode kleopatra kmail kcontrol knotes kalarm
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/kaddressbook/Makefile.am b/tde-i18n-en_GB/docs/kdepim/kaddressbook/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kaddressbook/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/kaddressbook/Makefile.in b/tde-i18n-en_GB/docs/kdepim/kaddressbook/Makefile.in
new file mode 100644
index 00000000000..38082c63c46
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kaddressbook/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim/kaddressbook
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kaddressbook/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/kaddressbook/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kaddressbook/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kaddressbook/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kaddressbook/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kaddressbook/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kaddressbook/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kaddressbook/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kaddressbook/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/kaddressbook/index.cache.bz2 b/tde-i18n-en_GB/docs/kdepim/kaddressbook/index.cache.bz2
new file mode 100644
index 00000000000..255fa505f6e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kaddressbook/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/kaddressbook/index.docbook b/tde-i18n-en_GB/docs/kdepim/kaddressbook/index.docbook
new file mode 100644
index 00000000000..af382cbf810
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kaddressbook/index.docbook
@@ -0,0 +1,155 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kaddressbook;">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>The &kaddressbook; Handbook</title>
+<authorgroup>
+<author
+> <firstname
+>Don</firstname
+> <surname
+>Sanders</surname
+> <affiliation
+> <address
+><email
+>dsanders@kde.org</email
+></address
+> </affiliation
+> </author>
+<othercredit role="translator"
+><firstname
+>John</firstname
+><surname
+>Knight</surname
+><affiliation
+><address
+><email
+>anarchist_tomato@herzeleid.net</email
+></address
+></affiliation
+><contrib
+>KDE British Conversion</contrib
+></othercredit>
+</authorgroup>
+
+<date
+>2001-06-01</date>
+<releaseinfo
+>0.01.00</releaseinfo>
+
+<legalnotice>
+&FDLNotice;
+</legalnotice>
+
+<abstract>
+<para
+>&kaddressbook; is the &kde; address book.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kaddressbook</keyword>
+
+</keywordset>
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<sect1 id="features">
+<title
+>Features</title>
+
+<para
+> The documentation for &kaddressbook; was not complete at the time you installed this application. If you have any questions, please direct them to the appropriate &kde; mailing list. </para>
+
+<para
+> For &kaddressbook; this is probably </para>
+
+</sect1>
+</chapter>
+
+<chapter id="using-pab">
+<title
+>Using &kaddressbook;</title>
+
+<para
+></para>
+
+</chapter>
+
+<chapter id="questions-answers-and-tips">
+<title
+>Questions, Answers, and Tips</title>
+
+<sect1 id="question-1">
+<title
+>Question 1</title>
+
+<para
+>The answer</para>
+
+</sect1>
+
+</chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<para
+> </para>
+
+<sect1 id="how-to-obtain-pab">
+<title
+>How to obtain &kaddressbook;</title>
+
+<para
+> </para>
+
+</sect1>
+
+<sect1 id="requirements">
+<title
+>Requirements</title>
+
+<para
+> </para>
+
+</sect1>
+
+<sect1 id="compilation-and-installation">
+<title
+>Compilation and Installation</title>
+
+<para
+>Compiling &kaddressbook; is very easy. The following should do it: <screen>
+&percnt; ./configure
+&percnt; make
+&percnt; make install
+</screen
+> </para>
+
+<para
+>That should do it! Should you run into any problems, please report them to the author at <email
+>dsanders@kde.org</email
+></para>
+
+&underFDL;
+
+</sect1>
+</appendix>
+
+</book>
+
diff --git a/tde-i18n-en_GB/docs/kdepim/kalarm/Makefile.am b/tde-i18n-en_GB/docs/kdepim/kalarm/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kalarm/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/kalarm/Makefile.in b/tde-i18n-en_GB/docs/kdepim/kalarm/Makefile.in
new file mode 100644
index 00000000000..0718768c7cf
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kalarm/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim/kalarm
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kalarm/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/kalarm/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kalarm/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kalarm/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kalarm/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=mainwindow.png index.docbook index.cache.bz2 alarmmessage.png editwindow.png Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook editwindow.png mainwindow.png alarmmessage.png
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm
+ @for base in index.docbook editwindow.png mainwindow.png alarmmessage.png ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook editwindow.png mainwindow.png alarmmessage.png ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalarm/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook editwindow.png mainwindow.png alarmmessage.png ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kalarm/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kalarm/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kalarm/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/kalarm/alarmmessage.png b/tde-i18n-en_GB/docs/kdepim/kalarm/alarmmessage.png
new file mode 100644
index 00000000000..7a7d87bdfe9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kalarm/alarmmessage.png
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/kalarm/editwindow.png b/tde-i18n-en_GB/docs/kdepim/kalarm/editwindow.png
new file mode 100644
index 00000000000..d8d567d336a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kalarm/editwindow.png
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/kalarm/index.cache.bz2 b/tde-i18n-en_GB/docs/kdepim/kalarm/index.cache.bz2
new file mode 100644
index 00000000000..afbe129d364
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kalarm/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/kalarm/index.docbook b/tde-i18n-en_GB/docs/kdepim/kalarm/index.docbook
new file mode 100644
index 00000000000..8fee12e4b5d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kalarm/index.docbook
@@ -0,0 +1,4178 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kalarm;">
+ <!ENTITY package "kdepim">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"><!-- change language only here -->
+]>
+
+<!-- The language must NOT be changed here. -->
+
+<book lang="&language;">
+
+<bookinfo>
+<title>The &kalarm; Handbook</title>
+
+<authorgroup>
+<author>
+<firstname>David</firstname>
+<surname>Jarvie</surname>
+<affiliation>
+<address><email>&David.Jarvie.mail;</email></address>
+</affiliation>
+</author>
+
+<othercredit role="developer">
+<firstname>David</firstname>
+<surname>Jarvie</surname>
+<affiliation><address><email>&David.Jarvie.mail;</email></address></affiliation>
+<contrib>Developer</contrib>
+</othercredit>
+
+<!-- TRANS:ROLES_OF_TRANSLATORS -->
+<othercredit role="translator">
+<firstname>David</firstname>
+<surname>Jarvie</surname>
+<affiliation>
+<address><email>software@astrojar.org.uk</email></address>
+</affiliation>
+<contrib>Translator</contrib>
+</othercredit>
+</authorgroup>
+
+<copyright>
+<year>2001</year><year>2002</year><year>2003</year><year>2004</year><year>2005</year><year>2006</year><year>2007</year><year>2008</year>
+<holder>David Jarvie</holder>
+</copyright>
+
+<legalnotice>&FDLNotice;</legalnotice>
+
+<!-- Don't change format of date and version of the documentation -->
+
+<date>2008-01-23</date>
+<releaseinfo>1.05.00</releaseinfo>
+
+<abstract>
+<para>&kalarm; is a personal alarm message, command and email scheduler for &kde;.</para>
+</abstract>
+
+
+<keywordset>
+<keyword>KDE</keyword>
+<keyword>kdepim</keyword>
+<keyword>kalarm</keyword>
+<keyword>alarm</keyword>
+<keyword>reminder</keyword>
+</keywordset>
+
+</bookinfo>
+
+
+<chapter id="introduction">
+<title>Introduction</title>
+
+<para>&kalarm; lets you schedule the display of personal alarm
+messages, the playing of sound files, the execution of commands and
+the sending of emails.</para>
+
+<para>In its default graphical mode, &kalarm; displays the list of
+pending alarms, showing their times and details. You can create new
+alarms, or you can select existing alarms for modification or
+deletion. You can also optionally view expired alarms.</para>
+
+<para>When configuring an alarm, you may either type in the alarm
+message text, specify a text or image file to display, specify a
+command to execute, or enter an email to send. You can also choose
+the colour of the alarm message, whether to play a sound or speak the
+message, whether it should repeat, and whether the alarm should be
+cancelled if it cannot be triggered at its scheduled time.</para>
+
+<para>Alarms may also be scheduled from the command line, or via &DCOP;
+calls from programs.</para>
+
+<para>When an alarm message is due, it is displayed on each &kde;
+desktop to ensure that you don't miss it. The message window shows the
+time for which the alarm was scheduled. It usually has a defer option
+to ask for the alarm to be displayed again later. An example of an
+alarm message:</para>
+
+<screenshot>
+<screeninfo>Screenshot of the &kalarm; message window</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="alarmmessage.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase>Alarm message</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para>When the alarm specifies a command to execute or an email to
+send, &kalarm; displays nothing.</para>
+
+<para>&kalarm; can run in either of two modes:
+<quote>continuous</quote> (the default) where it runs from the
+system tray, or <quote>on-demand</quote> where it runs as and when
+required (with the option of displaying an independent system tray
+icon).</para>
+
+<para>This document makes various references to the <application>alarm
+daemon</application>. This is an application which runs in the
+background, checking pending alarms and telling &kalarm; to display
+them when they become due.</para>
+
+</chapter>
+
+<chapter id="using-kalarm">
+<title>Using &kalarm;</title>
+
+<para>When it is run with no command line parameters, &kalarm; starts
+in graphical mode, and displays the current list of outstanding
+alarms.</para>
+
+<para>When &kalarm; starts in graphical mode, it checks whether the
+<application>alarm daemon</application> is running. If it is not
+already running, &kalarm; starts it.</para>
+
+<tip><para>All spin boxes in &kalarm; have an acceleration facility.
+To make the value change by larger steps, hold down the
+<keycap>Shift</keycap> key while you click on the spin arrow
+buttons.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="spinbox.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</tip>
+
+<sect1 id="alarm-list">
+<title>Alarm list</title>
+
+<para>The main &kalarm; window displays the current list of pending
+alarms, showing their times, repetition intervals, colours, and
+message texts, names of files to display, commands to execute or email
+subjects. (For a recurring alarm, the time shown is its next scheduled
+trigger time. For an alarm with a reminder, the time shown is the time
+of the alarm proper, not the reminder time.) An icon at the left of
+each alarm text/file/command/email subject indicates the type of
+alarm.</para>
+
+<screenshot>
+<screeninfo>Screenshot of the &kalarm; main window</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="mainwindow.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase>Main window</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para>For a repeated alarm, the list shows its next scheduled trigger
+time and its basic repetition interval (&eg; <quote>1 Day</quote> for
+a daily recurrence, <quote>3 Weeks</quote> for a recurrence which
+triggers on Monday and Wednesday every third week,
+<quote>Login</quote> for a repeat-at-login alarm).</para>
+
+<para>The alarms may be ordered by date/time, repeat interval, colour,
+type or text by clicking on the titlebar for the appropriate column.
+To reverse the sort order, click the column titlebar again.</para>
+
+<para>You can optionally show the remaining time until each alarm is
+due, together with, or instead of, the alarm's scheduled time.
+To show or hide the alarm time column, select
+<menuchoice><guimenu>View</guimenu><guimenuitem>Show Alarm
+Times</guimenuitem></menuchoice>.
+To show or hide the time-to-alarm column, select
+<menuchoice><guimenu>View</guimenu><guimenuitem>Show Time To
+Alarms</guimenuitem></menuchoice>. At least one of these columns is
+always shown. You can use the
+<link linkend="preferences-view">Preferences dialogue</link> to change
+the default columns to display.</para>
+
+<sect2 id="expired">
+<title>Expired alarms</title>
+
+<para>By default, &kalarm; stores alarms for a limited period once
+they have expired or been deleted. (But note that alarms which you
+delete are stored only if they have already triggered at least once.)
+You can control whether &kalarm; stores expired alarms, and for how
+long, in the
+<link linkend="preferences-general">Preferences dialogue</link>.</para>
+
+<para>Expired alarms may be shown in the alarm list by selecting
+<menuchoice><guimenu>View</guimenu><guimenuitem>Show Expired
+Alarms</guimenuitem></menuchoice>. To hide them again, repeat the
+action. You can use the
+<link linkend="preferences-view">Preferences dialogue</link> to show
+expired alarms by default.</para>
+
+</sect2>
+
+<sect2 id="search">
+<title>Searching the alarm list</title>
+
+<para>You can search through the alarm list to find alarms containing
+a search text. To invoke this, select <menuchoice>
+<guimenu>Edit</guimenu><guimenuitem>Find</guimenuitem></menuchoice>.
+In the search dialogue, select the alarm types which you wish to search.
+To continue searching for more alarms which match, use <menuchoice>
+<guimenu>Edit</guimenu><guimenuitem>Find Next</guimenuitem></menuchoice>
+or <menuchoice>
+<guimenu>Edit</guimenu><guimenuitem>Find Previous</guimenuitem>
+</menuchoice>.</para>
+
+<para>Searching is performed as follows:</para>
+
+<itemizedlist>
+<listitem>
+<para>Text alarms: the message text is searched.</para>
+</listitem>
+
+<listitem>
+<para>File alarms: the file path/URL is searched.</para>
+</listitem>
+
+<listitem>
+<para>Command alarms: the command line or command script is
+searched.</para>
+</listitem>
+
+<listitem>
+<para>Email alarms: in addition to the subject and body of the email,
+the recipients and the URLs of attachments are searched.</para>
+</listitem>
+</itemizedlist>
+
+<note><para>Only alarms currently shown in the alarm list can be
+selected for searching. So if you want to search expired alarms, you
+must first display them as described in the section above.</para></note>
+</sect2>
+</sect1>
+
+<sect1 id="create-edit">
+<title>Creating and manipulating alarms</title>
+
+<sect2>
+<title>Creating a new alarm</title>
+
+<para>To create a new alarm, do one of the following. This displays
+the <link linkend="alarm-edit-dlg">alarm edit dialogue</link> through
+which you configure the alarm.</para>
+
+<itemizedlist>
+<listitem>
+<para>Select <menuchoice><guimenu>Actions</guimenu>
+<guimenuitem>New</guimenuitem></menuchoice>.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the system tray icon
+and choose
+<menuchoice><guimenuitem>New</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+
+<listitem>
+<para>Click the <mousebutton>Middle</mousebutton> mouse button on the
+system tray icon.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click in the alarm list and
+choose <menuchoice><guimenuitem>New</guimenuitem></menuchoice> from
+the context menu.</para>
+</listitem>
+
+<listitem>
+<para>Double click on empty space below the last entry in the alarm
+list.</para>
+</listitem>
+</itemizedlist>
+
+<para>Alternatively, you can create new alarms preconfigured from
+various sources:</para>
+
+<itemizedlist>
+<listitem>
+<para>To base your new alarm on an alarm template, follow the
+instructions in the <link linkend="templates">Alarm templates</link>
+section.</para>
+</listitem>
+
+<listitem>
+<para>To base your new alarm on an existing one, highlight the existing
+alarm in the list and select <menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>Copy</guimenuitem></menuchoice>.
+This opens the <link linkend="alarm-edit-dlg">alarm edit dialogue</link>
+already filled in with a copy of the selected alarm's details.</para>
+</listitem>
+
+<listitem>
+<para>To create a new alarm which displays an existing email message,
+drag the email from &kmail; onto &kalarm;'s main window or system tray
+icon. This opens the <link linkend="alarm-edit-dlg">alarm edit
+dialogue</link> with the entire email message (including sender,
+recipient etc.) as the alarm text.</para>
+</listitem>
+
+<listitem>
+<para>To create a new email alarm to send a copy of an existing email
+message, drag the email from &kmail; onto &kalarm;'s main window or
+system tray icon. Then select the <guilabel>Email</guilabel> option.
+The <link linkend="alarm-edit-dlg">alarm edit dialogue</link> is preset
+with the entire email message except sender.</para>
+</listitem>
+
+<listitem>
+<para>Dragging any piece of text onto &kalarm;'s main window or system
+tray icon opens the <link linkend="alarm-edit-dlg">alarm edit
+dialogue</link> and sets the alarm text.</para>
+</listitem>
+
+<listitem>
+<para>To create a file display alarm, drag a file URL onto &kalarm;'s
+main window or system tray icon. This opens the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link> and sets the
+file name.</para>
+</listitem>
+
+<listitem>
+<para>You can automatically create birthday alarms for people in
+&kaddressbook; as described in <link linkend="birthdays">Importing
+birthdays from &kaddressbook;</link>.</para>
+</listitem>
+
+</itemizedlist>
+
+</sect2>
+
+<sect2 id="edit-alarm">
+<title>Modifying an existing alarm</title>
+
+<para>To modify an existing pending alarm (expired alarms cannot be
+amended), do one of the following:</para>
+
+<itemizedlist>
+<listitem>
+<para>Double click on its entry in the alarm list.</para>
+</listitem>
+
+<listitem>
+<para>Select it by clicking on its entry in the alarm list. Then
+choose <menuchoice><guimenu>Actions</guimenu>
+<guimenuitem>Edit</guimenuitem></menuchoice>.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click on its entry in the alarm
+list and choose
+<menuchoice><guimenuitem>Edit</guimenuitem></menuchoice> from the
+context menu.</para>
+</listitem>
+</itemizedlist>
+
+<para>This displays the <link linkend="alarm-edit-dlg">alarm edit
+dialogue</link>.</para>
+
+</sect2>
+
+<sect2>
+<title>Deleting/reactivating an alarm</title>
+
+<para>To delete existing alarms, do one of the following:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select one or more alarms by clicking on their entries in the
+alarm list. Then choose <menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>Delete</guimenuitem>
+</menuchoice>.</para>
+</listitem>
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the desired entries in
+the alarm list and choose
+<menuchoice><guimenuitem>Delete</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+</itemizedlist>
+
+<para>When you delete an active alarm, it is stored as an expired
+alarm, provided that it has triggered at least once before being
+deleted, and provided that expired alarms are stored at all. (Use the
+<link linkend="preferences-general">Preferences dialogue</link> to
+control whether and for how long expired alarms are stored.) When you
+delete an expired alarm, or an active alarm which has not yet
+triggered, it is removed permanently.</para>
+
+<para>You can reactivate a deleted alarm from the expired alarms list,
+provided that it has not yet expired. To do this, first display
+expired alarms, as described in
+<link linkend="expired">Expired alarms</link>. Then:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select one or more appropriate expired alarms by clicking on
+their entries in the alarm list. Then choose <menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>Reactivate</guimenuitem>
+</menuchoice>.</para>
+</listitem>
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the desired entries in
+the expired alarm list and choose
+<menuchoice><guimenuitem>Reactivate</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2>
+<title>Enabling/disabling an alarm</title>
+
+<para>See <link linkend="enable-disable">Enabling and disabling alarms</link>
+for how to enable and disable alarms, either individually or as a whole.</para>
+
+</sect2>
+
+<sect2>
+<title>Viewing an alarm</title>
+
+<para>To view an existing alarm without the ability to modify it, do
+one of the following:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select it by clicking on its entry in the alarm list. Then choose
+<menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>View</guimenuitem>
+</menuchoice>.</para>
+</listitem>
+<listitem>
+<para><mousebutton>Right</mousebutton> click on its entry in the alarm
+list and choose
+<menuchoice><guimenuitem>View</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+</itemizedlist>
+
+<para>This displays the <link linkend="alarm-edit-dlg">alarm edit
+dialogue</link> in read-only mode.</para>
+
+</sect2>
+
+<sect2>
+<title>Acknowledging an alarm</title>
+
+<para>See <link linkend="message-window">Alarm message window</link>
+for how to acknowledge alarms.</para>
+
+</sect2>
+
+<sect2 id="templates">
+<title>Alarm templates</title>
+
+<para>If you frequently want to set up similar alarms, you can create
+an alarm template to avoid having to enter all the details from
+scratch each time. A template can contain all the details which an
+alarm can contain, apart from the start date.</para>
+
+<para>As an example, you may regularly want to set an
+alarm to remind you about a television programme whose time varies
+from week to week. The template would contain all the alarm details
+(message text, whether to play a sound etc.) except for the time and
+date. Now, to create the alarm, all you need to do is open the alarm
+edit dialogue with that template and then enter the time and
+date.</para>
+
+<para>To create an alarm based on a template, open the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link> preset with
+the template details:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select the <menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>New From Template</guimenuitem>
+</menuchoice> menu item, and then select the desired template.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the system tray icon
+and choose
+<menuchoice><guimenuitem>New Alarm From Template</guimenuitem></menuchoice>
+from the context menu. Then select the desired template.</para>
+</listitem>
+
+<listitem>
+<para>Open the <link linkend="alarm-edit-dlg">alarm edit dialogue</link>
+in the usual way, and click the
+<guibutton>Load Template...</guibutton> button to select a template to
+preset the dialogue with.</para>
+</listitem>
+</itemizedlist>
+
+<sect3>
+<title>Configuring templates</title>
+
+<para>You can create, modify or delete templates using the Alarm
+Templates dialogue, or you can create a new alarm template based on an
+existing alarm.</para>
+
+<para>To create a new alarm template, do one of the following:</para>
+
+<itemizedlist>
+<listitem>
+<para>Display the Alarm Templates dialogue by selecting the <menuchoice>
+<guimenu>File</guimenu><guimenuitem>Templates...</guimenuitem>
+</menuchoice> menu item, and click <guibutton>New</guibutton>. This
+displays a blank template edit dialogue.</para>
+</listitem>
+
+<listitem>
+<para>Display the Alarm Templates dialogue by selecting the <menuchoice>
+<guimenu>File</guimenu><guimenuitem>Templates...</guimenuitem>
+</menuchoice> menu item, select an existing template from the list and
+click <guibutton>Copy</guibutton>. This opens the template edit dialogue
+already filled in with a copy of the existing template's
+details.</para>
+</listitem>
+
+<listitem>
+<para>Highlight an alarm in the alarm list and select <menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>Create template</guimenuitem>
+</menuchoice>. This opens the template edit dialogue already filled in
+with a copy of the selected alarm's details.</para>
+</listitem>
+</itemizedlist>
+
+<para>To modify an existing template, display the Alarm Templates
+dialogue by selecting the <menuchoice>
+<guimenu>File</guimenu><guimenuitem>Templates...</guimenuitem>
+</menuchoice> menu item and click <guibutton>Edit</guibutton>. This
+displays the template edit dialogue which is described below.</para>
+
+<para>To delete existing templates, display the Alarm Templates
+dialogue by selecting the <menuchoice>
+<guimenu>File</guimenu><guimenuitem>Templates...</guimenuitem>
+</menuchoice> menu item, select one or more templates and click
+<guibutton>Delete</guibutton>. A confirmation prompt is issued to
+prevent accidental deletions.</para>
+
+</sect3>
+
+<sect3>
+<title>Template edit dialogue</title>
+
+<para>The template edit dialogue is similar to the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link>. The
+following controls are different:</para>
+
+<itemizedlist>
+<listitem>
+<para>Enter the template's name in <guilabel>Template name</guilabel>.
+It is the template's name which is displayed in template selection
+lists, so it is best to choose a name which will remind you of its
+function. Each template's name must be unique.</para>
+</listitem>
+
+<listitem>
+<para>In the <guilabel>Time</guilabel> group box, select one of:</para>
+
+<itemizedlist>
+<listitem>
+<para><guilabel>Default time</guilabel> if you do not wish to specify
+any trigger time. Alarms based on this template will initially
+use the normal default trigger time for new alarms.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Time</guilabel> to enter a time when the alarm is to
+be triggered.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Any time</guilabel> to specify that the alarm should
+only have a date, not a time.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Time from now</guilabel> to enter how long (in hours
+and minutes) after the alarm is created, that it should be
+triggered.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para>In the <guilabel>Recurrence Rule</guilabel> group box in the
+<guilabel>Recurrence</guilabel> tab, no day or month need be selected
+for weekly or yearly recurrences, respectively.</para>
+</listitem>
+</itemizedlist>
+
+</sect3>
+
+</sect2>
+
+<sect2 id="import">
+<title>Importing alarms from external calendars</title>
+
+<para>You can import alarms from other calendar files into &kalarm;,
+by <menuchoice><guimenu>File</guimenu>
+<guimenuitem>Import Alarms...</guimenuitem></menuchoice>. The
+import function scans the selected calendar file for events containing
+alarms, and copies them (with new unique IDs) into &kalarm;'s calendar.
+Events without alarms, and calendar entries other than events, are
+ignored.</para>
+
+<warning><para>If you import alarms from calendar files which were
+created by applications other than &kalarm;, the alarms may be changed
+by the import process &ndash; even alarm times may change. This depends on
+the data storage conventions used by the other application, and is
+unavoidable if those conventions differ from what &kalarm; expects.
+Always check imported alarms for unexpected changes, and adjust them
+as necessary.</para></warning>
+
+</sect2>
+
+<sect2 id="birthdays">
+<title>Importing birthdays from &kaddressbook;</title>
+
+<para>You can set up display alarms for birthdays stored in
+&kaddressbook;, by <menuchoice><guimenu>File</guimenu>
+<guimenuitem>Import Birthdays...</guimenuitem></menuchoice>. This
+displays a dialogue which allows you to select which birthdays to create
+alarms for.</para>
+
+<itemizedlist>
+<listitem>
+<para>In the <guilabel>Alarm Text</guilabel> group box, you can set up
+the text to be displayed in the birthday alarm messages. The message
+text is created by combining the <guilabel>Prefix</guilabel> text
+followed by the person's name followed by the
+<guilabel>Suffix</guilabel> text. No spaces are added, so remember to
+include any necessary trailing space in <guilabel>Prefix</guilabel>
+and leading space in <guilabel>Suffix</guilabel>.</para>
+
+<note><para>If you change the alarm text, the birthday selection list
+will be re-evaluated.</para></note>
+</listitem>
+
+<listitem>
+<para>In the <guilabel>Select Birthdays</guilabel> list, select the
+birthdays which you want to create alarms for. Note that the list
+shows only those entries in &kaddressbook; which contain a birthday
+and which do not already have a birthday alarm in the format currently
+defined in the <guilabel>Alarm Text</guilabel> group box.</para>
+</listitem>
+
+<listitem>
+<para>The remaining controls are the same as for
+<guilabel>Text</guilabel> alarms in the
+<link linkend="alarm-edit-dlg">Alarm Edit dialogue</link>.</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2 id="undo">
+<title>Undo / redo</title>
+
+<para>You can undo and redo the most recent changes which you have
+made during the current session of &kalarm;. Most actions can be
+undone, including creation, edit and deletion of alarms and alarm
+templates, and reactivation of alarms. To prevent excessive resources
+being used by the undo history, the number of changes stored is
+limited to the last 12.</para>
+
+<para>To undo the last change, select <menuchoice>
+<guimenu>Edit</guimenu><guimenuitem>Undo</guimenuitem></menuchoice>.
+To redo the last change which was undone, select <menuchoice>
+<guimenu>Edit</guimenu><guimenuitem>Redo</guimenuitem>
+</menuchoice>.</para>
+
+<para>To undo a change other than the last one, click on the
+<guibutton>Undo</guibutton> button in the toolbar and hold the mouse
+button down. A list of actions will be displayed from which you can
+choose the one to undo. If you don't see the action which you are
+looking for, remember that you may need to undo more recent changes
+first, which the desired change depends on. For example, if you edited
+an alarm and then deleted it, you cannot undo the edit until you have
+first undone the deletion.</para>
+
+<para>Redoing a change other than the last one can be done in a
+similar manner, using the <guibutton>Redo</guibutton> toolbar
+button.</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="alarm-edit-dlg">
+<title>The alarm edit dialogue</title>
+
+<para>The alarm edit dialogue enables you to view and edit an
+alarm.</para>
+
+<screenshot>
+<screeninfo>Screenshot of the alarm edit dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="editwindow.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase>Alarm edit dialogue</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<sect2>
+<title>Alarm action</title>
+
+<para>In the <guilabel>Action</guilabel> group box, select the type
+of alarm:</para>
+
+<itemizedlist>
+<listitem>
+<para><guilabel>Text</guilabel> in order to enter an alarm message text
+(which may include newlines) in the edit box. Set the following
+options:</para>
+
+<itemizedlist>
+<listitem>
+<para>The <guilabel>Sound</guilabel> option allows you to select
+whether an audible alarm should sound when the alarm message is
+displayed. Choose:</para>
+
+<itemizedlist>
+<listitem>
+<para><guilabel>None</guilabel> to display the alarm silently.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Beep</guilabel> to sound a beep.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Speak</guilabel> to have the alarm message spoken as
+well as being displayed. This option is only available if you have
+<application>KTTSD</application> (from the kdeaccessibility package)
+installed and configured, together with a compatible speech
+synthesiser, &eg; <application>Festival</application>.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Sound file</guilabel> to play an audio file. Use the
+button on the right to display the Sound File dialogue which lets you
+select a file to play and set volume and repetition options. If you
+hover the mouse over the selector, a tooltip will display the audio file
+currently selected.</para>
+
+<note><para>&kalarm; uses the &arts; sound server for repetition and
+volume control. If &kalarm; has been built without &arts; support,
+repetition and volume options will not be available and a simple sound
+file selector will appear in place of the full Sound File
+dialogue.</para></note>
+
+<para>In the Sound File dialogue:</para>
+
+<itemizedlist>
+<listitem>
+<para>Enter the sound file path, or use the button beside the
+edit box to display a file selection dialogue. You can listen to the
+selected file by clicking the play button to the left of the edit
+field. That button then changes function to allow you to stop playing
+when you have heard enough.</para>
+</listitem>
+
+<listitem>
+<para>Tick <guilabel>Repeat</guilabel> to continually repeat the
+audio file for as long as the alarm is displayed. (The alarm message
+window contains a button to stop playing the sound should you need
+silence but still want to display the alarm.)</para>
+</listitem>
+
+<listitem>
+<para>Tick <guilabel>Volume</guilabel> and adjust the slider
+control if you want to adjust the volume at which the audio file is
+played.</para>
+</listitem>
+
+<listitem>
+<para>If you wish, you can fade the volume. Fading means to start
+playing the audio file at one volume and gradually change to the final
+volume, over a specified time interval. The final volume is that
+entered in <guilabel>Volume</guilabel> above. To enable fade, tick
+<guilabel>Fade</guilabel>, and then enter the fade period in seconds
+in the <guilabel>Fade time</guilabel> field, and adjust the
+<guilabel>Initial volume</guilabel> slider.</para>
+</listitem>
+</itemizedlist>
+
+<note><para>When possible, &kmix; is used to set volumes. This
+ensures that the volume at which the alarm is played is unaffected by
+any changes in the computer's sound level. If &kmix; is not installed
+(or is older than &kde; 3.1), the volume is set relative to the sound
+level current at the time the alarm triggers. So in this case, the
+volume at which the alarm is played will vary depending on any changes
+in the computer's sound level.</para></note>
+
+<tip><para>You can use the <guibutton>Try</guibutton> button to test out
+the selected sound levels.</para></tip>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para>Use the <guibutton>Font &amp; Colour...</guibutton> button to
+select a font, and foreground and background colours, for the alarm
+message. In the <guilabel>Choose Alarm Font &amp; Colour</guilabel>
+dialogue, tick <guilabel>Use default font</guilabel> to display the
+message in whatever font is configured as the default at the time
+the message is displayed. To choose a specific font for the message,
+untick <guilabel>Use default font</guilabel>. (The default font, and
+the colours shown in the colour selection lists, can be set in the
+<link linkend="preferences-fontcolour">Preferences dialogue</link>.)</para>
+
+<para>The selected font and colours are shown in a sample text
+alongside the button. You can edit this text to show special
+characters.</para>
+</listitem>
+
+<listitem>
+<para>Use the <guibutton>Special Actions...</guibutton> button to
+specify shell commands to execute before or after displaying the
+alarm. In the <guilabel>Special Alarm Actions</guilabel>
+dialogue:</para>
+
+<itemizedlist>
+<listitem>
+<para>In the <guilabel>Pre-alarm action</guilabel> field, enter a
+shell command to execute before the alarm is displayed. Note that
+&kalarm; will wait for the command to complete before displaying the
+alarm.</para>
+
+<para>A pre-alarm action is only executed once when the alarm message
+is initially displayed, including when a reminder message is replaced
+by the actual alarm message. It is <emphasis>not</emphasis> executed
+in any of the following circumstances:</para>
+
+<itemizedlist>
+<listitem><para>When a reminder message is displayed.</para></listitem>
+<listitem><para>When the message is redisplayed after deferring the
+alarm.</para></listitem>
+<listitem><para>When the message was displaying at the time you logged
+off and is then restored when you log back in.</para></listitem>
+<listitem><para>When a recurring alarm triggers but the alarm message
+(or a deferred alarm message) from a previous occurrence of the alarm
+is still visible; in other words, when the previous occurrence of the
+alarm has not yet been acknowledged.</para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para>In the <guilabel>Post-alarm action</guilabel> field, enter a
+shell command to execute when the alarm is acknowledged (whether by
+clicking <guibutton>Close</guibutton> or by using the close button
+in the window's titlebar). It is <emphasis>not</emphasis>
+executed in any of the following circumstances:</para>
+
+<itemizedlist>
+<listitem><para>When a reminder message is closed.</para></listitem>
+<listitem><para>When you defer the alarm, except when the deferred
+alarm is finally acknowledged.</para></listitem>
+<listitem><para>When the alarm message is closed due to logging
+out.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+<para>See the description of Command alarms below for details of how
+shell commands are executed.</para>
+
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para><guilabel>File</guilabel> to enter the path or &URL; of a text
+or image file whose contents are to be displayed in the alarm message.
+Use the button beside the edit box to display a file selection dialogue.
+Set options as for text alarms above, but note that the
+<guilabel>Speak</guilabel> option is not available.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Command</guilabel> to enter a command to
+execute.</para>
+
+<note><para>This option is not available if &kde; is running in kiosk
+mode.</para></note>
+
+<itemizedlist>
+<listitem>
+<para>The <guilabel>Enter a script</guilabel> tickbox lets you choose
+whether to enter a shell command line or a script.</para>
+
+<para>If this option is unticked, you can enter a shell command line
+to execute. The command is passed straight to the default shell (defined
+by the <envar>SHELL</envar> environment variable), and may include
+whatever options, parameters, piped commands etc. are permitted by
+the shell in a single line command.</para>
+
+<para>If this option is ticked, you can enter the text of a script to
+execute. Remember to include a first line such as
+<literal>#!/bin/bash</literal> to ensure that the correct command
+interpreter is invoked.</para>
+</listitem>
+
+<listitem>
+<para>Use the <guilabel>Command Output</guilabel> group box to specify
+what you want to be done with any terminal output which the command
+produces when it executes.</para>
+
+<itemizedlist>
+<listitem>
+<para>Tick <guilabel>Execute in terminal window</guilabel> to cause
+the command to be executed in a terminal window. You can choose
+which type of terminal window should be used in the
+<link linkend="preferences-general">Preferences dialogue</link>.</para>
+</listitem>
+
+<listitem>
+<para>Tick <guilabel>Log to file</guilabel> to save the command's
+output in a file. The output, prefixed by a heading showing the time
+at which the command was scheduled to run, will be appended to any
+existing contents of the file. Enter the file name in the edit box, or
+use the button beside the edit box to display a file selection
+dialogue.</para>
+</listitem>
+
+<listitem>
+<para>Tick <guilabel>Discard</guilabel> to throw away the command's
+output.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para><guilabel>Email</guilabel> to enter an email message to send.
+Fill in the recipients' addresses, the email subject line and the
+message body in the three edit fields. Use the button beside the
+addressee edit box to display your &kde; address book from which you
+can select email recipients. Attachments may be added using the
+<guibutton>Add...</guibutton> button. Note that attached files must
+still exist when the alarm is triggered; no copy is stored at the time
+the alarm is configured. To remove an attachment, highlight it in the
+drop-down list and click the <guibutton>Remove</guibutton>
+button.</para>
+
+<para>Set the following options:</para>
+
+<itemizedlist>
+<listitem>
+<para>The <guilabel>From</guilabel> combo box allows you to select
+which &kmail; identity to use as your email address for sending the
+email. This option only appears if your <guilabel>From</guilabel>
+email address in the
+<link linkend="preferences-email">Preferences dialogue</link> is set to
+<guilabel>Use &kmail; identities</guilabel>. Otherwise your email
+address is preset in the
+<link linkend="preferences-email">Preferences dialogue</link>, rendering
+this option inapplicable.</para>
+</listitem>
+
+<listitem>
+<para>Tick <guilabel>Copy email to self</guilabel> to send a blind
+copy of the email to yourself when the alarm is triggered. The email
+address to which the copy will be sent may be set in the
+<link linkend="preferences-email">Preferences dialogue</link>, the
+default being your email address set in the &kde; Control
+Centre.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2>
+<title>Deferral</title>
+
+<para>If the alarm is a recurring alarm and it was deferred after it
+was last displayed, the <guilabel>Deferred Alarm</guilabel> group box
+shows the time the alarm was deferred to.
+<guibutton>Change...</guibutton> displays a dialogue which allows you to
+change the deferred time or to cancel the deferral.</para>
+
+</sect2>
+
+<sect2>
+<title>Time</title>
+
+<para>In the <guilabel>Time</guilabel> group box, select either</para>
+
+<itemizedlist>
+<listitem>
+<para><guilabel>At date/time</guilabel> to enter the date and time
+when the alarm is to be triggered. Tick <guilabel>Any time</guilabel>
+if you want to specify only a date for the alarm: in this case the
+alarm will be displayed at the first opportunity on or after the
+configured start-of-day time, on the specified date.
+(<link linkend="preferences-general">Configuring &kalarm;</link>
+describes how to set the start-of-day time.)</para>
+
+<para>For a non-recurring alarm, the date/time which you enter must be
+in the future, or if you enter only a date it must be today or later.
+For a recurring alarm, there are no such restrictions since the start
+date/time will be automatically adjusted to the first recurrence due
+after the current time.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Time from now</guilabel> to enter how long after now
+(in hours and minutes) the alarm should be triggered.</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2>
+<title>Reminder</title>
+
+<para>For a display alarm, tick <guilabel>Reminder</guilabel> if you
+want to display a reminder in advance of the main alarm and of each of
+its recurrences (if any). Enter how long in advance using the edit
+controls beside the tickbox.</para>
+
+<note><para>Reminders are not displayed for sub-repetitions within a
+recurrence. Reminders are only shown before each main
+recurrence of the alarm.</para></note>
+
+<para>If the alarm recurs, tick <guilabel>Reminder for first
+recurrence only</guilabel> if you only want a reminder before the
+alarm's first recurrence. If this is not ticked, the reminder period
+is limited to being less than the recurrence interval.</para>
+
+</sect2>
+
+<sect2>
+<title>Cancellation</title>
+
+<para>The late-cancellation options determine how an alarm is treated
+after its scheduled time:</para>
+
+<itemizedlist>
+<listitem>
+<para>The <guilabel>Cancel if late</guilabel> tickbox determines what
+happens if the alarm cannot be triggered at its scheduled time.</para>
+
+<para>Tick this box to cancel the alarm if it cannot be triggered
+within a specified time period after the right time. The time period
+is selected using controls which appear when you tick the box. For
+example, if you enter a time period of 1 hour, the alarm will be
+triggered at the first opportunity up to an hour after it is due, but
+if it cannot be triggered within an hour its activation will be
+cancelled.</para>
+
+<note><para>The lateness of date-only alarms, &ie; ones for which the
+<guilabel>Any time</guilabel> option is selected, is calculated from
+the start-of-day time on the alarm's scheduled date.</para></note>
+
+<para>Leave the box unticked to trigger the alarm at the first
+opportunity starting at the scheduled time, regardless of how late it
+is.</para>
+
+<note><para>An alarm can only be triggered while you are logged in,
+and while both X and the <application>alarm daemon</application> are
+running.</para></note>
+</listitem>
+
+<listitem>
+<para>Tick <guilabel>Auto-close window after this time</guilabel> if
+you want the alarm window to be automatically closed if it is still
+showing at the expiry of the late-cancellation time.</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2>
+<title>Recurrence</title>
+
+<para>Specify whether or how the alarm should be repeated using the
+<guilabel>Recurrence</guilabel> tab.</para>
+
+<note><para>The alarm's basic repetition characteristics are displayed
+for convenience in the title of the <guilabel>Recurrence</guilabel>
+tab. The recurrence interval is shown first, followed by any
+sub-repetition interval set up using the
+<guibutton>Sub-Repetition</guibutton> button.</para></note>
+
+<para>In the <guilabel>Recurrence Rule</guilabel> group box, set the
+recurrence type or time period as follows:</para>
+
+<itemizedlist>
+<listitem><para>To trigger the alarm once only, select <guilabel>No
+recurrence</guilabel>.</para></listitem>
+
+<listitem><para>Select <guilabel>At login</guilabel> to trigger the
+alarm whenever you log in, until its scheduled end time. Then, at its
+scheduled end time it will finally be triggered one last time. (Note
+that an alarm repeated at login will also be triggered any time you
+enable alarms, or restart or reset the <application>alarm
+daemon</application>.)</para></listitem>
+
+<listitem>
+<para>To make the alarm recur at regular intervals, select one of the
+time period types and then enter in the
+<guilabel>Recur every</guilabel> box how many time periods should
+elapse between recurrences. For example, to repeat
+every fortnight, you could select <guilabel>Daily</guilabel> and enter
+a value of 14, or select <guilabel>Weekly</guilabel> and enter a value
+of 2. Depending on the time period type selected, you may have further
+options:</para>
+
+<itemizedlist>
+<listitem>
+<para>For a weekly recurrence, tick each day in the week on which you
+wish to trigger the alarm.</para>
+</listitem>
+
+<listitem>
+<para>For a monthly recurrence, you may select either a fixed date, or
+a position (&eg; the second Tuesday).</para>
+</listitem>
+
+<listitem>
+<para>For a yearly recurrence, you may select either a fixed day in
+the month, or a position in a month (&eg; the last Saturday in
+May). Tick each month of the year in which you wish to trigger the
+alarm.</para>
+</listitem>
+</itemizedlist>
+
+<tip><para>To set a daily alarm to occur only on weekdays, use a
+weekly recurrence and tick each weekday.</para></tip>
+
+</listitem>
+</itemizedlist>
+
+<para>In the <guilabel>Recurrence End</guilabel> group box, set the
+overall recurrence time span as follows:</para>
+
+<itemizedlist>
+<listitem><para>Select <guilabel>No end</guilabel> to continue the
+repetitions indefinitely.</para></listitem>
+
+<listitem><para>Select <guilabel>End after</guilabel> to specify the
+total number of occurrences of the alarm.</para></listitem>
+
+<listitem><para>Select <guilabel>End by</guilabel> to specify the
+date/time until which the alarm will be repeated.</para></listitem>
+</itemizedlist>
+
+<para>If you wish to exclude certain date/times from the recurrence
+which you have set up, specify them in the
+<guilabel>Exceptions</guilabel> group box. The list of exceptions
+(&ie; excluded date/times) is shown on the left. To add a new
+exception, enter a date on the right and press
+<guibutton>Add</guibutton>. To change an exception, highlight it in
+the list, enter the new date on the right and press
+<guibutton>Change</guibutton>. To delete an exception, highlight it
+in the list and press <guibutton>Delete</guibutton>.</para>
+
+<sect3>
+<title>Sub-Repetition</title>
+
+<para>You can use the <guibutton>Sub-Repetition</guibutton> button to
+set up a repetition within a repetition. In this case, each time the
+alarm is due as specified in the main recurrence, instead of being
+triggered just once it is triggered repeatedly in accordance with your
+sub-repetition specification. For example, to set up an alarm which
+repeats every hour from noon to 6 pm each Thursday, you would set up a
+weekly recurrence on Thursday at 12:00, and use the Sub-Repetition
+dialogue to specify an interval of 1 hour and either a count of 6 or a
+duration of 6 hours.</para>
+
+<para>In the Sub-Repetition dialogue which is displayed when you click
+the <guibutton>Sub-Repetition</guibutton> button, tick
+<guilabel>Repeat every</guilabel> to set up a repetition, or untick
+it to remove the repetition. If <guilabel>Repeat every</guilabel> is
+ticked, set up the repetition as follows:</para>
+
+<itemizedlist>
+<listitem><para>Enter the time interval between repetitions in the
+controls beside <guilabel>Repeat every</guilabel>. Select the desired
+time units (&eg; <guilabel>days</guilabel>) and then enter the number
+of units.</para>
+</listitem>
+
+<listitem><para>Specify either the repetition count or its
+duration:</para>
+
+<itemizedlist>
+<listitem><para>Select <guilabel>Number of times</guilabel> to enter
+how many times the alarm should be triggered after the main
+recurrence. So, for example, to make the alarm occur 4 times at each
+main recurrence, &ie; 3 additional times, you should enter 3
+here.</para>
+</listitem>
+
+<listitem><para>Select <guilabel>Duration</guilabel> to enter the
+total time period during which the alarm should be repeated. This need
+not be an exact multiple of the repetition interval; it will
+automatically be rounded down when you click
+<guibutton>OK</guibutton>.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+<note><para>To prevent overlapping sub-repetitions for the same alarm,
+a sub-repetition's duration is restricted to be less than the longest
+interval between main recurrences. Each time the alarm recurs as
+specified in the main recurrence, any still active sub-repetition
+which started at the previous recurrence is automatically
+cancelled.</para></note>
+
+</sect3>
+</sect2>
+
+<sect2>
+<title>Other controls</title>
+
+<para>For display alarms, the
+<guilabel>Confirm acknowledgement</guilabel> tickbox lets you specify
+whether you will be prompted for confirmation when you close the alarm
+message window. This may be used as a safeguard against accidental
+acknowledgement of alarms.</para>
+
+<para>Select <guilabel>Show in &korganizer;</guilabel> to add the
+alarm to &korganizer;'s active calendar, where it will appear as an
+event without an alarm. This option allows you to track alarms in
+&korganizer; while still making use of &kalarm;'s functions.</para>
+
+<note><para>If you later modify or delete the alarm in &kalarm;, the
+&korganizer; event will be modified or deleted correspondingly. But
+if you change the event in &korganizer;, the alarm in &kalarm; will
+not be affected.</para></note>
+
+<para>Press the <guibutton>Load Template</guibutton> button to select
+a template to preset the dialogue with, as described in <link
+linkend="create-edit">Creating and manipulating alarms</link>. </para>
+
+<para>Press the <guibutton>Try</guibutton> button to test the alarm
+and check whether it works correctly. The alarm is executed just as
+if it had been scheduled in the normal way.</para>
+
+<para>Press the <guibutton>OK</guibutton> button
+when all details are correct, to add the alarm to the scheduled
+list.</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="message-window">
+<title>Alarm message window</title>
+
+<para>When an alarm message is due, it is displayed on each &kde;
+desktop and cannot be covered by ordinary windows, to ensure that
+you see it. The message window shows the time for which the alarm was
+scheduled, so that you can see when it popped up if you were away from
+the computer at the time. (For reminder messages, however, the
+date/time shown is that for the main alarm or its recurrence, not the
+reminder message time, and the window title is
+<quote>Reminder</quote>).</para>
+
+<para>Alarm message windows remain visible until you acknowledge them,
+unless <guilabel>Auto-close window after late-cancellation
+time</guilabel> was ticked in the <link
+linkend="alarm-edit-dlg">Alarm Edit dialogue</link>. In the case of a
+recurring alarm, if an unacknowledged message window remains from a
+previous occurrence of the alarm, the existing window is simply popped
+up when the alarm recurs. This avoids having to acknowledge multiple
+copies of the same message should you not wish, or be unable, to
+acknowledge a message at the time it appears.</para>
+
+<para>The alarm message window provides whichever of the following
+options are applicable to the displayed alarm:</para>
+
+<itemizedlist>
+<listitem>
+<para>Acknowledge the alarm by clicking the
+<guibutton>Close</guibutton> button. This closes the window (after a
+prompt for confirmation, if you selected
+<guilabel>Confirm acknowledgement</guilabel>).</para>
+</listitem>
+
+<listitem>
+<para>Edit the alarm by clicking the <guibutton>Edit...</guibutton>
+button. This displays the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link>.</para>
+</listitem>
+
+<listitem>
+<para>Display options to defer the alarm until later by clicking the
+<guibutton>Defer...</guibutton> button. Then select
+<guilabel>Defer to date/time</guilabel> to enter the date and time
+when the message is to be redisplayed, or select <guilabel>Defer for
+time interval</guilabel> to enter how long after now (in hours and
+minutes) the message should be redisplayed. Then click
+<guibutton>Defer</guibutton> to defer the alarm message and close its
+window.</para>
+
+<note><para>The time the alarm is deferred to must be earlier than its
+next scheduled occurrence or next reminder. For this reason, the
+<guibutton>Defer...</guibutton> button in the alarm message window and
+the <guibutton>OK</guibutton> button in the deferral dialogue are
+disabled one minute before the next occurrence or
+reminder.</para></note>
+
+<note><para>The <guibutton>Defer...</guibutton> button is not
+available for alarms which are displayed at login due to the
+<guilabel>Repeat at login</guilabel> option having been
+selected.</para></note>
+</listitem>
+
+<listitem>
+<para>Stop playing the alarm's sound file by clicking the button
+showing the <quote>stop playing</quote> symbol.</para>
+</listitem>
+
+<listitem>
+<para>If the alarm message was created by dragging an email from
+&kmail;, you can directly access the email in &kmail; by clicking the
+button showing the &kmail; icon. This will select and highlight the
+email in &kmail;'s folder list.</para>
+
+<warning><para>If &kmail;'s indexes are regenerated, the link to the
+email in &kmail; will be lost.</para></warning>
+</listitem>
+
+<listitem>
+<para>The button showing the <guiicon>&kalarm;</guiicon> icon provides
+a convenient way to activate &kalarm;.</para>
+</listitem>
+</itemizedlist>
+
+<para>The alarm message window may be displayed in two different
+modes, depending on your preferences. You can choose the mode in the
+<link linkend="preferences-view">Preferences dialogue</link>.</para>
+
+<itemizedlist>
+<listitem>
+<para>As a normal window. In this mode, the keyboard focus is taken
+by the alarm message window when it appears, so if you are typing at
+the time your keystrokes will be diverted to it rather than your
+original application.</para>
+</listitem>
+
+<listitem>
+<para>As a non-modal window. In this mode, the keyboard focus is
+unaffected when the alarm message window appears, so it will not
+interfere with your typing. However in this mode the window has no
+titlebar or frame, so you cannot move it or resize it.</para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="system-tray">
+<title>System tray operation</title>
+
+<para>&kalarm; may be run as an icon in the system tray. This
+icon allows one-click activation of &kalarm;, and provides both
+control and status indication of alarm monitoring. A normal &kalarm;
+icon indicates that alarms are being monitored, while a grey icon
+indicates that alarms are not being monitored.</para>
+
+<para>If you hover the mouse cursor over the system tray icon, a
+summary of the first few message alarms due in the next 24 hours are
+displayed as a tooltip. You can switch this feature off, or configure
+the number of alarms to display and their format, in the
+<link linkend="preferences-view">Preferences dialogue</link>.</para>
+
+<para><mousebutton>Left</mousebutton> click on the system tray icon to
+toggle between displaying and hiding the &kalarm; main window.</para>
+
+<para><mousebutton>Right</mousebutton> click on the system tray icon to
+display its context menu:</para>
+
+<variablelist>
+<varlistentry>
+<term><menuchoice><guimenuitem>Enable Alarms</guimenuitem></menuchoice></term>
+<listitem><para><action>Enables monitoring of alarms. This option
+only appears if alarms are currently disabled.</action></para>
+<para>See
+<link linkend="enable-disable">Enabling and disabling alarms</link>
+for details.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><menuchoice><guimenuitem>Disable Alarms</guimenuitem></menuchoice></term>
+<listitem><para><action>Disables monitoring of alarms. This option
+only appears if alarms are currently enabled.</action></para>
+<para>See
+<link linkend="enable-disable">Enabling and disabling alarms</link>
+for details.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><menuchoice><guimenuitem>New Alarm...</guimenuitem></menuchoice></term>
+<listitem><para><action>Opens the alarm edit dialogue to create a new
+alarm.</action></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><menuchoice><guimenuitem>New Alarm From Template</guimenuitem></menuchoice></term>
+<listitem><para><action>Displays the list of alarm templates in a
+menu. When you select one, the alarm edit dialogue is opened, preset
+with that template's details.</action></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><menuchoice><guimenuitem>Configure &kalarm;...</guimenuitem></menuchoice></term>
+<listitem><para><action>Displays the &kalarm; preferences dialogue.</action></para>
+<para>The preferences dialogue is described in
+<link linkend="preferences">Configuring &kalarm;</link>. It
+includes options relating to the &kalarm; system tray icon.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><menuchoice><guimenuitem>Restore / Minimise</guimenuitem></menuchoice></term>
+<listitem><para><action>Restores or minimises the main &kalarm; window.</action></para>
+<para>This option is only available if the run mode is
+<quote>continuous</quote>. (See
+<link linkend="preferences-general">Configuring &kalarm;</link> for a
+description of run modes.)</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><menuchoice><guimenuitem>Quit</guimenuitem></menuchoice></term>
+<listitem><para><action>Closes the &kalarm; system tray
+icon.</action></para>
+<para>In <quote>continuous</quote> run mode
+only, it also closes all &kalarm; main windows. It has no effect on
+the monitoring of alarms by the <application>alarm
+daemon</application>, if you have deselected <guilabel>Disable alarms
+while not running</guilabel> in the Preferences dialogue.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<sect2>
+<title>Displaying &kalarm; in the system tray</title>
+
+<para>You must be running the &kde; desktop or another suitable window
+manager in order to display &kalarm; in the system tray. If &kalarm;
+is running in <quote>continuous</quote> mode, the system tray icon is
+always displayed. These instructions apply only to
+<quote>on-demand</quote> mode. (See
+<link linkend="preferences-general">Configuring &kalarm;</link> for a
+description of run modes.)</para>
+
+<para>To display &kalarm; in the system tray, select <menuchoice>
+<guimenu>View</guimenu><guimenuitem>Show in System Tray</guimenuitem>
+</menuchoice>.</para>
+
+<para>To remove &kalarm; from the system tray, do one of the
+following:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select <menuchoice><guimenu>View</guimenu>
+<guimenuitem>Hide from System Tray</guimenuitem></menuchoice>.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the system tray icon
+and choose <menuchoice><guimenuitem>Quit</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+</sect1>
+
+<sect1 id="refreshing">
+<title>Refreshing alarms</title>
+
+<para>If in the unlikely event that any alarm was not triggered when
+it should have been, you can refresh the alarm list and trigger any
+missed alarms by selecting
+<menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>Refresh Alarms</guimenuitem>
+</menuchoice>.</para>
+
+<para>&kalarm; retriggers missed alarms by resetting the
+<application>alarm daemon</application>, which is discussed in the
+<link linkend="daemon-reset">Alarm daemon</link> section.</para>
+
+</sect1>
+
+<sect1 id="enable-disable">
+<title>Enabling and disabling alarms</title>
+
+<para>Alarms may be enabled and disabled either as a whole or
+individually:</para>
+
+<itemizedlist>
+<listitem>
+<para><quote>Alarm monitoring</quote> applies to alarms as a whole.
+When alarm monitoring is disabled, the <application>alarm
+daemon</application> ceases to check alarms and therefore no alarms
+will trigger at all. When alarm monitoring is enabled (the normal
+situation), all alarms which are not individually disabled will
+trigger at the appropriate times.</para>
+</listitem>
+
+<listitem>
+<para>Alarms may be individually enabled and disabled, independently
+of the alarm monitoring status. So the enabled/disabled status of
+individual alarms will be unchanged by disabling and then re-enabling
+alarm monitoring. Unlike alarm monitoring which could potentially be
+disabled due to &kalarm; not running or the
+<application>alarm daemon</application> not functioning, individual
+alarms can only be disabled if you use menu commands to do so.</para>
+
+<para>An alarm's individual enabled/disabled status is indicated by
+its colour in the alarm list (the colour being configurable in the
+<link linkend="preferences-fontcolour">Font &amp; Colour</link> tab of
+the Preferences dialogue).</para>
+</listitem>
+</itemizedlist>
+
+<para>For an alarm to trigger, it must be individually enabled as well
+as alarm monitoring being enabled.</para>
+
+<sect2>
+<title>Enabling alarm monitoring</title>
+
+<para>If &kalarm;'s run mode is <quote>continuous</quote> and you
+have selected <guilabel>Disable alarms while not running</guilabel>
+in the Preferences dialogue, you must first ensure that &kalarm; is
+running in order for alarm monitoring to take place.</para>
+
+<para>Then if alarm monitoring is currently disabled, do one of the
+following to enable alarms:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select <menuchoice><guimenu>Actions</guimenu>
+<guimenuitem>Enable Alarms</guimenuitem></menuchoice>.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the system tray icon
+and choose
+<menuchoice><guimenuitem>Enable Alarms</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+</itemizedlist>
+
+<para>The <application>alarm daemon</application> is started if
+necessary and alarms will be monitored for when they become
+due.</para>
+
+</sect2>
+
+<sect2>
+<title>Disabling alarm monitoring</title>
+
+<para>There are several ways to disable alarm monitoring, which
+prevents &kalarm; from displaying any further alarms either until you
+re-enable alarms, or &ndash; assuming that the <application>alarm
+daemon</application> is configured to start at login &ndash; until the
+next time you log in.</para>
+
+<para>To disable alarms without stopping the <application>alarm
+daemon</application>, do one of the following:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select <menuchoice><guimenu>Actions</guimenu>
+<guimenuitem>Disable Alarms</guimenuitem></menuchoice>.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the system tray icon
+and choose
+<menuchoice><guimenuitem>Disable Alarms</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+
+<listitem>
+<para>If &kalarm;'s run mode is <quote>continuous</quote> and you have
+selected <guilabel>Disable alarms while not running</guilabel> in the
+Preferences dialogue, quit &kalarm;.</para>
+</listitem>
+</itemizedlist>
+
+<para>To disable alarms by stopping the <application>alarm
+daemon</application>:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select <menuchoice><guimenu>Settings</guimenu>
+<guimenuitem>Control Alarm Daemon...</guimenuitem></menuchoice>. This
+displays the Service Manager dialogue which enables you to stop the
+<application>alarm daemon</application>.</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2>
+<title>Enabling and disabling individual alarms</title>
+
+<para>To enable individual alarms which are currently disabled, do
+one of the following:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select one or more alarms by clicking on their entries in the
+alarm list. Then choose <menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>Enable</guimenuitem>
+</menuchoice>.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the desired entries in
+the alarm list and choose
+<menuchoice><guimenuitem>Enable</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+</itemizedlist>
+
+<para>To disable individual alarms which are currently enabled, do one
+of the following:</para>
+
+<itemizedlist>
+<listitem>
+<para>Select one or more alarms by clicking on their entries in the
+alarm list. Then choose <menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>Disable</guimenuitem>
+</menuchoice>.</para>
+</listitem>
+
+<listitem>
+<para><mousebutton>Right</mousebutton> click on the desired entries in
+the alarm list and choose
+<menuchoice><guimenuitem>Disable</guimenuitem></menuchoice>
+from the context menu.</para>
+</listitem>
+</itemizedlist>
+
+</sect2>
+</sect1>
+
+<sect1 id="quitting">
+<title>Quitting the program</title>
+
+<para>Quit &kalarm; by closing all its windows and the system tray
+icon, or if it is running in <quote>continuous</quote> mode, by
+closing any message windows and selecting <menuchoice>
+<guimenu>File</guimenu><guimenuitem>Quit</guimenuitem></menuchoice>,
+or <menuchoice><guimenuitem>Quit</guimenuitem></menuchoice> in the
+system tray icon context menu.</para>
+
+<para>The effect of <menuchoice><guimenu>File</guimenu>
+<guimenuitem>Quit</guimenuitem></menuchoice> or of the system tray
+icon context menu item
+<menuchoice><guimenuitem>Quit</guimenuitem></menuchoice> depends on
+the run mode: in <quote>on-demand</quote> mode it hides the system
+tray icon, while in <quote>continuous</quote> mode it
+quits the program.</para>
+
+<tip><para>If you have deselected <guilabel>Disable alarms while not
+running</guilabel> in the Preferences dialogue, quitting &kalarm; has no
+effect on the <application>alarm daemon</application> which if
+already active will continue to monitor scheduled alarms and request
+their display when they become due.</para></tip>
+
+</sect1>
+</chapter>
+
+<chapter id="preferences">
+<title>Configuring &kalarm;</title>
+
+<para>To configure &kalarm;'s operation to suit your system and your
+personal preferences, select <menuchoice><guimenu>Settings</guimenu>
+<guimenuitem>Configure &kalarm;...</guimenuitem></menuchoice>.
+This displays the configuration dialogue.</para>
+
+<sect1 id="preferences-general">
+<title>General</title>
+
+<para>The <guilabel>General</guilabel> section lets you control
+&kalarm;'s overall behaviour:</para>
+
+<itemizedlist>
+<listitem><para><guilabel>Run Mode</guilabel> group box: These options
+control &kalarm;'s system tray icon, and also allow some control over
+&kalarm;'s use of system resources by specifying whether or not to run
+it continuously. If system performance is of concern, running it on
+demand without displaying the system tray icon may be desirable;
+running it continuously in the system tray uses more system resources
+but gives the benefits of displaying an alarm-enabled indication and
+making the application more accessible. Running &kalarm; on demand
+does not affect the execution of alarms, since it is the
+<application>alarm daemon</application> and not &kalarm; which
+monitors the alarm list and triggers alarms.</para>
+
+<itemizedlist>
+<listitem><para><guilabel>Run only on demand</guilabel>: &kalarm;
+is run only when an alarm is triggered, if you run it manually, or
+while its system tray icon is displayed. In this mode the system tray
+icon can still be displayed, but closing the system tray icon has no
+effect on any &kalarm; windows.</para>
+</listitem>
+
+<listitem><para><guilabel>Run continuously in system tray</guilabel>:
+&kalarm; runs continuously and the system tray icon is always
+displayed while it is running. In this mode, closing the system tray
+icon closes all &kalarm; main windows, and if no message windows are
+visible, quits the application. The options available in this mode
+are:</para>
+
+<itemizedlist>
+<listitem><para><guilabel>Disable alarms while not running</guilabel>:
+Selecting this option has the effect that alarms will be disabled
+whenever &kalarm;'s system tray icon is not visible.</para>
+
+<itemizedlist>
+<listitem><para><guilabel>Warn before quitting</guilabel>: When alarms
+are disabled while &kalarm; is not running, selecting this option
+prompts you for confirmation if you attempt to terminate &kalarm; using
+the system tray icon's <menuchoice><guimenu>Quit</guimenu></menuchoice>
+option. This prevents accidental disabling of alarms. For safety, this
+option is automatically re-enabled by default whenever you change run
+mode.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+<!--
+<para>In this mode, if no system tray exists, &kalarm; runs
+continuously in the background and alarms are always enabled.</para>
+-->
+</listitem>
+
+<listitem><para><guilabel>Autostart at login</guilabel>: In continuous
+mode, this starts &kalarm; at &kde; session login, ensuring that
+&kalarm; runs at all times unless you manually quit.</para>
+</listitem>
+
+<listitem><para><guilabel>Autostart system tray icon at
+login</guilabel>: In on-demand mode, this displays &kalarm;'s system
+tray icon at login. &kalarm; will run until the system tray icon is
+closed.</para>
+</listitem>
+
+<listitem><para><guilabel>Start alarm monitoring at login</guilabel>:
+This starts alarm monitoring at KDE session login, by starting the
+<application>alarm daemon</application>. Note that in order for alarms
+to be activated, you also need to select appropriate options in the
+<guilabel>Run Mode</guilabel> group box.</para>
+
+<warning><para>This option should always be ticked unless you intend
+to discontinue use of &kalarm;.</para></warning>
+
+<note><para>This option is automatically reselected whenever &kalarm;
+is run. So if you have unticked this option and want to continue to
+prevent the <application>alarm daemon</application> from running at
+login, you need to untick this option again each time you run
+&kalarm;.</para></note>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para><guilabel>Start of day for date-only
+alarms</guilabel>: Set the start-of-day time for the purposes of
+triggering date-only alarms, &ie; ones for which the <guilabel>Any
+time</guilabel> option was selected. On the date when they are due,
+such alarms will be output at the earliest opportunity during the
+24 hours starting from the start-of-day time.</para>
+</listitem>
+
+<listitem><para>If you set up yearly recurrences for February 29th,
+specify how these are to be handled in non-leap years by selecting one
+of the following options:</para>
+
+<itemizedlist>
+<listitem><para><guilabel>February 28th</guilabel>: the alarm will
+occur on February 29th in leap years, and on February 28th in
+non-leap years.</para>
+</listitem>
+
+<listitem><para><guilabel>March 1st</guilabel>: the alarm will
+occur on February 29th in leap years, and on March 1st in
+non-leap years.</para>
+</listitem>
+
+<listitem><para><guilabel>Do not repeat</guilabel>: the alarm will
+occur on February 29th in leap years, but will be suppressed in
+non-leap years.</para>
+</listitem>
+</itemizedlist>
+
+<note><para>Changing this option will not cause the next scheduled
+recurrence of any existing alarms to be re-evaluated. It will only
+affect new alarms, or existing alarms after they are next
+triggered.</para></note>
+</listitem>
+
+<listitem><para><guilabel>Confirm alarm deletions</guilabel>: Specify
+whether you should be prompted for confirmation each time you delete
+an alarm.</para>
+</listitem>
+
+<listitem><para><guilabel>Expired Alarms</guilabel> group box: These
+options control the storage of expired alarms.</para>
+<itemizedlist>
+<listitem><para><guilabel>Keep alarms after expiry</guilabel>:
+Select this option to store expired and deleted alarms. Deselect it
+to keep no record of alarms once they cease to be active. Note that
+deleted alarms are only stored if they have previously been
+triggered. If you delete an alarm before it ever triggers, it is
+discarded.</para>
+</listitem>
+
+<listitem><para><guilabel>Discard expired alarms after</guilabel>:
+Set the number of days to store expired and deleted alarms, after which
+they are permanently deleted.</para>
+</listitem>
+
+<listitem><para><guibutton>Clear expired alarms</guibutton>: This
+button discards all currently stored expired alarms. This has no
+effect on alarms which subsequently expire; they will continue to be
+stored according to the selected options.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para><guilabel>Terminal for Command Alarms</guilabel>:
+Here, you can select which type of terminal window should be used for
+command alarms which are executed in a terminal window. Some of the
+most common terminal window applications are preconfigured, &eg;
+<application>xterm</application>, &konsole;, although only those
+which are installed on your system will be shown here. You can view
+the actual command options used for each application by displaying the
+context help for its radio button.</para>
+
+<para>If you want to use another application, or want to use one of
+those listed but with different command options, select
+<guilabel>Other</guilabel> and enter the command to invoke the
+terminal window. By default, the alarm's command string will be
+appended to what you specify. Alternatively, you may specify where the
+alarm's command string should be inserted, by use of the following
+codes:</para>
+
+<variablelist>
+<varlistentry>
+<term>%c</term>
+<listitem>
+<para>The alarm's command string will be substituted.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>%w</term>
+<listitem>
+<para>The alarm's command string will be substituted, with a <literal>sleep</literal> appended.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>%C</term>
+<listitem>
+<para>A temporary command file containing the alarm's command string will be created, and the command to execute the file will be substituted.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>%W</term>
+<listitem>
+<para>A temporary command file containing the alarm's command string will be created with a <literal>sleep</literal> appended, and the command to execute the file will be substituted.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para>When the command alarm is triggered, its command string will be
+quoted before being inserted into the terminal window command.</para>
+</listitem>
+
+</itemizedlist>
+</sect1>
+
+<sect1 id="preferences-email">
+<title>Email</title>
+
+<para>The <guilabel>Email</guilabel> section lets you choose options
+for sending and addressing email alarms:</para>
+
+<itemizedlist>
+<listitem>
+<para><guilabel>Email client</guilabel>: Specify the email
+client to be used to send email alarms:</para>
+
+<itemizedlist>
+<listitem><para><guilabel>KMail</guilabel>: When an email alarm is
+triggered, the email is sent using &kmail; (which is started first if
+necessary) as follows:</para>
+
+<itemizedlist>
+<listitem><para>If &kmail; is version 1.7 or later, the email is sent
+automatically.</para>
+</listitem>
+
+<listitem><para>If &kmail; is an older version, the email is added to
+&kmail;'s <filename>outbox</filename> folder for later
+transmission.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para><guilabel>Sendmail</guilabel>: When an email alarm is
+triggered, the email is sent automatically using
+<application>sendmail</application>. This option will only work if
+your system is configured to use <application>sendmail</application>,
+or a <application>sendmail</application> compatible mail transport
+agent such as <application>postfix</application> or
+<application>qmail</application>.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para><guilabel>Copy sent emails into &kmail;'s sent-items folder</guilabel>:
+Select this option if, every time an email alarm is triggered, you
+want a copy of the transmitted email to be stored in &kmail;'s
+<filename>sent-items</filename> folder.</para>
+
+<note><para>This option is not available when &kmail; is selected as
+the email client, since &kmail; automatically does this.</para></note>
+</listitem>
+
+<listitem>
+<para>Select your email address to be used as the sender's address in
+email alarms:</para>
+
+<itemizedlist>
+<listitem><para>Select <guilabel>From</guilabel> to enter an email
+address.</para>
+</listitem>
+
+<listitem><para>Select <guilabel>Use address from Control
+Centre</guilabel> to use the email address which is configured in the
+&kde; Control Centre.</para>
+</listitem>
+
+<listitem><para>Select <guilabel>Use &kmail; identities</guilabel> to
+be able to choose at the time you configure an email alarm which of
+&kmail;'s email identities to use. &kmail;'s default identity will be
+used for alarms which were already configured before you selected this
+option.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para>Select your email address to be used for sending blind copies of
+email alarms to yourself when the
+<guilabel>Copy email to self</guilabel> option is selected:</para>
+
+<itemizedlist>
+<listitem><para>Select <guilabel>Bcc</guilabel> to enter an email
+address. If blind copies are to be sent to your account on the
+computer which &kalarm; runs on, you could simply enter your user
+login name here.</para>
+</listitem>
+
+<listitem><para>Select <guilabel>Use address from Control
+Centre</guilabel> to use the email address which is configured in the
+&kde; Control Centre.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem>
+<para><guilabel>Notify when remote emails are queued</guilabel>:
+Select this option to display a notification whenever an email alarm
+queues an email for sending to a remote system. This may be useful
+if, for example, you have a dial-up connection, or email is queued in
+&kmail;'s <filename>outbox</filename> folder, so that you can
+ensure that you do whatever is needed to actually transmit
+the email.</para>
+</listitem>
+</itemizedlist>
+</sect1>
+
+<sect1 id="preferences-view">
+<title>View</title>
+
+<para>The <guilabel>View</guilabel> section lets you control some
+aspects of &kalarm;'s appearance:</para>
+<itemizedlist>
+
+<listitem>
+<para><guilabel>System Tray Tooltip</guilabel> group box: These options
+control what information is shown in the tooltip which appears when the
+mouse cursor hovers over &kalarm;'s system tray icon.</para>
+
+<itemizedlist>
+<listitem>
+<para><guilabel>Show next 24 hours' alarms</guilabel>: When selected,
+a summary of the first few alarms due in the next 24 hours is
+displayed.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Maximum number of alarms to show</guilabel>: Deselect
+this option to display all of the next 24 hours' alarms. Select it to
+set the maximum number of alarms which will be displayed.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Show alarm time</guilabel>: Select this option to show
+the time at which each alarm is scheduled.</para>
+</listitem>
+
+<listitem>
+<para><guilabel>Show time until alarm</guilabel>: Select this option to
+show the length of time remaining before each alarm's next scheduled
+occurrence. The length of time is shown in hours and minutes.</para>
+
+<itemizedlist>
+<listitem>
+<para><guilabel>Prefix</guilabel>: Specify a symbol or text to show in
+front of the length of time until the alarm, to distinguish it from the
+time at which the alarm is scheduled.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para><guilabel>Message windows have a title bar and take keyboard focus</guilabel>: This
+option controls whether alarm message windows are modal or not, &ie;
+whether they grab the keyboard focus when they appear. See the
+<link linkend="message-window">Alarm message window</link> section for
+details.</para>
+</listitem>
+
+<listitem><para><guilabel>System tray icon update interval</guilabel>: Set
+the frequency at which the &kalarm; system tray icon is updated to
+reflect whether alarms are currently being monitored. This involves
+checking whether the <application>alarm daemon</application> is
+running.</para>
+</listitem>
+</itemizedlist>
+</sect1>
+
+<sect1 id="preferences-fontcolour">
+<title>Font &amp; Colour</title>
+
+<para>The <guilabel>Font &amp; Colour</guilabel> section lets you set
+the default appearance of alarm messages, and the colours to be used
+in the alarm list:</para>
+<itemizedlist>
+
+<listitem><para>Select the default font and background colour to use
+for alarm message display.</para>
+</listitem>
+
+<listitem><para>Edit the colour selection list which is displayed when
+you click on the background colour combo box:</para>
+<itemizedlist>
+
+<listitem><para><guilabel>Add colour...</guilabel>: Displays a colour
+selection dialogue which lets you choose a colour to add to the
+list.</para>
+</listitem>
+
+<listitem><para><guilabel>Remove colour</guilabel>: Removes the colour
+currently displayed in the <guilabel>Background colour</guilabel>
+combo box from the list. The Custom colour item cannot be removed from
+the list, and when it is displayed, this button is disabled.</para>
+</listitem>
+
+</itemizedlist>
+</listitem>
+
+<listitem><para>Select the colour to be used in the alarm list to show
+disabled alarms.</para>
+</listitem>
+
+<listitem><para>Select the colour to be used in the alarm list to show
+expired alarms.</para>
+</listitem>
+
+</itemizedlist>
+</sect1>
+
+<sect1 id="preferences-edit">
+<title>Edit</title>
+
+<para>The <guilabel>Edit</guilabel> section lets you choose
+default values for the options in the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link>:</para>
+
+<para>For display alarms:</para>
+
+<itemizedlist>
+<listitem><para>Set the default states for the <guilabel>Cancel if
+late</guilabel>, <guilabel>Auto-close window after this
+time</guilabel> and <guilabel>Confirm acknowledgement</guilabel>
+tickboxes.</para>
+</listitem>
+
+<listitem><para>Set the default reminder period units.</para>
+</listitem>
+
+<listitem><para>Set the default special display alarm actions.</para>
+</listitem>
+
+<listitem><para>Set the default sound options. Note that a default
+sound file may be specified even if the sound type is not set to
+<guilabel>Sound file</guilabel>.</para>
+</listitem>
+</itemizedlist>
+
+<para>For command alarms:</para>
+
+<itemizedlist>
+<listitem><para>Set the default states for the <guilabel>Enter a
+script</guilabel> and <guilabel>Execute in terminal window</guilabel>
+tickboxes.</para>
+</listitem>
+</itemizedlist>
+
+<para>For email alarms:</para>
+
+<itemizedlist>
+<listitem><para>Set the default state for the <guilabel>Copy email to
+self</guilabel> tickbox.</para>
+</listitem>
+</itemizedlist>
+
+<para>For all alarm types:</para>
+
+<itemizedlist>
+<listitem><para>Set the default recurrence type.</para>
+</listitem>
+</itemizedlist>
+</sect1>
+
+</chapter>
+
+<chapter id="cmdline-operation">
+<title>Command line operation</title>
+
+<para>When command line parameters are supplied, &kalarm; does not
+display the list of scheduled alarms as described in <link
+linkend="using-kalarm">Using &kalarm;</link> above. Command line
+options specific to &kalarm; may be used to perform the following
+operations:</para>
+
+<itemizedlist>
+<listitem><para>schedule a new alarm</para>
+</listitem>
+<listitem><para>control the <application>alarm daemon</application></para>
+</listitem>
+<listitem><para>control &kalarm;'s display mode</para>
+</listitem>
+<listitem><para>obtain help</para>
+</listitem>
+</itemizedlist>
+
+<para>Additional command line options are provided primarily to enable
+other programs to interface to &kalarm;. They are described in the
+chapter <link linkend="cmdline-interface">Developer's Guide to
+&kalarm;</link>.</para>
+
+<para>The command line must only contain options applicable to one
+&kalarm; operation. If you want to perform multiple operations, you
+must invoke &kalarm; multiple times with a single set of options each
+time.</para>
+
+<sect1 id="cmdline-schedule">
+<title>Schedule a new alarm</title>
+
+<para>The following options are used to schedule a new alarm:</para>
+
+<informaltable>
+<tgroup cols="2">
+<thead>
+<row>
+ <entry>Option</entry>
+ <entry>Description</entry>
+</row>
+</thead>
+<tbody>
+<row>
+ <entry><option>-a</option>, <option>--ack-confirm</option></entry>
+ <entry>Prompt for confirmation when the alarm message is
+ acknowledged.</entry>
+</row>
+<row>
+ <entry><option>-A</option>, <option>--attach <replaceable>URL</replaceable></option></entry>
+ <entry>Specify the path or &URL; of a file which is to be attached
+ to the email. This option may be repeated as necessary.
+ <option>--mail</option> must be specified with this option.</entry>
+</row>
+<row>
+ <entry><option>--auto-close</option></entry>
+ <entry>Automatically close the alarm window after the expiry of the
+ <option>--late-cancel</option> period.
+ <option>--late-cancel</option> must be specified with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>-b</option>, <option>--beep</option></entry>
+ <entry>Make an audible beep when the message is displayed.
+ <option>--speak</option>, <option>--play</option> and
+ <option>--play-repeat</option> cannot be specified with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>--bcc</option></entry>
+ <entry>Blind copy the email to yourself.
+ <option>--mail</option> must be specified with this option.</entry>
+</row>
+<row>
+ <entry><option>-c</option>, <option>--color</option>, <option>--colour
+ <replaceable>colour</replaceable></option></entry>
+ <entry>Set the message background colour to the specified &Qt;
+ colour name or hex code 0xRRGGBB.</entry>
+</row>
+<row>
+ <entry><option>-C</option>, <option>--colorfg</option>, <option>--colourfg
+ <replaceable>colour</replaceable></option></entry>
+ <entry>Set the message foreground colour to the specified &Qt;
+ colour name or hex code 0xRRGGBB.</entry>
+</row>
+<row>
+ <entry><option>-d</option>, <option>--disable</option></entry>
+ <entry>Disable the alarm. It will not trigger until it has been
+ manually enabled.</entry>
+</row>
+<row>
+ <entry><option>-e</option>, <option>--exec <replaceable>commandline</replaceable></option></entry>
+ <entry>Specify a shell command to execute. If specified, this option
+ must be the last &kalarm; option in &kalarm;'s command line. All
+ subsequent command parameters and options are interpreted as
+ forming the command line to execute. <option>--file</option> and
+ <option>--mail</option> cannot be specified with this option.
+ <option>--ack-confirm</option>, <option>--beep</option>,
+ <option>--color</option> and <option>--colorfg</option> are ignored
+ with this option.</entry>
+</row>
+<row>
+ <entry><option>-f</option>, <option>--file <replaceable>URL</replaceable></option></entry>
+ <entry>Specify the path or &URL; of a text or image file whose
+ contents are to form the alarm message. <option>--exec</option> and
+ <option>--mail</option> cannot be specified, and
+ <replaceable>message</replaceable> must not be present with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>-F</option>, <option>--from-id
+ <replaceable>ID</replaceable></option></entry>
+ <entry>Use the specified &kmail; identity as the sender of the
+ email. <option>--mail</option> must be specified with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>-i</option>, <option>--interval
+ <replaceable>period</replaceable></option></entry>
+ <entry>Set the interval between repetitions of the alarm.
+ Hours/minutes are specified in the format
+ <replaceable>nHnM</replaceable>, where <replaceable>n</replaceable>
+ is a number, &eg; 3H30M. Other time periods are specified in the
+ format <replaceable>nX</replaceable>, where
+ <replaceable>n</replaceable> is a number and
+ <replaceable>X</replaceable> is one of the following letters: Y
+ (years), M (months), W (weeks), D (days). If
+ <option>--recurrence</option> is also specified, Y (years) and M
+ (months) are not allowed.
+ Mandatory if <option>--repeat</option> or <option>--until</option>
+ is specified.</entry>
+</row>
+<row>
+ <entry><option>-k</option>, <option>--korganizer</option></entry>
+ <entry>Show the alarm as an event in &korganizer;'s active
+ calendar.</entry>
+</row>
+<row>
+ <entry><option>-l</option>, <option>--late-cancel
+ <replaceable>period</replaceable></option></entry>
+ <entry>Cancel the alarm if it cannot be triggered within the
+ specified <replaceable>period</replaceable> after the correct
+ time. The <replaceable>period</replaceable> period is specified in
+ the same format as described for <option>--reminder</option>.
+ The default value of <replaceable>period</replaceable> is 1
+ minute.</entry>
+</row>
+<row>
+ <entry><option>-L</option>, <option>--login</option></entry>
+ <entry>Trigger the alarm every time you log in.
+ <option>--interval</option>, <option>--repeat</option> and
+ <option>--until</option> cannot be specified with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>-m</option>, <option>--mail
+ <replaceable>address</replaceable></option></entry>
+ <entry>Send an email to the specified address. This option may be
+ repeated as necessary. <option>--exec</option> and
+ <option>--file</option> cannot be specified with this option.
+ <option>--ack-confirm</option>, <option>--beep</option>,
+ <option>--color</option> and <option>--colorfg</option> are ignored
+ with this option.</entry>
+</row>
+<row>
+ <entry><option>-p</option>, <option>--play <replaceable>URL</replaceable></option></entry>
+ <entry>Specify the path or &URL; of an audio file to be played once
+ when the alarm message is displayed.
+ <option>--play-repeat</option>, <option>--beep</option> and
+ <option>--speak</option> cannot be specified with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>-P</option>, <option>--play-repeat <replaceable>URL</replaceable></option></entry>
+ <entry>Specify the path or &URL; of an audio file to be played
+ repeatedly for as long as the alarm message is displayed.
+ <option>--play</option>, <option>--beep</option> and
+ <option>--speak</option> cannot be specified with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>--recurrence
+ <replaceable>spec</replaceable></option></entry>
+ <entry>Set the alarm to recur. Specify the recurrence using iCalendar
+ syntax (defined in
+ <ulink url="http://www.w3.org/2002/12/cal/rfc2445.html">RFC2445</ulink>),
+ &eg; <quote>FREQ=MONTHLY;COUNT=4;INTERVAL=3;BYDAY=-1MO</quote>.
+ <option>--until</option> cannot be specified with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>-r</option>, <option>--repeat
+ <replaceable>count</replaceable></option></entry>
+ <entry>Set the number of times the alarm should be triggered, or if
+ a recurrence is specified with <option>--recurrence</option>, the
+ number of times the alarm should be triggered each time
+ <option>--recurrence</option> activates it (&ie; a repetition within
+ a recurrence). If <option>--recurrence</option> is not present,
+ specify -1 to repeat the alarm indefinitely.
+ <option>--interval</option> must be, and <option>--until</option>
+ cannot be, specified with this option.</entry>
+</row>
+<row>
+ <entry><option>-R</option>, <option>--reminder
+ <replaceable>period</replaceable></option></entry>
+ <entry>Output a reminder alarm the specified length of time before
+ the main alarm and each of its recurrences (if any). Hours/minutes are
+ specified in the format <replaceable>nHnM</replaceable>, where
+ <replaceable>n</replaceable> is a number, &eg; 3H30M. Other time
+ periods are specified in the format <replaceable>nX</replaceable>,
+ where <replaceable>n</replaceable> is a number and
+ <replaceable>X</replaceable> is one of the following letters: W
+ (weeks), D (days). This option cannot be specified with
+ <option>--exec</option>, <option>--mail</option> or
+ <option>--reminder-once</option>.</entry>
+</row>
+<row>
+ <entry><option>--reminder-once
+ <replaceable>period</replaceable></option></entry>
+ <entry>Output a reminder alarm once, the specified length of time
+ before the first recurrence of the alarm. No reminder will be
+ displayed before subsequent recurrences (if any). This option cannot
+ be specified with <option>--exec</option>, <option>--mail</option>
+ or <option>--reminder</option>.</entry>
+</row>
+<row>
+ <entry><option>-s</option>, <option>--speak</option></entry>
+ <entry>Speak the message when it is displayed. This option requires
+ <application>KTTSD</application> to be installed and configured,
+ together with a compatible speech synthesiser.
+ <option>--beep</option>, <option>--play</option> and
+ <option>--play-repeat</option> cannot be specified with this
+ option.</entry>
+</row>
+<row>
+ <entry><option>-S</option>, <option>--subject
+ <replaceable>subject</replaceable></option></entry>
+ <entry>The subject line of the email. <option>--mail</option> must
+ be specified with this option.</entry>
+</row>
+<row>
+ <entry><option>-t</option>, <option>--time
+ <replaceable>date/time</replaceable></option></entry>
+ <entry>Trigger alarm on the date or at the date/time specified.
+ Specify a date without a time in the format
+ <replaceable>yyyy-mm-dd</replaceable>; specify a date and time by
+ <replaceable>[[[yyyy-]mm-]dd-]hh:mm</replaceable> (where omitted,
+ date fields default to the values for today).</entry>
+</row>
+<row>
+ <entry><option>-v</option>, <option>--volume
+ <replaceable>percentage</replaceable></option></entry>
+ <entry>Set the audio volume for playing the audio file. This option
+ can only be used when <option>--play</option> or
+ <option>--play-repeat</option> is specified.</entry>
+</row>
+<row>
+ <entry><option>-u</option>, <option>--until
+ <replaceable>date/time</replaceable></option></entry>
+ <entry>Repeat the alarm until the date or date/time specified.
+ Specify a date without a time in the same format as for
+ <option>--time</option>. <option>--interval</option> must be, and
+ <option>--repeat</option> and <option>--recurrence</option> cannot
+ be, specified with this option.</entry>
+</row>
+<row>
+ <entry><replaceable>message</replaceable></entry>
+ <entry>Message text to display or, if <option>--mail</option> is
+ specified, the body of the email message.</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+<para>Either a message text, <option>--file</option> or
+<option>--exec</option> must be specified; except as noted above, all
+the options are optional.</para>
+
+<para>Two alternative examples which display a multi-line message with
+a red background at 10 p.m. on the 27th of this month are:</para>
+
+<informalexample><screen>
+<prompt>%</prompt> <userinput><command>kalarm</command> <option>-c <replaceable>red</replaceable></option> <option>-t <replaceable>27-22:00</replaceable></option> <option><replaceable>"Remember to\nSTOP"</replaceable></option></userinput>
+<prompt>%</prompt> <userinput><command>kalarm</command> <option>-c <replaceable>0xFF0000</replaceable></option> <option>-t <replaceable>27-22:00</replaceable></option> <option><replaceable>"Remember to\nSTOP"</replaceable></option></userinput>
+</screen>
+</informalexample>
+
+</sect1>
+
+<sect1 id="cmdline-other">
+<title>Other options</title>
+
+<para>The following options are used to reset or halt the
+<application>alarm daemon</application>, to display the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link>, or to control
+&kalarm;'s display mode.</para>
+
+<para>See the <link linkend="daemon-reset">Alarm daemon</link> section
+for a discussion about resetting and stopping the <application>alarm
+daemon</application>.</para>
+
+<informaltable>
+<tgroup cols="2">
+<thead>
+<row>
+ <entry>Option</entry>
+ <entry>Description</entry>
+</row>
+</thead>
+<tbody>
+<row>
+ <entry><option>--edit <replaceable>eventID</replaceable></option></entry>
+ <entry>Display the alarm edit dialogue to edit the alarm with the
+ specified event ID.</entry>
+</row>
+<row>
+ <entry><option>-n</option>, <option>--edit-new</option></entry>
+ <entry>Display the alarm edit dialogue, in order to edit a new
+ alarm.</entry>
+</row>
+<row>
+ <entry><option>--edit-new-preset <replaceable>templateName</replaceable></option></entry>
+ <entry>Display the alarm edit dialogue, preset with the alarm template
+ of the specified name, in order to edit a new alarm.</entry>
+</row>
+<row>
+ <entry><option>--reset</option></entry>
+ <entry>Reset the <application>alarm daemon</application>.</entry>
+</row>
+<row>
+ <entry><option>--stop</option></entry>
+ <entry>Stop the <application>alarm daemon</application>.</entry>
+</row>
+<row>
+ <entry><option>--tray</option></entry>
+ <entry>Display &kalarm; as an icon in the system tray.</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+<para>For example, to reset the <application>alarm
+daemon</application>:</para>
+
+<informalexample><screen>
+<prompt>%</prompt> <userinput><command>kalarm</command> <option>--reset</option></userinput>
+</screen>
+</informalexample>
+
+</sect1>
+
+<sect1 id="cmdline-help">
+<title>Help options</title>
+
+<para>The following help options are common to all
+&kde; programs:</para>
+
+<informaltable>
+<tgroup cols="2">
+<thead>
+<row>
+ <entry>Option</entry>
+ <entry>Description</entry>
+</row>
+</thead>
+<tbody>
+<row>
+ <entry><option>--help</option></entry>
+ <entry>Shows a brief options help text.</entry>
+</row>
+<row>
+ <entry><option>--help-qt</option></entry>
+ <entry>Shows numerous generic &Qt;-specific options.</entry>
+</row>
+<row>
+ <entry><option>--help-kde</option></entry>
+ <entry>Shows numerous generic &kde;-specific options.</entry>
+</row>
+<row>
+ <entry><option>--help-all</option></entry>
+ <entry>Shows all options.</entry>
+</row>
+<row>
+ <entry><option>--author</option></entry>
+ <entry>Shows the names and email addresses of &kalarm; authors.</entry>
+</row>
+<row>
+ <entry><option>-v</option>, <option>--version</option></entry>
+ <entry>Shows the running versions of the &Qt; library , &kde; and
+ &kalarm;.</entry>
+</row>
+<row>
+ <entry><option>--license</option></entry>
+ <entry>Show licence information.</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+</sect1>
+</chapter>
+
+<chapter id="daemon">
+<title>Alarm daemon</title>
+
+<para>The <application>alarm daemon</application>, &kalarmd;, monitors
+&kalarm;'s calendar file for alarms becoming due. When it determines
+that an alarm is due, it tells &kalarm; to display or execute it, or
+to cancel it if it is late and late trigger was not selected for that
+alarm.</para>
+
+<para>The <application>alarm daemon</application> runs in the
+background, with no user interface. It may be controlled as described
+below.</para>
+
+<sect1 id="daemon-start">
+<title>Starting, resetting and stopping the <application>alarm daemon</application></title>
+
+<para>The <application>alarm daemon</application> is normally started
+at &kde; session login (unless you disable auto start in the
+<link linkend="preferences-general">Preferences dialogue</link> and then
+cease to use &kalarm;), and runs continuously until logout. If for any
+reason it is not running, alarm monitoring will not occur and &kalarm;
+will not display or execute any alarms.</para>
+
+<sect2>
+<title>Starting the <application>alarm daemon</application></title>
+
+<para>To start the <application>alarm daemon</application>, you can
+either run &kalarm; in its default graphical mode (&ie; without any
+command line parameters other than <option>--tray</option>), enable
+alarms using &kalarm;'s system tray icon menu, reset the daemon as
+described <link linkend="daemon-reset">below</link>, or you can run
+the <application>alarm daemon</application> directly from the command
+line:</para>
+
+<screen width="40">
+<prompt>%</prompt> <userinput><command>kalarmd</command></userinput>
+</screen>
+
+</sect2>
+
+<sect2 id="daemon-reset">
+<title>Resetting the <application>alarm daemon</application></title>
+
+<para>It is also possible to reset the <application>alarm
+daemon</application> without stopping it. Resetting causes the
+<application>alarm daemon</application> to re-read the list of
+scheduled messages from the calendar file and re-initialise its
+&kalarm;-related data.</para>
+
+<para>Why might you want to reset the <application>alarm
+daemon</application>? It isn't a very likely occurrence, but if for
+any reason &kalarm; was not able to run when the <application>alarm
+daemon</application> told it to trigger an alarm, that alarm will
+never be displayed or executed until the <application>alarm
+daemon</application> is either reset or restarted.</para>
+
+<tip><para>Resetting starts the <application>alarm
+daemon</application> if it is not currently running.</para></tip>
+
+<para>To reset the <application>alarm daemon</application>, either use
+the menu command <menuchoice>
+<guimenu>Actions</guimenu><guimenuitem>Refresh Alarms</guimenuitem>
+</menuchoice> or type the following command:</para>
+
+<screen width="40">
+<prompt>%</prompt> <userinput><command>kalarm</command> <option>--reset</option></userinput>
+</screen>
+
+</sect2>
+
+<sect2>
+<title>Stopping the <application>alarm daemon</application></title>
+
+<para>Stopping the <application>alarm daemon</application> will
+prevent any further monitoring of scheduled alarm messages until the
+daemon is restarted.</para>
+
+<para>To stop the <application>alarm daemon</application>, type the
+following command:</para>
+
+<screen width="40">
+<prompt>%</prompt> <userinput><command>kalarm</command> <option>--stop</option></userinput>
+</screen>
+</sect2>
+
+</sect1>
+</chapter>
+
+<chapter id="developers">
+<title>Developer's Guide to &kalarm;</title>
+
+<para>&kalarm; provides an interface to allow other applications to
+request the following functions:</para>
+
+<itemizedlist>
+<listitem><para>schedule a new alarm</para></listitem>
+<listitem><para>trigger or cancel an already scheduled
+alarm</para></listitem>
+<listitem><para>cancel an already scheduled alarm</para></listitem>
+<listitem><para>trigger an already scheduled alarm</para></listitem>
+<listitem><para>display the alarm edit dialogue</para></listitem>
+</itemizedlist>
+
+<para>Each of the above functions is implemented both by a &DCOP; call
+and by the command line. &DCOP; calls should be used in preference if
+&kalarm; is already running.</para>
+
+<sect1 id="dcop-interface">
+<title>&DCOP; interface</title>
+
+<para>The DCOP calls described in this document are all implemented in
+&kalarm;'s <constant>request</constant> DCOP object. The interface is
+defined in the file <filename>kalarmiface.h</filename>.</para>
+
+<note><para>In &kalarm; version 1.2, the DCOP interface was completely
+revised to allow easier calling of functions, and to conform better to
+the standard &kde; DCOP configuration. The old DCOP interface is
+currently still usable for compatibility purposes, but will be removed
+at some future date.</para></note>
+
+<refentry id="cancelEvent">
+<refmeta>
+<refentrytitle>cancelEvent</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>cancelEvent</refname>
+<refpurpose>cancel an already scheduled alarm.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+void cancelEvent(const QString&amp; <replaceable>calendarFile</replaceable>,
+ const QString&amp; <replaceable>eventID</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>calendarFile</parameter></term>
+<listitem>
+<para>Specifies the &URL; (not path) of the calendar file containing
+the event to be cancelled.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>eventID</parameter></term>
+<listitem>
+<para>Specifies the unique ID of the event to be cancelled, as stored
+in <replaceable>calendarFile</replaceable>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1>
+<title>Description</title>
+
+<para><function>cancelEvent()</function> is a &DCOP; call to cancel
+the specified alarm. &kalarm; deletes the alarm from the calendar file
+without displaying or executing it.</para>
+
+<note><para>The <replaceable>calendarFile</replaceable> parameter is
+only used for integrity checking: if the &URL; does not specify
+&kalarm;'s current default calendar file, the request will be
+ignored.</para></note>
+
+</refsect1>
+</refentry>
+
+<refentry id="triggerEvent">
+<refmeta>
+<refentrytitle>triggerEvent</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>triggerEvent</refname>
+<refpurpose>trigger an already scheduled alarm.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+void triggerEvent(const QString&amp; <replaceable>calendarFile</replaceable>,
+ const QString&amp; <replaceable>eventID</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>calendarFile</parameter></term>
+<listitem>
+<para>Specifies the &URL; (not path) of the calendar file containing
+the event to be triggered.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>eventID</parameter></term>
+<listitem>
+<para>Specifies the unique ID of the event to be triggered, as stored
+in <replaceable>calendarFile</replaceable>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1>
+<title>Description</title>
+
+<para><function>triggerEvent()</function> is a &DCOP; call to trigger
+the immediate display or execution of the specified alarm (regardless
+of what time it is scheduled for). &kalarm; retrieves the alarm from
+the calendar file and then displays or executes it.</para>
+
+<para>If the alarm is already due, &kalarm; then deletes all scheduled
+occurrences of the alarm up to the current time, and if no repetitions
+of the alarm still remain, the alarm is deleted from the calendar
+file. If the alarm is not due yet, its scheduled occurrences are left
+unchanged.</para>
+
+<note><para>The <replaceable>calendarFile</replaceable> parameter is
+only used for integrity checking: if the &URL; does not specify
+&kalarm;'s current default calendar file, the request will be
+ignored.</para></note>
+
+</refsect1>
+</refentry>
+
+<refentry id="handleEvent">
+<refmeta>
+<refentrytitle>handleEvent</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>handleEvent</refname>
+<refpurpose>trigger or cancel an already scheduled alarm.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+void handleEvent(const QString&amp; <replaceable>calendarFile</replaceable>,
+ const QString&amp; <replaceable>eventID</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>calendarFile</parameter></term>
+<listitem>
+<para>Specifies the &URL; (not path) of the calendar file containing
+the event to be displayed/executed or cancelled.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>eventID</parameter></term>
+<listitem>
+<para>Specifies the unique ID of the event to be displayed/executed or
+cancelled, as stored in
+<replaceable>calendarFile</replaceable>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1>
+<title>Description</title>
+
+<para><function>handleEvent()</function> is a &DCOP; call to
+display/execute or cancel the specified alarm. &kalarm; retrieves the
+alarm from the calendar file and then determines what action to take
+depending on when the alarm is due.</para>
+
+<itemizedlist>
+<listitem><para>If the alarm is not yet due, nothing happens.</para>
+</listitem>
+
+<listitem><para>If the alarm is due, it acts as follows. If a
+late-cancel value is set and the alarm is too late, &ie; the scheduled
+trigger time was longer than late-cancel minutes ago, &kalarm; does
+not display or execute the alarm; otherwise, &kalarm; displays or
+executes the alarm. If no repetitions of the alarm are still
+scheduled, &kalarm; then deletes the alarm from the calendar
+file.</para>
+</listitem>
+</itemizedlist>
+
+<note><para>The <replaceable>calendarFile</replaceable> parameter is
+only used for integrity checking: if the &URL; does not specify
+&kalarm;'s current default calendar file, the request will be
+ignored.</para></note>
+
+</refsect1>
+</refentry>
+
+<refentry id="scheduleMessage">
+<refmeta>
+<refentrytitle>scheduleMessage</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>scheduleMessage</refname>
+<refpurpose>schedule a new alarm message.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+bool scheduleMessage(const QString&amp; <replaceable>message</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ const QString&amp; <replaceable>bgColour</replaceable>,
+ const QString&amp; <replaceable>fgColour</replaceable>,
+ const QString&amp; <replaceable>font</replaceable>,
+ const KURL&amp; <replaceable>audioURL</replaceable>,
+ int <replaceable>reminder</replaceable>,
+ const QString&amp; <replaceable>recurrence</replaceable>,
+ int <replaceable>subRepeatInterval</replaceable>,
+ int <replaceable>subRepeatCount</replaceable>)
+</synopsis>
+<synopsis>
+bool scheduleMessage(const QString&amp; <replaceable>message</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>, int <replaceable>flags</replaceable>,
+ const QString&amp; <replaceable>bgColour</replaceable>,
+ const QString&amp; <replaceable>fgColour</replaceable>,
+ const QString&amp; <replaceable>font</replaceable>,
+ const KURL&amp; <replaceable>audioURL</replaceable>,
+ int <replaceable>reminder</replaceable>,
+ int <replaceable>recurType</replaceable>,
+ int <replaceable>recurInterval</replaceable>,
+ int <replaceable>recurCount</replaceable>)
+</synopsis>
+<synopsis>
+bool scheduleMessage(const QString&amp; <replaceable>message</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ const QString&amp; <replaceable>bgColour</replaceable>,
+ const QString&amp; <replaceable>fgColour</replaceable>,
+ const QString&amp; <replaceable>font</replaceable>,
+ const KURL&amp; <replaceable>audioURL</replaceable>,
+ int <replaceable>reminder</replaceable>,
+ int <replaceable>recurType</replaceable>,
+ int <replaceable>recurInterval</replaceable>,
+ const QString&amp; <replaceable>endDateTime</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>message</parameter></term>
+<listitem>
+<para>Specifies the text of the message to be scheduled.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>dateTime</parameter></term>
+<listitem>
+<para>Specifies the scheduled date, or date and time, at which the
+message should be displayed. For a date-only alarm, the string should
+be in the format <quote>YYYY-MM-DD</quote> (as returned by
+<methodname>QDate::toString(Qt::ISODate)</methodname>). For an alarm
+with a date and time, the string should be in the format
+<quote>YYYY-MM-DDTHH:MM[:SS]</quote> (as returned by
+<methodname>QDateTime::toString(Qt::ISODate)</methodname>) or
+<quote>HH:MM[:SS]</quote> (as returned by
+<methodname>QTime::toString(Qt::ISODate)</methodname>). If no date is
+specified, today's date is used. Note that any seconds value is
+ignored.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>lateCancel</parameter></term>
+<listitem>
+<para>Causes the alarm to be cancelled if it cannot be triggered within
+the specified number of minutes after the alarm's scheduled time. If
+the value is 0, the alarm will not be cancelled no matter how late it
+is triggered.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>flags</parameter></term>
+<listitem>
+<para>Specifies the logical OR of the desired alarm flags. The flag
+bits are those defined in class <classname>KAlarmIface</classname> in
+<filename>kalarmiface.h</filename>. Note that not all flag bits are
+applicable to message alarms.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>bgColour</parameter></term>
+<listitem>
+<para>Specifies the background colour for displaying the message. The
+string may be in the format <quote>#RRGGBB</quote> (as returned by
+<methodname>QColor::name()</methodname>) where RR, GG and BB are
+two-digit hexadecimal values for red, green and blue. Alternatively
+the string may be in any of the other formats accepted by
+<methodname>QColor::setNamedColour()</methodname>, such as a name from
+the X colour database (&eg; <quote>red</quote> or
+<quote>steelblue</quote>). Set the string to null to specify the
+current default background colour.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>fgColour</parameter></term>
+<listitem>
+<para>Specifies the foreground colour for displaying the message. The
+format of the string is the same as for
+<parameter>bgColour</parameter>, or alternatively set the string to
+null to specify the current default foreground colour.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>font</parameter></term>
+<listitem>
+<para>Specifies the font for displaying the message. The format of the
+string is that output by <methodname>QFont::toString()</methodname>.
+Set the string to null to use the default message font current at the
+time the message is displayed.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>audioURL</parameter></term>
+<listitem>
+<para>Specifies the audio file which is to be played when the message
+is displayed. Set the value to null if no audio file is to be
+played.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>reminder</parameter></term>
+<listitem>
+<para>Specifies the number of minutes in advance of the main alarm
+and of each of its recurrences (if any) at which a reminder alarm
+should be displayed. Specify 0 if no reminder is required.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurrence</parameter></term>
+<listitem>
+<para>Specifies a regular recurrence for the alarm, using iCalendar
+syntax as defined in
+<ulink url="http://www.w3.org/2002/12/cal/rfc2445.html">RFC2445</ulink>.
+For example, <quote>FREQ=MONTHLY;COUNT=4;INTERVAL=3;BYDAY=-1MO</quote>
+would specify 4 repetitions at 3-monthly intervals on the last Monday
+of the month. For a non-recurring alarm, specify an empty
+string.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurType</parameter></term>
+<listitem>
+<para>Specifies the recurrence type for the alarm. The permissible
+values are MINUTELY, DAILY, WEEKLY, MONTHLY, YEARLY. These
+are defined in class <classname>KAlarmIface</classname> in
+<filename>kalarmiface.h</filename>. Monthly recurrences are of the
+day of the month type, and yearly recurrences are of the date in
+the year type, with the date in both cases taken from the
+<parameter>dateTime</parameter> parameter.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurInterval</parameter></term>
+<listitem>
+<para>Specifies the number of periods
+(minutes/days/weeks/months/years as specified by
+<parameter>recurType</parameter>) between recurrences of the
+alarm.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurCount</parameter></term>
+<listitem>
+<para>Specifies the number of times that the alarm should be
+repeated. Specify -1 to repeat the alarm indefinitely.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>endDateTime</parameter></term>
+<listitem>
+<para>Specifies the end date, or date and time, for recurrences of the
+alarm. If <parameter>dateTime</parameter> includes a time, this
+parameter must also include a time; if <parameter>dateTime</parameter>
+contains only a date, this parameter must also contain only a
+date.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subRepeatInterval</parameter></term>
+<listitem>
+<para>Specifies the number of minutes between sub-repetitions of
+the alarm. Specify 0 for no sub-repetition. Ignored if no recurrence
+is specified.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subRepeatCount</parameter></term>
+<listitem>
+<para>Specifies the number of sub-repetitions of the alarm,
+including the initial occurrence.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1 id="scheduleMessage-descrip">
+<title>Description</title>
+<para><function>scheduleMessage()</function> is a &DCOP; call to
+schedule the specified alarm message for display at the specified date
+and time. It has three forms. The most general form allows an
+arbitrary recurrence to be specified &ndash; use this also for
+non-repeating alarms. The other forms provide convenient access to a
+restricted set of alarm recurrence types, one specifying a repetition
+count and the other an end time.</para>
+
+<para>If the scheduled time (including any repetitions) has already
+passed, &kalarm; immediately displays the message (unless the
+<parameter>lateCancel</parameter> value indicates that it is now too
+late to display the alarm, in which case &kalarm; ignores the
+request). If the scheduled time (or a repetition) is in the future,
+&kalarm; adds the alarm message to the calendar file for later
+display.</para>
+</refsect1>
+</refentry>
+
+<refentry id="scheduleFile">
+<refmeta>
+<refentrytitle>scheduleFile</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>scheduleFile</refname>
+<refpurpose>schedule a new alarm which displays the contents of a
+text or image file.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+bool scheduleFile(const KURL&amp; <replaceable>URL</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ const QString&amp; <replaceable>bgColour</replaceable>,
+ const KURL&amp; <replaceable>audioURL</replaceable>,
+ int <replaceable>reminder</replaceable>,
+ const QString&amp; <replaceable>recurrence</replaceable>,
+ int <replaceable>subRepeatInterval</replaceable>,
+ int <replaceable>subRepeatCount</replaceable>)
+</synopsis>
+<synopsis>
+bool scheduleFile(const KURL&amp; <replaceable>URL</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ const QString&amp; <replaceable>bgColour</replaceable>,
+ const KURL&amp; <replaceable>audioURL</replaceable>,
+ int <replaceable>reminder</replaceable>,
+ int <replaceable>recurType</replaceable>,
+ int <replaceable>recurInterval</replaceable>,
+ int <replaceable>recurCount</replaceable>)
+</synopsis>
+<synopsis>
+bool scheduleFile(const KURL&amp; <replaceable>URL</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ const QString&amp; <replaceable>bgColour</replaceable>,
+ const KURL&amp; <replaceable>audioURL</replaceable>,
+ int <replaceable>reminder</replaceable>,
+ int <replaceable>recurType</replaceable>,
+ int <replaceable>recurInterval</replaceable>,
+ const QString&amp; <replaceable>endDateTime</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>URL</parameter></term>
+<listitem>
+<para>Specifies the text or image file whose contents are to be
+displayed in the message to be scheduled.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>dateTime</parameter></term>
+<listitem>
+<para>Specifies the scheduled date, or date and time, at which the
+file should be displayed. For a date-only alarm, the string should
+be in the format <quote>YYYY-MM-DD</quote> (as returned by
+<methodname>QDate::toString(Qt::ISODate)</methodname>). For an alarm
+with a date and time, the string should be in the format
+<quote>YYYY-MM-DDTHH:MM[:SS]</quote> (as returned by
+<methodname>QDateTime::toString(Qt::ISODate)</methodname>) or
+<quote>HH:MM[:SS]</quote> (as returned by
+<methodname>QTime::toString(Qt::ISODate)</methodname>). If no date is
+specified, today's date is used. Note that any seconds value is
+ignored.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>lateCancel</parameter></term>
+<listitem>
+<para>Causes the alarm to be cancelled if it cannot be triggered within
+the specified number of minutes after the alarm's scheduled time. If
+the value is 0, the alarm will not be cancelled no matter how late it
+is triggered.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>flags</parameter></term>
+<listitem>
+<para>Specifies the logical OR of the desired alarm flags. The flag
+bits are those defined in class <classname>KAlarmIface</classname> in
+<filename>kalarmiface.h</filename>. Note that not all flag bits are
+applicable to file alarms.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>bgColour</parameter></term>
+<listitem>
+<para>Specifies the background colour for displaying the file. The
+string may be in the format <quote>#RRGGBB</quote> (as returned by
+<methodname>QColor::name()</methodname>) where RR, GG and BB are
+two-digit hexadecimal values for red, green and blue. Alternatively
+the string may be in any of the other formats accepted by
+<methodname>QColor::setNamedColour()</methodname>, such as a name from
+the X colour database (&eg; <quote>red</quote> or
+<quote>steelblue</quote>). Set the string to null to specify the
+current default background colour.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>audioURL</parameter></term>
+<listitem>
+<para>Specifies the audio file which is to be played when the message
+is displayed. Set the value to null if no audio file is to be
+played.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>reminder</parameter></term>
+<listitem>
+<para>Specifies the number of minutes in advance of the main alarm
+and of each of its recurrences (if any) at which a reminder alarm
+should be displayed. Specify 0 if no reminder is required.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurrence</parameter></term>
+<listitem>
+<para>Specifies a regular recurrence for the alarm, using iCalendar
+syntax as defined in
+<ulink url="http://www.w3.org/2002/12/cal/rfc2445.html">RFC2445</ulink>.
+For example, <quote>FREQ=MONTHLY;COUNT=4;INTERVAL=3;BYDAY=-1MO</quote>
+would specify 4 repetitions at 3-monthly intervals on the last Monday
+of the month. For a non-recurring alarm, specify an empty
+string.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurType</parameter></term>
+<listitem>
+<para>Specifies the recurrence type for the alarm. The permissible
+values are MINUTELY, DAILY, WEEKLY, MONTHLY, YEARLY. These
+are defined in class <classname>KAlarmIface</classname> in
+<filename>kalarmiface.h</filename>. Monthly recurrences are of the
+day of the month type, and yearly recurrences are of the date in
+the year type, with the date in both cases taken from the
+<parameter>dateTime</parameter> parameter.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurInterval</parameter></term>
+<listitem>
+<para>Specifies the number of periods
+(minutes/days/weeks/months/years as specified by
+<parameter>recurType</parameter>) between recurrences of the
+alarm.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurCount</parameter></term>
+<listitem>
+<para>Specifies the number of times that the alarm should be
+repeated. Specify -1 to repeat the alarm indefinitely.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>endDateTime</parameter></term>
+<listitem>
+<para>Specifies the end date, or date and time, for recurrences of the
+alarm. If <parameter>dateTime</parameter> includes a time, this
+parameter must also include a time; if <parameter>dateTime</parameter>
+contains only a date, this parameter must also contain only a
+date.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subRepeatInterval</parameter></term>
+<listitem>
+<para>Specifies the number of minutes between sub-repetitions of
+the alarm. Specify 0 for no sub-repetition. Ignored if no recurrence
+is specified.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subRepeatCount</parameter></term>
+<listitem>
+<para>Specifies the number of sub-repetitions of the alarm,
+including the initial occurrence.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1>
+<title>Description</title>
+<para><function>scheduleFile()</function> is a &DCOP; call to schedule
+the specified text or image file for display at the specified date and
+time. Apart from specifying a file path or &URL; and omitting the
+foreground colour and font, its usage is identical to
+<link linkend="scheduleMessage-descrip"><function>scheduleMessage</function></link>
+- see the description of that function for further details.</para>
+</refsect1>
+</refentry>
+
+
+<refentry id="scheduleCommand">
+<refmeta>
+<refentrytitle>scheduleCommand</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>scheduleCommand</refname>
+<refpurpose>schedule a new alarm which executes a shell
+command.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+bool scheduleCommand(const QString&amp; <replaceable>commandLine</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ const QString&amp; <replaceable>recurrence</replaceable>,
+ int <replaceable>subRepeatInterval</replaceable>,
+ int <replaceable>subRepeatCount</replaceable>)
+</synopsis>
+<synopsis>
+bool scheduleCommand(const QString&amp; <replaceable>commandLine</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ int <replaceable>recurType</replaceable>,
+ int <replaceable>recurInterval</replaceable>,
+ int <replaceable>recurCount</replaceable>)
+</synopsis>
+<synopsis>
+bool scheduleCommand(const QString&amp; <replaceable>commandLine</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ int <replaceable>recurType</replaceable>,
+ int <replaceable>recurInterval</replaceable>,
+ const QString&amp; <replaceable>endDateTime</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>commandLine</parameter></term>
+<listitem>
+<para>Specifies the command whose execution is to be scheduled. The
+<parameter>flags</parameter> parameter indicates whether this
+parameter contains a shell command line or a command script.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>dateTime</parameter></term>
+<listitem>
+<para>Specifies the scheduled date, or date and time, at which the
+command should be executed. For a date-only alarm, the string should
+be in the format <quote>YYYY-MM-DD</quote> (as returned by
+<methodname>QDate::toString(Qt::ISODate)</methodname>). For an alarm
+with a date and time, the string should be in the format
+<quote>YYYY-MM-DDTHH:MM[:SS]</quote> (as returned by
+<methodname>QDateTime::toString(Qt::ISODate)</methodname>) or
+<quote>HH:MM[:SS]</quote> (as returned by
+<methodname>QTime::toString(Qt::ISODate)</methodname>). If no date is
+specified, today's date is used. Note that any seconds value is
+ignored.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>lateCancel</parameter></term>
+<listitem>
+<para>Causes the alarm to be cancelled if it cannot be triggered within
+the specified number of minutes after the alarm's scheduled time. If
+the value is 0, the alarm will not be cancelled no matter how late it
+is triggered.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>flags</parameter></term>
+<listitem>
+<para>Specifies the logical OR of the desired alarm flags. The flag
+bits are those defined in class <classname>KAlarmIface</classname> in
+<filename>kalarmiface.h</filename>. Note that not all flag bits are
+applicable to command alarms.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurrence</parameter></term>
+<listitem>
+<para>Specifies a regular recurrence for the alarm, using iCalendar
+syntax as defined in
+<ulink url="http://www.w3.org/2002/12/cal/rfc2445.html">RFC2445</ulink>.
+For example, <quote>FREQ=MONTHLY;COUNT=4;INTERVAL=3;BYDAY=-1MO</quote>
+would specify 4 repetitions at 3-monthly intervals on the last Monday
+of the month. For a non-recurring alarm, specify an empty
+string.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurType</parameter></term>
+<listitem>
+<para>Specifies the recurrence type for the alarm. The permissible
+values are MINUTELY, DAILY, WEEKLY, MONTHLY, YEARLY. These
+are defined in class <classname>KAlarmIface</classname> in
+<filename>kalarmiface.h</filename>. Monthly recurrences are of the
+day of the month type, and yearly recurrences are of the date in
+the year type, with the date in both cases taken from the
+<parameter>dateTime</parameter> parameter.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurInterval</parameter></term>
+<listitem>
+<para>Specifies the number of periods
+(minutes/days/weeks/months/years as specified by
+<parameter>recurType</parameter>) between recurrences of the
+alarm.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurCount</parameter></term>
+<listitem>
+<para>Specifies the number of times that the alarm should be
+repeated. Specify -1 to repeat the alarm indefinitely.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>endDateTime</parameter></term>
+<listitem>
+<para>Specifies the end date, or date and time, for recurrences of the
+alarm. If <parameter>dateTime</parameter> includes a time, this
+parameter must also include a time; if <parameter>dateTime</parameter>
+contains only a date, this parameter must also contain only a
+date.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subRepeatInterval</parameter></term>
+<listitem>
+<para>Specifies the number of minutes between sub-repetitions of
+the alarm. Specify 0 for no sub-repetition. Ignored if no recurrence
+is specified.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subRepeatCount</parameter></term>
+<listitem>
+<para>Specifies the number of sub-repetitions of the alarm,
+including the initial occurrence.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1>
+<title>Description</title>
+<para><function>scheduleCommand()</function> is a &DCOP; call to
+schedule the specified shell command line, or command script, for
+execution at the specified date and time. Apart from specifying a
+command and omitting the message colour, font and audio file
+parameters, its usage is identical to
+<link linkend="scheduleMessage-descrip"><function>scheduleMessage</function></link>
+- see the description of that function for further details.</para>
+</refsect1>
+</refentry>
+
+
+<refentry id="scheduleEmail">
+<refmeta>
+<refentrytitle>scheduleEmail</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>scheduleEmail</refname>
+<refpurpose>schedule a new alarm which sends an email.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+bool scheduleEmail(const QString&amp; <replaceable>fromID</replaceable>,
+ const QString&amp; <replaceable>addresses</replaceable>,
+ const QString&amp; <replaceable>subject</replaceable>,
+ const QString&amp; <replaceable>message</replaceable>,
+ const QString&amp; <replaceable>attachments</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ const QString&amp; <replaceable>recurrence</replaceable>,
+ int <replaceable>subRepeatInterval</replaceable>,
+ int <replaceable>subRepeatCount</replaceable>)
+</synopsis>
+<synopsis>
+bool scheduleEmail(const QString&amp; <replaceable>fromID</replaceable>,
+ const QString&amp; <replaceable>addresses</replaceable>,
+ const QString&amp; <replaceable>subject</replaceable>,
+ const QString&amp; <replaceable>message</replaceable>,
+ const QString&amp; <replaceable>attachments</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ int <replaceable>flags</replaceable>,
+ int <replaceable>recurType</replaceable>,
+ int <replaceable>recurInterval</replaceable>,
+ int <replaceable>recurCount</replaceable>)
+</synopsis>
+<synopsis>
+bool scheduleEmail(const QString&amp; <replaceable>fromID</replaceable>,
+ const QString&amp; <replaceable>addresses</replaceable>,
+ const QString&amp; <replaceable>subject</replaceable>,
+ const QString&amp; <replaceable>message</replaceable>,
+ const QString&amp; <replaceable>attachments</replaceable>,
+ const QString&amp; <replaceable>dateTime</replaceable>,
+ int <replaceable>lateCancel</replaceable>,
+ nt <replaceable>flags</replaceable>,
+ int <replaceable>recurType</replaceable>,
+ int <replaceable>recurInterval</replaceable>,
+ const QString&amp; <replaceable>endTime</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>fromID</parameter></term>
+<listitem>
+<para>The &kmail; identity to use as the sender of the email. If
+empty, the sender's email address will be that configured in
+&kalarm;'s
+<link linkend="preferences-email">Email preferences</link>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>addresses</parameter></term>
+<listitem>
+<para>A comma separated list of recipients' email addresses.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subject</parameter></term>
+<listitem>
+<para>Specifies the subject line of the email.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>message</parameter></term>
+<listitem>
+<para>Specifies the email message body.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>attachments</parameter></term>
+<listitem>
+<para>A comma-separated list of paths or &URL;s of files to send as
+email attachments.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>dateTime</parameter></term>
+<listitem>
+<para>Specifies the scheduled date, or date and time, at which the
+email should be sent. For a date-only alarm, the string should
+be in the format <quote>YYYY-MM-DD</quote> (as returned by
+<methodname>QDate::toString(Qt::ISODate)</methodname>). For an alarm
+with a date and time, the string should be in the format
+<quote>YYYY-MM-DDTHH:MM[:SS]</quote> (as returned by
+<methodname>QDateTime::toString(Qt::ISODate)</methodname>) or
+<quote>HH:MM[:SS]</quote> (as returned by
+<methodname>QTime::toString(Qt::ISODate)</methodname>). If no date is
+specified, today's date is used. Note that any seconds value is
+ignored.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>lateCancel</parameter></term>
+<listitem>
+<para>Causes the alarm to be cancelled if it cannot be triggered within
+the specified number of minutes after the alarm's scheduled time. If
+the value is 0, the alarm will not be cancelled no matter how late it
+is triggered.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>flags</parameter></term>
+<listitem>
+<para>Specifies the logical OR of the desired alarm flags. The flag
+bits are those defined in class <classname>KAlarmIface</classname> in
+<filename>kalarmiface.h</filename>. Note that not all flag bits are
+applicable to email alarms.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurrence</parameter></term>
+<listitem>
+<para>Specifies a regular recurrence for the alarm, using iCalendar
+syntax as defined in
+<ulink url="http://www.w3.org/2002/12/cal/rfc2445.html">RFC2445</ulink>.
+For example, <quote>FREQ=MONTHLY;COUNT=4;INTERVAL=3;BYDAY=-1MO</quote>
+would specify 4 repetitions at 3-monthly intervals on the last Monday
+of the month. For a non-recurring alarm, specify an empty
+string.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurType</parameter></term>
+<listitem>
+<para>Specifies the recurrence type for the alarm. The permissible
+values are MINUTELY, DAILY, WEEKLY, MONTHLY, YEARLY. These
+are defined in class <classname>KAlarmIface</classname> in
+<filename>kalarmiface.h</filename>. Monthly recurrences are of the
+day of the month type, and yearly recurrences are of the date in
+the year type, with the date in both cases taken from the
+<parameter>dateTime</parameter> parameter.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurInterval</parameter></term>
+<listitem>
+<para>Specifies the number of periods
+(minutes/days/weeks/months/years as specified by
+<parameter>recurType</parameter>) between recurrences of the
+alarm.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>recurCount</parameter></term>
+<listitem>
+<para>Specifies the number of times that the alarm should be
+repeated. Specify -1 to repeat the alarm indefinitely.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>endDateTime</parameter></term>
+<listitem>
+<para>Specifies the end date, or date and time, for recurrences of the
+alarm. If <parameter>dateTime</parameter> includes a time, this
+parameter must also include a time; if <parameter>dateTime</parameter>
+contains only a date, this parameter must also contain only a
+date.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subRepeatInterval</parameter></term>
+<listitem>
+<para>Specifies the number of minutes between sub-repetitions of
+the alarm. Specify 0 for no sub-repetition. Ignored if no recurrence
+is specified.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><parameter>subRepeatCount</parameter></term>
+<listitem>
+<para>Specifies the number of sub-repetitions of the alarm,
+including the initial occurrence.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1>
+<title>Description</title>
+<para><function>scheduleEmail()</function> is a &DCOP; call to
+schedule the specified email for sending at the specified date and
+time. Apart from specifying the email header and contents and omitting
+the message colour, font and audio file parameters, its usage is
+identical to
+<link linkend="scheduleMessage-descrip"><function>scheduleMessage</function></link>
+- see the description of that function for further details.</para>
+</refsect1>
+</refentry>
+
+<refentry id="dcop_edit">
+<refmeta>
+<refentrytitle>edit</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>edit</refname>
+<refpurpose>Display the <link linkend="alarm-edit-dlg">alarm edit
+dialogue</link> to edit an alarm.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+bool edit(const QString&amp; <replaceable>eventID</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>eventID</parameter></term>
+<listitem>
+<para>Specifies the unique ID of the event to be edited.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+
+<refsect2>
+<title>Return value</title>
+<para><returnvalue>false</returnvalue> if the specified
+alarm could not be found or is read-only,
+<returnvalue>true</returnvalue> otherwise.</para>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1>
+<title>Description</title>
+
+<para><function>edit()</function> is a &DCOP; call to display the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link> to edit the
+specified alarm.</para>
+
+</refsect1>
+</refentry>
+
+<refentry id="dcop_editnew">
+<refmeta>
+<refentrytitle>editNew</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>editNew</refname>
+<refpurpose>Display the <link linkend="alarm-edit-dlg">alarm edit
+dialogue</link> to edit a new alarm.</refpurpose>
+</refnamediv>
+<refsynopsisdiv>
+<synopsis>
+bool editNew(const QString&amp; <replaceable>templateName</replaceable>)
+</synopsis>
+
+<refsect2>
+<title>Parameters</title>
+<variablelist>
+<varlistentry>
+<term><parameter>templateName</parameter></term>
+<listitem>
+<para>Specifies the name of an alarm template to base the new alarm
+on, or empty if no template should be used.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</refsect2>
+
+<refsect2>
+<title>Return value</title>
+<para><returnvalue>false</returnvalue> if
+<parameter>templateName</parameter> is non-empty but a template of
+that name cannot be found, <returnvalue>true</returnvalue>
+otherwise.</para>
+</refsect2>
+</refsynopsisdiv>
+
+<refsect1>
+<title>Description</title>
+
+<para><function>editNew()</function> is a &DCOP; call to display the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link> to edit a new
+alarm. If an alarm template name is specified as a parameter, the
+dialogue is preset with details from the template. If the specified
+template cannot be found, the
+<link linkend="alarm-edit-dlg">alarm edit dialogue</link> is still
+displayed but is (obviously) not preset with the template.</para>
+
+</refsect1>
+</refentry>
+
+</sect1>
+
+<sect1 id="cmdline-interface">
+<title>Command line interface</title>
+
+<para>Command line options are provided to enable other programs (such
+as the <application>alarm daemon</application>) to start up &kalarm;
+if it is not already running, in order to trigger or cancel scheduled
+alarms, or schedule new alarms. The reason for using command line
+options for this purpose is that if &kalarm; were started without any
+command line parameters and then sent &DCOP; requests, it would start
+in its default graphical mode, which is clearly undesirable for an
+inter-program request.</para>
+
+<note><para>Programs should first check whether &kalarm; is already
+running; if it is, they should instead use &DCOP; calls to request these
+operations.</para></note>
+
+<para>The command line options for scheduling a new alarm are as
+described in the chapter <link linkend="cmdline-operation">Command line
+operation</link>. The options for triggering and cancelling scheduled
+alarms are as follows:</para>
+
+<note><para>Normal users may also if they wish use these command line
+options (assuming that they can supply the necessary parameter
+information).</para></note>
+
+<informaltable>
+<tgroup cols="2">
+<thead>
+<row>
+ <entry>Option</entry>
+ <entry>Description</entry>
+</row>
+</thead>
+<tbody>
+<row>
+ <entry><option>--calendarURL <replaceable>url</replaceable></option></entry>
+ <entry>Use the calendar file with the specified &URL;. This option
+ is only used for integrity checking: if the &URL; doesn't specify
+ &kalarm;'s current default calendar file, the request will be
+ ignored.</entry>
+</row>
+<row>
+ <entry><option>--cancelEvent <replaceable>eventID</replaceable></option></entry>
+ <entry>Cancel the alarm with the specified event ID.</entry>
+</row>
+<row>
+ <entry><option>--triggerEvent <replaceable>eventID</replaceable></option></entry>
+ <entry>Trigger the alarm with the specified event ID. The action
+ taken is the same as for the
+ <link linkend="triggerEvent">triggerEvent()</link> &DCOP;
+ call.</entry>
+</row>
+<row>
+ <entry><option>--handleEvent <replaceable>eventID</replaceable></option></entry>
+ <entry>Trigger or cancel the alarm with the specified event
+ ID. &kalarm; determines which action to take in the same way as for
+ the <link linkend="handleEvent">handleEvent()</link> &DCOP; call.</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+<para><option>--cancelEvent</option>, <option>--triggerEvent</option>
+and <option>--handleEvent</option> are mutually
+exclusive. <option>--calendarURL</option> is optional, but can only be
+used with one of the other three options.</para>
+
+<para>Examples are:</para>
+
+<informalexample><screen>
+<prompt>%</prompt> <userinput><command>kalarm</command> <option>--triggerEvent <replaceable>&kalarm;-387486299.702</replaceable></option> <option>--calendarURL <replaceable>file:/home/zaphod/hydra.ics</replaceable></option></userinput>
+<prompt>%</prompt> <userinput><command>kalarm</command> <option>--cancelEvent <replaceable>&kalarm;-388886299.793</replaceable></option></userinput>
+</screen>
+</informalexample>
+
+</sect1>
+</chapter>
+
+
+<chapter id="faq">
+<title>Questions and Answers</title>
+
+&reporting.bugs;
+&updating.documentation;
+
+<qandaset id="faqlist">
+<qandaentry>
+<question>
+<para>What is the alarm daemon?</para>
+</question>
+<answer>
+<para>The <application>alarm daemon</application> is an application
+which runs in the background, monitoring alarms and telling &kalarm;
+to trigger them when they become due.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para>What configuration files does &kalarm; use?</para>
+</question>
+<answer>
+<para>The file <filename>$KDEHOME/share/config/kalarmrc</filename>
+holds your &kalarm; preferences.</para>
+
+<para>The calendar file which stores your pending alarms is
+<filename>$KDEHOME/share/apps/kalarm/calendar.ics</filename>, unless
+a different calendar file is specified in the preferences file by a
+<parameter>Calendar</parameter> entry in the
+<parameter>General</parameter> section.</para>
+
+<para>The calendar file which stores your expired alarms is
+<filename>$KDEHOME/share/apps/kalarm/expired.ics</filename>, unless
+a different calendar file is specified in the preferences file by an
+<parameter>ExpiredCalendar</parameter> entry in the
+<parameter>General</parameter> section.</para>
+
+<para>The calendar file which stores your alarm templates is
+<filename>$KDEHOME/share/apps/kalarm/template.ics</filename>, unless
+a different calendar file is specified in the preferences file by a
+<parameter>TemplateCalendar</parameter> entry in the
+<parameter>General</parameter> section.</para>
+
+<para>Details of alarms currently being displayed are stored in the
+calendar file
+<filename>$KDEHOME/share/apps/kalarm/displaying.ics</filename>.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para>What configuration files does the <application>alarm
+daemon</application> use?</para>
+</question>
+<answer>
+<para>The file <filename>$KDEHOME/share/config/kalarmdrc</filename>
+holds your <application>alarm daemon</application> preferences,
+together with details of the &kalarm; client application.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para>What format are alarms stored in?</para>
+</question>
+<answer>
+<para>The calendar files in which &kalarm; stores its alarms are text
+files whose format is defined by the document
+<ulink url="http://www.w3.org/2002/12/cal/rfc2445.html">RFC2445 -
+Internet Calendaring and Scheduling Core Object Specification
+(iCalendar)</ulink>. This is the standard format used by all kdepim
+applications. &kalarm; uses certain non-standard properties in the
+Alarm component, in conformance with RFC2445:
+<literal>X-KDE-KALARM-NEXTRECUR</literal>,
+<literal>X-KDE-KALARM-REPEAT</literal>,
+<literal>X-KDE-KALARM-TYPE</literal>,
+<literal>X-KDE-KALARM-NEXTREPEAT</literal>,
+<literal>X-KDE-KALARM-FONTCOLOUR</literal>,
+<literal>X-KDE-KALARM-VOLUME</literal>,
+<literal>X-KDE-KALARM-SPEAK</literal>,
+<literal>X-KDE-KALARM-EMAILID</literal>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para>What are the application names of &kalarm; and the
+<application>alarm daemon</application>?</para>
+</question>
+<answer>
+<para>&kalarm;'s application name is <application>kalarm</application>,
+and the <application>alarm daemon</application>'s application name is
+<application>kalarmd</application>.</para>
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
+
+
+<chapter id="credits">
+
+<title>Credits and Licence</title>
+
+<para>
+&kalarm;
+</para>
+<para>
+Program copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 David Jarvie <email>&David.Jarvie.mail;</email>
+</para>
+<para>
+Alarm daemon authors:
+<itemizedlist>
+<listitem><para>Preston Brown <email>pbrown@kde.org</email></para>
+</listitem>
+<listitem><para>David Jarvie <email>&David.Jarvie.mail;</email></para>
+</listitem>
+<listitem><para>Cornelius Schumacher <email>schumacher@kde.org</email></para>
+</listitem>
+</itemizedlist>
+</para>
+
+<para>
+Documentation copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 David Jarvie <email>&David.Jarvie.mail;</email>
+</para>
+
+<!-- TRANS:CREDIT_FOR_TRANSLATORS -->
+
+&underFDL; <!-- FDL: do not remove -->
+
+&underGPL; <!-- GPL Licence -->
+
+<para>Thanks go to the author of the &kde; 1 KAlarm application,
+Stefan Nikolaus <email>stefan.nikolaus@stuco.uni-oldenburg.de</email>,
+who kindly agreed to allow the name &kalarm; to be used by this
+&kde; 2 / &kde; 3 application.
+</para>
+
+</chapter>
+
+<appendix id="installation">
+<title>Installation</title>
+
+<sect1 id="getting-kalarm">
+<title>How to obtain &kalarm;</title>
+
+&install.intro.documentation;
+
+<para>&kalarm; is available for &kde; 2 and as a standalone package for
+&kde;3 from <ulink url="http://www.astrojar.org.uk/kalarm">http://www.astrojar.org.uk/kalarm</ulink>
+</para>
+
+</sect1>
+
+<sect1 id="requirements">
+<title>Requirements</title>
+
+<para>&kalarm; requires the standard &kde; libraries to be installed
+(the <filename>kdelibs</filename> package). To compile from source,
+you also need the &Qt; and <filename>kdelibs</filename> development
+packages. The X11 development package, if present, is used to improve
+&kalarm;'s ability to function under &kde; without a system
+tray.</para>
+
+<para>The following optional packages enhance &kalarm; at runtime if
+they are installed:</para>
+
+<itemizedlist>
+<listitem><para>&kmix; (from kdemultimedia package): if installed, it
+allows &kalarm; to set the absolute sound volume when playing audio
+files.</para>
+</listitem>
+
+<listitem><para><application>KTTSD</application> (from
+kdeaccessibility package): if installed and configured, together with
+a compatible speech synthesiser package, it allows &kalarm; to speak
+alarm messages when they are displayed.</para>
+</listitem>
+</itemizedlist>
+
+<para>&kalarm; uses about 12 Mb and the <application>alarm
+daemon</application> uses about 2.5 Mb of memory to run, but this may
+vary depending on your platform and configuration.</para>
+
+<para>You can find a list of changes in the
+<filename>ChangeLog</filename> file, or at <ulink
+url="http://www.astrojar.org.uk/kalarm">http://www.astrojar.org.uk/kalarm</ulink>.</para>
+</sect1>
+
+<sect1 id="compilation">
+<title>Compilation and installation</title>
+
+<para>If you cannot obtain a suitable precompiled binary package, you
+need to compile &kalarm; yourself from source files. Get the source
+package file <filename>kdepim-x.x.tar.bz2</filename> or
+<filename>kalarm-x.x.tar.bz2</filename> (or similar), depending on
+whether you want to install &package; or just &kalarm;. Unpack it in a
+new folder using a command similar to
+<userinput><command>tar</command> <option>xvfj
+<replaceable>package.tar.bz2</replaceable></option></userinput>, and
+change to the folder which has been created.</para>
+
+&install.compile.documentation;
+
+<note><para>If you have more than one version of &kde; installed
+(e.g. &kde; 2 and &kde; 3), this may possibly install &kalarm; into
+the wrong &kde; folder. If necessary, you can give the &kde; folder
+as a parameter to
+<userinput><command>./configure</command></userinput> . For example,
+if your &kde; is installed in <filename>/opt/kde2</filename>:</para>
+
+<para><userinput><command>./configure</command> --prefix=<replaceable>/opt/kde2</replaceable></userinput></para>
+</note>
+
+<warning><para>If you install &kalarm; into a folder different from
+where &kde; is installed, it will not run correctly unless you make
+its location known to &kde;. To do this, you must prefix the
+<envar>KDEDIRS</envar> environment variable with &kalarm;'s location,
+each time before you start &kde;.</para>
+
+<para>For example, if &kde; is installed in
+<literal>/opt/kde</literal>, <envar>KDEDIRS</envar> might normally
+be set to <literal>/etc/opt/kde:/opt/kde</literal>. If you install
+&kalarm; into <literal>/usr/local</literal>, you would need to set
+<envar>KDEDIRS</envar> to
+<literal>/usr/local:/etc/opt/kde:/opt/kde</literal> before starting
+&kde;.</para></warning>
+
+<para>The standalone version of &kalarm; has a special configuration
+option which allows you to select which languages documentation is to
+be installed for by specifying a language code, or a list of language
+codes, as a parameter to <command>./configure</command>. By default,
+documentation in all available languages is installed. A list of
+documentation languages included in the package, together with their
+codes, is in the <filename>DOC-LANGUAGES</filename> file. For example,
+to install only French and British English documentation:</para>
+
+<para><userinput><command>./configure</command> --enable-doc-language=<replaceable>"fr en_GB"</replaceable></userinput></para>
+
+<para>Note that this option has no effect on which user interface
+translations are installed.</para>
+
+</sect1>
+
+<sect1 id="configuration">
+<title>Configuration</title>
+
+<para>No special configuration is required to set up &kalarm; to run
+on the &kde; desktop. Once you have run &kalarm; for the first time,
+the <application>alarm daemon</application> will start every time you
+log in, in order to monitor scheduled alarms.</para>
+
+<para>To run &kalarm; on a non-&kde; desktop, the main requirement is
+to ensure that the <application>alarm daemon</application> is run
+automatically whenever you log in. More detailed instructions are
+contained in the <filename>INSTALL</filename> file which is
+distributed with &kalarm;.</para>
+
+</sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdepim/kalarm/mainwindow.png b/tde-i18n-en_GB/docs/kdepim/kalarm/mainwindow.png
new file mode 100644
index 00000000000..db4c9e845ab
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kalarm/mainwindow.png
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/kcontrol/Makefile.am b/tde-i18n-en_GB/docs/kdepim/kcontrol/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kcontrol/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/kcontrol/Makefile.in b/tde-i18n-en_GB/docs/kdepim/kcontrol/Makefile.in
new file mode 100644
index 00000000000..1ebe1e4f77a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kcontrol/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim/kcontrol
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kalarmd
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kcontrol/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/kcontrol/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kcontrol/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kcontrol/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/Makefile.am b/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/Makefile.am
new file mode 100644
index 00000000000..c12f116e0f0
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kalarmd
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/Makefile.in b/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/Makefile.in
new file mode 100644
index 00000000000..d7ef6001524
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim/kcontrol/kalarmd
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kalarmd
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kcontrol/kalarmd/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/kcontrol/kalarmd/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kcontrol/kalarmd/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kcontrol/kalarmd/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kcontrol/kalarmd/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kalarmd/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kcontrol/kalarmd/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kcontrol/kalarmd/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kcontrol/kalarmd/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/index.cache.bz2 b/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/index.cache.bz2
new file mode 100644
index 00000000000..a95e7864f8a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/index.docbook b/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/index.docbook
new file mode 100644
index 00000000000..7cca1e466a9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kcontrol/kalarmd/index.docbook
@@ -0,0 +1,117 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+><firstname
+>Lauri</firstname
+> <surname
+>Watts</surname
+> <affiliation
+><address
+><email
+>lauri@kde.org</email
+></address
+></affiliation>
+</author>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+>2002-02-11</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>alarm</keyword>
+<keyword
+>schedule</keyword>
+</keywordset>
+
+</articleinfo>
+
+<sect1 id="alarmd">
+<title
+>Alarm Daemon</title>
+
+<para
+>This module allows you to configure &kalarmd;, the alarm daemon from the kdepim package. It will not be available if you have not installed this package.</para>
+
+<para
+>There are only two options for this module:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Start alarm daemon automatically at login</guilabel
+></term>
+<listitem>
+<para
+>Check this to start the alarm daemon whenever you start a &kde; session.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Check interval [minutes]</guilabel
+></term>
+<listitem>
+<para
+>How long (in minutes) the alarm daemon should wait between checks for alarms coming due.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>These settings apply to every application which uses the alarm daemon. Currently, the applications which use it include &korganizer; and &kalarm;. For more information, see their respective handbooks.</para>
+
+<sect2>
+<title
+>Section Author</title>
+
+<para
+>Lauri Watts <email
+>lauri@kde.org</email
+></para>
+
+<para
+>Conversion to British English: Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+
+</sect2>
+
+</sect1>
+</article>
diff --git a/tde-i18n-en_GB/docs/kdepim/kleopatra/Makefile.am b/tde-i18n-en_GB/docs/kdepim/kleopatra/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kleopatra/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/kleopatra/Makefile.in b/tde-i18n-en_GB/docs/kdepim/kleopatra/Makefile.in
new file mode 100644
index 00000000000..46cce49c811
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kleopatra/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim/kleopatra
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kleopatra/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/kleopatra/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kleopatra/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kleopatra/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kleopatra/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kleopatra/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kleopatra/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kleopatra/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kleopatra/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/kleopatra/index.cache.bz2 b/tde-i18n-en_GB/docs/kdepim/kleopatra/index.cache.bz2
new file mode 100644
index 00000000000..a96b0e5781e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kleopatra/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/kleopatra/index.docbook b/tde-i18n-en_GB/docs/kdepim/kleopatra/index.docbook
new file mode 100644
index 00000000000..74487b548e3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kleopatra/index.docbook
@@ -0,0 +1,1949 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kleopatra "<application
+>Kleopatra</application
+>">
+ <!ENTITY kwatchgnupg "<application
+>KWatchGnuPG</application
+>">
+ <!ENTITY gpgsm "<application
+>GpgSM</application
+>">
+ <!ENTITY gpg "<application
+>GPG</application
+>">
+ <!ENTITY gpgconf "<application
+>GpgConf</application
+>">
+ <!ENTITY kappname "&kleopatra;">
+ <!ENTITY package "kdepim">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE">
+
+ <!ENTITY dn "<acronym
+>DN</acronym
+>">
+ <!ENTITY ca "<acronym
+>CA</acronym
+>">
+
+ <!-- FILE menu -->
+ <!ENTITY file-new-key-pair "<menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>New Key Pair...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY file-export-certificates "<menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Export Certificates...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY file-export-secret-key "<menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Export Secret key...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY file-import-certificates "<menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Import Certificates...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY file-import-crls "<menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Import CRLs...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY file-quit "<menuchoice
+><shortcut
+><keycombo action='simul'
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+></shortcut
+><guimenu
+>File</guimenu
+><guimenuitem
+>Quit</guimenuitem
+></menuchoice
+>">
+
+ <!-- VIEW menu -->
+ <!ENTITY view-redisplay "<menuchoice
+><shortcut
+><keycombo action='simul'
+><keycap
+>F5</keycap
+></keycombo
+></shortcut
+><guimenu
+>View</guimenu
+><guimenuitem
+>Redisplay</guimenuitem
+></menuchoice
+>">
+ <!ENTITY view-stop-operation "<menuchoice
+><shortcut
+><keycombo action='simul'
+><keycap
+>Esc</keycap
+></keycombo
+></shortcut
+><guimenu
+>View</guimenu
+><guimenuitem
+>Stop Operation</guimenuitem
+></menuchoice
+>">
+ <!ENTITY view-certificate-details "<menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Certificate Details...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY view-hierarchical-key-list "<menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Hierarchical Key List</guimenuitem
+></menuchoice
+>">
+ <!ENTITY view-expand-all "<menuchoice
+><shortcut
+><keycombo action='simul'
+>&Ctrl;<keycap
+>.</keycap
+></keycombo
+></shortcut
+><guimenu
+>View</guimenu
+><guimenuitem
+>Expand All</guimenuitem
+></menuchoice
+>">
+ <!ENTITY view-collapse-all "<menuchoice
+><shortcut
+><keycombo action='simul'
+>&Ctrl;<keycap
+>,</keycap
+></keycombo
+></shortcut
+><guimenu
+>View</guimenu
+><guimenuitem
+>Collapse All</guimenuitem
+></menuchoice
+>">
+
+ <!-- CERTIFICATES menu -->
+ <!ENTITY certificates-validate "<menuchoice
+><shortcut
+><keycombo action='simul'
+>&Shift;<keycap
+>F5</keycap
+></keycombo
+></shortcut
+><guimenu
+>Certificates</guimenu
+><guimenuitem
+>Validate</guimenuitem
+></menuchoice
+>">
+ <!ENTITY certificates-refresh-crls "<menuchoice
+><guimenu
+>Certificates</guimenu
+><guimenuitem
+>Refresh CRLs</guimenuitem
+></menuchoice
+>">
+ <!ENTITY certificates-delete "<menuchoice
+><shortcut
+><keycombo action='simul'
+><keycap
+>Delete</keycap
+></keycombo
+></shortcut
+><guimenu
+>Certificates</guimenu
+><guimenuitem
+>Delete</guimenuitem
+></menuchoice
+>">
+ <!ENTITY certificates-download "<menuchoice
+><guimenu
+>Certificates</guimenu
+><guimenuitem
+>Download</guimenuitem
+></menuchoice
+>">
+
+ <!-- CRLS menu -->
+ <!ENTITY crls-clear-crl-cache "<menuchoice
+><guimenu
+>CRLs</guimenu
+><guimenuitem
+>Clear CRL Cache...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY crls-dump-crl-cache "<menuchoice
+><guimenu
+>CRLs</guimenu
+><guimenuitem
+>Dump CRL Cache...</guimenuitem
+></menuchoice
+>">
+
+ <!-- TOOLS menu -->
+ <!ENTITY tools-gnupg-log-viewer "<menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>GnuPG Log Viewer...</guimenuitem
+></menuchoice
+>">
+
+ <!-- SETTINGS menu -->
+ <!ENTITY settings-show-statusbar "<menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Statusbar</guimenuitem
+></menuchoice
+>">
+ <!ENTITY settings-configure-shortcuts "<menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Shortcuts...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY settings-configure-kleopatra "<menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &kleopatra;...</guimenuitem
+></menuchoice
+>">
+ <!ENTITY settings-configure-gpgme-backend "<menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure GpgME Backend...</guimenuitem
+></menuchoice
+>">
+
+ <!-- Command line options -->
+ <!ENTITY commandline-option-external "<option
+>--external</option
+>">
+ <!ENTITY commandline-option-query "<option
+>--query</option
+>">
+ <!ENTITY commandline-option-import-certificate "<option
+>--import-certificate</option
+>">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kleopatra; Handbook</title>
+
+<authorgroup>
+<author
+><firstname
+>Marc</firstname
+> <surname
+>Mutz</surname
+> <affiliation
+> <address
+><email
+>marc@klaralvdalens-datakonsult.se</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="developer"
+><firstname
+>David</firstname
+> <surname
+>Faure</surname
+> <contrib
+>Developer</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Steffen</firstname
+> <othername
+></othername
+> <surname
+>Hansen</surname
+> <affiliation
+> <address
+><email
+>steffen@klaralvdalens-datakonsult.se</email
+></address>
+</affiliation>
+<contrib
+>Developer</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Matthias Kalle</firstname
+> <surname
+>Dalheimer</surname
+> <contrib
+>Developer</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Jesper</firstname
+> <surname
+>Pedersen</surname
+> <affiliation
+> <address
+><email
+>blackie@kde.org</email
+></address>
+</affiliation>
+<contrib
+>Developer</contrib>
+</othercredit>
+<othercredit role="developer"
+><firstname
+>Daniel</firstname
+> <surname
+>Molkentin</surname
+> <affiliation
+> <address
+><email
+>molkentin@kde.org</email
+></address>
+</affiliation>
+<contrib
+>Developer</contrib>
+</othercredit>
+
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<legalnotice
+>&GPLNotice;</legalnotice>
+
+<date
+>2004-06-11</date>
+<releaseinfo
+>0.31</releaseinfo>
+
+<abstract>
+<para
+>&kleopatra; is a tool for managing X.509 certificates. </para>
+</abstract>
+
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Kapp</keyword>
+<keyword
+>X509</keyword>
+<keyword
+>LDAP</keyword>
+<keyword
+>gpg</keyword>
+<keyword
+>gpgsm</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction"
+> <title
+>Introduction</title
+>
+
+<para
+>&kleopatra; is the &kde; tool for managing X.509 certificates in the &gpgsm; keybox and for retrieving certificates from <acronym
+>LDAP</acronym
+> servers.</para>
+
+<para
+>&kleopatra; can be started from KMail's <guimenu
+>Tools</guimenu
+> menu, as well as from the command line. The &kleopatra; executable is named <userinput
+><command
+>kleopatra</command
+></userinput
+>.</para>
+
+<note
+><para
+>This program is named after Cleopatra, a famous female Egyptian pharaoh that lived at the time of Julius Caesar, whom she is said to have had an intimate relationship with.</para>
+
+<para
+>The name was chosen since this program originates from the <ulink url="http://www.gnupg.org/aegypten2/"
+>&Auml;gypten Projects</ulink
+> (&Auml;gypten is German for Egypt). Kleopatra is the German spelling of Cleopatra.</para
+></note>
+
+</chapter>
+
+<chapter id="functions"
+><title
+>Main Functions</title>
+
+<sect1 id="functions-view"
+><title
+>Viewing the Local Keybox</title>
+
+<!-- Viewing and Refreshing, also Validation -->
+
+<para
+>&kleopatra;'s main function is to display and edit the contents of the local keybox, which is similar to &gpg;'s concept of keyrings, albeit one should not stretch this analogy too much.</para>
+
+<para
+>The main window is divided into the large key listing area, the menubar and the <link linkend="functions-search"
+>search bar</link
+> on top, and a statusbar at the bottom.</para>
+
+<para
+>Each line in the key list corresponds to one certificate, identified by the so-called <guilabel
+>Subject &dn;</guilabel
+>. &dn; is an acronym for <quote
+>Distinguished Name</quote
+>, a hierarchical identifier, much like a filesystem path with an unusual syntax, that is supposed to globally uniquely identify a given certificate.</para>
+
+<para
+>To be valid, and thus usable, (public) keys need to be signed by a &ca; (Certification Authority). These signatures are called certificates, but usually the terms <quote
+>certificate</quote
+> and <quote
+>(public) key</quote
+> are used interchangeably, and we will not distinguish between them in this manual either, except when explicitly noted. The name of the &ca; which issued the certificate (its &dn;) is shown in the <guilabel
+>Issuer DN</guilabel
+> column.</para>
+
+<para
+>&ca;s must in turn be signed by other &ca;s to be valid. Of course, this must end somewhere, so the top-level &ca; (root-&ca;) signs its key with itself (this is called a self-signature). Root certificates thus need to be assigned validity (commonly called trust) manually, &eg; after comparing the fingerprint with the one on the website of the &ca;. This is typically done by the system administrator or the vendor of a product using certificates, but can be done by the user via &gpgsm;'s command line interface.</para>
+
+<para
+>To see which of the certificates are root certificates, you can either compare <guilabel
+>Subject &dn;</guilabel
+> and <guilabel
+>Issuer &dn;</guilabel
+>, or you switch to hierarchical keylist mode with <xref linkend="view-hierarchical-key-list"/>.</para>
+
+<para
+>You can see the details of any certificate by double-clicking it or using <xref linkend="view-certificate-details"/>. This opens a dialog that shows the most common properties of the certificate, its certificate chain (&ie; the chain of issuers up to the root-&ca;), and a dump of all information the backend is able to extract from the certificate.</para>
+
+<para
+>If you change the keybox without using &kleopatra; (&eg; using &gpgsm;'s command line interface), you can refresh the view with <xref linkend="view-redisplay"/>.</para>
+
+<para
+>Since validating a key may take some time (&eg; CRLs might need to be fetched), the normal keylisting does not attempt to check the validity of keys. For this, <xref linkend="certificates-validate"/>, a special variant of <xref linkend="view-redisplay"/>, is provided. It either checks the selected certificates, or all keys if none are selected.</para>
+
+</sect1>
+
+<sect1 id="functions-search"
+><title
+>Searching and Importing Certificates</title>
+
+<para
+>Most of the time, you will acquire new certificates by verifying signatures in emails, since certificates are embedded in the signatures made using them most of the time. However, if you need to send a mail to someone you have not yet had contact with, you need to fetch the certificate from an LDAP directory (although &gpgsm; can do this automatically), or from a file. You also need to import your own certificate after receiving the &ca; answer to your certification request.</para>
+
+<para
+>To search for a certificate in an LDAP directory, switch the dropdown menu of the search bar from <guilabel
+>in Local Certificates</guilabel
+> to <guilabel
+>in External Certificates</guilabel
+>, enter some text (&eg; the name of the person you want the certificate for) into the line edit, and click on the <guilabel
+>Find</guilabel
+> icon. The results will be displayed in the key list below the search bar, where you can select certificates to either look at them with <xref linkend="view-certificate-details"/> or download them with <xref linkend="certificates-download"/> into the local keybox. Note that you can also download the certificate from the details dialogue, using the <guilabel
+>Import to Local</guilabel
+> button.</para>
+
+<para
+>You can configure the list of LDAP servers to search in the <link linkend="configuration-directory-services"
+><guilabel
+>Directory Services</guilabel
+></link
+> page of &kleopatra;'s <link linkend="configuration"
+>configure dialogue</link
+>.</para>
+
+<para
+>If you received the certificate as a file, try <xref linkend="file-import-certificates"/>. &gpgsm; needs to understand the format of the certificate file; please refer to &gpgsm;'s manual for a list of supported file formats.</para>
+
+<para
+>If you did not <link linkend="functions-newkey"
+>create your keypair with &gpgsm;</link
+>, you also need to manually import the public key (as well as the secret key) from the PKCS#12 file you got from the &ca;. You can do this on the command line with <link linkend="commandline-option-import-certificate"
+><userinput
+><command
+>kleopatra &commandline-option-import-certificate; <filename
+>filename</filename
+></command
+></userinput
+></link
+> or from within &kleopatra; with <xref linkend="file-import-certificates"/>, just as you would to for <quote
+>normal</quote
+> certificates.</para>
+
+</sect1>
+
+<sect1 id="functions-newkey"
+><title
+>Creating New Key Pairs</title>
+
+<para
+>The menu item <xref linkend="file-new-key-pair"/> starts the certificate-request-creating wizard which will guide you through a number of steps to create a certificate request; this request can, on the last page of the wizard, either be sent to a certificate authority (CA) to be signed or saved to a file (for example to a floppy, so it can be shipped to the CA).</para
+> <para
+>Whenever you are done with a step in the wizard, press <guibutton
+>Next</guibutton
+> to go to the next step (or <guibutton
+>Back</guibutton
+> to review steps that are already completed). The certificate request creation can be cancelled at any time by pressing the <guibutton
+>Cancel</guibutton
+> button. </para>
+<para
+>The first step in the wizard is to type in your personal data for the certificate. The fields to fill out are: <itemizedlist>
+<listitem>
+<para
+><guilabel
+>Name:</guilabel
+> Your name;</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Location:</guilabel
+>The town or city in which you live;</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Organisation:</guilabel
+>The organisation you represent (for example, the company you work for);</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Department:</guilabel
+>The organisational unit you are in (for example, "Logistics");</para
+>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Country code:</guilabel
+>The two letter code for the country in which you are living (for example, "UK");</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Email address:</guilabel
+>Your email address; be sure to type this in correctly&mdash;this will be the address people will be sending mail to when they use your certificate.</para>
+</listitem>
+</itemizedlist>
+</para
+><para
+>The next step in the wizard is to select whether to store the certificate in a file or send it directly to a CA. You will have to specify the filename or email address to send the certificate request to. </para
+></sect1>
+
+
+<sect1 id="functions-keybox-management"
+><title
+>Keybox Management</title>
+
+<para
+>In addition to <link linkend="functions-view"
+>list and validate</link
+>, <link linkend="functions-search"
+>search and import</link
+> certificates and <link linkend="functions-newkey"
+>creating new ones</link
+>, &kleopatra; also has some less often used functions that help you manage your local keybox.</para>
+
+<para
+>These functions include deleting certificates from the local keybox with <xref linkend="certificates-delete"/>, as well as manual handling of CRLs (<xref linkend="certificates-refresh-crls"/>, <xref linkend="crls-clear-crl-cache"/>, <xref linkend="crls-dump-crl-cache"/>).</para>
+
+</sect1>
+
+</chapter>
+
+<chapter id="menu"
+><title
+>Menu Reference</title>
+
+<sect1 id="menufile"
+><title
+>File Menu</title>
+
+<variablelist>
+
+<varlistentry id="file-new-key-pair">
+<term
+>&file-new-key-pair;</term>
+
+<listitem>
+<para
+><action
+>Creates a new key pair (public and private)</action
+> and allows to send the public part to a certification authority (<acronym
+>CA</acronym
+>) for signing. The resulting certificate is then sent back to you, or stored in an LDAP server for you to download into your local keybox, where you can use it to sign and decrypt mails.</para>
+
+<para
+>This mode of operation is called <quote
+>decentralised key generation</quote
+>, since all keys are created locally. &kleopatra; (and &gpgsm;) do not support <quote
+>centralised key generation</quote
+> directly, but you can import the public/secret key bundle that you receive from the CA in PKCS#12 format via &file-import-certificates;.</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="file-export-certificates">
+<term
+>&file-export-certificates;</term>
+
+<listitem>
+<para
+><action
+>Exports the selected certificates</action
+> into a file.</para>
+
+<note
+><para
+>This exports only the public keys, even if the secret key is available. Use &file-export-secret-key; to export both public and secret keys into a file, but note that this is almost always a bad idea.</para
+></note>
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="file-export-secret-key">
+<term
+>&file-export-secret-key;</term>
+
+<listitem>
+<para
+><action
+>Exports both the public and the secret key to a (PKCS#12) file.</action
+></para>
+
+<warning
+><para
+>It should rarely be necessary to use this function, and if it is, it should be carefully planned. Planning the migration of a secret key involves choice of transport media and secure deletion of the key data on the old machine, as well as the transport medium, among other things.</para
+></warning>
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="file-import-certificates">
+<term
+>&file-import-certificates;</term>
+
+<listitem>
+<para
+><action
+>Imports certificates and/or secret keys from files into the local keybox.</action
+></para>
+
+<para
+>The format of the certificate file must be supported by &gpgsm;. Please refer to the &gpgsm; manual for a list of supported formats.</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="file-import-crls">
+<term
+>&file-import-crls;</term>
+
+<listitem>
+<para
+><action
+>Lets you manually import CRLs from files.</action
+></para>
+
+<para
+>Normally, Certificate Revocation Lists (CRLs) are handled transparently by the backend, but it can sometimes be useful to import a CRL manually into the local CRL cache.</para>
+
+<note
+><para
+>For CRL import to work, the <application
+>dirmngr</application
+> tool must be in the search <varname
+>PATH</varname
+>. If this menu item is disabled, you should contact the system administrator and ask them to install <application
+>dirmngr</application
+>.</para
+></note>
+
+<para
+>You can view the contents of the local CRL cache from the menu item &crls-dump-crl-cache;. This will display a dialogue with information about the CRLs in the cache and the fingerprints of the certificates in each CRL. </para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="file-quit">
+<term
+>&file-quit;</term>
+
+<listitem>
+<para
+><action
+>Terminates &kleopatra;.</action
+></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1
+> <!-- File Menu -->
+
+
+
+<sect1 id="menuview"
+><title
+>View Menu</title>
+
+<variablelist>
+
+<varlistentry id="view-redisplay">
+<term
+>&view-redisplay;</term>
+
+<listitem>
+<para
+><action
+>Redisplays the selected certificates or refreshes the certificate list.</action
+></para>
+
+<para
+>If there are selected certificates, the refresh operation is restricted to those selected entries.</para>
+
+<para
+>If a query result (either remote or local) is currently displayed, the query is re-issued and the new results are displayed in place of the old ones.</para>
+
+<para
+>If no query has been performed, the whole keybox contents is re-fetched and re-displayed.</para>
+
+<para
+>You can use this if you have changed the contents of the keybox by other means than &kleopatra; (&eg; by using &gpgsm;'s command line interface).</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="view-stop-operation">
+<term
+>&view-stop-operation;</term>
+
+<listitem>
+<para
+><action
+>Stops (cancels) all pending operations,</action
+> &eg; a search or a download.</para>
+
+<note
+><para
+>Depending on the server used, cancelling a remote search can block &kleopatra; for a few seconds while waiting for the backend to complete the procedure. This is normal and expected behaviour.</para
+></note>
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="view-certificate-details">
+<term
+>&view-certificate-details;</term>
+
+<listitem>
+<para
+><action
+>Shows the details of the currently selected certificate.</action
+></para>
+
+<para
+>This function is also available by double-clicking the corresponding item in the list view directly.</para>
+
+<!--FIXME: link to the dialog's help, but where do we put _that_?-->
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="view-hierarchical-key-list">
+<term
+>&view-hierarchical-key-list;</term>
+
+<listitem>
+<para
+><action
+>Toggles between hierarchical and flat keylist mode. </action
+></para>
+
+<para
+>In hierarchical mode, certificates are arranged in issuer/subject relation, so it is easy to see to which certification hierarchy a given certificate belongs, but a given certificate is harder to find initially (though you can of course use the <link linkend="functions-search"
+>search bar</link
+>).</para>
+
+<para
+>In flat mode, all certificates are displayed in a flat list, sorted alphabetically. In this mode, a given certificate is easy to find, but it is not directly clear which root certificate it belongs to.</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry id="view-expand-all">
+<term
+>&view-expand-all;</term>
+
+<listitem>
+<para
+>(This function is only available when <xref linkend="view-hierarchical-key-list"/> is on.)</para>
+
+<para
+><action
+>Expands all list items in the certificate list view,</action
+> &ie; makes all items visible.</para>
+
+<para
+>This is the default when entering hierarchical keylist mode.</para>
+
+<para
+>You can still expand and collapse each individual item by itself, of course.</para>
+</listitem>
+</varlistentry>
+
+
+
+<varlistentry id="view-collapse-all">
+<term
+>&view-collapse-all;</term>
+
+<listitem>
+<para
+>(This function is only available when <xref linkend="view-hierarchical-key-list"/> is on.)</para>
+
+<para
+><action
+>Collapses all list items in the certificate list view,</action
+> &ie; hides all but the top-level items.</para>
+
+<para
+>You can still expand and collapse each individual item by itself, of course.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="menucertificates"
+><title
+>Certificates Menu</title>
+
+<variablelist>
+
+<varlistentry id="certificates-validate">
+<term
+>&certificates-validate;</term>
+
+<listitem>
+<para
+><action
+>Validates selected (or all) keys.</action
+></para>
+
+<para
+>This is similar to <xref linkend="view-redisplay"/>, but performs a validation of the (selected) keys. Validation here means that all relevant CRLs are fetched, and the certificate chain is checked for correctness. As a result, invalid or expired keys will be marked according to your colour and font preferences set in the <link linkend="configuration-appearance"
+><guilabel
+>Appearance</guilabel
+> page</link
+> of &kleopatra;'s <link linkend="configuration"
+>configure dialogue</link
+>.</para>
+
+<warning
+><para
+>You can only rely on information from validated keys, and, since any of them may be revoked at any time, even validation is only ever a snapshot of the current state of the local keyring. This is why the backend normally performs such checks whenever the keys are used (&eg; for signing, signature verification, encryption or decryption).</para
+></warning>
+</listitem>
+</varlistentry>
+
+
+
+<varlistentry id="certificates-refresh-crls">
+<term
+>&certificates-refresh-crls;</term>
+
+<listitem>
+<para
+><action
+>Fetches the current CRLs for all selected keys,</action
+> even though they would normally not be fetched when using the key.</para>
+
+<para
+>This function only has an effect on certificates which define a CRL distribution point. Depending on the backend used, certificates configured to perform checks using OCSP will not be updated.</para>
+
+<para
+>You may use this &eg; if you have sideband knowledge that a key has been revoked, and you want the backend to reflect this <emphasis
+>now</emphasis
+> instead of relying on this to automatically happen at the next scheduled CRL update.</para>
+
+<warning
+><para
+>Excessive use of this function might put a high load on your provider's or company's network, since CRLs of large organisations can be surprisingly big (several megabytes are not uncommon).</para>
+
+<para
+>Use this function scarcely.</para
+></warning>
+</listitem>
+</varlistentry>
+
+
+
+<varlistentry id="certificates-delete">
+<term
+>&certificates-delete;</term>
+
+<listitem>
+<para
+><action
+>Deletes selected certificate(s)</action
+> from the local keyring.</para>
+
+<para
+>Use this function to remove unused keys from your local keybox. However, since certificates are typically attached to signed emails, verifying an email might result in the key just removed to pop back into the local keybox. So it is probably best to avoid using this function as much as possible. When you are lost, use the <link linkend="functions-search"
+>search bar</link
+> or the <xref linkend="view-hierarchical-key-list"/> function to regain control over the lot of certificates.</para>
+</listitem>
+</varlistentry>
+
+
+
+<varlistentry id="certificates-download">
+<term
+>&certificates-download;</term>
+
+<listitem>
+<para
+><action
+>Downloads the selected certificate(s) from the LDAP to the local keybox.</action
+></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+
+
+<sect1 id="menucrls"
+><title
+>CRLs Menu</title>
+
+<variablelist>
+
+<varlistentry id="crls-clear-crl-cache">
+<term
+>&crls-clear-crl-cache;</term>
+
+<listitem>
+<para
+><action
+>Clears the &gpgsm; CRL cache.</action
+></para>
+
+<para
+>You probably never need this. You can force a refresh of the CRL cache by selecting all certificates and using <xref linkend="certificates-refresh-crls"/> instead.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="crls-dump-crl-cache">
+<term
+>&crls-dump-crl-cache;</term>
+
+<listitem>
+<para
+><action
+>Shows the detailed contents of the &gpgsm; CRL cache.</action
+></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="menutools"
+><title
+>Tools Menu</title>
+
+<variablelist>
+
+<varlistentry id="tools-gnupg-log-viewer">
+<term
+>&tools-gnupg-log-viewer;</term>
+
+<listitem>
+<para
+><action
+>Starts <ulink url="help:/kwatchgnupg/index.html"
+>&kwatchgnupg;</ulink
+></action
+></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="menusettings"
+><title
+>Settings Menu</title>
+
+<variablelist>
+
+<varlistentry id="settings-show-statusbar">
+<term
+>&settings-show-statusbar;</term>
+
+<listitem>
+<para
+><action
+>Toggles the visibility of the bottom status bar.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="settings-configure-shortcuts">
+<term
+>&settings-configure-shortcuts;</term>
+
+<listitem>
+<para
+><action
+>Opens the standard &kde; shortcut configuration dialogue, where you can assign and re-assign keyboard shortcuts for all menu items.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="settings-configure-kleopatra">
+<term
+>&settings-configure-kleopatra;</term>
+
+<listitem>
+<para
+><action
+>Opens &kleopatra;'s configure dialogue.</action
+></para>
+
+<para
+>See <xref linkend="configuration"/> for more details.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="settings-configure-gpgme-backend">
+<term
+>&settings-configure-gpgme-backend;</term>
+
+<listitem>
+<para
+><action
+>Opens a dialogue that allows you to configure every aspect of &gpgsm; and other backend modules.</action
+></para>
+
+<para
+>This dialogue is dynamically built from the output of the &gpgconf; utility and may thus change when backend modules are updated.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="menuhelp"
+><title
+>Help Menu</title>
+
+
+<para
+>The <guimenu
+>Help</guimenu
+> menu contains the standard &kde; help menu.</para>
+&help.menu.documentation; </sect1>
+
+</chapter>
+
+<chapter id="commandline-options"
+><title
+>Command Line Options Reference</title>
+
+<para
+>Only the options specific to &kleopatra; are listed here. As with all &kde; applications, you can get a complete list of options by issuing the command <userinput
+><command
+>kleopatra <option
+>--help</option
+></command
+></userinput
+>.</para>
+
+<variablelist>
+
+<varlistentry id="commandline-option-external">
+<term
+>&commandline-option-external;</term>
+
+<listitem>
+<para
+><action
+>Specifies that &commandline-option-query; shall search remotely instead of in the local keybox.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="commandline-option-query">
+<term
+>&commandline-option-query;</term>
+
+<listitem>
+<para
+><action
+>Specifies that &kleopatra; shall start with the given query string instead of listing the complete local keybox.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="commandline-option-import-certificate">
+<term
+>&commandline-option-import-certificate;</term>
+
+<listitem>
+<para
+><action
+>Specifies a file or URL from which to import certificates (or secret keys) from.</action
+></para>
+
+<para
+>This is the command line equivalent of <xref linkend="file-import-certificates"/>.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</chapter>
+
+<chapter id="configuration"
+><title
+>Configuring &kleopatra;</title>
+
+<para
+>&kleopatra;'s configure dialogue can be accessed via <xref linkend="settings-configure-kleopatra"/>.</para>
+
+<para
+>Each of its pages is described in the sections below.</para>
+
+<sect1 id="configuration-directory-services"
+><title
+>Configuring Directory Services</title>
+
+<para
+>On this page, you can configure which LDAP servers to use for certificate searches. You can also configure their order, as well as some selected LDAP-related settings from the dynamic backend configuration dialogue, available via <xref linkend="settings-configure-gpgme-backend"/>.</para>
+
+<para
+>To add a new server, click on the <guilabel
+>Add Service...</guilabel
+> button. In the dialogue that appears, you can set the <guilabel
+>Server name</guilabel
+>, the <guilabel
+>Port</guilabel
+> (preset to the default LDAP port), the <guilabel
+>Base DN</guilabel
+> (sometimes referred to as the search root or search base), and the usual <guilabel
+>User name</guilabel
+> and <guilabel
+>Password</guilabel
+>, both of which are only needed if the server requires authentication. Clicking <guilabel
+>OK</guilabel
+> adds the server details to the list of servers, while <guilabel
+>Cancel</guilabel
+> dismisses the input.</para>
+
+<para
+>To remove a server from the search list, select it in the list, then press the <guilabel
+>Remove Service</guilabel
+> button.</para>
+
+<para
+>To change the relative search order of servers, select one of them and move it up or down with the arrow buttons right next to the list.</para>
+
+<para
+>To set the LDAP timeout, &ie; the maximum time the backend will wait for a server to respond, simply use the corresponding input field labelled <guilabel
+>LDAP timeout</guilabel
+>.</para>
+
+<para
+>If one of your servers has a large database, so that even reasonable searches like <userinput
+>Smith</userinput
+> hit the <guilabel
+>maximum number of items returned by query</guilabel
+>, you might want to increase this limit. You can find out easily if you hit the limit during a search, since a dialogue box will pop up in that case, telling you that the results have been truncated.</para>
+
+<note
+><para
+>Some servers may impose their own limits on the number of items returned from a query. In this case, increasing the limit here will not result in more returned items.</para
+></note>
+
+</sect1>
+
+<sect1 id="configuration-appearance"
+><title
+>Configuring Visual Appearance</title>
+
+<para
+>&kleopatra; allows you to customise the appearance of (validated) keys in the list view. This includes the foreground (text) and background colours, as well as the font.</para>
+
+<para
+>Each <guilabel
+>Key Category</guilabel
+> on the left is assigned a set of colours and a font in which keys belonging to that category are displayed. The category list also acts as a preview of the settings. Categories can be freely defined by the administrator or the power user, see <xref linkend="admin-key-filters"/> in <xref linkend="admin"/>.</para>
+
+<para
+>To change the text (foreground) colour of a category, select it in the list, and press the <guilabel
+>Set Text Colour...</guilabel
+> button. The standard &kde; colour selection dialogue will appear where you can select or create a new colour.</para>
+
+<para
+>Changing the background colour is done in the same way, just press <guilabel
+>Set Background Colour...</guilabel
+> instead.</para>
+
+<para
+>To change the font, you basically have two options:</para>
+
+<orderedlist>
+<listitem
+><para
+>Modify the standard font, used for all list views in &kde;</para
+></listitem>
+<listitem
+><para
+>Use a custom font.</para
+></listitem>
+</orderedlist>
+
+<para
+>The first option has the advantage that the font will follow whichever style you choose &kde;-wide, whereas the latter gives you full control over the font to use. The choice is yours.</para>
+
+<para
+>To use the modified standard font, select the category in the list, and tick or un-tick the font modifiers <guilabel
+>Italic</guilabel
+>, <guilabel
+>Bold</guilabel
+>, and/or <guilabel
+>Strikeout</guilabel
+>. You can immediately see the effect on the font in the category list.</para>
+
+<para
+>To use a custom font, press the <guilabel
+>Set Font...</guilabel
+> button. The standard &kde; font selection dialogue will appear where you can select the new font. Note that you can still use the font modifiers to change the custom font, just as for modifying the standard font.</para>
+
+<para
+>To switch back to the standard font, you need to press the <guilabel
+>Default Appearance</guilabel
+> button.</para>
+
+</sect1>
+
+<sect1 id="configuration-dn-order"
+><title
+>Configuring the Order DN Attributes are Shown</title>
+
+<para
+>Although &dn;s are hierarchical, the order of the individual components (called relative &dn;s (RDNs), or &dn; attributes) is not defined. The order in which the attributes are shown is thus a matter of personal taste or company policy, which is why it is configurable in &kleopatra;.</para>
+
+<note
+><para
+>This setting does not only apply to &kleopatra;, but to all applications using &kleopatra; Technology. At the time of this writing, these include KMail, KAddressBook, as well as &kleopatra; itself, of course.</para
+></note>
+
+<para
+>This configuration page basically consists of two lists, one for the known attributes (<guilabel
+>Available attributes</guilabel
+>), and one describing the <guilabel
+>Current attribute order</guilabel
+>.</para>
+
+<para
+>Both lists contain entries described by the short from of the attribute (&eg; <guilabel
+>CN</guilabel
+>) as well as the spelled-out form (<guilabel
+>Common Name</guilabel
+>).</para>
+
+<para
+>The <guilabel
+>Available attributes</guilabel
+> list is always sorted alphabetically, while the <guilabel
+>Current attribute order</guilabel
+> list's order reflects the configured &dn; attribute order: the first attribute in the list is also the one displayed first.</para>
+
+<para
+>Only attributes explicitly listed in the <guilabel
+>Current attribute order</guilabel
+> list are displayed at all. The rest is hidden by default.</para>
+
+<para
+>However, if the placeholder entry <guilabel
+>_X_</guilabel
+> (<guilabel
+>All others</guilabel
+>) is in the <quote
+>current</quote
+> list, all unlisted attributes (whether known or not), are inserted at the point of <guilabel
+>_X_</guilabel
+>, in their original relative order.</para>
+
+<para
+>A small example will help to make this more clear:</para>
+
+<informalexample>
+<para
+>Given the &dn;</para>
+<blockquote
+> <para
+> O=KDE, C=US, CN=Dave Devel, X-BAR=foo, OU=Kleopatra, X-FOO=bar, </para
+> </blockquote
+> <para
+>the default attribute order of <quote
+>CN, L, _X_, OU, O, C</quote
+> will produce the following formatted &dn;:</para
+> <blockquote
+> <para
+> CN=Dave Devel, X-BAR=foo, X-FOO=bar, OU=Kleopatra, O=KDE, C=US </para
+> </blockquote
+> <para
+>while <quote
+>CN, L, OU, O, C</quote
+> will produce</para
+> <blockquote
+> <para
+> CN=Dave Devel, OU=Kleopatra, O=KDE, C=US </para
+> </blockquote
+> </informalexample>
+
+<para
+>To add an attribute to the display order list, select it in the <guilabel
+>Available attributes</guilabel
+> list, and press the <guilabel
+>Add to current attribute order</guilabel
+> button.</para>
+
+<para
+>To remove an attribute from the display order list, select it in the <guilabel
+>Current attribute order</guilabel
+> list, and press the <guilabel
+>Remove from current attribute order</guilabel
+> button.</para>
+
+<para
+>To move an attribute to the beginning (end), select it in the <guilabel
+>Current attribute order</guilabel
+> list, and press the <guilabel
+>Move to top</guilabel
+> (<guilabel
+>Move to bottom</guilabel
+>) button.</para>
+
+<para
+>To move an attribute up (down) one slot only, select it in the <guilabel
+>Current attribute order</guilabel
+> list, and press the <guilabel
+>Move one up</guilabel
+> (<guilabel
+>Move one down</guilabel
+>) button.</para>
+
+</sect1>
+
+</chapter>
+
+<chapter id="admin"
+><title
+>Administrator's Guide</title>
+
+<para
+>This Administrator's Guide describes ways to customise &kleopatra; that are not accessible via the GUI, but only via config files.</para>
+
+<para
+>It is assumed that the reader is familiar with the technology used for &kde; application configuration, including layout, filesystem location and cascading of &kde; config files, as well as the KIOSK framework.</para>
+
+<sect1 id="admin-certificate-request-wizard"
+><title
+>Customisation of the Certificate-Creation Wizard</title>
+
+<para
+>&kleopatra; allows you to customise the fields that the user is allowed to enter in order to create their certificate.</para>
+
+<para
+>Create a group called <literal
+>CertificateCreationWizard</literal
+> in the system-wide <filename
+>kleopatrarc</filename
+>. If you want a custom order of attributes or if you only want certain items to appear, create a key called <varname
+>DNAttributeOrder</varname
+>. The argument is one or more of <varname
+>CN,SN,GN,L,T,OU,O,PC,C,SP,DC,BC,EMAIL</varname
+> If you want to initialise fields with a certain value, write something like Attribute=value. If you want the attribute to be treated as a required one, append an exclamation mark (e.g. <varname
+>CN!,L,OU,O!,C!,EMAIL!</varname
+>, which happens to be the default configuration).</para>
+
+<para
+>Using the <acronym
+>KIOSK</acronym
+> mode modifier <varname
+>$e</varname
+> allows to retrieve the values from environment variables or from an evaluated script or binary. If you want to disallow editing of the respective field in addition, use the modifier <varname
+>$i</varname
+>. If you want to disallow the use <guibutton
+>Insert My Address</guibutton
+> button, set <varname
+>ShowSetWhoAmI</varname
+> to false.</para>
+
+<tip
+><para
+>Due to the nature of the &kde; <acronym
+>KIOSK</acronym
+> framework, using the immutable flag (<varname
+>$i</varname
+>) makes it impossible for the user to override the flag. This is intended behaviour. <varname
+>$i</varname
+> and <varname
+>$e</varname
+> can be used with all other config keys in &kde; applications as well.</para
+></tip>
+
+<para
+>The following example outlines possible customisations:</para>
+
+<para>
+<programlisting
+>[CertificateCreationWizard]
+;Disallow to copy personal data from the addressbook, do not allow local override
+ShowSetWhoAmI[$i]=false
+
+;sets the user name to $USER
+CN[$e]=$USER
+
+;sets the company name to "My Company", disallows editing
+O[$i]=My Company
+
+;sets the department name to a value returned by a script
+OU[$ei]=$(lookup_dept_from_ip)
+
+; sets country to DE, but allows for changes by the user
+C=DE
+</programlisting>
+
+</para>
+</sect1>
+
+ <sect1 id="admin-key-filters">
+
+ <title
+>Creating and Editing Key Categories </title>
+
+ <para
+>&kleopatra; allows the user to configure the <link linkend="configuration-appearance"
+>visual appearance</link
+> of keys based on a concept called <guilabel
+>Key Categories</guilabel
+>. This section describes how you can edit the available categories and add new ones. </para>
+
+ <para
+>When trying to find the category a key belongs to, &kleopatra; tries to match the key to a sequence of key filters, configured in the <filename
+>libkleopatrarc</filename
+>. The first one to match defines the category. </para>
+
+ <para
+>Each key filter is defined in a config group named <literal
+>Key Filter #<replaceable
+>n</replaceable
+></literal
+>, where <replaceable
+>n</replaceable
+> is a number, starting from <literal
+>0</literal
+>. </para>
+
+ <para
+>The only mandatory key in a <literal
+>Key Filter #<replaceable
+>n</replaceable
+></literal
+> group is <varname
+>Name</varname
+>, containing the name of the category as displayed in the <link linkend="configuration-appearance"
+>config dialogue</link
+>. </para>
+
+ <para
+><xref linkend="table-key-filters-appearance"/> lists all keys that define the display properties of keys belonging to that category (&ie; those keys that can be adjusted in the <link linkend="configuration-appearance"
+>config dialogue</link
+>), whereas <xref linkend="table-key-filters-criteria"/> lists all keys that define the criteria the filter matches keys against. </para>
+
+ <table id="table-key-filters-appearance">
+ <title
+>Key-Filter Configuration Keys Defining Display Properties</title>
+ <tgroup cols="3">
+ <colspec colnum="2" align="center"/>
+ <thead>
+ <row>
+ <entry
+>Config Key</entry>
+ <entry
+>Type</entry>
+ <entry
+>Description</entry>
+ </row>
+ </thead>
+ <!--tfoot/-->
+ <tbody>
+ <row>
+ <entry
+><varname
+>background-color</varname
+></entry>
+ <entry
+>color</entry>
+ <entry
+>The background colour to use. If missing, defaults to whichever background colour is defined globally for list views. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>foreground-color</varname
+></entry>
+ <entry
+>color</entry>
+ <entry
+>The foreground colour to use. If missing, defaults to whichever foreground colour is defined globally for list views. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>font</varname
+></entry>
+ <entry
+>font</entry>
+ <entry
+>The custom font to use. The font will be scaled to the size configured for list views, and any font attributes (see below) will be applied. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>font-bold</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>If set to <literal
+>true</literal
+> and <varname
+>font</varname
+> is not set, uses the default list view font with bold font style added (if available). Ignored if <varname
+>font</varname
+> is also present. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>font-italic</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>Analogous to <varname
+>font-bold</varname
+>, but for italic font style instead of bold. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>font-strikeout</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>If <literal
+>true</literal
+>, draws a centred line over the font. Applied even if <varname
+>font</varname
+> is set. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>icon</varname
+></entry>
+ <entry
+>text</entry>
+ <entry
+>The name of an icon to show in the first column. Not yet implemented. </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ <table id="table-key-filters-criteria">
+ <title
+>Key-Filter Configuration Keys Defining Filter Criteria</title>
+ <tgroup cols="3">
+ <colspec colnum="2" align="center"/>
+ <thead>
+ <row>
+ <entry
+>Config Key</entry>
+ <entry
+>Type</entry>
+ <entry
+>If specified, filter matches when...</entry>
+ </row>
+ </thead>
+ <!--tfoot/-->
+ <tbody>
+ <row>
+ <entry
+><varname
+>is-revoked</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key has been revoked.</entry>
+ </row>
+ <row>
+ <entry
+><varname
+>is-expired</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key is expired.</entry>
+ </row>
+ <row>
+ <entry
+><varname
+>is-disabled</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key has been disabled (marked for not using) by the user. Ignored for S/MIME keys. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>is-root-certificate</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key is a root certificate. Ignored for OpenPGP keys. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>can-encrypt</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key can be used for encryption. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>can-sign</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key can be used for signing. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>can-certify</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key can be used for signing (certifying) other keys. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>can-authenticate</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key can be used for authentication (&eg; as an <acronym
+>TLS</acronym
+> client certificate). </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>has-secret-key</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the secret key for this key pair is available. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>is-openpgp-key</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key is an OpenPGP key (<literal
+>true</literal
+>), or an S/MIME key (<literal
+>false</literal
+>). </entry>
+ </row>
+ <row>
+ <entry
+><varname
+>was-validated</varname
+></entry>
+ <entry
+>boolean</entry>
+ <entry
+>the key has been validated (see <xref linkend="certificates-validate"/>). </entry>
+ </row>
+ <row>
+ <entry
+><varname
+><replaceable
+>prefix</replaceable
+>-ownertrust</varname
+></entry>
+ <entry
+>validity<footnote
+> <para
+>Validity is an (ordered) enumeration with the following allowed values: <literal
+>unknown</literal
+>, <literal
+>undefined</literal
+>, <literal
+>never</literal
+>, <literal
+>marginal</literal
+>, <literal
+>full</literal
+>, <literal
+>ultimate</literal
+>. See the &gpg; and &gpgsm; manuals for a detailed explanation. </para>
+ </footnote>
+ </entry>
+ <entry
+>the key has exactly (<replaceable
+>prefix</replaceable
+>&nbsp;=&nbsp;<literal
+>is</literal
+>), has anything but (<replaceable
+>prefix</replaceable
+>&nbsp;=&nbsp;<literal
+>is-not</literal
+>), has at least (<replaceable
+>prefix</replaceable
+>&nbsp;=&nbsp;<literal
+>is-at-least</literal
+>), or has at most (<replaceable
+>prefix</replaceable
+>&nbsp;=&nbsp;<literal
+>is-at-most</literal
+>) the ownertrust given as the value of the config key. If more than one <varname
+><replaceable
+>prefix</replaceable
+>-ownertrust</varname
+> keys (with different <replaceable
+>prefix</replaceable
+> values) are present in a single group, the behaviour is undefined. </entry>
+ </row>
+ <row>
+ <entry
+><varname
+><replaceable
+>prefix</replaceable
+>-validity</varname
+></entry>
+ <entry
+>validity</entry>
+ <entry
+>Analogous to <varname
+><replaceable
+>prefix</replaceable
+>-ownertrust</varname
+>, but for key validity instead of ownertrust. </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ <note>
+ <para
+>Some of the more interesting criteria, such as <varname
+>is-revoked</varname
+> or <varname
+>is-expired</varname
+> will only work on <emphasis
+>validated</emphasis
+> keys, which is why, by default, only validated keys are checked for revocation and expiration, although you are free to remove these extra checks. </para>
+ </note>
+
+ <para
+>In general, criteria not specified (&ie; the config entry is not set) are not checked for. If a criterion is given, it is checked for and must match for the filter as a whole to match, &ie; the criteria are AND'ed together. </para>
+
+ <example>
+ <title
+>Examples of key filters </title>
+ <para
+>To check for all expired, but non-revoked root certificates, you would use a key filter defined as follows: </para>
+<!-- isn't there a better way to not indent this in the output??? -->
+ <screen
+><!--
+-->[Key Filter #<replaceable
+>n</replaceable
+>]
+Name=expired, but not revoked
+was-validated=true
+is-expired=true
+is-revoked=false
+is-root-certificate=true<!--
+ --></screen>
+ <para
+>To check for all disabled OpenPGP keys (not yet supported by &kleopatra;) with ownertrust of at least <quote
+>marginal</quote
+>, you would use: </para>
+ <screen
+><!--
+-->[Key Filter #<replaceable
+>n</replaceable
+>]
+Name=disabled OpenPGP keys with marginal or better ownertrust
+is-openpgp=true
+is-disabled=true
+is-at-least-ownertrust=marginal<!--
+ --></screen>
+ </example>
+
+ </sect1>
+
+ </chapter
+> <!-- Administrator's Guide -->
+
+<chapter id="credits-and-license">
+<title
+>Credits and Licence</title>
+
+<para
+>&kleopatra; copyright 2002 Steffen Hansen, Matthias Kalle Dalheimer and Jesper Pedersen., copyright 2004 Daniel Molkentin, copyright 2004 Klar&auml;lvdalens Datakonsult AB</para>
+
+<para
+>Documentation copyright 2002 Steffen Hansen, copyright 2004 Daniel Molkentin, copyright 2004 Klar&auml;lvdalens Datakonsult AB</para>
+
+<itemizedlist>
+<title
+>Contributors</title>
+<listitem>
+<para
+>Marc Mutz <email
+>mutz@kde.org</email
+></para>
+</listitem>
+<listitem>
+<para
+>David Faure <email
+>faure@kde.org</email
+></para>
+</listitem>
+<listitem>
+<para
+>Steffen Hansen <email
+>hansen@kde.org</email
+></para>
+</listitem>
+<listitem>
+<para
+>Matthias Kalle Dalheimer <email
+>kalle@kde.org</email
+></para>
+</listitem>
+<listitem>
+<para
+>Jesper Pedersen <email
+>blackie@kde.org</email
+></para>
+</listitem>
+<listitem>
+<para
+>Daniel Molkentin <email
+>molkentin@kde.org</email
+></para>
+</listitem>
+</itemizedlist>
+&underGPL; &underFDL; </chapter>
+
+&documentation.index;
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/Makefile.am b/tde-i18n-en_GB/docs/kdepim/kmail/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/Makefile.in b/tde-i18n-en_GB/docs/kdepim/kmail/Makefile.in
new file mode 100644
index 00000000000..2fef3d43146
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim/kmail
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kmail/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/kmail/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kmail/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kmail/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kmail/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=importing.docbook intro.docbook index.docbook credits-and-licenses.docbook getting-started.docbook faq.docbook configure.docbook index.cache.bz2 using-kmail.docbook Makefile.in menus.docbook Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) intro.docbook credits-and-licenses.docbook using-kmail.docbook index.docbook menus.docbook importing.docbook faq.docbook configure.docbook getting-started.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail
+ @for base in intro.docbook credits-and-licenses.docbook using-kmail.docbook index.docbook menus.docbook importing.docbook faq.docbook configure.docbook getting-started.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/$$base ;\
+ done
+
+uninstall-nls:
+ for base in intro.docbook credits-and-licenses.docbook using-kmail.docbook index.docbook menus.docbook importing.docbook faq.docbook configure.docbook getting-started.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in intro.docbook credits-and-licenses.docbook using-kmail.docbook index.docbook menus.docbook importing.docbook faq.docbook configure.docbook getting-started.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/kmail/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/kmail/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kmail/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/configure.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/configure.docbook
new file mode 100644
index 00000000000..b6f421a79f6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/configure.docbook
@@ -0,0 +1,1891 @@
+<chapter id="configure">
+
+<chapterinfo>
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>David</firstname
+> <surname
+>Rugge</surname
+> <affiliation
+><address
+> <email
+>davidrugge@mediaone.net</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>Marc</firstname
+> <surname
+>Mutz</surname
+> <affiliation
+><orgname
+>Klar&auml;lvdalens Datakonsult AB</orgname
+> <address
+> <email
+>mutz@kde.org</email
+> </address
+> </affiliation>
+</author>
+<author
+><firstname
+>Michel</firstname
+> <surname
+>Boyer de la Giroday</surname
+> <affiliation
+><address
+> <email
+>michel@klaralvdalens-datakonsult.se</email>
+</address
+></affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2004-07-13</date
+> <releaseinfo
+>1.7</releaseinfo
+> </chapterinfo>
+
+<title
+>Configure &kmail;</title>
+
+<sect1 id="configure-generalinfo">
+<title
+>General Information</title>
+
+<para
+>&kmail;'s configuration window enables you to configure &kmail; in many ways. You can reach it via <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &kmail;...</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>It is divided into six pages, each of them represented by one of the icons in the list on the left hand side of the dialogue. Below the pages will be described in detail.</para>
+
+<para
+>The dialogue has several buttons:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guibutton
+>Help</guibutton
+></term>
+<listitem
+><para
+>This will open this manual at the appropriate page.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Defaults</guibutton
+></term>
+<listitem
+><para
+>This will reset the configuration options on the current page back to the default values.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Load Profile...</guibutton
+></term>
+<listitem
+><para
+>This will open a dialogue which offers several configuration profiles. You can use these as starting points for your own configuration.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Reset</guibutton
+></term>
+<listitem
+><para
+>This resets all changes you have made since you last saved the settings.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>OK</guibutton
+></term>
+<listitem
+><para
+>This saves the settings and closes the configuration dialogue.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Apply</guibutton
+></term>
+<listitem
+><para
+>This saves the settings without closing the configuration dialogue.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guibutton
+>Cancel</guibutton
+></term>
+<listitem
+><para
+>This closes the configuration dialogue without saving the changes you have made.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="configure-identity">
+<title
+>Identities Page</title>
+
+<para
+>You can find a quick introduction to the <guilabel
+>Identities</guilabel
+> page in the <link linkend="getting-started"
+>Getting Started</link
+> section.</para>
+
+<para
+>This page allows you to create one or more <emphasis
+>Identities</emphasis
+>, &ie; combinations of name, email address and other settings. For example, you can create one identity for business communication and one for personal communication. If you have more than one email address, you can create one identity per address. You will then be able to select an identity on a per-message basis.</para>
+
+<para
+>The page consists of a list of identities and buttons to manage them. The identities list will always show at least one identity, which is then the <guilabel
+>Default</guilabel
+> identity.</para>
+
+<para
+>To add a new identity to the identity list, click on the <guibutton
+>New...</guibutton
+> button. The <link linkend="configure-identity-newidentitydialog"
+>New identity</link
+> dialogue will then appear.</para>
+
+<sect2 id="configure-identity-newidentitydialog">
+<title
+>The <guilabel
+>New Identity</guilabel
+> Dialogue</title>
+
+<para
+>You have to enter the name of the new identity into the <guilabel
+>New Identity</guilabel
+> edit field. This will be the name shown in the identity list.</para>
+
+<para
+>You can choose how the new identity should be initialised by checking one of the three radio buttons in the middle of the dialogue:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>With empty fields</guilabel
+></term>
+<listitem>
+<para
+>All fields of the new identity are cleared or preset with standard values.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use Control Centre settings</guilabel
+></term>
+<listitem>
+<para
+>Uses the settings of the <application
+>Control Centre</application
+>'s default email profile (you can edit that one under <menuchoice
+><guimenu
+>Internet &amp; Network</guimenu
+> <guimenuitem
+>Email</guimenuitem
+></menuchoice
+> in the <application
+>Control Centre</application
+>).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Duplicate existing identity</guilabel
+></term>
+<listitem>
+<para
+>Copies all fields from an existing identity. You can choose which identity to copy from by selecting the corresponding entry in the <guilabel
+>Existing identities</guilabel
+> popup.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="configure-identity-general">
+<title
+>General</title>
+
+<para
+>The <guilabel
+>General</guilabel
+> tab allows you to specify some basic settings for the currently selected identity.</para>
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Your name</guilabel
+></term>
+<listitem>
+<para
+>Enter your full name here (sometimes also called <emphasis
+>display name</emphasis
+>). Although this field is not strictly mandatory, it is recommended to enter the correct value here.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Organisation</guilabel
+></term>
+<listitem>
+<para
+>Enter your organisation here. This field is optional.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Email address</guilabel
+></term>
+<listitem>
+<para
+>Enter your email address here, &ie; something like <userinput
+>joe@example.com</userinput
+>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+<example>
+<title
+>Example</title>
+<para
+>So if your address is <replaceable
+>Joe User &lt;joe@example.com&gt;</replaceable
+>, you should enter <userinput
+>Joe User</userinput
+> into the <guilabel
+>Your name</guilabel
+> field and <userinput
+>joe@example.com</userinput
+> into the <guilabel
+>Email address</guilabel
+> field.</para
+></example>
+</sect2>
+
+ <sect2 id="configure-identity-cryptography">
+ <title
+>Cryptography </title>
+
+ <para
+>The <guilabel
+>Cryptography</guilabel
+> tab allows you to specify &openpgp; and &smime; keys associated with this identity, as well as choosing the preferred (cryptographic) message format to use. </para>
+
+ <variablelist>
+
+ <varlistentry id="configure-identity-cryptography-openpgp-sign">
+ <term>
+ <guilabel
+>OpenPGP signing key</guilabel>
+ </term>
+ <listitem>
+ <para
+>Here you can select the key to be used when &openpgp;-signing messages written with this identity in effect. </para>
+ <para
+>For brevity, only the short key id of selected keys is shown. Hovering with the mouse over the key list will show more information in a tooltip. </para>
+ <para
+>To clear the label press the <guibutton
+>Clear</guibutton
+> button. </para>
+ <para
+>To change the selected key, press the <guibutton
+>Change...</guibutton
+> button. A dialogue listing all secret &openpgp; keys will be shown allowing you to select the one to use. </para>
+ </listitem>
+ </varlistentry>
+
+
+ <varlistentry id="configure-identity-cryptography-openpgp-encrypt">
+ <term>
+ <guilabel
+>OpenPGP encryption key</guilabel>
+ </term>
+ <listitem>
+ <para
+>Here you can select the key to &openpgp;-encrypt messages to when this identity and <xref linkend="configure-security-composing-encrypt-to-self"/> are in effect. This key is also used for the <xref linkend="composer-attach-attach-my-public-key"/> function of the <link linkend="the-composer-window"
+>Composer</link
+>. </para>
+ <para
+>To change the selected key, press the <guibutton
+>Change...</guibutton
+> button. A dialogue listing all &openpgp; keys found in your keyring will be shown allowing you to select the one to use. </para>
+ <para
+>You can clear the list of keys and get more information about them in the same way as described for <xref linkend="configure-identity-cryptography-openpgp-sign"/>. </para>
+ </listitem>
+ </varlistentry>
+
+
+ <varlistentry id="configure-identity-cryptography-smime-sign">
+ <term>
+ <guilabel
+>S/MIME signing certificate</guilabel>
+ </term>
+ <listitem>
+ <para
+>Here you can select the certificate to be used when &smime;-signing messages written with this identity in effect. </para>
+ <para
+>To change the selected certificate, press the <guibutton
+>Change...</guibutton
+> button. A dialogue listing all secret &smime; signing certificates will be shown allowing you to select the one to use. </para>
+ <para
+>You can clear the list of certificates and get more information about them in the same way as described for <xref linkend="configure-identity-cryptography-openpgp-sign"/>. </para>
+ </listitem>
+ </varlistentry>
+
+
+ <varlistentry id="configure-identity-cryptography-smime-encrypt">
+ <term>
+ <guilabel
+>S/MIME encryption certificate</guilabel>
+ </term>
+ <listitem>
+ <para
+>Here you can select the certificate to &smime;-encrypt messages to when this identity and <xref linkend="configure-security-composing-encrypt-to-self"/> are in effect. </para>
+ <para
+>To change the selected certificate, press the <guibutton
+>Change...</guibutton
+> button. A dialogue listing all &smime; encryption certificates found in your local keybox will be shown allowing you to select the one to use. </para>
+ <para
+>You can clear the list of certificates and get more information about them in the same way as described for <xref linkend="configure-identity-cryptography-openpgp-sign"/>. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-identity-cryptography-preferred-format">
+ <term>
+ <guilabel
+>Preferred crypto message format</guilabel>
+ </term>
+ <listitem>
+ <para
+>Here you can choose which cryptographic message format to use by default with this identity. </para>
+ <para
+>You can either select any of the four formats supported by &kmail; or leave the option at the recommended default setting of <guilabel
+>Any</guilabel
+>, which will choose a suitable format based on the recipients of the message, or might even go so far as to create two copies of the message, one &smime; signed and/or encrypted, the other &openpgp; signed and/or encrypted. </para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+<sect2 id="configure-identity-advanced">
+<title
+>Advanced</title>
+
+<para
+>The <guilabel
+>Advanced</guilabel
+> tab allows you to specify some rarely used or otherwise specialised settings for the currently selected identity.</para>
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Reply-To address</guilabel
+></term>
+<listitem>
+<para
+>Enter the address to which replies to your messages should be sent. Only fill out this field if it is different from your normal address (specified using the <guilabel
+>Name</guilabel
+> and <guilabel
+>Email Address</guilabel
+> on the <link linkend="configure-identity-general"
+><guilabel
+>General</guilabel
+> tab</link
+>), since replies default to the sender's address anyway.</para>
+<note
+><para
+>This field is only useful if you want replies to your mail to go somewhere else than your regular email address, &eg; if you are using this identity to send messages from an email address that cannot receive messages. Note that some mailing lists overwrite this header field with their post address to make sure that replies go to the list instead of individuals. So the usefulness of this field is very limited and it should only be used in rare cases.</para
+></note>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>BCC address</guilabel
+></term>
+<listitem>
+<para
+>Optionally enter an address to which blind copies of your messages should be sent to. Note that a BCC is only send to this address, when <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>BCC</guimenuitem
+></menuchoice
+> is activated while composing a message. If you want to send a BCC regardless of this setting, you should look at the <guilabel
+>Headers</guilabel
+> tab of the <guilabel
+>Composer</guilabel
+> page.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Sent-mail folder</guilabel
+></term>
+<listitem>
+<para
+>Select the folder into which messages should be filed after sending when using this identity. <acronym
+>IMAP</acronym
+> users should consider changing this to an <acronym
+>IMAP</acronym
+> folder, so their sent-mail is stored on a server instead of being stored in a local folder. This way they can access these messages at a different location.</para>
+
+<tip
+><para
+>You can exercise more fine-grained control over where to file sent messages by creating a corresponding <link linkend="filters"
+>message filter</link
+> that is applied to outgoing messages.</para
+></tip>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Drafts folder</guilabel
+></term>
+<listitem>
+<para
+>Select the folder into which drafts should be filed when using this identity. <acronym
+>IMAP</acronym
+> users should consider changing this to an <acronym
+>IMAP</acronym
+> folder, so their drafts are stored on a server instead of being stored in a local folder. This way they can easily continue to work on their drafts at a different location.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Special transport</guilabel
+></term>
+<listitem>
+<para
+>Select or enter an alternative SMTP server to be used when sending messages using this identity.</para>
+
+<note
+><para
+>You need to configure outgoing mail servers first, before you can choose them from the list. You can do this on the <link linkend="configure-accounts-sending"
+><guilabel
+>Sending</guilabel
+> tab</link
+> of the <link linkend="configure-accounts"
+> <guilabel
+>Accounts</guilabel
+> page</link
+>.</para
+></note>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="configure-identity-signature">
+<title
+>Signature</title>
+
+<para
+>This tab allows you to specify a signature (sometimes called <quote
+>footer</quote
+> or <quote
+>disclaimer</quote
+>) to be appended to each message sent using this identity.</para>
+
+<note
+><para
+>This type of signature has nothing to do with the (digital) signatures for which you can select the keys to use on the <link linkend="configure-identity-cryptography"
+>Cryptography</link
+> tab. It is just bad wording to call this a signature, but since the term is already used everywhere else, we keep this notation. Just keep in mind that these signatures and digital signatures are two completely different things.</para
+></note>
+
+<para
+>Check the <guilabel
+>Enable signature</guilabel
+> option if you want to be able to append the signature when using this identity. To <emphasis
+>automatically</emphasis
+> append it to every new message you also have to select <guilabel
+>Automatically append signature</guilabel
+> in the <guilabel
+>Composer</guilabel
+> configuration page.</para>
+
+<para
+>&kmail; can obtain the signature text from various sources. The traditional way on Unix is to read the text from a file called <filename
+>.signature</filename
+> in your home folder. This file can be shared between several programs, so you get the same signature in each mail program you use.</para>
+
+<para
+>To read the text from a text file you select <guilabel
+>Obtain signature text from file</guilabel
+>. Enter the filename in the <guilabel
+>Specify file</guilabel
+> edit field or hit the button to the right of it to browse your filesystem. If you want to edit the file, hit the <guilabel
+>Edit File</guilabel
+> button.</para>
+
+<para
+>&kmail; can also read the signature text from the output of a command. Thus, you can use programs such as <command
+>fortune</command
+> to create a new signature text for every message. Everything the program prints onto <acronym
+>stdout</acronym
+> is caught and used as the signature text.</para>
+
+<para
+>To read the text from the output of a command you select <guilabel
+>Obtain signature text from Output of Command</guilabel
+>. Enter the command (preferably with full path) in the <guilabel
+>Specify command</guilabel
+> edit field.</para>
+
+<para
+>As a third option, you can enter the signature text directly in &kmail;'s configuration dialogue. To do this, select <guilabel
+>Obtain signature text from input field below</guilabel
+> and enter the text into the appearing text box.</para>
+
+<note
+><para
+>On the Internet, signatures are by convention separated from the body of the message by a line containing only the three character <quote
+>-- </quote
+> (dash, dash, space). &kmail; will automatically prepend the signature text with this line if it is not already present in the signature text.</para>
+<para
+>If you do not wish the separator to be prepended automatically by &kmail;, simply add it to the signature text yourself.</para>
+</note>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="configure-accounts">
+<title
+>Accounts Page</title>
+
+<para
+>You can find a quick introduction to the <guilabel
+>Accounts</guilabel
+> page in the <link linkend="setting-up-your-account"
+>Setting up your Account</link
+> section.</para>
+
+<para
+>This page allows you to create one or more (incoming and outgoing) <emphasis
+>accounts</emphasis
+>, &ie; combinations of mail servers, login information and other settings. Typically, you will create one outgoing (used for sending messages) and one incoming (used to retrieve messages) account. You can create as many accounts as you want, though, and assign each one to different <link linkend="configure-identity"
+>identities</link
+> or decide on a per-message basis.</para>
+
+<sect2 id="configure-accounts-sending">
+<title
+>Sending</title>
+
+<para
+>The <guilabel
+>Sending</guilabel
+> tab allows you to define new outgoing mail servers and set some common options.</para>
+
+<para
+>For basic information, see <link linkend="sending-mail"
+>Setting up your Account: Sending</link
+>.</para>
+
+<para
+>When you click <guibutton
+>Add...</guibutton
+> or <guibutton
+>Modify...</guibutton
+> the <guilabel
+>Add transport</guilabel
+> or <guilabel
+>Modify transport</guilabel
+> dialogues will open respectively. For sending via <application
+>sendmail</application
+> or similar programs you can specify a name and the location of the <command
+>sendmail</command
+> program. For <acronym
+>SMTP</acronym
+> you can specify <guilabel
+>Name</guilabel
+>, <guilabel
+>Host</guilabel
+> and <guilabel
+>Port</guilabel
+> of the server. <guilabel
+>Server requires authentication</guilabel
+> will enable the <guilabel
+>Login</guilabel
+> and <guilabel
+>Password</guilabel
+> fields and the <guilabel
+>Authentication method</guilabel
+> buttons on the <guilabel
+>Security</guilabel
+> tab. If you are not sure about the security settings you can make &kmail; test for the best settings by using <guibutton
+>Check What the Server Supports</guibutton
+>.</para>
+
+<para
+><guilabel
+>Confirm before send</guilabel
+> will pop up a confirmation box every time you send a message.</para>
+
+<para
+><guilabel
+>Send messages in outbox folder</guilabel
+> lets you specify when queued messages, &ie; messages in the outbox folder pending to be sent, should be sent. You can choose between:</para>
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Never Automatically</guilabel
+></term>
+<listitem
+><para
+>Queued messages will only be sent if you select <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send queued messages</guimenuitem
+></menuchoice
+>.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>On Manual Mail Checks</guilabel
+></term>
+<listitem
+><para
+>Queued messages will be sent after you have manually checked for new mail, &eg; with <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Check Mail</guimenuitem
+></menuchoice
+>. Of course, you can also manually send the queued messages with <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send queued messages</guimenuitem
+></menuchoice
+>.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>On All Mail Checks</guilabel
+></term>
+<listitem
+><para
+>Queued messages will be sent after all checks for new mail, &ie; after automatic mail checks as well as after manual mail checks. Of course, you can also manually send the queued messages with <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send queued messages</guimenuitem
+></menuchoice
+>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+><guilabel
+>Default send method</guilabel
+> lets you define what happens when a message is sent. If <guilabel
+>Send now</guilabel
+> is selected, the message is sent to the mail server immediately, while if <guilabel
+>Send later</guilabel
+> is selected, the message is queued in the outbox to be sent later with the <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send Queued Messages</guimenuitem
+></menuchoice
+> command or automatically when you check your mail, depending on the setting of <guilabel
+>Send messages in outbox folder</guilabel
+> above.</para>
+
+<para
+><guilabel
+>Message property</guilabel
+> lets you select how your message will be encoded when it is sent. <guilabel
+>Allow 8-bit</guilabel
+> means that &kmail; will send your message in 8-bit <acronym
+>ASCII</acronym
+>, which means that all special characters such as accented letters will be sent as-is. If <guilabel
+>MIME Compliant (Quoted Printable)</guilabel
+> is selected, special characters will be encoded using standard &MIME; encodings, which may be more portable to mailing systems other than 8-bit <acronym
+>ASCII</acronym
+>. We recommend to use <guilabel
+>MIME Compliant</guilabel
+>.</para>
+
+<note
+><para
+>Even with <guilabel
+>Allow 8-bit</guilabel
+> selected &kmail; will use <guilabel
+>MIME Compliant</guilabel
+> encoding in some situations, for example for sending cryptographically signed messages.</para
+></note>
+
+<para
+><guilabel
+>Default domain</guilabel
+> lets you specify which domain name should be used to complete email addresses that only consist of the recipient's user name. For example when you set the default domain to <replaceable
+>kde.org</replaceable
+> then messages you send to <replaceable
+>joebloggs</replaceable
+> will be sent to <replaceable
+>joebloggs@kde.org</replaceable
+>.</para>
+
+</sect2>
+
+<sect2 id="configure-accounts-receiving">
+<title
+>Receiving</title>
+
+<para
+>For basic information, see <link linkend="receiving-mail"
+>Setting up your Account: Receiving</link
+>.</para>
+
+<para
+><guilabel
+>Check mail on startup</guilabel
+> lets you specify whether KMail should check for new mail immediately after it has been started.</para>
+
+<para
+>With <guilabel
+>New Mail Notification</guilabel
+> you can set how &kmail; will notify you if new messages have arrived: <guilabel
+>Beep</guilabel
+> will play a short beep sound; if <guilabel
+>Detailed new mail notification</guilabel
+> is enabled then &kmail; will show the number of new messages for each folder provided you have chosen to be notified with a dialogue. More advanced notification options, like showing a dialogue or running a certain command, are available via the <guibutton
+>Other Actions</guibutton
+> button.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="configure-appearance">
+<title
+>Appearance Page</title>
+
+<sect2 id="configure-appearance-fonts">
+<title
+>Fonts</title>
+
+<para
+>This section allows you to change the type, size and character set of the display fonts. <guilabel
+>Message Body</guilabel
+> sets the font for the reader pane, <guilabel
+>Composer</guilabel
+> sets the font for writing messages in the composer window. There is a separate entry for <guilabel
+>Message List - Date Field</guilabel
+> so you can choose a monospaced font for the date field for better readability.</para>
+
+</sect2>
+
+<sect2 id="configure-appearance-colors">
+<title
+>Colours</title>
+
+<para
+>This section allows you to change the colour of the text. <guilabel
+>Recycle colours on deep quoting</guilabel
+> means that even text that is quoted more than three times will appear in colour. Note that the <guilabel
+>Quoted text</guilabel
+> colours only work in the message reader, not in the composer. </para>
+
+</sect2>
+
+<sect2 id="configure-appearance-layout">
+<title
+>Layout</title>
+
+<para
+><guilabel
+>Show HTML status bar</guilabel
+> activates a bar at the left side of the reader pane that tells you if a message is &html; or not. This is important because &html; messages might imitate the look of a signed and encrypted message, so you should be aware of the fact that you are reading a &html; message. The &html; status bar itself cannot be influenced by the &html; code of the message.</para>
+
+<para
+>The <guilabel
+>Window Layout</guilabel
+> section lets you choose the layout of the main window. You can choose where you want the <guilabel
+>Message Preview Pane</guilabel
+> or choose not to have it at all.</para>
+
+<para
+>The <guilabel
+>Message Structure Viewer</guilabel
+> option lets you choose when the structure viewer will be shown: the structure viewer is a part of the main window that lets you access all parts of a message. <guilabel
+>Show never</guilabel
+> will disable the structure viewer (note that you can still access attachments as icons), <guilabel
+>Show always</guilabel
+> will show the structure viewer even if there is only one plaintext part. <guilabel
+>Show only for non-plaintext messages</guilabel
+> will display the structure viewer only if it makes sense, &ie; if the current message has attachments or has &html; parts.</para>
+
+</sect2>
+
+<sect2 id="configure-appearance-headers">
+<title
+>Headers</title>
+
+<para
+>With <guilabel
+>Display message sizes</guilabel
+> selected there will be another column in the header pane that shows the messages' size.</para>
+
+<para
+><guilabel
+>Show crypto icons</guilabel
+> will add more status information to the <guilabel
+>Subject</guilabel
+> columns in the header pane: every message that has been signed will have a small <guiicon
+>Signed</guiicon
+> icon in front of the subject, every message that has been encrypted will have a small <guiicon
+>Encrypted</guiicon
+> icon in front of the subject. Note that you have to select a message once before these icons will appear, until then only question marks will be displayed.</para>
+
+<para
+><guilabel
+>Thread list of message headers</guilabel
+> will put all the messages in the header pane in a kind of tree list, so that the replies to a message are directly below that message.</para>
+
+<para
+>With <guilabel
+>Message header threading options</guilabel
+> you can select whether threads should appear expanded (<guilabel
+>open</guilabel
+>) by default or whether they should be collapsed (<guilabel
+>closed</guilabel
+>). You can of course still open/close threads using the <guilabel
+>+</guilabel
+>/<guilabel
+>-</guilabel
+> buttons.</para
+>
+
+<para
+>With <guilabel
+>Date Display</guilabel
+> you can choose between several date formats. The <guilabel
+>Localised Format</guilabel
+> is the one you can specify under <guilabel
+>Country &amp; Language</guilabel
+> in &kcontrol;. For the <guilabel
+>Custom</guilabel
+> format you can get a description of the possible values by pressing <keycombo action="simul"
+>&Shift;<keycap
+>F1</keycap
+></keycombo
+> and then clicking on <guilabel
+>Custom</guilabel
+> option.</para>
+
+</sect2>
+
+<sect2 id="configure-appearance-systemtray">
+<title
+>System Tray</title>
+
+<para
+>If you enable the system tray icon then a small &kmail; icon with the number of unread messages will be shown in the system tray. You can enable &kmail;'s system tray icon with <guilabel
+>Enable system tray icon</guilabel
+>, and with <guilabel
+>System Tray Mode</guilabel
+> you can specify whether the tray icon should always be shown or only if you have unread messages.</para>
+
+<para
+>If the icon is visible then you can hide &kmail;'s main window by clicking on the icon or by clicking on the window close button. By clicking on the icon you can make &kmail;'s main window visible again. If you click on the icon with the <mousebutton
+>right</mousebutton
+> mousebutton then you get a menu with a few useful commands. You can check for new mail, create a new message or quit &kmail;. Additionally, there is the entry <guilabel
+>New Messages In</guilabel
+> which lists all folders containing unread messages. If you choose one of those folders then this folder will be selected in &kmail;'s main window. </para>
+
+</sect2>
+
+<!-- fixme?: date + less than/greater than broken in kmail? -->
+<!-- fixme?: "group" wording in program -->
+
+</sect1>
+
+ <sect1 id="configure-composer">
+ <title
+>Composer Page </title>
+
+ <sect2 id="configure-composer-general">
+ <title
+>General </title>
+
+ <variablelist>
+ <varlistentry id="configure-composer-general-append-signature">
+ <term>
+ <guilabel
+>Automatically append signature</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, your signature as defined in the <link linkend="configure-identity-signature"
+>identity page</link
+> is automatically included at the end of all messages you create (&ie; new messages, replies &etc;). </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="configure-composer-general-smart-quoting">
+ <term>
+ <guilabel
+>Use smart quoting</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; will break long lines but will try to keep the correct quoting (&eg; the <quote
+>&gt; </quote
+> will always be at the start of the line). </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="configure-composer-general-auto-request-mdns">
+ <term>
+ <guilabel
+>Automatically request message disposition notifications</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, <xref linkend="composer-options-request-mdn"/> will default to <emphasis
+>on</emphasis
+>. Check this option only if you know what you are doing. &mdn;s are considered a nuisance (or are simply ignored) by a lot of people. It is better to decide to request them on a message-by-message basis. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="configure-composer-general-word-wrap">
+ <term>
+ <guilabel
+>Word wrap at column</guilabel>
+ </term>
+ <listitem>
+ <para
+>Lets you turn word wrapping on and off in the composer window and lets you set the column at which words will be wrapped (you probably should not need to change the default value, which is <literal
+>78</literal
+>). </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="configure-composer-general-autosave-interval">
+ <term>
+ <guilabel
+>Autosave interval</guilabel>
+ </term>
+ <listitem>
+ <para
+>A backup copy of the text in the composer window can be created regularly. This option lets you specify the interval used to create the backup. You can disable autosaving by setting it to the value <literal
+>0</literal
+>. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="configure-composer-general-external-editor">
+ <term>
+ <guilabel
+>External Editor</guilabel>
+ </term>
+ <listitem>
+ <para
+>If you do not like the Composer you can use a different editor. Note that the composer window will still open and the external editor will open as soon as you type just one character in the body of the message. If you are done, save the text and exit the editor. The text will now appear in the composer window, where you can send it. Note that your editor may not return immediately, you have to use &eg; <userinput
+> <command
+> gvim <option
+>-f</option
+> <varname
+>%f</varname
+> </command
+> </userinput
+> for <application
+>gvim</application
+>. </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ </sect2>
+
+
+<sect2 id="configure-composer-phrases">
+<title
+>Phrases</title>
+
+<para
+>The <guilabel
+>Phrases</guilabel
+> tab lets you define the automatically generated lines that are added to message replies, forwarded messages, and the character that is added in front of quoted text. There are special &percnt;-denoted characters that will insert certain values, which are also displayed at the top of the <guilabel
+>Phrases</guilabel
+> section. You can add reply phrases in languages other than your default &kde; language using the <guibutton
+>Add...</guibutton
+> button. You can then choose between different languages with the <guilabel
+>Language</guilabel
+> drop down box. This will only work for languages whose i18n package you have installed.</para>
+
+</sect2>
+
+<sect2 id="configure-composer-subject">
+<title
+>Subject</title>
+
+<para
+>This section contains a list of prefixes for <quote
+>Reply</quote
+> and <quote
+>Forward</quote
+>. If you receive messages that use prefixes different to the standard ones, you can add them here so &kmail; will recognise them. This way &kmail; can ignore them for sorting messages and when setting the subject of a reply or a forwarded messages, and optionally replace them with <quote
+>Re:</quote
+> or <quote
+>Fwd:</quote
+> respectively.</para>
+
+</sect2>
+
+<sect2 id="configure-composer-charset">
+<title
+>Charset</title>
+
+<para
+>Here you can manage the default charsets used for your own messages. Every message you send will be checked if it is written in one of the listed charsets, starting at the top of the list. If it is, this charset will be used. If it is not, a dialogue will show up and tell you that you manually have to choose a charset using <menuchoice
+><guimenu
+>Options</guimenu
+><guisubmenu
+>Set Encoding</guisubmenu
+></menuchoice
+>. </para>
+
+<para
+>If you select <guilabel
+>Keep original charset when replying or forwarding (if possible)</guilabel
+>, the original message's charset will be kept, unless there are now characters that cannot be represented using that charset.</para>
+
+</sect2>
+
+<sect2 id="configure-composer-headers">
+<title
+>Headers</title>
+
+<para
+>Check the <guilabel
+>Use custom message-id suffix</guilabel
+> checkbox if you want &kmail; to generate Message-Id's with a custom suffix. Enter the desired suffix in the <guilabel
+>Custom message-id suffix</guilabel
+> field. Please make sure that the suffix that you specify is world-wide unique. The best thing is to use the name of a domain which you are the owner of. If you do not check <guilabel
+>Use custom Message-Id suffix</guilabel
+> then &kmail; will automatically generate the complete Message-Id. If you do not know what this is all about do not check this option.</para>
+
+<para
+>The <guilabel
+>Define custom mime header fields</guilabel
+> list sets the headers that &kmail; will use for its outgoing messages. You can both invent new fields and overwrite existing ones. This feature is only useful for advanced users.</para>
+
+</sect2>
+
+<sect2 id="configure-composer-attachments">
+<title
+>Attachments</title>
+
+<para
+>If you have to send attachments with filenames containing non-English characters to users of Outlook(TM) or Outlook Express(TM) then you might want to check the <guilabel
+>Outlook-compatible attachment naming</guilabel
+> option. &kmail; will then encode the attachment names in a non-standard way that is understood by Outlook(TM).</para>
+<para
+>Note that &kmail; will create non-standard compliant messages, and consequently it is possible that your messages will not be understood by standard-compliant mail clients. So, unless you have no other choice, you should not enable this option.</para>
+
+<para
+>Check the <guilabel
+>Enable detection of missing attachments</guilabel
+> checkbox if you want &kmail; to warn you whenever you are about to send a message without attachments although the message text contains certain words which indicate that you wanted to include an attachment. The list of key words can be modified.</para>
+
+</sect2>
+
+</sect1>
+
+ <sect1 id="configure-security">
+ <title
+>Security Page </title>
+
+ <sect2 id="configure-security-reading">
+ <title
+>Reading </title>
+
+ <para
+>On this tab you can configure security-relevant options for reading messages. </para>
+
+ <variablelist>
+
+ <varlistentry id="configure-security-reading-prefer-html">
+ <term>
+ <guilabel
+>Prefer HTML to plain text</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; will show &html; messages with their &html; formatting and layout. We strongly recommend to leave this option off, as security problems with &html; might show up. When this option is off, you can still read &html; messages, but only as plain text. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-reading-external-references">
+ <term>
+ <guilabel
+>Allow messages to load external references from the Internet</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; can load external images, style sheets &etc; from the Internet when you look at an &html; message. We strongly recommend to leave this option off (although it has no effect if you only view plain text messages). By adding external references to their messages, people sending spam can detect that and when you have looked at their message. Note that this option has no effect on &Java;, JavaScript and Plugins - these are disabled anyway and cannot be enabled at all. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-reading-mdns">
+ <term>
+ <guilabel
+>Message Disposition Notifications</guilabel>
+ </term>
+ <listitem>
+ <para
+>&mdn;s are a generalisation of what is commonly called a <quote
+>read receipt</quote
+>. The message author requests a disposition notification to be sent and the receiver's mail program generates a reply from which the author can learn what happened to his message. Common disposition types include <quote
+>displayed</quote
+> (&ie; read), <quote
+>deleted</quote
+> and <quote
+>dispatched</quote
+> (&eg; forwarded). </para>
+ <para
+>The following options (listed as <guilabel
+>Send policy</guilabel
+>) are available to control <emphasis
+>when</emphasis
+> &kmail; sends &mdn;s: </para>
+ <variablelist>
+ <varlistentry>
+ <term
+><guilabel
+>Ignore</guilabel
+> (recommended) </term>
+ <listitem>
+ <para
+>Ignores any request for disposition notifications. No &mdn; will ever be sent automatically. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <guilabel
+>Ask</guilabel>
+ </term>
+ <listitem>
+ <para
+>Answers requests only after asking the user for permission. This way, you can send &mdn;s for selected messages while denying or ignoring them for others. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <guilabel
+>Deny</guilabel>
+ </term>
+ <listitem>
+ <para
+>Always sends a <quote
+>denied</quote
+> notification. This is only <emphasis
+>slightly</emphasis
+> better than always sending &mdn;s. The author will still know that the messages has been acted upon, he just cannot tell whether it was deleted or read &etc; </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <guilabel
+>Always send</guilabel>
+ </term>
+ <listitem>
+ <para
+>Always sends the requested disposition notification. That means that the author of the message gets to know when the message was acted upon and, in addition, what happened to it (displayed, deleted &etc;). This option is strongly discouraged, but since it makes sense where privacy is not a concern, &eg; in customer relationship management, it has been made available. </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para
+>If you are unsure, experiment a while with <guilabel
+>Ask</guilabel
+> and if you find &kmail;s questions annoying, switch to <guilabel
+>Ignore</guilabel
+>. </para>
+ <para
+>The following options (listed as <guilabel
+>Quote original message</guilabel
+>) are available to control <emphasis
+>how much</emphasis
+> of the original message &kmail; sends back in &mdn;s. </para>
+ <variablelist>
+ <varlistentry>
+ <term>
+ <guilabel
+>Nothing</guilabel>
+ </term>
+ <listitem>
+ <para
+>No parts of the message other than the mandatory message-id and the original recipient is included in the &mdn; reply. This preserves enough information for the sender to find the message in his sent messages for which this &mdn; was generated. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <guilabel
+>Full message</guilabel>
+ </term>
+ <listitem>
+ <para
+>Attaches the complete message to the disposition notification. Usually, this is overkill. It does not add any valuable information that cannot be deduced from the message headers alone, but people sometimes insist on this, since it is much easier for humans to correlate the content of the message than just the headers to what they sent earlier. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <guilabel
+>Only headers</guilabel>
+ </term>
+ <listitem>
+ <para
+>Attaches only the headers to the disposition notification. This is usually enough to enable both humans (by subject) and computers (by message-id) to easily correlate &mdn; and original message. </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para
+>If unsure, leave the option at the default. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <guilabel
+>Do not send MDNs in response to encrypted messages</guilabel>
+ </term>
+ <listitem>
+ <para
+>This option suppresses the sending of &mdn;s if the message is encrypted (partially or in whole). This thwarts attempts to use &kmail;'s &mdn; feature as an <emphasis
+>oracle</emphasis
+> to deduce whether you were able to decrypt the message or not. </para>
+ <para
+>Strictly speaking, this option is not needed, since &kmail; sends &mdn;s regardless of whether the message could be successfully decrypted or not (the disposition notification request resides in the unencrypted part of the message), but it gives the security-conscious user the choice to either send them always if requested (option unchecked), or never (option checked). </para>
+ <para
+>If unsure, leave the option checked. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <guilabel
+>Automatically import keys and certificates</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; automatically imports any attachments containing &openpgp; keys into your local keyring, and any attachments containing &smime; keys into your local key box. </para>
+ <note>
+ <para
+>Verifying &smime; signatures always involves importing the contained certificates. This option thus does not affect this. It is also unrelated to &gpg;'s <option
+>auto-key-retrieve</option
+> feature, where &gpg; will try to import unknown keys from a key server. </para>
+ </note>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </sect2>
+
+ <sect2 id="configure-security-composing">
+ <title
+>Composing </title>
+
+ <para
+>On this tab you can configure security-relevant options for composing messages. </para>
+
+ <variablelist>
+
+ <varlistentry id="configure-security-composing-automatically-sign">
+ <term>
+ <guilabel
+>Automatically sign messages</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, the <xref linkend="composer-options-sign-message"/> option in the composer will default to <emphasis
+>on</emphasis
+>. </para>
+ <para
+>However, you can still switch it on and off on a per-message basis. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-composing-encrypt-to-self">
+ <term>
+ <guilabel
+>Always encrypt to self</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, any message that is encrypted to the recipients will additionally be encrypted to yourself. </para>
+ <warning>
+ <para
+>If you uncheck this option, you may not be able to decrypt the messages written by yourself and encrypted to other people anymore. </para>
+ </warning>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-composing-store-sent-encrypted">
+ <term>
+ <guilabel
+>Store sent messages encrypted</guilabel
+><!--
+ --><footnote>
+ <para
+>This options enables a mode of using mail encryption that is sometimes (misleadingly) called <quote
+>transport-only</quote
+> encryption. In this mode of operation, the message encryption is stripped off as soon as the message has reached its destination. The encryption lasts only while the message is on its way. </para>
+ <para
+>&kmail; supports this mode half-heartedly, since such functionality should better placed at the mail <emphasis
+>server</emphasis
+> (<acronym
+>MTA</acronym
+>) than at the mail <emphasis
+>client</emphasis
+> (<acronym
+>MUA</acronym
+>) level. Thus, future versions of &kmail; may drop support for this option. </para>
+ </footnote>
+ </term>
+ <listitem>
+ <para
+>If checked, messages are stored in your <guilabel
+>sent-mail</guilabel
+> folder just as you sent them (&ie; if they were encrypted, they are also stored that way). </para>
+ <para
+>If unchecked, messages will <emphasis
+>always</emphasis
+> be stored unencrypted in your <guilabel
+>sent-mail</guilabel
+> folder, even if they are sent encrypted. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-composing-show-encryption-key">
+ <term>
+ <guilabel
+>Always show the encryption keys for approval</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, everytime you encrypt a message, a dialogue will appear that presents you with the encryption keys that will be used for each recipient. You can then review the choice of keys, change them, and approve or cancel the encryption operation. We recommend to keep this option checked, since it makes the encryption process more transparent. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-composing-opportunistic-encryption">
+ <term>
+ <guilabel
+>Automatically encrypt messages whenever possible</guilabel>
+ </term>
+ <listitem>
+ <para
+>Also called <quote
+>opportunistic encryption</quote
+>. If checked, &kmail; will try to match recipients to (&openpgp; or &smime;) keys even when you did <emphasis
+>not</emphasis
+> specifically request encryption. If usable keys are found for all recipients, &kmail; will ask whether or not you want to encrypt the message. </para>
+ <para
+>It is highly recommended to turn this on, as it makes encrypting messages really easy to use. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-composing-never-sign-encrypt-drafts">
+ <term>
+ <guilabel
+>Never sign/encrypt when saving as draft</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; will not attempt to sign and/or encrypt messages that are merely saved to the <guilabel
+>drafts</guilabel
+> folder. This is more convenient, and does not result in a gross loss of security, provided the drafts folder is safe. &imap; users might want this options turned off, if their <guilabel
+>drafts</guilabel
+> folder is on the server. </para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+ <sect2 id="configure-security-warnings">
+ <title
+>Warnings </title>
+
+ <para
+>On this tab you can switch security-relavant warnings on and off. </para>
+
+ <variablelist>
+
+ <varlistentry id="configure-security-warnings-warn-send-unsigned">
+ <term>
+ <guilabel
+>Warn when trying to send unsigned messages</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; will show a warning if for whatever reason a message would be sent without being digitally signed. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-warnings-warn-send-unencrypted">
+ <term>
+ <guilabel
+>Warn when trying to send unencrypted messages</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; will show a warning if for whatever reason a message would be sent without being encrypted. </para>
+ <note>
+ <para
+>While it is common to sign all outgoing messages, encrypting them is not. So unless your company has a policy of never sending any unencrypted messages, it might be a good idea to keep this option switched off and rely on <link linkend="configure-security-composing-opportunistic-encryption"
+>opportunistic encryption</link
+> to alert you if you <emphasis
+>could</emphasis
+> send encrypted messages, but did not request it. </para>
+ </note>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-warnings-warn-receiver-email-not-in-cert">
+ <term>
+ <guilabel
+>Warn if receiver's email address is not in certificate</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; will emit a warning if an &smime; certifciate or &openpgp; key will be used for a recipient whose email address is not listed in the email addresses stored in the certificate. </para>
+ <para
+>Situations in which this warning will trigger include when configuring your per-identity &openpgp; keys or &smime; certificates, when encrypting, and when verifying signatures, if the signature was made with a certificate that does not include the email address of the sender. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-warnings-warn-near-expire">
+ <term>
+ <guilabel
+>Warn if certificates/keys expire soon</guilabel>
+ </term>
+ <listitem>
+ <para
+>If checked, &kmail; will warn when an &smime; certificate or &openpgp; key is used which will expire soon. </para>
+ <para
+>The period in which to warn before key/certificate expiration can then be configured separately for signing and encryption keys, as well as (in the case of &smime;), for end-user certificates, intermediate <acronym
+>CA</acronym
+> certificates and root certificates. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="configure-security-warnings-reenable-all-warnings">
+ <term>
+ <guilabel
+>Re-Enable All &quot;Don&apos;t Ask Again&quot; Warnings</guilabel>
+ </term>
+ <listitem>
+ <para
+>Apart from the main warnings described above, there are more warning and information messages, which contain an option to not show them again. If you would like to re-enable them after choosing not to show them again, you can achieve this by pressing this button. <footnote
+> <para
+>This will re-enable <emphasis
+>all</emphasis
+> such warnings for &kmail;. It does not make much sense to allow more fine-grained selection of which warnings to show since you can just check the option to suppress them again when they next show up. </para>
+ </footnote>
+ </para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+ <sect2 id="configure-security-smime-validation">
+ <title
+>&smime; Validation </title>
+
+ <para
+>This tab contains selected entries from &gpgsm;'s <link linkend="configure-security-crypto-backends-configure"
+>dynamic backend configuration dialogue</link
+>. Please refer to the &gpgsm; manual for a description of these options. </para>
+ </sect2>
+
+ <sect2 id="configure-security-crypto-backends">
+ <title
+>Crypto Backends </title>
+
+ <para
+>On this tab you can configure which crypto backends are to be used for &openpgp; and &smime; cryptographic operations (such as signing and encrypting). </para>
+
+ <para
+>On the right-hand side, you see a list of available backends. Below each backend entry, you can see what protocols (&openpgp; and/or &smime;) the backend supports. If a protocol is not listed, the backend does not support it. If it is listed, but greyed out, the backend supports the protocol, but some required programs were not found, or other errors occurred during initialisation. If you press <guibutton
+>Rescan</guibutton
+>, a dialogue box will appear that lists reasons for the initialisation failure. </para>
+
+ <para id="configure-security-crypto-backends-configure"
+>To configure a backend, select it in the list of available backends and press <guibutton
+>Configure...</guibutton
+>. The per-backend configuration dialogue is dynamically created from the information returned by the backend. It may therefore change if you update the backend applications, although &kmail; itself is unchanged. If the <guibutton
+>Configure...</guibutton
+> button is disabled, the backend does not support a backend configuration dialogue. </para>
+
+ <para
+>Please refer to the manuals of the applications underlying each backend for a description of the options presented in the backend configuration dialogues. </para>
+
+ <para
+>In front of each backend's protocol entries, you can see a checkbox, with which you select which backend is to be used for a given protocol. These checkboxes are exclusive per protocol, meaning that if you select a backend to perform &openpgp; operations, any previously selected &openpgp; implementation will be unselected, but the &smime; backend selection will be unchanged. If no backend is selected for a given protocol, that protocol is effectively disabled for use in &kmail;. </para>
+
+ </sect2>
+
+ </sect1
+> <!-- configure-security -->
+
+<sect1 id="configure-misc">
+<title
+>Misc Page</title>
+
+<sect2 id="configure-misc-folders">
+<title
+>Folders</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Ask for confirmation before moving all messages to the wastebin</guilabel
+></term>
+<listitem>
+<para
+>Enable this option if you want to be asked for confirmation whenever you use <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>Move All Messages to Wastebin</guimenuitem
+></menuchoice
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Exclude important messages from expiry</guilabel
+></term>
+<listitem>
+<para
+>Enable this option if important messages should never be deleted during message expiration, &ie; during automatic deletion of old messages.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="configure-misc-folders-go-unread">
+<term
+><guilabel
+>When trying to find unread messages</guilabel
+></term>
+<listitem>
+<para
+>This option controls what happens if you press one of the shortcuts to go to the next or previous unread message (&eg; <keycap
+>Space</keycap
+>). If you ask &kmail; to go to the next unread message although there is no unread message below the currently selected message then the following happens: <itemizedlist
+> <listitem
+> <para
+>If <guilabel
+>Do not Loop</guilabel
+> is selected then nothing will happen. </para
+> </listitem
+> <listitem
+> <para
+>If <guilabel
+>Loop in Current Folder</guilabel
+> is selected then &kmail; will search from the beginning of the current folder for an unread message. If none is found then nothing happens.</para
+> </listitem
+> <listitem
+> <para
+>If <guilabel
+>Loop in All Folders</guilabel
+> is selected then &kmail; will first search in the current folder for another unread message. If none is found then &kmail; will search the next folder containing unread messages. </para
+> </listitem
+> </itemizedlist
+> Correspondingly, if you ask &kmail; to go to the previous unread message. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Jump to first unread message when entering a folder</guilabel
+></term>
+<listitem>
+<para
+>If this option is enabled &kmail; will go to the first unread message when you enter a folder; if it is not enabled, &kmail; will go to first new message or, if there is no new message, to the message that was selected when you last left the folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Mark selected message as read after...</guilabel
+></term>
+<listitem>
+<para
+>When you select a <guilabel
+>new</guilabel
+> or <guilabel
+>unread</guilabel
+> message, &kmail; will change the message's status to <guilabel
+>read</guilabel
+> after the number of seconds entered here. If you disable this option, messages will keep their <guilabel
+>new</guilabel
+> or <guilabel
+>unread</guilabel
+> status.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Ask for action after dragging messages to another folder</guilabel
+></term>
+<listitem>
+<para
+>When you drag a message to a different folder, a small popup will ask you if you want to move or copy the message. If you disable this option, the message will be moved immediately, without a popup.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>By default, message folders on disk are...</guilabel
+></term>
+<listitem>
+<para
+>Here you can set the default <link linkend="folders-format"
+>folder format</link
+> that is used when you create a new folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Open this folder on startup</guilabel
+></term>
+<listitem>
+<para
+>Here you can set the folder that should be selected by default if you start &kmail;. If you use only &imap; folders then you might want to set this to your &imap; inbox folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Empty wastebin on program exit</guilabel
+></term>
+<listitem>
+<para
+>The wastebin folder is cleared of messages when you quit &kmail; if this option is selected.</para
+>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="configure-misc-groupware">
+<title
+>Groupware</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Enable IMAP resource functionality</guilabel
+></term>
+<listitem>
+<para
+>Makes it possible to store the entries from the Kontact applications (KOrganizer, KAddressBook and KNotes). This option has to be set whenever you are configuring Kontact as a <guilabel
+>KDE Kolab client</guilabel
+>. This option being enabled you will also need to add the appropriate resources from the <guilabel
+>KDE Control Center</guilabel
+> (kcontrol) in the <guilabel
+>KDE Resources Configuration</guilabel
+> section. <guilabel
+>Kolab</guilabel
+> resources have to be added in case the resource functionality applies to a <guilabel
+>KDE Kolab client</guilabel
+> set-up.</para>
+</listitem>
+</varlistentry>
+<varlistentry id="configure-misc-format-groupware-folders">
+<term
+><guilabel
+>Format used for the groupware folders</guilabel
+></term>
+<listitem>
+<para
+>Choose the storage format for the groupware folders</para>
+<itemizedlist>
+<listitem>
+<para
+>Default format is <guilabel
+>Standard (Ical/Vcard)</guilabel
+> for calendar folders (Ical) and addressbook folders (Vcard). This makes all Kontact features available.</para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Kolab</guilabel
+> users should choose <guilabel
+>Kolab XML</guilabel
+>. This format uses a custom model that matches more closely to the one used in Microsoft Outlook(tm) and gives better compatibility.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Language of the groupware folders</guilabel
+></term>
+<listitem>
+<para
+>Choose between the available languages to set the folder names of the <guilabel
+>IMAP</guilabel
+> storage to your local language. Note that this option is only aimed for compatibility with Microsoft Outlook(tm). It is not recommended to change its default unless you have to, since it makes changing languages impossible.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Resource folders are in account</guilabel
+></term>
+<listitem>
+<para
+>Select the parent of the <guilabel
+>IMAP</guilabel
+> resource folders. You should select the name of your <guilabel
+>IMAP/DIMAP</guilabel
+> account. By default the <guilabel
+>Kolab</guilabel
+> server sets the <guilabel
+>IMAP</guilabel
+> inbox to be the parent.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Hide groupware folders</guilabel
+></term>
+<listitem>
+<para
+>You should not need to see the folders that hold the <guilabel
+>IMAP</guilabel
+> resources. However if you want to see them, you can set that by enabling this option.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Mangle From:/To: headers in replies to invitations</guilabel
+></term>
+<listitem>
+<para
+>Enable this option to make Microsoft Outlook(tm) understand your answers to invitations replies.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Send invitations in the mail body</guilabel
+></term>
+<listitem>
+<para
+>Invitations use to be send as attachments to a mail. By enabling this option, you let the invitation mails to be sent in the text of the mail, which is necessary to send invitations and replies to Microsoft Outlook(tm).</para
+>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/credits-and-licenses.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/credits-and-licenses.docbook
new file mode 100644
index 00000000000..1f8878ab685
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/credits-and-licenses.docbook
@@ -0,0 +1,395 @@
+<chapter id="credits-and-licenses">
+
+<chapterinfo>
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>David</firstname
+> <surname
+>Rugge</surname
+> <affiliation
+><address
+> <email
+>davidrugge@mediaone.net</email>
+</address
+></affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>British English English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2004-07-13</date
+> <releaseinfo
+>1.7</releaseinfo
+> </chapterinfo>
+
+<title
+>Credits and Licences</title>
+
+<para
+>&kmail;: Copyright the &kmail; developers, 1997-2004</para>
+&underGPL; &underFDL; <sect1 id="team">
+<title
+>Development Team</title>
+<!-- please keep in sync with the authors list on the webpage -->
+
+<!-- don't modify manually, this list is generated: -->
+<itemizedlist>
+<listitem
+><para
+>Ingo Kl&ouml;cker (kloecker at kde org): Maintainer</para
+></listitem>
+<listitem
+><para
+>Don Sanders (sanders at kde org): Adopter and co-maintainer</para
+></listitem>
+<listitem
+><para
+>Stefan Taferner (taferner at kde org): Original author</para
+></listitem>
+<listitem
+><para
+>Michael H&auml;ckel (haeckel at kde org): Former maintainer</para
+></listitem>
+<listitem
+><para
+>Till Adam (till at adam-lilienthal de): Core developer</para
+></listitem>
+<listitem
+><para
+>Carsten Burghardt (burghardt at kde org): Core developer</para
+></listitem>
+<listitem
+><para
+>Marc Mutz (mutz at kde org): Core developer</para
+></listitem>
+<listitem
+><para
+>Daniel Naber (daniel naber at t-online de): Documentation</para
+></listitem>
+<listitem
+><para
+>Zack Rusin (zack at kde org): Core developer</para
+></listitem>
+<listitem
+><para
+>Toyohiro Asukai (toyohiro at ksmplus com)</para
+></listitem>
+<listitem
+><para
+>Waldo Bastian (bastian at kde org)</para
+></listitem>
+<listitem
+><para
+>Ryan Breen (ryan at ryanbreen com): system tray notification</para
+></listitem>
+<listitem
+><para
+>Steven Brown (swbrown at ucsd edu)</para
+></listitem>
+<listitem
+><para
+>Matthias Kalle Dalheimer (kalle at kde org)</para
+></listitem>
+<listitem
+><para
+>Cristi Dumitrescu (cristid at chip ro)</para
+></listitem>
+<listitem
+><para
+>David Faure (faure at kde org)</para
+></listitem>
+<listitem
+><para
+>Philippe Fremy (pfremy at chez com)</para
+></listitem>
+<listitem
+><para
+>Kurt Granroth (granroth at kde org)</para
+></listitem>
+<listitem
+><para
+>Andreas Gungl (a gungl at gmx de): PGP 6 support and further enhancements of the encryption support</para
+></listitem>
+<listitem
+><para
+>Steffen Hansen (hansen at kde org)</para
+></listitem>
+<listitem
+><para
+>Igor Janssen (rm at linux ru net)</para
+></listitem>
+<listitem
+><para
+>Matt Johnston (matt at caifex org)</para
+></listitem>
+<listitem
+><para
+>Christer Kaivo-oja (whizkid at telia com)</para
+></listitem>
+<listitem
+><para
+>Lars Knoll (knoll at kde org): Original encryption support, PGP 2 and PGP 5 support</para
+></listitem>
+<listitem
+><para
+>J. Nick Koston (bdraco at darkorb net): GnuPG support</para
+></listitem>
+<listitem
+><para
+>Stephan Kulow (coolo at kde org)</para
+></listitem>
+<listitem
+><para
+>Guillaume Laurent (glaurent at telegraph-road org)</para
+></listitem>
+<listitem
+><para
+>Sam Magnuson (sam at trolltech com)</para
+></listitem>
+<listitem
+><para
+>Laurent Montel (lmontel at mandrakesoft com)</para
+></listitem>
+<listitem
+><para
+>Matt Newell (newellm at proaxis com)</para
+></listitem>
+<listitem
+><para
+>Denis Perchine (dyp at perchine com)</para
+></listitem>
+<listitem
+><para
+>Samuel Penn (sam at bifrost demon co uk)</para
+></listitem>
+<listitem
+><para
+>Carsten Pfeiffer (pfeiffer at kde org)</para
+></listitem>
+<listitem
+><para
+>Sven Radej (radej at kde org)</para
+></listitem>
+<listitem
+><para
+>Mark Roberts (mark at taurine demon co uk)</para
+></listitem>
+<listitem
+><para
+>Wolfgang Rohdewald (wrohdewald at dplanet ch)</para
+></listitem>
+<listitem
+><para
+>Espen Sand (espen at kde org)</para
+></listitem>
+<listitem
+><para
+>Aaron J. Seigo (aseigo at olympusproject org)</para
+></listitem>
+<listitem
+><para
+>George Staikos (staikos at kde org)</para
+></listitem>
+<listitem
+><para
+>Jason Stephenson (panda at mis net)</para
+></listitem>
+<listitem
+><para
+>Jacek Stolarczyk (jacek at mer chemia polsl gliwice pl)</para
+></listitem>
+<listitem
+><para
+>Roberto S. Teixeira (maragato at kde org)</para
+></listitem>
+<listitem
+><para
+>Bo Thorsen (bo at sonofthor dk)</para
+></listitem>
+<listitem
+><para
+>Ronen Tzur (rtzur at shani net)</para
+></listitem>
+<listitem
+><para
+>Mario Weilguni (mweilguni at sime com)</para
+></listitem>
+<listitem
+><para
+>Wynn Wilkes (wynnw at calderasystems com)</para
+></listitem>
+<listitem
+><para
+>Robert D. Williams (rwilliams at kde org)</para
+></listitem>
+<listitem
+><para
+>Markus W&uuml;bben (markus wuebben at kde org)</para
+></listitem>
+<listitem
+><para
+>Karl-Heinz Zimmer (khz at kde org)</para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="credits">
+<title
+>Credits</title>
+
+<itemizedlist>
+<listitem
+><para
+>Heiko Hund (heiko at ist eigentlich net): POP filters</para
+></listitem>
+<listitem
+><para
+>Bernhard Reiter (bernhard at intevation de): &Auml;gypten and Kroupware project management</para
+></listitem>
+<listitem
+><para
+>Jan Simonson (jan at simonson pp se): beta testing of PGP 6 support</para
+></listitem>
+<listitem
+><para
+>Patrick S. Vogt (patrick vogt at unibas ch): timestamp for 'Transmission completed' status messages</para
+></listitem>
+<listitem
+><para
+>Jan-Oliver Wagner (jan at intevation de): &Auml;gypten and Kroupware project management</para
+></listitem>
+<listitem
+><para
+>Wolfgang Westphal (wolfgang westphal at gmx de): multiple encryption keys per address</para
+></listitem>
+<listitem
+><para
+>Thorsten Zachmann (t zachmann at zagge de): POP filters</para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="documentation">
+<title
+>Documentation</title>
+
+<para
+>Update for &kmail; 1.7 by Ingo Kl&ouml;cker <email
+>kloecker@kde.de</email
+> and Marc Mutz <email
+>mutz@kde.org</email
+>, Anti-Spam Wizard chapter by Andreas Gungl <email
+>a.gungl@gmx.de</email
+>, section about filter log by Andreas Gungl <email
+>a.gungl@gmx.de</email
+> and Brad Hards <email
+>bradh@frogmouth.net</email
+>, additional changes by Daniel Naber <email
+>daniel.naber@t-online.de</email
+>.</para>
+
+<para
+>Update for &kmail; 1.2 to 1.5 by Daniel Naber <email
+>daniel.naber@t-online.de</email
+>, <application
+>OpenPGP</application
+> chapter by Andreas Gungl <email
+>a.gungl@gmx.de</email
+> and Ingo Kl&ouml;cker <email
+>kloecker@kde.de</email
+>, message filter chapter by Marc Mutz <email
+>mutz@kde.org</email
+>, download filter chapter by Thorsten Zachmann <email
+>T.Zachmann@zagge.de</email
+>. Other parts have been contributed by various &kmail; developers.</para>
+
+<para
+>&kmail; 1.0 documentation by David Rugge <email
+>davidrugge@mediaone.net</email
+>. Original documentation by Markus Wuebben <email
+>markus.wuebben@kde.org</email
+>, Robert Williams <email
+>rwilliams@kde.org</email
+> (Editor).</para>
+
+<para
+>Thanks to Michael Elkins <email
+>me@cs.hmc.edu</email
+> for his excellent description of the different &UNIX; mail formats in the <application
+>Mutt</application
+> documentation.</para>
+
+<para
+>Thanks to the following people for providing directions on using other email client mailboxes with &kmail;:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Nik Gaffney <email
+>nik@f0.am</email
+> (<application
+>Mailsmith</application
+>)</para
+></listitem>
+<listitem
+><para
+>David McMillen <email
+>mcmillen@math.bu.edu</email
+> and Mendel Mobach <email
+>mendel@mobach.nl</email
+> (&Netscape; mail)</para
+></listitem>
+<listitem
+><para
+>Ed Shapard <email
+>shapard@bigfoot.com</email
+> (<application
+>Pegasus</application
+> Mail)</para
+></listitem>
+<listitem
+><para
+>Ray Muir <email
+>rjmuir@ibm.net</email
+> (Forte <application
+>Agent</application
+>)</para
+></listitem>
+</itemizedlist>
+
+<para
+>Andrew Coles<email
+>andrew_coles@yahoo.co.uk</email
+></para
+>
+
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/faq.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/faq.docbook
new file mode 100644
index 00000000000..7f4325b28a9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/faq.docbook
@@ -0,0 +1,882 @@
+<chapter id="faq">
+
+<chapterinfo>
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>David</firstname
+> <surname
+>Rugge</surname
+> <affiliation
+><address
+> <email
+>davidrugge@mediaone.net</email>
+</address
+></affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2004-07-14</date
+> <releaseinfo
+>1.7</releaseinfo
+> </chapterinfo>
+
+<title
+>Frequently Asked Questions (&FAQ;)</title>
+<!-- TODO: split into categories? unfortunately this will produce several files, eg. with <section
+> -->
+
+<qandaset id="faq-set">
+
+<!-- fixme: how to use old kmail mail data: copy files from
+~/Mail (incl. hidden ones) to the new ~/Mail folder -->
+
+<qandaentry>
+<question
+><para
+>Why are my filters not applied to incoming messages of IMAP accounts?</para
+></question>
+<answer>
+<para
+>Normal IMAP mode does not support filtering, but the new disconnected IMAP account type does. You could try to use server-side filtering (ask your admin for how to install filters on the server and in which format), since IMAP is all about managing your email <emphasis
+>on the server</emphasis
+>. Unfortunately, although there exists a mail filter language (Sieve, defined in RFC3028), there is no standardised access protocol for installing or editing server-side Sieve scripts. If such a protocol becomes available in the future, &kmail; will most probably include support for it.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Using <application
+>PGP</application
+> or <application
+>GnuPG</application
+> is very slow or it blocks &kmail;.</para
+></question>
+<answer>
+<para
+>&kmail; accesses <application
+>PGP</application
+>/<application
+>GnuPG</application
+> synchronously, &ie; it blocks while <application
+>PGP</application
+>/<application
+>GnuPG</application
+> works. This means that you might want to disable automatic retrieval of unknown keys from a keyserver to make &kmail; look more responsive. If you are using <application
+>GnuPG</application
+> 1.0.7 (or better) or upgraded from an earlier version, then make sure to run <command
+>gpg <option
+>--rebuild-keydb-caches</option
+></command
+> once and <command
+>gpg <option
+>--check-trustdb</option
+></command
+> after every import or refresh. Both will speed up <application
+>GnuPG</application
+> immensely.</para>
+</answer>
+</qandaentry>
+
+<qandaentry id="pgp-faq">
+<question
+><para
+>What should I know if I want to use <application
+>PGP</application
+>/<application
+>GnuPG</application
+> with &kmail;?</para
+></question>
+
+<answer
+><para
+>&kmail; provides a simple and easy-to-use interface for the basic functions of these programs; still you should understand how these programs work and what might make their use insecure. Some important issues:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>You <emphasis
+>really</emphasis
+> should test if encryption works before you use it. &kmail; partly relies on <application
+>PGP</application
+>/<application
+>GnuPG</application
+>'s error strings, which often change between different versions.</para>
+</listitem>
+<listitem>
+<para
+>&kmail; will not encrypt messages with an untrusted (unsigned) public key: if you want to encrypt to such a key you should check the identity of the key owner and only then sign the key with your secret key; if you do not want to or cannot check the identity of the key owner but nevertheless want to encrypt the message then please sign the key locally with <userinput
+><command
+>gpg</command
+> <option
+>--lsign</option
+> <replaceable
+>keyID</replaceable
+></userinput
+>.</para>
+</listitem>
+<listitem>
+<para
+>Trusting a foreign public key without checking it is not a good idea.</para>
+</listitem>
+<listitem>
+<para
+>&kmail; cannot encrypt and sign attachments if you are using the built-in OpenPGP support. For encrypted and signed attachments you need to have <link linkend="configure-security-crypto-backends"
+>crypto plugins</link
+> installed and configured.</para>
+</listitem>
+<listitem>
+<para
+>Starting with GnuPG 1.0.7 you have to set your own key to ultimate ownertrust: it is no longer implicitly done for you.</para>
+</listitem>
+</itemizedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Where does &kmail; save my settings and my mail?</para
+></question>
+<answer>
+<para
+>Most &kmail; settings are stored in <filename
+>$<envar
+>KDEHOME</envar
+>/share/config/kmailrc</filename
+>, where $<envar
+>KDEHOME</envar
+> is typically <filename class="directory"
+>~/.kde</filename
+>; the identities are stored in <filename
+>$<envar
+>KDEHOME</envar
+>/share/config/emailidentities</filename
+> and your mail is saved in <filename class="directory"
+>~/Mail</filename
+>. Note that some of the files are hidden: remember to also copy those if you want to backup or archive your mails.</para>
+</answer>
+</qandaentry>
+
+<qandaentry id="faq-index-regeneration">
+<question
+><para
+>Why did &kmail; regenerate the index of a folder?</para
+></question>
+<answer>
+<para
+>&kmail; regenerates the index of a folder whenever the index appears to be out of date, &ie; whenever the contents of a folder are newer than the index. &kmail; regenerates the index in this case in order to prevent the loss or corruption of messages. Unfortunately, currently-deleted messages might reappear and message flags (like important, etc.) might be lost when the index is regenerated.</para>
+<para
+>An outdated index can have several causes; the two most important causes are: <itemizedlist>
+<listitem
+><para
+>Some other program modified the contents of the folder: if you want to use &kmail; together with procmail then please read <link linkend="faq-procmail"
+>this &FAQ;</link
+>. If you want to use &kmail; together with another email client then please read <link linkend="faq-other-muas"
+>this &FAQ;</link
+>.</para
+></listitem>
+<listitem
+><para
+>If your mail folder (usually <filename class="directory"
+>~/Mail</filename
+>) is on a volume which is mounted via NFS and if the clock of the NFS server is ahead of the clock of your computer then the NFS server sometimes reports a wrong file date for the index file. In this case &kmail; assumes that the index is outdated although in reality it is not. To fix this problem you (or your system administrator) have to make sure that the clock of the NFS server and the clock of your computer are always in sync. One way to achieve this is the use of the ntp daemon.</para
+></listitem>
+</itemizedlist>
+</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>I cannot add addresses to my address book after upgrading to KDE 3.x.</para
+></question>
+<answer>
+<para
+>You probably copied your old <filename
+>kmailrc</filename
+> file manually. That is not necessary, there is a script that will do such things when you run KDE 3.x for the first time. To fix the problem, remove the complete <quote
+>[AddressBook]</quote
+> group and the addressbook option in group <quote
+>[General]</quote
+> in your <filename
+>kmailrc</filename
+> file; however, chances are you will also encounter other problems that the config update script would have solved.</para>
+</answer>
+</qandaentry>
+
+<qandaentry id="faq-other-muas">
+<question
+><para
+>Can I use &kmail; together with a different email client, &eg; <application
+>mutt</application
+>?</para
+></question>
+<answer>
+<para
+>If you're using the mbox format for your folders it is not possible to use a different email client while &kmail; is running. With <application
+>mutt</application
+> there may also be problems even if both programs are not running at the same time. We recommend to use the maildir format in this case, this should solve all problems.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How can I convert my mailboxes from mbox to maildir?</para
+></question>
+<answer>
+<para
+>There is no automatic way to do that. You will have to create a new folder in maildir format and copy the messages from the mbox folder into this new folder. Remember to adapt any filter rules connected with the old folder before you delete it.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How can I use a browser other than &konqueror; to open links in messages?</para
+></question>
+<answer>
+<para
+>Change the <guilabel
+>File Associations</guilabel
+> for HTML files using &kcontrol;.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How can I remove attachments from messages without removing the message itself?</para
+></question>
+<answer>
+<para
+>This is currently not supported. As a workaround, move the message to the drafts folder, double click on it in order to open it in the composer, remove the attachments, save the message again to the drafts folder, move it back to its folder. The disadvantage of this workaround is that the date will be changed to the current date. Some other headers might also be changed.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How can I make &kmail; check for new messages at startup?</para
+></question>
+<answer>
+<para
+>If &kmail; should always check for new messages at startup then enable <guilabel
+>Check mail on startup</guilabel
+> on the <link linkend="configure-accounts-receiving"
+>Accounts configuration page</link
+>. Otherwise start &kmail; with <command
+>kmail <option
+>--check</option
+></command
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Why does &kmail; get slow / stop working when I try to send big attachments?</para
+></question>
+<answer>
+<!-- fixme: update for 3.2 -->
+<para
+>&kmail; is known to have problems with large attachments. We are working on a solution for this problem for &kde; 3.2 but currently it temporarily consumes virtual memory of about 10-15 times the size of the attachment. That means that if you attach a 2MB file &kmail; might temporarily need about 20-30 MB of virtual memory (= RAM + swap space). If you do not have enough virtual memory this will lead to problems.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Where can I get a list of changes between the versions of &kmail;?</para
+></question>
+<answer>
+<para
+>The welcome screen lists all important changes for your version. It is displayed when you select <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>&kmail; Introduction</guimenuitem
+></menuchoice
+>.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Can I configure the location of my mail folder?</para
+></question>
+<answer>
+<para
+>Exit &kmail;, make a backup of <filename
+>~/.kde/share/config/kmailrc</filename
+>, then open it with an editor and add &eg; <userinput
+>folders=/home/username/.mail</userinput
+> to the <quote
+>[General]</quote
+> section. Then move all your existing folders (including the hidden index files) to the new location. The next time you start &kmail; will use <filename class="directory"
+>/home/username/.mail</filename
+> instead of <filename class="directory"
+>/home/username/Mail</filename
+>. Note that &kmail; will lose its filters if you change the mail folder's location but forget to move your existing folders.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How can I use mail folders that are not in <filename class="directory"
+>~/Mail/</filename
+>?</para
+></question>
+
+<answer
+><para
+>To add a whole mbox mail folder use <userinput
+><command
+>ln</command
+> <option
+>-s</option
+> <filename
+>/somewhere/Mail/.remotedir.directory</filename
+> <filename class="symlink"
+>~/Mail/.mymailboxfile.directory</filename
+></userinput
+>. Note that it is not possible to use links to files, only links that point to folders will work.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>I'm one of those people whose mails consist of 100 quoted lines and one line written by myself. For some reason this annoys other people. Can &kmail; help me and make everyone's life better?</para
+></question>
+<answer
+><para
+>Sure. Just select a short relevant part of the original mail with the mouse before you reply. Only this part will then be quoted in your reply.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>For some messages the value in the <guilabel
+>Date</guilabel
+> field is <guilabel
+>unknown</guilabel
+> or it is not correct.</para
+></question>
+<answer
+><para
+>Probably the <quote
+>Date:</quote
+> header of these messages is broken and &kmail; cannot interpret it. That is not a bug in &kmail; but in the software that sent the mail.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>My signature has two dashes above it. What's up?</para
+></question>
+<answer>
+<para
+>Separating the signature from the message body with two dashes and a space on a single line is common usage. These symbols permit mail clients who recognise them to trim the signatures from a reply. If your signature does not already have this separator, &kmail; will automatically add it.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>&kmail; fetches the same messages over and over again.</para
+></question>
+<answer
+><para
+>This happens if you have enabled <guilabel
+>Leave fetched messages on the server</guilabel
+> and your POP3 server does not support the UIDL command. There is currently no workaround besides disabling <guilabel
+>Leave fetched messages on the server</guilabel
+>. A more detailed explanation can be found <ulink url="http://lists.kde.org/?l=kmail&amp;m=99220697415300&amp;w=2"
+>in this mailing list post</ulink
+>.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Are there any known bugs in &kmail;?</para
+></question>
+<answer>
+<para
+>A list of submitted bugs is linked at <ulink url="http://kmail.kde.org/"
+>the &kmail; homepage</ulink
+>. Note that not all these bugs are valid. All in all we think that &kmail; is a very robust piece of software.</para>
+<para
+><warning
+><para
+>However, you should not run &kmail; while another email client is already accessing the files in <filename class="directory"
+>~/Mail</filename
+>; if you try to do so, you might lose messages. Note that you should make backups of your messages anyway.</para
+></warning
+></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>&kmail; does not display <acronym
+>HTML</acronym
+> mail properly.</para
+></question>
+<answer
+><para
+>References to external content like images, are disabled by default, as they can be used to track whether and when you read a message. Loading external references can be activated in the <guilabel
+>Security</guilabel
+> tab in &kmail;'s configuration dialogue; also Plugins (like <trademark class="registered"
+>Macromedia</trademark
+> <application
+>Flash</application
+>), &Java; and JavaScript will not be displayed in &kmail; for security reasons and there is no way to activate them.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Can I use two different versions of &kmail; at the same time? Can I go back from a current version of &kmail; to an older one?</para
+></question>
+<answer
+><para
+>You can only run one instance of &kmail; at once. We also recommend to stick to a certain version and not switch back and forth between different versions. Downgrading to an older version will probably cause problems, &eg; because the index file formats might have changed. Upgrading should never be a problem.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Does &kmail; support uuencoded files?</para
+></question>
+<answer
+><para
+>Uuencoded attachments are supported, but inline uuencoded files are not.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>&kmail; crashed while I was writing a mail; is that mail is lost now?</para
+></question>
+<answer
+><para
+>&kmail; tries to save your mail to <filename
+>~/dead.letter</filename
+> in case of a crash. The next time you start &kmail; the mail composer should appear with your mail again; If it does not, try to open <filename
+>~/dead.letter</filename
+> with an editor. If it does not exist then the crash was so bad that &kmail; could not save your mail.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>When I try to set a folder to be mailing list-aware, it does not do anything when receiving an email from the list.</para
+></question>
+<answer
+><para
+>Associating a folder with a mailing list has nothing to do with filtering the mailing list messages &mdash; you have to add a new filter rule manually; however, once you associated a folder with a mailing list you can use <menuchoice
+> <guimenu
+>Message</guimenu
+><guimenuitem
+>Reply to Mailing-List...</guimenuitem
+></menuchoice
+> or <menuchoice
+><guimenu
+>Message</guimenu
+><guimenuitem
+>New Message to Mailing-List...</guimenuitem
+></menuchoice
+> and the mailing list address will be set in the <guilabel
+>To:</guilabel
+> field. </para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>My SMTP server requires authentication; Does &kmail; support this?</para
+></question>
+<answer
+><para
+>There are two common techniques used for <acronym
+>SMTP</acronym
+> authentication: <quote
+>SMTP after POP3</quote
+> and <quote
+>SMTP Auth</quote
+>. <quote
+>SMTP Auth</quote
+> can be set in the <guilabel
+>General</guilabel
+> tab of the SMTP configuration dialogue. To use <quote
+>SMTP after POP3</quote
+> you have to collect all your messages in the <guilabel
+>outbox</guilabel
+> and send them just after you have fetched new mail. You can make &kmail; send the queued messages automatically with the <guilabel
+>Send messages in outbox folder</guilabel
+> option on the <link linkend="configure-accounts-sending"
+>Accounts configuration page</link
+>. </para
+></answer>
+</qandaentry>
+
+<qandaentry id="faq-procmail">
+<question
+><para
+>Can I use &kmail; and <application
+>procmail</application
+>?</para
+></question>
+<answer
+><para
+>Yes, but it is important to do it the right way or you might lose mail. In order to use <application
+>procmail</application
+> and &kmail; you need to set up &kmail; so that it will fetch new mail from the spoolfiles in which <application
+>procmail</application
+> drops your mail. Do <emphasis
+>not</emphasis
+> set up procmail to deliver mail in a &kmail; folder, this cannot work.</para>
+
+<para
+>For each procmail spoolfile you then need to create an account from which &kmail; will fetch new mail; you also need to make sure you specify the right lockfile name for this account. When setting up an account, &kmail; will do some minimal parsing on your <filename
+>.procmail</filename
+> file, and will try to list every spoolfile it has found, and also the lockfiles next to the <guilabel
+>procmail lockfile</guilabel
+> item. procmail lets the user specify lockfiles in three different ways, so there is no way to establish a correspondence between the spoolfiles and lockfiles; so it's really up to you to make sure you specify the right lockfile for each spoolfile.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Spellchecking does not recognize non-English characters.</para
+></question>
+<answer
+><para
+>Before you can use spellchecking the first time, you have to configure it. You can do so in the composer window's menu under <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Spellchecker...</guimenuitem
+></menuchoice
+>. You can set the dictionary and the encoding there.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I use my <application
+>Eudora</application
+>/&Netscape;/<application
+>Outlook</application
+>/... mail folders in &kmail;?</para
+></question
+>
+<answer
+><para
+>See the section <link linkend="importing"
+>Using other Mailbox files With &kmail;</link
+>.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>Can I use encryption with my normal (non-<acronym
+>SSL</acronym
+>) POP3 account?</para
+></question>
+<answer
+><para
+>If your POP3 server runs an <application
+>ssh</application
+> daemon, you can use ssh to tunnel your POP3 connection using the following command:</para>
+
+<para
+><userinput
+><command
+>ssh</command
+> <option
+>-L 11000:127.0.0.1:110 user@host</option
+></userinput
+></para>
+
+<para
+>Modify your &kmail; configuration to fetch the mail via POP3 from <userinput
+>localhost</userinput
+> and ssh will tunnel the connection for you. <note
+><para
+>If non-encrypted messages have already been sent via Internet, the only advantage of using <application
+>ssh</application
+> is that your <emphasis
+>password</emphasis
+> will be sent encrypted to the POP3 server.</para
+></note>
+
+<!-- fixme: add link to http://www.linuxdoc.org/HOWTO/mini/Secure-POP+SSH.html -->
+
+</para>
+</answer>
+</qandaentry>
+
+<qandaentry id="faq-file-locking">
+<question
+><para
+>Does &kmail; lock the folders it uses?</para
+></question>
+<answer
+><para
+>&kmail; does not lock the files in <filename class="directory"
+>~/Mail</filename
+>.</para>
+<para
+>To avoid the risk of losing mail <emphasis
+>if using a local account</emphasis
+> it is necessary to ensure that &kmail; uses the same type of locking as your mail delivery agent.</para>
+
+<para
+>There are five different locking options you can use:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Procmail lockfile</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Mutt dotlock</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>Mutt dotlock privileged</guilabel
+></para
+></listitem>
+<listitem
+><para
+><guilabel
+>FCNTL</guilabel
+> (default)</para
+></listitem>
+<listitem
+><para
+><guilabel
+>none (use with care)</guilabel
+></para
+></listitem>
+</itemizedlist>
+
+<para
+><guilabel
+>Procmail lockfile</guilabel
+> will use a small utility that comes with <application
+>procmail</application
+> called <command
+>lockfile</command
+>. You can use this if your mail folder is in a folder where you have write permission. This will not work on your <filename class="directory"
+>/var/spool/mail/user</filename
+> file in most cases. It will create <filename
+>.lock</filename
+> files on your account when &kmail; is checking for new mail. Please note that this will only work if <application
+>procmail</application
+> is installed on your system.</para>
+
+<para
+><guilabel
+>Mutt dotlock</guilabel
+> and <guilabel
+>Mutt dotlock privileged</guilabel
+> will both use a small utility that comes with <application
+>mutt</application
+> called <command
+>mutt_dotlock</command
+>. <guilabel
+>Mutt dotlock</guilabel
+> can be used in the same way as the <guilabel
+>Procmail lockfile</guilabel
+> option, with the same limitation with regards to the <filename class="directory"
+>/var/spool/mail/</filename
+> folders. However, the <guilabel
+>Mutt dotlock privileged</guilabel
+> option can create lock files in the <filename class="directory"
+>/var/spool/mail</filename
+> folder. <command
+>mutt_dotlock</command
+> is a setgid program and this option will run it in setgid mode. Please note that these options will only work if <application
+>mutt</application
+> is installed on your system.</para>
+
+<para
+><guilabel
+>FCNTL</guilabel
+> will use the <function
+>fcntl()</function
+> system call.</para>
+
+<warning
+><para
+>Usage of FCNTL locking might cause system lockups when the mail spool file is on an NFS mounted device.</para
+></warning>
+
+<para
+>If you do not want to use any locking, the <guilabel
+>none</guilabel
+> option is what you want. However, there are risks of losing mail when no locking is used.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I leave messages on the server?</para
+></question>
+<answer
+><para
+>See the <link linkend="popfilters"
+>Download filters</link
+> chapter. If you want to leave all messages on the server: open up the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &kmail;...</guimenuitem
+> </menuchoice
+> window. Click on the <guilabel
+>Network</guilabel
+> page. Select your account from the account list and click the <guibutton
+>Modify...</guibutton
+> button. This dialogue contains the <guilabel
+>Leave fetched messages on the server</guilabel
+> setting which you must enable.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I automatically insert a text footer within my messages?</para
+></question>
+<answer
+><para
+>The text footer is also called a signature (not to be confused with a cryptographic signature). Select <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kmail;...</guimenuitem
+></menuchoice
+> Look in the <guilabel
+>Identity</guilabel
+> page for the <guilabel
+>Signature</guilabel
+> tab and add your signature there. Then go to the <guilabel
+>General</guilabel
+> tab on the <guilabel
+>Composer</guilabel
+> page and enable <xref linkend="configure-composer-general-append-signature"/></para
+></answer
+>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>How do I set up &Sendmail; to work with &kmail; if I have a dial-up connection?</para
+></question
+>
+
+<answer
+><para
+>First you should check if your distribution can do this for you. It probably has already been set up during installation.</para>
+
+<para
+>If that is not the case, you may want to have a look at <ulink url="http://en.tldp.org/HOWTO/mini/Mail-Queue.html"
+>the Mail Queue HOWTO</ulink
+>.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>I've seen demonstrations of remote control behavior with &kmail;. Is there any documentation on the available interfaces?</para
+></question>
+<answer
+><para
+>You can get a list of functions by using this command in a shell: <userinput
+><command
+>dcop</command
+> <option
+>kmail KMailIface</option
+></userinput
+>. Some documentation is also available in <filename
+>kdenetwork/kmail/kmailIface.h</filename
+> and <filename
+>kdenetwork/kmail/mailcomposerIface.h</filename
+>.</para
+></answer>
+</qandaentry>
+
+<qandaentry>
+<question
+><para
+>When I reply to a message, only a part of the message is quoted. How come?</para
+></question>
+<answer
+><para
+>This can happen when the message contains two dashes and a space on a single line. This is seen as the start of the signature. The remaining part of the message will not be quoted, because when you reply to a message KMail strips the signature.</para
+></answer>
+</qandaentry>
+
+</qandaset>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/getting-started.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/getting-started.docbook
new file mode 100644
index 00000000000..7ce32399782
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/getting-started.docbook
@@ -0,0 +1,635 @@
+<chapter id="getting-started">
+
+<chapterinfo>
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>David</firstname
+> <surname
+>Rugge</surname
+> <affiliation
+><address
+> <email
+>davidrugge@mediaone.net</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>Michel</firstname
+> <surname
+>Boyer de la Giroday</surname
+> <affiliation
+><address
+> <email
+>michel@klaralvdalens-datakonsult.se</email>
+</address
+></affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>British English English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2004-07-13</date
+> <releaseinfo
+>1.7</releaseinfo
+> </chapterinfo>
+
+<title
+>Getting Started</title>
+
+<para
+>This is a short introduction to &kmail; and its usage so you can start working with it right away. For more in-depth information see the <link linkend="using-kmail"
+>Using &kmail;</link
+> section. Note that &kmail;'s installation is described in <link linkend="installation"
+>the appendix</link
+>.</para>
+
+<para
+>Invoking &kmail; for the first time creates a folder called <filename class="directory"
+>Mail</filename
+> in your home folder. This folder contains the initial folders (<filename class="directory"
+>inbox</filename
+>, <filename class="directory"
+>outbox</filename
+>, <filename class="directory"
+>sent-mail</filename
+>, <filename class="directory"
+>wastebin</filename
+> and <filename class="directory"
+>drafts</filename
+>). Use <menuchoice
+> <guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kmail;...</guimenuitem
+> </menuchoice
+> to enter some initial information so &kmail; will be able to properly retrieve and send your messages.</para>
+
+<para
+>The Configure window consists of six sections: <guilabel
+>Identities</guilabel
+>, <guilabel
+>Network</guilabel
+>, <guilabel
+>Appearance</guilabel
+>, <guilabel
+>Composer</guilabel
+>, <guilabel
+>Security</guilabel
+> and <guilabel
+>Misc</guilabel
+>.</para>
+
+<para
+>To begin sending and receiving messages you will only have to change some settings in the <guilabel
+>Identities</guilabel
+> and <guilabel
+>Network</guilabel
+> pages.</para>
+
+ <sect1 id="setting-your-identity">
+ <title
+>Setting your Identity </title>
+
+ <para
+>The settings in the <guilabel
+>Identities</guilabel
+> page are fairly straightforward. Select your default identity and click <guibutton
+>Modify</guibutton
+>. Fill in the <guilabel
+>Your name</guilabel
+> field with your full name (&eg; <userinput
+>John Doe</userinput
+>) and the <guilabel
+>Organisation</guilabel
+> field (optional) with the appropriate information. </para>
+ <para
+>Next, fill in the <guilabel
+>Email address</guilabel
+> field with your email address (&eg; <userinput
+>john@example.net</userinput
+>). </para>
+ <para
+>If you are using <application
+>PGP</application
+> or <application
+>GnuPG</application
+> you can set your &openpgp; keys and/or &smime; certificates in the <link linkend="configure-identity-cryptography"
+><guilabel
+>Cryptography</guilabel
+></link
+> tab. </para>
+ <para
+>Optionally, go to the <guilabel
+>Signature</guilabel
+> tab and enter your signature. This is a short text that will be automatically appended to all your messages. It has nothing to do with <emphasis
+>digital signatures</emphasis
+>. </para>
+
+ </sect1>
+
+<sect1 id="setting-up-your-account">
+<title
+>Setting up your Account</title>
+
+<para
+>The <guilabel
+>Network</guilabel
+> page contains the settings that tell &kmail; how to send and receive your email messages. Many of these settings can vary greatly depending on the setup of your system and on the kind of network that your mail server is located in. If you do not know what setting to choose or what to put in a field, consult your Internet Service Provider (<acronym
+>ISP</acronym
+>) or system administrator.</para>
+
+<sect2 id="sending-mail">
+<title
+>Sending Messages</title>
+
+<para
+>The <guilabel
+>Sending</guilabel
+> tab provides a list of ways to send messages. The first item in the list is the default way to send messages. Using the <guibutton
+>Add...</guibutton
+> button you can choose between two different ways of sending messages: <guilabel
+>SMTP</guilabel
+> and <guilabel
+>Sendmail</guilabel
+>. &Sendmail; here means a local software installation -- this has a reputation of being difficult to set up, so if you do not already have a working &Sendmail; configuration, choose <guilabel
+>SMTP</guilabel
+> and fill in the <guilabel
+>Name</guilabel
+> field with a descriptive name (&eg; <userinput
+>My Mail Account</userinput
+>) and the <guilabel
+>Host</guilabel
+> field with the name and domain of your mail server (&eg; <userinput
+>smtp.provider.com</userinput
+>). You will probably not need to change the <guilabel
+>Port</guilabel
+> setting (the default is <userinput
+>25</userinput
+>).</para>
+
+<!-- TODO: more specific link -->
+<para
+>If you do want to use &Sendmail; and you are using a dial-up connection, follow the instructions for setting up sendmail for a dial-up connection in the <link linkend="faq"
+>&FAQ;</link
+> section.</para>
+
+<para
+>The way of sending messages configured here will be used for your default identity and for all other identities that have no own way of sending messages. You can use different ways of sending messages for different identities by selecting the <guilabel
+>Special transport</guilabel
+> checkbox in the <guilabel
+>Advanced</guilabel
+> tab of the <guilabel
+>Identities</guilabel
+> section.</para>
+
+<para
+>A description of the other options can be found in the <link linkend="configure-accounts-sending"
+>Configuration</link
+> chapter.</para>
+
+
+<sect3 id="sending-mail-kolab">
+<title
+>Options relevant to <acronym
+>Kolab</acronym
+> server</title>
+
+<para
+>When configuring a <guilabel
+>SMTP</guilabel
+> account with a <guilabel
+>Kolab</guilabel
+> server Host, you need to check the <guilabel
+>Server requires authentification</guilabel
+> option and to fill in your <guilabel
+>Kolab</guilabel
+> user's email address and password in the <guilabel
+>Login</guilabel
+> and <guilabel
+>Password</guilabel
+> fields. Select then the <guilabel
+>Security</guilabel
+> tab and click on the <guibutton
+>Check What the Server Supports</guibutton
+> for automated setup of your <guilabel
+>Security</guilabel
+> configuration. The default should be <guilabel
+>TLS/PLAIN</guilabel
+>. The <guilabel
+>Kolab</guilabel
+> server supports <guilabel
+>SSL/PLAIN</guilabel
+> as well. Those settings may of course be configured manually.</para>
+</sect3>
+</sect2>
+
+<sect2 id="receiving-mail">
+<title
+>Receiving Messages</title>
+
+<para
+>To set up an account so you can receive mail, press the <guibutton
+>Add...</guibutton
+> button in the <guilabel
+>Receiving</guilabel
+> tab. You will then be prompted for the type of your email account. Most users should select <guilabel
+>POP3</guilabel
+> or <guilabel
+>IMAP</guilabel
+>. If you want to use a local mailbox file, please see the <link linkend="faq-file-locking"
+>FAQ about file locking</link
+>.</para>
+
+<para
+>You will then be presented with the <guilabel
+>Add account</guilabel
+> window. First, fill in the <guilabel
+>Name</guilabel
+> field to name your account. You can choose any name you like. <guilabel
+>Login</guilabel
+>, <guilabel
+>Password</guilabel
+>, and <guilabel
+>Host</guilabel
+> should be filled in with the appropriate information from your <acronym
+>ISP</acronym
+> or system administrator. You should not need to change the <guilabel
+>Port</guilabel
+> setting (the default for POP3 is <userinput
+>110</userinput
+>, the default for <acronym
+>IMAP</acronym
+> is <userinput
+>143</userinput
+>).</para>
+
+<sect3 id="receiving-mail-kolab">
+<title
+>Options relevant to <acronym
+>Kolab</acronym
+> server</title>
+<para
+>select <guilabel
+>Disconnected IMAP</guilabel
+> when choosing your <guilabel
+>Account Type</guilabel
+>. Fill in the <guilabel
+>Login</guilabel
+> and <guilabel
+>Password</guilabel
+> fields with respectively your user email address and password on the <guilabel
+>Kolab</guilabel
+> server. In the <guilabel
+>Security</guilabel
+> section click on the <guilabel
+>Check What the Server Support</guilabel
+> button for automated set-up of your <guilabel
+>Security</guilabel
+> configuration. The default should be <guilabel
+>TLS/PLAIN</guilabel
+>. The <guilabel
+>Kolab</guilabel
+> server supports <guilabel
+>SSL/PLAIN</guilabel
+> as well. Those settings may of course be configured manually.</para>
+<para
+>If you want to use the <guilabel
+>"Out of Office" Replies</guilabel
+> functionality of the <guilabel
+>Kolab</guilabel
+> server, set-up the <guilabel
+>Filtering</guilabel
+> section of you <guilabel
+>DIMAP</guilabel
+> account by checking the <guilabel
+>Server supports Sieve</guilabel
+> option as well as <guilabel
+>Reuse host and login configuration</guilabel
+>, <guilabel
+>Managesieve port</guilabel
+> should be set to 2000 as default. </para>
+</sect3>
+
+<sect3 id="receiving-mail-dimap-misc">
+<title
+>Options only relevant to DIMAP (<acronym
+>Kolab</acronym
+> server)</title>
+<para
+>After having configured your <guilabel
+>Disconnect IMAP</guilabel
+> account, you need to activate the <guilabel
+>Groupware</guilabel
+> functionalities and set-up the <guilabel
+>Misc</guilabel
+> page for <guilabel
+>KMail</guilabel
+>. </para>
+<para
+>In the <guilabel
+>Misc</guilabel
+> page, of the <guilabel
+>Configure</guilabel
+> dialogue, choose the <guilabel
+>Groupware</guilabel
+> tab. Check the <guilabel
+>Enable IMAP resource functionality</guilabel
+> option and select <guilabel
+>Kolab (XML)</guilabel
+> as <guilabel
+>Format used for the groupware folders</guilabel
+>. The <guilabel
+>Resource folders are in account</guilabel
+> combo-box should be set on the <guilabel
+>Receiving</guilabel
+> (kolab user) account of your choice (if you happen to have several accounts).You may if you wish hide the groupware folder by checking this option. It is recommended to check both <guilabel
+>Groupware Compatibility and Legacy Options</guilabel
+> for compatibility with an eventual <guilabel
+>Kolab</guilabel
+> Microsoft Outlook client for sending invitations and replies from a <guilabel
+>Kolab</guilabel
+> KDE client. </para>
+</sect3>
+
+<sect3 id="receiving-mail-imap">
+<title
+>Options only relevant to <acronym
+>IMAP</acronym
+></title>
+<para
+>If you are using <acronym
+>IMAP</acronym
+>, you can optionally specify a path in the <guilabel
+>Prefix to folders</guilabel
+> field. This tells &kmail; where it can find your folders on the server. If you also have a shell account on the server and the messages are stored in your home folder it might be useful to store the messages in a subfolder <filename class="directory"
+>Mail</filename
+>. Use this as a value in the <guilabel
+>Prefix to folders</guilabel
+> field so that &kmail; does not mix up mailbox files and other files. If you are not interested in this feature, simple leave the field blank.</para>
+
+<para
+>If you check <guilabel
+>Automatically compact folders</guilabel
+> &kmail; removes the messages you deleted from the server as soon as you leave a folder. Otherwise the messages are only marked as deleted and it is up to you to compact the folders manually by using the menu item <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Compact All Folders</guimenuitem
+></menuchoice
+>.</para>
+<para
+>If you check <guilabel
+>Show hidden folders</guilabel
+>, folders whose name starts with a dot are also displayed.</para>
+</sect3>
+
+
+<sect3 id="receiving-mail-pop3">
+<title
+>Options only relevant to POP3</title>
+
+<para
+>Select <guilabel
+>Leave fetched messages on the server</guilabel
+> if you want to leave your messages on the server after you downloaded them.</para>
+
+<para
+>Select <guilabel
+>Exclude from &quot;Check Mail&quot;</guilabel
+> if you do not want to check this account whenever you use <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Check Mail</guimenuitem
+></menuchoice
+>. You can still check for new messages on this account with <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Check Mail In</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>Select <guilabel
+>Enable interval mail checking</guilabel
+> if you want &kmail; to check for new messages automatically. The interval can be specified below under <guilabel
+>Check interval</guilabel
+>.</para>
+
+<para
+><guilabel
+>inbox</guilabel
+> is the default folder for incoming messages. If you want to change that for some reason, you can do so with <guilabel
+>Destination folder</guilabel
+>. But what you probably want is a <link linkend="filters"
+>filter</link
+>, which has nothing to do with this option.</para>
+
+<para
+>With <guilabel
+>Precommand</guilabel
+> you can specify any program that &kmail; will execute just before fetching mail. Please specify the full path (do not use <quote
+>~</quote
+>) and note that &kmail; will not continue until the program returns.</para>
+
+<para
+>On the <guilabel
+>Extras</guilabel
+> tab you can select <guilabel
+>Use pipelining for faster mail download</guilabel
+> if this is supported by your server. You should carefully test this to make sure it works safely.</para>
+</sect3>
+
+<sect3 id="receiving-mail-imap-pop3">
+<title
+>Options for both <acronym
+>IMAP</acronym
+> and POP3</title>
+
+<!-- TODO: move all this, this isn't important for beginners?! -->
+<para
+>If you select <guilabel
+>Store POP password in configuration file</guilabel
+> or <guilabel
+>Store IMAP password in configuration file</guilabel
+> &kmail; will remember your password so you will not have to type it every time you start &kmail; and fetch new mail.</para>
+
+<warning
+><para
+>Be warned that &kmail; cannot really encrypt your password, so people who can access your configuration files (&eg; system administrators) can easily get your password if you select this option.</para
+></warning>
+
+<para
+>&kmail; supports encryption via <guilabel
+>SSL</guilabel
+> and <guilabel
+>TLS</guilabel
+> (<guilabel
+>TLS</guilabel
+> should be preferred if it is available).</para>
+
+<para
+>For POP3 &kmail; supports:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guilabel
+>Clear text</guilabel
+>, </para
+></listitem>
+<listitem
+><para
+><guilabel
+>PLAIN</guilabel
+>, </para
+></listitem>
+<listitem
+><para
+><guilabel
+>LOGIN</guilabel
+>, </para
+></listitem>
+<listitem
+><para
+><guilabel
+>CRAM-MD5</guilabel
+> (recommended if <guilabel
+>DIGEST-MD5</guilabel
+> is not available),</para
+></listitem>
+<listitem
+><para
+><guilabel
+>DIGEST-MD5</guilabel
+> (recommended) and</para
+></listitem>
+<listitem
+><para
+><guilabel
+>APOP</guilabel
+> authentication.</para
+></listitem>
+</itemizedlist>
+
+<para
+><guilabel
+>DIGEST-MD5</guilabel
+>, <guilabel
+>CRAM-MD5</guilabel
+> and <guilabel
+>APOP</guilabel
+> are secure on their own, the other options are only secure when used together with <guilabel
+>SSL</guilabel
+> or <guilabel
+>TLS</guilabel
+>. You should only use <guilabel
+>Clear text</guilabel
+> if your server does not support any of the other authentication methods. Additionally, for <acronym
+>IMAP</acronym
+> <guilabel
+>Anonymous</guilabel
+> is supported, but <guilabel
+>APOP</guilabel
+> is not. Use the <guibutton
+>Check what the server supports</guibutton
+> button on the <guilabel
+>Extras</guilabel
+> or <guilabel
+>Security</guilabel
+> tab to automatically select the most secure settings supported by your server.</para>
+
+<para
+>You are now ready to send and receive mail. For <acronym
+>IMAP</acronym
+>, just open your folders in the folder tree in &kmail;'s main window. &kmail; then connects to your server and displays the messages it finds. For POP3 use <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Check Mail</guimenuitem
+></menuchoice
+>.</para>
+
+</sect3>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="testing-your-setup">
+<title
+>Testing your Setup</title>
+
+<para
+>First, you should send yourself a message to test your configuration. To send a message, either hit <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+>, select the <guiicon
+>New Message</guiicon
+> icon or select the <menuchoice
+><guimenu
+>Message</guimenu
+><guimenuitem
+>New Message...</guimenuitem
+></menuchoice
+> menu item. The <link linkend="the-composer-window"
+>composer window</link
+> will appear. Fill in the <guilabel
+>To:</guilabel
+> field with your email address and type something in the <guilabel
+>Subject</guilabel
+> field. Send the message by selecting <menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Send</guimenuitem
+> </menuchoice
+>.</para>
+
+<para
+>To check your email, select <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Check Mail</guimenuitem
+></menuchoice
+>. In the lower right corner of the main window, a progress bar will indicate how many messages are being downloaded. If you receive the message you just sent, then congratulations! If, however, you receive any error messages while testing your setup, make sure that your network connection is working and recheck your settings at <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kmail;...</guimenuitem
+></menuchoice
+>.</para>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/importing.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/importing.docbook
new file mode 100644
index 00000000000..3f0e0fc5f18
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/importing.docbook
@@ -0,0 +1,380 @@
+<chapter id="importing">
+
+<chapterinfo>
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>David</firstname
+> <surname
+>Rugge</surname
+> <affiliation
+><address
+> <email
+>davidrugge@mediaone.net</email>
+</address
+></affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2002-10-03</date
+> <releaseinfo
+>1.5</releaseinfo
+> </chapterinfo>
+
+<title
+>Using other Mailbox Files with &kmail;</title>
+
+<para
+>&kmail; offers an import tool for the messages and address books of some other email clients. You can access it using <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Import...</guimenuitem
+></menuchoice
+>. Please make sure that you compact your folders in the other email client, no matter if you are going to use the import utility or if you are going to copy files manually. You only need to read this chapter if this tool does not work for you.</para>
+
+<para
+>This section is for all of the users who need to move email messages from their previous email client over to &kmail;. &kmail; can store its messages using <quote
+>mbox</quote
+> or <quote
+>maildir</quote
+> formats, which are the most widely-used mailbox formats on &UNIX; systems. Mbox mailboxes store messages in one file, identifying where messages start and end with a <literal
+>From</literal
+> line (do not mix this up with the <literal
+>From:</literal
+> header that contains the message's sender); Maildir uses one file per message. For many &UNIX; email clients, all you must do is move your mailboxes to <filename class="directory"
+>~/Mail</filename
+> (or make <filename class="symlink"
+>Mail</filename
+> a symbolic link to the folder containing your mailboxes), make sure they are writable by your user, and launch &kmail;. The mailboxes should now show up correctly in &kmail;.</para>
+
+<para
+>Please have a look at the <ulink url="http://kmail.kde.org/tools.html"
+>Tools section of &kmail;'s homepage</ulink
+> first, to see if there is a tool that imports your mailbox and maybe even address book.</para>
+
+<warning
+><para
+>Do not use a second email client that accesses the files in <filename class="directory"
+>~/Mail</filename
+> while &kmail; is running or you might lose messages. This section only explains how to import mailboxes to &kmail; once; it is not useful to you if you're planning to use several email clients for your mailboxes in the future.</para
+></warning>
+
+<variablelist>
+
+<varlistentry>
+<term
+><application
+>Eudora Lite</application
+>/<application
+>Eudora Pro</application
+></term>
+<listitem>
+<para
+><application
+>Eudora</application
+> uses the mbox format in its mail files. To use them with &kmail;, make sure that your <application
+>Eudora</application
+> mailboxes have been compacted, then copy the <literal role="extension"
+>.mbx</literal
+> files (&Windows; <application
+>Eudora</application
+>) or <application
+>Eudora</application
+> mailbox files (&Mac; <application
+>Eudora</application
+>) to your <filename class="directory"
+>~/Mail</filename
+> folder. You do not need to copy the <filename
+>index</filename
+> files. Once you start &kmail;, the mailboxes should appear in the Folders pane and the messages should be accessible in the Headers pane.</para>
+<para
+>If messages do not appear in the Headers pane, your mailbox files may still contain &Windows; or &Mac; line-feed characters. Use your favourite text editor, the <application
+>recode</application
+> command or a scripting language to change the &Windows; or &Mac; line feeds to &UNIX; line feeds.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><application
+>Mailsmith</application
+></term>
+<listitem>
+<para
+><application
+>Mailsmith</application
+> runs on &Mac; and uses its own database format; however it is possible to export mail into mbox format using <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Export Mail</guimenuitem
+></menuchoice
+> on a selected mailbox or on selected messages. Once the messages have been exported, translate the &Mac; line breaks to &UNIX; line breaks using your favourite editor, or using the following command under &Linux;:</para>
+
+<para
+><userinput
+><command
+>cat</command
+> <option
+>mail-mac.txt</option
+> | perl -e 'while (&lt;STDIN&gt;) { s/\r/\n/gi; print $_ ;}' &gt; mail-unix.txt</userinput
+></para>
+
+<para
+>&kmail; will only recognise mboxes placed directly in the <filename class="directory"
+>~/Mail/</filename
+> folder. This means that a folder hierarchy cannot be preserved by simply moving files into the <filename class="directory"
+>~/Mail/</filename
+> folder, but will need to be reconstructed within &kmail; manually.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>MMDF</term>
+<listitem>
+<para
+>This format is close enough to the mailbox format that &kmail; should be able to use these mailboxes if you just copy them to your <filename class="directory"
+>~/Mail</filename
+> folder; however, MMDF mailboxes have not been tested with &kmail;, so your results may vary. If you can get this format to work with &kmail;, please let us know so we can include more specific directions in the next documentation release.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>MH mailboxes</term>
+<listitem>
+<para
+>MH mailboxes are directories containing files that correspond to each message in that mailbox. A shell script to convert MH mailboxes to mbox mailboxes, <command
+>mh2kmail</command
+>, is included at least in the source releases of &kmail;, but maybe not in the packaged releases. Running this script on a MH folder will convert it to an mbox file. We strongly suggest that you back up your MH mail folders before you use this script.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Forte <application
+>Agent</application
+></term>
+<listitem>
+<para
+>In <application
+>Agent</application
+>:</para>
+<procedure>
+<step>
+<para
+>Select the messages to export</para>
+</step>
+<step>
+<para
+>Select <menuchoice
+><guimenu
+>FILE</guimenu
+><guimenuitem
+>SAVE MESSAGES AS</guimenuitem
+></menuchoice
+></para>
+</step>
+<step>
+<para
+>Mark the <guilabel
+>UNIX FORMAT</guilabel
+> and <guilabel
+>SAVE RAW</guilabel
+> boxes</para>
+</step>
+<step>
+<para
+>Give File a <literal role="extension"
+>.txt</literal
+> extension and save.</para>
+</step>
+</procedure>
+
+<para
+>In &kde;:</para>
+
+<procedure>
+<step>
+<para
+>Move the previously-saved file to the correct <filename class="directory"
+>~/Mail</filename
+> folder</para>
+</step>
+<step>
+<para
+>Rename file without <literal role="extension"
+>.txt</literal
+> extension</para>
+</step>
+</procedure>
+<para
+>When you open &kmail; the new folder with appropriate messages will be there.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>&Netscape; Mail</term>
+<listitem>
+
+<para
+>If you are using &Netscape; 4.x, the mail files should be found in <filename class="directory"
+>~/nsmail</filename
+>; if you are using &Netscape; 6.x, they're buried in a folder deep in the <filename class="directory"
+>~/.mozilla</filename
+> subfolder, something like: <filename class="directory"
+>/home/user_name/.mozilla/user_name/2ts1ixha.slt/Mail/Mail/server_name</filename
+> (the <filename class="directory"
+>2ts1ixha.slt</filename
+> string will probably vary, so check it on your own system.) The <filename class="directory"
+>[...]/Mail/Mail</filename
+> folder contains one subfolder for each account from which you receive mail through Netscape (&eg; <filename class="directory"
+>[...]/Mail/Mail/math.university.edu</filename
+>); you will need to copy files from each of them if you want everything to be accessible under &kmail;.</para>
+
+<para
+>If you have no subfolders, just copy all of the &Netscape; files to <filename class="directory"
+>~/Mail</filename
+>, make sure that they are writable (only by your user, of course) and restart &kmail;: all of the messages will now appear in &kmail; folders. (Note that if you use a command like <command
+>cp <parameter
+>*</parameter
+> <parameter
+>~/Mail</parameter
+></command
+>, you should follow it with <command
+>rm <option
+>-f</option
+> <parameter
+>~/Mail/*.msf</parameter
+></command
+>; every &Netscape; 6 folder has a corresponding <filename
+>.msf</filename
+> file, and if you do not get rid of them you will have a bunch of spurious empty folders).</para>
+
+<para
+>If you were using subfolders under &Netscape; (&eg; a main folder called <replaceable
+>Work</replaceable
+> with subfolders called <replaceable
+>Jim</replaceable
+> and <replaceable
+>Nancy</replaceable
+>), there are additional steps required. First, create the main folder (<replaceable
+>Work</replaceable
+>) in &kmail; and create a temporary child folder under it (by right-clicking on the folder name and selecting <guilabel
+>Create child folder</guilabel
+>); it does not matter what you call this folder -- <replaceable
+>dummy</replaceable
+> or the default <replaceable
+>unnamed</replaceable
+>, for example. Once a child folder has been requested, &kmail; creates a hidden folder in <filename class="directory"
+>~/Mail</filename
+> called (in this example) <filename class="directory"
+>.Work.directory</filename
+>. You can then copy your &Netscape; subfolder files (<replaceable
+>Jim</replaceable
+> and <replaceable
+>Nancy</replaceable
+>) into <filename class="directory"
+>~/Mail/.Work.directory</filename
+>, and restart &kmail;; the child folders will appear under the main folder <replaceable
+>Work</replaceable
+>. Of course, this procedure may be extended for sub-subfolders, to any depth. (You can remove the temporary child folders afterwards, unless it amuses you to have a <replaceable
+>Work</replaceable
+> subfolder called <replaceable
+>dummy</replaceable
+>).</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><application
+>Pegasus Mail</application
+></term>
+<listitem>
+<para
+><application
+>Pegasus</application
+> for win32 uses single files for Mail folders similar to &kmail;. <application
+>Pegasus mail</application
+> folder files have the extension <literal role="extension"
+>.pmm</literal
+> but they are the same format as mbox except the messages do not start with the <literal
+>From</literal
+> header, but with a control character. To work around this, replace each instance of the control character with <literal
+>From aaa@aaa Mon Jan 01 00:00:00 1997</literal
+>. This <literal
+>From</literal
+> line should be the first line of every message, before the <literal
+>Received:</literal
+> and other headers. Make sure to use a text editor that lets you save the files in &UNIX; format or create new folders in <application
+>Pegasus</application
+> that are in &UNIX; format and copy your messages there.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Maildir / Outlook Express / xfmail</term>
+<listitem>
+<para
+>Tools to convert these formats are available at the <ulink url="http://kmail.kde.org/tools.html"
+>Tools section of &kmail;'s homepage</ulink
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Lotus <application
+>Notes</application
+>, BeOS Mail files, <application
+>cc: Mail</application
+>, &etc;...</term>
+<listitem>
+<para
+>First you should have a look at <ulink url="http://kmail.kde.org/tools.html"
+>Tools section of &kmail;'s homepage</ulink
+> if there are tools to convert your messages.</para>
+<para
+>Mail programs not listed here or on the homepage probably do not work with &kmail; as they use proprietary mail formats that &kmail; cannot understand. However, there is no harm in trying! If the mailbox file looks similar to the mbox format, try copying the mailbox file (remember, the index file is not needed) to your <filename class="directory"
+>~/Mail</filename
+> folder and see what happens if you start &kmail;. If you get mailboxes from your favorite email client to work in &kmail;, please tell us how you did it so that we can include directions in a future revision of this documentation. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/index.cache.bz2 b/tde-i18n-en_GB/docs/kdepim/kmail/index.cache.bz2
new file mode 100644
index 00000000000..81e2c878905
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/index.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/index.docbook
new file mode 100644
index 00000000000..477d96031bb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/index.docbook
@@ -0,0 +1,232 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kmail;">
+ <!ENTITY package "kdepim">
+ <!ENTITY kmail-intro SYSTEM "intro.docbook">
+ <!ENTITY kmail-getting-started SYSTEM "getting-started.docbook">
+ <!ENTITY kmail-using-kmail SYSTEM "using-kmail.docbook">
+ <!ENTITY kmail-configure SYSTEM "configure.docbook">
+ <!ENTITY kmail-menus SYSTEM "menus.docbook">
+ <!ENTITY kmail-faq SYSTEM "faq.docbook">
+ <!ENTITY kmail-importing SYSTEM "importing.docbook">
+ <!ENTITY kmail-credits-and-licenses SYSTEM "credits-and-licenses.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+ <!ENTITY html "<acronym
+>HTML</acronym
+>">
+ <!ENTITY gpg "<application
+>GPG</application
+>">
+ <!ENTITY gpgsm "<application
+>GpgSM</application
+>">
+ <!ENTITY mdn "<acronym
+>MDN</acronym
+>">
+ <!ENTITY acl "<acronym
+>ACL</acronym
+>">
+ <!ENTITY imap "<acronym
+>IMAP</acronym
+>">
+ <!ENTITY nntp "<acronym
+>NNTP</acronym
+>">
+ <!ENTITY openpgp "<acronym
+>OpenPGP</acronym
+>">
+ <!ENTITY smime "<acronym
+>S/MIME</acronym
+>">
+ <!ENTITY kolab "<acronym
+>Kolab</acronym
+>">
+]>
+<book lang="&language;">
+<bookinfo>
+<title
+>The &kmail; Handbook</title>
+
+ <!-- Note:
+* please do not mix up the formatting more than necessary so that
+ "cvs diff" makes useful output
+* no short forms
+* use <warning
+> instead of <caution>
+-->
+
+<!-- TODO:
+*index (see kdegames/kpat/)
+
+* guisubmenu vs. guititem ??
+* more about security?
+
+* Configure KMail: "page" or "tab", but no mix of both!
+* add section for drag'n'drop?
+* "Using other mailbox..." -> sounds strange?
+
+* use better markup instead of 'quote'?
+* fix my adverb vs. adjective mistakes
+
+* coherent wording for section / tab / ...
+* <menuchoice
+><guimenu
+>xxx , or is <guimenu
+>xxx enough?
+* <guiicon
+> vs. <guibutton>
+* spelling: popup vs pop up, frontend vs front end
+
+* message vs. mail vs. email -> using "message" everywhere
+* window vs. dialog: a dialog is modal, a window is not (I think)
+
+* in KMail: kmail vs. KMail
+-->
+
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+
+<author
+><firstname
+>David</firstname
+> <surname
+>Rugge</surname
+> <affiliation
+><address
+> <email
+>davidrugge@mediaone.net</email>
+</address
+></affiliation>
+</author>
+
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<date
+>2004-07-13</date>
+<releaseinfo
+>1.7</releaseinfo>
+
+<copyright>
+<year
+>1999</year>
+<year
+>2000</year>
+<year
+>2001</year>
+<year
+>2002</year>
+<holder
+>David Rugge</holder>
+</copyright>
+<copyright>
+<year
+>2003</year>
+<holder
+>Daniel Naber</holder>
+</copyright>
+<copyright>
+<year
+>2004</year>
+<holder
+>Daniel Naber</holder>
+<holder
+>Ingo Kl&ouml;cker</holder>
+</copyright>
+
+<abstract>
+
+<para
+>&kmail; is &kde;'s powerful and user friendly email client.</para>
+
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Mail</keyword>
+<keyword
+>email</keyword>
+<keyword
+>Client</keyword>
+<keyword
+>POP3</keyword>
+<keyword
+>IMAP</keyword>
+<keyword
+>PGP</keyword>
+<keyword
+>GnuPG</keyword>
+<keyword
+>GPG</keyword>
+<keyword
+>Kolab</keyword>
+</keywordset>
+</bookinfo>
+
+&kmail-intro;
+&kmail-getting-started;
+&kmail-using-kmail;
+&kmail-configure;
+&kmail-menus;
+&kmail-faq;
+&kmail-importing;
+&kmail-credits-and-licenses;
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kmail">
+<title
+>How to obtain &kmail;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=0:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/intro.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/intro.docbook
new file mode 100644
index 00000000000..73a9047757d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/intro.docbook
@@ -0,0 +1,84 @@
+<chapter id="intro">
+
+<chapterinfo>
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>British English English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2004-07-13</date
+> <releaseinfo
+>1.7</releaseinfo
+> </chapterinfo>
+
+<title
+>Introduction</title>
+
+<para
+>The &kmail; Team welcomes you to &kmail;, a user-friendly email client for the K Desktop Environment. Our goal is to make &kmail; a program that is beautiful and intuitive without sacrificing power. </para>
+
+<para
+>If you have never set up an email client on a &UNIX; system before, we suggest that you read through the <link linkend="getting-started"
+>Getting Started</link
+> section first so that your setup goes smoothly.</para>
+
+<para
+>Since most people do not read documentation anyway, here is a collection of the most helpful tips:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>You do not have to use your mouse to use &kmail;. Everything can be done by using <link linkend="keyboard-shortcuts"
+>Keyboard Shortcuts</link
+>.</para>
+</listitem>
+<listitem>
+<para
+>Although &kmail; can be considered reliable you should keep backups of your messages, &ie; just copy the files and folders in <filename class="directory"
+>~/Mail</filename
+> (including the hidden ones that start with a dot) to a safe place.</para>
+</listitem>
+<!-- TODO: add other tips for "invisible" features here -->
+
+</itemizedlist>
+
+<para
+>&kmail;'s homepage can be found at <ulink url="http://kmail.kde.org"
+>http://kmail.kde.org</ulink
+>. There you will find useful links, &eg; to the user and developer mailing lists. Please report bugs in &kmail; using <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>Report Bug...</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>We hope you will enjoy &kmail;!</para>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/menus.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/menus.docbook
new file mode 100644
index 00000000000..59d8ff286d5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/menus.docbook
@@ -0,0 +1,3003 @@
+<chapter id="menus">
+
+<chapterinfo>
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>David</firstname
+> <surname
+>Rugge</surname
+> <affiliation
+><address
+> <email
+>davidrugge@mediaone.net</email>
+</address
+></affiliation>
+</author>
+<author
+><firstname
+>Michel</firstname
+> <surname
+>Boyer de la Giroday</surname
+> <affiliation
+><address
+> <email
+>michel@klaralvdalens-datakonsult.se</email>
+</address
+></affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>British English English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2004-07-11</date
+> <releaseinfo
+>1.7</releaseinfo
+> </chapterinfo>
+
+<title
+>Menu Entries</title>
+
+<para
+>Each menu item is discussed below. When there is a keyboard shortcut that performs a menu item function, the default shortcut is listed with the menu item.</para>
+
+<sect1 id="main-mail-reader-window">
+<title
+>The Main Window</title>
+
+<sect2 id="reader-file-menu">
+<title
+><guimenu
+>File</guimenu
+> Menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>New Window</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Creates a new main window.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Allows you to open files which contain email messages.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save As...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Saves the currently displayed message to a text file, including all the headers and attachments.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Display a dialogue that lets you prints the currently displayed message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Compact All Folders</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Will compact all folders, &ie; it will really move and delete the messages on disk according to how you have moved and deleted them in &kmail;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Expire All Folders</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Delete old messages from all folders, according to the rules in each folder's <link linkend="folders-properties-window"
+>Properties dialogue</link
+> (the default is not to delete old messages at all).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Refresh Local &imap; Cache</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>This will remove all changes that you have done locally to your IMAP folders and re-download everything from the server. Use this if the local cache was corrupted.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Empty All Wastebin Folders</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Use this to empty all wastebin folders, &ie; the local wastebin folder and all wastebin folders that you might have on &imap; servers.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>L</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Check Mail</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Checks for new messages in all your accounts, except those that have <guilabel
+>Exclude from &quot;Check Mail&quot;</guilabel
+> enabled.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guisubmenu
+>Check Mail In</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Submenu that lets you check for new messages from a particular account.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Send Queued Messages</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Sends the messages that are in your outbox.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Closes the current main window or exits &kmail; if there is only this one window.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+
+<sect2 id="reader-edit-menu">
+<title
+><guimenu
+>Edit</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Undo</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Revokes your last move or delete action. Note that you cannot undo a deletion from the wastebin.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Copies selected text to the clipboard.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>T</keycap
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Edit Message</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Edits the selected message if it is editable. Only messages in the <guilabel
+>outbox</guilabel
+> and <guilabel
+>drafts</guilabel
+> folder can be edited.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>D</keycap
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Move to Wastebin</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Moves the selected messages to the wastebin folder. If the selected messages are already in the wastebin folder, they will really be deleted.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Shift;<keycap
+>Delete</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Delete</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Deletes the selected messages. There is no way to recover the messages once they are deleted with this command.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find in Message...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Lets you search for a string in the currently displayed message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Select All Messages</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Selects all messages in the current folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Select Message Text</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Selects the text of the currently displayed message.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+
+<sect2 id="reader-view-menu">
+<title
+><guimenu
+>View</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Headers</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Changes the format of the message header in the <guilabel
+>Message pane</guilabel
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Attachments</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Changes the way attachments appear in the <guilabel
+>Message pane</guilabel
+> (independent of the MIME Tree). With <guimenuitem
+>Icons</guimenuitem
+> all attachments appear as icons at the bottom of the message. <guimenuitem
+>Smart</guimenuitem
+> will show attachments as icons, unless the message suggests that they should be displayed inline. You can suggest that certain attachments should be shown inline in your own messages when you select <guilabel
+>Suggest automatic display</guilabel
+> in the attachment's properties dialogue. <guimenuitem
+>Inline</guimenuitem
+> shows the contents of the attachments at the bottom of the message. Attachments that cannot be displayed, &eg; compressed files, will still be shown as an icon. <guimenuitem
+>Hide</guimenuitem
+> will not show attachments. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Unread Column</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Allows you to specify whether the number of unread messages should be shown in brackets next to the folder name (<guilabel
+>View After Folder Name</guilabel
+>) or in a separate column (<guilabel
+>View in Separate Column</guilabel
+>)</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Total Column</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Display a column in the list of folders which shows the number of messages per folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>.</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Expand Thread</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>Thread Messages</guimenuitem
+> </menuchoice
+> is activated, this will display the thread of the current message, &ie; all messages that are replies to the current message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>,</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Collapse Thread</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>Thread Messages</guimenuitem
+> </menuchoice
+> is activated, this will hide the thread of the current message, &ie; it will hide all messages that are replies to the current message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>.</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Expand All Threads</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Expands all threads in the current folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>,</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Collapse All Threads</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Collapses all threads in the current folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>V</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>View Source</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Shows the message and its complete headers in plain text format in a new window. This can be useful to find out the origin of a mail. You should know that it is easy to fake the <literal
+>From:</literal
+> header of a mail, but one can still find out which mail servers have been used to send the message by looking at the <literal
+>Received:</literal
+> lines in the header.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Use Fixed Font</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Uses a fixed width (monospaced) font to display the messages in the current folder. The font to be used can be configured in the <guilabel
+>Appearance</guilabel
+> section of &kmail;'s configuration dialogue.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guisubmenu
+>Set Encoding</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Lets you choose the character encoding to be used in the Message Pane. The default, <guilabel
+>Auto</guilabel
+>, should work in almost all cases.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+
+<sect2 id="reader-go-menu">
+<title
+><guimenu
+>Go</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>N</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next Message</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Selects the next message in the message list. The keyboard shortcut <keycap
+>Right Arrow</keycap
+> also performs this action.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>+</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next Unread Message</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Selects the next unread message in the message list. If there is no unread message below the currently selected message then the behaviour depends on the value of the <xref linkend="configure-misc-folders-go-unread"/> option.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>P</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous Message</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Selects the previous message in the message list.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>-</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous Unread Message</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Selects the previous unread message in the message list. If there is no unread message above the currently selected message then the behaviour depends on the value of the <xref linkend="configure-misc-folders-go-unread"/> option.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>+</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next Unread Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Jumps to the the next folder with unread messages.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>-</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous Unread Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Jumps to the the previous folder with unread messages.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>Space</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next Unread Text</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Scrolls down if you are not yet at the bottom of a message, otherwise jumps to the next unread message.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+
+<sect2 id="reader-folder-menu">
+<title
+><guimenu
+>Folder</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>New Folder...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens the <link linkend="folders-properties-window"
+>Folder Properties</link
+> dialogue that lets you create a new folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Mark All Messages as Read</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Sets the status of all new and unread messages in the current folder to read.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Compact</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Compacts the folder file to reduce its disk space usage. Usually &kmail; compacts all folders automatically, but under certain circumstances you might want to compact a folder manually.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Expire</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Deletes old messages from the current folder or moves them to another folder, according to the rules in the folder's <guilabel
+>Properties</guilabel
+> dialogue (the default is not to delete or move old messages). Usually &kmail; does this automatically, but under certain circumstances you might want to expire a folder manually..</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>*</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Folder</guimenu
+> <guimenuitem
+>Remove Duplicate Messages</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Searches the folder for duplicate messages and deletes the duplicates.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>F5</keycap
+></shortcut
+> <guimenu
+>Folder</guimenu
+> <guimenuitem
+>Check Mail in This Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Checks whether new mail arrived in the currently selected folder. This is only available for &imap; folders.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Move All Messages to the Wastebin</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Moves all of the messages in the selected folder into the wastebin folder. This is only available if the currently selected folder is not a wastebin folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Empty Wastebin</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Permanently deletes all messages. This is only available if the currently selected folder is a wastebin folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Delete Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Removes the selected folder and all its contents, including subfolders.</para>
+<warning
+><para
+>Note that there is no way to access the contents of a folder after it has been removed.</para
+></warning>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Prefer HTML to Plain Text</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If enabled then &html; messages in this folders will be shown using &html; rendering. For security reasons, we recommend to only activate this for folders which only contain trusted messages.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Thread Messages</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If enabled then the messages in the message list are shown in a tree-like list, with replies showing up directly under the message they reply to.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Thread Messages also by Subject</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If enabled then the messages are not only grouped according to special information included in the messages but also according to their subject, &ie; messages with the same subject are considered as being related. If many messages are threaded below unrelated messages then you might want to disable this option. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Properties</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up the <link linkend="folders-properties-window"
+>Properties dialogue</link
+> which lets you change the settings for the selected folder.</para
+>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="reader-message-menu">
+<title
+><guimenu
+>Message</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>New Message...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens the <link linkend="the-composer-window"
+>composer window</link
+> so you can write a new message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>New Message to Mailing-List...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens the composer window so you can write a new mail. If the current folder holds a mailing list and has a posting address defined, this address will be the default <guilabel
+>To:</guilabel
+> address.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>R</keycap
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Reply...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up the composer window, inserts the quoted text of the currently selected message and presets the <guilabel
+>To:</guilabel
+> field either with the mailing-list address (if you reply to a mailing-list message) or with the preferred reply address of the sender. If you want to control which address the <guilabel
+>To:</guilabel
+> field is preset with then you should either use <menuchoice
+><guimenu
+>Message</guimenu
+><guimenuitem
+>Reply to Author...</guimenuitem
+></menuchoice
+> or <menuchoice
+><guimenu
+>Message</guimenu
+><guimenuitem
+>Reply to Mailing-List...</guimenuitem
+></menuchoice
+>. Your identity will automatically be set to the one which this message was sent to.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>A</keycap
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Reply to All...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up the composer window, inserts the quoted text of the currently selected message and presets the <guilabel
+>To:</guilabel
+> field either with the mailing-list address (if you reply to a mailing-list message) or with the preferred reply address of the sender. The <guilabel
+>Copy to (CC):</guilabel
+> field is preset with the addresses of all other recipients of the currently selected message excluding your own addresses. Your identity will automatically be set to the one which this message was sent to.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Shift;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Reply to Author...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up the composer window, inserts the quoted text of the currently selected message and presets the <guilabel
+>To:</guilabel
+> field with the preferred reply address of the sender. Your identity will automatically be set to the one which this message was sent to.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>L</keycap
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Reply to Mailing-List...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up the composer window, inserts the quoted text of the currently selected message and presets the <guilabel
+>To:</guilabel
+> field with the mailing-list address. If you did not specify a mailing-list address for the currently selected folder and &kmail; cannot determine the posting address from the currently selected message then the <guilabel
+>To:</guilabel
+> field will be empty. Your identity will automatically be set to the one which this message was sent to.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Shift;<keycap
+>R</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Reply Without Quote...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Works just like <guimenuitem
+>Reply...</guimenuitem
+> except that the text of the currently selected message is not quoted.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Forward</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Forwards the message to a new recipient. Using <guimenuitem
+>Inline</guimenuitem
+>, the message's text and some important header fields will be copied to the body of the new message with a text marking the forwarded part. Attachments will be forwarded as attachments of the new message. Using <guimenuitem
+>As Attachment</guimenuitem
+> the message and its attachments will become an attachment of the new message. The original message headers will be included in the forwarded message, too. <guimenuitem
+>Redirect</guimenuitem
+> works like forward, except that the message stays the same (even the <guilabel
+>From:</guilabel
+> field). The user who redirected the message is added in special header fields (<literal
+>Redirect-From</literal
+>, <literal
+>Redirect-Date</literal
+>, <literal
+>Redirect-To</literal
+>, &etc;).</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Bounce...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Sends the message back to the sender with a notice that it cannot be delivered. This is nearly exactly the message you get from a mail relay if the user does not exist. This option was originally added to reply to spam, but as spam today comes almost only from faked email addresses, it should not be used on spam. The same is true for messages that contain a virus: some <acronym
+>ISP</acronym
+>s check if an outgoing message contains a virus. Bouncing messages containing a virus is a very bad idea, you could end up disconnected by your <acronym
+>ISP</acronym
+>.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Send Again...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens a composer window with the currently selected message so it can be sent again. This is only available for messages which you have sent or, more precisely, for messages which have the <guilabel
+>sent</guilabel
+> status.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guisubmenu
+>Copy To</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Copies the selected messages to a certain folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guisubmenu
+>Move To</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Moves the selected messages to a certain folder.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guisubmenu
+>Mark Message</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Allows you to change the status of the selected message to one of the following states:</para>
+<!-- TODO: I think it is worth adding inline images here, at some point. LW. -->
+<informaltable>
+<tgroup cols="2">
+<thead>
+<row>
+<entry
+>Status</entry>
+<entry
+>Symbol</entry>
+<entry
+>Meaning</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+><guimenuitem
+>Read</guimenuitem
+></entry>
+<entry
+>Sheet of paper before an envelope</entry>
+<entry
+>The message has been read.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>New</guimenuitem
+></entry>
+<entry
+>Closed envelope with a star</entry>
+<entry
+>The message is new to &kmail; and you.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>Unread</guimenuitem
+></entry>
+<entry
+>Close envelope</entry>
+<entry
+>The message is not new to &kmail; but has not been read yet.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>Important</guimenuitem
+></entry>
+<entry
+>Flag</entry>
+<entry
+>This status will not automatically be set by &kmail;. You can use it freely to mark messages that are in some way important to you.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>Replied</guimenuitem
+></entry>
+<entry
+>Blue u-turn arrow</entry>
+<entry
+>A reply to this message has been sent.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>Forwarded</guimenuitem
+></entry>
+<entry
+>Blue arrow</entry>
+<entry
+>The message has been forwarded to someone else.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>Queued</guimenuitem
+></entry>
+<entry
+>Envelope</entry>
+<entry
+>The message has been queued in the outbox to be sent later.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>Sent</guimenuitem
+></entry>
+<entry
+>Angled envelope</entry>
+<entry
+>The message has been sent.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>Spam</guimenuitem
+></entry>
+<entry
+>Round recycle symbol</entry>
+<entry
+>This status will not be set automatically by &kmail;. You can use it to mark spam messages.</entry>
+</row>
+<row>
+<entry
+><guimenuitem
+>Ham</guimenuitem
+></entry>
+<entry
+>Green check mark</entry>
+<entry
+>This status will not be set automatically by &kmail;. You can use it to mark messages which are not spam.</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guisubmenu
+>Mark Thread</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Allows you to change the status of all messages in a thread. The possible states are the same as for <menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Mark Message</guimenuitem
+></menuchoice
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guisubmenu
+>Watch Thread</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Use this to mark threads which you want to keep an eye on for further contributions to the discussion.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guisubmenu
+>Ignore Thread</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Use this to mark threads you are not interested in. New contributions to this thread will automatically be marked as read.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>J</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Apply Filters</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Applies your filters to the selected messages.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Apply Filter</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Allows you to apply an individual filter to the selected messages. Only filters for which you enabled the <guilabel
+>Add this filter to the Apply Filter menu</guilabel
+> option will be available.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+
+<sect2 id="reader-tools-menu">
+<title
+><guimenu
+>Tools</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>S</keycap
+></shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Find Messages...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up a search window that lets you search for messages with certain characteristics, &eg; a certain subject. Start the search by entering some values and press <guibutton
+>Search</guibutton
+>. Click on one of the resulting messages and it will appear in the <guilabel
+>Message pane</guilabel
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Address Book</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Starts up <ulink url="/kaddressbook/"
+>&kaddressbook;</ulink
+>, the &kde; address book.</para>
+</listitem>
+</varlistentry>
+
+ <varlistentry id="reader-tools-certificate-manager">
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Certificate Manager...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Starts <ulink url="/kleopatra"
+><application
+>Kleopatra</application
+></ulink
+>, the &kde; certificate manager. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="reader-tools-gnupg-log-viewer">
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>GnuPG Log Viewer</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Starts <ulink url="/kwatchgnupg"
+><application
+>KWatchGnuPG</application
+></ulink
+>, a tool to present the debug output of <application
+>GnuPG</application
+> application. If signing, encryption, or verification mysteriously stop working, you might find out why by looking at the log. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="reader-tools-import-messages">
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Import Messages...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Starts up <application
+>kmailcvt</application
+> (which is part of kdepim). This application lets you import messages from several email clients &kmail;. </para>
+ </listitem>
+ </varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Edit "Out of Office" Replies...</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Launch the <guilabel
+>Configure "Out of Office" Replies</guilabel
+> dialogue, which allow you to set-up vacation notifications.</para>
+<note>
+<para
+><guilabel
+>Out of Office reply</guilabel
+> functionality relies on server-side filtering. To be able to use it you need to configure the <link linkend="receiving-mail"
+>Filtering tab</link
+> (see option relevant to kolab server) of your <guilabel
+>IMAP</guilabel
+> account set-up. </para>
+</note>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Create Filter</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up the <link linkend="filter-dialog-id"
+>Filter dialogue</link
+> with a new filter added. This new filter is based on fields of the current mail, depending on which sub menu item you select.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Filter Log Viewer...</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up the viewer window for the filter log; there you find some options to control the logging of the filtering process. In the log you will find valuable information about what filter rules were used, what was the result of the evaluation of those rules and which filter actions were applied to a message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Anti-Spam Wizard...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>It starts a <link linkend="the-anti-spam-wizard"
+>wizard</link
+> which can help you to set up spam filtering.</para>
+</listitem>
+</varlistentry>
+
+<!--
+<varlistentry>
+<term>
+<menuchoice>
+<guimenu
+>Tools</guimenu>
+<guimenuitem
+>Anti-Virus Wizard...</guimenuitem>
+</menuchoice>
+</term>
+<listitem>
+<para
+>It starts a <link linkend="the-anti-virus-wizard"
+>wizard</link
+> which can help
+you to set up scanning messages for virusses.</para>
+</listitem>
+</varlistentry>
+-->
+
+</variablelist>
+
+</sect2>
+
+
+<sect2 id="reader-settings-menu">
+<title
+><guimenu
+>Settings</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If enabled, the Toolbar is visible (the Toolbar is the one with the icon to compose a new message &etc;).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Quick Search</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If enabled, the Quick Search bar which allows you to quickly search for messages matching a search text is visible.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Filters...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens the <link linkend="filters"
+>Message Filters</link
+> window.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure POP Filters...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens the <link linkend="popfilters"
+>Configure Pop Filters</link
+> window.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens a window that lets you configure the keyboard shortcuts for many menu commands.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Notifications...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens a window that lets you configure what happens when new mail arrives, like playing a sound.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens a window that lets you choose which icons are visible in the toolbar.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kmail;...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens the <link linkend="configure"
+>Configure</link
+> window.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="reader-help-menu">
+<title
+><guimenu
+>Help</guimenu
+> Menu</title>
+
+<para
+>These are the &kde; standard items for the <guimenu
+>Help</guimenu
+> menu:</para>
+&help.menu.documentation; <para
+>Additionally &kmail; offers these items:</para>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>&kmail; Introduction</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This displays the welcome screen, which lists the most important differences between your version of &kmail; and the previous one.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Tip of the Day</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This displays a dialogue with useful hints for using &kmail;.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+</sect1>
+
+<sect1 id="composer-window-menus">
+<title
+>The Composer Window</title>
+
+<sect2 id="composer-file-menu">
+<title
+><guimenu
+>Message</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>New Composer</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up a new composer window.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>New Main Window</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Creates a new main window.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Return</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Send</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Sends the message immediately. If you use SMTP to send your messages and the SMTP server is not reachable, the message will be put into the outbox and you will get an error message. You can then later send the messages in the outbox using <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send Queued</guimenuitem
+></menuchoice
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Queue</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Queues the message in the outbox for sending it later using <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send Queued</guimenuitem
+></menuchoice
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Save in Drafts Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Save the message in the <guilabel
+>drafts</guilabel
+> folder so you can later edit and send it.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Messages</guimenu
+> <guimenuitem
+>Insert File...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Inserts a text file into the message text, starting at the cursor position.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Print...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Prints the current text.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Message</guimenu
+> <guimenuitem
+>Close</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Closes this composer window.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+
+<sect2 id="composer-edit-menu">
+<title
+><guimenu
+>Edit</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Undo</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Undo your steps in editing the current message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Redo</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Redo your steps in editing the current message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Cut</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Cutting text works as with most editors: the selected text is removed and put into the clipboard. Note that you can also select text and drag it to a new position.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Copying text works as with most editors: the selected text is copied to the clipboard. Note that you can also select text while holding the &Ctrl; key and drag it to a new position to copy it.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Pasting works the same as with most editors: the text from the clipboard is pasted at the current cursor position.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Select All</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Selects all of the text in your message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens a dialogue to search for strings in the current message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Next</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Goes to the next occurrence of the previously searched string.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Replace...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens a dialogue that lets you replace strings in your message with other strings.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Clean Spaces</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>This replaces multiple line breaks or spaces with single line breaks or spaces. It works on the current selection or on the complete message if there is no selection.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste as Quotation</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Pastes the text from the clipboard marked as quotation.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Add Quote Characters</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Prepends the selected text with quotation marks.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Remove Quote Characters</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Removes the left-most quotation marks from the selected text.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="composer-view-menu">
+<title
+><guimenu
+>View</guimenu
+> Menu</title>
+
+<para
+>This menu lets you toggle the display of the header fields and other options in this composer window.</para>
+
+<para
+>Options available are:</para>
+
+<itemizedlist>
+<listitem>
+<para
+><guimenuitem
+>All Fields</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>Identity</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>Dictionary</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>Sent-Mail folder</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>Mail Transport</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>From</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>Reply To</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>To</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>CC</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>BCC</guimenuitem
+></para>
+</listitem>
+<listitem>
+<para
+><guimenuitem
+>Subject</guimenuitem
+></para>
+</listitem>
+</itemizedlist>
+
+<para
+>Currently visible items have a checkmark shown next to their name in the menu.</para>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Use Fixed Font</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Uses a fixed width (monospaced) font to display the currently edited message. The font to be used can be configured in the <guilabel
+>Appearance</guilabel
+> section of &kmail;'s configuration dialogue.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="composer-options-menu">
+<title
+><guimenu
+>Options</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guimenuitem
+>Urgent</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Sets the priority of the message to Urgent. The receiver's email client has to support this or it will have no effect. &kmail; itself does not support priorities for incoming messages.</para>
+</listitem>
+</varlistentry>
+
+ <varlistentry id="composer-options-request-mdn">
+ <term>
+ <menuchoice
+><guimenu
+>Options</guimenu
+> <guimenuitem
+>Request Disposition Notification</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>If you choose this option, you request a confirmation email once your message is downloaded and read by its recipient. This has to be supported and enabled by the receiver's email client in order to work. </para>
+ <para
+>See <xref linkend="configure-security-reading-mdns"/> for background information and ways to customise the read receipts that &kmail; itself sends. </para>
+ </listitem>
+ </varlistentry>
+
+<varlistentry id="composer-options-sign-message">
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guisubmenu
+>Sign Message</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Digitally sign the message using <application
+>OpenPGP</application
+>. You can learn more about this in the <link linkend="pgp"
+>chapter on OpenPGP</link
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="composer-options-encrypt-message">
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guisubmenu
+>Encrypt Message</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Encrypt the message using <application
+>OpenPGP</application
+>. You can learn more about this in the <link linkend="pgp"
+>chapter on OpenPGP</link
+>.</para>
+</listitem>
+</varlistentry>
+
+ <varlistentry id="composer-options-select-crypto-message-format">
+ <term>
+ <menuchoice
+><guimenu
+>Options</guimenu
+> <guisubmenu
+>Select Cryptographic Message Format</guisubmenu
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Choose the cryptographic message format to use to digitally sign and/or encrypt the message in. See <link linkend="cryptographic-message-formats"
+>the previous description of each option</link
+> for more information. </para>
+ </listitem>
+ </varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guisubmenu
+>Formatting (HTML)</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Enables &html; editing.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guisubmenu
+>Set Encoding</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Set the charset encoding of this message. The chosen encoding will appear in the header of the outgoing mail. You can use <guilabel
+>Auto</guilabel
+> for almost all cases, &kmail; will tell you if you need to select a different encoding manually.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guimenuitem
+>Wordwrap</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Toggles the automatic wordwrap. It may be useful to turn it off if you want to paste long lines that should not wrap.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guimenuitem
+>Automatic Spellchecking</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Toggles automatic spellchecking. Note that in &html;-editing mode automatic spellchecking is not available.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+
+<sect2 id="composer-attach-menu">
+<title
+><guimenu
+>Attach</guimenu
+> Menu</title>
+
+<para
+>This menu lets you select attachment options.</para>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Append Signature</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Appends your signature (<quote
+>footer</quote
+>) to the end of the message. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Attach Public Key...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Attaches the corresponding <application
+>PGP</application
+>/<application
+>GnuPG</application
+> key to your message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="composer-attach-attach-my-public-key">
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Attach My Public Key</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Attaches your <application
+>PGP</application
+>/<application
+>GnuPG</application
+> public key to your message.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Attach File...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Attaches one or more files to the current message.</para>
+<!-- fixme: not encrypted unless... -->
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Remove Attachment</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Removes the attachment that is selected in the attachment part of the composer.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Save Attachment As...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Saves the attachment that is selected in the attachment window to a file.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Attachment Properties</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Displays the <link linkend="attachments"
+>properties of the attachment</link
+> that is selected in the attachment window.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="composer-tools-menu">
+<title
+><guimenu
+>Tools</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Spelling...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Uses <ulink url="/kspell/"
+>&kspell;</ulink
+> to check the spelling in the body of your message. Note that you have to configure &kspell; with <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Spellchecker...</guimenuitem
+></menuchoice
+> if you use it for the first time.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Addressbook...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens up <ulink url="/kaddressbook/"
+>&kaddressbook;</ulink
+>.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2 id="composer-settings-menu">
+<title
+><guimenu
+>Settings</guimenu
+> Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Main Toolbar</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If enabled, the Main Toolbar is visible, &ie; the one with the icon to send the message &etc;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show HTML Toolbar</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>If enabled, the &html; Toolbar is visible, &ie; the one which with the tools to change certain properties of the composed text.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Spellchecker...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Allows you to configure <ulink url="/kspell/"
+>&kspell;</ulink
+>, &kde;'s spellchecker.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens a window that lets you configure the keyboard shortcuts for many menu commands.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens a window that allows you to decide which icons appear in the toolbar.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kmail;...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Opens &kmail;'s <link linkend="configure"
+>configuration dialogue</link
+>.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+
+<sect2 id="composer-help-menu">
+<title
+><guimenu
+>Help</guimenu
+> Menu</title>
+
+<para
+>The entries in this menu have the same meaning as <link linkend="reader-help-menu"
+>the entries in the main window's help menu</link
+>.</para>
+
+</sect2>
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/kmail/using-kmail.docbook b/tde-i18n-en_GB/docs/kdepim/kmail/using-kmail.docbook
new file mode 100644
index 00000000000..4a0f914a6d5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/kmail/using-kmail.docbook
@@ -0,0 +1,2901 @@
+<chapter id="using-kmail">
+
+<chapterinfo>
+<authorgroup>
+<author
+><firstname
+>Daniel</firstname
+> <surname
+>Naber</surname
+> <affiliation
+><address
+> <email
+>daniel.naber@t-online.de</email>
+</address
+></affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+<date
+>2004-09-24</date
+> <releaseinfo
+>1.7.50</releaseinfo
+> </chapterinfo>
+
+<title
+>Using &kmail;</title>
+
+<sect1 id="the-mail-reader-window">
+<title
+>The Main Window</title>
+
+<para
+>The main window is the window that appears when &kmail; is started. It is by default divided into three panes:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>Folder list (on the left)</term>
+<listitem>
+<para
+>This pane contains the list of your message folders (other email programs may call them mailboxes). To select a folder, simply click on it. The messages contained in the folder will now appear in the Headers pane. The folder list can be displayed in both a short view, which takes up only a small portion of the left side of the screen, and a long view, which takes up the entire left side of the screen but is able to show more mailboxes. You can toggle between these two views under <guilabel
+>Appearance</guilabel
+>/<guilabel
+>Layout</guilabel
+> in the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &kmail;...</guimenuitem
+></menuchoice
+> dialogue. Also see the <link linkend="folders"
+>Folders Section</link
+> for more information about how to use folders.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Message list (in the upper right by default)</term>
+<listitem>
+<para
+>This pane lists header information (message Status Flags, Sender, Subject, Date, and other optional columns like Size, Attachment Flag, Important Flag etc.) for the messages in the currently selected folder. Clicking on a header will select that message and display it in the Message pane; you can also select more than one message by holding down the &Ctrl; key when clicking on messages. You may sort the messages by clicking on the column that you wish to sort; if you click on the same column more than once, sort order will toggle between ascending/descending and some alternative sorting criteria will become available (like sorting by Status when you click on the header of the Subject column). Clicking the <mousebutton
+>right</mousebutton
+> mousebutton on the list header shows a popup menu, which allows to show or hide several columns in the list. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Message preview pane (in the lower right by default)</term>
+<listitem>
+<para
+>This pane displays the currently selected message. Attachments appear at the bottom of the message, either as icons or embedded in the message, depending on <menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Attachments</guimenuitem
+></menuchoice
+>. For complex messages the structure of the message is shown in the message structure viewer below the preview pane. The placement of the preview pane as well as the placement of the structure viewer can be changed under <guilabel
+>Appearance</guilabel
+>/<guilabel
+>Layout</guilabel
+> in the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &kmail;...</guimenuitem
+></menuchoice
+> dialogue. Moreover, you can disable the preview pane and you can choose when the message structure viewer should be shown. You can scroll through the message page-by-page using the <keycap
+>Page Up</keycap
+> and <keycap
+>Page down</keycap
+> keys, or line-by-line using the <keycap
+>up arrow</keycap
+> and <keycap
+>down arrow</keycap
+> keys; you can also use <link linkend="keyboard-shortcuts"
+>key shortcuts</link
+> to skip through your messages without having to use the mouse.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="keyboard-shortcuts">
+<title
+>Keyboard Shortcuts</title>
+
+<para
+>The following keyboard shortcuts are supported in the main window:</para>
+
+<informaltable>
+<tgroup cols="2">
+<thead>
+<row>
+<entry
+>Keyboard Shortcut</entry>
+<entry
+>Action</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+><keycap
+>Space</keycap
+></entry>
+<entry
+>Scroll down in the current message or go to the next unread message if you are already at the bottom.</entry>
+</row>
+<row>
+<entry
+><keycap
+>Right Arrow</keycap
+> or <keycap
+>N</keycap
+></entry>
+<entry
+>Go to the next message in the current folder.</entry>
+</row>
+<row>
+<entry
+><keycap
+>Left Arrow</keycap
+> key or <keycap
+>P</keycap
+></entry>
+<entry
+>Go to the previous message in the current folder.</entry>
+</row>
+<row>
+<entry
+><keycap
+>+</keycap
+></entry>
+<entry
+>Go to the next unread message in the current folder.</entry>
+</row>
+<row>
+<entry
+><keycap
+>-</keycap
+></entry>
+<entry
+>Go to the previous unread message in the current folder.</entry>
+</row>
+<row>
+<entry
+><keycombo action="simul"
+>&Ctrl;<keycap
+>+</keycap
+></keycombo
+></entry>
+<entry
+>Go to the next folder with unread messages.</entry>
+</row>
+<row>
+<entry
+><keycombo action="simul"
+>&Ctrl;<keycap
+>-</keycap
+></keycombo
+></entry>
+<entry
+>Go to the previous folder with unread messages.</entry>
+</row>
+<row>
+<entry
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Up Arrow</keycap
+></keycombo
+></entry>
+<entry
+>Go to the next folder in the folder list (if the folder list has focus).</entry>
+</row>
+<row>
+<entry
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Down Arrow</keycap
+></keycombo
+></entry>
+<entry
+>Go to the previous folder in the folder list (if the folder list has focus).</entry>
+</row>
+<row>
+<entry
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Left Arrow</keycap
+></keycombo
+></entry>
+<entry
+>Walk upwards in the list of folders. Use <keycombo action="simul"
+>&Ctrl;<keycap
+>Space</keycap
+></keycombo
+> to actually enter the folder.</entry>
+<!-- TODO: or wait for timeout so the folder is selected? -->
+</row>
+<row>
+<entry
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Right Arrow</keycap
+></keycombo
+></entry>
+<entry
+>Walk downwards in the list of folders. Use <keycombo action="simul"
+>&Ctrl;<keycap
+>Space</keycap
+></keycombo
+> to actually enter the folder.</entry>
+</row>
+<row>
+<entry
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Space</keycap
+></keycombo
+></entry>
+<entry
+>Enter the folder that has focus, &ie; the folder that you navigated to using <keycombo action="simul"
+>&Ctrl;<keycap
+>Left Arrow</keycap
+></keycombo
+> or <keycombo action="simul"
+>&Ctrl;<keycap
+>Right Arrow</keycap
+></keycombo
+>.</entry>
+</row>
+<row>
+<entry
+><keycombo action="simul"
+>&Shift;<keycap
+>Left Arrow</keycap
+></keycombo
+> and <keycombo action="simul"
+>&Shift;<keycap
+>Right Arrow</keycap
+></keycombo
+></entry>
+<entry
+>Select messages in the header pane, starting with the current message.</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+<para
+>For more keyboard shortcuts have a look at the <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Shortcuts...</guimenuitem
+></menuchoice
+> dialogue.</para>
+
+</sect1>
+
+<sect1 id="the-composer-window">
+<title
+>The Composer Window</title>
+
+<para
+>The composer window is used to write new messages; it can be invoked via <menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>New Message...</guimenuitem
+></menuchoice
+> menu or from the <guiicon
+>New Message</guiicon
+> icon on the main window.</para>
+
+<sect2 id="composing-a-message">
+<title
+>Composing a Message</title>
+
+<para
+>To write your message, fill in the appropriate fields in the composer window. Use the <guimenu
+>View</guimenu
+> menu to select which header fields are displayed. The <guimenuitem
+>Identity</guimenuitem
+> field offers a <guibutton
+>Sticky</guibutton
+> option; if it is checked, the current identity will become the default identity when you open a new composer next time.</para>
+
+<para
+>There are a variety of shortcuts to help you with writing your messages. The <guibutton
+>...</guibutton
+> buttons next to the <guilabel
+>To:</guilabel
+>, <guilabel
+>CC:</guilabel
+> and <guilabel
+>BCC:</guilabel
+> fields will call up the address book so that you can select addresses from there.</para>
+
+<para
+>When you start typing an address in the <guilabel
+>To:</guilabel
+>/<guilabel
+>CC:</guilabel
+>/<guilabel
+>BCC:</guilabel
+> fields, a popup will appear that offers matching addresses that have been used recently and matching addresses from your address book; if you do not like the automatic popup you can disable it by clicking with the &RMB; on the field and choosing a different completion mode.</para>
+
+<para
+>Whenever you want to add more than one recipient in one of the fields, use a comma to separate each address from the next one. You may need to specify fully qualified addresses (&ie; <userinput
+>user@domain.com</userinput
+>) even for local users, depending on your system configuration.</para>
+
+<para
+>When you are finished with your message, click the <guiicon
+>Send</guiicon
+> icon (the envelope) to send the message now, or click the <guiicon
+>Queue</guiicon
+> icon to put the message in the outbox. If your message is not finished yet, select <menuchoice
+><guimenu
+>Message</guimenu
+><guimenuitem
+>Save in Drafts Folder</guimenuitem
+></menuchoice
+>. </para
+></sect2>
+
+<sect2 id="encrypt-sign">
+<title
+>Signing and Encrypting Messages</title>
+
+<para
+>If you want to send an <link linkend="pgp-encrypt-your-messages"
+>encrypted</link
+> or <link linkend="pgp-sign-your-messages"
+>digitally signed</link
+> message, select the <guiicon
+>Sign Message</guiicon
+> or <guiicon
+>Encrypt Message</guiicon
+> icons in the toolbar. Moreover you can select the format that should be used to sign and/or encrypt the message. Depending on the installed encryption programs you can choose between: </para>
+
+<variablelist id="cryptographic-message-formats">
+<varlistentry>
+<term
+><guilabel
+>Any</guilabel
+></term>
+<listitem>
+<para
+>KMail will use a format which is understood by all recipients of the message. The preferred format of the recipients can be specified in the KDE Address Book.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Inline OpenPGP (deprecated)</guilabel
+></term>
+<listitem>
+<para
+>This format is outdated. If you use this format then only the message text will be signed and/or encrypted. <emphasis
+>Attachments will neither be signed nor encrypted.</emphasis
+> HTML messages cannot be signed with this format. You should only use this format if necessary, &ie; if you send messages to users of email clients that cannot handle the more advanced formats.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>PGP/MIME</guilabel
+></term>
+<listitem>
+<para
+>This format is the successor of the inline OpenPGP format. If you use this format then the message text and all attachments will be signed and/or encrypted (at least by default). This is the recommended format if you use OpenPGP.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>S/MIME</guilabel
+></term>
+<listitem>
+<para
+>This format is an alternative format to PGP/MIME. If you use this format then the message text and all attachments will be signed and/or encrypted (at least by default). This format is mostly used by corporations.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>S/MIME opaque</guilabel
+></term>
+<listitem>
+<para
+>This format is a variant of the S/MIME format. It should only be used if necessary.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="html-mails">
+<title
+>Creating HTML Messages</title>
+
+<para
+>Note that HTML messages are often regarded as an annoyance; therefore, you should avoid sending HTML messages if possible. Particularly, you should never send HTML messages to a mailing list unless HTML messages are explicitly allowed.</para>
+
+<para
+>In order to be able to create HTML messages you first have to enable the markup tools. To do this enable <guimenuitem
+>Formatting (HTML)</guimenuitem
+> in the <menuchoice
+><guimenu
+>Options</guimenu
+></menuchoice
+> menu. A toolbar with several tools to format the message will appear. Via the drop down box you can select between standard text and six different types of lists (three bulleted lists with different symbols and three numbered lists with different numbering). Moreover, you can select the font family, the font size, the font style (bold, italic, underlined) and the text colour. Last but not least, you can select the alignment of the text (left aligned, centred, right aligned).</para>
+
+<para
+>Creating tables and embedding images is currently not possible.</para>
+
+</sect2>
+
+<sect2 id="attachments">
+<title
+>Adding Attachments</title>
+
+<para
+>You can attach files to your message by using one of the methods below:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Click the <guiicon
+>Attach File</guiicon
+> (paper clip) icon and select the file you wish to attach;</para>
+</listitem>
+<listitem>
+<para
+>Drag a file from the desktop or another folder into the composer window;</para
+>
+</listitem>
+<listitem>
+<para
+>Drag a message from &kmail;'s message list into the composer window -- that message will then be attached;</para>
+</listitem>
+<listitem>
+<para
+>Select one of the options in the <menuchoice
+><guimenu
+>Attach</guimenu
+></menuchoice
+> menu.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Once a file is attached to your message, it appears in the attachments pane at the bottom of the composer window. You can use the &RMB; on each attachment to <guimenuitem
+>View</guimenuitem
+>, <guimenuitem
+>Save</guimenuitem
+> or <guimenuitem
+>Remove</guimenuitem
+> the attachment.</para>
+
+<para
+>Use the <guimenuitem
+>Properties</guimenuitem
+> item to open the <guilabel
+>Message Part Properties</guilabel
+> dialogue. The first field contains the attachment's &MIME; type. Just like the <guilabel
+>Name</guilabel
+> field, it should be automatically filled with an appropriate value. Sometimes the &MIME; type value may be wrong. You can then type in any &MIME; type or choose from the list of common &MIME; types. You can also select an encoding method for your file from the list of encoding options (normally, the default value works fine). Check the <guilabel
+>Suggest automatic display</guilabel
+> option if you want to suggest to the recipient the automatic (inline) display of this attachment. Whether this works or not depends on the recipient's email client and on his settings.</para>
+
+<para
+>You can also attach public keys to the message by using the appropriate options in the <menuchoice
+><guimenu
+>Attach</guimenu
+></menuchoice
+> menu. <application
+>PGP</application
+> key attachments are handled like file attachments.</para>
+
+</sect2>
+
+<sect2 id="checking-the-spelling-of-your-message">
+<title
+>Checking the Spelling of your Message</title>
+
+<para
+>&kmail; will automatically check the spelling of your message (in HTML mode this currently does not work) and display unknown words using red colour. If there are too many unknown words &kmail; will disable its checking. To select the language used for checking, select <menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Dictionary</guimenuitem
+></menuchoice
+>. You can disable automatic spellchecking in the <menuchoice
+><guimenu
+>Options</guimenu
+></menuchoice
+> menu.</para>
+
+<para
+>To check the spelling of your message using a dialogue, select <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Spelling...</guimenuitem
+></menuchoice
+>. &kmail; uses <ulink url="/kspell/"
+>&kspell;</ulink
+> to check spelling, which is the &kde; frontend to the <application
+>ispell</application
+> or <application
+>aspell</application
+> spelling checker. Note that you may first need to configure the spellchecker using <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Spellchecker...</guimenuitem
+></menuchoice
+>.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="folders">
+<title
+>Message Folders</title>
+
+<para
+>Message Folders are used to organise your email messages. By default, all message folders are stored in the folder <filename class="directory"
+>Mail</filename
+>, which is created in your home folder. When you first start &kmail; the <guilabel
+>inbox</guilabel
+>, <guilabel
+>outbox</guilabel
+>, <guilabel
+>sent-mail</guilabel
+>, <guilabel
+>wastebin</guilabel
+> and <guilabel
+>drafts</guilabel
+> folders are created. These folders each have special functions:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>inbox:</guilabel
+></term>
+<listitem>
+<para
+>Where &kmail; by default puts your new messages when you ask it to check your mail. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>outbox:</guilabel
+></term>
+<listitem>
+<para
+>Where messages are put while they are waiting to be delivered. Note that you should not drag and drop messages here to send them, use the <guiicon
+>Send</guiicon
+> icon in the composer window instead. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>sent-mail:</guilabel
+></term>
+<listitem>
+<para
+>By default copies of all messages that you have sent are put into this folder.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>wastebin:</guilabel
+></term>
+<listitem>
+<para
+>By default all messages that you have moved to the wastebin are moved into this folder.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>drafts:</guilabel
+></term>
+<listitem>
+<para
+>Contains messages you started to edit but then saved to this folder instead of sending them.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>You may find that the standard folders are fine for your needs; eventually, though, you will probably need folders to help you organise your messages. To create a new folder, select <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>New Folder...</guimenuitem
+></menuchoice
+>: the <link linkend="folders-properties-window"
+>folder properties</link
+> dialogue will then prompt you for the necessary information. If you ever need to change the settings for a folder, select the folder you wish to modify in the Folders pane and select <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>Properties</guimenuitem
+> </menuchoice
+>.</para>
+
+<para
+>To move messages from one folder into another, select the message(s) you want to move and press the <keycap
+>M</keycap
+> key or select <menuchoice
+><guimenu
+>Message</guimenu
+><guimenuitem
+>Move To</guimenuitem
+></menuchoice
+>. A list of folders will appear; select the folder from the list that you want to move the messages to. Messages can also be moved by dragging them from the Message list to a folder in the Folder list.</para>
+
+<para
+>If you want to clear all of the messages out of a folder choose <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>Move All Messages to the Wastebin</guimenuitem
+></menuchoice
+>. You can use <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>Delete Folder</guimenuitem
+></menuchoice
+> to remove a folder and all its messages and subfolders.</para>
+
+<sect2 id="folders-properties-window">
+<title
+>Folder Properties</title>
+
+<para
+>The folder's <guilabel
+>Properties</guilabel
+> dialogue lets you rename and move a folder and specify all of its properties. Note that most properties are only available for your own folders and not for default folder like <guilabel
+>inbox</guilabel
+> &etc;. Default folders also cannot be moved or renamed.</para>
+
+<sect3 id="folders-properties-general">
+<title
+>General</title>
+
+<para
+>Rename a folder by changing the entry in the <guilabel
+>Name:</guilabel
+> field.</para>
+
+<para
+>You can make a folder a subfolder of another folder by choosing a new parent folder using the <guilabel
+>Belongs to</guilabel
+> selection. </para>
+
+<para
+>The <guilabel
+>Folder Icons</guilabel
+> section lets you choose icons that are different from the default ones in the folder list.</para>
+
+<para
+>See the <link linkend="folders-format"
+>Folder Format</link
+> section for information about the <guilabel
+>Mailbox format.</guilabel
+></para>
+
+<para
+>With the <guilabel
+>Identity</guilabel
+> section you can set the default identity that should be used for new messages if this folder is selected. Replies to messages that were sent directly to you will still default to the message's <quote
+>To</quote
+> address if an according identity is found.</para>
+
+<para
+>With <guilabel
+>Show Sender/Receiver</guilabel
+> you can set the visible columns in the header pane. This is useful if you use a folder to save your own sent messages.</para>
+
+<para
+>Check <guilabel
+>Ignore new mail in this folder</guilabel
+> if you do not want to be informed about new mail that arrives in this folder. This is for example useful for the folder where you move all detected spam messages to.</para>
+
+<para
+>Check <guilabel
+>Keep replies in this folder</guilabel
+> if you want replies to messages in this folder to be filed also into this folder rather than into a special sent-mail folder.</para>
+
+</sect3>
+
+<sect3 id="folders-properties-expiry">
+<title
+>Old Message Expiry</title>
+
+<para
+>Here you can select what should happen with old messages in this folder. If you enable <guilabel
+>Expire old messages in this folder</guilabel
+> then KMail will regularly, depending on your choice, either delete old messages or move old messages to another folder. You can also start expiration of old messages manually via <menuchoice
+><guimenu
+>Folder</guimenu
+><guisubmenu
+>Expire</guisubmenu
+></menuchoice
+> and via <menuchoice
+><guimenu
+>File</guimenu
+><guisubmenu
+>Expire All Folders</guisubmenu
+></menuchoice
+></para>
+
+<warning
+><para
+>Messages that are deleted during expiration of old messages cannot be restored, so be careful with this setting.</para
+></warning>
+
+</sect3>
+
+<sect3 id="folders-properties-mailinglist">
+<title
+>Mailing List</title>
+
+<para
+>If you are going to use the folder for a mailing list then you should check <guilabel
+>Folder holds a mailing list</guilabel
+> to associate this folder with the mailing list. Next you should click on <guilabel
+>Detect Automatically</guilabel
+>. KMail will then try to guess some information about the mailing list from the currently selected message. If KMail could not determine some addresses then you can add the missing information manually. To do this first select the <guilabel
+>Address type</guilabel
+> for which you want to add an address. You can choose between:</para>
+
+ <variablelist>
+ <varlistentry id="folders-properties-mailinglist-post">
+ <term>
+ <guilabel
+>Post to List</guilabel>
+ </term>
+ <listitem>
+ <para
+>This address is used for sending messages to the mailing list. This is usually an email address. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="folders-properties-mailinglist-subscribe">
+ <term>
+ <guilabel
+>Subscribe to List</guilabel>
+ </term>
+ <listitem>
+ <para
+>This address is used for subscribing to the mailing list. This can be an email address or the address of a webpage. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="folders-properties-mailinglist-unsubscribe">
+ <term>
+ <guilabel
+>Unsubscribe from List</guilabel>
+ </term>
+ <listitem>
+ <para
+>This address is used for unsubscribing from the mailing list. This can be an email address or the address of a webpage. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="folders-properties-mailinglist-archive">
+ <term>
+ <guilabel
+>List Archives</guilabel>
+ </term>
+ <listitem>
+ <para
+>This is the address of the archive of the mailing list. This is usually the address of a webpage. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="folders-properties-mailinglist-help">
+ <term>
+ <guilabel
+>List Help</guilabel>
+ </term>
+ <listitem>
+ <para
+>This address is used for requesting help for this mailing list. This is usually an email address. </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+<para
+>After selecting the appropriate <guilabel
+>Address type</guilabel
+> you enter the email address or the address of the webpage and then click on <guilabel
+>Add</guilabel
+>. With <guilabel
+>Remove</guilabel
+> you can remove addresses.</para>
+
+<para
+>If all addresses have been added then you can execute an action, &eg; go to the list archives, by selecting the appropriate <guilabel
+>Address type</guilabel
+> and then clicking on <guilabel
+>Invoke Handler</guilabel
+>. If there is an email address and an address of a webpage for the desired action then you will have to select the <guilabel
+>Preferred handler</guilabel
+> prior to clicking on <guilabel
+>Invoke Handler</guilabel
+>. Select <guilabel
+>KMail</guilabel
+> if you want to send a message to the email address and select <guilabel
+>Browser</guilabel
+> if you want to go to the webpage.</para>
+
+<para
+>Alternatively to invoking the handler for <guilabel
+>Post to List</guilabel
+> you can send a new message to the mailing list via <menuchoice
+><guimenu
+>Message</guimenu
+><guimenuitem
+>New Message to Mailing-List...</guimenuitem
+></menuchoice
+> or by clicking with the <mousebutton
+>middle</mousebutton
+> mousebutton on the folder in the folder list.</para>
+
+</sect3>
+
+ <sect3 id="folders-properties-acl">
+ <title
+>Access Control tab (&imap; only)</title>
+
+ <para
+>Here you can manage the access control lists (&acl;s) of &imap; folders. </para>
+
+ <para
+>The currently active &acl; is shown in the list. It consists of pairs of <guilabel
+>User Id</guilabel
+>s and the <guilabel
+>Permissions</guilabel
+> granted to users identified by that <guilabel
+>User Id</guilabel
+>. <footnote
+> <para
+> Note that a single <guilabel
+>User Id</guilabel
+> might refer to more than one user. Depending on the &imap; server and its configuration, there may be User Ids that correspond to groups of users, anonymous users, or any user. Consult the manual of your specific &imap; server implementation for more information. </para
+> </footnote
+> &acl;s are settable per-folder. </para>
+
+ <note>
+ <para
+>As with everything else when using <emphasis
+>disconnected &imap;</emphasis
+>, you need to sync with the server for the changes to be transferred to the server. </para>
+ </note>
+
+ <para
+>&imap; &acl;s define a lot of fine-grained permissions that you can grant or deny other users. For the sake of clarity, &kmail; will present them as the following five categories that you can choose from (see <xref linkend="table-acl-summary"/> for the details if you already know &imap; &acl;s). </para>
+
+ <variablelist>
+
+ <varlistentry id="folders-properties-acl-none">
+ <term>
+ <guilabel
+>None</guilabel>
+ </term>
+ <listitem>
+ <para
+>Grants the users identified by <guilabel
+>User Id</guilabel
+> no rights at all. This is also the default for users not explicitly (or implicitly, as a group) listed in the &acl;. These users will not see this folder in the list of &imap; folders presented to them by their mail clients. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="folders-properties-acl-read">
+ <term>
+ <guilabel
+>Read</guilabel>
+ </term>
+ <listitem>
+ <para
+>Grants the users identified by <guilabel
+>User Id</guilabel
+> reading rights for this folder. This also includes the ability for their mail clients to mark mails as read and store this information on the server. <footnote
+> <para
+>Every user has its own list of read mail, so none of your unread mails will suddenly be marked as read just because someone else has already read them. </para>
+ </footnote>
+ </para>
+ <para
+>These users will see this folder in the list of &imap; folders presented to them by their mail clients. </para>
+ <para
+>Use this to create a shared folder that others can read, but not modify. </para>
+ <informalexample>
+ <para
+>If you were the editor of a company's news letter, you could create a folder for the purpose of distributing the news letter, grant everyone reading rights, and save the letter to this folder instead of sending it out by email to a catch-all address. </para>
+ </informalexample>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="folders-properties-acl-append">
+ <term>
+ <guilabel
+>Append</guilabel>
+ </term>
+ <listitem>
+ <para
+>(also known as <guilabel
+>Post</guilabel
+>) </para>
+ <para
+>Grants the users identified by <guilabel
+>User Id</guilabel
+> reading (see above) and posting rights for this folder. </para>
+ <para
+>Use this to create a shared folder that others can read and post messages to, but can not otherwise modify. </para>
+ <informalexample>
+ <para
+>If you wanted to create a company-wide discussion forum, instead of using a web-based form or a separate company-private usenet server, you could create a bunch of folders (one per topic), and grant everyone reading and posting rights. Instead of posting to an &nntp; server or writing their messages into a web form, people would just write emails and store them in the folder suiting the topic of the message. </para>
+ </informalexample>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="folders-properties-acl-write">
+ <term>
+ <guilabel
+>Write</guilabel>
+ </term>
+ <listitem>
+ <para
+>Grants the users identified by <guilabel
+>User Id</guilabel
+> reading, posting (see above), and writing rights for this folder. </para>
+ <para
+>The right to write to a folder includes deleting of messages, creating subfolders, and storing other attributes than read/unread on the server (&eg; answered). </para>
+ <para
+>Use this to create a shared folder that everyone has (almost, see <xref linkend="folders-properties-acl-all"/>) the same rights for. </para>
+ <informalexample>
+ <para
+>In the <xref linkend="folders-properties-acl-append"/> example, you could assign write rights to a group of people acting as moderators, which would then be able to remove off-topic posts and create sub-topic-folders for high-traffic folders. </para>
+ </informalexample>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="folders-properties-acl-all">
+ <term>
+ <guilabel
+>All</guilabel>
+ </term>
+ <listitem>
+ <para
+>Grants the users identified by <guilabel
+>User Id</guilabel
+> reading, posting, writing (see above), as well as administration rights, &ie; the right to modify the &acl; of this folder. </para>
+ <para
+>This is the default set of rights for the owner of a folder. </para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ <para
+><xref linkend="table-acl-summary"/> summarises the &imap; &acl; rights associated with each permission level. </para>
+
+ <table id="table-acl-summary">
+ <title
+>&acl; Rights Summary </title>
+ <tgroup cols="6">
+ <thead>
+ <row>
+ <entry
+>&acl; right</entry>
+ <entry
+><xref linkend="folders-properties-acl-none"/></entry>
+ <entry
+><xref linkend="folders-properties-acl-read"/></entry>
+ <entry
+><xref linkend="folders-properties-acl-append"/></entry>
+ <entry
+><xref linkend="folders-properties-acl-write"/></entry>
+ <entry
+><xref linkend="folders-properties-acl-all"/></entry>
+ </row>
+ </thead>
+ <!--tfoot/-->
+ <tbody>
+ <row>
+ <entry
+>Lookup</entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ </row>
+ <row>
+ <entry
+>Read</entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ </row>
+ <row>
+ <entry
+>Store Seen</entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ </row>
+ <row>
+ <entry
+>Insert</entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ </row>
+ <row>
+ <entry
+>Post</entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ </row>
+ <row>
+ <entry
+>Write Flags</entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ </row>
+ <row>
+ <entry
+>Create</entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ </row>
+ <row>
+ <entry
+>Delete</entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ <entry
+>x</entry>
+ </row>
+ <row>
+ <entry
+>Administer</entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+></entry>
+ <entry
+>x</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ </sect3>
+
+</sect2>
+
+<sect2 id="folders-format">
+<title
+>Folder Format</title>
+
+<para
+>A message folder can be either in <guilabel
+>mbox</guilabel
+> or in <guilabel
+>maildir</guilabel
+> format. <guilabel
+>mbox</guilabel
+> saves all messages of a folder to one file, whereas <guilabel
+>maildir</guilabel
+> saves each message to its own file. <guilabel
+>maildir</guilabel
+>, which is the default format, can be considered more robust, but it can be slower on some file systems. If you are unsure, choose <guilabel
+>maildir</guilabel
+>.</para>
+
+<para
+>Note that there is currently no feature in &kmail; that allows you to convert between both formats automatically, but you can just move all messages from an old <guilabel
+>mbox</guilabel
+> folder to a new <guilabel
+>maildir</guilabel
+> folder or vice-versa.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="filters">
+<title
+>Message Filters</title>
+<anchor id="filters-id"/>
+
+<para
+>After using &kmail; for a while, you may find that you have trouble sorting out the new messages in your inbox when they arrive. Filters allow you to automatically perform certain actions on incoming messages and to manually perform actions on selected messages in a folder.</para>
+
+<para
+>Please note that the filters described in this section are applied <emphasis
+>after</emphasis
+> the messages have been downloaded from your account -- if you want to filter messages on the server, see <link linkend="popfilters"
+>Download Filters</link
+>.</para>
+
+<para
+>Filters consist of: filter criteria, whose rules are used as criteria to determine whether this filter should be applied to a given message; and a list of filter actions, which describe what is to be done with, or to, the message if the search pattern matches. Read more about filter criteria and filter actions in the following subsections.</para>
+
+<note
+><para
+>Filters are considered one after the other, starting with the first filter in the list. The first one whose pattern matches the given message gets executed; you can request that the remaining filters also be applied, but the default is to stop processing at the first matching filter. </para
+></note>
+
+<para
+>Usually, filters are used on incoming messages, but they can also be applied to sent messages or to an arbitrary message or group of messages. To selectively filter messages, select the messages you want to filter in the message list and either type <keycombo action="simul"
+>&Ctrl;<keycap
+>J</keycap
+> </keycombo
+> or select <menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Apply Filters</guimenuitem
+></menuchoice
+>: this will apply all filters that have been marked for manual filtering in the <link linkend="filter-dialog"
+>filter dialogue</link
+> to those messages.</para>
+
+<sect2 id="filter-quick">
+<title
+>Fast Filter Creation</title>
+
+<para
+>There are two methods for creating a filter; the quick method is to use <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Create Filter...</guimenuitem
+></menuchoice
+>: this will call the filter dialogue and present you with a new filter which has the first rule of the search pattern and the first action (as <guilabel
+>file into folder</guilabel
+>) preset. In most cases, all you have to do is select the folder where the message should be moved to; but you can, of course, edit the filter as you like.</para>
+
+<para
+>When creating a filter on mailing list messages this method will try really hard to find a criterion that uniquely identifies messages from that list; If it succeeds, the guessed name of the list is presented in the <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Create Filter</guisubmenu
+><guimenuitem
+>Filter on Mailing-List...</guimenuitem
+></menuchoice
+> menu entry.</para>
+
+<para
+>The second method is to manually construct a filter from scratch by calling the filter dialogue through <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Filters...</guimenuitem
+></menuchoice
+>. The filter dialogue is described in detail in the following subsection.</para>
+</sect2>
+
+<sect2 id="filter-dialog">
+<title
+>The Filter Dialogue</title>
+<anchor id="filter-dialog-id"/>
+
+<para
+>This dialogue allows you to manage and edit your list of filters.</para>
+
+<para
+>You can reach it either via <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Create Filter...</guisubmenu
+></menuchoice
+> or <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Filters...</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>The dialogue is divided into four main sections:</para>
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Available Filters</guilabel
+></term>
+<listitem
+><para
+>This group contains the list of filters and some action buttons to modify the filters, namely: to create new filters; to move them up or down the list; to delete them; or to rename them. If you select a filter from the list, its properties are shown in the right-hand half of the dialogue.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Filter Criteria</guilabel
+></term
+> <listitem
+><para
+>In this group you can edit the pattern that messages must match for the filter to be applied to them. You can select here whether all of the defined rules must match or whether it suffices that any one of them matches. See <link linkend="filter-criteria"
+>Search Patterns</link
+> below for a detailed description of each search rule type.</para>
+
+<para
+>You can click on <guibutton
+>More</guibutton
+> to get an additional (initially empty) rule if you want to define more-complex patterns and on <guibutton
+>Fewer</guibutton
+> to remove the last rule. <guibutton
+>Clear</guibutton
+> clears the pattern, &ie; it removes all but two rules from screen and resets those two.</para>
+<para
+>Invalid or empty rules are not evaluated.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Filter Actions</guilabel
+></term
+> <listitem
+><para
+>In this group you can edit the list of actions that are applied to all messages that match the defined filter criteria. See <link linkend="filter-action"
+>Filter Actions</link
+> below for a detailed description of each action type.</para>
+
+<para
+>You can click on <guibutton
+>More</guibutton
+> to get a new, empty action (if you want to define more than one action) and on <guibutton
+>Fewer</guibutton
+> to remove the last action. <guibutton
+>Clear</guibutton
+> clears the list, &ie; it removes all but one action and resets that one.</para>
+<para
+>Invalid or empty actions are not executed.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Advanced Options</guilabel
+></term>
+
+<listitem>
+
+<para
+>In this group you can define a few advanced options for filters that allow you to refine your filtering.</para>
+
+<para
+>Using the first row of check boxes, you can toggle when the filter is applied: the <guilabel
+>to incoming messages</guilabel
+> option means that the filter is applied to messages when you receive them (&ie; on <guiicon
+>Check Mail</guiicon
+>); the <guilabel
+>to sent messages</guilabel
+> options means that the filter is applied to messages when you send them and the <guilabel
+>on manual filtering</guilabel
+> option controls whether to apply this filter when filtering is specifically selected (&ie; via <menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Apply Filters</guimenuitem
+></menuchoice
+>.)</para>
+
+<para
+>The <guilabel
+>If this filter matches, stop processing here</guilabel
+> check box in the second row controls whether or not the filters after the current filter will be applied, if the current filter matches.</para>
+
+<para
+>If the <guilabel
+>Add this filter to the Apply Filter menu</guilabel
+> check box in the third row is selected, this filter will be inserted in the <menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Apply Filter</guimenuitem
+></menuchoice
+> submenu. You can then apply this filter to a message. Another way of applying filters is to use <menuchoice
+><guimenu
+>Message</guimenu
+> <guimenuitem
+>Apply Filters</guimenuitem
+></menuchoice
+> menu option, which applies <emphasis
+>all</emphasis
+> the filters - one after another until they are all used or one of the filters that matches has the <guilabel
+>If the filters matches, stop processing here</guilabel
+>.</para>
+
+</listitem>
+</varlistentry>
+</variablelist>
+
+<note
+><para
+>Filters are automatically named unless you explicitly rename them using the <guibutton
+>Rename...</guibutton
+> button. The dialogue assumes that it should continue auto-naming the filter as long as the filter name starts with <quote
+>&lt;</quote
+>. </para
+></note>
+
+<note>
+<para
+>If you apply filter changes, via <guibutton
+>OK</guibutton
+> or <guibutton
+>Apply</guibutton
+>, only valid filters are actually copied to the internal filter manager.</para>
+
+<para
+>Similarly, empty rules and actions are removed from the pattern and action list respectively, before the filter is saved.</para>
+</note>
+
+</sect2>
+
+<sect2 id="filter-criteria">
+<title
+>Search Patterns</title>
+
+<para
+>The most common use of filters is to filter on the sender of messages; this can be done by choosing <guilabel
+>From</guilabel
+>. A good bet for a mailing list would be <guilabel
+>&lt;recipients&gt;</guilabel
+>, but there are other criteria a filter can search for (note that all patterns are interpreted case-insensitively):</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>&lt;message&gt;</guilabel
+></term>
+<listitem>
+<para
+>Searches the whole message (&ie; headers, body and attachments, if any);</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>&lt;body&gt;</guilabel
+></term>
+<listitem>
+<para
+>Searches the body of the message (&ie; the whole message except the headers);</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>&lt;any header&gt;</guilabel
+></term>
+<listitem>
+<para
+>Searches the headers of the message;</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>&lt;recipients&gt;</guilabel
+></term>
+<listitem>
+<para
+>Searches the <quote
+>To</quote
+> and <quote
+>CC</quote
+> header fields of the message;</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>&lt;size in bytes&gt;</guilabel
+></term>
+<listitem>
+<para
+>Sets upper or lower bounds on the message size;</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>&lt;age in days&gt;</guilabel
+></term>
+<listitem>
+<para
+>Sets upper or lower bounds on the message age;</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>&lt;status&gt;</guilabel
+></term>
+<listitem>
+<para
+>Sets restrictions on the status of the message;</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Any other name</term>
+<listitem>
+<para
+>Searches the header field that is given by that name.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>The list of possible rules depends on what you selected in the first drop down box. The available rules are:</para>
+
+<informaltable>
+<tgroup cols="3">
+<thead>
+<row>
+<entry
+>Rule</entry>
+<entry
+>Available for</entry>
+<entry
+>Description</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+><guilabel
+>contains</guilabel
+>/<guilabel
+>does not contain</guilabel
+></entry>
+<entry
+>all textual search items</entry>
+<entry
+>Matches if the searched item contains (or does not contain) the given text.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>equals</guilabel
+>/<guilabel
+>does not equal</guilabel
+></entry>
+<entry
+>most textual search items</entry>
+<entry
+>Matches if the searched item is equal to (or not equal to) the given text.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>matches regular expr.</guilabel
+>/<guilabel
+>does not match reg. expr.</guilabel
+></entry>
+<entry
+>all textual search items</entry>
+<entry
+>Matches if a part of the searched item matches the given regular expression (or does not match it). If the regular expression editor is installed then you can edit the regular expression by clicking on the <guilabel
+>Edit...</guilabel
+> button.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>has an attachment</guilabel
+>/<guilabel
+>has no attachment</guilabel
+></entry>
+<entry
+><guilabel
+>&lt;message&gt;</guilabel
+></entry>
+<entry
+>Matches if the message has an attachment (or does not have an attachment).</entry>
+</row>
+<row>
+<entry
+><guilabel
+>is in address book</guilabel
+>/<guilabel
+>is not in address book</guilabel
+></entry>
+<entry
+>most textual search items</entry>
+<entry
+>Matches if the searched item contains an address that is in your address book (or if the searched items contains only unknown addresses). Of course, this rule makes only sense for address fields like From or <guilabel
+>&lt;recipients&gt;</guilabel
+></entry>
+</row>
+<row>
+<entry
+><guilabel
+>is in category</guilabel
+>/<guilabel
+>is not in category</guilabel
+></entry>
+<entry
+>most textual search items</entry>
+<entry
+>Matches if the searched item contains an address that is in the specified category in your address book (or if the searched item contains no address that is in the specified category). Again, this rule makes only sense for address fields.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>is equal to</guilabel
+>/<guilabel
+>is not equal to</guilabel
+></entry>
+<entry
+>numerical search items</entry>
+<entry
+>Matches if the value of the search item is equal to (or not equal to) the specified value.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>is less than</guilabel
+></entry>
+<entry
+>numerical search items</entry>
+<entry
+>Matches if the value of the search item is less than the specified value.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>is greater than</guilabel
+></entry>
+<entry
+>numerical search items</entry>
+<entry
+>Matches if the value of the search item is greater than the specified value.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>is less than or equal to</guilabel
+></entry>
+<entry
+>numerical search items</entry>
+<entry
+>Matches if the value of the search item is less than or equal to the specified value.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>is greater than or equal to</guilabel
+></entry>
+<entry
+>numerical search items</entry>
+<entry
+>Matches if the value of the search item is greater than or equal to the specified value.</entry>
+</row>
+<row>
+<entry
+><guilabel
+>is</guilabel
+>/<guilabel
+>is not</guilabel
+></entry>
+<entry
+><guilabel
+>&lt;status&gt;</guilabel
+></entry>
+<entry
+>Matches if the message has (or does not have) the specified status.</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+</sect2>
+
+<sect2 id="filter-action">
+<title
+>Filter Action</title>
+
+<para
+>The most common use of filters is to sort incoming messages to certain folders; this can be done by choosing <guilabel
+>file into folder</guilabel
+>. Here is a list of all possible actions:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>file into folder</guilabel
+></term>
+<listitem>
+<para
+>This will file the message into another folder, removing it from its current folder if necessary; you cannot, currently use &imap; folders as a target.</para>
+<!-- fixme: still correct? -->
+</listitem>
+</varlistentry>
+<!-- TODO: does not exist yet
+<varlistentry>
+<term
+><guilabel
+>copy to folder</guilabel
+></term>
+<listitem>
+<para
+>This will copy the message to another folder.</para>
+<note
+><para
+>You currently cannot use &imap;
+folders as a target.</para
+></note>
+</listitem>
+</varlistentry>
+-->
+<varlistentry>
+<term
+><guilabel
+>set identity to</guilabel
+></term>
+<listitem>
+<para
+>This will set the identity that will be used if you reply to this message.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>mark as</guilabel
+></term>
+<listitem>
+<para
+>This allows you to mark the message as read or important (flagged), but also as forwarded, replied &etc;</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>send fake MDN</guilabel
+></term>
+<listitem>
+<para
+>This will send a faked message disposition notification (&ie; a read receipt) to the sender of the message.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>set transport to</guilabel
+></term>
+<listitem>
+<para
+>This will set the method of transport (&eg; <acronym
+>SMTP</acronym
+>) that will be used if you reply to the message.</para>
+</listitem>
+</varlistentry
+>
+<varlistentry>
+<term
+><guilabel
+>set Reply-To to</guilabel
+></term>
+<listitem
+><para
+>This will modify the <guilabel
+>Reply-To</guilabel
+> field of this message. This can be useful for mailing lists that automatically set a Reply-To which you do not like.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>forward to</guilabel
+></term>
+<listitem
+><para
+>This will forward the message inline (&ie; as if you selected <menuchoice
+><guimenu
+>Message</guimenu
+><guimenuitem
+>Forward</guimenuitem
+><guimenuitem
+>Inline...</guimenuitem
+></menuchoice
+>) to another email address.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>redirect to</guilabel
+></term>
+<listitem
+><para
+>This will redirect the message as-is to another email address.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>bounce</guilabel
+></term>
+<listitem
+><para
+>Will try to return the message to the sender as undeliverable.</para>
+<warning
+><para
+>This will only work if the sender's email address is valid, which is <emphasis
+>not</emphasis
+> the case for most spam messages.</para
+></warning>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>confirm delivery</guilabel
+></term>
+<listitem
+><para
+>Will try to return a message to the sender that indicates successful delivery of their message, if the sender requested that.</para
+> <para
+>This action allows you to select who will get delivery receipts from you. Though you can globally enable the sending of delivery confirmations in the <guilabel
+>Configure &kmail;...</guilabel
+> dialogue (<link linkend="configure-security"
+><guilabel
+>Security</guilabel
+> page</link
+>) we recommended not to send them to everyone, since this makes tracking of spam messages, for example, very easy for the sender.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>execute command</guilabel
+></term>
+<listitem>
+<para
+>This will execute a program, but will not modify the message. Specify the full path to the program you want to execute; &kmail; will then block until the program returns. If you do not want &kmail; to block then append '&amp;' to the command. You can feed the program with the parts of the mail: <symbol
+>&percnt;0</symbol
+>, <symbol
+>&percnt;1</symbol
+>, &etc; stand for files representing the message parts; for common messages <symbol
+>&percnt;0</symbol
+> is the text, <symbol
+>&percnt;1</symbol
+> the first attachment and so on. Additionally, the whole message is fed into the program's <acronym
+>stdin</acronym
+>; and every occurrence of <symbol
+>&percnt;{foo}</symbol
+> is replaced by the content of the foo header.</para>
+
+<!-- fixme: still correct? -->
+<warning
+><para
+>This currently only works if the message has <emphasis
+>at least one</emphasis
+> attachment. No, not even <symbol
+>&percnt;0</symbol
+> will work in the general case!</para
+></warning>
+
+<tip
+><para
+>You can enter arbitrarily-complex shell commands here, since &kmail; uses a sub shell to execute the command line; therefore, even this command will work (within its limits): <userinput
+><command
+>uudecode</command
+> <option
+>-o</option
+> <parameter
+>$(mktemp kmail-uudecoded.XXXXXX)</parameter
+> &amp;&amp; <command
+>echo</command
+> <parameter
+>$'\a'</parameter
+></userinput
+></para
+></tip>
+<!-- fixme: is this uudecode tip useless now?? -->
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>pipe through</guilabel
+></term>
+<listitem>
+<para
+>This will feed the message to a program: if the program returns output, the entire message (including the headers) will be replaced with this output; if the program does not return output or exits with a return code other than 0 (indicating an error occurred), the message will not change. Specify the full path to the program. The same substitutions (<symbol
+>&percnt;n</symbol
+>, <symbol
+>&percnt;{foo}</symbol
+> as with <guilabel
+>execute command</guilabel
+> are performed on the command line.</para>
+<warning
+><para
+>Be cautious with this action, as it will easily mess up your messages if the filter program returns garbage or extra lines.</para
+></warning>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>remove header</guilabel
+></term>
+<listitem>
+<para
+>Will remove all header fields with the given name from the message. This is useful mainly for removing bogus <quote
+>Reply-To:</quote
+> headers.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>add header</guilabel
+></term>
+<listitem>
+<para
+>If no such field is already present this will add a new header field with the given name and value to the message; if there already is a header field with that name, it is overwritten with the given value; if there are already multiple headers with the given name (&eg; <quote
+>Received:</quote
+> headers), an arbitrary one of them is overwritten and the others are left unchanged -- this is a known limitation. You may want to combine this filter with the <guilabel
+>remove header</guilabel
+> filter above to make sure that there are no other headers with that name in the message.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>rewrite header</guilabel
+></term>
+<listitem>
+<para
+>Will scan the given header field, modify its contents and write it back. The search string is always interpreted as a case-sensitive regular expression. The replacement string is inserted literally except for occurrences of <userinput
+>\n</userinput
+>, <userinput
+>$n</userinput
+> and <userinput
+>${nn}</userinput
+>, where <userinput
+>n</userinput
+> is a positive (single-digit, except for the third form) number or <userinput
+>0</userinput
+>. These constructs are interpreted as back references to substrings captured with brackets in the search string.</para
+><para
+>Analogous restrictions as in the <guilabel
+>add header</guilabel
+> action apply here, too.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>play sound</guilabel
+></term>
+<listitem>
+<para
+>Will play the specified sound.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="filter-examples">
+<title
+>Filter Examples</title>
+
+<para
+>If I am subscribed to the (general) &kde; List, I could create a folder for the list (I will call it <replaceable
+>KDE-General</replaceable
+>) and use a filter to automatically transfer new messages from my inbox to my <replaceable
+>KDE-General</replaceable
+> folder if they are from the &kde; List. Here is how to create this filter:</para>
+
+<procedure>
+<title
+>Filtering a mailing list</title>
+<step>
+<para
+>Try if <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Create filter</guisubmenu
+><guimenuitem
+>Filter on Mailing-List...</guimenuitem
+></menuchoice
+> can identify the mailing list (the name of the list should then appear in the menu item); in this case, this works and I am presented a filter that has <quote
+>List-Id<guilabel
+>contains</guilabel
+> &lt;kde.mail.kde.org&gt;</quote
+> preset. You select the desired destination folder from the folder pull-down menu in the <guilabel
+>Filter Action</guilabel
+> group and that is it.</para>
+
+<para
+>If that does not work, think of a unique way of identifying the messages you want to filter. The (almost) unique property of my &kde; List messages is that they always contain <quote
+>kde@mail.kde.org</quote
+> in the <guilabel
+>To:</guilabel
+> or <guilabel
+>CC:</guilabel
+> field. It is only almost unique, because this fails for cross-posted messages.</para>
+</step>
+<step>
+<para
+>Select <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Filters...</guimenuitem
+></menuchoice
+>.</para>
+</step>
+<step>
+<para
+>Press the <guibutton
+>New</guibutton
+> button to create an empty filter. It will appear as <guilabel
+>&lt;unknown&gt;</guilabel
+>.</para>
+</step>
+<step>
+<para
+>In the <guilabel
+> Filter Criteria</guilabel
+> area, select <guilabel
+>&lt;recipients&gt;</guilabel
+> from the first drop-down box, <guilabel
+>contains</guilabel
+> from the second drop-down box, and type <userinput
+>kde@mail.kde.org</userinput
+> in the text field.</para>
+</step>
+<step>
+<para
+>Skip down to the <guilabel
+>Filter Actions</guilabel
+> section. Select <guilabel
+>file into folder</guilabel
+> from the first drop-down box. A new drop-down box containing a list of folders will appear. Select the folder that you want the filtered messages to be transferred to. For this example, you would select <guilabel
+>KDE-General</guilabel
+> from the drop-down box.</para>
+</step>
+</procedure>
+
+<para
+>You may find that you need to use more powerful criteria to properly filter your messages; for example, you may only want to filter the &kde; List messages that are written by your friend <replaceable
+>Fred Johnson &lt;fj@anywhere.com&gt;</replaceable
+>. This is where the rest of the matching criteria section comes into play:</para>
+
+<procedure>
+<title
+>Extending the filter</title>
+<step>
+<para
+>Open up the <guilabel
+>Configure Filters...</guilabel
+> window and select the filter you just created.</para>
+</step>
+<step>
+<para
+>Since you want to filter all messages that have <replaceable
+>kde@mail.kde.org</replaceable
+> in the <guilabel
+>To:</guilabel
+> or <guilabel
+>CC:</guilabel
+> field <emphasis
+>and</emphasis
+> that are from Fred, check the <guibutton
+>Match all of the following</guibutton
+> radio button.</para>
+</step>
+<step>
+<para
+>Now, go to the second search rule and select the following from the pull-down menus: <guilabel
+>From</guilabel
+>, <guilabel
+>contains</guilabel
+>. Now, type <userinput
+>fj@anywhere.com</userinput
+> in the text field.</para>
+</step>
+</procedure>
+
+<para
+>You now have a filter that transfers all &kde; List messages that are from <userinput
+>fj@anywhere.com</userinput
+>.</para>
+<!-- fixme: trigger with ctrl-j or whenever new mail arrives (unless
+<guilabel
+>Advanced Options</guilabel
+> are changed. -->
+</sect2>
+
+<sect2 id="filter-optimization">
+<title
+>Filter Optimisation</title>
+
+<para
+>It is important to know that, for example, the order of the filters has an impact on the speed of the filter process. Here are some ideas which can help you to improve the filtering: </para>
+
+<variablelist>
+<varlistentry>
+<term
+>Stop filter processing as early as possible:</term>
+<listitem>
+<para
+>If you know that a filter finally processes a certain class of messages, please make sure to check the option <guilabel
+>If this filter matches, stop processing here</guilabel
+> for the filter. This will avoid the evaluation of the filter rules of all subsequent filters. (See the advanced options in the <link linkend="filter-dialog-id"
+> Filter Dialogue</link
+>).</para>
+<para
+>An example is filtering messages from mailing lists via List-Id header into separate folders. Having found out that a message came from list A means that you can avoid checking the next filter for messages from list B. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Consider the costs of the evaluation of filter rules:</term>
+<listitem>
+<para
+>The time required to evaluate a filter rule depends on the way the rule is constructed. In particular, scanning for a substring using the <guilabel
+>contains</guilabel
+> operation is faster than a pattern matching using the <guilabel
+>matches regular expr.</guilabel
+> operation. </para>
+<para
+>Another dependency is on the amount of data which is used for the evaluation of a filter rule. If the rule is based on a message header, its evaluation should normally be much faster than the evaluation of a rule based on the complete message. </para>
+<para
+>You should try to keep the filter rules as simple as possible. </para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+>Check the order of your filters:</term>
+<listitem>
+<para
+>All the different filter actions have a different complexity. The most expensive filter actions are <guilabel
+>pipe through</guilabel
+> and <guilabel
+>execute command</guilabel
+>, because both need external programs to be run. Placing filters containing these filter actions behind other filters that can reduce the number of times these complex actions are required is useful, if the filter logic does allow this.</para
+>
+<para
+>An example is filtering messages from a mailing list and detecting spam messages. For the spam detection you will usually use an external tool via a <guilabel
+>pipe through</guilabel
+> action. Filtering the messages for the mailing list is done via the List-Id header. If you do not want to check the messages from the mailing list for spam too, it is better to use the filter for the mailing list messages before the filter for the spam detection. This way you avoid the expensive and slow spam check for all messages which were identified as mailing list messages. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="filter-logging">
+<title
+>Filter Log</title>
+<para
+>If you want to verify that your filters work as intended, you can open a viewer for the filter log via <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Filter Log Viewer...</guimenuitem
+></menuchoice
+>. </para>
+<para
+>In the viewer, there you can configure the logging of the filter processing. You can control the detail level of the log, clear the log or save the log into a file. The log can provide valuable information if you need to debug your filtering process. </para>
+</sect2>
+</sect1>
+
+<!-- dnaber update 2004-02-22 -->
+<sect1 id="popfilters">
+<title
+>Download Filters</title>
+
+<para
+>Download Filters can be used to filter mail from a POP server, <emphasis
+>before</emphasis
+> they are completely downloaded; you can use them to prevent &kmail; from downloading huge messages and save time this way.</para>
+
+<para
+>In the configuration dialogue of the POP account you can enable download filtering by checking the <guilabel
+>Filter messages if they are greater than</guilabel
+> box; once you have done that, you can specify a size which is used as a threshold: messages exceeding this size will be checked against the filter rules you defined -- if no filter rule matches, they will be shown in a confirmation dialogue and you can decide what to do with them. The default size for filtering is 50,000 Bytes; this is a good value as the overhead is kept to a minimum -- every message that is looked at by the filter causes additional traffic because the header of the message is downloaded twice. The default action is <guilabel
+>Download mail</guilabel
+> to prevent the loss of messages.</para>
+
+<warning
+><para
+>Be careful with the <guilabel
+>Delete mail from server</guilabel
+> option since once a mail is deleted on the server there is no way to get it back.</para
+></warning>
+
+<para
+>With a really good set of filter rules, it is possible that all messages that exceed the threshold size are automatically tagged (&ie; downloaded, kept on the server or deleted) and you would never be bugged by the confirmation dialogue. Be careful though, since once a message is matched by a filter rule, you have no guarantee that you can change the action before it is executed: the confirmation dialogue will be displayed <emphasis
+>only</emphasis
+> if there is a message left that was not matched by a filter rule.</para>
+
+<sect2 id="popfilters-dialog">
+<title
+>The <guilabel
+>Configure Pop Filter</guilabel
+> Dialogue</title>
+
+<para
+>Adding filter rules works similar as for <link linkend="filters"
+>message filters</link
+>. On the left hand side you can manage the existing filters. Use the <guiicon
+>New</guiicon
+> button to add a filter. On the right hand side you can configure under which conditions the current filter should match. Using <guilabel
+>Filter Action</guilabel
+> you specify what will happen to a message that is matched by this rule. The available options are:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Download mail</guilabel
+></term>
+<listitem>
+<para
+>Will download the messages matched by the filter, just as any other message that does not exceed the threshold size.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Download mail later</guilabel
+></term>
+<listitem>
+<para
+>Will tag the messages for later download. This means the messages matched will stay on the POP server until you choose to download them by changing the action manually.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Delete mail from server</guilabel
+></term>
+<listitem>
+<para
+>Will delete the message from the server and does not download it. Once you deleted a message from the server, there is <emphasis
+>no</emphasis
+> way you can undo this. Be careful, as rules could match messages you actually want, too.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>The option <guilabel
+>Always show matched 'Download Later' messages in confirmation dialogue</guilabel
+> will cause the confirmation dialogue to show up during mailbox check if at least one message was tagged for <guilabel
+>Download Later</guilabel
+> - even if all messages exceeding the threshold size were matched by a rule. This option is useful in the case you have messages matched by a rule and tagged for <guilabel
+>Download Later</guilabel
+>, but you do not get any message exceeding the size limit for a very long time. Without this option, the confirmation dialogue would never show up and you would never have a chance to get the queued message by changing the action manually.</para>
+
+</sect2>
+
+<sect2 id="popfilters-confirmation">
+<title
+>The Confirmation Dialogue</title>
+
+<para
+>This dialogue shows up whenever you have POP filtering switched on and messages were found on the server that exceed the threshold size you defined for the POP account. Now you have the chance to decide what you want to do with that message. The options are <guilabel
+>Download</guilabel
+> (green), <guilabel
+>Download later</guilabel
+> (yellow with egg watch) and <guilabel
+>Delete from server</guilabel
+> (red <quote
+>X</quote
+>). Be cautious with the delete option, since once you deleted a mail from the server, there is no way to undelete it again.</para>
+
+<para
+>In the <guilabel
+>Filtered Messages</guilabel
+> section you can check the box if you receive messages that were automatically tagged for a certain action (download, download later, delete) by a filter rule. The checkbox is only enabled if you receive some messages that were matched by a filter rule; once you check it, a list similar to the one for the not-automatically-tagged messages will be displayed and you can change the action for every single message.</para>
+
+<para
+>Please note that if there is a message exceeding the size limit, but all messages are matched by a filter rule the dialogue will not be displayed. One exception occurs if you have checked <guilabel
+>Always show matched 'Download Later' messages</guilabel
+> in the <guilabel
+>Global Options</guilabel
+> section of the POP filter configuration dialogue; then, the dialogue will also be displayed if you only have matched messages, but at least one message was tagged for <guilabel
+>Download later</guilabel
+>.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="multiple-accounts">
+<title
+>Using Multiple Accounts</title>
+
+<para
+>Multiple accounts are used to check for messages from more than one email address and/or mail server. Select <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure &kmail;...</guimenuitem
+></menuchoice
+> and click on the <guilabel
+>Network</guilabel
+> page to add or change your account settings. See the <link linkend="getting-started"
+>Getting started</link
+> section for more information on the settings in the <guilabel
+>Network</guilabel
+> page.</para>
+
+<para
+>To check for messages from a particular account, use the <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Check Mail In</guimenuitem
+></menuchoice
+> submenu to select the account to check for mail. You can also press the mouse button on the <guiicon
+>Check Mail</guiicon
+> icon for some time to get a list of accounts.</para>
+
+</sect1>
+
+<sect1 id="pgp">
+<!-- This section is from Andreas Gungl, 2000-05-21, updated 2002-10-06 by Ingo Kloecker -->
+<title
+>Signing and Encrypting Messages with <application
+>PGP</application
+> or <application
+>GnuPG</application
+></title>
+
+<note
+><para
+>There have been major changes in the way &kmail; handles signing/encryption. The following introduction applies to the previous version of &kmail;. You can still read the introduction to get an overview about how to sign/encrypt messages, but the details, especially those of the configuration, will differ.</para
+></note>
+
+<para
+>This is a short introduction on how to setup &kmail;'s <application
+>PGP</application
+> (<application
+>Pretty Good Privacy</application
+>) support; it gives some hints on the use of <application
+>PGP</application
+> too. It is written for people who are beginners in this area; if you are familiar with the use of <application
+>PGP</application
+>, you can skip most of the steps. This documentation, and the &kmail; user interface, generally talk only about <quote
+>PGP</quote
+>, but it applies to both <application
+>PGP</application
+> and <application
+>GnuPG</application
+> (<application
+>GNU Privacy Guard</application
+>), (although some <application
+>GnuPG</application
+> command-line parameters may be different.)</para>
+
+<para
+>Please also check out the <link linkend="pgp-faq"
+>&FAQ; item about <application
+>PGP</application
+></link
+>.</para>
+
+<warning
+><para
+>Attachments will not be signed/encrypted if you are using inline OpenPGP: to sign/encrypt attachments, you have to install GnuPG and some necessary libraries; then, you can decide for each attachment whether it should be signed/encrypted or not. </para
+></warning>
+
+<warning
+><para
+>&kmail; has to rely on <application
+>PGP</application
+>'s output; this output is often different between different versions of <application
+>PGP</application
+>, so it is important that you test if encryption really works with your setup before you start using it seriously. &kmail; might <emphasis
+>not</emphasis
+> warn you if something fails -- enable <guilabel
+>Show signed/encrypted text after composing</guilabel
+>. </para
+></warning>
+
+<para
+>To setup and use <application
+>PGP</application
+> support in &kmail; it is necessary to have <application
+>PGP</application
+> installed and set up properly; of course, we cannot give you a full introduction of <application
+>PGP</application
+> here. We will only mention the steps you have to do to get <application
+>PGP</application
+> going. For details you should have a look at the excellent <application
+>PGP</application
+> documentation or <ulink url="http://www.gnupg.org/docs.html#guides"
+>The GNU Privacy Handbook</ulink
+>.</para
+>
+
+<para
+>It is certainly a good idea to study this documentation as well as an introduction into public key cryptography (&eg; out of the <application
+>PGP</application
+> 6.5.x package): there you can learn a lot about the basic concepts, which will help you to understand what is going on; also, many security related issues you should know about are discussed there.</para>
+
+<para
+>Now, let us start.</para>
+
+<sect2 id="pgp-preconditions">
+<title
+>Preconditions</title>
+
+<para
+>&kmail; expects that your <application
+>PGP</application
+> binary is called <command
+>pgp</command
+>; in the case of <application
+>GnuPG</application
+>, it expects the binary to be called <command
+>gpg</command
+>. If this is not the case for you, just make a symlink.</para>
+
+<para
+>If you have not done so, you have to generate a key pair (secret and public key) for your identity. You must do this at the command line: use <userinput
+><command
+>pgp</command
+> <option
+>-kg</option
+></userinput
+> or <userinput
+><command
+>gpg</command
+> <option
+>--gen-key</option
+></userinput
+>: &kmail; has no internal support for <application
+>pgp</application
+>'s key generation at this time. The identity (normally your name followed by your email address within brackets, such as <userinput
+>John Smith &lt;john@example.com&gt;</userinput
+>) and your passphrase are important for the co-operation between &kmail; and <application
+>PGP</application
+>.</para>
+
+</sect2>
+
+<sect2 id="pgp-settings">
+<title
+><application
+>PGP</application
+>-Related Settings in &kmail;</title>
+
+<para
+>Select the <guilabel
+>OpenPGP</guilabel
+> tab on the <guilabel
+>Security</guilabel
+> settings page; there you will find the following options:</para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Encryption tool</guilabel
+></term>
+<listitem>
+<para
+>Here you can choose if you want to use <application
+>PGP</application
+>, <application
+>GnuPG</application
+> or no encryption software at all; of course, the program you select has to be installed on your system (it is also important to select the correct version).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Keep passphrase in memory</guilabel
+></term>
+<listitem>
+<para
+>When this option is off, &kmail; will ask for your passphrase each time you sign a message (before sending) or select an encrypted message; if you turn this option on, &kmail; will remember your passphrase from after your first successful input until you finish your &kmail; session. The passphrase is stored in memory and not written to the hard disk. If you use one of the Crypto-Plugins or if you use <application
+>GnuPG</application
+> with the gpg-agent then an external program will ask for your passphrase and optionally remember it for some time.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Always encrypt to self</guilabel
+></term>
+<listitem>
+<para
+>If this option is off and you want to send an encrypted message to somebody, then you cannot read this message any longer after you have composed and encrypted it. Turn this option on to keep sent encrypted messages readable for you too.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show signed/encrypted text after composing</guilabel
+></term>
+<listitem>
+<para
+>This will show you the result of encrypting and signing before the message gets sent; this way, you can still cancel sending if encrypting failed. It is strongly recommended to use this option.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Always show the encryption keys for approval</guilabel
+></term>
+<listitem>
+<para
+>This will always open a dialogue that lets you choose the keys used for each recipient when you are sending an encrypted message; if this option is off, &kmail; will show this dialogue only when it cannot find a key for a recipient or when there are conflicting or unset encryption preferences.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Automatically sign messages using OpenPGP</guilabel
+></term>
+<listitem
+><para
+>This lets you toggle whether to automatically sign your messages by default; of course, it is still possible to send unsigned messages by deselecting the icon in the composer window.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Automatically encrypt messages whenever possible</guilabel
+></term>
+<listitem
+><para
+>If this option is on, &kmail; will automatically encrypt messages with the built-in OpenPGP support or the PGP/MIME-Plugin provided that, for every recipient, a trusted PGP key is found in your keyring and you did not tell &kmail; not to encrypt messages sent to certain recipients. If in doubt, &kmail; will ask whether the message should be encrypted or not.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>Now that you have setup the encryption tool you have tell &kmail; which OpenPGP key you want to use for signing and for encrypting messages; to do this go to the <link linkend="configure-identity"
+>Identities configuration</link
+> and set the key that should be used on the <guilabel
+>Advanced</guilabel
+> tab of the identity configuration.</para>
+
+<para
+>Now you are able to sign outgoing messages; to let people send you encrypted messages and to let them verify your signature you must send them your public key or upload your public key to a public <application
+>PGP</application
+> key server so that they can fetch your key from there. To send encrypted messages to other people or to verify their signed messages you will need their public keys; you can store your public key(s) on a public <application
+>PGP</application
+> key server such as <ulink url="http://www.cam.ac.uk.pgp.net/pgpnet/"
+>http://www.cam.ac.uk.pgp.net/pgpnet/</ulink
+>.</para>
+
+</sect2>
+
+<sect2 id="pgp-sign-your-messages">
+<title
+>Sign your Messages</title>
+
+<para
+>You can compose your message as usual in the composer window of &kmail;. Before you send the message, check the <guiicon
+>Sign Message</guiicon
+> icon on the toolbar of the composer window; then, you can send the message. The identity you are using to write the current message needs to be connected to an <guilabel
+>OpenPGP Key</guilabel
+> in the <guilabel
+>Identity</guilabel
+> section of the <guilabel
+>Configure</guilabel
+> dialogue. To sign the message, &kmail; needs to know your <application
+>PGP</application
+> passphrase: if you did not select <guilabel
+>Keep passphrase in memory</guilabel
+> in the <guilabel
+>Security</guilabel
+> section, &kmail; will ask you for it; otherwise, if you have already given the phrase to &kmail;, it will sign the message without any further prompt.</para>
+
+</sect2>
+
+<sect2 id="pgp-encrypt-your-messages">
+<title
+>Encrypt your Messages</title>
+
+<para
+>To send an encrypted message to somebody of whom you have a public key, you simply create the message in the composer window. Before you send the message, check the <guibutton
+>Encrypt Message</guibutton
+> button in the toolbar of the composer window; note that you might not have to check the button if <guilabel
+>Automatically encrypt messages whenever possible</guilabel
+> is selected in &kmail;'s configuration (see <link linkend="pgp-sign-your-messages"
+>above</link
+>). Then send the message.</para>
+
+<para
+>If you checked the <guilabel
+>Encrypt Message</guilabel
+> button and &kmail; cannot find a matching key for a recipient, it will display a list containing all available keys in the <guilabel
+>Encryption Key Selection</guilabel
+> dialogue; if &kmail; finds more than one trusted key for a recipient, it will display a list containing all matching keys for this recipient. In both cases you can select the key(s) which should be used for encrypting this message for the recipient in question. Using the <guilabel
+>Remember choice</guilabel
+> checkbox you can save your selection for future messages.</para>
+
+<para
+>If you are using a key for the first time, there are conflicting Encryption Preferences, or if <guilabel
+>Always show the encryption keys for approval</guilabel
+> is selected in the <guilabel
+>Security</guilabel
+> section of &kmail;'s configuration dialogue the <guilabel
+>Encryption Key Approval</guilabel
+> dialogue will appear; here, you can select different keys for the recipients and can set the <guilabel
+>Encryption Preference</guilabel
+> for each recipient. The default option, <guilabel
+>Encrypt whenever encryption is possible</guilabel
+>, will automatically encrypt your message if there is a trusted key for each recipient.</para>
+
+<para
+>As mentioned above, you will not be able to read your own encrypted sent messages if you do not check <guilabel
+>Always encrypt to self</guilabel
+> in the settings' <guilabel
+>Security</guilabel
+> page.</para>
+
+</sect2>
+
+<sect2 id="pgp-send-your-public-key">
+<title
+>Send your Public Key</title>
+
+<para
+>Prepare a message to the person to whom you want to send your public key; then, choose, in the composer window's menu, <menuchoice
+><guimenu
+>Attach</guimenu
+><guimenuitem
+>Attach My Public Key</guimenuitem
+></menuchoice
+>: this will attach the public key you defined for the current identity to the message. Now you can send the message.</para>
+
+<para
+>Remember that it is not safe at all if you sign the message to make sure that the receiver will get the correct key: there can be a man-in-the-middle attack, as somebody can change the key and sign the message with that other key. That is why the recipient should verify the attached key by checking the key's fingerprint against the one he received in a secure way from you; have a look at the <application
+>PGP</application
+> documentation for further details.</para>
+
+</sect2>
+
+<sect2 id="pgp-you-received-an-encrypted-message">
+<title
+>You received an encrypted Message</title>
+
+<para
+>All you have to do is to select the message in &kmail;. You will be prompted for your passphrase; then, &kmail; will try to decrypt the message and show you the plain text if the message had been encrypted with your public key: if not, then you will not be able to read it. &kmail; stores the messages encrypted, so nobody can read these messages without knowing your passphrase.</para>
+
+</sect2>
+
+<sect2 id="pgp-receiving-a-public-key">
+<title
+>Receiving a Public Key</title>
+
+<para
+>You can receive a public key as an attachment or via http, ftp or a floppy. Before you can use this key to encrypt a message to the owner of the key, you should verify the key (check its fingerprint or look for trusted signatures); then, you can add this key to your public keyring by typing <userinput
+><command
+>pgp</command
+> <option
+>-ka</option
+> <replaceable
+>filename</replaceable
+></userinput
+> at the command line (if you are using <application
+>PGP</application
+>) or by typing <userinput
+><command
+>gpg</command
+> <option
+>--import</option
+> <replaceable
+>filename</replaceable
+></userinput
+> at the command line (if you are using <application
+>GnuPG</application
+>). If the key is not certified with a trusted signature you cannot use it to encrypt messages unless you have signed the key with your key. </para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="the-anti-spam-wizard">
+<title
+>The Anti-Spam Wizard</title>
+
+<sect2 id="spam-wizard-basics">
+<title
+>Basics</title>
+
+<para
+>&kmail; does not have a built-in spam detection solution: the developers believe using external, but specialised, tools is the better approach. &kmail; uses these tools through its flexible filter architecture. The Anti-Spam Wizard helps you with the initial filter setup. </para>
+
+<variablelist>
+<varlistentry>
+<term
+>What can the wizard do to help you?</term>
+<listitem>
+<para
+>It will give you some choices about how you want the spam filtering to be set up. Afterwards it will automatically create the appropriate filter rules. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>What are the limitations of the wizard?</term>
+<listitem>
+<para
+>It can only initially set up the filters for you; and it will provide a standard setup. Modifying existing filters is not yet possible. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>You can activate the wizard via <menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Anti-Spam Wizard...</guisubmenu
+></menuchoice
+>.</para>
+
+</sect2>
+
+<sect2 id="spam-wizard-advanced">
+<title
+>Advanced</title>
+
+<para
+>Here are the details of how the wizard works: &kmail; can use several external tools to detect spam messages; it will try to automatically find out which of those tools are installed on your box and will show you the result of the search for each tool. You can mark the tools which you want to be used by &kmail; to detect spam; marking tools which were not found is not possible because the appropriate checkboxes are disabled. Of course, you can close the wizard, install a tool, and restart the wizard again. </para>
+
+<para
+>If you have marked at least one tool you will be able to select some actions to be done in &kmail; with regard to spam messages: to let &kmail; detect spam messages you definitely should mark the <guilabel
+>Classify messages using the anti-spam tools</guilabel
+> option; if you want messages detected as spam to be moved into a certain folder, please select the appropriate folder and mark the <guilabel
+>Move detected spam messages to the selected folder</guilabel
+> option; if messages detected as spam should additionally be marked as read, then mark the <guilabel
+>Additionally, mark detected spam messages as read</guilabel
+> option. </para>
+
+<para
+>If you want to be able to manually mark messages as spam or non-spam (ham) you should check the <guilabel
+>Classify messages manually as spam</guilabel
+> option: note that you can seemingly achieve the same result when you only change the status of the appropriate messages; but, if any of the tools you selected support Bayesian filtering (&ie; a method to detect spam based on statistical analysis of the messages) then these messages are not only marked but additionally transfered to the tools to let them learn so they can improve their detection rate. </para>
+
+<para
+>Having checked at least one of these last options will allow you to let the wizard finish the filter setup. The wizard will not take any existing filter rules into consideration but will append new rules in any case; you may want to inspect the result of this process in the <link linkend="filter-dialog"
+>Filter Dialogue</link
+>. If you have checked the <guilabel
+>Classify messages manually as spam / not spam</guilabel
+> option the wizard will create toolbar buttons for marking messages as spam or as ham; keep in mind that classifying messages as spam will also move those messages to the folder you had specified for spam messages. </para>
+
+</sect2>
+
+<sect2 id="spam-wizard-details">
+<title
+>Details</title>
+
+<para
+>The wizard uses information stored in a special configuration file named <filename
+>kmail.antispamrc</filename
+> (stored in the global or local KDE config directory). It will first check the global config file and then the local config file: if the local config file contains entries with higher (newer) version numbers per-tool the configuration data from the local file for that tool is used; that way, both administrators and users can update the wizard configuration. </para>
+
+<para
+>The detection of spam messages is achieved by creating <guilabel
+>pipe through</guilabel
+> actions per-tool within a special filter. Another filter contains rules to check for detected spam messages and actions to mark them and (optionally, depending on the choice in the wizard) to move them into a folder. Both filters are configured to be applied on incoming messages and on manual filtering. </para>
+
+<para
+>Two filters are needed for the classification of ham and spam. They contain actions to mark the messages appropriately. As mentioned above, the filter for classification as spam has another action to move the message into a predefined folder. If the selected tools support Bayesian filtering, the wizard will create additional filter actions to pass the messages to the tools (<guilabel
+>execute command</guilabel
+> actions) in the appropriate learn mode. </para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="the-anti-virus-wizard">
+<title
+>The Anti-Virus Wizard</title>
+
+<sect2 id="virus-wizard-basics">
+<title
+>Basics</title>
+
+<para
+>&kmail; does not have a built-in virus detection solution: the developers believe using external, but specialised, tools is the better approach. &kmail; uses these tools through its flexible filter architecture. The Anti-Virus Wizard helps you with the initial filter setup. </para>
+
+<variablelist>
+<varlistentry>
+<term
+>What can the wizard do to help you?</term>
+<listitem>
+<para
+>It will give you some choices about how you want virus filtering to be set up. Afterwards it will automatically create the appropriate filter rules. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>What are the limitations of the wizard?</term>
+<listitem>
+<para
+>It can only initially set up the filters for you; and it will provide a standard setup. Modifying existing filters is not yet possible. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>You can activate the wizard via <menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Anti-Virus Wizard...</guisubmenu
+></menuchoice
+>.</para>
+
+</sect2>
+
+<sect2 id="virus-wizard-advanced">
+<title
+>Advanced</title>
+
+<para
+>The Anti-Virus Wizard basically works exactly as the <link linkend="the-anti-spam-wizard"
+>Anti-Spam Wizard</link
+>. Here are the details of how the wizard works: &kmail; can use several external tools to detect messages containing viruses; it will try to automatically find out which of those tools are installed on your box and will show you the result of the search for each tool. You can mark the tools which you want to be used by &kmail; to detect viruses; marking tools which were not found is not possible because the appropriate checkboxes are disabled. Of course, you can close the wizard, install a tool, and restart the wizard again. </para>
+
+<para
+>If you have marked at least one tool you will be able to select some actions to be done in &kmail; with regard to messages containing viruses: to let &kmail; detect messages containing viruses you definitely should mark the <guilabel
+>Check messages using the anti-virus tools</guilabel
+> option; if you want messages detected as virus-infected to be moved into a certain folder, please select the appropriate folder and mark the <guilabel
+>Move detected viral messages to the selected folder</guilabel
+> option; if messages detected as virus-infected should additionally be marked as read, then mark the <guilabel
+>Additionally, mark detected viral messages as read</guilabel
+> option. </para>
+
+<para
+>Having checked at least one of these last options will allow you to let the wizard finish the filter setup. The wizard will not take any existing filter rules into consideration but will append new rules in any case; you may want to inspect the result of this process in the <link linkend="filter-dialog"
+>Filter Dialogue</link
+>. </para>
+
+</sect2>
+
+<sect2 id="virus-wizard-details">
+<title
+>Details</title>
+
+<para
+>The wizard uses information stored in a special configuration file named <filename
+>kmail.antivirusrc</filename
+> (stored in the global or local KDE config directory). It will first check the global config file and then the local config file: if the local config file contains entries with higher (newer) version numbers per-tool the configuration data from the local file for that tool is used; that way, both administrators and users can update the wizard configuration. </para>
+
+<para
+>The detection of messages containing viruses is achieved by creating <guilabel
+>pipe through</guilabel
+> actions per-tool within a special filter. Another filter contains rules to check for detected viral messages and actions to mark them and (optionally, depending on the choice in the wizard) to move them into a folder. Both filters are configured to be applied on incoming messages and on manual filtering. </para>
+
+</sect2>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/Makefile.am b/tde-i18n-en_GB/docs/kdepim/knode/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/Makefile.in b/tde-i18n-en_GB/docs/kdepim/knode/Makefile.in
new file mode 100644
index 00000000000..29169e59a1e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim/knode
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/knode/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/knode/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/knode/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/knode/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/knode/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=using-subscribing.docbook index.docbook gloss.docbook credits.docbook faq.docbook commands.docbook more.docbook index.cache.bz2 install.docbook Makefile.in introduction.docbook using-firststart.docbook using-morefeatures.docbook journey.docbook Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) using-morefeatures.docbook commands.docbook journey.docbook index.docbook introduction.docbook credits.docbook faq.docbook using-firststart.docbook install.docbook gloss.docbook using-subscribing.docbook more.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode
+ @for base in using-morefeatures.docbook commands.docbook journey.docbook index.docbook introduction.docbook credits.docbook faq.docbook using-firststart.docbook install.docbook gloss.docbook using-subscribing.docbook more.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/$$base ;\
+ done
+
+uninstall-nls:
+ for base in using-morefeatures.docbook commands.docbook journey.docbook index.docbook introduction.docbook credits.docbook faq.docbook using-firststart.docbook install.docbook gloss.docbook using-subscribing.docbook more.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in using-morefeatures.docbook commands.docbook journey.docbook index.docbook introduction.docbook credits.docbook faq.docbook using-firststart.docbook install.docbook gloss.docbook using-subscribing.docbook more.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/knode/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/knode/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/knode/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/commands.docbook b/tde-i18n-en_GB/docs/kdepim/knode/commands.docbook
new file mode 100644
index 00000000000..31f88739f12
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/commands.docbook
@@ -0,0 +1,2321 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"
+> -->
+
+<chapter id="commands">
+<title
+>Command reference</title>
+
+<para
+>The following keybindings assume you did not change the default settings.</para>
+
+<sect1 id="knode-mainwindow">
+<title
+>The main &knode; window</title>
+
+<sect2>
+<title
+>The <guimenu
+>File</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Saves the selected article in a file.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Print</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Prints the selected article.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+> File</guimenu
+> <guimenuitem
+>Send pending messages</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>The messages in the Outbox folder are sent.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+> File</guimenu
+> <guimenuitem
+>Stop Network</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Disconnects the current connection to a newsserver.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Quits &knode;.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Edit</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Copy the selected text to the clipboard.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Select all</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Selects the whole article.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycap
+>F4</keycap
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Search articles</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the Search Dialogue Box for searching in the active group.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Fetch article with ID...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Enables the download of an article with a specified article-ID.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>View</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Show Threads</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>When this is activated, &knode; shows discussions as a tree view in the article view.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Expand all threads</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>When this is activated, &knode; shows the complete threads; this is only functional when <guilabel
+>Show threads</guilabel
+> is active.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Collapse all threads</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>When this is activated, &knode; shows no threads; this is only functional when <guilabel
+>Show threads</guilabel
+> is active.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>T</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Toggle Subthread</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Toggles between showing and collapsing the selected thread.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Filter</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Allows you to choose a filter for the article view.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Sort</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Allows you to sort the article view.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>F5</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Refresh list</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Refreshes the article view</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Show all headers</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>When this setting is activated, &knode; shows the complete article header in the article window.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Unscramble (ROT 13)</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>When this setting is activated, &knode; shows all characters of the complete article rotated by 13 characters.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Verify PGP signature</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Checks the PGP signature in the article.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>X</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Use fixed font</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Activates the configured fixed-width font for the viewer.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Charset</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Here you can configure the charset which is used for the articles.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Go</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>B</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous article</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Jumps to previous article in the article view.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>N</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next article</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Jumps to next article in the article view.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Alt;<keycap
+>Space</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next unread article</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Jumps to the next unread article, and to the first unread article of the next newsgroup if necessary.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Space</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next unread thread</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Jumps to the next unread thread, and to the next unread thread in the next newsgroup if necessary.</action>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>-</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous group</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Jumps to the previous news group in the folder view</action>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>+</keycap
+></shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next group</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Jumps to the next newsgroup in the folder view</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Account</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Account</guimenu
+> <guimenuitem
+>Get new articles in all groups</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Connects with the active account and fetches any new messages.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Account</guimenu
+> <guimenuitem
+>Subscribe to Newsgroups</guimenuitem
+> </menuchoice
+>
+</term
+>
+<listitem
+>
+<para
+>
+<action
+>Opens the Dialogue Box for subscribing to newsgroups for the active account.</action
+>
+</para
+>
+</listitem
+>
+</varlistentry
+>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Account</guimenu
+> <guimenuitem
+>Expire all groups</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Here you can expire all groups of an account manually.</action>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Account</guimenu
+> <guimenuitem
+>Account Properties</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the properties dialogue for the active account.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Account</guimenu
+> <guimenuitem
+>Delete Account</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Deletes the active account and all subscribed newsgroups therein.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Group</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Group</guimenu
+> <guimenuitem
+>Get new articles</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Connects with the active account and fetches any new messages.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Group</guimenu
+> <guimenuitem
+>Expire group</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Checks if there are any old articles and, if so, deletes them.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Group</guimenu
+> <guimenuitem
+>Reorganise group</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Rebuilds the article view by using the configured sortings.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Group</guimenu
+> <guimenuitem
+>Mark all as read</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Sets the status of all articles in the active newsgroup to read.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Group</guimenu
+> <guimenuitem
+>Mark all as unread</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Sets the status of all articles in the active newsgroup to unread.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Group</guimenu
+> <guimenuitem
+>Group Properties</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the dialogue for the group properties.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Group</guimenu
+> <guimenuitem
+>Unsubscribe</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Unsubscribes from the active newsgroup</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+
+<sect2>
+<title
+>The <guimenu
+>Folder</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>New Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Creates a new main folder.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>New Subfolder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Creates a new subfolder.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Rename Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Here you can rename the active folder.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Import MBox Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>With this function it is possible to import an MBox folder into the active folder.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Export as MBox Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>With this function you can export the active folder as an MBox folder.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Compact Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Removes all deleted articles from the active folder.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Compact All Folders</guimenuitem
+> </menuchoice>
+</term
+>
+<listitem
+>
+<para
+>
+<action
+>Removes all deleted articles from the every folder.</action
+>
+</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Empty Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Deletes all articles from the active folder.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Folder</guimenu
+> <guimenuitem
+>Delete Folder</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Deletes the active folder.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Article</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>P</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guimenuitem
+>Post To Newsgroup</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the Composer, with the settings for writing new articles set to those of the active newsgroup.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>R</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guimenuitem
+>Followup To Newsgroup</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the Composer for writing a followup, with the content of the active article.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>A</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guimenuitem
+>Reply by Email</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the Composer for writing an e-mail to the author of the active article.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>F</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guimenuitem
+>Forward by Email</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the Composer for forwarding the active article as e-mail.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>D</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guisubmenu
+>Mark as Read</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Set the status of the active article to<quote
+> read</quote
+> </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>U</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guisubmenu
+>Mark as Unread</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Set the status of the active article to<quote
+> unread</quote
+> </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guisubmenu
+>Mark Thread as Read</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Set the status of the active thread to<quote
+> read</quote
+> </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guisubmenu
+>Mark Thread as Unread</guisubmenu
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Set the status of the active thread to<quote
+> unread</quote
+> </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Article</guimenu
+> <guimenuitem
+>Cancel Article</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Generate a message which deletes the active Article in Usenet; you can only use this with your own articles.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Article</guimenu
+> <guimenuitem
+>Supersede Article</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the Composer with the content of the active article; when this article is posted it overwrites the original article. You can only use this with your own articles.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>O</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guimenuitem
+>Open in own window</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>The active article is opened in a new window.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Article</guimenu
+> <guimenuitem
+>View Source</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>The source code of the active article is opened in a new window.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>E</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guimenuitem
+>Edit Article...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+> Opens the Composer for editing the active article;</action
+> you can only use this in the <guilabel
+> Outbox</guilabel
+> and <guilabel
+> Drafts</guilabel
+> folders.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>Delete</keycap
+></shortcut
+> <guimenu
+>Article</guimenu
+> <guimenuitem
+>Delete Article</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+> Deletes the active article.</action
+> You can only use this in the <guilabel
+> Outbox</guilabel
+> and <guilabel
+> Drafts</guilabel
+> folders.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Article</guimenu
+> <guimenuitem
+>Send now</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+> Sends the active article.</action
+> You can only use this in the <guilabel
+> Outbox</guilabel
+> and <guilabel
+> Drafts</guilabel
+> folders.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Scoring</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Scoring</guimenu
+> <guimenuitem
+>Edit Scoring Rules...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>The dialogue to edit the scoring rules will be opened.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Scoring</guimenu
+> <guimenuitem
+>Recalculate scores</guimenuitem
+> </menuchoice
+>
+</term
+>
+<listitem
+>
+<para
+>
+<action
+>The scores will be reset and recalculated.</action
+>
+</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>L</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Scoring</guimenu
+> <guimenuitem
+>Lower Score for Author...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Creates a rule for lowering the score of all articles posted by the author of the active article.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Scoring</guimenu
+> <guimenuitem
+>Raise Score for Author...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+>
+<para
+>
+<action
+>Creates a rule for raising the score of all articles posted by the author of the active article.</action
+>
+</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>
+<menuchoice
+><shortcut
+><keycap
+>W</keycap
+></shortcut
+><guimenu
+>Scoring</guimenu
+> <guimenuitem
+>Watch Thread</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Sets the score for this thread to the configured score of watched threads (standard = 100).</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>I</keycap
+></shortcut
+> <guimenu
+>Scoring</guimenu
+> <guimenuitem
+>Ignore Thread</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Sets the score for this thread to the configured score of ignored threads (standard = -100).</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Settings</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>This option toggles whether the toolbar is shown or not.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Statusbar</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>This option toggles whether the statusbar is shown or not.</action>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Group view</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>This option toggles whether the group list is shown or not.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Header view</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>This option toggles whether the header view is shown or not.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Article viewer</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>This option toggles whether the article is shown or not.</action>
+</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens a dialogue for configuring the key bindings.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens a dialogue for configuring the toolbars.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure KNode...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens a dialogue for configuring &knode;.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Help</guimenu
+> menu</title>
+&help.menu.documentation; </sect2>
+</sect1>
+
+<sect1 id="knode-editorwindow">
+<title
+>The composer menus.</title>
+
+<sect2
+>
+<title
+>The <guimenu
+>File</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Return</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Send Now</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Sends the current article immediately.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Send Later</guimenuitem
+> </menuchoice
+>
+</term
+>
+<listitem
+>
+<para
+>Stores the current article in the <guilabel
+> Outbox</guilabel
+> to be sent later.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry>
+<term
+>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save as Draft</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Saves the current article in the <guilabel
+> Drafts</guilabel
+> folder, so you can finish editing it another time.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Delete</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Deletes the current article, closing the editor.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Close</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Closes the editor window</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Edit</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Undo</guimenuitem
+> </menuchoice>
+</term
+>
+<listitem
+>
+<para
+>
+<action
+>Undo the last edit.</action
+>
+</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Shift</keycap
+><keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Redo</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Redo the last action undone with the <guimenuitem
+> Undo</guimenuitem
+> menu entry.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Cut</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Cuts the currently-selected text to the clipboard, deleting it from the editor window.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Copies the selected text to the clipboard.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste</guimenuitem
+> </menuchoice
+>
+</term
+>
+<listitem
+>
+<para
+>
+<action
+>Pastes the current contents of the clipboard into the editor window.</action
+>
+</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste as Quotation</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+> Pastes the current contents of the clipboard into the editor window with a quote character </action
+> (<quote
+>&gt;</quote
+>) at the beginning of each line. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Select All</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Selects all the text in the editor window.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the Find dialogue.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Replace...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens the Replace dialogue.</action
+>
+</para
+>
+</listitem
+>
+</varlistentry
+>
+</variablelist
+>
+
+</sect2
+>
+
+<sect2
+>
+<title
+>The <guimenu
+>Attach</guimenu
+> menu</title>
+<para>
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Append Signature</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Inserts your signature at the end of the article you are editing.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Insert File...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Inserts the contents of a file into the editor window.</action>
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Insert File (in a box)...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Inserts the contents of a file into the editor window and puts a box around of it.</action>
+</para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Attach</guimenu
+> <guimenuitem
+>Attach File...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Inserts a file as an attachment.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</para>
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Options</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guimenuitem
+>Send News-Article</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Toggles whether the message is to be sent as an article or not.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guimenuitem
+>Send Email</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Toggles whether the message is to be sent as an email or not; if it's configured, an external editor will be activated.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guimenuitem
+>Set Charset</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Here you can configure the charset used for this article; normally you use us-ascii for English-speaking areas.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Options</guimenu
+> <guimenuitem
+>Word Wrap</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Toggles the word wrapping in the editor on or off.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Tools</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Add Quote Characters</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+>Puts <quote
+>&gt;</quote
+> in front of the marked lines. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Remove Quote Characters</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Removes the quote characters at the beginning of the marked lines.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Add Box</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Puts the marked lines in an ASCII box.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Remove Box</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Removes the ASCII box around the marked area.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Sign Article with PGP</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Signs the article with PGP.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Get Original Text (not rewrapped)</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Rebuilds the original posting when answering to an article.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Scramble (Rot-13)</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Encrypts the marked text by rotating every character 13 characters of the alphabet.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Start External Editor</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Start the external editor (if one is configured) with the current contents of the editor window.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Spelling...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens a dialogue box to check your spelling.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Settings</guimenu
+> menu</title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Toggles whether the toolbar should be shown or not.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Statusbar</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Toggles whether the statusbar should be shown or not.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Shortcuts...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens a dialogue for configuring the key bindings.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Opens a dialogue for configuring the toolbars.</action>
+</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure KNode...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para>
+<action
+>Open the &knode; Preferences dialogue.</action>
+</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>Help</guimenu
+> menu</title>
+&help.menu.documentation; </sect2>
+
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/credits.docbook b/tde-i18n-en_GB/docs/kdepim/knode/credits.docbook
new file mode 100644
index 00000000000..9fb4a7b579b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/credits.docbook
@@ -0,0 +1,86 @@
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>&knode;</para>
+
+<para
+>Program Copyright 1999,2000,2001,2002 KNode developers</para>
+
+<itemizedlist
+>
+<title
+>Developers</title>
+<listitem
+>
+<para
+>Christian Gebauer <email
+>gebauer@kde.org</email
+></para
+>
+</listitem>
+<listitem
+>
+<para
+>Christian Thurner <email
+>cthurner@web.de</email
+></para>
+</listitem
+>
+<listitem>
+<para
+>Dirk Mueller <email
+>mueller@kde.org</email
+></para
+>
+</listitem>
+<listitem>
+<para
+>Mark Mutz <email
+>mutz@kde.org</email
+></para
+>
+</listitem>
+<listitem>
+<para
+>Roberto Teixeira <email
+>roberto@kde.org</email
+></para
+>
+</listitem>
+<listitem>
+<para
+>Mathias Waack <email
+>mathias@atoll-net.de</email
+></para>
+</listitem>
+</itemizedlist>
+
+<itemizedlist>
+<title
+>Documentation</title>
+<listitem>
+<para
+>Copyright 2000,2001 Stephan Johach<email
+>lucardus@onlinehome.de</email
+></para>
+</listitem>
+<listitem>
+<para
+>Copyright 2001,2002 Thomas Schütz <email
+> Thomas.Schuetz@gmx.li</email
+></para>
+</listitem>
+</itemizedlist>
+
+<para
+>Andrew Coles<email
+>andrew_coles@yahoo.co.uk</email
+></para
+>
+
+<para
+>Thanks go to the &knode; developers who answered all my stupid questions with patience. Then Thomas Diehl and Matthias Kiefer who always were competent contacts regards to translation. Many Thanks to Malcolm Hunter who checked this english translation. Not to forget Michael McBride, always there to help me out with documentation-related and general stuff, and everybody else in the &kde; Team who contributed to the creation of this document.</para>
+&underFDL; &underGPL; </chapter
+>
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/faq.docbook b/tde-i18n-en_GB/docs/kdepim/knode/faq.docbook
new file mode 100644
index 00000000000..d1700738a80
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/faq.docbook
@@ -0,0 +1,291 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd">
+-->
+<chapter id="faq">
+<title
+>Questions and Answers</title>
+
+<qandaset>
+<qandaentry>
+<question>
+<para
+>I have installed &kde; 3, but &knode; does not exist in the <guimenu
+>K</guimenu
+> Menu.</para>
+ </question
+>
+<answer
+>
+<para
+>Does the <guisubmenu
+>Internet</guisubmenu
+>entry exist? If not, maybe the kdenetwork package isn't installed (perhaps because your distribution possibly doesn't do this for you); if the entry is there, but you do not have a <guimenuitem
+>KNode</guimenuitem
+> item in it, you should try to open a &konsole; and run &knode; from there. Type</para>
+
+<screen
+><prompt
+>%</prompt
+> <userinput
+><command
+>knode &amp;</command
+></userinput
+>
+</screen
+>
+
+<para
+>If an error message appears that tells you that &knode; could not be started or found please check whether the file <filename
+>knode</filename
+> exists in <filename class="directory"
+>$<envar
+>KDEDIR</envar
+>/bin</filename
+> and that its permissions are correctly set.</para>
+</answer
+>
+</qandaentry
+>
+
+<qandaentry
+>
+<question
+>
+<para
+>When I start &knode;, a message appears in the task bar but suddenly disappears without &knode; being started.</para
+>
+</question
+>
+<answer>
+<para
+>Try to start &knode; from the &konsole; (see previous question) and keep attention for the messages displayed there: if they do not make sense to you mark them with your mouse and copy it to the clipboard; then, ask for help on one of the &kde; mailing lists or &kde; news groups.</para>
+</answer
+>
+</qandaentry
+>
+
+<qandaentry
+>
+<question
+>
+<para
+>I need an important article, but &knode; doesn't have it any more; where can I find this article?</para>
+</question
+>
+<answer
+>
+<para
+>You can find some extensive usenet archives at <ulink url="http://groups.google.com/usenet/"
+>groups.google.com</ulink
+> or <ulink url="http://av.com"
+>AltaVista</ulink
+>; they even contain articles that are several years old.</para
+>
+</answer
+>
+</qandaentry
+>
+
+<qandaentry
+>
+<question
+>
+<para
+>How do I open and read several articles at the same time?</para
+>
+</question
+>
+<answer
+>
+<para
+>Open the article with <guimenuitem
+>Open in own window</guimenuitem
+>.</para
+>
+</answer
+>
+</qandaentry
+>
+
+<qandaentry
+>
+<question
+>
+<para
+>My articles do not appear in the newsgroup.</para>
+</question
+>
+<answer
+>
+<para
+>When you publish an article it may be some time until your news server has it; wait several hours before you send the article again.</para
+>
+</answer
+>
+</qandaentry
+>
+
+<qandaentry
+>
+<question
+>
+<para
+>I want to keep an article; how do I archive it?</para
+>
+</question
+>
+<answer
+>
+<para
+>Choose the article in the article view and then use <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Save</guimenuitem
+></menuchoice
+> to open a file dialogue; you can then save the article to a file. Another possibility is to copy the article to a folder.</para>
+</answer
+>
+</qandaentry
+>
+
+<qandaentry
+>
+<question
+>
+<para
+>Some set headers do not appear for several articles in the article window; am I doing something wrong?</para
+>
+</question
+>
+<answer
+>
+<para
+>This is not unusual because many headers are optional and often not contained in articles; in this case &knode; does not show those header lines.</para
+>
+</answer
+>
+</qandaentry
+>
+
+<qandaentry
+>
+<question
+>
+<para
+>Sometimes I see an article which refers to other articles but &knode; does not show any references; why is that?</para
+>
+</question
+>
+<answer
+>
+<para
+>This happens when somebody posted an article in another news group and checked the option <guilabel
+>Followup To</guilabel
+>; the article in question is then sent to your news group, but the referring article is absent. In many cases the poster tells the reason for his choice to set a followup.</para>
+</answer
+>
+</qandaentry
+>
+
+<qandaentry
+>
+<question
+>
+<para
+>When I want to answer an article an error message appears telling me that the external editor could not be started, but the editor is correctly set.</para>
+</question
+>
+<answer
+>
+<para
+>Have a look whether you entered the place-holder for a filename after the editor command; if not, enter it. If you want, for example, to use &kedit; enter <userinput
+><command
+>kedit</command
+><token
+> %f</token
+></userinput
+></para>
+<para
+>If the <token
+>%f</token
+> is absent, your editor cannot be run.</para>
+</answer>
+</qandaentry>
+
+<qandaentry
+>
+<question>
+<para
+>Why can I not receive data from my local news server?</para>
+</question
+>
+<answer
+>
+<para
+>If you use &knode; together with with a local news server, you must make sure that this server is correctly set up and started; for further details, please consult the documentation of your local news server.</para>
+<tip
+>
+<para
+>The availability of the local news server can easily be verified with the <command
+>telnet</command
+> program: open a console and type:</para
+>
+
+<screen
+><prompt
+>%</prompt
+> <userinput
+><command
+>telnet</command
+> <parameter
+>localhost nntp</parameter
+></userinput
+>
+</screen>
+
+<para
+>Followed by that, the news server should respond with:</para>
+
+<screen
+><computeroutput>
+Trying 127.0.0.1...
+Connected to localhost.
+Escape character is '^]'.
+200 Leafnode NNTP Daemon, version 1.9.16 running at konqi.org
+</computeroutput
+>
+</screen>
+
+<para
+>You can quit the <command
+>telnet</command
+> session with:</para>
+
+<screen
+><prompt
+>%</prompt
+> <userinput
+>quit</userinput
+>
+</screen>
+
+<para
+>If that does not work there is either no local news server set up or the server was not started; in this case, please consult the documentation of your local news server.</para>
+</tip>
+
+<para
+>If you are trying to connect to a news server on the Internet you need, of course, an open (dial-in) connection and to have set up &knode; to use your <acronym
+>ISP</acronym
+>'s news server; your <acronym
+>ISP</acronym
+> should be able to give you information about which news servers you can use.</para>
+</answer>
+</qandaentry>
+
+</qandaset
+>
+
+
+</chapter
+>
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/gloss.docbook b/tde-i18n-en_GB/docs/kdepim/knode/gloss.docbook
new file mode 100644
index 00000000000..32628779b1f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/gloss.docbook
@@ -0,0 +1,428 @@
+<glossary id="glossary">
+<title
+>Glossary</title>
+
+<glossdiv>
+<title
+>A</title
+>
+<glossentry id="gloss-article"
+>
+<glossterm
+>Article</glossterm
+>
+<glossdef
+>
+<para
+>An <glossterm
+>article</glossterm
+> in the sense of newspapers: special <glossterm
+>articles</glossterm
+> are, for example, followups; replies are not <glossterm
+>articles</glossterm
+> but Email.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv>
+
+<glossdiv
+>
+<title
+>C</title
+>
+
+<glossentry id="gloss-cancel">
+<glossterm
+>Cancelling</glossterm>
+<glossdef>
+<para
+>To delete one of your articles from the newsserver: the newsreader generates a special control message to tell the server to delete this article.</para>
+</glossdef>
+</glossentry>
+
+<glossentry id="gloss-crossposting">
+<glossterm
+>Crossposting</glossterm
+>
+<glossdef>
+<para
+>The posting of an article in several newsgroups; this is very often disliked, because it disturbs the topic-oriented association of the newsgroups.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>E</title>
+
+<glossentry id="gloss-expire">
+<glossterm
+>Expire</glossterm
+>
+<glossdef
+>
+<para
+><glossterm
+>Articles</glossterm
+> can not be held for eternity because of harddisk limits. Because of this there is usually a program called <application
+>expire</application
+> on most computer systems; this program deletes all articles which are older than a configured number of days. &knode; includes this functionality on its own.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>F</title
+>
+<glossentry id="gloss-faq">
+<glossterm
+><acronym
+>FAQ</acronym
+></glossterm
+>
+<glossdef>
+<para
+><acronym
+>FAQ</acronym
+> is the acronym for <quote
+>Frequently Asked Questions</quote
+>.</para>
+</glossdef
+>
+</glossentry
+>
+
+<glossentry id="gloss-follow-up">
+<glossterm
+>Followup</glossterm>
+<glossdef
+>
+<para
+>An <glossterm
+>article</glossterm
+> which is written as an answer to another <glossterm
+>article</glossterm
+>.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>G</title
+>
+<glossentry id="gloss-gknsa">
+<glossterm
+><acronym
+>GNKSA</acronym
+></glossterm>
+<glossdef>
+<para
+><acronym
+>GNKSA</acronym
+> is a kind of seal-of-approval for newsreaders; you can get more information at <ulink url="http://www.gnksa.org"
+>http://www.gnksa.org</ulink
+>.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv>
+
+<glossdiv
+>
+<title
+>H</title
+>
+<glossentry id="gloss-header">
+<glossterm
+>Header</glossterm>
+<glossdef>
+<para
+>The Header of an <glossterm
+>article</glossterm
+> contains information about the sender, the subject, and the newsgroup of the article.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>K</title
+>
+<glossentry id="gloss-killfile">
+<glossterm
+>Killfile</glossterm
+>
+<glossdef
+>
+<para
+>This is a functionality of a newsreader to hide <glossterm
+>articles</glossterm
+> of a determined sender or with certain contents.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>M</title
+>
+<glossentry id="gloss-message-id">
+<glossterm
+>Message-ID</glossterm
+>
+<glossdef
+>
+
+<para
+>The <glossterm
+>Message-ID</glossterm
+> of an article is a clear mark for the newsserver to identify the article. A <glossterm
+>Message-ID</glossterm
+> should not be used twice in the whole usenet for about 2 years; wrong or double <glossterm
+>Message-IDs</glossterm
+> could cause problems when forwarding them and could overwrite other articles.</para>
+</glossdef
+>
+</glossentry>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>N</title
+>
+<glossentry id="gloss-newbie">
+<glossterm
+>Newbie</glossterm
+>
+<glossdef
+>
+<para
+>Somebody who is new somewhere, in relationship to usenet: somebody who is new to the newsgroup, or new to usenet in general.</para>
+</glossdef
+>
+</glossentry
+>
+
+<glossentry id="gloss-newsgroup">
+<glossterm
+>Newsgroup</glossterm
+>
+<glossdef
+>
+<para
+>A kind-of bulletin board in the usenet about a special topic or a group of topics. This is where you post your <glossterm
+>articles</glossterm
+>.</para>
+</glossdef
+>
+</glossentry
+>
+
+<glossentry id="gloss-newsreader"
+>
+<glossterm
+>Newsreader</glossterm
+>
+<glossdef
+>
+<para
+>A program for reading and writing <glossterm
+>news</glossterm
+>.</para
+>
+</glossdef
+>
+</glossentry
+>
+
+<glossentry id="gloss-nntp"
+> <glossterm>
+<acronym
+><acronym
+>NNTP</acronym
+></acronym
+>
+</glossterm
+>
+<glossdef>
+<para
+>Network News Transport Protocol; this is the protocol which defines how the articles in the usenet are spread.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>P</title
+>
+
+<glossentry id="gloss-port">
+<glossterm
+>Port</glossterm>
+<glossdef
+>
+<para
+>A kind-of address for the application to listen for data on and for connecting to another computer; the standard-port for the connection between the newsreader and the newsserver is 119.</para>
+</glossdef
+>
+</glossentry
+>
+
+<glossentry id="gloss-pgp-signature">
+<glossterm
+>PGP-Signature</glossterm
+>
+<glossdef>
+<para
+>A digital signature; you can use it to determine whether the document has been changed since it was signed or if it is the original text from the author.</para>
+</glossdef
+>
+</glossentry
+>
+
+<glossentry id="gloss-posting">
+<glossterm
+>Posting</glossterm
+>
+<glossdef
+>
+<para
+>Either an <glossterm
+>article</glossterm
+> which is sent to usenet or the act of sending itself; you are <quote
+>posting</quote
+> an <glossterm
+>article</glossterm
+> into a newsgroup.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>Q</title
+>
+
+<glossentry id="gloss-quoting">
+<glossterm
+>Quoting</glossterm
+>
+<glossdef
+>
+<para
+>This is the act of citing of an article to which you are answering: you quote the original <glossterm
+>article</glossterm
+> to make clear which passages of text your answer refers to.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>R</title
+>
+<glossentry id="gloss-reply">
+
+<glossterm
+>Reply</glossterm
+>
+<glossdef
+>
+<para
+>A <glossterm
+>reply</glossterm
+> is an answer to the author of an article by e-mail.</para>
+</glossdef
+>
+</glossentry
+>
+</glossdiv
+>
+
+<glossdiv
+>
+<title
+>S</title
+>
+
+<glossentry id="gloss-scoring">
+<glossterm
+>Scoring</glossterm>
+<glossdef>
+
+<para
+>This is the valuation of an article or a thread.</para>
+</glossdef>
+</glossentry>
+
+<glossentry id="gloss-signature">
+<glossterm
+>Signature</glossterm>
+<glossdef>
+<para
+>A <glossterm
+>signature</glossterm
+> is a personal sign of the author which is attached at the end of the normal contents of the article; it is like a visiting card &mdash; very often there are e-mail addresses, a homepage <acronym
+>URL</acronym
+> or other personal data. The <glossterm
+>signature</glossterm
+> should not be longer than 4 lines. Note that the <glossterm
+>signature</glossterm
+> should not be mixed up with the <glossterm
+>PGP-signature</glossterm
+>.</para>
+</glossdef>
+</glossentry>
+
+<glossentry id="gloss-supersede">
+<glossterm
+>Supersede</glossterm>
+<glossdef>
+
+<para
+>This is the overwriting of an existing article: the newsreader generates a special article with a control message in the header which tells the newsserver to overwrite the existing article with this one.</para>
+
+</glossdef>
+</glossentry>
+</glossdiv>
+
+</glossary>
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/index.cache.bz2 b/tde-i18n-en_GB/docs/kdepim/knode/index.cache.bz2
new file mode 100644
index 00000000000..c40abb8f8fd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/index.docbook b/tde-i18n-en_GB/docs/kdepim/knode/index.docbook
new file mode 100644
index 00000000000..f51cc585427
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/index.docbook
@@ -0,0 +1,217 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&knode;">
+ <!ENTITY package "kdepim"
+>
+ <!ENTITY introduction SYSTEM "introduction.docbook">
+ <!ENTITY commands SYSTEM "commands.docbook">
+ <!ENTITY faq SYSTEM "faq.docbook">
+ <!ENTITY credits SYSTEM "credits.docbook">
+ <!ENTITY install SYSTEM "install.docbook">
+ <!ENTITY journey SYSTEM "journey.docbook">
+ <!ENTITY using-firststart SYSTEM "using-firststart.docbook">
+ <!ENTITY using-subscribing SYSTEM "using-subscribing.docbook">
+ <!ENTITY using-morefeatures SYSTEM "using-morefeatures.docbook">
+ <!ENTITY more SYSTEM "more.docbook">
+ <!ENTITY glossary SYSTEM "gloss.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE">
+]>
+
+<!--TODO: PGP-Option for encoding?
+ Exchange german links (find "(german" )
+ Maybe complete the <accels
+> of the menus
+ After that set version to 0.7.1 -->
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &knode; manual</title>
+
+<authorgroup>
+<author
+><firstname
+>Stephan</firstname
+><surname
+>Johach</surname
+> <affiliation
+><address
+><email
+>lucardus@onlinehome.de</email
+></address>
+</affiliation>
+</author>
+
+<author
+><firstname
+> Thomas</firstname
+> <surname
+>Schûtz</surname
+> <affiliation
+> <address
+> <email
+>Thomas.Schuetz@gmx.li</email
+> </address>
+</affiliation>
+</author>
+
+<othercredit role="developer"
+><firstname
+> Christian</firstname
+> <surname
+> Gebauer</surname
+> <contrib
+>Developer and maintainer</contrib>
+<affiliation
+> <address
+> <email
+>gebauer@kde.org</email
+> </address
+> </affiliation>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+> Christian</firstname
+> <surname
+> Thurner</surname
+> <contrib
+>Developer</contrib>
+<affiliation
+> <address
+> <email
+>cthurner@web.de</email
+> </address
+> </affiliation>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+> Dirk</firstname
+> <surname
+> Mueller</surname
+> <contrib
+>Developer</contrib>
+<affiliation
+> <address
+> <email
+>mueller@kde.org</email
+> </address
+> </affiliation>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+> Mark</firstname
+> <surname
+> Mutz</surname
+> <contrib
+>Developer</contrib>
+<affiliation
+> <address
+> <email
+>mutz@kde.org</email
+> </address
+> </affiliation>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+> Roberto</firstname
+> <surname
+> Teixeira</surname
+> <contrib
+>Developer</contrib>
+<affiliation
+> <address
+> <email
+>roberto@kde.org</email
+> </address
+> </affiliation>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+> Mathias</firstname
+> <surname
+> Waack</surname
+> <contrib
+>Developer</contrib>
+<affiliation
+> <address
+> <email
+>mathias@atoll-net.de</email
+> </address
+> </affiliation>
+</othercredit>
+
+</authorgroup>
+
+<copyright>
+<year
+> 2000</year
+><year
+>2001</year
+><year
+>2002</year>
+<holder
+>Stephan Johach</holder>
+<holder
+>Thomas Schütz</holder>
+</copyright>
+
+<date
+>2002-04-13</date>
+<releaseinfo
+>0.07.00</releaseinfo>
+
+<!-- Abstract about this handbook -->
+
+<abstract>
+<para
+>&knode; is an easy-to-use newsreader.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KNode</keyword>
+<keyword
+>kdenetwork</keyword>
+<keyword
+>newsreader</keyword>
+</keywordset>
+</bookinfo>
+
+&introduction;
+
+<!-- Using chapter is too big to put in one of it's own, so breaking down to sect1 level -->
+
+<chapter id="using-knode"
+>
+<title
+>Working with &knode;</title
+> &using-firststart; &using-subscribing; &using-morefeatures; </chapter>
+
+&commands;
+
+&faq;
+
+&journey;
+
+&more;
+
+&credits;
+
+&install;
+
+&glossary;
+
+&documentation.index;
+</book>
+
+
+
+
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/install.docbook b/tde-i18n-en_GB/docs/kdepim/knode/install.docbook
new file mode 100644
index 00000000000..eeea81d6860
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/install.docbook
@@ -0,0 +1,59 @@
+<appendix id="installation"
+>
+<title
+>Installation</title
+>
+
+<sect1 id="getting-knode"
+>
+<title
+>Where do I get &knode;?</title
+> &install.intro.documentation; </sect1
+>
+
+<sect1 id="requirements"
+>
+<title
+>Requirements</title
+>
+<anchor id="anc-requirements"/>
+
+<para
+>If you want to successfully install &knode;, you need &kde; 3.x; if, in addition, you want to use &knode; as an offline newsreader, you need a local news server, &eg; <ulink url="http://www.leafnode.org"
+><application
+>leafnode</application
+></ulink
+>.</para>
+</sect1
+>
+
+<sect1 id="compilation">
+<title
+>Compile and install</title>
+
+<para
+>&knode; is part of the kdenetwork package of &kde; 3.x and is installed together with it, provided you have chosen to install the kdenetwork package; so, in general, there is no need for a user to compile the sources of &knode;.</para>
+&install.compile.documentation; </sect1>
+
+<sect1 id="update-installation">
+<title
+>Notes about updating an older version of &knode;</title>
+
+<para
+>This section contains notes about what to take care of when installing a newer version of &knode; with an older version already installed.</para>
+
+<sect2 id="update-file-changes">
+<title
+>Changes in configuration files and folders</title>
+
+<para
+>Since version 0.2 the format of the configuration files and the saved articles has changed, so unfortunately, your old configuration files cannot be imported.</para>
+
+<para
+>If you update from a version
+>= 0.4 the local folders will automatically be converted into the new format; you will then be unable to use the data with an older version of &knode; any more.</para>
+</sect2>
+
+</sect1>
+</appendix
+> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/introduction.docbook b/tde-i18n-en_GB/docs/kdepim/knode/introduction.docbook
new file mode 100644
index 00000000000..0a33d0c16fa
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/introduction.docbook
@@ -0,0 +1,61 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"
+> -->
+<chapter id="introduction"
+>
+<title
+>Introduction</title
+>
+<anchor id="anc-introduction"/>
+
+<para
+>&knode; is an easy-to-use, convenient newsreader; it is intended to allow even newbies to use a newsreader under &kde;, but it also offers advanced features appealing to experienced users. &knode; is a online-reader but could work together with a newsserver like <application
+>leafnode</application
+> as an offline-reader.</para>
+
+<para
+>As of version 0.4 &knode; complies with all the requirements of the <glossterm
+>GNKSA</glossterm
+>.</para>
+
+<para
+>If you have problems or questions about this program, please contact the mailing list for &kde; users (for subscription, see<ulink url="http://www.kde.org/contact.html"
+>Homepage of the &kde; mailing lists</ulink
+> ) or one of the &kde; newsgroups:</para>
+
+<simplelist>
+<member
+>comp.windows.x.kde</member>
+<member
+>de.comp.os.unix.apps.kde (german)</member>
+</simplelist>
+
+<para
+>If you have found a bug or have suggestions regarding the functionality of &knode; please report them via the <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>Report bug...</guimenuitem
+></menuchoice
+> menu.</para>
+
+<para
+>Please make sure when asking questions in the newsgroups and mailing lists mentioned above that the question you are asking is not answered in this manual.</para>
+
+<para
+>For those new to reading news and posting articles, the <link linkend="knode-journey"
+>A journey through Usenet</link
+> chapter is recommended; it is not so much about &knode; as how to move about in the Usenet with its help. In general, it is not sufficient to just master a news reader for writing news articles: imagine a car driver who masters his car perfectly but does not know about the traffic rules or signs; do you want to encounter such a driver when out in traffic? So please take your time to learn at least a little about the <quote
+>traffic rules</quote
+> of the Usenet; the other participants will thank you.</para>
+
+<tip>
+<para
+>&knode; supports you in many cases with hints and warnings: if you do not simply ignore them you will avoid many beginners' mistakes; but, do not exclusively depend on them either.</para>
+</tip>
+
+<para
+>Please address suggestions and criticisms at the author or at the responsible translator for your language.</para>
+
+</chapter>
+
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/journey.docbook b/tde-i18n-en_GB/docs/kdepim/knode/journey.docbook
new file mode 100644
index 00000000000..9aae1fd4930
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/journey.docbook
@@ -0,0 +1,574 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"
+> -->
+
+<chapter id="knode-journey"
+>
+<title
+>A journey in the World of Newsgroups</title
+>
+
+<anchor id="anc-knode-journey"/>
+
+<para
+>This chapter is supposed to be glance over the World of Newsgroups and their <quote
+>inhabitants</quote
+>; someone who has never dared to go there before will encounter some strange customs, which may give you a feeling of being a lonely alien without backup; but stay calm, it is not like this. The Usenet is a meeting place for all kinds of normal and not-so-normal folks; it is here where they are distributing a lot of information but also gossip and other stuff.</para>
+
+<tip
+>
+<para
+>References to more detailed and qualified essays on the Usenet can be found at <link linkend="knode-more-info"
+>More Resources</link
+></para>
+</tip
+>
+
+<sect1 id="about-news"
+>
+<title
+>What are ...</title
+>
+<anchor id="anc-about-news"/>
+
+<sect2
+>
+<title
+>... online-readers?</title
+>
+
+<para
+>An online-reader connects to a newsserver and gives you access to its content. &knode; is an online-reader: you are reading your News and publishing your own <glossterm
+>articles</glossterm
+> while the online-reader stays connected.</para>
+
+</sect2
+>
+
+<sect2
+>
+<title
+>... offline-readers?</title
+>
+
+<para
+>An offline-reader connects to the Server and fetches only the headers of new articles; then, the connection is closed and you can mark (offline) the articles you are really interested in. When you connect next time the offline-reader fetches the articles you marked and sends the articles you have written whilst offline.</para>
+
+<para
+>There is no connection while you are reading or writing articles.</para>
+
+</sect2
+>
+
+<sect2
+>
+<title
+>... newsgroups?</title
+>
+
+<para
+>You can look at newsgroups as public bulletin boards and forums, where everybody is allowed to participate. Articles you have published in a newsgroup can be read by everybody subscribed to this newsgroup and, normally, everybody is allowed to publish their articles in a newsgroup.</para>
+
+</sect2
+>
+
+<sect2>
+<title
+>... news?</title
+>
+
+<para
+>News is the collective term for articles published in a newsgroup.</para
+>
+
+</sect2
+>
+
+<sect2
+>
+<title
+>... threads?</title
+>
+
+<para
+>A thread is a topic of discussion in a newsgroup.</para>
+
+</sect2
+>
+</sect1
+>
+
+<sect1 id="nettiquette"
+>
+<title
+>Online Manners</title
+>
+
+<anchor id="anc-nettiquette"/>
+
+<para
+>There are lot of different people meeting and talking in newsgroups; it is seen as some kind of courtesy to obey some rules of manner, the basics of which are listed here.</para>
+
+<orderedlist
+>
+<listitem
+>
+<para
+>Before you ask questions be sure you have read the newsgroup's <acronym
+>FAQ</acronym
+> (Frequently Asked Questions) and didn't find the answer.</para>
+</listitem
+>
+<listitem
+>
+<para
+>If you take part in a discussion be aware of the fact that everybody can read the answer: do not say anything that you would not say to the others if you were facing them; avoid insults.</para>
+</listitem
+>
+<listitem
+>
+<para
+>Try to avoid crossposting: do not ask a question in more than one newsgroup when you do not know which is the right one. Ask in one newsgroup; if it is wrong, you will be told which is right one.</para>
+</listitem
+>
+<listitem
+>
+<para
+>Formulate your articles accurately; nobody likes to read an article with lots of typos, even with content worth a Pulitzer. Think of your articles as letters: your letter speaks for you; it represents you; somebody reading your article will draw conclusions about you from it, wrong or right.</para>
+</listitem
+>
+<listitem
+>
+<para
+>Remember, nobody sees your grin when you are writing an ironic sentence: it may be funny for you, but it can be very serious for the person reading it. It is very difficult to include emotions in an article.</para>
+</listitem
+>
+<listitem
+>
+<para
+>The most important rule: use your common sense when you are answering or publishing an article.</para>
+</listitem
+>
+</orderedlist
+>
+
+</sect1
+>
+
+<sect1 id="usenet-slang"
+>
+<title
+>The Usenet language</title
+>
+<anchor id="anc-usenet-slang"/>
+
+<para
+>You will not be surprised about English being the main language on the Usenet; however, there are special trees for German (de.*), French (fr.*) and many other languages. If you are unable to determine the main language of a newsgroup the only possibility is careful listening or a possible explanation in the description of the group in the grouplist.</para>
+
+<para
+>In addition, over the time the Usenet has developed its own language but it is easy to learn.</para>
+
+<sect2
+>
+<title
+><acronym
+>RTFM</acronym
+> and other typos</title
+>
+
+<para
+>When you read news, after some time you will read some strange combinations of letters; for example, you can get a reply like:</para>
+
+<para
+>RTFM</para
+>
+
+<para
+>Nothing else. Strange, but absolutely intended; to solve the riddle: those, most of the time, are shortcuts, acronyms. It is easier to drop some letters than to write the same sentence over and over again.</para>
+
+<para
+>But what is the meaning of <acronym
+>RTFM</acronym
+>? The writer is asking you to read the manual, documentation or <acronym
+>FAQ</acronym
+> before asking questions in the newsgroup. It stands for: (R)ead (T)he (F)...ing (M)anual; <acronym
+>BTW</acronym
+> this is advice you should adopt.</para>
+
+<para
+>Wait, what is <acronym
+>BTW</acronym
+> now? Another often-seen acronym which means (B)y (T)he (W)ay. It is easy when you know it; to avoid you having to continuously speculate over the meaning of acronyms there is table at he end of this section containing the most-often-used acronyms.</para>
+
+<para
+>This table does not try to be complete and is based on a list by Martin Imlau.</para>
+
+<table>
+<title
+>Acronyms on Usenet</title>
+<tgroup cols="2">
+<thead>
+<row>
+<entry
+>Acronym</entry>
+<entry
+>Meaning</entry>
+</row>
+</thead>
+<!--TRANSLATORS: Write the translation in the second column in brackets! -->
+<tbody>
+<row>
+<entry
+>&lt;g&gt;</entry>
+<entry
+>grins</entry>
+</row>
+<row>
+<entry>
+<acronym
+>AAMOF</acronym>
+</entry>
+<entry
+>As a matter of fact</entry>
+</row>
+<row>
+<entry>
+<acronym
+>ACK</acronym>
+</entry>
+<entry
+>Acknowledge</entry>
+</row>
+<row>
+<entry>
+<acronym
+>AFAIK</acronym>
+</entry>
+<entry
+>As far as I know</entry>
+</row>
+<row>
+<entry>
+<acronym
+>AFAIR</acronym>
+</entry>
+<entry
+>As far as I remember</entry>
+</row>
+<row>
+<entry>
+<acronym
+>AWGTHTGTTA</acronym>
+</entry>
+<entry
+>Are we going to have to go through this again?</entry>
+</row>
+<row>
+<entry>
+<acronym
+>ASAP</acronym>
+</entry>
+<entry
+>As soon as possible</entry>
+</row>
+<row>
+<entry>
+<acronym
+>BFN</acronym>
+</entry>
+<entry
+>Bye for now!</entry>
+</row>
+<row>
+<entry>
+<acronym
+>BTW</acronym>
+</entry>
+<entry
+>By the way</entry>
+</row>
+<row>
+<entry>
+<acronym
+>BYKT</acronym>
+</entry>
+<entry
+>But you knew that</entry>
+</row>
+<row>
+<entry>
+<acronym
+>CMIIW</acronym>
+</entry>
+<entry
+>Correct me if I'm wrong</entry>
+</row>
+<row>
+<entry>
+<acronym
+>CU</acronym>
+</entry>
+<entry
+>See you!</entry>
+</row>
+<row>
+<entry>
+<acronym
+>CU2</acronym>
+</entry>
+<entry
+>See you too!</entry>
+</row>
+<row>
+<entry>
+<acronym
+>CYL</acronym>
+</entry>
+<entry
+>See you later!</entry>
+</row>
+<row>
+<entry>
+<acronym
+>DAU</acronym>
+</entry>
+<entry
+>German abbreviation for the silliest user you can imagine (DÃ¼mmster anzunehmender User)</entry>
+</row>
+<row>
+<entry>
+<acronym
+>EOD</acronym>
+</entry>
+<entry
+>End of discussion</entry>
+</row>
+<row>
+<entry>
+<acronym
+>ESOSL</acronym>
+</entry>
+<entry
+>Endless snorts of stupid laughter</entry>
+</row>
+<row>
+<entry>
+<acronym
+>FYI</acronym>
+</entry>
+<entry
+>For your information</entry>
+</row>
+<row>
+<entry>
+<acronym
+>GOK</acronym>
+</entry>
+<entry
+>God only knows</entry>
+</row>
+<row>
+<entry>
+<acronym
+>HAND</acronym>
+</entry>
+<entry
+>Have a nice day!</entry>
+</row>
+<row>
+<entry>
+<acronym
+>HTH</acronym>
+</entry>
+<entry
+>Hope that helps</entry>
+</row>
+<row>
+<entry>
+<acronym
+>HSIK</acronym>
+</entry>
+<entry
+>How should I know?</entry>
+</row>
+<row>
+<entry>
+<acronym
+>IAE</acronym>
+</entry>
+<entry
+>In any event</entry>
+</row>
+<row>
+<entry>
+<acronym
+>IANAL</acronym>
+</entry>
+<entry
+>I am not a lawyer</entry>
+</row>
+<row>
+<entry>
+<acronym
+>IIRC</acronym>
+</entry>
+<entry
+>If I remember correctly</entry>
+</row>
+<row>
+<entry>
+<acronym
+>IMCO</acronym>
+</entry>
+<entry
+>In my considered opinion</entry>
+</row>
+<row>
+<entry>
+<acronym
+>IMHO</acronym>
+</entry>
+<entry
+>In my humble opinion</entry>
+</row>
+<row>
+<entry>
+<acronym
+>IMNSHO</acronym>
+</entry>
+<entry
+>In my not so humble opinion</entry>
+</row>
+<row>
+<entry>
+<acronym
+>INPO</acronym>
+</entry>
+<entry
+>In no particular order</entry>
+</row>
+<row>
+<entry>
+<acronym
+>IOW</acronym>
+</entry>
+<entry
+>In other words</entry>
+</row>
+<row>
+<entry>
+<acronym
+>LMAO</acronym>
+</entry>
+<entry
+>Laughing my ass off</entry>
+</row>
+<row>
+<entry>
+<acronym
+>LOL</acronym>
+</entry>
+<entry
+>Laughing out loudly</entry>
+</row>
+<row>
+<entry>
+<acronym
+>NAK</acronym>
+</entry>
+<entry
+>Not acknowledged</entry>
+</row>
+<row>
+<entry>
+<acronym
+>NBD</acronym>
+</entry>
+<entry
+>No big deal</entry>
+</row>
+<row>
+<entry>
+<acronym
+>NFW</acronym>
+</entry>
+<entry
+>No f...ing way</entry>
+</row>
+<row>
+<entry>
+<acronym
+>ROTFL</acronym>
+</entry>
+<entry
+>Rolling on the floor, laughing</entry>
+</row>
+<row>
+<entry>
+<acronym
+>RTFM</acronym>
+</entry>
+<entry
+>Read the f...ing manual</entry>
+</row>
+<row>
+<entry>
+<acronym
+>SCNR</acronym>
+</entry>
+<entry
+>Sorry, could not resist</entry>
+</row>
+<row>
+<entry>
+<acronym
+>TIA</acronym>
+</entry>
+<entry
+>Thanks in advance</entry>
+</row
+>
+</tbody
+>
+</tgroup
+>
+</table
+>
+</sect2
+>
+
+<sect2
+>
+<title
+>Smile!</title
+>
+
+<para
+>Again, such a strange thing. What is this ;-) meant to be? Turn your head so the left side of your screen is on top; got it? It's a smile with a wink? This is a so-called emoticon; emoticons are an often-used possibility to express emotions, one thing missing in conversation on the Usenet (but there is a substitute, remember? ;-)</para>
+
+<para
+>It is very difficult to express emotions in email or news; your joking comment appear to be very serious to the recipient and can lead to unmeant reactions or conflicts (flames); so use emoticons to express your intention.</para>
+
+<para
+>There are a lots of emoticons, which express a great variety of emotions; the interpretation is easy if you turn your head and think of a face.</para>
+
+</sect2
+>
+
+<sect2
+>
+<title
+>PLONK!</title
+>
+
+<para
+>This PLONK! looks like some comic-sound, does it not? And that is exactly what it is used for. The one who reads it knows he was just added to the killfile of a newsreader; normally this means the recipient of the PLONK! annoyed the sender. The PLONK! is meant to play back the sound of the recipients name hitting the ground in the <glossterm
+>killfile</glossterm
+>.</para>
+</sect2
+>
+</sect1
+>
+
+</chapter
+>
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/more.docbook b/tde-i18n-en_GB/docs/kdepim/knode/more.docbook
new file mode 100644
index 00000000000..242e7f32fc6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/more.docbook
@@ -0,0 +1,230 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"
+> -->
+
+<chapter id="knode-more-info"
+>
+<title
+>Further Information</title
+>
+<anchor id="anc-knode-more-info"/>
+<!-- TRANSLATORS! Please modify this chapter for your language specific needs -->
+
+<para
+>In this section we will detail some additional information resources which could be useful to you. Many of the articles listed below (for which <acronym
+>URL</acronym
+>s are given) are posted to news groups regularly; some of those groups are also listed here.</para>
+
+<sect1 id="infos-newsgroups"
+>
+<title
+>Informative Newsgroups</title
+>
+
+<anchor id="anc-infos-newsgroups"/>
+<simplelist
+>
+<member
+>news.answers</member
+>
+<member
+>news.newusers.questions</member
+>
+<member
+>de.newsusers.infos (German)</member
+>
+<member
+>de.answers (German)</member
+>
+<member
+>de.comp.os.unix.linux.infos (German)</member
+>
+<member
+>de.newusers.answers (German)</member
+>
+<member
+>de.newusers.questions (German)</member
+>
+</simplelist
+>
+
+<para
+>For beginners it is especially recommended to read these articles at least partially: informed users have strong advantages in news groups. There are some more-specialized news groups where <acronym
+>FAQ</acronym
+>s and introductory <glossterm
+>articles</glossterm
+> are posted frequently, &eg; the <glossterm
+>newsgroup</glossterm
+> de.comp.os.unix.linux.infos (German), which contains a lot of useful articles about the &Linux; operating system. Just have a look on the group list of your newsserver for it.</para>
+
+</sect1
+>
+
+<sect1 id="infos-testgroups"
+>
+<title
+>Test Groups</title
+>
+
+<anchor id="anc-infos-testgroups"/>
+
+<para
+>The following groups were created especially for testing, &ie; after successfully configuring &knode; you should post some articles to those groups to test your settings.</para>
+
+<para
+>Some groups support automatic replies through email to enable you to test whether your entered identity is correct and mail-replies actually arrive in your mailbox.</para>
+
+<para
+>In addition, some scripts are offered which check your articles for erroneous settings and generate a followup with useful hints.</para
+>
+
+<simplelist
+>
+<member
+>de.test (German test newsgroup)</member
+>
+<member
+>misc.test</member
+>
+<member
+>alt.test</member
+>
+<member
+>alt.test.ignore</member
+>
+</simplelist
+>
+</sect1
+>
+
+<sect1 id="infos-urls"
+>
+<title
+>Informative technical articles in the world wide web</title
+>
+
+<anchor id="anc-infos-urls"/>
+
+<para
+>These <acronym
+>URL</acronym
+>s are from the corresponding article in the <glossterm
+>newsgroup</glossterm
+> <emphasis
+>de.newusers.infos</emphasis
+> and have the same contents as the articles posted there.</para>
+
+<simplelist
+>
+<member
+>Introduction for de.newusers.infos: <ulink url="http://www.kirchwitz.de/~amk/dni/einleitung"
+>http://www.kirchwitz.de/~amk/dni/einleitung</ulink
+> (German)</member
+>
+<member
+>The newsgroups of the de.alt hierarchy: <ulink url="http://www.kirchwitz.de/~amk/dni/de-alt-newsgruppen"
+> http://www.kirchwitz.de/~amk/dni/de-alt-newsgruppen</ulink
+> (German)</member
+>
+<member
+>The newsgroups of the de-hierarchy: <ulink url="http://www.kirchwitz.de/~amk/dni/de-newsgruppen"
+>http://www.kirchwitz.de/~amk/dni/de-newsgruppen</ulink
+> (German)</member
+>
+<member
+>First read, then post: <ulink url="http://www.kirchwitz.de/~amk/dni/erst-lesen-dann-schreiben"
+>http://www.kirchwitz.de/~amk/dni/erst-lesen-dann-schreiben</ulink
+> (German)</member
+>
+<member
+>First steps in the usenet: <ulink url="http://www.kirchwitz.de/~amk/dni/erste-schritte"
+>http://www.kirchwitz.de/~amk/dni/erste-schritte</ulink
+> (German)</member>
+<member
+>Questions and answers from de.newusers.questions: <ulink url="http://www.kirchwitz.de/~amk/dni/faq"
+>http://www.kirchwitz.de/~amk/dni/faq</ulink
+> (German)</member
+>
+<member
+>Seven theses about behaviour in the internet: <ulink url="http://www.kirchwitz.de/~amk/dni/hoeflichkeit"
+>http://www.kirchwitz.de/~amk/dni/hoeflichkeit</ulink
+> (German)</member
+>
+<member
+>Introduction to the usenet: <ulink url="http://www.kirchwitz.de/~amk/dni/usenet-einfuehrung"
+>http://www.kirchwitz.de/~amk/dni/usenet-einfuehrung</ulink
+> (German)</member
+>
+<member
+>Why should I take the rules seriously? <ulink url="http://www.kirchwitz.de/~amk/dni/warum-regel"
+>http://www.kirchwitz.de/~amk/dni/warum-regel</ulink
+> (German)</member
+>
+<member
+>The newsreader <acronym
+>FAQ</acronym
+>: <ulink url="http://www.crosswinds.net/~cgarbers/faq/newsreaderFAQ.htm"
+>http://www.crosswinds.net/~cgarbers/faq/newsreaderFAQ.htm</ulink
+></member
+>
+<member
+>The correct quoting: <ulink url="http://www.afaik.de/usenet/faq/zitieren"
+>http://www.afaik.de/usenet/faq/zitieren</ulink
+> (German)</member
+>
+<member
+>The German umlauts <acronym
+>FAQ</acronym
+>: <ulink url="http://www.westfalen.de/paefken/de.newusers/umlaute-faq.txt"
+> http://www.westfalen.de/paefken/de.newusers/umlaute-faq.txt</ulink
+> (German)</member
+>
+</simplelist
+>
+</sect1
+>
+
+<sect1 id="infos-technical"
+>
+<title
+>Informative technical articles</title
+>
+<anchor id="anc-infos-technical"/>
+
+<para
+>If you are interested in further technical information in connection to news, you should not miss the following <acronym
+>URL</acronym
+>s.</para>
+
+<simplelist
+>
+<member
+>Header entries: <ulink url="http://www.kirchwitz.de/~amk/dni/headerzeilen"
+> http://www.kirchwitz.de/~amk/dni/headerzeilen</ulink
+> (German)</member
+>
+<member
+>A very useful message-ID <acronym
+>FAQ</acronym
+>: <ulink url="http://www.qad.org/faq/faq-messageid.html"
+> http://www.qad.org/faq/faq-messageid.html</ulink
+></member
+>
+<member
+>A lot of links about newsreaders and related topics: <ulink url="http://www.leafnode.org/links"
+>http://www.leafnode.org/links</ulink
+></member
+>
+<member
+><acronym
+>RFC</acronym
+>s, Drafts and documents for the technical interested: <ulink url="http://www.landfield.com/usefor/"
+> http://www.landfield.com/usefor/</ulink
+></member
+>
+</simplelist
+>
+</sect1
+>
+</chapter
+>
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/using-firststart.docbook b/tde-i18n-en_GB/docs/kdepim/knode/using-firststart.docbook
new file mode 100644
index 00000000000..3fca809fe0e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/using-firststart.docbook
@@ -0,0 +1,2707 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE sect1 PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"
+> -->
+<sect1 id="first-start"
+>
+<title
+>The first start</title
+>
+
+<para
+>You can find &knode; in the <guimenu
+>K</guimenu
+> Menu under the <guisubmenu
+>Internet</guisubmenu
+> entry: the menu entry <guimenuitem
+>KNode</guimenuitem
+> launches the program.</para>
+
+<tip
+>
+<para
+>If the entry for &knode; can not be found or if &knode; does not appear after clicking on the menu entry, read <link linkend="faq"
+>Questions and Answers</link
+>.</para
+>
+</tip>
+
+<para
+>The main window of &knode; should now be displayed on your desktop as shown; on the first start, the settings dialogue will be invoked.</para>
+
+<screenshot>
+<screeninfo
+>Setting up &knode;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="knode-start.png" format="PNG"/> </imageobject>
+<textobject>
+<phrase
+>&knode; after first start</phrase>
+</textobject>
+<caption>
+<para
+>&knode; after first start</para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>The windows shows the menu bar, the toolbar below and the status pane at the buttom. The area between the toolbar and the status pane is occupied by a three-part window.</para>
+
+<para
+>There is a folder view, which currently contains only three entries:</para>
+
+<simplelist>
+<member
+>The folder <guilabel
+>Outbox</guilabel
+></member>
+<member
+>The folder <guilabel
+>Drafts</guilabel
+></member>
+<member
+>The folder <guilabel
+>Sent</guilabel
+></member>
+</simplelist>
+
+<para
+>When &knode; is completely and correctly configured, the news servers and the subscribed news groups will appear there.</para>
+
+<para
+>In the upper section is the article view; it is currently empty and does not show any articles. Directly below the article view is the article window; the body of the currently-selected article appears there. These windows are also blank at the moment, as there are no articles, of course. You should not be concerned, though, as before reading and publishing news some things have to be configured; this will be covered by the following section.</para>
+
+<para
+>We are now beginning the setting up of &knode;. Most settings are not important for daily use, but you should know what settings are possible and what they are for. Some may skip the <quote
+>Quickstart</quote
+> chapter but those who prefer a quick start will just glance over the manual anyway. For others, especially those who have not any or much experience with a news reader, this chapter offers the chance to fully perform the configuration, although some things may become clear only later on.</para>
+
+<sect2 id="setting-your-identity"
+>
+<title
+>Personal settings</title>
+
+<anchor id="anc-setting-your-identity"/>
+
+<para
+>Via <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+></menuchoice
+> you will enter the preferences dialogue of &knode;. The figure shows the dialogue.</para>
+
+<screenshot
+>
+<screeninfo
+>Dialogue for entering personal information</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-identity.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>Entering personal information</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>Entering personal information</para
+></caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<para
+>The dialogue is divided into two parts: in one part there is a treeview, in which the top entry <guilabel
+>Identity</guilabel
+> is already highlighted; in the other part is the corresponding input dialogue -- these settings relate to the identity with which you navigate through the newsgroups.</para>
+
+<tip>
+<para
+>If you have already configured your personal settings in the &kcontrolcenter; before the first start of &knode;, they will be adopted.</para
+> </tip>
+
+<sect3
+>
+<title
+><guilabel
+>Name</guilabel
+></title
+>
+
+<para
+>In the field <guilabel
+>Name</guilabel
+> you enter your name, &eg; <replaceable
+>Joe Miller</replaceable
+> or <replaceable
+>Mary Gordon</replaceable
+>. This name will later appear in the newsgroups as sender, and can be seen by anyone.</para>
+
+<para
+>Filling out the field <guilabel
+>Name</guilabel
+> is mandatory.</para>
+
+<caution>
+<para
+>In most newsgroups, it is considered polite and appropriate to appear with one's real name; other newsgroups are less strict about this. But, there are also cases when one would not want to appear with one's real name, &eg; in newsgroups where one would like to (and can) talk about very personal matters without being exposed; these groups mostly do tell you in their Charter that the anonymity of their members is explicitly approved.</para>
+</caution
+>
+
+<tip
+>
+<para
+>For those special cases, &knode; offers settings that can be adjusted to each newsgroup individually; further information can be found under <link linkend="group-identity"
+>Group local Identities</link
+>.</para>
+</tip
+>
+</sect3
+>
+
+<sect3>
+<title
+><guilabel
+>Organisation</guilabel
+></title
+>
+
+<para
+>The input field <guilabel
+>Organisation</guilabel
+> is optional and does not have to be filled out. You can enter, &eg;, the name of your company or your university if you use &knode; there; if you leave this field blank, it will often be filled out later by your Internet service provider.</para>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Email address</guilabel
+></title>
+
+<para
+>The email address you enter here will be used as sender in news articles, &ie; as actual address of the author, in conjunction with the real name (set in the field <guilabel
+>Name</guilabel
+>).</para>
+
+<para
+>The field <guilabel
+>Email Address</guilabel
+> shows up when someone wants to reply to you by email: the email will be sent to the address entered here. Many newsreaders display the sender address together with the name in the Header of the article.</para>
+
+<para
+>Filling out the <guilabel
+>Email Address</guilabel
+> field is mandatory.</para>
+<tip>
+<para
+>Note that the e-mail address will only be used for replies to you if the field <guilabel
+>Reply-to Address</guilabel
+> is not filled out; in this case, the field <guilabel
+>Email</guilabel
+> will be ignored for replies and the address given under <guilabel
+>Reply-to Address</guilabel
+> will be used.</para
+>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Reply-to Address</guilabel
+></title
+>
+
+<para
+><guilabel
+>Reply-to Address</guilabel
+> offers you the possibility to enter a different address than your sender e-mail address: if someone replies to you by email this address will be displayed as target address in the reply. An example for using <guilabel
+>Reply-to Address</guilabel
+> would be that you write the article at the office during the day but want to receive the answer in your home inbox, because your boss co-reads your mail.</para>
+
+<para
+>Only enter an e-mail address in that field if it actually differs from the field <guilabel
+>Email Address</guilabel
+>.</para>
+
+<warning>
+<para
+>Some news readers deliberately set this to an invalid e-mail address in order to prevent spam mails from being received; what could happen, though, is that a reader sends an e-mail to this invalid address which you will therefore never receive. You should drop a note about this in the signature.</para>
+</warning>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Mail-Copies-To</guilabel
+></title>
+
+<para
+>If you enter an email address here every article will be sent to the usenet and to this email address.</para>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Signing Key</guilabel
+></title>
+
+<para
+>If you have configured the use of <acronym
+>PGP</acronym
+> or GnuPG you can chose your signing key with <guibutton
+>Change...</guibutton
+>. </para>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Use a signature from file</guilabel
+></title>
+
+<para
+>If this option is selected, the file specified under <guilabel
+>Signature File</guilabel
+> will be used as Signature.</para>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Signature File</guilabel
+></title>
+
+<para
+>The field <guilabel
+>Signature File</guilabel
+> determines the file, the content of which is appended to each of your articles. The field is only enabled if the option <guilabel
+>Use a signature from file</guilabel
+> is selected.</para>
+
+<para
+>The signature file is a simple text file, which should not contain more than four lines; it can, for example, contain a reference to your homepage with the corresponding link, your postal address with your telephone number (which would then be of course visible to the whole world with every article) or just a cool quote. The signature is your brand, so to speak, which will mark all your articles; therefore, your signature should not be designed sloppily or in the long run annoying to others: an old joke that one would have to read over and over again does not foster sympathy or the interest of the other newsgroup subscribers.</para
+>
+
+<para
+>You can directly enter the file name of the signature file but it is more convenient to use the button <guibutton
+>Choose...</guibutton
+>. This opens a file open dialogue and you can conveniently choose the signature file with the mouse. The button <guibutton
+>Edit File</guibutton
+> enables you, after choosing the file, to edit the signature.</para>
+
+<tip
+>
+<para
+>It is not necessary to include a separation line in the signature file as &knode; inserts it automatically.</para
+>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>The file is a program</guilabel
+></title
+>
+
+<para
+>If this option is activated, the signature file is not handled as a text file, but as a program. The signature file will be started as a program and the output will be used as a signature. Through that you'll be able to chose a signature by accident or to use fortune to generate a cool slogan every time.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Specify signature below</guilabel
+></title
+>
+
+<para
+>If this option is selected you can enter the text of the signature directly in the input field below.</para
+>
+
+<tip
+>
+<para
+>Please make sure that in this case also your <glossterm
+>signature</glossterm
+> should not contain more than 4 lines. A separation line is not necessary as &knode; inserts it automatically.</para>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+>General notes</title
+>
+
+<para
+>You can later adapt the identity individually for each of the subscribed groups via the <guilabel
+>Preferences</guilabel
+> dialogue, &eg; you can specify an English signature for English groups and a German one for German groups. Apart from the language it is also possible to have context-sensitive signatures, &eg; your favourite recipe in a cooking group or the names of your twelve cats in a cat owner group.</para>
+
+<para
+>You find more in the section <link linkend="group-identity"
+>Group local identities</link
+>.</para>
+
+<para
+>The next step in the configuration covers the news account.</para>
+
+</sect3>
+</sect2>
+
+<sect2 id="setting-the-news-account">
+<title
+>Configuring the news account</title>
+<anchor id="anc-setting-the-news-account"/>
+
+<para
+>Now we must tell &knode; about where we get the news from or where to send the articles to later on. In the tree view on the right, there is an <guilabel
+>Accounts</guilabel
+> entry; click on it with the mouse; then, two sub entries will be opened out. Choose the <guilabel
+>News</guilabel
+> entry, because we first want to configure the news account: the list of accounts is still empty.</para>
+
+<para
+>To create a new account click on <guibutton
+>New...</guibutton
+>. The following dialogue appears:</para>
+
+<screenshot>
+<screeninfo
+>The <guilabel
+>New Account</guilabel
+> dialogue</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-news-account.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The <guilabel
+>New Account</guilabel
+> dialogue</phrase
+>
+</textobject
+>
+<caption>
+<para
+>The <guilabel
+>New Account</guilabel
+> dialogue</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<sect3>
+<title
+><guilabel
+>Name</guilabel
+></title
+>
+
+<para
+>The <guilabel
+>Name</guilabel
+> field can be filled in as you like; the text you enter will later be visible in the folder view. You could, for example, enter the name of your Internet Provider; for our example we enter the name <userinput
+>My News Account</userinput
+>.</para>
+
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Server</guilabel
+></title
+>
+
+<para
+>The next field is labelled <guilabel
+>Server</guilabel
+>. Unlike the field <guilabel
+>Name</guilabel
+>, what you enter here is important. The name of the news server is fixed and you should be able to get it from your Internet service provider; if you do not know the name of the news server, you should get it now: without this information you can not read any news. If your Internet service provider doesn't own a news server you can use a public one (universities often provide public news servers.)</para>
+
+<para
+>For our example configuration we enter the name <userinput
+><systemitem class="systemname"
+>news.server.com</systemitem
+></userinput
+>; you will, of course, enter the real name of your news server.</para>
+
+<tip>
+<para
+>If you want to use &knode; with a local news server, enter the name <userinput
+><systemitem class="systemname"
+>localhost</systemitem
+></userinput
+> here.</para>
+</tip>
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Port</guilabel
+></title
+>
+
+<para
+><guilabel
+>Port</guilabel
+>, the next field, has already a default value. The Port designates, roughly speaking, a data channel on which the server listens for whether someone wants to retrieve news: it defaults to the value 119, which is applicable in most cases; therefore, we do not change this default for our example.</para>
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Hold connection for</guilabel
+></title
+>
+
+<para
+>The time value you enter here is used if you have established a connection to the news server and if, for whatever reason, no data is received from or transmitted to the news server: after the specified time has elapsed &knode; will automatically disconnect. This, amongst other things, relieves the server of unnecessary connections which would otherwise reduce its availability for other subscribers; it also makes sure that an automatically-established Internet connection is not held unnecessarily even if no data is being sent or received.</para>
+
+<tip
+>
+<para
+>This settings mainly makes sense if one receives and reads news online; for local news servers it is of almost no importance. If this waiting time is set too low, there can be waiting periods if you read a longer article and do not do <quote
+>anything</quote
+> for some time: &knode; will have cancelled the connection to the server by then (after the time period has elapsed) and has to reestablish it, causing a delay.</para
+>
+<para
+>If the waiting time is set too high you might waste online time whilst doing nothing (perhaps increasing your phone bill).</para
+> </tip>
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Timeout</guilabel
+></title
+>
+
+<para
+>If &knode; connects to the news server it waits no longer than the time specified here for an answer; if the period is exceeded &knode; cancels the connection attempt and you will get an error message stating that the server is not responding.</para>
+
+<tip>
+<para
+>Depending on the quality of your Internet account and the news server's current load there can be busy periods where &knode; cancels the connection; if this happens frequently, you should set this setting to a higher value.</para>
+</tip>
+</sect3
+>
+
+<sect3
+>
+<title
+>
+<guilabel
+>Fetch group descriptions</guilabel
+></title
+>
+
+<para
+>If this setting is selected, &knode; additionally requests the available group descriptions; they will be displayed in the <guilabel
+>Subscribe to Newsgroups</guilabel
+> dialogue.</para>
+
+<tip
+>
+<para
+>There is not a group description for every group, so it is not an error if no group description is shown when subscribing to a group later on.</para
+>
+</tip
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Server requires authentication</guilabel
+></title
+>
+
+<para
+>The option <guilabel
+>Server requires authentication</guilabel
+> needs only to be selected if your news server requires a user name and a password when retrieving articles; you can find out if this is the case from your Internet service provider or the server's maintainer.</para>
+
+<tip
+>
+<para
+>If you do not know if this setting is necessary forget about selecting it for now: if you encounter an error later on, you can try selecting it then. Otherwise, select this option and enter your user name under <guilabel
+>User</guilabel
+> and the associated password under <guilabel
+>Password</guilabel
+>.</para>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+>General notes</title
+>
+
+<para
+>By now you have completed the setup of your news account. You can confirm and save your settings by clicking on the <guibutton
+>OK</guibutton
+> button: as soon as you have done that, the account will appear in the list by the name that you entered in <guilabel
+>Name</guilabel
+> earlier; and, if you have a close look, you will see that the account also appears in the folder view.</para>
+
+<para
+>Using the <guibutton
+>Subscribe</guibutton
+> button you could get directly to the dialogue for subscribing to news groups; but, we still have more to do so we'll ignore it for now: there are several ways that lead to the goal.</para>
+
+<para
+>In the <link linkend="multiple-news-accounts"
+> Managing multiple news accounts</link
+> chapter you can learn how to work with multiple news accounts, but first we will stay with this one; in most cases, one account is sufficient.</para>
+
+<caution
+>
+<para
+>Please note that some Internet providers only allow retrieving news from their news server if you are connected to the Internet through them.</para
+>
+</caution
+>
+
+<para
+>We will now move on to configuring the email account; in order to do that, click on the <guilabel
+>Mail</guilabel
+> entry in the tree view on the left.</para>
+
+</sect3
+>
+</sect2
+>
+
+<sect2 id="setting-the-mail-account"
+>
+<title
+>Setting up the mail account</title
+>
+
+<para
+>After selecting <guilabel
+>Mail</guilabel
+> in the tree view, the following Dialogue Box appears.</para
+>
+
+<screenshot
+>
+<screeninfo
+>Dialogue Box for setting up the mail account</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-mail-account.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>Setting up the mail account</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>Setting up the mail account</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<para
+>You will notice this Dialogue Box is very similar to the news account settings Dialogue Box; but why do we need an email account in a newsreader?</para>
+
+<para
+>Sometimes you need to answer to the author of an article directly, without posting to the newsgroup; for example, when you want to make a very personal comment or want to correct an error. Sometimes an email is more appropriate than a public remark.</para>
+
+<para
+>That's why &knode; provides the possibility to reply by email; if you want to use this feature you must tell &knode; how to send emails: you just need to insert the mail server's address. If you have already configured an email account, &eg; with &kmail;, you can reuse the settings used there.</para>
+
+<sect3
+>
+<title
+><guilabel
+>Use external mail program</guilabel
+></title
+>
+
+<para
+>If this option is active &knode; will use the mail program which is configured in the control centre; the other options in this dialogue will then be disabled.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Server</guilabel
+></title
+>
+
+<para
+>The name (address) of your mail server as provided by your Internet service provider or system administrator; all you have to do here is enter the mail server's name in the <guilabel
+>Server</guilabel
+> field.</para>
+
+<para
+>In our example we enter<userinput
+><systemitem class="systemname"
+>mail.server.de</systemitem
+></userinput
+></para>
+
+<tip>
+<para
+>If you have one you can send your mail via a local mail server; if this is the case local mail server enter <systemitem class="systemname"
+>localhost</systemitem
+> in the <guilabel
+>Server</guilabel
+> field.</para>
+</tip
+>
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Port</guilabel
+></title
+>
+
+<para
+>Again, the <guilabel
+>Port</guilabel
+> field has a default value; in this case it's port 25. You should not need to change this, unless your <acronym
+>ISP</acronym
+> has a very exotic configuration and tells you to do so. We do not change this for the example.</para>
+
+</sect3>
+
+<sect3
+>
+<title
+>Hold connection for</title
+>
+
+<para
+>This value is important: if you have established a connection with your mail server and there is no data transfer occurring &knode; cancels the connection to your mailserver after the specified amount of time has elapsed.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Timeout</guilabel
+></title
+>
+
+<para
+>When &knode; tries to connect to the mail server it will wait this long for a reply from the server; if this time is exceeded, you will get a error message.</para
+>
+
+<tip
+>
+<para
+>Depending on the quality of your connection and the actual load of your mail server you might get long reply times; if &knode; cancels the connection due to this, you should increase the timeout.</para
+>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+>General notes</title>
+
+<caution
+>
+<para
+>Some <acronym
+>ISP</acronym
+>s only allow you to send email using their mail server after you have checked your mailbox for new mail: this reduces spamming.</para
+>
+
+<para
+>For the same reasons, some <acronym
+>ISP</acronym
+>s will only allow you to send mail using their mailservers if you are online with them or if you are logged in at the mailserver; for example, this is the normal configuration at GMX and isn't supported by &knode; or &kmail; yet.</para>
+</caution>
+
+</sect3>
+</sect2>
+
+<sect2 id="knode-appearance">
+<title
+>Defining the appearance</title>
+
+<para
+>With the <guilabel
+>Appearance</guilabel
+> dialogue you are given the ability to set the colours, the character code and the font size of the text in the article window; the picture below shows the dialogue.</para>
+
+<screenshot>
+<screeninfo
+>Setting up the Appearance dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="knode-colors-fonts.png" format="PNG"/> </imageobject>
+<textobject>
+<phrase
+>Setting up the Appearance dialogue</phrase>
+</textobject>
+<caption>
+<para
+>Setting up the Appearance dialogue</para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<sect3>
+<title
+><guilabel
+>Use custom colours</guilabel
+></title>
+
+<para
+>If you select this option you can adjust the colour settings of &knode; in the list field below; to change a colour setting do a double-click with the &LMB; on the list entry to open the &kde; colour-selection dialogue.</para>
+
+<para
+>The colour selection can only be configured after the checkbox has been checked; otherwise, a double-click on the list entries won't do anything.</para>
+
+<caution>
+<para
+>If the <guilabel
+>Use custom colours</guilabel
+> setting is selected &knode; won't use colours which have been changed later globally for &kde; but will only use the colours defined here instead.</para>
+</caution>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Use custom fonts</guilabel
+></title>
+
+<para
+>If you select this setting you can adjust the fonts which &knode; uses for the display in the list field below; to choose a font do a double-click with the &LMB; on the list entry to open the &kde; font-selection dialogue.</para>
+
+<para
+>The font can only be configured after the checkbox has been checked; otherwise, a double click on the list entries won't do anything.</para>
+
+<caution
+>
+<para
+>If the setting <guilabel
+>Use custom fonts</guilabel
+> is selected &knode; won't use later changes to the global font settings for &kde; but will use the fonts defined here instead.</para
+>
+</caution
+>
+</sect3
+>
+
+</sect2
+>
+
+<sect2 id="setting-news-general"
+>
+<title
+>General News Settings</title
+>
+
+<para
+>Now click on <guibutton
+>Reading news</guibutton
+> and then on the <guibutton
+>General</guibutton
+> sub-entry; the figure below shows the dialogue containing the preferences you can configure there.</para
+>
+
+<screenshot
+>
+<screeninfo
+><guilabel
+>General Preferences</guilabel
+> Dialogue</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-read-news-settings.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The <guilabel
+>General Preferences</guilabel
+> dialogue</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The <guilabel
+>General Preferences</guilabel
+> dialogue</para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>You don't need to change most of these settings, but we will discuss them step-by-step to give you an overview of the possibilities of &knode;.</para>
+
+<sect3
+>
+<title
+><guilabel
+>Check for new articles automatically</guilabel
+></title
+>
+
+<para
+>If this box is checked &knode; tries to request new articles from the server when selecting a newsgroup. These settings especially make sense when you use &knode; together with a local news server: downloading the messages obviously only works when the server is reachable; for a server which is only reachable via an Internet connection, this setting rarely makes sense and should stay deactivated.</para>
+
+<para
+>If your system isn't set up to establish an Internet connection if necessary, you will get an error message each time you select a newsgroup.</para>
+
+<para
+>If you want to keep control over when a connection to the server is established, the <menuchoice
+><guimenu
+>Group</guimenu
+><guimenuitem
+>Get new articles</guimenuitem
+></menuchoice
+> menu option is appropriate.</para>
+
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Maximal number of articles to fetch</guilabel
+></title
+>
+
+<para
+>This sets a restriction on the number articles which are requested from the server while downloading. The value configured here is for each newsgroup separately. If this is set, for instance, to 300 only the 300 newest articles of the newsgroup are requested; other articles will be discarded.</para
+>
+
+<warning
+>
+<para
+>For newsgroups with relatively high traffic you might lose articles if this value is too low; this especially occurs when you've just subscribed to a newsgroup or only occasionally download articles and the traffic for this reason rises above the value specified here.</para>
+</warning
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Mark article as read after</guilabel
+></title
+>
+
+<para
+>Articles you have opened in the article window are marked as read after the number of seconds specified here. If you set this value to be relatively high you avoid articles you have just glanced at being marked as read; on the other hand, it can be annoying for relatively short articles, for which you need less time to read than specified: if you browsed too quickly through the articles they would stay unread even though you have read them. Therefore, you should adjust this value to your personal preferences.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Mark crossposted articles as read</guilabel
+></title>
+
+<para
+>Sometimes an <glossterm
+>article</glossterm
+> will be posted to more than one group; this is known as crossposting. If you activate this option, those crossposted articles will be marked as read in all the newsgroups to which they were posted if you read it in one newsgroup.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Smart scrolling</guilabel
+></title
+>
+
+<para
+>If this option is selected the lines in the article list are scrolled smoothly instead of jerkily. </para
+> <!-- LW: FIXME could be explained a tiny bit better -->
+
+</sect3
+>
+
+<sect3>
+<title
+><guilabel
+>Show whole thread on expanding</guilabel
+></title>
+
+<para
+>This setting lets a discussion be displayed completely (over multiple answer levels) if you click on the plus in front of the discussion; if this setting isn't checked, only the immediate answers to the current article are displayed.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Default to expanded threads</guilabel
+></title>
+
+<para
+>Here you can toggle whether the threads are expanded by default or not.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Show article score</guilabel
+></title
+>
+
+<para
+>Here you can toggle whether the scoring column should be shown in the article view.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Show line count</guilabel
+></title
+>
+
+<para
+>Here you can toggle whether the column with the number of lines should be shown in the article view.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Cache size for headers</guilabel
+></title>
+
+<para
+>Here you can configure how much memory &knode; should use for the caching of the headers.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Cache size for articles</guilabel
+></title>
+
+<para
+>Here you can configure, how much memory &knode; should use for the caching of the articles.</para>
+
+</sect3>
+</sect2>
+
+<sect2>
+<title
+><guilabel
+>Navigation</guilabel
+></title>
+
+<para
+>Here you can change some navigation properties of &knode;. Normally everything here is switched off, but if you don't like this kind of navigation you can change it.</para>
+
+<sect3>
+<title
+><guilabel
+>General</guilabel
+></title>
+
+<para
+>The keyboard behaviour between &knode; and &kmail; is a bit different; with the <guilabel
+>Emulate the keyboard behaviour of KMail</guilabel
+> switch you can activate the same keyboard behaviour as in &kmail; for &knode;.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Mark All as Read</guilabel
+></title>
+
+<para
+>If the box <guilabel
+>Switch to next group</guilabel
+> is checked, &knode; automatically switches to the next group if you mark all articles as read.</para>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Mark Thread as Read</guilabel
+></title>
+
+<para
+>If <guilabel
+>Close the current thread</guilabel
+> is checked, &knode; automatically closes a thread if you mark it as read.</para>
+
+<para
+>If <guilabel
+>Go to next unread thread</guilabel
+> is checked, &knode; automatically shows the next thread if you mark the the previous thread as read.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Ignore Thread</guilabel
+></title>
+
+<para
+>If <guilabel
+>Close the current thread</guilabel
+>is checked, &knode; automatically closes a thread if you choose to ignore it.</para>
+
+<para
+>If <guilabel
+>Go to next unread thread</guilabel
+> is checked, &knode; automatically shows the next thread if you choose to ignore the previous one.</para>
+
+</sect3>
+</sect2>
+
+<sect2 id="knode-scoring-settings">
+<title
+>Scoring rules</title>
+
+<para
+>To sort the articles you have the possibility to score them. The standard score is 0: a higher score means that the <glossterm
+>article</glossterm
+> is interesting; a lower score means it is less interesting.</para>
+
+<para
+>In the middle of the window you see a big, white area; here you can see your scoring rules. Scoring rules are used by &knode; to score the incoming articles automatically; if, for example, a person always posts nonsense you can automatically score the articles of that person down and hide them.</para>
+
+<para
+>With the buttons below the list of scoring-rules you can <guibutton
+>edit</guibutton
+>, <guibutton
+>add</guibutton
+>, <guibutton
+>remove</guibutton
+> and <guibutton
+>copy</guibutton
+> a rule. We will skip this feature for now, because it is not essential for the setup of &knode;.</para>
+
+<para
+>You can learn more about scoring; in the chapter <link linkend="anc-score-watch-ignore"
+>Scoring, watching and ignoring</link
+>.</para>
+
+<sect3>
+<title
+><guilabel
+>Default score for ignored threads</guilabel
+></title
+>
+
+<para
+>Normally you only need the functions ignore and watch; this simply shows if a thread is interesting or not. Here you can configure a default score for the ignored threads; choosing the <menuchoice
+><guimenu
+>Scoring</guimenu
+><guimenuitem
+>Ignore Thread</guimenuitem
+></menuchoice
+> menu item will give this score to all the posts in that thread, and will apply that score also to future posts that follow up the thread.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Default score for watched threads</guilabel
+></title
+>
+
+<para
+>If an article is interesting, it will get a score above 0. Here you can enter the default score for those articles; choosing the <menuchoice
+><guimenu
+>Scoring</guimenu
+><guimenuitem
+>Watch Thread</guimenuitem
+></menuchoice
+> menu item will give this score to all the posts in that thread, and will apply that score also to future posts that follow up the thread.</para>
+
+<tip>
+<para
+>You can use the <keycap
+>W</keycap
+> key to watch a thread or the <keycap
+>I</keycap
+> key to ignore it.</para
+>
+</tip
+>
+</sect3
+>
+</sect2
+>
+
+<sect2 id="knode-filter-settings">
+<title
+>Filter settings</title>
+
+<para
+>This screenshot shows the filter settings.</para
+>
+
+<screenshot
+>
+<screeninfo
+>The filter settings</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-filters.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The filter settings</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The filter settings</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<para
+>This dialogue shows two lists. The upper list, labelled <guilabel
+> Filters</guilabel
+>, shows all defined filters; when you use &knode; for the first time, you will only see the predefined filters.</para
+>
+
+<para
+>With the buttons <guibutton
+>Add</guibutton
+>, <guibutton
+>Delete</guibutton
+>, <guibutton
+>Edit</guibutton
+> and <guibutton
+>Copy</guibutton
+> you can add new filters or delete filters which are no longer needed; we will skip this feature for now, because it is not essential for the setup of &knode;.</para
+>
+
+<para
+>You can find more-detailed information about filters in <link linkend="using-filters"
+>Defining and using filters</link
+>.</para>
+
+<para
+>The lower list, labelled <guilabel
+>Menu</guilabel
+>, shows the appearance of the <menuchoice
+><guimenu
+>View</guimenu
+> <guisubmenu
+>Filter</guisubmenu
+></menuchoice
+> menu, which you can reach from the menu bar; the order of the filters in the this menu can be configured in this list.</para>
+
+<para
+>The <guibutton
+>Up</guibutton
+> button shifts the selected filter one position up. Try it: select the second filter and press <guibutton
+>Up</guibutton
+>; this entry will then go up one position.</para
+>
+
+<para
+>The <guibutton
+>Down</guibutton
+> button does the opposite action: select the filter you just shifted one up and press<guibutton
+>Down</guibutton
+> until it reaches its old position.</para>
+
+<para
+>With the two buttons <guibutton
+>Add Separator</guibutton
+> and <guibutton
+>Remove Separator</guibutton
+> you can visually group the filters on the menu. The separators are shown as <literal
+>====</literal
+> in the list; in the Menu they show up as some more-appealing horizontal lines. Try adding separator; then, select the separator and remove it by pressing <guibutton
+>Remove separator</guibutton
+>.</para
+>
+
+<para
+>Any changes you make here, you can see in <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+></menuchoice
+> after closing this dialogue.</para
+>
+
+</sect2
+>
+
+<sect2 id="knode-headers"
+>
+<title
+><guilabel
+>Customise displayed article headers</guilabel
+></title
+>
+
+<anchor id="anc-knode-headers"/>
+
+<para
+>In this dialogue you can set how the single header lines are displayed in the article window.</para
+>
+
+<screenshot
+>
+<screeninfo
+>The <guilabel
+>Customise displayed article headers</guilabel
+> Dialogue</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-header-settings.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The <guilabel
+>Customise displayed article headers</guilabel
+> dialogue</phrase
+>
+</textobject
+>
+<caption>
+<para
+>The <guilabel
+>Customise displayed article headers</guilabel
+> dialogue</para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>This list shows all the header lines which are to be display in the article window. The identifiers at the left will be displayed alongside the header lines in &lt; &gt; to their right; the header lines are taken from each message, &eg; for <guilabel
+>From</guilabel
+> the From header line will be used (indicating who send the message).</para>
+
+<para
+>Using <guibutton
+>Edit</guibutton
+> you can alter the shown identifiers, alter the header line shown by each identifier and change the font settings of the text used. To make things clearer, we'll now simply select the <guilabel
+>From:&lt;From&gt;</guilabel
+> entry in the list and open the dialogue for editing the header display by clicking on <guibutton
+>Edit</guibutton
+>.</para
+>
+
+<screenshot>
+<screeninfo
+>The Header Properties Dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="knode-edit-header1.png" format="PNG"/> </imageobject>
+<textobject>
+<phrase
+>The Header Properties dialogue</phrase>
+</textobject>
+<caption>
+<para
+>The Header Properties dialogue</para>
+</caption>
+</mediaobject
+>
+</screenshot
+>
+
+<sect3
+>
+<title
+><guilabel
+>Header</guilabel
+></title
+>
+
+<para
+>The <guilabel
+>Header</guilabel
+> selection box shows the entry <guilabel
+>From</guilabel
+>: that is the name of the header line for the sender, as present in the article and evaluated by the newsreader. If you drop down the selection box &knode; shows a range of other identifiers, which stand all for a certain header lines in the article: for now, we'll leave the <guilabel
+>From</guilabel
+> identifier configured; we'll work with this list later, when we add a header line to the display.</para
+>
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Displayed Name</guilabel
+></title
+>
+
+<para
+>This field holds the name you'd like to be later shown in the article window as a label alongside the actual header line text; for example, for the <guilabel
+>From</guilabel
+> header line the label <guilabel
+>From</guilabel
+> is used. If you leave this field blank, only the content of the header line appears in the article window; this is, for example, the default setting for the <guilabel
+>Subject</guilabel
+> header line. We won't change anything here either, for now.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Name</guilabel
+></title
+>
+
+<para
+>Here you can influence the way the 'Displayed Name' text is displayed; in our case, the <guilabel
+>Bold</guilabel
+> attribute is selected for the name <guilabel
+>From</guilabel
+>, &ie; the text will be shown in bold letters in the article window. Of course, you can combine different attributes, for example <guilabel
+>Bold</guilabel
+> and <guilabel
+>Underlined</guilabel
+>.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>Value</title
+>
+
+<para
+>Here you can influence the way the header text is displayed in the article window; for example, if the <guilabel
+>Italic</guilabel
+> entry is selected the sender, &eg; <quote
+>John Doe &lt;johndoe@doubleguns.com&gt;</quote
+> will appears in an italic font.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>Add and remove header lines to the display</title>
+
+<para
+>To explain the possibilities of this dialogue to you we're going to add a new header line to the display.</para>
+
+<example
+>
+<title
+>Show the newsreader used for a post in the article window</title
+>
+
+<para
+>This pictures shows the dialogue with the header line <literal
+>X-Newsreader</literal
+>.</para
+>
+<screenshot
+>
+<screeninfo
+>The Header Properties Dialogue</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-edit-header2.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The Header Properties dialogue</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The Header Properties dialogue</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot>
+
+<para
+>It would be nice if one could see which newsreader another subscriber uses in the article window; it is actually quite easy to do this because there is a (optional) header line which contains the necessary information.</para>
+
+<para
+>Drop down the <guilabel
+>Header</guilabel
+> selection field and select the <guilabel
+>X-Newsreader</guilabel
+> entry from the list.</para>
+
+<para
+>In the <guilabel
+>Displayed name</guilabel
+> field, enter <userinput
+>Newsreader</userinput
+>.</para>
+
+<para
+>Now you can select any attribute for the display of the field and its content; next, acknowledge your input with the <guibutton
+>OK</guibutton
+>: the new header line appears now in the list and will later be shown in the article window.</para>
+
+</example>
+
+<para
+>Use the <guibutton
+>up</guibutton
+> and <guibutton
+>Down</guibutton
+> buttons to arrange the order of the headers in the article window.</para
+>
+
+<tip
+>
+<para
+>The statement that the new header line will be shown in the article window is actually pretty optimistic, because the entry X-Newsreader isn't required for Usenet articles; therefore, not all articles will contain that header line: if the line doesn't exist, the according entry simply won't be shown. You can get more information about headers at <ulink url="http://www.kirchwitz.de/~amk/dni/headerzeilen"
+>http://www.kirchwitz.de/~amk/dni/headerzeilen</ulink
+> (german)</para
+>
+</tip
+>
+</sect3
+>
+</sect2
+>
+
+<sect2>
+<title
+><guilabel
+>Viewer</guilabel
+></title
+>
+
+<sect3
+>
+<title
+><guilabel
+>Show fancy header decorations</guilabel
+></title>
+
+<para
+>If this is active, the headers will be 'beautified' a bit; otherwise, only the plain text is shown.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Rewrap text when necessary</guilabel
+></title
+>
+
+<para
+>If this option is active, the text wrapping in the viewer will be automatically corrected.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Remove trailing empty lines</guilabel
+></title>
+
+<para
+>If this is active empty lines at the end of the article will be automatically hidden.</para
+>
+
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Show signature</guilabel
+></title
+>
+
+<para
+>If this setting is activated, the <glossterm
+>signature</glossterm
+> of the sender is displayed in the article window; if it isn't, the signature is suppressed.</para
+>
+
+<caution
+>
+<para
+>Please notice that &knode; can display the signature correctly only if it can be separated correctly from the article content in the current article: there are newsreaders which do this separation incorrectly. Two <quote
+>-</quote
+> characters followed by a <quote
+>&nbsp;</quote
+> (space) is correct.</para>
+</caution
+>
+
+<tip
+>
+<para
+>Many participants in the newsgroups give hints on their homepage or say that they have intentionally erroneously specified their Email addresses in the header fields: if you disable displaying the signature, you might lose this information; on the other hand, you might save yourself from reading strange quotes.</para
+>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Interpret text-format tags</guilabel
+></title
+>
+
+<para
+>If this is active, all text format tags in the message like <literal
+>*bold*</literal
+>, <literal
+>/italic/</literal
+> and <literal
+>_underline_</literal
+> are shown directly in the viewer. These text-format tags are an unofficial standard.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Recognise quote characters</guilabel
+></title
+>
+
+<para
+>To display the quoted text in another size or colour, &knode; needs to recognise that it's quoted text. Quoted text is normally marked with a <quote
+>&gt;</quote
+> at the beginning of the line, but sometimes there are other characters. In this field you can enter all characters that should mark quoted text.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Show attachments inline if possible</guilabel
+></title
+>
+
+<para
+>If this setting is marked, &knode; tries to display the contents of possible attachment directly in the window when opening an article; for instance, a picture would be displayed directly below the article text.</para
+>
+
+<para
+>Additionally, you have the possibility to save the attachment or open it with the application you have associated with the <acronym
+>MIME</acronym
+> type of the attachment by using the context menu.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Open attachments on click</guilabel
+></title
+>
+
+<para
+>If this box is checked, attachments are opened with the external program which is configured for the <acronym
+>MIME</acronym
+> type; if there is no such association, a dialogue for saving a file is opened and you can save the attachment to a separate file.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Show alternative contents as attachments</guilabel
+></title
+>
+
+<para
+>Articles which are sent as Multipart <acronym
+>MIME</acronym
+> contain the text of the message in multiple formats, for example as raw text and <acronym
+>HTML</acronym
+>; the newsreader decides which part of the article is displayed. This setting makes it possible for the other formats to be opened as if they were attachments with a mouse click.</para>
+
+<para
+>If this setting is disabled, alternative contents are not displayed.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Open links with</guilabel
+></title
+>
+
+<para
+>Here you can select which browser is used for displaying links you clicked on in a message. Currently, you can either select the <application
+>Netscape Navigator</application
+> or the default, &konqueror;; the selected browser has to be installed, of course.</para>
+
+</sect3
+>
+</sect2
+>
+
+<sect2 id="knode-post-news-settings"
+>
+<title
+>Settings for publishing articles</title>
+
+<para
+>When you post articles with &knode; the settings in the following dialogue box are used.</para
+>
+
+<screenshot
+>
+<screeninfo
+>The Technical Settings dialogue</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-post-settings.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The Technical Settings dialogue</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The Technical Settings dialogue</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<caution
+>
+<para
+>If you choose the wrong settings here your articles could be unreadable or not sendable at all, so please be careful with these settings.</para
+>
+</caution
+>
+
+<sect3>
+<title
+><guilabel
+>Charset</guilabel
+></title>
+
+<para
+>Here you can choose the charset used for encoding your articles. Normally this is <acronym
+>US-ASCII</acronym
+> for English speaking countries, but your charset may differ. The default is the charset used in your global &kde; settings, so you should not have to change this.</para>
+
+<para
+>When you want to post articles in newsgroups with other charsets (&eg; eastern European or Asian) you can set the required charset here.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Encoding</guilabel
+></title
+>
+
+<para
+>Here you set the encoding of the characters for the message transfer; you can choose between 8-bit and 7-bit (quoted-printable).</para>
+
+<para
+>If you choose 8-bit encoding most special characters are transfered correctly; this is, for example, the normal option for the German groups (de.*).</para
+>
+
+<para
+>If you choose quoted-printable 8-bit characters (&eg; German umlauts or special characters) are send as encoded 7-bit characters.</para>
+
+<tip>
+<para
+>In the English newsgroups 7-bit encoding is quite normal.</para>
+</tip
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Use own default charset when replying</guilabel
+></title
+>
+
+<para
+>If this option is active, &knode; uses your default charset for replying instead of the charset of the article you're answering on.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Generate Message-ID</guilabel
+></title
+>
+
+<para
+>When this is active, &knode; generates its own Message-IDs for all articles you post.</para
+>
+
+<caution
+>
+<para
+>The Message-ID must be unique worldwide: there would otherwise be collisions between messages with the same Message-ID and the news server would reject the second article because it thinks this article has already been received.</para>
+
+<para
+>A Message-ID consists of a valid <acronym
+>FQDN</acronym
+> (Full Qualified Domain Name); this means it looks similar to an email address with an identification before the <literal
+>@</literal
+> and the domain.</para>
+
+<para
+>The identification is generated by &knode; automatically, but you must provide a valid domain name in <guilabel
+>Hostname</guilabel
+>; if you do not have your own domain, you should not activate this option &mdash; let the newsserver generate a Message-ID for you.</para
+>
+
+<example
+>
+<title
+>Message-ID</title>
+
+<para
+>An example for a valid domain would be: <literal
+>kde.org</literal
+>; a Message-ID generated with this domain would look like:</para
+>
+
+<screen
+>934lek9934@kde.org</screen
+>
+</example
+>
+
+<para
+>An unique identification is only guaranteed if you have your own domain. Even when you do not use &knode; for generating your Message-IDs there may be collisions when you are using a local newsserver; for example, <application
+>leafnode</application
+> generates a Message-ID which it derives from the local hostname.</para>
+
+</caution
+>
+
+<tip
+>
+<para
+>You can get more information about this and how to own a free domain at <ulink url="http://www.qad.org/faq/faq-messageid.html"
+>http://www.qad.org/faq/faq-messageid.html</ulink
+>.</para
+>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Hostname</guilabel
+></title
+>
+
+<para
+>Here you enter the Hostname of your computer; this is used to generate the Message-ID. If you do not have your own domain you should not activate this option &mdash; let the newsserver generate a Message-ID for you. Using the example above this would be: <userinput
+>kde.org</userinput
+>.</para>
+
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>X-Headers</guilabel
+></title
+>
+
+<para
+>Here you can enter X-Headers which are not provided by &knode;; for example, <userinput
+>X-No-Archive: yes</userinput
+>, which can be used to prevent your articles from being archived by archive services such as Google.</para>
+
+<para
+>X-Headers are experimental headers, which are not included in the standard for Internet-Messages; they are, for example, used for extended information transfer. To prevent collisions with later standard headers, they have a <quote
+>X-</quote
+> prefix.</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Don't add the "User-Agent" identification header</guilabel
+></title
+>
+
+<para
+>When this option is checked &knode; does not include the corresponding line in the Header before posting.</para>
+
+<para
+>This header is used for identification of the newsreader the article was written in; apart from statistical reasons, this allows non-standard newsreaders to be identified. You should not activate this option &mdash; &knode; has no need to hide.</para
+> </sect3
+>
+</sect2>
+
+<sect2 id="knode-composer-settings"
+>
+<title
+>The Composer Settings</title
+>
+
+<screenshot
+>
+<screeninfo
+>The Composer Settings dialogue</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-composer-settings.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The Composer Settings dialogue</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The Composer Settings dialogue</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<sect3
+>
+<title
+><guilabel
+>Word-wrap at column</guilabel
+></title
+>
+
+<para
+>Here you can set the column number at which &knode; wraps the line; also, you can deactivate the automatic word-wrapping completely.</para
+>
+
+<tip
+>
+<para
+>It is recommended to use no more than 76 characters even if you are able to display more: many Usenet users use text-based newsreaders which can not display more than 80 characters and it is difficult to read your articles in such a newsreader if you increase this value &mdash; this would reduce the probability of your articles being read at all.</para
+>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Append signature automatically</guilabel
+></title>
+
+<para
+>When you write a new <glossterm
+>article</glossterm
+> or a <glossterm
+>followup</glossterm
+>, your <glossterm
+>signature</glossterm
+> is appended automatically if you have configured one in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Identity</guilabel
+></menuchoice
+>.</para>
+
+</sect3>
+
+<sect3
+>
+<title
+><guilabel
+>Introduction Phrase:</guilabel
+></title
+>
+
+<para
+>When you write a followup, &knode; inserts an introduction phrase before the quoted original text. You can put arbitrary text here; you can also use the variables which &knode; extracts from the original article, &eg; the name of the author or the date the article was written.</para>
+
+<para
+>The following variable are available:</para>
+
+<variablelist
+>
+<varlistentry
+>
+<term
+><varname
+>%NAME</varname
+></term
+>
+<listitem
+>
+<para
+>The name of the original author;</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><varname
+>%DATE</varname
+></term
+>
+<listitem
+>
+<para
+>The date on which the original article was written;</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><varname
+>%EMAIL</varname
+></term
+>
+<listitem
+>
+<para
+>The original author's email address;</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><varname
+>%MSID</varname
+></term
+>
+<listitem
+>
+<para
+>The Message-ID of the original article;</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><varname
+>%GROUP</varname
+></term
+>
+<listitem
+>
+<para
+>The name of the <glossterm
+>newsgroup</glossterm
+> the article comes from.</para
+>
+</listitem
+>
+</varlistentry
+>
+</variablelist
+>
+
+<tip
+>
+<para
+>Keep this short, because this introductory line appears in every followup: a long introductory line can be as repelling as a long signature.</para
+>
+</tip
+>
+
+<example
+>
+<title
+>An example introductory line</title
+>
+
+<screen
+><userinput
+>On <varname
+>%DATE</varname
+> <varname
+>%NAME</varname
+> wrote in <varname
+>%MSID</varname
+></userinput
+></screen
+>
+
+<para
+>Let us assume the original article was written by Konqui on Saturday the 17th of June at 17:42:32 - 0500. The article has the Message-ID &lt;8igdg5.3vvijgt.3@lizard.physos.com&gt;. &knode; will then insert the following introductionary line.</para
+>
+
+<screen
+><computeroutput
+>On Sat, 17 Jun 2000 17:42:32 +0200 Konqui wrote in
+&lt;8igdg5.3vvijgt.3@lizard.physos.com&gt;:</computeroutput
+></screen
+>
+
+</example
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Rewrap quoted text automatically</guilabel
+></title
+>
+
+<para
+>When this is checked, the quoted text is wrapped at the correct border value; hence, every new line will be at the correct quoting level.</para
+>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Include the author's signature</guilabel
+></title>
+
+<para
+>When this is activated not only the text of the original message, but also the signature of the author, is quoted in a reply.</para>
+
+<tip>
+<para
+>Quoting a signature is unnecessary and is often considered impolite.</para>
+</tip>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Put the cursor below the introduction phrase</guilabel
+></title>
+
+<para
+>Normally the cursor will appear below the whole message when answering; with this option turned on the cursor appears below the introduction phrase.</para>
+
+<tip>
+<para
+>This is especially helpful if you quote an article and wish to write between the quoted lines from top to bottom.</para>
+</tip>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Define external editor</guilabel
+></title>
+
+<para
+>You can define an external editor here which is opened by selecting <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Start external editor</guimenuitem
+></menuchoice
+> in the Composer window.</para
+>
+
+<para
+>When <guilabel
+>Start external editor automatically</guilabel
+> is checked the external editor is opened directly.</para>
+
+<caution>
+<para
+>Notice the <varname
+>%f</varname
+> after the name of the editor: this is a variable for the filename of the article you want to edit; do not delete this &mdash; you will get an error message when opening the external editor if you do.</para>
+</caution>
+
+<tip>
+<para
+>If you have problems with starting your external editor, the reason may be that the editor starting in "the background"; this is called forking: &knode; only notices the sub-process started and has finished, and thinks you have quit the editor. The editor <application
+>gvim</application
+> is an example for this; you can disable the forking of <application
+>gvim</application
+> with the commandline switch <option
+>-f</option
+>. It is recommended that you refer to the documentation of your editor you are experiencing this problem.</para>
+
+<para
+>If you want to use <application
+>gvim</application
+> in <guilabel
+>Specify Editor</guilabel
+> enter the following:</para>
+
+<para>
+<userinput
+>gvim -f %f</userinput>
+</para>
+</tip>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Start external editor automatically</guilabel
+></title>
+
+<para
+>If this option is active the external editor will be used for editing articles.</para>
+
+</sect3>
+</sect2>
+
+<sect2>
+<title
+><guilabel
+>Spelling</guilabel
+></title>
+
+<para
+>Here you can configure the behaviour of the spell checker.</para>
+
+<sect3>
+<title
+><guilabel
+>Create root/affix not in dictionary</guilabel
+></title>
+
+<para
+>If this is checked a known word-root with an unknown affix will be automatically accepted as a new word.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Consider run-together words as spelling errors</guilabel
+></title>
+
+<para
+>Here you can toggle if two known words that run together to form an unknown word should be treated as an error or not.)</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Dictionary</guilabel
+></title>
+
+<para
+>Here you chose the dictionary the spell-checker should use.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Encoding</guilabel
+></title>
+
+<para
+>Here you can tell &knode; which encoding should be used for spell checking; for English text this should normally be <acronym
+>US-ASCII</acronym
+>.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Client</guilabel
+></title>
+
+<para
+>Here you can switch between the spell-checkers; you can use <application
+>International Ispell</application
+> or <application
+>Aspell</application
+>.</para>
+
+</sect3>
+
+</sect2>
+
+<sect2>
+<title
+><guilabel
+>Signing and verifying</guilabel
+></title>
+
+<para
+>Here you can configure &knode; for signing articles with <application
+>GnuPG</application
+> or <application
+>PGP</application
+>. Your <application
+>GnuPG</application
+>/<application
+>PGP</application
+> <acronym
+>ID</acronym
+> will be built automatically from your configured name and email address; it is identical to the from line in the header of the <glossterm
+>article</glossterm
+>.</para>
+
+<sect3>
+<title
+><guilabel
+>Encryption tool</guilabel
+></title>
+
+<para
+>Here you can choose your encryption tool.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Keep passphrase in memory</guilabel
+></title>
+
+<para
+>If this option is active you only need to type the passphrase for your private key once; &knode; will remember your passphrase until you close &knode; again.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Show ciphered/signed text after composing</guilabel
+></title>
+
+<para
+>If this option is activated &knode; will show the signed message in an extra window for confirmation before changing it in the editor.</para>
+
+</sect3>
+
+<sect3>
+<title
+>Always show the encryption keys for approval</title>
+
+<para
+>If you are using public newsgroups (on Usenet) you can safely ignore this option as it would not be useful to encrypt messages sent to Usenet; this option may, however, be useful in private newsgroups on private networks where encryption is desired.</para>
+<!-- FIXME: LW - I can see use for -->
+<!-- encryption, on private networks etc. This needs a rewrite -->
+<!-- AndrewColes: is this revision any better? -->
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Check signatures automatically</guilabel
+></title
+>
+
+<para
+>If this is marked, the <application
+>PGP</application
+> signature of the article is automatically checked when showing the article; if there's no mark, you can check the signature for correctness manually with the <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Verify PGP-Signature</guimenuitem
+></menuchoice
+> menu entry.</para
+>
+
+</sect3
+>
+
+</sect2
+>
+
+
+<sect2 id="knode-article-cleanup"
+>
+<title
+>The article-cleanup settings.</title
+>
+
+<para
+>The dialogue below shows the settings for the article cleanup; these settings are used to keep the number of articles on your local harddisk to a reasonable number. &knode; administrates the articles in memory so there can be some decrease in speed if you have to many articles lying around; most of the time it makes no sense to keep articles for a very long time. Services like Google and Altavista make archiving unnecessary.</para>
+
+<caution
+>
+<para
+>&knode; isn't an offline reader, so all of the configuration refers to the headers which are managed by &knode;; if you are running a local news server, such as <application
+>leafnode</application
+>, you should refer to its documentation to handle expiring the articles on the server &mdash; &knode; cannot do this for you.</para>
+</caution
+>
+
+<screenshot
+>
+<screeninfo
+>The cleanup settings</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-cleanup.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The cleanup settings</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The cleanup settings</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<sect3
+>
+<title
+><guilabel
+>Expire old articles automatically</guilabel
+></title
+>
+
+<para
+>When this option is active all subscribed groups are checked for old articles in the time interval set here; the old articles will then be deleted.</para>
+
+
+<tip>
+<para
+>You can force this check by selecting <menuchoice
+><guimenu
+>Group</guimenu
+><guimenuitem
+>Expire group</guimenuitem
+></menuchoice
+></para
+>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Purge groups every</guilabel
+></title>
+
+<para
+>Here you can configure how often subscribed groups should be checked for old <glossterm
+>article</glossterm
+>s and how often those articles should be deleted; this option only has an effect when <guilabel
+>Expire old articles automatically</guilabel
+> is selected.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Keep read articles</guilabel
+></title>
+
+<para
+>Read articles are deleted by the next cleanup if they are older than this value; &knode; uses the creation date for this.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Keep unread articles</guilabel
+></title>
+
+<para
+>Unread articles are deleted by the next cleanup if they are older than this value; &knode; uses the creation date for this.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Remove articles that are not available on the server</guilabel
+></title>
+
+<para
+>It may happen that you'll see a <glossterm
+>header</glossterm
+> in &knode; but the article is not available on the server; if this option is set, those articles will automatically deleted in &knode;.</para>
+
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Preserve threads</guilabel
+></title
+>
+
+<para
+>This selection forces a thread to be deleted only if all articles contained in it fulfil the delete conditions; this means that a thread will not be deleted until the last article in the thread should be deleted.</para
+>
+
+<para
+>This prevents old articles in a long thread from vanishing before the discussion has ended.</para>
+
+<caution
+>
+<para
+>&knode; can not predict whether there will be a reply after the set conditions are fulfilled; you will have to find your own settings for this. Some newsgroups have days between replies; others only hours. Use your own judgement.</para
+>
+</caution
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Compact folders automatically</guilabel
+></title
+>
+
+<para
+>This option refers to the memory behaviour of &knode;. If an <glossterm
+>article</glossterm
+> in a folder is deleted it will be marked as deleted but still take up space on your hard disk; with this option you can tell &knode; to actually delete the articles and free the hard-disk space regularly.</para>
+
+<tip>
+<para
+>You can force this check by selecting <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>Compact folder</guimenuitem
+></menuchoice
+> or for all folders together with <menuchoice
+><guimenu
+>Folder</guimenu
+><guimenuitem
+>Compact all folders</guimenuitem
+></menuchoice
+>.</para>
+</tip>
+</sect3>
+
+<sect3>
+<title
+><guilabel
+>Purge folders every</guilabel
+></title>
+
+<para
+>Here you can configure how often the folder is checked for deleted articles; this option only has an effect if the <guilabel
+>Compact folders automatically</guilabel
+> is set.</para>
+</sect3>
+</sect2>
+
+</sect1>
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/using-morefeatures.docbook b/tde-i18n-en_GB/docs/kdepim/knode/using-morefeatures.docbook
new file mode 100644
index 00000000000..925be293bb3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/using-morefeatures.docbook
@@ -0,0 +1,1285 @@
+<sect1 id="more-knode-features">
+<title
+>The Advanced &knode; Features</title>
+
+<sect2 id="using-filters">
+<title
+>Defining and Using Filters</title>
+
+<para
+>You may already have read about using filters in the chapter explaining the configuration of &knode;; there, we were talking about the built-in filters provided by &knode; there. You can configure the built-in filters like all the others. The screenshot below shows the dialogue box for configuring the filters.</para>
+
+<tip
+><para
+>While filters and scoring are very powerful and have many uses, one of the most common requirements is simply to add all posts written by someone you don't wish to read to a <quote
+>killfile</quote
+>. At the <link linkend="killfiles"
+>end of this section</link
+> is a quick guide to using filters and scores to create such a killfile.</para
+></tip>
+
+<screenshot>
+<screeninfo
+>The <guilabel
+>New Filter</guilabel
+> dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="knode-edit-filter.png" format="PNG"/> </imageobject>
+<textobject>
+<phrase
+>The <guilabel
+>New Filter</guilabel
+> dialogue</phrase>
+</textobject>
+<caption>
+<para
+>The <guilabel
+>New Filter</guilabel
+> dialogue</para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>First we will create a new filter. You may, at some point, want to find your own articles amongst all the others; or, you may not want to see the articles posted by a particular person at all: both cases can be solved by a simple filter on the Sender. Here are some examples:</para
+>
+
+<procedure
+>
+<title
+>Do Not Show The Articles by a Particular Person</title
+>
+<step performance="required"
+>
+<para
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>Filters</guilabel
+></menuchoice
+></para
+>
+</step
+>
+<step performance="required"
+>
+<para
+>Select <guibutton
+>New...</guibutton
+></para>
+</step
+>
+<step performance="required"
+>
+<para
+>Insert <userinput
+>Do not show idiot</userinput
+> in the Text Box <guilabel
+>Name</guilabel
+></para
+>
+</step
+>
+<step performance="required"
+>
+<para
+>To make the filter appear on the menu, check <guilabel
+>Show in menu</guilabel
+>.</para>
+</step
+>
+<step performance="required"
+>
+<para
+>Go to the <guilabel
+>From</guilabel
+> area.</para
+>
+</step
+>
+<step performance="required"
+>
+<para
+>Choose <guilabel
+>Does NOT contain</guilabel
+> from the drop-down box.</para
+>
+</step>
+<step performance="required"
+>
+<para
+>Insert the name of the person you want to ignore in the now- active Text Box; for example, <userinput
+>Idiot</userinput
+>.</para>
+</step
+>
+<step performance="required"
+>
+<para
+>Confirm the filter settings with <guibutton
+>OK</guibutton
+>.</para>
+</step>
+</procedure>
+
+<para
+>The filter now shows all articles, except the ones containing <quote
+>Idiot</quote
+> in the From: line.</para>
+
+<para
+>You can combine the settings of the 'Subject + From' tab with the settings on the other tabs. For example:</para>
+
+<procedure>
+<title
+>Show only discussion with unread follow-ups on own articles.</title>
+<step>
+<para
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>Filters</guilabel
+></menuchoice
+></para>
+</step>
+<step>
+<para
+>Select the predefined filter <guilabel
+>threads with own articles</guilabel
+></para>
+</step>
+<step>
+<para
+>Select <guibutton
+>Copy</guibutton
+></para>
+</step>
+<step>
+<para
+>Insert <userinput
+>My threads with unread</userinput
+> in the <guilabel
+>Name</guilabel
+> field.</para>
+</step>
+<step>
+<para
+>Select the <guilabel
+>Status</guilabel
+> tab</para>
+</step>
+<step>
+<para
+>Select <guilabel
+>has new followups</guilabel
+></para>
+</step>
+<step>
+<para
+>Select <guilabel
+>true</guilabel
+> in the drop-down box next to it.</para>
+</step>
+<step>
+<para
+>Confirm the filter settings with <guibutton
+>OK</guibutton
+></para>
+<para
+>This filter shows all the threads your are participating in which have unread messages; also, you have seen the possibility of using existing filters as a base for new ones: this makes life easier for complex filters.</para>
+</step>
+</procedure>
+
+<procedure>
+<title
+>Show all articles, no older than 3 days, containing KNode in the subject.</title>
+<step
+>
+<para
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>Filters</guilabel
+></menuchoice
+></para>
+</step>
+<step>
+<para
+>Select <guibutton
+>Add</guibutton
+></para>
+</step>
+<step>
+<para
+>Insert <userinput
+>Latest KNode threads</userinput
+> in the <guilabel
+>Name</guilabel
+> field.</para>
+</step>
+<step>
+<para
+>To make the filter appear in the menu, check <guilabel
+>show in menu</guilabel
+>.</para
+>
+</step
+>
+<step
+>
+<para
+>From the <guilabel
+>apply on</guilabel
+> drop-down box select <guilabel
+>single articles</guilabel
+></para
+>
+</step
+>
+<step
+>
+<para
+>Go to the <guilabel
+>Subject</guilabel
+> area and select <guilabel
+>does contain</guilabel
+> in the drop-down box.</para
+>
+</step
+>
+<step
+>
+<para
+>Insert <userinput
+>knode</userinput
+> in the text box.</para>
+</step
+>
+<step
+>
+<para
+>Change to the <guilabel
+>Additional</guilabel
+> tab</para
+>
+</step>
+<step
+>
+<para
+>Select the <guilabel
+>Age</guilabel
+> check box</para
+>
+</step
+>
+<step
+>
+<para
+>Enter the following settings: <guilabel
+>0 &lt; days &lt;= 3</guilabel
+></para
+>
+</step
+>
+<step
+>
+<para
+>Confirm the filter settings with <guibutton
+>OK</guibutton
+></para>
+<para
+>This filter, now, shows all articles, no older than 3 days, containing <emphasis
+>knode</emphasis
+> in the subject.</para
+>
+</step
+>
+</procedure
+>
+
+<sect3 id="killfiles">
+<title
+>Creating a Killfile</title>
+
+<para
+>&knode; offers viewing filters (<guilabel
+>all</guilabel
+>, <guilabel
+>unread only</guilabel
+>, <guilabel
+>my posts</guilabel
+> &etc;) and scoring filters (threads and articles start with a score of zero and can be adjusted according to author, thread &etc;).</para>
+
+<para
+>Using viewing filters you could hide articles according to poster, but this is not really suitable when you want to kill several posters universally.</para>
+
+<para
+>Using the scoring gives lots of control but filters only at the thread level, i.e. you can watch and ignore threads; the disadvantage of this, however, is that you may lose otherwise-useful threads just because of one poster.</para>
+
+<para
+>The solution is to use these in combination.</para>
+
+<procedure>
+<title
+>Creating a Killfile</title>
+<step>
+<para
+>Go to <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>Filters</guilabel
+></menuchoice
+>.</para>
+</step>
+
+<step>
+<para
+>Create a new filter below <guilabel
+>unread</guilabel
+>, called <userinput
+>killfile on</userinput
+>. Be sure that <guilabel
+>Apply to single articles</guilabel
+> is set and then click on the <guilabel
+>Additional</guilabel
+> tab. Set score <quote
+>equal to or less than zero</quote
+> (<guilabel
+>&lt;=</guilabel
+>); then click the <guibutton
+>OK</guibutton
+> until you have exited the dialogue.</para>
+</step>
+
+<step>
+<para
+>Open an article whose author should be killed and just type <keycombo action="simul"
+>&Ctrl;<keycap
+>L</keycap
+></keycombo
+>(or select, from the <guimenu
+>Scoring</guimenu
+> menu, <guimenuitem
+>Lower Score for Author</guimenuitem
+>). This opens the Rule Editor (a part of scoring). You can optionally give the rule a name that matches the author (<userinput
+>Kook</userinput
+>, for example.) and then, if this is to be permanent, uncheck the <guilabel
+>expire automatically</guilabel
+> box; you'll see that this rule will change the author's score to minus ten (or the score you entered); finally, click <guibutton
+>OK</guibutton
+>.</para>
+</step>
+
+<step>
+<para
+>Go to the menu item <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+><guimenuitem
+>killfile on.</guimenuitem
+> </menuchoice
+></para>
+</step>
+</procedure>
+
+<para
+>This will cause any articles with scores less than zero will disappear; to kill additional authors you only need repeat the <keycombo action="simul"
+>&Ctrl;<keycap
+>L</keycap
+></keycombo
+> part of these instructions.</para>
+
+</sect3>
+
+</sect2
+>
+
+<sect2 id="knode-editor-advanced"
+>
+<title
+>The Composer</title
+>
+<anchor id="anc-knode-editor-advanced"/>
+
+<para
+>The &knode; composer provides many features, especially for posting and replying to articles.</para
+>
+
+<sect3
+>
+<title
+>Publish Articles in Multiple Newsgroups</title>
+
+<para
+>By selecting the Button <guilabel
+>Browse</guilabel
+> you can choose additional newsgroups you want to publish your article in.</para
+>
+
+<caution
+>
+<para
+>It is generally undesirable to post articles in multiple newsgroups: please think twice about it; if you are not sure where to post your article ask in one of the possible groups &mdash; somebody will tell you were to post.</para
+>
+</caution
+>
+</sect3
+>
+
+<sect3
+>
+<title
+>Redirect Followups</title
+>
+
+<para
+>The main use of this feature is when a thread has gone off topic for the newsgroup in which it is posted; for example, a thread may start in a &kde; newsgroup discussing how to redirect a followup in &knode;, but may leads to a discussion about graphical and text based newsreaders.</para>
+
+<para
+>Sometimes it happens that usenet users post an article into the wrong newsgroup; very often those articles are just ignored. If it looks like the author did this unintentionally, you might like to tell them politely and make the followup articles go into the right group.</para>
+
+<para
+>Another reason for using <guilabel
+>Followup-To:</guilabel
+> is a when dealing with articles cross-posted across in multiple newsgroups: you should take care that the replies are only posted in one single newsgroup.</para
+>
+
+<para
+>You can activate this by filling the text box <guilabel
+>Followups - To:</guilabel
+>; here you can enter the suitable group. If there are multiple newsgroups in the <guilabel
+>Groups:</guilabel
+> field, they are shown in the drop-down list.</para
+>
+
+<tip
+>
+<para
+>If you enter <userinput
+>poster</userinput
+> here, instead of a newsgroup, the replies will go directly to the author, not to the newsgroup.</para
+>
+
+<para
+>Some people put an email address here, but this is not a valid entry: use <userinput
+>poster</userinput
+> and correctly set your Reply-To address in the normal &knode; settings.</para>
+
+</tip
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>Working With an External Editor</title
+>
+
+<para
+>Using <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Start External Editor</guimenuitem
+></menuchoice
+> you can start an editor of your choice for editing the reply; this way you can use your preferred Editor for writing articles and e-mails.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>Spelling</title
+>
+
+<para
+>By selecting <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Spelling</guimenuitem
+></menuchoice
+>, you can check the article in the composer for spelling errors.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>Sending Attachments</title
+>
+
+<para
+>By selecting <menuchoice
+><guimenu
+>Attach</guimenu
+><guimenuitem
+>Attach File</guimenuitem
+></menuchoice
+> you can open the File Selection Dialogue Box; here you can choose the file you want to attach.</para
+>
+
+<para
+>Most of the time, &knode; determines the correct <acronym
+>MIME</acronym
+> type for the attachment; if &knode; detects it incorrectly, you can correct the <acronym
+>MIME</acronym
+> type manually.</para>
+
+<para
+>This screenshot shows the Composer with 2 attachments: a text file and a PNG picture.</para
+>
+
+<screenshot
+>
+<screeninfo
+>Sending Attachments</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-composer-attachments.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>Sending Attachments</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>Sending Attachments</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<caution
+>
+<para
+>Only do this if you know what you're doing! An incorrect <acronym
+>MIME</acronym
+> type could cause the attachment to be sent incorrectly, or mean that the attachment will not be able to be rebuilt after sending.</para
+>
+</caution
+>
+
+<tip
+>
+<para
+>The English word attachment is used all over the world; you can use it in your language, too.</para
+>
+</tip
+>
+
+<important
+>
+<para
+>In most newsgroups, attachments are prohibited: do not send unsolicited attachments; if you are asked to send them, look who is asking for them &mdash; normally, the person will want you to send them by email.</para
+>
+
+<para
+>The news server will probably reject articles with attachments for most groups anyway; those that do accept attachments normally have the word <quote
+>binaries</quote
+> in their name. Some news servers even stop carrying non-binaries newsgroups that continuously receive attachments.</para>
+</important
+>
+</sect3
+>
+</sect2
+>
+
+<sect2
+>
+<title
+>Searching for Articles</title
+>
+
+<para
+>Sooner or later, you will want to search for one specific article; the &knode; search feature is an easy way to do this.</para
+>
+
+<para
+>You can reach the search function by selecting <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Search Articles...</guimenuitem
+></menuchoice
+> or the by pressing <keycap
+>F4</keycap
+>. The screenshot below shows the Search Dialogue Box.</para
+>
+
+<screenshot
+>
+<screeninfo
+>The Search Dialogue Box</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-search.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The Search Dialogue Box</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The Search Dialogue Box</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<para
+>The Search Dialogue Box has four tabs which allow several search criteria: the first tab contains the settings for the <guilabel
+>Subject</guilabel
+> and <guilabel
+>From</guilabel
+> criteria; the second tab contains the settings for the <guilabel
+>message-IDs</guilabel
+> of an article and its references; the third tab contains the settings for the <guilabel
+>Status</guilabel
+> of an article; the fourth tab, <guilabel
+>Additional</guilabel
+>, contains the remaining criteria.</para>
+
+<para
+>You have probably already noticed the similarities between the Filter Dialogue Box and the Search Dialogue Box: the usage is the same and should not be too complicated if you have already defined your own filters.</para
+>
+
+<para
+>&knode; always searches in the currently-active newsgroup; a search in all newsgroups is not possible at the moment. After the Search has finished the articles found appear in the article view; when you close the Search Dialogue Box using <guibutton
+>Close</guibutton
+> the search results are deleted, and the old view of the newsgroup appears again.</para
+>
+
+<sect3
+>
+<title
+><guilabel
+>Start Search</guilabel
+></title
+>
+
+<para
+>With this button you start the Search with the search criteria you defined; all articles in the selected newsgroup, fulfilling these criteria, appear in the article view.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>New Search</guilabel
+></title
+>
+
+<para
+>This button resets all search criteria.</para>
+
+</sect3
+>
+</sect2
+>
+
+<sect2 id="supersede-and-cancel"
+>
+<title
+>Supersede and Cancel Articles</title
+>
+
+<para
+>This chapter deals with superseding and cancelling articles. You will not use these two features very often, but they do exist should you, one day, need them.</para
+>
+
+<caution
+>
+<para
+>Both functions need a news server prepared to handle them; you should also remember that there is no guarantee that no one has already read your article before it is superseded or cancelled. </para>
+
+<para
+>So first think, then post.</para
+>
+</caution
+>
+
+<sect3
+>
+<title
+>Cancel</title>
+
+<para
+>Cancelling an article means deleting it from the newsgroup.</para
+>
+
+<para
+>Why should you want to cancel an article? Perhaps you flamed somebody in a rage and now you want to get this article out of the newsgroup because you regret what you wrote: a personal insult, read by everybody, doesn't look good, especially when you regret it; so, there is only one thing you can do &mdash; cancel the article.</para
+>
+
+<para
+>Select the article you want to cancel and choose <guimenuitem
+>Cancel article</guimenuitem
+> from its context menu. If you are sure it is the right article, confirm &knode;s question with <guibutton
+>Yes</guibutton
+>. Now you will be asked if you want to send the Cancel message now or later; for this example we decide to send it <guibutton
+>Later</guibutton
+>. You will notice the new message in the folder <guilabel
+>Outbox</guilabel
+>.</para
+>
+
+<para
+>Now we want to look at the so-called cancel message. In the subject you will find something like:</para
+>
+
+<screen
+><computeroutput
+>cancel of &lt;n177m8.1m.ln@konqui.org&gt;</computeroutput
+>
+</screen
+>
+
+<para
+>This strange letters between the brackets are the Message-ID of the article you want to cancel. This message tells the newsserver to delete your article: if you look at complete header of this message, by selecting <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Show all headers</guimenuitem
+></menuchoice
+>, you will notice a line with the name <emphasis
+>control</emphasis
+> and the content <emphasis
+>cancel &lt;xxxxx@ddddd.dd&gt;</emphasis
+> &mdash; this line tells the server that this message is a control message and, in our case, tells the server to cancel your article.</para
+>
+
+<para
+>You can still delete the control message from the <guilabel
+>Outbox</guilabel
+> should you change your mind.</para
+>
+
+<caution
+>
+<para
+>Keep in mind that articles can only be identified by their Message-IDs; you need this Message-ID if you want to cancel an article. Normally, your article gets a Message-ID when it arrives at the newsserver &mdash; that's why you can only cancel an article once it has been published. The articles in the <guilabel
+>Sent</guilabel
+> folder have no Message-ID, so you cannot cancel them from there.</para
+>
+
+<para
+>There is one exception: if you have configured &knode; to generate a Message-ID you can cancel you articles in folder <guilabel
+>Sent</guilabel
+> too.</para
+>
+
+<para
+>&knode; allows only to cancel your own articles: it refuses to cancel articles from other authors.</para
+>
+</caution
+>
+
+<warning>
+<para
+>Since the cancel feature is so easily fooled, by newsreaders that let you cancel any post, many news servers do not acknowledge cancel messages from posters; even if your own <acronym
+>ISP</acronym
+> accepts the cancel and passes it on, many other servers will ignore it <emphasis
+>and will not pass it on</emphasis
+>.</para>
+
+<para
+>You should consider any previously-sent article, cancelled or not, to be published and publicly available.</para>
+</warning>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>Supersede</title
+>
+
+<para
+>Supersede overwrites your article with a new version. One reason for doing this could be:</para
+>
+
+<para
+>You have written a long article and have already posted it; now, you have found an error in this article: you could cancel this article, and post a new, corrected, article; or, you can use Supersede.</para
+>
+
+<para
+>Select the article in the article view. From its context menu select <guimenuitem
+>Supersede article...</guimenuitem
+>. &knode; will ask you if you really want to overwrite this article; if you confirm with <guibutton
+>Yes</guibutton
+> the Composer appears.</para
+>
+
+<para
+>In the Composer you can now make the desired corrections and changes. You can then publish this article in the same way as you post every other article; when the newsserver receives this article it reads some special lines in the header which tell the newsserver to supersede the older article. Select <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send Later</guimenuitem
+></menuchoice
+> for now, because we want to look at the article's header in the <guilabel
+>Outbox</guilabel
+>.</para>
+
+<para
+>Activate <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Show all headers</guimenuitem
+></menuchoice
+>, because we want to see all the headers the newsserver receives. You will notice a line like:</para
+>
+
+<para
+>Supersedes: &lt;oggcm8.4n5.ln@konqi.org&gt;</para
+>
+
+<para
+>This is the instruction for the newsserver for superseding the article with the Message-ID &lt;oggcm8.4n5.ln@konqi.org&gt; with the new article.</para
+>
+
+<para
+>Besides this, Supersede is used for periodical posted articles, &eg; an <acronym
+>FAQ</acronym
+>. The new article supersedes the old one and the newsgroups do not end up with lots of different versions.</para
+>
+
+<caution
+>
+<para
+>Again, using this function is only possible if the article already has a Message-ID. Normally, articles get their Message-ID from the newsserver: this means that you can only supersede articles which have already been published.</para
+>
+
+<para
+>You can configure &knode; to generate this Message-ID, then you can supersede your articles in the folder <guilabel
+>Sent</guilabel
+>, too.</para
+>
+
+<para
+>&knode; allows you to only supersede your own articles.</para
+>
+
+</caution
+>
+
+<warning>
+<para
+>As with cancels, supersede messages have been abused in the past, with, for example, certain parties sending hundreds or even thousands of them to overwrite legitimate posts with random computer generated junk; again, as with cancels, many news servers do not honour supersede messages, nor do they pass them on.</para>
+</warning>
+
+</sect3
+>
+</sect2
+>
+
+<sect2 id="score-watch-ignore"
+>
+<title
+>Score, watch, ignore</title>
+
+<anchor id="anc-score-watch-ignore"/>
+<para
+>Score, Watch and Ignore are different names for the same feature.</para
+>
+
+<para
+>By scoring a thread, you determine its importance. &knode; allows scores between -100000 and 100000. A normal article will get a score of 0 if you do not change this; threads with a score below 0 are less important than average; threads with a score above 0 are more important than average.</para
+>
+
+<para
+>The score is an attribute of the thread and the articles in this thread, so you can use the score for filtering and searching articles; for example, you can define a filter to show only articles with a score &gt; 0, i.e. all articles in which you are specifically interested.</para
+>
+
+<para
+>The function <guilabel
+>Watch</guilabel
+> sets the score of all article in a thread to 100; this way they get a high score and &knode; labels them with a special icon.</para>
+
+<para
+>The function <guilabel
+>Ignore</guilabel
+> does the opposite: it scores all articles in a thread with -100 so &knode; does not show these articles anymore.</para>
+
+<tip
+>
+<para
+>The English word <quote
+>scoring</quote
+> is used in many other countries, too.</para>
+</tip
+>
+
+<para
+>You can score an article or a thread manually with the right mouse button or with the <guimenu
+>Scoring</guimenu
+> menu &mdash; here you can score with <guilabel
+>Watch Thread</guilabel
+> and <guilabel
+>Ignore Thread</guilabel
+> directly. Apart from scoring manually you can let &knode; score the articles with scoring rules automatically; you can configure these rules at <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guimenuitem
+>Reading News</guimenuitem
+><guimenuitem
+>Scoring</guimenuitem
+></menuchoice
+> or at <menuchoice
+><guimenu
+>Scoring</guimenu
+><guimenuitem
+>Edit scoring rules...</guimenuitem
+></menuchoice
+> &mdash; the only difference between these dialogues is that the last one has the rule-list next to the rule configuration. In the following guide I'm using the editor that appears if <menuchoice
+><guimenu
+>Scoring</guimenu
+><guimenuitem
+>Edit scoring rules...</guimenuitem
+></menuchoice
+> is chosen.</para
+>
+
+<screenshot
+>
+<screeninfo
+>The Rule Editor</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="knode-rule-editor.png" format="PNG"/> </imageobject>
+<textobject>
+<phrase
+>The Rule Editor</phrase>
+</textobject>
+<caption>
+<para
+>The Rule Editor</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<para
+>The composer consists of 4 areas: on the left side is the list of the rules; with the buttons below the list you can add, delete or copy an existing rule; below that you have the possibility to limit the rules which are shown &mdash; you have the choice whether to show all rules or only the rules for a specific <glossterm
+>newsgroup</glossterm
+>.</para
+>
+
+<para
+>If you chose a rule-name in the list you the rule will be displayed on the right-hand side; now you can edit the rule. At the top you can change the name of the rule and set the newsgroups to which this rule applies. You can choose one or more than one group, note that group names must be separated by a semicolon. You can choose from the subscribed groups with the drop-down list and the <guibutton
+>Add group</guibutton
+> button; or you can use regular expressions and wild cards, &eg; <quote
+>.*</quote
+> for all groups. The <guilabel
+>Expire rule automatically</guilabel
+> option makes it possible to delete the rule automatically after the configured number of days; this is useful if a specific person behaves badly and you do not want to read anything from this person for a few days.</para
+>
+
+<para
+>In the <guilabel
+>Condition</guilabel
+> field you enter the condition on which this rule is activated. Normally, you can enter only one condition, but you can change this by pressing the <guibutton
+>More</guibutton
+> and <guibutton
+>Fewer</guibutton
+> buttons. If you have more than one condition, you must tell knode whether all conditions need to be fulfilled or only one of them; this can be done by choosing <guilabel
+>Match all conditions</guilabel
+> or <guilabel
+>Match any condition</guilabel
+> respectively. </para
+>
+
+<para
+>Each condition consists of 2 drop-down lists and a text field. In the first list you chose the part of the message which should be used for the condition &mdash; this part will be compared with the text field; the second drop-down list tells &knode; how it is to be compared, for example, whether the chosen header should be identical to the text entered in the text field, or if it just needs to match part of it. Regular expressions are allowed, too. If you check <guilabel
+>Not</guilabel
+> then the conditions under which the condition is satisfied are reversed, and the condition will be satisfied if the opposite of its shown conditions is true.</para
+>
+
+<para
+>Now, let's have a look at some examples.</para>
+
+<itemizedlist
+>
+<listitem>
+<para
+>Maybe you want to filter away all the postings by Theodor Test; to do this choose the <guilabel
+>From</guilabel
+> header line from the first drop-down list, choose <guilabel
+>is exactly the same as</guilabel
+> from the second drop-down list, and enter his name in the text field. But, before doing this you should have a look at the <glossterm
+>header</glossterm
+> of one of Theodor's articles and see what is in the <quote
+>From</quote
+> line.</para>
+</listitem
+>
+<listitem>
+<para
+>If you do not want to read articles with more than 100 lines, choose the header entry <guilabel
+>Lines</guilabel
+> from the first drop-down list, choose <guilabel
+>greater than</guilabel
+> from the second, and enter <userinput
+>100</userinput
+> in the text field. You probably, then, want to score down the message.</para>
+</listitem>
+<listitem>
+<para
+>Last example: of course, you're very interested in every article that refers to &knode;. Choose the header entry <guilabel
+>Subject</guilabel
+>, then <guilabel
+>contains substring</guilabel
+> and enter <userinput
+>knode</userinput
+> in the text field. But what do you do if &knode; is not mentioned in the <guilabel
+>Subject</guilabel
+>? I suggest using a regular expression: change <guilabel
+>contains substring</guilabel
+> to <guilabel
+>matches regular expression</guilabel
+> and type <userinput
+>knode|newsreader|usenet</userinput
+> into the text field to match either knode, newsreader or usenet &mdash; the <userinput
+>|</userinput
+> symbol means OR. Alternatively, you can make 3 conditions &mdash; one that matches knode, one that matches newsreader and so on &mdash; and choose <guilabel
+>Match any condition</guilabel
+>; but, this needs a lot of space and it is not very elegant, is it?</para>
+</listitem>
+
+</itemizedlist
+>
+
+<para
+>Once your condition is ready you should set an action down in the <guilabel
+>Actions</guilabel
+> section. The most important action is <guilabel
+>adjust score</guilabel
+>; if this action is chosen you can raise or lower the score, by the configured value, for articles to which this rule applies. &knode; can also show you a little message when finding such an article or colourise the header in the article list; for example, you could make interesting articles screaming pink so you would notice them very quickly.</para
+>
+
+<para
+>When leaving the editor, or when the <menuchoice
+><guimenu
+>Scoring</guimenu
+><guimenuitem
+>Recalculate scores</guimenuitem
+></menuchoice
+> menu item is chosen, the rules are executed; furthermore, the rules are automatically used for new <glossterm
+>articles</glossterm
+>. Scoring makes the most sense when used with filters: by scoring some articles down and filtering them away they won't appear in the article list.</para>
+
+</sect2>
+
+<sect2 id="group-identity"
+>
+<title
+>Group identities</title
+>
+
+<para
+>With &knode; you can use a different identity with every newsgroup to which you are subscribed; i.e. you can set a name, email address, reply-to address and signature to use with that group.</para>
+
+<para
+>It is easy to set group identities. First, with the right mouse button, click on the name of the newsgroup in which to have a different identity in; then, select <guimenuitem
+>Group Properties</guimenuitem
+> from the context menu that appears. In the dialogue that appears the second tab contains fields identical to the global identity settings; enter your settings here and click <guibutton
+>OK</guibutton
+> to confirm the changes: then, your articles in this group will always posted with this newly-entered identity.</para
+>
+
+<caution
+>
+<para
+>When you unsubscribe from a group you lose its identity settings for this group: if you re-subscribe to the group, you will need to re-enter its identity settings. For new newsgroups, the global identity is used.</para
+>
+</caution
+>
+
+</sect2
+>
+
+<sect2 id="multiple-news-accounts"
+>
+<title
+>Managing Multiple News Accounts</title
+>
+
+<para
+>&knode; can handle an unlimited number of news server accounts in addition to your main news server; most users don't need this feature, but it can be very useful to if your main newsserver does not provide all groups you want to read. Typical cases of this are when support groups for commercial software are hosted on a special, private, server or binary newsgroups, which are only available from some servers.</para
+>
+
+<para
+>Another example of why you sometimes need more than one newsserver is that sometimes not all interesting newsgroups are on one server; in fact, there is very often only a selection of newsgroups. For example, many servers do not support binary groups with pictures or programs; if you want such a newsgroup and your newsserver provider does not want to serve it you can configure &knode; to get it from another server.</para>
+
+<para
+>Or, perhaps you find you are just subscribed to too many newsgroups, and would like to organise them a little better; you could set up several accounts for the same server, perhaps one for groups you read every day, and one for groups you read less often, so that you do not have to search for your <quote
+>everyday</quote
+> groups in a long list of subscribed groups.</para>
+
+<para
+>In order to add an new account, open the preferences dialogue via <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Accounts</guilabel
+><guilabel
+>News</guilabel
+> </menuchoice
+>. The <guibutton
+>New</guibutton
+> button creates a new account; you then have to enter the same data as for your first account, typically a name for the account, the host name, and a user name and password if the server requires authentication. When this is done the new server will appear both in the configuration dialogue and in the group view: you can now subscribe to newsgroups.</para>
+
+<para
+>You can delete the currently-selected account by pressing the <guibutton
+>Delete</guibutton
+> button.</para
+>
+
+<tip>
+<para
+>In the <guimenu
+>Account properties</guimenu
+> dialogue (available from the context menu of the newsserver) you can setup an identity for use only on this newsserver.</para>
+</tip>
+</sect2>
+
+<sect2 id="PGP-support">
+<title
+>Sign and Verify Articles with <acronym
+>PGP</acronym
+></title>
+<anchor id="anc-PGP-support"/>
+
+<para
+><acronym
+>PGP</acronym
+> is the most-widespread method used to encrypt or sign data. Using the <glossterm
+>PGP-signature</glossterm
+> you can verify if an article is really from the original author or if it has been changed by others. You can find PGP-programs and guides at <ulink url="http://www.pgpi.org"
+>http://www.pgpi.org</ulink
+>.</para>
+
+<para
+>With &knode; you can sign an article with <acronym
+>PGP</acronym
+> and to verify <acronym
+>PGP</acronym
+>-signed article. After you have configured the <acronym
+>PGP</acronym
+> support, at <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Knode...</guimenuitem
+><guilabel
+>Signing/Verifying</guilabel
+></menuchoice
+>, you can sign articles in the editor with the <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Sign article with PGP</guimenuitem
+></menuchoice
+> menu item &mdash; you will be asked for your passphrase and after that the article will be signed.</para>
+
+<caution
+>
+<para
+>Your <application
+>GnuPG</application
+>/<acronym
+>PGP</acronym
+> <acronym
+>ID</acronym
+> is automatically built from your name and your email address and is identical to the sender of the message (<quote
+>From</quote
+>-header).</para>
+</caution>
+
+<para
+>To verify a <glossterm
+>PGP-signature</glossterm
+> you have to choose the menu item <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Verify PGP-signature</guimenuitem
+></menuchoice
+>.</para
+>
+</sect2>
+
+</sect1
+>
+<!--
+Local Variables:
+mode: sgml
+sgml-omittag: nil
+sgml-shorttag: t
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-parent-document:("index.docbook" "chapter" "sect1")
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdepim/knode/using-subscribing.docbook b/tde-i18n-en_GB/docs/kdepim/knode/using-subscribing.docbook
new file mode 100644
index 00000000000..57d854be2cd
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knode/using-subscribing.docbook
@@ -0,0 +1,2139 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE sect1 PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd">
+
+-->
+<sect1 id="subscribing"
+>
+<title
+>Working with newsgroups</title
+>
+
+<para
+>After the configuration of &knode; we will now try to get your first news; to achieve this, you need to do some more steps of configuration, but you will not have to do this very often.</para>
+
+<sect2 id="fetch-group-list">
+<title
+>Fetching the group-list from the news server</title
+>
+
+<anchor id="anc-fetch-group-list"/>
+
+<para
+>If you want to read a newsgroup you first have to subscribe to it. &RMB;-click with your mouse on the entry of your newsserver in the folder-list; from the context menu that appears select the <guimenuitem
+>Subscribe to Newsgroups</guimenuitem
+> entry. &knode;, at this moment, does not know which newsgroups are available from this server and will ask you if it should fetch a list of available newsgroups: confirm with <guibutton
+>Yes</guibutton
+>. Now you should see the following dialogue.</para>
+
+<screenshot
+>
+<screeninfo
+>The <guilabel
+>Subscribe to Newsgroups</guilabel
+> Dialogue</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-subscribe.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The <guilabel
+>Subscribe to Newsgroups</guilabel
+> dialogue</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The <guilabel
+>Subscribe to Newsgroups</guilabel
+> dialogue</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<para
+>After some time &knode; will has fetched the list of available newsgroups and will show them in the left window, <guilabel
+>Groups on</guilabel
+>, in a tree; this tree view shows the newsgroup hierarchy.</para>
+
+<tip>
+<para
+>You can find a short description about the structure of the usenet and the hierarchy of the single newsgroups at <ulink url="http://www.kirchwitz.de/~amk/dni/usenet-einfuehrung"
+>http://www.kirchwitz.de/~amk/dni/usenet-einfuehrung</ulink
+> (German).</para>
+</tip>
+
+<sect3>
+<title
+><guilabel
+>Search</guilabel
+></title>
+
+<para
+>The simplest method to navigate in the tree is to use the <guilabel
+>Search</guilabel
+> input field: &knode; will filter the groups displayed according to your input. If you are searching for a group about &kde;, but you do not know its exact position in the hierarchy, just type <userinput
+>kde</userinput
+> in the <guilabel
+>Search</guilabel
+> field.</para>
+
+<para
+>When you enter the <userinput
+>k</userinput
+>, you will already see the list changing; the second letter, <userinput
+>d</userinput
+>, give you a significantly-reduced list of shown groups; and the final <userinput
+>e</userinput
+> reduces the list to the groups with kde in their name. You will most likely end with just one group:</para>
+
+<simplelist
+>
+<member
+>comp.windows.x.kde</member
+>
+</simplelist
+>
+
+<para
+>If your server carries the international groups, you might find your list is:</para>
+
+<simplelist
+>
+<member
+>comp.windows.x.kde</member
+>
+<member
+>de.comp.os.unix.apps.kde</member
+>
+</simplelist
+>
+
+<para
+>This incremental search gives you the possibility to search for newsgroups without knowing their exact paths.</para
+>
+
+<tip
+>
+<para
+>On a closer look, you will see &knode; showing the groups without a tree if there are only a few groups left; this is not a bug, it is a feature.</para
+>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>disable tree view</guilabel
+></title
+>
+
+<para
+>Normally &knode; shows all the groups in a tree; if this option is activated, all newsgroups are listed amongst one another.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>
+<guilabel
+>subscribed only</guilabel
+></title
+>
+
+<para
+>If <guilabel
+>subscribed only</guilabel
+> is checked the tree-view <guilabel
+>Groups on</guilabel
+> shows only the groups you are already subscribed to; this is very convenient if you want to unsubscribe from some groups: you then won't have to search the whole tree for these groups.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>new only</guilabel
+></title
+>
+
+<para
+>If <guilabel
+>new only</guilabel
+> is checked the tree-view <guilabel
+>Groups on</guilabel
+> shows only the groups which are new since you last fetched the group list; for this to be functional, you first have to fetch a new group list with <guibutton
+>New List</guibutton
+>.</para
+>
+
+<para
+>The <guibutton
+>New Groups</guibutton
+> button give the possibility to show all the new groups since a specific date.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Groups on</guilabel
+></title
+>
+
+<para
+>This list shows all newsgroups on this server; if you check one of the checkboxes, <guilabel
+>subscribed only</guilabel
+> or <guilabel
+>new only</guilabel
+>, you get the corresponding selection.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>Current changes</guilabel
+></title
+>
+
+<para
+>The <guilabel
+>Current changes</guilabel
+> window shows all changes you have made since you opened the dialogue.</para
+>
+
+<para
+>The <guilabel
+>subscribe to</guilabel
+> list shows the newsgroups you have chosen to subscribe to.</para
+>
+
+<para
+>Below you can see the <guilabel
+>unsubscribe from</guilabel
+> list, which shows all newsgroups from which you have chosen to unsubscribe. You cannot unsubscribe from groups you are not subscribed to.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guilabel
+>New Groups</guilabel
+></title
+>
+
+<para
+>This button opens a dialogue which allows you to configure the list of new groups; you can choose between showing all groups since the last refresh or all groups since a given date. With the date option, &knode; provides a more-flexible possibility to check for new groups; you can even check for new groups since before the last refresh of the group list.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+><guibutton
+>New List</guibutton
+></title
+>
+
+<para
+>The <guibutton
+>New List</guibutton
+> button tells &knode; to fetch a new group list from the news server.</para
+>
+
+
+<para
+>The newsgroup hierarchy is in a constant flux; all the time there are groups introduced, renamed or moved; some groups just disappear: they are no longer available and get deleted. To reflect this, &knode; gives you the possibility to refresh the the group list. This is, normally, only needed to see if your server now provides a group which was not there before.</para
+>
+
+<tip>
+<para
+>If you simply want to make sure you have seen every new group, it is more effective to use <guibutton
+>New Groups</guibutton
+>; fetching the complete list is much more time consuming, but you do make sure that any deleted groups vanish from the grouplist.</para
+>
+</tip
+>
+
+<para
+>Unfortunately there is no guarantee that your newsserver is providing all available newsgroups: many newsserver refuse groups publishing binary attachments; other groups are only available from special servers. &knode; provides you the possibility to use more than one news-server if you want to access alternative servers providing these groups; you can read more about this in <xref linkend="multiple-news-accounts"/> .</para>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>Working with the dialogue</title
+>
+
+<para
+>We now want to subscribe to the &kde; group: mark the the box beside the name; you can now see the group in the list labelled <guilabel
+>subscribe to</guilabel
+>. Another possibility is to use the arrows between the two windows.</para
+>
+
+<para
+>If you picked the wrong newsgroup by mistake you can undo your selection by unchecking the checkbox next to the group's name in the <guilabel
+>Groups on</guilabel
+> window; again, you could use the arrow (you probably noticed the arrow changing direction.)</para
+>
+
+<para
+>If you want to unsubscribe from a newsgroup it is as easy as subscribing to it: you just uncheck the box next to its name. The groups you wish to unsubscribe from are shown in the <guilabel
+>unsubscribe from</guilabel
+> list. Again, the arrow is another way of doing things: to correct your actions you can use the arrow again; this works as long as the dialogue is not closed by clicking <guibutton
+>OK</guibutton
+>.</para>
+
+<para
+>As a &kde; and &knode; user you will probably want to subscribe to the group, so make sure you checked the box and press <guibutton
+>OK</guibutton
+>. This group now appears in the tree view under the server entry it was chosen from; in our example this is <emphasis
+>My News Account</emphasis
+>. If you can not see the group, click on the cross next to the server entry or on the server entry itself; the list of subscribed newsgroups should appear.</para>
+
+<para
+>Click on the newsgroup; now you see on the right in the article view an empty folder: &knode; has to fetch the articles for the new newsgroup. If you have, in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode</guimenuitem
+><guimenuitem
+>Reading news</guimenuitem
+><guimenuitem
+>General</guimenuitem
+></menuchoice
+>, the check box <guilabel
+>Check for new article automatically</guilabel
+> checked &knode; tries to fetch the articles from the server when the newsgroup is first selected; if this is unchecked, you have to use <menuchoice
+><guimenu
+>Account</guimenu
+><guimenuitem
+>Get new articles</guimenuitem
+></menuchoice
+>.</para>
+
+<important
+>
+<para
+>When you are using <application
+>leafnode</application
+> as a server, there will be a single article in the group: <application
+>leafnode</application
+> generates an article in every new subscribed group; this indicates that <application
+>leafnode</application
+> will consider this group the next time it fetches articles. You can ignore an error message saying the article can not be found. If you select this article you tell <application
+>leafnode</application
+> you are really interested in this group.</para
+>
+
+<para
+>You get the real articles when your local newsserver fetches them from the Internet and provides them to you; details about this can be found in the documentation of your local newsserver.</para
+>
+</important
+>
+
+<para
+>When everything works the articles of the subscribed newsgroup appear in the upper right window &mdash; the article view.</para
+>
+
+</sect3
+>
+</sect2>
+
+<sect2 id="fetch-and-read-news"
+>
+<title
+>Fetching and reading Articles</title
+>
+
+<para
+>&knode; always shows three views: the folder view, the article view and the article window; you can change height and width of these views with the mouse. If you click in a window it gets the focus; this is important if you want to use &knode; with the keyboard. The <keycap
+>Tab</keycap
+> key changes the focus between the views; the currently-active view is indicated by a small colored bar over the column headers.</para
+>
+
+<para
+>This picture shows &knode; with the subscribed &kde; newsgroup.</para>
+
+<screenshot
+>
+<screeninfo
+>The three views of &knode;</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-views.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>The three views of &knode;</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>The three views of &knode;</para
+>
+</caption>
+</mediaobject
+>
+</screenshot
+>
+
+<para
+>It is possible to select more than one group or article. You can select an area by clicking on the first entry with the &LMB;, holding the &Shift; key and clicking on the last entry with the &LMB; again.</para
+>
+
+<para
+>If you want to select more than one single entry, but they are not next to each other in the list, you have to select the first by clicking on it with the &LMB; and then select the other entries by holding down the &Ctrl; key and clicking on them with the &LMB;.</para>
+
+<para
+>In either case you can clear your selection by clicking on another entry with the &LMB;.</para>
+
+<caution>
+<para
+>If you have selected more than one entry you have to activate the context menu with the &Shift; key pressed, otherwise you'll clear the selection.</para
+>
+</caution
+>
+
+<sect3
+>
+<title
+>The Folder View</title
+>
+
+<para
+>The folder views contains not only the accounts you configured &mdash; in our example this is <emphasis
+>My News Account</emphasis
+> &mdash; but also three other folders. When you are subscribed to some newsgroups there will be plus next to the name of the account: clicking on the plus or the name of the account opens the tree to show the names of the newsgroups you have chosen to subscribe to using that account.</para>
+
+<tip
+>
+<para
+>Using the &RMB; you can get a context menu for the selected item (folders or newsgroups): if you select a newsgroup and choose Properties you can, amongst other things, specify your identity for this particular group; you can find more about this in the <link linkend="group-identity"
+>Local Identities</link
+> chapter.</para>
+</tip>
+
+<para
+>When you select a newsgroup with your mouse a list of articles of this group appears in the upper-right window; if there are no articles in the upper-right window there are two possibilities &mdash; either there are no articles for this newsgroup on the newsserver or the newsserver did not fetch them yet. Select <menuchoice
+><guimenu
+>Account</guimenu
+><guimenuitem
+>Get new articles in all groups</guimenuitem
+></menuchoice
+>: if there are still no articles appearing you either have some problems with your settings or there really are no articles for this group. Try another group: if there are no articles for this group you will probably have to work through the first chapters, about the configuration of &knode;, again; the <link linkend="faq"
+>Frequently Asked Questions</link
+> chapter may help you, too.</para>
+
+<caution
+>
+<para
+>If you are using a local newsserver the articles only appear if the newsserver has already got them from the internet; if you are using <application
+>leafnode</application
+> this is done by the <command
+>fetchnews</command
+> program.</para>
+</caution
+>
+
+<sect4
+>
+<title
+>The Newsgroup Folders</title
+>
+
+<para
+>The newsgroup folders appear with the name they are given by the hierarchy on the newsserver; in our example this is <guilabel
+>comp.windows.x.kde</guilabel
+>. You can change the name shown in this view: in the context menu (click with the &RMB; on the newsgroup's name) choose <menuchoice
+><guimenuitem
+>Rename group</guimenuitem
+></menuchoice
+>, then you can change the name in the input field. A good name for <guilabel
+>comp.windows.x.kde</guilabel
+> would be, for example, <guilabel
+>The KDE Newsgroup</guilabel
+>.</para>
+
+<para
+>If you don't change this, the hierarchical name will still be shown.</para>
+
+<para
+>Besides the name of newsgroups the folder view shows more information by altering its appearance: if a newsgroup contains new articles its name is shown bold; the columns <guilabel
+>Total</guilabel
+> and <guilabel
+>Unread</guilabel
+> also tell you how many articles are in the corresponding group or folder and how many are marked as unread.</para
+>
+
+</sect4
+>
+
+<sect4
+>
+<title
+>The <guilabel
+>Outbox</guilabel
+> folder</title
+>
+
+<para
+>The <guilabel
+>Outbox</guilabel
+> folder contains all articles which are to be sent later, or which could not be sent because of an error. If you want to sent an article later choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send Later</guimenuitem
+></menuchoice
+> in the editor: the article is then filed in the <guilabel
+>Outbox</guilabel
+> folder; it is possible to edit, delete or send these articles later.</para
+>
+
+<tip
+>
+<para
+>If an article was not sent because of an error, it is stored in this folder; you will not lose these articles.</para
+>
+</tip
+>
+</sect4
+>
+
+<sect4
+>
+<title
+>The <guilabel
+>Drafts</guilabel
+> folder</title
+>
+
+<para
+>This folder is used for storing drafts of your articles; for example, if you want to do some further work on them but you have no time for it right now. To store an article in this folder choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Save as Draft</guimenuitem
+></menuchoice
+> in the editor.</para
+>
+
+<para
+>You can edit, delete and send the articles in this folder.</para
+>
+
+</sect4
+>
+
+<sect4
+>
+<title
+>The <guilabel
+>Sent</guilabel
+> Folder</title
+>
+
+<para
+>This folder contains copies of the articles that you have successfully sent, including your e-mail replies; you can delete the messages in this folder, but it will not un-send the messages already sent.</para
+>
+
+<caution
+>
+<para
+>If your are using a local newsserver an article appearing in the folder <guilabel
+>Sent</guilabel
+> only indicates the local newsserver received the article; it is possible this article will never appears in any newsgroup if the local newsserver was not able to send it for some reason. If you notice some articles not appearing in the according newsgroup first make sure it was sent by the local newsserver.</para
+>
+</caution
+>
+
+<tip
+>
+<para
+>If you are using <application
+>leafnode</application
+> then articles leafnode was unable to send are normally found in <filename
+>/var/spool/failed.postings</filename
+>.</para
+>
+</tip
+>
+</sect4
+>
+</sect3
+>
+
+<sect3
+>
+<title
+>The Article View</title
+>
+
+<para
+>The article view gives you a list of all articles in the selected newsgroup or folder; you can change the appearance of this view using the <guimenu
+>View</guimenu
+> menu. The uppermost row of the view contains the column headers.</para
+>
+
+<variablelist
+>
+<varlistentry
+>
+<term
+><guilabel
+>Subject</guilabel
+></term
+>
+<listitem
+>
+<para
+>The <guilabel
+>Subject</guilabel
+> column shows the subjects of an articles which, most of the time, give you a clue about the content of this article. The subject is chosen by the article author. You can find more about this in <link linkend="post-and-mail-news"
+>How to post and reply to news</link
+>.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><guilabel
+>From</guilabel
+></term
+>
+<listitem
+>
+<para
+>The <guilabel
+>From</guilabel
+> column shows the author, or their e-mail address if the author didn't give a name. You can configure your settings in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode</guimenuitem
+><guilabel
+>Identity</guilabel
+></menuchoice
+>; when you publish an article &knode; will show these settings in the <guilabel
+>From</guilabel
+> column.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><guilabel
+>Score</guilabel
+></term>
+<listitem
+>
+<para
+>The <guilabel
+>Score</guilabel
+> column shows the scoring of an article as a number; the default is 0. Articles which are important to you can be scored up; articles you want to ignore can be scored down: the range is -100000 to +100000. You can read more about this in the <link linkend="score-watch-ignore"
+>Scoring, Watching and Ignoring</link
+> chapter.</para
+>
+<para
+>The <guilabel
+>Score</guilabel
+> column is only shown if <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>General</guilabel
+><guilabel
+>Show article score</guilabel
+></menuchoice
+> is activated.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><guilabel
+>Date</guilabel
+></term
+>
+<listitem
+>
+<para
+>The <guilabel
+>Date</guilabel
+> column shows the date and time when the article was written.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+><guilabel
+>Lines</guilabel
+></term
+>
+<listitem
+>
+<para
+>The <guilabel
+>Lines</guilabel
+> column shows the number of lines of the <glossterm
+>article</glossterm
+>; this column is only shown if <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>General</guilabel
+><guilabel
+>Show line count</guilabel
+></menuchoice
+> is activated.</para
+>
+</listitem
+>
+</varlistentry
+>
+</variablelist
+>
+
+<sect4
+>
+<title
+>The Symbols and Highlighting Used</title>
+
+<para
+>This is a short explanation of the different symbols for labelling articles.</para
+>
+
+<itemizedlist
+>
+<listitem
+>
+<para
+><inlinemediaobject
+>
+<imageobject
+>
+<imagedata fileref="greyball.png" format="PNG"/> </imageobject>
+</inlinemediaobject
+> Already-read articles are labelled with this symbol.</para
+>
+</listitem
+>
+<listitem
+>
+<para
+>
+<inlinemediaobject
+>
+<imageobject
+>
+<imagedata fileref="greyballchk.png" format="PNG"/> </imageobject>
+</inlinemediaobject
+> Articles labelled with this symbol are read and the body was fetched from the server.</para
+>
+</listitem
+>
+<listitem
+>
+<para
+>
+<inlinemediaobject
+>
+<imageobject
+>
+<imagedata fileref="redball.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+> Articles labelled with this symbol are unread and the body has not yet been fetched.</para
+>
+</listitem
+>
+<listitem
+>
+<para
+>
+<inlinemediaobject
+>
+<imageobject
+>
+<imagedata fileref="redballchk.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+> Articles labeled with this symbol are unread but the body has already been already fetched.</para
+>
+</listitem
+>
+<listitem
+>
+<para
+>
+<inlinemediaobject
+>
+<imageobject
+>
+<imagedata fileref="newsubs.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+> Articles labelled with this symbol are part of a thread with new and/or unread articles in it.</para
+>
+</listitem
+>
+<listitem
+>
+<para
+>
+<inlinemediaobject
+>
+<imageobject
+>
+<imagedata fileref="eyes.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+> Articles labelled with this symbol are parts of a guarded thread. This corresponds to a score of 100.</para
+>
+</listitem
+>
+</itemizedlist
+>
+
+<para
+>Besides different symbols, &knode; is using the following highlighting:</para>
+
+<variablelist
+>
+<varlistentry
+>
+<term
+>Bold article subjects.</term
+>
+<listitem
+>
+<para
+>The article is new in this group; it was fetched during the last connection with the server.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Article subjects printed in grey.</term
+>
+<listitem
+>
+<para
+>There are no unread follow-up articles.</para
+>
+</listitem
+>
+</varlistentry
+>
+</variablelist
+>
+</sect4
+>
+
+<sect4
+>
+<title
+>Navigation in the Article View.</title
+>
+
+<para
+>You can navigate in articles, display an article and open or close threads with your mouse or keyboard.</para
+>
+
+<para
+>When you select an article with your mouse its entry in the the article view gets colored; at the same time the header and body of this article appear in in the article window. If you want to read another article you can use the mouse to select it, or you can use the cursor keys. If you use the cursor keys you can move the dashed frame to the article you want to read and then press <keycap
+>Enter</keycap
+> to mark and display the article.</para>
+
+<para
+>There are many key commands to provide comfortable navigation within a news group and to switching between newsgroups. Here the most common key commands of the standard key configuration are listed; you can configure the key bindings in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Shortcuts</guimenuitem
+></menuchoice
+>.</para
+>
+
+<variablelist
+>
+<varlistentry
+>
+<term
+>Toggle Subthreads <keycap
+>T</keycap
+> </term
+>
+<listitem
+>
+<para
+>The replies to an article are either shown or hidden by multiply pressing this key; another way to open threads is to use the <keycap
+>Right Arrow</keycap
+> key.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Filter <keycap
+>F6</keycap
+></term
+>
+<listitem
+>
+<para
+>A dialogue is shown where you can choose the filter for the articles.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Sort <keycap
+>F7</keycap
+> </term
+>
+<listitem
+>
+<para
+>A dialogue is shown where you can change the sorting of the articles; if you choose a column for a second time it will change the sorting direction.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry>
+<term
+>Browsing articles <keycap
+>Space</keycap
+></term>
+<listitem>
+<para
+>This key gives you a convenient possibility for browsing through the article view: by pressing this key the article in the article window is scrolled; when you reach the end of the article by repeatedly pressing <keycap
+>Space</keycap
+>, it takes you to the next article; when you have read all articles in one newsgroup, <keycap
+>Space</keycap
+> takes you to the first article of the next newsgroup. By repeatedly pressing <keycap
+>Space</keycap
+> you can browse through all subscribed newsgroups like this.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Next unread article <keycombo action="simul"
+>&Alt;<keycap
+>Space</keycap
+></keycombo
+> </term
+>
+<listitem
+>
+<para
+>This key binding jumps to the next unread article. The sequence follows the order of articles in the article view; threads are opened if necessary.</para>
+</listitem
+>
+</varlistentry
+>
+<varlistentry>
+<term
+>Next unread thread <keycombo action="simul"
+>&Ctrl;<keycap
+>Space</keycap
+></keycombo
+> </term
+>
+<listitem
+>
+<para
+>This command jumps to the next thread containing unread articles: the first unread article is then selected and shown. The sequence follows the order of articles in the article view.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Next article <keycap
+>N</keycap
+> </term
+>
+<listitem
+>
+<para
+>This command jumps to the next article; the sequence follows the order of articles in the article view. Replies in closed threads are ignored.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Previous article <keycap
+>B</keycap
+></term
+>
+<listitem
+>
+<para
+>This command jumps to the previous article in the group; the sequence follows the order of articles in the article view. Replies in closed threads are ignored.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Next group <keycap
+> +</keycap
+> </term
+>
+<listitem
+>
+<para
+>This command jumps to the next newsgroup; the sequence follows the order of newsgroups in the folder view.</para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Previous group <keycap
+>-</keycap
+> </term
+>
+<listitem
+>
+<para
+>This command jumps to the previous newsgroup; the sequence follows the order of newsgroups in the folder view.</para
+>
+</listitem
+>
+</varlistentry
+>
+</variablelist
+>
+</sect4
+>
+
+<sect4
+>
+<title
+>Sorting and Filtering of Articles</title
+>
+
+<para
+>Some newsgroups are very crowded and contain lots of articles; perhaps only some of them are interesting to you. One possibility to keep track of the news you are interested in is to sort your articles with a certain criterion.</para>
+
+<para
+>Sorting your articles, and choosing sorting criteria, is done with the column titles in the article view: clicking on a column title makes it the current sorting criterion; another click on the same column title changes the order of sorting.</para>
+
+<tip
+>
+<para
+>The current sorting criterion is indicated with an arrow next to the title; this gives you an easy sign which column is used for sorting, too. You have to make the column wide enough, though, so you can actually see the arrow; you can change the column width by moving the mouse pointer on the small area between two column titles: the pointer changes its appearance to two horizontal arrows; clicking and holding the &LMB; mouse button now allows you to change the width of the column to the left of the mouse pointer.</para>
+</tip>
+
+<para
+>&knode; gives you the possibility to reduce the flood of articles: you can show only articles fitting specific criteria; &knode; uses filters for this task. In the following paragraphs we are just dealing with the predefined filters; for defining and using your own filters please refer to the <link linkend="using-filters"
+>Defining and using Filters</link
+> chapter.</para>
+
+<para
+>Normally you will read most articles only once, and then never again. &knode; labels the articles which are unread, but when there are more articles in a news group than can be shown by the article view you often have to search for unread articles: it would be much easier to see only the new fetched and unread articles; &knode; gives you this feature by the predefined filters.</para
+>
+
+<para
+>In the status line at the bottom border of your main window next to the word <guilabel
+>Filter</guilabel
+> the actually-active filter is shown: if you do not change the filter configuration this is the filter <guilabel
+>all</guilabel
+>; this means all articles of a newsgroup are shown. <guilabel
+>all</guilabel
+> is one of the predefined filters; there are eight of them in all, which are described in more detail here.</para
+>
+
+<variablelist
+>
+<varlistentry
+>
+<term
+>
+<guilabel
+>All</guilabel
+>
+</term
+>
+<listitem
+>
+<para
+>This filter is the default setting; it shows all articles in a newsgroup. You can choose this filter by selecting <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+><guimenuitem
+>All</guimenuitem
+></menuchoice
+></para>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Unread</term
+>
+<listitem
+>
+<para
+>This filter shows only unread articles; you can choose this filter by selecting <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+><guimenuitem
+>Unread</guimenuitem
+></menuchoice
+></para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>New</term
+>
+<listitem
+>
+<para
+>This filter shows only articles fetched during the last connection; you can choose this filter by selecting <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+><guimenuitem
+>New</guimenuitem
+></menuchoice
+></para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Watched</term
+>
+<listitem
+>
+<para
+>This shows only threads chosen as watched threads by you; you may be watching a thread because, for example, you are participating in it, or because you are particularly interested in the answers. You can choose this filter by selecting <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+><guimenuitem
+>Watched</guimenuitem
+></menuchoice
+></para
+>
+
+<para
+>This filter only shows something if have you selected one or more threads to watch; you can achieve this by selecting <menuchoice
+><guimenu
+>Article</guimenu
+><guisubmenu
+>Thread</guisubmenu
+><guimenuitem
+>Watch</guimenuitem
+></menuchoice
+>: next to the subject a symbol will appear, showing a pair of eyes.</para>
+
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Threads With Unread</term
+>
+<listitem
+>
+<para
+>This filter shows only threads containing unread articles; you can choose this filter by selecting <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+> <guimenuitem
+>Threads With Unread</guimenuitem
+></menuchoice
+></para>
+
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Threads With New</term
+>
+<listitem
+>
+<para
+>This filter shows only threads with newly-fetched articles; you can choose this filter by selecting <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+><guimenuitem
+>Threads With New</guimenuitem
+></menuchoice
+></para
+>
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Own articles</term
+>
+<listitem
+>
+<para
+>This filter only articles you have published; you can choose this filter by selecting <menuchoice
+><guimenu
+>View</guimenu
+><guisubmenu
+>Filter</guisubmenu
+><guimenuitem
+>Own Articles</guimenuitem
+></menuchoice
+></para
+>
+
+</listitem
+>
+</varlistentry
+>
+<varlistentry
+>
+<term
+>Threads With Own Articles</term
+>
+<listitem
+>
+<para
+>This filter only shows threads containing articles you have published; you can choose this filter by selecting <menuchoice
+><guimenu
+>View</guimenu
+> <guisubmenu
+>Filter</guisubmenu
+><guimenuitem
+>Own Articles</guimenuitem
+></menuchoice
+></para>
+</listitem>
+
+</varlistentry
+>
+</variablelist
+>
+
+<tip
+>
+<para
+>For everyday use the <guilabel
+>unread</guilabel
+> filter is propably the most useful: it shows all unread articles, including the old ones. The other filters are very task-specific and are seldom used; in the end it is a matter of taste which filter to select.</para
+>
+</tip
+>
+</sect4
+>
+</sect3
+>
+
+<sect3
+>
+<title
+>The Article Window</title
+>
+
+<para
+>The article window shows the currently-selected article. You can scroll in it like in a normal text editor window; the difference is that you cannot change the article &mdash; it is for reading only.</para
+>
+
+<para
+>By pressing the &RMB; in the article viewer you can access the important functions in the context menu very quickly.</para
+>
+
+<para
+>The window itself is divided in three areas; they are explained in more detail now.</para
+>
+
+<sect4
+>
+<title
+>The Header</title
+>
+
+<para
+>This part shows the header lines or a part of the header. You will recognize some information here from the article view; for example, the subject and the address or name where the article originated. When you click on the <guilabel
+>From:</guilabel
+> address, &knode; opens an editor window where the email address of the author and the subject of the referring article are already filled in for you; this enables you to reply to the author directly from their article.</para
+>
+
+<para
+>The appearance and content of the header shown by default can be configured by choosing <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configuring KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>Headers</guilabel
+></menuchoice
+>; you can find a more-detailed view on this in <link linkend="anc-knode-headers"
+>Configuring the Shown Headers</link
+>.</para
+>
+
+<para
+>By selecting <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Show all headers</guimenuitem
+></menuchoice
+> you force &knode; to show the whole header as is produced by the newsreader and newsservers; normally you do not need this view: it needs a lot of space in the article window.</para>
+
+<para
+>The last lines of the header contain, if necessary, some references to other articles, shown as numbers in the range from 1 to n. These References are the articles to which the current article refers: the article labeled with 1 is the oldest article to which this article refers; the article with the highest number is the most-recent article to which the current article refers.</para>
+
+<para
+>When you click on a reference the corresponding article is loaded and shown in the article view; if the article is no longer available you will be informed by &knode;. This will happen if the article has been deleted by the article management of &knode; due to its age, or your news server decided to delete it from the newsgroup; for details on how to get such an article, please refer to the <link linkend="faq"
+>Frequently Asked Questions</link
+>.</para
+>
+
+<tip
+>
+<para
+>The first lines in an article, with the subject and author information and so on, are called <glossterm
+>headers</glossterm
+>.</para
+>
+</tip
+>
+</sect4
+>
+
+<sect4
+>
+<title
+>The Body of the Article</title
+>
+
+<para
+>The body of the article follows straight after the header; it is the actual message the author published in the newsgroup. Be aware that some articles may contain quotes from other articles which are not recognisable as quotes; this depends on the news editor the author used and their article-formatting habits.</para
+>
+
+<para
+>&knode; provides some formatting which can be used by articles; at the moment the available options are:</para>
+
+<simplelist>
+<member
+>/italic/</member
+>
+<member
+>*bold*</member
+>
+<member
+>_underlined_</member
+>
+</simplelist
+>
+
+<para
+>Do not use the highlighting too often; the impact decreases the more it is used.</para
+>
+
+<tip
+>
+<para
+>The main part of the message (the contents) is called the <glossterm
+>body</glossterm
+>.</para
+>
+</tip
+>
+
+<para
+>Most of the time a quote is indicated by a prefixed &gt; on every line; however, there are other possible signs. If you can not directly recognize a quote the author did not obey the rules of proper quoting.</para
+>
+
+<para
+>Also, it is usual to start an answer with a introductionary line, something like:</para>
+
+<informalexample
+>
+<para
+>On 12/25/2000 Santa Claus wrote:</para
+>
+</informalexample
+>
+
+<tip
+>
+<para
+>Normally you do not have to concern yourself with these introductionary lines: &knode; does this automatically when you reply to an article; to find out how to customize this line see <link linkend="knode-composer-settings"
+>The Composer Settings</link
+> documentation. </para
+>
+</tip
+>
+
+<para
+>In <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>Appearance</guilabel
+></menuchoice
+> you can choose how the articles are shown. In particular, &knode; provides the smart coloring of different reply levels; you can read more about this in the chapter <link linkend="knode-appearance"
+>Configuring the appearance</link
+>.</para
+>
+
+<caution
+>
+<para
+>&knode; only supports the colouring of quotes if the quoting lines starts with special characters; you can configure these characters at <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>Viewer</guilabel
+></menuchoice
+>.</para>
+</caution
+>
+
+<para
+>When the body of an article contains links to internet addresses you can invoke an internet browser to display the web page it links to by clicking on the link; details about configuring this feature can be found in <link linkend="setting-news-general"
+>General news settings</link
+>.</para>
+
+</sect4
+>
+
+<sect4
+>
+<title
+>The Signature</title
+>
+
+<para
+>Below the main text of an article you can find the signature of the author, provided you did not disable signatures in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>General</guilabel
+></menuchoice
+>. The signature is divided from the text by thin horizontal line.</para
+>
+</sect4
+>
+
+
+<sect4>
+<title
+>Attachments and Multipart <acronym
+>MIME</acronym
+> messages</title
+>
+
+<para
+>If an article contains attachments they are shown below the signature in a table.</para
+>
+
+<para
+>The multipart <acronym
+>MIME</acronym
+> format allows the body of an article to be sent in more than one format; for example, in plain-text and in <acronym
+>HTML</acronym
+>. It depends on the newsreader which format is used for reading the article.</para
+>
+
+<para
+>&knode; allows the different formats to be shown by selecting <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Reading News</guilabel
+><guilabel
+>Viewer</guilabel
+><guilabel
+>Show alternative contents as attachments</guilabel
+></menuchoice
+>; when this option is checked all alternative formats are shown as attachments and can be opened and viewed.</para
+>
+
+<para
+>If this option is unchecked you will not be shown the different text formats and &knode; decides which one should be shown.</para>
+
+</sect4
+>
+</sect3
+>
+</sect2
+>
+
+<sect2 id="post-and-mail-news"
+>
+<title
+>Writing and Replying to Articles</title
+>
+
+<para
+>Before you start writing articles or replying to other Usenet users be sure you understand the habits of the current newsgroup; again, reading <link linkend="knode-journey"
+>A Journey Through Usenet</link
+> would be a good idea.</para>
+
+<para
+>For testing the settings of &knode; please resist sending an article to a random newsgroup; it is not very friendly to bother people with test articles: what if you are subscribed to a newsgroup and half of its articles only contain the word <quote
+>test</quote
+>? It is like somebody calling you just to testing their phone.</para
+>
+
+<para
+>This is the reason for the special groups having <quote
+>test</quote
+> in their name; for example, <emphasis
+>alt.test</emphasis
+>. In these groups you can test everything you want without bothering anybody; some groups even send you error messages back.</para
+>
+
+<para
+>Here you can easily identify obvious mistakes, like a missing or a wrong e-mail address or a wrongly-configured charset which doesn't show all special characters.</para
+>
+
+<para
+>You can find a selection of test groups in <link linkend="infos-testgroups"
+>Test Groups</link
+>.</para
+>
+
+<para
+>Subscribe to one of the test groups now; some news servers have their own test groups, which are probably less crowded.</para>
+
+<tip
+>
+<para
+>Remember, you have to download the articles of the new subscribed group; this may take some time if there are many articles in the group. The only important articles are yours and the answers by the check handler; if you want to reduce the number of articles fetched during the test you can configure this in <menuchoice
+><guimenu
+>Settings</guimenu
+><guilabel
+>Configure KNode...</guilabel
+><guilabel
+>Reading News</guilabel
+><guilabel
+>General</guilabel
+><guilabel
+>Maximal number of articles to fetch</guilabel
+></menuchoice
+>: if you reduce this dramatically, you should not wait too long to fetch the new articles after sending your test article; however, if it set too low your article might not be fetched. A tolerably-fast news server should provide your article right after you sent it; you might, however, have to wait a while, at worst 1 or 2 days. Feel free to send another article if cannot see your initial one; this is what the test groups are for.</para
+>
+</tip
+>
+
+<caution>
+<para
+>When you are using a local news server the configuration of <guilabel
+>Maximal number of articles to fetch</guilabel
+> in &knode; is probably unnecessary; you should consult the documentation of your news server instead.</para
+>
+</caution>
+
+<para
+>If you did not encounter any errors unsubscribe from the test groups and set <guilabel
+>Maximum number of articles to fetch</guilabel
+> back to normal (1000).</para
+>
+
+<sect3
+>
+<title
+>Publishing Articles</title
+>
+
+<para
+>You have seen most of &knode; now, but have only used it passively so far, so let's publish a test article now. Select the new subscribed test group in the folder view; then, with <menuchoice
+><guimenu
+>Article</guimenu
+><guimenuitem
+>Post to newsgroup...</guimenuitem
+></menuchoice
+>or the key <keycap
+>P</keycap
+>, the Editor will be opened.</para
+>
+
+<para
+>You can use the &knode; Editor like a normal Texteditor; there are some additional features for writing news articles though.</para
+>
+
+<para
+>In the editor window there are two input lines: one for the subject, which is empty at the moment; and another for the newsgroups this article is going to be posted to.</para
+>
+
+<para
+>Enter the text <userinput
+>This is a test</userinput
+> in the subject field.</para
+>
+
+<tip
+>
+<para
+>Normally, when you post an article, use a descriptive subject. Articles without a descriptive subject are often ignored. Avoid subjects like <quote
+>Help, it doesn't work !!!!!</quote
+> This subject gives no information about the content of your article.</para
+>
+</tip
+>
+
+<para
+>The <guilabel
+>Groups:</guilabel
+> field already contains the test newsgroup you selected before; do not change this.</para
+>
+
+<para
+>Below the input field for the <glossterm
+>newsgroup</glossterm
+> there is another inactive option field: this function is explained later in the chapter <link linkend="knode-editor-advanced"
+>The editor</link
+>; for now it is irrelevant.</para
+>
+
+<para
+>For simplicity reasons we will only use a simple sentence; type:</para>
+
+<screen
+><userinput
+>This is the body of my test article. @ $ %</userinput
+>
+</screen
+>
+
+<para
+>Then, enter an empty line, followed by:</para>
+
+<screen
+><userinput
+>Did it work?</userinput
+>
+</screen
+>
+
+<para
+>This may look funny to you, but it does what it is supposed to do &mdash; test your configuration..</para
+>
+
+<para
+>Your article should now look like the screenshot below:</para
+>
+
+<screenshot
+>
+<screeninfo
+>Your first article</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-new-article.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>Your first article</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>Your first article</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<para
+>If you are using &knode; with a local newsserver choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send Now</guimenuitem
+></menuchoice
+> in the Editor; if you do not have a connection to a newsserver at this point, you may want to send the article later &mdash; you can achieve this by using <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send Later</guimenuitem
+></menuchoice
+> &mdash; &knode; then stores this article in the folder <guilabel
+>Outbox</guilabel
+>. You can start sending the articles in the <guilabel
+>Outbox</guilabel
+> manually by selecting <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send pending messages</guimenuitem
+></menuchoice
+>.</para
+>
+
+<para
+>After sending the article you will notice &knode; stores a copy in the <guilabel
+>Sent</guilabel
+> folder.</para
+>
+
+<para
+>Depending on how fast your article is published in the according newsgroup you can check the result after some time: mostly it is sufficient to check for new messages immediately after sending the article; be patient, though, it <emphasis
+>may</emphasis
+> take the article some hours before reaching the newsgroup. If the article does not arrive after a number of hours it is likely that something went wrong: try again; then, if it is still not working, have a look at the <link linkend="faq"
+>Frequently Asked Questions</link
+>.</para
+>
+
+<important
+>
+<para
+>Even when you are using a local news server, you have to check for new articles: the local news server just sends the article, it does not store it in the local newsgroup, so you have to synchronize with an external news server if you want to see if your test article has arrived.</para
+>
+</important
+>
+
+<para
+>If the <glossterm
+>article</glossterm
+> appears in the newsgroup you are successful; now you should check if there is the correct sender and if the article is readable. Have a look on your language-specific characters like the German umlauts; if they are not readable you have to change the coding at <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Posting News</guilabel
+><guilabel
+>Technical</guilabel
+></menuchoice
+>to <guilabel
+>Allow 8-bit</guilabel
+>. Change this and repeat your test.</para
+>
+
+<para
+>If everything is right you have successfully published your first article in usenet with &knode;.</para
+>
+
+</sect3
+>
+
+<sect3
+>
+<title
+>Post Reply</title
+>
+
+<para
+>After successfully publishing an article we will now answer to your own article. You want to answer the question you asked, don't you?</para
+>
+
+<para
+>Select your article in the article view and press the &RMB;: a context menu will appear; choose <guimenuitem
+>Followup to newsgroup</guimenuitem
+>.</para
+>
+
+<para
+>&knode; opens the Editor again, but this time there is already a subject filled in for you. The subject line reads:</para>
+
+<screen
+><computeroutput
+>Re: This is a test</computeroutput
+>
+</screen
+>
+
+<para
+><emphasis
+>Re:</emphasis
+> is a shortcut for the Latin <quote
+>In re</quote
+>, which translates to something along the lines of <quote
+>relating to</quote
+>. You should not change the subject and, above all, the <emphasis
+>Re:</emphasis
+>: most newsreaders sort threads by the subject.</para
+>
+
+<tip
+>
+<para
+>If you want to change the subject for some reason put the new subject in front of the old and replace the Re: with a bracketed (Was: ... ); in our example this would look like </para>
+
+<informalexample
+>
+<para
+>A new subject! (Was: This is a test)</para
+>
+</informalexample
+>
+
+<para
+>With this kind of subject you show the other readers there is a branch in the original discussion; this happens, for example, when a new topic occurs in the original discussion or the original subject has changed for some reason.</para
+>
+
+<para
+>If you answer to an article with such a subject, delete the bracketed part of the subject; the first part with a prefixed <emphasis
+>Re:</emphasis
+> remains.</para>
+
+<informalexample>
+<para
+>Re: A new subject!</para>
+</informalexample
+>
+</tip
+>
+
+<para
+>Let us have look at the Editor now. The contents of the article to which we want to reply has already been copied to the Editor by &knode;; to indicate the text is a quote every line is prefixed with a <emphasis
+>&gt;</emphasis
+>.</para
+>
+
+<para
+>In front of the quoted text &knode; has put an introduction line: the content of this line refers to the original author; you can change the standard text of this line in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Posting News</guilabel
+><guilabel
+>Composer</guilabel
+><guilabel
+>Introduction Phrase:</guilabel
+></menuchoice
+>.</para
+>
+
+<para
+>The original article contains the question: <emphasis
+>Did it work?</emphasis
+> We want to answer this question now.</para>
+
+<para
+>Place the cursor below the quoted question and write in the next line:</para>
+
+<screen
+><userinput
+>Yes it worked, congratulations!</userinput
+>
+</screen
+>
+
+<para
+>We are not finished yet: it is considered polite to begin with a greeting like <quote
+>Hello</quote
+> in the first line; whether you call the author by their name or not depends on your habits, watch the newsgroup to get used to the habits there.</para
+>
+
+<para
+>Next we delete all non-mandatory parts of the quoted article; in our case, we delete all parts except the question.</para
+>
+
+<para
+>With such a short text this is unnecessary, but this just an example: if you have to read a message 100 lines long again just to find an <citation
+>I agree</citation
+> at the end you will understand.... Aside from this, it makes articles smaller so they use less space on the server.</para
+>
+
+<para
+>At the end we say good bye.</para
+>
+
+<para
+>This screenshot shows our answer before sending it.</para>
+
+<screenshot
+>
+<screeninfo
+>Your answer to your article</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-followup.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>Your answer to your article</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>Your answer to your article</para
+>
+</caption
+>
+</mediaobject
+>
+</screenshot
+>
+
+<tip
+>
+<para
+>You can find a good guide for correct quoting at <ulink url="http://www.afaik.de/usenet/faq/zitieren"
+>http://www.afaik.de/usenet/faq/zitieren</ulink
+> (German).</para
+>
+</tip
+>
+
+<para
+>Now we still need to post our reply; like posting the original message choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send now</guimenuitem
+></menuchoice
+> or the alternative <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Send later</guimenuitem
+></menuchoice
+>, if you're not online at the moment and you're not using a local newsserver. If everything works you will see your article in the newsgroup after a while; easy, isn't it?</para>
+
+<tip
+>
+<para
+>Using the <guimenu
+>Options</guimenu
+> menu you can configure whether you want to send an email, a news article or both.</para>
+</tip
+>
+</sect3
+>
+
+<sect3
+>
+<title
+>Mail Reply</title
+>
+
+<para
+>The Mail Reply follows the same lines as posting a reply in a newsgroup; the only difference is that a mail reply is sent directly to the author and does not appear in any newsgroup.</para
+>
+
+<para
+>Sometimes it is better to use an emailed reply instead of posting a reply to newsgroup; they are used primarily for when you want to correct an error or misconduct by the author, without hurting their feelings by doing so publicly on the newsgroup.</para
+>
+
+<para
+>To answer with an e-mail select your article; again, open the context menu with the right mouse button; and choose <guimenuitem
+>Reply by Email</guimenuitem
+>: &knode; opens the Composer with the quoted article.</para
+>
+
+<para
+>Subject and body are identical as when posting an article but the <guilabel
+>Groups:</guilabel
+> field is replaced by a <guilabel
+>To:</guilabel
+> field; here the author's email address appears. In our example this should be your own email address, if &knode; is set up correctly.</para
+>
+
+<para
+>For emails the same rules for quoting and politeness apply as for posting an article in a newsgroup.</para
+>
+
+<para
+>After finishing your Reply, you can send it.</para
+>
+
+<para
+>The screenshot below shows the reply we distributed by email.</para
+>
+
+<screenshot
+>
+<screeninfo
+>A Mail Reply</screeninfo
+>
+<mediaobject
+>
+<imageobject
+>
+<imagedata fileref="knode-reply.png" format="PNG"/> </imageobject
+>
+<textobject
+>
+<phrase
+>A Mail Reply</phrase
+>
+</textobject
+>
+<caption
+>
+<para
+>A Mail Reply</para
+>
+</caption>
+</mediaobject>
+</screenshot>
+
+<important>
+<para
+>The Mail Reply only works if you have used the correct settings in <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure KNode...</guimenuitem
+><guilabel
+>Accounts</guilabel
+><guilabel
+>Mail</guilabel
+></menuchoice
+>.</para>
+
+<para
+>Depending on the configuration of your computer, you will find the reply in your mailbox; you might have to connect to your <acronym
+>ISP</acronym
+> and fetch your new mail first though.</para>
+</important
+>
+
+<tip
+>
+<para
+>On the <guimenu
+>Options</guimenu
+> menu you can configure whether you want to send an email, a news article or both.</para
+>
+</tip
+>
+</sect3
+>
+</sect2>
+</sect1
+>
+
diff --git a/tde-i18n-en_GB/docs/kdepim/knotes/Makefile.am b/tde-i18n-en_GB/docs/kdepim/knotes/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knotes/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdepim/knotes/Makefile.in b/tde-i18n-en_GB/docs/kdepim/knotes/Makefile.in
new file mode 100644
index 00000000000..8da00e2aace
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knotes/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdepim/knotes
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/knotes/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdepim/knotes/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/knotes/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/knotes/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/knotes/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdepim/knotes/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdepim/knotes/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/knotes/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdepim/knotes/index.cache.bz2 b/tde-i18n-en_GB/docs/kdepim/knotes/index.cache.bz2
new file mode 100644
index 00000000000..315949f330f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knotes/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdepim/knotes/index.docbook b/tde-i18n-en_GB/docs/kdepim/knotes/index.docbook
new file mode 100644
index 00000000000..b86c3287d09
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdepim/knotes/index.docbook
@@ -0,0 +1,586 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&knotes;">
+ <!ENTITY package "kdepim">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &knotes; Handbook</title>
+
+<authorgroup>
+<author
+><firstname
+>Fabian</firstname
+> <surname
+>Dal Santo</surname
+> <affiliation
+> <address
+><email
+>linuxgnu@yahoo.com.au</email
+></address>
+</affiliation>
+</author>
+
+<author
+><firstname
+>Greg</firstname
+> <othername
+>M.</othername
+> <surname
+>Holmes</surname
+> </author>
+
+<othercredit role="reviewer"
+><firstname
+>Lauri</firstname
+> <surname
+>Watts</surname
+> <contrib
+>Reviewer</contrib>
+</othercredit>
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2000</year>
+<holder
+>Greg M. Holmes</holder>
+</copyright>
+<copyright>
+<year
+>2001</year>
+<holder
+>Fabian Del Santo</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2003-09-18</date>
+<releaseinfo
+>3.0</releaseinfo>
+
+<abstract
+><para
+>&knotes; is a sticky notes application for the desktop.</para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Knotes</keyword>
+<keyword
+>kdeutils</keyword>
+<keyword
+>notes</keyword>
+<keyword
+>popup</keyword>
+<keyword
+>pop-up</keyword>
+<keyword
+>knotes</keyword>
+
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&knotes; is a program that lets you write the computer equivalent of sticky notes. The notes are saved automatically when you exit the program and they display when you open the program. </para>
+
+<para
+>You may print and mail your notes if you configure &knotes; to use helper applications. </para>
+
+<para
+>Display features of notes such as colour and font may be customised for each note. You may also customise the defaults. </para>
+
+</chapter>
+
+<chapter id="using-knotes">
+<title
+>Using &knotes;</title>
+
+<variablelist>
+<varlistentry>
+<term
+>Creating a new note:</term>
+<listitem>
+<para
+>To create a new note &RMB; click on the &knotes; panel icon and select <guimenuitem
+>New Note</guimenuitem
+> or using the shortcut <keycombo action="simul"
+>&Alt;&Shift;<keycap
+>N</keycap
+></keycombo
+>.</para>
+<para
+>You can create a new note containing the contents of the clipboard by selecting <guimenuitem
+>New Note From Clipboard</guimenuitem
+> or using the shortcut <keycombo action="simul"
+>&Alt;&Shift;<keycap
+>C</keycap
+></keycombo
+>.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Writing your note:</term>
+<listitem>
+<para
+>To write your note, simply type the note in the space provided. Normal keyboard and mouse editing functions are supported. <mousebutton
+>Right</mousebutton
+> clicking in the editing space provides the following menu options:</para>
+
+<itemizedlist>
+<listitem
+><para
+><guimenuitem
+>Undo</guimenuitem
+></para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Redo</guimenuitem
+></para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Cut</guimenuitem
+></para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Copy</guimenuitem
+></para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Paste</guimenuitem
+></para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Clear</guimenuitem
+></para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Select All</guimenuitem
+></para
+></listitem>
+</itemizedlist>
+<para
+>Text may be selected by holding down the &LMB; and moving the mouse, or by holding down the &Shift; key and using the <keycap
+>arrow</keycap
+> keys.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Inserting the date:</term>
+<listitem>
+<para
+>To insert the current date in the Note &RMB; click on the title bar of the note and select <guimenuitem
+>Insert Date</guimenuitem
+>.</para>
+<para
+>The current date and time will be inserted at the cursor position in the text of the note.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Renaming a note:</term>
+<listitem>
+<para
+>To rename a note &RMB; click on the note title bar and select <guimenuitem
+>Rename...</guimenuitem
+>.</para>
+<para
+>Type the new name of the note in the dialogue that appears. To accept the new name, press the <guibutton
+>OK</guibutton
+> button. To exit the dialogue without renaming the note, press the <guibutton
+>Cancel</guibutton
+> button. To clear what you have typed and start over, click the <guibutton
+>Clear</guibutton
+> button.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Mailing a note:</term>
+<listitem>
+<para
+>To mail a note &RMB; click on the note title bar and select <guimenuitem
+>Mail...</guimenuitem
+>.</para
+>
+<para
+>What happens next depends on how you configured the Mail action in the <guilabel
+>Preferences...</guilabel
+> dialogue.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Printing a note:</term>
+<listitem>
+<para
+>To print a note &RMB; click on the note title bar and select <guimenuitem
+>Print</guimenuitem
+>.</para>
+<para
+>A standard &kde; print dialogue will open.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Deleting a note:</term>
+<listitem>
+<para
+>To delete a note &RMB; click on the note title bar and select <guimenuitem
+>Delete</guimenuitem
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Hiding a note:</term>
+<listitem>
+<para
+>To hide a note, click the <guiicon
+>X</guiicon
+> in the upper right corner of the title bar of the note. The note will no longer be displayed on the screen. The note itself will not be deleted.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Displaying notes:</term>
+<listitem>
+<para
+>When you start &knotes;, all notes will display on the screen. If you hide a note and later want to display it, &LMB; on the &knotes; panel icon and select the note you wish to display.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Desktop functions:</term>
+<listitem>
+<para
+>To send a note to a specific desktop, &RMB; click on the title bar of the note and select <guisubmenu
+>To Desktop</guisubmenu
+>. Choose the desktop desired, or alternatively, <guimenuitem
+>All desktops</guimenuitem
+></para
+>
+<para
+>To make the note remain on top of other windows &RMB; click on the title bar of the note and select <guimenuitem
+>Always On Top</guimenuitem
+>.</para
+>
+<para
+>To return the note to more normal window behaviour, simply repeat this process.</para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Quitting &knotes;</term>
+<listitem>
+<para
+>To quit &knotes; &RMB; click on the panel icon and select <guimenuitem
+>Quit</guimenuitem
+>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</chapter>
+
+<chapter id="configuration">
+<title
+>Configuration</title>
+
+<sect1 id="defaults">
+<title
+>Configuring &knotes; Default Settings</title>
+
+<para
+>To configure &knotes; &RMB; click on the panel icon. Select <guimenuitem
+>Configure KNotes...</guimenuitem
+> The &knotes; <guilabel
+>KNotes Defaults</guilabel
+> dialogue will open.</para>
+
+<variablelist>
+<title
+>The <guilabel
+>Display</guilabel
+> Section</title>
+<varlistentry>
+<term
+><guilabel
+>Text colour:</guilabel
+></term>
+<listitem
+><para
+>The colour square shows the current text colour. By clicking this colour square you open the standard &kde; colour selection dialogue.</para
+></listitem
+>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Background colour:</guilabel
+></term>
+<listitem
+><para
+>The colour square shows the current background colour. By clicking this colour square you open the standard &kde; colour selection dialogue.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Default width:</guilabel
+></term>
+<listitem
+><para
+>The width of the note in pixels. Edit this number as desired.</para
+></listitem
+>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Default height:</guilabel
+></term>
+<listitem
+><para
+>The height of the note in pixels. Edit this number as desired.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Show note in taskbar</guilabel
+></term>
+<listitem
+><para
+>By default, &knotes; notes do not show an entry in the taskbar for each note. If you prefer they do so, enable this option.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<title
+>The <guilabel
+>Editor</guilabel
+> Section</title>
+<varlistentry>
+<term
+><guilabel
+>Tab Size</guilabel
+></term>
+<listitem
+><para
+>This is the size of the indent produced by the &Tab; key in spaces. Edit this number as desired.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><guilabel
+>Auto Indent</guilabel
+></term>
+<listitem
+><para
+>This is a check box. If selected, auto-indenting is on.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Rich Text</guilabel
+></term>
+<listitem>
+<para
+>Not yet implemented</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Title Font: Click to Change</guilabel
+></term>
+<listitem
+><para
+>You can change the font used for the title of your notes.</para>
+
+<para
+>Click this button to open the standard &kde; font selection dialogue.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Text Font: Click to Change</guilabel
+></term>
+<listitem>
+<para
+>You can change the font used for the text of your notes.</para>
+
+<para
+>Click this button to open the standard &kde; font selection dialogue.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<title
+>The <guilabel
+>Actions</guilabel
+> Section</title>
+<varlistentry>
+<term
+><guilabel
+>Mail Action</guilabel
+></term>
+<listitem
+><para
+>Type a mail command and any required command line switches in this box.</para>
+<para
+>By using <token
+>%f</token
+> in the command line you can pass the filename of the note body to the mail command.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="customizing-display">
+<title
+>Customising a Single Note Display</title>
+
+<para
+>You can customise each note independently of the global settings. The settings you can customise are identical to those described in the <link linkend="configuration"
+>Configuration</link
+> section, but they will apply only to the note you are changing. Any other open notes, and any new notes you create, will use the default settings.</para>
+
+<para
+>To customise a single note display &RMB; click on the note title bar and select <guimenuitem
+>Preferences...</guimenuitem
+>.</para>
+<para
+>The <guilabel
+>Local Settings</guilabel
+> dialogue will open, allowing you to configure the note.</para>
+</sect1>
+
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Credits and License</title>
+
+<para
+>&knotes;</para>
+
+<para
+>Program copyright 1997 Bernd Wuebben <email
+>wuebben@kde.org</email
+></para>
+
+<para
+>Contributors:</para>
+<itemizedlist>
+<listitem
+><para
+>Wynn Wilkes<email
+>wynnw@calderasystems.com</email
+></para>
+</listitem>
+</itemizedlist>
+
+<para
+>Documentation copyright 2000 Greg M. Holmes <email
+>holmegm@earthlink.net</email
+></para>
+
+<para
+>Documentation updated 2001 by Fabian Del Santo <email
+>linuxgnu@yahoo.com.au</email
+> and 2003 by &Lauri.Watts; &Lauri.Watts.mail;.</para>
+
+
+<para
+>Andrew Coles<email
+>andrew_coles@yahoo.co.uk</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+&documentation.index;
+
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/Makefile.am b/tde-i18n-en_GB/docs/kdesdk/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdesdk/Makefile.in b/tde-i18n-en_GB/docs/kdesdk/Makefile.in
new file mode 100644
index 00000000000..cae03210bc3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdesdk
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. umbrello kbabel kompare kbugbuster cervisia kcachegrind
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdesdk/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdesdk/cervisia/Makefile.am b/tde-i18n-en_GB/docs/kdesdk/cervisia/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/cervisia/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdesdk/cervisia/Makefile.in b/tde-i18n-en_GB/docs/kdesdk/cervisia/Makefile.in
new file mode 100644
index 00000000000..85db82ca034
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/cervisia/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdesdk/cervisia
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/cervisia/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdesdk/cervisia/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/cervisia/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/cervisia/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/cervisia/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/cervisia/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/cervisia/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/cervisia/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/cervisia/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdesdk/cervisia/index.cache.bz2 b/tde-i18n-en_GB/docs/kdesdk/cervisia/index.cache.bz2
new file mode 100644
index 00000000000..0baf8c19a84
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/cervisia/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdesdk/cervisia/index.docbook b/tde-i18n-en_GB/docs/kdesdk/cervisia/index.docbook
new file mode 100644
index 00000000000..689d12faf9c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/cervisia/index.docbook
@@ -0,0 +1,4112 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&cervisia;">
+ <!ENTITY package "kdesdk">
+ <!ENTITY ssh "<command
+>ssh</command
+>">
+ <!ENTITY rsh "<command
+>rsh</command
+>">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- Change language only here -->
+ <!ENTITY CVS "<application
+>CVS</application
+>">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>&cervisia; Manual</title>
+<authorgroup>
+<author
+><firstname
+>Bernd</firstname
+><surname
+>Gehrmann</surname
+> <affiliation
+><address
+><email
+>bernd@mail.berlios.de</email
+></address
+></affiliation>
+</author
+>
+<author
+><firstname
+>Carlos</firstname
+><surname
+>Woelz</surname
+> <affiliation
+><address
+><email
+>carloswoelz@imap-mail.com</email
+></address
+></affiliation>
+</author
+>
+
+
+<othercredit role="translator"
+><firstname
+>Alex</firstname
+><surname
+>Walker</surname
+><affiliation
+><address
+><email
+>alex@x3ja.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>1999</year>
+<year
+>2000</year>
+<year
+>2001</year>
+<year
+>2002</year>
+<holder
+>Bernd Gehrmann</holder>
+</copyright>
+
+<copyright>
+<year
+>2004</year>
+<holder
+>Carlos Woelz</holder>
+</copyright>
+
+
+<legalnotice>
+
+<para
+>This program may be distributed under the terms of the Q Public License as defined by Trolltech AS of Norway and appearing in the file LICENSE.QPL included in the packaging of this file.</para>
+
+<para
+>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</para>
+</legalnotice>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-06-06</date>
+<releaseinfo
+>2.01.90</releaseinfo>
+
+<abstract>
+<para
+>&cervisia; provides a graphical view of &CVS;.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdesdk</keyword>
+<keyword
+>Cervisia</keyword>
+<keyword
+>CVS</keyword>
+<keyword
+>version control</keyword>
+<keyword
+>revision control</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+><ulink url="http://www.kde.org/apps/cervisia/"
+>&cervisia;</ulink
+> is a user friendly version control system front-end. The aim is to support &CVS; and other version control system programs in a unified interface, featuring conflict resolution, difference and history viewers, status for the working copy files and support for most version control functions. You can get &cervisia; by building the kdesdk module or installing the kdesdk package provided by your distribution. Currently, only &CVS; is supported, but other version control systems may be integrated in the future. </para>
+
+<para
+>A version control system is a tool to record, manage and distribute different versions of files. &CVS; is a version control system. It allows you to share your modifications easily, as each of the contributors can work on their local copy at the same time, without fear of overwriting each others' modifications. It allows the recovery of past versions (useful for tracking bugs), the creation of branches (for experimental development or for releases of code) and more. </para>
+
+<para
+>The main <firstterm
+>repository</firstterm
+> usually holds a collaborative project (commercial or not), but you can take advantage of the nice revision control features offered by &CVS; even for a project developed exclusively by you. It is easy to set up a local repository, and you will gain the ability to track changes that caused bugs, revert changes, avoid accidental loss of information &etc;. </para>
+
+<para
+>The repository holds the project files, and every contributor keeps their own local copy, named <firstterm
+>working copy</firstterm
+> or <firstterm
+>sandbox</firstterm
+>; one can then add their modifications to the main repository (a process called &quot;committing&quot;) and/or update their own copy to reflect recent changes made by other contributors. </para>
+
+</chapter>
+
+<chapter id="getting-started">
+<title
+>Getting Started</title>
+
+<sect1 id="accessing-repository">
+<title
+>Accessing The Repository</title>
+
+<para
+>In this section, we show how to use the basic version control system functionality using &cervisia; to checkout modules from the repository and work with them. To do that, you must have access to the repository as a client, meaning that someone (probably the administrator of the &CVS; repository) gave you an account on the server machine. Alternatively, you can easily create a local repository for your own project. </para>
+
+<tip
+><para
+>If you plan to develop a complex project, it is a good idea to use the &CVS; features, even if you are the only developer. You can make all changes in the working copy, and use &cervisia; (or any other &CVS; tool) to update and commit. This way, you will gain the ability to track changes that caused bugs, revert changes, avoid accidental loss of information &etc;. Using &cervisia;, it is simple to create a local repository. </para>
+
+<procedure>
+<title
+>Creating a Local Repository</title>
+
+<step
+><para
+>Open the <guilabel
+>Create New Repository (cvs init)</guilabel
+> dialogue by choosing <menuchoice
+><guimenu
+>Repository</guimenu
+> <guimenuitem
+>Create...</guimenuitem
+></menuchoice
+>. </para
+></step>
+
+<step
+><para
+>Press the <guilabel
+>...</guilabel
+> button to select the folder where you want to create the repository, or enter its location in the edit box. For instance, if you want to place the repository in the <filename
+>/home/user</filename
+> folder, and to name it <filename
+>cvsroot</filename
+>, you should type <filename
+>/home/user/cvsroot</filename
+> in the edit box, or select the <filename
+>/home/user</filename
+> folder using the file picker and add <filename
+>cvsroot</filename
+>. </para
+></step>
+
+<step
+><para
+>Confirm by pressing the <guibutton
+>OK</guibutton
+> button. &cervisia; will create and initialise the new repository folder. </para
+></step>
+
+<step
+><para
+>Now you can import your current work to the repository, or simply create a folder in the repository to start a new module from scratch. </para
+></step>
+
+</procedure>
+
+</tip>
+
+
+<para
+>&cervisia; offers an integrated front-end to manage all your repository locations, the <guilabel
+>Configure Access to Repositories</guilabel
+> dialogue. To display it, select the <menuchoice
+><guimenu
+>Repository</guimenu
+> <guimenuitem
+>Repositories...</guimenuitem
+></menuchoice
+> menu item. </para>
+
+<figure id="screenshot-repositories" float="1">
+<title
+>A screenshot of &cervisia;'s Configure Access to Repositories dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="repositories.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s Configure Access to Repositories dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<para
+>There are several methods to access a CVS repository. It may be reached via password authentication (:pserver:), secure shell (using :ext:), local repository (:local:) &etc;. The format for the repository location is (optional items appear between square brackets): </para>
+
+<para>
+<filename
+>[:method:][[user][:password]@]hostname[:[port]]/path/to/repository</filename>
+</para>
+
+<para
+>Not all these items (user, password, hostname, port) are always necessary to access the repository. The required information depends on the access method used, which can be categorised as follows: </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+>Local</term>
+
+<listitem>
+<para
+>The local access method is the default method used by &CVS;. Therefore, it is optional to add the :local: method to the repository location: you can enter simply the path to the folder which stores the &CVS; repository, and is accessible from your computer, like <filename class="directory"
+>/path/to/repository</filename
+> or to give a real life example, <filename class="directory"
+>/home/cvs</filename
+>.</para>
+
+<para
+>It may physically be on a disk which is mounted via <acronym
+>NFS</acronym
+>, but this is an irrelevant detail. If you created a local repository, the location will be simple the path to it. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="rsh">
+<term
+>rsh</term>
+
+<listitem>
+<para
+>The repository location is something like <filename
+>:ext:username@host.url.org:/path/to/repository</filename
+>. </para>
+
+<para
+>This method requires that you have a user account on the server machine (in this example, <systemitem class="systemname"
+>host.url.org</systemitem
+>) and use a remote shell for communication. By default, &CVS; uses &rsh; for this purpose; however, &rsh; has long considered to be insecure, and is widely replaced by &ssh;. </para>
+
+<para
+>If you wish to use &ssh;, you must set the environment variable $<envar
+>CVS_RSH</envar
+> to &ssh; when using the <command
+>cvs</command
+> client. &cervisia; supports this easily. </para>
+
+<!-- TODO: verify if the above still apply -->
+
+<para
+>Note that &cervisia; cannot answer possible password requests from the server machine. You must make sure that a remote login works without requiring you to enter the password. With plain vanilla &rsh;, this can be achieved for example by creating a <filename
+>.rhosts</filename
+> file in your home folder with a list of trusted hosts (see the &rsh; manpage). </para>
+
+<para
+>With &ssh;, it can be achieved by copying your public key located in the file <filename
+>identity.pub</filename
+>, located in the <filename
+>$<envar
+>HOME</envar
+>/.ssh/</filename
+> folder to the server. In this case, the key must not be encrypted with a passphrase see the &ssh; manpage and the &CVS;/<acronym
+>SSH</acronym
+> <acronym
+>FAQ</acronym
+> on SourceForge). If you are unsure about these issues, ask your system administrator. </para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>pserver</term>
+
+<listitem>
+<para
+>The repository location looks like <filename
+>:pserver:username@host.url.org:/path/to/repository</filename
+> </para>
+
+<para
+>This method accesses the server via a special protocol with a relatively weak authentication (<literal
+>pserver</literal
+> stands for password authentication). Before you can use such a server, you need a username and password given by the &CVS; server administrator, and you have to login. Note that your &CVS; password authentication username does not necessarily match the system's username. Before accessing the &CVS; server, you will need to login. </para>
+
+<para
+>Open-source projects typically offer Anonymous CVS access to their sources. This means you can easily grab the latest sources, modify, and create patches (differences) against the repository without asking for a CVS account. As a general rule, Anonymous CVS uses password authentication (:pserver:), and is a read-only repository, not allowing you to upload your changes directly. </para>
+
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Knowing the access method and location to the repository, you can add it to &cervisia;'s repositories list: </para>
+
+<procedure>
+<title
+>Adding a New Repository</title>
+
+<step
+><para
+>Open the <guilabel
+>Configure Access to Repositories</guilabel
+> dialogue by choosing the <menuchoice
+><guimenu
+>Repository</guimenu
+> <guimenuitem
+>Repositories...</guimenuitem
+> </menuchoice
+>menu item. </para
+></step>
+
+<step
+><para
+>Press the <guilabel
+>Add...</guilabel
+> button to open the <guilabel
+>Add Repository</guilabel
+> dialogue. </para
+></step>
+
+<step
+><para
+>Enter the repository location in the <guilabel
+>Repository:</guilabel
+> edit box. &cervisia; will automatically disable the areas of the dialogue that are not relevant to the access method you entered. </para
+></step>
+
+<step
+><para
+>If you are using the ext method to access the repository, enter the remote shell you wish to use (&eg; &ssh;) in the <guilabel
+>Use remote shell</guilabel
+> edit box. </para
+></step>
+
+<step
+><para
+>Press <guibutton
+>OK</guibutton
+>. You will see the repository you just entered on the repositories list. </para
+></step>
+
+<step
+><para
+>If the access method to the repository you just entered is password authentication (pserver), you will need to login before connecting the server. Click the repository on the list to select it, and press the <guilabel
+>Login...</guilabel
+> button. Enter your password in the pop-up dialogue. </para>
+<para
+>If you successfully enter your password, the <guilabel
+>Status</guilabel
+> column entry of the pserver repository will change from <guilabel
+>Not logged in</guilabel
+> to <guilabel
+>Logged in</guilabel
+>. </para
+></step>
+
+<step
+><para
+>Press <guibutton
+>OK</guibutton
+> to apply your modifications, or add another location to the list. &cervisia; will store as many locations as you like. </para
+></step>
+
+</procedure>
+
+</sect1>
+
+
+<sect1 id="importing">
+<title
+>Importing a Module Into the Repository</title>
+
+<para
+>In this section, we discuss how you can put a new project into the &CVS; repository. If you just want to work with an existing project which is already in a repository, you may skip this section. </para>
+
+<para
+>There are two ways to put a project into the &CVS;: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+>Import the files and folders to a new <firstterm
+>module</firstterm
+>, using &cervisia;'s import dialogue. Modules are the top folders in the &CVS; repository folder tree, and are used to separate and organise the different software projects inside the repository. </para
+></listitem>
+
+<listitem
+><para
+>Create an empty module and add the new files and folders manually. You will have more control, but it will probably take a little more time. </para
+></listitem>
+
+</itemizedlist>
+
+<important>
+<para
+>Keep in mind that &CVS; was initially designed to handle text files. Many features, like revision merging, creating differences in a readable form &etc; are only performed to text files. This does not mean you cannot use CVS to keep binary files, it just means you have to <emphasis
+>explicitly tell CVS if it is a text or binary file</emphasis
+>. If you declare the wrong file type, you will experience problems with the &CVS; functionality for these files, and they may get corrupted. </para>
+</important>
+
+
+<para
+>Importing a project (as a new module) has some advantages: you will import all files and folders recursively, and the module will automatically be created for you. This makes importing large existing projects to the repository easier. However, there are some disadvantages: you cannot use &cervisia;'s import dialogue to add files to existing modules, and you can either import the files as text or binary files. You can work around this limitation by creating a folder with files of only one of the types, or by informing the patterns of the files that should be ignored during the import process. </para>
+
+<para
+>For instance, suppose your project contains text files and some PNG images (binary files) only. You can tell &CVS; to ignore all files with the pattern <filename class="extension"
+>*.png</filename
+> while importing the other files as text, or you can move the images to a separate folder, and then import the remaining files (as text files). Either way, you will have to <link linkend="checkingout"
+>checkout</link
+> the newly imported module to a new working copy, copy the the missing files and folders to it, <link linkend="addingfiles"
+>add</link
+> and <link linkend="committingfiles"
+>commit</link
+> them to the repository to complete the import process. </para>
+
+<para
+>As an alternative, you can add the files and folders manually, creating an empty module for them. To add an empty module to a repository, just create a new folder in the &CVS; repository root folder. The name of this new folder will be the name of the module. <link linkend="checkingout"
+>Checkout</link
+> the new empty module. Then copy the the files and folders to the working copy, <link linkend="addingfiles"
+>add</link
+> and <link linkend="committingfiles"
+>commit</link
+> to upload them to the &CVS; repository. </para>
+
+
+<figure id="screenshot-import" float="1">
+<title
+>A screenshot of &cervisia;'s import dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="import.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s import dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<para
+>In <xref linkend="screenshot-import"/> you can see the dialogue which helps you to <emphasis
+>import</emphasis
+> a project as a module. To access &cervisia;'s import dialogue, choose the <menuchoice
+><guimenu
+>Repository</guimenu
+> <guimenuitem
+>Import...</guimenuitem
+></menuchoice
+> menu item. </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Repository:</guilabel
+> <xref linkend="co-repository"/></term>
+<listitem
+><para
+>Enter or select on the dropdown list the name of the &CVS; repository, also known as $<envar
+>CVSROOT</envar
+>. You must have write access to it, and the repository must be properly initialised. If the repository does not yet exist, you can create one choosing the <menuchoice
+> <guimenu
+>Repository</guimenu
+> <guimenuitem
+>Create...</guimenuitem
+> </menuchoice
+> menu item. </para>
+<para
+>The drop down box shows a list of the repositories you previously entered using the <guilabel
+>Configure Access to Repositories</guilabel
+> dialogue box. If the repository is remote, make sure that authentication works. See <xref linkend="accessing-repository"/> for more information. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Module:</guilabel
+> <xref linkend="co-module"/></term>
+<listitem
+><para
+>The name of the module under which the project will be stored. After the import, the project can be checked out under this name. See <xref linkend="checkingout"/> for more information. This is also the name of the corresponding folder in the repository. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Working Folder:</guilabel
+></term>
+<listitem
+><para
+>The toplevel folder of the project you want to import. The import starts from this folder and goes down recursively. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Vendor tag:</guilabel
+> <xref linkend="co-vendortag"/></term>
+<listitem
+><para
+>The vendor tag is historically used for tracking third-party sources. Just use your user name if you have no better idea. It does not matter much what you enter here. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Release tag:</guilabel
+> <xref linkend="co-releasetag"/></term>
+<listitem
+><para
+>This tag is also historically used for importing different versions of third-party software. If you are not doing this, use the word <literal
+>start</literal
+> or a string <literal
+>FOO_1_0</literal
+> where <literal
+>FOO</literal
+> is the name of your project and <literal
+>1.0</literal
+> is the version number of the imported release. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Ignore files:</guilabel
+></term>
+<listitem
+><para
+>If you fill out this field, an additional <option
+>-I <replaceable
+>file names</replaceable
+></option
+> option is given go the <command
+>cvs import</command
+> command. This entry is interpreted as a whitespace-separated list of file name patterns which are ignored. In general, a cleaner and less error-prone way to control which files go into the repository is to create a folder with only the files which you want to import and start from that. Nevertheless, this entry may be useful if the project contains files which are by default ignored by &CVS;, &eg; files with the name <filename
+>core</filename
+>. In such a case, simply enter the character <literal
+>!</literal
+> in this field: this overrules &CVS;'s scheme of ignored files, see <xref linkend="ignoredfiles"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Comment:</guilabel
+> <xref linkend="co-comment"/></term>
+<listitem
+><para
+>Use this field to record the comments you might have about the origin, use, development &etc; of the files you are importing. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Import as binaries</guilabel
+></term>
+<listitem
+><para
+>If you check this box, all files are imported in binary mode, i.e. an argument <option
+>-kb</option
+> is given to <command
+>cvs import</command
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Use file's modification as time of import</guilabel
+></term>
+<listitem
+><para
+>If you check this box, the time of import will be the file's modification time instead of the import time. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+
+<para
+>After you have filled out this form and confirmed by pressing <guibutton
+>OK</guibutton
+>, the following &CVS; command is used:</para>
+
+<screen
+><command
+>cvs</command
+> -d <co id="co-repository"
+></co
+><replaceable
+>repository</replaceable
+> import -m "<co id="co-comment"
+></co
+>" <co id="co-module"
+></co
+><replaceable
+>module</replaceable
+> <co id="co-vendortag"
+></co
+><replaceable
+>vendortag</replaceable
+> <co id="co-releasetag"
+></co
+><replaceable
+>releasetag</replaceable
+></screen>
+
+</sect1>
+
+
+<sect1 id="checkingout">
+<title
+>Checkout a Module From the Repository</title>
+<para
+>Now that you successfully defined your repository location, and imported the initial files to the repository, it is time to retrieve the module from the &CVS; repository, creating your working copy. </para>
+
+<para
+>You should also know the name of the <firstterm
+>branch</firstterm
+> or <firstterm
+>tag</firstterm
+> you want to use. </para>
+
+<para
+>Branches of a module are parallel versions of this module. A good real-life example of the use of this feature is the release of a software project. After a major release, there are bugs in the code that should be fixed, but people want to add new features to the application too. It is very hard to do both at the same time because new features usually introduce new bugs, making it hard to track down the old ones. To solve this dilemma, &CVS; lets you create a parallel version, that we will call the &quot;stable release branch&quot;, where you can only add bugfixes, leaving the main branch (HEAD) open for adding new features. </para>
+
+<para
+>Tags are used to mark a version of a project. &CVS; stamps one version of each file with the tag, so when you checkout or update to a specific tag, you will get always the same file versions. Therefore, in opposition to branches, tags are not dynamic: you cannot develop a tag. Tags are useful to mark releases, big changes in the code &etc;. Using tags, you can easily return the project to a previous state, to reproduce and track bugs, generate the release code again &etc;. </para>
+
+<figure id="screenshot-checkout" float="1">
+<title
+>A screenshot of &cervisia;'s checkout dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="checkout.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s checkout dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Repository:</guilabel
+></term>
+<listitem
+><para
+>The name of the &CVS; repository, also known as <filename
+><envar
+>$CVSROOT</envar
+></filename
+>. The drop-down box shows a list of the repositories you previously entered using the <guilabel
+>Configure Access to Repositories</guilabel
+> dialogue box. If the repository is remote, make sure that authentication works. See <xref linkend="accessing-repository"/> for more information. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Module:</guilabel
+></term>
+<listitem
+><para
+>The name of the module to be checked out. If you are working with an existing repository, you can probably get this name from the system administrator; or, if it is an open-source repository, you can get the module names from the project web pages. If you want to create a new module from scratch using a local repository, just create a new folder in the local repository root folder. The name of the folder will be the same as the name of the empty module. </para>
+<para
+>Alternatively, if the repository has a <filename
+><envar
+>$CVSROOT</envar
+>/modules</filename
+> file, you can retrieve a list of available modules by pressing the <guibutton
+>Fetch list</guibutton
+> button. </para>
+<para
+>Note that it is possible to checkout any existing subfolder of the module, without retrieving the rest of the module. Just enter the path to the subfolder as well. For instance, if you want to get only the <filename class="directory"
+>doc/cervisia</filename
+> subfolder of the kdesdk module, enter <filename class="directory"
+>kdesdk/doc/cervisia</filename
+> in this field. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Branch tag:</guilabel
+></term>
+<listitem
+><para
+>The name of the branch or tag you want to check out. If you leave this field empty, &cervisia; will retrieve the main (HEAD) branch. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Working folder:</guilabel
+></term>
+<listitem
+><para
+>The folder under which the module should be checked out. Note that the the working copy toplevel folder is named after the module you are retrieving, unless you give it an alternative name in the <guilabel
+>Check out as:</guilabel
+> field. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Check out as:</guilabel
+></term>
+<listitem
+><para
+>This results in the working copy files being checked out to an alternative folder under the working folder rather than a folder named after the module. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Export only</guilabel
+></term>
+<listitem
+><para
+>If you check this box, the files will be exported rather than checked out. Exporting obtains a copy of the source for the module without the CVS administrative folders. For example, export may be used to prepare the source code for a release. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+
+<sect1 id="mainscreen">
+<title
+>The Main Screen, Viewing File Status and Updating</title>
+<para
+>When you start &cervisia;, and open a working copy by choosing <menuchoice
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open Sandbox...</guimenuitem
+> </menuchoice
+>, you can see two main areas in &cervisia;'s main window: the top one is a hierarchical (tree) view of the current working copy; the bottom area is used to display the &CVS; commands &cervisia; issues to perform its tasks, as well as the output generated by these commands. </para>
+
+<para
+>By default, &cervisia; does not display the files contained by the sub-folders, so you will have to click the folders you want to see. To display all files of the working copy, select <menuchoice
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Unfold File Tree</guimenuitem
+> </menuchoice
+>. To close back all folders from the working copy, choose <menuchoice
+> <guimenu
+>View</guimenu
+> <guimenuitem
+>Fold File Tree</guimenuitem
+> </menuchoice
+>. </para>
+
+<para
+>According to the settings in your <filename
+>.cvsignore</filename
+> files, the files you usually do not want to include into the repository - such as object files - are not shown in the tree view. For each file, you see its corresponding status. In the default setting, after opening the sandbox, this is "Unknown" because &cervisia; delays the fetching of information until you select the files and folders whose status you want to update or view and choose <menuchoice
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Update</guimenuitem
+> </menuchoice
+> or <menuchoice
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Status</guimenuitem
+> </menuchoice
+>. With this approach, you have a minimal amount of functionality available even if you do not have a permanent connection to the &CVS; server. </para>
+
+<figure id="screenshot-mainview" float="1">
+<title
+>A screenshot of &cervisia;'s main view</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="mainview.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s main view</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<para
+>The commands in the File menu usually act only on the files which you have marked. You may also mark folders. Now choose <guimenuitem
+>Status</guimenuitem
+> from the <guimenu
+>File</guimenu
+> menu, press <keycap
+>F5</keycap
+> or right click the marked files and choose the <menuchoice
+> <guisubmenu
+>Status</guisubmenu
+> </menuchoice
+> menu item from the pop-up menu. &cervisia; issues a</para>
+
+<para>
+<screen
+><command
+>cvs update -n <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>command to get status information for the marked files. Note that &cervisia; goes recursively into subfolders only if you have the according option in the <guimenu
+>Settings</guimenu
+> menu set. According to the respective file's status, you now see an entry in the <guilabel
+>Status</guilabel
+> column: </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Locally Modified</guilabel
+></term>
+<listitem
+><para
+>This means you have modified the file compared to the version in the repository. </para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><guilabel
+>Locally Added</guilabel
+></term>
+<listitem
+><para
+>This means the file does not exist in the repository, but in your working copy and you have scheduled it for addition. The actual insertion into the repository only happens after a commit. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Locally Removed</guilabel
+></term>
+<listitem
+><para
+>This means you have scheduled the file for removal, but it still exists in the repository. The actual removal happens only after a commit. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Needs Update</guilabel
+></term>
+<listitem
+><para
+>This is shown if a newer version of the file exists in the repository, e.g. because someone committed a modification. Normally, you want to update this file so you have an up-to-date version in your folder. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Needs Patch</guilabel
+></term>
+<listitem
+><para
+>This is essentially the same as before; the difference is that in case of an update, the &CVS; server transfers only a patch instead of the whole file to you. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Needs Merge</guilabel
+></term>
+<listitem
+><para
+>Indicates that a merge of the revision of this file in your working copy with the version in the repository is necessary. This typically happens if you have made modifications to the file while someone else has committed his modifications. If you choose to update, the modifications in the repository are merged into your file. In case of a conflict (i.e. if someone else has changed some of the same lines like you) the new status is then "Conflict". </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Up to Date</guilabel
+></term>
+<listitem
+><para
+>Indicates that the file is identical with the version in the repository. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Conflict</guilabel
+></term>
+<listitem
+><para
+>This is shown if this file still has conflict markers in it. Maybe you have previously updated the file and not resolved the conflicts. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Not In CVS</guilabel
+></term>
+<listitem
+><para
+>Indicates that the file is not registered in the &CVS; repository. If you want it to available for others, you should add it to the repository. If not, you may consider adding it to your <filename
+>.cvsignore</filename
+> file. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>Now that you have got an overview of the current status of the CVS, you may want to do an update. Mark some files (or the root of the folder tree which is equivalent to marking all files in this folder). Now choose <guimenuitem
+>Update</guimenuitem
+> from the <guimenu
+>File</guimenu
+> menu, or right-click the marked files and choose the <menuchoice
+> <guisubmenu
+>Status</guisubmenu
+></menuchoice
+> menu item from the pop-up menu. (Of course, you could have chosen this at the beginning of the session). For some of the files the status may change now. Typically, files which had "Needs Patch" or "Needs Update" are updated. So the following new items are possible in the status column: </para>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Updated</guilabel
+></term>
+<listitem
+><para
+>Shown if the file was updated from the repository. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Patched</guilabel
+></term>
+<listitem
+><para
+>Indicates that the &CVS; server has sent a patch for this file and the patch has been successfully applied. If the patch was not successful because there was a conflict between your modifications and those someone else committed to the repository, the status is now <guilabel
+>Conflict</guilabel
+>. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>You may have noticed that according to the status of the file, its row has a different colour. The colours are chosen to somehow reflect the priority of the status. For example, a file with a conflict is marked red to show you that you have to resolve a conflict before you can continue working with the file. If your folder contains a high number of files, you may nevertheless lose the overview. To get more concise information about which files have an unusual status, simply click on the header of the <guilabel
+>Status</guilabel
+> column. The file list is then sorted by priority, so you have all important information at the top of the list. To get back to the alphabetically sorted view, click on the header of the <guilabel
+>File name</guilabel
+> column. </para>
+
+</sect1>
+
+</chapter>
+
+
+<chapter id="workingwithfiles">
+<title
+>Working With Files</title>
+
+<para
+>All commonly used &CVS; functionality is directly available in &cervisia;'s main view. Commands usually act on several files at once, namely all which currently selected. If the selection includes folders, its interpretation depends on the settings made under the <guimenu
+>Settings</guimenu
+> menu. For example, if <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Commit and Remove Recursively</guimenuitem
+></menuchoice
+> is checked and you choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Commit...</guimenuitem
+></menuchoice
+> while a folder is selected, then all files in the tree under that folder are committed. Otherwise, only the regular files in the folder itself are affected. </para>
+
+<figure id="screenshot-popup" float="1">
+<title
+>A screenshot of &cervisia;'s pop-up menu</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="popup.png"/></imageobject>
+</mediaobject>
+</figure>
+
+<para
+>The most used actions are also available by right-clicking the files in the tree view, through the pop-up menu. <xref linkend="screenshot-popup"/> shows &cervisia;'s main window pop-up menu. </para>
+
+<para
+>You can simply edit a file by double-clicking on it or selecting it and pressing <keycap
+>Return</keycap
+>. This starts the default application that handles that file type (the default application for each file type is a KDE wide setting). If the default application is not the one you want to use, you can right click the file and choose the <menuchoice
+> <guisubmenu
+>Edit With</guisubmenu
+> </menuchoice
+> submenu, and select one of the other applications that handle that file type. </para>
+
+<sect1 id="addingfiles">
+<title
+>Adding Files</title>
+
+<para
+>Adding files to a project requires two steps: first, the files must be registered with &CVS;, or in other words, <emphasis
+>added to the repository</emphasis
+>. This is necessary, but not sufficient. In order to actually put the files into the repository, you must <emphasis
+>commit</emphasis
+> them. This procedure has an important advantage: you can commit the files together with modifications to other parts of the project. When doing this, one can easily see (&eg; in commit emails) that all these changes are part of a whole. </para>
+
+<para
+>To this end, mark all files to be added in &cervisia;'s main view. Then, choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Add to Repository...</guimenuitem
+></menuchoice
+>, or right click the marked files and choose <guimenuitem
+>Add to Repository...</guimenuitem
+>. The <guilabel
+>CVS Add</guilabel
+> dialogue will appear, listing the files you marked, and asks for confirmation. Press <guibutton
+>OK</guibutton
+>. </para>
+
+<para
+>&cervisia; issues a command</para>
+
+<para>
+<screen
+><command
+>cvs add <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>If the operation was successful, the status column should have "Added to repository" for the added files. </para>
+
+<warning
+><para
+>&CVS; is not designed to provide meaningful revision control for binary files. For example, merging binary files normally does not make sense. Furthermore, by default &CVS; performs keyword expansion (&eg; on the string <literal
+>&dollar;Revision: 1.6 &dollar;</literal
+>) when a file is committed. In binary files, such replacements may corrupt the file and make it completely unusable. </para
+></warning>
+
+<para
+>In order to switch the above behaviour off, you should commit binary files (or other files, like Postscript or PNG images) by choosing <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Add Binary...</guimenuitem
+></menuchoice
+>. The <guilabel
+>CVS Add</guilabel
+> dialogue will appear, listing the binary files you marked, and asks for confirmation. Press <guibutton
+>OK</guibutton
+>. </para>
+
+<para
+>&cervisia; issues a command </para>
+
+<para>
+<screen
+><command
+>cvs add -kb <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+</sect1>
+
+
+<sect1 id="removingfiles">
+<title
+>Removing Files</title>
+
+<para
+>Like adding files, removing files is done in two steps: First, the files have to be registered as removed by choosing <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Remove From Repository...</guimenuitem
+></menuchoice
+> or right clicking the marked files and choosing <guimenuitem
+>Remove From Repository...</guimenuitem
+> from the pop-up menu. The <guilabel
+>CVS Remove</guilabel
+> dialogue will appear, listing the files you marked, and asking for confirmation. Press <guibutton
+>OK</guibutton
+>. &cervisia; issues the command </para>
+<para>
+<screen
+><command
+>cvs remove -f <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>After that, this modification to the sandbox has to be committed, possibly together with other modifications to the project. </para>
+
+<note
+><para
+>The above command only works if the file is up-to-date. Otherwise, you get an error message. This behaviour is sensible: If you have modified the file compared to the version in the repository, or if someone else has made any modifications, you will first want to check if you really want to discard them. </para
+></note>
+
+</sect1>
+
+
+<sect1 id="addingremovingdirs">
+<title
+>Adding and Removing Folders</title>
+
+<para
+>Folders are handled fundamentally different from ordinary files by &CVS;. They are not under revision control, i.e. you cannot tell which folders existed in the project at a certain time. Furthermore, folders can never be explicitly removed (expect by removing them directly in the repository). </para>
+
+<para
+>As a substitute, &CVS; follows the convention that a folder is "non-existent" in a version of the project if it is empty. This convention can be enforced by using the option <option
+>-P</option
+> to <command
+>cvs update</command
+> and <command
+>cvs checkout</command
+>. This option can be set in the menu <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Prune Empty Folders on Update</guimenuitem
+></menuchoice
+>. </para>
+
+<para
+>A folder can be added to the repository choosing <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Add to Repository...</guimenuitem
+></menuchoice
+> or right clicking the marked folder and choosing <guimenuitem
+>Add to Repository...</guimenuitem
+> from the pop-up menu. Note that in contrast to adding files, adding folders does not require a commit afterwards. &cervisia; issues the command </para>
+
+
+<para>
+<screen
+><command
+>cvs add <replaceable
+>dirname</replaceable
+></command
+></screen>
+</para>
+
+</sect1>
+
+
+<sect1 id="committingfiles">
+<title
+>Committing Files</title>
+
+<para
+>When you have made a certain number of changes to your working copy, and you want other developers to have access to them, you <emphasis
+>commit</emphasis
+> them. With a commit, you place your versions of the modified files as new revisions into the repository. A subsequent update by another developer will bring your modifications into their working copy. </para>
+
+<para
+>In order to commit a couple of files, select them in &cervisia;'s main view and choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Commit...</guimenuitem
+></menuchoice
+> or right click the marked files and choose <guimenuitem
+>Commit...</guimenuitem
+> from the pop-up menu. </para>
+
+<figure id="screenshot-commit" float="1">
+<title
+>A screenshot of &cervisia;'s commit dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="commit.png"/></imageobject>
+</mediaobject>
+</figure>
+
+<para
+>You get a dialogue that shows you a list of the selected files on the top section and a log message for your changes below. &cervisia; helps you in several ways to find a meaningful log message: first, in the file list you can double-click a file or press <keycap
+>Return</keycap
+> in order to see the changes you have made to the file. Second, it gives you a list of log messages you have previously used in a combo box. Third, this dialogue is integrated with &cervisia;'s changelog editor described below. When you have finished the dialogue, the command </para>
+
+<para>
+<screen
+><command
+>cvs commit -m <replaceable
+>message</replaceable
+> <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>is used. </para>
+
+
+<note
+><para
+>A common error you may encounter when committing is <errorname
+>Up-to-date check failed</errorname
+>. This indicates that someone has committed changes to the repository since you last updated; or, more technically, that your <literal
+>BASE</literal
+> revision is not the newest on its branch. In such a case, &CVS; refuses to merge your modifications into the repository. The solution is to update, resolve any conflicts and commit again. Of course, if you are working on a software project, it is normally good style to check if the program still works after you have updated - after all, there could be bad interactions between your modifications and the other modifications which break the code. </para
+></note>
+
+<note>
+<para
+>Another popular mistake results in the error message <errorname
+>Sticky tag 'X' for file 'X' is not a branch</errorname
+>. This happens if you try to commit a file which you have previously brought to a certain revision or tag with the command </para>
+<para>
+<screen
+><prompt
+>%</prompt
+><userinput
+>cvs update -r X</userinput
+></screen>
+</para>
+<para
+>(which is &eg; used by the menu item <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Update to Tag/Date...</guimenuitem
+></menuchoice
+>). In such a case, the tag on the file gets sticky, i.e. further updates do not bring you to the newest revision on the branch. If you want to commit further revisions to the branch, you have to update to the branch tag before you do further commits. </para>
+</note>
+
+<para
+>With &cervisia;, it is quite easy to maintain a ChangeLog file that is compliant with the format laid out in the GNU coding guidelines. To use it, choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Insert ChangeLog Entry...</guimenuitem
+></menuchoice
+>. If a file with the name <filename
+>ChangeLog</filename
+> exists in the toplevel folder of your sandbox, this file will be loaded and you have the possibility to edit it. To this end, at the top of the file, an entry with the current date and your user name (which can be configured as described in <xref linkend="customize-general"/>) is inserted. When you finish the dialogue this dialogue by clicking <guibutton
+>OK</guibutton
+>, the next commit dialogue you open will have the log message set to the message you last entered in the ChangeLog. </para>
+
+</sect1>
+
+
+<sect1 id="resolvingconflicts">
+<title
+>Resolving Conflicts</title>
+
+<para
+>Conflicts may occur whenever you have made changes to a file which was also modified by another developer. The conflict is detected by &CVS; when you update the modified file; &CVS; then tries to merge the modifications committed by the other developer into your working copy. The merge fails if both your and his modifications are in overlapping parts of the file, and the &CVS; server issues an error message. </para>
+
+<para
+>In &cervisia;'s main view, files with conflicts are indicated with "Conflict" in the status column and with a red colour. It is your job now to resolve these conflicts before you commit the file. &CVS; will refuse to commit any files with conflicts until they have been edited. From the main view, you can of course resolve conflicts the traditional way: just double-click the file in question and edit it with your favourite editor.</para>
+
+<para
+>&CVS; marks the conflicting changes by placing marks in the middle of the files, in the following manner:</para>
+
+<screen
+>&lt;&lt;&lt;&lt;&lt;&lt;&lt;
+Changes in your working copy
+=======
+Changes in the repository
+&gt;&gt;&gt;&gt;&gt;&gt;&gt; revision_number
+</screen>
+
+<para
+>You should replace this whole block with the new merged version. Of course, you have a great amount of freedom when resolving a set of conflicts: you can for each conflict decide to take one of the two alternative versions. You can also decide that both approaches are are broken and rewrite a whole routine or the complete file from scratch. </para>
+
+<para
+>Fortunately, &cervisia; offers a nicer interface for handling these conflicts. This does not mean that you will never need to manually edit the files, but at least can eliminate the need to do so for the trivial conflict resolution. To use &cervisia;'s <guilabel
+>CVS Resolve</guilabel
+> dialogue choose <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Resolve...</guimenuitem
+></menuchoice
+> or right click the marked file and choose <guimenuitem
+>Resolve...</guimenuitem
+> from the pop-up menu. </para>
+
+<figure id="screenshot-resolve" float="1">
+<title
+>A screenshot of &cervisia;'s resolve dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="resolve.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s resolve dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<para
+>On the top of the dialogue, you see <guilabel
+>Your version (A)</guilabel
+> of the file on the left hand side and the version in the repository, <guilabel
+>Other version (B)</guilabel
+>, on the right hand side. The differences between them are marked in red colour. Below these two versions, you can see the <guilabel
+>Merged version</guilabel
+>. The merged version reflects what that section will be in your working copy if you press the <guibutton
+>Save</guibutton
+> button. </para>
+
+<para
+>You can go back and forward between the conflicting sections by pressing <guibutton
+>&lt;&lt;</guibutton
+> and <guibutton
+>&gt;&gt;</guibutton
+>. In the lower middle of the dialogue you can see which section is currently marked. For example, <literal
+>2 of 3</literal
+> means that you are currently at the second differing section of 3 total. </para>
+
+<para
+>Now can can decide section by section which version you want to have in the merged file. By pressing <guibutton
+>A</guibutton
+>, you take over the version you edited. By pressing <guibutton
+>B</guibutton
+>, you take over the version from the repository. By pressing <guibutton
+>A+B</guibutton
+>, both versions will be added, and your version will come first. <guibutton
+>B+A</guibutton
+> yields the same result, but the order will be different: first the repository version, then yours. </para>
+
+<para
+>If you are not happy with any of these versions, press <guibutton
+>Edit</guibutton
+> to open a simple text editor where you can edit the section. When you are finished editing, press <guibutton
+>OK</guibutton
+> to return to the <guilabel
+>CVS Resolve</guilabel
+> dialogue and resume solving conflicts. You will see the section you just edited in the <guilabel
+>Merged version</guilabel
+>, with your modifications. </para>
+
+<para
+>To save your modifications, overwriting the working copy version, press <guibutton
+>Save</guibutton
+>. Note that this will save the choices not only the section you are currently viewing, but all sections in the file. If you want to save it to another file, press <guibutton
+>Save As...</guibutton
+>. Press <guibutton
+>Close</guibutton
+> to exit the dialogue. If you close the dialogue without saving, the changes you made will be lost. </para>
+
+</sect1>
+
+</chapter>
+
+
+<chapter id="obtaininginformation">
+<title
+>Obtaining Information About Files and Creating Patches</title>
+
+<sect1 id="diff">
+<title
+>Watching Differences Between Revisions</title>
+
+<para
+>There are several places in &cervisia; where you can ask for a window showing the differences between revisions of a file: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+>In the main view, you can choose <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Difference to Repository (BASE)...</guimenuitem
+></menuchoice
+>. This is based on the command <command
+>cvs diff</command
+> and shows you the differences between the version in your sandbox and the version to which you last updated (also known as <literal
+>BASE</literal
+>). This is in particular useful just before you commit a file, so you can find an appropriate log message. </para
+></listitem>
+
+<listitem
+><para
+>You can view the differences between the version in your sandbox and the version in the main development branch (also called <literal
+>HEAD</literal
+>) by choosing <menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Difference to Repository (HEAD)...</guimenuitem
+></menuchoice
+>. </para
+></listitem>
+
+<listitem
+><para
+>You can view the differences between the last two revisions of the selected file choosing <menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Last Change...</guimenuitem
+></menuchoice
+>. </para
+></listitem>
+
+<listitem
+><para
+>You can access the <guimenuitem
+>Difference to Repository (BASE)...</guimenuitem
+>, <guimenuitem
+>Difference to Repository (HEAD)...</guimenuitem
+> and <guimenuitem
+>Last Change...</guimenuitem
+> menu items from the main view pop-up menu, by right-clicking the file you want to view. </para
+></listitem>
+
+<listitem
+><para
+>In the dialogue that is shown when a you commit a set of files, you can request a difference window by selecting a file name in the selection list, either by double-clicking it or by pressing <keycap
+>Return</keycap
+>. This is quite similar to using <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Difference to Repository (BASE)...</guimenuitem
+></menuchoice
+> with the respective file in the main view. </para
+></listitem>
+
+<listitem
+><para
+>In the Browse Logs dialogue, you can mark two revisions of a file and request a dialogue showing the differences between them (see <xref linkend="browsinglogs"/>). </para
+></listitem>
+
+</itemizedlist>
+
+<para
+>As you may have expected, &cervisia; does not just dump the output of the <command
+>diff</command
+> command into your terminal, but shows you a graphical view as seen in <xref linkend="screenshot-log"/>. </para>
+
+<figure id="screenshot-log" float="1">
+<title
+>A screenshot of &cervisia;'s diff dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="diff.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s diff dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<para
+>The text in the dialogue is an improved variant of the text given by the diff command with the <option
+>-u</option
+> option. You can see the differing versions in two windows, with lines arranged such that you can do a side-by-side comparison. That means, where text has been added or deleted, the respective window shows empty lines with the marker <literal
+>+++++</literal
+> at the left hand side. Elsewhere, you can see the running number of each line in the left column. </para>
+
+<para
+>In the second column in the right window, you can see which kind of change has been made. Possible types are <literal
+>Add</literal
+>, <literal
+>Delete</literal
+> and <literal
+>Change</literal
+>. The respective lines are marked in blue, green and red colour. In the middle of the dialogue a compressed image of the colour markers is shown. In this way, you can get a quick overview of the overall changes to the file. You can also use the position of the coloured regions in the compressed image as an orientation when you using the scroll bars. </para>
+
+<para
+>Normally, the scrollbars at the left and the right window are synchronised, i.e. if you scroll on the left hand side, the right hand side is scrolled by the same amount. You can change this by checking the box <guibutton
+>Synchronise scroll bars</guibutton
+>. </para>
+
+<para
+>For information about how to customise the diff dialogue, see <xref linkend="customize-diff"/>. </para>
+
+</sect1>
+
+<sect1 id="creatingpatches">
+<title
+>Creating Patches</title>
+
+<para
+>Sometimes you want to offer your modifications for review, before committing them, or you do not have write access to the repository (therefore you cannot commit). &CVS; offers standard formats to share the modifications in your working copy, so other people can review your changes, test them in their working copy and apply them to the &CVS; repository. A file containing these differences is called a <firstterm
+>patch</firstterm
+>, and is generated by the <command
+>cvs diff</command
+> command, in the same way as the differences in <xref linkend="diff"/>. Sharing patches instead of sets of files requires less bandwidth, and patches are easier to handle, as you can send only one patch file containing all the differences from many source files. </para>
+
+<para
+>&cervisia; gives you to access to this feature by choosing <menuchoice
+><guimenu
+>Advanced</guimenu
+> <guimenuitem
+>Create Patch Against Repository</guimenuitem
+></menuchoice
+>. </para>
+
+<important
+><para
+>The <guimenuitem
+>Create Patch Against Repository</guimenuitem
+> action creates a patch with all modifications in all files in your working copy (sandbox) against the <literal
+>BASE</literal
+> repository. Therefore, the selection of files in the main view does not affect the patch that will be generated. </para
+></important>
+
+<para
+>Another possibility is to select one file in the main view and choose <guimenuitem
+>Browse Log...</guimenuitem
+> from the <guimenu
+>View</guimenu
+> menu or right click the marked file and choose <guimenuitem
+>Browse Log...</guimenuitem
+> from the pop-up menu, in order to open the <link linkend="browsinglogs"
+>Browse log dialogue</link
+>. Now, select the version you want to create a patch against, as revision &quot;A&quot; and press the button <guilabel
+>Create Patch...</guilabel
+>. This will generate a patch with the differences between the <emphasis
+>marked file</emphasis
+> in your working copy and the version selected as revision &quot;A&quot;. </para>
+
+<para
+>Before generating the patch, &cervisia; displays a dialogue allowing you to configure the output format. </para>
+
+<figure id="screenshot-patch" float="1">
+<title
+>A screenshot of &cervisia;'s patch dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="patch.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s patch dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Output Format</guilabel
+></term>
+<listitem
+><para
+>There are three output formats available: </para>
+<para
+><guilabel
+>Normal</guilabel
+>: a format that can be used to cause the ed editor to automatically make another copy of the old file match the new file. In the normal output format, the characters &lt; and &gt; mark the changes, and there is no context information. </para>
+<para
+><guilabel
+>Unified</guilabel
+>: the most used format for exchanging patches. The unified format uses context lines in addition to line numbers to record the differences. This makes the process of applying patches more robust. This format displays the differences in a compact and readable form, with a header for each file involved, and separate sections (chunks) for each difference. The context lines available for each difference make reading the modifications easier. In the unified output format, the characters + and - mark the changes. </para>
+<para
+><guilabel
+>Context</guilabel
+>, which presents the same information as the unified format, but in a less compact way. In the context output format, the character ! marks the changes. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Number of context lines:</guilabel
+></term>
+<listitem
+><para
+>Set here the number of context lines for the unified or context output formats. This option is not available for the normal output format, as in this format no context information is recorded. More context information makes reading the raw output easier, and applying the patch more precise, but increases the patch size. It is recommended to use at least two context lines for proper patch operation. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Ignore Options</guilabel
+></term>
+<listitem
+><para
+>Check here the changes that should not be considered as differences when generating the patch. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+
+<para
+>After setting the output format, &cervisia; generates the patch and displays the <guilabel
+>Save As</guilabel
+> dialogue. Enter in this dialogue the file name and location of the patch file. </para>
+
+
+</sect1>
+
+<sect1 id="annotate">
+<title
+>Watching an Annotated View of a File</title>
+
+<para
+>With the command <command
+>cvs annotate</command
+>, &CVS; offers the possibility to see - for each line in a file - who has modified a line the most recently. This view may be helpful in order to find out who has introduced a change in the behavior of a program or who should be asked about some change or bug in the code. </para>
+
+<para
+>&cervisia; gives you to access to this feature, but it further enriches the information in an interactive way. You obtain an annotate view by choosing <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Annotate...</guimenuitem
+></menuchoice
+>. Another possibility is to press the button <guilabel
+>Annotate</guilabel
+> in the <link linkend="browsinglogs"
+>Browse log dialogue</link
+>, in which you can select which version of the file you want to display. In <xref linkend="screenshot-annotate"/> you can see a screenshot of the dialogue. </para>
+
+<figure id="screenshot-annotate" float="1">
+<title
+>A screenshot of &cervisia;'s annotate dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="annotate.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s annotate dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<para
+>In the annotate dialogue, you see in a window the latest version of the selected file (or the revision &quot;A&quot; version, in case you launched the annotate dialogue from the the <link linkend="browsinglogs"
+>Browse log dialogue</link
+>). In the columns before the text, you get some information related to the latest change in each line. In the first column the line number is displayed. In the second column you see the name of the author and revision number. Finally, in the third column you see the actual content of that line. </para>
+
+<para
+>Consequently, when a certain line appears strange to you or you assume a bug there, you can immediately see who is responsible for that line. But not only that, you can also find out <emphasis
+>why</emphasis
+> that line was changed. To this end, move the mouse cursor over the respective revision number. Then a tooltip appears that shows the log message and the date of the change. </para>
+
+</sect1>
+
+
+<sect1 id="browsinglogs">
+<title
+>Browsing &CVS; Logs</title>
+
+<para
+>When you mark one file in the main view and choose <guimenuitem
+>Browse Log...</guimenuitem
+> from the <guimenu
+>View</guimenu
+> menu or right click the marked file and choose <guimenuitem
+>Browse Log...</guimenuitem
+> from the pop-up menu, the <guilabel
+>CVS Log</guilabel
+> dialogue is shown (if you mark more than one, nothing happens, as &cervisia; can only generate and parse the log for one file at a time). This dialogue offers functionality that is beyond viewing the file's history. Using it as a version browser you can: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+>View the revision, author, date, branch, commit message and tags for each version of the marked file. </para
+></listitem>
+
+<listitem
+><para
+>View a graphical tree representation showing the branching and tagging of the marked file. </para
+></listitem>
+
+<listitem
+><para
+>View any version of the marked file (with the default application). </para
+></listitem>
+
+<listitem
+><para
+>Watch an annotated view of any version of the marked file </para
+></listitem>
+
+<listitem
+><para
+>View the differences between any pair of versions of the marked file, including pairs with the current working copy version of the marked file. </para
+></listitem>
+
+<listitem
+><para
+>Create patches containing the differences between any pair of versions of the marked file, including pairs with the current working copy version of the marked file. </para
+></listitem>
+
+</itemizedlist>
+
+<figure float="1">
+<title
+>A screenshot of &cervisia;'s browse logs dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="logtree.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s browse logs dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<para
+>You can choose to see the history as provided by the <command
+>cvs log</command
+> command (<guilabel
+>CVS Output</guilabel
+>), as a <guilabel
+>Tree</guilabel
+>, or in <guilabel
+>List</guilabel
+> form. What you prefer is of course a matter of taste and it depends on what information you are interested in. The tree is an intuitive representation of what has been done on different branches by which authors. As tooltips, you can see the corresponding log messages. The list is by its nature linear and, therefore, does not give an immediate view of branches; on the other hand, it concentrates more otherwise relevant information on less screen estate, namely the time of each change of the file and the first part of the log message. The CVS output information is complete, but long, and difficult to read. To alleviate these problems, you have the ability to search the text of the CVS output, by pressing the <guibutton
+>Find...</guibutton
+> button. </para>
+
+<para
+>To obtain more information about a certain revision, you can click on it either in the list or the tree view. The fields in the middle of the dialogue are then filled with the complete information provided by <command
+>cvs log</command
+>. You can mark two revisions, called &quot;A&quot; and &quot;B&quot;, which are relevant if you make use of further features provided by the buttons. Revision &quot;A&quot; can be chosen with the left mouse button, revision &quot;B&quot; with the middle one. In the list view, you can also navigate with with your cursor keys. In order to mark revisions &quot;A&quot; and &quot;B&quot;, use the keybindings <keycombo
+><keycap
+>Ctrl</keycap
+><keycap
+>A</keycap
+></keycombo
+>, <keycombo
+><keycap
+>Ctrl</keycap
+><keycap
+>B</keycap
+></keycombo
+>, respectively. Using the <guilabel
+>CVS Output</guilabel
+> view, you can click on the <guilabel
+>Select for revision A</guilabel
+> and <guilabel
+>Select for revision B</guilabel
+> to mark the revisions. </para>
+
+<para
+>If you press the <guibutton
+>Annotate</guibutton
+> button, you get a dialogue showing the text of file belonging to the revision marked as &quot;A&quot;. Every line is prefixed with the information about who edited this last time, and at which revision this happened. You can get more information about viewing annotated versions in <xref linkend="annotate"/>. </para>
+
+<para
+>If you press the <guibutton
+>Diff</guibutton
+> button, a <command
+>cvs diff</command
+> call is issued and you get a dialogue in which all the modifications between the two marked revisions are shown. If you mark revision &quot;A&quot;, but not revision &quot;B&quot;, &cervisia; will generate the modifications between the file version marked as revision &quot;A&quot; and the working copy version of the file. This allows you to view the differences between your version of the file and any version available in &CVS;. To make it easy to see the changes, different colours are used to mark lines which have been added, removed or simply changed. You can get more information about viewing differences in <xref linkend="diff"/>. </para>
+
+<para
+>If you press the <guibutton
+>Create Patch...</guibutton
+> button, you get a dialogue in which you can set the format options for generating a file containing all the modifications between the two marked revisions which are shown. If you mark revision &quot;A&quot;, but not revision &quot;B&quot;, &cervisia; will generate the modifications between the file version marked as revision &quot;A&quot; and the working copy version of the file. This allows you to generate a patch, or difference file, between your version of the file and any version available in &CVS;. After configuring the format of the patch in the dialogue, and pressing <guibutton
+>OK</guibutton
+>, a <command
+>cvs diff</command
+> command is issued to generate the difference file. A <guilabel
+>Save As</guilabel
+> dialogue will pop up. Enter the file name and location of the patch file &cervisia; generated, in order to save it. You can get more information about creating patches, and the patch format options in <xref linkend="creatingpatches"/>. </para>
+
+<para
+>If you press the <guibutton
+>View</guibutton
+> button, &cervisia; will retrieve the revision marked as &quot;A&quot; and display it using the default application for its file type. </para>
+
+<para
+>Press the <guibutton
+>Close</guibutton
+> button to leave the dialogue and return to the main view. </para>
+
+
+<para
+>To generate the log that is the base for the <guilabel
+>CVS Log</guilabel
+> dialogue, &cervisia; issues the following command: </para>
+
+
+<para>
+<screen
+><command
+>cvs log <replaceable
+>file name</replaceable
+></command
+></screen>
+</para>
+
+</sect1>
+
+<sect1 id="browsinghistory">
+<title
+>Browsing the History</title>
+
+<para
+>If the used repository has logging enabled, &cervisia; can present you a history of certain events like checkouts, commits, rtags, updates and releases. Choose <guimenuitem
+>History</guimenuitem
+> from the <guimenu
+>View</guimenu
+> menu, and &cervisia; will issue the command </para>
+
+<para>
+<screen
+><command
+>cvs history -e -a</command
+></screen>
+</para>
+
+<note
+><para
+>This fetches the complete logging file from the server, i.e. a list of the events for all users and all modules. This can be a huge amount of data. </para
+></note>
+
+<para
+>Now you can see the list of events, sorted by date. In the second column, the type of the event is shown: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+>Checkout - The user who is displayed in the 'Author' column has checked out a module </para
+></listitem>
+
+<listitem
+><para
+>Tag - A user has used the command <command
+>cvs rtag</command
+>. Note that the usage of <command
+>cvs tag</command
+> (as done by &cervisia;'s <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Tag/Branch...</guimenuitem
+></menuchoice
+> command) is not recorded in the history database. This has historical reasons (see the &CVS; <acronym
+>FAQ</acronym
+>). </para
+></listitem>
+
+<listitem
+><para
+>Release - A user has released a module. Actually, this command is rarely used and not of much value. </para
+></listitem>
+
+<listitem
+><para
+>Update, Deleted - A user has made an update on a file which was deleted in the repository. As a consequence, the file was deleted in his working copy. </para
+></listitem>
+
+<listitem
+><para
+>Update, Copied - A user has made an update on a file. A new version was copied into working copy. </para
+></listitem>
+
+<listitem
+><para
+>Update, Merged - A user has made an update on a file. The modifications in the repository version on the file were merged into his working copy. </para
+></listitem>
+
+<listitem
+><para
+>Update, Conflict - A user has made an update on a file, and a conflict with his own modifications was detected. </para
+></listitem>
+
+<listitem
+><para
+>Commit, Modified - A user committed a modified file. </para
+></listitem>
+
+<listitem
+><para
+>Commit, Added - A user added a file and committed it. </para
+></listitem>
+
+<listitem
+><para
+>Commit, Removed - A user removed a file and committed it. </para
+></listitem>
+
+</itemizedlist>
+
+<figure id="screenshot-history" float="1">
+<title
+>A screenshot of &cervisia;'s history dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="history.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s history dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<para
+>You can sort the list by other criteria simply by clicking on the respective column header. In order to sort out the history entries you are interested in, there are various filter options activated by check boxes: </para>
+
+<itemizedlist>
+<listitem
+><para
+>Show commit events - shows commits</para
+></listitem>
+<listitem
+><para
+>Show checkout events - shows checkouts</para
+></listitem>
+<listitem
+><para
+>Show tag events - shows taggings</para
+></listitem>
+<listitem
+><para
+>Show other events - shows events not included in the above</para
+></listitem>
+<listitem
+><para
+>Only user - shows only events caused by a certain user</para
+></listitem>
+<listitem
+><para
+>Only file names matching - filters file names by a regular expression</para
+></listitem>
+<listitem
+><para
+>Only dirnames matching - filters folder names by a regular expression</para
+></listitem>
+</itemizedlist>
+
+<para
+>Special characters recognised by the regular expression matcher are: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+><literal
+>x*</literal
+> matches any number of occurrences of the character <literal
+>x</literal
+>. </para
+></listitem>
+
+<listitem
+><para
+><literal
+>x+</literal
+> matches one or more of occurrences of the character <literal
+>x</literal
+>. </para
+></listitem>
+
+<listitem
+><para
+><literal
+>x?</literal
+> matches zero or one occurrences of the character <literal
+>x</literal
+>. </para
+></listitem>
+
+<listitem
+><para
+><literal
+>^</literal
+> matches the start of the string. </para
+></listitem>
+
+<listitem
+><para
+><literal
+>$</literal
+> matches the end of the string. </para
+></listitem>
+
+<listitem
+><para
+><literal
+>[a-cx-z]</literal
+> matches a set of characters, &eg; here the set consisting of a,b,c,x,y,z. </para
+></listitem>
+
+</itemizedlist>
+
+</sect1>
+
+
+</chapter>
+
+<chapter id="advancedusage">
+<title
+>Advanced Usage</title>
+
+<sect1 id="updatingto">
+<title
+>Updating to Tag, Branch or Date</title>
+
+<para
+>Branches of a module are parallel versions of this module. A good real life example of the use of this feature is the release of a software project. After a major release, there are bugs in the code that should be fixed, but people want to add new features to the application too. It is very hard to do both at the same time because new features usually introduce new bugs, making it hard to track down the old ones. To solve this dilemma, &CVS; lets you create a parallel version, that we will call the &quot;stable release branch&quot;, where you can only add bugfixes, leaving the main branch (HEAD) open for adding new features. </para>
+
+<para
+>Tags are used to mark a version of a project. &CVS; stamps one version of each file with the tag, so when you checkout or update to a specific tag, you will get always the same file versions; therefore, as opposed to branches, tags are not dynamic: you cannot develop a tag. Tags are useful to mark releases, big changes in the code &etc; </para>
+
+<para
+>When you are developing or following the development of a software project, you do not necessarily work with the main branch all the time. After a release, you may want to stay with the released branch for a while, to enjoy its relative stability, fix bugs, translate the sources &etc; To do all that, you have to update to the released branch. All your files will be updated to the latest version of the files in that branch. After updating, all your new commits will be uploaded to the new branch as well. </para>
+
+<para
+>Also, if you want to track a bug that was reported against a past tagged release, &CVS; offers you the possibility to retrieve the software as it was released, by updating to that tag. Besides, if you want to fetch a past version of your project, you can update your working copy to a specific date. This may be useful if an error was introduced in the project between two releases, and you have an opinion on when that was. When you update to a date or tag, the versions of your files will be the same as the versions in that specific date or the versions stamped by that tag. </para>
+
+<warning
+><para
+>Before updating to a different branch or tag, make sure you committed all your changes to the branch you are working with. If your are not ready to commit your changes, but do not want to discard them, do not update to the new branch, as you may lose your changes. As an alternative, you can do a new <link linkend="checkingout"
+>checkout</link
+>, to work in parallel with both versions. </para
+></warning>
+
+<figure id="screenshot-updatetag" float="1">
+<title
+>A screenshot of &cervisia;'s update to tag dialogue</title>
+<mediaobject>
+<imageobject
+><imagedata format="PNG" fileref="updatetag.png"/></imageobject>
+<textobject
+><phrase
+>A screenshot of &cervisia;'s update to tag dialogue</phrase
+></textobject>
+</mediaobject>
+</figure>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Update to branch</guilabel
+></term>
+<listitem
+><para
+>Select this option to update to a branch. Enter the name of the branch in the drop down edit box (or press the <guilabel
+>Fetch List</guilabel
+> button to retrieve the list of branches from the &CVS; server, and select the one you want in the drop down list). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Update to tag</guilabel
+></term>
+<listitem
+><para
+>Select this option to update to a tag. Enter the name of the tag in the drop down edit box (or press the <guilabel
+>Fetch List</guilabel
+> button to retrieve the list of tags from the &CVS; server, and select the one you want in the drop down list). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Update to date</guilabel
+></term>
+<listitem
+><para
+>Select this option to update to a date. In the field below, you can enter a wide variety of date formats. One possible format is <literal
+>yyyy-mm-dd</literal
+> where <literal
+>yyyy</literal
+> is the year, <literal
+>mm</literal
+> is the month (numerically) and <literal
+>dd</literal
+> is the day. Alternatives are some English phrases like <literal
+>yesterday</literal
+> or <literal
+>2 weeks ago</literal
+>. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<note
+><para
+>Updating to a tag or date make them 'sticky', &ie; you can not commit further modifications on that files (unless the tag is a branch tag). In order to get back to the main branch, use the menu item <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Update to HEAD</guimenuitem
+></menuchoice
+>. </para
+></note>
+
+<para
+>The comand issued to update to a branch or tag is: <screen
+><command
+>cvs update -r <replaceable
+>tag</replaceable
+></command
+></screen>
+</para>
+
+<para
+>The command issued to update to a date is: <screen
+><command
+>cvs update -D <replaceable
+>date</replaceable
+></command
+></screen>
+</para>
+
+<para
+>The command issued to update to the main branch (HEAD) is: <screen
+><command
+>cvs update <option
+>-A</option
+></command
+></screen>
+</para>
+
+</sect1>
+
+
+<sect1 id="taggingbranching">
+<title
+>Tagging and Branching</title>
+
+<para
+>We discuss here only the technical aspects of tagging and branching. If you are only a <emphasis
+>user</emphasis
+>, not the administrator of the repository, you will probably not be confronted with the problem. If however you are your own administrator, you should first read about the non-technical problems that accompany branching, in order to get an impression of how time-consuming and error-prone maintaining different branches of a project can be. The appendix includes some references about this topic. </para>
+
+<para
+>Simple tagging is something you usually do when a release is made, so that you can at any time easily get back to the project state at that time. Tags are usually given a name consisting of the project name and the version number. For example, &cervisia; 1.0 is available under the tag <literal
+>CERVISIA_1_0</literal
+>. &cervisia; enforces &CVS;'s strict rules about what constitutes valid tag name. It must begin with a letter and may contain letters, digits, hyphens and underscores. </para>
+
+<para
+>Normally, you will want to tag the whole project (although &CVS; of course allows you to tag only a subset). To this end, mark the toplevel folder in the view and choose <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Tag/Branch</guimenuitem
+></menuchoice
+>. Now enter the name of the tag, press <keycap
+>Return</keycap
+> and you are done. </para>
+
+<para
+>Creating a branch is not significantly more difficult: In the tag dialogue, check the box <guibutton
+>Create branch with this tag</guibutton
+>. You can also delete an existing tag: Choose <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Delete Tag</guimenuitem
+></menuchoice
+> in the main view. </para>
+
+<para
+>Another aspect of branching is the merging of modifications from a branch to the current branch. If you are going to do this, choose <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Merge...</guimenuitem
+></menuchoice
+>. The dialogue that appears now gives you two options: </para>
+
+<para
+>Either you may merge all modifications done on a branch to the current branch. In that case, check the box <guibutton
+>Merge from branch</guibutton
+> and fill in the branch you want to merge from. &cervisia; will then execute the command </para>
+
+<para>
+<screen
+><command
+>cvs update <option
+>-j</option
+> <replaceable
+>branchtag</replaceable
+></command
+></screen>
+</para>
+
+<para
+>The other possibility is that you want to merge only the modifications made between two tags on a branch. This usually happens when you merge from the same branch to the trunk several times. In that case, check the box <guibutton
+>Merge modifications</guibutton
+> and enter (in the correct order) the two relevant tags. This will result in a command </para>
+
+<para>
+<screen
+><command
+>cvs update <option
+>-j</option
+> <replaceable
+>branchtag1</replaceable
+> <option
+>-j</option
+> <replaceable
+>branchtag2</replaceable
+></command
+></screen>
+</para>
+
+</sect1>
+
+
+<sect1 id="watches">
+<title
+>Using Watches</title>
+
+<para
+>A watch is the conventional name for &CVS;'s feature to notify users of the repository whenever a file has been changed or a developer has started editing a file. The usage of watches requires that the file <filename
+><envar
+>$CVSROOT</envar
+>/CVSROOT/notify</filename
+> has been set up properly. This is not discussed here; if you need further information on the setup from the administrator's point of view, read one of the books listed in the appendix. </para>
+
+<para
+>&cervisia;'s main support of watches are six menu items. </para>
+
+<para
+>In order to add a watch to one or several files, use <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Add Watch...</guimenuitem
+></menuchoice
+>. In the dialogue you get, you can choose to get notified for any of the types of events that &CVS; supports. For example, if you only want to get notified when a file is committed, check the boxes <guibutton
+>Only</guibutton
+> and <guibutton
+>Commits</guibutton
+>. If you want to get notified about any event related to the marked files, check the box <guibutton
+>All</guibutton
+>. The command line used when you accept the dialogue is </para>
+
+<para>
+<screen
+><command
+>cvs watch add -a commit <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>or with a similar option, depending on the events you chose to watch. </para>
+
+<para
+>If you are not interested in some files anymore, you can remove your watches on them. To this end, use <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Remove Watch...</guimenuitem
+></menuchoice
+>. In the dialogue you get here, the same options are offered as in the form you filled out when adding the watch. When you confirm this dialogue, &cervisia; issues the command </para>
+
+<para>
+<screen
+><command
+>cvs watch remove <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>possibly with an option <option
+>-a</option
+> for the chosen events. </para>
+
+<para
+>Finally, you can get a list of the people who are watching a couple of files. Choose <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Show Watchers</guimenuitem
+></menuchoice
+>. Using this menu item will result in a command </para>
+
+<para>
+<screen
+><command
+>cvs watchers <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>In the normal usage scenario of &CVS;, each developer works separately in his checked out sandbox. When he wants to modify some file, he can just open it in his editor and start working on it. Nobody else will know about this work until the file gets committed. </para>
+
+<para
+>For some developer groups, this is not the preferred model of cooperation. They want to get notified about someone working on a file <emphasis
+>as soon as</emphasis
+> he starts with it. This can be achieved by some further &CVS; commands. Before you start editing a file, select it in &cervisia;'s main window and choose <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Edit</guimenuitem
+></menuchoice
+>. This will execute the command </para>
+
+<para>
+<screen
+><command
+>cvs edit <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>This will send out a notification to everyone who has set an <literal
+>edit</literal
+> watch on this file. It will also register you as an <emphasis
+>editor</emphasis
+> of the file. You can obtain a list of all editors of a certain file by using <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Show Editors</guimenuitem
+></menuchoice
+>. This is equivalent to typing on the command line </para>
+
+<para>
+<screen
+><command
+>cvs editors <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>An editing session is automatically ended when you commit the affected file. At that moment, an <literal
+>unedit</literal
+> notification gets sent out to all people who have registered a respective watch on the file. Of course, sometimes you may not want to commit the file, but abort the editing session and revert to the previous version of the file. This is done by using <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Unedit</guimenuitem
+></menuchoice
+>. Note that &cervisia; will not ask you for confirmation; that means if you use this menu item, all your work done since you used <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Edit</guimenuitem
+></menuchoice
+> will be lost. Precisely, &cervisia; uses the command line </para>
+
+<para>
+<screen
+><command
+>echo y | cvs unedit <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>So far, we have only the discussed the case where edits and unedits are used voluntarily be the developers. In addition &CVS; supports a model which <emphasis
+>enforces</emphasis
+> the usage of these commands. The responsible command to switch to this model is <command
+>cvs watch on</command
+> which we will not explain further because it is mostly used by the administrator of the repository. However, the important point from the developer's point of view is that when the project enforces edits, working copies are checked out <emphasis
+>readonly</emphasis
+>. That means you cannot edit a file by default (unless you use tricks like <command
+>chmod</command
+>). Only when you use <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Edit</guimenuitem
+></menuchoice
+>, the file becomes writable. It is made read-only again when you commit the file or use <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Unedit</guimenuitem
+></menuchoice
+>. </para>
+
+<para
+>&cervisia;'s editor interface helps you with projects that enforce watches also in a different way. If you just started an editor with a readonly file by double-clicking on it or by using <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Edit</guimenuitem
+></menuchoice
+>, you would not be able to save your modifications later. This has of course a reason: Whenever you want to change a file, you should run <command
+>cvs edit</command
+> before, so that all people watching the file get a notification that you are working on it. </para>
+
+<para
+>In such a case, it is advisable to check the option <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Do cvs edit Automatically When Necessary</guimenuitem
+></menuchoice
+>. Now, whenever you edit a file by double-clicking it, &cervisia; will run <command
+>cvs edit</command
+> before the editor is actually executed. Then you can edit your file as usual. When you have finished your work, commit your files, and the committed files are read-only again. </para>
+
+</sect1>
+
+
+<sect1 id="locking">
+<title
+>Locking</title>
+
+<para
+>The development model usually followed when &CVS; is used is called <emphasis
+>unreserved checkouts</emphasis
+>. Each developer has his own sandbox where he can edit files as he likes. If when the watch features - like <command
+>cvs edit</command
+> - are used, multiple developers can work on files synchronously. Changes done by a different developer are merged into the local sandbox when an update is performed. </para>
+
+<para
+>Other revision control systems - like <acronym
+>RCS</acronym
+> and <application
+>SourceSafe</application
+> use a different model. When a developer wants to a edit a file, he has to <emphasis
+>lock</emphasis
+> it. Only one developer at a time can a lock a file. When he has finished editing, the lock is released. On the one hand, with this model, conflicts can never happen. On the other hand, two developers can not work on the same file at the same time, even when their changes do not affect each other. This can be a bottleneck. We are not going to discuss the organisational benefits of both approaches. Nevertheless we mention that although &CVS; has some support for locking, it is not the preferred way of working with &CVS;. You should not use these features unless you are sure that your project manager allows them. </para>
+
+<para
+>With &cervisia;, you lock files as follows. Select the desired files in the main view. Then choose <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Lock</guimenuitem
+></menuchoice
+>. This runs the command </para>
+
+<para>
+<screen
+><command
+>cvs admin -l <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+<para
+>The reverse effect is achieved by using <menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Unlock</guimenuitem
+></menuchoice
+>. This runs the command</para>
+
+<para>
+<screen
+><command
+>cvs admin -u <replaceable
+>file names</replaceable
+></command
+></screen>
+</para>
+
+</sect1>
+
+</chapter>
+
+
+<chapter id="customization">
+<title
+>Customising &cervisia;</title>
+
+<para
+>&cervisia; can be customised in various ways to your needs and preferences. Some options which you may want to change regularly are directly available in the <guimenu
+>Settings</guimenu
+> menu. Others are united in a common dialogue which is available via <menuchoice
+><guimenu
+>Option</guimenu
+><guimenuitem
+>Settings...</guimenuitem
+></menuchoice
+>. </para>
+
+
+<sect1 id="customize-general">
+<title
+>General</title>
+
+<variablelist>
+
+<varlistentry id="customize-username">
+<term
+><guilabel
+>User name for the ChangeLog editor:</guilabel
+></term>
+<listitem
+><para
+>Whenever you use the menu item <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Insert ChangeLog Entry...</guimenuitem
+></menuchoice
+>, a new ChangeLog entry is generated with the current date and your username. Normally, it is considered good style to insert your full name and your email address into each of your ChangeLog entries. &cervisia; add automatically the full name and email address entered here. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-cvspath">
+<term
+><guilabel
+>Path to cvs executable, or 'cvs':</guilabel
+></term>
+<listitem
+><para
+>Here you can set the name (or path) to the <command
+>cvs</command
+> command line client. By default, the &CVS; executable found in your <envar
+>$PATH</envar
+> is used by &cervisia;. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="customize-diff">
+<title
+>Diff Viewer</title>
+
+<variablelist>
+
+<varlistentry id="customize-context">
+<term
+><guilabel
+>Number of context lines in the diff dialogue:</guilabel
+></term>
+<listitem
+><para
+>For the diff dialogue, &cervisia; uses the option <option
+>-U</option
+> to <command
+>diff</command
+>. This lets <command
+>diff</command
+> show only a limited number of lines around each difference region (context lines). Here you can set the argument to <option
+>-U</option
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-diffopt">
+<term
+><guilabel
+>Additional options for cvs diff:</guilabel
+></term>
+<listitem
+><para
+>Here you can add additional arguments to the <command
+>diff</command
+>. A popular example is <option
+>-b</option
+> which lets <command
+>diff</command
+> ignore changes in the amount of whitespace. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-tabwidth">
+<term
+><guilabel
+>Tab width in diff dialogue:</guilabel
+></term>
+<listitem
+><para
+>In the diff dialogue, tab characters present in your file or in the output of the <command
+>diff</command
+> command are expanded into a fixed number of space characters. By default, each tab is replaced by eight spaces, but here you can setup a different number. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-difffrontend">
+<term
+><guilabel
+>External diff frontend:</guilabel
+></term>
+<listitem
+><para
+>When you use any of the features which show the diff dialogue, like <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Difference to Repository...</guimenuitem
+></menuchoice
+>, &cervisia; invokes its internal diff frontend. If you prefer a different one, like <application
+>Kompare</application
+>, <application
+>TkDiff</application
+> or <application
+>xxdiff</application
+>, enter its file name and path here. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="customize-status">
+<title
+>Status</title>
+
+<variablelist>
+
+<varlistentry id="customize-startstatus-remote">
+<term
+><guilabel
+>When opening a sandbox from a remote repository, start a File-&gt;Status command automatically</guilabel
+></term>
+<listitem
+><para
+>When you check this option, the <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Status</guimenuitem
+></menuchoice
+> command is started whenever you open a remote sandbox. This command may need some time and also needs a connection to the server for remote repositories (making it unusable for offline usage). </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-startstatus-local">
+<term
+><guilabel
+>When opening a sandbox from a local repository, start a File-&gt;Status command automatically</guilabel
+></term>
+<listitem
+><para
+>When you check this option, the <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Status</guimenuitem
+></menuchoice
+> command is started whenever you open a local sandbox. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="customize-advanced">
+<title
+>Advanced</title>
+
+<variablelist>
+
+<varlistentry id="customize-timeout">
+<term
+><guilabel
+>Timeout after which a progress dialogue appears (in ms):</guilabel
+></term>
+<listitem
+><para
+>Practically all &CVS; commands started in a sandbox which belongs to a remote repository need a connection to the &CVS; server. This is affected by delays from the network connection or a high load on the server. For this reason, for commands like <menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Difference to Repository...</guimenuitem
+></menuchoice
+> &cervisia; opens a dialogue which indicates that the command is still running and which allows you to abort it. Furthermore, this dialogue is used to show you error messages from &CVS;. As this dialogue may become annoying after some time, it is shown only after a certain timeout which is 4 seconds by default. Here you can change this value. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-compression">
+<term
+><guilabel
+>Default compression level:</guilabel
+></term>
+<listitem
+><para
+>The <command
+>cvs</command
+> client compresses files and patches when they are transferred over a network. With the command line option <option
+>-z</option
+>, the compression level can be set. You can setup &cervisia; to use this option by configuring the level here. The value set here is used only as a default; additionally there is a per-repository setting available in <menuchoice
+><guimenu
+>Repository</guimenu
+><guimenuitem
+>Repositories...</guimenuitem
+></menuchoice
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-sshagent">
+<term
+><guilabel
+>Utilise a running or start a new ssh-agent process</guilabel
+></term>
+<listitem
+><para
+>Check this box if you use <link linkend="rsh"
+>ext (rsh) repositories</link
+>, the &ssh; remote shell to communicate with the repository and <application
+>ssh-agent</application
+> to manage your keys. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+
+<sect1 id="customize-look">
+<title
+>Look'n'feel</title>
+
+<variablelist>
+
+<varlistentry id="customize-protocolfont">
+<term
+><guilabel
+>Font for protocol window...</guilabel
+></term>
+<listitem
+><para
+>Press this button to open the <guilabel
+>Set Font</guilabel
+> dialogue, to set the font used in the protocol window (this is the window showing the output of the <command
+>cvs</command
+> client). </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-annotatefont">
+<term
+><guilabel
+>Font for annotate view...</guilabel
+></term>
+<listitem
+><para
+>Press this button to open the <guilabel
+>Set Font</guilabel
+> dialogue, to set the font used in the <link linkend="annotate"
+>annotate view</link
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-difffont">
+<term
+><guilabel
+>Font for diff view...</guilabel
+></term>
+<listitem
+><para
+>Press this button to open the <guilabel
+>Set Font</guilabel
+> dialogue, to set the font used in <link linkend="diff"
+>diff dialogs</link
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-colors">
+<term
+><guilabel
+>Colours</guilabel
+></term>
+<listitem
+><para
+>Press the coloured buttons to open the <guilabel
+>Select Colour</guilabel
+> dialogue, to set the colour used for <guilabel
+>Conflict</guilabel
+>, <guilabel
+>Local Change</guilabel
+> or <guilabel
+>Remote Change</guilabel
+>, in the main view or <guilabel
+>Diff change</guilabel
+>, <guilabel
+>Diff insertion</guilabel
+> or <guilabel
+>Diff deletion</guilabel
+>, in &cervisia;'s built-in diff frontend. </para
+></listitem>
+</varlistentry>
+
+<varlistentry id="customize-splitter">
+<term
+><guilabel
+>Split main window horizontally</guilabel
+></term>
+<listitem
+><para
+>&cervisia;'s main window is normally split vertically into a window with the file tree above and one with the &CVS; output below; alternatively, you can arrange them horizontally. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+</chapter>
+
+
+<chapter id="appendix">
+<title
+>Appendix</title>
+
+<sect1 id="ignoredfiles">
+<title
+>Ignored Files</title>
+
+<para
+>In its main file tree, &cervisia; does not display all files which are actually there. This is analogue to <command
+>cvs</command
+> itself and helps to avoid clutter caused by uninteresting stuff like object files. &cervisia; tries to mimic <command
+>cvs</command
+>'s behavior as close as possible, i.e. it gets ignore lists from the following sources: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+>A static list of entries which includes things like <literal role="extension"
+>*.o</literal
+> and <filename
+>core</filename
+>. For details, see the &CVS; documentation. </para
+></listitem>
+<listitem
+><para
+>The file <filename
+><envar
+>$HOME</envar
+>/.cvsignore</filename
+>. </para
+></listitem>
+
+<listitem
+><para
+>The environment variable <envar
+>$CVSIGNORE</envar
+>. </para
+></listitem>
+<listitem
+><para
+>The <filename
+>.cvsignore</filename
+> file in the respective folder. </para
+></listitem>
+
+</itemizedlist>
+
+<para
+><command
+>cvs</command
+> itself additionally looks up entries in <filename
+><envar
+>$CVSROOT</envar
+>/CVSROOT/cvsignore</filename
+>, but this is a file on the server, and &cervisia; should be able to start up offline. If you are working with a group that prefers to use an ignore list on the server, it's probably a good idea to take a look which patterns are listed there and to put them into the <filename
+>.cvsignore</filename
+> file in your home folder. </para>
+
+</sect1>
+
+
+<sect1 id="information">
+<title
+>Further Information and Support</title>
+
+<itemizedlist>
+
+<listitem
+><para
+>&CVS; comes with a complete set of documentation in the form of info pages, known as "The Cederqvist". If it is properly installed, you get browse it by typing in <userinput
+>info:/cvs</userinput
+> into the locationbar of <application
+>kdehelp</application
+>, <application
+>khelpcenter</application
+> resp. Alternative, you can just choose <menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>CVS Info</guimenuitem
+></menuchoice
+> in &cervisia;. An on-line HTML version of the Cederqvist is available <ulink url="http://cvshome.org/docs/manual/cvs.html"
+>on the web</ulink
+>. </para>
+
+<para
+>As this book is maintained together with &CVS;, it is normally the most up-to-date reference; nevertheless, considering other documentation for learning to use &CVS; is recommended, in particular the following. </para
+></listitem>
+
+<listitem
+><para
+>Karl Fogel has written the excellent book <ulink url="http://cvsbook.red-bean.com/index.html"
+>Open Source Development with CVS</ulink
+>. About half of this book is about the development process of Open Source software. The other half is a technical documentation of &CVS;. Thankfully, the technical part of the book has been made freely redistributable under the GPL, so that you can download a HTML version of it. A list of errata is available on the webpage mentioned above. </para
+></listitem>
+
+<listitem
+><para
+>&CVS; issues are discussed on a dedicated <ulink url="http://mail.gnu.org/mailman/listinfo/info-cvs"
+>mailing list</ulink
+>. </para
+></listitem>
+
+<listitem
+><para
+>There is USENET group <literal
+>comp.software.config-mgmt</literal
+> dedicated to configuration management in general. &CVS; is only marginally a topic in this group, but nevertheless it may be interesting for discussing merits of various revision control systems compared to &CVS;. </para
+></listitem>
+
+<listitem
+><para
+>Last but not least, there is a (low traffic) <ulink url="http://lists.sourceforge.net/mailman/listinfo/cervisia-user"
+>&cervisia; mailing list</ulink
+>. </para
+></listitem>
+
+</itemizedlist>
+
+</sect1>
+
+
+<sect1 id="commandreference">
+<title
+>Command Reference</title>
+
+<!-- File Menu -->
+<sect2 id="menufile">
+
+<title
+>The File Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Open Sandbox...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a sandbox in the main window. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Recent sandboxes</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens one of the sandboxes that were in use recently. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Insert ChangeLog Entry...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens the ChangeLog editor, prepared such that you can add a new entry with the current date. See <xref linkend="committingfiles"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>U</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+><guimenuitem
+>Update</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Runs 'cvs update' on selected files and changes the status and revision numbers in the listing accordingly. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>F5</keycap
+></shortcut
+> <guimenu
+>File</guimenu
+><guimenuitem
+>Status</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Runs 'cvs -n update' on selected files and changes the status and revision numbers in the listing accordingly. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Edit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens the selected file in KDE's default editor for the selected file's type. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Resolve...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a dialogue for the selected file which allows you to resolve merge conflicts in it. See <xref linkend="resolvingconflicts"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>#</keycap
+></shortcut
+> <guimenu
+>File</guimenu
+><guimenuitem
+>Commit...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Allows you to commit the selected files. See <xref linkend="committingfiles"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>+</keycap
+></shortcut
+> <guimenu
+>File</guimenu
+><guimenuitem
+>Add to Repository...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Allows you to add the selected files to the repository. See <xref linkend="addingfiles"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Add Binary...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Allows you to add the selected files to the repository as binaries (<command
+>cvs add<option
+>-kb</option
+></command
+>). See <xref linkend="addingfiles"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>-</keycap
+></shortcut
+> <guimenu
+>File</guimenu
+><guimenuitem
+>Remove from Repository...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Allows you to remove the selected files from the repository. See <xref linkend="removingfiles"/>. </para
+></listitem>
+</varlistentry>
+
+<!--TODO: add the revert action to the working with files chapter -->
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Revert</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Discards any local changes you have made to the selected files and reverts to the version in the repository (Option <option
+>-C</option
+> to <command
+>cvs update</command
+>). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>Q</keycap
+></keycombo
+></shortcut
+> <guimenu
+>File</guimenu
+><guimenuitem
+>Exit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Quits &cervisia;. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<!-- View Menu -->
+<sect2 id="menuview">
+
+<title
+>The View Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>Escape</keycap
+></shortcut
+> <guimenu
+>View</guimenu
+><guimenuitem
+>Stop</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Aborts any running subprocesses. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>L</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+><guimenuitem
+>Browse Log...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Shows the log browser of the selected file versions. See <xref linkend="browsinglogs"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+><guimenuitem
+>Annotate...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Shows an annotated view of the selected file, i.e. a view where you can for each line see which author modified it last. See <xref linkend="annotate"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>D</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+><guimenuitem
+>Difference to Repository (BASE)...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Shows the differences between the selected file in the sandbox and the revision you last updated (BASE). See <xref linkend="diff"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>H</keycap
+></keycombo
+></shortcut
+> <guimenu
+>View</guimenu
+><guimenuitem
+>Difference to Repository (HEAD)...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Shows the differences between the selected file in the sandbox and the revision you last updated (HEAD). See <xref linkend="diff"/>. </para
+></listitem>
+</varlistentry>
+
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Last Change...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Shows the differences between the revision of the selected file you last updated (BASE) and the revision before. See <xref linkend="diff"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>History...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Shows the &CVS; history as reported by the server. See <xref linkend="browsinghistory"/>. </para
+></listitem>
+</varlistentry>
+
+<!--TODO: add hide menus to mainscreen section-->
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Hide All Files</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether only folders are shown in the main tree view. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Hide Unmodified Files</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether unknown and up to date files are hidden in the main tree view. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Hide Removed Files</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether removed files are hidden in the main tree view. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Hide Non-CVS Files</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether files not in CVS are hidden in the main tree view. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Hide Empty Folders</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether without visible entries are hidden in the main tree view. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Unfold File Tree</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens all branches in the file tree so that you can see all files and folders. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+><guimenuitem
+>Fold File Tree</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Closes all branches in the file tree. See <xref linkend="mainscreen"/>. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<!-- Advanced Menu -->
+<sect2 id="menuadvanced">
+
+<title
+>The Advanced Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Tag/Branch...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Tags or branches the selected files. See <xref linkend="taggingbranching"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Delete Tag...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Removes a given tag from the selected files. See <xref linkend="taggingbranching"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Update to Tag/Date...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Brings the selected files to a given tag or date, making it sticky. See <xref linkend="updatingto"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Update to HEAD...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Brings the selected files to the respective HEAD revision. See <xref linkend="updatingto"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Merge...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Merges either a given branch or the modifications between two tags into the selected files. See <xref linkend="taggingbranching"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Add Watch...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Adds a watch for a set of events on the selected files. See <xref linkend="watches"/>. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Remove Watch...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Removes a watch for a set of events from the selected files. See <xref linkend="watches"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Show Watchers</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Lists the watchers of the selected files. See <xref linkend="watches"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Edit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Runs <command
+>cvs edit</command
+> on the selected files. See <xref linkend="watches"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Unedit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Runs <command
+>cvs unedit</command
+> on the selected files. See <xref linkend="watches"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Show Editors</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Runs <command
+>cvs editors</command
+> on the selected files. See <xref linkend="watches"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Lock</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Locks the selected files. See <xref linkend="locking"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Unlock</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Unlocks the selected files. See <xref linkend="locking"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Advanced</guimenu
+><guimenuitem
+>Create Patch Against Repository...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Creates a patch from the modifications in your sandbox. See <xref linkend="creatingpatches"/>. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<!-- Repository Menu -->
+<sect2 id="menurepository">
+
+<title
+>The Repository Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Repository</guimenu
+><guimenuitem
+>Create...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a dialogue which allows you to create a new local repository. See <xref linkend="accessing-repository"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Repository</guimenu
+><guimenuitem
+>Checkout...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a dialogue which allows you to checkout a module from a repository. See <xref linkend="checkingout"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Repository</guimenu
+><guimenuitem
+>Import...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a dialogue which allows you to import a package into the repository. See <xref linkend="importing"/>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Repository</guimenu
+><guimenuitem
+>Repositories...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Configures a list of repositories you often use and how to access them. See <xref linkend="accessing-repository"/>. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<!-- Settings Menu -->
+<sect2 id="menuoptions">
+<title
+>The Settings Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether the toolbar is displayed. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Create Folders on Update</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether updates create folders in the sandbox which were not there before (Option <option
+>-d</option
+> to <command
+>cvs update</command
+>). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Prune Empty Folders on Update</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether updates remove empty folders in the sandbox. (Option <option
+>-P</option
+> to <command
+>cvs update</command
+>). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Update Recursively</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether updates are recursive (Option <option
+>-r</option
+> to <command
+>cvs update</command
+>). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Commit and Remove Recursively</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether commits and removes are recursive (Option <option
+>-r</option
+> to <command
+>cvs add</command
+>, <command
+>cvs remove</command
+> resp.). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Do cvs edit Automatically When Necessary</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Determines whether <command
+>cvs edit</command
+> is executed automatically whenever you edit a file. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Shortcuts...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a dialogue for configuring keybindings. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a dialogue for configuring &cervisia;'s toolbars. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure Cervisia...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens a dialogue for customising &cervisia;. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<!-- Help -->
+<sect2 id="menuhelp">
+<title
+>The Help Menu</title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>F1</keycap
+></shortcut
+> <guimenu
+>Help</guimenu
+><guimenuitem
+>Handbook</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Invokes the KDE Help system starting at the &cervisia; help pages. (this document). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>Report Bug...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens the Bug report dialogue. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About &cervisia;</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>This will display version and author information. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>About KDE</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>This displays the KDE version and other basic information. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Help</guimenu
+><guimenuitem
+>CVS Manual</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Opens the &CVS; info pages in the KDE help system. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+</sect1>
+
+</chapter>
+
+
+<chapter id="credits-and-licenses">
+<title
+>Credits And Licenses</title>
+&underFDL; </chapter>
+</book>
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/Makefile.am b/tde-i18n-en_GB/docs/kdesdk/kbabel/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/Makefile.in b/tde-i18n-en_GB/docs/kdesdk/kbabel/Makefile.in
new file mode 100644
index 00000000000..aec469565e9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdesdk/kbabel
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kbabel/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook glossary.docbook dictionaries.docbook preferences.docbook faq.docbook kbabeldict.docbook index.cache.bz2 using.docbook Makefile.in menu.docbook catman.docbook Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) glossary.docbook preferences.docbook index.docbook using.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel
+ @for base in glossary.docbook preferences.docbook index.docbook using.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\
+ done
+
+uninstall-nls:
+ for base in glossary.docbook preferences.docbook index.docbook using.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in glossary.docbook preferences.docbook index.docbook using.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kbabel/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/catman.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/catman.docbook
new file mode 100644
index 00000000000..e0e16896d11
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/catman.docbook
@@ -0,0 +1,225 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd"
+> -->
+<!-- Uncomment the previous two lines to validate this document -->
+<!-- standalone. Be sure to recomment them before attempting to -->
+<!-- process index.docbook -->
+
+<chapter id="using-catalogmanager">
+
+<chapterinfo>
+<!-- Fill in this section if this document has a different author -->
+<authorgroup>
+<author>
+<personname
+><firstname
+></firstname
+><surname
+></surname
+></personname>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</chapterinfo>
+
+<title
+>Using &cataloguemanager;</title>
+<anchor id="catalogmanager"/>
+
+<screenshot>
+<screeninfo
+>Screenshot of &cataloguemanager;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="snap_catalogmanager.png" format="PNG"/>
+</imageobject>
+<textobject
+><phrase
+>Screenshot of &cataloguemanager;</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+<para
+>The Catalogue Manager merges two folders into one tree and displays all the <acronym
+>PO</acronym
+> and <acronym
+>POT</acronym
+> files in these folders. The display allows you to easily see if a new template has been added or an old one has been removed. Some information is shown along with each file name: total number of entries, number of fuzzy entries, number of untranslated entries, the date of the last revision and the last translator of the file. </para>
+<para
+>To make it easier for you to find files that need work or are missing the status of each file is also displayed using an icon: </para>
+
+<itemizedlist>
+ <listitem>
+ <para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="catalogmanager_ok.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> All the messages in this file are translated.</para>
+ </listitem>
+ <listitem>
+ <para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="catalogmanager_needwork.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Some of the messages in this file are fuzzy or untranslated </para>
+ </listitem>
+ <listitem>
+ <para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="catalogmanager_missing.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> This file does not exist in the folder of the <acronym
+>PO</acronym
+> files. </para>
+ </listitem>
+ <listitem>
+ <para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="catalogmanager_broken.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> This file contains syntax errors. </para>
+ </listitem>
+ <listitem>
+ <para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="catalogmanager_reload.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Information about this file is being currently updated. When the update is finished, it will get one of the icons listed above to reflect its state. </para>
+ </listitem>
+</itemizedlist>
+
+<para
+>If an icon is marked with this icon <inlinemediaobject
+> <imageobject
+> <imagedata fileref="catalogmanager_nopot.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+>, like <inlinemediaobject
+> <imageobject
+> <imagedata fileref="catalogmanager_nopot_ok.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+>, it indicates that this file or folder does not exist in the folder of the <acronym
+>POT</acronym
+> files.</para>
+
+<para
+>You can mark or unmark a file by selecting <guimenuitem
+>Toggle Marking</guimenuitem
+> in the context menu of a file.</para>
+
+<para
+>If you want to toggle or remove all markings in a folder, press the right mouse button over the folder and select <guimenuitem
+>Toggle Markings</guimenuitem
+> or <guimenuitem
+>Remove Markings</guimenuitem
+>. The markings are automatically saved when leaving &kbabel;.</para>
+
+<para
+>To open a file either double-click on the file, select <menuchoice
+><guimenuitem
+>Open</guimenuitem
+></menuchoice
+> from the context menu or press either <keycap
+>Return</keycap
+> or <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+> </keycombo
+>.</para>
+
+<para
+>You can configure the &cataloguemanager; by <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+> Configure &cataloguemanager;...</guimenuitem
+></menuchoice
+>. See section <link linkend="preferences-catalogmanager"
+>Preferences</link
+> for more details.</para>
+
+<sect1 id="catman-features">
+<title
+>&cataloguemanager; Features</title>
+<para
+>Besides the main feature for opening the files in &kbabel; &cataloguemanager; supports number of other features for maintaining a tree of <acronym
+>PO</acronym
+>-files. </para>
+
+<sect2 id="catman-find">
+<title
+>Find and replace in multiple files</title>
+<para
+>One of the most requested features for &kbabel; was a possibility to search and replace in multiple files at once. &cataloguemanager; supports this feature with a tight integration with &kbabel; </para>
+</sect2>
+
+<sect2 id="catman-statistics">
+<title
+>Statistics</title>
+<para
+>&cataloguemanager; can show you a number of statistics about a single file or about the whole folders. The statistics contain number of files, how many of the files have their templates, how many templates are missing. It also counts number of messages in the files and shows statistics about how large parts of the messages are translated, fuzzy-translated or untranslated. </para>
+</sect2>
+
+<sect2 id="catman-syntax">
+<title
+>Checking the syntax</title>
+<para
+>This allows you to check the syntax of multiple <acronym
+>PO</acronym
+>-files using <command
+>msgfmt</command
+>. If a file fails this check, it cannot be used for generating a <acronym
+>MO</acronym
+>-file for binary distribution. Such an incorrect file will typically result in failing compilation of the package the <acronym
+>PO</acronym
+>-file belongs to. </para>
+</sect2>
+
+<sect2 id="catman-commands">
+<title
+>User-defined commands</title>
+<para
+>Because &cataloguemanager; cannot provide any functionality you would like to use, you can extend it by defining your own commands. </para>
+<para
+>There are two sets of commands. One for folders and one for single files. You can set them in <link linkend="preferences-catalogmanager"
+>configuration dialogue </link
+> and access by pressing &RMB; on an entry in the file list.</para>
+</sect2>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/dictionaries.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/dictionaries.docbook
new file mode 100644
index 00000000000..ac3eff9481c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/dictionaries.docbook
@@ -0,0 +1,640 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd"
+> -->
+<!-- Uncomment the previous two lines to validate this document -->
+<!-- standalone. Be sure to recomment them before attempting to -->
+<!-- process index.docbook -->
+
+<chapter id="dictionaries">
+
+<chapterinfo>
+<!-- Fill in this section if this document has a different author -->
+<authorgroup>
+<author>
+<personname
+><firstname
+></firstname
+><surname
+></surname
+></personname>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</chapterinfo>
+
+<title
+>Dictionaries</title>
+
+<para
+>&kbabel; has 3 modes which can be used to search translated <acronym
+>PO</acronym
+> message strings:</para>
+
+<itemizedlist>
+ <listitem>
+ <para
+>Searching translation, using a translation database </para>
+ </listitem>
+ <listitem>
+ <para
+>Rough translation </para>
+ </listitem>
+ <listitem>
+ <para
+>&kbabeldict; </para>
+ </listitem>
+</itemizedlist>
+
+<sect1 id="database">
+<!-- FIXME: settings -->
+<title
+>Translation database</title>
+
+<para
+>Translation database allows you to store translations in a database based on Berkeley Database II, &ie; it is stored in a binary file on your disk. The database guarantees fast searching in a large number of translations.</para>
+
+<para
+>This mode is the one best integrated with &kbabel;. Besides searching and rough translation it also supports the following features:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Every new translation typed in the &kbabel; editor can be automatically stored in the database.</para>
+</listitem>
+<listitem>
+<para
+>This database can be used for <quote
+>diff</quote
+>-ing <acronym
+>msgid</acronym
+>.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Of course, the more translations are stored in the database, the more productive you can be. To fill the database, you can use the <guilabel
+>Database</guilabel
+> tab in the preferences dialogue or you can turn on automatic addition of every translated messages on the same tab.</para>
+
+<sect2 id="database-settings">
+<title
+>Settings</title>
+<para
+>You can configure this searching mode and how it should be used by selecting <menuchoice
+> <guisubmenu
+>Settings</guisubmenu
+> <guisubmenu
+>Configure Dictionary</guisubmenu
+> <guimenuitem
+>Translation Database</guimenuitem
+> </menuchoice
+> in &kbabel; menu. </para>
+<para
+>The <guilabel
+>Generic</guilabel
+> tab contains general settings for searching in the database. </para>
+<variablelist>
+ <varlistentry>
+ <term
+><guilabel
+>Search in whole database (slow)</guilabel
+></term>
+ <listitem>
+ <para
+>Do not use <quote
+>good keys</quote
+>, search in the whole database. This is slow, but will return the most precise results. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Search in list of "good keys" (best)</guilabel
+></term>
+ <listitem>
+ <para
+>Use <quote
+>good keys</quote
+> strategy. This option will give you the best tradeoff between speed and exact matching. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Return the list of "good keys" (fast)</guilabel
+></term>
+ <listitem>
+ <para
+>Just return <quote
+>good keys</quote
+>, do not try to eliminate any more texts. This is the fastest provided method, but can lead to a quite large number of imprecise matches. </para>
+ </listitem>
+ </varlistentry>
+<varlistentry>
+ <term
+><guibutton
+>Case sensitive</guibutton
+></term>
+ <listitem>
+ <para
+>Distinguish case of letters when searching the text. </para>
+ </listitem>
+ </varlistentry>
+<varlistentry>
+ <term
+><guibutton
+>Normalise white space</guibutton
+></term>
+ <listitem>
+ <para
+>Skip unnecessary white space in the texts, so the searching will ignore small differences of white space, &eg; number of spaces in the text. </para>
+ </listitem>
+ </varlistentry>
+<varlistentry>
+ <term
+><guibutton
+>Remove context comment</guibutton
+></term>
+ <listitem>
+ <para
+>Do not include context comments in search. You will want this to be turned on. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Character to be ignored</guilabel
+></term>
+ <listitem>
+ <para
+>Here you can enter characters, which should be ignored while searching. Typical example would be accelerator mark, &ie; &amp; for &kde; texts. </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+<para
+>The <guilabel
+>Search</guilabel
+> tab contains finer specification for searching the text. You can define how to search and also allows to use another special way of searching called <emphasis
+><guilabel
+>Word substitution</guilabel
+></emphasis
+>. By substituting one or two words the approximate text can be found as well. For example, assume you are trying to find the text <userinput
+>My name is Andrea</userinput
+>. </para>
+<variablelist>
+ <varlistentry>
+ <term
+><guilabel
+>Equal</guilabel
+></term>
+ <listitem>
+ <para
+>Text from database matches if it is the same as the searched string. In our example it can be <emphasis
+>My name is &amp;Andrea</emphasis
+> (if &amp; is set as ignored character in <guilabel
+>Characters to be ignored</guilabel
+> on <guilabel
+>Generic</guilabel
+> tab). </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Query is contained</guilabel
+></term>
+ <listitem>
+ <para
+>Text from database matches if the searched string is contained in it. For our example it can be <emphasis
+>My name is Andrea, you know?</emphasis
+>. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Query contains</guilabel
+></term>
+ <listitem>
+ <para
+>Text from database matches if the searched string contains it. For our example it can be <emphasis
+>Andrea</emphasis
+>. You can use this for enumerating the possibilities to be found. </para>
+ </listitem>
+ </varlistentry>
+<varlistentry>
+ <term
+><guibutton
+>Regular Expression</guibutton
+></term>
+ <listitem>
+ <para
+>Consider searched text as a regular expression. This is mainly used for &kbabeldict;. You can hardly expect regular expressions in PO files. </para>
+ </listitem>
+ </varlistentry>
+<varlistentry>
+ <term
+><guibutton
+>Use one word substitution</guibutton
+></term>
+ <listitem>
+ <para
+>If the query text contains less words than specified below, it also tries to replace one of the words in the query. In our example it will find <emphasis
+>Your name is Andrea</emphasis
+> as well. </para>
+ </listitem>
+ </varlistentry>
+<varlistentry>
+ <term
+><guibutton
+>Max number of words in the query</guibutton
+></term>
+ <listitem>
+ <para
+>Maximal number of words in a query to enable one word substitution. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Local characters for regular expressions</guilabel
+></term>
+ <listitem>
+ <para
+>Characters to be considered part of regular expressions. </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+<note>
+<para
+>Two-word substitution is not implemented yet. </para>
+</note>
+</sect2>
+
+<sect2 id="database-fill">
+<title
+>Filling the database</title>
+<para
+>The <guilabel
+>Database</guilabel
+> tab allows to define where is the database stored on disk (<guilabel
+>Database folder</guilabel
+>) and if it should be used for automatic storing of the new translations (<guibutton
+>Auto add entry to database</guibutton
+>). In this case you should specify the author of the new translation in <guilabel
+>Auto added entry author</guilabel
+>. </para>
+<para
+>The rest of the tab allows you to fill the database from PO files that already exist. Use one of the buttons in the middle of the dialogue box. The progress of the file load will be shown by progress bars below the buttons. The <guilabel
+>Repeated strings</guilabel
+> button should be used in the special case where one translated string is repeated many times, to prevent storing unnecessary copies. Here you can limit the stored strings. </para>
+<screenshot>
+<screeninfo
+>Filling the database</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="dbcan.png" format="PNG"/>
+</imageobject>
+<textobject
+><phrase
+>Filling the database by existing PO-files</phrase
+></textobject>
+</mediaobject>
+</screenshot
+></sect2>
+
+<sect2 id="database-goodkeys">
+<title
+>Defining good keys</title>
+<para
+>On the <guilabel
+>Good keys</guilabel
+> tab are the thresholds to specify how to fill the list of good keys. <guilabel
+>Minimum number of query words in the key (%)</guilabel
+> specifies exactly that. Text will need to contain only this per cent of the words to qualify as good key. Opposite can be specified via <guilabel
+>Minimum number of words of the key also in the query (%)</guilabel
+>. The length of the words can be set by <guilabel
+>Max length</guilabel
+> spinbox. </para>
+<para
+>Searched text typically contains number of generic words, &eg; articles. You can eliminate the words based on the frequency. You can discard them by <guilabel
+>Discard words more frequent than</guilabel
+> or consider as always present by <guilabel
+>frequent words are considered as in every key</guilabel
+>. This way the frequent words will be almost invisible for queries. </para>
+</sect2>
+</sect1>
+
+
+<sect1 id="auxiliary">
+<title
+>Auxiliary PO file</title>
+
+<para
+>This searching mode is based on matching the same original English string (the msgid) translated in some other language in an auxillary <acronym
+>PO</acronym
+> file. It is very common for romanic languages to have similar words, similarly for anglosaxon and slavonic ones.</para>
+
+<para
+>For example, say I wanted to translate the word <quote
+>on</quote
+>, from <filename
+>kdelibs.po</filename
+>, into Romanian but have no idea. I look in the same file for French and find <quote
+>actif</quote
+>, and in the Spanish one find <quote
+>activado</quote
+>. So, I conclude that the best one in Romanian will be <quote
+>active</quote
+>. &kbabel; automates this task. Currently you can define only one auxiliary file to search.</para>
+
+<sect2 id="auxiliary-settings">
+<title
+>Settings</title>
+<para
+>You can configure this searching mode by selecting <menuchoice
+> <guisubmenu
+>Settings</guisubmenu
+> <guisubmenu
+>Configure Dictionary</guisubmenu
+> <guimenuitem
+>PO Auxiliary</guimenuitem
+> </menuchoice
+> from the &kbabel; menu.</para>
+
+<para
+>In the <guilabel
+>Configure Dictionary PO Auxiliary</guilabel
+> dialogue you can select the path to the auxiliary <acronym
+>PO</acronym
+> file. To automate <acronym
+>PO</acronym
+>-file switching when you change current edited file there are many variables delimited by <literal
+>@</literal
+> char that are replaced by appropriate values:</para>
+
+<variablelist>
+ <varlistentry>
+ <term
+>@PACKAGE@</term>
+ <listitem
+><para
+>The name of application or package currently being translated. For example, it can expand to kbabel, kdelibs, konqueror and so on. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>@LANG@</term>
+ <listitem
+><para
+>The language code. For example can expand to: en_GB, de, ro, fr etc. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>@DIRn@</term>
+ <listitem
+><para
+>where <quote
+>n</quote
+> is a positive integer. This expands to the <quote
+>n</quote
+>-th folder counted from the filename (right to left). </para
+></listitem>
+ </varlistentry>
+</variablelist>
+
+<para
+>The edit line displays the actual path to the auxiliary <acronym
+>PO</acronym
+> file. While it is best to use the provided variables in a path it is possible to choose an absolute, real path to an existing <acronym
+>PO</acronym
+> file. Let's take an example.</para>
+
+<para
+>I'm Romanian and I have some knowledge about French language and I work on &kde; translation.</para>
+
+<para
+>First step is to download a very fresh <filename
+>kde-i18n-fr.tar.bz2</filename
+> from the <ulink url="ftp://ftp.kde.org/pub/kde/snapshots/kde-i18n"
+>&kde; &FTP; site</ulink
+> or to use the <acronym
+>CVS</acronym
+> system to put on my hard-disk a French translation tree. I do this into <filename
+>/home/clau/cvs-cvs.kde.org/kde-i18n/fr</filename
+>.</para>
+
+<para
+>My <acronym
+>PO</acronym
+> sources folder is in <filename
+>/home/clau/cvs-cvs.kde.org/kde-i18n/ro</filename
+>. Don't forget to select <guilabel
+>PO Auxiliary</guilabel
+> as the default dictionary and check <guilabel
+>Automatically start search</guilabel
+> on the <guilabel
+>Search</guilabel
+> tab from &kbabel;'s <guilabel
+>Preferences</guilabel
+> dialogue.</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="compendium">
+<!-- FIXME: examples -->
+<title
+>PO compendium</title>
+
+<para
+>A compendium is a file containing a collection of all translation messages (pairs of <acronym
+>msgid</acronym
+> and <acronym
+>msgstr</acronym
+>) in a project, &eg; in &kde;. Typically, compendium for a given language is created by concatenating all <acronym
+>PO</acronym
+> files of the project for the language. Compendium can contain translated, untranslated and fuzzy messages. Untranslated ones are ignored by this module. </para>
+
+<para
+>Similarly to Auxiliary <acronym
+>PO</acronym
+>, this searching mode is based on matching the <quote
+>same</quote
+> original string (<acronym
+>msgid</acronym
+>) in a compendium. Currently you can define only one compendium file to search. </para>
+
+<para
+>This mode is very useful if you are not using the translation database and you want to achieve consistent translation with other translations. By the way, compendium files are much easier to share with other translators and even other translation projects because they can be generated for them as well. </para>
+
+<sect2 id="compendium-settings">
+<title
+>Settings</title>
+
+<para
+>You can configure this searching mode by selecting <menuchoice
+> <guisubmenu
+>Settings</guisubmenu
+> <guisubmenu
+>Configure Dictionary</guisubmenu
+> <guimenuitem
+>PO Compendium</guimenuitem
+> </menuchoice
+> in &kbabel;'s menu. </para>
+
+<para
+>In <guilabel
+>Configure Dictionary PO Compendium</guilabel
+> dialogue you can select the path to a compendium file. To automate compendium file switching when you change the translation language, there is a variable delimited by <literal
+>@</literal
+> char which si replaced by appropriate value:</para>
+
+<variablelist>
+ <varlistentry>
+ <term
+>@LANG@</term>
+ <listitem
+><para
+>The language code. For example can expand to: en_GB, de, ro, fr etc. </para
+></listitem>
+ </varlistentry>
+</variablelist>
+
+<para
+>In the edit line is displayed the actual path to compendium <acronym
+>PO</acronym
+> file. While you had best use provided variables in path, it's possible to choose an absolute, real path to an existing <acronym
+>PO</acronym
+> file to be used as a compendium.</para>
+
+<para
+>A very fresh compendium for &kde; translation into &eg; French you can download <filename
+>fr.messages.bz2</filename
+> from the <ulink url="ftp://ftp.kde.org/pub/kde/snapshots/kde-i18n"
+>&kde; &FTP; site</ulink
+>. </para>
+
+<para
+>You can define how to search in the compendium using options below the path. They are divided into two groups: text-matching options, where you can specify how the text is compared and whether to ignore fuzzy translations, and message-matching options, which determine if the translation from compendium should be a substring of searching message or vice versa.</para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><guilabel
+>Case sensitive</guilabel
+></term>
+ <listitem>
+ <para
+>If the matching of message in compendium should distinguish between uppercase and lowercase letters. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Ignore fuzzy string</guilabel
+></term>
+ <listitem>
+ <para
+>If the fuzzy messages in the compendium should be ignored for searching. The compendium can contain fuzzy messages, since it is typically created by concatenating the <acronym
+>PO</acronym
+> files of the project which can include fuzzy messages. Untranslated ones are ignored always (You can't search for translation in untranslated messages, right?)</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Only whole words</guilabel
+></term>
+ <listitem>
+ <para
+>If the matching text should start and end at the boundaries of words. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>A text matches if it <guilabel
+>is equal to search text</guilabel
+></term
+>
+ <listitem>
+ <para
+>A text in compendium matches the search text only if it is exactly the same (of course using the options above). </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>A text matches if it <guilabel
+>is similar to search text</guilabel
+></term>
+ <listitem>
+ <para
+>A text in compendium matches the search text only if it is <quote
+>similar</quote
+>. Both texts are compared by short chunks of letters (<quote
+>3-grams</quote
+>) and at least half of the chunks has to be same. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>A text matches if it <guilabel
+>contains search text</guilabel
+></term>
+ <listitem>
+ <para
+>A text in compendium matches the search text if it contains the search text.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>A text matches if it <guilabel
+>is contained in search text</guilabel
+></term>
+ <listitem>
+ <para
+>A text in compendium matches the search text if it is contained the search text. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>A text matches if it <guilabel
+>contains a word of search text</guilabel
+></term>
+ <listitem>
+ <para
+>The texts are divided to words and a text in compendium matches the search text only if it contains some word from the search text. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/faq.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/faq.docbook
new file mode 100644
index 00000000000..1109bb9abcb
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/faq.docbook
@@ -0,0 +1,106 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd"
+> -->
+<!-- Uncomment the previous two lines to validate this document -->
+<!-- standalone. Be sure to recomment them before attempting to -->
+<!-- process index.docbook -->
+
+<chapter id="faq">
+<chapterinfo>
+<!-- Fill in this section if this document has a different author -->
+<authorgroup>
+<author>
+<personname
+><firstname
+></firstname
+><surname
+></surname
+></personname>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</chapterinfo>
+
+<title
+>Questions and Answers</title>
+<qandaset>
+ <qandaentry>
+ <question>
+ <para
+>Why does &kbabel; show question marks when entering language specific characters? </para>
+ </question>
+ <answer>
+
+ <para
+>This is a problem with your locale settings. The following might help: Exit &kbabel;, in a shell set the environment variable <envar
+>LANG</envar
+> to a locale, valid for your language. If you use <command
+>bash</command
+> do <userinput
+><command
+>export <envar
+>LANG</envar
+>=<replaceable
+>change this</replaceable
+></command
+></userinput
+>. For example, when you use german characters, do <userinput
+><command
+>export <envar
+>LANG</envar
+>=de_DE.88591</command
+></userinput
+>. Then start &kbabel; from this shell. If the problem is gone, insert this command in your <filename
+>~/.profile</filename
+>. </para>
+
+ </answer>
+ </qandaentry>
+ <qandaentry>
+ <question>
+ <para
+>Why does &kbabel; show question marks instead of language specific characters after loading a <acronym
+>PO</acronym
+> file?</para>
+ </question>
+ <answer>
+ <para
+>The text contains characters, which can not be displayed with your system font. If you are sure, that the text contains no such characters, the file might have been corrupted somehow. In this case, mark such a question mark and press <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+> to find all the corrupted characters and replace them.<note
+> <para
+> Do not search for real question marks, because these characters are only displayed as question marks, but internally they are different characters. </para
+> </note
+> Otherwise you might want to install an Unicode font, which contains all necessary characters. </para>
+ </answer>
+ </qandaentry>
+</qandaset>
+</chapter>
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/glossary.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/glossary.docbook
new file mode 100644
index 00000000000..00a4beaa0b1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/glossary.docbook
@@ -0,0 +1,270 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE glossary PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd"
+> -->
+<!-- Uncomment the previous two lines to validate this document -->
+<!-- standalone. Be sure to recomment them before attempting to -->
+<!-- process index.docbook -->
+
+<glossary id="glossary">
+<glossaryinfo>
+<!-- Fill in this section if this document has a different author -->
+<authorgroup>
+<author>
+<personname
+><firstname
+></firstname
+><surname
+></surname
+></personname>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Alex</firstname
+><surname
+>Walker</surname
+><affiliation
+><address
+><email
+>alex@x3ja.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</glossaryinfo>
+
+<title
+>Glossary</title>
+
+<glossdiv
+><title
+>A</title>
+ <glossentry id="gloss-auxiliary">
+ <glossterm
+>Auxiliary file</glossterm>
+ <glossdef>
+ <para
+>is a &kbabel; specific issue. It is an option for the user to set up one <acronym
+>PO</acronym
+> file to search through for original messages. For example, if you're a member of French team and have some Spanish or Italian knowledge you can grab and set-up an auxiliary Spanish <acronym
+>PO</acronym
+> file associated with the file currently being translated. </para>
+ </glossdef>
+ </glossentry>
+</glossdiv>
+
+<glossdiv
+><title
+>C</title>
+ <glossentry id="gloss-compendium">
+ <glossterm
+>Compendium file</glossterm>
+ <glossdef>
+ <para
+>is a collection of all translations for one language. This big <acronym
+>PO</acronym
+> file is made by unique messages from all applications' <acronym
+>PO</acronym
+> files. It can be used to fill in all already translated strings into a new yet untranslated or partially translated <acronym
+>PO</acronym
+> file. &kbabel; uses such a file in the <quote
+>PO Compendium</quote
+> search engine. </para>
+ </glossdef>
+ </glossentry>
+</glossdiv>
+
+<glossdiv
+><title
+>F</title>
+ <glossentry id="fuzzy">
+ <glossterm
+>Fuzzy</glossterm>
+ <glossdef>
+ <para
+>This is a flag generated, in general, by <command
+>msgmerge</command
+>. It shows that a <acronym
+>msgstr</acronym
+> string might not be a correct translation. The translator must see and make modifications to the string if necessary and then remove the <quote
+>fuzzy</quote
+> flag from the message's comment. </para>
+ </glossdef>
+ </glossentry>
+</glossdiv>
+
+<glossdiv
+><title
+>I</title>
+ <glossentry id="i18n"
+><glossterm
+>Internationalisation</glossterm
+> <acronym
+>i18n</acronym
+> <glossdef>
+ <para
+>is the operation by which an application is made aware and able to support multiple languages. The word <quote
+>internationalisation</quote
+> has 20 characters so, to shorten it, people started to write only the first and last characters and between them write the number of intermediate characters (18) forming the common abbreviation <acronym
+>i18n</acronym
+>. </para>
+ <glossseealso otherterm="l10n"
+></glossseealso>
+ </glossdef>
+ </glossentry>
+</glossdiv>
+
+<glossdiv
+><title
+>L</title>
+ <glossentry id="l10n"
+><glossterm
+>Localisation</glossterm
+> <acronym
+>l10n</acronym
+> <glossdef>
+ <para
+>is the operation by which an application already internationalised is made to process input and output in a fashion desired by some cultural and language habits. The word <quote
+>localisation</quote
+> has 12 characters so, to shorten it, people started to write only the first and last characters and between them write the number of intermediate characters (10) forming the common abbreviation <acronym
+>l10n</acronym
+>. </para>
+ <glossseealso otherterm="i18n"
+></glossseealso>
+ </glossdef>
+ </glossentry>
+</glossdiv>
+
+<glossdiv
+><title
+>M</title>
+ <glossentry id="mofile"
+><glossterm
+>MO file</glossterm
+> <acronym
+>MO</acronym
+> <glossdef>
+ <para
+><acronym
+>MO</acronym
+> stands for <quote
+>Machine Object</quote
+>. A <acronym
+>MO</acronym
+> file contains binary data suitable for reading by computers. The contents of a <acronym
+>MO</acronym
+> file are organised as a database to minimise the lookup time for translated strings. <acronym
+>MO</acronym
+> files are obtained by compiling <acronym
+>PO</acronym
+> files using <command
+>msgfmt</command
+>. </para>
+<glossseealso otherterm="pofile"
+></glossseealso
+> <glossseealso otherterm="potfile"
+></glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="msgid"
+><glossterm
+>Message ID</glossterm
+> <acronym
+>msgid</acronym
+> <glossdef>
+ <para
+><acronym
+>msgid</acronym
+> is the keyword which introduces the original string in a <acronym
+>PO</acronym
+> file. It is followed by a C-like string that spans one or more lines. </para>
+ <glossseealso otherterm="msgstr"
+></glossseealso>
+ </glossdef>
+ </glossentry>
+ <glossentry id="msgstr"
+><glossterm
+>Message String</glossterm
+> <acronym
+>msgstr</acronym
+> <glossdef>
+ <para
+><acronym
+>msgstr</acronym
+> is the keyword which introduces the translated string in <acronym
+>PO</acronym
+> file. It is followed by C-like string that span on one or multiple lines. </para>
+ <glossseealso otherterm="msgid"
+></glossseealso>
+ </glossdef>
+ </glossentry>
+</glossdiv>
+
+<glossdiv
+><title
+>P</title>
+ <glossentry id="pofile"
+><glossterm
+>PO file</glossterm
+> <acronym
+>PO</acronym
+> <glossdef>
+ <para
+><acronym
+>PO</acronym
+> stands for <quote
+>Portable Object</quote
+>. <acronym
+>PO</acronym
+> files contain sets of strings which associate each translatable string with its translation in a particular language. A single <acronym
+>PO</acronym
+> file relates to only one language. A <acronym
+>PO</acronym
+> file is derived from a <acronym
+>POT</acronym
+> file and is edited either by hand or using &kbabel;. </para>
+<glossseealso otherterm="potfile"
+></glossseealso
+> <glossseealso otherterm="mofile"
+></glossseealso
+> </glossdef>
+ </glossentry>
+ <glossentry id="potfile"
+><glossterm
+>POT file</glossterm
+> <acronym
+>POT</acronym
+> <glossdef>
+ <para
+><acronym
+>POT</acronym
+> stands for <quote
+>Portable Object Template</quote
+>. A <quote
+>POT</quote
+> file is built by extracting all the translatable strings from application source files. A <quote
+>POT</quote
+> file does not contain translations into any particular language&mdash; it is used by the translators as a template. </para>
+<glossseealso otherterm="pofile"
+></glossseealso
+> <glossseealso otherterm="mofile"
+></glossseealso
+> </glossdef>
+ </glossentry>
+</glossdiv>
+
+</glossary>
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/index.cache.bz2 b/tde-i18n-en_GB/docs/kdesdk/kbabel/index.cache.bz2
new file mode 100644
index 00000000000..ba216ceee3b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/index.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/index.docbook
new file mode 100644
index 00000000000..1698675f42b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/index.docbook
@@ -0,0 +1,184 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY using SYSTEM "using.docbook">
+ <!ENTITY kbabeldictchapter SYSTEM "kbabeldict.docbook">
+ <!ENTITY catman SYSTEM "catman.docbook">
+ <!ENTITY dictionaries SYSTEM "dictionaries.docbook">
+ <!ENTITY menu SYSTEM "menu.docbook">
+ <!ENTITY preferences SYSTEM "preferences.docbook">
+ <!ENTITY kbabelfaq SYSTEM "faq.docbook">
+ <!ENTITY glossary SYSTEM "glossary.docbook">
+ <!ENTITY kappname "&kbabel;">
+ <!ENTITY package "kdesdk">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kbabel; Handbook</title>
+
+<authorgroup>
+<author
+>&Stanislav.Visnovsky; &Stanislav.Visnovsky.mail; </author>
+<author
+>&Matthias.Kiefer; </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+
+<date
+>2003-09-18</date>
+<releaseinfo
+>3.1.91</releaseinfo>
+
+<abstract>
+<para
+>&kbabel; is a suite of of an advanced and easy to use <acronym
+>PO</acronym
+> file editor comprising &kbabel;, a multi functional &cataloguemanager; and a dictionary for translators &kbabeldict;. It supports many advanced features and it lets you customise many options. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KBabel</keyword>
+<keyword
+>catalogmanager</keyword>
+<keyword
+>kdesdk</keyword>
+<keyword
+>gettext</keyword>
+<keyword
+>translation</keyword>
+<keyword
+>i18n</keyword>
+<keyword
+>l10n</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kbabel; is an advanced and easy to use <acronym
+>PO</acronym
+> file (&GNU; gettext message catalogues) editor. It has many features, that make it easy to edit and manage your <acronym
+>PO</acronym
+> files. This includes full navigation capabilities, extensive editing functionality, search functions, syntax checking and statistics function. &cataloguemanager; is a file manager view, which helps you keep an overview over your <acronym
+>PO</acronym
+> files. &kbabeldict; allows you to translate any text using &kbabel; capabilities for automated translation. The &kbabel; suite will help you to translate quickly and also to keep translations consistent. </para>
+
+<para
+>With the &kde; project growing continuously, the number of <acronym
+>PO</acronym
+> messages is over 47000 at the time of writing this documentation (plus another 20000 messages used for translating application documentation). There is a need to stay organised and consistent across all translations. </para>
+
+</chapter>
+
+&using;
+&catman;
+&kbabeldictchapter;
+&dictionaries;
+&preferences;
+&menu;
+&kbabelfaq;
+
+
+<chapter id="credits">
+<title
+>Credits and Licence</title>
+
+<para
+>&kbabel; </para>
+<para
+>Program Copyright &copy; 1999-2000 &Matthias.Kiefer; &Matthias.Kiefer.mail; </para>
+<para
+>Contributors: <itemizedlist>
+<listitem
+><para
+>&Thomas.Diehl; &Thomas.Diehl.mail;</para>
+</listitem>
+<listitem
+><para
+>&Stephan.Kulow; &Stephan.Kulow.mail;</para>
+</listitem>
+</itemizedlist>
+</para>
+
+<para
+>Documentation Copyright &copy; 2000 &Claudiu.Costin; &Claudiu.Costin.mail; and &Matthias.Kiefer; &Matthias.Kiefer.mail;</para>
+
+<para
+>Update for &kde; 3.0 Copyright &copy; 2002 &Stanislav.Visnovsky; &Stanislav.Visnovsky.mail;</para>
+
+<para
+>Malcolm Hunter<email
+>malcolm.hunter@gmx.co.uk</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+&glossary;
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kbabel">
+<title
+>How to obtain &kbabel;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Requirements</title>
+
+<para
+>In order to successfully use &kbabel;, you need &kde; 3.x. </para>
+
+<para
+>All required libraries as well as &kbabel; itself can be found on &kde-ftp;. </para>
+
+<para
+>If you want to use the translation database, you need Berkeley Database II. </para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+&documentation.index;
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+End:
+-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/kbabeldict.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/kbabeldict.docbook
new file mode 100644
index 00000000000..397d20ad65c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/kbabeldict.docbook
@@ -0,0 +1,101 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd"
+> -->
+<!-- Uncomment the previous two lines to validate this document -->
+<!-- standalone. Be sure to recomment them before attempting to -->
+<!-- process index.docbook -->
+
+<chapter id="using-kbabeldict">
+<chapterinfo>
+<!-- Fill in this section if this document has a different author -->
+<authorgroup>
+<author>
+<personname
+><firstname
+></firstname
+><surname
+></surname
+></personname>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</chapterinfo>
+
+<title
+>Using &kbabeldict;</title>
+<anchor id="kbabeldict"/>
+<para
+>&kbabeldict; is a simple interface for translation modules for &kbabel;. It allows you to search for translations. </para>
+<screenshot>
+<screeninfo
+>Screenshot of &kbabeldict;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="snap_kbabeldict.png" format="PNG"/>
+</imageobject>
+<textobject
+><phrase
+>Screenshot of &kbabeldict;</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+<para
+>The screenshot above does not contain settings for selected module. You can show them using <guibutton
+>Show Settings</guibutton
+>. Preferences widget for selected module will be shown on the right side of the window. The &kbabeldict; window then looks like this: </para>
+<screenshot>
+<screeninfo
+>Screenshot of &kbabeldict;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="snap_kbabeldict2.png" format="PNG"/>
+</imageobject>
+<textobject
+><phrase
+>Screenshot of &kbabeldict; with shown settings</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+<para
+>The usage is very simple. You select a module to in the <guilabel
+>Search in module</guilabel
+> combo-box. Then you enter the phrase to lookup and press <guibutton
+>Start Search</guibutton
+>. All found messages are shown in the list below, which is the same as a tool in the &kbabel; main window. Searching can be stopped by pressing <guilabel
+>Stop</guilabel
+>. In case you want to search in translated text, not in original English message, you should use <guilabel
+>Search in translations</guilabel
+>. </para>
+<para
+>Buttons on the bottom of the window can be used for closing &kbabeldict;, showing/hiding the module settings or displaying a dialogue with credits for &kbabeldict; and the modules themselves. </para>
+<note>
+<para
+>For description of the standard modules and their settings see <xref linkend="dictionaries"/>. </para>
+</note>
+</chapter>
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+--> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/menu.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/menu.docbook
new file mode 100644
index 00000000000..b2cfe879f2d
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/menu.docbook
@@ -0,0 +1,2591 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd"
+> -->
+<!-- Uncomment the previous two lines to validate this document -->
+<!-- standalone. Be sure to recomment them before attempting to -->
+<!-- process index.docbook -->
+
+<chapter id="commands">
+
+<chapterinfo>
+<!-- Fill in this section if this document has a different author -->
+<authorgroup>
+<author>
+<personname
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+></personname>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</chapterinfo>
+
+<title
+>Command Reference</title>
+
+<sect1 id="kbabel-menu">
+<title
+>The &kbabel; menu</title>
+
+<sect2>
+<title
+>The File Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>O</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Opens a PO file. If the current file is modified you will be prompted to save it first. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Open Recent</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Opens a recently edited PO file from the recently-used documents menu </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>S</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Save</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Saves the current PO file. If it is not modified no action is taken. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save As</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Saves the current PO file under a new name </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Save Special</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Displays the Save Settings dialogue and then saves the current PO file under a new name </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Revert</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Loads the last saved version of the current PO file </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Mail</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Prompts for an archive filename in which to store the current PO file then opens an email composer window with the archive as an attachment </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>New View</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Opens a new window with the currently loaded file. </action
+> Very useful if you have to translate large files and need to refer back to some strings. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>New Window</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Opens a new empty window </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>Q</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Quits &kbabel; editor </action>
+ </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2>
+<title
+>The Edit Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>Z</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Undo</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Undoes the last edit action in the translation edit box </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;&Shift;<keycap
+>Z</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Redo</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Redoes the last undone edit action in the translation edit box </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>X</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Cut</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Cuts the selected text and moves it to the clipboard </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>C</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Copies the selected text to the clipboard </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>V</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Paste</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Pastes the contents of the clipboard at the current cursor position in the translation edit box. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Select All</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Selects all text in the translation edit box </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>F</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Opens a Find dialogue for searching for strings in the current PO file </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycap
+>F3</keycap
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find Next</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Finds the next occurrence of a string from the previous search action </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>R</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Replace...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Opens the Replace dialogue to search for and replace strings in the current PO file </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>Delete</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Clear</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Clears the translation for the current msgid </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>Space</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy msgid to msgstr</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Copies the original English string into the translation edit box. This is useful when you do not need to make any changes (or only minor changes) to the original English text (msgstr). </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;&Alt;<keycap
+>Space</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Copy search result to msgstr</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Copies a string found after a translation search into the msgstr edit box. This is very useful if you do not want to keep re-translating the same message again and again. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>U</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Toggle Fuzzy Status</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Toggles the fuzzy status for the current entry.</action
+> It can be useful to turn fuzzy on, &eg; to mark the translation for another review. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;&Alt;<keycap
+>N</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Insert Next Tag</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Inserts the next tag found in the msgid into the translation, if the original English string contains markup tags </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Alt;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guisubmenu
+>Insert Tag</guisubmenu
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>This submenu contains all markup tags found in the original English string. By selecting one of them you can insert at the current position of cursor in translated text. translation. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Edit Header...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Edits the PO file header. </action
+> Actually there are many header lines, which keep the last translated date, translator name and email, language and translated text encoding &etc;. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+
+<sect2>
+<title
+>The Go Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycap
+>Page Up</keycap
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Skips to the previous entry in the PO file. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycap
+>Page Down</keycap
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Skips to the next entry in the PO file. </action
+>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Go to...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Opens a dialogue to jump to a specific entry number within the PO file. </action
+>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>First Entry</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the first entry in the PO file. </action
+>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Go</guimenu
+> <guimenuitem
+>Last Entry</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the last entry in the PO file. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;&Shift;<keycap
+>Page Up</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous fuzzy or untranslated</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the entry previous to the current one that is untranslated or marked as fuzzy. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;&Shift;<keycap
+>Page Down</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next fuzzy or untranslated</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the next entry after the current one which is untranslated or marked as fuzzy. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>PgUp</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous fuzzy</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the entry previous to the current one that is marked as fuzzy. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>Page Down</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next fuzzy</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the next entry after the current one that is marked as fuzzy. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Alt;<keycap
+>Page Up</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous untranslated</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the entry previous to the current one that is untranslated. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Alt;<keycap
+>Page Down</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next untranslated</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the next entry after the current one that is untranslated. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Shift;<keycap
+>Page Up</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Previous error</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the previous entry that has an error. This is usually when double-quotes are not escaped or the original string ends with a "newline" (\n) character and the translated string does not (and vice versa). </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Shift;<keycap
+>Page Down</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Next error</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Jumps to the next entry with an error. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Alt;<keycap
+>Left Arrow</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Back</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Jump to last visited entry</action
+> in PO file. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Alt;<keycap
+>Right Arrow</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Go</guimenu
+> <guimenuitem
+>Forward</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Jump to previous visited entry</action
+> in PO file. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+
+<sect2>
+<title
+>The Dictionaries Menu</title>
+<para
+>Note that this menu is dynamic: it depends on the installed dictionaries plugins. By default are three of them. </para>
+
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Dictionaries</guimenu
+> <guimenuitem
+>Search Text</guimenuitem
+> <guimenuitem
+>KDE Database Search Engine</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Start searching translation for current original English message</action
+> using &kde; Database Search Engine. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Dictionaries</guimenu
+> <guimenuitem
+>Search Text</guimenuitem
+> <guimenuitem
+>PO Auxiliary</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Start searching translation for current original English message</action
+> in <acronym
+>PO</acronym
+> file defined by user. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Dictionaries</guimenu
+> <guimenuitem
+>Search Text</guimenuitem
+> <guimenuitem
+>PO Compendium</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Start searching translation for current original English message in compendium file (made by merging all translated messages for one language). </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Dictionaries</guimenu
+> <guimenuitem
+>Search Selected Text</guimenuitem
+> <guimenuitem
+>KDE Database Search Engine</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Start searching selected text</action
+> using &kde; Database Search Engine. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Dictionaries</guimenu
+> <guimenuitem
+>Search Selected Text</guimenuitem
+> <guimenuitem
+>PO Auxiliary</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Start searching selected text using file defined by user. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Dictionaries</guimenu
+> <guimenuitem
+>Search Selected Text</guimenuitem
+> <guimenuitem
+>PO Compendium</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Start searching selected text using compendium file with all language translated messages. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Dictionaries</guimenu
+> <guimenuitem
+>Edit Dictionary</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Allow you to edit content of current dictionary. Useful if you found errors in dictionary and do not want errors to be reported when searching and replacing strings. </action
+> <emphasis
+>(Not implemented yet)</emphasis
+> </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+
+
+<sect2>
+<title
+>The Tools Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Spelling</guimenuitem
+> <guimenuitem
+>Spell check...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Display the spell-check configuration dialogue.</action
+> After you have chosen the desired options, hit <guibutton
+>OK</guibutton
+> and the normal spell-checking dialogue will appear. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Spelling</guimenuitem
+> <guimenuitem
+>Check All...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Start spell-checking all words</action
+> for an opened <acronym
+>PO</acronym
+> file. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Spelling</guimenuitem
+> <guimenuitem
+>Check From Cursor Position...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Start spell-checking from current cursor position. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Spelling</guimenuitem
+> <guimenuitem
+>Check Current...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Spell-check only current</action
+> entry from <acronym
+>PO</acronym
+> file. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Spelling</guimenuitem
+> <guimenuitem
+>Check Marked Text...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Spell-check only selected text in MsgStr editbox. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>T</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Validation</guimenuitem
+> <guimenuitem
+>Check Syntax</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Check syntax</action
+> for current <acronym
+>PO</acronym
+> file. Errors may appear from <acronym
+>CVS</acronym
+> merging or users' mistakes when the translating process is performed by hand. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>D</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Validation</guimenuitem
+> <guimenuitem
+>Check Arguments</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>When this option is selected, C-format strings in the original message and the translation are checked to ensure the number of format sequences and the order are consistent. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>H</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Validation</guimenuitem
+> <guimenuitem
+>Check Accelerators</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>When this option is selected, &kbabel; <action
+>checks if the number of accelerator characters is identical in both the original and the translated string.</action
+> Note that accelerator marker is &amp; in &kde; (but not in every programming toolkit). See the <link linkend="preferences-miscellaneous"
+>Miscellaneous</link
+> section below to find out how to change a keyboard accelerator. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>K</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Validation</guimenuitem
+> <guimenuitem
+>Look for Translated Context Info</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Some original messages are marked with context information to mark them as being unique even if they represent same word. This is because many simple words, such as <quote
+>Save</quote
+>, are translated into many languages. Context information is marked with <literal
+>_:</literal
+>. Many unexperienced translators translate the context information and fill their <quote
+>PO</quote
+> files with garbage. <action
+>Check this box to make sure you will be warned about these errors in a file.</action
+> </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Validation</guimenuitem
+> <guimenuitem
+>Check Plural Forms (KDE only)</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Check if the <acronym
+>PO</acronym
+> file <action
+>contains the correct number of translations</action
+> for each &kde;-specific plural form message. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>J</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Validation</guimenuitem
+> <guimenuitem
+>Check Equations</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Check whether the left side of the translated string is the same as the left side of the original string. Sides are delimited by an equals-sign character. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo
+> <keycap
+>F5</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Diff</guimenuitem
+> <guimenuitem
+>Show Diff</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Show difference found to the original translated message. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo
+> <keycap
+>F6</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Diff</guimenuitem
+> <guimenuitem
+>Show Original Text</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Hide difference markings and show msgid only. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Diff</guimenuitem
+> <guimenuitem
+>Open File for Diff</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Open file to be used for difference lookup. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Diff</guimenuitem
+> <guimenuitem
+>Diffmode</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Toggle difference mode. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Rough Translation...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Invoke rough-translation dialogue for automated translation. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Tools</guimenu
+> <guimenuitem
+>Catalogue Manager...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Open &catalogmanager;. Read <link linkend="using-catalogmanager"
+>&catalogmanager;</link
+> section for more details. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2>
+<title
+>The Settings Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>When checked, the standard toolbar is displayed. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Statusbar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>When checked, the bottom statusbar is displayed. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Navigation Bar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>When checked, the navigation bar is displayed. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Comments</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>When checked, the upper-right part of main window, which contains current entry's comments, will be displayed. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Tools</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>When checked, the bottom-right part of main window, which contain search results through the dictionary, will be displayed. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Key Bindings...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Opens a configure dialogue for binding keys to actions. This will let you to customise the default key bindings to suite your needs. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Standard toolbar-configuration dialogue will open. You can choose which actions will go in which toolbars and what toolbar to customise. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Kbabel...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>All &kbabel;-specific settings go here. Please read the <link linkend="preferences-kbabel"
+>Preferences</link
+> section for specific topics. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Dictionary</guimenuitem
+> <guimenuitem
+>KDE Database Search Engine</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Open dialogue for &kde; Database Search Engine configuration. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Dictionary</guimenuitem
+> <guimenuitem
+>PO Auxiliary</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Open dialogue</action
+> for <acronym
+>PO</acronym
+> auxiliary file configuration. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Dictionary</guimenuitem
+> <guimenuitem
+>PO Compendium</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Open dialogue</action
+> for <acronym
+>PO</acronym
+> compendium file configuration. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2>
+<title
+>The Help Menu</title>
+
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycap
+>F1</keycap
+> </shortcut
+> <guimenu
+>Help</guimenu
+> <guimenuitem
+>Contents</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Open the &kbabel; handbook. It is what you are reading now. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo
+> &Shift;<keycap
+>F1</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Help</guimenu
+> <guimenuitem
+>What's This?</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Cursor change to arrow with question mark and you can click with it on various elements on main window. A quick help window will open. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Gettext Info</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> Open the gettext manual page</action
+> in the &kde; Help Centre. This package of tools helps the in process of handling <acronym
+>POT</acronym
+> and <acronym
+>PO</acronym
+> files. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>Report Bug...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> This will open a standard error-reporting dialogue </action
+> for &kde; It is useful if you experience abnormal behaviour of &kbabel;. &kbabel;'s developer will be glad to receive any comments, wishes, and bug reports. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About KBabel...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Open a message box which inform you about &kbabel;'s version, developer name, and e-mail address. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About KDE...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Open a message box which informs you about the &kde; project, contact information and how you can report bugs and wishes. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About Dictionary</guimenuitem
+> <guimenuitem
+>KDE Database Search Engine</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Display a message box with information about the people who made the &kde; Database Search Engine. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About Dictionary</guimenuitem
+> <guimenuitem
+>PO Auxiliary</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Display a message box with information about the people who made searching in auxiliary file possible. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Help</guimenu
+> <guimenuitem
+>About Dictionary</guimenuitem
+> <guimenuitem
+>PO Compendium</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Display a message box with information about people who made searching in compendium file possible. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+</sect1>
+
+<sect1 id="kbabel-toolbars">
+<title
+>The &kbabel; toolbars</title>
+
+<sect2 id="standard-toolbar">
+<title
+>Standard Toolbar</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="fileopen.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Open </term>
+ <listitem>
+ <para
+>Load <acronym
+>PO</acronym
+> file in &kbabel; for editing.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="filesave.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Save </term>
+ <listitem>
+ <para
+>Save current <acronym
+>PO</acronym
+> file if it is modified.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="undo.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Undo </term>
+ <listitem>
+ <para
+>Undo last operation.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="redo.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Redo </term>
+ <listitem>
+ <para
+>Redo last operation.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="editcut.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Cut </term>
+ <listitem>
+ <para
+>Cut selected text and move it to the clipboard.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="editcopy.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Copy </term>
+ <listitem>
+ <para
+>Copy selected text to the clipboard.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="editpaste.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Paste </term>
+ <listitem>
+ <para
+>Paste text from clipboard at the current cursor position.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="find.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Find </term>
+ <listitem>
+ <para
+>Find specified string in current PO-file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="previous.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Previous </term>
+ <listitem>
+ <para
+>Skip to previous entry in PO-file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="next.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Next </term>
+ <listitem>
+ <para
+>Skip to next entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="msgid2msgstr.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Copy <acronym
+>msgid</acronym
+> to <acronym
+>msgstr</acronym
+> </term>
+ <listitem>
+ <para
+>Copy original string to translated string edit box.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="transsearch.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Search Translations </term>
+ <listitem>
+ <para
+>Drop-down toolbar for searching selected text using: &kde; Database Search Engine, <acronym
+>PO</acronym
+> auxiliary file, <acronym
+>PO</acronym
+> compendium file and other dictionary plugins if available.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="stop.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Stop </term>
+ <listitem>
+ <para
+>Stop current search-in-progress.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="catalogmanager.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Catalogue Manager </term>
+ <listitem>
+ <para
+>Open Catalogue Manager window.</para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="navigation-toolbar">
+<title
+>Navigation Toolbar</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="previous.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Previous </term>
+ <listitem>
+ <para
+>Skip to previous entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="next.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Next </term>
+ <listitem>
+ <para
+>Skip to next entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="top.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> First Entry </term>
+ <listitem>
+ <para
+>Jump to first entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="bottom.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Last Entry </term>
+ <listitem>
+ <para
+>Jump to last entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="prevfuzzyuntrans.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Previous fuzzy or untranslated </term>
+ <listitem>
+ <para
+>Jump to previous fuzzy or untranslated entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="nextfuzzyuntrans.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Next fuzzy or untranslated </term>
+ <listitem>
+ <para
+>Jump to next fuzzy or untranslated entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="prevfuzzy.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Previous fuzzy </term>
+ <listitem>
+ <para
+>Jump to previous fuzzy entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="nextfuzzy.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Next fuzzy </term>
+ <listitem>
+ <para
+>Jump to next fuzzy entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="prevuntranslated.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Previous untranslated </term>
+ <listitem>
+ <para
+>Jump to previous untranslated entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="nextuntranslated.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Next untranslated </term>
+ <listitem>
+ <para
+>Jump to next untranslated entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="preverror.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Previous error </term>
+ <listitem>
+ <para
+>Jump to previous error in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="nexterror.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Next error </term>
+ <listitem>
+ <para
+>Jump to next error in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="back.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Back </term>
+ <listitem>
+ <para
+>Jump to last visited entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <inlinemediaobject>
+<imageobject>
+<imagedata fileref="forward.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+> Forward </term>
+ <listitem>
+ <para
+>Jump to previous visited entry in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="status-bar">
+<title
+>Status Bar</title>
+<variablelist>
+ <varlistentry>
+ <term
+>Current</term>
+ <listitem>
+ <para
+>Current message in edited <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Total</term>
+ <listitem>
+ <para
+>Total number of messages in <acronym
+>PO</acronym
+> file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Fuzzy</term>
+ <listitem>
+ <para
+>Number of messages marked as fuzzy. They should be revised and translated if needed.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Untranslated</term>
+ <listitem>
+ <para
+>Number of yet untranslated messages.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Editor status</term>
+ <listitem>
+ <para
+>INS - insert, and OVR - overwrite. Same meaning like in every ordinary text editor. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>PO-file status</term>
+ <listitem>
+ <para
+>RO - read-only file, RW - read-write access on file. When a file is read-only you cannot modify entries in editor. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Progress bar</term>
+ <listitem>
+ <para
+>Usually, this bar is hidden; it is displayed only when saving is being done, or if you are searching for messages in a PO-file, compendium or elsewhere. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+</sect1>
+
+<sect1 id="catalogmanager-menu">
+<title
+>The &catalogmanager; menu</title>
+
+<sect2>
+<title
+>The File Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>Q</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Quits &catalogmanager;</action>
+ </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2>
+<title
+>The Edit Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>F</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Find in Files...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Open Find dialogue for searching for strings in a set of PO files. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>R</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Replace in Files...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Open Replace dialogue for searching for and replacing strings in a set of PO files. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo
+> <keycap
+>Escape</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Stop Searching</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Stop currently running find/replace operation. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>M</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Edit</guimenu
+> <guimenuitem
+>Toggle Marking</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Toggle mark for the selected file. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Remove Marking</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Removes mark for the selected file or folder. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Toggle All Markings</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Toggles marks for the selected file or folder (recursively). </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Remove All Markings</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Remove marks for the selected file or folder (recursively). </action>
+ </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2>
+<title
+>The Tools Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>S</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Statistics</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Show statistics about number of translated/untranslated/fuzzy messages for the selected file or subtree. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+> &Ctrl;<keycap
+>Y</keycap
+> </keycombo
+> </shortcut
+> <guimenu
+>Tools</guimenu
+> <guimenuitem
+>Check Syntax</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Check syntax for the selected file or subtree using msgfmt. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2>
+<title
+>The Settings Menu</title>
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Toolbar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>When checked, standard toolbar is displayed. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Show Statusbar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>When checked, bottom statusbar is displayed. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Key Bindings...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Opens a configure dialogue for binding keys to actions. This will let you to customise the default key bindings to suite your needs. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure Toolbars...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Standard toolbar-configuration dialogue will open. You can choose which actions will go in which toolbars and what toolbar to customise. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure KBabel - Catalogue Manager...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+> All &catalogmanager; specific settings go here. </action
+> Please read <link linkend="preferences-catalogmanager"
+>Preferences</link
+> section for specific topics. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2>
+<title
+>The Help Menu</title>
+&help.menu.documentation; </sect2>
+
+</sect1
+></chapter>
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+-->
+
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/preferences.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/preferences.docbook
new file mode 100644
index 00000000000..336f3cc9e60
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/preferences.docbook
@@ -0,0 +1,1225 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd"
+> -->
+<!-- Uncomment the previous two lines to validate this document -->
+<!-- standalone. Be sure to recomment them before attempting to -->
+<!-- process index.docbook -->
+
+
+<chapter id="preferences">
+<chapterinfo>
+<!-- Fill in this section if this document has a different author -->
+<authorgroup>
+<author>
+<personname
+><firstname
+></firstname
+><surname
+></surname
+></personname>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Alex</firstname
+><surname
+>Walker</surname
+><affiliation
+><address
+><email
+>alex@x3ja.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</chapterinfo>
+
+<title
+>Preferences</title>
+<sect1 id="preferences-kbabel">
+<title
+>&kbabel; preferences</title>
+
+<para
+>To show the Preferences dialogue choose <menuchoice
+><guimenu
+>Settings</guimenu
+> <guimenuitem
+>Configure KBabel...</guimenuitem
+></menuchoice
+> from &kbabel;'s menu. It uses a structured configuration dialog which makes it very easy to find an option without having to perform an extensive search for it.</para>
+
+<para
+>The left side of the preferences dialogue lists the categories of customisable items and the right side shows the corresponding tab for the selected category. &kbabel; keeps changes if you move between categories, so when you're finally happy click the <guibutton
+>OK</guibutton
+> button. At any time you can use quick help&mdash;just click on the question mark on the title bar and, after the cursor has changed to an arrow with a question mark, click on a button, label, or preference entry to find out more about it.</para>
+
+<sect2 id="preferences-identity">
+<title
+>Identity</title>
+
+<para
+>This section allows you to set standard fields for every translated <acronym
+>PO</acronym
+> file. These are your name, email address, full language name, email address for your translation team mailing list. There is also a timezone field to track your <quote
+>last modified</quote
+> time for <acronym
+>PO</acronym
+> files. You can specify it as character sequence like <acronym
+>EEST</acronym
+> or offset from <acronym
+>GMT</acronym
+> time like +0200 (&ie; for Romania). This information is used when updating file headers. You can find the options that control what fields in the header should be updated in the <link linkend="preferences-save"
+>Save</link
+> section of the Preferences dialogue.</para>
+
+<warning
+><para
+>Character sequences for timezones are not standardised. So you should not use the string set here in time specification for saving in <link linkend="preferences-save"
+>Save</link
+> tab. You should use <literal
+>%z</literal
+> instead.</para
+></warning>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Number of singular/plural forms</guilabel
+></term>
+<listitem>
+<para
+>Use this for setting number of plural forms for your language. For example, it is 2 for German (one for the singular and one for the plural form).</para>
+
+<note
+><para
+>This feature is currently implemented only for plural forms format used in &kde;. It does not work with gettext plural forms.</para
+></note
+>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="preferences-editor">
+<title
+>Editor</title>
+<para
+>The editor preferences category is divided in 3 subwindows: <guilabel
+>General</guilabel
+>, <guilabel
+>Appearance</guilabel
+>, <guilabel
+>Spell Check</guilabel
+> and <guilabel
+>Fonts</guilabel
+>. All these settings customize how the editor behaves and looks. </para>
+
+<sect3 id="preferences-editor-general">
+<title
+>General</title>
+
+<para
+>This section contains a set of checkboxes.</para>
+
+<para
+>The first checkbox in the upper side sets if the fuzzy status is reset automatically when a character is inputted into the MsgStr editor. When this option is disabled you have to manually choose <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Unset Fuzzy Status </guimenuitem
+></menuchoice
+> or use the <keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+></keycombo
+> shortcut. Note that this means the string <literal
+>, fuzzy</literal
+> is removed from the entry's comment.</para>
+
+<para
+>Next option allows you to enable <quote
+>clever</quote
+> editing, where editor automatically inserts special characters escaped correctly, &eg; <literal
+>\t</literal
+> after pressing <keycap
+>Tab</keycap
+> and it allows special handling of <keycap
+>Enter</keycap
+>.</para>
+
+<para
+>The lower checkboxes are very useful in assisting, not for the correctness of the translation, but if the translated string is a suitable replacement for the original. For example, many messages represent menu items with keyboard accelerator and C-like formatted strings whose structure must remain intact once translated.</para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><guilabel
+>Check Arguments</guilabel
+></term>
+ <listitem>
+ <para
+>When this option is selected, C-format strings in the original and the translation are checked to ensure the number of format sequences and the order are consistent. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Check Accelerator</guilabel
+></term>
+ <listitem>
+<para
+>When this option is selected, &kbabel; checks if the number accelerator characters is identical in both the original and the translated string. Note that the accelerator marker is &amp; (but not in every programming toolkit). See the <link linkend="preferences-miscellaneous"
+>Miscellaneous</link
+> section below to find how to change a keyboard accelerator.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Check Equation</guilabel
+></term>
+ <listitem>
+ <para
+>This is a feature for the &kde; project development. <filename
+>.desktop</filename
+> files are simply text files which store various parameters in <literal
+>value=key</literal
+> format. Some of these <literal
+>key</literal
+>s are translatable. The only restriction is to maintain the left side of equality unchanged. Equation check allows you to spot many errors determined by the fuzzy <command
+>msgmerge</command
+> algorithm. Note that there are situations where this function generates false errors on some <acronym
+>PO</acronym
+>-files. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Look for Translated Context Info</guilabel
+></term>
+ <listitem>
+<para
+>Some original messages are marked with context information to mark them as being unique even if they represent same word. This is because many simple words, such as <quote
+>Save</quote
+>, are translated into many languages. Context information is marked with <literal
+>_:</literal
+>. Many unexperienced translators translate the context information and fill their PO files with garbage. Check this box to make sure you will be warned about these errors in a file.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Check Plural Forms</guilabel
+></term>
+ <listitem>
+ <para
+>If you are translating &kde; project, it uses a special kind of syntax for specifying plural forms of messages. This check automatically counts the number of forms in <acronym
+>msgstr</acronym
+> and compares it with the number specified in <link linkend="preferences-identity"
+><guilabel
+>Identity</guilabel
+></link
+> tab. Incorrect number of plural forms can result in crash of an application. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Beep on error</guilabel
+></term>
+ <listitem>
+ <para
+>Your system bell will beep when you switch on entries with errors like those described above. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Change text colour on error</guilabel
+></term>
+ <listitem>
+ <para
+>This is another type of warning about errors in current message. It is a good solution for those who are hearing impaired or dislike bell noise. See also the <link linkend="preferences-editor-appearance"
+>Appearance</link
+> tab to find out how to change the text colour on errors. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+
+</sect3>
+
+<sect3 id="preferences-editor-appearance">
+<title
+>Appearance</title>
+
+<para
+>These options let you configure the appearance for the message editor. In upper part there are 4 checkboxes: </para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><guibutton
+>Highlight syntax</guibutton
+></term>
+ <listitem
+><para
+>Setting this option will enable syntax highlighting for special characters, accelerators and text background in the msgid viewer and msgstr editor. If don't have a monochrome display or have a visual impairment, you should enable this option. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guibutton
+>Highlight background</guibutton
+></term>
+ <listitem
+><para
+>The background will be highlighted only for existing characters in the msgid and msgstr. This includes spaces. This is useful if you don't want to see the surrounding quotes (see below) for the <acronym
+>PO</acronym
+> entry, and you will still be able to observe starting and ending spaces in a text line. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guibutton
+>Mark whitespaces with points</guibutton
+></term>
+ <listitem
+><para
+>When you feel the need to count spaces and background highlighting is not your taste then you can check this option to have a point sign drawn in the middle of whitespace characters. Note that the point is a point sign in the center of a character box and is not a decimal point. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guibutton
+>Show surrounding quotes</guibutton
+></term>
+ <listitem
+><para
+>If you think that viewing the terminal characters in msgstr or msgid's text line is better for you then check this option to view the surrounding quotes for every text line.</para>
+ <para
+>If you are experienced editing <acronym
+>PO</acronym
+> files with ordinary text editors you may feel safer if you can track starting and ending double quotes in <acronym
+>PO</acronym
+> entry lines. </para
+></listitem>
+ </varlistentry>
+</variablelist>
+
+<para
+>For the different items in edited text there are different colour choices to make editing easy. Colours can be changed by clicking on colour-picker buttons. From the 'select color' dialogs you can choose from standard colours, custom colours or just pick a colour from any part of your screen. </para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><guilabel
+>Background colour</guilabel
+></term>
+ <listitem
+><para
+>This sets the background colour for characters in the MsgID view and the MsgStr editor. To change the general background colour of edit boxes you must use the &kcontrolcenter;. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Colour for quoted characters</guilabel
+></term>
+ <listitem
+><para
+>Here you can adjust the colour for escaped characters like (<literal
+>\&quot;</literal
+>) double quotes or (<literal
+>\n</literal
+>) newline. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Colour for syntax errors</guilabel
+></term>
+ <listitem
+><para
+>This is the colour for the entire text entry if errors are detected when you try to save <acronym
+>PO</acronym
+> file. Errors are triggered by not terminating identically both <acronym
+>msgid</acronym
+> and <acronym
+>msgstr</acronym
+>, or escaping characters incorrectly. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Colour for c-format characters</guilabel
+></term>
+ <listitem
+><para
+>This sets the colour for a characters sequence like in C language <function
+>printf</function
+> or <function
+>scanf</function
+> functions. In general these start with (<literal
+>&percnt;</literal
+>) percent char and are continued by one char. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Colour for keyboard accelerators</guilabel
+></term>
+ <listitem
+><para
+>Keyboard accelerators start with (&amp;) <quote
+>ampersand</quote
+> character in &kde; but if you are translating for other projects there might be an different character marking the accelerator key. See <link linkend="preferences-miscellaneous"
+>Miscellaneous</link
+> section below to find how to change keyboard accelerator. </para
+></listitem>
+ </varlistentry>
+</variablelist>
+
+<para
+>The status for the current edited entry is marked by three <acronym
+>LED</acronym
+>s. For your convenience you can choose where to put these <acronym
+>LED</acronym
+>s&mdash;either on the statusbar or in the editor section (between the msgid and msgstr entry). If have difficulties viewing some colours or you want to be able to track <acronym
+>LED</acronym
+> status changes easily without moving your eye you can select the preferred color using the colour button chooser. </para>
+
+</sect3>
+
+<sect3 id="preferences-editor-fonts">
+<title
+>Fonts</title>
+
+<para
+>This is a standard &kde; font chooser dialogue with a little addition. You can select to view only fixed fonts by checking the <guibutton
+>Show only fixed fonts</guibutton
+> option. This is highly recommended for easy translating. The font dialogue lets you set font family, style, size and encoding. The bottom box shows a preview of the current font for user convenience. </para>
+</sect3>
+</sect2>
+
+<sect2 id="preferences-save">
+<title
+>Save</title>
+<para
+>This section allows you to edit the options for <acronym
+>PO</acronym
+> file saving. The first group of checkboxes controls general behaviour for actions performed in <acronym
+>PO</acronym
+> file saving. </para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><guibutton
+>Update header when saving</guibutton
+></term>
+ <listitem
+><para
+>Check this button to update the header information of the file every time it is saved. The header normally keeps information about the date and time the file was last updated; the last translator etc. You can choose which information you want to update from the <guilabel
+>Fields to update</guilabel
+> checkboxes area below. Fields that do not exist are added to the header. If you want to add additional fields to the header you can edit the header manually by choosing <menuchoice
+><guimenu
+>Edit</guimenu
+> <guimenuitem
+>Edit Header</guimenuitem
+></menuchoice
+> in the editor window. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guibutton
+>Check syntax of file when saving</guibutton
+></term>
+ <listitem
+><para
+>Check this to automatically check syntax of file with <userinput
+><command
+>msgfmt</command
+> --statistics</userinput
+> when saving a file. You will only get a message if an error occurred. You should keep this validation enabled unless you know what you're doing. </para
+></listitem>
+ </varlistentry>
+</variablelist>
+
+<para
+>If you don't want to touch some fields in a <acronym
+>PO</acronym
+> file header or want to force updating of specific fields, there are five checkboxes which control this: revision date, <acronym
+>PO</acronym
+> file language, text encoding, last translator name, charset. If a field does not exist, it is appended to the header. If you want to add other information to the header, you have to edit the header manually by choosing <menuchoice
+><guimenu
+>Edit</guimenu
+><guimenuitem
+>Edit Header</guimenuitem
+></menuchoice
+> in the editor window. Deactivate <guibutton
+>Update header when saving</guibutton
+> above if you don't want to have the header updated.</para>
+
+<para
+>For date and time of the header field <emphasis
+>PO-Revision-Date</emphasis
+> you can choose one from bellow formats:</para>
+
+<itemizedlist>
+ <listitem
+><para
+><guilabel
+>Default</guilabel
+> is the format normally used in <acronym
+>PO</acronym
+> files. </para
+></listitem>
+ <listitem
+><para
+><guilabel
+>Local</guilabel
+> is the format specific to your country. </para
+></listitem>
+ <listitem
+><para
+><guilabel
+>Custom</guilabel
+> lets you define your own format, where you can use the following C-like format strings: <table>
+ <title
+>Year</title>
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry
+>Format</entry
+><entry
+>Meaning</entry
+><entry
+>Range</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry
+>%y</entry
+><entry
+>year</entry
+><entry
+>00 to 99</entry>
+ </row>
+ <row>
+ <entry
+>%Y</entry
+><entry
+>year</entry
+><entry
+>0001 to 9999</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table>
+ <title
+>Month</title>
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry
+>Format</entry
+><entry
+>Meaning</entry
+><entry
+>Range</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry
+>%m</entry
+><entry
+>month of year</entry
+><entry
+>01 to 12</entry>
+ </row>
+ <row>
+ <entry
+>%f</entry
+><entry
+>month of year</entry
+><entry
+>1 to 12</entry>
+ </row>
+ <row>
+ <entry
+>%b,%h</entry
+><entry
+>month abbreviation</entry
+><entry
+>Jan to Dec</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table>
+ <title
+>Day</title>
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry
+>Format</entry
+><entry
+>Meaning</entry
+><entry
+>Range</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry
+>%j</entry
+><entry
+>day of the year</entry
+><entry
+>001 to 366</entry>
+ </row>
+ <row>
+ <entry
+>%d</entry
+><entry
+>day of month</entry
+><entry
+>01 to 31</entry>
+ </row>
+ <row>
+ <entry
+>%e</entry
+><entry
+>day of month</entry
+><entry
+>1 to 31</entry>
+ </row>
+ <row>
+ <entry
+>%a</entry
+><entry
+>weekday abbreviation</entry
+><entry
+>Sun to Sat</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table>
+ <title
+>Hour</title>
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry
+>Format</entry
+><entry
+>Meaning</entry
+><entry
+>Range</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry
+>%H</entry
+><entry
+>hour</entry
+><entry
+>00 to 23</entry>
+ </row>
+ <row>
+ <entry
+>%k</entry
+><entry
+>hour</entry
+><entry
+>0 to 23</entry>
+ </row>
+ <row>
+ <entry
+>%i</entry
+><entry
+>hour</entry
+><entry
+>1 to 12</entry>
+ </row>
+ <row>
+ <entry
+>%I</entry
+><entry
+>hour</entry
+><entry
+>01 to 12</entry>
+ </row>
+ <row>
+ <entry
+>%p</entry
+><entry
+></entry
+><entry
+>AM or PM</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table>
+ <title
+>Minute, Second, Timezone</title>
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry
+>Format</entry
+><entry
+>Meaning</entry
+><entry
+>Range</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry
+>%M</entry
+><entry
+>minute</entry
+><entry
+>00 to 59</entry>
+ </row>
+ <row>
+ <entry
+>%S</entry
+><entry
+>second</entry
+><entry
+>00 to 59</entry>
+ </row>
+ <row>
+ <entry
+>%Z</entry
+><entry
+>timezone</entry
+><entry
+>(given in identity settings)</entry>
+ </row>
+ <row>
+ <entry
+>%z</entry
+><entry
+>timezone</entry
+><entry
+>(numeric offset as specified by system settings)</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </para
+></listitem>
+</itemizedlist>
+
+<para
+>The lower group covers encoding options for <acronym
+>PO</acronym
+> files when saving. If you work on the &kde; project you should be aware that at least <filename
+>desktop.po</filename
+> file <emphasis
+>must</emphasis
+> be UTF-8 encoded. The drop-down list lets you select message encoding. You must at least have your language code and UTF-8 encoding set. If, for some reason, you don't want to accidentally change the current PO file encoding, turn on <guibutton
+>Keep the encoding of the file</guibutton
+>.</para>
+
+</sect2>
+
+<sect2 id="preferences-spellcheck">
+<title
+>Spell Check</title>
+
+<para
+>Here you can set your spell checking preferences. This is of interest if you have a dictionary file for the language you are translating to. Below are the items to consider setting:</para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><guibutton
+>Create root/affix combinations not in dictionary</guibutton
+></term>
+ <listitem
+><para
+>For new words added to the personal dictionary, the spell checker will create root/affix combinations to match more than one word (variations). </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guibutton
+>Consider run-together words as spelling errors</guibutton
+></term>
+ <listitem
+><para
+>If this is turned on, joined words will be treated as errors. However, such words are very common in the German language, which have a very large number of compound words, so it should be left turned off in that case. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Dictionary</guilabel
+></term>
+ <listitem
+><para
+>From the popup list you can choose which dictionary to use. Note that you must install an appropriate dictionary for your language. Check your ispell or aspell distribution to find out if you have one. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Encoding</guilabel
+></term>
+ <listitem
+><para
+>Here you choose the encoding for your text. This option is passed to the spellchecker, and is used as the encoding for your words dictionary. See the <ulink url="help:/kspell"
+>kspell</ulink
+> documentation for more details. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Client</guilabel
+></term>
+ <listitem
+><para
+>Backend program to use for spell checking. Currently either <command
+>ispell</command
+> (International Ispell) or aspell. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guibutton
+>Remember ignored words</guibutton
+></term>
+ <listitem
+><para
+>Keep track of user-ignored words when spell-checking <acronym
+>PO</acronym
+> files. It is very convenient to ignore the abbreviations or strange letter combinations you meet in &GUI; interfaces. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>File to store ignored words</guilabel
+></term>
+ <listitem
+><para
+>Here you can set location of the file for ignored words. Click on the folder icon to the right of the edit box. The default is <filename
+>$(HOME)/.kde/share/apps/kbabel/spellignores</filename
+>, where <filename
+>$(HOME)</filename
+> is your home folder. </para
+></listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="preferences-search">
+<title
+>Search</title>
+<para
+>The search section allows you to customise various settings for searching in previously translated strings. </para>
+
+<sect3 id="preferences-search-general">
+<title
+>General</title>
+
+<para
+>General settings are common for all search types. If you check the <guibutton
+>Automatically start search</guibutton
+> option then the search is automatically started whenever you switch to another entry in the editor. Currently, there are three possibilities you can choose from, but since &kbabel; can use dictionary plugins the available dictionaries depend on those installed. Using <menuchoice
+><guimenuitem
+>Settings</guimenuitem
+> <guimenuitem
+>Configure Dictionary</guimenuitem
+> <guimenuitem
+>...</guimenuitem
+></menuchoice
+> you can configure every search plugin.</para>
+
+<para
+>The dictionary plugins installed by default are:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>&kde; Database Search Engine</term>
+<listitem>
+<para
+>This new method is still in alpha stage of development and is based on &kbabeldict; which accompanies &kbabel;. See &kbabeldict; documentation for further info on configuring the search engine. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>PO Compendium</term>
+<listitem
+><para
+>The compendium is a normal <acronym
+>PO</acronym
+> file, which should contain a list of standard translations from your translation team. If you don't have one, you can also use a file that contains all the translations from your team (&eg; the <filename
+>$lang.messages</filename
+> file in the &kde; Project, that can be found at <ulink url="http://i18n.kde.org/po_overview/"
+>i18n.kde.org</ulink
+>). </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>PO Auxiliary</term>
+<listitem
+><para
+>The auxiliary should help you find the context of a translation by looking up the same message in a message catalog of the same package but translated to another language. This way you can have a look how this message is translated in another language. </para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>You can also start searching manually by choosing an entry in the popup menu that appears, either by clicking <menuchoice
+> <guimenu
+>Dictionaries</guimenu
+><guimenuitem
+>Search Text</guimenuitem
+> <guimenuitem
+>PO Compendium</guimenuitem
+></menuchoice
+> or by keeping the search button on the toolbar pressed down for a while. </para>
+</sect3>
+
+</sect2>
+
+<sect2 id="preferences-diffmode">
+<title
+>Diff</title>
+
+<para
+>The <guilabel
+>Diff</guilabel
+> section holds settings how to display differences in msgids. </para>
+
+<para
+>Every difference can be displayed by two added parts and by characters removed from the text. For both you can specify the method of display and the color to be used. <guilabel
+>Highlighted</guilabel
+> means that the background of the corresponding characters will be shown in the selected colour, while <guilabel
+>Underlined</guilabel
+>(for added characters) or <guilabel
+>Stroked Out</guilabel
+> (for removed characters) will denote the changed parts by coloured lines. </para>
+<para
+>Diff mode needs to find the original <acronym
+>msgid</acronym
+> to compare with. For this purpose, &kbabel; can use the <link linkend="database"
+>translation database</link
+> if you turn in on by enabling <guilabel
+>Use messages from Translation Database</guilabel
+>. A second possibility is to use a tree of original PO files and specifying the root of the tree in <guilabel
+>Base folder for diff files</guilabel
+>. </para>
+</sect2>
+
+
+<sect2 id="preferences-miscellaneous">
+<title
+>Miscellaneous</title>
+<para
+><guilabel
+>Miscellaneous</guilabel
+> section holds settings which don't fit anywhere else. Currently there are two: </para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><guilabel
+>Marker for keyboard accelerator</guilabel
+></term>
+ <listitem
+><para
+>Here you can select your own character to serve as the keyboard accelerator indicator in a &GUI;. By default it is &amp; (ampersand), but in some programming toolkits it may vary. For example, in Gnome/GTK translations the underscore character <quote
+>_</quote
+> is the marker for the keyboard accelerator. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guilabel
+>Regular expression for context information</guilabel
+></term>
+ <listitem
+><para
+>For inexperienced users "regular expression" may sound strange. So you are advised to change the default value only if you know what you are doing. Some &GUI; programming toolkits provide their own context information description methods. Consult an experienced developer if you translate <acronym
+>PO</acronym
+> files other than standard &kde; files. For the sake of completeness I will "translate" for you what the default regular expression means: "the text matches if it starts with _: and is followed by one or more characters and ends with a newline". </para
+></listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+
+</sect1>
+
+<sect1 id="preferences-catalogmanager">
+<title
+>&cataloguemanager; preferences</title>
+
+<para
+>This dialogue allows you to edit the options for the Catalogue Manager. </para>
+
+<sect2 id="preferences-catalogmanager-general">
+<title
+>General</title>
+<para
+>Here are two edit lines with <guibutton
+>Browse...</guibutton
+> buttons. Type in the folders which contains all your <acronym
+>PO</acronym
+>- and respectively <acronym
+>POT</acronym
+>-files. The files and the folders in these folders will then be merged into one tree in Catalogue Manager window. </para>
+
+<para
+>Below you can turn on and off if: </para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><guibutton
+>Open files in new window</guibutton
+></term>
+ <listitem
+><para
+>If this is activated all files that are opened from the Catalogue Manager are opened in a new window. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guibutton
+>Kill processes on exit</guibutton
+></term>
+ <listitem
+><para
+>If you check this, &kbabel; tries to kill the processes that are not exited already when the program closes by sending a kill signal to them. <note
+><para
+>It's not guaranteed that the processes are killed. </para
+></note>
+ </para
+></listitem>
+ </varlistentry>
+<varlistentry>
+ <term
+><guibutton
+>Create index for file contents</guibutton
+></term>
+ <listitem
+><para
+>If you check this, &kbabel; will create an index of contents for every file in the tree. This index is then used in find/replace operations. <warning
+><para
+>There is a large speed trade-off. If you enable <guibutton
+>Create index for file contents</guibutton
+>, the updating of file information will be much slower. On the other hand, it speeds up find/replace operations considerably.</para
+></warning>
+ </para
+></listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="preferences-catalogmanager-folders">
+<title
+>Folder Commands</title>
+<para
+>Here you can insert commands you want to execute in folders from the Catalogue Manager. The commands are then shown in the submenu <menuchoice
+><guimenuitem
+>Commands</guimenuitem
+></menuchoice
+> in the Catalogue Manager's context menu. </para
+><para
+>Insert in the <guilabel
+>Name</guilabel
+> field the name of the command. The name can be chosen freely and is only used to be displayed in the menu. In the <guilabel
+>Command</guilabel
+> field insert the command you want to have executed when selecting the corresponding menu item. Then press the <guibutton
+>Add</guibutton
+> button to add the command to your available commands. To edit a command, select it, press the <guibutton
+>Edit</guibutton
+> button and press <guibutton
+>Add</guibutton
+> after you have finished. To remove a command, select it from the list and press the <guibutton
+>Remove</guibutton
+> button. If you want a different order in the contextual submenu, you can use the up and down buttons. </para
+><para
+>The command is executed through your default shell, so you can execute multiple commands at once by separating them with a semicolon, and you can set environment variables if you need to. The commands are executed in the (<acronym
+>PO</acronym
+> file) folder you have selected in the Catalogue Manager. </para
+><para
+>The following strings will be replaced in a command: </para>
+
+<itemizedlist>
+ <listitem
+><para
+><userinput
+>@PACKAGE@</userinput
+>: The name of the folder without path </para
+></listitem>
+ <listitem
+><para
+><userinput
+>@PODIR@</userinput
+>: The name of the <acronym
+>PO</acronym
+>-folder with path </para
+></listitem>
+ <listitem
+><para
+><userinput
+>@POTDIR@</userinput
+>: The name of the template folder with path </para
+></listitem>
+</itemizedlist>
+
+<para
+>E.g.: If you want to execute <command
+>make</command
+> and then <command
+>make install</command
+> you could insert in <userinput
+>Make install</userinput
+> in the <guilabel
+>Name</guilabel
+> field, and <userinput
+>make; make install</userinput
+> in the <guilabel
+>Command</guilabel
+> field. If you then select <menuchoice
+><guimenuitem
+>Commands</guimenuitem
+> <guimenuitem
+>Make install</guimenuitem
+></menuchoice
+> from the context menu of a folder, the commands listed above will be executed in that folder. </para>
+</sect2>
+
+<sect2>
+<title
+>File Commands</title>
+<para
+>Here you can insert the commands you want to execute on files from the Catalogue Manager. The commands are then shown in the submenu <menuchoice
+><guimenuitem
+>Commands</guimenuitem
+></menuchoice
+> in the Catalogue Manager's context menu. </para>
+
+<para
+>Insert in the <guilabel
+>Name</guilabel
+> field the name of the command. The name can be chosen freely and is only used to be displayed in the menu. In the <guilabel
+>Command</guilabel
+> field insert the command you want to have executed when selecting the corresponding menu item. Then press the <guibutton
+>Add</guibutton
+> button to add the command to your available commands. To edit a command, select it, press the <guibutton
+>Edit</guibutton
+> button and press the <guibutton
+>Add</guibutton
+> button after you have finished. To remove a command, select it from the list and press the <guibutton
+>Remove</guibutton
+> button. If you want a different order in the contextual submenu, you can use the up and down buttons. </para
+><para
+>The command is executed through your default shell, so you can execute multiple commands at once by separating them with a semicolon, and you can set environment variables, if you need. The commands are executed in the (<acronym
+>PO</acronym
+> file) folder, in which the file, you have selected in the Catalogue Manager, is. </para
+><para
+>The following strings will be replaced in a command: </para>
+
+<itemizedlist>
+ <listitem
+><para
+><userinput
+>@PACKAGE@</userinput
+>: The name of the file without path and extension </para
+></listitem>
+ <listitem
+><para
+><userinput
+>@POFILE@</userinput
+>: The name of the <acronym
+>PO</acronym
+> file with path and extension </para
+></listitem>
+ <listitem
+><para
+><userinput
+>@POTFILE@</userinput
+>: The name of the corresponding template file with path and extension </para
+></listitem>
+ <listitem
+><para
+><userinput
+>@PODIR@</userinput
+>: The name of the folder the <acronym
+>PO</acronym
+> file is in, with path </para
+></listitem>
+ <listitem
+><para
+><userinput
+>@POTDIR@</userinput
+>: The name of the folder the template file is in, with path </para
+></listitem>
+</itemizedlist>
+<para
+>For example, if you want to merge the template file into your <acronym
+>PO</acronym
+> file you could insert <userinput
+>Merge</userinput
+> in the <guilabel
+>Name</guilabel
+> field and <userinput
+>msgmerge @POFILE@ @POTFILE@ &gt; @PACKAGE@.new &amp;&amp; mv @PACKAGE@.new "@PACKAGE@.po</userinput
+> in the <guilabel
+>Command</guilabel
+> field. If you then select <menuchoice
+><guimenuitem
+>Commands</guimenuitem
+><guimenuitem
+>Merge</guimenuitem
+></menuchoice
+> from a file's context menu, the <acronym
+>PO</acronym
+> file will be merged with its template file. </para>
+</sect2>
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbabel/using.docbook b/tde-i18n-en_GB/docs/kdesdk/kbabel/using.docbook
new file mode 100644
index 00000000000..1edf138c1bf
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbabel/using.docbook
@@ -0,0 +1,1014 @@
+<!-- <?xml version="1.0" ?>
+<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd"
+> -->
+<!-- Uncomment the previous two lines to validate this document -->
+<!-- standalone. Be sure to recomment them before attempting to -->
+<!-- process index.docbook -->
+
+<chapter id="using-kbabel">
+<chapterinfo>
+<!-- Fill in this section if this document has a different author -->
+<authorgroup>
+<author>
+<personname
+><firstname
+></firstname
+><surname
+></surname
+></personname>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Alex</firstname
+><surname
+>Walker</surname
+><affiliation
+><address
+><email
+>alex@x3ja.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</chapterinfo>
+
+
+<title
+>Using &kbabel;</title>
+
+<sect1 id="using-introduction">
+<title
+>Introduction</title>
+
+<para
+>Usually program messages and documentation are written in English. Using a framework made of a set of tools and libraries, it is possible to have your favourite applications speak your native non-English language. This process of adapting an application to a specific language is known as localisation. The localisation process includes translating the program's interfaces and documentation to the various languages users need and, in some countries or regions, making the inputs and outputs conform to particular conventions. &kbabel; is a tool which will assist you in the internationalisation process to make an application's interface speak many languages.</para>
+
+<para
+>Every internationalisation-aware program makes available for translation one or more message-catalogue files. The extension of these files is <literal role="extension"
+>.pot</literal
+>. <acronym
+>POT</acronym
+> is an acronym for <quote
+>Portable Object Template</quote
+>.</para>
+
+
+<para
+>Every translator takes a <acronym
+>POT</acronym
+> file copy and begins translating messages. This file will became a <acronym
+>PO</acronym
+> file - Portable Object and represents only one language.</para>
+
+<para
+>Each translator takes a copy of one of these POT templates and begins filling in the blanks: each message is translated into the language desired. The file containing the translated text is referred to as a <acronym
+>PO</acronym
+> (Portable Object) file. </para>
+
+<para
+>Once all the messages have been translated, the <acronym
+>PO</acronym
+> file is compiled into a machine-readable binary format, known as a <acronym
+>MO</acronym
+> (Machine Object) file. These files, which will be stored with a <literal role="extension"
+>.mo</literal
+> extension, act as a database to minimise the time taken by the applications to look up each translated message. </para>
+
+<para
+>This suggests a question: do I need to know what is inside a <acronym
+>PO</acronym
+> file even though I have &kbabel;? The answer is, undoubtedly, yes. There are situations when a message catalogue can become corrupted and needs to be manually fixed. Most of these problems are the so-hated <acronym
+>CVS</acronym
+> conflicts which occur when a translating process is coordinated by a concurrent version system (see the <ulink url="info:/cvs"
+>CVS</ulink
+> documentation). &kbabel; can't help you very much if a problem like this arises so a text editor and some knowledge of <acronym
+>PO</acronym
+>-files are needed. Let's see how a <acronym
+>PO</acronym
+> file is made.</para>
+
+<para
+><acronym
+>PO</acronym
+> files consist of pairs of messages&mdash;a <emphasis
+>msgid</emphasis
+> and a <emphasis
+>msgstr</emphasis
+>. The msgid is the text in English and the msgstr is the text translated into the appropriate language. The text that accompanies each msgid and msgstr is enclosed within C-like double quotes. An example, taken from a <acronym
+>PO</acronym
+> file for &noatun;, is <literal
+>msgid &quot;Open a Playlist&quot;</literal
+> </para>
+
+<para
+>Empty lines and those starting with <literal
+>#</literal
+> are ignored. Lines starting with a # represent comments and are a useful means of providing a note detailing which file this message is going to be used in and, in the case of the application writers, to provide additional comments to aide translation. &kbabel; displays these comment lines for every message.</para>
+
+<para
+>In many cases the first msgid-msgstr pair in <acronym
+>PO</acronym
+> file is a fake entry (acting as <acronym
+>PO</acronym
+> file header) that contains various information about the translated <acronym
+>PO</acronym
+> file, such as the application name, translating date, translator name and so on.</para>
+
+<para
+>Recent versions of <application
+>&GNU; gettext</application
+> added another useful i18n feature called <emphasis
+>plural forms</emphasis
+>. English uses only singular and one plural form of nouns, &eg; <quote
+>1 file </quote
+> and <quote
+>10 files</quote
+>. This leads many developers to an idea that the world is that simple and they can use messages like <quote
+>Do you want to delete %1 file(s)?</quote
+>, where <literal
+>%1</literal
+> denotes a number of files to be deleted. But this is fundamentally wrong. For Slovak translation you need 3 different forms of the message. This number is different for different languages and even when it is the same, &eg; Czech uses 3 forms as well, the rule to decide which form to use can be very different. </para>
+<para
+>Plural forms in <acronym
+>PO</acronym
+> files are here to help. Unfortunately, &kde; developers do not like the plural forms implementation in <application
+>&GNU; gettext</application
+> and they have introduced their own format and handling for them. </para>
+</sect1>
+
+<sect1 id="using-editor">
+<title
+>Editor</title>
+
+<para
+>Here is a screenshot of &kbabel;. For convenience &kbabel; has toolbars to speed up many operations and, for busy users, there are many keyboard shortcuts. The main window is divided into four parts.</para>
+
+<para
+>The <emphasis
+>upper-left</emphasis
+> edit box is read-only and contains the current msgid field from the opened PO-file and its English text.</para>
+
+<para
+>The <emphasis
+>bottom-left</emphasis
+> edit box contains the msgstr field related to the msgid shown and here you can edit the translated text.</para>
+
+<para
+>The <emphasis
+>top-right</emphasis
+> part of the window is a comments panel where you can view the comments added for entry currently being edited.</para>
+
+<para
+>It can be used:</para>
+
+<itemizedlist>
+<listitem
+><para
+>to find out how the current message is treated by the application (c-formatted or simple) </para
+></listitem>
+<listitem
+><para
+>in some cases, to read helpful comments added by the application's developer to assist the translators in their work&mdash;for example, there may be technical hints (used to great effect in the <application
+>LyX</application
+> project) </para
+></listitem>
+<listitem
+><para
+>when you need to know which file a message is from because you want to report a spelling mistake in the original English string. </para
+></listitem>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>Screenshot of &kbabel;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="snap1.png" format="PNG"/>
+</imageobject>
+<textobject
+><phrase
+>Screenshot of &kbabel;</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>The editor window (in the bottom right) is the most sophisticated part of &kbabel;'s main window. Its size can be adjusted using the splitter line between it and the comment panel (the panel in the top right). The editor window has two tabbed panels&mdash;one storing search information, the other context information. The context information tab contain a scrolled view which shows the previous and next 4 entries associated with the current entry&mdash;essentially it's a small 'snapshot' of the PO file. While translating, it is very common for message strings to be related to subsequent and previous messages, so the context panel is useful for looking at the nearby messages to get a hint as to how the current message can best be translated. Dialogue interface translation is a good example, or widgets with their associated text and "what's this" message. </para>
+
+<sect2 id="more-kbabel-features">
+<title
+>More &kbabel; Features</title>
+
+<para
+>Each msgid entry can be in three states: </para>
+
+<variablelist>
+ <varlistentry>
+ <term
+>untranslated</term>
+ <listitem>
+ <para
+>there is no translated text currently associated with the msgstr </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>fuzzy</term>
+ <listitem>
+ <para
+><command
+>msgmerge</command
+> has tried to match a translated string by looking in rest of PO-file entries. This does not work perfectly and you must edit the translated text to fit the current English text. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>translated</term>
+ <listitem>
+ <para
+>the msgid is the completed translated form of the msgstr </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+
+<para
+>The state of the current entry is indicated by two <acronym
+>LED</acronym
+>s. Depending on your configuration these can either be in the status bar or above the <guilabel
+>translated string</guilabel
+> edit box. Both have a customisable colour (to reflect your visual requirements or taste). Please read the <link linkend="preferences"
+>Preferences</link
+> section to see how you can adjust these settings.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="kbabel-features">
+<title
+>Advanced Translation</title>
+
+<para
+>Now you have an idea how to translate a PO-file. In this section we will follow the standard way of translating a new PO-file using the advanced features of &kbabel;. We assume you have already opened a template POT-file and saved it as a PO file. </para>
+
+<sect2 id="kbabel-navigation">
+<title
+>Navigation in PO-file</title>
+<para
+>&kbabel; allows you to easily navigate through the file according to the state of their translation. The untranslated/fuzzy status was introduced already. A message can be marked as erroneous as a result of <link linkend="kbabel-validation"
+>validation checking</link
+> or validation done by <command
+>msgfmt</command
+>. And, of course, &kbabel; supports browsing the history of visited messages with <guilabel
+>Forward</guilabel
+>/<guilabel
+>Back</guilabel
+>, like in &konqueror;.</para>
+<para
+>All commands for navigation are in <menuchoice
+><guimenu
+>Go</guimenu
+></menuchoice
+> menu. </para>
+<informaltable>
+<tgroup cols="2">
+<tbody>
+
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Page Up</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the previous message </para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Page Down</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the next message</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Page Up</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the previous fuzzy message</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Page Down</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the next fuzzy message</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Alt;<keycap
+>Page Up</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the previous untranslated message</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Alt;<keycap
+>Page Down</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the next untranslated message</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Shift;<keycap
+>Page Up</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the previous error message</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Shift;<keycap
+>Page Down</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the next error message</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Page Up</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the previous fuzzy or untranslated message</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Page Down</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Move to the next fuzzy or untranslated message</para
+></entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+</sect2>
+
+<sect2 id="kbabel-cleveredit">
+<title
+>Clever editing</title>
+<para
+><emphasis
+>Clever editing</emphasis
+> means that the editor will help you easily edit the translation while taking into account specials of the PO format. It will correctly <quote
+>escape</quote
+> as necessary.</para>
+<para
+>It also supports more than one mode for inserting end of the line. This is very useful because of the way gettext handles end of the lines. It simply ignores them. (You can imagine that all the text in <acronym
+>msgstr</acronym
+> is a single line.) If you want insert a <quote
+>real</quote
+> end of the line, you need to insert <userinput
+>\n</userinput
+>. But most of translators do not realize, that a new line in <acronym
+>msgstr</acronym
+> does not add any space between the lines. This can be easily solved by adding a space at the end of every line. But you can easily forget, so clever editing does this automatically for you. </para>
+<para
+>The table below summarises clever editing features. </para>
+
+<informaltable>
+<tgroup cols="2">
+<tbody>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Tab</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Insert <emphasis
+>\t</emphasis
+></para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>"</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Insert <emphasis
+>\"</emphasis
+></para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+><keycap
+>Enter</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>If the last character before cursor is not a space, insert one space. Then start a new line.</para
+></entry>
+</row
+><row>
+<entry
+><para
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Enter</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Start a new line without any additional logic</para
+></entry>
+</row>
+<row>
+<entry
+><para
+><keycombo action="simul"
+>&Shift;<keycap
+>Enter</keycap
+></keycombo
+></para
+></entry>
+<entry
+><para
+>Insert <emphasis
+>\n</emphasis
+> and start a new line</para
+></entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+<note>
+<para
+>If you want to see where are spaces, you can turn on <guibutton
+>Highlight background</guibutton
+> and/or <guibutton
+>Mark whitespaces with points</guibutton
+> in preferences dialogue on tab <guilabel
+>Edit</guilabel
+> <guilabel
+>Appearance</guilabel
+>. </para>
+</note>
+</sect2>
+
+<sect2 id="kbabel-roughtranslation">
+<title
+>Automatic translation</title>
+<para
+>As the first step when starting a new translation, &kbabel; provides a function for automatic filling of the messages translations by the older translations. Choose <menuchoice
+><guimenu
+>Tools</guimenu
+><guimenuitem
+>Rough Translation</guimenuitem
+> </menuchoice
+> and &kbabel; will present the following dialogue: </para>
+<para>
+<screenshot>
+<screeninfo
+>Rough translation dialogue</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="roughtranslation.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</screenshot>
+</para>
+<para
+>In the dialogue, you should specify what to translate and choose the sources for the old translations. </para>
+<para
+>At the top of the <guilabel
+>What to translate</guilabel
+> frame are three checkboxes (<guilabel
+>Untranslated entries</guilabel
+>, <guilabel
+>Fuzzy entries </guilabel
+>, <guilabel
+>Translated entries</guilabel
+>) for specifying the kind of messages you want to translate. Untranslated and fuzzy entries are natural choices for automatic translation, but you can change already translated messages as well. </para>
+<para
+>The exact matching for <acronym
+>msgid</acronym
+>s will always be used for rough translation. However, you can add more strategies, &ie; <guilabel
+>Allow fuzzy translation (slow)</guilabel
+> and <guilabel
+>Allow single word translation</guilabel
+>. Both of these additional strategies must be supported by the sources used (see below). There is no specification, what does <quote
+>fuzzy translation</quote
+> mean, but the purpose is quite obvious. <quote
+>Single word translation</quote
+> is suitable for only some of the languages. &kbabel; will try to translate each word in <acronym
+>msgid</acronym
+> separately and then put the translated words (or phrases) in the same order in <acronym
+>msgstr </acronym
+>. </para>
+<para
+>As a source for rough translation, any dictionary module available can be used. There is a list of <guilabel
+>Don't use</guilabel
+> modules and <guilabel
+>Use</guilabel
+> modules. Modules are used in the order in the <guilabel
+>Use</guilabel
+> list. First module is asked for translation. If it is not found, next module in the list is asked and so on. You can use the buttons with arrows for moving modules between the lists. Don't forget to change the order to suit your needs by <guibutton
+>Move Up </guibutton
+> and <guibutton
+>Move Down</guibutton
+> buttons. </para>
+<para
+>Normally &kbabel; will mark every roughly translated message as fuzzy, because it assumes that any automatic translation needs to be reviewed by a translator. If you are 100% sure that the automatic translation will be correct, or you will review all the translation anyway. <guilabel
+>Mark changed entries as fuzzy</guilabel
+> allows you to turn off this automatic fuzzy marking, but you will need to confirm this. </para>
+<para
+>If you have set all the options to suit your needs, push <guibutton
+>Start </guibutton
+> to automatically translate messages. You can follow the progress bar and in case, there is always the <guibutton
+>Stop</guibutton
+> button. </para>
+</sect2>
+
+<sect2 id="kbabel-validation">
+<title
+>Validate your translation</title>
+<para
+>Everyone makes mistakes. So &kbabel; supports a number of checks for typical problems in translations. These checks (not syntax check) can be basically performed in two ways.</para>
+<para
+>Checks can be done at each change of the translated text. These are called <emphasis
+>automatic</emphasis
+> checks and they can be turned on in <link linkend="preferences-editor"
+>the &kbabel; configuration dialogue</link
+>. Automatic checking of syntax is possible at each saving of the file. </para>
+<para
+>The automatic checks can slow down &kbabel;. If you have a slower computer, you can turn off the automatic checks and use only the second possibility. You can invoke every kind of check from the <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+> Validation</guisubmenu
+></menuchoice
+>. Then the check is performed for all messages in the file and faulty ones are marked as errors. </para>
+<variablelist>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check Syntax</guimenuitem
+></term>
+ <listitem>
+ <para
+>This invokes <command
+>msgfmt</command
+> to check validity of the PO file as seen by gettext package. It will show the result of the command and mark error <acronym
+>msgstr</acronym
+>s. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check Arguments</guimenuitem
+></term>
+ <listitem>
+ <para
+>Incorrect translations can crash the application. The most dangerous parts of translation are arguments, &eg; for printf-like functions. This check compares the number and types of the arguments in <acronym
+>msgid</acronym
+> and <acronym
+>msgstr</acronym
+>. They must match. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check Accelerators</guimenuitem
+></term>
+ <listitem>
+ <para
+>&GUI; text commonly contain accelerators, &ie; letters which can be used for fast access to &GUI; elements by keyboard. They are denoted by special character, &eg; &amp; in &kde;. Typical requirement of the translation is that translated text should contain accelerator as well. This check will notice this problem for you. The accelerator character can be specified in <guilabel
+>Preferences</guilabel
+> on <guilabel
+>Misc</guilabel
+> tab. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Look for Translated Context Info</guimenuitem
+></term>
+ <listitem>
+ <para
+>You will probably need this only for &kde; translation. Some of the text are too common and they need to be translated differently in different contexts. In &kde; the context is described at the beginning of <acronym
+>msgid</acronym
+> after the special sequence <userinput
+>:_</userinput
+>. But if some translators are not aware of this convention and they try to translate context information as well. This check will try to find these. If the check founds translated context information, you should remove it. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check Plural Forms</guimenuitem
+></term>
+ <listitem>
+ <para
+>If the <acronym
+>msgid</acronym
+> is specified as a <quote
+>plural form</quote
+>, the translation has to contain the correct number of translations separated by <userinput
+>\n</userinput
+>. The correct number depends on the language of translation and is specified on <guilabel
+>Identity</guilabel
+> tab in <guilabel
+> Preferences</guilabel
+> dialogue. This is implemented only for &kde; at the moment. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check Equations</guimenuitem
+></term>
+ <listitem>
+ <para
+>Equations are special format of <acronym
+>msgid</acronym
+> typically used in .desktop files. And because your translations will be merged back to these files, <acronym
+>msgstr</acronym
+> must use this special format as well. This means that the translation must start (up to the first occurrence of <literal
+>=</literal
+> with the same text as the original message, &eg; <userinput
+>Name=</userinput
+>. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="kbabel-spellcheck">
+<title
+>Spellchecking the translation</title>
+<para
+>As always, it is very important to spell-check your translation before using your result. This way you can find typos and other problems in your translation. &kbabel; uses the standard &kde; library for spellchecking and its standard settings can be found in <link linkend="preferences-spellcheck"
+>the &kbabel; configuration dialogue</link
+>. Spell checking itself can be found in <menuchoice
+><guimenu
+>Tools</guimenu
+><guisubmenu
+>Spelling</guisubmenu
+> </menuchoice
+> submenu. You can use a number of modes for spell checking: </para>
+<variablelist>
+ <varlistentry>
+ <term
+><guimenuitem
+>Spell check...</guimenuitem
+></term>
+ <listitem>
+ <para
+>This is a generic invocation of a dialogue where you can choose the spellchecking mode and set the default mode. This is invoked by pressing <keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+> </keycombo
+>. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check All...</guimenuitem
+></term>
+ <listitem>
+ <para
+>Spellcheck all messages in the file. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check from Cursor Position...</guimenuitem
+></term>
+ <listitem>
+ <para
+>Start spellchecking at the position in the current message and progress towards the end of the file. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check Current...</guimenuitem
+></term>
+ <listitem>
+ <para
+>Spellcheck the current message only. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><guimenuitem
+>Check Selected Text...</guimenuitem
+></term>
+ <listitem>
+ <para
+>If there is a selected text in <acronym
+>msgstr</acronym
+> editor, this option is available and will spellcheck this text only. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="kbabel-tags">
+<title
+>Translating &XML;, <acronym
+>HTML</acronym
+>, ...</title>
+<para
+>Markup languages are used more and more in &GUI;. &kde; project also uses <acronym
+>PO</acronym
+>-files for translating DocBook documentation files (which is also a markup language). &kbabel; contains quite a lot of functionality to support this trend. </para>
+<note>
+<para
+>Here, we will describe only functions related to tags used for markup itself. The other problem introduced by using markup languages is translation of longer texts. This issue is addressed by the <emphasis
+>diff</emphasis
+> feature described in <link linkend="kbabel-diff"
+>the following section</link
+>. </para>
+</note>
+<para
+>The current version of &kbabel; is capable to find out which tags are used in <acronym
+>msgid</acronym
+> and provide an easy access to them using following actions from the <guimenu
+>Edit</guimenu
+>: </para>
+
+<variablelist>
+<varlistentry>
+ <term>
+ <guimenuitem
+>Insert Next Tag</guimenuitem>
+ </term>
+ <listitem>
+ <para>
+ <action
+>This inserts next tag found in msgid to the translation. &kbabel; finds the tag to be inserted by counting the number of tags from the beginning of the translation. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Edit</guimenu
+> <guisubmenu
+>Insert Tag</guisubmenu
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>This submenu contains all different markup tags found in original english string. By selecting a tag you can insert it at the current position of cursor in translated text. translation. </action>
+ </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="kbabel-diff">
+<title
+>Showing the difference</title>
+<para
+>As explained already, current applications, trying to be user friendly, contain a lot of longer descriptive texts, including markup. If a developer changes a part of the text, the &GNU; gettext system will, in the best case, retain the old translation and mark it as fuzzy. (In the worst case you will lose the translation completely, depending on the size of the text changes). This works OK, if a <acronym
+>msgid</acronym
+> is short, because then you can find the changes quickly. But if the text is long enough, you will struggle to find out what has been changed (For example, it can be only an article change by proof-reading team.) </para>
+<para
+>To help, &kbabel; can be asked to lookup the original <acronym
+>msgid</acronym
+> and to show the difference. The changes are graphically displayed in the <guilabel
+>Original String</guilabel
+> window. The exact method can be set in the <link linkend="preferences-editor-appearance"
+>&kbabel; configuration dialogue</link
+>. <menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Diff</guisubmenu
+> <guimenuitem
+>Show Diff</guimenuitem
+> </menuchoice
+> will show the differences found. To see the current text without the mixture of original text and differences, use <menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Diff</guisubmenu
+> <guimenuitem
+>Show Original Text</guimenuitem
+> </menuchoice
+>. </para>
+<para
+>You can turn automatic lookup of difference on and off by choosing <menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Diff</guisubmenu
+> <guimenuitem
+>Diff Mode</guimenuitem
+> </menuchoice
+>. When the diff mode is on, difference searching starts when you go to another message. </para>
+<para
+>As always, you can use different sources for finding the old version of the text, all being set in in <link linkend="preferences-diffmode"
+>&kbabel; configuration dialogue</link
+>: </para>
+<variablelist>
+ <varlistentry>
+ <term
+>Translation Database</term>
+ <listitem>
+ <para
+>You can use Translation Database for difference lookup. We strongly recommend to turn on the automatic storing of the newly translated messages into Translation Database in <link linkend="database-fill"
+> Translation Database configuration dialogue</link
+>. This mode can be turned on by <guilabel
+>Use messages from Translation Database</guilabel
+>. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Tree of the old files</term>
+ <listitem>
+ <para
+>This will be used only if searching in Translation Database is turned off. By setting <guilabel
+>Base folder for diff files</guilabel
+> you can navigate &kbabel;, which file to use for difference. It takes the relative path of the opened file and uses this relative path in the folder specified here. If there is a corresponding file, it will be used. To use this mode, you should make a copy of old files before each update. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Manually chosen file</term>
+ <listitem>
+ <para
+>If the previous possibility does not work, correctly, you can always set the difference file manually by choosing <menuchoice
+> <guimenu
+>Tools</guimenu
+><guisubmenu
+>Diff</guisubmenu
+> <guimenuitem
+>Open File for Diff</guimenuitem
+></menuchoice
+>. </para>
+ </listitem>
+ </varlistentry>
+</variablelist>
+<note>
+<para
+>The difference lookup is not always accurate, because the <acronym
+>PO</acronym
+>-file does not contain any reference to the original message. </para>
+</note>
+</sect2>
+
+</sect1>
+
+<sect1 id="kbabel-pluralforms">
+<title
+>Plural Forms</title>
+<para
+>Because plural forms are quite a complicated issue, we devote a special section for their suport in &kbabel;. </para>
+<para
+>&kbabel; can read the &GNU; plural forms only, but cannot edit them. It only supports the &kde; version of plural forms at the moment. </para>
+<para
+>Every language to which &kde; is translated must have set a correct number of plural forms. This is done by translating an entry in <filename
+>kdelibs.po</filename
+>. The number is set by selecting the name of a language, which uses the same number and <emphasis
+>rules</emphasis
+> for finding the right plural form. The up-to-date list of possible values can be found in the kdelibs source code, in the file <filename
+>kdecore/klocale.cpp</filename
+>. </para>
+<para
+>&kde; plural forms are denoted by comment <userinput
+>_:</userinput
+> containing the <literal
+>%n</literal
+> argument. This argument is then used in the message itself and it controls which plural form of your language should be used depending on the rules for your language. </para>
+<para
+>The translation of a plural form message has to have a special format. It must contain the correct number of translations (one for each plural form) separated by an end of the line <literal
+>\n</literal
+>. For example, <quote
+>Selected %n files</quote
+> translated to Slovak would be: </para>
+<programlisting
+>Vybraný %n súbor\n
+Vybrané %n súbory\n
+Vybraných %n súborov
+</programlisting>
+<para
+>To check if your translation contains the correct number of plural forms, use the <menuchoice
+><guimenu
+>Tools</guimenu
+> <guisubmenu
+>Validation </guisubmenu
+> <guimenuitem
+>Check Plural Forms (KDE only)</guimenuitem
+> </menuchoice
+> menu. </para>
+</sect1>
+</chapter>
+
+<!--
+Local Variables:
+mode: xml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+vim:tabstop=2:shiftwidth=2:expandtab
+-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbugbuster/Makefile.am b/tde-i18n-en_GB/docs/kdesdk/kbugbuster/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbugbuster/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbugbuster/Makefile.in b/tde-i18n-en_GB/docs/kdesdk/kbugbuster/Makefile.in
new file mode 100644
index 00000000000..3f23d95f838
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbugbuster/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdesdk/kbugbuster
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kbugbuster/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdesdk/kbugbuster/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kbugbuster/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/kbugbuster/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kbugbuster/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbugbuster/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kbugbuster/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/kbugbuster/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kbugbuster/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbugbuster/index.cache.bz2 b/tde-i18n-en_GB/docs/kdesdk/kbugbuster/index.cache.bz2
new file mode 100644
index 00000000000..d4ef434de01
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbugbuster/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdesdk/kbugbuster/index.docbook b/tde-i18n-en_GB/docs/kdesdk/kbugbuster/index.docbook
new file mode 100644
index 00000000000..7f9916336d4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kbugbuster/index.docbook
@@ -0,0 +1,108 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kbugbuster;">
+ <!ENTITY package "kdesdk">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kbugbuster; Handbook</title>
+
+<authorgroup>
+<author
+><firstname
+></firstname
+> <othername
+></othername
+> <surname
+></surname
+> <affiliation
+> <address
+><email
+></email
+></address>
+</affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<!-- Date and version information of the documentation
+Don't forget to include this last date and this last revision number, we
+need them for translation coordination !
+Please respect the format of the date (DD/MM/YYYY) and of the version
+(Major.minor.lesser), it could be used by automation scripts -->
+
+<date
+>2002-03-31</date>
+<releaseinfo
+>0.00.00</releaseinfo>
+
+<!-- Abstract about this handbook -->
+
+<abstract>
+<para
+>&kbugbuster; is part of the kdesdk package. </para>
+</abstract>
+
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kbugbuster</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction"
+> <title
+>Introduction</title
+> <para
+>The documentation for &kappname; was not finished when &kde; was installed on this computer.</para
+> <para
+>If you need help, please check <ulink url="http://www.kde.org"
+>The &kde; Website</ulink
+> for updates, or by submitting your question to <ulink url="mailto:kde-user@kde.org"
+>The &kde; User Mailing list</ulink
+>.</para
+> <para
+><emphasis
+>The &kde; Team</emphasis
+></para
+> &underFDL; </chapter>
+
+&documentation.index;
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/kcachegrind/Makefile.am b/tde-i18n-en_GB/docs/kdesdk/kcachegrind/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kcachegrind/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdesdk/kcachegrind/Makefile.in b/tde-i18n-en_GB/docs/kdesdk/kcachegrind/Makefile.in
new file mode 100644
index 00000000000..4d8c1a96d8b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kcachegrind/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdesdk/kcachegrind
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kcachegrind/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdesdk/kcachegrind/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kcachegrind/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/kcachegrind/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kcachegrind/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcachegrind/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kcachegrind/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/kcachegrind/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kcachegrind/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdesdk/kcachegrind/index.cache.bz2 b/tde-i18n-en_GB/docs/kdesdk/kcachegrind/index.cache.bz2
new file mode 100644
index 00000000000..448db17e075
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kcachegrind/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdesdk/kcachegrind/index.docbook b/tde-i18n-en_GB/docs/kdesdk/kcachegrind/index.docbook
new file mode 100644
index 00000000000..cd0a8c13697
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kcachegrind/index.docbook
@@ -0,0 +1,1034 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kcachegrind '<application
+>KCachegrind</application
+>'>
+ <!ENTITY cachegrind "<application
+>Cachegrind</application
+>">
+ <!ENTITY calltree "<application
+>Calltree</application
+>">
+ <!ENTITY callgrind "<application
+>Callgrind</application
+>">
+ <!ENTITY valgrind "<application
+>Valgrind</application
+>">
+ <!ENTITY oprofile "<application
+>OProfile</application
+>">
+ <!ENTITY kappname "&kcachegrind;">
+ <!ENTITY package "kdesdk">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE">
+]>
+
+<!-- ................................................................ -->
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kcachegrind; Handbook</title>
+
+<authorgroup>
+<author
+><firstname
+>Josef</firstname
+> <surname
+>Weidendorfer</surname
+> <affiliation
+> <address
+><email
+>Josef.Weidendorfer@gmx.de</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="translator"
+><firstname
+>Andrew</firstname
+><surname
+>Coles</surname
+><affiliation
+><address
+><email
+>andrew_coles@yahoo.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2002-2004</year>
+<holder
+>Josef Weidendorfer</holder>
+</copyright>
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-07-27</date>
+<releaseinfo
+>0.4.6</releaseinfo>
+
+<abstract>
+<para
+>&kcachegrind; is a profile data visualisation tool, written using the &kde; environment. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdesdk</keyword>
+<keyword
+>Cachegrind</keyword>
+<keyword
+>Callgrind</keyword>
+<keyword
+>Valgrind</keyword>
+<keyword
+>Profiling</keyword>
+</keywordset>
+
+</bookinfo>
+
+
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&kappname; is a browser for data produced by profiling tools. This chapter explains what profiling is for, how it is done, and gives some examples of profiling tools available. </para>
+
+<sect1 id="introduction-profiling">
+<title
+>Profiling</title>
+
+<para
+>When developing a program, one of the last steps often involves performance optimisations. As it makes no sense to optimise functions rarely used, because that would be a waste of time, one needs to know in which part of a program most of the time is spent. </para>
+
+<para
+>For sequential code, collecting statistical data of the programs runtime characteristic like time numbers spent in functions and code lines usually is enough. This is called Profiling. The program is run under control of a profiling tool, which gives the summary of an execution run at the end. In contrast, for parallel code, performance problems typically are caused when one processor is waiting for data from another. As this waiting time usually can not easily attributed, here it is better to generate timestamped event traces. KCachegrind can not visualise this kind of data. </para>
+
+<para
+>After analysing the produced profile data, it should be easy to see the hot spots and bottlenecks of the code: for example, assumptions about call counts can be checked, and identified code regions can be optimised. Afterwards, the success of the optimisation should be verified with another profile run. </para>
+</sect1>
+
+<sect1 id="introduction-methods">
+<title
+>Profiling Methods</title>
+
+<para
+>To exactly measure the time passed or record the events happening during the execution of a code region (e.g. a function), additional measurement code needs to be inserted before and after the given region. This code reads the time, or a global event count, and calculates differences. Thus, the original code has to be changed before execution. This is called instrumentation. Instrumentation can be done by the programmer itself, the compiler, or by the runtime system. As interesting regions usually are nested, the overhead of measurement always influences the measurement itself. Thus, instrumentation should be done selectively and results have to be interpreted with care. Of course, this makes performance analysis by exact measurement a very complex process.</para>
+
+<para
+>Exact measurement is possible because of hardware counters (including counters incrementing on a time tick) provided in modern processors, which are incremented whenever an event is happening. As we want to attribute events to code regions, without the counters, we would have to handle every event by incrementing a counter for the current code region ourself. Doing this in software is, of course, not possible; but, on the assumption that the event distribution over source code is similar when looking only at every n-th event instead of every event, a measurement method whose overhead is tunable has been developed: it is called Sampling. Time Based Sampling (TBS) uses a timer to regularly look at the program counter to create a histogram over the program code. Event Based Sampling (EBS) exploits the hardware counters of modern processors, and uses a mode where an interrupt handler is called on counter underflow to generate a histogram of the corresponding event distribution: in the handler, the event counter is always reinitialised to the 'n' of the sampling method. The advantage of sampling is that the code does not have to be changed, but it is still a compromise: the above assumption will be more correct if n is small, but the smaller the n, the higher the overhead of the interrupt handler.</para>
+
+<para
+>Another measurement method is to simulate things happening in the computer system when executing a given code, i.e. execution driven simulation. The simulation is always derived from a more or less accurate machine model; however, with very detailed machine models, giving very close approximations to reality, the simulation time can be unacceptably high in practise. The advantage of simulation is that arbitrarily complex measurement/simulation code can be inserted in a given code without perturbing results. Doing this directly before execution (called runtime instrumentation), using the original binary, is very comfortable for the user: no re-compilation is necessary. Simulation becomes usable when simulating only parts of a machine with a simple model; another advantage is that the results produced by simple models are often easier to understand: often, the problem with real hardware is that results include overlapping effects from different parts of the machine.</para>
+</sect1>
+
+<sect1 id="introduction-tools">
+<title
+>Profiling Tools</title>
+
+<para
+>Most known is the GCC profiling tool <application
+>gprof</application
+>: One needs to compile the program with option <option
+>-pg</option
+>; running the program generates a file <filename
+>gmon.out</filename
+>, which can be transformed into human-readable form with <command
+>gprof</command
+>. One disadvantage is the needed re-compilation step to prepare the executable, which has to be statically linked. The method used here is compiler-generated instrumention - which measures call arcs happening among functions and corresponding call counts - in conjunction with TBS - which gives a histogram of time distribution over the code. Using both pieces of information, it is possible to heuristically calculate inclusive time of functions, i.e. time spent in a function together with all functions called from it. </para>
+
+<para
+>For exact measurement of events happening, libraries exist with functions able to read out hardware performance counters. Most known here is the PerfCtr patch for Linux, and the architecture independent libraries PAPI and PCL. Still, exact measurement needs instrumentation of code, as stated above. Either one uses the libraries itself or uses automatic instrumentation systems like ADAPTOR (for FORTRAN source instrumentation) or DynaProf (code injection via DynInst).</para>
+
+<para
+>&oprofile; is a system-wide profiling tool for Linux using Sampling.</para>
+
+<para
+>In many aspects, a comfortable way of Profiling is using Cachegrind or Callgrind, which are simulators using the runtime instrumentation framework &valgrind;. Because there is no need to access hardware counters (often difficult with today's Linux installations), and binaries to be profiled can be left unmodified, it is a good alternative to other profiling tools. The disadvantage of simulation - slowdown - can be reduced by doing the simulation on only the interesting program parts, and perhaps only on a few iterations of a loop. Without measurement/simulation instrumentation, Valgrind's usage only has a slowdown factor in the range of 3 to 5. Also, when only the call graph and call counts are of interest, the cache simulator can be switched off. </para>
+
+<para
+>Cache simulation is the first step in approximating real times; as ,on modern systems, runtime is very sensitive to the exploitation of so called caches (small and fast buffers which accelerate repeated accesses to the same main memory cells.) &cachegrind; does cache simulation by catching memory accesses. The data produced includes the number of instruction/data memory accesses and 1st/2nd level cache misses, and relates it to source lines and functions of the run program. By combining these miss counts, using miss latencies from typical processors, an estimation of spent time can be given. </para>
+
+<para
+>Callgrind is an extension of &cachegrind; that builds up the call graph of a program on-the-fly, &ie; how the functions call each other and how many events happen while running a function. Also, the profile data to be collected can separated by threads and call chain contexts. It can provide profiling data on an instruction level to allow for annotation of disassembled code. </para>
+</sect1>
+
+<sect1 id="introduction-visualization">
+<title
+>Visualisation</title>
+
+<para
+>Profiling tools typically produce a large amount of data. The wish to easily browse down and up the call graph, together with fast switching of the sorting mode of functions and display of different event types, motivates a GUI application to accomplish this task. </para>
+
+<para
+>&kappname; is an visualisation for profile data fulfilling these wishes. Despite being programmed first with browsing the data from &cachegrind; and &calltree; in mind, there are converters available to be able to display profile data produced by other tools. In the appendix, a description of the Cachegrind/Callgrind file format is given. </para>
+
+<para
+>Besides a list of functions sorted according exclusive or inclusive cost metrics, and optionally grouped by source file, shared library or C++ class, &kappname; features various visualisation views for a selected function, namely <itemizedlist>
+<listitem
+><para
+>a call-graph view, which shows a section of the call graph around the selected function,</para>
+</listitem>
+<listitem
+><para
+>a tree-map view, which allows nested-call relations to be visualised, together with inclusive cost metric for fast visual detection of problematic functions,</para>
+</listitem>
+<listitem
+><para
+>source code and disassembler annotation views, allowing to see details of cost related to source lines and assembler instructions.</para>
+</listitem>
+</itemizedlist>
+
+</para>
+</sect1>
+</chapter>
+
+<chapter id="using-kcachegrind">
+<title
+>Using &kcachegrind;</title>
+
+<sect1 id="using-profile">
+<title
+>Generate Data to Visualise</title>
+
+<para
+>First, one wants to generate performance data by measuring aspects of the runtime characteristics of an application, using a profiling tool. &kcachegrind; itself does not include any profiling tool, but is good in being used together with &callgrind;, and by using a converter, also can be used to visualise data produced with &oprofile;. Although the scope of this manual is not to document profiling with these tools, the next section provides short quickstart tutorials to get you started. </para>
+
+<sect2>
+<title
+>&callgrind;</title>
+
+<para
+>&callgrind; is available from <ulink url="http://kcachegrind.sf.net"
+> http://kcachegrind.sf.net</ulink
+>. Note that it previously was called &calltree;, but that name was misleading. </para>
+
+<para
+>Most common use is to prefix the command line to start your application with <application
+>callgrind</application
+>, like in <blockquote
+><para
+><command
+>callgrind myprogram myargs</command
+></para
+></blockquote
+> At program termination, a file <filename
+>callgrind.out.pid</filename
+> will be generated which can be loaded into &kcachegrind;. </para>
+
+<para
+>More advanced use is to dump out profile data whenever a given function of your application is called. E.g. for <command
+>konqueror</command
+>, to see profile data only for rendering a web page, you could decide to dump the data whenever you select the menu item View/Reload. This corresponds to a call to <symbol
+>KonqMainWindow::slotReload</symbol
+>. Use <blockquote
+><para
+><command
+> callgrind --dump-before=KonqMainWindow::slotReload konqueror </command
+></para
+></blockquote
+> This will produce multiple profile data files with an additional sequential number at the end of the filename. A file without such an number at the end (only ending in the process PID) will also be produced; by loading this file into &kcachegrind;, all others are loaded too, and can be seen in the Parts Overview and Parts list. </para>
+
+</sect2>
+
+<sect2>
+<title
+>&oprofile;</title>
+
+<para
+>&oprofile; is available from <ulink url="http://oprofile.sf.net"
+> http://oprofile.sf.net</ulink
+>. Follow the installation instructions on the web site; but, before you do, check if your distribution does not already provide it as package (like SuSE). </para>
+
+<para
+>System-wide profiling is only permitted to the root user, as all actions on the system can be observed; therefore, the following has to be done as root. First, configure the profiling process, using the GUI <command
+>oprof_start</command
+> or the command-line tool opcontrol. Standard configuration should be timer mode (TBS, see introduction). To start the measurement, run <command
+>opcontrol -s</command
+>. Then run the application you are interested in and, afterwards, do a <command
+>opcontrol -d</command
+>. This will write out the measurement results into files under directory <filename
+>/var/lib/oprofile/samples/</filename
+>. To be able to visualise the data in &kcachegrind;, do in an empty directory: <blockquote
+><para
+><command
+> opreport -gdf | op2callgrind </command
+></para
+></blockquote
+> This will produce a lot of files, one for every program which was running on the system. Each one can be loaded into &kcachegrind; on its own. </para>
+
+</sect2>
+</sect1>
+
+<sect1 id="using-basics">
+<title
+>User Interface Basics</title>
+
+<para
+>When starting &kcachegrind; with a profile data file as argument, or after loading one with File/Open, you will see a sidebar containing the function list at the left; and, on the right the main part, an area with visualisations for a selected function. This visualisation area can be arbitrarily configured to show multiple visualisations at once. </para>
+
+<para
+>At first start, this area will be divided into a top and a bottom part, each with different visualisations selectable by tabs. To move visualisation views, use the context menu of the tabs, and adjust the splitters between visualisations. To quickly switch between different visualisation layouts, use View/Layouts/Duplicate, change the layout and switch between layouts with View/Layout/Next (or, even better, use the corresponding keyboard shortcuts). </para>
+
+<para
+>The active event type is important for visualisation: for &callgrind;, this is, for example, Cache Misses or Cycle Estimation; for &oprofile;, this is "Timer" in the simplest case. You can change the event type via a combobox in the toolbar or in the Event Type view. A first overview of the runtime characteristics should be given when you select function <symbol
+>main</symbol
+> in the left list, and look at the call graph visualisation; there, you see calls happening in your program. Note that the call graph view only shows functions with high event count. By double-clicking a function in the graph, it will change to show the called functions around the selected one. </para>
+
+<para
+>To explore the GUI further, in addition to this manual, also have a look at the documentation section on the web site <ulink url="http://kcachegrind.sf.net"
+> http://kcachegrind.sf.net</ulink
+>. Also, every widget in &kcachegrind; has <quote
+>What's this</quote
+> help. </para>
+</sect1>
+
+</chapter>
+
+
+<chapter id="kcachegrind-concepts">
+<title
+>Basic Concepts</title>
+
+<para
+>This chapter explains some concepts of the &kcachegrind;, and introduces terms used in the interface. </para>
+
+<sect1 id="concepts-model">
+<title
+>The Data Model for Profile Data</title>
+
+<sect2>
+<title
+>Cost Entities</title>
+
+<para
+>Cost counts of event types (like L2 Misses) are attributed to cost entities, which are items with relationship to source code or data structures of a given program. Cost entities not only can be simple code or data positions, but also position tuples. For example, a call has a source and a target, or a data address can have a data type and an code position where its allocation happened. </para>
+
+<para
+>The cost entities known to KCachegrind are given in the following. Simple Positions: <itemizedlist
+> <listitem
+><para
+> Instruction. An assembler instruction at a specified address. </para
+></listitem
+> <listitem
+><para
+> Source Line of a Function. All instructions that the compiler (via debug information) maps to a given source line specified by source file name and line number, and which are executed in the context of some function. The latter is needed because a source line inside of an inlined function can appear in the context of multiple functions. Instructions without any mapping to an actual source line are mapped to line number 0 in file "???". </para
+></listitem
+> <listitem
+><para
+> Function. All source lines of a given function make up the function itself. A function is specified by its name and its location in some binary object if available. The latter is needed because binary objects of a single program each can hold functions with the same name (these can be accessed e.g. with dlopen/dlsym; the runtime linker resolves functions in a given search order of binary objects used). If a profiling tool can not detect the symbol name of a function, e.g. because debug information is not available, either the address of the first executed instruction typically is used, or "???". </para
+></listitem
+> <listitem
+><para
+> Binary Object. All functions whose code is inside the range of a given binary object, either the main executable or a shared library. </para
+></listitem
+> <listitem
+><para
+> Source File. All functions whose first instruction is mapped to a line of the given source file. </para
+></listitem
+> <listitem
+><para
+> Class. Symbol names of functions typically are hierarchically ordered in name spaces, e.g. C++ namespaces, or classes of object oriented languages; thus, a class can hold functions of the class or embedded classes itself. </para
+></listitem
+> <listitem
+><para
+> Profile Part. Some time section of a profile run, with a given thread ID, process ID, and command line executed. </para
+></listitem
+> </itemizedlist
+> As can be seen from the list, a set of cost entities often defines another cost entity; thus, there is a inclusion hierarchy of cost entities which should be obvious from the description above. </para>
+
+<para
+>Positions tuples: <itemizedlist
+> <listitem
+><para
+> Call from instruction address to target function. </para
+></listitem
+> <listitem
+><para
+> Call from source line to target function. </para
+></listitem
+> <listitem
+><para
+> Call from source function to target function. </para
+></listitem
+> <listitem
+><para
+> (Un)conditional Jump from source to target instruction. </para
+></listitem
+> <listitem
+><para
+> (Un)conditional Jump from source to target line. </para
+></listitem
+> </itemizedlist
+> Jumps between functions are not allowed, as this makes no sense in a call graph; thus, constructs like exception handling and long jumps in C have to be translated to popping the call stack as needed. </para>
+
+</sect2>
+
+
+
+<sect2>
+<title
+>Event Types</title>
+
+<para
+>Arbitrary event types can be specified in the profile data by giving them a name. Their cost related to a cost entity is a 64-bit integer. </para>
+<para
+>Event types whose costs are specified in a profile data file are called real events. Additionally, one can specify formulae for event types calculated from real events, which are called inherited events. </para>
+</sect2>
+
+</sect1>
+
+<sect1 id="concepts-state">
+<title
+>Visualisation State</title>
+
+<para
+>The Visualisation state of a KCachegrind window includes: <itemizedlist
+> <listitem
+><para
+> the primary and secondary event type chosen for display, </para
+></listitem
+> <listitem
+><para
+> the function grouping (used in the Function Profile list and entity colouring), </para
+></listitem
+> <listitem
+><para
+> the profile parts whose costs are to be included in visualisation, </para
+></listitem
+> <listitem
+><para
+> an active cost entity (e.g. a function selected from the function profile dockable), </para
+></listitem
+> <listitem
+><para
+> a selected cost entity. </para
+></listitem
+> </itemizedlist
+> This state influences visualisations. </para>
+<para
+>Visualisations always are shown for one, the active, cost entity. When a given visualisation is not appropriate for a cost entity, it is disabled (e.g. when selecting an ELF object in the group list by double-clicking, source annotation for an ELF object make no sense). </para>
+<para
+>For example, for an active function, the callee list shows all the functions called from the active one: one can select one of these functions without making it active; also, if the call-graph is shown nearside, it will automatically select the same function. </para>
+
+</sect1>
+
+<sect1 id="concepts-guiparts">
+<title
+>Parts of the GUI</title>
+
+<sect2>
+<title
+>Sidedocks</title>
+<para
+>Sidedocks (Dockables) are side windows which can be placed at any border of an KCachegrind window. They always contain a list of cost entities sorted in some manner. <itemizedlist>
+<listitem
+><para
+>Function Profile. The Function Profile is a list of functions showing inclusive and exclusive cost, call count, name and position of functions. </para
+></listitem>
+<listitem
+><para
+>Parts Overview </para
+></listitem>
+<listitem
+><para
+>Call Stack </para
+></listitem>
+</itemizedlist>
+</para>
+</sect2>
+
+<sect2>
+<title
+>Visualisation Area</title>
+<para
+>The visualisation area, typically the right part of a KCachegrind main window, is made up of one (default) or more Tab Views, either lined up horizontally or vertically. Each tab view holds different visualisation views of only one cost entity at a time. The name of this entity is given at the top of the tab view. If there are multiple tab views, only one is active. The entity name in the active tab view is shown in bold and determines the active cost entity of the KCachegrind window. </para>
+</sect2>
+
+<sect2>
+<title
+>Areas of a Tab View</title>
+<para
+>Each tab view can hold up to four view areas, namely Top, Right, Left, and Bottom. Each area can hold multiple stacked visualisation views. The visible view of an area is selected by a tab bar. The tab bars of the top and right area are at the top; the tab bars of the left and bottom area are at the bottom. You can specify which kind of visualisation should go into which area by using the context menus of the tabs. </para>
+</sect2>
+
+<sect2>
+<title
+>Synchronised Visualisation via Selected Entity in a Tab View</title>
+<para
+>Besides an active entity, each tab view has an selected entity. As most visualisation types show multiple entities with the active one somehow centred, you can change the selected item by navigating inside a visualisation (by clicking with the mouse or using the keyboard). Typically, selected items are shown in an highlighted state. By changing the selected entity in one of the visualisations of a tab view, all other visualisations in the tab view accordingly highlight the new selected entity. </para>
+</sect2>
+
+<sect2>
+<title
+>Synchronisation between Tab Views</title>
+<para
+>If there are multiple tab views, a selection change in one tab view leads to an activation change in the next (to right/to bottom) tab view. This kind of linkage should, for example, allow for fast browsing in call graphs. </para>
+</sect2>
+
+<sect2>
+<title
+>Layouts</title>
+<para
+>The layout of all the tab views of a window can be saved (see menu item View/Layout). After duplicating the current layout (Ctrl+Plus or menu) and changing some sizes or moving a visualisation view to another area of an tab view, you can quickly switch between the old and the new layout via Ctrl+Left/Right. The set of layouts will be stored between KCachegrind sessions of the same profiled command. You can make the current set of layouts as the default one for new KCachegrind sessions, or restore to the default layout set. </para>
+</sect2>
+</sect1>
+
+<sect1 id="concepts-sidedocks">
+<title
+>Sidedocks</title>
+
+<sect2>
+<title
+>Flat Profile</title>
+<para
+>The flat profile contains a group list and a function list. The group list contains all groups where cost is spent in, depending on the chosen group type. The group list is hidden when grouping is switched off. </para>
+<para
+>The function list contains the functions of the selected group (or all functions if grouping is switched off), ordered by some column, e.g. inclusive or self costs spent therein. There is a maximal number of functions shown in the list, which is configurable in Settings/Configure KCachegrind. </para>
+</sect2>
+
+<sect2>
+<title
+>Parts Overview</title>
+<para
+>In a profile run, multiple profile data files can be produced, which can be loaded together into KCachegrind. The Parts Overview dockable shows these, horizontally ordered according creation time; the rectangle sizes are proportional to the cost spent in the parts. You can select one or several parts to constrain the costs shown in the other KCachegrind views to these parts only. </para>
+<para
+>The parts are further subdivided: there is a partitioning and an inclusive cost split mode: <itemizedlist>
+<listitem
+><para
+>Partitioning: You see the partitioning into groups for a profile data part, according to the group type selected. For example, if ELF object groups are selected, you see coloured rectangles for each used ELF object (shared library or executable), sized according to the cost spent therein. </para
+></listitem>
+<listitem
+><para
+>Inclusive Cost Split: A rectangle showing the inclusive cost of the current active function in the part is shown. This, again, is split up to show inclusive costs of its callees. </para
+></listitem>
+</itemizedlist>
+</para>
+</sect2>
+
+<sect2>
+<title
+>Call Stack</title>
+<para
+>This is a purely fictional 'most probable' call stack. It is built up by starting with the current active function and adds the callers/callees with highest cost at the top and to bottom. </para>
+<para
+>The 'Cost' and 'Calls' columns show the cost used for all calls from the function in the line above. </para>
+</sect2>
+</sect1>
+
+<sect1 id="concepts-visualizations">
+<title
+>Visualisations</title>
+
+<sect2>
+<title
+>Event Types</title>
+<para
+>This list shows all cost types available and the corresponding self and inclusive cost of the current active function for that event type. </para>
+<para
+>By choosing an event type from the list, you change the type of costs shown all over KCachegrind to be the selected one. </para>
+</sect2>
+
+<sect2>
+<title
+>Call Lists</title>
+<para
+>These lists show calls to/from the current active function. With ''all' callers/callees functions are meant which can be reached in caller/callee direction, even when other functions are in between. </para>
+<para
+>Call list views include: <itemizedlist>
+<listitem
+><para
+>Direct Callers </para
+></listitem>
+<listitem
+><para
+>Direct Callees </para
+></listitem>
+<listitem
+><para
+>All Callers </para
+></listitem>
+<listitem
+><para
+>All Callees </para
+></listitem>
+</itemizedlist>
+</para>
+</sect2>
+
+<sect2>
+<title
+>Maps</title>
+<para
+>A treemap visualisation of the primary event type, up or down the call hierarchy. Each coloured rectangle represents a function; its size tries to be proportional to the cost spent therein while the active function is running (however, there are drawing constrains). </para>
+<para
+>For the Caller Map, the graph shows the nested hierarchy of all callers of the current activated function; for the Callee Map, it shows the nested hierarchy of all callees of the current activated function. </para>
+<para
+>Appearance options can be found in the in the context menu. To get exact size proportions, choose 'Hide incorrect borders'. As this mode can be very time consuming, you may want to limit the maximum drawn nesting level before. 'Best' determinates the split direction for children from the aspect ratio of the parent. 'Always Best' decides on remaining space for each sibling. 'Ignore Proportions' takes space for function name drawing before drawing children. Note that size proportions can get heavily wrong. </para>
+<para
+>Keyboard navigation is available with the left/right arrow keys for traversing siblings, and up/down arrow keys to go a nesting level up/down. 'Return' activates the current item. </para>
+</sect2>
+
+<sect2>
+<title
+>Call Graph</title>
+<para
+>This view shows the call graph around the active function. The shown cost is only the cost which is spent while the active function was actually running; i.e. the cost shown for main() - if it's visible - should be the same as the cost of the active function, as that is the part of inclusive cost of main() spent while the active function was running. </para>
+<para
+>For cycles, blue call arrows indicate that this is an artificial call added for correct drawing which actually never happened. </para>
+<para
+>If the graph is larger than the widget area, a bird's eye view is shown in one edge. There are similar visualisation options as for the Call Treemap; the selected function is highlighted. </para>
+</sect2>
+
+<sect2>
+<title
+>Annotations</title>
+<para
+>The annotated source/assembler lists show the source lines/disassembled instructions of the current active function together with (self) cost spent while executing the code of a source line/instruction. If there was a call, lines with details on the call are inserted into the source: the (inclusive) cost spent inside of the call, the number of calls happening, and the call destination. </para>
+<para
+>Select such a call information line to activate the call destination. </para>
+</sect2>
+</sect1>
+
+</chapter>
+
+
+<chapter id="commands">
+<title
+>Command Reference</title>
+
+<sect1 id="kcachegrind-mainwindow">
+<title
+>The main &kcachegrind; window</title>
+<para
+></para>
+
+<sect2>
+<title
+>The <guimenu
+>File</guimenu
+> Menu</title>
+<para>
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>New</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+> Opens an empty toplevel window into which you can load profile data. </action
+> This action is not really needed, as File/Open will give you a new toplevel window when the current one shows already some data. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Open</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+> Pops up the File Open Dialogue to choose a profile data file to be loaded. </action
+> If there is some data already shown in the current toplevel window, this will open a new window; if you want to open additional profile data in the current window, use File/Add. </para>
+<para
+>The name of profile data files usually ends in ..-, where and are optional and are used for multiple profile data files belonging to one application run. By loading a file ending only in ., eventually existing data files for this run, but with additional endings, are loaded too. </para>
+<para
+>Example: If there exist profile data files cachegrind.out.123 and cachegrind.out.123.1, by loading the first, the second will be automatically loaded too. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Add</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+> Adds a profile data file to the current window. </action
+> Using this, you can force multiple data files to be loaded into the same toplevel window even if they are not from the same run as given by the profile data file naming convention. This can, for example, be used for nearside comparison. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>File</guimenu
+> <guimenuitem
+>Reload</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+> Reload the profile data. </action
+> This is most interesting after another profile data file was generated for an already loaded application run. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>File</guimenu
+> <guimenuitem
+>Quit</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Quits</action
+> &kappname;</para
+></listitem>
+</varlistentry>
+</variablelist>
+</para>
+
+</sect2>
+
+<sect2>
+<title
+>The <guimenu
+>View</guimenu
+> Menu</title>
+<para>
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Primary Event Type</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>(To-do)</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Secondary Event Type</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>(To-do)</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Grouping</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>(To-do)</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Layout</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>(To-do)</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>View</guimenu
+> <guimenuitem
+>Split</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>(To-do)</action
+></para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+
+</sect2>
+
+
+</sect1>
+</chapter>
+
+<chapter id="faq">
+<title
+>Questions and Answers</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist">
+
+
+<qandaentry>
+<question>
+<para
+>What is &kcachegrind; for? I have no idea. </para>
+</question>
+<answer>
+<para
+>&kcachegrind; is a helpful at a later stage in software development, called Profiling. If you don't develop applications, you don't need &kcachegrind;. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>What is the difference between 'Incl.' and 'Self' ? </para>
+</question>
+<answer>
+<para
+>These are cost attributes for functions regarding some event type. As functions can call each other, it makes sense to distinguish the cost of the function itself ('Self Cost') and the cost including all called functions ('Inclusive Cost'). 'Self' is sometimes also referred to as 'Exclusive' costs. </para>
+<para
+>So, for example, for main(), you will always have a inclusive cost of almost 100%, whereas the self cost is negligible when the real work is done in another function. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>The toolbar/menubar of my KCachegrind looks so spartanic. Is this normal?</para>
+</question>
+<answer>
+<para
+>Obviously KCachegrind is wrongly installed on your system. It is recommended to compile it with the installation prefix to be your system wide KDE base directory like <command
+>configure --prefix=/opt/kde3; make install</command
+>. If you choose another directory like $HOME/kde, you should set the environment variable KDEDIR to this directory before running KCachegrind. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>If I double-click on a function down in the Call Graph View, it shows for the function main the same cost as the selected function. Isn't this supposed to be constant 100% ? </para>
+</question>
+<answer>
+<para
+>You have activated a function below main() with cost less than main(). For any function, only that part of the full cost of the function is shown, that is spent while the activated function is running; that is, the cost shown for any function can never be higher than the cost of the activated function. </para>
+</answer>
+</qandaentry>
+
+
+</qandaset>
+</chapter>
+
+<chapter id="glossary">
+<title
+>Glossary</title>
+
+<para
+>The following is a mixed list of terms. <itemizedlist>
+<listitem
+><para
+>Profiling: The process of collecting statistical information about runtime characteristics of program runs. </para
+></listitem>
+<listitem
+><para
+>Tracing: The process of supervising a program run and storing events happening sorted by a timestap in a output file, the Trace. </para
+></listitem>
+<listitem
+><para
+>Trace: A sequence of timestamped events that occurred while tracing a program run. Its size is typically linear to the execution time of the program run. </para
+></listitem>
+<listitem
+><para
+>Profile Data File: A file containing data measured in a profile experiment (or part of) or produced by postprocessing a trace. Its size is typically linear to the code size of the program. </para
+></listitem>
+<listitem
+><para
+>Profile Data Part (incorrectly used also: Trace Part): Data from a profile data file. </para
+></listitem>
+<listitem
+><para
+>Profile Experiment: A program run supervised by a profiling tool, producing possibly multiple profile data files from parts and/or threads of the run. </para
+></listitem>
+<listitem
+><para
+>Profile Project: A configuration for profile experiments used for one program which has to be profiled, perhaps in multiple versions. Comparisons of profile data typically only makes sense between profile data produced in experiments of one profile project. </para
+></listitem>
+<listitem
+><para
+>Cost Entity: An abstract item related to source code to which event counts can be attributed. Dimensions for cost entities are code location (e.g. source line, function), data location (e.g. accessed data type, data object), execution location (e.g. thread, process) and tuples or triples of the aforementioned positions (e.g. calls, object access from statement, evicted data from cache). </para
+></listitem>
+<listitem
+><para
+>Event Type: The kind of event of which costs can be attributed to a cost entity. There exist real event types and inherited event types. </para
+></listitem>
+<listitem
+><para
+>Real Event Type: A event type that can be measured by a tool. This needs the existence of a sensor for the given event type. </para
+></listitem>
+<listitem
+><para
+>Inherited Event Type: A virtual event type only visible in the visualisation which is defined by a formula to be calculated from real event types. </para
+></listitem>
+<listitem
+><para
+>Event Costs: Sum of events of some event type occurring while the execution is related to some cost entity. The cost is attributed to the entity. </para
+></listitem>
+</itemizedlist>
+</para>
+</chapter>
+
+<chapter id="credits">
+
+
+<title
+>Credits and License</title>
+
+<para
+>&kappname; </para>
+<para
+>Thanks to Julian Seward for his excellent &valgrind;, and Nicholas Nethercote for the &cachegrind; addition. Without these programs, <application
+>KCachegrind</application
+> would not exist. Some ideas for this &GUI; were from them, too. </para>
+<para
+>And thanks for all the bug reports/suggestions from different users. </para>
+&underFDL; </chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kcachegrind">
+<title
+>How to obtain &kcachegrind;</title>
+
+<para
+>&kcachegrind; is part of the &package; package of &kde;. For less supported interim releases, &callgrind; and further documentation, see the homepage at <ulink url="http://kcachegrind.sf.net"
+> http://kcachegrind.sf.net</ulink
+>. Look there for further installation and compile instructions. </para>
+</sect1>
+
+<sect1 id="requirements">
+<title
+>Requirements</title>
+
+<para
+>In order to successfully use &kcachegrind;, you need &kde; 3.x. For generating profile data, &cachegrind; or &calltree;/&callgrind; is recommend. </para>
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilation and Installation</title>
+&install.compile.documentation; </sect1>
+
+<sect1 id="configuration">
+<title
+>Configuration</title>
+
+<para
+>All configuration options are either in the configuration dialogue or in the context popup menus of the visualisations. </para>
+
+</sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tde-i18n-en_GB/docs/kdesdk/kompare/Makefile.am b/tde-i18n-en_GB/docs/kdesdk/kompare/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kompare/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdesdk/kompare/Makefile.in b/tde-i18n-en_GB/docs/kdesdk/kompare/Makefile.in
new file mode 100644
index 00000000000..70bcb638a4b
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kompare/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdesdk/kompare
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kompare/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdesdk/kompare/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kompare/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/kompare/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kompare/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompare/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/kompare/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/kompare/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kompare/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdesdk/kompare/index.cache.bz2 b/tde-i18n-en_GB/docs/kdesdk/kompare/index.cache.bz2
new file mode 100644
index 00000000000..eb9dffb40e5
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kompare/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdesdk/kompare/index.docbook b/tde-i18n-en_GB/docs/kdesdk/kompare/index.docbook
new file mode 100644
index 00000000000..182f1c02d2c
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/kompare/index.docbook
@@ -0,0 +1,108 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kompare;">
+ <!ENTITY package "kdesdk">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>The &kompare; Handbook</title>
+
+<authorgroup>
+<author
+><firstname
+></firstname
+> <othername
+></othername
+> <surname
+></surname
+> <affiliation
+> <address
+><email
+></email
+></address>
+</affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>Conversion to British English</contrib
+></othercredit
+>
+</authorgroup>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<!-- Date and version information of the documentation
+Don't forget to include this last date and this last revision number, we
+need them for translation coordination !
+Please respect the format of the date (DD/MM/YYYY) and of the version
+(Major.minor.lesser), it could be used by automation scripts -->
+
+<date
+>2002-12-16</date>
+<releaseinfo
+>0.00.00</releaseinfo>
+
+<!-- Abstract about this handbook -->
+
+<abstract>
+<para
+>&kompare; is a program to view the differences between files. </para>
+</abstract>
+
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Kompare</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction"
+> <title
+>Introduction</title
+> <para
+>The documentation for &kappname; was not finished when &kde; was installed on this computer.</para
+> <para
+>If you need help, please check <ulink url="http://www.kde.org"
+>The &kde; Website</ulink
+> for updates, or by submitting your question to <ulink url="mailto:kde-user@kde.org"
+>The &kde; User Mailing list</ulink
+>.</para
+> <para
+><emphasis
+>The &kde; Team</emphasis
+></para
+> &underFDL; </chapter>
+
+&documentation.index;
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/Makefile.am b/tde-i18n-en_GB/docs/kdesdk/umbrello/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/Makefile.in b/tde-i18n-en_GB/docs/kdesdk/umbrello/Makefile.in
new file mode 100644
index 00000000000..94956aa16f4
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdesdk/umbrello
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/umbrello/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdesdk/umbrello/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/umbrello/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/umbrello/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/umbrello/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=uml_basics.docbook index.docbook credits.docbook code_import_and_generation.docbook index.cache.bz2 Makefile.in other_features.docbook introduction.docbook working_with_umbrello.docbook authors.docbook Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) other_features.docbook code_import_and_generation.docbook index.docbook introduction.docbook credits.docbook working_with_umbrello.docbook uml_basics.docbook authors.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello
+ @for base in other_features.docbook code_import_and_generation.docbook index.docbook introduction.docbook credits.docbook working_with_umbrello.docbook uml_basics.docbook authors.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\
+ done
+
+uninstall-nls:
+ for base in other_features.docbook code_import_and_generation.docbook index.docbook introduction.docbook credits.docbook working_with_umbrello.docbook uml_basics.docbook authors.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in other_features.docbook code_import_and_generation.docbook index.docbook introduction.docbook credits.docbook working_with_umbrello.docbook uml_basics.docbook authors.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/umbrello/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdesdk/umbrello/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/umbrello/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/authors.docbook b/tde-i18n-en_GB/docs/kdesdk/umbrello/authors.docbook
new file mode 100644
index 00000000000..8978a5ae7c3
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/authors.docbook
@@ -0,0 +1,46 @@
+<chapter id="authors">
+<title
+>Authors and History</title>
+<para
+>This project was started by Paul Hensgen as one of his University projects. The original name of the application was <application
+>UML Modeller</application
+>. Paul did all the development until the end of 2001 when the program reached version 1.0. </para>
+<para
+>Version 1.0 already offered a lot of functionality, but after the project had been reviewed at Paul's University, other developers could join and they started making valuable contributions to <application
+>UML Modeller</application
+>, like switching from a binary file format to an &XML; file, support for more types of &UML; Diagrams, Code Generation and Code Import just to name a few. </para>
+<para
+>Paul had to retire from the development team in Summer 2002 but, as Free and Open Source Software, the program continues to improve and evolve and is being maintained by a group of developers from different parts of the world. In September 2002 the project changed its name from <application
+>&UML; Modeller</application
+>, to &umbrello;. There are several reasons for the change of names, the most important ones being that just <quote
+>uml</quote
+> &mdash; as it was commonly known &mdash; was a much too generic name and caused problems with some distributions. The other important reason is that the developers think <application
+>Umbrello</application
+> is a much cooler name. </para>
+<para
+>The development of &umbrello; as well as discussions as to where the program should head for future versions is open and takes place over the Internet. If you would like to contribute to the project, please do not hesitate to contact the developers. There are many ways in which you can help &umbrello;: </para>
+<itemizedlist>
+<listitem
+><para
+>Reporting bugs or improvements suggestions</para
+></listitem>
+<listitem
+><para
+>Fixing bugs or adding features</para
+></listitem>
+<listitem
+><para
+>Writing good documentation or translating it to other languages</para
+></listitem>
+<listitem
+><para
+>And of course...coding with us!</para
+></listitem>
+</itemizedlist>
+<para
+>As you see, there are many ways in which you can contribute. All of them are very important and everyone is welcome to participate. </para>
+<para
+>The &umbrello; developers can be reached at <email
+>uml-devel@lists.sourceforge.net</email
+>. </para>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/code_import_and_generation.docbook b/tde-i18n-en_GB/docs/kdesdk/umbrello/code_import_and_generation.docbook
new file mode 100644
index 00000000000..429217884c1
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/code_import_and_generation.docbook
@@ -0,0 +1,163 @@
+<chapter id="code-import-generation">
+<title
+>Code Import and Code Generation</title>
+<para
+>&umbrello; is a &UML; modelling tool, and as such its main purpose is to help you in the <emphasis
+>analysis and design</emphasis
+> of your systems. However, to make the transition between your design and your <emphasis
+>implementation</emphasis
+>, &umbrello; allows you to generate source code in different programming languages to get you started. Also, if you want to start using &UML; in an already started C++ project, &umbrello; can help you create a model of your system from the source code by analysing your source code and importing the classes found in it. </para>
+<sect1 id="code-generation">
+<title
+>Code Generation</title>
+<para
+>&umbrello; can generate source code for various programming languages based on your &UML; Model to help you get started with the implementation of your project. The code generated consists of the class declarations, with their methods and attributes so you can <quote
+>fill in the blanks</quote
+> by providing the functionality of your classes' operations. </para>
+<para
+>&umbrello; 1.2 comes with code generation support for ActionScript, Ada, C++, CORBA IDL, &Java;, JavaScript, <acronym
+>PHP</acronym
+>, Perl, Python, SQL and XMLSchema. </para>
+<sect2 id="generate-code">
+<title
+>Generating Code</title>
+<para
+>In order to generate code with &umbrello;, you first need to create or load a Model containing at least one class. When you are ready to start writing some code, select the <guimenuitem
+>Code Generation Wizard</guimenuitem
+> entry from the <guimenuitem
+>Code</guimenuitem
+> menu to start a wizard which will guide you through the code generation process. </para>
+<para
+>The first step is to select the classes for which you want to generate source code. By default all the classes of your model are selected, and you can remove the ones for which you do not want to generate code by moving them to the left-hand side list. </para>
+<para
+>The next step of the wizard allows you to modify the parameters the Code Generator uses while writing your code. The following options are available: </para>
+<para>
+<screenshot>
+<screeninfo
+>Code Generation Options</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="generation-options.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Options for the Code Generation in &umbrello;</phrase>
+ </textobject>
+ <caption>
+ <para
+>Options for the Code Generation in &umbrello; </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+<sect3 id="generation-options">
+<title
+>Generation Options</title>
+<!-- LW; to rearrange -->
+
+<sect4>
+<title
+>Code Verbosity</title>
+<para
+>The option <guilabel
+>Write documentation comments even if empty</guilabel
+> instructs the Code Generator to write comments of the /** blah */ style even if the comment blocks are empty. If you added documentation to your classes, methods or attributes in your Model, the Code Generator will write these comments as <application
+>Doxygen</application
+> documentation regardless of what you set here, but if you select this option &umbrello; will write comment blocks for all classes, methods and attributes even if there is no documentation in the Model, in which case you should document your classes later directly in the source code. </para>
+<para
+><guilabel
+>Write comments for sections even if section is empty</guilabel
+> causes &umbrello; to write comments in the source code to delimit the different sections of a class. For example <quote
+>public methods</quote
+> or <quote
+>Attributes</quote
+> before the corresponding sections. If you select this option &umbrello; will write comments for all sections of the class even if the section is empty. For example, it would write a comment saying <quote
+>protected methods</quote
+> even if there are no protected methods in your class. </para>
+</sect4>
+<sect4>
+<title
+>Folders</title>
+<para
+><guilabel
+>Write all generated files to folder</guilabel
+>. Here you should select the folder where you want &umbrello; to put the generated sources. </para>
+<para
+>The <guilabel
+>Include heading files from folder</guilabel
+> option allows you to insert a heading at the beginning of each generated file. Heading files can contain copyright or licensing information and contain variables that are evaluated at generation time. You can take a look at the template heading files shipped with &umbrello; to see how to use this variables for replacing your name or the current date at generation time. </para>
+</sect4>
+<sect4>
+<title
+>Overwrite Policy</title>
+<!-- FIXME update for Umbrello 1.2's new C++ and Java code generators -->
+<para
+>This option tells &umbrello; what to do if the file it wants to create already exists in the destination folder. &umbrello; <emphasis
+>cannot modify existing source files</emphasis
+>, so you have to choose between overwriting the existing file, skipping the generation of that particular file or letting &umbrello; choose a different file name. If you choose the option to use a different name, &umbrello; will add a suffix to the file name. </para>
+</sect4>
+<sect4>
+<title
+>Language</title>
+<para
+>&umbrello; will by default generate code in the language you have selected as Active Language, but with the Code Generation Wizard you have the option to change this to another language. </para>
+</sect4>
+</sect3
+><!--generation-options-->
+<sect3 id="generation-wizard-generation">
+<title
+>Generation Wizard Generation</title>
+<para
+>The third and last step of the wizard shows the status of the Code Generation process. You need only to click on the Generate button to get your classes written for you. </para>
+<para
+>Note that the Options you select during the Code Generation Wizard are only valid for the current generation. The next time you run the wizard you will need to re-select all the options (your headings folder, overwrite policy, and so on). You can set the defaults used by &umbrello; in the <guilabel
+>Code Generation</guilabel
+> section of the &umbrello; settings, available at <menuchoice
+><guimenu
+>Settings</guimenu
+><guimenuitem
+>Configure &umbrello;...</guimenuitem
+></menuchoice
+> </para>
+<para
+>If you have set your Code Generation options to the right settings and want to generate some code right away without going through the wizard, you can select the entire <guimenuitem
+>Generate All Code</guimenuitem
+> from the Code menu. This will generate code for all the classes in your Model using the current settings (including Output Folder and Overwrite Policy, so use with care). </para>
+</sect3>
+</sect2
+><!--generate-code-->
+</sect1
+> <!--code-generation-->
+<sect1 id="code-import">
+<title
+>Code Import</title>
+<para
+>&umbrello; can import source code from your existing projects to help you build Model of your systems. &umbrello; 1.2 supports only C++ source code, but other languages should be available in future versions. </para>
+<para
+>To import classes into your Model, select the entry <guimenuitem
+>Import Classes...</guimenuitem
+> from the <guimenu
+>Code</guimenu
+> menu. In the file dialogue select the files containing the C++ class declarations and press OK. The classes will be imported and you will find them as part of your Model in the Tree View. Note that &umbrello; will not create any kind of Diagram for showing your classes, they will only be imported into your Model so that you can use them later in any diagram you want. </para>
+<para>
+<screenshot>
+<screeninfo
+>Code Import</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="code-import.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Menu for importing source code in &umbrello;</phrase>
+ </textobject>
+ <caption>
+ <para
+>Menu for importing source code in &umbrello; </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+</sect1>
+</chapter
+> <!--code-import-generation-->
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/credits.docbook b/tde-i18n-en_GB/docs/kdesdk/umbrello/credits.docbook
new file mode 100644
index 00000000000..b8a1c5500d9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/credits.docbook
@@ -0,0 +1,11 @@
+<chapter id="copyright">
+<title
+>Copyright</title>
+
+<para
+>Copyright 2001, Paul Hensgen</para>
+<para
+>Copyright 2002, 2003 The &umbrello; Authors. See <ulink url="http://uml.sf.net/developers.php"
+>http://uml.sf.net/developers.php</ulink
+> for more information</para>
+&underFDL; &underGPL; </chapter>
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/index.cache.bz2 b/tde-i18n-en_GB/docs/kdesdk/umbrello/index.cache.bz2
new file mode 100644
index 00000000000..39ea2b59ad9
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/index.docbook b/tde-i18n-en_GB/docs/kdesdk/umbrello/index.docbook
new file mode 100644
index 00000000000..a6a3e4f2e59
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/index.docbook
@@ -0,0 +1,85 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY umbrello "<application
+>Umbrello &UML; Modeller</application
+>">
+ <!ENTITY kappname "&umbrello;">
+ <!ENTITY packagename "kdesdk">
+ <!ENTITY UML "<acronym
+>UML</acronym
+>">
+ <!ENTITY introduction-chapter SYSTEM "introduction.docbook">
+ <!ENTITY uml-basics-chapter SYSTEM "uml_basics.docbook">
+ <!ENTITY working-with-umbrello-chapter SYSTEM "working_with_umbrello.docbook">
+ <!ENTITY code-import-and-generation-chapter SYSTEM "code_import_and_generation.docbook">
+ <!ENTITY other-features-chapter SYSTEM "other_features.docbook">
+ <!ENTITY authors-chapter SYSTEM "authors.docbook">
+ <!ENTITY credits-chapter SYSTEM "credits.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % British-English "INCLUDE"
+><!-- change language only here -->
+ <!-- Do not define any other entities; instead, use the entities
+ from kde-genent.entities and $LANG/user.entities. -->
+]>
+
+<book id="Umbrello" lang="&language;">
+<bookinfo>
+<title
+>&umbrello; Handbook</title>
+
+<authorgroup>
+<corpauthor
+>&umbrello; Authors</corpauthor>
+</authorgroup>
+
+<copyright>
+<year
+>2001</year>
+<holder
+>Paul Hensgen</holder>
+</copyright>
+<copyright>
+<year
+>2002, 2003</year>
+<holder
+>&umbrello; Authors</holder>
+</copyright>
+
+
+<date
+>2003-10-15</date>
+<releaseinfo
+>1.2</releaseinfo>
+
+<abstract>
+<para
+>&umbrello; helps the software development process by using the industry standard Unified Modelling Language (&UML;) to enable you to create diagrams for designing and documenting your systems. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>UML</keyword>
+<keyword
+>modelling</keyword>
+<keyword
+>diagrams</keyword>
+<keyword
+>software development</keyword>
+<keyword
+>development</keyword>
+</keywordset>
+
+</bookinfo>
+
+&introduction-chapter;
+&uml-basics-chapter;
+&working-with-umbrello-chapter;
+&code-import-and-generation-chapter;
+&other-features-chapter;
+&authors-chapter;
+&credits-chapter;
+
+</book>
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/introduction.docbook b/tde-i18n-en_GB/docs/kdesdk/umbrello/introduction.docbook
new file mode 100644
index 00000000000..1869425cc45
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/introduction.docbook
@@ -0,0 +1,57 @@
+<chapter id="introduction">
+<title
+>Introduction</title>
+
+<para
+>&umbrello; is a &UML; diagram tool that can support you in the software development process. Especially during the analysis and design phases of this process, &umbrello; will help you to get a high quality product. &UML; can also be used to document your software designs to help you and your fellow developers. </para>
+<para
+>Having a good model of your software is the best way to communicate with other developers working on the project and with your customers. A good model is extremely important for medium and big-size projects, but it is also very useful for small ones. Even if you are working on a small one man project you will benefit from a good model because it will give you an overview that will help you code things right the first time. </para>
+<para
+>&UML; is the diagramming language used to describing such models. You can represent your ideas in &UML; using different types of diagrams. &umbrello; 1.2 supports the following types: </para>
+<itemizedlist>
+<listitem
+><para
+>Class Diagram</para
+></listitem>
+<listitem
+><para
+>Sequence Diagram</para
+></listitem>
+<listitem
+><para
+>Collaboration Diagram</para
+></listitem>
+<listitem
+><para
+>Use Case Diagram</para
+></listitem>
+<listitem
+><para
+>State Diagram</para
+></listitem>
+<listitem
+><para
+>Activity Diagram</para
+></listitem>
+<listitem
+><para
+>Component Diagram</para
+></listitem>
+<listitem
+><para
+>Deployment Diagram</para
+></listitem>
+</itemizedlist>
+<para
+>More information about &UML; can be found at the website of <ulink url="http://www.omg.org"
+><acronym
+>OMG</acronym
+>, http://www.omg.org</ulink
+> who create the &UML; standard. </para>
+<para
+>We hope you enjoy &umbrello; and that it helps you create high quality software. &umbrello; is Free Software and available at no cost, the only thing we ask from you is to report any bugs, problems, or suggestions to the &umbrello; developers at <email
+>uml-devel@lists.sourceforge.net</email
+> or <ulink url="http://bugs.kde.org"
+>http://bugs.kde.org</ulink
+>. </para>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/other_features.docbook b/tde-i18n-en_GB/docs/kdesdk/umbrello/other_features.docbook
new file mode 100644
index 00000000000..20fcfd9f765
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/other_features.docbook
@@ -0,0 +1,76 @@
+<chapter id="other-features">
+<title
+>Other Features</title>
+<sect1
+>
+<title
+>Other &umbrello; Features</title>
+<para
+>This chapter will briefly explain some other features &umbrello; offers you.</para>
+<sect2 id="copying-as-png">
+<title
+>Copying objects as PNG images</title>
+<para
+>Apart from offering you the normal copy, cut and paste functionality that you would expect to copy objects between different diagrams, &umbrello; can copy the objects as PNG pictures so that you can insert them into any other type of document. You do not need to do anything special to use this feature, just select an object from a diagram (Class, Actor, &etc;) and copy it (<keycombo
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+>, or using the menu), then open a &kword; document (or any program into which you can paste images) and select <guimenuitem
+>Paste</guimenuitem
+>. This is a great feature to export parts of your diagram as simple pictures. </para>
+</sect2>
+<sect2 id="export-as-png">
+<title
+>Exporting to an Image</title>
+<para
+>You can also export a complete diagram as an image. The only thing you need to do is select the diagram you want to export, and then the option <guimenuitem
+>Export as Picture...</guimenuitem
+> from the <guimenu
+>Diagram</guimenu
+> menu. </para>
+</sect2>
+<sect2 id="printing">
+<title
+>Printing</title>
+<para
+>&umbrello; allows you to print individual diagrams. Press the <guiicon
+>Print</guiicon
+> button on the application toolbar or selecting the <guimenuitem
+>Print</guimenuitem
+> option from the <guimenu
+>File</guimenu
+> menu will give you a standard &kde; Print dialogue from where you can print your diagrams. </para>
+</sect2>
+<sect2 id="logical-folders">
+<title
+>Logical Folders</title>
+<para
+>To better organise your model, especially for larger projects, you can create logical folders in the Tree View. Just select the option <menuchoice
+><guimenu
+>New</guimenu
+><guimenuitem
+>Folder</guimenuitem
+></menuchoice
+> from the context menu of the default folders in the Tree View to create them. Folders can be nested, and you can move objects around by dragging them from one folder and dropping them into another. </para>
+
+<screenshot>
+<screeninfo
+>Organising your Model with Folders</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="folders.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Organising a Model with Logical Folders in &umbrello;</phrase>
+ </textobject>
+ <caption>
+ <para
+>Organising a Model with Logical Folders in &umbrello; </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+
+</sect2>
+</sect1>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/uml_basics.docbook b/tde-i18n-en_GB/docs/kdesdk/umbrello/uml_basics.docbook
new file mode 100644
index 00000000000..dffaa498a57
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/uml_basics.docbook
@@ -0,0 +1,782 @@
+<chapter id="uml-basics">
+<title
+>&UML; Basics</title>
+<sect1 id="about-uml">
+<title
+>About &UML;</title>
+<para
+>This chapter will give you a quick overview of the basics of &UML;. Keep in mind that this is not a comprehensive tutorial on &UML; but rather a brief introduction to &UML; which can be read as a &UML; tutorial. If you would like to learn more about the Unified Modelling Language, or in general about software analysis and design, refer to one of the many books available on the topic. There are also a lot of tutorials on the Internet which you can take as a starting point. </para>
+
+<para
+>The Unified Modelling Language (&UML;) is a diagramming language or notation to specify, visualise and document models of Object Orientated software systems. &UML; is not a development method, that means it does not tell you what to do first and what to do next or how to design your system, but it helps you to visualise your design and communicate with others. &UML; is controlled by the Object Management Group (<acronym
+>OMG</acronym
+>) and is the industry standard for graphically describing software. </para>
+<para
+>&UML; is designed for Object Orientated software design and has limited use for other programming paradigms. </para>
+<para
+>&UML; is composed of many model elements that represent the different parts of a software system. The &UML; elements are used to create diagrams, which represent a certain part, or a point of view of the system. The following types of diagrams are supported by &umbrello;: </para>
+
+<itemizedlist>
+
+<listitem
+><para
+><emphasis
+><link linkend="use-case-diagram"
+>Use Case Diagrams</link
+></emphasis
+> show actors (people or other users of the system), use cases (the scenarios when they use the system), and their relationships</para
+> </listitem>
+
+<listitem
+><para
+><emphasis
+><link linkend="class-diagram"
+>Class Diagrams</link
+></emphasis
+> show classes and the relationships between them</para
+> </listitem>
+
+<listitem
+><para
+><emphasis
+><link linkend="sequence-diagram"
+>Sequence Diagrams</link
+></emphasis
+> show objects and a sequence of method calls they make to other objects.</para
+> </listitem>
+
+<listitem
+><para
+><emphasis
+><link linkend="collaboration-diagram"
+>Collaboration Diagrams</link
+></emphasis
+> show objects and their relationship, putting emphasis on the objects that participate in the message exchange</para>
+</listitem>
+
+<listitem
+><para
+><emphasis
+><link linkend="state-diagram"
+>State Diagrams</link
+></emphasis
+> show states, state changes and events in an object or a part of the system</para
+> </listitem>
+
+<listitem
+><para
+><emphasis
+><link linkend="activity-diagram"
+>Activity Diagrams</link
+></emphasis
+> show activities and the changes from one activity to another with the events occurring in some part of the system</para
+></listitem>
+
+<listitem
+><para
+><emphasis
+><link linkend="component-diagram"
+>Component Diagrams</link
+></emphasis
+> show the high level programming components (such as KParts or Java Beans).</para
+></listitem>
+
+<listitem
+><para
+><emphasis
+><link linkend="deployment-diagram"
+>Deployment Diagrams</link
+></emphasis
+> show the instances of the components and their relationships.</para
+></listitem
+>
+
+</itemizedlist>
+
+</sect1
+> <!-- about-uml -->
+
+<sect1 id="uml-elements"
+>
+<title
+>&UML; Elements</title>
+<sect2 id="use-case-diagram">
+<title
+>Use Case Diagram</title>
+<para
+>Use Case Diagrams describe the relationships and dependencies between a group of <emphasis
+>Use Cases</emphasis
+> and the Actors participating in the process.</para>
+<para
+>It is important to notice that Use Case Diagrams are not suited to represent the design, and cannot describe the internals of a system. Use Case Diagrams are meant to facilitate the communication with the future users of the system, and with the customer, and are specially helpful to determine the required features the system is to have. Use Case Diagrams tell, <emphasis
+>what</emphasis
+> the system should do but do not &mdash; and cannot &mdash; specify <emphasis
+>how</emphasis
+> this is to be achieved.</para>
+<para>
+<screenshot>
+<screeninfo
+>An example Use Case diagram.</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="use-case-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&umbrello; showing a Use Case Diagram</phrase>
+ </textobject>
+ <caption>
+ <para
+>&umbrello; showing a Use Case Diagram </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+<sect3 id="use-case">
+<title
+>Use Case</title>
+<para
+>A <emphasis
+>Use Case</emphasis
+> describes &mdash; from the point of view of the actors &mdash; a group of activities in a system that produces a concrete, tangible result.</para>
+<para
+>Use Cases are descriptions of the typical interactions between the users of a system and the system itself. They represent the external interface of the system and specify a form of requirements of what the system has to do (remember, only what, not how). </para>
+<para
+>When working with Use Cases, it is important to remember some simple rules: <itemizedlist>
+ <listitem
+><para
+>Each Use Case is related to at least one actor</para
+></listitem>
+ <listitem
+><para
+>Each Use Case has an initiator (&ie; an actor)</para
+></listitem>
+ <listitem
+><para
+>Each Use Case leads to a relevant result (a result with <quote
+>business value</quote
+>)</para>
+ </listitem>
+ </itemizedlist>
+</para>
+<para
+>Use Cases can also have relationships with other Use Cases. The three most typical types of relationships between Use Cases are:</para>
+<itemizedlist>
+<listitem
+><para
+><emphasis
+>&lt;&lt;include&gt;&gt;</emphasis
+> which specifies that a Use Case takes place <emphasis
+>inside</emphasis
+> another Use Case</para
+></listitem>
+<listitem
+><para
+><emphasis
+>&lt;&lt;extends&gt;&gt;</emphasis
+> which specifies that in certain situations, or at some point (called an extension point) a Use Case will be extended by another.</para
+></listitem>
+<listitem
+><para
+><emphasis
+>Generalisation</emphasis
+> specifies that a Use Case inherits the characteristics of the <quote
+>Super</quote
+>-Use Case, and can override some of them or add new ones in a similar way as the inheritance between classes. </para>
+</listitem>
+</itemizedlist>
+</sect3>
+<sect3 id="actor">
+<title
+>Actor</title>
+<para
+>An actor is an external entity (outside of the system) that interacts with the system by participating (and often initiating) a Use Case. Actors can be in real life people (for example users of the system), other computer systems or external events. </para>
+<para
+>Actors do not represent the <emphasis
+>physical</emphasis
+> people or systems, but their <emphasis
+>role</emphasis
+>. This means that when a person interacts with the system in different ways (assuming different roles) he will be represented by several actors. For example a person that gives customer support by the telephone and takes orders from the customer into the system would be represented by an actor <quote
+>Support Staff</quote
+> and an actor <quote
+>Sales Representative</quote
+> </para>
+</sect3>
+<sect3 id="use-case-description">
+<title
+>Use Case Description</title>
+<para
+>Use Case Descriptions are textual narratives of the Use Case. They usually take the form of a note or a document that is somehow linked to the Use Case, and explains the processes or activities that take place in the Use Case. </para>
+</sect3>
+</sect2
+> <!-- use-case-diagram -->
+
+<sect2 id="class-diagram">
+<title
+>Class Diagram</title>
+<para
+>Class Diagrams show the different classes that make up a system and how they relate to each other. Class Diagrams are said to be <quote
+>static</quote
+> diagrams because they show the classes, along with their methods and attributes as well as the static relationships between them: which classes <quote
+>know</quote
+> about which classes or which classes <quote
+>are part</quote
+> of another class, but do not show the method calls between them. </para>
+<para>
+<screenshot>
+<screeninfo
+>An example of a Class Diagram</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="class-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&umbrello; showing a Class Diagram</phrase>
+ </textobject>
+ <caption>
+ <para
+>&umbrello; showing a Class Diagram </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+<sect3 id="class">
+<title
+>Class</title>
+<para
+>A Class defines the attributes and the methods of a set of objects. All objects of this class (instances of this class) share the same behaviour, and have the same set of attributes (each object has its own set). The term <quote
+>Type</quote
+> is sometimes used instead of Class, but it is important to mention that these two are not the same, and Type is a more general term. </para>
+<para
+>In &UML;, Classes are represented by rectangles, with the name of the class, and can also show the attributes and operations of the class in two other <quote
+>compartments</quote
+> inside the rectangle. </para>
+<para>
+<screenshot>
+<screeninfo
+>A Class in &UML;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="class.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Visual representation of a Class in &UML;</phrase>
+ </textobject>
+ <caption>
+ <para
+>Visual representation of a Class in &UML; </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+<sect4 id="attribute">
+<title
+>Attributes</title>
+<para
+>In &UML;, Attributes are shown with at least their name, and can also show their type, initial value and other properties. Attributes can also be displayed with their visibility: </para>
+<itemizedlist>
+<listitem
+><para
+><literal
+>+</literal
+> Stands for <emphasis
+>public</emphasis
+> attributes</para
+></listitem>
+<listitem
+><para
+><literal
+>#</literal
+> Stands for <emphasis
+>protected</emphasis
+> attributes</para
+></listitem>
+<listitem
+><para
+><literal
+>-</literal
+> Stands for <emphasis
+>private</emphasis
+> attributes</para
+></listitem>
+</itemizedlist>
+</sect4>
+<sect4 id="operation">
+<title
+>Operations</title>
+<para
+>Operations (methods) are also displayed with at least their name, and can also show their parameters and return types. Operations can, just as Attributes, display their visibility: <itemizedlist>
+<listitem
+><para
+><literal
+>+</literal
+> Stands for <emphasis
+>public</emphasis
+> operations</para
+></listitem>
+<listitem
+><para
+><literal
+>#</literal
+> Stands for <emphasis
+>protected</emphasis
+> operations</para
+></listitem>
+<listitem
+><para
+><literal
+>-</literal
+> Stands for <emphasis
+>private</emphasis
+> operations</para
+></listitem>
+</itemizedlist>
+</para>
+</sect4>
+
+<sect4 id="templates">
+<title
+>Templates</title>
+<para
+>Classes can have templates, a value which is used for an unspecified class or type. The template type is specified when a class is initiated (&ie; an object is created). Templates exist in modern C++ and will be introduced in Java 1.5 where they will be called Generics. </para>
+</sect4>
+</sect3>
+
+<sect3 id="class-associations">
+<title
+>Class Associations</title>
+<para
+>Classes can relate (be associated with) to each other in different ways:</para>
+<sect4 id="generalization">
+<title
+>Generalisation</title>
+<para
+>Inheritance is one of the fundamental concepts of Object Orientated programming, in which a class <quote
+>gains</quote
+> all of the attributes and operations of the class it inherits from, and can override/modify some of them, as well as add more attributes and operations of its own.</para>
+<para
+>In &UML;, a <emphasis
+>Generalisation</emphasis
+> association between two classes puts them in a hierarchy representing the concept of inheritance of a derived class from a base class. In &UML;, Generalisations are represented by a line connecting the two classes, with an arrow on the side of the base class. <screenshot>
+<screeninfo
+>Generalisation</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="generalization.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Visual representation of a generalisation in &UML;</phrase>
+ </textobject>
+ <caption>
+ <para
+>Visual representation of a generalisation in &UML; </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+</sect4>
+
+<sect4 id="uml-associations">
+<title
+>Associations</title>
+<para
+>An association represents a relationship between classes, and gives the common semantics and structure for many types of <quote
+>connections</quote
+> between objects.</para>
+<para
+>Associations are the mechanism that allows objects to communicate to each other. It describes the connection between different classes (the connection between the actual objects is called object connection, or <emphasis
+>link</emphasis
+>. </para>
+<para
+>Associations can have a role that specifies the purpose of the association and can be uni- or bidirectional (indicates if the two objects participating in the relationship can send messages to the other, of if only one of them knows about the other). Each end of the association also has a multiplicity value, which dictates how many objects on this side of the association can relate to one object on the other side. </para>
+<para
+>In &UML;, associations are represented as lines connecting the classes participating in the relationship, and can also show the role and the multiplicity of each of the participants. Multiplicity is displayed as a range [min..max] of non-negative values, with a star (<literal
+>*</literal
+>) on the maximum side representing infinite. <screenshot>
+<screeninfo
+>&UML; Association</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="association.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Visual representation of an Association in &UML;</phrase>
+ </textobject>
+ <caption>
+ <para
+>Visual representation of an Association in &UML; </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+</sect4>
+
+<sect4 id="aggregation">
+<title
+>Aggregation</title>
+<para
+>Aggregations are a special type of associations in which the two participating classes don't have an equal status, but make a <quote
+>whole-part</quote
+> relationship. An Aggregation describes how the class that takes the role of the whole, is composed (has) of other classes, which take the role of the parts. For Aggregations, the class acting as the whole always has a multiplicity of one. </para>
+<para
+>In &UML;, Aggregations are represented by an association that shows a rhomb on the side of the whole. <screenshot>
+<screeninfo
+>Aggregation</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="aggregation.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Visual representation of an Aggregation relationship in &UML;</phrase>
+ </textobject>
+ <caption>
+ <para
+>Visual representation of an Aggregation relationship in &UML; </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+</sect4>
+<sect4 id="composition">
+<title
+>Composition</title>
+<para
+>Compositions are associations that represent <emphasis
+>very strong</emphasis
+> aggregations. This means, Compositions form whole-part relationships as well, but the relationship is so strong that the parts cannot exist on its own. They exist only inside the whole, and if the whole is destroyed the parts die too.</para>
+<para
+>In &UML;, Compositions are represented by a solid rhomb on the side of the whole. </para>
+<para
+><screenshot>
+<screeninfo
+>Composition</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="composition.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Visual representation of a Composition relationship in &UML;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot
+></para>
+</sect4>
+</sect3
+> <!--class-associations-->
+
+<sect3 id="other-class-diagram-items">
+<title
+>Other Class Diagram Items</title>
+<para
+>Class diagrams can contain several other items besides classes.</para>
+<sect4 id="interfaces">
+<title
+>Interfaces</title>
+<para
+>Interfaces are abstract classes which means instances can not be directly created of them. They can contain operations but no attributes. Classes can inherit from interfaces (through a realisation association) and instances can then be made of these classes.</para>
+<!-- FIXME screenshot -->
+</sect4>
+<sect4 id="datatype">
+<title
+>Datatypes</title>
+<para
+>Datatypes are primitives which are typically built into a programming language. Common examples include integers and booleans. They can not have relationships to classes but classes can have relationships to them.</para>
+<!-- FIXME screenshot -->
+</sect4>
+<sect4 id="enum">
+<title
+>Enums</title>
+<para
+>Enums are a simple list of values. A typical example is an enum for days of the week. The options of an enum are called Enum Literals. Like datatypes they can not have relationships to classes but classes can have relationships to them.</para>
+<!-- FIXME screenshot -->
+</sect4>
+<sect4 id="package">
+<title
+>Packages</title>
+<para
+>Packages represent a namespace in a programming language. In a diagram they are used to represent parts of a system which contain more than one class, maybe hundreds of classes.</para>
+<!-- FIXME screenshot -->
+</sect4>
+</sect3>
+
+</sect2
+> <!-- class diagram -->
+
+<sect2 id="sequence-diagram">
+<title
+>Sequence Diagrams</title>
+
+<para
+>Sequence Diagrams show the message exchange (&ie; method call) between several Objects in a specific time-delimited situation. Objects are instances of classes. Sequence Diagrams put special emphasis in the order and the times in which the messages to the objects are sent.</para>
+
+<para
+>In Sequence Diagrams objects are represented through vertical dashed lines, with the name of the Object on the top. The time axis is also vertical, increasing downwards, so that messages are sent from one Object to another in the form of arrows with the operation name and optionally the actual parameter values. </para>
+
+<!-- FIXME update screenshot to show synchronous messages -->
+<screenshot>
+<screeninfo
+>Sequence Diagram</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="sequence-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&umbrello; showing a Sequence Diagram</phrase>
+ </textobject>
+ <caption>
+ <para
+>&umbrello; showing a Sequence Diagram </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+
+<para
+>Messages can be either synchronous, the normal type of message call where control is passed to the called object until that method has finished running, or asynchronous where control is passed back directly to the calling object. Synchronous messages have a vertical box on the side of the called object to show the flow of program control.</para>
+</sect2
+> <!-- sequence diagrams -->
+
+<sect2 id="collaboration-diagram">
+<title
+>Collaboration Diagrams</title>
+
+<para
+>Collaboration Diagrams show the interactions occurring between the objects participating in a specific situation. This is more or less the same information shown by Sequence Diagrams but there the emphasis is put on how the interactions occur in time while the Collaboration Diagrams put the relationships between the objects and their topology in the foreground.</para>
+
+<para
+>In Collaboration Diagrams messages sent from one object to another are represented by arrows, showing the message name, parameters, and the sequence of the message. Collaboration Diagrams are specially well suited to showing a specific program flow or situation and are one of the best diagram types to quickly demonstrate or explain one process in the program logic. </para>
+
+<screenshot>
+<screeninfo
+>Collaboration</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="collaboration-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&umbrello; showing a Collaboration Diagram</phrase>
+ </textobject>
+ <caption>
+ <para
+>&umbrello; showing a Collaboration Diagram </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+
+</sect2
+> <!-- collaboration diagrams -->
+
+<sect2 id="state-diagram">
+<title
+>State Diagram</title>
+<para
+>State Diagrams show the different states of an Object during its life and the stimuli that cause the Object to change its state. </para
+>
+<para
+>State Diagrams exhibit Objects as <emphasis
+>state machines</emphasis
+> or finite automata that can be in one of a finite set of states and that can change its state via one of a finite set of stimuli. For example an Object of type <emphasis
+>NetServer</emphasis
+> can be in one of following states during its life: </para>
+<itemizedlist>
+<listitem
+><para
+>Ready</para
+></listitem>
+<listitem
+><para
+>Listening</para
+></listitem>
+<listitem
+><para
+>Working</para
+></listitem>
+<listitem
+><para
+>Stopped</para
+></listitem>
+</itemizedlist>
+<para
+>and the events that can cause the Object to change states are</para>
+<itemizedlist>
+<listitem
+><para
+>Object is created</para
+></listitem>
+<listitem
+><para
+>Object receives message listen</para
+></listitem>
+<listitem
+><para
+>A Client requests a connection over the network</para
+></listitem>
+<listitem
+><para
+>A Client terminates a request</para
+></listitem>
+<listitem
+><para
+>The request is executed and terminated</para
+></listitem>
+<listitem
+><para
+>Object receives message stop</para
+></listitem>
+<listitem
+><para
+>etc</para
+></listitem>
+</itemizedlist>
+<para>
+<screenshot>
+<screeninfo
+>State Diagram</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="state-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&umbrello; showing a State Diagram</phrase>
+ </textobject>
+ <caption>
+ <para
+>&umbrello; showing a State Diagram </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+<sect3 id="state">
+<title
+>State</title>
+<para
+>States are the building block of State Diagrams. A State belongs to exactly one class and represents a summary of the values the attributes of a class can take. A &UML; State describes the internal state of an object of one particular class. </para
+>
+<para
+>Note that not every change in one of the attributes of an object should be represented by a State but only those changes that can significantly affect the workings of the object.</para>
+<para
+>There are two special types of States: Start and End. They are special in that there is no event that can cause an Object to return to its Start state, in the same way as there is no event that can possibly take an Object out of its End state once it has reached it. </para>
+</sect3>
+
+</sect2
+> <!-- state diagrams -->
+
+<sect2 id="activity-diagram">
+<title
+>Activity Diagram</title>
+<para
+>Activity Diagrams describe the sequence of activities in a system with the help of Activities. Activity Diagrams are a special form of State Diagrams, that only (or mostly) contains Activities. </para>
+<para>
+<screenshot>
+<screeninfo
+>An example Activity Diagram.</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="activity-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&umbrello; showing an Activity Diagram</phrase>
+ </textobject>
+ <caption>
+ <para
+>&umbrello; showing an Activity Diagram </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+<para
+>Activity Diagrams are similar to procedural Flux Diagrams, with the difference that all Activities are clearly attached to Objects.</para>
+
+<para
+>Activity Diagrams are always associated to a <emphasis
+>Class</emphasis
+>, an <emphasis
+>Operation</emphasis
+> or a <emphasis
+>Use Case</emphasis
+>.</para>
+
+<para
+>Activity Diagrams support sequential as well as parallel Activities. Parallel execution is represented via Fork/Wait icons, and for the Activities running in parallel, it is not important the order in which they are carried out (they can be executed at the same time or one after the other)</para>
+<sect3 id="activity">
+<title
+>Activity</title>
+<para
+>An Activity is a single step in a process. One Activity is one state in the system with internal activity and, at least, one outgoing transition. Activities can also have more than one outgoing transition if they have different conditions. </para
+>
+<para
+>Activities can form hierarchies, this means that an Activity can be composed of several <quote
+>detail</quote
+> Activities, in which case the incoming and outgoing transitions should match the incoming and outgoing transitions of the detail diagram. </para>
+
+</sect3>
+</sect2
+> <!-- activity diagram -->
+
+<sect2 id="helper-elements">
+<title
+>Helper Elements</title>
+<para
+>There are a few elements in &UML; that have no real semantic value for the model, but help to clarify parts of the diagram. These elements are </para>
+<itemizedlist>
+<listitem
+><para
+>Text lines</para
+></listitem>
+<listitem
+><para
+>Text Notes and anchors</para
+></listitem>
+<listitem
+><para
+>Boxes</para
+></listitem>
+</itemizedlist
+>
+<para
+>Text lines are useful to add short text information to a diagram. It is free-standing text and has no meaning to the Model itself. </para
+>
+
+<para
+>Notes are useful to add more detailed information about an object or a specific situation. They have the great advantage that notes can be anchored to &UML; Elements to show that the note <quote
+>belongs</quote
+> to a specific object or situation. </para>
+
+<para
+>Boxes are free-standing rectangles which can be used to group items together to make diagrams more readable. They have no logical meaning in the model.</para>
+
+<!-- FIXME, screenshot -->
+</sect2
+> <!-- helper elements -->
+
+<sect2 id="component-diagram">
+<title
+>Component Diagrams</title>
+<para
+>Component Diagrams show the software components (either component technologies such as KParts, CORBA components or Java Beans or just sections of the system which are clearly distinguishable) and the artefacts they are made out of such as source code files, programming libraries or relational database tables.</para>
+
+<para
+>Components can have interfaces (&ie; abstract classes with operations) that allow associations between components.</para>
+</sect2>
+
+<sect2 id="deployment-diagram">
+<title
+>Deployment Diagrams</title>
+
+<para
+>Deployment diagrams show the runtime component instances and their associations. They include Nodes which are physical resources, typically a single computer. They also show interfaces and objects (class instances).</para>
+
+</sect2>
+
+</sect1
+>
+</chapter>
diff --git a/tde-i18n-en_GB/docs/kdesdk/umbrello/working_with_umbrello.docbook b/tde-i18n-en_GB/docs/kdesdk/umbrello/working_with_umbrello.docbook
new file mode 100644
index 00000000000..ffa6cbf2bf7
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdesdk/umbrello/working_with_umbrello.docbook
@@ -0,0 +1,413 @@
+<chapter id="working-with-umbrello">
+<title
+>Working with &umbrello;</title>
+<!-- Umbrello basics: creating diagrams, creating classes, adding objects to diagrams,
+ associations, editing properties, anchor points in associations, removing objects, removing
+ diagrams
+-->
+
+<para
+>This chapter will introduce you to &umbrello;'s user interface and will tell you all you need to know to start modelling. All actions in &umbrello; are accessible via the menu and the toolbars, but &umbrello; also makes extensive use of &RMB; context menus. You can &RMB; click on almost any element in &umbrello;'s work area or tree view to get a menu with the most useful functions that can be applied to the particular element you are working on. Some users find this a little confusing at the beginning because they are more used to working with the menu or tool bars, but once you get used to <mousebutton
+>right</mousebutton
+> clicking it will greatly speed up your work. </para>
+
+<sect1 id="user-interface">
+<title
+>User Interface</title>
+<para
+>&umbrello;'s main window is divided in three areas that will help you keep an overview of your entire system and access the different diagrams quickly while working on your model. </para>
+<para
+>These areas are called:</para>
+<itemizedlist>
+<listitem
+><para
+>Tree View</para
+></listitem>
+<listitem
+><para
+>Work Area</para
+></listitem>
+<listitem
+><para
+>Documentation Window</para
+></listitem>
+</itemizedlist>
+
+<screenshot>
+<screeninfo
+>&umbrello;'s User Interface</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="umbrello-ui.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&umbrello;'s User Interface</phrase>
+ </textobject>
+ <caption>
+ <para
+>&umbrello;'s User Interface </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+
+<sect2 id="tree-view">
+<title
+>Tree View</title>
+<para
+>The Tree View is usually located on the top left hand side of the window and shows all the diagrams, classes, actors and use cases that build up your model. The Tree View allows you to have a quick overview of the elements composing your model. The Tree View also gives you a quick way to switch between the different diagrams in your model and inserting elements from your model into the current diagram. </para>
+<para
+>If you are working on a model with more than just a few classes and diagrams, the Tree View may help you stay on top of things by organising your model elements in folders. You can create folders by selecting the appropriate option from the context menu (&RMB; click on one of the folders in the tree view) and you can organise your elements by moving them to the appropriate folder (drag and drop) </para>
+</sect2>
+
+<sect2 id="documentation-window">
+<title
+>Documentation Window</title>
+<para
+>The Documentation Window is the small window located on the left bottom of &umbrello;, and it gives you a quick preview of the documentation for the currently selected item. The Documentation Window is rather small because it is intended to allow you just a quick pick into the element's documentation while taking as little screen space as possible. If you need to view the documentation in more detail you can always open the item's properties. </para>
+</sect2>
+<sect2 id="work-area">
+<title
+>Work Area</title>
+<para
+>The Work Area is the main window in &umbrello; and is where the real action takes place. You use the Work Area to edit and view the diagrams in your model. The Work Area shows the currently active diagram. Currently only one diagram can be shown on the Work Area at any time. </para>
+</sect2>
+</sect1
+> <!--user-interface-->
+<sect1 id="load-save">
+<title
+>Creating, Loading and Saving Models</title>
+<para
+>The first thing you need to start doing something useful with &umbrello; is to create a model to work on. When you start &umbrello; it always loads the last used model or creates a new, empty model (depending on your preferences set in the configuration dialogue). This will allow you to start working right away. </para>
+<sect2 id="new-model">
+<title
+>New Model</title>
+<para
+>If at any time you need to create a new model you can do this by selecting the <guimenuitem
+>New</guimenuitem
+> entry from the <guimenu
+>File</guimenu
+> menu, or by clicking on the <guiicon
+>New</guiicon
+> icon from the application toolbar. If you are currently working on a model which has been modified &umbrello; will ask you if it should save your changes before loading the new model. </para>
+</sect2>
+<sect2 id="save-model">
+<title
+>Save Model</title>
+<para
+>You can save your model at any time by selecting the option <guimenuitem
+>Save</guimenuitem
+> from the <guimenu
+>File</guimenu
+> Menu or by clicking on the <guiicon
+>Save</guiicon
+> button from the application toolbar. If you need to save your model under a different name you can use the option <guimenuitem
+>Save As</guimenuitem
+> from the <guimenu
+>File</guimenu
+> Menu. </para>
+<para
+>For your convenience &umbrello; also offers you the option to automatically save your work each certain time period. You can configure if you want this option as well as the time intervals in the <guimenu
+>Settings</guimenu
+> from &umbrello;</para>
+</sect2>
+<sect2 id="load-model">
+<title
+>Load Model</title>
+<para
+>For loading an already existing model you may select the option <guimenuitem
+>Open</guimenuitem
+> from the <guimenu
+>File</guimenu
+> Menu or click on the <guiicon
+>Open</guiicon
+> icon from the application toolbar. The most recently used models are also available under the submenu <guimenuitem
+>Open Recent</guimenuitem
+> in the <guimenu
+>File</guimenu
+> Menu to speed up access to your most frequently used models. </para>
+<para
+>&umbrello; can only work on one model at a time, so if you ask the program to load a model for you and your current model has been modified since the last time you save it, &umbrello; will ask you whether your changes should be saved to prevent any loss of work. You can start two or more instances of &umbrello; at any one time, you can also copy and paste between instances. </para>
+</sect2>
+</sect1
+> <!--load-save-->
+<sect1 id="edit-model">
+<title
+>Editing Models</title>
+<para
+>In &umbrello;, there are basically two ways for editing the elements in your model. <itemizedlist>
+<listitem
+><para
+>Edit model elements directly through the Tree View</para
+></listitem>
+<listitem
+><para
+>Edit model elements through a Diagram</para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Using the context menu of the different items in the Tree View you are able to add, remove, and modify almost all the elements in your model. <mousebutton
+>Right</mousebutton
+> clicking on the folders in the Tree View will give you options for creating the different types of diagrams as well as, depending on whether the folder is a <emphasis
+>Use Case View</emphasis
+> or a <emphasis
+>Logical View</emphasis
+>, Actors, Use Cases, Classes, etc. </para>
+<para
+>Once you have added elements to your model you can also edit an element by accessing its properties dialogue, which you find by selecting the option <emphasis
+>Properties</emphasis
+> from the context menu shown when <mousebutton
+>right</mousebutton
+> clicking on the items in the Tree View. </para>
+<para
+>You can also edit your model by creating or modifying elements through diagrams. More details on how to do this are given in the following sections. </para>
+</sect1>
+<sect1 id="add-remove-diagrams">
+<title
+>Adding and Removing Diagrams</title>
+<para
+>Your &UML; model consists of a set of &UML; elements and associations between them. However you cannot see the model directly, you use <emphasis
+>Diagrams</emphasis
+> to look at it. </para>
+<sect2 id="create-diagram">
+<title
+>Creating Diagrams</title>
+<para
+>To create a new diagram in your model simply select the diagram type you need from the <guimenuitem
+>New</guimenuitem
+> submenu in the <guimenu
+>Diagram</guimenu
+> menu and give a name to it. The diagram will be created and made active, and you will immediately see it in the tree view. </para>
+<para
+>Remember that &umbrello; makes extensive use of context menus: you can also &RMB; click on a folder in the Tree View and select the appropriate diagram type from the <guisubmenu
+>New</guisubmenu
+> submenu in the context menu. Note that you can create Use Case Diagrams only in Use Case View folders, and the other types of diagram can only be created in the Logical View folders. </para>
+</sect2>
+<sect2 id="remove-diagram">
+<title
+>Removing Diagrams</title>
+<para
+>Should you need to remove a diagram from your model, you can do this by making it active and selecting <guimenuitem
+>Delete</guimenuitem
+> from the <guimenu
+>Diagram</guimenu
+> Menu. You can also achieve this by selecting <guimenuitem
+>Delete</guimenuitem
+> from the diagrams context menu in the Tree View </para>
+<para
+>Since deleting a diagram is something serious that could cause loss of work if done by accident, &umbrello; will ask you to confirm the delete operation before actually removing the Diagram. Once a diagram has been deleted and the file has been saved there is no way to undo this action. </para>
+</sect2>
+<sect2 id="rename-diagram">
+<title
+>Renaming Diagrams</title>
+<para
+>If you want to change the name of an existing diagram you can easily do this by selecting the Rename option from its &RMB; menu in the Tree View. </para>
+<para
+>Another way to rename a diagram is to do this via its properties dialogue, which you obtain by selecting Properties from its Context Menu or by double clicking on it in the Tree View. </para>
+</sect2>
+</sect1>
+<sect1 id="edit-diagram">
+<title
+>Editing Diagrams</title>
+<para
+>When working on a diagram, &umbrello; will try to guide you by applying some simple rules as to which elements are valid in the different types of diagrams, as well as the relationships that can exist between them. If you are an &UML; expert you will probably not even notice it, but this will help &UML; novices create standard-conformant diagrams. </para>
+<para
+>Once you have created your diagrams it is time to start editing them. Here you should notice the (for beginners subtle) difference between editing your diagram, and editing the <emphasis
+>model</emphasis
+>. As you already know, Diagrams are <emphasis
+>views</emphasis
+> of your model. For example, if you create a class by editing a Class Diagram, you are really editing both, your Diagram and your model. If you change the colour or other display options of a Class in your Class Diagram, you are only editing the Diagram, but nothing is changed in your model. </para>
+<sect2 id="insert-elements">
+<title
+>Insert Elements</title>
+<para
+>One of the first things you will do when editing a new diagram is to insert elements into them (Classes, Actors, Use Cases, &etc;) There is basically two ways of doing this:</para>
+<itemizedlist>
+<listitem
+><para
+>Dragging existing elements in your model from the Tree View</para
+></listitem>
+<listitem
+><para
+>Creating new elements in your model and adding them to your diagram at the same time, by using one of the edit Tools in the Work Toolbar</para
+></listitem>
+</itemizedlist>
+<para
+>To insert elements that already exist in your model, just drag them from the Tree View and drop them where you want them to be in your diagram. You can always move elements around in your Diagram using the Select Tool </para>
+<para
+>The second way of adding elements to your diagram is by using the Work Toolbar's edit tools (note that this will also add the elements to your model). </para>
+<para
+>The Work Toolbar was by default located on the far right of the application window, &umbrello; 1.2 has moved this to the top of the window. You can dock it into other edge or have it floating around if you prefer. The tools available on this toolbar (the buttons you see on it) change depending on the type of diagram you are currently working on. The button for the currently selected tool is activated in the toolbar. You can switch to the select tool by pressing the &Esc; key. </para>
+<para
+>When you have selected an edit tool from the Work Toolbar (for example, the tool to insert classes) the mouse pointer changes to a cross, and you can insert the elements in your model by single clicking in your diagram. Note that elements in &UML; must have a <emphasis
+>Unique Name</emphasis
+>. So that if you have a class in one diagram whose name is <quote
+>ClassA</quote
+> and then you use the insert Class tool to insert a class into another diagram you cannot name this new class <quote
+>ClassA</quote
+> as well. If these two are supposed to be two different elements, you have to give them a unique name. If you are trying to add the <emphasis
+>same</emphasis
+> element to your diagram, then the Insert Class is not the right tool for that. You should drag and drop the class from the Tree View instead. </para>
+</sect2>
+<sect2 id="delete-elements">
+<title
+>Deleting Elements</title>
+<para
+>You can delete any element by selecting the option <guimenuitem
+>Delete</guimenuitem
+> from its context menu. </para>
+<para
+>Again, there is a <emphasis
+>big</emphasis
+> difference between removing an object from a diagram, and deleting an object from your model: If you delete an object from within a diagram, you are only removing the object from that particular diagram: the element will still be part of your model and if there are other diagrams using the same element they will not suffer any change. If, on the other hand, you delete the element from the Tree View, you are actually deleting the element from your <emphasis
+>model</emphasis
+>. Since the element no longer exist in your model, it will be automatically removed from all the diagrams it appears in. </para>
+</sect2>
+<sect2 id="edit-elements">
+<title
+>Editing Elements</title>
+<para
+>You can edit most of the &UML; elements in your model and diagrams by opening its Properties dialogue and selecting the appropriate options. To edit the properties of an object, select <guimenuitem
+>Properties</guimenuitem
+> from its context menu (&RMB; click). Each element has a dialogue consisting of several pages where you can configure the options corresponding to that element. For some elements, like actors you can only set a couple of options, like the object name and documentation, while for other elements, like classes, you can edit its attributes and operations, select what you want to be shown in the diagram (whole operation signature or just operation names, etc) and even the colours you want to use for the line and fill of the class' representation on the diagram. </para>
+
+<para
+>For most &UML; elements you can also open the properties dialogue by double clicking on it if you are using the selection tool (arrow). The exception to this is Associations, in which case a double click creates an anchor point. For associations you need to use the &RMB; context menu to get the properties dialogue. </para>
+
+<para
+>Note that you can also select the properties option from the context menu of the elements in the Tree View. This allows you to also edit the properties for the diagrams, like setting whether the grid should be shown or not. </para>
+</sect2>
+<sect2 id="edit-classes">
+<title
+>Editing Classes</title>
+<para
+>Even though editing the properties of all objects was already covered in the previous section, classes deserve a special section because they are a bit more complicated and have more options than most of the other &UML; elements. </para>
+<para
+>In the properties dialogue for a class you can set everything, from the colour it uses to the operations and attributes it has. </para>
+<sect3 id="class-general-settings">
+<title
+>Class General Settings</title>
+<para
+>The General Settings page of the properties dialogue is self-explanatory. Here you can change the class' name, visibility, documentation, &etc; This page is always available. </para>
+</sect3>
+<sect3 id="class-attributes-settings">
+<title
+>Class Attribute Settings</title>
+<para
+>In the Attributes Settings page you can add, edit, or delete attributes (variables) of the class. You can move attributes up and down the list by pressing the arrow button on the side. This page is always available. </para>
+</sect3>
+<sect3 id="class-operations-settings">
+<title
+>Class Operations Settings</title>
+<para
+>Similar to the Attribute Settings Page, in the Operation Settings Page you can add, edit, or remove operations for your class. When adding or editing an operation, you enter the basic data in the <emphasis
+>Operation Properties</emphasis
+> dialogue. If you want to add parameters to your operation you need to click the <guibutton
+>New Parameter</guibutton
+> button, which will show the <emphasis
+>Parameter Properties</emphasis
+> dialogue. This page is always available </para>
+</sect3>
+<sect3 id="class-template-settings">
+<title
+>Class Template Settings</title>
+<para
+>This page allows you to add class templates which are unspecified classes or datatypes. In Java 1.5 these will be called Generics. </para>
+</sect3>
+<sect3 id="class-associations-page">
+<title
+>Class Associations Page</title>
+<para
+>The <guilabel
+>Class Associations</guilabel
+> page shows all the associations of this class in the current diagram. Double clicking on an association shows its properties, and depending on the type of association you may modify some parameters here such as setting multiplicity and Role name. If the association does not allow such options be be modified, the Association Properties dialogue is read-only and you can only modify the documentation associated with this association. </para>
+<para
+>This page is only available if you open the Class Properties from within a diagram. If you select the class properties from the context menu in the Tree View this page is not available. </para>
+</sect3>
+<sect3 id="class-display-page">
+<title
+>Class Display Page</title>
+<para
+>In the <guilabel
+>Display Options</guilabel
+> page, you can set what is to be shown in the diagram. A class can be shown as only one rectangle with the class name in it (useful if you have many classes in your diagram, or are for the moment not interested in the details of each class) or as complete as showing packages, stereotypes, and attributes and operations with full signature and visibility </para>
+<para
+>Depending on the amount of information you want to see you can select the corresponding options in this page. The changes you make here are only <emphasis
+>display options</emphasis
+> for the diagram. This means that <quote
+>hiding</quote
+> a class' operations only makes them not to be shown in the diagram, but the operations are still there as part of your model. This option is only available if you select the class properties from within a Diagram. If you open the class properties from the Tree View this page is missing since such Display Options do not make sense in that case</para>
+</sect3>
+<sect3 id="class-color-page">
+<title
+>Class Colour Page</title>
+<para
+>In the <guilabel
+>Widget Colour</guilabel
+> page you can configure the colours you want for the line and the fill of the widget. This option obviously makes sense only for classes displayed in diagrams, and is missing if you open the class' properties dialogue from the Tree View. </para>
+</sect3>
+</sect2>
+
+<sect2 id="associations">
+<title
+>Associations</title>
+<para
+>Associations relate two &UML; objects to each other. Normally associations are defined between two classes, but some types of associations can also exist between use cases and actors. </para>
+<para
+>To create an association select the appropriate tool from the Work Toolbar (generic Association, Generalization, Aggregation, &etc;) and single click on the first element participating in the association and then single click on the second item participating. Note that those are two clicks, one on each of the objects participating in the association, it is <emphasis
+>not</emphasis
+> a drag from one object to the other. </para>
+<para
+>If you try to use an association in a way against the &UML; specification &umbrello; will refuse to create the association and you will get an error message. This would be the case if, for example, a Generalisation exists from class A to class B and then you try to create another Generalisation from Class B to class A </para>
+<para
+><mousebutton
+>Right</mousebutton
+> clicking on an association will show a context menu with the actions you can apply on it. If you need to delete an association simply select the <guimenuitem
+>Delete</guimenuitem
+> option from this context menu. You can also select the <guimenuitem
+>Properties</guimenuitem
+> option and, depending on the association type edit attributes such as roles and multiplicity. </para>
+<sect3 id="anchor-points">
+<title
+>Anchor Points</title>
+<para
+>Associations are drawn, by default, as a straight line connecting the two objects in the diagram. </para>
+<para
+>You can add anchor points to bend an association by <mousebutton
+>double</mousebutton
+> clicking some where along the association line. This will insert an anchor point (displayed as a blue point when the association line is selected) which you can move around to give shape to the association </para>
+<para
+>If you need to remove an anchor point, <mousebutton
+>double</mousebutton
+> click on it again to remove it </para>
+<para
+>Note that the only way to edit the properties of an association is through the context menu. If you try to <mousebutton
+>double</mousebutton
+> click on it as with other &UML; objects, this will only insert an anchor point. </para>
+</sect3>
+</sect2>
+
+<sect2 id="notes">
+<title
+>Notes, Text and Boxes</title>
+<para
+>Notes, Lines Of Text and Boxes are elements that can be present in any type of diagram and have no real semantic value, but are very helpful to add extra comments or explanations that can make your diagram easier to understand. </para>
+<para
+>To add a Note or a Line Of Text, select the corresponding tool from the Work Toolbar and single click on the diagram where you want to put your comment. You can edit the text by opening the element through its context menu or in the case of notes by <mousebutton
+>double</mousebutton
+> clicking on them as well. </para>
+<sect3 id="anchors">
+<title
+>Anchors</title>
+<para
+>Anchors are used to link a text note and another &UML; Element together. For example, you normally use a text note to explain or make some comment about a class or a particular association, in which case you can use the anchor to make it clear that the note <quote
+>belongs</quote
+> to that particular element. </para>
+<para
+>To add an anchor between a note and another &UML; element, use the anchor tool from the work toolbar. You first need to click on the note and then click on the &UML; element you want the note to be linked to. </para>
+</sect3>
+</sect2>
+</sect1>
+</chapter>
+<!--edit-diagram-->
diff --git a/tde-i18n-en_GB/docs/kdeutils/Makefile.am b/tde-i18n-en_GB/docs/kdeutils/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeutils/Makefile.in b/tde-i18n-en_GB/docs/kdeutils/Makefile.in
new file mode 100644
index 00000000000..da7cf20ecc6
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeutils
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kinfocenter kcontrol
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeutils/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeutils/kcontrol/Makefile.am b/tde-i18n-en_GB/docs/kdeutils/kcontrol/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kcontrol/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeutils/kcontrol/Makefile.in b/tde-i18n-en_GB/docs/kdeutils/kcontrol/Makefile.in
new file mode 100644
index 00000000000..39d33833625
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kcontrol/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeutils/kcontrol
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kcmlowbatcrit
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.am b/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.am
new file mode 100644
index 00000000000..ac73061449e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kcontrol/kcmlowbatcrit
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in b/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in
new file mode 100644
index 00000000000..dd2de5d02ca
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeutils/kcontrol/kcmlowbatcrit
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kcontrol/kcmlowbatcrit
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/index.cache.bz2 b/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/index.cache.bz2
new file mode 100644
index 00000000000..786f19bb392
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/index.docbook b/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/index.docbook
new file mode 100644
index 00000000000..5310801246a
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kcontrol/kcmlowbatcrit/index.docbook
@@ -0,0 +1,88 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article>
+<articleinfo>
+
+<authorgroup>
+<author
+> <firstname
+>Mike</firstname
+> <surname
+>McBride</surname
+> </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>KDE British Conversion</contrib
+></othercredit>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Battery</keyword>
+<keyword
+>Power</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1 id="lowbatcrit">
+
+<title
+>Low Battery Critical</title>
+<!-- <note
+><para
+>The laptop modules require the correct installation of the
+apm modules. For more information see the section entitled Laptop
+Information</link
+>.</para
+></note
+> -->
+<sect2 id="low-bat-crit-use">
+<title
+>Use</title>
+<para
+></para>
+</sect2>
+<sect2 id="low-bat-crit-author">
+<title
+>Section Author</title>
+<para
+>This section written by Paul Campbell <email
+>paul@taniwha.com</email
+></para>
+<para
+>Converted to Docbook by Mike McBride <email
+>mpmcbride7@yahoo.com</email
+></para>
+<para
+>KDE British Conversion Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para>
+</sect2>
+</sect1>
+
+</article> \ No newline at end of file
diff --git a/tde-i18n-en_GB/docs/kdeutils/kinfocenter/Makefile.am b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/Makefile.am
new file mode 100644
index 00000000000..f781297a70f
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeutils/kinfocenter/Makefile.in b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/Makefile.in
new file mode 100644
index 00000000000..67898e3c436
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeutils/kinfocenter
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. blockdevices
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kinfocenter/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kinfocenter/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/Makefile.am b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/Makefile.am
new file mode 100644
index 00000000000..1309780d834
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kinfocenter/blockdevices
+KDE_MANS = AUTO
diff --git a/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/Makefile.in b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/Makefile.in
new file mode 100644
index 00000000000..8c8ad427d9e
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/kdeutils/kinfocenter/blockdevices
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kinfocenter/blockdevices
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kinfocenter/blockdevices/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kinfocenter/blockdevices/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/index.cache.bz2 b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/index.cache.bz2
new file mode 100644
index 00000000000..2bb29ab5874
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/index.docbook b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/index.docbook
new file mode 100644
index 00000000000..1e3278f2827
--- /dev/null
+++ b/tde-i18n-en_GB/docs/kdeutils/kinfocenter/blockdevices/index.docbook
@@ -0,0 +1,133 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % British-English "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<article lang="&language;">
+<articleinfo>
+
+<authorgroup>
+<author
+> <firstname
+>Mike</firstname
+> <surname
+>McBride</surname
+> </author>
+<othercredit role="translator"
+><firstname
+>Malcolm</firstname
+><surname
+>Hunter</surname
+><affiliation
+><address
+><email
+>malcolm.hunter@gmx.co.uk</email
+></address
+></affiliation
+><contrib
+>KDE British Conversion</contrib
+></othercredit>
+</authorgroup>
+
+<date
+>2002-02-12</date>
+<releaseinfo
+>3.00.00</releaseinfo>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KControl</keyword>
+<keyword
+>Block Devices</keyword>
+<keyword
+>Disk space</keyword>
+</keywordset>
+</articleinfo>
+
+<sect1>
+<title
+>Block Devices</title>
+
+<para
+> The module window displays the available file devices and some information about each device. It also allows you to control mount points, and mount/unmount devices. </para>
+
+<para
+> Normally, the following pieces of information are shown in this tab: </para>
+
+<itemizedlist
+> <listitem
+><para
+>an icon depicting the type of storage</para
+></listitem
+> <listitem
+><para
+>file format</para
+></listitem
+> <listitem
+><para
+>total size</para
+></listitem
+> <listitem
+><para
+>mount point</para
+></listitem
+> <listitem
+><para
+>free disk space</para
+></listitem
+> <listitem
+><para
+>the percentage of space used as a number and as a graph.</para
+></listitem
+> </itemizedlist>
+
+<para
+> <mousebutton
+>Left</mousebutton
+> clicking on the header of a particular column sorts the devices according to that variable. A second <mousebutton
+>left</mousebutton
+> click sorts in the opposite order. </para>
+
+<para
+> <mousebutton
+>Right</mousebutton
+> clicking on a row pops up a menu. If that device is not currently mounted, the <guimenuitem
+>Mount device</guimenuitem
+> option is available. If the device is mounted, it can be unmounted by choosing <guimenuitem
+>Unmount device</guimenuitem
+>. Selecting <guimenuitem
+>Open filemanager</guimenuitem
+> opens a new window with a graphical view of the files on that device. </para>
+
+<para
+> The appropriate mount and umount commands, and how the file manager is opened from the context menu, can be configured from the &kdf; application. </para>
+
+<sect2>
+<title
+>Section Author</title>
+
+<para
+>This section is modified from the <application
+>kdf</application
+> documentation which was authored by Jonathan Singer <email
+>jsinger@leeta.net</email
+></para>
+
+<para
+>Modified for KDE 2.0 by Mike McBride <email
+>mpmcbride7@yahoo.com</email
+></para>
+<para
+>KDE British Conversion Malcolm Hunter <email
+>malcolm.hunter@gmx.co.uk</email
+></para>
+
+</sect2>
+</sect1>
+</article>
+
diff --git a/tde-i18n-en_GB/install-sh b/tde-i18n-en_GB/install-sh
new file mode 100755
index 00000000000..0ae12c0ebea
--- /dev/null
+++ b/tde-i18n-en_GB/install-sh
@@ -0,0 +1,401 @@
+#!/bin/sh
+# install - install a program, script, or datafile
+
+scriptversion=2005-11-07.23
+
+# This originates from X11R5 (mit/util/scripts/install.sh), which was
+# later released in X11R6 (xc/config/util/install.sh) with the
+# following copyright and license.
+#
+# Copyright (C) 1994 X Consortium
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Except as contained in this notice, the name of the X Consortium shall not
+# be used in advertising or otherwise to promote the sale, use or other deal-
+# ings in this Software without prior written authorization from the X Consor-
+# tium.
+#
+#
+# FSF changes to this file are in the public domain.
+#
+# Calling this script install-sh is preferred over install.sh, to prevent
+# `make' implicit rules from creating a file called install from it
+# when there is no Makefile.
+#
+# This script is compatible with the BSD install script, but was written
+# from scratch. It can only install one file at a time, a restriction
+# shared with many OS's install programs.
+
+# set DOITPROG to echo to test this script
+
+# Don't use :- since 4.3BSD and earlier shells don't like it.
+doit="${DOITPROG-}"
+
+# put in absolute paths if you don't have them in your path; or use env. vars.
+
+mvprog="${MVPROG-mv}"
+cpprog="${CPPROG-cp}"
+chmodprog="${CHMODPROG-chmod}"
+chownprog="${CHOWNPROG-chown}"
+chgrpprog="${CHGRPPROG-chgrp}"
+stripprog="${STRIPPROG-strip}"
+rmprog="${RMPROG-rm}"
+mkdirprog="${MKDIRPROG-mkdir}"
+
+posix_glob=
+posix_mkdir=
+
+# Symbolic mode for testing mkdir with directories.
+# It is the same as 755, but also tests that "u+" works.
+test_mode=u=rwx,g=rx,o=rx,u+wx
+
+# Desired mode of installed file.
+mode=0755
+
+# Desired mode of newly created intermediate directories.
+# It is empty if not known yet.
+intermediate_mode=
+
+chmodcmd=$chmodprog
+chowncmd=
+chgrpcmd=
+stripcmd=
+rmcmd="$rmprog -f"
+mvcmd="$mvprog"
+src=
+dst=
+dir_arg=
+dstarg=
+no_target_directory=
+
+usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
+ or: $0 [OPTION]... SRCFILES... DIRECTORY
+ or: $0 [OPTION]... -t DIRECTORY SRCFILES...
+ or: $0 [OPTION]... -d DIRECTORIES...
+
+In the 1st form, copy SRCFILE to DSTFILE.
+In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
+In the 4th, create DIRECTORIES.
+
+Options:
+-c (ignored)
+-d create directories instead of installing files.
+-g GROUP $chgrpprog installed files to GROUP.
+-m MODE $chmodprog installed files to MODE.
+-o USER $chownprog installed files to USER.
+-s $stripprog installed files.
+-t DIRECTORY install into DIRECTORY.
+-T report an error if DSTFILE is a directory.
+--help display this help and exit.
+--version display version info and exit.
+
+Environment variables override the default commands:
+ CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
+"
+
+while test -n "$1"; do
+ case $1 in
+ -c) shift
+ continue;;
+
+ -d) dir_arg=true
+ shift
+ continue;;
+
+ -g) chgrpcmd="$chgrpprog $2"
+ shift
+ shift
+ continue;;
+
+ --help) echo "$usage"; exit $?;;
+
+ -m) mode=$2
+ shift
+ shift
+ continue;;
+
+ -o) chowncmd="$chownprog $2"
+ shift
+ shift
+ continue;;
+
+ -s) stripcmd=$stripprog
+ shift
+ continue;;
+
+ -t) dstarg=$2
+ shift
+ shift
+ continue;;
+
+ -T) no_target_directory=true
+ shift
+ continue;;
+
+ --version) echo "$0 $scriptversion"; exit $?;;
+
+ *) # When -d is used, all remaining arguments are directories to create.
+ # When -t is used, the destination is already specified.
+ test -n "$dir_arg$dstarg" && break
+ # Otherwise, the last argument is the destination. Remove it from $@.
+ for arg
+ do
+ if test -n "$dstarg"; then
+ # $@ is not empty: it contains at least $arg.
+ set fnord "$@" "$dstarg"
+ shift # fnord
+ fi
+ shift # arg
+ dstarg=$arg
+ done
+ break;;
+ esac
+done
+
+if test -z "$1"; then
+ if test -z "$dir_arg"; then
+ echo "$0: no input file specified." >&2
+ exit 1
+ fi
+ # It's OK to call `install-sh -d' without argument.
+ # This can happen when creating conditional directories.
+ exit 0
+fi
+
+test -n "$dir_arg" || trap '(exit $?); exit' 1 2 13 15
+
+for src
+do
+ # Protect names starting with `-'.
+ case $src in
+ -*) src=./$src ;;
+ esac
+
+ if test -n "$dir_arg"; then
+ dst=$src
+ dstdir=$dst
+ test -d "$dstdir"
+ dstdir_status=$?
+ else
+
+ # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
+ # might cause directories to be created, which would be especially bad
+ # if $src (and thus $dsttmp) contains '*'.
+ if test ! -f "$src" && test ! -d "$src"; then
+ echo "$0: $src does not exist." >&2
+ exit 1
+ fi
+
+ if test -z "$dstarg"; then
+ echo "$0: no destination specified." >&2
+ exit 1
+ fi
+
+ dst=$dstarg
+ # Protect names starting with `-'.
+ case $dst in
+ -*) dst=./$dst ;;
+ esac
+
+ # If destination is a directory, append the input filename; won't work
+ # if double slashes aren't ignored.
+ if test -d "$dst"; then
+ if test -n "$no_target_directory"; then
+ echo "$0: $dstarg: Is a directory" >&2
+ exit 1
+ fi
+ dstdir=$dst
+ dst=$dstdir/`basename "$src"`
+ dstdir_status=0
+ else
+ # Prefer dirname, but fall back on a substitute if dirname fails.
+ dstdir=`
+ (dirname "$dst") 2>/dev/null ||
+ expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$dst" : 'X\(//\)[^/]' \| \
+ X"$dst" : 'X\(//\)$' \| \
+ X"$dst" : 'X\(/\)' \| \
+ . : '\(.\)' 2>/dev/null ||
+ echo X"$dst" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
+ /^X\(\/\/\)[^/].*/{ s//\1/; q; }
+ /^X\(\/\/\)$/{ s//\1/; q; }
+ /^X\(\/\).*/{ s//\1/; q; }
+ s/.*/./; q'
+ `
+
+ test -d "$dstdir"
+ dstdir_status=$?
+ fi
+ fi
+
+ obsolete_mkdir_used=false
+
+ if test $dstdir_status != 0; then
+ case $posix_mkdir in
+ '')
+ posix_mkdir=false
+ if $mkdirprog -m $test_mode -p -- / >/dev/null 2>&1; then
+ posix_mkdir=true
+ else
+ # Remove any dirs left behind by ancient mkdir implementations.
+ rmdir ./-m "$test_mode" ./-p ./-- 2>/dev/null
+ fi ;;
+ esac
+
+ if
+ $posix_mkdir && {
+
+ # With -d, create the new directory with the user-specified mode.
+ # Otherwise, create it using the same intermediate mode that
+ # mkdir -p would use when creating intermediate directories.
+ # POSIX says that this mode is "$(umask -S),u+wx", so use that
+ # if umask -S works.
+
+ if test -n "$dir_arg"; then
+ mkdir_mode=$mode
+ else
+ case $intermediate_mode in
+ '')
+ if umask_S=`(umask -S) 2>/dev/null`; then
+ intermediate_mode=$umask_S,u+wx
+ else
+ intermediate_mode=$test_mode
+ fi ;;
+ esac
+ mkdir_mode=$intermediate_mode
+ fi
+
+ $mkdirprog -m "$mkdir_mode" -p -- "$dstdir"
+ }
+ then :
+ else
+
+ # mkdir does not conform to POSIX, or it failed possibly due to
+ # a race condition. Create the directory the slow way, step by
+ # step, checking for races as we go.
+
+ case $dstdir in
+ /*) pathcomp=/ ;;
+ -*) pathcomp=./ ;;
+ *) pathcomp= ;;
+ esac
+
+ case $posix_glob in
+ '')
+ if (set -f) 2>/dev/null; then
+ posix_glob=true
+ else
+ posix_glob=false
+ fi ;;
+ esac
+
+ oIFS=$IFS
+ IFS=/
+ $posix_glob && set -f
+ set fnord $dstdir
+ shift
+ $posix_glob && set +f
+ IFS=$oIFS
+
+ for d
+ do
+ test "x$d" = x && continue
+
+ pathcomp=$pathcomp$d
+ if test ! -d "$pathcomp"; then
+ $mkdirprog "$pathcomp"
+ # Don't fail if two instances are running concurrently.
+ test -d "$pathcomp" || exit 1
+ fi
+ pathcomp=$pathcomp/
+ done
+ obsolete_mkdir_used=true
+ fi
+ fi
+
+ if test -n "$dir_arg"; then
+ { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
+ { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
+ { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
+ test -z "$chmodcmd" || $doit $chmodcmd "$mode" "$dst"; } || exit 1
+ else
+
+ # Make a couple of temp file names in the proper directory.
+ dsttmp=$dstdir/_inst.$$_
+ rmtmp=$dstdir/_rm.$$_
+
+ # Trap to clean up those temp files at exit.
+ trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
+
+ # Copy the file name to the temp name.
+ $doit $cpprog "$src" "$dsttmp" &&
+
+ # and set any options; do chmod last to preserve setuid bits.
+ #
+ # If any of these fail, we abort the whole thing. If we want to
+ # ignore errors from any of these, just make sure not to ignore
+ # errors from the above "$doit $cpprog $src $dsttmp" command.
+ #
+ { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
+ && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \
+ && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \
+ && { test -z "$chmodcmd" || $doit $chmodcmd "$mode" "$dsttmp"; } &&
+
+ # Now rename the file to the real destination.
+ { $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null \
+ || {
+ # The rename failed, perhaps because mv can't rename something else
+ # to itself, or perhaps because mv is so ancient that it does not
+ # support -f.
+
+ # Now remove or move aside any old file at destination location.
+ # We try this two ways since rm can't unlink itself on some
+ # systems and the destination file might be busy for other
+ # reasons. In this case, the final cleanup might fail but the new
+ # file should still install successfully.
+ {
+ if test -f "$dst"; then
+ $doit $rmcmd -f "$dst" 2>/dev/null \
+ || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null \
+ && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }; }\
+ || {
+ echo "$0: cannot unlink or rename $dst" >&2
+ (exit 1); exit 1
+ }
+ else
+ :
+ fi
+ } &&
+
+ # Now rename the file to the real destination.
+ $doit $mvcmd "$dsttmp" "$dst"
+ }
+ } || exit 1
+
+ trap '' 0
+ fi
+done
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff --git a/tde-i18n-en_GB/messages/Makefile.am b/tde-i18n-en_GB/messages/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/Makefile.in b/tde-i18n-en_GB/messages/Makefile.in
new file mode 100644
index 00000000000..d6a9c6ceb91
--- /dev/null
+++ b/tde-i18n-en_GB/messages/Makefile.in
@@ -0,0 +1,601 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. kdegraphics kdeutils kdenetwork kdeadmin kdepim kdetoys kdeedu kdevelop kdeartwork kdesdk kdeaddons kdegames kdeaccessibility kdemultimedia kdebase kdelibs kdewebdev
+POFILES = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls-files uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls-files
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=charset entry.desktop flag.png Makefile.in Makefile.am
+
+#>+ 10
+install-nls-files:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)
+ $(INSTALL_DATA) $(srcdir)/entry.desktop $(DESTDIR)$(kde_locale)/$(KDE_LANG)/entry.desktop
+ $(INSTALL_DATA) $(srcdir)/charset $(DESTDIR)$(kde_locale)/$(KDE_LANG)/charset
+ $(INSTALL_DATA) $(srcdir)/flag.png $(DESTDIR)$(kde_locale)/$(KDE_LANG)/flag.png
+uninstall-nls-files:
+ -rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/entry.desktop
+ -rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/charset
+ -rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/flag.png
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/charset b/tde-i18n-en_GB/messages/charset
new file mode 100644
index 00000000000..a5244212fb9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/charset
@@ -0,0 +1 @@
+utf-8
diff --git a/tde-i18n-en_GB/messages/entry.desktop b/tde-i18n-en_GB/messages/entry.desktop
new file mode 100644
index 00000000000..b562651679c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/entry.desktop
@@ -0,0 +1,77 @@
+[KCM Locale]
+Name=British English
+Name[af]=Britse Engels
+Name[be]=Англійская брытанская
+Name[bg]=Английски (Великобритания)
+Name[bn]=বৃটিশ ইংরেজি
+Name[br]=Saozneg eus Bro Saoz
+Name[bs]=Britanski Engleski
+Name[ca]=Anglès britànic
+Name[cs]=Britská angličtina
+Name[csb]=Britijsczi anielsczi
+Name[cy]=Saesneg Prydain
+Name[da]=Britisk engelsk
+Name[de]=Englisch (UK)
+Name[el]=Αγγλικά Βρετανίας
+Name[eo]=Brita anglo
+Name[es]=Inglés británico
+Name[et]=Briti inglise
+Name[eu]=Ingelesa (Britainiakoa)
+Name[fa]=انگلیسی بریتانیا
+Name[fi]=Britannian englanti
+Name[fr]=Anglais Britannique
+Name[fy]=Britsk Ingelsk
+Name[ga]=Béarla na Breataine
+Name[gl]=Inglés de GB
+Name[he]=אנגלית בריטנית
+Name[hi]=ब्रिटिश अंग्रेज़ी
+Name[hr]=Britanski Engleski
+Name[hsb]=Jendźelsce (WB)
+Name[hu]=Angol (brit)
+Name[id]=Inggris
+Name[is]=Enska Bretland
+Name[it]=Inglese britannico
+Name[ja]=イギリス英語
+Name[ka]=ბრიტანული ინგლისური
+Name[kk]=Британдық ағылшынша
+Name[km]=អង់គ្លេស (អង់គ្លេស)
+Name[ko]=영어 (영국)
+Name[ku]=Îngilîziya Brîtanya
+Name[lb]=Englesch (UK)
+Name[lt]=Anglų (D.Britanijos)
+Name[lv]=Britu Angļu
+Name[mk]=Британски Англиски
+Name[ms]=English GB
+Name[nb]=Engelsk (Storbritannia)
+Name[nds]=Britsch Engelsch
+Name[ne]=बेलायती अंग्रेजी
+Name[nl]=Brits Engels
+Name[nn]=Engelsk (Storbritannia)
+Name[pa]=ਬਰਤਾਨੀਵੀ ਅੰਗਰੇਜ਼ੀ
+Name[pl]=Brytyjski angielski
+Name[pt]=Inglês da Grã-Bretanha
+Name[pt_BR]=Inglês Britânico
+Name[ro]=Engleză britanică
+Name[ru]=Британский английский
+Name[rw]=Icyongereza, Nyongereza
+Name[se]=Eŋgelasgiella (Stuorra Brittania)
+Name[sk]=angličtina (Spojené Kráľovstvo)
+Name[sl]=britansko angleško
+Name[sr]=Британски енглески
+Name[sr@Latn]=Britanski engleski
+Name[sv]=Brittisk engelska
+Name[ta]=பிரிட்டிஷ் ஆங்கிலம்
+Name[te]=బ్రిటిష్ ఆంగ్లము
+Name[tg]=Англисӣ (Бритонӣ)
+Name[th]=ภาษาอังกฤษบริติช
+Name[tr]=İngiliz İngilizcesi
+Name[tt]=İnglizçä (Britania)
+Name[uk]=Англійська (Великобританія)
+Name[uz]=Inglizcha BB
+Name[uz@cyrillic]=Инглизча ББ
+Name[vi]=Anh (quốc Anh)
+Name[wa]=Inglès britanike
+Name[zh_CN]=英国英语
+Name[zh_HK]=英式英語
+Name[zh_TW]=不列顛英語
+
diff --git a/tde-i18n-en_GB/messages/flag.png b/tde-i18n-en_GB/messages/flag.png
new file mode 100644
index 00000000000..66f7161569f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/flag.png
Binary files differ
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/Makefile.am b/tde-i18n-en_GB/messages/kdeaccessibility/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/Makefile.in b/tde-i18n-en_GB/messages/kdeaccessibility/Makefile.in
new file mode 100644
index 00000000000..e4d0d1ce82b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/Makefile.in
@@ -0,0 +1,659 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdeaccessibility
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kmousetool.po kmag.po libKTTSD.po kbstateapplet.po ksayit.po kmouth.po kttsd.po
+GMOFILES = kmousetool.gmo kmag.gmo libKTTSD.gmo kbstateapplet.gmo ksayit.gmo kmouth.gmo kttsd.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeaccessibility/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdeaccessibility/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeaccessibility/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeaccessibility/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeaccessibility/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=libKTTSD.po kmag.po kbstateapplet.po kmousetool.po kttsd.po Makefile.in ksayit.po kmouth.po Makefile.am
+
+#>+ 22
+kmousetool.gmo: kmousetool.po
+ rm -f kmousetool.gmo; $(GMSGFMT) -o kmousetool.gmo $(srcdir)/kmousetool.po
+ test ! -f kmousetool.gmo || touch kmousetool.gmo
+kmag.gmo: kmag.po
+ rm -f kmag.gmo; $(GMSGFMT) -o kmag.gmo $(srcdir)/kmag.po
+ test ! -f kmag.gmo || touch kmag.gmo
+libKTTSD.gmo: libKTTSD.po
+ rm -f libKTTSD.gmo; $(GMSGFMT) -o libKTTSD.gmo $(srcdir)/libKTTSD.po
+ test ! -f libKTTSD.gmo || touch libKTTSD.gmo
+kbstateapplet.gmo: kbstateapplet.po
+ rm -f kbstateapplet.gmo; $(GMSGFMT) -o kbstateapplet.gmo $(srcdir)/kbstateapplet.po
+ test ! -f kbstateapplet.gmo || touch kbstateapplet.gmo
+ksayit.gmo: ksayit.po
+ rm -f ksayit.gmo; $(GMSGFMT) -o ksayit.gmo $(srcdir)/ksayit.po
+ test ! -f ksayit.gmo || touch ksayit.gmo
+kmouth.gmo: kmouth.po
+ rm -f kmouth.gmo; $(GMSGFMT) -o kmouth.gmo $(srcdir)/kmouth.po
+ test ! -f kmouth.gmo || touch kmouth.gmo
+kttsd.gmo: kttsd.po
+ rm -f kttsd.gmo; $(GMSGFMT) -o kttsd.gmo $(srcdir)/kttsd.po
+ test ! -f kttsd.gmo || touch kttsd.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kmousetool.gmo kmag.gmo libKTTSD.gmo kbstateapplet.gmo ksayit.gmo kmouth.gmo kttsd.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kmousetool kmag libKTTSD kbstateapplet ksayit kmouth kttsd ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 9
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmousetool.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmag.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libKTTSD.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbstateapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksayit.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmouth.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kttsd.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeaccessibility/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeaccessibility/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeaccessibility/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/kbstateapplet.po b/tde-i18n-en_GB/messages/kdeaccessibility/kbstateapplet.po
new file mode 100644
index 00000000000..52c1e0dc29d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/kbstateapplet.po
@@ -0,0 +1,150 @@
+# translation of kbstateapplet.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbstateapplet\n"
+"POT-Creation-Date: 2005-10-02 02:46+0200\n"
+"PO-Revision-Date: 2005-11-05 00:30+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: kbstate.cpp:71
+msgid "Shift"
+msgstr "Shift"
+
+#: kbstate.cpp:72
+msgid "Control"
+msgstr "Control"
+
+#: kbstate.cpp:73
+msgid "Alt"
+msgstr "Alt"
+
+#: kbstate.cpp:74
+msgid "Win"
+msgstr "Win"
+
+#: kbstate.cpp:75
+msgid "Meta"
+msgstr "Meta"
+
+#: kbstate.cpp:76
+msgid "Super"
+msgstr "Super"
+
+#: kbstate.cpp:77
+msgid "Hyper"
+msgstr "Hyper"
+
+#: kbstate.cpp:78
+msgid "Alt Graph"
+msgstr "Alt Graph"
+
+#: kbstate.cpp:78
+msgid "æ"
+msgstr "æ"
+
+#: kbstate.cpp:79
+msgid "Num Lock"
+msgstr "Num Lock"
+
+#: kbstate.cpp:79
+msgid "Num"
+msgstr "Num"
+
+#: kbstate.cpp:80
+msgid "Caps Lock"
+msgstr "Caps Lock"
+
+#: kbstate.cpp:81
+msgid "Scroll Lock"
+msgstr "Scroll Lock"
+
+#: kbstate.cpp:81
+msgid "Scroll"
+msgstr "Scroll"
+
+#: kbstate.cpp:139
+msgid "Small"
+msgstr "Small"
+
+#: kbstate.cpp:140
+msgid "Medium"
+msgstr "Medium"
+
+#: kbstate.cpp:141
+msgid "Large"
+msgstr "Large"
+
+#: kbstate.cpp:146
+msgid "Modifier Keys"
+msgstr "Modifier Keys"
+
+#: kbstate.cpp:147
+msgid "Lock Keys"
+msgstr "Lock Keys"
+
+#: kbstate.cpp:148
+msgid "Mouse Status"
+msgstr "Mouse Status"
+
+#: kbstate.cpp:149
+msgid "AccessX Status"
+msgstr "AccessX Status"
+
+#: kbstate.cpp:153 kbstate.cpp:715
+msgid "Keyboard Status Applet"
+msgstr "Keyboard Status Applet"
+
+#: kbstate.cpp:154
+msgid "Set Icon Size"
+msgstr "Set Icon Size"
+
+#: kbstate.cpp:155
+msgid "Fill Available Space"
+msgstr "Fill Available Space"
+
+#: kbstate.cpp:157
+msgid "Show"
+msgstr "Show"
+
+#: kbstate.cpp:158
+msgid "Configure AccessX Features..."
+msgstr "Configure AccessX Features..."
+
+#: kbstate.cpp:159
+msgid "Configure Keyboard..."
+msgstr "Configure Keyboard..."
+
+#: kbstate.cpp:160
+msgid "Configure Mouse..."
+msgstr "Configure Mouse..."
+
+#: kbstate.cpp:572 kbstate.cpp:586 kbstate.cpp:590 kbstate.cpp:1030
+msgid ""
+"_: a (the first letter in the alphabet)\n"
+"a"
+msgstr "a"
+
+#: kbstate.cpp:716
+msgid "Panel applet that shows the state of the modifier keys"
+msgstr "Panel applet that shows the state of the modifier keys"
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/kmag.po b/tde-i18n-en_GB/messages/kdeaccessibility/kmag.po
new file mode 100644
index 00000000000..93d5fdfceb9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/kmag.po
@@ -0,0 +1,414 @@
+# translation of kmag.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmag\n"
+"POT-Creation-Date: 2006-05-28 04:04+0200\n"
+"PO-Revision-Date: 2006-11-24 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: 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 ""
+"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."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: main.cpp:37
+msgid "File to open"
+msgstr "File to open"
+
+#: kmagselrect.cpp:228 main.cpp:45
+msgid "KMagnifier"
+msgstr "KMagnifier"
+
+#: main.cpp:46
+msgid "Screen magnifier for the K Desktop Environment (KDE)"
+msgstr "Screen magnifier for the K Desktop Environment (KDE)"
+
+#: main.cpp:53
+msgid "Rewrite and current maintainer"
+msgstr "Rewrite and current maintainer"
+
+#: main.cpp:56
+msgid "Original idea and author (KDE1)"
+msgstr "Original idea and author (KDE1)"
+
+#: main.cpp:58
+msgid ""
+"Rework of the user interface, improved selection window, speed optimisation, "
+"rotation, bug fixes"
+msgstr ""
+"Rework of the user interface, improved selection window, speed optimisation, "
+"rotation, bug fixes"
+
+#: main.cpp:59
+msgid "Some tips"
+msgstr "Some tips"
+
+#: kmagselrect.cpp:228
+msgid "Selection Window"
+msgstr "Selection Window"
+
+#: kmag.cpp:92
+msgid "&Very Low"
+msgstr "&Very Low"
+
+#: kmag.cpp:92
+msgid "&Low"
+msgstr "&Low"
+
+#: kmag.cpp:92
+msgid "&Medium"
+msgstr "&Medium"
+
+#: kmag.cpp:92
+msgid "&High"
+msgstr "&High"
+
+#: kmag.cpp:92
+msgid "V&ery High"
+msgstr "V&ery High"
+
+#: kmag.cpp:100
+msgid "&No Rotation (0 Degrees)"
+msgstr "&No Rotation (0 Degrees)"
+
+#: kmag.cpp:100
+msgid "&Left (90 Degrees)"
+msgstr "&Left (90 Degrees)"
+
+#: kmag.cpp:100
+msgid "&Upside Down (180 Degrees)"
+msgstr "&Upside Down (180 Degrees)"
+
+#: kmag.cpp:100
+msgid "&Right (270 Degrees)"
+msgstr "&Right (270 Degrees)"
+
+#: kmag.cpp:129
+msgid "New &Window"
+msgstr "New &Window"
+
+#: kmag.cpp:131
+msgid "Open a new KMagnifier window"
+msgstr "Open a new KMagnifier window"
+
+#: kmag.cpp:133
+msgid "&Stop"
+msgstr "&Stop"
+
+#: kmag.cpp:135
+msgid "Click to stop window refresh"
+msgstr "Click to stop window refresh"
+
+#: kmag.cpp:136
+msgid ""
+"Clicking on this icon will <b>start</b> / <b>stop</b> "
+"updating of the display. Stopping the update will zero the processing power "
+"required (CPU usage)"
+msgstr ""
+"Clicking on this icon will <b>start</b> / <b>stop</b> "
+"updating of the display. Stopping the update will zero the processing power "
+"required (CPU usage)"
+
+#: kmag.cpp:140
+msgid "&Save Snapshot As..."
+msgstr "&Save Snapshot As..."
+
+#: kmag.cpp:142
+msgid "Saves the zoomed view to an image file."
+msgstr "Saves the zoomed view to an image file."
+
+#: kmag.cpp:143
+msgid "Save image to a file"
+msgstr "Save image to a file"
+
+#: kmag.cpp:146
+msgid "Click on this button to print the current zoomed view."
+msgstr "Click on this button to print the current zoomed view."
+
+#: kmag.cpp:149 kmag.cpp:150
+msgid "Quits the application"
+msgstr "Quits the application"
+
+#: kmag.cpp:153
+msgid ""
+"Click on this button to copy the current zoomed view to the clipboard which you "
+"can paste in other applications."
+msgstr ""
+"Click on this button to copy the current zoomed view to the clipboard which you "
+"can paste in other applications."
+
+#: kmag.cpp:154
+msgid "Copy zoomed image to clipboard"
+msgstr "Copy zoomed image to clipboard"
+
+#: kmag.cpp:156
+msgid "Show &Menu"
+msgstr "Show &Menu"
+
+#: kmag.cpp:159
+msgid "Hide &Menu"
+msgstr "Hide &Menu"
+
+#: kmag.cpp:161
+msgid "Show Main &Toolbar"
+msgstr "Show Main &Toolbar"
+
+#: kmag.cpp:164
+msgid "Hide Main &Toolbar"
+msgstr "Hide Main &Toolbar"
+
+#: kmag.cpp:166
+msgid "Show &View Toolbar"
+msgstr "Show &View Toolbar"
+
+#: kmag.cpp:169
+msgid "Hide &View Toolbar"
+msgstr "Hide &View Toolbar"
+
+#: kmag.cpp:171
+msgid "Show &Settings Toolbar"
+msgstr "Show &Settings Toolbar"
+
+#: kmag.cpp:174
+msgid "Hide &Settings Toolbar"
+msgstr "Hide &Settings Toolbar"
+
+#: kmag.cpp:177
+msgid "&Follow Mouse Mode"
+msgstr "&Follow Mouse Mode"
+
+#: kmag.cpp:179
+msgid "Magnify mouse area into window"
+msgstr "Magnify mouse area into window"
+
+#: kmag.cpp:180
+msgid ""
+"In this mode the area around the mouse cursor is shown in a normal window."
+msgstr ""
+"In this mode the area around the mouse cursor is shown in a normal window."
+
+#: kmag.cpp:182
+msgid "S&election Window Mode"
+msgstr "S&election Window Mode"
+
+#: kmag.cpp:184
+msgid "Magnify selected area into window"
+msgstr "Magnify selected area into window"
+
+#: kmag.cpp:185
+msgid ""
+"In this mode a selection window is opened. The selected area is shown in a "
+"normal window."
+msgstr ""
+"In this mode a selection window is opened. The selected area is shown in a "
+"normal window."
+
+#: kmag.cpp:187
+msgid "&Top Screen Edge Mode"
+msgstr "&Top Screen Edge Mode"
+
+#: kmag.cpp:189
+msgid "Magnify mouse area to top screen edge"
+msgstr "Magnify mouse area to top screen edge"
+
+#: kmag.cpp:190
+msgid ""
+"In this mode the area around the mouse is magnified to the top screen edge."
+msgstr ""
+"In this mode the area around the mouse is magnified to the top screen edge."
+
+#: kmag.cpp:192
+msgid "&Left Screen Edge Mode"
+msgstr "&Left Screen Edge Mode"
+
+#: kmag.cpp:194
+msgid "Magnify mouse area to left screen edge"
+msgstr "Magnify mouse area to left screen edge"
+
+#: kmag.cpp:195
+msgid ""
+"In this mode the area around the mouse is magnified to the left screen edge."
+msgstr ""
+"In this mode the area around the mouse is magnified to the left screen edge."
+
+#: kmag.cpp:197
+msgid "&Right Screen Edge Mode"
+msgstr "&Right Screen Edge Mode"
+
+#: kmag.cpp:199
+msgid "Magnify mouse area to right screen edge"
+msgstr "Magnify mouse area to right screen edge"
+
+#: kmag.cpp:200
+msgid ""
+"In this mode the area around the mouse is magnified to the right screen edge."
+msgstr ""
+"In this mode the area around the mouse is magnified to the right screen edge."
+
+#: kmag.cpp:202
+msgid "&Bottom Screen Edge Mode"
+msgstr "&Bottom Screen Edge Mode"
+
+#: kmag.cpp:204
+msgid "Magnify mouse area to bottom screen edge"
+msgstr "Magnify mouse area to bottom screen edge"
+
+#: kmag.cpp:205
+msgid ""
+"In this mode the area around the mouse is magnified to the bottom screen edge."
+msgstr ""
+"In this mode the area around the mouse is magnified to the bottom screen edge."
+
+#: kmag.cpp:207
+msgid "Hide Mouse &Cursor"
+msgstr "Hide Mouse &Cursor"
+
+#: kmag.cpp:210
+msgid "Show Mouse &Cursor"
+msgstr "Show Mouse &Cursor"
+
+#: kmag.cpp:212
+msgid "Hide the mouse cursor"
+msgstr "Hide the mouse cursor"
+
+#: kmag.cpp:215
+msgid "Click on this button to <b>zoom-in</b> on the selected region."
+msgstr "Click on this button to <b>zoom-in</b> on the selected region."
+
+#: kmag.cpp:219
+msgid "Select the zoom factor."
+msgstr "Select the zoom factor."
+
+#: kmag.cpp:220
+msgid "Zoom factor"
+msgstr "Zoom factor"
+
+#: kmag.cpp:223
+msgid "Click on this button to <b>zoom-out</b> on the selected region."
+msgstr "Click on this button to <b>zoom-out</b> on the selected region."
+
+#: kmag.cpp:225
+msgid "&Invert Colors"
+msgstr "&Invert Colours"
+
+#: kmag.cpp:228
+msgid "&Rotation"
+msgstr "&Rotation"
+
+#: kmag.cpp:230
+msgid "Select the rotation degree."
+msgstr "Select the rotation degree."
+
+#: kmag.cpp:231
+msgid "Rotation degree"
+msgstr "Rotation degree"
+
+#: kmag.cpp:239
+msgid "Re&fresh"
+msgstr "Re&fresh"
+
+#: kmag.cpp:241
+msgid ""
+"Select the refresh rate. The higher the rate, the more computing power (CPU) "
+"will be needed."
+msgstr ""
+"Select the refresh rate. The higher the rate, the more computing power (CPU) "
+"will be needed."
+
+#: kmag.cpp:242
+msgid "Refresh rate"
+msgstr "Refresh rate"
+
+#: kmag.cpp:560
+msgid "Save Snapshot As"
+msgstr "Save Snapshot As"
+
+#: kmag.cpp:567
+msgid ""
+"Unable to save temporary file (before uploading to the network file you "
+"specified)."
+msgstr ""
+"Unable to save temporary file (before uploading to the network file you "
+"specified)."
+
+#: kmag.cpp:568 kmag.cpp:572 kmag.cpp:584
+msgid "Error Writing File"
+msgstr "Error Writing File"
+
+#: kmag.cpp:571
+msgid "Unable to upload file over the network."
+msgstr "Unable to upload file over the network."
+
+#: kmag.cpp:574 kmag.cpp:586
+#, c-format
+msgid ""
+"Current zoomed image saved to\n"
+"%1"
+msgstr ""
+"Current zoomed image saved to\n"
+"%1"
+
+#: kmag.cpp:583
+msgid ""
+"Unable to save file. Please check if you have permission to write to the "
+"directory."
+msgstr ""
+"Unable to save file. Please check if you have permission to write to the "
+"directory."
+
+#: kmag.cpp:603
+msgid "Click to stop window update"
+msgstr "Click to stop window update"
+
+#: kmag.cpp:606
+msgid "Start"
+msgstr "Start"
+
+#: kmag.cpp:607
+msgid "Click to start window update"
+msgstr "Click to start window update"
+
+#: kmag.cpp:637
+msgid "Magnify to Screen Edge - Select Size"
+msgstr "Magnify to Screen Edge - Select Size"
+
+#: kmag.cpp:638 kmag.cpp:654 kmag.cpp:670 kmag.cpp:686
+msgid "Size:"
+msgstr "Size:"
+
+#: kmag.cpp:653
+msgid "Magnify to Left Screen Edge - Select Size"
+msgstr "Magnify to Left Screen Edge - Select Size"
+
+#: kmag.cpp:669
+msgid "Magnify to Right Screen Edge - Select Size"
+msgstr "Magnify to Right Screen Edge - Select Size"
+
+#: kmag.cpp:685
+msgid "Magnify to Bottom Screen Edge - Select Size"
+msgstr "Magnify to Bottom Screen Edge - Select Size"
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/kmousetool.po b/tde-i18n-en_GB/messages/kdeaccessibility/kmousetool.po
new file mode 100644
index 00000000000..1fcb881c5bb
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/kmousetool.po
@@ -0,0 +1,162 @@
+# translation of kmousetool.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmousetool\n"
+"POT-Creation-Date: 2005-02-17 01:26+0100\n"
+"PO-Revision-Date: 2004-04-14 21:40+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: kmousetool.cpp:418
+msgid "The drag time must be less than or equal to the dwell time."
+msgstr "The drag time must be less than or equal to the dwell time."
+
+#: kmousetool.cpp:418
+msgid "Invalid Value"
+msgstr "Invalid Value"
+
+#: kmousetool.cpp:488 kmousetool.cpp:632
+msgid "&Stop"
+msgstr "&Stop"
+
+#: kmousetool.cpp:559
+msgid ""
+"There are unsaved changes in the active module.\n"
+"Do you want to apply the changes before closing the configuration window or "
+"discard the changes?"
+msgstr ""
+"There are unsaved changes in the active module.\n"
+"Do you want to apply the changes before closing the configuration window or "
+"discard the changes?"
+
+#: kmousetool.cpp:560
+msgid "Closing Configuration Window"
+msgstr "Closing Configuration Window"
+
+#: kmousetool.cpp:578
+msgid ""
+"There are unsaved changes in the active module.\n"
+"Do you want to apply the changes before quitting KMousetool or discard the "
+"changes?"
+msgstr ""
+"There are unsaved changes in the active module.\n"
+"Do you want to apply the changes before quitting KMousetool or discard the "
+"changes?"
+
+#: kmousetool.cpp:579
+msgid "Quitting KMousetool"
+msgstr "Quitting KMousetool"
+
+#: kmousetool.cpp:616
+msgid "&Configure KMouseTool..."
+msgstr "&Configure KMouseTool..."
+
+#: kmousetool.cpp:619
+msgid "KMousetool &Handbook"
+msgstr "KMousetool &Handbook"
+
+#: kmousetool.cpp:621
+msgid "&About KMouseTool"
+msgstr "&About KMouseTool"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#. i18n: file kmousetoolui.ui line 16
+#: main.cpp:32 main.cpp:44 rc.cpp:3
+#, no-c-format
+msgid "KMouseTool"
+msgstr "KMouseTool"
+
+#: main.cpp:48
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: main.cpp:49
+msgid "Usability improvements"
+msgstr "Usability improvements"
+
+#: main.cpp:50
+msgid "Original author"
+msgstr "Original author"
+
+#. i18n: file kmousetoolui.ui line 44
+#: rc.cpp:6
+#, no-c-format
+msgid "Settings"
+msgstr "Settings"
+
+#. i18n: file kmousetoolui.ui line 88
+#: rc.cpp:9
+#, no-c-format
+msgid "Drag t&ime (1/10 sec):"
+msgstr "Drag t&ime (1/10 sec):"
+
+#. i18n: file kmousetoolui.ui line 145
+#: rc.cpp:12
+#, no-c-format
+msgid "&Minimum movement:"
+msgstr "&Minimum movement:"
+
+#. i18n: file kmousetoolui.ui line 175
+#: rc.cpp:15
+#, no-c-format
+msgid "&Enable strokes"
+msgstr "&Enable strokes"
+
+#. i18n: file kmousetoolui.ui line 191
+#: rc.cpp:18
+#, no-c-format
+msgid "D&well time (1/10 sec):"
+msgstr "D&well time (1/10 sec):"
+
+#. i18n: file kmousetoolui.ui line 202
+#: rc.cpp:21
+#, no-c-format
+msgid "Smar&t drag"
+msgstr "Smar&t drag"
+
+#. i18n: file kmousetoolui.ui line 229
+#: rc.cpp:27
+#, no-c-format
+msgid "&Reset"
+msgstr "&Reset"
+
+#. i18n: file kmousetoolui.ui line 264
+#: rc.cpp:33
+#, no-c-format
+msgid "Start with &KDE"
+msgstr "Start with &KDE"
+
+#. i18n: file kmousetoolui.ui line 272
+#: rc.cpp:36
+#, no-c-format
+msgid "A&udible click"
+msgstr "A&udible click"
+
+#. i18n: file kmousetoolui.ui line 298
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"KMouseTool will run as a background application after you close this dialog. To "
+"change the settings again, restart KMouseTool or use the KDE system tray."
+msgstr ""
+"KMouseTool will run as a background application after you close this dialogue. "
+"To change the settings again, restart KMouseTool or use the KDE system tray."
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/kmouth.po b/tde-i18n-en_GB/messages/kdeaccessibility/kmouth.po
new file mode 100644
index 00000000000..4518c8eab03
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/kmouth.po
@@ -0,0 +1,1224 @@
+# translation of kmouth.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmouth\n"
+"POT-Creation-Date: 2005-07-24 01:41+0200\n"
+"PO-Revision-Date: 2005-11-05 00:30+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: texttospeechconfigurationwidget.cpp:47
+#: wordcompletion/dictionarycreationwizard.cpp:101
+msgid "Local"
+msgstr "Local"
+
+#: texttospeechconfigurationwidget.cpp:51
+#: wordcompletion/dictionarycreationwizard.cpp:105
+msgid "Latin1"
+msgstr "Latin1"
+
+#: texttospeechconfigurationwidget.cpp:52
+#: wordcompletion/dictionarycreationwizard.cpp:106
+msgid "Unicode"
+msgstr "Unicode"
+
+#: 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 "without name"
+
+#: wordcompletion/wordcompletionwidget.cpp:249
+msgid "Export Dictionary"
+msgstr "Export Dictionary"
+
+#: phrasebook/phrasebook.cpp:277 wordcompletion/wordcompletionwidget.cpp:254
+msgid "The file %1 already exists. Do you want to overwrite it?"
+msgstr "The file %1 already exists. Do you want to overwrite it?"
+
+#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255
+msgid "File Exists"
+msgstr "File Exists"
+
+#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: wordcompletion/wordlist.cpp:109
+msgid "Creating Word List"
+msgstr "Creating Word List"
+
+#: wordcompletion/wordlist.cpp:109 wordcompletion/wordlist.cpp:291
+msgid "Parsing the KDE documentation..."
+msgstr "Parsing the KDE documentation..."
+
+#: wordcompletion/wordlist.cpp:238
+msgid "Merging dictionaries..."
+msgstr "Merging dictionaries..."
+
+#: wordcompletion/wordlist.cpp:305
+msgid "Parsing file..."
+msgstr "Parsing file..."
+
+#: wordcompletion/wordlist.cpp:315
+msgid "Parsing directory..."
+msgstr "Parsing directory..."
+
+#: wordcompletion/wordlist.cpp:504
+msgid "Performing spell check..."
+msgstr "Performing spell check..."
+
+#. 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 ""
+"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."
+
+#. 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 ""
+"With this combo box you decide which language should be associated with the new "
+"dictionary."
+
+#: wordcompletion/creationsourcedetailsui.ui.h:18
+#: wordcompletion/wordcompletionui.ui.h:18
+msgid "Other"
+msgstr "Other"
+
+#: wordcompletion/creationsourcedetailsui.ui.h:25
+#: wordcompletion/wordcompletionui.ui.h:25
+msgid "Create Custom Language"
+msgstr "Create Custom Language"
+
+#: wordcompletion/creationsourcedetailsui.ui.h:25
+#: wordcompletion/wordcompletionui.ui.h:25
+msgid "Please enter the code for the custom language:"
+msgstr "Please enter the code for the custom language:"
+
+#: wordcompletion/dictionarycreationwizard.cpp:53
+msgid "Source of New Dictionary (1)"
+msgstr "Source of New Dictionary (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 "Source of New Dictionary (2)"
+
+#: wordcompletion/dictionarycreationwizard.cpp:63
+msgid "&Directory:"
+msgstr "&Directory:"
+
+#: 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 ""
+"With this input field you specify which directory you want to load for creating "
+"the new dictionary."
+
+#: wordcompletion/dictionarycreationwizard.cpp:238
+msgid "Merge result"
+msgstr "Merge result"
+
+#: wordcompletion/dictionarycreationwizard.cpp:241
+msgid ""
+"_: In the sense of a blank word list\n"
+"Empty list"
+msgstr "Empty list"
+
+#: wordcompletion/dictionarycreationwizard.cpp:250
+msgid "KDE Documentation"
+msgstr "KDE Documentation"
+
+#. 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 ""
+"With this combo box you select the language associated with the selected "
+"dictionary."
+
+#: optionsdialog.cpp:123
+msgid "General Options"
+msgstr "General Options"
+
+#: optionsdialog.cpp:129
+msgid "&Preferences"
+msgstr "&Preferences"
+
+#: optionsdialog.cpp:133
+msgid "&Text-to-Speech"
+msgstr "&Text-to-Speech"
+
+#: configwizard.cpp:103 optionsdialog.cpp:136
+msgid "Word Completion"
+msgstr "Word Completion"
+
+#: optionsdialog.cpp:142
+msgid "KTTSD Speech Service"
+msgstr "KTTSD Speech Service"
+
+#: optionsdialog.cpp:143
+msgid "KDE Text-to-Speech Daemon Configuration"
+msgstr "KDE Text-to-Speech Daemon Configuration"
+
+#: kmouth.cpp:98
+msgid "&Open as History..."
+msgstr "&Open as History..."
+
+#: kmouth.cpp:99 kmouth.cpp:100
+msgid "Opens an existing file as history"
+msgstr "Opens an existing file as history"
+
+#: kmouth.cpp:102
+msgid "Save &History As..."
+msgstr "Save &History As..."
+
+#: kmouth.cpp:103 kmouth.cpp:104
+msgid "Saves the actual history as..."
+msgstr "Saves the actual history as..."
+
+#: kmouth.cpp:106
+msgid "&Print History..."
+msgstr "&Print History..."
+
+#: kmouth.cpp:107 kmouth.cpp:108
+msgid "Prints out the actual history"
+msgstr "Prints out the actual history"
+
+#: kmouth.cpp:111 kmouth.cpp:112
+msgid "Quits the application"
+msgstr "Quits the application"
+
+#: kmouth.cpp:116
+msgid "Cuts the selected section and puts it to the clipboard"
+msgstr "Cuts the selected section and puts it to the clipboard"
+
+#: 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 ""
+"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."
+
+#: kmouth.cpp:120
+msgid "Copies the selected section to the clipboard"
+msgstr "Copies the selected section to the clipboard"
+
+#: 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 ""
+"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."
+
+#: kmouth.cpp:124 phrasebook/phrasebookdialog.cpp:371
+#: phrasebook/phrasebookdialog.cpp:372
+msgid "Pastes the clipboard contents to actual position"
+msgstr "Pastes the clipboard contents to actual position"
+
+#: kmouth.cpp:125
+msgid ""
+"Pastes the clipboard contents at the current cursor position into the edit "
+"field."
+msgstr ""
+"Pastes the clipboard contents at the current cursor position into the edit "
+"field."
+
+#: kmouth.cpp:127 kmouth.cpp:156 phraselist.cpp:79
+msgid "&Speak"
+msgstr "&Speak"
+
+#: kmouth.cpp:128
+msgid "Speaks the currently active sentence(s)"
+msgstr "Speaks the currently active sentence(s)"
+
+#: 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 ""
+"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."
+
+#: kmouth.cpp:132
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: kmouth.cpp:137 kmouth.cpp:138
+msgid "Enables/disables the toolbar"
+msgstr "Enables/disables the toolbar"
+
+#: kmouth.cpp:140
+msgid "Show P&hrasebook Bar"
+msgstr "Show P&hrasebook Bar"
+
+#: kmouth.cpp:141 kmouth.cpp:142
+msgid "Enables/disables the phrasebook bar"
+msgstr "Enables/disables the phrasebook bar"
+
+#: kmouth.cpp:145 kmouth.cpp:146
+msgid "Enables/disables the statusbar"
+msgstr "Enables/disables the statusbar"
+
+#: kmouth.cpp:148
+msgid "&Configure KMouth..."
+msgstr "&Configure KMouth..."
+
+#: kmouth.cpp:149 kmouth.cpp:150
+msgid "Opens the configuration dialog"
+msgstr "Opens the configuration dialogue"
+
+#: kmouth.cpp:157 kmouth.cpp:158
+msgid "Speaks the currently selected phrases in the history"
+msgstr "Speaks the currently selected phrases in the history"
+
+#: kmouth.cpp:161 kmouth.cpp:162
+msgid "Deletes the currently selected phrases from the history"
+msgstr "Deletes the currently selected phrases from the history"
+
+#: kmouth.cpp:164
+msgid "Cu&t"
+msgstr "Cu&t"
+
+#: kmouth.cpp:165 kmouth.cpp:166
+msgid ""
+"Cuts the currently selected phrases from the history and puts them to the "
+"clipboard"
+msgstr ""
+"Cuts the currently selected phrases from the history and puts them to the "
+"clipboard"
+
+#: kmouth.cpp:169 kmouth.cpp:170
+msgid "Copies the currently selected phrases from the history to the clipboard"
+msgstr ""
+"Copies the currently selected phrases from the history to the clipboard"
+
+#: kmouth.cpp:172
+msgid "Select &All Entries"
+msgstr "Select &All Entries"
+
+#: kmouth.cpp:173 kmouth.cpp:174
+msgid "Selects all phrases in the history"
+msgstr "Selects all phrases in the history"
+
+#: kmouth.cpp:176
+msgid "D&eselect All Entries"
+msgstr "D&eselect All Entries"
+
+#: kmouth.cpp:177 kmouth.cpp:178
+msgid "Deselects all phrases in the history"
+msgstr "Deselects all phrases in the history"
+
+#: 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 "Ready."
+
+#: kmouth.cpp:207 kmouth.cpp:309
+msgid "Opening file..."
+msgstr "Opening file..."
+
+#: kmouth.cpp:317
+msgid "Saving history with a new filename..."
+msgstr "Saving history with a new filename..."
+
+#: kmouth.cpp:326
+msgid "Printing..."
+msgstr "Printing..."
+
+#: kmouth.cpp:339
+msgid "Exiting..."
+msgstr "Exiting..."
+
+#: kmouth.cpp:373
+msgid "Toggling menubar..."
+msgstr "Toggling menubar..."
+
+#: kmouth.cpp:385
+msgid "Toggling toolbar..."
+msgstr "Toggling toolbar..."
+
+#: kmouth.cpp:402
+msgid "Toggling phrasebook bar..."
+msgstr "Toggling phrasebook bar..."
+
+#: kmouth.cpp:419
+msgid "Toggle the statusbar..."
+msgstr "Toggle the statusbar..."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: main.cpp:28
+msgid "A type-and-say front end for speech synthesizers"
+msgstr "A type-and-say front end for speech synthesisers"
+
+#: main.cpp:34
+msgid "History file to open"
+msgstr "History file to open"
+
+#: main.cpp:42
+msgid "KMouth"
+msgstr "KMouth"
+
+#: main.cpp:49
+msgid "Tips, extended phrase books"
+msgstr "Tips, extended phrase books"
+
+#. i18n: file kmouthui.rc line 14
+#: rc.cpp:9 rc.cpp:98
+#, no-c-format
+msgid "&Phrase Books"
+msgstr "&Phrase Books"
+
+#. i18n: file preferencesui.ui line 24
+#: rc.cpp:15 rc.cpp:104
+#, no-c-format
+msgid "Preferences"
+msgstr "Preferences"
+
+#. i18n: file preferencesui.ui line 63
+#: rc.cpp:18 rc.cpp:107
+#, no-c-format
+msgid "&Selection of phrases in the phrase book:"
+msgstr "&Selection of phrases in the phrase book:"
+
+#. i18n: file preferencesui.ui line 69
+#: rc.cpp:21 rc.cpp:30 rc.cpp:110 rc.cpp:119
+#, no-c-format
+msgid ""
+"This combo box specifies whether selected phrases of the phrase book are "
+"immediately spoken or just inserted into the edit field."
+msgstr ""
+"This combo box specifies whether selected phrases of the phrase book are "
+"immediately spoken or just inserted into the edit field."
+
+#. i18n: file preferencesui.ui line 75
+#: rc.cpp:24 rc.cpp:113
+#, no-c-format
+msgid "Speak Immediately"
+msgstr "Speak Immediately"
+
+#. i18n: file preferencesui.ui line 80
+#: rc.cpp:27 rc.cpp:116
+#, no-c-format
+msgid "Insert Into Edit Field"
+msgstr "Insert Into Edit Field"
+
+#. i18n: file preferencesui.ui line 122
+#: rc.cpp:33 rc.cpp:122
+#, no-c-format
+msgid "Closing the phrase &book edit window:"
+msgstr "Closing the phrase &book edit window:"
+
+#. i18n: file preferencesui.ui line 128
+#: rc.cpp:36 rc.cpp:48 rc.cpp:125 rc.cpp:137
+#, no-c-format
+msgid ""
+"This combo box specifies whether the phrase book is automatically saved when "
+"the edit window is closed."
+msgstr ""
+"This combo box specifies whether the phrase book is automatically saved when "
+"the edit window is closed."
+
+#. i18n: file preferencesui.ui line 134
+#: rc.cpp:39 rc.cpp:128
+#, no-c-format
+msgid "Save Phrase Book"
+msgstr "Save Phrase Book"
+
+#. i18n: file preferencesui.ui line 139
+#: rc.cpp:42 rc.cpp:131
+#, no-c-format
+msgid "Discard Changes"
+msgstr "Discard Changes"
+
+#. i18n: file preferencesui.ui line 144
+#: rc.cpp:45 rc.cpp:134
+#, no-c-format
+msgid "Ask Whether to Save"
+msgstr "Ask Whether to Save"
+
+#. i18n: file texttospeechconfigurationui.ui line 16
+#: rc.cpp:51 rc.cpp:140
+#, no-c-format
+msgid "Text-to-Speech"
+msgstr "Text-to-Speech"
+
+#. i18n: file texttospeechconfigurationui.ui line 55
+#: rc.cpp:54 rc.cpp:143
+#, no-c-format
+msgid "C&ommand for speaking texts:"
+msgstr "C&ommand for speaking texts:"
+
+#. i18n: file texttospeechconfigurationui.ui line 65
+#: rc.cpp:57 rc.cpp:64 rc.cpp:146 rc.cpp:153
+#, no-c-format
+msgid ""
+"This field specifies both the command used for speaking texts and its "
+"parameters. KMouth knows the following placeholders:\n"
+"%t -- the text that should be spoken\n"
+"%f -- the name of a file containing the text\n"
+"%l -- the language code\n"
+"%% -- a percent sign"
+msgstr ""
+"This field specifies both the command used for speaking texts and its "
+"parameters. KMouth knows the following placeholders:\n"
+"%t -- the text that should be spoken\n"
+"%f -- the name of a file containing the text\n"
+"%l -- the language code\n"
+"%% -- a percent sign"
+
+#. i18n: file texttospeechconfigurationui.ui line 117
+#: rc.cpp:71 rc.cpp:160 rc.cpp:217
+#, no-c-format
+msgid "Character &encoding:"
+msgstr "Character &encoding:"
+
+#. i18n: file texttospeechconfigurationui.ui line 123
+#: rc.cpp:74 rc.cpp:77 rc.cpp:163 rc.cpp:166
+#, no-c-format
+msgid ""
+"This combo box specifies which character encoding is used for passing the text."
+msgstr ""
+"This combo box specifies which character encoding is used for passing the text."
+
+#. i18n: file texttospeechconfigurationui.ui line 141
+#: rc.cpp:80 rc.cpp:169
+#, no-c-format
+msgid "Send the data as standard &input"
+msgstr "Send the data as standard &input"
+
+#. i18n: file texttospeechconfigurationui.ui line 144
+#: rc.cpp:83 rc.cpp:172
+#, no-c-format
+msgid ""
+"This check box specifies whether the text is sent as standard input to the "
+"speech synthesizer."
+msgstr ""
+"This tickbox specifies whether the text is sent as standard input to the speech "
+"synthesizer."
+
+#. i18n: file texttospeechconfigurationui.ui line 152
+#: rc.cpp:86 rc.cpp:175
+#, no-c-format
+msgid "&Use KTTSD speech service if possible"
+msgstr "&Use KTTSD speech service if possible"
+
+#. i18n: file texttospeechconfigurationui.ui line 155
+#: rc.cpp:89 rc.cpp:178
+#, no-c-format
+msgid ""
+"This check box specifies KMouth tries to use the KTTSD speech service prior to "
+"calling the speech synthesizer directly. The KTTSD speech service is a KDE "
+"daemon which gives KDE applications a standardized interface for speech "
+"synthesis and is currently developed in CVS."
+msgstr ""
+"This tickbox specifies KMouth tries to use the KTTSD speech service prior to "
+"calling the speech synthesizer directly. The KTTSD speech service is a KDE "
+"daemon which gives KDE applications a standardised interface for speech "
+"synthesis and is currently developed in CVS."
+
+#. i18n: file phrasebook/buttonboxui.ui line 16
+#: rc.cpp:181
+#, no-c-format
+msgid "Currently Selected Phrase or Phrase Book"
+msgstr "Currently Selected Phrase or Phrase Book"
+
+#. i18n: file phrasebook/buttonboxui.ui line 33
+#: rc.cpp:184
+#, no-c-format
+msgid "&Currently Selected Phrase or Phrase Book"
+msgstr "&Currently Selected Phrase or Phrase Book"
+
+#. i18n: file phrasebook/buttonboxui.ui line 55
+#: rc.cpp:187 rc.cpp:208
+#, no-c-format
+msgid ""
+"With this line edit you define the name of a sub-phrasebook or the contents of "
+"a phrase."
+msgstr ""
+"With this line edit you define the name of a sub-phrasebook or the contents of "
+"a phrase."
+
+#. i18n: file phrasebook/buttonboxui.ui line 63
+#: rc.cpp:190
+#, no-c-format
+msgid "&None"
+msgstr "&None"
+
+#. i18n: file phrasebook/buttonboxui.ui line 66
+#: rc.cpp:193
+#, no-c-format
+msgid ""
+"If you select this option then the selected phrase will not be reachable by a "
+"keyboard shortcut."
+msgstr ""
+"If you select this option then the selected phrase will not be reachable by a "
+"keyboard shortcut."
+
+#. i18n: file phrasebook/buttonboxui.ui line 74
+#: rc.cpp:196
+#, no-c-format
+msgid "C&ustom"
+msgstr "C&ustom"
+
+#. i18n: file phrasebook/buttonboxui.ui line 77
+#: rc.cpp:199
+#, no-c-format
+msgid ""
+"If you select this option then the selected phrase will be reachable by a "
+"keyboard shortcut. You can change the shortcut with the button next to this "
+"option."
+msgstr ""
+"If you select this option then the selected phrase will be reachable by a "
+"keyboard shortcut. You can change the shortcut with the button next to this "
+"option."
+
+#. i18n: file phrasebook/buttonboxui.ui line 85
+#: rc.cpp:202
+#, no-c-format
+msgid "Shortcut for the phrase:"
+msgstr "Shortcut for the phrase:"
+
+#. 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 "Text of the &phrase:"
+
+#. i18n: file wordcompletion/creationsourcedetailsui.ui line 24
+#: rc.cpp:211 rc.cpp:280
+#, no-c-format
+msgid "&Compare to OpenOffice.org dictionary:"
+msgstr "&Compare to OpenOffice.org dictionary:"
+
+#. i18n: file wordcompletion/creationsourcedetailsui.ui line 30
+#: rc.cpp:214
+#, no-c-format
+msgid ""
+"If you select this check box the words are spell-checked before they are "
+"inserted into the new dictionary."
+msgstr ""
+"If you select this tickbox the words are spell-checked before they are inserted "
+"into the new dictionary."
+
+#. i18n: file wordcompletion/creationsourcedetailsui.ui line 52
+#: rc.cpp:220 rc.cpp:232
+#, no-c-format
+msgid ""
+"With this combo box you select the character encoding used to load text files. "
+"This combo box is not used for XML files or for dictionary files."
+msgstr ""
+"With this combo box you select the character encoding used to load text files. "
+"This combo box is not used for XML files or for dictionary files."
+
+#. i18n: file wordcompletion/creationsourcedetailsui.ui line 68
+#: rc.cpp:223
+#, no-c-format
+msgid "&Filename:"
+msgstr "&Filename:"
+
+#. i18n: file wordcompletion/creationsourcedetailsui.ui line 74
+#: rc.cpp:226 rc.cpp:229
+#, no-c-format
+msgid ""
+"With this input field you specify which file you want to load for creating the "
+"new dictionary."
+msgstr ""
+"With this input field you specify which file you want to load for creating the "
+"new dictionary."
+
+#. i18n: file wordcompletion/creationsourcedetailsui.ui line 125
+#: rc.cpp:235 rc.cpp:286
+#, no-c-format
+msgid ""
+"With this input field you select the OpenOffice.org directory that will be used "
+"to spellcheck the words of the new dictionary."
+msgstr ""
+"With this input field you select the OpenOffice.org directory that will be used "
+"to spellcheck the words of the new dictionary."
+
+#. i18n: file wordcompletion/creationsourcedetailsui.ui line 141
+#: rc.cpp:238 rc.cpp:289 rc.cpp:337
+#, no-c-format
+msgid "&Language:"
+msgstr "&Language:"
+
+#. i18n: file wordcompletion/creationsourceui.ui line 24
+#: rc.cpp:244
+#, no-c-format
+msgid "C&reate new dictionary:"
+msgstr "C&reate new dictionary:"
+
+#. i18n: file wordcompletion/creationsourceui.ui line 30
+#: rc.cpp:247
+#, no-c-format
+msgid ""
+"If you select this box a new dictionary is created by either loading a "
+"dictionary file or by counting the individual words in a text."
+msgstr ""
+"If you select this box a new dictionary is created by either loading a "
+"dictionary file or by counting the individual words in a text."
+
+#. i18n: file wordcompletion/creationsourceui.ui line 38
+#: rc.cpp:250
+#, no-c-format
+msgid "&Merge dictionaries"
+msgstr "&Merge dictionaries"
+
+#. i18n: file wordcompletion/creationsourceui.ui line 41
+#: rc.cpp:253
+#, no-c-format
+msgid ""
+"If you select this box a new dictionary is created by merging existing "
+"dictionaries."
+msgstr ""
+"If you select this box a new dictionary is created by merging existing "
+"dictionaries."
+
+#. i18n: file wordcompletion/creationsourceui.ui line 60
+#: rc.cpp:256
+#, no-c-format
+msgid "From &file"
+msgstr "From &file"
+
+#. i18n: file wordcompletion/creationsourceui.ui line 63
+#: rc.cpp:259
+#, no-c-format
+msgid ""
+"If you select this box a new dictionary is created by loading a file. You may "
+"either select an XML file, a standard text file or a file containing a word "
+"completion dictionary. If you select a standard text file or an XML file the "
+"frequentness of the individual words is detected by simply counting the "
+"occurrences of each word."
+msgstr ""
+"If you select this box a new dictionary is created by loading a file. You may "
+"either select an XML file, a standard text file or a file containing a word "
+"completion dictionary. If you select a standard text file or an XML file the "
+"frequentness of the individual words is detected by simply counting the "
+"occurrences of each word."
+
+#. i18n: file wordcompletion/creationsourceui.ui line 82
+#: rc.cpp:262
+#, no-c-format
+msgid "From &KDE documentation"
+msgstr "From &KDE documentation"
+
+#. i18n: file wordcompletion/creationsourceui.ui line 88
+#: rc.cpp:265
+#, no-c-format
+msgid ""
+"If you select this box a new dictionary is created by parsing the KDE "
+"documentation. The frequentness of the individual words is detect by simply "
+"counting the occurrences of each word."
+msgstr ""
+"If you select this box a new dictionary is created by parsing the KDE "
+"documentation. The frequentness of the individual words is detect by simply "
+"counting the occurrences of each word."
+
+#. i18n: file wordcompletion/creationsourceui.ui line 107
+#: rc.cpp:268
+#, no-c-format
+msgid "From f&older"
+msgstr "From f&older"
+
+#. i18n: file wordcompletion/creationsourceui.ui line 110
+#: rc.cpp:271
+#, no-c-format
+msgid ""
+"If you select this box a new dictionary is created by loading all files in a "
+"folder and its subdirectories."
+msgstr ""
+"If you select this box a new dictionary is created by loading all files in a "
+"folder and its subdirectories."
+
+#. i18n: file wordcompletion/creationsourceui.ui line 135
+#: rc.cpp:274
+#, no-c-format
+msgid "Create an &empty wordlist"
+msgstr "Create an &empty wordlist"
+
+#. i18n: file wordcompletion/creationsourceui.ui line 138
+#: rc.cpp:277
+#, no-c-format
+msgid ""
+"If you select this box a blank dictionary without any entries is created. As "
+"KMouth automatically adds newly typed words to the dictionaries it will learn "
+"your vocabulary with the time."
+msgstr ""
+"If you select this box a blank dictionary without any entries is created. As "
+"KMouth automatically adds newly typed words to the dictionaries it will learn "
+"your vocabulary with the time."
+
+#. i18n: file wordcompletion/kdedocsourceui.ui line 30
+#: rc.cpp:283
+#, no-c-format
+msgid ""
+"If you select this check box the words from the KDE documentation are "
+"spell-checked before they are inserted into the new dictionary."
+msgstr ""
+"If you select this tickbox the words from the KDE documentation are "
+"spell-checked before they are inserted into the new dictionary."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 40
+#: rc.cpp:295
+#, no-c-format
+msgid "Add D&ictionary..."
+msgstr "Add D&ictionary..."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 43
+#: rc.cpp:298
+#, no-c-format
+msgid ""
+"With this button you can add a new dictionary to the list of available "
+"dictionaries."
+msgstr ""
+"With this button you can add a new dictionary to the list of available "
+"dictionaries."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 62
+#: rc.cpp:301
+#, no-c-format
+msgid "&Delete Dictionary"
+msgstr "&Delete Dictionary"
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 65
+#: rc.cpp:304
+#, no-c-format
+msgid "With this button you delete the selected dictionary."
+msgstr "With this button you delete the selected dictionary."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 84
+#: rc.cpp:307
+#, no-c-format
+msgid "Move &Up"
+msgstr "Move &Up"
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 87
+#: rc.cpp:310
+#, no-c-format
+msgid "With this button you move the selected dictionary up."
+msgstr "With this button you move the selected dictionary up."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 106
+#: rc.cpp:313
+#, no-c-format
+msgid "&Move Down"
+msgstr "&Move Down"
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 109
+#: rc.cpp:316
+#, no-c-format
+msgid "With this button you move the selected dictionary down."
+msgstr "With this button you move the selected dictionary down."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 128
+#: rc.cpp:319
+#, no-c-format
+msgid "&Export Dictionary..."
+msgstr "&Export Dictionary..."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 131
+#: rc.cpp:322
+#, no-c-format
+msgid "With this button you export the selected dictionary to a file."
+msgstr "With this button you export the selected dictionary to a file."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 164
+#: rc.cpp:325
+#, no-c-format
+msgid "Dictionary"
+msgstr "Dictionary"
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 175
+#: rc.cpp:328
+#, no-c-format
+msgid "Language"
+msgstr "Language"
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 191
+#: rc.cpp:331
+#, no-c-format
+msgid ""
+"This list contains all available dictionaries for the word completion. KMouth "
+"will display a combo box next to the edit field in the main window if this list "
+"contains more than one dictionary. You can use this combo box in order to "
+"select the dictionary that actually gets used for the word completion."
+msgstr ""
+"This list contains all available dictionaries for the word completion. KMouth "
+"will display a combo box next to the edit field in the main window if this list "
+"contains more than one dictionary. You can use this combo box in order to "
+"select the dictionary that actually gets used for the word completion."
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 210
+#: rc.cpp:334
+#, no-c-format
+msgid "&Selected Dictionary"
+msgstr "&Selected Dictionary"
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 232
+#: rc.cpp:343
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file wordcompletion/wordcompletionui.ui line 238
+#: rc.cpp:346 rc.cpp:349
+#, no-c-format
+msgid "With this input field you specify the name of the selected dictionary."
+msgstr "With this input field you specify the name of the selected dictionary."
+
+#: phrasebook/phrasebookdialog.cpp:134
+msgid " (%1 of %2 books selected)"
+msgstr " (%1 of %2 books selected)"
+
+#: phrasebook/phrasebookdialog.cpp:145
+msgid "Please decide which phrase books you need:"
+msgstr "Please decide which phrase books you need:"
+
+#: phrasebook/phrasebookdialog.cpp:153
+msgid "Book"
+msgstr "Book"
+
+#: phrasebook/phrasebookdialog.cpp:242
+msgid ""
+"By clicking on this button you can select the keyboard shortcut associated with "
+"the selected phrase."
+msgstr ""
+"By clicking on this button you can select the keyboard shortcut associated with "
+"the selected phrase."
+
+#: phrasebook/phrasebookdialog.cpp:263
+msgid "Phrase Book"
+msgstr "Phrase Book"
+
+#: phrasebook/phrasebookdialog.cpp:300
+msgid "Phrase"
+msgstr "Phrase"
+
+#: phrasebook/phrasebookdialog.cpp:301
+msgid "Shortcut"
+msgstr "Shortcut"
+
+#: 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 ""
+"This list contains the current phrase book in a tree structure. You can select "
+"and modify individual phrases and sub phrase books"
+
+#: phrasebook/phrasebookdialog.cpp:325
+msgid "&New Phrase"
+msgstr "&New Phrase"
+
+#: phrasebook/phrasebookdialog.cpp:326 phrasebook/phrasebookdialog.cpp:327
+msgid "Adds a new phrase"
+msgstr "Adds a new phrase"
+
+#: phrasebook/phrasebookdialog.cpp:329
+msgid "New Phrase &Book"
+msgstr "New Phrase &Book"
+
+#: phrasebook/phrasebookdialog.cpp:330 phrasebook/phrasebookdialog.cpp:331
+msgid "Adds a new phrase book into which other books and phrases can be placed"
+msgstr ""
+"Adds a new phrase book into which other books and phrases can be placed"
+
+#: phrasebook/phrasebookdialog.cpp:334 phrasebook/phrasebookdialog.cpp:335
+msgid "Saves the phrase book onto the hard disk"
+msgstr "Saves the phrase book onto the hard disk"
+
+#: phrasebook/phrasebookdialog.cpp:337 phrasebook/phrasebookdialog.cpp:341
+msgid "&Import..."
+msgstr "&Import..."
+
+#: 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 "Imports a file and adds its contents to the phrase book"
+
+#: phrasebook/phrasebookdialog.cpp:345
+msgid "I&mport Standard Phrase Book"
+msgstr "I&mport Standard Phrase Book"
+
+#: phrasebook/phrasebookdialog.cpp:346 phrasebook/phrasebookdialog.cpp:347
+msgid "Imports a standard phrase book and adds its contents to the phrase book"
+msgstr ""
+"Imports a standard phrase book and adds its contents to the phrase book"
+
+#: phrasebook/phrasebookdialog.cpp:349
+msgid "&Export..."
+msgstr "&Export..."
+
+#: phrasebook/phrasebookdialog.cpp:350 phrasebook/phrasebookdialog.cpp:351
+msgid "Exports the currently selected phrase(s) or phrase book(s) into a file"
+msgstr "Exports the currently selected phrase(s) or phrase book(s) into a file"
+
+#: phrasebook/phrasebookdialog.cpp:354 phrasebook/phrasebookdialog.cpp:355
+msgid "Prints the currently selected phrase(s) or phrase book(s)"
+msgstr "Prints the currently selected phrase(s) or phrase book(s)"
+
+#: phrasebook/phrasebookdialog.cpp:358 phrasebook/phrasebookdialog.cpp:359
+msgid "Closes the window"
+msgstr "Closes the window"
+
+#: 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 ""
+"Cuts the currently selected entries from the phrase book and puts it to the "
+"clipboard"
+
+#: phrasebook/phrasebookdialog.cpp:367 phrasebook/phrasebookdialog.cpp:368
+msgid ""
+"Copies the currently selected entry from the phrase book to the clipboard"
+msgstr ""
+"Copies the currently selected entry from the phrase book to the clipboard"
+
+#: phrasebook/phrasebookdialog.cpp:375 phrasebook/phrasebookdialog.cpp:376
+msgid "Deletes the selected entries from the phrase book"
+msgstr "Deletes the selected entries from the phrase book"
+
+#: phrasebook/phrasebookdialog.cpp:526
+msgid "Name of the &phrase book:"
+msgstr "Name of the &phrase book:"
+
+#: 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>There are unsaved changes."
+"<br>Do you want to apply the changes before closing the \"phrase book\" window "
+"or discard the changes?</qt>"
+
+#: phrasebook/phrasebookdialog.cpp:546
+msgid "Closing \"Phrase Book\" Window"
+msgstr "Closing \"Phrase Book\" Window"
+
+#: 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 ""
+"In order to use the '%1' key as a shortcut, it must be combined with the Win, "
+"Alt, Ctrl, and/or Shift keys."
+
+#: phrasebook/phrasebookdialog.cpp:601
+msgid "Invalid Shortcut Key"
+msgstr "Invalid Shortcut Key"
+
+#: phrasebook/phrasebookdialog.cpp:695
+msgid "(New Phrase Book)"
+msgstr "(New Phrase Book)"
+
+#: phrasebook/phrasebookdialog.cpp:706
+msgid "(New Phrase)"
+msgstr "(New Phrase)"
+
+#: phrasebook/phrasebook.cpp:258 phrasebook/phrasebookdialog.cpp:723
+msgid ""
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*.txt|Plain Text Files (*.txt)\n"
+"*|All Files"
+msgstr ""
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*.txt|Plain Text Files (*.txt)\n"
+"*|All Files"
+
+#: phrasebook/phrasebookdialog.cpp:723
+msgid "Import Phrasebook"
+msgstr "Import Phrasebook"
+
+#: phrasebook/phrasebookdialog.cpp:734 phraselist.cpp:475
+#, c-format
+msgid ""
+"There was an error loading file\n"
+"%1"
+msgstr ""
+"There was an error loading file\n"
+"%1"
+
+#: phrasebook/phrasebookdialog.cpp:743
+msgid "Export Phrase Book"
+msgstr "Export Phrase Book"
+
+#: phrasebook/phrasebookdialog.cpp:744 phraselist.cpp:449
+#, c-format
+msgid ""
+"There was an error saving file\n"
+"%1"
+msgstr ""
+"There was an error saving file\n"
+"%1"
+
+#: phrasebook/phrasebook.cpp:260
+msgid ""
+"*.txt|Plain Text Files (*.txt)\n"
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*|All Files"
+msgstr ""
+"*.txt|Plain Text Files (*.txt)\n"
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*|All Files"
+
+#: 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 ""
+"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?"
+
+#: phrasebook/phrasebook.cpp:290 phrasebook/phrasebook.cpp:306
+msgid "File Extension"
+msgstr "File Extension"
+
+#: phrasebook/phrasebook.cpp:290
+msgid "Do Not Add"
+msgstr "Do Not Add"
+
+#: 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 ""
+"Your chosen filename <i>%1</i> has the extension <i>.phrasebook</i>"
+". Do you wish to save in phrasebook format?"
+
+#: phrasebook/phrasebook.cpp:306
+msgid "As Phrasebook"
+msgstr "As Phrasebook"
+
+#: phrasebook/phrasebook.cpp:306
+msgid "As Plain Text"
+msgstr "As Plain Text"
+
+#: phrasebook/phrasetree.cpp:470
+msgid ""
+"The '%1' key combination has already been allocated to %2.\n"
+"Please choose a unique key combination."
+msgstr ""
+"The '%1' key combination has already been allocated to %2.\n"
+"Please choose a unique key combination."
+
+#: phrasebook/phrasetree.cpp:488
+msgid "the standard \"%1\" action"
+msgstr "the standard \"%1\" action"
+
+#: phrasebook/phrasetree.cpp:489
+msgid "Conflict with Standard Application Shortcut"
+msgstr "Conflict with Standard Application Shortcut"
+
+#: phrasebook/phrasetree.cpp:504
+msgid "the global \"%1\" action"
+msgstr "the global \"%1\" action"
+
+#: phrasebook/phrasetree.cpp:505
+msgid "Conflict with Global Shortcuts"
+msgstr "Conflict with Global Shortcuts"
+
+#: phrasebook/phrasetree.cpp:520
+msgid "an other phrase"
+msgstr "an other phrase"
+
+#: phrasebook/phrasetree.cpp:521
+msgid "Key Conflict"
+msgstr "Key Conflict"
+
+#: configwizard.cpp:37
+msgid "Initial Configuration - KMouth"
+msgstr "Initial Configuration - KMouth"
+
+#: configwizard.cpp:57
+msgid "Text-to-Speech Configuration"
+msgstr "Text-to-Speech Configuration"
+
+#: configwizard.cpp:71
+msgid "Initial Phrase Book"
+msgstr "Initial Phrase Book"
+
+#: 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 ""
+"This list contains the history of spoken sentences. You can select sentences "
+"and press the speak button for re-speaking."
+
+#: 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 ""
+"Into this edit field you can type a phrase. Click on the speak button in order "
+"to speak the entered phrase."
+
+#: phraselist.cpp:454
+msgid ""
+"*|All Files\n"
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*.txt|Plain Text Files (*.txt)"
+msgstr ""
+"*|All Files\n"
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*.txt|Plain Text Files (*.txt)"
+
+#: phraselist.cpp:454
+msgid "Open File as History"
+msgstr "Open File as History"
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/ksayit.po b/tde-i18n-en_GB/messages/kdeaccessibility/ksayit.po
new file mode 100644
index 00000000000..8f582872987
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/ksayit.po
@@ -0,0 +1,446 @@
+# translation of ksayit.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksayit\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-06-01 15:26+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: contextmenuhandler.cpp:100
+msgid "New"
+msgstr "New"
+
+#: contextmenuhandler.cpp:159
+msgid "Rename..."
+msgstr "Rename..."
+
+#: contextmenuhandler.cpp:163
+msgid "Delete..."
+msgstr "Delete..."
+
+#: contextmenuhandler.cpp:167 docbookclasses.cpp:133 docbookclasses.cpp:135
+#: docbookparser.cpp:91 doctreeviewimpl.cpp:799
+msgid "Overview"
+msgstr "Overview"
+
+#. i18n: file DocTreeView.ui line 45
+#: contextmenuhandler.cpp:171 docbookparser.cpp:298 doctreeviewimpl.cpp:51
+#: doctreeviewimpl.cpp:812 rc.cpp:12
+#, no-c-format
+msgid "Chapter"
+msgstr "Chapter"
+
+#: contextmenuhandler.cpp:175 docbookclasses.cpp:462 docbookclasses.cpp:464
+#: docbookparser.cpp:243 doctreeviewimpl.cpp:831
+msgid "Keywords"
+msgstr "Keywords"
+
+#: contextmenuhandler.cpp:179 doctreeviewimpl.cpp:845
+msgid "Keyword"
+msgstr "Keyword"
+
+#: contextmenuhandler.cpp:183 docbookclasses.cpp:583 docbookclasses.cpp:585
+#: docbookparser.cpp:277 doctreeviewimpl.cpp:865
+msgid "Abstract"
+msgstr "Abstract"
+
+#: contextmenuhandler.cpp:187
+msgid "Authors"
+msgstr "Authors"
+
+#: contextmenuhandler.cpp:191 docbookclasses.cpp:377 docbookclasses.cpp:379
+#: docbookparser.cpp:228 doctreeviewimpl.cpp:908
+msgid "Author"
+msgstr "Author"
+
+#: contextmenuhandler.cpp:195 docbookclasses.cpp:188 docbookclasses.cpp:190
+#: docbookparser.cpp:124 doctreeviewimpl.cpp:926
+msgid "Date"
+msgstr "Date"
+
+#: contextmenuhandler.cpp:199
+msgid "Release Info"
+msgstr "Release Info"
+
+#: contextmenuhandler.cpp:203
+msgid "Title"
+msgstr "Title"
+
+#: contextmenuhandler.cpp:207 docbookclasses.cpp:640 docbookparser.cpp:475
+#: doctreeviewimpl.cpp:593 doctreeviewimpl.cpp:981
+msgid "Paragraph"
+msgstr "Paragraph"
+
+#: contextmenuhandler.cpp:211 docbookparser.cpp:328 doctreeviewimpl.cpp:994
+msgid "Section Level 1"
+msgstr "Section Level 1"
+
+#: contextmenuhandler.cpp:215 docbookparser.cpp:358 doctreeviewimpl.cpp:1011
+msgid "Section Level 2"
+msgstr "Section Level 2"
+
+#: contextmenuhandler.cpp:219 docbookparser.cpp:388 doctreeviewimpl.cpp:1028
+msgid "Section Level 3"
+msgstr "Section Level 3"
+
+#: contextmenuhandler.cpp:223 docbookparser.cpp:418 docbookparser.cpp:448
+#: doctreeviewimpl.cpp:1045
+msgid "Section Level 4"
+msgstr "Section Level 4"
+
+#: contextmenuhandler.cpp:227 doctreeviewimpl.cpp:1062
+msgid "Section Level 5"
+msgstr "Section Level 5"
+
+#: docbookclasses.cpp:68 docbookclasses.cpp:70 doctreeviewimpl.cpp:111
+msgid "unnamed"
+msgstr "unnamed"
+
+#: docbookclasses.cpp:255 docbookclasses.cpp:257 docbookparser.cpp:142
+#: doctreeviewimpl.cpp:947
+msgid "Release"
+msgstr "Release"
+
+#: docbookclasses.cpp:322 docbookclasses.cpp:324 docbookparser.cpp:178
+#: doctreeviewimpl.cpp:885
+msgid "Author(s)"
+msgstr "Author(s)"
+
+#. i18n: file DocTreeView.ui line 56
+#: doctreeviewimpl.cpp:52 rc.cpp:15
+#, no-c-format
+msgid "Info"
+msgstr "Info"
+
+#: doctreeviewimpl.cpp:136
+msgid "Empty Document"
+msgstr "Empty Document"
+
+#: doctreeviewimpl.cpp:188
+msgid "Unable to open File."
+msgstr "Unable to open File."
+
+#: doctreeviewimpl.cpp:241 doctreeviewimpl.cpp:254
+msgid "Plain File"
+msgstr "Plain File"
+
+#: doctreeviewimpl.cpp:251
+msgid "Failed wrapping the file into XML."
+msgstr "Failed wrapping the file into XML."
+
+#: doctreeviewimpl.cpp:264
+msgid "The file is of type %1, 'book' expected."
+msgstr "The file is of type %1, 'book' expected."
+
+#: doctreeviewimpl.cpp:284
+msgid "Save File"
+msgstr "Save File"
+
+#: doctreeviewimpl.cpp:289
+msgid "The given URL is invalid. Try 'File save as...' instead."
+msgstr "The given URL is invalid. Try 'File save as...' instead."
+
+#: doctreeviewimpl.cpp:295 doctreeviewimpl.cpp:342
+msgid "Unable open file to write."
+msgstr "Unable open file to write."
+
+#: doctreeviewimpl.cpp:316 doctreeviewimpl.cpp:365
+msgid "Save operation currently works on local files only."
+msgstr "Save operation currently works on local files only."
+
+#: doctreeviewimpl.cpp:332
+msgid "Save File As"
+msgstr "Save File As"
+
+#: doctreeviewimpl.cpp:336
+msgid "The given URL is invalid."
+msgstr "The given URL is invalid."
+
+#: doctreeviewimpl.cpp:471
+msgid ""
+"Maybe the structure of the document has been changed. Please check if this "
+"bookmark is still valid."
+msgstr ""
+"Maybe the structure of the document has been changed. Please check if this "
+"bookmark is still valid."
+
+#: doctreeviewimpl.cpp:480
+msgid ""
+"Bookmark not found. Maybe the file content or the bookmark URL has been "
+"changed."
+msgstr ""
+"Bookmark not found. Maybe the file content or the bookmark URL has been "
+"changed."
+
+#: doctreeviewimpl.cpp:737
+msgid "Rename Item"
+msgstr "Rename Item"
+
+#: doctreeviewimpl.cpp:738
+msgid "Please enter the new name of the item:"
+msgstr "Please enter the new name of the item:"
+
+#: doctreeviewimpl.cpp:815
+msgid "New Chapter Title"
+msgstr "New Chapter Title"
+
+#: doctreeviewimpl.cpp:848
+msgid "New Keyword"
+msgstr "New Keyword"
+
+#: doctreeviewimpl.cpp:909
+msgid "Firstname Surname"
+msgstr "Firstname Surname"
+
+#: doctreeviewimpl.cpp:997 doctreeviewimpl.cpp:1014 doctreeviewimpl.cpp:1031
+#: doctreeviewimpl.cpp:1048 doctreeviewimpl.cpp:1065
+msgid "New Section Title"
+msgstr "New Section Title"
+
+#: ksayit.cpp:159 ksayitsystemtray.cpp:54
+msgid "Say"
+msgstr "Say"
+
+#: ksayit.cpp:165 ksayitsystemtray.cpp:68
+msgid "Pause"
+msgstr "Pause"
+
+#: ksayit.cpp:171 ksayitsystemtray.cpp:61
+msgid "Shut Up"
+msgstr "Shut Up"
+
+#: ksayit.cpp:177 ksayitsystemtray.cpp:75
+msgid "Next Sentence"
+msgstr "Next Sentence"
+
+#: ksayit.cpp:184 ksayitsystemtray.cpp:83
+msgid "Previous Sentence"
+msgstr "Previous Sentence"
+
+#: ksayit.cpp:196
+msgid "Edit Text"
+msgstr "Edit Text"
+
+#: ksayit.cpp:316 ksayit.cpp:557 ksayit.cpp:577 ksayit.cpp:773
+msgid "Ready."
+msgstr "Ready."
+
+#: ksayit.cpp:401
+msgid "Say XML file..."
+msgstr "Say XML file..."
+
+#: ksayit.cpp:435 ksayit.cpp:672
+msgid "Edit Mode ON."
+msgstr "Edit Mode ON."
+
+#: ksayit.cpp:438
+msgid "Edit Mode OFF."
+msgstr "Edit Mode OFF."
+
+#: ksayit.cpp:470
+msgid "Open file..."
+msgstr "Open file..."
+
+#: ksayit.cpp:476
+msgid "File to Speak"
+msgstr "File to Speak"
+
+#: ksayit.cpp:502
+msgid "Save file..."
+msgstr "Save file..."
+
+#: ksayit.cpp:519
+msgid "Save file as..."
+msgstr "Save file as..."
+
+#: ksayit.cpp:551
+msgid "Exiting..."
+msgstr "Exiting..."
+
+#: ksayit.cpp:552
+msgid "Do you really want to quit?"
+msgstr "Do you really want to quit?"
+
+#: ksayit.cpp:570
+msgid "Toggle the statusbar..."
+msgstr "Toggle the statusbar..."
+
+#: ksayit.cpp:598
+msgid "Setup"
+msgstr "Setup"
+
+#: ksayit.cpp:686
+msgid "speaking Clipboard..."
+msgstr "speaking Clipboard..."
+
+#: ksayit.cpp:704
+msgid "synthesizing..."
+msgstr "synthesizing..."
+
+#: ksayit.cpp:744
+msgid "Unable to speak text"
+msgstr "Unable to speak text"
+
+#: ksayit.cpp:792
+msgid "Paused..."
+msgstr "Paused..."
+
+#: ksayitbookmarkhandler.cpp:59
+msgid ""
+"This is not a KSayIt bookmark.\n"
+msgstr ""
+"This is not a KSayIt bookmark.\n"
+
+#: ksayitbookmarkhandler.cpp:77
+msgid "Bookmark not found"
+msgstr "Bookmark not found"
+
+#: ksayitbookmarkhandler.cpp:88
+msgid "untitled"
+msgstr "untitled"
+
+#: main.cpp:36
+msgid "KSayIt - A Text To Speech frontend for KDE"
+msgstr "KSayIt - A Text To Speech frontend for KDE"
+
+#: main.cpp:43
+msgid "KSayIt"
+msgstr "KSayIt"
+
+#. i18n: file ksayitui.rc line 14
+#: rc.cpp:3
+#, no-c-format
+msgid "&Action"
+msgstr "&Action"
+
+#. i18n: file DocTreeView.ui line 30
+#: rc.cpp:9
+#, no-c-format
+msgid "Document Contents"
+msgstr "Document Contents"
+
+#. i18n: file DocTreeView.ui line 78
+#: rc.cpp:21
+#, no-c-format
+msgid "Hidden"
+msgstr "Hidden"
+
+#. i18n: file fx_setup.ui line 16
+#: rc.cpp:24
+#, no-c-format
+msgid "Effect Stack Setup"
+msgstr "Effect Stack Setup"
+
+#. i18n: file fx_setup.ui line 46
+#: rc.cpp:27
+#, no-c-format
+msgid "Available:"
+msgstr "Available:"
+
+#. i18n: file fx_setup.ui line 153
+#: rc.cpp:30
+#, no-c-format
+msgid "Active:"
+msgstr "Active:"
+
+#. i18n: file fx_setup.ui line 167
+#: rc.cpp:33
+#, no-c-format
+msgid "Doubleclick opens the setup dialog."
+msgstr "Doubleclick opens the setup dialogue."
+
+#. i18n: file fx_setup.ui line 204
+#: rc.cpp:36
+#, no-c-format
+msgid "Remove All"
+msgstr "Remove All"
+
+#: saxhandler.cpp:129
+msgid ""
+"Fatal error while parsing XML-Paragraph:\n"
+msgstr ""
+"Fatal error while parsing XML-Paragraph:\n"
+
+#: saxhandler.cpp:130
+msgid "%1, Line: %2"
+msgstr "%1, Line: %2"
+
+#: saxhandler.cpp:131
+msgid "Fatal error"
+msgstr "Fatal error"
+
+#: saxhandler.cpp:163
+msgid ""
+"Unresolved entity found: %1.\n"
+msgstr ""
+"Unresolved entity found: %1.\n"
+
+#: saxhandler.cpp:164
+msgid "KSayIt does not support DocBook files with external entities. "
+msgstr "KSayIt does not support DocBook files with external entities. "
+
+#: saxhandler.cpp:165
+msgid "Parsing can continue, but the resulting text will contain gaps."
+msgstr "Parsing can continue, but the resulting text will contain gaps."
+
+#: saxhandler.cpp:169
+msgid "Parser problem"
+msgstr "Parser problem"
+
+#: voicesetupdlg.cpp:70
+msgid "Voice"
+msgstr "Voice"
+
+#: voicesetupdlg.cpp:70
+msgid "Voice Settings"
+msgstr "Voice Settings"
+
+#: voicesetupdlg.cpp:81
+msgid "Audio FX"
+msgstr "Audio FX"
+
+#: voicesetupdlg.cpp:81
+msgid "Effect Stack"
+msgstr "Effect Stack"
+
+#: voicesetupdlg.cpp:112
+msgid "The active TTS system does not make use of aRts effects."
+msgstr "The active TTS system does not make use of aRts effects."
+
+#: voicesetupdlg.cpp:113
+msgid "Plugin Configuration"
+msgstr "Plugin Configuration"
+
+#~ msgid "Unable to make document persistent."
+#~ msgstr "Unable to make document persistent."
+
+#~ msgid "This paragraph contains mismatching tags. It will will be handled as CDATA."
+#~ msgstr "This paragraph contains mismatching tags. It will will be handled as CDATA."
+
+#~ msgid "XML-Error"
+#~ msgstr "XML-Error"
+
+#~ msgid "Firstname"
+#~ msgstr "Firstname"
+
+#~ msgid "Surname"
+#~ msgstr "Surname"
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/kttsd.po b/tde-i18n-en_GB/messages/kdeaccessibility/kttsd.po
new file mode 100644
index 00000000000..dc777cf9ba7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/kttsd.po
@@ -0,0 +1,3197 @@
+# translation of kttsd.po to British English
+# Copyright (C) 2003,2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003,2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kttsd\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2006-11-24 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 16
+#: kcmkttsmgr/kcmkttsmgr.cpp:1220 rc.cpp:9
+#, no-c-format
+msgid "Add Talker"
+msgstr "Add Talker"
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 49
+#: rc.cpp:12 rc.cpp:21
+#, no-c-format
+msgid "Select the speech synthesizer to do the speaking."
+msgstr "Select the speech synthesizer to do the speaking."
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 69
+#: rc.cpp:15 rc.cpp:33
+#, no-c-format
+msgid ""
+"Select the language to be spoken. Note that after you configure a Talker, your "
+"chosen Language may be overridden by the synthesizer, depending upon the "
+"options you choose."
+msgstr ""
+"Select the language to be spoken. Note that after you configure a Talker, your "
+"chosen Language may be overridden by the synthesizer, depending upon the "
+"options you choose."
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 95
+#: rc.cpp:18 rc.cpp:423
+#, no-c-format
+msgid "&Synthesizer:"
+msgstr "&Synthesizer:"
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 186
+#: rc.cpp:24
+#, no-c-format
+msgid "Show All"
+msgstr "Show All"
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 192
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"The radio buttons below determine which box shows all possibilities. The box "
+"to the left of the checked button shows all possibilities. The box to the left "
+"of the unchecked box only shows those possibilities that match the other box."
+msgstr ""
+"The radio buttons below determine which box shows all possibilities. The box "
+"to the left of the ticked button shows all possibilities. The box to the left "
+"of the unticked box only shows those possibilities that match the other box."
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 200
+#: rc.cpp:30 rc.cpp:435
+#, no-c-format
+msgid "&Language:"
+msgstr "&Language:"
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 227
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"Check to list all the possible languages in the Language box at the left. When "
+"a language has been chosen, the Synthesizer box will show only those "
+"synthesizers that can speak in the chosen language."
+msgstr ""
+"Tick to list all the possible languages in the Language box at the left. When "
+"a language has been chosen, the Synthesizer box will show only those "
+"synthesizers that can speak in the chosen language."
+
+#. i18n: file kcmkttsmgr/addtalkerwidget.ui line 241
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"Check this box to display all the available synthesizers in the Synthesizer box "
+"to the left. When a synthesizer is chosen, only the languages that can be "
+"spoken by that synthesizer appear in the Language box."
+msgstr ""
+"Tick this box to display all the available synthesizers in the Synthesizer box "
+"to the left. When a synthesizer is chosen, only the languages that can be "
+"spoken by that synthesizer appear in the Language box."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 45
+#: rc.cpp:42
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 56
+#: rc.cpp:45
+#, no-c-format
+msgid "&Enable Text-to-Speech System (KTTSD)"
+msgstr "&Enable Text-to-Speech System (KTTSD)"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 59
+#: rc.cpp:48
+#, no-c-format
+msgid "Check to start the KTTS Deamon and enable Text-to-Speech."
+msgstr "Tick to start the KTTS Deamon and enable Text-to-Speech."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 67
+#: rc.cpp:51
+#, no-c-format
+msgid "Always em&bed Text-to-Speech Manager in system tray"
+msgstr "Always em&bed Text-to-Speech Manager in system tray"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 73
+#: rc.cpp:54
+#, no-c-format
+msgid ""
+"When checked, KTTSMgr displays an icon in the system tray, and clicking OK or "
+"Cancel buttons does not stop KTTSMgr. Use system tray context menu to quit "
+"KTTSMgr. This setting takes effect when KTTSMgr is next started. This setting "
+"has no effect when running in the KDE Control Center."
+msgstr ""
+"When ticked, KTTSMgr displays an icon in the system tray, and clicking OK or "
+"Cancel buttons does not stop KTTSMgr. Use system tray context menu to quit "
+"KTTSMgr. This setting takes effect when KTTSMgr is next started. This setting "
+"has no effect when running in the KDE Control Centre."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 123
+#: rc.cpp:57
+#, no-c-format
+msgid "Show &main window on startup"
+msgstr "Show &main window on startup"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 129
+#: rc.cpp:60
+#, no-c-format
+msgid ""
+"When checked, the KTTSMgr window is displayed when KTTSMgr starts. When "
+"unchecked, click on the icon in the system tray to display the KTTSMgr window."
+msgstr ""
+"When ticked, the KTTSMgr window is displayed when KTTSMgr starts. When "
+"unticked, click on the icon in the system tray to display the KTTSMgr window."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 164
+#: rc.cpp:63
+#, no-c-format
+msgid "E&xit when speaking is finished"
+msgstr "E&xit when speaking is finished"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 170
+#: rc.cpp:66
+#, no-c-format
+msgid ""
+"When checked, and KTTSMgr was automatically started when speech began, "
+"automatically exits when speech has finished. Does not automatically exit if "
+"KTTSMgr was started manually or started from the Control Center."
+msgstr ""
+"When checked, and KTTSMgr was automatically started when speech began, "
+"automatically exits when speech has finished. Does not automatically exit if "
+"KTTSMgr was started manually or started from the Control Centre."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 180
+#: rc.cpp:69
+#, no-c-format
+msgid "Sta&rt minimized in system tray when speaking"
+msgstr "Sta&rt minimised in system tray when speaking"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 186
+#: rc.cpp:72
+#, no-c-format
+msgid ""
+"When checked, if KTTSMgr is not already running and speech begins, starts "
+"KTTSMgr and displays an icon in the system tray. <em>Note<em>"
+": KTTSMgr only automatically starts for text jobs having 5 sentences or more."
+msgstr ""
+"When checked, if KTTSMgr is not already running and speech begins, starts "
+"KTTSMgr and displays an icon in the system tray. <em>Note<em>"
+": KTTSMgr only automatically starts for text jobs having 5 sentences or more."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 196
+#: rc.cpp:75
+#, no-c-format
+msgid "&Talkers"
+msgstr "&Talkers"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 205
+#: rc.cpp:78
+#, no-c-format
+msgid "ID"
+msgstr "ID"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 216
+#: filters/sbd/sbdconf.cpp:239
+#: filters/stringreplacer/stringreplacerconf.cpp:424
+#: kcmkttsmgr/kcmkttsmgr.cpp:1243 libkttsd/selecttalkerdlg.cpp:166 rc.cpp:81
+#: rc.cpp:453
+#, no-c-format
+msgid "Language"
+msgstr "Language"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 227
+#: rc.cpp:84 rc.cpp:456
+#, no-c-format
+msgid "Speech Synthesizer"
+msgstr "Speech Synthesizer"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 238
+#: rc.cpp:87 rc.cpp:459
+#, no-c-format
+msgid "Voice"
+msgstr "Voice"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 249
+#: rc.cpp:90 rc.cpp:462 rc.cpp:1198
+#, no-c-format
+msgid "Gender"
+msgstr "Gender"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 260
+#: rc.cpp:93 rc.cpp:465
+#, no-c-format
+msgid "Volume"
+msgstr "Volume"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 271
+#: rc.cpp:96 rc.cpp:468
+#, no-c-format
+msgid "Rate"
+msgstr "Rate"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 284
+#: rc.cpp:99 rc.cpp:471
+#, no-c-format
+msgid ""
+"This is a list of all the configured Talkers. A Talker is a speech synthesizer "
+"that has been configured with a language, voice, gender, speaking rate, and "
+"volume. Talkers higher in the list have higher priority. The topmost Talker "
+"will be used when no talker attributes have been specified by an application."
+msgstr ""
+"This is a list of all the configured Talkers. A Talker is a speech synthesizer "
+"that has been configured with a language, voice, gender, speaking rate and "
+"volume. Talkers higher in the list have higher priority. The topmost Talker "
+"will be used when no talker attributes have been specified by an application."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 308
+#: rc.cpp:102 rc.cpp:150 rc.cpp:234
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 314
+#: rc.cpp:105
+#, no-c-format
+msgid "Click to add and configure a new Talker (speech synthesizer)."
+msgstr "Click to add and configure a new Talker (speech synthesizer)."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 331
+#: kcmkttsmgr/kcmkttsmgr.cpp:168 rc.cpp:108 rc.cpp:240
+#, no-c-format
+msgid "U&p"
+msgstr "U&p"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 347
+#: kcmkttsmgr/kcmkttsmgr.cpp:170 rc.cpp:111 rc.cpp:246 rc.cpp:663
+#, no-c-format
+msgid "Do&wn"
+msgstr "Do&wn"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 366
+#: kcmkttsmgr/kcmkttsmgr.cpp:166 rc.cpp:114 rc.cpp:252 rc.cpp:669
+#, no-c-format
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 372
+#: rc.cpp:117
+#, no-c-format
+msgid "Click to configure options for the highlighted Talker."
+msgstr "Click to configure options for the highlighted Talker."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 397
+#: rc.cpp:123
+#, no-c-format
+msgid "Click to remove the highlighted Talker."
+msgstr "Click to remove the highlighted Talker."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 426
+#: rc.cpp:126
+#, no-c-format
+msgid "&Notifications"
+msgstr "&Notifications"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 452
+#: rc.cpp:129
+#, no-c-format
+msgid "Application/Event"
+msgstr "Application/Event"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 463
+#: rc.cpp:132
+#, no-c-format
+msgid "Action"
+msgstr "Action"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 474
+#: rc.cpp:135
+#, no-c-format
+msgid "Talker"
+msgstr "Talker"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 493
+#: rc.cpp:138
+#, no-c-format
+msgid ""
+"This is a list of configured application events and actions to be taken when "
+"received. The \"default\" event governs all events not specifically "
+"configured."
+msgstr ""
+"This is a list of configured application events and actions to be taken when "
+"received. The \"default\" event governs all events not specifically "
+"configured."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 517
+#: rc.cpp:141
+#, no-c-format
+msgid "Notifications to speak:"
+msgstr "Notifications to speak:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 523
+#: rc.cpp:144 rc.cpp:147
+#, no-c-format
+msgid ""
+"Applies only to the default event. Does not affect application-specific "
+"events. Only events that display in the manner which you select will be "
+"spoken."
+msgstr ""
+"Applies only to the default event. Does not affect application-specific "
+"events. Only events that display in the manner which you select will be "
+"spoken."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 555
+#: rc.cpp:153
+#, no-c-format
+msgid "Click to configure notification for a specific application event."
+msgstr "Click to configure notification for a specific application event."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 563
+#: kttsjobmgr/kttsjobmgr.cpp:199 rc.cpp:156
+#, no-c-format
+msgid "Re&move"
+msgstr "Re&move"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 566
+#: rc.cpp:159
+#, no-c-format
+msgid ""
+"Click to remove a specific notification event from the list. You cannot remove "
+"the default event."
+msgstr ""
+"Click to remove a specific notification event from the list. You cannot remove "
+"the default event."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 591
+#: rc.cpp:162 rc.cpp:750
+#, no-c-format
+msgid "Cl&ear"
+msgstr "Cl&ear"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 594
+#: rc.cpp:165
+#, no-c-format
+msgid ""
+"Removes all the application specific events. The default event remains."
+msgstr ""
+"Removes all the application specific events. The default event remains."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 602
+#: rc.cpp:168 rc.cpp:738
+#, no-c-format
+msgid "&Load..."
+msgstr "&Load..."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 605
+#: rc.cpp:171
+#, no-c-format
+msgid "Click to read configured notification events from a file."
+msgstr "Click to read configured notification events from a file."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 613
+#: rc.cpp:174 rc.cpp:627 rc.cpp:744
+#, no-c-format
+msgid "&Save..."
+msgstr "&Save..."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 616
+#: rc.cpp:177
+#, no-c-format
+msgid "Click to write all the configured application events to a file."
+msgstr "Click to write all the configured application events to a file."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 637
+#: rc.cpp:180
+#, no-c-format
+msgid "Click to test notification"
+msgstr "Click to test notification"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 640
+#: rc.cpp:183
+#, no-c-format
+msgid ""
+"Click this button to test the notification. A sample message will be spoken. "
+"Note: The Text-to-Speech system must be enabled."
+msgstr ""
+"Click this button to test the notification. A sample message will be spoken. "
+"Note: The Text-to-Speech system must be enabled."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 656
+#: rc.cpp:186
+#, no-c-format
+msgid "Ac&tion:"
+msgstr "Ac&tion:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 662
+#: rc.cpp:189 rc.cpp:192 rc.cpp:195
+#, no-c-format
+msgid ""
+"<qt>Specifies how KTTS should speak the event when received. If you select "
+"\"Speak custom text\", enter the text in the box. You may use the following "
+"substitution strings in the text:<dl><dt>%e</dt><dd>Name of the event</dd><dt>"
+"%a</dt><dd>Application that sent the event</dd><dt>%m</dt><dd>"
+"The message sent by the application</dd></dl></qt>"
+msgstr ""
+"<qt>Specifies how KTTS should speak the event when received. If you select "
+"\"Speak custom text\", enter the text in the box. You may use the following "
+"substitution strings in the text:<dl><dt>%e</dt><dd>Name of the event</dd><dt>"
+"%a</dt><dd>Application that sent the event</dd><dt>%m</dt><dd>"
+"The message sent by the application</dd></dl></qt>"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 712
+#: rc.cpp:198
+#, no-c-format
+msgid "Talke&r:"
+msgstr "Talke&r:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 718
+#: rc.cpp:201 rc.cpp:204
+#, no-c-format
+msgid ""
+"The Talker that will speak the notification. The \"default\" Talker is the "
+"topmost talker listed on the Talkers tab."
+msgstr ""
+"The Talker that will speak the notification. The \"default\" Talker is the "
+"topmost talker listed on the Talkers tab."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 744
+#: rc.cpp:207 rc.cpp:441 rc.cpp:498 rc.cpp:531 rc.cpp:576 rc.cpp:612
+#: rc.cpp:714 rc.cpp:732
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 747
+#: rc.cpp:210
+#, no-c-format
+msgid "Click to select the Talker to speak the notification."
+msgstr "Click to select the Talker to speak the notification."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 767
+#: rc.cpp:213
+#, no-c-format
+msgid "Speak notifications (&KNotify)"
+msgstr "Speak notifications (&KNotify)"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 770
+#: rc.cpp:216
+#, no-c-format
+msgid ""
+"When checked and KTTS is enabled, notification events from applications sent "
+"via KNotify will be spoken according to the options you set on this tab."
+msgstr ""
+"When ticked and KTTS is enabled, notification events from applications sent via "
+"KNotify will be spoken according to the options you set on this tab."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 795
+#: rc.cpp:219
+#, no-c-format
+msgid "E&xclude notifications with a sound"
+msgstr "E&xclude notifications with a sound"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 801
+#: rc.cpp:222
+#, no-c-format
+msgid "When checked, notification events that have a sound will not be spoken."
+msgstr "When ticked, notification events that have a sound will not be spoken."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 813
+#: rc.cpp:225
+#, no-c-format
+msgid "&Filters"
+msgstr "&Filters"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 830
+#: kcmkttsmgr/kcmkttsmgr.cpp:1437 rc.cpp:228
+#, no-c-format
+msgid "Filter"
+msgstr "Filter"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 846
+#: rc.cpp:231
+#, no-c-format
+msgid ""
+"This is a list of all the configured Filters. Filters higher in the list are "
+"applied first. Filters modify text before it is spoken. They can be used to "
+"substitute for mispronounced words, transform XML from one form to another, or "
+"change the default Talker to be used for speech output."
+msgstr ""
+"This is a list of all the configured Filters. Filters higher in the list are "
+"applied first. Filters modify text before it is spoken. They can be used to "
+"substitute for mispronounced words, transform XML from one form to another, or "
+"change the default Talker to be used for speech output."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 876
+#: rc.cpp:237
+#, no-c-format
+msgid "Click to add and configure a new Filter."
+msgstr "Click to add and configure a new Filter."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 896
+#: rc.cpp:243
+#, no-c-format
+msgid ""
+"Click to move selected filter up in the list. Filters higher in the list are "
+"applied first."
+msgstr ""
+"Click to move selected filter up in the list. Filters higher in the list are "
+"applied first."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 915
+#: rc.cpp:249
+#, no-c-format
+msgid ""
+"Click to move a filter down in the list. Filters lower in the list are applied "
+"last."
+msgstr ""
+"Click to move a filter down in the list. Filters lower in the list are applied "
+"last."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 940
+#: rc.cpp:255
+#, no-c-format
+msgid "Click to configure options for the highlighted Filter."
+msgstr "Click to configure options for the highlighted Filter."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 965
+#: rc.cpp:261
+#, no-c-format
+msgid "Click to remove the highlighted Filter."
+msgstr "Click to remove the highlighted Filter."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1000
+#: rc.cpp:264
+#, no-c-format
+msgid "Sentence Boundary Detector"
+msgstr "Sentence Boundary Detector"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1016
+#: rc.cpp:267
+#, no-c-format
+msgid ""
+"This is a list of all the configured Sentence Boundary Detector (SBD) Filters. "
+"SBDs break long text jobs up into sentences, which reduces the time before a "
+"job begins speaking, and permits you to advance or rewind through a job. SBDs "
+"are applied in the order listed (top to bottom) after all the normal filters at "
+"the top of this screen have been applied. Filtering stops when the first SBD "
+"modifies the text."
+msgstr ""
+"This is a list of all the configured Sentence Boundary Detector (SBD) Filters. "
+"SBDs break long text jobs up into sentences, which reduces the time before a "
+"job begins speaking, and permits you to advance or rewind through a job. SBDs "
+"are applied in the order listed (top to bottom) after all the normal filters at "
+"the top of this screen have been applied. Filtering stops when the first SBD "
+"modifies the text."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1040
+#: rc.cpp:270
+#, no-c-format
+msgid "Co&nfigure"
+msgstr "Co&nfigure"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1043
+#: rc.cpp:273
+#, no-c-format
+msgid ""
+"Click this button to edit the Sentence Boundary Detector (SBD) configuration or "
+"add additional SBD filters."
+msgstr ""
+"Click this button to edit the Sentence Boundary Detector (SBD) configuration or "
+"add additional SBD filters."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1074
+#: rc.cpp:276
+#, no-c-format
+msgid "&Interruption"
+msgstr "&Interruption"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1104
+#: rc.cpp:279 rc.cpp:294
+#, no-c-format
+msgid ""
+"Check the Pre-sound box and choose a Pre-sound audio file, which will sound "
+"when a text job is interrupted by another message."
+msgstr ""
+"Tick the Pre-sound box and choose a Pre-sound audio file, which will sound when "
+"a text job is interrupted by another message."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1115
+#: rc.cpp:282 rc.cpp:288
+#, no-c-format
+msgid ""
+"Check the Post-message box and enter a Post-message, which will be spoken when "
+"a text job resumes after being interrupted by another message."
+msgstr ""
+"Tick the Post-message box and enter a Post-message, which will be spoken when a "
+"text job resumes after being interrupted by another message."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1124
+#: rc.cpp:285
+#, no-c-format
+msgid "Post-&message:"
+msgstr "Post-&message:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1146
+#: rc.cpp:291
+#, no-c-format
+msgid "Pre-sou&nd:"
+msgstr "Pre-sou&nd:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1160
+#: rc.cpp:297
+#, no-c-format
+msgid "&Pre-message:"
+msgstr "&Pre-message:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1169
+#: rc.cpp:300 rc.cpp:312
+#, no-c-format
+msgid ""
+"Check the Pre-message box and enter a Pre-message, which will be spoken "
+"whenever a text job is interrupted by another message."
+msgstr ""
+"Tick the Pre-message box and enter a Pre-message, which will be spoken whenever "
+"a text job is interrupted by another message."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1188
+#: rc.cpp:303 rc.cpp:309
+#, no-c-format
+msgid ""
+"Check the Post-sound and choose a Post-sound audio file, which will sound "
+"before a text job resumes after being interrupted by another message."
+msgstr ""
+"Tick the Post-sound and choose a Post-sound audio file, which will sound before "
+"a text job resumes after being interrupted by another message."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1196
+#: rc.cpp:306
+#, no-c-format
+msgid "Post-s&ound:"
+msgstr "Post-s&ound:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1246
+#: rc.cpp:315
+#, no-c-format
+msgid "A&udio"
+msgstr "A&udio"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1265
+#: rc.cpp:318
+#, no-c-format
+msgid "&Keep audio files:"
+msgstr "&Keep audio files:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1268
+#: rc.cpp:321
+#, no-c-format
+msgid ""
+"Check this if you want to keep the generated audio (wav) files. You will find "
+"them in the indicated directory."
+msgstr ""
+"Tick this if you want to keep the generated audio (wav) files. You will find "
+"them in the indicated directory."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1287
+#: rc.cpp:324
+#, no-c-format
+msgid "Specify the directory in which the audio files will be copied."
+msgstr "Specify the directory in which the audio files will be copied."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1313
+#: rc.cpp:327
+#, no-c-format
+msgid "&Speed:"
+msgstr "&Speed:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1319
+#: rc.cpp:330 rc.cpp:336 rc.cpp:339 rc.cpp:994 rc.cpp:1012 rc.cpp:1024
+#, no-c-format
+msgid ""
+"Sets the speed of speech. Slide the slider to the left to slow speech down; to "
+"the right to increase talking speed. Anything less than 75 percent is "
+"considered \"slow\", and anything greater than 125 percent is considered "
+"\"fast\". You cannot change the speed of MultiSyn voices."
+msgstr ""
+"Sets the speed of speech. Slide the slider to the left to slow speech down; to "
+"the right to increase talking speed. Anything less than 75 percent is "
+"considered \"slow\", and anything greater than 125 percent is considered "
+"\"fast\". You cannot change the speed of MultiSyn voices."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1338
+#: rc.cpp:333 rc.cpp:883 rc.cpp:889 rc.cpp:1003 rc.cpp:1009 rc.cpp:1015
+#: rc.cpp:1120 rc.cpp:1135 rc.cpp:1150
+#, no-c-format
+msgid " %"
+msgstr " %"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1431
+#: rc.cpp:342
+#, no-c-format
+msgid "Out&put Using"
+msgstr "Out&put Using"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1434
+#: rc.cpp:345
+#, no-c-format
+msgid ""
+"<p>Select the audio output method desired. If you select <b>GStreamer</b>"
+", you must also select a <b>Sink</b>.</p>"
+"<p><em>Note</em>: You must have GStreamer >= 0.87 to use GStreamer.</p>"
+msgstr ""
+"<p>Select the audio output method desired. If you select <b>GStreamer</b>"
+", you must also select a <b>Sink</b>.</p>"
+"<p><em>Note</em>: You must have GStreamer >= 0.87 to use GStreamer.</p>"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1456
+#: rc.cpp:348 rc.cpp:357
+#, no-c-format
+msgid "Sink:"
+msgstr "Sink:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1459
+#: rc.cpp:351 rc.cpp:354 rc.cpp:393
+#, no-c-format
+msgid "Select the sound sink to be used for GStreamer output."
+msgstr "Select the sound sink to be used for GStreamer output."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1502
+#: rc.cpp:360
+#, no-c-format
+msgid "Select the sound sink to be used for aKode output."
+msgstr "Select the sound sink to be used for aKode output."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1521
+#: rc.cpp:363
+#, no-c-format
+msgid ""
+"Select the sink to be used for aKode output. Select \"auto\" to let aKode pick "
+"the best output method."
+msgstr ""
+"Select the sink to be used for aKode output. Select \"auto\" to let aKode pick "
+"the best output method."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1534
+#: rc.cpp:366
+#, no-c-format
+msgid "GStrea&mer"
+msgstr "GStrea&mer"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1540
+#: rc.cpp:369
+#, no-c-format
+msgid ""
+"<p>Check to use the GStreamer audio output system. You must also select a <b>"
+"Sink</b> plugin.</p>"
+msgstr ""
+"<p>Check to use the GStreamer audio output system. You must also select a <b>"
+"Sink</b> plugin.</p>"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1548
+#: rc.cpp:372
+#, no-c-format
+msgid "a&Rts"
+msgstr "a&Rts"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1557
+#: rc.cpp:375
+#, no-c-format
+msgid "Check to use the KDE aRts system for audio output."
+msgstr "Check to use the KDE aRts system for audio output."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1568
+#: rc.cpp:378
+#, no-c-format
+msgid "aKode"
+msgstr "aKode"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1580
+#: rc.cpp:381
+#, no-c-format
+msgid ""
+"<p>Check to use aKode for audio output. You must also select a <b>Sink</b>.</p>"
+msgstr ""
+"<p>Check to use aKode for audio output. You must also select a <b>Sink</b>.</p>"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1599
+#: rc.cpp:384
+#, no-c-format
+msgid "ALSA"
+msgstr "ALSA"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1611
+#: rc.cpp:387
+#, no-c-format
+msgid "Check to use Advanced Linux Sound Architecture (ALSA) for audio output."
+msgstr ""
+"Check to use Advanced Linux Sound Architecture (ALSA) for audio output."
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1630
+#: rc.cpp:390
+#, no-c-format
+msgid "Device:"
+msgstr "Device:"
+
+#. i18n: file kcmkttsmgr/kcmkttsmgrwidget.ui line 1652
+#: rc.cpp:396
+#, no-c-format
+msgid ""
+"Select the PCM device to be used for ALSA output. Select \"default\" to use "
+"the default ALSA device."
+msgstr ""
+"Select the PCM device to be used for ALSA output. Select \"default\" to use "
+"the default ALSA device."
+
+#. i18n: file kcmkttsmgr/selecteventwidget.ui line 24
+#: rc.cpp:399
+#, no-c-format
+msgid "Event source:"
+msgstr "Event source:"
+
+#. i18n: file kcmkttsmgr/selecteventwidget.ui line 38
+#: rc.cpp:402
+#, no-c-format
+msgid "Events"
+msgstr "Events"
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 25
+#: filters/talkerchooser/talkerchooserconf.cpp:225
+#: kcmkttsmgr/kcmkttsmgr.cpp:2501 kttsjobmgr/kttsjobmgr.cpp:496
+#: libkttsd/selecttalkerdlg.h:60 rc.cpp:405
+#, no-c-format
+msgid "Select Talker"
+msgstr "Select Talker"
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 61
+#: rc.cpp:408
+#, no-c-format
+msgid "&Use default Talker"
+msgstr "&Use default Talker"
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 64
+#: rc.cpp:411
+#, no-c-format
+msgid ""
+"When checked, will use the default Talker, which is the topmost Talker listed "
+"in the Talkers tab."
+msgstr ""
+"When ticked, will use the default Talker, which is the topmost Talker listed in "
+"the Talkers tab."
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 72
+#: rc.cpp:414
+#, no-c-format
+msgid "Use closest &matching Talker having"
+msgstr "Use closest &matching Talker having"
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 75
+#: rc.cpp:417
+#, no-c-format
+msgid ""
+"When checked, will use a configured Talker most closely matching the attributes "
+"you choose. Attributes with checks next to them will be preferred over "
+"unchecked attributes. Language is always preferred."
+msgstr ""
+"When ticked, will use a configured Talker most closely matching the attributes "
+"you choose. Attributes with checks next to them will be preferred over "
+"unchecked attributes. Language is always preferred."
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 125
+#: rc.cpp:420
+#, no-c-format
+msgid "Checked items are preferred over unchecked items."
+msgstr "Ticked items are preferred over non-ticked items."
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 192
+#: rc.cpp:426
+#, no-c-format
+msgid "&Gender:"
+msgstr "&Gender:"
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 257
+#: rc.cpp:429 rc.cpp:985
+#, no-c-format
+msgid "&Volume:"
+msgstr "&Volume:"
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 305
+#: rc.cpp:432
+#, no-c-format
+msgid "&Rate:"
+msgstr "&Rate:"
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 374
+#: rc.cpp:438 rc.cpp:702 rc.cpp:711
+#, no-c-format
+msgid ""
+"This filter is applied to text jobs of the specified language. You may select "
+"more than one language by clicking the browse button and Ctrl-clicking on more "
+"than one in the list. If blank, the filter applies to all text jobs of any "
+"language."
+msgstr ""
+"This filter is applied to text jobs of the specified language. You may select "
+"more than one language by clicking the browse button and Ctrl-clicking on more "
+"than one in the list. If blank, the filter applies to all text jobs of any "
+"language."
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 385
+#: rc.cpp:444 rc.cpp:534 rc.cpp:615 rc.cpp:717
+#, no-c-format
+msgid ""
+"Click to select one or more languages. This filter will be applied to text "
+"jobs of those languages."
+msgstr ""
+"Click to select one or more languages. This filter will be applied to text "
+"jobs of those languages."
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 421
+#: rc.cpp:447
+#, no-c-format
+msgid "Use specific &Talker"
+msgstr "Use specific &Talker"
+
+#. i18n: file libkttsd/selecttalkerwidget.ui line 424
+#: rc.cpp:450
+#, no-c-format
+msgid ""
+"When checked, will use the specific Talker (if it is still configured), "
+"otherwise the Talker most closely matching."
+msgstr ""
+"When ticked, will use the specific Talker (if it is still configured), "
+"otherwise the Talker most closely matching."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 33
+#: rc.cpp:474
+#, no-c-format
+msgid ""
+"<b>WARNING: This filter is a key component of the KTTS system. Please read the "
+"KTTS Handbook before modifying these settings.</b>"
+msgstr ""
+"<b>WARNING: This filter is a key component of the KTTS system. Please read the "
+"KTTS Handbook before modifying these settings.</b>"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 49
+#: rc.cpp:477 rc.cpp:582 rc.cpp:684 rc.cpp:771
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 58
+#: rc.cpp:480 rc.cpp:486
+#, no-c-format
+msgid "The name of this filter. Enter any descriptive name you like."
+msgstr "The name of this filter. Enter any descriptive name you like."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 67
+#: filters/sbd/sbdconf.cpp:171 kttsd/filtermgr.cpp:83 rc.cpp:483
+#, no-c-format
+msgid "Standard Sentence Boundary Detector"
+msgstr "Standard Sentence Boundary Detector"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 88
+#: rc.cpp:489
+#, no-c-format
+msgid "&Sentence boundary regular expression:"
+msgstr "&Sentence boundary regular expression:"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 97
+#: rc.cpp:492 rc.cpp:495
+#, no-c-format
+msgid ""
+"The regular expression that detects boundaries between sentences in text jobs."
+msgstr ""
+"The regular expression that detects boundaries between sentences in text jobs."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 132
+#: rc.cpp:501
+#, no-c-format
+msgid "&Replacement sentence boundary:"
+msgstr "&Replacement sentence boundary:"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 141
+#: rc.cpp:504 rc.cpp:507
+#, no-c-format
+msgid ""
+"This string replaces the matched regular expression. <b>Important</b>"
+": must end with tab (\\t)."
+msgstr ""
+"This string replaces the matched regular expression. <b>Important</b>"
+": must end with tab (\\t)."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 160
+#: rc.cpp:510 rc.cpp:591 rc.cpp:789
+#, no-c-format
+msgid "Apply This &Filter When"
+msgstr "Apply This &Filter When"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 163
+#: rc.cpp:513 rc.cpp:594 rc.cpp:696 rc.cpp:792
+#, no-c-format
+msgid "These settings determines when the filter is applied to text."
+msgstr "These settings determines when the filter is applied to text."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 182
+#: rc.cpp:516
+#, no-c-format
+msgid "&Language is:"
+msgstr "&Language is:"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 191
+#: rc.cpp:519 rc.cpp:528 rc.cpp:600 rc.cpp:609
+#, no-c-format
+msgid ""
+"This filter is applied to text jobs of the specified language. You may select "
+"more than one language by clicking the browse button and Ctrl-clicking on more "
+"than one in the list. If blank the filter applies to all text jobs of any "
+"language."
+msgstr ""
+"This filter is applied to text jobs of the specified language. You may select "
+"more than one language by clicking the browse button and Ctrl-clicking on more "
+"than one in the list. If blank the filter applies to all text jobs of any "
+"language."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 200
+#: rc.cpp:522 rc.cpp:603 rc.cpp:705
+#, no-c-format
+msgid "Application &ID contains:"
+msgstr "Application &ID contains:"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 209
+#: rc.cpp:525 rc.cpp:606 rc.cpp:708
+#, no-c-format
+msgid ""
+"Enter a DCOP Application ID. This filter will only apply to text jobs queued "
+"by that application. You may enter more than one ID separated by commas. If "
+"blank, this filter applies to text jobs queued by all applications. Tip: Use "
+"kdcop from the command line to get the Application IDs of running applications. "
+" Example: \"konversation, kvirc,ksirc,kopete\""
+msgstr ""
+"Enter a DCOP Application ID. This filter will only apply to text jobs queued "
+"by that application. You may enter more than one ID separated by commas. If "
+"blank, this filter applies to text jobs queued by all applications. Tip: Use "
+"kdcop from the command line to get the Application IDs of running applications. "
+" Example: \"konversation, kvirc,ksirc,kopete\""
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 259
+#: rc.cpp:537 rc.cpp:618 rc.cpp:720
+#, no-c-format
+msgid ""
+"<qt>Enter a DCOP Application ID. This filter will only apply to text jobs "
+"queued by that application. You may enter more than one ID separated by "
+"commas. Use <b>knotify</b> to match all messages sent as KDE notifications. "
+"If blank, this filter applies to text jobs queued by all applications. Tip: "
+"Use kdcop from the command line to get the Application IDs of running "
+"applications. Example: \"konversation, kvirc,ksirc,kopete\"</qt>"
+msgstr ""
+"<qt>Enter a DCOP Application ID. This filter will only apply to text jobs "
+"queued by that application. You may enter more than one ID separated by "
+"commas. Use <b>knotify</b> to match all messages sent as KDE notifications. "
+"If blank, this filter applies to text jobs queued by all applications. Tip: "
+"Use kdcop from the command line to get the Application IDs of running "
+"applications. Example: \"konversation, kvirc,ksirc,kopete\"</qt>"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 287
+#: rc.cpp:540 rc.cpp:621
+#, no-c-format
+msgid "Load..."
+msgstr "Load..."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 293
+#: rc.cpp:543
+#, no-c-format
+msgid "Click to load a Sentence Boundary Detection configuration from a file."
+msgstr "Click to load a Sentence Boundary Detection configuration from a file."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 310
+#: rc.cpp:546
+#, no-c-format
+msgid "Sa&ve..."
+msgstr "Sa&ve..."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 313
+#: rc.cpp:549
+#, no-c-format
+msgid "Click to save this Sentence Boundary Detection configuration to a file."
+msgstr ""
+"Click to save this Sentence Boundary Detection configuration to a file."
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 330
+#: rc.cpp:552
+#, no-c-format
+msgid "Clea&r"
+msgstr "Clea&r"
+
+#. i18n: file filters/sbd/sbdconfwidget.ui line 333
+#: rc.cpp:555 rc.cpp:753
+#, no-c-format
+msgid "Click to clear everything."
+msgstr "Click to clear everything."
+
+#. i18n: file filters/stringreplacer/editreplacementwidget.ui line 55
+#: rc.cpp:558
+#, no-c-format
+msgid "&Type"
+msgstr "&Type"
+
+#. i18n: file filters/stringreplacer/editreplacementwidget.ui line 85
+#: rc.cpp:561
+#, no-c-format
+msgid "&Word"
+msgstr "&Word"
+
+#. i18n: file filters/stringreplacer/editreplacementwidget.ui line 104
+#: rc.cpp:564
+#, no-c-format
+msgid "Regular &expression"
+msgstr "Regular &expression"
+
+#. i18n: file filters/stringreplacer/editreplacementwidget.ui line 124
+#: rc.cpp:567
+#, no-c-format
+msgid "Match &case"
+msgstr "Match &case"
+
+#. i18n: file filters/stringreplacer/editreplacementwidget.ui line 158
+#: rc.cpp:570
+#, no-c-format
+msgid "&Replace with:"
+msgstr "&Replace with:"
+
+#. i18n: file filters/stringreplacer/editreplacementwidget.ui line 180
+#: rc.cpp:573
+#, no-c-format
+msgid "&Match:"
+msgstr "&Match:"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 18
+#: rc.cpp:579
+#, no-c-format
+msgid "Configure String Replacer"
+msgstr "Configure String Replacer"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 46
+#: rc.cpp:585 rc.cpp:588 rc.cpp:687 rc.cpp:690
+#, no-c-format
+msgid "Enter any name you like for this filter."
+msgstr "Enter any name you like for this filter."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 87
+#: rc.cpp:597
+#, no-c-format
+msgid "Lan&guage is:"
+msgstr "Lan&guage is:"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 198
+#: rc.cpp:624
+#, no-c-format
+msgid "Click to load a word list from a file."
+msgstr "Click to load a word list from a file."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 218
+#: rc.cpp:630
+#, no-c-format
+msgid "Click to save word list to a file."
+msgstr "Click to save word list to a file."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 235
+#: rc.cpp:633
+#, no-c-format
+msgid "C&lear"
+msgstr "C&lear"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 238
+#: rc.cpp:636
+#, no-c-format
+msgid "Click to empty the word list."
+msgstr "Click to empty the word list."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 255
+#: rc.cpp:639
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 266
+#: rc.cpp:642
+#, no-c-format
+msgid "Match Case"
+msgstr "Match Case"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 277
+#: rc.cpp:645
+#, no-c-format
+msgid "Match"
+msgstr "Match"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 288
+#: rc.cpp:648
+#, no-c-format
+msgid "Replace With"
+msgstr "Replace With"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 325
+#: kcmkttsmgr/kcmkttsmgr.cpp:171 rc.cpp:651
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 328
+#: rc.cpp:654
+#, no-c-format
+msgid "Click to add another word or regular expression to the list."
+msgstr "Click to add another word or regular expression to the list."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 345
+#: rc.cpp:657
+#, no-c-format
+msgid "&Up"
+msgstr "&Up"
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 348
+#: rc.cpp:660
+#, no-c-format
+msgid ""
+"Click to move selected word up in the list. Words higher in the list are "
+"applied first."
+msgstr ""
+"Click to move selected word up in the list. Words higher in the list are "
+"applied first."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 367
+#: rc.cpp:666
+#, no-c-format
+msgid ""
+"Click to move a word down in the list. Words lower in the list are applied "
+"last."
+msgstr ""
+"Click to move a word down in the list. Words lower in the list are applied "
+"last."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 392
+#: rc.cpp:672
+#, no-c-format
+msgid "Click to modify an existing word or regular expression in the list."
+msgstr "Click to modify an existing word or regular expression in the list."
+
+#. i18n: file filters/stringreplacer/stringreplacerconfwidget.ui line 417
+#: rc.cpp:678
+#, no-c-format
+msgid "Click to remove a word or regular expression from the list."
+msgstr "Click to remove a word or regular expression from the list."
+
+#. i18n: file filters/talkerchooser/talkerchooserconfwidget.ui line 18
+#: rc.cpp:681
+#, no-c-format
+msgid "Configure Talker Chooser"
+msgstr "Configure Talker Chooser"
+
+#. i18n: file filters/talkerchooser/talkerchooserconfwidget.ui line 65
+#: rc.cpp:693
+#, no-c-format
+msgid "&Apply This Filter When"
+msgstr "&Apply This Filter When"
+
+#. i18n: file filters/talkerchooser/talkerchooserconfwidget.ui line 87
+#: rc.cpp:699
+#, no-c-format
+msgid "Te&xt contains:"
+msgstr "Te&xt contains:"
+
+#. i18n: file filters/talkerchooser/talkerchooserconfwidget.ui line 189
+#: rc.cpp:723
+#, no-c-format
+msgid "&Talker:"
+msgstr "&Talker:"
+
+#. i18n: file filters/talkerchooser/talkerchooserconfwidget.ui line 195
+#: rc.cpp:726 rc.cpp:729
+#, no-c-format
+msgid ""
+"The new Talker that will be used when the conditions above are met. The "
+"default Talker is the topmost in the Talkers tab. Click the button to choose a "
+"Talker."
+msgstr ""
+"The new Talker that will be used when the conditions above are met. The "
+"default Talker is the topmost in the Talkers tab. Click the button to choose a "
+"Talker."
+
+#. i18n: file filters/talkerchooser/talkerchooserconfwidget.ui line 224
+#: rc.cpp:735
+#, no-c-format
+msgid "Click to select a Talker."
+msgstr "Click to select a Talker."
+
+#. i18n: file filters/talkerchooser/talkerchooserconfwidget.ui line 253
+#: rc.cpp:741
+#, no-c-format
+msgid "Click to load a Talker Chooser configuration from a file."
+msgstr "Click to load a Talker Chooser configuration from a file."
+
+#. i18n: file filters/talkerchooser/talkerchooserconfwidget.ui line 273
+#: rc.cpp:747
+#, no-c-format
+msgid "Click to save this Talker Chooser to a file."
+msgstr "Click to save this Talker Chooser to a file."
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 17
+#: rc.cpp:756
+#, no-c-format
+msgid "Configure XML Transformer"
+msgstr "Configure XML Transformer"
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 36
+#: rc.cpp:759 rc.cpp:774
+#, no-c-format
+msgid "Enter any descriptive name you like for this filter."
+msgstr "Enter any descriptive name you like for this filter."
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 44
+#: rc.cpp:762 rc.cpp:780
+#, no-c-format
+msgid ""
+"Enter the full path to an XML Style Language - Transforms (XSLT) stylesheet "
+"file. XSLT files usually end with extension .xsl."
+msgstr ""
+"Enter the full path to an XML Style Language - Transforms (XSLT) stylesheet "
+"file. XSLT files usually end with extension .xsl."
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 52
+#: rc.cpp:765
+#, no-c-format
+msgid "xsltproc"
+msgstr "xsltproc"
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 55
+#: rc.cpp:768 rc.cpp:786
+#, no-c-format
+msgid ""
+"Enter the path to the xsltproc executable program. If it is in the PATH "
+"environment variable, just enter \"xsltproc\"."
+msgstr ""
+"Enter the path to the xsltproc executable program. If it is in the PATH "
+"environment variable, just enter \"xsltproc\"."
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 91
+#: rc.cpp:777
+#, no-c-format
+msgid "&XSLT file:"
+msgstr "&XSLT file:"
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 108
+#: rc.cpp:783
+#, no-c-format
+msgid "xsltproc &executable:"
+msgstr "xsltproc &executable:"
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 149
+#: rc.cpp:795 rc.cpp:807
+#, no-c-format
+msgid ""
+"This filter will be applied only to text having the specified XML root element. "
+" If blank, applies to all text. You may enter more than one root element "
+"separated by commas. Example: \"html\"."
+msgstr ""
+"This filter will be applied only to text having the specified XML root element. "
+" If blank, applies to all text. You may enter more than one root element "
+"separated by commas. Example: \"html\"."
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 157
+#: rc.cpp:798 rc.cpp:813
+#, no-c-format
+msgid ""
+"This filter will be applied only to text having the specified DOCTYPE "
+"specification. If blank, applies to all text. You may enter more than one "
+"DOCTYPE separated by commas. Example: \"xhtml\"."
+msgstr ""
+"This filter will be applied only to text having the specified DOCTYPE "
+"specification. If blank, applies to all text. You may enter more than one "
+"DOCTYPE separated by commas. Example: \"xhtml\"."
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 165
+#: rc.cpp:801 rc.cpp:819
+#, no-c-format
+msgid ""
+"<qt>Enter a DCOP Application ID. This filter will only apply to text queued by "
+"that application. You may enter more than one ID separated by commas. Use <b>"
+"knotify</b> to match all messages sent as KDE notifications. If blank, this "
+"filter applies to text queued by all applications. Tip: Use kdcop from the "
+"command line to get the Application IDs of running applications. Example: "
+"\"konversation, kvirc,ksirc,kopete\"</qt>"
+msgstr ""
+"<qt>Enter a DCOP Application ID. This filter will only apply to text queued by "
+"that application. You may enter more than one ID separated by commas. Use <b>"
+"knotify</b> to match all messages sent as KDE notifications. If blank, this "
+"filter applies to text queued by all applications. Tip: Use kdcop from the "
+"command line to get the Application IDs of running applications. Example: "
+"\"konversation, kvirc,ksirc,kopete\"</qt>"
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 183
+#: rc.cpp:804
+#, no-c-format
+msgid "&Root element is:"
+msgstr "&Root element is:"
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 201
+#: rc.cpp:810
+#, no-c-format
+msgid "or DOC&TYPE is:"
+msgstr "or DOC&TYPE is:"
+
+#. i18n: file filters/xmltransformer/xmltransformerconfwidget.ui line 218
+#: rc.cpp:816
+#, no-c-format
+msgid "and Application &ID contains:"
+msgstr "and Application &ID contains:"
+
+#. i18n: file plugins/command/commandconfwidget.ui line 30
+#: rc.cpp:822
+#, no-c-format
+msgid "Co&mmand Configuration"
+msgstr "Co&mmand Configuration"
+
+#. i18n: file plugins/command/commandconfwidget.ui line 61
+#: rc.cpp:825
+#, no-c-format
+msgid "Command &for speaking texts:"
+msgstr "Command &for speaking texts:"
+
+#. i18n: file plugins/command/commandconfwidget.ui line 72
+#: rc.cpp:828
+#, no-c-format
+msgid ""
+"This field specifies both the command used for speaking texts and its "
+"parameters. If you want to pass the text as a parameter, write %t at the place "
+"where the text should be inserted. To pass a file of the text, write %f. To "
+"synthesize only and let KTTSD play the synthesized text, write %w for the "
+"generated audio file."
+msgstr ""
+"This field specifies both the command used for speaking texts and its "
+"parameters. If you want to pass the text as a parameter, write %t at the place "
+"where the text should be inserted. To pass a file of the text, write %f. To "
+"synthesize only and let KTTSD play the synthesized text, write %w for the "
+"generated audio file."
+
+#. i18n: file plugins/command/commandconfwidget.ui line 88
+#: rc.cpp:831
+#, no-c-format
+msgid "&Send the data as standard input"
+msgstr "&Send the data as standard input"
+
+#. i18n: file plugins/command/commandconfwidget.ui line 91
+#: rc.cpp:834
+#, no-c-format
+msgid ""
+"This check box specifies whether the text is sent as standard input (stdin) to "
+"the speech synthesizer."
+msgstr ""
+"This check box specifies whether the text is sent as standard input (stdin) to "
+"the speech synthesizer."
+
+#. i18n: file plugins/command/commandconfwidget.ui line 116
+#: rc.cpp:837 rc.cpp:946 rc.cpp:1036 rc.cpp:1072 rc.cpp:1186
+#, no-c-format
+msgid "&Test"
+msgstr "&Test"
+
+#. i18n: file plugins/command/commandconfwidget.ui line 142
+#: rc.cpp:840 rc.cpp:865 rc.cpp:1180
+#, no-c-format
+msgid "Character &encoding:"
+msgstr "Character &encoding:"
+
+#. i18n: file plugins/command/commandconfwidget.ui line 161
+#: rc.cpp:843 rc.cpp:1045
+#, no-c-format
+msgid ""
+"This combo box specifies which character encoding is used for passing the text."
+msgstr ""
+"This combo box specifies which character encoding is used for passing the text."
+
+#. i18n: file plugins/command/commandconfwidget.ui line 175
+#: rc.cpp:846
+#, no-c-format
+msgid ""
+"Parameters:\n"
+" %t: Text to be spoken\n"
+" %f: Filename of a temporary file containing the text\n"
+" %l: Language (two letter code)\n"
+" %w: Filename of a temporary file for generated audio"
+msgstr ""
+"Parameters:\n"
+" %t: Text to be spoken\n"
+" %f: Filename of a temporary file containing the text\n"
+" %l: Language (two letter code)\n"
+" %w: Filename of a temporary file for generated audio"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 25
+#: rc.cpp:853
+#, no-c-format
+msgid "Epos Config UI"
+msgstr "Epos Config UI"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 28
+#: rc.cpp:856 rc.cpp:862
+#, no-c-format
+msgid ""
+"This is the configuration dialog for the Epos Czech and Slovak speech "
+"synthesizer."
+msgstr ""
+"This is the configuration dialogue for the Epos Czech and Slovak speech "
+"synthesizer."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 53
+#: rc.cpp:859
+#, no-c-format
+msgid "E&pos Configuration"
+msgstr "E&pos Configuration"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 108
+#: rc.cpp:868
+#, no-c-format
+msgid "Specifies which character encoding is used for passing the text."
+msgstr "Specifies which character encoding is used for passing the text."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 142
+#: rc.cpp:871 rc.cpp:1129
+#, no-c-format
+msgid "Speed:"
+msgstr "Speed:"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 148
+#: rc.cpp:874 rc.cpp:886 rc.cpp:895
+#, no-c-format
+msgid ""
+"Sets the speed of speech. Slide the slider to the left to slow speech down; to "
+"the right to increase talking speed. Anything less than 75 percent is "
+"considered \"slow\", and anything greater than 125 percent is considered "
+"\"fast\"."
+msgstr ""
+"Sets the speed of speech. Slide the slider to the left to slow speech down; to "
+"the right to increase talking speed. Anything less than 75 percent is "
+"considered \"slow\", and anything greater than 125 percent is considered "
+"\"fast\"."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 164
+#: rc.cpp:877
+#, no-c-format
+msgid "Pitch:"
+msgstr "Pitch:"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 170
+#: rc.cpp:880 rc.cpp:892 rc.cpp:898
+#, no-c-format
+msgid ""
+"Sets the tone (frequency) of speech. Slide the slider to the left to lower the "
+"voice tone; to the right to increase tone. Anything less than 75 percent is "
+"considered \"low\", and anything greater than 125 percent is considered "
+"\"high\"."
+msgstr ""
+"Sets the tone (frequency) of speech. Slide the slider to the left to lower the "
+"voice tone; to the right to increase tone. Anything less than 75 percent is "
+"considered \"low\", and anything greater than 125 percent is considered "
+"\"high\"."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 346
+#: rc.cpp:901
+#, no-c-format
+msgid "Epos server executable path:"
+msgstr "Epos server executable path:"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 355
+#: rc.cpp:904 rc.cpp:916
+#, no-c-format
+msgid ""
+"If the Epos server program will be found due to your PATH environment variable, "
+"simply enter \"epos\", otherwise enter the full path to the Epos server "
+"executable program."
+msgstr ""
+"If the Epos server program will be found due to your PATH environment variable, "
+"simply enter \"epos\", otherwise enter the full path to the Epos server "
+"executable program."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 371
+#: rc.cpp:907
+#, no-c-format
+msgid "Epos client executable path:"
+msgstr "Epos client executable path:"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 380
+#: rc.cpp:910 rc.cpp:922
+#, no-c-format
+msgid ""
+"If the Epos client program will be found due to the PATH environment variable, "
+"simply enter \"say\" here. Otherwise, specify the full path to the Epos client "
+"program."
+msgstr ""
+"If the Epos client program will be found due to the PATH environment variable, "
+"simply enter \"say\" here. Otherwise, specify the full path to the Epos client "
+"program."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 406
+#: rc.cpp:913
+#, no-c-format
+msgid "epos"
+msgstr "epos"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 425
+#: rc.cpp:919
+#, no-c-format
+msgid "say"
+msgstr "say"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 440
+#: rc.cpp:925
+#, no-c-format
+msgid "Additional Options (advanced)"
+msgstr "Additional Options (advanced)"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 467
+#: rc.cpp:928 rc.cpp:937
+#, no-c-format
+msgid ""
+"Optional. Enter any server command line options here. To see available "
+"options, enter \"epos -h\" in a terminal. Do not use \"-o\"."
+msgstr ""
+"Optional. Enter any server command line options here. To see available "
+"options, enter \"epos -h\" in a terminal. Do not use \"-o\"."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 475
+#: rc.cpp:931
+#, no-c-format
+msgid ""
+"Specify options to be passed to Epos client. To see available options, enter "
+"\"say -h\" in a terminal. Do not use \"-o\"."
+msgstr ""
+"Specify options to be passed to Epos client. To see available options, enter "
+"\"say -h\" in a terminal. Do not use \"-o\"."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 501
+#: rc.cpp:934
+#, no-c-format
+msgid "Epos server:"
+msgstr "Epos server:"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 526
+#: rc.cpp:940
+#, no-c-format
+msgid "Epos client:"
+msgstr "Epos client:"
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 535
+#: rc.cpp:943
+#, no-c-format
+msgid ""
+"Specify options to be passed to Epos client. Do not use -o. To see available "
+"options, enter \"say -h\" in a terminal. Do not use \"-o\"."
+msgstr ""
+"Specify options to be passed to Epos client. Do not use -o. To see available "
+"options, enter \"say -h\" in a terminal. Do not use \"-o\"."
+
+#. i18n: file plugins/epos/eposconfwidget.ui line 577
+#: rc.cpp:949
+#, no-c-format
+msgid ""
+"Click to test the configuration. If correct, you will hear a sentence spoken."
+msgstr ""
+"Click to test the configuration. If correct, you will hear a sentence spoken."
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 25
+#: rc.cpp:952
+#, no-c-format
+msgid "Festival Config UI"
+msgstr "Festival Config UI"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 28
+#: rc.cpp:955 rc.cpp:961
+#, no-c-format
+msgid ""
+"This is the dialog for configuring the Festival speech synthesizer in "
+"interactive mode."
+msgstr ""
+"This is the dialogue for configuring the Festival speech synthesizer in "
+"interactive mode."
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 53
+#: rc.cpp:958
+#, no-c-format
+msgid "Festival &Interactive Configuration"
+msgstr "Festival &Interactive Configuration"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 95
+#: rc.cpp:964
+#, no-c-format
+msgid "&Festival executable:"
+msgstr "&Festival executable:"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 104
+#: rc.cpp:967 rc.cpp:970
+#, no-c-format
+msgid ""
+"If Festival is in your PATH environment variable, just enter \"festival\", "
+"otherwise specify the full path to the Festival executable program."
+msgstr ""
+"If Festival is in your PATH environment variable, just enter \"festival\", "
+"otherwise specify the full path to the Festival executable program."
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 144
+#: rc.cpp:973
+#, no-c-format
+msgid "&Select voice:"
+msgstr "&Select voice:"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 153
+#: rc.cpp:976 rc.cpp:979
+#, no-c-format
+msgid ""
+"Select a voice to speak text with. MultiSyn voices are high quality but are "
+"slow to load. If no voices are shown, check the Festival executable path. You "
+"must install at least one Festival voice. If you have installed a voice and "
+"still none are shown, check your Festival configuration. (See the README that "
+"comes with Festival.)"
+msgstr ""
+"Select a voice to speak text with. MultiSyn voices are high quality but are "
+"slow to load. If no voices are shown, check the Festival executable path. You "
+"must install at least one Festival voice. If you have installed a voice and "
+"still none are shown, check your Festival configuration. (See the README that "
+"comes with Festival.)"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 177
+#: rc.cpp:982
+#, no-c-format
+msgid "&Rescan"
+msgstr "&Rescan"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 218
+#: rc.cpp:988 rc.cpp:1006 rc.cpp:1021
+#, no-c-format
+msgid ""
+"Sets the volume (loudness) of speech. Slide the slider to the left to lower "
+"the volume; to the right to increase volume. Anything less than 75 percent is "
+"considered \"soft\", and anything greater than 125 percent is considered "
+"\"loud\"."
+msgstr ""
+"Sets the volume (loudness) of speech. Slide the slider to the left to lower "
+"the volume; to the right to increase volume. Anything less than 75 percent is "
+"considered \"soft\", and anything greater than 125 percent is considered "
+"\"loud\"."
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 234
+#: rc.cpp:991
+#, no-c-format
+msgid "Sp&eed:"
+msgstr "Sp&eed:"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 256
+#: rc.cpp:997 rc.cpp:1144
+#, no-c-format
+msgid "&Pitch:"
+msgstr "&Pitch:"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 262
+#: rc.cpp:1000 rc.cpp:1018 rc.cpp:1027
+#, no-c-format
+msgid ""
+"Sets the tone (frequency) of speech. Slide the slider to the left to lower the "
+"voice tone; to the right to increase tone. Anything less than 75 percent is "
+"considered \"low\", and anything greater than 125 percent is considered "
+"\"high\". You cannot change the pitch of MultiSyn voices."
+msgstr ""
+"Sets the tone (frequency) of speech. Slide the slider to the left to lower the "
+"voice tone; to the right to increase tone. Anything less than 75 percent is "
+"considered \"low\", and anything greater than 125 percent is considered "
+"\"high\". You cannot change the pitch of MultiSyn voices."
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 485
+#: rc.cpp:1030
+#, no-c-format
+msgid "&Load this voice when starting KTTSD"
+msgstr "&Load this voice when starting KTTSD"
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 488
+#: rc.cpp:1033
+#, no-c-format
+msgid ""
+"If checked, Festival will be started and this voice will be loaded when the "
+"Text-to-Speech Deamon (KTTSD) is started. Check when a voice requires a long "
+"time to load in Festival (for example, multisyn voices), otherwise, leave "
+"unchecked."
+msgstr ""
+"If ticked, Festival will be started and this voice will be loaded when the "
+"Text-to-Speech Deamon (KTTSD) is started. Tick when a voice requires a long "
+"time to load in Festival (for example, multisyn voices), otherwise, leave "
+"unticked."
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 516
+#: rc.cpp:1039
+#, no-c-format
+msgid ""
+"Click to test the configuration. Festival will be started and a test sentence "
+"will be spoken."
+msgstr ""
+"Click to test the configuration. Festival will be started and a test sentence "
+"will be spoken."
+
+#. i18n: file plugins/festivalint/festivalintconfwidget.ui line 542
+#: rc.cpp:1042
+#, no-c-format
+msgid "Character e&ncoding:"
+msgstr "Character e&ncoding:"
+
+#. i18n: file plugins/flite/fliteconfwidget.ui line 25
+#: rc.cpp:1048
+#, no-c-format
+msgid "Flite Config UI"
+msgstr "Flite Config UI"
+
+#. i18n: file plugins/flite/fliteconfwidget.ui line 28
+#: rc.cpp:1051 rc.cpp:1057
+#, no-c-format
+msgid ""
+"This is the configuration dialog for the Festival Lite (Flite) speech synthesis "
+"engine."
+msgstr ""
+"This is the configuration dialogue for the Festival Lite (Flite) speech "
+"synthesis engine."
+
+#. i18n: file plugins/flite/fliteconfwidget.ui line 70
+#: rc.cpp:1054
+#, no-c-format
+msgid "Festival &Lite (flite) Configuration"
+msgstr "Festival &Lite (flite) Configuration"
+
+#. i18n: file plugins/flite/fliteconfwidget.ui line 112
+#: rc.cpp:1060
+#, no-c-format
+msgid "&Flite executable path:"
+msgstr "&Flite executable path:"
+
+#. i18n: file plugins/flite/fliteconfwidget.ui line 121
+#: rc.cpp:1063 rc.cpp:1069
+#, no-c-format
+msgid ""
+"If Flite is in your PATH environment variable, simply enter \"flite\", "
+"otherwise specify the complete path to the Flite executable program."
+msgstr ""
+"If Flite is in your PATH environment variable, simply enter \"flite\", "
+"otherwise specify the complete path to the Flite executable program."
+
+#. i18n: file plugins/flite/fliteconfwidget.ui line 137
+#: rc.cpp:1066
+#, no-c-format
+msgid "flite"
+msgstr "flite"
+
+#. i18n: file plugins/freetts/freettsconfigwidget.ui line 25
+#: rc.cpp:1075
+#, no-c-format
+msgid "FreeTTS Config UI"
+msgstr "FreeTTS Config UI"
+
+#. i18n: file plugins/freetts/freettsconfigwidget.ui line 67
+#: rc.cpp:1078
+#, no-c-format
+msgid "FreeTTS Interactive Configuration"
+msgstr "FreeTTS Interactive Configuration"
+
+#. i18n: file plugins/freetts/freettsconfigwidget.ui line 106
+#: rc.cpp:1081
+#, no-c-format
+msgid "&FreeTTS jar file:"
+msgstr "&FreeTTS jar file:"
+
+#. i18n: file plugins/freetts/freettsconfigwidget.ui line 179
+#: rc.cpp:1084
+#, no-c-format
+msgid "Test"
+msgstr "Test"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 16
+#: rc.cpp:1087
+#, no-c-format
+msgid "Hadifix Configuration"
+msgstr "Hadifix Configuration"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 19
+#: rc.cpp:1090 rc.cpp:1096
+#, no-c-format
+msgid ""
+"This is the configuration dialog for the Hadifix (txt2pho and Mbrola) speech "
+"synthesizer."
+msgstr ""
+"This is the configuration dialogue for the Hadifix (txt2pho and Mbrola) speech "
+"synthesizer."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 44
+#: rc.cpp:1093
+#, no-c-format
+msgid "Had&ifix Configuration"
+msgstr "Had&ifix Configuration"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 78
+#: rc.cpp:1099
+#, no-c-format
+msgid "&Basic Options"
+msgstr "&Basic Options"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 97
+#: rc.cpp:1102
+#, no-c-format
+msgid "&Voice file:"
+msgstr "&Voice file:"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 103
+#: rc.cpp:1105 rc.cpp:1108
+#, no-c-format
+msgid ""
+"Select a voice for speaking text. If no voices are listed, check your Mbrola "
+"configuration. You must install at least one voice."
+msgstr ""
+"Select a voice for speaking text. If no voices are listed, check your Mbrola "
+"configuration. You must install at least one voice."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 135
+#: rc.cpp:1111
+#, no-c-format
+msgid "&Select..."
+msgstr "&Select..."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 151
+#: rc.cpp:1114
+#, no-c-format
+msgid "Volume &ratio:"
+msgstr "Volume &ratio:"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 157
+#: rc.cpp:1117 rc.cpp:1123 rc.cpp:1126
+#, no-c-format
+msgid ""
+"Adjusts the volume of speech. Slide to left for softer speech; to the right "
+"for louder."
+msgstr ""
+"Adjusts the volume of speech. Slide to left for softer speech; to the right "
+"for louder."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 245
+#: rc.cpp:1132 rc.cpp:1138 rc.cpp:1141
+#, no-c-format
+msgid ""
+"Adjusts the speed of speech. Slide to left for slower speech; to the right for "
+"faster."
+msgstr ""
+"Adjusts the speed of speech. Slide to left for slower speech; to the right for "
+"faster."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 327
+#: rc.cpp:1147 rc.cpp:1153 rc.cpp:1156
+#, no-c-format
+msgid ""
+"Adjusts the pitch (tone) of speech. Slide to left for lower speech; to the "
+"right for higher."
+msgstr ""
+"Adjusts the pitch (tone) of speech. Slide to left for lower speech; to the "
+"right for higher."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 399
+#: rc.cpp:1159
+#, no-c-format
+msgid "&Advanced Options"
+msgstr "&Advanced Options"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 416
+#: rc.cpp:1162
+#, no-c-format
+msgid "txt2pho e&xecutable:"
+msgstr "txt2pho e&xecutable:"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 422
+#: rc.cpp:1165 rc.cpp:1168
+#, no-c-format
+msgid ""
+"If the txt2pho program is in your PATH environment variable, simply enter "
+"\"txt2pho\", otherwise specify the full path to the txt2pho executable program."
+msgstr ""
+"If the txt2pho program is in your PATH environment variable, simply enter "
+"\"txt2pho\", otherwise specify the full path to the txt2pho executable program."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 446
+#: rc.cpp:1171
+#, no-c-format
+msgid "&Mbrola executable:"
+msgstr "&Mbrola executable:"
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 452
+#: rc.cpp:1174 rc.cpp:1177
+#, no-c-format
+msgid ""
+"If the Mbrola program is in your PATH environment variable, simply enter "
+"\"mbrola\", otherwise specify the full path to the Mbrola executable program."
+msgstr ""
+"If the Mbrola program is in your PATH environment variable, simply enter "
+"\"mbrola\", otherwise specify the full path to the Mbrola executable program."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 511
+#: rc.cpp:1183
+#, no-c-format
+msgid ""
+"This combo box specifies which character encoding is used for passing the text. "
+" For most western languages, use ISO-8859-1. For Hungarian, use ISO-8859-2."
+msgstr ""
+"This combo box specifies which character encoding is used for passing the text. "
+" For most western languages, use ISO-8859-1. For Hungarian, use ISO-8859-2."
+
+#. i18n: file plugins/hadifix/hadifixconfigui.ui line 551
+#: rc.cpp:1189
+#, no-c-format
+msgid "Click to test the configuration. You should hear a spoken sentence."
+msgstr "Click to test the configuration. You should hear a spoken sentence."
+
+#. i18n: file plugins/hadifix/voicefileui.ui line 16
+#: rc.cpp:1192
+#, no-c-format
+msgid "Selecting Voice File"
+msgstr "Selecting Voice File"
+
+#. i18n: file plugins/hadifix/voicefileui.ui line 33
+#: rc.cpp:1195
+#, no-c-format
+msgid "Path of the voice file:"
+msgstr "Path of the voice file:"
+
+#. i18n: file plugins/hadifix/voicefileui.ui line 69
+#: rc.cpp:1201
+#, no-c-format
+msgid "Female"
+msgstr "Female"
+
+#. i18n: file plugins/hadifix/voicefileui.ui line 77
+#: rc.cpp:1204
+#, no-c-format
+msgid "Male"
+msgstr "Male"
+
+#. i18n: file plugins/hadifix/voicefileui.ui line 85
+#: rc.cpp:1207
+#, no-c-format
+msgid "Try to Determine From Voice File"
+msgstr "Try to Determine From Voice File"
+
+#. i18n: file plugins/festivalint/voices line 14
+#: rc.cpp:1210 rc.cpp:1213 rc.cpp:1333 rc.cpp:1339 rc.cpp:1345 rc.cpp:1351
+#: rc.cpp:1360
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"American Male"
+msgstr "American Male"
+
+#. i18n: file plugins/festivalint/voices line 38
+#: rc.cpp:1216
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"American Female, MBROLA"
+msgstr "American Female, MBROLA"
+
+#. i18n: file plugins/festivalint/voices line 50
+#: rc.cpp:1219 rc.cpp:1222
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"American Male, MBROLA"
+msgstr "American Male, MBROLA"
+
+#. i18n: file plugins/festivalint/voices line 74
+#: rc.cpp:1225 rc.cpp:1228 rc.cpp:1363
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"British Male"
+msgstr "British Male"
+
+#. i18n: file plugins/festivalint/voices line 98
+#: rc.cpp:1231
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Castilian Spanish Male"
+msgstr "Castilian Spanish Male"
+
+#. i18n: file plugins/festivalint/voices line 110
+#: rc.cpp:1234 rc.cpp:1246 rc.cpp:1249
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"American Male, HTS"
+msgstr "American Male, HTS"
+
+#. i18n: file plugins/festivalint/voices line 122
+#: rc.cpp:1237
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"American Female, HTS"
+msgstr "American Female, HTS"
+
+#. i18n: file plugins/festivalint/voices line 134
+#: rc.cpp:1240
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Canadian English Male, HTS"
+msgstr "Canadian English Male, HTS"
+
+#. i18n: file plugins/festivalint/voices line 146
+#: rc.cpp:1243
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Scottish Male, HTS"
+msgstr "Scottish Male, HTS"
+
+#. i18n: file plugins/festivalint/voices line 182
+#: rc.cpp:1252
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Canadian English Male, MultiSyn"
+msgstr "Canadian English Male, MultiSyn"
+
+#. i18n: file plugins/festivalint/voices line 194
+#: rc.cpp:1255
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Scottish Male, MultiSyn"
+msgstr "Scottish Male, MultiSyn"
+
+#. i18n: file plugins/festivalint/voices line 206
+#: rc.cpp:1258 rc.cpp:1264
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"German Female, Festival"
+msgstr "German Female, Festival"
+
+#. i18n: file plugins/festivalint/voices line 218
+#: rc.cpp:1261
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"German Male, Festival"
+msgstr "German Male, Festival"
+
+#. i18n: file plugins/festivalint/voices line 242
+#: rc.cpp:1267
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Mexican Spanish Male, OGC"
+msgstr "Mexican Spanish Male, OGC"
+
+#. i18n: file plugins/festivalint/voices line 254
+#: rc.cpp:1270
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Mexican Spanish Female, OGC"
+msgstr "Mexican Spanish Female, OGC"
+
+#. i18n: file plugins/festivalint/voices line 266
+#: rc.cpp:1273 rc.cpp:1276 rc.cpp:1279 rc.cpp:1288
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"American Male, OGC"
+msgstr "American Male, OGC"
+
+#. i18n: file plugins/festivalint/voices line 302
+#: rc.cpp:1282 rc.cpp:1291
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"American Female, OGC"
+msgstr "American Female, OGC"
+
+#. i18n: file plugins/festivalint/voices line 314
+#: rc.cpp:1285
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"British Male, OGC"
+msgstr "British Male, OGC"
+
+#. i18n: file plugins/festivalint/voices line 350
+#: rc.cpp:1294
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Finnish Male"
+msgstr "Finnish Male"
+
+#. i18n: file plugins/festivalint/voices line 362
+#: rc.cpp:1297
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Czech Male, MBROLA"
+msgstr "Czech Male, MBROLA"
+
+#. i18n: file plugins/festivalint/voices line 374
+#: rc.cpp:1300
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Polish Male"
+msgstr "Polish Male"
+
+#. i18n: file plugins/festivalint/voices line 386
+#: rc.cpp:1303
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Russian Male"
+msgstr "Russian Male"
+
+#. i18n: file plugins/festivalint/voices line 398
+#: rc.cpp:1306 rc.cpp:1315 rc.cpp:1318
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Italian Male"
+msgstr "Italian Male"
+
+#. i18n: file plugins/festivalint/voices line 410
+#: rc.cpp:1309 rc.cpp:1312 rc.cpp:1321
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Italian Female"
+msgstr "Italian Female"
+
+#. i18n: file plugins/festivalint/voices line 470
+#: rc.cpp:1324
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Kiswahili Male"
+msgstr "Kiswahili Male"
+
+#. i18n: file plugins/festivalint/voices line 484
+#: rc.cpp:1327
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Ibibio Female"
+msgstr "Ibibio Female"
+
+#. i18n: file plugins/festivalint/voices line 496
+#: rc.cpp:1330
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Zulu Male"
+msgstr "Zulu Male"
+
+#. i18n: file plugins/festivalint/voices line 520
+#: rc.cpp:1336 rc.cpp:1342 rc.cpp:1348 rc.cpp:1354 rc.cpp:1357
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"American Female"
+msgstr "American Female"
+
+#. i18n: file plugins/festivalint/voices line 640
+#: rc.cpp:1366
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"British Female"
+msgstr "British Female"
+
+#. i18n: file plugins/festivalint/voices line 652
+#: rc.cpp:1369
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"French Canadian Male"
+msgstr "French Canadian Male"
+
+#. i18n: file plugins/festivalint/voices line 664
+#: rc.cpp:1372
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"French Canadian Female"
+msgstr "French Canadian Female"
+
+#. i18n: file plugins/festivalint/voices line 676
+#: rc.cpp:1375
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"German Male"
+msgstr "German Male"
+
+#. i18n: file plugins/festivalint/voices line 688
+#: rc.cpp:1378
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"German Female"
+msgstr "German Female"
+
+#. i18n: file plugins/festivalint/voices line 700
+#: rc.cpp:1381
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Americas Spanish Male"
+msgstr "Americas Spanish Male"
+
+#. i18n: file plugins/festivalint/voices line 712
+#: rc.cpp:1384
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Americas Spanish Female"
+msgstr "Americas Spanish Female"
+
+#. i18n: file plugins/festivalint/voices line 724
+#: rc.cpp:1387
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Vietnamese Male"
+msgstr "Vietnamese Male"
+
+#. i18n: file plugins/festivalint/voices line 735
+#: rc.cpp:1390
+#, no-c-format
+msgid ""
+"_: FestivalVoiceName\n"
+"Vietnamese Female"
+msgstr "Vietnamese Female"
+
+#: filters/main.cpp:44
+msgid "Name of a KTTSD filter plugin (required)"
+msgstr "Name of a KTTSD filter plugin (required)"
+
+#: filters/main.cpp:46
+msgid "Talker code passed to filter"
+msgstr "Talker code passed to filter"
+
+#: filters/main.cpp:48
+msgid "DCOP application ID passed to filter"
+msgstr "DCOP application ID passed to filter"
+
+#: filters/main.cpp:52
+msgid ""
+"_: A string that appears in a single config file, not a group of config files\n"
+"Config file group name passed to filter"
+msgstr "Config file group name passed to filter"
+
+#: filters/main.cpp:53
+msgid "Display list of available Filter PlugIns and exit"
+msgstr "Display list of available Filter PlugIns and exit"
+
+#: filters/main.cpp:55
+msgid "Display tabs as \\t, otherwise they are removed"
+msgstr "Display tabs as \\t, otherwise they are removed"
+
+#: filters/main.cpp:56
+msgid "Display list of available filter plugins and exit"
+msgstr "Display list of available filter plugins and exit"
+
+#: filters/main.cpp:63
+msgid "testfilter"
+msgstr "testfilter"
+
+#: filters/main.cpp:64
+msgid "A utility for testing KTTSD filter plugins."
+msgstr "A utility for testing KTTSD filter plugins."
+
+#: filters/main.cpp:66 kcmkttsmgr/kcmkttsmgr.cpp:1085 kttsd/main.cpp:40
+#: kttsmgr/kttsmgr.cpp:63
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kcmkttsmgr/addtalker.cpp:131 kcmkttsmgr/kcmkttsmgr.cpp:552
+#: libkttsd/talkercode.cpp:217
+msgid "Other"
+msgstr "Other"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:83
+msgid "Text interrupted. Message."
+msgstr "Text interrupted. Message."
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:89
+msgid "Resuming text."
+msgstr "Resuming text."
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:910
+msgid ""
+"You have made changes to the configuration but have not saved them yet. Click "
+"Apply to save the changes or Cancel to abandon the changes."
+msgstr ""
+"You have made changes to the configuration but have not saved them yet. Click "
+"Apply to save the changes or Cancel to abandon the changes."
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1072
+msgid ""
+"<h1>Text-to-Speech</h1>"
+"<p>This is the configuration for the text-to-speech dcop service</p>"
+"<p>This allows other applications to access text-to-speech resources</p>"
+"<p>Be sure to configure a default language for the language you are using as "
+"this will be the language used by most of the applications</p>"
+msgstr ""
+"<h1>Text-to-Speech</h1>"
+"<p>This is the configuration for the text-to-speech dcop service</p>"
+"<p>This allows other applications to access text-to-speech resources</p>"
+"<p>Be sure to configure a default language for the language you are using as "
+"this will be the language used by most of the applications</p>"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1080 kttsd/main.cpp:36
+#: players/artsplayer/artsplayer.cpp:240
+msgid "kttsd"
+msgstr "kttsd"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1080
+msgid "KCMKttsMgr"
+msgstr "KCMKttsMgr"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1082
+msgid "(c) 2002, José Pablo Ezequiel Fernández"
+msgstr "(c) 2002, José Pablo Ezequiel Fernández"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1084
+msgid "Author"
+msgstr "Author"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1086 kcmkttsmgr/kcmkttsmgr.cpp:1087
+#: kttsd/main.cpp:41 kttsd/main.cpp:42 kttsd/main.cpp:43
+#: kttsmgr/kttsmgr.cpp:64 kttsmgr/kttsmgr.cpp:65 kttsmgr/kttsmgr.cpp:66
+msgid "Contributor"
+msgstr "Contributor"
+
+#: filters/sbd/sbdconf.cpp:240
+#: filters/stringreplacer/stringreplacerconf.cpp:425
+#: kcmkttsmgr/kcmkttsmgr.cpp:1244 libkttsd/selecttalkerdlg.cpp:167
+msgid "Code"
+msgstr "Code"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1263
+msgid "Select Language"
+msgstr "Select Language"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1436
+msgid "Select Filter"
+msgstr "Select Filter"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:1843
+msgid "&Jobs"
+msgstr "&Jobs"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2032
+msgid "Talker Configuration"
+msgstr "Talker Configuration"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2088
+msgid "Filter Configuration"
+msgstr "Filter Configuration"
+
+#: filters/stringreplacer/stringreplacerconf.cpp:150
+#: kcmkttsmgr/kcmkttsmgr.cpp:2241
+msgid "Unable to open file."
+msgstr "Unable to open file."
+
+#: filters/stringreplacer/stringreplacerconf.cpp:156
+#: kcmkttsmgr/kcmkttsmgr.cpp:2247
+msgid "File not in proper XML format."
+msgstr "File not in proper XML format."
+
+#: filters/stringreplacer/stringreplacerconf.cpp:287
+#: kcmkttsmgr/kcmkttsmgr.cpp:2291
+msgid "Unable to open file "
+msgstr "Unable to open file "
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2375 libkttsd/talkercode.cpp:140
+msgid "default"
+msgstr "default"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2481 kcmkttsmgr/kcmkttsmgr.cpp:2487
+msgid "sample notification message"
+msgstr "sample notification message"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2485
+msgid "sample application"
+msgstr "sample application"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2486
+msgid "sample event"
+msgstr "sample event"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2527
+msgid "Default (all other events)"
+msgstr "Default (all other events)"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2536 kcmkttsmgr/selectevent.cpp:113
+msgid "All other %1 events"
+msgstr "All other %1 events"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2581
+msgid "Select Event"
+msgstr "Select Event"
+
+#: kcmkttsmgr/kcmkttsmgr.cpp:2663 kcmkttsmgr/kcmkttsmgr.cpp:2679
+msgid ""
+"_: file type\n"
+"Notification Event List"
+msgstr "Notification Event List"
+
+#: filters/stringreplacer/stringreplacerconf.cpp:702
+#: filters/stringreplacer/stringreplacerconf.cpp:718
+#: kcmkttsmgr/kcmkttsmgr.cpp:2670 kcmkttsmgr/kcmkttsmgr.cpp:2686
+msgid "Error Opening File"
+msgstr "Error Opening File"
+
+#: kcmkttsmgr/selectevent.cpp:68 libkttsd/notify.cpp:154
+msgid "No description available"
+msgstr "No description available"
+
+#: kttsd/kttsd.cpp:133
+msgid ""
+"KTTS has not yet been configured. At least one Talker must be configured. "
+"Would you like to configure it now?"
+msgstr ""
+"KTTS has not yet been configured. At least one Talker must be configured. "
+"Would you like to configure it now?"
+
+#: kttsd/kttsd.cpp:135
+msgid "KTTS Not Configured"
+msgstr "KTTS Not Configured"
+
+#: kttsd/kttsd.cpp:137
+msgid "Do Not Configure"
+msgstr "Do Not Configure"
+
+#: kttsd/main.cpp:37
+msgid "Text-to-speech synthesis deamon"
+msgstr "Text-to-speech synthesis deamon"
+
+#: kttsd/main.cpp:39 kttsmgr/kttsmgr.cpp:62
+msgid "Original Author"
+msgstr "Original Author"
+
+#: kttsd/main.cpp:44 kttsd/main.cpp:45 kttsmgr/kttsmgr.cpp:67
+#: kttsmgr/kttsmgr.cpp:68 plugins/command/commandconf.cpp:163
+#: plugins/epos/eposconf.cpp:229 plugins/festivalint/festivalintconf.cpp:577
+#: plugins/flite/fliteconf.cpp:150 plugins/freetts/freettsconf.cpp:178
+#: plugins/hadifix/hadifixconf.cpp:342
+msgid "Testing"
+msgstr "Testing"
+
+#: kttsjobmgr/kttsjobmgr.cpp:85
+msgid "KttsJobMgr"
+msgstr "KttsJobMgr"
+
+#: kttsjobmgr/kttsjobmgr.cpp:114
+msgid "Job Num"
+msgstr "Job Num"
+
+#: kttsjobmgr/kttsjobmgr.cpp:115
+msgid "Owner"
+msgstr "Owner"
+
+#: kttsjobmgr/kttsjobmgr.cpp:116
+msgid "Talker ID"
+msgstr "Talker ID"
+
+#: kttsjobmgr/kttsjobmgr.cpp:117
+msgid "State"
+msgstr "State"
+
+#: kttsjobmgr/kttsjobmgr.cpp:118
+msgid "Position"
+msgstr "Position"
+
+#: kttsjobmgr/kttsjobmgr.cpp:119
+msgid "Sentences"
+msgstr "Sentences"
+
+#: kttsjobmgr/kttsjobmgr.cpp:120
+msgid "Part Num"
+msgstr "Part Num"
+
+#: kttsjobmgr/kttsjobmgr.cpp:121
+msgid "Parts"
+msgstr "Parts"
+
+#: kttsjobmgr/kttsjobmgr.cpp:127
+msgid ""
+"<p>These are all the text jobs. The <b>State</b> column may be:"
+"<ul>"
+"<li><b>Queued</b> - the job is waiting and will not be spoken until its state "
+"is changed to <b>Waiting</b> by clicking the <b>Resume</b> or <b>Restart</b> "
+"buttons.</li>"
+"<li><b>Waiting</b> - the job is ready to be spoken. It will be spoken when the "
+"jobs preceding it in the list have finished.</li>"
+"<li><b>Speaking</b> - the job is speaking. The <b>Position</b> "
+"column shows the current sentence of the job being spoken. You may pause a "
+"speaking job by clicking the <b>Hold</b> button.</li>"
+"<li><b>Paused</b> - the job is currently paused. Paused jobs prevent jobs "
+"below them from speaking. Use the <b>Resume</b> or <b>Restart</b> "
+"buttons to resume speaking the job, or click <b>Later</b> "
+"to move the job down in the list.</li>"
+"<li><b>Finished</b> - the job has finished speaking. When a second job "
+"finishes, this one will be deleted. You may click <b>Restart</b> "
+"to repeat the job.</li></ul><em>Note</em>: Messages, Warnings, and Screen "
+"Reader Output do not appear in this list. See the Handbook for more "
+"information.</p>"
+msgstr ""
+"<p>These are all the text jobs. The <b>State</b> column may be:"
+"<ul>"
+"<li><b>Queued</b> - the job is waiting and will not be spoken until its state "
+"is changed to <b>Waiting</b> by clicking the <b>Resume</b> or <b>Restart</b> "
+"buttons.</li>"
+"<li><b>Waiting</b> - the job is ready to be spoken. It will be spoken when the "
+"jobs preceding it in the list have finished.</li>"
+"<li><b>Speaking</b> - the job is speaking. The <b>Position</b> "
+"column shows the current sentence of the job being spoken. You may pause a "
+"speaking job by clicking the <b>Hold</b> button.</li>"
+"<li><b>Paused</b> - the job is currently paused. Paused jobs prevent jobs "
+"below them from speaking. Use the <b>Resume</b> or <b>Restart</b> "
+"buttons to resume speaking the job, or click <b>Later</b> "
+"to move the job down in the list.</li>"
+"<li><b>Finished</b> - the job has finished speaking. When a second job "
+"finishes, this one will be deleted. You may click <b>Restart</b> "
+"to repeat the job.</li></ul><em>Note</em>: Messages, Warnings, and Screen "
+"Reader Output do not appear in this list. See the Handbook for more "
+"information.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:176
+msgid "Hold"
+msgstr "Hold"
+
+#: kttsjobmgr/kttsjobmgr.cpp:178
+msgid ""
+"<p>Changes a job to Paused state. If currently speaking, the job stops "
+"speaking. Paused jobs prevent jobs that follow them from speaking, so either "
+"click <b>Resume</b> to make the job speakable, or click <b>Later</b> "
+"to move it down in the list.</p>"
+msgstr ""
+"<p>Changes a job to Paused state. If currently speaking, the job stops "
+"speaking. Paused jobs prevent jobs that follow them from speaking, so either "
+"click <b>Resume</b> to make the job speakable, or click <b>Later</b> "
+"to move it down in the list.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:185 kttsmgr/kttsmgr.cpp:186
+msgid "Resume"
+msgstr "Resume"
+
+#: kttsjobmgr/kttsjobmgr.cpp:187
+msgid ""
+"<p>Resumes a paused job or changes a Queued job to Waiting. If the job is the "
+"top speakable job in the list, it begins speaking.</p>"
+msgstr ""
+"<p>Resumes a paused job or changes a Queued job to Waiting. If the job is the "
+"top speakable job in the list, it begins speaking.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:192
+msgid "R&estart"
+msgstr "R&estart"
+
+#: kttsjobmgr/kttsjobmgr.cpp:194
+msgid ""
+"<p>Rewinds a job to the beginning and changes its state to Waiting. If the job "
+"is the top speakable job in the list, it begins speaking.</p>"
+msgstr ""
+"<p>Rewinds a job to the beginning and changes its state to Waiting. If the job "
+"is the top speakable job in the list, it begins speaking.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:201
+msgid ""
+"<p>Deletes the job. If it is currently speaking, it stops speaking. The next "
+"speakable job in the list begins speaking.</p>"
+msgstr ""
+"<p>Deletes the job. If it is currently speaking, it stops speaking. The next "
+"speakable job in the list begins speaking.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:206
+msgid "&Later"
+msgstr "&Later"
+
+#: kttsjobmgr/kttsjobmgr.cpp:208
+msgid ""
+"<p>Moves a job downward in the list so that it will be spoken later. If the "
+"job is currently speaking, its state changes to Paused.</p>"
+msgstr ""
+"<p>Moves a job downwards in the list so that it will be spoken later. If the "
+"job is currently speaking, its state changes to Paused.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:214
+msgid "Pre&vious Part"
+msgstr "Pre&vious Part"
+
+#: kttsjobmgr/kttsjobmgr.cpp:216
+msgid "<p>Rewinds a multi-part job to the previous part.</p>"
+msgstr "<p>Rewinds a multi-part job to the previous part.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:220
+msgid "&Previous Sentence"
+msgstr "&Previous Sentence"
+
+#: kttsjobmgr/kttsjobmgr.cpp:222
+msgid "<p>Rewinds a job to the previous sentence.</p>"
+msgstr "<p>Rewinds a job to the previous sentence.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:226
+msgid "&Next Sentence"
+msgstr "&Next Sentence"
+
+#: kttsjobmgr/kttsjobmgr.cpp:228
+msgid "<p>Advances a job to the next sentence.</p>"
+msgstr "<p>Advances a job to the next sentence.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:232
+msgid "Ne&xt Part"
+msgstr "Ne&xt Part"
+
+#: kttsjobmgr/kttsjobmgr.cpp:234
+msgid "<p>Advances a multi-part job to the next part.</p>"
+msgstr "<p>Advances a multi-part job to the next part.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:239
+msgid "&Speak Clipboard"
+msgstr "&Speak Clipboard"
+
+#: kttsjobmgr/kttsjobmgr.cpp:241
+msgid ""
+"<p>Queues the current contents of the clipboard for speaking and sets its state "
+"to Waiting. If the job is the topmost in the list, it begins speaking. The "
+"job will be spoken by the topmost Talker in the <b>Talkers</b> tab.</p>"
+msgstr ""
+"<p>Queues the current contents of the clipboard for speaking and sets its state "
+"to Waiting. If the job is the topmost in the list, it begins speaking. The "
+"job will be spoken by the topmost Talker in the <b>Talkers</b> tab.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:247
+msgid "Spea&k File"
+msgstr "Spea&k File"
+
+#: kttsjobmgr/kttsjobmgr.cpp:249
+msgid ""
+"<p>Prompts you for a file name and queues the contents of the file for "
+"speaking. You must click the <b>Resume</b> button before the job will be "
+"speakable. The job will be spoken by the topmost Talker in the <b>Talkers</b> "
+"tab.</p>"
+msgstr ""
+"<p>Prompts you for a file name and queues the contents of the file for "
+"speaking. You must click the <b>Resume</b> button before the job will be "
+"speakable. The job will be spoken by the topmost Talker in the <b>Talkers</b> "
+"tab.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:255
+msgid "Change Talker"
+msgstr "Change Talker"
+
+#: kttsjobmgr/kttsjobmgr.cpp:257
+msgid ""
+"<p>Prompts you with a list of your configured Talkers from the <b>Talkers</b> "
+"tab. The job will be spoken using the selected Talker.</p>"
+msgstr ""
+"<p>Prompts you with a list of your configured Talkers from the <b>Talkers</b> "
+"tab. The job will be spoken using the selected Talker.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:262
+msgid "&Refresh"
+msgstr "&Refresh"
+
+#: kttsjobmgr/kttsjobmgr.cpp:264
+msgid "<p>Refresh the list of jobs.</p>"
+msgstr "<p>Refresh the list of jobs.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:278
+msgid "Current Sentence"
+msgstr "Current Sentence"
+
+#: kttsjobmgr/kttsjobmgr.cpp:288
+msgid "<p>The text of the sentence currently speaking.</p>"
+msgstr "<p>The text of the sentence currently speaking.</p>"
+
+#: kttsjobmgr/kttsjobmgr.cpp:585 kttsmgr/kttsmgr.cpp:251
+msgid "Queued"
+msgstr "Queued"
+
+#: kttsjobmgr/kttsjobmgr.cpp:586 kttsmgr/kttsmgr.cpp:252
+msgid "Waiting"
+msgstr "Waiting"
+
+#: kttsjobmgr/kttsjobmgr.cpp:587 kttsmgr/kttsmgr.cpp:253
+msgid "Speaking"
+msgstr "Speaking"
+
+#: kttsjobmgr/kttsjobmgr.cpp:588 kttsmgr/kttsmgr.cpp:254
+msgid "Paused"
+msgstr "Paused"
+
+#: kttsjobmgr/kttsjobmgr.cpp:589 kttsmgr/kttsmgr.cpp:255
+msgid "Finished"
+msgstr "Finished"
+
+#: kttsjobmgr/kttsjobmgr.cpp:590 kttsmgr/kttsmgr.cpp:256
+#: plugins/festivalint/festivalintconf.cpp:314
+#: plugins/festivalint/festivalintconf.cpp:519
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kttsmgr/kttsmgr.cpp:49
+msgid "Start minimized in system tray"
+msgstr "Start minimised in system tray"
+
+#: kttsmgr/kttsmgr.cpp:51
+msgid "Exit when speaking is finished and minimized in system tray"
+msgstr "Exit when speaking is finished and minimised in system tray"
+
+#: kttsmgr/kttsmgr.cpp:59
+msgid "KTTSMgr"
+msgstr "KTTSMgr"
+
+#: kttsmgr/kttsmgr.cpp:60
+msgid "Text-to-Speech Manager"
+msgstr "Text-to-Speech Manager"
+
+#: kttsmgr/kttsmgr.cpp:89
+msgid "KDE Text-to-Speech Manager"
+msgstr "KDE Text-to-Speech Manager"
+
+#: kttsmgr/kttsmgr.cpp:156
+msgid "<qt>Text-to-Speech Manager"
+msgstr "<qt>Text-to-Speech Manager"
+
+#: kttsmgr/kttsmgr.cpp:182
+msgid "&Speak Clipboard Contents"
+msgstr "&Speak Clipboard Contents"
+
+#: kttsmgr/kttsmgr.cpp:184
+msgid "&Hold"
+msgstr "&Hold"
+
+#: kttsmgr/kttsmgr.cpp:189
+msgid "KTTS &Handbook"
+msgstr "KTTS &Handbook"
+
+#: kttsmgr/kttsmgr.cpp:191
+msgid "&About KTTSMgr"
+msgstr "&About KTTSMgr"
+
+#: kttsmgr/kttsmgr.cpp:262
+msgid "Text-to-Speech System is not running"
+msgstr "Text-to-Speech System is not running"
+
+#: kttsmgr/kttsmgr.cpp:264
+#, c-format
+msgid ""
+"_n: 1 job\n"
+"%n jobs"
+msgstr ""
+"1 job\n"
+"%n jobs"
+
+#: kttsmgr/kttsmgr.cpp:275
+msgid ", current job %1 at sentence %2 of %3 sentences"
+msgstr ", current job %1 at sentence %2 of %3 sentences"
+
+#: libkttsd/notify.cpp:49
+msgid "Speak event name"
+msgstr "Speak event name"
+
+#: libkttsd/notify.cpp:50
+msgid "Speak the notification message"
+msgstr "Speak the notification message"
+
+#: libkttsd/notify.cpp:51
+msgid "Do not speak the notification"
+msgstr "Do not speak the notification"
+
+#: libkttsd/notify.cpp:52
+msgid "Speak custom text:"
+msgstr "Speak custom text:"
+
+#: libkttsd/notify.cpp:106
+msgid "none"
+msgstr "none"
+
+#: libkttsd/notify.cpp:107
+msgid "notification dialogs"
+msgstr "notification dialogues"
+
+#: libkttsd/notify.cpp:108
+msgid "passive popups"
+msgstr "passive popups"
+
+#: libkttsd/notify.cpp:109
+msgid "notification dialogs and passive popups"
+msgstr "notification dialogues and passive popups"
+
+#: libkttsd/notify.cpp:110
+msgid "all notifications"
+msgstr "all notifications"
+
+#: libkttsd/pluginproc.cpp:184
+msgid "Local"
+msgstr "Local"
+
+#: libkttsd/pluginproc.cpp:188
+msgid "Latin1"
+msgstr "Latin1"
+
+#: libkttsd/pluginproc.cpp:189
+msgid "Unicode"
+msgstr "Unicode"
+
+#: filters/sbd/sbdconf.cpp:268
+#: filters/stringreplacer/stringreplacerconf.cpp:453
+#: libkttsd/selecttalkerdlg.cpp:190
+msgid "Select Languages"
+msgstr "Select Languages"
+
+#: libkttsd/talkercode.cpp:227
+msgid ""
+"_: full country name\n"
+"United States of America"
+msgstr "United States of America"
+
+#: libkttsd/talkercode.cpp:228
+msgid ""
+"_: abbreviated country name\n"
+"USA"
+msgstr "USA"
+
+#: libkttsd/talkercode.cpp:229
+msgid ""
+"_: full country name\n"
+"United Kingdom"
+msgstr "United Kingdom"
+
+#: libkttsd/talkercode.cpp:230
+msgid ""
+"_: abbreviated country name\n"
+"UK"
+msgstr "UK"
+
+#: libkttsd/talkercode.cpp:242 libkttsd/talkercode.cpp:251
+msgid "male"
+msgstr "male"
+
+#: libkttsd/talkercode.cpp:244 libkttsd/talkercode.cpp:253
+msgid "female"
+msgstr "female"
+
+#: libkttsd/talkercode.cpp:246 libkttsd/talkercode.cpp:255
+msgid ""
+"_: neutral gender\n"
+"neutral"
+msgstr "neutral"
+
+#: libkttsd/talkercode.cpp:262 libkttsd/talkercode.cpp:271
+msgid ""
+"_: medium sound\n"
+"medium"
+msgstr "medium"
+
+#: libkttsd/talkercode.cpp:264 libkttsd/talkercode.cpp:273
+msgid ""
+"_: loud sound\n"
+"loud"
+msgstr "loud"
+
+#: libkttsd/talkercode.cpp:266 libkttsd/talkercode.cpp:275
+msgid ""
+"_: soft sound\n"
+"soft"
+msgstr "soft"
+
+#: libkttsd/talkercode.cpp:282 libkttsd/talkercode.cpp:291
+msgid ""
+"_: medium speed\n"
+"medium"
+msgstr "medium"
+
+#: libkttsd/talkercode.cpp:284 libkttsd/talkercode.cpp:293
+msgid ""
+"_: fast speed\n"
+"fast"
+msgstr "fast"
+
+#: libkttsd/talkercode.cpp:286 libkttsd/talkercode.cpp:295
+msgid ""
+"_: slow speed\n"
+"slow"
+msgstr "slow"
+
+#: app-plugins/kate/katekttsd.cpp:77
+msgid "Speak Text"
+msgstr "Speak Text"
+
+#: app-plugins/kate/katekttsd.cpp:100
+msgid "Starting KTTSD Failed"
+msgstr "Starting KTTSD Failed"
+
+#: app-plugins/kate/katekttsd.cpp:110 app-plugins/kate/katekttsd.cpp:117
+msgid "DCOP Call Failed"
+msgstr "DCOP Call Failed"
+
+#: app-plugins/kate/katekttsd.cpp:111
+msgid "The DCOP call setText failed."
+msgstr "The DCOP call setText failed."
+
+#: app-plugins/kate/katekttsd.cpp:118
+msgid "The DCOP call startText failed."
+msgstr "The DCOP call startText failed."
+
+#: filters/sbd/sbdproc.cpp:422
+msgid "Invalid S S M L."
+msgstr "Invalid S S M L."
+
+#: filters/stringreplacer/stringreplacerconf.cpp:238
+#: filters/stringreplacer/stringreplacerconf.cpp:574
+#: filters/stringreplacer/stringreplacerconf.cpp:609
+msgid ""
+"_: Abbreviation for 'Regular Expression'\n"
+"RegExp"
+msgstr "RegExp"
+
+#: filters/stringreplacer/stringreplacerconf.cpp:238
+#: filters/stringreplacer/stringreplacerconf.cpp:333
+#: filters/stringreplacer/stringreplacerconf.cpp:607
+msgid "Word"
+msgstr "Word"
+
+#: filters/stringreplacer/stringreplacerconf.cpp:378
+#: filters/stringreplacer/stringreplacerconf.cpp:413
+msgid "String Replacer"
+msgstr "String Replacer"
+
+#: filters/stringreplacer/stringreplacerconf.cpp:411
+#: filters/stringreplacer/stringreplacerconf.cpp:488
+#: filters/stringreplacer/stringreplacerconf.cpp:492
+msgid "Multiple Languages"
+msgstr "Multiple Languages"
+
+#: filters/stringreplacer/stringreplacerconf.cpp:595
+msgid "Edit String Replacement"
+msgstr "Edit String Replacement"
+
+#: filters/talkerchooser/talkerchooserconf.cpp:164
+msgid "Talker Chooser"
+msgstr "Talker Chooser"
+
+#: filters/xmltransformer/xmltransformerconf.cpp:141
+msgid "XML Transformer"
+msgstr "XML Transformer"
+
+#: players/artsplayer/artsplayer.cpp:79
+msgid "Cannot find the aRts soundserver."
+msgstr "Cannot find the aRts soundserver."
+
+#: players/artsplayer/artsplayer.cpp:235
+msgid ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is configured "
+"properly."
+msgstr ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is configured "
+"properly."
+
+#: plugins/command/commandconf.cpp:164 plugins/epos/eposconf.cpp:230
+#: plugins/flite/fliteconf.cpp:151 plugins/freetts/freettsconf.cpp:179
+#: plugins/hadifix/hadifixconf.cpp:343
+msgid "Testing."
+msgstr "Testing."
+
+#: plugins/festivalint/festivalintconf.cpp:406
+msgid "Scanning... Please wait."
+msgstr "Scanning... Please wait."
+
+#: plugins/festivalint/festivalintconf.cpp:421
+msgid "Query Voices"
+msgstr "Query Voices"
+
+#: plugins/festivalint/festivalintconf.cpp:422
+msgid ""
+"Querying Festival for available voices. This could take up to 15 seconds."
+msgstr ""
+"Querying Festival for available voices. This could take up to 15 seconds."
+
+#: plugins/festivalint/festivalintconf.cpp:578
+msgid ""
+"Testing. MultiSyn voices require several seconds to load. Please be patient."
+msgstr ""
+"Testing. MultiSyn voices require several seconds to load. Please be patient."
+
+#: plugins/freetts/freettsconf.cpp:96
+msgid ""
+"Unable to locate freetts.jar in your path.\n"
+"Please specify the path to freetts.jar in the Properties tab before using KDE "
+"Text-to-Speech"
+msgstr ""
+"Unable to locate freetts.jar in your path.\n"
+"Please specify the path to freetts.jar in the Properties tab before using KDE "
+"Text-to-Speech"
+
+#: plugins/freetts/freettsconf.cpp:96
+msgid "KDE Text-to-Speech"
+msgstr "KDE Text-to-Speech"
+
+#: plugins/hadifix/hadifixconf.cpp:95
+msgid "Male voice \"%1\""
+msgstr "Male voice \"%1\""
+
+#: plugins/hadifix/hadifixconf.cpp:97 plugins/hadifix/hadifixconf.cpp:100
+msgid "Female voice \"%1\""
+msgstr "Female voice \"%1\""
+
+#: plugins/hadifix/hadifixconf.cpp:102 plugins/hadifix/hadifixconf.cpp:103
+msgid "Unknown voice \"%1\""
+msgstr "Unknown voice \"%1\""
+
+#: plugins/hadifix/hadifixconf.cpp:216
+msgid "This plugin is distributed under the terms of the GPL v2 or later."
+msgstr "This plugin is distributed under the terms of the GPL v2 or later."
+
+#: plugins/hadifix/hadifixconf.cpp:300
+msgid "Voice File - Hadifix Plugin"
+msgstr "Voice File - Hadifix Plugin"
+
+#: plugins/hadifix/voicefileui.ui.h:27
+msgid "The gender of the voice file %1 could not be detected."
+msgstr "The gender of the voice file %1 could not be detected."
+
+#: plugins/hadifix/voicefileui.ui.h:28 plugins/hadifix/voicefileui.ui.h:33
+msgid "Trying to Determine the Gender - Hadifix Plug In"
+msgstr "Trying to Determine the Gender - Hadifix Plug In"
+
+#: plugins/hadifix/voicefileui.ui.h:32
+msgid "The file %1 does not seem to be a voice file."
+msgstr "The file %1 does not seem to be a voice file."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#, fuzzy
+#~ msgid "EditReplacementWidget"
+#~ msgstr "Edit String Replacement"
+
+#~ msgid "Optional. Enter any server command line options here. To see available options, enter \"epos -h\" in a terminal. Do not us \"-o\"."
+#~ msgstr "Optional. Enter any server command line options here. To see available options, enter \"epos -h\" in a terminal. Do not us \"-o\"."
diff --git a/tde-i18n-en_GB/messages/kdeaccessibility/libKTTSD.po b/tde-i18n-en_GB/messages/kdeaccessibility/libKTTSD.po
new file mode 100644
index 00000000000..aa42b61feab
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaccessibility/libKTTSD.po
@@ -0,0 +1,52 @@
+# translation of libKTTSD.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libKTTSD\n"
+"POT-Creation-Date: 2005-05-08 01:29+0200\n"
+"PO-Revision-Date: 2005-01-20 12:59+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kttsdlib.cpp:71
+msgid "<qt><big><u>Description:</u></big><br>"
+msgstr "<qt><big><u>Description:</u></big><br>"
+
+#: kttsdlib.cpp:72
+msgid "This plugin uses the KDE TTS Daemon for speech output."
+msgstr "This plugin uses the KDE TTS Daemon for speech output."
+
+#: kttsdlibsetupimpl.cpp:51
+msgid "Control Center Module for KTTSD not found."
+msgstr "Control Centre Module for KTTSD not found."
+
+#: kttsdlibsetupimpl.cpp:52
+msgid "Problem"
+msgstr "Problem"
+
+#. i18n: file KTTSDlibSetup.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "KTTSD-Setup"
+msgstr "KTTSD-Setup"
+
+#. i18n: file KTTSDlibSetup.ui line 35
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"<p align=\"center\">If you would like to change the configuration of KTTSD "
+"please use the KDE Control Center or click the button below.</p>"
+msgstr ""
+"<p align=\"center\">If you would like to change the configuration of KTTSD "
+"please use the KDE Control Centre or click the button below.</p>"
+
+#. i18n: file KTTSDlibSetup.ui line 85
+#: rc.cpp:9
+#, no-c-format
+msgid "Launch Control Center"
+msgstr "Launch Control Centre"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/Makefile.am b/tde-i18n-en_GB/messages/kdeaddons/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdeaddons/Makefile.in b/tde-i18n-en_GB/messages/kdeaddons/Makefile.in
new file mode 100644
index 00000000000..58fac1715b8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/Makefile.in
@@ -0,0 +1,911 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdeaddons
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kateinsertcommand.po katexmltools.po autorefresh.po konqsidebar_metabar.po ffrs.po tippecanoe.po fsview.po wavecapture.po katehelloworld.po khtmlsettingsplugin.po katetabbarextension.po wakeup.po mediacontrol.po audiorename_plugin.po charlatanui.po katexmlcheck.po katemake.po kfile_mhtml.po uachangerplugin.po kfile_desktop.po synaescope.po kfile_html.po katefll_plugin.po kuick_plugin.po libkaddrbk_gmx_xxport.po imgalleryplugin.po kfile_txt.po alsaplayerui.po katehtmltools.po dirfilterplugin.po validatorsplugin.po domtreeviewer.po libkaddrbk_geo_xxport.po katesnippets.po tyler.po kolourpicker.po konqsidebar_delicious.po kbinaryclock.po rellinks.po kateopenheader.po katepybrowse.po babelfish.po kmathapplet.po minitoolsplugin.po kfile_cert.po imagerename_plugin.po kfile_folder.po katemodeline.po searchbarplugin.po katecppsymbolviewer.po ktimemon.po ark_plugin.po katetextfilter.po atlantikdesigner.po pitchablespeed.po nexscope.po webarchiver.po ksig.po katefll_initplugin.po katefiletemplates.po akregator_konqplugin.po konqsidebar_news.po lyrics.po katekjswrapper.po dub.po mf_konqplugin.po crashesplugin.po kfile_lnk.po kcmkuick.po konqsidebar_mediaplayer.po
+GMOFILES = kateinsertcommand.gmo katexmltools.gmo autorefresh.gmo konqsidebar_metabar.gmo ffrs.gmo tippecanoe.gmo fsview.gmo wavecapture.gmo katehelloworld.gmo khtmlsettingsplugin.gmo katetabbarextension.gmo wakeup.gmo mediacontrol.gmo audiorename_plugin.gmo charlatanui.gmo katexmlcheck.gmo katemake.gmo kfile_mhtml.gmo uachangerplugin.gmo kfile_desktop.gmo synaescope.gmo kfile_html.gmo katefll_plugin.gmo kuick_plugin.gmo libkaddrbk_gmx_xxport.gmo imgalleryplugin.gmo kfile_txt.gmo alsaplayerui.gmo katehtmltools.gmo dirfilterplugin.gmo validatorsplugin.gmo domtreeviewer.gmo libkaddrbk_geo_xxport.gmo katesnippets.gmo tyler.gmo kolourpicker.gmo konqsidebar_delicious.gmo kbinaryclock.gmo rellinks.gmo kateopenheader.gmo katepybrowse.gmo babelfish.gmo kmathapplet.gmo minitoolsplugin.gmo kfile_cert.gmo imagerename_plugin.gmo kfile_folder.gmo katemodeline.gmo searchbarplugin.gmo katecppsymbolviewer.gmo ktimemon.gmo ark_plugin.gmo katetextfilter.gmo atlantikdesigner.gmo pitchablespeed.gmo nexscope.gmo webarchiver.gmo ksig.gmo katefll_initplugin.gmo katefiletemplates.gmo akregator_konqplugin.gmo konqsidebar_news.gmo lyrics.gmo katekjswrapper.gmo dub.gmo mf_konqplugin.gmo crashesplugin.gmo kfile_lnk.gmo kcmkuick.gmo konqsidebar_mediaplayer.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeaddons/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdeaddons/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeaddons/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeaddons/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeaddons/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=libkaddrbk_geo_xxport.po katehelloworld.po lyrics.po konqsidebar_delicious.po kfile_txt.po dirfilterplugin.po katetextfilter.po synaescope.po katecppsymbolviewer.po kuick_plugin.po kcmkuick.po imagerename_plugin.po katexmltools.po katemake.po fsview.po katefll_initplugin.po minitoolsplugin.po audiorename_plugin.po uachangerplugin.po akregator_konqplugin.po kfile_cert.po validatorsplugin.po konqsidebar_mediaplayer.po ktimemon.po wakeup.po imgalleryplugin.po kfile_html.po tyler.po webarchiver.po ark_plugin.po charlatanui.po katekjswrapper.po katefiletemplates.po kfile_desktop.po kolourpicker.po tippecanoe.po searchbarplugin.po pitchablespeed.po mf_konqplugin.po mediacontrol.po katesnippets.po domtreeviewer.po katepybrowse.po katemodeline.po kfile_mhtml.po wavecapture.po ksig.po libkaddrbk_gmx_xxport.po nexscope.po konqsidebar_metabar.po ffrs.po konqsidebar_news.po khtmlsettingsplugin.po kfile_lnk.po kbinaryclock.po alsaplayerui.po Makefile.in kfile_folder.po babelfish.po kateinsertcommand.po kateopenheader.po katetabbarextension.po crashesplugin.po katefll_plugin.po dub.po katexmlcheck.po atlantikdesigner.po rellinks.po autorefresh.po katehtmltools.po Makefile.am kmathapplet.po
+
+#>+ 211
+kateinsertcommand.gmo: kateinsertcommand.po
+ rm -f kateinsertcommand.gmo; $(GMSGFMT) -o kateinsertcommand.gmo $(srcdir)/kateinsertcommand.po
+ test ! -f kateinsertcommand.gmo || touch kateinsertcommand.gmo
+katexmltools.gmo: katexmltools.po
+ rm -f katexmltools.gmo; $(GMSGFMT) -o katexmltools.gmo $(srcdir)/katexmltools.po
+ test ! -f katexmltools.gmo || touch katexmltools.gmo
+autorefresh.gmo: autorefresh.po
+ rm -f autorefresh.gmo; $(GMSGFMT) -o autorefresh.gmo $(srcdir)/autorefresh.po
+ test ! -f autorefresh.gmo || touch autorefresh.gmo
+konqsidebar_metabar.gmo: konqsidebar_metabar.po
+ rm -f konqsidebar_metabar.gmo; $(GMSGFMT) -o konqsidebar_metabar.gmo $(srcdir)/konqsidebar_metabar.po
+ test ! -f konqsidebar_metabar.gmo || touch konqsidebar_metabar.gmo
+ffrs.gmo: ffrs.po
+ rm -f ffrs.gmo; $(GMSGFMT) -o ffrs.gmo $(srcdir)/ffrs.po
+ test ! -f ffrs.gmo || touch ffrs.gmo
+tippecanoe.gmo: tippecanoe.po
+ rm -f tippecanoe.gmo; $(GMSGFMT) -o tippecanoe.gmo $(srcdir)/tippecanoe.po
+ test ! -f tippecanoe.gmo || touch tippecanoe.gmo
+fsview.gmo: fsview.po
+ rm -f fsview.gmo; $(GMSGFMT) -o fsview.gmo $(srcdir)/fsview.po
+ test ! -f fsview.gmo || touch fsview.gmo
+wavecapture.gmo: wavecapture.po
+ rm -f wavecapture.gmo; $(GMSGFMT) -o wavecapture.gmo $(srcdir)/wavecapture.po
+ test ! -f wavecapture.gmo || touch wavecapture.gmo
+katehelloworld.gmo: katehelloworld.po
+ rm -f katehelloworld.gmo; $(GMSGFMT) -o katehelloworld.gmo $(srcdir)/katehelloworld.po
+ test ! -f katehelloworld.gmo || touch katehelloworld.gmo
+khtmlsettingsplugin.gmo: khtmlsettingsplugin.po
+ rm -f khtmlsettingsplugin.gmo; $(GMSGFMT) -o khtmlsettingsplugin.gmo $(srcdir)/khtmlsettingsplugin.po
+ test ! -f khtmlsettingsplugin.gmo || touch khtmlsettingsplugin.gmo
+katetabbarextension.gmo: katetabbarextension.po
+ rm -f katetabbarextension.gmo; $(GMSGFMT) -o katetabbarextension.gmo $(srcdir)/katetabbarextension.po
+ test ! -f katetabbarextension.gmo || touch katetabbarextension.gmo
+wakeup.gmo: wakeup.po
+ rm -f wakeup.gmo; $(GMSGFMT) -o wakeup.gmo $(srcdir)/wakeup.po
+ test ! -f wakeup.gmo || touch wakeup.gmo
+mediacontrol.gmo: mediacontrol.po
+ rm -f mediacontrol.gmo; $(GMSGFMT) -o mediacontrol.gmo $(srcdir)/mediacontrol.po
+ test ! -f mediacontrol.gmo || touch mediacontrol.gmo
+audiorename_plugin.gmo: audiorename_plugin.po
+ rm -f audiorename_plugin.gmo; $(GMSGFMT) -o audiorename_plugin.gmo $(srcdir)/audiorename_plugin.po
+ test ! -f audiorename_plugin.gmo || touch audiorename_plugin.gmo
+charlatanui.gmo: charlatanui.po
+ rm -f charlatanui.gmo; $(GMSGFMT) -o charlatanui.gmo $(srcdir)/charlatanui.po
+ test ! -f charlatanui.gmo || touch charlatanui.gmo
+katexmlcheck.gmo: katexmlcheck.po
+ rm -f katexmlcheck.gmo; $(GMSGFMT) -o katexmlcheck.gmo $(srcdir)/katexmlcheck.po
+ test ! -f katexmlcheck.gmo || touch katexmlcheck.gmo
+katemake.gmo: katemake.po
+ rm -f katemake.gmo; $(GMSGFMT) -o katemake.gmo $(srcdir)/katemake.po
+ test ! -f katemake.gmo || touch katemake.gmo
+kfile_mhtml.gmo: kfile_mhtml.po
+ rm -f kfile_mhtml.gmo; $(GMSGFMT) -o kfile_mhtml.gmo $(srcdir)/kfile_mhtml.po
+ test ! -f kfile_mhtml.gmo || touch kfile_mhtml.gmo
+uachangerplugin.gmo: uachangerplugin.po
+ rm -f uachangerplugin.gmo; $(GMSGFMT) -o uachangerplugin.gmo $(srcdir)/uachangerplugin.po
+ test ! -f uachangerplugin.gmo || touch uachangerplugin.gmo
+kfile_desktop.gmo: kfile_desktop.po
+ rm -f kfile_desktop.gmo; $(GMSGFMT) -o kfile_desktop.gmo $(srcdir)/kfile_desktop.po
+ test ! -f kfile_desktop.gmo || touch kfile_desktop.gmo
+synaescope.gmo: synaescope.po
+ rm -f synaescope.gmo; $(GMSGFMT) -o synaescope.gmo $(srcdir)/synaescope.po
+ test ! -f synaescope.gmo || touch synaescope.gmo
+kfile_html.gmo: kfile_html.po
+ rm -f kfile_html.gmo; $(GMSGFMT) -o kfile_html.gmo $(srcdir)/kfile_html.po
+ test ! -f kfile_html.gmo || touch kfile_html.gmo
+katefll_plugin.gmo: katefll_plugin.po
+ rm -f katefll_plugin.gmo; $(GMSGFMT) -o katefll_plugin.gmo $(srcdir)/katefll_plugin.po
+ test ! -f katefll_plugin.gmo || touch katefll_plugin.gmo
+kuick_plugin.gmo: kuick_plugin.po
+ rm -f kuick_plugin.gmo; $(GMSGFMT) -o kuick_plugin.gmo $(srcdir)/kuick_plugin.po
+ test ! -f kuick_plugin.gmo || touch kuick_plugin.gmo
+libkaddrbk_gmx_xxport.gmo: libkaddrbk_gmx_xxport.po
+ rm -f libkaddrbk_gmx_xxport.gmo; $(GMSGFMT) -o libkaddrbk_gmx_xxport.gmo $(srcdir)/libkaddrbk_gmx_xxport.po
+ test ! -f libkaddrbk_gmx_xxport.gmo || touch libkaddrbk_gmx_xxport.gmo
+imgalleryplugin.gmo: imgalleryplugin.po
+ rm -f imgalleryplugin.gmo; $(GMSGFMT) -o imgalleryplugin.gmo $(srcdir)/imgalleryplugin.po
+ test ! -f imgalleryplugin.gmo || touch imgalleryplugin.gmo
+kfile_txt.gmo: kfile_txt.po
+ rm -f kfile_txt.gmo; $(GMSGFMT) -o kfile_txt.gmo $(srcdir)/kfile_txt.po
+ test ! -f kfile_txt.gmo || touch kfile_txt.gmo
+alsaplayerui.gmo: alsaplayerui.po
+ rm -f alsaplayerui.gmo; $(GMSGFMT) -o alsaplayerui.gmo $(srcdir)/alsaplayerui.po
+ test ! -f alsaplayerui.gmo || touch alsaplayerui.gmo
+katehtmltools.gmo: katehtmltools.po
+ rm -f katehtmltools.gmo; $(GMSGFMT) -o katehtmltools.gmo $(srcdir)/katehtmltools.po
+ test ! -f katehtmltools.gmo || touch katehtmltools.gmo
+dirfilterplugin.gmo: dirfilterplugin.po
+ rm -f dirfilterplugin.gmo; $(GMSGFMT) -o dirfilterplugin.gmo $(srcdir)/dirfilterplugin.po
+ test ! -f dirfilterplugin.gmo || touch dirfilterplugin.gmo
+validatorsplugin.gmo: validatorsplugin.po
+ rm -f validatorsplugin.gmo; $(GMSGFMT) -o validatorsplugin.gmo $(srcdir)/validatorsplugin.po
+ test ! -f validatorsplugin.gmo || touch validatorsplugin.gmo
+domtreeviewer.gmo: domtreeviewer.po
+ rm -f domtreeviewer.gmo; $(GMSGFMT) -o domtreeviewer.gmo $(srcdir)/domtreeviewer.po
+ test ! -f domtreeviewer.gmo || touch domtreeviewer.gmo
+libkaddrbk_geo_xxport.gmo: libkaddrbk_geo_xxport.po
+ rm -f libkaddrbk_geo_xxport.gmo; $(GMSGFMT) -o libkaddrbk_geo_xxport.gmo $(srcdir)/libkaddrbk_geo_xxport.po
+ test ! -f libkaddrbk_geo_xxport.gmo || touch libkaddrbk_geo_xxport.gmo
+katesnippets.gmo: katesnippets.po
+ rm -f katesnippets.gmo; $(GMSGFMT) -o katesnippets.gmo $(srcdir)/katesnippets.po
+ test ! -f katesnippets.gmo || touch katesnippets.gmo
+tyler.gmo: tyler.po
+ rm -f tyler.gmo; $(GMSGFMT) -o tyler.gmo $(srcdir)/tyler.po
+ test ! -f tyler.gmo || touch tyler.gmo
+kolourpicker.gmo: kolourpicker.po
+ rm -f kolourpicker.gmo; $(GMSGFMT) -o kolourpicker.gmo $(srcdir)/kolourpicker.po
+ test ! -f kolourpicker.gmo || touch kolourpicker.gmo
+konqsidebar_delicious.gmo: konqsidebar_delicious.po
+ rm -f konqsidebar_delicious.gmo; $(GMSGFMT) -o konqsidebar_delicious.gmo $(srcdir)/konqsidebar_delicious.po
+ test ! -f konqsidebar_delicious.gmo || touch konqsidebar_delicious.gmo
+kbinaryclock.gmo: kbinaryclock.po
+ rm -f kbinaryclock.gmo; $(GMSGFMT) -o kbinaryclock.gmo $(srcdir)/kbinaryclock.po
+ test ! -f kbinaryclock.gmo || touch kbinaryclock.gmo
+rellinks.gmo: rellinks.po
+ rm -f rellinks.gmo; $(GMSGFMT) -o rellinks.gmo $(srcdir)/rellinks.po
+ test ! -f rellinks.gmo || touch rellinks.gmo
+kateopenheader.gmo: kateopenheader.po
+ rm -f kateopenheader.gmo; $(GMSGFMT) -o kateopenheader.gmo $(srcdir)/kateopenheader.po
+ test ! -f kateopenheader.gmo || touch kateopenheader.gmo
+katepybrowse.gmo: katepybrowse.po
+ rm -f katepybrowse.gmo; $(GMSGFMT) -o katepybrowse.gmo $(srcdir)/katepybrowse.po
+ test ! -f katepybrowse.gmo || touch katepybrowse.gmo
+babelfish.gmo: babelfish.po
+ rm -f babelfish.gmo; $(GMSGFMT) -o babelfish.gmo $(srcdir)/babelfish.po
+ test ! -f babelfish.gmo || touch babelfish.gmo
+kmathapplet.gmo: kmathapplet.po
+ rm -f kmathapplet.gmo; $(GMSGFMT) -o kmathapplet.gmo $(srcdir)/kmathapplet.po
+ test ! -f kmathapplet.gmo || touch kmathapplet.gmo
+minitoolsplugin.gmo: minitoolsplugin.po
+ rm -f minitoolsplugin.gmo; $(GMSGFMT) -o minitoolsplugin.gmo $(srcdir)/minitoolsplugin.po
+ test ! -f minitoolsplugin.gmo || touch minitoolsplugin.gmo
+kfile_cert.gmo: kfile_cert.po
+ rm -f kfile_cert.gmo; $(GMSGFMT) -o kfile_cert.gmo $(srcdir)/kfile_cert.po
+ test ! -f kfile_cert.gmo || touch kfile_cert.gmo
+imagerename_plugin.gmo: imagerename_plugin.po
+ rm -f imagerename_plugin.gmo; $(GMSGFMT) -o imagerename_plugin.gmo $(srcdir)/imagerename_plugin.po
+ test ! -f imagerename_plugin.gmo || touch imagerename_plugin.gmo
+kfile_folder.gmo: kfile_folder.po
+ rm -f kfile_folder.gmo; $(GMSGFMT) -o kfile_folder.gmo $(srcdir)/kfile_folder.po
+ test ! -f kfile_folder.gmo || touch kfile_folder.gmo
+katemodeline.gmo: katemodeline.po
+ rm -f katemodeline.gmo; $(GMSGFMT) -o katemodeline.gmo $(srcdir)/katemodeline.po
+ test ! -f katemodeline.gmo || touch katemodeline.gmo
+searchbarplugin.gmo: searchbarplugin.po
+ rm -f searchbarplugin.gmo; $(GMSGFMT) -o searchbarplugin.gmo $(srcdir)/searchbarplugin.po
+ test ! -f searchbarplugin.gmo || touch searchbarplugin.gmo
+katecppsymbolviewer.gmo: katecppsymbolviewer.po
+ rm -f katecppsymbolviewer.gmo; $(GMSGFMT) -o katecppsymbolviewer.gmo $(srcdir)/katecppsymbolviewer.po
+ test ! -f katecppsymbolviewer.gmo || touch katecppsymbolviewer.gmo
+ktimemon.gmo: ktimemon.po
+ rm -f ktimemon.gmo; $(GMSGFMT) -o ktimemon.gmo $(srcdir)/ktimemon.po
+ test ! -f ktimemon.gmo || touch ktimemon.gmo
+ark_plugin.gmo: ark_plugin.po
+ rm -f ark_plugin.gmo; $(GMSGFMT) -o ark_plugin.gmo $(srcdir)/ark_plugin.po
+ test ! -f ark_plugin.gmo || touch ark_plugin.gmo
+katetextfilter.gmo: katetextfilter.po
+ rm -f katetextfilter.gmo; $(GMSGFMT) -o katetextfilter.gmo $(srcdir)/katetextfilter.po
+ test ! -f katetextfilter.gmo || touch katetextfilter.gmo
+atlantikdesigner.gmo: atlantikdesigner.po
+ rm -f atlantikdesigner.gmo; $(GMSGFMT) -o atlantikdesigner.gmo $(srcdir)/atlantikdesigner.po
+ test ! -f atlantikdesigner.gmo || touch atlantikdesigner.gmo
+pitchablespeed.gmo: pitchablespeed.po
+ rm -f pitchablespeed.gmo; $(GMSGFMT) -o pitchablespeed.gmo $(srcdir)/pitchablespeed.po
+ test ! -f pitchablespeed.gmo || touch pitchablespeed.gmo
+nexscope.gmo: nexscope.po
+ rm -f nexscope.gmo; $(GMSGFMT) -o nexscope.gmo $(srcdir)/nexscope.po
+ test ! -f nexscope.gmo || touch nexscope.gmo
+webarchiver.gmo: webarchiver.po
+ rm -f webarchiver.gmo; $(GMSGFMT) -o webarchiver.gmo $(srcdir)/webarchiver.po
+ test ! -f webarchiver.gmo || touch webarchiver.gmo
+ksig.gmo: ksig.po
+ rm -f ksig.gmo; $(GMSGFMT) -o ksig.gmo $(srcdir)/ksig.po
+ test ! -f ksig.gmo || touch ksig.gmo
+katefll_initplugin.gmo: katefll_initplugin.po
+ rm -f katefll_initplugin.gmo; $(GMSGFMT) -o katefll_initplugin.gmo $(srcdir)/katefll_initplugin.po
+ test ! -f katefll_initplugin.gmo || touch katefll_initplugin.gmo
+katefiletemplates.gmo: katefiletemplates.po
+ rm -f katefiletemplates.gmo; $(GMSGFMT) -o katefiletemplates.gmo $(srcdir)/katefiletemplates.po
+ test ! -f katefiletemplates.gmo || touch katefiletemplates.gmo
+akregator_konqplugin.gmo: akregator_konqplugin.po
+ rm -f akregator_konqplugin.gmo; $(GMSGFMT) -o akregator_konqplugin.gmo $(srcdir)/akregator_konqplugin.po
+ test ! -f akregator_konqplugin.gmo || touch akregator_konqplugin.gmo
+konqsidebar_news.gmo: konqsidebar_news.po
+ rm -f konqsidebar_news.gmo; $(GMSGFMT) -o konqsidebar_news.gmo $(srcdir)/konqsidebar_news.po
+ test ! -f konqsidebar_news.gmo || touch konqsidebar_news.gmo
+lyrics.gmo: lyrics.po
+ rm -f lyrics.gmo; $(GMSGFMT) -o lyrics.gmo $(srcdir)/lyrics.po
+ test ! -f lyrics.gmo || touch lyrics.gmo
+katekjswrapper.gmo: katekjswrapper.po
+ rm -f katekjswrapper.gmo; $(GMSGFMT) -o katekjswrapper.gmo $(srcdir)/katekjswrapper.po
+ test ! -f katekjswrapper.gmo || touch katekjswrapper.gmo
+dub.gmo: dub.po
+ rm -f dub.gmo; $(GMSGFMT) -o dub.gmo $(srcdir)/dub.po
+ test ! -f dub.gmo || touch dub.gmo
+mf_konqplugin.gmo: mf_konqplugin.po
+ rm -f mf_konqplugin.gmo; $(GMSGFMT) -o mf_konqplugin.gmo $(srcdir)/mf_konqplugin.po
+ test ! -f mf_konqplugin.gmo || touch mf_konqplugin.gmo
+crashesplugin.gmo: crashesplugin.po
+ rm -f crashesplugin.gmo; $(GMSGFMT) -o crashesplugin.gmo $(srcdir)/crashesplugin.po
+ test ! -f crashesplugin.gmo || touch crashesplugin.gmo
+kfile_lnk.gmo: kfile_lnk.po
+ rm -f kfile_lnk.gmo; $(GMSGFMT) -o kfile_lnk.gmo $(srcdir)/kfile_lnk.po
+ test ! -f kfile_lnk.gmo || touch kfile_lnk.gmo
+kcmkuick.gmo: kcmkuick.po
+ rm -f kcmkuick.gmo; $(GMSGFMT) -o kcmkuick.gmo $(srcdir)/kcmkuick.po
+ test ! -f kcmkuick.gmo || touch kcmkuick.gmo
+konqsidebar_mediaplayer.gmo: konqsidebar_mediaplayer.po
+ rm -f konqsidebar_mediaplayer.gmo; $(GMSGFMT) -o konqsidebar_mediaplayer.gmo $(srcdir)/konqsidebar_mediaplayer.po
+ test ! -f konqsidebar_mediaplayer.gmo || touch konqsidebar_mediaplayer.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kateinsertcommand.gmo katexmltools.gmo autorefresh.gmo konqsidebar_metabar.gmo ffrs.gmo tippecanoe.gmo fsview.gmo wavecapture.gmo katehelloworld.gmo khtmlsettingsplugin.gmo katetabbarextension.gmo wakeup.gmo mediacontrol.gmo audiorename_plugin.gmo charlatanui.gmo katexmlcheck.gmo katemake.gmo kfile_mhtml.gmo uachangerplugin.gmo kfile_desktop.gmo synaescope.gmo kfile_html.gmo katefll_plugin.gmo kuick_plugin.gmo libkaddrbk_gmx_xxport.gmo imgalleryplugin.gmo kfile_txt.gmo alsaplayerui.gmo katehtmltools.gmo dirfilterplugin.gmo validatorsplugin.gmo domtreeviewer.gmo libkaddrbk_geo_xxport.gmo katesnippets.gmo tyler.gmo kolourpicker.gmo konqsidebar_delicious.gmo kbinaryclock.gmo rellinks.gmo kateopenheader.gmo katepybrowse.gmo babelfish.gmo kmathapplet.gmo minitoolsplugin.gmo kfile_cert.gmo imagerename_plugin.gmo kfile_folder.gmo katemodeline.gmo searchbarplugin.gmo katecppsymbolviewer.gmo ktimemon.gmo ark_plugin.gmo katetextfilter.gmo atlantikdesigner.gmo pitchablespeed.gmo nexscope.gmo webarchiver.gmo ksig.gmo katefll_initplugin.gmo katefiletemplates.gmo akregator_konqplugin.gmo konqsidebar_news.gmo lyrics.gmo katekjswrapper.gmo dub.gmo mf_konqplugin.gmo crashesplugin.gmo kfile_lnk.gmo kcmkuick.gmo konqsidebar_mediaplayer.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kateinsertcommand katexmltools autorefresh konqsidebar_metabar ffrs tippecanoe fsview wavecapture katehelloworld khtmlsettingsplugin katetabbarextension wakeup mediacontrol audiorename_plugin charlatanui katexmlcheck katemake kfile_mhtml uachangerplugin kfile_desktop synaescope kfile_html katefll_plugin kuick_plugin libkaddrbk_gmx_xxport imgalleryplugin kfile_txt alsaplayerui katehtmltools dirfilterplugin validatorsplugin domtreeviewer libkaddrbk_geo_xxport katesnippets tyler kolourpicker konqsidebar_delicious kbinaryclock rellinks kateopenheader katepybrowse babelfish kmathapplet minitoolsplugin kfile_cert imagerename_plugin kfile_folder katemodeline searchbarplugin katecppsymbolviewer ktimemon ark_plugin katetextfilter atlantikdesigner pitchablespeed nexscope webarchiver ksig katefll_initplugin katefiletemplates akregator_konqplugin konqsidebar_news lyrics katekjswrapper dub mf_konqplugin crashesplugin kfile_lnk kcmkuick konqsidebar_mediaplayer ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 72
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kateinsertcommand.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katexmltools.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/autorefresh.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konqsidebar_metabar.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ffrs.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/tippecanoe.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/fsview.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/wavecapture.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katehelloworld.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/khtmlsettingsplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katetabbarextension.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/wakeup.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/mediacontrol.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/audiorename_plugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/charlatanui.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katexmlcheck.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katemake.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_mhtml.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/uachangerplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_desktop.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/synaescope.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_html.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katefll_plugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kuick_plugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkaddrbk_gmx_xxport.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/imgalleryplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_txt.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/alsaplayerui.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katehtmltools.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/dirfilterplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/validatorsplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/domtreeviewer.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkaddrbk_geo_xxport.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katesnippets.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/tyler.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kolourpicker.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konqsidebar_delicious.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbinaryclock.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/rellinks.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kateopenheader.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katepybrowse.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/babelfish.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmathapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/minitoolsplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_cert.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/imagerename_plugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_folder.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katemodeline.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/searchbarplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katecppsymbolviewer.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktimemon.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ark_plugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katetextfilter.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/atlantikdesigner.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/pitchablespeed.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/nexscope.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/webarchiver.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katefll_initplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katefiletemplates.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/akregator_konqplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konqsidebar_news.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/lyrics.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katekjswrapper.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/dub.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/mf_konqplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/crashesplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_lnk.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkuick.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konqsidebar_mediaplayer.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeaddons/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeaddons/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeaddons/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdeaddons/akregator_konqplugin.po b/tde-i18n-en_GB/messages/kdeaddons/akregator_konqplugin.po
new file mode 100644
index 00000000000..1ed240b2438
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/akregator_konqplugin.po
@@ -0,0 +1,35 @@
+# translation of akregator_konqplugin.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: akregator_konqplugin\n"
+"POT-Creation-Date: 2006-11-11 02:39+0100\n"
+"PO-Revision-Date: 2005-11-05 23:56+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: akregatorplugin.cpp:87 konqfeedicon.cpp:129
+msgid "Add Feed to Akregator"
+msgstr "Add Feed to Akregator"
+
+#: konqfeedicon.cpp:132
+msgid "Add Feeds to Akregator"
+msgstr "Add Feeds to Akregator"
+
+#: konqfeedicon.cpp:141
+msgid "Add All Found Feeds to Akregator"
+msgstr "Add All Found Feeds to Akregator"
+
+#: konqfeedicon.cpp:165
+msgid "Monitor this site for updates (using news feed)"
+msgstr "Monitor this site for updates (using news feed)"
+
+#: konqfeedicon.cpp:209 pluginbase.cpp:56 pluginbase.cpp:66
+msgid "Imported Feeds"
+msgstr "Imported Feeds"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/alsaplayerui.po b/tde-i18n-en_GB/messages/kdeaddons/alsaplayerui.po
new file mode 100644
index 00000000000..1dc83e91f2a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/alsaplayerui.po
@@ -0,0 +1,133 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2008-07-08 01:23+0200\n"
+"PO-Revision-Date: 2002-09-20 23:44+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: configmodule.cpp:36
+msgid "AlsaPlayer"
+msgstr "AlsaPlayer"
+
+#: configmodule.cpp:37
+msgid "AlsaPlayer Interface Settings"
+msgstr "AlsaPlayer Interface Settings"
+
+#: configmodule.cpp:42
+msgid "Scroll song title"
+msgstr "Scroll song title"
+
+#. i18n: file AlsaPlayer.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Noaplayer"
+msgstr "Noaplayer"
+
+#. i18n: file AlsaPlayer.ui line 575
+#: rc.cpp:6
+#, no-c-format
+msgid "Speed:"
+msgstr "Speed:"
+
+#. i18n: file AlsaPlayer.ui line 849
+#: rc.cpp:9
+#, no-c-format
+msgid "No time data"
+msgstr "No time data"
+
+#. i18n: file AlsaPlayer.ui line 1118
+#: rc.cpp:12 rc.cpp:18
+#, no-c-format
+msgid "100%"
+msgstr "100%"
+
+#. i18n: file AlsaPlayer.ui line 1387
+#: rc.cpp:15
+#, no-c-format
+msgid "No stream"
+msgstr "No stream"
+
+#. i18n: file AlsaPlayer.ui line 1925
+#: rc.cpp:21
+#, no-c-format
+msgid "Volume:"
+msgstr "Volume:"
+
+#. i18n: file AlsaPlayer.ui line 2199
+#: rc.cpp:24
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file AlsaPlayer.ui line 2297
+#: rc.cpp:27
+#, no-c-format
+msgid "Menu"
+msgstr "Menu"
+
+#. i18n: file AlsaPlayer.ui line 2314
+#: rc.cpp:30
+#, no-c-format
+msgid "Skip to previous track"
+msgstr "Skip to previous track"
+
+#. i18n: file AlsaPlayer.ui line 2331
+#: rc.cpp:33
+#, no-c-format
+msgid "Play"
+msgstr "Play"
+
+#. i18n: file AlsaPlayer.ui line 2348
+#: rc.cpp:36
+#, no-c-format
+msgid "Skip to next track"
+msgstr "Skip to next track"
+
+#. i18n: file AlsaPlayer.ui line 2382
+#: rc.cpp:42
+#, no-c-format
+msgid "Show playlist"
+msgstr "Show playlist"
+
+#. i18n: file AlsaPlayer.ui line 2455
+#: rc.cpp:45
+#, no-c-format
+msgid "Pause"
+msgstr "Pause"
+
+#. i18n: file AlsaPlayer.ui line 2475
+#: rc.cpp:48
+#, no-c-format
+msgid "Forwards, normal speed"
+msgstr "Forwards, normal speed"
+
+#. i18n: file AlsaPlayer.ui line 2495
+#: rc.cpp:51
+#, no-c-format
+msgid "Playback speed and direction"
+msgstr "Playback speed and direction"
+
+#. i18n: file AlsaPlayer.ui line 2530
+#: rc.cpp:54 rc.cpp:57
+#, no-c-format
+msgid "Balance"
+msgstr "Balance"
+
+#. i18n: file AlsaPlayer.ui line 2561
+#: rc.cpp:60 rc.cpp:63
+#, no-c-format
+msgid "Volume"
+msgstr "Volume"
+
+#: userinterface.cpp:207
+msgid "No File Loaded"
+msgstr "No File Loaded"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/ark_plugin.po b/tde-i18n-en_GB/messages/kdeaddons/ark_plugin.po
new file mode 100644
index 00000000000..f2abfce81d4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/ark_plugin.po
@@ -0,0 +1,64 @@
+# translation of ark_plugin.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: ark_plugin\n"
+"POT-Creation-Date: 2006-10-17 02:38+0200\n"
+"PO-Revision-Date: 2005-06-01 12:42+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: arkplugin.cpp:95
+msgid "Compress"
+msgstr "Compress"
+
+#: arkplugin.cpp:101
+#, c-format
+msgid "Compress as %1"
+msgstr "Compress as %1"
+
+#: arkplugin.cpp:112
+msgid "Compress As"
+msgstr "Compress As"
+
+#: arkplugin.cpp:116
+msgid "Add To"
+msgstr "Add To"
+
+#: arkplugin.cpp:126
+msgid "Add to Archive..."
+msgstr "Add to Archive..."
+
+#: arkplugin.cpp:136
+msgid "Extract"
+msgstr "Extract"
+
+#: arkplugin.cpp:138
+msgid "Extract Here"
+msgstr "Extract Here"
+
+#: arkplugin.cpp:146
+#, c-format
+msgid "Extract to %1"
+msgstr "Extract to %1"
+
+#: arkplugin.cpp:151
+msgid "Extract to Subfolders"
+msgstr "Extract to Subfolders"
+
+#: arkplugin.cpp:155 arkplugin.cpp:162
+msgid "Extract To..."
+msgstr "Extract To..."
+
+#: arkplugin.cpp:435 arkplugin.cpp:479
+msgid "Archive"
+msgstr "Archive"
+
+#: arkplugin.cpp:439 arkplugin.cpp:483
+#, c-format
+msgid "Archive %1"
+msgstr "Archive %1"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/atlantikdesigner.po b/tde-i18n-en_GB/messages/kdeaddons/atlantikdesigner.po
new file mode 100644
index 00000000000..718c8034a63
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/atlantikdesigner.po
@@ -0,0 +1,398 @@
+# translation of atlantikdesigner.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: atlantikdesigner\n"
+"POT-Creation-Date: 2004-12-29 14:56+0100\n"
+"PO-Revision-Date: 2004-09-15 10:56+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: designer/main.cpp:12
+msgid "Atlantik Designer"
+msgstr "Atlantik Designer"
+
+#: designer/main.cpp:13
+msgid "Atlantik gameboard designer"
+msgstr "Atlantik gameboard designer"
+
+#: designer/main.cpp:15
+msgid "(c) 2002 Jason Katz-Brown"
+msgstr "(c) 2002 Jason Katz-Brown"
+
+#: designer/main.cpp:20
+msgid "main author"
+msgstr "main author"
+
+#: designer/main.cpp:21
+msgid "libatlantikui"
+msgstr "libatlantikui"
+
+#: designer/designer.cpp:56
+msgid "&Edit Gameboard Info..."
+msgstr "&Edit Gameboard Info..."
+
+#: designer/designer.cpp:57
+msgid "&Edit Groups..."
+msgstr "&Edit Groups..."
+
+#: designer/designer.cpp:59
+msgid "&Add 4 Squares"
+msgstr "&Add 4 Squares"
+
+#: designer/designer.cpp:60
+msgid "&Remove 4 Squares"
+msgstr "&Remove 4 Squares"
+
+#: designer/designer.cpp:63
+msgid "&Up"
+msgstr "&Up"
+
+#: designer/designer.cpp:64
+msgid "&Down"
+msgstr "&Down"
+
+#: designer/designer.cpp:65
+msgid "&Left"
+msgstr "&Left"
+
+#: designer/designer.cpp:66
+msgid "&Right"
+msgstr "&Right"
+
+#: designer/designer.cpp:72
+msgid "Change Estate"
+msgstr "Change Estate"
+
+#: designer/designer.cpp:194
+msgid "New Estate"
+msgstr "New Estate"
+
+#: designer/designer.cpp:213
+msgid "There are unsaved changes to gameboard. Save them?"
+msgstr "There are unsaved changes to gameboard. Save them?"
+
+#: designer/designer.cpp:213
+msgid "Unsaved Changes"
+msgstr "Unsaved Changes"
+
+#: designer/designer.cpp:351
+msgid "No Name"
+msgstr "No Name"
+
+#: designer/designer.cpp:529
+msgid "This board file is invalid; cannot open."
+msgstr "This board file is invalid; cannot open."
+
+#: designer/designer.cpp:529
+msgid "There are only %1 estates specified in this file."
+msgstr "There are only %1 estates specified in this file."
+
+#: designer/designer.cpp:556
+#, c-format
+msgid "Jump to Estate %1"
+msgstr "Jump to Estate %1"
+
+#: designer/designer.cpp:949
+msgid "Atlantik Gameboard Editor"
+msgstr "Atlantik Gameboard Editor"
+
+#: designer/group.cpp:23
+msgid "Group Editor"
+msgstr "Group Editor"
+
+#: designer/group.cpp:41
+msgid "&Colors"
+msgstr "&Colours"
+
+#: designer/group.cpp:44
+msgid "Foreground:"
+msgstr "Foreground:"
+
+#: designer/editor.cpp:413 designer/group.cpp:49
+msgid "Background:"
+msgstr "Background:"
+
+#: designer/group.cpp:54
+msgid "&Prices"
+msgstr "&Prices"
+
+#: designer/group.cpp:59
+msgid "House price:"
+msgstr "House price:"
+
+#: designer/editor.cpp:206 designer/editor.cpp:387 designer/editor.cpp:391
+#: designer/editor.cpp:842 designer/editor.cpp:844 designer/editor.cpp:846
+#: designer/editor.cpp:848 designer/editor.cpp:850 designer/editor.cpp:852
+#: designer/editor.cpp:857 designer/group.cpp:61 designer/group.cpp:67
+msgid "None"
+msgstr "None"
+
+#: designer/editor.cpp:841 designer/editor.cpp:843 designer/editor.cpp:845
+#: designer/editor.cpp:847 designer/editor.cpp:849 designer/editor.cpp:851
+#: designer/editor.cpp:858 designer/group.cpp:62 designer/group.cpp:68
+msgid "$"
+msgstr "£"
+
+#: designer/group.cpp:65
+msgid "Global price:"
+msgstr "Global price:"
+
+#: designer/group.cpp:71
+msgid "&Dynamic Rent"
+msgstr "&Dynamic Rent"
+
+#: designer/group.cpp:76
+msgid "Add rent variable:"
+msgstr "Add rent variable:"
+
+#: designer/group.cpp:77
+msgid "Expression:"
+msgstr "Expression:"
+
+#: designer/group.cpp:93
+msgid "&Add..."
+msgstr "&Add..."
+
+#: designer/group.cpp:107
+msgid "Add Group"
+msgstr "Add Group"
+
+#: designer/group.cpp:107
+msgid "Enter the name of the new group:"
+msgstr "Enter the name of the new group:"
+
+#: designer/group.cpp:114
+msgid "That group is already on the list."
+msgstr "That group is already on the list."
+
+#: designer/editor.cpp:189
+msgid "Type:"
+msgstr "Type:"
+
+#: designer/editor.cpp:196
+msgid "This estate is 'Go'"
+msgstr "This estate is 'Go'"
+
+#: designer/editor.cpp:203
+msgid "Pass money:"
+msgstr "Pass money:"
+
+#: designer/editor.cpp:210
+msgid "Street"
+msgstr "Street"
+
+#: designer/editor.cpp:211
+msgid "Cards"
+msgstr "Cards"
+
+#: designer/editor.cpp:212
+msgid "Free Parking"
+msgstr "Free Parking"
+
+#: designer/editor.cpp:213 designer/editor.cpp:542
+msgid "Go to Jail"
+msgstr "Go to Gaol"
+
+#: designer/editor.cpp:214
+msgid "Tax"
+msgstr "Tax"
+
+#: designer/editor.cpp:215
+msgid "Jail"
+msgstr "Gaol"
+
+#: designer/editor.cpp:385
+msgid "Fixed tax:"
+msgstr "Fixed tax:"
+
+#: designer/editor.cpp:389
+msgid "Percentage tax:"
+msgstr "Percentage tax:"
+
+#: designer/editor.cpp:444
+msgid "&New Stack"
+msgstr "&New Stack"
+
+#: designer/editor.cpp:449
+msgid "Cards from"
+msgstr "Cards from"
+
+#: designer/editor.cpp:465
+msgid "Add Stack"
+msgstr "Add Stack"
+
+#: designer/editor.cpp:465
+msgid "Enter the name of the new stack:"
+msgstr "Enter the name of the new stack:"
+
+#: designer/editor.cpp:472
+msgid "That name is already on the list."
+msgstr "That name is already on the list."
+
+#: designer/editor.cpp:535
+msgid "Pay"
+msgstr "Pay"
+
+#: designer/editor.cpp:536
+msgid "Pay Each Player"
+msgstr "Pay Each Player"
+
+#: designer/editor.cpp:537
+msgid "Collect"
+msgstr "Collect"
+
+#: designer/editor.cpp:538
+msgid "Collect From Each Player"
+msgstr "Collect From Each Player"
+
+#: designer/editor.cpp:539
+msgid "Advance To"
+msgstr "Advance To"
+
+#: designer/editor.cpp:540
+msgid "Advance"
+msgstr "Advance"
+
+#: designer/editor.cpp:541
+msgid "Go Back"
+msgstr "Go Back"
+
+#: designer/editor.cpp:543
+msgid "Get out of Jail Free Card"
+msgstr "Get out of Gaol Free Card"
+
+#: designer/editor.cpp:544
+msgid "Advance to Nearest Utility"
+msgstr "Advance to Nearest Utility"
+
+#: designer/editor.cpp:545
+msgid "Advance to Nearest Railroad"
+msgstr "Advance to Nearest Railway"
+
+#: designer/editor.cpp:546
+msgid "Pay for Each House"
+msgstr "Pay for Each House"
+
+#: designer/editor.cpp:547
+msgid "Pay for Each Hotel"
+msgstr "Pay for Each Hotel"
+
+#: designer/editor.cpp:635
+msgid "Estate(s)"
+msgstr "Estate(s)"
+
+#: designer/editor.cpp:655
+msgid "&Add Card..."
+msgstr "&Add Card..."
+
+#: designer/editor.cpp:659
+msgid "&Rename..."
+msgstr "&Rename..."
+
+#: designer/editor.cpp:675
+msgid "&More Properties"
+msgstr "&More Properties"
+
+#: designer/editor.cpp:679
+msgid "&Fewer Properties"
+msgstr "&Fewer Properties"
+
+#: designer/editor.cpp:723 designer/editor.cpp:745
+msgid "Add Card"
+msgstr "Add Card"
+
+#: designer/editor.cpp:723 designer/editor.cpp:745
+msgid "Enter the name of the new card:"
+msgstr "Enter the name of the new card:"
+
+#: designer/editor.cpp:822
+msgid "&Rent by Number of Houses"
+msgstr "&Rent by Number of Houses"
+
+#: designer/editor.cpp:828
+msgid "None:"
+msgstr "None:"
+
+#: designer/editor.cpp:829
+msgid "One:"
+msgstr "One:"
+
+#: designer/editor.cpp:830
+msgid "Two:"
+msgstr "Two:"
+
+#: designer/editor.cpp:831
+msgid "Three:"
+msgstr "Three:"
+
+#: designer/editor.cpp:832
+msgid "Four:"
+msgstr "Four:"
+
+#: designer/editor.cpp:833
+msgid "Hotel:"
+msgstr "Hotel:"
+
+#: designer/editor.cpp:855
+msgid "Price:"
+msgstr "Price:"
+
+#: designer/editor.cpp:860
+msgid "Group:"
+msgstr "Group:"
+
+#: designer/boardinfo.cpp:19
+msgid "Gameboard Information"
+msgstr "Gameboard Information"
+
+#: designer/boardinfo.cpp:42
+msgid "Version:"
+msgstr "Version:"
+
+#: designer/boardinfo.cpp:52
+msgid "URL:"
+msgstr "URL:"
+
+#: designer/boardinfo.cpp:60
+msgid "Description:"
+msgstr "Description:"
+
+#: designer/boardinfo.cpp:72
+msgid "Background color:"
+msgstr "Background colour:"
+
+#: designer/boardinfo.cpp:79
+msgid "&Authors"
+msgstr "&Authors"
+
+#: designer/boardinfo.cpp:83
+msgid "&Thanks To"
+msgstr "&Thanks To"
+
+#: designer/boardinfo.cpp:123
+msgid "&Add Name"
+msgstr "&Add Name"
+
+#: designer/boardinfo.cpp:127
+msgid "&Delete Name"
+msgstr "&Delete Name"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/audiorename_plugin.po b/tde-i18n-en_GB/messages/kdeaddons/audiorename_plugin.po
new file mode 100644
index 00000000000..258ac488097
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/audiorename_plugin.po
@@ -0,0 +1,97 @@
+# translation of audiorename_plugin.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: audiorename_plugin\n"
+"POT-Creation-Date: 2007-01-07 02:43+0100\n"
+"PO-Revision-Date: 2003-10-15 16:49+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: audio_plugin.cpp:76
+msgid ""
+"An older file named '%1' already exists.\n"
+msgstr ""
+"An older file named '%1' already exists.\n"
+
+#: audio_plugin.cpp:78
+msgid ""
+"A similar file named '%1' already exists.\n"
+msgstr ""
+"A similar file named '%1' already exists.\n"
+
+#: audio_plugin.cpp:80
+msgid ""
+"A newer file named '%1' already exists.\n"
+msgstr ""
+"A newer file named '%1' already exists.\n"
+
+#: audio_plugin.cpp:82
+msgid "Source File"
+msgstr "Source File"
+
+#: audio_plugin.cpp:83
+msgid "Existing File"
+msgstr "Existing File"
+
+#: audio_plugin.cpp:84
+msgid "Would you like to replace the existing file with the one on the right?"
+msgstr "Would you like to replace the existing file with the one on the right?"
+
+#: audiopreview.cpp:54
+msgid ""
+"This audio file isn't stored\n"
+"on the local host.\n"
+"Click on this label to load it.\n"
+msgstr ""
+"This audio file isn't stored\n"
+"on the local host.\n"
+"Click on this label to load it.\n"
+
+#: audiopreview.cpp:60
+msgid "Unable to load audio file"
+msgstr "Unable to load audio file"
+
+#: audiopreview.cpp:92
+msgid ""
+"Artist: %1\n"
+msgstr ""
+"Artist: %1\n"
+
+#: audiopreview.cpp:95
+msgid ""
+"Title: %1\n"
+msgstr ""
+"Title: %1\n"
+
+#: audiopreview.cpp:98
+msgid ""
+"Comment: %1\n"
+msgstr ""
+"Comment: %1\n"
+
+#: audiopreview.cpp:100
+msgid ""
+"_: Biterate: 160 kbits/s\n"
+"Bitrate: %1 %2\n"
+msgstr ""
+"Bitrate: %1 %2\n"
+
+#: audiopreview.cpp:102
+msgid ""
+"Sample rate: %1 %2\n"
+msgstr ""
+"Sample rate: %1 %2\n"
+
+#: audiopreview.cpp:103
+msgid "Length: "
+msgstr "Length: "
+
+#~ msgid "Bitrate: "
+#~ msgstr "Bitrate: "
diff --git a/tde-i18n-en_GB/messages/kdeaddons/autorefresh.po b/tde-i18n-en_GB/messages/kdeaddons/autorefresh.po
new file mode 100644
index 00000000000..e53ca75fbb4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/autorefresh.po
@@ -0,0 +1,63 @@
+# translation of autorefresh.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: autorefresh\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2003-10-16 13:26+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: autorefresh.cpp:25
+msgid "&Auto Refresh"
+msgstr "&Auto Refresh"
+
+#: autorefresh.cpp:30
+msgid "None"
+msgstr "None"
+
+#: autorefresh.cpp:31
+msgid "Every 15 Seconds"
+msgstr "Every 15 Seconds"
+
+#: autorefresh.cpp:32
+msgid "Every 30 Seconds"
+msgstr "Every 30 Seconds"
+
+#: autorefresh.cpp:33
+msgid "Every Minute"
+msgstr "Every Minute"
+
+#: autorefresh.cpp:34
+msgid "Every 5 Minutes"
+msgstr "Every 5 Minutes"
+
+#: autorefresh.cpp:35
+msgid "Every 10 Minutes"
+msgstr "Every 10 Minutes"
+
+#: autorefresh.cpp:36
+msgid "Every 15 Minutes"
+msgstr "Every 15 Minutes"
+
+#: autorefresh.cpp:37
+msgid "Every 30 Minutes"
+msgstr "Every 30 Minutes"
+
+#: autorefresh.cpp:38
+msgid "Every 60 Minutes"
+msgstr "Every 60 Minutes"
+
+#: autorefresh.cpp:89
+msgid "Cannot Refresh Source"
+msgstr "Cannot Refresh Source"
+
+#: autorefresh.cpp:90
+msgid "<qt>This plugin cannot auto-refresh the current part.</qt>"
+msgstr "<qt>This plugin cannot auto-refresh the current part.</qt>"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/babelfish.po b/tde-i18n-en_GB/messages/kdeaddons/babelfish.po
new file mode 100644
index 00000000000..5184bdfd0e7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/babelfish.po
@@ -0,0 +1,171 @@
+# translation of babelfish.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: babelfish\n"
+"POT-Creation-Date: 2008-04-08 02:02+0200\n"
+"PO-Revision-Date: 2004-06-25 12:00+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: plugin_babelfish.cpp:34
+msgid "Translate Web Page"
+msgstr "Translate Web Page"
+
+#: plugin_babelfish.cpp:43
+msgid "Translate Web &Page"
+msgstr "Translate Web &Page"
+
+#: plugin_babelfish.cpp:47
+msgid "&English To"
+msgstr "&English To"
+
+#: plugin_babelfish.cpp:49
+msgid "&French To"
+msgstr "&French To"
+
+#: plugin_babelfish.cpp:51
+msgid "&German To"
+msgstr "&German To"
+
+#: plugin_babelfish.cpp:53
+msgid "&Spanish To"
+msgstr "&Spanish To"
+
+#: plugin_babelfish.cpp:55
+msgid "&Portuguese To"
+msgstr "&Portuguese To"
+
+#: plugin_babelfish.cpp:57
+msgid "&Italian To"
+msgstr "&Italian To"
+
+#: plugin_babelfish.cpp:59
+msgid "&Dutch To"
+msgstr "&Dutch To"
+
+#: plugin_babelfish.cpp:62
+msgid "&Chinese (Simplified)"
+msgstr "&Chinese (Simplified)"
+
+#: plugin_babelfish.cpp:65
+msgid "Chinese (&Traditional)"
+msgstr "Chinese (&Traditional)"
+
+#: plugin_babelfish.cpp:68 plugin_babelfish.cpp:102
+msgid "&Dutch"
+msgstr "&Dutch"
+
+#: plugin_babelfish.cpp:71 plugin_babelfish.cpp:124 plugin_babelfish.cpp:131
+#: plugin_babelfish.cpp:138 plugin_babelfish.cpp:145 plugin_babelfish.cpp:152
+msgid "&French"
+msgstr "&French"
+
+#: plugin_babelfish.cpp:74 plugin_babelfish.cpp:108
+msgid "&German"
+msgstr "&German"
+
+#: plugin_babelfish.cpp:77 plugin_babelfish.cpp:111
+msgid "&Italian"
+msgstr "&Italian"
+
+#: plugin_babelfish.cpp:80
+msgid "&Japanese"
+msgstr "&Japanese"
+
+#: plugin_babelfish.cpp:83
+msgid "&Korean"
+msgstr "&Korean"
+
+#: plugin_babelfish.cpp:86
+msgid "&Norwegian"
+msgstr "&Norwegian"
+
+#: plugin_babelfish.cpp:89 plugin_babelfish.cpp:114
+msgid "&Portuguese"
+msgstr "&Portuguese"
+
+#: plugin_babelfish.cpp:92
+msgid "&Russian"
+msgstr "&Russian"
+
+#: plugin_babelfish.cpp:95 plugin_babelfish.cpp:117
+msgid "&Spanish"
+msgstr "&Spanish"
+
+#: plugin_babelfish.cpp:98
+msgid "T&hai"
+msgstr "T&hai"
+
+#: plugin_babelfish.cpp:105 plugin_babelfish.cpp:121 plugin_babelfish.cpp:128
+#: plugin_babelfish.cpp:135 plugin_babelfish.cpp:142 plugin_babelfish.cpp:149
+msgid "&English"
+msgstr "&English"
+
+#: plugin_babelfish.cpp:156
+msgid "&Chinese (Simplified) to English"
+msgstr "&Chinese (Simplified) to English"
+
+#: plugin_babelfish.cpp:159
+msgid "Chinese (&Traditional) to English"
+msgstr "Chinese (&Traditional) to English"
+
+#: plugin_babelfish.cpp:167
+msgid "&Japanese to English"
+msgstr "&Japanese to English"
+
+#: plugin_babelfish.cpp:170
+msgid "&Korean to English"
+msgstr "&Korean to English"
+
+#: plugin_babelfish.cpp:174
+msgid "&Russian to English"
+msgstr "&Russian to English"
+
+#: plugin_babelfish.cpp:217
+msgid "Cannot Translate Source"
+msgstr "Cannot Translate Source"
+
+#: plugin_babelfish.cpp:218
+msgid "Only web pages can be translated using this plugin."
+msgstr "Only web pages can be translated using this plugin."
+
+#: plugin_babelfish.cpp:242
+msgid "Only full webpages can be translated for this language pair."
+msgstr "Only full webpages can be translated for this language pair."
+
+#: plugin_babelfish.cpp:242
+msgid "Translation Error"
+msgstr "Translation Error"
+
+#: plugin_babelfish.cpp:252
+msgid "The URL you entered is not valid, please correct it and try again."
+msgstr "The URL you entered is not valid, please correct it and try again."
+
+#. i18n: file plugin_babelfish.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#~ msgid "&Arabic"
+#~ msgstr "&Arabic"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/charlatanui.po b/tde-i18n-en_GB/messages/kdeaddons/charlatanui.po
new file mode 100644
index 00000000000..c06925b08ba
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/charlatanui.po
@@ -0,0 +1,40 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-09-20 23:44+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: configmodule.cpp:36
+msgid "Charlatan"
+msgstr "Charlatan"
+
+#: configmodule.cpp:37
+msgid "Charlatan Interface Settings"
+msgstr "Charlatan Interface Settings"
+
+#: configmodule.cpp:42
+msgid "Scroll song title"
+msgstr "Scroll song title"
+
+#: userinterface.cpp:86 userinterface.cpp:303
+msgid "No File Loaded"
+msgstr "No File Loaded"
+
+#: userinterface.cpp:197
+msgid "Noatun"
+msgstr "Noatun"
+
+#: userinterface.cpp:369
+#, c-format
+msgid "Volume: %1"
+msgstr "Volume: %1"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/crashesplugin.po b/tde-i18n-en_GB/messages/kdeaddons/crashesplugin.po
new file mode 100644
index 00000000000..87efa8ee8b9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/crashesplugin.po
@@ -0,0 +1,38 @@
+# translation of crashesplugin.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: crashesplugin\n"
+"POT-Creation-Date: 2005-08-10 10:20+0200\n"
+"PO-Revision-Date: 2005-11-05 23:56+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: crashesplugin.cpp:45
+msgid "&Crashes"
+msgstr "&Crashes"
+
+#: crashesplugin.cpp:91 crashesplugin.cpp:115
+msgid "All Pages of This Crash"
+msgstr "All Pages of This Crash"
+
+#: crashesplugin.cpp:121
+msgid "No Recovered Crashes"
+msgstr "No Recovered Crashes"
+
+#: crashesplugin.cpp:133
+msgid "&Clear List of Crashes"
+msgstr "&Clear List of Crashes"
+
+#. i18n: file crashesplugin.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/dirfilterplugin.po b/tde-i18n-en_GB/messages/kdeaddons/dirfilterplugin.po
new file mode 100644
index 00000000000..3b412ea27d3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/dirfilterplugin.po
@@ -0,0 +1,70 @@
+# translation of dirfilterplugin.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: dirfilterplugin\n"
+"POT-Creation-Date: 2005-12-31 03:19+0100\n"
+"PO-Revision-Date: 2005-01-14 15:41+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: dirfilterplugin.cpp:155
+msgid "View F&ilter"
+msgstr "View F&ilter"
+
+#: dirfilterplugin.cpp:158
+msgid "Allow to filter the currently displayed items by filetype."
+msgstr "Allow to filter the currently displayed items by filetype."
+
+#: dirfilterplugin.cpp:175
+msgid "Clear Filter Field"
+msgstr "Clear Filter Field"
+
+#: dirfilterplugin.cpp:179
+msgid "Clear filter field<p>Clears the content of the filter field."
+msgstr "Clear filter field<p>Clears the content of the filter field."
+
+#: dirfilterplugin.cpp:195
+msgid ""
+"Enter here a text which an item in the view must contain anywhere to be shown."
+msgstr ""
+"Enter here a text which an item in the view must contain anywhere to be shown."
+
+#: dirfilterplugin.cpp:199
+msgid "Filter Field"
+msgstr "Filter Field"
+
+#: dirfilterplugin.cpp:250
+msgid "Only Show Items of Type"
+msgstr "Only Show Items of Type"
+
+#: dirfilterplugin.cpp:316
+msgid "Use Multiple Filters"
+msgstr "Use Multiple Filters"
+
+#: dirfilterplugin.cpp:321
+msgid "Show Count"
+msgstr "Show Count"
+
+#: dirfilterplugin.cpp:325
+msgid "Reset"
+msgstr "Reset"
+
+#. i18n: file dirfilterplugin.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#. i18n: file dirfilterplugin.rc line 11
+#: rc.cpp:9
+#, no-c-format
+msgid "Filter Toolbar"
+msgstr "Filter Toolbar"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/domtreeviewer.po b/tde-i18n-en_GB/messages/kdeaddons/domtreeviewer.po
new file mode 100644
index 00000000000..1a6774a6f2d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/domtreeviewer.po
@@ -0,0 +1,412 @@
+# translation of domtreeviewer.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: domtreeviewer\n"
+"POT-Creation-Date: 2006-05-18 04:07+0200\n"
+"PO-Revision-Date: 2005-11-06 00:08+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: domtreecommands.cpp:33
+msgid "No error"
+msgstr "No error"
+
+#: domtreecommands.cpp:34
+msgid "Index size exceeded"
+msgstr "Index size exceeded"
+
+#: domtreecommands.cpp:35
+msgid "DOMString size exceeded"
+msgstr "DOMString size exceeded"
+
+#: domtreecommands.cpp:36
+msgid "Hierarchy request error"
+msgstr "Hierarchy request error"
+
+#: domtreecommands.cpp:37
+msgid "Wrong document"
+msgstr "Wrong document"
+
+#: domtreecommands.cpp:38
+msgid "Invalid character"
+msgstr "Invalid character"
+
+#: domtreecommands.cpp:39
+msgid "No data allowed"
+msgstr "No data allowed"
+
+#: domtreecommands.cpp:40
+msgid "No modification allowed"
+msgstr "No modification allowed"
+
+#: domtreecommands.cpp:41
+msgid "Not found"
+msgstr "Not found"
+
+#: domtreecommands.cpp:42
+msgid "Not supported"
+msgstr "Not supported"
+
+#: domtreecommands.cpp:43
+msgid "Attribute in use"
+msgstr "Attribute in use"
+
+#: domtreecommands.cpp:44
+msgid "Invalid state"
+msgstr "Invalid state"
+
+#: domtreecommands.cpp:45
+msgid "Syntax error"
+msgstr "Syntax error"
+
+#: domtreecommands.cpp:46
+msgid "Invalid modification"
+msgstr "Invalid modification"
+
+#: domtreecommands.cpp:47
+msgid "Namespace error"
+msgstr "Namespace error"
+
+#: domtreecommands.cpp:48
+msgid "Invalid access"
+msgstr "Invalid access"
+
+#: domtreecommands.cpp:56
+#, c-format
+msgid "Unknown Exception %1"
+msgstr "Unknown Exception %1"
+
+#: domtreecommands.cpp:292
+msgid "Add attribute"
+msgstr "Add attribute"
+
+#: domtreecommands.cpp:322
+msgid "Change attribute value"
+msgstr "Change attribute value"
+
+#: domtreecommands.cpp:353
+msgid "Remove attribute"
+msgstr "Remove attribute"
+
+#: domtreecommands.cpp:385
+msgid "Rename attribute"
+msgstr "Rename attribute"
+
+#: domtreecommands.cpp:421
+msgid "Change textual content"
+msgstr "Change textual content"
+
+#: domtreecommands.cpp:483
+msgid "Insert node"
+msgstr "Insert node"
+
+#: domtreecommands.cpp:511
+msgid "Remove node"
+msgstr "Remove node"
+
+#: domtreecommands.cpp:557
+msgid "Move node"
+msgstr "Move node"
+
+#: domtreeview.cpp:127
+#, c-format
+msgid "DOM Tree for %1"
+msgstr "DOM Tree for %1"
+
+#. i18n: file domtreeviewbase.ui line 147
+#: domtreeview.cpp:127 rc.cpp:51
+#, no-c-format
+msgid "DOM Tree"
+msgstr "DOM Tree"
+
+#: domtreeview.cpp:464
+msgid "Move Nodes"
+msgstr "Move Nodes"
+
+#: domtreeview.cpp:527
+msgid "Save DOM Tree as HTML"
+msgstr "Save DOM Tree as HTML"
+
+#: domtreeview.cpp:532
+msgid "File Exists"
+msgstr "File Exists"
+
+#: domtreeview.cpp:533
+msgid ""
+"Do you really want to overwrite: \n"
+"%1?"
+msgstr ""
+"Do you really want to overwrite: \n"
+"%1?"
+
+#: domtreeview.cpp:534
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: domtreeview.cpp:547
+msgid "Unable to Open File"
+msgstr "Unable to Open File"
+
+#: domtreeview.cpp:548
+msgid ""
+"Unable to open \n"
+" %1 \n"
+" for writing"
+msgstr ""
+"Unable to open \n"
+" %1 \n"
+" for writing"
+
+#: domtreeview.cpp:552
+msgid "Invalid URL"
+msgstr "Invalid URL"
+
+#: domtreeview.cpp:553
+msgid ""
+"This URL \n"
+" %1 \n"
+" is not valid."
+msgstr ""
+"This URL \n"
+" %1 \n"
+" is not valid."
+
+#: domtreeview.cpp:766
+msgid "Delete Nodes"
+msgstr "Delete Nodes"
+
+#: domtreeview.cpp:988
+msgid "<Click to add>"
+msgstr "<Click to add>"
+
+#: domtreeview.cpp:1215
+msgid "Delete Attributes"
+msgstr "Delete Attributes"
+
+#: domtreewindow.cpp:135
+msgid "Show Message Log"
+msgstr "Show Message Log"
+
+#: domtreewindow.cpp:145
+msgid "Expand"
+msgstr "Expand"
+
+#: domtreewindow.cpp:149
+msgid "Increase expansion level"
+msgstr "Increase expansion level"
+
+#: domtreewindow.cpp:150
+msgid "Collapse"
+msgstr "Collapse"
+
+#: domtreewindow.cpp:154
+msgid "Decrease expansion level"
+msgstr "Decrease expansion level"
+
+#: domtreewindow.cpp:161
+msgid "Delete nodes"
+msgstr "Delete nodes"
+
+#: domtreewindow.cpp:162
+msgid "New &Element ..."
+msgstr "New &Element ..."
+
+#: domtreewindow.cpp:166
+msgid "New &Text Node ..."
+msgstr "New &Text Node ..."
+
+#: domtreewindow.cpp:174
+msgid "Delete attributes"
+msgstr "Delete attributes"
+
+#: plugin_domtreeviewer.cpp:22
+msgid "Show &DOM Tree"
+msgstr "Show &DOM Tree"
+
+#. i18n: file domtreeviewerui.rc line 15
+#: rc.cpp:12
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file domtreeviewerui.rc line 21
+#: rc.cpp:18
+#, no-c-format
+msgid "Tree Toolbar"
+msgstr "Tree Toolbar"
+
+#. i18n: file plugin_domtreeviewer.rc line 8
+#: rc.cpp:24
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#. i18n: file attributeeditdialog.ui line 16
+#: rc.cpp:27
+#, no-c-format
+msgid "Edit Attribute"
+msgstr "Edit Attribute"
+
+#. i18n: file attributeeditdialog.ui line 35
+#: rc.cpp:30
+#, no-c-format
+msgid "Attribute &name:"
+msgstr "Attribute &name:"
+
+#. i18n: file attributeeditdialog.ui line 53
+#: rc.cpp:33
+#, no-c-format
+msgid "Attribute &value:"
+msgstr "Attribute &value:"
+
+#. i18n: file domtreeviewbase.ui line 22
+#: rc.cpp:42
+#, no-c-format
+msgid "DOM Tree Viewer"
+msgstr "DOM Tree Viewer"
+
+#. i18n: file domtreeviewbase.ui line 95
+#: rc.cpp:45
+#, no-c-format
+msgid "&List"
+msgstr "&List"
+
+#. i18n: file domtreeviewbase.ui line 128
+#: rc.cpp:48
+#, no-c-format
+msgid "H&ide"
+msgstr "H&ide"
+
+#. i18n: file domtreeviewbase.ui line 183
+#: rc.cpp:54
+#, no-c-format
+msgid "DOM Node Info"
+msgstr "DOM Node Info"
+
+#. i18n: file domtreeviewbase.ui line 202
+#: rc.cpp:57
+#, no-c-format
+msgid "Node &value:"
+msgstr "Node &value:"
+
+#. i18n: file domtreeviewbase.ui line 213
+#: rc.cpp:60
+#, no-c-format
+msgid "Node &type:"
+msgstr "Node &type:"
+
+#. i18n: file domtreeviewbase.ui line 224
+#: rc.cpp:63
+#, no-c-format
+msgid "Namespace &URI:"
+msgstr "Namespace &URI:"
+
+#. i18n: file domtreeviewbase.ui line 235
+#: rc.cpp:66
+#, no-c-format
+msgid "Node &name:"
+msgstr "Node &name:"
+
+#. i18n: file domtreeviewbase.ui line 332
+#: rc.cpp:69
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file domtreeviewbase.ui line 343
+#: rc.cpp:72
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file domtreeviewbase.ui line 414
+#: rc.cpp:75
+#, no-c-format
+msgid "Appl&y"
+msgstr "Appl&y"
+
+#. i18n: file domtreeviewbase.ui line 456
+#: rc.cpp:78
+#, no-c-format
+msgid "DOM Tree Options"
+msgstr "DOM Tree Options"
+
+#. i18n: file domtreeviewbase.ui line 467
+#: rc.cpp:81
+#, no-c-format
+msgid "&Pure"
+msgstr "&Pure"
+
+#. i18n: file domtreeviewbase.ui line 478
+#: rc.cpp:84
+#, no-c-format
+msgid "Show &attributes"
+msgstr "Show &attributes"
+
+#. i18n: file domtreeviewbase.ui line 489
+#: rc.cpp:87
+#, no-c-format
+msgid "Highlight &HTML"
+msgstr "Highlight &HTML"
+
+#. i18n: file elementeditdialog.ui line 16
+#: rc.cpp:90
+#, no-c-format
+msgid "Edit Element"
+msgstr "Edit Element"
+
+#. i18n: file elementeditdialog.ui line 35
+#: rc.cpp:93
+#, no-c-format
+msgid "Element &name:"
+msgstr "Element &name:"
+
+#. i18n: file elementeditdialog.ui line 61
+#: rc.cpp:96
+#, no-c-format
+msgid "Element &namespace:"
+msgstr "Element &namespace:"
+
+#. i18n: file elementeditdialog.ui line 118
+#: rc.cpp:99 rc.cpp:123
+#, no-c-format
+msgid "&Append as Child"
+msgstr "&Append as Child"
+
+#. i18n: file elementeditdialog.ui line 132
+#: rc.cpp:102 rc.cpp:126
+#, no-c-format
+msgid "Insert &Before Current"
+msgstr "Insert &Before Current"
+
+#. i18n: file messagedialog.ui line 16
+#: rc.cpp:108
+#, no-c-format
+msgid "Message Log"
+msgstr "Message Log"
+
+#. i18n: file messagedialog.ui line 55
+#: rc.cpp:111
+#, no-c-format
+msgid "C&lear"
+msgstr "C&lear"
+
+#. i18n: file texteditdialog.ui line 16
+#: rc.cpp:117
+#, no-c-format
+msgid "Edit Text"
+msgstr "Edit Text"
+
+#. i18n: file texteditdialog.ui line 27
+#: rc.cpp:120
+#, no-c-format
+msgid "Edit &text for text node:"
+msgstr "Edit &text for text node:"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/dub.po b/tde-i18n-en_GB/messages/kdeaddons/dub.po
new file mode 100644
index 00000000000..eddc23d9214
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/dub.po
@@ -0,0 +1,170 @@
+# translation of dub.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: dub\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2004-06-28 13:06+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: dubapp.cpp:61
+msgid "Close playlist window"
+msgstr "Close playlist window"
+
+#: dubapp.cpp:71
+msgid "Ready."
+msgstr "Ready."
+
+#: dubconfigmodule.cpp:29
+msgid "Dub"
+msgstr "Dub"
+
+#: dubconfigmodule.cpp:29
+msgid "Folder-Based Playlist"
+msgstr "Folder-Based Playlist"
+
+#: dubplaylist.cpp:58
+msgid "Adding files not supported yet, see configuration"
+msgstr "Adding files not supported yet, see configuration"
+
+#: dubplaylistitem.cpp:82
+msgid "Do you really want to delete this file?"
+msgstr "Do you really want to delete this file?"
+
+#: fileselectorwidget.cpp:52
+msgid "Home folder"
+msgstr "Home folder"
+
+#: fileselectorwidget.cpp:55
+msgid "Up one level"
+msgstr "Up one level"
+
+#: fileselectorwidget.cpp:58
+msgid "Previous folder"
+msgstr "Previous folder"
+
+#: fileselectorwidget.cpp:61
+msgid "Next folder"
+msgstr "Next folder"
+
+#. i18n: file dubprefs.ui line 24
+#: rc.cpp:6
+#, no-c-format
+msgid "Dub Preferences"
+msgstr "Dub Preferences"
+
+#. i18n: file dubprefs.ui line 51
+#: rc.cpp:9
+#, no-c-format
+msgid "Media home:"
+msgstr "Media home:"
+
+#. i18n: file dubprefs.ui line 59
+#: rc.cpp:12
+#, no-c-format
+msgid "Top-level folder where my media files are stored"
+msgstr "Top-level folder where my media files are stored"
+
+#. i18n: file dubprefs.ui line 69
+#: rc.cpp:15
+#, no-c-format
+msgid "Play Mode"
+msgstr "Play Mode"
+
+#. i18n: file dubprefs.ui line 80
+#: rc.cpp:18
+#, no-c-format
+msgid "All media files"
+msgstr "All media files"
+
+#. i18n: file dubprefs.ui line 83
+#: rc.cpp:21
+#, no-c-format
+msgid "All media files found under Media Home"
+msgstr "All media files found under Media Home"
+
+#. i18n: file dubprefs.ui line 91
+#: rc.cpp:24
+#, no-c-format
+msgid "Selected folder"
+msgstr "Selected folder"
+
+#. i18n: file dubprefs.ui line 94
+#: rc.cpp:27
+#, no-c-format
+msgid "Play current folder only"
+msgstr "Play current folder only"
+
+#. i18n: file dubprefs.ui line 105
+#: rc.cpp:30
+#, no-c-format
+msgid "All files under selected folder"
+msgstr "All files under selected folder"
+
+#. i18n: file dubprefs.ui line 108
+#: rc.cpp:33
+#, no-c-format
+msgid "Choose media files from current folder and all its subfolders"
+msgstr "Choose media files from current folder and all its subfolders"
+
+#. i18n: file dubprefs.ui line 118
+#: rc.cpp:36
+#, no-c-format
+msgid "Play Order"
+msgstr "Play Order"
+
+#. i18n: file dubprefs.ui line 129
+#: rc.cpp:39
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file dubprefs.ui line 132
+#: rc.cpp:42
+#, no-c-format
+msgid "Play files in normal order"
+msgstr "Play files in normal order"
+
+#. i18n: file dubprefs.ui line 143
+#: rc.cpp:45
+#, no-c-format
+msgid "Shuffle"
+msgstr "Shuffle"
+
+#. i18n: file dubprefs.ui line 146
+#: rc.cpp:48
+#, no-c-format
+msgid "Randomized order"
+msgstr "Randomised order"
+
+#. i18n: file dubprefs.ui line 157
+#: rc.cpp:51
+#, no-c-format
+msgid "Repeat"
+msgstr "Repeat"
+
+#. i18n: file dubprefs.ui line 160
+#: rc.cpp:54
+#, no-c-format
+msgid "Repeat the same file forever"
+msgstr "Repeat the same file forever"
+
+#. i18n: file dubprefs.ui line 171
+#: rc.cpp:57
+#, no-c-format
+msgid "Single"
+msgstr "Single"
+
+#. i18n: file dubprefs.ui line 174
+#: rc.cpp:60
+#, no-c-format
+msgid "Play a single file and stop"
+msgstr "Play a single file and stop"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/ffrs.po b/tde-i18n-en_GB/messages/kdeaddons/ffrs.po
new file mode 100644
index 00000000000..0b036600a79
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/ffrs.po
@@ -0,0 +1,51 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-07-12 01:05+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: ffrs.cpp:188
+msgid "Foreign Region"
+msgstr "Foreign Region"
+
+#: ffrs.cpp:188
+msgid "French Foreign Region"
+msgstr "French Foreign Region"
+
+#: ffrs.cpp:194
+msgid "Width:"
+msgstr "Width:"
+
+#: ffrs.cpp:200
+msgid "Height:"
+msgstr "Height:"
+
+#: ffrs.cpp:206
+msgid "Visible block size:"
+msgstr "Visible block size:"
+
+#: ffrs.cpp:212
+msgid "Transparent block size:"
+msgstr "Transparent block size:"
+
+#: ffrs.cpp:218
+msgid "Update interval:"
+msgstr "Update interval:"
+
+#: ffrs.cpp:224
+msgid "Foreground color:"
+msgstr "Foreground colour:"
+
+#: ffrs.cpp:229
+msgid "Background color:"
+msgstr "Background colour:"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/fsview.po b/tde-i18n-en_GB/messages/kdeaddons/fsview.po
new file mode 100644
index 00000000000..bda8a037ae8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/fsview.po
@@ -0,0 +1,324 @@
+# translation of fsview.po to
+# translation of fsview.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: fsview\n"
+"POT-Creation-Date: 2007-05-17 02:17+0200\n"
+"PO-Revision-Date: 2005-01-31 12:02+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:19
+msgid "View filesystem starting from this folder"
+msgstr "View filesystem starting from this folder"
+
+#: fsview_part.cpp:89 main.cpp:26
+msgid "FSView"
+msgstr "FSView"
+
+#: main.cpp:27
+msgid "Filesystem Viewer"
+msgstr "Filesystem Viewer"
+
+#: main.cpp:29
+msgid "(c) 2002, Josef Weidendorfer"
+msgstr "(c) 2002, Josef Weidendorfer"
+
+#: fsview_part.cpp:76
+msgid ""
+"_n: Read 1 folder, in %1\n"
+"Read %n folders, in %1"
+msgstr ""
+"Read 1 folder, in %1\n"
+"Read %n folders, in %1"
+
+#: fsview_part.cpp:80
+#, c-format
+msgid ""
+"_n: 1 folder\n"
+"%n folders"
+msgstr ""
+"1 folder\n"
+"%n folders"
+
+#: fsview_part.cpp:90
+msgid "Filesystem Utilization Viewer"
+msgstr "Filesystem Utilisation Viewer"
+
+#: 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>This is the FSView plugin, a graphical browsing mode showing filesystem "
+"utilisation by using a tree map visualisation.</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>"
+
+#: fsview.cpp:294 fsview_part.cpp:121
+msgid "Stop at Area"
+msgstr "Stop at Area"
+
+#: fsview.cpp:292 fsview_part.cpp:123
+msgid "Stop at Depth"
+msgstr "Stop at Depth"
+
+#: fsview.cpp:305 fsview_part.cpp:125
+msgid "Visualization"
+msgstr "Visualisation"
+
+#: fsview.cpp:302 fsview_part.cpp:127
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: fsview_part.cpp:131
+msgid "&FSView Manual"
+msgstr "&FSView Manual"
+
+#: fsview_part.cpp:134
+msgid "Show FSView manual"
+msgstr "Show FSView manual"
+
+#: fsview_part.cpp:135
+msgid "Opens the help browser with the FSView documentation"
+msgstr "Opens the help browser with the FSView documentation"
+
+#: 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 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'."
+
+#: treemap.cpp:1255
+#, c-format
+msgid "Text %1"
+msgstr "Text %1"
+
+#: treemap.cpp:2780
+msgid "Recursive Bisection"
+msgstr "Recursive Bisection"
+
+#: treemap.cpp:2781
+msgid "Columns"
+msgstr "Columns"
+
+#: treemap.cpp:2782
+msgid "Rows"
+msgstr "Rows"
+
+#: treemap.cpp:2783
+msgid "Always Best"
+msgstr "Always Best"
+
+#: treemap.cpp:2784
+msgid "Best"
+msgstr "Best"
+
+#: treemap.cpp:2785
+msgid "Alternate (V)"
+msgstr "Alternate (V)"
+
+#: treemap.cpp:2786
+msgid "Alternate (H)"
+msgstr "Alternate (H)"
+
+#: treemap.cpp:2843
+msgid "Nesting"
+msgstr "Nesting"
+
+#: treemap.cpp:2846
+msgid "Correct Borders Only"
+msgstr "Correct Borders Only"
+
+#: treemap.cpp:2848 treemap.cpp:2849 treemap.cpp:2850 treemap.cpp:2851
+#, c-format
+msgid "Width %1"
+msgstr "Width %1"
+
+#: treemap.cpp:2858
+msgid "Allow Rotation"
+msgstr "Allow Rotation"
+
+#: treemap.cpp:2860
+msgid "Shading"
+msgstr "Shading"
+
+#: treemap.cpp:2873
+msgid "Visible"
+msgstr "Visible"
+
+#: treemap.cpp:2874
+msgid "Take Space From Children"
+msgstr "Take Space From Children"
+
+#: treemap.cpp:2876
+msgid "Top Left"
+msgstr "Top Left"
+
+#: treemap.cpp:2877
+msgid "Top Center"
+msgstr "Top Centre"
+
+#: treemap.cpp:2878
+msgid "Top Right"
+msgstr "Top Right"
+
+#: treemap.cpp:2879
+msgid "Bottom Left"
+msgstr "Bottom Left"
+
+#: treemap.cpp:2880
+msgid "Bottom Center"
+msgstr "Bottom Centre"
+
+#: treemap.cpp:2881
+msgid "Bottom Right"
+msgstr "Bottom Right"
+
+#: treemap.cpp:2958
+msgid "No %1 Limit"
+msgstr "No %1 Limit"
+
+#: treemap.cpp:3010
+msgid "No Area Limit"
+msgstr "No Area Limit"
+
+#: treemap.cpp:3016
+msgid "Area of '%1' (%2)"
+msgstr "Area of '%1' (%2)"
+
+#: treemap.cpp:3027 treemap.cpp:3038
+#, c-format
+msgid ""
+"_n: 1 Pixel\n"
+"%n Pixels"
+msgstr ""
+"1 Pixel\n"
+"%n Pixels"
+
+#: treemap.cpp:3042
+msgid "Double Area Limit (to %1)"
+msgstr "Double Area Limit (to %1)"
+
+#: treemap.cpp:3044
+msgid "Halve Area Limit (to %1)"
+msgstr "Halve Area Limit (to %1)"
+
+#: treemap.cpp:3075
+msgid "No Depth Limit"
+msgstr "No Depth Limit"
+
+#: treemap.cpp:3081
+msgid "Depth of '%1' (%2)"
+msgstr "Depth of '%1' (%2)"
+
+#: treemap.cpp:3092 treemap.cpp:3103
+#, c-format
+msgid "Depth %1"
+msgstr "Depth %1"
+
+#: treemap.cpp:3107
+msgid "Decrement (to %1)"
+msgstr "Decrement (to %1)"
+
+#: treemap.cpp:3109
+msgid "Increment (to %1)"
+msgstr "Increment (to %1)"
+
+#: fsview.cpp:49 fsview.cpp:389
+msgid "Name"
+msgstr "Name"
+
+#: fsview.cpp:50
+msgid "Size"
+msgstr "Size"
+
+#: fsview.cpp:51
+msgid "File Count"
+msgstr "File Count"
+
+#: fsview.cpp:52
+msgid "Directory Count"
+msgstr "Directory Count"
+
+#: fsview.cpp:53
+msgid "Last Modified"
+msgstr "Last Modified"
+
+#: fsview.cpp:54 fsview.cpp:390
+msgid "Owner"
+msgstr "Owner"
+
+#: fsview.cpp:55 fsview.cpp:391
+msgid "Group"
+msgstr "Group"
+
+#: fsview.cpp:56 fsview.cpp:392
+msgid "Mime Type"
+msgstr "Mime Type"
+
+#: fsview.cpp:280
+msgid "Go To"
+msgstr "Go To"
+
+#: fsview.cpp:282
+msgid "Go Up"
+msgstr "Go Up"
+
+#: fsview.cpp:284
+msgid "Stop Refresh"
+msgstr "Stop Refresh"
+
+#: fsview.cpp:286
+msgid "Refresh"
+msgstr "Refresh"
+
+#: fsview.cpp:289
+msgid "Refresh '%1'"
+msgstr "Refresh '%1'"
+
+#: fsview.cpp:296
+msgid "Stop at Name"
+msgstr "Stop at Name"
+
+#: fsview.cpp:387
+msgid "None"
+msgstr "None"
+
+#: fsview.cpp:388
+msgid "Depth"
+msgstr "Depth"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/imagerename_plugin.po b/tde-i18n-en_GB/messages/kdeaddons/imagerename_plugin.po
new file mode 100644
index 00000000000..0282981bc1e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/imagerename_plugin.po
@@ -0,0 +1,53 @@
+# translation of imagerename_plugin.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: imagerename_plugin\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2003-10-15 16:52+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: image_plugin.cpp:71
+msgid "You want to overwrite the left picture with the one on the right."
+msgstr "You want to overwrite the left picture with the one on the right."
+
+#: imagevisualizer.cpp:46
+msgid ""
+"This picture isn't stored\n"
+"on the local host.\n"
+"Click on this label to load it.\n"
+msgstr ""
+"This picture isn't stored\n"
+"on the local host.\n"
+"Click on this label to load it.\n"
+
+#: imagevisualizer.cpp:54
+msgid "Unable to load image"
+msgstr "Unable to load image"
+
+#: imagevisualizer.cpp:67
+msgid ""
+"_: The color depth of an image\n"
+"Depth: %1\n"
+msgstr ""
+"Depth: %1\n"
+
+#: imagevisualizer.cpp:68
+#, c-format
+msgid ""
+"_: The dimensions of an image\n"
+"Dimensions: %1x%1"
+msgstr "Dimensions: %1x%1"
+
+#~ msgid "Depth: "
+#~ msgstr "Depth: "
+
+#~ msgid "Dimensions: "
+#~ msgstr "Dimensions: "
diff --git a/tde-i18n-en_GB/messages/kdeaddons/imgalleryplugin.po b/tde-i18n-en_GB/messages/kdeaddons/imgalleryplugin.po
new file mode 100644
index 00000000000..7ecfb97fa19
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/imgalleryplugin.po
@@ -0,0 +1,244 @@
+# translation of imgalleryplugin.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: imgalleryplugin\n"
+"POT-Creation-Date: 2007-01-07 02:43+0100\n"
+"PO-Revision-Date: 2004-11-16 12:06+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: imgallerydialog.cpp:53
+msgid "Create Image Gallery"
+msgstr "Create Image Gallery"
+
+#: imgallerydialog.cpp:54
+msgid "Create"
+msgstr "Create"
+
+#: imgallerydialog.cpp:63 imgallerydialog.cpp:99
+#, c-format
+msgid "Image Gallery for %1"
+msgstr "Image Gallery for %1"
+
+#: imgallerydialog.cpp:88
+msgid "Look"
+msgstr "Look"
+
+#: imgallerydialog.cpp:88
+msgid "Page Look"
+msgstr "Page Look"
+
+#: imgallerydialog.cpp:96
+msgid "&Page title:"
+msgstr "&Page title:"
+
+#: imgallerydialog.cpp:105
+msgid "I&mages per row:"
+msgstr "I&mages per row:"
+
+#: imgallerydialog.cpp:111
+msgid "Show image file &name"
+msgstr "Show image file &name"
+
+#: imgallerydialog.cpp:115
+msgid "Show image file &size"
+msgstr "Show image file &size"
+
+#: imgallerydialog.cpp:119
+msgid "Show image &dimensions"
+msgstr "Show image &dimensions"
+
+#: imgallerydialog.cpp:132
+msgid "Fon&t name:"
+msgstr "Fon&t name:"
+
+#: imgallerydialog.cpp:144
+msgid "Font si&ze:"
+msgstr "Font si&ze:"
+
+#: imgallerydialog.cpp:156
+msgid "&Foreground color:"
+msgstr "&Foreground colour:"
+
+#: imgallerydialog.cpp:168
+msgid "&Background color:"
+msgstr "&Background colour:"
+
+#: imgallerydialog.cpp:178
+msgid "Folders"
+msgstr "Folders"
+
+#: imgallerydialog.cpp:185
+msgid "&Save to HTML file:"
+msgstr "&Save to HTML file:"
+
+#: imgallerydialog.cpp:188
+msgid "<p>The name of the HTML file this gallery will be saved to."
+msgstr "<p>The name of the HTML file this gallery will be saved to."
+
+#: imgallerydialog.cpp:199
+msgid "&Recurse subfolders"
+msgstr "&Recurse subfolders"
+
+#: imgallerydialog.cpp:201
+msgid ""
+"<p>Whether subfolders should be included for the image gallery creation or not."
+msgstr ""
+"<p>Whether subfolders should be included for the image gallery creation or not."
+
+#: imgallerydialog.cpp:208
+msgid "Rec&ursion depth:"
+msgstr "Rec&ursion depth:"
+
+#: imgallerydialog.cpp:210
+msgid "Endless"
+msgstr "Endless"
+
+#: imgallerydialog.cpp:212
+msgid ""
+"<p>You can limit the number of folders the image gallery creator will traverse "
+"to by setting an upper bound for the recursion depth."
+msgstr ""
+"<p>You can limit the number of folders the image gallery creator will traverse "
+"to by setting an upper bound for the recursion depth."
+
+#: imgallerydialog.cpp:224
+msgid "Copy or&iginal files"
+msgstr "Copy or&iginal files"
+
+#: imgallerydialog.cpp:227
+msgid ""
+"<p>This makes a copy of all images and the gallery will refer to these copies "
+"instead of the original images."
+msgstr ""
+"<p>This makes a copy of all images and the gallery will refer to these copies "
+"instead of the original images."
+
+#: imgallerydialog.cpp:233
+msgid "Use &comment file"
+msgstr "Use &comment file"
+
+#: imgallerydialog.cpp:237
+msgid ""
+"<p>If you enable this option you can specify a comment file which will be used "
+"for generating subtitles for the images."
+"<p>For details about the file format please see the \"What's This?\" help "
+"below."
+msgstr ""
+"<p>If you enable this option you can specify a comment file which will be used "
+"for generating subtitles for the images."
+"<p>For details about the file format please see the \"What's This?\" help "
+"below."
+
+#: imgallerydialog.cpp:244
+msgid "Comments &file:"
+msgstr "Comments &file:"
+
+#: imgallerydialog.cpp:247
+msgid ""
+"<p>You can specify the name of the comment file here. The comment file contains "
+"the subtitles for the images. The format of this file is:"
+"<p>FILENAME1:"
+"<br>Description"
+"<br>"
+"<br>FILENAME2:"
+"<br>Description"
+"<br>"
+"<br>and so on"
+msgstr ""
+"<p>You can specify the name of the comment file here. The comment file contains "
+"the subtitles for the images. The format of this file is:"
+"<p>FILENAME1:"
+"<br>Description"
+"<br>"
+"<br>FILENAME2:"
+"<br>Description"
+"<br>"
+"<br>and so on"
+
+#: imgallerydialog.cpp:274
+msgid "Thumbnails"
+msgstr "Thumbnails"
+
+#: imgallerydialog.cpp:290
+msgid "Image format f&or the thumbnails:"
+msgstr "Image format f&or the thumbnails:"
+
+#: imgallerydialog.cpp:298
+msgid "Thumbnail size:"
+msgstr "Thumbnail size:"
+
+#: imgallerydialog.cpp:307
+msgid "&Set different color depth:"
+msgstr "&Set different colour depth:"
+
+#: imgalleryplugin.cpp:54
+msgid "&Create Image Gallery..."
+msgstr "&Create Image Gallery..."
+
+#: imgalleryplugin.cpp:63
+msgid "Could not create the plugin, please report a bug."
+msgstr "Could not create the plugin, please report a bug."
+
+#: imgalleryplugin.cpp:68
+msgid "Creating an image gallery works only on local folders."
+msgstr "Creating an image gallery works only on local folders."
+
+#: imgalleryplugin.cpp:87
+msgid "Creating thumbnails"
+msgstr "Creating thumbnails"
+
+#: imgalleryplugin.cpp:108 imgalleryplugin.cpp:269
+#, c-format
+msgid "Couldn't create folder: %1"
+msgstr "Couldn't create folder: %1"
+
+#: imgalleryplugin.cpp:169
+#, c-format
+msgid "<i>Number of images</i>: %1"
+msgstr "<i>Number of images</i>: %1"
+
+#: imgalleryplugin.cpp:170
+#, c-format
+msgid "<i>Created on</i>: %1"
+msgstr "<i>Created on</i>: %1"
+
+#: imgalleryplugin.cpp:175
+msgid "<i>Subfolders</i>:"
+msgstr "<i>Subfolders</i>:"
+
+#: imgalleryplugin.cpp:208
+#, c-format
+msgid ""
+"Created thumbnail for: \n"
+"%1"
+msgstr ""
+"Created thumbnail for: \n"
+"%1"
+
+#: imgalleryplugin.cpp:211
+msgid ""
+"Creating thumbnail for: \n"
+"%1\n"
+" failed"
+msgstr ""
+"Creating thumbnail for: \n"
+"%1\n"
+" failed"
+
+#: imgalleryplugin.cpp:226
+msgid "KB"
+msgstr "KB"
+
+#: imgalleryplugin.cpp:323 imgalleryplugin.cpp:418
+#, c-format
+msgid "Couldn't open file: %1"
+msgstr "Couldn't open file: %1"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katecppsymbolviewer.po b/tde-i18n-en_GB/messages/kdeaddons/katecppsymbolviewer.po
new file mode 100644
index 00000000000..0cfa3da7e07
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katecppsymbolviewer.po
@@ -0,0 +1,97 @@
+# translation of katecppsymbolviewer.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katecppsymbolviewer\n"
+"POT-Creation-Date: 2007-03-26 02:16+0200\n"
+"PO-Revision-Date: 2005-04-21 12:44+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: cpp_parser.cpp:43
+msgid "Macros"
+msgstr "Macros"
+
+#: cpp_parser.cpp:44
+msgid "Structures"
+msgstr "Structures"
+
+#: cpp_parser.cpp:45 tcl_parser.cpp:41
+msgid "Functions"
+msgstr "Functions"
+
+#: plugin_katesymbolviewer.cpp:58
+msgid "Hide Symbols"
+msgstr "Hide Symbols"
+
+#: plugin_katesymbolviewer.cpp:59
+msgid "Show Symbols"
+msgstr "Show Symbols"
+
+#: plugin_katesymbolviewer.cpp:69
+msgid "Refresh List"
+msgstr "Refresh List"
+
+#: plugin_katesymbolviewer.cpp:71
+msgid "Show Macros"
+msgstr "Show Macros"
+
+#: plugin_katesymbolviewer.cpp:72
+msgid "Show Structures"
+msgstr "Show Structures"
+
+#: plugin_katesymbolviewer.cpp:73
+msgid "Show Functions"
+msgstr "Show Functions"
+
+#: plugin_katesymbolviewer.cpp:75
+msgid "List/Tree Mode"
+msgstr "List/Tree Mode"
+
+#: plugin_katesymbolviewer.cpp:76
+msgid "Enable sorting"
+msgstr ""
+
+#: plugin_katesymbolviewer.cpp:124
+msgid "Symbol List"
+msgstr "Symbol List"
+
+#: plugin_katesymbolviewer.cpp:137
+msgid "Symbols"
+msgstr "Symbols"
+
+#: plugin_katesymbolviewer.cpp:138
+msgid "Position"
+msgstr "Position"
+
+#: plugin_katesymbolviewer.cpp:316
+msgid "Parser Options"
+msgstr "Parser Options"
+
+#: plugin_katesymbolviewer.cpp:320
+#, fuzzy
+msgid "Display functions parameters"
+msgstr "Display functions' parameters"
+
+#: plugin_katesymbolviewer.cpp:321
+msgid "Automatically expand nodes in tree mode"
+msgstr ""
+
+#: tcl_parser.cpp:42
+msgid "Globals"
+msgstr "Globals"
+
+#: plugin_katesymbolviewer.h:136
+msgid "Symbol Viewer"
+msgstr "Symbol Viewer"
+
+#: plugin_katesymbolviewer.h:137
+msgid "Symbol Viewer Configuration Page"
+msgstr "Symbol Viewer Configuration Page"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katefiletemplates.po b/tde-i18n-en_GB/messages/kdeaddons/katefiletemplates.po
new file mode 100644
index 00000000000..230e8b85c4c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katefiletemplates.po
@@ -0,0 +1,311 @@
+# translation of katefiletemplates.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katefiletemplates\n"
+"POT-Creation-Date: 2007-10-02 01:15+0200\n"
+"PO-Revision-Date: 2005-12-26 01:54+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: filetemplates.cpp:135
+msgid "Any File..."
+msgstr "Any File..."
+
+#: filetemplates.cpp:139
+msgid "&Use Recent"
+msgstr "&Use Recent"
+
+#: filetemplates.cpp:251
+msgid "&Manage Templates..."
+msgstr "&Manage Templates..."
+
+#: filetemplates.cpp:255
+msgid "New From &Template"
+msgstr "New From &Template"
+
+#: filetemplates.cpp:353
+msgid "Open as Template"
+msgstr "Open as Template"
+
+#: filetemplates.cpp:384
+msgid ""
+"<qt>Error opening the file"
+"<br><strong>%1</strong>"
+"<br>for reading. The document will not be created.</qt>"
+msgstr ""
+"<qt>Error opening the file"
+"<br><strong>%1</strong>"
+"<br>for reading. The document will not be created.</qt>"
+
+#: filetemplates.cpp:385 filetemplates.cpp:980
+msgid "Template Plugin"
+msgstr "Template Plugin"
+
+#: filetemplates.cpp:462
+#, c-format
+msgid "Untitled %1"
+msgstr "Untitled %1"
+
+#: filetemplates.cpp:539
+msgid "Manage File Templates"
+msgstr "Manage File Templates"
+
+#: filetemplates.cpp:556
+msgid "&Template:"
+msgstr "&Template:"
+
+#: filetemplates.cpp:561
+msgid ""
+"<p>This string is used as the template's name and is displayed, for example, in "
+"the Template menu. It should describe the meaning of the template, for example "
+"'HTML Document'.</p>"
+msgstr ""
+"<p>This string is used as the template's name and is displayed, for example, in "
+"the Template menu. It should describe the meaning of the template, for example "
+"'HTML Document'.</p>"
+
+#: filetemplates.cpp:566
+msgid "Press to select or change the icon for this template"
+msgstr "Press to select or change the icon for this template"
+
+#: filetemplates.cpp:568
+msgid "&Group:"
+msgstr "&Group:"
+
+#: filetemplates.cpp:572
+msgid ""
+"<p>The group is used for chosing a submenu for the plugin. If it is empty, "
+"'Other' is used.</p>"
+"<p>You can type any string to add a new group to your menu.</p>"
+msgstr ""
+"<p>The group is used for chosing a submenu for the plugin. If it is empty, "
+"'Other' is used.</p>"
+"<p>You can type any string to add a new group to your menu.</p>"
+
+#: filetemplates.cpp:576
+msgid "Document &name:"
+msgstr "Document &name:"
+
+#: filetemplates.cpp:579
+msgid ""
+"<p>This string will be used to set a name for the new document, to display in "
+"the title bar and file list.</p>"
+"<p>If the string contains '%N', that will be replaced with a number increasing "
+"with each similarly named file.</p>"
+"<p> For example, if the Document Name is 'New shellscript (%N).sh', the first "
+"document will be named 'New shellscript (1).sh', the second 'New shellscipt "
+"(2).sh', and so on.</p>"
+msgstr ""
+"<p>This string will be used to set a name for the new document, to display in "
+"the title bar and file list.</p>"
+"<p>If the string contains '%N', that will be replaced with a number increasing "
+"with each similarly named file.</p>"
+"<p> For example, if the Document Name is 'New shellscript (%N).sh', the first "
+"document will be named 'New shellscript (1).sh', the second 'New shellscipt "
+"(2).sh', and so on.</p>"
+
+#: filetemplates.cpp:587
+msgid "&Highlight:"
+msgstr "&Highlight:"
+
+#: filetemplates.cpp:588
+msgid "None"
+msgstr "None"
+
+#: filetemplates.cpp:590
+msgid ""
+"<p>Select the highlight to use for the template. If 'None' is chosen, the "
+"property will not be set.</p>"
+msgstr ""
+"<p>Select the highlight to use for the template. If 'None' is chosen, the "
+"property will not be set.</p>"
+
+#: filetemplates.cpp:593
+msgid "&Description:"
+msgstr "&Description:"
+
+#: filetemplates.cpp:596
+msgid ""
+"<p>This string is used, for example, as context help for this template (such as "
+"the 'whatsthis' help for the menu item.)</p>"
+msgstr ""
+"<p>This string is used, for example, as context help for this template (such as "
+"the 'whatsthis' help for the menu item).</p>"
+
+#: filetemplates.cpp:600
+msgid "&Author:"
+msgstr "&Author:"
+
+#: filetemplates.cpp:603
+msgid ""
+"<p>You can set this if you want to share your template with other users.</p>"
+"<p>the recommended form is like an Email address: 'Anders Lund "
+"&lt;anders@alweb.dk&gt;'</p>"
+msgstr ""
+"<p>You can set this if you want to share your template with other users.</p>"
+"<p>the recommended form is like an Email address: 'Anders Lund "
+"&lt;anders@alweb.dk&gt;'</p>"
+
+#: filetemplates.cpp:675
+msgid ""
+"<p>If you want to base this template on an existing file or template, select "
+"the appropriate option below.</p>"
+msgstr ""
+"<p>If you want to base this template on an existing file or template, select "
+"the appropriate option below.</p>"
+
+#: filetemplates.cpp:682
+msgid "Start with an &empty document"
+msgstr "Start with an &empty document"
+
+#: filetemplates.cpp:687
+msgid "Use an existing file:"
+msgstr "Use an existing file:"
+
+#: filetemplates.cpp:695
+msgid "Use an existing template:"
+msgstr "Use an existing template:"
+
+#: filetemplates.cpp:725
+msgid "Choose Template Origin"
+msgstr "Choose Template Origin"
+
+#: filetemplates.cpp:730
+msgid "Edit Template Properties"
+msgstr "Edit Template Properties"
+
+#: filetemplates.cpp:750
+msgid ""
+"<p>Choose a location for the template. If you store it in the template "
+"directory, it will automatically be added to the template menu.</p>"
+msgstr ""
+"<p>Choose a location for the template. If you store it in the template "
+"directory, it will automatically be added to the template menu.</p>"
+
+#: filetemplates.cpp:758
+msgid "Template directory"
+msgstr "Template directory"
+
+#: filetemplates.cpp:765
+msgid "Template &file name:"
+msgstr "Template &file name:"
+
+#: filetemplates.cpp:770
+msgid "Custom location:"
+msgstr "Custom location:"
+
+#: filetemplates.cpp:784
+msgid "Choose Location"
+msgstr "Choose Location"
+
+#: filetemplates.cpp:793
+msgid ""
+"<p>You can replace certain strings in the text with template macros."
+"<p>If any of the data below is incorrect or missing, edit the data in the KDE "
+"email information."
+msgstr ""
+"<p>You can replace certain strings in the text with template macros."
+"<p>If any of the data below is incorrect or missing, edit the data in the KDE "
+"email information."
+
+#: filetemplates.cpp:797
+msgid "Replace full name '%1' with the '%{fullname}' macro"
+msgstr "Replace full name '%1' with the '%{fullname}' macro"
+
+#: filetemplates.cpp:802
+msgid "Replace email address '%1' with the '%email' macro"
+msgstr "Replace email address '%1' with the '%email' macro"
+
+#: filetemplates.cpp:809
+msgid "Autoreplace Macros"
+msgstr "Autoreplace Macros"
+
+#: filetemplates.cpp:816
+msgid ""
+"<p>The template will now be created and saved to the chosen location. To "
+"position the cursor put a caret ('^') character where you want it in files "
+"created from the template.</p>"
+msgstr ""
+"<p>The template will now be created and saved to the chosen location. To "
+"position the cursor put a caret ('^') character where you want it in files "
+"created from the template.</p>"
+
+#: filetemplates.cpp:822
+msgid "Open the template for editing"
+msgstr "Open the template for editing"
+
+#: filetemplates.cpp:828
+msgid "Create Template"
+msgstr "Create Template"
+
+#: filetemplates.cpp:923
+msgid ""
+"<p>The file "
+"<br><strong>'%1'</strong>"
+"<br> already exists; if you do not want to overwrite it, change the template "
+"file name to something else."
+msgstr ""
+"<p>The file "
+"<br><strong>'%1'</strong>"
+"<br> already exists; if you do not want to overwrite it, change the template "
+"file name to something else."
+
+#: filetemplates.cpp:926
+msgid "File Exists"
+msgstr "File Exists"
+
+#: filetemplates.cpp:926
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: filetemplates.cpp:978
+msgid ""
+"<qt>Error opening the file"
+"<br><strong>%1</strong>"
+"<br>for reading. The document will not be created</qt>"
+msgstr ""
+"<qt>Error opening the file"
+"<br><strong>%1</strong>"
+"<br>for reading. The document will not be created</qt>"
+
+#: filetemplates.cpp:1057
+msgid ""
+"Unable to save the template to '%1'.\n"
+"\n"
+"The template will be opened, so you can save it from the editor."
+msgstr ""
+"Unable to save the template to '%1'.\n"
+"\n"
+"The template will be opened, so you can save it from the editor."
+
+#: filetemplates.cpp:1059
+msgid "Save Failed"
+msgstr "Save Failed"
+
+#: filetemplates.cpp:1109
+msgid "Template"
+msgstr "Template"
+
+#: filetemplates.cpp:1113
+msgid "New..."
+msgstr "New..."
+
+#: filetemplates.cpp:1117
+msgid "Edit..."
+msgstr "Edit..."
+
+#: filetemplates.cpp:1125
+msgid "Upload..."
+msgstr "Upload..."
+
+#: filetemplates.cpp:1129
+msgid "Download..."
+msgstr "Download..."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katefll_initplugin.po b/tde-i18n-en_GB/messages/kdeaddons/katefll_initplugin.po
new file mode 100644
index 00000000000..26f7d75f953
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katefll_initplugin.po
@@ -0,0 +1,50 @@
+# translation of katefll_initplugin.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katefll_initplugin\n"
+"POT-Creation-Date: 2005-07-24 01:39+0200\n"
+"PO-Revision-Date: 2005-11-06 00:08+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: katefll_plugin.cpp:77
+msgid "Open File List..."
+msgstr "Open File List..."
+
+#: katefll_plugin.cpp:86
+msgid "Save File List"
+msgstr "Save File List"
+
+#: katefll_plugin.cpp:90
+msgid "Save File List As..."
+msgstr "Save File List As..."
+
+#: katefll_plugin.cpp:148
+msgid "Do you want to close all other files first?"
+msgstr "Do you want to close all other files first?"
+
+#: katefll_plugin.cpp:149
+msgid "Kate Filelist Loader"
+msgstr "Kate Filelist Loader"
+
+#: katefll_plugin.cpp:150
+msgid "Do Not Close"
+msgstr "Do Not Close"
+
+#: katefll_plugin.cpp:179
+msgid "The selected filelist does not exist or is invalid."
+msgstr "The selected filelist does not exist or is invalid."
+
+#. i18n: file ui.rc line 5
+#: rc.cpp:6
+#, no-c-format
+msgid "&Filelist"
+msgstr "&Filelist"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katefll_plugin.po b/tde-i18n-en_GB/messages/kdeaddons/katefll_plugin.po
new file mode 100644
index 00000000000..9290869a117
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katefll_plugin.po
@@ -0,0 +1,50 @@
+# translation of katefll_plugin.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katefll_plugin\n"
+"POT-Creation-Date: 2005-07-24 01:39+0200\n"
+"PO-Revision-Date: 2005-11-06 00:08+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: katefll_plugin.cpp:77
+msgid "Open File List..."
+msgstr "Open File List..."
+
+#: katefll_plugin.cpp:86
+msgid "Save File List"
+msgstr "Save File List"
+
+#: katefll_plugin.cpp:90
+msgid "Save File List As..."
+msgstr "Save File List As..."
+
+#: katefll_plugin.cpp:148
+msgid "Do you want to close all other files first?"
+msgstr "Do you want to close all other files first?"
+
+#: katefll_plugin.cpp:149
+msgid "Kate Filelist Loader"
+msgstr "Kate Filelist Loader"
+
+#: katefll_plugin.cpp:150
+msgid "Do Not Close"
+msgstr "Do Not Close"
+
+#: katefll_plugin.cpp:179
+msgid "The selected filelist does not exist or is invalid."
+msgstr "The selected filelist does not exist or is invalid."
+
+#. i18n: file ui.rc line 5
+#: rc.cpp:6
+#, no-c-format
+msgid "&Filelist"
+msgstr "&Filelist"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katehelloworld.po b/tde-i18n-en_GB/messages/kdeaddons/katehelloworld.po
new file mode 100644
index 00000000000..e56e7301bf9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katehelloworld.po
@@ -0,0 +1,19 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2001-12-01 02:00GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: plugin_katehelloworld.cpp:33
+msgid "Insert Hello World"
+msgstr "Insert Hello World"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katehtmltools.po b/tde-i18n-en_GB/messages/kdeaddons/katehtmltools.po
new file mode 100644
index 00000000000..7bea0f786d4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katehtmltools.po
@@ -0,0 +1,27 @@
+# translation of katehtmltools.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katehtmltools\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2004-07-12 11:17+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: plugin_katehtmltools.cpp:53
+msgid "HT&ML Tag..."
+msgstr "HT&ML Tag..."
+
+#: plugin_katehtmltools.cpp:85
+msgid "HTML Tag"
+msgstr "HTML Tag"
+
+#: plugin_katehtmltools.cpp:86
+msgid "Enter HTML tag contents (the <, >, and closing tag will be supplied):"
+msgstr "Enter HTML tag contents (the <, >, and closing tag will be supplied):"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kateinsertcommand.po b/tde-i18n-en_GB/messages/kdeaddons/kateinsertcommand.po
new file mode 100644
index 00000000000..cb309ce1d0b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kateinsertcommand.po
@@ -0,0 +1,179 @@
+# translation of kateinsertcommand.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kateinsertcommand\n"
+"POT-Creation-Date: 2006-03-06 03:57+0100\n"
+"PO-Revision-Date: 2006-03-12 17:23+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: plugin_kateinsertcommand.cpp:86
+msgid "Insert Command..."
+msgstr "Insert Command..."
+
+#: plugin_kateinsertcommand.cpp:113
+msgid ""
+"You are not allowed to execute arbitrary external applications. If you want to "
+"be able to do this, contact your system administrator."
+msgstr ""
+"You are not allowed to execute arbitrary external applications. If you want to "
+"be able to do this, contact your system administrator."
+
+#: plugin_kateinsertcommand.cpp:113
+msgid "Access Restrictions"
+msgstr "Access Restrictions"
+
+#: plugin_kateinsertcommand.cpp:117
+msgid "A process is currently being executed."
+msgstr "A process is currently being executed."
+
+#: plugin_kateinsertcommand.cpp:204
+msgid "Could not kill command."
+msgstr "Could not kill command."
+
+#: plugin_kateinsertcommand.cpp:204
+msgid "Kill Failed"
+msgstr "Kill Failed"
+
+#: plugin_kateinsertcommand.cpp:211
+msgid ""
+"Executing command:\n"
+"%1\n"
+"\n"
+"Press 'Cancel' to abort."
+msgstr ""
+"Executing command:\n"
+"%1\n"
+"\n"
+"Press 'Cancel' to abort."
+
+#: plugin_kateinsertcommand.cpp:245
+#, c-format
+msgid "Command exited with status %1"
+msgstr "Command exited with status %1"
+
+#: plugin_kateinsertcommand.cpp:246
+msgid "Oops!"
+msgstr "Oops!"
+
+#: plugin_kateinsertcommand.cpp:286 plugin_kateinsertcommand.h:73
+msgid "Insert Command"
+msgstr "Insert Command"
+
+#: plugin_kateinsertcommand.cpp:293
+msgid "Enter &command:"
+msgstr "Enter &command:"
+
+#: plugin_kateinsertcommand.cpp:305
+msgid "Choose &working folder:"
+msgstr "Choose &working folder:"
+
+#: plugin_kateinsertcommand.cpp:315
+msgid "Insert Std&Err messages"
+msgstr "Insert Std&Err messages"
+
+#: plugin_kateinsertcommand.cpp:318
+msgid "&Print command name"
+msgstr "&Print command name"
+
+#: plugin_kateinsertcommand.cpp:323
+msgid ""
+"Enter the shell command, the output of which you want inserted into your "
+"document. Feel free to use a pipe or two if you wish."
+msgstr ""
+"Enter the shell command, the output of which you want inserted into your "
+"document. Feel free to use a pipe or two if you wish."
+
+#: plugin_kateinsertcommand.cpp:326
+msgid ""
+"Sets the working folder of the command. The command executed is 'cd <dir> "
+"&& <command>'"
+msgstr ""
+"Sets the working folder of the command. The command executed is 'cd <dir> "
+"&& <command>'"
+
+#: plugin_kateinsertcommand.cpp:329
+msgid ""
+"Check this if you want the error output from <command> inserted as well.\n"
+"Some commands, such as locate, print everything to STDERR"
+msgstr ""
+"Tick this if you want the error output from <command> inserted as well.\n"
+"Some commands, such as locate, print everything to STDERR"
+
+#: plugin_kateinsertcommand.cpp:332
+msgid ""
+"If you check this, the command string will be printed followed by a newline "
+"before the output."
+msgstr ""
+"If you tick this, the command string will be printed followed by a newline "
+"before the output."
+
+#: plugin_kateinsertcommand.cpp:379
+msgid "Remember"
+msgstr "Remember"
+
+#: plugin_kateinsertcommand.cpp:381
+msgid "Co&mmands"
+msgstr "Co&mmands"
+
+#: plugin_kateinsertcommand.cpp:388
+msgid "Start In"
+msgstr "Start In"
+
+#: plugin_kateinsertcommand.cpp:390
+msgid "Application &working folder"
+msgstr "Application &working folder"
+
+#: plugin_kateinsertcommand.cpp:391
+msgid "&Document folder"
+msgstr "&Document folder"
+
+#: plugin_kateinsertcommand.cpp:392
+msgid "&Latest used working folder"
+msgstr "&Latest used working folder"
+
+#: plugin_kateinsertcommand.cpp:400
+msgid ""
+"Sets the number of commands to remember. The command history is saved over "
+"sessions."
+msgstr ""
+"Sets the number of commands to remember. The command history is saved over "
+"sessions."
+
+#: plugin_kateinsertcommand.cpp:403
+msgid ""
+"<qt>"
+"<p>Decides what is suggested as <em>working folder</em> for the command.</p>"
+"<p><strong>Application Working Folder (default):</strong> "
+"The folder from which you launched the application hosting the plugin, usually "
+"your home folder.</p>"
+"<p><strong>Document Folder:</strong> The folder of the document. Used only for "
+"local documents.</p>"
+"<p><strong>Latest Working Folder:</strong> The folder used last time you used "
+"this plugin.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Decides what is suggested as <em>working folder</em> for the command.</p>"
+"<p><strong>Application Working Folder (default):</strong> "
+"The folder from which you launched the application hosting the plugin, usually "
+"your home folder.</p>"
+"<p><strong>Document Folder:</strong> The folder of the document. Used only for "
+"local documents.</p>"
+"<p><strong>Latest Working Folder:</strong> The folder used last time you used "
+"this plugin.</p></qt>"
+
+#: plugin_kateinsertcommand.h:75
+msgid "Configure Insert Command Plugin"
+msgstr "Configure Insert Command Plugin"
+
+#: plugin_kateinsertcommand.h:135
+msgid "Please Wait"
+msgstr "Please Wait"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katekjswrapper.po b/tde-i18n-en_GB/messages/kdeaddons/katekjswrapper.po
new file mode 100644
index 00000000000..defff8861cc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katekjswrapper.po
@@ -0,0 +1,44 @@
+# translation of katekjswrapper.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katekjswrapper\n"
+"POT-Creation-Date: 2004-10-30 01:25+0200\n"
+"PO-Revision-Date: 2004-11-03 16:58+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: bindings.cpp:93
+msgid "Call of DocumentManager member on destroyed object"
+msgstr "Call of DocumentManager member on destroyed object"
+
+#: bindings.cpp:181 bindings.cpp:313 bindings.cpp:461
+msgid "Method %1 called with wrong signature"
+msgstr "Method %1 called with wrong signature"
+
+#: bindings.cpp:197
+msgid "One parameter expected"
+msgstr "One parameter expected"
+
+#: bindings.cpp:207
+msgid "One or no parameter expected"
+msgstr "One or no parameter expected"
+
+#: bindings.cpp:215
+msgid "A maximum of three parameters expected"
+msgstr "A maximum of three parameters expected"
+
+#: bindings.cpp:280
+msgid "Call of KATE member on destroyed object"
+msgstr "Call of KATE member on destroyed object"
+
+#: bindings.cpp:445
+msgid "Call of MainWindow member on destroyed object"
+msgstr "Call of MainWindow member on destroyed object"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katemake.po b/tde-i18n-en_GB/messages/kdeaddons/katemake.po
new file mode 100644
index 00000000000..b25aefa6fc8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katemake.po
@@ -0,0 +1,88 @@
+# translation of katemake.po to British English
+# Copyright (C) 2003, 2004, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katemake\n"
+"POT-Creation-Date: 2006-08-18 04:13+0200\n"
+"PO-Revision-Date: 2006-11-24 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: plugin_katemake.cpp:86
+msgid "Make Output"
+msgstr "Make Output"
+
+#: plugin_katemake.cpp:159
+msgid "Running make..."
+msgstr "Running make..."
+
+#: plugin_katemake.cpp:160 plugin_katemake.cpp:509
+msgid "No Errors."
+msgstr "No Errors."
+
+#: plugin_katemake.cpp:336
+msgid "Next Error"
+msgstr "Next Error"
+
+#: plugin_katemake.cpp:340
+msgid "Previous Error"
+msgstr "Previous Error"
+
+#: plugin_katemake.cpp:344
+msgid "Make"
+msgstr "Make"
+
+#: plugin_katemake.cpp:348
+msgid "Configure..."
+msgstr "Configure..."
+
+#: plugin_katemake.cpp:360
+msgid "Line"
+msgstr "Line"
+
+#: plugin_katemake.cpp:362
+msgid "Message"
+msgstr "Message"
+
+#: plugin_katemake.cpp:502
+msgid "Make Results"
+msgstr "Make Results"
+
+#: plugin_katemake.cpp:503
+msgid "No errors."
+msgstr "No errors."
+
+#: plugin_katemake.cpp:645
+msgid ""
+"The file <i>%1</i> is not a local file. Non-local files cannot be compiled."
+msgstr ""
+"The file <i>%1</i> is not a local file. Non-local files cannot be compiled."
+
+#: plugin_katemake.cpp:665
+#, c-format
+msgid "<b>Error:</b> Failed to run %1."
+msgstr "<b>Error:</b> Failed to run %1."
+
+#: plugin_katemake.cpp:687
+msgid "Directories"
+msgstr "Directories"
+
+#: plugin_katemake.cpp:692
+msgid "Source prefix:"
+msgstr "Source prefix:"
+
+#: plugin_katemake.cpp:697
+msgid "Build prefix:"
+msgstr "Build prefix:"
+
+#. i18n: file ui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "&Make"
+msgstr "&Make"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katemodeline.po b/tde-i18n-en_GB/messages/kdeaddons/katemodeline.po
new file mode 100644
index 00000000000..033610973c4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katemodeline.po
@@ -0,0 +1,19 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-04-09 22:03GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: ModelinePlugin.cpp:58
+msgid "Apply Modeline"
+msgstr "Apply Modeline"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kateopenheader.po b/tde-i18n-en_GB/messages/kdeaddons/kateopenheader.po
new file mode 100644
index 00000000000..26a1c8b98a9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kateopenheader.po
@@ -0,0 +1,19 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-04-14 03:16GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: plugin_kateopenheader.cpp:53
+msgid "Open .h/.cpp/.c"
+msgstr "Open .h/.cpp/.c"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katepybrowse.po b/tde-i18n-en_GB/messages/kdeaddons/katepybrowse.po
new file mode 100644
index 00000000000..aa285c04ae4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katepybrowse.po
@@ -0,0 +1,51 @@
+# translation of katepybrowse.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katepybrowse\n"
+"POT-Creation-Date: 2005-05-08 01:27+0200\n"
+"PO-Revision-Date: 2004-06-25 12:05+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: kpybrowser.cpp:188
+msgid "Name"
+msgstr "Name"
+
+#: kpybrowser.cpp:191 kpybrowser.cpp:270
+msgid "Classes"
+msgstr "Classes"
+
+#: kpybrowser.cpp:195 kpybrowser.cpp:274
+msgid "Globals"
+msgstr "Globals"
+
+#: pybrowse_part.cpp:36
+msgid "Update Python Browser"
+msgstr "Update Python Browser"
+
+#: pybrowse_part.cpp:53
+msgid "Python Browser"
+msgstr "Python Browser"
+
+#: pybrowse_part.cpp:107
+#, c-format
+msgid "Could not find method/class %1."
+msgstr "Could not find method/class %1."
+
+#: pybrowse_part.cpp:107
+msgid "Selection"
+msgstr "Selection"
+
+#. i18n: file ui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "P&ython"
+msgstr "P&ython"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katesnippets.po b/tde-i18n-en_GB/messages/kdeaddons/katesnippets.po
new file mode 100644
index 00000000000..a2defe8df97
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katesnippets.po
@@ -0,0 +1,38 @@
+# translation of katesnippets.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katesnippets\n"
+"POT-Creation-Date: 2005-05-08 01:27+0200\n"
+"PO-Revision-Date: 2004-11-03 18:09+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file CWidgetSnippetsBase.ui line 19
+#: plugin_katesnippets.cpp:121 rc.cpp:6
+#, no-c-format
+msgid "Snippets"
+msgstr "Snippets"
+
+#. i18n: file CWidgetSnippetsBase.ui line 42
+#: rc.cpp:9
+#, no-c-format
+msgid "Snippet"
+msgstr "Snippet"
+
+#. i18n: file CWidgetSnippetsBase.ui line 88
+#: rc.cpp:12
+#, no-c-format
+msgid "A list of Snippets"
+msgstr "A list of Snippets"
+
+#. i18n: file CWidgetSnippetsBase.ui line 91
+#: rc.cpp:15
+#, no-c-format
+msgid "A list of Snippets, what else"
+msgstr "A list of Snippets, what else"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katetabbarextension.po b/tde-i18n-en_GB/messages/kdeaddons/katetabbarextension.po
new file mode 100644
index 00000000000..5d9e1c36592
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katetabbarextension.po
@@ -0,0 +1,35 @@
+# translation of katetabbarextension.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katetabbarextension\n"
+"POT-Creation-Date: 2008-02-22 01:36+0100\n"
+"PO-Revision-Date: 2004-09-01 12:29+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: plugin_katetabbarextension.cpp:484
+msgid "Sorting Behavior"
+msgstr "Sorting Behaviour"
+
+#: plugin_katetabbarextension.cpp:488
+msgid "Sort files alphabetically"
+msgstr "Sort files alphabetically"
+
+#. i18n: file ui.rc line 4
+#: plugin_katetabbarextension.h:307 rc.cpp:3
+#, no-c-format
+msgid "Tab Bar Extension"
+msgstr "Tab Bar Extension"
+
+#: plugin_katetabbarextension.h:308
+#, fuzzy
+msgid "Configure Tab Bar Extension"
+msgstr "Tab Bar Extension"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katetextfilter.po b/tde-i18n-en_GB/messages/kdeaddons/katetextfilter.po
new file mode 100644
index 00000000000..a07605abe6c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katetextfilter.po
@@ -0,0 +1,60 @@
+# translation of katetextfilter.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katetextfilter\n"
+"POT-Creation-Date: 2006-01-02 03:18+0100\n"
+"PO-Revision-Date: 2005-03-29 16:07+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: plugin_katetextfilter.cpp:66
+msgid "Filter Te&xt..."
+msgstr "Filter Te&xt..."
+
+#: plugin_katetextfilter.cpp:257
+msgid ""
+"You are not allowed to execute arbitrary external applications. If you want to "
+"be able to do this, contact your system administrator."
+msgstr ""
+"You are not allowed to execute arbitrary external applications. If you want to "
+"be able to do this, contact your system administrator."
+
+#: plugin_katetextfilter.cpp:259
+msgid "Access Restrictions"
+msgstr "Access Restrictions"
+
+#: plugin_katetextfilter.cpp:268
+msgid "Filter"
+msgstr "Filter"
+
+#: plugin_katetextfilter.cpp:269
+msgid "Enter command to pipe selected text through:"
+msgstr "Enter command to pipe selected text through:"
+
+#: plugin_katetextfilter.cpp:311
+msgid ""
+"<qt>"
+"<p>Usage: <code>textfilter COMMAND</code></p>"
+"<p>Replace the selection with the output of the specified shell command.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p>Usage: <code>textfilter COMMAND</code></p>"
+"<p>Replace the selection with the output of the specified shell command.</p>"
+"</qt>"
+
+#: plugin_katetextfilter.cpp:320
+msgid "You need to have a selection to use textfilter"
+msgstr "You need to have a selection to use textfilter"
+
+#: plugin_katetextfilter.cpp:328
+msgid "Usage: textfilter COMMAND"
+msgstr "Usage: textfilter COMMAND"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katexmlcheck.po b/tde-i18n-en_GB/messages/kdeaddons/katexmlcheck.po
new file mode 100644
index 00000000000..1861081cb8d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katexmlcheck.po
@@ -0,0 +1,58 @@
+# translation of katexmlcheck.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katexmlcheck\n"
+"POT-Creation-Date: 2005-05-08 01:27+0200\n"
+"PO-Revision-Date: 2004-08-25 16:54+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: plugin_katexmlcheck.cpp:71
+msgid "XML Checker Output"
+msgstr "XML Checker Output"
+
+#: plugin_katexmlcheck.cpp:102
+msgid "Validate XML"
+msgstr "Validate XML"
+
+#: plugin_katexmlcheck.cpp:113
+msgid "#"
+msgstr "#"
+
+#: plugin_katexmlcheck.cpp:114
+msgid "Line"
+msgstr "Line"
+
+#: plugin_katexmlcheck.cpp:116
+msgid "Column"
+msgstr "Column"
+
+#: plugin_katexmlcheck.cpp:118
+msgid "Message"
+msgstr "Message"
+
+#: plugin_katexmlcheck.cpp:282
+msgid "<b>Error:</b> Could not create temporary file '%1'."
+msgstr "<b>Error:</b> Could not create temporary file '%1'."
+
+#: plugin_katexmlcheck.cpp:347
+msgid ""
+"<b>Error:</b> Failed to execute xmllint. Please make sure that xmllint is "
+"installed. It is part of libxml2."
+msgstr ""
+"<b>Error:</b> Failed to execute xmllint. Please make sure that xmllint is "
+"installed. It is part of libxml2."
+
+#. i18n: file ui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "&XML"
+msgstr "&XML"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/katexmltools.po b/tde-i18n-en_GB/messages/kdeaddons/katexmltools.po
new file mode 100644
index 00000000000..aa93af1bbd5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/katexmltools.po
@@ -0,0 +1,96 @@
+# translation of katexmltools.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katexmltools\n"
+"POT-Creation-Date: 2005-05-08 01:27+0200\n"
+"PO-Revision-Date: 2004-07-13 10:58+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: plugin_katexmltools.cpp:152
+msgid "&Insert Element..."
+msgstr "&Insert Element..."
+
+#: plugin_katexmltools.cpp:154
+msgid "&Close Element"
+msgstr "&Close Element"
+
+#: plugin_katexmltools.cpp:156
+msgid "Assign Meta &DTD..."
+msgstr "Assign Meta &DTD..."
+
+#: plugin_katexmltools.cpp:462
+msgid "Assign Meta DTD in XML Format"
+msgstr "Assign Meta DTD in XML Format"
+
+#: plugin_katexmltools.cpp:467
+msgid ""
+"The current file has been identified as a document of type \"%1\". The meta DTD "
+"for this document type will now be loaded."
+msgstr ""
+"The current file has been identified as a document of type \"%1\". The meta DTD "
+"for this document type will now be loaded."
+
+#: plugin_katexmltools.cpp:470
+msgid "Loading XML Meta DTD"
+msgstr "Loading XML Meta DTD"
+
+#: plugin_katexmltools.cpp:505
+msgid "The file '%1' could not be opened. The server returned an error."
+msgstr "The file '%1' could not be opened. The server returned an error."
+
+#: plugin_katexmltools.cpp:507 pseudo_dtd.cpp:50 pseudo_dtd.cpp:61
+msgid "XML Plugin Error"
+msgstr "XML Plugin Error"
+
+#: plugin_katexmltools.cpp:1103
+msgid "Insert XML Element"
+msgstr "Insert XML Element"
+
+#: plugin_katexmltools.cpp:1127
+msgid ""
+"Enter XML tag name and attributes (\"<\", \">\" and closing tag will be "
+"supplied):"
+msgstr ""
+"Enter XML tag name and attributes (\"<\", \">\" and closing tag will be "
+"supplied):"
+
+#: pseudo_dtd.cpp:48
+msgid ""
+"The file '%1' could not be parsed. Please check that the file is well-formed "
+"XML."
+msgstr ""
+"The file '%1' could not be parsed. Please check that the file is well-formed "
+"XML."
+
+#: pseudo_dtd.cpp:56
+msgid ""
+"The file '%1' is not in the expected format. Please check that the file is of "
+"this type:\n"
+"-//Norman Walsh//DTD DTDParse V2.0//EN\n"
+"You can produce such files with dtdparse. See the Kate Plugin documentation for "
+"more information."
+msgstr ""
+"The file '%1' is not in the expected format. Please check that the file is of "
+"this type:\n"
+"-//Norman Walsh//DTD DTDParse V2.0//EN\n"
+"You can produce such files with dtdparse. See the Kate Plugin documentation for "
+"more information."
+
+#: pseudo_dtd.cpp:71
+msgid "Analyzing meta DTD..."
+msgstr "Analysing meta DTD..."
+
+#. i18n: file ui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "&XML"
+msgstr "&XML"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kbinaryclock.po b/tde-i18n-en_GB/messages/kdeaddons/kbinaryclock.po
new file mode 100644
index 00000000000..6ea619866fb
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kbinaryclock.po
@@ -0,0 +1,186 @@
+# translation of kbinaryclock.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbinaryclock\n"
+"POT-Creation-Date: 2008-07-08 01:23+0200\n"
+"PO-Revision-Date: 2004-09-02 12:43+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: datepicker.cpp:42
+msgid "Calendar"
+msgstr "Calendar"
+
+#: kbinaryclock.cpp:56
+msgid "Configure - KBinaryClock"
+msgstr "Configure - KBinaryClock"
+
+#: kbinaryclock.cpp:60
+msgid "General"
+msgstr "General"
+
+#: kbinaryclock.cpp:290
+msgid "KBinaryClock"
+msgstr "KBinaryClock"
+
+#: kbinaryclock.cpp:310
+msgid "&Adjust Date && Time..."
+msgstr "&Adjust Date && Time..."
+
+#: kbinaryclock.cpp:312
+msgid "Date && Time &Format..."
+msgstr "Date && Time &Format..."
+
+#: kbinaryclock.cpp:315
+msgid "C&opy to Clipboard"
+msgstr "C&opy to Clipboard"
+
+#: kbinaryclock.cpp:319
+msgid "&Configure KBinaryClock..."
+msgstr "&Configure KBinaryClock..."
+
+#. i18n: file settings.ui line 38
+#: rc.cpp:3
+#, no-c-format
+msgid "Disabled LED"
+msgstr "Disabled LED"
+
+#. i18n: file settings.ui line 49
+#: rc.cpp:6
+#, no-c-format
+msgid "Light"
+msgstr "Light"
+
+#. i18n: file settings.ui line 111
+#: rc.cpp:9
+#, no-c-format
+msgid "Dark"
+msgstr "Dark"
+
+#. i18n: file settings.ui line 124
+#: rc.cpp:12
+#, no-c-format
+msgid "Color"
+msgstr "Colour"
+
+#. i18n: file settings.ui line 135
+#: rc.cpp:15
+#, no-c-format
+msgid "Background:"
+msgstr "Background:"
+
+#. i18n: file settings.ui line 143
+#: rc.cpp:18
+#, no-c-format
+msgid "LED:"
+msgstr "LED:"
+
+#. i18n: file settings.ui line 186
+#: rc.cpp:21
+#, no-c-format
+msgid "LED Shape"
+msgstr "LED Shape"
+
+#. i18n: file settings.ui line 197
+#: rc.cpp:24
+#, no-c-format
+msgid "&Rectangular"
+msgstr "&Rectangular"
+
+#. i18n: file settings.ui line 205
+#: rc.cpp:27
+#, no-c-format
+msgid "&Circular"
+msgstr "&Circular"
+
+#. i18n: file settings.ui line 218
+#: rc.cpp:30
+#, no-c-format
+msgid "LED Look"
+msgstr "LED Look"
+
+#. i18n: file settings.ui line 229
+#: rc.cpp:33
+#, no-c-format
+msgid "&Flat"
+msgstr "&Flat"
+
+#. i18n: file settings.ui line 237
+#: rc.cpp:36
+#, no-c-format
+msgid "R&aised"
+msgstr "R&aised"
+
+#. i18n: file settings.ui line 248
+#: rc.cpp:39
+#, no-c-format
+msgid "&Sunken"
+msgstr "&Sunken"
+
+#. i18n: file settings.ui line 274
+#: rc.cpp:42
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file settings.ui line 451
+#: rc.cpp:45
+#, no-c-format
+msgid "Show seconds"
+msgstr "Show seconds"
+
+#. i18n: file settings.ui line 459
+#: rc.cpp:48
+#, no-c-format
+msgid "Hide unlit LEDs"
+msgstr "Hide unlit LEDs"
+
+#. i18n: file kbinaryclock.kcfg line 10
+#: rc.cpp:51
+#, no-c-format
+msgid "Shape of the LEDs"
+msgstr "Shape of the LEDs"
+
+#. i18n: file kbinaryclock.kcfg line 18
+#: rc.cpp:54
+#, no-c-format
+msgid "Look"
+msgstr "Look"
+
+#. i18n: file kbinaryclock.kcfg line 27
+#: rc.cpp:57
+#, no-c-format
+msgid "Color of the LEDs"
+msgstr "Colour of the LEDs"
+
+#. i18n: file kbinaryclock.kcfg line 31
+#: rc.cpp:60
+#, no-c-format
+msgid "Darkness of disabled LEDs"
+msgstr "Darkness of disabled LEDs"
+
+#. i18n: file kbinaryclock.kcfg line 37
+#: rc.cpp:63
+#, no-c-format
+msgid "Background color"
+msgstr "Background colour"
+
+#. i18n: file kbinaryclock.kcfg line 41
+#: rc.cpp:66
+#, no-c-format
+msgid "Whether to show seconds"
+msgstr "Whether to show seconds"
+
+#. i18n: file kbinaryclock.kcfg line 45
+#: rc.cpp:69
+#, no-c-format
+msgid "Whether to show LEDs that are off"
+msgstr "Whether to show LEDs that are off"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kcmkuick.po b/tde-i18n-en_GB/messages/kdeaddons/kcmkuick.po
new file mode 100644
index 00000000000..06f3e49d31e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kcmkuick.po
@@ -0,0 +1,88 @@
+# translation of kcmkuick.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkuick\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2004-02-17 01:55+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kcmkuick.cpp:39
+msgid "KCM Kuick"
+msgstr "KCM Kuick"
+
+#: kcmkuick.cpp:40
+msgid "KControl module for Kuick's configuration"
+msgstr "KControl module for Kuick's configuration"
+
+#: kcmkuick.cpp:151
+msgid ""
+"<h1>Kuick</h1> With this module you can configure Kuick, the KDE quickcopy and "
+"move plugin for Konqueror."
+msgstr ""
+"<h1>Kuick</h1> With this module you can configure Kuick, the KDE quickcopy and "
+"move plugin for Konqueror."
+
+#. i18n: file kcmkuickdialog.ui line 30
+#: rc.cpp:3
+#, no-c-format
+msgid "&Show \"Copy To\" and \"Move To\" entries in context menus"
+msgstr "&Show \"Copy To\" and \"Move To\" entries in context menus"
+
+#. i18n: file kcmkuickdialog.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "Copy Operations"
+msgstr "Copy Operations"
+
+#. i18n: file kcmkuickdialog.ui line 55
+#: rc.cpp:9
+#, no-c-format
+msgid "&Clear List"
+msgstr "&Clear List"
+
+#. i18n: file kcmkuickdialog.ui line 63
+#: rc.cpp:12 rc.cpp:27
+#, no-c-format
+msgid "folders."
+msgstr "folders."
+
+#. i18n: file kcmkuickdialog.ui line 79
+#: rc.cpp:15 rc.cpp:24
+#, no-c-format
+msgid "Cache the last"
+msgstr "Cache the last"
+
+#. i18n: file kcmkuickdialog.ui line 117
+#: rc.cpp:18
+#, no-c-format
+msgid "Move Operations"
+msgstr "Move Operations"
+
+#. i18n: file kcmkuickdialog.ui line 134
+#: rc.cpp:21
+#, no-c-format
+msgid "Clear &List"
+msgstr "Clear &List"
+
+#~ msgid "Form2"
+#~ msgstr "Form2"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kfile_cert.po b/tde-i18n-en_GB/messages/kdeaddons/kfile_cert.po
new file mode 100644
index 00000000000..3541cc4c045
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kfile_cert.po
@@ -0,0 +1,66 @@
+# translation of kfile_cert.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_cert\n"
+"POT-Creation-Date: 2004-11-11 01:23+0100\n"
+"PO-Revision-Date: 2004-12-10 00:31+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_cert.cpp:53
+msgid "Certificate Information"
+msgstr "Certificate Information"
+
+#: kfile_cert.cpp:54
+msgid "Valid From"
+msgstr "Valid From"
+
+#: kfile_cert.cpp:55
+msgid "Valid Until"
+msgstr "Valid Until"
+
+#: kfile_cert.cpp:56
+msgid "State"
+msgstr "State"
+
+#: kfile_cert.cpp:57
+msgid "Serial Number"
+msgstr "Serial Number"
+
+#: kfile_cert.cpp:59
+msgid "Subject"
+msgstr "Subject"
+
+#: kfile_cert.cpp:60 kfile_cert.cpp:68
+msgid "Organization"
+msgstr "Organisation"
+
+#: kfile_cert.cpp:61 kfile_cert.cpp:69
+msgid "Organizational Unit"
+msgstr "Organisational Unit"
+
+#: kfile_cert.cpp:62 kfile_cert.cpp:70
+msgid "Locality"
+msgstr "Locality"
+
+#: kfile_cert.cpp:63 kfile_cert.cpp:71
+msgid "Country"
+msgstr "Country"
+
+#: kfile_cert.cpp:64 kfile_cert.cpp:72
+msgid "Common Name"
+msgstr "Common Name"
+
+#: kfile_cert.cpp:65 kfile_cert.cpp:73
+msgid "Email"
+msgstr "Email"
+
+#: kfile_cert.cpp:67
+msgid "Issuer"
+msgstr "Issuer"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kfile_desktop.po b/tde-i18n-en_GB/messages/kdeaddons/kfile_desktop.po
new file mode 100644
index 00000000000..68cbefe7455
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kfile_desktop.po
@@ -0,0 +1,67 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-04-23 13:56GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: kfile_desktop.cpp:44
+msgid "General"
+msgstr "General"
+
+#: kfile_desktop.cpp:46
+msgid "Name"
+msgstr "Name"
+
+#: kfile_desktop.cpp:48
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_desktop.cpp:51
+msgid "Type"
+msgstr "Type"
+
+#: kfile_desktop.cpp:53 kfile_desktop.cpp:84
+msgid "Device"
+msgstr "Device"
+
+#: kfile_desktop.cpp:54
+msgid "Mount Point"
+msgstr "Mount Point"
+
+#: kfile_desktop.cpp:55
+msgid "File System"
+msgstr "File System"
+
+#: kfile_desktop.cpp:56
+msgid "Writable"
+msgstr "Writable"
+
+#: kfile_desktop.cpp:58
+msgid "File Type"
+msgstr "File Type"
+
+#: kfile_desktop.cpp:59
+msgid "Service Type"
+msgstr "Service Type"
+
+#: kfile_desktop.cpp:60
+msgid "Preferred Items"
+msgstr "Preferred Items"
+
+#: kfile_desktop.cpp:61
+msgid "Link To"
+msgstr "Link To"
+
+#: kfile_desktop.cpp:101
+msgid "Service"
+msgstr "Service"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kfile_folder.po b/tde-i18n-en_GB/messages/kdeaddons/kfile_folder.po
new file mode 100644
index 00000000000..51c60284be5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kfile_folder.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-07-04 15:20+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kfile_folder.cpp:42
+msgid "Folder Information"
+msgstr "Folder Information"
+
+#: kfile_folder.cpp:46
+msgid "Items"
+msgstr "Items"
+
+#: kfile_folder.cpp:47
+msgid "Size"
+msgstr "Size"
+
+#~ msgid "%1 bytes"
+#~ msgstr "%1 bytes"
+
+#~ msgid "%1 kB"
+#~ msgstr "%1 kB"
+
+#~ msgid "%1 MB"
+#~ msgstr "%1 MB"
+
+#~ msgid "%1 GB"
+#~ msgstr "%1 GB"
+
+#~ msgid "%1 TB"
+#~ msgstr "%1 TB"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kfile_html.po b/tde-i18n-en_GB/messages/kdeaddons/kfile_html.po
new file mode 100644
index 00000000000..813d71070b3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kfile_html.po
@@ -0,0 +1,35 @@
+# translation of kfile_html.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_html\n"
+"POT-Creation-Date: 2006-11-26 03:48+0100\n"
+"PO-Revision-Date: 2004-07-12 11:18+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_html.cpp:48
+msgid "General"
+msgstr "General"
+
+#: kfile_html.cpp:49
+msgid "Document Type"
+msgstr "Document Type"
+
+#: kfile_html.cpp:50
+msgid "JavaScript"
+msgstr "JavaScript"
+
+#: kfile_html.cpp:51
+msgid "Title"
+msgstr "Title"
+
+#: kfile_html.cpp:54
+msgid "Meta Tags"
+msgstr "Meta Tags"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kfile_lnk.po b/tde-i18n-en_GB/messages/kdeaddons/kfile_lnk.po
new file mode 100644
index 00000000000..92e2153c34e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kfile_lnk.po
@@ -0,0 +1,62 @@
+# translation of kfile_lnk.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_lnk\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2004-06-29 15:27+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_lnk.cpp:46
+msgid "Windows Link File Information"
+msgstr "Windows Link File Information"
+
+#: kfile_lnk.cpp:51
+msgid "Size of Target"
+msgstr "Size of Target"
+
+#: kfile_lnk.cpp:54
+msgid "Location"
+msgstr "Location"
+
+#: kfile_lnk.cpp:55
+msgid "Points To"
+msgstr "Points To"
+
+#: kfile_lnk.cpp:56
+msgid "Description"
+msgstr "Description"
+
+#: kfile_lnk.cpp:78
+#, c-format
+msgid "on Windows disk: %1"
+msgstr "on Windows disk: %1"
+
+#: kfile_lnk.cpp:83
+msgid "on network share"
+msgstr "on network share"
+
+#: lnkforward.cpp:37
+msgid "lnkforward"
+msgstr "lnkforward"
+
+#: lnkforward.cpp:39
+msgid "KDE tool for opening URLs given in a Windows .lnk file"
+msgstr "KDE tool for opening URLs given in a Windows .lnk file"
+
+#: lnkforward.cpp:45
+msgid ""
+"Map a Windows drive to a local mountpoint, e.g. \"C=/mnt/windows\"\n"
+"This option can be given multiple times"
+msgstr ""
+"Map a Windows drive to a local mountpoint, e.g. \"C=/mnt/windows\"\n"
+"This option can be given multiple times"
+
+#: lnkforward.cpp:47
+msgid "Windows .lnk file to open"
+msgstr "Windows .lnk file to open"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kfile_mhtml.po b/tde-i18n-en_GB/messages/kdeaddons/kfile_mhtml.po
new file mode 100644
index 00000000000..a591356e586
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kfile_mhtml.po
@@ -0,0 +1,42 @@
+# translation of kfile_mhtml.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_mhtml\n"
+"POT-Creation-Date: 2005-01-19 01:25+0100\n"
+"PO-Revision-Date: 2005-01-20 13:02+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_mhtml.cpp:43
+msgid "Document Information"
+msgstr "Document Information"
+
+#: kfile_mhtml.cpp:45
+msgid "Subject"
+msgstr "Subject"
+
+#: kfile_mhtml.cpp:46
+msgid "Sender"
+msgstr "Sender"
+
+#: kfile_mhtml.cpp:47
+msgid "Recipient"
+msgstr "Recipient"
+
+#: kfile_mhtml.cpp:48
+msgid "CC"
+msgstr "CC"
+
+#: kfile_mhtml.cpp:49
+msgid "BCC"
+msgstr "BCC"
+
+#: kfile_mhtml.cpp:50
+msgid "Date"
+msgstr "Date"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kfile_txt.po b/tde-i18n-en_GB/messages/kdeaddons/kfile_txt.po
new file mode 100644
index 00000000000..c5aae2dd76c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kfile_txt.po
@@ -0,0 +1,51 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-01-08 01:24+0100\n"
+"PO-Revision-Date: 2002-04-21 13:46GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: kfile_txt.cpp:45
+msgid "General"
+msgstr "General"
+
+#: kfile_txt.cpp:48
+msgid "Lines"
+msgstr "Lines"
+
+#: kfile_txt.cpp:50
+msgid "Words"
+msgstr "Words"
+
+#: kfile_txt.cpp:52
+msgid "Characters"
+msgstr "Characters"
+
+#: kfile_txt.cpp:54
+msgid "Format"
+msgstr "Format"
+
+#: kfile_txt.cpp:95
+msgid "DOS"
+msgstr "DOS"
+
+#: kfile_txt.cpp:97
+msgid "UNIX"
+msgstr "UNIX"
+
+#: kfile_txt.cpp:100
+msgid "Macintosh"
+msgstr "Macintosh"
+
+#: kfile_txt.cpp:110
+msgid "Unknown"
+msgstr "Unknown"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/khtmlsettingsplugin.po b/tde-i18n-en_GB/messages/kdeaddons/khtmlsettingsplugin.po
new file mode 100644
index 00000000000..b68efdedf8c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/khtmlsettingsplugin.po
@@ -0,0 +1,98 @@
+# translation of khtmlsettingsplugin.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: khtmlsettingsplugin\n"
+"POT-Creation-Date: 2005-02-10 01:34+0100\n"
+"PO-Revision-Date: 2004-05-16 15:36+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#. i18n: file khtmlsettingsplugin.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#: settingsplugin.cpp:38 settingsplugin.cpp:52
+msgid "HTML Settings"
+msgstr "HTML Settings"
+
+#: settingsplugin.cpp:59
+msgid "Java&Script"
+msgstr "Java&Script"
+
+#: settingsplugin.cpp:64
+msgid "&Java"
+msgstr "&Java"
+
+#: settingsplugin.cpp:69
+msgid "&Cookies"
+msgstr "&Cookies"
+
+#: settingsplugin.cpp:74
+msgid "&Plugins"
+msgstr "&Plugins"
+
+#: settingsplugin.cpp:79
+msgid "Autoload &Images"
+msgstr "Autoload &Images"
+
+#: settingsplugin.cpp:86
+msgid "Enable Pro&xy"
+msgstr "Enable Pro&xy"
+
+#: settingsplugin.cpp:89
+msgid "Disable Pro&xy"
+msgstr "Disable Pro&xy"
+
+#: settingsplugin.cpp:92
+msgid "Enable Cac&he"
+msgstr "Enable Cac&he"
+
+#: settingsplugin.cpp:95
+msgid "Disable Cac&he"
+msgstr "Disable Cac&he"
+
+#: settingsplugin.cpp:99
+msgid "Cache Po&licy"
+msgstr "Cache Po&licy"
+
+#: settingsplugin.cpp:103
+msgid "&Keep Cache in Sync"
+msgstr "&Keep Cache in Sync"
+
+#: settingsplugin.cpp:104
+msgid "&Use Cache if Possible"
+msgstr "&Use Cache if Possible"
+
+#: settingsplugin.cpp:105
+msgid "&Offline Browsing Mode"
+msgstr "&Offline Browsing Mode"
+
+#: settingsplugin.cpp:199
+msgid "I can't enable cookies, because the cookie daemon could not be started."
+msgstr ""
+"I can't enable cookies, because the cookie daemon could not be started."
+
+#: settingsplugin.cpp:201
+msgid "Cookies Disabled"
+msgstr "Cookies Disabled"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kmathapplet.po b/tde-i18n-en_GB/messages/kdeaddons/kmathapplet.po
new file mode 100644
index 00000000000..6425a52a583
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kmathapplet.po
@@ -0,0 +1,127 @@
+# translation of kmathapplet.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmathapplet\n"
+"POT-Creation-Date: 2004-12-17 01:25+0100\n"
+"PO-Revision-Date: 2004-05-19 11:16+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: mathapplet.cpp:67
+msgid "Evaluate:"
+msgstr "Evaluate:"
+
+#: mathapplet.cpp:115
+msgid "Use &Degrees"
+msgstr "Use &Degrees"
+
+#: mathapplet.cpp:116
+msgid "Use &Radians"
+msgstr "Use &Radians"
+
+#: mathapplet.cpp:206
+msgid "< Eval"
+msgstr "< Eval"
+
+#: mathapplet.cpp:213
+msgid "Eval >"
+msgstr "Eval >"
+
+#: mathapplet.cpp:258
+msgid "You have to enter an expression to be evaluated first."
+msgstr "You have to enter an expression to be evaluated first."
+
+#: parser.cpp:658
+msgid ""
+"Parser error at position %1:\n"
+"Syntax error"
+msgstr ""
+"Parser error at position %1:\n"
+"Syntax error"
+
+#: parser.cpp:659 parser.cpp:663 parser.cpp:667 parser.cpp:671 parser.cpp:675
+#: parser.cpp:679 parser.cpp:683 parser.cpp:687 parser.cpp:691 parser.cpp:694
+#: parser.cpp:696
+msgid "Math Expression Evaluator"
+msgstr "Maths Expression Evaluator"
+
+#: parser.cpp:662
+msgid ""
+"Parser error at position %1:\n"
+"Missing parenthesis"
+msgstr ""
+"Parser error at position %1:\n"
+"Missing bracket"
+
+#: parser.cpp:666
+msgid ""
+"Parser error at position %1:\n"
+"Function name unknown"
+msgstr ""
+"Parser error at position %1:\n"
+"Function name unknown"
+
+#: parser.cpp:670
+msgid ""
+"Parser error at position %1:\n"
+"Void function variable"
+msgstr ""
+"Parser error at position %1:\n"
+"Void function variable"
+
+#: parser.cpp:674
+msgid ""
+"Parser error at position %1:\n"
+"Too many functions"
+msgstr ""
+"Parser error at position %1:\n"
+"Too many functions"
+
+#: parser.cpp:678
+msgid ""
+"Parser error at position %1:\n"
+"Token-memory overflow"
+msgstr ""
+"Parser error at position %1:\n"
+"Token-memory overflow"
+
+#: parser.cpp:682
+msgid ""
+"Parser error at position %1:\n"
+"Stack overflow"
+msgstr ""
+"Parser error at position %1:\n"
+"Stack overflow"
+
+#: parser.cpp:686
+msgid ""
+"Parser error at position %1:\n"
+"Name of function not free"
+msgstr ""
+"Parser error at position %1:\n"
+"Name of function not free"
+
+#: parser.cpp:690
+msgid ""
+"Parser error at position %1:\n"
+"recursive function not allowed"
+msgstr ""
+"Parser error at position %1:\n"
+"recursive function not allowed"
+
+#: parser.cpp:693
+#, c-format
+msgid "Could not find a defined constant at position %1"
+msgstr "Could not find a defined constant at position %1"
+
+#: parser.cpp:696
+msgid "Empty function"
+msgstr "Empty function"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kolourpicker.po b/tde-i18n-en_GB/messages/kdeaddons/kolourpicker.po
new file mode 100644
index 00000000000..2f680340ab6
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kolourpicker.po
@@ -0,0 +1,58 @@
+# translation of kolourpicker.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kolourpicker\n"
+"POT-Creation-Date: 2008-08-12 01:19+0200\n"
+"PO-Revision-Date: 2003-05-30 00:19+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kolourpicker.cpp:66
+msgid "Color Picker"
+msgstr "Colour Picker"
+
+#: kolourpicker.cpp:68
+msgid "An applet to pick color values from anywhere on the screen"
+msgstr "An applet to pick colour values from anywhere on the screen"
+
+#: kolourpicker.cpp:71
+msgid "Original Author"
+msgstr "Original Author"
+
+#: kolourpicker.cpp:85
+msgid "Pick a color"
+msgstr "Pick a colour"
+
+#: kolourpicker.cpp:97 kolourpicker.cpp:133
+msgid "History"
+msgstr "History"
+
+#: kolourpicker.cpp:147
+msgid "&Clear History"
+msgstr "&Clear History"
+
+#: kolourpicker.cpp:289
+msgid "Copy Color Value"
+msgstr "Copy Colour Value"
+
+#~ msgid "Unimplemented help system."
+#~ msgstr "Unimplemented help system."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_delicious.po b/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_delicious.po
new file mode 100644
index 00000000000..a78c9bf767c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_delicious.po
@@ -0,0 +1,120 @@
+# translation of konqsidebar_delicious.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konqsidebar_delicious\n"
+"POT-Creation-Date: 2005-08-18 04:32+0200\n"
+"PO-Revision-Date: 2005-11-06 00:10+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: mainWidget.cpp:233
+msgid "Check All"
+msgstr "Check All"
+
+#: mainWidget.cpp:234
+msgid "Uncheck All"
+msgstr "Uncheck All"
+
+#: mainWidget.cpp:235
+msgid "Toggle All"
+msgstr "Toggle All"
+
+#: mainWidget.cpp:238
+msgid "Rename Tag..."
+msgstr "Rename Tag..."
+
+#: mainWidget.cpp:305
+msgid "Rename Tag"
+msgstr "Rename Tag"
+
+#: mainWidget.cpp:305
+msgid "Provide a new name for tag '%1':"
+msgstr "Provide a new name for tag '%1':"
+
+#: mainWidget.cpp:327 mainWidget.cpp:338
+msgid "Delete Bookmark"
+msgstr "Delete Bookmark"
+
+#: mainWidget.cpp:337
+msgid ""
+"Do you really want to remove the bookmark\n"
+"%1?"
+msgstr ""
+"Do you really want to remove the bookmark\n"
+"%1?"
+
+#: plugin.cpp:85
+msgid "del.icio.us Bookmarks"
+msgstr "del.icio.us Bookmarks"
+
+#. i18n: file widget.ui line 32
+#: rc.cpp:3
+#, no-c-format
+msgid "Tags"
+msgstr "Tags"
+
+#. i18n: file widget.ui line 43
+#: rc.cpp:6
+#, no-c-format
+msgid "&Refresh Tags"
+msgstr "&Refresh Tags"
+
+#. i18n: file widget.ui line 46
+#: rc.cpp:9
+#, no-c-format
+msgid "Refresh the list of tags"
+msgstr "Refresh the list of tags"
+
+#. i18n: file widget.ui line 52
+#: rc.cpp:12
+#, no-c-format
+msgid "Tag"
+msgstr "Tag"
+
+#. i18n: file widget.ui line 63
+#: rc.cpp:15
+#, no-c-format
+msgid "Count"
+msgstr "Count"
+
+#. i18n: file widget.ui line 100
+#: rc.cpp:21
+#, no-c-format
+msgid "Refresh &Bookmarks"
+msgstr "Refresh &Bookmarks"
+
+#. i18n: file widget.ui line 103
+#: rc.cpp:24
+#, no-c-format
+msgid "Refresh the list of bookmarks according to the selected tags"
+msgstr "Refresh the list of bookmarks according to the selected tags"
+
+#. i18n: file widget.ui line 111
+#: rc.cpp:27
+#, no-c-format
+msgid "Post &New..."
+msgstr "Post &New..."
+
+#. i18n: file widget.ui line 114
+#: rc.cpp:30
+#, no-c-format
+msgid "Post a new bookmark"
+msgstr "Post a new bookmark"
+
+#. i18n: file widget.ui line 120
+#: rc.cpp:33
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file widget.ui line 131
+#: rc.cpp:36
+#, no-c-format
+msgid "Date"
+msgstr "Date"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_mediaplayer.po b/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_mediaplayer.po
new file mode 100644
index 00000000000..8308c1815ce
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_mediaplayer.po
@@ -0,0 +1,35 @@
+# translation of konqsidebar_mediaplayer.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konqsidebar_mediaplayer\n"
+"POT-Creation-Date: 2004-12-11 01:24+0100\n"
+"PO-Revision-Date: 2004-03-17 12:13+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: mediaplayer.cpp:67
+msgid "Media Player"
+msgstr "Media Player"
+
+#: mediawidget.cpp:63
+msgid "Play"
+msgstr "Play"
+
+#: mediawidget.cpp:64
+msgid "Pause"
+msgstr "Pause"
+
+#: mediawidget.cpp:133
+msgid "Not a sound file"
+msgstr "Not a sound file"
+
+#~ msgid "Form1"
+#~ msgstr "Form1"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_metabar.po b/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_metabar.po
new file mode 100644
index 00000000000..8e35c986dfd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_metabar.po
@@ -0,0 +1,199 @@
+# translation of konqsidebar_metabar.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konqsidebar_metabar\n"
+"POT-Creation-Date: 2006-03-13 03:59+0100\n"
+"PO-Revision-Date: 2006-11-24 00:40+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: configdialog.cpp:65
+msgid "Configuration - Metabar"
+msgstr "Configuration - Metabar"
+
+#: configdialog.cpp:80
+msgid "Items"
+msgstr "Items"
+
+#: configdialog.cpp:83
+msgid "Open with:"
+msgstr "Open with:"
+
+#: configdialog.cpp:91
+msgid "Actions:"
+msgstr "Actions:"
+
+#: configdialog.cpp:103
+msgid "Animate resize"
+msgstr "Animate resize"
+
+#: configdialog.cpp:106
+msgid "Show service menus"
+msgstr "Show service menus"
+
+#: configdialog.cpp:109
+msgid "Show frame"
+msgstr "Show frame"
+
+#: configdialog.cpp:112
+msgid "Themes"
+msgstr "Themes"
+
+#: configdialog.cpp:118
+msgid "Install New Theme..."
+msgstr "Install New Theme..."
+
+#: configdialog.cpp:127
+msgid "New..."
+msgstr "New..."
+
+#: configdialog.cpp:133
+msgid "Edit..."
+msgstr "Edit..."
+
+#: configdialog.cpp:150 settingsplugin.cpp:103
+msgid "Name"
+msgstr "Name"
+
+#: configdialog.cpp:151
+msgid "Address"
+msgstr "Address"
+
+#: configdialog.cpp:160
+msgid "General"
+msgstr "General"
+
+#: configdialog.cpp:161
+msgid "Actions"
+msgstr "Actions"
+
+#: configdialog.cpp:162
+msgid "Links"
+msgstr "Links"
+
+#: configdialog.cpp:221 configdialog.cpp:555 defaultplugin.cpp:102
+msgid "Share"
+msgstr "Share"
+
+#: configdialog.cpp:310
+msgid "Create Link"
+msgstr "Create Link"
+
+#: configdialog.cpp:319
+msgid "New link"
+msgstr "New link"
+
+#: configdialog.cpp:335 configdialog.cpp:418
+msgid "Name:"
+msgstr "Name:"
+
+#: configdialog.cpp:337 configdialog.cpp:420
+msgid "URL:"
+msgstr "URL:"
+
+#: configdialog.cpp:393
+msgid "Edit Link"
+msgstr "Edit Link"
+
+#: defaultplugin.cpp:131 defaultplugin.cpp:194 metabarwidget.cpp:435
+msgid "More"
+msgstr "More"
+
+#: defaultplugin.cpp:159
+#, c-format
+msgid "Run %1"
+msgstr "Run %1"
+
+#: defaultplugin.cpp:198
+msgid "Choose Application"
+msgstr "Choose Application"
+
+#: defaultplugin.cpp:219
+msgid "Type"
+msgstr "Type"
+
+#: defaultplugin.cpp:221 defaultplugin.cpp:294
+msgid "Size"
+msgstr "Size"
+
+#: defaultplugin.cpp:223
+msgid "User"
+msgstr "User"
+
+#: defaultplugin.cpp:225
+msgid "Group"
+msgstr "Group"
+
+#: defaultplugin.cpp:227
+msgid "Permissions"
+msgstr "Permissions"
+
+#: defaultplugin.cpp:229
+msgid "Modified"
+msgstr "Modified"
+
+#: defaultplugin.cpp:231
+msgid "Accessed"
+msgstr "Accessed"
+
+#: defaultplugin.cpp:236
+msgid "Linktarget"
+msgstr "Link target"
+
+#: defaultplugin.cpp:298
+msgid "Folders"
+msgstr "Folders"
+
+#: defaultplugin.cpp:300
+msgid "Total Entries"
+msgstr "Total Entries"
+
+#: defaultplugin.cpp:323 defaultplugin.cpp:386
+msgid "Click to start preview"
+msgstr "Click to start preview"
+
+#: defaultplugin.cpp:331
+msgid "Creating preview"
+msgstr "Creating preview"
+
+#: metabarwidget.cpp:121
+msgid "Configure %1..."
+msgstr "Configure %1..."
+
+#: metabarwidget.cpp:124
+msgid "Reload Theme"
+msgstr "Reload Theme"
+
+#: metabarwidget.cpp:435
+msgid "Less"
+msgstr "Less"
+
+#: protocolplugin.cpp:84
+msgid "%1 Elements"
+msgstr "%1 Elements"
+
+#: protocolplugin.cpp:108
+msgid "%1 Folders, %2 Files"
+msgstr "%1 Folders, %2 Files"
+
+#: remoteplugin.cpp:41
+msgid "Add a Network Folder"
+msgstr "Add a Network Folder"
+
+#: settingsplugin.cpp:75
+msgid "Run"
+msgstr "Run"
+
+#: settingsplugin.cpp:105
+msgid "Comment"
+msgstr "Comment"
+
+#: settingsplugin.cpp:111
+msgid "Needs root privileges"
+msgstr "Needs root privileges"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_news.po b/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_news.po
new file mode 100644
index 00000000000..ba2c7ba07a6
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/konqsidebar_news.po
@@ -0,0 +1,94 @@
+# translation of konqsidebar_news.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konqsidebar_news\n"
+"POT-Creation-Date: 2004-12-11 01:24+0100\n"
+"PO-Revision-Date: 2004-09-16 11:57+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: norsswidget.cpp:70 nsstacktabwidget.cpp:259
+msgid "RSS Settings"
+msgstr "RSS Settings"
+
+#: nsstacktabwidget.cpp:63 sidebar_news.cpp:269
+msgid "Newsticker"
+msgstr "Newsticker"
+
+#: nsstacktabwidget.cpp:65
+msgid "RSS Feed Viewer"
+msgstr "RSS Feed Viewer"
+
+#: nsstacktabwidget.cpp:67
+msgid "(c) 2002-2004, the Sidebar Newsticker developers"
+msgstr "(c) 2002-2004, the Sidebar Newsticker developers"
+
+#: nsstacktabwidget.cpp:68
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: nsstacktabwidget.cpp:75
+msgid "Idea and former maintainer"
+msgstr "Idea and former maintainer"
+
+#: nsstacktabwidget.cpp:88
+msgid "&Configure Newsticker..."
+msgstr "&Configure Newsticker..."
+
+#: nsstacktabwidget.cpp:98
+msgid "&About Newsticker"
+msgstr "&About Newsticker"
+
+#: nsstacktabwidget.cpp:100
+msgid "&Report Bug..."
+msgstr "&Report Bug..."
+
+#. i18n: file configfeedsbase.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "RSS Feeds"
+msgstr "RSS Feeds"
+
+#. i18n: file konq_sidebarnews.kcfg line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "List of RSS Sources"
+msgstr "List of RSS Sources"
+
+#: sidebar_news.cpp:76
+msgid ""
+"<qt>Cannot connect to RSS service. Please make sure the <strong>"
+"rssservice</strong> program is available (usually distributed as part of "
+"kdenetwork).</qt>"
+msgstr ""
+"<qt>Cannot connect to RSS service. Please make sure the <strong>"
+"rssservice</strong> program is available (usually distributed as part of "
+"kdenetwork).</qt>"
+
+#: sidebar_news.cpp:80
+msgid "Sidebar Newsticker"
+msgstr "Sidebar Newsticker"
+
+#: sidebar_news.cpp:171
+msgid "Connecting..."
+msgstr "Connecting..."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/ksig.po b/tde-i18n-en_GB/messages/kdeaddons/ksig.po
new file mode 100644
index 00000000000..a87fec605a4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/ksig.po
@@ -0,0 +1,98 @@
+# translation of ksig.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksig\n"
+"POT-Creation-Date: 2005-03-07 01:46+0100\n"
+"PO-Revision-Date: 2005-01-17 12:37+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: ksig.cpp:74
+msgid "C&lear"
+msgstr "C&lear"
+
+#: ksig.cpp:76
+msgid "Edit Standard Header"
+msgstr "Edit Standard Header"
+
+#: ksig.cpp:77
+msgid "Edit Standard Footer"
+msgstr "Edit Standard Footer"
+
+#: ksig.cpp:94 ksig.cpp:264
+msgid " Line: %1 "
+msgstr " Line: %1 "
+
+#: ksig.cpp:95 ksig.cpp:265
+msgid " Col: %1 "
+msgstr " Col: %1 "
+
+#: ksig.cpp:107
+msgid "Search"
+msgstr "Search"
+
+#: ksig.cpp:120
+msgid ""
+"To get started, first create a new signature by selecting \"New\" above. You "
+"will then be able to edit and save your collection of signatures."
+msgstr ""
+"To get started, first create a new signature by selecting \"New\" above. You "
+"will then be able to edit and save your collection of signatures."
+
+#: ksig.cpp:170
+msgid "Do you want to save your changes before exiting?"
+msgstr "Do you want to save your changes before exiting?"
+
+#: ksig.cpp:222
+msgid "Standard signature header:"
+msgstr "Standard signature header:"
+
+#: ksig.cpp:233
+msgid "Standard signature footer:"
+msgstr "Standard signature footer:"
+
+#: main.cpp:27 main.cpp:39
+msgid "KSig"
+msgstr "KSig"
+
+#: main.cpp:31
+msgid "Display a random signature"
+msgstr "Display a random signature"
+
+#: main.cpp:32
+msgid "Display a signature for the day"
+msgstr "Display a signature for the day"
+
+#. i18n: file ksigui.rc line 22
+#: rc.cpp:15
+#, no-c-format
+msgid "Search Toolbar"
+msgstr "Search Toolbar"
+
+#: siglistview.cpp:113
+msgid "Signatures"
+msgstr "Signatures"
+
+#: siglistviewitem.cpp:79
+msgid "<empty signature>"
+msgstr "<empty signature>"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/ktimemon.po b/tde-i18n-en_GB/messages/kdeaddons/ktimemon.po
new file mode 100644
index 00000000000..d8b6aab6fb8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/ktimemon.po
@@ -0,0 +1,368 @@
+# translation of ktimemon.po to British English
+# Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktimemon\n"
+"POT-Creation-Date: 2006-04-15 04:00+0200\n"
+"PO-Revision-Date: 2006-11-24 00:41+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: confdlg.cc:50
+msgid "&General"
+msgstr "&General"
+
+#: confdlg.cc:54
+msgid "Sample &Rate"
+msgstr "Sample &Rate"
+
+#: confdlg.cc:59
+msgid " msec"
+msgstr " msec"
+
+#: confdlg.cc:62
+msgid "Scaling"
+msgstr "Scaling"
+
+#: confdlg.cc:67
+msgid "&Automatic"
+msgstr "&Automatic"
+
+#: confdlg.cc:72
+msgid "&Paging:"
+msgstr "&Paging:"
+
+#: confdlg.cc:76
+msgid "&Swapping:"
+msgstr "&Swapping:"
+
+#: confdlg.cc:79
+msgid "&Context switch:"
+msgstr "&Context switch:"
+
+#: confdlg.cc:85
+msgid "C&olors"
+msgstr "C&olours"
+
+#: confdlg.cc:98 confdlg.cc:104
+msgid "Kernel:"
+msgstr "Kernel:"
+
+#: confdlg.cc:99
+msgid "User:"
+msgstr "User:"
+
+#: confdlg.cc:100
+msgid "Nice:"
+msgstr "Nice:"
+
+#: confdlg.cc:101
+msgid "IOWait:"
+msgstr "IOWait:"
+
+#: confdlg.cc:105
+msgid "Used:"
+msgstr "Used:"
+
+#: confdlg.cc:106
+msgid "Buffers:"
+msgstr "Buffers:"
+
+#: confdlg.cc:107
+msgid "Cached:"
+msgstr "Cached:"
+
+#: confdlg.cc:110
+msgid "CPU"
+msgstr "CPU"
+
+#: confdlg.cc:125
+msgid "Memory"
+msgstr "Memory"
+
+#: confdlg.cc:139
+msgid "Swap"
+msgstr "Swap"
+
+#: confdlg.cc:142
+msgid "Swap:"
+msgstr "Swap:"
+
+#: confdlg.cc:151
+msgid "Backgd:"
+msgstr "Backgd:"
+
+#: confdlg.cc:164
+msgid "&Interaction"
+msgstr "&Interaction"
+
+#: confdlg.cc:168
+msgid "Mouse Events"
+msgstr "Mouse Events"
+
+#: confdlg.cc:183
+msgid "Left button:"
+msgstr "Left button:"
+
+#: confdlg.cc:184
+msgid "Middle button:"
+msgstr "Middle button:"
+
+#: confdlg.cc:185
+msgid "Right button:"
+msgstr "Right button:"
+
+#: confdlg.cc:193
+msgid "Is Ignored"
+msgstr "Is Ignored"
+
+#: confdlg.cc:196
+msgid "Pops Up Menu"
+msgstr "Pops Up Menu"
+
+#: confdlg.cc:197
+msgid "Starts"
+msgstr "Starts"
+
+#: sample.cc:103
+msgid ""
+"Unable to open the file '%1'. The diagnostics are:\n"
+"%2.\n"
+"This file is required to determine current memory usage.\n"
+"Maybe your proc filesystem is non-Linux standard?"
+msgstr ""
+"Unable to open the file '%1'. The diagnostics are:\n"
+"%2.\n"
+"This file is required to determine current memory usage.\n"
+"Maybe your proc filesystem is non-Linux standard?"
+
+#: sample.cc:113
+msgid ""
+"Unable to open the file '%1'. The diagnostics are:\n"
+"%2.\n"
+"This file is required to determine current system info. Maybe your proc "
+"filesystem is non-Linux standard?"
+msgstr ""
+"Unable to open the file '%1'. The diagnostics are:\n"
+"%2.\n"
+"This file is required to determine current system info. Maybe your proc "
+"filesystem is non-Linux standard?"
+
+#: sample.cc:123
+msgid ""
+"Unable to initialize the 'kstat' library. This library is used for accessing "
+"kernel information. The diagnostics are:\n"
+"%1.\n"
+"Are you really running Solaris? Please contact the maintainer at "
+"mueller@kde.org who will try to figure out what went wrong."
+msgstr ""
+"Unable to initialise the 'kstat' library. This library is used for accessing "
+"kernel information. The diagnostics are:\n"
+"%1.\n"
+"Are you really running Solaris? Please contact the maintainer at "
+"mueller@kde.org who will try to figure out what went wrong."
+
+#: sample.cc:212
+msgid ""
+"Unable to read the memory usage file '%1'.\n"
+"The diagnostics are: %2"
+msgstr ""
+"Unable to read the memory usage file '%1'.\n"
+"The diagnostics are: %2"
+
+#: sample.cc:222
+msgid ""
+"The memory usage file '%1' seems to use a different file format than expected.\n"
+"Maybe your version of the proc filesystem is incompatible with supported "
+"versions. Please contact the developer at http://bugs.kde.org/ who will try to "
+"sort this out."
+msgstr ""
+"The memory usage file '%1' seems to use a different file format than expected.\n"
+"Maybe your version of the proc filesystem is incompatible with supported "
+"versions. Please contact the developer at http://bugs.kde.org/ who will try to "
+"sort this out."
+
+#: sample.cc:239
+msgid ""
+"Unable to read the system usage file '%1'.\n"
+"The diagnostics are: %2"
+msgstr ""
+"Unable to read the system usage file '%1'.\n"
+"The diagnostics are: %2"
+
+#: sample.cc:266
+msgid ""
+"Unable to obtain system information.\n"
+"The table(2) system call returned an error for table %1.\n"
+"Please contact the maintainer at mueller@kde.org who will try to figure out "
+"what went wrong."
+msgstr ""
+"Unable to obtain system information.\n"
+"The table(2) system call returned an error for table %1.\n"
+"Please contact the maintainer at mueller@kde.org who will try to figure out "
+"what went wrong."
+
+#: sample.cc:309
+msgid ""
+"Unable to find any entries for CPU statistics in the 'kstat' library. Are you "
+"running a non-standard version of Solaris?\n"
+"Please contact the maintainer via http://bugs.kde.org/ who will try to sort "
+"this out."
+msgstr ""
+"Unable to find any entries for CPU statistics in the 'kstat' library. Are you "
+"running a non-standard version of Solaris?\n"
+"Please contact the maintainer via http://bugs.kde.org/ who will try to sort "
+"this out."
+
+#: sample.cc:325
+msgid ""
+"Unable to read the CPU statistics entry from the 'kstat' library. The "
+"diagnostics are '%1'.\n"
+"Please contact the maintainer via http://bugs.kde.org/ who will try to sort "
+"this out."
+msgstr ""
+"Unable to read the CPU statistics entry from the 'kstat' library. The "
+"diagnostics are '%1'.\n"
+"Please contact the maintainer via http://bugs.kde.org/ who will try to sort "
+"this out."
+
+#: sample.cc:338
+msgid ""
+"The number of CPUs appears to have changed at very short notice, or the 'kstat' "
+"library returns inconsistent results (%1 vs. %2 CPUs).\n"
+"Please contact the maintainer via http://bugs.kde.org/ who will try to sort "
+"this out."
+msgstr ""
+"The number of CPUs appears to have changed at very short notice, or the 'kstat' "
+"library returns inconsistent results (%1 vs. %2 CPUs).\n"
+"Please contact the maintainer via http://bugs.kde.org/ who will try to sort "
+"this out."
+
+#: sample.cc:350
+msgid ""
+"Unable to read the memory statistics entry from the 'kstat' library. The "
+"diagnostics are '%1'\n"
+"You might want to contact the maintainer at http://bugs.kde.org/ who will try "
+"to sort this out."
+msgstr ""
+"Unable to read the memory statistics entry from the 'kstat' library. The "
+"diagnostics are '%1'\n"
+"You might want to contact the maintainer at http://bugs.kde.org/ who will try "
+"to sort this out."
+
+#: sample.cc:367
+msgid ""
+"There seems to be a problem with KTimeMon's handling of the 'kstat' library: 0 "
+"bytes of physical memory determined!\n"
+"Free memory is %1, available memory is %2.\n"
+"Please contact the maintainer at mueller@kde.org who will try to sort this out."
+msgstr ""
+"There seems to be a problem with KTimeMon's handling of the 'kstat' library: 0 "
+"bytes of physical memory determined!\n"
+"Free memory is %1, available memory is %2.\n"
+"Please contact the maintainer at mueller@kde.org who will try to sort this out."
+
+#: sample.cc:379
+msgid ""
+"Unable to determine the number of swap spaces. The diagnostics are '%1'.\n"
+"Please contact the maintainer at http://bugs.kde.org/ who will try to sort this "
+"out."
+msgstr ""
+"Unable to determine the number of swap spaces. The diagnostics are '%1'.\n"
+"Please contact the maintainer at http://bugs.kde.org/ who will try to sort this "
+"out."
+
+#: sample.cc:388
+msgid ""
+"KTimeMon ran out of memory while trying to determine the swap usage.\n"
+"Attempted to allocate %1 bytes of memory (2 * %2 + %3 * %4).\n"
+"Please contact the maintainer at http://bugs.kde.org/ who will try to sort this "
+"out."
+msgstr ""
+"KTimeMon ran out of memory while trying to determine the swap usage.\n"
+"Attempted to allocate %1 bytes of memory (2 * %2 + %3 * %4).\n"
+"Please contact the maintainer at http://bugs.kde.org/ who will try to sort this "
+"out."
+
+#: sample.cc:400
+msgid ""
+"Unable to determine the swap usage.\n"
+"The diagnostics are '%1'.\n"
+"Please contact the maintainer at http://bugs.kde.org/ who will try to sort this "
+"out."
+msgstr ""
+"Unable to determine the swap usage.\n"
+"The diagnostics are '%1'.\n"
+"Please contact the maintainer at http://bugs.kde.org/ who will try to sort this "
+"out."
+
+#: sample.cc:407
+msgid ""
+"Information was requested for %1 swap spaces, but only %2 swap entries were "
+"returned.\n"
+"KTimeMon will attempt to continue.\n"
+"Please contact the maintainer at http://bugs.kde.org/ who will try to sort this "
+"out."
+msgstr ""
+"Information was requested for %1 swap spaces, but only %2 swap entries were "
+"returned.\n"
+"KTimeMon will attempt to continue.\n"
+"Please contact the maintainer at http://bugs.kde.org/ who will try to sort this "
+"out."
+
+#: timemon.cc:173
+msgid ""
+"cpu: %1% idle\n"
+"mem: %2 MB %3% free\n"
+"swap: %4 MB %5% free"
+msgstr ""
+"cpu: %1% idle\n"
+"mem: %2 MB %3% free\n"
+"swap: %4 MB %5% free"
+
+#: timemon.cc:238
+msgid ""
+"KTimeMon for KDE\n"
+"Maintained by Dirk A. Mueller <dmuell@gmx.net>\n"
+"Written by M. Maierhofer (m.maierhofer@tees.ac.uk)\n"
+"Based on timemon by H. Maierhofer"
+msgstr ""
+"KTimeMon for KDE\n"
+"Maintained by Dirk A. Mueller <dmuell@gmx.net>\n"
+"Written by M. Maierhofer (m.maierhofer@tees.ac.uk)\n"
+"Based on timemon by H. Maierhofer"
+
+#: timemon.cc:246
+msgid "System Monitor"
+msgstr "System Monitor"
+
+#: timemon.cc:247
+msgid "Horizontal Bars"
+msgstr "Horizontal Bars"
+
+#: timemon.cc:248
+msgid "Preferences..."
+msgstr "Preferences..."
+
+#: timemon.cc:428
+msgid ""
+"Got diagnostic output from child command:\n"
+"\n"
+msgstr ""
+"Got diagnostic output from child command:\n"
+"\n"
+
+#~ msgid "Memory/Swapping"
+#~ msgstr "Memory/Swapping"
+
+#~ msgid "CPU/Paging"
+#~ msgstr "CPU/Paging"
+
+#~ msgid "Swap/Background"
+#~ msgstr "Swap/Background"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/kuick_plugin.po b/tde-i18n-en_GB/messages/kdeaddons/kuick_plugin.po
new file mode 100644
index 00000000000..5be2405b871
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/kuick_plugin.po
@@ -0,0 +1,72 @@
+# translation of kuick_plugin.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kuick_plugin\n"
+"POT-Creation-Date: 2006-11-03 02:41+0100\n"
+"PO-Revision-Date: 2004-09-15 10:57+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: kdirmenu.cpp:118
+msgid "No Sub-Folders"
+msgstr "No Sub-Folders"
+
+#: kmetamenu.cpp:55
+msgid "&Home Folder"
+msgstr "&Home Folder"
+
+#: kmetamenu.cpp:66
+msgid "&Root Folder"
+msgstr "&Root Folder"
+
+#: kmetamenu.cpp:80
+msgid "&System Configuration"
+msgstr "&System Configuration"
+
+#: kmetamenu.cpp:97
+msgid "&Current Folder"
+msgstr "&Current Folder"
+
+#: kmetamenu.cpp:107
+msgid "C&ontact"
+msgstr "C&ontact"
+
+#: kmetamenu.cpp:114
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#: kuick_plugin.cpp:96
+msgid "&Copy Here"
+msgstr "&Copy Here"
+
+#: kuick_plugin.cpp:97
+msgid "Copy To"
+msgstr "Copy To"
+
+#: kuick_plugin.cpp:106
+msgid "&Move Here"
+msgstr "&Move Here"
+
+#: kuick_plugin.cpp:107
+msgid "Move To"
+msgstr "Move To"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/libkaddrbk_geo_xxport.po b/tde-i18n-en_GB/messages/kdeaddons/libkaddrbk_geo_xxport.po
new file mode 100644
index 00000000000..0bbec6345ea
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/libkaddrbk_geo_xxport.po
@@ -0,0 +1,25 @@
+# translation of libkaddrbk_geo_xxport.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkaddrbk_geo_xxport\n"
+"POT-Creation-Date: 2004-11-25 01:30+0100\n"
+"PO-Revision-Date: 2003-05-17 01:16+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: geo_xxport.cpp:46
+msgid "Export Geo Data..."
+msgstr "Export Geo Data..."
+
+#. i18n: file geo_xxportui.rc line 6
+#: rc.cpp:6
+#, no-c-format
+msgid "&Export"
+msgstr "&Export"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/libkaddrbk_gmx_xxport.po b/tde-i18n-en_GB/messages/kdeaddons/libkaddrbk_gmx_xxport.po
new file mode 100644
index 00000000000..43f38adc9b9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/libkaddrbk_gmx_xxport.po
@@ -0,0 +1,50 @@
+# translation of libkaddrbk_gmx_xxport.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkaddrbk_gmx_xxport\n"
+"POT-Creation-Date: 2006-08-28 02:41+0200\n"
+"PO-Revision-Date: 2004-12-11 10:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: gmx_xxport.cpp:54
+msgid "Import GMX Address Book..."
+msgstr "Import GMX Address Book..."
+
+#: gmx_xxport.cpp:55
+msgid "Export GMX Address Book..."
+msgstr "Export GMX Address Book..."
+
+#: gmx_xxport.cpp:82
+msgid "<qt>Unable to open <b>%1</b> for reading.</qt>"
+msgstr "<qt>Unable to open <b>%1</b> for reading.</qt>"
+
+#: gmx_xxport.cpp:94
+msgid "%1 is not a GMX address book file."
+msgstr "%1 is not a GMX address book file."
+
+#: gmx_xxport.cpp:216
+msgid "<qt>Unable to open file <b>%1</b>.%2.</qt>"
+msgstr "<qt>Unable to open file <b>%1</b>.%2.</qt>"
+
+#: gmx_xxport.cpp:231
+msgid "<qt>Unable to open file <b>%1</b>.</qt>"
+msgstr "<qt>Unable to open file <b>%1</b>.</qt>"
+
+#. i18n: file gmx_xxportui.rc line 6
+#: rc.cpp:6
+#, no-c-format
+msgid "&Import"
+msgstr "&Import"
+
+#. i18n: file gmx_xxportui.rc line 9
+#: rc.cpp:9
+#, no-c-format
+msgid "&Export"
+msgstr "&Export"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/lyrics.po b/tde-i18n-en_GB/messages/kdeaddons/lyrics.po
new file mode 100644
index 00000000000..c2f155fa9eb
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/lyrics.po
@@ -0,0 +1,210 @@
+# translation of lyrics.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lyrics\n"
+"POT-Creation-Date: 2004-11-24 01:22+0100\n"
+"PO-Revision-Date: 2004-07-14 12:17+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: cmodule.cpp:47
+msgid "Lyrics"
+msgstr "Lyrics"
+
+#: cmodule.cpp:47
+msgid "Configure Lyrics Plugin"
+msgstr "Configure Lyrics Plugin"
+
+#: cmodule.cpp:56
+msgid "Search providers:"
+msgstr "Search providers:"
+
+#: cmodule.cpp:61 cmodule.h:24
+msgid "New Search Provider"
+msgstr "New Search Provider"
+
+#: cmodule.cpp:62
+msgid "Delete Search Provider"
+msgstr "Delete Search Provider"
+
+#: cmodule.cpp:63
+msgid "Move Up"
+msgstr "Move Up"
+
+#: cmodule.cpp:64
+msgid "Move Down"
+msgstr "Move Down"
+
+#: cmodule.cpp:69
+msgid "Search Provider Properties"
+msgstr "Search Provider Properties"
+
+#: cmodule.cpp:72
+msgid "Name:"
+msgstr "Name:"
+
+#: cmodule.cpp:74
+msgid "Query:"
+msgstr "Query:"
+
+#: cmodule.cpp:78
+msgid ""
+"For your query, you can use any property of your multimedia item, just "
+"enclosing it with a $(property).\n"
+"\n"
+"Some common properties used are $(title), $(author) and $(album). For example, "
+"to search in Google for the author, title and track, just use:\n"
+"http://www.google.com/search?q=$(author)+$(title)+$(track)"
+msgstr ""
+"For your query, you can use any property of your multimedia item, just "
+"enclosing it with a $(property).\n"
+"\n"
+"Some common properties used are $(title), $(author) and $(album). For example, "
+"to search in Google for the author, title and track, just use:\n"
+"http://www.google.com/search?q=$(author)+$(title)+$(track)"
+
+#: cmodule.cpp:122
+msgid ""
+"You must have at least one search provider. The current one will not be "
+"removed."
+msgstr ""
+"You must have at least one search provider. The current one will not be "
+"removed."
+
+#: lyrics.cpp:36
+msgid "&Follow Noatun Playlist"
+msgstr "&Follow Noatun Playlist"
+
+#: lyrics.cpp:38
+msgid "&Link URL to File"
+msgstr "&Link URL to File"
+
+#: lyrics.cpp:44
+msgid "Search provider:"
+msgstr "Search provider:"
+
+#: lyrics.cpp:44
+msgid "Search Provider"
+msgstr "Search Provider"
+
+#: lyrics.cpp:45
+msgid "&Search Provider"
+msgstr "&Search Provider"
+
+#: lyrics.cpp:48
+msgid "&View Lyrics"
+msgstr "&View Lyrics"
+
+#: lyrics.cpp:63
+msgid "Ready"
+msgstr "Ready"
+
+#: lyrics.cpp:82
+msgid "Please enter the URL you want to go to:"
+msgstr "Please enter the URL you want to go to:"
+
+#: lyrics.cpp:101
+msgid ""
+"Choosing this option, the current URL will be attached to the current file. "
+"This way, if you try to view the lyrics of this file later, you won't have to "
+"search for it again. This information can be stored between sessions, as long "
+"as your playlist stores metadata about the multimedia items (almost all the "
+"playlists do). If you want to be able to search for other lyrics for this "
+"music, you must select this option again to clear the stored URL."
+msgstr ""
+"Choosing this option, the current URL will be attached to the current file. "
+"This way, if you try to view the lyrics of this file later, you won't have to "
+"search for it again. This information can be stored between sessions, as long "
+"as your playlist stores metadata about the multimedia items (almost all the "
+"playlists do). If you want to be able to search for other lyrics for this "
+"music, you must select this option again to clear the stored URL."
+
+#: lyrics.cpp:117
+msgid "Loading..."
+msgstr "Loading..."
+
+#: lyrics.cpp:124
+msgid "Loaded"
+msgstr "Loaded"
+
+#: lyrics.cpp:125
+#, c-format
+msgid "Lyrics: %1"
+msgstr "Lyrics: %1"
+
+#: lyrics.cpp:180
+msgid ""
+"You can only view the lyrics of the current song, and currently there is none."
+msgstr ""
+"You can only view the lyrics of the current song, and currently there is none."
+
+#: lyrics.cpp:199
+#, c-format
+msgid "Loading Lyrics for %1"
+msgstr "Loading Lyrics for %1"
+
+#: lyrics.cpp:203
+msgid ""
+"<HTML><BODY>"
+"<p><strong>Please wait! Searching for...</strong></p>"
+"<TABLE BORDER=1 WIDTH=\"100%\"><TR><TD BGCOLOR=\"#707671\"><strong>"
+"Title</strong></TD><TD>%1</TD></TR><TR><TD BGCOLOR=\"#707671\"><strong>"
+"Author</strong></TD><TD>%2</TD></TR><TR><TD BGCOLOR=\"#707671\"><strong>"
+"Album</strong></TD><TD>%3</TD></TR></TABLE>"
+msgstr ""
+"<HTML><BODY>"
+"<p><strong>Please wait! Searching for...</strong></p>"
+"<TABLE BORDER=1 WIDTH=\"100%\"><TR><TD BGCOLOR=\"#707671\"><strong>"
+"Title</strong></TD><TD>%1</TD></TR><TR><TD BGCOLOR=\"#707671\"><strong>"
+"Author</strong></TD><TD>%2</TD></TR><TR><TD BGCOLOR=\"#707671\"><strong>"
+"Album</strong></TD><TD>%3</TD></TR></TABLE>"
+
+#: lyrics.cpp:221
+msgid ""
+"<hr>"
+"<p><strong>Searching at %1</strong>"
+"<br><small>(<a href=\"%3\">%2</a></small>)</p>"
+msgstr ""
+"<hr>"
+"<p><strong>Searching at %1</strong>"
+"<br><small>(<a href=\"%3\">%2</a></small>)</p>"
+
+#: lyrics.cpp:229
+msgid ""
+"<hr>"
+"<p><strong>Using the stored URL</strong>"
+"<br><small>(<a href=\"%2\">%1</a></small>)</p>"
+msgstr ""
+"<hr>"
+"<p><strong>Using the stored URL</strong>"
+"<br><small>(<a href=\"%2\">%1</a></small>)</p>"
+
+#: lyrics.cpp:235
+msgid ""
+"In order to find the lyrics for the current song, this plugin uses the "
+"properties stored with each song, such as its title, author and album. These "
+"properties are usually retrieved by a tag reader, but in some cases they may "
+"not be present or be incorrect. In that case, the Lyrics plugin will not be "
+"able to find the lyrics until these properties are fixed (you can fix them "
+"using the tag editor).\n"
+"Hint: The lucky tag plugin, present in the kdeaddons module, can try to guess "
+"properties such as title and author from the filename of a song. Enabling it "
+"may increase the probability of finding lyrics."
+msgstr ""
+"In order to find the lyrics for the current song, this plugin uses the "
+"properties stored with each song, such as its title, author and album. These "
+"properties are usually retrieved by a tag reader, but in some cases they may "
+"not be present or be incorrect. In that case, the Lyrics plugin will not be "
+"able to find the lyrics until these properties are fixed (you can fix them "
+"using the tag editor).\n"
+"Hint: The lucky tag plugin, present in the kdeaddons module, can try to guess "
+"properties such as title and author from the filename of a song. Enabling it "
+"may increase the probability of finding lyrics."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/mediacontrol.po b/tde-i18n-en_GB/messages/kdeaddons/mediacontrol.po
new file mode 100644
index 00000000000..8b9423c4384
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/mediacontrol.po
@@ -0,0 +1,229 @@
+# translation of mediacontrol.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mediacontrol\n"
+"POT-Creation-Date: 2008-08-12 01:19+0200\n"
+"PO-Revision-Date: 2005-07-01 15:39+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kscdInterface.cpp:259
+msgid ""
+"_: artist - trackname\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: kscdInterface.cpp:273
+msgid ""
+"_: (album) - trackname\n"
+"(%1) - %2"
+msgstr "(%1) - %2"
+
+#: kscdInterface.cpp:280
+msgid ""
+"_: artistname (albumname)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: kscdInterface.cpp:284
+msgid ""
+"_: artistname (albumname) - trackname\n"
+"%1 (%2) - %3"
+msgstr "%1 (%2) - %3"
+
+#: mediacontrol.cpp:99 mediacontrol.cpp:155 mediacontrolconfig.cpp:46
+msgid "MediaControl"
+msgstr "MediaControl"
+
+#: mediacontrol.cpp:101
+msgid "A small control-applet for various media players"
+msgstr "A small control-applet for various media players"
+
+#: mediacontrol.cpp:116
+msgid "Main Developer"
+msgstr "Main Developer"
+
+#: mediacontrol.cpp:118
+msgid "Initial About-Dialog"
+msgstr "Initial About-Dialogue"
+
+#: mediacontrol.cpp:121 mediacontrol.cpp:123
+msgid "Button-Pixmaps"
+msgstr "Button-Pixmaps"
+
+#: mediacontrol.cpp:125
+msgid "Fix for Noatun-Support"
+msgstr "Fix for Noatun-Support"
+
+#: mediacontrol.cpp:127
+msgid "Fix for Vertical Slider"
+msgstr "Fix for Vertical Slider"
+
+#: mediacontrol.cpp:129
+msgid "Volume Control Implementation"
+msgstr "Volume Control Implementation"
+
+#: mediacontrol.cpp:131
+msgid "Fix for JuK-Support"
+msgstr "Fix for JuK-Support"
+
+#: mediacontrol.cpp:133
+msgid "mpd-Support"
+msgstr "mpd-Support"
+
+#: mediacontrol.cpp:156
+msgid "Configure MediaControl..."
+msgstr "Configure MediaControl..."
+
+#: mediacontrol.cpp:158
+msgid "About MediaControl"
+msgstr "About MediaControl"
+
+#: mediacontrol.cpp:215
+msgid "Start the player"
+msgstr "Start the player"
+
+#: mediacontrol.cpp:426
+msgid "There was trouble loading theme %1. Please choose a different theme."
+msgstr "There was trouble loading theme %1. Please choose a different theme."
+
+#: mpdInterface.cpp:140
+msgid ""
+"Connection refused to %1:%2.\n"
+"Is mpd running?"
+msgstr ""
+"Connection refused to %1:%2.\n"
+"Is mpd running?"
+
+#: mpdInterface.cpp:143
+msgid "Host '%1' not found."
+msgstr "Host '%1' not found."
+
+#: mpdInterface.cpp:146
+msgid "Error reading socket."
+msgstr "Error reading socket."
+
+#: mpdInterface.cpp:149
+msgid "Connection error"
+msgstr "Connection error"
+
+#: mpdInterface.cpp:154 mpdInterface.cpp:209
+msgid "MediaControl MPD Error"
+msgstr "MediaControl MPD Error"
+
+#: mpdInterface.cpp:155
+msgid "Reconnect"
+msgstr "Reconnect"
+
+#: mpdInterface.cpp:562
+#, c-format
+msgid "No tags: %1"
+msgstr "No tags: %1"
+
+#: playerInterface.cpp:32
+msgid "Could not start media player."
+msgstr "Could not start media player."
+
+#. i18n: file mediacontrolconfigwidget.ui line 46
+#: rc.cpp:3
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file mediacontrolconfigwidget.ui line 57
+#: rc.cpp:6
+#, no-c-format
+msgid "Media-Player"
+msgstr "Media-Player"
+
+#. i18n: file mediacontrolconfigwidget.ui line 68
+#: rc.cpp:9
+#, no-c-format
+msgid "Select the multimedia player you are using from this list."
+msgstr "Select the multimedia player you are using from this list."
+
+#. i18n: file mediacontrolconfigwidget.ui line 86
+#: rc.cpp:12
+#, no-c-format
+msgid "&Wheel scroll seconds:"
+msgstr "&Wheel scroll seconds:"
+
+#. i18n: file mediacontrolconfigwidget.ui line 97
+#: rc.cpp:15
+#, no-c-format
+msgid "Sets the number of lines a mousewheel will scroll in the current file."
+msgstr "Sets the number of lines a mousewheel will scroll in the current file."
+
+#. i18n: file mediacontrolconfigwidget.ui line 109
+#: rc.cpp:18
+#, no-c-format
+msgid "&Themes"
+msgstr "&Themes"
+
+#. i18n: file mediacontrolconfigwidget.ui line 120
+#: rc.cpp:21
+#, no-c-format
+msgid "&Use themes"
+msgstr "&Use themes"
+
+#. i18n: file mediacontrolconfigwidget.ui line 126
+#: rc.cpp:24
+#, no-c-format
+msgid "default"
+msgstr "default"
+
+#. i18n: file mediacontrolconfigwidget.ui line 171
+#: rc.cpp:27
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file mediacontrolconfigwidget.ui line 178
+#: rc.cpp:30
+#, no-c-format
+msgid "Shows you how the selected theme will look"
+msgstr "Shows you how the selected theme will look"
+
+#. i18n: file mediacontrolconfigwidget.ui line 215
+#: rc.cpp:33
+#, no-c-format
+msgid "<"
+msgstr "<"
+
+#. i18n: file mediacontrolconfigwidget.ui line 243
+#: rc.cpp:36 rc.cpp:45
+#, no-c-format
+msgid ">"
+msgstr ">"
+
+#. i18n: file mediacontrolconfigwidget.ui line 271
+#: rc.cpp:39
+#, no-c-format
+msgid "o"
+msgstr "o"
+
+#. i18n: file mediacontrolconfigwidget.ui line 299
+#: rc.cpp:42
+#, no-c-format
+msgid "O"
+msgstr "O"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/mf_konqplugin.po b/tde-i18n-en_GB/messages/kdeaddons/mf_konqplugin.po
new file mode 100644
index 00000000000..1e9990a3361
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/mf_konqplugin.po
@@ -0,0 +1,31 @@
+# translation of mf_konqplugin.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mf_konqplugin\n"
+"POT-Creation-Date: 2005-06-13 01:32+0200\n"
+"PO-Revision-Date: 2005-06-17 13:41+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: konqmficon.cpp:249
+msgid "Microformats"
+msgstr "Microformats"
+
+#: konqmficon.cpp:261
+msgid "Import All Microformats"
+msgstr "Import All Microformats"
+
+#: konqmficon.cpp:284
+#, c-format
+msgid ""
+"_n: This site has a microformat entry\n"
+"This site has %n microformat entries"
+msgstr ""
+"This site has a microformat entry\n"
+"This site has %n microformat entries"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/minitoolsplugin.po b/tde-i18n-en_GB/messages/kdeaddons/minitoolsplugin.po
new file mode 100644
index 00000000000..53c3ff46b5c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/minitoolsplugin.po
@@ -0,0 +1,29 @@
+# translation of minitoolsplugin.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: minitoolsplugin\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2003-10-15 16:54+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: minitoolsplugin.cpp:49
+msgid "&Minitools"
+msgstr "&Minitools"
+
+#: minitoolsplugin.cpp:118
+msgid "&Edit Minitools"
+msgstr "&Edit Minitools"
+
+#. i18n: file minitoolsplugin.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/nexscope.po b/tde-i18n-en_GB/messages/kdeaddons/nexscope.po
new file mode 100644
index 00000000000..5649e096fb8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/nexscope.po
@@ -0,0 +1,75 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-07-15 13:03+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: gui.cpp:81
+msgid "Nex Configuration"
+msgstr "Nex Configuration"
+
+#: gui.cpp:98 gui.cpp:178
+msgid "Name"
+msgstr "Name"
+
+#: gui.cpp:110
+msgid "Main"
+msgstr "Main"
+
+#: nex.cpp:413
+msgid "&Erase between frames"
+msgstr "&Erase between frames"
+
+#: nex.cpp:419
+msgid "&Convolve audio"
+msgstr "&Convolve audio"
+
+#: nex.cpp:424
+msgid "Comments"
+msgstr "Comments"
+
+#: nex.cpp:571
+msgid "Nex"
+msgstr "Nex"
+
+#: nex.cpp:572
+msgid "The awesome customizable scope"
+msgstr "The awesome customisable scope"
+
+#: nex.cpp:576
+msgid "Nex Author"
+msgstr "Nex Author"
+
+#: noatunplugin.cpp:37
+msgid "Unable to start noatunNex. Check your installation."
+msgstr "Unable to start noatunNex. Check your installation."
+
+#: renderers.cpp:25
+msgid "Pair"
+msgstr "Pair"
+
+#: renderers.cpp:26
+msgid "Solid"
+msgstr "Solid"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/pitchablespeed.po b/tde-i18n-en_GB/messages/kdeaddons/pitchablespeed.po
new file mode 100644
index 00000000000..0806fdda49c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/pitchablespeed.po
@@ -0,0 +1,55 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-07-12 01:14+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: pitchablespeed.cpp:151
+msgid "Toggle Speed Slider"
+msgstr "Toggle Speed Slider"
+
+#. i18n: file speedtuner.ui line 17
+#: rc.cpp:3
+#, no-c-format
+msgid "Adjust Playing Speed"
+msgstr "Adjust Playing Speed"
+
+#. i18n: file speedtuner.ui line 113
+#: rc.cpp:6
+#, no-c-format
+msgid "&Range:"
+msgstr "&Range:"
+
+#. i18n: file speedtuner.ui line 127
+#: rc.cpp:9 rc.cpp:18
+#, no-c-format
+msgid " %"
+msgstr " %"
+
+#. i18n: file speedtuner.ui line 130
+#: rc.cpp:12
+#, no-c-format
+msgid "+/- "
+msgstr "+/- "
+
+#. i18n: file speedtuner.ui line 138
+#: rc.cpp:15
+#, no-c-format
+msgid "&Offset:"
+msgstr "&Offset:"
+
+#. i18n: file speedtuner.ui line 162
+#: rc.cpp:21
+#, no-c-format
+msgid "&Preserve frequencies"
+msgstr "&Preserve frequencies"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/rellinks.po b/tde-i18n-en_GB/messages/kdeaddons/rellinks.po
new file mode 100644
index 00000000000..5ba9644b669
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/rellinks.po
@@ -0,0 +1,214 @@
+# translation of rellinks.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: rellinks\n"
+"POT-Creation-Date: 2005-09-05 02:42+0200\n"
+"PO-Revision-Date: 2005-11-06 00:08+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: plugin_rellinks.cpp:57
+msgid "Rellinks"
+msgstr "Rellinks"
+
+#: plugin_rellinks.cpp:73
+msgid "&Top"
+msgstr "&Top"
+
+#: plugin_rellinks.cpp:74
+msgid "<p>This link references a home page or the top of some hierarchy.</p>"
+msgstr "<p>This link references a home page or the top of some hierarchy.</p>"
+
+#: plugin_rellinks.cpp:76
+msgid "&Up"
+msgstr "&Up"
+
+#: plugin_rellinks.cpp:77
+msgid ""
+"<p>This link references the immediate parent of the current document.</p>"
+msgstr ""
+"<p>This link references the immediate parent of the current document.</p>"
+
+#: plugin_rellinks.cpp:81
+msgid "&First"
+msgstr "&First"
+
+#: plugin_rellinks.cpp:82
+msgid ""
+"<p>This link type tells search engines which document is considered by the "
+"author to be the starting point of the collection.</p>"
+msgstr ""
+"<p>This link type tells search engines which document is considered by the "
+"author to be the starting point of the collection.</p>"
+
+#: plugin_rellinks.cpp:85
+msgid ""
+"<p>This link references the previous document in an ordered series of "
+"documents.</p>"
+msgstr ""
+"<p>This link references the previous document in an ordered series of "
+"documents.</p>"
+
+#: plugin_rellinks.cpp:87
+msgid "&Next"
+msgstr "&Next"
+
+#: plugin_rellinks.cpp:88
+msgid ""
+"<p>This link references the next document in an ordered series of documents.</p>"
+msgstr ""
+"<p>This link references the next document in an ordered series of documents.</p>"
+
+#: plugin_rellinks.cpp:90
+msgid "&Last"
+msgstr "&Last"
+
+#: plugin_rellinks.cpp:91
+msgid "<p>This link references the end of a sequence of documents.</p>"
+msgstr "<p>This link references the end of a sequence of documents.</p>"
+
+#: plugin_rellinks.cpp:94
+msgid "&Search"
+msgstr "&Search"
+
+#: plugin_rellinks.cpp:95
+msgid "<p>This link references the search.</p>"
+msgstr "<p>This link references the search.</p>"
+
+#: plugin_rellinks.cpp:98
+msgid "Document"
+msgstr "Document"
+
+#: plugin_rellinks.cpp:99
+msgid "<p>This menu contains the links referring the document information.</p>"
+msgstr ""
+"<p>This menu contains the links referring the document information.</p>"
+
+#: plugin_rellinks.cpp:102
+msgid "Table of &Contents"
+msgstr "Table of &Contents"
+
+#: plugin_rellinks.cpp:104
+msgid "<p>This link references the table of contents.</p>"
+msgstr "<p>This link references the table of contents.</p>"
+
+#: plugin_rellinks.cpp:106
+msgid "Chapters"
+msgstr "Chapters"
+
+#: plugin_rellinks.cpp:109
+msgid "<p>This menu references the chapters of the document.</p>"
+msgstr "<p>This menu references the chapters of the document.</p>"
+
+#: plugin_rellinks.cpp:112
+msgid "Sections"
+msgstr "Sections"
+
+#: plugin_rellinks.cpp:115
+msgid "<p>This menu references the sections of the document.</p>"
+msgstr "<p>This menu references the sections of the document.</p>"
+
+#: plugin_rellinks.cpp:118
+msgid "Subsections"
+msgstr "Subsections"
+
+#: plugin_rellinks.cpp:121
+msgid "<p>This menu references the subsections of the document.</p>"
+msgstr "<p>This menu references the subsections of the document.</p>"
+
+#: plugin_rellinks.cpp:124
+msgid "Appendix"
+msgstr "Appendix"
+
+#: plugin_rellinks.cpp:127
+msgid "<p>This link references the appendix.</p>"
+msgstr "<p>This link references the appendix.</p>"
+
+#: plugin_rellinks.cpp:130
+msgid "&Glossary"
+msgstr "&Glossary"
+
+#: plugin_rellinks.cpp:132
+msgid "<p>This link references the glossary.</p>"
+msgstr "<p>This link references the glossary.</p>"
+
+#: plugin_rellinks.cpp:134
+msgid "&Index"
+msgstr "&Index"
+
+#: plugin_rellinks.cpp:136
+msgid "<p>This link references the index.</p>"
+msgstr "<p>This link references the index.</p>"
+
+#: plugin_rellinks.cpp:139
+msgid "More"
+msgstr "More"
+
+#: plugin_rellinks.cpp:140
+msgid "<p>This menu contains other important links.</p>"
+msgstr "<p>This menu contains other important links.</p>"
+
+#: plugin_rellinks.cpp:145
+msgid "<p>This link references the help.</p>"
+msgstr "<p>This link references the help.</p>"
+
+#: plugin_rellinks.cpp:147
+msgid "&Authors"
+msgstr "&Authors"
+
+#: plugin_rellinks.cpp:149
+msgid "<p>This link references the author.</p>"
+msgstr "<p>This link references the author.</p>"
+
+#: plugin_rellinks.cpp:151
+msgid "Copy&right"
+msgstr "Copy&right"
+
+#: plugin_rellinks.cpp:153
+msgid "<p>This link references the copyright.</p>"
+msgstr "<p>This link references the copyright.</p>"
+
+#: plugin_rellinks.cpp:157
+msgid "<p>This menu references the bookmarks.</p>"
+msgstr "<p>This menu references the bookmarks.</p>"
+
+#: plugin_rellinks.cpp:161
+msgid "Other Versions"
+msgstr "Other Versions"
+
+#: plugin_rellinks.cpp:163
+msgid "<p>This link references the alternate versions of this document.</p>"
+msgstr "<p>This link references the alternate versions of this document.</p>"
+
+#: plugin_rellinks.cpp:170
+msgid "<p>Miscellaneous links.</p>"
+msgstr "<p>Miscellaneous links.</p>"
+
+#: plugin_rellinks.cpp:397 plugin_rellinks.cpp:411
+#, c-format
+msgid "[Autodetected] %1"
+msgstr "[Autodetected] %1"
+
+#. i18n: file plugin_rellinks.rc line 5
+#: rc.cpp:6 rc.cpp:9
+#, no-c-format
+msgid "Document Relations"
+msgstr "Document Relations"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/searchbarplugin.po b/tde-i18n-en_GB/messages/kdeaddons/searchbarplugin.po
new file mode 100644
index 00000000000..38de9d32c08
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/searchbarplugin.po
@@ -0,0 +1,48 @@
+# translation of searchbarplugin.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: searchbarplugin\n"
+"POT-Creation-Date: 2006-06-20 04:04+0200\n"
+"PO-Revision-Date: 2006-11-24 00:41+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file searchbar.rc line 3
+#: rc.cpp:3
+#, no-c-format
+msgid "Search Toolbar"
+msgstr "Search Toolbar"
+
+#: searchbar.cpp:71
+msgid "Search Bar"
+msgstr "Search Bar"
+
+#: searchbar.cpp:79
+msgid ""
+"Search Bar"
+"<p>Enter a search term. Click on the icon to change search mode or provider."
+msgstr ""
+"Search Bar"
+"<p>Enter a search term. Click on the icon to change search mode or provider."
+
+#: searchbar.cpp:82
+msgid "Focus Searchbar"
+msgstr "Focus Searchbar"
+
+#: searchbar.cpp:264 searchbar.cpp:327
+msgid "Find in This Page"
+msgstr "Find in This Page"
+
+#: searchbar.cpp:298
+msgid "%1 Search"
+msgstr "%1 Search"
+
+#: searchbar.cpp:358
+msgid "Select Search Engines..."
+msgstr "Select Search Engines..."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/synaescope.po b/tde-i18n-en_GB/messages/kdeaddons/synaescope.po
new file mode 100644
index 00000000000..1af4fa4b967
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/synaescope.po
@@ -0,0 +1,42 @@
+# translation of synaescope.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: synaescope\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2004-06-25 12:05+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: cmodule.cpp:34
+msgid "Synaescope"
+msgstr "Synaescope"
+
+#: cmodule.cpp:34
+msgid "Noatun Visualization"
+msgstr "Noatun Visualisation"
+
+#: cmodule.cpp:44
+msgid "Display width:"
+msgstr "Display width:"
+
+#: cmodule.cpp:47
+msgid "Display height:"
+msgstr "Display height:"
+
+#: synaescope.cpp:54
+msgid ""
+"Unable to locate noatunsynaescope.bin in your path. Check your installation."
+msgstr ""
+"Unable to locate noatunsynaescope.bin in your path. Check your installation."
+
+#: synaescope.cpp:68
+msgid "Unable to start noatunsynaescope. Check your installation."
+msgstr "Unable to start noatunsynaescope. Check your installation."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/tippecanoe.po b/tde-i18n-en_GB/messages/kdeaddons/tippecanoe.po
new file mode 100644
index 00000000000..39e54fa292a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/tippecanoe.po
@@ -0,0 +1,27 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-07-15 13:03+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: synaescope.cpp:36
+msgid "Tippecanoe - Noatun"
+msgstr "Tippecanoe - Noatun"
+
+#: synaescope.cpp:55
+msgid "Toggle Tippecanoe"
+msgstr "Toggle Tippecanoe"
+
+#: synaescope.cpp:63
+msgid "Unable to start noatuntippecanoe.bin. Check your installation."
+msgstr "Unable to start noatuntippecanoe.bin. Check your installation."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/tyler.po b/tde-i18n-en_GB/messages/kdeaddons/tyler.po
new file mode 100644
index 00000000000..2d1b8befc63
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/tyler.po
@@ -0,0 +1,19 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-07-15 13:03+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: tyler.cpp:46
+msgid "Unable to start noatuntyler.bin. Check your installation."
+msgstr "Unable to start noatuntyler.bin. Check your installation."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/uachangerplugin.po b/tde-i18n-en_GB/messages/kdeaddons/uachangerplugin.po
new file mode 100644
index 00000000000..661fb99f038
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/uachangerplugin.po
@@ -0,0 +1,74 @@
+# translation of uachangerplugin.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: uachangerplugin\n"
+"POT-Creation-Date: 2005-06-28 01:37+0200\n"
+"PO-Revision-Date: 2004-04-27 11:11+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#. i18n: file uachangerplugin.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#: uachangerplugin.cpp:45
+msgid "Change Browser Identification"
+msgstr "Change Browser Identification"
+
+#: uachangerplugin.cpp:60
+msgid "Change Browser &Identification"
+msgstr "Change Browser &Identification"
+
+#: uachangerplugin.cpp:143
+#, c-format
+msgid "Version %1"
+msgstr "Version %1"
+
+#: uachangerplugin.cpp:150
+msgid "Version %1 on %2"
+msgstr "Version %1 on %2"
+
+#: uachangerplugin.cpp:152
+msgid "%1 %2 on %3"
+msgstr "%1 %2 on %3"
+
+#: uachangerplugin.cpp:175
+msgid "Other"
+msgstr "Other"
+
+#: uachangerplugin.cpp:213
+msgid "Identify As"
+msgstr "Identify As"
+
+#: uachangerplugin.cpp:219
+msgid "Default Identification"
+msgstr "Default Identification"
+
+#: uachangerplugin.cpp:247
+msgid "Apply to Entire Site"
+msgstr "Apply to Entire Site"
+
+#: uachangerplugin.cpp:252
+msgid "Configure..."
+msgstr "Configure..."
diff --git a/tde-i18n-en_GB/messages/kdeaddons/validatorsplugin.po b/tde-i18n-en_GB/messages/kdeaddons/validatorsplugin.po
new file mode 100644
index 00000000000..57b945dd6e1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/validatorsplugin.po
@@ -0,0 +1,110 @@
+# translation of validatorsplugin.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: validatorsplugin\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2004-06-25 12:06+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: plugin_validators.cpp:43
+msgid "Validate Web Page"
+msgstr "Validate Web Page"
+
+#: plugin_validators.cpp:53
+msgid "&Validate Web Page"
+msgstr "&Validate Web Page"
+
+#: plugin_validators.cpp:57
+msgid "Validate &HTML"
+msgstr "Validate &HTML"
+
+#: plugin_validators.cpp:62
+msgid "Validate &CSS"
+msgstr "Validate &CSS"
+
+#: plugin_validators.cpp:67
+msgid "Validate &Links"
+msgstr "Validate &Links"
+
+#: plugin_validators.cpp:76
+msgid "C&onfigure Validator..."
+msgstr "C&onfigure Validator..."
+
+#: plugin_validators.cpp:146
+msgid "Cannot Validate Source"
+msgstr "Cannot Validate Source"
+
+#: plugin_validators.cpp:147
+msgid "You cannot validate anything except web pages with this plugin."
+msgstr "You cannot validate anything except web pages with this plugin."
+
+#: plugin_validators.cpp:161
+msgid "The URL you entered is not valid, please correct it and try again."
+msgstr "The URL you entered is not valid, please correct it and try again."
+
+#: plugin_validators.cpp:170
+msgid "Upload Not Possible"
+msgstr "Upload Not Possible"
+
+#: plugin_validators.cpp:171
+msgid "Validating links is not possible for local files."
+msgstr "Validating links is not possible for local files."
+
+#: plugin_validators.cpp:184
+msgid ""
+"<qt>The selected URL cannot be verified because it contains a password. Sending "
+"this URL to <b>%1</b> would put the security of <b>%2</b> at risk.</qt>"
+msgstr ""
+"<qt>The selected URL cannot be verified because it contains a password. Sending "
+"this URL to <b>%1</b> would put the security of <b>%2</b> at risk.</qt>"
+
+#. i18n: file plugin_validators.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#: validatorsdialog.cpp:35
+msgid "Configure Validating Servers"
+msgstr "Configure Validating Servers"
+
+#: validatorsdialog.cpp:40
+msgid "HTML/XML Validator"
+msgstr "HTML/XML Validator"
+
+#: validatorsdialog.cpp:44 validatorsdialog.cpp:62 validatorsdialog.cpp:80
+msgid "URL:"
+msgstr "URL:"
+
+#: validatorsdialog.cpp:50 validatorsdialog.cpp:68
+msgid "Upload:"
+msgstr "Upload:"
+
+#: validatorsdialog.cpp:58
+msgid "CSS Validator"
+msgstr "CSS Validator"
+
+#: validatorsdialog.cpp:76
+msgid "Link Validator"
+msgstr "Link Validator"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/wakeup.po b/tde-i18n-en_GB/messages/kdeaddons/wakeup.po
new file mode 100644
index 00000000000..8877f3be0a1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/wakeup.po
@@ -0,0 +1,55 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-07-15 13:03+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: wakeup.cpp:169
+msgid "Wakeup"
+msgstr "Wakeup"
+
+#: wakeup.cpp:169
+msgid "Alarm Configuration"
+msgstr "Alarm Configuration"
+
+#: wakeup.cpp:203
+msgid "Select days:"
+msgstr "Select days:"
+
+#: wakeup.cpp:204
+msgid "Hour"
+msgstr "Hour"
+
+#: wakeup.cpp:205
+msgid "Minute"
+msgstr "Minute"
+
+#: wakeup.cpp:240
+msgid "Volume Control"
+msgstr "Volume Control"
+
+#: wakeup.cpp:241
+msgid "No change to volume, just starts the player"
+msgstr "No change to volume, just starts the player"
+
+#: wakeup.cpp:242
+msgid "The volume decreases slowly and finally stops the player"
+msgstr "The volume decreases slowly and finally stops the player"
+
+#: wakeup.cpp:243
+msgid "The player starts and the volume increases to the chosen value"
+msgstr "The player starts and the volume increases to the chosen value"
+
+#: wakeup.cpp:248
+msgid "Volume increases to:"
+msgstr "Volume increases to:"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/wavecapture.po b/tde-i18n-en_GB/messages/kdeaddons/wavecapture.po
new file mode 100644
index 00000000000..ca3f979cd92
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/wavecapture.po
@@ -0,0 +1,23 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2002-07-15 13:03+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: wavecapture.cpp:94
+msgid "Wave Capture"
+msgstr "Wave Capture"
+
+#: wavecapture.cpp:133
+msgid "Save Last Wave File As"
+msgstr "Save Last Wave File As"
diff --git a/tde-i18n-en_GB/messages/kdeaddons/webarchiver.po b/tde-i18n-en_GB/messages/kdeaddons/webarchiver.po
new file mode 100644
index 00000000000..0cd261d1654
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeaddons/webarchiver.po
@@ -0,0 +1,140 @@
+# translation of webarchiver.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: webarchiver\n"
+"POT-Creation-Date: 2007-01-25 02:44+0100\n"
+"PO-Revision-Date: 2005-11-06 00:08+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file archiveviewbase.ui line 16
+#: archivedialog.cpp:54 rc.cpp:9
+#, no-c-format
+msgid "Web Archiver"
+msgstr "Web Archiver"
+
+#: archivedialog.cpp:90
+msgid "Unable to Open Web-Archive"
+msgstr "Unable to Open Web-Archive"
+
+#: archivedialog.cpp:91
+msgid ""
+"Unable to open \n"
+" %1 \n"
+" for writing."
+msgstr ""
+"Unable to open \n"
+" %1 \n"
+" for writing."
+
+#: archivedialog.cpp:125
+msgid "Could Not Open Temporary File"
+msgstr "Could Not Open Temporary File"
+
+#: archivedialog.cpp:126
+msgid "Could not open a temporary file"
+msgstr "Could not open a temporary file"
+
+#: archivedialog.cpp:157
+msgid "Archiving webpage completed."
+msgstr "Archiving webpage completed."
+
+#: archivedialog.cpp:453
+msgid "Downloading"
+msgstr "Downloading"
+
+#: archivedialog.cpp:468
+msgid "Ok"
+msgstr "Ok"
+
+#: plugin_webarchiver.cpp:57
+msgid "Archive &Web Page..."
+msgstr "Archive &Web Page..."
+
+#: plugin_webarchiver.cpp:90
+msgid "*.war *.tgz|Web Archives"
+msgstr "*.war *.tgz|Web Archives"
+
+#: plugin_webarchiver.cpp:91
+msgid "Save Page as Web-Archive"
+msgstr "Save Page as Web-Archive"
+
+#: plugin_webarchiver.cpp:96
+msgid "Invalid URL"
+msgstr "Invalid URL"
+
+#: plugin_webarchiver.cpp:97
+msgid ""
+"The URL\n"
+"%1\n"
+"is not valid."
+msgstr ""
+"The URL\n"
+"%1\n"
+"is not valid."
+
+#: plugin_webarchiver.cpp:104
+msgid "File Exists"
+msgstr "File Exists"
+
+#: plugin_webarchiver.cpp:105
+msgid ""
+"Do you really want to overwrite:\n"
+"%1?"
+msgstr ""
+"Do you really want to overwrite:\n"
+"%1?"
+
+#: plugin_webarchiver.cpp:106
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#. i18n: file plugin_webarchiver.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#. i18n: file archiveviewbase.ui line 43
+#: rc.cpp:12
+#, no-c-format
+msgid "Local File"
+msgstr "Local File"
+
+#. i18n: file archiveviewbase.ui line 51
+#: rc.cpp:15
+#, no-c-format
+msgid "To:"
+msgstr "To:"
+
+#. i18n: file archiveviewbase.ui line 59
+#: rc.cpp:18
+#, no-c-format
+msgid "Archiving:"
+msgstr "Archiving:"
+
+#. i18n: file archiveviewbase.ui line 75
+#: rc.cpp:21
+#, no-c-format
+msgid "Original URL"
+msgstr "Original URL"
+
+#. i18n: file archiveviewbase.ui line 88
+#: rc.cpp:24
+#, no-c-format
+msgid "URL"
+msgstr "URL"
+
+#. i18n: file archiveviewbase.ui line 99
+#: rc.cpp:27
+#, no-c-format
+msgid "State"
+msgstr "State"
diff --git a/tde-i18n-en_GB/messages/kdeadmin/Makefile.am b/tde-i18n-en_GB/messages/kdeadmin/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdeadmin/Makefile.in b/tde-i18n-en_GB/messages/kdeadmin/Makefile.in
new file mode 100644
index 00000000000..cc1d963ed2a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/Makefile.in
@@ -0,0 +1,671 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdeadmin
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kfile_rpm.po kcron.po kfile_deb.po secpolicy.po knetworkconf.po ksysv.po kpackage.po kcmlilo.po kuser.po kdat.po
+GMOFILES = kfile_rpm.gmo kcron.gmo kfile_deb.gmo secpolicy.gmo knetworkconf.gmo ksysv.gmo kpackage.gmo kcmlilo.gmo kuser.gmo kdat.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeadmin/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdeadmin/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeadmin/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeadmin/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeadmin/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=secpolicy.po kdat.po kpackage.po kuser.po kfile_deb.po ksysv.po kcron.po Makefile.in kfile_rpm.po knetworkconf.po kcmlilo.po Makefile.am
+
+#>+ 31
+kfile_rpm.gmo: kfile_rpm.po
+ rm -f kfile_rpm.gmo; $(GMSGFMT) -o kfile_rpm.gmo $(srcdir)/kfile_rpm.po
+ test ! -f kfile_rpm.gmo || touch kfile_rpm.gmo
+kcron.gmo: kcron.po
+ rm -f kcron.gmo; $(GMSGFMT) -o kcron.gmo $(srcdir)/kcron.po
+ test ! -f kcron.gmo || touch kcron.gmo
+kfile_deb.gmo: kfile_deb.po
+ rm -f kfile_deb.gmo; $(GMSGFMT) -o kfile_deb.gmo $(srcdir)/kfile_deb.po
+ test ! -f kfile_deb.gmo || touch kfile_deb.gmo
+secpolicy.gmo: secpolicy.po
+ rm -f secpolicy.gmo; $(GMSGFMT) -o secpolicy.gmo $(srcdir)/secpolicy.po
+ test ! -f secpolicy.gmo || touch secpolicy.gmo
+knetworkconf.gmo: knetworkconf.po
+ rm -f knetworkconf.gmo; $(GMSGFMT) -o knetworkconf.gmo $(srcdir)/knetworkconf.po
+ test ! -f knetworkconf.gmo || touch knetworkconf.gmo
+ksysv.gmo: ksysv.po
+ rm -f ksysv.gmo; $(GMSGFMT) -o ksysv.gmo $(srcdir)/ksysv.po
+ test ! -f ksysv.gmo || touch ksysv.gmo
+kpackage.gmo: kpackage.po
+ rm -f kpackage.gmo; $(GMSGFMT) -o kpackage.gmo $(srcdir)/kpackage.po
+ test ! -f kpackage.gmo || touch kpackage.gmo
+kcmlilo.gmo: kcmlilo.po
+ rm -f kcmlilo.gmo; $(GMSGFMT) -o kcmlilo.gmo $(srcdir)/kcmlilo.po
+ test ! -f kcmlilo.gmo || touch kcmlilo.gmo
+kuser.gmo: kuser.po
+ rm -f kuser.gmo; $(GMSGFMT) -o kuser.gmo $(srcdir)/kuser.po
+ test ! -f kuser.gmo || touch kuser.gmo
+kdat.gmo: kdat.po
+ rm -f kdat.gmo; $(GMSGFMT) -o kdat.gmo $(srcdir)/kdat.po
+ test ! -f kdat.gmo || touch kdat.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kfile_rpm.gmo kcron.gmo kfile_deb.gmo secpolicy.gmo knetworkconf.gmo ksysv.gmo kpackage.gmo kcmlilo.gmo kuser.gmo kdat.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kfile_rpm kcron kfile_deb secpolicy knetworkconf ksysv kpackage kcmlilo kuser kdat ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 12
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_rpm.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcron.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_deb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/secpolicy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/knetworkconf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksysv.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpackage.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmlilo.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kuser.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdat.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeadmin/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeadmin/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeadmin/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdeadmin/kcmlilo.po b/tde-i18n-en_GB/messages/kdeadmin/kcmlilo.po
new file mode 100644
index 00000000000..c12a723f248
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/kcmlilo.po
@@ -0,0 +1,676 @@
+# translation of kcmlilo.po to British English
+# Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmlilo\n"
+"POT-Creation-Date: 2007-03-13 02:18+0100\n"
+"PO-Revision-Date: 2005-12-28 23:51+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kde-qt-common/EditWidget.cpp:43
+msgid "Select..."
+msgstr "Select..."
+
+#: kde-qt-common/expert.cpp:41
+msgid ""
+"You can edit the lilo.conf file directly here. All changes you make here are "
+"automatically transferred to the graphical interface."
+msgstr ""
+"You can edit the lilo.conf file directly here. All changes you make here are "
+"automatically transferred to the graphical interface."
+
+#: kde-qt-common/general.cpp:45
+msgid "Install &boot record to drive/partition:"
+msgstr "Install &boot record to drive/partition:"
+
+#: kde-qt-common/general.cpp:55
+msgid ""
+"Select the drive or partition you want to install the LILO boot loader to here. "
+"Unless you intend to use other boot managers in addition to LILO, this should "
+"be the MBR (master boot record) of your boot drive."
+"<br>In this case, you should probably select <i>/dev/hda</i> "
+"if your boot drive is an IDE drive or <i>/dev/sda</i> "
+"if your boot drive is SCSI."
+msgstr ""
+"Select the drive or partition you want to install the LILO boot loader to here. "
+"Unless you intend to use other boot managers in addition to LILO, this should "
+"be the MBR (master boot record) of your boot drive."
+"<br>In this case, you should probably select <i>/dev/hda</i> "
+"if your boot drive is an IDE drive or <i>/dev/sda</i> "
+"if your boot drive is SCSI."
+
+#: kde-qt-common/general.cpp:58
+msgid "Boot the default kernel/OS &after:"
+msgstr "Boot the default kernel/OS &after:"
+
+#: kde-qt-common/general.cpp:60
+msgid "/10 seconds"
+msgstr "/10 seconds"
+
+#: kde-qt-common/general.cpp:64
+msgid ""
+"LILO will wait the amount of time specified here before booting the kernel (or "
+"OS) marked as <i>default</i> in the <b>Images</b> tab."
+msgstr ""
+"LILO will wait the amount of time specified here before booting the kernel (or "
+"OS) marked as <i>default</i> in the <b>Images</b> tab."
+
+#: kde-qt-common/general.cpp:67
+msgid "Use &linear mode"
+msgstr "Use &linear mode"
+
+#: kde-qt-common/general.cpp:69
+msgid ""
+"Check this box if you want to use the linear mode."
+"<br>Linear mode tells the boot loader the location of kernels in linear "
+"addressing rather than sector/head/cylinder."
+"<br>linear mode is required for some SCSI drives, and shouldn't hurt unless "
+"you're planning to create a boot disk to be used with a different computer."
+"<br>See the lilo.conf man page for details."
+msgstr ""
+"Tick this box if you want to use the linear mode."
+"<br>Linear mode tells the boot loader the location of kernels in linear "
+"addressing rather than sector/head/cylinder."
+"<br>linear mode is required for some SCSI drives, and shouldn't hurt unless "
+"you're planning to create a boot disk to be used with a different computer."
+"<br>See the lilo.conf man page for details."
+
+#: kde-qt-common/general.cpp:70
+msgid "Use &compact mode"
+msgstr "Use &compact mode"
+
+#: kde-qt-common/general.cpp:72
+msgid ""
+"Check this box if you want to use the compact mode."
+"<br>The compact mode tries to merge read requests for adjacent sectors into a "
+"single read request. This reduces load time and keeps the boot map smaller, but "
+"will not work on all systems."
+msgstr ""
+"Tick this box if you want to use the compact mode."
+"<br>The compact mode tries to merge read requests for adjacent sectors into a "
+"single read request. This reduces load time and keeps the boot map smaller, but "
+"will not work on all systems."
+
+#: kde-qt-common/general.cpp:76 kde/Details.cpp:82 qt/Details.cpp:85
+msgid "&Record boot command lines for defaults"
+msgstr "&Record boot command lines for defaults"
+
+#: kde-qt-common/general.cpp:78
+msgid ""
+"Checking this box enables automatic recording of boot command lines as the "
+"defaults for the following boots. This way, lilo \"locks\" on a choice until it "
+"is manually overridden.\n"
+"This sets the <b>lock</b> option in lilo.conf."
+msgstr ""
+"Ticking this box enables automatic recording of boot command lines as the "
+"defaults for the following boots. This way, lilo \"locks\" on a choice until it "
+"is manually overridden.\n"
+"This sets the <b>lock</b> option in lilo.conf."
+
+#: kde-qt-common/general.cpp:79 kde/Details.cpp:84 qt/Details.cpp:87
+msgid "R&estrict parameters"
+msgstr "R&estrict parameters"
+
+#: kde-qt-common/general.cpp:82
+msgid ""
+"If this box is checked, a password (entered below) is required only if any "
+"parameters are changed (i.e. the user can boot <i>linux</i>, but not <i>"
+"linux single</i> or <i>linux init=/bin/sh</i>).\n"
+"This sets the <b>restricted</b> option in lilo.conf."
+"<br>This sets a default for all Linux kernels you want to boot. If you need a "
+"per-kernel setting, go to the <i>Operating systems</i> tab and select <i>"
+"Details</i>."
+msgstr ""
+"If this box is ticked, a password (entered below) is required only if any "
+"parameters are changed (i.e. the user can boot <i>linux</i>, but not <i>"
+"linux single</i> or <i>linux init=/bin/sh</i>).\n"
+"This sets the <b>restricted</b> option in lilo.conf."
+"<br>This sets a default for all Linux kernels you want to boot. If you need a "
+"per-kernel setting, go to the <i>Operating systems</i> tab and select <i>"
+"Details</i>."
+
+#: kde-qt-common/general.cpp:86 kde/Details.cpp:89 qt/Details.cpp:93
+msgid "Require &password:"
+msgstr "Require &password:"
+
+#: kde-qt-common/general.cpp:93
+msgid ""
+"Enter the password required for bootup (if any) here. If <i>restricted</i> "
+"above is checked, the password is required for additional parameters only."
+"<br><b>WARNING:</b> The password is stored in clear text in /etc/lilo.conf. "
+"You'll want to make sure nobody untrusted can read this file. Also, you "
+"probably don't want to use your normal/root password here."
+"<br>This sets a default for all Linux kernels you want to boot. If you need a "
+"per-kernel setting, go to the <i>Operating systems</i> tab and select <i>"
+"Details</i>."
+msgstr ""
+"Enter the password required for bootup (if any) here. If <i>restricted</i> "
+"above is ticked, the password is required for additional parameters only."
+"<br><b>WARNING:</b> The password is stored in clear text in /etc/lilo.conf. "
+"You'll want to make sure nobody untrusted can read this file. Also, you "
+"probably don't want to use your normal/root password here."
+"<br>This sets a default for all Linux kernels you want to boot. If you need a "
+"per-kernel setting, go to the <i>Operating systems</i> tab and select <i>"
+"Details</i>."
+
+#: kde-qt-common/general.cpp:97
+msgid "&Default graphics mode on text console:"
+msgstr "&Default graphics mode on text console:"
+
+#: kde-qt-common/general.cpp:100
+msgid ""
+"You can select the default graphics mode here."
+"<br>If you intend to use a VGA graphics mode, you must compile the kernel with "
+"support for framebuffer devices. The <i>ask</i> setting brings up a prompt at "
+"boot time."
+"<br>This sets a default for all Linux kernels you want to boot. If you need a "
+"per-kernel setting, go to the <i>Operating systems</i> tab and select <i>"
+"Details</i>."
+msgstr ""
+"You can select the default graphics mode here."
+"<br>If you intend to use a VGA graphics mode, you must compile the kernel with "
+"support for framebuffer devices. The <i>ask</i> setting brings up a prompt at "
+"boot time."
+"<br>This sets a default for all Linux kernels you want to boot. If you need a "
+"per-kernel setting, go to the <i>Operating systems</i> tab and select <i>"
+"Details</i>."
+
+#: kde-qt-common/general.cpp:101 kde/Details.cpp:48 qt/Details.cpp:48
+msgid "default"
+msgstr "default"
+
+#: kde-qt-common/general.cpp:102 kde/Details.cpp:49 qt/Details.cpp:49
+msgid "ask"
+msgstr "ask"
+
+#: kde-qt-common/general.cpp:103 kde/Details.cpp:50 qt/Details.cpp:50
+msgid "text 80x25 (0)"
+msgstr "text 80x25 (0)"
+
+#: kde-qt-common/general.cpp:104 kde/Details.cpp:51 qt/Details.cpp:51
+msgid "text 80x50 (1)"
+msgstr "text 80x50 (1)"
+
+#: kde-qt-common/general.cpp:105 kde/Details.cpp:52 qt/Details.cpp:52
+msgid "text 80x43 (2)"
+msgstr "text 80x43 (2)"
+
+#: kde-qt-common/general.cpp:106 kde/Details.cpp:53 qt/Details.cpp:53
+msgid "text 80x28 (3)"
+msgstr "text 80x28 (3)"
+
+#: kde-qt-common/general.cpp:107 kde/Details.cpp:54 qt/Details.cpp:54
+msgid "text 80x30 (4)"
+msgstr "text 80x30 (4)"
+
+#: kde-qt-common/general.cpp:108 kde/Details.cpp:55 qt/Details.cpp:55
+msgid "text 80x34 (5)"
+msgstr "text 80x34 (5)"
+
+#: kde-qt-common/general.cpp:109 kde/Details.cpp:56 qt/Details.cpp:56
+msgid "text 80x60 (6)"
+msgstr "text 80x60 (6)"
+
+#: kde-qt-common/general.cpp:110 kde/Details.cpp:57 qt/Details.cpp:57
+msgid "text 40x25 (7)"
+msgstr "text 40x25 (7)"
+
+#: kde-qt-common/general.cpp:111 kde/Details.cpp:58 qt/Details.cpp:58
+msgid "VGA 640x480, 256 colors (769)"
+msgstr "VGA 640x480, 256 colours (769)"
+
+#: kde-qt-common/general.cpp:112 kde/Details.cpp:59 qt/Details.cpp:59
+msgid "VGA 640x480, 32767 colors (784)"
+msgstr "VGA 640x480, 32767 colours (784)"
+
+#: kde-qt-common/general.cpp:113 kde/Details.cpp:60 qt/Details.cpp:60
+msgid "VGA 640x480, 65536 colors (785)"
+msgstr "VGA 640x480, 65536 colours (785)"
+
+#: kde-qt-common/general.cpp:114 kde/Details.cpp:61 qt/Details.cpp:61
+msgid "VGA 640x480, 16.7M colors (786)"
+msgstr "VGA 640x480, 16.7M colours (786)"
+
+#: kde-qt-common/general.cpp:115 kde/Details.cpp:62 qt/Details.cpp:62
+msgid "VGA 800x600, 256 colors (771)"
+msgstr "VGA 800x600, 256 colours (771)"
+
+#: kde-qt-common/general.cpp:116 kde/Details.cpp:63 qt/Details.cpp:63
+msgid "VGA 800x600, 32767 colors (787)"
+msgstr "VGA 800x600, 32767 colours (787)"
+
+#: kde-qt-common/general.cpp:117 kde/Details.cpp:64 qt/Details.cpp:64
+msgid "VGA 800x600, 65536 colors (788)"
+msgstr "VGA 800x600, 65536 colours (788)"
+
+#: kde-qt-common/general.cpp:118 kde/Details.cpp:65 qt/Details.cpp:65
+msgid "VGA 800x600, 16.7M colors (789)"
+msgstr "VGA 800x600, 16.7M colours (789)"
+
+#: kde-qt-common/general.cpp:119 kde/Details.cpp:66 qt/Details.cpp:66
+msgid "VGA 1024x768, 256 colors (773)"
+msgstr "VGA 1024x768, 256 colours (773)"
+
+#: kde-qt-common/general.cpp:120 kde/Details.cpp:67 qt/Details.cpp:67
+msgid "VGA 1024x768, 32767 colors (790)"
+msgstr "VGA 1024x768, 32767 colours (790)"
+
+#: kde-qt-common/general.cpp:121 kde/Details.cpp:68 qt/Details.cpp:68
+msgid "VGA 1024x768, 65536 colors (791)"
+msgstr "VGA 1024x768, 65536 colours (791)"
+
+#: kde-qt-common/general.cpp:122 kde/Details.cpp:69 qt/Details.cpp:69
+msgid "VGA 1024x768, 16.7M colors (792)"
+msgstr "VGA 1024x768, 16.7M colours (792)"
+
+#: kde-qt-common/general.cpp:123 kde/Details.cpp:70 qt/Details.cpp:70
+msgid "VGA 1280x1024, 256 colors (775)"
+msgstr "VGA 1280x1024, 256 colours (775)"
+
+#: kde-qt-common/general.cpp:124 kde/Details.cpp:71 qt/Details.cpp:71
+msgid "VGA 1280x1024, 32767 colors (793)"
+msgstr "VGA 1280x1024, 32767 colours (793)"
+
+#: kde-qt-common/general.cpp:125 kde/Details.cpp:72 qt/Details.cpp:72
+msgid "VGA 1280x1024, 65536 colors (794)"
+msgstr "VGA 1280x1024, 65536 colours (794)"
+
+#: kde-qt-common/general.cpp:126 kde/Details.cpp:73 qt/Details.cpp:73
+msgid "VGA 1280x1024, 16.7M colors (795)"
+msgstr "VGA 1280x1024, 16.7M colours (795)"
+
+#: kde-qt-common/general.cpp:130
+msgid "Enter LILO &prompt automatically"
+msgstr "Enter LILO &prompt automatically"
+
+#: kde-qt-common/general.cpp:131
+msgid ""
+"If this box is checked, LILO goes to the LILO prompt whether or not a key is "
+"pressed. If it is turned off, LILO boots the default operating system unless "
+"shift is pressed (in that case, it goes to the LILO prompt)."
+"<br>This sets the <i>prompt</i> option in lilo.conf."
+msgstr ""
+"If this box is ticked, LILO goes to the LILO prompt whether or not a key is "
+"pressed. If it is turned off, LILO boots the default operating system unless "
+"shift is pressed (in that case, it goes to the LILO prompt)."
+"<br>This sets the <i>prompt</i> option in lilo.conf."
+
+#: kde-qt-common/images.cpp:53
+msgid ""
+"This is the list of kernels and operating systems you can currently boot. "
+"Select which one you want to edit here."
+msgstr ""
+"This is the list of kernels and operating systems you can currently boot. "
+"Select which one you want to edit here."
+
+#: kde-qt-common/images.cpp:59 kde-qt-common/images.cpp:281
+msgid "&Kernel:"
+msgstr "&Kernel:"
+
+#: kde-qt-common/images.cpp:60 kde-qt-common/images.cpp:187
+msgid "Enter the filename of the kernel you want to boot here."
+msgstr "Enter the filename of the kernel you want to boot here."
+
+#: kde-qt-common/images.cpp:62 kde-qt-common/images.cpp:188
+#: kde-qt-common/images.cpp:216
+msgid "&Label:"
+msgstr "&Label:"
+
+#: kde-qt-common/images.cpp:63 kde-qt-common/images.cpp:188
+msgid "Enter the label (name) of the kernel you want to boot here."
+msgstr "Enter the label (name) of the kernel you want to boot here."
+
+#: kde-qt-common/images.cpp:65 kde-qt-common/images.cpp:189
+msgid "&Root filesystem:"
+msgstr "&Root filesystem:"
+
+#: kde-qt-common/images.cpp:66 kde-qt-common/images.cpp:189
+msgid ""
+"Enter the root filesystem (i.e. the partition that will be mounted as / at boot "
+"time) for the kernel you want to boot here."
+msgstr ""
+"Enter the root filesystem (i.e. the partition that will be mounted as / at boot "
+"time) for the kernel you want to boot here."
+
+#: kde-qt-common/images.cpp:68 kde-qt-common/images.cpp:190
+msgid "&Initial ramdisk:"
+msgstr "&Initial ramdisk:"
+
+#: kde-qt-common/images.cpp:69 kde-qt-common/images.cpp:190
+msgid ""
+"If you want to use an initial ramdisk (initrd) for this kernel, enter its "
+"filename here. Leave this field blank if you don't intend to use an initial "
+"ramdisk for this kernel."
+msgstr ""
+"If you want to use an initial ramdisk (initrd) for this kernel, enter its "
+"filename here. Leave this field blank if you don't intend to use an initial "
+"ramdisk for this kernel."
+
+#: kde-qt-common/images.cpp:71
+msgid "E&xtra parameters:"
+msgstr "E&xtra parameters:"
+
+#: kde-qt-common/images.cpp:72
+msgid ""
+"Enter any extra parameters you wish to pass to the kernel here. Usually, this "
+"can be left blank."
+"<br>This sets the <i>append</i> option in lilo.conf."
+msgstr ""
+"Enter any extra parameters you wish to pass to the kernel here. Usually, this "
+"can be left blank."
+"<br>This sets the <i>append</i> option in lilo.conf."
+
+#: kde-qt-common/images.cpp:79
+msgid "Set &Default"
+msgstr "Set &Default"
+
+#: kde-qt-common/images.cpp:80
+msgid "Boot this kernel/OS if the user doesn't make a different choice"
+msgstr "Boot this kernel/OS if the user doesn't make a different choice"
+
+#: kde-qt-common/images.cpp:82
+msgid "De&tails"
+msgstr "De&tails"
+
+#: kde-qt-common/images.cpp:83
+msgid ""
+"This button brings up a dialog box with further, less commonly used, options."
+msgstr ""
+"This button brings up a dialogue box with further, less commonly used, options."
+
+#: kde-qt-common/images.cpp:85
+msgid "&Probe"
+msgstr "&Probe"
+
+#: kde-qt-common/images.cpp:87
+msgid ""
+"Automatically generate a (hopefully) reasonable lilo.conf for your system"
+msgstr ""
+"Automatically generate a (hopefully) reasonable lilo.conf for your system"
+
+#: kde-qt-common/images.cpp:88
+msgid "&Check Configuration"
+msgstr "&Check Configuration"
+
+#: kde-qt-common/images.cpp:90
+msgid "Run LILO in test mode to see if the configuration is ok"
+msgstr "Run LILO in test mode to see if the configuration is ok"
+
+#: kde-qt-common/images.cpp:91
+msgid "Add &Kernel..."
+msgstr "Add &Kernel..."
+
+#: kde-qt-common/images.cpp:93
+msgid "Add a new Linux kernel to the boot menu"
+msgstr "Add a new Linux kernel to the boot menu"
+
+#: kde-qt-common/images.cpp:94
+msgid "Add Other &OS..."
+msgstr "Add Other &OS..."
+
+#: kde-qt-common/images.cpp:96
+msgid "Add a non-Linux OS to the boot menu"
+msgstr "Add a non-Linux OS to the boot menu"
+
+#: kde-qt-common/images.cpp:97
+msgid "&Remove Entry"
+msgstr "&Remove Entry"
+
+#: kde-qt-common/images.cpp:99
+msgid "Remove entry from the boot menu"
+msgstr "Remove entry from the boot menu"
+
+#: kde-qt-common/images.cpp:177
+msgid ""
+"Configuration ok. LILO said:\n"
+msgstr ""
+"Configuration ok. LILO said:\n"
+
+#: kde-qt-common/images.cpp:178
+msgid "Configuration OK"
+msgstr "Configuration OK"
+
+#: kde-qt-common/images.cpp:180
+msgid ""
+"Configuration NOT ok. LILO said:\n"
+msgstr ""
+"Configuration NOT ok. LILO said:\n"
+
+#: kde-qt-common/images.cpp:181
+msgid "Configuration NOT ok"
+msgstr "Configuration NOT ok"
+
+#: kde-qt-common/images.cpp:187
+msgid "&Kernel filename:"
+msgstr "&Kernel filename:"
+
+#: kde-qt-common/images.cpp:215
+msgid "Boot from dis&k:"
+msgstr "Boot from dis&k:"
+
+#: kde-qt-common/images.cpp:215
+msgid ""
+"Enter the partition containing the operating system you'd like to boot here."
+msgstr ""
+"Enter the partition containing the operating system you'd like to boot here."
+
+#: kde-qt-common/images.cpp:216
+msgid "Enter the label (name) of the operating system here."
+msgstr "Enter the label (name) of the operating system here."
+
+#: kde-qt-common/images.cpp:297
+msgid "Dis&k:"
+msgstr "Dis&k:"
+
+#: kde-qt-common/mainwidget.cpp:43
+msgid "&General Options"
+msgstr "&General Options"
+
+#: kde-qt-common/mainwidget.cpp:44
+msgid "&Operating Systems"
+msgstr "&Operating Systems"
+
+#: kde-qt-common/mainwidget.cpp:45 kde-qt-common/mainwidget.cpp:65
+#: kde-qt-common/mainwidget.cpp:94 kde-qt-common/mainwidget.cpp:100
+msgid "&Expert"
+msgstr "&Expert"
+
+#: kde-qt-common/mainwidget.cpp:96 kde-qt-common/mainwidget.cpp:104
+msgid "&General options"
+msgstr "&General options"
+
+#: kde-qt-common/mainwidget.cpp:98 kde-qt-common/mainwidget.cpp:102
+msgid "&Operating systems"
+msgstr "&Operating systems"
+
+#: kde/Details.cpp:44 qt/Details.cpp:44
+msgid "&Graphics mode on text console:"
+msgstr "&Graphics mode on text console:"
+
+#: kde/Details.cpp:47 qt/Details.cpp:47
+msgid ""
+"You can select the graphics mode for this kernel here."
+"<br>If you intend to use a VGA graphics mode, you must compile the kernel with "
+"support for framebuffer devices. The <i>ask</i> setting brings up a prompt at "
+"boot time."
+msgstr ""
+"You can select the graphics mode for this kernel here."
+"<br>If you intend to use a VGA graphics mode, you must compile the kernel with "
+"support for framebuffer devices. The <i>ask</i> setting brings up a prompt at "
+"boot time."
+
+#: kde/Details.cpp:75 qt/Details.cpp:76
+msgid "Mount root filesystem &read-only"
+msgstr "Mount root filesystem &read-only"
+
+#: kde/Details.cpp:76 qt/Details.cpp:77
+msgid ""
+"Mount the root filesystem for this kernel read-only. Since the init scripts "
+"normally take care of remounting the root filesystem in read-write mode after "
+"running some checks, this should always be turned on."
+"<br>Don't turn this off unless you know what you're doing."
+msgstr ""
+"Mount the root filesystem for this kernel read-only. Since the init scripts "
+"normally take care of remounting the root filesystem in read-write mode after "
+"running some checks, this should always be turned on."
+"<br>Don't turn this off unless you know what you're doing."
+
+#: kde/Details.cpp:78 qt/Details.cpp:80
+msgid "Do not check &partition table"
+msgstr "Do not check &partition table"
+
+#: kde/Details.cpp:79
+msgid ""
+"This turns off some sanity checks while writing the configuration. This should "
+"not be used under \"normal\" circumstances, but it can be useful, for example, "
+"by providing the capability of booting from a floppy disk, without having a "
+"floppy in the drive every time you run lilo."
+"<br>This sets the <i>unsafe</i> keyword in lilo.conf."
+msgstr ""
+"This turns off some sanity checks while writing the configuration. This should "
+"not be used under \"normal\" circumstances, but it can be useful, for example, "
+"by providing the capability of booting from a floppy disk, without having a "
+"floppy in the drive every time you run lilo."
+"<br>This sets the <i>unsafe</i> keyword in lilo.conf."
+
+#: kde/Details.cpp:83 qt/Details.cpp:86
+msgid ""
+"Checking this box enables automatic recording of boot command lines as the "
+"default for the following bootups. This way, lilo \"locks\" on a choice until "
+"it is manually overridden."
+"<br>This sets the <b>lock</b> option in lilo.conf"
+msgstr ""
+"Ticking this box enables automatic recording of boot command lines as the "
+"default for the following bootups. This way, lilo \"locks\" on a choice until "
+"it is manually overridden."
+"<br>This sets the <b>lock</b> option in lilo.conf"
+
+#: kde/Details.cpp:86 qt/Details.cpp:89
+msgid ""
+"If this box is checked, a password (entered below) is required only if any "
+"parameters are changed (i.e. the user can boot <i>linux</i>, but not <i>"
+"linux single</i> or <i>linux init=/bin/sh</i>).\n"
+"This sets the <b>restricted</b> option in lilo.conf."
+msgstr ""
+"If this box is ticked, a password (entered below) is required only if any "
+"parameters are changed (i.e. the user can boot <i>linux</i>, but not <i>"
+"linux single</i> or <i>linux init=/bin/sh</i>).\n"
+"This sets the <b>restricted</b> option in lilo.conf."
+
+#: kde/Details.cpp:94 qt/Details.cpp:98
+msgid ""
+"Enter the password required for bootup (if any) here. If <i>restricted</i> "
+"above is checked, the password is required for additional parameters only."
+"<br><b>WARNING:</b> The password is stored in clear text in /etc/lilo.conf. "
+"You'll want to make sure nobody untrusted can read this file. Also, you "
+"probably don't want to use your normal/root password here."
+msgstr ""
+"Enter the password required for bootup (if any) here. If <i>restricted</i> "
+"above is ticked, the password is required for additional parameters only."
+"<br><b>WARNING:</b> The password is stored in clear text in /etc/lilo.conf. "
+"You'll want to make sure nobody untrusted can read this file. Also, you "
+"probably don't want to use your normal/root password here."
+
+#: kde/kcontrol.cpp:48
+msgid "kcmlilo"
+msgstr "kcmlilo"
+
+#: kde/kcontrol.cpp:48
+msgid "LILO Configuration"
+msgstr "LILO Configuration"
+
+#: kde/kcontrol.cpp:50
+msgid "(c) 2000, Bernhard Rosenkraenzer"
+msgstr "(c) 2000, Bernhard Rosenkraenzer"
+
+#: qt/Details.cpp:81
+msgid ""
+"This turns off some sanity checks while writing the configuration. This "
+"shouldn't be used under \"normal\" circumstances, but it's useful, for example, "
+"for installing the possibility to boot from a floppy disk without having a "
+"floppy in the drive every time you run lilo."
+"<br>This sets the <i>unsafe</i> keyword in lilo.conf."
+msgstr ""
+"This turns off some sanity checks while writing the configuration. This "
+"shouldn't be used under \"normal\" circumstances, but it's useful, for example, "
+"for installing the possibility to boot from a floppy disk without having a "
+"floppy in the drive every time you run lilo."
+"<br>This sets the <i>unsafe</i> keyword in lilo.conf."
+
+#: qt/standalone.cpp:41
+msgid "&What's This?"
+msgstr "&What's This?"
+
+#: qt/standalone.cpp:43
+msgid ""
+"The <i>What's This?</i> button is part of this program's help system. Click on "
+"the What's This? button then on any widget in the window to get information "
+"(like this) on it."
+msgstr ""
+"The <i>What's This?</i> button is part of this program's help system. Click on "
+"the What's This? button then on any widget in the window to get information "
+"(like this) on it."
+
+#: qt/standalone.cpp:47
+msgid ""
+"This button calls up the program's online help system. If it does nothing, no "
+"help file has been written (yet); in that case, use the <i>What's This</i> "
+"button on the left."
+msgstr ""
+"This button calls up the program's online help system. If it does nothing, no "
+"help file has been written (yet); in that case, use the <i>What's This</i> "
+"button on the left."
+
+#: qt/standalone.cpp:49
+msgid "&Default"
+msgstr "&Default"
+
+#: qt/standalone.cpp:50
+msgid ""
+"This button resets all parameters to some (hopefully sane) default values."
+msgstr ""
+"This button resets all parameters to some (hopefully sane) default values."
+
+#: qt/standalone.cpp:52
+msgid "&Reset"
+msgstr "&Reset"
+
+#: qt/standalone.cpp:53
+msgid ""
+"This button resets all parameters to what they were before you started the "
+"program."
+msgstr ""
+"This button resets all parameters to what they were before you started the "
+"program."
+
+#: qt/standalone.cpp:56
+msgid "This button saves all your changes without exiting."
+msgstr "This button saves all your changes without exiting."
+
+#: qt/standalone.cpp:59
+msgid "This button saves all your changes and exits the program."
+msgstr "This button saves all your changes and exits the program."
+
+#: qt/standalone.cpp:62
+msgid "This button exits the program without saving your changes."
+msgstr "This button exits the program without saving your changes."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdeadmin/kcron.po b/tde-i18n-en_GB/messages/kdeadmin/kcron.po
new file mode 100644
index 00000000000..849261f2560
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/kcron.po
@@ -0,0 +1,682 @@
+# translation of kcron.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcron\n"
+"POT-Creation-Date: 2007-05-25 02:16+0200\n"
+"PO-Revision-Date: 2004-10-21 14:22+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: ctcron.cpp:54 ktlistcron.cpp:44
+msgid "(System Crontab)"
+msgstr "(System Crontab)"
+
+#: ctcron.cpp:63
+msgid "No password entry found for user '%1'"
+msgstr "No password entry found for user '%1'"
+
+#: ctcron.cpp:74
+msgid "No password entry found for uid '%1'"
+msgstr "No password entry found for uid '%1'"
+
+#: ctcron.cpp:274
+msgid "An error occurred while updating crontab."
+msgstr "An error occurred while updating crontab."
+
+#: ctdom.cpp:33 ctdow.cpp:58 cttask.cpp:316
+msgid "every day "
+msgstr "every day "
+
+#: ctdom.cpp:50
+msgid "1st"
+msgstr "1st"
+
+#: ctdom.cpp:50
+msgid "2nd"
+msgstr "2nd"
+
+#: ctdom.cpp:51
+msgid "3rd"
+msgstr "3rd"
+
+#: ctdom.cpp:51
+msgid "4th"
+msgstr "4th"
+
+#: ctdom.cpp:52
+msgid "5th"
+msgstr "5th"
+
+#: ctdom.cpp:52
+msgid "6th"
+msgstr "6th"
+
+#: ctdom.cpp:53
+msgid "7th"
+msgstr "7th"
+
+#: ctdom.cpp:53
+msgid "8th"
+msgstr "8th"
+
+#: ctdom.cpp:54
+msgid "9th"
+msgstr "9th"
+
+#: ctdom.cpp:54
+msgid "10th"
+msgstr "10th"
+
+#: ctdom.cpp:55
+msgid "11th"
+msgstr "11th"
+
+#: ctdom.cpp:55
+msgid "12th"
+msgstr "12th"
+
+#: ctdom.cpp:56
+msgid "13th"
+msgstr "13th"
+
+#: ctdom.cpp:56
+msgid "14th"
+msgstr "14th"
+
+#: ctdom.cpp:57
+msgid "15th"
+msgstr "15th"
+
+#: ctdom.cpp:57
+msgid "16th"
+msgstr "16th"
+
+#: ctdom.cpp:58
+msgid "17th"
+msgstr "17th"
+
+#: ctdom.cpp:58
+msgid "18th"
+msgstr "18th"
+
+#: ctdom.cpp:59
+msgid "19th"
+msgstr "19th"
+
+#: ctdom.cpp:59
+msgid "20th"
+msgstr "20th"
+
+#: ctdom.cpp:60
+msgid "21st"
+msgstr "21st"
+
+#: ctdom.cpp:60
+msgid "22nd"
+msgstr "22nd"
+
+#: ctdom.cpp:61
+msgid "23rd"
+msgstr "23rd"
+
+#: ctdom.cpp:61
+msgid "24th"
+msgstr "24th"
+
+#: ctdom.cpp:62
+msgid "25th"
+msgstr "25th"
+
+#: ctdom.cpp:62
+msgid "26th"
+msgstr "26th"
+
+#: ctdom.cpp:63
+msgid "27th"
+msgstr "27th"
+
+#: ctdom.cpp:63
+msgid "28th"
+msgstr "28th"
+
+#: ctdom.cpp:64
+msgid "29th"
+msgstr "29th"
+
+#: ctdom.cpp:64
+msgid "30th"
+msgstr "30th"
+
+#: ctdom.cpp:65
+msgid "31st"
+msgstr "31st"
+
+#: ctdow.cpp:60
+msgid "weekday "
+msgstr "weekday "
+
+#: ctdow.cpp:78
+msgid "Mon"
+msgstr "Mon"
+
+#: ctdow.cpp:78
+msgid "Tue"
+msgstr "Tue"
+
+#: ctdow.cpp:79
+msgid "Wed"
+msgstr "Wed"
+
+#: ctdow.cpp:79
+msgid "Thu"
+msgstr "Thu"
+
+#: ctdow.cpp:80
+msgid "Fri"
+msgstr "Fri"
+
+#: ctdow.cpp:80
+msgid "Sat"
+msgstr "Sat"
+
+#: ctdow.cpp:81
+msgid "Sun"
+msgstr "Sun"
+
+#: ctmonth.cpp:32
+msgid "every month "
+msgstr "every month "
+
+#: ctmonth.cpp:49
+msgid "January"
+msgstr "January"
+
+#: ctmonth.cpp:49
+msgid "February"
+msgstr "February"
+
+#: ctmonth.cpp:50
+msgid "March"
+msgstr "March"
+
+#: ctmonth.cpp:50
+msgid "April"
+msgstr "April"
+
+#: ctmonth.cpp:51
+msgid ""
+"_: May long\n"
+"May"
+msgstr "May"
+
+#: ctmonth.cpp:51
+msgid "June"
+msgstr "June"
+
+#: ctmonth.cpp:52
+msgid "July"
+msgstr "July"
+
+#: ctmonth.cpp:52
+msgid "August"
+msgstr "August"
+
+#: ctmonth.cpp:53
+msgid "September"
+msgstr "September"
+
+#: ctmonth.cpp:53
+msgid "October"
+msgstr "October"
+
+#: ctmonth.cpp:54
+msgid "November"
+msgstr "November"
+
+#: ctmonth.cpp:54
+msgid "December"
+msgstr "December"
+
+#: cttask.cpp:251
+msgid "%H:%M"
+msgstr "%H:%M"
+
+#: cttask.cpp:252
+msgid ""
+"_: Please translator, read the README.translators file in kcron's source code\n"
+"DAYS_OF_MONTH of MONTHS"
+msgstr "DAYS_OF_MONTH of MONTHS"
+
+#: cttask.cpp:253
+msgid ""
+"_: Really, read that file\n"
+"every DAYS_OF_WEEK"
+msgstr "every DAYS_OF_WEEK"
+
+#: cttask.cpp:254
+msgid "DOM_FORMAT as well as DOW_FORMAT"
+msgstr "DOM_FORMAT as well as DOW_FORMAT"
+
+#: cttask.cpp:255
+msgid "At TIME"
+msgstr "At TIME"
+
+#: cttask.cpp:256
+msgid "TIME_FORMAT, DATE_FORMAT"
+msgstr "TIME_FORMAT, DATE_FORMAT"
+
+#: cttask.cpp:302
+msgid ", and "
+msgstr ", and "
+
+#: cttask.cpp:304 ctunit.cpp:187
+msgid " and "
+msgstr " and "
+
+#: cttask.cpp:306 ctunit.cpp:189
+msgid ", "
+msgstr ", "
+
+#: ctunit.cpp:186
+msgid ","
+msgstr ","
+
+#: ktapp.cpp:42 ktapp.cpp:381
+msgid "Task Scheduler"
+msgstr "Task Scheduler"
+
+#: ktapp.cpp:72
+msgid ""
+"The following error occurred while initializing KCron:\n"
+"\n"
+"%1\n"
+"\n"
+"KCron will now exit.\n"
+msgstr ""
+"The following error occurred while initialising KCron:\n"
+"\n"
+"%1\n"
+"\n"
+"KCron will now exit.\n"
+
+#: ktapp.cpp:96
+msgid ""
+"You can use this application to schedule programs to run in the background.\n"
+"To schedule a new task now, click on the Tasks folder and select Edit/New from "
+"the menu."
+msgstr ""
+"You can use this application to schedule programs to run in the background.\n"
+"To schedule a new task now, click on the Tasks folder and select Edit/New from "
+"the menu."
+
+#: ktapp.cpp:96
+msgid "Welcome to the Task Scheduler"
+msgstr "Welcome to the Task Scheduler"
+
+#: ktapp.cpp:131
+msgid "&New..."
+msgstr "&New..."
+
+#: ktapp.cpp:133
+msgid "M&odify..."
+msgstr "M&odify..."
+
+#: ktapp.cpp:135 kttask.cpp:171 ktvariable.cpp:74
+msgid "&Enabled"
+msgstr "&Enabled"
+
+#: ktapp.cpp:136
+msgid "&Run Now"
+msgstr "&Run Now"
+
+#: ktapp.cpp:146 ktapp.cpp:257 ktapp.cpp:268 ktapp.cpp:288 ktapp.cpp:295
+#: ktapp.cpp:302 ktapp.cpp:309 ktapp.cpp:316 ktapp.cpp:323 ktapp.cpp:341
+#: ktapp.cpp:348 ktapp.cpp:361 ktapp.cpp:374
+msgid "Ready."
+msgstr "Ready."
+
+#: ktapp.cpp:214
+msgid ""
+"Scheduled tasks have been modified.\n"
+"Do you want to save changes?"
+msgstr ""
+"Scheduled tasks have been modified.\n"
+"Do you want to save changes?"
+
+#: ktapp.cpp:255
+msgid "Saving..."
+msgstr "Saving..."
+
+#: ktapp.cpp:266
+msgid "Printing..."
+msgstr "Printing..."
+
+#: ktapp.cpp:285
+msgid "Cutting to clipboard..."
+msgstr "Cutting to clipboard..."
+
+#: ktapp.cpp:293
+msgid "Copying to clipboard..."
+msgstr "Copying to clipboard..."
+
+#: ktapp.cpp:300
+msgid "Pasting from clipboard..."
+msgstr "Pasting from clipboard..."
+
+#: ktapp.cpp:307
+msgid "Adding new entry..."
+msgstr "Adding new entry..."
+
+#: ktapp.cpp:314
+msgid "Modifying entry..."
+msgstr "Modifying entry..."
+
+#: ktapp.cpp:321
+msgid "Deleting entry..."
+msgstr "Deleting entry..."
+
+#: ktapp.cpp:331
+msgid "Disabling entry..."
+msgstr "Disabling entry..."
+
+#: ktapp.cpp:337
+msgid "Enabling entry..."
+msgstr "Enabling entry..."
+
+#: ktapp.cpp:346
+msgid "Running command..."
+msgstr "Running command..."
+
+#: ktapp.cpp:395
+msgid "Create a new task or variable."
+msgstr "Create a new task or variable."
+
+#: ktapp.cpp:398
+msgid "Edit the selected task or variable."
+msgstr "Edit the selected task or variable."
+
+#: ktapp.cpp:401
+msgid "Delete the selected task or variable."
+msgstr "Delete the selected task or variable."
+
+#: ktapp.cpp:404
+msgid "Enable/disable the selected task or variable."
+msgstr "Enable/disable the selected task or variable."
+
+#: ktapp.cpp:407
+msgid "Run the selected task now."
+msgstr "Run the selected task now."
+
+#: ktapp.cpp:421
+msgid "Enable/disable the tool bar."
+msgstr "Enable/disable the tool bar."
+
+#: ktapp.cpp:424
+msgid "Enable/disable the status bar."
+msgstr "Enable/disable the status bar."
+
+#: ktlisttask.cpp:43 ktlistvar.cpp:43
+msgid "Disabled"
+msgstr "Disabled"
+
+#: ktlisttask.cpp:57 ktlistvar.cpp:66
+msgid "Disabled."
+msgstr "Disabled."
+
+#: ktlisttask.cpp:62
+msgid "Modify Task"
+msgstr "Modify Task"
+
+#: ktlisttasks.cpp:41
+msgid "Tasks"
+msgstr "Tasks"
+
+#: ktlisttasks.cpp:47
+msgid "Edit Task"
+msgstr "Edit Task"
+
+#: ktlisttasks.cpp:74
+msgid "Task name:"
+msgstr "Task name:"
+
+#: ktlisttasks.cpp:75
+msgid "Program:"
+msgstr "Program:"
+
+#: ktlisttasks.cpp:76 ktlistvars.cpp:72
+msgid "Description:"
+msgstr "Description:"
+
+#: ktlisttasks.cpp:85
+msgid "No tasks..."
+msgstr "No tasks..."
+
+#: ktlistvar.cpp:72
+msgid "Modify Variable"
+msgstr "Modify Variable"
+
+#: ktlistvars.cpp:43
+msgid "Edit Variable"
+msgstr "Edit Variable"
+
+#: ktlistvars.cpp:70
+msgid "Variable:"
+msgstr "Variable:"
+
+#: ktlistvars.cpp:71
+msgid "Value:"
+msgstr "Value:"
+
+#: ktlistvars.cpp:81
+msgid "No variables..."
+msgstr "No variables..."
+
+#: ktlistvars.cpp:98
+msgid "Variables"
+msgstr "Variables"
+
+#: ktprint.cpp:81
+msgid "Print Cron Tab"
+msgstr "Print Cron Tab"
+
+#: ktprintopt.cpp:26
+msgid "Cron Options"
+msgstr "Cron Options"
+
+#: ktprintopt.cpp:30
+msgid "Print cron&tab"
+msgstr "Print cron&tab"
+
+#: ktprintopt.cpp:33
+msgid "Print &all users"
+msgstr "Print &all users"
+
+#: kttask.cpp:112
+msgid "&Run as:"
+msgstr "&Run as:"
+
+#: kttask.cpp:138
+msgid "&Comment:"
+msgstr "&Comment:"
+
+#: kttask.cpp:150
+msgid "&Program:"
+msgstr "&Program:"
+
+#: kttask.cpp:165
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#: kttask.cpp:176
+msgid "&Silent"
+msgstr "&Silent"
+
+#: kttask.cpp:185
+msgid "Months"
+msgstr "Months"
+
+#: kttask.cpp:201 kttask.cpp:234 kttask.cpp:254 kttask.cpp:314 kttask.cpp:343
+#: kttask.cpp:712 kttask.cpp:741 kttask.cpp:750 kttask.cpp:779 kttask.cpp:788
+#: kttask.cpp:817 kttask.cpp:826 kttask.cpp:855 kttask.cpp:864 kttask.cpp:893
+msgid "Set All"
+msgstr "Set All"
+
+#: kttask.cpp:207
+msgid "Days of Month"
+msgstr "Days of Month"
+
+#: kttask.cpp:238
+msgid "Days of Week"
+msgstr "Days of Week"
+
+#: kttask.cpp:260
+msgid "Daily"
+msgstr "Daily"
+
+#: kttask.cpp:266
+msgid "Run every day"
+msgstr "Run every day"
+
+#: kttask.cpp:271
+msgid "Hours"
+msgstr "Hours"
+
+#: kttask.cpp:276
+msgid "AM"
+msgstr "AM"
+
+#: kttask.cpp:299
+msgid "PM"
+msgstr "PM"
+
+#: kttask.cpp:318
+msgid "Minutes"
+msgstr "Minutes"
+
+#: kttask.cpp:528
+msgid ""
+"Please enter the following to schedule the task:\n"
+msgstr ""
+"Please enter the following to schedule the task:\n"
+
+#: kttask.cpp:534
+msgid "the program to run"
+msgstr "the program to run"
+
+#: kttask.cpp:546
+msgid "the months"
+msgstr "the months"
+
+#: kttask.cpp:567
+msgid "either the days of the month or the days of the week"
+msgstr "either the days of the month or the days of the week"
+
+#: kttask.cpp:583
+msgid "the hours"
+msgstr "the hours"
+
+#: kttask.cpp:599
+msgid "the minutes"
+msgstr "the minutes"
+
+#: kttask.cpp:627
+msgid "Cannot locate program. Please re-enter."
+msgstr "Cannot locate program. Please re-enter."
+
+#: kttask.cpp:635
+msgid "Program is not an executable file. Please re-enter."
+msgstr "Program is not an executable file. Please re-enter."
+
+#: kttask.cpp:703
+msgid "Only local or mounted files can be executed by crontab."
+msgstr "Only local or mounted files can be executed by crontab."
+
+#: ktvariable.cpp:37
+msgid "&Variable:"
+msgstr "&Variable:"
+
+#: ktvariable.cpp:55
+msgid "Va&lue:"
+msgstr "Va&lue:"
+
+#: ktvariable.cpp:64
+msgid "Co&mment:"
+msgstr "Co&mment:"
+
+#: ktvariable.cpp:106
+msgid "Override default home folder."
+msgstr "Override default home folder."
+
+#: ktvariable.cpp:111
+msgid "Email output to specified account."
+msgstr "Email output to specified account."
+
+#: ktvariable.cpp:116
+msgid "Override default shell."
+msgstr "Override default shell."
+
+#: ktvariable.cpp:121
+msgid "Folders to search for program files."
+msgstr "Folders to search for program files."
+
+#: ktvariable.cpp:133
+msgid "Please enter the variable name."
+msgstr "Please enter the variable name."
+
+#: ktvariable.cpp:140
+msgid "Please enter the variable value."
+msgstr "Please enter the variable value."
+
+#: ktview.cpp:104
+msgid "Users/Tasks/Variables"
+msgstr "Users/Tasks/Variables"
+
+#: ktview.cpp:106
+msgid "Tasks/Variables"
+msgstr "Tasks/Variables"
+
+#: ktview.cpp:108
+msgid "Value"
+msgstr "Value"
+
+#: ktview.cpp:109
+msgid "Description"
+msgstr "Description"
+
+#: ktview.cpp:275
+msgid ""
+"_: user on host\n"
+"%1 <%2> on %3"
+msgstr "%1 <%2> on %3"
+
+#: ktview.cpp:283
+msgid "Scheduled Tasks"
+msgstr "Scheduled Tasks"
+
+#: main.cpp:20
+msgid "KDE Task Scheduler"
+msgstr "KDE Task Scheduler"
+
+#: main.cpp:22
+msgid "KCron"
+msgstr "KCron"
diff --git a/tde-i18n-en_GB/messages/kdeadmin/kdat.po b/tde-i18n-en_GB/messages/kdeadmin/kdat.po
new file mode 100644
index 00000000000..4712a47e4fa
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/kdat.po
@@ -0,0 +1,1268 @@
+# translation of kdat.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdat\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-11-06 00:11+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: ArchiveInfoWidget.cpp:42 BackupProfileWidget.cpp:42
+msgid "Archive name:"
+msgstr "Archive name:"
+
+#: ArchiveInfoWidget.cpp:43 FileInfoWidget.cpp:43 TapeInfoWidget.cpp:47
+msgid "Created on:"
+msgstr "Created on:"
+
+#: ArchiveInfoWidget.cpp:44 FileInfoWidget.cpp:46 TapeFileInfoWidget.cpp:38
+msgid "Size:"
+msgstr "Size:"
+
+#: BackupDlg.cpp:79 BackupDlg.cpp:80
+msgid "KDat: Backup"
+msgstr "KDat: Backup"
+
+#: BackupDlg.cpp:95 IndexDlg.cpp:72 VerifyDlg.cpp:91
+msgid "Elapsed time:"
+msgstr "Elapsed time:"
+
+#: BackupDlg.cpp:98 BackupDlg.cpp:104 IndexDlg.cpp:75 VerifyDlg.cpp:94
+#: VerifyDlg.cpp:100
+msgid "00:00:00"
+msgstr "00:00:00"
+
+#: BackupDlg.cpp:101 VerifyDlg.cpp:97
+msgid "Time remaining:"
+msgstr "Time remaining:"
+
+#: BackupDlg.cpp:107 VerifyDlg.cpp:103
+msgid "Total KB:"
+msgstr "Total KB:"
+
+#: BackupDlg.cpp:113
+msgid "KB written:"
+msgstr "KB written:"
+
+#: BackupDlg.cpp:116 IndexDlg.cpp:87 VerifyDlg.cpp:112
+msgid "0KB"
+msgstr "0KB"
+
+#: BackupDlg.cpp:119 IndexDlg.cpp:96 VerifyDlg.cpp:115
+msgid "Transfer rate:"
+msgstr "Transfer rate:"
+
+#: BackupDlg.cpp:122 IndexDlg.cpp:99 VerifyDlg.cpp:118
+msgid "0KB/min"
+msgstr "0KB/min"
+
+#: BackupDlg.cpp:125 IndexDlg.cpp:90 VerifyDlg.cpp:123
+msgid "Files:"
+msgstr "Files:"
+
+#: BackupDlg.cpp:128 IndexDlg.cpp:81 IndexDlg.cpp:93 IndexDlg.cpp:105
+msgid "0"
+msgstr "0"
+
+#: BackupDlg.cpp:131
+msgid "Backup log:"
+msgstr "Backup log:"
+
+#: BackupDlg.cpp:138 IndexDlg.cpp:115
+msgid "Save Log..."
+msgstr "Save Log..."
+
+#: BackupDlg.cpp:279
+msgid "No files to back up. Aborting."
+msgstr "No files to back up. Aborting."
+
+#: BackupDlg.cpp:342
+msgid "*** Write failed, giving up."
+msgstr "*** Write failed, giving up."
+
+#: BackupDlg.cpp:412 BackupDlg.cpp:422 IndexDlg.cpp:345 VerifyDlg.cpp:395
+#: VerifyDlg.cpp:405
+#, c-format
+msgid "%02d:%02d:%02d"
+msgstr "%02d:%02d:%02d"
+
+#: BackupDlg.cpp:429 IndexDlg.cpp:352 VerifyDlg.cpp:412
+msgid "%1/min"
+msgstr "%1/min"
+
+#: BackupOptDlg.cpp:36 BackupOptDlg.cpp:37
+msgid "KDat: Backup Options"
+msgstr "KDat: Backup Options"
+
+#: BackupProfileInfoWidget.cpp:43
+msgid "Backup profile name:"
+msgstr "Backup profile name:"
+
+#: BackupProfileInfoWidget.cpp:54
+msgid "Files >>"
+msgstr "Files >>"
+
+#: BackupProfileInfoWidget.cpp:57
+msgid "<< Files"
+msgstr "<< Files"
+
+#: BackupProfileWidget.cpp:40 KDatMainWindow.cpp:164 KDatMainWindow.cpp:492
+msgid "Backup"
+msgstr "Backup"
+
+#: BackupProfileWidget.cpp:48
+msgid "Working folder:"
+msgstr "Working folder:"
+
+#: BackupProfileWidget.cpp:54
+msgid "Backup files:"
+msgstr "Backup files:"
+
+#: BackupProfileWidget.cpp:60
+msgid "Tar Options"
+msgstr "Tar Options"
+
+#: BackupProfileWidget.cpp:62
+msgid "Stay on one filesystem"
+msgstr "Stay on one filesystem"
+
+#: BackupProfileWidget.cpp:65
+msgid "GNU listed incremental"
+msgstr "GNU listed incremental"
+
+#: BackupProfileWidget.cpp:69
+msgid "Snapshot file:"
+msgstr "Snapshot file:"
+
+#: BackupProfileWidget.cpp:75
+msgid "Remove snapshot file before backup"
+msgstr "Remove snapshot file before backup"
+
+#: ErrorHandler.cpp:51
+msgid ""
+" caught.\n"
+"Exit the program from File->Quit or do \"kill -9 <pid>\" if you like.\n"
+msgstr ""
+" caught.\n"
+"Exit the program from File->Quit or do \"kill -9 <pid>\" if you like.\n"
+
+#: ErrorHandler.cpp:55
+msgid ""
+"You can dump core by selecting the \"Abort\" button.\n"
+"Please notify the maintainer (see Help->About KDat)."
+msgstr ""
+"You can dump core by selecting the \"Abort\" button.\n"
+"Please notify the maintainer (see Help->About KDat)."
+
+#: ErrorHandler.cpp:62
+msgid "An Error Signal was Received"
+msgstr "An Error Signal was Received"
+
+#: ErrorHandler.cpp:69
+msgid "SIGHUP signal (\"Hangup (POSIX)\")"
+msgstr "SIGHUP signal (\"Hangup (POSIX)\")"
+
+#: ErrorHandler.cpp:77
+msgid "SIGINT signal (\"Interrupt (ANSI)\")"
+msgstr "SIGINT signal (\"Interrupt (ANSI)\")"
+
+#: ErrorHandler.cpp:85
+msgid "SIGFPE signal (\"Floating-point exception (ANSI)\")"
+msgstr "SIGFPE signal (\"Floating-point exception (ANSI)\")"
+
+#: ErrorHandler.cpp:93
+msgid "SIGSEGV signal (\"Segmentation violation (ANSI)\")"
+msgstr "SIGSEGV signal (\"Segmentation violation (ANSI)\")"
+
+#: ErrorHandler.cpp:102
+msgid "SIGTERM signal (\"Termination (ANSI)\")"
+msgstr "SIGTERM signal (\"Termination (ANSI)\")"
+
+#: FileInfoWidget.cpp:42 TapeFileInfoWidget.cpp:36
+msgid "File name:"
+msgstr "File name:"
+
+#: FileInfoWidget.cpp:44 TapeFileInfoWidget.cpp:37 TapeInfoWidget.cpp:48
+msgid "Last modified:"
+msgstr "Last modified:"
+
+#: FileInfoWidget.cpp:45
+msgid "Last accessed:"
+msgstr "Last accessed:"
+
+#: FileInfoWidget.cpp:47
+msgid "Owner:"
+msgstr "Owner:"
+
+#: FileInfoWidget.cpp:48
+msgid "Group:"
+msgstr "Group:"
+
+#: FormatOptDlg.cpp:40 FormatOptDlg.cpp:41
+msgid "KDat: Format Options"
+msgstr "KDat: Format Options"
+
+#: FormatOptDlg.cpp:43 TapeInfoWidget.cpp:44
+msgid "Tape name:"
+msgstr "Tape name:"
+
+#: FormatOptDlg.cpp:44 TapeInfoWidget.cpp:45
+msgid "Tape size:"
+msgstr "Tape size:"
+
+#: IndexDlg.cpp:59 IndexDlg.cpp:60
+msgid "KDat: Index"
+msgstr "KDat: Index"
+
+#: IndexDlg.cpp:78
+msgid "Archives:"
+msgstr "Archives:"
+
+#: IndexDlg.cpp:84 VerifyDlg.cpp:109
+msgid "KB read:"
+msgstr "KB read:"
+
+#: IndexDlg.cpp:102
+msgid "Total files:"
+msgstr "Total files:"
+
+#: IndexDlg.cpp:108
+msgid "Index log:"
+msgstr "Index log:"
+
+#: IndexDlg.cpp:120
+msgid "Abort"
+msgstr "Abort"
+
+#: IndexDlg.cpp:233
+msgid "Rewinding tape."
+msgstr "Rewinding tape."
+
+#: IndexDlg.cpp:235
+msgid "Cannot rewind tape. Indexing aborted."
+msgstr "Cannot rewind tape. Indexing aborted."
+
+#: IndexDlg.cpp:239
+msgid "Cannot rewind tape."
+msgstr "Cannot rewind tape."
+
+#: IndexDlg.cpp:245
+msgid "Failed to skip tape ID. Indexing aborted."
+msgstr "Failed to skip tape ID. Indexing aborted."
+
+#: IndexDlg.cpp:249
+msgid "Failed to skip tape ID."
+msgstr "Failed to skip tape ID."
+
+#: IndexDlg.cpp:278
+#, c-format
+msgid "Indexing archive %1."
+msgstr "Indexing archive %1."
+
+#: IndexDlg.cpp:281
+#, c-format
+msgid "Archive %1"
+msgstr "Archive %1"
+
+#: IndexDlg.cpp:330
+msgid "Reindexed Tape"
+msgstr "Reindexed Tape"
+
+#: KDatMainWindow.cpp:96 KDatMainWindow.cpp:97 KDatMainWindow.cpp:1239
+msgid "KDat: <no tape>"
+msgstr "KDat: <no tape>"
+
+#: KDatMainWindow.cpp:101 KDatMainWindow.cpp:137 KDatMainWindow.cpp:251
+#: KDatMainWindow.cpp:1293
+msgid "Mount Tape"
+msgstr "Mount Tape"
+
+#: KDatMainWindow.cpp:102 KDatMainWindow.cpp:138
+msgid "Recreate Tape Index"
+msgstr "Recreate Tape Index"
+
+#: KDatMainWindow.cpp:104 KDatMainWindow.cpp:144
+msgid "Format Tape..."
+msgstr "Format Tape..."
+
+#: KDatMainWindow.cpp:107 KDatMainWindow.cpp:113 KDatMainWindow.cpp:141
+#: KDatMainWindow.cpp:781 KDatMainWindow.cpp:795
+msgid "Delete Archive"
+msgstr "Delete Archive"
+
+#: KDatMainWindow.cpp:110 KDatMainWindow.cpp:116 KDatMainWindow.cpp:136
+msgid "Verify..."
+msgstr "Verify..."
+
+#: KDatMainWindow.cpp:111 KDatMainWindow.cpp:117 KDatMainWindow.cpp:135
+msgid "Restore..."
+msgstr "Restore..."
+
+#: KDatMainWindow.cpp:120 KDatMainWindow.cpp:129 KDatMainWindow.cpp:134
+msgid "Backup..."
+msgstr "Backup..."
+
+#: KDatMainWindow.cpp:123 KDatMainWindow.cpp:829
+msgid "Delete Tape Index"
+msgstr "Delete Tape Index"
+
+#: KDatMainWindow.cpp:126 KDatMainWindow.cpp:139
+msgid "Create Backup Profile"
+msgstr "Create Backup Profile"
+
+#: KDatMainWindow.cpp:131 KDatMainWindow.cpp:143 KDatMainWindow.cpp:951
+msgid "Delete Backup Profile"
+msgstr "Delete Backup Profile"
+
+#: KDatMainWindow.cpp:142
+msgid "Delete Index"
+msgstr "Delete Index"
+
+#: KDatMainWindow.cpp:149
+msgid "Configure KDat..."
+msgstr "Configure KDat..."
+
+#: KDatMainWindow.cpp:155
+msgid ""
+"KDat Version %1\n"
+"\n"
+"KDat is a tar-based tape archiver.\n"
+"\n"
+"Copyright (c) 1998-2000 Sean Vyain\n"
+"Copyright (c) 2001-2002 Lawrence Widman\n"
+"kdat@cardiothink.com"
+msgstr ""
+"KDat Version %1\n"
+"\n"
+"KDat is a tar-based tape archiver.\n"
+"\n"
+"Copyright (c) 1998-2000 Sean Vyain\n"
+"Copyright (c) 2001-2002 Lawrence Widman\n"
+"kdat@cardiothink.com"
+
+#: KDatMainWindow.cpp:160
+msgid "Mount/unmount tape"
+msgstr "Mount/unmount tape"
+
+#: KDatMainWindow.cpp:168
+msgid "Verify"
+msgstr "Verify"
+
+#: KDatMainWindow.cpp:173
+msgid "Ready."
+msgstr "Ready."
+
+#: KDatMainWindow.cpp:248 KDatMainWindow.cpp:1290
+msgid "Unmount Tape"
+msgstr "Unmount Tape"
+
+#: KDatMainWindow.cpp:419
+msgid ""
+"KDat will dump your files properly to tape, but may not be able\n"
+"to restore them. To restore your files by hand, you need to know\n"
+"the name of the *non-rewinding* version of your tape device %1.\n"
+msgstr ""
+"KDat will dump your files properly to tape, but may not be able\n"
+"to restore them. To restore your files by hand, you need to know\n"
+"the name of the *non-rewinding* version of your tape device %1.\n"
+
+#: KDatMainWindow.cpp:423
+msgid ""
+"For example, if your device is /dev/st0, the non-rewinding version\n"
+"is /dev/nst0. If your device name doesn't look like that, type\n"
+"\"ls -l %2\" in a terminal window to see the real name of your\n"
+"tape drive. Substitute that name for /dev/nst0 below.\n"
+"Open a terminal window and type the following:\n"
+" tar tfv /dev/nst0; tar tfv /dev/nst0\n"
+" tar xfv /dev/nst0\n"
+"The third call to \"tar\" will retrieve your data into your\n"
+"current directory. Please let us know if this happens to you!\n"
+" - KDat Maintenance Team\n"
+msgstr ""
+"For example, if your device is /dev/st0, the non-rewinding version\n"
+"is /dev/nst0. If your device name doesn't look like that, type\n"
+"\"ls -l %2\" in a terminal window to see the real name of your\n"
+"tape drive. Substitute that name for /dev/nst0 below.\n"
+"Open a terminal window and type the following:\n"
+" tar tfv /dev/nst0; tar tfv /dev/nst0\n"
+" tar xfv /dev/nst0\n"
+"The third call to \"tar\" will retrieve your data into your\n"
+"current directory. Please let us know if this happens to you!\n"
+" - KDat Maintenance Team\n"
+
+#: KDatMainWindow.cpp:449
+#, c-format
+msgid "Archive created on %1"
+msgstr "Archive created on %1"
+
+#: KDatMainWindow.cpp:467
+msgid "Performing backup..."
+msgstr "Performing backup..."
+
+#: KDatMainWindow.cpp:472 KDatMainWindow.cpp:494
+msgid "Backup canceled."
+msgstr "Backup cancelled."
+
+#: KDatMainWindow.cpp:486
+msgid ""
+"WARNING: The estimated archive size is %1 KB but the tape has only %2 KB of "
+"space!\n"
+"Back up anyway?"
+msgstr ""
+"WARNING: The estimated archive size is %1 KB but the tape has only %2 KB of "
+"space!\n"
+"Back up anyway?"
+
+#: KDatMainWindow.cpp:501 TapeDrive.cpp:525 TapeDrive.cpp:546
+msgid "Rewinding tape..."
+msgstr "Rewinding tape..."
+
+#: KDatMainWindow.cpp:504
+msgid ""
+"Cannot rewind tape.\n"
+"Backup aborted."
+msgstr ""
+"Cannot rewind tape.\n"
+"Backup aborted."
+
+#: KDatMainWindow.cpp:505 KDatMainWindow.cpp:516
+msgid "Backup Error"
+msgstr "Backup Error"
+
+#: KDatMainWindow.cpp:506 KDatMainWindow.cpp:517 KDatMainWindow.cpp:537
+msgid "Backup aborted."
+msgstr "Backup aborted."
+
+#: KDatMainWindow.cpp:512
+msgid "Skipping to end of tape..."
+msgstr "Skipping to end of tape..."
+
+#: KDatMainWindow.cpp:515
+msgid ""
+"Cannot get to end of tape.\n"
+"Backup aborted."
+msgstr ""
+"Cannot get to end of tape.\n"
+"Backup aborted."
+
+#: KDatMainWindow.cpp:521
+msgid "Backup in progress..."
+msgstr "Backup in progress..."
+
+#: KDatMainWindow.cpp:535
+msgid "Backup complete."
+msgstr "Backup complete."
+
+#: KDatMainWindow.cpp:667
+msgid "Restore in progress..."
+msgstr "Restore in progress..."
+
+#: KDatMainWindow.cpp:669
+msgid "Verify in progress..."
+msgstr "Verify in progress..."
+
+#: KDatMainWindow.cpp:676
+msgid "Restore complete."
+msgstr "Restore complete."
+
+#: KDatMainWindow.cpp:678
+msgid "Verify complete."
+msgstr "Verify complete."
+
+#: KDatMainWindow.cpp:682
+msgid "Restore aborted."
+msgstr "Restore aborted."
+
+#: KDatMainWindow.cpp:684
+msgid "Verify aborted."
+msgstr "Verify aborted."
+
+#: KDatMainWindow.cpp:695 KDatMainWindow.cpp:845
+msgid ""
+"There appears to be no tape in the drive %1. Please\n"
+"check \"Edit->Preferences\" to make sure the\n"
+"correct device is selected as the tape drive (e.g.\n"
+"/dev/st0). If you hear the tape drive moving, wait\n"
+"until it stops and then try mounting it again."
+msgstr ""
+"There appears to be no tape in the drive %1. Please\n"
+"check \"Edit->Preferences\" to make sure the\n"
+"correct device is selected as the tape drive (e.g.\n"
+"/dev/st0). If you hear the tape drive moving, wait\n"
+"until it stops and then try mounting it again."
+
+#: KDatMainWindow.cpp:723
+msgid "The current tape index will be overwritten, continue?"
+msgstr "The current tape index will be overwritten, continue?"
+
+#: KDatMainWindow.cpp:724
+msgid "Index Tape"
+msgstr "Index Tape"
+
+#: KDatMainWindow.cpp:724
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: KDatMainWindow.cpp:730 KDatMainWindow.cpp:1235
+#, c-format
+msgid "KDat: %1"
+msgstr "KDat: %1"
+
+#: KDatMainWindow.cpp:734
+msgid "Index complete."
+msgstr "Index complete."
+
+#: KDatMainWindow.cpp:736
+msgid "Index aborted."
+msgstr "Index aborted."
+
+#: KDatMainWindow.cpp:745
+msgid ""
+"No archive is selected.\n"
+"In order to delete an archive, the archive to be deleted must be selected in "
+"the tree first."
+msgstr ""
+"No archive is selected.\n"
+"In order to delete an archive, the archive to be deleted must be selected in "
+"the tree first."
+
+#: KDatMainWindow.cpp:779
+msgid ""
+"An archive cannot be removed from the middle of the tape. If\n"
+"the archive '%1' is deleted then\n"
+"the following archives will also be deleted:\n"
+"%2\n"
+"\n"
+"Delete all listed archives?"
+msgstr ""
+"An archive cannot be removed from the middle of the tape. If\n"
+"the archive '%1' is deleted then\n"
+"the following archives will also be deleted:\n"
+"%2\n"
+"\n"
+"Delete all listed archives?"
+
+#: KDatMainWindow.cpp:784
+msgid "Archives deleted."
+msgstr "Archives deleted."
+
+#: KDatMainWindow.cpp:793
+msgid "Really delete the archive '%1'?"
+msgstr "Really delete the archive '%1'?"
+
+#: KDatMainWindow.cpp:798
+msgid "Archive deleted."
+msgstr "Archive deleted."
+
+#: KDatMainWindow.cpp:811
+msgid ""
+"No tape index is selected.\n"
+"In order to delete a tape index, the tape index to be deleted must be selected "
+"in the tree first."
+msgstr ""
+"No tape index is selected.\n"
+"In order to delete a tape index, the tape index to be deleted must be selected "
+"in the tree first."
+
+#: KDatMainWindow.cpp:820
+msgid ""
+"Tape is still mounted. The index for a mounted tape cannot be deleted.\n"
+"Unmount the tape and try again."
+msgstr ""
+"Tape is still mounted. The index for a mounted tape cannot be deleted.\n"
+"Unmount the tape and try again."
+
+#: KDatMainWindow.cpp:827
+msgid "Really delete the index for '%1'?"
+msgstr "Really delete the index for '%1'?"
+
+#: KDatMainWindow.cpp:832
+msgid "Tape index deleted."
+msgstr "Tape index deleted."
+
+#: KDatMainWindow.cpp:858
+msgid ""
+"The tape in the drive is write protected.\n"
+"Please disable write protection and try again."
+msgstr ""
+"The tape in the drive is write protected.\n"
+"Please disable write protection and try again."
+
+#: KDatMainWindow.cpp:863
+msgid ""
+"All data currently on the tape will be lost.\n"
+"Are you sure you want to continue?"
+msgstr ""
+"All data currently on the tape will be lost.\n"
+"Are you sure you want to continue?"
+
+#: KDatMainWindow.cpp:865
+msgid "Format Tape"
+msgstr "Format Tape"
+
+#: KDatMainWindow.cpp:865 KDatMainWindow.cpp:1006
+msgid "Format"
+msgstr "Format"
+
+#: KDatMainWindow.cpp:868
+#, c-format
+msgid "Tape created on %1"
+msgstr "Tape created on %1"
+
+#: KDatMainWindow.cpp:884
+msgid "Formatting tape..."
+msgstr "Formatting tape..."
+
+#: KDatMainWindow.cpp:887
+msgid "Format complete."
+msgstr "Format complete."
+
+#: KDatMainWindow.cpp:901
+#, c-format
+msgid "Backup Profile %1"
+msgstr "Backup Profile %1"
+
+#: KDatMainWindow.cpp:919
+msgid "Archive"
+msgstr "Archive"
+
+#: KDatMainWindow.cpp:940
+msgid ""
+"In order to delete a backup profile, the backup profile to be deleted must be "
+"selected in the tree first."
+msgstr ""
+"In order to delete a backup profile, the backup profile to be deleted must be "
+"selected in the tree first."
+
+#: KDatMainWindow.cpp:949
+msgid "Really delete backup profile '%1'?"
+msgstr "Really delete backup profile '%1'?"
+
+#: KDatMainWindow.cpp:954
+msgid "Backup profile deleted."
+msgstr "Backup profile deleted."
+
+#: KDatMainWindow.cpp:992
+msgid "Tape unmounted."
+msgstr "Tape unmounted."
+
+#: KDatMainWindow.cpp:996
+msgid "Reading tape header..."
+msgstr "Reading tape header..."
+
+#: KDatMainWindow.cpp:1003
+msgid "This tape has not been formatted by KDat."
+msgstr "This tape has not been formatted by KDat."
+
+#: KDatMainWindow.cpp:1006
+msgid ""
+"This tape has not been formatted by KDat.\n"
+"\n"
+"Would you like to format it now?"
+msgstr ""
+"This tape has not been formatted by KDat.\n"
+"\n"
+"Would you like to format it now?"
+
+#: KDatMainWindow.cpp:1006
+msgid "Do Not Format"
+msgstr "Do Not Format"
+
+#: KDatMainWindow.cpp:1018
+msgid "Tape mounted."
+msgstr "Tape mounted."
+
+#: KDatMainWindow.cpp:1105
+msgid "Estimating backup size: %1, %2"
+msgstr "Estimating backup size: %1, %2"
+
+#: KDatMainWindow.cpp:1240
+msgid "KDat: <no tape >"
+msgstr "KDat: <no tape >"
+
+#: KDatMainWindow.cpp:1330
+msgid ""
+"Click \"CANCEL\" to stop the backup process.\n"
+"For example, you may quickly see that the size of\n"
+"the files you selected will exceed the size of the\n"
+"backup tape, and may then decide to stop and remove\n"
+"some files from your list of files to backup.\n"
+"\n"
+"Click \"Continue\" to remove this message while\n"
+"continuing the backup."
+msgstr ""
+"Click \"CANCEL\" to stop the backup process.\n"
+"For example, you may quickly see that the size of\n"
+"the files you selected will exceed the size of the\n"
+"backup tape, and may then decide to stop and remove\n"
+"some files from your list of files to backup.\n"
+"\n"
+"Click \"Continue\" to remove this message while\n"
+"continuing the backup."
+
+#: KDatMainWindow.cpp:1337
+msgid "Stop estimating backup size"
+msgstr "Stop estimating backup size"
+
+#: LoggerWidget.cpp:63
+msgid "Log file exists, overwrite?"
+msgstr "Log file exists, overwrite?"
+
+#: LoggerWidget.cpp:64
+msgid "KDat: Save Log"
+msgstr "KDat: Save Log"
+
+#: LoggerWidget.cpp:65
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: Node.cpp:1185 Node.cpp:1255
+msgid "<no tape>"
+msgstr "<no tape>"
+
+#: Node.cpp:1335
+msgid "Tape Indexes"
+msgstr "Tape Indexes"
+
+#: Node.cpp:1470
+msgid "Backup Profiles"
+msgstr "Backup Profiles"
+
+#: Tape.cpp:42
+msgid "New Tape"
+msgstr "New Tape"
+
+#: Tape.cpp:76 TapeDrive.cpp:226
+msgid "Rewinding tape failed."
+msgstr "Rewinding tape failed."
+
+#: Tape.cpp:76 Tape.cpp:82 Tape.cpp:91 Tape.cpp:98 Tape.cpp:105 Tape.cpp:109
+msgid "Format Failed"
+msgstr "Format Failed"
+
+#: Tape.cpp:82
+msgid "Cannot set tape block size."
+msgstr "Cannot set tape block size."
+
+#: Tape.cpp:91
+msgid "Writing magic string failed."
+msgstr "Writing magic string failed."
+
+#: Tape.cpp:98
+msgid "Writing version number failed."
+msgstr "Writing version number failed."
+
+#: Tape.cpp:105
+msgid "Writing tape ID length failed."
+msgstr "Writing tape ID length failed."
+
+#: Tape.cpp:109
+msgid "Writing tape ID failed."
+msgstr "Writing tape ID failed."
+
+#: Tape.cpp:154
+msgid ""
+"No index file was found for this tape.\n"
+"Recreate the index from tape?"
+msgstr ""
+"No index file was found for this tape.\n"
+"Recreate the index from tape?"
+
+#: Tape.cpp:156 Tape.cpp:220
+msgid "Tape Index"
+msgstr "Tape Index"
+
+#: Tape.cpp:157
+msgid "Recreate"
+msgstr "Recreate"
+
+#: Tape.cpp:178 TapeDrive.cpp:246
+msgid "Reading version number failed."
+msgstr "Reading version number failed."
+
+#: Tape.cpp:179 Tape.cpp:634 Tape.cpp:640 Tape.cpp:646 Tape.cpp:653
+#: Tape.cpp:660 Tape.cpp:668 Tape.cpp:675 Tape.cpp:683 Tape.cpp:691
+#: Tape.cpp:698 Tape.cpp:705 Tape.cpp:718 Tape.cpp:730 Tape.cpp:738
+#: Tape.cpp:745 Tape.cpp:752 Tape.cpp:781 Tape.cpp:787 Tape.cpp:793
+#: Tape.cpp:800 Tape.cpp:807 Tape.cpp:815 Tape.cpp:822 Tape.cpp:843
+#: Tape.cpp:849 Tape.cpp:886 Tape.cpp:892
+msgid "Index File Error"
+msgstr "Index File Error"
+
+#: Tape.cpp:219
+#, c-format
+msgid ""
+"The tape index file format is version %d. The index cannot be read by this "
+"version of KDat. Perhaps the tape index file was created by a newer version of "
+"KDat?"
+msgstr ""
+"The tape index file format is version %d. The index cannot be read by this "
+"version of KDat. Perhaps the tape index file was created by a newer version of "
+"KDat?"
+
+#: Tape.cpp:380
+msgid "Error during fseek #1 while accessing archive: \""
+msgstr "Error during first fseek while accessing archive: \""
+
+#: Tape.cpp:385 Tape.cpp:398 Tape.cpp:411 Tape.cpp:424 Tape.cpp:439
+msgid "File Access Error"
+msgstr "File Access Error"
+
+#: Tape.cpp:393
+msgid "Error while accessing string #1 in archive: \""
+msgstr "Error while accessing first string in archive: \""
+
+#: Tape.cpp:406
+msgid "Error while accessing string #2 in archive: \""
+msgstr "Error while accessing second string in archive: \""
+
+#: Tape.cpp:419
+msgid "Error during fseek #2 while accessing archive: \""
+msgstr "Error during second fseek while accessing archive: \""
+
+#: Tape.cpp:436
+msgid "Error while updating archive name: "
+msgstr "Error while updating archive name: "
+
+#: Tape.cpp:634 Tape.cpp:781 Tape.cpp:843 Tape.cpp:886 TapeDrive.cpp:263
+msgid "Reading tape ID failed."
+msgstr "Reading tape ID failed."
+
+#: Tape.cpp:640 Tape.cpp:787 Tape.cpp:849 Tape.cpp:892
+msgid "Tape ID on tape does not match tape ID in index file."
+msgstr "Tape ID on tape does not match tape ID in index file."
+
+#: Tape.cpp:646 Tape.cpp:793
+msgid "Reading creation time failed."
+msgstr "Reading creation time failed."
+
+#: Tape.cpp:653 Tape.cpp:800
+msgid "Reading modification time failed."
+msgstr "Reading modification time failed."
+
+#: Tape.cpp:660 Tape.cpp:807
+msgid "Reading tape name failed."
+msgstr "Reading tape name failed."
+
+#: Tape.cpp:668 Tape.cpp:815
+msgid "Reading tape size failed."
+msgstr "Reading tape size failed."
+
+#: Tape.cpp:675 Tape.cpp:822
+msgid "Reading archive count failed."
+msgstr "Reading archive count failed."
+
+#: Tape.cpp:683
+msgid "Reading archive name failed."
+msgstr "Reading archive name failed."
+
+#: Tape.cpp:691
+msgid "Reading archive time stamp failed."
+msgstr "Reading archive time stamp failed."
+
+#: Tape.cpp:698
+msgid "Reading archive start block failed."
+msgstr "Reading archive start block failed."
+
+#: Tape.cpp:705
+msgid "Reading archive end block failed."
+msgstr "Reading archive end block failed."
+
+#: Tape.cpp:718
+msgid "Reading archive file count failed."
+msgstr "Reading archive file count failed."
+
+#: Tape.cpp:730
+msgid "Reading file name failed."
+msgstr "Reading file name failed."
+
+#: Tape.cpp:738
+msgid "Reading file size failed."
+msgstr "Reading file size failed."
+
+#: Tape.cpp:745
+msgid "Reading file modification time failed."
+msgstr "Reading file modification time failed."
+
+#: Tape.cpp:752
+msgid "Reading file record number failed."
+msgstr "Reading file record number failed."
+
+#: TapeDrive.cpp:192
+msgid "Tape mounted readonly."
+msgstr "Tape mounted readonly."
+
+#: TapeDrive.cpp:194
+msgid "Tape mounted read/write."
+msgstr "Tape mounted read/write."
+
+#: TapeDrive.cpp:231
+msgid "Reading magic string..."
+msgstr "Reading magic string..."
+
+#: TapeDrive.cpp:234
+msgid "Reading magic string failed."
+msgstr "Reading magic string failed."
+
+#: TapeDrive.cpp:243
+msgid "Reading version number..."
+msgstr "Reading version number..."
+
+#: TapeDrive.cpp:251
+msgid ""
+"Tape was formatted by a more recent version of KDat. Consider upgrading."
+msgstr ""
+"Tape was formatted by a more recent version of KDat. Consider upgrading."
+
+#: TapeDrive.cpp:255
+msgid "Reading tape ID..."
+msgstr "Reading tape ID..."
+
+#: TapeDrive.cpp:258
+msgid "Reading tape ID length failed."
+msgstr "Reading tape ID length failed."
+
+#: TapeDrive.cpp:520
+msgid "Skipping to archive..."
+msgstr "Skipping to archive..."
+
+#: TapeDrive.cpp:542
+msgid "Skipping to block..."
+msgstr "Skipping to block..."
+
+#: TapeFileInfoWidget.cpp:39
+msgid "Start record:"
+msgstr "Start record:"
+
+#: TapeFileInfoWidget.cpp:40
+msgid "End record:"
+msgstr "End record:"
+
+#: TapeInfoWidget.cpp:46
+msgid "Tape ID:"
+msgstr "Tape ID:"
+
+#: TapeInfoWidget.cpp:49
+msgid "Archive count:"
+msgstr "Archive count:"
+
+#: TapeInfoWidget.cpp:50
+msgid "Space used:"
+msgstr "Space used:"
+
+#: VerifyDlg.cpp:70 VerifyDlg.cpp:71
+msgid "KDat: Restore"
+msgstr "KDat: Restore"
+
+#: VerifyDlg.cpp:73 VerifyDlg.cpp:74
+msgid "KDat: Verify"
+msgstr "KDat: Verify"
+
+#: VerifyDlg.cpp:126
+msgid "Differences:"
+msgstr "Differences:"
+
+#: VerifyDlg.cpp:134
+msgid "Restore log:"
+msgstr "Restore log:"
+
+#: VerifyDlg.cpp:136
+msgid "Verify log:"
+msgstr "Verify log:"
+
+#: VerifyDlg.cpp:144
+msgid "&Save Log..."
+msgstr "&Save Log..."
+
+#: VerifyDlg.cpp:149
+msgid "&Abort"
+msgstr "&Abort"
+
+#: VerifyDlg.cpp:344
+msgid ""
+"failed while reading tape data.\n"
+msgstr ""
+"failed while reading tape data.\n"
+
+#: VerifyOptDlg.cpp:41 VerifyOptDlg.cpp:42
+msgid "KDat: Restore Options"
+msgstr "KDat: Restore Options"
+
+#: VerifyOptDlg.cpp:44 VerifyOptDlg.cpp:45
+msgid "KDat: Verify Options"
+msgstr "KDat: Verify Options"
+
+#: VerifyOptDlg.cpp:50
+msgid "Restore to folder:"
+msgstr "Restore to folder:"
+
+#: VerifyOptDlg.cpp:52
+msgid "Verify in folder:"
+msgstr "Verify in folder:"
+
+#. i18n: file OptionsDlgWidget.ui line 136
+#: VerifyOptDlg.cpp:60 rc.cpp:30 rc.cpp:42
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#: VerifyOptDlg.cpp:65
+msgid "Restore files:"
+msgstr "Restore files:"
+
+#: VerifyOptDlg.cpp:67
+msgid "Verify files:"
+msgstr "Verify files:"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:41
+msgid "tar-based DAT archiver for KDE"
+msgstr "tar-based DAT archiver for KDE"
+
+#: main.cpp:48
+msgid "KDat"
+msgstr "KDat"
+
+#: main.cpp:59
+msgid "Can't allocate memory in kdat"
+msgstr "Can't allocate memory in kdat"
+
+#. i18n: file OptionsDlgWidget.ui line 17
+#: rc.cpp:3
+#, no-c-format
+msgid "Options Widget"
+msgstr "Options Widget"
+
+#. i18n: file OptionsDlgWidget.ui line 53
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"This setting determines the capacity that KDat assumes your backup tapes to be. "
+" This is used when formatting the tapes."
+msgstr ""
+"This setting determines the capacity that KDat assumes your backup tapes to be. "
+" This is used when formatting the tapes."
+
+#. i18n: file OptionsDlgWidget.ui line 67
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"Tape drives read and write data in individual blocks. This setting controls "
+"the size of each block, and should be set to your tape drive's block size. For "
+"floppy tape drives this should be set to <b>10240</b> bytes."
+msgstr ""
+"Tape drives read and write data in individual blocks. This setting controls "
+"the size of each block, and should be set to your tape drive's block size. For "
+"floppy tape drives this should be set to <b>10240</b> bytes."
+
+#. i18n: file OptionsDlgWidget.ui line 73
+#: rc.cpp:12
+#, no-c-format
+msgid "MB"
+msgstr "MB"
+
+#. i18n: file OptionsDlgWidget.ui line 78
+#: rc.cpp:15
+#, no-c-format
+msgid "GB"
+msgstr "GB"
+
+#. i18n: file OptionsDlgWidget.ui line 88
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"This option chooses whether the default tape size to the left is in megabytes "
+"(MB) or gigabytes (GB)."
+msgstr ""
+"This option chooses whether the default tape size to the left is in megabytes "
+"(MB) or gigabytes (GB)."
+
+#. i18n: file OptionsDlgWidget.ui line 96
+#: rc.cpp:21
+#, no-c-format
+msgid "bytes"
+msgstr "bytes"
+
+#. i18n: file OptionsDlgWidget.ui line 104
+#: rc.cpp:24
+#, no-c-format
+msgid "Tape block size:"
+msgstr "Tape block size:"
+
+#. i18n: file OptionsDlgWidget.ui line 115
+#: rc.cpp:27
+#, no-c-format
+msgid "Default tape size:"
+msgstr "Default tape size:"
+
+#. i18n: file OptionsDlgWidget.ui line 139
+#: rc.cpp:33
+#, no-c-format
+msgid "Browse for the tar command."
+msgstr "Browse for the tar command."
+
+#. i18n: file OptionsDlgWidget.ui line 147
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"The location in the filesystem of the <em>non-rewinding</em> "
+"tape device. The default is <b>/dev/tape</b>."
+msgstr ""
+"The location in the filesystem of the <em>non-rewinding</em> "
+"tape device. The default is <b>/dev/tape</b>."
+
+#. i18n: file OptionsDlgWidget.ui line 155
+#: rc.cpp:39
+#, no-c-format
+msgid "Tar command:"
+msgstr "Tar command:"
+
+#. i18n: file OptionsDlgWidget.ui line 169
+#: rc.cpp:45
+#, no-c-format
+msgid "Browse for the tape device."
+msgstr "Browse for the tape device."
+
+#. i18n: file OptionsDlgWidget.ui line 177
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"This setting controls the command that KDat uses to perform the tape backup. "
+"The full path should be given. The default is <b>tar</b>."
+msgstr ""
+"This setting controls the command that KDat uses to perform the tape backup. "
+"The full path should be given. The default is <b>tar</b>."
+
+#. i18n: file OptionsDlgWidget.ui line 185
+#: rc.cpp:51
+#, no-c-format
+msgid "Tape device:"
+msgstr "Tape device:"
+
+#. i18n: file OptionsDlgWidget.ui line 198
+#: rc.cpp:54
+#, no-c-format
+msgid "Tape Drive Options"
+msgstr "Tape Drive Options"
+
+#. i18n: file OptionsDlgWidget.ui line 209
+#: rc.cpp:57
+#, no-c-format
+msgid "Load tape on mount"
+msgstr "Load tape on mount"
+
+#. i18n: file OptionsDlgWidget.ui line 212
+#: rc.cpp:60
+#, no-c-format
+msgid "<qt>Issue an <tt>mtload</tt> command prior to mounting the tape.</qt>"
+msgstr "<qt>Issue an <tt>mtload</tt> command prior to mounting the tape.</qt>"
+
+#. i18n: file OptionsDlgWidget.ui line 217
+#: rc.cpp:63
+#, no-c-format
+msgid ""
+"This command issues an <tt>mtload</tt> command to the tape device before trying "
+"to mount it.\n"
+"\n"
+"This is required by some tape drives."
+msgstr ""
+"This command issues an <tt>mtload</tt> command to the tape device before trying "
+"to mount it.\n"
+"\n"
+"This is required by some tape drives."
+
+#. i18n: file OptionsDlgWidget.ui line 225
+#: rc.cpp:68
+#, no-c-format
+msgid "Lock tape drive on mount"
+msgstr "Lock tape drive on mount"
+
+#. i18n: file OptionsDlgWidget.ui line 228
+#: rc.cpp:71
+#, no-c-format
+msgid "Disable the eject button after mounting the tape."
+msgstr "Disable the eject button after mounting the tape."
+
+#. i18n: file OptionsDlgWidget.ui line 233
+#: rc.cpp:74
+#, no-c-format
+msgid ""
+"This option makes KDat try to disable the eject button on the tape drive after "
+"the tape has been mounted.\n"
+"\n"
+"This doesn't work for all tape drives."
+msgstr ""
+"This option makes KDat try to disable the eject button on the tape drive after "
+"the tape has been mounted.\n"
+"\n"
+"This doesn't work for all tape drives."
+
+#. i18n: file OptionsDlgWidget.ui line 241
+#: rc.cpp:79
+#, no-c-format
+msgid "Eject tape on unmount"
+msgstr "Eject tape on unmount"
+
+#. i18n: file OptionsDlgWidget.ui line 244
+#: rc.cpp:82
+#, no-c-format
+msgid "Try to eject the tape after it is unmounted. Don't use this for ftape."
+msgstr ""
+"Try to eject the tape after it is unmounted. Don't use this for ftape."
+
+#. i18n: file OptionsDlgWidget.ui line 249
+#: rc.cpp:85
+#, no-c-format
+msgid ""
+"Try to eject the tape after it has been unmounted.\n"
+"\n"
+"This option should not be used for floppy-tape drives."
+msgstr ""
+"Try to eject the tape after it has been unmounted.\n"
+"\n"
+"This option should not be used for floppy-tape drives."
+
+#. i18n: file OptionsDlgWidget.ui line 257
+#: rc.cpp:90
+#, no-c-format
+msgid "Variable block size"
+msgstr "Variable block size"
+
+#. i18n: file OptionsDlgWidget.ui line 260
+#: rc.cpp:93
+#, no-c-format
+msgid "Enable variable-block size support in the tape drive."
+msgstr "Enable variable-block size support in the tape drive."
+
+#. i18n: file OptionsDlgWidget.ui line 265
+#: rc.cpp:96
+#, no-c-format
+msgid ""
+"Some tape drives support different sizes of the data block. With this option, "
+"KDat will attempt to enable that support.\n"
+"\n"
+"You must still specify the block size."
+msgstr ""
+"Some tape drives support different sizes of the data block. With this option, "
+"KDat will attempt to enable that support.\n"
+"\n"
+"You must still specify the block size."
diff --git a/tde-i18n-en_GB/messages/kdeadmin/kfile_deb.po b/tde-i18n-en_GB/messages/kdeadmin/kfile_deb.po
new file mode 100644
index 00000000000..d9d70b59a46
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/kfile_deb.po
@@ -0,0 +1,35 @@
+# translation of kfile_deb.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-07-01 02:18+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kfile_deb.cpp:53
+msgid "General"
+msgstr "General"
+
+#: kfile_deb.cpp:56
+msgid "Name"
+msgstr "Name"
+
+#: kfile_deb.cpp:57
+msgid "Version"
+msgstr "Version"
+
+#: kfile_deb.cpp:58
+msgid "Summary"
+msgstr "Summary"
+
+#: kfile_deb.cpp:59
+msgid "Size"
+msgstr "Size"
diff --git a/tde-i18n-en_GB/messages/kdeadmin/kfile_rpm.po b/tde-i18n-en_GB/messages/kdeadmin/kfile_rpm.po
new file mode 100644
index 00000000000..2bb85f3d3a8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/kfile_rpm.po
@@ -0,0 +1,63 @@
+# translation of kfile_rpm.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_rpm\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2003-10-16 13:30+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kfile_rpm.cpp:46
+msgid "General"
+msgstr "General"
+
+#: kfile_rpm.cpp:49
+msgid "Name"
+msgstr "Name"
+
+#: kfile_rpm.cpp:50
+msgid "Version"
+msgstr "Version"
+
+#: kfile_rpm.cpp:51
+msgid "Release"
+msgstr "Release"
+
+#: kfile_rpm.cpp:52
+msgid "Summary"
+msgstr "Summary"
+
+#: kfile_rpm.cpp:54
+msgid "Group"
+msgstr "Group"
+
+#: kfile_rpm.cpp:55
+msgid "Size"
+msgstr "Size"
+
+#: kfile_rpm.cpp:57
+msgid "Vendor"
+msgstr "Vendor"
+
+#: kfile_rpm.cpp:58
+msgid "Packager"
+msgstr "Packager"
+
+#: kfile_rpm.cpp:59
+msgid "Archive Offset"
+msgstr "Archive Offset"
+
+#: kfile_rpm.cpp:60
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_rpm.cpp:63
+msgid "All tags"
+msgstr "All tags"
diff --git a/tde-i18n-en_GB/messages/kdeadmin/knetworkconf.po b/tde-i18n-en_GB/messages/kdeadmin/knetworkconf.po
new file mode 100644
index 00000000000..50875d45193
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/knetworkconf.po
@@ -0,0 +1,1089 @@
+# translation of knetworkconf.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: knetworkconf\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2006-11-24 00:36+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kadddevicecontainer.cpp:129 kadddnsserverdlg.ui.h:42
+#: kaddknownhostdlg.ui.h:25
+msgid "The format of the specified IP address is not valid."
+msgstr "The format of the specified IP address is not valid."
+
+#: 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 "Invalid IP Address"
+
+#: kadddnsserverdlg.ui.h:54
+msgid "You have to type an alias first."
+msgstr "You have to type an alias first."
+
+#: kadddnsserverdlg.ui.h:54
+msgid "Invalid Text"
+msgstr "Invalid Text"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kaddknownhostdlg.ui.h:29
+msgid "You must add at least one alias for the specified IP address."
+msgstr "You must add at least one alias for the specified IP address."
+
+#: kaddknownhostdlg.ui.h:29
+msgid "Insufficient Aliases"
+msgstr "Insufficient Aliases"
+
+#: kaddknownhostdlg.ui.h:63
+msgid "Edit Alias"
+msgstr "Edit Alias"
+
+#: kaddknownhostdlg.ui.h:64 kaddknownhostdlg.ui.h:92
+msgid "Alias:"
+msgstr "Alias:"
+
+#: kaddknownhostdlg.ui.h:91
+msgid "Add New Alias"
+msgstr "Add New Alias"
+
+#: knetworkconf.cpp:66
+msgid "Could not load network configuration information."
+msgstr "Could not load network configuration information."
+
+#: knetworkconf.cpp:67
+msgid "Error Reading Configuration File"
+msgstr "Error Reading Configuration File"
+
+#: knetworkconf.cpp:118 knetworkconf.cpp:755
+msgid "Enabled"
+msgstr "Enabled"
+
+#: knetworkconf.cpp:128 knetworkconf.cpp:769
+msgid "Disabled"
+msgstr "Disabled"
+
+#: knetworkconf.cpp:137 knetworkconf.cpp:304
+msgid "Manual"
+msgstr "Manual"
+
+#: knetworkconf.cpp:158
+msgid ""
+"The new configuration has not been saved.\n"
+"Do you want to apply changes before quitting?"
+msgstr ""
+"The new configuration has not been saved.\n"
+"Do you want to apply changes before quitting?"
+
+#: knetworkconf.cpp:159 knetworkconf.cpp:830 knetworkconf.cpp:849
+msgid "New Configuration Not Saved"
+msgstr "New Configuration Not Saved"
+
+#: knetworkconf.cpp:206
+msgid "Edit Server"
+msgstr "Edit Server"
+
+#: knetworkconf.cpp:233
+#, c-format
+msgid "Configure Device %1"
+msgstr "Configure Device %1"
+
+#: knetworkconf.cpp:442
+msgid "Could not open file '/etc/resolv.conf' for reading."
+msgstr "Could not open file '/etc/resolv.conf' for reading."
+
+#: knetworkconf.cpp:443
+msgid "Error Loading Config Files"
+msgstr "Error Loading Config Files"
+
+#: knetworkconf.cpp:589
+msgid "The default Gateway IP address is invalid."
+msgstr "The default Gateway IP address is invalid."
+
+#: knetworkconf.cpp:680
+msgid "Enabling interface <b>%1</b>"
+msgstr "Enabling interface <b>%1</b>"
+
+#: knetworkconf.cpp:682
+msgid "Disabling interface <b>%1</b>"
+msgstr "Disabling interface <b>%1</b>"
+
+#: knetworkconf.cpp:716
+msgid ""
+"Could not launch backend to change network device state. You will have to do it "
+"manually."
+msgstr ""
+"Could not launch backend to change network device state. You will have to do it "
+"manually."
+
+#: knetworkconf.cpp:737
+msgid ""
+"There was an error changing the device's state. You will have to do it "
+"manually."
+msgstr ""
+"There was an error changing the device's state. You will have to do it "
+"manually."
+
+#: knetworkconf.cpp:738
+msgid "Could Not Change Device State"
+msgstr "Could Not Change Device State"
+
+#: knetworkconf.cpp:829 knetworkconf.cpp:848
+msgid ""
+"The new configuration has not been saved.\n"
+"Apply changes?"
+msgstr ""
+"The new configuration has not been saved.\n"
+"Apply changes?"
+
+#. i18n: file kaddknownhostdlg.ui line 16
+#: knetworkconf.cpp:866 rc.cpp:199
+#, no-c-format
+msgid "Add New Static Host"
+msgstr "Add New Static Host"
+
+#: knetworkconf.cpp:899
+msgid "Edit Static Host"
+msgstr "Edit Static Host"
+
+#: knetworkconf.cpp:1034
+msgid "Could not load the selected Network Profile."
+msgstr "Could not load the selected Network Profile."
+
+#: knetworkconf.cpp:1035
+msgid "Error Reading Profile"
+msgstr "Error Reading Profile"
+
+#: knetworkconf.cpp:1058
+msgid "Create New Network Profile"
+msgstr "Create New Network Profile"
+
+#: knetworkconf.cpp:1059
+msgid "Name of new profile:"
+msgstr "Name of new profile:"
+
+#: knetworkconf.cpp:1088
+msgid "There is already another profile with that name."
+msgstr "There is already another profile with that name."
+
+#: kadddevicecontainer.cpp:53
+msgid "&Advanced Settings"
+msgstr "&Advanced Settings"
+
+#: kadddevicecontainer.cpp:54 kadddevicecontainer.cpp:55
+msgid "Toggle between advanced and basic settings"
+msgstr "Toggle between advanced and basic settings"
+
+#: kadddevicecontainer.cpp:57
+msgid "Apply changes"
+msgstr "Apply changes"
+
+#: kadddevicecontainer.cpp:59
+msgid "Forget changes"
+msgstr "Forget changes"
+
+#: kadddevicecontainer.cpp:132
+msgid "The format of the specified netmask is not valid."
+msgstr "The format of the specified netmask is not valid."
+
+#: kadddevicecontainer.cpp:135
+msgid "The format of the specified broadcast is not valid."
+msgstr "The format of the specified broadcast is not valid."
+
+#: kadddevicecontainer.cpp:138
+msgid "The format of the specified Gateway is not valid."
+msgstr "The format of the specified Gateway is not valid."
+
+#: kadddevicecontainer.cpp:174
+msgid "Basic Settings"
+msgstr "Basic Settings"
+
+#: kadddevicecontainer.cpp:179
+msgid "Advanced Settings"
+msgstr "Advanced Settings"
+
+#: kprofileslistviewtooltip.h:84
+msgid "<b>Network Configuration of this Profile:</b>"
+msgstr "<b>Network Configuration of this Profile:</b>"
+
+#: kprofileslistviewtooltip.h:94
+#, c-format
+msgid "<p><b>Interface:</b> %1"
+msgstr "<p><b>Interface:</b> %1"
+
+#: kprofileslistviewtooltip.h:95
+#, c-format
+msgid "<br><b>Type:</b> %1"
+msgstr "<br><b>Type:</b> %1"
+
+#: kprofileslistviewtooltip.h:101
+#, c-format
+msgid "<br><b>Boot Protocol:</b> %1"
+msgstr "<br><b>Boot Protocol:</b> %1"
+
+#: kprofileslistviewtooltip.h:104
+#, c-format
+msgid "<br><b>IP Address:</b> %1"
+msgstr "<br><b>IP Address:</b> %1"
+
+#: kprofileslistviewtooltip.h:105
+#, c-format
+msgid "<br><b>Broadcast Address:</b> %1"
+msgstr "<br><b>Broadcast Address:</b> %1"
+
+#: kprofileslistviewtooltip.h:107
+#, c-format
+msgid "<br><b>On Boot:</b> %1"
+msgstr "<br><b>On Boot:</b> %1"
+
+#: kprofileslistviewtooltip.h:111
+#, c-format
+msgid "</p><p><b>Default Gateway:</b> %1"
+msgstr "</p><p><b>Default Gateway:</b> %1"
+
+#: kprofileslistviewtooltip.h:113
+#, c-format
+msgid "<br><b>Domain Name:</b> %1"
+msgstr "<br><b>Domain Name:</b> %1"
+
+#: kprofileslistviewtooltip.h:114
+#, c-format
+msgid "<br><b>Machine Name:</b> %1"
+msgstr "<br><b>Machine Name:</b> %1"
+
+#: kprofileslistviewtooltip.h:118
+#, c-format
+msgid "<br><b>DNS Name Server:</b> %1"
+msgstr "<br><b>DNS Name Server:</b> %1"
+
+#. i18n: file kadddevicedlg.ui line 44
+#: rc.cpp:3
+#, no-c-format
+msgid "Configure Interface"
+msgstr "Configure Interface"
+
+#. i18n: file kadddevicedlg.ui line 64
+#: rc.cpp:6
+#, no-c-format
+msgid "TCP/IP Address"
+msgstr "TCP/IP Address"
+
+#. i18n: file kadddevicedlg.ui line 93
+#: rc.cpp:9
+#, no-c-format
+msgid "dhcp"
+msgstr "dhcp"
+
+#. i18n: file kadddevicedlg.ui line 98
+#: rc.cpp:12
+#, no-c-format
+msgid "bootp"
+msgstr "bootp"
+
+#. i18n: file kadddevicedlg.ui line 105
+#: rc.cpp:15 rc.cpp:18
+#, no-c-format
+msgid "The boot protocol this network device should use"
+msgstr "The boot protocol this network device should use"
+
+#. i18n: file kadddevicedlg.ui line 133
+#: rc.cpp:21
+#, no-c-format
+msgid "Manual:"
+msgstr "Manual:"
+
+#. i18n: file kadddevicedlg.ui line 136
+#: rc.cpp:24
+#, no-c-format
+msgid "Use a static IP address. Use the fields below to enter the values"
+msgstr "Use a static IP address. Use the fields below to enter the values"
+
+#. i18n: file kadddevicedlg.ui line 140
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"<p>Sets this interface to use static IP settings.</p>\n"
+"<p>In this case, please use the fields below to enter the desired values "
+"manually.</p>"
+msgstr ""
+"<p>Sets this interface to use static IP settings.</p>\n"
+"<p>In this case, please use the fields below to enter the desired values "
+"manually.</p>"
+
+#. i18n: file kadddevicedlg.ui line 148
+#: rc.cpp:31
+#, no-c-format
+msgid "Automatic:"
+msgstr "Automatic:"
+
+#. i18n: file kadddevicedlg.ui line 151
+#: rc.cpp:34
+#, no-c-format
+msgid "Use a dynamic IP address"
+msgstr "Use a dynamic IP address"
+
+#. i18n: file kadddevicedlg.ui line 156
+#: rc.cpp:37
+#, no-c-format
+msgid ""
+"<p>Using an dynamic IP address causes this device to get a free IP address "
+"automatically.</p>\n"
+"<p>The interface will try to contact an DHCP- or BOOTP-Server during the boot "
+"process.</p>\n"
+"<p>Rendevouz is not supported yet.</p>"
+msgstr ""
+"<p>Using an dynamic IP address causes this device to get a free IP address "
+"automatically.</p>\n"
+"<p>The interface will try to contact an DHCP- or BOOTP-Server during the boot "
+"process.</p>\n"
+"<p>Rendevouz is not supported yet.</p>"
+
+#. i18n: file kadddevicedlg.ui line 184
+#: rc.cpp:42
+#, no-c-format
+msgid "Activate when the computer starts"
+msgstr "Activate when the computer starts"
+
+#. i18n: file kadddevicedlg.ui line 187
+#: rc.cpp:45
+#, no-c-format
+msgid "Ensures that this interface gets activated during boot time"
+msgstr "Ensures that this interface gets activated during boot time"
+
+#. i18n: file kadddevicedlg.ui line 191
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"<p>Ensures that this interface gets activated during boot time.</p>\n"
+"<p>Otherwise, you will have to active the interface manually after you have "
+"logged in after the boot process.</p>"
+msgstr ""
+"<p>Ensures that this interface gets activated during boot time.</p>\n"
+"<p>Otherwise, you will have to active the interface manually after you have "
+"logged in after the boot process.</p>"
+
+#. i18n: file kadddevicedlg.ui line 197
+#: rc.cpp:52
+#, no-c-format
+msgid "255.255.255.0"
+msgstr "255.255.255.0"
+
+#. i18n: file kadddevicedlg.ui line 202
+#: rc.cpp:55
+#, no-c-format
+msgid "255.255.0.0"
+msgstr "255.255.0.0"
+
+#. i18n: file kadddevicedlg.ui line 207
+#: rc.cpp:58
+#, no-c-format
+msgid "255.0.0.0"
+msgstr "255.0.0.0"
+
+#. i18n: file kadddevicedlg.ui line 212
+#: rc.cpp:61
+#, no-c-format
+msgid "255.255.255.128"
+msgstr "255.255.255.128"
+
+#. i18n: file kadddevicedlg.ui line 217
+#: rc.cpp:64
+#, no-c-format
+msgid "255.255.255.192"
+msgstr "255.255.255.192"
+
+#. i18n: file kadddevicedlg.ui line 222
+#: rc.cpp:67
+#, no-c-format
+msgid "255.255.255.240"
+msgstr "255.255.255.240"
+
+#. i18n: file kadddevicedlg.ui line 227
+#: rc.cpp:70
+#, no-c-format
+msgid "255.255.255.248"
+msgstr "255.255.255.248"
+
+#. i18n: file kadddevicedlg.ui line 237
+#: rc.cpp:73
+#, no-c-format
+msgid "Subnetmask of the network device"
+msgstr "Subnetmask of the network device"
+
+#. i18n: file kadddevicedlg.ui line 242
+#: rc.cpp:76
+#, no-c-format
+msgid ""
+"<p>Please enter the desired subnetmask for the interface here.</p>\n"
+"<p>For small private networks, 255.255.255.0 will most often be a reasonable "
+"default value.</p>\n"
+"<p>This field will change from a popup box to a combo box as soon as you enable "
+"the advanced settings below.</p>"
+msgstr ""
+"<p>Please enter the desired subnetmask for the interface here.</p>\n"
+"<p>For small private networks, 255.255.255.0 will most often be a reasonable "
+"default value.</p>\n"
+"<p>This field will change from a popup box to a combo box as soon as you enable "
+"the advanced settings below.</p>"
+
+#. i18n: file kadddevicedlg.ui line 284
+#: rc.cpp:81
+#, no-c-format
+msgid "Netmask:"
+msgstr "Netmask:"
+
+#. i18n: file kadddevicedlg.ui line 287
+#: rc.cpp:84 rc.cpp:87
+#, no-c-format
+msgid ""
+"The netmask defines a range of IP numbers which will build a subnet inside the "
+"network."
+msgstr ""
+"The netmask defines a range of IP numbers which will build a subnet inside the "
+"network."
+
+#. i18n: file kadddevicedlg.ui line 301
+#: rc.cpp:90
+#, no-c-format
+msgid "IP address for the network device"
+msgstr "IP address for the network device"
+
+#. i18n: file kadddevicedlg.ui line 311
+#: rc.cpp:93
+#, no-c-format
+msgid ""
+"<p>Here you should enter the IP address for the network interface.</p>\n"
+"<p>Please note: If your network is connected to the internet, you should only "
+"enter IP addresses you have been given by your provider.</p>\n"
+"<p>Otherwise, you should enter one of the IP addresses which are explicitly "
+"reserved for private use.</p>\n"
+"<p>Most small private networks use class C networks, which allow up to 255 "
+"computers in your network. So simply use addresses like 192.168.1.1, "
+"192.168.1.2, 192.168.1.171 and so on for your computers.</p>\n"
+"<p>Cass C networks: 192.168.0.0 to 192.168.255.25, for example 192.168.0.13.</p>"
+"\n"
+"<p>Class B networks: 172.16.0.0 to 172.31.255.255, for example 172.28.2.5</p>\n"
+"<p>Class A networks: 10.0.0.0 to 10.255.255.255, for example 10.5.12.14</p>\n"
+"<p>Please ensure that all IP addresses you give to your computers are unique; "
+"you will have many problems if the same address is assigned to more than one "
+"network device.</p>"
+msgstr ""
+"<p>Here you should enter the IP address for the network interface.</p>\n"
+"<p>Please note: If your network is connected to the internet, you should only "
+"enter IP addresses you have been given by your provider.</p>\n"
+"<p>Otherwise, you should enter one of the IP addresses which are explicitly "
+"reserved for private use.</p>\n"
+"<p>Most small private networks use class C networks, which allow up to 255 "
+"computers in your network. So simply use addresses like 192.168.1.1, "
+"192.168.1.2, 192.168.1.171 and so on for your computers.</p>\n"
+"<p>Cass C networks: 192.168.0.0 to 192.168.255.25, for example 192.168.0.13.</p>"
+"\n"
+"<p>Class B networks: 172.16.0.0 to 172.31.255.255, for example 172.28.2.5</p>\n"
+"<p>Class A networks: 10.0.0.0 to 10.255.255.255, for example 10.5.12.14</p>\n"
+"<p>Please ensure that all IP addresses you give to your computers are unique; "
+"you will have many problems if the same address is assigned to more than one "
+"network device.</p>"
+
+#. i18n: file kadddevicedlg.ui line 336
+#: rc.cpp:103 rc.cpp:184 rc.cpp:202 rc.cpp:286
+#, no-c-format
+msgid "IP address:"
+msgstr "IP address:"
+
+#. i18n: file kadddevicedlg.ui line 339
+#: rc.cpp:106 rc.cpp:109 rc.cpp:142 rc.cpp:145
+#, no-c-format
+msgid ""
+"An IP address is an unique identifier of a networking device in an TCP/IP "
+"network"
+msgstr ""
+"An IP address is an unique identifier of a networking device in an TCP/IP "
+"network"
+
+#. i18n: file kadddevicedlgextension.ui line 16
+#: rc.cpp:112
+#, no-c-format
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#. i18n: file kadddevicedlgextension.ui line 27
+#: rc.cpp:115
+#, no-c-format
+msgid "Advanced Device Information"
+msgstr "Advanced Device Information"
+
+#. i18n: file kadddevicedlgextension.ui line 30
+#: rc.cpp:118
+#, no-c-format
+msgid "Set advanced setting for the network device"
+msgstr "Set advanced setting for the network device"
+
+#. i18n: file kadddevicedlgextension.ui line 41
+#: rc.cpp:121
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file kadddevicedlgextension.ui line 44
+#: rc.cpp:124 rc.cpp:133
+#, no-c-format
+msgid "IP address of the network device"
+msgstr "IP address of the network device"
+
+#. i18n: file kadddevicedlgextension.ui line 55
+#: rc.cpp:127 rc.cpp:130
+#, no-c-format
+msgid "Simply enter a short human-readable description for this device"
+msgstr "Simply enter a short human-readable description for this device"
+
+#. i18n: file kadddevicedlgextension.ui line 72
+#: rc.cpp:136
+#, no-c-format
+msgid ""
+"The Broadcast is a special address. All devices of a network respond if "
+"packages are sent to this address."
+msgstr ""
+"The Broadcast is a special address. All devices of a network respond if "
+"packages are sent to this address."
+
+#. i18n: file kadddevicedlgextension.ui line 80
+#: rc.cpp:139
+#, no-c-format
+msgid "Gateway:"
+msgstr "Gateway:"
+
+#. i18n: file kadddevicedlgextension.ui line 100
+#: rc.cpp:148
+#, no-c-format
+msgid "Default gateway for the network device"
+msgstr "Default gateway for the network device"
+
+#. i18n: file kadddevicedlgextension.ui line 103
+#: rc.cpp:151
+#, no-c-format
+msgid ""
+"<p>Here you should enter the default gateway for the network device.</p>"
+msgstr ""
+"<p>Here you should enter the default gateway for the network device.</p>"
+
+#. i18n: file kadddevicedlgextension.ui line 111
+#: rc.cpp:154
+#, no-c-format
+msgid "Broadcast:"
+msgstr "Broadcast:"
+
+#. i18n: file kadddevicewifiext.ui line 18
+#: rc.cpp:157 rc.cpp:160
+#, no-c-format
+msgid "Wireless Settings"
+msgstr "Wireless Settings"
+
+#. i18n: file kadddevicewifiext.ui line 43
+#: rc.cpp:163
+#, no-c-format
+msgid "WEP key:"
+msgstr "WEP key:"
+
+#. i18n: file kadddevicewifiext.ui line 61
+#: rc.cpp:166
+#, no-c-format
+msgid "ESSID:"
+msgstr "ESSID:"
+
+#. i18n: file kadddevicewifiext.ui line 69
+#: rc.cpp:169
+#, no-c-format
+msgid "Key type:"
+msgstr "Key type:"
+
+#. i18n: file kadddevicewifiext.ui line 75
+#: rc.cpp:172
+#, no-c-format
+msgid "ASCII"
+msgstr "ASCII"
+
+#. i18n: file kadddevicewifiext.ui line 80
+#: rc.cpp:175
+#, no-c-format
+msgid "Hexadecimal"
+msgstr "Hexadecimal"
+
+#. i18n: file kadddnsserverdlg.ui line 28
+#: rc.cpp:178
+#, no-c-format
+msgid "Add New DNS Server"
+msgstr "Add New DNS Server"
+
+#. i18n: file kadddnsserverdlg.ui line 59
+#: rc.cpp:181
+#, no-c-format
+msgid "IP address of the new DNS server"
+msgstr "IP address of the new DNS server"
+
+#. i18n: file kadddnsserverdlg.ui line 92
+#: rc.cpp:187
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file kadddnsserverdlg.ui line 95
+#: rc.cpp:190
+#, no-c-format
+msgid "Add the server to the list"
+msgstr "Add the server to the list"
+
+#. i18n: file kadddnsserverdlg.ui line 106
+#: rc.cpp:196
+#, no-c-format
+msgid "Forget it"
+msgstr "Forget it"
+
+#. i18n: file kaddknownhostdlg.ui line 154
+#: rc.cpp:211 rc.cpp:325
+#, no-c-format
+msgid "Aliases"
+msgstr "Aliases"
+
+#. i18n: file kaddknownhostdlg.ui line 184
+#: rc.cpp:214 rc.cpp:310 rc.cpp:328
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file kaddknownhostdlg.ui line 201
+#: rc.cpp:217 rc.cpp:313 rc.cpp:331
+#, no-c-format
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#. i18n: file kdetectdistrodlg.ui line 16
+#: rc.cpp:223
+#, no-c-format
+msgid "Detecting Your Current Platform"
+msgstr "Detecting Your Current Platform"
+
+#. i18n: file kdetectdistrodlg.ui line 60
+#: rc.cpp:226
+#, no-c-format
+msgid "Please wait while detecting your current platform..."
+msgstr "Please wait while detecting your current platform..."
+
+#. i18n: file kinterfaceupdowndlg.ui line 16
+#: rc.cpp:229
+#, no-c-format
+msgid "Changing Interface State"
+msgstr "Changing Interface State"
+
+#. i18n: file kinterfaceupdowndlg.ui line 64
+#: rc.cpp:232
+#, no-c-format
+msgid "Bringing up interface <b>eth0</b>..."
+msgstr "Bringing up interface <b>eth0</b>..."
+
+#. i18n: file knetworkconfdlg.ui line 36
+#: rc.cpp:235
+#, no-c-format
+msgid "Network Settings"
+msgstr "Network Settings"
+
+#. i18n: file knetworkconfdlg.ui line 42
+#: rc.cpp:238
+#, no-c-format
+msgid "Configure your TCP/IP settings"
+msgstr "Configure your TCP/IP settings"
+
+#. i18n: file knetworkconfdlg.ui line 45
+#: rc.cpp:241
+#, no-c-format
+msgid "Change TCP/IP settings"
+msgstr "Change TCP/IP settings"
+
+#. i18n: file knetworkconfdlg.ui line 66
+#: rc.cpp:244
+#, no-c-format
+msgid "Network Interfaces"
+msgstr "Network Interfaces"
+
+#. i18n: file knetworkconfdlg.ui line 85
+#: rc.cpp:247
+#, no-c-format
+msgid "Available Network Interfaces"
+msgstr "Available Network Interfaces"
+
+#. i18n: file knetworkconfdlg.ui line 110
+#: rc.cpp:250
+#, no-c-format
+msgid "Interface"
+msgstr "Interface"
+
+#. i18n: file knetworkconfdlg.ui line 121
+#: rc.cpp:253 rc.cpp:322
+#, no-c-format
+msgid "IP Address"
+msgstr "IP Address"
+
+#. i18n: file knetworkconfdlg.ui line 132
+#: rc.cpp:256
+#, no-c-format
+msgid "Protocol"
+msgstr "Protocol"
+
+#. i18n: file knetworkconfdlg.ui line 143
+#: rc.cpp:259
+#, no-c-format
+msgid "State"
+msgstr "State"
+
+#. i18n: file knetworkconfdlg.ui line 154
+#: rc.cpp:262
+#, no-c-format
+msgid "Comment"
+msgstr "Comment"
+
+#. i18n: file knetworkconfdlg.ui line 175
+#: rc.cpp:265
+#, no-c-format
+msgid "List of configured network devices"
+msgstr "List of configured network devices"
+
+#. i18n: file knetworkconfdlg.ui line 194
+#: rc.cpp:268
+#, no-c-format
+msgid "Configure Interface..."
+msgstr "Configure Interface..."
+
+#. i18n: file knetworkconfdlg.ui line 197
+#: rc.cpp:271
+#, no-c-format
+msgid "Change the settings of the selected device"
+msgstr "Change the settings of the selected device"
+
+#. i18n: file knetworkconfdlg.ui line 208
+#: rc.cpp:274
+#, no-c-format
+msgid "Enable Interface"
+msgstr "Enable Interface"
+
+#. i18n: file knetworkconfdlg.ui line 219
+#: rc.cpp:277
+#, no-c-format
+msgid "Disable Interface"
+msgstr "Disable Interface"
+
+#. i18n: file knetworkconfdlg.ui line 248
+#: rc.cpp:280
+#, no-c-format
+msgid "Routes"
+msgstr "Routes"
+
+#. i18n: file knetworkconfdlg.ui line 265
+#: rc.cpp:283
+#, no-c-format
+msgid "Default Gateway"
+msgstr "Default Gateway"
+
+#. i18n: file knetworkconfdlg.ui line 348
+#: rc.cpp:289
+#, no-c-format
+msgid "Default Gateway IP address"
+msgstr "Default Gateway IP address"
+
+#. i18n: file knetworkconfdlg.ui line 373
+#: rc.cpp:292
+#, no-c-format
+msgid "Device:"
+msgstr "Device:"
+
+#. i18n: file knetworkconfdlg.ui line 401
+#: rc.cpp:295
+#, no-c-format
+msgid "Network device where to send packets"
+msgstr "Network device where to send packets"
+
+#. i18n: file knetworkconfdlg.ui line 432
+#: rc.cpp:298
+#, no-c-format
+msgid "Domain Name System"
+msgstr "Domain Name System"
+
+#. i18n: file knetworkconfdlg.ui line 443
+#: rc.cpp:301
+#, no-c-format
+msgid "Domain Name Servers"
+msgstr "Domain Name Servers"
+
+#. i18n: file knetworkconfdlg.ui line 499
+#: rc.cpp:304
+#, no-c-format
+msgid "Move up the selected server on the list (higher priority)"
+msgstr "Move up the selected server on the list (higher priority)"
+
+#. i18n: file knetworkconfdlg.ui line 513
+#: rc.cpp:307
+#, no-c-format
+msgid "Move down the selected server on the list (less priority)"
+msgstr "Move down the selected server on the list (less priority)"
+
+#. i18n: file knetworkconfdlg.ui line 637
+#: rc.cpp:319
+#, no-c-format
+msgid "Static Hosts"
+msgstr "Static Hosts"
+
+#. i18n: file knetworkconfdlg.ui line 738
+#: rc.cpp:337
+#, no-c-format
+msgid "Host name:"
+msgstr "Host name:"
+
+#. i18n: file knetworkconfdlg.ui line 762
+#: rc.cpp:340
+#, no-c-format
+msgid "Domain name:"
+msgstr "Domain name:"
+
+#. i18n: file knetworkconfdlg.ui line 772
+#: rc.cpp:343
+#, no-c-format
+msgid "Network Profiles"
+msgstr "Network Profiles"
+
+#. i18n: file knetworkconfdlg.ui line 783
+#: rc.cpp:346
+#, no-c-format
+msgid "Available Network Profiles"
+msgstr "Available Network Profiles"
+
+#. i18n: file knetworkconfdlg.ui line 792
+#: rc.cpp:349
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file knetworkconfdlg.ui line 821
+#: rc.cpp:352
+#, no-c-format
+msgid "&Load Selected"
+msgstr "&Load Selected"
+
+#. i18n: file knetworkconfdlg.ui line 829
+#: rc.cpp:355
+#, no-c-format
+msgid "&Save Selected"
+msgstr "&Save Selected"
+
+#. i18n: file knetworkconfdlg.ui line 837
+#: rc.cpp:358
+#, no-c-format
+msgid "&Create New..."
+msgstr "&Create New..."
+
+#. i18n: file knetworkconfdlg.ui line 845
+#: rc.cpp:361
+#, no-c-format
+msgid "&Delete Selected"
+msgstr "&Delete Selected"
+
+#. i18n: file kreloadnetworkdlg.ui line 28
+#: knetworkconfigparser.cpp:303 rc.cpp:364
+#, no-c-format
+msgid "Reloading Network"
+msgstr "Reloading Network"
+
+#. i18n: file kreloadnetworkdlg.ui line 112
+#: rc.cpp:370
+#, no-c-format
+msgid ""
+"Please wait while the network is reloaded so\n"
+"the changes can take effect."
+msgstr ""
+"Please wait while the network is reloaded so\n"
+"the changes can take effect."
+
+#. i18n: file kselectdistrodlg.ui line 16
+#: rc.cpp:374
+#, no-c-format
+msgid "Unsupported Platform"
+msgstr "Unsupported Platform"
+
+#. i18n: file kselectdistrodlg.ui line 69
+#: rc.cpp:383
+#, no-c-format
+msgid "Do not ask again"
+msgstr "Do not ask again"
+
+#. i18n: file kselectdistrodlg.ui line 94
+#: rc.cpp:386
+#, no-c-format
+msgid ""
+"<font size=\"+1\"><p align=\"center\"><b>Your Platform is Not Supported</b></p>"
+"</font>"
+msgstr ""
+"<font size=\"+1\"><p align=\"center\"><b>Your Platform is Not Supported</b></p>"
+"</font>"
+
+#. i18n: file kselectdistrodlg.ui line 102
+#: rc.cpp:389
+#, no-c-format
+msgid ""
+"You may choose one of the following supported platforms if you are <b>sure</b> "
+"your platform behaves the same as the chosen one. Please be sure, because your "
+"current network configuration could be damaged."
+msgstr ""
+"You may choose one of the following supported platforms if you are <b>sure</b> "
+"your platform behaves the same as the chosen one. Please be sure, because your "
+"current network configuration could be damaged."
+
+#: knetworkconfmodule.cpp:94
+msgid "KNetworkConf"
+msgstr "KNetworkConf"
+
+#: knetworkconfmodule.cpp:97
+msgid "Lead Developer"
+msgstr "Lead Developer"
+
+#: knetworkconfmodule.cpp:99
+msgid "Provided the Network backend which KNetworkConf relies on."
+msgstr "Provided the Network backend which KNetworkConf relies on."
+
+#: knetworkconfmodule.cpp:101
+msgid "Conectiva Linux Support"
+msgstr "Conectiva Linux Support"
+
+#: knetworkconfmodule.cpp:103
+msgid "Documentation maintainer, and German translator"
+msgstr "Documentation maintainer, and German translator"
+
+#: knetworkconfmodule.cpp:105
+msgid "Various bugfixes and features"
+msgstr "Various bugfixes and features"
+
+#: knetworkconfmodule.cpp:107
+msgid "Various bugfixes and Brazilian Portuguese translator"
+msgstr "Various bugfixes and Brazilian Portuguese translator"
+
+#: knetworkconfmodule.cpp:113
+msgid ""
+"%1Network configuration%2This module allows you to configure your TCP/IP "
+"settings.%3"
+msgstr ""
+"%1Network configuration%2This module allows you to configure your TCP/IP "
+"settings.%3"
+
+#: knetworkconfigparser.cpp:41
+msgid ""
+"Could not find the backend script for the network configuration detection. "
+"Something is wrong with your installation.\n"
+" Please check that \n"
+"{KDE_PATH}/%1 \n"
+"file is present."
+msgstr ""
+"Could not find the backend script for the network configuration detection. "
+"Something is wrong with your installation.\n"
+" Please check that \n"
+"{KDE_PATH}/%1 \n"
+"file is present."
+
+#: knetworkconfigparser.cpp:42
+msgid "Could Not Find Network Configuration Backend Script"
+msgstr "Could Not Find Network Configuration Backend Script"
+
+#: knetworkconfigparser.cpp:65 knetworkconfigparser.cpp:95
+#: knetworkconfigparser.cpp:320 knetworkconfigparser.cpp:1016
+msgid ""
+"Could not execute backend script for the network configuration detection. "
+"Something is wrong with your installation."
+msgstr ""
+"Could not execute backend script for the network configuration detection. "
+"Something is wrong with your installation."
+
+#: knetworkconfigparser.cpp:66 knetworkconfigparser.cpp:96
+#: knetworkconfigparser.cpp:321 knetworkconfigparser.cpp:1017
+msgid "Could Not Launch Network Configuration Backend Script"
+msgstr "Could Not Launch Network Configuration Backend Script"
+
+#: knetworkconfigparser.cpp:113 knetworkconfigparser.cpp:837
+msgid "Could not parse the XML output from the network configuration backend."
+msgstr "Could not parse the XML output from the network configuration backend."
+
+#: knetworkconfigparser.cpp:114
+msgid "Error While Listing Network Interfaces"
+msgstr "Error While Listing Network Interfaces"
+
+#: knetworkconfigparser.cpp:191
+msgid "Could not open file /proc/net/route."
+msgstr "Could not open file /proc/net/route."
+
+#: knetworkconfigparser.cpp:192
+msgid "Could Not Open File"
+msgstr "Could Not Open File"
+
+#: knetworkconfigparser.cpp:304
+msgid "%1Please wait while saving the network settings...%2"
+msgstr "%1Please wait while saving the network settings...%2"
+
+#: knetworkconfigparser.cpp:762
+msgid "Ethernet Network Device"
+msgstr "Ethernet Network Device"
+
+#: knetworkconfigparser.cpp:764
+msgid "Wireless Network Device"
+msgstr "Wireless Network Device"
+
+#: knetworkconfigparser.cpp:838
+msgid "Error Loading The Network Configuration"
+msgstr "Error Loading The Network Configuration"
+
+#: knetworkconfigparser.cpp:1030
+msgid ""
+"Could not parse the list of supported platforms from the network configuration "
+"backend."
+msgstr ""
+"Could not parse the list of supported platforms from the network configuration "
+"backend."
+
+#: knetworkconfigparser.cpp:1031
+msgid "Error Obtaining Supported Platforms List"
+msgstr "Error Obtaining Supported Platforms List"
+
+#: version.h:5
+msgid ""
+"KNetworkConf - A KDE Control Center module to configure TCP/IP settings."
+msgstr ""
+"KNetworkConf - A KDE Control Centre module to configure TCP/IP settings."
+
+#~ msgid "Could not parse the XML file."
+#~ msgstr "Could not parse the XML file."
+
+#~ msgid "Could not execute network saving scripts. Something is wrong with your installation."
+#~ msgstr "Could not execute network saving scripts. Something is wrong with your installation."
+
+#~ msgid "Could not list supported platforms. Something is wrong with your installation."
+#~ msgstr "Could not list supported platforms. Something is wrong with your installation."
+
+#~ msgid "Could not open file '/etc/sysconfig/network' for reading."
+#~ msgstr "Could not open file '/etc/sysconfig/network' for reading."
+
+#~ msgid "Are you sure you want to delete the selected network profile?"
+#~ msgstr "Are you sure you want to delete the selected network profile?"
+
+#~ msgid "Delete Profile"
+#~ msgstr "Delete Profile"
diff --git a/tde-i18n-en_GB/messages/kdeadmin/kpackage.po b/tde-i18n-en_GB/messages/kdeadmin/kpackage.po
new file mode 100644
index 00000000000..6e322021fc1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/kpackage.po
@@ -0,0 +1,1099 @@
+# translation of kpackage.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpackage\n"
+"POT-Creation-Date: 2006-08-29 02:38+0200\n"
+"PO-Revision-Date: 2006-11-24 00:36+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: cache.cpp:63 cache.cpp:84
+#, c-format
+msgid "Cannot create folder %1"
+msgstr "Cannot create folder %1"
+
+#: cache.cpp:98 kpackage.cpp:588
+#, c-format
+msgid "Malformed URL: %1"
+msgstr "Malformed URL: %1"
+
+#: debAptInterface.cpp:49
+msgid "APT: Debian"
+msgstr "APT: Debian"
+
+#: debAptInterface.cpp:51
+msgid "Querying DEB APT package list: "
+msgstr "Querying DEB APT package list: "
+
+#: debAptInterface.cpp:52
+msgid "KPackage: Waiting on APT-GET"
+msgstr "KPackage: Waiting on APT-GET"
+
+#: debAptInterface.cpp:56
+msgid "Location of Debian Packages"
+msgstr "Location of Debian Packages"
+
+#: debAptInterface.cpp:58
+msgid ""
+"_: APT sources\n"
+"A"
+msgstr "A"
+
+#: debAptInterface.cpp:59
+msgid "APT Sources Entries"
+msgstr "APT Sources Entries"
+
+#: debAptInterface.cpp:60 debDpkgInterface.cpp:77 kissInterface.cpp:73
+#: slackInterface.cpp:91
+msgid ""
+"_: Folders\n"
+"F"
+msgstr "F"
+
+#: debAptInterface.cpp:62 debDpkgInterface.cpp:79
+msgid "Location of Folders Containing Debian Packages"
+msgstr "Location of Folders Containing Debian Packages"
+
+#: debAptInterface.cpp:67
+msgid "Download only"
+msgstr "Download only"
+
+#: debAptInterface.cpp:68
+msgid "No download"
+msgstr "No download"
+
+#: debAptInterface.cpp:69
+msgid "Ignore missing"
+msgstr "Ignore missing"
+
+#: debAptInterface.cpp:70
+msgid "Ignore hold"
+msgstr "Ignore hold"
+
+#: debAptInterface.cpp:71
+msgid "Allow Unauthenticated"
+msgstr "Allow Unauthenticated"
+
+#: debAptInterface.cpp:72 debAptInterface.cpp:76
+msgid "Assume yes"
+msgstr "Assume yes"
+
+#: debAptInterface.cpp:73 debAptInterface.cpp:77 debDpkgInterface.cpp:92
+#: fbsdInterface.cpp:86 rpmInterface.cpp:75 slackInterface.cpp:101
+msgid "Test (do not uninstall)"
+msgstr "Test (do not uninstall)"
+
+#: debAptInterface.cpp:75 debDpkgInterface.cpp:89
+msgid "Purge Config Files"
+msgstr "Purge Config Files"
+
+#: debAptInterface.cpp:107
+msgid "U&pgrade"
+msgstr "U&pgrade"
+
+#: debAptInterface.cpp:111
+msgid "&Fixup"
+msgstr "&Fixup"
+
+#: debAptInterface.cpp:115
+msgid "&Apt-File Update"
+msgstr "&Apt-File Update"
+
+#: debAptInterface.cpp:159 debAptInterface.cpp:368
+msgid "The %1 program needs to be installed"
+msgstr "The %1 program needs to be installed"
+
+#: debAptInterface.cpp:188
+#, c-format
+msgid "Querying DEB APT remote package list: %1"
+msgstr "Querying DEB APT remote package list: %1"
+
+#: debAptInterface.cpp:194
+#, c-format
+msgid "Processing DEB APT remote package list: %1"
+msgstr "Processing DEB APT remote package list: %1"
+
+#: debAptInterface.cpp:231 debAptInterface.cpp:287 rpmInterface.cpp:200
+msgid "DEB APT"
+msgstr "DEB APT"
+
+#: debAptInterface.cpp:244
+msgid "Querying DEB APT available list"
+msgstr "Querying DEB APT available list"
+
+#: debAptInterface.cpp:246
+#, c-format
+msgid "Querying DEB APT available list: %1"
+msgstr "Querying DEB APT available list: %1"
+
+#: debAptInterface.cpp:251
+msgid "Processing DEB APT available list"
+msgstr "Processing DEB APT available list"
+
+#: debAptInterface.cpp:253
+#, c-format
+msgid "Processing DEB APT available list: %1"
+msgstr "Processing DEB APT available list: %1"
+
+#: debDpkgInterface.cpp:61
+msgid "DPKG: Debian"
+msgstr "DPKG: Debian"
+
+#: debDpkgInterface.cpp:64 debInterface.cpp:151
+msgid "Querying DEB package list: "
+msgstr "Querying DEB package list: "
+
+#: debDpkgInterface.cpp:65
+msgid "Kpackage: Waiting on DPKG"
+msgstr "Kpackage: Waiting on DPKG"
+
+#: debDpkgInterface.cpp:67
+msgid "Location of Debian Package Archives"
+msgstr "Location of Debian Package Archives"
+
+#: debDpkgInterface.cpp:68
+msgid ""
+"_: Location\n"
+"L"
+msgstr "L"
+
+#: debDpkgInterface.cpp:70
+msgid ""
+"Version\n"
+"Architecture"
+msgstr ""
+"Version\n"
+"Architecture"
+
+#: debDpkgInterface.cpp:71 debDpkgInterface.cpp:76
+msgid "Location of Base Folder of Debian Distribution"
+msgstr "Location of Base Folder of Debian Distribution"
+
+#: debDpkgInterface.cpp:73
+msgid ""
+"_: Packages\n"
+"P"
+msgstr "P"
+
+#: debDpkgInterface.cpp:75
+msgid "Location of 'Packages' Files for Sections of Debian Distributions"
+msgstr "Location of 'Packages' Files for Sections of Debian Distributions"
+
+#: debDpkgInterface.cpp:84
+msgid "Allow Downgrade"
+msgstr "Allow Downgrade"
+
+#: debDpkgInterface.cpp:85
+msgid "Check Conflicts"
+msgstr "Check Conflicts"
+
+#: debDpkgInterface.cpp:86 debDpkgInterface.cpp:91 fbsdInterface.cpp:81
+#: fbsdInterface.cpp:85 rpmInterface.cpp:69 rpmInterface.cpp:74
+msgid "Check Dependencies"
+msgstr "Check Dependencies"
+
+#: debDpkgInterface.cpp:87 fbsdInterface.cpp:82 rpmInterface.cpp:70
+#: slackInterface.cpp:99
+msgid "Test (do not install)"
+msgstr "Test (do not install)"
+
+#: fbsdInterface.cpp:59
+msgid "BSD"
+msgstr "BSD"
+
+#: fbsdInterface.cpp:70
+msgid "Querying package list: "
+msgstr "Querying package list: "
+
+#: fbsdInterface.cpp:72
+msgid "Location of BSD Packages and Ports"
+msgstr "Location of BSD Packages and Ports"
+
+#: fbsdInterface.cpp:73
+msgid "Ports"
+msgstr "Ports"
+
+#: fbsdInterface.cpp:74
+msgid "Location of Ports Tree (e.g. /usr/ports or /usr/opt)"
+msgstr "Location of Ports Tree (e.g. /usr/ports or /usr/opt)"
+
+#: fbsdInterface.cpp:75
+msgid "Packages"
+msgstr "Packages"
+
+#: fbsdInterface.cpp:76
+msgid "Location of Folders Containing BSD Packages or Package Trees"
+msgstr "Location of Folders Containing BSD Packages or Package Trees"
+
+#: fbsdInterface.cpp:80 fbsdInterface.cpp:84
+msgid "Ignore Scripts"
+msgstr "Ignore Scripts"
+
+#: fbsdInterface.cpp:131
+msgid "Getting package info"
+msgstr "Getting package info"
+
+#: fbsdInterface.cpp:203 fbsdInterface.cpp:409 fbsdInterface.cpp:410
+#: fbsdInterface.cpp:559 fbsdInterface.cpp:561 packageProperties.cpp:175
+msgid "none"
+msgstr "none"
+
+#: fbsdInterface.cpp:204 fbsdInterface.cpp:411 fbsdInterface.cpp:562
+msgid "binary package and source port"
+msgstr "binary package and source port"
+
+#: fbsdInterface.cpp:204 fbsdInterface.cpp:411 fbsdInterface.cpp:562
+msgid "binary package"
+msgstr "binary package"
+
+#: fbsdInterface.cpp:204 fbsdInterface.cpp:411 fbsdInterface.cpp:562
+msgid "source port"
+msgstr "source port"
+
+#: fbsdInterface.cpp:237
+msgid "Getting file list"
+msgstr "Getting file list"
+
+#: fbsdInterface.cpp:251
+msgid "Can't find package name!"
+msgstr "Can't find package name!"
+
+#: fbsdInterface.cpp:501
+msgid "Querying BSD packages database for installed packages"
+msgstr "Querying BSD packages database for installed packages"
+
+#: fbsdInterface.cpp:530
+#, c-format
+msgid "Unexpected output from pkg_info (looking for package name): %1"
+msgstr "Unexpected output from pkg_info (looking for package name): %1"
+
+#: findf.cpp:48
+msgid "Find File"
+msgstr "Find File"
+
+#: findf.cpp:50 search.cpp:42
+msgid "&Find"
+msgstr "&Find"
+
+#: findf.cpp:59 search.cpp:40 search.cpp:50
+msgid "Find Package"
+msgstr "Find Package"
+
+#: findf.cpp:70
+msgid "Find:"
+msgstr "Find:"
+
+#: findf.cpp:76 managementWidget.cpp:83
+msgid "Installed"
+msgstr "Installed"
+
+#: findf.cpp:77
+msgid "Type"
+msgstr "Type"
+
+#: findf.cpp:79 kplview.cpp:58
+msgid "Package"
+msgstr "Package"
+
+#: findf.cpp:80
+msgid "File Name"
+msgstr "File Name"
+
+#: findf.cpp:85
+msgid "Also search uninstalled packages"
+msgstr "Also search uninstalled packages"
+
+#: findf.cpp:87
+msgid "Also search uninstalled packages (apt-file needs to be installed)"
+msgstr "Also search uninstalled packages (apt-file needs to be installed)"
+
+#: findf.cpp:174
+msgid "--Nothing found--"
+msgstr "--Nothing found--"
+
+#: findf.cpp:224
+msgid "Incorrect URL type"
+msgstr "Incorrect URL type"
+
+#: gentooInterface.cpp:58
+msgid "Gentoo"
+msgstr "Gentoo"
+
+#: gentooInterface.cpp:68
+msgid "Querying Gentoo package list: "
+msgstr "Querying Gentoo package list: "
+
+#: gentooInterface.cpp:125
+msgid "Looking for Gentoo packages: "
+msgstr "Looking for Gentoo packages: "
+
+#: kissInterface.cpp:62
+msgid "KISS"
+msgstr "KISS"
+
+#: kissInterface.cpp:72
+msgid "Location of KISS Packages"
+msgstr "Location of KISS Packages"
+
+#: kissInterface.cpp:75
+msgid "Location of Folders Containing KISS Packages"
+msgstr "Location of Folders Containing KISS Packages"
+
+#: kissInterface.cpp:81 kissInterface.cpp:139
+msgid "Querying KISS package list: "
+msgstr "Querying KISS package list: "
+
+#: kissInterface.cpp:82
+msgid "KPackage: Waiting on KISS"
+msgstr "KPackage: Waiting on KISS"
+
+#: kpPty.cpp:160
+msgid ""
+"The action you requested uses ssh. Please enter the password or pass phrase.\n"
+msgstr ""
+"The action you requested uses ssh. Please enter the password or pass phrase.\n"
+
+#: kpPty.cpp:163
+msgid ""
+"The action you requested needs root privileges. Please enter root's password.\n"
+msgstr ""
+"The action you requested needs root privileges. Please enter root's password.\n"
+
+#: kpPty.cpp:166
+msgid ""
+"The action you requested needs root privileges. Please enter your SUDO "
+"password.\n"
+msgstr ""
+"The action you requested needs root privileges. Please enter your SUDO "
+"password.\n"
+
+#: kpPty.cpp:182
+msgid "Login Problem: Please login manually"
+msgstr "Login Problem: Please login manually"
+
+#: kpackage.cpp:103
+msgid "Find &Package..."
+msgstr "Find &Package..."
+
+#: kpackage.cpp:107
+msgid "Find &File..."
+msgstr "Find &File..."
+
+#: kpackage.cpp:124
+msgid "&Expand Tree"
+msgstr "&Expand Tree"
+
+#: kpackage.cpp:128
+msgid "&Collapse Tree"
+msgstr "&Collapse Tree"
+
+#: kpackage.cpp:132
+msgid "Clear &Marked"
+msgstr "Clear &Marked"
+
+#: kpackage.cpp:136
+msgid "Mark &All"
+msgstr "Mark &All"
+
+#: kpackage.cpp:140
+msgid "&Install"
+msgstr "&Install"
+
+#: kpackage.cpp:148
+msgid "&Uninstall"
+msgstr "&Uninstall"
+
+#: kpackage.cpp:156
+msgid "&Install Marked"
+msgstr "&Install Marked"
+
+#: kpackage.cpp:160
+msgid "&Uninstall Marked"
+msgstr "&Uninstall Marked"
+
+#: kpackage.cpp:173
+msgid "Configure &KPackage..."
+msgstr "Configure &KPackage..."
+
+#: kpackage.cpp:177
+msgid "Clear Package &Folder Cache"
+msgstr "Clear Package &Folder Cache"
+
+#: kpackage.cpp:181
+msgid "Clear &Package Cache"
+msgstr "Clear &Package Cache"
+
+#: kpackage.cpp:372
+msgid "Management Mode"
+msgstr "Management Mode"
+
+#: kpackage.cpp:427
+msgid "Select Package"
+msgstr "Select Package"
+
+#: kpackage.cpp:488
+#, c-format
+msgid "Unknown package type: %1"
+msgstr "Unknown package type: %1"
+
+#: kpackage.cpp:490
+#, c-format
+msgid "File not found: %1"
+msgstr "File not found: %1"
+
+#: kpackage.cpp:646
+msgid "Starting KIO"
+msgstr "Starting KIO"
+
+#: kpackage.cpp:651
+msgid "KIO finished"
+msgstr "KIO finished"
+
+#: kpackage.cpp:663
+msgid "KIO failed"
+msgstr "KIO failed"
+
+#: kpackage.cpp:676
+msgid "Open location:"
+msgstr "Open location:"
+
+#: kplview.cpp:60
+msgid "Mark"
+msgstr "Mark"
+
+#: kplview.cpp:62
+msgid "Summary"
+msgstr "Summary"
+
+#: kplview.cpp:64
+msgid "Size"
+msgstr "Size"
+
+#: kplview.cpp:66
+msgid "Version"
+msgstr "Version"
+
+#: kplview.cpp:68
+msgid "Old Version"
+msgstr "Old Version"
+
+#: main.cpp:59
+msgid "KDE Package installer"
+msgstr "KDE Package installer"
+
+#: main.cpp:63
+msgid "Remote host for Debian APT, via SSH"
+msgstr "Remote host for Debian APT, via SSH"
+
+#: main.cpp:65
+msgid "Package to install"
+msgstr "Package to install"
+
+#: main.cpp:83
+msgid "KPackage"
+msgstr "KPackage"
+
+#: managementWidget.cpp:84
+msgid "Updated"
+msgstr "Updated"
+
+#: managementWidget.cpp:85
+msgid "New"
+msgstr "New"
+
+#: managementWidget.cpp:86
+msgid "All"
+msgstr "All"
+
+#: managementWidget.cpp:138
+msgid "Clear Search"
+msgstr "Clear Search"
+
+#: managementWidget.cpp:141
+msgid "Search: "
+msgstr "Search: "
+
+#: managementWidget.cpp:164
+msgid "Uninstall Marked"
+msgstr "Uninstall Marked"
+
+#: managementWidget.cpp:168
+msgid "Install Marked"
+msgstr "Install Marked"
+
+#: managementWidget.cpp:193 pkgOptions.cpp:361 pkgOptions.cpp:363
+msgid "Uninstall"
+msgstr "Uninstall"
+
+#: managementWidget.cpp:197 managementWidget.cpp:268 pkgOptions.cpp:346
+#: pkgOptions.cpp:348
+msgid "Install"
+msgstr "Install"
+
+#: managementWidget.cpp:270
+msgid "Fetch"
+msgstr "Fetch"
+
+#: managementWidget.cpp:355
+msgid "Building package tree"
+msgstr "Building package tree"
+
+#: managementWidget.cpp:444
+msgid ""
+"Filename not available\n"
+msgstr ""
+"File name not available.\n"
+
+#: options.cpp:73
+msgid "&Types"
+msgstr "&Types"
+
+#: options.cpp:75
+msgid "Handle Package Type"
+msgstr "Handle Package Type"
+
+#: options.cpp:77
+msgid "Remote Host"
+msgstr "Remote Host"
+
+#: options.cpp:78
+msgid "Use remote host (Debian APT only):"
+msgstr "Use remote host (Debian APT only):"
+
+#: options.cpp:98
+msgid "%1: %2 not found"
+msgstr "%1: %2 not found"
+
+#: options.cpp:103
+msgid "Enable"
+msgstr "Enable"
+
+#: options.cpp:105
+msgid "Location of Packages"
+msgstr "Location of Packages"
+
+#: options.cpp:114
+msgid "Cac&he"
+msgstr "Cac&he"
+
+#: options.cpp:117
+msgid "Cache Remote Package Folders"
+msgstr "Cache Remote Package Folders"
+
+#: options.cpp:123 options.cpp:139
+msgid "Always"
+msgstr "Always"
+
+#: options.cpp:126 options.cpp:142
+msgid "During a session"
+msgstr "During a session"
+
+#: options.cpp:129 options.cpp:145
+msgid "Never"
+msgstr "Never"
+
+#: options.cpp:133
+msgid "Cache Remote Package Files"
+msgstr "Cache Remote Package Files"
+
+#: options.cpp:148
+msgid "Cache Folder"
+msgstr "Cache Folder"
+
+#: options.cpp:155
+msgid "&Misc"
+msgstr "&Misc"
+
+#: options.cpp:162
+msgid "Execute Privileged Commands Using"
+msgstr "Execute Privileged Commands Using"
+
+#: options.cpp:168
+msgid "su command"
+msgstr "su command"
+
+#: options.cpp:171
+msgid "sudo command"
+msgstr "sudo command"
+
+#: options.cpp:174
+msgid "ssh command"
+msgstr "ssh command"
+
+#: options.cpp:177
+msgid "Verify file list"
+msgstr "Verify file list"
+
+#: options.cpp:180
+msgid "Read information from all local package files"
+msgstr "Read information from all local package files"
+
+#: packageDisplay.cpp:98
+msgid "File List"
+msgstr "File List"
+
+#: packageDisplay.cpp:99
+msgid "Change Log"
+msgstr "Change Log"
+
+#: packageDisplay.cpp:265
+msgid " - No change log -"
+msgstr " - No change log -"
+
+#: packageDisplay.cpp:283 packageDisplay.cpp:309
+msgid "Updating File List"
+msgstr "Updating File List"
+
+#: packageDisplay.cpp:316
+msgid " Files"
+msgstr " Files"
+
+#: packageDisplay.cpp:375
+msgid "&Open With..."
+msgstr "&Open With..."
+
+#: packageInfo.cpp:114 slackInterface.cpp:344
+msgid "OTHER"
+msgstr "OTHER"
+
+#: packageProperties.cpp:68
+msgid "name"
+msgstr "name"
+
+#: packageProperties.cpp:69
+msgid "summary"
+msgstr "summary"
+
+#: packageProperties.cpp:70
+msgid "version"
+msgstr "version"
+
+#: packageProperties.cpp:71
+msgid "old-version"
+msgstr "old-version"
+
+#: packageProperties.cpp:72
+msgid "status"
+msgstr "status"
+
+#: packageProperties.cpp:73
+msgid "group"
+msgstr "group"
+
+#: packageProperties.cpp:74
+msgid "size"
+msgstr "size"
+
+#: packageProperties.cpp:75
+msgid "file-size"
+msgstr "file-size"
+
+#: packageProperties.cpp:76
+msgid "description"
+msgstr "description"
+
+#: packageProperties.cpp:77
+msgid "url"
+msgstr "url"
+
+#: packageProperties.cpp:78
+msgid "architecture"
+msgstr "architecture"
+
+#: packageProperties.cpp:80
+msgid "unsatisfied dependencies"
+msgstr "unsatisfied dependencies"
+
+#: packageProperties.cpp:81
+msgid "pre-depends"
+msgstr "pre-depends"
+
+#: packageProperties.cpp:82
+msgid "dependencies"
+msgstr "dependencies"
+
+#: packageProperties.cpp:83
+msgid "depends"
+msgstr "depends"
+
+#: packageProperties.cpp:84
+msgid "conflicts"
+msgstr "conflicts"
+
+#: packageProperties.cpp:85
+msgid "provides"
+msgstr "provides"
+
+#: packageProperties.cpp:86
+msgid "recommends"
+msgstr "recommends"
+
+#: packageProperties.cpp:87
+msgid "replaces"
+msgstr "replaces"
+
+#: packageProperties.cpp:88
+msgid "suggests"
+msgstr "suggests"
+
+#: packageProperties.cpp:89
+msgid "priority"
+msgstr "priority"
+
+#: packageProperties.cpp:91
+msgid "essential"
+msgstr "essential"
+
+#: packageProperties.cpp:92
+msgid "install time"
+msgstr "install time"
+
+#: packageProperties.cpp:93
+msgid "config-version"
+msgstr "config-version"
+
+#: packageProperties.cpp:94
+msgid "distribution"
+msgstr "distribution"
+
+#: packageProperties.cpp:95
+msgid "vendor"
+msgstr "vendor"
+
+#: packageProperties.cpp:96
+msgid "maintainer"
+msgstr "maintainer"
+
+#: packageProperties.cpp:97
+msgid "packager"
+msgstr "packager"
+
+#: packageProperties.cpp:98
+msgid "source"
+msgstr "source"
+
+#: packageProperties.cpp:99
+msgid "build-time"
+msgstr "build-time"
+
+#: packageProperties.cpp:100
+msgid "build-host"
+msgstr "build-host"
+
+#: packageProperties.cpp:101
+msgid "base"
+msgstr "base"
+
+#: packageProperties.cpp:102
+msgid "filename"
+msgstr "filename"
+
+#: packageProperties.cpp:103
+msgid "serial"
+msgstr "serial"
+
+#: packageProperties.cpp:105
+msgid "also in"
+msgstr "also in"
+
+#: packageProperties.cpp:106
+msgid "run depends"
+msgstr "run depends"
+
+#: packageProperties.cpp:107
+msgid "build depends"
+msgstr "build depends"
+
+#: packageProperties.cpp:108
+msgid "available as"
+msgstr "available as"
+
+#: pkgInterface.cpp:71
+msgid "'Delete this window to continue'"
+msgstr "'Delete this window to continue'"
+
+#: pkgInterface.cpp:260
+msgid "Starting Kio"
+msgstr "Starting Kio"
+
+#: pkgInterface.cpp:265
+msgid "Kio finished"
+msgstr "Kio finished"
+
+#: pkgInterface.cpp:275
+msgid "Kio failed"
+msgstr "Kio failed"
+
+#: pkgInterface.cpp:300
+#, c-format
+msgid "Cannot read folder %1"
+msgstr "Cannot read folder %1"
+
+#: pkgInterface.cpp:330
+msgid "Verifying"
+msgstr "Verifying"
+
+#: pkgOptions.cpp:98
+msgid "Keep this window"
+msgstr "Keep this window"
+
+#: pkgOptions.cpp:117
+msgid "PACKAGES"
+msgstr "PACKAGES"
+
+#: pkgOptions.cpp:205
+msgid ""
+"_n: %1: 1 %2 Package\n"
+"%1: %n %2 Packages"
+msgstr ""
+"%1: 1 %2 Package\n"
+"%1: %n %2 Packages"
+
+#: pkgOptions.cpp:271
+msgid "Done"
+msgstr "Done"
+
+#: procbuf.cpp:121
+msgid "Kprocess Failure"
+msgstr "Kprocess Failure"
+
+#: procbuf.cpp:139
+#, c-format
+msgid "Timeout: %1"
+msgstr "Timeout: %1"
+
+#: procbuf.cpp:145
+#, c-format
+msgid "Kprocess error:%1"
+msgstr "Kprocess error:%1"
+
+#. i18n: file kpackageui.rc line 13
+#: rc.cpp:6
+#, no-c-format
+msgid "&Packages"
+msgstr "&Packages"
+
+#. i18n: file kpackageui.rc line 30
+#: rc.cpp:9
+#, no-c-format
+msgid "&Cache"
+msgstr "&Cache"
+
+#. i18n: file kpackageui.rc line 36
+#: rc.cpp:12
+#, no-c-format
+msgid "Spe&cial"
+msgstr "Spe&cial"
+
+#. i18n: file kpackageui.rc line 38
+#: rc.cpp:15
+#, no-c-format
+msgid "&APT: Debian"
+msgstr "&APT: Debian"
+
+#: rpmInterface.cpp:48
+msgid "RPM"
+msgstr "RPM"
+
+#: rpmInterface.cpp:58
+msgid "Location of RPM Package Archives"
+msgstr "Location of RPM Package Archives"
+
+#: rpmInterface.cpp:59
+msgid ""
+"_: Folder\n"
+"F"
+msgstr "F"
+
+#: rpmInterface.cpp:60
+msgid "Location of Folders Containing RPM Packages"
+msgstr "Location of Folders Containing RPM Packages"
+
+#: rpmInterface.cpp:66
+msgid "Upgrade"
+msgstr "Upgrade"
+
+#: rpmInterface.cpp:67
+msgid "Replace Files"
+msgstr "Replace Files"
+
+#: rpmInterface.cpp:68
+msgid "Replace Packages"
+msgstr "Replace Packages"
+
+#: rpmInterface.cpp:72
+msgid "Remove all versions"
+msgstr "Remove all versions"
+
+#: rpmInterface.cpp:73
+msgid "Use Scripts"
+msgstr "Use Scripts"
+
+#: rpmInterface.cpp:78
+msgid "Querying RPM package list: "
+msgstr "Querying RPM package list: "
+
+#: rpmInterface.cpp:163
+msgid "Querying RPM package list"
+msgstr "Querying RPM package list"
+
+#: rpmInterface.cpp:167
+msgid "Processing RPM package list"
+msgstr "Processing RPM package list"
+
+#: search.cpp:64
+msgid "Sub string"
+msgstr "Sub string"
+
+#: search.cpp:70
+msgid "Wrap search"
+msgstr "Wrap search"
+
+#: search.cpp:106
+msgid "Note"
+msgstr "Note"
+
+#: search.cpp:107
+msgid "%1 was not found."
+msgstr "%1 was not found."
+
+#: slackInterface.cpp:68
+msgid "Slackware"
+msgstr "Slackware"
+
+#: slackInterface.cpp:80 slackInterface.cpp:208 slackInterface.cpp:260
+#: slackInterface.cpp:621
+msgid "Querying SLACK package list: "
+msgstr "Querying SLACK package list: "
+
+#: slackInterface.cpp:81
+msgid "KPackage: Waiting on SLACK"
+msgstr "KPackage: Waiting on SLACK"
+
+#: slackInterface.cpp:83
+msgid "Location of Slackware Package Archives"
+msgstr "Location of Slackware Package Archives"
+
+#: slackInterface.cpp:84
+msgid ""
+"_: Install location\n"
+"I"
+msgstr "I"
+
+#: slackInterface.cpp:86
+msgid "Location of a 'PACKAGES.TXT' File for Extended Information"
+msgstr "Location of a 'PACKAGES.TXT' File for Extended Information"
+
+#: slackInterface.cpp:87
+msgid ""
+"_: Packages file\n"
+"P"
+msgstr "P"
+
+#: slackInterface.cpp:89
+msgid "Location of 'PACKAGES.TXT' File for Slackware Distribution"
+msgstr "Location of 'PACKAGES.TXT' File for Slackware Distribution"
+
+#: slackInterface.cpp:90
+msgid "Location of Base Folder of Slackware Distribution"
+msgstr "Location of Base Folder of Slackware Distribution"
+
+#: slackInterface.cpp:93
+msgid "Location of Folders Containing Slackware Packages"
+msgstr "Location of Folders Containing Slackware Packages"
+
+#: slackInterface.cpp:119
+msgid "Base System"
+msgstr "Base System"
+
+#: slackInterface.cpp:120
+msgid "Linux Applications"
+msgstr "Linux Applications"
+
+#: slackInterface.cpp:121
+msgid "Program Development"
+msgstr "Programme Development"
+
+#: slackInterface.cpp:122
+msgid "GNU EMacs"
+msgstr "GNU EMacs"
+
+#: slackInterface.cpp:123
+msgid "FAQs"
+msgstr "FAQs"
+
+#: slackInterface.cpp:124
+msgid "Kernel Source"
+msgstr "Kernel Source"
+
+#: slackInterface.cpp:125
+msgid "Networking"
+msgstr "Networking"
+
+#: slackInterface.cpp:126
+msgid "TeX Distribution"
+msgstr "TeX Distribution"
+
+#: slackInterface.cpp:127
+msgid "TCL Script Language"
+msgstr "TCL Script Language"
+
+#: slackInterface.cpp:128
+msgid "X Window System"
+msgstr "X Window System"
+
+#: slackInterface.cpp:129
+msgid "X Applications"
+msgstr "X Applications"
+
+#: slackInterface.cpp:130
+msgid "X Development Tools"
+msgstr "X Development Tools"
+
+#: slackInterface.cpp:131
+msgid "XView and OpenLook"
+msgstr "XView and OpenLook"
+
+#: slackInterface.cpp:132
+msgid "Games"
+msgstr "Games"
+
+#: updateLoc.cpp:51 updateLoc.cpp:134
+msgid "Use"
+msgstr "Use"
+
+#: updateLoc.cpp:142
+msgid "Subfolders"
+msgstr "Subfolders"
+
+#: updateLoc.cpp:224
+msgid "Package File"
+msgstr "Package File"
+
+#: updateLoc.cpp:243
+msgid "Package Archive"
+msgstr "Package Archive"
+
+#: updateLoc.cpp:344
+msgid "File truncated..."
+msgstr "File truncated..."
diff --git a/tde-i18n-en_GB/messages/kdeadmin/ksysv.po b/tde-i18n-en_GB/messages/kdeadmin/ksysv.po
new file mode 100644
index 00000000000..5dd53fa6c72
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/ksysv.po
@@ -0,0 +1,964 @@
+# translation of ksysv.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksysv\n"
+"POT-Creation-Date: 2007-09-19 01:14+0200\n"
+"PO-Revision-Date: 2005-11-06 00:13+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: IOCore.cpp:51
+msgid ""
+"<error>FAILED</error> to remove <cmd>%1</cmd> from <cmd>%2</cmd>: \"%3\""
+"<br/>"
+msgstr ""
+"<error>FAILED</error> to remove <cmd>%1</cmd> from <cmd>%2</cmd>: \"%3\""
+"<br/>"
+
+#: IOCore.cpp:55
+msgid ""
+"FAILED to remove %1 from %2: \"%3\"\n"
+msgstr ""
+"FAILED to remove %1 from %2: \"%3\"\n"
+
+#: IOCore.cpp:62
+msgid "removed <cmd>%1</cmd> from <cmd>%2</cmd><br/>"
+msgstr "removed <cmd>%1</cmd> from <cmd>%2</cmd><br/>"
+
+#: IOCore.cpp:66
+msgid ""
+"removed %1 from %2\n"
+msgstr ""
+"removed %1 from %2\n"
+
+#: IOCore.cpp:95
+msgid "created <cmd>%1</cmd> in <cmd>%2</cmd><br/>"
+msgstr "created <cmd>%1</cmd> in <cmd>%2</cmd><br/>"
+
+#: IOCore.cpp:96
+msgid ""
+"created %1 in %2\n"
+msgstr ""
+"created %1 in %2\n"
+
+#: IOCore.cpp:100
+msgid ""
+"<error>FAILED</error> to create <cmd>%1</cmd> in <cmd>%2</cmd>: \"%3\""
+"<br/>"
+msgstr ""
+"<error>FAILED</error> to create <cmd>%1</cmd> in <cmd>%2</cmd>: \"%3\""
+"<br/>"
+
+#: IOCore.cpp:105
+msgid ""
+"FAILED to create %1 in %2: \"%3\"\n"
+msgstr ""
+"FAILED to create %1 in %2: \"%3\"\n"
+
+#. i18n: file ksysvui.rc line 73
+#: OldView.cpp:89 OldView.cpp:91 rc.cpp:21 rc.cpp:27
+#, no-c-format
+msgid "Runlevel Menu"
+msgstr "Runlevel Menu"
+
+#. i18n: file ksysvui.rc line 82
+#: OldView.cpp:93 rc.cpp:24
+#, no-c-format
+msgid "Services Menu"
+msgstr "Services Menu"
+
+#: OldView.cpp:193
+msgid ""
+"&Available\n"
+"Services"
+msgstr ""
+"&Available\n"
+"Services"
+
+#: OldView.cpp:198
+msgid ""
+"<p>These are the <img src=\"small|exec\"/> <strong>services</strong> "
+"available on your computer. To start a service, drag it onto the <em>Start</em> "
+"section of a runlevel.</p>"
+"<p>To stop one, do the same for the <em>Stop</em> section.</p>"
+msgstr ""
+"<p>These are the <img src=\"small|exec\"/> <strong>services</strong> "
+"available on your computer. To start a service, drag it onto the <em>Start</em> "
+"section of a runlevel.</p>"
+"<p>To stop one, do the same for the <em>Stop</em> section.</p>"
+
+#: OldView.cpp:242
+msgid ""
+"<p>You can drag services from a runlevel onto the <img src=\"small|trash\"/> "
+"<strong>trashcan</strong> to delete them from that runlevel.</p>"
+"<p>The <strong>Undo command</strong> can be used to restore deleted entries.</p>"
+msgstr ""
+"<p>You can drag services from a runlevel onto the <img src=\"small|trash\"/> "
+"<strong>wastebin</strong> to delete them from that runlevel.</p>"
+"<p>The <strong>Undo command</strong> can be used to restore deleted entries.</p>"
+
+#: OldView.cpp:254
+#, c-format
+msgid "Runlevel &%1"
+msgstr "Runlevel &%1"
+
+#: OldView.cpp:256
+#, c-format
+msgid "Runlevel %1"
+msgstr "Runlevel %1"
+
+#: OldView.cpp:260
+msgid ""
+"<p>These are the services <strong>started</strong> in runlevel %1.</p>"
+"<p>The number shown on the left of the <img src=\"user|ksysv_start\"/> "
+"icon determines the order in which the services are started. You can arrange "
+"them via drag and drop, as long as a suitable <em>sorting number</em> "
+"can be generated.</p>"
+"<p>If that's not possible, you have to change the number manually via the "
+"<strong>Properties dialog box</strong>.</p>"
+msgstr ""
+"<p>These are the services <strong>started</strong> in runlevel %1.</p>"
+"<p>The number shown on the left of the <img src=\"user|ksysv_start\"/> "
+"icon determines the order in which the services are started. You can arrange "
+"them via drag and drop, as long as a suitable <em>sorting number</em> "
+"can be generated.</p>"
+"<p>If that's not possible, you have to change the number manually via the "
+"<strong>Properties dialogue box</strong>.</p>"
+
+#: OldView.cpp:268
+msgid "Start"
+msgstr "Start"
+
+#: OldView.cpp:278
+msgid ""
+"<p>These are the services <strong>stopped</strong> in runlevel %1.</p>"
+"<p>The number shown on the left of the <img src=\"user|ksysv_stop\"/> "
+"icon determines the order in which the services are stopped. You can arrange "
+"them via drag and drop, as long as a suitable <em>sorting number</em> "
+"can be generated.</p>"
+"<p>If that's not possible, you have to change the number manually via the "
+"<strong>Properties dialog box</strong>.</p>"
+msgstr ""
+"<p>These are the services <strong>stopped</strong> in runlevel %1.</p>"
+"<p>The number shown on the left of the <img src=\"user|ksysv_stop\"/> "
+"icon determines the order in which the services are stopped. You can arrange "
+"them via drag and drop, as long as a suitable <em>sorting number</em> "
+"can be generated.</p>"
+"<p>If that's not possible, you have to change the number manually via the "
+"<strong>Properties dialogue box</strong>.</p>"
+
+#: OldView.cpp:353
+#, c-format
+msgid ""
+"Drag here to start services\n"
+"when entering runlevel %1"
+msgstr ""
+"Drag here to start services\n"
+"when entering runlevel %1"
+
+#: OldView.cpp:355
+#, c-format
+msgid ""
+"Drag here to stop services\n"
+"when entering runlevel %1"
+msgstr ""
+"Drag here to stop services\n"
+"when entering runlevel %1"
+
+#: OldView.cpp:414
+msgid "The services available on your computer"
+msgstr "The services available on your computer"
+
+#: OldView.cpp:474
+msgid "<vip>WRITING CONFIGURATION</vip>"
+msgstr "<vip>WRITING CONFIGURATION</vip>"
+
+#: OldView.cpp:475
+msgid "** WRITING CONFIGURATION **"
+msgstr "** WRITING CONFIGURATION **"
+
+#: OldView.cpp:479
+msgid "<rl>RUNLEVEL %1</rl>"
+msgstr "<rl>RUNLEVEL %1</rl>"
+
+#: OldView.cpp:480
+msgid "** RUNLEVEL %1 **"
+msgstr "** RUNLEVEL %1 **"
+
+#: OldView.cpp:616
+msgid "** <stop>Stopping</stop> <cmd>%1</cmd> **<br/>"
+msgstr "** <stop>Stopping</stop> <cmd>%1</cmd> **<br/>"
+
+#: OldView.cpp:617
+msgid "** Stopping %1 **"
+msgstr "** Stopping %1 **"
+
+#: OldView.cpp:622
+msgid " stop"
+msgstr " stop"
+
+#: OldView.cpp:642
+msgid "** <start>Starting</start> <cmd>%1</cmd> **<br/>"
+msgstr "** <start>Starting</start> <cmd>%1</cmd> **<br/>"
+
+#: OldView.cpp:643
+msgid "** Starting %1 **"
+msgstr "** Starting %1 **"
+
+#: OldView.cpp:648
+msgid " start"
+msgstr " start"
+
+#: OldView.cpp:682
+msgid "** Re-starting <cmd>%1</cmd> **</br>"
+msgstr "** Re-starting <cmd>%1</cmd> **</br>"
+
+#: OldView.cpp:683
+msgid "** Re-starting %1 **"
+msgstr "** Re-starting %1 **"
+
+#: OldView.cpp:688
+msgid " restart"
+msgstr " restart"
+
+#: OldView.cpp:937
+msgid ""
+"<p>You have specified that your system's init scripts are located in the folder "
+"<tt><b>%1</b></tt>, but this folder does not exist. You probably selected the "
+"wrong distribution during configuration.</p> "
+"<p>If you reconfigure %2, it may be possible to fix the problem. If you choose "
+"to reconfigure, you should shut down the application and the configuration "
+"wizard will appear the next time %3 is run. If you choose not to reconfigure, "
+"you will not be able to view or edit your system's init configuration.</p>"
+"<p>Would you like to reconfigure %4?</p>"
+msgstr ""
+"<p>You have specified that your system's init scripts are located in the folder "
+"<tt><b>%1</b></tt>, but this folder does not exist. You probably selected the "
+"wrong distribution during configuration.</p> "
+"<p>If you reconfigure %2, it may be possible to fix the problem. If you choose "
+"to reconfigure, you should shut down the application and the configuration "
+"wizard will appear the next time %3 is run. If you choose not to reconfigure, "
+"you will not be able to view or edit your system's init configuration.</p>"
+"<p>Would you like to reconfigure %4?</p>"
+
+#: OldView.cpp:954
+msgid "Folder Does Not Exist"
+msgstr "Folder Does Not Exist"
+
+#: OldView.cpp:954
+msgid "Reconfigure"
+msgstr "Reconfigure"
+
+#: OldView.cpp:954
+msgid "Do Not Reconfigure"
+msgstr "Do Not Reconfigure"
+
+#: OldView.cpp:965
+msgid ""
+"<p>You do not have the right permissions to edit your system's init "
+"configuration. However, you are free to browse the runlevels.</p>"
+"<p>If you really want to edit the configuration, either <strong>restart</strong> "
+"%1 <strong>as root</strong> (or another privileged user), or ask your sysadmin "
+"to install %2 <em>suid</em> or <em>sgid</em>.</p>"
+"<p>The latter way is not recommended though, due to security issues.</p>"
+msgstr ""
+"<p>You do not have the right permissions to edit your system's init "
+"configuration. However, you are free to browse the runlevels.</p>"
+"<p>If you really want to edit the configuration, either <strong>restart</strong> "
+"%1 <strong>as root</strong> (or another privileged user), or ask your sysadmin "
+"to install %2 <em>suid</em> or <em>sgid</em>.</p>"
+"<p>The latter way is not recommended though, due to security issues.</p>"
+
+#: OldView.cpp:977
+msgid "Insufficient Permissions"
+msgstr "Insufficient Permissions"
+
+#: OldView.cpp:1029
+msgid "&Other..."
+msgstr "&Other..."
+
+#. i18n: file lookandfeelconfig.ui line 18
+#: PreferencesDialog.cpp:41 rc.cpp:111
+#, no-c-format
+msgid "Look & Feel"
+msgstr "Look & Feel"
+
+#. i18n: file configwizard.ui line 301
+#: PreferencesDialog.cpp:69 rc.cpp:75
+#, no-c-format
+msgid "Paths"
+msgstr "Paths"
+
+#: PreferencesDialog.cpp:79
+msgid "Settings Not Fitting Anywhere Else"
+msgstr "Settings Not Fitting Anywhere Else"
+
+#: PreferencesDialog.cpp:143
+msgid ""
+"The service folder you specified does not exist.\n"
+"You can continue if you want to, or you can click Cancel to select a new "
+"folder."
+msgstr ""
+"The service folder you specified does not exist.\n"
+"You can continue if you want to, or you can click Cancel to select a new "
+"folder."
+
+#: PreferencesDialog.cpp:154
+msgid ""
+"The runlevel folder you specified does not exist.\n"
+"You can continue if you want to, or you can click Cancel to select a new "
+"folder."
+msgstr ""
+"The runlevel folder you specified does not exist.\n"
+"You can continue if you want to, or you can click Cancel to select a new "
+"folder."
+
+#: Properties.cpp:42
+msgid "&Service"
+msgstr "&Service"
+
+#: Properties.cpp:50
+msgid "Description:"
+msgstr "Description:"
+
+#: Properties.cpp:57
+msgid "Actions"
+msgstr "Actions"
+
+#: Properties.cpp:67
+msgid "S&top"
+msgstr "S&top"
+
+#: Properties.cpp:70
+msgid "&Restart"
+msgstr "&Restart"
+
+#: Properties.cpp:121
+msgid "&Entry"
+msgstr "&Entry"
+
+#: Properties.cpp:126
+msgid "&Name:"
+msgstr "&Name:"
+
+#: Properties.cpp:131
+msgid "&Points to service:"
+msgstr "&Points to service:"
+
+#: Properties.cpp:137
+msgid "&Sorting number:"
+msgstr "&Sorting number:"
+
+#: RunlevelAuthIcon.cpp:27
+msgid "Editing disabled - please check your permissions"
+msgstr "Editing disabled - please check your permissions"
+
+#: RunlevelAuthIcon.cpp:28
+msgid "Editing enabled"
+msgstr "Editing enabled"
+
+#: TopWidget.cpp:118
+msgid "Start Service"
+msgstr "Start Service"
+
+#: TopWidget.cpp:119
+msgid "&Choose which service to start:"
+msgstr "&Choose which service to start:"
+
+#: TopWidget.cpp:121
+msgid "Stop Service"
+msgstr "Stop Service"
+
+#: TopWidget.cpp:122
+msgid "&Choose which service to stop:"
+msgstr "&Choose which service to stop:"
+
+#: TopWidget.cpp:124
+msgid "Restart Service"
+msgstr "Restart Service"
+
+#: TopWidget.cpp:125
+msgid "&Choose which service to restart:"
+msgstr "&Choose which service to restart:"
+
+#: TopWidget.cpp:127
+msgid "Edit Service"
+msgstr "Edit Service"
+
+#: TopWidget.cpp:128
+msgid "&Choose which service to edit:"
+msgstr "&Choose which service to edit:"
+
+#: TopWidget.cpp:215
+msgid "Re&vert Configuration"
+msgstr "Re&vert Configuration"
+
+#: TopWidget.cpp:221
+msgid "&Save Configuration"
+msgstr "&Save Configuration"
+
+#: TopWidget.cpp:226
+msgid "Save &Log..."
+msgstr "Save &Log..."
+
+#: TopWidget.cpp:234
+msgid "&Print Log..."
+msgstr "&Print Log..."
+
+#: TopWidget.cpp:250
+msgid "P&roperties"
+msgstr "P&roperties"
+
+#: TopWidget.cpp:254
+msgid "&Open"
+msgstr "&Open"
+
+#: TopWidget.cpp:258
+msgid "Open &With"
+msgstr "Open &With"
+
+#: TopWidget.cpp:267
+msgid "Show &Log"
+msgstr "Show &Log"
+
+#: TopWidget.cpp:270
+msgid "Hide &Log"
+msgstr "Hide &Log"
+
+#: TopWidget.cpp:273
+msgid "&Start Service..."
+msgstr "&Start Service..."
+
+#: TopWidget.cpp:277
+msgid "&Stop Service..."
+msgstr "&Stop Service..."
+
+#: TopWidget.cpp:281
+msgid "&Restart Service..."
+msgstr "&Restart Service..."
+
+#: TopWidget.cpp:285
+msgid "&Edit Service..."
+msgstr "&Edit Service..."
+
+#: TopWidget.cpp:299
+msgid "There are unsaved changes. Are you sure you want to quit?"
+msgstr "There are unsaved changes. Are you sure you want to quit?"
+
+#: TopWidget.cpp:313
+msgid "Do you really want to revert all unsaved changes?"
+msgstr "Do you really want to revert all unsaved changes?"
+
+#: TopWidget.cpp:314
+msgid "Revert Configuration"
+msgstr "Revert Configuration"
+
+#: TopWidget.cpp:315
+msgid "&Revert"
+msgstr "&Revert"
+
+#: TopWidget.cpp:326
+msgid ""
+"You're about to save the changes made to your init configuration. Wrong "
+"settings can make your system hang on startup.\n"
+"Do you wish to continue?"
+msgstr ""
+"You're about to save the changes made to your init configuration. Wrong "
+"settings can make your system hang on startup.\n"
+"Do you wish to continue?"
+
+#: TopWidget.cpp:330
+msgid "Save Configuration"
+msgstr "Save Configuration"
+
+#: TopWidget.cpp:398
+msgid ""
+"<p>Click on the checkboxes to <strong>show</strong> or <strong>hide</strong> "
+"runlevels.</p> "
+"<p>The list of currently visible runlevels is saved when you use the <strong>"
+"Save Options command</strong>.</p>"
+msgstr ""
+"<p>Click on the tickboxes to <strong>show</strong> or <strong>hide</strong> "
+"runlevels.</p> "
+"<p>The list of currently visible runlevels is saved when you use the <strong>"
+"Save Options command</strong>.</p>"
+
+#: TopWidget.cpp:402
+msgid "Show only the selected runlevels"
+msgstr "Show only the selected runlevels"
+
+#: TopWidget.cpp:404
+msgid "Show runlevels:"
+msgstr "Show runlevels:"
+
+#: TopWidget.cpp:422
+msgid ""
+"<p>If the lock is closed <img src=\"user|ksysv_locked\"/>"
+", you don't have the right <strong>permissions</strong> "
+"to edit the init configuration.</p>"
+"<p>Either restart %1 as root (or another more privileged user), or ask your "
+"sysadmin to install %1 <em>suid</em> or <em>sgid</em>.</p>"
+"<p>The latter way is <strong>not</strong> recommended though, due to security "
+"issues.</p>"
+msgstr ""
+"<p>If the lock is closed <img src=\"user|ksysv_locked\"/>"
+", you don't have the right <strong>permissions</strong> "
+"to edit the init configuration.</p>"
+"<p>Either restart %1 as root (or another more privileged user), or ask your "
+"sysadmin to install %1 <em>suid</em> or <em>sgid</em>.</p>"
+"<p>The latter way is <strong>not</strong> recommended though, due to security "
+"issues.</p>"
+
+#: TopWidget.cpp:566
+msgid " Changed"
+msgstr " Changed"
+
+#: TopWidget.cpp:753
+msgid "Print Log File"
+msgstr "Print Log File"
+
+#: TopWidget.cpp:768
+msgid "<h1>KDE Sys-V Init Editor Log</h1>"
+msgstr "<h1>KDE Sys-V Init Editor Log</h1>"
+
+#: TopWidget.cpp:778
+msgid "<h3>Printed on %1</h3><br/><br/>"
+msgstr "<h3>Printed on %1</h3><br/><br/>"
+
+#: TopWidget.cpp:830
+msgid ""
+"<p>Unable to generate a valid sorting number for this position. This means that "
+"there was no number available between the two adjacent services, and the "
+"service did not fit in lexically.</p>"
+"<p>Please adjust the sorting numbers manually via the <strong>"
+"Properties dialog box</strong>.</p>"
+msgstr ""
+"<p>Unable to generate a valid sorting number for this position. This means that "
+"there was no number available between the two adjacent services, and the "
+"service did not fit in lexically.</p>"
+"<p>Please adjust the sorting numbers manually via the <strong>"
+"Properties dialogue box</strong>.</p>"
+
+#: TopWidget.cpp:837
+msgid "Unable to Generate Sorting Number"
+msgstr "Unable to Generate Sorting Number"
+
+#: TopWidget.cpp:841
+msgid "Unable to generate sorting number. Please change manually."
+msgstr "Unable to generate sorting number. Please change manually."
+
+#: TopWidget.cpp:1055
+msgid "Configuration package saved successfully."
+msgstr "Configuration package saved successfully."
+
+#: TopWidget.cpp:1085
+msgid "Configuration package loaded successfully."
+msgstr "Configuration package loaded successfully."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: ksv_core.cpp:35
+msgid "No description available."
+msgstr "No description available."
+
+#: ksv_core.cpp:155
+msgid " log files"
+msgstr " log files"
+
+#: ksv_core.cpp:163
+msgid "Saved Init Configurations"
+msgstr "Saved Init Configurations"
+
+#: ksvdraglist.cpp:332
+msgid "No."
+msgstr "No."
+
+#: ksvdraglist.cpp:336
+msgid "Name"
+msgstr "Name"
+
+#: ksvdraglist.cpp:348 ksvdraglist.cpp:352 ksvdraglist.cpp:355
+msgid "Drag Menu"
+msgstr "Drag Menu"
+
+#: main.cpp:58
+msgid "SysV-Init Editor"
+msgstr "SysV-Init Editor"
+
+#: main.cpp:59
+msgid "Editor for Sys-V like init configurations"
+msgstr "Editor for Sys-V like init configurations"
+
+#: main.cpp:62
+msgid ""
+"Similar to Red Hat's\"tksysv\", but SysV-Init Editor allows\n"
+"drag-and-drop, as well as keyboard use."
+msgstr ""
+"Similar to Red Hat's\"tksysv\", but SysV-Init Editor allows\n"
+"drag-and-drop, as well as keyboard use."
+
+#: main.cpp:65
+msgid "Main developer"
+msgstr "Main developer"
+
+#. i18n: file configwizard.ui line 23
+#: rc.cpp:30
+#, no-c-format
+msgid "Configuration Wizard"
+msgstr "Configuration Wizard"
+
+#. i18n: file configwizard.ui line 39
+#: rc.cpp:33
+#, no-c-format
+msgid "Operating System"
+msgstr "Operating System"
+
+#. i18n: file configwizard.ui line 58
+#: rc.cpp:36
+#, no-c-format
+msgid "<h3>What Operating System do you use?</h3>"
+msgstr "<h3>What Operating System do you use?</h3>"
+
+#. i18n: file configwizard.ui line 91
+#: rc.cpp:39
+#, no-c-format
+msgid "Choose Your Operating System"
+msgstr "Choose Your Operating System"
+
+#. i18n: file configwizard.ui line 110
+#: rc.cpp:42
+#, no-c-format
+msgid "&Linux"
+msgstr "&Linux"
+
+#. i18n: file configwizard.ui line 121
+#: rc.cpp:45 rc.cpp:72
+#, no-c-format
+msgid "&Other"
+msgstr "&Other"
+
+#. i18n: file configwizard.ui line 157
+#: rc.cpp:48
+#, no-c-format
+msgid "Distribution"
+msgstr "Distribution"
+
+#. i18n: file configwizard.ui line 176
+#: rc.cpp:51
+#, no-c-format
+msgid "Choose Your Distribution"
+msgstr "Choose Your Distribution"
+
+#. i18n: file configwizard.ui line 195
+#: rc.cpp:54
+#, no-c-format
+msgid "&Debian GNU/Linux"
+msgstr "&Debian GNU/Linux"
+
+#. i18n: file configwizard.ui line 210
+#: rc.cpp:57
+#, no-c-format
+msgid "&Red Hat Linux"
+msgstr "&Red Hat Linux"
+
+#. i18n: file configwizard.ui line 221
+#: rc.cpp:60
+#, no-c-format
+msgid "&SuSE Linux"
+msgstr "&SuSE Linux"
+
+#. i18n: file configwizard.ui line 232
+#: rc.cpp:63
+#, no-c-format
+msgid "&Mandrake Linux"
+msgstr "&Mandrake Linux"
+
+#. i18n: file configwizard.ui line 243
+#: rc.cpp:66
+#, no-c-format
+msgid "&Corel Linux OS"
+msgstr "&Corel Linux OS"
+
+#. i18n: file configwizard.ui line 254
+#: rc.cpp:69
+#, no-c-format
+msgid "Conec&tiva Linux"
+msgstr "Conec&tiva Linux"
+
+#. i18n: file configwizard.ui line 341
+#: rc.cpp:78 rc.cpp:211
+#, no-c-format
+msgid "&Service path:"
+msgstr "&Service path:"
+
+#. i18n: file configwizard.ui line 389
+#: rc.cpp:81 rc.cpp:214
+#, no-c-format
+msgid "Enter the path to the folder containing the services"
+msgstr "Enter the path to the folder containing the services"
+
+#. i18n: file configwizard.ui line 400
+#: rc.cpp:84 rc.cpp:217
+#, no-c-format
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#. i18n: file configwizard.ui line 404
+#: rc.cpp:87 rc.cpp:220
+#, no-c-format
+msgid "Select the folder containing the services"
+msgstr "Select the folder containing the services"
+
+#. i18n: file configwizard.ui line 463
+#: rc.cpp:90 rc.cpp:223
+#, no-c-format
+msgid "&Runlevel path:"
+msgstr "&Runlevel path:"
+
+#. i18n: file configwizard.ui line 511
+#: rc.cpp:93 rc.cpp:226
+#, no-c-format
+msgid "Enter the path to the folder containing the runlevel folders"
+msgstr "Enter the path to the folder containing the runlevel folders"
+
+#. i18n: file configwizard.ui line 522
+#: rc.cpp:96 rc.cpp:229
+#, no-c-format
+msgid "Br&owse..."
+msgstr "Br&owse..."
+
+#. i18n: file configwizard.ui line 526
+#: rc.cpp:99 rc.cpp:232
+#, no-c-format
+msgid "Select the folder containing the runlevel folders "
+msgstr "Select the folder containing the runlevel folders "
+
+#. i18n: file configwizard.ui line 564
+#: rc.cpp:102
+#, no-c-format
+msgid "Configuration Complete"
+msgstr "Configuration Complete"
+
+#. i18n: file configwizard.ui line 586
+#: rc.cpp:105
+#, no-c-format
+msgid ""
+"<h1>Congratulations!</h1>\n"
+"<p>\n"
+"You have finished the initial configuration of SysV-Init Editor. <b>Press</b> "
+"the button labeled <b>Finish</b> to start editing your init-configuration.\n"
+"</p>"
+msgstr ""
+"<h1>Congratulations!</h1>\n"
+"<p>\n"
+"You have finished the initial configuration of SysV-Init Editor. <b>Press</b> "
+"the button labelled <b>Finish</b> to start editing your init-configuration.\n"
+"</p>"
+
+#. i18n: file lookandfeelconfig.ui line 70
+#: rc.cpp:117
+#, no-c-format
+msgid "C&hoose..."
+msgstr "C&hoose..."
+
+#. i18n: file lookandfeelconfig.ui line 98
+#: rc.cpp:120 rc.cpp:123
+#, no-c-format
+msgid "dummy-font"
+msgstr "dummy-font"
+
+#. i18n: file lookandfeelconfig.ui line 134
+#: rc.cpp:126
+#, no-c-format
+msgid "Services:"
+msgstr "Services:"
+
+#. i18n: file lookandfeelconfig.ui line 150
+#: rc.cpp:129
+#, no-c-format
+msgid "Sorting numbers:"
+msgstr "Sorting numbers:"
+
+#. i18n: file lookandfeelconfig.ui line 166
+#: rc.cpp:132
+#, no-c-format
+msgid "&Choose..."
+msgstr "&Choose..."
+
+#. i18n: file lookandfeelconfig.ui line 203
+#: rc.cpp:135
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#. i18n: file lookandfeelconfig.ui line 251
+#: rc.cpp:138 rc.cpp:151 rc.cpp:164 rc.cpp:174
+#, no-c-format
+msgid "Dummy"
+msgstr "Dummy"
+
+#. i18n: file lookandfeelconfig.ui line 254
+#: rc.cpp:141
+#, no-c-format
+msgid "Choose a color for changed services"
+msgstr "Choose a colour for changed services"
+
+#. i18n: file lookandfeelconfig.ui line 258
+#: rc.cpp:144
+#, no-c-format
+msgid ""
+"<p>Use the <strong>Select Color dialog box</strong> to pick a text color for "
+"<em>services that have been changed</em> (either order/sorting number or "
+"name).</p>\n"
+"<p>Changed service entries will be distinguished by this color.</p>"
+msgstr ""
+"<p>Use the <strong>Select Colour dialogue box</strong> "
+"to pick a text colour for <em>services that have been changed</em> "
+"(either order/sorting number or name).</p>\n"
+"<p>Changed service entries will be distinguished by this colour.</p>"
+
+#. i18n: file lookandfeelconfig.ui line 266
+#: rc.cpp:148
+#, no-c-format
+msgid "&Changed:"
+msgstr "&Changed:"
+
+#. i18n: file lookandfeelconfig.ui line 302
+#: rc.cpp:154
+#, no-c-format
+msgid "Choose a color for service new to a runlevel"
+msgstr "Choose a colour for service new to a runlevel"
+
+#. i18n: file lookandfeelconfig.ui line 306
+#: rc.cpp:157
+#, no-c-format
+msgid ""
+"<p>Use the <strong>Select Color dialog box</strong> to pick a text color for "
+"<em>services new to a runlevel</em>.</p>\n"
+"<p>New service entries will be distinguished by this color.</p>"
+msgstr ""
+"<p>Use the <strong>Select Colour dialogue box</strong> "
+"to pick a text colour for <em>services new to a runlevel</em>.</p>\n"
+"<p>New service entries will be distinguished by this colour.</p>"
+
+#. i18n: file lookandfeelconfig.ui line 314
+#: rc.cpp:161
+#, no-c-format
+msgid "&New:"
+msgstr "&New:"
+
+#. i18n: file lookandfeelconfig.ui line 350
+#: rc.cpp:167
+#, no-c-format
+msgid "Choose a color for changed services that are selected"
+msgstr "Choose a colour for changed services that are selected"
+
+#. i18n: file lookandfeelconfig.ui line 354
+#: rc.cpp:170
+#, no-c-format
+msgid ""
+"<p>Use the <strong>Select Color dialog box</strong> to pick a selected text "
+"color for <em>services that have been changed</em> (either order/sorting number "
+"or name).</p>\n"
+"<p>Changed service entries will be distinguished by this color while they are "
+"selected.</p>"
+msgstr ""
+"<p>Use the <strong>Select Colour dialogue box</strong> "
+"to pick a selected text colour for <em>services that have been changed</em> "
+"(either order/sorting number or name).</p>\n"
+"<p>Changed service entries will be distinguished by this colour while they are "
+"selected.</p>"
+
+#. i18n: file lookandfeelconfig.ui line 382
+#: rc.cpp:177
+#, no-c-format
+msgid "Choose a color for services new to a runlevel that are selected"
+msgstr "Choose a colour for services new to a runlevel that are selected"
+
+#. i18n: file lookandfeelconfig.ui line 386
+#: rc.cpp:180
+#, no-c-format
+msgid ""
+"<p>Use the <strong>Select Color dialog box</strong> to pick a selected text "
+"color for <em>services new to a runlevel</em>.</p>\n"
+"<p>New service entries will be distinguished by this color while they are "
+"selected.</p>"
+msgstr ""
+"<p>Use the <strong>Select Colour dialogue box</strong> "
+"to pick a selected text colour for <em>services new to a runlevel</em>.</p>\n"
+"<p>New service entries will be distinguished by this colour while they are "
+"selected.</p>"
+
+#. i18n: file lookandfeelconfig.ui line 394
+#: rc.cpp:184
+#, no-c-format
+msgid "New && &selected:"
+msgstr "New && &selected:"
+
+#. i18n: file lookandfeelconfig.ui line 410
+#: rc.cpp:187
+#, no-c-format
+msgid "Changed && s&elected:"
+msgstr "Changed && s&elected:"
+
+#. i18n: file miscconfig.ui line 38
+#: rc.cpp:193
+#, no-c-format
+msgid "Informational Messages"
+msgstr "Informational Messages"
+
+#. i18n: file miscconfig.ui line 73
+#: rc.cpp:196
+#, no-c-format
+msgid "Show all messages again:"
+msgstr "Show all messages again:"
+
+#. i18n: file miscconfig.ui line 98
+#: rc.cpp:199
+#, no-c-format
+msgid "&Show All"
+msgstr "&Show All"
+
+#. i18n: file miscconfig.ui line 108
+#: rc.cpp:202
+#, no-c-format
+msgid "&Warn if not allowed to write configuration"
+msgstr "&Warn if not allowed to write configuration"
+
+#. i18n: file miscconfig.ui line 116
+#: rc.cpp:205
+#, no-c-format
+msgid "Warn &if unable to generate a sorting number"
+msgstr "Warn &if unable to generate a sorting number"
+
+#. i18n: file pathconfig.ui line 26
+#: rc.cpp:208
+#, no-c-format
+msgid "Path Configuration"
+msgstr "Path Configuration"
+
+#: trash.cpp:47 trash.cpp:48
+msgid "Drag here to remove services"
+msgstr "Drag here to remove services"
+
+#~ msgid "Unknown Host"
+#~ msgstr "Unknown Host"
diff --git a/tde-i18n-en_GB/messages/kdeadmin/kuser.po b/tde-i18n-en_GB/messages/kdeadmin/kuser.po
new file mode 100644
index 00000000000..15b411957e4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/kuser.po
@@ -0,0 +1,2020 @@
+# translation of kuser.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kuser\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2006-11-24 00:37+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: addUser.cpp:45
+msgid "New Account Options"
+msgstr "New Account Options"
+
+#. i18n: file generalsettings.ui line 142
+#: addUser.cpp:49 rc.cpp:72 rc.cpp:264
+#, no-c-format
+msgid "Create home folder"
+msgstr "Create home folder"
+
+#: addUser.cpp:51
+msgid "Copy skeleton"
+msgstr "Copy skeleton"
+
+#: addUser.cpp:68
+msgid "User with UID %1 already exists."
+msgstr "User with UID %1 already exists."
+
+#: addUser.cpp:75
+msgid "User with RID %1 already exists."
+msgstr "User with RID %1 already exists."
+
+#: addUser.cpp:117
+msgid ""
+"Folder %1 already exists!\n"
+"%2 may become owner and permissions may change.\n"
+"Do you really want to use %3?"
+msgstr ""
+"Folder %1 already exists!\n"
+"%2 may become owner and permissions may change.\n"
+"Do you really want to use %3?"
+
+#: addUser.cpp:124
+msgid "%1 is not a folder."
+msgstr "%1 is not a folder."
+
+#: addUser.cpp:126 addUser.cpp:154
+#, c-format
+msgid "stat() failed on %1."
+msgstr "stat() failed on %1."
+
+#: addUser.cpp:147
+msgid "Mailbox %1 already exists (uid=%2)."
+msgstr "Mailbox %1 already exists (uid=%2)."
+
+#: addUser.cpp:151
+msgid "%1 exists but is not a regular file."
+msgstr "%1 exists but is not a regular file."
+
+#: delUser.cpp:28
+msgid "Delete User"
+msgstr "Delete User"
+
+#: delUser.cpp:32
+msgid "<p>Deleting user <b>%1</b><p>Also perform the following actions:"
+msgstr "<p>Deleting user <b>%1</b><p>Also perform the following actions:"
+
+#: delUser.cpp:35
+#, c-format
+msgid "Delete &home folder: %1"
+msgstr "Delete &home folder: %1"
+
+#: delUser.cpp:37
+#, c-format
+msgid "Delete &mailbox: %1"
+msgstr "Delete &mailbox: %1"
+
+#: editDefaults.cpp:48 propdlg.cpp:151
+msgid "<Empty>"
+msgstr "<Empty>"
+
+#: editDefaults.cpp:50 editDefaults.cpp:73
+msgid "Connection"
+msgstr "Connection"
+
+#: editDefaults.cpp:52
+msgid "Password Policy"
+msgstr "Password Policy"
+
+#: editDefaults.cpp:53
+msgid "General"
+msgstr "General"
+
+#: editDefaults.cpp:53
+msgid "General Settings"
+msgstr "General Settings"
+
+#: editDefaults.cpp:56
+msgid "File Source Settings"
+msgstr "File Source Settings"
+
+#: editDefaults.cpp:76
+msgid "Settings"
+msgstr "Settings"
+
+#. i18n: file ldapsamba.ui line 24
+#: editDefaults.cpp:80 propdlg.cpp:267 rc.cpp:84
+#, no-c-format
+msgid "Samba"
+msgstr "Samba"
+
+#. i18n: file generalsettings.ui line 46
+#: editDefaults.cpp:81 rc.cpp:54
+#, no-c-format
+msgid "LDAP"
+msgstr "LDAP"
+
+#: editDefaults.cpp:81
+msgid "LDAP Source Settings"
+msgstr "LDAP Source Settings"
+
+#: editDefaults.cpp:115
+msgid "LDAP Query"
+msgstr "LDAP Query"
+
+#: editGroup.cpp:39
+msgid "Group Properties"
+msgstr "Group Properties"
+
+#: editGroup.cpp:49
+msgid "Domain Admins"
+msgstr "Domain Admins"
+
+#: editGroup.cpp:49
+msgid "Admins"
+msgstr "Admins"
+
+#: editGroup.cpp:50
+msgid "Domain Users"
+msgstr "Domain Users"
+
+#: editGroup.cpp:50 mainView.cpp:50
+msgid "Users"
+msgstr "Users"
+
+#: editGroup.cpp:51
+msgid "Domain Guests"
+msgstr "Domain Guests"
+
+#: editGroup.cpp:51
+msgid "Guests"
+msgstr "Guests"
+
+#: editGroup.cpp:58
+msgid "Group number:"
+msgstr "Group number:"
+
+#: editGroup.cpp:72
+msgid "Group rid:"
+msgstr "Group rid:"
+
+#: editGroup.cpp:90
+msgid "Group name:"
+msgstr "Group name:"
+
+#: editGroup.cpp:104
+msgid "Description:"
+msgstr "Description:"
+
+#: editGroup.cpp:113
+msgid "Display name:"
+msgstr "Display name:"
+
+#: editGroup.cpp:122
+msgid "Type:"
+msgstr "Type:"
+
+#: editGroup.cpp:124 kgroupvw.cpp:69
+msgid "Domain"
+msgstr "Domain"
+
+#: editGroup.cpp:125 kgroupvw.cpp:70
+msgid "Local"
+msgstr "Local"
+
+#: editGroup.cpp:126 kgroupvw.cpp:71
+msgid "Builtin"
+msgstr "Builtin"
+
+#: editGroup.cpp:143 propdlg.cpp:309
+msgid "Domain SID:"
+msgstr "Domain SID:"
+
+#: editGroup.cpp:151
+msgid "Disable Samba group information"
+msgstr "Disable Samba group information"
+
+#: editGroup.cpp:163
+msgid "Users in Group"
+msgstr "Users in Group"
+
+#: editGroup.cpp:168
+msgid "Add <-"
+msgstr "Add <-"
+
+#: editGroup.cpp:169
+msgid "Remove ->"
+msgstr "Remove ->"
+
+#: editGroup.cpp:174
+msgid "Users NOT in Group"
+msgstr "Users NOT in Group"
+
+#: editGroup.cpp:269
+msgid "You need to type a group name."
+msgstr "You need to type a group name."
+
+#: editGroup.cpp:277
+msgid "Group with name %1 already exists."
+msgstr "Group with name %1 already exists."
+
+#: editGroup.cpp:284
+msgid "Group with SID %1 already exists."
+msgstr "Group with SID %1 already exists."
+
+#: editGroup.cpp:289
+msgid "Group with gid %1 already exists."
+msgstr "Group with gid %1 already exists."
+
+#: kgroupfiles.cpp:97
+msgid ""
+"stat call on file %1 failed: %2\n"
+"Check KUser settings."
+msgstr ""
+"stat call on file %1 failed: %2\n"
+"Check KUser settings."
+
+#: kgroupfiles.cpp:124 kuserfiles.cpp:158 kuserfiles.cpp:241
+msgid "Error opening %1 for reading."
+msgstr "Error opening %1 for reading."
+
+#: kgroupfiles.cpp:236 kgroupfiles.cpp:243 kgroupfiles.cpp:251
+#: kuserfiles.cpp:346 kuserfiles.cpp:352 kuserfiles.cpp:526
+msgid "Error opening %1 for writing."
+msgstr "Error opening %1 for writing."
+
+#: kgroupfiles.cpp:357
+msgid ""
+"Unable to process NIS group file without a minimum GID specified.\n"
+"Please update KUser settings (File Source Settings)."
+msgstr ""
+"Unable to process NIS group file without a minimum GID specified.\n"
+"Please update KUser settings (File Source Settings)."
+
+#: kgroupfiles.cpp:361
+msgid ""
+"Specifying NIS minimum GID requires NIS file(s).\n"
+"Please update KUser settings (File Source Settings)."
+msgstr ""
+"Specifying NIS minimum GID requires NIS file(s).\n"
+"Please update KUser settings (File Source Settings)."
+
+#: kgroupfiles.cpp:367
+msgid "Unable to build NIS group databases."
+msgstr "Unable to build NIS group databases."
+
+#: kgroupldap.cpp:164
+msgid "Loading Groups From LDAP"
+msgstr "Loading Groups From LDAP"
+
+#: kgroupldap.cpp:194 kuserldap.cpp:611
+msgid "LDAP Operation"
+msgstr "LDAP Operation"
+
+#: kgroupvw.cpp:72
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kgroupvw.cpp:124
+msgid "GID"
+msgstr "GID"
+
+#: kgroupvw.cpp:126
+msgid "Group Name"
+msgstr "Group Name"
+
+#: kgroupvw.cpp:129 kuservw.cpp:129
+msgid "Domain SID"
+msgstr "Domain SID"
+
+#: kgroupvw.cpp:130 kuservw.cpp:130
+msgid "RID"
+msgstr "RID"
+
+#: kgroupvw.cpp:131
+msgid "Type"
+msgstr "Type"
+
+#: kgroupvw.cpp:132
+msgid "Display Name"
+msgstr "Display Name"
+
+#: kgroupvw.cpp:133
+msgid "Description"
+msgstr "Description"
+
+#: kuser.cpp:551
+msgid "Cannot create home folder for %1: it is null or empty."
+msgstr "Cannot create home folder for %1: it is null or empty."
+
+#: kuser.cpp:557
+msgid ""
+"Cannot create home folder %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot create home folder %1.\n"
+"Error: %2"
+
+#: kuser.cpp:563
+msgid ""
+"Cannot change owner of home folder %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot change owner of home folder %1.\n"
+"Error: %2"
+
+#: kuser.cpp:568
+msgid ""
+"Cannot change permissions on home folder %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot change permissions on home folder %1.\n"
+"Error: %2"
+
+#: kuser.cpp:583
+msgid ""
+"Folder %1 already exists!\n"
+"Will make %2 owner and change permissions.\n"
+"Do you want to continue?"
+msgstr ""
+"Folder %1 already exists!\n"
+"Will make %2 owner and change permissions.\n"
+"Do you want to continue?"
+
+#: kuser.cpp:587 kuser.cpp:605
+msgid ""
+"Cannot change owner of %1 folder.\n"
+"Error: %2"
+msgstr ""
+"Cannot change owner of %1 folder.\n"
+"Error: %2"
+
+#: kuser.cpp:591
+msgid ""
+"Folder %1 left 'as is'.\n"
+"Verify ownership and permissions for user %2 who may not be able to log in!"
+msgstr ""
+"Folder %1 left 'as is'.\n"
+"Verify ownership and permissions for user %2 who may not be able to log in!"
+
+#: kuser.cpp:595
+msgid "%1 exists and is not a folder. User %2 will not be able to log in!"
+msgstr "%1 exists and is not a folder. User %2 will not be able to log in!"
+
+#: kuser.cpp:601
+msgid ""
+"Cannot create %1 folder.\n"
+"Error: %2"
+msgstr ""
+"Cannot create %1 folder.\n"
+"Error: %2"
+
+#: kuser.cpp:609
+msgid ""
+"stat call on %1 failed.\n"
+"Error: %2"
+msgstr ""
+"stat call on %1 failed.\n"
+"Error: %2"
+
+#: kuser.cpp:624
+msgid "Cannot create %1: %2"
+msgstr "Cannot create %1: %2"
+
+#: kuser.cpp:634
+msgid ""
+"Cannot change owner on mailbox: %1\n"
+"Error: %2"
+msgstr ""
+"Cannot change owner on mailbox: %1\n"
+"Error: %2"
+
+#: kuser.cpp:640
+msgid ""
+"Cannot change permissions on mailbox: %1\n"
+"Error: %2"
+msgstr ""
+"Cannot change permissions on mailbox: %1\n"
+"Error: %2"
+
+#: kuser.cpp:685
+msgid ""
+"Error creating symlink %1.\n"
+"Error: %2"
+msgstr ""
+"Error creating symlink %1.\n"
+"Error: %2"
+
+#: kuser.cpp:695
+msgid ""
+"Cannot change owner of folder %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot change owner of folder %1.\n"
+"Error: %2"
+
+#: kuser.cpp:700
+msgid ""
+"Cannot change permissions on folder %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot change permissions on folder %1.\n"
+"Error: %2"
+
+#: kuser.cpp:710
+msgid ""
+"Cannot change owner of file %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot change owner of file %1.\n"
+"Error: %2"
+
+#: kuser.cpp:715
+msgid ""
+"Cannot change permissions on file %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot change permissions on file %1.\n"
+"Error: %2"
+
+#: kuser.cpp:729
+msgid "Folder %1 does not exist, cannot copy skeleton for %2."
+msgstr "Folder %1 does not exist, cannot copy skeleton for %2."
+
+#: kuser.cpp:734
+msgid "Folder %1 does not exist, cannot copy skeleton."
+msgstr "Folder %1 does not exist, cannot copy skeleton."
+
+#: kuser.cpp:752
+msgid ""
+"Cannot remove home folder %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot remove home folder %1.\n"
+"Error: %2"
+
+#: kuser.cpp:756
+msgid "Removal of home folder %1 failed (uid = %2, gid = %3)."
+msgstr "Removal of home folder %1 failed (uid = %2, gid = %3)."
+
+#: kuser.cpp:759
+msgid ""
+"stat call on file %1 failed.\n"
+"Error: %2"
+msgstr ""
+"stat call on file %1 failed.\n"
+"Error: %2"
+
+#: kuser.cpp:777
+msgid ""
+"Cannot remove crontab %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot remove crontab %1.\n"
+"Error: %2"
+
+#: kuser.cpp:791
+msgid ""
+"Cannot remove mailbox %1.\n"
+"Error: %2"
+msgstr ""
+"Cannot remove mailbox %1.\n"
+"Error: %2"
+
+#: kuser.cpp:811
+#, c-format
+msgid "Cannot fork while trying to kill processes for uid %1."
+msgstr "Cannot fork while trying to kill processes for uid %1."
+
+#: kuserfiles.cpp:118
+msgid ""
+"KUser sources were not configured.\n"
+"Local passwd source set to %1\n"
+"Local group source set to %2."
+msgstr ""
+"KUser sources were not configured.\n"
+"Local passwd source set to %1\n"
+"Local group source set to %2."
+
+#: kuserfiles.cpp:131
+msgid ""
+"Stat call on file %1 failed: %2\n"
+"Check KUser settings."
+msgstr ""
+"Stat call on file %1 failed: %2\n"
+"Check KUser settings."
+
+#: kuserfiles.cpp:253
+msgid ""
+"No /etc/passwd entry for %1.\n"
+"Entry will be removed at the next `Save'-operation."
+msgstr ""
+"No /etc/passwd entry for %1.\n"
+"Entry will be removed at the next `Save'-operation."
+
+#: kuserfiles.cpp:475
+msgid ""
+"Unable to process NIS passwd file without a minimum UID specified.\n"
+"Please update KUser settings (Files)."
+msgstr ""
+"Unable to process NIS passwd file without a minimum UID specified.\n"
+"Please update KUser settings (Files)."
+
+#: kuserfiles.cpp:479
+msgid ""
+"Specifying NIS minimum UID requires NIS file(s).\n"
+"Please update KUser settings (Files)."
+msgstr ""
+"Specifying NIS minimum UID requires NIS file(s).\n"
+"Please update KUser settings (Files)."
+
+#: kuserfiles.cpp:486
+msgid "Unable to build password database."
+msgstr "Unable to build password database."
+
+#: kuserfiles.cpp:492
+msgid "Unable to build password databases."
+msgstr "Unable to build password databases."
+
+#: kuserldap.cpp:243
+msgid "Loading Users From LDAP"
+msgstr "Loading Users From LDAP"
+
+#: kuservw.cpp:120
+msgid "UID"
+msgstr "UID"
+
+#: kuservw.cpp:122
+msgid "User Login"
+msgstr "User Login"
+
+#: kuservw.cpp:123
+msgid "Full Name"
+msgstr "Full Name"
+
+#: kuservw.cpp:124
+msgid "Home Directory"
+msgstr "Home Directory"
+
+#: kuservw.cpp:125
+msgid "Login Shell"
+msgstr "Login Shell"
+
+#: kuservw.cpp:131
+msgid "Samba Login Script"
+msgstr "Samba Login Script"
+
+#: kuservw.cpp:132
+msgid "Samba Profile Path"
+msgstr "Samba Profile Path"
+
+#: kuservw.cpp:133
+msgid "Samba Home Drive"
+msgstr "Samba Home Drive"
+
+#: kuservw.cpp:134
+msgid "Samba Home Path"
+msgstr "Samba Home Path"
+
+#: main.cpp:36
+msgid "KDE User Editor"
+msgstr "KDE User Editor"
+
+#: main.cpp:43
+msgid "KUser"
+msgstr "KUser"
+
+#: main.cpp:46 main.cpp:48
+msgid "kuser author"
+msgstr "kuser author"
+
+#: main.cpp:61
+msgid "KDE User Manager"
+msgstr "KDE User Manager"
+
+#: mainView.cpp:53 propdlg.cpp:320 propdlg.cpp:325
+msgid "Groups"
+msgstr "Groups"
+
+#: mainView.cpp:166
+msgid ""
+"You are using private groups.\n"
+"Do you want to delete the user's private group '%1'?"
+msgstr ""
+"You are using private groups.\n"
+"Do you want to delete the user's private group '%1'?"
+
+#: mainView.cpp:169
+msgid "Do Not Delete"
+msgstr "Do Not Delete"
+
+#: mainView.cpp:188
+msgid "You have run out of uid space."
+msgstr "You have run out of uid space."
+
+#: mainView.cpp:200
+msgid "Please type the name of the new user:"
+msgstr "Please type the name of the new user:"
+
+#: mainView.cpp:206
+msgid "User with name %1 already exists."
+msgstr "User with name %1 already exists."
+
+#: mainView.cpp:307
+msgid ""
+"You have selected %1 users. Do you really want to change the password for all "
+"the selected users?"
+msgstr ""
+"You have selected %1 users. Do you really want to change the password for all "
+"the selected users?"
+
+#: mainView.cpp:308 propdlg.cpp:510
+msgid "Do Not Change"
+msgstr "Do Not Change"
+
+#: mainView.cpp:396
+msgid "You have run out of gid space."
+msgstr "You have run out of gid space."
+
+#: mainView.cpp:447
+msgid ""
+"The group '%1' is the primary group of one or more users (such as '%2'); it "
+"cannot be deleted."
+msgstr ""
+"The group '%1' is the primary group of one or more users (such as '%2'); it "
+"cannot be deleted."
+
+#: mainView.cpp:460
+msgid "Do you really want to delete the group '%1'?"
+msgstr "Do you really want to delete the group '%1'?"
+
+#: mainView.cpp:465
+msgid "Do you really want to delete the %1 selected groups?"
+msgstr "Do you really want to delete the %1 selected groups?"
+
+#: mainWidget.cpp:50
+msgid "Reading configuration"
+msgstr "Reading configuration"
+
+#: mainWidget.cpp:56
+msgid "Ready"
+msgstr "Ready"
+
+#: mainWidget.cpp:78 mainWidget.cpp:90
+msgid "&Add..."
+msgstr "&Add..."
+
+#: mainWidget.cpp:81 mainWidget.cpp:93
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: mainWidget.cpp:84
+msgid "&Delete..."
+msgstr "&Delete..."
+
+#: mainWidget.cpp:87
+msgid "&Set Password..."
+msgstr "&Set Password..."
+
+#: mainWidget.cpp:104
+msgid "&Select Connection..."
+msgstr "&Select Connection..."
+
+#: mainWidget.cpp:108
+msgid "Show System Users/Groups"
+msgstr "Show System Users/Groups"
+
+#: mainWidget.cpp:111
+msgid "Hide System Users/Groups"
+msgstr "Hide System Users/Groups"
+
+#: misc.cpp:46
+#, c-format
+msgid "Can't create backup file for %1"
+msgstr "Can't create backup file for %1"
+
+#: misc.cpp:71
+msgid "File %1 does not exist."
+msgstr "File %1 does not exist."
+
+#: misc.cpp:76
+msgid "Cannot open file %1 for reading."
+msgstr "Cannot open file %1 for reading."
+
+#: misc.cpp:81
+msgid "Cannot open file %1 for writing."
+msgstr "Cannot open file %1 for writing."
+
+#: propdlg.cpp:60 propdlg.cpp:91
+msgid "Do not change"
+msgstr "Do not change"
+
+#. i18n: file passwordpolicy.ui line 82
+#: propdlg.cpp:76 rc.cpp:198 rc.cpp:204 rc.cpp:213 rc.cpp:219
+#, no-c-format
+msgid " days"
+msgstr " days"
+
+#. i18n: file passwordpolicy.ui line 85
+#: propdlg.cpp:81 propdlg.cpp:257 rc.cpp:201 rc.cpp:207 rc.cpp:216 rc.cpp:225
+#, no-c-format
+msgid "Never"
+msgstr "Never"
+
+#: propdlg.cpp:107
+msgid "User Info"
+msgstr "User Info"
+
+#: propdlg.cpp:116
+msgid "User login:"
+msgstr "User login:"
+
+#: propdlg.cpp:121
+msgid "&User ID:"
+msgstr "&User ID:"
+
+#: propdlg.cpp:125
+msgid "Set &Password..."
+msgstr "Set &Password..."
+
+#: propdlg.cpp:133
+msgid "Full &name:"
+msgstr "Full &name:"
+
+#: propdlg.cpp:140
+msgid "Surname:"
+msgstr "Surname:"
+
+#: propdlg.cpp:145
+msgid "Email address:"
+msgstr "Email address:"
+
+#: propdlg.cpp:159
+msgid "&Login shell:"
+msgstr "&Login shell:"
+
+#: propdlg.cpp:164
+msgid "&Home folder:"
+msgstr "&Home folder:"
+
+#: propdlg.cpp:172
+msgid "&Office:"
+msgstr "&Office:"
+
+#: propdlg.cpp:177
+msgid "Offi&ce Phone:"
+msgstr "Offi&ce Phone:"
+
+#: propdlg.cpp:182
+msgid "Ho&me Phone:"
+msgstr "Ho&me Phone:"
+
+#: propdlg.cpp:187
+msgid "Login class:"
+msgstr "Login class:"
+
+#: propdlg.cpp:192
+msgid "&Office #1:"
+msgstr "&Office No. 1:"
+
+#: propdlg.cpp:197
+msgid "O&ffice #2:"
+msgstr "O&ffice No. 2:"
+
+#: propdlg.cpp:202
+msgid "&Address:"
+msgstr "&Address:"
+
+#: propdlg.cpp:206
+msgid "Account &disabled"
+msgstr "Account &disabled"
+
+#: propdlg.cpp:212
+msgid "Disable &POSIX account information"
+msgstr "Disable &POSIX account information"
+
+#: propdlg.cpp:224
+msgid "Password Management"
+msgstr "Password Management"
+
+#: propdlg.cpp:230
+msgid "Last password change:"
+msgstr "Last password change:"
+
+#: propdlg.cpp:236
+msgid "POSIX parameters:"
+msgstr "POSIX parameters:"
+
+#: propdlg.cpp:237
+msgid "Time before password may &not be changed after last password change:"
+msgstr "Time before password may &not be changed after last password change:"
+
+#: propdlg.cpp:238
+msgid "Time when password &expires after last password change:"
+msgstr "Time when password &expires after last password change:"
+
+#: propdlg.cpp:239
+msgid "Time before password expires to &issue an expire warning:"
+msgstr "Time before password expires to &issue an expire warning:"
+
+#: propdlg.cpp:240
+msgid "Time when account will be &disabled after expiration of password:"
+msgstr "Time when account will be &disabled after expiration of password:"
+
+#: propdlg.cpp:251
+msgid "&Account will expire on:"
+msgstr "&Account will expire on:"
+
+#: propdlg.cpp:274
+msgid "RID:"
+msgstr "RID:"
+
+#: propdlg.cpp:279
+msgid "Login script:"
+msgstr "Login script:"
+
+#: propdlg.cpp:284
+msgid "Profile path:"
+msgstr "Profile path:"
+
+#. i18n: file ldapsamba.ui line 79
+#: propdlg.cpp:289 rc.cpp:93
+#, no-c-format
+msgid "Home drive:"
+msgstr "Home drive:"
+
+#: propdlg.cpp:294
+msgid "Home path:"
+msgstr "Home path:"
+
+#: propdlg.cpp:299
+msgid "User workstations:"
+msgstr "User workstations:"
+
+#. i18n: file ldapsamba.ui line 169
+#: propdlg.cpp:304 rc.cpp:105
+#, no-c-format
+msgid "Domain name:"
+msgstr "Domain name:"
+
+#: propdlg.cpp:315
+msgid "Disable &Samba account information"
+msgstr "Disable &Samba account information"
+
+#: propdlg.cpp:330 propdlg.cpp:638 propdlg.cpp:673
+msgid "Primary group: "
+msgstr "Primary group: "
+
+#: propdlg.cpp:333
+msgid "Set as Primary"
+msgstr "Set as Primary"
+
+#: propdlg.cpp:344 propdlg.cpp:359
+msgid "User Properties"
+msgstr "User Properties"
+
+#: propdlg.cpp:349
+msgid "User Properties - %1 Selected Users"
+msgstr "User Properties - %1 Selected Users"
+
+#: propdlg.cpp:882
+msgid "You need to specify an UID."
+msgstr "You need to specify an UID."
+
+#: propdlg.cpp:887
+msgid "You must specify a home directory."
+msgstr "You must specify a home directory."
+
+#: propdlg.cpp:893
+msgid "You must fill the surname field."
+msgstr "You must fill the surname field."
+
+#: propdlg.cpp:900
+msgid "You need to specify a samba RID."
+msgstr "You need to specify a samba RID."
+
+#: propdlg.cpp:944
+msgid "User with UID %1 already exists"
+msgstr "User with UID %1 already exists"
+
+#: propdlg.cpp:954
+msgid "User with RID %1 already exists"
+msgstr "User with RID %1 already exists"
+
+#: propdlg.cpp:968
+msgid ""
+"<p>The shell %1 is not yet listed in the file %2. In order to use this shell "
+"you must add it to this file first."
+"<p>Do you want to add it now?"
+msgstr ""
+"<p>The shell %1 is not yet listed in the file %2. In order to use this shell "
+"you must add it to this file first."
+"<p>Do you want to add it now?"
+
+#: propdlg.cpp:972
+msgid "Unlisted Shell"
+msgstr "Unlisted Shell"
+
+#: propdlg.cpp:973
+msgid "&Add Shell"
+msgstr "&Add Shell"
+
+#: propdlg.cpp:974
+msgid "Do &Not Add"
+msgstr "Do &Not Add"
+
+#: pwddlg.cpp:29
+msgid "Enter Password"
+msgstr "Enter Password"
+
+#: pwddlg.cpp:34
+msgid "Password:"
+msgstr "Password:"
+
+#: pwddlg.cpp:50
+msgid "Verify:"
+msgstr "Verify:"
+
+#: pwddlg.cpp:74
+msgid ""
+"Passwords are not identical.\n"
+"Try again."
+msgstr ""
+"Passwords are not identical.\n"
+"Try again."
+
+#. i18n: file kuserui.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "&User"
+msgstr "&User"
+
+#. i18n: file kuserui.rc line 14
+#: rc.cpp:9
+#, no-c-format
+msgid "&Group"
+msgstr "&Group"
+
+#. i18n: file filessettings.ui line 40
+#: rc.cpp:15
+#, no-c-format
+msgid "Local User Database Files"
+msgstr "Local User Database Files"
+
+#. i18n: file filessettings.ui line 51
+#: rc.cpp:18
+#, no-c-format
+msgid "Group file:"
+msgstr "Group file:"
+
+#. i18n: file filessettings.ui line 62
+#: rc.cpp:21
+#, no-c-format
+msgid "Password file:"
+msgstr "Password file:"
+
+#. i18n: file filessettings.ui line 83
+#: rc.cpp:24
+#, no-c-format
+msgid "Shadow password file:"
+msgstr "Shadow password file:"
+
+#. i18n: file filessettings.ui line 104
+#: rc.cpp:27
+#, no-c-format
+msgid "Shadow group file:"
+msgstr "Shadow group file:"
+
+#. i18n: file filessettings.ui line 115
+#: rc.cpp:30
+#, no-c-format
+msgid "MD5 shadow passwords"
+msgstr "MD5 shadow passwords"
+
+#. i18n: file filessettings.ui line 133
+#: rc.cpp:33
+#, no-c-format
+msgid "NIS Settings"
+msgstr "NIS Settings"
+
+#. i18n: file filessettings.ui line 144
+#: rc.cpp:36
+#, no-c-format
+msgid "NIS password source:"
+msgstr "NIS password source:"
+
+#. i18n: file filessettings.ui line 155
+#: rc.cpp:39
+#, no-c-format
+msgid "NIS group source:"
+msgstr "NIS group source:"
+
+#. i18n: file filessettings.ui line 166
+#: rc.cpp:42
+#, no-c-format
+msgid "NIS minimum UID:"
+msgstr "NIS minimum UID:"
+
+#. i18n: file filessettings.ui line 177
+#: rc.cpp:45
+#, no-c-format
+msgid "NIS minimum GID:"
+msgstr "NIS minimum GID:"
+
+#. i18n: file generalsettings.ui line 32
+#: rc.cpp:48
+#, no-c-format
+msgid "Source of user/group database:"
+msgstr "Source of user/group database:"
+
+#. i18n: file generalsettings.ui line 51
+#: rc.cpp:57
+#, no-c-format
+msgid "System"
+msgstr "System"
+
+#. i18n: file generalsettings.ui line 78
+#: rc.cpp:60
+#, no-c-format
+msgid "First normal GID:"
+msgstr "First normal GID:"
+
+#. i18n: file generalsettings.ui line 89
+#: rc.cpp:63 rc.cpp:99
+#, no-c-format
+msgid "Home path template:"
+msgstr "Home path template:"
+
+#. i18n: file generalsettings.ui line 100
+#: rc.cpp:66
+#, no-c-format
+msgid "Shell:"
+msgstr "Shell:"
+
+#. i18n: file generalsettings.ui line 119
+#: rc.cpp:69
+#, no-c-format
+msgid "First normal UID:"
+msgstr "First normal UID:"
+
+#. i18n: file generalsettings.ui line 153
+#: rc.cpp:75 rc.cpp:270
+#, no-c-format
+msgid "Copy skeleton to home folder"
+msgstr "Copy skeleton to home folder"
+
+#. i18n: file generalsettings.ui line 169
+#: rc.cpp:78 rc.cpp:276
+#, no-c-format
+msgid "User private groups"
+msgstr "User private groups"
+
+#. i18n: file generalsettings.ui line 177
+#: rc.cpp:81
+#, no-c-format
+msgid "Default group:"
+msgstr "Default group:"
+
+#. i18n: file ldapsamba.ui line 38
+#: rc.cpp:87
+#, no-c-format
+msgid "Manage Samba user accounts/groups"
+msgstr "Manage Samba user accounts/groups"
+
+#. i18n: file ldapsamba.ui line 65
+#: rc.cpp:90
+#, no-c-format
+msgid "Default login script:"
+msgstr "Default login script:"
+
+#. i18n: file ldapsamba.ui line 93
+#: rc.cpp:96
+#, no-c-format
+msgid "Profile path template:"
+msgstr "Profile path template:"
+
+#. i18n: file ldapsamba.ui line 150
+#: rc.cpp:102 rc.cpp:522
+#, no-c-format
+msgid "Store LanManager hashed password"
+msgstr "Store LanManager hashed password"
+
+#. i18n: file ldapsamba.ui line 191
+#: rc.cpp:108
+#, no-c-format
+msgid "&Query Server"
+msgstr "&Query Server"
+
+#. i18n: file ldapsamba.ui line 204
+#: rc.cpp:111
+#, no-c-format
+msgid "Domain SID (you can obtain with 'net getlocalsid domain_name'):"
+msgstr "Domain SID (you can obtain with 'net getlocalsid domain_name'):"
+
+#. i18n: file ldapsamba.ui line 234
+#: rc.cpp:114
+#, no-c-format
+msgid "Algorithmic RID base:"
+msgstr "Algorithmic RID base:"
+
+#. i18n: file ldapsettings.ui line 35
+#: rc.cpp:117 rc.cpp:168
+#, no-c-format
+msgid "cn"
+msgstr "cn"
+
+#. i18n: file ldapsettings.ui line 40
+#: rc.cpp:120
+#, no-c-format
+msgid "gidNumber"
+msgstr "gidNumber"
+
+#. i18n: file ldapsettings.ui line 55
+#: rc.cpp:123
+#, no-c-format
+msgid "Plain Text"
+msgstr "Plain Text"
+
+#. i18n: file ldapsettings.ui line 60
+#: rc.cpp:126
+#, no-c-format
+msgid "CRYPT"
+msgstr "CRYPT"
+
+#. i18n: file ldapsettings.ui line 65
+#: rc.cpp:129
+#, no-c-format
+msgid "MD5"
+msgstr "MD5"
+
+#. i18n: file ldapsettings.ui line 70
+#: rc.cpp:132
+#, no-c-format
+msgid "SMD5"
+msgstr "SMD5"
+
+#. i18n: file ldapsettings.ui line 75
+#: rc.cpp:135
+#, no-c-format
+msgid "SHA"
+msgstr "SHA"
+
+#. i18n: file ldapsettings.ui line 80
+#: rc.cpp:138
+#, no-c-format
+msgid "SSHA"
+msgstr "SSHA"
+
+#. i18n: file ldapsettings.ui line 92
+#: rc.cpp:141
+#, no-c-format
+msgid "User base:"
+msgstr "User base:"
+
+#. i18n: file ldapsettings.ui line 103
+#: rc.cpp:144
+#, no-c-format
+msgid "Group filter:"
+msgstr "Group filter:"
+
+#. i18n: file ldapsettings.ui line 114
+#: rc.cpp:147
+#, no-c-format
+msgid "Structural objectclass:"
+msgstr "Structural objectclass:"
+
+#. i18n: file ldapsettings.ui line 125
+#: rc.cpp:150
+#, no-c-format
+msgid "User filter:"
+msgstr "User filter:"
+
+#. i18n: file ldapsettings.ui line 144
+#: rc.cpp:153
+#, no-c-format
+msgid "account"
+msgstr "account"
+
+#. i18n: file ldapsettings.ui line 149
+#: rc.cpp:156
+#, no-c-format
+msgid "inetOrgPerson"
+msgstr "inetOrgPerson"
+
+#. i18n: file ldapsettings.ui line 161
+#: rc.cpp:159
+#, no-c-format
+msgid "Group RDN prefix:"
+msgstr "Group RDN prefix:"
+
+#. i18n: file ldapsettings.ui line 170
+#: rc.cpp:162
+#, no-c-format
+msgid "uid"
+msgstr "uid"
+
+#. i18n: file ldapsettings.ui line 175
+#: rc.cpp:165
+#, no-c-format
+msgid "uidNumber"
+msgstr "uidNumber"
+
+#. i18n: file ldapsettings.ui line 192
+#: rc.cpp:171
+#, no-c-format
+msgid "Group base:"
+msgstr "Group base:"
+
+#. i18n: file ldapsettings.ui line 203
+#: rc.cpp:174
+#, no-c-format
+msgid "User RDN prefix:"
+msgstr "User RDN prefix:"
+
+#. i18n: file ldapsettings.ui line 214
+#: rc.cpp:177
+#, no-c-format
+msgid "Password hash:"
+msgstr "Password hash:"
+
+#. i18n: file ldapsettings.ui line 227
+#: rc.cpp:180
+#, no-c-format
+msgid "Manage shadowAccount objectclass"
+msgstr "Manage shadowAccount objectclass"
+
+#. i18n: file ldapsettings.ui line 235
+#: rc.cpp:183 rc.cpp:438
+#, no-c-format
+msgid "Store the user's full name in the cn attribute"
+msgstr "Store the user's full name in the cn attribute"
+
+#. i18n: file ldapsettings.ui line 243
+#: rc.cpp:186
+#, no-c-format
+msgid "Update the gecos attribute"
+msgstr "Update the gecos attribute"
+
+#. i18n: file passwordpolicy.ui line 40
+#: rc.cpp:189
+#, no-c-format
+msgid "Time before password expires to issue an expire warning:"
+msgstr "Time before password expires to issue an expire warning:"
+
+#. i18n: file passwordpolicy.ui line 54
+#: rc.cpp:192
+#, no-c-format
+msgid "Time when password expires after last password change:"
+msgstr "Time when password expires after last password change:"
+
+#. i18n: file passwordpolicy.ui line 68
+#: rc.cpp:195
+#, no-c-format
+msgid "Time when account will be disabled after expiration of password:"
+msgstr "Time when account will be disabled after expiration of password:"
+
+#. i18n: file passwordpolicy.ui line 116
+#: rc.cpp:210
+#, no-c-format
+msgid "Time before password may not be changed after last password change:"
+msgstr "Time before password may not be changed after last password change:"
+
+#. i18n: file passwordpolicy.ui line 171
+#: rc.cpp:222
+#, no-c-format
+msgid "Account will expire on:"
+msgstr "Account will expire on:"
+
+#. i18n: file kuser.kcfg line 16
+#: rc.cpp:228
+#, no-c-format
+msgid "Default connection"
+msgstr "Default connection"
+
+#. i18n: file kuser.kcfg line 20
+#: rc.cpp:231
+#, no-c-format
+msgid "Show system users"
+msgstr "Show system users"
+
+#. i18n: file kuser.kcfg line 26
+#: rc.cpp:234
+#, no-c-format
+msgid "The source of the user and group database"
+msgstr "The source of the user and group database"
+
+#. i18n: file kuser.kcfg line 27
+#: rc.cpp:237
+#, no-c-format
+msgid ""
+"This option allows you to select where the user/group data stored. Currently "
+"three storage backends are supported. <BR><B>Files</B> "
+"stores user/group data in traditional /etc/passwd and /etc/group flat files. "
+"<BR><B>LDAP</B> stores data in a directory server using the posixAccount and "
+"posixGroup object classes; this backend allows the management of Samba "
+"users/groups via the sambaSamAccount object class.<BR><B>System</B> "
+"provides a read-only access to all users and groups which your installation "
+"knows about."
+msgstr ""
+"This option allows you to select where the user/group data stored. Currently "
+"three storage backends are supported. <BR><B>Files</B> "
+"stores user/group data in traditional /etc/passwd and /etc/group flat files. "
+"<BR><B>LDAP</B> stores data in a directory server using the posixAccount and "
+"posixGroup object classes; this backend allows the management of Samba "
+"users/groups via the sambaSamAccount object class.<BR><B>System</B> "
+"provides a read-only access to all users and groups which your installation "
+"knows about."
+
+#. i18n: file kuser.kcfg line 36
+#: rc.cpp:240
+#, no-c-format
+msgid "Shell"
+msgstr "Shell"
+
+#. i18n: file kuser.kcfg line 37
+#: rc.cpp:243
+#, no-c-format
+msgid ""
+"This option allows you to select the shell which will be the default for new "
+"users."
+msgstr ""
+"This option allows you to select the shell which will be the default for new "
+"users."
+
+#. i18n: file kuser.kcfg line 40
+#: rc.cpp:246
+#, no-c-format
+msgid "Home path template"
+msgstr "Home path template"
+
+#. i18n: file kuser.kcfg line 41
+#: rc.cpp:249
+#, no-c-format
+msgid ""
+"This option specifies the UNIX home path template for new users. The '%U' macro "
+"will replaced with the actual user name."
+msgstr ""
+"This option specifies the UNIX home path template for new users. The '%U' macro "
+"will replaced with the actual user name."
+
+#. i18n: file kuser.kcfg line 45
+#: rc.cpp:252
+#, no-c-format
+msgid "First UID"
+msgstr "First UID"
+
+#. i18n: file kuser.kcfg line 46
+#: rc.cpp:255
+#, no-c-format
+msgid ""
+"This options specifies the first user ID where searching for an available UID "
+"starts."
+msgstr ""
+"This options specifies the first user ID where searching for an available UID "
+"starts."
+
+#. i18n: file kuser.kcfg line 50
+#: rc.cpp:258
+#, no-c-format
+msgid "First GID"
+msgstr "First GID"
+
+#. i18n: file kuser.kcfg line 51
+#: rc.cpp:261
+#, no-c-format
+msgid ""
+"This options specifies the first group ID where searching for an available GID "
+"starts."
+msgstr ""
+"This options specifies the first group ID where searching for an available GID "
+"starts."
+
+#. i18n: file kuser.kcfg line 56
+#: rc.cpp:267
+#, no-c-format
+msgid ""
+"If this option is checked then a home directory will created for the new user."
+msgstr ""
+"If this option is ticked then a home directory will created for the new user."
+
+#. i18n: file kuser.kcfg line 61
+#: rc.cpp:273
+#, no-c-format
+msgid ""
+"If this option is checked then the contents of the skeleton folder will copied "
+"to the new user's home directory"
+msgstr ""
+"If this option is ticked then the contents of the skeleton folder will copied "
+"to the new user's home directory"
+
+#. i18n: file kuser.kcfg line 66
+#: rc.cpp:279
+#, no-c-format
+msgid ""
+"If this option is enabled, new user creation will create a private group named "
+"as the user, and the primary group of the user will assigned to this private "
+"group."
+msgstr ""
+"If this option is enabled, new user creation will create a private group named "
+"as the user, and the primary group of the user will assigned to this private "
+"group."
+
+#. i18n: file kuser.kcfg line 70
+#: rc.cpp:282
+#, no-c-format
+msgid "Default primary group"
+msgstr "Default primary group"
+
+#. i18n: file kuser.kcfg line 71
+#: rc.cpp:285
+#, no-c-format
+msgid ""
+"This is the default primary group which will be assigned to a newly created "
+"user."
+msgstr ""
+"This is the default primary group which will be assigned to a newly created "
+"user."
+
+#. i18n: file kuser.kcfg line 76
+#: rc.cpp:288
+#, no-c-format
+msgid "smin"
+msgstr "smin"
+
+#. i18n: file kuser.kcfg line 80
+#: rc.cpp:291
+#, no-c-format
+msgid "smax"
+msgstr "smax"
+
+#. i18n: file kuser.kcfg line 84
+#: rc.cpp:294
+#, no-c-format
+msgid "swarn"
+msgstr "swarn"
+
+#. i18n: file kuser.kcfg line 88
+#: rc.cpp:297
+#, no-c-format
+msgid "sinact"
+msgstr "sinact"
+
+#. i18n: file kuser.kcfg line 92
+#: rc.cpp:300
+#, no-c-format
+msgid "sexpire"
+msgstr "sexpire"
+
+#. i18n: file kuser.kcfg line 93
+#: rc.cpp:303
+#, no-c-format
+msgid "This setting is for specifying a date when user accounts will expire."
+msgstr "This setting is for specifying a date when user accounts will expire."
+
+#. i18n: file kuser.kcfg line 97
+#: rc.cpp:306
+#, no-c-format
+msgid "sneverexpire"
+msgstr "sneverexpire"
+
+#. i18n: file kuser.kcfg line 98
+#: rc.cpp:309
+#, no-c-format
+msgid "Check this if you want to user accounts never expire."
+msgstr "Tick this if you want to user accounts never expire."
+
+#. i18n: file kuser.kcfg line 103
+#: rc.cpp:312
+#, no-c-format
+msgid "Password file"
+msgstr "Password file"
+
+#. i18n: file kuser.kcfg line 104
+#: rc.cpp:315
+#, no-c-format
+msgid "This specifies the users database file (usually /etc/passwd)."
+msgstr "This specifies the users database file (usually /etc/passwd)."
+
+#. i18n: file kuser.kcfg line 108
+#: rc.cpp:318
+#, no-c-format
+msgid "Group file"
+msgstr "Group file"
+
+#. i18n: file kuser.kcfg line 109
+#: rc.cpp:321
+#, no-c-format
+msgid "This specifies the groups database file (usually /etc/group)."
+msgstr "This specifies the groups database file (usually /etc/group)."
+
+#. i18n: file kuser.kcfg line 113
+#: rc.cpp:324
+#, no-c-format
+msgid "MD5 Shadow passwords"
+msgstr "MD5 Shadow passwords"
+
+#. i18n: file kuser.kcfg line 114
+#: rc.cpp:327
+#, no-c-format
+msgid ""
+"Check this if you want the passwords in the shadow file MD5 hashed. Leave this "
+"unchecked if DES encryption should be used."
+msgstr ""
+"Tick this if you want the passwords in the shadow file MD5 hashed. Leave this "
+"unticked if DES encryption should be used."
+
+#. i18n: file kuser.kcfg line 117
+#: rc.cpp:330
+#, no-c-format
+msgid "Shadow password file"
+msgstr "Shadow password file"
+
+#. i18n: file kuser.kcfg line 118
+#: rc.cpp:333
+#, no-c-format
+msgid ""
+"Specifies the shadow password file (usually /etc/shadow). Leave this empty if "
+"your system does not use a shadow password file."
+msgstr ""
+"Specifies the shadow password file (usually /etc/shadow). Leave this empty if "
+"your system does not use a shadow password file."
+
+#. i18n: file kuser.kcfg line 122
+#: rc.cpp:336
+#, no-c-format
+msgid "Group shadow file"
+msgstr "Group shadow file"
+
+#. i18n: file kuser.kcfg line 123
+#: rc.cpp:339
+#, no-c-format
+msgid ""
+"Specifies the shadow group file (usually /etc/gshadow). Leave this empty if "
+"your system does not use a shadow group file."
+msgstr ""
+"Specifies the shadow group file (usually /etc/gshadow). Leave this empty if "
+"your system does not use a shadow group file."
+
+#. i18n: file kuser.kcfg line 127
+#: rc.cpp:342
+#, no-c-format
+msgid "NIS password source"
+msgstr "NIS password source"
+
+#. i18n: file kuser.kcfg line 130
+#: rc.cpp:345
+#, no-c-format
+msgid "NIS minimum UID"
+msgstr "NIS minimum UID"
+
+#. i18n: file kuser.kcfg line 133
+#: rc.cpp:348
+#, no-c-format
+msgid "NIS group source"
+msgstr "NIS group source"
+
+#. i18n: file kuser.kcfg line 136
+#: rc.cpp:351
+#, no-c-format
+msgid "NIS minimum GID"
+msgstr "NIS minimum GID"
+
+#. i18n: file kuser.kcfg line 140
+#: rc.cpp:354
+#, no-c-format
+msgid "LDAP User"
+msgstr "LDAP User"
+
+#. i18n: file kuser.kcfg line 143
+#: rc.cpp:357
+#, no-c-format
+msgid "LDAP Password"
+msgstr "LDAP Password"
+
+#. i18n: file kuser.kcfg line 146
+#: rc.cpp:360
+#, no-c-format
+msgid "LDAP SASL Realm"
+msgstr "LDAP SASL Realm"
+
+#. i18n: file kuser.kcfg line 149
+#: rc.cpp:363
+#, no-c-format
+msgid "LDAP Bind DN"
+msgstr "LDAP Bind DN"
+
+#. i18n: file kuser.kcfg line 152
+#: rc.cpp:366
+#, no-c-format
+msgid "LDAP Host"
+msgstr "LDAP Host"
+
+#. i18n: file kuser.kcfg line 155
+#: rc.cpp:369
+#, no-c-format
+msgid "LDAP Port"
+msgstr "LDAP Port"
+
+#. i18n: file kuser.kcfg line 159
+#: rc.cpp:372
+#, no-c-format
+msgid "LDAP version"
+msgstr "LDAP version"
+
+#. i18n: file kuser.kcfg line 163
+#: rc.cpp:375
+#, no-c-format
+msgid "LDAP Size limit"
+msgstr "LDAP Size limit"
+
+#. i18n: file kuser.kcfg line 167
+#: rc.cpp:378
+#, no-c-format
+msgid "LDAP Time limit"
+msgstr "LDAP Time limit"
+
+#. i18n: file kuser.kcfg line 171
+#: rc.cpp:381
+#, no-c-format
+msgid "LDAP Base DN"
+msgstr "LDAP Base DN"
+
+#. i18n: file kuser.kcfg line 174
+#: rc.cpp:384
+#, no-c-format
+msgid "LDAP Filter"
+msgstr "LDAP Filter"
+
+#. i18n: file kuser.kcfg line 177
+#: rc.cpp:387
+#, no-c-format
+msgid "LDAP no encryption"
+msgstr "LDAP no encryption"
+
+#. i18n: file kuser.kcfg line 181
+#: rc.cpp:390
+#, no-c-format
+msgid "LDAP TLS"
+msgstr "LDAP TLS"
+
+#. i18n: file kuser.kcfg line 185
+#: rc.cpp:393
+#, no-c-format
+msgid "LDAP SSL"
+msgstr "LDAP SSL"
+
+#. i18n: file kuser.kcfg line 189
+#: rc.cpp:396
+#, no-c-format
+msgid "LDAP Anonymous"
+msgstr "LDAP Anonymous"
+
+#. i18n: file kuser.kcfg line 193
+#: rc.cpp:399
+#, no-c-format
+msgid "LDAP Simple auth"
+msgstr "LDAP Simple auth"
+
+#. i18n: file kuser.kcfg line 197
+#: rc.cpp:402
+#, no-c-format
+msgid "LDAP SASL auth"
+msgstr "LDAP SASL auth"
+
+#. i18n: file kuser.kcfg line 201
+#: rc.cpp:405
+#, no-c-format
+msgid "LDAP SASL mechanism"
+msgstr "LDAP SASL mechanism"
+
+#. i18n: file kuser.kcfg line 205
+#: rc.cpp:408
+#, no-c-format
+msgid "LDAP User container"
+msgstr "LDAP User container"
+
+#. i18n: file kuser.kcfg line 206
+#: rc.cpp:411
+#, no-c-format
+msgid ""
+"This specifies where to store users' entries relative to the LDAP base DN."
+msgstr ""
+"This specifies where to store users' entries relative to the LDAP base DN."
+
+#. i18n: file kuser.kcfg line 210
+#: rc.cpp:414
+#, no-c-format
+msgid "LDAP User filter"
+msgstr "LDAP User filter"
+
+#. i18n: file kuser.kcfg line 211
+#: rc.cpp:417
+#, no-c-format
+msgid "This specifies the filter used for user entries."
+msgstr "This specifies the filter used for user entries."
+
+#. i18n: file kuser.kcfg line 214
+#: rc.cpp:420
+#, no-c-format
+msgid "LDAP Group container"
+msgstr "LDAP Group container"
+
+#. i18n: file kuser.kcfg line 215
+#: rc.cpp:423
+#, no-c-format
+msgid ""
+"This specifies where to store groups' entries relative to the LDAP base DN."
+msgstr ""
+"This specifies where to store groups' entries relative to the LDAP base DN."
+
+#. i18n: file kuser.kcfg line 219
+#: rc.cpp:426
+#, no-c-format
+msgid "LDAP Group filter"
+msgstr "LDAP Group filter"
+
+#. i18n: file kuser.kcfg line 220
+#: rc.cpp:429
+#, no-c-format
+msgid "This specifies the filter used for group entries."
+msgstr "This specifies the filter used for group entries."
+
+#. i18n: file kuser.kcfg line 223
+#: rc.cpp:432
+#, no-c-format
+msgid "LDAP User RDN prefix"
+msgstr "LDAP User RDN prefix"
+
+#. i18n: file kuser.kcfg line 224
+#: rc.cpp:435
+#, no-c-format
+msgid "This specifies what prefix will used for user entries."
+msgstr "This specifies what prefix will used for user entries."
+
+#. i18n: file kuser.kcfg line 234
+#: rc.cpp:441
+#, no-c-format
+msgid ""
+"Check this if the user's full name should be stored in the cn (Canonical Name) "
+"attribute."
+msgstr ""
+"Tick this if the user's full name should be stored in the cn (Canonical Name) "
+"attribute."
+
+#. i18n: file kuser.kcfg line 238
+#: rc.cpp:444
+#, no-c-format
+msgid "Update the gecos field"
+msgstr "Update the gecos field"
+
+#. i18n: file kuser.kcfg line 239
+#: rc.cpp:447
+#, no-c-format
+msgid "Check this if the gecos attribute should be updated."
+msgstr "Tick this if the gecos attribute should be updated."
+
+#. i18n: file kuser.kcfg line 243
+#: rc.cpp:450
+#, no-c-format
+msgid "Manage LDAP shadowAccount objectclass"
+msgstr "Manage LDAP shadowAccount objectclass"
+
+#. i18n: file kuser.kcfg line 244
+#: rc.cpp:453
+#, no-c-format
+msgid ""
+"Check this if the shadowAccount object should be used in the users' entries. It "
+"allows to enforce password change/expiration policies."
+msgstr ""
+"Tick this if the shadowAccount object should be used in the users' entries. It "
+"allows to enforce password change/expiration policies."
+
+#. i18n: file kuser.kcfg line 248
+#: rc.cpp:456
+#, no-c-format
+msgid "LDAP Structural objectclass"
+msgstr "LDAP Structural objectclass"
+
+#. i18n: file kuser.kcfg line 249
+#: rc.cpp:459
+#, no-c-format
+msgid ""
+"This option allows to specify the structural objectclass used with users' "
+"entries. If you want to use these entries not just for authentication, but for "
+"an addressbook, too, then choose inetOrgPerson."
+msgstr ""
+"This option allows to specify the structural objectclass used with users' "
+"entries. If you want to use these entries not just for authentication, but for "
+"an addressbook, too, then choose inetOrgPerson."
+
+#. i18n: file kuser.kcfg line 257
+#: rc.cpp:462
+#, no-c-format
+msgid "LDAP Group RDN prefix"
+msgstr "LDAP Group RDN prefix"
+
+#. i18n: file kuser.kcfg line 258
+#: rc.cpp:465
+#, no-c-format
+msgid "This specifies what prefix will used for group entries."
+msgstr "This specifies what prefix will used for group entries."
+
+#. i18n: file kuser.kcfg line 266
+#: rc.cpp:468
+#, no-c-format
+msgid "LDAP Password hash method"
+msgstr "LDAP Password hash method"
+
+#. i18n: file kuser.kcfg line 267
+#: rc.cpp:471
+#, no-c-format
+msgid "This specifies the password hashing method. The most secure is SSHA."
+msgstr "This specifies the password hashing method. The most secure is SSHA."
+
+#. i18n: file kuser.kcfg line 279
+#: rc.cpp:474
+#, no-c-format
+msgid "Enable samba account management"
+msgstr "Enable samba account management"
+
+#. i18n: file kuser.kcfg line 280
+#: rc.cpp:477
+#, no-c-format
+msgid ""
+"Check this if you want to use the user/group entries in a Samba domain. KUser "
+"will create sambaSamAccount objectclass for each entry which is usable with the "
+"ldapsam passdb backend with Samba version greater than 3.0."
+msgstr ""
+"Tick this if you want to use the user/group entries in a Samba domain. KUser "
+"will create sambaSamAccount objectclass for each entry which is usable with the "
+"ldapsam passdb backend with Samba version greater than 3.0."
+
+#. i18n: file kuser.kcfg line 283
+#: rc.cpp:480
+#, no-c-format
+msgid "Samba domain name"
+msgstr "Samba domain name"
+
+#. i18n: file kuser.kcfg line 284
+#: rc.cpp:483
+#, no-c-format
+msgid "This specifies the samba domain name."
+msgstr "This specifies the samba domain name."
+
+#. i18n: file kuser.kcfg line 287
+#: rc.cpp:486
+#, no-c-format
+msgid "Samba domain SID"
+msgstr "Samba domain SID"
+
+#. i18n: file kuser.kcfg line 288
+#: rc.cpp:489
+#, no-c-format
+msgid ""
+"This specifies the domain Security IDentifier. It is unique in a single domain. "
+"You can query the value of the domain SID with 'net getlocalsid domain_name'."
+msgstr ""
+"This specifies the domain Security IDentifier. It is unique in a single domain. "
+"You can query the value of the domain SID with 'net getlocalsid domain_name'."
+
+#. i18n: file kuser.kcfg line 291
+#: rc.cpp:492
+#, no-c-format
+msgid "Algorithmic RID base"
+msgstr "Algorithmic RID base"
+
+#. i18n: file kuser.kcfg line 292
+#: rc.cpp:495
+#, no-c-format
+msgid ""
+"This value is an offset for the algorithmic mapping from uids and gids to rids. "
+"The default (and minimum) value is 1000, it must be even, and the LDAP database "
+"and smb.conf must store the same values."
+msgstr ""
+"This value is an offset for the algorithmic mapping from uids and gids to rids. "
+"The default (and minimum) value is 1000, it must be even, and the LDAP database "
+"and smb.conf must store the same values."
+
+#. i18n: file kuser.kcfg line 296
+#: rc.cpp:498
+#, no-c-format
+msgid "Samba login script"
+msgstr "Samba login script"
+
+#. i18n: file kuser.kcfg line 297
+#: rc.cpp:501
+#, no-c-format
+msgid ""
+"This specifies a name of a login script (in the `Netlogon` share) which will be "
+"executed as the user logs in to a Windows machine."
+msgstr ""
+"This specifies a name of a login script (in the `Netlogon` share) which will be "
+"executed as the user logs in to a Windows machine."
+
+#. i18n: file kuser.kcfg line 300
+#: rc.cpp:504
+#, no-c-format
+msgid "Samba home drive"
+msgstr "Samba home drive"
+
+#. i18n: file kuser.kcfg line 301
+#: rc.cpp:507
+#, no-c-format
+msgid ""
+"Specifies a drive letter where the user's home directory will automatically "
+"mapped when he/she logs into a Windows machine."
+msgstr ""
+"Specifies a drive letter where the user's home directory will automatically "
+"mapped when he/she logs into a Windows machine."
+
+#. i18n: file kuser.kcfg line 304
+#: rc.cpp:510
+#, no-c-format
+msgid "Samba profile path template"
+msgstr "Samba profile path template"
+
+#. i18n: file kuser.kcfg line 305
+#: rc.cpp:513
+#, no-c-format
+msgid ""
+"This specifies the location of the roaming profile of the user. The '%U' macro "
+"will be replaced with the actual user name."
+msgstr ""
+"This specifies the location of the roaming profile of the user. The '%U' macro "
+"will be replaced with the actual user name."
+
+#. i18n: file kuser.kcfg line 308
+#: rc.cpp:516
+#, no-c-format
+msgid "Samba home path template"
+msgstr "Samba home path template"
+
+#. i18n: file kuser.kcfg line 309
+#: rc.cpp:519
+#, no-c-format
+msgid ""
+"This specifies the location of the home directory of the user. This field is "
+"meaningful only for Windows machines. The '%U' macro will be replaced with the "
+"actual user name."
+msgstr ""
+"This specifies the location of the home directory of the user. This field is "
+"meaningful only for Windows machines. The '%U' macro will be replaced with the "
+"actual user name."
+
+#. i18n: file kuser.kcfg line 313
+#: rc.cpp:525
+#, no-c-format
+msgid ""
+"Store the LanManager hashed password in the sambaLMPassword attribute. Check "
+"this if you have older clients (Win9x series and before) on your network."
+msgstr ""
+"Store the LanManager hashed password in the sambaLMPassword attribute. Tick "
+"this if you have older clients (Win9x series and before) on your network."
+
+#: selectconn.cpp:38
+msgid "Connection Selection"
+msgstr "Connection Selection"
+
+#: selectconn.cpp:42
+msgid "&New..."
+msgstr "&New..."
+
+#: selectconn.cpp:48
+msgid "Defined connections:"
+msgstr "Defined connections:"
+
+#: selectconn.cpp:81
+msgid "Please type the name of the new connection:"
+msgstr "Please type the name of the new connection:"
+
+#: selectconn.cpp:84
+msgid "A connection with this name already exists."
+msgstr "A connection with this name already exists."
+
+#: selectconn.cpp:122
+msgid "Do you really want to delete the connection '%1'?"
+msgstr "Do you really want to delete the connection '%1'?"
+
+#: selectconn.cpp:123
+msgid "Delete Connection"
+msgstr "Delete Connection"
diff --git a/tde-i18n-en_GB/messages/kdeadmin/secpolicy.po b/tde-i18n-en_GB/messages/kdeadmin/secpolicy.po
new file mode 100644
index 00000000000..ebd99e6218b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeadmin/secpolicy.po
@@ -0,0 +1,46 @@
+# translation of secpolicy.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: secpolicy\n"
+"POT-Creation-Date: 2005-02-06 01:20+0100\n"
+"PO-Revision-Date: 2005-02-07 12:00+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: main.cpp:33
+msgid "Display PAM security policies"
+msgstr "Display PAM security policies"
+
+#: pamview.cpp:51
+msgid "Available services:"
+msgstr "Available services:"
+
+#: pamview.cpp:58
+msgid "Category"
+msgstr "Category"
+
+#: pamview.cpp:59
+msgid "Level"
+msgstr "Level"
+
+#: pamview.cpp:60
+msgid "Module"
+msgstr "Module"
+
+#: pamview.cpp:82
+msgid ""
+"/etc/pam.d folder does not exist.\n"
+"Either your system does not have PAM support or there is some other "
+"configuration problem."
+msgstr ""
+"/etc/pam.d folder does not exist.\n"
+"Either your system does not have PAM support or there is some other "
+"configuration problem."
diff --git a/tde-i18n-en_GB/messages/kdeartwork/Makefile.am b/tde-i18n-en_GB/messages/kdeartwork/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeartwork/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdeartwork/Makefile.in b/tde-i18n-en_GB/messages/kdeartwork/Makefile.in
new file mode 100644
index 00000000000..a827c037bed
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeartwork/Makefile.in
@@ -0,0 +1,651 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdeartwork
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = klock.po kwin_art_clients.po kstyle_phase_config.po kxsconfig.po kpartsaver.po
+GMOFILES = klock.gmo kwin_art_clients.gmo kstyle_phase_config.gmo kxsconfig.gmo kpartsaver.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeartwork/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdeartwork/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeartwork/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeartwork/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeartwork/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=klock.po kxsconfig.po kpartsaver.po kwin_art_clients.po Makefile.in kstyle_phase_config.po Makefile.am
+
+#>+ 16
+klock.gmo: klock.po
+ rm -f klock.gmo; $(GMSGFMT) -o klock.gmo $(srcdir)/klock.po
+ test ! -f klock.gmo || touch klock.gmo
+kwin_art_clients.gmo: kwin_art_clients.po
+ rm -f kwin_art_clients.gmo; $(GMSGFMT) -o kwin_art_clients.gmo $(srcdir)/kwin_art_clients.po
+ test ! -f kwin_art_clients.gmo || touch kwin_art_clients.gmo
+kstyle_phase_config.gmo: kstyle_phase_config.po
+ rm -f kstyle_phase_config.gmo; $(GMSGFMT) -o kstyle_phase_config.gmo $(srcdir)/kstyle_phase_config.po
+ test ! -f kstyle_phase_config.gmo || touch kstyle_phase_config.gmo
+kxsconfig.gmo: kxsconfig.po
+ rm -f kxsconfig.gmo; $(GMSGFMT) -o kxsconfig.gmo $(srcdir)/kxsconfig.po
+ test ! -f kxsconfig.gmo || touch kxsconfig.gmo
+kpartsaver.gmo: kpartsaver.po
+ rm -f kpartsaver.gmo; $(GMSGFMT) -o kpartsaver.gmo $(srcdir)/kpartsaver.po
+ test ! -f kpartsaver.gmo || touch kpartsaver.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f klock.gmo kwin_art_clients.gmo kstyle_phase_config.gmo kxsconfig.gmo kpartsaver.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in klock kwin_art_clients kstyle_phase_config kxsconfig kpartsaver ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 7
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klock.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwin_art_clients.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kstyle_phase_config.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kxsconfig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpartsaver.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeartwork/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeartwork/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeartwork/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdeartwork/klock.po b/tde-i18n-en_GB/messages/kdeartwork/klock.po
new file mode 100644
index 00000000000..cf9be3456ed
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeartwork/klock.po
@@ -0,0 +1,1654 @@
+# translation of klock.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: klock\n"
+"POT-Creation-Date: 2008-07-08 01:23+0200\n"
+"PO-Revision-Date: 2005-07-01 15:50+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kdesavers/Euphoria.cpp:900
+msgid "Euphoria"
+msgstr "Euphoria"
+
+#: kdesavers/Euphoria.cpp:977 kdesavers/Flux.cpp:863
+#: kdesavers/SolarWinds.cpp:675
+msgid "Regular"
+msgstr "Regular"
+
+#: kdesavers/Euphoria.cpp:978
+msgid "Grid"
+msgstr "Grid"
+
+#: kdesavers/Euphoria.cpp:979
+msgid "Cubism"
+msgstr "Cubism"
+
+#: kdesavers/Euphoria.cpp:980
+msgid "Bad Math"
+msgstr "Bad Maths"
+
+#: kdesavers/Euphoria.cpp:981
+msgid "M-Theory"
+msgstr "M-Theory"
+
+#: kdesavers/Euphoria.cpp:982
+msgid "UHFTEM"
+msgstr "UHFTEM"
+
+#: kdesavers/Euphoria.cpp:983
+msgid "Nowhere"
+msgstr "Nowhere"
+
+#: kdesavers/Euphoria.cpp:984
+msgid "Echo"
+msgstr "Echo"
+
+#: kdesavers/Euphoria.cpp:985
+msgid "Kaleidoscope"
+msgstr "Kaleidoscope"
+
+#: kdesavers/Euphoria.cpp:986 kdesavers/Flux.cpp:869
+#: kdesavers/SolarWinds.cpp:681
+msgid "(Random)"
+msgstr "(Random)"
+
+#: kdesavers/Euphoria.cpp:992
+msgid "Setup Euphoria Screen Saver"
+msgstr "Setup Euphoria Screen Saver"
+
+#: kdesavers/Euphoria.cpp:1003 kdesavers/Flux.cpp:886
+#: kdesavers/SolarWinds.cpp:698 kdesavers/science.cpp:865
+msgid "Mode:"
+msgstr "Mode:"
+
+#: kdesavers/Euphoria.cpp:1040
+msgid ""
+"<h3>Euphoria 1.0</h3>\n"
+"<p>Copyright (c) 2002 Terence M. Welsh"
+"<br>\n"
+"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
+"\n"
+"<p>Ported to KDE by Karl Robillard</p>"
+msgstr ""
+"<h3>Euphoria 1.0</h3>\n"
+"<p>Copyright (c) 2002 Terence M. Welsh"
+"<br>\n"
+"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
+"\n"
+"<p>Ported to KDE by Karl Robillard</p>"
+
+#: kdesavers/Flux.cpp:784
+msgid "Flux"
+msgstr "Flux"
+
+#: kdesavers/Flux.cpp:864
+msgid "Hypnotic"
+msgstr "Hypnotic"
+
+#: kdesavers/Flux.cpp:865
+msgid "Insane"
+msgstr "Insane"
+
+#: kdesavers/Flux.cpp:866
+msgid "Sparklers"
+msgstr "Sparklers"
+
+#: kdesavers/Flux.cpp:867
+msgid "Paradigm"
+msgstr "Paradigm"
+
+#: kdesavers/Flux.cpp:868
+msgid "Galactic"
+msgstr "Galactic"
+
+#: kdesavers/Flux.cpp:875
+msgid "Setup Flux Screen Saver"
+msgstr "Setup Flux Screen Saver"
+
+#: kdesavers/Flux.cpp:921
+msgid ""
+"<h3>Flux 1.0</h3>\n"
+"<p>Copyright (c) 2002 Terence M. Welsh"
+"<br>\n"
+"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
+"\n"
+"<p>Ported to KDE by Karl Robillard</p>"
+msgstr ""
+"<h3>Flux 1.0</h3>\n"
+"<p>Copyright (c) 2002 Terence M. Welsh"
+"<br>\n"
+"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
+"\n"
+"<p>Ported to KDE by Karl Robillard</p>"
+
+#: kdesavers/SolarWinds.cpp:598
+msgid "Solar Winds"
+msgstr "Solar Winds"
+
+#: kdesavers/SolarWinds.cpp:676
+msgid "Cosmic Strings"
+msgstr "Cosmic Strings"
+
+#: kdesavers/SolarWinds.cpp:677
+msgid "Cold Pricklies"
+msgstr "Cold Pricklies"
+
+#: kdesavers/SolarWinds.cpp:678
+msgid "Space Fur"
+msgstr "Space Fur"
+
+#: kdesavers/SolarWinds.cpp:679
+msgid "Jiggly"
+msgstr "Jiggly"
+
+#: kdesavers/SolarWinds.cpp:680
+msgid "Undertow"
+msgstr "Undertow"
+
+#: kdesavers/SolarWinds.cpp:687
+msgid "Setup Solar Wind"
+msgstr "Setup Solar Wind"
+
+#: kdesavers/SolarWinds.cpp:733
+msgid ""
+"<h3>Solar Winds 1.0</h3>\n"
+"<p>Copyright (c) 2002 Terence M. Welsh"
+"<br>\n"
+"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
+"\n"
+"<p>Ported to KDE by Karl Robillard</p>"
+msgstr ""
+"<h3>Solar Winds 1.0</h3>\n"
+"<p>Copyright (c) 2002 Terence M. Welsh"
+"<br>\n"
+"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
+"\n"
+"<p>Ported to KDE by Karl Robillard</p>"
+
+#: kdesavers/banner.cpp:44
+msgid "KBanner"
+msgstr "KBanner"
+
+#: kdesavers/banner.cpp:61
+msgid "Setup Banner Screen Saver"
+msgstr "Setup Banner Screen Saver"
+
+#: kdesavers/banner.cpp:80
+msgid "Family:"
+msgstr "Family:"
+
+#: kdesavers/banner.cpp:89 kdesavers/science.cpp:897
+msgid "Size:"
+msgstr "Size:"
+
+#: kdesavers/banner.cpp:99
+msgid "Bold"
+msgstr "Bold"
+
+#. i18n: file kdesavers/firesaversetup.ui line 541
+#: kdesavers/banner.cpp:110 rc.cpp:84
+#, no-c-format
+msgid "Color:"
+msgstr "Colour:"
+
+#: kdesavers/banner.cpp:118
+msgid "Cycling color"
+msgstr "Cycling colour"
+
+#: kdesavers/banner.cpp:133 kdesavers/lines.cpp:139 kdesavers/lorenz.cpp:82
+#: kdesavers/polygon.cpp:87 kdesavers/science.cpp:932 xsavers/space.cpp:593
+#: xsavers/swarm.cpp:328
+msgid "Speed:"
+msgstr "Speed:"
+
+#: kdesavers/banner.cpp:148
+msgid "Message:"
+msgstr "Message:"
+
+#: kdesavers/banner.cpp:157
+msgid "Show current time"
+msgstr "Show current time"
+
+#: kdesavers/banner.cpp:343
+msgid ""
+"Banner Version 2.2.1\n"
+"\n"
+"Written by Martin R. Jones 1996\n"
+"mjones@kde.org\n"
+"Extended by Alexander Neundorf 2000\n"
+"alexander.neundorf@rz.tu-ilmenau.de\n"
+msgstr ""
+"Banner Version 2.2.1\n"
+"\n"
+"Written by Martin R. Jones 1996\n"
+"mjones@kde.org\n"
+"Extended by Alexander Neundorf 2000\n"
+"alexander.neundorf@rz.tu-ilmenau.de\n"
+
+#: kdesavers/blob.cpp:51
+msgid "KBlob"
+msgstr "KBlob"
+
+#: kdesavers/blob.cpp:70
+msgid "Random Linear"
+msgstr "Random Linear"
+
+#: kdesavers/blob.cpp:71
+msgid "Horizontal Sine"
+msgstr "Horizontal Sine"
+
+#: kdesavers/blob.cpp:72
+msgid "Circular Bounce"
+msgstr "Circular Bounce"
+
+#: kdesavers/blob.cpp:73
+msgid "Polar Coordinates"
+msgstr "Polar Coordinates"
+
+#. i18n: file kdesavers/rotationcfg.ui line 110
+#: kdesavers/blob.cpp:74 rc.cpp:456
+#, no-c-format
+msgid "Random"
+msgstr "Random"
+
+#: kdesavers/blob.cpp:88
+msgid "This screen saver requires a color display."
+msgstr "This screen saver requires a colour display."
+
+#: kdesavers/blob.cpp:438
+msgid "Setup Blob Screen Saver"
+msgstr "Setup Blob Screen Saver"
+
+#: kdesavers/blob.cpp:456
+msgid "Frame duration:"
+msgstr "Frame duration:"
+
+#. i18n: file kdesavers/slideshowcfg.ui line 109
+#: kdesavers/blob.cpp:458 rc.cpp:498
+#, no-c-format
+msgid " sec"
+msgstr " sec"
+
+#: kdesavers/blob.cpp:463
+msgid "Algorithm:"
+msgstr "Algorithm:"
+
+#: kdesavers/blob.cpp:522
+msgid ""
+"Blobsaver Version 0.1\n"
+"\n"
+"Written by Tiaan Wessels 1997\n"
+"tiaan@netsys.co.za"
+msgstr ""
+"Blobsaver Version 0.1\n"
+"\n"
+"Written by Tiaan Wessels 1997\n"
+"tiaan@netsys.co.za"
+
+#: kdesavers/firesaver.cpp:73
+msgid "Setup Screen Saver"
+msgstr "Setup Screen Saver"
+
+#: kdesavers/firesaver.cpp:84
+msgid ""
+"<h3>KFireSaver 3D 1.0</h3>\n"
+"<p>TEST Koral - Enrico Ros::2004</p>"
+msgstr ""
+"<h3>KFireSaver 3D 1.0</h3>\n"
+"<p>TEST Koral - Enrico Ros::2004</p>"
+
+#: kdesavers/firesaver.cpp:99
+msgid "Fireworks 3D (GL)"
+msgstr "Fireworks 3D (GL)"
+
+#: kdesavers/firesaver.cpp:522
+msgid "www.kde.org"
+msgstr "www.kde.org"
+
+#: kdesavers/firesaver.cpp:523
+msgid "My KDE, please!"
+msgstr "My KDE, please!"
+
+#: kdesavers/firesaver.cpp:524
+msgid "KoNqUeR the World"
+msgstr "KoNqUeR the World"
+
+#: kdesavers/firesaver.cpp:525
+msgid "KFIRESAVER 3D"
+msgstr "KFIRESAVER 3D"
+
+#: kdesavers/firesaver.cpp:526
+msgid "Gimme your eyes..."
+msgstr "Gimme your eyes..."
+
+#: kdesavers/firesaver.cpp:527
+msgid "Thank you for using KDE"
+msgstr "Thank you for using KDE"
+
+#: kdesavers/firesaver.cpp:528
+msgid "Going insane tonight"
+msgstr "Going insane tonight"
+
+#: kdesavers/firesaverwriter.cpp:97
+msgid "Welcome to KDE %1.%2.%3"
+msgstr "Welcome to KDE %1.%2.%3"
+
+#: kdesavers/fountain.cpp:41
+msgid "Particle Fountain Screen Saver"
+msgstr "Particle Fountain Screen Saver"
+
+#: kdesavers/fountain.cpp:144
+msgid ""
+"<h3>Particle Fountain</h3>\n"
+"<p>Particle Fountain Screen Saver for KDE</p>\n"
+"Copyright (c) Ian Reinhart Geiser 2001"
+"<br>\n"
+"\n"
+"<p>KConfig code and KScreenSaver \"Setup...\" improvements by Nick Betcher "
+"<nbetcher@usinternet.com> 2001</p>"
+msgstr ""
+"<h3>Particle Fountain</h3>\n"
+"<p>Particle Fountain Screen Saver for KDE</p>\n"
+"Copyright (c) Ian Reinhart Geiser 2001"
+"<br>\n"
+"\n"
+"<p>KConfig code and KScreenSaver \"Setup...\" improvements by Nick Betcher "
+"<nbetcher@usinternet.com> 2001</p>"
+
+#: kdesavers/gravity.cpp:40
+msgid "Particle Gravity Screen Saver"
+msgstr "Particle Gravity Screen Saver"
+
+#: kdesavers/gravity.cpp:130
+msgid ""
+"<h3>Gravity</h3>\n"
+"<p>Particle Gravity Screen Saver for KDE</p>\n"
+"Copyright (c) Ian Reinhart Geiser 2001"
+"<br>\n"
+"\n"
+"<p>KConfig code and KScreenSaver \"Setup...\" improvements by Nick Betcher "
+"<nbetcher@usinternet.com> 2001</p>"
+msgstr ""
+"<h3>Gravity</h3>\n"
+"<p>Particle Gravity Screen Saver for KDE</p>\n"
+"Copyright (c) Ian Reinhart Geiser 2001"
+"<br>\n"
+"\n"
+"<p>KConfig code and KScreenSaver \"Setup...\" improvements by Nick Betcher "
+"<nbetcher@usinternet.com> 2001</p>"
+
+#: kdesavers/kclock.cpp:54
+msgid "Clock"
+msgstr "Clock"
+
+#: kdesavers/kclock.cpp:72
+msgid "Setup Clock Screen Saver"
+msgstr "Setup Clock Screen Saver"
+
+#. i18n: file kdesavers/firesaversetup.ui line 747
+#: kdesavers/kclock.cpp:86 rc.cpp:132
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#: kdesavers/kclock.cpp:91
+msgid "&Hour-hand:"
+msgstr "&Hour-hand:"
+
+#: kdesavers/kclock.cpp:100
+msgid "&Minute-hand:"
+msgstr "&Minute-hand:"
+
+#: kdesavers/kclock.cpp:109
+msgid "&Second-hand:"
+msgstr "&Second-hand:"
+
+#: kdesavers/kclock.cpp:118
+msgid "Scal&e:"
+msgstr "Scal&e:"
+
+#: kdesavers/kclock.cpp:127
+msgid "&Background:"
+msgstr "&Background:"
+
+#: kdesavers/kclock.cpp:144
+msgid "Si&ze:"
+msgstr "Si&ze:"
+
+#: kdesavers/kclock.cpp:155
+msgid "Small"
+msgstr "Small"
+
+#: kdesavers/kclock.cpp:157
+msgid "Medium"
+msgstr "Medium"
+
+#: kdesavers/kclock.cpp:159
+msgid "Big"
+msgstr "Big"
+
+#: kdesavers/kclock.cpp:163
+msgid "&Keep clock centered"
+msgstr "&Keep clock centred"
+
+#: kdesavers/kclock.cpp:228
+msgid ""
+"Clock Screen Saver"
+"<br>Version 1.0"
+"<br><nobr>Melchior FRANZ (c) 2003</nobr>"
+msgstr ""
+"Clock Screen Saver"
+"<br>Version 1.0"
+"<br><nobr>Melchior FRANZ (c) 2003</nobr>"
+
+#: kdesavers/kvm.cpp:65
+msgid "Virtual Machine"
+msgstr "Virtual Machine"
+
+#: kdesavers/kvm.cpp:277
+msgid "Setup Virtual Machine"
+msgstr "Setup Virtual Machine"
+
+#: kdesavers/kvm.cpp:289
+msgid "Virtual machine speed:"
+msgstr "Virtual machine speed:"
+
+#: kdesavers/kvm.cpp:303
+msgid "Display update speed:"
+msgstr "Display update speed:"
+
+#: kdesavers/kvm.cpp:378
+msgid ""
+"Virtual Machine Version 0.1\n"
+"\n"
+"Copyright (c) 2000 Artur Rataj <art@zeus.polsl.gliwice.pl>\n"
+msgstr ""
+"Virtual Machine Version 0.1\n"
+"\n"
+"Copyright (c) 2000 Artur Rataj <art@zeus.polsl.gliwice.pl>\n"
+
+#: kdesavers/kvm.cpp:379
+msgid "About Virtual Machine"
+msgstr "About Virtual Machine"
+
+#: kdesavers/lines.cpp:37
+msgid "KLines"
+msgstr "KLines"
+
+#: kdesavers/lines.cpp:116
+msgid "Setup Lines Screen Saver"
+msgstr "Setup Lines Screen Saver"
+
+#. i18n: file kdesavers/rotationcfg.ui line 136
+#: kdesavers/lines.cpp:128 kdesavers/polygon.cpp:66 rc.cpp:465
+#, no-c-format
+msgid "Length:"
+msgstr "Length:"
+
+#: kdesavers/lines.cpp:149
+msgid "Beginning:"
+msgstr "Beginning:"
+
+#: kdesavers/lines.cpp:157
+msgid "Middle:"
+msgstr "Middle:"
+
+#: kdesavers/lines.cpp:165
+msgid "End:"
+msgstr "End:"
+
+#: kdesavers/lines.cpp:240
+msgid ""
+"Lines Version 2.2.0\n"
+"\n"
+"Written by Dirk Staneker 1997\n"
+"dirk.stanerker@student.uni-tuebingen.de"
+msgstr ""
+"Lines Version 2.2.0\n"
+"\n"
+"Written by Dirk Staneker 1997\n"
+"dirk.stanerker@student.uni-tuebingen.de"
+
+#: kdesavers/lorenz.cpp:33
+msgid "KLorenz"
+msgstr "KLorenz"
+
+#: kdesavers/lorenz.cpp:70
+msgid "Setup Lorenz Attractor"
+msgstr "Setup Lorenz Attractor"
+
+#: kdesavers/lorenz.cpp:92
+msgid "Epoch:"
+msgstr "Epoch:"
+
+#: kdesavers/lorenz.cpp:102
+msgid "Color rate:"
+msgstr "Colour rate:"
+
+#: kdesavers/lorenz.cpp:112
+msgid "Rotation Z:"
+msgstr "Rotation Z:"
+
+#: kdesavers/lorenz.cpp:122
+msgid "Rotation Y:"
+msgstr "Rotation Y:"
+
+#: kdesavers/lorenz.cpp:132
+msgid "Rotation X:"
+msgstr "Rotation X:"
+
+#: kdesavers/lorenz.cpp:220
+msgid ""
+"Lorenz Attractor screen saver for KDE\n"
+"\n"
+"Copyright (c) 2000 Nicolas Brodu"
+msgstr ""
+"Lorenz Attractor screen saver for KDE\n"
+"\n"
+"Copyright (c) 2000 Nicolas Brodu"
+
+#: kdesavers/pendulum.cpp:58
+msgid "Simulation of a two-part pendulum"
+msgstr "Simulation of a two-part pendulum"
+
+#: kdesavers/pendulum.cpp:706
+msgid ""
+"Ratio of 2nd mass to sum of both masses.\n"
+"Valid values from %1 to %2."
+msgstr ""
+"Ratio of 2nd mass to sum of both masses.\n"
+"Valid values from %1 to %2."
+
+#: kdesavers/pendulum.cpp:711
+msgid ""
+"Ratio of 2nd pendulum part length to the sum of both part lengths.\n"
+"Valid values from %1 to %2."
+msgstr ""
+"Ratio of 2nd pendulum part length to the sum of both part lengths.\n"
+"Valid values from %1 to %2."
+
+#: kdesavers/pendulum.cpp:716 kdesavers/rotation.cpp:728
+msgid ""
+"Gravitational constant in arbitrary units.\n"
+"Valid values from %1 to %2."
+msgstr ""
+"Gravitational constant in arbitrary units.\n"
+"Valid values from %1 to %2."
+
+#: kdesavers/pendulum.cpp:721
+msgid ""
+"Energy in units of the maximum potential energy of the given configuration.\n"
+"Valid values from %1 to %2."
+msgstr ""
+"Energy in units of the maximum potential energy of the given configuration.\n"
+"Valid values from %1 to %2."
+
+#: kdesavers/pendulum.cpp:726
+msgid ""
+"Time in seconds after which a random perspective change occurs.\n"
+"Valid values from %1 to %2."
+msgstr ""
+"Time in seconds after which a random perspective change occurs.\n"
+"Valid values from %1 to %2."
+
+#: kdesavers/pendulum.cpp:788
+msgid ""
+"<h3>KPendulum Screen Saver for KDE</h3>"
+"<p>Simulation of a two-part pendulum</p>"
+"<p>Copyright (c) Georg&nbsp;Drenkhahn 2004</p>"
+"<p><tt>georg-d@users.sourceforge.net</tt></p>"
+msgstr ""
+"<h3>KPendulum Screen Saver for KDE</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>"
+
+#: kdesavers/polygon.cpp:35
+msgid "KPolygon"
+msgstr "KPolygon"
+
+#: kdesavers/polygon.cpp:53
+msgid "Setup Polygon Screen Saver"
+msgstr "Setup Polygon Screen Saver"
+
+#: kdesavers/polygon.cpp:77
+msgid "Vertices:"
+msgstr "Vertices:"
+
+#: kdesavers/polygon.cpp:185
+msgid ""
+"Polygon Version 2.2.0\n"
+"\n"
+"Written by Martin R. Jones 1996\n"
+"mjones@kde.org"
+msgstr ""
+"Polygon Version 2.2.0\n"
+"\n"
+"Written by Martin R. Jones 1996\n"
+"mjones@kde.org"
+
+#: kdesavers/rotation.cpp:60
+msgid "Simulation of a force free rotating asymmetric body"
+msgstr "Simulation of a force free rotating asymmetric body"
+
+#: kdesavers/rotation.cpp:718
+msgid ""
+"Length of traces in seconds of visibility.\n"
+"Valid values from %1 to %2."
+msgstr ""
+"Length of traces in seconds of visibility.\n"
+"Valid values from %1 to %2."
+
+#: kdesavers/rotation.cpp:723
+msgid ""
+"Angular momentum in z direction in arbitrary units.\n"
+"Valid values from %1 to %2."
+msgstr ""
+"Angular momentum in z direction in arbitrary units.\n"
+"Valid values from %1 to %2."
+
+#: kdesavers/rotation.cpp:782
+msgid ""
+"<h3>KRotation Screen Saver for KDE</h3>"
+"<p>Simulation of a force free rotating asymmetric body</p>"
+"<p>Copyright (c) Georg&nbsp;Drenkhahn 2004</p>"
+"<p><tt>georg-d@users.sourceforge.net</tt></p>"
+msgstr ""
+"<h3>KRotation Screen Saver for KDE</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>"
+
+#: kdesavers/science.cpp:58
+msgid "Science Screen Saver"
+msgstr "Science Screen Saver"
+
+#: kdesavers/science.cpp:81
+msgid "Whirl"
+msgstr "Whirl"
+
+#: kdesavers/science.cpp:84
+msgid "Sphere"
+msgstr "Sphere"
+
+#: kdesavers/science.cpp:87
+msgid "Exponential"
+msgstr "Exponential"
+
+#: kdesavers/science.cpp:90
+msgid "Contraction"
+msgstr "Contraction"
+
+#: kdesavers/science.cpp:93
+msgid "Wave"
+msgstr "Wave"
+
+#: kdesavers/science.cpp:96
+msgid "Curvature"
+msgstr "Curvature"
+
+#: kdesavers/science.cpp:850
+msgid "Setup Science Screen Saver"
+msgstr "Setup Science Screen Saver"
+
+#: kdesavers/science.cpp:877
+msgid "Inverse"
+msgstr "Inverse"
+
+#: kdesavers/science.cpp:884
+msgid "Gravity"
+msgstr "Gravity"
+
+#: kdesavers/science.cpp:890
+msgid "Hide background"
+msgstr "Hide background"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1349
+#: kdesavers/science.cpp:915 rc.cpp:294
+#, no-c-format
+msgid "Intensity:"
+msgstr "Intensity:"
+
+#: kdesavers/science.cpp:945
+msgid "Motion:"
+msgstr "Motion:"
+
+#: kdesavers/science.cpp:1148
+msgid ""
+"Science Version 0.26.5\n"
+"\n"
+"Written by Rene Beutler (1998)\n"
+"rbeutler@g26.ethz.ch"
+msgstr ""
+"Science Version 0.26.5\n"
+"\n"
+"Written by Rene Beutler (1998)\n"
+"rbeutler@g26.ethz.ch"
+
+#: kdesavers/slideshow.cpp:50 kdesavers/slideshow.cpp:57
+msgid "KSlideshow"
+msgstr "KSlideshow"
+
+#: kdesavers/slideshow.cpp:752
+msgid "No images found"
+msgstr "No images found"
+
+#: kdesavers/slideshow.cpp:924
+msgid "Setup Slide Show Screen Saver"
+msgstr "Setup Slide Show Screen Saver"
+
+#: kdesavers/slideshow.cpp:1013
+msgid "SlideShow"
+msgstr "SlideShow"
+
+#: kdesavers/wave.cpp:42
+msgid "Bitmap Wave Screen Saver"
+msgstr "Bitmap Wave Screen Saver"
+
+#: kdesavers/wave.cpp:108
+msgid ""
+"<h3>Bitmap Flag Screen Saver</h3>\n"
+"<p>Waving Flag Screen Saver for KDE</p>\n"
+"Copyright (c) Ian Reinhart Geiser 2001"
+msgstr ""
+"<h3>Bitmap Flag Screen Saver</h3>\n"
+"<p>Waving Flag Screen Saver for KDE</p>\n"
+"Copyright (c) Ian Reinhart Geiser 2001"
+
+#: xsavers/main.cpp:28
+msgid "KDE Screen Lock/Saver"
+msgstr "KDE Screen Lock/Saver"
+
+#: xsavers/main.cpp:33
+msgid "Setup screen saver"
+msgstr "Setup screen saver"
+
+#: xsavers/main.cpp:34
+msgid "Run in the specified XWindow"
+msgstr "Run in the specified XWindow"
+
+#: xsavers/main.cpp:35
+msgid "Run in the root XWindow"
+msgstr "Run in the root XWindow"
+
+#: xsavers/main.cpp:36
+msgid "Start screen saver in demo mode"
+msgstr "Start screen saver in demo mode"
+
+#: xsavers/main.cpp:52
+msgid "KLock"
+msgstr "KLock"
+
+#: xsavers/space.cpp:426
+msgid ""
+"GL can not render with root visual\n"
+msgstr ""
+"GL can not render with root visual\n"
+
+#: xsavers/space.cpp:579
+msgid "Setup Space Screen Saver"
+msgstr "Setup Space Screen Saver"
+
+#: xsavers/space.cpp:603
+msgid "Warp interval:"
+msgstr "Warp interval:"
+
+#: xsavers/space.cpp:676
+msgid ""
+"KSpace\n"
+"Copyright (c) 1998\n"
+"Bernd Johannes Wuebben <wuebben@kde.org>"
+msgstr ""
+"KSpace\n"
+"Copyright (c) 1998\n"
+"Bernd Johannes Wuebben <wuebben@kde.org>"
+
+#: xsavers/swarm.cpp:317
+msgid "Setup Swarm Screen Saver"
+msgstr "Setup Swarm Screen Saver"
+
+#: xsavers/swarm.cpp:341
+msgid "Number of bees:"
+msgstr "Number of bees:"
+
+#: xsavers/swarm.cpp:417
+msgid ""
+"Swarm\n"
+"\n"
+"Copyright (c) 1991 by Patrick J. Naughton\n"
+"\n"
+"Ported to kscreensaver by Emanuel Pirker."
+msgstr ""
+"Swarm\n"
+"\n"
+"Copyright (c) 1991 by Patrick J. Naughton\n"
+"\n"
+"Ported to kscreensaver by Emanuel Pirker."
+
+#: xsavers/swarm.cpp:418
+msgid "About Swarm"
+msgstr "About Swarm"
+
+#. i18n: file kdesavers/firesaversetup.ui line 24
+#: rc.cpp:3
+#, no-c-format
+msgid "KFireSaver Setup"
+msgstr "KFireSaver Setup"
+
+#. i18n: file kdesavers/firesaversetup.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "&Load"
+msgstr "&Load"
+
+#. i18n: file kdesavers/firesaversetup.ui line 44
+#: rc.cpp:9
+#, no-c-format
+msgid "KDE (default)"
+msgstr "KDE (default)"
+
+#. i18n: file kdesavers/firesaversetup.ui line 49
+#: rc.cpp:12
+#, no-c-format
+msgid "Elegant White"
+msgstr "Elegant White"
+
+#. i18n: file kdesavers/firesaversetup.ui line 54
+#: rc.cpp:15
+#, no-c-format
+msgid "Quick Simple"
+msgstr "Quick Simple"
+
+#. i18n: file kdesavers/firesaversetup.ui line 59
+#: rc.cpp:18
+#, no-c-format
+msgid "Enhanced Reality"
+msgstr "Enhanced Reality"
+
+#. i18n: file kdesavers/firesaversetup.ui line 64
+#: rc.cpp:21
+#, no-c-format
+msgid "Hypnotic Illusions"
+msgstr "Hypnotic Illusions"
+
+#. i18n: file kdesavers/firesaversetup.ui line 84
+#: rc.cpp:24
+#, no-c-format
+msgid "Preset:"
+msgstr "Preset:"
+
+#. i18n: file kdesavers/firesaversetup.ui line 116
+#: rc.cpp:27
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file kdesavers/firesaversetup.ui line 204
+#: rc.cpp:30
+#, no-c-format
+msgid "preview window"
+msgstr "preview window"
+
+#. i18n: file kdesavers/firesaversetup.ui line 207
+#: rc.cpp:33
+#, no-c-format
+msgid "Here is the preview (if it is not detached)"
+msgstr "Here is the preview (if it is not detached)"
+
+#. i18n: file kdesavers/firesaversetup.ui line 221
+#: rc.cpp:36
+#, no-c-format
+msgid "P R E V I E W"
+msgstr "P R E V I E W"
+
+#. i18n: file kdesavers/firesaversetup.ui line 251
+#: rc.cpp:39
+#, no-c-format
+msgid "&Show in separate window"
+msgstr "&Show in separate window"
+
+#. i18n: file kdesavers/firesaversetup.ui line 259
+#: rc.cpp:42
+#, no-c-format
+msgid "&Apply && Update"
+msgstr "&Apply && Update"
+
+#. i18n: file kdesavers/firesaversetup.ui line 271
+#: rc.cpp:45
+#, no-c-format
+msgid "Show"
+msgstr "Show"
+
+#. i18n: file kdesavers/firesaversetup.ui line 298
+#: rc.cpp:48
+#, no-c-format
+msgid "Show type:"
+msgstr "Show type:"
+
+#. i18n: file kdesavers/firesaversetup.ui line 304
+#: rc.cpp:51
+#, no-c-format
+msgid "Simple Show"
+msgstr "Simple Show"
+
+#. i18n: file kdesavers/firesaversetup.ui line 309
+#: rc.cpp:54
+#, no-c-format
+msgid "Completely Random"
+msgstr "Completely Random"
+
+#. i18n: file kdesavers/firesaversetup.ui line 314
+#: rc.cpp:57
+#, no-c-format
+msgid "Only Change Color"
+msgstr "Only Change Colour"
+
+#. i18n: file kdesavers/firesaversetup.ui line 319
+#: rc.cpp:60
+#, no-c-format
+msgid "Only Change Fireworks"
+msgstr "Only Change Fireworks"
+
+#. i18n: file kdesavers/firesaversetup.ui line 358
+#: rc.cpp:63
+#, no-c-format
+msgid "Number of fireworks:"
+msgstr "Number of fireworks:"
+
+#. i18n: file kdesavers/firesaversetup.ui line 366
+#: rc.cpp:66
+#, no-c-format
+msgid "few"
+msgstr "few"
+
+#. i18n: file kdesavers/firesaversetup.ui line 402
+#: rc.cpp:69 rc.cpp:267
+#, no-c-format
+msgid "more"
+msgstr "more"
+
+#. i18n: file kdesavers/firesaversetup.ui line 437
+#: rc.cpp:72
+#, no-c-format
+msgid "Size of particles:"
+msgstr "Size of particles:"
+
+#. i18n: file kdesavers/firesaversetup.ui line 445
+#: rc.cpp:75 rc.cpp:297 rc.cpp:309
+#, no-c-format
+msgid "small"
+msgstr "small"
+
+#. i18n: file kdesavers/firesaversetup.ui line 478
+#: rc.cpp:78 rc.cpp:312
+#, no-c-format
+msgid "big"
+msgstr "big"
+
+#. i18n: file kdesavers/firesaversetup.ui line 505
+#: rc.cpp:81
+#, no-c-format
+msgid "Use bottom fire"
+msgstr "Use bottom fire"
+
+#. i18n: file kdesavers/firesaversetup.ui line 552
+#: rc.cpp:87
+#, no-c-format
+msgid "Select the color"
+msgstr "Select the colour"
+
+#. i18n: file kdesavers/firesaversetup.ui line 579
+#: rc.cpp:90
+#, no-c-format
+msgid "Enable sounds"
+msgstr "Enable sounds"
+
+#. i18n: file kdesavers/firesaversetup.ui line 587
+#: rc.cpp:93
+#, no-c-format
+msgid "Limit overload (recommended)"
+msgstr "Limit overload (recommended)"
+
+#. i18n: file kdesavers/firesaversetup.ui line 595
+#: rc.cpp:96
+#, no-c-format
+msgid "Realtime fps adjust (recommended)"
+msgstr "Realtime fps adjust (recommended)"
+
+#. i18n: file kdesavers/firesaversetup.ui line 622
+#: rc.cpp:99 rc.cpp:135
+#, no-c-format
+msgid "Fireworks"
+msgstr "Fireworks"
+
+#. i18n: file kdesavers/firesaversetup.ui line 658
+#: rc.cpp:102
+#, no-c-format
+msgid "Blinding white"
+msgstr "Blinding white"
+
+#. i18n: file kdesavers/firesaversetup.ui line 666
+#: rc.cpp:105
+#, no-c-format
+msgid "Velvet purple"
+msgstr "Velvet purple"
+
+#. i18n: file kdesavers/firesaversetup.ui line 674
+#: rc.cpp:108
+#, no-c-format
+msgid "Deep-sea green"
+msgstr "Deep-sea green"
+
+#. i18n: file kdesavers/firesaversetup.ui line 682
+#: rc.cpp:111
+#, no-c-format
+msgid "Deep red"
+msgstr "Deep red"
+
+#. i18n: file kdesavers/firesaversetup.ui line 690
+#: rc.cpp:114
+#, no-c-format
+msgid "Multicolor"
+msgstr "Multicolour"
+
+#. i18n: file kdesavers/firesaversetup.ui line 693
+#: rc.cpp:117
+#, no-c-format
+msgid "try bi-color fireworks"
+msgstr "try bi-colour fireworks"
+
+#. i18n: file kdesavers/firesaversetup.ui line 696
+#: rc.cpp:120
+#, no-c-format
+msgid "This allow a random creation of fireworks that explodes in 2 colors"
+msgstr "This allow a random creation of fireworks that explodes in 2 colours"
+
+#. i18n: file kdesavers/firesaversetup.ui line 704
+#: rc.cpp:123
+#, no-c-format
+msgid "Boring blue"
+msgstr "Boring blue"
+
+#. i18n: file kdesavers/firesaversetup.ui line 729
+#: rc.cpp:126
+#, no-c-format
+msgid "Hot orange"
+msgstr "Hot orange"
+
+#. i18n: file kdesavers/firesaversetup.ui line 737
+#: rc.cpp:129
+#, no-c-format
+msgid "Purest green"
+msgstr "Purest green"
+
+#. i18n: file kdesavers/firesaversetup.ui line 771
+#: rc.cpp:138
+#, no-c-format
+msgid "Flames ring"
+msgstr "Flames ring"
+
+#. i18n: file kdesavers/firesaversetup.ui line 774
+#: rc.cpp:141 rc.cpp:147 rc.cpp:153 rc.cpp:159 rc.cpp:165 rc.cpp:171
+#: rc.cpp:177 rc.cpp:183
+#, no-c-format
+msgid "try me"
+msgstr "try me"
+
+#. i18n: file kdesavers/firesaversetup.ui line 782
+#: rc.cpp:144
+#, no-c-format
+msgid "Atomic splitter"
+msgstr "Atomic splitter"
+
+#. i18n: file kdesavers/firesaversetup.ui line 793
+#: rc.cpp:150
+#, no-c-format
+msgid "Sparkling fall"
+msgstr "Sparkling fall"
+
+#. i18n: file kdesavers/firesaversetup.ui line 804
+#: rc.cpp:156
+#, no-c-format
+msgid "Classic"
+msgstr "Classic"
+
+#. i18n: file kdesavers/firesaversetup.ui line 815
+#: rc.cpp:162
+#, no-c-format
+msgid "Only explosion"
+msgstr "Only explosion"
+
+#. i18n: file kdesavers/firesaversetup.ui line 853
+#: rc.cpp:168
+#, no-c-format
+msgid "SuperNova"
+msgstr "SuperNova"
+
+#. i18n: file kdesavers/firesaversetup.ui line 864
+#: rc.cpp:174
+#, no-c-format
+msgid "Toxic spirals"
+msgstr "Toxic spirals"
+
+#. i18n: file kdesavers/firesaversetup.ui line 875
+#: rc.cpp:180
+#, no-c-format
+msgid "Flames world"
+msgstr "Flames world"
+
+#. i18n: file kdesavers/firesaversetup.ui line 890
+#: rc.cpp:186
+#, no-c-format
+msgid "Specials"
+msgstr "Specials"
+
+#. i18n: file kdesavers/firesaversetup.ui line 918
+#: rc.cpp:189
+#, no-c-format
+msgid "Logos"
+msgstr "Logos"
+
+#. i18n: file kdesavers/firesaversetup.ui line 924
+#: rc.cpp:192
+#, no-c-format
+msgid "Watch exploding images"
+msgstr "Watch exploding images"
+
+#. i18n: file kdesavers/firesaversetup.ui line 927
+#: rc.cpp:195
+#, no-c-format
+msgid "Enable images explosion."
+msgstr "Enable images explosion."
+
+#. i18n: file kdesavers/firesaversetup.ui line 977
+#: rc.cpp:198
+#, no-c-format
+msgid "KDE icons"
+msgstr "KDE icons"
+
+#. i18n: file kdesavers/firesaversetup.ui line 980
+#: rc.cpp:201
+#, no-c-format
+msgid "Enables KDE Icons"
+msgstr "Enables KDE Icons"
+
+#. i18n: file kdesavers/firesaversetup.ui line 983
+#: rc.cpp:204
+#, no-c-format
+msgid "Enables random KDE Icons explosions."
+msgstr "Enables random KDE Icons explosions."
+
+#. i18n: file kdesavers/firesaversetup.ui line 991
+#: rc.cpp:207
+#, no-c-format
+msgid "Tux"
+msgstr "Tux"
+
+#. i18n: file kdesavers/firesaversetup.ui line 997
+#: rc.cpp:210
+#, no-c-format
+msgid "Enables Tux"
+msgstr "Enables Tux"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1000
+#: rc.cpp:213
+#, no-c-format
+msgid "Enables random Tux explosions."
+msgstr "Enables random Tux explosions."
+
+#. i18n: file kdesavers/firesaversetup.ui line 1008
+#: rc.cpp:216
+#, no-c-format
+msgid "Reduce detail"
+msgstr "Reduce detail"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1011
+#: rc.cpp:219
+#, no-c-format
+msgid "useful for increasing speed"
+msgstr "useful for increasing speed"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1014
+#: rc.cpp:222
+#, no-c-format
+msgid "When enabled speeds up logo explosion but reduces quality."
+msgstr "When enabled speeds up logo explosion but reduces quality."
+
+#. i18n: file kdesavers/firesaversetup.ui line 1022
+#: rc.cpp:225
+#, no-c-format
+msgid "Konqui"
+msgstr "Konqui"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1025
+#: rc.cpp:228
+#, no-c-format
+msgid "Enables Konqui"
+msgstr "Enables Konqui"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1028
+#: rc.cpp:231
+#, no-c-format
+msgid "Enables random Konqui explosions."
+msgstr "Enables random Konqui explosions."
+
+#. i18n: file kdesavers/firesaversetup.ui line 1046
+#: rc.cpp:234
+#, no-c-format
+msgid "Frequency:"
+msgstr "Frequency:"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1054
+#: rc.cpp:237
+#, no-c-format
+msgid "sometimes"
+msgstr "sometimes"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1087
+#: rc.cpp:240
+#, no-c-format
+msgid "often"
+msgstr "often"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1158
+#: rc.cpp:243
+#, no-c-format
+msgid "Flickering"
+msgstr "Flickering"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1161
+#: rc.cpp:246
+#, no-c-format
+msgid "enables a natural 'flicker' effect"
+msgstr "enables a natural 'flicker' effect"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1164
+#: rc.cpp:249
+#, no-c-format
+msgid "This option produces a sort of vibration in the lightness of the star."
+msgstr "This option produces a sort of vibration in the lightness of the star."
+
+#. i18n: file kdesavers/firesaversetup.ui line 1172
+#: rc.cpp:252
+#, no-c-format
+msgid "Red-blue gradient"
+msgstr "Red-blue gradient"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1175
+#: rc.cpp:255
+#, no-c-format
+msgid "emulate horizon coloring"
+msgstr "emulate horizon colouring"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1178
+#: rc.cpp:258
+#, no-c-format
+msgid "Gives lower stars a reddish tint."
+msgstr "Gives lower stars a reddish tint."
+
+#. i18n: file kdesavers/firesaversetup.ui line 1196
+#: rc.cpp:261
+#, no-c-format
+msgid "Number:"
+msgstr "Number:"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1204
+#: rc.cpp:264
+#, no-c-format
+msgid "less"
+msgstr "less"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1266
+#: rc.cpp:270 rc.cpp:363 rc.cpp:390 rc.cpp:525
+#, no-c-format
+msgid "Stars"
+msgstr "Stars"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1272
+#: rc.cpp:273 rc.cpp:282
+#, no-c-format
+msgid "Watch the stars"
+msgstr "Watch the stars"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1275
+#: rc.cpp:276 rc.cpp:285
+#, no-c-format
+msgid "Enable stars in the sky."
+msgstr "Enable stars in the sky."
+
+#. i18n: file kdesavers/firesaversetup.ui line 1283
+#: rc.cpp:279
+#, no-c-format
+msgid "Writings"
+msgstr "Writings"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1302
+#: rc.cpp:288
+#, no-c-format
+msgid "Effects"
+msgstr "Effects"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1313
+#: rc.cpp:291
+#, no-c-format
+msgid "Flash screen on explosions"
+msgstr "Flash screen on explosions"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1390
+#: rc.cpp:300
+#, no-c-format
+msgid "hypnotic"
+msgstr "hypnotic"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1417
+#: rc.cpp:303
+#, no-c-format
+msgid "Mega flares"
+msgstr "Mega flares"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1453
+#: rc.cpp:306
+#, no-c-format
+msgid "Dimension:"
+msgstr "Dimension:"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1521
+#: rc.cpp:315
+#, no-c-format
+msgid "Fireworks leave a particle trail"
+msgstr "Fireworks leave a particle trail"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1524
+#: rc.cpp:318 rc.cpp:321
+#, no-c-format
+msgid "not yet ported"
+msgstr "not yet ported"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1560
+#: rc.cpp:324
+#, no-c-format
+msgid "Flash opacity:"
+msgstr "Flash opacity:"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1568
+#: rc.cpp:327
+#, no-c-format
+msgid "min"
+msgstr "min"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1601
+#: rc.cpp:330
+#, no-c-format
+msgid "max"
+msgstr "max"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1628
+#: rc.cpp:333
+#, no-c-format
+msgid "Fade effect"
+msgstr "Fade effect"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1639
+#: rc.cpp:336
+#, no-c-format
+msgid "Spherical light after explosion"
+msgstr "Spherical light after explosion"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1642
+#: rc.cpp:339
+#, no-c-format
+msgid "warning, this can shock your mind :-)"
+msgstr "warning, this can shock your mind :-)"
+
+#. i18n: file kdesavers/firesaversetup.ui line 1645
+#: rc.cpp:342
+#, no-c-format
+msgid ""
+"Multiplies the scale factor for particles near you, resulting in a colorful "
+"experience."
+msgstr ""
+"Multiplies the scale factor for particles near you, resulting in a colourful "
+"experience."
+
+#. i18n: file kdesavers/fountaincfg.ui line 28
+#: rc.cpp:345
+#, no-c-format
+msgid "Particle Fountain Setup"
+msgstr "Particle Fountain Setup"
+
+#. i18n: file kdesavers/fountaincfg.ui line 59
+#: rc.cpp:348 rc.cpp:375 rc.cpp:510
+#, no-c-format
+msgid "Use textures"
+msgstr "Use textures"
+
+#. i18n: file kdesavers/fountaincfg.ui line 111
+#: rc.cpp:360 rc.cpp:387 rc.cpp:522
+#, no-c-format
+msgid "Shapes"
+msgstr "Shapes"
+
+#. i18n: file kdesavers/fountaincfg.ui line 153
+#: rc.cpp:366 rc.cpp:393 rc.cpp:528
+#, no-c-format
+msgid "Flares"
+msgstr "Flares"
+
+#. i18n: file kdesavers/fountaincfg.ui line 170
+#: rc.cpp:369 rc.cpp:396 rc.cpp:531
+#, no-c-format
+msgid "Particle size:"
+msgstr "Particle size:"
+
+#. i18n: file kdesavers/gravitycfg.ui line 28
+#: rc.cpp:372
+#, no-c-format
+msgid "Gravity Setup"
+msgstr "Gravity Setup"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 42
+#: rc.cpp:399
+#, no-c-format
+msgid "KPendulum Setup"
+msgstr "KPendulum Setup"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 90
+#: rc.cpp:402
+#, no-c-format
+msgid ""
+"<p align=\"center\">\n"
+"m<sub>2</sub>"
+"<br>\n"
+"-----------"
+"<br>\n"
+"m<sub>1</sub>+m<sub>2</sub>\n"
+"</p>"
+msgstr ""
+"<p align=\"center\">\n"
+"m<sub>2</sub>"
+"<br>\n"
+"-----------"
+"<br>\n"
+"m<sub>1</sub>+m<sub>2</sub>\n"
+"</p>"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 134
+#: rc.cpp:409
+#, no-c-format
+msgid ""
+"<p align=\"center\">\n"
+"l<sub>2</sub>"
+"<br>\n"
+"------"
+"<br>\n"
+"l<sub>1</sub>+l<sub>2</sub>\n"
+"</p>"
+msgstr ""
+"<p align=\"center\">\n"
+"l<sub>2</sub>"
+"<br>\n"
+"------"
+"<br>\n"
+"l<sub>1</sub>+l<sub>2</sub>\n"
+"</p>"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 174
+#: rc.cpp:416
+#, no-c-format
+msgid "g"
+msgstr "g"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 217
+#: rc.cpp:419
+#, no-c-format
+msgid "E"
+msgstr "E"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 261
+#: rc.cpp:422
+#, no-c-format
+msgid ""
+"Perspective"
+"<br>\n"
+"Change [s]"
+msgstr ""
+"Perspective"
+"<br>\n"
+"Change [s]"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 264
+#: rc.cpp:426
+#, no-c-format
+msgid ""
+"specify the time in seconds after which a random perspective change occurs"
+msgstr ""
+"specify the time in seconds after which a random perspective change occurs"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 313
+#: rc.cpp:429
+#, no-c-format
+msgid "Bars"
+msgstr "Bars"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 327
+#: rc.cpp:432
+#, no-c-format
+msgid "M1"
+msgstr "M1"
+
+#. i18n: file kdesavers/pendulumcfg.ui line 341
+#: rc.cpp:435
+#, no-c-format
+msgid "M2"
+msgstr "M2"
+
+#. i18n: file kdesavers/rotationcfg.ui line 42
+#: rc.cpp:447
+#, no-c-format
+msgid "KRotation Setup"
+msgstr "KRotation Setup"
+
+#. i18n: file kdesavers/rotationcfg.ui line 80
+#: rc.cpp:450
+#, no-c-format
+msgid "Traces"
+msgstr "Traces"
+
+#. i18n: file kdesavers/rotationcfg.ui line 102
+#: rc.cpp:453
+#, no-c-format
+msgid "x"
+msgstr "x"
+
+#. i18n: file kdesavers/rotationcfg.ui line 118
+#: rc.cpp:459
+#, no-c-format
+msgid "y"
+msgstr "y"
+
+#. i18n: file kdesavers/rotationcfg.ui line 126
+#: rc.cpp:462
+#, no-c-format
+msgid "z"
+msgstr "z"
+
+#. i18n: file kdesavers/rotationcfg.ui line 212
+#: rc.cpp:468
+#, no-c-format
+msgid "Theta:"
+msgstr "Theta:"
+
+#. i18n: file kdesavers/rotationcfg.ui line 228
+#: rc.cpp:471
+#, no-c-format
+msgid "Lz:"
+msgstr "Lz:"
+
+#. i18n: file kdesavers/slideshowcfg.ui line 27
+#: rc.cpp:483
+#, no-c-format
+msgid "&Include images from sub-folders"
+msgstr "&Include images from sub-folders"
+
+#. i18n: file kdesavers/slideshowcfg.ui line 35
+#: rc.cpp:486
+#, no-c-format
+msgid "&Random order"
+msgstr "&Random order"
+
+#. i18n: file kdesavers/slideshowcfg.ui line 48
+#: rc.cpp:489
+#, no-c-format
+msgid "Resi&ze images"
+msgstr "Resi&ze images"
+
+#. i18n: file kdesavers/slideshowcfg.ui line 73
+#: rc.cpp:492
+#, no-c-format
+msgid "I&mage folder:"
+msgstr "I&mage folder:"
+
+#. i18n: file kdesavers/slideshowcfg.ui line 84
+#: rc.cpp:495
+#, no-c-format
+msgid "Show &names"
+msgstr "Show &names"
+
+#. i18n: file kdesavers/slideshowcfg.ui line 126
+#: rc.cpp:501
+#, no-c-format
+msgid "&Delay:"
+msgstr "&Delay:"
+
+#. i18n: file kdesavers/slideshowcfg.ui line 137
+#: rc.cpp:504
+#, no-c-format
+msgid "Random &position"
+msgstr "Random &position"
+
+#. i18n: file kdesavers/wavecfg.ui line 36
+#: rc.cpp:507
+#, no-c-format
+msgid "Bitmap Flag Setup"
+msgstr "Bitmap Flag Setup"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdeartwork/kpartsaver.po b/tde-i18n-en_GB/messages/kdeartwork/kpartsaver.po
new file mode 100644
index 00000000000..6a5ff817de7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeartwork/kpartsaver.po
@@ -0,0 +1,91 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2007-02-26 02:46+0100\n"
+"PO-Revision-Date: 2002-08-23 08:48+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kpartsaver.cpp:62
+msgid "KPart Screen Saver"
+msgstr "KPart Screen Saver"
+
+#: kpartsaver.cpp:124
+msgid "The screen saver is not configured yet."
+msgstr "The screen saver is not configured yet."
+
+#: kpartsaver.cpp:258
+msgid "All of your files are unsupported"
+msgstr "All of your files are unsupported"
+
+#: kpartsaver.cpp:341
+msgid "Select Media Files"
+msgstr "Select Media Files"
+
+#. i18n: file configwidget.ui line 17
+#: rc.cpp:3
+#, no-c-format
+msgid "Media Screen Saver"
+msgstr "Media Screen Saver"
+
+#. i18n: file configwidget.ui line 73
+#: rc.cpp:9
+#, no-c-format
+msgid "&Down"
+msgstr "&Down"
+
+#. i18n: file configwidget.ui line 84
+#: rc.cpp:12
+#, no-c-format
+msgid "&Up"
+msgstr "&Up"
+
+#. i18n: file configwidget.ui line 92
+#: rc.cpp:15
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file configwidget.ui line 126
+#: rc.cpp:21
+#, no-c-format
+msgid "Settings"
+msgstr "Settings"
+
+#. i18n: file configwidget.ui line 143
+#: rc.cpp:24
+#, no-c-format
+msgid "Only show one randomly chosen medium"
+msgstr "Only show one randomly chosen medium"
+
+#. i18n: file configwidget.ui line 168
+#: rc.cpp:27
+#, no-c-format
+msgid "Switch to another medium after a delay"
+msgstr "Switch to another medium after a delay"
+
+#. i18n: file configwidget.ui line 193
+#: rc.cpp:30
+#, no-c-format
+msgid "Delay:"
+msgstr "Delay:"
+
+#. i18n: file configwidget.ui line 212
+#: rc.cpp:33
+#, no-c-format
+msgid "Choose next medium randomly"
+msgstr "Choose next medium randomly"
+
+#. i18n: file configwidget.ui line 223
+#: rc.cpp:36
+#, no-c-format
+msgid "seconds"
+msgstr "seconds"
diff --git a/tde-i18n-en_GB/messages/kdeartwork/kstyle_phase_config.po b/tde-i18n-en_GB/messages/kdeartwork/kstyle_phase_config.po
new file mode 100644
index 00000000000..52453261f11
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeartwork/kstyle_phase_config.po
@@ -0,0 +1,64 @@
+# translation of kstyle_phase_config.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kstyle_phase_config\n"
+"POT-Creation-Date: 2005-01-31 01:35+0100\n"
+"PO-Revision-Date: 2004-10-12 16:00+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file styledialog.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Style Dialog"
+msgstr "Style Dialogue"
+
+#. i18n: file styledialog.ui line 33
+#: rc.cpp:6
+#, no-c-format
+msgid "Style Settings"
+msgstr "Style Settings"
+
+#. i18n: file styledialog.ui line 44
+#: rc.cpp:9
+#, no-c-format
+msgid "Use &gradients"
+msgstr "Use &gradients"
+
+#. i18n: file styledialog.ui line 47
+#: rc.cpp:12
+#, no-c-format
+msgid ""
+"This option will draw buttons and several other widgets using a gradient "
+"texture"
+msgstr ""
+"This option will draw buttons and several other widgets using a gradient "
+"texture"
+
+#. i18n: file styledialog.ui line 55
+#: rc.cpp:15
+#, no-c-format
+msgid "Highlight on &mouse hover"
+msgstr "Highlight on &mouse hover"
+
+#. i18n: file styledialog.ui line 58
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"This option will highlight buttons and several other widgets when the mouse "
+"cursor is over them"
+msgstr ""
+"This option will highlight buttons and several other widgets when the mouse "
+"cursor is over them"
+
+#~ msgid "Alt+G"
+#~ msgstr "Alt+G"
+
+#~ msgid "Alt+M"
+#~ msgstr "Alt+M"
diff --git a/tde-i18n-en_GB/messages/kdeartwork/kwin_art_clients.po b/tde-i18n-en_GB/messages/kdeartwork/kwin_art_clients.po
new file mode 100644
index 00000000000..571bea88055
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeartwork/kwin_art_clients.po
@@ -0,0 +1,250 @@
+# translation of kwin_art_clients.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwin_art_clients\n"
+"POT-Creation-Date: 2005-12-17 03:14+0100\n"
+"PO-Revision-Date: 2005-01-25 11:59+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: cde/cdeclient.cpp:299
+msgid "<center><b>CDE preview</b></center>"
+msgstr "<center><b>CDE preview</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 "Menu"
+
+#: 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 "Minimise"
+
+#: cde/cdeclient.cpp:361 cde/cdeclient.cpp:400 glow/glowclient.cpp:606
+#: glow/glowclient.cpp:670 icewm/icewm.cpp:1005 icewm/icewm.cpp:1525
+#: kde1/kde1client.cpp:358 kde1/kde1client.cpp:444 kstep/nextclient.cpp:481
+#: kstep/nextclient.cpp:776 riscos/MaximiseButton.cpp:69
+#: riscos/MaximiseButton.cpp:83 system/systemclient.cpp:391
+#: system/systemclient.cpp:630
+msgid "Maximize"
+msgstr "Maximise"
+
+#: cde/config/config.cpp:31
+msgid "Text &Alignment"
+msgstr "Text &Alignment"
+
+#: cde/config/config.cpp:33
+msgid "Use these buttons to set the alignment of the titlebar caption text."
+msgstr "Use these buttons to set the alignment of the titlebar caption text."
+
+#: cde/config/config.cpp:35
+msgid "Centered"
+msgstr "Centred"
+
+#: cde/config/config.cpp:39
+msgid "Draw window frames using &titlebar colors"
+msgstr "Draw window frames using &titlebar colours"
+
+#: cde/config/config.cpp:40
+msgid ""
+"When selected, the window decoration borders are drawn using the titlebar "
+"colors. Otherwise, they are drawn using normal border colors instead."
+msgstr ""
+"When selected, the window decoration borders are drawn using the titlebar "
+"colours. Otherwise, they are drawn using normal border colours instead."
+
+#: cde/config/config.cpp:48
+msgid ""
+"Tip: If you want the look of the original Motif(tm) Window Manager,\n"
+"click the \"Buttons\" tab above and remove the help\n"
+"and close buttons from the titlebar."
+msgstr ""
+"Tip: If you want the look of the original Motif(tm) Window Manager,\n"
+"click the \"Buttons\" tab above and remove the help\n"
+"and close buttons from the titlebar."
+
+#: 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 "Not on all desktops"
+
+#: 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 "On all desktops"
+
+#: glow/glowclient.cpp:718
+msgid "<b><center>Glow preview</center></b>"
+msgstr "<b><center>Glow preview</center></b>"
+
+#: glow/config/glowconfigdialog.cpp:69
+msgid "Theme"
+msgstr "Theme"
+
+#: glow/config/glowconfigdialog.cpp:70
+msgid "Button Size"
+msgstr "Button Size"
+
+#: glow/config/glowconfigdialog.cpp:80
+msgid "Button Glow Colors"
+msgstr "Button Glow Colours"
+
+#: glow/config/glowconfigdialog.cpp:161
+msgid "Titlebar gradient:"
+msgstr "Titlebar gradient:"
+
+#: glow/config/glowconfigdialog.cpp:168
+msgid "Show resize handle"
+msgstr "Show resize handle"
+
+#: kde1/kde1client.cpp:257
+msgid "<center><b>KDE 1 preview</b></center>"
+msgstr "<center><b>KDE 1 preview</b></center>"
+
+#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
+msgid "Not On All Desktops"
+msgstr "Not On All Desktops"
+
+#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
+msgid "On All Desktops"
+msgstr "On All Desktops"
+
+#: kde1/kde1client.cpp:606
+msgid "<center><b>KDE 1 decoration</b></center>"
+msgstr "<center><b>KDE 1 decoration</b></center>"
+
+#: icewm/icewm.cpp:903 icewm/icewm.cpp:913
+msgid "<center><b>IceWM preview</b></center>"
+msgstr "<center><b>IceWM preview</b></center>"
+
+#: icewm/icewm.cpp:1036 icewm/icewm.cpp:1536
+msgid "Rollup"
+msgstr "Rollup"
+
+#: icewm/icewm.cpp:1536
+msgid "Rolldown"
+msgstr "Rolldown"
+
+#: icewm/config/config.cpp:69
+msgid "Make your IceWM selection by clicking on a theme here. "
+msgstr "Make your IceWM selection by clicking on a theme here. "
+
+#: icewm/config/config.cpp:72
+msgid "Use theme &title text colors"
+msgstr "Use theme &title text colours"
+
+#: icewm/config/config.cpp:75
+msgid ""
+"When selected, titlebar colors will follow those set in the IceWM theme. If not "
+"selected, the current KDE titlebar colors will be used instead."
+msgstr ""
+"When selected, titlebar colours will follow those set in the IceWM theme. If "
+"not selected, the current KDE titlebar colours will be used instead."
+
+#: icewm/config/config.cpp:80
+msgid "&Show title bar on top of windows"
+msgstr "&Show title bar on top of windows"
+
+#: icewm/config/config.cpp:83
+msgid ""
+"When selected, all window titlebars will be shown at the top of each window, "
+"otherwise they will be shown at the bottom."
+msgstr ""
+"When selected, all window titlebars will be shown at the top of each window, "
+"otherwise they will be shown at the bottom."
+
+#: icewm/config/config.cpp:88
+msgid "&Menu button always shows application mini icon"
+msgstr "&Menu button always shows application mini icon"
+
+#: icewm/config/config.cpp:91
+msgid ""
+"When selected, all titlebar menu buttons will have the application icon shown. "
+"If not selected, the current theme's defaults are used instead."
+msgstr ""
+"When selected, all titlebar menu buttons will have the application icon shown. "
+"If not selected, the current theme's defaults are used instead."
+
+#: icewm/config/config.cpp:96
+msgid "Open KDE's IceWM theme folder"
+msgstr "Open KDE's IceWM theme folder"
+
+#: icewm/config/config.cpp:99
+msgid ""
+"Clicking on the link above will cause a window to appear showing the KDE IceWM "
+"theme folder. You can add or remove native IceWM themes by uncompressing <b>"
+"http://icewm.themes.org/</b> theme files into this folder, or by creating "
+"folder symlinks to existing IceWM themes on your system."
+msgstr ""
+"Clicking on the link above will cause a window to appear showing the KDE IceWM "
+"theme folder. You can add or remove native IceWM themes by uncompressing <b>"
+"http://icewm.themes.org/</b> theme files into this folder, or by creating "
+"folder symlinks to existing IceWM themes on your system."
+
+#: icewm/config/config.cpp:166 icewm/config/config.cpp:208
+#: icewm/config/config.cpp:252 icewm/config/config.cpp:267
+msgid "Infadel #2 (default)"
+msgstr "Infadel No. 2 (default)"
+
+#: kstep/nextclient.cpp:415
+msgid "<center><b>KStep preview</b></center>"
+msgstr "<center><b>KStep preview</b></center>"
+
+#: kstep/nextclient.cpp:520 kstep/nextclient.cpp:831
+msgid "Shade"
+msgstr "Shade"
+
+#: kstep/nextclient.cpp:573
+msgid "Resize"
+msgstr "Resize"
+
+#: kstep/nextclient.cpp:831
+msgid "Unshade"
+msgstr "Unshade"
+
+#: kstep/nextclient.cpp:841
+msgid "Do not keep above others"
+msgstr "Do not keep above others"
+
+#: kstep/nextclient.cpp:841 riscos/AboveButton.cpp:48
+msgid "Keep above others"
+msgstr "Keep above others"
+
+#: kstep/nextclient.cpp:852
+msgid "Do not keep below others"
+msgstr "Do not keep below others"
+
+#: kstep/nextclient.cpp:852 riscos/LowerButton.cpp:48
+msgid "Keep below others"
+msgstr "Keep below others"
+
+#: riscos/Manager.cpp:714
+msgid "<center><b>RiscOS preview</b></center>"
+msgstr "<center><b>RiscOS preview</b></center>"
+
+#: system/systemclient.cpp:307
+msgid "<center><b>System++ preview</b></center>"
+msgstr "<center><b>System++ preview</b></center>"
+
+#: openlook/OpenLook.cpp:362
+msgid "<center><b>OpenLook preview</b></center>"
+msgstr "<center><b>OpenLook preview</b></center>"
+
+#~ msgid "Titlebar acts like a &pushbutton when clicked"
+#~ msgstr "Titlebar acts like a &pushbutton when clicked"
+
+#~ msgid "When selected, this option causes the window titlebar to behave as if it was a pushbutton when you click it to move the window."
+#~ msgstr "When selected, this option causes the window titlebar to behave as if it was a pushbutton when you click it to move the window."
diff --git a/tde-i18n-en_GB/messages/kdeartwork/kxsconfig.po b/tde-i18n-en_GB/messages/kdeartwork/kxsconfig.po
new file mode 100644
index 00000000000..7e920d64131
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeartwork/kxsconfig.po
@@ -0,0 +1,4829 @@
+# translation of kxsconfig.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kxsconfig\n"
+"POT-Creation-Date: 2007-05-22 02:17+0200\n"
+"PO-Revision-Date: 2005-07-01 15:50+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kxsconfig.cpp:316
+msgid "KDE X Screen Saver Configuration tool"
+msgstr "KDE X Screen Saver Configuration tool"
+
+#: kxsconfig.cpp:322
+msgid "Filename of the screen saver to configure"
+msgstr "Filename of the screen saver to configure"
+
+#: kxsconfig.cpp:323
+msgid "Optional screen saver name used in messages"
+msgstr "Optional screen saver name used in messages"
+
+#: kxsconfig.cpp:338
+msgid "KXSConfig"
+msgstr "KXSConfig"
+
+#: kxsconfig.cpp:381
+#, c-format
+msgid "No configuration available for %1"
+msgstr "No configuration available for %1"
+
+#: kxsrun.cpp:49
+msgid "KDE X Screen Saver Launcher"
+msgstr "KDE X Screen Saver Launcher"
+
+#: kxsrun.cpp:55
+msgid "Filename of the screen saver to start"
+msgstr "Filename of the screen saver to start"
+
+#: kxsrun.cpp:56
+msgid "Extra options to pass to the screen saver"
+msgstr "Extra options to pass to the screen saver"
+
+#: kxsrun.cpp:63
+msgid "KXSRun"
+msgstr "KXSRun"
+
+#: hacks/config/ant.xml.h:1
+msgid ""
+"A cellular automaton that is really a two-dimensional Turing machine: as the "
+"heads (``ants'') walk along the screen, they change pixel values in their path. "
+"Then, as they pass over changed pixels, their behavior is influenced. Written "
+"by David Bagley."
+msgstr ""
+"A cellular automaton that is really a two-dimensional Turing machine: as the "
+"heads (``ants'') walk along the screen, they change pixel values in their path. "
+"Then, as they pass over changed pixels, their behaviour is influenced. Written "
+"by David Bagley."
+
+#: hacks/config/ant.xml.h:2
+msgid "Ant"
+msgstr "Ant"
+
+#: hacks/config/ant.xml.h:3
+msgid "Ant Size"
+msgstr "Ant Size"
+
+#: hacks/config/ant.xml.h:4
+msgid "Ants Count"
+msgstr "Ants Count"
+
+#: hacks/config/ant.xml.h:5 hacks/config/apollonian.xml.h:5
+#: hacks/config/atlantis.xml.h:4 hacks/config/attraction.xml.h:8
+#: hacks/config/blaster.xml.h:3 hacks/config/blitspin.xml.h:4
+#: hacks/config/bouboule.xml.h:3 hacks/config/boxed.xml.h:4
+#: hacks/config/braid.xml.h:4 hacks/config/bubble3d.xml.h:3
+#: hacks/config/bubbles.xml.h:8 hacks/config/bumps.xml.h:3
+#: hacks/config/cage.xml.h:2 hacks/config/circuit.xml.h:4
+#: hacks/config/compass.xml.h:3 hacks/config/coral.xml.h:7
+#: hacks/config/critical.xml.h:3 hacks/config/crystal.xml.h:6
+#: hacks/config/cubenetic.xml.h:8 hacks/config/cynosure.xml.h:4
+#: hacks/config/dangerball.xml.h:3 hacks/config/decayscreen.xml.h:2
+#: hacks/config/deluxe.xml.h:4 hacks/config/demon.xml.h:4
+#: hacks/config/discrete.xml.h:2 hacks/config/distort.xml.h:4
+#: hacks/config/drift.xml.h:3 hacks/config/engine.xml.h:3
+#: hacks/config/epicycle.xml.h:5 hacks/config/euler2d.xml.h:3
+#: hacks/config/extrusion.xml.h:3 hacks/config/fadeplot.xml.h:4
+#: hacks/config/flag.xml.h:2 hacks/config/flame.xml.h:6
+#: hacks/config/flipscreen3d.xml.h:1 hacks/config/flow.xml.h:4
+#: hacks/config/fluidballs.xml.h:3 hacks/config/forest.xml.h:1
+#: hacks/config/galaxy.xml.h:3 hacks/config/gears.xml.h:2
+#: hacks/config/gflux.xml.h:6 hacks/config/glforestfire.xml.h:4
+#: hacks/config/glplanet.xml.h:2 hacks/config/glsnake.xml.h:5
+#: hacks/config/gltext.xml.h:3 hacks/config/goop.xml.h:4
+#: hacks/config/grav.xml.h:2 hacks/config/greynetic.xml.h:1
+#: hacks/config/halo.xml.h:2 hacks/config/hopalong.xml.h:9
+#: hacks/config/hyperball.xml.h:2 hacks/config/hypercube.xml.h:2
+#: hacks/config/ifs.xml.h:1 hacks/config/interference.xml.h:5
+#: hacks/config/jigsaw.xml.h:3 hacks/config/juggle.xml.h:3
+#: hacks/config/julia.xml.h:2 hacks/config/kaleidescope.xml.h:2
+#: hacks/config/kumppa.xml.h:3 hacks/config/lament.xml.h:2
+#: hacks/config/laser.xml.h:3 hacks/config/lightning.xml.h:1
+#: hacks/config/lisa.xml.h:2 hacks/config/lissie.xml.h:3
+#: hacks/config/lmorph.xml.h:3 hacks/config/loop.xml.h:1
+#: hacks/config/maze.xml.h:4 hacks/config/menger.xml.h:3
+#: hacks/config/moebius.xml.h:3 hacks/config/moire2.xml.h:2
+#: hacks/config/molecule.xml.h:10 hacks/config/morph3d.xml.h:3
+#: hacks/config/mountain.xml.h:2 hacks/config/munch.xml.h:3
+#: hacks/config/nerverot.xml.h:9 hacks/config/penetrate.xml.h:3
+#: hacks/config/penrose.xml.h:6 hacks/config/petri.xml.h:5
+#: hacks/config/phosphor.xml.h:3 hacks/config/pipes.xml.h:5
+#: hacks/config/polyominoes.xml.h:2 hacks/config/pulsar.xml.h:11
+#: hacks/config/pyro.xml.h:4 hacks/config/qix.xml.h:7
+#: hacks/config/rd-bomb.xml.h:9 hacks/config/ripples.xml.h:4
+#: hacks/config/rocks.xml.h:4 hacks/config/rotor.xml.h:3
+#: hacks/config/rubik.xml.h:3 hacks/config/sballs.xml.h:4
+#: hacks/config/shadebobs.xml.h:3 hacks/config/sierpinski.xml.h:2
+#: hacks/config/sierpinski3d.xml.h:2 hacks/config/slidescreen.xml.h:2
+#: hacks/config/slip.xml.h:2 hacks/config/speedmine.xml.h:3
+#: hacks/config/sphere.xml.h:2 hacks/config/spheremonics.xml.h:5
+#: hacks/config/spiral.xml.h:3 hacks/config/spotlight.xml.h:2
+#: hacks/config/sproingies.xml.h:2 hacks/config/squiral.xml.h:4
+#: hacks/config/stairs.xml.h:1 hacks/config/starfish.xml.h:3
+#: hacks/config/starwars.xml.h:6 hacks/config/strange.xml.h:2
+#: hacks/config/superquadrics.xml.h:3 hacks/config/swirl.xml.h:2
+#: hacks/config/t3d.xml.h:6 hacks/config/thornbird.xml.h:2
+#: hacks/config/triangle.xml.h:1 hacks/config/truchet.xml.h:1
+#: hacks/config/twang.xml.h:3 hacks/config/vines.xml.h:1
+#: hacks/config/webcollage.xml.h:4 hacks/config/worm.xml.h:3
+#: hacks/config/xearth.xml.h:7 hacks/config/xfishtank.xml.h:3
+#: hacks/config/xflame.xml.h:4 hacks/config/xjack.xml.h:1
+#: hacks/config/xmatrix.xml.h:4 hacks/config/xmountains.xml.h:1
+#: hacks/config/xrayswarm.xml.h:2 hacks/config/zoom.xml.h:2
+msgid "Fast"
+msgstr "Fast"
+
+#: hacks/config/ant.xml.h:6
+msgid "Four Sided Cells"
+msgstr "Four Sided Cells"
+
+#: hacks/config/ant.xml.h:7 hacks/config/attraction.xml.h:13
+#: hacks/config/cubenetic.xml.h:11 hacks/config/demon.xml.h:5
+#: hacks/config/discrete.xml.h:3 hacks/config/distort.xml.h:5
+#: hacks/config/fadeplot.xml.h:5 hacks/config/flag.xml.h:4
+#: hacks/config/flow.xml.h:7 hacks/config/fluidballs.xml.h:12
+#: hacks/config/hopalong.xml.h:13 hacks/config/interference.xml.h:8
+#: hacks/config/julia.xml.h:5 hacks/config/lissie.xml.h:4
+#: hacks/config/loop.xml.h:2 hacks/config/moire.xml.h:4
+#: hacks/config/rd-bomb.xml.h:11 hacks/config/rorschach.xml.h:5
+#: hacks/config/rubik.xml.h:4 hacks/config/sierpinski.xml.h:3
+#: hacks/config/slip.xml.h:3
+msgid "Large"
+msgstr "Large"
+
+#: hacks/config/ant.xml.h:8 hacks/config/apollonian.xml.h:7
+#: hacks/config/attraction.xml.h:18 hacks/config/blaster.xml.h:6
+#: hacks/config/bouboule.xml.h:5 hacks/config/braid.xml.h:7
+#: hacks/config/coral.xml.h:9 hacks/config/critical.xml.h:4
+#: hacks/config/crystal.xml.h:8 hacks/config/cubenetic.xml.h:13
+#: hacks/config/cynosure.xml.h:6 hacks/config/deco.xml.h:5
+#: hacks/config/deluxe.xml.h:6 hacks/config/demon.xml.h:6
+#: hacks/config/discrete.xml.h:4 hacks/config/drift.xml.h:9
+#: hacks/config/epicycle.xml.h:8 hacks/config/euler2d.xml.h:8
+#: hacks/config/fadeplot.xml.h:6 hacks/config/flag.xml.h:5
+#: hacks/config/flame.xml.h:11 hacks/config/flow.xml.h:8
+#: hacks/config/fluidballs.xml.h:13 hacks/config/forest.xml.h:3
+#: hacks/config/galaxy.xml.h:6 hacks/config/grav.xml.h:4
+#: hacks/config/halo.xml.h:4 hacks/config/hopalong.xml.h:15
+#: hacks/config/ifs.xml.h:3 hacks/config/imsmap.xml.h:9
+#: hacks/config/interference.xml.h:11 hacks/config/julia.xml.h:6
+#: hacks/config/kaleidescope.xml.h:5 hacks/config/laser.xml.h:6
+#: hacks/config/lightning.xml.h:3 hacks/config/lisa.xml.h:5
+#: hacks/config/lissie.xml.h:6 hacks/config/loop.xml.h:4
+#: hacks/config/moire.xml.h:5 hacks/config/moire2.xml.h:3
+#: hacks/config/mountain.xml.h:4 hacks/config/nerverot.xml.h:15
+#: hacks/config/pedal.xml.h:6 hacks/config/penrose.xml.h:7
+#: hacks/config/petri.xml.h:11 hacks/config/polyominoes.xml.h:5
+#: hacks/config/qix.xml.h:14 hacks/config/rd-bomb.xml.h:12
+#: hacks/config/ripples.xml.h:7 hacks/config/rocks.xml.h:5
+#: hacks/config/rotor.xml.h:6 hacks/config/shadebobs.xml.h:5
+#: hacks/config/sierpinski.xml.h:4 hacks/config/slip.xml.h:4
+#: hacks/config/sphere.xml.h:3 hacks/config/spiral.xml.h:6
+#: hacks/config/squiral.xml.h:9 hacks/config/starfish.xml.h:5
+#: hacks/config/strange.xml.h:5 hacks/config/swirl.xml.h:3
+#: hacks/config/thornbird.xml.h:4 hacks/config/triangle.xml.h:3
+#: hacks/config/vines.xml.h:2 hacks/config/whirlwindwarp.xml.h:4
+#: hacks/config/worm.xml.h:4 hacks/config/xearth.xml.h:12
+#: hacks/config/xfishtank.xml.h:8
+msgid "Many"
+msgstr "Many"
+
+#: hacks/config/ant.xml.h:9
+msgid "Nine Sided Cells"
+msgstr "Nine Sided Cells"
+
+#: hacks/config/ant.xml.h:10 hacks/config/apollonian.xml.h:8
+#: hacks/config/attraction.xml.h:19 hacks/config/bouboule.xml.h:6
+#: hacks/config/braid.xml.h:9 hacks/config/critical.xml.h:5
+#: hacks/config/crystal.xml.h:10 hacks/config/cynosure.xml.h:7
+#: hacks/config/deco.xml.h:8 hacks/config/deluxe.xml.h:7
+#: hacks/config/demon.xml.h:7 hacks/config/discrete.xml.h:6
+#: hacks/config/drift.xml.h:10 hacks/config/epicycle.xml.h:9
+#: hacks/config/euler2d.xml.h:9 hacks/config/fadeplot.xml.h:7
+#: hacks/config/flag.xml.h:6 hacks/config/flame.xml.h:12
+#: hacks/config/flow.xml.h:9 hacks/config/forest.xml.h:4
+#: hacks/config/galaxy.xml.h:7 hacks/config/grav.xml.h:5
+#: hacks/config/halo.xml.h:6 hacks/config/hopalong.xml.h:17
+#: hacks/config/ifs.xml.h:4 hacks/config/imsmap.xml.h:10
+#: hacks/config/interference.xml.h:12 hacks/config/julia.xml.h:7
+#: hacks/config/laser.xml.h:8 hacks/config/lightning.xml.h:4
+#: hacks/config/lisa.xml.h:6 hacks/config/lissie.xml.h:7
+#: hacks/config/loop.xml.h:5 hacks/config/moire.xml.h:7
+#: hacks/config/moire2.xml.h:5 hacks/config/mountain.xml.h:6
+#: hacks/config/penrose.xml.h:8 hacks/config/polyominoes.xml.h:6
+#: hacks/config/rd-bomb.xml.h:13 hacks/config/rocks.xml.h:6
+#: hacks/config/rotor.xml.h:7 hacks/config/shadebobs.xml.h:6
+#: hacks/config/sierpinski.xml.h:5 hacks/config/slip.xml.h:5
+#: hacks/config/sphere.xml.h:4 hacks/config/spiral.xml.h:8
+#: hacks/config/squiral.xml.h:10 hacks/config/starfish.xml.h:6
+#: hacks/config/strange.xml.h:6 hacks/config/swirl.xml.h:5
+#: hacks/config/thornbird.xml.h:5 hacks/config/triangle.xml.h:4
+#: hacks/config/vines.xml.h:3 hacks/config/worm.xml.h:5
+#: hacks/config/xearth.xml.h:17 hacks/config/xfishtank.xml.h:9
+msgid "Number of Colors"
+msgstr "Number of Colours"
+
+#: hacks/config/ant.xml.h:11
+msgid "Random Cell Shape"
+msgstr "Random Cell Shape"
+
+#: hacks/config/ant.xml.h:12 hacks/config/speedmine.xml.h:11
+msgid "Sharp Turns"
+msgstr "Sharp Turns"
+
+#: hacks/config/ant.xml.h:13
+msgid "Six Sided Cells"
+msgstr "Six Sided Cells"
+
+#: hacks/config/ant.xml.h:14 hacks/config/apollonian.xml.h:11
+#: hacks/config/atlantis.xml.h:13 hacks/config/attraction.xml.h:26
+#: hacks/config/blaster.xml.h:8 hacks/config/blitspin.xml.h:7
+#: hacks/config/bouboule.xml.h:8 hacks/config/boxed.xml.h:6
+#: hacks/config/braid.xml.h:11 hacks/config/bubble3d.xml.h:5
+#: hacks/config/bubbles.xml.h:10 hacks/config/bumps.xml.h:4
+#: hacks/config/cage.xml.h:4 hacks/config/circuit.xml.h:10
+#: hacks/config/compass.xml.h:4 hacks/config/coral.xml.h:12
+#: hacks/config/critical.xml.h:6 hacks/config/crystal.xml.h:11
+#: hacks/config/cubenetic.xml.h:22 hacks/config/cynosure.xml.h:9
+#: hacks/config/dangerball.xml.h:5 hacks/config/decayscreen.xml.h:17
+#: hacks/config/deluxe.xml.h:8 hacks/config/demon.xml.h:8
+#: hacks/config/discrete.xml.h:7 hacks/config/distort.xml.h:11
+#: hacks/config/drift.xml.h:12 hacks/config/engine.xml.h:5
+#: hacks/config/epicycle.xml.h:10 hacks/config/euler2d.xml.h:14
+#: hacks/config/extrusion.xml.h:11 hacks/config/fadeplot.xml.h:8
+#: hacks/config/flag.xml.h:7 hacks/config/flame.xml.h:14
+#: hacks/config/flipscreen3d.xml.h:6 hacks/config/flow.xml.h:13
+#: hacks/config/fluidballs.xml.h:18 hacks/config/forest.xml.h:5
+#: hacks/config/galaxy.xml.h:10 hacks/config/gears.xml.h:7
+#: hacks/config/gflux.xml.h:12 hacks/config/glforestfire.xml.h:14
+#: hacks/config/glplanet.xml.h:6 hacks/config/glsnake.xml.h:12
+#: hacks/config/gltext.xml.h:13 hacks/config/goop.xml.h:10
+#: hacks/config/grav.xml.h:8 hacks/config/greynetic.xml.h:3
+#: hacks/config/halo.xml.h:9 hacks/config/hopalong.xml.h:21
+#: hacks/config/hyperball.xml.h:8 hacks/config/hypercube.xml.h:7
+#: hacks/config/ifs.xml.h:5 hacks/config/interference.xml.h:14
+#: hacks/config/jigsaw.xml.h:5 hacks/config/juggle.xml.h:7
+#: hacks/config/julia.xml.h:8 hacks/config/kaleidescope.xml.h:7
+#: hacks/config/kumppa.xml.h:8 hacks/config/lament.xml.h:6
+#: hacks/config/laser.xml.h:10 hacks/config/lightning.xml.h:5
+#: hacks/config/lisa.xml.h:8 hacks/config/lissie.xml.h:9
+#: hacks/config/lmorph.xml.h:11 hacks/config/loop.xml.h:7
+#: hacks/config/maze.xml.h:14 hacks/config/menger.xml.h:16
+#: hacks/config/moebius.xml.h:7 hacks/config/moire2.xml.h:6
+#: hacks/config/molecule.xml.h:22 hacks/config/morph3d.xml.h:6
+#: hacks/config/mountain.xml.h:7 hacks/config/munch.xml.h:7
+#: hacks/config/nerverot.xml.h:20 hacks/config/penetrate.xml.h:6
+#: hacks/config/penrose.xml.h:11 hacks/config/petri.xml.h:23
+#: hacks/config/phosphor.xml.h:6 hacks/config/pipes.xml.h:15
+#: hacks/config/polyominoes.xml.h:10 hacks/config/pulsar.xml.h:15
+#: hacks/config/pyro.xml.h:13 hacks/config/qix.xml.h:19
+#: hacks/config/rd-bomb.xml.h:17 hacks/config/ripples.xml.h:11
+#: hacks/config/rocks.xml.h:9 hacks/config/rotor.xml.h:11
+#: hacks/config/rubik.xml.h:9 hacks/config/sballs.xml.h:13
+#: hacks/config/shadebobs.xml.h:9 hacks/config/sierpinski.xml.h:7
+#: hacks/config/sierpinski3d.xml.h:8 hacks/config/slidescreen.xml.h:6
+#: hacks/config/slip.xml.h:7 hacks/config/speedmine.xml.h:13
+#: hacks/config/sphere.xml.h:5 hacks/config/spheremonics.xml.h:19
+#: hacks/config/spiral.xml.h:9 hacks/config/spotlight.xml.h:4
+#: hacks/config/sproingies.xml.h:6 hacks/config/squiral.xml.h:14
+#: hacks/config/stairs.xml.h:3 hacks/config/starfish.xml.h:8
+#: hacks/config/starwars.xml.h:12 hacks/config/strange.xml.h:7
+#: hacks/config/superquadrics.xml.h:7 hacks/config/swirl.xml.h:6
+#: hacks/config/t3d.xml.h:11 hacks/config/thornbird.xml.h:7
+#: hacks/config/triangle.xml.h:5 hacks/config/truchet.xml.h:2
+#: hacks/config/twang.xml.h:9 hacks/config/vines.xml.h:4
+#: hacks/config/webcollage.xml.h:7 hacks/config/worm.xml.h:7
+#: hacks/config/xearth.xml.h:22 hacks/config/xfishtank.xml.h:10
+#: hacks/config/xflame.xml.h:5 hacks/config/xjack.xml.h:2
+#: hacks/config/xmatrix.xml.h:13 hacks/config/xmountains.xml.h:4
+#: hacks/config/xrayswarm.xml.h:3 hacks/config/zoom.xml.h:6
+msgid "Slow"
+msgstr "Slow"
+
+#: hacks/config/ant.xml.h:15 hacks/config/attraction.xml.h:27
+#: hacks/config/cubenetic.xml.h:23 hacks/config/demon.xml.h:9
+#: hacks/config/discrete.xml.h:8 hacks/config/distort.xml.h:12
+#: hacks/config/fadeplot.xml.h:9 hacks/config/flag.xml.h:8
+#: hacks/config/flow.xml.h:15 hacks/config/fluidballs.xml.h:19
+#: hacks/config/hopalong.xml.h:22 hacks/config/interference.xml.h:15
+#: hacks/config/julia.xml.h:9 hacks/config/lissie.xml.h:10
+#: hacks/config/loop.xml.h:8 hacks/config/moire.xml.h:9
+#: hacks/config/rd-bomb.xml.h:18 hacks/config/rorschach.xml.h:8
+#: hacks/config/rubik.xml.h:10 hacks/config/sierpinski.xml.h:8
+#: hacks/config/slip.xml.h:8
+msgid "Small"
+msgstr "Small"
+
+#: hacks/config/ant.xml.h:16 hacks/config/apollonian.xml.h:12
+#: hacks/config/attraction.xml.h:28 hacks/config/blaster.xml.h:9
+#: hacks/config/bouboule.xml.h:9 hacks/config/braid.xml.h:12
+#: hacks/config/bubble3d.xml.h:6 hacks/config/bubbles.xml.h:11
+#: hacks/config/bumps.xml.h:5 hacks/config/cage.xml.h:6
+#: hacks/config/circuit.xml.h:11 hacks/config/compass.xml.h:5
+#: hacks/config/coral.xml.h:14 hacks/config/critical.xml.h:7
+#: hacks/config/crystal.xml.h:12 hacks/config/cubenetic.xml.h:24
+#: hacks/config/cynosure.xml.h:10 hacks/config/dangerball.xml.h:6
+#: hacks/config/decayscreen.xml.h:18 hacks/config/deluxe.xml.h:9
+#: hacks/config/demon.xml.h:10 hacks/config/discrete.xml.h:9
+#: hacks/config/distort.xml.h:13 hacks/config/drift.xml.h:13
+#: hacks/config/engine.xml.h:6 hacks/config/epicycle.xml.h:11
+#: hacks/config/euler2d.xml.h:15 hacks/config/extrusion.xml.h:13
+#: hacks/config/fadeplot.xml.h:10 hacks/config/flag.xml.h:9
+#: hacks/config/flame.xml.h:15 hacks/config/flipscreen3d.xml.h:7
+#: hacks/config/flow.xml.h:16 hacks/config/fluidballs.xml.h:20
+#: hacks/config/forest.xml.h:6 hacks/config/galaxy.xml.h:11
+#: hacks/config/glforestfire.xml.h:15 hacks/config/glplanet.xml.h:8
+#: hacks/config/gltext.xml.h:15 hacks/config/goop.xml.h:11
+#: hacks/config/grav.xml.h:9 hacks/config/greynetic.xml.h:4
+#: hacks/config/halo.xml.h:10 hacks/config/hopalong.xml.h:23
+#: hacks/config/hyperball.xml.h:9 hacks/config/hypercube.xml.h:8
+#: hacks/config/ifs.xml.h:6 hacks/config/jigsaw.xml.h:7
+#: hacks/config/juggle.xml.h:8 hacks/config/julia.xml.h:10
+#: hacks/config/kaleidescope.xml.h:8 hacks/config/kumppa.xml.h:9
+#: hacks/config/lament.xml.h:7 hacks/config/laser.xml.h:11
+#: hacks/config/lightning.xml.h:6 hacks/config/lisa.xml.h:9
+#: hacks/config/lissie.xml.h:11 hacks/config/lmorph.xml.h:12
+#: hacks/config/loop.xml.h:9 hacks/config/menger.xml.h:18
+#: hacks/config/moebius.xml.h:10 hacks/config/moire2.xml.h:7
+#: hacks/config/molecule.xml.h:24 hacks/config/morph3d.xml.h:7
+#: hacks/config/mountain.xml.h:8 hacks/config/munch.xml.h:9
+#: hacks/config/nerverot.xml.h:22 hacks/config/penrose.xml.h:12
+#: hacks/config/petri.xml.h:25 hacks/config/phosphor.xml.h:7
+#: hacks/config/pipes.xml.h:16 hacks/config/polyominoes.xml.h:11
+#: hacks/config/pulsar.xml.h:17 hacks/config/qix.xml.h:22
+#: hacks/config/rotor.xml.h:12 hacks/config/rubik.xml.h:11
+#: hacks/config/sballs.xml.h:14 hacks/config/shadebobs.xml.h:10
+#: hacks/config/sierpinski.xml.h:9 hacks/config/sierpinski3d.xml.h:10
+#: hacks/config/slidescreen.xml.h:7 hacks/config/slip.xml.h:9
+#: hacks/config/speedmine.xml.h:15 hacks/config/sphere.xml.h:6
+#: hacks/config/spheremonics.xml.h:22 hacks/config/spiral.xml.h:10
+#: hacks/config/spotlight.xml.h:5 hacks/config/sproingies.xml.h:8
+#: hacks/config/squiral.xml.h:16 hacks/config/stairs.xml.h:5
+#: hacks/config/starfish.xml.h:9 hacks/config/strange.xml.h:8
+#: hacks/config/superquadrics.xml.h:9 hacks/config/swirl.xml.h:7
+#: hacks/config/t3d.xml.h:13 hacks/config/thornbird.xml.h:8
+#: hacks/config/triangle.xml.h:6 hacks/config/truchet.xml.h:3
+#: hacks/config/twang.xml.h:10 hacks/config/vines.xml.h:5
+#: hacks/config/webcollage.xml.h:8 hacks/config/whirlygig.xml.h:4
+#: hacks/config/worm.xml.h:8 hacks/config/xearth.xml.h:25
+#: hacks/config/xflame.xml.h:6 hacks/config/xjack.xml.h:3
+#: hacks/config/xmatrix.xml.h:16 hacks/config/xmountains.xml.h:5
+#: hacks/config/xrayswarm.xml.h:4 hacks/config/zoom.xml.h:7
+msgid "Speed"
+msgstr "Speed"
+
+#: hacks/config/ant.xml.h:17
+msgid "Three Sided Cells"
+msgstr "Three Sided Cells"
+
+#: hacks/config/ant.xml.h:18 hacks/config/demon.xml.h:12
+#: hacks/config/discrete.xml.h:10 hacks/config/fadeplot.xml.h:11
+#: hacks/config/flag.xml.h:12 hacks/config/flow.xml.h:17
+#: hacks/config/lissie.xml.h:12 hacks/config/loop.xml.h:11
+#: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
+#: hacks/config/slip.xml.h:11
+msgid "Timeout"
+msgstr "Timeout"
+
+#: hacks/config/ant.xml.h:19
+msgid "Truchet Lines"
+msgstr "Truchet Lines"
+
+#: hacks/config/ant.xml.h:20
+msgid "Twelve Sided Cells"
+msgstr "Twelve Sided Cells"
+
+#: hacks/config/ant.xml.h:21 hacks/config/apollonian.xml.h:13
+#: hacks/config/attraction.xml.h:32 hacks/config/bouboule.xml.h:11
+#: hacks/config/braid.xml.h:13 hacks/config/critical.xml.h:8
+#: hacks/config/crystal.xml.h:13 hacks/config/cynosure.xml.h:11
+#: hacks/config/deco.xml.h:10 hacks/config/deluxe.xml.h:14
+#: hacks/config/demon.xml.h:13 hacks/config/discrete.xml.h:11
+#: hacks/config/drift.xml.h:14 hacks/config/epicycle.xml.h:13
+#: hacks/config/euler2d.xml.h:17 hacks/config/fadeplot.xml.h:12
+#: hacks/config/flag.xml.h:13 hacks/config/flame.xml.h:16
+#: hacks/config/flow.xml.h:18 hacks/config/forest.xml.h:8
+#: hacks/config/galaxy.xml.h:13 hacks/config/grav.xml.h:11
+#: hacks/config/halo.xml.h:12 hacks/config/hopalong.xml.h:25
+#: hacks/config/ifs.xml.h:8 hacks/config/imsmap.xml.h:15
+#: hacks/config/interference.xml.h:16 hacks/config/julia.xml.h:12
+#: hacks/config/laser.xml.h:12 hacks/config/lightning.xml.h:8
+#: hacks/config/lisa.xml.h:12 hacks/config/lissie.xml.h:13
+#: hacks/config/loop.xml.h:12 hacks/config/moire.xml.h:11
+#: hacks/config/moire2.xml.h:9 hacks/config/mountain.xml.h:9
+#: hacks/config/nerverot.xml.h:23 hacks/config/penrose.xml.h:13
+#: hacks/config/polyominoes.xml.h:12 hacks/config/rd-bomb.xml.h:20
+#: hacks/config/rocks.xml.h:12 hacks/config/rotor.xml.h:13
+#: hacks/config/shadebobs.xml.h:12 hacks/config/sierpinski.xml.h:12
+#: hacks/config/slip.xml.h:12 hacks/config/sphere.xml.h:8
+#: hacks/config/spiral.xml.h:12 hacks/config/squiral.xml.h:18
+#: hacks/config/starfish.xml.h:14 hacks/config/strange.xml.h:11
+#: hacks/config/swirl.xml.h:9 hacks/config/thornbird.xml.h:13
+#: hacks/config/triangle.xml.h:8 hacks/config/vines.xml.h:7
+#: hacks/config/worm.xml.h:9 hacks/config/xearth.xml.h:28
+#: hacks/config/xfishtank.xml.h:11
+msgid "Two"
+msgstr "Two"
+
+#: hacks/config/apollonian.xml.h:1
+msgid "Apollonian"
+msgstr "Apollonian"
+
+#: hacks/config/apollonian.xml.h:2
+msgid "Deep"
+msgstr "Deep"
+
+#: hacks/config/apollonian.xml.h:3
+msgid "Depth"
+msgstr "Depth"
+
+#: hacks/config/apollonian.xml.h:4
+msgid "Draw Labels"
+msgstr "Draw Labels"
+
+#: hacks/config/apollonian.xml.h:6
+msgid "Include Alternate Geometries"
+msgstr "Include Alternate Geometries"
+
+#: hacks/config/apollonian.xml.h:9
+msgid ""
+"Packs a large circle with smaller circles, demonstrating the Descartes Circle "
+"Theorem. Written by Allan R. Wilks and David Bagley."
+msgstr ""
+"Packs a large circle with smaller circles, demonstrating the Descartes Circle "
+"Theorem. Written by Allan R. Wilks and David Bagley."
+
+#: hacks/config/apollonian.xml.h:10
+msgid "Shallow"
+msgstr "Shallow"
+
+#: hacks/config/atlantis.xml.h:1
+msgid "Agressive"
+msgstr "Agressive"
+
+#: hacks/config/atlantis.xml.h:2
+msgid "Atlantis"
+msgstr "Atlantis"
+
+#: hacks/config/atlantis.xml.h:3
+msgid "Clear Water"
+msgstr "Clear Water"
+
+#: hacks/config/atlantis.xml.h:5
+msgid "Flat Background"
+msgstr "Flat Background"
+
+#: hacks/config/atlantis.xml.h:6
+msgid "Gradient Background"
+msgstr "Gradient Background"
+
+#: hacks/config/atlantis.xml.h:7
+msgid "Number of Sharks"
+msgstr "Number of Sharks"
+
+#: hacks/config/atlantis.xml.h:8
+msgid "Shark Proximity"
+msgstr "Shark Proximity"
+
+#: hacks/config/atlantis.xml.h:9
+msgid "Shark Speed"
+msgstr "Shark Speed"
+
+#: hacks/config/atlantis.xml.h:10
+msgid "Shimmering Water"
+msgstr "Shimmering Water"
+
+#: hacks/config/atlantis.xml.h:11 hacks/config/boxed.xml.h:5
+#: hacks/config/bubble3d.xml.h:4 hacks/config/cage.xml.h:3
+#: hacks/config/circuit.xml.h:9 hacks/config/cubenetic.xml.h:21
+#: hacks/config/dangerball.xml.h:4 hacks/config/engine.xml.h:4
+#: hacks/config/extrusion.xml.h:10 hacks/config/flipscreen3d.xml.h:5
+#: hacks/config/fluidballs.xml.h:17 hacks/config/gears.xml.h:6
+#: hacks/config/gflux.xml.h:11 hacks/config/glforestfire.xml.h:13
+#: hacks/config/glplanet.xml.h:5 hacks/config/glsnake.xml.h:10
+#: hacks/config/gltext.xml.h:12 hacks/config/lament.xml.h:5
+#: hacks/config/menger.xml.h:15 hacks/config/moebius.xml.h:6
+#: hacks/config/molecule.xml.h:21 hacks/config/morph3d.xml.h:5
+#: hacks/config/pipes.xml.h:14 hacks/config/pulsar.xml.h:14
+#: hacks/config/rubik.xml.h:6 hacks/config/sballs.xml.h:12
+#: hacks/config/sierpinski3d.xml.h:6 hacks/config/spheremonics.xml.h:18
+#: hacks/config/sproingies.xml.h:4 hacks/config/stairs.xml.h:2
+#: hacks/config/starwars.xml.h:11 hacks/config/superquadrics.xml.h:6
+msgid "Show Frames-per-Second"
+msgstr "Show Frames-per-Second"
+
+#: hacks/config/atlantis.xml.h:12
+msgid "Shy"
+msgstr "Shy"
+
+#: hacks/config/atlantis.xml.h:14 hacks/config/boxed.xml.h:7
+#: hacks/config/cage.xml.h:5 hacks/config/extrusion.xml.h:12
+#: hacks/config/gears.xml.h:8 hacks/config/glplanet.xml.h:7
+#: hacks/config/glsnake.xml.h:13 hacks/config/gltext.xml.h:14
+#: hacks/config/menger.xml.h:17 hacks/config/molecule.xml.h:23
+#: hacks/config/munch.xml.h:8 hacks/config/sierpinski3d.xml.h:9
+#: hacks/config/speedmine.xml.h:14 hacks/config/spheremonics.xml.h:21
+#: hacks/config/sproingies.xml.h:7 hacks/config/stairs.xml.h:4
+#: hacks/config/stonerview.xml.h:2 hacks/config/superquadrics.xml.h:8
+msgid "Solid"
+msgstr "Solid"
+
+#: hacks/config/atlantis.xml.h:15
+msgid ""
+"This is xfishtank writ large: a GL animation of a number of sharks, dolphins, "
+"and whales. The swimming motions are great. Originally written by Mark Kilgard."
+msgstr ""
+"This is xfishtank writ large: a GL animation of a number of sharks, dolphins, "
+"and whales. The swimming motions are great. Originally written by Mark Kilgard."
+
+#: hacks/config/atlantis.xml.h:16
+msgid "Whale Speed"
+msgstr "Whale Speed"
+
+#: hacks/config/atlantis.xml.h:17 hacks/config/boxed.xml.h:8
+#: hacks/config/cage.xml.h:8 hacks/config/dangerball.xml.h:11
+#: hacks/config/extrusion.xml.h:19 hacks/config/gears.xml.h:11
+#: hacks/config/glforestfire.xml.h:20 hacks/config/glplanet.xml.h:11
+#: hacks/config/glsnake.xml.h:16 hacks/config/gltext.xml.h:18
+#: hacks/config/lament.xml.h:9 hacks/config/menger.xml.h:21
+#: hacks/config/moebius.xml.h:11 hacks/config/molecule.xml.h:26
+#: hacks/config/pulsar.xml.h:20 hacks/config/sballs.xml.h:18
+#: hacks/config/sierpinski3d.xml.h:12 hacks/config/speedmine.xml.h:18
+#: hacks/config/spheremonics.xml.h:26 hacks/config/sproingies.xml.h:10
+#: hacks/config/stairs.xml.h:7 hacks/config/stonerview.xml.h:4
+#: hacks/config/superquadrics.xml.h:11
+msgid "Wireframe"
+msgstr "Wireframe"
+
+#: hacks/config/attraction.xml.h:1
+msgid "Attraction"
+msgstr "Attraction"
+
+#: hacks/config/attraction.xml.h:2
+msgid "Ball Count"
+msgstr "Ball Count"
+
+#: hacks/config/attraction.xml.h:3
+msgid "Ball Mass"
+msgstr "Ball Mass"
+
+#: hacks/config/attraction.xml.h:4 hacks/config/fluidballs.xml.h:2
+msgid "Balls"
+msgstr "Balls"
+
+#: hacks/config/attraction.xml.h:5
+msgid "Bounce Off Walls"
+msgstr "Bounce Off Walls"
+
+#: hacks/config/attraction.xml.h:6 hacks/config/hopalong.xml.h:1
+#: hacks/config/interference.xml.h:3 hacks/config/qix.xml.h:2
+#: hacks/config/wander.xml.h:3
+msgid "Color Contrast"
+msgstr "Colour Contrast"
+
+#: hacks/config/attraction.xml.h:7
+msgid "Environmental Viscosity"
+msgstr "Environmental Viscosity"
+
+#: hacks/config/attraction.xml.h:9
+msgid "Filled Splines"
+msgstr "Filled Splines"
+
+#: hacks/config/attraction.xml.h:10 hacks/config/ccurve.xml.h:9
+#: hacks/config/cubenetic.xml.h:10 hacks/config/euler2d.xml.h:5
+#: hacks/config/flame.xml.h:9 hacks/config/goop.xml.h:6
+#: hacks/config/hopalong.xml.h:10 hacks/config/hyperball.xml.h:3
+#: hacks/config/hypercube.xml.h:3 hacks/config/interference.xml.h:6
+#: hacks/config/kumppa.xml.h:4 hacks/config/nerverot.xml.h:11
+#: hacks/config/petri.xml.h:8 hacks/config/pyro.xml.h:5
+#: hacks/config/qix.xml.h:10 hacks/config/speedmine.xml.h:5
+#: hacks/config/spheremonics.xml.h:6 hacks/config/spiral.xml.h:4
+#: hacks/config/squiral.xml.h:6 hacks/config/strange.xml.h:3
+#: hacks/config/superquadrics.xml.h:4 hacks/config/t3d.xml.h:7
+#: hacks/config/twang.xml.h:5 hacks/config/wander.xml.h:8
+msgid "High"
+msgstr "High"
+
+#: hacks/config/attraction.xml.h:11
+msgid "Ignore Screen Edges"
+msgstr "Ignore Screen Edges"
+
+#: hacks/config/attraction.xml.h:12
+msgid "Inward"
+msgstr "Inward"
+
+#: hacks/config/attraction.xml.h:14
+msgid ""
+"Like qix, this uses a simple simple motion model to generate many different "
+"display modes. The control points attract each other up to a certain distance, "
+"and then begin to repel each other. The attraction/repulsion is proportional to "
+"the distance between any two particles, similar to the strong and weak nuclear "
+"forces. One of the most interesting ways to watch this hack is simply as "
+"bouncing balls, because their motions and interactions with each other are so "
+"odd. Sometimes two balls will get into a tight orbit around each other, to be "
+"interrupted later by a third, or by the edge of the screen. It looks quite "
+"chaotic. Written by Jamie Zawinski, based on Lisp code by John Pezaris."
+msgstr ""
+"Like qix, this uses a simple simple motion model to generate many different "
+"display modes. The control points attract each other up to a certain distance, "
+"and then begin to repel each other. The attraction/repulsion is proportional to "
+"the distance between any two particles, similar to the strong and weak nuclear "
+"forces. One of the most interesting ways to watch this hack is simply as "
+"bouncing balls, because their motions and interactions with each other are so "
+"odd. Sometimes two balls will get into a tight orbit around each other, to be "
+"interrupted later by a third, or by the edge of the screen. It looks quite "
+"chaotic. Written by Jamie Zawinski, based on Lisp code by John Pezaris."
+
+#: hacks/config/attraction.xml.h:15 hacks/config/deluxe.xml.h:5
+#: hacks/config/lmorph.xml.h:7 hacks/config/pedal.xml.h:5
+#: hacks/config/starfish.xml.h:4 hacks/config/whirlygig.xml.h:3
+msgid "Lines"
+msgstr "Lines"
+
+#: hacks/config/attraction.xml.h:16 hacks/config/braid.xml.h:6
+#: hacks/config/cynosure.xml.h:5 hacks/config/drift.xml.h:8
+#: hacks/config/euler2d.xml.h:6 hacks/config/galaxy.xml.h:5
+#: hacks/config/juggle.xml.h:5 hacks/config/laser.xml.h:5
+#: hacks/config/menger.xml.h:4 hacks/config/munch.xml.h:4
+#: hacks/config/nerverot.xml.h:13 hacks/config/petri.xml.h:9
+#: hacks/config/polyominoes.xml.h:4 hacks/config/rotor.xml.h:5
+#: hacks/config/shadebobs.xml.h:4 hacks/config/sierpinski3d.xml.h:3
+#: hacks/config/spheremonics.xml.h:7 hacks/config/wander.xml.h:10
+#: hacks/config/whirlwindwarp.xml.h:3
+msgid "Long"
+msgstr "Long"
+
+#: hacks/config/attraction.xml.h:17 hacks/config/ccurve.xml.h:10
+#: hacks/config/cubenetic.xml.h:12 hacks/config/euler2d.xml.h:7
+#: hacks/config/flame.xml.h:10 hacks/config/goop.xml.h:7
+#: hacks/config/hopalong.xml.h:14 hacks/config/hyperball.xml.h:6
+#: hacks/config/hypercube.xml.h:5 hacks/config/interference.xml.h:9
+#: hacks/config/kumppa.xml.h:6 hacks/config/nerverot.xml.h:14
+#: hacks/config/petri.xml.h:10 hacks/config/pyro.xml.h:7
+#: hacks/config/qix.xml.h:13 hacks/config/speedmine.xml.h:6
+#: hacks/config/spheremonics.xml.h:8 hacks/config/spiral.xml.h:5
+#: hacks/config/squiral.xml.h:8 hacks/config/strange.xml.h:4
+#: hacks/config/superquadrics.xml.h:5 hacks/config/t3d.xml.h:8
+#: hacks/config/twang.xml.h:7 hacks/config/wander.xml.h:11
+msgid "Low"
+msgstr "Low"
+
+#: hacks/config/attraction.xml.h:20
+msgid "Orbital Mode"
+msgstr "Orbital Mode"
+
+#: hacks/config/attraction.xml.h:21
+msgid "Outward"
+msgstr "Outwards"
+
+#: hacks/config/attraction.xml.h:22
+msgid "Polygons"
+msgstr "Polygons"
+
+#: hacks/config/attraction.xml.h:23 hacks/config/spotlight.xml.h:3
+msgid "Radius"
+msgstr "Radius"
+
+#: hacks/config/attraction.xml.h:24
+msgid "Repulsion Threshold"
+msgstr "Repulsion Threshold"
+
+#: hacks/config/attraction.xml.h:25 hacks/config/braid.xml.h:10
+#: hacks/config/cynosure.xml.h:8 hacks/config/drift.xml.h:11
+#: hacks/config/euler2d.xml.h:12 hacks/config/galaxy.xml.h:8
+#: hacks/config/laser.xml.h:9 hacks/config/menger.xml.h:14
+#: hacks/config/munch.xml.h:6 hacks/config/nerverot.xml.h:19
+#: hacks/config/petri.xml.h:22 hacks/config/polyominoes.xml.h:9
+#: hacks/config/rotor.xml.h:9 hacks/config/shadebobs.xml.h:8
+#: hacks/config/sierpinski3d.xml.h:5 hacks/config/spheremonics.xml.h:17
+#: hacks/config/wander.xml.h:12 hacks/config/whirlwindwarp.xml.h:6
+msgid "Short"
+msgstr "Short"
+
+#: hacks/config/attraction.xml.h:29
+msgid "Splines"
+msgstr "Splines"
+
+#: hacks/config/attraction.xml.h:30
+msgid "Tails"
+msgstr "Tails"
+
+#: hacks/config/attraction.xml.h:31 hacks/config/euler2d.xml.h:16
+#: hacks/config/juggle.xml.h:9
+msgid "Trail Length"
+msgstr "Trail Length"
+
+#: hacks/config/blaster.xml.h:1
+msgid "Blaster"
+msgstr "Blaster"
+
+#: hacks/config/blaster.xml.h:2
+msgid ""
+"Draws a simulation of flying space-combat robots (cleverly disguised as colored "
+"circles) doing battle in front of a moving star field. Written by Jonathan Lin."
+msgstr ""
+"Draws a simulation of flying space-combat robots (cleverly disguised as "
+"coloured circles) doing battle in front of a moving star field. Written by "
+"Jonathan Lin."
+
+#: hacks/config/blaster.xml.h:4 hacks/config/bouboule.xml.h:4
+#: hacks/config/coral.xml.h:8 hacks/config/cubenetic.xml.h:9
+#: hacks/config/euler2d.xml.h:4 hacks/config/flame.xml.h:7
+#: hacks/config/fluidballs.xml.h:4 hacks/config/kaleidescope.xml.h:3
+#: hacks/config/lisa.xml.h:3 hacks/config/pedal.xml.h:4
+#: hacks/config/petri.xml.h:7 hacks/config/qix.xml.h:8
+#: hacks/config/thornbird.xml.h:3 hacks/config/whirlwindwarp.xml.h:1
+#: hacks/config/xfishtank.xml.h:4
+msgid "Few"
+msgstr "Few"
+
+#: hacks/config/blaster.xml.h:5 hacks/config/penetrate.xml.h:4
+msgid "Lasers"
+msgstr "Lasers"
+
+#: hacks/config/blaster.xml.h:7
+msgid "Robots"
+msgstr "Robots"
+
+#: hacks/config/blaster.xml.h:10
+msgid "Stars"
+msgstr "Stars"
+
+#: hacks/config/blitspin.xml.h:1
+msgid "90° Rotation Speed"
+msgstr "90° Rotation Speed"
+
+#: hacks/config/blitspin.xml.h:2
+msgid "Bitmap to rotate"
+msgstr "Bitmap to rotate"
+
+#: hacks/config/blitspin.xml.h:3
+msgid "BlitSpin"
+msgstr "BlitSpin"
+
+#: hacks/config/blitspin.xml.h:5
+msgid "Fuzzy Rotation Speed"
+msgstr "Fuzzy Rotation Speed"
+
+#: hacks/config/blitspin.xml.h:6
+msgid "Grab Screen"
+msgstr "Grab Screen"
+
+#: hacks/config/blitspin.xml.h:8
+msgid ""
+"The ``blitspin'' hack repeatedly rotates a bitmap by 90 degrees by using "
+"logical operations: the bitmap is divided into quadrants, and the quadrants are "
+"shifted clockwise. Then the same thing is done again with progressively smaller "
+"quadrants, except that all sub-quadrants of a given size are rotated in "
+"parallel. Written by Jamie Zawinski based on some cool SmallTalk code seen in "
+"in Byte Magazine in 1981. As you watch it, the image appears to dissolve into "
+"static and then reconstitute itself, but rotated. You can provide the image to "
+"use, as an XBM or XPM file, or tell it to grab a screen image and rotate that."
+msgstr ""
+"The ``blitspin'' hack repeatedly rotates a bitmap by 90 degrees by using "
+"logical operations: the bitmap is divided into quadrants, and the quadrants are "
+"shifted clockwise. Then the same thing is done again with progressively smaller "
+"quadrants, except that all sub-quadrants of a given size are rotated in "
+"parallel. Written by Jamie Zawinski based on some cool SmallTalk code seen in "
+"in Byte Magazine in 1981. As you watch it, the image appears to dissolve into "
+"static and then reconstitute itself, but rotated. You can provide the image to "
+"use, as an XBM or XPM file, or tell it to grab a screen image and rotate that."
+
+#: hacks/config/bouboule.xml.h:1
+msgid "Bouboule"
+msgstr "Bouboule"
+
+#: hacks/config/bouboule.xml.h:2 hacks/config/rocks.xml.h:3
+msgid "Do Red/Blue 3D seperation"
+msgstr "Do Red/Blue 3D seperation"
+
+#: hacks/config/bouboule.xml.h:7
+msgid "Number of Spots"
+msgstr "Number of Spots"
+
+#: hacks/config/bouboule.xml.h:10
+msgid ""
+"This draws what looks like a spinning, deforming baloon with varying-sized "
+"spots painted on its invisible surface. Written by Jeremie Petit."
+msgstr ""
+"This draws what looks like a spinning, deforming baloon with varying-sized "
+"spots painted on its invisible surface. Written by Jeremie Petit."
+
+#: hacks/config/boxed.xml.h:1 hacks/config/gears.xml.h:1
+#: hacks/config/gflux.xml.h:1 hacks/config/pyro.xml.h:1
+#: hacks/config/rd-bomb.xml.h:6 hacks/config/rocks.xml.h:1
+#: hacks/config/starwars.xml.h:1 hacks/config/xfishtank.xml.h:1
+msgid "Animation Speed"
+msgstr "Animation Speed"
+
+#: hacks/config/boxed.xml.h:2
+msgid "Boxed"
+msgstr "Boxed"
+
+#: hacks/config/boxed.xml.h:3
+msgid ""
+"Draws a box full of 3D bouncing balls that explode. Written by Sander van "
+"Grieken."
+msgstr ""
+"Draws a box full of 3D bouncing balls that explode. Written by Sander van "
+"Grieken."
+
+#: hacks/config/braid.xml.h:1
+msgid "Braid"
+msgstr "Braid"
+
+#: hacks/config/braid.xml.h:2
+msgid ""
+"Draws random color-cycling inter-braided concentric circles. Written by John "
+"Neil."
+msgstr ""
+"Draws random colour-cycling inter-braided concentric circles. Written by John "
+"Neil."
+
+#: hacks/config/braid.xml.h:3 hacks/config/bsod.xml.h:8
+#: hacks/config/ccurve.xml.h:7 hacks/config/coral.xml.h:6
+#: hacks/config/cynosure.xml.h:3 hacks/config/deco.xml.h:4
+#: hacks/config/drift.xml.h:2 hacks/config/epicycle.xml.h:3
+#: hacks/config/euler2d.xml.h:1 hacks/config/flame.xml.h:5
+#: hacks/config/galaxy.xml.h:2 hacks/config/glsnake.xml.h:4
+#: hacks/config/helix.xml.h:3 hacks/config/hopalong.xml.h:2
+#: hacks/config/imsmap.xml.h:6 hacks/config/laser.xml.h:2
+#: hacks/config/menger.xml.h:2 hacks/config/moire.xml.h:3
+#: hacks/config/molecule.xml.h:9 hacks/config/munch.xml.h:2
+#: hacks/config/nerverot.xml.h:8 hacks/config/pedal.xml.h:3
+#: hacks/config/penrose.xml.h:5 hacks/config/polyominoes.xml.h:1
+#: hacks/config/rorschach.xml.h:3 hacks/config/rotzoomer.xml.h:5
+#: hacks/config/shadebobs.xml.h:2 hacks/config/sierpinski3d.xml.h:1
+#: hacks/config/spheremonics.xml.h:4 hacks/config/starfish.xml.h:2
+#: hacks/config/vidwhacker.xml.h:3 hacks/config/wander.xml.h:7
+#: hacks/config/xspirograph.xml.h:3
+msgid "Duration"
+msgstr "Duration"
+
+#: hacks/config/braid.xml.h:5 hacks/config/epicycle.xml.h:7
+#: hacks/config/nerverot.xml.h:12
+msgid "Line Thickness"
+msgstr "Line Thickness"
+
+#: hacks/config/braid.xml.h:8
+msgid "Max Rings"
+msgstr "Max Rings"
+
+#: hacks/config/bsod.xml.h:1 hacks/config/molecule.xml.h:1
+#: hacks/config/vidwhacker.xml.h:1 hacks/config/webcollage.xml.h:1
+msgid "2 minutes"
+msgstr "2 minutes"
+
+#: hacks/config/bsod.xml.h:2 hacks/config/molecule.xml.h:2
+msgid "5 seconds"
+msgstr "5 seconds"
+
+#: hacks/config/bsod.xml.h:3
+msgid "AmigaDOS"
+msgstr "AmigaDOS"
+
+#: hacks/config/bsod.xml.h:4
+msgid "Atari"
+msgstr "Atari"
+
+#: hacks/config/bsod.xml.h:5
+msgid "BSD"
+msgstr "BSD"
+
+#: hacks/config/bsod.xml.h:6
+msgid "BSOD"
+msgstr "BSOD"
+
+#: hacks/config/bsod.xml.h:7
+msgid ""
+"BSOD stands for ``Blue Screen of Death.'' The finest in personal computer "
+"emulation, this hack simulates popular screen savers from a number of less "
+"robust operating systems. Written by Jamie Zawinski."
+msgstr ""
+"BSOD stands for ``Blue Screen of Death.'' The finest in personal computer "
+"emulation, this hack simulates popular screen savers from a number of less "
+"robust operating systems. Written by Jamie Zawinski."
+
+#: hacks/config/bsod.xml.h:9
+msgid "Mac Bomb"
+msgstr "Mac Bomb"
+
+#: hacks/config/bsod.xml.h:10
+msgid "MacsBug"
+msgstr "MacsBug"
+
+#: hacks/config/bsod.xml.h:11
+msgid "NCD X Terminal"
+msgstr "NCD X Terminal"
+
+#: hacks/config/bsod.xml.h:12
+msgid "SCO"
+msgstr "SCO"
+
+#: hacks/config/bsod.xml.h:13
+msgid "Sad Mac"
+msgstr "Sad Mac"
+
+#: hacks/config/bsod.xml.h:14
+msgid "Solaris"
+msgstr "Solaris"
+
+#: hacks/config/bsod.xml.h:15
+msgid "Sparc Linux"
+msgstr "Sparc Linux"
+
+#: hacks/config/bsod.xml.h:16
+msgid "Windows"
+msgstr "Windows"
+
+#: hacks/config/bsod.xml.h:17
+msgid "Windows 2000"
+msgstr "Windows 2000"
+
+#: hacks/config/bsod.xml.h:18
+msgid "Windows NT"
+msgstr "Windows NT"
+
+#: hacks/config/bubble3d.xml.h:1
+msgid "Bubble3D"
+msgstr "Bubble3D"
+
+#: hacks/config/bubble3d.xml.h:2
+msgid ""
+"Draws a stream of rising, undulating 3D bubbles, rising toward the top of the "
+"screen, with nice specular reflections. Written by Richard Jones."
+msgstr ""
+"Draws a stream of rising, undulating 3D bubbles, rising towards the top of the "
+"screen, with nice specular reflections. Written by Richard Jones."
+
+#: hacks/config/bubbles.xml.h:1 hacks/config/xfishtank.xml.h:2
+msgid "Bubbles"
+msgstr "Bubbles"
+
+#: hacks/config/bubbles.xml.h:2
+msgid "Bubbles Fall"
+msgstr "Bubbles Fall"
+
+#: hacks/config/bubbles.xml.h:3
+msgid "Bubbles Float"
+msgstr "Bubbles Float"
+
+#: hacks/config/bubbles.xml.h:4
+msgid "Bubbles Rise"
+msgstr "Bubbles Rise"
+
+#: hacks/config/bubbles.xml.h:5
+msgid "Bubbles exist in three dimensions"
+msgstr "Bubbles exist in three dimensions"
+
+#: hacks/config/bubbles.xml.h:6
+msgid "Don't hide bubbles when they pop"
+msgstr "Don't hide bubbles when they pop"
+
+#: hacks/config/bubbles.xml.h:7
+msgid "Draw circles instead of pixmap bubbles"
+msgstr "Draw circles instead of pixmap bubbles"
+
+#: hacks/config/bubbles.xml.h:9
+msgid "Leave Trails"
+msgstr "Leave Trails"
+
+#: hacks/config/bubbles.xml.h:12
+msgid ""
+"This simulates the kind of bubble formation that happens when water boils:small "
+"bubbles appear, and as they get closer to each other, they combine to form "
+"larger bubbles, which eventually pop. Written by James Macnicol."
+msgstr ""
+"This simulates the kind of bubble formation that happens when water boils:small "
+"bubbles appear, and as they get closer to each other, they combine to form "
+"larger bubbles, which eventually pop. Written by James Macnicol."
+
+#: hacks/config/bumps.xml.h:1
+msgid ""
+"A bit like `Spotlight', except that instead of merely exposing part of your "
+"desktop, it creates a bump map from it. Basically, it 3D-izes a roaming section "
+"of your desktop, based on color intensity. Written by Shane Smit."
+msgstr ""
+"A bit like `Spotlight', except that instead of merely exposing part of your "
+"desktop, it creates a bump map from it. Basically, it 3D-ises a roaming section "
+"of your desktop, based on colour intensity. Written by Shane Smit."
+
+#: hacks/config/bumps.xml.h:2
+msgid "Bumps"
+msgstr "Bumps"
+
+#: hacks/config/cage.xml.h:1
+msgid "Cage"
+msgstr "Cage"
+
+#: hacks/config/cage.xml.h:7
+msgid ""
+"This draws Escher's ``Impossible Cage,'' a 3d analog of a moebius strip, and "
+"rotates it in three dimensions. Written by Marcelo Vianna."
+msgstr ""
+"This draws Escher's ``Impossible Cage,'' a 3d analog of a moebius strip, and "
+"rotates it in three dimensions. Written by Marcelo Vianna."
+
+#: hacks/config/ccurve.xml.h:1
+msgid "0 seconds"
+msgstr "0 seconds"
+
+#: hacks/config/ccurve.xml.h:2 hacks/config/epicycle.xml.h:1
+msgid "1 minute"
+msgstr "1 minute"
+
+#: hacks/config/ccurve.xml.h:3 hacks/config/epicycle.xml.h:2
+msgid "1 second"
+msgstr "1 second"
+
+#: hacks/config/ccurve.xml.h:4
+msgid "C Curve"
+msgstr "C Curve"
+
+#: hacks/config/ccurve.xml.h:5
+msgid "Delay"
+msgstr "Delay"
+
+#: hacks/config/ccurve.xml.h:6 hacks/config/coral.xml.h:5
+#: hacks/config/imsmap.xml.h:5 hacks/config/kumppa.xml.h:1
+#: hacks/config/qix.xml.h:6 hacks/config/squiral.xml.h:2
+#: hacks/config/wander.xml.h:4
+msgid "Density"
+msgstr "Density"
+
+#: hacks/config/ccurve.xml.h:8
+msgid ""
+"Generates self-similar linear fractals, including the classic ``C Curve.'' "
+"Written by Rick Campbell."
+msgstr ""
+"Generates self-similar linear fractals, including the classic ``C Curve.'' "
+"Written by Rick Campbell."
+
+#: hacks/config/circuit.xml.h:1
+msgid "Animates a number of 3D electronic components. Written by Ben Buxton."
+msgstr "Animates a number of 3D electronic components. Written by Ben Buxton."
+
+#: hacks/config/circuit.xml.h:2
+msgid "Circuit"
+msgstr "Circuit"
+
+#: hacks/config/circuit.xml.h:3 hacks/config/gflux.xml.h:4
+#: hacks/config/pulsar.xml.h:2
+msgid "Directional Lighting"
+msgstr "Directional Lighting"
+
+#: hacks/config/circuit.xml.h:5
+msgid "Flat Coloring"
+msgstr "Flat Colouring"
+
+#: hacks/config/circuit.xml.h:6
+msgid "Parts"
+msgstr "Parts"
+
+#: hacks/config/circuit.xml.h:7 hacks/config/flipscreen3d.xml.h:4
+msgid "Rotate"
+msgstr "Rotate"
+
+#: hacks/config/circuit.xml.h:8
+msgid "Rotation Speed"
+msgstr "Rotation Speed"
+
+#: hacks/config/circuit.xml.h:12 hacks/config/dangerball.xml.h:9
+#: hacks/config/engine.xml.h:7
+msgid "Spin"
+msgstr "Spin"
+
+#: hacks/config/compass.xml.h:1
+msgid "Compass"
+msgstr "Compass"
+
+#: hacks/config/compass.xml.h:2 hacks/config/deluxe.xml.h:3
+#: hacks/config/interference.xml.h:4 hacks/config/kumppa.xml.h:2
+#: hacks/config/nerverot.xml.h:6 hacks/config/pipes.xml.h:4
+msgid "Double Buffer"
+msgstr "Double Buffer"
+
+#: hacks/config/compass.xml.h:6
+msgid ""
+"This draws a compass, with all elements spinning about randomly, for that "
+"``lost and nauseous'' feeling. Written by Jamie Zawinski."
+msgstr ""
+"This draws a compass, with all elements spinning about randomly, for that "
+"``lost and nauseous'' feeling. Written by Jamie Zawinski."
+
+#: hacks/config/coral.xml.h:1 hacks/config/deco.xml.h:1
+#: hacks/config/helix.xml.h:1 hacks/config/imsmap.xml.h:1
+#: hacks/config/jigsaw.xml.h:2 hacks/config/moire.xml.h:1
+#: hacks/config/pedal.xml.h:1 hacks/config/rorschach.xml.h:1
+#: hacks/config/rotzoomer.xml.h:2 hacks/config/wander.xml.h:2
+#: hacks/config/xspirograph.xml.h:1
+msgid "1 Minute"
+msgstr "1 Minute"
+
+#: hacks/config/coral.xml.h:2 hacks/config/deco.xml.h:2
+#: hacks/config/helix.xml.h:2 hacks/config/imsmap.xml.h:2
+#: hacks/config/moire.xml.h:2 hacks/config/pedal.xml.h:2
+#: hacks/config/penrose.xml.h:1 hacks/config/rorschach.xml.h:2
+#: hacks/config/xspirograph.xml.h:2
+msgid "1 Second"
+msgstr "1 Second"
+
+#: hacks/config/coral.xml.h:3
+msgid "Coral"
+msgstr "Coral"
+
+#: hacks/config/coral.xml.h:4 hacks/config/gflux.xml.h:3
+#: hacks/config/imsmap.xml.h:4 hacks/config/pyro.xml.h:2
+#: hacks/config/qix.xml.h:5 hacks/config/squiral.xml.h:1
+#: hacks/config/xearth.xml.h:4
+msgid "Dense"
+msgstr "Dense"
+
+#: hacks/config/coral.xml.h:10 hacks/config/squiral.xml.h:13
+msgid "Seeds"
+msgstr "Seeds"
+
+#: hacks/config/coral.xml.h:11
+msgid ""
+"Simulates coral growth, albeit somewhat slowly. This image doesn't really do it "
+"justice. Written by Frederick Roeber."
+msgstr ""
+"Simulates coral growth, albeit somewhat slowly. This image doesn't really do it "
+"justice. Written by Frederick Roeber."
+
+#: hacks/config/coral.xml.h:13 hacks/config/gflux.xml.h:13
+#: hacks/config/imsmap.xml.h:13 hacks/config/pyro.xml.h:14
+#: hacks/config/qix.xml.h:21 hacks/config/squiral.xml.h:15
+#: hacks/config/xearth.xml.h:24 hacks/config/xmatrix.xml.h:15
+msgid "Sparse"
+msgstr "Sparse"
+
+#: hacks/config/cosmos.xml.h:1
+msgid "Cosmos"
+msgstr "Cosmos"
+
+#: hacks/config/cosmos.xml.h:2
+msgid ""
+"Draws fireworks and zooming, fading flares. By Tom Campbell. You can find it at "
+"&lt;http://cosmos.dnsalias.net/cosmos/&gt;"
+msgstr ""
+"Draws fireworks and zooming, fading flares. By Tom Campbell. You can find it at "
+"&lt;http://cosmos.dnsalias.net/cosmos/&gt;"
+
+#: hacks/config/critical.xml.h:1
+msgid "Critical"
+msgstr "Critical"
+
+#: hacks/config/critical.xml.h:2
+msgid ""
+"Draws a system of self-organizing lines. It starts out as random squiggles, but "
+"after a few iterations, order begins to appear. Written by Martin Pool."
+msgstr ""
+"Draws a system of self-organizing lines. It starts out as random squiggles, but "
+"after a few iterations, order begins to appear. Written by Martin Pool."
+
+#: hacks/config/crystal.xml.h:1
+msgid "Center on Screen"
+msgstr "Centre on Screen"
+
+#: hacks/config/crystal.xml.h:2 hacks/config/deluxe.xml.h:1
+#: hacks/config/fadeplot.xml.h:1 hacks/config/flow.xml.h:3
+#: hacks/config/galaxy.xml.h:1 hacks/config/glforestfire.xml.h:1
+#: hacks/config/grav.xml.h:1 hacks/config/julia.xml.h:1
+#: hacks/config/laser.xml.h:1 hacks/config/lisa.xml.h:1
+#: hacks/config/lissie.xml.h:2 hacks/config/morph3d.xml.h:2
+#: hacks/config/mountain.xml.h:1 hacks/config/qix.xml.h:4
+#: hacks/config/rocks.xml.h:2 hacks/config/rotor.xml.h:2
+#: hacks/config/rubik.xml.h:1 hacks/config/shadebobs.xml.h:1
+#: hacks/config/sierpinski.xml.h:1 hacks/config/slip.xml.h:1
+#: hacks/config/spiral.xml.h:1 hacks/config/sproingies.xml.h:1
+#: hacks/config/superquadrics.xml.h:1 hacks/config/swirl.xml.h:1
+#: hacks/config/worm.xml.h:2
+msgid "Count"
+msgstr "Count"
+
+#: hacks/config/crystal.xml.h:3
+msgid "Crystal"
+msgstr "Crystal"
+
+#: hacks/config/crystal.xml.h:4
+msgid "Draw Cell"
+msgstr "Draw Cell"
+
+#: hacks/config/crystal.xml.h:5 hacks/config/spheremonics.xml.h:3
+#: hacks/config/xearth.xml.h:6
+msgid "Draw Grid"
+msgstr "Draw Grid"
+
+#: hacks/config/crystal.xml.h:7
+msgid "Horizontal Symmetries"
+msgstr "Horizontal Symmetries"
+
+#: hacks/config/crystal.xml.h:9
+msgid ""
+"Moving polygons, similar to a kaleidescope (more like a kaleidescope than the "
+"hack called `kaleid,' actually.) This one by Jouk Jansen."
+msgstr ""
+"Moving polygons, similar to a kaleidescope (more like a kaleidescope than the "
+"hack called `kaleid,' actually.) This one by Jouk Jansen."
+
+#: hacks/config/crystal.xml.h:14
+msgid "Vertical Symmetries"
+msgstr "Vertical Symmetries"
+
+#: hacks/config/cubenetic.xml.h:1
+msgid "Boxes"
+msgstr "Boxes"
+
+#: hacks/config/cubenetic.xml.h:2
+msgid "Cubenetic"
+msgstr "Cubenetic"
+
+#: hacks/config/cubenetic.xml.h:3
+msgid "Display Solid Colors"
+msgstr "Display Solid Colours"
+
+#: hacks/config/cubenetic.xml.h:4
+msgid "Display Surface Patterns"
+msgstr "Display Surface Patterns"
+
+#: hacks/config/cubenetic.xml.h:5
+msgid "Display Wireframe"
+msgstr "Display Wireframe"
+
+#: hacks/config/cubenetic.xml.h:6 hacks/config/gltext.xml.h:2
+#: hacks/config/menger.xml.h:1 hacks/config/molecule.xml.h:4
+#: hacks/config/spheremonics.xml.h:1
+msgid "Don't Rotate"
+msgstr "Don't Rotate"
+
+#: hacks/config/cubenetic.xml.h:7
+msgid ""
+"Draws a pulsating set of overlapping boxes with ever-chaning blobby patterns "
+"undulating across their surfaces. It's sort of a cubist Lavalite. Written by "
+"Jamie Zawinski."
+msgstr ""
+"Draws a pulsating set of overlapping boxes with ever-chaning blobby patterns "
+"undulating across their surfaces. It's sort of a cubist Lavalite. Written by "
+"Jamie Zawinski."
+
+#: hacks/config/cubenetic.xml.h:14 hacks/config/gltext.xml.h:5
+#: hacks/config/menger.xml.h:7 hacks/config/molecule.xml.h:14
+#: hacks/config/spheremonics.xml.h:10
+msgid "Rotate around X and Y axes"
+msgstr "Rotate around X and Y axes"
+
+#: hacks/config/cubenetic.xml.h:15 hacks/config/gltext.xml.h:6
+#: hacks/config/menger.xml.h:8 hacks/config/molecule.xml.h:15
+#: hacks/config/spheremonics.xml.h:11
+msgid "Rotate around X and Z axes"
+msgstr "Rotate around X and Z axes"
+
+#: hacks/config/cubenetic.xml.h:16 hacks/config/gltext.xml.h:7
+#: hacks/config/menger.xml.h:9 hacks/config/molecule.xml.h:16
+#: hacks/config/spheremonics.xml.h:12
+msgid "Rotate around X axis"
+msgstr "Rotate around X axis"
+
+#: hacks/config/cubenetic.xml.h:17 hacks/config/gltext.xml.h:8
+#: hacks/config/menger.xml.h:10 hacks/config/molecule.xml.h:17
+#: hacks/config/spheremonics.xml.h:13
+msgid "Rotate around Y and Z axes"
+msgstr "Rotate around Y and Z axes"
+
+#: hacks/config/cubenetic.xml.h:18 hacks/config/gltext.xml.h:9
+#: hacks/config/menger.xml.h:11 hacks/config/molecule.xml.h:18
+#: hacks/config/spheremonics.xml.h:14
+msgid "Rotate around Y axis"
+msgstr "Rotate around Y axis"
+
+#: hacks/config/cubenetic.xml.h:19 hacks/config/gltext.xml.h:10
+#: hacks/config/menger.xml.h:12 hacks/config/molecule.xml.h:19
+#: hacks/config/spheremonics.xml.h:15
+msgid "Rotate around Z axis"
+msgstr "Rotate around Z axis"
+
+#: hacks/config/cubenetic.xml.h:20 hacks/config/gltext.xml.h:11
+#: hacks/config/menger.xml.h:13 hacks/config/molecule.xml.h:20
+#: hacks/config/spheremonics.xml.h:16
+msgid "Rotate around all three axes"
+msgstr "Rotate around all three axes"
+
+#: hacks/config/cubenetic.xml.h:25
+msgid "Surface Pattern Complexity"
+msgstr "Surface Pattern Complexity"
+
+#: hacks/config/cubenetic.xml.h:26
+msgid "Surface Pattern Overlap"
+msgstr "Surface Pattern Overlap"
+
+#: hacks/config/cubenetic.xml.h:27
+msgid "Surface Pattern Speed"
+msgstr "Surface Pattern Speed"
+
+#: hacks/config/cubenetic.xml.h:28 hacks/config/dangerball.xml.h:10
+#: hacks/config/engine.xml.h:8 hacks/config/glforestfire.xml.h:19
+#: hacks/config/gltext.xml.h:17 hacks/config/menger.xml.h:20
+#: hacks/config/molecule.xml.h:25 hacks/config/spheremonics.xml.h:25
+#: hacks/config/wander.xml.h:15
+msgid "Wander"
+msgstr "Wander"
+
+#: hacks/config/cynosure.xml.h:1
+msgid ""
+"A hack similar to `greynetic', but less frenetic. The first implementation was "
+"by Stephen Linhart; then Ozymandias G. Desiderata wrote a Java applet clone. "
+"That clone was discovered by Jamie Zawinski, and ported to C for inclusion "
+"here."
+msgstr ""
+"A hack similar to `greynetic', but less frenetic. The first implementation was "
+"by Stephen Linhart; then Ozymandias G. Desiderata wrote a Java applet clone. "
+"That clone was discovered by Jamie Zawinski, and ported to C for inclusion "
+"here."
+
+#: hacks/config/cynosure.xml.h:2
+msgid "Cynosure"
+msgstr "Cynosure"
+
+#: hacks/config/dangerball.xml.h:1
+msgid "DangerBall"
+msgstr "DangerBall"
+
+#: hacks/config/dangerball.xml.h:2
+msgid ""
+"Draws a ball that periodically extrudes many random spikes. Ouch! Written by "
+"Jamie Zawinski."
+msgstr ""
+"Draws a ball that periodically extrudes many random spikes. Ouch! Written by "
+"Jamie Zawinski."
+
+#: hacks/config/dangerball.xml.h:7
+msgid "Spike Count"
+msgstr "Spike Count"
+
+#: hacks/config/dangerball.xml.h:8
+msgid "Spike Growth"
+msgstr "Spike Growth"
+
+#: hacks/config/decayscreen.xml.h:1
+msgid "DecayScreen"
+msgstr "DecayScreen"
+
+#: hacks/config/decayscreen.xml.h:3
+msgid "Fuzzy Melt"
+msgstr "Fuzzy Melt"
+
+#: hacks/config/decayscreen.xml.h:4
+msgid "Melt Away From Center"
+msgstr "Melt Away From Centre"
+
+#: hacks/config/decayscreen.xml.h:5
+msgid "Melt Down"
+msgstr "Melt Down"
+
+#: hacks/config/decayscreen.xml.h:6
+msgid "Melt Down, Left"
+msgstr "Melt Down, Left"
+
+#: hacks/config/decayscreen.xml.h:7
+msgid "Melt Down, Right"
+msgstr "Melt Down, Right"
+
+#: hacks/config/decayscreen.xml.h:8
+msgid "Melt Left"
+msgstr "Melt Left"
+
+#: hacks/config/decayscreen.xml.h:9
+msgid "Melt Right"
+msgstr "Melt Right"
+
+#: hacks/config/decayscreen.xml.h:10
+msgid "Melt Towards Center"
+msgstr "Melt Towards Centre"
+
+#: hacks/config/decayscreen.xml.h:11
+msgid "Melt Up"
+msgstr "Melt Up"
+
+#: hacks/config/decayscreen.xml.h:12
+msgid "Melt Up, Left"
+msgstr "Melt Up, Left"
+
+#: hacks/config/decayscreen.xml.h:13
+msgid "Melt Up, Right"
+msgstr "Melt Up, Right"
+
+#: hacks/config/decayscreen.xml.h:14
+msgid "Melty Melt"
+msgstr "Melty Melt"
+
+#: hacks/config/decayscreen.xml.h:15
+msgid "Random Melt Style"
+msgstr "Random Melt Style"
+
+#: hacks/config/decayscreen.xml.h:16
+msgid "Shuffle Melt"
+msgstr "Shuffle Melt"
+
+#: hacks/config/decayscreen.xml.h:19
+msgid "Stretchy Melt"
+msgstr "Stretchy Melt"
+
+#: hacks/config/decayscreen.xml.h:20
+msgid ""
+"This takes an image and makes it melt. You've no doubt seen this effect before, "
+"but no screensaver would really be complete without it. It works best if "
+"there's something colorful visible. Warning, if the effect continues after the "
+"screen saver is off, seek medical attention. Written by David Wald and Vivek "
+"Khera."
+msgstr ""
+"This takes an image and makes it melt. You've no doubt seen this effect before, "
+"but no screensaver would really be complete without it. It works best if "
+"there's something colourful visible. Warning, if the effect continues after the "
+"screen saver is off, seek medical attention. Written by David Wald and Vivek "
+"Khera."
+
+#: hacks/config/deco.xml.h:3
+msgid "Deco"
+msgstr "Deco"
+
+#: hacks/config/deco.xml.h:6 hacks/config/menger.xml.h:5
+#: hacks/config/sierpinski3d.xml.h:4
+msgid "Max Depth"
+msgstr "Max Depth"
+
+#: hacks/config/deco.xml.h:7
+msgid "Min Size"
+msgstr "Min Size"
+
+#: hacks/config/deco.xml.h:9
+msgid ""
+"This one subdivides and colors rectangles randomly. It looks kind of like "
+"Brady-Bunch-era rec-room wall paneling. (Raven says: ``this screensaver is ugly "
+"enough to peel paint.'') Written by Jamie Zawinski, inspired by Java code by "
+"Michael Bayne."
+msgstr ""
+"This one subdivides and colours rectangles randomly. It looks kind of like "
+"Brady-Bunch-era rec-room wall panelling. (Raven says: ``this screensaver is "
+"ugly enough to peel paint.'') Written by Jamie Zawinski, inspired by Java code "
+"by Michael Bayne."
+
+#: hacks/config/deco.xml.h:11 hacks/config/rd-bomb.xml.h:23
+#: hacks/config/whirlygig.xml.h:7 hacks/config/xearth.xml.h:33
+#: hacks/config/zoom.xml.h:10
+msgid "x"
+msgstr "x"
+
+#: hacks/config/deluxe.xml.h:2
+msgid "Deluxe"
+msgstr "Deluxe"
+
+#: hacks/config/deluxe.xml.h:10 hacks/config/lmorph.xml.h:13
+#: hacks/config/starfish.xml.h:11 hacks/config/thornbird.xml.h:9
+msgid "Thick"
+msgstr "Thick"
+
+#: hacks/config/deluxe.xml.h:11 hacks/config/lmorph.xml.h:14
+#: hacks/config/starfish.xml.h:12 hacks/config/thornbird.xml.h:11
+msgid "Thin"
+msgstr "Thin"
+
+#: hacks/config/deluxe.xml.h:12
+msgid ""
+"This draws a pulsing sequence of stars, circles, and lines. It would look "
+"better if it was faster, but as far as I can tell, there is no way to make this "
+"be both: fast, and flicker-free. Yet another reason X sucks. Written by Jamie "
+"Zawinski."
+msgstr ""
+"This draws a pulsing sequence of stars, circles, and lines. It would look "
+"better if it was faster, but as far as I can tell, there is no way to make this "
+"be both: fast, and flicker-free. Yet another reason X sucks. Written by Jamie "
+"Zawinski."
+
+#: hacks/config/deluxe.xml.h:13
+msgid "Transparency"
+msgstr "Transparency"
+
+#: hacks/config/demon.xml.h:1
+msgid ""
+"A cellular automaton that starts with a random field, and organizes it into "
+"stripes and spirals. Written by David Bagley."
+msgstr ""
+"A cellular automaton that starts with a random field, and organises it into "
+"stripes and spirals. Written by David Bagley."
+
+#: hacks/config/demon.xml.h:2 hacks/config/petri.xml.h:1
+msgid "Cell Size"
+msgstr "Cell Size"
+
+#: hacks/config/demon.xml.h:3
+msgid "Demon"
+msgstr "Demon"
+
+#: hacks/config/demon.xml.h:11
+msgid "States"
+msgstr "States"
+
+#: hacks/config/discrete.xml.h:1
+msgid "Discrete"
+msgstr "Discrete"
+
+#: hacks/config/discrete.xml.h:5
+msgid ""
+"More ``discrete map'' systems, including new variants of Hopalong and Julia, "
+"and a few others. Written by Tim Auckland."
+msgstr ""
+"More ``discrete map'' systems, including new variants of Hopalong and Julia, "
+"and a few others. Written by Tim Auckland."
+
+#: hacks/config/distort.xml.h:1
+msgid "Black Hole"
+msgstr "Black Hole"
+
+#: hacks/config/distort.xml.h:2
+msgid "Bounce"
+msgstr "Bounce"
+
+#: hacks/config/distort.xml.h:3
+msgid "Distort"
+msgstr "Distort"
+
+#: hacks/config/distort.xml.h:6
+msgid "Lens Count"
+msgstr "Lens Count"
+
+#: hacks/config/distort.xml.h:7
+msgid "Lens Size"
+msgstr "Lens Size"
+
+#: hacks/config/distort.xml.h:8
+msgid "Magnify"
+msgstr "Magnify"
+
+#: hacks/config/distort.xml.h:9 hacks/config/glforestfire.xml.h:10
+#: hacks/config/lament.xml.h:4 hacks/config/sballs.xml.h:6
+msgid "Normal"
+msgstr "Normal"
+
+#: hacks/config/distort.xml.h:10
+msgid "Reflect"
+msgstr "Reflect"
+
+#: hacks/config/distort.xml.h:14
+msgid "Swamp Thing"
+msgstr "Swamp Thing"
+
+#: hacks/config/distort.xml.h:15
+msgid ""
+"This hack grabs an image of the screen, and then lets a transparent lens wander "
+"around the screen, magnifying whatever is underneath. Written by Jonas Munsin."
+msgstr ""
+"This hack grabs an image of the screen, and then lets a transparent lens wander "
+"around the screen, magnifying whatever is underneath. Written by Jonas Munsin."
+
+#: hacks/config/distort.xml.h:16 hacks/config/moire.xml.h:12
+#: hacks/config/rd-bomb.xml.h:21 hacks/config/ripples.xml.h:15
+#: hacks/config/rotzoomer.xml.h:10 hacks/config/swirl.xml.h:10
+#: hacks/config/twang.xml.h:15 hacks/config/xflame.xml.h:7
+msgid "Use Shared Memory"
+msgstr "Use Shared Memory"
+
+#: hacks/config/distort.xml.h:17
+msgid "Vortex"
+msgstr "Vortex"
+
+#: hacks/config/drift.xml.h:1
+msgid "Drift"
+msgstr "Drift"
+
+#: hacks/config/drift.xml.h:4
+msgid "Fractal Growth"
+msgstr "Fractal Growth"
+
+#: hacks/config/drift.xml.h:5
+msgid "High Dimensional Sphere"
+msgstr "High Dimensional Sphere"
+
+#: hacks/config/drift.xml.h:6
+msgid ""
+"How could one possibly describe this except as ``drifting recursive fractal "
+"cosmic flames?'' Another fine hack from the Scott Draves collection of fine "
+"hacks."
+msgstr ""
+"How could one possibly describe this except as ``drifting recursive fractal "
+"cosmic flames?'' Another fine hack from the Scott Draves collection of fine "
+"hacks."
+
+#: hacks/config/drift.xml.h:7
+msgid "Lissojous Figures"
+msgstr "Lissojous Figures"
+
+#: hacks/config/electricsheep.xml.h:1
+msgid "ElectricSheep"
+msgstr "ElectricSheep"
+
+#: hacks/config/electricsheep.xml.h:2
+msgid ""
+"ElectricSheep is an xscreensaver module that displays mpeg video of an animated "
+"fractal flame. In the background, it contributes render cycles to the next "
+"animation. Periodically it uploades completed frames to the server, where they "
+"are compressed for distribution to all clients. This program is recommended "
+"only if you have a high bandwidth connection to the Internet. By Scott Draves. "
+"You can find it at &lt;http://www.electricsheep.org/&gt;. See that web site for "
+"configuration information."
+msgstr ""
+"ElectricSheep is an xscreensaver module that displays mpeg video of an animated "
+"fractal flame. In the background, it contributes render cycles to the next "
+"animation. Periodically it uploades completed frames to the server, where they "
+"are compressed for distribution to all clients. This program is recommended "
+"only if you have a high bandwidth connection to the Internet. By Scott Draves. "
+"You can find it at &lt;http://www.electricsheep.org/&gt;. See that web site for "
+"configuration information."
+
+#: hacks/config/engine.xml.h:1
+msgid ""
+"Draws a simple four-stroke engine that floats around the screen. Written by Ben "
+"Buxton."
+msgstr ""
+"Draws a simple four-stroke engine that floats around the screen. Written by Ben "
+"Buxton."
+
+#: hacks/config/engine.xml.h:2
+msgid "Engine"
+msgstr "Engine"
+
+#: hacks/config/epicycle.xml.h:4
+msgid "Epicycle"
+msgstr "Epicycle"
+
+#: hacks/config/epicycle.xml.h:6
+msgid "Harmonics"
+msgstr "Harmonics"
+
+#: hacks/config/epicycle.xml.h:12
+msgid ""
+"This program draws the path traced out by a point on the edge of a circle. That "
+"circle rotates around a point on the rim of another circle, and so on, several "
+"times. These were the basis for the pre-heliocentric model of planetary motion. "
+"Written by James Youngman."
+msgstr ""
+"This program draws the path traced out by a point on the edge of a circle. That "
+"circle rotates around a point on the rim of another circle, and so on, several "
+"times. These were the basis for the pre-heliocentric model of planetary motion. "
+"Written by James Youngman."
+
+#: hacks/config/euler2d.xml.h:2
+msgid "Euler2d"
+msgstr "Euler2d"
+
+#: hacks/config/euler2d.xml.h:10 hacks/config/whirlwindwarp.xml.h:5
+msgid "Particles"
+msgstr "Particles"
+
+#: hacks/config/euler2d.xml.h:11
+msgid "Power"
+msgstr "Power"
+
+#: hacks/config/euler2d.xml.h:13
+msgid ""
+"Simulates two dimensional Incompressible Inviscid Fluid Flow. Written by "
+"Stephen Montgomery-Smith."
+msgstr ""
+"Simulates two dimensional Incompressible Inviscid Fluid Flow. Written by "
+"Stephen Montgomery-Smith."
+
+#: hacks/config/extrusion.xml.h:1
+msgid ""
+"Draws various rotating extruded shapes that twist around, lengthen, and turn "
+"inside out. Created by David Konerding from the samples that come with the GL "
+"Extrusion library by Linas Vepstas."
+msgstr ""
+"Draws various rotating extruded shapes that twist around, lengthen, and turn "
+"inside out. Created by David Konerding from the samples that come with the GL "
+"Extrusion library by Linas Vepstas."
+
+#: hacks/config/extrusion.xml.h:2
+msgid "Extrusion"
+msgstr "Extrusion"
+
+#: hacks/config/extrusion.xml.h:4
+msgid "Helix 2"
+msgstr "Helix 2"
+
+#: hacks/config/extrusion.xml.h:5
+msgid "Helix 3"
+msgstr "Helix 3"
+
+#: hacks/config/extrusion.xml.h:6
+msgid "Helix 4"
+msgstr "Helix 4"
+
+#: hacks/config/extrusion.xml.h:7
+msgid "Join Offset"
+msgstr "Join Offset"
+
+#: hacks/config/extrusion.xml.h:8
+msgid "Random Object"
+msgstr "Random Object"
+
+#: hacks/config/extrusion.xml.h:9
+msgid "Screw"
+msgstr "Screw"
+
+#: hacks/config/extrusion.xml.h:14
+msgid "Taper"
+msgstr "Taper"
+
+#: hacks/config/extrusion.xml.h:15
+msgid "Texture Image"
+msgstr "Texture Image"
+
+#: hacks/config/extrusion.xml.h:16
+msgid "Twistoid"
+msgstr "Twistoid"
+
+#: hacks/config/extrusion.xml.h:17 hacks/config/glplanet.xml.h:9
+#: hacks/config/pulsar.xml.h:19
+msgid "Use Flat Coloring"
+msgstr "Use Flat Colouring"
+
+#: hacks/config/extrusion.xml.h:18 hacks/config/glplanet.xml.h:10
+msgid "Use Lighting"
+msgstr "Use Lighting"
+
+#: hacks/config/fadeplot.xml.h:2
+msgid ""
+"Draws what looks like a waving ribbon following a sinusoidal path. Written by "
+"Bas van Gaalen and Charles Vidal."
+msgstr ""
+"Draws what looks like a waving ribbon following a sinusoidal path. Written by "
+"Bas van Gaalen and Charles Vidal."
+
+#: hacks/config/fadeplot.xml.h:3
+msgid "FadePlot"
+msgstr "FadePlot"
+
+#: hacks/config/flag.xml.h:1
+msgid "Bitmap for Flag"
+msgstr "Bitmap for Flag"
+
+#: hacks/config/flag.xml.h:3
+msgid "Flag"
+msgstr "Flag"
+
+#: hacks/config/flag.xml.h:10
+msgid "Text for Flag"
+msgstr "Text for Flag"
+
+#: hacks/config/flag.xml.h:11
+msgid ""
+"This draws a waving colored flag, that undulates its way around the screen. The "
+"trick is the flag can contain arbitrary text and images. By default, it "
+"displays either the current system name and OS type, or a picture of ``Bob,'' "
+"but you can replace the text or the image with a command-line option. Written "
+"by Charles Vidal and Jamie Zawinski."
+msgstr ""
+"This draws a waving coloured flag, that undulates its way around the screen. "
+"The trick is the flag can contain arbitrary text and images. By default, it "
+"displays either the current system name and OS type, or a picture of ``Bob,'' "
+"but you can replace the text or the image with a command-line option. Written "
+"by Charles Vidal and Jamie Zawinski."
+
+#: hacks/config/flame.xml.h:1 hacks/config/jigsaw.xml.h:1
+#: hacks/config/maze.xml.h:1 hacks/config/rotzoomer.xml.h:1
+#: hacks/config/wander.xml.h:1
+msgid "0 Seconds"
+msgstr "0 Seconds"
+
+#: hacks/config/flame.xml.h:2 hacks/config/maze.xml.h:2
+msgid "10 Seconds"
+msgstr "10 Seconds"
+
+#: hacks/config/flame.xml.h:3
+msgid "Another iterative fractal generator. Written by Scott Draves."
+msgstr "Another iterative fractal generator. Written by Scott Draves."
+
+#: hacks/config/flame.xml.h:4
+msgid "Complexity"
+msgstr "Complexity"
+
+#: hacks/config/flame.xml.h:8
+msgid "Flame"
+msgstr "Flame"
+
+#: hacks/config/flame.xml.h:13
+msgid "Number of Fractals"
+msgstr "Number of Fractals"
+
+#: hacks/config/flipscreen3d.xml.h:2
+msgid "Flipscreen3d"
+msgstr "Flipscreen3d"
+
+#: hacks/config/flipscreen3d.xml.h:3
+msgid ""
+"Grabs an image of the desktop, turns it into a GL texture map, and spins it "
+"around and deforms it in various ways. Written by Ben Buxton."
+msgstr ""
+"Grabs an image of the desktop, turns it into a GL texture map, and spins it "
+"around and deforms it in various ways. Written by Ben Buxton."
+
+#: hacks/config/flow.xml.h:1
+msgid "Allow 2D Attractors"
+msgstr "Allow 2D Attractors"
+
+#: hacks/config/flow.xml.h:2
+msgid ""
+"Another series of strange attractors: a flowing series of points, making "
+"strange rotational shapes. Written by Jeff Butterworth."
+msgstr ""
+"Another series of strange attractors: a flowing series of points, making "
+"strange rotational shapes. Written by Jeff Butterworth."
+
+#: hacks/config/flow.xml.h:5
+msgid "Flow"
+msgstr "Flow"
+
+#: hacks/config/flow.xml.h:6
+msgid "Freeze Some Bees"
+msgstr "Freeze Some Bees"
+
+#: hacks/config/flow.xml.h:10
+msgid "Ride a Trained Bee"
+msgstr "Ride a Trained Bee"
+
+#: hacks/config/flow.xml.h:11
+msgid "Rotate Around Attractor"
+msgstr "Rotate Around Attractor"
+
+#: hacks/config/flow.xml.h:12
+msgid "Show Bounding Box"
+msgstr "Show Bounding Box"
+
+#: hacks/config/flow.xml.h:14
+msgid "Slow Bees with Antifreeze"
+msgstr "Slow Bees with Antifreeze"
+
+#: hacks/config/flow.xml.h:19
+msgid "Zoom In and Out"
+msgstr "Zoom In and Out"
+
+#: hacks/config/fluidballs.xml.h:1
+msgid "Ball Size"
+msgstr "Ball Size"
+
+#: hacks/config/fluidballs.xml.h:5
+msgid "FluidBalls"
+msgstr "FluidBalls"
+
+#: hacks/config/fluidballs.xml.h:6
+msgid "Freefall"
+msgstr "Freefall"
+
+#: hacks/config/fluidballs.xml.h:7 hacks/config/twang.xml.h:4
+msgid "Friction"
+msgstr "Friction"
+
+#: hacks/config/fluidballs.xml.h:8
+msgid "Glass"
+msgstr "Glass"
+
+#: hacks/config/fluidballs.xml.h:9 hacks/config/qix.xml.h:9
+#: hacks/config/speedmine.xml.h:4
+msgid "Gravity"
+msgstr "Gravity"
+
+#: hacks/config/fluidballs.xml.h:10
+msgid "Hurricane"
+msgstr "Hurricane"
+
+#: hacks/config/fluidballs.xml.h:11
+msgid "Jupiter"
+msgstr "Jupiter"
+
+#: hacks/config/fluidballs.xml.h:14
+msgid ""
+"Models the physics of bouncing balls, or of particles in a gas or fluid, "
+"depending on the settings. If \"Shake Box\" is selected, then every now and "
+"then, the box will be rotated, changing which direction is down (in order to "
+"keep the settled balls in motion.)"
+msgstr ""
+"Models the physics of bouncing balls, or of particles in a gas or fluid, "
+"depending on the settings. If \"Shake Box\" is selected, then every now and "
+"then, the box will be rotated, changing which direction is down (in order to "
+"keep the settled balls in motion.)"
+
+#: hacks/config/fluidballs.xml.h:15
+msgid "Sandpaper"
+msgstr "Sandpaper"
+
+#: hacks/config/fluidballs.xml.h:16
+msgid "Shake Box"
+msgstr "Shake Box"
+
+#: hacks/config/fluidballs.xml.h:21 hacks/config/glforestfire.xml.h:16
+msgid "Still"
+msgstr "Still"
+
+#: hacks/config/fluidballs.xml.h:22
+msgid "Various Ball Sizes"
+msgstr "Various Ball Sizes"
+
+#: hacks/config/fluidballs.xml.h:23
+msgid "Wind"
+msgstr "Wind"
+
+#: hacks/config/forest.xml.h:2 hacks/config/glforestfire.xml.h:6
+msgid "Forest"
+msgstr "Forest"
+
+#: hacks/config/forest.xml.h:7
+msgid ""
+"This draws fractal trees. Written by Peter Baumung. Everybody loves fractals, "
+"right?"
+msgstr ""
+"This draws fractal trees. Written by Peter Baumung. Everybody loves fractals, "
+"right?"
+
+#: hacks/config/galaxy.xml.h:4
+msgid "Galaxy"
+msgstr "Galaxy"
+
+#: hacks/config/galaxy.xml.h:9 hacks/config/lisa.xml.h:7
+#: hacks/config/lissie.xml.h:8 hacks/config/loop.xml.h:6
+#: hacks/config/penrose.xml.h:10 hacks/config/rotor.xml.h:10
+#: hacks/config/rubik.xml.h:8 hacks/config/sproingies.xml.h:5
+#: hacks/config/wander.xml.h:13 hacks/config/worm.xml.h:6
+msgid "Size"
+msgstr "Size"
+
+#: hacks/config/galaxy.xml.h:12
+msgid ""
+"This draws spinning galaxies, which then collide and scatter their stars to "
+"the, uh, four winds or something. Originally an Amiga program by Uli Siegmund."
+msgstr ""
+"This draws spinning galaxies, which then collide and scatter their stars to "
+"the, uh, four winds or something. Originally an Amiga program by Uli Siegmund."
+
+#: hacks/config/gears.xml.h:3
+msgid "Gears"
+msgstr "Gears"
+
+#: hacks/config/gears.xml.h:4
+msgid "Planetary Gear System"
+msgstr "Planetary Gear System"
+
+#: hacks/config/gears.xml.h:5 hacks/config/goop.xml.h:9
+msgid "Rotational Speed"
+msgstr "Rotational Speed"
+
+#: hacks/config/gears.xml.h:9
+msgid ""
+"This draws sets of turning, interlocking gears, rotating in three dimensions. "
+"Another GL hack, by Danny Sung, Brian Paul, Ed Mackey, and Jamie Zawinski."
+msgstr ""
+"This draws sets of turning, interlocking gears, rotating in three dimensions. "
+"Another GL hack, by Danny Sung, Brian Paul, Ed Mackey, and Jamie Zawinski."
+
+#: hacks/config/gears.xml.h:10
+msgid "Three Gear System"
+msgstr "Three Gear System"
+
+#: hacks/config/gflux.xml.h:2
+msgid "Checkerboard"
+msgstr "Chess Board"
+
+#: hacks/config/gflux.xml.h:5
+msgid ""
+"Draws a rippling waves on a rotating wireframe grid, using GL. Written by "
+"Josiah Pease."
+msgstr ""
+"Draws a rippling waves on a rotating wireframe grid, using GL. Written by "
+"Josiah Pease."
+
+#: hacks/config/gflux.xml.h:7
+msgid "Flat Lighting"
+msgstr "Flat Lighting"
+
+#: hacks/config/gflux.xml.h:8
+msgid "GFlux"
+msgstr "GFlux"
+
+#: hacks/config/gflux.xml.h:9
+msgid "Mesh Density"
+msgstr "Mesh Density"
+
+#: hacks/config/gflux.xml.h:10
+msgid "Screen Image"
+msgstr "Screen Image"
+
+#: hacks/config/gflux.xml.h:14 hacks/config/interference.xml.h:18
+msgid "Wave Speed"
+msgstr "Wave Speed"
+
+#: hacks/config/gflux.xml.h:15
+msgid "Waves"
+msgstr "Waves"
+
+#: hacks/config/gflux.xml.h:16
+msgid "Wire Mesh"
+msgstr "Wire Mesh"
+
+#: hacks/config/glforestfire.xml.h:2
+msgid "Desert"
+msgstr "Desert"
+
+#: hacks/config/glforestfire.xml.h:3
+msgid ""
+"Draws an animation of sprinkling fire-like 3D triangles in a landscape filled "
+"with trees. Requires OpenGL, and a machine with fast hardware support for "
+"texture maps. Written by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
+msgstr ""
+"Draws an animation of sprinkling fire-like 3D triangles in a landscape filled "
+"with trees. Requires OpenGL, and a machine with fast hardware support for "
+"texture maps. Written by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
+
+#: hacks/config/glforestfire.xml.h:5
+msgid "Fog"
+msgstr "Fog"
+
+#: hacks/config/glforestfire.xml.h:7
+msgid "GLForestFire"
+msgstr "GLForestFire"
+
+#: hacks/config/glforestfire.xml.h:8
+msgid "Huge Fire"
+msgstr "Huge Fire"
+
+#: hacks/config/glforestfire.xml.h:9
+msgid "No shadow"
+msgstr "No shadow"
+
+#: hacks/config/glforestfire.xml.h:11
+msgid "Number of trees"
+msgstr "Number of trees"
+
+#: hacks/config/glforestfire.xml.h:12
+msgid "Rain"
+msgstr "Rain"
+
+#: hacks/config/glforestfire.xml.h:17
+msgid "Track mouse"
+msgstr "Track mouse"
+
+#: hacks/config/glforestfire.xml.h:18 hacks/config/lament.xml.h:8
+#: hacks/config/sballs.xml.h:17
+msgid "Untextured"
+msgstr "Untextured"
+
+#: hacks/config/glplanet.xml.h:1
+msgid ""
+"Draws a planet bouncing around in space. Written by David Konerding. The "
+"built-in image is a map of the earth (extracted from `xearth'), but you can "
+"wrap any texture around the sphere, e.g., the planetary textures that come with "
+"`ssystem'."
+msgstr ""
+"Draws a planet bouncing around in space. Written by David Konerding. The "
+"built-in image is a map of the earth (extracted from `xearth'), but you can "
+"wrap any texture around the sphere, e.g., the planetary textures that come with "
+"`ssystem'."
+
+#: hacks/config/glplanet.xml.h:3
+msgid "GLPlanet"
+msgstr "GLPlanet"
+
+#: hacks/config/glplanet.xml.h:4
+msgid "Image File"
+msgstr "Image File"
+
+#: hacks/config/glsnake.xml.h:1
+msgid "1"
+msgstr "1"
+
+#: hacks/config/glsnake.xml.h:2 hacks/config/penrose.xml.h:2
+msgid "30 Seconds"
+msgstr "30 Seconds"
+
+#: hacks/config/glsnake.xml.h:3
+msgid ""
+"Draws a simulation of the Rubik's Snake puzzle. Written by Jamie Wilkinson, "
+"Andrew Bennetts, and Peter Aylett."
+msgstr ""
+"Draws a simulation of the Rubik's Snake puzzle. Written by Jamie Wilkinson, "
+"Andrew Bennetts, and Peter Aylett."
+
+#: hacks/config/glsnake.xml.h:6
+msgid "GlSnake"
+msgstr "GlSnake"
+
+#: hacks/config/glsnake.xml.h:7
+msgid "Loose"
+msgstr "Loose"
+
+#: hacks/config/glsnake.xml.h:8
+msgid "Packing"
+msgstr "Packing"
+
+#: hacks/config/glsnake.xml.h:9
+msgid "Scary Colors"
+msgstr "Scary Colours"
+
+#: hacks/config/glsnake.xml.h:11
+msgid "Show Labels"
+msgstr "Show Labels"
+
+#: hacks/config/glsnake.xml.h:14
+msgid "Tight"
+msgstr "Tight"
+
+#: hacks/config/glsnake.xml.h:15 hacks/config/rocks.xml.h:13
+msgid "Velocity"
+msgstr "Velocity"
+
+#: hacks/config/glsnake.xml.h:17
+msgid "Y Rotation"
+msgstr "Y Rotation"
+
+#: hacks/config/glsnake.xml.h:18
+msgid "Z Rotation"
+msgstr "Z Rotation"
+
+#: hacks/config/gltext.xml.h:1
+msgid ""
+"Displays a few lines of text spinning around in a solid 3D font. Written by "
+"Jamie Zawinski."
+msgstr ""
+"Displays a few lines of text spinning around in a solid 3D font. Written by "
+"Jamie Zawinski."
+
+#: hacks/config/gltext.xml.h:4
+msgid "GLText"
+msgstr "GLText"
+
+#: hacks/config/gltext.xml.h:16 hacks/config/noseguy.xml.h:5
+msgid "Text"
+msgstr "Text"
+
+#: hacks/config/goban.xml.h:1
+msgid "Goban"
+msgstr "Goban"
+
+#: hacks/config/goban.xml.h:2
+msgid ""
+"Replays historical games of go (aka wei-chi and baduk) on the screen. By Scott "
+"Draves. You can find it at &lt;http://www.draves.org/goban/&gt;."
+msgstr ""
+"Replays historical games of go (aka wei-chi and baduk) on the screen. By Scott "
+"Draves. You can find it at &lt;http://www.draves.org/goban/&gt;."
+
+#: hacks/config/goop.xml.h:1
+msgid "Additive Colors (reflected light)"
+msgstr "Additive Colours (reflected light)"
+
+#: hacks/config/goop.xml.h:2
+msgid "Blob Count"
+msgstr "Blob Count"
+
+#: hacks/config/goop.xml.h:3
+msgid "Elasticity"
+msgstr "Elasticity"
+
+#: hacks/config/goop.xml.h:5
+msgid "Goop"
+msgstr "Goop"
+
+#: hacks/config/goop.xml.h:8
+msgid "Opaque Blobs"
+msgstr "Opaque Blobs"
+
+#: hacks/config/goop.xml.h:12
+msgid "Speed Limit"
+msgstr "Speed Limit"
+
+#: hacks/config/goop.xml.h:13
+msgid "Subtractive Colors (transmitted light)"
+msgstr "Subtractive Colours (transmitted light)"
+
+#: hacks/config/goop.xml.h:14
+msgid ""
+"This draws set of animating, transparent, amoeba-like blobs. The blobs change "
+"shape as they wander around the screen, and they are translucent, so you can "
+"see the lower blobs through the higher ones, and when one passes over another, "
+"their colors merge. Written by Jamie Zawinski. I got the idea for this from a "
+"cool mouse pad I have, which achieves the same kind of effect in real life by "
+"having several layers plastic with colored oil between them. Written by Jamie "
+"Zawinski."
+msgstr ""
+"This draws set of animating, transparent, amoeba-like blobs. The blobs change "
+"shape as they wander around the screen, and they are translucent, so you can "
+"see the lower blobs through the higher ones, and when one passes over another, "
+"their colours merge. Written by Jamie Zawinski. I got the idea for this from a "
+"cool mouse pad I have, which achieves the same kind of effect in real life by "
+"having several layers plastic with coloured oil between them. Written by Jamie "
+"Zawinski."
+
+#: hacks/config/goop.xml.h:15
+msgid "Transparent Blobs"
+msgstr "Transparent Blobs"
+
+#: hacks/config/goop.xml.h:16
+msgid "XOR Blobs"
+msgstr "XOR Blobs"
+
+#: hacks/config/grav.xml.h:3
+msgid "Grav"
+msgstr "Grav"
+
+#: hacks/config/grav.xml.h:6
+msgid "Object Trails"
+msgstr "Object Trails"
+
+#: hacks/config/grav.xml.h:7
+msgid "Orbital Decay"
+msgstr "Orbital Decay"
+
+#: hacks/config/grav.xml.h:10
+msgid ""
+"This program draws a simple orbital simulation. If you turn on trails, it looks "
+"kind of like a cloud-chamber photograph. Written by Greg Bowering."
+msgstr ""
+"This program draws a simple orbital simulation. If you turn on trails, it looks "
+"kind of like a cloud-chamber photograph. Written by Greg Bowering."
+
+#: hacks/config/greynetic.xml.h:2
+msgid "Greynetic"
+msgstr "Greynetic"
+
+#: hacks/config/greynetic.xml.h:5
+msgid ""
+"This draws random colored and stippled rectangles. Written by Jamie Zawinski."
+msgstr ""
+"This draws random coloured and stippled rectangles. Written by Jamie Zawinski."
+
+#: hacks/config/halo.xml.h:1
+msgid "Animate Circles"
+msgstr "Animate Circles"
+
+#: hacks/config/halo.xml.h:3
+msgid "Halo"
+msgstr "Halo"
+
+#: hacks/config/halo.xml.h:5
+msgid "Number of Circles"
+msgstr "Number of Circles"
+
+#: hacks/config/halo.xml.h:7 hacks/config/imsmap.xml.h:11
+msgid "Random Mode"
+msgstr "Random Mode"
+
+#: hacks/config/halo.xml.h:8
+msgid "Seuss Mode"
+msgstr "Seuss Mode"
+
+#: hacks/config/halo.xml.h:11
+msgid ""
+"This draws trippy psychedelic circular patterns that hurt to look at. It can "
+"also animate the control-points, but that takes a lot of CPU and bandwidth. "
+"Written by Jamie Zawinski."
+msgstr ""
+"This draws trippy psychedelic circular patterns that hurt to look at. It can "
+"also animate the control-points, but that takes a lot of CPU and bandwidth. "
+"Written by Jamie Zawinski."
+
+#: hacks/config/helix.xml.h:4
+msgid "Helix"
+msgstr "Helix"
+
+#: hacks/config/helix.xml.h:5
+msgid ""
+"This repeatedly generates spirally string-art-ish patterns. Written by Jamie "
+"Zawinski."
+msgstr ""
+"This repeatedly generates spirally string-art-ish patterns. Written by Jamie "
+"Zawinski."
+
+#: hacks/config/hopalong.xml.h:3
+msgid "EJK1"
+msgstr "EJK1"
+
+#: hacks/config/hopalong.xml.h:4
+msgid "EJK2"
+msgstr "EJK2"
+
+#: hacks/config/hopalong.xml.h:5
+msgid "EJK3"
+msgstr "EJK3"
+
+#: hacks/config/hopalong.xml.h:6
+msgid "EJK4"
+msgstr "EJK4"
+
+#: hacks/config/hopalong.xml.h:7
+msgid "EJK5"
+msgstr "EJK5"
+
+#: hacks/config/hopalong.xml.h:8
+msgid "EJK6"
+msgstr "EJK6"
+
+#: hacks/config/hopalong.xml.h:11
+msgid "Hopalong"
+msgstr "Hopalong"
+
+#: hacks/config/hopalong.xml.h:12
+msgid "Jong"
+msgstr "Jong"
+
+#: hacks/config/hopalong.xml.h:16
+msgid "Martin"
+msgstr "Martin"
+
+#: hacks/config/hopalong.xml.h:18
+msgid "Popcorn"
+msgstr "Popcorn"
+
+#: hacks/config/hopalong.xml.h:19
+msgid "RR"
+msgstr "RR"
+
+#: hacks/config/hopalong.xml.h:20
+msgid "Sine"
+msgstr "Sine"
+
+#: hacks/config/hopalong.xml.h:24
+msgid ""
+"This draws lacy fractal patterns, based on iteration in the imaginary plane, "
+"from a 1986 Scientific American article. Mostly written by Patrick Naughton."
+msgstr ""
+"This draws lacy fractal patterns, based on iteration in the imaginary plane, "
+"from a 1986 Scientific American article. Mostly written by Patrick Naughton."
+
+#: hacks/config/hyperball.xml.h:1 hacks/config/hypercube.xml.h:1
+msgid "Far"
+msgstr "Far"
+
+#: hacks/config/hyperball.xml.h:4
+msgid "Hyperball"
+msgstr "Hyperball"
+
+#: hacks/config/hyperball.xml.h:5
+msgid ""
+"Hyperball is to hypercube as dodecahedron is to cube: this displays a 2D "
+"projection of the sequence of 3D objects which are the projections of the 4D "
+"analog to the dodecahedron. Written by Joe Keane."
+msgstr ""
+"Hyperball is to hypercube as dodecahedron is to cube: this displays a 2D "
+"projection of the sequence of 3D objects which are the projections of the 4D "
+"analog to the dodecahedron. Written by Joe Keane."
+
+#: hacks/config/hyperball.xml.h:7 hacks/config/hypercube.xml.h:6
+msgid "Near"
+msgstr "Near"
+
+#: hacks/config/hyperball.xml.h:10 hacks/config/hypercube.xml.h:10
+msgid "XW Rotation"
+msgstr "XW Rotation"
+
+#: hacks/config/hyperball.xml.h:11 hacks/config/hypercube.xml.h:11
+msgid "XY Rotation"
+msgstr "XY Rotation"
+
+#: hacks/config/hyperball.xml.h:12 hacks/config/hypercube.xml.h:12
+msgid "XZ Rotation"
+msgstr "XZ Rotation"
+
+#: hacks/config/hyperball.xml.h:13 hacks/config/hypercube.xml.h:13
+msgid "YW Rotation"
+msgstr "YW Rotation"
+
+#: hacks/config/hyperball.xml.h:14 hacks/config/hypercube.xml.h:14
+msgid "YZ Rotation"
+msgstr "YZ Rotation"
+
+#: hacks/config/hyperball.xml.h:15 hacks/config/hypercube.xml.h:15
+msgid "ZW Rotation"
+msgstr "ZW Rotation"
+
+#: hacks/config/hyperball.xml.h:16 hacks/config/hypercube.xml.h:16
+#: hacks/config/zoom.xml.h:8
+msgid "Zoom"
+msgstr "Zoom"
+
+#: hacks/config/hypercube.xml.h:4
+msgid "Hypercube"
+msgstr "Hypercube"
+
+#: hacks/config/hypercube.xml.h:9
+msgid ""
+"This displays 2D projections of the sequence of 3D objects which are the "
+"projections of the 4D analog to the cube: as a square is composed of four "
+"lines, each touching two others; and a cube is composed of six squares, each "
+"touching four others; a hypercube is composed of eight cubes, each touching six "
+"others. To make it easier to visualize the rotation, it uses a different color "
+"for the edges of each face. Don't think about it too long, or your brain will "
+"melt. Written by Joe Keane, Fritz Mueller, and Jamie Zawinski."
+msgstr ""
+"This displays 2D projections of the sequence of 3D objects which are the "
+"projections of the 4D analog to the cube: as a square is composed of four "
+"lines, each touching two others; and a cube is composed of six squares, each "
+"touching four others; a hypercube is composed of eight cubes, each touching six "
+"others. To make it easier to visualise the rotation, it uses a different colour "
+"for the edges of each face. Don't think about it too long, or your brain will "
+"melt. Written by Joe Keane, Fritz Mueller, and Jamie Zawinski."
+
+#: hacks/config/ifs.xml.h:2
+msgid "IFS"
+msgstr "IFS"
+
+#: hacks/config/ifs.xml.h:7
+msgid ""
+"This one draws spinning, colliding iterated-function-system images. Written by "
+"Massimino Pascal."
+msgstr ""
+"This one draws spinning, colliding iterated-function-system images. Written by "
+"Massimino Pascal."
+
+#: hacks/config/imsmap.xml.h:3
+msgid "Brightness Gradients"
+msgstr "Brightness Gradients"
+
+#: hacks/config/imsmap.xml.h:7
+msgid "Hue Gradients"
+msgstr "Hue Gradients"
+
+#: hacks/config/imsmap.xml.h:8
+msgid "IMSmap"
+msgstr "IMSmap"
+
+#: hacks/config/imsmap.xml.h:12
+msgid "Saturation Gradients"
+msgstr "Saturation Gradients"
+
+#: hacks/config/imsmap.xml.h:14
+msgid ""
+"This generates random cloud-like patterns. It looks quite different in "
+"monochrome and color. The basic idea is to take four points on the edge of the "
+"image, and assign each a random ``elevation''. Then find the point between "
+"them, and give it a value which is the average of the other four, plus some "
+"small random offset. Then coloration is done based on elevation. The color "
+"selection is done by binding the elevation to either hue, saturation, or "
+"brightness, and assigning random values to the others. The ``brightness'' mode "
+"tends to yield cloudlike patterns, and the others tend to generate images that "
+"look like heat-maps or CAT-scans. Written by Juergen Nickelsen and Jamie "
+"Zawinski."
+msgstr ""
+"This generates random cloud-like patterns. It looks quite different in "
+"monochrome and colour. The basic idea is to take four points on the edge of the "
+"image, and assign each a random ``elevation''. Then find the point between "
+"them, and give it a value which is the average of the other four, plus some "
+"small random offset. Then colouration is done based on elevation. The colour "
+"selection is done by binding the elevation to either hue, saturation, or "
+"brightness, and assigning random values to the others. The ``brightness'' mode "
+"tends to yield cloudlike patterns, and the others tend to generate images that "
+"look like heat-maps or CAT-scans. Written by Juergen Nickelsen and Jamie "
+"Zawinski."
+
+#: hacks/config/interference.xml.h:1
+msgid "Anim Speed"
+msgstr "Anim Speed"
+
+#: hacks/config/interference.xml.h:2
+msgid ""
+"Another color-field hack, this one works by computing decaying sinusoidal "
+"waves, and allowing them to interfere with each other as their origins move. "
+"Written by Hannu Mallat."
+msgstr ""
+"Another colour-field hack, this one works by computing decaying sinusoidal "
+"waves, and allowing them to interfere with each other as their origins move. "
+"Written by Hannu Mallat."
+
+#: hacks/config/interference.xml.h:7
+msgid "Interference"
+msgstr "Interference"
+
+#: hacks/config/interference.xml.h:10 hacks/config/t3d.xml.h:9
+#: hacks/config/xearth.xml.h:11 hacks/config/zoom.xml.h:5
+msgid "Magnification"
+msgstr "Magnification"
+
+#: hacks/config/interference.xml.h:13
+msgid "Number of Waves"
+msgstr "Number of Waves"
+
+#: hacks/config/interference.xml.h:17
+msgid "Wave Size"
+msgstr "Wave Size"
+
+#: hacks/config/jigsaw.xml.h:4
+msgid "Jigsaw"
+msgstr "Jigsaw"
+
+#: hacks/config/jigsaw.xml.h:6
+msgid "Solved Duration"
+msgstr "Solved Duration"
+
+#: hacks/config/jigsaw.xml.h:8
+msgid ""
+"This grabs a screen image, carves it up into a jigsaw puzzle, shuffles it, and "
+"then solves the puzzle. This works especially well when you feed it an external "
+"video signal instead of letting it grab the screen image (actually, I guess "
+"this is generally true...) When it is grabbing a video image, it is sometimes "
+"pretty hard to guess what the image is going to look like once the puzzle is "
+"solved. Written by Jamie Zawinski."
+msgstr ""
+"This grabs a screen image, carves it up into a jigsaw puzzle, shuffles it, and "
+"then solves the puzzle. This works especially well when you feed it an external "
+"video signal instead of letting it grab the screen image (actually, I guess "
+"this is generally true...) When it is grabbing a video image, it is sometimes "
+"pretty hard to guess what the image is going to look like once the puzzle is "
+"solved. Written by Jamie Zawinski."
+
+#: hacks/config/juggle.xml.h:1
+msgid "Checkered Balls"
+msgstr "Checked Balls"
+
+#: hacks/config/juggle.xml.h:2
+msgid "Draws a juggling stick-man. Written by Tim Auckland."
+msgstr "Draws a juggling stick-man. Written by Tim Auckland."
+
+#: hacks/config/juggle.xml.h:4
+msgid "Juggle"
+msgstr "Juggle"
+
+#: hacks/config/juggle.xml.h:6 hacks/config/pipes.xml.h:10
+msgid "None"
+msgstr "None"
+
+#: hacks/config/julia.xml.h:3 hacks/config/rorschach.xml.h:4
+msgid "Iterations"
+msgstr "Iterations"
+
+#: hacks/config/julia.xml.h:4
+msgid "Julia"
+msgstr "Julia"
+
+#: hacks/config/julia.xml.h:11
+msgid ""
+"This one draws spinning, animating (are you detecting a pattern here yet?) "
+"explorations of the Julia set. You've probably seen static images of this "
+"fractal form before, but it's a lot of fun to watch in motion as well. One "
+"interesting thing is that there is a small swinging dot passing in front of the "
+"image, which indicates the control point from which the rest of the image was "
+"generated. Written by Sean McCullough."
+msgstr ""
+"This one draws spinning, animating (are you detecting a pattern here yet?) "
+"explorations of the Julia set. You've probably seen static images of this "
+"fractal form before, but it's a lot of fun to watch in motion as well. One "
+"interesting thing is that there is a small swinging dot passing in front of the "
+"image, which indicates the control point from which the rest of the image was "
+"generated. Written by Sean McCullough."
+
+#: hacks/config/kaleidescope.xml.h:1
+msgid ""
+"Another clone of an ancient meme, consisting largely of frenetic rotational "
+"motion of colored lines. This one is by Ron Tapia. The motion is nice, but I "
+"think it needs more solids, or perhaps just brighter colors. More variations in "
+"the rotational speed might help, too."
+msgstr ""
+"Another clone of an ancient meme, consisting largely of frenetic rotational "
+"motion of coloured lines. This one is by Ron Tapia. The motion is nice, but I "
+"think it needs more solids, or perhaps just brighter colours. More variations "
+"in the rotational speed might help, too."
+
+#: hacks/config/kaleidescope.xml.h:4
+msgid "Kaleidescope"
+msgstr "Kaleidescope"
+
+#: hacks/config/kaleidescope.xml.h:6 hacks/config/qix.xml.h:18
+msgid "Segments"
+msgstr "Segments"
+
+#: hacks/config/kaleidescope.xml.h:9
+msgid "Symmetry"
+msgstr "Symmetry"
+
+#: hacks/config/kaleidescope.xml.h:10
+msgid "Trails"
+msgstr "Trails"
+
+#: hacks/config/kumppa.xml.h:5
+msgid "Kumppa"
+msgstr "Kumppa"
+
+#: hacks/config/kumppa.xml.h:7
+msgid "Randomize"
+msgstr "Randomise"
+
+#: hacks/config/kumppa.xml.h:10
+msgid ""
+"Spiraling, spinning, and very, very fast splashes of color rush toward the "
+"screen. Written by Teemu Suutari."
+msgstr ""
+"Spiraling, spinning, and very, very fast splashes of colour rush towards the "
+"screen. Written by Teemu Suutari."
+
+#: hacks/config/lament.xml.h:1
+msgid ""
+"Animates a simulation of Lemarchand's Box, repeatedly solving itself. Requires "
+"OpenGL, and a machine with fast hardware support for texture maps. Warning: "
+"occasionally opens doors. Written by Jamie Zawinski."
+msgstr ""
+"Animates a simulation of Lemarchand's Box, repeatedly solving itself. Requires "
+"OpenGL, and a machine with fast hardware support for texture maps. Warning: "
+"occasionally opens doors. Written by Jamie Zawinski."
+
+#: hacks/config/lament.xml.h:3
+msgid "Lament"
+msgstr "Lament"
+
+#: hacks/config/laser.xml.h:4
+msgid "Laser"
+msgstr "Laser"
+
+#: hacks/config/laser.xml.h:7
+msgid ""
+"Moving radiating lines, that look vaguely like scanning laser beams. Written by "
+"Pascal Pensa. (Frankie say: relax.)"
+msgstr ""
+"Moving radiating lines, that look vaguely like scanning laser beams. Written by "
+"Pascal Pensa. (Frankie say: relax.)"
+
+#: hacks/config/lightning.xml.h:2
+msgid "Lightning"
+msgstr "Lightning"
+
+#: hacks/config/lightning.xml.h:7
+msgid ""
+"This one draws crackling fractal lightning bolts. It's simple, direct, and to "
+"the point. If only it had sound... Written by Keith Romberg."
+msgstr ""
+"This one draws crackling fractal lightning bolts. It's simple, direct, and to "
+"the point. If only it had sound... Written by Keith Romberg."
+
+#: hacks/config/lisa.xml.h:4
+msgid "Lisa"
+msgstr "Lisa"
+
+#: hacks/config/lisa.xml.h:10
+msgid "Steps"
+msgstr "Steps"
+
+#: hacks/config/lisa.xml.h:11
+msgid ""
+"This draws Lisajous loops, by Caleb Cullen. Remember that device they had the "
+"Phantom Zone prisoners in during their trial in Superman? I think that was one "
+"of these."
+msgstr ""
+"This draws Lisajous loops, by Caleb Cullen. Remember that device they had the "
+"Phantom Zone prisoners in during their trial in Superman? I think that was one "
+"of these."
+
+#: hacks/config/lissie.xml.h:1
+msgid ""
+"Another Lissajous figure. This one draws the progress of circular shapes along "
+"a path. Written by Alexander Jolk."
+msgstr ""
+"Another Lissajous figure. This one draws the progress of circular shapes along "
+"a path. Written by Alexander Jolk."
+
+#: hacks/config/lissie.xml.h:5
+msgid "Lissie"
+msgstr "Lissie"
+
+#: hacks/config/lmorph.xml.h:1
+msgid "Closed Figures"
+msgstr "Closed Figures"
+
+#: hacks/config/lmorph.xml.h:2
+msgid "Control Points"
+msgstr "Control Points"
+
+#: hacks/config/lmorph.xml.h:4
+msgid "Interpolation Steps"
+msgstr "Interpolation Steps"
+
+#: hacks/config/lmorph.xml.h:5
+msgid "LMorph"
+msgstr "LMorph"
+
+#: hacks/config/lmorph.xml.h:6
+msgid "Less"
+msgstr "Less"
+
+#: hacks/config/lmorph.xml.h:8
+msgid "More"
+msgstr "More"
+
+#: hacks/config/lmorph.xml.h:9
+msgid "Open Figures"
+msgstr "Open Figures"
+
+#: hacks/config/lmorph.xml.h:10
+msgid "Open and Closed Figures"
+msgstr "Open and Closed Figures"
+
+#: hacks/config/lmorph.xml.h:15
+msgid ""
+"This generates random spline-ish line drawings and morphs between them. Written "
+"by Sverre H. Huseby and Glenn T. Lines."
+msgstr ""
+"This generates random spline-ish line drawings and morphs between them. Written "
+"by Sverre H. Huseby and Glenn T. Lines."
+
+#: hacks/config/loop.xml.h:3
+msgid "Loop"
+msgstr "Loop"
+
+#: hacks/config/loop.xml.h:10
+msgid ""
+"This one produces loop-shaped colonies that spawn, age, and eventually die. "
+"Written by David Bagley."
+msgstr ""
+"This one produces loop-shaped colonies that spawn, age, and eventually die. "
+"Written by David Bagley."
+
+#: hacks/config/maze.xml.h:3
+msgid "Backtracking Generator"
+msgstr "Backtracking Generator"
+
+#: hacks/config/maze.xml.h:5 hacks/config/slidescreen.xml.h:3
+msgid "Grid Size"
+msgstr "Grid Size"
+
+#: hacks/config/maze.xml.h:6
+msgid "Head Toward Exit"
+msgstr "Go Towards Exit"
+
+#: hacks/config/maze.xml.h:7
+msgid "Ignorant of Exit Direction"
+msgstr "Ignorant of Exit Direction"
+
+#: hacks/config/maze.xml.h:8
+msgid "Joining Generator"
+msgstr "Joining Generator"
+
+#: hacks/config/maze.xml.h:9
+msgid "Maze"
+msgstr "Maze"
+
+#: hacks/config/maze.xml.h:10
+msgid "Post-Solve Delay"
+msgstr "Post-Solve Delay"
+
+#: hacks/config/maze.xml.h:11
+msgid "Pre-Solve Delay"
+msgstr "Pre-Solve Delay"
+
+#: hacks/config/maze.xml.h:12
+msgid "Random Generator"
+msgstr "Random Generator"
+
+#: hacks/config/maze.xml.h:13
+msgid "Seeding Generator"
+msgstr "Seeding Generator"
+
+#: hacks/config/maze.xml.h:15
+msgid "Solve Speed"
+msgstr "Solve Speed"
+
+#: hacks/config/maze.xml.h:16
+msgid ""
+"This is the ancient X maze demo, modified to work with xscreensaver. It "
+"generates a random maze, then solves it with visual feedback. Originally by Jim "
+"Randell; modified by a cast of thousands."
+msgstr ""
+"This is the ancient X maze demo, modified to work with xscreensaver. It "
+"generates a random maze, then solves it with visual feedback. Originally by Jim "
+"Randell; modified by a cast of thousands."
+
+#: hacks/config/menger.xml.h:6
+msgid "Menger"
+msgstr "Menger"
+
+#: hacks/config/menger.xml.h:19
+msgid ""
+"This draws the three-dimensional variant of the recursive Menger Gasket, a "
+"cube-based fractal object analagous to the Sierpinski Tetrahedron. Written by "
+"Jamie Zawinski."
+msgstr ""
+"This draws the three-dimensional variant of the recursive Menger Gasket, a "
+"cube-based fractal object analagous to the Sierpinski Tetrahedron. Written by "
+"Jamie Zawinski."
+
+#: hacks/config/moebius.xml.h:1
+msgid ""
+"Another M. C. Escher hack by Marcelo Vianna, this one draws ``Moebius Strip "
+"II,'' a GL image of ants walking along the surface of a moebius strip."
+msgstr ""
+"Another M. C. Escher hack by Marcelo Vianna, this one draws ``Moebius Strip "
+"II,'' a GL image of ants walking along the surface of a moebius strip."
+
+#: hacks/config/moebius.xml.h:2
+msgid "Draw Ants"
+msgstr "Draw Ants"
+
+#: hacks/config/moebius.xml.h:4
+msgid "Mesh Floor"
+msgstr "Mesh Floor"
+
+#: hacks/config/moebius.xml.h:5
+msgid "Moebius"
+msgstr "Moebius"
+
+#: hacks/config/moebius.xml.h:8
+msgid "Solid Floor"
+msgstr "Solid Floor"
+
+#: hacks/config/moebius.xml.h:9 hacks/config/qix.xml.h:20
+msgid "Solid Objects"
+msgstr "Solid Objects"
+
+#: hacks/config/moire.xml.h:6
+msgid "Moire"
+msgstr "Moire"
+
+#: hacks/config/moire.xml.h:8 hacks/config/rorschach.xml.h:6
+msgid "Offset"
+msgstr "Offset"
+
+#: hacks/config/moire.xml.h:10
+msgid ""
+"This one draws cool circular interference patterns. Most of the circles you see "
+"aren't explicitly rendered, but show up as a result of interactions between the "
+"other pixels that were drawn. Written by Jamie Zawinski, inspired by Java code "
+"by Michael Bayne. As he pointed out, the beauty of this one is that the heart "
+"of the display algorithm can be expressed with just a pair of loops and a "
+"handful of arithmetic, giving it a high ``display hack metric''."
+msgstr ""
+"This one draws cool circular interference patterns. Most of the circles you see "
+"aren't explicitly rendered, but show up as a result of interactions between the "
+"other pixels that were drawn. Written by Jamie Zawinski, inspired by Java code "
+"by Michael Bayne. As he pointed out, the beauty of this one is that the heart "
+"of the display algorithm can be expressed with just a pair of loops and a "
+"handful of arithmetic, giving it a high ``display hack metric''."
+
+#: hacks/config/moire2.xml.h:1
+msgid ""
+"Another example of the fun you can have with moire interference patterns; this "
+"hack generates fields of concentric circles or ovals, and combines the planes "
+"with various operations. The planes are moving independently of one another, "
+"causing the interference lines to ``spray.'' Written by Jamie Zawinski."
+msgstr ""
+"Another example of the fun you can have with moire interference patterns; this "
+"hack generates fields of concentric circles or ovals, and combines the planes "
+"with various operations. The planes are moving independently of one another, "
+"causing the interference lines to ``spray.'' Written by Jamie Zawinski."
+
+#: hacks/config/moire2.xml.h:4
+msgid "Moire2"
+msgstr "Moire2"
+
+#: hacks/config/moire2.xml.h:8 hacks/config/thornbird.xml.h:10
+msgid "Thickness"
+msgstr "Thickness"
+
+#: hacks/config/molecule.xml.h:3
+msgid "Describe Molecule"
+msgstr "Describe Molecule"
+
+#: hacks/config/molecule.xml.h:5
+msgid "Draw Atomic Bonds"
+msgstr "Draw Atomic Bonds"
+
+#: hacks/config/molecule.xml.h:6
+msgid "Draw Atoms"
+msgstr "Draw Atoms"
+
+#: hacks/config/molecule.xml.h:7 hacks/config/spheremonics.xml.h:2
+msgid "Draw Bounding Box"
+msgstr "Draw Bounding Box"
+
+#: hacks/config/molecule.xml.h:8
+msgid ""
+"Draws several different representations of molecules. Some common molecules are "
+"built in, and it can also read PDB (Protein Data Base) files as input. Written "
+"by Jamie Zawinski."
+msgstr ""
+"Draws several different representations of molecules. Some common molecules are "
+"built in, and it can also read PDB (Protein Data Base) files as input. Written "
+"by Jamie Zawinski."
+
+#: hacks/config/molecule.xml.h:11
+msgid "Label Atoms"
+msgstr "Label Atoms"
+
+#: hacks/config/molecule.xml.h:12
+msgid "Molecule"
+msgstr "Molecule"
+
+#: hacks/config/molecule.xml.h:13
+msgid "PDB File"
+msgstr "PDB File"
+
+#: hacks/config/morph3d.xml.h:1
+msgid ""
+"Another 3d shape-changing GL hack, by Marcelo Vianna. It has the same "
+"shiny-plastic feel as Superquadrics, as many computer-generated objects do..."
+msgstr ""
+"Another 3d shape-changing GL hack, by Marcelo Vianna. It has the same "
+"shiny-plastic feel as Superquadrics, as many computer-generated objects do..."
+
+#: hacks/config/morph3d.xml.h:4
+msgid "Morph3D"
+msgstr "Morph3D"
+
+#: hacks/config/mountain.xml.h:3
+msgid ""
+"Generates random 3d plots that look vaguely mountainous. Written by Pascal "
+"Pensa."
+msgstr ""
+"Generates random 3d plots that look vaguely mountainous. Written by Pascal "
+"Pensa."
+
+#: hacks/config/mountain.xml.h:5
+msgid "Mountain"
+msgstr "Mountain"
+
+#: hacks/config/munch.xml.h:1
+msgid ""
+"DATAI 2 ADDB 1,2 ROTC 2,-22 XOR 1,2 JRST .-4 As reported by HAKMEM, in 1962, "
+"Jackson Wright wrote the above PDP-1 code. That code still lives on in this "
+"screenhack, some 35 years later. The number of lines of enclosing code has "
+"increased substantially, however. This version is by Tim Showalter."
+msgstr ""
+"DATAI 2 ADDB 1,2 ROTC 2,-22 XOR 1,2 JRST .-4 As reported by HAKMEM, in 1962, "
+"Jackson Wright wrote the above PDP-1 code. That code still lives on in this "
+"screenhack, some 35 years later. The number of lines of enclosing code has "
+"increased substantially, however. This version is by Tim Showalter."
+
+#: hacks/config/munch.xml.h:5
+msgid "Munch"
+msgstr "Munch"
+
+#: hacks/config/munch.xml.h:10 hacks/config/qix.xml.h:26
+msgid "XOR"
+msgstr "XOR"
+
+#: hacks/config/nerverot.xml.h:1
+msgid "Blot Count"
+msgstr "Blot Count"
+
+#: hacks/config/nerverot.xml.h:2
+msgid "Calm"
+msgstr "Calm"
+
+#: hacks/config/nerverot.xml.h:3
+msgid "Changes"
+msgstr "Changes"
+
+#: hacks/config/nerverot.xml.h:4
+msgid "Colors"
+msgstr "Colours"
+
+#: hacks/config/nerverot.xml.h:5
+msgid "Crunchiness"
+msgstr "Crunchiness"
+
+#: hacks/config/nerverot.xml.h:7
+msgid ""
+"Draws different shapes composed of nervously vibrating squiggles, as if seen "
+"through a camera operated by a monkey on crack. By Dan Bornstein."
+msgstr ""
+"Draws different shapes composed of nervously vibrating squiggles, as if seen "
+"through a camera operated by a monkey on crack. By Dan Bornstein."
+
+#: hacks/config/nerverot.xml.h:10
+msgid "Frequent"
+msgstr "Frequent"
+
+#: hacks/config/nerverot.xml.h:16
+msgid "NerveRot"
+msgstr "NerveRot"
+
+#: hacks/config/nerverot.xml.h:17
+msgid "Nervousness"
+msgstr "Nervousness"
+
+#: hacks/config/nerverot.xml.h:18 hacks/config/pyro.xml.h:12
+msgid "Seldom"
+msgstr "Seldom"
+
+#: hacks/config/nerverot.xml.h:21
+msgid "Spastic"
+msgstr "Spastic"
+
+#: hacks/config/noseguy.xml.h:1
+msgid ""
+"A little man with a big nose wanders around your screen saying things. The "
+"things which he says can come from a file, or from an external program like "
+"`zippy' or `fortune'. This was extracted from `xnlock' by Dan Heller. Colorized "
+"by Jamie Zawinski."
+msgstr ""
+"A little man with a big nose wanders around your screen saying things. The "
+"things which he says can come from a file, or from an external program like "
+"`zippy' or `fortune'. This was extracted from `xnlock' by Dan Heller. "
+"Colourised by Jamie Zawinski."
+
+#: hacks/config/noseguy.xml.h:2
+msgid "Get Text from File"
+msgstr "Get Text from File"
+
+#: hacks/config/noseguy.xml.h:3
+msgid "Get Text from Program"
+msgstr "Get Text from Program"
+
+#: hacks/config/noseguy.xml.h:4
+msgid "Noseguy"
+msgstr "Noseguy"
+
+#: hacks/config/noseguy.xml.h:6
+msgid "Text File"
+msgstr "Text File"
+
+#: hacks/config/noseguy.xml.h:7 hacks/config/phosphor.xml.h:8
+#: hacks/config/starwars.xml.h:17
+msgid "Text Program"
+msgstr "Text Program"
+
+#: hacks/config/noseguy.xml.h:8
+msgid "Use Text Below"
+msgstr "Use Text Below"
+
+#: hacks/config/pedal.xml.h:7
+msgid "Pedal"
+msgstr "Pedal"
+
+#: hacks/config/pedal.xml.h:8
+msgid ""
+"This is sort of a combination spirograph/string-art. It generates a large, "
+"complex polygon, and lets the X server do the bulk of the work by giving it an "
+"even/odd winding rule. Written by Dale Moore, based on some ancient PDP-11 "
+"code."
+msgstr ""
+"This is sort of a combination spirograph/string-art. It generates a large, "
+"complex polygon, and lets the X server do the bulk of the work by giving it an "
+"even/odd winding rule. Written by Dale Moore, based on some ancient PDP-11 "
+"code."
+
+#: hacks/config/penetrate.xml.h:1
+msgid "Always play well"
+msgstr "Always play well"
+
+#: hacks/config/penetrate.xml.h:2
+msgid "Explosions"
+msgstr "Explosions"
+
+#: hacks/config/penetrate.xml.h:5
+msgid "Penetrate"
+msgstr "Penetrate"
+
+#: hacks/config/penetrate.xml.h:7
+msgid "Start badly, but learn"
+msgstr "Start badly, but learn"
+
+#: hacks/config/penetrate.xml.h:8
+msgid ""
+"This hack simulates the classic arcade game Missile Command. Written by Adam "
+"Miller."
+msgstr ""
+"This hack simulates the classic arcade game Missile Command. Written by Adam "
+"Miller."
+
+#: hacks/config/penrose.xml.h:3
+msgid "Draw Ammann Lines"
+msgstr "Draw Ammann Lines"
+
+#: hacks/config/penrose.xml.h:4
+msgid ""
+"Draws quasiperiodic tilings; think of the implications on modern formica "
+"technology. Written by Timo Korvola. In April 1997, Sir Roger Penrose, a "
+"British math professor who has worked with Stephen Hawking on such topics as "
+"relativity, black holes, and whether time has a beginning, filed a "
+"copyright-infringement lawsuit against the Kimberly-Clark Corporation, which "
+"Penrose said copied a pattern he created (a pattern demonstrating that ``a "
+"nonrepeating pattern could exist in nature'') for its Kleenex quilted toilet "
+"paper. Penrose said he doesn't like litigation but, ``When it comes to the "
+"population of Great Britain being invited by a multinational to wipe their "
+"bottoms on what appears to be the work of a Knight of the Realm, then a last "
+"stand must be taken.'' As reported by News of the Weird #491, 4-jul-1997."
+msgstr ""
+"Draws quasiperiodic tilings; think of the implications on modern formica "
+"technology. Written by Timo Korvola. In April 1997, Sir Roger Penrose, a "
+"British math professor who has worked with Stephen Hawking on such topics as "
+"relativity, black holes, and whether time has a beginning, filed a "
+"copyright-infringement lawsuit against the Kimberly-Clark Corporation, which "
+"Penrose said copied a pattern he created (a pattern demonstrating that ``a "
+"nonrepeating pattern could exist in nature'') for its Kleenex quilted toilet "
+"paper. Penrose said he doesn't like litigation but, ``When it comes to the "
+"population of Great Britain being invited by a multinational to wipe their "
+"bottoms on what appears to be the work of a Knight of the Realm, then a last "
+"stand must be taken.'' As reported by News of the Weird No. 491, 4-jul-1997."
+
+#: hacks/config/penrose.xml.h:9
+msgid "Penrose"
+msgstr "Penrose"
+
+#: hacks/config/petri.xml.h:2
+msgid "Colony Shape"
+msgstr "Colony Shape"
+
+#: hacks/config/petri.xml.h:3
+msgid "Death Comes"
+msgstr "Death Comes"
+
+#: hacks/config/petri.xml.h:4
+msgid "Diamond"
+msgstr "Diamond"
+
+#: hacks/config/petri.xml.h:6
+msgid "Fertility"
+msgstr "Fertility"
+
+#: hacks/config/petri.xml.h:12
+msgid "Maxium Lifespan"
+msgstr "Maximum Lifespan"
+
+#: hacks/config/petri.xml.h:13
+msgid "Maxium Rate of Death"
+msgstr "Maxium Rate of Death"
+
+#: hacks/config/petri.xml.h:14
+msgid "Maxium Rate of Growth"
+msgstr "Maxium Rate of Growth"
+
+#: hacks/config/petri.xml.h:15
+msgid "Minium Lifespan"
+msgstr "Minimum Lifespan"
+
+#: hacks/config/petri.xml.h:16
+msgid "Minium Rate of Death"
+msgstr "Minimum Rate of Death"
+
+#: hacks/config/petri.xml.h:17
+msgid "Minium Rate of Growth"
+msgstr "Minimum Rate of Growth"
+
+#: hacks/config/petri.xml.h:18
+msgid "Mold Varieties"
+msgstr "Mold Varieties"
+
+#: hacks/config/petri.xml.h:19
+msgid "Offspring"
+msgstr "Offspring"
+
+#: hacks/config/petri.xml.h:20
+msgid "Petri"
+msgstr "Petri"
+
+#: hacks/config/petri.xml.h:21
+msgid "Quickly"
+msgstr "Quickly"
+
+#: hacks/config/petri.xml.h:24
+msgid "Slowly"
+msgstr "Slowly"
+
+#: hacks/config/petri.xml.h:26
+msgid "Square"
+msgstr "Square"
+
+#: hacks/config/petri.xml.h:27
+msgid ""
+"This simulates colonies of mold growing in a petri dish. Growing colored "
+"circles overlap and leave spiral interference in their wake. Written by Dan "
+"Bornstein."
+msgstr ""
+"This simulates colonies of mold growing in a petri dish. Growing coloured "
+"circles overlap and leave spiral interference in their wake. Written by Dan "
+"Bornstein."
+
+#: hacks/config/phosphor.xml.h:1
+msgid ""
+"Draws a simulation of an old terminal, with large pixels and long-sustain "
+"phosphor. It can run any program as a source of the text it displays. Written "
+"by Jamie Zawinski."
+msgstr ""
+"Draws a simulation of an old terminal, with large pixels and long-sustain "
+"phosphor. It can run any program as a source of the text it displays. Written "
+"by Jamie Zawinski."
+
+#: hacks/config/phosphor.xml.h:2
+msgid "Fade"
+msgstr "Fade"
+
+#: hacks/config/phosphor.xml.h:4
+msgid "Phosphor"
+msgstr "Phosphor"
+
+#: hacks/config/phosphor.xml.h:5
+msgid "Scale"
+msgstr "Scale"
+
+#: hacks/config/pipes.xml.h:1
+msgid "Allow Tight Turns"
+msgstr "Allow Tight Turns"
+
+#: hacks/config/pipes.xml.h:2
+msgid "Ball Joints"
+msgstr "Ball Joints"
+
+#: hacks/config/pipes.xml.h:3
+msgid "Curved Pipes"
+msgstr "Curved Pipes"
+
+#: hacks/config/pipes.xml.h:6
+msgid "Fisheye Lens"
+msgstr "Fisheye Lens"
+
+#: hacks/config/pipes.xml.h:7
+msgid "Gadgetry"
+msgstr "Gadgetry"
+
+#: hacks/config/pipes.xml.h:8
+msgid ""
+"If you've ever been in the same room with a Windows NT machine, you've probably "
+"seen this GL hack. This version is by Marcelo Vianna."
+msgstr ""
+"If you've ever been in the same room with a Windows NT machine, you've probably "
+"seen this GL hack. This version is by Marcelo Vianna."
+
+#: hacks/config/pipes.xml.h:9
+msgid "Lots"
+msgstr "Lots"
+
+#: hacks/config/pipes.xml.h:11
+msgid "Number of Pipe Systems"
+msgstr "Number of Pipe Systems"
+
+#: hacks/config/pipes.xml.h:12
+msgid "Pipe Fittings"
+msgstr "Pipe Fittings"
+
+#: hacks/config/pipes.xml.h:13
+msgid "Pipes"
+msgstr "Pipes"
+
+#: hacks/config/pipes.xml.h:17
+msgid "System Length"
+msgstr "System Length"
+
+#: hacks/config/polyominoes.xml.h:3
+msgid "Identical Pieces"
+msgstr "Identical Pieces"
+
+#: hacks/config/polyominoes.xml.h:7
+msgid "Polyominoes"
+msgstr "Polyominoes"
+
+#: hacks/config/polyominoes.xml.h:8
+msgid ""
+"Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
+"puzzle pieces. Written by Stephen Montgomery-Smith."
+msgstr ""
+"Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
+"puzzle pieces. Written by Stephen Montgomery-Smith."
+
+#: hacks/config/pulsar.xml.h:1
+msgid "Anti-alias Lines"
+msgstr "Anti-alias Lines"
+
+#: hacks/config/pulsar.xml.h:3
+msgid ""
+"Draws some intersecting planes, making use of alpha blending, fog, textures, "
+"and mipmaps, plus a ``frames per second'' meter so that you can tell how fast "
+"your graphics card is... Requires OpenGL. Written by David Konerding."
+msgstr ""
+"Draws some intersecting planes, making use of alpha blending, fog, textures, "
+"and mipmaps, plus a ``frames per second'' meter so that you can tell how fast "
+"your graphics card is... Requires OpenGL. Written by David Konerding."
+
+#: hacks/config/pulsar.xml.h:4
+msgid "Enable Blending"
+msgstr "Enable Blending"
+
+#: hacks/config/pulsar.xml.h:5
+msgid "Enable Depth Buffer"
+msgstr "Enable Depth Buffer"
+
+#: hacks/config/pulsar.xml.h:6
+msgid "Enable Fog"
+msgstr "Enable Fog"
+
+#: hacks/config/pulsar.xml.h:7
+msgid "Enable Lighting"
+msgstr "Enable Lighting"
+
+#: hacks/config/pulsar.xml.h:8
+msgid "Enable Texture Filtering"
+msgstr "Enable Texture Filtering"
+
+#: hacks/config/pulsar.xml.h:9
+msgid "Enable Texture Mipmaps"
+msgstr "Enable Texture Mipmaps"
+
+#: hacks/config/pulsar.xml.h:10
+msgid "Enable Texturing"
+msgstr "Enable Texturing"
+
+#: hacks/config/pulsar.xml.h:12
+msgid "Pulsar"
+msgstr "Pulsar"
+
+#: hacks/config/pulsar.xml.h:13
+msgid "Quad Count"
+msgstr "Quad Count"
+
+#: hacks/config/pulsar.xml.h:16
+msgid "Solid Surface"
+msgstr "Solid Surface"
+
+#: hacks/config/pulsar.xml.h:18
+msgid "Texture PPM File"
+msgstr "Texture PPM File"
+
+#: hacks/config/pyro.xml.h:3
+msgid "Explosive Yield"
+msgstr "Explosive Yield"
+
+#: hacks/config/pyro.xml.h:6
+msgid "Launch Frequency"
+msgstr "Launch Frequency"
+
+#: hacks/config/pyro.xml.h:8
+msgid "Often"
+msgstr "Often"
+
+#: hacks/config/pyro.xml.h:9
+msgid "Particle Density"
+msgstr "Particle Density"
+
+#: hacks/config/pyro.xml.h:10
+msgid "Pyro"
+msgstr "Pyro"
+
+#: hacks/config/pyro.xml.h:11
+msgid ""
+"Pyro draws exploding fireworks. Blah blah blah. Written by Jamie Zawinski."
+msgstr ""
+"Pyro draws exploding fireworks. Blah blah blah. Written by Jamie Zawinski."
+
+#: hacks/config/qix.xml.h:1
+msgid "Additive Colors"
+msgstr "Additive Colours"
+
+#: hacks/config/qix.xml.h:3
+msgid "Corners"
+msgstr "Corners"
+
+#: hacks/config/qix.xml.h:11
+msgid "Line Segments"
+msgstr "Line Segments"
+
+#: hacks/config/qix.xml.h:12
+msgid "Linear Motion"
+msgstr "Linear Motion"
+
+#: hacks/config/qix.xml.h:15
+msgid "Max Size"
+msgstr "Max Size"
+
+#: hacks/config/qix.xml.h:16
+msgid "Qix"
+msgstr "Qix"
+
+#: hacks/config/qix.xml.h:17
+msgid "Random Motion"
+msgstr "Random Motion"
+
+#: hacks/config/qix.xml.h:23
+msgid "Subtractive Colors"
+msgstr "Subtractive Colours"
+
+#: hacks/config/qix.xml.h:24
+msgid ""
+"This is the swiss army chainsaw of qix programs. It bounces a series of line "
+"segments around the screen, and uses variations on this basic motion pattern to "
+"produce all sorts of different presentations: line segments, filled polygons, "
+"overlapping translucent areas... Written by Jamie Zawinski."
+msgstr ""
+"This is the swiss army chainsaw of qix programs. It bounces a series of line "
+"segments around the screen, and uses variations on this basic motion pattern to "
+"produce all sorts of different presentations: line segments, filled polygons, "
+"overlapping translucent areas... Written by Jamie Zawinski."
+
+#: hacks/config/qix.xml.h:25
+msgid "Transparent"
+msgstr "Transparent"
+
+#: hacks/config/rd-bomb.xml.h:1
+msgid "/"
+msgstr "/"
+
+#: hacks/config/rd-bomb.xml.h:3
+#, no-c-format
+msgid "1%"
+msgstr "1%"
+
+#: hacks/config/rd-bomb.xml.h:5
+#, no-c-format
+msgid "100%"
+msgstr "100%"
+
+#: hacks/config/rd-bomb.xml.h:7
+msgid ""
+"Another variation of the `Bomb' program by Scott Draves. This draws a grid of "
+"growing square-like shapes that, once they overtake each other, react in "
+"unpredictable ways. ``RD'' stands for reaction-diffusion."
+msgstr ""
+"Another variation of the `Bomb' program by Scott Draves. This draws a grid of "
+"growing square-like shapes that, once they overtake each other, react in "
+"unpredictable ways. ``RD'' stands for reaction-diffusion."
+
+#: hacks/config/rd-bomb.xml.h:8
+msgid "Epoch"
+msgstr "Epoch"
+
+#: hacks/config/rd-bomb.xml.h:10
+msgid "Fill Screen"
+msgstr "Fill Screen"
+
+#: hacks/config/rd-bomb.xml.h:14
+msgid "RD-Bomb"
+msgstr "RD-Bomb"
+
+#: hacks/config/rd-bomb.xml.h:15
+msgid "Reaction/Difusion"
+msgstr "Reaction/Difusion"
+
+#: hacks/config/rd-bomb.xml.h:16
+msgid "Seed Radius"
+msgstr "Seed Radius"
+
+#: hacks/config/rd-bomb.xml.h:19 hacks/config/twang.xml.h:12
+msgid "Tile Size"
+msgstr "Tile Size"
+
+#: hacks/config/rd-bomb.xml.h:22
+msgid "Wander Speed"
+msgstr "Wander Speed"
+
+#: hacks/config/ripples.xml.h:1
+msgid "Big Drops"
+msgstr "Big Drops"
+
+#: hacks/config/ripples.xml.h:2
+msgid "Colors Two"
+msgstr "Colours Two"
+
+#: hacks/config/ripples.xml.h:3
+msgid "Drizzle"
+msgstr "Drizzle"
+
+#: hacks/config/ripples.xml.h:5
+msgid "Grab Screen Image"
+msgstr "Grab Screen Image"
+
+#: hacks/config/ripples.xml.h:6
+msgid "Lighting Effect"
+msgstr "Lighting Effect"
+
+#: hacks/config/ripples.xml.h:8
+msgid "Moving Splashes"
+msgstr "Moving Splashes"
+
+#: hacks/config/ripples.xml.h:9
+msgid "Psychedelic Colors"
+msgstr "Psychedelic Colours"
+
+#: hacks/config/ripples.xml.h:10
+msgid "Ripples"
+msgstr "Ripples"
+
+#: hacks/config/ripples.xml.h:12
+msgid "Small Drops"
+msgstr "Small Drops"
+
+#: hacks/config/ripples.xml.h:13
+msgid "Storm"
+msgstr "Storm"
+
+#: hacks/config/ripples.xml.h:14
+msgid ""
+"This draws rippling interference patterns like splashing water. With the -water "
+"option, it manipulates your desktop image to look like something is dripping "
+"into it. Written by Tom Hammersley."
+msgstr ""
+"This draws rippling interference patterns like splashing water. With the -water "
+"option, it manipulates your desktop image to look like something is dripping "
+"into it. Written by Tom Hammersley."
+
+#: hacks/config/rocks.xml.h:7
+msgid "Rocks"
+msgstr "Rocks"
+
+#: hacks/config/rocks.xml.h:8
+msgid "Rotation"
+msgstr "Rotation"
+
+#: hacks/config/rocks.xml.h:10
+msgid "Steering"
+msgstr "Steering"
+
+#: hacks/config/rocks.xml.h:11
+msgid ""
+"This draws an animation of flight through an asteroid field, with changes in "
+"rotation and direction. It can also display 3D separations for red/blue "
+"glasses! Mostly written by Jamie Zawinski."
+msgstr ""
+"This draws an animation of flight through an asteroid field, with changes in "
+"rotation and direction. It can also display 3D separations for red/blue "
+"glasses! Mostly written by Jamie Zawinski."
+
+#: hacks/config/rorschach.xml.h:7
+msgid "Rorschach"
+msgstr "Rorschach"
+
+#: hacks/config/rorschach.xml.h:9
+msgid ""
+"This generates random inkblot patterns. The algorithm is deceptively simple for "
+"how well it works; it merely walks a dot around the screen randomly, and then "
+"reflects the image horizontally, vertically, or both. Any deep-seated neurotic "
+"tendencies which this program reveals are your own problem. Written by Jamie "
+"Zawinski."
+msgstr ""
+"This generates random inkblot patterns. The algorithm is deceptively simple for "
+"how well it works; it merely walks a dot around the screen randomly, and then "
+"reflects the image horizontally, vertically, or both. Any deep-seated neurotic "
+"tendencies which this program reveals are your own problem. Written by Jamie "
+"Zawinski."
+
+#: hacks/config/rorschach.xml.h:10
+msgid "With X Symmetry"
+msgstr "With X Symmetry"
+
+#: hacks/config/rorschach.xml.h:11
+msgid "With Y Symmetry"
+msgstr "With Y Symmetry"
+
+#: hacks/config/rotor.xml.h:1
+msgid ""
+"Another ancient xlock demo, this one by Tom Lawrence. It draws a line segment "
+"moving along a complex spiraling curve. I tweaked this to generate curvier "
+"lines, but still frames of it don't look like much."
+msgstr ""
+"Another ancient xlock demo, this one by Tom Lawrence. It draws a line segment "
+"moving along a complex spiraling curve. I tweaked this to generate curvier "
+"lines, but still frames of it don't look like much."
+
+#: hacks/config/rotor.xml.h:4 hacks/config/wander.xml.h:9
+msgid "Length"
+msgstr "Length"
+
+#: hacks/config/rotor.xml.h:8
+msgid "Rotor"
+msgstr "Rotor"
+
+#: hacks/config/rotzoomer.xml.h:3
+msgid "Animate"
+msgstr "Animate"
+
+#: hacks/config/rotzoomer.xml.h:4
+msgid ""
+"Creates a collage of rotated and scaled portions of the screen. Written by "
+"Claudio Matsuoka."
+msgstr ""
+"Creates a collage of rotated and scaled portions of the screen. Written by "
+"Claudio Matsuoka."
+
+#: hacks/config/rotzoomer.xml.h:6
+msgid "Rectangle Count"
+msgstr "Rectangle Count"
+
+#: hacks/config/rotzoomer.xml.h:7
+msgid "RotZoomer"
+msgstr "RotZoomer"
+
+#: hacks/config/rotzoomer.xml.h:8
+msgid "Stationary Rectangles"
+msgstr "Stationary Rectangles"
+
+#: hacks/config/rotzoomer.xml.h:9
+msgid "Sweeping Arcs"
+msgstr "Sweeping Arcs"
+
+#: hacks/config/rotzoomer.xml.h:11
+msgid "Wandering Rectangles"
+msgstr "Wandering Rectangles"
+
+#: hacks/config/rubik.xml.h:2
+msgid ""
+"Draws a Rubik's Cube that rotates in three dimensions and repeatedly shuffles "
+"and solves itself. Another fine GL hack by Marcelo Vianna."
+msgstr ""
+"Draws a Rubik's Cube that rotates in three dimensions and repeatedly shuffles "
+"and solves itself. Another fine GL hack by Marcelo Vianna."
+
+#: hacks/config/rubik.xml.h:5
+msgid "Rubik"
+msgstr "Rubik"
+
+#: hacks/config/rubik.xml.h:7
+msgid "Show Shuffling"
+msgstr "Show Shuffling"
+
+#: hacks/config/sballs.xml.h:1
+msgid "Cube"
+msgstr "Cube"
+
+#: hacks/config/sballs.xml.h:2
+msgid "Dodecahedron"
+msgstr "Dodecahedron"
+
+#: hacks/config/sballs.xml.h:3
+msgid ""
+"Draws an animation of textured balls spinning like crazy in GL. Requires "
+"OpenGL, and a machine with fast hardware support for texture maps. Written by "
+"Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
+msgstr ""
+"Draws an animation of textured balls spinning like crazy in GL. Requires "
+"OpenGL, and a machine with fast hardware support for texture maps. Written by "
+"Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
+
+#: hacks/config/sballs.xml.h:5
+msgid "Icosahedron"
+msgstr "Icosahedron"
+
+#: hacks/config/sballs.xml.h:7
+msgid "Octahedron"
+msgstr "Octahedron"
+
+#: hacks/config/sballs.xml.h:8
+msgid "Plane"
+msgstr "Plane"
+
+#: hacks/config/sballs.xml.h:9
+msgid "Pyramid"
+msgstr "Pyramid"
+
+#: hacks/config/sballs.xml.h:10
+msgid "Random"
+msgstr "Random"
+
+#: hacks/config/sballs.xml.h:11
+msgid "Sballs"
+msgstr "Sballs"
+
+#: hacks/config/sballs.xml.h:15
+msgid "Star"
+msgstr "Star"
+
+#: hacks/config/sballs.xml.h:16
+msgid "Tetrahedron"
+msgstr "Tetrahedron"
+
+#: hacks/config/shadebobs.xml.h:7
+msgid "ShadeBobs"
+msgstr "ShadeBobs"
+
+#: hacks/config/shadebobs.xml.h:11
+msgid ""
+"This draws smoothly-shaded oscilating oval patterns, that look something like "
+"vapor trails or neon tubes. Written by Shane Smit."
+msgstr ""
+"This draws smoothly-shaded oscilating oval patterns, that look something like "
+"vapor trails or neon tubes. Written by Shane Smit."
+
+#: hacks/config/sierpinski.xml.h:6
+msgid "Sierpinski"
+msgstr "Sierpinski"
+
+#: hacks/config/sierpinski.xml.h:10
+msgid ""
+"This draws the two-dimensional variant of the recursive Sierpinski triangle "
+"fractal. Written by Desmond Daignault."
+msgstr ""
+"This draws the two-dimensional variant of the recursive Sierpinski triangle "
+"fractal. Written by Desmond Daignault."
+
+#: hacks/config/sierpinski3d.xml.h:7
+msgid "Sierpinski3D"
+msgstr "Sierpinski3D"
+
+#: hacks/config/sierpinski3d.xml.h:11
+msgid ""
+"This draws the three-dimensional variant of the recursive Sierpinski triangle "
+"fractal, using GL. Written by Tim Robinson and Jamie Zawinski."
+msgstr ""
+"This draws the three-dimensional variant of the recursive Sierpinski triangle "
+"fractal, using GL. Written by Tim Robinson and Jamie Zawinski."
+
+#: hacks/config/slidescreen.xml.h:1 hacks/config/twang.xml.h:1
+#: hacks/config/zoom.xml.h:1
+msgid "Border Width"
+msgstr "Border Width"
+
+#: hacks/config/slidescreen.xml.h:4
+msgid "Slide Speed"
+msgstr "Slide Speed"
+
+#: hacks/config/slidescreen.xml.h:5
+msgid "SlideScreen"
+msgstr "SlideScreen"
+
+#: hacks/config/slidescreen.xml.h:8
+msgid ""
+"This takes an image, divides it into a grid, and then randomly shuffles the "
+"squares around as if it was one of those annoying ``16-puzzle'' games, where "
+"there is a grid of squares, one of which is missing. I hate trying to solve "
+"those puzzles, but watching one permute itself is more amusing. Written by "
+"Jamie Zawinski."
+msgstr ""
+"This takes an image, divides it into a grid, and then randomly shuffles the "
+"squares around as if it was one of those annoying ``16-puzzle'' games, where "
+"there is a grid of squares, one of which is missing. I hate trying to solve "
+"those puzzles, but watching one permute itself is more amusing. Written by "
+"Jamie Zawinski."
+
+#: hacks/config/slip.xml.h:6
+msgid "Slip"
+msgstr "Slip"
+
+#: hacks/config/slip.xml.h:10
+msgid ""
+"This program throws some random bits on the screen, then sucks them through a "
+"jet engine and spews them out the other side. To avoid turning the image "
+"completely to mush, every now and then it will and then it interjects some "
+"splashes of color into the scene, or go into a spin cycle, or stretch the image "
+"like taffy, or (this is my addition) grab an image of your current desktop to "
+"chew on. Originally written by Scott Draves; whacked on by Jamie Zawinski."
+msgstr ""
+"This program throws some random bits on the screen, then sucks them through a "
+"jet engine and spews them out the other side. To avoid turning the image "
+"completely to mush, every now and then it will and then it interjects some "
+"splashes of colour into the scene, or go into a spin cycle, or stretch the "
+"image like taffy, or (this is my addition) grab an image of your current "
+"desktop to chew on. Originally written by Scott Draves; whacked on by Jamie "
+"Zawinski."
+
+#: hacks/config/sonar.xml.h:1
+msgid "Ping Subnet"
+msgstr "Ping Subnet"
+
+#: hacks/config/sonar.xml.h:2
+msgid "Simulation Team Members"
+msgstr "Simulation Team Members"
+
+#: hacks/config/sonar.xml.h:3
+msgid "Sonar"
+msgstr "Sonar"
+
+#: hacks/config/sonar.xml.h:4
+msgid "Team A Name"
+msgstr "Team A Name"
+
+#: hacks/config/sonar.xml.h:5
+msgid "Team B Name"
+msgstr "Team B Name"
+
+#: hacks/config/sonar.xml.h:6
+msgid ""
+"This program draws a simulation of a sonar screen. Written by default, it "
+"displays a random assortment of ``bogies'' on the screen, but if compiled "
+"properly, it can ping (pun intended) your local network, and actually plot the "
+"proximity of the other hosts on your network to you. It would be easy to make "
+"it monitor other sources of data, too. (Processes? Active network connections? "
+"CPU usage per user?) Written by Stephen Martin."
+msgstr ""
+"This program draws a simulation of a sonar screen. Written by default, it "
+"displays a random assortment of ``bogies'' on the screen, but if compiled "
+"properly, it can ping (pun intended) your local network, and actually plot the "
+"proximity of the other hosts on your network to you. It would be easy to make "
+"it monitor other sources of data, too. (Processes? Active network connections? "
+"CPU usage per user?) Written by Stephen Martin."
+
+#: hacks/config/sonar.xml.h:7
+msgid "vs."
+msgstr "vs."
+
+#: hacks/config/speedmine.xml.h:1
+msgid "Allow Wall Collisions"
+msgstr "Allow Wall Collisions"
+
+#: hacks/config/speedmine.xml.h:2
+msgid "Display Crosshair"
+msgstr "Display Crosshair"
+
+#: hacks/config/speedmine.xml.h:7
+msgid "Max Velocity"
+msgstr "Max Velocity"
+
+#: hacks/config/speedmine.xml.h:8
+msgid "Mine Shaft"
+msgstr "Mine Shaft"
+
+#: hacks/config/speedmine.xml.h:9
+msgid "Present Bonuses"
+msgstr "Present Bonuses"
+
+#: hacks/config/speedmine.xml.h:10
+msgid "Rocky Walls"
+msgstr "Rocky Walls"
+
+#: hacks/config/speedmine.xml.h:12
+msgid ""
+"Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written by "
+"Conrad Parker."
+msgstr ""
+"Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written by "
+"Conrad Parker."
+
+#: hacks/config/speedmine.xml.h:16
+msgid "SpeedMine"
+msgstr "SpeedMine"
+
+#: hacks/config/speedmine.xml.h:17
+msgid "Thrust"
+msgstr "Thrust"
+
+#: hacks/config/speedmine.xml.h:19 hacks/config/worm.xml.h:10
+msgid "Worm"
+msgstr "Worm"
+
+#: hacks/config/sphere.xml.h:1
+msgid ""
+"Another of the classic screenhacks of the distant past, this one draws shaded "
+"spheres in multiple colors. This hack traces its lineage back to Tom Duff in "
+"1982."
+msgstr ""
+"Another of the classic screenhacks of the distant past, this one draws shaded "
+"spheres in multiple colours. This hack traces its lineage back to Tom Duff in "
+"1982."
+
+#: hacks/config/sphere.xml.h:7
+msgid "Sphere"
+msgstr "Sphere"
+
+#: hacks/config/sphereEversion.xml.h:1
+msgid "SphereEversion"
+msgstr "SphereEversion"
+
+#: hacks/config/sphereEversion.xml.h:2
+msgid ""
+"SphereEversion draws an animation of a sphere being turned inside out. A sphere "
+"can be turned inside out, without any tears, sharp creases or discontinuities, "
+"if the surface of the sphere is allowed to intersect itself. This program "
+"animates what is known as the Thurston Eversion. Written by Nathaniel Thurston "
+"and Michael McGuffin. This program is not included with the XScreenSaver "
+"package, but if you don't have it already, you can find it at "
+"&lt;http://www.dgp.utoronto.ca/~mjmcguff/eversion/&gt;."
+msgstr ""
+"SphereEversion draws an animation of a sphere being turned inside out. A sphere "
+"can be turned inside out, without any tears, sharp creases or discontinuities, "
+"if the surface of the sphere is allowed to intersect itself. This program "
+"animates what is known as the Thurston Eversion. Written by Nathaniel Thurston "
+"and Michael McGuffin. This program is not included with the XScreenSaver "
+"package, but if you don't have it already, you can find it at "
+"&lt;http://www.dgp.utoronto.ca/~mjmcguff/eversion/&gt;."
+
+#: hacks/config/spheremonics.xml.h:9
+msgid "Resolution"
+msgstr "Resolution"
+
+#: hacks/config/spheremonics.xml.h:20
+msgid "Smoothed Lines"
+msgstr "Smoothed Lines"
+
+#: hacks/config/spheremonics.xml.h:23
+msgid "Spheremonics"
+msgstr "Spheremonics"
+
+#: hacks/config/spheremonics.xml.h:24
+msgid ""
+"These closed objects are commonly called spherical harmonics, although they are "
+"only remotely related to the mathematical definition found in the solution to "
+"certain wave functions, most notable the eigenfunctions of angular momentum "
+"operators. Written by Paul Bourke and Jamie Zawinski."
+msgstr ""
+"These closed objects are commonly called spherical harmonics, although they are "
+"only remotely related to the mathematical definition found in the solution to "
+"certain wave functions, most notable the eigenfunctions of angular momentum "
+"operators. Written by Paul Bourke and Jamie Zawinski."
+
+#: hacks/config/spiral.xml.h:2
+msgid "Cycles"
+msgstr "Cycles"
+
+#: hacks/config/spiral.xml.h:7
+msgid ""
+"Moving circular patterns, by Peter Schmitzberger. Moving circular patterns "
+"means moire; interference patterns, of course."
+msgstr ""
+"Moving circular patterns, by Peter Schmitzberger. Moving circular patterns "
+"means moire; interference patterns, of course."
+
+#: hacks/config/spiral.xml.h:11
+msgid "Spiral"
+msgstr "Spiral"
+
+#: hacks/config/spotlight.xml.h:1
+msgid ""
+"Draws a spotlight scanning across a black screen, illumnating the underlying "
+"desktop when it passes. Written by Rick Schultz."
+msgstr ""
+"Draws a spotlight scanning across a black screen, illumnating the underlying "
+"desktop when it passes. Written by Rick Schultz."
+
+#: hacks/config/spotlight.xml.h:6
+msgid "Spotlight"
+msgstr "Spotlight"
+
+#: hacks/config/sproingies.xml.h:3
+msgid "Q-Bert meets Marble Madness! Written by Ed Mackey."
+msgstr "Q-Bert meets Marble Madness! Written by Ed Mackey."
+
+#: hacks/config/sproingies.xml.h:9
+msgid "Sproingies"
+msgstr "Sproingies"
+
+#: hacks/config/squiral.xml.h:3
+msgid ""
+"Draws a set of interacting, square-spiral-producing automata. The spirals grow "
+"outward until they hit something, then they go around it. Written by Jeff "
+"Epler."
+msgstr ""
+"Draws a set of interacting, square-spiral-producing automata. The spirals grow "
+"outward until they hit something, then they go around it. Written by Jeff "
+"Epler."
+
+#: hacks/config/squiral.xml.h:5
+msgid "Handedness"
+msgstr "Handedness"
+
+#: hacks/config/squiral.xml.h:7
+msgid "Left"
+msgstr "Left"
+
+#: hacks/config/squiral.xml.h:11 hacks/config/twang.xml.h:8
+msgid "Randomness"
+msgstr "Randomness"
+
+#: hacks/config/squiral.xml.h:12
+msgid "Right"
+msgstr "Right"
+
+#: hacks/config/squiral.xml.h:17
+msgid "Squiral"
+msgstr "Squiral"
+
+#: hacks/config/ssystem.xml.h:1
+msgid "SSystem"
+msgstr "SSystem"
+
+#: hacks/config/ssystem.xml.h:2
+msgid ""
+"SSystem is a GL Solar System simulator. It simulates flybys of Sun, the nine "
+"planets and a few major satellites, with four camera modes. Written by Raul "
+"Alonso. This is not included with the XScreenSaver package, but is packaged "
+"separately. Note: SSystem does not work as a screen saver on all systems, "
+"because it doesn't communicate with xscreensaver properly. It happens to work "
+"with some window managers, but not with others, so your mileage may vary. "
+"SSystem was once available at &lt;http://www1.las.es/~amil/ssystem/&gt;, but is "
+"now gone. You may still be able to find copies elsewhere. SSystem has since "
+"evolved into two different programs: OpenUniverse "
+"(http://openuniverse.sourceforge.net/) and Celestia "
+"(http://www.shatters.net/celestia/). Sadly, neither of these programs work with "
+"xscreensaver at all. You are encouraged to nag their authors into adding "
+"xscreensaver support!"
+msgstr ""
+"SSystem is a GL Solar System simulator. It simulates flybys of Sun, the nine "
+"planets and a few major satellites, with four camera modes. Written by Raul "
+"Alonso. This is not included with the XScreenSaver package, but is packaged "
+"separately. Note: SSystem does not work as a screen saver on all systems, "
+"because it doesn't communicate with xscreensaver properly. It happens to work "
+"with some window managers, but not with others, so your mileage may vary. "
+"SSystem was once available at &lt;http://www1.las.es/~amil/ssystem/&gt;, but is "
+"now gone. You may still be able to find copies elsewhere. SSystem has since "
+"evolved into two different programs: OpenUniverse "
+"(http://openuniverse.sourceforge.net/) and Celestia "
+"(http://www.shatters.net/celestia/). Sadly, neither of these programs work with "
+"xscreensaver at all. You are encouraged to nag their authors into adding "
+"xscreensaver support!"
+
+#: hacks/config/stairs.xml.h:6
+msgid "Stairs"
+msgstr "Stairs"
+
+#: hacks/config/stairs.xml.h:8
+msgid ""
+"by Marcelo Vianna's third Escher GL hack, this one draws an ``infinite'' "
+"staircase."
+msgstr ""
+"by Marcelo Vianna's third Escher GL hack, this one draws an ``infinite'' "
+"staircase."
+
+#: hacks/config/starfish.xml.h:1
+msgid "Color Gradients"
+msgstr "Colour Gradients"
+
+#: hacks/config/starfish.xml.h:7
+msgid "Pulsating Blob"
+msgstr "Pulsating Blob"
+
+#: hacks/config/starfish.xml.h:10
+msgid "Starfish"
+msgstr "Starfish"
+
+#: hacks/config/starfish.xml.h:13
+msgid ""
+"This generates a sequence of undulating, throbbing, star-like patterns which "
+"pulsate, rotate, and turn inside out. Another display mode uses these shapes to "
+"lay down a field of colors, which are then cycled. The motion is very organic. "
+"Written by Jamie Zawinski."
+msgstr ""
+"This generates a sequence of undulating, throbbing, star-like patterns which "
+"pulsate, rotate, and turn inside out. Another display mode uses these shapes to "
+"lay down a field of colours, which are then cycled. The motion is very organic. "
+"Written by Jamie Zawinski."
+
+#: hacks/config/starwars.xml.h:2
+msgid "Anti-aliased Lines"
+msgstr "Anti-aliased Lines"
+
+#: hacks/config/starwars.xml.h:3
+msgid "Centered Text"
+msgstr "Centreed Text"
+
+#: hacks/config/starwars.xml.h:4
+msgid ""
+"Draws a stream of text slowly scrolling into the distance at an angle, over a "
+"star field, like at the beginning of the movie of the same name. Written by "
+"Jamie Zawinski and Claudio Matauoka."
+msgstr ""
+"Draws a stream of text slowly scrolling into the distance at an angle, over a "
+"star field, like at the beginning of the movie of the same name. Written by "
+"Jamie Zawinski and Claudio Matauoka."
+
+#: hacks/config/starwars.xml.h:5
+msgid "Fade Out"
+msgstr "Fade Out"
+
+#: hacks/config/starwars.xml.h:7
+msgid "Flush Left Text"
+msgstr "Flush Left Text"
+
+#: hacks/config/starwars.xml.h:8
+msgid "Flush Right Text"
+msgstr "Flush Right Text"
+
+#: hacks/config/starwars.xml.h:9
+msgid "Font Point Size"
+msgstr "Font Point Size"
+
+#: hacks/config/starwars.xml.h:10
+msgid "Scroll Speed"
+msgstr "Scroll Speed"
+
+#: hacks/config/starwars.xml.h:13
+msgid "Star Rotation Speed"
+msgstr "Star Rotation Speed"
+
+#: hacks/config/starwars.xml.h:14
+msgid "StarWars"
+msgstr "StarWars"
+
+#: hacks/config/starwars.xml.h:15
+msgid "Text Columns"
+msgstr "Text Columns"
+
+#: hacks/config/starwars.xml.h:16
+msgid "Text Lines"
+msgstr "Text Lines"
+
+#: hacks/config/starwars.xml.h:18
+msgid "Thick Lines"
+msgstr "Thick Lines"
+
+#: hacks/config/starwars.xml.h:19
+msgid "Wrap Long Lines"
+msgstr "Wrap Long Lines"
+
+#: hacks/config/stonerview.xml.h:1
+msgid ""
+"Chains of colorful squares dance around each other in complex spiral patterns. "
+"Written by Andrew Plotkin, based on SGI's `electropaint' screensaver."
+msgstr ""
+"Chains of colourful squares dance around each other in complex spiral patterns. "
+"Written by Andrew Plotkin, based on SGI's `electropaint' screensaver."
+
+#: hacks/config/stonerview.xml.h:3
+msgid "StonerView"
+msgstr "StonerView"
+
+#: hacks/config/strange.xml.h:1
+msgid "Curviness"
+msgstr "Curviness"
+
+#: hacks/config/strange.xml.h:9
+msgid "Strange"
+msgstr "Strange"
+
+#: hacks/config/strange.xml.h:10
+msgid ""
+"This draws strange attractors: it's a colorful, unpredictably-animating field "
+"of dots that swoops and twists around. The motion is very nice. Written by "
+"Massimino Pascal."
+msgstr ""
+"This draws strange attractors: it's a colourful, unpredictably-animating field "
+"of dots that swoops and twists around. The motion is very nice. Written by "
+"Massimino Pascal."
+
+#: hacks/config/superquadrics.xml.h:2
+msgid ""
+"Ed Mackey reports that he wrote the first version of this program in BASIC on a "
+"Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is GL and "
+"has specular reflections."
+msgstr ""
+"Ed Mackey reports that he wrote the first version of this program in BASIC on a "
+"Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is GL and "
+"has specular reflections."
+
+#: hacks/config/superquadrics.xml.h:10
+msgid "Superquadrics"
+msgstr "Superquadrics"
+
+#: hacks/config/swirl.xml.h:4
+msgid ""
+"More flowing, swirly patterns. This version is by M. Dobie and R. Taylor, but "
+"you might have seen a Mac program similar to this called FlowFazer. There is "
+"also a cool Java applet of a similar concept."
+msgstr ""
+"More flowing, swirly patterns. This version is by M. Dobie and R. Taylor, but "
+"you might have seen a Mac program similar to this called FlowFazer. There is "
+"also a cool Java applet of a similar concept."
+
+#: hacks/config/swirl.xml.h:8
+msgid "Swirl"
+msgstr "Swirl"
+
+#: hacks/config/t3d.xml.h:1
+msgid "0°"
+msgstr "0°"
+
+#: hacks/config/t3d.xml.h:2
+msgid "5 Minute Tick Marks"
+msgstr "5 Minute Tick Marks"
+
+#: hacks/config/t3d.xml.h:3
+msgid "90°"
+msgstr "90°"
+
+#: hacks/config/t3d.xml.h:4
+msgid "Bigger"
+msgstr "Bigger"
+
+#: hacks/config/t3d.xml.h:5
+msgid "Cycle Seconds"
+msgstr "Cycle Seconds"
+
+#: hacks/config/t3d.xml.h:10
+msgid "Minute Tick Marks"
+msgstr "Minute Tick Marks"
+
+#: hacks/config/t3d.xml.h:12
+msgid "Smaller"
+msgstr "Smaller"
+
+#: hacks/config/t3d.xml.h:14
+msgid "T3D"
+msgstr "T3D"
+
+#: hacks/config/t3d.xml.h:15
+msgid ""
+"This draws a working analog clock composed of floating, throbbing bubbles. "
+"Written by Bernd Paysan."
+msgstr ""
+"This draws a working analogue clock composed of floating, throbbing bubbles. "
+"Written by Bernd Paysan."
+
+#: hacks/config/t3d.xml.h:16
+msgid "Turn Side-to-Side"
+msgstr "Turn Side-to-Side"
+
+#: hacks/config/t3d.xml.h:17
+msgid "Wobbliness"
+msgstr "Wobbliness"
+
+#: hacks/config/thornbird.xml.h:1
+msgid ""
+"Displays a view of the ``Bird in a Thornbush'' fractal. Written by Tim "
+"Auckland."
+msgstr ""
+"Displays a view of the ``Bird in a Thornbush'' fractal. Written by Tim "
+"Auckland."
+
+#: hacks/config/thornbird.xml.h:6
+msgid "Points"
+msgstr "Points"
+
+#: hacks/config/thornbird.xml.h:12
+msgid "Thornbird"
+msgstr "Thornbird"
+
+#: hacks/config/triangle.xml.h:2
+msgid ""
+"Generates random mountain ranges using iterative subdivision of triangles. "
+"Written by Tobias Gloth."
+msgstr ""
+"Generates random mountain ranges using iterative subdivision of triangles. "
+"Written by Tobias Gloth."
+
+#: hacks/config/triangle.xml.h:7
+msgid "Triangle"
+msgstr "Triangle"
+
+#: hacks/config/truchet.xml.h:4
+msgid ""
+"This draws line- and arc-based Truchet patterns that tile the screen. Written "
+"by Adrian Likins."
+msgstr ""
+"This draws line- and arc-based Truchet patterns that tile the screen. Written "
+"by Adrian Likins."
+
+#: hacks/config/truchet.xml.h:5
+msgid "Truchet"
+msgstr "Truchet"
+
+#: hacks/config/twang.xml.h:2
+msgid ""
+"Divides the screen into a grid, and plucks them. Written by Dan Bornstein."
+msgstr ""
+"Divides the screen into a grid, and plucks them. Written by Dan Bornstein."
+
+#: hacks/config/twang.xml.h:6
+msgid "Jumpy"
+msgstr "Jumpy"
+
+#: hacks/config/twang.xml.h:11
+msgid "Springiness"
+msgstr "Springiness"
+
+#: hacks/config/twang.xml.h:13
+msgid "Transference"
+msgstr "Transference"
+
+#: hacks/config/twang.xml.h:14
+msgid "Twang"
+msgstr "Twang"
+
+#: hacks/config/vermiculate.xml.h:1
+msgid "Draws squiggly worm-like paths. Written by Tyler Pierce."
+msgstr "Draws squiggly worm-like paths. Written by Tyler Pierce."
+
+#: hacks/config/vermiculate.xml.h:2
+msgid "Vermiculate"
+msgstr "Vermiculate"
+
+#: hacks/config/vidwhacker.xml.h:2 hacks/config/webcollage.xml.h:2
+msgid "2 seconds"
+msgstr "2 seconds"
+
+#: hacks/config/vidwhacker.xml.h:4
+msgid "Image Directory"
+msgstr "Image Directory"
+
+#: hacks/config/vidwhacker.xml.h:5
+msgid ""
+"This is actually just a shell script that grabs a frame of video from the "
+"system's video input, and then uses some PBM filters (chosen at random) to "
+"manipulate and recombine the video frame in various ways (edge detection, "
+"subtracting the image from a rotated version of itself, etc.) Then it displays "
+"that image for a few seconds, and does it again. This works really well if you "
+"just feed broadcast television into it."
+msgstr ""
+"This is actually just a shell script that grabs a frame of video from the "
+"system's video input, and then uses some PBM filters (chosen at random) to "
+"manipulate and recombine the video frame in various ways (edge detection, "
+"subtracting the image from a rotated version of itself, etc.) Then it displays "
+"that image for a few seconds, and does it again. This works really well if you "
+"just feed broadcast television into it."
+
+#: hacks/config/vidwhacker.xml.h:6
+msgid "VidWhacker"
+msgstr "VidWhacker"
+
+#: hacks/config/vines.xml.h:6
+msgid ""
+"This one generates a continuous sequence of small, curvy geometric patterns. It "
+"scatters them around your screen until it fills up, then it clears the screen "
+"and starts over. Written by Tracy Camp and David Hansen."
+msgstr ""
+"This one generates a continuous sequence of small, curvy geometric patterns. It "
+"scatters them around your screen until it fills up, then it clears the screen "
+"and starts over. Written by Tracy Camp and David Hansen."
+
+#: hacks/config/vines.xml.h:8
+msgid "Vines"
+msgstr "Vines"
+
+#: hacks/config/wander.xml.h:5
+msgid "Draw Spots"
+msgstr "Draw Spots"
+
+#: hacks/config/wander.xml.h:6
+msgid ""
+"Draws a colorful random-walk, in various forms. Written by Rick Campbell."
+msgstr ""
+"Draws a colourful random-walk, in various forms. Written by Rick Campbell."
+
+#: hacks/config/wander.xml.h:14
+msgid "Sustain"
+msgstr "Sustain"
+
+#: hacks/config/webcollage.xml.h:3
+msgid "Dictionary File"
+msgstr "Dictionary File"
+
+#: hacks/config/webcollage.xml.h:5
+msgid "Overall Filter Program"
+msgstr "Overall Filter Program"
+
+#: hacks/config/webcollage.xml.h:6
+msgid "Per-Image Filter Program"
+msgstr "Per-Image Filter Program"
+
+#: hacks/config/webcollage.xml.h:9
+msgid ""
+"This program makes collages out of random images pulled off of the World Wide "
+"Web. It finds these images by doing random web searches, and then extracting "
+"images from the returned pages. It can also be set up to filter the images "
+"through the `VidWhacker' program, above, which looks really great. (Note that "
+"most of the images it finds are text, and not pictures. This is because most of "
+"the web is pictures of text. Which is pretty sad.) Written by Jamie Zawinski."
+msgstr ""
+"This program makes collages out of random images pulled off of the World Wide "
+"Web. It finds these images by doing random web searches, and then extracting "
+"images from the returned pages. It can also be set up to filter the images "
+"through the `VidWhacker' program, above, which looks really great. (Note that "
+"most of the images it finds are text, and not pictures. This is because most of "
+"the web is pictures of text. Which is pretty sad.) Written by Jamie Zawinski."
+
+#: hacks/config/webcollage.xml.h:10
+msgid "URL Timeout"
+msgstr "URL Timeout"
+
+#: hacks/config/webcollage.xml.h:11
+msgid "WebCollage"
+msgstr "WebCollage"
+
+#: hacks/config/whirlwindwarp.xml.h:2
+msgid ""
+"Floating stars are acted upon by a mixture of simple 2D forcefields. The "
+"strength of each forcefield changes continuously, and it is also switched on "
+"and off at random. By Paul 'Joey' Clark."
+msgstr ""
+"Floating stars are acted upon by a mixture of simple 2D forcefields. The "
+"strength of each forcefield changes continuously, and it is also switched on "
+"and off at random. By Paul 'Joey' Clark."
+
+#: hacks/config/whirlwindwarp.xml.h:7
+msgid "Trail Size"
+msgstr "Trail Size"
+
+#: hacks/config/whirlwindwarp.xml.h:8
+msgid "WhirlwindWarp"
+msgstr "WhirlwindWarp"
+
+#: hacks/config/whirlygig.xml.h:1
+msgid "Amplitude"
+msgstr "Amplitude"
+
+#: hacks/config/whirlygig.xml.h:2
+msgid "Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
+msgstr ""
+"Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
+
+#: hacks/config/whirlygig.xml.h:5
+msgid "Whirlies"
+msgstr "Whirlies"
+
+#: hacks/config/whirlygig.xml.h:6
+msgid "WhirlyGig"
+msgstr "WhirlyGig"
+
+#: hacks/config/worm.xml.h:1
+msgid ""
+"An ancient xlock hack that draws multicolored worms that crawl around the "
+"screen. Written by Brad Taylor, Dave Lemke, Boris Putanec, and Henrik Theiling."
+msgstr ""
+"An ancient xlock hack that draws multicoloured worms that crawl around the "
+"screen. Written by Brad Taylor, Dave Lemke, Boris Putanec, and Henrik Theiling."
+
+#: hacks/config/xaos.xml.h:1
+msgid "XaoS"
+msgstr "XaoS"
+
+#: hacks/config/xaos.xml.h:2
+msgid ""
+"XaoS generates fast fly-through animations of the Mandelbrot and other fractal "
+"sets. Written by Thomas Marsh and Jan Hubicka. This is not included with the "
+"XScreenSaver package, but if you don't have it already, you can find it at "
+"&lt;http://limax.paru.cas.cz/~hubicka/XaoS/&gt;."
+msgstr ""
+"XaoS generates fast fly-through animations of the Mandelbrot and other fractal "
+"sets. Written by Thomas Marsh and Jan Hubicka. This is not included with the "
+"XScreenSaver package, but if you don't have it already, you can find it at "
+"&lt;http://limax.paru.cas.cz/~hubicka/XaoS/&gt;."
+
+#: hacks/config/xdaliclock.xml.h:1
+msgid "12-Hour Time"
+msgstr "12-Hour Time"
+
+#: hacks/config/xdaliclock.xml.h:2
+msgid "24-Hour Time"
+msgstr "24-Hour Time"
+
+#: hacks/config/xdaliclock.xml.h:3
+msgid "Cycle Colors"
+msgstr "Cycle Colours"
+
+#: hacks/config/xdaliclock.xml.h:4
+msgid "Display Seconds"
+msgstr "Display Seconds"
+
+#: hacks/config/xdaliclock.xml.h:5
+msgid "Huge Font"
+msgstr "Huge Font"
+
+#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:8
+msgid "Large Font"
+msgstr "Large Font"
+
+#: hacks/config/xdaliclock.xml.h:7
+msgid "Medium Font"
+msgstr "Medium Font"
+
+#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:14
+msgid "Small Font"
+msgstr "Small Font"
+
+#: hacks/config/xdaliclock.xml.h:9
+msgid "XDaliClock"
+msgstr "XDaliClock"
+
+#: hacks/config/xdaliclock.xml.h:10
+msgid ""
+"XDaliClock draws a large digital clock, the numbers of which change by "
+"``melting'' into their new shapes. Written by Jamie Zawinski. This is not "
+"included with the XScreenSaver package, but if you don't have it already, you "
+"can find it at &lt;http://www.jwz.org/xdaliclock/&gt;."
+msgstr ""
+"XDaliClock draws a large digital clock, the numbers of which change by "
+"``melting'' into their new shapes. Written by Jamie Zawinski. This is not "
+"included with the XScreenSaver package, but if you don't have it already, you "
+"can find it at &lt;http://www.jwz.org/xdaliclock/&gt;."
+
+#: hacks/config/xearth.xml.h:1
+msgid "Bright"
+msgstr "Bright"
+
+#: hacks/config/xearth.xml.h:2
+msgid "Date/Time Stamp"
+msgstr "Date/Time Stamp"
+
+#: hacks/config/xearth.xml.h:3
+msgid "Day Dim"
+msgstr "Day Dim"
+
+#: hacks/config/xearth.xml.h:5
+msgid "Display Stars"
+msgstr "Display Stars"
+
+#: hacks/config/xearth.xml.h:8
+msgid "Label Cities"
+msgstr "Label Cities"
+
+#: hacks/config/xearth.xml.h:9
+msgid "Lower Left"
+msgstr "Lower Left"
+
+#: hacks/config/xearth.xml.h:10
+msgid "Lower Right"
+msgstr "Lower Right"
+
+#: hacks/config/xearth.xml.h:13
+msgid "Mercator Projection"
+msgstr "Mercator Projection"
+
+#: hacks/config/xearth.xml.h:14
+msgid "Night Dim"
+msgstr "Night Dim"
+
+#: hacks/config/xearth.xml.h:15
+msgid "No Stars"
+msgstr "No Stars"
+
+#: hacks/config/xearth.xml.h:16
+msgid "North/South Rotation"
+msgstr "North/South Rotation"
+
+#: hacks/config/xearth.xml.h:18
+msgid "Orthographic Projection"
+msgstr "Orthographic Projection"
+
+#: hacks/config/xearth.xml.h:19
+msgid "Real Time"
+msgstr "Real Time"
+
+#: hacks/config/xearth.xml.h:20
+msgid "Shaded Image"
+msgstr "Shaded Image"
+
+#: hacks/config/xearth.xml.h:21
+msgid "Sharp"
+msgstr "Sharp"
+
+#: hacks/config/xearth.xml.h:23
+msgid "Spacing"
+msgstr "Spacing"
+
+#: hacks/config/xearth.xml.h:26
+msgid "Terminator Blurry"
+msgstr "Terminator Blurry"
+
+#: hacks/config/xearth.xml.h:27
+msgid "Time Warp"
+msgstr "Time Warp"
+
+#: hacks/config/xearth.xml.h:29
+msgid "Upper Left"
+msgstr "Upper Left"
+
+#: hacks/config/xearth.xml.h:30
+msgid "Upper Right"
+msgstr "Upper Right"
+
+#: hacks/config/xearth.xml.h:31
+msgid ""
+"XEarth draws an image of the Earth, as seen from your favorite vantage point in "
+"space, correctly shaded for the current position of the Sun. Written by Kirk "
+"Johnson. This is not included with the XScreenSaver package, but if you don't "
+"have it already, you can find it at "
+"&lt;http://www.cs.colorado.edu/~tuna/xearth/&gt;."
+msgstr ""
+"XEarth draws an image of the Earth, as seen from your favourite vantage point "
+"in space, correctly shaded for the current position of the Sun. Written by Kirk "
+"Johnson. This is not included with the XScreenSaver package, but if you don't "
+"have it already, you can find it at "
+"&lt;http://www.cs.colorado.edu/~tuna/xearth/&gt;."
+
+#: hacks/config/xearth.xml.h:32
+msgid "Xearth"
+msgstr "Xearth"
+
+#: hacks/config/xfishtank.xml.h:5
+msgid "Fish"
+msgstr "Fish"
+
+#: hacks/config/xfishtank.xml.h:6
+msgid "Fish Speed"
+msgstr "Fish Speed"
+
+#: hacks/config/xfishtank.xml.h:7
+msgid ""
+"Fish! This is not included with the XScreenSaver package, but if you don't have "
+"it already, you can find it at "
+"&lt;http://metalab.unc.edu/pub/Linux/X11/demos/&gt;."
+msgstr ""
+"Fish! This is not included with the XScreenSaver package, but if you don't have "
+"it already, you can find it at "
+"&lt;http://metalab.unc.edu/pub/Linux/X11/demos/&gt;."
+
+#: hacks/config/xfishtank.xml.h:12
+msgid "XFishTank"
+msgstr "XFishTank"
+
+#: hacks/config/xflame.xml.h:1
+msgid "Bitmap File"
+msgstr "Bitmap File"
+
+#: hacks/config/xflame.xml.h:2
+msgid ""
+"Draws a simulation of pulsing fire. It can also take an arbitrary image and set "
+"it on fire too. Written by Carsten Haitzler, hacked on by many others."
+msgstr ""
+"Draws a simulation of pulsing fire. It can also take an arbitrary image and set "
+"it on fire too. Written by Carsten Haitzler, hacked on by many others."
+
+#: hacks/config/xflame.xml.h:3
+msgid "Enable Blooming"
+msgstr "Enable Blooming"
+
+#: hacks/config/xflame.xml.h:8
+msgid "Xflame"
+msgstr "Xflame"
+
+#: hacks/config/xjack.xml.h:4
+msgid ""
+"This program behaves schizophrenically and makes a lot of typos. Written by "
+"Jamie Zawinski. If you haven't seen Stanley Kubrick's masterpiece, ``The "
+"Shining,'' you won't get it. Those who have describe this hack as ``inspired.''"
+msgstr ""
+"This program behaves schizophrenically and makes a lot of typos. Written by "
+"Jamie Zawinski. If you haven't seen Stanley Kubrick's masterpiece, ``The "
+"Shining,'' you won't get it. Those who have describe this hack as ``inspired.''"
+
+#: hacks/config/xjack.xml.h:5
+msgid "Xjack"
+msgstr "Xjack"
+
+#: hacks/config/xlyap.xml.h:1
+msgid ""
+"This generates pretty fractal pictures by doing funky math involving the "
+"``Lyapunov exponent.'' It has a cool interactive mode, too. Written by Ron "
+"Record."
+msgstr ""
+"This generates pretty fractal pictures by doing funky math involving the "
+"``Lyapunov exponent.'' It has a cool interactive mode, too. Written by Ron "
+"Record."
+
+#: hacks/config/xlyap.xml.h:2
+msgid "Xlyap"
+msgstr "Xlyap"
+
+#: hacks/config/xmatrix.xml.h:1
+msgid ""
+"A rendition of the text scrolls seen in the movie ``The Matrix.'' Written by "
+"Jamie Zawinski."
+msgstr ""
+"A rendition of the text scrolls seen in the movie ``The Matrix.'' Written by "
+"Jamie Zawinski."
+
+#: hacks/config/xmatrix.xml.h:2
+msgid "Binary Encoding"
+msgstr "Binary Encoding"
+
+#: hacks/config/xmatrix.xml.h:3
+msgid "Expansion Algorithm"
+msgstr "Expansion Algorithm"
+
+#: hacks/config/xmatrix.xml.h:5
+msgid "Full"
+msgstr "Full"
+
+#: hacks/config/xmatrix.xml.h:6
+msgid "Genetic Encoding"
+msgstr "Genetic Encoding"
+
+#: hacks/config/xmatrix.xml.h:7
+msgid "Hexadecimal Encoding"
+msgstr "Hexadecimal Encoding"
+
+#: hacks/config/xmatrix.xml.h:9
+msgid "Matrix Encoding"
+msgstr "Matrix Encoding"
+
+#: hacks/config/xmatrix.xml.h:10
+msgid "Phone Number"
+msgstr "Phone Number"
+
+#: hacks/config/xmatrix.xml.h:11
+msgid "Run Trace Program"
+msgstr "Run Trace Program"
+
+#: hacks/config/xmatrix.xml.h:12
+msgid "Slider Algorithm"
+msgstr "Slider Algorithm"
+
+#: hacks/config/xmatrix.xml.h:17
+msgid "Synergistic Algorithm"
+msgstr "Synergistic Algorithm"
+
+#: hacks/config/xmatrix.xml.h:18
+msgid "Xmatrix"
+msgstr "Xmatrix"
+
+#: hacks/config/xmountains.xml.h:2
+msgid "Reflections"
+msgstr "Reflections"
+
+#: hacks/config/xmountains.xml.h:3
+msgid "Side View"
+msgstr "Side View"
+
+#: hacks/config/xmountains.xml.h:6
+msgid "Top View"
+msgstr "Top View"
+
+#: hacks/config/xmountains.xml.h:7
+msgid ""
+"XMountains generates realistic-looking fractal terrains of snow-capped "
+"mountains near water, with either a top view or a side view. Written by Stephen "
+"Booth. This is not included with the XScreenSaver package, but if you don't "
+"have it already, you can find it at "
+"&lt;http://www.epcc.ed.ac.uk/~spb/xmountains/&gt;. Be sure to compile it with "
+"-DVROOT or it won't work right when launched by the xscreensaver daemon."
+msgstr ""
+"XMountains generates realistic-looking fractal terrains of snow-capped "
+"mountains near water, with either a top view or a side view. Written by Stephen "
+"Booth. This is not included with the XScreenSaver package, but if you don't "
+"have it already, you can find it at "
+"&lt;http://www.epcc.ed.ac.uk/~spb/xmountains/&gt;. Be sure to compile it with "
+"-DVROOT or it won't work right when launched by the xscreensaver daemon."
+
+#: hacks/config/xmountains.xml.h:8
+msgid "Xmountains"
+msgstr "Xmountains"
+
+#: hacks/config/xrayswarm.xml.h:1
+msgid ""
+"Draws a few swarms of critters flying around the screen, with nicely faded "
+"color trails behind them. Written by Chris Leger."
+msgstr ""
+"Draws a few swarms of critters flying around the screen, with nicely faded "
+"colour trails behind them. Written by Chris Leger."
+
+#: hacks/config/xrayswarm.xml.h:5
+msgid "XRaySwarm"
+msgstr "XRaySwarm"
+
+#: hacks/config/xsnow.xml.h:1
+msgid ""
+"Draws falling snow and the occasional tiny Santa. By Rick Jansen. You can find "
+"it at &lt;http://www.euronet.nl/~rja/Xsnow/&gt;."
+msgstr ""
+"Draws falling snow and the occasional tiny Santa. By Rick Jansen. You can find "
+"it at &lt;http://www.euronet.nl/~rja/Xsnow/&gt;."
+
+#: hacks/config/xsnow.xml.h:2
+msgid "Xsnow"
+msgstr "Xsnow"
+
+#: hacks/config/xspirograph.xml.h:4
+msgid "Layers"
+msgstr "Layers"
+
+#: hacks/config/xspirograph.xml.h:5
+msgid ""
+"Simulates that pen-in-nested-plastic-gears toy from your childhood. By Rohit "
+"Singh."
+msgstr ""
+"Simulates that pen-in-nested-plastic-gears toy from your childhood. By Rohit "
+"Singh."
+
+#: hacks/config/xspirograph.xml.h:6
+msgid "XSpiroGraph"
+msgstr "XSpiroGraph"
+
+#: hacks/config/xteevee.xml.h:1
+msgid "Color Bars Enabled"
+msgstr "Colour Bars Enabled"
+
+#: hacks/config/xteevee.xml.h:2
+msgid "Cycle Through Modes"
+msgstr "Cycle Through Modes"
+
+#: hacks/config/xteevee.xml.h:3
+msgid "Rolling Enabled"
+msgstr "Rolling Enabled"
+
+#: hacks/config/xteevee.xml.h:4
+msgid "Static Enabled"
+msgstr "Static Enabled"
+
+#: hacks/config/xteevee.xml.h:5
+msgid "XTeeVee"
+msgstr "XTeeVee"
+
+#: hacks/config/xteevee.xml.h:6
+msgid ""
+"XTeeVee simulates various television problems, including static, loss of "
+"vertical hold, and a test pattern. By Greg Knauss."
+msgstr ""
+"XTeeVee simulates various television problems, including static, loss of "
+"vertical hold, and a test pattern. By Greg Knauss."
+
+#: hacks/config/zoom.xml.h:3
+msgid "Lens Offset"
+msgstr "Lens Offset"
+
+#: hacks/config/zoom.xml.h:4
+msgid "Lenses"
+msgstr "Lenses"
+
+#: hacks/config/zoom.xml.h:9
+msgid ""
+"Zooms in on a part of the screen and then moves around. With the -lenses option "
+"the result is like looking through many overlapping lenses rather than just a "
+"simple zoom. Written by James Macnicol."
+msgstr ""
+"Zooms in on a part of the screen and then moves around. With the -lenses option "
+"the result is like looking through many overlapping lenses rather than just a "
+"simple zoom. Written by James Macnicol."
diff --git a/tde-i18n-en_GB/messages/kdebase/Makefile.am b/tde-i18n-en_GB/messages/kdebase/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdebase/Makefile.in b/tde-i18n-en_GB/messages/kdebase/Makefile.in
new file mode 100644
index 00000000000..2ebd1c28039
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/Makefile.in
@@ -0,0 +1,1251 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdebase
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kio_sftp.po kate.po kjobviewer.po libkickermenu_konsole.po kcmkicker.po nsplugin.po display.po extensionproxy.po kdcop.po kcmbackground.po kstyle_keramik_config.po kcmlaunch.po kcminfo.po kcmkwinrules.po kasbarextension.po khtmlkttsd.po libdmctl.po ksplashthemes.po kgreet_classic.po kcontrol.po kmenuapplet.po kio_tar.po kcmview1394.po kcmbell.po kcmcomponentchooser.po kdmgreet.po kdesktop.po kpersonalizer.po ksplash.po kcmaccessibility.po kminipagerapplet.po kcmkded.po kio_remote.po kio_home.po kdeprintfax.po kcmicons.po filetypes.po kcmenergy.po kappfinder.po kthememanager.po kcmtaskbar.po kcmcgi.po kio_media.po libkickermenu_tom.po kio_finger.po ktip.po kaccess.po kio_pop3.po kdesud.po kio_fish.po kicker.po kcmkdnssd.po krdb.po libkickermenu_systemmenu.po kcmkio.po krunapplet.po kcmhtmlsearch.po kcmfonts.po libtaskbar.po useraccount.po knetattach.po kcmkonsole.po appletproxy.po dockbarextension.po kcmkonq.po kio_nntp.po kwriteconfig.po kio_ldap.po konsole.po kstart.po klipper.po kcmspellchecking.po kcmkurifilt.po kdepasswd.po clockapplet.po mediaapplet.po kdialog.po kcmlayout.po kpager.po kwin_clients.po kdebugdialog.po kcmnotify.po kio_nfs.po kcmprintmgr.po ksystemtrayapplet.po kcmxinerama.po kreadconfig.po kay.po libkickermenu_remotemenu.po lockout.po kcmkwindecoration.po kxkb.po kprinter.po libtaskmanager.po kio_system.po trashapplet.po kcmcrypto.po kcmnic.po privacy.po libkickermenu_kdeprint.po kscreensaver.po libkonq.po libkickermenu_recentdocs.po kmenuedit.po kio_trash.po kio_floppy.po krandr.po khotkeys.po kcmkclock.po kio_man.po ksystraycmd.po kcmsmartcard.po kwin.po libkicker.po khelpcenter.po ksmserver.po kgreet_winbind.po drkonqi.po kwin_lib.po kio_settings.po ksysguard.po kfontinst.po kcmscreensaver.po konqueror.po kdesu.po kcmsmserver.po kcmcolors.po kcminput.po kcmlocale.po kio_print.po kcmstyle.po kcmkeys.po kcmioslaveinfo.po kfmclient.po kfindpart.po kio_mac.po kio_smb.po kcmmedia.po naughtyapplet.po kcmkwm.po htmlsearch.po kcmcss.po kcmusb.po kcmperformance.po kio_thumbnail.po kcmarts.po libkickermenu_prefmenu.po joystick.po kdmconfig.po kcmaccess.po kcmkonqhtml.po quicklauncher.po kcmsamba.po kdeprint_part.po kio_smtp.po
+GMOFILES = kio_sftp.gmo kate.gmo kjobviewer.gmo libkickermenu_konsole.gmo kcmkicker.gmo nsplugin.gmo display.gmo extensionproxy.gmo kdcop.gmo kcmbackground.gmo kstyle_keramik_config.gmo kcmlaunch.gmo kcminfo.gmo kcmkwinrules.gmo kasbarextension.gmo khtmlkttsd.gmo libdmctl.gmo ksplashthemes.gmo kgreet_classic.gmo kcontrol.gmo kmenuapplet.gmo kio_tar.gmo kcmview1394.gmo kcmbell.gmo kcmcomponentchooser.gmo kdmgreet.gmo kdesktop.gmo kpersonalizer.gmo ksplash.gmo kcmaccessibility.gmo kminipagerapplet.gmo kcmkded.gmo kio_remote.gmo kio_home.gmo kdeprintfax.gmo kcmicons.gmo filetypes.gmo kcmenergy.gmo kappfinder.gmo kthememanager.gmo kcmtaskbar.gmo kcmcgi.gmo kio_media.gmo libkickermenu_tom.gmo kio_finger.gmo ktip.gmo kaccess.gmo kio_pop3.gmo kdesud.gmo kio_fish.gmo kicker.gmo kcmkdnssd.gmo krdb.gmo libkickermenu_systemmenu.gmo kcmkio.gmo krunapplet.gmo kcmhtmlsearch.gmo kcmfonts.gmo libtaskbar.gmo useraccount.gmo knetattach.gmo kcmkonsole.gmo appletproxy.gmo dockbarextension.gmo kcmkonq.gmo kio_nntp.gmo kwriteconfig.gmo kio_ldap.gmo konsole.gmo kstart.gmo klipper.gmo kcmspellchecking.gmo kcmkurifilt.gmo kdepasswd.gmo clockapplet.gmo mediaapplet.gmo kdialog.gmo kcmlayout.gmo kpager.gmo kwin_clients.gmo kdebugdialog.gmo kcmnotify.gmo kio_nfs.gmo kcmprintmgr.gmo ksystemtrayapplet.gmo kcmxinerama.gmo kreadconfig.gmo kay.gmo libkickermenu_remotemenu.gmo lockout.gmo kcmkwindecoration.gmo kxkb.gmo kprinter.gmo libtaskmanager.gmo kio_system.gmo trashapplet.gmo kcmcrypto.gmo kcmnic.gmo privacy.gmo libkickermenu_kdeprint.gmo kscreensaver.gmo libkonq.gmo libkickermenu_recentdocs.gmo kmenuedit.gmo kio_trash.gmo kio_floppy.gmo krandr.gmo khotkeys.gmo kcmkclock.gmo kio_man.gmo ksystraycmd.gmo kcmsmartcard.gmo kwin.gmo libkicker.gmo khelpcenter.gmo ksmserver.gmo kgreet_winbind.gmo drkonqi.gmo kwin_lib.gmo kio_settings.gmo ksysguard.gmo kfontinst.gmo kcmscreensaver.gmo konqueror.gmo kdesu.gmo kcmsmserver.gmo kcmcolors.gmo kcminput.gmo kcmlocale.gmo kio_print.gmo kcmstyle.gmo kcmkeys.gmo kcmioslaveinfo.gmo kfmclient.gmo kfindpart.gmo kio_mac.gmo kio_smb.gmo kcmmedia.gmo naughtyapplet.gmo kcmkwm.gmo htmlsearch.gmo kcmcss.gmo kcmusb.gmo kcmperformance.gmo kio_thumbnail.gmo kcmarts.gmo libkickermenu_prefmenu.gmo joystick.gmo kdmconfig.gmo kcmaccess.gmo kcmkonqhtml.gmo quicklauncher.gmo kcmsamba.gmo kdeprint_part.gmo kio_smtp.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdebase/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdebase/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdebase/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdebase/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdebase/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=libkickermenu_remotemenu.po appletproxy.po kcminput.po kcmaccessibility.po krandr.po kwin.po libtaskmanager.po libkickermenu_tom.po kappfinder.po dockbarextension.po kcmmedia.po filetypes.po kreadconfig.po kio_smtp.po ksplashthemes.po kcmcolors.po display.po kfmclient.po kate.po kcmnotify.po libkonq.po kstyle_keramik_config.po privacy.po kxkb.po kio_finger.po kcontrol.po konqueror.po kcmsamba.po ksmserver.po mediaapplet.po kcmenergy.po kdeprintfax.po kcmview1394.po kio_tar.po kcmxinerama.po libkickermenu_systemmenu.po kjobviewer.po kio_mac.po kcmkwindecoration.po ksplash.po kio_nfs.po ksystemtrayapplet.po htmlsearch.po kwin_lib.po kthememanager.po klipper.po kaccess.po kdepasswd.po kicker.po khtmlkttsd.po kwriteconfig.po kcmkonsole.po kmenuapplet.po kmenuedit.po kcmsmartcard.po kcmkeys.po kcmcgi.po kcmkclock.po Makefile.in kdesu.po kcmstyle.po kcmhtmlsearch.po kcminfo.po kdialog.po kcmcrypto.po libkickermenu_prefmenu.po kio_media.po kminipagerapplet.po kcmkonqhtml.po kcmaccess.po ksysguard.po kdesktop.po kio_floppy.po kcmnic.po kio_nntp.po kdmconfig.po trashapplet.po extensionproxy.po kio_ldap.po ktip.po kcmusb.po kcmperformance.po kdebugdialog.po khotkeys.po kgreet_winbind.po kio_smb.po libkickermenu_kdeprint.po kdmgreet.po knetattach.po nsplugin.po kcmcss.po kio_sftp.po kcmkio.po kcmfonts.po useraccount.po kcmkwm.po kwin_clients.po kio_settings.po libkickermenu_recentdocs.po kdcop.po kcmkdnssd.po libtaskbar.po kcmkurifilt.po kio_pop3.po joystick.po libkicker.po krunapplet.po kcmbackground.po lockout.po kcmkwinrules.po libdmctl.po krdb.po kio_home.po kdesud.po kcmioslaveinfo.po kio_remote.po kgreet_classic.po konsole.po libkickermenu_konsole.po kcmkonq.po kcmspellchecking.po kcmprintmgr.po kio_thumbnail.po kcmbell.po kdeprint_part.po kcmcomponentchooser.po kcmlocale.po kcmarts.po kasbarextension.po kio_system.po kay.po kscreensaver.po khelpcenter.po kprinter.po kpager.po drkonqi.po kcmscreensaver.po kcmlaunch.po kstart.po kcmlayout.po kfindpart.po kio_print.po kcmicons.po quicklauncher.po kio_fish.po clockapplet.po ksystraycmd.po kcmkicker.po kio_trash.po kfontinst.po kcmtaskbar.po naughtyapplet.po Makefile.am kio_man.po kpersonalizer.po kcmkded.po kcmsmserver.po
+
+#>+ 466
+kio_sftp.gmo: kio_sftp.po
+ rm -f kio_sftp.gmo; $(GMSGFMT) -o kio_sftp.gmo $(srcdir)/kio_sftp.po
+ test ! -f kio_sftp.gmo || touch kio_sftp.gmo
+kate.gmo: kate.po
+ rm -f kate.gmo; $(GMSGFMT) -o kate.gmo $(srcdir)/kate.po
+ test ! -f kate.gmo || touch kate.gmo
+kjobviewer.gmo: kjobviewer.po
+ rm -f kjobviewer.gmo; $(GMSGFMT) -o kjobviewer.gmo $(srcdir)/kjobviewer.po
+ test ! -f kjobviewer.gmo || touch kjobviewer.gmo
+libkickermenu_konsole.gmo: libkickermenu_konsole.po
+ rm -f libkickermenu_konsole.gmo; $(GMSGFMT) -o libkickermenu_konsole.gmo $(srcdir)/libkickermenu_konsole.po
+ test ! -f libkickermenu_konsole.gmo || touch libkickermenu_konsole.gmo
+kcmkicker.gmo: kcmkicker.po
+ rm -f kcmkicker.gmo; $(GMSGFMT) -o kcmkicker.gmo $(srcdir)/kcmkicker.po
+ test ! -f kcmkicker.gmo || touch kcmkicker.gmo
+nsplugin.gmo: nsplugin.po
+ rm -f nsplugin.gmo; $(GMSGFMT) -o nsplugin.gmo $(srcdir)/nsplugin.po
+ test ! -f nsplugin.gmo || touch nsplugin.gmo
+display.gmo: display.po
+ rm -f display.gmo; $(GMSGFMT) -o display.gmo $(srcdir)/display.po
+ test ! -f display.gmo || touch display.gmo
+extensionproxy.gmo: extensionproxy.po
+ rm -f extensionproxy.gmo; $(GMSGFMT) -o extensionproxy.gmo $(srcdir)/extensionproxy.po
+ test ! -f extensionproxy.gmo || touch extensionproxy.gmo
+kdcop.gmo: kdcop.po
+ rm -f kdcop.gmo; $(GMSGFMT) -o kdcop.gmo $(srcdir)/kdcop.po
+ test ! -f kdcop.gmo || touch kdcop.gmo
+kcmbackground.gmo: kcmbackground.po
+ rm -f kcmbackground.gmo; $(GMSGFMT) -o kcmbackground.gmo $(srcdir)/kcmbackground.po
+ test ! -f kcmbackground.gmo || touch kcmbackground.gmo
+kstyle_keramik_config.gmo: kstyle_keramik_config.po
+ rm -f kstyle_keramik_config.gmo; $(GMSGFMT) -o kstyle_keramik_config.gmo $(srcdir)/kstyle_keramik_config.po
+ test ! -f kstyle_keramik_config.gmo || touch kstyle_keramik_config.gmo
+kcmlaunch.gmo: kcmlaunch.po
+ rm -f kcmlaunch.gmo; $(GMSGFMT) -o kcmlaunch.gmo $(srcdir)/kcmlaunch.po
+ test ! -f kcmlaunch.gmo || touch kcmlaunch.gmo
+kcminfo.gmo: kcminfo.po
+ rm -f kcminfo.gmo; $(GMSGFMT) -o kcminfo.gmo $(srcdir)/kcminfo.po
+ test ! -f kcminfo.gmo || touch kcminfo.gmo
+kcmkwinrules.gmo: kcmkwinrules.po
+ rm -f kcmkwinrules.gmo; $(GMSGFMT) -o kcmkwinrules.gmo $(srcdir)/kcmkwinrules.po
+ test ! -f kcmkwinrules.gmo || touch kcmkwinrules.gmo
+kasbarextension.gmo: kasbarextension.po
+ rm -f kasbarextension.gmo; $(GMSGFMT) -o kasbarextension.gmo $(srcdir)/kasbarextension.po
+ test ! -f kasbarextension.gmo || touch kasbarextension.gmo
+khtmlkttsd.gmo: khtmlkttsd.po
+ rm -f khtmlkttsd.gmo; $(GMSGFMT) -o khtmlkttsd.gmo $(srcdir)/khtmlkttsd.po
+ test ! -f khtmlkttsd.gmo || touch khtmlkttsd.gmo
+libdmctl.gmo: libdmctl.po
+ rm -f libdmctl.gmo; $(GMSGFMT) -o libdmctl.gmo $(srcdir)/libdmctl.po
+ test ! -f libdmctl.gmo || touch libdmctl.gmo
+ksplashthemes.gmo: ksplashthemes.po
+ rm -f ksplashthemes.gmo; $(GMSGFMT) -o ksplashthemes.gmo $(srcdir)/ksplashthemes.po
+ test ! -f ksplashthemes.gmo || touch ksplashthemes.gmo
+kgreet_classic.gmo: kgreet_classic.po
+ rm -f kgreet_classic.gmo; $(GMSGFMT) -o kgreet_classic.gmo $(srcdir)/kgreet_classic.po
+ test ! -f kgreet_classic.gmo || touch kgreet_classic.gmo
+kcontrol.gmo: kcontrol.po
+ rm -f kcontrol.gmo; $(GMSGFMT) -o kcontrol.gmo $(srcdir)/kcontrol.po
+ test ! -f kcontrol.gmo || touch kcontrol.gmo
+kmenuapplet.gmo: kmenuapplet.po
+ rm -f kmenuapplet.gmo; $(GMSGFMT) -o kmenuapplet.gmo $(srcdir)/kmenuapplet.po
+ test ! -f kmenuapplet.gmo || touch kmenuapplet.gmo
+kio_tar.gmo: kio_tar.po
+ rm -f kio_tar.gmo; $(GMSGFMT) -o kio_tar.gmo $(srcdir)/kio_tar.po
+ test ! -f kio_tar.gmo || touch kio_tar.gmo
+kcmview1394.gmo: kcmview1394.po
+ rm -f kcmview1394.gmo; $(GMSGFMT) -o kcmview1394.gmo $(srcdir)/kcmview1394.po
+ test ! -f kcmview1394.gmo || touch kcmview1394.gmo
+kcmbell.gmo: kcmbell.po
+ rm -f kcmbell.gmo; $(GMSGFMT) -o kcmbell.gmo $(srcdir)/kcmbell.po
+ test ! -f kcmbell.gmo || touch kcmbell.gmo
+kcmcomponentchooser.gmo: kcmcomponentchooser.po
+ rm -f kcmcomponentchooser.gmo; $(GMSGFMT) -o kcmcomponentchooser.gmo $(srcdir)/kcmcomponentchooser.po
+ test ! -f kcmcomponentchooser.gmo || touch kcmcomponentchooser.gmo
+kdmgreet.gmo: kdmgreet.po
+ rm -f kdmgreet.gmo; $(GMSGFMT) -o kdmgreet.gmo $(srcdir)/kdmgreet.po
+ test ! -f kdmgreet.gmo || touch kdmgreet.gmo
+kdesktop.gmo: kdesktop.po
+ rm -f kdesktop.gmo; $(GMSGFMT) -o kdesktop.gmo $(srcdir)/kdesktop.po
+ test ! -f kdesktop.gmo || touch kdesktop.gmo
+kpersonalizer.gmo: kpersonalizer.po
+ rm -f kpersonalizer.gmo; $(GMSGFMT) -o kpersonalizer.gmo $(srcdir)/kpersonalizer.po
+ test ! -f kpersonalizer.gmo || touch kpersonalizer.gmo
+ksplash.gmo: ksplash.po
+ rm -f ksplash.gmo; $(GMSGFMT) -o ksplash.gmo $(srcdir)/ksplash.po
+ test ! -f ksplash.gmo || touch ksplash.gmo
+kcmaccessibility.gmo: kcmaccessibility.po
+ rm -f kcmaccessibility.gmo; $(GMSGFMT) -o kcmaccessibility.gmo $(srcdir)/kcmaccessibility.po
+ test ! -f kcmaccessibility.gmo || touch kcmaccessibility.gmo
+kminipagerapplet.gmo: kminipagerapplet.po
+ rm -f kminipagerapplet.gmo; $(GMSGFMT) -o kminipagerapplet.gmo $(srcdir)/kminipagerapplet.po
+ test ! -f kminipagerapplet.gmo || touch kminipagerapplet.gmo
+kcmkded.gmo: kcmkded.po
+ rm -f kcmkded.gmo; $(GMSGFMT) -o kcmkded.gmo $(srcdir)/kcmkded.po
+ test ! -f kcmkded.gmo || touch kcmkded.gmo
+kio_remote.gmo: kio_remote.po
+ rm -f kio_remote.gmo; $(GMSGFMT) -o kio_remote.gmo $(srcdir)/kio_remote.po
+ test ! -f kio_remote.gmo || touch kio_remote.gmo
+kio_home.gmo: kio_home.po
+ rm -f kio_home.gmo; $(GMSGFMT) -o kio_home.gmo $(srcdir)/kio_home.po
+ test ! -f kio_home.gmo || touch kio_home.gmo
+kdeprintfax.gmo: kdeprintfax.po
+ rm -f kdeprintfax.gmo; $(GMSGFMT) -o kdeprintfax.gmo $(srcdir)/kdeprintfax.po
+ test ! -f kdeprintfax.gmo || touch kdeprintfax.gmo
+kcmicons.gmo: kcmicons.po
+ rm -f kcmicons.gmo; $(GMSGFMT) -o kcmicons.gmo $(srcdir)/kcmicons.po
+ test ! -f kcmicons.gmo || touch kcmicons.gmo
+filetypes.gmo: filetypes.po
+ rm -f filetypes.gmo; $(GMSGFMT) -o filetypes.gmo $(srcdir)/filetypes.po
+ test ! -f filetypes.gmo || touch filetypes.gmo
+kcmenergy.gmo: kcmenergy.po
+ rm -f kcmenergy.gmo; $(GMSGFMT) -o kcmenergy.gmo $(srcdir)/kcmenergy.po
+ test ! -f kcmenergy.gmo || touch kcmenergy.gmo
+kappfinder.gmo: kappfinder.po
+ rm -f kappfinder.gmo; $(GMSGFMT) -o kappfinder.gmo $(srcdir)/kappfinder.po
+ test ! -f kappfinder.gmo || touch kappfinder.gmo
+kthememanager.gmo: kthememanager.po
+ rm -f kthememanager.gmo; $(GMSGFMT) -o kthememanager.gmo $(srcdir)/kthememanager.po
+ test ! -f kthememanager.gmo || touch kthememanager.gmo
+kcmtaskbar.gmo: kcmtaskbar.po
+ rm -f kcmtaskbar.gmo; $(GMSGFMT) -o kcmtaskbar.gmo $(srcdir)/kcmtaskbar.po
+ test ! -f kcmtaskbar.gmo || touch kcmtaskbar.gmo
+kcmcgi.gmo: kcmcgi.po
+ rm -f kcmcgi.gmo; $(GMSGFMT) -o kcmcgi.gmo $(srcdir)/kcmcgi.po
+ test ! -f kcmcgi.gmo || touch kcmcgi.gmo
+kio_media.gmo: kio_media.po
+ rm -f kio_media.gmo; $(GMSGFMT) -o kio_media.gmo $(srcdir)/kio_media.po
+ test ! -f kio_media.gmo || touch kio_media.gmo
+libkickermenu_tom.gmo: libkickermenu_tom.po
+ rm -f libkickermenu_tom.gmo; $(GMSGFMT) -o libkickermenu_tom.gmo $(srcdir)/libkickermenu_tom.po
+ test ! -f libkickermenu_tom.gmo || touch libkickermenu_tom.gmo
+kio_finger.gmo: kio_finger.po
+ rm -f kio_finger.gmo; $(GMSGFMT) -o kio_finger.gmo $(srcdir)/kio_finger.po
+ test ! -f kio_finger.gmo || touch kio_finger.gmo
+ktip.gmo: ktip.po
+ rm -f ktip.gmo; $(GMSGFMT) -o ktip.gmo $(srcdir)/ktip.po
+ test ! -f ktip.gmo || touch ktip.gmo
+kaccess.gmo: kaccess.po
+ rm -f kaccess.gmo; $(GMSGFMT) -o kaccess.gmo $(srcdir)/kaccess.po
+ test ! -f kaccess.gmo || touch kaccess.gmo
+kio_pop3.gmo: kio_pop3.po
+ rm -f kio_pop3.gmo; $(GMSGFMT) -o kio_pop3.gmo $(srcdir)/kio_pop3.po
+ test ! -f kio_pop3.gmo || touch kio_pop3.gmo
+kdesud.gmo: kdesud.po
+ rm -f kdesud.gmo; $(GMSGFMT) -o kdesud.gmo $(srcdir)/kdesud.po
+ test ! -f kdesud.gmo || touch kdesud.gmo
+kio_fish.gmo: kio_fish.po
+ rm -f kio_fish.gmo; $(GMSGFMT) -o kio_fish.gmo $(srcdir)/kio_fish.po
+ test ! -f kio_fish.gmo || touch kio_fish.gmo
+kicker.gmo: kicker.po
+ rm -f kicker.gmo; $(GMSGFMT) -o kicker.gmo $(srcdir)/kicker.po
+ test ! -f kicker.gmo || touch kicker.gmo
+kcmkdnssd.gmo: kcmkdnssd.po
+ rm -f kcmkdnssd.gmo; $(GMSGFMT) -o kcmkdnssd.gmo $(srcdir)/kcmkdnssd.po
+ test ! -f kcmkdnssd.gmo || touch kcmkdnssd.gmo
+krdb.gmo: krdb.po
+ rm -f krdb.gmo; $(GMSGFMT) -o krdb.gmo $(srcdir)/krdb.po
+ test ! -f krdb.gmo || touch krdb.gmo
+libkickermenu_systemmenu.gmo: libkickermenu_systemmenu.po
+ rm -f libkickermenu_systemmenu.gmo; $(GMSGFMT) -o libkickermenu_systemmenu.gmo $(srcdir)/libkickermenu_systemmenu.po
+ test ! -f libkickermenu_systemmenu.gmo || touch libkickermenu_systemmenu.gmo
+kcmkio.gmo: kcmkio.po
+ rm -f kcmkio.gmo; $(GMSGFMT) -o kcmkio.gmo $(srcdir)/kcmkio.po
+ test ! -f kcmkio.gmo || touch kcmkio.gmo
+krunapplet.gmo: krunapplet.po
+ rm -f krunapplet.gmo; $(GMSGFMT) -o krunapplet.gmo $(srcdir)/krunapplet.po
+ test ! -f krunapplet.gmo || touch krunapplet.gmo
+kcmhtmlsearch.gmo: kcmhtmlsearch.po
+ rm -f kcmhtmlsearch.gmo; $(GMSGFMT) -o kcmhtmlsearch.gmo $(srcdir)/kcmhtmlsearch.po
+ test ! -f kcmhtmlsearch.gmo || touch kcmhtmlsearch.gmo
+kcmfonts.gmo: kcmfonts.po
+ rm -f kcmfonts.gmo; $(GMSGFMT) -o kcmfonts.gmo $(srcdir)/kcmfonts.po
+ test ! -f kcmfonts.gmo || touch kcmfonts.gmo
+libtaskbar.gmo: libtaskbar.po
+ rm -f libtaskbar.gmo; $(GMSGFMT) -o libtaskbar.gmo $(srcdir)/libtaskbar.po
+ test ! -f libtaskbar.gmo || touch libtaskbar.gmo
+useraccount.gmo: useraccount.po
+ rm -f useraccount.gmo; $(GMSGFMT) -o useraccount.gmo $(srcdir)/useraccount.po
+ test ! -f useraccount.gmo || touch useraccount.gmo
+knetattach.gmo: knetattach.po
+ rm -f knetattach.gmo; $(GMSGFMT) -o knetattach.gmo $(srcdir)/knetattach.po
+ test ! -f knetattach.gmo || touch knetattach.gmo
+kcmkonsole.gmo: kcmkonsole.po
+ rm -f kcmkonsole.gmo; $(GMSGFMT) -o kcmkonsole.gmo $(srcdir)/kcmkonsole.po
+ test ! -f kcmkonsole.gmo || touch kcmkonsole.gmo
+appletproxy.gmo: appletproxy.po
+ rm -f appletproxy.gmo; $(GMSGFMT) -o appletproxy.gmo $(srcdir)/appletproxy.po
+ test ! -f appletproxy.gmo || touch appletproxy.gmo
+dockbarextension.gmo: dockbarextension.po
+ rm -f dockbarextension.gmo; $(GMSGFMT) -o dockbarextension.gmo $(srcdir)/dockbarextension.po
+ test ! -f dockbarextension.gmo || touch dockbarextension.gmo
+kcmkonq.gmo: kcmkonq.po
+ rm -f kcmkonq.gmo; $(GMSGFMT) -o kcmkonq.gmo $(srcdir)/kcmkonq.po
+ test ! -f kcmkonq.gmo || touch kcmkonq.gmo
+kio_nntp.gmo: kio_nntp.po
+ rm -f kio_nntp.gmo; $(GMSGFMT) -o kio_nntp.gmo $(srcdir)/kio_nntp.po
+ test ! -f kio_nntp.gmo || touch kio_nntp.gmo
+kwriteconfig.gmo: kwriteconfig.po
+ rm -f kwriteconfig.gmo; $(GMSGFMT) -o kwriteconfig.gmo $(srcdir)/kwriteconfig.po
+ test ! -f kwriteconfig.gmo || touch kwriteconfig.gmo
+kio_ldap.gmo: kio_ldap.po
+ rm -f kio_ldap.gmo; $(GMSGFMT) -o kio_ldap.gmo $(srcdir)/kio_ldap.po
+ test ! -f kio_ldap.gmo || touch kio_ldap.gmo
+konsole.gmo: konsole.po
+ rm -f konsole.gmo; $(GMSGFMT) -o konsole.gmo $(srcdir)/konsole.po
+ test ! -f konsole.gmo || touch konsole.gmo
+kstart.gmo: kstart.po
+ rm -f kstart.gmo; $(GMSGFMT) -o kstart.gmo $(srcdir)/kstart.po
+ test ! -f kstart.gmo || touch kstart.gmo
+klipper.gmo: klipper.po
+ rm -f klipper.gmo; $(GMSGFMT) -o klipper.gmo $(srcdir)/klipper.po
+ test ! -f klipper.gmo || touch klipper.gmo
+kcmspellchecking.gmo: kcmspellchecking.po
+ rm -f kcmspellchecking.gmo; $(GMSGFMT) -o kcmspellchecking.gmo $(srcdir)/kcmspellchecking.po
+ test ! -f kcmspellchecking.gmo || touch kcmspellchecking.gmo
+kcmkurifilt.gmo: kcmkurifilt.po
+ rm -f kcmkurifilt.gmo; $(GMSGFMT) -o kcmkurifilt.gmo $(srcdir)/kcmkurifilt.po
+ test ! -f kcmkurifilt.gmo || touch kcmkurifilt.gmo
+kdepasswd.gmo: kdepasswd.po
+ rm -f kdepasswd.gmo; $(GMSGFMT) -o kdepasswd.gmo $(srcdir)/kdepasswd.po
+ test ! -f kdepasswd.gmo || touch kdepasswd.gmo
+clockapplet.gmo: clockapplet.po
+ rm -f clockapplet.gmo; $(GMSGFMT) -o clockapplet.gmo $(srcdir)/clockapplet.po
+ test ! -f clockapplet.gmo || touch clockapplet.gmo
+mediaapplet.gmo: mediaapplet.po
+ rm -f mediaapplet.gmo; $(GMSGFMT) -o mediaapplet.gmo $(srcdir)/mediaapplet.po
+ test ! -f mediaapplet.gmo || touch mediaapplet.gmo
+kdialog.gmo: kdialog.po
+ rm -f kdialog.gmo; $(GMSGFMT) -o kdialog.gmo $(srcdir)/kdialog.po
+ test ! -f kdialog.gmo || touch kdialog.gmo
+kcmlayout.gmo: kcmlayout.po
+ rm -f kcmlayout.gmo; $(GMSGFMT) -o kcmlayout.gmo $(srcdir)/kcmlayout.po
+ test ! -f kcmlayout.gmo || touch kcmlayout.gmo
+kpager.gmo: kpager.po
+ rm -f kpager.gmo; $(GMSGFMT) -o kpager.gmo $(srcdir)/kpager.po
+ test ! -f kpager.gmo || touch kpager.gmo
+kwin_clients.gmo: kwin_clients.po
+ rm -f kwin_clients.gmo; $(GMSGFMT) -o kwin_clients.gmo $(srcdir)/kwin_clients.po
+ test ! -f kwin_clients.gmo || touch kwin_clients.gmo
+kdebugdialog.gmo: kdebugdialog.po
+ rm -f kdebugdialog.gmo; $(GMSGFMT) -o kdebugdialog.gmo $(srcdir)/kdebugdialog.po
+ test ! -f kdebugdialog.gmo || touch kdebugdialog.gmo
+kcmnotify.gmo: kcmnotify.po
+ rm -f kcmnotify.gmo; $(GMSGFMT) -o kcmnotify.gmo $(srcdir)/kcmnotify.po
+ test ! -f kcmnotify.gmo || touch kcmnotify.gmo
+kio_nfs.gmo: kio_nfs.po
+ rm -f kio_nfs.gmo; $(GMSGFMT) -o kio_nfs.gmo $(srcdir)/kio_nfs.po
+ test ! -f kio_nfs.gmo || touch kio_nfs.gmo
+kcmprintmgr.gmo: kcmprintmgr.po
+ rm -f kcmprintmgr.gmo; $(GMSGFMT) -o kcmprintmgr.gmo $(srcdir)/kcmprintmgr.po
+ test ! -f kcmprintmgr.gmo || touch kcmprintmgr.gmo
+ksystemtrayapplet.gmo: ksystemtrayapplet.po
+ rm -f ksystemtrayapplet.gmo; $(GMSGFMT) -o ksystemtrayapplet.gmo $(srcdir)/ksystemtrayapplet.po
+ test ! -f ksystemtrayapplet.gmo || touch ksystemtrayapplet.gmo
+kcmxinerama.gmo: kcmxinerama.po
+ rm -f kcmxinerama.gmo; $(GMSGFMT) -o kcmxinerama.gmo $(srcdir)/kcmxinerama.po
+ test ! -f kcmxinerama.gmo || touch kcmxinerama.gmo
+kreadconfig.gmo: kreadconfig.po
+ rm -f kreadconfig.gmo; $(GMSGFMT) -o kreadconfig.gmo $(srcdir)/kreadconfig.po
+ test ! -f kreadconfig.gmo || touch kreadconfig.gmo
+kay.gmo: kay.po
+ rm -f kay.gmo; $(GMSGFMT) -o kay.gmo $(srcdir)/kay.po
+ test ! -f kay.gmo || touch kay.gmo
+libkickermenu_remotemenu.gmo: libkickermenu_remotemenu.po
+ rm -f libkickermenu_remotemenu.gmo; $(GMSGFMT) -o libkickermenu_remotemenu.gmo $(srcdir)/libkickermenu_remotemenu.po
+ test ! -f libkickermenu_remotemenu.gmo || touch libkickermenu_remotemenu.gmo
+lockout.gmo: lockout.po
+ rm -f lockout.gmo; $(GMSGFMT) -o lockout.gmo $(srcdir)/lockout.po
+ test ! -f lockout.gmo || touch lockout.gmo
+kcmkwindecoration.gmo: kcmkwindecoration.po
+ rm -f kcmkwindecoration.gmo; $(GMSGFMT) -o kcmkwindecoration.gmo $(srcdir)/kcmkwindecoration.po
+ test ! -f kcmkwindecoration.gmo || touch kcmkwindecoration.gmo
+kxkb.gmo: kxkb.po
+ rm -f kxkb.gmo; $(GMSGFMT) -o kxkb.gmo $(srcdir)/kxkb.po
+ test ! -f kxkb.gmo || touch kxkb.gmo
+kprinter.gmo: kprinter.po
+ rm -f kprinter.gmo; $(GMSGFMT) -o kprinter.gmo $(srcdir)/kprinter.po
+ test ! -f kprinter.gmo || touch kprinter.gmo
+libtaskmanager.gmo: libtaskmanager.po
+ rm -f libtaskmanager.gmo; $(GMSGFMT) -o libtaskmanager.gmo $(srcdir)/libtaskmanager.po
+ test ! -f libtaskmanager.gmo || touch libtaskmanager.gmo
+kio_system.gmo: kio_system.po
+ rm -f kio_system.gmo; $(GMSGFMT) -o kio_system.gmo $(srcdir)/kio_system.po
+ test ! -f kio_system.gmo || touch kio_system.gmo
+trashapplet.gmo: trashapplet.po
+ rm -f trashapplet.gmo; $(GMSGFMT) -o trashapplet.gmo $(srcdir)/trashapplet.po
+ test ! -f trashapplet.gmo || touch trashapplet.gmo
+kcmcrypto.gmo: kcmcrypto.po
+ rm -f kcmcrypto.gmo; $(GMSGFMT) -o kcmcrypto.gmo $(srcdir)/kcmcrypto.po
+ test ! -f kcmcrypto.gmo || touch kcmcrypto.gmo
+kcmnic.gmo: kcmnic.po
+ rm -f kcmnic.gmo; $(GMSGFMT) -o kcmnic.gmo $(srcdir)/kcmnic.po
+ test ! -f kcmnic.gmo || touch kcmnic.gmo
+privacy.gmo: privacy.po
+ rm -f privacy.gmo; $(GMSGFMT) -o privacy.gmo $(srcdir)/privacy.po
+ test ! -f privacy.gmo || touch privacy.gmo
+libkickermenu_kdeprint.gmo: libkickermenu_kdeprint.po
+ rm -f libkickermenu_kdeprint.gmo; $(GMSGFMT) -o libkickermenu_kdeprint.gmo $(srcdir)/libkickermenu_kdeprint.po
+ test ! -f libkickermenu_kdeprint.gmo || touch libkickermenu_kdeprint.gmo
+kscreensaver.gmo: kscreensaver.po
+ rm -f kscreensaver.gmo; $(GMSGFMT) -o kscreensaver.gmo $(srcdir)/kscreensaver.po
+ test ! -f kscreensaver.gmo || touch kscreensaver.gmo
+libkonq.gmo: libkonq.po
+ rm -f libkonq.gmo; $(GMSGFMT) -o libkonq.gmo $(srcdir)/libkonq.po
+ test ! -f libkonq.gmo || touch libkonq.gmo
+libkickermenu_recentdocs.gmo: libkickermenu_recentdocs.po
+ rm -f libkickermenu_recentdocs.gmo; $(GMSGFMT) -o libkickermenu_recentdocs.gmo $(srcdir)/libkickermenu_recentdocs.po
+ test ! -f libkickermenu_recentdocs.gmo || touch libkickermenu_recentdocs.gmo
+kmenuedit.gmo: kmenuedit.po
+ rm -f kmenuedit.gmo; $(GMSGFMT) -o kmenuedit.gmo $(srcdir)/kmenuedit.po
+ test ! -f kmenuedit.gmo || touch kmenuedit.gmo
+kio_trash.gmo: kio_trash.po
+ rm -f kio_trash.gmo; $(GMSGFMT) -o kio_trash.gmo $(srcdir)/kio_trash.po
+ test ! -f kio_trash.gmo || touch kio_trash.gmo
+kio_floppy.gmo: kio_floppy.po
+ rm -f kio_floppy.gmo; $(GMSGFMT) -o kio_floppy.gmo $(srcdir)/kio_floppy.po
+ test ! -f kio_floppy.gmo || touch kio_floppy.gmo
+krandr.gmo: krandr.po
+ rm -f krandr.gmo; $(GMSGFMT) -o krandr.gmo $(srcdir)/krandr.po
+ test ! -f krandr.gmo || touch krandr.gmo
+khotkeys.gmo: khotkeys.po
+ rm -f khotkeys.gmo; $(GMSGFMT) -o khotkeys.gmo $(srcdir)/khotkeys.po
+ test ! -f khotkeys.gmo || touch khotkeys.gmo
+kcmkclock.gmo: kcmkclock.po
+ rm -f kcmkclock.gmo; $(GMSGFMT) -o kcmkclock.gmo $(srcdir)/kcmkclock.po
+ test ! -f kcmkclock.gmo || touch kcmkclock.gmo
+kio_man.gmo: kio_man.po
+ rm -f kio_man.gmo; $(GMSGFMT) -o kio_man.gmo $(srcdir)/kio_man.po
+ test ! -f kio_man.gmo || touch kio_man.gmo
+ksystraycmd.gmo: ksystraycmd.po
+ rm -f ksystraycmd.gmo; $(GMSGFMT) -o ksystraycmd.gmo $(srcdir)/ksystraycmd.po
+ test ! -f ksystraycmd.gmo || touch ksystraycmd.gmo
+kcmsmartcard.gmo: kcmsmartcard.po
+ rm -f kcmsmartcard.gmo; $(GMSGFMT) -o kcmsmartcard.gmo $(srcdir)/kcmsmartcard.po
+ test ! -f kcmsmartcard.gmo || touch kcmsmartcard.gmo
+kwin.gmo: kwin.po
+ rm -f kwin.gmo; $(GMSGFMT) -o kwin.gmo $(srcdir)/kwin.po
+ test ! -f kwin.gmo || touch kwin.gmo
+libkicker.gmo: libkicker.po
+ rm -f libkicker.gmo; $(GMSGFMT) -o libkicker.gmo $(srcdir)/libkicker.po
+ test ! -f libkicker.gmo || touch libkicker.gmo
+khelpcenter.gmo: khelpcenter.po
+ rm -f khelpcenter.gmo; $(GMSGFMT) -o khelpcenter.gmo $(srcdir)/khelpcenter.po
+ test ! -f khelpcenter.gmo || touch khelpcenter.gmo
+ksmserver.gmo: ksmserver.po
+ rm -f ksmserver.gmo; $(GMSGFMT) -o ksmserver.gmo $(srcdir)/ksmserver.po
+ test ! -f ksmserver.gmo || touch ksmserver.gmo
+kgreet_winbind.gmo: kgreet_winbind.po
+ rm -f kgreet_winbind.gmo; $(GMSGFMT) -o kgreet_winbind.gmo $(srcdir)/kgreet_winbind.po
+ test ! -f kgreet_winbind.gmo || touch kgreet_winbind.gmo
+drkonqi.gmo: drkonqi.po
+ rm -f drkonqi.gmo; $(GMSGFMT) -o drkonqi.gmo $(srcdir)/drkonqi.po
+ test ! -f drkonqi.gmo || touch drkonqi.gmo
+kwin_lib.gmo: kwin_lib.po
+ rm -f kwin_lib.gmo; $(GMSGFMT) -o kwin_lib.gmo $(srcdir)/kwin_lib.po
+ test ! -f kwin_lib.gmo || touch kwin_lib.gmo
+kio_settings.gmo: kio_settings.po
+ rm -f kio_settings.gmo; $(GMSGFMT) -o kio_settings.gmo $(srcdir)/kio_settings.po
+ test ! -f kio_settings.gmo || touch kio_settings.gmo
+ksysguard.gmo: ksysguard.po
+ rm -f ksysguard.gmo; $(GMSGFMT) -o ksysguard.gmo $(srcdir)/ksysguard.po
+ test ! -f ksysguard.gmo || touch ksysguard.gmo
+kfontinst.gmo: kfontinst.po
+ rm -f kfontinst.gmo; $(GMSGFMT) -o kfontinst.gmo $(srcdir)/kfontinst.po
+ test ! -f kfontinst.gmo || touch kfontinst.gmo
+kcmscreensaver.gmo: kcmscreensaver.po
+ rm -f kcmscreensaver.gmo; $(GMSGFMT) -o kcmscreensaver.gmo $(srcdir)/kcmscreensaver.po
+ test ! -f kcmscreensaver.gmo || touch kcmscreensaver.gmo
+konqueror.gmo: konqueror.po
+ rm -f konqueror.gmo; $(GMSGFMT) -o konqueror.gmo $(srcdir)/konqueror.po
+ test ! -f konqueror.gmo || touch konqueror.gmo
+kdesu.gmo: kdesu.po
+ rm -f kdesu.gmo; $(GMSGFMT) -o kdesu.gmo $(srcdir)/kdesu.po
+ test ! -f kdesu.gmo || touch kdesu.gmo
+kcmsmserver.gmo: kcmsmserver.po
+ rm -f kcmsmserver.gmo; $(GMSGFMT) -o kcmsmserver.gmo $(srcdir)/kcmsmserver.po
+ test ! -f kcmsmserver.gmo || touch kcmsmserver.gmo
+kcmcolors.gmo: kcmcolors.po
+ rm -f kcmcolors.gmo; $(GMSGFMT) -o kcmcolors.gmo $(srcdir)/kcmcolors.po
+ test ! -f kcmcolors.gmo || touch kcmcolors.gmo
+kcminput.gmo: kcminput.po
+ rm -f kcminput.gmo; $(GMSGFMT) -o kcminput.gmo $(srcdir)/kcminput.po
+ test ! -f kcminput.gmo || touch kcminput.gmo
+kcmlocale.gmo: kcmlocale.po
+ rm -f kcmlocale.gmo; $(GMSGFMT) -o kcmlocale.gmo $(srcdir)/kcmlocale.po
+ test ! -f kcmlocale.gmo || touch kcmlocale.gmo
+kio_print.gmo: kio_print.po
+ rm -f kio_print.gmo; $(GMSGFMT) -o kio_print.gmo $(srcdir)/kio_print.po
+ test ! -f kio_print.gmo || touch kio_print.gmo
+kcmstyle.gmo: kcmstyle.po
+ rm -f kcmstyle.gmo; $(GMSGFMT) -o kcmstyle.gmo $(srcdir)/kcmstyle.po
+ test ! -f kcmstyle.gmo || touch kcmstyle.gmo
+kcmkeys.gmo: kcmkeys.po
+ rm -f kcmkeys.gmo; $(GMSGFMT) -o kcmkeys.gmo $(srcdir)/kcmkeys.po
+ test ! -f kcmkeys.gmo || touch kcmkeys.gmo
+kcmioslaveinfo.gmo: kcmioslaveinfo.po
+ rm -f kcmioslaveinfo.gmo; $(GMSGFMT) -o kcmioslaveinfo.gmo $(srcdir)/kcmioslaveinfo.po
+ test ! -f kcmioslaveinfo.gmo || touch kcmioslaveinfo.gmo
+kfmclient.gmo: kfmclient.po
+ rm -f kfmclient.gmo; $(GMSGFMT) -o kfmclient.gmo $(srcdir)/kfmclient.po
+ test ! -f kfmclient.gmo || touch kfmclient.gmo
+kfindpart.gmo: kfindpart.po
+ rm -f kfindpart.gmo; $(GMSGFMT) -o kfindpart.gmo $(srcdir)/kfindpart.po
+ test ! -f kfindpart.gmo || touch kfindpart.gmo
+kio_mac.gmo: kio_mac.po
+ rm -f kio_mac.gmo; $(GMSGFMT) -o kio_mac.gmo $(srcdir)/kio_mac.po
+ test ! -f kio_mac.gmo || touch kio_mac.gmo
+kio_smb.gmo: kio_smb.po
+ rm -f kio_smb.gmo; $(GMSGFMT) -o kio_smb.gmo $(srcdir)/kio_smb.po
+ test ! -f kio_smb.gmo || touch kio_smb.gmo
+kcmmedia.gmo: kcmmedia.po
+ rm -f kcmmedia.gmo; $(GMSGFMT) -o kcmmedia.gmo $(srcdir)/kcmmedia.po
+ test ! -f kcmmedia.gmo || touch kcmmedia.gmo
+naughtyapplet.gmo: naughtyapplet.po
+ rm -f naughtyapplet.gmo; $(GMSGFMT) -o naughtyapplet.gmo $(srcdir)/naughtyapplet.po
+ test ! -f naughtyapplet.gmo || touch naughtyapplet.gmo
+kcmkwm.gmo: kcmkwm.po
+ rm -f kcmkwm.gmo; $(GMSGFMT) -o kcmkwm.gmo $(srcdir)/kcmkwm.po
+ test ! -f kcmkwm.gmo || touch kcmkwm.gmo
+htmlsearch.gmo: htmlsearch.po
+ rm -f htmlsearch.gmo; $(GMSGFMT) -o htmlsearch.gmo $(srcdir)/htmlsearch.po
+ test ! -f htmlsearch.gmo || touch htmlsearch.gmo
+kcmcss.gmo: kcmcss.po
+ rm -f kcmcss.gmo; $(GMSGFMT) -o kcmcss.gmo $(srcdir)/kcmcss.po
+ test ! -f kcmcss.gmo || touch kcmcss.gmo
+kcmusb.gmo: kcmusb.po
+ rm -f kcmusb.gmo; $(GMSGFMT) -o kcmusb.gmo $(srcdir)/kcmusb.po
+ test ! -f kcmusb.gmo || touch kcmusb.gmo
+kcmperformance.gmo: kcmperformance.po
+ rm -f kcmperformance.gmo; $(GMSGFMT) -o kcmperformance.gmo $(srcdir)/kcmperformance.po
+ test ! -f kcmperformance.gmo || touch kcmperformance.gmo
+kio_thumbnail.gmo: kio_thumbnail.po
+ rm -f kio_thumbnail.gmo; $(GMSGFMT) -o kio_thumbnail.gmo $(srcdir)/kio_thumbnail.po
+ test ! -f kio_thumbnail.gmo || touch kio_thumbnail.gmo
+kcmarts.gmo: kcmarts.po
+ rm -f kcmarts.gmo; $(GMSGFMT) -o kcmarts.gmo $(srcdir)/kcmarts.po
+ test ! -f kcmarts.gmo || touch kcmarts.gmo
+libkickermenu_prefmenu.gmo: libkickermenu_prefmenu.po
+ rm -f libkickermenu_prefmenu.gmo; $(GMSGFMT) -o libkickermenu_prefmenu.gmo $(srcdir)/libkickermenu_prefmenu.po
+ test ! -f libkickermenu_prefmenu.gmo || touch libkickermenu_prefmenu.gmo
+joystick.gmo: joystick.po
+ rm -f joystick.gmo; $(GMSGFMT) -o joystick.gmo $(srcdir)/joystick.po
+ test ! -f joystick.gmo || touch joystick.gmo
+kdmconfig.gmo: kdmconfig.po
+ rm -f kdmconfig.gmo; $(GMSGFMT) -o kdmconfig.gmo $(srcdir)/kdmconfig.po
+ test ! -f kdmconfig.gmo || touch kdmconfig.gmo
+kcmaccess.gmo: kcmaccess.po
+ rm -f kcmaccess.gmo; $(GMSGFMT) -o kcmaccess.gmo $(srcdir)/kcmaccess.po
+ test ! -f kcmaccess.gmo || touch kcmaccess.gmo
+kcmkonqhtml.gmo: kcmkonqhtml.po
+ rm -f kcmkonqhtml.gmo; $(GMSGFMT) -o kcmkonqhtml.gmo $(srcdir)/kcmkonqhtml.po
+ test ! -f kcmkonqhtml.gmo || touch kcmkonqhtml.gmo
+quicklauncher.gmo: quicklauncher.po
+ rm -f quicklauncher.gmo; $(GMSGFMT) -o quicklauncher.gmo $(srcdir)/quicklauncher.po
+ test ! -f quicklauncher.gmo || touch quicklauncher.gmo
+kcmsamba.gmo: kcmsamba.po
+ rm -f kcmsamba.gmo; $(GMSGFMT) -o kcmsamba.gmo $(srcdir)/kcmsamba.po
+ test ! -f kcmsamba.gmo || touch kcmsamba.gmo
+kdeprint_part.gmo: kdeprint_part.po
+ rm -f kdeprint_part.gmo; $(GMSGFMT) -o kdeprint_part.gmo $(srcdir)/kdeprint_part.po
+ test ! -f kdeprint_part.gmo || touch kdeprint_part.gmo
+kio_smtp.gmo: kio_smtp.po
+ rm -f kio_smtp.gmo; $(GMSGFMT) -o kio_smtp.gmo $(srcdir)/kio_smtp.po
+ test ! -f kio_smtp.gmo || touch kio_smtp.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kio_sftp.gmo kate.gmo kjobviewer.gmo libkickermenu_konsole.gmo kcmkicker.gmo nsplugin.gmo display.gmo extensionproxy.gmo kdcop.gmo kcmbackground.gmo kstyle_keramik_config.gmo kcmlaunch.gmo kcminfo.gmo kcmkwinrules.gmo kasbarextension.gmo khtmlkttsd.gmo libdmctl.gmo ksplashthemes.gmo kgreet_classic.gmo kcontrol.gmo kmenuapplet.gmo kio_tar.gmo kcmview1394.gmo kcmbell.gmo kcmcomponentchooser.gmo kdmgreet.gmo kdesktop.gmo kpersonalizer.gmo ksplash.gmo kcmaccessibility.gmo kminipagerapplet.gmo kcmkded.gmo kio_remote.gmo kio_home.gmo kdeprintfax.gmo kcmicons.gmo filetypes.gmo kcmenergy.gmo kappfinder.gmo kthememanager.gmo kcmtaskbar.gmo kcmcgi.gmo kio_media.gmo libkickermenu_tom.gmo kio_finger.gmo ktip.gmo kaccess.gmo kio_pop3.gmo kdesud.gmo kio_fish.gmo kicker.gmo kcmkdnssd.gmo krdb.gmo libkickermenu_systemmenu.gmo kcmkio.gmo krunapplet.gmo kcmhtmlsearch.gmo kcmfonts.gmo libtaskbar.gmo useraccount.gmo knetattach.gmo kcmkonsole.gmo appletproxy.gmo dockbarextension.gmo kcmkonq.gmo kio_nntp.gmo kwriteconfig.gmo kio_ldap.gmo konsole.gmo kstart.gmo klipper.gmo kcmspellchecking.gmo kcmkurifilt.gmo kdepasswd.gmo clockapplet.gmo mediaapplet.gmo kdialog.gmo kcmlayout.gmo kpager.gmo kwin_clients.gmo kdebugdialog.gmo kcmnotify.gmo kio_nfs.gmo kcmprintmgr.gmo ksystemtrayapplet.gmo kcmxinerama.gmo kreadconfig.gmo kay.gmo libkickermenu_remotemenu.gmo lockout.gmo kcmkwindecoration.gmo kxkb.gmo kprinter.gmo libtaskmanager.gmo kio_system.gmo trashapplet.gmo kcmcrypto.gmo kcmnic.gmo privacy.gmo libkickermenu_kdeprint.gmo kscreensaver.gmo libkonq.gmo libkickermenu_recentdocs.gmo kmenuedit.gmo kio_trash.gmo kio_floppy.gmo krandr.gmo khotkeys.gmo kcmkclock.gmo kio_man.gmo ksystraycmd.gmo kcmsmartcard.gmo kwin.gmo libkicker.gmo khelpcenter.gmo ksmserver.gmo kgreet_winbind.gmo drkonqi.gmo kwin_lib.gmo kio_settings.gmo ksysguard.gmo kfontinst.gmo kcmscreensaver.gmo konqueror.gmo kdesu.gmo kcmsmserver.gmo kcmcolors.gmo kcminput.gmo kcmlocale.gmo kio_print.gmo kcmstyle.gmo kcmkeys.gmo kcmioslaveinfo.gmo kfmclient.gmo kfindpart.gmo kio_mac.gmo kio_smb.gmo kcmmedia.gmo naughtyapplet.gmo kcmkwm.gmo htmlsearch.gmo kcmcss.gmo kcmusb.gmo kcmperformance.gmo kio_thumbnail.gmo kcmarts.gmo libkickermenu_prefmenu.gmo joystick.gmo kdmconfig.gmo kcmaccess.gmo kcmkonqhtml.gmo quicklauncher.gmo kcmsamba.gmo kdeprint_part.gmo kio_smtp.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kio_sftp kate kjobviewer libkickermenu_konsole kcmkicker nsplugin display extensionproxy kdcop kcmbackground kstyle_keramik_config kcmlaunch kcminfo kcmkwinrules kasbarextension khtmlkttsd libdmctl ksplashthemes kgreet_classic kcontrol kmenuapplet kio_tar kcmview1394 kcmbell kcmcomponentchooser kdmgreet kdesktop kpersonalizer ksplash kcmaccessibility kminipagerapplet kcmkded kio_remote kio_home kdeprintfax kcmicons filetypes kcmenergy kappfinder kthememanager kcmtaskbar kcmcgi kio_media libkickermenu_tom kio_finger ktip kaccess kio_pop3 kdesud kio_fish kicker kcmkdnssd krdb libkickermenu_systemmenu kcmkio krunapplet kcmhtmlsearch kcmfonts libtaskbar useraccount knetattach kcmkonsole appletproxy dockbarextension kcmkonq kio_nntp kwriteconfig kio_ldap konsole kstart klipper kcmspellchecking kcmkurifilt kdepasswd clockapplet mediaapplet kdialog kcmlayout kpager kwin_clients kdebugdialog kcmnotify kio_nfs kcmprintmgr ksystemtrayapplet kcmxinerama kreadconfig kay libkickermenu_remotemenu lockout kcmkwindecoration kxkb kprinter libtaskmanager kio_system trashapplet kcmcrypto kcmnic privacy libkickermenu_kdeprint kscreensaver libkonq libkickermenu_recentdocs kmenuedit kio_trash kio_floppy krandr khotkeys kcmkclock kio_man ksystraycmd kcmsmartcard kwin libkicker khelpcenter ksmserver kgreet_winbind drkonqi kwin_lib kio_settings ksysguard kfontinst kcmscreensaver konqueror kdesu kcmsmserver kcmcolors kcminput kcmlocale kio_print kcmstyle kcmkeys kcmioslaveinfo kfmclient kfindpart kio_mac kio_smb kcmmedia naughtyapplet kcmkwm htmlsearch kcmcss kcmusb kcmperformance kio_thumbnail kcmarts libkickermenu_prefmenu joystick kdmconfig kcmaccess kcmkonqhtml quicklauncher kcmsamba kdeprint_part kio_smtp ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 157
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_sftp.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kate.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kjobviewer.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkickermenu_konsole.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkicker.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/nsplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/display.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/extensionproxy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdcop.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmbackground.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kstyle_keramik_config.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmlaunch.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcminfo.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkwinrules.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kasbarextension.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/khtmlkttsd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libdmctl.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksplashthemes.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kgreet_classic.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcontrol.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmenuapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_tar.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmview1394.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmbell.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmcomponentchooser.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdmgreet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdesktop.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpersonalizer.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksplash.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmaccessibility.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kminipagerapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkded.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_remote.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_home.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdeprintfax.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmicons.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/filetypes.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmenergy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kappfinder.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kthememanager.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmtaskbar.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmcgi.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_media.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkickermenu_tom.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_finger.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktip.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kaccess.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_pop3.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdesud.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_fish.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kicker.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkdnssd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/krdb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkickermenu_systemmenu.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkio.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/krunapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmhtmlsearch.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmfonts.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libtaskbar.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/useraccount.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/knetattach.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkonsole.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/appletproxy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/dockbarextension.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkonq.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_nntp.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwriteconfig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_ldap.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konsole.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kstart.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klipper.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmspellchecking.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkurifilt.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdepasswd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/clockapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/mediaapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdialog.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmlayout.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpager.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwin_clients.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdebugdialog.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmnotify.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_nfs.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmprintmgr.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksystemtrayapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmxinerama.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kreadconfig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kay.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkickermenu_remotemenu.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/lockout.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkwindecoration.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kxkb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kprinter.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libtaskmanager.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_system.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/trashapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmcrypto.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmnic.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/privacy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkickermenu_kdeprint.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kscreensaver.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkonq.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkickermenu_recentdocs.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmenuedit.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_trash.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_floppy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/krandr.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/khotkeys.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkclock.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_man.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksystraycmd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmsmartcard.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkicker.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/khelpcenter.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksmserver.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kgreet_winbind.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/drkonqi.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwin_lib.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_settings.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksysguard.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfontinst.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmscreensaver.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konqueror.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdesu.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmsmserver.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmcolors.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcminput.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmlocale.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_print.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmstyle.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkeys.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmioslaveinfo.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfmclient.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfindpart.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_mac.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_smb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmmedia.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/naughtyapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkwm.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/htmlsearch.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmcss.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmusb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmperformance.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_thumbnail.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmarts.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkickermenu_prefmenu.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/joystick.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdmconfig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmaccess.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkonqhtml.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/quicklauncher.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmsamba.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdeprint_part.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_smtp.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdebase/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdebase/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdebase/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdebase/appletproxy.po b/tde-i18n-en_GB/messages/kdebase/appletproxy.po
new file mode 100644
index 00000000000..f32fde0c11e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/appletproxy.po
@@ -0,0 +1,85 @@
+# translation of appletproxy.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: appletproxy\n"
+"POT-Creation-Date: 2006-04-09 03:51+0200\n"
+"PO-Revision-Date: 2004-09-01 12:26+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: appletproxy.cpp:65
+msgid "The applet's desktop file"
+msgstr "The applet's desktop file"
+
+#: appletproxy.cpp:66
+msgid "The config file to be used"
+msgstr "The config file to be used"
+
+#: appletproxy.cpp:67
+msgid "DCOP callback id of the applet container"
+msgstr "DCOP callback id of the applet container"
+
+#: appletproxy.cpp:73 appletproxy.cpp:75
+msgid "Panel applet proxy."
+msgstr "Panel applet proxy."
+
+#: appletproxy.cpp:97
+msgid "No desktop file specified"
+msgstr "No desktop file specified"
+
+#: appletproxy.cpp:132
+msgid ""
+"The applet proxy could not be started due to DCOP communication problems."
+msgstr ""
+"The applet proxy could not be started due to DCOP communication problems."
+
+#: appletproxy.cpp:133 appletproxy.cpp:141 appletproxy.cpp:174
+#: appletproxy.cpp:195 appletproxy.cpp:297 appletproxy.cpp:322
+msgid "Applet Loading Error"
+msgstr "Applet Loading Error"
+
+#: appletproxy.cpp:140
+msgid ""
+"The applet proxy could not be started due to DCOP registration problems."
+msgstr ""
+"The applet proxy could not be started due to DCOP registration problems."
+
+#: appletproxy.cpp:173
+#, c-format
+msgid "The applet proxy could not load the applet information from %1."
+msgstr "The applet proxy could not load the applet information from %1."
+
+#: appletproxy.cpp:194
+msgid "The applet %1 could not be loaded via the applet proxy."
+msgstr "The applet %1 could not be loaded via the applet proxy."
+
+#: appletproxy.cpp:296
+msgid ""
+"The applet proxy could not dock into the panel due to DCOP communication "
+"problems."
+msgstr ""
+"The applet proxy could not dock into the panel due to DCOP communication "
+"problems."
+
+#: appletproxy.cpp:321
+msgid "The applet proxy could not dock into the panel."
+msgstr "The applet proxy could not dock into the panel."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow and John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com & anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdebase/clockapplet.po b/tde-i18n-en_GB/messages/kdebase/clockapplet.po
new file mode 100644
index 00000000000..944cd1cad56
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/clockapplet.po
@@ -0,0 +1,656 @@
+# translation of clockapplet.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: clockapplet\n"
+"POT-Creation-Date: 2008-08-19 01:16+0200\n"
+"PO-Revision-Date: 2004-11-26 15:58+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: clock.cpp:93
+msgid "Configure - Clock"
+msgstr "Configure - Clock"
+
+#: clock.cpp:136
+msgid "General"
+msgstr "General"
+
+#: clock.cpp:680
+msgid ""
+"_: hour\n"
+"one"
+msgstr "one"
+
+#: clock.cpp:680
+msgid ""
+"_: hour\n"
+"two"
+msgstr "two"
+
+#: clock.cpp:681
+msgid ""
+"_: hour\n"
+"three"
+msgstr "three"
+
+#: clock.cpp:681
+msgid ""
+"_: hour\n"
+"four"
+msgstr "four"
+
+#: clock.cpp:681
+msgid ""
+"_: hour\n"
+"five"
+msgstr "five"
+
+#: clock.cpp:682
+msgid ""
+"_: hour\n"
+"six"
+msgstr "six"
+
+#: clock.cpp:682
+msgid ""
+"_: hour\n"
+"seven"
+msgstr "seven"
+
+#: clock.cpp:682
+msgid ""
+"_: hour\n"
+"eight"
+msgstr "eight "
+
+#: clock.cpp:683
+msgid ""
+"_: hour\n"
+"nine"
+msgstr "nine"
+
+#: clock.cpp:683
+msgid ""
+"_: hour\n"
+"ten"
+msgstr "ten "
+
+#: clock.cpp:683
+msgid ""
+"_: hour\n"
+"eleven"
+msgstr "eleven"
+
+#: clock.cpp:684
+msgid ""
+"_: hour\n"
+"twelve"
+msgstr "twelve "
+
+#: clock.cpp:687
+#, no-c-format
+msgid "%0 o'clock"
+msgstr "%0 o'clock"
+
+#: clock.cpp:688
+#, no-c-format
+msgid "five past %0"
+msgstr "five past %0"
+
+#: clock.cpp:689
+#, no-c-format
+msgid "ten past %0"
+msgstr "ten past %0"
+
+#: clock.cpp:690
+#, no-c-format
+msgid "quarter past %0"
+msgstr "quarter past %0"
+
+#: clock.cpp:691
+#, no-c-format
+msgid "twenty past %0"
+msgstr "twenty past %0"
+
+#: clock.cpp:692
+#, no-c-format
+msgid "twenty five past %0"
+msgstr "twenty five past %0 "
+
+#: clock.cpp:693
+#, no-c-format
+msgid "half past %0"
+msgstr "half past %0 "
+
+#: clock.cpp:694
+#, no-c-format
+msgid "twenty five to %1"
+msgstr "twenty five to %1"
+
+#: clock.cpp:695
+#, no-c-format
+msgid "twenty to %1"
+msgstr "twenty to %1"
+
+#: clock.cpp:696
+#, no-c-format
+msgid "quarter to %1"
+msgstr "quarter to %1"
+
+#: clock.cpp:697
+#, no-c-format
+msgid "ten to %1"
+msgstr "ten to %1"
+
+#: clock.cpp:698
+#, no-c-format
+msgid "five to %1"
+msgstr "five to %1"
+
+#: clock.cpp:699
+#, no-c-format
+msgid "%1 o'clock"
+msgstr "%1 o'clock"
+
+#: clock.cpp:702
+#, no-c-format
+msgid ""
+"_: one\n"
+"%0 o'clock"
+msgstr "%0 o'clock"
+
+#: clock.cpp:703
+#, no-c-format
+msgid ""
+"_: one\n"
+"five past %0"
+msgstr "five past %0"
+
+#: clock.cpp:704
+#, no-c-format
+msgid ""
+"_: one\n"
+"ten past %0"
+msgstr "ten past %0"
+
+#: clock.cpp:705
+#, no-c-format
+msgid ""
+"_: one\n"
+"quarter past %0"
+msgstr "quarter past %0"
+
+#: clock.cpp:706
+#, no-c-format
+msgid ""
+"_: one\n"
+"twenty past %0"
+msgstr "twenty past %0"
+
+#: clock.cpp:707
+#, no-c-format
+msgid ""
+"_: one\n"
+"twenty five past %0"
+msgstr "twenty five past %0"
+
+#: clock.cpp:708
+#, no-c-format
+msgid ""
+"_: one\n"
+"half past %0"
+msgstr "half past %0"
+
+#: clock.cpp:709
+#, no-c-format
+msgid ""
+"_: one\n"
+"twenty five to %1"
+msgstr "twenty five to %1"
+
+#: clock.cpp:710
+#, no-c-format
+msgid ""
+"_: one\n"
+"twenty to %1"
+msgstr "twenty to %1"
+
+#: clock.cpp:711
+#, no-c-format
+msgid ""
+"_: one\n"
+"quarter to %1"
+msgstr "quarter to %1"
+
+#: clock.cpp:712
+#, no-c-format
+msgid ""
+"_: one\n"
+"ten to %1"
+msgstr "ten to %1"
+
+#: clock.cpp:713
+#, no-c-format
+msgid ""
+"_: one\n"
+"five to %1"
+msgstr "five to %1"
+
+#: clock.cpp:714
+#, no-c-format
+msgid ""
+"_: one\n"
+"%1 o'clock"
+msgstr "%1 o'clock"
+
+#: clock.cpp:716
+msgid "Night"
+msgstr "Night"
+
+#: clock.cpp:717
+msgid "Early morning"
+msgstr "Early morning"
+
+#: clock.cpp:717
+msgid "Morning"
+msgstr "Morning"
+
+#: clock.cpp:717
+msgid "Almost noon"
+msgstr "Almost noon"
+
+#: clock.cpp:718
+msgid "Noon"
+msgstr "Noon"
+
+#: clock.cpp:718
+msgid "Afternoon"
+msgstr "Afternoon"
+
+#: clock.cpp:718
+msgid "Evening"
+msgstr "Evening"
+
+#: clock.cpp:719
+msgid "Late evening"
+msgstr "Late evening"
+
+#: clock.cpp:821
+msgid "Start of week"
+msgstr "Start of week"
+
+#: clock.cpp:823
+msgid "Middle of week"
+msgstr "Middle of week"
+
+#: clock.cpp:825
+msgid "End of week"
+msgstr "End of week"
+
+#: clock.cpp:827
+msgid "Weekend!"
+msgstr "Weekend!"
+
+#: clock.cpp:1502
+msgid "Clock"
+msgstr "Clock"
+
+#: clock.cpp:1528 clock.cpp:1731
+msgid "Local Timezone"
+msgstr "Local Timezone"
+
+#: clock.cpp:1537
+msgid "&Configure Timezones..."
+msgstr "&Configure Timezones..."
+
+#: clock.cpp:1541
+msgid "&Plain"
+msgstr "&Plain"
+
+#: clock.cpp:1542
+msgid "&Digital"
+msgstr "&Digital"
+
+#: clock.cpp:1543
+msgid "&Analog"
+msgstr "&Analogue"
+
+#: clock.cpp:1544
+msgid "&Fuzzy"
+msgstr "&Fuzzy"
+
+#: clock.cpp:1547
+msgid "&Type"
+msgstr "&Type"
+
+#: clock.cpp:1548
+msgid "Show Time&zone"
+msgstr "Show Time&zone"
+
+#: clock.cpp:1551
+msgid "&Adjust Date && Time..."
+msgstr "&Adjust Date && Time..."
+
+#: clock.cpp:1553
+msgid "Date && Time &Format..."
+msgstr "Date && Time &Format..."
+
+#: clock.cpp:1556
+msgid "C&opy to Clipboard"
+msgstr "C&opy to Clipboard"
+
+#: clock.cpp:1560
+msgid "&Configure Clock..."
+msgstr "&Configure Clock..."
+
+#: clock.cpp:1813
+#, c-format
+msgid "Showing time for %1"
+msgstr "Showing time for %1"
+
+#: datepicker.cpp:58
+msgid "Calendar"
+msgstr "Calendar"
+
+#. i18n: file analog.ui line 27
+#: rc.cpp:3 rc.cpp:45 rc.cpp:78 rc.cpp:132
+#, no-c-format
+msgid "Display"
+msgstr "Display"
+
+#. i18n: file analog.ui line 38
+#: rc.cpp:6 rc.cpp:48 rc.cpp:81 rc.cpp:135
+#, no-c-format
+msgid "Dat&e"
+msgstr "Dat&e"
+
+#. i18n: file analog.ui line 46
+#: rc.cpp:9 rc.cpp:51
+#, no-c-format
+msgid "Seco&nds"
+msgstr "Seco&nds"
+
+#. i18n: file analog.ui line 57
+#: rc.cpp:12 rc.cpp:54 rc.cpp:84 rc.cpp:141
+#, no-c-format
+msgid "Da&y of week"
+msgstr "Da&y of week"
+
+#. i18n: file analog.ui line 65
+#: rc.cpp:15 rc.cpp:60 rc.cpp:87 rc.cpp:144
+#, no-c-format
+msgid "&Frame"
+msgstr "&Frame"
+
+#. i18n: file analog.ui line 92
+#: rc.cpp:18 rc.cpp:63 rc.cpp:90 rc.cpp:147
+#, no-c-format
+msgid "Time"
+msgstr "Time"
+
+#. i18n: file analog.ui line 136
+#: rc.cpp:21 rc.cpp:69 rc.cpp:99 rc.cpp:156 rc.cpp:162
+#, no-c-format
+msgid "Foreground color:"
+msgstr "Foreground colour:"
+
+#. i18n: file analog.ui line 167
+#: rc.cpp:24 rc.cpp:72 rc.cpp:96 rc.cpp:153 rc.cpp:165
+#, no-c-format
+msgid "Background color:"
+msgstr "Background colour:"
+
+#. i18n: file analog.ui line 192
+#: rc.cpp:27 rc.cpp:75
+#, no-c-format
+msgid "Shadow color:"
+msgstr "Shadow colour:"
+
+#. i18n: file analog.ui line 205
+#: rc.cpp:30
+#, no-c-format
+msgid "Antialias:"
+msgstr "Antialias:"
+
+#. i18n: file analog.ui line 214
+#: rc.cpp:33
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file analog.ui line 219
+#: rc.cpp:36
+#, no-c-format
+msgid "Low Quality"
+msgstr "Low Quality"
+
+#. i18n: file analog.ui line 224
+#: rc.cpp:39
+#, no-c-format
+msgid "High Quality"
+msgstr "High Quality"
+
+#. i18n: file analog.ui line 256
+#: rc.cpp:42
+#, no-c-format
+msgid "&LCD look"
+msgstr "&LCD look"
+
+#. i18n: file digital.ui line 65
+#: rc.cpp:57
+#, no-c-format
+msgid "Blin&king dots"
+msgstr "Blin&king dots"
+
+#. i18n: file digital.ui line 111
+#: rc.cpp:66
+#, no-c-format
+msgid "LCD look"
+msgstr "LCD look"
+
+#. i18n: file fuzzy.ui line 124
+#: rc.cpp:93 rc.cpp:150 rc.cpp:168
+#, no-c-format
+msgid "Font:"
+msgstr "Font:"
+
+#. i18n: file fuzzy.ui line 205
+#: rc.cpp:102
+#, no-c-format
+msgid "Low"
+msgstr "Low"
+
+#. i18n: file fuzzy.ui line 239
+#: rc.cpp:105
+#, no-c-format
+msgid "High"
+msgstr "High"
+
+#. i18n: file fuzzy.ui line 249
+#: rc.cpp:108
+#, no-c-format
+msgid "Fuzziness:"
+msgstr "Fuzziness:"
+
+#. i18n: file fuzzy.ui line 260
+#: rc.cpp:111
+#, no-c-format
+msgid "Date Font"
+msgstr "Date Font"
+
+#. i18n: file settings.ui line 31
+#: rc.cpp:114
+#, no-c-format
+msgid "&Appearance"
+msgstr "&Appearance"
+
+#. i18n: file settings.ui line 56
+#: rc.cpp:117
+#, no-c-format
+msgid "Clock type:"
+msgstr "Clock type:"
+
+#. i18n: file settings.ui line 65
+#: rc.cpp:120
+#, no-c-format
+msgid "Plain Clock"
+msgstr "Plain Clock"
+
+#. i18n: file settings.ui line 70
+#: rc.cpp:123
+#, no-c-format
+msgid "Digital Clock"
+msgstr "Digital Clock"
+
+#. i18n: file settings.ui line 75
+#: rc.cpp:126
+#, no-c-format
+msgid "Analog Clock"
+msgstr "Analogue Clock"
+
+#. i18n: file settings.ui line 80
+#: rc.cpp:129
+#, no-c-format
+msgid "Fuzzy Clock"
+msgstr "Fuzzy Clock"
+
+#. i18n: file settings.ui line 162
+#: rc.cpp:138
+#, no-c-format
+msgid "&Seconds"
+msgstr "&Seconds"
+
+#. i18n: file settings.ui line 326
+#: rc.cpp:159
+#, no-c-format
+msgid "Date"
+msgstr "Date"
+
+#. i18n: file settings.ui line 438
+#: rc.cpp:171
+#, no-c-format
+msgid "&Timezones"
+msgstr "&Timezones"
+
+#. i18n: file settings.ui line 447
+#: rc.cpp:174
+#, no-c-format
+msgid "City"
+msgstr "City"
+
+#. i18n: file settings.ui line 458
+#: rc.cpp:177
+#, no-c-format
+msgid "Comment"
+msgstr "Comment"
+
+#. i18n: file settings.ui line 474
+#: rc.cpp:180
+#, no-c-format
+msgid ""
+"A list of timezones known to your system. Press the middle mouse button on the "
+"clock in the taskbar and it shows you the time in the selected cities."
+msgstr ""
+"A list of timezones known to your system. Press the middle mouse button on the "
+"clock in the taskbar and it shows you the time in the selected cities."
+
+#. i18n: file clockapplet.kcfg line 10
+#: rc.cpp:183
+#, no-c-format
+msgid "Clock type"
+msgstr "Clock type"
+
+#. i18n: file clockapplet.kcfg line 22
+#: rc.cpp:186 rc.cpp:189 rc.cpp:210 rc.cpp:228 rc.cpp:255 rc.cpp:282
+#, no-c-format
+msgid "Foreground color."
+msgstr "Foreground colour."
+
+#. i18n: file clockapplet.kcfg line 30
+#: rc.cpp:192 rc.cpp:207 rc.cpp:279
+#, no-c-format
+msgid "Font for the clock."
+msgstr "Font for the clock."
+
+#. i18n: file clockapplet.kcfg line 40
+#: rc.cpp:195 rc.cpp:216 rc.cpp:243
+#, no-c-format
+msgid "Show seconds."
+msgstr "Show seconds."
+
+#. i18n: file clockapplet.kcfg line 44
+#: rc.cpp:198 rc.cpp:219 rc.cpp:246 rc.cpp:270
+#, no-c-format
+msgid "Show date."
+msgstr "Show date."
+
+#. i18n: file clockapplet.kcfg line 48
+#: rc.cpp:201 rc.cpp:222 rc.cpp:249 rc.cpp:273
+#, no-c-format
+msgid "Show day of week."
+msgstr "Show day of week."
+
+#. i18n: file clockapplet.kcfg line 52
+#: rc.cpp:204 rc.cpp:225 rc.cpp:252 rc.cpp:276
+#, no-c-format
+msgid "Show frame."
+msgstr "Show frame."
+
+#. i18n: file clockapplet.kcfg line 69
+#: rc.cpp:213 rc.cpp:231 rc.cpp:258 rc.cpp:285
+#, no-c-format
+msgid "Background color."
+msgstr "Background colour."
+
+#. i18n: file clockapplet.kcfg line 99
+#: rc.cpp:234 rc.cpp:261
+#, no-c-format
+msgid "Shadow color."
+msgstr "Shadow colour."
+
+#. i18n: file clockapplet.kcfg line 103
+#: rc.cpp:237
+#, no-c-format
+msgid "Blink"
+msgstr "Blink"
+
+#. i18n: file clockapplet.kcfg line 107
+#: rc.cpp:240 rc.cpp:264
+#, no-c-format
+msgid "LCD Style"
+msgstr "LCD Style"
+
+#. i18n: file clockapplet.kcfg line 145
+#: rc.cpp:267
+#, no-c-format
+msgid "Anti-Alias factor"
+msgstr "Anti-Alias factor"
+
+#. i18n: file clockapplet.kcfg line 178
+#: rc.cpp:288
+#, no-c-format
+msgid "Fuzzyness"
+msgstr "Fuzziness"
+
+#. i18n: file clockapplet.kcfg line 184
+#: rc.cpp:291
+#, no-c-format
+msgid "Show window frame"
+msgstr "Show window frame"
+
+#. i18n: file clockapplet.kcfg line 188
+#: rc.cpp:294
+#, no-c-format
+msgid "Default size of the calendar"
+msgstr "Default size of the calendar"
+
+#~ msgid "Cannot generate time-zone list"
+#~ msgstr "Cannot generate time-zone list"
diff --git a/tde-i18n-en_GB/messages/kdebase/display.po b/tde-i18n-en_GB/messages/kdebase/display.po
new file mode 100644
index 00000000000..730c6bd8e3a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/display.po
@@ -0,0 +1,40 @@
+# translation of display.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: display\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-09-20 13:23+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: display.cpp:39
+msgid "Size && Orientation"
+msgstr "Size && Orientation"
+
+#: display.cpp:40
+msgid "Graphics Adaptor"
+msgstr "Graphics Adaptor"
+
+#: display.cpp:41
+msgid "3D Options"
+msgstr "3D Options"
+
+#: display.cpp:42
+msgid "Monitor Gamma"
+msgstr "Monitor Gamma"
+
+#: display.cpp:44
+msgid "Multiple Monitors"
+msgstr "Multiple Monitors"
+
+#: display.cpp:45
+msgid "Power Control"
+msgstr "Power Control"
diff --git a/tde-i18n-en_GB/messages/kdebase/dockbarextension.po b/tde-i18n-en_GB/messages/kdebase/dockbarextension.po
new file mode 100644
index 00000000000..ca9976a6305
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/dockbarextension.po
@@ -0,0 +1,44 @@
+# translation of dockbarextension.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: dockbarextension\n"
+"POT-Creation-Date: 2005-11-06 02:43+0100\n"
+"PO-Revision-Date: 2003-05-30 00:20+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: dockbarextension.cpp:327
+#, c-format
+msgid "The following dockbar applets could not be started: %1"
+msgstr "The following dockbar applets could not be started: %1"
+
+#: dockbarextension.cpp:327
+msgid "kicker: information"
+msgstr "kicker: information"
+
+#: dockcontainer.cpp:150
+msgid "Enter Command Line for Applet %1.%2"
+msgstr "Enter Command Line for Applet %1.%2"
+
+#: dockcontainer.cpp:151
+msgid ""
+"This applet does not behave correctly and the dockbar was unable to find the "
+"command line necessary to launch it the next time KDE starts up"
+msgstr ""
+"This applet does not behave correctly and the dockbar was unable to find the "
+"command line necessary to launch it the next time KDE starts up"
+
+#: dockcontainer.cpp:174
+msgid "Kill This Applet"
+msgstr "Kill This Applet"
+
+#: dockcontainer.cpp:175
+msgid "Change Command"
+msgstr "Change Command"
diff --git a/tde-i18n-en_GB/messages/kdebase/drkonqi.po b/tde-i18n-en_GB/messages/kdebase/drkonqi.po
new file mode 100644
index 00000000000..153e025d83f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/drkonqi.po
@@ -0,0 +1,253 @@
+# translation of drkonqi.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: drkonqi\n"
+"POT-Creation-Date: 2008-01-23 01:15+0100\n"
+"PO-Revision-Date: 2005-11-04 13:58+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
+
+#: backtrace.cpp:83
+msgid "Could not generate a backtrace as the debugger '%1' was not found."
+msgstr "Could not generate a backtrace as the debugger '%1' was not found."
+
+#: debugger.cpp:65
+msgid "C&opy"
+msgstr "C&opy"
+
+#: debugger.cpp:82
+msgid "Done."
+msgstr "Done."
+
+#: debugger.cpp:103
+#, c-format
+msgid "Backtrace saved to %1"
+msgstr "Backtrace saved to %1"
+
+#: debugger.cpp:107
+msgid "Cannot create a file in which to save the backtrace"
+msgstr "Cannot create a file in which to save the backtrace"
+
+#: debugger.cpp:115
+msgid "Select Filename"
+msgstr "Select Filename"
+
+#: debugger.cpp:123
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: debugger.cpp:125
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: debugger.cpp:126
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: debugger.cpp:138
+msgid "Cannot open file %1 for writing"
+msgstr "Cannot open file %1 for writing"
+
+#: debugger.cpp:146
+msgid "Unable to create a valid backtrace."
+msgstr "Unable to create a valid backtrace."
+
+#: debugger.cpp:147
+msgid ""
+"This backtrace appears to be of no use.\n"
+"This is probably because your packages are built in a way which prevents "
+"creation of proper backtraces, or the stack frame was seriously corrupted in "
+"the crash.\n"
+"\n"
+msgstr ""
+"This backtrace appears to be of no use.\n"
+"This is probably because your packages are built in a way which prevents "
+"creation of proper backtraces, or the stack frame was seriously corrupted in "
+"the crash.\n"
+"\n"
+
+#: debugger.cpp:156
+msgid "Loading backtrace..."
+msgstr "Loading backtrace..."
+
+#: debugger.cpp:179
+msgid ""
+"The following options are enabled:\n"
+"\n"
+msgstr ""
+"The following options are enabled:\n"
+"\n"
+
+#: debugger.cpp:181
+msgid ""
+"\n"
+"As the usage of these options is not recommended - because they can, in rare "
+"cases, be responsible for KDE problems - a backtrace will not be generated.\n"
+"You need to turn these options off and reproduce the problem again in order to "
+"get a backtrace.\n"
+msgstr ""
+"\n"
+"As the usage of these options is not recommended - because they can, in rare "
+"cases, be responsible for KDE problems - a backtrace will not be generated.\n"
+"You need to turn these options off and reproduce the problem again in order to "
+"get a backtrace.\n"
+
+#: debugger.cpp:186
+msgid "Backtrace will not be created."
+msgstr "Backtrace will not be created."
+
+#: debugger.cpp:194
+msgid "Loading symbols..."
+msgstr "Loading symbols..."
+
+#: debugger.cpp:216
+msgid ""
+"System configuration startup check disabled.\n"
+msgstr ""
+"System configuration startup check disabled.\n"
+
+#: drbugreport.cpp:54
+msgid "You have to edit the description before the report can be sent."
+msgstr "You have to edit the description before the report can be sent."
+
+#: krashconf.cpp:74
+msgid "unknown"
+msgstr "unknown"
+
+#: main.cpp:43
+msgid "KDE crash handler gives the user feedback if a program crashed"
+msgstr "KDE crash handler gives the user feedback if a program crashed"
+
+#: main.cpp:47
+msgid "The signal number that was caught"
+msgstr "The signal number that was caught"
+
+#: main.cpp:48
+msgid "Name of the program"
+msgstr "Name of the program"
+
+#: main.cpp:49
+msgid "Path to the executable"
+msgstr "Path to the executable"
+
+#: main.cpp:50
+msgid "The version of the program"
+msgstr "The version of the program"
+
+#: main.cpp:51
+msgid "The bug address to use"
+msgstr "The bug address to use"
+
+#: main.cpp:52
+msgid "Translated name of the program"
+msgstr "Translated name of the program"
+
+#: main.cpp:53
+msgid "The PID of the program"
+msgstr "The PID of the program"
+
+#: main.cpp:54
+msgid "Startup ID of the program"
+msgstr "Startup ID of the program"
+
+#: main.cpp:55
+msgid "The program was started by kdeinit"
+msgstr "The program was started by kdeinit"
+
+#: main.cpp:56
+msgid "Disable arbitrary disk access"
+msgstr "Disable arbitrary disk access"
+
+#: main.cpp:72
+msgid "The KDE Crash Handler"
+msgstr "The KDE Crash Handler"
+
+#: toplevel.cpp:59
+msgid "&Bug report"
+msgstr "&Bug report"
+
+#: toplevel.cpp:60
+msgid "&Debugger"
+msgstr "&Debugger"
+
+#: toplevel.cpp:64
+msgid "&General"
+msgstr "&General"
+
+#: toplevel.cpp:79
+msgid "&Backtrace"
+msgstr "&Backtrace"
+
+#: toplevel.cpp:103
+msgid "<p><b>Short description</b></p><p>%1</p>"
+msgstr "<p><b>Short description</b></p><p>%1</p>"
+
+#: toplevel.cpp:107
+msgid "<p><b>What is this?</b></p><p>%1</p>"
+msgstr "<p><b>What is this?</b></p><p>%1</p>"
+
+#: toplevel.cpp:111
+msgid "<p><b>What can I do?</b></p><p>%1</p>"
+msgstr "<p><b>What can I do?</b></p><p>%1</p>"
+
+#: toplevel.cpp:116
+msgid "<p><b>Application crashed</b></p><p>The program %appname crashed.</p>"
+msgstr "<p><b>Application crashed</b></p><p>The program %appname crashed.</p>"
+
+#: toplevel.cpp:135
+msgid ""
+"<p>Do you want to generate a backtrace? This will help the developers to figure "
+"out what went wrong.</p>\n"
+"<p>Unfortunately this will take some time on slow machines.</p>"
+"<p><b>Note: A backtrace is not a substitute for a proper description of the bug "
+"and information on how to reproduce it. It is not possible to fix the bug "
+"without a proper description.</b></p>"
+msgstr ""
+"<p>Do you want to generate a backtrace? This will help the developers to figure "
+"out what went wrong.</p>\n"
+"<p>Unfortunately this will take some time on slow machines.</p>"
+"<p><b>Note: A backtrace is not a substitute for a proper description of the bug "
+"and information on how to reproduce it. It is not possible to fix the bug "
+"without a proper description.</b></p>"
+
+#: toplevel.cpp:147
+msgid "Include Backtrace"
+msgstr "Include Backtrace"
+
+#: toplevel.cpp:147
+msgid "Generate"
+msgstr "Generate"
+
+#: toplevel.cpp:147
+msgid "Do Not Generate"
+msgstr "Do Not Generate"
+
+#: toplevel.cpp:215
+msgid "It was not possible to generate a backtrace."
+msgstr "It was not possible to generate a backtrace."
+
+#: toplevel.cpp:216
+msgid "Backtrace Not Possible"
+msgstr "Backtrace Not Possible"
diff --git a/tde-i18n-en_GB/messages/kdebase/extensionproxy.po b/tde-i18n-en_GB/messages/kdebase/extensionproxy.po
new file mode 100644
index 00000000000..5b20bcc1451
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/extensionproxy.po
@@ -0,0 +1,51 @@
+# translation of extensionproxy.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: extensionproxy\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-07-15 11:42+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: extensionproxy.cpp:51
+msgid "The extension's desktop file"
+msgstr "The extension's desktop file"
+
+#: extensionproxy.cpp:52
+msgid "The config file to be used"
+msgstr "The config file to be used"
+
+#: extensionproxy.cpp:53
+msgid "DCOP callback id of the extension container"
+msgstr "DCOP callback id of the extension container"
+
+#: extensionproxy.cpp:59
+msgid "Panel Extension Proxy"
+msgstr "Panel Extension Proxy"
+
+#: extensionproxy.cpp:61
+msgid "Panel extension proxy"
+msgstr "Panel extension proxy"
+
+#: extensionproxy.cpp:84
+msgid "No desktop file specified"
+msgstr "No desktop file specified"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnawy.com"
diff --git a/tde-i18n-en_GB/messages/kdebase/filetypes.po b/tde-i18n-en_GB/messages/kdebase/filetypes.po
new file mode 100644
index 00000000000..61b1dbd1b11
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/filetypes.po
@@ -0,0 +1,422 @@
+# translation of filetypes.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: filetypes\n"
+"POT-Creation-Date: 2007-02-02 02:29+0100\n"
+"PO-Revision-Date: 2005-11-04 13:58+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
+
+#: filegroupdetails.cpp:34 filetypedetails.cpp:99
+msgid "Left Click Action"
+msgstr "Left Click Action"
+
+#: filegroupdetails.cpp:38 filetypedetails.cpp:106
+msgid "Show file in embedded viewer"
+msgstr "Show file in embedded viewer"
+
+#: filegroupdetails.cpp:39 filetypedetails.cpp:107
+msgid "Show file in separate viewer"
+msgstr "Show file in separate viewer"
+
+#: filegroupdetails.cpp:42
+msgid ""
+"Here you can configure what the Konqueror file manager will do when you click "
+"on a file belonging to this group. Konqueror can display the file in an "
+"embedded viewer or start up a separate application. You can change this setting "
+"for a specific file type in the 'Embedding' tab of the file type configuration."
+msgstr ""
+"Here you can configure what the Konqueror file manager will do when you click "
+"on a file belonging to this group. Konqueror can display the file in an "
+"embedded viewer or start up a separate application. You can change this setting "
+"for a specific file type in the 'Embedding' tab of the file type configuration."
+
+#: filetypedetails.cpp:38
+msgid ""
+"This button displays the icon associated with the selected file type. Click on "
+"it to choose a different icon."
+msgstr ""
+"This button displays the icon associated with the selected file type. Click on "
+"it to choose a different icon."
+
+#: filetypedetails.cpp:41
+msgid "Filename Patterns"
+msgstr "Filename Patterns"
+
+#: filetypedetails.cpp:55
+msgid ""
+"This box contains a list of patterns that can be used to identify files of the "
+"selected type. For example, the pattern *.txt is associated with the file type "
+"'text/plain'; all files ending in '.txt' are recognized as plain text files."
+msgstr ""
+"This box contains a list of patterns that can be used to identify files of the "
+"selected type. For example, the pattern *.txt is associated with the file type "
+"'text/plain'; all files ending in '.txt' are recognised as plain text files."
+
+#: filetypedetails.cpp:60 filetypesview.cpp:95 kservicelistwidget.cpp:123
+msgid "Add..."
+msgstr "Add..."
+
+#: filetypedetails.cpp:66
+msgid "Add a new pattern for the selected file type."
+msgstr "Add a new pattern for the selected file type."
+
+#: filetypedetails.cpp:74
+msgid "Remove the selected filename pattern."
+msgstr "Remove the selected filename pattern."
+
+#: filetypedetails.cpp:76
+msgid "Description"
+msgstr "Description"
+
+#: filetypedetails.cpp:84
+msgid ""
+"You can enter a short description for files of the selected file type (e.g. "
+"'HTML Page'). This description will be used by applications like Konqueror to "
+"display directory content."
+msgstr ""
+"You can enter a short description for files of the selected file type (e.g. "
+"'HTML Page'). This description will be used by applications like Konqueror to "
+"display directory content."
+
+#: filetypedetails.cpp:108 filetypedetails.cpp:276
+msgid "Use settings for '%1' group"
+msgstr "Use settings for '%1' group"
+
+#: filetypedetails.cpp:111
+msgid "Ask whether to save to disk instead"
+msgstr "Ask whether to save to disk instead"
+
+#: filetypedetails.cpp:114
+msgid ""
+"Here you can configure what the Konqueror file manager will do when you click "
+"on a file of this type. Konqueror can display the file in an embedded viewer or "
+"start up a separate application. If set to 'Use settings for G group', "
+"Konqueror will behave according to the settings of the group G this type "
+"belongs to, for instance 'image' if the current file type is image/png."
+msgstr ""
+"Here you can configure what the Konqueror file manager will do when you click "
+"on a file of this type. Konqueror can display the file in an embedded viewer or "
+"start up a separate application. If set to 'Use settings for G group', "
+"Konqueror will behave according to the settings of the group G this type "
+"belongs to, for instance 'image' if the current file type is image/png."
+
+#: filetypedetails.cpp:127
+msgid "&General"
+msgstr "&General"
+
+#: filetypedetails.cpp:128
+msgid "&Embedding"
+msgstr "&Embedding"
+
+#: filetypedetails.cpp:162
+msgid "Add New Extension"
+msgstr "Add New Extension"
+
+#: filetypedetails.cpp:163
+msgid "Extension:"
+msgstr "Extension:"
+
+#: filetypesview.cpp:32
+msgid ""
+"<h1>File Associations</h1> This module allows you to choose which applications "
+"are associated with a given type of file. File types are also referred to MIME "
+"types (MIME is an acronym which stands for \"Multipurpose Internet Mail "
+"Extensions\".)"
+"<p> A file association consists of the following: "
+"<ul>"
+"<li>Rules for determining the MIME-type of a file, for example the filename "
+"pattern *.kwd, which means 'all files with names that end in .kwd', is "
+"associated with the MIME type \"x-kword\";</li> "
+"<li>A short description of the MIME-type, for example the description of the "
+"MIME type \"x-kword\" is simply 'KWord document';</li> "
+"<li>An icon to be used for displaying files of the given MIME-type, so that you "
+"can easily identify the type of file in, say, a Konqueror view (at least for "
+"the types you use often);</li> "
+"<li>A list of the applications which can be used to open files of the given "
+"MIME-type -- if more than one application can be used then the list is ordered "
+"by priority.</li></ul> You may be surprised to find that some MIME types have "
+"no associated filename patterns; in these cases, Konqueror is able to determine "
+"the MIME-type by directly examining the contents of the file."
+msgstr ""
+"<h1>File Associations</h1> This module allows you to choose which applications "
+"are associated with a given type of file. File types are also referred to MIME "
+"types (MIME is an acronym which stands for \"Multipurpose Internet Mail "
+"Extensions\".)"
+"<p> A file association consists of the following: "
+"<ul>"
+"<li>Rules for determining the MIME-type of a file, for example the filename "
+"pattern *.kwd, which means 'all files with names that end in .kwd', is "
+"associated with the MIME type \"x-kword\";</li> "
+"<li>A short description of the MIME-type, for example the description of the "
+"MIME type \"x-kword\" is simply 'KWord document';</li> "
+"<li>An icon to be used for displaying files of the given MIME-type, so that you "
+"can easily identify the type of file in, say, a Konqueror view (at least for "
+"the types you use often);</li> "
+"<li>A list of the applications which can be used to open files of the given "
+"MIME-type -- if more than one application can be used then the list is ordered "
+"by priority.</li></ul> You may be surprised to find that some MIME types have "
+"no associated filename patterns; in these cases, Konqueror is able to determine "
+"the MIME-type by directly examining the contents of the file."
+
+#: filetypesview.cpp:62
+msgid "F&ind filename pattern:"
+msgstr "F&ind filename pattern:"
+
+#: filetypesview.cpp:72
+msgid ""
+"Enter a part of a filename pattern. Only file types with a matching file "
+"pattern will appear in the list."
+msgstr ""
+"Enter a part of a filename pattern. Only file types with a matching file "
+"pattern will appear in the list."
+
+#: filetypesview.cpp:82
+msgid "Known Types"
+msgstr "Known Types"
+
+#: filetypesview.cpp:89
+msgid ""
+"Here you can see a hierarchical list of the file types which are known on your "
+"system. Click on the '+' sign to expand a category, or the '-' sign to collapse "
+"it. Select a file type (e.g. text/html for HTML files) to view/edit the "
+"information for that file type using the controls on the right."
+msgstr ""
+"Here you can see a hierarchical list of the file types which are known on your "
+"system. Click on the '+' sign to expand a category, or the '-' sign to collapse "
+"it. Select a file type (e.g. text/html for HTML files) to view/edit the "
+"information for that file type using the controls on the right."
+
+#: filetypesview.cpp:99
+msgid "Click here to add a new file type."
+msgstr "Click here to add a new file type."
+
+#: filetypesview.cpp:106
+msgid "Click here to remove the selected file type."
+msgstr "Click here to remove the selected file type."
+
+#: filetypesview.cpp:128
+msgid "Select a file type by name or by extension"
+msgstr "Select a file type by name or by extension"
+
+#: keditfiletype.cpp:106
+msgid "Makes the dialog transient for the window specified by winid"
+msgstr "Makes the dialogue transient for the window specified by winid"
+
+#: keditfiletype.cpp:107
+msgid "File type to edit (e.g. text/html)"
+msgstr "File type to edit (e.g. text/html)"
+
+#: keditfiletype.cpp:114
+msgid "KEditFileType"
+msgstr "KEditFileType"
+
+#: keditfiletype.cpp:115
+msgid ""
+"KDE file type editor - simplified version for editing a single file type"
+msgstr ""
+"KDE file type editor - simplified version for editing a single file type"
+
+#: keditfiletype.cpp:117
+msgid "(c) 2000, KDE developers"
+msgstr "(c) 2000, KDE developers"
+
+#: keditfiletype.cpp:151
+msgid "%1 File"
+msgstr "%1 File"
+
+#: keditfiletype.cpp:172
+#, c-format
+msgid "Edit File Type %1"
+msgstr "Edit File Type %1"
+
+#: keditfiletype.cpp:174
+#, c-format
+msgid "Create New File Type %1"
+msgstr "Create New File Type %1"
+
+#: kservicelistwidget.cpp:46
+msgid "%1 (%2)"
+msgstr "%1 (%2)"
+
+#: kservicelistwidget.cpp:61
+msgid "Application Preference Order"
+msgstr "Application Preference Order"
+
+#: kservicelistwidget.cpp:62
+msgid "Services Preference Order"
+msgstr "Services Preference Order"
+
+#: kservicelistwidget.cpp:83
+msgid ""
+"This is a list of applications associated with files of the selected file type. "
+"This list is shown in Konqueror's context menus when you select \"Open "
+"With...\". If more than one application is associated with this file type, then "
+"the list is ordered by priority with the uppermost item taking precedence over "
+"the others."
+msgstr ""
+"This is a list of applications associated with files of the selected file type. "
+"This list is shown in Konqueror's context menus when you select \"Open "
+"With...\". If more than one application is associated with this file type, then "
+"the list is ordered by priority with the uppermost item taking precedence over "
+"the others."
+
+#: kservicelistwidget.cpp:88
+msgid ""
+"This is a list of services associated with files of the selected file type. "
+"This list is shown in Konqueror's context menus when you select a \"Preview "
+"with...\" option. If more than one application is associated with this file "
+"type, then the list is ordered by priority with the uppermost item taking "
+"precedence over the others."
+msgstr ""
+"This is a list of services associated with files of the selected file type. "
+"This list is shown in Konqueror's context menus when you select a \"Preview "
+"with...\" option. If more than one application is associated with this file "
+"type, then the list is ordered by priority with the uppermost item taking "
+"precedence over the others."
+
+#: kservicelistwidget.cpp:97
+msgid "Move &Up"
+msgstr "Move &Up"
+
+#: kservicelistwidget.cpp:103
+msgid ""
+"Assigns a higher priority to the selected\n"
+"application, moving it up in the list. Note: This\n"
+"only affects the selected application if the file type is\n"
+"associated with more than one application."
+msgstr ""
+"Assigns a higher priority to the selected\n"
+"application, moving it up in the list. Note: This\n"
+"only affects the selected application if the file type is\n"
+"associated with more than one application."
+
+#: kservicelistwidget.cpp:107
+msgid ""
+"Assigns a higher priority to the selected\n"
+"service, moving it up in the list."
+msgstr ""
+"Assigns a higher priority to the selected\n"
+"service, moving it up in the list."
+
+#: kservicelistwidget.cpp:110
+msgid "Move &Down"
+msgstr "Move &Down"
+
+#: kservicelistwidget.cpp:116
+msgid ""
+"Assigns a lower priority to the selected\n"
+"application, moving it down in the list. Note: This \n"
+"only affects the selected application if the file type is\n"
+"associated with more than one application."
+msgstr ""
+"Assigns a lower priority to the selected\n"
+"application, moving it down in the list. Note: This \n"
+"only affects the selected application if the file type is\n"
+"associated with more than one application."
+
+#: kservicelistwidget.cpp:120
+msgid ""
+"Assigns a lower priority to the selected\n"
+"service, moving it down in the list."
+msgstr ""
+"Assigns a lower priority to the selected\n"
+"service, moving it down in the list."
+
+#: kservicelistwidget.cpp:128
+msgid "Add a new application for this file type."
+msgstr "Add a new application for this file type."
+
+#: kservicelistwidget.cpp:131
+msgid "Edit..."
+msgstr "Edit..."
+
+#: kservicelistwidget.cpp:136
+msgid "Edit command line of the selected application."
+msgstr "Edit command line of the selected application."
+
+#: kservicelistwidget.cpp:144
+msgid "Remove the selected application from the list."
+msgstr "Remove the selected application from the list."
+
+#: kservicelistwidget.cpp:171 kservicelistwidget.cpp:263
+msgid "None"
+msgstr "None"
+
+#: kservicelistwidget.cpp:352
+msgid "The service <b>%1</b> can not be removed."
+msgstr "The service <b>%1</b> can not be removed."
+
+#: kservicelistwidget.cpp:353
+msgid ""
+"The service is listed here because it has been associated with the <b>%1</b> "
+"(%2) file type and files of type <b>%3</b> (%4) are per definition also of type "
+"<b>%5</b>."
+msgstr ""
+"The service is listed here because it has been associated with the <b>%1</b> "
+"(%2) file type and files of type <b>%3</b> (%4) are per definition also of type "
+"<b>%5</b>."
+
+#: kservicelistwidget.cpp:357
+msgid ""
+"Either select the <b>%1</b> file type to remove the service from there or move "
+"the service down to deprecate it."
+msgstr ""
+"Either select the <b>%1</b> file type to remove the service from there or move "
+"the service down to deprecate it."
+
+#: kservicelistwidget.cpp:360
+msgid ""
+"Do you want to remove the service from the <b>%1</b> file type or from the <b>"
+"%2</b> file type?"
+msgstr ""
+"Do you want to remove the service from the <b>%1</b> file type or from the <b>"
+"%2</b> file type?"
+
+#: kservicelistwidget.cpp:371
+msgid "You are not authorized to remove this service."
+msgstr "You are not authorised to remove this service."
+
+#: kserviceselectdlg.cpp:30
+msgid "Add Service"
+msgstr "Add Service"
+
+#: kserviceselectdlg.cpp:35
+msgid "Select service:"
+msgstr "Select service:"
+
+#: newtypedlg.cpp:14
+msgid "Create New File Type"
+msgstr "Create New File Type"
+
+#: newtypedlg.cpp:24
+msgid "Group:"
+msgstr "Group:"
+
+#: newtypedlg.cpp:33
+msgid "Select the category under which the new file type should be added."
+msgstr "Select the category under which the new file type should be added."
+
+#: newtypedlg.cpp:36
+msgid "Type name:"
+msgstr "Type name:"
diff --git a/tde-i18n-en_GB/messages/kdebase/htmlsearch.po b/tde-i18n-en_GB/messages/kdebase/htmlsearch.po
new file mode 100644
index 00000000000..41600444697
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/htmlsearch.po
@@ -0,0 +1,171 @@
+# translation of htmlsearch.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: htmlsearch\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2004-06-23 12:38+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: index.cpp:11
+msgid "The language to index"
+msgstr "The language to index"
+
+#: index.cpp:18
+msgid "KHtmlIndex"
+msgstr "KHtmlIndex"
+
+#: index.cpp:20
+msgid "KDE Index generator for help files."
+msgstr "KDE Index generator for help files."
+
+#: htmlsearch.cpp:124
+msgid ""
+"_: List of words to exclude from index\n"
+"above:about:according:across:actually:\n"
+"adj:after:afterwards:again:against:all:\n"
+"almost:alone:along:already:also:although:\n"
+"always:among:amongst:and:another:any:\n"
+"anyhow:anyone:anything:anywhere:are:aren:\n"
+"arent:around:became:because:become:\n"
+"becomes:becoming:been:before:beforehand:\n"
+"begin:beginning:behind:being:below:beside:\n"
+"besides:between:beyond:billion:both:but:\n"
+"can:cant:cannot:caption:could:couldnt:\n"
+"did:didnt:does:doesnt:dont:down:during:\n"
+"each:eight:eighty:either:else:elsewhere:\n"
+"end:ending:enough:etc:even:ever:every:\n"
+"everyone:everything:everywhere:except:few:\n"
+"fifty:first:five:for:former:formerly:forty:\n"
+"found:four:from:further:had:has:hasnt:have:\n"
+"havent:hence:her:here:hereafter:hereby:\n"
+"herein:heres:hereupon:hers:herself:hes:him:\n"
+"himself:his:how:however:hundred:\n"
+"inc:indeed:instead:into:isnt:its:\n"
+"itself:last:later:latter:latterly:least:\n"
+"less:let:like:likely:ltd:made:make:makes:\n"
+"many:may:maybe:meantime:meanwhile:might:\n"
+"million:miss:more:moreover:most:mostly:\n"
+"mrs:much:must:myself:namely:neither:\n"
+"never:nevertheless:next:nine:ninety:\n"
+"nobody:none:nonetheless:noone:nor:not:\n"
+"nothing:now:nowhere:off:often:once:\n"
+"one:only:onto:others:otherwise:our:ours:\n"
+"ourselves:out:over:overall:own:page:per:\n"
+"perhaps:rather:recent:recently:same:\n"
+"seem:seemed:seeming:seems:seven:seventy:\n"
+"several:she:shes:should:shouldnt:since:six:\n"
+"sixty:some:somehow:someone:something:\n"
+"sometime:sometimes:somewhere:still:stop:\n"
+"such:taking:ten:than:that:the:their:them:\n"
+"themselves:then:thence:there:thereafter:\n"
+"thereby:therefore:therein:thereupon:these:\n"
+"they:thirty:this:those:though:thousand:\n"
+"three:through:throughout:thru:thus:tips:\n"
+"together:too:toward:towards:trillion:\n"
+"twenty:two:under:unless:unlike:unlikely:\n"
+"until:update:updated:updates:upon:\n"
+"used:using:very:via:want:wanted:wants:\n"
+"was:wasnt:way:ways:wed:well:were:\n"
+"werent:what:whats:whatever:when:whence:\n"
+"whenever:where:whereafter:whereas:whereby:\n"
+"wherein:whereupon:wherever:wheres:whether:\n"
+"which:while:whither:who:whoever:whole:\n"
+"whom:whomever:whose:why:will:with:within:\n"
+"without:wont:work:worked:works:working:\n"
+"would:wouldnt:yes:yet:you:youd:youll:your:\n"
+"youre:yours:yourself:yourselves:youve"
+msgstr ""
+"above:about:according:across:actually:\n"
+"adj:after:afterwards:again:against:all:\n"
+"almost:alone:along:already:also:although:\n"
+"always:among:amongst:and:another:any:\n"
+"anyhow:anyone:anything:anywhere:are:aren:\n"
+"arent:around:became:because:become:\n"
+"becomes:becoming:been:before:beforehand:\n"
+"begin:beginning:behind:being:below:beside:\n"
+"besides:between:beyond:billion:both:but:\n"
+"can:cant:cannot:caption:could:couldnt:\n"
+"did:didnt:does:doesnt:dont:down:during:\n"
+"each:eight:eighty:either:else:elsewhere:\n"
+"end:ending:enough:etc:even:ever:every:\n"
+"everyone:everything:everywhere:except:few:\n"
+"fifty:first:five:for:former:formerly:forty:\n"
+"found:four:from:further:had:has:hasnt:have:\n"
+"havent:hence:her:here:hereafter:hereby:\n"
+"herein:heres:hereupon:hers:herself:hes:him:\n"
+"himself:his:how:however:hundred:\n"
+"inc:indeed:instead:into:isnt:its:\n"
+"itself:last:later:latter:latterly:least:\n"
+"less:let:like:likely:ltd:made:make:makes:\n"
+"many:may:maybe:meantime:meanwhile:might:\n"
+"million:miss:more:moreover:most:mostly:\n"
+"mrs:much:must:myself:namely:neither:\n"
+"never:nevertheless:next:nine:ninety:\n"
+"nobody:none:nonetheless:noone:nor:not:\n"
+"nothing:now:nowhere:off:often:once:\n"
+"one:only:onto:others:otherwise:our:ours:\n"
+"ourselves:out:over:overall:own:page:per:\n"
+"perhaps:rather:recent:recently:same:\n"
+"seem:seemed:seeming:seems:seven:seventy:\n"
+"several:she:shes:should:shouldnt:since:six:\n"
+"sixty:some:somehow:someone:something:\n"
+"sometime:sometimes:somewhere:still:stop:\n"
+"such:taking:ten:than:that:the:their:them:\n"
+"themselves:then:thence:there:thereafter:\n"
+"thereby:therefore:therein:thereupon:these:\n"
+"they:thirty:this:those:though:thousand:\n"
+"three:through:throughout:thru:thus:tips:\n"
+"together:too:toward:towards:trillion:\n"
+"twenty:two:under:unless:unlike:unlikely:\n"
+"until:update:updated:updates:upon:\n"
+"used:using:very:via:want:wanted:wants:\n"
+"was:wasnt:way:ways:wed:well:were:\n"
+"werent:what:whats:whatever:when:whence:\n"
+"whenever:where:whereafter:whereas:whereby:\n"
+"wherein:whereupon:wherever:wheres:whether:\n"
+"which:while:whither:who:whoever:whole:\n"
+"whom:whomever:whose:why:will:with:within:\n"
+"without:wont:work:worked:works:working:\n"
+"would:wouldnt:yes:yet:you:youd:youll:your:\n"
+"youre:yours:yourself:yourselves:youve"
+
+#: progressdialog.cpp:14
+msgid "Generating Index"
+msgstr "Generating Index"
+
+#: progressdialog.cpp:19
+msgid "Scanning for files"
+msgstr "Scanning for files"
+
+#: progressdialog.cpp:29
+msgid "Extracting search terms"
+msgstr "Extracting search terms"
+
+#: progressdialog.cpp:38
+msgid "Generating index..."
+msgstr "Generating index..."
+
+#: progressdialog.cpp:52
+#, c-format
+msgid "Files processed: %1"
+msgstr "Files processed: %1"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow & John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com & anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdebase/joystick.po b/tde-i18n-en_GB/messages/kdebase/joystick.po
new file mode 100644
index 00000000000..40a169c8067
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/joystick.po
@@ -0,0 +1,293 @@
+# translation of joystick.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: joystick\n"
+"POT-Creation-Date: 2006-03-02 03:42+0100\n"
+"PO-Revision-Date: 2005-11-04 13:59+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: caldialog.cpp:38 joywidget.cpp:341
+msgid "Calibration"
+msgstr "Calibration"
+
+#: caldialog.cpp:39
+msgid "Next"
+msgstr "Next"
+
+#: caldialog.cpp:53
+msgid "Please wait a moment to calculate the precision"
+msgstr "Please wait a moment to calculate the precision"
+
+#: caldialog.cpp:83
+msgid "(usually X)"
+msgstr "(usually X)"
+
+#: caldialog.cpp:85
+msgid "(usually Y)"
+msgstr "(usually Y)"
+
+#: caldialog.cpp:90
+msgid ""
+"<qt>Calibration is about to check the value range your device delivers."
+"<br>"
+"<br>Please move <b>axis %1 %2</b> on your device to the <b>minimum</b> "
+"position."
+"<br>"
+"<br>Press any button on the device or click on the 'Next' button to continue "
+"with the next step.</qt>"
+msgstr ""
+"<qt>Calibration is about to check the value range your device delivers."
+"<br>"
+"<br>Please move <b>axis %1 %2</b> on your device to the <b>minimum</b> "
+"position."
+"<br>"
+"<br>Press any button on the device or click on the 'Next' button to continue "
+"with the next step.</qt>"
+
+#: caldialog.cpp:107
+msgid ""
+"<qt>Calibration is about to check the value range your device delivers."
+"<br>"
+"<br>Please move <b>axis %1 %2</b> on your device to the <b>center</b> position."
+"<br>"
+"<br>Press any button on the device or click on the 'Next' button to continue "
+"with the next step.</qt>"
+msgstr ""
+"<qt>Calibration is about to check the value range your device delivers."
+"<br>"
+"<br>Please move <b>axis %1 %2</b> on your device to the <b>centre</b> position."
+"<br>"
+"<br>Press any button on the device or click on the 'Next' button to continue "
+"with the next step.</qt>"
+
+#: caldialog.cpp:124
+msgid ""
+"<qt>Calibration is about to check the value range your device delivers."
+"<br>"
+"<br>Please move <b>axis %1 %2</b> on your device to the <b>maximum</b> "
+"position."
+"<br>"
+"<br>Press any button on the device or click on the 'Next' button to continue "
+"with the next step.</qt>"
+msgstr ""
+"<qt>Calibration is about to check the value range your device delivers."
+"<br>"
+"<br>Please move <b>axis %1 %2</b> on your device to the <b>maximum</b> "
+"position."
+"<br>"
+"<br>Press any button on the device or click on the 'Next' button to continue "
+"with the next step.</qt>"
+
+#: caldialog.cpp:147 joywidget.cpp:332 joywidget.cpp:367
+msgid "Communication Error"
+msgstr "Communication Error"
+
+#: caldialog.cpp:151
+msgid "You have successfully calibrated your device"
+msgstr "You have successfully calibrated your device"
+
+#: caldialog.cpp:151 joywidget.cpp:373
+msgid "Calibration Success"
+msgstr "Calibration Success"
+
+#: caldialog.cpp:175
+msgid "Value Axis %1: %2"
+msgstr "Value Axis %1: %2"
+
+#: joydevice.cpp:55
+msgid "The given device %1 could not be opened: %2"
+msgstr "The given device %1 could not be opened: %2"
+
+#: joydevice.cpp:61
+msgid "The given device %1 is not a joystick."
+msgstr "The given device %1 is not a joystick."
+
+#: joydevice.cpp:66
+msgid "Could not get kernel driver version for joystick device %1: %2"
+msgstr "Could not get kernel driver version for joystick device %1: %2"
+
+#: joydevice.cpp:80
+msgid ""
+"The current running kernel driver version (%1.%2.%3) is not the one this module "
+"was compiled for (%4.%5.%6)."
+msgstr ""
+"The current running kernel driver version (%1.%2.%3) is not the one this module "
+"was compiled for (%4.%5.%6)."
+
+#: joydevice.cpp:87
+msgid "Could not get number of buttons for joystick device %1: %2"
+msgstr "Could not get number of buttons for joystick device %1: %2"
+
+#: joydevice.cpp:93
+msgid "Could not get number of axes for joystick device %1: %2"
+msgstr "Could not get number of axes for joystick device %1: %2"
+
+#: joydevice.cpp:99
+msgid "Could not get calibration values for joystick device %1: %2"
+msgstr "Could not get calibration values for joystick device %1: %2"
+
+#: joydevice.cpp:105
+msgid "Could not restore calibration values for joystick device %1: %2"
+msgstr "Could not restore calibration values for joystick device %1: %2"
+
+#: joydevice.cpp:111
+msgid "Could not initialize calibration values for joystick device %1: %2"
+msgstr "Could not initialise calibration values for joystick device %1: %2"
+
+#: joydevice.cpp:117
+msgid "Could not apply calibration values for joystick device %1: %2"
+msgstr "Could not apply calibration values for joystick device %1: %2"
+
+#: joydevice.cpp:121
+msgid "internal error - code %1 unknown"
+msgstr "internal error - code %1 unknown"
+
+#: joystick.cpp:72
+msgid "KDE Joystick Control Module"
+msgstr "KDE Joystick Control Module"
+
+#: joystick.cpp:73
+msgid "KDE Control Center Module to test Joysticks"
+msgstr "KDE Control Centre Module to test Joysticks"
+
+#: joystick.cpp:77
+msgid ""
+"<h1>Joystick</h1>This module helps to check if your joystick is working "
+"correctly."
+"<br>If it delivers wrong values for the axes, you can try to solve this with "
+"the calibration."
+"<br>This module tries to find all available joystick devices by checking "
+"/dev/js[0-4] and /dev/input/js[0-4]"
+"<br>If you have another device file, enter it in the combobox."
+"<br>The Buttons list shows the state of the buttons on your joystick, the Axes "
+"list shows the current value for all axes."
+"<br>NOTE: the current Linux device driver (Kernel 2.4, 2.6) can only autodetect"
+"<ul>"
+"<li>2-axis, 4-button joystick</li>"
+"<li>3-axis, 4-button joystick</li>"
+"<li>4-axis, 4-button joystick</li>"
+"<li>Saitek Cyborg 'digital' joysticks</li></ul>(For details you can check your "
+"Linux source/Documentation/input/joystick.txt)"
+msgstr ""
+"<h1>Joystick</h1>This module helps to check if your joystick is working "
+"correctly."
+"<br>If it delivers wrong values for the axes, you can try to solve this with "
+"the calibration."
+"<br>This module tries to find all available joystick devices by checking "
+"/dev/js[0-4] and /dev/input/js[0-4]"
+"<br>If you have another device file, enter it in the combobox."
+"<br>The Buttons list shows the state of the buttons on your joystick, the Axes "
+"list shows the current value for all axes."
+"<br>NOTE: the current Linux device driver (Kernel 2.4, 2.6) can only autodetect"
+"<ul>"
+"<li>2-axis, 4-button joystick</li>"
+"<li>3-axis, 4-button joystick</li>"
+"<li>4-axis, 4-button joystick</li>"
+"<li>Saitek Cyborg 'digital' joysticks</li></ul>(For details you can check your "
+"Linux source/Documentation/input/joystick.txt)"
+
+#: joywidget.cpp:43
+msgid "PRESSED"
+msgstr "PRESSED"
+
+#: joywidget.cpp:65
+msgid "Device:"
+msgstr "Device:"
+
+#: joywidget.cpp:77
+msgid "Position:"
+msgstr "Position:"
+
+#: joywidget.cpp:79
+msgid "Show trace"
+msgstr "Show trace"
+
+#: joywidget.cpp:92
+msgid "Buttons:"
+msgstr "Buttons:"
+
+#: joywidget.cpp:95
+msgid "State"
+msgstr "State"
+
+#: joywidget.cpp:102
+msgid "Axes:"
+msgstr "Axes:"
+
+#: joywidget.cpp:105
+msgid "Value"
+msgstr "Value"
+
+#: joywidget.cpp:113
+msgid "Calibrate"
+msgstr "Calibrate"
+
+#: joywidget.cpp:190
+msgid ""
+"No joystick device automatically found on this computer."
+"<br>Checks were done in /dev/js[0-4] and /dev/input/js[0-4]"
+"<br>If you know that there is one attached, please enter the correct device "
+"file."
+msgstr ""
+"No joystick device automatically found on this computer."
+"<br>Checks were done in /dev/js[0-4] and /dev/input/js[0-4]"
+"<br>If you know that there is one attached, please enter the correct device "
+"file."
+
+#: joywidget.cpp:236
+msgid ""
+"The given device name is invalid (does not contain /dev).\n"
+"Please select a device from the list or\n"
+"enter a device file, like /dev/js0."
+msgstr ""
+"The given device name is invalid (does not contain /dev).\n"
+"Please select a device from the list or\n"
+"enter a device file, like /dev/js0."
+
+#: joywidget.cpp:238
+msgid "Unknown Device"
+msgstr "Unknown Device"
+
+#: joywidget.cpp:256
+msgid "Device Error"
+msgstr "Device Error"
+
+#: joywidget.cpp:337
+msgid ""
+"<qt>Calibration is about to check the precision."
+"<br>"
+"<br><b>Please move all axes to their center position and then do not touch the "
+"joystick anymore.</b>"
+"<br>"
+"<br>Click OK to start the calibration.</qt>"
+msgstr ""
+"<qt>Calibration is about to check the precision."
+"<br>"
+"<br><b>Please move all axes to their centre position and then do not touch the "
+"joystick anymore.</b>"
+"<br>"
+"<br>Click OK to start the calibration.</qt>"
+
+#: joywidget.cpp:372
+#, c-format
+msgid "Restored all calibration values for joystick device %1."
+msgstr "Restored all calibration values for joystick device %1."
diff --git a/tde-i18n-en_GB/messages/kdebase/kaccess.po b/tde-i18n-en_GB/messages/kdebase/kaccess.po
new file mode 100644
index 00000000000..72fd0134292
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kaccess.po
@@ -0,0 +1,416 @@
+# translation of kaccess.po to British English
+# Copyright (C) 2002, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kaccess\n"
+"POT-Creation-Date: 2006-09-16 02:33+0200\n"
+"PO-Revision-Date: 2005-12-26 02:00+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kaccess.cpp:44
+msgid ""
+"The Shift key has been locked and is now active for all of the following "
+"keypresses."
+msgstr ""
+"The Shift key has been locked and is now active for all of the following "
+"keypresses."
+
+#: kaccess.cpp:45
+msgid "The Shift key is now active."
+msgstr "The Shift key is now active."
+
+#: kaccess.cpp:46
+msgid "The Shift key is now inactive."
+msgstr "The Shift key is now inactive."
+
+#: kaccess.cpp:48
+msgid ""
+"The Ctrl key has been locked and is now active for all of the following "
+"keypresses."
+msgstr ""
+"The Ctrl key has been locked and is now active for all of the following "
+"keypresses."
+
+#: kaccess.cpp:49
+msgid "The Ctrl key is now active."
+msgstr "The Ctrl key is now active."
+
+#: kaccess.cpp:50
+msgid "The Ctrl key is now inactive."
+msgstr "The Ctrl key is now inactive."
+
+#: kaccess.cpp:52
+msgid ""
+"The Alt key has been locked and is now active for all of the following "
+"keypresses."
+msgstr ""
+"The Alt key has been locked and is now active for all of the following "
+"keypresses."
+
+#: kaccess.cpp:53
+msgid "The Alt key is now active."
+msgstr "The Alt key is now active."
+
+#: kaccess.cpp:54
+msgid "The Alt key is now inactive."
+msgstr "The Alt key is now inactive."
+
+#: kaccess.cpp:56
+msgid ""
+"The Win key has been locked and is now active for all of the following "
+"keypresses."
+msgstr ""
+"The Win key has been locked and is now active for all of the following "
+"keypresses."
+
+#: kaccess.cpp:57
+msgid "The Win key is now active."
+msgstr "The Win key is now active."
+
+#: kaccess.cpp:58
+msgid "The Win key is now inactive."
+msgstr "The Win key is now inactive."
+
+#: kaccess.cpp:60
+msgid ""
+"The Meta key has been locked and is now active for all of the following "
+"keypresses."
+msgstr ""
+"The Meta key has been locked and is now active for all of the following "
+"keypresses."
+
+#: kaccess.cpp:61
+msgid "The Meta key is now active."
+msgstr "The Meta key is now active."
+
+#: kaccess.cpp:62
+msgid "The Meta key is now inactive."
+msgstr "The Meta key is now inactive."
+
+#: kaccess.cpp:64
+msgid ""
+"The Super key has been locked and is now active for all of the following "
+"keypresses."
+msgstr ""
+"The Super key has been locked and is now active for all of the following "
+"keypresses."
+
+#: kaccess.cpp:65
+msgid "The Super key is now active."
+msgstr "The Super key is now active."
+
+#: kaccess.cpp:66
+msgid "The Super key is now inactive."
+msgstr "The Super key is now inactive."
+
+#: kaccess.cpp:68
+msgid ""
+"The Hyper key has been locked and is now active for all of the following "
+"keypresses."
+msgstr ""
+"The Hyper key has been locked and is now active for all of the following "
+"keypresses."
+
+#: kaccess.cpp:69
+msgid "The Hyper key is now active."
+msgstr "The Hyper key is now active."
+
+#: kaccess.cpp:70
+msgid "The Hyper key is now inactive."
+msgstr "The Hyper key is now inactive."
+
+#: kaccess.cpp:72
+msgid ""
+"The Alt Gr key has been locked and is now active for all of the following "
+"keypresses."
+msgstr ""
+"The Alt Gr key has been locked and is now active for all of the following "
+"keypresses."
+
+#: kaccess.cpp:73
+msgid "The Alt Gr key is now active."
+msgstr "The Alt Gr key is now active."
+
+#: kaccess.cpp:74
+msgid "The Alt Gr key is now inactive."
+msgstr "The Alt Gr key is now inactive."
+
+#: kaccess.cpp:76
+msgid "The Num Lock key has been activated."
+msgstr "The Num Lock key has been activated."
+
+#: kaccess.cpp:78
+msgid "The Num Lock key is now inactive."
+msgstr "The Num Lock key is now inactive."
+
+#: kaccess.cpp:80
+msgid "The Caps Lock key has been activated."
+msgstr "The Caps Lock key has been activated."
+
+#: kaccess.cpp:82
+msgid "The Caps Lock key is now inactive."
+msgstr "The Caps Lock key is now inactive."
+
+#: kaccess.cpp:84
+msgid "The Scroll Lock key has been activated."
+msgstr "The Scroll Lock key has been activated."
+
+#: kaccess.cpp:86
+msgid "The Scroll Lock key is now inactive."
+msgstr "The Scroll Lock key is now inactive."
+
+#: kaccess.cpp:540
+msgid "AltGraph"
+msgstr "AltGraph"
+
+#: kaccess.cpp:542
+msgid "Hyper"
+msgstr "Hyper"
+
+#: kaccess.cpp:544
+msgid "Super"
+msgstr "Super"
+
+#: kaccess.cpp:546
+msgid "Meta"
+msgstr "Meta"
+
+#: kaccess.cpp:594
+msgid "&When a gesture was used:"
+msgstr "&When a gesture was used:"
+
+#: kaccess.cpp:600
+msgid "Change Settings Without Asking"
+msgstr "Change Settings Without Asking"
+
+#: kaccess.cpp:601
+msgid "Show This Confirmation Dialog"
+msgstr "Show This Confirmation Dialogue"
+
+#: kaccess.cpp:602
+msgid "Deactivate All AccessX Features & Gestures"
+msgstr "Deactivate All AccessX Features & Gestures"
+
+#: kaccess.cpp:641 kaccess.cpp:643
+msgid "Sticky keys"
+msgstr "Sticky keys"
+
+#: kaccess.cpp:646 kaccess.cpp:648
+msgid "Slow keys"
+msgstr "Slow keys"
+
+#: kaccess.cpp:651 kaccess.cpp:653
+msgid "Bounce keys"
+msgstr "Bounce keys"
+
+#: kaccess.cpp:656 kaccess.cpp:658
+msgid "Mouse keys"
+msgstr "Mouse keys"
+
+#: kaccess.cpp:663
+msgid "Do you really want to deactivate \"%1\"?"
+msgstr "Do you really want to deactivate \"%1\"?"
+
+#: kaccess.cpp:666
+msgid "Do you really want to deactivate \"%1\" and \"%2\"?"
+msgstr "Do you really want to deactivate \"%1\" and \"%2\"?"
+
+#: kaccess.cpp:669
+msgid "Do you really want to deactivate \"%1\", \"%2\" and \"%3\"?"
+msgstr "Do you really want to deactivate \"%1\", \"%2\" and \"%3\"?"
+
+#: kaccess.cpp:673
+msgid "Do you really want to deactivate \"%1\", \"%2\", \"%3\" and \"%4\"?"
+msgstr "Do you really want to deactivate \"%1\", \"%2\", \"%3\" and \"%4\"?"
+
+#: kaccess.cpp:680
+msgid "Do you really want to activate \"%1\"?"
+msgstr "Do you really want to activate \"%1\"?"
+
+#: kaccess.cpp:683
+msgid "Do you really want to activate \"%1\" and to deactivate \"%2\"?"
+msgstr "Do you really want to activate \"%1\" and to deactivate \"%2\"?"
+
+#: kaccess.cpp:686
+msgid ""
+"Do you really want to activate \"%1\" and to deactivate \"%2\" and \"%3\"?"
+msgstr ""
+"Do you really want to activate \"%1\" and to deactivate \"%2\" and \"%3\"?"
+
+#: kaccess.cpp:690
+msgid ""
+"Do you really want to activate \"%1\" and to deactivate \"%2\", \"%3\" and "
+"\"%4\"?"
+msgstr ""
+"Do you really want to activate \"%1\" and to deactivate \"%2\", \"%3\" and "
+"\"%4\"?"
+
+#: kaccess.cpp:697
+msgid "Do you really want to activate \"%1\" and \"%2\"?"
+msgstr "Do you really want to activate \"%1\" and \"%2\"?"
+
+#: kaccess.cpp:700
+msgid ""
+"Do you really want to activate \"%1\" and \"%2\" and to deactivate \"%3\"?"
+msgstr ""
+"Do you really want to activate \"%1\" and \"%2\" and to deactivate \"%3\"?"
+
+#: kaccess.cpp:704
+msgid ""
+"Do you really want to activate \"%1\", and \"%2\" and to deactivate \"%3\" and "
+"\"%4\"?"
+msgstr ""
+"Do you really want to activate \"%1\", and \"%2\" and to deactivate \"%3\" and "
+"\"%4\"?"
+
+#: kaccess.cpp:711
+msgid "Do you really want to activate \"%1\", \"%2\" and \"%3\"?"
+msgstr "Do you really want to activate \"%1\", \"%2\" and \"%3\"?"
+
+#: kaccess.cpp:715
+msgid ""
+"Do you really want to activate \"%1\", \"%2\" and \"%3\" and to deactivate "
+"\"%4\"?"
+msgstr ""
+"Do you really want to activate \"%1\", \"%2\" and \"%3\" and to deactivate "
+"\"%4\"?"
+
+#: kaccess.cpp:721
+msgid "Do you really want to activate \"%1\", \"%2\", \"%3\" and \"%4\"?"
+msgstr "Do you really want to activate \"%1\", \"%2\", \"%3\" and \"%4\"?"
+
+#: kaccess.cpp:728
+msgid "An application has requested to change this setting."
+msgstr "An application has requested to change this setting."
+
+#: kaccess.cpp:732
+msgid ""
+"You held down the Shift key for 8 seconds or an application has requested to "
+"change this setting."
+msgstr ""
+"You held down the Shift key for 8 seconds or an application has requested to "
+"change this setting."
+
+#: kaccess.cpp:734
+msgid ""
+"You pressed the Shift key 5 consecutive times or an application has requested "
+"to change this setting."
+msgstr ""
+"You pressed the Shift key 5 consecutive times or an application has requested "
+"to change this setting."
+
+#: kaccess.cpp:738
+msgid "You pressed %1 or an application has requested to change this setting."
+msgstr "You pressed %1 or an application has requested to change this setting."
+
+#: kaccess.cpp:744
+msgid ""
+"An application has requested to change these settings, or you used a "
+"combination of several keyboard gestures."
+msgstr ""
+"An application has requested to change these settings, or you used a "
+"combination of several keyboard gestures."
+
+#: kaccess.cpp:746
+msgid "An application has requested to change these settings."
+msgstr "An application has requested to change these settings."
+
+#: kaccess.cpp:751
+msgid ""
+"These AccessX settings are needed for some users with motion impairments and "
+"can be configured in the KDE Control Center. You can also turn them on and off "
+"with standardized keyboard gestures.\n"
+"\n"
+"If you do not need them, you can select \"Deactivate all AccessX features and "
+"gestures\"."
+msgstr ""
+"These AccessX settings are needed for some users with motion impairments and "
+"can be configured in the KDE Control Center. You can also turn them on and off "
+"with standardised keyboard gestures.\n"
+"\n"
+"If you do not need them, you can select \"Deactivate all AccessX features and "
+"gestures\"."
+
+#: kaccess.cpp:768
+msgid ""
+"Slow keys has been enabled. From now on, you need to press each key for a "
+"certain length of time before it is accepted."
+msgstr ""
+"Slow keys has been enabled. From now on, you need to press each key for a "
+"certain length of time before it is accepted."
+
+#: kaccess.cpp:770
+msgid "Slow keys has been disabled."
+msgstr "Slow keys has been disabled."
+
+#: kaccess.cpp:773
+msgid ""
+"Bounce keys has been enabled. From now on, each key will be blocked for a "
+"certain length of time after it is used."
+msgstr ""
+"Bounce keys has been enabled. From now on, each key will be blocked for a "
+"certain length of time after it is used."
+
+#: kaccess.cpp:775
+msgid "Bounce keys has been disabled."
+msgstr "Bounce keys has been disabled."
+
+#: kaccess.cpp:778
+msgid ""
+"Sticky keys has been enabled. From now on, modifier keys will stay latched "
+"after you have released them."
+msgstr ""
+"Sticky keys has been enabled. From now on, modifier keys will stay latched "
+"after you have released them."
+
+#: kaccess.cpp:780
+msgid "Sticky keys has been disabled."
+msgstr "Sticky keys has been disabled."
+
+#: kaccess.cpp:783
+msgid ""
+"Mouse keys has been enabled. From now on, you can use the number pad of your "
+"keyboard in order to control the mouse."
+msgstr ""
+"Mouse keys has been enabled. From now on, you can use the number pad of your "
+"keyboard in order to control the mouse."
+
+#: kaccess.cpp:785
+msgid "Mouse keys has been disabled."
+msgstr "Mouse keys has been disabled."
+
+#: main.cpp:9
+msgid "kaccess"
+msgstr "kaccess"
+
+#: main.cpp:9
+msgid "KDE Accessibility Tool"
+msgstr "KDE Accessibility Tool"
+
+#: main.cpp:11
+msgid "(c) 2000, Matthias Hoelzer-Kluepfel"
+msgstr "(c) 2000, Matthias Hoelzer-Kluepfel"
+
+#: main.cpp:13
+msgid "Author"
+msgstr "Author"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
diff --git a/tde-i18n-en_GB/messages/kdebase/kappfinder.po b/tde-i18n-en_GB/messages/kdebase/kappfinder.po
new file mode 100644
index 00000000000..6e50eebc62e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kappfinder.po
@@ -0,0 +1,91 @@
+# translation of kappfinder.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kappfinder\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2004-04-27 11:18+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: main.cpp:27
+msgid "KDE's application finder"
+msgstr "KDE's application finder"
+
+#: main.cpp:30
+msgid "Install .desktop files into directory <dir>"
+msgstr "Install .desktop files into directory <dir>"
+
+#: main.cpp:36 toplevel.cpp:50
+msgid "KAppfinder"
+msgstr "KAppfinder"
+
+#: toplevel.cpp:53
+msgid ""
+"The application finder looks for non-KDE applications on your system and adds "
+"them to the KDE menu system. Click 'Scan' to begin, select the desired "
+"applications and then click 'Apply'."
+msgstr ""
+"The application finder looks for non-KDE applications on your system and adds "
+"them to the KDE menu system. Click 'Scan' to begin, select the desired "
+"applications and then click 'Apply'."
+
+#: toplevel.cpp:63
+msgid "Application"
+msgstr "Application"
+
+#: toplevel.cpp:64
+msgid "Description"
+msgstr "Description"
+
+#: toplevel.cpp:65
+msgid "Command"
+msgstr "Command"
+
+#: toplevel.cpp:76
+msgid "Summary:"
+msgstr "Summary:"
+
+#: toplevel.cpp:80
+msgid "Scan"
+msgstr "Scan"
+
+#: toplevel.cpp:85
+msgid "Unselect All"
+msgstr "Unselect All"
+
+#: toplevel.cpp:245
+#, c-format
+msgid ""
+"_n: Summary: found %n application\n"
+"Summary: found %n applications"
+msgstr ""
+"Summary: found %n application\n"
+"Summary: found %n applications"
+
+#: toplevel.cpp:288
+#, c-format
+msgid ""
+"_n: %n application was added to the KDE menu system.\n"
+"%n applications were added to the KDE menu system."
+msgstr ""
+"%n application was added to the KDE menu system.\n"
+"%n applications were added to the KDE menu system."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
diff --git a/tde-i18n-en_GB/messages/kdebase/kasbarextension.po b/tde-i18n-en_GB/messages/kdebase/kasbarextension.po
new file mode 100644
index 00000000000..5f5773040ae
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kasbarextension.po
@@ -0,0 +1,562 @@
+# translation of kasbarextension.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kasbarextension\n"
+"POT-Creation-Date: 2006-08-13 04:04+0200\n"
+"PO-Revision-Date: 2005-01-31 15:00+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kasaboutdlg.cpp:87 kasaboutdlg.cpp:153
+msgid "About Kasbar"
+msgstr "About Kasbar"
+
+#: kasaboutdlg.cpp:156
+msgid "<qt><body><h2>Kasbar Version: %1</h2><b>KDE Version:</b> %2</body></qt>"
+msgstr ""
+"<qt><body>"
+"<h2>Kasbar Version: %1</h2><b>KDE Version:</b> %2</body></qt>"
+
+#: kasaboutdlg.cpp:164
+msgid ""
+"<html><body>"
+"<p>Kasbar TNG began as a port of the original Kasbar applet to the (then new) "
+"extension API, but ended up as a complete rewrite because of the range of "
+"features needed by different groups of users. In the process of the rewrite all "
+"the standard features provided by the default taskbar were added, along with "
+"some more original ones such as thumbnails.</p>"
+"<p>You can find information about the latest developments in Kasbar at <a "
+"href=\"%3\">%4</a>, the Kasbar homepage.</p></body></html>"
+msgstr ""
+"<html><body>"
+"<p>Kasbar TNG began as a port of the original Kasbar applet to the (then new) "
+"extension API, but ended up as a complete rewrite because of the range of "
+"features needed by different groups of users. In the process of the rewrite all "
+"the standard features provided by the default taskbar were added, along with "
+"some more original ones such as thumbnails.</p>"
+"<p>You can find information about the latest developments in Kasbar at <a "
+"href=\"%3\">%4</a>, the Kasbar homepage.</p></body></html>"
+
+#: kasaboutdlg.cpp:184
+msgid "Authors"
+msgstr "Authors"
+
+#: kasaboutdlg.cpp:185
+msgid "Kasbar Authors"
+msgstr "Kasbar Authors"
+
+#: kasaboutdlg.cpp:190
+msgid ""
+"<html><b>Richard Moore</b> <a href=\"mailto:rich@kde.org\">rich@kde.org</a>"
+"<br><b>Homepage:</b> <a href=\"http://xmelegance.org/\">"
+"http://xmelegance.org/</a>"
+"<p>Developer and maintainer of the Kasbar TNG code.</p>"
+"<hr/><b>Daniel M. Duley (Mosfet)</b> <a href=\"mailto:mosfet@kde.org\">"
+"mosfet@kde.org</a>"
+"<br><b>Homepage:</b> <a href=\"http://www.mosfet.org/\">"
+"http://www.mosfet.org/</a>"
+"<p>Mosfet wrote the original Kasbar applet on which this extension is based. "
+"There is little of the original code remaining, but the basic look in opaque "
+"mode is almost identical to this first implementation.</p></html>"
+msgstr ""
+"<html><b>Richard Moore</b> <a href=\"mailto:rich@kde.org\">rich@kde.org</a>"
+"<br><b>Homepage:</b> <a href=\"http://xmelegance.org/\">"
+"http://xmelegance.org/</a>"
+"<p>Developer and maintainer of the Kasbar TNG code.</p>"
+"<hr/><b>Daniel M. Duley (Mosfet)</b> <a href=\"mailto:mosfet@kde.org\">"
+"mosfet@kde.org</a>"
+"<br><b>Homepage:</b> <a href=\"http://www.mosfet.org/\">"
+"http://www.mosfet.org/</a>"
+"<p>Mosfet wrote the original Kasbar applet on which this extension is based. "
+"There is little of the original code remaining, but the basic look in opaque "
+"mode is almost identical to this first implementation.</p></html>"
+
+#: kasaboutdlg.cpp:214
+msgid "BSD License"
+msgstr "BSD Licence"
+
+#: kasaboutdlg.cpp:216 kasaboutdlg.cpp:242
+msgid ""
+"Kasbar may be used under the terms of either the BSD license, or the GNU Public "
+"License."
+msgstr ""
+"Kasbar may be used under the terms of either the BSD licence, or the GNU Public "
+"Licence."
+
+#: kasaboutdlg.cpp:240
+msgid "GPL License"
+msgstr "GPL Licence"
+
+#: kasbarapp.cpp:78
+msgid "An alternative task manager"
+msgstr "An alternative task manager"
+
+#: kasgroupitem.cpp:84
+msgid "Group"
+msgstr "Group"
+
+#: kasgroupitem.cpp:294
+msgid "&Ungroup"
+msgstr "&Ungroup"
+
+#: kasgroupitem.cpp:296 kastaskitem.cpp:338
+msgid "&Kasbar"
+msgstr "&Kasbar"
+
+#: kasitem.cpp:91
+msgid "Kasbar"
+msgstr "Kasbar"
+
+#: kasprefsdlg.cpp:83
+msgid "Kasbar Preferences"
+msgstr "Kasbar Preferences"
+
+#: kasprefsdlg.cpp:123
+msgid "Specifies the size of the task items."
+msgstr "Specifies the size of the task items."
+
+#: kasprefsdlg.cpp:125
+msgid "Si&ze:"
+msgstr "Si&ze:"
+
+#: kasprefsdlg.cpp:128
+msgid "Enormous"
+msgstr "Enormous"
+
+#: kasprefsdlg.cpp:129
+msgid "Huge"
+msgstr "Huge"
+
+#: kasprefsdlg.cpp:130
+msgid "Large"
+msgstr "Large"
+
+#: kasprefsdlg.cpp:131
+msgid "Medium"
+msgstr "Medium"
+
+#: kasprefsdlg.cpp:132
+msgid "Small"
+msgstr "Small"
+
+#: kasprefsdlg.cpp:133
+msgid "Custom"
+msgstr "Custom"
+
+#: kasprefsdlg.cpp:162
+msgid ""
+"Specifies the maximum number of items that should be placed in a line before "
+"starting a new row or column. If the value is 0 then all the available space "
+"will be used."
+msgstr ""
+"Specifies the maximum number of items that should be placed in a line before "
+"starting a new row or column. If the value is 0 then all the available space "
+"will be used."
+
+#: kasprefsdlg.cpp:165
+msgid "Bo&xes per line: "
+msgstr "Bo&xes per line: "
+
+#: kasprefsdlg.cpp:181
+msgid "&Detach from screen edge"
+msgstr "&Detach from screen edge"
+
+#: kasprefsdlg.cpp:182
+msgid "Detaches the bar from the screen edge and makes it draggable."
+msgstr "Detaches the bar from the screen edge and makes it draggable."
+
+#: kasprefsdlg.cpp:195
+msgid "Background"
+msgstr "Background"
+
+#: kasprefsdlg.cpp:197
+msgid "Trans&parent"
+msgstr "Trans&parent"
+
+#: kasprefsdlg.cpp:198
+msgid "Enables pseudo-transparent mode."
+msgstr "Enables pseudo-transparent mode."
+
+#: kasprefsdlg.cpp:202
+msgid "Enable t&int"
+msgstr "Enable t&int"
+
+#: kasprefsdlg.cpp:204
+msgid "Enables tinting the background that shows through in transparent mode."
+msgstr "Enables tinting the background that shows through in transparent mode."
+
+#: kasprefsdlg.cpp:210
+msgid "Specifies the color used for the background tint."
+msgstr "Specifies the colour used for the background tint."
+
+#: kasprefsdlg.cpp:214
+msgid "Tint &color:"
+msgstr "Tint &colour:"
+
+#: kasprefsdlg.cpp:223
+msgid "Specifies the strength of the background tint."
+msgstr "Specifies the strength of the background tint."
+
+#: kasprefsdlg.cpp:227
+msgid "Tint &strength: "
+msgstr "Tint &strength: "
+
+#: kasprefsdlg.cpp:243
+msgid "Thumbnails"
+msgstr "Thumbnails"
+
+#: kasprefsdlg.cpp:245
+msgid "Enable thu&mbnails"
+msgstr "Enable thu&mbnails"
+
+#: kasprefsdlg.cpp:247
+msgid ""
+"Enables the display of a thumbnailed image of the window when you move your "
+"mouse pointer over an item. The thumbnails are approximate, and may not reflect "
+"the current window contents.\n"
+"\n"
+"Using this option on a slow machine may cause performance problems."
+msgstr ""
+"Enables the display of a thumbnailed image of the window when you move your "
+"mouse pointer over an item. The thumbnails are approximate, and may not reflect "
+"the current window contents.\n"
+"\n"
+"Using this option on a slow machine may cause performance problems."
+
+#: kasprefsdlg.cpp:254
+msgid "&Embed thumbnails"
+msgstr "&Embed thumbnails"
+
+#: kasprefsdlg.cpp:260
+msgid ""
+"Controls the size of the window thumbnails. Using large sizes may cause "
+"performance problems."
+msgstr ""
+"Controls the size of the window thumbnails. Using large sizes may cause "
+"performance problems."
+
+#: kasprefsdlg.cpp:262
+msgid "Thumbnail &size: "
+msgstr "Thumbnail &size: "
+
+#: kasprefsdlg.cpp:272
+msgid ""
+"Controls the frequency with which the thumbnail of the active window is "
+"updated. If the value is 0 then no updates will be performed.\n"
+"\n"
+"Using small values may cause performance problems on slow machines."
+msgstr ""
+"Controls the frequency with which the thumbnail of the active window is "
+"updated. If the value is 0 then no updates will be performed.\n"
+"\n"
+"Using small values may cause performance problems on slow machines."
+
+#: kasprefsdlg.cpp:275
+msgid "&Update thumbnail every: "
+msgstr "&Update thumbnail every: "
+
+#: kasprefsdlg.cpp:280
+msgid "seconds"
+msgstr "seconds"
+
+#: kasprefsdlg.cpp:290
+msgid "Behavior"
+msgstr "Behaviour"
+
+#: kasprefsdlg.cpp:292
+msgid "&Group windows"
+msgstr "&Group windows"
+
+#: kasprefsdlg.cpp:294
+msgid "Enables the grouping together of related windows."
+msgstr "Enables the grouping together of related windows."
+
+#: kasprefsdlg.cpp:299
+msgid "Show all &windows"
+msgstr "Show all &windows"
+
+#: kasprefsdlg.cpp:301
+msgid ""
+"Enables the display of all windows, not just those on the current desktop."
+msgstr ""
+"Enables the display of all windows, not just those on the current desktop."
+
+#: kasprefsdlg.cpp:305
+msgid "&Group windows on inactive desktops"
+msgstr "&Group windows on inactive desktops"
+
+#: kasprefsdlg.cpp:307
+msgid ""
+"Enables the grouping together of windows that are not on the current desktop."
+msgstr ""
+"Enables the grouping together of windows that are not on the current desktop."
+
+#: kasprefsdlg.cpp:312
+msgid "Only show &minimized windows"
+msgstr "Only show &minimised windows"
+
+#: kasprefsdlg.cpp:314
+msgid ""
+"When this option is checked only minimized windows are shown in the bar. This "
+"gives Kasbar similar behavior to the icon handling in older environments like "
+"CDE or OpenLook."
+msgstr ""
+"When this option is ticked only minimised windows are shown in the bar. This "
+"gives Kasbar similar behaviour to the icon handling in older environments like "
+"CDE or OpenLook."
+
+#: kasprefsdlg.cpp:326
+msgid "Colors"
+msgstr "Colours"
+
+#: kasprefsdlg.cpp:331
+msgid "Label foreground:"
+msgstr "Label foreground:"
+
+#: kasprefsdlg.cpp:338
+msgid "Label background:"
+msgstr "Label background:"
+
+#: kasprefsdlg.cpp:347
+msgid "Inactive foreground:"
+msgstr "Inactive foreground:"
+
+#: kasprefsdlg.cpp:353
+msgid "Inactive background:"
+msgstr "Inactive background:"
+
+#: kasprefsdlg.cpp:362
+msgid "Active foreground:"
+msgstr "Active foreground:"
+
+#: kasprefsdlg.cpp:368
+msgid "Active background:"
+msgstr "Active background:"
+
+#: kasprefsdlg.cpp:376
+msgid "&Progress color:"
+msgstr "&Progress colour:"
+
+#: kasprefsdlg.cpp:382
+msgid "&Attention color:"
+msgstr "&Attention colour:"
+
+#: kasprefsdlg.cpp:393
+msgid "Indicators"
+msgstr "Indicators"
+
+#: kasprefsdlg.cpp:401
+msgid "Advanced"
+msgstr "Advanced"
+
+#: kasprefsdlg.cpp:404
+msgid "Enable &startup notifier"
+msgstr "Enable &startup notifier"
+
+#: kasprefsdlg.cpp:406
+msgid ""
+"Enables the display of tasks that are starting but have not yet created a "
+"window."
+msgstr ""
+"Enables the display of tasks that are starting but have not yet created a "
+"window."
+
+#: kasprefsdlg.cpp:412
+msgid "Enable &modified indicator"
+msgstr "Enable &modified indicator"
+
+#: kasprefsdlg.cpp:414
+msgid ""
+"Enables the display of a floppy disk state icon for windows containing a "
+"modified document."
+msgstr ""
+"Enables the display of a floppy disk state icon for windows containing a "
+"modified document."
+
+#: kasprefsdlg.cpp:419
+msgid "Enable &progress indicator"
+msgstr "Enable &progress indicator"
+
+#: kasprefsdlg.cpp:421
+msgid ""
+"Enables the display of a progress bar in the label of windows show are progress "
+"indicators."
+msgstr ""
+"Enables the display of a progress bar in the label of windows show are progress "
+"indicators."
+
+#: kasprefsdlg.cpp:426
+msgid "Enable &attention indicator"
+msgstr "Enable &attention indicator"
+
+#: kasprefsdlg.cpp:428
+msgid ""
+"Enables the display of an icon that indicates a window that needs attention."
+msgstr ""
+"Enables the display of an icon that indicates a window that needs attention."
+
+#: kasprefsdlg.cpp:432
+msgid "Enable frames for inactive items"
+msgstr "Enable frames for inactive items"
+
+#: kasprefsdlg.cpp:434
+msgid ""
+"Enables frames around inactive items, if you want the bar to disappear into the "
+"background you should probably uncheck this option."
+msgstr ""
+"Enables frames around inactive items, if you want the bar to disappear into the "
+"background you should probably untick this option."
+
+#: kasprefsdlg.cpp:445
+msgid ""
+"_n: pixel\n"
+" pixels"
+msgstr ""
+
+#: kastasker.cpp:154
+msgid "Show &All Windows"
+msgstr "Show &All Windows"
+
+#: kastasker.cpp:161
+msgid "&Group Windows"
+msgstr "&Group Windows"
+
+#: kastasker.cpp:168
+msgid "Show &Clock"
+msgstr "Show &Clock"
+
+#: kastasker.cpp:174
+msgid "Show &Load Meter"
+msgstr "Show &Load Meter"
+
+#: kastasker.cpp:183
+msgid "&Floating"
+msgstr "&Floating"
+
+#: kastasker.cpp:190
+msgid "R&otate Bar"
+msgstr "R&otate Bar"
+
+#: kastasker.cpp:197
+msgid "&Refresh"
+msgstr "&Refresh"
+
+#: kastasker.cpp:201
+msgid "&Configure Kasbar..."
+msgstr "&Configure Kasbar..."
+
+#: kastasker.cpp:205
+msgid "&About Kasbar"
+msgstr "&About Kasbar"
+
+#: kastaskitem.cpp:231
+msgid "All"
+msgstr "All"
+
+#: kastaskitem.cpp:336
+msgid "To &Tray"
+msgstr "To &Tray"
+
+#: kastaskitem.cpp:340
+msgid "&Properties"
+msgstr "&Properties"
+
+#: kastaskitem.cpp:360
+msgid "Could Not Send to Tray"
+msgstr "Could Not Send to Tray"
+
+#: kastaskitem.cpp:361
+#, c-format
+msgid "%1"
+msgstr "%1"
+
+#: kastaskitem.cpp:381 kastaskitem.cpp:382
+msgid "Task Properties"
+msgstr "Task Properties"
+
+#: kastaskitem.cpp:389 kastaskitem.cpp:464
+msgid "General"
+msgstr "General"
+
+#: kastaskitem.cpp:390
+msgid "Task"
+msgstr "Task"
+
+#: kastaskitem.cpp:392
+msgid "Item"
+msgstr "Item"
+
+#: kastaskitem.cpp:393
+msgid "Bar"
+msgstr "Bar"
+
+#: kastaskitem.cpp:396
+msgid "NET"
+msgstr "NET"
+
+#: kastaskitem.cpp:420
+msgid "Property"
+msgstr "Property"
+
+#: kastaskitem.cpp:421
+msgid "Type"
+msgstr "Type"
+
+#: kastaskitem.cpp:422
+msgid "Value"
+msgstr "Value"
+
+#: kastaskitem.cpp:468
+msgid ""
+"<html><body><b>Name</b>: $name"
+"<br><b>Visible name</b>: $visibleName"
+"<br>"
+"<br><b>Iconified</b>: $iconified"
+"<br><b>Minimized</b>: $minimized"
+"<br><b>Maximized</b>: $maximized"
+"<br><b>Shaded</b>: $shaded"
+"<br><b>Always on top</b>: $alwaysOnTop"
+"<br>"
+"<br><b>Desktop</b>: $desktop"
+"<br><b>All desktops</b>: $onAllDesktops"
+"<br>"
+"<br><b>Iconic name</b>: $iconicName"
+"<br><b>Iconic visible name</b>: $visibleIconicName"
+"<br>"
+"<br><b>Modified</b>: $modified"
+"<br><b>Demands attention</b>: $demandsAttention"
+"<br></body></html>"
+msgstr ""
+"<html><body><b>Name</b>: $name"
+"<br><b>Visible name</b>: $visibleName"
+"<br>"
+"<br><b>Iconified</b>: $iconified"
+"<br><b>Minimised</b>: $minimized"
+"<br><b>Maximised</b>: $maximized"
+"<br><b>Shaded</b>: $shaded"
+"<br><b>Always on top</b>: $alwaysOnTop"
+"<br>"
+"<br><b>Desktop</b>: $desktop"
+"<br><b>All desktops</b>: $onAllDesktops"
+"<br>"
+"<br><b>Iconic name</b>: $iconicName"
+"<br><b>Iconic visible name</b>: $visibleIconicName"
+"<br>"
+"<br><b>Modified</b>: $modified"
+"<br><b>Demands attention</b>: $demandsAttention"
+"<br></body></html>"
+
+#: kastaskitem.cpp:504
+msgid "NET WM Specification Info"
+msgstr "NET WM Specification Info"
+
+#~ msgid " Pixels"
+#~ msgstr " Pixels"
diff --git a/tde-i18n-en_GB/messages/kdebase/kate.po b/tde-i18n-en_GB/messages/kdebase/kate.po
new file mode 100644
index 00000000000..7a0ff651394
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kate.po
@@ -0,0 +1,1893 @@
+# translation of kate.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kate\n"
+"POT-Creation-Date: 2008-08-14 01:15+0200\n"
+"PO-Revision-Date: 2005-11-04 14:00+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: app/kateexternaltools.cpp:276
+msgid "Failed to expand the command '%1'."
+msgstr "Failed to expand the command '%1'."
+
+#: app/kateexternaltools.cpp:277
+msgid "Kate External Tools"
+msgstr "Kate External Tools"
+
+#: app/kateexternaltools.cpp:427
+msgid "Edit External Tool"
+msgstr "Edit External Tool"
+
+#: app/kateexternaltools.cpp:441
+msgid "&Label:"
+msgstr "&Label:"
+
+#: app/kateexternaltools.cpp:446
+msgid "The name will be displayed in the 'Tools->External' menu"
+msgstr "The name will be displayed in the 'Tools->External' menu"
+
+#: app/kateexternaltools.cpp:456
+msgid "S&cript:"
+msgstr "S&cript:"
+
+#: 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>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>"
+
+#: app/kateexternaltools.cpp:479
+msgid "&Executable:"
+msgstr "&Executable:"
+
+#: 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 ""
+"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."
+
+#: app/kateexternaltools.cpp:490
+msgid "&Mime types:"
+msgstr "&Mime types:"
+
+#: 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 ""
+"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."
+
+#: app/kateexternaltools.cpp:504
+msgid "Click for a dialog that can help you creating a list of mimetypes."
+msgstr "Click for a dialogue that can help you creating a list of mimetypes."
+
+#: app/kateexternaltools.cpp:508
+msgid "&Save:"
+msgstr "&Save:"
+
+#: app/kateexternaltools.cpp:512
+msgid "None"
+msgstr "None"
+
+#: app/kateexternaltools.cpp:512
+msgid "Current Document"
+msgstr "Current Document"
+
+#: app/kateexternaltools.cpp:512
+msgid "All Documents"
+msgstr "All Documents"
+
+#: 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 ""
+"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."
+
+#: app/kateexternaltools.cpp:523
+msgid "&Command line name:"
+msgstr "&Command line name:"
+
+#: 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 ""
+"If you specify a name here, you can invoke the command from the view command "
+"lines with exttool-the_name_you_specified_here. Please do not use spaces or "
+"tabs in the name."
+
+#: app/kateexternaltools.cpp:539
+msgid "You must specify at least a name and a command"
+msgstr "You must specify at least a name and a command"
+
+#: app/kateexternaltools.cpp:548
+msgid "Select the MimeTypes for which to enable this tool."
+msgstr "Select the MimeTypes for which to enable this tool."
+
+#: app/kateexternaltools.cpp:550
+msgid "Select Mime Types"
+msgstr "Select Mime Types"
+
+#: app/kateexternaltools.cpp:568
+msgid "&New..."
+msgstr "&New..."
+
+#: app/kateexternaltools.cpp:576
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: app/kateexternaltools.cpp:580
+msgid "Insert &Separator"
+msgstr "Insert &Separator"
+
+#: app/kateexternaltools.cpp:602
+msgid ""
+"This list shows all the configured tools, represented by their menu text."
+msgstr ""
+"This list shows all the configured tools, represented by their menu text."
+
+#: app/kateviewspace.cpp:320 app/kateviewspace.cpp:359
+msgid " INS "
+msgstr " INS "
+
+#: app/kateviewspace.cpp:325 app/kateviewspace.cpp:363
+msgid " NORM "
+msgstr " NORM "
+
+#: app/kateviewspace.cpp:351
+msgid " Line: %1 Col: %2 "
+msgstr " Line: %1 Col: %2 "
+
+#: app/kateviewspace.cpp:355
+msgid " R/O "
+msgstr " R/O "
+
+#: app/kateviewspace.cpp:357
+msgid " OVR "
+msgstr " OVR "
+
+#: app/kateviewspace.cpp:363
+msgid " BLK "
+msgstr " BLK "
+
+#: 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 ""
+"Do you really want to pipe the text to the console? This will execute any "
+"contained commands with your user rights."
+
+#: app/kateconsole.cpp:130
+msgid "Pipe to Console?"
+msgstr "Pipe to Console?"
+
+#: app/kateconsole.cpp:131
+msgid "Pipe to Console"
+msgstr "Pipe to Console"
+
+#: app/katemainwindow.cpp:212 app/katesavemodifieddialog.cpp:152
+msgid "Documents"
+msgstr "Documents"
+
+#: app/katemainwindow.cpp:216
+msgid "Filesystem Browser"
+msgstr "Filesystem Browser"
+
+#: app/kategrepdialog.cpp:71 app/katemainwindow.cpp:223
+msgid "Find in Files"
+msgstr "Find in Files"
+
+#: app/katemainwindow.cpp:230
+msgid "Terminal"
+msgstr "Terminal"
+
+#: app/katemainwindow.cpp:242
+msgid "Create a new document"
+msgstr "Create a new document"
+
+#: app/katemainwindow.cpp:243
+msgid "Open an existing document for editing"
+msgstr "Open an existing document for editing"
+
+#: 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 ""
+"This lists files which you have opened recently, and allows you to easily open "
+"them again."
+
+#: app/katemainwindow.cpp:248
+msgid "Save A&ll"
+msgstr "Save A&ll"
+
+#: app/katemainwindow.cpp:249
+msgid "Save all open, modified documents to disk."
+msgstr "Save all open, modified documents to disk."
+
+#: app/katemainwindow.cpp:251
+msgid "Close the current document."
+msgstr "Close the current document."
+
+#: app/katemainwindow.cpp:253
+msgid "Clos&e All"
+msgstr "Clos&e All"
+
+#: app/katemainwindow.cpp:254
+msgid "Close all open documents."
+msgstr "Close all open documents."
+
+#: app/katemainwindow.cpp:256
+msgid "Send one or more of the open documents as email attachments."
+msgstr "Send one or more of the open documents as email attachments."
+
+#: app/katemainwindow.cpp:258
+msgid "Close this window"
+msgstr "Close this window"
+
+#: app/katemainwindow.cpp:261
+msgid "Create a new Kate view (a new window with the same document list)."
+msgstr "Create a new Kate view (a new window with the same document list)."
+
+#: app/kateconfigdialog.cpp:268 app/kateconfigdialog.cpp:269
+#: app/katemainwindow.cpp:265 app/katemainwindow.cpp:540
+msgid "External Tools"
+msgstr "External Tools"
+
+#: app/katemainwindow.cpp:266
+msgid "Launch external helper applications"
+msgstr "Launch external helper applications"
+
+#: app/katemainwindow.cpp:272
+msgid "Open W&ith"
+msgstr "Open W&ith"
+
+#: app/katemainwindow.cpp:273
+msgid ""
+"Open the current document using another application registered for its file "
+"type, or an application of your choice."
+msgstr ""
+"Open the current document using another application registered for its file "
+"type, or an application of your choice."
+
+#: app/katemainwindow.cpp:278 app/kwritemain.cpp:174
+msgid "Configure the application's keyboard shortcut assignments."
+msgstr "Configure the application's keyboard shortcut assignments."
+
+#: app/katemainwindow.cpp:281 app/kwritemain.cpp:177
+msgid "Configure which items should appear in the toolbar(s)."
+msgstr "Configure which items should appear in the toolbar(s)."
+
+#: app/katemainwindow.cpp:284
+msgid ""
+"Configure various aspects of this application and the editing component."
+msgstr ""
+"Configure various aspects of this application and the editing component."
+
+#: app/katemainwindow.cpp:288
+msgid "&Pipe to Console"
+msgstr "&Pipe to Console"
+
+#: app/katemainwindow.cpp:291
+msgid "This shows useful tips on the use of this application."
+msgstr "This shows useful tips on the use of this application."
+
+#: app/katemainwindow.cpp:295
+msgid "&Plugins Handbook"
+msgstr "&Plugins Handbook"
+
+#: app/katemainwindow.cpp:296
+msgid "This shows help files for various available plugins."
+msgstr "This shows help files for various available plugins."
+
+#: app/katemainwindow.cpp:305
+msgid ""
+"_: Menu entry Session->New\n"
+"&New"
+msgstr "&New"
+
+#: app/katemainwindow.cpp:308
+msgid "Save &As..."
+msgstr "Save &As..."
+
+#: app/katemainwindow.cpp:309
+msgid "&Manage..."
+msgstr "&Manage..."
+
+#: app/katemainwindow.cpp:312
+msgid "&Quick Open"
+msgstr "&Quick Open"
+
+#: app/katedocmanager.cpp:431 app/katemainwindow.cpp:340
+msgid "New file opened while trying to close Kate, closing aborted."
+msgstr "New file opened while trying to close Kate, closing aborted."
+
+#: app/katedocmanager.cpp:432 app/katemainwindow.cpp:341
+msgid "Closing Aborted"
+msgstr "Closing Aborted"
+
+#: app/katemainwindow.cpp:489
+msgid ""
+"_: 'document name [*]', [*] means modified\n"
+"%1 [*]"
+msgstr ""
+
+#: app/katemainwindow.cpp:611
+msgid "&Other..."
+msgstr "&Other..."
+
+#: app/katemainwindow.cpp:621
+msgid "Other..."
+msgstr "Other..."
+
+#: app/katemainwindow.cpp:638
+msgid "Application '%1' not found!"
+msgstr "Application '%1' not found!"
+
+#: app/katemainwindow.cpp:638
+msgid "Application Not Found!"
+msgstr "Application Not Found!"
+
+#: app/katemainwindow.cpp:666
+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>The current document has not been saved, and cannot be attached to an email "
+"message."
+"<p>Do you want to save it and proceed?"
+
+#: app/katemainwindow.cpp:669
+msgid "Cannot Send Unsaved File"
+msgstr "Cannot Send Unsaved File"
+
+#: app/katemainwindow.cpp:677 app/katemainwindow.cpp:698
+msgid "The file could not be saved. Please check if you have write permission."
+msgstr ""
+"The file could not be saved. Please check if you have write permission."
+
+#: app/katemainwindow.cpp:688
+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>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?"
+
+#: app/katemainwindow.cpp:691
+msgid "Save Before Sending?"
+msgstr "Save Before Sending?"
+
+#: app/katemainwindow.cpp:691
+msgid "Do Not Save"
+msgstr "Do Not Save"
+
+#: app/katemailfilesdialog.cpp:47
+msgid "Email Files"
+msgstr "Email Files"
+
+#: app/katemailfilesdialog.cpp:49 app/katemailfilesdialog.cpp:99
+msgid "&Show All Documents >>"
+msgstr "&Show All Documents >>"
+
+#: app/katemailfilesdialog.cpp:52
+msgid "&Mail..."
+msgstr "&Mail..."
+
+#: app/katemailfilesdialog.cpp:57
+msgid ""
+"<p>Press <strong>Mail...</strong> to email the current document."
+"<p>To select more documents to send, press <strong>Show All "
+"Documents&nbsp;&gt;&gt;</strong>."
+msgstr ""
+"<p>Press <strong>Mail...</strong> to email the current document."
+"<p>To select more documents to send, press <strong>Show All "
+"Documents&nbsp;&gt;&gt;</strong>."
+
+#: app/kateconfigplugindialogpage.cpp:81 app/katemailfilesdialog.cpp:61
+msgid "Name"
+msgstr "Name"
+
+#: app/katefilelist.cpp:142 app/katefilelist.cpp:579
+#: app/katemailfilesdialog.cpp:62
+msgid "URL"
+msgstr "URL"
+
+#: app/katemailfilesdialog.cpp:104
+msgid "&Hide Document List <<"
+msgstr "&Hide Document List <<"
+
+#: app/katemailfilesdialog.cpp:105
+msgid "Press <strong>Mail...</strong> to send selected documents"
+msgstr "Press <strong>Mail...</strong> to send selected documents"
+
+#: app/katemwmodonhddialog.cpp:61
+msgid "Documents Modified on Disk"
+msgstr "Documents Modified on Disk"
+
+#: app/katemwmodonhddialog.cpp:63
+msgid "&Ignore"
+msgstr "&Ignore"
+
+#: app/katemwmodonhddialog.cpp:64
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: app/katemwmodonhddialog.cpp:68
+msgid ""
+"Removes the modified flag from the selected documents and closes the dialog if "
+"there are no more unhandled documents."
+msgstr ""
+"Removes the modified flag from the selected documents and closes the dialogue "
+"if there are no more unhandled documents."
+
+#: app/katemwmodonhddialog.cpp:71
+msgid ""
+"Overwrite selected documents, discarding the disk changes and closes the dialog "
+"if there are no more unhandled documents."
+msgstr ""
+"Overwrite selected documents, discarding the disk changes and closes the "
+"dialogue if there are no more unhandled documents."
+
+#: app/katemwmodonhddialog.cpp:74
+msgid ""
+"Reloads the selected documents from disk and closes the dialog if there are no "
+"more unhandled documents."
+msgstr ""
+"Reloads the selected documents from disk and closes the dialogue if there are "
+"no more unhandled documents."
+
+#: app/katemwmodonhddialog.cpp:87
+msgid ""
+"<qt>The documents listed below has changed on disk."
+"<p>Select one or more at the time and press an action button until the list is "
+"empty.</qt>"
+msgstr ""
+"<qt>The documents listed below has changed on disk."
+"<p>Select one or more at the time and press an action button until the list is "
+"empty.</qt>"
+
+#: app/katemwmodonhddialog.cpp:93
+msgid "Filename"
+msgstr "Filename"
+
+#: app/katemwmodonhddialog.cpp:94
+msgid "Status on Disk"
+msgstr "Status on Disk"
+
+#: app/katemwmodonhddialog.cpp:98
+msgid "Modified"
+msgstr "Modified"
+
+#: app/katemwmodonhddialog.cpp:98
+msgid "Created"
+msgstr "Created"
+
+#: app/katemwmodonhddialog.cpp:98
+msgid "Deleted"
+msgstr "Deleted"
+
+#: app/katemwmodonhddialog.cpp:108
+msgid "&View Difference"
+msgstr "&View Difference"
+
+#: app/katemwmodonhddialog.cpp:111
+msgid ""
+"Calculates the difference between the the editor contents and the disk file for "
+"the selected document, and shows the difference with the default application. "
+"Requires diff(1)."
+msgstr ""
+"Calculates the difference between the the editor contents and the disk file for "
+"the selected document, and shows the difference with the default application. "
+"Requires diff(1)."
+
+#: app/katemwmodonhddialog.cpp:163
+msgid ""
+"Could not save the document \n"
+"'%1'"
+msgstr ""
+"Could not save the document \n"
+"'%1'"
+
+#: app/katemwmodonhddialog.cpp:268
+msgid ""
+"The diff command failed. Please make sure that diff(1) is installed and in your "
+"PATH."
+msgstr ""
+"The diff command failed. Please make sure that diff(1) is installed and in your "
+"PATH."
+
+#: app/katemwmodonhddialog.cpp:270
+msgid "Error Creating Diff"
+msgstr "Error Creating Diff"
+
+#: app/kateconfigdialog.cpp:91 app/kateconfigdialog.cpp:97
+#: app/kateconfigdialog.cpp:174 app/kateconfigdialog.cpp:243
+#: app/kateconfigdialog.cpp:252 app/kateconfigdialog.cpp:260
+#: app/kateconfigdialog.cpp:268 app/kateconfigdialog.cpp:317
+msgid "Application"
+msgstr "Application"
+
+#: app/kateconfigdialog.cpp:97
+msgid "General"
+msgstr "General"
+
+#: app/kateconfigdialog.cpp:98
+msgid "General Options"
+msgstr "General Options"
+
+#: app/kateconfigdialog.cpp:105
+msgid "&Appearance"
+msgstr "&Appearance"
+
+#: app/kateconfigdialog.cpp:110
+msgid "&Show full path in title"
+msgstr "&Show full path in title"
+
+#: app/kateconfigdialog.cpp:112
+msgid ""
+"If this option is checked, the full document path will be shown in the window "
+"caption."
+msgstr ""
+"If this option is ticked, the full document path will be shown in the window "
+"caption."
+
+#: app/kateconfigdialog.cpp:117
+msgid "&Behavior"
+msgstr "&Behaviour"
+
+#: app/kateconfigdialog.cpp:122
+msgid "Sync &terminal emulator with active document"
+msgstr "Sync &terminal emulator with active document"
+
+#: app/kateconfigdialog.cpp:125
+msgid ""
+"If this is checked, the built in Konsole will <code>cd</code> "
+"to the directory of the active document when started and whenever the active "
+"document changes, if the document is a local file."
+msgstr ""
+"If this is ticked, the built in Konsole will <code>cd</code> "
+"to the directory of the active document when started and whenever the active "
+"document changes, if the document is a local file."
+
+#: app/kateconfigdialog.cpp:132
+msgid "Wa&rn about files modified by foreign processes"
+msgstr "Wa&rn about files modified by foreign processes"
+
+#: app/kateconfigdialog.cpp:135
+msgid ""
+"If enabled, when Kate receives focus you will be asked what to do with files "
+"that have been modified on the hard disk. If not enabled, you will be asked "
+"what to do with a file that has been modified on the hard disk only when that "
+"file gains focus inside Kate."
+msgstr ""
+"If enabled, when Kate receives focus you will be asked what to do with files "
+"that have been modified on disk. If not enabled, you will be asked what to do "
+"with a file that has been modified on disk only when that file gains focus "
+"inside Kate."
+
+#: app/kateconfigdialog.cpp:143
+msgid "Meta-Information"
+msgstr "Meta-Information"
+
+#: app/kateconfigdialog.cpp:148
+msgid "Keep &meta-information past sessions"
+msgstr "Keep &meta-information past sessions"
+
+#: app/kateconfigdialog.cpp:151
+msgid ""
+"Check this if you want document configuration like for example bookmarks to be "
+"saved past editor sessions. The configuration will be restored if the document "
+"has not changed when reopened."
+msgstr ""
+"Tick this if you want document configuration like for example bookmarks to be "
+"saved past editor sessions. The configuration will be restored if the document "
+"has not changed when reopened."
+
+#: app/kateconfigdialog.cpp:159
+msgid "&Delete unused meta-information after:"
+msgstr "&Delete unused meta-information after:"
+
+#: app/kateconfigdialog.cpp:161
+msgid "(never)"
+msgstr "(never)"
+
+#: app/kateconfigdialog.cpp:162
+msgid " day(s)"
+msgstr " day(s)"
+
+#: app/kateconfigdialog.cpp:174
+msgid "Sessions"
+msgstr "Sessions"
+
+#: app/kateconfigdialog.cpp:175
+msgid "Session Management"
+msgstr "Session Management"
+
+#: app/kateconfigdialog.cpp:181
+msgid "Elements of Sessions"
+msgstr "Elements of Sessions"
+
+#: app/kateconfigdialog.cpp:186
+msgid "Include &window configuration"
+msgstr "Include &window configuration"
+
+#: app/kateconfigdialog.cpp:190
+msgid ""
+"Check this if you want all your views and frames restored each time you open "
+"Kate"
+msgstr ""
+"Tick this if you want all your views and frames restored each time you open "
+"Kate"
+
+#: app/kateconfigdialog.cpp:195
+msgid "Behavior on Application Startup"
+msgstr "Behaviour on Application Startup"
+
+#: app/kateconfigdialog.cpp:199
+msgid "&Start new session"
+msgstr "&Start new session"
+
+#: app/kateconfigdialog.cpp:200
+msgid "&Load last-used session"
+msgstr "&Load last-used session"
+
+#: app/kateconfigdialog.cpp:201
+msgid "&Manually choose a session"
+msgstr "&Manually choose a session"
+
+#: app/kateconfigdialog.cpp:216
+msgid "Behavior on Application Exit or Session Switch"
+msgstr "Behaviour on Application Exit or Session Switch"
+
+#: app/kateconfigdialog.cpp:220
+msgid "&Do not save session"
+msgstr "&Do not save session"
+
+#: app/kateconfigdialog.cpp:221
+msgid "&Save session"
+msgstr "&Save session"
+
+#: app/kateconfigdialog.cpp:222
+msgid "&Ask user"
+msgstr "&Ask user"
+
+#: app/kateconfigdialog.cpp:243
+msgid "File Selector"
+msgstr "File Selector"
+
+#: app/kateconfigdialog.cpp:245
+msgid "File Selector Settings"
+msgstr "File Selector Settings"
+
+#: app/kateconfigdialog.cpp:252
+msgid "Document List"
+msgstr "Document List"
+
+#: app/kateconfigdialog.cpp:253
+msgid "Document List Settings"
+msgstr "Document List Settings"
+
+#: app/kateconfigdialog.cpp:260 app/kateconfigdialog.cpp:317
+msgid "Plugins"
+msgstr "Plugins"
+
+#: app/kateconfigdialog.cpp:261
+msgid "Plugin Manager"
+msgstr "Plugin Manager"
+
+#: app/kateconfigdialog.cpp:276 app/kateconfigdialog.cpp:282
+msgid "Editor"
+msgstr "Editor"
+
+#: app/kategrepdialog.cpp:102
+msgid "Pattern:"
+msgstr "Pattern:"
+
+#: app/kategrepdialog.cpp:118
+msgid "Case sensitive"
+msgstr "Case sensitive"
+
+#: app/kategrepdialog.cpp:123
+msgid "Regular expression"
+msgstr "Regular expression"
+
+#: app/kategrepdialog.cpp:129
+msgid "Template:"
+msgstr "Template:"
+
+#: app/kategrepdialog.cpp:148
+msgid "Files:"
+msgstr "Files:"
+
+#: app/kategrepdialog.cpp:160
+msgid "Folder:"
+msgstr "Folder:"
+
+#: app/kategrepdialog.cpp:178
+msgid "Recursive"
+msgstr "Recursive"
+
+#: app/kategrepdialog.cpp:186 app/kategrepdialog.cpp:475
+msgid "Find"
+msgstr "Find"
+
+#: app/kategrepdialog.cpp:201
+msgid ""
+"<p>Enter the expression you want to search for here."
+"<p>If 'regular expression' is unchecked, any non-space letters in your "
+"expression will be escaped with a backslash character."
+"<p>Possible meta characters are:"
+"<br><b>.</b> - Matches any character"
+"<br><b>^</b> - Matches the beginning of a line"
+"<br><b>$</b> - Matches the end of a line"
+"<br><b>\\&lt;</b> - Matches the beginning of a word"
+"<br><b>\\&gt;</b> - Matches the end of a word"
+"<p>The following repetition operators exist:"
+"<br><b>?</b> - The preceding item is matched at most once"
+"<br><b>*</b> - The preceding item is matched zero or more times"
+"<br><b>+</b> - The preceding item is matched one or more times"
+"<br><b>{<i>n</i>}</b> - The preceding item is matched exactly <i>n</i> times"
+"<br><b>{<i>n</i>,}</b> - The preceding item is matched <i>n</i> or more times"
+"<br><b>{,<i>n</i>}</b> - The preceding item is matched at most <i>n</i> times"
+"<br><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."
+"<p>Furthermore, backreferences to bracketed subexpressions are available via "
+"the notation <code>\\#</code>."
+"<p>See the grep(1) documentation for the full documentation."
+msgstr ""
+"<p>Enter the expression you want to search for here."
+"<p>If 'regular expression' is unticked, any non-space letters in your "
+"expression will be escaped with a backslash character."
+"<p>Possible meta characters are:"
+"<br><b>.</b> - Matches any character"
+"<br><b>^</b> - Matches the beginning of a line"
+"<br><b>$</b> - Matches the end of a line"
+"<br><b>\\&lt;</b> - Matches the beginning of a word"
+"<br><b>\\&gt;</b> - Matches the end of a word"
+"<p>The following repetition operators exist:"
+"<br><b>?</b> - The preceding item is matched at most once"
+"<br><b>*</b> - The preceding item is matched zero or more times"
+"<br><b>+</b> - The preceding item is matched one or more times"
+"<br><b>{<i>n</i>}</b> - The preceding item is matched exactly <i>n</i> times"
+"<br><b>{<i>n</i>,}</b> - The preceding item is matched <i>n</i> or more times"
+"<br><b>{,<i>n</i>}</b> - The preceding item is matched at most <i>n</i> times"
+"<br><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."
+"<p>Furthermore, backreferences to bracketed subexpressions are available via "
+"the notation <code>\\#</code>."
+"<p>See the grep(1) documentation for the full documentation."
+
+#: app/kategrepdialog.cpp:224
+msgid ""
+"Enter the file name pattern of the files to search here.\n"
+"You may give several patterns separated by commas."
+msgstr ""
+"Enter the file name pattern of the files to search here.\n"
+"You may give several patterns separated by commas."
+
+#: app/kategrepdialog.cpp:227
+#, c-format
+msgid ""
+"You can choose a template for the pattern from the combo box\n"
+"and edit it here. The string %s in the template is replaced\n"
+"by the pattern input field, resulting in the regular expression\n"
+"to search for."
+msgstr ""
+"You can choose a template for the pattern from the combo box\n"
+"and edit it here. The string %s in the template is replaced\n"
+"by the pattern input field, resulting in the regular expression\n"
+"to search for."
+
+#: app/kategrepdialog.cpp:232
+msgid "Enter the folder which contains the files in which you want to search."
+msgstr "Enter the folder which contains the files in which you want to search."
+
+#: app/kategrepdialog.cpp:234
+msgid "Check this box to search in all subfolders."
+msgstr "Tick this box to search in all subfolders."
+
+#: app/kategrepdialog.cpp:236
+msgid ""
+"If this option is enabled (the default), the search will be case sensitive."
+msgstr ""
+"If this option is enabled (the default), the search will be case sensitive."
+
+#: app/kategrepdialog.cpp:238
+msgid ""
+"<p>If this is enabled, your pattern will be passed unmodified to <em>"
+"grep(1)</em>. Otherwise, all characters that are not letters will be escaped "
+"using a backslash character to prevent grep from interpreting them as part of "
+"the expression."
+msgstr ""
+"<p>If this is enabled, your pattern will be passed unmodified to <em>"
+"grep(1)</em>. Otherwise, all characters that are not letters will be escaped "
+"using a backslash character to prevent grep from interpreting them as part of "
+"the expression."
+
+#: app/kategrepdialog.cpp:243
+msgid ""
+"The results of the grep run are listed here. Select a\n"
+"filename/line number combination and press Enter or doubleclick\n"
+"on the item to show the respective line in the editor."
+msgstr ""
+"The results of the grep run are listed here. Select a\n"
+"filename/line number combination and press Enter or doubleclick\n"
+"on the item to show the respective line in the editor."
+
+#: app/kategrepdialog.cpp:327
+msgid "You must enter an existing local folder in the 'Folder' entry."
+msgstr "You must enter an existing local folder in the 'Folder' entry."
+
+#: app/kategrepdialog.cpp:328
+msgid "Invalid Folder"
+msgstr "Invalid Folder"
+
+#: app/kategrepdialog.cpp:479
+msgid "<strong>Error:</strong><p>"
+msgstr "<strong>Error:</strong><p>"
+
+#: app/kategrepdialog.cpp:479
+msgid "Grep Tool Error"
+msgstr "Grep Tool Error"
+
+#: app/katemain.cpp:41
+msgid "Start Kate with a given session"
+msgstr "Start Kate with a given session"
+
+#: app/katemain.cpp:43
+msgid "Use a already running kate instance (if possible)"
+msgstr "Use a already running kate instance (if possible)"
+
+#: app/katemain.cpp:45
+msgid "Only try to reuse kate instance with this pid"
+msgstr "Only try to reuse kate instance with this pid"
+
+#: app/katemain.cpp:47 app/kwritemain.cpp:532
+msgid "Set encoding for the file to open"
+msgstr "Set encoding for the file to open"
+
+#: app/katemain.cpp:49 app/kwritemain.cpp:533
+msgid "Navigate to this line"
+msgstr "Navigate to this line"
+
+#: app/katemain.cpp:51 app/kwritemain.cpp:534
+msgid "Navigate to this column"
+msgstr "Navigate to this column"
+
+#: app/katemain.cpp:53 app/kwritemain.cpp:531
+msgid "Read the contents of stdin"
+msgstr "Read the contents of stdin"
+
+#: app/katemain.cpp:54 app/kwritemain.cpp:535
+msgid "Document to open"
+msgstr "Document to open"
+
+#: app/katemain.cpp:63
+msgid "Kate"
+msgstr "Kate"
+
+#: app/katemain.cpp:64
+msgid "Kate - Advanced Text Editor"
+msgstr "Kate - Advanced Text Editor"
+
+#: app/katemain.cpp:65 app/kwritemain.cpp:552
+msgid "(c) 2000-2005 The Kate Authors"
+msgstr "(c) 2000-2005 The Kate Authors"
+
+#: app/katemain.cpp:67 app/kwritemain.cpp:554
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: app/katemain.cpp:68 app/katemain.cpp:69 app/katemain.cpp:70
+#: app/katemain.cpp:75 app/kwritemain.cpp:555 app/kwritemain.cpp:556
+#: app/kwritemain.cpp:557 app/kwritemain.cpp:562
+msgid "Core Developer"
+msgstr "Core Developer"
+
+#: app/katemain.cpp:71 app/kwritemain.cpp:558
+msgid "The cool buffersystem"
+msgstr "The cool buffersystem"
+
+#: app/katemain.cpp:72 app/kwritemain.cpp:559
+msgid "The Editing Commands"
+msgstr "The Editing Commands"
+
+#: app/katemain.cpp:73 app/kwritemain.cpp:560
+msgid "Testing, ..."
+msgstr "Testing, ..."
+
+#: app/katemain.cpp:74 app/kwritemain.cpp:561
+msgid "Former Core Developer"
+msgstr "Former Core Developer"
+
+#: app/katemain.cpp:76 app/kwritemain.cpp:563
+msgid "KWrite Author"
+msgstr "KWrite Author"
+
+#: app/katemain.cpp:77 app/kwritemain.cpp:564
+msgid "KWrite port to KParts"
+msgstr "KWrite port to KParts"
+
+#: app/katemain.cpp:80 app/kwritemain.cpp:567
+msgid "KWrite Undo History, Kspell integration"
+msgstr "KWrite Undo History, Kspell integration"
+
+#: app/katemain.cpp:81 app/kwritemain.cpp:568
+msgid "KWrite XML Syntax highlighting support"
+msgstr "KWrite XML Syntax highlighting support"
+
+#: app/katemain.cpp:82 app/kwritemain.cpp:569
+msgid "Patches and more"
+msgstr "Patches and more"
+
+#: app/katemain.cpp:83
+msgid "Developer & Highlight wizard"
+msgstr "Developer & Highlight wizard"
+
+#: app/katemain.cpp:85 app/kwritemain.cpp:571
+msgid "Highlighting for RPM Spec-Files, Perl, Diff and more"
+msgstr "Highlighting for RPM Spec-Files, Perl, Diff and more"
+
+#: app/katemain.cpp:86 app/kwritemain.cpp:572
+msgid "Highlighting for VHDL"
+msgstr "Highlighting for VHDL"
+
+#: app/katemain.cpp:87 app/kwritemain.cpp:573
+msgid "Highlighting for SQL"
+msgstr "Highlighting for SQL"
+
+#: app/katemain.cpp:88 app/kwritemain.cpp:574
+msgid "Highlighting for Ferite"
+msgstr "Highlighting for Ferite"
+
+#: app/katemain.cpp:89 app/kwritemain.cpp:575
+msgid "Highlighting for ILERPG"
+msgstr "Highlighting for ILERPG"
+
+#: app/katemain.cpp:90 app/kwritemain.cpp:576
+msgid "Highlighting for LaTeX"
+msgstr "Highlighting for LaTeX"
+
+#: app/katemain.cpp:91 app/kwritemain.cpp:577
+msgid "Highlighting for Makefiles, Python"
+msgstr "Highlighting for Makefiles, Python"
+
+#: app/katemain.cpp:92 app/kwritemain.cpp:578
+msgid "Highlighting for Python"
+msgstr "Highlighting for Python"
+
+#: app/katemain.cpp:94 app/kwritemain.cpp:580
+msgid "Highlighting for Scheme"
+msgstr "Highlighting for Scheme"
+
+#: app/katemain.cpp:95 app/kwritemain.cpp:581
+msgid "PHP Keyword/Datatype list"
+msgstr "PHP Keyword/Datatype list"
+
+#: app/katemain.cpp:96 app/kwritemain.cpp:582
+msgid "Very nice help"
+msgstr "Very nice help"
+
+#: app/katemain.cpp:97 app/kwritemain.cpp:583
+msgid "All people who have contributed and I have forgotten to mention"
+msgstr "All people who have contributed and I have forgotten to mention"
+
+#: _translatorinfo.cpp:1 app/katemain.cpp:99 app/kwritemain.cpp:585
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3 app/katemain.cpp:99 app/kwritemain.cpp:585
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: 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>The document '%1' has been modified, but not saved."
+"<p>Do you want to save your changes or discard them?"
+
+#: app/katedocmanager.cpp:397
+msgid "Close Document"
+msgstr "Close Document"
+
+#: app/katedocmanager.cpp:483
+msgid "Reopening files from the last session..."
+msgstr "Reopening files from the last session..."
+
+#: app/katedocmanager.cpp:490
+msgid "Starting Up"
+msgstr "Starting Up"
+
+#: app/katesession.cpp:78 app/katesession.cpp:102 app/katesession.cpp:252
+msgid "Default Session"
+msgstr "Default Session"
+
+#: app/katesession.cpp:82
+msgid "Unnamed Session"
+msgstr "Unnamed Session"
+
+#: app/katesession.cpp:104
+msgid "Session (%1)"
+msgstr "Session (%1)"
+
+#: app/katesession.cpp:384
+msgid "Save Session?"
+msgstr "Save Session?"
+
+#: app/katesession.cpp:391
+msgid "Save current session?"
+msgstr "Save current session?"
+
+#: app/katesession.cpp:392
+msgid "Do not ask again"
+msgstr "Do not ask again"
+
+#: app/katesession.cpp:482
+msgid "No session selected to open."
+msgstr "No session selected to open."
+
+#: app/katesession.cpp:482
+msgid "No Session Selected"
+msgstr "No Session Selected"
+
+#: app/katesession.cpp:554
+msgid "Specify Name for Current Session"
+msgstr "Specify Name for Current Session"
+
+#: app/katesession.cpp:554 app/katesession.cpp:572 app/katesession.cpp:850
+msgid "Session name:"
+msgstr "Session name:"
+
+#: app/katesession.cpp:561
+msgid "To save a new session, you must specify a name."
+msgstr "To save a new session, you must specify a name."
+
+#: app/katesession.cpp:561 app/katesession.cpp:579 app/katesession.cpp:857
+msgid "Missing Session Name"
+msgstr "Missing Session Name"
+
+#: app/katesession.cpp:572
+msgid "Specify New Name for Current Session"
+msgstr "Specify New Name for Current Session"
+
+#: app/katesession.cpp:579 app/katesession.cpp:857
+msgid "To save a session, you must specify a name."
+msgstr "To save a session, you must specify a name."
+
+#: app/katesession.cpp:618
+msgid "Session Chooser"
+msgstr "Session Chooser"
+
+#: app/katesession.cpp:623 app/katesession.cpp:715
+msgid "Open Session"
+msgstr "Open Session"
+
+#: app/katesession.cpp:624
+msgid "New Session"
+msgstr "New Session"
+
+#: app/katesession.cpp:642 app/katesession.cpp:732 app/katesession.cpp:796
+msgid "Session Name"
+msgstr "Session Name"
+
+#: app/katesession.cpp:643 app/katesession.cpp:733 app/katesession.cpp:797
+msgid "Open Documents"
+msgstr "Open Documents"
+
+#: app/katesession.cpp:660
+msgid "&Always use this choice"
+msgstr "&Always use this choice"
+
+#: app/katesession.cpp:720
+msgid "&Open"
+msgstr "&Open"
+
+#: app/katesession.cpp:781
+msgid "Manage Sessions"
+msgstr "Manage Sessions"
+
+#: app/katesession.cpp:810
+msgid "&Rename..."
+msgstr "&Rename..."
+
+#: app/katesession.cpp:850
+msgid "Specify New Name for Session"
+msgstr "Specify New Name for Session"
+
+#: app/katefilelist.cpp:139
+msgid "Sort &By"
+msgstr "Sort &By"
+
+#: app/katefilelist.cpp:142 app/katefilelist.cpp:579
+msgid "Opening Order"
+msgstr "Opening Order"
+
+#: app/katefilelist.cpp:142 app/katefilelist.cpp:579
+msgid "Document Name"
+msgstr "Document Name"
+
+#: app/katefilelist.cpp:373
+msgid ""
+"<b>This file was changed (modified) on disk by another program.</b><br />"
+msgstr ""
+"<b>This file was changed (modified) on disk by another program.</b><br />"
+
+#: app/katefilelist.cpp:375
+msgid ""
+"<b>This file was changed (created) on disk by another program.</b><br />"
+msgstr ""
+"<b>This file was changed (created) on disk by another program.</b><br />"
+
+#: app/katefilelist.cpp:377
+msgid ""
+"<b>This file was changed (deleted) on disk by another program.</b><br />"
+msgstr ""
+"<b>This file was changed (deleted) on disk by another program.</b><br />"
+
+#: app/katefilelist.cpp:553
+msgid "Background Shading"
+msgstr "Background Shading"
+
+#: app/katefilelist.cpp:559
+msgid "&Enable background shading"
+msgstr "&Enable background shading"
+
+#: app/katefilelist.cpp:563
+msgid "&Viewed documents' shade:"
+msgstr "&Viewed documents' shade:"
+
+#: app/katefilelist.cpp:568
+msgid "&Modified documents' shade:"
+msgstr "&Modified documents' shade:"
+
+#: app/katefilelist.cpp:575
+msgid "&Sort by:"
+msgstr "&Sort by:"
+
+#: app/katefilelist.cpp:585
+msgid ""
+"When background shading is enabled, documents that have been viewed or edited "
+"within the current session will have a shaded background. The most recent "
+"documents have the strongest shade."
+msgstr ""
+"When background shading is enabled, documents that have been viewed or edited "
+"within the current session will have a shaded background. The most recent "
+"documents have the strongest shade."
+
+#: app/katefilelist.cpp:589
+msgid "Set the color for shading viewed documents."
+msgstr "Set the colour for shading viewed documents."
+
+#: app/katefilelist.cpp:591
+msgid ""
+"Set the color for modified documents. This color is blended into the color for "
+"viewed files. The most recently edited documents get most of this color."
+msgstr ""
+"Set the colour for modified documents. This colour is blended into the colour "
+"for viewed files. The most recently edited documents get most of this colour."
+
+#: app/katefilelist.cpp:596
+msgid "Set the sorting method for the documents."
+msgstr "Set the sorting method for the documents."
+
+#: app/kwritemain.cpp:82
+msgid ""
+"A KDE text-editor component could not be found;\n"
+"please check your KDE installation."
+msgstr ""
+"A KDE text-editor component could not be found;\n"
+"please check your KDE installation."
+
+#: app/kwritemain.cpp:142
+msgid "Use this to close the current document"
+msgstr "Use this to close the current document"
+
+#: app/kwritemain.cpp:145
+msgid "Use this command to print the current document"
+msgstr "Use this command to print the current document"
+
+#: app/kwritemain.cpp:146
+msgid "Use this command to create a new document"
+msgstr "Use this command to create a new document"
+
+#: app/kwritemain.cpp:147
+msgid "Use this command to open an existing document for editing"
+msgstr "Use this command to open an existing document for editing"
+
+#: app/kwritemain.cpp:155
+msgid "Create another view containing the current document"
+msgstr "Create another view containing the current document"
+
+#: app/kwritemain.cpp:157
+msgid "Choose Editor..."
+msgstr "Choose Editor..."
+
+#: app/kwritemain.cpp:159
+msgid "Override the system wide setting for the default editing component"
+msgstr "Override the system wide setting for the default editing component"
+
+#: app/kwritemain.cpp:161
+msgid "Close the current document view"
+msgstr "Close the current document view"
+
+#: app/kwritemain.cpp:167
+msgid "Use this command to show or hide the view's statusbar"
+msgstr "Use this command to show or hide the view's statusbar"
+
+#: app/kwritemain.cpp:169
+msgid "Sho&w Path"
+msgstr "Sho&w Path"
+
+#: app/kwritemain.cpp:171
+msgid "Hide Path"
+msgstr "Hide Path"
+
+#: app/kwritemain.cpp:172
+msgid "Show the complete document path in the window caption"
+msgstr "Show the complete document path in the window caption"
+
+#: app/kateviewmanager.cpp:375 app/kwritemain.cpp:229
+msgid "Open File"
+msgstr "Open File"
+
+#: 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 ""
+"The given file could not be read, check if it exists or if it is readable for "
+"the current user."
+
+#: app/kwritemain.cpp:549
+msgid "KWrite"
+msgstr "KWrite"
+
+#: app/kwritemain.cpp:551
+msgid "KWrite - Text Editor"
+msgstr "KWrite - Text Editor"
+
+#: app/kateapp.cpp:210 app/kateapp.cpp:322 app/kwritemain.cpp:682
+msgid ""
+"The file '%1' could not be opened: it is not a normal file, it is a folder."
+msgstr ""
+"The file '%1' could not be opened: it is not a normal file, it is a folder."
+
+#: app/kwritemain.cpp:696
+msgid "Choose Editor Component"
+msgstr "Choose Editor Component"
+
+#: app/kateviewmanager.cpp:97
+msgid "New Tab"
+msgstr "New Tab"
+
+#: app/kateviewmanager.cpp:100
+msgid "Close Current Tab"
+msgstr "Close Current Tab"
+
+#: app/kateviewmanager.cpp:104
+msgid "Activate Next Tab"
+msgstr "Activate Next Tab"
+
+#: app/kateviewmanager.cpp:109
+msgid "Activate Previous Tab"
+msgstr "Activate Previous Tab"
+
+#: app/kateviewmanager.cpp:116
+msgid "Split Ve&rtical"
+msgstr "Split Ve&rtical"
+
+#: app/kateviewmanager.cpp:119
+msgid "Split the currently active view vertically into two views."
+msgstr "Split the currently active view vertically into two views."
+
+#: app/kateviewmanager.cpp:121
+msgid "Split &Horizontal"
+msgstr "Split &Horizontal"
+
+#: app/kateviewmanager.cpp:124
+msgid "Split the currently active view horizontally into two views."
+msgstr "Split the currently active view horizontally into two views."
+
+#: app/kateviewmanager.cpp:126
+msgid "Cl&ose Current View"
+msgstr "Cl&ose Current View"
+
+#: app/kateviewmanager.cpp:130
+msgid "Close the currently active splitted view"
+msgstr "Close the currently active splitted view"
+
+#: app/kateviewmanager.cpp:132
+msgid "Next View"
+msgstr "Next View"
+
+#: app/kateviewmanager.cpp:135
+msgid "Make the next split view the active one."
+msgstr "Make the next split view the active one."
+
+#: app/kateviewmanager.cpp:137
+msgid "Previous View"
+msgstr "Previous View"
+
+#: app/kateviewmanager.cpp:139
+msgid "Make the previous split view the active one."
+msgstr "Make the previous split view the active one."
+
+#: app/kateviewmanager.cpp:149
+msgid "Open a new tab"
+msgstr "Open a new tab"
+
+#: app/kateviewmanager.cpp:157
+msgid "Close the current tab"
+msgstr "Close the current tab"
+
+#: app/katemdi.cpp:140
+msgid "Tool &Views"
+msgstr "Tool &Views"
+
+#: app/katemdi.cpp:141
+msgid "Show Side&bars"
+msgstr "Show Side&bars"
+
+#: app/katemdi.cpp:143
+msgid "Hide Side&bars"
+msgstr "Hide Side&bars"
+
+#: app/katemdi.cpp:176
+#, c-format
+msgid "Show %1"
+msgstr "Show %1"
+
+#: app/katemdi.cpp:179
+#, c-format
+msgid "Hide %1"
+msgstr "Hide %1"
+
+#: app/katemdi.cpp:464
+msgid "Behavior"
+msgstr "Behaviour"
+
+#: app/katemdi.cpp:466
+msgid "Make Non-Persistent"
+msgstr "Make Non-Persistent"
+
+#: app/katemdi.cpp:466
+msgid "Make Persistent"
+msgstr "Make Persistent"
+
+#: app/katemdi.cpp:468
+msgid "Move To"
+msgstr "Move To"
+
+#: app/katemdi.cpp:471
+msgid "Left Sidebar"
+msgstr "Left Sidebar"
+
+#: app/katemdi.cpp:474
+msgid "Right Sidebar"
+msgstr "Right Sidebar"
+
+#: app/katemdi.cpp:477
+msgid "Top Sidebar"
+msgstr "Top Sidebar"
+
+#: app/katemdi.cpp:480
+msgid "Bottom Sidebar"
+msgstr "Bottom Sidebar"
+
+#: app/katemdi.cpp:778
+msgid ""
+"<qt>You are about to hide the sidebars. With hidden sidebars it is not possible "
+"to directly access the tool views with the mouse anymore, so if you need to "
+"access the sidebars again invoke <b>Window &gt; Tool Views &gt; Show "
+"Sidebars</b> in the menu. It is still possible to show/hide the tool views with "
+"the assigned shortcuts.</qt>"
+msgstr ""
+"<qt>You are about to hide the sidebars. With hidden sidebars it is not possible "
+"to directly access the tool views with the mouse anymore, so if you need to "
+"access the sidebars again invoke <b>Window &gt; Tool Views &gt; Show "
+"Sidebars</b> in the menu. It is still possible to show/hide the tool views with "
+"the assigned shortcuts.</qt>"
+
+#: app/kateconfigplugindialogpage.cpp:82
+msgid "Comment"
+msgstr "Comment"
+
+#: 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 ""
+"Here you can see all available Kate plugins. Those with a tick mark are loaded, "
+"and will be loaded again the next time Kate is started."
+
+#: app/katesavemodifieddialog.cpp:78
+msgid "Save As (%1)"
+msgstr "Save As (%1)"
+
+#: app/katesavemodifieddialog.cpp:129
+msgid "Save Documents"
+msgstr "Save Documents"
+
+#: app/katesavemodifieddialog.cpp:132
+msgid "&Save Selected"
+msgstr "&Save Selected"
+
+#: app/katesavemodifieddialog.cpp:138
+msgid "&Abort Closing"
+msgstr "&Abort Closing"
+
+#: app/katesavemodifieddialog.cpp:142
+msgid ""
+"<qt>The following documents have been modified. Do you want to save them before "
+"closing?</qt>"
+msgstr ""
+"<qt>The following documents have been modified. Do you want to save them before "
+"closing?</qt>"
+
+#: app/katesavemodifieddialog.cpp:144
+msgid "Title"
+msgstr "Title"
+
+#: app/katesavemodifieddialog.cpp:145
+msgid "Location"
+msgstr "Location"
+
+#: app/katesavemodifieddialog.cpp:149
+msgid "Projects"
+msgstr "Projects"
+
+#: app/katesavemodifieddialog.cpp:164
+msgid "Se&lect All"
+msgstr "Se&lect All"
+
+#: app/katesavemodifieddialog.cpp:211
+msgid ""
+"Data you requested to be saved could not be written. Please choose how you want "
+"to proceed."
+msgstr ""
+"Data you requested to be saved could not be written. Please choose how you want "
+"to proceed."
+
+#: app/katefileselector.cpp:170
+msgid "Current Document Folder"
+msgstr "Current Document Folder"
+
+#: 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>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."
+
+#: 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>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."
+
+#: 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>This button clears the name filter when toggled off, or reapplies the last "
+"filter used when toggled on."
+
+#: app/katefileselector.cpp:321
+msgid "Apply last filter (\"%1\")"
+msgstr "Apply last filter (\"%1\")"
+
+#: app/katefileselector.cpp:326
+msgid "Clear filter"
+msgstr "Clear filter"
+
+#: app/katefileselector.cpp:536
+msgid "Toolbar"
+msgstr "Toolbar"
+
+#: app/katefileselector.cpp:538
+msgid "A&vailable actions:"
+msgstr "A&vailable actions:"
+
+#: app/katefileselector.cpp:539
+msgid "S&elected actions:"
+msgstr "S&elected actions:"
+
+#: app/katefileselector.cpp:547
+msgid "Auto Synchronization"
+msgstr "Auto Synchronisation"
+
+#: app/katefileselector.cpp:548
+msgid "When a docu&ment becomes active"
+msgstr "When a docu&ment becomes active"
+
+#: app/katefileselector.cpp:549
+msgid "When the file selector becomes visible"
+msgstr "When the file selector becomes visible"
+
+#: app/katefileselector.cpp:556
+msgid "Remember &locations:"
+msgstr "Remember &locations:"
+
+#: app/katefileselector.cpp:563
+msgid "Remember &filters:"
+msgstr "Remember &filters:"
+
+#: app/katefileselector.cpp:570
+msgid "Session"
+msgstr "Session"
+
+#: app/katefileselector.cpp:571
+msgid "Restore loca&tion"
+msgstr "Restore loca&tion"
+
+#: app/katefileselector.cpp:572
+msgid "Restore last f&ilter"
+msgstr "Restore last f&ilter"
+
+#: app/katefileselector.cpp:592
+msgid ""
+"<p>Decides how many locations to keep in the history of the location combo box."
+msgstr ""
+"<p>Decides how many locations to keep in the history of the location combo box."
+
+#: app/katefileselector.cpp:597
+msgid ""
+"<p>Decides how many filters to keep in the history of the filter combo box."
+msgstr ""
+"<p>Decides how many filters to keep in the history of the filter combo box."
+
+#: 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>These options allow you to have the File Selector automatically change "
+"location to the folder of the active document on certain events."
+"<p>Auto synchronisation 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/katefileselector.cpp:611
+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 KDE session "
+"manager, the location is always restored."
+msgstr ""
+"<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 KDE session "
+"manager, the location is always restored."
+
+#: 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 KDE 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>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 KDE session "
+"manager, the filter is always restored."
+"<p><strong>Note</strong> that some of the autosync settings may override the "
+"restored location if on."
+
+#. i18n: file ./data/kateui.rc line 43
+#: rc.cpp:9
+#, no-c-format
+msgid "&Document"
+msgstr "&Document"
+
+#. i18n: file ./data/kateui.rc line 62
+#: rc.cpp:18
+#, no-c-format
+msgid "Sess&ions"
+msgstr "Sess&ions"
+
+#. i18n: file ./data/kateui.rc line 85
+#: rc.cpp:24
+#, no-c-format
+msgid "&Window"
+msgstr "&Window"
+
+#: tips.cpp:3
+msgid ""
+"<p>Kate comes with a nice set of plugins, providing simple\n"
+"and advanced features of all sorts.</p>\n"
+"<p>You can enable/disable plugins to suit your needs in the configuration "
+"dialog,\n"
+"choose <strong>Settings -&gt;configure</strong> to launch that.</p>\n"
+msgstr ""
+"<p>Kate comes with a nice set of plugins, providing simple\n"
+"and advanced features of all sorts.</p>\n"
+"<p>You can enable/disable plugins to suit your needs in the configuration "
+"dialogue,\n"
+"choose <strong>Settings -&gt;configure</strong> to launch that.</p>\n"
+
+#: tips.cpp:11
+msgid ""
+"<p>You can swap the characters on each side of the cursor just by pressing\n"
+"<strong>Ctrl+T</strong></p>\n"
+msgstr ""
+"<p>You can swap the characters on each side of the cursor just by pressing\n"
+"<strong>Ctrl+T</strong></p>\n"
+
+#: tips.cpp:17
+msgid ""
+"<p>You can export the current document as a HTML file, including\n"
+"syntax highlighting.</p>\n"
+"<p>Just choose <strong>File -&gt; Export -&gt; HTML...</strong></p>\n"
+msgstr ""
+"<p>You can export the current document as a HTML file, including\n"
+"syntax highlighting.</p>\n"
+"<p>Just choose <strong>File -&gt; Export -&gt; HTML...</strong></p>\n"
+
+#: tips.cpp:24
+msgid ""
+"<p>You can split the Kate editor as many times as you like and\n"
+"in either direction. Each frame has its own status bar and\n"
+"can display any open document.</p>\n"
+"<p>Just choose "
+"<br><strong>View -&gt; Split [ Horizontal | Vertical ]</strong></p>\n"
+msgstr ""
+"<p>You can split the Kate editor as many times as you like and\n"
+"in either direction. Each frame has its own status bar and\n"
+"can display any open document.</p>\n"
+"<p>Just choose "
+"<br><strong>View -&gt; Split [ Horizontal | Vertical ]</strong></p>\n"
+
+#: tips.cpp:32
+msgid ""
+"<p>You can drag the Tool views (<em>File List</em> and <em>File Selector</em>)\n"
+"to any side that you want them in Kate, or stack them, or even tear them off "
+"the\n"
+"main window.</p>\n"
+msgstr ""
+"<p>You can drag the Tool views (<em>File List</em> and <em>File Selector</em>)\n"
+"to any side that you want them in Kate, or stack them, or even tear them off "
+"the\n"
+"main window.</p>\n"
+
+#: tips.cpp:39
+msgid ""
+"<p>Kate has a built-in terminal emulator, just click on <strong>"
+"\"Terminal\"</strong> at\n"
+"the bottom to show or hide it as you desire.</p>\n"
+msgstr ""
+"<p>Kate has a built-in terminal emulator, just click on <strong>"
+"\"Terminal\"</strong> at\n"
+"the bottom to show or hide it as you desire.</p>\n"
+
+#: tips.cpp:45
+msgid ""
+"<p>Kate can highlight the current line with a\n"
+"<table bgcolor=\"yellow\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" "
+"width=\"100%\">"
+"<tr>"
+"<td>different\n"
+"background color.<strong>|</strong></td></tr></table></p>\n"
+"<p>You can set the color in the <em>Colors</em> page of the configuration\n"
+"dialog.</p>\n"
+msgstr ""
+"<p>Kate can highlight the current line with a\n"
+"<table bgcolor=\"yellow\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" "
+"width=\"100%\">"
+"<tr>"
+"<td>different\n"
+"background colour.<strong>|</strong></td></tr></table></p>\n"
+"<p>You can set the colour in the <em>Colours</em> page of the configuration\n"
+"dialogue.</p>\n"
+
+#: tips.cpp:54
+msgid ""
+"<p>You can open the currently edited file in any other application from within\n"
+"Kate.</p>\n"
+"<p>Choose <strong>File -&gt; Open With</strong> for the list of programs\n"
+"configured\n"
+"for the document type. There is also an option <strong>Other...</strong> to\n"
+"choose any application on your system.</p>\n"
+msgstr ""
+"<p>You can open the currently edited file in any other application from within\n"
+"Kate.</p>\n"
+"<p>Choose <strong>File -&gt; Open With</strong> for the list of programs\n"
+"configured\n"
+"for the document type. There is also an option <strong>Other...</strong> to\n"
+"choose any application on your system.</p>\n"
+
+#: tips.cpp:64
+msgid ""
+"<p>You can configure the editor to always display the line numbers and/or\n"
+"bookmark panes when started from the <strong>View Defaults</strong> "
+"page of the\n"
+"configuration dialog.</p>\n"
+msgstr ""
+"<p>You can configure the editor to always display the line numbers and/or\n"
+"bookmark panes when started from the <strong>View Defaults</strong> "
+"page of the\n"
+"configuration dialogue.</p>\n"
+
+#: tips.cpp:71
+msgid ""
+"<p>You can download new or updated <em>Syntax highlight definitions</em> from\n"
+"the <strong>Highlighting</strong> page in the configuration dialog.</p>\n"
+"<p>Just click the <em>Download...</em> button on the <em>Highlight Modes</em>\n"
+"tab (You have to be online, of course...).</p>\n"
+msgstr ""
+"<p>You can download new or updated <em>Syntax highlight definitions</em> from\n"
+"the <strong>Highlighting</strong> page in the configuration dialogue.</p>\n"
+"<p>Just click the <em>Download...</em> button on the <em>Highlight Modes</em>\n"
+"tab (You have to be online, of course...).</p>\n"
+
+#: tips.cpp:79
+msgid ""
+"<p>You can cycle through all open documents by pressing <strong>"
+"Alt+Left</strong>\n"
+"or <strong>Alt+Right</strong>. The next/previous document will immediately be "
+"displayed\n"
+"in the active frame.</p>\n"
+msgstr ""
+"<p>You can cycle through all open documents by pressing <strong>"
+"Alt+Left</strong>\n"
+"or <strong>Alt+Right</strong>. The next/previous document will immediately be "
+"displayed\n"
+"in the active frame.</p>\n"
+
+#: tips.cpp:86
+msgid ""
+"<p>You can do cool sed-like regular expression replacements using <em>"
+"Command Line</em>.</p>\n"
+"<p>For example, press <strong>F7</strong> and enter <code>"
+"s /oldtext/newtext/g</code>\n"
+"to replace &quot;oldtext&quot; with &quot;newtext&quot; throughout the current\n"
+"line.</p>\n"
+msgstr ""
+"<p>You can do cool sed-like regular expression replacements using <em>"
+"Command Line</em>.</p>\n"
+"<p>For example, press <strong>F7</strong> and enter <code>"
+"s /oldtext/newtext/g</code>\n"
+"to replace &quot;oldtext&quot; with &quot;newtext&quot; throughout the current\n"
+"line.</p>\n"
+
+#: tips.cpp:94
+msgid ""
+"<p>You can repeat your last search by just pressing <strong>F3</strong>, or\n"
+"<strong>Shift+F3</strong> if you want to search backwards.</p>\n"
+msgstr ""
+"<p>You can repeat your last search by just pressing <strong>F3</strong>, or\n"
+"<strong>Shift+F3</strong> if you want to search backwards.</p>\n"
+
+#: tips.cpp:100
+msgid ""
+"<p>You can filter the files displayed in the <em>File Selector</em> tool view.\n"
+"</p>\n"
+"<p>Simply enter your filter in the filter entry at the bottom, for example:\n"
+"<code>*.html *.php</code> if you only want to see HTML and PHP files in the\n"
+"current folder.</p>\n"
+"<p>The File Selector will even remember your filters for you.</strong></p>\n"
+msgstr ""
+"<p>You can filter the files displayed in the <em>File Selector</em> tool view.\n"
+"</p>\n"
+"<p>Simply enter your filter in the filter entry at the bottom, for example:\n"
+"<code>*.html *.php</code> if you only want to see HTML and PHP files in the\n"
+"current folder.</p>\n"
+"<p>The File Selector will even remember your filters for you.</strong></p>\n"
+
+#: tips.cpp:110
+msgid ""
+"<p>You can have two views - or even more - of the same document in Kate. "
+"Editing\n"
+"in either will be reflected in both.</p>\n"
+"<p>So if you find yourself scrolling up and down to look at text at the other\n"
+"end of a document, just press <strong>Ctrl+Shift+T</strong> to split\n"
+"horizontally.</p>\n"
+msgstr ""
+"<p>You can have two views - or even more - of the same document in Kate. "
+"Editing\n"
+"in either will be reflected in both.</p>\n"
+"<p>So if you find yourself scrolling up and down to look at text at the other\n"
+"end of a document, just press <strong>Ctrl+Shift+T</strong> to split\n"
+"horizontally.</p>\n"
+
+#: tips.cpp:119
+msgid ""
+"<p>Press <strong>F8</strong> or <strong>Shift+F8</strong> to switch to the\n"
+"next/previous frame.</p>\n"
+msgstr ""
+"<p>Press <strong>F8</strong> or <strong>Shift+F8</strong> to switch to the\n"
+"next/previous frame.</p>\n"
+
+#, fuzzy
+#~ msgid "Start Kate (no arguments)"
+#~ msgstr "Start Kate with a given session"
+
+#, fuzzy
+#~ msgid "New Kate Session"
+#~ msgstr "New Session"
+
+#, fuzzy
+#~ msgid "New Anonymous Session"
+#~ msgstr "New Session"
+
+#, fuzzy
+#~ msgid "Reload Session List"
+#~ msgstr "New Session"
+
+#, fuzzy
+#~ msgid "Session exists"
+#~ msgstr "Sessions"
diff --git a/tde-i18n-en_GB/messages/kdebase/kay.po b/tde-i18n-en_GB/messages/kdebase/kay.po
new file mode 100644
index 00000000000..c5c3dec659a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kay.po
@@ -0,0 +1,70 @@
+# translation of kay.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kay\n"
+"POT-Creation-Date: 2007-03-30 02:14+0200\n"
+"PO-Revision-Date: 2005-12-26 02:01+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: medianotifier.cpp:175
+msgid ""
+"An autorun file has been found on your '%1'. Do you want to execute it?\n"
+"Note that executing a file on a medium may compromise your system's security"
+msgstr ""
+"An autorun file has been found on your '%1'. Do you want to execute it?\n"
+"Note that executing a file on a medium may compromise your system's security"
+
+#: medianotifier.cpp:179
+#, c-format
+msgid "Autorun - %1"
+msgstr "Autorun - %1"
+
+#: medianotifier.cpp:249
+msgid ""
+"An autoopen file has been found on your '%1'. Do you want to open '%2'?\n"
+"Note that opening a file on a medium may compromise your system's security"
+msgstr ""
+"An autoopen file has been found on your '%1'. Do you want to open '%2'?\n"
+"Note that opening a file on a medium may compromise your system's security"
+
+#: medianotifier.cpp:253
+#, c-format
+msgid "Autoopen - %1"
+msgstr "Autoopen - %1"
+
+#: notificationdialog.cpp:37
+msgid "Medium Detected"
+msgstr "Medium Detected"
+
+#: notificationdialog.cpp:51
+msgid "<b>Medium type:</b>"
+msgstr "<b>Medium type:</b>"
+
+#: notificationdialog.cpp:64
+msgid "Configure..."
+msgstr "Configure..."
+
+#. i18n: file notificationdialogview.ui line 69
+#: rc.cpp:3
+#, no-c-format
+msgid "A new medium has been detected.<br><b>What do you want to do?</b>"
+msgstr "A new medium has been detected.<br><b>What do you want to do?</b>"
+
+#. i18n: file notificationdialogview.ui line 90
+#: rc.cpp:6
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file notificationdialogview.ui line 103
+#: rc.cpp:9
+#, no-c-format
+msgid "&Always do this for this type of media"
+msgstr "&Always do this for this type of media"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmaccess.po b/tde-i18n-en_GB/messages/kdebase/kcmaccess.po
new file mode 100644
index 00000000000..91034c995de
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmaccess.po
@@ -0,0 +1,373 @@
+# translation of kcmaccess.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmaccess\n"
+"POT-Creation-Date: 2006-03-27 03:52+0200\n"
+"PO-Revision-Date: 2005-12-26 02:02+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kcmaccess.cpp:186
+msgid "AltGraph"
+msgstr "AltGraph"
+
+#: kcmaccess.cpp:188
+msgid "Hyper"
+msgstr "Hyper"
+
+#: kcmaccess.cpp:190
+msgid "Super"
+msgstr "Super"
+
+#: kcmaccess.cpp:204
+msgid "Press %1 while NumLock, CapsLock and ScrollLock are active"
+msgstr "Press %1 while NumLock, CapsLock and ScrollLock are active"
+
+#: kcmaccess.cpp:206
+msgid "Press %1 while CapsLock and ScrollLock are active"
+msgstr "Press %1 while CapsLock and ScrollLock are active"
+
+#: kcmaccess.cpp:208
+msgid "Press %1 while NumLock and ScrollLock are active"
+msgstr "Press %1 while NumLock and ScrollLock are active"
+
+#: kcmaccess.cpp:210
+msgid "Press %1 while ScrollLock is active"
+msgstr "Press %1 while ScrollLock is active"
+
+#: kcmaccess.cpp:213
+msgid "Press %1 while NumLock and CapsLock are active"
+msgstr "Press %1 while NumLock and CapsLock are active"
+
+#: kcmaccess.cpp:215
+msgid "Press %1 while CapsLock is active"
+msgstr "Press %1 while CapsLock is active"
+
+#: kcmaccess.cpp:217
+msgid "Press %1 while NumLock is active"
+msgstr "Press %1 while NumLock is active"
+
+#: kcmaccess.cpp:219
+#, c-format
+msgid "Press %1"
+msgstr "Press %1"
+
+#: kcmaccess.cpp:229 kcmaccess.cpp:566
+msgid "kaccess"
+msgstr "kaccess"
+
+#: kcmaccess.cpp:229 kcmaccess.cpp:567
+msgid "KDE Accessibility Tool"
+msgstr "KDE Accessibility Tool"
+
+#: kcmaccess.cpp:231
+msgid "(c) 2000, Matthias Hoelzer-Kluepfel"
+msgstr "(c) 2000, Matthias Hoelzer-Kluepfel"
+
+#: kcmaccess.cpp:233
+msgid "Author"
+msgstr "Author"
+
+#: kcmaccess.cpp:247
+msgid "Audible Bell"
+msgstr "Audible Bell"
+
+#: kcmaccess.cpp:254
+msgid "Use &system bell"
+msgstr "Use &system bell"
+
+#: kcmaccess.cpp:256
+msgid "Us&e customized bell"
+msgstr "Us&e customised bell"
+
+#: kcmaccess.cpp:258
+msgid ""
+"If this option is checked, the default system bell will be used. See the "
+"\"System Bell\" control module for how to customize the system bell. Normally, "
+"this is just a \"beep\"."
+msgstr ""
+"If this option is ticked, the default system bell will be used. See the "
+"\"System Bell\" control module for how to customise the system bell. Normally, "
+"this is just a \"beep\"."
+
+#: kcmaccess.cpp:261
+msgid ""
+"Check this option if you want to use a customized bell, playing a sound file. "
+"If you do this, you will probably want to turn off the system bell."
+"<p> Please note that on slow machines this may cause a \"lag\" between the "
+"event causing the bell and the sound being played."
+msgstr ""
+"Tick this option if you want to use a customised bell, playing a sound file. If "
+"you do this, you will probably want to turn off the system bell."
+"<p> Please note that on slow machines this may cause a \"lag\" between the "
+"event causing the bell and the sound being played."
+
+#: kcmaccess.cpp:268
+msgid "Sound &to play:"
+msgstr "Sound &to play:"
+
+#: kcmaccess.cpp:273
+msgid ""
+"If the option \"Use customized bell\" is enabled, you can choose a sound file "
+"here. Click \"Browse...\" to choose a sound file using the file dialog."
+msgstr ""
+"If the option \"Use customised bell\" is enabled, you can choose a sound file "
+"here. Click \"Browse...\" to choose a sound file using the file dialogue."
+
+#: kcmaccess.cpp:290
+msgid "Visible Bell"
+msgstr "Visible Bell"
+
+#: kcmaccess.cpp:296
+msgid "&Use visible bell"
+msgstr "&Use visible bell"
+
+#: kcmaccess.cpp:298
+msgid ""
+"This option will turn on the \"visible bell\", i.e. a visible notification "
+"shown every time that normally just a bell would occur. This is especially "
+"useful for deaf people."
+msgstr ""
+"This option will turn on the \"visible bell\", i.e. a visible notification "
+"shown every time that normally just a bell would occur. This is especially "
+"useful for deaf people."
+
+#: kcmaccess.cpp:304
+msgid "I&nvert screen"
+msgstr "I&nvert screen"
+
+#: kcmaccess.cpp:307
+msgid ""
+"All screen colors will be inverted for the amount of time specified below."
+msgstr ""
+"All screen colours will be inverted for the amount of time specified below."
+
+#: kcmaccess.cpp:309
+msgid "F&lash screen"
+msgstr "F&lash screen"
+
+#: kcmaccess.cpp:311
+msgid ""
+"The screen will turn to a custom color for the amount of time specified below."
+msgstr ""
+"The screen will turn to a custom colour for the amount of time specified below."
+
+#: kcmaccess.cpp:317
+msgid ""
+"Click here to choose the color used for the \"flash screen\" visible bell."
+msgstr ""
+"Click here to choose the colour used for the \"flash screen\" visible bell."
+
+#: kcmaccess.cpp:324
+msgid "Duration:"
+msgstr "Duration:"
+
+#: kcmaccess.cpp:325 kcmaccess.cpp:426 kcmaccess.cpp:458
+msgid " msec"
+msgstr " msec"
+
+#: kcmaccess.cpp:327
+msgid ""
+"Here you can customize the duration of the \"visible bell\" effect being shown."
+msgstr ""
+"Here you can customise the duration of the \"visible bell\" effect being shown."
+
+#: kcmaccess.cpp:344
+msgid "&Bell"
+msgstr "&Bell"
+
+#: kcmaccess.cpp:352
+msgid "S&ticky Keys"
+msgstr "S&ticky Keys"
+
+#: kcmaccess.cpp:358
+msgid "Use &sticky keys"
+msgstr "Use &sticky keys"
+
+#: kcmaccess.cpp:363
+msgid "&Lock sticky keys"
+msgstr "&Lock sticky keys"
+
+#: kcmaccess.cpp:368
+msgid "Turn sticky keys off when two keys are pressed simultaneously"
+msgstr "Turn sticky keys off when two keys are pressed simultaneously"
+
+#: kcmaccess.cpp:373
+msgid "Use system bell whenever a modifier gets latched, locked or unlocked"
+msgstr "Use system bell whenever a modifier gets latched, locked or unlocked"
+
+#: kcmaccess.cpp:376
+msgid "Locking Keys"
+msgstr "Locking Keys"
+
+#: kcmaccess.cpp:382
+msgid "Use system bell whenever a locking key gets activated or deactivated"
+msgstr "Use system bell whenever a locking key gets activated or deactivated"
+
+#: kcmaccess.cpp:385
+msgid ""
+"Use KDE's system notification mechanism whenever a modifier or locking key "
+"changes its state"
+msgstr ""
+"Use KDE's system notification mechanism whenever a modifier or locking key "
+"changes its state"
+
+#: kcmaccess.cpp:390 kcmaccess.cpp:538
+msgid "Configure System Notification..."
+msgstr "Configure System Notification..."
+
+#: kcmaccess.cpp:407
+msgid "&Modifier Keys"
+msgstr "&Modifier Keys"
+
+#: kcmaccess.cpp:414
+msgid "Slo&w Keys"
+msgstr "Slo&w Keys"
+
+#: kcmaccess.cpp:420
+msgid "&Use slow keys"
+msgstr "&Use slow keys"
+
+#: kcmaccess.cpp:428
+msgid "Acceptance dela&y:"
+msgstr "Acceptance dela&y:"
+
+#: kcmaccess.cpp:433
+msgid "&Use system bell whenever a key is pressed"
+msgstr "&Use system bell whenever a key is pressed"
+
+#: kcmaccess.cpp:438
+msgid "&Use system bell whenever a key is accepted"
+msgstr "&Use system bell whenever a key is accepted"
+
+#: kcmaccess.cpp:443
+msgid "&Use system bell whenever a key is rejected"
+msgstr "&Use system bell whenever a key is rejected"
+
+#: kcmaccess.cpp:446
+msgid "Bounce Keys"
+msgstr "Bounce Keys"
+
+#: kcmaccess.cpp:452
+msgid "Use bou&nce keys"
+msgstr "Use bou&nce keys"
+
+#: kcmaccess.cpp:460
+msgid "D&ebounce time:"
+msgstr "D&ebounce time:"
+
+#: kcmaccess.cpp:465
+msgid "Use the system bell whenever a key is rejected"
+msgstr "Use the system bell whenever a key is rejected"
+
+#: kcmaccess.cpp:483
+msgid "&Keyboard Filters"
+msgstr "&Keyboard Filters"
+
+#: kcmaccess.cpp:490 kcmaccess.cpp:554
+msgid "Activation Gestures"
+msgstr "Activation Gestures"
+
+#: kcmaccess.cpp:496
+msgid "Use gestures for activating sticky keys and slow keys"
+msgstr "Use gestures for activating sticky keys and slow keys"
+
+#: kcmaccess.cpp:500
+msgid ""
+"Here you can activate keyboard gestures that turn on the following features: \n"
+"Sticky keys: Press Shift key 5 consecutive times\n"
+"Slow keys: Hold down Shift for 8 seconds"
+msgstr ""
+"Here you can activate keyboard gestures that turn on the following features: \n"
+"Sticky keys: Press Shift key 5 consecutive times\n"
+"Slow keys: Hold down Shift for 8 seconds"
+
+#: kcmaccess.cpp:504
+msgid ""
+"Here you can activate keyboard gestures that turn on the following features: \n"
+"Mouse Keys: %1\n"
+"Sticky keys: Press Shift key 5 consecutive times\n"
+"Slow keys: Hold down Shift for 8 seconds"
+msgstr ""
+"Here you can activate keyboard gestures that turn on the following features: \n"
+"Mouse Keys: %1\n"
+"Sticky keys: Press Shift key 5 consecutive times\n"
+"Slow keys: Hold down Shift for 8 seconds"
+
+#: kcmaccess.cpp:509
+msgid "Turn sticky keys and slow keys off after a certain period of inactivity"
+msgstr ""
+"Turn sticky keys and slow keys off after a certain period of inactivity"
+
+#: kcmaccess.cpp:515
+#, fuzzy
+msgid " min"
+msgstr " minutes"
+
+#: kcmaccess.cpp:517
+msgid "Timeout:"
+msgstr "Timeout:"
+
+#: kcmaccess.cpp:520
+msgid "Notification"
+msgstr "Notification"
+
+#: kcmaccess.cpp:526
+msgid ""
+"Use the system bell whenever a gesture is used to turn an accessibility feature "
+"on or off"
+msgstr ""
+"Use the system bell whenever a gesture is used to turn an accessibility feature "
+"on or off"
+
+#: kcmaccess.cpp:529
+msgid ""
+"Show a confirmation dialog whenever a keyboard accessibility feature is turned "
+"on or off"
+msgstr ""
+"Show a confirmation dialogue whenever a keyboard accessibility feature is "
+"turned on or off"
+
+#: kcmaccess.cpp:531
+msgid ""
+"If this option is checked, KDE will show a confirmation dialog whenever a "
+"keyboard accessibility feature is turned on or off.\n"
+"Be sure you know what you are doing if you uncheck it, as the keyboard "
+"accessibility settings will then always be applied without confirmation."
+msgstr ""
+"If this option is ticked, KDE will show a confirmation dialogue whenever a "
+"keyboard accessibility feature is turned on or off.\n"
+"Be sure you know what you are doing if you untick it, as the keyboard "
+"accessibility settings will then always be applied without confirmation."
+
+#: kcmaccess.cpp:533
+msgid ""
+"Use KDE's system notification mechanism whenever a keyboard accessibility "
+"feature is turned on or off"
+msgstr ""
+"Use KDE's system notification mechanism whenever a keyboard accessibility "
+"feature is turned on or off"
+
+#: kcmaccess.cpp:586
+msgid "*.wav|WAV Files"
+msgstr "*.wav|WAV Files"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmaccessibility.po b/tde-i18n-en_GB/messages/kdebase/kcmaccessibility.po
new file mode 100644
index 00000000000..6a00141b228
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmaccessibility.po
@@ -0,0 +1,319 @@
+# translation of kcmaccessibility.po to British English
+# translation of kcmperformance.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmaccessibility\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-11-04 14:00+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: accessibility.cpp:60
+msgid "kcmaccessiblity"
+msgstr "kcmaccessiblity"
+
+#: accessibility.cpp:60
+msgid "KDE Accessibility Tool"
+msgstr "KDE Accessibility Tool"
+
+#: accessibility.cpp:62
+msgid "(c) 2000, Matthias Hoelzer-Kluepfel"
+msgstr "(c) 2000, Matthias Hoelzer-Kluepfel"
+
+#: accessibility.cpp:64 accessibility.cpp:65
+msgid "Author"
+msgstr "Author"
+
+#. i18n: file accessibilityconfigwidget.ui line 17
+#: rc.cpp:3
+#, no-c-format
+msgid "Accessibility"
+msgstr "Accessibility"
+
+#. i18n: file accessibilityconfigwidget.ui line 35
+#: rc.cpp:6
+#, no-c-format
+msgid "&Bell"
+msgstr "&Bell"
+
+#. i18n: file accessibilityconfigwidget.ui line 46
+#: rc.cpp:9
+#, no-c-format
+msgid "&Audible Bell"
+msgstr "&Audible Bell"
+
+#. i18n: file accessibilityconfigwidget.ui line 50
+#: rc.cpp:12
+#, no-c-format
+msgid ""
+"This is the configuration of the Audible Bell."
+"<br>\n"
+"It could be the system bell and/or a custom bell."
+msgstr ""
+"This is the configuration of the Audible Bell."
+"<br>\n"
+"It could be the system bell and/or a custom bell."
+
+#. i18n: file accessibilityconfigwidget.ui line 61
+#: rc.cpp:16
+#, no-c-format
+msgid "Use &system bell"
+msgstr "Use &system bell"
+
+#. i18n: file accessibilityconfigwidget.ui line 65
+#: rc.cpp:19
+#, no-c-format
+msgid ""
+"If this option is checked, the default system bell will be used. See the "
+"\"System Bell\" control module for how to customize the system bell."
+"<br>\n"
+"Normally, this is just a \"beep\"."
+msgstr ""
+"If this option is ticked, the default system bell will be used. See the "
+"\"System Bell\" control module for how to customise the system bell."
+"<br>\n"
+"Normally, this is just a \"beep\"."
+
+#. i18n: file accessibilityconfigwidget.ui line 73
+#: rc.cpp:23
+#, no-c-format
+msgid "Use &customized bell"
+msgstr "Use &customised bell"
+
+#. i18n: file accessibilityconfigwidget.ui line 77
+#: rc.cpp:26
+#, no-c-format
+msgid ""
+"Check this option if you want to use a customized bell, playing a sound file. "
+"If you do this, you will probably want to turn off the system bell."
+"<br>\n"
+"Please note that on slow machines this may cause a \"lag\" between the event "
+"causing the bell and the sound being played."
+msgstr ""
+"Tick this option if you want to use a customised bell, playing a sound file. If "
+"you do this, you will probably want to turn off the system bell."
+"<br>\n"
+"Please note that on slow machines this may cause a \"lag\" between the event "
+"causing the bell and the sound being played."
+
+#. i18n: file accessibilityconfigwidget.ui line 113
+#: rc.cpp:30
+#, no-c-format
+msgid "Sound &to play:"
+msgstr "Sound &to play:"
+
+#. i18n: file accessibilityconfigwidget.ui line 119
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"If the option \"Use customized bell\" is enabled, you can choose a sound file "
+"here."
+msgstr ""
+"If the option \"Use customised bell\" is enabled, you can choose a sound file "
+"here."
+
+#. i18n: file accessibilityconfigwidget.ui line 139
+#: rc.cpp:36
+#, no-c-format
+msgid "&Visible Bell"
+msgstr "&Visible Bell"
+
+#. i18n: file accessibilityconfigwidget.ui line 150
+#: rc.cpp:39
+#, no-c-format
+msgid "&Use visible bell"
+msgstr "&Use visible bell"
+
+#. i18n: file accessibilityconfigwidget.ui line 177
+#: rc.cpp:42 rc.cpp:72 rc.cpp:84 rc.cpp:105 rc.cpp:111
+#, no-c-format
+msgid " msec"
+msgstr " msec"
+
+#. i18n: file accessibilityconfigwidget.ui line 229
+#: rc.cpp:45 rc.cpp:75
+#, no-c-format
+msgid "&Duration:"
+msgstr "&Duration:"
+
+#. i18n: file accessibilityconfigwidget.ui line 288
+#: rc.cpp:48
+#, no-c-format
+msgid "I&nvert screen"
+msgstr "I&nvert screen"
+
+#. i18n: file accessibilityconfigwidget.ui line 310
+#: rc.cpp:51
+#, no-c-format
+msgid "F&lash screen:"
+msgstr "F&lash screen:"
+
+#. i18n: file accessibilityconfigwidget.ui line 380
+#: rc.cpp:54
+#, no-c-format
+msgid "&Keyboard"
+msgstr "&Keyboard"
+
+#. i18n: file accessibilityconfigwidget.ui line 391
+#: rc.cpp:57
+#, no-c-format
+msgid "S&ticky Keys"
+msgstr "S&ticky Keys"
+
+#. i18n: file accessibilityconfigwidget.ui line 402
+#: rc.cpp:60
+#, no-c-format
+msgid "Use &sticky keys"
+msgstr "Use &sticky keys"
+
+#. i18n: file accessibilityconfigwidget.ui line 438
+#: rc.cpp:63
+#, no-c-format
+msgid "&Lock with sticky keys"
+msgstr "&Lock with sticky keys"
+
+#. i18n: file accessibilityconfigwidget.ui line 453
+#: rc.cpp:66
+#, no-c-format
+msgid "Slo&w Keys"
+msgstr "Slo&w Keys"
+
+#. i18n: file accessibilityconfigwidget.ui line 464
+#: rc.cpp:69
+#, no-c-format
+msgid "&Use slow keys"
+msgstr "&Use slow keys"
+
+#. i18n: file accessibilityconfigwidget.ui line 567
+#: rc.cpp:78
+#, no-c-format
+msgid "&Bounce Keys"
+msgstr "&Bounce Keys"
+
+#. i18n: file accessibilityconfigwidget.ui line 578
+#: rc.cpp:81
+#, no-c-format
+msgid "Use bou&nce keys"
+msgstr "Use bou&nce keys"
+
+#. i18n: file accessibilityconfigwidget.ui line 666
+#: rc.cpp:87
+#, no-c-format
+msgid "Du&ration:"
+msgstr "Du&ration:"
+
+#. i18n: file accessibilityconfigwidget.ui line 700
+#: rc.cpp:90
+#, no-c-format
+msgid "&Mouse"
+msgstr "&Mouse"
+
+#. i18n: file accessibilityconfigwidget.ui line 711
+#: rc.cpp:93
+#, no-c-format
+msgid "&Navigation"
+msgstr "&Navigation"
+
+#. i18n: file accessibilityconfigwidget.ui line 722
+#: rc.cpp:96
+#, no-c-format
+msgid "Mo&ve mouse with keyboard"
+msgstr "Mo&ve mouse with keyboard"
+
+#. i18n: file accessibilityconfigwidget.ui line 790
+#: rc.cpp:99
+#, no-c-format
+msgid "Ma&ximum speed:"
+msgstr "Ma&ximum speed:"
+
+#. i18n: file accessibilityconfigwidget.ui line 807
+#: rc.cpp:102
+#, no-c-format
+msgid "Acceleration &time:"
+msgstr "Acceleration &time:"
+
+#. i18n: file accessibilityconfigwidget.ui line 945
+#: rc.cpp:108
+#, no-c-format
+msgid "&Repeat interval:"
+msgstr "&Repeat interval:"
+
+#. i18n: file accessibilityconfigwidget.ui line 993
+#: rc.cpp:114
+#, no-c-format
+msgid "Acceleration &profile:"
+msgstr "Acceleration &profile:"
+
+#. i18n: file accessibilityconfigwidget.ui line 1088
+#: rc.cpp:117
+#, no-c-format
+msgid "&Acceleration delay:"
+msgstr "&Acceleration delay:"
+
+#. i18n: file kcm_accessibility.kcfg line 9
+#: rc.cpp:120
+#, no-c-format
+msgid "If the simple PC speaker should be used"
+msgstr "If the simple PC speaker should be used"
+
+#. i18n: file kcm_accessibility.kcfg line 13
+#: rc.cpp:123
+#, no-c-format
+msgid "Whether a custom sound should be used as bell"
+msgstr "Whether a custom sound should be used as bell"
+
+#. i18n: file kcm_accessibility.kcfg line 17
+#: rc.cpp:126
+#, no-c-format
+msgid "If the screen should blink when the bell is sounded"
+msgstr "If the screen should blink when the bell is sounded"
+
+#. i18n: file kcm_accessibility.kcfg line 23
+#: rc.cpp:129
+#, no-c-format
+msgid "The path to the custom sound, if it is used"
+msgstr "The path to the custom sound, if it is used"
+
+#. i18n: file kcm_accessibility.kcfg line 28
+#: rc.cpp:132
+#, no-c-format
+msgid "If the screen should be flashed"
+msgstr "If the screen should be flashed"
+
+#. i18n: file kcm_accessibility.kcfg line 32
+#: rc.cpp:135
+#, no-c-format
+msgid "If the screen image should be inverted"
+msgstr "If the screen image should be inverted"
+
+#. i18n: file kcm_accessibility.kcfg line 36
+#: rc.cpp:138
+#, no-c-format
+msgid "The color to flash the screen with"
+msgstr "The colour to flash the screen with"
+
+#. i18n: file kcm_accessibility.kcfg line 40
+#: rc.cpp:141
+#, no-c-format
+msgid "For how long the flash is active"
+msgstr "For how long the flash is active"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmarts.po b/tde-i18n-en_GB/messages/kdebase/kcmarts.po
new file mode 100644
index 00000000000..c0e09758d88
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmarts.po
@@ -0,0 +1,475 @@
+# translation of kcmarts.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmarts\n"
+"POT-Creation-Date: 2007-07-28 01:12+0200\n"
+"PO-Revision-Date: 2005-03-07 14:31+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: arts.cpp:109
+msgid ""
+"Unable to start the sound server to retrieve possible sound I/O methods.\n"
+"Only automatic detection will be available."
+msgstr ""
+"Unable to start the sound server to retrieve possible sound I/O methods.\n"
+"Only automatic detection will be available."
+
+#: arts.cpp:146
+msgid ""
+"<h1>Sound System</h1> Here you can configure aRts, KDE's sound server. This "
+"program not only allows you to hear your system sounds while simultaneously "
+"listening to an MP3 file or playing a game with background music. It also "
+"allows you to apply different effects to your system sounds and provides "
+"programmers with an easy way to achieve sound support."
+msgstr ""
+"<h1>Sound System</h1> Here you can configure aRts, KDE's sound server. This "
+"program not only allows you to hear your system sounds while simultaneously "
+"listening to an MP3 file or playing a game with background music. It also "
+"allows you to apply different effects to your system sounds and provides "
+"programmers with an easy way to achieve sound support."
+
+#: arts.cpp:167
+msgid "&General"
+msgstr "&General"
+
+#: arts.cpp:168
+msgid "&Hardware"
+msgstr "&Hardware"
+
+#: arts.cpp:182
+msgid ""
+"Normally, the sound server defaults to using the device called <b>/dev/dsp</b> "
+"for sound output. That should work in most cases. On some systems where devfs "
+"is used, however, you may need to use <b>/dev/sound/dsp</b> "
+"instead. Other alternatives are things like <b>/dev/dsp0</b> or <b>/dev/dsp1</b>"
+", if you have a soundcard that supports multiple outputs, or you have multiple "
+"soundcards."
+msgstr ""
+"Normally, the sound server defaults to using the device called <b>/dev/dsp</b> "
+"for sound output. That should work in most cases. On some systems where devfs "
+"is used, however, you may need to use <b>/dev/sound/dsp</b> "
+"instead. Other alternatives are things like <b>/dev/dsp0</b> or <b>/dev/dsp1</b>"
+", if you have a soundcard that supports multiple outputs, or you have multiple "
+"soundcards."
+
+#: arts.cpp:184
+msgid ""
+"Normally, the sound server defaults to using a sampling rate of 44100 Hz (CD "
+"quality), which is supported on almost any hardware. If you are using certain "
+"<b>Yamaha soundcards</b>, you might need to configure this to 48000 Hz here, if "
+"you are using <b>old SoundBlaster cards</b>, like SoundBlaster Pro, you might "
+"need to change this to 22050 Hz. All other values are possible, too, and may "
+"make sense in certain contexts (i.e. professional studio equipment)."
+msgstr ""
+"Normally, the sound server defaults to using a sampling rate of 44100 Hz (CD "
+"quality), which is supported on almost any hardware. If you are using certain "
+"<b>Yamaha soundcards</b>, you might need to configure this to 48000 Hz here, if "
+"you are using <b>old SoundBlaster cards</b>, like SoundBlaster Pro, you might "
+"need to change this to 22050 Hz. All other values are possible, too, and may "
+"make sense in certain contexts (i.e. professional studio equipment)."
+
+#: arts.cpp:186
+msgid ""
+"This configuration module is intended to cover almost every aspect of the aRts "
+"sound server that you can configure. However, there are some things which may "
+"not be available here, so you can add <b>command line options</b> "
+"here which will be passed directly to <b>artsd</b>. The command line options "
+"will override the choices made in the GUI. To see the possible choices, open a "
+"Konsole window, and type <b>artsd -h</b>."
+msgstr ""
+"This configuration module is intended to cover almost every aspect of the aRts "
+"sound server that you can configure. However, there are some things which may "
+"not be available here, so you can add <b>command line options</b> "
+"here which will be passed directly to <b>artsd</b>. The command line options "
+"will override the choices made in the GUI. To see the possible choices, open a "
+"Konsole window, and type <b>artsd -h</b>."
+
+#: arts.cpp:195
+msgid "Autodetect"
+msgstr "Autodetect"
+
+#: arts.cpp:245
+msgid "kcmarts"
+msgstr "kcmarts"
+
+#: arts.cpp:246
+msgid "The Sound Server Control Module"
+msgstr "The Sound Server Control Module"
+
+#: arts.cpp:248
+msgid "(c) 1999 - 2001, Stefan Westerfeld"
+msgstr "(c) 1999 - 2001, Stefan Westerfeld"
+
+#: arts.cpp:249
+msgid "aRts Author"
+msgstr "aRts Author"
+
+#: arts.cpp:422
+msgid ""
+"The settings have changed since the last time you restarted the sound server.\n"
+"Do you want to save them?"
+msgstr ""
+"The settings have changed since the last time you restarted the sound server.\n"
+"Do you want to save them?"
+
+#: arts.cpp:425
+msgid "Save Sound Server Settings?"
+msgstr "Save Sound Server Settings?"
+
+#: arts.cpp:476
+msgid "%1 milliseconds (%2 fragments with %3 bytes)"
+msgstr "%1 milliseconds (%2 fragments with %3 bytes)"
+
+#: arts.cpp:483
+msgid "as large as possible"
+msgstr "as large as possible"
+
+#: arts.cpp:492
+msgid ""
+"Impossible to start aRts with realtime priority because artswrapper is missing "
+"or disabled"
+msgstr ""
+"Impossible to start aRts with realtime priority because artswrapper is missing "
+"or disabled"
+
+#: arts.cpp:586
+msgid "Restarting Sound System"
+msgstr "Restarting Sound System"
+
+#: arts.cpp:586
+msgid "Starting Sound System"
+msgstr "Starting Sound System"
+
+#: arts.cpp:587
+msgid "Restarting sound system."
+msgstr "Restarting sound system."
+
+#: arts.cpp:587
+msgid "Starting sound system."
+msgstr "Starting sound system."
+
+#: arts.cpp:716
+msgid "No Audio Input/Output"
+msgstr "No Audio Input/Output"
+
+#: arts.cpp:717
+msgid "Advanced Linux Sound Architecture"
+msgstr "Advanced Linux Sound Architecture"
+
+#: arts.cpp:718
+msgid "Open Sound System"
+msgstr "Open Sound System"
+
+#: arts.cpp:719
+msgid "Threaded Open Sound System"
+msgstr "Threaded Open Sound System"
+
+#: arts.cpp:720
+msgid "Network Audio System"
+msgstr "Network Audio System"
+
+#: arts.cpp:721
+msgid "Personal Audio Device"
+msgstr "Personal Audio Device"
+
+#: arts.cpp:722
+msgid "SGI dmedia Audio I/O"
+msgstr "SGI dmedia Audio I/O"
+
+#: arts.cpp:723
+msgid "Sun Audio Input/Output"
+msgstr "Sun Audio Input/Output"
+
+#: arts.cpp:724
+msgid "Portable Audio Library"
+msgstr "Portable Audio Library"
+
+#: arts.cpp:725
+msgid "Enlightened Sound Daemon"
+msgstr "Enlightened Sound Daemon"
+
+#: arts.cpp:726
+msgid "MAS Audio Input/Output"
+msgstr "MAS Audio Input/Output"
+
+#: arts.cpp:727
+msgid "Jack Audio Connection Kit"
+msgstr "Jack Audio Connection Kit"
+
+#. i18n: file generaltab.ui line 35
+#: rc.cpp:3
+#, no-c-format
+msgid "&Enable the sound system"
+msgstr "&Enable the sound system"
+
+#. i18n: file generaltab.ui line 42
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"If this option is enabled, the sound system will be loaded on KDE startup.\n"
+"Recommended if you want sound."
+msgstr ""
+"If this option is enabled, the sound system will be loaded on KDE startup.\n"
+"Recommended if you want sound."
+
+#. i18n: file generaltab.ui line 64
+#: rc.cpp:10
+#, no-c-format
+msgid "Networked Sound"
+msgstr "Networked Sound"
+
+#. i18n: file generaltab.ui line 75
+#: rc.cpp:13
+#, no-c-format
+msgid ""
+"<i>Enable this option if you want to play sound on a remote computer or you "
+"want to be able to control sound on this system from another computer.</i>"
+msgstr ""
+"<i>Enable this option if you want to play sound on a remote computer or you "
+"want to be able to control sound on this system from another computer.</i>"
+
+#. i18n: file generaltab.ui line 83
+#: rc.cpp:16
+#, no-c-format
+msgid "Enable &networked sound"
+msgstr "Enable &networked sound"
+
+#. i18n: file generaltab.ui line 86
+#: rc.cpp:19
+#, no-c-format
+msgid ""
+"This option allows sound requests coming in from over the network to be "
+"accepted, instead of just limiting the server to the local computer."
+msgstr ""
+"This option allows sound requests coming in from over the network to be "
+"accepted, instead of just limiting the server to the local computer."
+
+#. i18n: file generaltab.ui line 96
+#: rc.cpp:22
+#, no-c-format
+msgid "Skip Prevention"
+msgstr "Skip Prevention"
+
+#. i18n: file generaltab.ui line 107
+#: rc.cpp:25
+#, no-c-format
+msgid ""
+"<i>If your sound is skipping during playback, enable running with highest "
+"possible priority. Increasing your sound buffer might also help.</i>"
+msgstr ""
+"<i>If your sound is skipping during playback, enable running with highest "
+"possible priority. Increasing your sound buffer might also help.</i>"
+
+#. i18n: file generaltab.ui line 115
+#: rc.cpp:28
+#, no-c-format
+msgid "&Run with the highest possible priority (realtime priority)"
+msgstr "&Run with the highest possible priority (realtime priority)"
+
+#. i18n: file generaltab.ui line 121
+#: rc.cpp:31
+#, no-c-format
+msgid ""
+"On systems which support realtime scheduling, if you have sufficient "
+"permissions, this option will enable a very high priority for processing sound "
+"requests."
+msgstr ""
+"On systems which support realtime scheduling, if you have sufficient "
+"permissions, this option will enable a very high priority for processing sound "
+"requests."
+
+#. i18n: file generaltab.ui line 152
+#: rc.cpp:34
+#, no-c-format
+msgid "Sound &buffer:"
+msgstr "Sound &buffer:"
+
+#. i18n: file generaltab.ui line 163
+#: rc.cpp:37
+#, no-c-format
+msgid ""
+"<p align=\"right\"><b>Huge</b> buffer, for <b>low-end</b> machines, <b>"
+"less skipping</b></p>"
+msgstr ""
+"<p align=\"right\"><b>Huge</b> buffer, for <b>low-end</b> machines, <b>"
+"less skipping</b></p>"
+
+#. i18n: file generaltab.ui line 173
+#: rc.cpp:40
+#, no-c-format
+msgid "Auto-Suspend"
+msgstr "Auto-Suspend"
+
+#. i18n: file generaltab.ui line 184
+#: rc.cpp:43
+#, no-c-format
+msgid ""
+"<i>The KDE sound system takes exclusive control over your audio hardware, "
+"blocking programs that may wish to use it directly. If the KDE sound system "
+"sits idle it can give up this exclusive control.</i>"
+msgstr ""
+"<i>The KDE sound system takes exclusive control over your audio hardware, "
+"blocking programs that may wish to use it directly. If the KDE sound system "
+"sits idle it can give up this exclusive control.</i>"
+
+#. i18n: file generaltab.ui line 203
+#: rc.cpp:46
+#, no-c-format
+msgid "&Auto-suspend if idle after:"
+msgstr "&Auto-suspend if idle after:"
+
+#. i18n: file generaltab.ui line 209
+#: rc.cpp:49
+#, no-c-format
+msgid "The sound server will suspend itself if idle for this period of time."
+msgstr "The sound server will suspend itself if idle for this period of time."
+
+#. i18n: file generaltab.ui line 217
+#: rc.cpp:52
+#, no-c-format
+msgid " seconds"
+msgstr " seconds"
+
+#. i18n: file generaltab.ui line 279
+#: rc.cpp:55
+#, no-c-format
+msgid "Test &Sound"
+msgstr "Test &Sound"
+
+#. i18n: file hardwaretab.ui line 30
+#: rc.cpp:58
+#, no-c-format
+msgid "Select && Configure your Audio Device"
+msgstr "Select && Configure your Audio Device"
+
+#. i18n: file hardwaretab.ui line 57
+#: rc.cpp:61
+#, no-c-format
+msgid "&Select the audio device:"
+msgstr "&Select the audio device:"
+
+#. i18n: file hardwaretab.ui line 91
+#: rc.cpp:64
+#, no-c-format
+msgid "&Full duplex"
+msgstr "&Full duplex"
+
+#. i18n: file hardwaretab.ui line 97
+#: rc.cpp:67
+#, no-c-format
+msgid ""
+"This enables the soundserver to record and play sound at the same time. If you "
+"use applications like Internet telephony, voice recognition or similar, you "
+"probably want this."
+msgstr ""
+"This enables the soundserver to record and play sound at the same time. If you "
+"use applications like Internet telephony, voice recognition or similar, you "
+"probably want this."
+
+#. i18n: file hardwaretab.ui line 107
+#: rc.cpp:70
+#, no-c-format
+msgid "Use other custom &options:"
+msgstr "Use other custom &options:"
+
+#. i18n: file hardwaretab.ui line 115
+#: rc.cpp:73
+#, no-c-format
+msgid "Override &device location:"
+msgstr "Override &device location:"
+
+#. i18n: file hardwaretab.ui line 148
+#: rc.cpp:76
+#, no-c-format
+msgid "&Quality:"
+msgstr "&Quality:"
+
+#. i18n: file hardwaretab.ui line 162
+#: rc.cpp:82
+#, no-c-format
+msgid "16 Bits (high)"
+msgstr "16 Bits (high)"
+
+#. i18n: file hardwaretab.ui line 167
+#: rc.cpp:85
+#, no-c-format
+msgid "8 Bits (low)"
+msgstr "8 Bits (low)"
+
+#. i18n: file hardwaretab.ui line 206
+#: rc.cpp:88
+#, no-c-format
+msgid "Use &custom sampling rate:"
+msgstr "Use &custom sampling rate:"
+
+#. i18n: file hardwaretab.ui line 233
+#: rc.cpp:91
+#, no-c-format
+msgid " Hz "
+msgstr " Hz "
+
+#. i18n: file hardwaretab.ui line 280
+#: rc.cpp:94
+#, no-c-format
+msgid "/dev/dsp"
+msgstr "/dev/dsp"
+
+#. i18n: file hardwaretab.ui line 290
+#: rc.cpp:97
+#, no-c-format
+msgid "Select your MIDI Device"
+msgstr "Select your MIDI Device"
+
+#. i18n: file hardwaretab.ui line 301
+#: rc.cpp:100
+#, no-c-format
+msgid "Use MIDI ma&pper:"
+msgstr "Use MIDI ma&pper:"
+
+#. i18n: file hardwaretab.ui line 309
+#: rc.cpp:103
+#, no-c-format
+msgid "Select the &MIDI device:"
+msgstr "Select the &MIDI device:"
+
+#~ msgid "Test &MIDI"
+#~ msgstr "Test &MIDI"
+
+#~ msgid "generalTab"
+#~ msgstr "generalTab"
+
+#~ msgid "Alt+S"
+#~ msgstr "Alt+S"
+
+#~ msgid "Alt+M"
+#~ msgstr "Alt+M"
+
+#~ msgid "hardwareTab"
+#~ msgstr "hardwareTab"
+
+#~ msgid "Alt+O"
+#~ msgstr "Alt+O"
+
+#~ msgid "Alt+C"
+#~ msgstr "Alt+C"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmbackground.po b/tde-i18n-en_GB/messages/kdebase/kcmbackground.po
new file mode 100644
index 00000000000..18c3e017401
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmbackground.po
@@ -0,0 +1,896 @@
+# translation of kcmbackground.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmbackground\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-11-04 14:00+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: bgadvanced.cpp:70
+msgid "Advanced Background Settings"
+msgstr "Advanced Background Settings"
+
+#: bgadvanced.cpp:100
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: bgadvanced.cpp:101
+msgid " KB"
+msgstr " KB"
+
+#: bgadvanced.cpp:261
+msgid "%1 min."
+msgstr "%1 min."
+
+#: bgadvanced.cpp:298
+msgid ""
+"Unable to remove the program: the program is global and can only be removed by "
+"the system administrator."
+msgstr ""
+"Unable to remove the program: the program is global and can only be removed by "
+"the system administrator."
+
+#: bgadvanced.cpp:300
+msgid "Cannot Remove Program"
+msgstr "Cannot Remove Program"
+
+#: bgadvanced.cpp:304
+msgid "Are you sure you want to remove the program `%1'?"
+msgstr "Are you sure you want to remove the program `%1'?"
+
+#: bgadvanced.cpp:306
+msgid "Remove Background Program"
+msgstr "Remove Background Program"
+
+#: bgadvanced.cpp:391
+msgid "Configure Background Program"
+msgstr "Configure Background Program"
+
+#: bgadvanced.cpp:399
+msgid "&Name:"
+msgstr "&Name:"
+
+#: bgadvanced.cpp:405
+msgid "Co&mment:"
+msgstr "Co&mment:"
+
+#: bgadvanced.cpp:411
+msgid "Comman&d:"
+msgstr "Comman&d:"
+
+#: bgadvanced.cpp:417
+msgid "&Preview cmd:"
+msgstr "&Preview cmd:"
+
+#: bgadvanced.cpp:423
+msgid "&Executable:"
+msgstr "&Executable:"
+
+#: bgadvanced.cpp:429
+msgid "&Refresh time:"
+msgstr "&Refresh time:"
+
+#: bgadvanced.cpp:434 bgwallpaper.cpp:107
+msgid " min"
+msgstr " min"
+
+#: bgadvanced.cpp:441
+msgid "New Command"
+msgstr "New Command"
+
+#: bgadvanced.cpp:444
+msgid "New Command <%1>"
+msgstr "New Command <%1>"
+
+#: bgadvanced.cpp:471
+msgid ""
+"You did not fill in the `Name' field.\n"
+"This is a required field."
+msgstr ""
+"You did not fill in the `Name' field.\n"
+"This is a required field."
+
+#: bgadvanced.cpp:479
+msgid ""
+"There is already a program with the name `%1'.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"There is already a program with the name `%1'.\n"
+"Do you want to overwrite it?"
+
+#: bgadvanced.cpp:480
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: bgadvanced.cpp:486
+msgid ""
+"You did not fill in the `Executable' field.\n"
+"This is a required field."
+msgstr ""
+"You did not fill in the `Executable' field.\n"
+"This is a required field."
+
+#: bgadvanced.cpp:491
+msgid ""
+"You did not fill in the `Command' field.\n"
+"This is a required field."
+msgstr ""
+"You did not fill in the `Command' field.\n"
+"This is a required field."
+
+#: bgdialog.cpp:131
+msgid "Open file dialog"
+msgstr "Open file dialogue"
+
+#: bgdialog.cpp:368
+msgid ""
+"<h1>Background</h1> This module allows you to control the appearance of the "
+"virtual desktops. KDE offers a variety of options for customization, including "
+"the ability to specify different settings for each virtual desktop, or a common "
+"background for all of them."
+"<p> The appearance of the desktop results from the combination of its "
+"background colors and patterns, and optionally, wallpaper, which is based on "
+"the image from a graphic file."
+"<p> The background can be made up of a single color, or a pair of colors which "
+"can be blended in a variety of patterns. Wallpaper is also customizable, with "
+"options for tiling and stretching images. The wallpaper can be overlaid "
+"opaquely, or blended in different ways with the background colors and patterns."
+"<p> KDE allows you to have the wallpaper change automatically at specified "
+"intervals of time. You can also replace the background with a program that "
+"updates the desktop dynamically. For example, the \"kdeworld\" program shows a "
+"day/night map of the world which is updated periodically."
+msgstr ""
+"<h1>Background</h1> This module allows you to control the appearance of the "
+"virtual desktops. KDE offers a variety of options for customisation, including "
+"the ability to specify different settings for each virtual desktop, or a common "
+"background for all of them."
+"<p> The appearance of the desktop results from the combination of its "
+"background colours and patterns, and optionally, wallpaper, which is based on "
+"the image from a graphic file."
+"<p> The background can be made up of a single colour, or a pair of colours "
+"which can be blended in a variety of patterns. Wallpaper is also customisable, "
+"with options for tiling and stretching images. The wallpaper can be overlaid "
+"opaquely, or blended in different ways with the background colours and "
+"patterns."
+"<p> KDE allows you to have the wallpaper change automatically at specified "
+"intervals of time. You can also replace the background with a program that "
+"updates the desktop dynamically. For example, the \"kdeworld\" program shows a "
+"day/night map of the world which is updated periodically."
+
+#: bgdialog.cpp:424
+#, c-format
+msgid "Screen %1"
+msgstr "Screen %1"
+
+#: bgdialog.cpp:427
+msgid "Single Color"
+msgstr "Single Colour"
+
+#: bgdialog.cpp:428
+msgid "Horizontal Gradient"
+msgstr "Horizontal Gradient"
+
+#: bgdialog.cpp:429
+msgid "Vertical Gradient"
+msgstr "Vertical Gradient"
+
+#: bgdialog.cpp:430
+msgid "Pyramid Gradient"
+msgstr "Pyramid Gradient"
+
+#: bgdialog.cpp:431
+msgid "Pipecross Gradient"
+msgstr "Pipecross Gradient"
+
+#: bgdialog.cpp:432
+msgid "Elliptic Gradient"
+msgstr "Elliptic Gradient"
+
+#: bgdialog.cpp:447
+msgid "Centered"
+msgstr "Centred"
+
+#: bgdialog.cpp:448
+msgid "Tiled"
+msgstr "Tiled"
+
+#: bgdialog.cpp:449
+msgid "Center Tiled"
+msgstr "Centre Tiled"
+
+#: bgdialog.cpp:450
+msgid "Centered Maxpect"
+msgstr "Centred Maxpect"
+
+#: bgdialog.cpp:451
+msgid "Tiled Maxpect"
+msgstr "Tiled Maxpect"
+
+#: bgdialog.cpp:452
+msgid "Scaled"
+msgstr "Scaled"
+
+#: bgdialog.cpp:453
+msgid "Centered Auto Fit"
+msgstr "Centred Auto Fit"
+
+#: bgdialog.cpp:454
+msgid "Scale & Crop"
+msgstr "Scale & Crop"
+
+#: bgdialog.cpp:457
+msgid "No Blending"
+msgstr "No Blending"
+
+#: bgdialog.cpp:458
+msgid "Flat"
+msgstr "Flat"
+
+#: bgdialog.cpp:461
+msgid "Pyramid"
+msgstr "Pyramid"
+
+#: bgdialog.cpp:462
+msgid "Pipecross"
+msgstr "Pipecross"
+
+#: bgdialog.cpp:463
+msgid "Elliptic"
+msgstr "Elliptic"
+
+#: bgdialog.cpp:464
+msgid "Intensity"
+msgstr "Intensity"
+
+#: bgdialog.cpp:465
+msgid "Saturation"
+msgstr "Saturation"
+
+#: bgdialog.cpp:466
+msgid "Contrast"
+msgstr "Contrast"
+
+#: bgdialog.cpp:467
+msgid "Hue Shift"
+msgstr "Hue Shift"
+
+#: bgdialog.cpp:616
+msgid "Select Wallpaper"
+msgstr "Select Wallpaper"
+
+#. i18n: file bgdialog_ui.ui line 300
+#: bgdialog.cpp:1218 rc.cpp:152
+#, no-c-format
+msgid "Get New Wallpapers"
+msgstr "Get New Wallpapers"
+
+#: bgmonitor.cpp:165
+msgid ""
+"This picture of a monitor contains a preview of what the current settings will "
+"look like on your desktop."
+msgstr ""
+"This picture of a monitor contains a preview of what the current settings will "
+"look like on your desktop."
+
+#: bgwallpaper.cpp:99
+msgid "Setup Slide Show"
+msgstr "Setup Slide Show"
+
+#: bgwallpaper.cpp:156
+msgid "Select Image"
+msgstr "Select Image"
+
+#: main.cpp:71
+msgid "kcmbackground"
+msgstr "kcmbackground"
+
+#: main.cpp:71
+msgid "KDE Background Control Module"
+msgstr "KDE Background Control Module"
+
+#: main.cpp:73
+msgid "(c) 1997-2002 Martin R. Jones"
+msgstr "(c) 1997-2002 Martin R. Jones"
+
+#. i18n: file bgadvanced_ui.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "Background Program"
+msgstr "Background Program"
+
+#. i18n: file bgadvanced_ui.ui line 44
+#: rc.cpp:6 rc.cpp:245
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file bgadvanced_ui.ui line 50
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Click here if you want to add a program to the listbox. This button opens a "
+"dialog where you are asked to give details about the program you want to run. "
+"To successfully add a program, you must know if it is compatible, the name of "
+"the executable file and, if necessary, its options.</p>\n"
+"<p>You usually can get the available options to a suitable program by typing in "
+"a terminal emulator the name of the executable file plus --help (foobar "
+"--help).</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Click here if you want to add a program to the listbox. This button opens a "
+"dialogue where you are asked to give details about the program you want to run. "
+"To successfully add a program, you must know if it is compatible, the name of "
+"the executable file and, if necessary, its options.</p>\n"
+"<p>You usually can get the available options to a suitable program by typing in "
+"a terminal emulator the name of the executable file plus --help (foobar "
+"--help).</p>\n"
+"</qt>"
+
+#. i18n: file bgadvanced_ui.ui line 64
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"Click here to remove programs from this list. Please note that it does not "
+"remove the program from your system, it only removes it from the available "
+"options in the background drawing programs list."
+msgstr ""
+"Click here to remove programs from this list. Please note that it does not "
+"remove the program from your system, it only removes it from the available "
+"options in the background drawing programs list."
+
+#. i18n: file bgadvanced_ui.ui line 75
+#: rc.cpp:21
+#, no-c-format
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#. i18n: file bgadvanced_ui.ui line 81
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Click here to modify the programs options. You usually can get the available "
+"options to a suitable program by typing in a terminal emulator the name of the "
+"executable file plus --help. (example: kwebdesktop --help).</p>\n"
+"<p>One useful example is the program kwebdesktop. It draws a web page on the "
+"background of your desktop. You can use this program by selecting it on the "
+"listbox on the right, but it will draw a predefined web page. To change the web "
+"page it renders, select the kwebdesktop program on the listbox, then click "
+"here. A dialog will appear, allowing you to change the web page by replacing "
+"the old address (URL) with a new one.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Click here to modify the programs options. You usually can get the available "
+"options to a suitable program by typing in a terminal emulator the name of the "
+"executable file plus --help. (example: kwebdesktop --help).</p>\n"
+"<p>One useful example is the program kwebdesktop. It draws a web page on the "
+"background of your desktop. You can use this program by selecting it on the "
+"listbox on the right, but it will draw a predefined web page. To change the web "
+"page it renders, select the kwebdesktop program on the listbox, then click "
+"here. A dialogue will appear, allowing you to change the web page by replacing "
+"the old address (URL) with a new one.</p>\n"
+"</qt>"
+
+#. i18n: file bgadvanced_ui.ui line 104
+#: rc.cpp:30
+#, no-c-format
+msgid "Program"
+msgstr "Program"
+
+#. i18n: file bgadvanced_ui.ui line 115
+#: rc.cpp:33
+#, no-c-format
+msgid "Comment"
+msgstr "Comment"
+
+#. i18n: file bgadvanced_ui.ui line 126
+#: rc.cpp:36
+#, no-c-format
+msgid "Refresh"
+msgstr "Refresh"
+
+#. i18n: file bgadvanced_ui.ui line 156
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Select from this listbox the program you want to use to draw your desktop "
+"background.</p>\n"
+"<p>The <b>Program</b> column shows the name of the program."
+"<br>\n"
+"The <b>Comment</b> column brings a short description."
+"<br>\n"
+"The <b>Refresh</b> column indicates the time interval between redraws of the "
+"desktop.</p>\n"
+"<p>The <b>K Web Desktop</b> program (kwebdesktop) is worth noting: it draws a "
+"specified page of the web in your desktop. You can modify it, and the webpage "
+"it draws by selecting it here, then clicking on the <b>Modify</b> button."
+"<br>\n"
+"You can also add new compliant programs. To do that, click on the <b>Add</b> "
+"button."
+"<br>\n"
+"You can also remove programs from this list clicking on the <b>Remove</b> "
+"button. Please note that it does not remove the program from your system, it "
+"only removes it from the available options in this listbox.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Select from this listbox the program you want to use to draw your desktop "
+"background.</p>\n"
+"<p>The <b>Program</b> column shows the name of the program."
+"<br>\n"
+"The <b>Comment</b> column brings a short description."
+"<br>\n"
+"The <b>Refresh</b> column indicates the time interval between redraws of the "
+"desktop.</p>\n"
+"<p>The <b>K Web Desktop</b> program (kwebdesktop) is worth noting: it draws a "
+"specified page of the web in your desktop. You can modify it, and the webpage "
+"it draws by selecting it here, then clicking on the <b>Modify</b> button."
+"<br>\n"
+"You can also add new compliant programs. To do that, click on the <b>Add</b> "
+"button."
+"<br>\n"
+"You can also remove programs from this list clicking on the <b>Remove</b> "
+"button. Please note that it does not remove the program from your system, it "
+"only removes it from the available options in this listbox.</p>\n"
+"</qt>"
+
+#. i18n: file bgadvanced_ui.ui line 164
+#: rc.cpp:50
+#, no-c-format
+msgid "Use the following program for drawing the background:"
+msgstr "Use the following program for drawing the background:"
+
+#. i18n: file bgadvanced_ui.ui line 167
+#: rc.cpp:53
+#, no-c-format
+msgid ""
+"Check here if you want to allow a program to draw your desktop background. "
+"Below you can find the list of programs currently available for drawing the "
+"background. You may use one of the available programs, add new ones or modify "
+"the existing ones to fit your needs."
+msgstr ""
+"Tick here if you want to allow a program to draw your desktop background. Below "
+"you can find the list of programs currently available for drawing the "
+"background. You may use one of the available programs, add new ones or modify "
+"the existing ones to fit your needs."
+
+#. i18n: file bgadvanced_ui.ui line 177
+#: rc.cpp:56
+#, no-c-format
+msgid "Background Icon Text"
+msgstr "Background Icon Text"
+
+#. i18n: file bgadvanced_ui.ui line 199
+#: rc.cpp:59 rc.cpp:65
+#, no-c-format
+msgid "Click here to change the color of the desktop font."
+msgstr "Click here to change the colour of the desktop font."
+
+#. i18n: file bgadvanced_ui.ui line 207
+#: rc.cpp:62
+#, no-c-format
+msgid "&Text color:"
+msgstr "&Text colour:"
+
+#. i18n: file bgadvanced_ui.ui line 244
+#: rc.cpp:68
+#, no-c-format
+msgid ""
+"Click here to select the solid background color. Choose a different color from "
+"the background text color to assure readability."
+msgstr ""
+"Click here to select the solid background colour. Choose a different colour "
+"from the background text colour to assure readability."
+
+#. i18n: file bgadvanced_ui.ui line 252
+#: rc.cpp:71
+#, no-c-format
+msgid "&Use solid color behind text:"
+msgstr "&Use solid colour behind text:"
+
+#. i18n: file bgadvanced_ui.ui line 255
+#: rc.cpp:74
+#, no-c-format
+msgid ""
+"Check here if you want to use a solid background color. This is useful to "
+"ensure that the desktop text will be identifiable against all background colors "
+"and wallpapers, or in other words, that a background or wallpaper will not make "
+"a desktop text of a similar color difficult to read."
+msgstr ""
+"Tick here if you want to use a solid background colour. This is useful to "
+"ensure that the desktop text will be identifiable against all background "
+"colours and wallpapers, or in other words, that a background or wallpaper will "
+"not make a desktop text of a similar colour difficult to read."
+
+#. i18n: file bgadvanced_ui.ui line 263
+#: rc.cpp:77
+#, no-c-format
+msgid "&Enable shadow"
+msgstr "&Enable shadow"
+
+#. i18n: file bgadvanced_ui.ui line 266
+#: rc.cpp:80
+#, no-c-format
+msgid ""
+"Check here to enable a shadow outline around the desktop font. This also "
+"improves the readability of the desktop text against backgrounds of a similar "
+"color."
+msgstr ""
+"Tick here to enable a shadow outline around the desktop font. This also "
+"improves the readability of the desktop text against backgrounds of a similar "
+"colour."
+
+#. i18n: file bgadvanced_ui.ui line 274
+#: rc.cpp:83
+#, no-c-format
+msgid "&Lines for icon text:"
+msgstr "&Lines for icon text:"
+
+#. i18n: file bgadvanced_ui.ui line 280
+#: rc.cpp:86 rc.cpp:89
+#, no-c-format
+msgid ""
+"Choose here the maximum number of text lines below an icon on the desktop. "
+"Longer text will be truncated at the end of the last line."
+msgstr ""
+"Choose here the maximum number of text lines below an icon on the desktop. "
+"Longer text will be truncated at the end of the last line."
+
+#. i18n: file bgadvanced_ui.ui line 305
+#: rc.cpp:92
+#, no-c-format
+msgid "Auto"
+msgstr "Auto"
+
+#. i18n: file bgadvanced_ui.ui line 314
+#: rc.cpp:95 rc.cpp:101
+#, no-c-format
+msgid ""
+"Choose here the maximum width of text lines (in pixel) below an icon on the "
+"desktop. If set to 'Auto' a default width based on the current font is used."
+msgstr ""
+"Choose here the maximum width of text lines (in pixel) below an icon on the "
+"desktop. If set to 'Auto' a default width based on the current font is used."
+
+#. i18n: file bgadvanced_ui.ui line 322
+#: rc.cpp:98
+#, no-c-format
+msgid "&Width for icon text:"
+msgstr "&Width for icon text:"
+
+#. i18n: file bgadvanced_ui.ui line 338
+#: rc.cpp:104
+#, no-c-format
+msgid "Memory Usage"
+msgstr "Memory Usage"
+
+#. i18n: file bgadvanced_ui.ui line 352
+#: rc.cpp:107
+#, no-c-format
+msgid "Size of background cache:"
+msgstr "Size of background cache:"
+
+#. i18n: file bgadvanced_ui.ui line 355
+#: rc.cpp:110 rc.cpp:116
+#, no-c-format
+msgid ""
+"In this box you can enter how much memory KDE should use for caching the "
+"background(s). If you have different backgrounds for the different desktops "
+"caching can make switching desktops smoother at the expense of higher memory "
+"use."
+msgstr ""
+"In this box you can enter how much memory KDE should use for caching the "
+"background(s). If you have different backgrounds for the different desktops "
+"caching can make switching desktops smoother at the expense of higher memory "
+"use."
+
+#. i18n: file bgadvanced_ui.ui line 363
+#: rc.cpp:113
+#, no-c-format
+msgid " k"
+msgstr " k"
+
+#. i18n: file bgdialog_ui.ui line 36
+#: rc.cpp:119
+#, no-c-format
+msgid "Setting for &desktop:"
+msgstr "Setting for &desktop:"
+
+#. i18n: file bgdialog_ui.ui line 42
+#: rc.cpp:122 rc.cpp:128
+#, no-c-format
+msgid ""
+"Choose the desktop you wish to configure the background for from this list. If "
+"you want the same background settings to be applied to all desktops select the "
+"\"All Desktops\" option."
+msgstr ""
+"Choose the desktop you wish to configure the background for from this list. If "
+"you want the same background settings to be applied to all desktops select the "
+"\"All Desktops\" option."
+
+#. i18n: file bgdialog_ui.ui line 48
+#: rc.cpp:125
+#, no-c-format
+msgid "All Desktops"
+msgstr "All Desktops"
+
+#. i18n: file bgdialog_ui.ui line 72
+#: rc.cpp:131
+#, no-c-format
+msgid "Across All Screens"
+msgstr "Across All Screens"
+
+#. i18n: file bgdialog_ui.ui line 77
+#: rc.cpp:134
+#, no-c-format
+msgid "On Each Screen"
+msgstr "On Each Screen"
+
+#. i18n: file bgdialog_ui.ui line 95
+#: rc.cpp:137
+#, no-c-format
+msgid ""
+"Choose the screen you wish to configure the background for from this list."
+msgstr ""
+"Choose the screen you wish to configure the background for from this list."
+
+#. i18n: file bgdialog_ui.ui line 184
+#: rc.cpp:140
+#, no-c-format
+msgid "Identify Screens"
+msgstr "Identify Screens"
+
+#. i18n: file bgdialog_ui.ui line 187
+#: rc.cpp:143
+#, no-c-format
+msgid "Click this button to show the identifying number for each screen."
+msgstr "Click this button to show the identifying number for each screen."
+
+#. i18n: file bgdialog_ui.ui line 242
+#: rc.cpp:146
+#, no-c-format
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#. i18n: file bgdialog_ui.ui line 245
+#: rc.cpp:149
+#, no-c-format
+msgid ""
+"Click this button to set the icon text colors and shadow, set up a program to "
+"run for the background picture or control the size of the background cache."
+msgstr ""
+"Click this button to set the icon text colours and shadow, set up a program to "
+"run for the background picture or control the size of the background cache."
+
+#. i18n: file bgdialog_ui.ui line 303
+#: rc.cpp:155
+#, no-c-format
+msgid ""
+"Click this button to give you a list of new wallpapers to download from the "
+"Internet."
+msgstr ""
+"Click this button to give you a list of new wallpapers to download from the "
+"Internet."
+
+#. i18n: file bgdialog_ui.ui line 361
+#: rc.cpp:161
+#, no-c-format
+msgid "Posi&tion:"
+msgstr "Posi&tion:"
+
+#. i18n: file bgdialog_ui.ui line 376
+#: rc.cpp:164 rc.cpp:206
+#, no-c-format
+msgid ""
+"<qt>You can choose here how a background picture is shown on the desktop:\n"
+"<ul>\n"
+"<li><em>Centered:</em> Center the picture on the desktop.</li>\n"
+" "
+"<li><em>Tiled:</em> Tile the picture beginning at the top left of the desktop, "
+"so the desktop is totally covered up.</li>\n"
+"<li><em>Center Tiled:</em> Center the picture on the desktop and then tile "
+"around it so that the background is totally covered up.</li>\n"
+"<li><em>Centered Maxpect:</em> Magnify the picture without distorting it until "
+"it fills either the width or height of the desktop, and then center it on the "
+"desktop.</li>\n"
+"<li><em>Scaled:</em> Magnify the picture, until the entire desktop is covered. "
+"This may result in some distortion of the picture.</li>\n"
+"<li><em>Centered Auto Fit:</em> If the picture fits the desktop this mode works "
+"like the Centered option. If the picture is larger than the desktop it is "
+"scaled down to fit while keeping the aspect ratio.</li>\n"
+"<li><em>Scale and Crop:</em> Magnify the picture without distorting it until it "
+"fills both the width and height of the desktop (cropping the picture if "
+"necessary), and then center it on the desktop.</li>\n"
+"</ul></qt>"
+msgstr ""
+"<qt>You can choose here how a background picture is shown on the desktop:\n"
+"<ul>\n"
+"<li><em>Centred:</em> Centre the picture on the desktop.</li>\n"
+" "
+"<li><em>Tiled:</em> Tile the picture beginning at the top left of the desktop, "
+"so the desktop is totally covered up.</li>\n"
+"<li><em>Centre Tiled:</em> Centre the picture on the desktop and then tile "
+"around it so that the background is totally covered up.</li>\n"
+"<li><em>Centred Maxpect:</em> Magnify the picture without distorting it until "
+"it fills either the width or height of the desktop, and then centre it on the "
+"desktop.</li>\n"
+"<li><em>Scaled:</em> Magnify the picture, until the entire desktop is covered. "
+"This may result in some distortion of the picture.</li>\n"
+"<li><em>Centred Auto Fit:</em> If the picture fits the desktop this mode works "
+"like the Centred option. If the picture is larger than the desktop it is scaled "
+"down to fit while keeping the aspect ratio.</li>\n"
+"<li><em>Scale and Crop:</em> Magnify the picture without distorting it until it "
+"fills both the width and height of the desktop (cropping the picture if "
+"necessary), and then centre it on the desktop.</li>\n"
+"</ul></qt>"
+
+#. i18n: file bgdialog_ui.ui line 384
+#: rc.cpp:176
+#, no-c-format
+msgid ""
+"If you have selected to use a background picture you can choose various methods "
+"of blending the background colors with the picture. The default option of \"No "
+"Blending\" means that the picture simply obscures the background colors below."
+msgstr ""
+"If you have selected to use a background picture you can choose various methods "
+"of blending the background colours with the picture. The default option of \"No "
+"Blending\" means that the picture simply obscures the background colours below."
+
+#. i18n: file bgdialog_ui.ui line 403
+#: rc.cpp:179
+#, no-c-format
+msgid "Click to choose the primary background color."
+msgstr "Click to choose the primary background colour."
+
+#. i18n: file bgdialog_ui.ui line 414
+#: rc.cpp:182
+#, no-c-format
+msgid ""
+"Click to choose the secondary background color. If no secondary color is "
+"required by the pattern selected this button will be disabled."
+msgstr ""
+"Click to choose the secondary background colour. If no secondary colour is "
+"required by the pattern selected this button will be disabled."
+
+#. i18n: file bgdialog_ui.ui line 424
+#: rc.cpp:185
+#, no-c-format
+msgid "Co&lors:"
+msgstr "Co&lours:"
+
+#. i18n: file bgdialog_ui.ui line 435
+#: rc.cpp:188
+#, no-c-format
+msgid "&Blending:"
+msgstr "&Blending:"
+
+#. i18n: file bgdialog_ui.ui line 454
+#: rc.cpp:191
+#, no-c-format
+msgid "Balance:"
+msgstr "Balance:"
+
+#. i18n: file bgdialog_ui.ui line 460
+#: rc.cpp:194 rc.cpp:197
+#, no-c-format
+msgid ""
+"You can use this slider to control the degree of blending. You can experiment "
+"by moving the slider and looking at the effects in the preview image."
+msgstr ""
+"You can use this slider to control the degree of blending. You can experiment "
+"by moving the slider and looking at the effects in the preview image."
+
+#. i18n: file bgdialog_ui.ui line 496
+#: rc.cpp:200
+#, no-c-format
+msgid "Reverse roles"
+msgstr "Reverse roles"
+
+#. i18n: file bgdialog_ui.ui line 499
+#: rc.cpp:203
+#, no-c-format
+msgid ""
+"For some types of blending, you can reverse the role of the background and the "
+"picture by checking this option."
+msgstr ""
+"For some types of blending, you can reverse the role of the background and the "
+"picture by ticking this option."
+
+#. i18n: file bgdialog_ui.ui line 573
+#: rc.cpp:218
+#, no-c-format
+msgid "Background"
+msgstr "Background"
+
+#. i18n: file bgdialog_ui.ui line 584
+#: rc.cpp:221
+#, no-c-format
+msgid "&No picture"
+msgstr "&No picture"
+
+#. i18n: file bgdialog_ui.ui line 592
+#: rc.cpp:224
+#, no-c-format
+msgid "&Slide show:"
+msgstr "&Slide show:"
+
+#. i18n: file bgdialog_ui.ui line 600
+#: rc.cpp:227
+#, no-c-format
+msgid "&Picture:"
+msgstr "&Picture:"
+
+#. i18n: file bgdialog_ui.ui line 628
+#: rc.cpp:230
+#, no-c-format
+msgid "Set&up..."
+msgstr "Set&up..."
+
+#. i18n: file bgdialog_ui.ui line 631
+#: rc.cpp:233
+#, no-c-format
+msgid ""
+"Click this button to select a set of images to be used as background pictures. "
+"One picture at a time will be shown for a specified amount of time, after which "
+"another image from the set will be shown. Images can be shown at random or in "
+"the order you specify them."
+msgstr ""
+"Click this button to select a set of images to be used as background pictures. "
+"One picture at a time will be shown for a specified amount of time, after which "
+"another image from the set will be shown. Images can be shown at random or in "
+"the order you specify them."
+
+#. i18n: file bgwallpaper_ui.ui line 27
+#: rc.cpp:236
+#, no-c-format
+msgid "Show the following pictures:"
+msgstr "Show the following pictures:"
+
+#. i18n: file bgwallpaper_ui.ui line 35
+#: rc.cpp:239
+#, no-c-format
+msgid "&Show pictures in random order"
+msgstr "&Show pictures in random order"
+
+#. i18n: file bgwallpaper_ui.ui line 51
+#: rc.cpp:242
+#, no-c-format
+msgid "Change &picture after:"
+msgstr "Change &picture after:"
+
+#. i18n: file bgwallpaper_ui.ui line 146
+#: rc.cpp:251
+#, no-c-format
+msgid "Move &Down"
+msgstr "Move &Down"
+
+#. i18n: file bgwallpaper_ui.ui line 154
+#: rc.cpp:254
+#, no-c-format
+msgid "Move &Up"
+msgstr "Move &Up"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmbell.po b/tde-i18n-en_GB/messages/kdebase/kcmbell.po
new file mode 100644
index 00000000000..c782d8f41fe
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmbell.po
@@ -0,0 +1,135 @@
+# translation of kcmbell.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmbell\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-05-20 11:55+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: bell.cpp:73
+msgid "Bell Settings"
+msgstr "Bell Settings"
+
+#: bell.cpp:82
+msgid "&Use system bell instead of system notification"
+msgstr "&Use system bell instead of system notification"
+
+#: bell.cpp:83
+msgid ""
+"You can use the standard system bell (PC speaker) or a more sophisticated "
+"system notification, see the \"System Notifications\" control module for the "
+"\"Something Special Happened in the Program\" event."
+msgstr ""
+"You can use the standard system bell (PC speaker) or a more sophisticated "
+"system notification, see the \"System Notifications\" control module for the "
+"\"Something Special Happened in the Program\" event."
+
+#: bell.cpp:91
+msgid ""
+"<h1>System Bell</h1> Here you can customize the sound of the standard system "
+"bell, i.e. the \"beep\" you always hear when there is something wrong. Note "
+"that you can further customize this sound using the \"Accessibility\" control "
+"module; for example, you can choose a sound file to be played instead of the "
+"standard bell."
+msgstr ""
+"<h1>System Bell</h1> Here you can customise the sound of the standard system "
+"bell, i.e. the \"beep\" you always hear when there is something wrong. Note "
+"that you can further customise this sound using the \"Accessibility\" control "
+"module; for example, you can choose a sound file to be played instead of the "
+"standard bell."
+
+#: bell.cpp:97
+msgid "&Volume:"
+msgstr "&Volume:"
+
+#: bell.cpp:102
+msgid ""
+"Here you can customize the volume of the system bell. For further customization "
+"of the bell, see the \"Accessibility\" control module."
+msgstr ""
+"Here you can customise the volume of the system bell. For further customisation "
+"of the bell, see the \"Accessibility\" control module."
+
+#: bell.cpp:106
+msgid "&Pitch:"
+msgstr "&Pitch:"
+
+#: bell.cpp:108
+msgid " Hz"
+msgstr " Hz"
+
+#: bell.cpp:111
+msgid ""
+"Here you can customize the pitch of the system bell. For further customization "
+"of the bell, see the \"Accessibility\" control module."
+msgstr ""
+"Here you can customise the pitch of the system bell. For further customisation "
+"of the bell, see the \"Accessibility\" control module."
+
+#: bell.cpp:115
+msgid "&Duration:"
+msgstr "&Duration:"
+
+#: bell.cpp:117
+msgid " msec"
+msgstr " msec"
+
+#: bell.cpp:120
+msgid ""
+"Here you can customize the duration of the system bell. For further "
+"customization of the bell, see the \"Accessibility\" control module."
+msgstr ""
+"Here you can customise the duration of the system bell. For further "
+"customisation of the bell, see the \"Accessibility\" control module."
+
+#: bell.cpp:124
+msgid "&Test"
+msgstr "&Test"
+
+#: bell.cpp:128
+msgid ""
+"Click \"Test\" to hear how the system bell will sound using your changed "
+"settings."
+msgstr ""
+"Click \"Test\" to hear how the system bell will sound using your changed "
+"settings."
+
+#: bell.cpp:136
+msgid "kcmbell"
+msgstr "kcmbell"
+
+#: bell.cpp:136
+msgid "KDE Bell Control Module"
+msgstr "KDE Bell Control Module"
+
+#: bell.cpp:138
+msgid "(c) 1997 - 2001 Christian Czezatke, Matthias Elter"
+msgstr "(c) 1997 - 2001 Christian Czezatke, Matthias Elter"
+
+#: bell.cpp:140
+msgid "Original author"
+msgstr "Original author"
+
+#: bell.cpp:142
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmcgi.po b/tde-i18n-en_GB/messages/kdebase/kcmcgi.po
new file mode 100644
index 00000000000..98b8458a1fd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmcgi.po
@@ -0,0 +1,57 @@
+# translation of kcmcgi.po to British English
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmcgi\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-05-06 23:23GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kcmcgi.cpp:51
+msgid "Paths to Local CGI Programs"
+msgstr "Paths to Local CGI Programs"
+
+#: kcmcgi.cpp:59
+msgid "Add..."
+msgstr "Add..."
+
+#: kcmcgi.cpp:71
+msgid "kcmcgi"
+msgstr "kcmcgi"
+
+#: kcmcgi.cpp:72
+msgid "CGI KIO Slave Control Module"
+msgstr "CGI KIO Slave Control Module"
+
+#: kcmcgi.cpp:74
+msgid "(c) 2002 Cornelius Schumacher"
+msgstr "(c) 2002 Cornelius Schumacher"
+
+#: kcmcgi.cpp:147
+msgid ""
+"<h1>CGI Scripts</h1> The CGI KIO slave lets you execute local CGI programs "
+"without the need to run a web server. In this control module you can configure "
+"the paths that are searched for CGI scripts."
+msgstr ""
+"<h1>CGI Scripts</h1> The CGI KIO slave lets you execute local CGI programs "
+"without the need to run a web server. In this control module you can configure "
+"the paths that are searched for CGI scripts."
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmcolors.po b/tde-i18n-en_GB/messages/kdebase/kcmcolors.po
new file mode 100644
index 00000000000..1e41b38f0eb
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmcolors.po
@@ -0,0 +1,376 @@
+# translation of kcmcolors.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmcolors\n"
+"POT-Creation-Date: 2006-08-22 02:34+0200\n"
+"PO-Revision-Date: 2005-07-06 13:22+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: colorscm.cpp:100
+msgid ""
+"<h1>Colors</h1> This module allows you to choose the color scheme used for the "
+"KDE desktop. The different elements of the desktop, such as title bars, menu "
+"text, etc., are called \"widgets\". You can choose the widget whose color you "
+"want to change by selecting it from a list, or by clicking on a graphical "
+"representation of the desktop."
+"<p> You can save color settings as complete color schemes, which can also be "
+"modified or deleted. KDE comes with several predefined color schemes on which "
+"you can base your own."
+"<p> All KDE applications will obey the selected color scheme. Non-KDE "
+"applications may also obey some or all of the color settings, if this option is "
+"enabled."
+msgstr ""
+"<h1>Colours</h1> This module allows you to choose the colour scheme used for "
+"the KDE desktop. The different elements of the desktop, such as title bars, "
+"menu text etc., are called \"widgets\". You can choose the widget whose colour "
+"you want to change by selecting it from a list, or by clicking on a graphical "
+"representation of the desktop."
+"<p> You can save colour settings as complete colour schemes, which can also be "
+"modified or deleted. KDE comes with several predefined colour schemes on which "
+"you can base your own."
+"<p> All KDE applications will obey the selected colour scheme. Non-KDE "
+"applications may also obey some or all of the colour settings, if this option "
+"is enabled."
+
+#: colorscm.cpp:133
+msgid ""
+"This is a preview of the color settings which will be applied if you click "
+"\"Apply\" or \"OK\". You can click on different parts of this preview image. "
+"The widget name in the \"Widget color\" box will change to reflect the part of "
+"the preview image you clicked."
+msgstr ""
+"This is a preview of the colour settings which will be applied if you click "
+"\"Apply\" or \"OK\". You can click on different parts of this preview image. "
+"The widget name in the \"Widget colour\" box will change to reflect the part of "
+"the preview image you clicked."
+
+#: colorscm.cpp:145
+msgid "Color Scheme"
+msgstr "Colour Scheme"
+
+#: colorscm.cpp:154
+msgid ""
+"This is a list of predefined color schemes, including any that you may have "
+"created. You can preview an existing color scheme by selecting it from the "
+"list. The current scheme will be replaced by the selected color scheme."
+"<p> Warning: if you have not yet applied any changes you may have made to the "
+"current scheme, those changes will be lost if you select another color scheme."
+msgstr ""
+"This is a list of predefined colour schemes, including any that you may have "
+"created. You can preview an existing colour scheme by selecting it from the "
+"list. The current scheme will be replaced by the selected colour scheme."
+"<p> Warning: if you have not yet applied any changes you may have made to the "
+"current scheme, those changes will be lost if you select another colour scheme."
+
+#: colorscm.cpp:162
+msgid "&Save Scheme..."
+msgstr "&Save Scheme..."
+
+#: colorscm.cpp:165
+msgid ""
+"Press this button if you want to save the current color settings as a color "
+"scheme. You will be prompted for a name."
+msgstr ""
+"Press this button if you want to save the current colour settings as a colour "
+"scheme. You will be prompted for a name."
+
+#: colorscm.cpp:169
+msgid "R&emove Scheme"
+msgstr "R&emove Scheme"
+
+#: colorscm.cpp:173
+msgid ""
+"Press this button to remove the selected color scheme. Note that this button is "
+"disabled if you do not have permission to delete the color scheme."
+msgstr ""
+"Press this button to remove the selected colour scheme. Note that this button "
+"is disabled if you do not have permission to delete the colour scheme."
+
+#: colorscm.cpp:177
+msgid "I&mport Scheme..."
+msgstr "I&mport Scheme..."
+
+#: colorscm.cpp:180
+msgid ""
+"Press this button to import a new color scheme. Note that the color scheme will "
+"only be available for the current user."
+msgstr ""
+"Press this button to import a new colour scheme. Note that the colour scheme "
+"will only be available for the current user."
+
+#: colorscm.cpp:188
+msgid "&Widget Color"
+msgstr "&Widget Colour"
+
+#: colorscm.cpp:199
+msgid "Inactive Title Bar"
+msgstr "Inactive Title Bar"
+
+#: colorscm.cpp:200
+msgid "Inactive Title Text"
+msgstr "Inactive Title Text"
+
+#: colorscm.cpp:201
+msgid "Inactive Title Blend"
+msgstr "Inactive Title Blend"
+
+#: colorscm.cpp:202
+msgid "Active Title Bar"
+msgstr "Active Title Bar"
+
+#: colorscm.cpp:203
+msgid "Active Title Text"
+msgstr "Active Title Text"
+
+#: colorscm.cpp:204
+msgid "Active Title Blend"
+msgstr "Active Title Blend"
+
+#: colorscm.cpp:205
+msgid "Window Background"
+msgstr "Window Background"
+
+#: colorscm.cpp:206
+msgid "Window Text"
+msgstr "Window Text"
+
+#: colorscm.cpp:207
+msgid "Selected Background"
+msgstr "Selected Background"
+
+#: colorscm.cpp:208
+msgid "Selected Text"
+msgstr "Selected Text"
+
+#: colorscm.cpp:209
+msgid "Standard Background"
+msgstr "Standard Background"
+
+#: colorscm.cpp:210
+msgid "Standard Text"
+msgstr "Standard Text"
+
+#: colorscm.cpp:211
+msgid "Button Background"
+msgstr "Button Background"
+
+#: colorscm.cpp:212
+msgid "Button Text"
+msgstr "Button Text"
+
+#: colorscm.cpp:213
+msgid "Active Title Button"
+msgstr "Active Title Button"
+
+#: colorscm.cpp:214
+msgid "Inactive Title Button"
+msgstr "Inactive Title Button"
+
+#: colorscm.cpp:215
+msgid "Active Window Frame"
+msgstr "Active Window Frame"
+
+#: colorscm.cpp:216
+msgid "Active Window Handle"
+msgstr "Active Window Handle"
+
+#: colorscm.cpp:217
+msgid "Inactive Window Frame"
+msgstr "Inactive Window Frame"
+
+#: colorscm.cpp:218
+msgid "Inactive Window Handle"
+msgstr "Inactive Window Handle"
+
+#: colorscm.cpp:219
+msgid "Link"
+msgstr "Link"
+
+#: colorscm.cpp:220
+msgid "Followed Link"
+msgstr "Followed Link"
+
+#: colorscm.cpp:221
+msgid "Alternate Background in Lists"
+msgstr "Alternate Background in Lists"
+
+#: colorscm.cpp:227
+msgid ""
+"Click here to select an element of the KDE desktop whose color you want to "
+"change. You may either choose the \"widget\" here, or click on the "
+"corresponding part of the preview image above."
+msgstr ""
+"Click here to select an element of the KDE desktop whose colour you want to "
+"change. You may either choose the \"widget\" here, or click on the "
+"corresponding part of the preview image above."
+
+#: colorscm.cpp:238
+msgid ""
+"Click here to bring up a dialog box where you can choose a color for the "
+"\"widget\" selected in the above list."
+msgstr ""
+"Click here to bring up a dialogue box where you can choose a colour for the "
+"\"widget\" selected in the above list."
+
+#: colorscm.cpp:242
+msgid "Shade sorted column in lists"
+msgstr "Shade sorted column in lists"
+
+#: colorscm.cpp:247
+msgid ""
+"Check this box to show the sorted column in a list with a shaded background"
+msgstr ""
+"Check this box to show the sorted column in a list with a shaded background"
+
+#: colorscm.cpp:249
+msgid "Con&trast"
+msgstr "Con&trast"
+
+#: colorscm.cpp:262
+msgid ""
+"Use this slider to change the contrast level of the current color scheme. "
+"Contrast does not affect all of the colors, only the edges of 3D objects."
+msgstr ""
+"Use this slider to change the contrast level of the current colour scheme. "
+"Contrast does not affect all of the colours, only the edges of 3D objects."
+
+#: colorscm.cpp:266
+msgid ""
+"_: Low Contrast\n"
+"Low"
+msgstr "Low"
+
+#: colorscm.cpp:270
+msgid ""
+"_: High Contrast\n"
+"High"
+msgstr "High"
+
+#: colorscm.cpp:273
+msgid "Apply colors to &non-KDE applications"
+msgstr "Apply colours to &non-KDE applications"
+
+#: colorscm.cpp:277
+msgid ""
+"Check this box to apply the current color scheme to non-KDE applications."
+msgstr ""
+"Check this box to apply the current colour scheme to non-KDE applications."
+
+#: colorscm.cpp:282
+msgid "Colors"
+msgstr "Colours"
+
+#: colorscm.cpp:284
+msgid "(c) 1997-2005 Colors Developers"
+msgstr "(c) 1997-2005 Colours Developers"
+
+#: colorscm.cpp:490
+msgid ""
+"This color scheme could not be removed.\n"
+"Perhaps you do not have permission to alter the filesystem where the color "
+"scheme is stored."
+msgstr ""
+"This colour scheme could not be removed.\n"
+"Perhaps you do not have permission to alter the filesystem where the colour "
+"scheme is stored."
+
+#: colorscm.cpp:523 colorscm.cpp:543
+msgid "Save Color Scheme"
+msgstr "Save Colour Scheme"
+
+#: colorscm.cpp:524
+msgid "Enter a name for the color scheme:"
+msgstr "Enter a name for the colour scheme:"
+
+#: colorscm.cpp:541
+msgid ""
+"A color scheme with the name '%1' already exists.\n"
+"Do you want to overwrite it?\n"
+msgstr ""
+"A colour scheme with the name '%1' already exists.\n"
+"Do you want to overwrite it?\n"
+
+#: colorscm.cpp:544
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: colorscm.cpp:592
+msgid "Import failed."
+msgstr "Import failed."
+
+#: colorscm.cpp:600
+msgid "Untitled Theme"
+msgstr "Untitled Theme"
+
+#: colorscm.cpp:858
+msgid "Current Scheme"
+msgstr "Current Scheme"
+
+#: colorscm.cpp:859
+msgid "KDE Default"
+msgstr "KDE Default"
+
+#: widgetcanvas.cpp:368 widgetcanvas.cpp:369
+msgid "Inactive window"
+msgstr "Inactive window"
+
+#: widgetcanvas.cpp:412 widgetcanvas.cpp:413
+msgid "Active window"
+msgstr "Active window"
+
+#: widgetcanvas.cpp:474 widgetcanvas.cpp:475
+msgid "Standard text"
+msgstr "Standard text"
+
+#: widgetcanvas.cpp:482 widgetcanvas.cpp:491
+msgid "Selected text"
+msgstr "Selected text"
+
+#: widgetcanvas.cpp:500 widgetcanvas.cpp:501
+msgid "link"
+msgstr "link"
+
+#: widgetcanvas.cpp:510 widgetcanvas.cpp:511
+msgid "followed link"
+msgstr "followed link"
+
+#: widgetcanvas.cpp:520 widgetcanvas.cpp:535
+msgid "Push Button"
+msgstr "Push Button"
+
+#: widgetcanvas.cpp:547 widgetcanvas.cpp:564
+msgid "New"
+msgstr "New"
+
+#: widgetcanvas.cpp:553 widgetcanvas.cpp:565
+msgid ""
+"_: Menu item\n"
+"Open"
+msgstr "Open"
+
+#: widgetcanvas.cpp:559 widgetcanvas.cpp:566
+msgid ""
+"_: Menu item\n"
+"Save"
+msgstr "Save"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmcomponentchooser.po b/tde-i18n-en_GB/messages/kdebase/kcmcomponentchooser.po
new file mode 100644
index 00000000000..40be929b5c7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmcomponentchooser.po
@@ -0,0 +1,298 @@
+# translation of kcmcomponentchooser.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmcomponentchooser\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-12-26 02:02+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: componentchooser.cpp:165
+msgid "Select preferred email client:"
+msgstr "Select preferred email client:"
+
+#: componentchooser.cpp:273
+msgid "Select preferred terminal application:"
+msgstr "Select preferred terminal application:"
+
+#: componentchooser.cpp:368
+msgid "Select preferred Web browser application:"
+msgstr "Select preferred Web browser application:"
+
+#: componentchooser.cpp:393
+msgid "Unknown"
+msgstr "Unknown"
+
+#: componentchooser.cpp:408
+msgid ""
+"<qt>You changed the default component of your choice. Do you want to save that "
+"change now?</qt>"
+msgstr ""
+"<qt>You changed the default component of your choice. Do you want to save that "
+"change now?</qt>"
+
+#: componentchooser.cpp:412
+msgid "No description available"
+msgstr "No description available"
+
+#: componentchooser.cpp:423 componentchooser.cpp:428
+msgid ""
+"Choose from the list below which component should be used by default for the %1 "
+"service."
+msgstr ""
+"Choose from the list below which component should be used by default for the %1 "
+"service."
+
+#: kcm_componentchooser.cpp:34
+msgid "kcmcomponentchooser"
+msgstr "kcmcomponentchooser"
+
+#: kcm_componentchooser.cpp:34
+msgid "Component Chooser"
+msgstr "Component Chooser"
+
+#: kcm_componentchooser.cpp:36
+msgid "(c), 2002 Joseph Wenninger"
+msgstr "(c), 2002 Joseph Wenninger"
+
+#. i18n: file browserconfig_ui.ui line 49
+#: rc.cpp:3
+#, no-c-format
+msgid "<qt>Open <b>http</b> and <b>https</b> URLs</qt>"
+msgstr "<qt>Open <b>http</b> and <b>https</b> URLs</qt>"
+
+#. i18n: file browserconfig_ui.ui line 57
+#: rc.cpp:6
+#, no-c-format
+msgid "in an application based on the contents of the URL"
+msgstr "in an application based on the contents of the URL"
+
+#. i18n: file browserconfig_ui.ui line 68
+#: rc.cpp:9
+#, no-c-format
+msgid "in the following browser:"
+msgstr "in the following browser:"
+
+#. i18n: file browserconfig_ui.ui line 120
+#: rc.cpp:12 rc.cpp:39 rc.cpp:72
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file componentchooser_ui.ui line 43
+#: rc.cpp:15
+#, no-c-format
+msgid "Default Component"
+msgstr "Default Component"
+
+#. i18n: file componentchooser_ui.ui line 46
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"Here you can change the component program. Components are programs that handle "
+"basic tasks, like the terminal emulator, the text editor and the email client. "
+"Different KDE applications sometimes need to invoke a console emulator, send a "
+"mail or display some text. To do so consistently, these applications always "
+"call the same components. You can choose here which programs these components "
+"are."
+msgstr ""
+"Here you can change the component program. Components are programs that handle "
+"basic tasks, like the terminal emulator, the text editor and the email client. "
+"Different KDE applications sometimes need to invoke a console emulator, send a "
+"mail or display some text. To do so consistently, these applications always "
+"call the same components. You can choose here which programs these components "
+"are."
+
+#. i18n: file componentchooser_ui.ui line 75
+#: rc.cpp:21
+#, no-c-format
+msgid "Component Description"
+msgstr "Component Description"
+
+#. i18n: file componentchooser_ui.ui line 78
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"Here you can read a small description of the currently selected component. To "
+"change the selected component, click on the list to the left. To change the "
+"component program, please choose it below."
+msgstr ""
+"Here you can read a small description of the currently selected component. To "
+"change the selected component, click on the list to the left. To change the "
+"component program, please choose it below."
+
+#. i18n: file componentchooser_ui.ui line 119
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>This list shows the configurable component types. Click the component you "
+"want to configure.</p>\n"
+"<p>In this dialog you can change KDE default components. Components are "
+"programs that handle basic tasks, like the terminal emulator, the text editor "
+"and the email client. Different KDE applications sometimes need to invoke a "
+"console emulator, send a mail or display some text. To do so consistently, "
+"these applications always call the same components. Here you can select which "
+"programs these components are.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>This list shows the configurable component types. Click the component you "
+"want to configure.</p>\n"
+"<p>In this dialogue you can change KDE default components. Components are "
+"programs that handle basic tasks, like the terminal emulator, the text editor "
+"and the email client. Different KDE applications sometimes need to invoke a "
+"console emulator, send a mail or display some text. To do so consistently, "
+"these applications always call the same components. Here you can select which "
+"programs these components are.</p>\n"
+"</qt>"
+
+#. i18n: file emailclientconfig_ui.ui line 83
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"<ul> "
+"<li>%t: Recipient's address</li> "
+"<li>%s: Subject</li> "
+"<li>%c: Carbon Copy (CC)</li> "
+"<li>%b: Blind Carbon Copy (BCC)</li> "
+"<li>%B: Template body text</li> "
+"<li>%A: Attachment </li> </ul>"
+msgstr ""
+"<ul> "
+"<li>%t: Recipient's address</li> "
+"<li>%s: Subject</li> "
+"<li>%c: Carbon Copy (CC)</li> "
+"<li>%b: Blind Carbon Copy (BCC)</li> "
+"<li>%B: Template body text</li> "
+"<li>%A: Attachment </li> </ul>"
+
+#. i18n: file emailclientconfig_ui.ui line 86
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"Press this button to select your favorite email client. Please note that the "
+"file you select has to have the executable attribute set in order to be "
+"accepted."
+"<br> You can also use several placeholders which will be replaced with the "
+"actual values when the email client is called:"
+"<ul> "
+"<li>%t: Recipient's address</li> "
+"<li>%s: Subject</li> "
+"<li>%c: Carbon Copy (CC)</li> "
+"<li>%b: Blind Carbon Copy (BCC)</li> "
+"<li>%B: Template body text</li> "
+"<li>%A: Attachment </li> </ul>"
+msgstr ""
+"Press this button to select your favourite email client. Please note that the "
+"file you select has to have the executable attribute set in order to be "
+"accepted."
+"<br> You can also use several placeholders which will be replaced with the "
+"actual values when the email client is called:"
+"<ul> "
+"<li>%t: Recipient's address</li> "
+"<li>%s: Subject</li> "
+"<li>%c: Carbon Copy (CC)</li> "
+"<li>%b: Blind Carbon Copy (BCC)</li> "
+"<li>%B: Template body text</li> "
+"<li>%A: Attachment </li> </ul>"
+
+#. i18n: file emailclientconfig_ui.ui line 100
+#: rc.cpp:42
+#, no-c-format
+msgid "Click here to browse for the mail program file."
+msgstr "Click here to browse for the mail program file."
+
+#. i18n: file emailclientconfig_ui.ui line 113
+#: rc.cpp:45
+#, no-c-format
+msgid "&Run in terminal"
+msgstr "&Run in terminal"
+
+#. i18n: file emailclientconfig_ui.ui line 116
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"Activate this option if you want the selected email client to be executed in a "
+"terminal (e.g. <em>Konsole</em>)."
+msgstr ""
+"Activate this option if you want the selected email client to be executed in a "
+"terminal (e.g. <em>Konsole</em>)."
+
+#. i18n: file emailclientconfig_ui.ui line 141
+#: rc.cpp:51
+#, no-c-format
+msgid "&Use KMail as preferred email client"
+msgstr "&Use KMail as preferred email client"
+
+#. i18n: file emailclientconfig_ui.ui line 144
+#: rc.cpp:54
+#, no-c-format
+msgid "Kmail is the standard Mail program for the KDE desktop."
+msgstr "Kmail is the standard Mail program for the KDE desktop."
+
+#. i18n: file emailclientconfig_ui.ui line 152
+#: rc.cpp:57
+#, no-c-format
+msgid "Use a different &email client:"
+msgstr "Use a different &email client:"
+
+#. i18n: file emailclientconfig_ui.ui line 155
+#: rc.cpp:60
+#, no-c-format
+msgid "Select this option if you want to use any other mail program."
+msgstr "Select this option if you want to use any other mail program."
+
+#. i18n: file terminalemulatorconfig_ui.ui line 72
+#: rc.cpp:63
+#, no-c-format
+msgid "Use a different &terminal program:"
+msgstr "Use a different &terminal program:"
+
+#. i18n: file terminalemulatorconfig_ui.ui line 97
+#: rc.cpp:66
+#, no-c-format
+msgid "&Use Konsole as terminal application"
+msgstr "&Use Konsole as terminal application"
+
+#. i18n: file terminalemulatorconfig_ui.ui line 130
+#: rc.cpp:69
+#, no-c-format
+msgid ""
+"Press this button to select your favorite terminal client. Please note that the "
+"file you select has to have the executable attribute set in order to be "
+"accepted."
+"<br> Also note that some programs that utilize Terminal Emulator will not work "
+"if you add command line arguments (Example: konsole -ls)."
+msgstr ""
+"Press this button to select your favourite terminal client. Please note that "
+"the file you select has to have the executable attribute set in order to be "
+"accepted."
+"<br> Also note that some programs that utilise Terminal Emulator will not work "
+"if you add command line arguments (Example: konsole -ls)."
+
+#. i18n: file terminalemulatorconfig_ui.ui line 152
+#: rc.cpp:75
+#, no-c-format
+msgid "Click here to browse for terminal program."
+msgstr "Click here to browse for terminal program."
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmcrypto.po b/tde-i18n-en_GB/messages/kdebase/kcmcrypto.po
new file mode 100644
index 00000000000..9da3365e110
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmcrypto.po
@@ -0,0 +1,876 @@
+# translation of kcmcrypto.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmcrypto\n"
+"POT-Creation-Date: 2007-07-30 01:13+0200\n"
+"PO-Revision-Date: 2005-11-04 14:03+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: crypto.cpp:107
+msgid "%1 (%2 of %3 bits)"
+msgstr "%1 (%2 of %3 bits)"
+
+#: crypto.cpp:226
+msgid ""
+"<h1>Crypto</h1> This module allows you to configure SSL for use with most KDE "
+"applications, as well as manage your personal certificates and the known "
+"certificate authorities."
+msgstr ""
+"<h1>Crypto</h1> This module allows you to configure SSL for use with most KDE "
+"applications, as well as manage your personal certificates and the known "
+"certificate authorities."
+
+#: crypto.cpp:239
+msgid "kcmcrypto"
+msgstr "kcmcrypto"
+
+#: crypto.cpp:239
+msgid "KDE Crypto Control Module"
+msgstr "KDE Crypto Control Module"
+
+#: crypto.cpp:241
+msgid "(c) 2000 - 2001 George Staikos"
+msgstr "(c) 2000 - 2001 George Staikos"
+
+#: crypto.cpp:267
+msgid "Enable &TLS support if supported by the server"
+msgstr "Enable &TLS support if supported by the server"
+
+#: crypto.cpp:270
+msgid ""
+"TLS is the newest revision of the SSL protocol. It integrates better with other "
+"protocols and has replaced SSL in protocols such as POP3 and SMTP."
+msgstr ""
+"TLS is the newest revision of the SSL protocol. It integrates better with other "
+"protocols and has replaced SSL in protocols such as POP3 and SMTP."
+
+#: crypto.cpp:275
+msgid "Enable SSLv&2"
+msgstr "Enable SSLv&2"
+
+#: crypto.cpp:278
+msgid ""
+"SSL v2 is the second revision of the SSL protocol. It is most common to enable "
+"v2 and v3."
+msgstr ""
+"SSL v2 is the second revision of the SSL protocol. It is most common to enable "
+"v2 and v3."
+
+#: crypto.cpp:282
+msgid "Enable SSLv&3"
+msgstr "Enable SSLv&3"
+
+#: crypto.cpp:285
+msgid ""
+"SSL v3 is the third revision of the SSL protocol. It is most common to enable "
+"v2 and v3."
+msgstr ""
+"SSL v3 is the third revision of the SSL protocol. It is most common to enable "
+"v2 and v3."
+
+#: crypto.cpp:291
+msgid "SSLv2 Ciphers to Use"
+msgstr "SSLv2 Ciphers to Use"
+
+#: crypto.cpp:292
+msgid ""
+"Select the ciphers you wish to enable when using the SSL v2 protocol. The "
+"actual protocol used will be negotiated with the server at connection time."
+msgstr ""
+"Select the ciphers you wish to enable when using the SSL v2 protocol. The "
+"actual protocol used will be negotiated with the server at connection time."
+
+#: crypto.cpp:302
+msgid ""
+"SSL ciphers cannot be configured because this module was not linked with "
+"OpenSSL."
+msgstr ""
+"SSL ciphers cannot be configured because this module was not linked with "
+"OpenSSL."
+
+#: crypto.cpp:317
+msgid "SSLv3 Ciphers to Use"
+msgstr "SSLv3 Ciphers to Use"
+
+#: crypto.cpp:318
+msgid ""
+"Select the ciphers you wish to enable when using the SSL v3 protocol. The "
+"actual protocol used will be negotiated with the server at connection time."
+msgstr ""
+"Select the ciphers you wish to enable when using the SSL v3 protocol. The "
+"actual protocol used will be negotiated with the server at connection time."
+
+#: crypto.cpp:332
+msgid "Cipher Wizard"
+msgstr "Cipher Wizard"
+
+#: crypto.cpp:335
+msgid ""
+"<qt>Use these preconfigurations to more easily configure the SSL encryption "
+"settings. You can choose among the following modes: "
+"<ul>"
+msgstr ""
+"<qt>Use these preconfigurations to more easily configure the SSL encryption "
+"settings. You can choose among the following modes: "
+"<ul>"
+
+#: crypto.cpp:338
+msgid "Most Compatible"
+msgstr "Most Compatible"
+
+#: crypto.cpp:339
+msgid ""
+"<li><b>Most Compatible:</b> Select the settings found to be most "
+"compatible.</li>"
+msgstr ""
+"<li><b>Most Compatible:</b> Select the settings found to be most "
+"compatible.</li>"
+
+#: crypto.cpp:340
+msgid "US Ciphers Only"
+msgstr "US Ciphers Only"
+
+#: crypto.cpp:341
+msgid ""
+"<li><b>US Ciphers Only:</b> Select only the US strong (&gt;= 128 bit) "
+"encryption ciphers.</li>"
+msgstr ""
+"<li><b>US Ciphers Only:</b> Select only the US strong (&gt;= 128 bit) "
+"encryption ciphers.</li>"
+
+#: crypto.cpp:342
+msgid "Export Ciphers Only"
+msgstr "Export Ciphers Only"
+
+#: crypto.cpp:343
+msgid ""
+"<li><b>Export Ciphers Only:</b> Select only the weak ciphers (&lt;= 56 "
+"bit).</li>"
+msgstr ""
+"<li><b>Export Ciphers Only:</b> Select only the weak ciphers (&lt;= 56 "
+"bit).</li>"
+
+#: crypto.cpp:344
+msgid "Enable All"
+msgstr "Enable All"
+
+#: crypto.cpp:345
+msgid "<li><b>Enable All:</b> Select all SSL ciphers and methods.</li></ul>"
+msgstr "<li><b>Enable All:</b> Select all SSL ciphers and methods.</li></ul>"
+
+#: crypto.cpp:356
+msgid "Warn on &entering SSL mode"
+msgstr "Warn on &entering SSL mode"
+
+#: crypto.cpp:359
+msgid "If selected, you will be notified when entering an SSL enabled site"
+msgstr "If selected, you will be notified when entering an SSL enabled site"
+
+#: crypto.cpp:363
+msgid "Warn on &leaving SSL mode"
+msgstr "Warn on &leaving SSL mode"
+
+#: crypto.cpp:366
+msgid "If selected, you will be notified when leaving an SSL based site."
+msgstr "If selected, you will be notified when leaving an SSL based site."
+
+#: crypto.cpp:370
+msgid "Warn on sending &unencrypted data"
+msgstr "Warn on sending &unencrypted data"
+
+#: crypto.cpp:373
+msgid ""
+"If selected, you will be notified before sending unencrypted data via a web "
+"browser."
+msgstr ""
+"If selected, you will be notified before sending unencrypted data via a web "
+"browser."
+
+#: crypto.cpp:378
+msgid "Warn on &mixed SSL/non-SSL pages"
+msgstr "Warn on &mixed SSL/non-SSL pages"
+
+#: crypto.cpp:381
+msgid ""
+"If selected, you will be notified if you view a page that has both encrypted "
+"and non-encrypted parts."
+msgstr ""
+"If selected, you will be notified if you view a page that has both encrypted "
+"and non-encrypted parts."
+
+#: crypto.cpp:394
+msgid "Path to OpenSSL Shared Libraries"
+msgstr "Path to OpenSSL Shared Libraries"
+
+#: crypto.cpp:398
+msgid "&Test"
+msgstr "&Test"
+
+#: crypto.cpp:408
+msgid "Use EGD"
+msgstr "Use EGD"
+
+#: crypto.cpp:410
+msgid "Use entropy file"
+msgstr "Use entropy file"
+
+#: crypto.cpp:418 crypto.cpp:2278
+msgid "Path to EGD:"
+msgstr "Path to EGD:"
+
+#: crypto.cpp:424
+msgid ""
+"If selected, OpenSSL will be asked to use the entropy gathering daemon (EGD) "
+"for initializing the pseudo-random number generator."
+msgstr ""
+"If selected, OpenSSL will be asked to use the entropy gathering daemon (EGD) "
+"for initialising the pseudo-random number generator."
+
+#: crypto.cpp:427
+msgid ""
+"If selected, OpenSSL will be asked to use the given file as entropy for "
+"initializing the pseudo-random number generator."
+msgstr ""
+"If selected, OpenSSL will be asked to use the given file as entropy for "
+"initialising the pseudo-random number generator."
+
+#: crypto.cpp:430
+msgid ""
+"Enter the path to the socket created by the entropy gathering daemon (or the "
+"entropy file) here."
+msgstr ""
+"Enter the path to the socket created by the entropy gathering daemon (or the "
+"entropy file) here."
+
+#: crypto.cpp:433
+msgid "Click here to browse for the EGD socket file."
+msgstr "Click here to browse for the EGD socket file."
+
+#: crypto.cpp:451
+msgid ""
+"This list box shows which certificates of yours KDE knows about. You can easily "
+"manage them from here."
+msgstr ""
+"This list box shows which certificates of yours KDE knows about. You can easily "
+"manage them from here."
+
+#: crypto.cpp:455 crypto.cpp:615 crypto.cpp:731
+msgid "Common Name"
+msgstr "Common Name"
+
+#: crypto.cpp:456
+msgid "Email Address"
+msgstr "Email Address"
+
+#: crypto.cpp:459 crypto.cpp:734
+msgid "I&mport..."
+msgstr "I&mport..."
+
+#: crypto.cpp:463 crypto.cpp:618
+msgid "&Export..."
+msgstr "&Export..."
+
+#: crypto.cpp:468 crypto.cpp:573
+msgid "Remo&ve"
+msgstr "Remo&ve"
+
+#: crypto.cpp:473
+msgid "&Unlock"
+msgstr "&Unlock"
+
+#: crypto.cpp:478
+msgid "Verif&y"
+msgstr "Verif&y"
+
+#: crypto.cpp:483
+msgid "Chan&ge Password..."
+msgstr "Chan&ge Password..."
+
+#: crypto.cpp:493 crypto.cpp:648
+msgid "This is the information known about the owner of the certificate."
+msgstr "This is the information known about the owner of the certificate."
+
+#: crypto.cpp:495 crypto.cpp:650
+msgid "This is the information known about the issuer of the certificate."
+msgstr "This is the information known about the issuer of the certificate."
+
+#: crypto.cpp:498 crypto.cpp:653
+msgid "Valid from:"
+msgstr "Valid from:"
+
+#: crypto.cpp:499 crypto.cpp:654
+msgid "Valid until:"
+msgstr "Valid until:"
+
+#: crypto.cpp:504 crypto.cpp:663
+msgid "The certificate is valid starting at this date."
+msgstr "The certificate is valid starting at this date."
+
+#: crypto.cpp:506 crypto.cpp:665
+msgid "The certificate is valid until this date."
+msgstr "The certificate is valid until this date."
+
+#: crypto.cpp:508 crypto.cpp:701 crypto.cpp:765
+msgid "MD5 digest:"
+msgstr "MD5 digest:"
+
+#: crypto.cpp:511 crypto.cpp:704 crypto.cpp:768
+msgid "A hash of the certificate used to identify it quickly."
+msgstr "A hash of the certificate used to identify it quickly."
+
+#: crypto.cpp:515
+msgid "On SSL Connection..."
+msgstr "On SSL Connection..."
+
+#: crypto.cpp:516
+msgid "&Use default certificate"
+msgstr "&Use default certificate"
+
+#: crypto.cpp:517
+msgid "&List upon connection"
+msgstr "&List upon connection"
+
+#: crypto.cpp:518
+msgid "&Do not use certificates"
+msgstr "&Do not use certificates"
+
+#: crypto.cpp:522 crypto.cpp:592 crypto.cpp:708 crypto.cpp:772
+msgid ""
+"SSL certificates cannot be managed because this module was not linked with "
+"OpenSSL."
+msgstr ""
+"SSL certificates cannot be managed because this module was not linked with "
+"OpenSSL."
+
+#: crypto.cpp:537
+msgid "Default Authentication Certificate"
+msgstr "Default Authentication Certificate"
+
+#: crypto.cpp:538
+msgid "Default Action"
+msgstr "Default Action"
+
+#: crypto.cpp:539
+msgid "&Send"
+msgstr "&Send"
+
+#: crypto.cpp:540 crypto.cpp:691
+msgid "&Prompt"
+msgstr "&Prompt"
+
+#: crypto.cpp:541
+msgid "Do &not send"
+msgstr "Do &not send"
+
+#: crypto.cpp:543
+msgid "Default certificate:"
+msgstr "Default certificate:"
+
+#: crypto.cpp:550
+msgid "Host authentication:"
+msgstr "Host authentication:"
+
+#: crypto.cpp:554
+msgid "Host"
+msgstr "Host"
+
+#: crypto.cpp:555
+msgid "Certificate"
+msgstr "Certificate"
+
+#: crypto.cpp:556 crypto.cpp:688
+msgid "Policy"
+msgstr "Policy"
+
+#: crypto.cpp:558
+msgid "Host:"
+msgstr "Host:"
+
+#: crypto.cpp:559
+msgid "Certificate:"
+msgstr "Certificate:"
+
+#: crypto.cpp:566
+msgid "Action"
+msgstr "Action"
+
+#: crypto.cpp:567 crypto.h:185
+msgid "Send"
+msgstr "Send"
+
+#: crypto.cpp:568 crypto.h:191
+msgid "Prompt"
+msgstr "Prompt"
+
+#: crypto.cpp:569
+msgid "Do not send"
+msgstr "Do not send"
+
+#: crypto.cpp:572
+msgid "Ne&w"
+msgstr "Ne&w"
+
+#: crypto.cpp:611
+msgid ""
+"This list box shows which site and person certificates KDE knows about. You can "
+"easily manage them from here."
+msgstr ""
+"This list box shows which site and person certificates KDE knows about. You can "
+"easily manage them from here."
+
+#: crypto.cpp:614 crypto.cpp:729
+msgid "Organization"
+msgstr "Organisation"
+
+#: crypto.cpp:621
+msgid ""
+"This button allows you to export the selected certificate to a file of various "
+"formats."
+msgstr ""
+"This button allows you to export the selected certificate to a file of various "
+"formats."
+
+#: crypto.cpp:628
+msgid ""
+"This button removes the selected certificate from the certificate cache."
+msgstr ""
+"This button removes the selected certificate from the certificate cache."
+
+#: crypto.cpp:632
+msgid "&Verify"
+msgstr "&Verify"
+
+#: crypto.cpp:635
+msgid "This button tests the selected certificate for validity."
+msgstr "This button tests the selected certificate for validity."
+
+#: crypto.cpp:668
+msgid "Cache"
+msgstr "Cache"
+
+#: crypto.cpp:669
+msgid "Permanentl&y"
+msgstr "Permanentl&y"
+
+#: crypto.cpp:670
+msgid "&Until"
+msgstr "&Until"
+
+#: crypto.cpp:681
+msgid "Select here to make the cache entry permanent."
+msgstr "Select here to make the cache entry permanent."
+
+#: crypto.cpp:683
+msgid "Select here to make the cache entry temporary."
+msgstr "Select here to make the cache entry temporary."
+
+#: crypto.cpp:685
+msgid "The date and time until the certificate cache entry should expire."
+msgstr "The date and time until the certificate cache entry should expire."
+
+#: crypto.cpp:689
+msgid "Accep&t"
+msgstr "Accep&t"
+
+#: crypto.cpp:690
+msgid "Re&ject"
+msgstr "Re&ject"
+
+#: crypto.cpp:695
+msgid "Select this to always accept this certificate."
+msgstr "Select this to always accept this certificate."
+
+#: crypto.cpp:697
+msgid "Select this to always reject this certificate."
+msgstr "Select this to always reject this certificate."
+
+#: crypto.cpp:699
+msgid ""
+"Select this if you wish to be prompted for action when receiving this "
+"certificate."
+msgstr ""
+"Select this if you wish to be prompted for action when receiving this "
+"certificate."
+
+#: crypto.cpp:725
+msgid ""
+"This list box shows which certificate authorities KDE knows about. You can "
+"easily manage them from here."
+msgstr ""
+"This list box shows which certificate authorities KDE knows about. You can "
+"easily manage them from here."
+
+#: crypto.cpp:730
+msgid "Organizational Unit"
+msgstr "Organisational Unit"
+
+#: crypto.cpp:743
+msgid "Res&tore"
+msgstr "Res&tore"
+
+#: crypto.cpp:753
+msgid "Accept for site signing"
+msgstr "Accept for site signing"
+
+#: crypto.cpp:754
+msgid "Accept for email signing"
+msgstr "Accept for email signing"
+
+#: crypto.cpp:755
+msgid "Accept for code signing"
+msgstr "Accept for code signing"
+
+#: crypto.cpp:787
+msgid "Warn on &self-signed certificates or unknown CA's"
+msgstr "Warn on &self-signed certificates or unknown CA's"
+
+#: crypto.cpp:789
+msgid "Warn on &expired certificates"
+msgstr "Warn on &expired certificates"
+
+#: crypto.cpp:791
+msgid "Warn on re&voked certificates"
+msgstr "Warn on re&voked certificates"
+
+#: crypto.cpp:801
+msgid ""
+"This list box shows which sites you have decided to accept a certificate from "
+"even though the certificate might fail the validation procedure."
+msgstr ""
+"This list box shows which sites you have decided to accept a certificate from "
+"even though the certificate might fail the validation procedure."
+
+#: crypto.cpp:809
+msgid "&Add"
+msgstr "&Add"
+
+#: crypto.cpp:822
+msgid ""
+"These options are not configurable because this module was not linked with "
+"OpenSSL."
+msgstr ""
+"These options are not configurable because this module was not linked with "
+"OpenSSL."
+
+#: certexport.cpp:93 certexport.cpp:108 certexport.cpp:116 crypto.cpp:832
+#: crypto.cpp:1039 crypto.cpp:1341 crypto.cpp:1370 crypto.cpp:1387
+#: crypto.cpp:1389 crypto.cpp:1572 crypto.cpp:1590 crypto.cpp:1642
+#: crypto.cpp:1674 crypto.cpp:1676 crypto.cpp:1870 crypto.cpp:1890
+#: crypto.cpp:1956 crypto.cpp:1963 crypto.cpp:1978 crypto.cpp:2030
+msgid "SSL"
+msgstr "SSL"
+
+#: crypto.cpp:834 crypto.cpp:2258 crypto.cpp:2266 crypto.cpp:2270
+msgid "OpenSSL"
+msgstr "OpenSSL"
+
+#: crypto.cpp:836
+msgid "Your Certificates"
+msgstr "Your Certificates"
+
+#: crypto.cpp:837
+msgid "Authentication"
+msgstr "Authentication"
+
+#: crypto.cpp:838
+msgid "Peer SSL Certificates"
+msgstr "Peer SSL Certificates"
+
+#: crypto.cpp:839
+msgid "SSL Signers"
+msgstr "SSL Signers"
+
+#: crypto.cpp:842
+msgid "Validation Options"
+msgstr "Validation Options"
+
+#: crypto.cpp:1035
+msgid ""
+"If you do not select at least one SSL algorithm, either SSL will not work or "
+"the application may be forced to choose a suitable default."
+msgstr ""
+"If you do not select at least one SSL algorithm, either SSL will not work or "
+"the application may be forced to choose a suitable default."
+
+#: crypto.cpp:1087
+msgid "If you do not select at least one cipher, SSLv2 will not work."
+msgstr "If you do not select at least one cipher, SSLv2 will not work."
+
+#: crypto.cpp:1089
+msgid "SSLv2 Ciphers"
+msgstr "SSLv2 Ciphers"
+
+#: crypto.cpp:1106
+msgid "If you do not select at least one cipher, SSLv3 will not work."
+msgstr "If you do not select at least one cipher, SSLv3 will not work."
+
+#: crypto.cpp:1108
+msgid "SSLv3 Ciphers"
+msgstr "SSLv3 Ciphers"
+
+#: crypto.cpp:1340
+msgid "Could not open the certificate."
+msgstr "Could not open the certificate."
+
+#: crypto.cpp:1370
+msgid "Error obtaining the certificate."
+msgstr "Error obtaining the certificate."
+
+#: crypto.cpp:1387 crypto.cpp:1674
+msgid "This certificate passed the verification tests successfully."
+msgstr "This certificate passed the verification tests successfully."
+
+#: crypto.cpp:1389 crypto.cpp:1676
+msgid "This certificate has failed the tests and should be considered invalid."
+msgstr ""
+"This certificate has failed the tests and should be considered invalid."
+
+#: crypto.cpp:1566
+msgid "Certificate password"
+msgstr "Certificate password"
+
+#: crypto.cpp:1572
+msgid "The certificate file could not be loaded. Try a different password?"
+msgstr "The certificate file could not be loaded. Try a different password?"
+
+#: crypto.cpp:1572
+msgid "Try"
+msgstr "Try"
+
+#: crypto.cpp:1572
+msgid "Do Not Try"
+msgstr "Do Not Try"
+
+#: crypto.cpp:1590
+msgid ""
+"A certificate with that name already exists. Are you sure that you wish to "
+"replace it?"
+msgstr ""
+"A certificate with that name already exists. Are you sure that you wish to "
+"replace it?"
+
+#: crypto.cpp:1623 crypto.cpp:1655 crypto.cpp:1703
+msgid "Enter the certificate password:"
+msgstr "Enter the certificate password:"
+
+#: crypto.cpp:1629 crypto.cpp:1661 crypto.cpp:1709 crypto.cpp:1807
+msgid "Decoding failed. Please try again:"
+msgstr "Decoding failed. Please try again:"
+
+#: crypto.cpp:1642
+msgid "Export failed."
+msgstr "Export failed."
+
+#: crypto.cpp:1802
+msgid "Enter the OLD password for the certificate:"
+msgstr "Enter the OLD password for the certificate:"
+
+#: crypto.cpp:1815
+msgid "Enter the new certificate password"
+msgstr "Enter the new certificate password"
+
+#: crypto.cpp:1867 crypto.cpp:1962
+msgid "This is not a signer certificate."
+msgstr "This is not a signer certificate."
+
+#: crypto.cpp:1887 crypto.cpp:1977
+msgid "You already have this signer certificate installed."
+msgstr "You already have this signer certificate installed."
+
+#: crypto.cpp:1955
+msgid "The certificate file could not be loaded."
+msgstr "The certificate file could not be loaded."
+
+#: crypto.cpp:2006
+msgid "Do you want to make this certificate available to KMail as well?"
+msgstr "Do you want to make this certificate available to KMail as well?"
+
+#: crypto.cpp:2006
+msgid "Make Available"
+msgstr "Make Available"
+
+#: crypto.cpp:2006
+msgid "Do Not Make Available"
+msgstr "Do Not Make Available"
+
+#: crypto.cpp:2012
+msgid ""
+"Could not execute Kleopatra. You might have to install or update the kdepim "
+"package."
+msgstr ""
+"Could not execute Kleopatra. You might have to install or update the kdepim "
+"package."
+
+#: crypto.cpp:2030
+msgid ""
+"This will revert your certificate signers database to the KDE default.\n"
+"This operation cannot be undone.\n"
+"Are you sure you wish to continue?"
+msgstr ""
+"This will revert your certificate signers database to the KDE default.\n"
+"This operation cannot be undone.\n"
+"Are you sure you wish to continue?"
+
+#: crypto.cpp:2030
+msgid "Revert"
+msgstr "Revert"
+
+#: crypto.cpp:2256 crypto.cpp:2264
+msgid "Failed to load OpenSSL."
+msgstr "Failed to load OpenSSL."
+
+#: crypto.cpp:2257
+msgid "libssl was not found or successfully loaded."
+msgstr "libssl was not found or successfully loaded."
+
+#: crypto.cpp:2265
+msgid "libcrypto was not found or successfully loaded."
+msgstr "libcrypto was not found or successfully loaded."
+
+#: crypto.cpp:2270
+msgid "OpenSSL was successfully loaded."
+msgstr "OpenSSL was successfully loaded."
+
+#: crypto.cpp:2289
+msgid "Path to entropy file:"
+msgstr "Path to entropy file:"
+
+#: crypto.cpp:2302
+msgid "Personal SSL"
+msgstr "Personal SSL"
+
+#: crypto.cpp:2303
+msgid "Server SSL"
+msgstr "Server SSL"
+
+#: crypto.cpp:2304
+msgid "S/MIME"
+msgstr "S/MIME"
+
+#: crypto.cpp:2305
+msgid "PGP"
+msgstr "PGP"
+
+#: crypto.cpp:2306
+msgid "GPG"
+msgstr "GPG"
+
+#: crypto.cpp:2307
+msgid "SSL Personal Request"
+msgstr "SSL Personal Request"
+
+#: crypto.cpp:2308
+msgid "SSL Server Request"
+msgstr "SSL Server Request"
+
+#: crypto.cpp:2309
+msgid "Netscape SSL"
+msgstr "Netscape SSL"
+
+#: crypto.cpp:2310
+msgid ""
+"_: Server certificate authority\n"
+"Server CA"
+msgstr "Server CA"
+
+#: crypto.cpp:2311
+msgid ""
+"_: Personal certificate authority\n"
+"Personal CA"
+msgstr "Personal CA"
+
+#: crypto.cpp:2312
+msgid ""
+"_: Secure MIME certificate authority\n"
+"S/MIME CA"
+msgstr "S/MIME CA"
+
+#: crypto.cpp:2404
+msgid "None"
+msgstr "None"
+
+#: certexport.cpp:44
+msgid "X509 Certificate Export"
+msgstr "X509 Certificate Export"
+
+#: certexport.cpp:46
+msgid "Format"
+msgstr "Format"
+
+#: certexport.cpp:47
+msgid "&PEM"
+msgstr "&PEM"
+
+#: certexport.cpp:48
+msgid "&Netscape"
+msgstr "&Netscape"
+
+#: certexport.cpp:49
+msgid "&DER/ASN1"
+msgstr "&DER/ASN1"
+
+#: certexport.cpp:50
+msgid "&Text"
+msgstr "&Text"
+
+#: certexport.cpp:54
+msgid "Filename:"
+msgstr "File name:"
+
+#: certexport.cpp:65
+msgid "&Export"
+msgstr "&Export"
+
+#: certexport.cpp:93
+msgid "Internal error. Please report to kfm-devel@kde.org."
+msgstr "Internal error. Please report to kfm-devel@kde.org."
+
+#: certexport.cpp:108
+msgid "Error converting the certificate into the requested format."
+msgstr "Error converting the certificate into the requested format."
+
+#: certexport.cpp:116
+msgid "Error opening file for output."
+msgstr "Error opening file for output."
+
+#: kdatetimedlg.cpp:39
+msgid "Date & Time Selector"
+msgstr "Date & Time Selector"
+
+#: kdatetimedlg.cpp:44
+msgid "Hour:"
+msgstr "Hour:"
+
+#: kdatetimedlg.cpp:49
+msgid "Minute:"
+msgstr "Minute:"
+
+#: kdatetimedlg.cpp:54
+msgid "Second:"
+msgstr "Second:"
+
+#: crypto.h:188
+#, fuzzy
+msgid "Don't Send"
+msgstr "Do not send"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmcss.po b/tde-i18n-en_GB/messages/kdebase/kcmcss.po
new file mode 100644
index 00000000000..fceac43615b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmcss.po
@@ -0,0 +1,508 @@
+# translation of kcmcss.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmcss\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-03-07 14:32+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kcmcss.cpp:37
+msgid ""
+"<h1>Konqueror Stylesheets</h1> This module allows you to apply your own color "
+"and font settings to Konqueror by using stylesheets (CSS). You can either "
+"specify options or apply your own self-written stylesheet by pointing to its "
+"location."
+"<br> Note that these settings will always have precedence before all other "
+"settings made by the site author. This can be useful to visually impaired "
+"people or for web pages that are unreadable due to bad design."
+msgstr ""
+"<h1>Konqueror Stylesheets</h1> This module allows you to apply your own colour "
+"and font settings to Konqueror by using stylesheets (CSS). You can either "
+"specify options or apply your own self-written stylesheet by pointing to its "
+"location."
+"<br> Note that these settings will always have precedence before all other "
+"settings made by the site author. This can be useful to visually impaired "
+"people or for web pages that are unreadable due to bad design."
+
+#. i18n: file cssconfig.ui line 20
+#: rc.cpp:3 rc.cpp:33
+#, no-c-format
+msgid ""
+"<b>Stylesheets</b>"
+"<p>See http://www.w3.org/Style/CSS for further information on cascading style "
+"sheets.</p>"
+msgstr ""
+"<b>Stylesheets</b>"
+"<p>See http://www.w3.org/Style/CSS for further information on cascading style "
+"sheets.</p>"
+
+#. i18n: file cssconfig.ui line 45
+#: rc.cpp:6
+#, no-c-format
+msgid "Stylesheets"
+msgstr "Stylesheets"
+
+#. i18n: file cssconfig.ui line 51
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"<b>Stylesheets</b>"
+"<p>Use this groupbox to determine how Konqueror will render style sheets.</p>"
+msgstr ""
+"<b>Stylesheets</b>"
+"<p>Use this groupbox to determine how Konqueror will render style sheets.</p>"
+
+#. i18n: file cssconfig.ui line 68
+#: rc.cpp:12
+#, no-c-format
+msgid "Us&e default stylesheet"
+msgstr "Us&e default stylesheet"
+
+#. i18n: file cssconfig.ui line 74
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"<b>Use default stylesheet</b>"
+"<p>Select this option to use the default stylesheet.</p>"
+msgstr ""
+"<b>Use default stylesheet</b>"
+"<p>Select this option to use the default stylesheet.</p>"
+
+#. i18n: file cssconfig.ui line 82
+#: rc.cpp:18
+#, no-c-format
+msgid "Use &user-defined stylesheet"
+msgstr "Use &user-defined stylesheet"
+
+#. i18n: file cssconfig.ui line 85
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"<b>Use user-defined stylesheet</b>"
+"<p>If this box is checked, Konqueror will try to load a user-defined style "
+"sheet as specified in the location below. The style sheet allows you to "
+"completely override the way web pages are rendered in your browser. The file "
+"specified should contain a valid style sheet (see http://www.w3.org/Style/CSS "
+"for further information on cascading style sheets).</p>"
+msgstr ""
+"<b>Use user-defined stylesheet</b>"
+"<p>If this box is ticked, Konqueror will try to load a user-defined style sheet "
+"as specified in the location below. The style sheet allows you to completely "
+"override the way web pages are rendered in your browser. The file specified "
+"should contain a valid style sheet (see http://www.w3.org/Style/CSS for further "
+"information on cascading style sheets).</p>"
+
+#. i18n: file cssconfig.ui line 136
+#: rc.cpp:24
+#, no-c-format
+msgid "U&se accessibility stylesheet"
+msgstr "U&se accessibility stylesheet"
+
+#. i18n: file cssconfig.ui line 139
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"<b>Use accessibility stylesheet</b>"
+"<p>Selecting this option will allow you to define a default font, font size, "
+"and font color with a few simple clicks of the mouse. Simply wander over to the "
+"Customize... dialog and pick out your desired options.</p>"
+msgstr ""
+"<b>Use accessibility stylesheet</b>"
+"<p>Selecting this option will allow you to define a default font, font size, "
+"and font colour with a few simple clicks of the mouse. Simply wander over to "
+"the Customise... dialogue and pick out your desired options.</p>"
+
+#. i18n: file cssconfig.ui line 175
+#: rc.cpp:30
+#, no-c-format
+msgid "Custom&ize..."
+msgstr "Custom&ise..."
+
+#. i18n: file csscustom.ui line 44
+#: rc.cpp:39
+#, no-c-format
+msgid "7"
+msgstr "7"
+
+#. i18n: file csscustom.ui line 49
+#: rc.cpp:42
+#, no-c-format
+msgid "8"
+msgstr "8"
+
+#. i18n: file csscustom.ui line 54
+#: rc.cpp:45
+#, no-c-format
+msgid "9"
+msgstr "9"
+
+#. i18n: file csscustom.ui line 59
+#: rc.cpp:48
+#, no-c-format
+msgid "10"
+msgstr "10"
+
+#. i18n: file csscustom.ui line 64
+#: rc.cpp:51
+#, no-c-format
+msgid "11"
+msgstr "11"
+
+#. i18n: file csscustom.ui line 69
+#: rc.cpp:54
+#, no-c-format
+msgid "12"
+msgstr "12"
+
+#. i18n: file csscustom.ui line 74
+#: rc.cpp:57
+#, no-c-format
+msgid "14"
+msgstr "14"
+
+#. i18n: file csscustom.ui line 79
+#: rc.cpp:60
+#, no-c-format
+msgid "16"
+msgstr "16"
+
+#. i18n: file csscustom.ui line 84
+#: rc.cpp:63
+#, no-c-format
+msgid "20"
+msgstr "20"
+
+#. i18n: file csscustom.ui line 89
+#: rc.cpp:66
+#, no-c-format
+msgid "24"
+msgstr "24"
+
+#. i18n: file csscustom.ui line 94
+#: rc.cpp:69
+#, no-c-format
+msgid "32"
+msgstr "32"
+
+#. i18n: file csscustom.ui line 99
+#: rc.cpp:72
+#, no-c-format
+msgid "48"
+msgstr "48"
+
+#. i18n: file csscustom.ui line 104
+#: rc.cpp:75
+#, no-c-format
+msgid "64"
+msgstr "64"
+
+#. i18n: file csscustom.ui line 127
+#: rc.cpp:78
+#, no-c-format
+msgid "Base font si&ze:"
+msgstr "Base font si&ze:"
+
+#. i18n: file csscustom.ui line 146
+#: rc.cpp:81
+#, no-c-format
+msgid "&Use same size for all elements"
+msgstr "&Use same size for all elements"
+
+#. i18n: file csscustom.ui line 149
+#: rc.cpp:84
+#, no-c-format
+msgid ""
+"<b>Use same size for all elements</b>"
+"<p>Select this option to override custom font sizes in favor of the base font "
+"size. All fonts will be displayed in the same size.</p>"
+msgstr ""
+"<b>Use same size for all elements</b>"
+"<p>Select this option to override custom font sizes in favour of the base font "
+"size. All fonts will be displayed in the same size.</p>"
+
+#. i18n: file csscustom.ui line 159
+#: rc.cpp:87
+#, no-c-format
+msgid "Images"
+msgstr "Images"
+
+#. i18n: file csscustom.ui line 162
+#: rc.cpp:90
+#, no-c-format
+msgid "<b>Images</b><p>"
+msgstr "<b>Images</b><p>"
+
+#. i18n: file csscustom.ui line 173
+#: rc.cpp:93
+#, no-c-format
+msgid "&Suppress images"
+msgstr "&Suppress images"
+
+#. i18n: file csscustom.ui line 176
+#: rc.cpp:96
+#, no-c-format
+msgid ""
+"<b>Suppress images</b>"
+"<p>Selecting this will prevent Konqueror from loading images.</p>"
+msgstr ""
+"<b>Suppress images</b>"
+"<p>Selecting this will prevent Konqueror from loading images.</p>"
+
+#. i18n: file csscustom.ui line 184
+#: rc.cpp:99
+#, no-c-format
+msgid "Suppress background images"
+msgstr "Suppress background images"
+
+#. i18n: file csscustom.ui line 190
+#: rc.cpp:102
+#, no-c-format
+msgid ""
+"<b>Suppress background images</b>"
+"<p>Selecting this option will prevent Konqueror from loading background "
+"images.</p>"
+msgstr ""
+"<b>Suppress background images</b>"
+"<p>Selecting this option will prevent Konqueror from loading background "
+"images.</p>"
+
+#. i18n: file csscustom.ui line 200
+#: rc.cpp:105
+#, no-c-format
+msgid "Font Family"
+msgstr "Font Family"
+
+#. i18n: file csscustom.ui line 203
+#: rc.cpp:108
+#, no-c-format
+msgid ""
+"<b>Font family</b>"
+"<p>A font family is a group of fonts that resemble one another, with family "
+"members that are e.g. bold, italic, or any number of the above.</p>"
+msgstr ""
+"<b>Font family</b>"
+"<p>A font family is a group of fonts that resemble one another, with family "
+"members that are e.g. bold, italic, or any number of the above.</p>"
+
+#. i18n: file csscustom.ui line 214
+#: rc.cpp:111
+#, no-c-format
+msgid "Base fa&mily:"
+msgstr "Base fa&mily:"
+
+#. i18n: file csscustom.ui line 233
+#: rc.cpp:114
+#, no-c-format
+msgid "<p>This is the currently selected font family</p>"
+msgstr "<p>This is the currently selected font family</p>"
+
+#. i18n: file csscustom.ui line 258
+#: rc.cpp:117
+#, no-c-format
+msgid "Use same family for all text"
+msgstr "Use same family for all text"
+
+#. i18n: file csscustom.ui line 261
+#: rc.cpp:120
+#, no-c-format
+msgid ""
+"<b>Use same family for all text</b>"
+"<p>Select this option to override custom fonts everywhere in favor of the base "
+"font.</p>"
+msgstr ""
+"<b>Use same family for all text</b>"
+"<p>Select this option to override custom fonts everywhere in favour of the base "
+"font.</p>"
+
+#. i18n: file csscustom.ui line 302
+#: rc.cpp:123
+#, no-c-format
+msgid "&Preview"
+msgstr "&Preview"
+
+#. i18n: file csscustom.ui line 305
+#: rc.cpp:126
+#, no-c-format
+msgid ""
+"<b>Preview</b>"
+"<p>Click on this button to see what your selections look like in action.</p>"
+msgstr ""
+"<b>Preview</b>"
+"<p>Click on this button to see what your selections look like in action.</p>"
+
+#. i18n: file csscustom.ui line 332
+#: rc.cpp:129
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#. i18n: file csscustom.ui line 349
+#: rc.cpp:132
+#, no-c-format
+msgid "&Black on white"
+msgstr "&Black on white"
+
+#. i18n: file csscustom.ui line 355
+#: rc.cpp:135
+#, no-c-format
+msgid "<b>Black on White</b><p>This is what you normally see.</p>"
+msgstr "<b>Black on White</b><p>This is what you normally see.</p>"
+
+#. i18n: file csscustom.ui line 363
+#: rc.cpp:138
+#, no-c-format
+msgid "&White on black"
+msgstr "&White on black"
+
+#. i18n: file csscustom.ui line 366
+#: rc.cpp:141
+#, no-c-format
+msgid "<b>White on Black</b><p>This is your classic inverse color scheme.</p>"
+msgstr ""
+"<b>White on Black</b>"
+"<p>This is your classic inverse colour scheme.</p>"
+
+#. i18n: file csscustom.ui line 374
+#: rc.cpp:144
+#, no-c-format
+msgid "Cus&tom"
+msgstr "Cus&tom"
+
+#. i18n: file csscustom.ui line 377
+#: rc.cpp:147
+#, no-c-format
+msgid ""
+"<b>Custom</b>"
+"<p>Select this option to define a custom color for the default font.</p>"
+msgstr ""
+"<b>Custom</b>"
+"<p>Select this option to define a custom colour for the default font.</p>"
+
+#. i18n: file csscustom.ui line 402
+#: rc.cpp:150 rc.cpp:156
+#, no-c-format
+msgid ""
+"<b>Foreground color</b>"
+"<p>The foreground color is the color that the text is drawn in.</p>"
+msgstr ""
+"<b>Foreground colour</b>"
+"<p>The foreground colour is the colour that the text is drawn in.</p>"
+
+#. i18n: file csscustom.ui line 478
+#: rc.cpp:153
+#, no-c-format
+msgid "&Foreground:"
+msgstr "&Foreground:"
+
+#. i18n: file csscustom.ui line 495
+#: rc.cpp:159
+#, no-c-format
+msgid ""
+"<b>Background</b>"
+"<p>Behind this door lays the ability to choose a custom default background.</p>"
+msgstr ""
+"<b>Background</b>"
+"<p>Behind this door lays the ability to choose a custom default background.</p>"
+
+#. i18n: file csscustom.ui line 503
+#: rc.cpp:162
+#, no-c-format
+msgid "Bac&kground:"
+msgstr "Bac&kground:"
+
+#. i18n: file csscustom.ui line 509
+#: rc.cpp:165
+#, no-c-format
+msgid ""
+"<b>Background</b>"
+"<p>This background color is the one displayed behind the text by default. A "
+"background image will override this.</p>"
+msgstr ""
+"<b>Background</b>"
+"<p>This background colour is the one displayed behind the text by default. A "
+"background image will override this.</p>"
+
+#. i18n: file csscustom.ui line 519
+#: rc.cpp:168
+#, no-c-format
+msgid "Use same color for all text"
+msgstr "Use same colour for all text"
+
+#. i18n: file csscustom.ui line 522
+#: rc.cpp:171
+#, no-c-format
+msgid ""
+"<b>Use same color for all text</b>"
+"<p>Select this option to apply your chosen color to the default font as well as "
+"any custom fonts as specified in a stylesheet.</p>"
+msgstr ""
+"<b>Use same colour for all text</b>"
+"<p>Select this option to apply your chosen colour to the default font as well "
+"as any custom fonts as specified in a stylesheet.</p>"
+
+#. i18n: file preview.ui line 16
+#: rc.cpp:174
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file preview.ui line 62
+#: rc.cpp:177
+#, no-c-format
+msgid ""
+"<qt>\n"
+"\n"
+"<h1>Heading 1</h1>"
+"<br/>\n"
+"<h2>Heading 2</h2>"
+"<br/>\n"
+"<h3>Heading 3</h3>"
+"<br/>\n"
+"\n"
+"<p>User defined stylesheets allow increased\n"
+"accessibility for visually handicapped\n"
+"people.</p>\n"
+"\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"\n"
+"<h1>Heading 1</h1>"
+"<br/>\n"
+"<h2>Heading 2</h2>"
+"<br/>\n"
+"<h3>Heading 3</h3>"
+"<br/>\n"
+"\n"
+"<p>User defined stylesheets allow increased\n"
+"accessibility for visually handicapped\n"
+"people.</p>\n"
+"\n"
+"</qt>"
+
+#~ msgid "CSSConfigDialog"
+#~ msgstr "CSSConfigDialog"
+
+#~ msgid "Alt+E"
+#~ msgstr "Alt+E"
+
+#~ msgid "Alt+U"
+#~ msgstr "Alt+U"
+
+#~ msgid "Alt+S"
+#~ msgstr "Alt+S"
+
+#~ msgid "Alt+I"
+#~ msgstr "Alt+I"
+
+#~ msgid "Alt+B"
+#~ msgstr "Alt+B"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmenergy.po b/tde-i18n-en_GB/messages/kdebase/kcmenergy.po
new file mode 100644
index 00000000000..73b3c781745
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmenergy.po
@@ -0,0 +1,99 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-05-08 20:37GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: energy.cpp:145
+msgid ""
+"<h1>Display Power Control</h1> If your display supports power saving features, "
+"you can configure them using this module."
+"<p> There are three levels of power saving: standby, suspend, and off. The "
+"greater the level of power saving, the longer it takes for the display to "
+"return to an active state."
+"<p> To wake up the display from a power saving mode, you can make a small "
+"movement with the mouse, or press a key that is not likely to cause any "
+"unintentional side-effects, for example, the \"Shift\" key."
+msgstr ""
+"<h1>Display Power Control</h1> If your display supports power saving features, "
+"you can configure them using this module."
+"<p> There are three levels of power saving: standby, suspend, and off. The "
+"greater the level of power saving, the longer it takes for the display to "
+"return to an active state."
+"<p> To wake up the display from a power saving mode, you can make a small "
+"movement with the mouse, or press a key that is not likely to cause any "
+"unintentional side-effects, for example, the \"Shift\" key."
+
+#: energy.cpp:165
+msgid "&Enable display power management"
+msgstr "&Enable display power management"
+
+#: energy.cpp:168
+msgid "Check this option to enable the power saving features of your display."
+msgstr "Check this option to enable the power saving features of your display."
+
+#: energy.cpp:171
+msgid "Your display does not support power saving."
+msgstr "Your display does not support power saving."
+
+#: energy.cpp:178
+msgid "Learn more about the Energy Star program"
+msgstr "Learn more about the Energy Star program"
+
+#: energy.cpp:187
+msgid "&Standby after:"
+msgstr "&Standby after:"
+
+#: energy.cpp:189 energy.cpp:200 energy.cpp:212
+msgid " min"
+msgstr " min"
+
+#: energy.cpp:190 energy.cpp:201 energy.cpp:213
+msgid "Disabled"
+msgstr "Disabled"
+
+#: energy.cpp:193
+msgid ""
+"Choose the period of inactivity after which the display should enter "
+"\"standby\" mode. This is the first level of power saving."
+msgstr ""
+"Choose the period of inactivity after which the display should enter "
+"\"standby\" mode. This is the first level of power saving."
+
+#: energy.cpp:198
+msgid "S&uspend after:"
+msgstr "S&uspend after:"
+
+#: energy.cpp:204
+msgid ""
+"Choose the period of inactivity after which the display should enter "
+"\"suspend\" mode. This is the second level of power saving, but may not be "
+"different from the first level for some displays."
+msgstr ""
+"Choose the period of inactivity after which the display should enter "
+"\"suspend\" mode. This is the second level of power saving, but may not be "
+"different from the first level for some displays."
+
+#: energy.cpp:210
+msgid "&Power off after:"
+msgstr "&Power off after:"
+
+#: energy.cpp:216
+msgid ""
+"Choose the period of inactivity after which the display should be powered off. "
+"This is the greatest level of power saving that can be achieved while the "
+"display is still physically turned on."
+msgstr ""
+"Choose the period of inactivity after which the display should be powered off. "
+"This is the greatest level of power saving that can be achieved while the "
+"display is still physically turned on."
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmfonts.po b/tde-i18n-en_GB/messages/kdebase/kcmfonts.po
new file mode 100644
index 00000000000..66afa982021
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmfonts.po
@@ -0,0 +1,243 @@
+# translation of kcmfonts.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmfonts\n"
+"POT-Creation-Date: 2007-04-11 02:14+0200\n"
+"PO-Revision-Date: 2004-10-19 11:37+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: fonts.cpp:219
+msgid "Configure Anti-Alias Settings"
+msgstr "Configure Anti-Alias Settings"
+
+#: fonts.cpp:225
+msgid "E&xclude range:"
+msgstr "E&xclude range:"
+
+#: fonts.cpp:228 fonts.cpp:233
+msgid " pt"
+msgstr " pt"
+
+#: fonts.cpp:230
+msgid " to "
+msgstr " to "
+
+#: fonts.cpp:236
+msgid "&Use sub-pixel hinting:"
+msgstr "&Use sub-pixel hinting:"
+
+#: fonts.cpp:239
+msgid ""
+"If you have a TFT or LCD screen you can further improve the quality of "
+"displayed fonts by selecting this option."
+"<br>Sub-pixel hinting is also known as ClearType(tm)."
+"<br>"
+"<br><b>This will not work with CRT monitors.</b>"
+msgstr ""
+"If you have a TFT or LCD screen you can further improve the quality of "
+"displayed fonts by selecting this option."
+"<br>Sub-pixel hinting is also known as ClearType(tm)."
+"<br>"
+"<br><b>This will not work with CRT monitors.</b>"
+
+#: fonts.cpp:247
+msgid ""
+"In order for sub-pixel hinting to work correctly you need to know how the "
+"sub-pixels of your display are aligned."
+"<br> On TFT or LCD displays a single pixel is actually composed of three "
+"sub-pixels, red, green and blue. Most displays have a linear ordering of RGB "
+"sub-pixel, some have BGR."
+msgstr ""
+"In order for sub-pixel hinting to work correctly you need to know how the "
+"sub-pixels of your display are aligned."
+"<br> On TFT or LCD displays a single pixel is actually composed of three "
+"sub-pixels, red, green and blue. Most displays have a linear ordering of RGB "
+"sub-pixel, some have BGR."
+
+#: fonts.cpp:258
+msgid "Hinting style: "
+msgstr "Hinting style: "
+
+#: fonts.cpp:265
+msgid ""
+"Hinting is a process used to enhance the quality of fonts at small sizes."
+msgstr ""
+"Hinting is a process used to enhance the quality of fonts at small sizes."
+
+#: fonts.cpp:515
+msgid "General"
+msgstr "General"
+
+#: fonts.cpp:516
+msgid "Fixed width"
+msgstr "Fixed width"
+
+#: fonts.cpp:517
+msgid "Toolbar"
+msgstr "Toolbar"
+
+#: fonts.cpp:518
+msgid "Menu"
+msgstr "Menu"
+
+#: fonts.cpp:519
+msgid "Window title"
+msgstr "Window title"
+
+#: fonts.cpp:520
+msgid "Taskbar"
+msgstr "Taskbar"
+
+#: fonts.cpp:521
+msgid "Desktop"
+msgstr "Desktop"
+
+#: fonts.cpp:555
+msgid "Used for normal text (e.g. button labels, list items)."
+msgstr "Used for normal text (e.g. button labels, list items)."
+
+#: fonts.cpp:556
+msgid "A non-proportional font (i.e. typewriter font)."
+msgstr "A non-proportional font (i.e. typewriter font)."
+
+#: fonts.cpp:557
+msgid "Used to display text beside toolbar icons."
+msgstr "Used to display text beside toolbar icons."
+
+#: fonts.cpp:558
+msgid "Used by menu bars and popup menus."
+msgstr "Used by menu bars and popup menus."
+
+#: fonts.cpp:559
+msgid "Used by the window titlebar."
+msgstr "Used by the window titlebar."
+
+#: fonts.cpp:560
+msgid "Used by the taskbar."
+msgstr "Used by the taskbar."
+
+#: fonts.cpp:561
+msgid "Used for desktop icons."
+msgstr "Used for desktop icons."
+
+#: fonts.cpp:612
+msgid "Ad&just All Fonts..."
+msgstr "Ad&just All Fonts..."
+
+#: fonts.cpp:613
+msgid "Click to change all fonts"
+msgstr "Click to change all fonts"
+
+#: fonts.cpp:621
+#, fuzzy
+msgid "Use a&nti-aliasing:"
+msgstr "Use a&nti-aliasing for fonts"
+
+#: fonts.cpp:624
+msgid "Enabled"
+msgstr ""
+
+#: fonts.cpp:625
+msgid "System settings"
+msgstr ""
+
+#: fonts.cpp:626 fonts.cpp:640
+msgid "Disabled"
+msgstr ""
+
+#: fonts.cpp:627
+msgid ""
+"If this option is selected, KDE will smooth the edges of curves in fonts."
+msgstr ""
+"If this option is selected, KDE will smooth the edges of curves in fonts."
+
+#: fonts.cpp:629
+msgid "Configure..."
+msgstr "Configure..."
+
+#: fonts.cpp:636
+msgid "Force fonts DPI:"
+msgstr ""
+
+#: fonts.cpp:641
+msgid "96 DPI"
+msgstr ""
+
+#: fonts.cpp:642
+msgid "120 DPI"
+msgstr ""
+
+#: fonts.cpp:644
+msgid ""
+"<p>This option forces a specific DPI value for fonts. It may be useful when the "
+"real DPI of the hardware is not detected properly and it is also often misused "
+"when poor quality fonts are used that do not look well with DPI values other "
+"than 96 or 120 DPI.</p>"
+"<p>The use of this option is generally discouraged. For selecting proper DPI "
+"value a better option is explicitly configuring it for the whole X server if "
+"possible (e.g. DisplaySize in xorg.conf or adding <i>-dpi value</i> "
+"to ServerLocalArgs= in $KDEDIR/share/config/kdm/kdmrc). When fonts do not "
+"render properly with real DPI value better fonts should be used or "
+"configuration of font hinting should be checked.</p>"
+msgstr ""
+
+#: fonts.cpp:761
+#, fuzzy
+msgid ""
+"<p>Some changes such as anti-aliasing will only affect newly started "
+"applications.</p>"
+msgstr ""
+"<p>You have changed anti-aliasing related settings. This change will only "
+"affect newly started applications.</p>"
+
+#: fonts.cpp:762
+#, fuzzy
+msgid "Font Settings Changed"
+msgstr "Anti-Aliasing Settings Changed"
+
+#: kxftconfig.cpp:876 kxftconfig.cpp:917
+msgid "None"
+msgstr "None"
+
+#: kxftconfig.cpp:878
+msgid "RGB"
+msgstr "RGB"
+
+#: kxftconfig.cpp:880
+msgid "BGR"
+msgstr "BGR"
+
+#: kxftconfig.cpp:882
+msgid "Vertical RGB"
+msgstr "Vertical RGB"
+
+#: kxftconfig.cpp:884
+msgid "Vertical BGR"
+msgstr "Vertical BGR"
+
+#: kxftconfig.cpp:913
+msgid "Medium"
+msgstr "Medium"
+
+#: kxftconfig.cpp:919
+msgid "Slight"
+msgstr "Slight"
+
+#: kxftconfig.cpp:921
+msgid "Full"
+msgstr "Full"
+
+#~ msgid "Grayscale"
+#~ msgstr "Greyscale"
+
+#~ msgid "<h1>Fonts</h1> This module allows you to choose which fonts will be used to display text in KDE. You can select not only the font family (for example, <em>helvetica</em> or <em>times</em>), but also the attributes that make up a specific font (for example, <em>bold</em> style and <em>12 points</em> in height.)<p> Just click the \"Choose\" button that is next to the font you want to change. You can ask KDE to try and apply font and color settings to non-KDE applications as well. See the \"Style\" control module for more information."
+#~ msgstr "<h1>Fonts</h1> This module allows you to choose which fonts will be used to display text in KDE. You can select not only the font family (for example, <em>helvetica</em> or <em>times</em>), but also the attributes that make up a specific font (for example, <em>bold</em> style and <em>12 points</em> in height.)<p> Just click the \"Choose\" button that is next to the font you want to change. You can ask KDE to try and apply font and colour settings to non-KDE applications as well. See the \"Style\" control module for more information."
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmhtmlsearch.po b/tde-i18n-en_GB/messages/kdebase/kcmhtmlsearch.po
new file mode 100644
index 00000000000..d1464d05a10
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmhtmlsearch.po
@@ -0,0 +1,158 @@
+# translation of kcmhtmlsearch.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmhtmlsearch\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2003-10-23 18:41+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kcmhtmlsearch.cpp:43
+msgid "ht://dig"
+msgstr "ht://dig"
+
+#: kcmhtmlsearch.cpp:50
+msgid ""
+"The fulltext search feature makes use of the ht://dig HTML search engine. You "
+"can get ht://dig at the"
+msgstr ""
+"The fulltext search feature makes use of the ht://dig HTML search engine. You "
+"can get ht://dig at the"
+
+#: kcmhtmlsearch.cpp:56
+msgid "Information about where to get the ht://dig package."
+msgstr "Information about where to get the ht://dig package."
+
+#: kcmhtmlsearch.cpp:60
+msgid "ht://dig home page"
+msgstr "ht://dig home page"
+
+#: kcmhtmlsearch.cpp:66
+msgid "Program Locations"
+msgstr "Program Locations"
+
+#: kcmhtmlsearch.cpp:73
+msgid "ht&dig"
+msgstr "ht&dig"
+
+#: kcmhtmlsearch.cpp:78
+msgid "Enter the path to your htdig program here, e.g. /usr/local/bin/htdig"
+msgstr "Enter the path to your htdig program here, e.g. /usr/local/bin/htdig"
+
+#: kcmhtmlsearch.cpp:83
+msgid "ht&search"
+msgstr "ht&search"
+
+#: kcmhtmlsearch.cpp:88
+msgid ""
+"Enter the path to your htsearch program here, e.g. /usr/local/bin/htsearch"
+msgstr ""
+"Enter the path to your htsearch program here, e.g. /usr/local/bin/htsearch"
+
+#: kcmhtmlsearch.cpp:93
+msgid "ht&merge"
+msgstr "ht&merge"
+
+#: kcmhtmlsearch.cpp:98
+msgid ""
+"Enter the path to your htmerge program here, e.g. /usr/local/bin/htmerge"
+msgstr ""
+"Enter the path to your htmerge program here, e.g. /usr/local/bin/htmerge"
+
+#: kcmhtmlsearch.cpp:104
+msgid "Scope"
+msgstr "Scope"
+
+#: kcmhtmlsearch.cpp:106
+msgid ""
+"Here you can select which parts of the documentation should be included in the "
+"fulltext search index. Available options are the KDE Help pages, the installed "
+"man pages, and the installed info pages. You can select any number of these."
+msgstr ""
+"Here you can select which parts of the documentation should be included in the "
+"fulltext search index. Available options are the KDE Help pages, the installed "
+"man pages, and the installed info pages. You can select any number of these."
+
+#: kcmhtmlsearch.cpp:111
+msgid "&KDE help"
+msgstr "&KDE help"
+
+#: kcmhtmlsearch.cpp:115
+msgid "&Man pages"
+msgstr "&Man pages"
+
+#: kcmhtmlsearch.cpp:120
+msgid "&Info pages"
+msgstr "&Info pages"
+
+#: kcmhtmlsearch.cpp:125
+msgid "Additional Search Paths"
+msgstr "Additional Search Paths"
+
+#: kcmhtmlsearch.cpp:127
+msgid ""
+"Here you can add additional paths to search for documentation. To add a path, "
+"click on the <em>Add...</em> button and select the folder from where additional "
+"documentation should be searched. You can remove folders by clicking on the <em>"
+"Delete</em> button."
+msgstr ""
+"Here you can add additional paths to search for documentation. To add a path, "
+"click on the <em>Add...</em> button and select the folder from where additional "
+"documentation should be searched. You can remove folders by clicking on the <em>"
+"Delete</em> button."
+
+#: kcmhtmlsearch.cpp:132
+msgid "Add..."
+msgstr "Add..."
+
+#: kcmhtmlsearch.cpp:142
+msgid "Language Settings"
+msgstr "Language Settings"
+
+#: kcmhtmlsearch.cpp:144
+msgid "Here you can select the language you want to create the index for."
+msgstr "Here you can select the language you want to create the index for."
+
+#: kcmhtmlsearch.cpp:146
+msgid "&Language"
+msgstr "&Language"
+
+#: kcmhtmlsearch.cpp:158
+msgid "Generate Index..."
+msgstr "Generate Index..."
+
+#: kcmhtmlsearch.cpp:159
+msgid "Click this button to generate the index for the fulltext search."
+msgstr "Click this button to generate the index for the fulltext search."
+
+#: kcmhtmlsearch.cpp:203
+msgid ""
+"<h1>Help Index</h1> This configuration module lets you configure the ht://dig "
+"engine which can be used for fulltext search in the KDE documentation as well "
+"as other system documentation like man and info pages."
+msgstr ""
+"<h1>Help Index</h1> This configuration module lets you configure the ht://dig "
+"engine which can be used for fulltext search in the KDE documentation as well "
+"as other system documentation like man and info pages."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#~ msgid "without name"
+#~ msgstr "without name"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmicons.po b/tde-i18n-en_GB/messages/kdebase/kcmicons.po
new file mode 100644
index 00000000000..d510e4c7107
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmicons.po
@@ -0,0 +1,257 @@
+# translation of kcmicons.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmicons\n"
+"POT-Creation-Date: 2006-09-03 02:35+0200\n"
+"PO-Revision-Date: 2005-01-21 11:29+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: icons.cpp:45
+msgid "Use of Icon"
+msgstr "Use of Icon"
+
+#: icons.cpp:66
+msgid "Active"
+msgstr "Active"
+
+#: icons.cpp:68
+msgid "Disabled"
+msgstr "Disabled"
+
+#: icons.cpp:80
+msgid "Size:"
+msgstr "Size:"
+
+#: icons.cpp:88
+msgid "Double-sized pixels"
+msgstr "Double-sized pixels"
+
+#: icons.cpp:92
+msgid "Animate icons"
+msgstr "Animate icons"
+
+#: icons.cpp:117
+msgid "Set Effect..."
+msgstr "Set Effect..."
+
+#: icons.cpp:133
+msgid "Desktop/File Manager"
+msgstr "Desktop/File Manager"
+
+#: icons.cpp:134
+msgid "Toolbar"
+msgstr "Toolbar"
+
+#: icons.cpp:136
+msgid "Small Icons"
+msgstr "Small Icons"
+
+#: icons.cpp:137
+msgid "Panel"
+msgstr "Panel"
+
+#: icons.cpp:138
+msgid "All Icons"
+msgstr "All Icons"
+
+#: icons.cpp:445
+msgid "Setup Default Icon Effect"
+msgstr "Setup Default Icon Effect"
+
+#: icons.cpp:446
+msgid "Setup Active Icon Effect"
+msgstr "Setup Active Icon Effect"
+
+#: icons.cpp:447
+msgid "Setup Disabled Icon Effect"
+msgstr "Setup Disabled Icon Effect"
+
+#: icons.cpp:534
+msgid "&Effect:"
+msgstr "&Effect:"
+
+#: icons.cpp:538
+msgid "No Effect"
+msgstr "No Effect"
+
+#: icons.cpp:539
+msgid "To Gray"
+msgstr "To Grey"
+
+#: icons.cpp:540
+msgid "Colorize"
+msgstr "Colourise"
+
+#: icons.cpp:541
+msgid "Gamma"
+msgstr "Gamma"
+
+#: icons.cpp:542
+msgid "Desaturate"
+msgstr "Desaturate"
+
+#: icons.cpp:543
+msgid "To Monochrome"
+msgstr "To Monochrome"
+
+#: icons.cpp:549
+msgid "&Semi-transparent"
+msgstr "&Semi-transparent"
+
+#: icons.cpp:553
+msgid "Preview"
+msgstr "Preview"
+
+#: icons.cpp:564
+msgid "Effect Parameters"
+msgstr "Effect Parameters"
+
+#: icons.cpp:569
+msgid "&Amount:"
+msgstr "&Amount:"
+
+#: icons.cpp:576
+msgid "Co&lor:"
+msgstr "Co&lour:"
+
+#: icons.cpp:584
+msgid "&Second color:"
+msgstr "&Second colour:"
+
+#: iconthemes.cpp:81
+msgid "Name"
+msgstr "Name"
+
+#: iconthemes.cpp:82
+msgid "Description"
+msgstr "Description"
+
+#: iconthemes.cpp:88
+msgid "Install New Theme..."
+msgstr "Install New Theme..."
+
+#: iconthemes.cpp:91
+msgid "Remove Theme"
+msgstr "Remove Theme"
+
+#: iconthemes.cpp:96
+msgid "Select the icon theme you want to use:"
+msgstr "Select the icon theme you want to use:"
+
+#: iconthemes.cpp:155
+msgid "Drag or Type Theme URL"
+msgstr "Drag or Type Theme URL"
+
+#: iconthemes.cpp:166
+#, c-format
+msgid "Unable to find the icon theme archive %1."
+msgstr "Unable to find the icon theme archive %1."
+
+#: iconthemes.cpp:168
+msgid ""
+"Unable to download the icon theme archive;\n"
+"please check that address %1 is correct."
+msgstr ""
+"Unable to download the icon theme archive;\n"
+"please check that address %1 is correct."
+
+#: iconthemes.cpp:176
+msgid "The file is not a valid icon theme archive."
+msgstr "The file is not a valid icon theme archive."
+
+#: iconthemes.cpp:187
+msgid ""
+"A problem occurred during the installation process; however, most of the themes "
+"in the archive have been installed"
+msgstr ""
+"A problem occurred during the installation process; however, most of the themes "
+"in the archive have been installed"
+
+#: iconthemes.cpp:208
+msgid "Installing icon themes"
+msgstr "Installing icon themes"
+
+#: iconthemes.cpp:226
+msgid "<qt>Installing <strong>%1</strong> theme</qt>"
+msgstr "<qt>Installing <strong>%1</strong> theme</qt>"
+
+#: iconthemes.cpp:286
+msgid ""
+"<qt>Are you sure you want to remove the <strong>%1</strong> icon theme?"
+"<br>"
+"<br>This will delete the files installed by this theme.</qt>"
+msgstr ""
+"<qt>Are you sure you want to remove the <strong>%1</strong> icon theme?"
+"<br>"
+"<br>This will delete the files installed by this theme.</qt>"
+
+#: iconthemes.cpp:294
+msgid "Confirmation"
+msgstr "Confirmation"
+
+#: main.cpp:47
+msgid "&Theme"
+msgstr "&Theme"
+
+#: main.cpp:51
+msgid "Ad&vanced"
+msgstr "Ad&vanced"
+
+#: main.cpp:54
+msgid "Icons"
+msgstr "Icons"
+
+#: main.cpp:55
+msgid "Icons Control Panel Module"
+msgstr "Icons Control Panel Module"
+
+#: main.cpp:57
+msgid "(c) 2000-2003 Geert Jansen"
+msgstr "(c) 2000-2003 Geert Jansen"
+
+#: main.cpp:93
+msgid ""
+"<h1>Icons</h1>This module allows you to choose the icons for your desktop."
+"<p>To choose an icon theme, click on its name and apply your choice by pressing "
+"the \"Apply\" button below. If you do not want to apply your choice you can "
+"press the \"Reset\" button to discard your changes.</p>"
+"<p>By pressing the \"Install New Theme\" button you can install your new icon "
+"theme by writing its location in the box or browsing to the location. Press the "
+"\"OK\" button to finish the installation.</p>"
+"<p>The \"Remove Theme\" button will only be activated if you select a theme "
+"that you installed using this module. You are not able to remove globally "
+"installed themes here.</p>"
+"<p>You can also specify effects that should be applied to the icons.</p>"
+msgstr ""
+"<h1>Icons</h1>This module allows you to choose the icons for your desktop."
+"<p>To choose an icon theme, click on its name and apply your choice by pressing "
+"the \"Apply\" button below. If you do not want to apply your choice you can "
+"press the \"Reset\" button to discard your changes.</p>"
+"<p>By pressing the \"Install New Theme\" button you can install your new icon "
+"theme by writing its location in the box or browsing to the location. Press the "
+"\"OK\" button to finish the installation.</p>"
+"<p>The \"Remove Theme\" button will only be activated if you select a theme "
+"that you installed using this module. You are not able to remove globally "
+"installed themes here.</p>"
+"<p>You can also specify effects that should be applied to the icons.</p>"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcminfo.po b/tde-i18n-en_GB/messages/kdebase/kcminfo.po
new file mode 100644
index 00000000000..8d0a55b934f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcminfo.po
@@ -0,0 +1,1190 @@
+# translation of kcminfo.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcminfo\n"
+"POT-Creation-Date: 2006-06-16 03:58+0200\n"
+"PO-Revision-Date: 2005-01-17 12:50+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: info.cpp:144
+#, c-format
+msgid "Screen # %1"
+msgstr "Screen No. %1"
+
+#: info.cpp:145
+msgid "(Default Screen)"
+msgstr "(Default Screen)"
+
+#: info.cpp:149
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: info.cpp:150
+msgid "%1 x %2 Pixel (%3 x %4 mm)"
+msgstr "%1 x %2 Pixel (%3 x %4 mm)"
+
+#: info.cpp:156
+msgid "Resolution"
+msgstr "Resolution"
+
+#: info.cpp:157
+msgid "%1 x %2 dpi"
+msgstr "%1 x %2 dpi"
+
+#: info.cpp:173
+msgid "Depths (%1)"
+msgstr "Depths (%1)"
+
+#: info.cpp:177
+msgid "Root Window ID"
+msgstr "Root Window ID"
+
+#: info.cpp:179
+msgid "Depth of Root Window"
+msgstr "Depth of Root Window"
+
+#: info.cpp:181
+msgid "%1 plane"
+msgstr "%1 plane"
+
+#: info.cpp:182
+msgid "%1 planes"
+msgstr "%1 planes"
+
+#: info.cpp:183
+msgid "Number of Colormaps"
+msgstr "Number of Colourmaps"
+
+#: info.cpp:184
+msgid "minimum %1, maximum %2"
+msgstr "minimum %1, maximum %2"
+
+#: info.cpp:186
+msgid "Default Colormap"
+msgstr "Default Colourmap"
+
+#: info.cpp:188
+msgid "Default Number of Colormap Cells"
+msgstr "Default Number of Colourmap Cells"
+
+#: info.cpp:190
+msgid "Preallocated Pixels"
+msgstr "Pre-allocated Pixels"
+
+#: info.cpp:191
+msgid "Black %1, White %2"
+msgstr "Black %1, White %2"
+
+#: info.cpp:198
+msgid "backing-store: %1, save-unders: %2"
+msgstr "backing-store: %1, save-unders: %2"
+
+#: info.cpp:200
+msgid "When mapped"
+msgstr "When mapped"
+
+#: info.cpp:205
+msgid "Largest Cursor"
+msgstr "Largest Cursor"
+
+#: info.cpp:207
+msgid "unlimited"
+msgstr "unlimited"
+
+#: info.cpp:209
+msgid "Current Input Event Mask"
+msgstr "Current Input Event Mask"
+
+#: info.cpp:216
+#, c-format
+msgid "Event = %1"
+msgstr "Event = %1"
+
+#: info.cpp:225
+msgid "LSBFirst"
+msgstr "LSBFirst"
+
+#: info.cpp:226
+msgid "MSBFirst"
+msgstr "MSBFirst"
+
+#: info.cpp:227
+#, c-format
+msgid "Unknown Order %1"
+msgstr "Unknown Order %1"
+
+#: info.cpp:232
+#, c-format
+msgid ""
+"_n: 1 Bit\n"
+"%n Bits"
+msgstr ""
+"1 Bit\n"
+"%n Bits"
+
+#: info.cpp:239
+msgid "1 Byte"
+msgstr "1 Byte"
+
+#: info.cpp:241
+msgid "%1 Bytes"
+msgstr "%1 Bytes"
+
+#: info.cpp:263 info_aix.cpp:299 info_hpux.cpp:372 info_hpux.cpp:662
+#: info_linux.cpp:136 info_linux.cpp:562 info_netbsd.cpp:73
+#: info_openbsd.cpp:69 info_solaris.cpp:686 opengl.cpp:636
+msgid "Value"
+msgstr "Value"
+
+#: info.cpp:266
+msgid "Server Information"
+msgstr "Server Information"
+
+#: info.cpp:272 opengl.cpp:638
+msgid "Name of the Display"
+msgstr "Name of the Display"
+
+#: info.cpp:275
+msgid "Vendor String"
+msgstr "Vendor String"
+
+#: info.cpp:276
+msgid "Vendor Release Number"
+msgstr "Vendor Release Number"
+
+#: info.cpp:279
+msgid "Version Number"
+msgstr "Version Number"
+
+#: info.cpp:283
+msgid "Available Screens"
+msgstr "Available Screens"
+
+#: info.cpp:291
+msgid "Supported Extensions"
+msgstr "Supported Extensions"
+
+#: info.cpp:302
+msgid "Supported Pixmap Formats"
+msgstr "Supported Pixmap Formats"
+
+#: info.cpp:307
+#, c-format
+msgid "Pixmap Format #%1"
+msgstr "Pixmap Format No. %1"
+
+#: info.cpp:308
+msgid "%1 BPP, Depth: %2, Scanline padding: %3"
+msgstr "%1 BPP, Depth: %2, Scanline padding: %3"
+
+#: info.cpp:318
+msgid "Maximum Request Size"
+msgstr "Maximum Request Size"
+
+#: info.cpp:320
+msgid "Motion Buffer Size"
+msgstr "Motion Buffer Size"
+
+#: info.cpp:323
+msgid "Bitmap"
+msgstr "Bitmap"
+
+#: info.cpp:325
+msgid "Unit"
+msgstr "Unit"
+
+#: info.cpp:327
+msgid "Order"
+msgstr "Order"
+
+#: info.cpp:329
+msgid "Padding"
+msgstr "Padding"
+
+#: info.cpp:332
+msgid "Image Byte Order"
+msgstr "Image Byte Order"
+
+#: info.cpp:358
+#, c-format
+msgid "No information available about %1."
+msgstr "No information available about %1."
+
+#: info.cpp:392
+msgid ""
+"<h1>System Information</h1> All the information modules return information "
+"about a certain aspect of your computer hardware or your operating system. Not "
+"all modules are available on all hardware architectures and/or operating "
+"systems."
+msgstr ""
+"<h1>System Information</h1> All the information modules return information "
+"about a certain aspect of your computer hardware or your operating system. Not "
+"all modules are available on all hardware architectures and/or operating "
+"systems."
+
+#: info.cpp:406 memory.cpp:95
+msgid "kcminfo"
+msgstr "kcminfo"
+
+#: info.cpp:407
+msgid "KDE Panel System Information Control Module"
+msgstr "KDE Panel System Information Control Module"
+
+#: info.cpp:409 memory.cpp:98
+msgid "(c) 1998 - 2002 Helge Deller"
+msgstr "(c) 1998 - 2002 Helge Deller"
+
+#: info.cpp:425
+msgid "This list displays system information on the selected category."
+msgstr "This list displays system information on the selected category."
+
+#: info_aix.cpp:72
+msgid "Name"
+msgstr "Name"
+
+#: info_aix.cpp:73
+msgid "Status"
+msgstr "Status"
+
+#: info_aix.cpp:74
+msgid "Location"
+msgstr "Location"
+
+#: info_aix.cpp:75
+msgid "Description"
+msgstr "Description"
+
+#: info_aix.cpp:445 info_hpux.cpp:441 info_hpux.cpp:567 info_linux.cpp:350
+#: info_linux.cpp:458
+msgid "MB"
+msgstr "MB"
+
+#: info_aix.cpp:450 info_fbsd.cpp:289 info_hpux.cpp:572 info_linux.cpp:488
+#: info_netbsd.cpp:181 info_netbsd.cpp:279 info_openbsd.cpp:197
+#: info_openbsd.cpp:280 info_solaris.cpp:183 opengl.cpp:483
+msgid "Device"
+msgstr "Device"
+
+#: info_aix.cpp:451 info_fbsd.cpp:290 info_hpux.cpp:573 info_linux.cpp:489
+#: info_netbsd.cpp:280 info_openbsd.cpp:281 info_solaris.cpp:184
+msgid "Mount Point"
+msgstr "Mount Point"
+
+#: info_aix.cpp:452 info_fbsd.cpp:291 info_hpux.cpp:574 info_linux.cpp:490
+#: info_netbsd.cpp:281 info_openbsd.cpp:282 info_solaris.cpp:185
+msgid "FS Type"
+msgstr "FS Type"
+
+#: info_aix.cpp:453 info_hpux.cpp:575 info_linux.cpp:491 info_netbsd.cpp:282
+#: info_solaris.cpp:186
+msgid "Total Size"
+msgstr "Total Size"
+
+#: info_aix.cpp:454 info_hpux.cpp:576 info_linux.cpp:492 info_netbsd.cpp:283
+#: info_solaris.cpp:189
+msgid "Free Size"
+msgstr "Free Size"
+
+#: info_aix.cpp:472 info_aix.cpp:479 info_hpux.cpp:594 info_hpux.cpp:601
+msgid "n/a"
+msgstr "n/a"
+
+#: info_fbsd.cpp:102
+msgid "CPU %1: %2, %3 MHz"
+msgstr "CPU %1: %2, %3 MHz"
+
+#: info_fbsd.cpp:104
+msgid "CPU %1: %2, unknown speed"
+msgstr "CPU %1: %2, unknown speed"
+
+#: info_fbsd.cpp:169
+msgid ""
+"Your sound system could not be queried. /dev/sndstat does not exist or is not "
+"readable."
+msgstr ""
+"Your sound system could not be queried. /dev/sndstat does not exist or is not "
+"readable."
+
+#: info_fbsd.cpp:194
+msgid ""
+"SCSI subsystem could not be queried: /sbin/camcontrol could not be found"
+msgstr ""
+"SCSI subsystem could not be queried: /sbin/camcontrol could not be found"
+
+#: info_fbsd.cpp:197
+msgid ""
+"SCSI subsystem could not be queried: /sbin/camcontrol could not be executed"
+msgstr ""
+"SCSI subsystem could not be queried: /sbin/camcontrol could not be executed"
+
+#: info_fbsd.cpp:242
+msgid ""
+"Could not find any programs with which to query your system's PCI information"
+msgstr ""
+"Could not find any programs with which to query your system's PCI information"
+
+#: info_fbsd.cpp:258
+msgid "PCI subsystem could not be queried: %1 could not be executed"
+msgstr "PCI subsystem could not be queried: %1 could not be executed"
+
+#: info_fbsd.cpp:270
+msgid "The PCI subsystem could not be queried, this may need root privileges."
+msgstr "The PCI subsystem could not be queried, this may need root privileges."
+
+#: info_fbsd.cpp:285
+msgid "Could not check filesystem info: "
+msgstr "Could not check filesystem info: "
+
+#: info_fbsd.cpp:292 info_linux.cpp:493 info_openbsd.cpp:283
+#: info_solaris.cpp:193
+msgid "Mount Options"
+msgstr "Mount Options"
+
+#: info_hpux.cpp:331
+msgid "PA-RISC Processor"
+msgstr "PA-RISC Processor"
+
+#: info_hpux.cpp:333
+msgid "PA-RISC Revision"
+msgstr "PA-RISC Revision"
+
+#: info_hpux.cpp:366
+msgid "Could not get Information."
+msgstr "Could not get Information."
+
+#: info_hpux.cpp:376
+msgid "Machine"
+msgstr "Machine"
+
+#: info_hpux.cpp:383
+msgid "Model"
+msgstr "Model"
+
+#: info_hpux.cpp:390
+msgid "Machine Identification Number"
+msgstr "Machine Identification Number"
+
+#: info_hpux.cpp:391 info_solaris.cpp:618
+msgid "(none)"
+msgstr "(none)"
+
+#: info_hpux.cpp:396
+msgid "Number of Active Processors"
+msgstr "Number of Active Processors"
+
+#: info_hpux.cpp:400
+msgid "CPU Clock"
+msgstr "CPU Clock"
+
+#: info_hpux.cpp:401 info_solaris.cpp:80
+msgid "MHz"
+msgstr "MHz"
+
+#: info_hpux.cpp:420
+msgid "(unknown)"
+msgstr "(unknown)"
+
+#: info_hpux.cpp:423
+msgid "CPU Architecture"
+msgstr "CPU Architecture"
+
+#: info_hpux.cpp:432
+msgid "enabled"
+msgstr "enabled"
+
+#: info_hpux.cpp:432
+msgid "disabled"
+msgstr "disabled"
+
+#: info_hpux.cpp:435
+msgid "Numerical Coprocessor (FPU)"
+msgstr "Numerical Coprocessor (FPU)"
+
+#: info_hpux.cpp:442
+msgid "Total Physical Memory"
+msgstr "Total Physical Memory"
+
+#: info_hpux.cpp:444
+msgid "Bytes"
+msgstr "Bytes"
+
+#: info_hpux.cpp:445
+msgid "Size of One Page"
+msgstr "Size of One Page"
+
+#: info_hpux.cpp:625
+msgid ""
+"Audio-Support (Alib) was disabled during configuration and compile-time."
+msgstr ""
+"Audio-Support (Alib) was disabled during configuration and compile-time."
+
+#: info_hpux.cpp:657
+msgid "Unable to open Audio-Server (Alib)."
+msgstr "Unable to open Audio-Server (Alib)."
+
+#: info_hpux.cpp:664
+msgid "Audio Name"
+msgstr "Audio Name"
+
+#: info_hpux.cpp:665 opengl.cpp:482 opengl.cpp:492
+msgid "Vendor"
+msgstr "Vendor"
+
+#: info_hpux.cpp:666
+msgid "Alib Version"
+msgstr "Alib Version"
+
+#: info_hpux.cpp:670
+msgid "Protocol Revision"
+msgstr "Protocol Revision"
+
+#: info_hpux.cpp:674
+msgid "Vendor Number"
+msgstr "Vendor Number"
+
+#: info_hpux.cpp:677
+msgid "Release"
+msgstr "Release"
+
+#: info_hpux.cpp:680
+msgid "Byte Order"
+msgstr "Byte Order"
+
+#: info_hpux.cpp:681
+msgid "ALSBFirst (LSB)"
+msgstr "ALSBFirst (LSB)"
+
+#: info_hpux.cpp:682
+msgid "AMSBFirst (MSB)"
+msgstr "AMSBFirst (MSB)"
+
+#: info_hpux.cpp:683
+msgid "Invalid Byteorder."
+msgstr "Invalid Byteorder."
+
+#: info_hpux.cpp:685
+msgid "Bit Order"
+msgstr "Bit Order"
+
+#: info_hpux.cpp:687
+msgid "ALeastSignificant (LSB)"
+msgstr "ALeastSignificant (LSB)"
+
+#: info_hpux.cpp:689
+msgid "AMostSignificant (MSB)"
+msgstr "AMostSignificant (MSB)"
+
+#: info_hpux.cpp:689
+msgid "Invalid Bitorder."
+msgstr "Invalid Bitorder."
+
+#: info_hpux.cpp:691
+msgid "Data Formats"
+msgstr "Data Formats"
+
+#: info_hpux.cpp:698
+msgid "Sampling Rates"
+msgstr "Sampling Rates"
+
+#: info_hpux.cpp:704
+msgid "Input Sources"
+msgstr "Input Sources"
+
+#: info_hpux.cpp:706
+msgid "Mono-Microphone"
+msgstr "Mono-Microphone"
+
+#: info_hpux.cpp:708
+msgid "Mono-Auxiliary"
+msgstr "Mono-Auxiliary"
+
+#: info_hpux.cpp:710
+msgid "Left-Microphone"
+msgstr "Left-Microphone"
+
+#: info_hpux.cpp:712
+msgid "Right-Microphone"
+msgstr "Right-Microphone"
+
+#: info_hpux.cpp:714
+msgid "Left-Auxiliary"
+msgstr "Left-Auxiliary"
+
+#: info_hpux.cpp:716
+msgid "Right-Auxiliary"
+msgstr "Right-Auxiliary"
+
+#: info_hpux.cpp:719
+msgid "Input Channels"
+msgstr "Input Channels"
+
+#: info_hpux.cpp:721 info_hpux.cpp:745
+msgid "Mono-Channel"
+msgstr "Mono-Channel"
+
+#: info_hpux.cpp:723 info_hpux.cpp:747
+msgid "Left-Channel"
+msgstr "Left-Channel"
+
+#: info_hpux.cpp:725 info_hpux.cpp:749
+msgid "Right-Channel"
+msgstr "Right-Channel"
+
+#: info_hpux.cpp:728
+msgid "Output Destinations"
+msgstr "Output Destinations"
+
+#: info_hpux.cpp:730
+msgid "Mono-InternalSpeaker"
+msgstr "Mono-InternalSpeaker"
+
+#: info_hpux.cpp:732
+msgid "Mono-Jack"
+msgstr "Mono-Jack"
+
+#: info_hpux.cpp:734
+msgid "Left-InternalSpeaker"
+msgstr "Left-InternalSpeaker"
+
+#: info_hpux.cpp:736
+msgid "Right-InternalSpeaker"
+msgstr "Right-InternalSpeaker"
+
+#: info_hpux.cpp:738
+msgid "Left-Jack"
+msgstr "Left-Jack"
+
+#: info_hpux.cpp:740
+msgid "Right-Jack"
+msgstr "Right-Jack"
+
+#: info_hpux.cpp:743
+msgid "Output Channels"
+msgstr "Output Channels"
+
+#: info_hpux.cpp:753
+msgid "Gain"
+msgstr "Gain"
+
+#: info_hpux.cpp:754
+msgid "Input Gain Limits"
+msgstr "Input Gain Limits"
+
+#: info_hpux.cpp:756
+msgid "Output Gain Limits"
+msgstr "Output Gain Limits"
+
+#: info_hpux.cpp:759
+msgid "Monitor Gain Limits"
+msgstr "Monitor Gain Limits"
+
+#: info_hpux.cpp:762
+msgid "Gain Restricted"
+msgstr "Gain Restricted"
+
+#: info_hpux.cpp:767
+msgid "Lock"
+msgstr "Lock"
+
+#: info_hpux.cpp:769
+msgid "Queue Length"
+msgstr "Queue Length"
+
+#: info_hpux.cpp:771
+msgid "Block Size"
+msgstr "Block Size"
+
+#: info_hpux.cpp:773
+msgid "Stream Port (decimal)"
+msgstr "Stream Port (decimal)"
+
+#: info_hpux.cpp:775
+msgid "Ev Buffer Size"
+msgstr "Ev Buffer Size"
+
+#: info_hpux.cpp:777
+msgid "Ext Number"
+msgstr "Ext Number"
+
+#: info_linux.cpp:151 main.cpp:67
+msgid "DMA-Channel"
+msgstr "DMA-Channel"
+
+#: info_linux.cpp:152 info_linux.cpp:195
+msgid "Used By"
+msgstr "Used By"
+
+#: info_linux.cpp:194
+msgid "I/O-Range"
+msgstr "I/O-Range"
+
+#: info_linux.cpp:218 main.cpp:103
+msgid "Devices"
+msgstr "Devices"
+
+#: info_linux.cpp:219
+msgid "Major Number"
+msgstr "Major Number"
+
+#: info_linux.cpp:220
+msgid "Minor Number"
+msgstr "Minor Number"
+
+#: info_linux.cpp:232
+msgid "Character Devices"
+msgstr "Character Devices"
+
+#: info_linux.cpp:236
+msgid "Block Devices"
+msgstr "Block Devices"
+
+#: info_linux.cpp:265
+msgid "Miscellaneous Devices"
+msgstr "Miscellaneous Devices"
+
+#: info_netbsd.cpp:180 info_openbsd.cpp:196
+msgid "IRQ"
+msgstr "IRQ"
+
+#: info_netbsd.cpp:196 info_openbsd.cpp:210
+msgid "No PCI devices found."
+msgstr "No PCI devices found."
+
+#: info_netbsd.cpp:203 info_openbsd.cpp:217
+msgid "No I/O port devices found."
+msgstr "No I/O port devices found."
+
+#: info_netbsd.cpp:212 info_openbsd.cpp:224
+msgid "No audio devices found."
+msgstr "No audio devices found."
+
+#: info_netbsd.cpp:249 info_openbsd.cpp:262
+msgid "No SCSI devices found."
+msgstr "No SCSI devices found."
+
+#: info_netbsd.cpp:284
+msgid "Total Nodes"
+msgstr "Total Nodes"
+
+#: info_netbsd.cpp:285
+msgid "Free Nodes"
+msgstr "Free Nodes"
+
+#: info_netbsd.cpp:286
+msgid "Flags"
+msgstr "Flags"
+
+#: info_openbsd.cpp:275
+msgid "Unable to run /sbin/mount."
+msgstr "Unable to run /sbin/mount."
+
+#: info_osx.cpp:84
+msgid "Kernel is configured for %1 CPUs"
+msgstr "Kernel is configured for %1 CPUs"
+
+#: info_osx.cpp:86
+msgid "CPU %1: %2"
+msgstr "CPU %1: %2"
+
+#: info_osx.cpp:140
+#, c-format
+msgid "Device Name: %1"
+msgstr "Device Name: %1"
+
+#: info_osx.cpp:148
+#, c-format
+msgid "Manufacturer: %1"
+msgstr "Manufacturer: %1"
+
+#: info_solaris.cpp:77
+msgid "Instance"
+msgstr "Instance"
+
+#: info_solaris.cpp:78
+msgid "CPU Type"
+msgstr "CPU Type"
+
+#: info_solaris.cpp:79
+msgid "FPU Type"
+msgstr "FPU Type"
+
+#: info_solaris.cpp:81
+msgid "State"
+msgstr "State"
+
+#: info_solaris.cpp:192
+msgid "Mount Time"
+msgstr "Mount Time"
+
+#: info_solaris.cpp:460
+msgid "Spectype:"
+msgstr "Spectype:"
+
+#: info_solaris.cpp:462
+msgid "character special"
+msgstr "character special"
+
+#: info_solaris.cpp:463
+msgid "block special"
+msgstr "block special"
+
+#: info_solaris.cpp:465
+msgid "Nodetype:"
+msgstr "Nodetype:"
+
+#: info_solaris.cpp:470
+msgid "Major/Minor:"
+msgstr "Major/Minor:"
+
+#: info_solaris.cpp:540
+msgid "(no value)"
+msgstr "(no value)"
+
+#: info_solaris.cpp:609
+msgid "Driver Name:"
+msgstr "Driver Name:"
+
+#: info_solaris.cpp:611
+msgid "(driver not attached)"
+msgstr "(driver not attached)"
+
+#: info_solaris.cpp:614
+msgid "Binding Name:"
+msgstr "Binding Name:"
+
+#: info_solaris.cpp:628
+msgid "Compatible Names:"
+msgstr "Compatible Names:"
+
+#: info_solaris.cpp:631
+msgid "Physical Path:"
+msgstr "Physical Path:"
+
+#: info_solaris.cpp:649
+msgid "Type:"
+msgstr "Type:"
+
+#: info_solaris.cpp:651
+msgid "Value:"
+msgstr "Value:"
+
+#: info_solaris.cpp:660
+msgid "Minor Nodes"
+msgstr "Minor Nodes"
+
+#: info_solaris.cpp:685
+msgid "Device Information"
+msgstr "Device Information"
+
+#: main.cpp:40
+msgid "Processor(s)"
+msgstr "Processor(s)"
+
+#: main.cpp:49
+msgid "Interrupt"
+msgstr "Interrupt"
+
+#: main.cpp:58
+msgid "PCI"
+msgstr "PCI"
+
+#: main.cpp:76
+msgid "I/O-Port"
+msgstr "I/O-Port"
+
+#: main.cpp:85
+msgid "Soundcard"
+msgstr "Soundcard"
+
+#: main.cpp:94
+msgid "SCSI"
+msgstr "SCSI"
+
+#: main.cpp:112
+msgid "Partitions"
+msgstr "Partitions"
+
+#: main.cpp:121
+msgid "X-Server"
+msgstr "X-Server"
+
+#: main.cpp:135
+msgid "OpenGL"
+msgstr "OpenGL"
+
+#: main.cpp:145
+msgid "CD-ROM Info"
+msgstr ""
+
+#: memory.cpp:83
+msgid "%1 GB"
+msgstr "%1 GB"
+
+#: memory.cpp:85
+msgid "%1 MB"
+msgstr "%1 MB"
+
+#: memory.cpp:87
+msgid "%1 KB"
+msgstr "%1 KB"
+
+#: memory.cpp:96
+msgid "KDE Panel Memory Information Control Module"
+msgstr "KDE Panel Memory Information Control Module"
+
+#: memory.cpp:114
+msgid "Not available."
+msgstr "Not available."
+
+#: memory.cpp:129
+msgid "Total physical memory:"
+msgstr "Total physical memory:"
+
+#: memory.cpp:132
+msgid "Free physical memory:"
+msgstr "Free physical memory:"
+
+#: memory.cpp:137
+msgid "Shared memory:"
+msgstr "Shared memory:"
+
+#: memory.cpp:140
+msgid "Disk buffers:"
+msgstr "Disk buffers:"
+
+#: memory.cpp:144
+msgid "Active memory:"
+msgstr "Active memory:"
+
+#: memory.cpp:147
+msgid "Inactive memory:"
+msgstr "Inactive memory:"
+
+#: memory.cpp:152
+msgid "Disk cache:"
+msgstr "Disk cache:"
+
+#: memory.cpp:156
+msgid "Total swap memory:"
+msgstr "Total swap memory:"
+
+#: memory.cpp:159
+msgid "Free swap memory:"
+msgstr "Free swap memory:"
+
+#: memory.cpp:198
+msgid "Total Memory"
+msgstr "Total Memory"
+
+#: memory.cpp:199
+msgid ""
+"This graph gives you an overview of the <b>total sum of physical and virtual "
+"memory</b> in your system."
+msgstr ""
+"This graph gives you an overview of the <b>total sum of physical and virtual "
+"memory</b> in your system."
+
+#: memory.cpp:204
+msgid "Physical Memory"
+msgstr "Physical Memory"
+
+#: memory.cpp:205
+msgid ""
+"This graph gives you an overview of the <b>usage of physical memory</b> "
+"in your system."
+"<p>Most operating systems (including Linux) will use as much of the available "
+"physical memory as possible as disk cache, to speed up the system performance. "
+"<p>This means that if you have a small amount of <b>Free Physical Memory</b> "
+"and a large amount of <b>Disk Cache Memory</b>, your system is well configured."
+msgstr ""
+"This graph gives you an overview of the <b>usage of physical memory</b> "
+"in your system."
+"<p>Most operating systems (including Linux) will use as much of the available "
+"physical memory as possible as disk cache, to speed up the system performance. "
+"<p>This means that if you have a small amount of <b>Free Physical Memory</b> "
+"and a large amount of <b>Disk Cache Memory</b>, your system is well configured."
+
+#: memory.cpp:217
+msgid "Swap Space"
+msgstr "Swap Space"
+
+#: memory.cpp:218
+msgid ""
+"The swap space is the <b>virtual memory</b> available to the system. "
+"<p>It will be used on demand and is provided through one or more swap "
+"partitions and/or swap files."
+msgstr ""
+"The swap space is the <b>virtual memory</b> available to the system. "
+"<p>It will be used on demand and is provided through one or more swap "
+"partitions and/or swap files."
+
+#: memory.cpp:271
+msgid ""
+"<h1>Memory Information</h1> This display shows you the current memory usage of "
+"your system. The values are updated on a regular basis and give you an overview "
+"of the physical and virtual used memory."
+msgstr ""
+"<h1>Memory Information</h1> This display shows you the current memory usage of "
+"your system. The values are updated on a regular basis and give you an overview "
+"of the physical and virtual used memory."
+
+#: memory.cpp:350
+msgid "%1 free"
+msgstr "%1 free"
+
+#: memory.cpp:371
+msgid "%1 bytes ="
+msgstr "%1 bytes ="
+
+#: memory.cpp:402
+msgid "Application Data"
+msgstr "Application Data"
+
+#: memory.cpp:404
+msgid "Disk Buffers"
+msgstr "Disk Buffers"
+
+#: memory.cpp:406
+msgid "Disk Cache"
+msgstr "Disk Cache"
+
+#: memory.cpp:408
+msgid "Free Physical Memory"
+msgstr "Free Physical Memory"
+
+#: memory.cpp:419 memory.cpp:439
+msgid "Used Swap"
+msgstr "Used Swap"
+
+#: memory.cpp:421
+msgid "Free Swap"
+msgstr "Free Swap"
+
+#: memory.cpp:437
+msgid "Used Physical Memory"
+msgstr "Used Physical Memory"
+
+#: memory.cpp:441
+msgid "Total Free Memory"
+msgstr "Total Free Memory"
+
+#: opengl.cpp:266
+msgid "Max. number of light sources"
+msgstr "Max. number of light sources"
+
+#: opengl.cpp:267
+msgid "Max. number of clipping planes"
+msgstr "Max. number of clipping planes"
+
+#: opengl.cpp:268
+msgid "Max. pixel map table size"
+msgstr "Max. pixel map table size"
+
+#: opengl.cpp:269
+msgid "Max. display list nesting level"
+msgstr "Max. display list nesting level"
+
+#: opengl.cpp:270
+msgid "Max. evaluator order"
+msgstr "Max. evaluator order"
+
+#: opengl.cpp:271
+msgid "Max. recommended vertex count"
+msgstr "Max. recommended vertex count"
+
+#: opengl.cpp:272
+msgid "Max. recommended index count"
+msgstr "Max. recommended index count"
+
+#: opengl.cpp:274
+msgid "Occlusion query counter bits"
+msgstr "Occlusion query counter bits"
+
+#: opengl.cpp:277
+msgid "Max. vertex blend matrices"
+msgstr "Max. vertex blend matrices"
+
+#: opengl.cpp:280
+msgid "Max. vertex blend matrix palette size"
+msgstr "Max. vertex blend matrix palette size"
+
+#: opengl.cpp:286
+msgid "Max. texture size"
+msgstr "Max. texture size"
+
+#: opengl.cpp:287
+msgid "Num. of texture units"
+msgstr "Num. of texture units"
+
+#: opengl.cpp:288
+msgid "Max. 3D texture size"
+msgstr "Max. 3D texture size"
+
+#: opengl.cpp:290
+msgid "Max. cube map texture size"
+msgstr "Max. cube map texture size"
+
+#: opengl.cpp:293
+msgid "Max. rectangular texture size"
+msgstr "Max. rectangular texture size"
+
+#: opengl.cpp:296
+msgid "Max. texture LOD bias"
+msgstr "Max. texture LOD bias"
+
+#: opengl.cpp:299
+msgid "Max. anisotropy filtering level"
+msgstr "Max. anisotropy filtering level"
+
+#: opengl.cpp:302
+msgid "Num. of compressed texture formats"
+msgstr "Num. of compressed texture formats"
+
+#: opengl.cpp:401
+msgid "Max. viewport dimensions"
+msgstr "Max. viewport dimensions"
+
+#: opengl.cpp:402
+msgid "Subpixel bits"
+msgstr "Subpixel bits"
+
+#: opengl.cpp:403
+msgid "Aux. buffers"
+msgstr "Aux. buffers"
+
+#: opengl.cpp:409
+msgid "Frame buffer properties"
+msgstr "Frame buffer properties"
+
+#: opengl.cpp:410
+msgid "Texturing"
+msgstr "Texturing"
+
+#: opengl.cpp:411
+msgid "Various limits"
+msgstr "Various limits"
+
+#: opengl.cpp:412
+msgid "Points and lines"
+msgstr "Points and lines"
+
+#: opengl.cpp:413
+msgid "Stack depth limits"
+msgstr "Stack depth limits"
+
+#: opengl.cpp:476 opengl.cpp:477
+msgid "Direct Rendering"
+msgstr "Direct Rendering"
+
+#: opengl.cpp:476 opengl.cpp:477
+msgid "Indirect Rendering"
+msgstr "Indirect Rendering"
+
+#: opengl.cpp:480 opengl.cpp:487
+msgid "3D Accelerator"
+msgstr "3D Accelerator"
+
+#: opengl.cpp:484
+msgid "Subvendor"
+msgstr "Subvendor"
+
+#: opengl.cpp:485
+msgid "Revision"
+msgstr "Revision"
+
+#: opengl.cpp:487 opengl.cpp:497
+msgid "unknown"
+msgstr "unknown"
+
+#: opengl.cpp:488 opengl.cpp:489
+msgid "Driver"
+msgstr "Driver"
+
+#: opengl.cpp:493
+msgid "Renderer"
+msgstr "Renderer"
+
+#: opengl.cpp:494
+msgid "OpenGL version"
+msgstr "OpenGL version"
+
+#: opengl.cpp:498
+msgid "Kernel module"
+msgstr "Kernel module"
+
+#: opengl.cpp:501
+msgid "OpenGL extensions"
+msgstr "OpenGL extensions"
+
+#: opengl.cpp:504
+msgid "Implementation specific"
+msgstr "Implementation specific"
+
+#: opengl.cpp:514
+msgid "GLX"
+msgstr "GLX"
+
+#: opengl.cpp:515
+msgid "server GLX vendor"
+msgstr "server GLX vendor"
+
+#: opengl.cpp:516
+msgid "server GLX version"
+msgstr "server GLX version"
+
+#: opengl.cpp:517
+msgid "server GLX extensions"
+msgstr "server GLX extensions"
+
+#: opengl.cpp:520
+msgid "client GLX vendor"
+msgstr "client GLX vendor"
+
+#: opengl.cpp:521
+msgid "client GLX version"
+msgstr "client GLX version"
+
+#: opengl.cpp:522
+msgid "client GLX extensions"
+msgstr "client GLX extensions"
+
+#: opengl.cpp:524
+msgid "GLX extensions"
+msgstr "GLX extensions"
+
+#: opengl.cpp:528
+msgid "GLU"
+msgstr "GLU"
+
+#: opengl.cpp:529
+msgid "GLU version"
+msgstr "GLU version"
+
+#: opengl.cpp:530
+msgid "GLU extensions"
+msgstr "GLU extensions"
+
+#: opengl.cpp:662
+msgid "Could not initialize OpenGL"
+msgstr "Could not initialise OpenGL"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcminput.po b/tde-i18n-en_GB/messages/kdebase/kcminput.po
new file mode 100644
index 00000000000..d49edbcb59b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcminput.po
@@ -0,0 +1,635 @@
+# translation of kcminput.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcminput\n"
+"POT-Creation-Date: 2006-08-22 02:34+0200\n"
+"PO-Revision-Date: 2005-11-04 14:32+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: logitechmouse.cpp:50 logitechmouse.cpp:92
+#, c-format
+msgid "Mouse type: %1"
+msgstr "Mouse type: %1"
+
+#: logitechmouse.cpp:225
+msgid ""
+"RF channel 1 has been set. Please press Connect button on mouse to re-establish "
+"link"
+msgstr ""
+"RF channel 1 has been set. Please press Connect button on mouse to re-establish "
+"link"
+
+#: logitechmouse.cpp:225 logitechmouse.cpp:229
+msgid "Press Connect Button"
+msgstr "Press Connect Button"
+
+#: logitechmouse.cpp:229
+msgid ""
+"RF channel 2 has been set. Please press Connect button on mouse to re-establish "
+"link"
+msgstr ""
+"RF channel 2 has been set. Please press Connect button on mouse to re-establish "
+"link"
+
+#: logitechmouse.cpp:356
+msgid "none"
+msgstr "none"
+
+#: logitechmouse.cpp:359 logitechmouse.cpp:389
+msgid "Cordless Mouse"
+msgstr "Cordless Mouse"
+
+#: logitechmouse.cpp:362 logitechmouse.cpp:368 logitechmouse.cpp:371
+msgid "Cordless Wheel Mouse"
+msgstr "Cordless Wheel Mouse"
+
+#: logitechmouse.cpp:365
+msgid "Cordless MouseMan Wheel"
+msgstr "Cordless MouseMan Wheel"
+
+#: logitechmouse.cpp:374
+msgid "Cordless TrackMan Wheel"
+msgstr "Cordless TrackMan Wheel"
+
+#: logitechmouse.cpp:377
+msgid "TrackMan Live"
+msgstr "TrackMan Live"
+
+#: logitechmouse.cpp:380
+msgid "Cordless TrackMan FX"
+msgstr "Cordless TrackMan FX"
+
+#: logitechmouse.cpp:383
+msgid "Cordless MouseMan Optical"
+msgstr "Cordless MouseMan Optical"
+
+#: logitechmouse.cpp:386
+msgid "Cordless Optical Mouse"
+msgstr "Cordless Optical Mouse"
+
+#: logitechmouse.cpp:392
+msgid "Cordless MouseMan Optical (2ch)"
+msgstr "Cordless MouseMan Optical (2ch)"
+
+#: logitechmouse.cpp:395
+msgid "Cordless Optical Mouse (2ch)"
+msgstr "Cordless Optical Mouse (2ch)"
+
+#: logitechmouse.cpp:398
+msgid "Cordless Mouse (2ch)"
+msgstr "Cordless Mouse (2ch)"
+
+#: logitechmouse.cpp:401
+msgid "Cordless Optical TrackMan"
+msgstr "Cordless Optical TrackMan"
+
+#: logitechmouse.cpp:404
+msgid "MX700 Cordless Optical Mouse"
+msgstr "MX700 Cordless Optical Mouse"
+
+#: logitechmouse.cpp:407
+msgid "MX700 Cordless Optical Mouse (2ch)"
+msgstr "MX700 Cordless Optical Mouse (2ch)"
+
+#: logitechmouse.cpp:410
+msgid "Unknown mouse"
+msgstr "Unknown mouse"
+
+#: mouse.cpp:82
+msgid ""
+"<h1>Mouse</h1> This module allows you to choose various options for the way in "
+"which your pointing device works. Your pointing device may be a mouse, "
+"trackball, or some other hardware that performs a similar function."
+msgstr ""
+"<h1>Mouse</h1> This module allows you to choose various options for the way in "
+"which your pointing device works. Your pointing device may be a mouse, "
+"trackball, or some other hardware that performs a similar function."
+
+#: mouse.cpp:101
+msgid "&General"
+msgstr "&General"
+
+#: mouse.cpp:106
+msgid ""
+"If you are left-handed, you may prefer to swap the functions of the left and "
+"right buttons on your pointing device by choosing the 'left-handed' option. If "
+"your pointing device has more than two buttons, only those that function as the "
+"left and right buttons are affected. For example, if you have a three-button "
+"mouse, the middle button is unaffected."
+msgstr ""
+"If you are left-handed, you may prefer to swap the functions of the left and "
+"right buttons on your pointing device by choosing the 'left-handed' option. If "
+"your pointing device has more than two buttons, only those that function as the "
+"left and right buttons are affected. For example, if you have a three-button "
+"mouse, the middle button is unaffected."
+
+#: mouse.cpp:116
+msgid ""
+"The default behavior in KDE is to select and activate icons with a single click "
+"of the left button on your pointing device. This behavior is consistent with "
+"what you would expect when you click links in most web browsers. If you would "
+"prefer to select with a single click, and activate with a double click, check "
+"this option."
+msgstr ""
+"The default behaviour in KDE is to select and activate icons with a single "
+"click of the left button on your pointing device. This behaviour is consistent "
+"with what you would expect when you click links in most web browsers. If you "
+"would prefer to select with a single click, and activate with a double click, "
+"tick this option."
+
+#: mouse.cpp:124
+msgid "Activates and opens a file or folder with a single click."
+msgstr "Activates and opens a file or folder with a single click."
+
+#: mouse.cpp:130
+msgid ""
+"If you check this option, pausing the mouse pointer over an icon on the screen "
+"will automatically select that icon. This may be useful when single clicks "
+"activate icons, and you want only to select the icon without activating it."
+msgstr ""
+"If you tick this option, pausing the mouse pointer over an icon on the screen "
+"will automatically select that icon. This may be useful when single clicks "
+"activate icons, and you want only to select the icon without activating it."
+
+#: mouse.cpp:142
+msgid ""
+"If you have checked the option to automatically select icons, this slider "
+"allows you to select how long the mouse pointer must be paused over the icon "
+"before it is selected."
+msgstr ""
+"If you have ticked the option to automatically select icons, this slider allows "
+"you to select how long the mouse pointer must be paused over the icon before it "
+"is selected."
+
+#: mouse.cpp:147
+msgid "Show feedback when clicking an icon"
+msgstr "Show feedback when clicking an icon"
+
+#: mouse.cpp:179
+msgid "&Cursor Theme"
+msgstr "&Cursor Theme"
+
+#: mouse.cpp:183
+msgid "Advanced"
+msgstr "Advanced"
+
+#: mouse.cpp:189
+msgid "Pointer acceleration:"
+msgstr "Pointer acceleration:"
+
+#: mouse.cpp:194
+msgid ""
+"This option allows you to change the relationship between the distance that the "
+"mouse pointer moves on the screen and the relative movement of the physical "
+"device itself (which may be a mouse, trackball, or some other pointing device.)"
+"<p> A high value for the acceleration will lead to large movements of the mouse "
+"pointer on the screen even when you only make a small movement with the "
+"physical device. Selecting very high values may result in the mouse pointer "
+"flying across the screen, making it hard to control."
+msgstr ""
+"This option allows you to change the relationship between the distance that the "
+"mouse pointer moves on the screen and the relative movement of the physical "
+"device itself (which may be a mouse, trackball, or some other pointing device.)"
+"<p> A high value for the acceleration will lead to large movements of the mouse "
+"pointer on the screen even when you only make a small movement with the "
+"physical device. Selecting very high values may result in the mouse pointer "
+"flying across the screen, making it hard to control."
+
+#: mouse.cpp:207
+msgid "Pointer threshold:"
+msgstr "Pointer threshold:"
+
+#: mouse.cpp:215
+msgid ""
+"The threshold is the smallest distance that the mouse pointer must move on the "
+"screen before acceleration has any effect. If the movement is smaller than the "
+"threshold, the mouse pointer moves as if the acceleration was set to 1X;"
+"<p> thus, when you make small movements with the physical device, there is no "
+"acceleration at all, giving you a greater degree of control over the mouse "
+"pointer. With larger movements of the physical device, you can move the mouse "
+"pointer rapidly to different areas on the screen."
+msgstr ""
+"The threshold is the smallest distance that the mouse pointer must move on the "
+"screen before acceleration has any effect. If the movement is smaller than the "
+"threshold, the mouse pointer moves as if the acceleration was set to 1X;"
+"<p> thus, when you make small movements with the physical device, there is no "
+"acceleration at all, giving you a greater degree of control over the mouse "
+"pointer. With larger movements of the physical device, you can move the mouse "
+"pointer rapidly to different areas on the screen."
+
+#: mouse.cpp:229
+msgid "Double click interval:"
+msgstr "Double click interval:"
+
+#: mouse.cpp:231 mouse.cpp:249 mouse.cpp:303 mouse.cpp:311 mouse.cpp:320
+msgid " msec"
+msgstr " msec"
+
+#: mouse.cpp:236
+msgid ""
+"The double click interval is the maximal time (in milliseconds) between two "
+"mouse clicks which turns them into a double click. If the second click happens "
+"later than this time interval after the first click, they are recognized as two "
+"separate clicks."
+msgstr ""
+"The double click interval is the maximal time (in milliseconds) between two "
+"mouse clicks which turns them into a double click. If the second click happens "
+"later than this time interval after the first click, they are recognised as two "
+"separate clicks."
+
+#: mouse.cpp:247
+msgid "Drag start time:"
+msgstr "Drag start time:"
+
+#: mouse.cpp:254
+msgid ""
+"If you click with the mouse (e.g. in a multi-line editor) and begin to move the "
+"mouse within the drag start time, a drag operation will be initiated."
+msgstr ""
+"If you click with the mouse (e.g. in a multi-line editor) and begin to move the "
+"mouse within the drag start time, a drag operation will be initiated."
+
+#: mouse.cpp:260
+msgid "Drag start distance:"
+msgstr "Drag start distance:"
+
+#: mouse.cpp:268
+msgid ""
+"If you click with the mouse and begin to move the mouse at least the drag start "
+"distance, a drag operation will be initiated."
+msgstr ""
+"If you click with the mouse and begin to move the mouse at least the drag start "
+"distance, a drag operation will be initiated."
+
+#: mouse.cpp:274
+msgid "Mouse wheel scrolls by:"
+msgstr "Mouse wheel scrolls by:"
+
+#: mouse.cpp:282
+msgid ""
+"If you use the wheel of a mouse, this value determines the number of lines to "
+"scroll for each wheel movement. Note that if this number exceeds the number of "
+"visible lines, it will be ignored and the wheel movement will be handled as a "
+"page up/down movement."
+msgstr ""
+"If you use the wheel of a mouse, this value determines the number of lines to "
+"scroll for each wheel movement. Note that if this number exceeds the number of "
+"visible lines, it will be ignored and the wheel movement will be handled as a "
+"page up/down movement."
+
+#: mouse.cpp:288
+msgid "Mouse Navigation"
+msgstr "Mouse Navigation"
+
+#: mouse.cpp:296
+msgid "&Move pointer with keyboard (using the num pad)"
+msgstr "&Move pointer with keyboard (using the num pad)"
+
+#: mouse.cpp:302
+msgid "&Acceleration delay:"
+msgstr "&Acceleration delay:"
+
+#: mouse.cpp:310
+msgid "R&epeat interval:"
+msgstr "R&epeat interval:"
+
+#: mouse.cpp:318
+msgid "Acceleration &time:"
+msgstr "Acceleration &time:"
+
+#: mouse.cpp:326
+msgid "Ma&ximum speed:"
+msgstr "Ma&ximum speed:"
+
+#: mouse.cpp:328
+msgid " pixel/sec"
+msgstr " pixel/sec"
+
+#: mouse.cpp:334
+msgid "Acceleration &profile:"
+msgstr "Acceleration &profile:"
+
+#: mouse.cpp:407
+msgid "Mouse"
+msgstr "Mouse"
+
+#: mouse.cpp:408
+msgid "(c) 1997 - 2005 Mouse developers"
+msgstr "(c) 1997 - 2005 Mouse developers"
+
+#: mouse.cpp:710 mouse.cpp:715
+msgid ""
+"_n: pixel\n"
+" pixels"
+msgstr ""
+
+#: mouse.cpp:720
+msgid ""
+"_n: line\n"
+" lines"
+msgstr ""
+
+#. i18n: file kmousedlg.ui line 38
+#: rc.cpp:3
+#, no-c-format
+msgid "Button Order"
+msgstr "Button Order"
+
+#. i18n: file kmousedlg.ui line 89
+#: rc.cpp:6
+#, no-c-format
+msgid "Righ&t handed"
+msgstr "Righ&t handed"
+
+#. i18n: file kmousedlg.ui line 100
+#: rc.cpp:9
+#, no-c-format
+msgid "Le&ft handed"
+msgstr "Le&ft handed"
+
+#. i18n: file kmousedlg.ui line 132
+#: rc.cpp:12
+#, no-c-format
+msgid "Re&verse scroll direction"
+msgstr "Re&verse scroll direction"
+
+#. i18n: file kmousedlg.ui line 135
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"Change the direction of scrolling for the mouse wheel or the 4th and 5th mouse "
+"buttons."
+msgstr ""
+"Change the direction of scrolling for the mouse wheel or the 4th and 5th mouse "
+"buttons."
+
+#. i18n: file kmousedlg.ui line 143
+#: rc.cpp:18
+#, no-c-format
+msgid "Icons"
+msgstr "Icons"
+
+#. i18n: file kmousedlg.ui line 154
+#: rc.cpp:21
+#, no-c-format
+msgid "Dou&ble-click to open files and folders (select icons on first click)"
+msgstr "Dou&ble-click to open files and folders (select icons on first click)"
+
+#. i18n: file kmousedlg.ui line 179
+#: rc.cpp:24
+#, no-c-format
+msgid "Visual f&eedback on activation"
+msgstr "Visual f&eedback on activation"
+
+#. i18n: file kmousedlg.ui line 187
+#: rc.cpp:27
+#, no-c-format
+msgid "Cha&nge pointer shape over icons"
+msgstr "Cha&nge pointer shape over icons"
+
+#. i18n: file kmousedlg.ui line 198
+#: rc.cpp:30
+#, no-c-format
+msgid "A&utomatically select icons"
+msgstr "A&utomatically select icons"
+
+#. i18n: file kmousedlg.ui line 231
+#: rc.cpp:33
+#, no-c-format
+msgid "Short"
+msgstr "Short"
+
+#. i18n: file kmousedlg.ui line 273
+#: rc.cpp:36
+#, no-c-format
+msgid "Dela&y:"
+msgstr "Dela&y:"
+
+#. i18n: file kmousedlg.ui line 284
+#: rc.cpp:39
+#, no-c-format
+msgid "Long"
+msgstr "Long"
+
+#. i18n: file kmousedlg.ui line 316
+#: rc.cpp:42
+#, no-c-format
+msgid "&Single-click to open files and folders"
+msgstr "&Single-click to open files and folders"
+
+#. i18n: file logitechmouse_base.ui line 24
+#: rc.cpp:45
+#, no-c-format
+msgid "Cordless Name"
+msgstr "Cordless Name"
+
+#. i18n: file logitechmouse_base.ui line 32
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"You have a Logitech Mouse connected, and libusb was found at compile time, but "
+"it was not possible to access this mouse. This is probably caused by a "
+"permissions problem - you should consult the manual on how to fix this."
+msgstr ""
+"You have a Logitech Mouse connected, and libusb was found at compile time, but "
+"it was not possible to access this mouse. This is probably caused by a "
+"permissions problem - you should consult the manual on how to fix this."
+
+#. i18n: file logitechmouse_base.ui line 46
+#: rc.cpp:51
+#, no-c-format
+msgid "Sensor Resolution"
+msgstr "Sensor Resolution"
+
+#. i18n: file logitechmouse_base.ui line 60
+#: rc.cpp:54
+#, no-c-format
+msgid "400 counts per inch"
+msgstr "400 counts per inch"
+
+#. i18n: file logitechmouse_base.ui line 71
+#: rc.cpp:57
+#, no-c-format
+msgid "800 counts per inch"
+msgstr "800 counts per inch"
+
+#. i18n: file logitechmouse_base.ui line 87
+#: rc.cpp:60
+#, no-c-format
+msgid "Battery Level"
+msgstr "Battery Level"
+
+#. i18n: file logitechmouse_base.ui line 111
+#: rc.cpp:63
+#, no-c-format
+msgid "RF Channel"
+msgstr "RF Channel"
+
+#. i18n: file logitechmouse_base.ui line 125
+#: rc.cpp:66
+#, no-c-format
+msgid "Channel 1"
+msgstr "Channel 1"
+
+#. i18n: file logitechmouse_base.ui line 142
+#: rc.cpp:69
+#, no-c-format
+msgid "Channel 2"
+msgstr "Channel 2"
+
+#: core/themepage.cpp:60
+msgid "Select the cursor theme you want to use:"
+msgstr "Select the cursor theme you want to use:"
+
+#: core/themepage.cpp:66 xcursor/themepage.cpp:93
+msgid "Name"
+msgstr "Name"
+
+#: core/themepage.cpp:67 xcursor/themepage.cpp:94
+msgid "Description"
+msgstr "Description"
+
+#: core/themepage.cpp:105 xcursor/themepage.cpp:139
+msgid "You have to restart KDE for these changes to take effect."
+msgstr "You have to restart KDE for these changes to take effect."
+
+#: core/themepage.cpp:106 xcursor/themepage.cpp:140
+msgid "Cursor Settings Changed"
+msgstr "Cursor Settings Changed"
+
+#: core/themepage.cpp:148
+msgid "Small black"
+msgstr "Small black"
+
+#: core/themepage.cpp:149
+msgid "Small black cursors"
+msgstr "Small black cursors"
+
+#: core/themepage.cpp:153
+msgid "Large black"
+msgstr "Large black"
+
+#: core/themepage.cpp:154
+msgid "Large black cursors"
+msgstr "Large black cursors"
+
+#: core/themepage.cpp:158
+msgid "Small white"
+msgstr "Small white"
+
+#: core/themepage.cpp:159
+msgid "Small white cursors"
+msgstr "Small white cursors"
+
+#: core/themepage.cpp:163
+msgid "Large white"
+msgstr "Large white"
+
+#: core/themepage.cpp:164
+msgid "Large white cursors"
+msgstr "Large white cursors"
+
+#: xcursor/themepage.cpp:84
+msgid "Select the cursor theme you want to use (hover preview to test cursor):"
+msgstr ""
+"Select the cursor theme you want to use (hover preview to test cursor):"
+
+#: xcursor/themepage.cpp:104
+msgid "Install New Theme..."
+msgstr "Install New Theme..."
+
+#: xcursor/themepage.cpp:105
+msgid "Remove Theme"
+msgstr "Remove Theme"
+
+#: xcursor/themepage.cpp:212
+msgid "Drag or Type Theme URL"
+msgstr "Drag or Type Theme URL"
+
+#: xcursor/themepage.cpp:221
+#, c-format
+msgid "Unable to find the cursor theme archive %1."
+msgstr "Unable to find the cursor theme archive %1."
+
+#: xcursor/themepage.cpp:223
+msgid ""
+"Unable to download the cursor theme archive; please check that the address %1 "
+"is correct."
+msgstr ""
+"Unable to download the cursor theme archive; please check that the address %1 "
+"is correct."
+
+#: xcursor/themepage.cpp:231
+msgid "The file %1 does not appear to be a valid cursor theme archive."
+msgstr "The file %1 does not appear to be a valid cursor theme archive."
+
+#: xcursor/themepage.cpp:240
+msgid ""
+"<qt>Are you sure you want to remove the <strong>%1</strong> cursor theme?"
+"<br>This will delete all the files installed by this theme.</qt>"
+msgstr ""
+"<qt>Are you sure you want to remove the <strong>%1</strong> cursor theme?"
+"<br>This will delete all the files installed by this theme.</qt>"
+
+#: xcursor/themepage.cpp:246
+msgid "Confirmation"
+msgstr "Confirmation"
+
+#: xcursor/themepage.cpp:300
+msgid ""
+"A theme named %1 already exists in your icon theme folder. Do you want replace "
+"it with this one?"
+msgstr ""
+"A theme named %1 already exists in your icon theme folder. Do you want replace "
+"it with this one?"
+
+#: xcursor/themepage.cpp:302
+msgid "Overwrite Theme?"
+msgstr "Overwrite Theme?"
+
+#: xcursor/themepage.cpp:336 xcursor/themepage.cpp:483
+msgid "No description available"
+msgstr "No description available"
+
+#: xcursor/themepage.cpp:537
+msgid "No theme"
+msgstr "No theme"
+
+#: xcursor/themepage.cpp:537
+msgid "The old classic X cursors"
+msgstr "The old classic X cursors"
+
+#: xcursor/themepage.cpp:539
+msgid "System theme"
+msgstr "System theme"
+
+#: xcursor/themepage.cpp:539
+msgid "Do not change cursor theme"
+msgstr "Do not change cursor theme"
+
+#~ msgid " pixels"
+#~ msgstr " pixels"
+
+#~ msgid " lines"
+#~ msgstr " lines"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmioslaveinfo.po b/tde-i18n-en_GB/messages/kdebase/kcmioslaveinfo.po
new file mode 100644
index 00000000000..4df4cc70780
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmioslaveinfo.po
@@ -0,0 +1,51 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2006-02-20 03:45+0100\n"
+"PO-Revision-Date: 2002-09-29 11:54+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kcmioslaveinfo.cpp:56
+msgid "<h1>IO slaves</h1> Gives you an overview of the installed ioslaves."
+msgstr "<h1>IO slaves</h1> Gives you an overview of the installed ioslaves."
+
+#: kcmioslaveinfo.cpp:59
+msgid "Available IO slaves:"
+msgstr "Available IO slaves:"
+
+#: kcmioslaveinfo.cpp:86
+msgid "kcmioslaveinfo"
+msgstr "kcmioslaveinfo"
+
+#: kcmioslaveinfo.cpp:87
+msgid "KDE Panel System Information Control Module"
+msgstr "KDE Panel System Information Control Module"
+
+#: kcmioslaveinfo.cpp:89
+msgid "(c) 2001 - 2002 Alexander Neundorf"
+msgstr "(c) 2001 - 2002 Alexander Neundorf"
+
+#: kcmioslaveinfo.cpp:137
+msgid "Some info about protocol %1:/ ..."
+msgstr "Some info about protocol %1:/ ..."
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkclock.po b/tde-i18n-en_GB/messages/kdebase/kcmkclock.po
new file mode 100644
index 00000000000..2d67ce10a5b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkclock.po
@@ -0,0 +1,111 @@
+# translation of kcmkclock.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkclock\n"
+"POT-Creation-Date: 2005-12-17 03:07+0100\n"
+"PO-Revision-Date: 2005-11-04 23:35+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: dtime.cpp:72
+msgid "Set date and time &automatically:"
+msgstr "Set date and time &automatically:"
+
+#: dtime.cpp:94
+msgid "Here you can change the system date's day of the month, month and year."
+msgstr ""
+"Here you can change the system date's day of the month, month and year."
+
+#: dtime.cpp:147
+msgid ""
+"Here you can change the system time. Click into the hours, minutes or seconds "
+"field to change the relevant value, either using the up and down buttons to the "
+"right or by entering a new value."
+msgstr ""
+"Here you can change the system time. Click into the hours, minutes or seconds "
+"field to change the relevant value, either using the up and down buttons to the "
+"right or by entering a new value."
+
+#: dtime.cpp:246
+msgid ""
+"Public Time Server "
+"(pool.ntp.org),asia.pool.ntp.org,europe.pool.ntp.org,north-america.pool.ntp.org,"
+"oceania.pool.ntp.org"
+msgstr ""
+"Public Time Server "
+"(pool.ntp.org),asia.pool.ntp.org,europe.pool.ntp.org,north-america.pool.ntp.org,"
+"oceania.pool.ntp.org"
+
+#: dtime.cpp:331
+msgid "Can not set date."
+msgstr "Can not set date."
+
+#: dtime.cpp:361 main.cpp:54
+msgid ""
+"<h1>Date & Time</h1> This control module can be used to set the system date and "
+"time. As these settings do not only affect you as a user, but rather the whole "
+"system, you can only change these settings when you start the Control Center as "
+"root. If you do not have the root password, but feel the system time should be "
+"corrected, please contact your system administrator."
+msgstr ""
+"<h1>Date & Time</h1> This control module can be used to set the system date and "
+"time. As these settings do not only affect you as a user, but rather the whole "
+"system, you can only change these settings when you start the Control Centre as "
+"root. If you do not have the root password, but feel the system time should be "
+"corrected, please contact your system administrator."
+
+#: tzone.cpp:52
+msgid "To change the timezone, select your area from the list below"
+msgstr "To change the timezone, select your area from the list below"
+
+#: tzone.cpp:74
+msgid "Current local timezone: %1 (%2)"
+msgstr "Current local timezone: %1 (%2)"
+
+#: tzone.cpp:180
+msgid "Error setting new timezone."
+msgstr "Error setting new timezone."
+
+#: tzone.cpp:181
+msgid "Timezone Error"
+msgstr "Timezone Error"
+
+#: main.cpp:46
+msgid "kcmclock"
+msgstr "kcmclock"
+
+#: main.cpp:46
+msgid "KDE Clock Control Module"
+msgstr "KDE Clock Control Module"
+
+#: main.cpp:50
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:51
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: main.cpp:52
+msgid "Added NTP support"
+msgstr "Added NTP support"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkded.po b/tde-i18n-en_GB/messages/kdebase/kcmkded.po
new file mode 100644
index 00000000000..33ab25b24cc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkded.po
@@ -0,0 +1,138 @@
+# translation of kcmkded.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkded\n"
+"POT-Creation-Date: 2006-08-22 02:34+0200\n"
+"PO-Revision-Date: 2004-11-26 15:56+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kcmkded.cpp:53
+msgid "kcmkded"
+msgstr "kcmkded"
+
+#: kcmkded.cpp:53
+msgid "KDE Service Manager"
+msgstr "KDE Service Manager"
+
+#: kcmkded.cpp:55
+msgid "(c) 2002 Daniel Molkentin"
+msgstr "(c) 2002 Daniel Molkentin"
+
+#: kcmkded.cpp:59
+msgid ""
+"<h1>Service Manager</h1>"
+"<p>This module allows you to have an overview of all plugins of the KDE Daemon, "
+"also referred to as KDE Services. Generally, there are two types of service:</p>"
+"<ul>"
+"<li>Services invoked at startup</li>"
+"<li>Services called on demand</li></ul>"
+"<p>The latter are only listed for convenience. The startup services can be "
+"started and stopped. In Administrator mode, you can also define whether "
+"services should be loaded at startup.</p>"
+"<p><b> Use this with care: some services are vital for KDE; do not deactivate "
+"services if you do not know what you are doing.</b></p>"
+msgstr ""
+"<h1>Service Manager</h1>"
+"<p>This module allows you to have an overview of all plugins of the KDE Daemon, "
+"also referred to as KDE Services. Generally, there are two types of service:</p>"
+"<ul>"
+"<li>Services invoked at startup</li>"
+"<li>Services called on demand</li></ul>"
+"<p>The latter are only listed for convenience. The startup services can be "
+"started and stopped. In Administrator mode, you can also define whether "
+"services should be loaded at startup.</p>"
+"<p><b> Use this with care: some services are vital for KDE; do not deactivate "
+"services if you do not know what you are doing.</b></p>"
+
+#: kcmkded.cpp:67
+msgid "Running"
+msgstr "Running"
+
+#: kcmkded.cpp:68
+msgid "Not running"
+msgstr "Not running"
+
+#: kcmkded.cpp:72
+msgid "Load-on-Demand Services"
+msgstr "Load-on-Demand Services"
+
+#: kcmkded.cpp:73
+msgid ""
+"This is a list of available KDE services which will be started on demand. They "
+"are only listed for convenience, as you cannot manipulate these services."
+msgstr ""
+"This is a list of available KDE services which will be started on demand. They "
+"are only listed for convenience, as you cannot manipulate these services."
+
+#: kcmkded.cpp:79 kcmkded.cpp:93
+msgid "Service"
+msgstr "Service"
+
+#: kcmkded.cpp:80 kcmkded.cpp:94
+msgid "Description"
+msgstr "Description"
+
+#: kcmkded.cpp:81 kcmkded.cpp:95
+msgid "Status"
+msgstr "Status"
+
+#: kcmkded.cpp:85
+msgid "Startup Services"
+msgstr "Startup Services"
+
+#: kcmkded.cpp:86
+msgid ""
+"This shows all KDE services that can be loaded on KDE startup. Checked services "
+"will be invoked on next startup. Be careful with deactivation of unknown "
+"services."
+msgstr ""
+"This shows all KDE services that can be loaded on KDE startup. Checked services "
+"will be invoked on next startup. Be careful with deactivation of unknown "
+"services."
+
+#: kcmkded.cpp:92
+msgid "Use"
+msgstr "Use"
+
+#: kcmkded.cpp:100
+msgid "Start"
+msgstr "Start"
+
+#: kcmkded.cpp:237 kcmkded.cpp:328
+msgid "Unable to contact KDED."
+msgstr "Unable to contact KDED."
+
+#: kcmkded.cpp:322
+msgid "Unable to start service."
+msgstr "Unable to start service."
+
+#: kcmkded.cpp:344
+msgid "Unable to stop service."
+msgstr "Unable to stop service."
+
+#~ msgid "Alarm Daemon"
+#~ msgstr "Alarm Daemon"
+
+#~ msgid "Monitors KAlarm schedules"
+#~ msgstr "Monitors KAlarm schedules"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkdnssd.po b/tde-i18n-en_GB/messages/kdebase/kcmkdnssd.po
new file mode 100644
index 00000000000..6eead4f0a73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkdnssd.po
@@ -0,0 +1,179 @@
+# translation of kcmkdnssd.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkdnssd\n"
+"POT-Creation-Date: 2005-10-13 02:37+0200\n"
+"PO-Revision-Date: 2005-06-15 14:36+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kcmdnssd.cpp:53
+msgid "kcm_kdnssd"
+msgstr "kcm_kdnssd"
+
+#: kcmdnssd.cpp:54
+msgid "ZeroConf configuration"
+msgstr "ZeroConf configuration"
+
+#: kcmdnssd.cpp:55
+msgid "(C) 2004,2005 Jakub Stachowski"
+msgstr "(C) 2004,2005 Jakub Stachowski"
+
+#: kcmdnssd.cpp:56
+msgid "Setup services browsing with ZeroConf"
+msgstr "Setup services browsing with ZeroConf"
+
+#. i18n: file configdialog.ui line 30
+#: rc.cpp:3 rc.cpp:55
+#, no-c-format
+msgid "MyDialog1"
+msgstr "MyDialog1"
+
+#. i18n: file configdialog.ui line 45
+#: rc.cpp:6 rc.cpp:58
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file configdialog.ui line 56
+#: rc.cpp:9 rc.cpp:61
+#, no-c-format
+msgid "Browse local networ&k"
+msgstr "Browse local networ&k"
+
+#. i18n: file configdialog.ui line 59
+#: rc.cpp:12 rc.cpp:64
+#, no-c-format
+msgid "Browse local network (domain .local) using multicast DNS."
+msgstr "Browse local network (domain .local) using multicast DNS."
+
+#. i18n: file configdialog.ui line 75
+#: rc.cpp:15 rc.cpp:67
+#, no-c-format
+msgid "Additional Domains"
+msgstr "Additional Domains"
+
+#. i18n: file configdialog.ui line 79
+#: rc.cpp:18 rc.cpp:70
+#, no-c-format
+msgid ""
+"List of Internet domains that will be browsed for services. Do not put .local "
+"here - it\n"
+"is configured with 'Browse local network' option above."
+msgstr ""
+"List of Internet domains that will be browsed for services. Do not put .local "
+"here - it\n"
+"is configured with 'Browse local network' option above."
+
+#. i18n: file configdialog.ui line 95
+#: rc.cpp:22 rc.cpp:74
+#, no-c-format
+msgid "Publishing Mode"
+msgstr "Publishing Mode"
+
+#. i18n: file configdialog.ui line 110
+#: rc.cpp:25 rc.cpp:77
+#, no-c-format
+msgid "Loc&al network"
+msgstr "Loc&al network"
+
+#. i18n: file configdialog.ui line 116
+#: rc.cpp:28 rc.cpp:80
+#, no-c-format
+msgid ""
+"Advertise services on local network (in domain .local) using multicast DNS."
+msgstr ""
+"Advertise services on local network (in domain .local) using multicast DNS."
+
+#. i18n: file configdialog.ui line 135
+#: rc.cpp:31 rc.cpp:83
+#, no-c-format
+msgid "&Wide area network"
+msgstr "&Wide area network"
+
+#. i18n: file configdialog.ui line 138
+#: rc.cpp:34 rc.cpp:86
+#, no-c-format
+msgid ""
+"Advertise services on Internet domain using public IP. To have this option "
+"working you need to configure wide area operation in using administrator mode"
+msgstr ""
+"Advertise services on Internet domain using public IP. To have this option "
+"working you need to configure wide area operation in using administrator mode"
+
+#. i18n: file configdialog.ui line 149
+#: rc.cpp:37 rc.cpp:89
+#, no-c-format
+msgid "W&ide area"
+msgstr "W&ide area"
+
+#. i18n: file configdialog.ui line 168
+#: rc.cpp:40 rc.cpp:92
+#, no-c-format
+msgid "Shared secret:"
+msgstr "Shared secret:"
+
+#. i18n: file configdialog.ui line 193
+#: rc.cpp:43 rc.cpp:95
+#, no-c-format
+msgid "Name of this machine. Must be in fully qualified form (host.domain)"
+msgstr "Name of this machine. Must be in fully qualified form (host.domain)"
+
+#. i18n: file configdialog.ui line 201
+#: rc.cpp:46 rc.cpp:98
+#, no-c-format
+msgid "Optional shared secret used for authorization of DNS dynamic updates."
+msgstr "Optional shared secret used for authorisation of DNS dynamic updates."
+
+#. i18n: file configdialog.ui line 212
+#: rc.cpp:49 rc.cpp:101
+#, no-c-format
+msgid "Domain:"
+msgstr "Domain:"
+
+#. i18n: file configdialog.ui line 220
+#: rc.cpp:52 rc.cpp:104
+#, no-c-format
+msgid "Hostname:"
+msgstr "Hostname:"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#~ msgid "D&iscover more domains"
+#~ msgstr "D&iscover more domains"
+
+#~ msgid ""
+#~ "If selected every configured domain will be queried for list of domain to browse. This \n"
+#~ "process will be recursive."
+#~ msgstr ""
+#~ "If selected every configured domain will be queried for list of domain to browse. This \n"
+#~ "process will be recursive."
+
+#~ msgid "Alt+K"
+#~ msgstr "Alt+K"
+
+#~ msgid "Alt+A"
+#~ msgstr "Alt+A"
+
+#~ msgid "Alt+W"
+#~ msgstr "Alt+W"
+
+#~ msgid "Alt+I"
+#~ msgstr "Alt+I"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkeys.po b/tde-i18n-en_GB/messages/kdebase/kcmkeys.po
new file mode 100644
index 00000000000..89affb1b317
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkeys.po
@@ -0,0 +1,777 @@
+# translation of kcmkeys.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkeys\n"
+"POT-Creation-Date: 2006-08-22 02:34+0200\n"
+"PO-Revision-Date: 2005-11-04 14:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: shortcuts.cpp:93
+msgid ""
+"<h1>Key Bindings</h1> Using key bindings you can configure certain actions to "
+"be triggered when you press a key or a combination of keys, e.g. Ctrl+C is "
+"normally bound to 'Copy'. KDE allows you to store more than one 'scheme' of key "
+"bindings, so you might want to experiment a little setting up your own scheme "
+"while you can still change back to the KDE defaults."
+"<p> In the tab 'Global Shortcuts' you can configure non-application specific "
+"bindings like how to switch desktops or maximize a window. In the tab "
+"'Application Shortcuts' you will find bindings typically used in applications, "
+"such as copy and paste."
+msgstr ""
+"<h1>Key Bindings</h1> Using key bindings you can configure certain actions to "
+"be triggered when you press a key or a combination of keys, e.g. Ctrl+C is "
+"normally bound to 'Copy'. KDE allows you to store more than one 'scheme' of key "
+"bindings, so you might want to experiment a little setting up your own scheme "
+"while you can still change back to the KDE defaults."
+"<p> In the tab 'Global Shortcuts' you can configure non-application specific "
+"bindings like how to switch desktops or maximise a window. In the tab "
+"'Application Shortcuts' you will find bindings typically used in applications, "
+"such as copy and paste."
+
+#: shortcuts.cpp:152
+msgid ""
+"Click here to remove the selected key bindings scheme. You cannot remove the "
+"standard system-wide schemes 'Current scheme' and 'KDE default'."
+msgstr ""
+"Click here to remove the selected key bindings scheme. You cannot remove the "
+"standard system-wide schemes 'Current scheme' and 'KDE default'."
+
+#: shortcuts.cpp:158
+msgid "New scheme"
+msgstr "New scheme"
+
+#: shortcuts.cpp:163
+msgid "&Save..."
+msgstr "&Save..."
+
+#: shortcuts.cpp:165
+msgid ""
+"Click here to add a new key bindings scheme. You will be prompted for a name."
+msgstr ""
+"Click here to add a new key bindings scheme. You will be prompted for a name."
+
+#: shortcuts.cpp:177
+msgid "&Global Shortcuts"
+msgstr "&Global Shortcuts"
+
+#: shortcuts.cpp:182
+msgid "Shortcut Se&quences"
+msgstr "Shortcut Se&quences"
+
+#: shortcuts.cpp:187
+msgid "App&lication Shortcuts"
+msgstr "App&lication Shortcuts"
+
+#: shortcuts.cpp:248
+msgid "User-Defined Scheme"
+msgstr "User-Defined Scheme"
+
+#: shortcuts.cpp:249
+msgid "Current Scheme"
+msgstr "Current Scheme"
+
+#: shortcuts.cpp:292
+msgid ""
+"Your current changes will be lost if you load another scheme before saving this "
+"one."
+msgstr ""
+"Your current changes will be lost if you load another scheme before saving this "
+"one."
+
+#: shortcuts.cpp:312
+msgid ""
+"This scheme requires the \"%1\" modifier key, which is not available on your "
+"keyboard layout. Do you wish to view it anyway?"
+msgstr ""
+"This scheme requires the \"%1\" modifier key, which is not available on your "
+"keyboard layout. Do you wish to view it anyway?"
+
+#: modifiers.cpp:194 modifiers.cpp:290 shortcuts.cpp:314
+msgid "Win"
+msgstr "Win"
+
+#: shortcuts.cpp:341 shortcuts.cpp:374
+msgid "Save Key Scheme"
+msgstr "Save Key Scheme"
+
+#: shortcuts.cpp:342
+msgid "Enter a name for the key scheme:"
+msgstr "Enter a name for the key scheme:"
+
+#: shortcuts.cpp:372
+msgid ""
+"A key scheme with the name '%1' already exists;\n"
+"do you want to overwrite it?\n"
+msgstr ""
+"A key scheme with the name '%1' already exists;\n"
+"do you want to overwrite it?\n"
+
+#: shortcuts.cpp:375
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: modifiers.cpp:174
+msgid "KDE Modifiers"
+msgstr "KDE Modifiers"
+
+#: modifiers.cpp:177
+msgid "Modifier"
+msgstr "Modifier"
+
+#: modifiers.cpp:182 modifiers.cpp:235
+msgid "X11-Mod"
+msgstr "X11-Mod"
+
+#: modifiers.cpp:188 modifiers.cpp:288
+msgid ""
+"_: QAccel\n"
+"Ctrl"
+msgstr "Ctrl"
+
+#: modifiers.cpp:207
+msgid "Macintosh keyboard"
+msgstr "Macintosh keyboard"
+
+#: modifiers.cpp:212
+msgid "MacOS-style modifier usage"
+msgstr "MacOS-style modifier usage"
+
+#: modifiers.cpp:215
+msgid ""
+"Checking this box will change your X Modifier Mapping to better reflect the "
+"standard MacOS modifier key usage. It allows you to use <i>Command+C</i> for <i>"
+"Copy</i>, for instance, instead of the PC standard of <i>Ctrl+C</I>. <b>"
+"Command</b> will be used for application and console commands, <b>Option</b> "
+"as a command modifier and for navigating menus and dialogs, and <b>Control</b> "
+"for window manager commands."
+msgstr ""
+"Checking this box will change your X Modifier Mapping to better reflect the "
+"standard MacOS modifier key usage. It allows you to use <i>Command+C</i> for <i>"
+"Copy</i>, for instance, instead of the PC standard of <i>Ctrl+C</I>. <b>"
+"Command</b> will be used for application and console commands, <b>Option</b> "
+"as a command modifier and for navigating menus and dialogues, and <b>Control</b> "
+"for window manager commands."
+
+#: modifiers.cpp:228
+msgid "X Modifier Mapping"
+msgstr "X Modifier Mapping"
+
+#: modifiers.cpp:278 modifiers.cpp:284 treeview.cpp:108
+msgid "Command"
+msgstr "Command"
+
+#: modifiers.cpp:279 modifiers.cpp:283
+msgid "Option"
+msgstr "Option"
+
+#: modifiers.cpp:280 modifiers.cpp:282
+msgid "Control"
+msgstr "Control"
+
+#: modifiers.cpp:297
+#, c-format
+msgid "Key %1"
+msgstr "Key %1"
+
+#: modifiers.cpp:330
+msgid "None"
+msgstr "None"
+
+#: modifiers.cpp:343
+msgid ""
+"You can only activate this option if your X keyboard layout has the 'Super' or "
+"'Meta' keys properly configured as modifier keys."
+msgstr ""
+"You can only activate this option if your X keyboard layout has the 'Super' or "
+"'Meta' keys properly configured as modifier keys."
+
+#: main.cpp:54
+msgid ""
+"<h1>Keyboard Shortcuts</h1> Using shortcuts you can configure certain actions "
+"to be triggered when you press a key or a combination of keys, e.g. Ctrl+C is "
+"normally bound to 'Copy'. KDE allows you to store more than one 'scheme' of "
+"shortcuts, so you might want to experiment a little setting up your own scheme, "
+"although you can still change back to the KDE defaults."
+"<p> In the 'Global Shortcuts' tab you can configure non-application-specific "
+"bindings, like how to switch desktops or maximize a window; in the 'Application "
+"Shortcuts' tab you will find bindings typically used in applications, such as "
+"copy and paste."
+msgstr ""
+"<h1>Keyboard Shortcuts</h1> Using shortcuts you can configure certain actions "
+"to be triggered when you press a key or a combination of keys, e.g. Ctrl+C is "
+"normally bound to 'Copy'. KDE allows you to store more than one 'scheme' of "
+"shortcuts, so you might want to experiment a little setting up your own scheme, "
+"although you can still change back to the KDE defaults."
+"<p> In the 'Global Shortcuts' tab you can configure non-application-specific "
+"bindings, like how to switch desktops or maximise a window; in the 'Application "
+"Shortcuts' tab you will find bindings typically used in applications, such as "
+"copy and paste."
+
+#: main.cpp:77
+msgid "Shortcut Schemes"
+msgstr "Shortcut Schemes"
+
+#: main.cpp:81
+msgid "Command Shortcuts"
+msgstr "Command Shortcuts"
+
+#: main.cpp:86
+msgid "Modifier Keys"
+msgstr "Modifier Keys"
+
+#: treeview.cpp:109
+msgid "Shortcut"
+msgstr "Shortcut"
+
+#: treeview.cpp:110
+msgid "Alternate"
+msgstr "Alternate"
+
+#: commandShortcuts.cpp:73
+msgid ""
+"<h1>Command Shortcuts</h1> Using key bindings you can configure applications "
+"and commands to be triggered when you press a key or a combination of keys."
+msgstr ""
+"<h1>Command Shortcuts</h1> Using key bindings you can configure applications "
+"and commands to be triggered when you press a key or a combination of keys."
+
+#: commandShortcuts.cpp:83
+msgid ""
+"<qt>Below is a list of known commands which you may assign keyboard shortcuts "
+"to. To edit, add or remove entries from this list use the <a "
+"href=\"launchMenuEditor\">KDE menu editor</a>.</qt>"
+msgstr ""
+"<qt>Below is a list of known commands which you may assign keyboard shortcuts "
+"to. To edit, add or remove entries from this list use the <a "
+"href=\"launchMenuEditor\">KDE menu editor</a>.</qt>"
+
+#: commandShortcuts.cpp:96
+msgid ""
+"This is a list of all the desktop applications and commands currently defined "
+"on this system. Click to select a command to assign a keyboard shortcut to. "
+"Complete management of these entries can be done via the menu editor program."
+msgstr ""
+"This is a list of all the desktop applications and commands currently defined "
+"on this system. Click to select a command to assign a keyboard shortcut to. "
+"Complete management of these entries can be done via the menu editor program."
+
+#: commandShortcuts.cpp:104
+msgid "Shortcut for Selected Command"
+msgstr "Shortcut for Selected Command"
+
+#: commandShortcuts.cpp:109
+msgid ""
+"_: no key\n"
+"&None"
+msgstr "&None"
+
+#: commandShortcuts.cpp:110
+msgid "The selected command will not be associated with any key."
+msgstr "The selected command will not be associated with any key."
+
+#: commandShortcuts.cpp:112
+msgid "C&ustom"
+msgstr "C&ustom"
+
+#: commandShortcuts.cpp:114
+msgid ""
+"If this option is selected you can create a customized key binding for the "
+"selected command using the button to the right."
+msgstr ""
+"If this option is selected you can create a customised key binding for the "
+"selected command using the button to the right."
+
+#: commandShortcuts.cpp:119
+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 command."
+msgstr ""
+"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 command."
+
+#: commandShortcuts.cpp:142
+msgid ""
+"The KDE menu editor (kmenuedit) could not be launched.\n"
+"Perhaps it is not installed or not in your path."
+msgstr ""
+"The KDE menu editor (kmenuedit) could not be launched.\n"
+"Perhaps it is not installed or not in your path."
+
+#: commandShortcuts.cpp:144
+msgid "Application Missing"
+msgstr "Application Missing"
+
+#: ../../kwin/kwinbindings.cpp:18
+msgid "System"
+msgstr "System"
+
+#: ../../kwin/kwinbindings.cpp:20
+msgid "Navigation"
+msgstr "Navigation"
+
+#: ../../kwin/kwinbindings.cpp:21
+msgid "Walk Through Windows"
+msgstr "Walk Through Windows"
+
+#: ../../kwin/kwinbindings.cpp:22
+msgid "Walk Through Windows (Reverse)"
+msgstr "Walk Through Windows (Reverse)"
+
+#: ../../kwin/kwinbindings.cpp:23
+msgid "Walk Through Desktops"
+msgstr "Walk Through Desktops"
+
+#: ../../kwin/kwinbindings.cpp:24
+msgid "Walk Through Desktops (Reverse)"
+msgstr "Walk Through Desktops (Reverse)"
+
+#: ../../kwin/kwinbindings.cpp:25
+msgid "Walk Through Desktop List"
+msgstr "Walk Through Desktop List"
+
+#: ../../kwin/kwinbindings.cpp:26
+msgid "Walk Through Desktop List (Reverse)"
+msgstr "Walk Through Desktop List (Reverse)"
+
+#: ../../kwin/kwinbindings.cpp:28
+msgid "Windows"
+msgstr "Windows"
+
+#: ../../kwin/kwinbindings.cpp:29
+msgid "Window Operations Menu"
+msgstr "Window Operations Menu"
+
+#: ../../kwin/kwinbindings.cpp:30
+msgid "Close Window"
+msgstr "Close Window"
+
+#: ../../kwin/kwinbindings.cpp:32
+msgid "Maximize Window"
+msgstr "Maximise Window"
+
+#: ../../kwin/kwinbindings.cpp:34
+msgid "Maximize Window Vertically"
+msgstr "Maximise Window Vertically"
+
+#: ../../kwin/kwinbindings.cpp:36
+msgid "Maximize Window Horizontally"
+msgstr "Maximise Window Horizontally"
+
+#: ../../kwin/kwinbindings.cpp:38
+msgid "Minimize Window"
+msgstr "Minimise Window"
+
+#: ../../kwin/kwinbindings.cpp:40
+msgid "Shade Window"
+msgstr "Shade Window"
+
+#: ../../kwin/kwinbindings.cpp:42
+msgid "Move Window"
+msgstr "Move Window"
+
+#: ../../kwin/kwinbindings.cpp:44
+msgid "Resize Window"
+msgstr "Resize Window"
+
+#: ../../kwin/kwinbindings.cpp:46
+msgid "Raise Window"
+msgstr "Raise Window"
+
+#: ../../kwin/kwinbindings.cpp:48
+msgid "Lower Window"
+msgstr "Lower Window"
+
+#: ../../kwin/kwinbindings.cpp:50
+msgid "Toggle Window Raise/Lower"
+msgstr "Toggle Window Raise/Lower"
+
+#: ../../kwin/kwinbindings.cpp:51
+msgid "Make Window Fullscreen"
+msgstr "Make Window Fullscreen"
+
+#: ../../kwin/kwinbindings.cpp:53
+msgid "Hide Window Border"
+msgstr "Hide Window Border"
+
+#: ../../kwin/kwinbindings.cpp:55
+msgid "Keep Window Above Others"
+msgstr "Keep Window Above Others"
+
+#: ../../kwin/kwinbindings.cpp:57
+msgid "Keep Window Below Others"
+msgstr "Keep Window Below Others"
+
+#: ../../kwin/kwinbindings.cpp:59
+msgid "Activate Window Demanding Attention"
+msgstr "Activate Window Demanding Attention"
+
+#: ../../kwin/kwinbindings.cpp:60
+msgid "Setup Window Shortcut"
+msgstr "Setup Window Shortcut"
+
+#: ../../kwin/kwinbindings.cpp:61
+msgid "Pack Window to the Right"
+msgstr "Pack Window to the Right"
+
+#: ../../kwin/kwinbindings.cpp:63
+msgid "Pack Window to the Left"
+msgstr "Pack Window to the Left"
+
+#: ../../kwin/kwinbindings.cpp:65
+msgid "Pack Window Up"
+msgstr "Pack Window Up"
+
+#: ../../kwin/kwinbindings.cpp:67
+msgid "Pack Window Down"
+msgstr "Pack Window Down"
+
+#: ../../kwin/kwinbindings.cpp:69
+msgid "Pack Grow Window Horizontally"
+msgstr "Pack Grow Window Horizontally"
+
+#: ../../kwin/kwinbindings.cpp:71
+msgid "Pack Grow Window Vertically"
+msgstr "Pack Grow Window Vertically"
+
+#: ../../kwin/kwinbindings.cpp:73
+msgid "Pack Shrink Window Horizontally"
+msgstr "Pack Shrink Window Horizontally"
+
+#: ../../kwin/kwinbindings.cpp:75
+msgid "Pack Shrink Window Vertically"
+msgstr "Pack Shrink Window Vertically"
+
+#: ../../kwin/kwinbindings.cpp:78
+msgid "Window & Desktop"
+msgstr "Window & Desktop"
+
+#: ../../kwin/kwinbindings.cpp:79
+msgid "Keep Window on All Desktops"
+msgstr "Keep Window on All Desktops"
+
+#: ../../kwin/kwinbindings.cpp:81
+msgid "Window to Desktop 1"
+msgstr "Window to Desktop 1"
+
+#: ../../kwin/kwinbindings.cpp:82
+msgid "Window to Desktop 2"
+msgstr "Window to Desktop 2"
+
+#: ../../kwin/kwinbindings.cpp:83
+msgid "Window to Desktop 3"
+msgstr "Window to Desktop 3"
+
+#: ../../kwin/kwinbindings.cpp:84
+msgid "Window to Desktop 4"
+msgstr "Window to Desktop 4"
+
+#: ../../kwin/kwinbindings.cpp:85
+msgid "Window to Desktop 5"
+msgstr "Window to Desktop 5"
+
+#: ../../kwin/kwinbindings.cpp:86
+msgid "Window to Desktop 6"
+msgstr "Window to Desktop 6"
+
+#: ../../kwin/kwinbindings.cpp:87
+msgid "Window to Desktop 7"
+msgstr "Window to Desktop 7"
+
+#: ../../kwin/kwinbindings.cpp:88
+msgid "Window to Desktop 8"
+msgstr "Window to Desktop 8"
+
+#: ../../kwin/kwinbindings.cpp:89
+msgid "Window to Desktop 9"
+msgstr "Window to Desktop 9"
+
+#: ../../kwin/kwinbindings.cpp:90
+msgid "Window to Desktop 10"
+msgstr "Window to Desktop 10"
+
+#: ../../kwin/kwinbindings.cpp:91
+msgid "Window to Desktop 11"
+msgstr "Window to Desktop 11"
+
+#: ../../kwin/kwinbindings.cpp:92
+msgid "Window to Desktop 12"
+msgstr "Window to Desktop 12"
+
+#: ../../kwin/kwinbindings.cpp:93
+msgid "Window to Desktop 13"
+msgstr "Window to Desktop 13"
+
+#: ../../kwin/kwinbindings.cpp:94
+msgid "Window to Desktop 14"
+msgstr "Window to Desktop 14"
+
+#: ../../kwin/kwinbindings.cpp:95
+msgid "Window to Desktop 15"
+msgstr "Window to Desktop 15"
+
+#: ../../kwin/kwinbindings.cpp:96
+msgid "Window to Desktop 16"
+msgstr "Window to Desktop 16"
+
+#: ../../kwin/kwinbindings.cpp:97
+msgid "Window to Desktop 17"
+msgstr "Window to Desktop 17"
+
+#: ../../kwin/kwinbindings.cpp:98
+msgid "Window to Desktop 18"
+msgstr "Window to Desktop 18"
+
+#: ../../kwin/kwinbindings.cpp:99
+msgid "Window to Desktop 19"
+msgstr "Window to Desktop 19"
+
+#: ../../kwin/kwinbindings.cpp:100
+msgid "Window to Desktop 20"
+msgstr "Window to Desktop 20"
+
+#: ../../kwin/kwinbindings.cpp:101
+msgid "Window to Next Desktop"
+msgstr "Window to Next Desktop"
+
+#: ../../kwin/kwinbindings.cpp:102
+msgid "Window to Previous Desktop"
+msgstr "Window to Previous Desktop"
+
+#: ../../kwin/kwinbindings.cpp:103
+msgid "Window One Desktop to the Right"
+msgstr "Window One Desktop to the Right"
+
+#: ../../kwin/kwinbindings.cpp:104
+msgid "Window One Desktop to the Left"
+msgstr "Window One Desktop to the Left"
+
+#: ../../kwin/kwinbindings.cpp:105
+msgid "Window One Desktop Up"
+msgstr "Window One Desktop Up"
+
+#: ../../kwin/kwinbindings.cpp:106
+msgid "Window One Desktop Down"
+msgstr "Window One Desktop Down"
+
+#: ../../kwin/kwinbindings.cpp:108
+msgid "Desktop Switching"
+msgstr "Desktop Switching"
+
+#: ../../kwin/kwinbindings.cpp:109
+msgid "Switch to Desktop 1"
+msgstr "Switch to Desktop 1"
+
+#: ../../kwin/kwinbindings.cpp:110
+msgid "Switch to Desktop 2"
+msgstr "Switch to Desktop 2"
+
+#: ../../kwin/kwinbindings.cpp:111
+msgid "Switch to Desktop 3"
+msgstr "Switch to Desktop 3"
+
+#: ../../kwin/kwinbindings.cpp:112
+msgid "Switch to Desktop 4"
+msgstr "Switch to Desktop 4"
+
+#: ../../kwin/kwinbindings.cpp:113
+msgid "Switch to Desktop 5"
+msgstr "Switch to Desktop 5"
+
+#: ../../kwin/kwinbindings.cpp:114
+msgid "Switch to Desktop 6"
+msgstr "Switch to Desktop 6"
+
+#: ../../kwin/kwinbindings.cpp:115
+msgid "Switch to Desktop 7"
+msgstr "Switch to Desktop 7"
+
+#: ../../kwin/kwinbindings.cpp:116
+msgid "Switch to Desktop 8"
+msgstr "Switch to Desktop 8"
+
+#: ../../kwin/kwinbindings.cpp:117
+msgid "Switch to Desktop 9"
+msgstr "Switch to Desktop 9"
+
+#: ../../kwin/kwinbindings.cpp:118
+msgid "Switch to Desktop 10"
+msgstr "Switch to Desktop 10"
+
+#: ../../kwin/kwinbindings.cpp:119
+msgid "Switch to Desktop 11"
+msgstr "Switch to Desktop 11"
+
+#: ../../kwin/kwinbindings.cpp:120
+msgid "Switch to Desktop 12"
+msgstr "Switch to Desktop 12"
+
+#: ../../kwin/kwinbindings.cpp:121
+msgid "Switch to Desktop 13"
+msgstr "Switch to Desktop 13"
+
+#: ../../kwin/kwinbindings.cpp:122
+msgid "Switch to Desktop 14"
+msgstr "Switch to Desktop 14"
+
+#: ../../kwin/kwinbindings.cpp:123
+msgid "Switch to Desktop 15"
+msgstr "Switch to Desktop 15"
+
+#: ../../kwin/kwinbindings.cpp:124
+msgid "Switch to Desktop 16"
+msgstr "Switch to Desktop 16"
+
+#: ../../kwin/kwinbindings.cpp:125
+msgid "Switch to Desktop 17"
+msgstr "Switch to Desktop 17"
+
+#: ../../kwin/kwinbindings.cpp:126
+msgid "Switch to Desktop 18"
+msgstr "Switch to Desktop 18"
+
+#: ../../kwin/kwinbindings.cpp:127
+msgid "Switch to Desktop 19"
+msgstr "Switch to Desktop 19"
+
+#: ../../kwin/kwinbindings.cpp:128
+msgid "Switch to Desktop 20"
+msgstr "Switch to Desktop 20"
+
+#: ../../kwin/kwinbindings.cpp:129
+msgid "Switch to Next Desktop"
+msgstr "Switch to Next Desktop"
+
+#: ../../kwin/kwinbindings.cpp:130
+msgid "Switch to Previous Desktop"
+msgstr "Switch to Previous Desktop"
+
+#: ../../kwin/kwinbindings.cpp:131
+msgid "Switch One Desktop to the Right"
+msgstr "Switch One Desktop to the Right"
+
+#: ../../kwin/kwinbindings.cpp:132
+msgid "Switch One Desktop to the Left"
+msgstr "Switch One Desktop to the Left"
+
+#: ../../kwin/kwinbindings.cpp:133
+msgid "Switch One Desktop Up"
+msgstr "Switch One Desktop Up"
+
+#: ../../kwin/kwinbindings.cpp:134
+msgid "Switch One Desktop Down"
+msgstr "Switch One Desktop Down"
+
+#: ../../kwin/kwinbindings.cpp:137
+msgid "Mouse Emulation"
+msgstr "Mouse Emulation"
+
+#: ../../kwin/kwinbindings.cpp:138
+msgid "Kill Window"
+msgstr "Kill Window"
+
+#: ../../kwin/kwinbindings.cpp:139
+msgid "Window Screenshot"
+msgstr "Window Screenshot"
+
+#: ../../kwin/kwinbindings.cpp:140
+msgid "Desktop Screenshot"
+msgstr "Desktop Screenshot"
+
+#: ../../kwin/kwinbindings.cpp:145
+msgid "Block Global Shortcuts"
+msgstr "Block Global Shortcuts"
+
+#: ../../kicker/kicker/core/kickerbindings.cpp:39
+msgid "Panel"
+msgstr "Panel"
+
+#: ../../kicker/kicker/core/kickerbindings.cpp:40
+msgid "Popup Launch Menu"
+msgstr "Popup Launch Menu"
+
+#: ../../kicker/kicker/core/kickerbindings.cpp:45
+msgid "Toggle Showing Desktop"
+msgstr "Toggle Showing Desktop"
+
+#: ../../kicker/taskbar/taskbarbindings.cpp:33
+msgid "Next Taskbar Entry"
+msgstr "Next Taskbar Entry"
+
+#: ../../kicker/taskbar/taskbarbindings.cpp:34
+msgid "Previous Taskbar Entry"
+msgstr "Previous Taskbar Entry"
+
+#: ../../kdesktop/kdesktopbindings.cpp:14
+msgid "Desktop"
+msgstr "Desktop"
+
+#: ../../kdesktop/kdesktopbindings.cpp:20
+msgid "Run Command"
+msgstr "Run Command"
+
+#: ../../kdesktop/kdesktopbindings.cpp:24
+msgid "Show Taskmanager"
+msgstr "Show Taskmanager"
+
+#: ../../kdesktop/kdesktopbindings.cpp:25
+msgid "Show Window List"
+msgstr "Show Window List"
+
+#: ../../kdesktop/kdesktopbindings.cpp:26
+msgid "Switch User"
+msgstr "Switch User"
+
+#: ../../kdesktop/kdesktopbindings.cpp:31
+msgid "Lock Session"
+msgstr "Lock Session"
+
+#: ../../kdesktop/kdesktopbindings.cpp:37
+msgid "Log Out"
+msgstr "Log Out"
+
+#: ../../kdesktop/kdesktopbindings.cpp:38
+msgid "Log Out Without Confirmation"
+msgstr "Log Out Without Confirmation"
+
+#: ../../kdesktop/kdesktopbindings.cpp:39
+msgid "Halt without Confirmation"
+msgstr "Halt without Confirmation"
+
+#: ../../kdesktop/kdesktopbindings.cpp:40
+msgid "Reboot without Confirmation"
+msgstr "Reboot without Confirmation"
+
+#: ../../klipper/klipperbindings.cpp:29
+msgid "Clipboard"
+msgstr "Clipboard"
+
+#: ../../klipper/klipperbindings.cpp:31
+msgid "Show Klipper Popup-Menu"
+msgstr "Show Klipper Popup-Menu"
+
+#: ../../klipper/klipperbindings.cpp:32
+msgid "Manually Invoke Action on Current Clipboard"
+msgstr "Manually Invoke Action on Current Clipboard"
+
+#: ../../klipper/klipperbindings.cpp:33
+msgid "Enable/Disable Clipboard Actions"
+msgstr "Enable/Disable Clipboard Actions"
+
+#: ../../kxkb/kxkbbindings.cpp:9
+msgid "Keyboard"
+msgstr "Keyboard"
+
+#: ../../kxkb/kxkbbindings.cpp:10
+msgid "Switch to Next Keyboard Layout"
+msgstr "Switch to Next Keyboard Layout"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkicker.po b/tde-i18n-en_GB/messages/kdebase/kcmkicker.po
new file mode 100644
index 00000000000..8b6e2192413
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkicker.po
@@ -0,0 +1,1564 @@
+# translation of kcmkicker.po to British English
+# Copyright (C) 2002,2003,2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkicker\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-06-01 14:00+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: advancedDialog.cpp:36
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#: applettab_impl.cpp:59
+msgid ""
+"Panel applets can be started in two different ways: internally or externally. "
+"While 'internally' is the preferred way to load applets, this can raise "
+"stability or security problems when you are using poorly-programmed third-party "
+"applets. To address these problems, applets can be marked 'trusted'. You might "
+"want to configure Kicker to treat trusted applets differently to untrusted "
+"ones; your options are: "
+"<ul>"
+"<li><em>Load only trusted applets internally:</em> All applets but the ones "
+"marked 'trusted' will be loaded using an external wrapper application.</li> "
+"<li><em>Load startup config applets internally:</em> "
+"The applets shown on KDE startup will be loaded internally, others will be "
+"loaded using an external wrapper application.</li> "
+"<li><em>Load all applets internally</em></li></ul>"
+msgstr ""
+"Panel applets can be started in two different ways: internally or externally. "
+"While 'internally' is the preferred way to load applets, this can raise "
+"stability or security problems when you are using poorly-programmed third-party "
+"applets. To address these problems, applets can be marked 'trusted'. You might "
+"want to configure Kicker to treat trusted applets differently to untrusted "
+"ones; your options are: "
+"<ul>"
+"<li><em>Load only trusted applets internally:</em> All applets but the ones "
+"marked 'trusted' will be loaded using an external wrapper application.</li> "
+"<li><em>Load startup config applets internally:</em> "
+"The applets shown on KDE startup will be loaded internally, others will be "
+"loaded using an external wrapper application.</li> "
+"<li><em>Load all applets internally</em></li></ul>"
+
+#: applettab_impl.cpp:70
+msgid ""
+"Here you can see a list of applets that are marked 'trusted', i.e. will be "
+"loaded internally by Kicker in any case. To move an applet from the list of "
+"available applets to the trusted ones, or vice versa, select it and press the "
+"left or right buttons."
+msgstr ""
+"Here you can see a list of applets that are marked 'trusted', i.e. will be "
+"loaded internally by Kicker in any case. To move an applet from the list of "
+"available applets to the trusted ones, or vice versa, select it and press the "
+"left or right buttons."
+
+#: applettab_impl.cpp:75
+msgid ""
+"Click here to add the selected applet from the list of available, untrusted "
+"applets to the list of trusted applets."
+msgstr ""
+"Click here to add the selected applet from the list of available, untrusted "
+"applets to the list of trusted applets."
+
+#: applettab_impl.cpp:78
+msgid ""
+"Click here to remove the selected applet from the list of trusted applets to "
+"the list of available, untrusted applets."
+msgstr ""
+"Click here to remove the selected applet from the list of trusted applets to "
+"the list of available, untrusted applets."
+
+#: applettab_impl.cpp:81
+msgid ""
+"Here you can see a list of available applets that you currently do not trust. "
+"This does not mean you cannot use those applets, but rather that the panel's "
+"policy using them depends on your applet security level. To move an applet from "
+"the list of available applets to the trusted ones or vice versa, select it and "
+"press the left or right buttons."
+msgstr ""
+"Here you can see a list of available applets that you currently do not trust. "
+"This does not mean you cannot use those applets, but rather that the panel's "
+"policy using them depends on your applet security level. To move an applet from "
+"the list of available applets to the trusted ones or vice versa, select it and "
+"press the left or right buttons."
+
+#: extensionInfo.cpp:45
+msgid "Main Panel"
+msgstr "Main Panel"
+
+#. i18n: file hidingtab.ui line 371
+#: hidingtab_impl.cpp:216 rc.cpp:197
+#, no-c-format
+msgid "Show left panel-hiding bu&tton"
+msgstr "Show left panel-hiding bu&tton"
+
+#: hidingtab_impl.cpp:217
+msgid "Show right panel-hiding bu&tton"
+msgstr "Show right panel-hiding bu&tton"
+
+#: hidingtab_impl.cpp:221
+msgid "Show top panel-hiding bu&tton"
+msgstr "Show top panel-hiding bu&tton"
+
+#: hidingtab_impl.cpp:222
+msgid "Show bottom panel-hiding bu&tton"
+msgstr "Show bottom panel-hiding bu&tton"
+
+#: lookandfeeltab_impl.cpp:67
+msgid "Select Image File"
+msgstr "Select Image File"
+
+#: lookandfeeltab_impl.cpp:144
+msgid ""
+"Error loading theme image file.\n"
+"\n"
+"%1\n"
+"%2"
+msgstr ""
+"Error loading theme image file.\n"
+"\n"
+"%1\n"
+"%2"
+
+#: lookandfeeltab_kcm.cpp:36 main.cpp:346
+msgid "kcmkicker"
+msgstr "kcmkicker"
+
+#: lookandfeeltab_kcm.cpp:36 main.cpp:347
+msgid "KDE Panel Control Module"
+msgstr "KDE Panel Control Module"
+
+#: lookandfeeltab_kcm.cpp:38
+msgid ""
+"(c) 1999 - 2001 Matthias Elter\n"
+"(c) 2002 Aaron J. Seigo"
+msgstr ""
+"(c) 1999 - 2001 Matthias Elter\n"
+"(c) 2002 Aaron J. Seigo"
+
+#: lookandfeeltab_kcm.cpp:86 main.cpp:333
+msgid ""
+"<h1>Panel</h1> Here you can configure the KDE panel (also referred to as "
+"'kicker'). This includes options like the position and size of the panel, as "
+"well as its hiding behavior and its looks."
+"<p> Note that you can also access some of these options directly by clicking on "
+"the panel, e.g. dragging it with the left mouse button or using the context "
+"menu on right mouse button click. This context menu also offers you "
+"manipulation of the panel's buttons and applets."
+msgstr ""
+"<h1>Panel</h1> Here you can configure the KDE panel (also referred to as "
+"'kicker'). This includes options like the position and size of the panel, as "
+"well as its hiding behaviour and its looks."
+"<p> Note that you can also access some of these options directly by clicking on "
+"the panel, e.g. dragging it with the left mouse button or using the context "
+"menu on right mouse button click. This context menu also offers you "
+"manipulation of the panel's buttons and applets."
+
+#: main.cpp:349
+msgid ""
+"(c) 1999 - 2001 Matthias Elter\n"
+"(c) 2002 - 2003 Aaron J. Seigo"
+msgstr ""
+"(c) 1999 - 2001 Matthias Elter\n"
+"(c) 2002 - 2003 Aaron J. Seigo"
+
+#: menutab_impl.cpp:99
+msgid "Quick Browser"
+msgstr "Quick Browser"
+
+#: menutab_impl.cpp:177
+msgid ""
+"The KDE menu editor (kmenuedit) could not be launched.\n"
+"Perhaps it is not installed or not in your path."
+msgstr ""
+"The KDE menu editor (kmenuedit) could not be launched.\n"
+"Perhaps it is not installed or not in your path."
+
+#: menutab_impl.cpp:179
+msgid "Application Missing"
+msgstr "Application Missing"
+
+#: positiontab_impl.cpp:77 positiontab_impl.cpp:92
+msgid "Top left"
+msgstr "Top left"
+
+#: positiontab_impl.cpp:78 positiontab_impl.cpp:93
+msgid "Top center"
+msgstr "Top centre"
+
+#: positiontab_impl.cpp:79 positiontab_impl.cpp:94
+msgid "Top right"
+msgstr "Top right"
+
+#: positiontab_impl.cpp:80 positiontab_impl.cpp:95
+msgid "Left top"
+msgstr "Left top"
+
+#: positiontab_impl.cpp:81 positiontab_impl.cpp:96
+msgid "Left center"
+msgstr "Left centre"
+
+#: positiontab_impl.cpp:82 positiontab_impl.cpp:97
+msgid "Left bottom"
+msgstr "Left bottom"
+
+#: positiontab_impl.cpp:83 positiontab_impl.cpp:98
+msgid "Bottom left"
+msgstr "Bottom left"
+
+#: positiontab_impl.cpp:84 positiontab_impl.cpp:99
+msgid "Bottom center"
+msgstr "Bottom centre"
+
+#: positiontab_impl.cpp:85 positiontab_impl.cpp:100
+msgid "Bottom right"
+msgstr "Bottom right"
+
+#: positiontab_impl.cpp:86 positiontab_impl.cpp:101
+msgid "Right top"
+msgstr "Right top"
+
+#: positiontab_impl.cpp:87 positiontab_impl.cpp:102
+msgid "Right center"
+msgstr "Right centre"
+
+#: positiontab_impl.cpp:88 positiontab_impl.cpp:103
+msgid "Right bottom"
+msgstr "Right bottom"
+
+#: positiontab_impl.cpp:116
+msgid "All Screens"
+msgstr "All Screens"
+
+#. i18n: file positiontab.ui line 412
+#: positiontab_impl.cpp:535 rc.cpp:528
+#, no-c-format
+msgid "Custom"
+msgstr "Custom"
+
+#. i18n: file advancedOptions.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "Panel Dimensions"
+msgstr "Panel Dimensions"
+
+#. i18n: file advancedOptions.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "&Hide button size:"
+msgstr "&Hide button size:"
+
+#. i18n: file advancedOptions.ui line 44
+#: rc.cpp:9 rc.cpp:15
+#, no-c-format
+msgid ""
+"This setting defines how large the panel hide buttons will be if they are "
+"visible."
+msgstr ""
+"This setting defines how large the panel hide buttons will be if they are "
+"visible."
+
+#. i18n: file advancedOptions.ui line 52
+#: rc.cpp:12 rc.cpp:534
+#, no-c-format
+msgid " pixels"
+msgstr " pixels"
+
+#. i18n: file advancedOptions.ui line 88
+#: rc.cpp:18
+#, no-c-format
+msgid "Applet Handles"
+msgstr "Applet Handles"
+
+#. i18n: file advancedOptions.ui line 99
+#: rc.cpp:21
+#, no-c-format
+msgid "&Visible"
+msgstr "&Visible"
+
+#. i18n: file advancedOptions.ui line 108
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Select this option to always show the Applet Handles.</p>\n"
+"<p>Applet Handles let you move, remove and configure applets in the panel.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Select this option to always show the Applet Handles.</p>\n"
+"<p>Applet Handles let you move, remove and configure applets in the panel.</p>\n"
+"</qt>"
+
+#. i18n: file advancedOptions.ui line 116
+#: rc.cpp:30
+#, no-c-format
+msgid "&Fade out"
+msgstr "&Fade out"
+
+#. i18n: file advancedOptions.ui line 122
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Select this option to make Applet Handles visible only on mouse hover.</p>\n"
+"<p>Applet Handles let you move, remove and configure applets in the panel.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Select this option to make Applet Handles visible only on mouse hover.</p>\n"
+"<p>Applet Handles let you move, remove and configure applets in the panel.</p>\n"
+"</qt>"
+
+#. i18n: file advancedOptions.ui line 130
+#: rc.cpp:39
+#, no-c-format
+msgid "&Hide"
+msgstr "&Hide"
+
+#. i18n: file advancedOptions.ui line 135
+#: rc.cpp:42
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>"
+"<p>Select this option to always hide the Applet Handles. Beware that this "
+"option can disable removing, moving or configuring some applets.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>"
+"<p>Select this option to always hide the Applet Handles. Beware that this "
+"option can disable removing, moving or configuring some applets.</p>\n"
+"</qt>"
+
+#. i18n: file advancedOptions.ui line 162
+#: rc.cpp:47
+#, no-c-format
+msgid "Transparency"
+msgstr "Transparency"
+
+#. i18n: file advancedOptions.ui line 184
+#: rc.cpp:50 rc.cpp:77
+#, no-c-format
+msgid ""
+"Click on this button to set the color to use when tinting transparent panels."
+msgstr ""
+"Click on this button to set the colour to use when tinting transparent panels."
+
+#. i18n: file advancedOptions.ui line 209
+#: rc.cpp:53
+#, no-c-format
+msgid "Min"
+msgstr "Min"
+
+#. i18n: file advancedOptions.ui line 215
+#: rc.cpp:56 rc.cpp:59 rc.cpp:65 rc.cpp:71
+#, no-c-format
+msgid ""
+"Use this slider to set how much transparent panels should be tinted using the "
+"tint color."
+msgstr ""
+"Use this slider to set how much transparent panels should be tinted using the "
+"tint colour."
+
+#. i18n: file advancedOptions.ui line 251
+#: rc.cpp:62
+#, no-c-format
+msgid "Max"
+msgstr "Max"
+
+#. i18n: file advancedOptions.ui line 265
+#: rc.cpp:68
+#, no-c-format
+msgid "Ti&nt amount:"
+msgstr "Ti&nt amount:"
+
+#. i18n: file advancedOptions.ui line 279
+#: rc.cpp:74
+#, no-c-format
+msgid "Tint c&olor:"
+msgstr "Tint c&olour:"
+
+#. i18n: file advancedOptions.ui line 293
+#: rc.cpp:80
+#, no-c-format
+msgid "Also apply to panel with menu bar"
+msgstr "Also apply to panel with menu bar"
+
+#. i18n: file advancedOptions.ui line 296
+#: rc.cpp:83
+#, no-c-format
+msgid ""
+"Normally if you have the desktop's or current application's menu bar displayed "
+"in a panel at the top of the screen (MacOS-style), transparency is disabled for "
+"this panel to avoid the desktop background clashing with the menu bar. Set this "
+"option to make it transparent anyways."
+msgstr ""
+"Normally if you have the desktop's or current application's menu bar displayed "
+"in a panel at the top of the screen (MacOS-style), transparency is disabled for "
+"this panel to avoid the desktop background clashing with the menu bar. Set this "
+"option to make it transparent anyway."
+
+#. i18n: file applettab.ui line 24
+#: rc.cpp:86
+#, no-c-format
+msgid "Security Level"
+msgstr "Security Level"
+
+#. i18n: file applettab.ui line 35
+#: rc.cpp:89
+#, no-c-format
+msgid "Load only trusted applets internal"
+msgstr "Load only trusted applets internal"
+
+#. i18n: file applettab.ui line 43
+#: rc.cpp:92
+#, no-c-format
+msgid "Load startup config applets internal"
+msgstr "Load startup config applets internal"
+
+#. i18n: file applettab.ui line 51
+#: rc.cpp:95
+#, no-c-format
+msgid "Load all applets internal"
+msgstr "Load all applets internal"
+
+#. i18n: file applettab.ui line 67
+#: rc.cpp:98
+#, no-c-format
+msgid "List of Trusted Applets"
+msgstr "List of Trusted Applets"
+
+#. i18n: file applettab.ui line 84
+#: rc.cpp:101
+#, no-c-format
+msgid "Available Applets"
+msgstr "Available Applets"
+
+#. i18n: file applettab.ui line 133
+#: rc.cpp:104
+#, no-c-format
+msgid ">>"
+msgstr ">>"
+
+#. i18n: file applettab.ui line 172
+#: rc.cpp:107
+#, no-c-format
+msgid "<<"
+msgstr "<<"
+
+#. i18n: file applettab.ui line 197
+#: rc.cpp:110
+#, no-c-format
+msgid "Trusted Applets"
+msgstr "Trusted Applets"
+
+#. i18n: file hidingtab.ui line 44
+#: rc.cpp:113 rc.cpp:467
+#, no-c-format
+msgid "S&ettings for:"
+msgstr "S&ettings for:"
+
+#. i18n: file hidingtab.ui line 79
+#: rc.cpp:116
+#, no-c-format
+msgid "Hide Mode"
+msgstr "Hide Mode"
+
+#. i18n: file hidingtab.ui line 107
+#: rc.cpp:119
+#, no-c-format
+msgid "On&ly hide when a panel-hiding button is clicked"
+msgstr "On&ly hide when a panel-hiding button is clicked"
+
+#. i18n: file hidingtab.ui line 113
+#: rc.cpp:122
+#, no-c-format
+msgid ""
+"If this option is selected, the only way to hide the panel will be to click on "
+"the hide buttons that appear on either end of it."
+msgstr ""
+"If this option is selected, the only way to hide the panel will be to click on "
+"the hide buttons that appear on either end of it."
+
+#. i18n: file hidingtab.ui line 138
+#: rc.cpp:125
+#, no-c-format
+msgid " sec"
+msgstr " sec"
+
+#. i18n: file hidingtab.ui line 141
+#: rc.cpp:128
+#, no-c-format
+msgid "Immediately"
+msgstr "Immediately"
+
+#. i18n: file hidingtab.ui line 144
+#: rc.cpp:131 rc.cpp:137
+#, no-c-format
+msgid ""
+"Here you can change the delay after which the panel will disappear if not used."
+msgstr ""
+"Here you can change the delay after which the panel will disappear if not used."
+
+#. i18n: file hidingtab.ui line 163
+#: rc.cpp:134
+#, no-c-format
+msgid "after the &cursor leaves the panel"
+msgstr "after the &cursor leaves the panel"
+
+#. i18n: file hidingtab.ui line 199
+#: rc.cpp:140
+#, no-c-format
+msgid "Allow other &windows to cover the panel"
+msgstr "Allow other &windows to cover the panel"
+
+#. i18n: file hidingtab.ui line 202
+#: rc.cpp:143
+#, no-c-format
+msgid ""
+"If this option is selected, the panel will allow itself to be covered by other "
+"windows."
+msgstr ""
+"If this option is selected, the panel will allow itself to be covered by other "
+"windows."
+
+#. i18n: file hidingtab.ui line 213
+#: rc.cpp:146
+#, no-c-format
+msgid "Hide a&utomatically"
+msgstr "Hide a&utomatically"
+
+#. i18n: file hidingtab.ui line 216
+#: rc.cpp:149
+#, no-c-format
+msgid ""
+"If this option is selected, the panel will automatically hide after a period of "
+"time and reappear when you move the mouse to the screen edge where the panel is "
+"hidden. This is particularly useful for small screen resolutions, such as on "
+"laptops."
+msgstr ""
+"If this option is selected, the panel will automatically hide after a period of "
+"time and reappear when you move the mouse to the screen edge where the panel is "
+"hidden. This is particularly useful for small screen resolutions, such as on "
+"laptops."
+
+#. i18n: file hidingtab.ui line 235
+#: rc.cpp:152
+#, no-c-format
+msgid "&Raise when the pointer touches the screen's:"
+msgstr "&Raise when the pointer touches the screen's:"
+
+#. i18n: file hidingtab.ui line 238
+#: rc.cpp:155
+#, no-c-format
+msgid ""
+"When this option is selected, moving the pointer to the specified edge of the "
+"screen will cause the panel to appear on top of any windows that may be "
+"covering it."
+msgstr ""
+"When this option is selected, moving the pointer to the specified edge of the "
+"screen will cause the panel to appear on top of any windows that may be "
+"covering it."
+
+#. i18n: file hidingtab.ui line 244
+#: rc.cpp:158
+#, no-c-format
+msgid "Top Left Corner"
+msgstr "Top Left Corner"
+
+#. i18n: file hidingtab.ui line 249
+#: rc.cpp:161
+#, no-c-format
+msgid "Top Edge"
+msgstr "Top Edge"
+
+#. i18n: file hidingtab.ui line 254
+#: rc.cpp:164
+#, no-c-format
+msgid "Top Right Corner"
+msgstr "Top Right Corner"
+
+#. i18n: file hidingtab.ui line 259
+#: rc.cpp:167
+#, no-c-format
+msgid "Right Edge"
+msgstr "Right Edge"
+
+#. i18n: file hidingtab.ui line 264
+#: rc.cpp:170
+#, no-c-format
+msgid "Bottom Right Corner"
+msgstr "Bottom Right Corner"
+
+#. i18n: file hidingtab.ui line 269
+#: rc.cpp:173
+#, no-c-format
+msgid "Bottom Edge"
+msgstr "Bottom Edge"
+
+#. i18n: file hidingtab.ui line 274
+#: rc.cpp:176
+#, no-c-format
+msgid "Bottom Left Corner"
+msgstr "Bottom Left Corner"
+
+#. i18n: file hidingtab.ui line 279
+#: rc.cpp:179
+#, no-c-format
+msgid "Left Edge"
+msgstr "Left Edge"
+
+#. i18n: file hidingtab.ui line 289
+#: rc.cpp:182
+#, no-c-format
+msgid ""
+"Here you can set the location on the screen's edge that will bring the panel to "
+"the front."
+msgstr ""
+"Here you can set the location on the screen's edge that will bring the panel to "
+"the front."
+
+#. i18n: file hidingtab.ui line 319
+#: rc.cpp:185
+#, no-c-format
+msgid "Show panel when switching &desktops"
+msgstr "Show panel when switching &desktops"
+
+#. i18n: file hidingtab.ui line 322
+#: rc.cpp:188
+#, no-c-format
+msgid ""
+"If this option is enabled, the panel will automatically show itself for a brief "
+"period of time when the desktop is switched so you can see which desktop you "
+"are on."
+msgstr ""
+"If this option is enabled, the panel will automatically show itself for a brief "
+"period of time when the desktop is switched so you can see which desktop you "
+"are on."
+
+#. i18n: file hidingtab.ui line 357
+#: rc.cpp:191
+#, no-c-format
+msgid "Panel-Hiding Buttons"
+msgstr "Panel-Hiding Buttons"
+
+#. i18n: file hidingtab.ui line 360
+#: rc.cpp:194
+#, no-c-format
+msgid ""
+"This option controls the panel-hiding buttons, which are buttons with a small "
+"triangle found at the ends of the panel. You can place a button at either end "
+"of the panel, or both. Clicking on one of these buttons will hide the panel."
+msgstr ""
+"This option controls the panel-hiding buttons, which are buttons with a small "
+"triangle found at the ends of the panel. You can place a button at either end "
+"of the panel, or both. Clicking on one of these buttons will hide the panel."
+
+#. i18n: file hidingtab.ui line 377
+#: rc.cpp:200
+#, no-c-format
+msgid ""
+"When this option is selected, a panel-hiding button appears on the left end of "
+"the panel."
+msgstr ""
+"When this option is selected, a panel-hiding button appears on the left end of "
+"the panel."
+
+#. i18n: file hidingtab.ui line 385
+#: rc.cpp:203
+#, no-c-format
+msgid "Show right panel-hiding &button"
+msgstr "Show right panel-hiding &button"
+
+#. i18n: file hidingtab.ui line 391
+#: rc.cpp:206
+#, no-c-format
+msgid ""
+"When this option is selected, a panel-hiding button appears on the right end of "
+"the panel."
+msgstr ""
+"When this option is selected, a panel-hiding button appears on the right end of "
+"the panel."
+
+#. i18n: file hidingtab.ui line 426
+#: rc.cpp:209
+#, no-c-format
+msgid "Panel Animation"
+msgstr "Panel Animation"
+
+#. i18n: file hidingtab.ui line 454
+#: rc.cpp:212
+#, no-c-format
+msgid "A&nimate panel hiding"
+msgstr "A&nimate panel hiding"
+
+#. i18n: file hidingtab.ui line 457
+#: rc.cpp:215
+#, no-c-format
+msgid ""
+"When this option is selected the panel will \"slide\" off the screen when "
+"hiding. The speed of the animation is controlled by the slider directly below."
+msgstr ""
+"When this option is selected the panel will \"slide\" off the screen when "
+"hiding. The speed of the animation is controlled by the slider directly below."
+
+#. i18n: file hidingtab.ui line 522
+#: rc.cpp:218
+#, no-c-format
+msgid "Determines how quickly the panel hides if hiding animation is enabled."
+msgstr "Determines how quickly the panel hides if hiding animation is enabled."
+
+#. i18n: file hidingtab.ui line 558
+#: rc.cpp:221
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file hidingtab.ui line 599
+#: rc.cpp:224
+#, no-c-format
+msgid "Medium"
+msgstr "Medium"
+
+#. i18n: file hidingtab.ui line 623
+#: rc.cpp:227
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file lookandfeeltab.ui line 16
+#: rc.cpp:230
+#, no-c-format
+msgid ""
+"If this option is selected, informational tooltips will appear when the mouse "
+"cursor moves over the icons, buttons and applets in the panel."
+msgstr ""
+"If this option is selected, informational tooltips will appear when the mouse "
+"cursor moves over the icons, buttons and applets in the panel."
+
+#. i18n: file lookandfeeltab.ui line 30
+#: rc.cpp:233
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file lookandfeeltab.ui line 41
+#: rc.cpp:236
+#, no-c-format
+msgid "Enable icon &mouseover effects"
+msgstr "Enable icon &mouseover effects"
+
+#. i18n: file lookandfeeltab.ui line 44
+#: rc.cpp:239
+#, no-c-format
+msgid ""
+"When this option is selected a mouseover effect appears when the mouse cursor "
+"is moved over panel buttons"
+msgstr ""
+"When this option is selected a mouseover effect appears when the mouse cursor "
+"is moved over panel buttons"
+
+#. i18n: file lookandfeeltab.ui line 52
+#: rc.cpp:242
+#, no-c-format
+msgid "Show too&ltips"
+msgstr "Show too&ltips"
+
+#. i18n: file lookandfeeltab.ui line 55
+#: rc.cpp:245
+#, no-c-format
+msgid ""
+"When this option is selected informational tooltips will appear when the mouse "
+"cursor moves over the icons, buttons and applets in the panel."
+msgstr ""
+"When this option is selected informational tooltips will appear when the mouse "
+"cursor moves over the icons, buttons and applets in the panel."
+
+#. i18n: file lookandfeeltab.ui line 65
+#: rc.cpp:248
+#, no-c-format
+msgid "Button Backgrounds"
+msgstr "Button Backgrounds"
+
+#. i18n: file lookandfeeltab.ui line 76
+#: rc.cpp:251
+#, no-c-format
+msgid "&K menu:"
+msgstr "&K menu:"
+
+#. i18n: file lookandfeeltab.ui line 82
+#: rc.cpp:254 rc.cpp:278
+#, no-c-format
+msgid "Choose a tile image for the K menu."
+msgstr "Choose a tile image for the K menu."
+
+#. i18n: file lookandfeeltab.ui line 90
+#: rc.cpp:257
+#, no-c-format
+msgid "&QuickBrowser menus:"
+msgstr "&QuickBrowser menus:"
+
+#. i18n: file lookandfeeltab.ui line 96
+#: rc.cpp:260 rc.cpp:269
+#, no-c-format
+msgid "Choose a tile image for Quick Browser buttons."
+msgstr "Choose a tile image for Quick Browser buttons."
+
+#. i18n: file lookandfeeltab.ui line 107
+#: rc.cpp:266 rc.cpp:275 rc.cpp:290 rc.cpp:308 rc.cpp:335
+#, no-c-format
+msgid "Custom Color"
+msgstr "Custom Colour"
+
+#. i18n: file lookandfeeltab.ui line 165
+#: rc.cpp:281
+#, no-c-format
+msgid ""
+"When the Custom Color option is selected, use this button to pick a color for "
+"quick browser tile backgrounds"
+msgstr ""
+"When the Custom Colour option is selected, use this button to pick a colour for "
+"quick browser tile backgrounds"
+
+#. i18n: file lookandfeeltab.ui line 176
+#: rc.cpp:284
+#, no-c-format
+msgid ""
+"When the Custom Color option is selected, use this button to pick a color for "
+"the K menu tile background"
+msgstr ""
+"When the Custom Colour option is selected, use this button to pick a colour for "
+"the K menu tile background"
+
+#. i18n: file lookandfeeltab.ui line 205
+#: rc.cpp:293 rc.cpp:302
+#, no-c-format
+msgid "Choose a tile image for window list buttons."
+msgstr "Choose a tile image for window list buttons."
+
+#. i18n: file lookandfeeltab.ui line 216
+#: rc.cpp:296
+#, no-c-format
+msgid ""
+"When the Custom Color option is selected, use this button to pick a color for "
+"window list tile backgrounds"
+msgstr ""
+"When the Custom Colour option is selected, use this button to pick a colour for "
+"window list tile backgrounds"
+
+#. i18n: file lookandfeeltab.ui line 224
+#: rc.cpp:299
+#, no-c-format
+msgid "&Window list:"
+msgstr "&Window list:"
+
+#. i18n: file lookandfeeltab.ui line 259
+#: rc.cpp:311 rc.cpp:320
+#, no-c-format
+msgid "Choose a tile image for desktop access buttons."
+msgstr "Choose a tile image for desktop access buttons."
+
+#. i18n: file lookandfeeltab.ui line 270
+#: rc.cpp:314
+#, no-c-format
+msgid ""
+"When the Custom Color option is selected, use this button to pick a color for "
+"the desktop tile background"
+msgstr ""
+"When the Custom Colour option is selected, use this button to pick a colour for "
+"the desktop tile background"
+
+#. i18n: file lookandfeeltab.ui line 278
+#: rc.cpp:317
+#, no-c-format
+msgid "De&sktop access:"
+msgstr "De&sktop access:"
+
+#. i18n: file lookandfeeltab.ui line 295
+#: rc.cpp:323
+#, no-c-format
+msgid ""
+"When the Custom Color option is selected, use this button to pick a color for "
+"application tile backgrounds"
+msgstr ""
+"When the Custom Colour option is selected, use this button to pick a colour for "
+"application tile backgrounds"
+
+#. i18n: file lookandfeeltab.ui line 303
+#: rc.cpp:326
+#, no-c-format
+msgid "Applicatio&ns:"
+msgstr "Applicatio&ns:"
+
+#. i18n: file lookandfeeltab.ui line 309
+#: rc.cpp:329 rc.cpp:338
+#, no-c-format
+msgid "Choose a tile image for buttons that launch applications."
+msgstr "Choose a tile image for buttons that launch applications."
+
+#. i18n: file lookandfeeltab.ui line 365
+#: rc.cpp:341
+#, no-c-format
+msgid "Panel Background"
+msgstr "Panel Background"
+
+#. i18n: file lookandfeeltab.ui line 396
+#: rc.cpp:344
+#, no-c-format
+msgid "Colorize to &match the desktop color scheme"
+msgstr "Colourise to &match the desktop colour scheme"
+
+#. i18n: file lookandfeeltab.ui line 402
+#: rc.cpp:347
+#, no-c-format
+msgid ""
+"If this option is selected, the panel background image will be colored to match "
+"the default colors. To change the default colors, go to the 'Colors' control "
+"module."
+msgstr ""
+"If this option is selected, the panel background image will be coloured to "
+"match the default colours. To change the default colours, go to the 'Colours' "
+"control module."
+
+#. i18n: file lookandfeeltab.ui line 449
+#: rc.cpp:350
+#, no-c-format
+msgid "This is a preview for the selected background image."
+msgstr "This is a preview for the selected background image."
+
+#. i18n: file lookandfeeltab.ui line 469
+#: rc.cpp:353
+#, no-c-format
+msgid ""
+"Here you can choose a theme to be displayed by the panel. Press the 'Browse' "
+"button to choose a theme using the file dialog.\n"
+"This option is only active if 'Enable background image' is selected."
+msgstr ""
+"Here you can choose a theme to be displayed by the panel. Press the 'Browse' "
+"button to choose a theme using the file dialogue.\n"
+"This option is only active if 'Enable background image' is selected."
+
+#. i18n: file lookandfeeltab.ui line 477
+#: rc.cpp:357
+#, no-c-format
+msgid "Enable &background image"
+msgstr "Enable &background image"
+
+#. i18n: file lookandfeeltab.ui line 485
+#: rc.cpp:360
+#, no-c-format
+msgid "Enable &transparency"
+msgstr "Enable &transparency"
+
+#. i18n: file lookandfeeltab.ui line 503
+#: rc.cpp:363
+#, no-c-format
+msgid "Advanc&ed Options"
+msgstr "Advanc&ed Options"
+
+#. i18n: file lookandfeeltab.ui line 506
+#: rc.cpp:366
+#, no-c-format
+msgid ""
+"Click here to open the Advanced Options dialog. You can configure the applet "
+"handles look and feel, the tint transparency color and more."
+msgstr ""
+"Click here to open the Advanced Options dialogue. You can configure the applet "
+"handles look and feel, the tint transparency colour and more."
+
+#. i18n: file menutab.ui line 27
+#: rc.cpp:369
+#, no-c-format
+msgid "K Menu"
+msgstr "K Menu"
+
+#. i18n: file menutab.ui line 49
+#: rc.cpp:372
+#, no-c-format
+msgid "Menu item format:"
+msgstr "Menu item format:"
+
+#. i18n: file menutab.ui line 55
+#: rc.cpp:375
+#, no-c-format
+msgid "Here you can choose how menu entries are shown."
+msgstr "Here you can choose how menu entries are shown."
+
+#. i18n: file menutab.ui line 66
+#: rc.cpp:378
+#, no-c-format
+msgid "&Name only"
+msgstr "&Name only"
+
+#. i18n: file menutab.ui line 69
+#: rc.cpp:381
+#, no-c-format
+msgid ""
+"When this option is selected, items in the K Menu will appear with the "
+"application's name next to the icon."
+msgstr ""
+"When this option is selected, items in the K Menu will appear with the "
+"application's name next to the icon."
+
+#. i18n: file menutab.ui line 77
+#: rc.cpp:384
+#, fuzzy, no-c-format
+msgid "Name - &Description"
+msgstr "Name (&Description)"
+
+#. i18n: file menutab.ui line 83
+#: rc.cpp:387
+#, fuzzy, no-c-format
+msgid ""
+"When this option is selected, items in the K Menu will appear with the "
+"application's name and a brief description next to the icon."
+msgstr ""
+"When this option is selected, items in the K Menu will appear with the "
+"application's name and a brief description in brackets next to the icon."
+
+#. i18n: file menutab.ui line 91
+#: rc.cpp:390
+#, no-c-format
+msgid "D&escription only"
+msgstr "D&escription only"
+
+#. i18n: file menutab.ui line 94
+#: rc.cpp:393
+#, no-c-format
+msgid ""
+"When this option is selected, items in the K Menu will appear with the "
+"application's brief description next to the icon."
+msgstr ""
+"When this option is selected, items in the K Menu will appear with the "
+"application's brief description next to the icon."
+
+#. i18n: file menutab.ui line 105
+#: rc.cpp:396
+#, no-c-format
+msgid "Des&cription (Name)"
+msgstr "Des&cription (Name)"
+
+#. i18n: file menutab.ui line 108
+#: rc.cpp:399
+#, no-c-format
+msgid ""
+"When this option is selected, items in the K Menu will appear with a brief "
+"description and the application's name in brackets next to the icon."
+msgstr ""
+"When this option is selected, items in the K Menu will appear with a brief "
+"description and the application's name in brackets next to the icon."
+
+#. i18n: file menutab.ui line 118
+#: rc.cpp:402
+#, no-c-format
+msgid "Show side ima&ge"
+msgstr "Show side ima&ge"
+
+#. i18n: file menutab.ui line 126
+#: rc.cpp:405
+#, no-c-format
+msgid ""
+"<qt>When this option is selected an image will appear down the left-hand side "
+"of the K Menu. The image will be tinted according to your color settings.\n"
+" \n"
+" "
+"<p><b>Tip</b>: You can customize the image that appears in the K Menu by "
+"putting an image file called kside.png and a tileable image file called "
+"kside_tile.png in $KDEHOME/share/apps/kicker/pics.</qt>"
+msgstr ""
+"<qt>When this option is selected an image will appear down the left-hand side "
+"of the K Menu. The image will be tinted according to your colour settings.\n"
+" \n"
+" "
+"<p><b>Tip</b>: You can customise the image that appears in the K Menu by "
+"putting an image file called kside.png and a tileable image file called "
+"kside_tile.png in $KDEHOME/share/apps/kicker/pics.</qt>"
+
+#. i18n: file menutab.ui line 151
+#: rc.cpp:410
+#, no-c-format
+msgid "Edit &K Menu"
+msgstr "Edit &K Menu"
+
+#. i18n: file menutab.ui line 154
+#: rc.cpp:413
+#, no-c-format
+msgid ""
+"Start the editor for the K menu. Here you can add, edit, remove and hide "
+"applications."
+msgstr ""
+"Start the editor for the K menu. Here you can add, edit, remove and hide "
+"applications."
+
+#. i18n: file menutab.ui line 162
+#: rc.cpp:416
+#, no-c-format
+msgid "Optional Menus"
+msgstr "Optional Menus"
+
+#. i18n: file menutab.ui line 192
+#: rc.cpp:419
+#, no-c-format
+msgid ""
+"This is a list of the dynamic menus that can be displayed in the KDE menu in "
+"addition to the normal applications. Use the checkboxes to add or remove menus."
+msgstr ""
+"This is a list of the dynamic menus that can be displayed in the KDE menu in "
+"addition to the normal applications. Use the tickboxes to add or remove menus."
+
+#. i18n: file menutab.ui line 202
+#: rc.cpp:422
+#, no-c-format
+msgid "QuickBrowser Menus"
+msgstr "QuickBrowser Menus"
+
+#. i18n: file menutab.ui line 221
+#: rc.cpp:425
+#, no-c-format
+msgid "Ma&ximum number of entries:"
+msgstr "Ma&ximum number of entries:"
+
+#. i18n: file menutab.ui line 227
+#: rc.cpp:428 rc.cpp:431
+#, no-c-format
+msgid ""
+"When browsing directories that contain a lot of files, the QuickBrowser can "
+"sometimes hide your whole desktop. Here you can limit the number of entries "
+"shown at a time in the QuickBrowser. This is particularly useful for low screen "
+"resolutions."
+msgstr ""
+"When browsing directories that contain a lot of files, the QuickBrowser can "
+"sometimes hide your whole desktop. Here you can limit the number of entries "
+"shown at a time in the QuickBrowser. This is particularly useful for low screen "
+"resolutions."
+
+#. i18n: file menutab.ui line 254
+#: rc.cpp:434
+#, no-c-format
+msgid "Show hidden fi&les"
+msgstr "Show hidden fi&les"
+
+#. i18n: file menutab.ui line 260
+#: rc.cpp:437
+#, no-c-format
+msgid ""
+"If this option is enabled, hidden files (i.e. files beginning with a dot) will "
+"be shown in the QuickBrowser menus."
+msgstr ""
+"If this option is enabled, hidden files (i.e. files beginning with a dot) will "
+"be shown in the QuickBrowser menus."
+
+#. i18n: file menutab.ui line 287
+#: rc.cpp:440
+#, no-c-format
+msgid "QuickStart Menu Items"
+msgstr "QuickStart Menu Items"
+
+#. i18n: file menutab.ui line 306
+#: rc.cpp:443
+#, no-c-format
+msgid "Maxim&um number of entries:"
+msgstr "Maxim&um number of entries:"
+
+#. i18n: file menutab.ui line 312
+#: rc.cpp:446
+#, no-c-format
+msgid ""
+"This option allows you to define the maximum number of applications that should "
+"be displayed in the QuickStart menu area."
+msgstr ""
+"This option allows you to define the maximum number of applications that should "
+"be displayed in the QuickStart menu area."
+
+#. i18n: file menutab.ui line 329
+#: rc.cpp:449
+#, no-c-format
+msgid ""
+"This option allows you to define how many applications should be displayed at "
+"most in the QuickStart menu area."
+msgstr ""
+"This option allows you to define how many applications should be displayed at "
+"most in the QuickStart menu area."
+
+#. i18n: file menutab.ui line 339
+#: rc.cpp:452
+#, no-c-format
+msgid "Show the &applications most recently used"
+msgstr "Show the &applications most recently used"
+
+#. i18n: file menutab.ui line 345
+#: rc.cpp:455
+#, no-c-format
+msgid ""
+"When this option is selected the QuickStart menu area will be filled with the "
+"applications you have used most recently."
+msgstr ""
+"When this option is selected the QuickStart menu area will be filled with the "
+"applications you have used most recently."
+
+#. i18n: file menutab.ui line 353
+#: rc.cpp:458
+#, no-c-format
+msgid "Show the applications most fre&quently used"
+msgstr "Show the applications most fre&quently used"
+
+#. i18n: file menutab.ui line 356
+#: rc.cpp:461
+#, no-c-format
+msgid ""
+"When this option is selected the QuickStart menu area will be filled with the "
+"applications you use most frequently."
+msgstr ""
+"When this option is selected the QuickStart menu area will be filled with the "
+"applications you use most frequently."
+
+#. i18n: file positiontab.ui line 17
+#: rc.cpp:464
+#, no-c-format
+msgid ""
+"This is a list of all the panels currently active on your desktop. Select one "
+"to configure."
+msgstr ""
+"This is a list of all the panels currently active on your desktop. Select one "
+"to configure."
+
+#. i18n: file positiontab.ui line 83
+#: rc.cpp:470
+#, no-c-format
+msgid "Screen"
+msgstr "Screen"
+
+#. i18n: file positiontab.ui line 139
+#: rc.cpp:473
+#, no-c-format
+msgid ""
+"This preview image shows how the panel will appear on your screen with the "
+"settings you have chosen. Clicking the buttons around the image will move the "
+"position of the panel, while moving the length slider and choosing different "
+"sizes will change the dimensions of the panel."
+msgstr ""
+"This preview image shows how the panel will appear on your screen with the "
+"settings you have chosen. Clicking the buttons around the image will move the "
+"position of the panel, while moving the length slider and choosing different "
+"sizes will change the dimensions of the panel."
+
+#. i18n: file positiontab.ui line 191
+#: rc.cpp:476
+#, no-c-format
+msgid "Identify"
+msgstr "Identify"
+
+#. i18n: file positiontab.ui line 194
+#: rc.cpp:479
+#, no-c-format
+msgid "This button displays each monitor's identifying number"
+msgstr "This button displays each monitor's identifying number"
+
+#. i18n: file positiontab.ui line 212
+#: rc.cpp:482
+#, no-c-format
+msgid "&Xinerama screen:"
+msgstr "&Xinerama screen:"
+
+#. i18n: file positiontab.ui line 223
+#: rc.cpp:485
+#, no-c-format
+msgid ""
+"This menu selects which screen the Panel will be displayed on in a "
+"multiple-monitor system"
+msgstr ""
+"This menu selects which screen the Panel will be displayed on in a "
+"multiple-monitor system"
+
+#. i18n: file positiontab.ui line 260
+#: rc.cpp:488
+#, no-c-format
+msgid "Len&gth"
+msgstr "Len&gth"
+
+#. i18n: file positiontab.ui line 264
+#: rc.cpp:491
+#, no-c-format
+msgid ""
+"This group of settings determines how the panel is aligned, including\n"
+"how it is positioned on the screen and how much of the screen it should use."
+msgstr ""
+"This group of settings determines how the panel is aligned, including\n"
+"how it is positioned on the screen and how much of the screen it should use."
+
+#. i18n: file positiontab.ui line 312
+#: rc.cpp:495
+#, no-c-format
+msgid ""
+"This slider defines how much of the screen's edge will be occupied by the "
+"panel."
+msgstr ""
+"This slider defines how much of the screen's edge will be occupied by the "
+"panel."
+
+#. i18n: file positiontab.ui line 329
+#: rc.cpp:498
+#, no-c-format
+msgid "%"
+msgstr "%"
+
+#. i18n: file positiontab.ui line 332
+#: rc.cpp:501
+#, no-c-format
+msgid ""
+"This spinbox defines how much of the screen's edge will be occupied by the "
+"panel."
+msgstr ""
+"This spinbox defines how much of the screen's edge will be occupied by the "
+"panel."
+
+#. i18n: file positiontab.ui line 342
+#: rc.cpp:504
+#, no-c-format
+msgid "&Expand as required to fit contents"
+msgstr "&Expand as required to fit contents"
+
+#. i18n: file positiontab.ui line 345
+#: rc.cpp:507
+#, no-c-format
+msgid ""
+"When this option is selected, the panel will grow as necessary to accommodate "
+"the buttons and applets on it."
+msgstr ""
+"When this option is selected, the panel will grow as necessary to accommodate "
+"the buttons and applets on it."
+
+#. i18n: file positiontab.ui line 380
+#: rc.cpp:510
+#, no-c-format
+msgid "Si&ze"
+msgstr "Si&ze"
+
+#. i18n: file positiontab.ui line 383
+#: rc.cpp:513
+#, no-c-format
+msgid "This sets the size of the panel."
+msgstr "This sets the size of the panel."
+
+#. i18n: file positiontab.ui line 392
+#: rc.cpp:516
+#, no-c-format
+msgid "Tiny"
+msgstr "Tiny"
+
+#. i18n: file positiontab.ui line 397
+#: rc.cpp:519
+#, no-c-format
+msgid "Small"
+msgstr "Small"
+
+#. i18n: file positiontab.ui line 402
+#: rc.cpp:522
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file positiontab.ui line 407
+#: rc.cpp:525
+#, no-c-format
+msgid "Large"
+msgstr "Large"
+
+#. i18n: file positiontab.ui line 484
+#: rc.cpp:531
+#, no-c-format
+msgid "This slider defines the panel size when the Custom option is selected."
+msgstr "This slider defines the panel size when the Custom option is selected."
+
+#. i18n: file positiontab.ui line 507
+#: rc.cpp:537
+#, no-c-format
+msgid "This spinbox defines the panel size when the Custom option is selected."
+msgstr ""
+"This spinbox defines the panel size when the Custom option is selected."
+
+#. i18n: file positiontab.ui line 519
+#: rc.cpp:540
+#, no-c-format
+msgid "Position"
+msgstr "Position"
+
+#. i18n: file positiontab.ui line 525
+#: rc.cpp:543
+#, no-c-format
+msgid ""
+"Here you can set the position of the panel highlighted on the left side. You "
+"can put any panel on top or bottom of the screen and on the left or right side "
+"of the screen. There you can put it into the center or into either corner of "
+"the screen."
+msgstr ""
+"Here you can set the position of the panel highlighted on the left side. You "
+"can put any panel on top or bottom of the screen and on the left or right side "
+"of the screen. There you can put it into the centre or into either corner of "
+"the screen."
+
+#. i18n: file positiontab.ui line 609
+#: rc.cpp:546
+#, no-c-format
+msgid "Alt+1"
+msgstr "Alt+1"
+
+#. i18n: file positiontab.ui line 643
+#: rc.cpp:549
+#, no-c-format
+msgid "Alt+2"
+msgstr "Alt+2"
+
+#. i18n: file positiontab.ui line 677
+#: rc.cpp:552
+#, no-c-format
+msgid "Alt+3"
+msgstr "Alt+3"
+
+#. i18n: file positiontab.ui line 721
+#: rc.cpp:555
+#, no-c-format
+msgid "Alt+="
+msgstr "Alt+="
+
+#. i18n: file positiontab.ui line 755
+#: rc.cpp:558
+#, no-c-format
+msgid "Alt+-"
+msgstr "Alt+-"
+
+#. i18n: file positiontab.ui line 789
+#: rc.cpp:561
+#, no-c-format
+msgid "Alt+0"
+msgstr "Alt+0"
+
+#. i18n: file positiontab.ui line 833
+#: rc.cpp:564
+#, no-c-format
+msgid "Alt+9"
+msgstr "Alt+9"
+
+#. i18n: file positiontab.ui line 867
+#: rc.cpp:567
+#, no-c-format
+msgid "Alt+8"
+msgstr "Alt+8"
+
+#. i18n: file positiontab.ui line 901
+#: rc.cpp:570
+#, no-c-format
+msgid "Alt+7"
+msgstr "Alt+7"
+
+#. i18n: file positiontab.ui line 945
+#: rc.cpp:573
+#, no-c-format
+msgid "Alt+4"
+msgstr "Alt+4"
+
+#. i18n: file positiontab.ui line 979
+#: rc.cpp:576
+#, no-c-format
+msgid "Alt+5"
+msgstr "Alt+5"
+
+#. i18n: file positiontab.ui line 1013
+#: rc.cpp:579
+#, no-c-format
+msgid "Alt+6"
+msgstr "Alt+6"
+
+#: rc.cpp:580
+msgid "KDE Button"
+msgstr "KDE Button"
+
+#: rc.cpp:581
+msgid "Blue Wood"
+msgstr "Blue Wood"
+
+#: rc.cpp:582
+msgid "Green Wood"
+msgstr "Green Wood"
+
+#: rc.cpp:583
+msgid "Light Gray"
+msgstr "Light Grey"
+
+#: rc.cpp:584
+msgid "Light Green"
+msgstr "Light Green"
+
+#: rc.cpp:585
+msgid "Light Pastel"
+msgstr "Light Pastel"
+
+#: rc.cpp:586
+msgid "Light Purple"
+msgstr "Light Purple"
+
+#: rc.cpp:587
+msgid "Nuts And Bolts"
+msgstr "Nuts And Bolts"
+
+#: rc.cpp:588
+msgid "Red Wood"
+msgstr "Red Wood"
+
+#: rc.cpp:589
+msgid "Solid Blue"
+msgstr "Solid Blue"
+
+#: rc.cpp:590
+msgid "Solid Gray"
+msgstr "Solid Grey"
+
+#: rc.cpp:591
+msgid "Solid Green"
+msgstr "Solid Green"
+
+#: rc.cpp:592
+msgid "Solid Orange"
+msgstr "Solid Orange"
+
+#: rc.cpp:593
+msgid "Solid Pastel"
+msgstr "Solid Pastel"
+
+#: rc.cpp:594
+msgid "Solid Purple"
+msgstr "Solid Purple"
+
+#: rc.cpp:595
+msgid "Solid Red"
+msgstr "Solid Red"
+
+#: rc.cpp:596
+msgid "Solid Tigereye"
+msgstr "Solid Tigereye"
+
+#~ msgid "advancedKickerOptions"
+#~ msgstr "advancedKickerOptions"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkio.po b/tde-i18n-en_GB/messages/kdebase/kcmkio.po
new file mode 100644
index 00000000000..e8f8c1213bd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkio.po
@@ -0,0 +1,2285 @@
+# translation of kcmkio.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkio\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2004-11-15 17:05+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: cache.cpp:105
+msgid ""
+"<h1>Cache</h1>"
+"<p>This module lets you configure your cache settings.</p>"
+"<p>The cache is an internal memory in Konqueror where recently read web pages "
+"are stored. If you want to retrieve a web page again that you have recently "
+"read, it will not be downloaded from the Internet, but rather retrieved from "
+"the cache, which is a lot faster.</p>"
+msgstr ""
+"<h1>Cache</h1>"
+"<p>This module lets you configure your cache settings.</p>"
+"<p>The cache is an internal memory in Konqueror where recently read web pages "
+"are stored. If you want to retrieve a web page again that you have recently "
+"read, it will not be downloaded from the Internet, but rather retrieved from "
+"the cache, which is a lot faster.</p>"
+
+#: kcookiesmain.cpp:32
+msgid ""
+"Unable to start the cookie handler service.\n"
+"You will not be able to manage the cookies that are stored on your computer."
+msgstr ""
+"Unable to start the cookie handler service.\n"
+"You will not be able to manage the cookies that are stored on your computer."
+
+#: kcookiesmain.cpp:42
+msgid "&Policy"
+msgstr "&Policy"
+
+#: kcookiesmain.cpp:48
+msgid "&Management"
+msgstr "&Management"
+
+#: kcookiesmain.cpp:83
+msgid ""
+"<h1>Cookies</h1> Cookies contain information that Konqueror (or other KDE "
+"applications using the HTTP protocol) stores on your computer, initiated by a "
+"remote Internet server. This means that a web server can store information "
+"about you and your browsing activities on your machine for later use. You might "
+"consider this an invasion of privacy. "
+"<p> However, cookies are useful in certain situations. For example, they are "
+"often used by Internet shops, so you can 'put things into a shopping basket'. "
+"Some sites require you have a browser that supports cookies. "
+"<p> Because most people want a compromise between privacy and the benefits "
+"cookies offer, KDE offers you the ability to customize the way it handles "
+"cookies. So you might want to set KDE's default policy to ask you whenever a "
+"server wants to set a cookie, allowing you to decide. For your favorite "
+"shopping web sites that you trust, you might want to set the policy to accept, "
+"then you can access the web sites without being prompted every time KDE "
+"receives a cookie."
+msgstr ""
+"<h1>Cookies</h1> Cookies contain information that Konqueror (or other KDE "
+"applications using the HTTP protocol) stores on your computer, initiated by a "
+"remote Internet server. This means that a web server can store information "
+"about you and your browsing activities on your machine for later use. You might "
+"consider this an invasion of privacy. "
+"<p> However, cookies are useful in certain situations. For example, they are "
+"often used by Internet shops, so you can 'put things into a shopping basket'. "
+"Some sites require you have a browser that supports cookies. "
+"<p> Because most people want a compromise between privacy and the benefits "
+"cookies offer, KDE offers you the ability to customise the way it handles "
+"cookies. So you might want to set KDE's default policy to ask you whenever a "
+"server wants to set a cookie, allowing you to decide. For your favourite "
+"shopping web sites that you trust, you might want to set the policy to accept, "
+"then you can access the web sites without being prompted every time KDE "
+"receives a cookie."
+
+#: kcookiesmanagement.cpp:150 kcookiesmanagement.cpp:170
+msgid "DCOP Communication Error"
+msgstr "DCOP Communication Error"
+
+#: kcookiesmanagement.cpp:151
+msgid "Unable to delete all the cookies as requested."
+msgstr "Unable to delete all the cookies as requested."
+
+#: kcookiesmanagement.cpp:171
+msgid "Unable to delete cookies as requested."
+msgstr "Unable to delete cookies as requested."
+
+#: kcookiesmanagement.cpp:241
+msgid "<h1>Cookies Management Quick Help</h1>"
+msgstr "<h1>Cookies Management Quick Help</h1>"
+
+#: kcookiesmanagement.cpp:250
+msgid "Information Lookup Failure"
+msgstr "Information Lookup Failure"
+
+#: kcookiesmanagement.cpp:251
+msgid ""
+"Unable to retrieve information about the cookies stored on your computer."
+msgstr ""
+"Unable to retrieve information about the cookies stored on your computer."
+
+#: kcookiesmanagement.cpp:332
+msgid "End of session"
+msgstr "End of session"
+
+#: kcookiespolicies.cpp:112
+msgid "New Cookie Policy"
+msgstr "New Cookie Policy"
+
+#: kcookiespolicies.cpp:151
+msgid "Change Cookie Policy"
+msgstr "Change Cookie Policy"
+
+#: kcookiespolicies.cpp:176
+msgid ""
+"<qt>A policy already exists for"
+"<center><b>%1</b></center>Do you want to replace it?</qt>"
+msgstr ""
+"<qt>A policy already exists for"
+"<center><b>%1</b></center>Do you want to replace it?</qt>"
+
+#: kcookiespolicies.cpp:180
+msgid "Duplicate Policy"
+msgstr "Duplicate Policy"
+
+#: kcookiespolicies.cpp:408
+msgid ""
+"Unable to communicate with the cookie handler service.\n"
+"Any changes you made will not take effect until the service is restarted."
+msgstr ""
+"Unable to communicate with the cookie handler service.\n"
+"Any changes you made will not take effect until the service is restarted."
+
+#: kcookiespolicies.cpp:449
+msgid ""
+"<h1>Cookies</h1> Cookies contain information that Konqueror (or any other KDE "
+"application using the HTTP protocol) stores on your computer from a remote "
+"Internet server. This means that a web server can store information about you "
+"and your browsing activities on your machine for later use. You might consider "
+"this an invasion of privacy."
+"<p>However, cookies are useful in certain situations. For example, they are "
+"often used by Internet shops, so you can 'put things into a shopping basket'. "
+"Some sites require you have a browser that supports cookies."
+"<p>Because most people want a compromise between privacy and the benefits "
+"cookies offer, KDE offers you the ability to customize the way it handles "
+"cookies. You might, for example want to set KDE's default policy to ask you "
+"whenever a server wants to set a cookie or simply reject or accept everything. "
+"For example, you might choose to accept all cookies from your favorite shopping "
+"web site. For this all you have to do is either browse to that particular site "
+"and when you are presented with the cookie dialog box, click on <i> "
+"This domain </i> under the 'apply to' tab and choose accept or simply specify "
+"the name of the site in the <i> Domain Specific Policy </i> "
+"tab and set it to accept. This enables you to receive cookies from trusted web "
+"sites without being asked every time KDE receives a cookie."
+msgstr ""
+"<h1>Cookies</h1> Cookies contain information that Konqueror (or any other KDE "
+"application using the HTTP protocol) stores on your computer from a remote "
+"Internet server. This means that a web server can store information about you "
+"and your browsing activities on your machine for later use. You might consider "
+"this an invasion of privacy."
+"<p>However, cookies are useful in certain situations. For example, they are "
+"often used by Internet shops, so you can 'put things into a shopping basket'. "
+"Some sites require you have a browser that supports cookies."
+"<p>Because most people want a compromise between privacy and the benefits "
+"cookies offer, KDE offers you the ability to customise the way it handles "
+"cookies. You might, for example want to set KDE's default policy to ask you "
+"whenever a server wants to set a cookie or simply reject or accept everything. "
+"For example, you might choose to accept all cookies from your favourite "
+"shopping web site. For this all you have to do is either browse to that "
+"particular site and when you are presented with the cookie dialogue box, click "
+"on <i> This domain </i> under the 'apply to' tab and choose accept or simply "
+"specify the name of the site in the <i> Domain Specific Policy </i> "
+"tab and set it to accept. This enables you to receive cookies from trusted web "
+"sites without being asked every time KDE receives a cookie."
+
+#: kenvvarproxydlg.cpp:70
+msgid "Variable Proxy Configuration"
+msgstr "Variable Proxy Configuration"
+
+#: kenvvarproxydlg.cpp:136 kenvvarproxydlg.cpp:285
+msgid "You must specify at least one valid proxy environment variable."
+msgstr "You must specify at least one valid proxy environment variable."
+
+#: kenvvarproxydlg.cpp:139 kenvvarproxydlg.cpp:288
+msgid ""
+"<qt>Make sure you entered the actual environment variable name rather than its "
+"value. For example, if the environment variable is "
+"<br><b>HTTP_PROXY=http://localhost:3128</b>"
+"<br> you need to enter <b>HTTP_PROXY</b> here instead of the actual value "
+"http://localhost:3128.</qt>"
+msgstr ""
+"<qt>Make sure you entered the actual environment variable name rather than its "
+"value. For example, if the environment variable is "
+"<br><b>HTTP_PROXY=http://localhost:3128</b>"
+"<br> you need to enter <b>HTTP_PROXY</b> here instead of the actual value "
+"http://localhost:3128.</qt>"
+
+#: kenvvarproxydlg.cpp:147 kenvvarproxydlg.cpp:296 kproxydlg.cpp:372
+msgid "Invalid Proxy Setup"
+msgstr "Invalid Proxy Setup"
+
+#: kenvvarproxydlg.cpp:151
+msgid "Successfully verified."
+msgstr "Successfully verified."
+
+#: kenvvarproxydlg.cpp:152
+msgid "Proxy Setup"
+msgstr "Proxy Setup"
+
+#: kenvvarproxydlg.cpp:179
+msgid ""
+"Did not detect any environment variables commonly used to set system wide proxy "
+"information."
+msgstr ""
+"Did not detect any environment variables commonly used to set system wide proxy "
+"information."
+
+#: kenvvarproxydlg.cpp:183
+msgid ""
+"<qt>To learn about the variable names the automatic detection process searches "
+"for, press OK, click on the quick help button on the window title bar of the "
+"previous dialog and then click on the \"<b>Auto Detect</b>\" button.</qt>"
+msgstr ""
+"<qt>To learn about the variable names the automatic detection process searches "
+"for, press OK, click on the quick help button on the window title bar of the "
+"previous dialogue and then click on the \"<b>Auto Detect</b>\" button.</qt>"
+
+#: kenvvarproxydlg.cpp:191
+msgid "Automatic Proxy Variable Detection"
+msgstr "Automatic Proxy Variable Detection"
+
+#: kmanualproxydlg.cpp:47
+msgid "Manual Proxy Configuration"
+msgstr "Manual Proxy Configuration"
+
+#: kmanualproxydlg.cpp:271
+msgid "Invalid Proxy Setting"
+msgstr "Invalid Proxy Setting"
+
+#: kmanualproxydlg.cpp:272
+msgid ""
+"One or more of the specified proxy settings are invalid. The incorrect entries "
+"are highlighted."
+msgstr ""
+"One or more of the specified proxy settings are invalid. The incorrect entries "
+"are highlighted."
+
+#: kmanualproxydlg.cpp:343
+msgid "You entered a duplicate address. Please try again."
+msgstr "You entered a duplicate address. Please try again."
+
+#: kmanualproxydlg.cpp:345
+msgid "<qt><center><b>%1</b></center> is already in the list.</qt>"
+msgstr "<qt><center><b>%1</b></center> is already in the list.</qt>"
+
+#: kmanualproxydlg.cpp:347
+msgid "Duplicate Entry"
+msgstr "Duplicate Entry"
+
+#: kmanualproxydlg.cpp:359
+msgid "New Exception"
+msgstr "New Exception"
+
+#: kmanualproxydlg.cpp:366
+msgid "Change Exception"
+msgstr "Change Exception"
+
+#: kmanualproxydlg.cpp:442
+msgid "Invalid Entry"
+msgstr "Invalid Entry"
+
+#: kmanualproxydlg.cpp:445
+msgid "The address you have entered is not valid."
+msgstr "The address you have entered is not valid."
+
+#: kmanualproxydlg.cpp:447
+msgid ""
+"<qt>Make sure none of the addresses or URLs you specified contain invalid or "
+"wildcard characters such as spaces, asterisks (*), or question marks(?)."
+"<p><u>Examples of VALID entries:</u>"
+"<br/><code>http://mycompany.com, 192.168.10.1, mycompany.com, localhost, "
+"http://localhost</code>"
+"<p><u>Examples of INVALID entries:</u>"
+"<br/><code>http://my company.com, http:/mycompany,com file:/localhost</code>"
+"</qt>"
+msgstr ""
+"<qt>Make sure none of the addresses or URLs you specified contain invalid or "
+"wildcard characters such as spaces, asterisks (*) or question marks(?)."
+"<p><u>Examples of VALID entries:</u>"
+"<br/><code>http://mycompany.com, 192.168.10.1, mycompany.com, localhost, "
+"http://localhost</code>"
+"<p><u>Examples of INVALID entries:</u>"
+"<br/><code>http://my company.com, http:/mycompany,com file:/localhost</code>"
+"</qt>"
+
+#: kmanualproxydlg.cpp:468
+msgid "Enter the URL or address that should use the above proxy settings:"
+msgstr "Enter the URL or address that should use the above proxy settings:"
+
+#: kmanualproxydlg.cpp:471
+msgid ""
+"Enter the address or URL that should be excluded from using the above proxy "
+"settings:"
+msgstr ""
+"Enter the address or URL that should be excluded from using the above proxy "
+"settings:"
+
+#: kmanualproxydlg.cpp:474
+msgid ""
+"<qt>Enter a valid address or url."
+"<p><b><u>NOTE:</u></b> Wildcard matching such as <code>*.kde.org</code> "
+"is not supported. If you want to match any host in the <code>.kde.org</code> "
+"domain, e.g. <code>printing.kde.org</code>, then simply enter <code>"
+".kde.org</code></qt>"
+msgstr ""
+"<qt>Enter a valid address or url."
+"<p><b><u>NOTE:</u></b> Wildcard matching such as <code>*.kde.org</code> "
+"is not supported. If you want to match any host in the <code>.kde.org</code> "
+"domain, e.g. <code>printing.kde.org</code>, then simply enter <code>"
+".kde.org</code></qt>"
+
+#: kproxydlg.cpp:54
+msgid "&Proxy"
+msgstr "&Proxy"
+
+#: kproxydlg.cpp:55
+msgid "&SOCKS"
+msgstr "&SOCKS"
+
+#: kproxydlg.cpp:220
+msgid ""
+"The address of the automatic proxy configuration script is invalid. Please "
+"correct this problem before proceeding. Otherwise, your changes you will be "
+"ignored."
+msgstr ""
+"The address of the automatic proxy configuration script is invalid. Please "
+"correct this problem before proceeding. Otherwise, your changes you will be "
+"ignored."
+
+#: kproxydlg.cpp:348
+msgid ""
+"<h1>Proxy</h1>"
+"<p>A proxy server is an intermediate program that sits between your machine and "
+"the Internet and provides services such as web page caching and/or "
+"filtering.</p>"
+"<p>Caching proxy servers give you faster access to sites you have already "
+"visited by locally storing or caching the content of those pages; filtering "
+"proxy servers, on the other hand, provide the ability to block out requests for "
+"ads, spam, or anything else you want to block.</p>"
+"<p><u>Note:</u> Some proxy servers provide both services.</p>"
+msgstr ""
+"<h1>Proxy</h1>"
+"<p>A proxy server is an intermediate program that sits between your machine and "
+"the Internet and provides services such as web page caching and/or "
+"filtering.</p>"
+"<p>Caching proxy servers give you faster access to sites you have already "
+"visited by locally storing or caching the content of those pages; filtering "
+"proxy servers, on the other hand, provide the ability to block out requests for "
+"ads, spam or anything else you want to block.</p>"
+"<p><u>Note:</u> Some proxy servers provide both services.</p>"
+
+#: kproxydlg.cpp:367
+msgid ""
+"<qt>The proxy settings you specified are invalid."
+"<p>Please click on the <b>Setup...</b> button and correct the problem before "
+"proceeding; otherwise your changes will be ignored.</qt>"
+msgstr ""
+"<qt>The proxy settings you specified are invalid."
+"<p>Please click on the <b>Setup...</b> button and correct the problem before "
+"proceeding; otherwise your changes will be ignored.</qt>"
+
+#: ksaveioconfig.cpp:239 ksaveioconfig.cpp:253
+msgid "Update Failed"
+msgstr "Update Failed"
+
+#: ksaveioconfig.cpp:240
+msgid ""
+"You have to restart the running applications for these changes to take effect."
+msgstr ""
+"You have to restart the running applications for these changes to take effect."
+
+#: ksaveioconfig.cpp:254
+msgid "You have to restart KDE for these changes to take effect."
+msgstr "You have to restart KDE for these changes to take effect."
+
+#: main.cpp:85
+msgid ""
+"<h1>Local Network Browsing</h1>Here you setup your <b>"
+"\"Network Neighborhood\"</b>. You can use either the LISa daemon and the lan:/ "
+"ioslave, or the ResLISa daemon and the rlan:/ ioslave."
+"<br>"
+"<br>About the <b>LAN ioslave</b> configuration:"
+"<br> If you select it, the ioslave, <i>if available</i>"
+", will check whether the host supports this service when you open this host. "
+"Please note that paranoid people might consider even this to be an attack."
+"<br><i>Always</i> means that you will always see the links for the services, "
+"regardless of whether they are actually offered by the host. <i>Never</i> "
+"means that you will never have the links to the services. In both cases you "
+"will not contact the host, so nobody will ever regard you as an attacker."
+"<br>"
+"<br>More information about <b>LISa</b> can be found at <a "
+"href=\"http://lisa-home.sourceforge.net\">the LISa Homepage</a> "
+"or contact Alexander Neundorf &lt;<a href=\"mailto:neundorf@kde.org\">"
+"neundorf@kde.org</a>&gt;."
+msgstr ""
+"<h1>Local Network Browsing</h1>Here you setup your <b>"
+"\"Network Neighborhood\"</b>. You can use either the LISa daemon and the lan:/ "
+"ioslave, or the ResLISa daemon and the rlan:/ ioslave."
+"<br>"
+"<br>About the <b>LAN ioslave</b> configuration:"
+"<br> If you select it, the ioslave, <i>if available</i>"
+", will check whether the host supports this service when you open this host. "
+"Please note that paranoid people might consider even this to be an attack."
+"<br><i>Always</i> means that you will always see the links for the services, "
+"regardless of whether they are actually offered by the host. <i>Never</i> "
+"means that you will never have the links to the services. In both cases you "
+"will not contact the host, so nobody will ever regard you as an attacker."
+"<br>"
+"<br>More information about <b>LISa</b> can be found at <a "
+"href=\"http://lisa-home.sourceforge.net\">the LISa Homepage</a> "
+"or contact Alexander Neundorf &lt;<a href=\"mailto:neundorf@kde.org\">"
+"neundorf@kde.org</a>&gt;."
+
+#: main.cpp:105
+msgid "&Windows Shares"
+msgstr "&Windows Shares"
+
+#: main.cpp:111
+msgid "&LISa Daemon"
+msgstr "&LISa Daemon"
+
+#: main.cpp:125
+msgid "lan:/ Iosla&ve"
+msgstr "lan:/ Iosla&ve"
+
+#: netpref.cpp:22
+msgid "Timeout Values"
+msgstr "Timeout Values"
+
+#: netpref.cpp:23
+msgid ""
+"Here you can set timeout values. You might want to tweak them if your "
+"connection is very slow. The maximum allowed value is %1 seconds."
+msgstr ""
+"Here you can set timeout values. You might want to tweak them if your "
+"connection is very slow. The maximum allowed value is %1 seconds."
+
+#: netpref.cpp:30 netpref.cpp:37 netpref.cpp:44 netpref.cpp:51
+msgid " sec"
+msgstr " sec"
+
+#: netpref.cpp:31
+msgid "Soc&ket read:"
+msgstr "Soc&ket read:"
+
+#: netpref.cpp:38
+msgid "Pro&xy connect:"
+msgstr "Pro&xy connect:"
+
+#: netpref.cpp:45
+msgid "Server co&nnect:"
+msgstr "Server co&nnect:"
+
+#: netpref.cpp:52
+msgid "&Server response:"
+msgstr "&Server response:"
+
+#: netpref.cpp:56
+msgid "FTP Options"
+msgstr "FTP Options"
+
+#: netpref.cpp:57
+msgid "Enable passive &mode (PASV)"
+msgstr "Enable passive &mode (PASV)"
+
+#: netpref.cpp:58
+msgid ""
+"Enables FTP's \"passive\" mode. This is required to allow FTP to work from "
+"behind firewalls."
+msgstr ""
+"Enables FTP's \"passive\" mode. This is required to allow FTP to work from "
+"behind firewalls."
+
+#: netpref.cpp:59
+msgid "Mark &partially uploaded files"
+msgstr "Mark &partially uploaded files"
+
+#: netpref.cpp:60
+msgid ""
+"<p>Marks partially uploaded FTP files.</p>"
+"<p>When this option is enabled, partially uploaded files will have a \".part\" "
+"extension. This extension will be removed once the transfer is complete.</p>"
+msgstr ""
+"<p>Marks partially uploaded FTP files.</p>"
+"<p>When this option is enabled, partially uploaded files will have a \".part\" "
+"extension. This extension will be removed once the transfer is complete.</p>"
+
+#: netpref.cpp:131
+msgid ""
+"<h1>Network Preferences</h1>Here you can define the behavior of KDE programs "
+"when using Internet and network connections. If you experience timeouts or use "
+"a modem to connect to the Internet, you might want to adjust these settings."
+msgstr ""
+"<h1>Network Preferences</h1>Here you can define the behaviour of KDE programs "
+"when using Internet and network connections. If you experience timeouts or use "
+"a modem to connect to the Internet, you might want to adjust these settings."
+
+#. i18n: file cache_ui.ui line 47
+#: rc.cpp:3
+#, no-c-format
+msgid "Disk cache &size:"
+msgstr "Disk cache &size:"
+
+#. i18n: file cache_ui.ui line 67
+#: rc.cpp:6
+#, no-c-format
+msgid " KB"
+msgstr " KB"
+
+#. i18n: file cache_ui.ui line 78
+#: rc.cpp:9
+#, no-c-format
+msgid "C&lear Cache"
+msgstr "C&lear Cache"
+
+#. i18n: file cache_ui.ui line 103
+#: rc.cpp:12
+#, no-c-format
+msgid "&Use cache"
+msgstr "&Use cache"
+
+#. i18n: file cache_ui.ui line 106
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"Check this box if you want the web pages you visit to be stored on your hard "
+"disk for quicker access. The stored pages will only be updated as needed "
+"instead of on every visit to that site. This is especially useful if you have a "
+"slow connection to the Internet."
+msgstr ""
+"Check this box if you want the web pages you visit to be stored on your hard "
+"disk for quicker access. The stored pages will only be updated as needed "
+"instead of on every visit to that site. This is especially useful if you have a "
+"slow connection to the Internet."
+
+#. i18n: file cache_ui.ui line 117
+#: rc.cpp:18 rc.cpp:246
+#, no-c-format
+msgid "Policy"
+msgstr "Policy"
+
+#. i18n: file cache_ui.ui line 128
+#: rc.cpp:21
+#, no-c-format
+msgid "&Keep cache in sync"
+msgstr "&Keep cache in sync"
+
+#. i18n: file cache_ui.ui line 131
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"Verify whether the cached web page is valid before attempting to fetch the web "
+"page again."
+msgstr ""
+"Verify whether the cached web page is valid before attempting to fetch the web "
+"page again."
+
+#. i18n: file cache_ui.ui line 139
+#: rc.cpp:27
+#, no-c-format
+msgid "Use cache whenever &possible"
+msgstr "Use cache whenever &possible"
+
+#. i18n: file cache_ui.ui line 142
+#: rc.cpp:30
+#, no-c-format
+msgid ""
+"Always use documents from the cache when available. You can still use the "
+"reload button to synchronize the cache with the remote host."
+msgstr ""
+"Always use documents from the cache when available. You can still use the "
+"reload button to synchronise the cache with the remote host."
+
+#. i18n: file cache_ui.ui line 150
+#: rc.cpp:33
+#, no-c-format
+msgid "O&ffline browsing mode"
+msgstr "O&ffline browsing mode"
+
+#. i18n: file cache_ui.ui line 153
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"Do not fetch web pages that are not already stored in the cache. Offline mode "
+"prevents you from viewing pages that you have not previously visited."
+msgstr ""
+"Do not fetch web pages that are not already stored in the cache. Offline mode "
+"prevents you from viewing pages that you have not previously visited."
+
+#. i18n: file envvarproxy_ui.ui line 30
+#: rc.cpp:39 rc.cpp:54
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enter the name of the environment variable, e.g. <b>FTP_PROXY</b>"
+", used to store the address of the FTP proxy server."
+"<p>\n"
+"Alternatively, you can click on the <b>\"Auto Detect\"</b> "
+"button to attempt an automatic discovery of this variable.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enter the name of the environment variable, e.g. <b>FTP_PROXY</b>"
+", used to store the address of the FTP proxy server."
+"<p>\n"
+"Alternatively, you can click on the <b>\"Auto Detect\"</b> "
+"button to attempt an automatic discovery of this variable.\n"
+"</qt>"
+
+#. i18n: file envvarproxy_ui.ui line 41
+#: rc.cpp:45 rc.cpp:87
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enter the name of the environment variable, e.g. <b>HTTP_PROXY</b>"
+", used to store the address of the HTTP proxy server."
+"<p>\n"
+"Alternatively, you can click on the <b>\"Auto Detect\"</b> "
+"button to attempt automatic discovery of this variable.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enter the name of the environment variable, e.g. <b>HTTP_PROXY</b>"
+", used to store the address of the HTTP proxy server."
+"<p>\n"
+"Alternatively, you can click on the <b>\"Auto Detect\"</b> "
+"button to attempt automatic discovery of this variable.\n"
+"</qt>"
+
+#. i18n: file envvarproxy_ui.ui line 49
+#: rc.cpp:51 rc.cpp:375
+#, no-c-format
+msgid "&FTP:"
+msgstr "&FTP:"
+
+#. i18n: file envvarproxy_ui.ui line 66
+#: rc.cpp:60 rc.cpp:378
+#, no-c-format
+msgid "HTTP&S:"
+msgstr "HTTP&S:"
+
+#. i18n: file envvarproxy_ui.ui line 75
+#: rc.cpp:63 rc.cpp:93
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enter the name of the environment variable, e.g. <b>HTTPS_PROXY</b>"
+", used to store the address of the HTTPS proxy server."
+"<p>\n"
+"Alternatively, you can click on the <b>\"Auto Detect\"</b> "
+"button to attempt an automatic discovery of this variable.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enter the name of the environment variable, e.g. <b>HTTPS_PROXY</b>"
+", used to store the address of the HTTPS proxy server."
+"<p>\n"
+"Alternatively, you can click on the <b>\"Auto Detect\"</b> "
+"button to attempt an automatic discovery of this variable.\n"
+"</qt>"
+
+#. i18n: file envvarproxy_ui.ui line 83
+#: rc.cpp:69
+#, no-c-format
+msgid "Show the &value of the environment variables"
+msgstr "Show the &value of the environment variables"
+
+#. i18n: file envvarproxy_ui.ui line 91
+#: rc.cpp:72
+#, no-c-format
+msgid "&Verify"
+msgstr "&Verify"
+
+#. i18n: file envvarproxy_ui.ui line 94
+#: rc.cpp:75
+#, no-c-format
+msgid ""
+"<qt>Verify whether or not the environment variable names you supplied are "
+"valid. If an environment variable is not found, the associated labels will be "
+"<b>highlighted</b> to indicate that they are invalid.</qt>"
+msgstr ""
+"<qt>Verify whether or not the environment variable names you supplied are "
+"valid. If an environment variable is not found, the associated labels will be "
+"<b>highlighted</b> to indicate that they are invalid.</qt>"
+
+#. i18n: file envvarproxy_ui.ui line 102
+#: rc.cpp:78
+#, no-c-format
+msgid "Auto &Detect"
+msgstr "Auto &Detect"
+
+#. i18n: file envvarproxy_ui.ui line 105
+#: rc.cpp:81
+#, no-c-format
+msgid ""
+"<qt>Attempt automatic discovery of the environment variables used for setting "
+"system wide proxy information."
+"<p> This feature works by searching for commonly used variable names such as "
+"HTTP_PROXY, FTP_PROXY and NO_PROXY.</qt>"
+msgstr ""
+"<qt>Attempt automatic discovery of the environment variables used for setting "
+"system wide proxy information."
+"<p> This feature works by searching for commonly used variable names such as "
+"HTTP_PROXY, FTP_PROXY and NO_PROXY.</qt>"
+
+#. i18n: file envvarproxy_ui.ui line 113
+#: rc.cpp:84 rc.cpp:381
+#, no-c-format
+msgid "H&TTP:"
+msgstr "H&TTP:"
+
+#. i18n: file envvarproxy_ui.ui line 144
+#: rc.cpp:99 rc.cpp:108
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enter the environment variable, e.g. <b>NO_PROXY</b>"
+", used to store the addresses of sites for which the proxy server should not be "
+"used."
+"<p>\n"
+"Alternatively, you can click on the <b>\"Auto Detect\"</b> "
+"button to attempt an automatic discovery of this variable.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enter the environment variable, e.g. <b>NO_PROXY</b>"
+", used to store the addresses of sites for which the proxy server should not be "
+"used."
+"<p>\n"
+"Alternatively, you can click on the <b>\"Auto Detect\"</b> "
+"button to attempt an automatic discovery of this variable.\n"
+"</qt>"
+
+#. i18n: file envvarproxy_ui.ui line 152
+#: rc.cpp:105
+#, no-c-format
+msgid "NO &PROXY:"
+msgstr "NO &PROXY:"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 33
+#: rc.cpp:114
+#, no-c-format
+msgid "Domain [Group]"
+msgstr "Domain [Group]"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 44
+#: rc.cpp:117
+#, no-c-format
+msgid "Host [Set By]"
+msgstr "Host [Set By]"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 85
+#: rc.cpp:120 rc.cpp:237 rc.cpp:680
+#, no-c-format
+msgid "D&elete"
+msgstr "D&elete"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 93
+#: rc.cpp:123 rc.cpp:240 rc.cpp:686
+#, no-c-format
+msgid "Delete A&ll"
+msgstr "Delete A&ll"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 101
+#: rc.cpp:126
+#, no-c-format
+msgid "Change &Policy..."
+msgstr "Change &Policy..."
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 109
+#: rc.cpp:129
+#, no-c-format
+msgid "&Reload List"
+msgstr "&Reload List"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 144
+#: rc.cpp:132 rc.cpp:254
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 147
+#: rc.cpp:135 rc.cpp:257
+#, no-c-format
+msgid "Clear Search"
+msgstr "Clear Search"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 155
+#: rc.cpp:138 rc.cpp:260
+#, no-c-format
+msgid "&Search:"
+msgstr "&Search:"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 166
+#: rc.cpp:141
+#, no-c-format
+msgid "Search interactively for domains and hosts"
+msgstr "Search interactively for domains and hosts"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 181
+#: rc.cpp:144
+#, no-c-format
+msgid "Details"
+msgstr "Details"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 216
+#: rc.cpp:147
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 227
+#: rc.cpp:150
+#, no-c-format
+msgid "Value:"
+msgstr "Value:"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 238
+#: rc.cpp:153
+#, no-c-format
+msgid "Domain:"
+msgstr "Domain:"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 249
+#: rc.cpp:156
+#, no-c-format
+msgid "Path:"
+msgstr "Path:"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 260
+#: rc.cpp:159
+#, no-c-format
+msgid "Expires:"
+msgstr "Expires:"
+
+#. i18n: file kcookiesmanagementdlg_ui.ui line 271
+#: rc.cpp:162
+#, no-c-format
+msgid "Secure:"
+msgstr "Secure:"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 24
+#: rc.cpp:165
+#, no-c-format
+msgid "Enable coo&kies"
+msgstr "Enable coo&kies"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 30
+#: rc.cpp:168
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enable cookie support. Normally you will want to have cookie support enabled "
+"and customize it to suit your privacy needs."
+"<p>\n"
+"Please note that disabling cookie support might make many web sites "
+"unbrowsable.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enable cookie support. Normally you will want to have cookie support enabled "
+"and customise it to suit your privacy needs."
+"<p>\n"
+"Please note that disabling cookie support might make many web sites "
+"unbrowsable.\n"
+"</qt>"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 49
+#: rc.cpp:174
+#, no-c-format
+msgid "Only acce&pt cookies from originating server"
+msgstr "Only acce&pt cookies from originating server"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 54
+#: rc.cpp:177
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Reject the so called third-party cookies. These are cookies that originate from "
+"a site other than the one you are currently browsing. For example, if you visit "
+"<b>www.foobar.com</b> while this option is on, only cookies that originate from "
+"www.foobar.com will be processed per your settings. Cookies from any other site "
+"will be rejected. This reduces the chances of site operators compiling a "
+"profile about your daily browsing habits.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Reject the so called third-party cookies. These are cookies that originate from "
+"a site other than the one you are currently browsing. For example, if you visit "
+"<b>www.foobar.com</b> while this option is on, only cookies that originate from "
+"www.foobar.com will be processed per your settings. Cookies from any other site "
+"will be rejected. This reduces the chances of site operators compiling a "
+"profile about your daily browsing habits.\n"
+"</qt>"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 62
+#: rc.cpp:182
+#, no-c-format
+msgid "Automaticall&y accept session cookies"
+msgstr "Automaticall&y accept session cookies"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 68
+#: rc.cpp:185
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Automatically accept temporary cookies meant to expire at the end of the "
+"current session. Such cookies will not be stored in your computer's hard drive "
+"or storage device. Instead, they are deleted when you close all applications "
+"(e.g. your browser) that use them."
+"<p>\n"
+"<u>NOTE:</u> Checking this option along with the next one will override your "
+"default as well as site specific cookie policies. However, doing so also "
+"increases your privacy since all cookies will be removed when the current "
+"session ends.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Automatically accept temporary cookies meant to expire at the end of the "
+"current session. Such cookies will not be stored in your computer's hard drive "
+"or storage device. Instead, they are deleted when you close all applications "
+"(e.g. your browser) that use them."
+"<p>\n"
+"<u>NOTE:</u> Checking this option along with the next one will override your "
+"default as well as site specific cookie policies. However, doing so also "
+"increases your privacy since all cookies will be removed when the current "
+"session ends.\n"
+"</qt>"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 76
+#: rc.cpp:191
+#, no-c-format
+msgid "Treat &all cookies as session cookies"
+msgstr "Treat &all cookies as session cookies"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 82
+#: rc.cpp:194
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Treat all cookies as session cookies. Session cookies are small pieces of data "
+"that are temporarily stored in your computer's memory until you quit or close "
+"all applications (e.g. your browser) that use them. Unlike regular cookies, "
+"session cookies are never stored on your hard drive or other storage medium."
+"<p>\n"
+"<u>NOTE:</u> Checking this option along with the previous one will override "
+"your default as well as site specific cookie policies. However, doing so also "
+"increases your privacy since all cookies will be removed when the current "
+"session ends.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Treat all cookies as session cookies. Session cookies are small pieces of data "
+"that are temporarily stored in your computer's memory until you quit or close "
+"all applications (e.g. your browser) that use them. Unlike regular cookies, "
+"session cookies are never stored on your hard drive or other storage medium."
+"<p>\n"
+"<u>NOTE:</u> Checking this option along with the previous one will override "
+"your default as well as site specific cookie policies. However, doing so also "
+"increases your privacy since all cookies will be removed when the current "
+"session ends.\n"
+"</qt>"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 92
+#: rc.cpp:200
+#, no-c-format
+msgid "Default Policy"
+msgstr "Default Policy"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 106
+#: rc.cpp:203
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Determines how cookies received from a remote machine will be handled: \n"
+"<ul>\n"
+"<li><b>Ask</b> will cause KDE to ask for your confirmation whenever a server "
+"wants to set a cookie.\"</li>\n"
+"<li><b>Accept</b> will cause cookies to be accepted without prompting you.</li>"
+"\n"
+"<li><b>Reject</b> will cause the cookiejar to refuse all cookies it "
+"receives.</li>\n"
+"</ul>"
+"<p>\n"
+"<u>NOTE:</u> Domain specific policies, which can be set below, always take "
+"precedence over the default policy.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Determines how cookies received from a remote machine will be handled: \n"
+"<ul>\n"
+"<li><b>Ask</b> will cause KDE to ask for your confirmation whenever a server "
+"wants to set a cookie.\"</li>\n"
+"<li><b>Accept</b> will cause cookies to be accepted without prompting you.</li>"
+"\n"
+"<li><b>Reject</b> will cause the cookiejar to refuse all cookies it "
+"receives.</li>\n"
+"</ul>"
+"<p>\n"
+"<u>NOTE:</u> Domain specific policies, which can be set below, always take "
+"precedence over the default policy.\n"
+"</qt>"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 117
+#: rc.cpp:214
+#, no-c-format
+msgid "Ask &for confirmation"
+msgstr "Ask &for confirmation"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 125
+#: rc.cpp:217
+#, no-c-format
+msgid "Accep&t all cookies"
+msgstr "Accep&t all cookies"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 133
+#: rc.cpp:220
+#, no-c-format
+msgid "Re&ject all cookies"
+msgstr "Re&ject all cookies"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 143
+#: rc.cpp:223
+#, no-c-format
+msgid "Site Policy"
+msgstr "Site Policy"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 148
+#: rc.cpp:226
+#, no-c-format
+msgid ""
+"<qt>\n"
+"To add a new policy, simply click on the <b>Add...</b> "
+"button and supply the necessary information. To change an existing policy, use "
+"the <b>Change...</b> button and choose the new policy from the policy dialog "
+"box. Clicking on the <b>Delete</b> button will remove the currently selected "
+"policy causing the default policy setting to be used for that domain whereas <b>"
+"Delete All</b> will remove all the site specific policies.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"To add a new policy, simply click on the <b>Add...</b> "
+"button and supply the necessary information. To change an existing policy, use "
+"the <b>Change...</b> button and choose the new policy from the policy dialogue "
+"box. Clicking on the <b>Delete</b> button will remove the currently selected "
+"policy causing the default policy setting to be used for that domain whereas <b>"
+"Delete All</b> will remove all the site specific policies.\n"
+"</qt>"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 184
+#: rc.cpp:231 rc.cpp:428 rc.cpp:668
+#, no-c-format
+msgid "&New..."
+msgstr "&New..."
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 192
+#: rc.cpp:234 rc.cpp:674
+#, no-c-format
+msgid "Chan&ge..."
+msgstr "Chan&ge..."
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 216
+#: rc.cpp:243
+#, no-c-format
+msgid "Domain"
+msgstr "Domain"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 254
+#: rc.cpp:249
+#, no-c-format
+msgid ""
+"<qt>\n"
+"List of sites for which you have set a specific cookie policy. Specific "
+"policies override the default policy setting for these sites.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"List of sites for which you have set a specific cookie policy. Specific "
+"policies override the default policy setting for these sites.\n"
+"</qt>"
+
+#. i18n: file kcookiespoliciesdlg_ui.ui line 295
+#: rc.cpp:263
+#, no-c-format
+msgid "Search interactively for domains"
+msgstr "Search interactively for domains"
+
+#. i18n: file kproxydlg_ui.ui line 22
+#: rc.cpp:266
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Setup proxy configuration.\n"
+"<p>\n"
+"A proxy server is an intermediate machine that sits between your computer and "
+"the Internet and provides services such as web page caching and filtering. "
+"Caching proxy servers give you faster access to web sites you have already "
+"visited by locally storing or caching those pages; filtering proxy servers "
+"usually provide the ability to block out requests for ads, spam, or anything "
+"else you want to block.\n"
+"<p>\n"
+"If you are uncertain whether or not you need to use a proxy server to connect "
+"to the Internet, consult your Internet service provider's setup guide or your "
+"system administrator.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Setup proxy configuration.\n"
+"<p>\n"
+"A proxy server is an intermediate machine that sits between your computer and "
+"the Internet and provides services such as web page caching and filtering. "
+"Caching proxy servers give you faster access to web sites you have already "
+"visited by locally storing or caching those pages; filtering proxy servers "
+"usually provide the ability to block out requests for ads, spam, or anything "
+"else you want to block.\n"
+"<p>\n"
+"If you are uncertain whether or not you need to use a proxy server to connect "
+"to the Internet, consult your Internet service provider's setup guide or your "
+"system administrator.\n"
+"</qt>"
+
+#. i18n: file kproxydlg_ui.ui line 59
+#: rc.cpp:275
+#, no-c-format
+msgid "Connect to the &Internet directly"
+msgstr "Connect to the &Internet directly"
+
+#. i18n: file kproxydlg_ui.ui line 65
+#: rc.cpp:278
+#, no-c-format
+msgid "Connect to the Internet directly."
+msgstr "Connect to the Internet directly."
+
+#. i18n: file kproxydlg_ui.ui line 76
+#: rc.cpp:281
+#, no-c-format
+msgid "A&utomatically detect proxy configuration"
+msgstr "A&utomatically detect proxy configuration"
+
+#. i18n: file kproxydlg_ui.ui line 83
+#: rc.cpp:284
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Automatically detect and configure the proxy settings."
+"<p>\n"
+"Automatic detection is performed using the <b>Web Proxy Auto-Discovery Protocol "
+"(WPAD)</b>."
+"<p>\n"
+"<b>NOTE:</b> This option might not work properly or not work at all in some "
+"UNIX/Linux distributions. If you encounter a problem when using this option, "
+"please check the FAQ section at http://konqueror.kde.org.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Automatically detect and configure the proxy settings."
+"<p>\n"
+"Automatic detection is performed using the <b>Web Proxy Auto-Discovery Protocol "
+"(WPAD)</b>."
+"<p>\n"
+"<b>NOTE:</b> This option might not work properly or not work at all in some "
+"UNIX/Linux distributions. If you encounter a problem when using this option, "
+"please check the FAQ section at http://konqueror.kde.org.\n"
+"</qt>"
+
+#. i18n: file kproxydlg_ui.ui line 94
+#: rc.cpp:291
+#, no-c-format
+msgid "U&se the following proxy configuration URL"
+msgstr "U&se the following proxy configuration URL"
+
+#. i18n: file kproxydlg_ui.ui line 97
+#: rc.cpp:294
+#, no-c-format
+msgid "Use the specified proxy script URL to configure the proxy settings."
+msgstr "Use the specified proxy script URL to configure the proxy settings."
+
+#. i18n: file kproxydlg_ui.ui line 141
+#: rc.cpp:297
+#, no-c-format
+msgid "Enter the address for the proxy configuration script."
+msgstr "Enter the address for the proxy configuration script."
+
+#. i18n: file kproxydlg_ui.ui line 170
+#: rc.cpp:300
+#, no-c-format
+msgid "Use preset proxy environment &variables"
+msgstr "Use preset proxy environment &variables"
+
+#. i18n: file kproxydlg_ui.ui line 176
+#: rc.cpp:303
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Use environment variables to configure the proxy settings."
+"<p>\n"
+"Environment variables such as <b>HTTP_PROXY</b> and <b>NO_PROXY</b> "
+"are usually used in multi-user UNIX installations, where both graphical and "
+"non-graphical applications need to share the same proxy configuration "
+"information.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Use environment variables to configure the proxy settings."
+"<p>\n"
+"Environment variables such as <b>HTTP_PROXY</b> and <b>NO_PROXY</b> "
+"are usually used in multi-user UNIX installations, where both graphical and "
+"non-graphical applications need to share the same proxy configuration "
+"information.\n"
+"</qt>"
+
+#. i18n: file kproxydlg_ui.ui line 187
+#: rc.cpp:309 rc.cpp:321
+#, no-c-format
+msgid "Setup..."
+msgstr "Setup..."
+
+#. i18n: file kproxydlg_ui.ui line 190
+#: rc.cpp:312
+#, no-c-format
+msgid "Show the proxy environment variable configuration dialog."
+msgstr "Show the proxy environment variable configuration dialogue."
+
+#. i18n: file kproxydlg_ui.ui line 219
+#: rc.cpp:315
+#, no-c-format
+msgid "&Manually specify the proxy settings"
+msgstr "&Manually specify the proxy settings"
+
+#. i18n: file kproxydlg_ui.ui line 222
+#: rc.cpp:318
+#, no-c-format
+msgid "Manually enter proxy server configuration information."
+msgstr "Manually enter proxy server configuration information."
+
+#. i18n: file kproxydlg_ui.ui line 236
+#: rc.cpp:324
+#, no-c-format
+msgid "Show the manual proxy configuration dialog."
+msgstr "Show the manual proxy configuration dialogue."
+
+#. i18n: file kproxydlg_ui.ui line 251
+#: rc.cpp:327
+#, no-c-format
+msgid "Authori&zation"
+msgstr "Authori&sation"
+
+#. i18n: file kproxydlg_ui.ui line 262
+#: rc.cpp:330
+#, no-c-format
+msgid "Prompt as &needed"
+msgstr "Prompt as &needed"
+
+#. i18n: file kproxydlg_ui.ui line 268
+#: rc.cpp:333
+#, no-c-format
+msgid "Prompt for login information whenever it is required."
+msgstr "Prompt for login information whenever it is required."
+
+#. i18n: file kproxydlg_ui.ui line 279
+#: rc.cpp:336
+#, no-c-format
+msgid "Use the following lo&gin information."
+msgstr "Use the following lo&gin information."
+
+#. i18n: file kproxydlg_ui.ui line 282
+#: rc.cpp:339
+#, no-c-format
+msgid "Use the information below to login into proxy servers as needed."
+msgstr "Use the information below to login into proxy servers as needed."
+
+#. i18n: file kproxydlg_ui.ui line 321
+#: rc.cpp:342 rc.cpp:351
+#, no-c-format
+msgid "Login password."
+msgstr "Login password."
+
+#. i18n: file kproxydlg_ui.ui line 332
+#: rc.cpp:345 rc.cpp:357
+#, no-c-format
+msgid "Login name."
+msgstr "Login name."
+
+#. i18n: file kproxydlg_ui.ui line 343
+#: rc.cpp:348
+#, no-c-format
+msgid "Password:"
+msgstr "Password:"
+
+#. i18n: file kproxydlg_ui.ui line 357
+#: rc.cpp:354
+#, no-c-format
+msgid "Username:"
+msgstr "Username:"
+
+#. i18n: file kproxydlg_ui.ui line 375
+#: rc.cpp:360
+#, no-c-format
+msgid "O&ptions"
+msgstr "O&ptions"
+
+#. i18n: file kproxydlg_ui.ui line 386
+#: rc.cpp:363
+#, no-c-format
+msgid "Use persistent connections to proxy"
+msgstr "Use persistent connections to proxy"
+
+#. i18n: file kproxydlg_ui.ui line 392
+#: rc.cpp:366
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Use persistent proxy connection."
+"<p>\n"
+"Although a persistent proxy connection is faster, note that it only works "
+"correctly with proxies that are fully HTTP 1.1 compliant. Do <b>not</b> "
+"use this option in combination with non-HTTP 1.1 compliant proxy servers such "
+"as JunkBuster and WWWOfle.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Use persistent proxy connection."
+"<p>\n"
+"Although a persistent proxy connection is faster, note that it only works "
+"correctly with proxies that are fully HTTP 1.1 compliant. Do <b>not</b> "
+"use this option in combination with non-HTTP 1.1 compliant proxy servers such "
+"as JunkBuster and WWWOfle.\n"
+"</qt>"
+
+#. i18n: file manualproxy_ui.ui line 27
+#: rc.cpp:372
+#, no-c-format
+msgid "Ser&vers"
+msgstr "Ser&vers"
+
+#. i18n: file manualproxy_ui.ui line 95
+#: rc.cpp:384
+#, no-c-format
+msgid "Enter the address of the HTTP proxy server."
+msgstr "Enter the address of the HTTP proxy server."
+
+#. i18n: file manualproxy_ui.ui line 103
+#: rc.cpp:387
+#, no-c-format
+msgid "Enter the address of the HTTPS proxy server."
+msgstr "Enter the address of the HTTPS proxy server."
+
+#. i18n: file manualproxy_ui.ui line 111
+#: rc.cpp:390
+#, no-c-format
+msgid "Enter the address of the FTP proxy server."
+msgstr "Enter the address of the FTP proxy server."
+
+#. i18n: file manualproxy_ui.ui line 122
+#: rc.cpp:393
+#, no-c-format
+msgid ""
+"Enter the port number of the FTP proxy server. Default 8080. Another common "
+"value is 3128."
+msgstr ""
+"Enter the port number of the FTP proxy server. Default 8080. Another common "
+"value is 3128."
+
+#. i18n: file manualproxy_ui.ui line 133
+#: rc.cpp:396 rc.cpp:399
+#, no-c-format
+msgid ""
+"Enter the port number of the HTTP proxy server. Default is 8080. Another common "
+"value is 3128."
+msgstr ""
+"Enter the port number of the HTTP proxy server. Default is 8080. Another common "
+"value is 3128."
+
+#. i18n: file manualproxy_ui.ui line 175
+#: rc.cpp:402
+#, no-c-format
+msgid "&Use the same proxy server for all protocols"
+msgstr "&Use the same proxy server for all protocols"
+
+#. i18n: file manualproxy_ui.ui line 193
+#: rc.cpp:405
+#, no-c-format
+msgid "E&xceptions"
+msgstr "E&xceptions"
+
+#. i18n: file manualproxy_ui.ui line 204
+#: rc.cpp:408
+#, no-c-format
+msgid "Use proxy only for entries in this list"
+msgstr "Use proxy only for entries in this list"
+
+#. i18n: file manualproxy_ui.ui line 209
+#: rc.cpp:411
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Reverse the use of the exception list. Checking this box will result in the "
+"proxy servers being used only when the requested URL matches one of the "
+"addresses listed here."
+"<p>This feature is useful if all you want or need is to use a proxy server for "
+"a few specific sites."
+"<p>If you have more complex requirements you might want to use a configuration "
+"script.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Reverse the use of the exception list. Checking this box will result in the "
+"proxy servers being used only when the requested URL matches one of the "
+"addresses listed here."
+"<p>This feature is useful if all you want or need is to use a proxy server for "
+"a few specific sites."
+"<p>If you have more complex requirements you might want to use a configuration "
+"script.\n"
+"</qt>"
+
+#. i18n: file manualproxy_ui.ui line 228
+#: rc.cpp:416
+#, no-c-format
+msgid "D&elete All"
+msgstr "D&elete All"
+
+#. i18n: file manualproxy_ui.ui line 231
+#: rc.cpp:419
+#, no-c-format
+msgid "Remove all proxy exception addresses from the list."
+msgstr "Remove all proxy exception addresses from the list."
+
+#. i18n: file manualproxy_ui.ui line 242
+#: rc.cpp:422
+#, no-c-format
+msgid "De&lete"
+msgstr "De&lete"
+
+#. i18n: file manualproxy_ui.ui line 245
+#: rc.cpp:425
+#, no-c-format
+msgid "Remove the selected proxy exception address from the list."
+msgstr "Remove the selected proxy exception address from the list."
+
+#. i18n: file manualproxy_ui.ui line 256
+#: rc.cpp:431
+#, no-c-format
+msgid "Add new proxy exception address to the list."
+msgstr "Add new proxy exception address to the list."
+
+#. i18n: file manualproxy_ui.ui line 267
+#: rc.cpp:434
+#, no-c-format
+msgid "C&hange..."
+msgstr "C&hange..."
+
+#. i18n: file manualproxy_ui.ui line 270
+#: rc.cpp:437
+#, no-c-format
+msgid "Change the selected proxy exception address."
+msgstr "Change the selected proxy exception address."
+
+#. i18n: file policydlg_ui.ui line 27
+#: rc.cpp:440
+#, no-c-format
+msgid "&Domain name:"
+msgstr "&Domain name:"
+
+#. i18n: file policydlg_ui.ui line 35
+#: rc.cpp:443 rc.cpp:448
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enter the host or domain to which this policy applies, e.g. <b>www.kde.org</b> "
+"or <b>.kde.org</b>.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enter the host or domain to which this policy applies, e.g. <b>www.kde.org</b> "
+"or <b>.kde.org</b>.\n"
+"</qt>"
+
+#. i18n: file policydlg_ui.ui line 53
+#: rc.cpp:453
+#, no-c-format
+msgid "&Policy:"
+msgstr "&Policy:"
+
+#. i18n: file policydlg_ui.ui line 66
+#: rc.cpp:456 rc.cpp:475
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Select the desired policy:\n"
+"<ul>\n"
+"<li><b>Accept</b> - Allows this site to set cookies</li>\n"
+"<li><b>Reject</b> - Refuse all cookies sent from this site</li>\n"
+"<li><b>Ask</b> - Prompt when cookies are received from this site</li>\n"
+"</ul>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Select the desired policy:\n"
+"<ul>\n"
+"<li><b>Accept</b> - Allows this site to set cookies</li>\n"
+"<li><b>Reject</b> - Refuse all cookies sent from this site</li>\n"
+"<li><b>Ask</b> - Prompt when cookies are received from this site</li>\n"
+"</ul>\n"
+"</qt>"
+
+#. i18n: file policydlg_ui.ui line 72
+#: rc.cpp:466
+#, no-c-format
+msgid "Accept"
+msgstr "Accept"
+
+#. i18n: file policydlg_ui.ui line 77
+#: rc.cpp:469
+#, no-c-format
+msgid "Reject"
+msgstr "Reject"
+
+#. i18n: file policydlg_ui.ui line 82
+#: rc.cpp:472
+#, no-c-format
+msgid "Ask"
+msgstr "Ask"
+
+#. i18n: file socksbase.ui line 16
+#: rc.cpp:485
+#, no-c-format
+msgid "SOCKS"
+msgstr "SOCKS"
+
+#. i18n: file socksbase.ui line 34
+#: rc.cpp:488
+#, no-c-format
+msgid "&Enable SOCKS support"
+msgstr "&Enable SOCKS support"
+
+#. i18n: file socksbase.ui line 37
+#: rc.cpp:491
+#, no-c-format
+msgid ""
+"Check this to enable SOCKS4 and SOCKS5 support in KDE applications and I/O "
+"subsystems."
+msgstr ""
+"Check this to enable SOCKS4 and SOCKS5 support in KDE applications and I/O "
+"subsystems."
+
+#. i18n: file socksbase.ui line 48
+#: rc.cpp:494
+#, no-c-format
+msgid "SOCKS Implementation"
+msgstr "SOCKS Implementation"
+
+#. i18n: file socksbase.ui line 59
+#: rc.cpp:497
+#, no-c-format
+msgid "A&uto detect"
+msgstr "A&uto detect"
+
+#. i18n: file socksbase.ui line 65
+#: rc.cpp:500
+#, no-c-format
+msgid ""
+"If you select Autodetect, then KDE will automatically search for an "
+"implementation of SOCKS on your computer."
+msgstr ""
+"If you select Autodetect, then KDE will automatically search for an "
+"implementation of SOCKS on your computer."
+
+#. i18n: file socksbase.ui line 73
+#: rc.cpp:503
+#, no-c-format
+msgid "&NEC SOCKS"
+msgstr "&NEC SOCKS"
+
+#. i18n: file socksbase.ui line 79
+#: rc.cpp:506
+#, no-c-format
+msgid "This will force KDE to use NEC SOCKS if it can be found."
+msgstr "This will force KDE to use NEC SOCKS if it can be found."
+
+#. i18n: file socksbase.ui line 87
+#: rc.cpp:509
+#, no-c-format
+msgid "Use &custom library"
+msgstr "Use &custom library"
+
+#. i18n: file socksbase.ui line 93
+#: rc.cpp:512
+#, no-c-format
+msgid ""
+"Select custom if you wish to use an unlisted SOCKS library. Please note that "
+"this may not always work as it depends on the API of the library which you "
+"specify (below)."
+msgstr ""
+"Select custom if you wish to use an unlisted SOCKS library. Please note that "
+"this may not always work as it depends on the API of the library which you "
+"specify (below)."
+
+#. i18n: file socksbase.ui line 117
+#: rc.cpp:515
+#, no-c-format
+msgid "&Path:"
+msgstr "&Path:"
+
+#. i18n: file socksbase.ui line 137
+#: rc.cpp:518
+#, no-c-format
+msgid "Enter the path to an unsupported SOCKS library."
+msgstr "Enter the path to an unsupported SOCKS library."
+
+#. i18n: file socksbase.ui line 147
+#: rc.cpp:521
+#, no-c-format
+msgid "&Dante"
+msgstr "&Dante"
+
+#. i18n: file socksbase.ui line 153
+#: rc.cpp:524
+#, no-c-format
+msgid "This will force KDE to use Dante if it can be found."
+msgstr "This will force KDE to use Dante if it can be found."
+
+#. i18n: file socksbase.ui line 174
+#: rc.cpp:527
+#, no-c-format
+msgid "Additional Library Search Paths"
+msgstr "Additional Library Search Paths"
+
+#. i18n: file socksbase.ui line 177
+#: rc.cpp:530
+#, no-c-format
+msgid ""
+"Here you can specify additional directories to search for the SOCKS libraries. "
+"/usr/lib, /usr/local/lib, /usr/local/socks5/lib and /opt/socks5/lib are already "
+"searched by default."
+msgstr ""
+"Here you can specify additional directories to search for the SOCKS libraries. "
+"/usr/lib, /usr/local/lib, /usr/local/socks5/lib and /opt/socks5/lib are already "
+"searched by default."
+
+#. i18n: file socksbase.ui line 186
+#: rc.cpp:533
+#, no-c-format
+msgid "Path"
+msgstr "Path"
+
+#. i18n: file socksbase.ui line 207
+#: rc.cpp:536
+#, no-c-format
+msgid "This is the list of additional paths that will be searched."
+msgstr "This is the list of additional paths that will be searched."
+
+#. i18n: file socksbase.ui line 251
+#: rc.cpp:539
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file socksbase.ui line 299
+#: rc.cpp:545
+#, no-c-format
+msgid "&Test"
+msgstr "&Test"
+
+#. i18n: file socksbase.ui line 302
+#: rc.cpp:548
+#, no-c-format
+msgid "Click here to test SOCKS support."
+msgstr "Click here to test SOCKS support."
+
+#. i18n: file uagentproviderdlg_ui.ui line 32
+#: rc.cpp:551
+#, no-c-format
+msgid "&When browsing the following site:"
+msgstr "&When browsing the following site:"
+
+#. i18n: file uagentproviderdlg_ui.ui line 41
+#: rc.cpp:554 rc.cpp:560
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enter the site or domain name where a fake browser identification should be "
+"used."
+"<p>\n"
+"<u>NOTE:</u> Wildcard syntax such as \\\"*,?\\\" is NOT allowed: instead, use "
+"the top level address of a site to make generic matches; for example, if you "
+"want all KDE sites to receive a fake browser identification, you would enter "
+"<code>.kde.org</code> - the fake identity would then be sent to any KDE site "
+"that ends with <code>.kde.org</code>.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enter the site or domain name where a fake browser identification should be "
+"used."
+"<p>\n"
+"<u>NOTE:</u> Wildcard syntax such as \\\"*,?\\\" is NOT allowed: instead, use "
+"the top level address of a site to make generic matches; for example, if you "
+"want all KDE sites to receive a fake browser identification, you would enter "
+"<code>.kde.org</code> - the fake identity would then be sent to any KDE site "
+"that ends with <code>.kde.org</code>.\n"
+"</qt>"
+
+#. i18n: file uagentproviderdlg_ui.ui line 60
+#: rc.cpp:566
+#, no-c-format
+msgid "&Use the following identification:"
+msgstr "&Use the following identification:"
+
+#. i18n: file uagentproviderdlg_ui.ui line 68
+#: rc.cpp:569 rc.cpp:574
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Select the browser identification to use whenever contacting the site you "
+"specified above.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Select the browser identification to use whenever contacting the site you "
+"specified above.\n"
+"</qt>"
+
+#. i18n: file uagentproviderdlg_ui.ui line 86
+#: rc.cpp:579
+#, no-c-format
+msgid "Real identification:"
+msgstr "Real identification:"
+
+#. i18n: file uagentproviderdlg_ui.ui line 94
+#: rc.cpp:582 rc.cpp:587
+#, no-c-format
+msgid ""
+"<qt>\n"
+"The actual browser identification text that will be sent to the remote "
+"machine.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"The actual browser identification text that will be sent to the remote "
+"machine.\n"
+"</qt>"
+
+#. i18n: file useragentdlg_ui.ui line 19
+#: rc.cpp:598
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Here you can modify the default browser-identification text or set a site <code>"
+"(eg. www.kde.org)</code> or a domain <code>(eg. kde.org)</code> "
+"specific identification text."
+"<p>\n"
+"To add a new site specific identification text, click the <code>New</code> "
+"button and supply the necessary information. To change an existing site "
+"specific entry, click on the <code>Change</code> button. The <code>Delete</code> "
+"button will remove the selected site specific identification text, causing the "
+"setting to be used for that site or domain.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Here you can modify the default browser-identification text or set a site <code>"
+"(eg. www.kde.org)</code> or a domain <code>(eg. kde.org)</code> "
+"specific identification text."
+"<p>\n"
+"To add a new site specific identification text, click the <code>New</code> "
+"button and supply the necessary information. To change an existing site "
+"specific entry, click on the <code>Change</code> button. The <code>Delete</code> "
+"button will remove the selected site specific identification text, causing the "
+"setting to be used for that site or domain.\n"
+"</qt>"
+
+#. i18n: file useragentdlg_ui.ui line 33
+#: rc.cpp:604
+#, no-c-format
+msgid "&Send identification"
+msgstr "&Send identification"
+
+#. i18n: file useragentdlg_ui.ui line 43
+#: rc.cpp:607
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Send the browser identification to web sites."
+"<p>\n"
+"<u>NOTE:</u> Many sites rely on this information to display pages properly, "
+"hence, it is highly recommended that you do not totally disable this feature "
+"but rather customize it."
+"<p>\n"
+"By default, only minimal identification information is sent to remote sites. "
+"The identification text that will be sent is shown below.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Send the browser identification to web sites."
+"<p>\n"
+"<u>NOTE:</u> Many sites rely on this information to display pages properly, "
+"hence, it is highly recommended that you do not totally disable this feature "
+"but rather customise it."
+"<p>\n"
+"By default, only minimal identification information is sent to remote sites. "
+"The identification text that will be sent is shown below.\n"
+"</qt>"
+
+#. i18n: file useragentdlg_ui.ui line 54
+#: rc.cpp:614
+#, no-c-format
+msgid "Default Identification"
+msgstr "Default Identification"
+
+#. i18n: file useragentdlg_ui.ui line 57
+#: rc.cpp:617
+#, no-c-format
+msgid ""
+"The browser identification text sent to the sites you visit. Use the provided "
+"options to customize it."
+msgstr ""
+"The browser identification text sent to the sites you visit. Use the provided "
+"options to customise it."
+
+#. i18n: file useragentdlg_ui.ui line 88
+#: rc.cpp:620
+#, no-c-format
+msgid ""
+"The browser identification text sent to the sites you visit. You can customize "
+"it using the options provided below."
+msgstr ""
+"The browser identification text sent to the sites you visit. You can customise "
+"it using the options provided below."
+
+#. i18n: file useragentdlg_ui.ui line 96
+#: rc.cpp:623
+#, no-c-format
+msgid "Add operating s&ystem name"
+msgstr "Add operating s&ystem name"
+
+#. i18n: file useragentdlg_ui.ui line 99
+#: rc.cpp:626
+#, no-c-format
+msgid ""
+"Includes your operating system's name in the browser identification text."
+msgstr ""
+"Includes your operating system's name in the browser identification text."
+
+#. i18n: file useragentdlg_ui.ui line 135
+#: rc.cpp:629
+#, no-c-format
+msgid "Add operating system &version"
+msgstr "Add operating system &version"
+
+#. i18n: file useragentdlg_ui.ui line 138
+#: rc.cpp:632
+#, no-c-format
+msgid ""
+"Includes your operating system's version number in the browser identification "
+"text."
+msgstr ""
+"Includes your operating system's version number in the browser identification "
+"text."
+
+#. i18n: file useragentdlg_ui.ui line 148
+#: rc.cpp:635
+#, no-c-format
+msgid "Add &platform name"
+msgstr "Add &platform name"
+
+#. i18n: file useragentdlg_ui.ui line 151
+#: rc.cpp:638
+#, no-c-format
+msgid "Includes your platform type in the browser identification text"
+msgstr "Includes your platform type in the browser identification text"
+
+#. i18n: file useragentdlg_ui.ui line 159
+#: rc.cpp:641
+#, no-c-format
+msgid "Add &machine (processor) type"
+msgstr "Add &machine (processor) type"
+
+#. i18n: file useragentdlg_ui.ui line 162
+#: rc.cpp:644
+#, no-c-format
+msgid "Includes your machine's CPU type in the browser identification text."
+msgstr "Includes your machine's CPU type in the browser identification text."
+
+#. i18n: file useragentdlg_ui.ui line 170
+#: rc.cpp:647
+#, no-c-format
+msgid "Add lang&uage information"
+msgstr "Add lang&uage information"
+
+#. i18n: file useragentdlg_ui.ui line 173
+#: rc.cpp:650
+#, no-c-format
+msgid "Includes your language settings in the browser identification text."
+msgstr "Includes your language settings in the browser identification text."
+
+#. i18n: file useragentdlg_ui.ui line 186
+#: rc.cpp:653
+#, no-c-format
+msgid "Site Specific Identification"
+msgstr "Site Specific Identification"
+
+#. i18n: file useragentdlg_ui.ui line 198
+#: rc.cpp:656
+#, no-c-format
+msgid "Site Name"
+msgstr "Site Name"
+
+#. i18n: file useragentdlg_ui.ui line 209
+#: rc.cpp:659
+#, no-c-format
+msgid "Identification"
+msgstr "Identification"
+
+#. i18n: file useragentdlg_ui.ui line 220
+#: rc.cpp:662
+#, no-c-format
+msgid "User Agent"
+msgstr "User Agent"
+
+#. i18n: file useragentdlg_ui.ui line 248
+#: rc.cpp:665
+#, no-c-format
+msgid ""
+"List of sites for which the specified identification text will be used instead "
+"of the default one."
+msgstr ""
+"List of sites for which the specified identification text will be used instead "
+"of the default one."
+
+#. i18n: file useragentdlg_ui.ui line 267
+#: rc.cpp:671
+#, no-c-format
+msgid "Add new identification text for a site."
+msgstr "Add new identification text for a site."
+
+#. i18n: file useragentdlg_ui.ui line 278
+#: rc.cpp:677
+#, no-c-format
+msgid "Change the selected identifier text."
+msgstr "Change the selected identifier text."
+
+#. i18n: file useragentdlg_ui.ui line 289
+#: rc.cpp:683
+#, no-c-format
+msgid "Delete the selected identifier text."
+msgstr "Delete the selected identifier text."
+
+#. i18n: file useragentdlg_ui.ui line 300
+#: rc.cpp:689
+#, no-c-format
+msgid "Delete all identifiers."
+msgstr "Delete all identifiers."
+
+#. i18n: file kio_ftprc.kcfg line 10
+#: rc.cpp:692
+#, no-c-format
+msgid "Disable Passive FTP"
+msgstr "Disable Passive FTP"
+
+#. i18n: file kio_ftprc.kcfg line 11
+#: rc.cpp:695
+#, no-c-format
+msgid ""
+"When FTP connections are passive the client connects to the server, instead of "
+"the other way round, so firewalls do not block the connection; old FTP servers "
+"may not support Passive FTP though."
+msgstr ""
+"When FTP connections are passive the client connects to the server, instead of "
+"the other way round, so firewalls do not block the connection; old FTP servers "
+"may not support Passive FTP though."
+
+#. i18n: file kio_ftprc.kcfg line 16
+#: rc.cpp:698
+#, no-c-format
+msgid "Mark partially uploaded files"
+msgstr "Mark partially uploaded files"
+
+#. i18n: file kio_ftprc.kcfg line 17
+#: rc.cpp:701
+#, no-c-format
+msgid ""
+"While a file is being uploaded its extension is \".part\". When fully uploaded "
+"it is renamed to its real name."
+msgstr ""
+"While a file is being uploaded its extension is \".part\". When fully uploaded "
+"it is renamed to its real name."
+
+#: smbrodlg.cpp:43
+msgid "This is the configuration for the samba client only, not the server."
+msgstr "This is the configuration for the samba client only, not the server."
+
+#: smbrodlg.cpp:47
+msgid "Default user name:"
+msgstr "Default user name:"
+
+#: smbrodlg.cpp:53
+msgid "Default password:"
+msgstr "Default password:"
+
+#: smbrodlg.cpp:171
+msgid ""
+"<h1>Windows Shares</h1>Konqueror is able to access shared windows filesystems "
+"if properly configured. If there is a specific computer from which you want to "
+"browse, fill in the <em>Browse server</em> field. This is mandatory if you do "
+"not run Samba locally. The <em>Broadcast address</em> and <em>WINS address</em> "
+"fields will also be available, if you use the native code, or the location of "
+"the 'smb.conf' file from which the options are read, when using Samba. In any "
+"case, the broadcast address (interfaces in smb.conf) must be set up if it is "
+"guessed incorrectly or you have multiple cards. A WINS server usually improves "
+"performance, and reduces the network load a lot."
+"<p>The bindings are used to assign a default user for a given server, possibly "
+"with the corresponding password, or for accessing specific shares. If you "
+"choose to, new bindings will be created for logins and shares accessed during "
+"browsing. You can edit all of them from here. Passwords will be stored locally, "
+"and scrambled so as to render them unreadable to the human eye. For security "
+"reasons, you may not want to do that, as entries with passwords are clearly "
+"indicated as such."
+"<p>"
+msgstr ""
+"<h1>Windows Shares</h1>Konqueror is able to access shared windows filesystems "
+"if properly configured. If there is a specific computer from which you want to "
+"browse, fill in the <em>Browse server</em> field. This is mandatory if you do "
+"not run Samba locally. The <em>Broadcast address</em> and <em>WINS address</em> "
+"fields will also be available, if you use the native code, or the location of "
+"the 'smb.conf' file from which the options are read, when using Samba. In any "
+"case, the broadcast address (interfaces in smb.conf) must be set up if it is "
+"guessed incorrectly or you have multiple cards. A WINS server usually improves "
+"performance, and reduces the network load a lot."
+"<p>The bindings are used to assign a default user for a given server, possibly "
+"with the corresponding password, or for accessing specific shares. If you "
+"choose to, new bindings will be created for logins and shares accessed during "
+"browsing. You can edit all of them from here. Passwords will be stored locally, "
+"and scrambled so as to render them unreadable to the human eye. For security "
+"reasons, you may not want to do that, as entries with passwords are clearly "
+"indicated as such."
+"<p>"
+
+#: socks.cpp:42
+msgid "kcmsocks"
+msgstr "kcmsocks"
+
+#: socks.cpp:42
+msgid "KDE SOCKS Control Module"
+msgstr "KDE SOCKS Control Module"
+
+#: socks.cpp:44
+msgid "(c) 2001 George Staikos"
+msgstr "(c) 2001 George Staikos"
+
+#: socks.cpp:92
+msgid "These changes will only apply to newly started applications."
+msgstr "These changes will only apply to newly started applications."
+
+#: socks.cpp:94 socks.cpp:127 socks.cpp:132
+msgid "SOCKS Support"
+msgstr "SOCKS Support"
+
+#: socks.cpp:126
+msgid "Success: SOCKS was found and initialized."
+msgstr "Success: SOCKS was found and initialised."
+
+#: socks.cpp:131
+msgid "SOCKS could not be loaded."
+msgstr "SOCKS could not be loaded."
+
+#: socks.cpp:270
+msgid ""
+"<h1>SOCKS</h1>"
+"<p>This module allows you to configure KDE support for a SOCKS server or "
+"proxy.</p>"
+"<p>SOCKS is a protocol to traverse firewalls as described in <a "
+"href=\"http://rfc.net/rfc1928.html\">RFC 1928</a>. "
+"<p>If you have no idea what this is and if your system administrator does not "
+"tell you to use it, leave it disabled.</p>"
+msgstr ""
+"<h1>SOCKS</h1>"
+"<p>This module allows you to configure KDE support for a SOCKS server or "
+"proxy.</p>"
+"<p>SOCKS is a protocol to traverse firewalls as described in <a "
+"href=\"http://rfc.net/rfc1928.html\">RFC 1928</a>. "
+"<p>If you have no idea what this is and if your system administrator does not "
+"tell you to use it, leave it disabled.</p>"
+
+#: useragentdlg.cpp:225
+msgid ""
+"<qt>"
+"<center>Found an existing identification for"
+"<br/><b>%1</b>"
+"<br/>Do you want to replace it?</center></qt>"
+msgstr ""
+"<qt>"
+"<center>Found an existing identification for"
+"<br/><b>%1</b>"
+"<br/>Do you want to replace it?</center></qt>"
+
+#: useragentdlg.cpp:230
+msgid "Duplicate Identification"
+msgstr "Duplicate Identification"
+
+#: useragentdlg.cpp:248
+msgid "Add Identification"
+msgstr "Add Identification"
+
+#: useragentdlg.cpp:267
+msgid "Modify Identification"
+msgstr "Modify Identification"
+
+#: useragentdlg.cpp:383
+msgid ""
+"<h1>Browser Identification</h1> The browser-identification module allows you to "
+"have full control over how Konqueror will identify itself to web sites you "
+"browse.<P>This ability to fake identification is necessary because some web "
+"sites do not display properly when they detect that they are not talking to "
+"current versions of either Netscape Navigator or Internet Explorer, even if the "
+"browser actually supports all the necessary features to render those pages "
+"properly. For such sites, you can use this feature to try to browse them. "
+"Please understand that this might not always work, since such sites might be "
+"using non-standard web protocols and or specifications.<P><u>NOTE:</u> "
+"To obtain specific help on a particular section of the dialog box, simply click "
+"on the quick help button on the window title bar, then click on the section for "
+"which you are seeking help."
+msgstr ""
+"<h1>Browser Identification</h1> The browser-identification module allows you to "
+"have full control over how Konqueror will identify itself to web sites you "
+"browse.<P>This ability to fake identification is necessary because some web "
+"sites do not display properly when they detect that they are not talking to "
+"current versions of either Netscape Navigator or Internet Explorer, even if the "
+"browser actually supports all the necessary features to render those pages "
+"properly. For such sites, you can use this feature to try to browse them. "
+"Please understand that this might not always work, since such sites might be "
+"using non-standard web protocols and or specifications.<P><u>NOTE:</u> "
+"To obtain specific help on a particular section of the dialogue box, simply "
+"click on the quick help button on the window title bar, then click on the "
+"section for which you are seeking help."
+
+#~ msgid "MS Windows encoding:"
+#~ msgstr "MS Windows encoding:"
+
+#~ msgid "Socks"
+#~ msgstr "Socks"
+
+#~ msgid "Success! SOCKS was found and initialized."
+#~ msgstr "Success! SOCKS was found and initialised."
+
+#~ msgid "<h1>SOCKS</h1><p>This module allows you to configure KDE support for a SOCKS server or proxy.</p><p>SOCKS is a protocol to traverse firewalls as described in <a href=\"http://rfc.net/rfc1928.html\">RFC 1928</a>. <p>If you have no idea what this is and if your system administrator doesn't tell you to use it, leave it disabled.</p>"
+#~ msgstr "<h1>SOCKS</h1><p>This module allows you to configure KDE support for a SOCKS server or proxy.</p><p>SOCKS is a protocol to traverse firewalls as described in <a href=\"http://rfc.net/rfc1928.html\">RFC 1928</a>. <p>If you have no idea what this is and if your system administrator doesn't tell you to use it, leave it disabled.</p>"
+
+#~ msgid "Note: kio_smb is a SMB client only. The server, if any, cannot be configured from here."
+#~ msgstr "Note: kio_smb is a SMB client only. The server, if any, cannot be configured from here."
+
+#~ msgid "Network Settings"
+#~ msgstr "Network Settings"
+
+#~ msgid "&Browse server:"
+#~ msgstr "&Browse server:"
+
+#~ msgid "Here you can specify the server that provides browsing information, such as the list of servers."
+#~ msgstr "Here you can specify the server that provides browsing information, such as the list of servers."
+
+#~ msgid "Other options:"
+#~ msgstr "Other options:"
+
+#~ msgid "B&roadcast address:"
+#~ msgstr "B&roadcast address:"
+
+#~ msgid "Enter the broadcast address of your network here. Usually, this is an IP address with 255 as the last of the four numbers."
+#~ msgstr "Enter the broadcast address of your network here. Usually, this is an IP address with 255 as the last of the four numbers."
+
+#~ msgid "&WINS address:"
+#~ msgstr "&WINS address:"
+
+#~ msgid "Specify the address of the WINS server here (if any)."
+#~ msgstr "Specify the address of the WINS server here (if any)."
+
+#~ msgid "User Settings"
+#~ msgstr "User Settings"
+
+#~ msgid "In this area, you can configure which shares to access. You can also remove shares that you no longer want to access or that have been revoked."
+#~ msgstr "In this area, you can configure which shares to access. You can also remove shares that you no longer want to access or that have been revoked."
+
+#~ msgid "&Server:"
+#~ msgstr "&Server:"
+
+#~ msgid "Enter the name of the server here on which you want to access a share. This must be the SMB name, not the DNS name. But usually, these two are the same."
+#~ msgstr "Enter the name of the server here on which you want to access a share. This must be the SMB name, not the DNS name. But usually, these two are the same."
+
+#~ msgid "S&hare:"
+#~ msgstr "S&hare:"
+
+#~ msgid "Enter the name of the share here that you want to access."
+#~ msgstr "Enter the name of the share here that you want to access."
+
+#~ msgid "&Login:"
+#~ msgstr "&Login:"
+
+#~ msgid "Enter your username on the SMB server here."
+#~ msgstr "Enter your username on the SMB server here."
+
+#~ msgid "&Password:"
+#~ msgstr "&Password:"
+
+#~ msgid "Enter your password on the SMB server here."
+#~ msgstr "Enter your password on the SMB server here."
+
+#~ msgid "Click this button to add access to a share as specified in the fields above."
+#~ msgstr "Click this button to add access to a share as specified in the fields above."
+
+#~ msgid "Click this button to delete the currently selected share in the list."
+#~ msgstr "Click this button to delete the currently selected share in the list."
+
+#~ msgid "Known bindings:"
+#~ msgstr "Known bindings:"
+
+#~ msgid "This box lists the currently configured shares. You can add and delete entries by using the buttons <em>Add...</em> and <em>Delete</em>"
+#~ msgstr "This box lists the currently configured shares. You can add and delete entries by using the buttons <em>Add...</em> and <em>Delete</em>"
+
+#~ msgid "Password Policy (while browsing)"
+#~ msgstr "Password Policy (while browsing)"
+
+#~ msgid "Add &new bindings"
+#~ msgstr "Add &new bindings"
+
+#~ msgid "Select this option if you want a new entry in the above list to be created when a password is requested while browsing."
+#~ msgstr "Select this option if you want a new entry in the above list to be created when a password is requested while browsing."
+
+#~ msgid "Do not s&tore new bindings"
+#~ msgstr "Do not s&tore new bindings"
+
+#~ msgid "If this option is selected, no new entries are created in the above list while browsing."
+#~ msgstr "If this option is selected, no new entries are created in the above list while browsing."
+
+#~ msgid "server: "
+#~ msgstr "server: "
+
+#~ msgid "share: "
+#~ msgstr "share: "
+
+#~ msgid "login: "
+#~ msgstr "login: "
+
+#~ msgid "with password"
+#~ msgstr "with password"
+
+#~ msgid "<h1>Windows Shares</h1>Konqueror is able to access shared windows filesystems if properly configured. If there is a specific computer from which you want to browse, fill in the <em>Browse server</em> field. This is mandatory if you do not run Samba locally. The <em>Broadcast address</em> and <em>WINS address</em> fields will also be available if you use the native code, or the location of the 'smb.conf' file the options are read from when using Samba. In any case, the broadcast address (interfaces in smb.conf) must be set up if it is guessed incorrectly or you have multiple cards. A WINS server usually improves performance, and greatly reduces the network load.<p>The bindings are used to assign a default user for a given server, possibly with the corresponding password, or for accessing specific shares. If you choose, new bindings will be created for logins and shares accessed during browsing. You can edit all of them from here. Passwords will be stored locally, and scrambled so as to render them unreadable to the human eye. For security reasons you may wish not to do that, as entries with passwords are clearly indicated as such.<p>"
+#~ msgstr "<h1>Windows Shares</h1>Konqueror is able to access shared windows filesystems if properly configured. If there is a specific computer from which you want to browse, fill in the <em>Browse server</em> field. This is mandatory if you do not run Samba locally. The <em>Broadcast address</em> and <em>WINS address</em> fields will also be available if you use the native code, or the location of the 'smb.conf' file the options are read from when using Samba. In any case, the broadcast address (interfaces in smb.conf) must be set up if it is guessed incorrectly or you have multiple cards. A WINS server usually improves performance, and greatly reduces the network load.<p>The bindings are used to assign a default user for a given server, possibly with the corresponding password, or for accessing specific shares. If you choose, new bindings will be created for logins and shares accessed during browsing. You can edit all of them from here. Passwords will be stored locally, and scrambled so as to render them unreadable to the human eye. For security reasons you may wish not to do that, as entries with passwords are clearly indicated as such.<p>"
+
+#~ msgid "Workgroup:"
+#~ msgstr "Workgroup:"
+
+#~ msgid "Show hidden shares"
+#~ msgstr "Show hidden shares"
+
+#~ msgid "UAProviderDlgUI"
+#~ msgstr "UAProviderDlgUI"
+
+#~ msgid "Alt+C"
+#~ msgstr "Alt+C"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkonq.po b/tde-i18n-en_GB/messages/kdebase/kcmkonq.po
new file mode 100644
index 00000000000..053e94204d5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkonq.po
@@ -0,0 +1,836 @@
+# translation of kcmkonq.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkonq\n"
+"POT-Creation-Date: 2008-06-08 01:37+0200\n"
+"PO-Revision-Date: 2005-12-28 23:53+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: behaviour.cpp:46
+msgid ""
+"<h1>Konqueror Behavior</h1> You can configure how Konqueror behaves as a file "
+"manager here."
+msgstr ""
+"<h1>Konqueror Behaviour</h1> You can configure how Konqueror behaves as a file "
+"manager here."
+
+#: behaviour.cpp:50
+msgid "Misc Options"
+msgstr "Misc Options"
+
+#: behaviour.cpp:66
+msgid "Open folders in separate &windows"
+msgstr "Open folders in separate &windows"
+
+#: behaviour.cpp:67
+#, fuzzy
+msgid ""
+"If this option is checked, Konqueror will open a new window when you open a "
+"folder, rather than showing that folder's contents in the current window."
+msgstr ""
+"If this option is ticked, Konqueror will open a new window when you open a "
+"folder, rather than showing that folders's contents in the current window."
+
+#: behaviour.cpp:74
+msgid "&Show network operations in a single window"
+msgstr "&Show network operations in a single window"
+
+#: behaviour.cpp:77
+msgid ""
+"Checking this option will group the progress information for all network file "
+"transfers into a single window with a list. When the option is not checked, all "
+"transfers appear in a separate window."
+msgstr ""
+"Ticking this option will group the progress information for all network file "
+"transfers into a single window with a list. When the option is not ticked, all "
+"transfers appear in a separate window."
+
+#: behaviour.cpp:85
+msgid "Show file &tips"
+msgstr "Show file &tips"
+
+#: behaviour.cpp:88
+msgid ""
+"Here you can control if, when moving the mouse over a file, you want to see a "
+"small popup window with additional information about that file"
+msgstr ""
+"Here you can control if, when moving the mouse over a file, you want to see a "
+"small popup window with additional information about that file"
+
+#: behaviour.cpp:108
+msgid "Show &previews in file tips"
+msgstr "Show &previews in file tips"
+
+#: behaviour.cpp:111
+msgid ""
+"Here you can control if you want the popup window to contain a larger preview "
+"for the file, when moving the mouse over it."
+msgstr ""
+"Here you can control if you want the popup window to contain a larger preview "
+"for the file, when moving the mouse over it."
+
+#: behaviour.cpp:114
+msgid "Rename icons in&line"
+msgstr "Rename icons in&line"
+
+#: behaviour.cpp:115
+msgid ""
+"Checking this option will allow files to be renamed by clicking directly on the "
+"icon name. "
+msgstr ""
+"Ticking this option will allow files to be renamed by clicking directly on the "
+"icon name. "
+
+#: behaviour.cpp:121
+msgid "Home &URL:"
+msgstr "Home &URL:"
+
+#: behaviour.cpp:126
+msgid "Select Home Folder"
+msgstr "Select Home Folder"
+
+#: behaviour.cpp:131
+msgid ""
+"This is the URL (e.g. a folder or a web page) where Konqueror will jump to when "
+"the \"Home\" button is pressed. This is usually your home folder, symbolized by "
+"a 'tilde' (~)."
+msgstr ""
+"This is the URL (e.g. a folder or a web page) where Konqueror will jump to when "
+"the \"Home\" button is pressed. This is usually your home folder, symbolised by "
+"a 'tilde' (~)."
+
+#: behaviour.cpp:139
+msgid "Show 'Delete' context me&nu entries which bypass the trashcan"
+msgstr "Show 'Delete' context me&nu entries which bypass the wastebin"
+
+#: behaviour.cpp:143
+msgid ""
+"Check this if you want 'Delete' menu commands to be displayed on the desktop "
+"and in the file manager's context menus. You can always delete files by holding "
+"the Shift key while calling 'Move to Trash'."
+msgstr ""
+"Tick this if you want 'Delete' menu commands to be displayed on the desktop and "
+"in the file manager's context menus. You can always delete files by holding the "
+"Shift key while calling 'Move to Wastebin'."
+
+#: behaviour.cpp:148
+msgid "Ask Confirmation For"
+msgstr "Ask Confirmation For"
+
+#: behaviour.cpp:150
+msgid ""
+"This option tells Konqueror whether to ask for a confirmation when you "
+"\"delete\" a file. "
+"<ul>"
+"<li><em>Move To Trash:</em> moves the file to your trash folder, from where it "
+"can be recovered very easily.</li> "
+"<li><em>Delete:</em> simply deletes the file.</li> </li></ul>"
+msgstr ""
+"This option tells Konqueror whether to ask for a confirmation when you "
+"\"delete\" a file. "
+"<ul>"
+"<li><em>Move To Wastebin:</em> moves the file to your wastebin folder, from "
+"where it can be recovered very easily.</li> "
+"<li><em>Delete:</em> simply deletes the file.</li> </li></ul>"
+
+#: behaviour.cpp:159
+msgid "&Move to trash"
+msgstr "&Move to wastebin"
+
+#: behaviour.cpp:161
+msgid "D&elete"
+msgstr "D&elete"
+
+#: browser.cpp:51
+msgid "&Appearance"
+msgstr "&Appearance"
+
+#: browser.cpp:52
+msgid "&Behavior"
+msgstr "&Behaviour"
+
+#: browser.cpp:53
+msgid "&Previews && Meta-Data"
+msgstr "&Previews && Meta-Data"
+
+#: browser.cpp:57
+msgid "&Quick Copy && Move"
+msgstr "&Quick Copy && Move"
+
+#: desktop.cpp:58
+msgid ""
+"<h1>Multiple Desktops</h1>In this module, you can configure how many virtual "
+"desktops you want and how these should be labeled."
+msgstr ""
+"<h1>Multiple Desktops</h1>In this module, you can configure how many virtual "
+"desktops you want and how these should be labelled."
+
+#: desktop.cpp:71
+msgid "N&umber of desktops: "
+msgstr "N&umber of desktops: "
+
+#: desktop.cpp:77
+msgid ""
+"Here you can set how many virtual desktops you want on your KDE desktop. Move "
+"the slider to change the value."
+msgstr ""
+"Here you can set how many virtual desktops you want on your KDE desktop. Move "
+"the slider to change the value."
+
+#: desktop.cpp:88
+msgid "Desktop &Names"
+msgstr "Desktop &Names"
+
+#: desktop.cpp:94 desktop.cpp:96
+msgid "Desktop %1:"
+msgstr "Desktop %1:"
+
+#: desktop.cpp:98 desktop.cpp:99 desktop.cpp:100 desktop.cpp:101
+#, c-format
+msgid "Here you can enter the name for desktop %1"
+msgstr "Here you can enter the name for desktop %1"
+
+#: desktop.cpp:114
+msgid "Mouse wheel over desktop background switches desktop"
+msgstr "Mouse wheel over desktop background switches desktop"
+
+#: desktop.cpp:155
+#, c-format
+msgid "Desktop %1"
+msgstr "Desktop %1"
+
+#: desktopbehavior_impl.cpp:76
+msgid "Sound Files"
+msgstr "Sound Files"
+
+#: desktopbehavior_impl.cpp:136
+msgid "&Left button:"
+msgstr "&Left button:"
+
+#: desktopbehavior_impl.cpp:137
+msgid ""
+"You can choose what happens when you click the left button of your pointing "
+"device on the desktop:"
+msgstr ""
+"You can choose what happens when you click the left button of your pointing "
+"device on the desktop:"
+
+#: desktopbehavior_impl.cpp:140
+msgid "Right b&utton:"
+msgstr "Right b&utton:"
+
+#: desktopbehavior_impl.cpp:141
+msgid ""
+"You can choose what happens when you click the right button of your pointing "
+"device on the desktop:"
+msgstr ""
+"You can choose what happens when you click the right button of your pointing "
+"device on the desktop:"
+
+#: desktopbehavior_impl.cpp:157 desktopbehavior_impl.cpp:203
+msgid ""
+" "
+"<ul>"
+"<li><em>No action:</em> as you might guess, nothing happens!</li> "
+"<li><em>Window list menu:</em> a menu showing all windows on all virtual "
+"desktops pops up. You can click on the desktop name to switch to that desktop, "
+"or on a window name to shift focus to that window, switching desktops if "
+"necessary, and restoring the window if it is hidden. Hidden or minimized "
+"windows are represented with their names in parentheses.</li> "
+"<li><em>Desktop menu:</em> a context menu for the desktop pops up. Among other "
+"things, this menu has options for configuring the display, locking the screen, "
+"and logging out of KDE.</li> "
+"<li><em>Application menu:</em> the \"K\" menu pops up. This might be useful for "
+"quickly accessing applications if you like to keep the panel (also known as "
+"\"Kicker\") hidden from view.</li></ul>"
+msgstr ""
+" "
+"<ul>"
+"<li><em>No action:</em> as you might guess, nothing happens!</li> "
+"<li><em>Window list menu:</em> a menu showing all windows on all virtual "
+"desktops pops up. You can click on the desktop name to switch to that desktop, "
+"or on a window name to shift focus to that window, switching desktops if "
+"necessary, and restoring the window if it is hidden. Hidden or minimised "
+"windows are represented with their names in parentheses.</li> "
+"<li><em>Desktop menu:</em> a context menu for the desktop pops up. Among other "
+"things, this menu has options for configuring the display, locking the screen, "
+"and logging out of KDE.</li> "
+"<li><em>Application menu:</em> the \"K\" menu pops up. This might be useful for "
+"quickly accessing applications if you like to keep the panel (also known as "
+"\"Kicker\") hidden from view.</li></ul>"
+
+#: desktopbehavior_impl.cpp:178
+msgid ""
+"You can choose what happens when you click the middle button of your pointing "
+"device on the desktop: "
+"<ul>"
+"<li><em>No action:</em> as you might guess, nothing happens!</li> "
+"<li><em>Window list menu:</em> a menu showing all windows on all virtual "
+"desktops pops up. You can click on the desktop name to switch to that desktop, "
+"or on a window name to shift focus to that window, switching desktops if "
+"necessary, and restoring the window if it is hidden. Hidden or minimized "
+"windows are represented with their names in parentheses.</li> "
+"<li><em>Desktop menu:</em> a context menu for the desktop pops up. Among other "
+"things, this menu has options for configuring the display, locking the screen, "
+"and logging out of KDE.</li> "
+"<li><em>Application menu:</em> the \"K\" menu pops up. This might be useful for "
+"quickly accessing applications if you like to keep the panel (also known as "
+"\"Kicker\") hidden from view.</li></ul>"
+msgstr ""
+"You can choose what happens when you click the middle button of your pointing "
+"device on the desktop: "
+"<ul>"
+"<li><em>No action:</em> as you might guess, nothing happens!</li> "
+"<li><em>Window list menu:</em> a menu showing all windows on all virtual "
+"desktops pops up. You can click on the desktop name to switch to that desktop, "
+"or on a window name to shift focus to that window, switching desktops if "
+"necessary, and restoring the window if it is hidden. Hidden or minimised "
+"windows are represented with their names in parentheses.</li> "
+"<li><em>Desktop menu:</em> a context menu for the desktop pops up. Among other "
+"things, this menu has options for configuring the display, locking the screen, "
+"and logging out of KDE.</li> "
+"<li><em>Application menu:</em> the \"K\" menu pops up. This might be useful for "
+"quickly accessing applications if you like to keep the panel (also known as "
+"\"Kicker\") hidden from view.</li></ul>"
+
+#: desktopbehavior_impl.cpp:269
+msgid "No Action"
+msgstr "No Action"
+
+#: desktopbehavior_impl.cpp:270
+msgid "Window List Menu"
+msgstr "Window List Menu"
+
+#: desktopbehavior_impl.cpp:271
+msgid "Desktop Menu"
+msgstr "Desktop Menu"
+
+#: desktopbehavior_impl.cpp:272
+msgid "Application Menu"
+msgstr "Application Menu"
+
+#: desktopbehavior_impl.cpp:273
+msgid "Bookmarks Menu"
+msgstr "Bookmarks Menu"
+
+#: desktopbehavior_impl.cpp:274
+msgid "Custom Menu 1"
+msgstr "Custom Menu 1"
+
+#: desktopbehavior_impl.cpp:275
+msgid "Custom Menu 2"
+msgstr "Custom Menu 2"
+
+#: desktopbehavior_impl.cpp:458
+msgid ""
+"<h1>Behavior</h1>\n"
+"This module allows you to choose various options\n"
+"for your desktop, including the way in which icons are arranged and\n"
+"the pop-up menus associated with clicks of the middle and right mouse\n"
+"buttons on the desktop.\n"
+"Use the \"What's This?\" (Shift+F1) to get help on specific options."
+msgstr ""
+"<h1>Behaviour</h1>\n"
+"This module allows you to choose various options\n"
+"for your desktop, including the way in which icons are arranged and\n"
+"the pop-up menus associated with clicks of the middle and right mouse\n"
+"buttons on the desktop.\n"
+"Use the \"What's This?\" (Shift+F1) to get help on specific options."
+
+#: fontopts.cpp:60
+msgid "&Standard font:"
+msgstr "&Standard font:"
+
+#: fontopts.cpp:64
+msgid "This is the font used to display text in Konqueror windows."
+msgstr "This is the font used to display text in Konqueror windows."
+
+#: fontopts.cpp:79
+msgid "Font si&ze:"
+msgstr "Font si&ze:"
+
+#: fontopts.cpp:87
+msgid "This is the font size used to display text in Konqueror windows."
+msgstr "This is the font size used to display text in Konqueror windows."
+
+#: fontopts.cpp:95
+msgid "Normal te&xt color:"
+msgstr "Normal te&xt colour:"
+
+#: fontopts.cpp:99
+msgid "This is the color used to display text in Konqueror windows."
+msgstr "This is the colour used to display text in Konqueror windows."
+
+#: fontopts.cpp:126
+msgid "&Text background color:"
+msgstr "&Text background colour:"
+
+#: fontopts.cpp:134
+msgid "This is the color used behind the text for the icons on the desktop."
+msgstr "This is the colour used behind the text for the icons on the desktop."
+
+#: fontopts.cpp:146
+msgid "H&eight for icon text:"
+msgstr "H&eight for icon text:"
+
+#: fontopts.cpp:154
+msgid ""
+"This is the maximum number of lines that can be used to draw icon text. Long "
+"file names are truncated at the end of the last line."
+msgstr ""
+"This is the maximum number of lines that can be used to draw icon text. Long "
+"file names are truncated at the end of the last line."
+
+#: fontopts.cpp:165
+msgid "&Width for icon text:"
+msgstr "&Width for icon text:"
+
+#: fontopts.cpp:173
+msgid ""
+"This is the maximum width for the icon text when konqueror is used in multi "
+"column view mode."
+msgstr ""
+"This is the maximum width for the icon text when konqueror is used in multi "
+"column view mode."
+
+#: fontopts.cpp:181
+msgid "&Underline filenames"
+msgstr "&Underline filenames"
+
+#: fontopts.cpp:185
+msgid ""
+"Checking this option will result in filenames being underlined, so that they "
+"look like links on a web page. Note: to complete the analogy, make sure that "
+"single click activation is enabled in the mouse control module."
+msgstr ""
+"Ticking this option will result in filenames being underlined, so that they "
+"look like links on a web page. Note: to complete the analogy, make sure that "
+"single click activation is enabled in the mouse control module."
+
+#: fontopts.cpp:194
+msgid "Display file sizes in b&ytes"
+msgstr "Display file sizes in b&ytes"
+
+#: fontopts.cpp:198
+msgid ""
+"Checking this option will result in file sizes being displayed in bytes. "
+"Otherwise file sizes are being displayed in kilobytes or megabytes if "
+"appropriate."
+msgstr ""
+"Ticking this option will result in file sizes being displayed in bytes. "
+"Otherwise file sizes are being displayed in kilobytes or megabytes if "
+"appropriate."
+
+#: fontopts.cpp:223
+msgid ""
+"_n: line\n"
+" lines"
+msgstr ""
+
+#: fontopts.cpp:228
+msgid ""
+"_n: pixel\n"
+" pixels"
+msgstr ""
+
+#: fontopts.cpp:384
+msgid ""
+"<h1>Appearance</h1> You can configure how Konqueror looks as a file manager "
+"here."
+msgstr ""
+"<h1>Appearance</h1> You can configure how Konqueror looks as a file manager "
+"here."
+
+#: previews.cpp:65
+msgid ""
+"<p>Allow previews, \"Folder Icons Reflect Contents\", and retrieval of "
+"meta-data on protocols:</p>"
+msgstr ""
+"<p>Allow previews, \"Folder Icons Reflect Contents\", and retrieval of "
+"meta-data on protocols:</p>"
+
+#: previews.cpp:68
+msgid ""
+"<h1>Preview Options</h1> Here you can modify the behavior of Konqueror when it "
+"shows the files in a folder."
+"<h2>The list of protocols:</h2> check the protocols over which previews should "
+"be shown; uncheck those over which they should not. For instance, you might "
+"want to show previews over SMB if the local network is fast enough, but you "
+"might disable it for FTP if you often visit very slow FTP sites with large "
+"images."
+"<h2>Maximum File Size:</h2> select the maximum file size for which previews "
+"should be generated. For instance, if set to 1 MB (the default), no preview "
+"will be generated for files bigger than 1 MB, for speed reasons."
+msgstr ""
+"<h1>Preview Options</h1> Here you can modify the behaviour of Konqueror when it "
+"shows the files in a folder."
+"<h2>The list of protocols:</h2> tick the protocols over which previews should "
+"be shown; untick those over which they should not. For instance, you might want "
+"to show previews over SMB if the local network is fast enough, but you might "
+"disable it for FTP if you often visit very slow FTP sites with large images."
+"<h2>Maximum File Size:</h2> select the maximum file size for which previews "
+"should be generated. For instance, if set to 1 MB (the default), no preview "
+"will be generated for files bigger than 1 MB, for speed reasons."
+
+#: previews.cpp:81
+msgid "Select Protocols"
+msgstr "Select Protocols"
+
+#: previews.cpp:89
+msgid "Local Protocols"
+msgstr "Local Protocols"
+
+#: previews.cpp:91
+msgid "Internet Protocols"
+msgstr "Internet Protocols"
+
+#: previews.cpp:119
+msgid ""
+"This option makes it possible to choose when the file previews, smart folder "
+"icons, and meta-data in the File Manager should be activated.\n"
+"In the list of protocols that appear, select which ones are fast enough for you "
+"to allow previews to be generated."
+msgstr ""
+"This option makes it possible to choose when the file previews, smart folder "
+"icons, and meta-data in the File Manager should be activated.\n"
+"In the list of protocols that appear, select which ones are fast enough for you "
+"to allow previews to be generated."
+
+#: previews.cpp:124
+msgid "&Maximum file size:"
+msgstr "&Maximum file size:"
+
+#: previews.cpp:128
+msgid " MB"
+msgstr " MB"
+
+#: previews.cpp:135
+msgid "&Increase size of previews relative to icons"
+msgstr "&Increase size of previews relative to icons"
+
+#: previews.cpp:139
+msgid "&Use thumbnails embedded in files"
+msgstr "&Use thumbnails embedded in files"
+
+#: previews.cpp:145
+msgid ""
+"Select this to use thumbnails that are found inside some file types (e.g. "
+"JPEG). This will increase speed and reduce disk usage. Deselect it if you have "
+"files that have been processed by programs which create inaccurate thumbnails, "
+"such as ImageMagick."
+msgstr ""
+"Select this to use thumbnails that are found inside some file types (e.g. "
+"JPEG). This will increase speed and reduce disk usage. Deselect it if you have "
+"files that have been processed by programs which create inaccurate thumbnails, "
+"such as ImageMagick."
+
+#. i18n: file desktopbehavior.ui line 34
+#: rc.cpp:3
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file desktopbehavior.ui line 53
+#: rc.cpp:6
+#, no-c-format
+msgid "&Show icons on desktop"
+msgstr "&Show icons on desktop"
+
+#. i18n: file desktopbehavior.ui line 56
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"Uncheck this option if you do not want to have icons on the desktop. Without "
+"icons the desktop will be somewhat faster but you will no longer be able to "
+"drag files to the desktop."
+msgstr ""
+"Untick this option if you do not want to have icons on the desktop. Without "
+"icons the desktop will be somewhat faster but you will no longer be able to "
+"drag files to the desktop."
+
+#. i18n: file desktopbehavior.ui line 92
+#: rc.cpp:12
+#, no-c-format
+msgid "Allow pro&grams in desktop window"
+msgstr "Allow pro&grams in desktop window"
+
+#. i18n: file desktopbehavior.ui line 95
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"Check this option if you want to run X11 programs that draw into the desktop "
+"such as xsnow, xpenguin or xmountain. If you have problems with applications "
+"like netscape that check the root window for running instances, disable this "
+"option."
+msgstr ""
+"Tick this option if you want to run X11 programs that draw into the desktop "
+"such as xsnow, xpenguin or xmountain. If you have problems with applications "
+"like netscape that check the root window for running instances, disable this "
+"option."
+
+#. i18n: file desktopbehavior.ui line 105
+#: rc.cpp:18
+#, no-c-format
+msgid "Show &tooltips"
+msgstr "Show &tooltips"
+
+#. i18n: file desktopbehavior.ui line 113
+#: rc.cpp:21
+#, no-c-format
+msgid "Menu Bar at Top of Screen"
+msgstr "Menu Bar at Top of Screen"
+
+#. i18n: file desktopbehavior.ui line 124
+#: rc.cpp:24
+#, no-c-format
+msgid "&None"
+msgstr "&None"
+
+#. i18n: file desktopbehavior.ui line 127
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"If this option is selected, there is no menu bar at the top of the screen."
+msgstr ""
+"If this option is selected, there is no menu bar at the top of the screen."
+
+#. i18n: file desktopbehavior.ui line 135
+#: rc.cpp:30
+#, no-c-format
+msgid "&Desktop menu bar"
+msgstr "&Desktop menu bar"
+
+#. i18n: file desktopbehavior.ui line 138
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"If this option is selected, there is one menu bar at the top of the screen "
+"which shows the desktop menus."
+msgstr ""
+"If this option is selected, there is one menu bar at the top of the screen "
+"which shows the desktop menus."
+
+#. i18n: file desktopbehavior.ui line 146
+#: rc.cpp:36
+#, no-c-format
+msgid "&Current application's menu bar (Mac OS-style)"
+msgstr "&Current application's menu bar (Mac OS-style)"
+
+#. i18n: file desktopbehavior.ui line 149
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"If this option is selected, applications will not have their menu bar attached "
+"to their own window anymore. Instead, there is one menu bar at the top of the "
+"screen which shows the menus of the currently active application. You might "
+"recognize this behavior from Mac OS."
+msgstr ""
+"If this option is selected, applications will not have their menu bar attached "
+"to their own window anymore. Instead, there is one menu bar at the top of the "
+"screen which shows the menus of the currently active application. You might "
+"recognise this behaviour from Mac OS."
+
+#. i18n: file desktopbehavior.ui line 159
+#: rc.cpp:42
+#, no-c-format
+msgid "Mouse Button Actions"
+msgstr "Mouse Button Actions"
+
+#. i18n: file desktopbehavior.ui line 170
+#: rc.cpp:45
+#, no-c-format
+msgid "Middle button:"
+msgstr "Middle button:"
+
+#. i18n: file desktopbehavior.ui line 178
+#: rc.cpp:48
+#, no-c-format
+msgid "Left button:"
+msgstr "Left button:"
+
+#. i18n: file desktopbehavior.ui line 186
+#: rc.cpp:51
+#, no-c-format
+msgid "Right button:"
+msgstr "Right button:"
+
+#. i18n: file desktopbehavior.ui line 223
+#: rc.cpp:54 rc.cpp:57 rc.cpp:60
+#, no-c-format
+msgid "Edit..."
+msgstr "Edit..."
+
+#. i18n: file desktopbehavior.ui line 304
+#: rc.cpp:63
+#, no-c-format
+msgid "File Icons"
+msgstr "File Icons"
+
+#. i18n: file desktopbehavior.ui line 315
+#: rc.cpp:66
+#, no-c-format
+msgid "Automatically &line up icons"
+msgstr "Automatically &line up icons"
+
+#. i18n: file desktopbehavior.ui line 318
+#: rc.cpp:69
+#, no-c-format
+msgid ""
+"Check this option if you want to see your icons automatically aligned to the "
+"grid when you move them."
+msgstr ""
+"Tick this option if you want to see your icons automatically aligned to the "
+"grid when you move them."
+
+#. i18n: file desktopbehavior.ui line 326
+#: rc.cpp:72
+#, no-c-format
+msgid "Show &hidden files"
+msgstr "Show &hidden files"
+
+#. i18n: file desktopbehavior.ui line 330
+#: rc.cpp:75
+#, no-c-format
+msgid ""
+"<p>If you check this option, any files in your desktop directory that begin "
+"with a period (.) will be shown. Usually, such files contain configuration "
+"information, and remain hidden from view.</p>\n"
+"<p>For example, files which are named \".directory\" are plain text files which "
+"contain information for Konqueror, such as the icon to use in displaying a "
+"directory, the order in which files should be sorted, etc. You should not "
+"change or delete these files unless you know what you are doing.</p>"
+msgstr ""
+"<p>If you tick this option, any files in your desktop directory that begin with "
+"a period (.) will be shown. Usually, such files contain configuration "
+"information, and remain hidden from view.</p>\n"
+"<p>For example, files which are named \".directory\" are plain text files which "
+"contain information for Konqueror, such as the icon to use in displaying a "
+"directory, the order in which files should be sorted, etc. You should not "
+"change or delete these files unless you know what you are doing.</p>"
+
+#. i18n: file desktopbehavior.ui line 336
+#: rc.cpp:79
+#, no-c-format
+msgid "Show Icon Previews For"
+msgstr "Show Icon Previews For"
+
+#. i18n: file desktopbehavior.ui line 352
+#: rc.cpp:82
+#, no-c-format
+msgid "Select for which types of files you want to enable preview images."
+msgstr "Select for which types of files you want to enable preview images."
+
+#. i18n: file desktopbehavior.ui line 362
+#: rc.cpp:85
+#, no-c-format
+msgid "Device Icons"
+msgstr "Device Icons"
+
+#. i18n: file desktopbehavior.ui line 373
+#: rc.cpp:88
+#, no-c-format
+msgid "&Show device icons:"
+msgstr "&Show device icons:"
+
+#. i18n: file desktopbehavior.ui line 379
+#: rc.cpp:91
+#, no-c-format
+msgid "Device Types to Display"
+msgstr "Device Types to Display"
+
+#. i18n: file desktopbehavior.ui line 398
+#: rc.cpp:94
+#, no-c-format
+msgid "Deselect the device types which you do not want to see on the desktop."
+msgstr "Deselect the device types which you do not want to see on the desktop."
+
+#: rootopts.cpp:67
+msgid ""
+"<h1>Paths</h1>\n"
+"This module allows you to choose where in the filesystem the files on your "
+"desktop should be stored.\n"
+"Use the \"What's This?\" (Shift+F1) to get help on specific options."
+msgstr ""
+"<h1>Paths</h1>\n"
+"This module allows you to choose where in the filesystem the files on your "
+"desktop should be stored.\n"
+"Use the \"What's This?\" (Shift+F1) to get help on specific options."
+
+#: rootopts.cpp:74
+msgid "Des&ktop path:"
+msgstr "Des&ktop path:"
+
+#: rootopts.cpp:81
+msgid ""
+"This folder contains all the files which you see on your desktop. You can "
+"change the location of this folder if you want to, and the contents will move "
+"automatically to the new location as well."
+msgstr ""
+"This folder contains all the files which you see on your desktop. You can "
+"change the location of this folder if you want to, and the contents will move "
+"automatically to the new location as well."
+
+#: rootopts.cpp:89
+msgid "A&utostart path:"
+msgstr "A&utostart path:"
+
+#: rootopts.cpp:96
+msgid ""
+"This folder contains applications or links to applications (shortcuts) that you "
+"want to have started automatically whenever KDE starts. You can change the "
+"location of this folder if you want to, and the contents will move "
+"automatically to the new location as well."
+msgstr ""
+"This folder contains applications or links to applications (shortcuts) that you "
+"want to have started automatically whenever KDE starts. You can change the "
+"location of this folder if you want to, and the contents will move "
+"automatically to the new location as well."
+
+#: rootopts.cpp:105
+msgid "D&ocuments path:"
+msgstr "D&ocuments path:"
+
+#: rootopts.cpp:112
+msgid ""
+"This folder will be used by default to load or save documents from or to."
+msgstr ""
+"This folder will be used by default to load or save documents from or to."
+
+#: rootopts.cpp:202 rootopts.cpp:217
+msgid "Autostart"
+msgstr "Autostart"
+
+#: rootopts.cpp:206
+msgid "Desktop"
+msgstr "Desktop"
+
+#: rootopts.cpp:275
+msgid ""
+"The path for '%1' has been changed;\n"
+"do you want the files to be moved from '%2' to '%3'?"
+msgstr ""
+"The path for '%1' has been changed;\n"
+"do you want the files to be moved from '%2' to '%3'?"
+
+#: rootopts.cpp:276
+msgid "Confirmation Required"
+msgstr "Confirmation Required"
+
+#~ msgid " lines"
+#~ msgstr " lines"
+
+#~ msgid "1 line"
+#~ msgstr "1 line"
+
+#~ msgid " pixels"
+#~ msgstr " pixels"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkonqhtml.po b/tde-i18n-en_GB/messages/kdebase/kcmkonqhtml.po
new file mode 100644
index 00000000000..105a1b0dcec
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkonqhtml.po
@@ -0,0 +1,1460 @@
+# translation of kcmkonqhtml.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkonqhtml\n"
+"POT-Creation-Date: 2007-10-22 01:14+0200\n"
+"PO-Revision-Date: 2005-11-04 14:32+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: advancedTabDialog.cpp:39 htmlopts.cpp:98
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#: appearance.cpp:33
+msgid ""
+"<h1>Konqueror Fonts</h1>On this page, you can configure which fonts Konqueror "
+"should use to display the web pages you view."
+msgstr ""
+"<h1>Konqueror Fonts</h1>On this page, you can configure which fonts Konqueror "
+"should use to display the web pages you view."
+
+#: appearance.cpp:43
+msgid "Font Si&ze"
+msgstr "Font Si&ze"
+
+#: appearance.cpp:46 appearance.cpp:62
+msgid "This is the relative font size Konqueror uses to display web sites."
+msgstr "This is the relative font size Konqueror uses to display web sites."
+
+#: appearance.cpp:49
+msgid "M&inimum font size:"
+msgstr "M&inimum font size:"
+
+#: appearance.cpp:53
+msgid ""
+"Konqueror will never display text smaller than this size,"
+"<br>overriding any other settings"
+msgstr ""
+"Konqueror will never display text smaller than this size,"
+"<br>overriding any other settings"
+
+#: appearance.cpp:57
+msgid "&Medium font size:"
+msgstr "&Medium font size:"
+
+#: appearance.cpp:67
+msgid "S&tandard font:"
+msgstr "S&tandard font:"
+
+#: appearance.cpp:75
+msgid "This is the font used to display normal text in a web page."
+msgstr "This is the font used to display normal text in a web page."
+
+#: appearance.cpp:88
+msgid "&Fixed font:"
+msgstr "&Fixed font:"
+
+#: appearance.cpp:96
+msgid ""
+"This is the font used to display fixed-width (i.e. non-proportional) text."
+msgstr ""
+"This is the font used to display fixed-width (i.e. non-proportional) text."
+
+#: appearance.cpp:109
+msgid "S&erif font:"
+msgstr "S&erif font:"
+
+#: appearance.cpp:117
+msgid "This is the font used to display text that is marked up as serif."
+msgstr "This is the font used to display text that is marked up as serif."
+
+#: appearance.cpp:130
+msgid "Sa&ns serif font:"
+msgstr "Sa&ns serif font:"
+
+#: appearance.cpp:138
+msgid "This is the font used to display text that is marked up as sans-serif."
+msgstr "This is the font used to display text that is marked up as sans-serif."
+
+#: appearance.cpp:152
+msgid "C&ursive font:"
+msgstr "C&ursive font:"
+
+#: appearance.cpp:160
+msgid "This is the font used to display text that is marked up as italic."
+msgstr "This is the font used to display text that is marked up as italic."
+
+#: appearance.cpp:174
+msgid "Fantas&y font:"
+msgstr "Fantas&y font:"
+
+#: appearance.cpp:182
+msgid ""
+"This is the font used to display text that is marked up as a fantasy font."
+msgstr ""
+"This is the font used to display text that is marked up as a fantasy font."
+
+#: appearance.cpp:196
+msgid "Font &size adjustment for this encoding:"
+msgstr "Font &size adjustment for this encoding:"
+
+#: appearance.cpp:208
+msgid "Default encoding:"
+msgstr "Default encoding:"
+
+#: appearance.cpp:216 appearance.cpp:405
+msgid "Use Language Encoding"
+msgstr "Use Language Encoding"
+
+#: appearance.cpp:220
+msgid ""
+"Select the default encoding to be used; normally, you will be fine with 'Use "
+"language encoding' and should not have to change this."
+msgstr ""
+"Select the default encoding to be used; normally, you will be fine with 'Use "
+"language encoding' and should not have to change this."
+
+#: domainlistview.cpp:47
+msgid "Host/Domain"
+msgstr "Host/Domain"
+
+#: domainlistview.cpp:48
+msgid "Policy"
+msgstr "Policy"
+
+#: domainlistview.cpp:55
+msgid "&New..."
+msgstr "&New..."
+
+#: domainlistview.cpp:59
+msgid "Chan&ge..."
+msgstr "Chan&ge..."
+
+#: domainlistview.cpp:63
+msgid "De&lete"
+msgstr "De&lete"
+
+#: domainlistview.cpp:67
+msgid "&Import..."
+msgstr "&Import..."
+
+#: domainlistview.cpp:73
+msgid "&Export..."
+msgstr "&Export..."
+
+#: domainlistview.cpp:82
+msgid "Click on this button to manually add a host or domain specific policy."
+msgstr "Click on this button to manually add a host or domain specific policy."
+
+#: domainlistview.cpp:84
+msgid ""
+"Click on this button to change the policy for the host or domain selected in "
+"the list box."
+msgstr ""
+"Click on this button to change the policy for the host or domain selected in "
+"the list box."
+
+#: domainlistview.cpp:86
+msgid ""
+"Click on this button to delete the policy for the host or domain selected in "
+"the list box."
+msgstr ""
+"Click on this button to delete the policy for the host or domain selected in "
+"the list box."
+
+#: domainlistview.cpp:133
+msgid "You must first select a policy to be changed."
+msgstr "You must first select a policy to be changed."
+
+#: domainlistview.cpp:162
+msgid "You must first select a policy to delete."
+msgstr "You must first select a policy to delete."
+
+#: domainlistview.cpp:200 policydlg.cpp:48
+msgid "Use Global"
+msgstr "Use Global"
+
+#: domainlistview.cpp:202 policydlg.cpp:48
+msgid "Accept"
+msgstr "Accept"
+
+#: domainlistview.cpp:204 policydlg.cpp:48
+msgid "Reject"
+msgstr "Reject"
+
+#: filteropts.cpp:52
+msgid "Enable filters"
+msgstr "Enable filters"
+
+#: filteropts.cpp:55
+msgid "Hide filtered images"
+msgstr "Hide filtered images"
+
+#: filteropts.cpp:58
+msgid "URL Expressions to Filter"
+msgstr "URL Expressions to Filter"
+
+#: filteropts.cpp:63
+msgid "Expression (e.g. http://www.site.com/ad/*):"
+msgstr "Expression (e.g. http://www.site.com/ad/*):"
+
+#: filteropts.cpp:71
+msgid "Update"
+msgstr "Update"
+
+#: filteropts.cpp:76
+msgid "Import..."
+msgstr "Import..."
+
+#: filteropts.cpp:78
+msgid "Export..."
+msgstr "Export..."
+
+#: filteropts.cpp:88
+msgid ""
+"Enable or disable AdBlocK filters. When enabled a set of expressions to be "
+"blocked should be defined in the filter list for blocking to take effect."
+msgstr ""
+"Enable or disable AdBlocK filters. When enabled a set of expressions to be "
+"blocked should be defined in the filter list for blocking to take effect."
+
+#: filteropts.cpp:91
+msgid ""
+"When enabled blocked images will be removed from the page completely otherwise "
+"a placeholder 'blocked' image will be used."
+msgstr ""
+"When enabled blocked images will be removed from the page completely otherwise "
+"a placeholder 'blocked' image will be used."
+
+#: filteropts.cpp:93
+msgid ""
+"This is the list of URL filters that will be applied to all linked images and "
+"frames. The filters are processed in order so place more generic filters "
+"towards the top of the list."
+msgstr ""
+"This is the list of URL filters that will be applied to all linked images and "
+"frames. The filters are processed in order so place more generic filters "
+"towards the top of the list."
+
+#: filteropts.cpp:96
+msgid ""
+"Enter an expression to filter. Expressions can be defined as either a filename "
+"style wildcard e.g. http://www.site.com/ads* or as a full regular expression by "
+"surrounding the string with '/' e.g. //(ad|banner)\\./"
+msgstr ""
+"Enter an expression to filter. Expressions can be defined as either a filename "
+"style wildcard e.g. http://www.site.com/ads* or as a full regular expression by "
+"surrounding the string with '/' e.g. //(ad|banner)\\./"
+
+#: filteropts.cpp:324
+msgid ""
+"<h1>Konqueror AdBlocK</h1> Konqueror AdBlocK allows you to create a list of "
+"filters that are checked against linked images and frames. URL's that match are "
+"either discarded or replaced with a placeholder image. "
+msgstr ""
+"<h1>Konqueror AdBlocK</h1> Konqueror AdBlocK allows you to create a list of "
+"filters that are checked against linked images and frames. URL's that match are "
+"either discarded or replaced with a placeholder image. "
+
+#: htmlopts.cpp:41
+msgid ""
+"<h1>Konqueror Browser</h1> Here you can configure Konqueror's browser "
+"functionality. Please note that the file manager functionality has to be "
+"configured using the \"File Manager\" configuration module. You can make some "
+"settings how Konqueror should handle the HTML code in the web pages it loads. "
+"It is usually not necessary to change anything here."
+msgstr ""
+"<h1>Konqueror Browser</h1> Here you can configure Konqueror's browser "
+"functionality. Please note that the file manager functionality has to be "
+"configured using the \"File Manager\" configuration module. You can make some "
+"settings how Konqueror should handle the HTML code in the web pages it loads. "
+"It is usually not necessary to change anything here."
+
+#: htmlopts.cpp:49
+msgid "Boo&kmarks"
+msgstr "Boo&kmarks"
+
+#: htmlopts.cpp:50
+msgid "Ask for name and folder when adding bookmarks"
+msgstr "Ask for name and folder when adding bookmarks"
+
+#: htmlopts.cpp:51
+msgid ""
+"If this box is checked, Konqueror will allow you to change the title of the "
+"bookmark and choose a folder in which to store it when you add a new bookmark."
+msgstr ""
+"If this box is ticked, Konqueror will allow you to change the title of the "
+"bookmark and choose a folder in which to store it when you add a new bookmark."
+
+#: htmlopts.cpp:55
+msgid "Show only marked bookmarks in bookmark toolbar"
+msgstr "Show only marked bookmarks in bookmark toolbar"
+
+#: htmlopts.cpp:56
+msgid ""
+"If this box is checked, Konqueror will show only those bookmarks in the "
+"bookmark toolbar which you have marked to do so in the bookmark editor."
+msgstr ""
+"If this box is ticked, Konqueror will show only those bookmarks in the bookmark "
+"toolbar which you have marked to do so in the bookmark editor."
+
+#: htmlopts.cpp:65
+msgid "Form Com&pletion"
+msgstr "Form Com&pletion"
+
+#: htmlopts.cpp:66
+msgid "Enable completion of &forms"
+msgstr "Enable completion of &forms"
+
+#: htmlopts.cpp:67
+msgid ""
+"If this box is checked, Konqueror will remember the data you enter in web forms "
+"and suggest it in similar fields for all forms."
+msgstr ""
+"If this box is ticked, Konqueror will remember the data you enter in web forms "
+"and suggest it in similar fields for all forms."
+
+#: htmlopts.cpp:72
+msgid "&Maximum completions:"
+msgstr "&Maximum completions:"
+
+#: htmlopts.cpp:75
+msgid ""
+"Here you can select how many values Konqueror will remember for a form field."
+msgstr ""
+"Here you can select how many values Konqueror will remember for a form field."
+
+#: htmlopts.cpp:83
+msgid "Tabbed Browsing"
+msgstr "Tabbed Browsing"
+
+#: htmlopts.cpp:86
+msgid "Open &links in new tab instead of in new window"
+msgstr "Open &links in new tab instead of in new window"
+
+#: htmlopts.cpp:87
+msgid ""
+"This will open a new tab instead of a new window in various situations, such as "
+"choosing a link or a folder with the middle mouse button."
+msgstr ""
+"This will open a new tab instead of a new window in various situations, such as "
+"choosing a link or a folder with the middle mouse button."
+
+#: htmlopts.cpp:92
+msgid "Hide the tab bar when only one tab is open"
+msgstr "Hide the tab bar when only one tab is open"
+
+#: htmlopts.cpp:93
+msgid ""
+"This will display the tab bar only if there are two or more tabs. Otherwise it "
+"will always be displayed."
+msgstr ""
+"This will display the tab bar only if there are two or more tabs. Otherwise it "
+"will always be displayed."
+
+#: htmlopts.cpp:108
+msgid "Mouse Beha&vior"
+msgstr "Mouse Beha&viour"
+
+#: htmlopts.cpp:110
+msgid "Chan&ge cursor over links"
+msgstr "Chan&ge cursor over links"
+
+#: htmlopts.cpp:111
+msgid ""
+"If this option is set, the shape of the cursor will change (usually to a hand) "
+"if it is moved over a hyperlink."
+msgstr ""
+"If this option is set, the shape of the cursor will change (usually to a hand) "
+"if it is moved over a hyperlink."
+
+#: htmlopts.cpp:115
+msgid "M&iddle click opens URL in selection"
+msgstr "M&iddle click opens URL in selection"
+
+#: htmlopts.cpp:117
+msgid ""
+"If this box is checked, you can open the URL in the selection by middle "
+"clicking on a Konqueror view."
+msgstr ""
+"If this box is ticked, you can open the URL in the selection by middle clicking "
+"on a Konqueror view."
+
+#: htmlopts.cpp:121
+msgid "Right click goes &back in history"
+msgstr "Right click goes &back in history"
+
+#: htmlopts.cpp:123
+msgid ""
+"If this box is checked, you can go back in history by right clicking on a "
+"Konqueror view. To access the context menu, press the right mouse button and "
+"move."
+msgstr ""
+"If this box is ticked, you can go back in history by right clicking on a "
+"Konqueror view. To access the context menu, press the right mouse button and "
+"move."
+
+#: htmlopts.cpp:132
+msgid "A&utomatically load images"
+msgstr "A&utomatically load images"
+
+#: htmlopts.cpp:133
+msgid ""
+"If this box is checked, Konqueror will automatically load any images that are "
+"embedded in a web page. Otherwise, it will display placeholders for the images, "
+"and you can then manually load the images by clicking on the image button."
+"<br>Unless you have a very slow network connection, you will probably want to "
+"check this box to enhance your browsing experience."
+msgstr ""
+"If this box is ticked, Konqueror will automatically load any images that are "
+"embedded in a web page. Otherwise, it will display placeholders for the images, "
+"and you can then manually load the images by clicking on the image button."
+"<br>Unless you have a very slow network connection, you will probably want to "
+"tick this box to enhance your browsing experience."
+
+#: htmlopts.cpp:138
+msgid "Dra&w frame around not completely loaded images"
+msgstr "Dra&w frame around not completely loaded images"
+
+#: htmlopts.cpp:139
+msgid ""
+"If this box is checked, Konqueror will draw a frame as placeholder around not "
+"yet fully loaded images that are embedded in a web page."
+"<br>Especially if you have a slow network connection, you will probably want to "
+"check this box to enhance your browsing experience."
+msgstr ""
+"If this box is ticked, Konqueror will draw a frame as placeholder around not "
+"yet fully loaded images that are embedded in a web page."
+"<br>Especially if you have a slow network connection, you will probably want to "
+"tick this box to enhance your browsing experience."
+
+#: htmlopts.cpp:144
+msgid "Allow automatic delayed &reloading/redirecting"
+msgstr "Allow automatic delayed &reloading/redirecting"
+
+#: htmlopts.cpp:146
+msgid ""
+"Some web pages request an automatic reload or redirection after a certain "
+"period of time. By unchecking this box Konqueror will ignore these requests."
+msgstr ""
+"Some web pages request an automatic reload or redirection after a certain "
+"period of time. By unticking this box Konqueror will ignore these requests."
+
+#: htmlopts.cpp:158
+msgid "Und&erline links:"
+msgstr "Und&erline links:"
+
+#: htmlopts.cpp:161
+msgid ""
+"_: underline\n"
+"Enabled"
+msgstr "Enabled"
+
+#: htmlopts.cpp:162
+msgid ""
+"_: underline\n"
+"Disabled"
+msgstr "Disabled"
+
+#: htmlopts.cpp:163
+msgid "Only on Hover"
+msgstr "Only on Hover"
+
+#: htmlopts.cpp:167
+msgid ""
+"Controls how Konqueror handles underlining hyperlinks:"
+"<br>"
+"<ul>"
+"<li><b>Enabled</b>: Always underline links</li>"
+"<li><b>Disabled</b>: Never underline links</li>"
+"<li><b>Only on Hover</b>: Underline when the mouse is moved over the link</li>"
+"</ul>"
+"<br><i>Note: The site's CSS definitions can override this value</i>"
+msgstr ""
+"Controls how Konqueror handles underlining hyperlinks:"
+"<br>"
+"<ul>"
+"<li><b>Enabled</b>: Always underline links</li>"
+"<li><b>Disabled</b>: Never underline links</li>"
+"<li><b>Only on Hover</b>: Underline when the mouse is moved over the link</li>"
+"</ul>"
+"<br><i>Note: The site's CSS definitions can override this value</i>"
+
+#: htmlopts.cpp:178
+msgid "A&nimations:"
+msgstr "A&nimations:"
+
+#: htmlopts.cpp:181
+msgid ""
+"_: animations\n"
+"Enabled"
+msgstr "Enabled"
+
+#: htmlopts.cpp:182
+msgid ""
+"_: animations\n"
+"Disabled"
+msgstr "Disabled"
+
+#: htmlopts.cpp:183
+msgid "Show Only Once"
+msgstr "Show Only Once"
+
+#: htmlopts.cpp:187
+msgid ""
+"Controls how Konqueror shows animated images:"
+"<br>"
+"<ul>"
+"<li><b>Enabled</b>: Show all animations completely.</li>"
+"<li><b>Disabled</b>: Never show animations, show the start image only.</li>"
+"<li><b>Show only once</b>: Show all animations completely but do not repeat "
+"them.</li>"
+msgstr ""
+"Controls how Konqueror shows animated images:"
+"<br>"
+"<ul>"
+"<li><b>Enabled</b>: Show all animations completely.</li>"
+"<li><b>Disabled</b>: Never show animations, show the start image only.</li>"
+"<li><b>Show only once</b>: Show all animations completely but do not repeat "
+"them.</li>"
+
+#: javaopts.cpp:62 jsopts.cpp:48 pluginopts.cpp:59
+msgid "Global Settings"
+msgstr "Global Settings"
+
+#: javaopts.cpp:64
+msgid "Enable Ja&va globally"
+msgstr "Enable Ja&va globally"
+
+#: javaopts.cpp:79
+msgid "Java Runtime Settings"
+msgstr "Java Runtime Settings"
+
+#: javaopts.cpp:85
+msgid "&Use security manager"
+msgstr "&Use security manager"
+
+#: javaopts.cpp:89
+msgid "Use &KIO"
+msgstr "Use &KIO"
+
+#: javaopts.cpp:93
+msgid "Shu&tdown applet server when inactive"
+msgstr "Shu&tdown applet server when inactive"
+
+#: javaopts.cpp:101
+msgid "App&let server timeout:"
+msgstr "App&let server timeout:"
+
+#: javaopts.cpp:102
+msgid " sec"
+msgstr " sec"
+
+#: javaopts.cpp:107
+msgid "&Path to Java executable, or 'java':"
+msgstr "&Path to Java executable, or 'java':"
+
+#: javaopts.cpp:115
+msgid "Additional Java a&rguments:"
+msgstr "Additional Java a&rguments:"
+
+#: javaopts.cpp:123
+msgid ""
+"Enables the execution of scripts written in Java that can be contained in HTML "
+"pages. Note that, as with any browser, enabling active contents can be a "
+"security problem."
+msgstr ""
+"Enables the execution of scripts written in Java that can be contained in HTML "
+"pages. Note that, as with any browser, enabling active contents can be a "
+"security problem."
+
+#: javaopts.cpp:126
+msgid ""
+"This box contains the domains and hosts you have set a specific Java policy "
+"for. This policy will be used instead of the default policy for enabling or "
+"disabling Java applets on pages sent by these domains or hosts. "
+"<p>Select a policy and use the controls on the right to modify it."
+msgstr ""
+"This box contains the domains and hosts you have set a specific Java policy "
+"for. This policy will be used instead of the default policy for enabling or "
+"disabling Java applets on pages sent by these domains or hosts. "
+"<p>Select a policy and use the controls on the right to modify it."
+
+#: javaopts.cpp:133
+msgid ""
+"Click this button to choose the file that contains the Java policies. These "
+"policies will be merged with the existing ones. Duplicate entries are ignored."
+msgstr ""
+"Click this button to choose the file that contains the Java policies. These "
+"policies will be merged with the existing ones. Duplicate entries are ignored."
+
+#: javaopts.cpp:136
+msgid ""
+"Click this button to save the Java policy to a zipped file. The file, named <b>"
+"java_policy.tgz</b>, will be saved to a location of your choice."
+msgstr ""
+"Click this button to save the Java policy to a zipped file. The file, named <b>"
+"java_policy.tgz</b>, will be saved to a location of your choice."
+
+#: javaopts.cpp:140
+msgid ""
+"Here you can set specific Java policies for any particular host or domain. To "
+"add a new policy, simply click the <i>New...</i> button and supply the "
+"necessary information requested by the dialog box. To change an existing "
+"policy, click on the <i>Change...</i> button and choose the new policy from the "
+"policy dialog box. Clicking on the <i>Delete</i> button will remove the "
+"selected policy, causing the default policy setting to be used for that domain."
+msgstr ""
+"Here you can set specific Java policies for any particular host or domain. To "
+"add a new policy, simply click the <i>New...</i> button and supply the "
+"necessary information requested by the dialogue box. To change an existing "
+"policy, click on the <i>Change...</i> button and choose the new policy from the "
+"policy dialogue box. Clicking on the <i>Delete</i> button will remove the "
+"selected policy, causing the default policy setting to be used for that domain."
+
+#: javaopts.cpp:153
+msgid ""
+"Enabling the security manager will cause the jvm to run with a Security Manager "
+"in place. This will keep applets from being able to read and write to your file "
+"system, creating arbitrary sockets, and other actions which could be used to "
+"compromise your system. Disable this option at your own risk. You can modify "
+"your $HOME/.java.policy file with the Java policytool utility to give code "
+"downloaded from certain sites more permissions."
+msgstr ""
+"Enabling the security manager will cause the jvm to run with a Security Manager "
+"in place. This will keep applets from being able to read and write to your file "
+"system, creating arbitrary sockets, and other actions which could be used to "
+"compromise your system. Disable this option at your own risk. You can modify "
+"your $HOME/.java.policy file with the Java policytool utility to give code "
+"downloaded from certain sites more permissions."
+
+#: javaopts.cpp:161
+msgid "Enabling this will cause the jvm to use KIO for network transport "
+msgstr "Enabling this will cause the jvm to use KIO for network transport "
+
+#: javaopts.cpp:163
+msgid ""
+"Enter the path to the java executable. If you want to use the jre in your path, "
+"simply leave it as 'java'. If you need to use a different jre, enter the path "
+"to the java executable (e.g. /usr/lib/jdk/bin/java), or the path to the "
+"directory that contains 'bin/java' (e.g. /opt/IBMJava2-13)."
+msgstr ""
+"Enter the path to the java executable. If you want to use the jre in your path, "
+"simply leave it as 'java'. If you need to use a different jre, enter the path "
+"to the java executable (e.g. /usr/lib/jdk/bin/java), or the path to the "
+"directory that contains 'bin/java' (e.g. /opt/IBMJava2-13)."
+
+#: javaopts.cpp:168
+msgid ""
+"If you want special arguments to be passed to the virtual machine, enter them "
+"here."
+msgstr ""
+"If you want special arguments to be passed to the virtual machine, enter them "
+"here."
+
+#: javaopts.cpp:170
+msgid ""
+"When all the applets have been destroyed, the applet server should shut down. "
+"However, starting the jvm takes a lot of time. If you would like to keep the "
+"java process running while you are browsing, you can set the timeout value to "
+"whatever you like. To keep the java process running for the whole time that the "
+"konqueror process is, leave the Shutdown Applet Server checkbox unchecked."
+msgstr ""
+"When all the applets have been destroyed, the applet server should shut down. "
+"However, starting the jvm takes a lot of time. If you would like to keep the "
+"java process running while you are browsing, you can set the timeout value to "
+"whatever you like. To keep the java process running for the whole time that the "
+"konqueror process is, leave the Shutdown Applet Server tickbox unticked."
+
+#: javaopts.cpp:283 pluginopts.cpp:626
+msgid "Doma&in-Specific"
+msgstr "Doma&in-Specific"
+
+#: javaopts.cpp:316
+msgid "New Java Policy"
+msgstr "New Java Policy"
+
+#: javaopts.cpp:319
+msgid "Change Java Policy"
+msgstr "Change Java Policy"
+
+#: javaopts.cpp:323
+msgid "&Java policy:"
+msgstr "&Java policy:"
+
+#: javaopts.cpp:324
+msgid "Select a Java policy for the above host or domain."
+msgstr "Select a Java policy for the above host or domain."
+
+#: jsopts.cpp:51
+msgid "Ena&ble JavaScript globally"
+msgstr "Ena&ble JavaScript globally"
+
+#: jsopts.cpp:52
+msgid ""
+"Enables the execution of scripts written in ECMA-Script (also known as "
+"JavaScript) that can be contained in HTML pages. Note that, as with any "
+"browser, enabling scripting languages can be a security problem."
+msgstr ""
+"Enables the execution of scripts written in ECMA-Script (also known as "
+"JavaScript) that can be contained in HTML pages. Note that, as with any "
+"browser, enabling scripting languages can be a security problem."
+
+#: jsopts.cpp:58
+msgid "Report &errors"
+msgstr "Report &errors"
+
+#: jsopts.cpp:59
+msgid ""
+"Enables the reporting of errors that occur when JavaScript code is executed."
+msgstr ""
+"Enables the reporting of errors that occur when JavaScript code is executed."
+
+#: jsopts.cpp:63
+msgid "Enable debu&gger"
+msgstr "Enable debu&gger"
+
+#: jsopts.cpp:64
+msgid "Enables builtin JavaScript debugger."
+msgstr "Enables builtin JavaScript debugger."
+
+#: jsopts.cpp:72
+msgid ""
+"Here you can set specific JavaScript policies for any particular host or "
+"domain. To add a new policy, simply click the <i>New...</i> "
+"button and supply the necessary information requested by the dialog box. To "
+"change an existing policy, click on the <i>Change...</i> "
+"button and choose the new policy from the policy dialog box. Clicking on the <i>"
+"Delete</i> button will remove the selected policy causing the default policy "
+"setting to be used for that domain. The <i>Import</i> and <i>Export</i> "
+"button allows you to easily share your policies with other people by allowing "
+"you to save and retrieve them from a zipped file."
+msgstr ""
+"Here you can set specific JavaScript policies for any particular host or "
+"domain. To add a new policy, simply click the <i>New...</i> "
+"button and supply the necessary information requested by the dialogue box. To "
+"change an existing policy, click on the <i>Change...</i> "
+"button and choose the new policy from the policy dialogue box. Clicking on the "
+"<i>Delete</i> button will remove the selected policy causing the default policy "
+"setting to be used for that domain. The <i>Import</i> and <i>Export</i> "
+"button allows you to easily share your policies with other people by allowing "
+"you to save and retrieve them from a zipped file."
+
+#: jsopts.cpp:82
+msgid ""
+"This box contains the domains and hosts you have set a specific JavaScript "
+"policy for. This policy will be used instead of the default policy for enabling "
+"or disabling JavaScript on pages sent by these domains or hosts. "
+"<p>Select a policy and use the controls on the right to modify it."
+msgstr ""
+"This box contains the domains and hosts you have set a specific JavaScript "
+"policy for. This policy will be used instead of the default policy for enabling "
+"or disabling JavaScript on pages sent by these domains or hosts. "
+"<p>Select a policy and use the controls on the right to modify it."
+
+#: jsopts.cpp:89
+msgid ""
+"Click this button to choose the file that contains the JavaScript policies. "
+"These policies will be merged with the existing ones. Duplicate entries are "
+"ignored."
+msgstr ""
+"Click this button to choose the file that contains the JavaScript policies. "
+"These policies will be merged with the existing ones. Duplicate entries are "
+"ignored."
+
+#: jsopts.cpp:92
+msgid ""
+"Click this button to save the JavaScript policy to a zipped file. The file, "
+"named <b>javascript_policy.tgz</b>, will be saved to a location of your choice."
+msgstr ""
+"Click this button to save the JavaScript policy to a zipped file. The file, "
+"named <b>javascript_policy.tgz</b>, will be saved to a location of your choice."
+
+#: jsopts.cpp:98
+msgid "Global JavaScript Policies"
+msgstr "Global JavaScript Policies"
+
+#: jsopts.cpp:170
+msgid "Do&main-Specific"
+msgstr "Do&main-Specific"
+
+#: jsopts.cpp:206
+msgid "New JavaScript Policy"
+msgstr "New JavaScript Policy"
+
+#: jsopts.cpp:209
+msgid "Change JavaScript Policy"
+msgstr "Change JavaScript Policy"
+
+#: jsopts.cpp:213
+msgid "JavaScript policy:"
+msgstr "JavaScript policy:"
+
+#: jsopts.cpp:214
+msgid "Select a JavaScript policy for the above host or domain."
+msgstr "Select a JavaScript policy for the above host or domain."
+
+#: jsopts.cpp:216
+msgid "Domain-Specific JavaScript Policies"
+msgstr "Domain-Specific JavaScript Policies"
+
+#: jspolicies.cpp:148
+msgid "Open new windows:"
+msgstr "Open new windows:"
+
+#: jspolicies.cpp:157 jspolicies.cpp:212 jspolicies.cpp:250 jspolicies.cpp:288
+#: jspolicies.cpp:329
+msgid "Use global"
+msgstr "Use global"
+
+#: jspolicies.cpp:158 jspolicies.cpp:213 jspolicies.cpp:251 jspolicies.cpp:289
+#: jspolicies.cpp:330
+msgid "Use setting from global policy."
+msgstr "Use setting from global policy."
+
+#: jspolicies.cpp:164 jspolicies.cpp:219 jspolicies.cpp:257 jspolicies.cpp:295
+#: jspolicies.cpp:336
+msgid "Allow"
+msgstr "Allow"
+
+#: jspolicies.cpp:165
+msgid "Accept all popup window requests."
+msgstr "Accept all popup window requests."
+
+#: jspolicies.cpp:170
+msgid "Ask"
+msgstr "Ask"
+
+#: jspolicies.cpp:171
+msgid "Prompt every time a popup window is requested."
+msgstr "Prompt every time a popup window is requested."
+
+#: jspolicies.cpp:176
+msgid "Deny"
+msgstr "Deny"
+
+#: jspolicies.cpp:177
+msgid "Reject all popup window requests."
+msgstr "Reject all popup window requests."
+
+#: jspolicies.cpp:182
+msgid "Smart"
+msgstr "Smart"
+
+#: jspolicies.cpp:183
+msgid ""
+"Accept popup window requests only when links are activated through an explicit "
+"mouse click or keyboard operation."
+msgstr ""
+"Accept popup window requests only when links are activated through an explicit "
+"mouse click or keyboard operation."
+
+#: jspolicies.cpp:190
+msgid ""
+"If you disable this, Konqueror will stop interpreting the <i>window.open()</i> "
+"JavaScript command. This is useful if you regularly visit sites that make "
+"extensive use of this command to pop up ad banners."
+"<br>"
+"<br><b>Note:</b> Disabling this option might also break certain sites that "
+"require <i>window.open()</i> for proper operation. Use this feature carefully."
+msgstr ""
+"If you disable this, Konqueror will stop interpreting the <i>window.open()</i> "
+"JavaScript command. This is useful if you regularly visit sites that make "
+"extensive use of this command to pop up ad banners."
+"<br>"
+"<br><b>Note:</b> Disabling this option might also break certain sites that "
+"require <i>window.open()</i> for proper operation. Use this feature carefully."
+
+#: jspolicies.cpp:204
+msgid "Resize window:"
+msgstr "Resize window:"
+
+#: jspolicies.cpp:220
+msgid "Allow scripts to change the window size."
+msgstr "Allow scripts to change the window size."
+
+#: jspolicies.cpp:225 jspolicies.cpp:263 jspolicies.cpp:301 jspolicies.cpp:342
+msgid "Ignore"
+msgstr "Ignore"
+
+#: jspolicies.cpp:226
+msgid ""
+"Ignore attempts of scripts to change the window size. The web page will <i>"
+"think</i> it changed the size but the actual window is not affected."
+msgstr ""
+"Ignore attempts of scripts to change the window size. The web page will <i>"
+"think</i> it changed the size but the actual window is not affected."
+
+#: jspolicies.cpp:233
+msgid ""
+"Some websites change the window size on their own by using <i>"
+"window.resizeBy()</i> or <i>window.resizeTo()</i>. This option specifies the "
+"treatment of such attempts."
+msgstr ""
+"Some websites change the window size on their own by using <i>"
+"window.resizeBy()</i> or <i>window.resizeTo()</i>. This option specifies the "
+"treatment of such attempts."
+
+#: jspolicies.cpp:242
+msgid "Move window:"
+msgstr "Move window:"
+
+#: jspolicies.cpp:258
+msgid "Allow scripts to change the window position."
+msgstr "Allow scripts to change the window position."
+
+#: jspolicies.cpp:264
+msgid ""
+"Ignore attempts of scripts to change the window position. The web page will <i>"
+"think</i> it moved the window but the actual position is not affected."
+msgstr ""
+"Ignore attempts of scripts to change the window position. The web page will <i>"
+"think</i> it moved the window but the actual position is not affected."
+
+#: jspolicies.cpp:271
+msgid ""
+"Some websites change the window position on their own by using <i>"
+"window.moveBy()</i> or <i>window.moveTo()</i>. This option specifies the "
+"treatment of such attempts."
+msgstr ""
+"Some websites change the window position on their own by using <i>"
+"window.moveBy()</i> or <i>window.moveTo()</i>. This option specifies the "
+"treatment of such attempts."
+
+#: jspolicies.cpp:280
+msgid "Focus window:"
+msgstr "Focus window:"
+
+#: jspolicies.cpp:296
+msgid "Allow scripts to focus the window."
+msgstr "Allow scripts to focus the window."
+
+#: jspolicies.cpp:302
+msgid ""
+"Ignore attempts of scripts to focus the window. The web page will <i>think</i> "
+"it brought the focus to the window but the actual focus will remain unchanged."
+msgstr ""
+"Ignore attempts of scripts to focus the window. The web page will <i>think</i> "
+"it brought the focus to the window but the actual focus will remain unchanged."
+
+#: jspolicies.cpp:310
+msgid ""
+"Some websites set the focus to their browser window on their own by using <i>"
+"window.focus()</i>. This usually leads to the window being moved to the front "
+"interrupting whatever action the user was dedicated to at that time. This "
+"option specifies the treatment of such attempts."
+msgstr ""
+"Some websites set the focus to their browser window on their own by using <i>"
+"window.focus()</i>. This usually leads to the window being moved to the front "
+"interrupting whatever action the user was dedicated to at that time. This "
+"option specifies the treatment of such attempts."
+
+#: jspolicies.cpp:321
+msgid "Modify status bar text:"
+msgstr "Modify status bar text:"
+
+#: jspolicies.cpp:337
+msgid "Allow scripts to change the text of the status bar."
+msgstr "Allow scripts to change the text of the status bar."
+
+#: jspolicies.cpp:343
+msgid ""
+"Ignore attempts of scripts to change the status bar text. The web page will <i>"
+"think</i> it changed the text but the actual text will remain unchanged."
+msgstr ""
+"Ignore attempts of scripts to change the status bar text. The web page will <i>"
+"think</i> it changed the text but the actual text will remain unchanged."
+
+#: jspolicies.cpp:351
+msgid ""
+"Some websites change the status bar text by setting <i>window.status</i> or <i>"
+"window.defaultStatus</i>, thus sometimes preventing displaying the real URLs of "
+"hyperlinks. This option specifies the treatment of such attempts."
+msgstr ""
+"Some websites change the status bar text by setting <i>window.status</i> or <i>"
+"window.defaultStatus</i>, thus sometimes preventing displaying the real URLs of "
+"hyperlinks. This option specifies the treatment of such attempts."
+
+#: khttpoptdlg.cpp:16
+msgid "Accept languages:"
+msgstr "Accept languages:"
+
+#: khttpoptdlg.cpp:24
+msgid "Accept character sets:"
+msgstr "Accept character sets:"
+
+#: main.cpp:82
+msgid "kcmkonqhtml"
+msgstr "kcmkonqhtml"
+
+#: main.cpp:82
+msgid "Konqueror Browsing Control Module"
+msgstr "Konqueror Browsing Control Module"
+
+#: main.cpp:84
+msgid "(c) 1999 - 2001 The Konqueror Developers"
+msgstr "(c) 1999 - 2001 The Konqueror Developers"
+
+#: main.cpp:94
+msgid ""
+"JavaScript access controls\n"
+"Per-domain policies extensions"
+msgstr ""
+"JavaScript access controls\n"
+"Per-domain policies extensions"
+
+#: main.cpp:106
+msgid "&Java"
+msgstr "&Java"
+
+#: main.cpp:110
+msgid "Java&Script"
+msgstr "Java&Script"
+
+#: main.cpp:159
+msgid ""
+"<h2>JavaScript</h2>On this page, you can configure whether JavaScript programs "
+"embedded in web pages should be allowed to be executed by Konqueror."
+"<h2>Java</h2>On this page, you can configure whether Java applets embedded in "
+"web pages should be allowed to be executed by Konqueror."
+"<br>"
+"<br><b>Note:</b> Active content is always a security risk, which is why "
+"Konqueror allows you to specify very fine-grained from which hosts you want to "
+"execute Java and/or JavaScript programs."
+msgstr ""
+"<h2>JavaScript</h2>On this page, you can configure whether JavaScript programs "
+"embedded in web pages should be allowed to be executed by Konqueror."
+"<h2>Java</h2>On this page, you can configure whether Java applets embedded in "
+"web pages should be allowed to be executed by Konqueror."
+"<br>"
+"<br><b>Note:</b> Active content is always a security risk, which is why "
+"Konqueror allows you to specify very fine-grained from which hosts you want to "
+"execute Java and/or JavaScript programs."
+
+#: pluginopts.cpp:61
+msgid "&Enable plugins globally"
+msgstr "&Enable plugins globally"
+
+#: pluginopts.cpp:62
+msgid "Only allow &HTTP and HTTPS URLs for plugins"
+msgstr "Only allow &HTTP and HTTPS URLs for plugins"
+
+#: pluginopts.cpp:63
+msgid "&Load plugins on demand only"
+msgstr "&Load plugins on demand only"
+
+#: pluginopts.cpp:64 pluginopts.cpp:170
+#, c-format
+msgid "CPU priority for plugins: %1"
+msgstr "CPU priority for plugins: %1"
+
+#: pluginopts.cpp:80
+msgid "Domain-Specific Settin&gs"
+msgstr "Domain-Specific Settin&gs"
+
+#: pluginopts.cpp:86 pluginopts.cpp:593
+msgid "Domain-Specific Policies"
+msgstr "Domain-Specific Policies"
+
+#: pluginopts.cpp:98
+msgid ""
+"Enables the execution of plugins that can be contained in HTML pages, e.g. "
+"Macromedia Flash. Note that, as with any browser, enabling active contents can "
+"be a security problem."
+msgstr ""
+"Enables the execution of plugins that can be contained in HTML pages, e.g. "
+"Macromedia Flash. Note that, as with any browser, enabling active contents can "
+"be a security problem."
+
+#: pluginopts.cpp:102
+msgid ""
+"This box contains the domains and hosts you have set a specific plugin policy "
+"for. This policy will be used instead of the default policy for enabling or "
+"disabling plugins on pages sent by these domains or hosts. "
+"<p>Select a policy and use the controls on the right to modify it."
+msgstr ""
+"This box contains the domains and hosts you have set a specific plugin policy "
+"for. This policy will be used instead of the default policy for enabling or "
+"disabling plugins on pages sent by these domains or hosts. "
+"<p>Select a policy and use the controls on the right to modify it."
+
+#: pluginopts.cpp:108
+msgid ""
+"Click this button to choose the file that contains the plugin policies. These "
+"policies will be merged with the existing ones. Duplicate entries are ignored."
+msgstr ""
+"Click this button to choose the file that contains the plugin policies. These "
+"policies will be merged with the existing ones. Duplicate entries are ignored."
+
+#: pluginopts.cpp:111
+msgid ""
+"Click this button to save the plugin policy to a zipped file. The file, named "
+"<b>plugin_policy.tgz</b>, will be saved to a location of your choice."
+msgstr ""
+"Click this button to save the plugin policy to a zipped file. The file, named "
+"<b>plugin_policy.tgz</b>, will be saved to a location of your choice."
+
+#: pluginopts.cpp:114
+msgid ""
+"Here you can set specific plugin policies for any particular host or domain. To "
+"add a new policy, simply click the <i>New...</i> button and supply the "
+"necessary information requested by the dialog box. To change an existing "
+"policy, click on the <i>Change...</i> button and choose the new policy from the "
+"policy dialog box. Clicking on the <i>Delete</i> button will remove the "
+"selected policy causing the default policy setting to be used for that domain."
+msgstr ""
+"Here you can set specific plugin policies for any particular host or domain. To "
+"add a new policy, simply click the <i>New...</i> button and supply the "
+"necessary information requested by the dialogue box. To change an existing "
+"policy, click on the <i>Change...</i> button and choose the new policy from the "
+"policy dialogue box. Clicking on the <i>Delete</i> button will remove the "
+"selected policy causing the default policy setting to be used for that domain."
+
+#: pluginopts.cpp:129 pluginopts.cpp:523
+msgid "Netscape Plugins"
+msgstr "Netscape Plugins"
+
+#: pluginopts.cpp:159
+msgid ""
+"_: lowest priority\n"
+"lowest"
+msgstr "lowest"
+
+#: pluginopts.cpp:161
+msgid ""
+"_: low priority\n"
+"low"
+msgstr "low"
+
+#: pluginopts.cpp:163
+msgid ""
+"_: medium priority\n"
+"medium"
+msgstr "medium"
+
+#: pluginopts.cpp:165
+msgid ""
+"_: high priority\n"
+"high"
+msgstr "high"
+
+#: pluginopts.cpp:167
+msgid ""
+"_: highest priority\n"
+"highest"
+msgstr "highest"
+
+#: pluginopts.cpp:257
+msgid ""
+"<h1>Konqueror Plugins</h1> The Konqueror web browser can use Netscape plugins "
+"to show special content, just like the Navigator does. Please note that the way "
+"you have to install Netscape plugins may depend on your distribution. A typical "
+"place to install them is, for example, '/opt/netscape/plugins'."
+msgstr ""
+"<h1>Konqueror Plugins</h1> The Konqueror web browser can use Netscape plugins "
+"to show special content, just like the Navigator does. Please note that the way "
+"you have to install Netscape plugins may depend on your distribution. A typical "
+"place to install them is, for example, '/opt/netscape/plugins'."
+
+#: pluginopts.cpp:283
+msgid ""
+"Do you want to apply your changes before the scan? Otherwise the changes will "
+"be lost."
+msgstr ""
+"Do you want to apply your changes before the scan? Otherwise the changes will "
+"be lost."
+
+#: pluginopts.cpp:302
+msgid ""
+"The nspluginscan executable cannot be found. Netscape plugins will not be "
+"scanned."
+msgstr ""
+"The nspluginscan executable cannot be found. Netscape plugins will not be "
+"scanned."
+
+#: pluginopts.cpp:309
+msgid "Scanning for plugins"
+msgstr "Scanning for plugins"
+
+#: pluginopts.cpp:347
+msgid "Select Plugin Scan Folder"
+msgstr "Select Plugin Scan Folder"
+
+#: pluginopts.cpp:546
+msgid "Plugin"
+msgstr "Plugin"
+
+#: pluginopts.cpp:563
+msgid "MIME type"
+msgstr "MIME type"
+
+#: pluginopts.cpp:568
+msgid "Description"
+msgstr "Description"
+
+#: pluginopts.cpp:573
+msgid "Suffixes"
+msgstr "Suffixes"
+
+#: pluginopts.cpp:638
+msgid "New Plugin Policy"
+msgstr "New Plugin Policy"
+
+#: pluginopts.cpp:641
+msgid "Change Plugin Policy"
+msgstr "Change Plugin Policy"
+
+#: pluginopts.cpp:645
+msgid "&Plugin policy:"
+msgstr "&Plugin policy:"
+
+#: pluginopts.cpp:646
+msgid "Select a plugin policy for the above host or domain."
+msgstr "Select a plugin policy for the above host or domain."
+
+#: policydlg.cpp:31
+msgid "&Host or domain name:"
+msgstr "&Host or domain name:"
+
+#: policydlg.cpp:40
+msgid ""
+"Enter the name of a host (like www.kde.org) or a domain, starting with a dot "
+"(like .kde.org or .org)"
+msgstr ""
+"Enter the name of a host (like www.kde.org) or a domain, starting with a dot "
+"(like .kde.org or .org)"
+
+#: policydlg.cpp:112
+msgid "You must first enter a domain name."
+msgstr "You must first enter a domain name."
+
+#. i18n: file advancedTabOptions.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "<b>Advanced Options</b>"
+msgstr "<b>Advanced Options</b>"
+
+#. i18n: file advancedTabOptions.ui line 57
+#: rc.cpp:6
+#, no-c-format
+msgid "O&pen new tabs in the background"
+msgstr "O&pen new tabs in the background"
+
+#. i18n: file advancedTabOptions.ui line 60
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"This will open a new tab in the background, instead of in the foreground."
+msgstr ""
+"This will open a new tab in the background, instead of in the foreground."
+
+#. i18n: file advancedTabOptions.ui line 68
+#: rc.cpp:12
+#, no-c-format
+msgid "Open &new tab after current tab"
+msgstr "Open &new tab after current tab"
+
+#. i18n: file advancedTabOptions.ui line 71
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"This will open a new tab opened from a page after the current tab, instead of "
+"after the last tab."
+msgstr ""
+"This will open a new tab opened from a page after the current tab, instead of "
+"after the last tab."
+
+#. i18n: file advancedTabOptions.ui line 79
+#: rc.cpp:18
+#, no-c-format
+msgid "Confirm &when closing windows with multiple tabs"
+msgstr "Confirm &when closing windows with multiple tabs"
+
+#. i18n: file advancedTabOptions.ui line 82
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"This will ask you whether you are sure you want to close a window when it has "
+"multiple tabs opened in it."
+msgstr ""
+"This will ask you whether you are sure you want to close a window when it has "
+"multiple tabs opened in it."
+
+#. i18n: file advancedTabOptions.ui line 90
+#: rc.cpp:24
+#, no-c-format
+msgid "&Show close button instead of website icon"
+msgstr "&Show close button instead of website icon"
+
+#. i18n: file advancedTabOptions.ui line 93
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"This will display close buttons inside each tab instead of websites' icons."
+msgstr ""
+"This will display close buttons inside each tab instead of websites' icons."
+
+#. i18n: file advancedTabOptions.ui line 101
+#: rc.cpp:30
+#, no-c-format
+msgid "Open pop&ups in new tab instead of in new window"
+msgstr "Open pop&ups in new tab instead of in new window"
+
+#. i18n: file advancedTabOptions.ui line 104
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"Whether or not JavaScript popups if allowed shall open in a new tab or in a new "
+"window."
+msgstr ""
+"Whether or not JavaScript popups if allowed shall open in a new tab or in a new "
+"window."
+
+#. i18n: file advancedTabOptions.ui line 112
+#: rc.cpp:36
+#, no-c-format
+msgid "Activate previous used tab when closing the current tab"
+msgstr "Activate previous used tab when closing the current tab"
+
+#. i18n: file advancedTabOptions.ui line 115
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"When checking this the previous used or opened tab will be activated when you "
+"close the current active tab instead of the one right to the current tab."
+msgstr ""
+"When ticking this the previous used or opened tab will be activated when you "
+"close the current active tab instead of the one right to the current tab."
+
+#. i18n: file advancedTabOptions.ui line 123
+#: rc.cpp:42
+#, no-c-format
+msgid "Open as tab in existing Konqueror when URL is called externally"
+msgstr "Open as tab in existing Konqueror when URL is called externally"
+
+#. i18n: file advancedTabOptions.ui line 126
+#: rc.cpp:45
+#, no-c-format
+msgid ""
+"When you click a URL in another KDE program or call kfmclient to open a URL, "
+"the current desktop will be searched for a non-minimized Konqueror and, if "
+"found, the URL opened as a new tab within it. Otherwise a new Konqueror window "
+"will be opened with the required URL."
+msgstr ""
+"When you click a URL in another KDE program or call kfmclient to open a URL, "
+"the current desktop will be searched for a non-minimised Konqueror and, if "
+"found, the URL opened as a new tab within it. Otherwise a new Konqueror window "
+"will be opened with the required URL."
+
+#. i18n: file nsconfigwidget.ui line 17
+#: rc.cpp:48
+#, no-c-format
+msgid "Netscape Plugin Config"
+msgstr "Netscape Plugin Config"
+
+#. i18n: file nsconfigwidget.ui line 40
+#: rc.cpp:51
+#, no-c-format
+msgid "Scan"
+msgstr "Scan"
+
+#. i18n: file nsconfigwidget.ui line 59
+#: rc.cpp:54
+#, no-c-format
+msgid "&Scan for New Plugins"
+msgstr "&Scan for New Plugins"
+
+#. i18n: file nsconfigwidget.ui line 62
+#: rc.cpp:57
+#, no-c-format
+msgid "Click here to scan for newly installed Netscape plugins now."
+msgstr "Click here to scan for newly installed Netscape plugins now."
+
+#. i18n: file nsconfigwidget.ui line 89
+#: rc.cpp:60
+#, no-c-format
+msgid "Scan for new plugins at &KDE startup"
+msgstr "Scan for new plugins at &KDE startup"
+
+#. i18n: file nsconfigwidget.ui line 92
+#: rc.cpp:63
+#, no-c-format
+msgid ""
+"If this option is enabled, KDE will look for new Netscape plugins every time it "
+"starts up. This makes it easier for you if you often install new plugins, but "
+"it may also slow down KDE startup. You might want to disable this option, "
+"especially if you seldom install plugins."
+msgstr ""
+"If this option is enabled, KDE will look for new Netscape plugins every time it "
+"starts up. This makes it easier for you if you often install new plugins, but "
+"it may also slow down KDE startup. You might want to disable this option, "
+"especially if you seldom install plugins."
+
+#. i18n: file nsconfigwidget.ui line 106
+#: rc.cpp:66
+#, no-c-format
+msgid "Scan Folders"
+msgstr "Scan Folders"
+
+#. i18n: file nsconfigwidget.ui line 128
+#: rc.cpp:72
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#. i18n: file nsconfigwidget.ui line 150
+#: rc.cpp:75
+#, no-c-format
+msgid "Do&wn"
+msgstr "Do&wn"
+
+#. i18n: file nsconfigwidget.ui line 161
+#: rc.cpp:78
+#, no-c-format
+msgid "&Up"
+msgstr "&Up"
+
+#. i18n: file nsconfigwidget.ui line 203
+#: rc.cpp:81
+#, no-c-format
+msgid "Plugins"
+msgstr "Plugins"
+
+#. i18n: file nsconfigwidget.ui line 223
+#: rc.cpp:87
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file nsconfigwidget.ui line 239
+#: rc.cpp:90
+#, no-c-format
+msgid "Here you can see a list of the Netscape plugins KDE has found."
+msgstr "Here you can see a list of the Netscape plugins KDE has found."
+
+#. i18n: file nsconfigwidget.ui line 250
+#: rc.cpp:93
+#, no-c-format
+msgid "Use a&rtsdsp to pipe plugin sound through aRts"
+msgstr "Use a&rtsdsp to pipe plugin sound through aRts"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkonsole.po b/tde-i18n-en_GB/messages/kdebase/kcmkonsole.po
new file mode 100644
index 00000000000..25cd0ba60e9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkonsole.po
@@ -0,0 +1,731 @@
+# translation of kcmkonsole.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkonsole\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2006-01-08 23:43+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk,dwayne@translate.org.za"
+
+#: kcmkonsole.cpp:43
+msgid ""
+"<h1>Konsole</h1> With this module you can configure Konsole, the KDE terminal "
+"application. You can configure the generic Konsole options (which can also be "
+"configured using the RMB) and you can edit the schemas and sessions available "
+"to Konsole."
+msgstr ""
+"<h1>Konsole</h1> With this module you can configure Konsole, the KDE terminal "
+"application. You can configure the generic Konsole options (which can also be "
+"configured using the RMB) and you can edit the schemas and sessions available "
+"to Konsole."
+
+#: kcmkonsole.cpp:51
+msgid ""
+"_: normal line spacing\n"
+"Normal"
+msgstr "Normal"
+
+#: kcmkonsole.cpp:56
+msgid "KCM Konsole"
+msgstr "KCM Konsole"
+
+#: kcmkonsole.cpp:57
+msgid "KControl module for Konsole configuration"
+msgstr "KControl module for Konsole configuration"
+
+#: kcmkonsole.cpp:162
+msgid ""
+"The Ctrl+S/Ctrl+Q flow control setting will only affect newly started Konsole "
+"sessions.\n"
+"The 'stty' command can be used to change the flow control settings of existing "
+"Konsole sessions."
+msgstr ""
+"The Ctrl+S/Ctrl+Q flow control setting will only affect newly started Konsole "
+"sessions.\n"
+"The 'stty' command can be used to change the flow control settings of existing "
+"Konsole sessions."
+
+#: kcmkonsole.cpp:170
+msgid ""
+"You have chosen to enable bidirectional text rendering by default.\n"
+"Note that bidirectional text may not always be shown correctly, especially when "
+"selecting parts of text written right-to-left. This is a known issue which "
+"cannot be resolved at the moment due to the nature of text handling in "
+"console-based applications."
+msgstr ""
+"You have chosen to enable bidirectional text rendering by default.\n"
+"Note that bidirectional text may not always be shown correctly, especially when "
+"selecting parts of text written right-to-left. This is a known issue which "
+"cannot be resolved at the moment due to the nature of text handling in "
+"console-based applications."
+
+#. i18n: file kcmkonsoledialog.ui line 42
+#: rc.cpp:3
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file kcmkonsoledialog.ui line 70
+#: rc.cpp:6
+#, no-c-format
+msgid "Double Click"
+msgstr "Double Click"
+
+#. i18n: file kcmkonsoledialog.ui line 81
+#: rc.cpp:9
+#, no-c-format
+msgid "Consider the following characters &part of a word when double clicking:"
+msgstr ""
+"Consider the following characters &part of a word when double clicking:"
+
+#. i18n: file kcmkonsoledialog.ui line 107
+#: rc.cpp:12
+#, no-c-format
+msgid "Misc"
+msgstr "Misc"
+
+#. i18n: file kcmkonsoledialog.ui line 118
+#: rc.cpp:15
+#, no-c-format
+msgid "Show terminal si&ze after resizing"
+msgstr "Show terminal si&ze after resizing"
+
+#. i18n: file kcmkonsoledialog.ui line 126
+#: rc.cpp:18
+#, no-c-format
+msgid "Show &frame"
+msgstr "Show &frame"
+
+#. i18n: file kcmkonsoledialog.ui line 134
+#: rc.cpp:21
+#, no-c-format
+msgid "&Confirm quit when closing more than one session"
+msgstr "&Confirm quit when closing more than one session"
+
+#. i18n: file kcmkonsoledialog.ui line 142
+#: rc.cpp:24
+#, no-c-format
+msgid "&Blinking cursor"
+msgstr "&Blinking cursor"
+
+#. i18n: file kcmkonsoledialog.ui line 150
+#: rc.cpp:27
+#, no-c-format
+msgid "&Require Ctrl key for drag and drop"
+msgstr "&Require Ctrl key for drag and drop"
+
+#. i18n: file kcmkonsoledialog.ui line 158
+#: rc.cpp:30
+#, no-c-format
+msgid "Triple click selects &only from the current word forward"
+msgstr "Triple click selects &only from the current word forward"
+
+#. i18n: file kcmkonsoledialog.ui line 166
+#: rc.cpp:33
+#, no-c-format
+msgid "Allow progr&ams to resize terminal window"
+msgstr "Allow progr&ams to resize terminal window"
+
+#. i18n: file kcmkonsoledialog.ui line 174
+#: rc.cpp:36
+#, no-c-format
+msgid "Use Ctrl+S/Ctrl+Q flow control"
+msgstr "Use Ctrl+S/Ctrl+Q flow control"
+
+#. i18n: file kcmkonsoledialog.ui line 199
+#: rc.cpp:39
+#, no-c-format
+msgid "Enable bidirectional text rendering"
+msgstr "Enable bidirectional text rendering"
+
+#. i18n: file kcmkonsoledialog.ui line 215
+#: rc.cpp:42
+#, no-c-format
+msgid "Seconds to detect s&ilence:"
+msgstr "Seconds to detect s&ilence:"
+
+#. i18n: file kcmkonsoledialog.ui line 269
+#: rc.cpp:45
+#, no-c-format
+msgid "&Line spacing:"
+msgstr "&Line spacing:"
+
+#. i18n: file kcmkonsoledialog.ui line 297
+#: rc.cpp:48
+#, no-c-format
+msgid "Set tab title to match window title"
+msgstr "Set tab title to match window title"
+
+#. i18n: file kcmkonsoledialog.ui line 309
+#: rc.cpp:51
+#, no-c-format
+msgid "&Schema"
+msgstr "&Schema"
+
+#. i18n: file kcmkonsoledialog.ui line 327
+#: rc.cpp:54
+#, no-c-format
+msgid "S&ession"
+msgstr "S&ession"
+
+#. i18n: file schemadialog.ui line 16
+#: rc.cpp:57
+#, no-c-format
+msgid "Konsole Schema Editor"
+msgstr "Konsole Schema Editor"
+
+#. i18n: file schemadialog.ui line 42
+#: rc.cpp:60
+#, no-c-format
+msgid "&Title:"
+msgstr "&Title:"
+
+#. i18n: file schemadialog.ui line 76
+#: rc.cpp:63
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#. i18n: file schemadialog.ui line 87
+#: rc.cpp:66
+#, no-c-format
+msgid "Shell co&lor:"
+msgstr "Shell co&lour:"
+
+#. i18n: file schemadialog.ui line 98
+#: rc.cpp:69
+#, no-c-format
+msgid "&Bold"
+msgstr "&Bold"
+
+#. i18n: file schemadialog.ui line 129
+#: rc.cpp:72 rc.cpp:225
+#, no-c-format
+msgid "Custom"
+msgstr "Custom"
+
+#. i18n: file schemadialog.ui line 134
+#: rc.cpp:75
+#, no-c-format
+msgid "System Background"
+msgstr "System Background"
+
+#. i18n: file schemadialog.ui line 139
+#: rc.cpp:78
+#, no-c-format
+msgid "System Foreground"
+msgstr "System Foreground"
+
+#. i18n: file schemadialog.ui line 144
+#: rc.cpp:81
+#, no-c-format
+msgid "Random Hue"
+msgstr "Random Hue"
+
+#. i18n: file schemadialog.ui line 173
+#: rc.cpp:84
+#, no-c-format
+msgid "Trans&parent"
+msgstr "Trans&parent"
+
+#. i18n: file schemadialog.ui line 181
+#: rc.cpp:87
+#, no-c-format
+msgid "&Konsole color:"
+msgstr "&Konsole colour:"
+
+#. i18n: file schemadialog.ui line 190
+#: rc.cpp:90
+#, no-c-format
+msgid "0 - Foreground Color"
+msgstr "0 - Foreground Colour"
+
+#. i18n: file schemadialog.ui line 195
+#: rc.cpp:93
+#, no-c-format
+msgid "1 - Background Color"
+msgstr "1 - Background Colour"
+
+#. i18n: file schemadialog.ui line 200
+#: rc.cpp:96
+#, no-c-format
+msgid "2 - Color 0 (black)"
+msgstr "2 - Colour 0 (black)"
+
+#. i18n: file schemadialog.ui line 205
+#: rc.cpp:99
+#, no-c-format
+msgid "3 - Color 1 (red)"
+msgstr "3 - Colour 1 (red)"
+
+#. i18n: file schemadialog.ui line 210
+#: rc.cpp:102
+#, no-c-format
+msgid "4 - Color 2 (green)"
+msgstr "4 - Colour 2 (green)"
+
+#. i18n: file schemadialog.ui line 215
+#: rc.cpp:105
+#, no-c-format
+msgid "5 - Color 3 (yellow)"
+msgstr "5 - Colour 3 (yellow)"
+
+#. i18n: file schemadialog.ui line 220
+#: rc.cpp:108
+#, no-c-format
+msgid "6 - Color 4 (blue)"
+msgstr "6 - Colour 4 (blue)"
+
+#. i18n: file schemadialog.ui line 225
+#: rc.cpp:111
+#, no-c-format
+msgid "7 - Color 5 (magenta)"
+msgstr "7 - Colour 5 (magenta)"
+
+#. i18n: file schemadialog.ui line 230
+#: rc.cpp:114
+#, no-c-format
+msgid "8 - Color 6 (cyan)"
+msgstr "8 - Colour 6 (cyan)"
+
+#. i18n: file schemadialog.ui line 235
+#: rc.cpp:117
+#, no-c-format
+msgid "9 - Color 7 (white)"
+msgstr "9 - Colour 7 (white)"
+
+#. i18n: file schemadialog.ui line 240
+#: rc.cpp:120
+#, no-c-format
+msgid "10 - Foreground Intensive Color"
+msgstr "10 - Foreground Intensive Colour"
+
+#. i18n: file schemadialog.ui line 245
+#: rc.cpp:123
+#, no-c-format
+msgid "11 - Background Intensive Color"
+msgstr "11 - Background Intensive Colour"
+
+#. i18n: file schemadialog.ui line 250
+#: rc.cpp:126
+#, no-c-format
+msgid "12 - Color 0 Intensive (gray)"
+msgstr "12 - Colour 0 Intensive (grey)"
+
+#. i18n: file schemadialog.ui line 255
+#: rc.cpp:129
+#, no-c-format
+msgid "13 - Color 1 Intensive (light red)"
+msgstr "13 - Colour 1 Intensive (light red)"
+
+#. i18n: file schemadialog.ui line 260
+#: rc.cpp:132
+#, no-c-format
+msgid "14 - Color 2 Intensive (light green)"
+msgstr "14 - Colour 2 Intensive (light green)"
+
+#. i18n: file schemadialog.ui line 265
+#: rc.cpp:135
+#, no-c-format
+msgid "15 - Color 3 Intensive (light yellow)"
+msgstr "15 - Colour 3 Intensive (light yellow)"
+
+#. i18n: file schemadialog.ui line 270
+#: rc.cpp:138
+#, no-c-format
+msgid "16 - Color 4 Intensive (light blue)"
+msgstr "16 - Colour 4 Intensive (light blue)"
+
+#. i18n: file schemadialog.ui line 275
+#: rc.cpp:141
+#, no-c-format
+msgid "17 - Color 5 Intensive (light magenta)"
+msgstr "17 - Colour 5 Intensive (light magenta)"
+
+#. i18n: file schemadialog.ui line 280
+#: rc.cpp:144
+#, no-c-format
+msgid "18 - Color 6 Intensive (light cyan)"
+msgstr "18 - Colour 6 Intensive (light cyan)"
+
+#. i18n: file schemadialog.ui line 285
+#: rc.cpp:147
+#, no-c-format
+msgid "19 - Color 7 Intensive (white)"
+msgstr "19 - Colour 7 Intensive (white)"
+
+#. i18n: file schemadialog.ui line 307
+#: rc.cpp:150
+#, no-c-format
+msgid "Schema"
+msgstr "Schema"
+
+#. i18n: file schemadialog.ui line 323
+#: rc.cpp:153
+#, no-c-format
+msgid "S&et as default schema"
+msgstr "S&et as default schema"
+
+#. i18n: file schemadialog.ui line 339
+#: rc.cpp:156
+#, fuzzy, no-c-format
+msgid "Sa&ve Schema..."
+msgstr "&Save Schema..."
+
+#. i18n: file schemadialog.ui line 347
+#: rc.cpp:159
+#, no-c-format
+msgid "&Remove Schema"
+msgstr "&Remove Schema"
+
+#. i18n: file schemadialog.ui line 376
+#: rc.cpp:162
+#, no-c-format
+msgid "Background"
+msgstr "Background"
+
+#. i18n: file schemadialog.ui line 409
+#: rc.cpp:165
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file schemadialog.ui line 415
+#: rc.cpp:168
+#, no-c-format
+msgid "Tiled"
+msgstr "Tiled"
+
+#. i18n: file schemadialog.ui line 420
+#: rc.cpp:171
+#, no-c-format
+msgid "Centered"
+msgstr "Centred"
+
+#. i18n: file schemadialog.ui line 425
+#: rc.cpp:174
+#, no-c-format
+msgid "Full"
+msgstr "Full"
+
+#. i18n: file schemadialog.ui line 437
+#: rc.cpp:177
+#, no-c-format
+msgid "&Image:"
+msgstr "&Image:"
+
+#. i18n: file schemadialog.ui line 448
+#: rc.cpp:180
+#, no-c-format
+msgid "Min"
+msgstr "Min"
+
+#. i18n: file schemadialog.ui line 467
+#: rc.cpp:183
+#, no-c-format
+msgid "Max"
+msgstr "Max"
+
+#. i18n: file schemadialog.ui line 475
+#: rc.cpp:186
+#, no-c-format
+msgid "Shade t&o:"
+msgstr "Shade t&o:"
+
+#. i18n: file schemadialog.ui line 528
+#: rc.cpp:189
+#, no-c-format
+msgid "Tr&ansparent"
+msgstr "Tr&ansparent"
+
+#. i18n: file sessiondialog.ui line 16
+#: rc.cpp:192
+#, no-c-format
+msgid "Konsole Session Editor"
+msgstr "Konsole Session Editor"
+
+#. i18n: file sessiondialog.ui line 59
+#: rc.cpp:198
+#, no-c-format
+msgid "<Default>"
+msgstr "<Default>"
+
+#. i18n: file sessiondialog.ui line 64
+#: rc.cpp:201
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file sessiondialog.ui line 69
+#: rc.cpp:204
+#, no-c-format
+msgid "Tiny"
+msgstr "Tiny"
+
+#. i18n: file sessiondialog.ui line 74
+#: rc.cpp:207
+#, no-c-format
+msgid "Small"
+msgstr "Small"
+
+#. i18n: file sessiondialog.ui line 79
+#: rc.cpp:210
+#, no-c-format
+msgid "Medium"
+msgstr "Medium"
+
+#. i18n: file sessiondialog.ui line 84
+#: rc.cpp:213
+#, no-c-format
+msgid "Large"
+msgstr "Large"
+
+#. i18n: file sessiondialog.ui line 89
+#: rc.cpp:216
+#, no-c-format
+msgid "Huge"
+msgstr "Huge"
+
+#. i18n: file sessiondialog.ui line 94
+#: rc.cpp:219
+#, no-c-format
+msgid "Linux"
+msgstr "Linux"
+
+#. i18n: file sessiondialog.ui line 99
+#: rc.cpp:222
+#, no-c-format
+msgid "Unicode"
+msgstr "Unicode"
+
+#. i18n: file sessiondialog.ui line 137
+#: rc.cpp:228
+#, no-c-format
+msgid "&Font:"
+msgstr "&Font:"
+
+#. i18n: file sessiondialog.ui line 153
+#: rc.cpp:231
+#, no-c-format
+msgid "S&chema:"
+msgstr "S&chema:"
+
+#. i18n: file sessiondialog.ui line 164
+#: rc.cpp:234
+#, no-c-format
+msgid "$&TERM:"
+msgstr "$&TERM:"
+
+#. i18n: file sessiondialog.ui line 175
+#: rc.cpp:237
+#, no-c-format
+msgid "&Keytab:"
+msgstr "&Keytab:"
+
+#. i18n: file sessiondialog.ui line 222
+#: rc.cpp:240
+#, no-c-format
+msgid "&Icon:"
+msgstr "&Icon:"
+
+#. i18n: file sessiondialog.ui line 238
+#: rc.cpp:243
+#, no-c-format
+msgid "Session"
+msgstr "Session"
+
+#. i18n: file sessiondialog.ui line 262
+#: rc.cpp:246
+#, no-c-format
+msgid "Sa&ve Session..."
+msgstr "Sa&ve Session..."
+
+#. i18n: file sessiondialog.ui line 270
+#: rc.cpp:249
+#, no-c-format
+msgid "&Remove Session"
+msgstr "&Remove Session"
+
+#. i18n: file sessiondialog.ui line 307
+#: rc.cpp:252
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file sessiondialog.ui line 342
+#: rc.cpp:255
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file sessiondialog.ui line 353
+#: rc.cpp:258
+#, no-c-format
+msgid "E&xecute:"
+msgstr "E&xecute:"
+
+#. i18n: file sessiondialog.ui line 364
+#: rc.cpp:261
+#, no-c-format
+msgid "&Directory:"
+msgstr "&Directory:"
+
+#: schemaeditor.cpp:246 schemaeditor.cpp:569 sessioneditor.cpp:118
+msgid "untitled"
+msgstr "untitled"
+
+#: schemaeditor.cpp:271
+msgid "Select Background Image"
+msgstr "Select Background Image"
+
+#: schemaeditor.cpp:318
+msgid "You are trying to remove a system schema. Are you sure?"
+msgstr "You are trying to remove a system schema. Are you sure?"
+
+#: schemaeditor.cpp:319
+msgid "Removing System Schema"
+msgstr "Removing System Schema"
+
+#: schemaeditor.cpp:332
+msgid ""
+"Cannot remove the schema.\n"
+"Maybe it is a system schema.\n"
+msgstr ""
+"Cannot remove the schema.\n"
+"Maybe it is a system schema.\n"
+
+#: schemaeditor.cpp:333
+msgid "Error Removing Schema"
+msgstr "Error Removing Schema"
+
+#: schemaeditor.cpp:358
+msgid "Save Schema"
+msgstr "Save Schema"
+
+#: schemaeditor.cpp:359 sessioneditor.cpp:324
+msgid "File name:"
+msgstr "File name:"
+
+#: schemaeditor.cpp:438
+msgid ""
+"Cannot save the schema.\n"
+"Maybe permission denied.\n"
+msgstr ""
+"Cannot save the schema.\n"
+"Maybe permission denied.\n"
+
+#: schemaeditor.cpp:439
+msgid "Error Saving Schema"
+msgstr "Error Saving Schema"
+
+#: schemaeditor.cpp:503
+msgid ""
+"The schema has been modified.\n"
+"Do you want to save the changes?"
+msgstr ""
+"The schema has been modified.\n"
+"Do you want to save the changes?"
+
+#: schemaeditor.cpp:505
+msgid "Schema Modified"
+msgstr "Schema Modified"
+
+#: schemaeditor.cpp:549
+msgid "Cannot find the schema."
+msgstr "Cannot find the schema."
+
+#: schemaeditor.cpp:550 schemaeditor.cpp:561
+msgid "Error Loading Schema"
+msgstr "Error Loading Schema"
+
+#: schemaeditor.cpp:560
+msgid "Cannot load the schema."
+msgstr "Cannot load the schema."
+
+#: sessioneditor.cpp:104
+msgid "XTerm (XFree 4.x.x)"
+msgstr "XTerm (XFree 4.x.x)"
+
+#: sessioneditor.cpp:172
+msgid "Unnamed"
+msgstr "Unnamed"
+
+#: sessioneditor.cpp:253
+msgid ""
+"The session has been modified.\n"
+"Do you want to save the changes?"
+msgstr ""
+"The session has been modified.\n"
+"Do you want to save the changes?"
+
+#: sessioneditor.cpp:255
+msgid "Session Modified"
+msgstr "Session Modified"
+
+#: sessioneditor.cpp:271
+msgid "Konsole Default"
+msgstr "Konsole Default"
+
+#: sessioneditor.cpp:304
+msgid ""
+"The Execute entry is not a valid command.\n"
+"You can still save this session, but it will not show up in Konsole's Session "
+"list."
+msgstr ""
+"The Execute entry is not a valid command.\n"
+"You can still save this session, but it will not show up in Konsole's Session "
+"list."
+
+#: sessioneditor.cpp:306
+msgid "Invalid Execute Entry"
+msgstr "Invalid Execute Entry"
+
+#: sessioneditor.cpp:323
+msgid "Save Session"
+msgstr "Save Session"
+
+#: sessioneditor.cpp:359
+msgid "You are trying to remove a system session. Are you sure?"
+msgstr "You are trying to remove a system session. Are you sure?"
+
+#: sessioneditor.cpp:360
+msgid "Removing System Session"
+msgstr "Removing System Session"
+
+#: sessioneditor.cpp:368
+msgid ""
+"Cannot remove the session.\n"
+"Maybe it is a system session.\n"
+msgstr ""
+"Cannot remove the session.\n"
+"Maybe it is a system session.\n"
+
+#: sessioneditor.cpp:369
+msgid "Error Removing Session"
+msgstr "Error Removing Session"
+
+#~ msgid "KCMKonsoleDialog"
+#~ msgstr "KCMKonsoleDialog"
+
+#~ msgid "Alt+Z"
+#~ msgstr "Alt+Z"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkurifilt.po b/tde-i18n-en_GB/messages/kdebase/kcmkurifilt.po
new file mode 100644
index 00000000000..207d514c14a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkurifilt.po
@@ -0,0 +1,369 @@
+# translation of kcmkurifilt.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkurifilt\n"
+"POT-Creation-Date: 2006-09-29 02:33+0200\n"
+"PO-Revision-Date: 2005-07-04 13:49+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: filteropts.cpp:38
+msgid "Under construction..."
+msgstr "Under construction..."
+
+#: main.cpp:49
+msgid ""
+"<h1>Enhanced Browsing</h1> In this module you can configure some enhanced "
+"browsing features of KDE. "
+"<h2>Internet Keywords</h2>Internet Keywords let you type in the name of a "
+"brand, a project, a celebrity, etc... and go to the relevant location. For "
+"example you can just type \"KDE\" or \"K Desktop Environment\" in Konqueror to "
+"go to KDE's homepage."
+"<h2>Web Shortcuts</h2>Web Shortcuts are a quick way of using Web search "
+"engines. For example, type \"altavista:frobozz\" or \"av:frobozz\" and "
+"Konqueror will do a search on AltaVista for \"frobozz\". Even easier: just "
+"press Alt+F2 (if you have not changed this shortcut) and enter the shortcut in "
+"the KDE Run Command dialog."
+msgstr ""
+"<h1>Enhanced Browsing</h1> In this module you can configure some enhanced "
+"browsing features of KDE. "
+"<h2>Internet Keywords</h2>Internet Keywords let you type in the name of a "
+"brand, a project, a celebrity, etc... and go to the relevant location. For "
+"example you can just type \"KDE\" or \"K Desktop Environment\" in Konqueror to "
+"go to KDE's homepage."
+"<h2>Web Shortcuts</h2>Web Shortcuts are a quick way of using Web search "
+"engines. For example, type \"altavista:frobozz\" or \"av:frobozz\" and "
+"Konqueror will do a search on AltaVista for \"frobozz\". Even easier: just "
+"press Alt+F2 (if you have not changed this shortcut) and enter the shortcut in "
+"the KDE Run Command dialogue."
+
+#: main.cpp:63
+msgid "&Filters"
+msgstr "&Filters"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "&Enable Web shortcuts"
+msgstr "&Enable Web shortcuts"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 32
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enable shortcuts that allow you to quickly search for information on the web. "
+"For example, entering the shortcut <b>gg:KDE</b> will result in a search of the "
+"word <b>KDE</b> on the Google(TM) search engine.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enable shortcuts that allow you to quickly search for information on the web. "
+"For example, entering the shortcut <b>gg:KDE</b> will result in a search of the "
+"word <b>KDE</b> on the Google(TM) search engine.\n"
+"</qt>"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 56
+#: rc.cpp:11
+#, no-c-format
+msgid "&Keyword delimiter:"
+msgstr "&Keyword delimiter:"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 62
+#: rc.cpp:14 rc.cpp:66
+#, no-c-format
+msgid ""
+"Choose the delimiter that separates the keyword from the phrase or word to be "
+"searched."
+msgstr ""
+"Choose the delimiter that separates the keyword from the phrase or word to be "
+"searched."
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 81
+#: rc.cpp:17
+#, no-c-format
+msgid "Default &search engine:"
+msgstr "Default &search engine:"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 89
+#: rc.cpp:20 rc.cpp:28
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Select the search engine to use for input boxes that provide automatic lookup "
+"services when you type in normal words and phrases instead of a URL. To disable "
+"this feature select <b>None</b> from the list.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Select the search engine to use for input boxes that provide automatic lookup "
+"services when you type in normal words and phrases instead of a URL. To disable "
+"this feature select <b>None</b> from the list.\n"
+"</qt>"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 95
+#: rc.cpp:25
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 123
+#: rc.cpp:33
+#, no-c-format
+msgid "Chan&ge..."
+msgstr "Chan&ge..."
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 126
+#: rc.cpp:36
+#, no-c-format
+msgid "Modify a search provider."
+msgstr "Modify a search provider."
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 137
+#: rc.cpp:39
+#, no-c-format
+msgid "De&lete"
+msgstr "De&lete"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 140
+#: rc.cpp:42
+#, no-c-format
+msgid "Delete the selected search provider."
+msgstr "Delete the selected search provider."
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 148
+#: rc.cpp:45
+#, no-c-format
+msgid "&New..."
+msgstr "&New..."
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 151
+#: rc.cpp:48
+#, no-c-format
+msgid "Add a search provider."
+msgstr "Add a search provider."
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 174
+#: plugins/ikws/ikwsopts.cpp:87 rc.cpp:51
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 185
+#: rc.cpp:54
+#, no-c-format
+msgid "Shortcuts"
+msgstr "Shortcuts"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 215
+#: rc.cpp:57
+#, no-c-format
+msgid ""
+"List of search providers, their associated shortcuts and whether they shall be "
+"listed in menus."
+msgstr ""
+"List of search providers, their associated shortcuts and whether they shall be "
+"listed in menus."
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 221
+#: rc.cpp:60
+#, no-c-format
+msgid "Colon"
+msgstr "Colon"
+
+#. i18n: file plugins/ikws/ikwsopts_ui.ui line 226
+#: rc.cpp:63
+#, no-c-format
+msgid "Space"
+msgstr "Space"
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 27
+#: rc.cpp:69 rc.cpp:90
+#, no-c-format
+msgid "Enter the human readable name of the search provider here."
+msgstr "Enter the human readable name of the search provider here."
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 35
+#: rc.cpp:72
+#, no-c-format
+msgid "&Charset:"
+msgstr "&Charset:"
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 41
+#: rc.cpp:75
+#, no-c-format
+msgid "Select the character set that will be used to encode your search query"
+msgstr "Select the character set that will be used to encode your search query"
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 49
+#: rc.cpp:78
+#, no-c-format
+msgid "Search &URI:"
+msgstr "Search &URI:"
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 58
+#: rc.cpp:81 rc.cpp:106
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Enter the URI that is used to do a search on the search engine here."
+"<br/>The whole text to be searched for can be specified as \\{@} or \\{0}."
+"<br/>\n"
+"Recommended is \\{@}, since it removes all query variables (name=value) from "
+"the resulting string whereas \\{0} will be substituted with the unmodified "
+"query string."
+"<br/>You can use \\{1} ... \\{n} to specify certain words from the query and "
+"\\{name} to specify a value given by 'name=value' in the user query."
+"<br/>In addition it is possible to specify multiple references (names, numbers "
+"and strings) at once (\\{name1,name2,...,\"string\"})."
+"<br/>The first matching value (from the left) will be used as substitution "
+"value for the resulting URI."
+"<br/>A quoted string can be used as default value if nothing matches from the "
+"left of the reference list.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Enter the URI that is used to do a search on the search engine here."
+"<br/>The whole text to be searched for can be specified as \\{@} or \\{0}."
+"<br/>\n"
+"Recommended is \\{@}, since it removes all query variables (name=value) from "
+"the resulting string whereas \\{0} will be substituted with the unmodified "
+"query string."
+"<br/>You can use \\{1} ... \\{n} to specify certain words from the query and "
+"\\{name} to specify a value given by 'name=value' in the user query."
+"<br/>In addition it is possible to specify multiple references (names, numbers "
+"and strings) at once (\\{name1,name2,...,\"string\"})."
+"<br/>The first matching value (from the left) will be used as substitution "
+"value for the resulting URI."
+"<br/>A quoted string can be used as default value if nothing matches from the "
+"left of the reference list.\n"
+"</qt>"
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 66
+#: rc.cpp:87
+#, no-c-format
+msgid "Search &provider name:"
+msgstr "Search &provider name:"
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 82
+#: rc.cpp:93 rc.cpp:101
+#, no-c-format
+msgid ""
+"<qt>\n"
+"The shortcuts entered here can be used as a pseudo-URI scheme in KDE. For "
+"example, the shortcut <b>av</b> can be used as in <b>av</b>:<b>my search</b>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"The shortcuts entered here can be used as a pseudo-URI scheme in KDE. For "
+"example, the shortcut <b>av</b> can be used as in <b>av</b>:<b>my search</b>\n"
+"</qt>"
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 90
+#: rc.cpp:98
+#, no-c-format
+msgid "UR&I shortcuts:"
+msgstr "UR&I shortcuts:"
+
+#. i18n: file plugins/ikws/searchproviderdlg_ui.ui line 117
+#: rc.cpp:112
+#, no-c-format
+msgid "Select the character set that will be used to encode your search query."
+msgstr ""
+"Select the character set that will be used to encode your search query."
+
+#: plugins/ikws/ikwsopts.cpp:96
+msgid ""
+"In this module you can configure the web shortcuts feature. Web shortcuts allow "
+"you to quickly search or lookup words on the Internet. For example, to search "
+"for information about the KDE project using the Google engine, you simply type "
+"<b>gg:KDE</b> or <b>google:KDE</b>."
+"<p>If you select a default search engine, normal words or phrases will be "
+"looked up at the specified search engine by simply typing them into "
+"applications, such as Konqueror, that have built-in support for such a feature."
+msgstr ""
+"In this module you can configure the web shortcuts feature. Web shortcuts allow "
+"you to quickly search or lookup words on the Internet. For example, to search "
+"for information about the KDE project using the Google engine, you simply type "
+"<b>gg:KDE</b> or <b>google:KDE</b>."
+"<p>If you select a default search engine, normal words or phrases will be "
+"looked up at the specified search engine by simply typing them into "
+"applications, such as Konqueror, that have built-in support for such a feature."
+
+#: plugins/ikws/kurisearchfilter.cpp:87
+msgid "Search F&ilters"
+msgstr "Search F&ilters"
+
+#: plugins/ikws/searchproviderdlg.cpp:59
+msgid "Modify Search Provider"
+msgstr "Modify Search Provider"
+
+#: plugins/ikws/searchproviderdlg.cpp:69
+msgid "New Search Provider"
+msgstr "New Search Provider"
+
+#: plugins/ikws/searchproviderdlg.cpp:86
+msgid ""
+"The URI does not contain a \\{...} placeholder for the user query.\n"
+"This means that the same page is always going to be visited, regardless of what "
+"the user types."
+msgstr ""
+"The URI does not contain a \\{...} placeholder for the user query.\n"
+"This means that the same page is always going to be visited, regardless of what "
+"the user types."
+
+#: plugins/ikws/searchproviderdlg.cpp:89
+msgid "Keep It"
+msgstr "Keep It"
+
+#: plugins/shorturi/kshorturifilter.cpp:277
+msgid "<qt><b>%1</b> does not have a home folder.</qt>"
+msgstr "<qt><b>%1</b> does not have a home folder.</qt>"
+
+#: plugins/shorturi/kshorturifilter.cpp:278
+msgid "<qt>There is no user called <b>%1</b>.</qt>"
+msgstr "<qt>There is no user called <b>%1</b>.</qt>"
+
+#: plugins/shorturi/kshorturifilter.cpp:504
+msgid "<qt>The file or folder <b>%1</b> does not exist."
+msgstr "<qt>The file or folder <b>%1</b> does not exist."
+
+#: plugins/shorturi/kshorturifilter.cpp:521
+msgid "&ShortURLs"
+msgstr "&ShortURLs"
+
+#~ msgid ""
+#~ "_: NOTE_TO_THE_TRANSLATORS\n"
+#~ "By default, the web shortcuts will all go to the\n"
+#~ "international versions of each site (e.g. google.com),\n"
+#~ "not to the local site (e.g. google.de). To change this,\n"
+#~ "add extra 'Query[foo]=...' lines to the .desktop files\n"
+#~ "in kdebase/kcontrol/ebrowsing/plugins/ikws/searchproviders.\n"
+#~ "For example, in google.desktop, copy the original\n"
+#~ "Query=...\n"
+#~ "line to\n"
+#~ "Query[foo]=...\n"
+#~ "and change its URL so it uses google.foo instead of google.com.\n"
+#~ "(translate this message as DONE when you have added the extra\n"
+#~ "query URLs; otherwise, leave it untranslated as a reminder.)"
+#~ msgstr ""
+#~ "By default, the web shortcuts will all go to the\n"
+#~ "international versions of each site (e.g. google.com),\n"
+#~ "not to the local site (e.g. google.de). To change this,\n"
+#~ "add extra 'Query[foo]=...' lines to the .desktop files\n"
+#~ "in kdebase/kcontrol/ebrowsing/plugins/ikws/searchproviders.\n"
+#~ "For example, in google.desktop, copy the original\n"
+#~ "Query=...\n"
+#~ "line to\n"
+#~ "Query[foo]=...\n"
+#~ "and change its URL so it uses google.foo instead of google.com.\n"
+#~ "(translate this message as DONE when you have added the extra\n"
+#~ "query URLs; otherwise, leave it untranslated as a reminder.)"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkwindecoration.po b/tde-i18n-en_GB/messages/kdebase/kcmkwindecoration.po
new file mode 100644
index 00000000000..517cc6b0b9b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkwindecoration.po
@@ -0,0 +1,226 @@
+# translation of kcmkwindecoration.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkwindecoration\n"
+"POT-Creation-Date: 2005-10-28 02:43+0200\n"
+"PO-Revision-Date: 2005-01-31 15:06+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: buttons.cpp:136
+msgid "Buttons"
+msgstr "Buttons"
+
+#: buttons.cpp:611
+msgid "KDE"
+msgstr "KDE"
+
+#: buttons.cpp:663
+msgid "%1 (unavailable)"
+msgstr "%1 (unavailable)"
+
+#: buttons.cpp:683
+msgid ""
+"To add or remove titlebar buttons, simply <i>drag</i> "
+"items between the available item list and the titlebar preview. Similarly, drag "
+"items within the titlebar preview to re-position them."
+msgstr ""
+"To add or remove titlebar buttons, simply <i>drag</i> "
+"items between the available item list and the titlebar preview. Similarly, drag "
+"items within the titlebar preview to re-position them."
+
+#: buttons.cpp:780
+msgid "Resize"
+msgstr "Resize"
+
+#: buttons.cpp:784
+msgid "Shade"
+msgstr "Shade"
+
+#: buttons.cpp:788
+msgid "Keep Below Others"
+msgstr "Keep Below Others"
+
+#: buttons.cpp:792
+msgid "Keep Above Others"
+msgstr "Keep Above Others"
+
+#: buttons.cpp:800
+msgid "Maximize"
+msgstr "Maximise"
+
+#: buttons.cpp:804
+msgid "Minimize"
+msgstr "Minimise"
+
+#: buttons.cpp:812
+msgid "On All Desktops"
+msgstr "On All Desktops"
+
+#: buttons.cpp:816
+msgid "Menu"
+msgstr "Menu"
+
+#: buttons.cpp:820
+msgid "--- spacer ---"
+msgstr "--- spacer ---"
+
+#: kwindecoration.cpp:90
+msgid ""
+"Select the window decoration. This is the look and feel of both the window "
+"borders and the window handle."
+msgstr ""
+"Select the window decoration. This is the look and feel of both the window "
+"borders and the window handle."
+
+#: kwindecoration.cpp:95
+msgid "Decoration Options"
+msgstr "Decoration Options"
+
+#: kwindecoration.cpp:105
+msgid "B&order size:"
+msgstr "B&order size:"
+
+#: kwindecoration.cpp:108
+msgid "Use this combobox to change the border size of the decoration."
+msgstr "Use this combobox to change the border size of the decoration."
+
+#: kwindecoration.cpp:124
+msgid "&Show window button tooltips"
+msgstr "&Show window button tooltips"
+
+#: kwindecoration.cpp:126
+msgid ""
+"Enabling this checkbox will show window button tooltips. If this checkbox is "
+"off, no window button tooltips will be shown."
+msgstr ""
+"Enabling this tickbox will show window button tooltips. If this tickbox is off, "
+"no window button tooltips will be shown."
+
+#: kwindecoration.cpp:130
+msgid "Use custom titlebar button &positions"
+msgstr "Use custom titlebar button &positions"
+
+#: kwindecoration.cpp:132
+msgid ""
+"The appropriate settings can be found in the \"Buttons\" Tab; please note that "
+"this option is not available on all styles yet."
+msgstr ""
+"The appropriate settings can be found in the \"Buttons\" Tab; please note that "
+"this option is not available on all styles yet."
+
+#: kwindecoration.cpp:163
+msgid "&Window Decoration"
+msgstr "&Window Decoration"
+
+#: kwindecoration.cpp:164
+msgid "&Buttons"
+msgstr "&Buttons"
+
+#: kwindecoration.cpp:182
+msgid "kcmkwindecoration"
+msgstr "kcmkwindecoration"
+
+#: kwindecoration.cpp:183
+msgid "Window Decoration Control Module"
+msgstr "Window Decoration Control Module"
+
+#: kwindecoration.cpp:185
+msgid "(c) 2001 Karol Szwed"
+msgstr "(c) 2001 Karol Szwed"
+
+#: kwindecoration.cpp:237 kwindecoration.cpp:439
+msgid "KDE 2"
+msgstr "KDE 2"
+
+#: kwindecoration.cpp:266
+msgid "Tiny"
+msgstr "Tiny"
+
+#: kwindecoration.cpp:267
+msgid "Normal"
+msgstr "Normal"
+
+#: kwindecoration.cpp:268
+msgid "Large"
+msgstr "Large"
+
+#: kwindecoration.cpp:269
+msgid "Very Large"
+msgstr "Very Large"
+
+#: kwindecoration.cpp:270
+msgid "Huge"
+msgstr "Huge"
+
+#: kwindecoration.cpp:271
+msgid "Very Huge"
+msgstr "Very Huge"
+
+#: kwindecoration.cpp:272
+msgid "Oversized"
+msgstr "Oversized"
+
+#: kwindecoration.cpp:591
+msgid ""
+"<h1>Window Manager Decoration</h1>"
+"<p>This module allows you to choose the window border decorations, as well as "
+"titlebar button positions and custom decoration options.</p>"
+"To choose a theme for your window decoration click on its name and apply your "
+"choice by clicking the \"Apply\" button below. If you do not want to apply your "
+"choice you can click the \"Reset\" button to discard your changes."
+"<p>You can configure each theme in the \"Configure [...]\" tab. There are "
+"different options specific for each theme.</p>"
+"<p>In \"General Options (if available)\" you can activate the \"Buttons\" tab "
+"by checking the \"Use custom titlebar button positions\" box. In the "
+"\"Buttons\" tab you can change the positions of the buttons to your liking.</p>"
+msgstr ""
+"<h1>Window Manager Decoration</h1>"
+"<p>This module allows you to choose the window border decorations, as well as "
+"titlebar button positions and custom decoration options.</p>"
+"To choose a theme for your window decoration click on its name and apply your "
+"choice by clicking the \"Apply\" button below. If you do not want to apply your "
+"choice you can click the \"Reset\" button to discard your changes."
+"<p>You can configure each theme in the \"Configure [...]\" tab. There are "
+"different options specific for each theme.</p>"
+"<p>In \"General Options (if available)\" you can activate the \"Buttons\" tab "
+"by ticking the \"Use custom titlebar button positions\" box. In the \"Buttons\" "
+"tab you can change the positions of the buttons to your liking.</p>"
+
+#: preview.cpp:48
+msgid ""
+"No preview available.\n"
+"Most probably there\n"
+"was a problem loading the plugin."
+msgstr ""
+"No preview available.\n"
+"Most probably there\n"
+"was a problem loading the plugin."
+
+#: preview.cpp:330
+msgid "Active Window"
+msgstr "Active Window"
+
+#: preview.cpp:330
+msgid "Inactive Window"
+msgstr "Inactive Window"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkwinrules.po b/tde-i18n-en_GB/messages/kdebase/kcmkwinrules.po
new file mode 100644
index 00000000000..2a4115b4273
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkwinrules.po
@@ -0,0 +1,873 @@
+# translation of kcmkwinrules.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkwinrules\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-11-04 23:40+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#. i18n: file ruleswidgetbase.ui line 335
+#: detectwidget.cpp:87 rc.cpp:128 rc.cpp:632
+#, no-c-format
+msgid "Normal Window"
+msgstr "Normal Window"
+
+#. i18n: file ruleswidgetbase.ui line 370
+#: detectwidget.cpp:88 rc.cpp:149 rc.cpp:653
+#, no-c-format
+msgid "Desktop"
+msgstr "Desktop"
+
+#. i18n: file ruleswidgetbase.ui line 350
+#: detectwidget.cpp:89 rc.cpp:137 rc.cpp:641
+#, no-c-format
+msgid "Dock (panel)"
+msgstr "Dock (panel)"
+
+#. i18n: file ruleswidgetbase.ui line 355
+#: detectwidget.cpp:90 rc.cpp:140 rc.cpp:644
+#, no-c-format
+msgid "Toolbar"
+msgstr "Toolbar"
+
+#. i18n: file ruleswidgetbase.ui line 360
+#: detectwidget.cpp:91 rc.cpp:143 rc.cpp:647
+#, no-c-format
+msgid "Torn-Off Menu"
+msgstr "Torn-Off Menu"
+
+#. i18n: file ruleswidgetbase.ui line 340
+#: detectwidget.cpp:92 rc.cpp:131 rc.cpp:635
+#, no-c-format
+msgid "Dialog Window"
+msgstr "Dialogue Window"
+
+#. i18n: file ruleswidgetbase.ui line 375
+#: detectwidget.cpp:93 rc.cpp:152 rc.cpp:656
+#, no-c-format
+msgid "Override Type"
+msgstr "Override Type"
+
+#. i18n: file ruleswidgetbase.ui line 380
+#: detectwidget.cpp:94 rc.cpp:155 rc.cpp:659
+#, no-c-format
+msgid "Standalone Menubar"
+msgstr "Standalone Menubar"
+
+#. i18n: file ruleswidgetbase.ui line 345
+#: detectwidget.cpp:95 rc.cpp:134 rc.cpp:638
+#, no-c-format
+msgid "Utility Window"
+msgstr "Utility Window"
+
+#. i18n: file ruleswidgetbase.ui line 365
+#: detectwidget.cpp:96 rc.cpp:146 rc.cpp:650
+#, no-c-format
+msgid "Splash Screen"
+msgstr "Splash Screen"
+
+#: detectwidget.cpp:106
+msgid "Unknown - will be treated as Normal Window"
+msgstr "Unknown - will be treated as Normal Window"
+
+#: kcm.cpp:49
+msgid "kcmkwinrules"
+msgstr "kcmkwinrules"
+
+#: kcm.cpp:50
+msgid "Window-Specific Settings Configuration Module"
+msgstr "Window-Specific Settings Configuration Module"
+
+#: kcm.cpp:51
+msgid "(c) 2004 KWin and KControl Authors"
+msgstr "(c) 2004 KWin and KControl Authors"
+
+#: kcm.cpp:81
+msgid ""
+"<h1>Window-specific Settings</h1> Here you can customize window settings "
+"specifically only for some windows. "
+"<p>Please note that this configuration will not take effect if you do not use "
+"KWin as your window manager. If you do use a different window manager, please "
+"refer to its documentation for how to customize window behavior."
+msgstr ""
+"<h1>Window-specific Settings</h1> Here you can customise window settings "
+"specifically only for some windows. "
+"<p>Please note that this configuration will not take effect if you do not use "
+"KWin as your window manager. If you do use a different window manager, please "
+"refer to its documentation for how to customise window behaviour."
+
+#: kcm.cpp:97
+msgid "Remember settings separately for every window"
+msgstr "Remember settings separately for every window"
+
+#: kcm.cpp:98
+msgid "Show internal settings for remembering"
+msgstr "Show internal settings for remembering"
+
+#: kcm.cpp:99
+msgid "Internal setting for remembering"
+msgstr "Internal setting for remembering"
+
+#: main.cpp:154
+#, c-format
+msgid "Application settings for %1"
+msgstr "Application settings for %1"
+
+#: main.cpp:178
+#, c-format
+msgid "Window settings for %1"
+msgstr "Window settings for %1"
+
+#: main.cpp:279
+msgid "KWin"
+msgstr "KWin"
+
+#: main.cpp:280
+msgid "KWin helper utility"
+msgstr "KWin helper utility"
+
+#: main.cpp:290
+msgid "This helper utility is not supposed to be called directly."
+msgstr "This helper utility is not supposed to be called directly."
+
+#. i18n: file detectwidgetbase.ui line 44
+#: rc.cpp:3 rc.cpp:161
+#, no-c-format
+msgid "Extra role:"
+msgstr "Extra role:"
+
+#. i18n: file detectwidgetbase.ui line 52
+#: rc.cpp:6
+#, no-c-format
+msgid "Class:"
+msgstr "Class:"
+
+#. i18n: file detectwidgetbase.ui line 60
+#: rc.cpp:9
+#, no-c-format
+msgid "Role:"
+msgstr "Role:"
+
+#. i18n: file detectwidgetbase.ui line 76
+#: rc.cpp:12
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file detectwidgetbase.ui line 116
+#: rc.cpp:15
+#, no-c-format
+msgid "Type:"
+msgstr "Type:"
+
+#. i18n: file detectwidgetbase.ui line 132
+#: rc.cpp:18
+#, no-c-format
+msgid "Machine:"
+msgstr "Machine:"
+
+#. i18n: file detectwidgetbase.ui line 154
+#: rc.cpp:21
+#, no-c-format
+msgid "Information About Selected Window"
+msgstr "Information About Selected Window"
+
+#. i18n: file detectwidgetbase.ui line 173
+#: rc.cpp:24
+#, no-c-format
+msgid "Use window &class (whole application)"
+msgstr "Use window &class (whole application)"
+
+#. i18n: file detectwidgetbase.ui line 179
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"For selecting all windows belonging to a specific application, selecting only "
+"window class should usually work."
+msgstr ""
+"For selecting all windows belonging to a specific application, selecting only "
+"window class should usually work."
+
+#. i18n: file detectwidgetbase.ui line 187
+#: rc.cpp:30
+#, no-c-format
+msgid "Use window class and window &role (specific window)"
+msgstr "Use window class and window &role (specific window)"
+
+#. i18n: file detectwidgetbase.ui line 190
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"For selecting a specific window in an application, both window class and window "
+"role should be selected. Window class will determine the application, and "
+"window role the specific window in the application; many applications do not "
+"provide useful window roles though."
+msgstr ""
+"For selecting a specific window in an application, both window class and window "
+"role should be selected. Window class will determine the application, and "
+"window role the specific window in the application; many applications do not "
+"provide useful window roles though."
+
+#. i18n: file detectwidgetbase.ui line 198
+#: rc.cpp:36
+#, no-c-format
+msgid "Use &whole window class (specific window)"
+msgstr "Use &whole window class (specific window)"
+
+#. i18n: file detectwidgetbase.ui line 201
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"With some (non-KDE) applications whole window class can be sufficient for "
+"selecting a specific window in an application, as they set whole window class "
+"to contain both application and window role."
+msgstr ""
+"With some (non-KDE) applications whole window class can be sufficient for "
+"selecting a specific window in an application, as they set whole window class "
+"to contain both application and window role."
+
+#. i18n: file detectwidgetbase.ui line 209
+#: rc.cpp:42
+#, no-c-format
+msgid "Match also window &title"
+msgstr "Match also window &title"
+
+#. i18n: file editshortcutbase.ui line 26
+#: rc.cpp:45
+#, no-c-format
+msgid ""
+"A single shortcut can be easily assigned or cleared using the two buttons. Only "
+"shortcuts with modifiers can be used."
+"<p>\n"
+"It is possible to have several possible shortcuts, and the first available "
+"shortcut will be used. The shortcuts are specified using space-separated "
+"shortcut sets. One set is specified as <i>base</i>+(<i>list</i>"
+"), where base are modifiers and list is a list of keys."
+"<br>\n"
+"For example \"<b>Shift+Alt+(123) Shift+Ctrl+(ABC)</b>\" will first try <b>"
+"Shift+Alt+1</b>, then others with <b>Shift+Ctrl+C</b> as the last one."
+msgstr ""
+"A single shortcut can be easily assigned or cleared using the two buttons. Only "
+"shortcuts with modifiers can be used."
+"<p>\n"
+"It is possible to have several possible shortcuts, and the first available "
+"shortcut will be used. The shortcuts are specified using space-separated "
+"shortcut sets. One set is specified as <i>base</i>+(<i>list</i>"
+"), where base are modifiers and list is a list of keys."
+"<br>\n"
+"For example \"<b>Shift+Alt+(123) Shift+Ctrl+(ABC)</b>\" will first try <b>"
+"Shift+Alt+1</b>, then others with <b>Shift+Ctrl+C</b> as the last one."
+
+#. i18n: file editshortcutbase.ui line 81
+#: rc.cpp:50
+#, no-c-format
+msgid "&Single Shortcut"
+msgstr "&Single Shortcut"
+
+#. i18n: file editshortcutbase.ui line 106
+#: rc.cpp:53
+#, no-c-format
+msgid "C&lear"
+msgstr "C&lear"
+
+#. i18n: file ruleslistbase.ui line 32
+#: rc.cpp:56
+#, no-c-format
+msgid "&New..."
+msgstr "&New..."
+
+#. i18n: file ruleslistbase.ui line 40
+#: rc.cpp:59
+#, no-c-format
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#. i18n: file ruleslistbase.ui line 59
+#: rc.cpp:65
+#, no-c-format
+msgid "Move &Up"
+msgstr "Move &Up"
+
+#. i18n: file ruleslistbase.ui line 67
+#: rc.cpp:68
+#, no-c-format
+msgid "Move &Down"
+msgstr "Move &Down"
+
+#. i18n: file ruleswidgetbase.ui line 31
+#: rc.cpp:71
+#, no-c-format
+msgid "&Window"
+msgstr "&Window"
+
+#. i18n: file ruleswidgetbase.ui line 42
+#: rc.cpp:74
+#, no-c-format
+msgid "De&scription:"
+msgstr "De&scription:"
+
+#. i18n: file ruleswidgetbase.ui line 58
+#: rc.cpp:77
+#, no-c-format
+msgid "Window &class (application type):"
+msgstr "Window &class (application type):"
+
+#. i18n: file ruleswidgetbase.ui line 69
+#: rc.cpp:80
+#, no-c-format
+msgid "Window &role:"
+msgstr "Window &role:"
+
+#. i18n: file ruleswidgetbase.ui line 100
+#: rc.cpp:83 rc.cpp:98 rc.cpp:167 rc.cpp:182 rc.cpp:197
+#, no-c-format
+msgid "Unimportant"
+msgstr "Unimportant"
+
+#. i18n: file ruleswidgetbase.ui line 105
+#: rc.cpp:86 rc.cpp:101 rc.cpp:170 rc.cpp:185 rc.cpp:200
+#, no-c-format
+msgid "Exact Match"
+msgstr "Exact Match"
+
+#. i18n: file ruleswidgetbase.ui line 110
+#: rc.cpp:89 rc.cpp:104 rc.cpp:173 rc.cpp:188 rc.cpp:203
+#, no-c-format
+msgid "Substring Match"
+msgstr "Substring Match"
+
+#. i18n: file ruleswidgetbase.ui line 115
+#: rc.cpp:92 rc.cpp:107 rc.cpp:176 rc.cpp:191 rc.cpp:206
+#, no-c-format
+msgid "Regular Expression"
+msgstr "Regular Expression"
+
+#. i18n: file ruleswidgetbase.ui line 250
+#: rc.cpp:113
+#, no-c-format
+msgid "Match w&hole window class"
+msgstr "Match w&hole window class"
+
+#. i18n: file ruleswidgetbase.ui line 258
+#: rc.cpp:116
+#, no-c-format
+msgid "Detect Window Properties"
+msgstr "Detect Window Properties"
+
+#. i18n: file ruleswidgetbase.ui line 286
+#: rc.cpp:119
+#, no-c-format
+msgid "&Detect"
+msgstr "&Detect"
+
+#. i18n: file ruleswidgetbase.ui line 315
+#: rc.cpp:122
+#, no-c-format
+msgid "Window &Extra"
+msgstr "Window &Extra"
+
+#. i18n: file ruleswidgetbase.ui line 326
+#: rc.cpp:125
+#, no-c-format
+msgid "Window &types:"
+msgstr "Window &types:"
+
+#. i18n: file ruleswidgetbase.ui line 395
+#: rc.cpp:158
+#, no-c-format
+msgid "Window t&itle:"
+msgstr "Window t&itle:"
+
+#. i18n: file ruleswidgetbase.ui line 427
+#: rc.cpp:164
+#, no-c-format
+msgid "&Machine (hostname):"
+msgstr "&Machine (hostname):"
+
+#. i18n: file ruleswidgetbase.ui line 664
+#: rc.cpp:212
+#, no-c-format
+msgid "&Geometry"
+msgstr "&Geometry"
+
+#. i18n: file ruleswidgetbase.ui line 673
+#: rc.cpp:215 rc.cpp:245 rc.cpp:263 rc.cpp:284 rc.cpp:305 rc.cpp:326
+#: rc.cpp:350 rc.cpp:371 rc.cpp:413 rc.cpp:458 rc.cpp:470 rc.cpp:479
+#: rc.cpp:488 rc.cpp:506 rc.cpp:524 rc.cpp:542 rc.cpp:560 rc.cpp:578
+#: rc.cpp:596 rc.cpp:623 rc.cpp:674 rc.cpp:683 rc.cpp:713 rc.cpp:728
+#: rc.cpp:740 rc.cpp:752 rc.cpp:764
+#, no-c-format
+msgid "Do Not Affect"
+msgstr "Do Not Affect"
+
+#. i18n: file ruleswidgetbase.ui line 678
+#: rc.cpp:218 rc.cpp:248 rc.cpp:266 rc.cpp:287 rc.cpp:308 rc.cpp:329
+#: rc.cpp:353 rc.cpp:416 rc.cpp:491 rc.cpp:509 rc.cpp:527 rc.cpp:545
+#: rc.cpp:563 rc.cpp:599
+#, no-c-format
+msgid "Apply Initially"
+msgstr "Apply Initially"
+
+#. i18n: file ruleswidgetbase.ui line 683
+#: rc.cpp:221 rc.cpp:251 rc.cpp:269 rc.cpp:290 rc.cpp:311 rc.cpp:332
+#: rc.cpp:356 rc.cpp:419 rc.cpp:494 rc.cpp:512 rc.cpp:530 rc.cpp:548
+#: rc.cpp:566 rc.cpp:602
+#, no-c-format
+msgid "Remember"
+msgstr "Remember"
+
+#. i18n: file ruleswidgetbase.ui line 688
+#: rc.cpp:224 rc.cpp:254 rc.cpp:272 rc.cpp:293 rc.cpp:314 rc.cpp:335
+#: rc.cpp:359 rc.cpp:374 rc.cpp:422 rc.cpp:461 rc.cpp:473 rc.cpp:482
+#: rc.cpp:497 rc.cpp:515 rc.cpp:533 rc.cpp:551 rc.cpp:569 rc.cpp:581
+#: rc.cpp:605 rc.cpp:626 rc.cpp:677 rc.cpp:686 rc.cpp:716 rc.cpp:731
+#: rc.cpp:743 rc.cpp:755 rc.cpp:767
+#, no-c-format
+msgid "Force"
+msgstr "Force"
+
+#. i18n: file ruleswidgetbase.ui line 693
+#: rc.cpp:227 rc.cpp:257 rc.cpp:275 rc.cpp:296 rc.cpp:317 rc.cpp:338
+#: rc.cpp:362 rc.cpp:425 rc.cpp:500 rc.cpp:518 rc.cpp:536 rc.cpp:554
+#: rc.cpp:572 rc.cpp:608
+#, no-c-format
+msgid "Apply Now"
+msgstr "Apply Now"
+
+#. i18n: file ruleswidgetbase.ui line 698
+#: rc.cpp:230 rc.cpp:260 rc.cpp:278 rc.cpp:299 rc.cpp:320 rc.cpp:341
+#: rc.cpp:365 rc.cpp:377 rc.cpp:428 rc.cpp:464 rc.cpp:476 rc.cpp:485
+#: rc.cpp:503 rc.cpp:521 rc.cpp:539 rc.cpp:557 rc.cpp:575 rc.cpp:584
+#: rc.cpp:611 rc.cpp:629 rc.cpp:680 rc.cpp:689 rc.cpp:719 rc.cpp:734
+#: rc.cpp:746 rc.cpp:758 rc.cpp:770
+#, no-c-format
+msgid "Force Temporarily"
+msgstr "Force Temporarily"
+
+#. i18n: file ruleswidgetbase.ui line 716
+#: rc.cpp:233 rc.cpp:242 rc.cpp:707 rc.cpp:725
+#, no-c-format
+msgid "0123456789-+,xX:"
+msgstr "0123456789-+,xX:"
+
+#. i18n: file ruleswidgetbase.ui line 724
+#: rc.cpp:236
+#, no-c-format
+msgid "&Size"
+msgstr "&Size"
+
+#. i18n: file ruleswidgetbase.ui line 732
+#: rc.cpp:239
+#, no-c-format
+msgid "&Position"
+msgstr "&Position"
+
+#. i18n: file ruleswidgetbase.ui line 849
+#: rc.cpp:281
+#, no-c-format
+msgid "Maximized &horizontally"
+msgstr "Maximised &horizontally"
+
+#. i18n: file ruleswidgetbase.ui line 906
+#: rc.cpp:302
+#, no-c-format
+msgid "&Fullscreen"
+msgstr "&Fullscreen"
+
+#. i18n: file ruleswidgetbase.ui line 952
+#: rc.cpp:323
+#, no-c-format
+msgid "Maximized &vertically"
+msgstr "Maximised &vertically"
+
+#. i18n: file ruleswidgetbase.ui line 1006
+#: rc.cpp:344
+#, no-c-format
+msgid "&Desktop"
+msgstr "&Desktop"
+
+#. i18n: file ruleswidgetbase.ui line 1014
+#: rc.cpp:347
+#, no-c-format
+msgid "Sh&aded"
+msgstr "Sh&aded"
+
+#. i18n: file ruleswidgetbase.ui line 1082
+#: rc.cpp:368
+#, no-c-format
+msgid "M&inimized"
+msgstr "M&inimised"
+
+#. i18n: file ruleswidgetbase.ui line 1116
+#: rc.cpp:383
+#, no-c-format
+msgid "No Placement"
+msgstr "No Placement"
+
+#. i18n: file ruleswidgetbase.ui line 1121
+#: rc.cpp:386
+#, no-c-format
+msgid "Smart"
+msgstr "Smart"
+
+#. i18n: file ruleswidgetbase.ui line 1126
+#: rc.cpp:389
+#, no-c-format
+msgid "Maximizing"
+msgstr "Maximising"
+
+#. i18n: file ruleswidgetbase.ui line 1131
+#: rc.cpp:392
+#, no-c-format
+msgid "Cascade"
+msgstr "Cascade"
+
+#. i18n: file ruleswidgetbase.ui line 1136
+#: rc.cpp:395
+#, no-c-format
+msgid "Centered"
+msgstr "Centred"
+
+#. i18n: file ruleswidgetbase.ui line 1141
+#: rc.cpp:398
+#, no-c-format
+msgid "Random"
+msgstr "Random"
+
+#. i18n: file ruleswidgetbase.ui line 1146
+#: rc.cpp:401
+#, no-c-format
+msgid "Top-Left Corner"
+msgstr "Top-Left Corner"
+
+#. i18n: file ruleswidgetbase.ui line 1151
+#: rc.cpp:404
+#, no-c-format
+msgid "Under Mouse"
+msgstr "Under Mouse"
+
+#. i18n: file ruleswidgetbase.ui line 1156
+#: rc.cpp:407
+#, no-c-format
+msgid "On Main Window"
+msgstr "On Main Window"
+
+#. i18n: file ruleswidgetbase.ui line 1171
+#: rc.cpp:410
+#, no-c-format
+msgid "P&lacement"
+msgstr "P&lacement"
+
+#. i18n: file ruleswidgetbase.ui line 1236
+#: rc.cpp:431
+#, no-c-format
+msgid "&Preferences"
+msgstr "&Preferences"
+
+#. i18n: file ruleswidgetbase.ui line 1247
+#: rc.cpp:434
+#, no-c-format
+msgid "Keep &above"
+msgstr "Keep &above"
+
+#. i18n: file ruleswidgetbase.ui line 1255
+#: rc.cpp:437
+#, no-c-format
+msgid "Keep &below"
+msgstr "Keep &below"
+
+#. i18n: file ruleswidgetbase.ui line 1263
+#: rc.cpp:440
+#, no-c-format
+msgid "Skip pa&ger"
+msgstr "Skip pa&ger"
+
+#. i18n: file ruleswidgetbase.ui line 1271
+#: rc.cpp:443
+#, no-c-format
+msgid "Skip &taskbar"
+msgstr "Skip &taskbar"
+
+#. i18n: file ruleswidgetbase.ui line 1279
+#: rc.cpp:446
+#, no-c-format
+msgid "&No border"
+msgstr "&No border"
+
+#. i18n: file ruleswidgetbase.ui line 1287
+#: rc.cpp:449
+#, no-c-format
+msgid "Accept &focus"
+msgstr "Accept &focus"
+
+#. i18n: file ruleswidgetbase.ui line 1295
+#: rc.cpp:452
+#, no-c-format
+msgid "&Closeable"
+msgstr "&Closeable"
+
+#. i18n: file ruleswidgetbase.ui line 1303
+#: rc.cpp:455
+#, no-c-format
+msgid "A&ctive opacity in %"
+msgstr "A&ctive opacity in %"
+
+#. i18n: file ruleswidgetbase.ui line 1337
+#: rc.cpp:467 rc.cpp:587
+#, no-c-format
+msgid "0123456789"
+msgstr "0123456789"
+
+#. i18n: file ruleswidgetbase.ui line 1862
+#: rc.cpp:590
+#, no-c-format
+msgid "I&nactive opacity in %"
+msgstr "I&nactive opacity in %"
+
+#. i18n: file ruleswidgetbase.ui line 1870
+#: rc.cpp:593
+#, no-c-format
+msgid "Shortcut"
+msgstr "Shortcut"
+
+#. i18n: file ruleswidgetbase.ui line 1919
+#: rc.cpp:614
+#, no-c-format
+msgid "Edit..."
+msgstr "Edit..."
+
+#. i18n: file ruleswidgetbase.ui line 1937
+#: rc.cpp:617
+#, no-c-format
+msgid "W&orkarounds"
+msgstr "W&orkarounds"
+
+#. i18n: file ruleswidgetbase.ui line 1948
+#: rc.cpp:620
+#, no-c-format
+msgid "&Focus stealing prevention"
+msgstr "&Focus stealing prevention"
+
+#. i18n: file ruleswidgetbase.ui line 2035
+#: rc.cpp:662
+#, no-c-format
+msgid "Opaque"
+msgstr "Opaque"
+
+#. i18n: file ruleswidgetbase.ui line 2040
+#: rc.cpp:665
+#, no-c-format
+msgid "Transparent"
+msgstr "Transparent"
+
+#. i18n: file ruleswidgetbase.ui line 2055
+#: rc.cpp:668
+#, no-c-format
+msgid "Window &type"
+msgstr "Window &type"
+
+#. i18n: file ruleswidgetbase.ui line 2063
+#: rc.cpp:671
+#, no-c-format
+msgid "&Moving/resizing"
+msgstr "&Moving/resizing"
+
+#. i18n: file ruleswidgetbase.ui line 2115
+#: rc.cpp:692
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file ruleswidgetbase.ui line 2120
+#: rc.cpp:695
+#, no-c-format
+msgid "Low"
+msgstr "Low"
+
+#. i18n: file ruleswidgetbase.ui line 2125
+#: rc.cpp:698
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file ruleswidgetbase.ui line 2130
+#: rc.cpp:701
+#, no-c-format
+msgid "High"
+msgstr "High"
+
+#. i18n: file ruleswidgetbase.ui line 2135
+#: rc.cpp:704
+#, no-c-format
+msgid "Extreme"
+msgstr "Extreme"
+
+#. i18n: file ruleswidgetbase.ui line 2161
+#: rc.cpp:710
+#, no-c-format
+msgid "M&inimum size"
+msgstr "M&inimum size"
+
+#. i18n: file ruleswidgetbase.ui line 2192
+#: rc.cpp:722
+#, no-c-format
+msgid "M&aximum size"
+msgstr "M&aximum size"
+
+#. i18n: file ruleswidgetbase.ui line 2234
+#: rc.cpp:737
+#, no-c-format
+msgid "Ignore requested &geometry"
+msgstr "Ignore requested &geometry"
+
+#. i18n: file ruleswidgetbase.ui line 2293
+#: rc.cpp:749
+#, no-c-format
+msgid "Strictly obey geometry"
+msgstr "Strictly obey geometry"
+
+#. i18n: file ruleswidgetbase.ui line 2349
+#: rc.cpp:761
+#, no-c-format
+msgid "Block global shortcuts"
+msgstr "Block global shortcuts"
+
+#: ruleswidget.cpp:55
+msgid ""
+"Enable this checkbox to alter this window property for the specified window(s)."
+msgstr ""
+"Enable this tickbox to alter this window property for the specified window(s)."
+
+#: ruleswidget.cpp:57
+msgid ""
+"Specify how the window property should be affected:"
+"<ul>"
+"<li><em>Do Not Affect:</em> The window property will not be affected and "
+"therefore the default handling for it will be used. Specifying this will block "
+"more generic window settings from taking effect.</li>"
+"<li><em>Apply Initially:</em> The window property will be only set to the given "
+"value after the window is created. No further changes will be affected.</li>"
+"<li><em>Remember:</em> The value of the window property will be remembered and "
+"every time time the window is created, the last remembered value will be "
+"applied.</li>"
+"<li><em>Force:</em> The window property will be always forced to the given "
+"value.</li>"
+"<li><em>Apply Now:</em> The window property will be set to the given value "
+"immediately and will not be affected later (this action will be deleted "
+"afterwards).</li>"
+"<li><em>Force temporarily:</em> The window property will be forced to the given "
+"value until it is hidden (this action will be deleted after the window is "
+"hidden).</li></ul>"
+msgstr ""
+"Specify how the window property should be affected:"
+"<ul>"
+"<li><em>Do Not Affect:</em> The window property will not be affected and "
+"therefore the default handling for it will be used. Specifying this will block "
+"more generic window settings from taking effect.</li>"
+"<li><em>Apply Initially:</em> The window property will be only set to the given "
+"value after the window is created. No further changes will be affected.</li>"
+"<li><em>Remember:</em> The value of the window property will be remembered and "
+"every time time the window is created, the last remembered value will be "
+"applied.</li>"
+"<li><em>Force:</em> The window property will be always forced to the given "
+"value.</li>"
+"<li><em>Apply Now:</em> The window property will be set to the given value "
+"immediately and will not be affected later (this action will be deleted "
+"afterwards).</li>"
+"<li><em>Force temporarily:</em> The window property will be forced to the given "
+"value until it is hidden (this action will be deleted after the window is "
+"hidden).</li></ul>"
+
+#: ruleswidget.cpp:72
+msgid ""
+"Specify how the window property should be affected:"
+"<ul>"
+"<li><em>Do Not Affect:</em> The window property will not be affected and "
+"therefore the default handling for it will be used. Specifying this will block "
+"more generic window settings from taking effect.</li>"
+"<li><em>Force:</em> The window property will be always forced to the given "
+"value.</li>"
+"<li><em>Force temporarily:</em> The window property will be forced to the given "
+"value until it is hidden (this action will be deleted after the window is "
+"hidden).</li></ul>"
+msgstr ""
+"Specify how the window property should be affected:"
+"<ul>"
+"<li><em>Do Not Affect:</em> The window property will not be affected and "
+"therefore the default handling for it will be used. Specifying this will block "
+"more generic window settings from taking effect.</li>"
+"<li><em>Force:</em> The window property will be always forced to the given "
+"value.</li>"
+"<li><em>Force temporarily:</em> The window property will be forced to the given "
+"value until it is hidden (this action will be deleted after the window is "
+"hidden).</li></ul>"
+
+#: ruleswidget.cpp:117
+msgid "All Desktops"
+msgstr "All Desktops"
+
+#: ruleswidget.cpp:652
+#, c-format
+msgid "Settings for %1"
+msgstr "Settings for %1"
+
+#: ruleswidget.cpp:654
+msgid "Unnamed entry"
+msgstr "Unnamed entry"
+
+#: ruleswidget.cpp:665
+msgid ""
+"You have specified the window class as unimportant.\n"
+"This means the settings will possibly apply to windows from all applications. "
+"If you really want to create a generic setting, it is recommended you at least "
+"limit the window types to avoid special window types."
+msgstr ""
+"You have specified the window class as unimportant.\n"
+"This means the settings will possibly apply to windows from all applications. "
+"If you really want to create a generic setting, it is recommended you at least "
+"limit the window types to avoid special window types."
+
+#: ruleswidget.cpp:690
+msgid "Edit Window-Specific Settings"
+msgstr "Edit Window-Specific Settings"
+
+#: ruleswidget.cpp:713
+msgid ""
+"This configuration dialog allows altering settings only for the selected window "
+"or application. Find the setting you want to affect, enable the setting using "
+"the checkbox, select in what way the setting should be affected and to which "
+"value."
+msgstr ""
+"This configuration dialogue allows altering settings only for the selected "
+"window or application. Find the setting you want to affect, enable the setting "
+"using the checkbox, select in what way the setting should be affected and to "
+"which value."
+
+#: ruleswidget.cpp:717
+msgid "Consult the documentation for more details."
+msgstr "Consult the documentation for more details."
+
+#: ruleswidget.cpp:749
+msgid "Edit Shortcut"
+msgstr "Edit Shortcut"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmkwm.po b/tde-i18n-en_GB/messages/kdebase/kcmkwm.po
new file mode 100644
index 00000000000..2d5e470e10f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmkwm.po
@@ -0,0 +1,1140 @@
+# translation of kcmkwm.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkwm\n"
+"POT-Creation-Date: 2006-04-11 03:54+0200\n"
+"PO-Revision-Date: 2005-11-04 14:33+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:97
+msgid "&Focus"
+msgstr "&Focus"
+
+#: main.cpp:102 main.cpp:215
+msgid "&Titlebar Actions"
+msgstr "&Titlebar Actions"
+
+#: main.cpp:107 main.cpp:220
+msgid "Window Actio&ns"
+msgstr "Window Actio&ns"
+
+#: main.cpp:112
+msgid "&Moving"
+msgstr "&Moving"
+
+#: main.cpp:117
+msgid "Ad&vanced"
+msgstr "Ad&vanced"
+
+#: main.cpp:122
+msgid "&Translucency"
+msgstr "&Translucency"
+
+#: main.cpp:126
+msgid "kcmkwinoptions"
+msgstr "kcmkwinoptions"
+
+#: main.cpp:126
+msgid "Window Behavior Configuration Module"
+msgstr "Window Behaviour Configuration Module"
+
+#: main.cpp:128
+msgid "(c) 1997 - 2002 KWin and KControl Authors"
+msgstr "(c) 1997 - 2002 KWin and KControl Authors"
+
+#: main.cpp:190
+msgid ""
+"<h1>Window Behavior</h1> Here you can customize the way windows behave when "
+"being moved, resized or clicked on. You can also specify a focus policy as well "
+"as a placement policy for new windows. "
+"<p>Please note that this configuration will not take effect if you do not use "
+"KWin as your window manager. If you do use a different window manager, please "
+"refer to its documentation for how to customize window behavior."
+msgstr ""
+"<h1>Window Behaviour</h1> Here you can customise the way windows behave when "
+"being moved, resized or clicked on. You can also specify a focus policy as well "
+"as a placement policy for new windows. "
+"<p>Please note that this configuration will not take effect if you do not use "
+"KWin as your window manager. If you do use a different window manager, please "
+"refer to its documentation for how to customise window behaviour."
+
+#: mouse.cpp:152
+msgid "&Titlebar double-click:"
+msgstr "&Titlebar double-click:"
+
+#: mouse.cpp:154
+msgid ""
+"Here you can customize mouse click behavior when double clicking on the "
+"titlebar of a window."
+msgstr ""
+"Here you can customise mouse click behaviour when double clicking on the "
+"titlebar of a window."
+
+#: mouse.cpp:158
+msgid "Maximize"
+msgstr "Maximise"
+
+#: mouse.cpp:159
+msgid "Maximize (vertical only)"
+msgstr "Maximise (vertical only)"
+
+#: mouse.cpp:160
+msgid "Maximize (horizontal only)"
+msgstr "Maximise (horizontal only)"
+
+#: mouse.cpp:161 mouse.cpp:734
+msgid "Minimize"
+msgstr "Minimise"
+
+#: mouse.cpp:162 mouse.cpp:270 mouse.cpp:303
+msgid "Shade"
+msgstr "Shade"
+
+#: mouse.cpp:163 mouse.cpp:245 mouse.cpp:266 mouse.cpp:306 mouse.cpp:733
+msgid "Lower"
+msgstr "Lower"
+
+#: mouse.cpp:164
+msgid "On All Desktops"
+msgstr "On All Desktops"
+
+#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:248 mouse.cpp:269 mouse.cpp:307
+#: mouse.cpp:735 mouse.cpp:762
+msgid "Nothing"
+msgstr "Nothing"
+
+#: mouse.cpp:170
+msgid "Behavior on <em>double</em> click into the titlebar."
+msgstr "Behaviour on <em>double</em> click into the titlebar."
+
+#: mouse.cpp:176
+msgid "Titlebar wheel event:"
+msgstr "Titlebar wheel event:"
+
+#: mouse.cpp:179
+msgid "Handle mouse wheel events"
+msgstr "Handle mouse wheel events"
+
+#: mouse.cpp:184 mouse.cpp:756
+msgid "Raise/Lower"
+msgstr "Raise/Lower"
+
+#: mouse.cpp:185 mouse.cpp:757
+msgid "Shade/Unshade"
+msgstr "Shade/Unshade"
+
+#: mouse.cpp:186 mouse.cpp:758
+msgid "Maximize/Restore"
+msgstr "Maximise/Restore"
+
+#: mouse.cpp:187 mouse.cpp:759
+msgid "Keep Above/Below"
+msgstr "Keep Above/Below"
+
+#: mouse.cpp:188 mouse.cpp:760
+msgid "Move to Previous/Next Desktop"
+msgstr "Move to Previous/Next Desktop"
+
+#: mouse.cpp:189 mouse.cpp:761
+msgid "Change Opacity"
+msgstr "Change Opacity"
+
+#: mouse.cpp:200
+msgid "Titlebar && Frame"
+msgstr "Titlebar && Frame"
+
+#: mouse.cpp:204
+msgid ""
+"Here you can customize mouse click behavior when clicking on the titlebar or "
+"the frame of a window."
+msgstr ""
+"Here you can customise mouse click behaviour when clicking on the titlebar or "
+"the frame of a window."
+
+#: mouse.cpp:212 mouse.cpp:337 mouse.cpp:611
+msgid "Left button:"
+msgstr "Left button:"
+
+#: mouse.cpp:213 mouse.cpp:612 mouse.cpp:690
+msgid ""
+"In this row you can customize left click behavior when clicking into the "
+"titlebar or the frame."
+msgstr ""
+"In this row you can customise left click behaviour when clicking into the "
+"titlebar or the frame."
+
+#: mouse.cpp:216 mouse.cpp:339 mouse.cpp:615
+msgid "Right button:"
+msgstr "Right button:"
+
+#: mouse.cpp:217 mouse.cpp:616 mouse.cpp:694
+msgid ""
+"In this row you can customize right click behavior when clicking into the "
+"titlebar or the frame."
+msgstr ""
+"In this row you can customise right click behaviour when clicking into the "
+"titlebar or the frame."
+
+#: mouse.cpp:229 mouse.cpp:338 mouse.cpp:637
+msgid "Middle button:"
+msgstr "Middle button:"
+
+#: mouse.cpp:230
+msgid ""
+"In this row you can customize middle click behavior when clicking into the "
+"titlebar or the frame."
+msgstr ""
+"In this row you can customise middle click behaviour when clicking into the "
+"titlebar or the frame."
+
+#: mouse.cpp:237
+msgid "Active"
+msgstr "Active"
+
+#: mouse.cpp:239
+msgid ""
+"In this column you can customize mouse clicks into the titlebar or the frame of "
+"an active window."
+msgstr ""
+"In this column you can customise mouse clicks into the titlebar or the frame of "
+"an active window."
+
+#: mouse.cpp:244 mouse.cpp:265 mouse.cpp:305 mouse.cpp:732
+msgid "Raise"
+msgstr "Raise"
+
+#: mouse.cpp:246 mouse.cpp:267 mouse.cpp:304
+msgid "Operations Menu"
+msgstr "Operations Menu"
+
+#: mouse.cpp:247 mouse.cpp:268 mouse.cpp:730
+msgid "Toggle Raise & Lower"
+msgstr "Toggle Raise & Lower"
+
+#: mouse.cpp:252
+msgid ""
+"Behavior on <em>left</em> click into the titlebar or frame of an <em>active</em> "
+"window."
+msgstr ""
+"Behaviour on <em>left</em> click into the titlebar or frame of an <em>"
+"active</em> window."
+
+#: mouse.cpp:255
+msgid ""
+"Behavior on <em>right</em> click into the titlebar or frame of an <em>"
+"active</em> window."
+msgstr ""
+"Behaviour on <em>right</em> click into the titlebar or frame of an <em>"
+"active</em> window."
+
+#: mouse.cpp:276
+msgid ""
+"Behavior on <em>middle</em> click into the titlebar or frame of an <em>"
+"active</em> window."
+msgstr ""
+"Behaviour on <em>middle</em> click into the titlebar or frame of an <em>"
+"active</em> window."
+
+#: mouse.cpp:285
+msgid ""
+"Behavior on <em>left</em> click into the titlebar or frame of an <em>"
+"inactive</em> window."
+msgstr ""
+"Behaviour on <em>left</em> click into the titlebar or frame of an <em>"
+"inactive</em> window."
+
+#: mouse.cpp:288
+msgid ""
+"Behavior on <em>right</em> click into the titlebar or frame of an <em>"
+"inactive</em> window."
+msgstr ""
+"Behaviour on <em>right</em> click into the titlebar or frame of an <em>"
+"inactive</em> window."
+
+#: mouse.cpp:294
+msgid "Inactive"
+msgstr "Inactive"
+
+#: mouse.cpp:296
+msgid ""
+"In this column you can customize mouse clicks into the titlebar or the frame of "
+"an inactive window."
+msgstr ""
+"In this column you can customise mouse clicks into the titlebar or the frame of "
+"an inactive window."
+
+#: mouse.cpp:300 mouse.cpp:649
+msgid "Activate & Raise"
+msgstr "Activate & Raise"
+
+#: mouse.cpp:301
+msgid "Activate & Lower"
+msgstr "Activate & Lower"
+
+#: mouse.cpp:302 mouse.cpp:648
+msgid "Activate"
+msgstr "Activate"
+
+#: mouse.cpp:319
+msgid ""
+"Behavior on <em>middle</em> click into the titlebar or frame of an <em>"
+"inactive</em> window."
+msgstr ""
+"Behaviour on <em>middle</em> click into the titlebar or frame of an <em>"
+"inactive</em> window."
+
+#: mouse.cpp:329
+msgid "Maximize Button"
+msgstr "Maximise Button"
+
+#: mouse.cpp:334
+msgid "Here you can customize behavior when clicking on the maximize button."
+msgstr "Here you can customise behaviour when clicking on the maximise button."
+
+#: mouse.cpp:342
+msgid "Behavior on <em>left</em> click onto the maximize button."
+msgstr "Behaviour on <em>left</em> click onto the maximise button."
+
+#: mouse.cpp:343
+msgid "Behavior on <em>middle</em> click onto the maximize button."
+msgstr "Behavior on <em>middle</em> click onto the maximise button."
+
+#: mouse.cpp:344
+msgid "Behavior on <em>right</em> click onto the maximize button."
+msgstr "Behaviour on <em>right</em> click onto the maximise button."
+
+#: mouse.cpp:602
+msgid "Inactive Inner Window"
+msgstr "Inactive Inner Window"
+
+#: mouse.cpp:606
+msgid ""
+"Here you can customize mouse click behavior when clicking on an inactive inner "
+"window ('inner' means: not titlebar, not frame)."
+msgstr ""
+"Here you can customise mouse click behaviour when clicking on an inactive inner "
+"window ('inner' means: not titlebar, not frame)."
+
+#: mouse.cpp:625
+msgid ""
+"In this row you can customize left click behavior when clicking into an "
+"inactive inner window ('inner' means: not titlebar, not frame)."
+msgstr ""
+"In this row you can customise left click behaviour when clicking into an "
+"inactive inner window ('inner' means: not titlebar, not frame)."
+
+#: mouse.cpp:628
+msgid ""
+"In this row you can customize right click behavior when clicking into an "
+"inactive inner window ('inner' means: not titlebar, not frame)."
+msgstr ""
+"In this row you can customise right click behaviour when clicking into an "
+"inactive inner window ('inner' means: not titlebar, not frame)."
+
+#: mouse.cpp:638
+msgid ""
+"In this row you can customize middle click behavior when clicking into an "
+"inactive inner window ('inner' means: not titlebar, not frame)."
+msgstr ""
+"In this row you can customise middle click behaviour when clicking into an "
+"inactive inner window ('inner' means: not titlebar, not frame)."
+
+#: mouse.cpp:646
+msgid "Activate, Raise & Pass Click"
+msgstr "Activate, Raise & Pass Click"
+
+#: mouse.cpp:647
+msgid "Activate & Pass Click"
+msgstr "Activate & Pass Click"
+
+#: mouse.cpp:672
+msgid "Inner Window, Titlebar && Frame"
+msgstr "Inner Window, Titlebar && Frame"
+
+#: mouse.cpp:676
+msgid ""
+"Here you can customize KDE's behavior when clicking somewhere into a window "
+"while pressing a modifier key."
+msgstr ""
+"Here you can customise KDE's behaviour when clicking somewhere into a window "
+"while pressing a modifier key."
+
+#: mouse.cpp:682
+msgid "Modifier key:"
+msgstr "Modifier key:"
+
+#: mouse.cpp:684
+msgid ""
+"Here you select whether holding the Meta key or Alt key will allow you to "
+"perform the following actions."
+msgstr ""
+"Here you select whether holding the Meta key or Alt key will allow you to "
+"perform the following actions."
+
+#: mouse.cpp:689
+msgid "Modifier key + left button:"
+msgstr "Modifier key + left button:"
+
+#: mouse.cpp:693
+msgid "Modifier key + right button:"
+msgstr "Modifier key + right button:"
+
+#: mouse.cpp:706
+msgid "Modifier key + middle button:"
+msgstr "Modifier key + middle button:"
+
+#: mouse.cpp:707
+msgid ""
+"Here you can customize KDE's behavior when middle clicking into a window while "
+"pressing the modifier key."
+msgstr ""
+"Here you can customise KDE's behaviour when middle clicking into a window while "
+"pressing the modifier key."
+
+#: mouse.cpp:714
+msgid "Modifier key + mouse wheel:"
+msgstr "Modifier key + mouse wheel:"
+
+#: mouse.cpp:715
+msgid ""
+"Here you can customize KDE's behavior when scrolling with the mouse wheel in a "
+"window while pressing the modifier key."
+msgstr ""
+"Here you can customise KDE's behaviour when scrolling with the mouse wheel in "
+"a window while pressing the modifier key."
+
+#: mouse.cpp:721
+msgid "Meta"
+msgstr "Meta"
+
+#: mouse.cpp:722
+msgid "Alt"
+msgstr "Alt"
+
+#: mouse.cpp:729
+msgid "Activate, Raise and Move"
+msgstr "Activate, Raise and Move"
+
+#: mouse.cpp:731
+msgid "Resize"
+msgstr "Resize"
+
+#: windows.cpp:122
+msgid "Focus"
+msgstr "Focus"
+
+#: windows.cpp:129
+msgid "&Policy:"
+msgstr "&Policy:"
+
+#: windows.cpp:132
+msgid "Click to Focus"
+msgstr "Click to Focus"
+
+#: windows.cpp:133
+msgid "Focus Follows Mouse"
+msgstr "Focus Follows Mouse"
+
+#: windows.cpp:134
+msgid "Focus Under Mouse"
+msgstr "Focus Under Mouse"
+
+#: windows.cpp:135
+msgid "Focus Strictly Under Mouse"
+msgstr "Focus Strictly Under Mouse"
+
+#: windows.cpp:140
+msgid ""
+"The focus policy is used to determine the active window, i.e. the window you "
+"can work in. "
+"<ul> "
+"<li><em>Click to focus:</em> A window becomes active when you click into it. "
+"This is the behavior you might know from other operating systems.</li> "
+"<li><em>Focus follows mouse:</em> Moving the mouse pointer actively on to a "
+"normal window activates it. New windows will receive the focus, without you "
+"having to point the mouse at them explicitly. Very practical if you are using "
+"the mouse a lot.</li> "
+"<li><em>Focus under mouse:</em> The window that happens to be under the mouse "
+"pointer is active. If the mouse points nowhere, the last window that was under "
+"the mouse has focus. New windows will not automatically receive the focus.</li> "
+"<li><em>Focus strictly under mouse:</em> Only the window under the mouse "
+"pointer is active. If the mouse points nowhere, nothing has focus. </ul>"
+"Note that 'Focus under mouse' and 'Focus strictly under mouse' prevent certain "
+"features such as the Alt+Tab walk through windows dialog in the KDE mode from "
+"working properly."
+msgstr ""
+"The focus policy is used to determine the active window, i.e. the window you "
+"can work in. "
+"<ul> "
+"<li><em>Click to focus:</em> A window becomes active when you click into it. "
+"This is the behaviour you might know from other operating systems.</li> "
+"<li><em>Focus follows mouse:</em> Moving the mouse pointer actively on to a "
+"normal window activates it. New windows will receive the focus, without you "
+"having to point the mouse at them explicitly. Very practical if you are using "
+"the mouse a lot.</li> "
+"<li><em>Focus under mouse:</em> The window that happens to be under the mouse "
+"pointer is active. If the mouse points nowhere, the last window that was under "
+"the mouse has focus. New windows will not automatically receive the focus.</li> "
+"<li><em>Focus strictly under mouse:</em> Only the window under the mouse "
+"pointer is active. If the mouse points nowhere, nothing has focus. </ul>"
+"Note that 'Focus under mouse' and 'Focus strictly under mouse' prevent certain "
+"features such as the Alt+Tab walk through windows dialogue in the KDE mode from "
+"working properly."
+
+#: windows.cpp:165
+msgid "Auto &raise"
+msgstr "Auto &raise"
+
+#: windows.cpp:170 windows.cpp:183 windows.cpp:546
+msgid "Dela&y:"
+msgstr "Dela&y:"
+
+#: windows.cpp:173 windows.cpp:186 windows.cpp:549 windows.cpp:577
+msgid " msec"
+msgstr " msec"
+
+#: windows.cpp:178
+msgid "Delay focus"
+msgstr "Delay focus"
+
+#: windows.cpp:189
+msgid "C&lick raise active window"
+msgstr "C&lick raise active window"
+
+#: windows.cpp:196
+msgid ""
+"When this option is enabled, a window in the background will automatically come "
+"to the front when the mouse pointer has been over it for some time."
+msgstr ""
+"When this option is enabled, a window in the background will automatically come "
+"to the front when the mouse pointer has been over it for some time."
+
+#: windows.cpp:198
+msgid ""
+"This is the delay after which the window that the mouse pointer is over will "
+"automatically come to the front."
+msgstr ""
+"This is the delay after which the window that the mouse pointer is over will "
+"automatically come to the front."
+
+#: windows.cpp:202
+msgid ""
+"When this option is enabled, the active window will be brought to the front "
+"when you click somewhere into the window contents. To change it for inactive "
+"windows, you need to change the settings in the Actions tab."
+msgstr ""
+"When this option is enabled, the active window will be brought to the front "
+"when you click somewhere into the window contents. To change it for inactive "
+"windows, you need to change the settings in the Actions tab."
+
+#: windows.cpp:207
+msgid ""
+"When this option is enabled, there will be a delay after which the window the "
+"mouse pointer is over will become active (receive focus)."
+msgstr ""
+"When this option is enabled, there will be a delay after which the window the "
+"mouse pointer is over will become active (receive focus)."
+
+#: windows.cpp:209
+msgid ""
+"This is the delay after which the window the mouse pointer is over will "
+"automatically receive focus."
+msgstr ""
+"This is the delay after which the window the mouse pointer is over will "
+"automatically receive focus."
+
+#: windows.cpp:214
+msgid "Navigation"
+msgstr "Navigation"
+
+#: windows.cpp:218
+msgid "Show window list while switching windows"
+msgstr "Show window list while switching windows"
+
+#: windows.cpp:221
+msgid ""
+"Hold down the Alt key and press the Tab key repeatedly to walk through the "
+"windows on the current desktop (the Alt+Tab combination can be reconfigured).\n"
+"\n"
+"If this checkbox is checked a popup widget is shown, displaying the icons of "
+"all windows to walk through and the title of the currently selected one.\n"
+"\n"
+"Otherwise, the focus is passed to a new window each time Tab is pressed, with "
+"no popup widget. In addition, the previously activated window will be sent to "
+"the back in this mode."
+msgstr ""
+"Hold down the Alt key and press the Tab key repeatedly to walk through the "
+"windows on the current desktop (the Alt+Tab combination can be reconfigured).\n"
+"\n"
+"If this tickbox is ticked a popup widget is shown, displaying the icons of all "
+"windows to walk through and the title of the currently selected one.\n"
+"\n"
+"Otherwise, the focus is passed to a new window each time Tab is pressed, with "
+"no popup widget. In addition, the previously activated window will be sent to "
+"the back in this mode."
+
+#: windows.cpp:233
+msgid "&Traverse windows on all desktops"
+msgstr "&Traverse windows on all desktops"
+
+#: windows.cpp:236
+msgid ""
+"Leave this option disabled if you want to limit walking through windows to the "
+"current desktop."
+msgstr ""
+"Leave this option disabled if you want to limit walking through windows to the "
+"current desktop."
+
+#: windows.cpp:240
+msgid "Desktop navi&gation wraps around"
+msgstr "Desktop navi&gation wraps around"
+
+#: windows.cpp:243
+msgid ""
+"Enable this option if you want keyboard or active desktop border navigation "
+"beyond the edge of a desktop to take you to the opposite edge of the new "
+"desktop."
+msgstr ""
+"Enable this option if you want keyboard or active desktop border navigation "
+"beyond the edge of a desktop to take you to the opposite edge of the new "
+"desktop."
+
+#: windows.cpp:247
+msgid "Popup desktop name on desktop &switch"
+msgstr "Popup desktop name on desktop &switch"
+
+#: windows.cpp:250
+msgid ""
+"Enable this option if you wish to see the current desktop name popup whenever "
+"the current desktop is changed."
+msgstr ""
+"Enable this option if you wish to see the current desktop name popup whenever "
+"the current desktop is changed."
+
+#: windows.cpp:535
+msgid "Shading"
+msgstr "Shading"
+
+#: windows.cpp:537
+msgid "Anima&te"
+msgstr "Anima&te"
+
+#: windows.cpp:538
+msgid ""
+"Animate the action of reducing the window to its titlebar (shading) as well as "
+"the expansion of a shaded window"
+msgstr ""
+"Animate the action of reducing the window to its titlebar (shading) as well as "
+"the expansion of a shaded window"
+
+#: windows.cpp:541
+msgid "&Enable hover"
+msgstr "&Enable hover"
+
+#: windows.cpp:551
+msgid ""
+"If Shade Hover is enabled, a shaded window will un-shade automatically when the "
+"mouse pointer has been over the title bar for some time."
+msgstr ""
+"If Shade Hover is enabled, a shaded window will un-shade automatically when the "
+"mouse pointer has been over the title bar for some time."
+
+#: windows.cpp:554
+msgid ""
+"Sets the time in milliseconds before the window unshades when the mouse pointer "
+"goes over the shaded window."
+msgstr ""
+"Sets the time in milliseconds before the window unshades when the mouse pointer "
+"goes over the shaded window."
+
+#: windows.cpp:565
+msgid "Active Desktop Borders"
+msgstr "Active Desktop Borders"
+
+#: windows.cpp:568
+msgid ""
+"If this option is enabled, moving the mouse to a screen border will change your "
+"desktop. This is e.g. useful if you want to drag windows from one desktop to "
+"the other."
+msgstr ""
+"If this option is enabled, moving the mouse to a screen border will change your "
+"desktop. This is e.g. useful if you want to drag windows from one desktop to "
+"the other."
+
+#: windows.cpp:571
+msgid "D&isabled"
+msgstr "D&isabled"
+
+#: windows.cpp:572
+msgid "Only &when moving windows"
+msgstr "Only &when moving windows"
+
+#: windows.cpp:573
+msgid "A&lways enabled"
+msgstr "A&lways enabled"
+
+#: windows.cpp:578
+msgid "Desktop &switch delay:"
+msgstr "Desktop &switch delay:"
+
+#: windows.cpp:579
+msgid ""
+"Here you can set a delay for switching desktops using the active borders "
+"feature. Desktops will be switched after the mouse has been pushed against a "
+"screen border for the specified number of milliseconds."
+msgstr ""
+"Here you can set a delay for switching desktops using the active borders "
+"feature. Desktops will be switched after the mouse has been pushed against a "
+"screen border for the specified number of milliseconds."
+
+#: windows.cpp:592
+msgid "Focus stealing prevention level:"
+msgstr "Focus stealing prevention level:"
+
+#: windows.cpp:594
+msgid ""
+"_: Focus Stealing Prevention Level\n"
+"None"
+msgstr "None"
+
+#: windows.cpp:595
+msgid ""
+"_: Focus Stealing Prevention Level\n"
+"Low"
+msgstr "Low"
+
+#: windows.cpp:596
+msgid ""
+"_: Focus Stealing Prevention Level\n"
+"Normal"
+msgstr "Normal"
+
+#: windows.cpp:597
+msgid ""
+"_: Focus Stealing Prevention Level\n"
+"High"
+msgstr "High"
+
+#: windows.cpp:598
+msgid ""
+"_: Focus Stealing Prevention Level\n"
+"Extreme"
+msgstr "Extreme"
+
+#: windows.cpp:602
+msgid ""
+"<p>This option specifies how much KWin will try to prevent unwanted focus "
+"stealing caused by unexpected activation of new windows. (Note: This feature "
+"does not work with the Focus Under Mouse or Focus Strictly Under Mouse focus "
+"policies.)"
+"<ul>"
+"<li><em>None:</em> Prevention is turned off and new windows always become "
+"activated.</li>"
+"<li><em>Low:</em> Prevention is enabled; when some window does not have support "
+"for the underlying mechanism and KWin cannot reliably decide whether to "
+"activate the window or not, it will be activated. This setting may have both "
+"worse and better results than normal level, depending on the applications.</li>"
+"<li><em>Normal:</em> Prevention is enabled.</li>"
+"<li><em>High:</em> New windows get activated only if no window is currently "
+"active or if they belong to the currently active application. This setting is "
+"probably not really usable when not using mouse focus policy.</li>"
+"<li><em>Extreme:</em> All windows must be explicitly activated by the user.</li>"
+"</ul></p>"
+"<p>Windows that are prevented from stealing focus are marked as demanding "
+"attention, which by default means their taskbar entry will be highlighted. This "
+"can be changed in the Notifications control module.</p>"
+msgstr ""
+"<p>This option specifies how much KWin will try to prevent unwanted focus "
+"stealing caused by unexpected activation of new windows. (Note: This feature "
+"does not work with the Focus Under Mouse or Focus Strictly Under Mouse focus "
+"policies.)"
+"<ul>"
+"<li><em>None:</em> Prevention is turned off and new windows always become "
+"activated.</li>"
+"<li><em>Low:</em> Prevention is enabled; when some window does not have support "
+"for the underlying mechanism and KWin cannot reliably decide whether to "
+"activate the window or not, it will be activated. This setting may have both "
+"worse and better results than normal level, depending on the applications.</li>"
+"<li><em>Normal:</em> Prevention is enabled.</li>"
+"<li><em>High:</em> New windows get activated only if no window is currently "
+"active or if they belong to the currently active application. This setting is "
+"probably not really usable when not using mouse focus policy.</li>"
+"<li><em>Extreme:</em> All windows must be explicitly activated by the user.</li>"
+"</ul></p>"
+"<p>Windows that are prevented from stealing focus are marked as demanding "
+"attention, which by default means their taskbar entry will be highlighted. This "
+"can be changed in the Notifications control module.</p>"
+
+#: windows.cpp:625
+msgid "Hide utility windows for inactive applications"
+msgstr "Hide utility windows for inactive applications"
+
+#: windows.cpp:627
+msgid ""
+"When turned on, utility windows (tool windows, torn-off menus,...) of inactive "
+"applications will be hidden and will be shown only when the application becomes "
+"active. Note that applications have to mark the windows with the proper window "
+"type for this feature to work."
+msgstr ""
+"When turned on, utility windows (tool windows, torn-off menus,...) of inactive "
+"applications will be hidden and will be shown only when the application becomes "
+"active. Note that applications have to mark the windows with the proper window "
+"type for this feature to work."
+
+#: windows.cpp:780
+msgid "Windows"
+msgstr "Windows"
+
+#: windows.cpp:788
+msgid "Di&splay content in moving windows"
+msgstr "Di&splay content in moving windows"
+
+#: windows.cpp:790
+msgid ""
+"Enable this option if you want a window's content to be fully shown while "
+"moving it, instead of just showing a window 'skeleton'. The result may not be "
+"satisfying on slow machines without graphic acceleration."
+msgstr ""
+"Enable this option if you want a window's content to be fully shown while "
+"moving it, instead of just showing a window 'skeleton'. The result may not be "
+"satisfying on slow machines without graphic acceleration."
+
+#: windows.cpp:794
+msgid "Display content in &resizing windows"
+msgstr "Display content in resi&zing windows"
+
+#: windows.cpp:796
+msgid ""
+"Enable this option if you want a window's content to be shown while resizing "
+"it, instead of just showing a window 'skeleton'. The result may not be "
+"satisfying on slow machines."
+msgstr ""
+"Enable this option if you want a window's content to be shown while resizing "
+"it, instead of just showing a window 'skeleton'. The result may not be "
+"satisfying on slow machines."
+
+#: windows.cpp:800
+msgid "Display window &geometry when moving or resizing"
+msgstr "Display window &geometry when moving or resizing"
+
+#: windows.cpp:802
+msgid ""
+"Enable this option if you want a window's geometry to be displayed while it is "
+"being moved or resized. The window position relative to the top-left corner of "
+"the screen is displayed together with its size."
+msgstr ""
+"Enable this option if you want a window's geometry to be displayed while it is "
+"being moved or resized. The window position relative to the top-left corner of "
+"the screen is displayed together with its size."
+
+#: windows.cpp:812
+msgid "Animate minimi&ze and restore"
+msgstr "Animate minimise and &restore"
+
+#: windows.cpp:814
+msgid ""
+"Enable this option if you want an animation shown when windows are minimized or "
+"restored."
+msgstr ""
+"Enable this option if you want an animation shown when windows are minimised or "
+"restored."
+
+#: windows.cpp:828
+msgid "Slow"
+msgstr "Slow"
+
+#: windows.cpp:832
+msgid "Fast"
+msgstr "Fast"
+
+#: windows.cpp:836
+msgid ""
+"Here you can set the speed of the animation shown when windows are minimized "
+"and restored. "
+msgstr ""
+"Here you can set the speed of the animation shown when windows are minimised "
+"and restored. "
+
+#: windows.cpp:842
+msgid "Allow moving and resizing o&f maximized windows"
+msgstr "Allow moving and resizing o&f maximised windows"
+
+#: windows.cpp:844
+msgid ""
+"When enabled, this feature activates the border of maximized windows and allows "
+"you to move or resize them, just like for normal windows"
+msgstr ""
+"When enabled, this feature activates the border of maximised windows and allows "
+"you to move or resize them, just like for normal windows"
+
+#: windows.cpp:850
+msgid "&Placement:"
+msgstr "&Placement:"
+
+#: windows.cpp:853
+msgid "Smart"
+msgstr "Smart"
+
+#: windows.cpp:854
+msgid "Maximizing"
+msgstr "Maximising"
+
+#: windows.cpp:855
+msgid "Cascade"
+msgstr "Cascade"
+
+#: windows.cpp:856
+msgid "Random"
+msgstr "Random"
+
+#: windows.cpp:857
+msgid "Centered"
+msgstr "Centred"
+
+#: windows.cpp:858
+msgid "Zero-Cornered"
+msgstr "Zero-Cornered"
+
+#: windows.cpp:865
+msgid ""
+"The placement policy determines where a new window will appear on the desktop. "
+"<ul> "
+"<li><em>Smart</em> will try to achieve a minimum overlap of windows</li> "
+"<li><em>Maximizing</em> will try to maximize every window to fill the whole "
+"screen. It might be useful to selectively affect placement of some windows "
+"using the window-specific settings.</li> "
+"<li><em>Cascade</em> will cascade the windows</li> "
+"<li><em>Random</em> will use a random position</li> "
+"<li><em>Centered</em> will place the window centered</li> "
+"<li><em>Zero-Cornered</em> will place the window in the top-left corner</li>"
+"</ul>"
+msgstr ""
+"The placement policy determines where a new window will appear on the desktop. "
+"<ul> "
+"<li><em>Smart</em> will try to achieve a minimum overlap of windows</li> "
+"<li><em>Maximising</em> will try to maximise every window to fill the whole "
+"screen. It might be useful to selectively affect placement of some windows "
+"using the window-specific settings.</li> "
+"<li><em>Cascade</em> will cascade the windows</li> "
+"<li><em>Random</em> will use a random position</li> "
+"<li><em>Centred</em> will place the window centred</li> "
+"<li><em>Zero-Cornered</em> will place the window in the top-left corner</li>"
+"</ul>"
+
+#: windows.cpp:904
+msgid "Snap Zones"
+msgstr "Snap Zones"
+
+#: windows.cpp:908 windows.cpp:917
+msgid "none"
+msgstr "none"
+
+#: windows.cpp:910
+msgid "&Border snap zone:"
+msgstr "&Border snap zone:"
+
+#: windows.cpp:912
+msgid ""
+"Here you can set the snap zone for screen borders, i.e. the 'strength' of the "
+"magnetic field which will make windows snap to the border when moved near it."
+msgstr ""
+"Here you can set the snap zone for screen borders, i.e. the 'strength' of the "
+"magnetic field which will make windows snap to the border when moved near it."
+
+#: windows.cpp:919
+msgid "&Window snap zone:"
+msgstr "&Window snap zone:"
+
+#: windows.cpp:921
+msgid ""
+"Here you can set the snap zone for windows, i.e. the 'strength' of the magnetic "
+"field which will make windows snap to each other when they're moved near "
+"another window."
+msgstr ""
+"Here you can set the snap zone for windows, i.e. the 'strength' of the magnetic "
+"field which will make windows snap to each other when they're moved near "
+"another window."
+
+#: windows.cpp:925
+msgid "Snap windows onl&y when overlapping"
+msgstr "Snap windows onl&y when overlapping"
+
+#: windows.cpp:926
+msgid ""
+"Here you can set that windows will be only snapped if you try to overlap them, "
+"i.e. they will not be snapped if the windows comes only near another window or "
+"border."
+msgstr ""
+"Here you can set that windows will be only snapped if you try to overlap them, "
+"i.e. they will not be snapped if the windows comes only near another window or "
+"border."
+
+#: windows.cpp:1023 windows.cpp:1027
+msgid ""
+"_n: pixel\n"
+" pixels"
+msgstr ""
+
+#: windows.cpp:1226
+msgid ""
+"<qt><b>It seems that alpha channel support is not available.</b>"
+"<br>"
+"<br>Please make sure you have <a href=\"http://www.freedesktop.org/\">"
+"Xorg &ge; 6.8</a>, and installed the kompmgr that came with kwin."
+"<br>Also, make sure you have the following entries in your XConfig (e.g. "
+"/etc/X11/xorg.conf):"
+"<br>"
+"<br><i>Section \"Extensions\""
+"<br>Option \"Composite\" \"Enable\""
+"<br>EndSection</i>"
+"<br>"
+"<br>And if your GPU provides hardware-accelerated Xrender support (mainly "
+"nVidia cards):"
+"<br>"
+"<br><i>Option \"RenderAccel\" \"true\"</i>"
+"<br>In <i>Section \"Device\"</i></qt>"
+msgstr ""
+"<qt><b>It seems that alpha channel support is not available.</b>"
+"<br>"
+"<br>Please make sure you have <a href=\"http://www.freedesktop.org/\">"
+"Xorg &ge; 6.8</a>, and installed the kompmgr that came with kwin."
+"<br>Also, make sure you have the following entries in your XConfig (e.g. "
+"/etc/X11/xorg.conf):"
+"<br>"
+"<br><i>Section \"Extensions\""
+"<br>Option \"Composite\" \"Enable\""
+"<br>EndSection</i>"
+"<br>"
+"<br>And if your GPU provides hardware-accelerated Xrender support (mainly "
+"nVidia cards):"
+"<br>"
+"<br><i>Option \"RenderAccel\" \"true\"</i>"
+"<br>In <i>Section \"Device\"</i></qt>"
+
+#: windows.cpp:1246
+msgid "Apply translucency only to decoration"
+msgstr "Apply translucency only to decoration"
+
+#: windows.cpp:1254
+msgid "Active windows:"
+msgstr "Active windows:"
+
+#: windows.cpp:1261
+msgid "Inactive windows:"
+msgstr "Inactive windows:"
+
+#: windows.cpp:1268
+msgid "Moving windows:"
+msgstr "Moving windows:"
+
+#: windows.cpp:1275
+msgid "Dock windows:"
+msgstr "Dock windows:"
+
+#: windows.cpp:1284
+msgid "Treat 'keep above' windows as active ones"
+msgstr "Treat 'keep above' windows as active ones"
+
+#: windows.cpp:1287
+msgid "Disable ARGB windows (ignores window alpha maps, fixes gtk1 apps)"
+msgstr "Disable ARGB windows (ignores window alpha maps, fixes gtk1 apps)"
+
+#: windows.cpp:1291
+msgid "Opacity"
+msgstr "Opacity"
+
+#: windows.cpp:1297
+msgid "Use shadows"
+msgstr "Use shadows"
+
+#: windows.cpp:1305
+msgid "Active window size:"
+msgstr "Active window size:"
+
+#: windows.cpp:1312
+msgid "Inactive window size:"
+msgstr "Inactive window size:"
+
+#: windows.cpp:1319
+msgid "Dock window size:"
+msgstr "Dock window size:"
+
+#: windows.cpp:1326
+msgid "Vertical offset:"
+msgstr "Vertical offset:"
+
+#: windows.cpp:1333
+msgid "Horizontal offset:"
+msgstr "Horizontal offset:"
+
+#: windows.cpp:1340
+msgid "Shadow color:"
+msgstr "Shadow colour:"
+
+#: windows.cpp:1346
+msgid "Remove shadows on move"
+msgstr "Remove shadows on move"
+
+#: windows.cpp:1348
+msgid "Remove shadows on resize"
+msgstr "Remove shadows on resize"
+
+#: windows.cpp:1351
+msgid "Shadows"
+msgstr "Shadows"
+
+#: windows.cpp:1356
+msgid "Fade-in windows (including popups)"
+msgstr "Fade-in windows (including popups)"
+
+#: windows.cpp:1357
+msgid "Fade between opacity changes"
+msgstr "Fade between opacity changes"
+
+#: windows.cpp:1360
+msgid "Fade-in speed:"
+msgstr "Fade-in speed:"
+
+#: windows.cpp:1363
+msgid "Fade-out speed:"
+msgstr "Fade-out speed:"
+
+#: windows.cpp:1370
+msgid "Effects"
+msgstr "Effects"
+
+#: windows.cpp:1372
+msgid "Use translucency/shadows"
+msgstr "Use translucency/shadows"
+
+#: windows.cpp:1624
+msgid ""
+"<qt>Translucency support is new and may cause problems"
+"<br> including crashes (sometimes the translucency engine, seldom even X).</qt>"
+msgstr ""
+"<qt>Translucency support is new and may cause problems"
+"<br> including crashes (sometimes the translucency engine, seldom even X).</qt>"
+
+#~ msgid " pixels"
+#~ msgstr " pixels"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmlaunch.po b/tde-i18n-en_GB/messages/kdebase/kcmlaunch.po
new file mode 100644
index 00000000000..db4dc3ded33
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmlaunch.po
@@ -0,0 +1,105 @@
+# translation of kcmlaunch.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmlaunch\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-10-21 13:45+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kcmlaunch.cpp:45
+msgid ""
+"<h1>Launch Feedback</h1> You can configure the application-launch feedback "
+"here."
+msgstr ""
+"<h1>Launch Feedback</h1> You can configure the application-launch feedback "
+"here."
+
+#: kcmlaunch.cpp:49
+msgid "Bus&y Cursor"
+msgstr "Bus&y Cursor"
+
+#: kcmlaunch.cpp:51
+msgid ""
+"<h1>Busy Cursor</h1>\n"
+"KDE offers a busy cursor for application startup notification.\n"
+"To enable the busy cursor, select one kind of visual feedback\n"
+"from the combobox.\n"
+"It may occur, that some applications are not aware of this startup\n"
+"notification. In this case, the cursor stops blinking after the time\n"
+"given in the section 'Startup indication timeout'"
+msgstr ""
+"<h1>Busy Cursor</h1>\n"
+"KDE offers a busy cursor for application startup notification.\n"
+"To enable the busy cursor, select one kind of visual feedback\n"
+"from the combobox.\n"
+"It may occur, that some applications are not aware of this startup\n"
+"notification. In this case, the cursor stops blinking after the time\n"
+"given in the section 'Startup indication timeout'"
+
+#: kcmlaunch.cpp:69
+msgid "No Busy Cursor"
+msgstr "No Busy Cursor"
+
+#: kcmlaunch.cpp:70
+msgid "Passive Busy Cursor"
+msgstr "Passive Busy Cursor"
+
+#: kcmlaunch.cpp:71
+msgid "Blinking Cursor"
+msgstr "Blinking Cursor"
+
+#: kcmlaunch.cpp:72
+msgid "Bouncing Cursor"
+msgstr "Bouncing Cursor"
+
+#: kcmlaunch.cpp:79
+msgid "&Startup indication timeout:"
+msgstr "&Startup indication timeout:"
+
+#: kcmlaunch.cpp:83 kcmlaunch.cpp:120
+msgid " sec"
+msgstr " sec"
+
+#: kcmlaunch.cpp:90
+msgid "Taskbar &Notification"
+msgstr "Taskbar &Notification"
+
+#: kcmlaunch.cpp:91
+msgid ""
+"<H1>Taskbar Notification</H1>\n"
+"You can enable a second method of startup notification which is\n"
+"used by the taskbar where a button with a rotating hourglass appears,\n"
+"symbolizing that your started application is loading.\n"
+"It may occur, that some applications are not aware of this startup\n"
+"notification. In this case, the button disappears after the time\n"
+"given in the section 'Startup indication timeout'"
+msgstr ""
+"<H1>Taskbar Notification</H1>\n"
+"You can enable a second method of startup notification which is\n"
+"used by the taskbar where a button with a rotating hourglass appears,\n"
+"symbolising that your started application is loading.\n"
+"It may occur, that some applications are not aware of this startup\n"
+"notification. In this case, the button disappears after the time\n"
+"given in the section 'Startup indication timeout'"
+
+#: kcmlaunch.cpp:109
+msgid "Enable &taskbar notification"
+msgstr "Enable &taskbar notification"
+
+#: kcmlaunch.cpp:116
+msgid "Start&up indication timeout:"
+msgstr "Start&up indication timeout:"
+
+#~ msgid "&Enable busy cursor"
+#~ msgstr "&Enable busy cursor"
+
+#~ msgid "Enable &blinking"
+#~ msgstr "Enable &blinking"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmlayout.po b/tde-i18n-en_GB/messages/kdebase/kcmlayout.po
new file mode 100644
index 00000000000..90779173f9d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmlayout.po
@@ -0,0 +1,1481 @@
+# translation of kcmlayout.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmlayout\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2006-02-19 22:31+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kcmlayout.cpp:563
+msgid "None"
+msgstr "None"
+
+#: kcmlayout.cpp:832
+msgid "Brazilian ABNT2"
+msgstr "Brazilian ABNT2"
+
+#: kcmlayout.cpp:833
+msgid "Dell 101-key PC"
+msgstr "Dell 101-key PC"
+
+#: kcmlayout.cpp:834
+msgid "Everex STEPnote"
+msgstr "Everex STEPnote"
+
+#: kcmlayout.cpp:835
+msgid "Generic 101-key PC"
+msgstr "Generic 101-key PC"
+
+#: kcmlayout.cpp:836
+msgid "Generic 102-key (Intl) PC"
+msgstr "Generic 102-key (Intl) PC"
+
+#: kcmlayout.cpp:837
+msgid "Generic 104-key PC"
+msgstr "Generic 104-key PC"
+
+#: kcmlayout.cpp:838
+msgid "Generic 105-key (Intl) PC"
+msgstr "Generic 105-key (Intl) PC"
+
+#: kcmlayout.cpp:839
+msgid "Japanese 106-key"
+msgstr "Japanese 106-key"
+
+#: kcmlayout.cpp:840
+msgid "Microsoft Natural"
+msgstr "Microsoft Natural"
+
+#: kcmlayout.cpp:841
+msgid "Northgate OmniKey 101"
+msgstr "Northgate OmniKey 101"
+
+#: kcmlayout.cpp:842
+msgid "Keytronic FlexPro"
+msgstr "Keytronic FlexPro"
+
+#: kcmlayout.cpp:843
+msgid "Winbook Model XP5"
+msgstr "Winbook Model XP5"
+
+#: kcmlayout.cpp:846
+msgid "Group Shift/Lock behavior"
+msgstr "Group Shift/Lock behaviour"
+
+#: kcmlayout.cpp:847
+msgid "R-Alt switches group while pressed"
+msgstr "R-Alt switches group while pressed"
+
+#: kcmlayout.cpp:848
+msgid "Right Alt key changes group"
+msgstr "Right Alt key changes group"
+
+#: kcmlayout.cpp:849
+msgid "Caps Lock key changes group"
+msgstr "Caps Lock key changes group"
+
+#: kcmlayout.cpp:850
+msgid "Menu key changes group"
+msgstr "Menu key changes group"
+
+#: kcmlayout.cpp:851
+msgid "Both Shift keys together change group"
+msgstr "Both Shift keys together change group"
+
+#: kcmlayout.cpp:852
+msgid "Control+Shift changes group"
+msgstr "Control+Shift changes group"
+
+#: kcmlayout.cpp:853
+msgid "Alt+Control changes group"
+msgstr "Alt+Control changes group"
+
+#: kcmlayout.cpp:854
+msgid "Alt+Shift changes group"
+msgstr "Alt+Shift changes group"
+
+#: kcmlayout.cpp:855
+msgid "Control Key Position"
+msgstr "Control Key Position"
+
+#: kcmlayout.cpp:856
+msgid "Make CapsLock an additional Control"
+msgstr "Make CapsLock an additional Control"
+
+#: kcmlayout.cpp:857
+msgid "Swap Control and Caps Lock"
+msgstr "Swap Control and Caps Lock"
+
+#: kcmlayout.cpp:858
+msgid "Control key at left of 'A'"
+msgstr "Control key at left of 'A'"
+
+#: kcmlayout.cpp:859
+msgid "Control key at bottom left"
+msgstr "Control key at bottom left"
+
+#: kcmlayout.cpp:860
+msgid "Use keyboard LED to show alternative group"
+msgstr "Use keyboard LED to show alternative group"
+
+#: kcmlayout.cpp:861
+msgid "Num_Lock LED shows alternative group"
+msgstr "Num_Lock LED shows alternative group"
+
+#: kcmlayout.cpp:862
+msgid "Caps_Lock LED shows alternative group"
+msgstr "Caps_Lock LED shows alternative group"
+
+#: kcmlayout.cpp:863
+msgid "Scroll_Lock LED shows alternative group"
+msgstr "Scroll_Lock LED shows alternative group"
+
+#: kcmlayout.cpp:866
+msgid "Left Win-key switches group while pressed"
+msgstr "Left Win-key switches group while pressed"
+
+#: kcmlayout.cpp:867
+msgid "Right Win-key switches group while pressed"
+msgstr "Right Win-key switches group while pressed"
+
+#: kcmlayout.cpp:868
+msgid "Both Win-keys switch group while pressed"
+msgstr "Both Win-keys switch group while pressed"
+
+#: kcmlayout.cpp:869
+msgid "Left Win-key changes group"
+msgstr "Left Win-key changes group"
+
+#: kcmlayout.cpp:870
+msgid "Right Win-key changes group"
+msgstr "Right Win-key changes group"
+
+#: kcmlayout.cpp:871
+msgid "Third level choosers"
+msgstr "Third level choosers"
+
+#: kcmlayout.cpp:872
+msgid "Press Right Control to choose 3rd level"
+msgstr "Press Right Control to choose 3rd level"
+
+#: kcmlayout.cpp:873
+msgid "Press Menu key to choose 3rd level"
+msgstr "Press Menu key to choose 3rd level"
+
+#: kcmlayout.cpp:874
+msgid "Press any of Win-keys to choose 3rd level"
+msgstr "Press any of Win-keys to choose 3rd level"
+
+#: kcmlayout.cpp:875
+msgid "Press Left Win-key to choose 3rd level"
+msgstr "Press Left Win-key to choose 3rd level"
+
+#: kcmlayout.cpp:876
+msgid "Press Right Win-key to choose 3rd level"
+msgstr "Press Right Win-key to choose 3rd level"
+
+#: kcmlayout.cpp:877
+msgid "CapsLock key behavior"
+msgstr "CapsLock key behaviour"
+
+#: kcmlayout.cpp:878
+msgid "uses internal capitalization. Shift cancels Caps."
+msgstr "uses internal capitalisation. Shift cancels Caps."
+
+#: kcmlayout.cpp:879
+msgid "uses internal capitalization. Shift doesn't cancel Caps."
+msgstr "uses internal capitalisation. Shift doesn't cancel Caps."
+
+#: kcmlayout.cpp:880
+msgid "acts as Shift with locking. Shift cancels Caps."
+msgstr "acts as Shift with locking. Shift cancels Caps."
+
+#: kcmlayout.cpp:881
+msgid "acts as Shift with locking. Shift doesn't cancel Caps."
+msgstr "acts as Shift with locking. Shift doesn't cancel Caps."
+
+#: kcmlayout.cpp:882
+msgid "Alt/Win key behavior"
+msgstr "Alt/Win key behaviour"
+
+#: kcmlayout.cpp:883
+msgid "Add the standard behavior to Menu key."
+msgstr "Add the standard behaviour to Menu key."
+
+#: kcmlayout.cpp:884
+msgid "Alt and Meta on the Alt keys (default)."
+msgstr "Alt and Meta on the Alt keys (default)."
+
+#: kcmlayout.cpp:885
+msgid "Meta is mapped to the Win-keys."
+msgstr "Meta is mapped to the Win-keys."
+
+#: kcmlayout.cpp:886
+msgid "Meta is mapped to the left Win-key."
+msgstr "Meta is mapped to the left Win-key."
+
+#: kcmlayout.cpp:887
+msgid "Super is mapped to the Win-keys (default)."
+msgstr "Super is mapped to the Win-keys (default)."
+
+#: kcmlayout.cpp:888
+msgid "Hyper is mapped to the Win-keys."
+msgstr "Hyper is mapped to the Win-keys."
+
+#: kcmlayout.cpp:889
+msgid "Right Alt is Compose"
+msgstr "Right Alt is Compose"
+
+#: kcmlayout.cpp:890
+msgid "Right Win-key is Compose"
+msgstr "Right Win-key is Compose"
+
+#: kcmlayout.cpp:891
+msgid "Menu is Compose"
+msgstr "Menu is Compose"
+
+#: kcmlayout.cpp:894
+msgid "Both Ctrl keys together change group"
+msgstr "Both Ctrl keys together change group"
+
+#: kcmlayout.cpp:895
+msgid "Both Alt keys together change group"
+msgstr "Both Alt keys together change group"
+
+#: kcmlayout.cpp:896
+msgid "Left Shift key changes group"
+msgstr "Left Shift key changes group"
+
+#: kcmlayout.cpp:897
+msgid "Right Shift key changes group"
+msgstr "Right Shift key changes group"
+
+#: kcmlayout.cpp:898
+msgid "Right Ctrl key changes group"
+msgstr "Right Ctrl key changes group"
+
+#: kcmlayout.cpp:899
+msgid "Left Alt key changes group"
+msgstr "Left Alt key changes group"
+
+#: kcmlayout.cpp:900
+msgid "Left Ctrl key changes group"
+msgstr "Left Ctrl key changes group"
+
+#: kcmlayout.cpp:901
+msgid "Compose Key"
+msgstr "Compose Key"
+
+#: kcmlayout.cpp:904
+msgid "Shift with numpad keys works as in MS Windows."
+msgstr "Shift with numpad keys works as in MS Windows."
+
+#: kcmlayout.cpp:905
+msgid "Special keys (Ctrl+Alt+<key>) handled in a server."
+msgstr "Special keys (Ctrl+Alt+<key>) handled in a server."
+
+#: kcmlayout.cpp:906
+msgid "Miscellaneous compatibility options"
+msgstr "Miscellaneous compatibility options"
+
+#: kcmlayout.cpp:907
+msgid "Right Control key works as Right Alt"
+msgstr "Right Control key works as Right Alt"
+
+#: kcmlayout.cpp:910
+msgid "Right Alt key switches group while pressed"
+msgstr "Right Alt key switches group while pressed"
+
+#: kcmlayout.cpp:911
+msgid "Left Alt key switches group while pressed"
+msgstr "Left Alt key switches group while pressed"
+
+#: kcmlayout.cpp:912
+msgid "Press Right Alt-key to choose 3rd level"
+msgstr "Press Right Alt-key to choose 3rd level"
+
+#: kcmlayout.cpp:915
+#, fuzzy
+msgid "R-Alt switches group while pressed."
+msgstr "R-Alt switches group while pressed"
+
+#: kcmlayout.cpp:916
+#, fuzzy
+msgid "Left Alt key switches group while pressed."
+msgstr "Left Alt key switches group while pressed"
+
+#: kcmlayout.cpp:917
+#, fuzzy
+msgid "Left Win-key switches group while pressed."
+msgstr "Left Win-key switches group while pressed"
+
+#: kcmlayout.cpp:918
+#, fuzzy
+msgid "Right Win-key switches group while pressed."
+msgstr "Right Win-key switches group while pressed"
+
+#: kcmlayout.cpp:919
+#, fuzzy
+msgid "Both Win-keys switch group while pressed."
+msgstr "Both Win-keys switch group while pressed"
+
+#: kcmlayout.cpp:920
+#, fuzzy
+msgid "Right Ctrl key switches group while pressed."
+msgstr "Right Alt key switches group while pressed"
+
+#: kcmlayout.cpp:921
+#, fuzzy
+msgid "Right Alt key changes group."
+msgstr "Right Alt key changes group"
+
+#: kcmlayout.cpp:922
+#, fuzzy
+msgid "Left Alt key changes group."
+msgstr "Left Alt key changes group"
+
+#: kcmlayout.cpp:923
+#, fuzzy
+msgid "CapsLock key changes group."
+msgstr "Caps Lock key changes group"
+
+#: kcmlayout.cpp:924
+#, fuzzy
+msgid "Shift+CapsLock changes group."
+msgstr "Caps Lock key changes group"
+
+#: kcmlayout.cpp:925
+#, fuzzy
+msgid "Both Shift keys together change group."
+msgstr "Both Shift keys together change group"
+
+#: kcmlayout.cpp:926
+#, fuzzy
+msgid "Both Alt keys together change group."
+msgstr "Both Alt keys together change group"
+
+#: kcmlayout.cpp:927
+#, fuzzy
+msgid "Both Ctrl keys together change group."
+msgstr "Both Ctrl keys together change group"
+
+#: kcmlayout.cpp:928
+#, fuzzy
+msgid "Ctrl+Shift changes group."
+msgstr "Control+Shift changes group"
+
+#: kcmlayout.cpp:929
+#, fuzzy
+msgid "Alt+Ctrl changes group."
+msgstr "Alt+Control changes group"
+
+#: kcmlayout.cpp:930
+#, fuzzy
+msgid "Alt+Shift changes group."
+msgstr "Alt+Shift changes group"
+
+#: kcmlayout.cpp:931
+#, fuzzy
+msgid "Menu key changes group."
+msgstr "Menu key changes group"
+
+#: kcmlayout.cpp:932
+#, fuzzy
+msgid "Left Win-key changes group."
+msgstr "Left Win-key changes group"
+
+#: kcmlayout.cpp:933
+#, fuzzy
+msgid "Right Win-key changes group."
+msgstr "Right Win-key changes group"
+
+#: kcmlayout.cpp:934
+#, fuzzy
+msgid "Left Shift key changes group."
+msgstr "Left Shift key changes group"
+
+#: kcmlayout.cpp:935
+#, fuzzy
+msgid "Right Shift key changes group."
+msgstr "Right Shift key changes group"
+
+#: kcmlayout.cpp:936
+#, fuzzy
+msgid "Left Ctrl key changes group."
+msgstr "Left Ctrl key changes group"
+
+#: kcmlayout.cpp:937
+#, fuzzy
+msgid "Right Ctrl key changes group."
+msgstr "Right Ctrl key changes group"
+
+#: kcmlayout.cpp:938
+#, fuzzy
+msgid "Press Right Ctrl to choose 3rd level."
+msgstr "Press Right Control to choose 3rd level"
+
+#: kcmlayout.cpp:939
+#, fuzzy
+msgid "Press Menu key to choose 3rd level."
+msgstr "Press Menu key to choose 3rd level"
+
+#: kcmlayout.cpp:940
+#, fuzzy
+msgid "Press any of Win-keys to choose 3rd level."
+msgstr "Press any of Win-keys to choose 3rd level"
+
+#: kcmlayout.cpp:941
+#, fuzzy
+msgid "Press Left Win-key to choose 3rd level."
+msgstr "Press Left Win-key to choose 3rd level"
+
+#: kcmlayout.cpp:942
+#, fuzzy
+msgid "Press Right Win-key to choose 3rd level."
+msgstr "Press Right Win-key to choose 3rd level"
+
+#: kcmlayout.cpp:943
+#, fuzzy
+msgid "Press any of Alt keys to choose 3rd level."
+msgstr "Press any of Win-keys to choose 3rd level"
+
+#: kcmlayout.cpp:944
+#, fuzzy
+msgid "Press Left Alt key to choose 3rd level."
+msgstr "Press Left Win-key to choose 3rd level"
+
+#: kcmlayout.cpp:945
+#, fuzzy
+msgid "Press Right Alt key to choose 3rd level."
+msgstr "Press Right Alt-key to choose 3rd level"
+
+#: kcmlayout.cpp:946
+#, fuzzy
+msgid "Ctrl key position"
+msgstr "Control Key Position"
+
+#: kcmlayout.cpp:947
+#, fuzzy
+msgid "Make CapsLock an additional Ctrl."
+msgstr "Make CapsLock an additional Control"
+
+#: kcmlayout.cpp:948
+#, fuzzy
+msgid "Swap Ctrl and CapsLock."
+msgstr "Swap Control and Caps Lock"
+
+#: kcmlayout.cpp:949
+#, fuzzy
+msgid "Ctrl key at left of 'A'"
+msgstr "Control key at left of 'A'"
+
+#: kcmlayout.cpp:950
+#, fuzzy
+msgid "Ctrl key at bottom left"
+msgstr "Control key at bottom left"
+
+#: kcmlayout.cpp:951
+#, fuzzy
+msgid "Right Ctrl key works as Right Alt."
+msgstr "Right Control key works as Right Alt"
+
+#: kcmlayout.cpp:952
+#, fuzzy
+msgid "Use keyboard LED to show alternative group."
+msgstr "Use keyboard LED to show alternative group"
+
+#: kcmlayout.cpp:953
+#, fuzzy
+msgid "NumLock LED shows alternative group."
+msgstr "Num_Lock LED shows alternative group"
+
+#: kcmlayout.cpp:954
+#, fuzzy
+msgid "CapsLock LED shows alternative group."
+msgstr "Caps_Lock LED shows alternative group"
+
+#: kcmlayout.cpp:955
+#, fuzzy
+msgid "ScrollLock LED shows alternative group."
+msgstr "Scroll_Lock LED shows alternative group"
+
+#: kcmlayout.cpp:956
+#, fuzzy
+msgid "CapsLock uses internal capitalization. Shift cancels CapsLock."
+msgstr "uses internal capitalisation. Shift cancels Caps."
+
+#: kcmlayout.cpp:957
+#, fuzzy
+msgid "CapsLock uses internal capitalization. Shift doesn't cancel CapsLock."
+msgstr "uses internal capitalisation. Shift doesn't cancel Caps."
+
+#: kcmlayout.cpp:958
+#, fuzzy
+msgid "CapsLock acts as Shift with locking. Shift cancels CapsLock."
+msgstr "acts as Shift with locking. Shift cancels Caps."
+
+#: kcmlayout.cpp:959
+#, fuzzy
+msgid "CapsLock acts as Shift with locking. Shift doesn't cancel CapsLock."
+msgstr "acts as Shift with locking. Shift doesn't cancel Caps."
+
+#: kcmlayout.cpp:960
+msgid "CapsLock just locks the Shift modifier."
+msgstr ""
+
+#: kcmlayout.cpp:961
+msgid "CapsLock toggles normal capitalization of alphabetic characters."
+msgstr ""
+
+#: kcmlayout.cpp:962
+msgid "CapsLock toggles Shift so all keys are affected."
+msgstr ""
+
+#: kcmlayout.cpp:963
+#, fuzzy
+msgid "Alt and Meta are on the Alt keys (default)."
+msgstr "Alt and Meta on the Alt keys (default)."
+
+#: kcmlayout.cpp:964
+#, fuzzy
+msgid "Alt is mapped to the right Win-key and Super to Menu."
+msgstr "Meta is mapped to the left Win-key."
+
+#: kcmlayout.cpp:965
+#, fuzzy
+msgid "Compose key position"
+msgstr "Control Key Position"
+
+#: kcmlayout.cpp:966
+#, fuzzy
+msgid "Right Alt is Compose."
+msgstr "Right Alt is Compose"
+
+#: kcmlayout.cpp:967
+#, fuzzy
+msgid "Right Win-key is Compose."
+msgstr "Right Win-key is Compose"
+
+#: kcmlayout.cpp:968
+#, fuzzy
+msgid "Menu is Compose."
+msgstr "Menu is Compose"
+
+#: kcmlayout.cpp:969
+#, fuzzy
+msgid "Right Ctrl is Compose."
+msgstr "Right Alt is Compose"
+
+#: kcmlayout.cpp:970
+#, fuzzy
+msgid "Caps Lock is Compose."
+msgstr "Menu is Compose"
+
+#: kcmlayout.cpp:971
+#, fuzzy
+msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
+msgstr "Special keys (Ctrl+Alt+<key>) handled in a server."
+
+#: kcmlayout.cpp:972
+msgid "Adding the EuroSign to certain keys"
+msgstr ""
+
+#: kcmlayout.cpp:973
+msgid "Add the EuroSign to the E key."
+msgstr ""
+
+#: kcmlayout.cpp:974
+msgid "Add the EuroSign to the 5 key."
+msgstr ""
+
+#: kcmlayout.cpp:975
+msgid "Add the EuroSign to the 2 key."
+msgstr ""
+
+#: pixmap.cpp:243
+msgid "Belgian"
+msgstr "Belgian"
+
+#: pixmap.cpp:244
+msgid "Bulgarian"
+msgstr "Bulgarian"
+
+#: pixmap.cpp:245
+msgid "Brazilian"
+msgstr "Brazilian"
+
+#: pixmap.cpp:246
+msgid "Canadian"
+msgstr "Canadian"
+
+#: pixmap.cpp:247
+msgid "Czech"
+msgstr "Czech"
+
+#: pixmap.cpp:248
+msgid "Czech (qwerty)"
+msgstr "Czech (qwerty)"
+
+#: pixmap.cpp:249
+msgid "Danish"
+msgstr "Danish"
+
+#: pixmap.cpp:250
+msgid "Estonian"
+msgstr "Estonian"
+
+#: pixmap.cpp:251
+msgid "Finnish"
+msgstr "Finnish"
+
+#: pixmap.cpp:252
+msgid "French"
+msgstr "French"
+
+#: pixmap.cpp:253
+msgid "German"
+msgstr "German"
+
+#: pixmap.cpp:254
+msgid "Hungarian"
+msgstr "Hungarian"
+
+#: pixmap.cpp:255
+msgid "Hungarian (qwerty)"
+msgstr "Hungarian (qwerty)"
+
+#: pixmap.cpp:256
+msgid "Italian"
+msgstr "Italian"
+
+#: pixmap.cpp:257
+msgid "Japanese"
+msgstr "Japanese"
+
+#: pixmap.cpp:258
+msgid "Lithuanian"
+msgstr "Lithuanian"
+
+#: pixmap.cpp:259
+msgid "Norwegian"
+msgstr "Norwegian"
+
+#: pixmap.cpp:260
+msgid "PC-98xx Series"
+msgstr "PC-98xx Series"
+
+#: pixmap.cpp:261
+msgid "Polish"
+msgstr "Polish"
+
+#: pixmap.cpp:262
+msgid "Portuguese"
+msgstr "Portuguese"
+
+#: pixmap.cpp:263
+msgid "Romanian"
+msgstr "Romanian"
+
+#: pixmap.cpp:264
+msgid "Russian"
+msgstr "Russian"
+
+#: pixmap.cpp:265
+msgid "Slovak"
+msgstr "Slovak"
+
+#: pixmap.cpp:266
+msgid "Slovak (qwerty)"
+msgstr "Slovak (qwerty)"
+
+#: pixmap.cpp:267
+msgid "Spanish"
+msgstr "Spanish"
+
+#: pixmap.cpp:268
+msgid "Swedish"
+msgstr "Swedish"
+
+#: pixmap.cpp:269
+msgid "Swiss German"
+msgstr "Swiss German"
+
+#: pixmap.cpp:270
+msgid "Swiss French"
+msgstr "Swiss French"
+
+#: pixmap.cpp:271
+msgid "Thai"
+msgstr "Thai"
+
+#: pixmap.cpp:272
+msgid "United Kingdom"
+msgstr "United Kingdom"
+
+#: pixmap.cpp:273
+msgid "U.S. English"
+msgstr "U.S. English"
+
+#: pixmap.cpp:274
+msgid "U.S. English w/ deadkeys"
+msgstr "U.S. English w/ deadkeys"
+
+#: pixmap.cpp:275
+msgid "U.S. English w/ISO9995-3"
+msgstr "U.S. English w/ISO9995-3"
+
+#: pixmap.cpp:278
+msgid "Armenian"
+msgstr "Armenian"
+
+#: pixmap.cpp:279
+msgid "Azerbaijani"
+msgstr "Azerbaijani"
+
+#: pixmap.cpp:280
+msgid "Icelandic"
+msgstr "Icelandic"
+
+#: pixmap.cpp:281
+msgid "Israeli"
+msgstr "Israeli"
+
+#: pixmap.cpp:282
+msgid "Lithuanian azerty standard"
+msgstr "Lithuanian azerty standard"
+
+#: pixmap.cpp:283
+msgid "Lithuanian querty \"numeric\""
+msgstr "Lithuanian querty \"numeric\""
+
+#: pixmap.cpp:284
+msgid "Lithuanian querty \"programmer's\""
+msgstr "Lithuanian querty \"programmer's\""
+
+#: pixmap.cpp:285
+msgid "Macedonian"
+msgstr "Macedonian"
+
+#: pixmap.cpp:286
+msgid "Serbian"
+msgstr "Serbian"
+
+#: pixmap.cpp:287
+msgid "Slovenian"
+msgstr "Slovenian"
+
+#: pixmap.cpp:288
+msgid "Vietnamese"
+msgstr "Vietnamese"
+
+#: pixmap.cpp:291
+msgid "Arabic"
+msgstr "Arabic"
+
+#: pixmap.cpp:292
+msgid "Belarusian"
+msgstr "Belarusian"
+
+#: pixmap.cpp:293
+msgid "Bengali"
+msgstr "Bengali"
+
+#: pixmap.cpp:294
+msgid "Croatian"
+msgstr "Croatian"
+
+#: pixmap.cpp:295
+msgid "Greek"
+msgstr "Greek"
+
+#: pixmap.cpp:296
+msgid "Latvian"
+msgstr "Latvian"
+
+#: pixmap.cpp:297
+msgid "Lithuanian qwerty \"numeric\""
+msgstr "Lithuanian qwerty \"numeric\""
+
+#: pixmap.cpp:298
+msgid "Lithuanian qwerty \"programmer's\""
+msgstr "Lithuanian qwerty \"programmer's\""
+
+#: pixmap.cpp:299
+msgid "Turkish"
+msgstr "Turkish"
+
+#: pixmap.cpp:300
+msgid "Ukrainian"
+msgstr "Ukrainian"
+
+#: pixmap.cpp:303
+msgid "Albanian"
+msgstr "Albanian"
+
+#: pixmap.cpp:304
+msgid "Burmese"
+msgstr "Burmese"
+
+#: pixmap.cpp:305
+msgid "Dutch"
+msgstr "Dutch"
+
+#: pixmap.cpp:306
+msgid "Georgian (latin)"
+msgstr "Georgian (latin)"
+
+#: pixmap.cpp:307
+msgid "Georgian (russian)"
+msgstr "Georgian (russian)"
+
+#: pixmap.cpp:308
+msgid "Gujarati"
+msgstr "Gujarati"
+
+#: pixmap.cpp:309
+msgid "Gurmukhi"
+msgstr "Gurmukhi"
+
+#: pixmap.cpp:310
+msgid "Hindi"
+msgstr "Hindi"
+
+#: pixmap.cpp:311
+msgid "Inuktitut"
+msgstr "Inuktitut"
+
+#: pixmap.cpp:312
+msgid "Iranian"
+msgstr "Iranian"
+
+#: pixmap.cpp:314
+msgid "Latin America"
+msgstr "Latin America"
+
+#: pixmap.cpp:315
+msgid "Maltese"
+msgstr "Maltese"
+
+#: pixmap.cpp:316
+msgid "Maltese (US layout)"
+msgstr "Maltese (US layout)"
+
+#: pixmap.cpp:317
+msgid "Northern Saami (Finland)"
+msgstr "Northern Saami (Finland)"
+
+#: pixmap.cpp:318
+msgid "Northern Saami (Norway)"
+msgstr "Northern Saami (Norway)"
+
+#: pixmap.cpp:319
+msgid "Northern Saami (Sweden)"
+msgstr "Northern Saami (Sweden)"
+
+#: pixmap.cpp:320
+msgid "Polish (qwertz)"
+msgstr "Polish (qwertz)"
+
+#: pixmap.cpp:321
+msgid "Russian (cyrillic phonetic)"
+msgstr "Russian (cyrillic phonetic)"
+
+#: pixmap.cpp:322
+msgid "Tajik"
+msgstr "Tajik"
+
+#: pixmap.cpp:323
+msgid "Turkish (F)"
+msgstr "Turkish (F)"
+
+#: pixmap.cpp:324
+msgid "U.S. English w/ ISO9995-3"
+msgstr "U.S. English w/ ISO9995-3"
+
+#: pixmap.cpp:325
+msgid "Yugoslavian"
+msgstr "Yugoslavian"
+
+#: pixmap.cpp:328
+msgid "Bosnian"
+msgstr "Bosnian"
+
+#: pixmap.cpp:329
+msgid "Croatian (US)"
+msgstr "Croatian (US)"
+
+#: pixmap.cpp:330
+msgid "Dvorak"
+msgstr "Dvorak"
+
+#: pixmap.cpp:331
+msgid "French (alternative)"
+msgstr "French (alternative)"
+
+#: pixmap.cpp:332
+msgid "French Canadian"
+msgstr "French Canadian"
+
+#: pixmap.cpp:333
+msgid "Kannada"
+msgstr "Kannada"
+
+#: pixmap.cpp:334
+msgid "Lao"
+msgstr "Lao"
+
+#: pixmap.cpp:335
+msgid "Malayalam"
+msgstr "Malayalam"
+
+#: pixmap.cpp:336
+msgid "Mongolian"
+msgstr "Mongolian"
+
+#: pixmap.cpp:337
+msgid "Ogham"
+msgstr "Ogham"
+
+#: pixmap.cpp:338
+msgid "Oriya"
+msgstr "Oriya"
+
+#: pixmap.cpp:339
+msgid "Syriac"
+msgstr "Syriac"
+
+#: pixmap.cpp:340
+msgid "Telugu"
+msgstr "Telugu"
+
+#: pixmap.cpp:341
+msgid "Thai (Kedmanee)"
+msgstr "Thai (Kedmanee)"
+
+#: pixmap.cpp:342
+msgid "Thai (Pattachote)"
+msgstr "Thai (Pattachote)"
+
+#: pixmap.cpp:343
+msgid "Thai (TIS-820.2538)"
+msgstr "Thai (TIS-820.2538)"
+
+#: pixmap.cpp:346
+msgid "Uzbek"
+msgstr "Uzbek"
+
+#: pixmap.cpp:347
+msgid "Faroese"
+msgstr "Faroese"
+
+#: pixmap.cpp:350
+msgid "Dzongkha / Tibetan"
+msgstr "Dzongkha / Tibetan"
+
+#: pixmap.cpp:351
+msgid "Hungarian (US)"
+msgstr "Hungarian (US)"
+
+#: pixmap.cpp:352
+msgid "Irish"
+msgstr "Irish"
+
+#: pixmap.cpp:353
+msgid "Israeli (phonetic)"
+msgstr "Israeli (phonetic)"
+
+#: pixmap.cpp:354
+msgid "Serbian (Cyrillic)"
+msgstr "Serbian (Cyrillic)"
+
+#: pixmap.cpp:355
+msgid "Serbian (Latin)"
+msgstr "Serbian (Latin)"
+
+#: pixmap.cpp:356
+msgid "Swiss"
+msgstr "Swiss"
+
+#. i18n: file kcmlayoutwidget.ui line 48
+#: rc.cpp:3 rc.cpp:28 rc.cpp:55
+#, no-c-format
+msgid "Layout"
+msgstr "Layout"
+
+#. i18n: file kcmlayoutwidget.ui line 59
+#: rc.cpp:6
+#, no-c-format
+msgid "&Enable keyboard layouts"
+msgstr "&Enable keyboard layouts"
+
+#. i18n: file kcmlayoutwidget.ui line 73
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"<h1>Keyboard Layout</h1> Here you can choose your keyboard layout and model. "
+"The 'model' refers to the type of keyboard that is connected to your computer, "
+"while the keyboard layout defines \"which key does what\" and may be different "
+"for different countries."
+msgstr ""
+"<h1>Keyboard Layout</h1> Here you can choose your keyboard layout and model. "
+"The 'model' refers to the type of keyboard that is connected to your computer, "
+"while the keyboard layout defines \"which key does what\" and may be different "
+"for different countries."
+
+#. i18n: file kcmlayoutwidget.ui line 84
+#: rc.cpp:12
+#, no-c-format
+msgid "Available layouts:"
+msgstr "Available layouts:"
+
+#. i18n: file kcmlayoutwidget.ui line 92
+#: rc.cpp:15
+#, no-c-format
+msgid "Active layouts:"
+msgstr "Active layouts:"
+
+#. i18n: file kcmlayoutwidget.ui line 100
+#: rc.cpp:18
+#, no-c-format
+msgid "Keyboard &model:"
+msgstr "Keyboard &model:"
+
+#. i18n: file kcmlayoutwidget.ui line 120
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"Here you can choose a keyboard model. This setting is independent of your "
+"keyboard layout and refers to the \"hardware\" model, i.e. the way your "
+"keyboard is manufactured. Modern keyboards that come with your computer usually "
+"have two extra keys and are referred to as \"104-key\" models, which is "
+"probably what you want if you do not know what kind of keyboard you have.\n"
+msgstr ""
+"Here you can choose a keyboard model. This setting is independent of your "
+"keyboard layout and refers to the \"hardware\" model, i.e. the way your "
+"keyboard is manufactured. Modern keyboards that come with your computer usually "
+"have two extra keys and are referred to as \"104-key\" models, which is "
+"probably what you want if you do not know what kind of keyboard you have.\n"
+
+#. i18n: file kcmlayoutwidget.ui line 126
+#: rc.cpp:25
+#, no-c-format
+msgid "1"
+msgstr ""
+
+#. i18n: file kcmlayoutwidget.ui line 148
+#: rc.cpp:31 rc.cpp:58
+#, no-c-format
+msgid "Keymap"
+msgstr "Keymap"
+
+#. i18n: file kcmlayoutwidget.ui line 159
+#: rc.cpp:34
+#, no-c-format
+msgid "Variant"
+msgstr "Variant"
+
+#. i18n: file kcmlayoutwidget.ui line 170
+#: rc.cpp:37
+#, no-c-format
+msgid "5"
+msgstr ""
+
+#. i18n: file kcmlayoutwidget.ui line 181
+#: rc.cpp:40
+#, no-c-format
+msgid "Label"
+msgstr ""
+
+#. i18n: file kcmlayoutwidget.ui line 197
+#: rc.cpp:43
+#, no-c-format
+msgid ""
+"If more than one layout is present in this list, the KDE panel will offer a "
+"docked flag. By clicking on this flag you can easily switch between layouts. "
+"The first layout will be default one."
+msgstr ""
+"If more than one layout is present in this list, the KDE panel will offer a "
+"docked flag. By clicking on this flag you can easily switch between layouts. "
+"The first layout will be default one."
+
+#. i18n: file kcmlayoutwidget.ui line 213
+#: rc.cpp:46
+#, no-c-format
+msgid "Add >>"
+msgstr "Add >>"
+
+#. i18n: file kcmlayoutwidget.ui line 221
+#: rc.cpp:49
+#, no-c-format
+msgid "<< Remove"
+msgstr "<< Remove"
+
+#. i18n: file kcmlayoutwidget.ui line 263
+#: rc.cpp:52 rc.cpp:137
+#, no-c-format
+msgid "Command:"
+msgstr "Command:"
+
+#. i18n: file kcmlayoutwidget.ui line 316
+#: rc.cpp:61
+#, no-c-format
+msgid ""
+"This is the list of available keyboard layouts in your system. You can add "
+"layout to the active list by selecting it and pressing \"Add\" button."
+msgstr ""
+"This is the list of available keyboard layouts in your system. You can add "
+"layout to the active list by selecting it and pressing \"Add\" button."
+
+#. i18n: file kcmlayoutwidget.ui line 327
+#: rc.cpp:64
+#, no-c-format
+msgid ""
+"This is the command which is executed when switching to the selected layout. It "
+"may help you if you want to debug layout switching, or if you want to switch "
+"layouts without the help of KDE."
+msgstr ""
+"This is the command which is executed when switching to the selected layout. It "
+"may help you if you want to debug layout switching, or if you want to switch "
+"layouts without the help of KDE."
+
+#. i18n: file kcmlayoutwidget.ui line 338
+#: rc.cpp:67
+#, no-c-format
+msgid "Include latin layout"
+msgstr "Include latin layout"
+
+#. i18n: file kcmlayoutwidget.ui line 341
+#: rc.cpp:70
+#, no-c-format
+msgid ""
+"If after you switch to this layout some keyboard shortcuts based on latin keys "
+"do not work try to enable this option."
+msgstr ""
+"If after you switch to this layout some keyboard shortcuts based on latin keys "
+"do not work try to enable this option."
+
+#. i18n: file kcmlayoutwidget.ui line 349
+#: rc.cpp:73
+#, no-c-format
+msgid "Label:"
+msgstr ""
+
+#. i18n: file kcmlayoutwidget.ui line 371
+#: rc.cpp:76
+#, no-c-format
+msgid "Layout variant:"
+msgstr "Layout variant:"
+
+#. i18n: file kcmlayoutwidget.ui line 383
+#: rc.cpp:79
+#, no-c-format
+msgid ""
+"Here you can choose a variant of selected keyboard layout. Layout variants "
+"usually represent different key maps for the same language. For example, "
+"Ukrainian layout might have four variants: basic, winkeys (as in Windows), "
+"typewriter (as in typewriters) and phonetic (each Ukrainian letter is placed on "
+"a transliterated latin one).\n"
+msgstr ""
+"Here you can choose a variant of selected keyboard layout. Layout variants "
+"usually represent different key maps for the same language. For example, "
+"Ukrainian layout might have four variants: basic, winkeys (as in Windows), "
+"typewriter (as in typewriters) and phonetic (each Ukrainian letter is placed on "
+"a transliterated latin one).\n"
+
+#. i18n: file kcmlayoutwidget.ui line 429
+#: rc.cpp:83
+#, no-c-format
+msgid "Switching Options"
+msgstr "Switching Options"
+
+#. i18n: file kcmlayoutwidget.ui line 474
+#: rc.cpp:86
+#, no-c-format
+msgid "Switching Policy"
+msgstr "Switching Policy"
+
+#. i18n: file kcmlayoutwidget.ui line 480
+#: rc.cpp:89
+#, no-c-format
+msgid ""
+"If you select \"Application\" or \"Window\" switching policy, changing the "
+"keyboard layout will only affect the current application or window."
+msgstr ""
+"If you select \"Application\" or \"Window\" switching policy, changing the "
+"keyboard layout will only affect the current application or window."
+
+#. i18n: file kcmlayoutwidget.ui line 491
+#: rc.cpp:92
+#, no-c-format
+msgid "&Global"
+msgstr "&Global"
+
+#. i18n: file kcmlayoutwidget.ui line 502
+#: rc.cpp:95
+#, no-c-format
+msgid "Application"
+msgstr "Application"
+
+#. i18n: file kcmlayoutwidget.ui line 510
+#: rc.cpp:98
+#, no-c-format
+msgid "&Window"
+msgstr "&Window"
+
+#. i18n: file kcmlayoutwidget.ui line 520
+#: rc.cpp:101
+#, no-c-format
+msgid "Show country flag"
+msgstr "Show country flag"
+
+#. i18n: file kcmlayoutwidget.ui line 526
+#: rc.cpp:104
+#, no-c-format
+msgid "Shows country flag on background of layout name in tray icon"
+msgstr "Shows country flag on background of layout name in tray icon"
+
+#. i18n: file kcmlayoutwidget.ui line 534
+#: rc.cpp:107
+#, no-c-format
+msgid "Sticky Switching"
+msgstr "Sticky Switching"
+
+#. i18n: file kcmlayoutwidget.ui line 545
+#: rc.cpp:110
+#, no-c-format
+msgid "Enable sticky switching"
+msgstr "Enable sticky switching"
+
+#. i18n: file kcmlayoutwidget.ui line 548
+#: rc.cpp:113
+#, no-c-format
+msgid ""
+"If you have more than two layouts and turn this option on, switching with the "
+"keyboard shortcut or clicking on the kxkb indicator will only cycle through the "
+"last few layouts. You can specify the number of layouts to rotate below. You "
+"can still access all layouts by right-clicking on the kxkb indicator."
+msgstr ""
+"If you have more than two layouts and turn this option on, switching with the "
+"keyboard shortcut or clicking on the kxkb indicator will only cycle through the "
+"last few layouts. You can specify the number of layouts to rotate below. You "
+"can still access all layouts by right-clicking on the kxkb indicator."
+
+#. i18n: file kcmlayoutwidget.ui line 559
+#: rc.cpp:116
+#, no-c-format
+msgid "Number of layouts to rotate:"
+msgstr "Number of layouts to rotate:"
+
+#. i18n: file kcmlayoutwidget.ui line 586
+#: rc.cpp:119
+#, no-c-format
+msgid "Show indicator for single layout"
+msgstr "Show indicator for single layout"
+
+#. i18n: file kcmlayoutwidget.ui line 598
+#: rc.cpp:122 rc.cpp:128
+#, no-c-format
+msgid "Xkb Options"
+msgstr "Xkb Options"
+
+#. i18n: file kcmlayoutwidget.ui line 609
+#: rc.cpp:125
+#, no-c-format
+msgid "&Enable xkb options"
+msgstr "&Enable xkb options"
+
+#. i18n: file kcmlayoutwidget.ui line 623
+#: rc.cpp:131
+#, no-c-format
+msgid ""
+"Here you can set xkb extension options instead of, or in addition to, "
+"specifying them in the X11 configuration file."
+msgstr ""
+"Here you can set xkb extension options instead of, or in addition to, "
+"specifying them in the X11 configuration file."
+
+#. i18n: file kcmlayoutwidget.ui line 634
+#: rc.cpp:134
+#, no-c-format
+msgid "&Reset old options"
+msgstr "&Reset old options"
+
+#. i18n: file kcmmiscwidget.ui line 33
+#: rc.cpp:143
+#, no-c-format
+msgid "NumLock on KDE Startup"
+msgstr "NumLock on KDE Startup"
+
+#. i18n: file kcmmiscwidget.ui line 36
+#: rc.cpp:146
+#, no-c-format
+msgid ""
+"If supported, this option allows you to setup the state of NumLock after KDE "
+"startup."
+"<p>You can configure NumLock to be turned on or off, or configure KDE not to "
+"set NumLock state."
+msgstr ""
+"If supported, this option allows you to setup the state of NumLock after KDE "
+"startup."
+"<p>You can configure NumLock to be turned on or off, or configure KDE not to "
+"set NumLock state."
+
+#. i18n: file kcmmiscwidget.ui line 47
+#: rc.cpp:149
+#, no-c-format
+msgid "Turn o&ff"
+msgstr "Turn o&ff"
+
+#. i18n: file kcmmiscwidget.ui line 58
+#: rc.cpp:152
+#, no-c-format
+msgid "Leave unchan&ged"
+msgstr "Leave unchan&ged"
+
+#. i18n: file kcmmiscwidget.ui line 69
+#: rc.cpp:155
+#, no-c-format
+msgid "T&urn on"
+msgstr "T&urn on"
+
+#. i18n: file kcmmiscwidget.ui line 82
+#: rc.cpp:158
+#, no-c-format
+msgid "Keyboard Repeat"
+msgstr "Keyboard Repeat"
+
+#. i18n: file kcmmiscwidget.ui line 101
+#: rc.cpp:161
+#, no-c-format
+msgid "&Delay:"
+msgstr "&Delay:"
+
+#. i18n: file kcmmiscwidget.ui line 136
+#: rc.cpp:164 rc.cpp:170
+#, no-c-format
+msgid ""
+"If supported, this option allows you to set the delay after which a pressed key "
+"will start generating keycodes. The 'Repeat rate' option controls the frequency "
+"of these keycodes."
+msgstr ""
+"If supported, this option allows you to set the delay after which a pressed key "
+"will start generating keycodes. The 'Repeat rate' option controls the frequency "
+"of these keycodes."
+
+#. i18n: file kcmmiscwidget.ui line 153
+#: rc.cpp:167
+#, no-c-format
+msgid " msec"
+msgstr " msec"
+
+#. i18n: file kcmmiscwidget.ui line 172
+#: rc.cpp:173
+#, no-c-format
+msgid "&Rate:"
+msgstr "&Rate:"
+
+#. i18n: file kcmmiscwidget.ui line 207
+#: rc.cpp:176 rc.cpp:182
+#, no-c-format
+msgid ""
+"If supported, this option allows you to set the rate at which keycodes are "
+"generated while a key is pressed."
+msgstr ""
+"If supported, this option allows you to set the rate at which keycodes are "
+"generated while a key is pressed."
+
+#. i18n: file kcmmiscwidget.ui line 227
+#: rc.cpp:179
+#, no-c-format
+msgid "/s"
+msgstr "/s"
+
+#. i18n: file kcmmiscwidget.ui line 238
+#: rc.cpp:185
+#, no-c-format
+msgid "&Enable keyboard repeat"
+msgstr "&Enable keyboard repeat"
+
+#. i18n: file kcmmiscwidget.ui line 244
+#: rc.cpp:188
+#, no-c-format
+msgid ""
+"If you check this option, pressing and holding down a key emits the same "
+"character over and over again. For example, pressing and holding down the Tab "
+"key will have the same effect as that of pressing that key several times in "
+"succession: Tab characters continue to be emitted until you release the key."
+msgstr ""
+"If you tick this option, pressing and holding down a key emits the same "
+"character over and over again. For example, pressing and holding down the Tab "
+"key will have the same effect as that of pressing that key several times in "
+"succession: Tab characters continue to be emitted until you release the key."
+
+#. i18n: file kcmmiscwidget.ui line 263
+#: rc.cpp:191
+#, no-c-format
+msgid "%"
+msgstr "%"
+
+#. i18n: file kcmmiscwidget.ui line 266
+#: rc.cpp:194 rc.cpp:200
+#, no-c-format
+msgid ""
+"If supported, this option allows you to hear audible clicks from your "
+"computer's speakers when you press the keys on your keyboard. This might be "
+"useful if your keyboard does not have mechanical keys, or if the sound that the "
+"keys make is very soft."
+"<p>You can change the loudness of the key click feedback by dragging the slider "
+"button or by clicking the up/down arrows on the spin box. Setting the volume to "
+"0% turns off the key click."
+msgstr ""
+"If supported, this option allows you to hear audible clicks from your "
+"computer's speakers when you press the keys on your keyboard. This might be "
+"useful if your keyboard does not have mechanical keys, or if the sound that the "
+"keys make is very soft."
+"<p>You can change the loudness of the key click feedback by dragging the slider "
+"button or by clicking the up/down arrows on the spin box. Setting the volume to "
+"0% turns off the key click."
+
+#. i18n: file kcmmiscwidget.ui line 282
+#: rc.cpp:197
+#, no-c-format
+msgid "Key click &volume:"
+msgstr "Key click &volume:"
+
+#: kxkbbindings.cpp:9
+msgid "Keyboard"
+msgstr "Keyboard"
+
+#: kxkbbindings.cpp:10
+msgid "Switch to Next Keyboard Layout"
+msgstr "Switch to Next Keyboard Layout"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
+
+#~ msgid ""
+#~ "If supported, this option allows you to set the\n"
+#~ " delay after which a pressed key will start generating keycodes. The 'Repeat rate\n"
+#~ " ' option controls the frequency of these keycodes."
+#~ msgstr ""
+#~ "If supported, this option allows you to set the\n"
+#~ " delay after which a pressed key will start generating keycodes. The 'Repeat rate\n"
+#~ " ' option controls the frequency of these keycodes."
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmlocale.po b/tde-i18n-en_GB/messages/kdebase/kcmlocale.po
new file mode 100644
index 00000000000..d304b85f2c8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmlocale.po
@@ -0,0 +1,727 @@
+# translation of kcmlocale.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmlocale\n"
+"POT-Creation-Date: 2006-08-23 02:32+0200\n"
+"PO-Revision-Date: 2005-03-29 16:08+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: toplevel.cpp:53
+msgid "KCMLocale"
+msgstr "KCMLocale"
+
+#: toplevel.cpp:55
+msgid "Regional settings"
+msgstr "Regional settings"
+
+#: toplevel.cpp:178
+msgid ""
+"Changed language settings apply only to newly started applications.\n"
+"To change the language of all programs, you will have to logout first."
+msgstr ""
+"Changed language settings apply only to newly started applications.\n"
+"To change the language of all programs, you will have to logout first."
+
+#: toplevel.cpp:182
+msgid "Applying Language Settings"
+msgstr "Applying Language Settings"
+
+#: toplevel.cpp:216
+msgid ""
+"<h1>Country/Region & Language</h1>\n"
+"<p>From here you can configure language, numeric, and time \n"
+"settings for your particular region. In most cases it will be \n"
+"sufficient to choose the country you live in. For instance KDE \n"
+"will automatically choose \"German\" as language if you choose \n"
+"\"Germany\" from the list. It will also change the time format \n"
+"to use 24 hours and and use comma as decimal separator.</p>\n"
+msgstr ""
+"<h1>Country/Region & Language</h1>\n"
+"<p>From here you can configure language, numeric, and time \n"
+"settings for your particular region. In most cases it will be \n"
+"sufficient to choose the country you live in. For instance KDE \n"
+"will automatically choose \"German\" as language if you choose \n"
+"\"Germany\" from the list. It will also change the time format \n"
+"to use 24 hours and and use comma as decimal separator.</p>\n"
+
+#: toplevel.cpp:260
+msgid "Examples"
+msgstr "Examples"
+
+#: toplevel.cpp:261
+msgid "&Locale"
+msgstr "&Locale"
+
+#: toplevel.cpp:262
+msgid "&Numbers"
+msgstr "&Numbers"
+
+#: toplevel.cpp:263
+msgid "&Money"
+msgstr "&Money"
+
+#: toplevel.cpp:264
+msgid "&Time && Dates"
+msgstr "&Time && Dates"
+
+#: toplevel.cpp:265
+msgid "&Other"
+msgstr "&Other"
+
+#: kcmlocale.cpp:54
+msgid "Country or region:"
+msgstr "Country or region:"
+
+#: kcmlocale.cpp:60
+msgid "Languages:"
+msgstr "Languages:"
+
+#: kcmlocale.cpp:69
+msgid "Add Language"
+msgstr "Add Language"
+
+#: kcmlocale.cpp:73
+msgid "Remove Language"
+msgstr "Remove Language"
+
+#: kcmlocale.cpp:74
+msgid "Move Up"
+msgstr "Move Up"
+
+#: kcmlocale.cpp:75
+msgid "Move Down"
+msgstr "Move Down"
+
+#: kcmlocale.cpp:235
+msgid "Other"
+msgstr "Other"
+
+#: kcmlocale.cpp:243 kcmlocale.cpp:290 kcmlocale.cpp:311
+msgid "without name"
+msgstr "without name"
+
+#: kcmlocale.cpp:403
+msgid ""
+"This is where you live. KDE will use the defaults for this country or region."
+msgstr ""
+"This is where you live. KDE will use the defaults for this country or region."
+
+#: kcmlocale.cpp:406
+msgid ""
+"This will add a language to the list. If the language is already in the list, "
+"the old one will be moved instead."
+msgstr ""
+"This will add a language to the list. If the language is already in the list, "
+"the old one will be moved instead."
+
+#: kcmlocale.cpp:410
+msgid "This will remove the highlighted language from the list."
+msgstr "This will remove the highlighted language from the list."
+
+#: kcmlocale.cpp:413
+msgid ""
+"KDE programs will be displayed in the first available language in this list.\n"
+"If none of the languages are available, US English will be used."
+msgstr ""
+"KDE programs will be displayed in the first available language in this list.\n"
+"If none of the languages are available, US English will be used."
+
+#: kcmlocale.cpp:420
+msgid ""
+"Here you can choose your country or region. The settings for languages, numbers "
+"etc. will automatically switch to the corresponding values."
+msgstr ""
+"Here you can choose your country or region. The settings for languages, numbers "
+"etc. will automatically switch to the corresponding values."
+
+#: kcmlocale.cpp:427
+msgid ""
+"Here you can choose the languages that will be used by KDE. If the first "
+"language in the list is not available, the second will be used, etc. If only US "
+"English is available, no translations have been installed. You can get "
+"translation packages for many languages from the place you got KDE from."
+"<p>Note that some applications may not be translated to your languages; in this "
+"case, they will automatically fall back to US English."
+msgstr ""
+"Here you can choose the languages that will be used by KDE. If the first "
+"language in the list is not available, the second will be used etc. If only US "
+"English is available, no translations have been installed. You can get "
+"translation packages for many languages from the place you got KDE from."
+"<p>Note that some applications may not be translated to your languages; in this "
+"case, they will automatically fall back to US English."
+
+#: klocalesample.cpp:52
+msgid "Numbers:"
+msgstr "Numbers:"
+
+#: klocalesample.cpp:57
+msgid "Money:"
+msgstr "Money:"
+
+#: klocalesample.cpp:62
+msgid "Date:"
+msgstr "Date:"
+
+#: klocalesample.cpp:67
+msgid "Short date:"
+msgstr "Short date:"
+
+#: klocalesample.cpp:72
+msgid "Time:"
+msgstr "Time:"
+
+#: klocalesample.cpp:112
+msgid "This is how numbers will be displayed."
+msgstr "This is how numbers will be displayed."
+
+#: klocalesample.cpp:116
+msgid "This is how monetary values will be displayed."
+msgstr "This is how monetary values will be displayed."
+
+#: klocalesample.cpp:120
+msgid "This is how date values will be displayed."
+msgstr "This is how date values will be displayed."
+
+#: klocalesample.cpp:124
+msgid "This is how date values will be displayed using a short notation."
+msgstr "This is how date values will be displayed using a short notation."
+
+#: klocalesample.cpp:129
+msgid "This is how the time will be displayed."
+msgstr "This is how the time will be displayed."
+
+#: localenum.cpp:48
+msgid "&Decimal symbol:"
+msgstr "&Decimal symbol:"
+
+#: localenum.cpp:54
+msgid "Tho&usands separator:"
+msgstr "Tho&usands separator:"
+
+#: localenum.cpp:60
+msgid "Positive si&gn:"
+msgstr "Positive si&gn:"
+
+#: localenum.cpp:66
+msgid "&Negative sign:"
+msgstr "&Negative sign:"
+
+#: localenum.cpp:165
+msgid ""
+"Here you can define the decimal separator used to display numbers (i.e. a dot "
+"or a comma in most countries)."
+"<p>Note that the decimal separator used to display monetary values has to be "
+"set separately (see the 'Money' tab)."
+msgstr ""
+"Here you can define the decimal separator used to display numbers (i.e. a dot "
+"or a comma in most countries)."
+"<p>Note that the decimal separator used to display monetary values has to be "
+"set separately (see the 'Money' tab)."
+
+#: localenum.cpp:174
+msgid ""
+"Here you can define the thousands separator used to display numbers."
+"<p>Note that the thousands separator used to display monetary values has to be "
+"set separately (see the 'Money' tab)."
+msgstr ""
+"Here you can define the thousands separator used to display numbers."
+"<p>Note that the thousands separator used to display monetary values has to be "
+"set separately (see the 'Money' tab)."
+
+#: localenum.cpp:182
+msgid ""
+"Here you can specify text used to prefix positive numbers. Most people leave "
+"this blank."
+msgstr ""
+"Here you can specify text used to prefix positive numbers. Most people leave "
+"this blank."
+
+#: localenum.cpp:188
+msgid ""
+"Here you can specify text used to prefix negative numbers. This should not be "
+"empty, so you can distinguish positive and negative numbers. It is normally set "
+"to minus (-)."
+msgstr ""
+"Here you can specify text used to prefix negative numbers. This should not be "
+"empty, so you can distinguish positive and negative numbers. It is normally set "
+"to minus (-)."
+
+#: localemon.cpp:54
+msgid "Currency symbol:"
+msgstr "Currency symbol:"
+
+#: localemon.cpp:61
+msgid "Decimal symbol:"
+msgstr "Decimal symbol:"
+
+#: localemon.cpp:68
+msgid "Thousands separator:"
+msgstr "Thousands separator:"
+
+#: localemon.cpp:75
+msgid "Fract digits:"
+msgstr "Fract digits:"
+
+#: localemon.cpp:87
+msgid "Positive"
+msgstr "Positive"
+
+#: localemon.cpp:88 localemon.cpp:100
+msgid "Prefix currency symbol"
+msgstr "Prefix currency symbol"
+
+#: localemon.cpp:94 localemon.cpp:105
+msgid "Sign position:"
+msgstr "Sign position:"
+
+#: localemon.cpp:99
+msgid "Negative"
+msgstr "Negative"
+
+#: localemon.cpp:269
+msgid "Parentheses Around"
+msgstr "Parentheses Around"
+
+#: localemon.cpp:270
+msgid "Before Quantity Money"
+msgstr "Before Quantity Money"
+
+#: localemon.cpp:271
+msgid "After Quantity Money"
+msgstr "After Quantity Money"
+
+#: localemon.cpp:272
+msgid "Before Money"
+msgstr "Before Money"
+
+#: localemon.cpp:273
+msgid "After Money"
+msgstr "After Money"
+
+#: localemon.cpp:278
+msgid ""
+"Here you can enter your usual currency symbol, e.g. $ or DM."
+"<p>Please note that the Euro symbol may not be available on your system, "
+"depending on the distribution you use."
+msgstr ""
+"Here you can enter your usual currency symbol, e.g. $ or DM."
+"<p>Please note that the Euro symbol may not be available on your system, "
+"depending on the distribution you use."
+
+#: localemon.cpp:285
+msgid ""
+"Here you can define the decimal separator used to display monetary values."
+"<p>Note that the decimal separator used to display other numbers has to be "
+"defined separately (see the 'Numbers' tab)."
+msgstr ""
+"Here you can define the decimal separator used to display monetary values."
+"<p>Note that the decimal separator used to display other numbers has to be "
+"defined separately (see the 'Numbers' tab)."
+
+#: localemon.cpp:293
+msgid ""
+"Here you can define the thousands separator used to display monetary values."
+"<p>Note that the thousands separator used to display other numbers has to be "
+"defined separately (see the 'Numbers' tab)."
+msgstr ""
+"Here you can define the thousands separator used to display monetary values."
+"<p>Note that the thousands separator used to display other numbers has to be "
+"defined separately (see the 'Numbers' tab)."
+
+#: localemon.cpp:301
+msgid ""
+"This determines the number of fract digits for monetary values, i.e. the number "
+"of digits you find <em>behind</em> the decimal separator. Correct value is 2 "
+"for almost all people."
+msgstr ""
+"This determines the number of fract digits for monetary values, i.e. the number "
+"of digits you find <em>behind</em> the decimal separator. Correct value is 2 "
+"for almost all people."
+
+#: localemon.cpp:308
+msgid ""
+"If this option is checked, the currency sign will be prefixed (i.e. to the left "
+"of the value) for all positive monetary values. If not, it will be postfixed "
+"(i.e. to the right)."
+msgstr ""
+"If this option is ticked, the currency sign will be prefixed (i.e. to the left "
+"of the value) for all positive monetary values. If not, it will be postfixed "
+"(i.e. to the right)."
+
+#: localemon.cpp:314
+msgid ""
+"If this option is checked, the currency sign will be prefixed (i.e. to the left "
+"of the value) for all negative monetary values. If not, it will be postfixed "
+"(i.e. to the right)."
+msgstr ""
+"If this option is ticked, the currency sign will be prefixed (i.e. to the left "
+"of the value) for all negative monetary values. If not, it will be postfixed "
+"(i.e. to the right)."
+
+#: localemon.cpp:320
+msgid ""
+"Here you can select how a positive sign will be positioned. This only affects "
+"monetary values."
+msgstr ""
+"Here you can select how a positive sign will be positioned. This only affects "
+"monetary values."
+
+#: localemon.cpp:325
+msgid ""
+"Here you can select how a negative sign will be positioned. This only affects "
+"monetary values."
+msgstr ""
+"Here you can select how a negative sign will be positioned. This only affects "
+"monetary values."
+
+#: localetime.cpp:94
+msgid "HH"
+msgstr "HH"
+
+#: localetime.cpp:95
+msgid "hH"
+msgstr "hH"
+
+#: localetime.cpp:96
+msgid "PH"
+msgstr "PH"
+
+#: localetime.cpp:97
+msgid "pH"
+msgstr "pH"
+
+#: localetime.cpp:98
+msgid ""
+"_: Minute\n"
+"MM"
+msgstr "MM"
+
+#: localetime.cpp:99
+msgid "SS"
+msgstr "SS"
+
+#: localetime.cpp:100
+msgid "AMPM"
+msgstr "AMPM"
+
+#: localetime.cpp:110
+msgid "YYYY"
+msgstr "YYYY"
+
+#: localetime.cpp:111
+msgid "YY"
+msgstr "YY"
+
+#: localetime.cpp:112
+msgid "mM"
+msgstr "mM"
+
+#: localetime.cpp:113
+msgid ""
+"_: Month\n"
+"MM"
+msgstr "MM"
+
+#: localetime.cpp:114
+msgid "SHORTMONTH"
+msgstr "SHORTMONTH"
+
+#: localetime.cpp:115
+msgid "MONTH"
+msgstr "MONTH"
+
+#: localetime.cpp:116
+msgid "dD"
+msgstr "dD"
+
+#: localetime.cpp:117
+msgid "DD"
+msgstr "DD"
+
+#: localetime.cpp:118
+msgid "SHORTWEEKDAY"
+msgstr "SHORTWEEKDAY"
+
+#: localetime.cpp:119
+msgid "WEEKDAY"
+msgstr "WEEKDAY"
+
+#: localetime.cpp:203
+msgid "Calendar system:"
+msgstr "Calendar system:"
+
+#: localetime.cpp:211
+msgid "Time format:"
+msgstr "Time format:"
+
+#: localetime.cpp:218
+msgid "Date format:"
+msgstr "Date format:"
+
+#: localetime.cpp:223
+msgid "Short date format:"
+msgstr "Short date format:"
+
+#: localetime.cpp:228
+msgid "First day of the week:"
+msgstr "First day of the week:"
+
+#: localetime.cpp:235
+msgid "Use declined form of month name"
+msgstr "Use declined form of month name"
+
+#: localetime.cpp:428
+msgid ""
+"_: some reasonable time formats for the language\n"
+"HH:MM:SS\n"
+"pH:MM:SS AMPM"
+msgstr ""
+"HH:MM:SS\n"
+"pH:MM:SS AMPM"
+
+#: localetime.cpp:436
+msgid ""
+"_: some reasonable date formats for the language\n"
+"WEEKDAY MONTH dD YYYY\n"
+"SHORTWEEKDAY MONTH dD YYYY"
+msgstr ""
+"WEEKDAY dD MONTH YYYY\n"
+"SHORTWEEKDAY dD MONTH YYYY"
+
+#: localetime.cpp:444
+msgid ""
+"_: some reasonable short date formats for the language\n"
+"YYYY-MM-DD\n"
+"dD.mM.YYYY\n"
+"DD.MM.YYYY"
+msgstr ""
+"YYYY-MM-DD\n"
+"dD.mM.YYYY\n"
+"DD.MM.YYYY"
+
+#: localetime.cpp:455
+msgid ""
+"_: Calendar System Gregorian\n"
+"Gregorian"
+msgstr "Gregorian"
+
+#: localetime.cpp:457
+msgid ""
+"_: Calendar System Hijri\n"
+"Hijri"
+msgstr "Hijri"
+
+#: localetime.cpp:459
+msgid ""
+"_: Calendar System Hebrew\n"
+"Hebrew"
+msgstr "Hebrew"
+
+#: localetime.cpp:461
+msgid ""
+"_: Calendar System Jalali\n"
+"Jalali"
+msgstr "Jalali"
+
+#: localetime.cpp:464
+msgid ""
+"<p>The text in this textbox will be used to format time strings. The sequences "
+"below will be replaced:</p>"
+"<table>"
+"<tr>"
+"<td><b>HH</b></td>"
+"<td>The hour as a decimal number using a 24-hour clock (00-23).</td></tr>"
+"<tr>"
+"<td><b>hH</b></td>"
+"<td>The hour (24-hour clock) as a decimal number (0-23).</td></tr>"
+"<tr>"
+"<td><b>PH</b></td>"
+"<td>The hour as a decimal number using a 12-hour clock (01-12).</td></tr>"
+"<tr>"
+"<td><b>pH</b></td>"
+"<td>The hour (12-hour clock) as a decimal number (1-12).</td></tr>"
+"<tr>"
+"<td><b>MM</b></td>"
+"<td>The minutes as a decimal number (00-59).</td>"
+"<tr>"
+"<tr>"
+"<td><b>SS</b></td>"
+"<td>The seconds as a decimal number (00-59).</td></tr>"
+"<tr>"
+"<td><b>AMPM</b></td>"
+"<td>Either \"am\" or \"pm\" according to the given time value. Noon is treated "
+"as \"pm\" and midnight as \"am\".</td></tr></table>"
+msgstr ""
+"<p>The text in this textbox will be used to format time strings. The sequences "
+"below will be replaced:</p>"
+"<table>"
+"<tr>"
+"<td><b>HH</b></td>"
+"<td>The hour as a decimal number using a 24-hour clock (00-23).</td></tr>"
+"<tr>"
+"<td><b>hH</b></td>"
+"<td>The hour (24-hour clock) as a decimal number (0-23).</td></tr>"
+"<tr>"
+"<td><b>PH</b></td>"
+"<td>The hour as a decimal number using a 12-hour clock (01-12).</td></tr>"
+"<tr>"
+"<td><b>pH</b></td>"
+"<td>The hour (12-hour clock) as a decimal number (1-12).</td></tr>"
+"<tr>"
+"<td><b>MM</b></td>"
+"<td>The minutes as a decimal number (00-59).</td>"
+"<tr>"
+"<tr>"
+"<td><b>SS</b></td>"
+"<td>The seconds as a decimal number (00-59).</td></tr>"
+"<tr>"
+"<td><b>AMPM</b></td>"
+"<td>Either \"am\" or \"pm\" according to the given time value. Noon is treated "
+"as \"pm\" and midnight as \"am\".</td></tr></table>"
+
+#: localetime.cpp:487
+msgid ""
+"<table>"
+"<tr>"
+"<td><b>YYYY</b></td>"
+"<td>The year with century as a decimal number.</td></tr>"
+"<tr>"
+"<td><b>YY</b></td>"
+"<td>The year without century as a decimal number (00-99).</td></tr>"
+"<tr>"
+"<td><b>MM</b></td>"
+"<td>The month as a decimal number (01-12).</td></tr>"
+"<tr>"
+"<td><b>mM</b></td>"
+"<td>The month as a decimal number (1-12).</td></tr>"
+"<tr>"
+"<td><b>SHORTMONTH</b></td>"
+"<td>The first three characters of the month name. </td></tr>"
+"<tr>"
+"<td><b>MONTH</b></td>"
+"<td>The full month name.</td></tr>"
+"<tr>"
+"<td><b>DD</b></td>"
+"<td>The day of month as a decimal number (01-31).</td></tr>"
+"<tr>"
+"<td><b>dD</b></td>"
+"<td>The day of month as a decimal number (1-31).</td></tr>"
+"<tr>"
+"<td><b>SHORTWEEKDAY</b></td>"
+"<td>The first three characters of the weekday name.</td></tr>"
+"<tr>"
+"<td><b>WEEKDAY</b></td>"
+"<td>The full weekday name.</td></tr></table>"
+msgstr ""
+"<table>"
+"<tr>"
+"<td><b>YYYY</b></td>"
+"<td>The year with century as a decimal number.</td></tr>"
+"<tr>"
+"<td><b>YY</b></td>"
+"<td>The year without century as a decimal number (00-99).</td></tr>"
+"<tr>"
+"<td><b>MM</b></td>"
+"<td>The month as a decimal number (01-12).</td></tr>"
+"<tr>"
+"<td><b>mM</b></td>"
+"<td>The month as a decimal number (1-12).</td></tr>"
+"<tr>"
+"<td><b>SHORTMONTH</b></td>"
+"<td>The first three characters of the month name. </td></tr>"
+"<tr>"
+"<td><b>MONTH</b></td>"
+"<td>The full month name.</td></tr>"
+"<tr>"
+"<td><b>DD</b></td>"
+"<td>The day of month as a decimal number (01-31).</td></tr>"
+"<tr>"
+"<td><b>dD</b></td>"
+"<td>The day of month as a decimal number (1-31).</td></tr>"
+"<tr>"
+"<td><b>SHORTWEEKDAY</b></td>"
+"<td>The first three characters of the weekday name.</td></tr>"
+"<tr>"
+"<td><b>WEEKDAY</b></td>"
+"<td>The full weekday name.</td></tr></table>"
+
+#: localetime.cpp:508
+msgid ""
+"<p>The text in this textbox will be used to format long dates. The sequences "
+"below will be replaced:</p>"
+msgstr ""
+"<p>The text in this textbox will be used to format long dates. The sequences "
+"below will be replaced:</p>"
+
+#: localetime.cpp:514
+msgid ""
+"<p>The text in this textbox will be used to format short dates. For instance, "
+"this is used when listing files. The sequences below will be replaced:</p>"
+msgstr ""
+"<p>The text in this textbox will be used to format short dates. For instance, "
+"this is used when listing files. The sequences below will be replaced:</p>"
+
+#: localetime.cpp:521
+msgid ""
+"<p>This option determines which day will be considered as the first one of the "
+"week.</p>"
+msgstr ""
+"<p>This option determines which day will be considered as the first one of the "
+"week.</p>"
+
+#: localetime.cpp:528
+msgid ""
+"<p>This option determines whether possessive form of month names should be used "
+"in dates.</p>"
+msgstr ""
+"<p>This option determines whether possessive form of month names should be used "
+"in dates.</p>"
+
+#: localeother.cpp:48
+msgid "Paper format:"
+msgstr "Paper format:"
+
+#: localeother.cpp:55
+msgid "Measure system:"
+msgstr "Measure system:"
+
+#: localeother.cpp:119
+msgid ""
+"_: The Metric System\n"
+"Metric"
+msgstr "Metric"
+
+#: localeother.cpp:121
+msgid ""
+"_: The Imperial System\n"
+"Imperial"
+msgstr "Imperial"
+
+#: localeother.cpp:123
+msgid "A4"
+msgstr "A4"
+
+#: localeother.cpp:124
+msgid "US Letter"
+msgstr "US Letter"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmmedia.po b/tde-i18n-en_GB/messages/kdebase/kcmmedia.po
new file mode 100644
index 00000000000..ef4b61fd445
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmmedia.po
@@ -0,0 +1,212 @@
+# translation of kcmmedia.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmmedia\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-12-26 02:02+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:51
+msgid "&Notifications"
+msgstr "&Notifications"
+
+#: main.cpp:56
+msgid "&Advanced"
+msgstr "&Advanced"
+
+#: main.cpp:63
+msgid "Storage Media"
+msgstr "Storage Media"
+
+#: main.cpp:65
+msgid "Storage Media Control Panel Module"
+msgstr "Storage Media Control Panel Module"
+
+#: main.cpp:67
+msgid "(c) 2005 Jean-Remy Falleri"
+msgstr "(c) 2005 Jean-Remy Falleri"
+
+#: main.cpp:68
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:70
+msgid "Help for the application design"
+msgstr "Help for the application design"
+
+#: main.cpp:100
+msgid "FIXME : Write me..."
+msgstr "FIXME : Write me..."
+
+#: managermodule.cpp:40
+msgid "No support for HAL on this system"
+msgstr "No support for HAL on this system"
+
+#: managermodule.cpp:47
+msgid "No support for CD polling on this system"
+msgstr "No support for CD polling on this system"
+
+#: notifiermodule.cpp:46
+msgid "All Mime Types"
+msgstr "All Mime Types"
+
+#. i18n: file managermoduleview.ui line 24
+#: rc.cpp:3
+#, no-c-format
+msgid "Enable HAL backend"
+msgstr "Enable HAL backend"
+
+#. i18n: file managermoduleview.ui line 27
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"Select this if you want to enable the Hardware Abstraction Layer "
+"(http://hal.freedesktop.org/wiki/Software/hal) support."
+msgstr ""
+"Select this if you want to enable the Hardware Abstraction Layer "
+"(http://hal.freedesktop.org/wiki/Software/hal) support."
+
+#. i18n: file managermoduleview.ui line 35
+#: rc.cpp:9
+#, no-c-format
+msgid "Enable CD polling"
+msgstr "Enable CD polling"
+
+#. i18n: file managermoduleview.ui line 38
+#: rc.cpp:12
+#, no-c-format
+msgid "Select this to enable the CD polling."
+msgstr "Select this to enable the CD polling."
+
+#. i18n: file managermoduleview.ui line 46
+#: rc.cpp:15
+#, no-c-format
+msgid "Enable medium application autostart after mount"
+msgstr "Enable medium application autostart after mount"
+
+#. i18n: file managermoduleview.ui line 49
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"Select this if you want to enable application autostart after mounting a "
+"device."
+msgstr ""
+"Select this if you want to enable application autostart after mounting a "
+"device."
+
+#. i18n: file notifiermoduleview.ui line 48
+#: rc.cpp:21
+#, no-c-format
+msgid "Medium types:"
+msgstr "Medium types:"
+
+#. i18n: file notifiermoduleview.ui line 64
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"Here is the list of the available types of medium which can be monitored. You "
+"can filter the available actions by selecting a type of medium. If you want to "
+"see all the actions, select \"All Mime Types\"."
+msgstr ""
+"Here is the list of the available types of medium which can be monitored. You "
+"can filter the available actions by selecting a type of medium. If you want to "
+"see all the actions, select \"All Mime Types\"."
+
+#. i18n: file notifiermoduleview.ui line 90
+#: rc.cpp:27
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file notifiermoduleview.ui line 93
+#: rc.cpp:30
+#, no-c-format
+msgid "Click here to add an action."
+msgstr "Click here to add an action."
+
+#. i18n: file notifiermoduleview.ui line 104
+#: rc.cpp:36
+#, no-c-format
+msgid "Click here to delete the selected action if possible."
+msgstr "Click here to delete the selected action if possible."
+
+#. i18n: file notifiermoduleview.ui line 112
+#: rc.cpp:39
+#, no-c-format
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#. i18n: file notifiermoduleview.ui line 115
+#: rc.cpp:42
+#, no-c-format
+msgid "Click here to edit the selected action if possible."
+msgstr "Click here to edit the selected action if possible."
+
+#. i18n: file notifiermoduleview.ui line 123
+#: rc.cpp:45
+#, no-c-format
+msgid "&Toggle as Auto Action"
+msgstr "&Toggle as Auto Action"
+
+#. i18n: file notifiermoduleview.ui line 126
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"Click here to perform this action automatically on detection of the selected "
+"medium type (this option is disabled when \"All Mime Types\" is selected)."
+msgstr ""
+"Click here to perform this action automatically on detection of the selected "
+"medium type (this option is disabled when \"All Mime Types\" is selected)."
+
+#. i18n: file notifiermoduleview.ui line 153
+#: rc.cpp:51
+#, no-c-format
+msgid ""
+"Here is the list of the available actions. You can modify them by using the "
+"buttons on your right."
+msgstr ""
+"Here is the list of the available actions. You can modify them by using the "
+"buttons on your right."
+
+#. i18n: file serviceview.ui line 30
+#: rc.cpp:54 rc.cpp:57 serviceconfigdialog.cpp:40
+#, no-c-format
+msgid "Edit Service"
+msgstr "Edit Service"
+
+#. i18n: file serviceview.ui line 188
+#: rc.cpp:60
+#, no-c-format
+msgid "Available &medium types:"
+msgstr "Available &medium types:"
+
+#. i18n: file serviceview.ui line 191
+#: rc.cpp:63
+#, no-c-format
+msgid "Displa&y service for:"
+msgstr "Displa&y service for:"
+
+#. i18n: file serviceview.ui line 218
+#: rc.cpp:66
+#, no-c-format
+msgid "Command:"
+msgstr "Command:"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmnic.po b/tde-i18n-en_GB/messages/kdebase/kcmnic.po
new file mode 100644
index 00000000000..80114daaab1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmnic.po
@@ -0,0 +1,95 @@
+# translation of kcmnic.po to British English
+# Copyright (C) 2004, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmnic\n"
+"POT-Creation-Date: 2006-12-31 02:37+0100\n"
+"PO-Revision-Date: 2006-02-20 23:49+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: nic.cpp:93
+msgid "Name"
+msgstr "Name"
+
+#: nic.cpp:94
+msgid "IP Address"
+msgstr "IP Address"
+
+#: nic.cpp:95
+msgid "Network Mask"
+msgstr "Network Mask"
+
+#: nic.cpp:96
+msgid "Type"
+msgstr "Type"
+
+#: nic.cpp:97
+msgid "State"
+msgstr "State"
+
+#: nic.cpp:98
+msgid "HWaddr"
+msgstr "HWaddr"
+
+#: nic.cpp:110
+msgid "kcminfo"
+msgstr "kcminfo"
+
+#: nic.cpp:111
+msgid "KDE Panel System Information Control Module"
+msgstr "KDE Panel System Information Control Module"
+
+#: nic.cpp:113
+msgid "(c) 2001 - 2002 Alexander Neundorf"
+msgstr "(c) 2001 - 2002 Alexander Neundorf"
+
+#: nic.cpp:148
+msgid ""
+"_: State of network card is connected\n"
+"Up"
+msgstr "Up"
+
+#: nic.cpp:149
+msgid ""
+"_: State of network card is disconnected\n"
+"Down"
+msgstr "Down"
+
+#: nic.cpp:195 nic.cpp:303
+msgid "Broadcast"
+msgstr "Broadcast"
+
+#: nic.cpp:197 nic.cpp:296
+msgid "Point to Point"
+msgstr "Point to Point"
+
+#: nic.cpp:200 nic.cpp:310
+msgid "Multicast"
+msgstr "Multicast"
+
+#: nic.cpp:203 nic.cpp:317
+msgid "Loopback"
+msgstr "Loopback"
+
+#: nic.cpp:205 nic.cpp:217 nic.cpp:238
+msgid "Unknown"
+msgstr "Unknown"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmnotify.po b/tde-i18n-en_GB/messages/kdebase/kcmnotify.po
new file mode 100644
index 00000000000..f0a1b3603f7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmnotify.po
@@ -0,0 +1,118 @@
+# translation of kcmnotify.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmnotify\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-01-14 15:53+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
+
+#: knotify.cpp:56
+msgid ""
+"<h1>System Notifications</h1>KDE allows for a great deal of control over how "
+"you will be notified when certain events occur. There are several choices as to "
+"how you are notified:"
+"<ul>"
+"<li>As the application was originally designed."
+"<li>With a beep or other noise."
+"<li>Via a popup dialog box with additional information."
+"<li>By recording the event in a logfile without any additional visual or "
+"audible alert.</ul>"
+msgstr ""
+"<h1>System Notifications</h1>KDE allows for a great deal of control over how "
+"you will be notified when certain events occur. There are several choices as to "
+"how you are notified:"
+"<ul>"
+"<li>As the application was originally designed."
+"<li>With a beep or other noise."
+"<li>Via a popup dialogue box with additional information."
+"<li>By recording the event in a logfile without any additional visual or "
+"audible alert.</ul>"
+
+#: knotify.cpp:69
+msgid "Event source:"
+msgstr "Event source:"
+
+#: knotify.cpp:88
+msgid "KNotify"
+msgstr "KNotify"
+
+#: knotify.cpp:89
+msgid "System Notification Control Panel Module"
+msgstr "System Notification Control Panel Module"
+
+#: knotify.cpp:92
+msgid "Original implementation"
+msgstr "Original implementation"
+
+#: knotify.cpp:220
+msgid "Player Settings"
+msgstr "Player Settings"
+
+#. i18n: file playersettings.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "<b>Audio Player Settings</b>"
+msgstr "<b>Audio Player Settings</b>"
+
+#. i18n: file playersettings.ui line 66
+#: rc.cpp:6
+#, no-c-format
+msgid "&No audio output"
+msgstr "&No audio output"
+
+#. i18n: file playersettings.ui line 74
+#: rc.cpp:9
+#, no-c-format
+msgid "&Use an external player"
+msgstr "&Use an external player"
+
+#. i18n: file playersettings.ui line 155
+#: rc.cpp:12
+#, no-c-format
+msgid "100%"
+msgstr "100%"
+
+#. i18n: file playersettings.ui line 163
+#: rc.cpp:15
+#, no-c-format
+msgid "0%"
+msgstr "0%"
+
+#. i18n: file playersettings.ui line 190
+#: rc.cpp:18
+#, no-c-format
+msgid "&Volume:"
+msgstr "&Volume:"
+
+#. i18n: file playersettings.ui line 220
+#: rc.cpp:21
+#, no-c-format
+msgid "Use the &KDE sound system"
+msgstr "Use the &KDE sound system"
+
+#. i18n: file playersettings.ui line 234
+#: rc.cpp:24
+#, no-c-format
+msgid "&Player:"
+msgstr "&Player:"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmperformance.po b/tde-i18n-en_GB/messages/kdebase/kcmperformance.po
new file mode 100644
index 00000000000..f2a66a55361
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmperformance.po
@@ -0,0 +1,234 @@
+# translation of kcmperformance.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmperformance\n"
+"POT-Creation-Date: 2006-08-23 02:32+0200\n"
+"PO-Revision-Date: 2005-12-28 23:53+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kcmperformance.cpp:48
+msgid ""
+"<h1>KDE Performance</h1> You can configure settings that improve KDE "
+"performance here."
+msgstr ""
+"<h1>KDE Performance</h1> You can configure settings that improve KDE "
+"performance here."
+
+#: kcmperformance.cpp:56
+msgid "Konqueror"
+msgstr "Konqueror"
+
+#: kcmperformance.cpp:60
+msgid "System"
+msgstr "System"
+
+#: kcmperformance.cpp:91
+msgid ""
+"<h1>Konqueror Performance</h1> You can configure several settings that improve "
+"Konqueror performance here. These include options for reusing already running "
+"instances and for keeping instances preloaded."
+msgstr ""
+"<h1>Konqueror Performance</h1> You can configure several settings that improve "
+"Konqueror performance here. These include options for reusing already running "
+"instances and for keeping instances preloaded."
+
+#: konqueror.cpp:37
+msgid ""
+"Disables the minimization of memory usage and allows you to make each browsing "
+"activity independent from the others"
+msgstr ""
+"Disables the minimisation of memory usage and allows you to make each browsing "
+"activity independent from the others"
+
+#: konqueror.cpp:40
+msgid ""
+"With this option activated, only one instance of Konqueror used for file "
+"browsing will exist in the memory of your computer at any moment, no matter how "
+"many file browsing windows you open, thus reducing resource requirements."
+"<p>Be aware that this also means that, if something goes wrong, all your file "
+"browsing windows will be closed simultaneously"
+msgstr ""
+"With this option activated, only one instance of Konqueror used for file "
+"browsing will exist in the memory of your computer at any moment, no matter how "
+"many file browsing windows you open, thus reducing resource requirements."
+"<p>Be aware that this also means that, if something goes wrong, all your file "
+"browsing windows will be closed simultaneously"
+
+#: konqueror.cpp:48
+msgid ""
+"With this option activated, only one instance of Konqueror will exist in the "
+"memory of your computer at any moment, no matter how many browsing windows you "
+"open, thus reducing resource requirements."
+"<p>Be aware that this also means that, if something goes wrong, all your "
+"browsing windows will be closed simultaneously."
+msgstr ""
+"With this option activated, only one instance of Konqueror will exist in the "
+"memory of your computer at any moment, no matter how many browsing windows you "
+"open, thus reducing resource requirements."
+"<p>Be aware that this also means that, if something goes wrong, all your "
+"browsing windows will be closed simultaneously."
+
+#: konqueror.cpp:60
+msgid ""
+"If non-zero, this option allows keeping Konqueror instances in memory after all "
+"their windows have been closed, up to the number specified in this option."
+"<p>When a new Konqueror instance is needed, one of these preloaded instances "
+"will be reused instead, improving responsiveness at the expense of the memory "
+"required by the preloaded instances."
+msgstr ""
+"If non-zero, this option allows keeping Konqueror instances in memory after all "
+"their windows have been closed, up to the number specified in this option."
+"<p>When a new Konqueror instance is needed, one of these preloaded instances "
+"will be reused instead, improving responsiveness at the expense of the memory "
+"required by the preloaded instances."
+
+#: konqueror.cpp:69
+msgid ""
+"If enabled, an instance of Konqueror will be preloaded after the ordinary KDE "
+"startup sequence."
+"<p>This will make the first Konqueror window open faster, but at the expense of "
+"longer KDE startup times (but you will be able to work while it is loading, so "
+"you may not even notice that it is taking longer)."
+msgstr ""
+"If enabled, an instance of Konqueror will be preloaded after the ordinary KDE "
+"startup sequence."
+"<p>This will make the first Konqueror window open faster, but at the expense of "
+"longer KDE startup times (but you will be able to work while it is loading, so "
+"you may not even notice that it is taking longer)."
+
+#: konqueror.cpp:75
+msgid ""
+"If enabled, KDE will always try to have one preloaded Konqueror instance ready; "
+"preloading a new instance in the background whenever there is not one "
+"available, so that windows will always open quickly."
+"<p><b>Warning:</b> In some cases, it is actually possible that this will reduce "
+"perceived performance."
+msgstr ""
+"If enabled, KDE will always try to have one preloaded Konqueror instance ready; "
+"preloading a new instance in the background whenever there is not one "
+"available, so that windows will always open quickly."
+"<p><b>Warning:</b> In some cases, it is actually possible that this will reduce "
+"perceived performance."
+
+#. i18n: file konqueror_ui.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "Minimize Memory Usage"
+msgstr "Minimise Memory Usage"
+
+#. i18n: file konqueror_ui.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "&Never"
+msgstr "&Never"
+
+#. i18n: file konqueror_ui.ui line 46
+#: rc.cpp:9
+#, no-c-format
+msgid "For &file browsing only (recommended)"
+msgstr "For &file browsing only (recommended)"
+
+#. i18n: file konqueror_ui.ui line 54
+#: rc.cpp:12
+#, no-c-format
+msgid "Alwa&ys (use with care)"
+msgstr "Alwa&ys (use with care)"
+
+#. i18n: file konqueror_ui.ui line 64
+#: rc.cpp:15
+#, no-c-format
+msgid "Preloading"
+msgstr "Preloading"
+
+#. i18n: file konqueror_ui.ui line 83
+#: rc.cpp:18
+#, no-c-format
+msgid "Maximum number of instances kept &preloaded:"
+msgstr "Maximum number of instances kept &preloaded:"
+
+#. i18n: file konqueror_ui.ui line 118
+#: rc.cpp:21
+#, no-c-format
+msgid "Preload an instance after KDE startup"
+msgstr "Preload an instance after KDE startup"
+
+#. i18n: file konqueror_ui.ui line 126
+#: rc.cpp:24
+#, no-c-format
+msgid "Always try to have at least one preloaded instance"
+msgstr "Always try to have at least one preloaded instance"
+
+#. i18n: file system_ui.ui line 24
+#: rc.cpp:27
+#, no-c-format
+msgid "System Configuration"
+msgstr "System Configuration"
+
+#. i18n: file system_ui.ui line 35
+#: rc.cpp:30
+#, no-c-format
+msgid "Disable &system configuration startup check"
+msgstr "Disable &system configuration startup check"
+
+#. i18n: file system_ui.ui line 43
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"<b>WARNING:</b> This option may in rare cases lead to various problems. Consult "
+"the What's This? (Shift+F1) help for details."
+msgstr ""
+"<b>WARNING:</b> This option may in rare cases lead to various problems. Consult "
+"the What's This? (Shift+F1) help for details."
+
+#: system.cpp:34
+msgid ""
+"<p>During startup KDE needs to perform a check of its system configuration "
+"(mimetypes, installed applications, etc.), and in case the configuration has "
+"changed since the last time, the system configuration cache (KSyCoCa) needs to "
+"be updated.</p>"
+"<p>This option delays the check, which avoid scanning all directories "
+"containing files describing the system during KDE startup, thus making KDE "
+"startup faster. However, in the rare case the system configuration has changed "
+"since the last time, and the change is needed before this delayed check takes "
+"place, this option may lead to various problems (missing applications in the K "
+"Menu, reports from applications about missing required mimetypes, etc.).</p>"
+"<p>Changes of system configuration mostly happen by (un)installing "
+"applications. It is therefore recommended to turn this option temporarily off "
+"while (un)installing applications.</p>"
+"<p>For this reason, usage of this option is not recommended. The KDE crash "
+"handler will refuse to provide backtrace for the bugreport with this option "
+"turned on (you will need to reproduce it again with this option turned off, or "
+"turn on the developer mode for the crash handler).</p>"
+msgstr ""
+"<p>During startup KDE needs to perform a check of its system configuration "
+"(mimetypes, installed applications etc.), and in case the configuration has "
+"changed since the last time, the system configuration cache (KSyCoCa) needs to "
+"be updated.</p>"
+"<p>This option delays the check, which avoid scanning all directories "
+"containing files describing the system during KDE startup, thus making KDE "
+"startup faster. However, in the rare case the system configuration has changed "
+"since the last time, and the change is needed before this delayed check takes "
+"place, this option may lead to various problems (missing applications in the K "
+"Menu, reports from applications about missing required mimetypes, etc.).</p>"
+"<p>Changes of system configuration mostly happen by (un)installing "
+"applications. It is therefore recommended to turn this option temporarily off "
+"while (un)installing applications.</p>"
+"<p>For this reason, usage of this option is not recommended. The KDE crash "
+"handler will refuse to provide backtrace for the bugreport with this option "
+"turned on (you will need to reproduce it again with this option turned off, or "
+"turn on the developer mode for the crash handler).</p>"
+
+#~ msgid "Form1"
+#~ msgstr "Form1"
+
+#~ msgid "Alt+S"
+#~ msgstr "Alt+S"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmprintmgr.po b/tde-i18n-en_GB/messages/kdebase/kcmprintmgr.po
new file mode 100644
index 00000000000..e8fa838d2f2
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmprintmgr.po
@@ -0,0 +1,73 @@
+# translation of kcmprintmgr.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmprintmgr\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-05-15 19:49GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kcmprintmgr.cpp:38
+msgid ""
+"Print management as normal user\n"
+"Some print management operations may need administrator privileges. Use the\n"
+"\"Administrator Mode\" button below to start this print management tool with\n"
+"administrator privileges."
+msgstr ""
+"Print management as normal user\n"
+"Some print management operations may need administrator privileges. Use the\n"
+"\"Administrator Mode\" button below to start this print management tool with\n"
+"administrator privileges."
+
+#: kcmprintmgr.cpp:51
+msgid "kcmprintmgr"
+msgstr "kcmprintmgr"
+
+#: kcmprintmgr.cpp:51
+msgid "KDE Printing Management"
+msgstr "KDE Printing Management"
+
+#: kcmprintmgr.cpp:53
+msgid "(c) 2000 - 2002 Michael Goffioul"
+msgstr "(c) 2000 - 2002 Michael Goffioul"
+
+#: kcmprintmgr.cpp:60
+msgid ""
+"<h1>Printers</h1>The KDE printing manager is part of KDEPrint which is the "
+"interface to the real print subsystem of your Operating System (OS). Although "
+"it does add some additional functionality of its own to those subsystems, "
+"KDEPrint depends on them for its functionality. Spooling and filtering tasks, "
+"especially, are still done by your print subsystem, or the administrative tasks "
+"(adding or modifying printers, setting access rights, etc.)"
+"<br/> What print features KDEPrint supports is therefore heavily dependent on "
+"your chosen print subsystem. For the best support in modern printing, the KDE "
+"Printing Team recommends a CUPS based printing system."
+msgstr ""
+"<h1>Printers</h1>The KDE printing manager is part of KDEPrint which is the "
+"interface to the real print subsystem of your Operating System (OS). Although "
+"it does add some additional functionality of its own to those subsystems, "
+"KDEPrint depends on them for its functionality. Spooling and filtering tasks, "
+"especially, are still done by your print subsystem, or the administrative tasks "
+"(adding or modifying printers, setting access rights, etc.)"
+"<br/> What print features KDEPrint supports is therefore heavily dependent on "
+"your chosen print subsystem. For the best support in modern printing, the KDE "
+"Printing Team recommends a CUPS based printing system."
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmsamba.po b/tde-i18n-en_GB/messages/kdebase/kcmsamba.po
new file mode 100644
index 00000000000..a7898b58299
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmsamba.po
@@ -0,0 +1,346 @@
+# translation of kcmsamba.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmsamba\n"
+"POT-Creation-Date: 2005-07-06 01:31+0200\n"
+"PO-Revision-Date: 2005-07-06 13:22+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: main.cpp:63
+msgid "&Exports"
+msgstr "&Exports"
+
+#: main.cpp:64
+msgid "&Imports"
+msgstr "&Imports"
+
+#: main.cpp:65
+msgid "&Log"
+msgstr "&Log"
+
+#: main.cpp:66
+msgid "&Statistics"
+msgstr "&Statistics"
+
+#: main.cpp:71
+msgid ""
+"The Samba and NFS Status Monitor is a front end to the programs <em>"
+"smbstatus</em> and <em>showmount</em>. Smbstatus reports on current Samba "
+"connections, and is part of the suite of Samba tools, which implements the SMB "
+"(Session Message Block) protocol, also called the NetBIOS or LanManager "
+"protocol. This protocol can be used to provide printer sharing or drive sharing "
+"services on a network including machines running the various flavors of "
+"Microsoft Windows."
+"<p> Showmount is part of the NFS software package. NFS stands for Network File "
+"System and is the traditional UNIX way to share directories over the network. "
+"In this case the output of <em>showmount -a localhost</em> "
+"is parsed. On some systems showmount is in /usr/sbin, check if you have "
+"showmount in your PATH."
+msgstr ""
+"The Samba and NFS Status Monitor is a front end to the programs <em>"
+"smbstatus</em> and <em>showmount</em>. Smbstatus reports on current Samba "
+"connections, and is part of the suite of Samba tools, which implements the SMB "
+"(Session Message Block) protocol, also called the NetBIOS or LanManager "
+"protocol. This protocol can be used to provide printer sharing or drive sharing "
+"services on a network including machines running the various flavours of "
+"Microsoft Windows."
+"<p> Showmount is part of the NFS software package. NFS stands for Network File "
+"System and is the traditional UNIX way to share directories over the network. "
+"In this case the output of <em>showmount -a localhost</em> "
+"is parsed. On some systems showmount is in /usr/sbin, check if you have "
+"showmount in your PATH."
+
+#: main.cpp:85
+msgid "kcmsamba"
+msgstr "kcmsamba"
+
+#: main.cpp:86
+msgid "KDE Panel System Information Control Module"
+msgstr "KDE Panel System Information Control Module"
+
+#: main.cpp:88
+msgid "(c) 2002 KDE Information Control Module Samba Team"
+msgstr "(c) 2002 KDE Information Control Module Samba Team"
+
+#: kcmsambaimports.cpp:46 ksmbstatus.cpp:63
+msgid "Type"
+msgstr "Type"
+
+#: ksmbstatus.cpp:64
+msgid "Service"
+msgstr "Service"
+
+#: ksmbstatus.cpp:65
+msgid "Accessed From"
+msgstr "Accessed From"
+
+#: ksmbstatus.cpp:66
+msgid "UID"
+msgstr "UID"
+
+#: ksmbstatus.cpp:67
+msgid "GID"
+msgstr "GID"
+
+#: ksmbstatus.cpp:68
+msgid "PID"
+msgstr "PID"
+
+#: ksmbstatus.cpp:69
+msgid "Open Files"
+msgstr "Open Files"
+
+#: ksmbstatus.cpp:182
+msgid "Error: Unable to run smbstatus"
+msgstr "Error: Unable to run smbstatus"
+
+#: ksmbstatus.cpp:184
+msgid "Error: Unable to open configuration file \"smb.conf\""
+msgstr "Error: Unable to open configuration file \"smb.conf\""
+
+#: kcmsambaimports.cpp:47
+msgid "Resource"
+msgstr "Resource"
+
+#: kcmsambaimports.cpp:48
+msgid "Mounted Under"
+msgstr "Mounted Under"
+
+#: kcmsambaimports.cpp:50
+msgid ""
+"This list shows the Samba and NFS shared resources mounted on your system from "
+"other hosts. The \"Type\" column tells you whether the mounted resource is a "
+"Samba or an NFS type of resource. The \"Resource\" column shows the descriptive "
+"name of the shared resource. Finally, the third column, which is labeled "
+"\"Mounted under\" shows the location on your system where the shared resource "
+"is mounted."
+msgstr ""
+"This list shows the Samba and NFS shared resources mounted on your system from "
+"other hosts. The \"Type\" column tells you whether the mounted resource is a "
+"Samba or an NFS type of resource. The \"Resource\" column shows the descriptive "
+"name of the shared resource. Finally, the third column, which is labelled "
+"\"Mounted under\" shows the location on your system where the shared resource "
+"is mounted."
+
+#: kcmsambalog.cpp:43
+msgid "Samba log file: "
+msgstr "Samba log file: "
+
+#: kcmsambalog.cpp:45
+msgid "Show opened connections"
+msgstr "Show opened connections"
+
+#: kcmsambalog.cpp:46
+msgid "Show closed connections"
+msgstr "Show closed connections"
+
+#: kcmsambalog.cpp:47
+msgid "Show opened files"
+msgstr "Show opened files"
+
+#: kcmsambalog.cpp:48
+msgid "Show closed files"
+msgstr "Show closed files"
+
+#: kcmsambalog.cpp:64
+msgid ""
+"This page presents the contents of your samba log file in a friendly layout. "
+"Check that the correct log file for your computer is listed here. If you need "
+"to, correct the name or location of the log file, and then click the \"Update\" "
+"button."
+msgstr ""
+"This page presents the contents of your samba log file in a friendly layout. "
+"Check that the correct log file for your computer is listed here. If you need "
+"to, correct the name or location of the log file, and then click the \"Update\" "
+"button."
+
+#: kcmsambalog.cpp:69
+msgid ""
+"Check this option if you want to view the details for connections opened to "
+"your computer."
+msgstr ""
+"Check this option if you want to view the details for connections opened to "
+"your computer."
+
+#: kcmsambalog.cpp:72
+msgid ""
+"Check this option if you want to view the events when connections to your "
+"computer were closed."
+msgstr ""
+"Check this option if you want to view the events when connections to your "
+"computer were closed."
+
+#: kcmsambalog.cpp:75
+msgid ""
+"Check this option if you want to see the files which were opened on your "
+"computer by remote users. Note that file open/close events are not logged "
+"unless the samba log level is set to at least 2 (you cannot set the log level "
+"using this module)."
+msgstr ""
+"Check this option if you want to see the files which were opened on your "
+"computer by remote users. Note that file open/close events are not logged "
+"unless the samba log level is set to at least 2 (you cannot set the log level "
+"using this module)."
+
+#: kcmsambalog.cpp:81
+msgid ""
+"Check this option if you want to see the events when files opened by remote "
+"users were closed. Note that file open/close events are not logged unless the "
+"samba log level is set to at least 2 (you cannot set the log level using this "
+"module)."
+msgstr ""
+"Check this option if you want to see the events when files opened by remote "
+"users were closed. Note that file open/close events are not logged unless the "
+"samba log level is set to at least 2 (you cannot set the log level using this "
+"module)."
+
+#: kcmsambalog.cpp:87
+msgid ""
+"Click here to refresh the information on this page. The log file (shown above) "
+"will be read to obtain the events logged by samba."
+msgstr ""
+"Click here to refresh the information on this page. The log file (shown above) "
+"will be read to obtain the events logged by samba."
+
+#: kcmsambalog.cpp:97
+msgid "Date & Time"
+msgstr "Date & Time"
+
+#: kcmsambalog.cpp:98 kcmsambastatistics.cpp:67
+msgid "Event"
+msgstr "Event"
+
+#: kcmsambalog.cpp:99 kcmsambastatistics.cpp:68
+msgid "Service/File"
+msgstr "Service/File"
+
+#: kcmsambalog.cpp:100 kcmsambastatistics.cpp:69
+msgid "Host/User"
+msgstr "Host/User"
+
+#: kcmsambalog.cpp:102
+msgid ""
+"This list shows details of the events logged by samba. Note that events at the "
+"file level are not logged unless you have configured the log level for samba to "
+"2 or greater."
+"<p> As with many other lists in KDE, you can click on a column heading to sort "
+"on that column. Click again to change the sorting direction from ascending to "
+"descending or vice versa."
+"<p> If the list is empty, try clicking the \"Update\" button. The samba log "
+"file will be read and the list refreshed."
+msgstr ""
+"This list shows details of the events logged by samba. Note that events at the "
+"file level are not logged unless you have configured the log level for samba to "
+"2 or greater."
+"<p> As with many other lists in KDE, you can click on a column heading to sort "
+"on that column. Click again to change the sorting direction from ascending to "
+"descending or vice versa."
+"<p> If the list is empty, try clicking the \"Update\" button. The samba log "
+"file will be read and the list refreshed."
+
+#: kcmsambalog.cpp:218 kcmsambastatistics.cpp:153 kcmsambastatistics.cpp:204
+msgid "CONNECTION OPENED"
+msgstr "CONNECTION OPENED"
+
+#: kcmsambalog.cpp:224
+msgid "CONNECTION CLOSED"
+msgstr "CONNECTION CLOSED"
+
+#: kcmsambalog.cpp:231
+msgid " FILE OPENED"
+msgstr " FILE OPENED"
+
+#: kcmsambalog.cpp:239
+msgid " FILE CLOSED"
+msgstr " FILE CLOSED"
+
+#: kcmsambalog.cpp:249
+#, c-format
+msgid "Could not open file %1"
+msgstr "Could not open file %1"
+
+#: kcmsambastatistics.cpp:49
+msgid "Connections: 0"
+msgstr "Connections: 0"
+
+#: kcmsambastatistics.cpp:50
+msgid "File accesses: 0"
+msgstr "File accesses: 0"
+
+#: kcmsambastatistics.cpp:52
+msgid "Event: "
+msgstr "Event: "
+
+#: kcmsambastatistics.cpp:54
+msgid "Service/File:"
+msgstr "Service/File:"
+
+#: kcmsambastatistics.cpp:56
+msgid "Host/User:"
+msgstr "Host/User:"
+
+#: kcmsambastatistics.cpp:57
+msgid "&Search"
+msgstr "&Search"
+
+#: kcmsambastatistics.cpp:58
+msgid "Clear Results"
+msgstr "Clear Results"
+
+#: kcmsambastatistics.cpp:59
+msgid "Show expanded service info"
+msgstr "Show expanded service info"
+
+#: kcmsambastatistics.cpp:60
+msgid "Show expanded host info"
+msgstr "Show expanded host info"
+
+#: kcmsambastatistics.cpp:66
+msgid "Nr"
+msgstr "Nr"
+
+#: kcmsambastatistics.cpp:70
+msgid "Hits"
+msgstr "Hits"
+
+#: kcmsambastatistics.cpp:73 kcmsambastatistics.cpp:139
+msgid "Connection"
+msgstr "Connection"
+
+#: kcmsambastatistics.cpp:74
+msgid "File Access"
+msgstr "File Access"
+
+#: kcmsambastatistics.cpp:129
+#, c-format
+msgid "Connections: %1"
+msgstr "Connections: %1"
+
+#: kcmsambastatistics.cpp:130
+#, c-format
+msgid "File accesses: %1"
+msgstr "File accesses: %1"
+
+#: kcmsambastatistics.cpp:166 kcmsambastatistics.cpp:210
+msgid "FILE OPENED"
+msgstr "FILE OPENED"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmscreensaver.po b/tde-i18n-en_GB/messages/kdebase/kcmscreensaver.po
new file mode 100644
index 00000000000..7d89b027eae
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmscreensaver.po
@@ -0,0 +1,340 @@
+# translation of kcmscreensaver.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmscreensaver\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-11-04 14:29+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: advanceddialog.cpp:18
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#: advanceddialog.cpp:146
+msgid ""
+"Specify the priority that the screensaver will run at. A higher priority may "
+"mean that the screensaver runs faster, though may reduce the speed that other "
+"programs run at while the screensaver is active."
+msgstr ""
+"Specify the priority that the screensaver will run at. A higher priority may "
+"mean that the screensaver runs faster, though may reduce the speed that other "
+"programs run at while the screensaver is active."
+
+#: advanceddialog.cpp:147
+msgid ""
+"The action to take when the mouse cursor is located in the top left corner of "
+"the screen for 15 seconds."
+msgstr ""
+"The action to take when the mouse cursor is located in the top left corner of "
+"the screen for 15 seconds."
+
+#: advanceddialog.cpp:148
+msgid ""
+"The action to take when the mouse cursor is located in the top right corner of "
+"the screen for 15 seconds."
+msgstr ""
+"The action to take when the mouse cursor is located in the top right corner of "
+"the screen for 15 seconds."
+
+#: advanceddialog.cpp:149
+msgid ""
+"The action to take when the mouse cursor is located in the bottom left corner "
+"of the screen for 15 seconds."
+msgstr ""
+"The action to take when the mouse cursor is located in the bottom left corner "
+"of the screen for 15 seconds."
+
+#: advanceddialog.cpp:150
+msgid ""
+"The action to take when the mouse cursor is located in the bottom right corner "
+"of the screen for 15 seconds."
+msgstr ""
+"The action to take when the mouse cursor is located in the bottom right corner "
+"of the screen for 15 seconds."
+
+#: category_list.cpp:7
+msgid ""
+"_: Screen saver category\n"
+"Banners & Pictures"
+msgstr "Banners & Pictures"
+
+#: category_list.cpp:8
+msgid ""
+"_: Screen saver category\n"
+"Desktop Distortions"
+msgstr "Desktop Distortions"
+
+#: category_list.cpp:9
+msgid ""
+"_: Screen saver category\n"
+"Flying Things"
+msgstr "Flying Things"
+
+#: category_list.cpp:10
+msgid ""
+"_: Screen saver category\n"
+"Fractals"
+msgstr "Fractals"
+
+#: category_list.cpp:11
+msgid ""
+"_: Screen saver category\n"
+"Gadgets & Simulations"
+msgstr "Gadgets & Simulations"
+
+#: category_list.cpp:12
+msgid ""
+"_: Screen saver category\n"
+"Illusions of Depth"
+msgstr "Illusions of Depth"
+
+#: category_list.cpp:13
+msgid ""
+"_: Screen saver category\n"
+"Miscellaneous"
+msgstr "Miscellaneous"
+
+#: category_list.cpp:14
+msgid ""
+"_: Screen saver category\n"
+"OpenGL Screen Savers"
+msgstr "OpenGL Screen Savers"
+
+#: category_list.cpp:15
+msgid ""
+"_: Screen saver category\n"
+"Rapid Motion"
+msgstr "Rapid Motion"
+
+#: category_list.cpp:16
+msgid ""
+"_: Screen saver category\n"
+"Visit to Flatland"
+msgstr "Visit to Flatland"
+
+#. i18n: file advanceddialogimpl.ui line 33
+#: rc.cpp:3
+#, no-c-format
+msgid "Screen Saver Priority"
+msgstr "Screen Saver Priority"
+
+#. i18n: file advanceddialogimpl.ui line 42
+#: rc.cpp:6
+#, no-c-format
+msgid "Low"
+msgstr "Low"
+
+#. i18n: file advanceddialogimpl.ui line 47
+#: rc.cpp:9
+#, no-c-format
+msgid "Medium"
+msgstr "Medium"
+
+#. i18n: file advanceddialogimpl.ui line 52
+#: rc.cpp:12
+#, no-c-format
+msgid "High"
+msgstr "High"
+
+#. i18n: file advanceddialogimpl.ui line 86
+#: rc.cpp:15
+#, no-c-format
+msgid "Screen Corner Actions"
+msgstr "Screen Corner Actions"
+
+#. i18n: file advanceddialogimpl.ui line 121
+#: rc.cpp:18
+#, no-c-format
+msgid "Top left:"
+msgstr "Top left:"
+
+#. i18n: file advanceddialogimpl.ui line 127
+#: rc.cpp:21 rc.cpp:33 rc.cpp:45 rc.cpp:57
+#, no-c-format
+msgid "No Action"
+msgstr "No Action"
+
+#. i18n: file advanceddialogimpl.ui line 132
+#: rc.cpp:24 rc.cpp:36 rc.cpp:48 rc.cpp:60
+#, no-c-format
+msgid "Lock Screen"
+msgstr "Lock Screen"
+
+#. i18n: file advanceddialogimpl.ui line 137
+#: rc.cpp:27 rc.cpp:39 rc.cpp:51 rc.cpp:63
+#, no-c-format
+msgid "Prevent Locking"
+msgstr "Prevent Locking"
+
+#. i18n: file advanceddialogimpl.ui line 176
+#: rc.cpp:30
+#, no-c-format
+msgid "Top right:"
+msgstr "Top right:"
+
+#. i18n: file advanceddialogimpl.ui line 224
+#: rc.cpp:42
+#, no-c-format
+msgid "Bottom left:"
+msgstr "Bottom left:"
+
+#. i18n: file advanceddialogimpl.ui line 279
+#: rc.cpp:54
+#, no-c-format
+msgid "Bottom right:"
+msgstr "Bottom right:"
+
+#: scrnsave.cpp:89
+msgid ""
+"<h1>Screen Saver</h1> This module allows you to enable and configure a screen "
+"saver. Note that you can enable a screen saver even if you have power saving "
+"features enabled for your display."
+"<p> Besides providing an endless variety of entertainment and preventing "
+"monitor burn-in, a screen saver also gives you a simple way to lock your "
+"display if you are going to leave it unattended for a while. If you want the "
+"screen saver to lock the session, make sure you enable the \"Require password\" "
+"feature of the screen saver; if you do not, you can still explicitly lock the "
+"session using the desktop's \"Lock Session\" action."
+msgstr ""
+"<h1>Screen Saver</h1> This module allows you to enable and configure a screen "
+"saver. Note that you can enable a screen saver even if you have power saving "
+"features enabled for your display."
+"<p> Besides providing an endless variety of entertainment and preventing "
+"monitor burn-in, a screen saver also gives you a simple way to lock your "
+"display if you are going to leave it unattended for a while. If you want the "
+"screen saver to lock the session, make sure you enable the \"Require password\" "
+"feature of the screen saver; if you do not, you can still explicitly lock the "
+"session using the desktop's \"Lock Session\" action."
+
+#: scrnsave.cpp:132
+msgid "Screen Saver"
+msgstr "Screen Saver"
+
+#: scrnsave.cpp:147
+msgid "Select the screen saver to use."
+msgstr "Select the screen saver to use."
+
+#: scrnsave.cpp:150
+msgid "&Setup..."
+msgstr "&Setup..."
+
+#: scrnsave.cpp:154
+msgid "Configure the screen saver's options, if any."
+msgstr "Configure the screen saver's options, if any."
+
+#: scrnsave.cpp:156
+msgid "&Test"
+msgstr "&Test"
+
+#: scrnsave.cpp:160
+msgid "Show a full screen preview of the screen saver."
+msgstr "Show a full screen preview of the screen saver."
+
+#: scrnsave.cpp:162
+msgid "Settings"
+msgstr "Settings"
+
+#: scrnsave.cpp:169
+msgid "Start a&utomatically"
+msgstr "Start a&utomatically"
+
+#: scrnsave.cpp:172
+msgid "Automatically start the screen saver after a period of inactivity."
+msgstr "Automatically start the screen saver after a period of inactivity."
+
+#: scrnsave.cpp:180 scrnsave.cpp:213
+msgid "After:"
+msgstr "After:"
+
+#: scrnsave.cpp:186
+#, fuzzy
+msgid " min"
+msgstr "1 minute"
+
+#: scrnsave.cpp:195
+msgid "The period of inactivity after which the screen saver should start."
+msgstr "The period of inactivity after which the screen saver should start."
+
+#: scrnsave.cpp:201
+msgid "&Require password to stop"
+msgstr "&Require password to stop"
+
+#: scrnsave.cpp:208
+msgid ""
+"Prevent potential unauthorized use by requiring a password to stop the screen "
+"saver."
+msgstr ""
+"Prevent potential unauthorised use by requiring a password to stop the screen "
+"saver."
+
+#: scrnsave.cpp:216
+msgid ""
+"The amount of time, after the screen saver has started, to ask for the unlock "
+"password."
+msgstr ""
+"The amount of time, after the screen saver has started, to ask for the unlock "
+"password."
+
+#: scrnsave.cpp:221
+#, fuzzy
+msgid " sec"
+msgstr "1 second"
+
+#: scrnsave.cpp:239
+msgid "Choose the period after which the display will be locked. "
+msgstr "Choose the period after which the display will be locked. "
+
+#: scrnsave.cpp:253
+msgid "A preview of the selected screen saver."
+msgstr "A preview of the selected screen saver."
+
+#: scrnsave.cpp:258
+msgid "Advanced &Options"
+msgstr "Advanced &Options"
+
+#: scrnsave.cpp:285
+msgid "kcmscreensaver"
+msgstr "kcmscreensaver"
+
+#: scrnsave.cpp:285
+msgid "KDE Screen Saver Control Module"
+msgstr "KDE Screen Saver Control Module"
+
+#: scrnsave.cpp:287
+msgid ""
+"(c) 1997-2002 Martin R. Jones\n"
+"(c) 2003-2004 Chris Howells"
+msgstr ""
+"(c) 1997-2002 Martin R. Jones\n"
+"(c) 2003-2004 Chris Howells"
+
+#: scrnsave.cpp:470
+msgid "Loading..."
+msgstr "Loading..."
+
+#~ msgid " minutes"
+#~ msgstr " minutes"
+
+#~ msgid " seconds"
+#~ msgstr " seconds"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmsmartcard.po b/tde-i18n-en_GB/messages/kdebase/kcmsmartcard.po
new file mode 100644
index 00000000000..50d414fdcaa
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmsmartcard.po
@@ -0,0 +1,214 @@
+# translation of kcmsmartcard.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmsmartcard\n"
+"POT-Creation-Date: 2006-08-23 02:32+0200\n"
+"PO-Revision-Date: 2004-05-20 11:43+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#. i18n: file nosmartcardbase.ui line 24
+#: rc.cpp:3
+#, no-c-format
+msgid "<b>Unable to contact the KDE smartcard service.</b>"
+msgstr "<b>Unable to contact the KDE smartcard service.</b>"
+
+#. i18n: file nosmartcardbase.ui line 35
+#: rc.cpp:6
+#, no-c-format
+msgid "Possible Reasons"
+msgstr "Possible Reasons"
+
+#. i18n: file nosmartcardbase.ui line 49
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"\n"
+"1) The KDE daemon, 'kded' is not running. You can restart it by running the "
+"command 'kdeinit' and then try reloading the KDE Control Center to see if this "
+"message goes away.\n"
+"\n"
+"2) You don't appear to have smartcard support in the KDE libraries. You will "
+"need to recompile the kdelibs package with libpcsclite installed."
+msgstr ""
+"\n"
+"1) The KDE daemon, 'kded' is not running. You can restart it by running the "
+"command 'kdeinit' and then try reloading the KDE Control Centre to see if this "
+"message goes away.\n"
+"\n"
+"2) You don't appear to have smartcard support in the KDE libraries. You will "
+"need to recompile the kdelibs package with libpcsclite installed."
+
+#. i18n: file smartcardbase.ui line 31
+#: rc.cpp:15
+#, no-c-format
+msgid "Smartcard Support"
+msgstr "Smartcard Support"
+
+#. i18n: file smartcardbase.ui line 42
+#: rc.cpp:18
+#, no-c-format
+msgid "&Enable smartcard support"
+msgstr "&Enable smartcard support"
+
+#. i18n: file smartcardbase.ui line 61
+#: rc.cpp:21
+#, no-c-format
+msgid "Enable &polling to autodetect card events"
+msgstr "Enable &polling to autodetect card events"
+
+#. i18n: file smartcardbase.ui line 64
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"In most cases you should have this enabled. It allows KDE to automatically "
+"detect card insertion and reader hotplug events."
+msgstr ""
+"In most cases you should have this enabled. It allows KDE to automatically "
+"detect card insertion and reader hotplug events."
+
+#. i18n: file smartcardbase.ui line 92
+#: rc.cpp:27
+#, no-c-format
+msgid "Automatically &launch card manager if inserted card is unclaimed"
+msgstr "Automatically &launch card manager if inserted card is unclaimed"
+
+#. i18n: file smartcardbase.ui line 95
+#: rc.cpp:30
+#, no-c-format
+msgid ""
+"When you insert a smartcard, KDE can automatically launch a management tool if "
+"no other application attempts to use the card."
+msgstr ""
+"When you insert a smartcard, KDE can automatically launch a management tool if "
+"no other application attempts to use the card."
+
+#. i18n: file smartcardbase.ui line 106
+#: rc.cpp:33
+#, no-c-format
+msgid "&Beep on card insert and removal"
+msgstr "&Beep on card insert and removal"
+
+#. i18n: file smartcardbase.ui line 135
+#: rc.cpp:36
+#, no-c-format
+msgid "Readers"
+msgstr "Readers"
+
+#. i18n: file smartcardbase.ui line 152
+#: rc.cpp:39
+#, no-c-format
+msgid "Reader"
+msgstr "Reader"
+
+#. i18n: file smartcardbase.ui line 163
+#: rc.cpp:42
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file smartcardbase.ui line 174
+#: rc.cpp:45
+#, no-c-format
+msgid "Subtype"
+msgstr "Subtype"
+
+#. i18n: file smartcardbase.ui line 185
+#: rc.cpp:48
+#, no-c-format
+msgid "SubSubtype"
+msgstr "SubSubtype"
+
+#. i18n: file smartcardbase.ui line 228
+#: rc.cpp:51
+#, no-c-format
+msgid "PCSCLite Configuration"
+msgstr "PCSCLite Configuration"
+
+#. i18n: file smartcardbase.ui line 251
+#: rc.cpp:54
+#, no-c-format
+msgid ""
+"To add new readers you have to modify /etc/readers.conf file and re-start pcscd"
+msgstr ""
+"To add new readers you have to modify /etc/readers.conf file and re-start pcscd"
+
+#: smartcard.cpp:59
+msgid "kcmsmartcard"
+msgstr "kcmsmartcard"
+
+#: smartcard.cpp:59
+msgid "KDE Smartcard Control Module"
+msgstr "KDE Smartcard Control Module"
+
+#: smartcard.cpp:61
+msgid "(c) 2001 George Staikos"
+msgstr "(c) 2001 George Staikos"
+
+#: smartcard.cpp:73
+msgid "Change Module..."
+msgstr "Change Module..."
+
+#: smartcard.cpp:128
+msgid "Unable to launch KCardChooser"
+msgstr "Unable to launch KCardChooser"
+
+#: smartcard.cpp:157
+msgid "No card inserted"
+msgstr "No card inserted"
+
+#: smartcard.cpp:196
+msgid "Smart card support disabled"
+msgstr "Smart card support disabled"
+
+#: smartcard.cpp:207
+msgid "No readers found. Check 'pcscd' is running"
+msgstr "No readers found. Check 'pcscd' is running"
+
+#: smartcard.cpp:230 smartcard.cpp:250
+msgid "NO ATR or no card inserted"
+msgstr "NO ATR or no card inserted"
+
+#: smartcard.cpp:262
+msgid "Managed by: "
+msgstr "Managed by: "
+
+#: smartcard.cpp:272
+msgid "No module managing this card"
+msgstr "No module managing this card"
+
+#: smartcard.cpp:368
+msgid ""
+"<h1>smartcard</h1> This module allows you to configure KDE support for "
+"smartcards. These can be used for various tasks such as storing SSL "
+"certificates and logging in to the system."
+msgstr ""
+"<h1>smartcard</h1> This module allows you to configure KDE support for "
+"smartcards. These can be used for various tasks such as storing SSL "
+"certificates and logging in to the system."
+
+#~ msgid "Form2"
+#~ msgstr "Form2"
+
+#~ msgid "SmartcardBase"
+#~ msgstr "SmartcardBase"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmsmserver.po b/tde-i18n-en_GB/messages/kdebase/kcmsmserver.po
new file mode 100644
index 00000000000..5be40c74907
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmsmserver.po
@@ -0,0 +1,170 @@
+# translation of kcmsmserver.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmsmserver\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2005-04-21 12:43+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kcmsmserver.cpp:42
+msgid ""
+"<h1>Session Manager</h1> You can configure the session manager here. This "
+"includes options such as whether or not the session exit (logout) should be "
+"confirmed, whether the session should be restored again when logging in and "
+"whether the computer should be automatically shut down after session exit by "
+"default."
+msgstr ""
+"<h1>Session Manager</h1> You can configure the session manager here. This "
+"includes options such as whether or not the session exit (logout) should be "
+"confirmed, whether the session should be restored again when logging in and "
+"whether the computer should be automatically shut down after session exit by "
+"default."
+
+#. i18n: file smserverconfigdlg.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Session Manager"
+msgstr "Session Manager"
+
+#. i18n: file smserverconfigdlg.ui line 40
+#: rc.cpp:6
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file smserverconfigdlg.ui line 51
+#: rc.cpp:9
+#, no-c-format
+msgid "Conf&irm logout"
+msgstr "Conf&irm logout"
+
+#. i18n: file smserverconfigdlg.ui line 54
+#: rc.cpp:12
+#, no-c-format
+msgid ""
+"Check this option if you want the session manager to display a logout "
+"confirmation dialog box."
+msgstr ""
+"Check this option if you want the session manager to display a logout "
+"confirmation dialogue box."
+
+#. i18n: file smserverconfigdlg.ui line 62
+#: rc.cpp:15
+#, no-c-format
+msgid "O&ffer shutdown options"
+msgstr "O&ffer shutdown options"
+
+#. i18n: file smserverconfigdlg.ui line 72
+#: rc.cpp:18
+#, no-c-format
+msgid "On Login"
+msgstr "On Login"
+
+#. i18n: file smserverconfigdlg.ui line 79
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"<ul>\n"
+"<li><b>Restore previous session:</b> Will save all applications running on exit "
+"and restore them when they next start up</li>\n"
+"<li><b>Restore manually saved session: </b> Allows the session to be saved at "
+"any time via \"Save Session\" in the K-Menu. This means the currently started "
+"applications will reappear when they next start up.</li>\n"
+"<li><b>Start with an empty session:</b> Do not save anything. Will come up with "
+"an empty desktop on next start.</li>\n"
+"</ul>"
+msgstr ""
+"<ul>\n"
+"<li><b>Restore previous session:</b> Will save all applications running on exit "
+"and restore them when they next start up</li>\n"
+"<li><b>Restore manually saved session: </b> Allows the session to be saved at "
+"any time via \"Save Session\" in the K-Menu. This means the currently started "
+"applications will reappear when they next start up.</li>\n"
+"<li><b>Start with an empty session:</b> Do not save anything. Will come up with "
+"an empty desktop on next start.</li>\n"
+"</ul>"
+
+#. i18n: file smserverconfigdlg.ui line 90
+#: rc.cpp:28
+#, no-c-format
+msgid "Restore &previous session"
+msgstr "Restore &previous session"
+
+#. i18n: file smserverconfigdlg.ui line 98
+#: rc.cpp:31
+#, no-c-format
+msgid "Restore &manually saved session"
+msgstr "Restore &manually saved session"
+
+#. i18n: file smserverconfigdlg.ui line 106
+#: rc.cpp:34
+#, no-c-format
+msgid "Start with an empty &session"
+msgstr "Start with an empty &session"
+
+#. i18n: file smserverconfigdlg.ui line 116
+#: rc.cpp:37
+#, no-c-format
+msgid "Default Shutdown Option"
+msgstr "Default Shutdown Option"
+
+#. i18n: file smserverconfigdlg.ui line 119
+#: rc.cpp:40
+#, no-c-format
+msgid ""
+"Here you can choose what should happen by default when you log out. This only "
+"has meaning, if you logged in through KDM."
+msgstr ""
+"Here you can choose what should happen by default when you log out. This only "
+"has meaning, if you logged in through KDM."
+
+#. i18n: file smserverconfigdlg.ui line 130
+#: rc.cpp:43
+#, no-c-format
+msgid "&End current session"
+msgstr "&End current session"
+
+#. i18n: file smserverconfigdlg.ui line 138
+#: rc.cpp:46
+#, no-c-format
+msgid "&Turn off computer"
+msgstr "&Turn off computer"
+
+#. i18n: file smserverconfigdlg.ui line 146
+#: rc.cpp:49
+#, no-c-format
+msgid "&Restart computer"
+msgstr "&Restart computer"
+
+#. i18n: file smserverconfigdlg.ui line 156
+#: rc.cpp:52
+#, no-c-format
+msgid "Advanced"
+msgstr "Advanced"
+
+#. i18n: file smserverconfigdlg.ui line 167
+#: rc.cpp:55
+#, no-c-format
+msgid "Applications to be e&xcluded from sessions:"
+msgstr "Applications to be e&xcluded from sessions:"
+
+#. i18n: file smserverconfigdlg.ui line 178
+#: rc.cpp:58
+#, no-c-format
+msgid ""
+"Here you can enter a comma-separated list of applications that should not be "
+"saved in sessions, and therefore will not be started when restoring a session. "
+"For example 'xterm,xconsole'."
+msgstr ""
+"Here you can enter a comma-separated list of applications that should not be "
+"saved in sessions, and therefore will not be started when restoring a session. "
+"For example 'xterm,xconsole'."
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmspellchecking.po b/tde-i18n-en_GB/messages/kdebase/kcmspellchecking.po
new file mode 100644
index 00000000000..b670bff2367
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmspellchecking.po
@@ -0,0 +1,43 @@
+# translation of kcmspellchecking.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmspellchecking\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-05-10 02:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: spellchecking.cpp:38
+msgid "Spell Checking Settings"
+msgstr "Spell Checking Settings"
+
+#: spellchecking.cpp:46
+msgid ""
+"<h1>Spell Checker</h1>"
+"<p>This control module allows you to configure the KDE spell checking system. "
+"You can configure:"
+"<ul>"
+"<li> which spell checking program to use"
+"<li> which types of spelling errors are identified"
+"<li> which dictionary is used by default.</ul>"
+"<br>The KDE spell checking system (KSpell) provides support for two common "
+"spell checking utilities: ASpell and ISpell. This allows you to share "
+"dictionaries between KDE applications and non-KDE applications.</p>"
+msgstr ""
+"<h1>Spell Checker</h1>"
+"<p>This control module allows you to configure the KDE spell checking system. "
+"You can configure:"
+"<ul>"
+"<li> which spell checking program to use"
+"<li> which types of spelling errors are identified"
+"<li> which dictionary is used by default.</ul>"
+"<br>The KDE spell checking system (KSpell) provides support for two common "
+"spell checking utilities: ASpell and ISpell. This allows you to share "
+"dictionaries between KDE applications and non-KDE applications.</p>"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmstyle.po b/tde-i18n-en_GB/messages/kdebase/kcmstyle.po
new file mode 100644
index 00000000000..cbf0674e973
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmstyle.po
@@ -0,0 +1,445 @@
+# translation of kcmstyle.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmstyle\n"
+"POT-Creation-Date: 2006-08-23 02:32+0200\n"
+"PO-Revision-Date: 2005-01-31 15:07+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kcmstyle.cpp:121
+msgid ""
+"<h1>Style</h1>This module allows you to modify the visual appearance of user "
+"interface elements, such as the widget style and effects."
+msgstr ""
+"<h1>Style</h1>This module allows you to modify the visual appearance of user "
+"interface elements, such as the widget style and effects."
+
+#: kcmstyle.cpp:134
+msgid "kcmstyle"
+msgstr "kcmstyle"
+
+#: kcmstyle.cpp:135
+msgid "KDE Style Module"
+msgstr "KDE Style Module"
+
+#: kcmstyle.cpp:137
+msgid "(c) 2002 Karol Szwed, Daniel Molkentin"
+msgstr "(c) 2002 Karol Szwed, Daniel Molkentin"
+
+#: kcmstyle.cpp:158
+msgid "Widget Style"
+msgstr "Widget Style"
+
+#: kcmstyle.cpp:171
+msgid "Con&figure..."
+msgstr "Con&figure..."
+
+#: kcmstyle.cpp:182
+msgid "Sho&w icons on buttons"
+msgstr "Sho&w icons on buttons"
+
+#: kcmstyle.cpp:184
+msgid "E&nable tooltips"
+msgstr "E&nable tooltips"
+
+#: kcmstyle.cpp:186
+msgid "Show tear-off handles in &popup menus"
+msgstr "Show tear-off handles in &popup menus"
+
+#: kcmstyle.cpp:190
+msgid "Preview"
+msgstr "Preview"
+
+#: kcmstyle.cpp:208
+msgid "&Enable GUI effects"
+msgstr "&Enable GUI effects"
+
+#: kcmstyle.cpp:216 kcmstyle.cpp:224 kcmstyle.cpp:233 kcmstyle.cpp:243
+msgid "Disable"
+msgstr "Disable"
+
+#: kcmstyle.cpp:217 kcmstyle.cpp:225 kcmstyle.cpp:234
+msgid "Animate"
+msgstr "Animate"
+
+#: kcmstyle.cpp:218
+msgid "Combobo&x effect:"
+msgstr "Combobo&x effect:"
+
+#: kcmstyle.cpp:226 kcmstyle.cpp:235
+msgid "Fade"
+msgstr "Fade"
+
+#: kcmstyle.cpp:227
+msgid "&Tool tip effect:"
+msgstr "&Tool tip effect:"
+
+#: kcmstyle.cpp:236
+msgid "Make Translucent"
+msgstr "Make Translucent"
+
+#: kcmstyle.cpp:237
+msgid "&Menu effect:"
+msgstr "&Menu effect:"
+
+#: kcmstyle.cpp:244
+msgid "Application Level"
+msgstr "Application Level"
+
+#: kcmstyle.cpp:246
+msgid "Me&nu tear-off handles:"
+msgstr "Me&nu tear-off handles:"
+
+#: kcmstyle.cpp:251
+msgid "Menu &drop shadow"
+msgstr "Menu &drop shadow"
+
+#: kcmstyle.cpp:272
+msgid "Software Tint"
+msgstr "Software Tint"
+
+#: kcmstyle.cpp:273
+msgid "Software Blend"
+msgstr "Software Blend"
+
+#: kcmstyle.cpp:275
+msgid "XRender Blend"
+msgstr "XRender Blend"
+
+#: kcmstyle.cpp:288
+#, c-format
+msgid "0%"
+msgstr "0%"
+
+#: kcmstyle.cpp:290
+#, c-format
+msgid "50%"
+msgstr "50%"
+
+#: kcmstyle.cpp:292
+#, c-format
+msgid "100%"
+msgstr "100%"
+
+#: kcmstyle.cpp:295
+msgid "Menu trans&lucency type:"
+msgstr "Menu trans&lucency type:"
+
+#: kcmstyle.cpp:297
+msgid "Menu &opacity:"
+msgstr "Menu &opacity:"
+
+#: kcmstyle.cpp:326
+msgid "High&light buttons under mouse"
+msgstr "High&light buttons under mouse"
+
+#: kcmstyle.cpp:327
+msgid "Transparent tool&bars when moving"
+msgstr "Transparent tool&bars when moving"
+
+#: kcmstyle.cpp:332
+msgid "Text pos&ition:"
+msgstr "Text pos&ition:"
+
+#: kcmstyle.cpp:334
+msgid "Icons Only"
+msgstr "Icons Only"
+
+#: kcmstyle.cpp:335
+msgid "Text Only"
+msgstr "Text Only"
+
+#: kcmstyle.cpp:336
+msgid "Text Alongside Icons"
+msgstr "Text Alongside Icons"
+
+#: kcmstyle.cpp:337
+msgid "Text Under Icons"
+msgstr "Text Under Icons"
+
+#: kcmstyle.cpp:379
+msgid "&Style"
+msgstr "&Style"
+
+#: kcmstyle.cpp:380
+msgid "&Effects"
+msgstr "&Effects"
+
+#: kcmstyle.cpp:381
+msgid "&Toolbar"
+msgstr "&Toolbar"
+
+#: kcmstyle.cpp:418 kcmstyle.cpp:429
+msgid "There was an error loading the configuration dialog for this style."
+msgstr "There was an error loading the configuration dialogue for this style."
+
+#: kcmstyle.cpp:420 kcmstyle.cpp:431
+msgid "Unable to Load Dialog"
+msgstr "Unable to Load Dialogue"
+
+#: kcmstyle.cpp:520
+msgid ""
+"<qt>Selected style: <b>%1</b>"
+"<br>"
+"<br>One or more effects that you have chosen could not be applied because the "
+"selected style does not support them; they have therefore been disabled."
+"<br>"
+"<br>"
+msgstr ""
+"<qt>Selected style: <b>%1</b>"
+"<br>"
+"<br>One or more effects that you have chosen could not be applied because the "
+"selected style does not support them; they have therefore been disabled."
+"<br>"
+"<br>"
+
+#: kcmstyle.cpp:532
+msgid "Menu translucency is not available.<br>"
+msgstr "Menu translucency is not available.<br>"
+
+#: kcmstyle.cpp:539
+msgid "Menu drop-shadows are not available."
+msgstr "Menu drop-shadows are not available."
+
+#: kcmstyle.cpp:722 kcmstyle.cpp:834
+msgid "No description available."
+msgstr "No description available."
+
+#: kcmstyle.cpp:834
+#, c-format
+msgid "Description: %1"
+msgstr "Description: %1"
+
+#: kcmstyle.cpp:1013
+msgid ""
+"Here you can choose from a list of predefined widget styles (e.g. the way "
+"buttons are drawn) which may or may not be combined with a theme (additional "
+"information like a marble texture or a gradient)."
+msgstr ""
+"Here you can choose from a list of predefined widget styles (e.g. the way "
+"buttons are drawn) which may or may not be combined with a theme (additional "
+"information like a marble texture or a gradient)."
+
+#: kcmstyle.cpp:1017
+msgid ""
+"This area shows a preview of the currently selected style without having to "
+"apply it to the whole desktop."
+msgstr ""
+"This area shows a preview of the currently selected style without having to "
+"apply it to the whole desktop."
+
+#: kcmstyle.cpp:1021
+msgid ""
+"This page allows you to enable various widget style effects. For best "
+"performance, it is advisable to disable all effects."
+msgstr ""
+"This page allows you to enable various widget style effects. For best "
+"performance, it is advisable to disable all effects."
+
+#: kcmstyle.cpp:1023
+msgid ""
+"If you check this box, you can select several effects for different widgets "
+"like combo boxes, menus or tooltips."
+msgstr ""
+"If you tick this box, you can select several effects for different widgets like "
+"combo boxes, menus or tooltips."
+
+#: kcmstyle.cpp:1025
+msgid ""
+"<p><b>Disable: </b>do not use any combo box effects.</p>\n"
+"<b>Animate: </b>Do some animation."
+msgstr ""
+"<p><b>Disable: </b>do not use any combo box effects.</p>\n"
+"<b>Animate: </b>Do some animation."
+
+#: kcmstyle.cpp:1027
+msgid ""
+"<p><b>Disable: </b>do not use any tooltip effects.</p>\n"
+"<p><b>Animate: </b>Do some animation.</p>\n"
+"<b>Fade: </b>Fade in tooltips using alpha-blending."
+msgstr ""
+"<p><b>Disable: </b>do not use any tooltip effects.</p>\n"
+"<p><b>Animate: </b>Do some animation.</p>\n"
+"<b>Fade: </b>Fade in tooltips using alpha-blending."
+
+#: kcmstyle.cpp:1030
+msgid ""
+"<p><b>Disable: </b>do not use any menu effects.</p>\n"
+"<p><b>Animate: </b>Do some animation.</p>\n"
+"<p><b>Fade: </b>Fade in menus using alpha-blending.</p>\n"
+"<b>Make Translucent: </b>Alpha-blend menus for a see-through effect. (KDE "
+"styles only)"
+msgstr ""
+"<p><b>Disable: </b>do not use any menu effects.</p>\n"
+"<p><b>Animate: </b>Do some animation.</p>\n"
+"<p><b>Fade: </b>Fade in menus using alpha-blending.</p>\n"
+"<b>Make Translucent: </b>Alpha-blend menus for a see-through effect. (KDE "
+"styles only)"
+
+#: kcmstyle.cpp:1034
+msgid ""
+"When enabled, all popup menus will have a drop-shadow, otherwise drop-shadows "
+"will not be displayed. At present, only KDE styles can have this effect "
+"enabled."
+msgstr ""
+"When enabled, all popup menus will have a drop-shadow, otherwise drop-shadows "
+"will not be displayed. At present, only KDE styles can have this effect "
+"enabled."
+
+#: kcmstyle.cpp:1037
+msgid ""
+"<p><b>Software Tint: </b>Alpha-blend using a flat color.</p>\n"
+"<p><b>Software Blend: </b>Alpha-blend using an image.</p>\n"
+"<b>XRender Blend: </b>Use the XFree RENDER extension for image blending (if "
+"available). This method may be slower than the Software routines on "
+"non-accelerated displays, but may however improve performance on remote "
+"displays.</p>\n"
+msgstr ""
+"<p><b>Software Tint: </b>Alpha-blend using a flat colour.</p>\n"
+"<p><b>Software Blend: </b>Alpha-blend using an image.</p>\n"
+"<b>XRender Blend: </b>Use the XFree RENDER extension for image blending (if "
+"available). This method may be slower than the Software routines on "
+"non-accelerated displays, but may however improve performance on remote "
+"displays.</p>\n"
+
+#: kcmstyle.cpp:1042
+msgid "By adjusting this slider you can control the menu effect opacity."
+msgstr "By adjusting this slider you can control the menu effect opacity."
+
+#: kcmstyle.cpp:1045
+msgid ""
+"<b>Note:</b> that all widgets in this combobox do not apply to Qt-only "
+"applications."
+msgstr ""
+"<b>Note:</b> that all widgets in this combobox do not apply to Qt-only "
+"applications."
+
+#: kcmstyle.cpp:1047
+msgid ""
+"If this option is selected, toolbar buttons will change their color when the "
+"mouse cursor is moved over them."
+msgstr ""
+"If this option is selected, toolbar buttons will change their colour when the "
+"mouse cursor is moved over them."
+
+#: kcmstyle.cpp:1049
+msgid ""
+"If you check this box, the toolbars will be transparent when moving them "
+"around."
+msgstr ""
+"If you tick this box, the toolbars will be transparent when moving them around."
+
+#: kcmstyle.cpp:1051
+msgid ""
+"If you check this option, the KDE application will offer tooltips when the "
+"cursor remains over items in the toolbar."
+msgstr ""
+"If you tick this option, the KDE application will offer tooltips when the "
+"cursor remains over items in the toolbar."
+
+#: kcmstyle.cpp:1053
+msgid ""
+"<p><b>Icons only:</b> Shows only icons on toolbar buttons. Best option for low "
+"resolutions.</p>"
+"<p><b>Text only: </b>Shows only text on toolbar buttons.</p>"
+"<p><b>Text alongside icons: </b> Shows icons and text on toolbar buttons. Text "
+"is aligned alongside the icon.</p><b>Text under icons: </b> "
+"Shows icons and text on toolbar buttons. Text is aligned below the icon."
+msgstr ""
+"<p><b>Icons only:</b> Shows only icons on toolbar buttons. Best option for low "
+"resolutions.</p>"
+"<p><b>Text only: </b>Shows only text on toolbar buttons.</p>"
+"<p><b>Text alongside icons: </b> Shows icons and text on toolbar buttons. Text "
+"is aligned alongside the icon.</p><b>Text under icons: </b> "
+"Shows icons and text on toolbar buttons. Text is aligned below the icon."
+
+#: kcmstyle.cpp:1060
+msgid ""
+"If you enable this option, KDE Applications will show small icons alongside "
+"some important buttons."
+msgstr ""
+"If you enable this option, KDE Applications will show small icons alongside "
+"some important buttons."
+
+#: kcmstyle.cpp:1062
+msgid ""
+"If you enable this option some pop-up menus will show so called tear-off "
+"handles. If you click them, you get the menu inside a widget. This can be very "
+"helpful when performing the same action multiple times."
+msgstr ""
+"If you enable this option some pop-up menus will show so called tear-off "
+"handles. If you click them, you get the menu inside a widget. This can be very "
+"helpful when performing the same action multiple times."
+
+#: menupreview.cpp:160
+#, c-format
+msgid "%"
+msgstr "%"
+
+#. i18n: file stylepreview.ui line 59
+#: rc.cpp:3
+#, no-c-format
+msgid "Tab 1"
+msgstr "Tab 1"
+
+#. i18n: file stylepreview.ui line 70
+#: rc.cpp:6
+#, no-c-format
+msgid "Button Group"
+msgstr "Button Group"
+
+#. i18n: file stylepreview.ui line 81
+#: rc.cpp:9 rc.cpp:12
+#, no-c-format
+msgid "Radio button"
+msgstr "Radio button"
+
+#. i18n: file stylepreview.ui line 114
+#: rc.cpp:15
+#, no-c-format
+msgid "Checkbox"
+msgstr "Tickbox"
+
+#. i18n: file stylepreview.ui line 139
+#: rc.cpp:18
+#, no-c-format
+msgid "Combobox"
+msgstr "Combobox"
+
+#. i18n: file stylepreview.ui line 240
+#: rc.cpp:21
+#, no-c-format
+msgid "Button"
+msgstr "Button"
+
+#. i18n: file stylepreview.ui line 269
+#: rc.cpp:24
+#, no-c-format
+msgid "Tab 2"
+msgstr "Tab 2"
+
+#: styleconfdialog.cpp:27
+#, c-format
+msgid "Configure %1"
+msgstr "Configure %1"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmtaskbar.po b/tde-i18n-en_GB/messages/kdebase/kcmtaskbar.po
new file mode 100644
index 00000000000..026d47976b7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmtaskbar.po
@@ -0,0 +1,358 @@
+# translation of kcmtaskbar.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmtaskbar\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2006-02-20 23:51+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: kcmtaskbar.cpp:83
+msgid "Show Task List"
+msgstr "Show Task List"
+
+#: kcmtaskbar.cpp:83
+msgid "Show Operations Menu"
+msgstr "Show Operations Menu"
+
+#: kcmtaskbar.cpp:84
+msgid "Activate, Raise or Minimize Task"
+msgstr "Activate, Raise or Minimise Task"
+
+#: kcmtaskbar.cpp:85
+msgid "Activate Task"
+msgstr "Activate Task"
+
+#: kcmtaskbar.cpp:85
+msgid "Raise Task"
+msgstr "Raise Task"
+
+#: kcmtaskbar.cpp:86
+msgid "Lower Task"
+msgstr "Lower Task"
+
+#: kcmtaskbar.cpp:86
+msgid "Minimize Task"
+msgstr "Minimise Task"
+
+#: kcmtaskbar.cpp:87
+msgid "To Current Desktop"
+msgstr "To Current Desktop"
+
+#: kcmtaskbar.cpp:88
+#, fuzzy
+msgid "Close Task"
+msgstr "Lower Task"
+
+#: kcmtaskbar.cpp:106
+msgid "Never"
+msgstr "Never"
+
+#: kcmtaskbar.cpp:106
+msgid "When Taskbar Full"
+msgstr "When Taskbar Full"
+
+#: kcmtaskbar.cpp:107
+msgid "Always"
+msgstr "Always"
+
+#: kcmtaskbar.cpp:129
+msgid "Elegant"
+msgstr "Elegant"
+
+#: kcmtaskbar.cpp:130
+msgid "Classic"
+msgstr "Classic"
+
+#: kcmtaskbar.cpp:131
+msgid "For Transparency"
+msgstr "For Transparency"
+
+#: kcmtaskbar.cpp:144
+msgid ""
+"<h1>Taskbar</h1> You can configure the taskbar here. This includes options such "
+"as whether or not the taskbar should show all windows at once or only those on "
+"the current desktop. You can also configure whether or not the Window List "
+"button will be displayed."
+msgstr ""
+"<h1>Taskbar</h1> You can configure the taskbar here. This includes options such "
+"as whether or not the taskbar should show all windows at once or only those on "
+"the current desktop. You can also configure whether or not the Window List "
+"button will be displayed."
+
+#: kcmtaskbar.cpp:176
+msgid "kcmtaskbar"
+msgstr "kcmtaskbar"
+
+#: kcmtaskbar.cpp:177
+msgid "KDE Taskbar Control Module"
+msgstr "KDE Taskbar Control Module"
+
+#: kcmtaskbar.cpp:179
+msgid "(c) 2000 - 2001 Matthias Elter"
+msgstr "(c) 2000 - 2001 Matthias Elter"
+
+#: kcmtaskbar.cpp:182
+msgid "KConfigXT conversion"
+msgstr "KConfigXT conversion"
+
+#: kcmtaskbar.cpp:209 kcmtaskbar.cpp:210 kcmtaskbar.cpp:211
+msgid "Cycle Through Windows"
+msgstr "Cycle Through Windows"
+
+#: kcmtaskbar.cpp:243
+msgid "Custom"
+msgstr "Custom"
+
+#. i18n: file kcmtaskbarui.ui line 16
+#: rc.cpp:3 rc.cpp:6
+#, no-c-format
+msgid "Taskbar"
+msgstr "Taskbar"
+
+#. i18n: file kcmtaskbarui.ui line 47
+#: rc.cpp:9
+#, no-c-format
+msgid "Sort windows by desk&top"
+msgstr "Sort windows by desk&top"
+
+#. i18n: file kcmtaskbarui.ui line 55
+#: rc.cpp:12
+#, no-c-format
+msgid ""
+"Selecting this option causes the taskbar to show windows in order of the "
+"desktop they appear on.\n"
+"\n"
+"By default this option is selected."
+msgstr ""
+"Selecting this option causes the taskbar to show windows in order of the "
+"desktop they appear on.\n"
+"\n"
+"By default this option is selected."
+
+#. i18n: file kcmtaskbarui.ui line 63
+#: rc.cpp:17
+#, no-c-format
+msgid "&Show windows from all desktops"
+msgstr "&Show windows from all desktops"
+
+#. i18n: file kcmtaskbarui.ui line 71
+#: rc.cpp:20
+#, no-c-format
+msgid ""
+"Turning this option off will cause the taskbar to display <b>only</b> "
+"the windows on the current desktop. \n"
+"\n"
+"By default, this option is selected and all windows are shown."
+msgstr ""
+"Turning this option off will cause the taskbar to display <b>only</b> "
+"the windows on the current desktop. \n"
+"\n"
+"By default, this option is selected and all windows are shown."
+
+#. i18n: file kcmtaskbarui.ui line 79
+#: rc.cpp:25
+#, no-c-format
+msgid "Show window list &button"
+msgstr "Show window list &button"
+
+#. i18n: file kcmtaskbarui.ui line 85
+#: rc.cpp:28
+#, no-c-format
+msgid ""
+"Selecting this option causes the taskbar to display a button that, when "
+"clicked, shows a list of all windows in a popup menu."
+msgstr ""
+"Selecting this option causes the taskbar to display a button that, when "
+"clicked, shows a list of all windows in a popup menu."
+
+#. i18n: file kcmtaskbarui.ui line 105
+#: rc.cpp:31
+#, no-c-format
+msgid ""
+"The taskbar can group similar windows into single buttons. When one of these "
+"window group buttons are clicked on a menu appears showing all the windows in "
+"that group. This can be especially useful with the <em>Show all windows</em> "
+"option.\n"
+"\n"
+"You can set the taskbar to <strong>Never</strong> group windows, to <strong>"
+"Always</strong> group windows or to group windows only <strong>"
+"When the Taskbar is Full</strong>.\n"
+"\n"
+"By default the taskbar groups windows when it is full."
+msgstr ""
+"The taskbar can group similar windows into single buttons. When one of these "
+"window group buttons are clicked on a menu appears showing all the windows in "
+"that group. This can be especially useful with the <em>Show all windows</em> "
+"option.\n"
+"\n"
+"You can set the taskbar to <strong>Never</strong> group windows, to <strong>"
+"Always</strong> group windows or to group windows only <strong>"
+"When the Taskbar is Full</strong>.\n"
+"\n"
+"By default the taskbar groups windows when it is full."
+
+#. i18n: file kcmtaskbarui.ui line 113
+#: rc.cpp:38
+#, no-c-format
+msgid "&Group similar tasks:"
+msgstr "&Group similar tasks:"
+
+#. i18n: file kcmtaskbarui.ui line 124
+#: rc.cpp:41
+#, no-c-format
+msgid "Show o&nly minimized windows"
+msgstr "Show o&nly minimised windows"
+
+#. i18n: file kcmtaskbarui.ui line 129
+#: rc.cpp:44
+#, no-c-format
+msgid ""
+"Select this option if you want the taskbar to display <b>only</b> "
+"minimized windows. \n"
+"\n"
+"By default, this option is not selected and the taskbar will show all windows."
+msgstr ""
+"Select this option if you want the taskbar to display <b>only</b> "
+"minimised windows. \n"
+"\n"
+"By default, this option is not selected and the taskbar will show all windows."
+
+#. i18n: file kcmtaskbarui.ui line 137
+#: rc.cpp:49
+#, no-c-format
+msgid "Sho&w application icons"
+msgstr "Sho&w application icons"
+
+#. i18n: file kcmtaskbarui.ui line 145
+#: rc.cpp:52
+#, no-c-format
+msgid ""
+"Select this option if you want window icons to appear along with their titles "
+"in the taskbar.\n"
+"\n"
+"By default this option is selected."
+msgstr ""
+"Select this option if you want window icons to appear along with their titles "
+"in the taskbar.\n"
+"\n"
+"By default this option is selected."
+
+#. i18n: file kcmtaskbarui.ui line 153
+#: rc.cpp:57
+#, no-c-format
+msgid "Show windows from all sc&reens"
+msgstr "Show windows from all sc&reens"
+
+#. i18n: file kcmtaskbarui.ui line 161
+#: rc.cpp:60
+#, no-c-format
+msgid ""
+"Turning this option off will cause the taskbar to display <b>only</b> "
+"windows which are on the same Xinerama screen as the taskbar.\n"
+"\n"
+"By default, this option is selected and all windows are shown."
+msgstr ""
+"Turning this option off will cause the taskbar to display <b>only</b> "
+"windows which are on the same Xinerama screen as the taskbar.\n"
+"\n"
+"By default, this option is selected and all windows are shown."
+
+#. i18n: file kcmtaskbarui.ui line 174
+#: rc.cpp:65
+#, no-c-format
+msgid "A&ppearance:"
+msgstr "A&ppearance:"
+
+#. i18n: file kcmtaskbarui.ui line 188
+#: rc.cpp:68
+#, no-c-format
+msgid "Use &custom colors"
+msgstr ""
+
+#. i18n: file kcmtaskbarui.ui line 257
+#: rc.cpp:71
+#, no-c-format
+msgid "&Background color:"
+msgstr ""
+
+#. i18n: file kcmtaskbarui.ui line 276
+#: rc.cpp:74
+#, no-c-format
+msgid "Inacti&ve task text color:"
+msgstr ""
+
+#. i18n: file kcmtaskbarui.ui line 287
+#: rc.cpp:77
+#, no-c-format
+msgid "Active task te&xt color:"
+msgstr ""
+
+#. i18n: file kcmtaskbarui.ui line 334
+#: rc.cpp:80
+#, no-c-format
+msgid "Sort alphabeticall&y by application name"
+msgstr "Sort alphabeticall&y by application name"
+
+#. i18n: file kcmtaskbarui.ui line 347
+#: rc.cpp:83
+#, no-c-format
+msgid "Actions"
+msgstr "Actions"
+
+#. i18n: file kcmtaskbarui.ui line 358
+#: rc.cpp:86
+#, no-c-format
+msgid "&Left button:"
+msgstr "&Left button:"
+
+#. i18n: file kcmtaskbarui.ui line 369
+#: rc.cpp:89
+#, no-c-format
+msgid "&Middle button:"
+msgstr "&Middle button:"
+
+#. i18n: file kcmtaskbarui.ui line 380
+#: rc.cpp:92
+#, no-c-format
+msgid "Right b&utton:"
+msgstr "Right b&utton:"
+
+#, fuzzy
+#~ msgid "Alt+C"
+#~ msgstr "Alt+T"
+
+#~ msgid "Alt+S"
+#~ msgstr "Alt+S"
+
+#~ msgid "Alt+B"
+#~ msgstr "Alt+B"
+
+#~ msgid "Alt+W"
+#~ msgstr "Alt+W"
+
+#~ msgid "Alt+R"
+#~ msgstr "Alt+R"
+
+#~ msgid "Alt+Y"
+#~ msgstr "Alt+Y"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmusb.po b/tde-i18n-en_GB/messages/kdebase/kcmusb.po
new file mode 100644
index 00000000000..2b18f121e8c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmusb.po
@@ -0,0 +1,331 @@
+# translation of kcmusb.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmusb\n"
+"POT-Creation-Date: 2006-06-21 03:58+0200\n"
+"PO-Revision-Date: 2005-01-14 15:53+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: kcmusb.cpp:34
+msgid ""
+"<h1>USB Devices</h1> This module allows you to see the devices attached to your "
+"USB bus(es)."
+msgstr ""
+"<h1>USB Devices</h1> This module allows you to see the devices attached to your "
+"USB bus(es)."
+
+#: kcmusb.cpp:38
+msgid "USB Devices"
+msgstr "USB Devices"
+
+#: kcmusb.cpp:48
+msgid "Device"
+msgstr "Device"
+
+#: kcmusb.cpp:71
+msgid "kcmusb"
+msgstr "kcmusb"
+
+#: kcmusb.cpp:71
+msgid "KDE USB Viewer"
+msgstr "KDE USB Viewer"
+
+#: kcmusb.cpp:73
+msgid "(c) 2001 Matthias Hoelzer-Kluepfel"
+msgstr "(c) 2001 Matthias Hoelzer-Kluepfel"
+
+#: usbdevices.cpp:168
+msgid "Unknown"
+msgstr "Unknown"
+
+#: usbdevices.cpp:179
+msgid "<b>Manufacturer:</b> "
+msgstr "<b>Manufacturer:</b> "
+
+#: usbdevices.cpp:181
+msgid "<b>Serial #:</b> "
+msgstr "<b>Serial No.:</b> "
+
+#: usbdevices.cpp:189
+msgid "<tr><td><i>Class</i></td>%1</tr>"
+msgstr "<tr><td><i>Class</i></td>%1</tr>"
+
+#: usbdevices.cpp:194
+msgid "<tr><td><i>Subclass</i></td>%1</tr>"
+msgstr "<tr><td><i>Subclass</i></td>%1</tr>"
+
+#: usbdevices.cpp:199
+msgid "<tr><td><i>Protocol</i></td>%1</tr>"
+msgstr "<tr><td><i>Protocol</i></td>%1</tr>"
+
+#: usbdevices.cpp:201
+msgid "<tr><td><i>USB Version</i></td><td>%1.%2</td></tr>"
+msgstr "<tr><td><i>USB Version</i></td><td>%1.%2</td></tr>"
+
+#: usbdevices.cpp:211
+msgid "<tr><td><i>Vendor ID</i></td><td>0x%1</td></tr>"
+msgstr "<tr><td><i>Vendor ID</i></td><td>0x%1</td></tr>"
+
+#: usbdevices.cpp:216
+msgid "<tr><td><i>Product ID</i></td><td>0x%1</td></tr>"
+msgstr "<tr><td><i>Product ID</i></td><td>0x%1</td></tr>"
+
+#: usbdevices.cpp:217
+msgid "<tr><td><i>Revision</i></td><td>%1.%2</td></tr>"
+msgstr "<tr><td><i>Revision</i></td><td>%1.%2</td></tr>"
+
+#: usbdevices.cpp:222
+msgid "<tr><td><i>Speed</i></td><td>%1 Mbit/s</td></tr>"
+msgstr "<tr><td><i>Speed</i></td><td>%1 Mbit/s</td></tr>"
+
+#: usbdevices.cpp:223
+msgid "<tr><td><i>Channels</i></td><td>%1</td></tr>"
+msgstr "<tr><td><i>Channels</i></td><td>%1</td></tr>"
+
+#: usbdevices.cpp:226
+msgid "<tr><td><i>Power Consumption</i></td><td>%1 mA</td></tr>"
+msgstr "<tr><td><i>Power Consumption</i></td><td>%1 mA</td></tr>"
+
+#: usbdevices.cpp:228
+msgid "<tr><td><i>Power Consumption</i></td><td>self powered</td></tr>"
+msgstr "<tr><td><i>Power Consumption</i></td><td>self powered</td></tr>"
+
+#: usbdevices.cpp:229
+msgid "<tr><td><i>Attached Devicenodes</i></td><td>%1</td></tr>"
+msgstr "<tr><td><i>Attached Devicenodes</i></td><td>%1</td></tr>"
+
+#: usbdevices.cpp:234
+msgid "<tr><td><i>Max. Packet Size</i></td><td>%1</td></tr>"
+msgstr "<tr><td><i>Max. Packet Size</i></td><td>%1</td></tr>"
+
+#: usbdevices.cpp:240
+msgid "<tr><td><i>Bandwidth</i></td><td>%1 of %2 (%3%)</td></tr>"
+msgstr "<tr><td><i>Bandwidth</i></td><td>%1 of %2 (%3%)</td></tr>"
+
+#: usbdevices.cpp:241
+msgid "<tr><td><i>Intr. requests</i></td><td>%1</td></tr>"
+msgstr "<tr><td><i>Intr. requests</i></td><td>%1</td></tr>"
+
+#: usbdevices.cpp:242
+msgid "<tr><td><i>Isochr. requests</i></td><td>%1</td></tr>"
+msgstr "<tr><td><i>Isochr. requests</i></td><td>%1</td></tr>"
+
+#: usbdevices.cpp:426
+msgid ""
+"Could not open one or more USB controller. Make sure, you have read access to "
+"all USB controllers that should be listed here."
+msgstr ""
+"Could not open one or more USB controller. Make sure, you have read access to "
+"all USB controllers that should be listed here."
+
+#: classes.i18n:1
+msgid "AT-commands"
+msgstr "AT-commands"
+
+#: classes.i18n:2
+msgid "ATM Networking"
+msgstr "ATM Networking"
+
+#: classes.i18n:3
+msgid "Abstract (modem)"
+msgstr "Abstract (modem)"
+
+#: classes.i18n:4
+msgid "Audio"
+msgstr "Audio"
+
+#: classes.i18n:5
+msgid "Bidirectional"
+msgstr "Bidirectional"
+
+#: classes.i18n:6
+msgid "Boot Interface Subclass"
+msgstr "Boot Interface Subclass"
+
+#: classes.i18n:7
+msgid "Bulk (Zip)"
+msgstr "Bulk (Zip)"
+
+#: classes.i18n:8
+msgid "CAPI 2.0"
+msgstr "CAPI 2.0"
+
+#: classes.i18n:9
+msgid "CAPI Control"
+msgstr "CAPI Control"
+
+#: classes.i18n:10
+msgid "CDC PUF"
+msgstr "CDC PUF"
+
+#: classes.i18n:11
+msgid "Communications"
+msgstr "Communications"
+
+#: classes.i18n:12
+msgid "Control Device"
+msgstr "Control Device"
+
+#: classes.i18n:13
+msgid "Control/Bulk"
+msgstr "Control/Bulk"
+
+#: classes.i18n:14
+msgid "Control/Bulk/Interrupt"
+msgstr "Control/Bulk/Interrupt"
+
+#: classes.i18n:15
+msgid "Data"
+msgstr "Data"
+
+#: classes.i18n:16
+msgid "Direct Line"
+msgstr "Direct Line"
+
+#: classes.i18n:17
+msgid "Ethernet Networking"
+msgstr "Ethernet Networking"
+
+#: classes.i18n:18
+msgid "Floppy"
+msgstr "Floppy"
+
+#: classes.i18n:19
+msgid "HDLC"
+msgstr "HDLC"
+
+#: classes.i18n:20
+msgid "Host Based Driver"
+msgstr "Host Based Driver"
+
+#: classes.i18n:21
+msgid "Hub"
+msgstr "Hub"
+
+#: classes.i18n:22
+msgid "Human Interface Devices"
+msgstr "Human Interface Devices"
+
+#: classes.i18n:23
+msgid "I.430 ISDN BRI"
+msgstr "I.430 ISDN BRI"
+
+#: classes.i18n:24
+msgid "Interface"
+msgstr "Interface"
+
+#: classes.i18n:25
+msgid "Keyboard"
+msgstr "Keyboard"
+
+#: classes.i18n:26
+msgid "Mass Storage"
+msgstr "Mass Storage"
+
+#: classes.i18n:27
+msgid "Mouse"
+msgstr "Mouse"
+
+#: classes.i18n:28
+msgid "Multi-Channel"
+msgstr "Multi-Channel"
+
+#: classes.i18n:29
+msgid "No Subclass"
+msgstr "No Subclass"
+
+#: classes.i18n:30
+msgid "Non Streaming"
+msgstr "Non Streaming"
+
+#: classes.i18n:31
+msgid "None"
+msgstr "None"
+
+#: classes.i18n:32
+msgid "Printer"
+msgstr "Printer"
+
+#: classes.i18n:33
+msgid "Q.921"
+msgstr "Q.921"
+
+#: classes.i18n:34
+msgid "Q.921M"
+msgstr "Q.921M"
+
+#: classes.i18n:35
+msgid "Q.921TM"
+msgstr "Q.921TM"
+
+#: classes.i18n:36
+msgid "Q.932 EuroISDN"
+msgstr "Q.932 EuroISDN"
+
+#: classes.i18n:37
+msgid "SCSI"
+msgstr "SCSI"
+
+#: classes.i18n:38
+msgid "Streaming"
+msgstr "Streaming"
+
+#: classes.i18n:39
+msgid "Telephone"
+msgstr "Telephone"
+
+#: classes.i18n:40
+msgid "Transparent"
+msgstr "Transparent"
+
+#: classes.i18n:41
+msgid "Unidirectional"
+msgstr "Unidirectional"
+
+#: classes.i18n:42
+msgid "V.120 V.24 rate ISDN"
+msgstr "V.120 V.24 rate ISDN"
+
+#: classes.i18n:43
+msgid "V.42bis"
+msgstr "V.42bis"
+
+#: classes.i18n:44
+msgid "Vendor Specific"
+msgstr "Vendor Specific"
+
+#: classes.i18n:45
+msgid "Vendor Specific Class"
+msgstr "Vendor Specific Class"
+
+#: classes.i18n:46
+msgid "Vendor Specific Protocol"
+msgstr "Vendor Specific Protocol"
+
+#: classes.i18n:47
+msgid "Vendor Specific Subclass"
+msgstr "Vendor Specific Subclass"
+
+#: classes.i18n:48
+msgid "Vendor specific"
+msgstr "Vendor specific"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmview1394.po b/tde-i18n-en_GB/messages/kdebase/kcmview1394.po
new file mode 100644
index 00000000000..35e64dc0aef
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmview1394.po
@@ -0,0 +1,137 @@
+# translation of kcmview1394.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmview1394\n"
+"POT-Creation-Date: 2005-09-27 02:32+0200\n"
+"PO-Revision-Date: 2005-01-31 15:03+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file view1394widget.ui line 22
+#: rc.cpp:3
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file view1394widget.ui line 33
+#: rc.cpp:6
+#, no-c-format
+msgid "GUID"
+msgstr "GUID"
+
+#. i18n: file view1394widget.ui line 44
+#: rc.cpp:9
+#, no-c-format
+msgid "Local"
+msgstr "Local"
+
+#. i18n: file view1394widget.ui line 55
+#: rc.cpp:12
+#, no-c-format
+msgid "IRM"
+msgstr "IRM"
+
+#. i18n: file view1394widget.ui line 66
+#: rc.cpp:15
+#, no-c-format
+msgid "CRM"
+msgstr "CRM"
+
+#. i18n: file view1394widget.ui line 77
+#: rc.cpp:18
+#, no-c-format
+msgid "ISO"
+msgstr "ISO"
+
+#. i18n: file view1394widget.ui line 88
+#: rc.cpp:21
+#, no-c-format
+msgid "BM"
+msgstr "BM"
+
+#. i18n: file view1394widget.ui line 99
+#: rc.cpp:24
+#, no-c-format
+msgid "PM"
+msgstr "PM"
+
+#. i18n: file view1394widget.ui line 110
+#: rc.cpp:27
+#, no-c-format
+msgid "Acc"
+msgstr "Acc"
+
+#. i18n: file view1394widget.ui line 121
+#: rc.cpp:30
+#, no-c-format
+msgid "Speed"
+msgstr "Speed"
+
+#. i18n: file view1394widget.ui line 132
+#: rc.cpp:33
+#, no-c-format
+msgid "Vendor"
+msgstr "Vendor"
+
+#. i18n: file view1394widget.ui line 178
+#: rc.cpp:36
+#, no-c-format
+msgid "Generate 1394 Bus Reset"
+msgstr "Generate 1394 Bus Reset"
+
+#: view1394.cpp:65
+msgid ""
+"On the right hand side you can see some information about your IEEE 1394 "
+"configuration."
+"<br>The meaning of the columns:"
+"<br><b>Name</b>: port or node name, the number can change with each bus reset"
+"<br><b>GUID</b>: the 64 bit GUID of the node"
+"<br><b>Local</b>: checked if the node is an IEEE 1394 port of your computer"
+"<br><b>IRM</b>: checked if the node is isochronous resource manager capable"
+"<br><b>CRM</b>: checked if the node is cycle master capable"
+"<br><b>ISO</b>: checked if the node supports isochronous transfers"
+"<br><b>BM</b>: checked if the node is bus manager capable"
+"<br><b>PM</b>: checked if the node is power management capable"
+"<br><b>Acc</b>: the cycle clock accuracy of the node, valid from 0 to 100"
+"<br><b>Speed</b>: the speed of the node"
+"<br>"
+msgstr ""
+"On the right hand side you can see some information about your IEEE 1394 "
+"configuration."
+"<br>The meaning of the columns:"
+"<br><b>Name</b>: port or node name, the number can change with each bus reset"
+"<br><b>GUID</b>: the 64 bit GUID of the node"
+"<br><b>Local</b>: ticked if the node is an IEEE 1394 port of your computer"
+"<br><b>IRM</b>: ticked if the node is isochronous resource manager capable"
+"<br><b>CRM</b>: ticked if the node is cycle master capable"
+"<br><b>ISO</b>: ticked if the node supports isochronous transfers"
+"<br><b>BM</b>: ticked if the node is bus manager capable"
+"<br><b>PM</b>: ticked if the node is power management capable"
+"<br><b>Acc</b>: the cycle clock accuracy of the node, valid from 0 to 100"
+"<br><b>Speed</b>: the speed of the node"
+"<br>"
+
+#: view1394.cpp:196
+msgid "Port %1:\"%2\""
+msgstr "Port %1:\"%2\""
+
+#: view1394.cpp:209
+#, c-format
+msgid "Node %1"
+msgstr "Node %1"
+
+#: view1394.cpp:212
+msgid "Not ready"
+msgstr "Not ready"
+
+#: view1394.cpp:316
+msgid "Unknown"
+msgstr "Unknown"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcmxinerama.po b/tde-i18n-en_GB/messages/kdebase/kcmxinerama.po
new file mode 100644
index 00000000000..3e9773ead87
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcmxinerama.po
@@ -0,0 +1,144 @@
+# translation of kcmxinerama.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmxinerama\n"
+"POT-Creation-Date: 2006-08-23 02:32+0200\n"
+"PO-Revision-Date: 2004-05-13 14:50+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kcmxinerama.cpp:48
+msgid "kcmxinerama"
+msgstr "kcmxinerama"
+
+#: kcmxinerama.cpp:49
+msgid "KDE Multiple Monitor Configurator"
+msgstr "KDE Multiple Monitor Configurator"
+
+#: kcmxinerama.cpp:51
+msgid "(c) 2002-2003 George Staikos"
+msgstr "(c) 2002-2003 George Staikos"
+
+#: kcmxinerama.cpp:56
+msgid ""
+"<h1>Multiple Monitors</h1> This module allows you to configure KDE support for "
+"multiple monitors."
+msgstr ""
+"<h1>Multiple Monitors</h1> This module allows you to configure KDE support for "
+"multiple monitors."
+
+#: kcmxinerama.cpp:74
+#, c-format
+msgid "Display %1"
+msgstr "Display %1"
+
+#: kcmxinerama.cpp:90
+msgid "Display Containing the Pointer"
+msgstr "Display Containing the Pointer"
+
+#: kcmxinerama.cpp:103
+msgid ""
+"<qt>"
+"<p>This module is only for configuring systems with a single desktop spread "
+"across multiple monitors. You do not appear to have this configuration.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>This module is only for configuring systems with a single desktop spread "
+"across multiple monitors. You do not appear to have this configuration.</p></qt>"
+
+#: kcmxinerama.cpp:187
+msgid "Your settings will only affect newly started applications."
+msgstr "Your settings will only affect newly started applications."
+
+#: kcmxinerama.cpp:187
+msgid "KDE Multiple Monitors"
+msgstr "KDE Multiple Monitors"
+
+#. i18n: file xineramawidget.ui line 22
+#: rc.cpp:3
+#, no-c-format
+msgid "X Coordinate"
+msgstr "X Coordinate"
+
+#. i18n: file xineramawidget.ui line 27
+#: rc.cpp:6
+#, no-c-format
+msgid "Y Coordinate"
+msgstr "Y Coordinate"
+
+#. i18n: file xineramawidget.ui line 81
+#: rc.cpp:15
+#, no-c-format
+msgid "Multiple Monitor Support"
+msgstr "Multiple Monitor Support"
+
+#. i18n: file xineramawidget.ui line 92
+#: rc.cpp:18
+#, no-c-format
+msgid "Enable multiple monitor virtual desktop support"
+msgstr "Enable multiple monitor virtual desktop support"
+
+#. i18n: file xineramawidget.ui line 103
+#: rc.cpp:21
+#, no-c-format
+msgid "Enable multiple monitor window resistance support"
+msgstr "Enable multiple monitor window resistance support"
+
+#. i18n: file xineramawidget.ui line 114
+#: rc.cpp:24
+#, no-c-format
+msgid "Enable multiple monitor window placement support"
+msgstr "Enable multiple monitor window placement support"
+
+#. i18n: file xineramawidget.ui line 125
+#: rc.cpp:27
+#, no-c-format
+msgid "Enable multiple monitor window maximize support"
+msgstr "Enable multiple monitor window maximize support"
+
+#. i18n: file xineramawidget.ui line 136
+#: rc.cpp:30
+#, no-c-format
+msgid "Enable multiple monitor window fullscreen support"
+msgstr "Enable multiple monitor window fullscreen support"
+
+#. i18n: file xineramawidget.ui line 146
+#: rc.cpp:33
+#, no-c-format
+msgid "&Identify All Displays"
+msgstr "&Identify All Displays"
+
+#. i18n: file xineramawidget.ui line 182
+#: rc.cpp:36
+#, no-c-format
+msgid "Show unmanaged windows on:"
+msgstr "Show unmanaged windows on:"
+
+#. i18n: file xineramawidget.ui line 204
+#: rc.cpp:39
+#, no-c-format
+msgid "Show KDE splash screen on:"
+msgstr "Show KDE splash screen on:"
+
+#~ msgid "XineramaWidget"
+#~ msgstr "XineramaWidget"
diff --git a/tde-i18n-en_GB/messages/kdebase/kcontrol.po b/tde-i18n-en_GB/messages/kdebase/kcontrol.po
new file mode 100644
index 00000000000..667bc9cc905
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kcontrol.po
@@ -0,0 +1,301 @@
+# translation of kcontrol.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kcontrol\n"
+"POT-Creation-Date: 2008-01-05 01:15+0100\n"
+"PO-Revision-Date: 2005-12-28 23:53+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com,dwayne@translate.org.za"
+
+#: aboutwidget.cpp:43 main.cpp:104
+msgid "KDE Control Center"
+msgstr "KDE Control Centre"
+
+#: aboutwidget.cpp:45
+msgid "Configure your desktop environment."
+msgstr "Configure your desktop environment."
+
+#: aboutwidget.cpp:47
+msgid ""
+"Welcome to the \"KDE Control Center\", a central place to configure your "
+"desktop environment. Select an item from the index on the left to load a "
+"configuration module."
+msgstr ""
+"Welcome to the \"KDE Control Centre\", a central place to configure your "
+"desktop environment. Select an item from the index on the left to load a "
+"configuration module."
+
+#: aboutwidget.cpp:53 main.cpp:108
+msgid "KDE Info Center"
+msgstr "KDE Info Centre"
+
+#: aboutwidget.cpp:55
+msgid "Get system and desktop environment information"
+msgstr "Get system and desktop environment information"
+
+#: aboutwidget.cpp:57
+msgid ""
+"Welcome to the \"KDE Info Center\", a central place to find information about "
+"your computer system."
+msgstr ""
+"Welcome to the \"KDE Info Centre\", a central place to find information about "
+"your computer system."
+
+#: aboutwidget.cpp:61
+msgid ""
+"Use the \"Search\" field if you are unsure where to look for a particular "
+"configuration option."
+msgstr ""
+"Use the \"Search\" field if you are unsure where to look for a particular "
+"configuration option."
+
+#: aboutwidget.cpp:64
+msgid "KDE version:"
+msgstr "KDE version:"
+
+#: aboutwidget.cpp:65
+msgid "User:"
+msgstr "User:"
+
+#: aboutwidget.cpp:66
+msgid "Hostname:"
+msgstr "Hostname:"
+
+#: aboutwidget.cpp:67
+msgid "System:"
+msgstr "System:"
+
+#: aboutwidget.cpp:68
+msgid "Release:"
+msgstr "Release:"
+
+#: aboutwidget.cpp:69
+msgid "Machine:"
+msgstr "Machine:"
+
+#: dockcontainer.cpp:133
+msgid "<big><b>Loading...</b></big>"
+msgstr "<big><b>Loading...</b></big>"
+
+#: dockcontainer.cpp:201 toplevel.cpp:376
+msgid ""
+"There are unsaved changes in the active module.\n"
+"Do you want to apply the changes before running the new module or discard the "
+"changes?"
+msgstr ""
+"There are unsaved changes in the active module.\n"
+"Do you want to apply the changes before running the new module or discard the "
+"changes?"
+
+#: dockcontainer.cpp:204 toplevel.cpp:379
+msgid ""
+"There are unsaved changes in the active module.\n"
+"Do you want to apply the changes before exiting the Control Center or discard "
+"the changes?"
+msgstr ""
+"There are unsaved changes in the active module.\n"
+"Do you want to apply the changes before exiting the Control Centre or discard "
+"the changes?"
+
+#: dockcontainer.cpp:207 toplevel.cpp:382
+msgid "Unsaved Changes"
+msgstr "Unsaved Changes"
+
+#: helpwidget.cpp:44
+msgid ""
+"<p>Use the \"What's This?\" (Shift+F1) to get help on specific options.</p>"
+"<p>To read the full manual click <a href=\"%1\">here</a>.</p>"
+msgstr ""
+"<p>Use the \"What's This?\" (Shift+F1) to get help on specific options.</p>"
+"<p>To read the full manual click <a href=\"%1\">here</a>.</p>"
+
+#: helpwidget.cpp:51
+msgid ""
+"<h1>KDE Info Center</h1>There is no quick help available for the active info "
+"module."
+"<br>"
+"<br>Click <a href = \"kinfocenter/index.html\">here</a> "
+"to read the general Info Center manual."
+msgstr ""
+"<h1>KDE Info Centre</h1>There is no quick help available for the active info "
+"module."
+"<br>"
+"<br>Click <a href = \"kinfocenter/index.html\">here</a> "
+"to read the general Info Centre manual."
+
+#: helpwidget.cpp:56
+msgid ""
+"<h1>KDE Control Center</h1>There is no quick help available for the active "
+"control module."
+"<br>"
+"<br>Click <a href = \"kcontrol/index.html\">here</a> "
+"to read the general Control Center manual."
+msgstr ""
+"<h1>KDE Control Centre</h1>There is no quick help available for the active "
+"control module."
+"<br>"
+"<br>Click <a href = \"kcontrol/index.html\">here</a> "
+"to read the general Control Centre manual."
+
+#: kcrootonly.cpp:30
+msgid ""
+"<big>You need super user privileges to run this control module.</big>"
+"<br>Click on the \"Administrator Mode\" button below."
+msgstr ""
+"<big>You need super user privileges to run this control module.</big>"
+"<br>Click on the \"Administrator Mode\" button below."
+
+#: main.cpp:105
+msgid "The KDE Control Center"
+msgstr "The KDE Control Centre"
+
+#: main.cpp:106 main.cpp:110
+msgid "(c) 1998-2004, The KDE Control Center Developers"
+msgstr "(c) 1998-2004, The KDE Control Centre Developers"
+
+#: main.cpp:109
+msgid "The KDE Info Center"
+msgstr "The KDE Info Centre"
+
+#: main.cpp:128 main.cpp:130
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: modules.cpp:160
+msgid "<big>Loading...</big>"
+msgstr "<big>Loading...</big>"
+
+#: moduletreeview.cpp:65
+msgid "The %1 configuration group. Click to open it."
+msgstr "The %1 configuration group. Click to open it."
+
+#: moduletreeview.cpp:67
+msgid ""
+"This treeview displays all available control modules. Click on one of the "
+"modules to receive more detailed information."
+msgstr ""
+"This treeview displays all available control modules. Click on one of the "
+"modules to receive more detailed information."
+
+#: proxywidget.cpp:54
+msgid "The currently loaded configuration module."
+msgstr "The currently loaded configuration module."
+
+#: proxywidget.cpp:88
+msgid ""
+"<b>Changes in this module require root access.</b>"
+"<br>Click the \"Administrator Mode\" button to allow modifications in this "
+"module."
+msgstr ""
+"<b>Changes in this module require root access.</b>"
+"<br>Click the \"Administrator Mode\" button to allow modifications in this "
+"module."
+
+#: proxywidget.cpp:92
+msgid ""
+"This module requires special permissions, probably for system-wide "
+"modifications; 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 ""
+"This module requires special permissions, probably for system-wide "
+"modifications; 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."
+
+#: proxywidget.cpp:211
+msgid "&Reset"
+msgstr "&Reset"
+
+#: proxywidget.cpp:212
+msgid "&Administrator Mode"
+msgstr "&Administrator Mode"
+
+#. i18n: file kcontrolui.rc line 5
+#: rc.cpp:6 rc.cpp:15
+#, no-c-format
+msgid "&Mode"
+msgstr "&Mode"
+
+#. i18n: file kcontrolui.rc line 9
+#: rc.cpp:9 rc.cpp:18
+#, no-c-format
+msgid "Icon &Size"
+msgstr "Icon &Size"
+
+#: searchwidget.cpp:78
+msgid "&Keywords:"
+msgstr "&Keywords:"
+
+#: searchwidget.cpp:85
+msgid "&Results:"
+msgstr "&Results:"
+
+#: toplevel.cpp:105
+msgid "Clear search"
+msgstr "Clear search"
+
+#: toplevel.cpp:107
+msgid "Search:"
+msgstr "Search:"
+
+#: toplevel.cpp:241
+msgid "&Icon View"
+msgstr "&Icon View"
+
+#: toplevel.cpp:246
+msgid "&Tree View"
+msgstr "&Tree View"
+
+#: toplevel.cpp:251
+msgid "&Small"
+msgstr "&Small"
+
+#: toplevel.cpp:256
+msgid "&Medium"
+msgstr "&Medium"
+
+#: toplevel.cpp:261
+msgid "&Large"
+msgstr "&Large"
+
+#: toplevel.cpp:266
+msgid "&Huge"
+msgstr "&Huge"
+
+#: toplevel.cpp:270 toplevel.cpp:392 toplevel.cpp:447
+msgid "About Current Module"
+msgstr "About Current Module"
+
+#: toplevel.cpp:281 toplevel.cpp:357
+msgid "&Report Bug..."
+msgstr "&Report Bug..."
+
+#: toplevel.cpp:359
+msgid "Report Bug on Module %1..."
+msgstr "Report Bug on Module %1..."
+
+#: toplevel.cpp:440
+#, c-format
+msgid ""
+"_: Help menu->about <modulename>\n"
+"About %1"
+msgstr "About %1"
diff --git a/tde-i18n-en_GB/messages/kdebase/kdcop.po b/tde-i18n-en_GB/messages/kdebase/kdcop.po
new file mode 100644
index 00000000000..e3c5ec2030c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdcop.po
@@ -0,0 +1,176 @@
+# translation of kdcop.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdcop\n"
+"POT-Creation-Date: 2007-05-15 02:14+0200\n"
+"PO-Revision-Date: 2005-03-17 12:55+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file kdcopui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "&Extra"
+msgstr "&Extra"
+
+#. i18n: file kdcopview.ui line 33
+#: rc.cpp:9
+#, fuzzy, no-c-format
+msgid "&Search:"
+msgstr "Se&arch:"
+
+#. i18n: file kdcopview.ui line 78
+#: rc.cpp:12
+#, no-c-format
+msgid "none"
+msgstr "none"
+
+#. i18n: file kdcopview.ui line 108
+#: rc.cpp:15
+#, no-c-format
+msgid "Returned data type:"
+msgstr "Returned data type:"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
+
+#: kdcop.cpp:20
+msgid "KDCOP"
+msgstr "KDCOP"
+
+#: kdcop.cpp:21
+msgid "A graphical DCOP browser/client"
+msgstr "A graphical DCOP browser/client"
+
+#: kdcopwindow.cpp:226
+msgid "%1 (default)"
+msgstr "%1 (default)"
+
+#: kdcopwindow.cpp:288
+msgid "Welcome to the KDE DCOP browser"
+msgstr "Welcome to the KDE DCOP browser"
+
+#: kdcopwindow.cpp:293
+msgid "Application"
+msgstr "Application"
+
+#: kdcopwindow.cpp:325
+msgid "&Execute"
+msgstr "&Execute"
+
+#: kdcopwindow.cpp:335
+msgid "Execute the selected DCOP call."
+msgstr "Execute the selected DCOP call."
+
+#: kdcopwindow.cpp:337
+msgid "Language Mode"
+msgstr "Language Mode"
+
+#: kdcopwindow.cpp:345
+msgid "Set the current language export."
+msgstr "Set the current language export."
+
+#: kdcopwindow.cpp:364
+msgid "DCOP Browser"
+msgstr "DCOP Browser"
+
+#: kdcopwindow.cpp:411
+msgid "No parameters found."
+msgstr "No parameters found."
+
+#: kdcopwindow.cpp:411
+msgid "DCOP Browser Error"
+msgstr "DCOP Browser Error"
+
+#: kdcopwindow.cpp:427
+#, c-format
+msgid "Call Function %1"
+msgstr "Call Function %1"
+
+#: kdcopwindow.cpp:431
+msgid "Name"
+msgstr "Name"
+
+#: kdcopwindow.cpp:432
+msgid "Type"
+msgstr "Type"
+
+#: kdcopwindow.cpp:433
+msgid "Value"
+msgstr "Value"
+
+#: kdcopwindow.cpp:640
+msgid "X"
+msgstr "X"
+
+#: kdcopwindow.cpp:641
+msgid "Y"
+msgstr "Y"
+
+#: kdcopwindow.cpp:671 kdcopwindow.cpp:798
+#, c-format
+msgid "Cannot handle datatype %1"
+msgstr "Cannot handle datatype %1"
+
+#: kdcopwindow.cpp:833
+msgid "DCOP call failed"
+msgstr "DCOP call failed"
+
+#: kdcopwindow.cpp:835
+#, c-format
+msgid "<p>DCOP call failed.</p>%1"
+msgstr "<p>DCOP call failed.</p>%1"
+
+#: kdcopwindow.cpp:846
+msgid ""
+"<p>Application is still registered with DCOP; I do not know why this call "
+"failed.</p>"
+msgstr ""
+"<p>Application is still registered with DCOP; I do not know why this call "
+"failed.</p>"
+
+#: kdcopwindow.cpp:858
+msgid "<p>The application appears to have unregistered with DCOP.</p>"
+msgstr "<p>The application appears to have unregistered with DCOP.</p>"
+
+#: kdcopwindow.cpp:874
+msgid "DCOP call %1 executed"
+msgstr "DCOP call %1 executed"
+
+#: kdcopwindow.cpp:883
+msgid "<strong>%1</strong>"
+msgstr "<strong>%1</strong>"
+
+#: kdcopwindow.cpp:890
+#, c-format
+msgid "Unknown type %1."
+msgstr "Unknown type %1."
+
+#: kdcopwindow.cpp:896
+msgid "No returned values"
+msgstr "No returned values"
+
+#: kdcopwindow.cpp:1101
+#, c-format
+msgid "Do not know how to demarshal %1"
+msgstr "Do not know how to demarshal %1"
+
+#~ msgid "kdcopview"
+#~ msgstr "kdcopview"
diff --git a/tde-i18n-en_GB/messages/kdebase/kdebugdialog.po b/tde-i18n-en_GB/messages/kdebase/kdebugdialog.po
new file mode 100644
index 00000000000..d2d7fc31932
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdebugdialog.po
@@ -0,0 +1,93 @@
+# translation of kdebugdialog.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdebugdialog\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-07-14 11:10+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow & John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com & anarchist_tomato@herzeleid.net"
+
+#: kdebugdialog.cpp:46 klistdebugdialog.cpp:37
+msgid "Debug Settings"
+msgstr "Debug Settings"
+
+#: kdebugdialog.cpp:51
+msgid "Debug area:"
+msgstr "Debug area:"
+
+#: kdebugdialog.cpp:67
+msgid "Message Box"
+msgstr "Message Box"
+
+#: kdebugdialog.cpp:68
+msgid "Shell"
+msgstr "Shell"
+
+#: kdebugdialog.cpp:69
+msgid "Syslog"
+msgstr "Syslog"
+
+#: kdebugdialog.cpp:70
+msgid "None"
+msgstr "None"
+
+#: kdebugdialog.cpp:79 kdebugdialog.cpp:104 kdebugdialog.cpp:129
+#: kdebugdialog.cpp:154
+msgid "Output to:"
+msgstr "Output to:"
+
+#: kdebugdialog.cpp:86 kdebugdialog.cpp:111 kdebugdialog.cpp:136
+#: kdebugdialog.cpp:161
+msgid "Filename:"
+msgstr "File name:"
+
+#: kdebugdialog.cpp:150
+msgid "Fatal Error"
+msgstr "Fatal Error"
+
+#: kdebugdialog.cpp:173
+msgid "Abort on fatal errors"
+msgstr "Abort on fatal errors"
+
+#: klistdebugdialog.cpp:56
+msgid "&Select All"
+msgstr "&Select All"
+
+#: klistdebugdialog.cpp:57
+msgid "&Deselect All"
+msgstr "&Deselect All"
+
+#: main.cpp:72
+msgid "Show the fully-fledged dialog instead of the default list dialog"
+msgstr "Show the fully-fledged dialogue instead of the default list dialogue"
+
+#: main.cpp:80
+msgid "KDebugDialog"
+msgstr "KDebugDialogue"
+
+#: main.cpp:81
+msgid "A dialog box for setting preferences for debug output"
+msgstr "A dialogue box for setting preferences for debug output"
+
+#: main.cpp:83
+msgid "Maintainer"
+msgstr "Maintainer"
diff --git a/tde-i18n-en_GB/messages/kdebase/kdepasswd.po b/tde-i18n-en_GB/messages/kdebase/kdepasswd.po
new file mode 100644
index 00000000000..8b6da620b6a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdepasswd.po
@@ -0,0 +1,116 @@
+# translation of kdepasswd.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdepasswd\n"
+"POT-Creation-Date: 2005-07-09 01:31+0200\n"
+"PO-Revision-Date: 2005-11-04 14:33+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kdepasswd.cpp:24
+msgid "Change password of this user"
+msgstr "Change password of this user"
+
+#: kdepasswd.cpp:31
+msgid "KDE passwd"
+msgstr "KDE passwd"
+
+#: kdepasswd.cpp:32
+msgid "Changes a UNIX password."
+msgstr "Changes a UNIX password."
+
+#: kdepasswd.cpp:34
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kdepasswd.cpp:60
+msgid "You need to be root to change the password of other users."
+msgstr "You need to be root to change the password of other users."
+
+#: passwddlg.cpp:19 passwddlg.cpp:87
+msgid "Change Password"
+msgstr "Change Password"
+
+#: passwddlg.cpp:20
+msgid "Please enter your current password:"
+msgstr "Please enter your current password:"
+
+#: passwddlg.cpp:41 passwddlg.cpp:159
+msgid "Conversation with 'passwd' failed."
+msgstr "Conversation with 'passwd' failed."
+
+#: passwddlg.cpp:51
+msgid "Could not find the program 'passwd'."
+msgstr "Could not find the program 'passwd'."
+
+#: passwddlg.cpp:56
+msgid "Incorrect password. Please try again."
+msgstr "Incorrect password. Please try again."
+
+#: passwddlg.cpp:60
+msgid "Internal error: illegal return value from PasswdProcess::checkCurrent."
+msgstr "Internal error: illegal return value from PasswdProcess::checkCurrent."
+
+#: passwddlg.cpp:89
+msgid "Please enter your new password:"
+msgstr "Please enter your new password:"
+
+#: passwddlg.cpp:91
+msgid "Please enter the new password for user <b>%1</b>:"
+msgstr "Please enter the new password for user <b>%1</b>:"
+
+#: passwddlg.cpp:108
+msgid ""
+"Your password is longer than 8 characters. On some systems, this can cause "
+"problems. You can truncate the password to 8 characters, or leave it as it is."
+msgstr ""
+"Your password is longer than 8 characters. On some systems, this can cause "
+"problems. You can truncate the password to 8 characters, or leave it as it is."
+
+#: passwddlg.cpp:111
+msgid ""
+"The password is longer than 8 characters. On some systems, this can cause "
+"problems. You can truncate the password to 8 characters, or leave it as it is."
+msgstr ""
+"The password is longer than 8 characters. On some systems, this can cause "
+"problems. You can truncate the password to 8 characters, or leave it as it is."
+
+#: passwddlg.cpp:115
+msgid "Password Too Long"
+msgstr "Password Too Long"
+
+#: passwddlg.cpp:116
+msgid "Truncate"
+msgstr "Truncate"
+
+#: passwddlg.cpp:117
+msgid "Use as Is"
+msgstr "Use as Is"
+
+#: passwddlg.cpp:138
+msgid "Your password has been changed."
+msgstr "Your password has been changed."
+
+#: passwddlg.cpp:148
+msgid "Your password has not been changed."
+msgstr "Your password has not been changed."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdebase/kdeprint_part.po b/tde-i18n-en_GB/messages/kdebase/kdeprint_part.po
new file mode 100644
index 00000000000..2a2a600bf79
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdeprint_part.po
@@ -0,0 +1,41 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2002-07-07 12:57+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: printpart.cpp:59
+msgid "kdeprint_part"
+msgstr "kdeprint_part"
+
+#: printpart.cpp:59
+msgid "A Konqueror Plugin for Print Management"
+msgstr "A Konqueror Plugin for Print Management"
+
+#. i18n: file kdeprint_part.rc line 3
+#: rc.cpp:3 rc.cpp:6
+#, no-c-format
+msgid "Print Manager Toolbar"
+msgstr "Print Manager Toolbar"
diff --git a/tde-i18n-en_GB/messages/kdebase/kdeprintfax.po b/tde-i18n-en_GB/messages/kdebase/kdeprintfax.po
new file mode 100644
index 00000000000..d86d6f68a37
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdeprintfax.po
@@ -0,0 +1,409 @@
+# translation of kdeprintfax.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdeprintfax\n"
+"POT-Creation-Date: 2006-04-28 03:54+0200\n"
+"PO-Revision-Date: 2004-09-08 15:34+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: confsystem.cpp:50
+msgid "F&ax system:"
+msgstr "F&ax system:"
+
+#: confsystem.cpp:51
+msgid "Co&mmand:"
+msgstr "Co&mmand:"
+
+#: confsystem.cpp:61
+msgid "Fax &server (if any):"
+msgstr "Fax &server (if any):"
+
+#: confsystem.cpp:62
+msgid "&Fax/Modem device:"
+msgstr "&Fax/Modem device:"
+
+#: confsystem.cpp:65
+msgid "Standard Modem Port"
+msgstr "Standard Modem Port"
+
+#: confsystem.cpp:67
+#, c-format
+msgid "Serial Port #%1"
+msgstr "Serial Port %1"
+
+#: confsystem.cpp:68
+msgid "Other"
+msgstr "Other"
+
+#: faxctrl.cpp:387
+msgid "Converting input files to PostScript"
+msgstr "Converting input files to PostScript"
+
+#: faxctrl.cpp:462
+msgid "Sending fax to %1 (%2)"
+msgstr "Sending fax to %1 (%2)"
+
+#: faxctrl.cpp:467
+#, c-format
+msgid "Sending to fax using: %1"
+msgstr "Sending to fax using: %1"
+
+#: faxctrl.cpp:471
+msgid "Sending fax to %1..."
+msgstr "Sending fax to %1..."
+
+#: faxctrl.cpp:482
+msgid "Skipping %1..."
+msgstr "Skipping %1..."
+
+#: faxctrl.cpp:500
+msgid "Filtering %1..."
+msgstr "Filtering %1..."
+
+#: faxctrl.cpp:618
+msgid "Fax log"
+msgstr "Fax log"
+
+#: faxctrl.cpp:620
+msgid "Fax Log"
+msgstr "Fax Log"
+
+#: faxctrl.cpp:629 faxctrl.cpp:659
+msgid "KDEPrint Fax Tool Log"
+msgstr "KDEPrint Fax Tool Log"
+
+#: faxctrl.cpp:664
+msgid "Cannot open file for writing."
+msgstr "Cannot open file for writing."
+
+#: conffax.cpp:43
+msgid "High (204x196 dpi)"
+msgstr "High (204x196 dpi)"
+
+#: conffax.cpp:44
+msgid "Low (204x98 dpi)"
+msgstr "Low (204x98 dpi)"
+
+#: conffax.cpp:45
+msgid "A4"
+msgstr "A4"
+
+#: conffax.cpp:46
+msgid "Letter"
+msgstr "Letter"
+
+#: conffax.cpp:47
+msgid "Legal"
+msgstr "Legal"
+
+#: conffax.cpp:48
+msgid "&Resolution:"
+msgstr "&Resolution:"
+
+#: conffax.cpp:50
+msgid "&Paper size:"
+msgstr "&Paper size:"
+
+#: confgeneral.cpp:41
+msgid "&Name:"
+msgstr "&Name:"
+
+#: confgeneral.cpp:43
+msgid "&Company:"
+msgstr "&Company:"
+
+#: confgeneral.cpp:45
+msgid "N&umber:"
+msgstr "N&umber:"
+
+#: confgeneral.cpp:48
+msgid "Replace international prefix '+' with:"
+msgstr "Replace international prefix '+' with:"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:33
+msgid "A small fax utility to be used with kdeprint."
+msgstr "A small fax utility to be used with kdeprint."
+
+#: main.cpp:39
+msgid "Phone number to fax to"
+msgstr "Phone number to fax to"
+
+#: main.cpp:40
+msgid "Send fax immediately"
+msgstr "Send fax immediately"
+
+#: main.cpp:41
+msgid "Exit after sending"
+msgstr "Exit after sending"
+
+#: main.cpp:42
+msgid "File to fax (added to the file list)"
+msgstr "File to fax (added to the file list)"
+
+#: main.cpp:50
+msgid "KdeprintFax"
+msgstr "KdeprintFax"
+
+#: filterdlg.cpp:31
+msgid "Filter Parameters"
+msgstr "Filter Parameters"
+
+#: filterdlg.cpp:37
+msgid "MIME type:"
+msgstr "MIME type:"
+
+#: filterdlg.cpp:38
+msgid "Command:"
+msgstr "Command:"
+
+#. i18n: file kdeprintfaxui.rc line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "Fa&x"
+msgstr "Fa&x"
+
+#: conffilters.cpp:42
+msgid "Mime Type"
+msgstr "Mime Type"
+
+#: conffilters.cpp:43
+msgid "Command"
+msgstr "Command"
+
+#: conffilters.cpp:65
+msgid "Add filter"
+msgstr "Add filter"
+
+#: conffilters.cpp:66
+msgid "Modify filter"
+msgstr "Modify filter"
+
+#: conffilters.cpp:67
+msgid "Remove filter"
+msgstr "Remove filter"
+
+#: conffilters.cpp:68
+msgid "Move filter up"
+msgstr "Move filter up"
+
+#: conffilters.cpp:69
+msgid "Move filter down"
+msgstr "Move filter down"
+
+#: conffilters.cpp:133
+msgid "Empty parameters."
+msgstr "Empty parameters."
+
+#: configdlg.cpp:34
+msgid "Personal"
+msgstr "Personal"
+
+#: configdlg.cpp:34
+msgid "Personal Settings"
+msgstr "Personal Settings"
+
+#: configdlg.cpp:37
+msgid "Page setup"
+msgstr "Page setup"
+
+#: configdlg.cpp:37
+msgid "Page Setup"
+msgstr "Page Setup"
+
+#: configdlg.cpp:40
+msgid "System"
+msgstr "System"
+
+#: configdlg.cpp:40
+msgid "Fax System Selection"
+msgstr "Fax System Selection"
+
+#: configdlg.cpp:43
+msgid "Filters"
+msgstr "Filters"
+
+#: configdlg.cpp:43
+msgid "Filters Configuration"
+msgstr "Filters Configuration"
+
+#: faxab.cpp:41 kdeprintfax.cpp:88
+msgid "Name"
+msgstr "Name"
+
+#: faxab.cpp:42 kdeprintfax.cpp:87 kdeprintfax.cpp:562
+msgid "Fax Number"
+msgstr "Fax Number"
+
+#: faxab.cpp:44
+msgid "Entries:"
+msgstr "Entries:"
+
+#: faxab.cpp:47
+msgid "&Edit Addressbook"
+msgstr "&Edit Addressbook"
+
+#: faxab.cpp:150
+msgid "No fax number found in your address book."
+msgstr "No fax number found in your address book."
+
+#: kdeprintfax.cpp:74
+msgid "Move up"
+msgstr "Move up"
+
+#: kdeprintfax.cpp:79
+msgid "Move down"
+msgstr "Move down"
+
+#: kdeprintfax.cpp:82
+msgid "F&iles:"
+msgstr "F&iles:"
+
+#: kdeprintfax.cpp:89
+msgid "Enterprise"
+msgstr "Enterprise"
+
+#: kdeprintfax.cpp:96
+msgid "Add fax number"
+msgstr "Add fax number"
+
+#: kdeprintfax.cpp:100
+msgid "Add fax number from addressbook"
+msgstr "Add fax number from addressbook"
+
+#: kdeprintfax.cpp:104
+msgid "Remove fax number"
+msgstr "Remove fax number"
+
+#: kdeprintfax.cpp:107
+msgid "&Comment:"
+msgstr "&Comment:"
+
+#: kdeprintfax.cpp:118
+msgid "Sched&ule:"
+msgstr "Sched&ule:"
+
+#: kdeprintfax.cpp:120
+msgid "Now"
+msgstr "Now"
+
+#: kdeprintfax.cpp:121
+msgid "At Specified Time"
+msgstr "At Specified Time"
+
+#: kdeprintfax.cpp:128
+msgid "Send Co&ver Sheet"
+msgstr ""
+
+#: kdeprintfax.cpp:131
+msgid "Su&bject:"
+msgstr "Su&bject:"
+
+#: kdeprintfax.cpp:172 kdeprintfax.cpp:252
+msgid "Processing..."
+msgstr "Processing..."
+
+#: kdeprintfax.cpp:173 kdeprintfax.cpp:402
+msgid "Idle"
+msgstr "Idle"
+
+#: kdeprintfax.cpp:177
+msgid "Send to Fax"
+msgstr "Send to Fax"
+
+#: kdeprintfax.cpp:191
+msgid "&Add File..."
+msgstr "&Add File..."
+
+#: kdeprintfax.cpp:192
+msgid "&Remove File"
+msgstr "&Remove File"
+
+#: kdeprintfax.cpp:193
+msgid "&Send Fax"
+msgstr "&Send Fax"
+
+#: kdeprintfax.cpp:194
+msgid "A&bort"
+msgstr "A&bort"
+
+#: kdeprintfax.cpp:195
+msgid "A&ddress Book"
+msgstr "A&ddress Book"
+
+#: kdeprintfax.cpp:196
+msgid "V&iew Log"
+msgstr "V&iew Log"
+
+#: kdeprintfax.cpp:197
+msgid "Vi&ew File"
+msgstr "Vi&ew File"
+
+#: kdeprintfax.cpp:198
+msgid "&New Fax Recipient..."
+msgstr "&New Fax Recipient..."
+
+#: kdeprintfax.cpp:245
+msgid "No file to fax."
+msgstr "No file to fax."
+
+#: kdeprintfax.cpp:247
+msgid "No fax number specified."
+msgstr "No fax number specified."
+
+#: kdeprintfax.cpp:255
+msgid "Unable to start Fax process."
+msgstr "Unable to start Fax process."
+
+#: kdeprintfax.cpp:261
+msgid "Unable to stop Fax process."
+msgstr "Unable to stop Fax process."
+
+#: kdeprintfax.cpp:284
+#, c-format
+msgid "Unable to retrieve %1."
+msgstr "Unable to retrieve %1."
+
+#: kdeprintfax.cpp:409
+msgid "Fax error: see log message for more information."
+msgstr "Fax error: see log message for more information."
+
+#: kdeprintfax.cpp:564
+msgid "Enter recipient fax properties."
+msgstr "Enter recipient fax properties."
+
+#: kdeprintfax.cpp:565
+msgid "&Number:"
+msgstr "&Number:"
+
+#: kdeprintfax.cpp:566
+msgid "N&ame:"
+msgstr "N&ame:"
+
+#: kdeprintfax.cpp:567
+msgid "&Enterprise:"
+msgstr "&Enterprise:"
+
+#: kdeprintfax.cpp:593
+msgid "Invalid fax number."
+msgstr "Invalid fax number."
diff --git a/tde-i18n-en_GB/messages/kdebase/kdesktop.po b/tde-i18n-en_GB/messages/kdebase/kdesktop.po
new file mode 100644
index 00000000000..7222d2f229c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdesktop.po
@@ -0,0 +1,1111 @@
+# translation of kdesktop.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdesktop\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-12-26 02:03+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: lock/autologout.cc:39
+msgid "<nobr><qt><b>Automatic Log Out</b></qt><nobr>"
+msgstr "<nobr><qt><b>Automatic Log Out</b></qt><nobr>"
+
+#: lock/autologout.cc:40
+msgid ""
+"<qt>To prevent being logged out, resume using this session by moving the mouse "
+"or pressing a key.</qt>"
+msgstr ""
+"<qt>To prevent being logged out, resume using this session by moving the mouse "
+"or pressing a key.</qt>"
+
+#: lock/autologout.cc:80
+#, c-format
+msgid ""
+"_n: <nobr><qt>You will be automatically logged out in 1 second</qt></nobr>\n"
+"<nobr><qt>You will be automatically logged out in %n seconds</qt></nobr>"
+msgstr ""
+"<nobr><qt>You will be automatically logged out in 1 second</qt></nobr>\n"
+"<nobr><qt>You will be automatically logged out in %n seconds</qt></nobr>"
+
+#: lock/lockdlg.cc:82
+msgid "<nobr><b>The session is locked</b><br>"
+msgstr "<nobr><b>The session is locked</b><br>"
+
+#: lock/lockdlg.cc:83
+msgid "<nobr><b>The session was locked by %1</b><br>"
+msgstr "<nobr><b>The session was locked by %1</b><br>"
+
+#: lock/lockdlg.cc:93
+msgid "Sw&itch User..."
+msgstr "Sw&itch User..."
+
+#: lock/lockdlg.cc:94
+msgid "Unl&ock"
+msgstr "Unl&ock"
+
+#: lock/lockdlg.cc:191
+msgid "<b>Unlocking failed</b>"
+msgstr "<b>Unlocking failed</b>"
+
+#: lock/lockdlg.cc:197
+msgid "<b>Warning: Caps Lock on</b>"
+msgstr "<b>Warning: Caps Lock on</b>"
+
+#: lock/lockdlg.cc:423
+msgid ""
+"Cannot unlock the session because the authentication system failed to work;\n"
+"you must kill kdesktop_lock (pid %1) manually."
+msgstr ""
+"Cannot unlock the session because the authentication system failed to work;\n"
+"you must kill kdesktop_lock (pid %1) manually."
+
+#: lock/lockdlg.cc:526
+msgid ""
+"You have chosen to open another desktop session instead of resuming the current "
+"one."
+"<br>The current session will be hidden and a new login screen will be "
+"displayed."
+"<br>An F-key is assigned to each session; F%1 is usually assigned to the first "
+"session, F%2 to the second session and so on. You can switch between sessions "
+"by pressing Ctrl, Alt and the appropriate F-key at the same time. Additionally, "
+"the KDE Panel and Desktop menus have actions for switching between sessions."
+msgstr ""
+"You have chosen to open another desktop session instead of resuming the current "
+"one."
+"<br>The current session will be hidden and a new login screen will be "
+"displayed."
+"<br>An F-key is assigned to each session; F%1 is usually assigned to the first "
+"session, F%2 to the second session and so on. You can switch between sessions "
+"by pressing Ctrl, Alt and the appropriate F-key at the same time. Additionally, "
+"the KDE Panel and Desktop menus have actions for switching between sessions."
+
+#: krootwm.cc:842 lock/lockdlg.cc:539
+msgid "&Start New Session"
+msgstr "&Start New Session"
+
+#: lock/lockdlg.cc:551
+msgid "&Do not ask again"
+msgstr "&Do not ask again"
+
+#: lock/lockdlg.cc:651
+msgid "Session"
+msgstr "Session"
+
+#: lock/lockdlg.cc:652
+msgid "Location"
+msgstr "Location"
+
+#: lock/lockdlg.cc:678
+msgid ""
+"_: session\n"
+"&Activate"
+msgstr "&Activate"
+
+#: lock/lockdlg.cc:687
+msgid "Start &New Session"
+msgstr "Start &New Session"
+
+#: lock/lockprocess.cc:742
+msgid ""
+"Will not lock the session, as unlocking would be impossible:\n"
+msgstr ""
+"Will not lock the session, as unlocking would be impossible:\n"
+
+#: lock/lockprocess.cc:746
+msgid "Cannot start <i>kcheckpass</i>."
+msgstr "Cannot start <i>kcheckpass</i>."
+
+#: lock/lockprocess.cc:747
+msgid "<i>kcheckpass</i> is unable to operate. Possibly it is not SetUID root."
+msgstr ""
+"<i>kcheckpass</i> is unable to operate. Possibly it is not SetUID root."
+
+#: lock/lockprocess.cc:790
+msgid "No appropriate greeter plugin configured."
+msgstr "No appropriate greeter plugin configured."
+
+#: lock/main.cc:54
+msgid "Force session locking"
+msgstr "Force session locking"
+
+#: lock/main.cc:55
+msgid "Only start screensaver"
+msgstr "Only start screensaver"
+
+#: lock/main.cc:56
+msgid "Only use the blank screensaver"
+msgstr "Only use the blank screensaver"
+
+#: lock/main.cc:66
+msgid "KDesktop Locker"
+msgstr "KDesktop Locker"
+
+#: lock/main.cc:66
+msgid "Session Locker for KDesktop"
+msgstr "Session Locker for KDesktop"
+
+#: desktop.cc:771
+msgid "Set as Primary Background Color"
+msgstr "Set as Primary Background Colour"
+
+#: desktop.cc:772
+msgid "Set as Secondary Background Color"
+msgstr "Set as Secondary Background Colour"
+
+#: desktop.cc:789
+msgid "&Save to Desktop..."
+msgstr "&Save to Desktop..."
+
+#: desktop.cc:791
+msgid "Set as &Wallpaper"
+msgstr "Set as &Wallpaper"
+
+#: desktop.cc:799
+msgid "Enter a name for the image below:"
+msgstr "Enter a name for the image below:"
+
+#: desktop.cc:808
+msgid "image.png"
+msgstr "image.png"
+
+#: desktop.cc:871
+msgid ""
+"Could not log out properly.\n"
+"The session manager cannot be contacted. You can try to force a shutdown by "
+"pressing Ctrl+Alt+Backspace; note, however, that your current session will not "
+"be saved with a forced shutdown."
+msgstr ""
+"Could not log out properly.\n"
+"The session manager cannot be contacted. You can try to force a shutdown by "
+"pressing Ctrl+Alt+Backspace; note, however, that your current session will not "
+"be saved with a forced shutdown."
+
+#: init.cc:68
+msgid ""
+"%1 is a file, but KDE needs it to be a directory; move it to %2.orig and create "
+"directory?"
+msgstr ""
+"%1 is a file, but KDE needs it to be a directory; move it to %2.orig and create "
+"directory?"
+
+#: init.cc:68
+msgid "Move It"
+msgstr "Move It"
+
+#: init.cc:68
+msgid "Do Not Move"
+msgstr "Do Not Move"
+
+#: init.cc:82
+msgid ""
+"Could not create directory %1; check for permissions or reconfigure the desktop "
+"to use another path."
+msgstr ""
+"Could not create directory %1; check for permissions or reconfigure the desktop "
+"to use another path."
+
+#: kdiconview.cc:437
+msgid "&Rename"
+msgstr "&Rename"
+
+#: kdiconview.cc:438
+msgid "&Properties"
+msgstr "&Properties"
+
+#: kdiconview.cc:439
+msgid "&Move to Trash"
+msgstr "&Move to Wastebin"
+
+#: krootwm.cc:133
+msgid "Run Command..."
+msgstr "Run Command..."
+
+#: krootwm.cc:137
+msgid "Configure Desktop..."
+msgstr "Configure Desktop..."
+
+#: krootwm.cc:139 krootwm.cc:364
+msgid "Disable Desktop Menu"
+msgstr "Disable Desktop Menu"
+
+#: krootwm.cc:143
+msgid "Unclutter Windows"
+msgstr "Unclutter Windows"
+
+#: krootwm.cc:145
+msgid "Cascade Windows"
+msgstr "Cascade Windows"
+
+#: krootwm.cc:151
+msgid "By Name (Case Sensitive)"
+msgstr "By Name (Case Sensitive)"
+
+#: krootwm.cc:153
+msgid "By Name (Case Insensitive)"
+msgstr "By Name (Case Insensitive)"
+
+#: krootwm.cc:155
+msgid "By Size"
+msgstr "By Size"
+
+#: krootwm.cc:157
+msgid "By Type"
+msgstr "By Type"
+
+#: krootwm.cc:159
+msgid "By Date"
+msgstr "By Date"
+
+#: krootwm.cc:162
+msgid "Directories First"
+msgstr "Directories First"
+
+#: krootwm.cc:165
+msgid "Line Up Horizontally"
+msgstr "Line Up Horizontally"
+
+#: krootwm.cc:168
+msgid "Line Up Vertically"
+msgstr "Line Up Vertically"
+
+#: krootwm.cc:171
+msgid "Align to Grid"
+msgstr "Align to Grid"
+
+#. i18n: file kdesktop.kcfg line 180
+#: krootwm.cc:175 rc.cpp:215
+#, no-c-format
+msgid "Lock in Place"
+msgstr "Lock in Place"
+
+#: krootwm.cc:181
+msgid "Refresh Desktop"
+msgstr "Refresh Desktop"
+
+#: kdesktopbindings.cpp:31 krootwm.cc:187
+msgid "Lock Session"
+msgstr "Lock Session"
+
+#: krootwm.cc:192
+msgid "Log Out \"%1\"..."
+msgstr "Log Out \"%1\"..."
+
+#: krootwm.cc:198
+msgid "Start New Session"
+msgstr "Start New Session"
+
+#: krootwm.cc:202
+msgid "Lock Current && Start New Session"
+msgstr "Lock Current && Start New Session"
+
+#: krootwm.cc:342 krootwm.cc:420
+msgid "Sort Icons"
+msgstr "Sort Icons"
+
+#: krootwm.cc:344
+msgid "Line Up Icons"
+msgstr "Line Up Icons"
+
+#: krootwm.cc:371
+msgid "Enable Desktop Menu"
+msgstr "Enable Desktop Menu"
+
+#: krootwm.cc:430
+msgid "Icons"
+msgstr "Icons"
+
+#: krootwm.cc:436 krootwm.cc:492
+msgid "Windows"
+msgstr "Windows"
+
+#: kdesktopbindings.cpp:26 krootwm.cc:452
+msgid "Switch User"
+msgstr "Switch User"
+
+#: krootwm.cc:481
+msgid "Sessions"
+msgstr "Sessions"
+
+#: krootwm.cc:485
+msgid "New"
+msgstr "New"
+
+#: kdesktopbindings.cpp:14 krootwm.cc:491
+msgid "Desktop"
+msgstr "Desktop"
+
+#: krootwm.cc:830
+msgid ""
+"<p>You have chosen to open another desktop session."
+"<br>The current session will be hidden and a new login screen will be "
+"displayed."
+"<br>An F-key is assigned to each session; F%1 is usually assigned to the first "
+"session, F%2 to the second session and so on. You can switch between sessions "
+"by pressing Ctrl, Alt and the appropriate F-key at the same time. Additionally, "
+"the KDE Panel and Desktop menus have actions for switching between sessions.</p>"
+msgstr ""
+"<p>You have chosen to open another desktop session."
+"<br>The current session will be hidden and a new login screen will be "
+"displayed."
+"<br>An F-key is assigned to each session; F%1 is usually assigned to the first "
+"session, F%2 to the second session and so on. You can switch between sessions "
+"by pressing Ctrl, Alt and the appropriate F-key at the same time. Additionally, "
+"the KDE Panel and Desktop menus have actions for switching between sessions.</p>"
+
+#: krootwm.cc:841
+msgid "Warning - New Session"
+msgstr "Warning - New Session"
+
+#: main.cc:46
+msgid "The KDE desktop"
+msgstr "The KDE desktop"
+
+#: main.cc:52
+msgid "Use this if the desktop window appears as a real window"
+msgstr "Use this if the desktop window appears as a real window"
+
+#: main.cc:53
+msgid "Obsolete"
+msgstr ""
+
+#: main.cc:54
+msgid "Wait for kded to finish building database"
+msgstr "Wait for kded to finish building database"
+
+#: main.cc:153
+msgid "KDesktop"
+msgstr "KDesktop"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
+
+#: kdesktopbindings.cpp:20 minicli.cpp:79
+msgid "Run Command"
+msgstr "Run Command"
+
+#: kdesktopbindings.cpp:24
+msgid "Show Taskmanager"
+msgstr "Show Taskmanager"
+
+#: kdesktopbindings.cpp:25
+msgid "Show Window List"
+msgstr "Show Window List"
+
+#: kdesktopbindings.cpp:37
+msgid "Log Out"
+msgstr "Log Out"
+
+#: kdesktopbindings.cpp:38
+msgid "Log Out Without Confirmation"
+msgstr "Log Out Without Confirmation"
+
+#: kdesktopbindings.cpp:39
+msgid "Halt without Confirmation"
+msgstr "Halt without Confirmation"
+
+#: kdesktopbindings.cpp:40
+msgid "Reboot without Confirmation"
+msgstr "Reboot without Confirmation"
+
+#: minicli.cpp:93 minicli.cpp:639
+msgid "&Options >>"
+msgstr "&Options >>"
+
+#: minicli.cpp:96
+msgid "&Run"
+msgstr "&Run"
+
+#: minicli.cpp:392
+msgid "<qt>The user <b>%1</b> does not exist on this system.</qt>"
+msgstr "<qt>The user <b>%1</b> does not exist on this system.</qt>"
+
+#: minicli.cpp:402
+msgid ""
+"You do not exist.\n"
+msgstr ""
+"You do not exist.\n"
+
+#: minicli.cpp:427
+msgid "Incorrect password; please try again."
+msgstr "Incorrect password; please try again."
+
+#: minicli.cpp:538
+msgid ""
+"<center><b>%1</b></center>\n"
+"You do not have permission to execute this command."
+msgstr ""
+"<center><b>%1</b></center>\n"
+"You do not have permission to execute this command."
+
+#: minicli.cpp:566
+msgid ""
+"<center><b>%1</b></center>\n"
+"Could not run the specified command."
+msgstr ""
+"<center><b>%1</b></center>\n"
+"Could not run the specified command."
+
+#: minicli.cpp:578
+msgid ""
+"<center><b>%1</b></center>\n"
+"The specified command does not exist."
+msgstr ""
+"<center><b>%1</b></center>\n"
+"The specified command does not exist."
+
+#: minicli.cpp:627
+msgid "&Options <<"
+msgstr "&Options <<"
+
+#: minicli.cpp:832
+msgid ""
+"Running a realtime application can be very dangerous. If the application "
+"misbehaves, the system might hang unrecoverably.\n"
+"Are you sure you want to continue?"
+msgstr ""
+"Running a realtime application can be very dangerous. If the application "
+"misbehaves, the system might hang unrecoverably.\n"
+"Are you sure you want to continue?"
+
+#: minicli.cpp:835
+msgid "Warning - Run Command"
+msgstr "Warning - Run Command"
+
+#: minicli.cpp:835
+msgid "&Run Realtime"
+msgstr "&Run Realtime"
+
+#. i18n: file minicli_ui.ui line 172
+#: rc.cpp:3
+#, no-c-format
+msgid "Run with realtime &scheduling"
+msgstr "Run with realtime &scheduling"
+
+#. i18n: file minicli_ui.ui line 180
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"<qt>Select whether realtime scheduling should be enabled for the application. "
+"The scheduler governs which process will run and which will have to wait. Two "
+"schedulers are available:\n"
+"<ul>\n"
+"<li><em>Normal:</em> This is the standard, timesharing scheduler. It will "
+"divide fairly the available processing time between all processes.</li>\n"
+"<li><em>Realtime:</em>This scheduler will run your application uninterrupted "
+"until it gives up the processor. This can be dangerous. An application that "
+"does not give up the processor might hang the system. You need root's password "
+"to use the scheduler.</li>\n"
+"</ul>\n"
+"</qt>"
+msgstr ""
+"<qt>Select whether realtime scheduling should be enabled for the application. "
+"The scheduler governs which process will run and which will have to wait. Two "
+"schedulers are available:\n"
+"<ul>\n"
+"<li><em>Normal:</em> This is the standard, timesharing scheduler. It will "
+"divide fairly the available processing time between all processes.</li>\n"
+"<li><em>Realtime:</em>This scheduler will run your application uninterrupted "
+"until it gives up the processor. This can be dangerous. An application that "
+"does not give up the processor might hang the system. You need root's password "
+"to use the scheduler.</li>\n"
+"</ul>\n"
+"</qt>"
+
+#. i18n: file minicli_ui.ui line 199
+#: rc.cpp:14
+#, no-c-format
+msgid "User&name:"
+msgstr "User &name:"
+
+#. i18n: file minicli_ui.ui line 205
+#: rc.cpp:17 rc.cpp:47
+#, no-c-format
+msgid "Enter the user you want to run the application as here."
+msgstr "Enter the user you want to run the application as here."
+
+#. i18n: file minicli_ui.ui line 224
+#: rc.cpp:20 rc.cpp:26
+#, no-c-format
+msgid "Enter the password here for the user you specified above."
+msgstr "Enter the password here for the user you specified above."
+
+#. i18n: file minicli_ui.ui line 243
+#: rc.cpp:23
+#, no-c-format
+msgid "Pass&word:"
+msgstr "Pass&word:"
+
+#. i18n: file minicli_ui.ui line 257
+#: rc.cpp:29
+#, no-c-format
+msgid "Run in &terminal window"
+msgstr "Run in &terminal window"
+
+#. i18n: file minicli_ui.ui line 260
+#: rc.cpp:32
+#, no-c-format
+msgid ""
+"Check this option if the application you want to run is a text mode "
+"application. The application will then be run in a terminal emulator window."
+msgstr ""
+"Tick this option if the application you want to run is a text mode application. "
+"The application will then be run in a terminal emulator window."
+
+#. i18n: file minicli_ui.ui line 279
+#: rc.cpp:35
+#, no-c-format
+msgid "&Priority:"
+msgstr "&Priority:"
+
+#. i18n: file minicli_ui.ui line 285
+#: rc.cpp:38 rc.cpp:53 rc.cpp:59 rc.cpp:62
+#, no-c-format
+msgid ""
+"The priority that the command will be run with can be set here. From left to "
+"right, it goes from low to high. The center position is the default value. For "
+"priorities higher than the default, you will need to provide the root password."
+msgstr ""
+"The priority that the command will be run with can be set here. From left to "
+"right, it goes from low to high. The centre position is the default value. For "
+"priorities higher than the default, you will need to provide the root password."
+
+#. i18n: file minicli_ui.ui line 312
+#: rc.cpp:41
+#, no-c-format
+msgid "Run with a &different priority"
+msgstr "Run with a &different priority"
+
+#. i18n: file minicli_ui.ui line 315
+#: rc.cpp:44
+#, no-c-format
+msgid ""
+"Check this option if you want to run the application with a different priority. "
+"A higher priority tells the operating system to give more processing time to "
+"your application."
+msgstr ""
+"Tick this option if you want to run the application with a different priority. "
+"A higher priority tells the operating system to give more processing time to "
+"your application."
+
+#. i18n: file minicli_ui.ui line 356
+#: rc.cpp:50
+#, no-c-format
+msgid "Low"
+msgstr "Low"
+
+#. i18n: file minicli_ui.ui line 370
+#: rc.cpp:56
+#, no-c-format
+msgid "High"
+msgstr "High"
+
+#. i18n: file minicli_ui.ui line 411
+#: rc.cpp:65
+#, no-c-format
+msgid "Run as a different &user"
+msgstr "Run as a different &user"
+
+#. i18n: file minicli_ui.ui line 414
+#: rc.cpp:68
+#, no-c-format
+msgid ""
+"Check this option if you want to run the application with a different user id. "
+"Every process has a user id associated with it. This id code determines file "
+"access and other permissions. The password of the user is required to do this."
+msgstr ""
+"Tick this option if you want to run the application with a different user id. "
+"Every process has a user id associated with it. This id code determines file "
+"access and other permissions. The password of the user is required to do this."
+
+#. i18n: file minicli_ui.ui line 470
+#: rc.cpp:71
+#, no-c-format
+msgid "Com&mand:"
+msgstr "Com&mand:"
+
+#. i18n: file minicli_ui.ui line 476
+#: rc.cpp:74 rc.cpp:77
+#, no-c-format
+msgid ""
+"Enter the command you wish to execute or the address of the resource you want "
+"to open. This can be a remote URL like \"www.kde.org\" or a local one like "
+"\"~/.kderc\"."
+msgstr ""
+"Enter the command you wish to execute or the address of the resource you want "
+"to open. This can be a remote URL like \"www.kde.org\" or a local one like "
+"\"~/.kderc\"."
+
+#. i18n: file minicli_ui.ui line 533
+#: rc.cpp:80
+#, no-c-format
+msgid ""
+"Enter the name of the application you want to run or the URL you want to view"
+msgstr ""
+"Enter the name of the application you want to run or the URL you want to view"
+
+#. i18n: file kdesktop.kcfg line 11
+#: rc.cpp:83
+#, no-c-format
+msgid "Common settings for all desktops"
+msgstr "Common settings for all desktops"
+
+#. i18n: file kdesktop.kcfg line 12
+#: rc.cpp:86
+#, no-c-format
+msgid ""
+"If you want the same background settings to be applied to all desktops enable "
+"this option."
+msgstr ""
+"If you want the same background settings to be applied to all desktops enable "
+"this option."
+
+#. i18n: file kdesktop.kcfg line 16
+#: rc.cpp:89
+#, no-c-format
+msgid "Common settings for all screens"
+msgstr "Common settings for all screens"
+
+#. i18n: file kdesktop.kcfg line 17
+#: rc.cpp:92
+#, no-c-format
+msgid ""
+"If you want the same background settings to be applied to all screens enable "
+"this option."
+msgstr ""
+"If you want the same background settings to be applied to all screens enable "
+"this option."
+
+#. i18n: file kdesktop.kcfg line 21
+#: rc.cpp:95
+#, no-c-format
+msgid "Draw backgrounds per screen"
+msgstr "Draw backgrounds per screen"
+
+#. i18n: file kdesktop.kcfg line 22
+#: rc.cpp:98
+#, no-c-format
+msgid ""
+"If you want to draw to each screen separately in xinerama mode enable this "
+"option."
+msgstr ""
+"If you want to draw to each screen separately in xinerama mode enable this "
+"option."
+
+#. i18n: file kdesktop.kcfg line 26
+#: rc.cpp:101
+#, no-c-format
+msgid "Limit background cache"
+msgstr "Limit background cache"
+
+#. i18n: file kdesktop.kcfg line 27
+#: rc.cpp:104
+#, no-c-format
+msgid ""
+"Enable this option if you want to limit the cache size for the background."
+msgstr ""
+"Enable this option if you want to limit the cache size for the background."
+
+#. i18n: file kdesktop.kcfg line 31
+#: rc.cpp:107
+#, no-c-format
+msgid "Background cache size"
+msgstr "Background cache size"
+
+#. i18n: file kdesktop.kcfg line 32
+#: rc.cpp:110
+#, no-c-format
+msgid ""
+"Here you can enter how much memory KDE should use for caching the "
+"background(s). If you have different backgrounds for the different desktops "
+"caching can make switching desktops smoother at the expense of higher memory "
+"use."
+msgstr ""
+"Here you can enter how much memory KDE should use for caching the "
+"background(s). If you have different backgrounds for the different desktops "
+"caching can make switching desktops smoother at the expense of higher memory "
+"use."
+
+#. i18n: file kdesktop.kcfg line 38
+#: rc.cpp:113
+#, no-c-format
+msgid "Show icons on desktop"
+msgstr "Show icons on desktop"
+
+#. i18n: file kdesktop.kcfg line 39
+#: rc.cpp:116
+#, no-c-format
+msgid ""
+"Uncheck this option if you do not want to have icons on the desktop. Without "
+"icons the desktop will be somewhat faster but you will no longer be able to "
+"drag files to the desktop."
+msgstr ""
+"Untick this option if you do not want to have icons on the desktop. Without "
+"icons the desktop will be somewhat faster but you will no longer be able to "
+"drag files to the desktop."
+
+#. i18n: file kdesktop.kcfg line 43
+#: rc.cpp:119
+#, no-c-format
+msgid "Allow programs in desktop window"
+msgstr "Allow programs in desktop window"
+
+#. i18n: file kdesktop.kcfg line 44
+#: rc.cpp:122
+#, no-c-format
+msgid ""
+"Check this option if you want to run X11 programs that draw into the desktop "
+"such as xsnow, xpenguin or xmountain. If you have problems with applications "
+"like netscape that check the root window for running instances, disable this "
+"option."
+msgstr ""
+"Tick this option if you want to run X11 programs that draw into the desktop "
+"such as xsnow, xpenguin or xmountain. If you have problems with applications "
+"like netscape that check the root window for running instances, disable this "
+"option."
+
+#. i18n: file kdesktop.kcfg line 55
+#: rc.cpp:125
+#, no-c-format
+msgid "Automatically line up icons"
+msgstr "Automatically line up icons"
+
+#. i18n: file kdesktop.kcfg line 56
+#: rc.cpp:128
+#, no-c-format
+msgid ""
+"Check this option if you want to see your icons automatically aligned to the "
+"grid when you move them."
+msgstr ""
+"Tick this option if you want to see your icons automatically aligned to the "
+"grid when you move them."
+
+#. i18n: file kdesktop.kcfg line 60
+#: rc.cpp:131 rc.cpp:209
+#, no-c-format
+msgid "Sort directories first"
+msgstr "Sort directories first"
+
+#. i18n: file kdesktop.kcfg line 71
+#: rc.cpp:134
+#, no-c-format
+msgid "Mouse wheel over desktop background switches desktop"
+msgstr "Mouse wheel over desktop background switches desktop"
+
+#. i18n: file kdesktop.kcfg line 72
+#: rc.cpp:137
+#, no-c-format
+msgid ""
+"You can switch between the virtual desktops by using the mouse wheel over the "
+"desktop background."
+msgstr ""
+"You can switch between the virtual desktops by using the mouse wheel over the "
+"desktop background."
+
+#. i18n: file kdesktop.kcfg line 83
+#: rc.cpp:140
+#, no-c-format
+msgid "Terminal application"
+msgstr "Terminal application"
+
+#. i18n: file kdesktop.kcfg line 84
+#: rc.cpp:143
+#, no-c-format
+msgid "Defines which terminal application is used."
+msgstr "Defines which terminal application is used."
+
+#. i18n: file kdesktop.kcfg line 88
+#: rc.cpp:146
+#, no-c-format
+msgid "Left Mouse Button Action"
+msgstr "Left Mouse Button Action"
+
+#. i18n: file kdesktop.kcfg line 89
+#: rc.cpp:149
+#, no-c-format
+msgid ""
+"You can choose what happens when you click the left button of your pointing "
+"device on the desktop."
+msgstr ""
+"You can choose what happens when you click the left button of your pointing "
+"device on the desktop."
+
+#. i18n: file kdesktop.kcfg line 93
+#: rc.cpp:152
+#, no-c-format
+msgid "Middle Mouse Button Action"
+msgstr "Middle Mouse Button Action"
+
+#. i18n: file kdesktop.kcfg line 94
+#: rc.cpp:155
+#, no-c-format
+msgid ""
+"You can choose what happens when you click the middle button of your pointing "
+"device on the desktop."
+msgstr ""
+"You can choose what happens when you click the middle button of your pointing "
+"device on the desktop."
+
+#. i18n: file kdesktop.kcfg line 98
+#: rc.cpp:158
+#, no-c-format
+msgid "Right Mouse Button Action"
+msgstr "Right Mouse Button Action"
+
+#. i18n: file kdesktop.kcfg line 99
+#: rc.cpp:161
+#, no-c-format
+msgid ""
+"You can choose what happens when you click the right button of your pointing "
+"device on the desktop."
+msgstr ""
+"You can choose what happens when you click the right button of your pointing "
+"device on the desktop."
+
+#. i18n: file kdesktop.kcfg line 105
+#: rc.cpp:164
+#, no-c-format
+msgid "KDE major version number"
+msgstr "KDE major version number"
+
+#. i18n: file kdesktop.kcfg line 110
+#: rc.cpp:167
+#, no-c-format
+msgid "KDE minor version number"
+msgstr "KDE minor version number"
+
+#. i18n: file kdesktop.kcfg line 115
+#: rc.cpp:170
+#, no-c-format
+msgid "KDE release version number"
+msgstr "KDE release version number"
+
+#. i18n: file kdesktop.kcfg line 122
+#: rc.cpp:173
+#, no-c-format
+msgid "Normal text color used for icon labels"
+msgstr "Normal text colour used for icon labels"
+
+#. i18n: file kdesktop.kcfg line 126
+#: rc.cpp:176
+#, no-c-format
+msgid "Background color used for icon labels"
+msgstr "Background colour used for icon labels"
+
+#. i18n: file kdesktop.kcfg line 131
+#: rc.cpp:179
+#, no-c-format
+msgid "Enable text shadow"
+msgstr "Enable text shadow"
+
+#. i18n: file kdesktop.kcfg line 132
+#: rc.cpp:182
+#, no-c-format
+msgid ""
+"Check here to enable a shadow outline around the desktop font. This also "
+"improves the readability of the desktop text against backgrounds of a similar "
+"color."
+msgstr ""
+"Tick here to enable a shadow outline around the desktop font. This also "
+"improves the readability of the desktop text against backgrounds of a similar "
+"colour."
+
+#. i18n: file kdesktop.kcfg line 145
+#: rc.cpp:185
+#, no-c-format
+msgid "Show hidden files"
+msgstr "Show hidden files"
+
+#. i18n: file kdesktop.kcfg line 146
+#: rc.cpp:188
+#, no-c-format
+msgid ""
+"<p>If you check this option, any files in your desktop directory that begin "
+"with a period (.) will be shown. Usually, such files contain configuration "
+"information, and remain hidden from view.</p>\\n"
+"<p>For example, files which are named \\\".directory\\\" are plain text files "
+"which contain information for Konqueror, such as the icon to use in displaying "
+"a directory, the order in which files should be sorted, etc. You should not "
+"change or delete these files unless you know what you are doing.</p>"
+msgstr ""
+"<p>If you tick this option, any files in your desktop directory that begin with "
+"a full stop (.) will be shown. Usually, such files contain configuration "
+"information, and remain hidden from view.</p>\\n"
+"<p>For example, files which are named \\\".directory\\\" are plain text files "
+"which contain information for Konqueror, such as the icon to use in displaying "
+"a directory, the order in which files should be sorted etc. You should not "
+"change or delete these files unless you know what you are doing.</p>"
+
+#. i18n: file kdesktop.kcfg line 150
+#: rc.cpp:191
+#, no-c-format
+msgid "Align direction"
+msgstr "Align direction"
+
+#. i18n: file kdesktop.kcfg line 151
+#: rc.cpp:194
+#, no-c-format
+msgid ""
+"If this is enabled, icons are aligned vertically, otherwise horizontally."
+msgstr ""
+"If this is enabled, icons are aligned vertically, otherwise horizontally."
+
+#. i18n: file kdesktop.kcfg line 155
+#: rc.cpp:197
+#, no-c-format
+msgid "Show Icon Previews For"
+msgstr "Show Icon Previews For"
+
+#. i18n: file kdesktop.kcfg line 156
+#: rc.cpp:200
+#, no-c-format
+msgid "Select for which types of files you want to enable preview images."
+msgstr "Select for which types of files you want to enable preview images."
+
+#. i18n: file kdesktop.kcfg line 170
+#: rc.cpp:203
+#, no-c-format
+msgid "Sort criterion"
+msgstr "Sort criterion"
+
+#. i18n: file kdesktop.kcfg line 171
+#: rc.cpp:206
+#, no-c-format
+msgid ""
+"Sets the sort criterion. Possible choices are NameCaseSensitive = 0, "
+"NameCaseInsensitive = 1, Size = 2, Type = 3, Date = 4."
+msgstr ""
+"Sets the sort criterion. Possible choices are NameCaseSensitive = 0, "
+"NameCaseInsensitive = 1, Size = 2, Type = 3 Date = 4."
+
+#. i18n: file kdesktop.kcfg line 176
+#: rc.cpp:212
+#, no-c-format
+msgid ""
+"Enable this to place directories in front of the sorted list, otherwise they "
+"are amongst the files."
+msgstr ""
+"Enable this to place directories in front of the sorted list, otherwise they "
+"are amongst the files."
+
+#. i18n: file kdesktop.kcfg line 181
+#: rc.cpp:218
+#, no-c-format
+msgid "Check this option if you want to keep your icons from moving."
+msgstr "Tick this option if you want to keep your icons from moving."
+
+#. i18n: file kdesktop.kcfg line 202
+#: rc.cpp:221
+#, no-c-format
+msgid "Device Types to exclude"
+msgstr "Device Types to exclude"
+
+#. i18n: file kdesktop.kcfg line 203
+#: rc.cpp:224
+#, no-c-format
+msgid "The device types which you do not want to see on the desktop."
+msgstr "The device types which you do not want to see on the desktop."
+
+#. i18n: file kdesktop.kcfg line 211
+#: rc.cpp:227
+#, no-c-format
+msgid "Current application's menu bar (Mac OS-style)"
+msgstr "Current application's menu bar (Mac OS-style)"
+
+#. i18n: file kdesktop.kcfg line 212
+#: rc.cpp:230
+#, no-c-format
+msgid ""
+"If this option is selected, applications will not have their menu bar attached "
+"to their own window anymore. Instead, there is one menu bar at the top of the "
+"screen which shows the menus of the currently active application. You might "
+"recognize this behavior from Mac OS."
+msgstr ""
+"If this option is selected, applications will not have their menu bar attached "
+"to their own window anymore. Instead, there is one menu bar at the top of the "
+"screen which shows the menus of the currently active application. You might "
+"recognise this behaviour from Mac OS."
+
+#. i18n: file kdesktop.kcfg line 218
+#: rc.cpp:233
+#, no-c-format
+msgid "Desktop menu bar"
+msgstr "Desktop menu bar"
+
+#. i18n: file kdesktop.kcfg line 219
+#: rc.cpp:236
+#, no-c-format
+msgid ""
+"If this option is selected, there is one menu bar at the top of the screen "
+"which shows the desktop menus."
+msgstr ""
+"If this option is selected, there is one menu bar at the top of the screen "
+"which shows the desktop menus."
+
+#. i18n: file kdesktop.kcfg line 225
+#: rc.cpp:239
+#, no-c-format
+msgid "Enable screen saver"
+msgstr "Enable screen saver"
+
+#. i18n: file kdesktop.kcfg line 226
+#: rc.cpp:242
+#, no-c-format
+msgid "Enables the screen saver."
+msgstr "Enables the screen saver."
+
+#. i18n: file kdesktop.kcfg line 230
+#: rc.cpp:245
+#, no-c-format
+msgid "Screen saver timeout"
+msgstr "Screen saver timeout"
+
+#. i18n: file kdesktop.kcfg line 231
+#: rc.cpp:248
+#, no-c-format
+msgid "Sets the seconds after which the screen saver is started."
+msgstr "Sets the seconds after which the screen saver is started."
+
+#. i18n: file kdesktop.kcfg line 235
+#: rc.cpp:251
+#, no-c-format
+msgid "Suspend screen saver when DPMS kicks in"
+msgstr ""
+
+#. i18n: file kdesktop.kcfg line 238
+#: rc.cpp:254
+#, no-c-format
+msgid ""
+"Usually the screen saver is suspended when display power saving kicks in,\n"
+" as nothing can be seen on the screen anyway, obviously. However, some "
+"screen savers\n"
+" actually perform useful computations, so it is not desirable to suspend "
+"them."
+msgstr ""
+
+#~ msgid "Disable screen saver during presentation or TV"
+#~ msgstr "Disable screen saver during presentation or TV"
+
+#~ msgid "Enable this option if you want to disable the screen saver while watching TV or movies."
+#~ msgstr "Enable this option if you want to disable the screen saver while watching TV or movies."
+
+#~ msgid "Use this to disable the Autostart folder"
+#~ msgstr "Use this to disable the Autostart folder"
diff --git a/tde-i18n-en_GB/messages/kdebase/kdesu.po b/tde-i18n-en_GB/messages/kdebase/kdesu.po
new file mode 100644
index 00000000000..5c39592e6a6
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdesu.po
@@ -0,0 +1,186 @@
+# translation of kdesu.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdesu\n"
+"POT-Creation-Date: 2007-11-14 01:15+0100\n"
+"PO-Revision-Date: 2005-01-17 12:46+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kdesu.cpp:56 kdesu.cpp:57
+msgid "Specifies the command to run"
+msgstr "Specifies the command to run"
+
+#: kdesu.cpp:58
+msgid "Run command under target uid if <file> is not writable"
+msgstr "Run command under target uid if <file> is not writable"
+
+#: kdesu.cpp:59
+msgid "Specifies the target uid"
+msgstr "Specifies the target uid"
+
+#: kdesu.cpp:60
+msgid "Do not keep password"
+msgstr "Do not keep password"
+
+#: kdesu.cpp:61
+msgid "Stop the daemon (forgets all passwords)"
+msgstr "Stop the daemon (forgets all passwords)"
+
+#: kdesu.cpp:62
+msgid "Enable terminal output (no password keeping)"
+msgstr "Enable terminal output (no password keeping)"
+
+#: kdesu.cpp:63
+msgid "Set priority value: 0 <= prio <= 100, 0 is lowest"
+msgstr "Set priority value: 0 <= prio <= 100, 0 is lowest"
+
+#: kdesu.cpp:64
+msgid "Use realtime scheduling"
+msgstr "Use realtime scheduling"
+
+#: kdesu.cpp:65
+msgid "Let command use existing dcopserver"
+msgstr "Let command use existing dcopserver"
+
+#: kdesu.cpp:66
+msgid "Do not display ignore button"
+msgstr ""
+
+#: kdesu.cpp:67
+msgid "Specify icon to use in the password dialog"
+msgstr "Specify icon to use in the password dialogue"
+
+#: kdesu.cpp:68
+msgid "Do not show the command to be run in the dialog"
+msgstr "Do not show the command to be run in the dialogue"
+
+#: kdesu.cpp:99
+msgid "KDE su"
+msgstr "KDE su"
+
+#: kdesu.cpp:100
+msgid "Runs a program with elevated privileges."
+msgstr "Runs a program with elevated privileges."
+
+#: kdesu.cpp:103
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kdesu.cpp:105
+msgid "Original author"
+msgstr "Original author"
+
+#: kdesu.cpp:131
+msgid "Command '%1' not found."
+msgstr "Command '%1' not found."
+
+#: kdesu.cpp:207
+#, c-format
+msgid "Illegal priority: %1"
+msgstr "Illegal priority: %1"
+
+#: kdesu.cpp:235
+msgid "No command specified."
+msgstr "No command specified."
+
+#: kdesu.cpp:344
+msgid ""
+"Su returned with an error.\n"
+msgstr ""
+"Su returned with an error.\n"
+
+#: kdesu.cpp:365
+msgid "Command:"
+msgstr "Command:"
+
+#: kdesu.cpp:370
+msgid "realtime: "
+msgstr "realtime: "
+
+#: kdesu.cpp:373
+msgid "Priority:"
+msgstr "Priority:"
+
+#: sudlg.cpp:29
+#, c-format
+msgid "Run as %1"
+msgstr "Run as %1"
+
+#: sudlg.cpp:33
+msgid "Please enter your password."
+msgstr ""
+
+#: sudlg.cpp:36
+msgid ""
+"The action you requested needs root privileges. Please enter root's password "
+"below or click Ignore to continue with your current privileges."
+msgstr ""
+"The action you requested needs root privileges. Please enter root's password "
+"below or click Ignore to continue with your current privileges."
+
+#: sudlg.cpp:40
+msgid ""
+"The action you requested needs additional privileges. Please enter the password "
+"for \"%1\" below or click Ignore to continue with your current privileges."
+msgstr ""
+"The action you requested needs additional privileges. Please enter the password "
+"for \"%1\" below or click Ignore to continue with your current privileges."
+
+#: sudlg.cpp:48
+msgid "&Ignore"
+msgstr "&Ignore"
+
+#: sudlg.cpp:64
+msgid "Conversation with su failed."
+msgstr "Conversation with su failed."
+
+#: sudlg.cpp:73
+msgid ""
+"The program 'su' is not found;\n"
+"make sure your PATH is set correctly."
+msgstr ""
+"The program 'su' is not found;\n"
+"make sure your PATH is set correctly."
+
+#: sudlg.cpp:80
+msgid ""
+"You are not allowed to use 'su';\n"
+"on some systems, you need to be in a special group (often: wheel) to use this "
+"program."
+msgstr ""
+"You are not allowed to use 'su';\n"
+"on some systems, you need to be in a special group (often: wheel) to use this "
+"program."
+
+#: sudlg.cpp:87
+msgid "Incorrect password; please try again."
+msgstr "Incorrect password; please try again."
+
+#: sudlg.cpp:91
+msgid "Internal error: illegal return from SuProcess::checkInstall()"
+msgstr "Internal error: illegal return from SuProcess::checkInstall()"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
+
+#, fuzzy
+#~ msgid "The action you requested needs root privileges. Please enter root's password below "
+#~ msgstr "The action you requested needs root privileges. Please enter root's password below or click Ignore to continue with your current privileges."
diff --git a/tde-i18n-en_GB/messages/kdebase/kdesud.po b/tde-i18n-en_GB/messages/kdebase/kdesud.po
new file mode 100644
index 00000000000..d429b05056c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdesud.po
@@ -0,0 +1,39 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-07-23 01:32+0200\n"
+"PO-Revision-Date: 09-05-2001 15:31GMT\n"
+"Last-Translator: Aston Clulow <clulow@upnaway.com>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.6\n"
+
+#: kdesud.cpp:251
+msgid "KDE su daemon"
+msgstr "KDE su daemon"
+
+#: kdesud.cpp:252
+msgid "Daemon used by kdesu"
+msgstr "Daemon used by kdesu"
+
+#: kdesud.cpp:255
+msgid "Author"
+msgstr "Author"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
diff --git a/tde-i18n-en_GB/messages/kdebase/kdialog.po b/tde-i18n-en_GB/messages/kdebase/kdialog.po
new file mode 100644
index 00000000000..e108571ed25
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdialog.po
@@ -0,0 +1,180 @@
+# translation of kdialog.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdialog\n"
+"POT-Creation-Date: 2006-04-27 03:54+0200\n"
+"PO-Revision-Date: 2005-01-24 12:25+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kdialog.cpp:65
+msgid "Question message box with yes/no buttons"
+msgstr "Question message box with yes/no buttons"
+
+#: kdialog.cpp:66
+msgid "Question message box with yes/no/cancel buttons"
+msgstr "Question message box with yes/no/cancel buttons"
+
+#: kdialog.cpp:67
+msgid "Warning message box with yes/no buttons"
+msgstr "Warning message box with yes/no buttons"
+
+#: kdialog.cpp:68
+msgid "Warning message box with continue/cancel buttons"
+msgstr "Warning message box with continue/cancel buttons"
+
+#: kdialog.cpp:69
+msgid "Warning message box with yes/no/cancel buttons"
+msgstr "Warning message box with yes/no/cancel buttons"
+
+#: kdialog.cpp:70
+msgid "'Sorry' message box"
+msgstr "'Sorry' message box"
+
+#: kdialog.cpp:71
+msgid "'Error' message box"
+msgstr "'Error' message box"
+
+#: kdialog.cpp:72
+msgid "Message Box dialog"
+msgstr "Message Box dialogue"
+
+#: kdialog.cpp:73
+msgid "Input Box dialog"
+msgstr "Input Box dialogue"
+
+#: kdialog.cpp:74
+msgid "Password dialog"
+msgstr "Password dialogue"
+
+#: kdialog.cpp:75
+msgid "Text Box dialog"
+msgstr "Text Box dialogue"
+
+#: kdialog.cpp:76
+msgid "Text Input Box dialog"
+msgstr "Text Input Box dialogue"
+
+#: kdialog.cpp:77
+msgid "ComboBox dialog"
+msgstr " ComboBox dialogue"
+
+#: kdialog.cpp:78
+msgid "Menu dialog"
+msgstr "Menu dialogue"
+
+#: kdialog.cpp:79
+msgid "Check List dialog"
+msgstr "Check List dialogue"
+
+#: kdialog.cpp:80
+msgid "Radio List dialog"
+msgstr "Radio List dialogue"
+
+#: kdialog.cpp:81
+msgid "Passive Popup"
+msgstr "Passive Popup"
+
+#: kdialog.cpp:82
+msgid "File dialog to open an existing file"
+msgstr "File dialogue to open an existing file"
+
+#: kdialog.cpp:83
+msgid "File dialog to save a file"
+msgstr "File dialogue to save a file"
+
+#: kdialog.cpp:84
+msgid "File dialog to select an existing directory"
+msgstr "File dialogue to select an existing directory"
+
+#: kdialog.cpp:85
+msgid "File dialog to open an existing URL"
+msgstr "File dialogue to open an existing URL"
+
+#: kdialog.cpp:86
+msgid "File dialog to save a URL"
+msgstr "File dialogue to save a URL"
+
+#: kdialog.cpp:87
+msgid "Icon chooser dialog"
+msgstr "Icon chooser dialogue"
+
+#: kdialog.cpp:88
+msgid "Progress bar dialog, returns a DCOP reference for communication"
+msgstr "Progress bar dialogue, returns a DCOP reference for communication"
+
+#: kdialog.cpp:92
+msgid "Dialog title"
+msgstr "Dialogue title"
+
+#: kdialog.cpp:93
+msgid "Default entry to use for combobox and menu"
+msgstr "Default entry to use for combobox and menu"
+
+#: kdialog.cpp:94
+msgid ""
+"Allows the --getopenurl and --getopenfilename options to return multiple files"
+msgstr ""
+"Allows the --getopenurl and --getopenfilename options to return multiple files"
+
+#: kdialog.cpp:95
+msgid ""
+"Return list items on separate lines (for checklist option and file open with "
+"--multiple)"
+msgstr ""
+"Return list items on separate lines (for checklist option and file open with "
+"--multiple)"
+
+#: kdialog.cpp:96
+msgid "Outputs the winId of each dialog"
+msgstr "Outputs the winId of each dialogue"
+
+#: kdialog.cpp:97
+msgid "Makes the dialog transient for an X app specified by winid"
+msgstr "Makes the dialogue transient for an X app specified by winid"
+
+#: kdialog.cpp:98
+msgid ""
+"Config file and option name for saving the \"dont-show/ask-again\" state"
+msgstr ""
+"Config file and option name for saving the \"dont-show/ask-again\" state"
+
+#: kdialog.cpp:100
+msgid "Arguments - depending on main option"
+msgstr "Arguments - depending on main option"
+
+#: kdialog.cpp:665
+msgid "KDialog"
+msgstr "KDialog"
+
+#: kdialog.cpp:666
+msgid "KDialog can be used to show nice dialog boxes from shell scripts"
+msgstr "KDialog can be used to show nice dialogue boxes from shell scripts"
+
+#: kdialog.cpp:669
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: widgets.cpp:96
+msgid "kdialog: could not open file "
+msgstr "kdialog: could not open file "
diff --git a/tde-i18n-en_GB/messages/kdebase/kdmconfig.po b/tde-i18n-en_GB/messages/kdebase/kdmconfig.po
new file mode 100644
index 00000000000..e12060b9573
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdmconfig.po
@@ -0,0 +1,851 @@
+# translation of kdmconfig.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdmconfig\n"
+"POT-Creation-Date: 2007-11-17 01:14+0100\n"
+"PO-Revision-Date: 2005-11-04 23:43+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: background.cpp:47
+msgid "E&nable background"
+msgstr "E&nable background"
+
+#: background.cpp:49
+msgid ""
+"If this is checked, KDM will use the settings below for the background. If it "
+"is disabled, you have to look after the background yourself. This is done by "
+"running some program (possibly xsetroot) in the script specified in the Setup= "
+"option in kdmrc (usually Xsetup)."
+msgstr ""
+"If this is ticked, KDM will use the settings below for the background. If it is "
+"disabled, you have to look after the background yourself. This is done by "
+"running some program (possibly xsetroot) in the script specified in the Setup= "
+"option in kdmrc (usually Xsetup)."
+
+#: kdm-appear.cpp:71
+msgid "&Greeting:"
+msgstr "&Greeting:"
+
+#: kdm-appear.cpp:76
+msgid ""
+"This is the \"headline\" for KDM's login window. You may want to put some nice "
+"greeting or information about the operating system here."
+"<p>KDM will substitute the following character pairs with the respective "
+"contents:"
+"<br>"
+"<ul>"
+"<li>%d -> current display</li>"
+"<li>%h -> host name, possibly with domain name</li>"
+"<li>%n -> node name, most probably the host name without domain name</li>"
+"<li>%s -> the operating system</li>"
+"<li>%r -> the operating system's version</li>"
+"<li>%m -> the machine (hardware) type</li>"
+"<li>%% -> a single %</li></ul>"
+msgstr ""
+"This is the \"headline\" for KDM's login window. You may want to put some nice "
+"greeting or information about the operating system here."
+"<p>KDM will substitute the following character pairs with the respective "
+"contents:"
+"<br>"
+"<ul>"
+"<li>%d -> current display</li>"
+"<li>%h -> host name, possibly with domain name</li>"
+"<li>%n -> node name, most probably the host name without domain name</li>"
+"<li>%s -> the operating system</li>"
+"<li>%r -> the operating system's version</li>"
+"<li>%m -> the machine (hardware) type</li>"
+"<li>%% -> a single %</li></ul>"
+
+#: kdm-appear.cpp:95
+msgid "Logo area:"
+msgstr "Logo area:"
+
+#: kdm-appear.cpp:99
+msgid ""
+"_: logo area\n"
+"&None"
+msgstr "&None"
+
+#: kdm-appear.cpp:100
+msgid "Show cloc&k"
+msgstr "Show cloc&k"
+
+#: kdm-appear.cpp:101
+msgid "Sho&w logo"
+msgstr "Sho&w logo"
+
+#: kdm-appear.cpp:113
+msgid ""
+"You can choose to display a custom logo (see below), a clock or no logo at all."
+msgstr ""
+"You can choose to display a custom logo (see below), a clock or no logo at all."
+
+#: kdm-appear.cpp:119
+msgid "&Logo:"
+msgstr "&Logo:"
+
+#: kdm-appear.cpp:129
+msgid ""
+"Click here to choose an image that KDM will display. You can also drag and drop "
+"an image onto this button (e.g. from Konqueror)."
+msgstr ""
+"Click here to choose an image that KDM will display. You can also drag and drop "
+"an image onto this button (e.g. from Konqueror)."
+
+#: kdm-appear.cpp:141
+msgid "Position:"
+msgstr "Position:"
+
+#: kdm-appear.cpp:144
+msgid "&X:"
+msgstr "&X:"
+
+#: kdm-appear.cpp:151
+msgid "&Y:"
+msgstr "&Y:"
+
+#: kdm-appear.cpp:158
+msgid ""
+"Here you specify the relative coordinates (in percent) of the login dialog's "
+"<em>center</em>."
+msgstr ""
+"Here you specify the relative coordinates (in percent) of the login dialogue's "
+"<em>centre</em>."
+
+#: kdm-appear.cpp:173 kdm-appear.cpp:186 kdm-users.cpp:84
+msgid "<default>"
+msgstr "<default>"
+
+#: kdm-appear.cpp:176
+msgid "GUI s&tyle:"
+msgstr "GUI s&tyle:"
+
+#: kdm-appear.cpp:180
+msgid "You can choose a basic GUI style here that will be used by KDM only."
+msgstr "You can choose a basic GUI style here that will be used by KDM only."
+
+#: kdm-appear.cpp:189
+msgid "&Color scheme:"
+msgstr "&Colour scheme:"
+
+#: kdm-appear.cpp:193
+msgid "You can choose a basic Color Scheme here that will be used by KDM only."
+msgstr ""
+"You can choose a basic Colour Scheme here that will be used by KDM only."
+
+#: kdm-appear.cpp:199
+msgid "No Echo"
+msgstr "No Echo"
+
+#: kdm-appear.cpp:200
+msgid "One Star"
+msgstr "One Star"
+
+#: kdm-appear.cpp:201
+msgid "Three Stars"
+msgstr "Three Stars"
+
+#: kdm-appear.cpp:202
+msgid "Echo &mode:"
+msgstr "Echo &mode:"
+
+#: kdm-appear.cpp:206
+msgid ""
+"You can choose whether and how KDM shows your password when you type it."
+msgstr ""
+"You can choose how and whether KDM shows your password when you type it."
+
+#: kdm-appear.cpp:212
+msgid "Locale"
+msgstr "Locale"
+
+#: kdm-appear.cpp:218
+msgid "Languag&e:"
+msgstr "Languag&e:"
+
+#: kdm-appear.cpp:223
+msgid ""
+"Here you can choose the language used by KDM. This setting does not affect a "
+"user's personal settings; that will take effect after login."
+msgstr ""
+"Here you can choose the language used by KDM. This setting does not affect a "
+"user's personal settings; that will take effect after login."
+
+#: kdm-appear.cpp:264
+msgid "without name"
+msgstr "without name"
+
+#: kdm-appear.cpp:405
+msgid ""
+"There was an error loading the image:\n"
+"%1\n"
+"It will not be saved."
+msgstr ""
+"There was an error loading the image:\n"
+"%1\n"
+"It will not be saved."
+
+#: kdm-appear.cpp:445 kdm-appear.cpp:488
+#, c-format
+msgid "Welcome to %s at %n"
+msgstr "Welcome to %s at %n"
+
+#: kdm-appear.cpp:504
+msgid ""
+"<h1>KDM - Appearance</h1> Here you can configure the basic appearance of the "
+"KDM login manager, i.e. a greeting string, an icon etc."
+"<p> For further refinement of KDM's appearance, see the \"Font\" and "
+"\"Background\" tabs."
+msgstr ""
+"<h1>KDM - Appearance</h1> Here you can configure the basic appearance of the "
+"KDM login manager, i.e. a greeting string, an icon etc."
+"<p> For further refinement of KDM's appearance, see the \"Font\" and "
+"\"Background\" tabs."
+
+#: kdm-font.cpp:46
+msgid "&General:"
+msgstr "&General:"
+
+#: kdm-font.cpp:49
+msgid ""
+"This changes the font which is used for all the text in the login manager "
+"except for the greeting and failure messages."
+msgstr ""
+"This changes the font which is used for all the text in the login manager "
+"except for the greeting and failure messages."
+
+#: kdm-font.cpp:54
+msgid "&Failures:"
+msgstr "&Failures:"
+
+#: kdm-font.cpp:57
+msgid ""
+"This changes the font which is used for failure messages in the login manager."
+msgstr ""
+"This changes the font which is used for failure messages in the login manager."
+
+#: kdm-font.cpp:62
+msgid "Gree&ting:"
+msgstr "Gree&ting:"
+
+#: kdm-font.cpp:65
+msgid "This changes the font which is used for the login manager's greeting."
+msgstr "This changes the font which is used for the login manager's greeting."
+
+#: kdm-font.cpp:70
+msgid "Use anti-aliasing for fonts"
+msgstr "Use anti-aliasing for fonts"
+
+#: kdm-font.cpp:71
+msgid ""
+"If you check this box and your X-Server has the Xft extension, fonts will be "
+"antialiased (smoothed) in the login dialog."
+msgstr ""
+"If you tick this box and your X-Server has the Xft extension, fonts will be "
+"antialiased (smoothed) in the login dialogue."
+
+#: kdm-shut.cpp:49
+msgid "Allow Shutdown"
+msgstr "Allow Shutdown"
+
+#: kdm-shut.cpp:52
+msgid "&Local:"
+msgstr "&Local:"
+
+#: kdm-shut.cpp:53 kdm-shut.cpp:59
+msgid "Everybody"
+msgstr "Everybody"
+
+#: kdm-shut.cpp:54 kdm-shut.cpp:60
+msgid "Only Root"
+msgstr "Only Root"
+
+#: kdm-shut.cpp:55 kdm-shut.cpp:61
+msgid "Nobody"
+msgstr "Nobody"
+
+#: kdm-shut.cpp:58
+msgid "&Remote:"
+msgstr "&Remote:"
+
+#: kdm-shut.cpp:63
+msgid ""
+"Here you can select who is allowed to shutdown the computer using KDM. You can "
+"specify different values for local (console) and remote displays. Possible "
+"values are:"
+"<ul> "
+"<li><em>Everybody:</em> everybody can shutdown the computer using KDM</li> "
+"<li><em>Only root:</em> KDM will only allow shutdown after the user has entered "
+"the root password</li> "
+"<li><em>Nobody:</em> nobody can shutdown the computer using KDM</li></ul>"
+msgstr ""
+"Here you can select who is allowed to shutdown the computer using KDM. You can "
+"specify different values for local (console) and remote displays. Possible "
+"values are:"
+"<ul> "
+"<li><em>Everybody:</em> everybody can shutdown the computer using KDM</li> "
+"<li><em>Only root:</em> KDM will only allow shutdown after the user has entered "
+"the root password</li> "
+"<li><em>Nobody:</em> nobody can shutdown the computer using KDM</li></ul>"
+
+#: kdm-shut.cpp:71
+msgid "Commands"
+msgstr "Commands"
+
+#: kdm-shut.cpp:74
+msgid "H&alt:"
+msgstr "H&alt:"
+
+#: kdm-shut.cpp:77
+msgid "Command to initiate the system halt. Typical value: /sbin/halt"
+msgstr "Command to initiate the system halt. Typical value: /sbin/halt"
+
+#: kdm-shut.cpp:82
+msgid "Reb&oot:"
+msgstr "Reb&oot:"
+
+#: kdm-shut.cpp:85
+msgid "Command to initiate the system reboot. Typical value: /sbin/reboot"
+msgstr "Command to initiate the system reboot. Typical value: /sbin/reboot"
+
+#: kdm-shut.cpp:93
+msgid ""
+"_: boot manager\n"
+"None"
+msgstr "None"
+
+#: kdm-shut.cpp:94
+msgid "Grub"
+msgstr "Grub"
+
+#: kdm-shut.cpp:96
+msgid "Lilo"
+msgstr "Lilo"
+
+#: kdm-shut.cpp:98
+msgid "Boot manager:"
+msgstr "Boot manager:"
+
+#: kdm-shut.cpp:100
+msgid "Enable boot options in the \"Shutdown...\" dialog."
+msgstr "Enable boot options in the \"Shutdown...\" dialogue."
+
+#: kdm-users.cpp:81
+#, c-format
+msgid "Unable to create folder %1"
+msgstr "Unable to create folder %1"
+
+#: kdm-users.cpp:88
+msgid "System U&IDs"
+msgstr "System U&IDs"
+
+#: kdm-users.cpp:89
+msgid ""
+"Users with a UID (numerical user identification) outside this range will not be "
+"listed by KDM and this setup dialog. Note that users with the UID 0 (typically "
+"root) are not affected by this and must be explicitly hidden in \"Not hidden\" "
+"mode."
+msgstr ""
+"Users with a UID (numerical user identification) outside this range will not be "
+"listed by KDM and this setup dialogue. Note that users with the UID 0 "
+"(typically root) are not affected by this and must be explicitly hidden in "
+"\"Not hidden\" mode."
+
+#: kdm-users.cpp:94
+msgid "Below:"
+msgstr "Below:"
+
+#: kdm-users.cpp:101
+msgid "Above:"
+msgstr "Above:"
+
+#: kdm-users.cpp:109
+msgid "Users"
+msgstr "Users"
+
+#: kdm-users.cpp:112
+msgid "Show list"
+msgstr "Show list"
+
+#: kdm-users.cpp:113
+msgid ""
+"If this option is checked, KDM will show a list of users, so users can click on "
+"their name or image rather than typing in their login."
+msgstr ""
+"If this option is ticked, KDM will show a list of users, so users can click on "
+"their name or image rather than typing in their login."
+
+#: kdm-users.cpp:115
+msgid "Autocompletion"
+msgstr "Autocompletion"
+
+#: kdm-users.cpp:116
+msgid ""
+"If this option is checked, KDM will automatically complete user names while "
+"they are typed in the line edit."
+msgstr ""
+"If this option is ticked, KDM will automatically complete user names while they "
+"are typed in the line edit."
+
+#: kdm-users.cpp:118
+msgid "Inverse selection"
+msgstr "Inverse selection"
+
+#: kdm-users.cpp:119
+msgid ""
+"This option specifies how the users for \"Show list\" and \"Autocompletion\" "
+"are selected in the \"Select users and groups\" list: If not checked, select "
+"only the checked users. If checked, select all non-system users, except the "
+"checked ones."
+msgstr ""
+"This option specifies how the users for \"Show list\" and \"Autocompletion\" "
+"are selected in the \"Select users and groups\" list: If not ticked, select "
+"only the ticked users. If ticked, select all non-system users, except the "
+"ticked ones."
+
+#: kdm-users.cpp:123
+msgid "Sor&t users"
+msgstr "Sor&t users"
+
+#: kdm-users.cpp:125
+msgid ""
+"If this is checked, KDM will alphabetically sort the user list. Otherwise users "
+"are listed in the order they appear in the password file."
+msgstr ""
+"If this is ticked, KDM will alphabetically sort the user list. Otherwise users "
+"are listed in the order they appear in the password file."
+
+#: kdm-users.cpp:129
+msgid "S&elect users and groups:"
+msgstr "S&elect users and groups:"
+
+#: kdm-users.cpp:131
+msgid "Selected Users"
+msgstr "Selected Users"
+
+#: kdm-users.cpp:133
+msgid ""
+"KDM will show all checked users. Entries denoted with '@' are user groups. "
+"Checking a group is like checking all users in that group."
+msgstr ""
+"KDM will show all ticked users. Entries denoted with '@' are user groups. "
+"Ticking a group is like ticking all users in that group."
+
+#: kdm-users.cpp:140
+msgid "Hidden Users"
+msgstr "Hidden Users"
+
+#: kdm-users.cpp:142
+msgid ""
+"KDM will show all non-checked non-system users. Entries denoted with '@' are "
+"user groups. Checking a group is like checking all users in that group."
+msgstr ""
+"KDM will show all non-ticked non-system users. Entries denoted with '@' are "
+"user groups. Ticking a group is like ticking all users in that group."
+
+#: kdm-users.cpp:149
+msgid "User Image Source"
+msgstr "User Image Source"
+
+#: kdm-users.cpp:150
+msgid ""
+"Here you can specify where KDM will obtain the images that represent users. "
+"\"Admin\" represents the global folder; these are the pictures you can set "
+"below. \"User\" means that KDM should read the user's $HOME/.face.icon file. "
+"The two selections in the middle define the order of preference if both sources "
+"are available."
+msgstr ""
+"Here you can specify where KDM will obtain the images that represent users. "
+"\"Admin\" represents the global folder; these are the pictures you can set "
+"below. \"User\" means that KDM should read the user's $HOME/.face.icon file. "
+"The two selections in the middle define the order of preference if both sources "
+"are available."
+
+#: kdm-users.cpp:156
+msgid "Admin"
+msgstr "Admin"
+
+#: kdm-users.cpp:157
+msgid "Admin, user"
+msgstr "Admin, user"
+
+#: kdm-users.cpp:158
+msgid "User, admin"
+msgstr "User, admin"
+
+#: kdm-users.cpp:159
+msgid "User"
+msgstr "User"
+
+#: kdm-users.cpp:161
+msgid "User Images"
+msgstr "User Images"
+
+#: kdm-users.cpp:164
+msgid "The user the image below belongs to."
+msgstr "The user the image below belongs to."
+
+#: kdm-users.cpp:167
+msgid "User:"
+msgstr "User:"
+
+#: kdm-users.cpp:175
+msgid "Click or drop an image here"
+msgstr "Click or drop an image here"
+
+#: kdm-users.cpp:176
+msgid ""
+"Here you can see the image assigned to the user selected in the combo box "
+"above. Click on the image button to select from a list of images or drag and "
+"drop your own image on to the button (e.g. from Konqueror)."
+msgstr ""
+"Here you can see the image assigned to the user selected in the combo box "
+"above. Click on the image button to select from a list of images or drag and "
+"drop your own image on to the button (e.g. from Konqueror)."
+
+#: kdm-users.cpp:178
+msgid "Unset"
+msgstr "Unset"
+
+#: kdm-users.cpp:179
+msgid ""
+"Click this button to make KDM use the default image for the selected user."
+msgstr ""
+"Click this button to make KDM use the default image for the selected user."
+
+#: kdm-users.cpp:276
+msgid "Save image as default image?"
+msgstr "Save image as default image?"
+
+#: kdm-users.cpp:284
+#, c-format
+msgid ""
+"There was an error loading the image\n"
+"%1"
+msgstr ""
+"There was an error loading the image\n"
+"%1"
+
+#: kdm-users.cpp:293
+#, c-format
+msgid ""
+"There was an error saving the image:\n"
+"%1"
+msgstr ""
+"There was an error saving the image:\n"
+"%1"
+
+#: kdm-users.cpp:308
+msgid "Choose Image"
+msgstr "Choose Image"
+
+#: kdm-conv.cpp:47
+msgid ""
+"<qt>"
+"<center><font color=red><big><b>Attention!"
+"<br>Read help!</b></big></font></center></qt>"
+msgstr ""
+"<qt>"
+"<center><font color=red><big><b>Attention!"
+"<br>Read help!</b></big></font></center></qt>"
+
+#: kdm-conv.cpp:51
+msgid "Enable Au&to-Login"
+msgstr "Enable Au&to-Login"
+
+#: kdm-conv.cpp:55
+msgid ""
+"Turn on the auto-login feature. This applies only to KDM's graphical login. "
+"Think twice before enabling this!"
+msgstr ""
+"Turn on the auto-login feature. This applies only to KDM's graphical login. "
+"Think twice before enabling this!"
+
+#: kdm-conv.cpp:62
+msgid "Use&r:"
+msgstr "Use&r:"
+
+#: kdm-conv.cpp:68
+msgid "Select the user to be logged in automatically."
+msgstr "Select the user to be logged in automatically."
+
+#: kdm-conv.cpp:72
+msgid ""
+"_: delay\n"
+"none"
+msgstr "none"
+
+#: kdm-conv.cpp:73
+msgid ""
+"_: seconds\n"
+" s"
+msgstr " s"
+
+#: kdm-conv.cpp:74
+msgid "D&elay:"
+msgstr "D&elay:"
+
+#: kdm-conv.cpp:78
+msgid ""
+"The delay (in seconds) before the automatic login kicks in. This feature is "
+"also known as \"timed login\"."
+msgstr ""
+"The delay (in seconds) before the automatic login kicks in. This feature is "
+"also known as \"timed login\"."
+
+#: kdm-conv.cpp:82
+msgid "P&ersistent"
+msgstr "P&ersistent"
+
+#: kdm-conv.cpp:84
+msgid ""
+"Normally, automatic login is performed only when KDM starts up. If this is "
+"checked, automatic login will kick in after finishing a session as well."
+msgstr ""
+"Normally, automatic login is performed only when KDM starts up. If this is "
+"checked, automatic login will kick in after finishing a session as well."
+
+#: kdm-conv.cpp:87
+msgid "Loc&k session"
+msgstr "Loc&k session"
+
+#: kdm-conv.cpp:89
+msgid ""
+"If checked, the automatically started session will be locked immediately "
+"(provided it is a KDE session). This can be used to obtain a super-fast login "
+"restricted to one user."
+msgstr ""
+"If checked, the automatically started session will be locked immediately "
+"(provided it is a KDE session). This can be used to obtain a super-fast login "
+"restricted to one user."
+
+#: kdm-conv.cpp:94
+msgid "Preselect User"
+msgstr "Preselect User"
+
+#: kdm-conv.cpp:99
+msgid ""
+"_: preselected user\n"
+"&None"
+msgstr "&None"
+
+#: kdm-conv.cpp:100
+msgid "Prev&ious"
+msgstr "Prev&ious"
+
+#: kdm-conv.cpp:101
+msgid ""
+"Preselect the user that logged in previously. Use this if this computer is "
+"usually used several consecutive times by one user."
+msgstr ""
+"Preselect the user that logged in previously. Use this if this computer is "
+"usually used several consecutive times by one user."
+
+#: kdm-conv.cpp:103
+msgid "Specif&y"
+msgstr "Specif&y"
+
+#: kdm-conv.cpp:104
+msgid ""
+"Preselect the user specified in the combo box below. Use this if this computer "
+"is predominantly used by a certain user."
+msgstr ""
+"Preselect the user specified in the combo box below. Use this if this computer "
+"is predominantly used by a certain user."
+
+#: kdm-conv.cpp:108
+msgid "Us&er:"
+msgstr "Us&er:"
+
+#: kdm-conv.cpp:110
+msgid ""
+"Select the user to be preselected for login. This box is editable, so you can "
+"specify an arbitrary non-existent user to mislead possible attackers."
+msgstr ""
+"Select the user to be preselected for login. This box is editable, so you can "
+"specify an arbitrary non-existent user to mislead possible attackers."
+
+#: kdm-conv.cpp:119
+msgid "Focus pass&word"
+msgstr "Focus pass&word"
+
+#: kdm-conv.cpp:120
+msgid ""
+"When this option is on, KDM will place the cursor in the password field instead "
+"of the user field after preselecting a user. Use this to save one key press per "
+"login, if the preselection usually does not need to be changed."
+msgstr ""
+"When this option is on, KDM will place the cursor in the password field instead "
+"of the user field after preselecting a user. Use this to save one key press per "
+"login, if the preselection usually does not need to be changed."
+
+#: kdm-conv.cpp:126
+msgid "Enable Password-&Less Logins"
+msgstr "Enable Password-&Less Logins"
+
+#: kdm-conv.cpp:129
+msgid ""
+"When this option is checked, the checked users from the list below will be "
+"allowed to log in without entering their password. This applies only to KDM's "
+"graphical login. Think twice before enabling this!"
+msgstr ""
+"When this option is ticked, the ticked users from the list below will be "
+"allowed to log in without entering their password. This applies only to KDM's "
+"graphical login. Think twice before enabling this!"
+
+#: kdm-conv.cpp:136
+msgid "No password re&quired for:"
+msgstr "No password re&quired for:"
+
+#: kdm-conv.cpp:142
+msgid ""
+"Check all users you want to allow a password-less login for. Entries denoted "
+"with '@' are user groups. Checking a group is like checking all users in that "
+"group."
+msgstr ""
+"Tick all users you want to allow a password-less login for. Entries denoted "
+"with '@' are user groups. Ticking a group is like ticking all users in that "
+"group."
+
+#: kdm-conv.cpp:149
+msgid "Automatically log in again after &X server crash"
+msgstr "Automatically log in again after &X server crash"
+
+#: kdm-conv.cpp:150
+msgid ""
+"When this option is on, a user will be logged in again automatically when their "
+"session is interrupted by an X server crash; note that this can open a security "
+"hole: if you use a screen locker than KDE's integrated one, this will make "
+"circumventing a password-secured screen lock possible."
+msgstr ""
+"When this option is on, a user will be logged in again automatically when their "
+"session is interrupted by an X server crash; note that this can open a security "
+"hole: if you use a screen locker than KDE's integrated one, this will make "
+"circumventing a password-secured screen lock possible."
+
+#: main.cpp:67
+msgid ""
+"%1 does not appear to be an image file.\n"
+"Please use files with these extensions:\n"
+"%2"
+msgstr ""
+"%1 does not appear to be an image file.\n"
+"Please use files with these extensions:\n"
+"%2"
+
+#: main.cpp:88
+msgid "kcmkdm"
+msgstr "kcmkdm"
+
+#: main.cpp:88
+msgid "KDE Login Manager Config Module"
+msgstr "KDE Login Manager Config Module"
+
+#: main.cpp:90
+msgid "(c) 1996 - 2005 The KDM Authors"
+msgstr "(c) 1996 - 2005 The KDM Authors"
+
+#: main.cpp:92
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:94
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: main.cpp:96
+msgid ""
+"<h1>Login Manager</h1> In this module you can configure the various aspects of "
+"the KDE Login Manager. This includes the look and feel as well as the users "
+"that can be selected for login. Note that you can only make changes if you run "
+"the module with superuser rights. If you have not started the KDE Control "
+"Center with superuser rights (which is absolutely the right thing to do, by the "
+"way), click on the <em>Modify</em> button to acquire superuser rights. You will "
+"be asked for the superuser password."
+"<h2>Appearance</h2> On this tab page, you can configure how the Login Manager "
+"should look, which language it should use, and which GUI style it should use. "
+"The language settings made here have no influence on the user's language "
+"settings."
+"<h2>Font</h2>Here you can choose the fonts that the Login Manager should use "
+"for various purposes like greetings and user names. "
+"<h2>Background</h2>If you want to set a special background for the login "
+"screen, this is where to do it."
+"<h2>Shutdown</h2> Here you can specify who is allowed to shutdown/reboot the "
+"machine and whether a boot manager should be used."
+"<h2>Users</h2>On this tab page, you can select which users the Login Manager "
+"will offer you for logging in."
+"<h2>Convenience</h2> Here you can specify a user to be logged in automatically, "
+"users not needing to provide a password to log in, and other convenience "
+"features."
+"<br>Note, that these settings are security holes by their nature, so use them "
+"very carefully."
+msgstr ""
+"<h1>Login Manager</h1> In this module you can configure the various aspects of "
+"the KDE Login Manager. This includes the look and feel as well as the users "
+"that can be selected for login. Note that you can only make changes if you run "
+"the module with superuser rights. If you have not started the KDE Control "
+"Centre with superuser rights (which is absolutely the right thing to do, by the "
+"way), click on the <em>Modify</em> button to acquire superuser rights. You will "
+"be asked for the superuser password."
+"<h2>Appearance</h2> On this tab page, you can configure how the Login Manager "
+"should look, which language it should use, and which GUI style it should use. "
+"The language settings made here have no influence on the user's language "
+"settings."
+"<h2>Font</h2>Here you can choose the fonts that the Login Manager should use "
+"for various purposes like greetings and user names. "
+"<h2>Background</h2>If you want to set a special background for the login "
+"screen, this is where to do it."
+"<h2>Shutdown</h2> Here you can specify who is allowed to shutdown/reboot the "
+"machine and whether a boot manager should be used."
+"<h2>Users</h2>On this tab page, you can select which users the Login Manager "
+"will offer you for logging in."
+"<h2>Convenience</h2> Here you can specify a user to be logged in automatically, "
+"users not needing to provide a password to log in, and other convenience "
+"features."
+"<br>Note, that these settings are security holes by their nature, so use them "
+"very carefully."
+
+#: main.cpp:186
+msgid "A&ppearance"
+msgstr "A&ppearance"
+
+#: main.cpp:190
+msgid "&Font"
+msgstr "&Font"
+
+#: main.cpp:194
+msgid "&Background"
+msgstr "&Background"
+
+#: main.cpp:198
+msgid "&Shutdown"
+msgstr "&Shutdown"
+
+#: main.cpp:202
+msgid "&Users"
+msgstr "&Users"
+
+#: main.cpp:210
+msgid "Con&venience"
+msgstr "Con&venience"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
diff --git a/tde-i18n-en_GB/messages/kdebase/kdmgreet.po b/tde-i18n-en_GB/messages/kdebase/kdmgreet.po
new file mode 100644
index 00000000000..8e0686a440d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kdmgreet.po
@@ -0,0 +1,556 @@
+# translation of kdmgreet.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdmgreet\n"
+"POT-Creation-Date: 2007-12-08 01:14+0100\n"
+"PO-Revision-Date: 2005-12-26 02:03+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kdmconfig.cpp:139
+msgid "[fix kdmrc!]"
+msgstr "[fix kdmrc!]"
+
+#: kdmconfig.cpp:154
+msgid ""
+"_n: %1: TTY login\n"
+"%1: %n TTY logins"
+msgstr ""
+"%1: TTY login\n"
+"%1: %n TTY logins"
+
+#: kdmconfig.cpp:165
+msgid "Unused"
+msgstr "Unused"
+
+#: kdmconfig.cpp:167
+msgid ""
+"_: user: session type\n"
+"%1: %2"
+msgstr "%1: %2"
+
+#: kdmconfig.cpp:169
+#, c-format
+msgid ""
+"_: ... host\n"
+"X login on %1"
+msgstr "X login on %1"
+
+#: krootimage.cpp:37
+msgid "Fancy desktop background for kdm"
+msgstr "Fancy desktop background for kdm"
+
+#: krootimage.cpp:42
+msgid "Name of the configuration file"
+msgstr "Name of the configuration file"
+
+#: krootimage.cpp:103
+msgid "KRootImage"
+msgstr "KRootImage"
+
+#: kchooser.cpp:57
+msgid "&Local Login"
+msgstr "&Local Login"
+
+#: kchooser.cpp:61
+msgid "XDMCP Host Menu"
+msgstr "XDMCP Host Menu"
+
+#: kchooser.cpp:66
+msgid "Hostname"
+msgstr "Hostname"
+
+#: kchooser.cpp:68
+msgid "Status"
+msgstr "Status"
+
+#: kchooser.cpp:76
+msgid "Hos&t:"
+msgstr "Hos&t:"
+
+#: kchooser.cpp:77
+msgid "A&dd"
+msgstr "A&dd"
+
+#: kchooser.cpp:85
+msgid "&Accept"
+msgstr "&Accept"
+
+#: kchooser.cpp:87
+msgid "&Refresh"
+msgstr "&Refresh"
+
+#: kchooser.cpp:95 kgreeter.cpp:694
+msgid "&Menu"
+msgstr "&Menu"
+
+#: kchooser.cpp:177
+msgid "<unknown>"
+msgstr "<unknown>"
+
+#: kchooser.cpp:215
+#, c-format
+msgid "Unknown host %1"
+msgstr "Unknown host %1"
+
+#: kgreeter.cpp:395
+msgid "Custom"
+msgstr "Custom"
+
+#: kgreeter.cpp:396
+msgid "Failsafe"
+msgstr "Failsafe"
+
+#: kgreeter.cpp:470
+msgid " (previous)"
+msgstr " (previous)"
+
+#: kgreeter.cpp:529
+msgid ""
+"Your saved session type '%1' is not valid any more.\n"
+"Please select a new one, otherwise 'default' will be used."
+msgstr ""
+"Your saved session type '%1' is not valid any more.\n"
+"Please select a new one, otherwise 'default' will be used."
+
+#: kgreeter.cpp:636
+msgid "Warning: this is an unsecured session"
+msgstr "Warning: this is an unsecured session"
+
+#: kgreeter.cpp:638
+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 ""
+"This display requires no X authorisation.\n"
+"This means that anybody can connect to it,\n"
+"open windows on it or intercept your input."
+
+#: kgreeter.cpp:691
+msgid "L&ogin"
+msgstr "L&ogin"
+
+#: kgreeter.cpp:724 kgreeter.cpp:865
+msgid "Session &Type"
+msgstr "Session &Type"
+
+#: kgreeter.cpp:729 kgreeter.cpp:871
+msgid "&Authentication Method"
+msgstr "&Authentication Method"
+
+#: kgreeter.cpp:734 kgreeter.cpp:876
+msgid "&Remote Login"
+msgstr "&Remote Login"
+
+#: kgreeter.cpp:812
+msgid "Login Failed."
+msgstr "Login Failed."
+
+#: kconsole.cpp:75
+msgid "Cannot open console"
+msgstr "Cannot open console"
+
+#: kconsole.cpp:159
+msgid ""
+"\n"
+"*** Cannot open console log source ***"
+msgstr ""
+"\n"
+"*** Cannot open console log source ***"
+
+#: kgdialog.cpp:61
+msgid "Sw&itch User"
+msgstr "Sw&itch User"
+
+#: kgdialog.cpp:73
+msgid "R&estart X Server"
+msgstr "R&estart X Server"
+
+#: kgdialog.cpp:73
+msgid "Clos&e Connection"
+msgstr "Clos&e Connection"
+
+#: kgdialog.cpp:84
+msgid "Co&nsole Login"
+msgstr "Co&nsole Login"
+
+#: kgdialog.cpp:87
+msgid "&Shutdown..."
+msgstr "&Shutdown..."
+
+#: kgdialog.cpp:227
+msgid ""
+"_: session (location)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: kgverify.cpp:177
+msgid "No greeter widget plugin loaded. Check the configuration."
+msgstr "No greeter widget plugin loaded. Check the configuration."
+
+#: kgverify.cpp:435
+msgid ""
+"Authenticating %1...\n"
+"\n"
+msgstr ""
+"Authenticating %1...\n"
+"\n"
+
+#: kgverify.cpp:439
+msgid "You are required to change your password immediately (password aged)."
+msgstr "You are required to change your password immediately (password aged)."
+
+#: kgverify.cpp:440
+msgid "You are required to change your password immediately (root enforced)."
+msgstr "You are required to change your password immediately (root enforced)."
+
+#: kgverify.cpp:441
+msgid "You are not allowed to login at the moment."
+msgstr "You are not allowed to login at the moment."
+
+#: kgverify.cpp:442
+msgid "Home folder not available."
+msgstr "Home folder not available."
+
+#: kgverify.cpp:443
+msgid ""
+"Logins are not allowed at the moment.\n"
+"Try again later."
+msgstr ""
+"Logins are not allowed at the moment.\n"
+"Try again later."
+
+#: kgverify.cpp:444
+msgid "Your login shell is not listed in /etc/shells."
+msgstr "Your login shell is not listed in /etc/shells."
+
+#: kgverify.cpp:445
+msgid "Root logins are not allowed."
+msgstr "Root logins are not allowed."
+
+#: kgverify.cpp:446
+msgid "Your account has expired; please contact your system administrator."
+msgstr "Your account has expired; please contact your system administrator."
+
+#: kgverify.cpp:456
+msgid ""
+"A critical error occurred.\n"
+"Please look at KDM's logfile(s) for more information\n"
+"or contact your system administrator."
+msgstr ""
+"A critical error occurred.\n"
+"Please look at KDM's logfile(s) for more information\n"
+"or contact your system administrator."
+
+#: kgverify.cpp:482
+#, c-format
+msgid ""
+"_n: Your account expires tomorrow.\n"
+"Your account expires in %n days."
+msgstr ""
+"Your account expires tomorrow.\n"
+"Your account expires in %n days."
+
+#: kgverify.cpp:483
+msgid "Your account expires today."
+msgstr "Your account expires today."
+
+#: kgverify.cpp:490
+#, c-format
+msgid ""
+"_n: Your password expires tomorrow.\n"
+"Your password expires in %n days."
+msgstr ""
+"Your password expires tomorrow.\n"
+"Your password expires in %n days."
+
+#: kgverify.cpp:491
+msgid "Your password expires today."
+msgstr "Your password expires today."
+
+#: kgverify.cpp:558 kgverify.cpp:1005
+msgid "Authentication failed"
+msgstr "Authentication failed"
+
+#: kgverify.cpp:695
+msgid ""
+"Authenticated user (%1) does not match requested user (%2).\n"
+msgstr ""
+"Authenticated user (%1) does not match requested user (%2).\n"
+
+#: kgverify.cpp:988
+#, c-format
+msgid ""
+"_n: Automatic login in 1 second...\n"
+"Automatic login in %n seconds..."
+msgstr ""
+"Automatic login in 1 second...\n"
+"Automatic login in %n seconds..."
+
+#: kgverify.cpp:997
+msgid "Warning: Caps Lock on"
+msgstr "Warning: Caps Lock on"
+
+#: kgverify.cpp:1002
+msgid "Change failed"
+msgstr "Change failed"
+
+#: kgverify.cpp:1004
+msgid "Login failed"
+msgstr "Login failed"
+
+#: kgverify.cpp:1038
+msgid "Theme not usable with authentication method '%1'."
+msgstr "Theme not usable with authentication method '%1'."
+
+#: kgverify.cpp:1093
+msgid "Changing authentication token"
+msgstr "Changing authentication token"
+
+#: kdmshutdown.cpp:92
+msgid "Root authorization required."
+msgstr "Root authorisation required."
+
+#: kdmshutdown.cpp:123 kdmshutdown.cpp:516
+msgid "&Schedule..."
+msgstr "&Schedule..."
+
+#: kdmshutdown.cpp:246
+msgid "Shutdown Type"
+msgstr "Shutdown Type"
+
+#: kdmshutdown.cpp:250
+msgid "&Turn off computer"
+msgstr "&Turn off computer"
+
+#: kdmshutdown.cpp:254
+msgid "&Restart computer"
+msgstr "&Restart computer"
+
+#: kdmshutdown.cpp:282
+msgid "Scheduling"
+msgstr "Scheduling"
+
+#: kdmshutdown.cpp:286
+msgid "&Start:"
+msgstr "&Start:"
+
+#: kdmshutdown.cpp:289
+msgid "T&imeout:"
+msgstr "T&imeout:"
+
+#: kdmshutdown.cpp:291
+msgid "&Force after timeout"
+msgstr "&Force after timeout"
+
+#: kdmshutdown.cpp:340
+msgid "Entered start date is invalid."
+msgstr "Entered start date is invalid."
+
+#: kdmshutdown.cpp:349
+msgid "Entered timeout date is invalid."
+msgstr "Entered timeout date is invalid."
+
+#: kdmshutdown.cpp:482
+msgid "&Turn Off Computer"
+msgstr "&Turn Off Computer"
+
+#: kdmshutdown.cpp:489
+msgid "&Restart Computer"
+msgstr "&Restart Computer"
+
+#: kdmshutdown.cpp:504
+msgid ""
+"_: current option in boot loader\n"
+"%1 (current)"
+msgstr "%1 (current)"
+
+#: kdmshutdown.cpp:608
+msgid "Turn Off Computer"
+msgstr "Turn Off Computer"
+
+#: kdmshutdown.cpp:611
+msgid "Switch to Console"
+msgstr "Switch to Console"
+
+#: kdmshutdown.cpp:613
+msgid "Restart Computer"
+msgstr "Restart Computer"
+
+#: kdmshutdown.cpp:615
+msgid "<br>(Next boot: %1)"
+msgstr "<br>(Next boot: %1)"
+
+#: kdmshutdown.cpp:627
+msgid "Abort active sessions:"
+msgstr "Abort active sessions:"
+
+#: kdmshutdown.cpp:628
+msgid "No permission to abort active sessions:"
+msgstr "No permission to abort active sessions:"
+
+#: kdmshutdown.cpp:635
+msgid "Session"
+msgstr "Session"
+
+#: kdmshutdown.cpp:636
+msgid "Location"
+msgstr "Location"
+
+#: kdmshutdown.cpp:667
+msgid "Abort pending shutdown:"
+msgstr "Abort pending shutdown:"
+
+#: kdmshutdown.cpp:668
+msgid "No permission to abort pending shutdown:"
+msgstr "No permission to abort pending shutdown:"
+
+#: kdmshutdown.cpp:674
+msgid "now"
+msgstr "now"
+
+#: kdmshutdown.cpp:680
+msgid "infinite"
+msgstr "infinite"
+
+#: kdmshutdown.cpp:686
+msgid ""
+"Owner: %1\n"
+"Type: %2%5\n"
+"Start: %3\n"
+"Timeout: %4"
+msgstr ""
+"Owner: %1\n"
+"Type: %2%5\n"
+"Start: %3\n"
+"Timeout: %4"
+
+#: kdmshutdown.cpp:691
+msgid "console user"
+msgstr "console user"
+
+#: kdmshutdown.cpp:693
+msgid "control socket"
+msgstr "control socket"
+
+#: kdmshutdown.cpp:696
+msgid "turn off computer"
+msgstr "turn off computer"
+
+#: kdmshutdown.cpp:697
+msgid "restart computer"
+msgstr "restart computer"
+
+#: kdmshutdown.cpp:700
+#, c-format
+msgid ""
+"\n"
+"Next boot: %1"
+msgstr ""
+"\n"
+"Next boot: %1"
+
+#: kdmshutdown.cpp:703
+#, c-format
+msgid ""
+"\n"
+"After timeout: %1"
+msgstr ""
+"\n"
+"After timeout: %1"
+
+#: kdmshutdown.cpp:705
+msgid "abort all sessions"
+msgstr "abort all sessions"
+
+#: kdmshutdown.cpp:707
+msgid "abort own sessions"
+msgstr "abort own sessions"
+
+#: kdmshutdown.cpp:708
+msgid "cancel shutdown"
+msgstr "cancel shutdown"
+
+#: themer/kdmlabel.cpp:170
+msgid "Language"
+msgstr "Language"
+
+#: themer/kdmlabel.cpp:171
+msgid "Session Type"
+msgstr "Session Type"
+
+#: themer/kdmlabel.cpp:172
+msgid "Menu"
+msgstr "Menu"
+
+#: themer/kdmlabel.cpp:173
+msgid "Disconnect"
+msgstr "Disconnect"
+
+#: themer/kdmlabel.cpp:175
+msgid "Power off"
+msgstr "Power off"
+
+#: themer/kdmlabel.cpp:176
+msgid "Suspend"
+msgstr "Suspend"
+
+#: themer/kdmlabel.cpp:177
+msgid "Reboot"
+msgstr "Reboot"
+
+#: themer/kdmlabel.cpp:178
+msgid "XDMCP Chooser"
+msgstr "XDMCP Chooser"
+
+#: themer/kdmlabel.cpp:180
+msgid "You have got caps lock on."
+msgstr "You have got caps lock on."
+
+#: themer/kdmlabel.cpp:181
+#, c-format
+msgid "User %s will login in %d seconds"
+msgstr "User %s will login in %d seconds"
+
+#: themer/kdmlabel.cpp:182
+#, c-format
+msgid "Welcome to %h"
+msgstr "Welcome to %h"
+
+#: themer/kdmlabel.cpp:183
+msgid "Username:"
+msgstr "Username:"
+
+#: themer/kdmlabel.cpp:184
+msgid "Password:"
+msgstr "Password:"
+
+#: themer/kdmlabel.cpp:185
+msgid "Login"
+msgstr "Login"
+
+#: themer/kdmlabel.cpp:225
+#, no-c-format
+msgid ""
+"_: date format\n"
+"%a %d %B"
+msgstr "%a %d %B"
+
+#: themer/kdmthemer.cpp:67
+#, c-format
+msgid "Cannot open theme file %1"
+msgstr "Cannot open theme file %1"
+
+#: themer/kdmthemer.cpp:71
+#, c-format
+msgid "Cannot parse theme file %1"
+msgstr "Cannot parse theme file %1"
diff --git a/tde-i18n-en_GB/messages/kdebase/kfindpart.po b/tde-i18n-en_GB/messages/kdebase/kfindpart.po
new file mode 100644
index 00000000000..4588ccf2fad
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kfindpart.po
@@ -0,0 +1,508 @@
+# translation of kfindpart.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfindpart\n"
+"POT-Creation-Date: 2006-10-10 02:32+0200\n"
+"PO-Revision-Date: 2005-11-04 14:29+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: kfind.cpp:72 kfinddlg.cpp:40
+msgid "&Find"
+msgstr "&Find"
+
+#: kfinddlg.cpp:33
+msgid "Find Files/Folders"
+msgstr "Find Files/Folders"
+
+#: kfinddlg.cpp:54
+msgid "AMiddleLengthText..."
+msgstr "AMiddleLengthText..."
+
+#: kfinddlg.cpp:55 kfinddlg.cpp:177
+msgid "Ready."
+msgstr "Ready."
+
+#: kfinddlg.cpp:112 kfinddlg.cpp:217
+#, c-format
+msgid ""
+"_n: one file found\n"
+"%n files found"
+msgstr ""
+"one file found\n"
+"%n files found"
+
+#: kfinddlg.cpp:152
+msgid "Searching..."
+msgstr "Searching..."
+
+#: kfinddlg.cpp:179
+msgid "Aborted."
+msgstr "Aborted."
+
+#: kfinddlg.cpp:182 kfinddlg.cpp:187 kfinddlg.cpp:193
+msgid "Error."
+msgstr "Error."
+
+#: kfinddlg.cpp:183
+msgid "Please specify an absolute path in the \"Look in\" box."
+msgstr "Please specify an absolute path in the \"Look in\" box."
+
+#: kfinddlg.cpp:188
+msgid "Could not find the specified folder."
+msgstr "Could not find the specified folder."
+
+#: kfindpart.cpp:81
+msgid "Find Component"
+msgstr "Find Component"
+
+#: kftabdlg.cpp:64
+msgid "&Named:"
+msgstr "&Named:"
+
+#: kftabdlg.cpp:65
+msgid "You can use wildcard matching and \";\" for separating multiple names"
+msgstr "You can use wildcard matching and \";\" for separating multiple names"
+
+#: kftabdlg.cpp:68
+msgid "Look &in:"
+msgstr "Look &in:"
+
+#: kftabdlg.cpp:69
+msgid "Include &subfolders"
+msgstr "Include &subfolders"
+
+#: kftabdlg.cpp:70
+msgid "Case s&ensitive search"
+msgstr "Case s&ensitive search"
+
+#: kftabdlg.cpp:71
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#: kftabdlg.cpp:72
+msgid "&Use files index"
+msgstr "&Use files index"
+
+#: kftabdlg.cpp:90
+msgid ""
+"<qt>Enter the filename you are looking for. "
+"<br>Alternatives may be separated by a semicolon \";\"."
+"<br>"
+"<br>The filename may contain the following special characters:"
+"<ul>"
+"<li><b>?</b> matches any single character</li>"
+"<li><b>*</b> matches zero or more of any characters</li>"
+"<li><b>[...]</b> matches any of the characters in braces</li></ul>"
+"<br>Example searches:"
+"<ul>"
+"<li><b>*.kwd;*.txt</b> finds all files ending with .kwd or .txt</li>"
+"<li><b>go[dt]</b> finds god and got</li>"
+"<li><b>Hel?o</b> finds all files that start with \"Hel\" and end with \"o\", "
+"having one character in between</li>"
+"<li><b>My Document.kwd</b> finds a file of exactly that name</li></ul></qt>"
+msgstr ""
+"<qt>Enter the filename you are looking for. "
+"<br>Alternatives may be separated by a semicolon \";\"."
+"<br>"
+"<br>The filename may contain the following special characters:"
+"<ul>"
+"<li><b>?</b> matches any single character</li>"
+"<li><b>*</b> matches zero or more of any characters</li>"
+"<li><b>[...]</b> matches any of the characters in braces</li></ul>"
+"<br>Example searches:"
+"<ul>"
+"<li><b>*.kwd;*.txt</b> finds all files ending with .kwd or .txt</li>"
+"<li><b>go[dt]</b> finds god and got</li>"
+"<li><b>Hel?o</b> finds all files that start with \"Hel\" and end with \"o\", "
+"having one character in between</li>"
+"<li><b>My Document.kwd</b> finds a file of exactly that name</li></ul></qt>"
+
+#: kftabdlg.cpp:111
+msgid ""
+"<qt>This lets you use the files' index created by the <i>slocate</i> "
+"package to speed-up the search; remember to update the index from time to time "
+"(using <i>updatedb</i>).</qt>"
+msgstr ""
+"<qt>This lets you use the files' index created by the <i>slocate</i> "
+"package to speed-up the search; remember to update the index from time to time "
+"(using <i>updatedb</i>).</qt>"
+
+#: kftabdlg.cpp:147
+msgid "Find all files created or &modified:"
+msgstr "Find all files created or &modified:"
+
+#: kftabdlg.cpp:149
+msgid "&between"
+msgstr "&between"
+
+#: kftabdlg.cpp:150
+msgid "&during the previous"
+msgstr "&during the previous"
+
+#: kftabdlg.cpp:151
+msgid "and"
+msgstr "and"
+
+#: kftabdlg.cpp:153
+msgid "minute(s)"
+msgstr "minute(s)"
+
+#: kftabdlg.cpp:154
+msgid "hour(s)"
+msgstr "hour(s)"
+
+#: kftabdlg.cpp:155
+msgid "day(s)"
+msgstr "day(s)"
+
+#: kftabdlg.cpp:156
+msgid "month(s)"
+msgstr "month(s)"
+
+#: kftabdlg.cpp:157
+msgid "year(s)"
+msgstr "year(s)"
+
+#: kftabdlg.cpp:168
+msgid "File &size is:"
+msgstr "File &size is:"
+
+#: kftabdlg.cpp:174
+msgid "Files owned by &user:"
+msgstr "Files owned by &user:"
+
+#: kftabdlg.cpp:176
+msgid "Owned by &group:"
+msgstr "Owned by &group:"
+
+#: kftabdlg.cpp:178
+msgid "(none)"
+msgstr "(none)"
+
+#: kftabdlg.cpp:179
+msgid "At Least"
+msgstr "At Least"
+
+#: kftabdlg.cpp:180
+msgid "At Most"
+msgstr "At Most"
+
+#: kftabdlg.cpp:181
+msgid "Equal To"
+msgstr "Equal To"
+
+#: kftabdlg.cpp:183
+msgid "Bytes"
+msgstr "Bytes"
+
+#: kftabdlg.cpp:184
+msgid "KB"
+msgstr "KB"
+
+#: kftabdlg.cpp:185
+msgid "MB"
+msgstr "MB"
+
+#: kftabdlg.cpp:186
+msgid "GB"
+msgstr ""
+
+#: kftabdlg.cpp:249
+msgid "File &type:"
+msgstr "File &type:"
+
+#: kftabdlg.cpp:251
+msgid "C&ontaining text:"
+msgstr "C&ontaining text:"
+
+#: kftabdlg.cpp:256
+msgid ""
+"<qt>If specified, only files that contain this text are found. Note that not "
+"all file types from the list above are supported. Please refer to the "
+"documentation for a list of supported file types.</qt>"
+msgstr ""
+"<qt>If specified, only files that contain this text are found. Note that not "
+"all file types from the list above are supported. Please refer to the "
+"documentation for a list of supported file types.</qt>"
+
+#: kftabdlg.cpp:264
+msgid "Case s&ensitive"
+msgstr "Case s&ensitive"
+
+#: kftabdlg.cpp:265
+msgid "Include &binary files"
+msgstr "Include &binary files"
+
+#: kftabdlg.cpp:266
+msgid "Regular e&xpression"
+msgstr "Regular e&xpression"
+
+#: kftabdlg.cpp:269
+msgid ""
+"<qt>This lets you search in any type of file, even those that usually do not "
+"contain text (for example program files and images).</qt>"
+msgstr ""
+"<qt>This lets you search in any type of file, even those that usually do not "
+"contain text (for example program files and images).</qt>"
+
+#: kftabdlg.cpp:277
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: kftabdlg.cpp:282
+msgid "fo&r:"
+msgstr "fo&r:"
+
+#: kftabdlg.cpp:283
+msgid "Search &metainfo sections:"
+msgstr "Search &metainfo sections:"
+
+#: kftabdlg.cpp:286
+msgid "All Files & Folders"
+msgstr "All Files & Folders"
+
+#: kftabdlg.cpp:288
+msgid "Folders"
+msgstr "Folders"
+
+#: kftabdlg.cpp:289
+msgid "Symbolic Links"
+msgstr "Symbolic Links"
+
+#: kftabdlg.cpp:290
+msgid "Special Files (Sockets, Device Files, ...)"
+msgstr "Special Files (Sockets, Device Files, ...)"
+
+#: kftabdlg.cpp:291
+msgid "Executable Files"
+msgstr "Executable Files"
+
+#: kftabdlg.cpp:292
+msgid "SUID Executable Files"
+msgstr "SUID Executable Files"
+
+#: kftabdlg.cpp:293
+msgid "All Images"
+msgstr "All Images"
+
+#: kftabdlg.cpp:294
+msgid "All Video"
+msgstr "All Video"
+
+#: kftabdlg.cpp:295
+msgid "All Sounds"
+msgstr "All Sounds"
+
+#: kftabdlg.cpp:343
+msgid "Name/&Location"
+msgstr "Name/&Location"
+
+#: kftabdlg.cpp:344
+msgid "C&ontents"
+msgstr "C&ontents"
+
+#: kftabdlg.cpp:345
+msgid "&Properties"
+msgstr "&Properties"
+
+#: kftabdlg.cpp:350
+msgid ""
+"<qt>Search within files' specific comments/metainfo"
+"<br>These are some examples:"
+"<br>"
+"<ul>"
+"<li><b>Audio files (mp3...)</b> Search in id3 tag for a title, an album</li>"
+"<li><b>Images (png...)</b> Search images with a special resolution, "
+"comment...</li></ul></qt>"
+msgstr ""
+"<qt>Search within files' specific comments/metainfo"
+"<br>These are some examples:"
+"<br>"
+"<ul>"
+"<li><b>Audio files (mp3...)</b> Search in id3 tag for a title, an album</li>"
+"<li><b>Images (png...)</b> Search images with a special resolution, "
+"comment...</li></ul></qt>"
+
+#: kftabdlg.cpp:358
+msgid ""
+"<qt>If specified, search only in this field"
+"<br>"
+"<ul>"
+"<li><b>Audio files (mp3...)</b> This can be Title, Album...</li>"
+"<li><b>Images (png...)</b> Search only in Resolution, Bitdepth...</li></ul></qt>"
+msgstr ""
+"<qt>If specified, search only in this field"
+"<br>"
+"<ul>"
+"<li><b>Audio files (mp3...)</b> This can be Title, Album...</li>"
+"<li><b>Images (png...)</b> Search only in Resolution, Bitdepth...</li></ul></qt>"
+
+#: kftabdlg.cpp:552
+msgid "Unable to search within a period which is less than a minute."
+msgstr "Unable to search within a period which is less than a minute."
+
+#: kftabdlg.cpp:563
+msgid "The date is not valid."
+msgstr "The date is not valid."
+
+#: kftabdlg.cpp:565
+msgid "Invalid date range."
+msgstr "Invalid date range."
+
+#: kftabdlg.cpp:567
+msgid "Unable to search dates in the future."
+msgstr "Unable to search dates in the future."
+
+#: kftabdlg.cpp:628
+msgid "Size is too big. Set maximum size value?"
+msgstr "Size is too big. Set maximum size value?"
+
+#: kftabdlg.cpp:628
+msgid "Set"
+msgstr "Set"
+
+#: kftabdlg.cpp:628
+msgid "Do Not Set"
+msgstr "Do Not Set"
+
+#: kfwin.cpp:49
+msgid "Read-write"
+msgstr "Read-write"
+
+#: kfwin.cpp:50
+msgid "Read-only"
+msgstr "Read-only"
+
+#: kfwin.cpp:51
+msgid "Write-only"
+msgstr "Write-only"
+
+#: kfwin.cpp:52
+msgid "Inaccessible"
+msgstr "Inaccessible"
+
+#: kfwin.cpp:115
+msgid "Name"
+msgstr "Name"
+
+#: kfwin.cpp:116
+msgid "In Subfolder"
+msgstr "In Subfolder"
+
+#: kfwin.cpp:117
+msgid "Size"
+msgstr "Size"
+
+#: kfwin.cpp:119
+msgid "Modified"
+msgstr "Modified"
+
+#: kfwin.cpp:121
+msgid "Permissions"
+msgstr "Permissions"
+
+#: kfwin.cpp:124
+msgid "First Matching Line"
+msgstr "First Matching Line"
+
+#: kfwin.cpp:194
+msgid "Save Results As"
+msgstr "Save Results As"
+
+#: kfwin.cpp:219
+msgid "Unable to save results."
+msgstr "Unable to save results."
+
+#: kfwin.cpp:230 kfwin.cpp:231 kfwin.cpp:232
+msgid "KFind Results File"
+msgstr "KFind Results File"
+
+#: kfwin.cpp:259
+msgid ""
+"Results were saved to file\n"
+msgstr ""
+"Results were saved to file\n"
+
+#: kfwin.cpp:289
+#, c-format
+msgid ""
+"_n: Do you really want to delete the selected file?\n"
+"Do you really want to delete the %n selected files?"
+msgstr ""
+"Do you really want to delete the selected file?\n"
+"Do you really want to delete the %n selected files?"
+
+#: kfwin.cpp:412
+msgid ""
+"_: Menu item\n"
+"Open"
+msgstr "Open"
+
+#: kfwin.cpp:413
+msgid "Open Folder"
+msgstr "Open Folder"
+
+#: kfwin.cpp:418
+msgid "Open With..."
+msgstr "Open With..."
+
+#: kfwin.cpp:424
+msgid "Selected Files"
+msgstr "Selected Files"
+
+#: kquery.cpp:478
+msgid "Error while using locate"
+msgstr "Error while using locate"
+
+#: main.cpp:14
+msgid "KDE file find utility"
+msgstr "KDE file find utility"
+
+#: main.cpp:18
+msgid "Path(s) to search"
+msgstr "Path(s) to search"
+
+#: main.cpp:25
+msgid "KFind"
+msgstr "KFind"
+
+#: main.cpp:27
+msgid "(c) 1998-2003, The KDE Developers"
+msgstr "(c) 1998-2003, The KDE Developers"
+
+#: main.cpp:29
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: main.cpp:30
+msgid "Developer"
+msgstr "Developer"
+
+#: main.cpp:31
+msgid "UI Design & more search options"
+msgstr "UI Design & more search options"
+
+#: main.cpp:41
+msgid "UI Design"
+msgstr "UI Design"
diff --git a/tde-i18n-en_GB/messages/kdebase/kfmclient.po b/tde-i18n-en_GB/messages/kdebase/kfmclient.po
new file mode 100644
index 00000000000..6bdba30b838
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kfmclient.po
@@ -0,0 +1,314 @@
+# translation of kfmclient.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfmclient\n"
+"POT-Creation-Date: 2006-08-04 03:58+0200\n"
+"PO-Revision-Date: 2005-06-01 14:47+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfmclient.cc:52
+msgid "kfmclient"
+msgstr "kfmclient"
+
+#: kfmclient.cc:54
+msgid "KDE tool for opening URLs from the command line"
+msgstr "KDE tool for opening URLs from the command line"
+
+#: kfmclient.cc:64
+msgid "Non interactive use: no message boxes"
+msgstr "Non interactive use: no message boxes"
+
+#: kfmclient.cc:65
+msgid "Show available commands"
+msgstr "Show available commands"
+
+#: kfmclient.cc:66
+msgid "Command (see --commands)"
+msgstr "Command (see --commands)"
+
+#: kfmclient.cc:67
+msgid "Arguments for command"
+msgstr "Arguments for command"
+
+#: kfmclient.cc:83
+msgid ""
+"\n"
+"Syntax:\n"
+msgstr ""
+"\n"
+"Syntax:\n"
+
+#: kfmclient.cc:84
+msgid ""
+" kfmclient openURL 'url' ['mimetype']\n"
+" # Opens a window showing 'url'.\n"
+" # 'url' may be a relative path\n"
+" # or file name, such as . or subdir/\n"
+" # If 'url' is omitted, $HOME is used instead.\n"
+"\n"
+msgstr ""
+" kfmclient openURL 'url' ['mimetype']\n"
+" # Opens a window showing 'url'.\n"
+" # 'url' may be a relative path\n"
+" # or file name, such as . or subdir/\n"
+" # If 'url' is omitted, $HOME is used instead.\n"
+"\n"
+
+#: kfmclient.cc:89
+msgid ""
+" # If 'mimetype' is specified, it will be used to determine the\n"
+" # component that Konqueror should use. For instance, set it to\n"
+" # text/html for a web page, to make it appear faster\n"
+"\n"
+msgstr ""
+" # If 'mimetype' is specified, it will be used to determine the\n"
+" # component that Konqueror should use. For instance, set it to\n"
+" # text/html for a web page, to make it appear faster\n"
+"\n"
+
+#: kfmclient.cc:93
+msgid ""
+" kfmclient newTab 'url' ['mimetype']\n"
+" # Same as above but opens a new tab with 'url' in an existing "
+"Konqueror\n"
+" # window on the current active desktop if possible.\n"
+"\n"
+msgstr ""
+" kfmclient newTab 'url' ['mimetype']\n"
+" # Same as above but opens a new tab with 'url' in an existing "
+"Konqueror\n"
+" # window on the current active desktop if possible.\n"
+"\n"
+
+#: kfmclient.cc:97
+msgid ""
+" kfmclient openProfile 'profile' ['url']\n"
+" # Opens a window using the given profile.\n"
+" # 'profile' is a file under "
+"~/.kde/share/apps/konqueror/profiles.\n"
+" # 'url' is an optional URL to open.\n"
+"\n"
+msgstr ""
+" kfmclient openProfile 'profile' ['url']\n"
+" # Opens a window using the given profile.\n"
+" # 'profile' is a file under "
+"~/.kde/share/apps/konqueror/profiles.\n"
+" # 'url' is an optional URL to open.\n"
+"\n"
+
+#: kfmclient.cc:102
+msgid ""
+" kfmclient openProperties 'url'\n"
+" # Opens a properties menu\n"
+"\n"
+msgstr ""
+" kfmclient openProperties 'url'\n"
+" # Opens a properties menu\n"
+"\n"
+
+#: kfmclient.cc:104
+msgid ""
+" kfmclient exec ['url' ['binding']]\n"
+" # Tries to execute 'url'. 'url' may be a usual\n"
+" # URL, this URL will be opened. You may omit\n"
+" # 'binding'. In this case the default binding\n"
+msgstr ""
+" kfmclient exec ['url' ['binding']]\n"
+" # Tries to execute 'url'. 'url' may be a usual\n"
+" # URL, this URL will be opened. You may omit\n"
+" # 'binding'. In this case the default binding\n"
+
+#: kfmclient.cc:108
+msgid ""
+" # is tried. Of course URL may be the URL of a\n"
+" # document, or it may be a *.desktop file.\n"
+msgstr ""
+" # is tried. Of course URL may be the URL of a\n"
+" # document, or it may be a *.desktop file.\n"
+
+#: kfmclient.cc:110
+msgid ""
+" # This way you could for example mount a device\n"
+" # by passing 'Mount default' as binding to \n"
+" # 'cdrom.desktop'\n"
+"\n"
+msgstr ""
+" # This way you could for example mount a device\n"
+" # by passing 'Mount default' as binding to \n"
+" # 'cdrom.desktop'\n"
+"\n"
+
+#: kfmclient.cc:113
+msgid ""
+" kfmclient move 'src' 'dest'\n"
+" # Moves the URL 'src' to 'dest'.\n"
+" # 'src' may be a list of URLs.\n"
+msgstr ""
+" kfmclient move 'src' 'dest'\n"
+" # Moves the URL 'src' to 'dest'.\n"
+" # 'src' may be a list of URLs.\n"
+
+#: kfmclient.cc:118
+msgid ""
+" kfmclient download ['src']\n"
+" # Copies the URL 'src' to a user specified location'.\n"
+" # 'src' may be a list of URLs, if not present then\n"
+" # a URL will be requested.\n"
+"\n"
+msgstr ""
+" kfmclient download ['src']\n"
+" # Copies the URL 'src' to a user specified location'.\n"
+" # 'src' may be a list of URLs, if not present then\n"
+" # a URL will be requested.\n"
+"\n"
+
+#: kfmclient.cc:122
+msgid ""
+" kfmclient copy 'src' 'dest'\n"
+" # Copies the URL 'src' to 'dest'.\n"
+" # 'src' may be a list of URLs.\n"
+"\n"
+msgstr ""
+" kfmclient copy 'src' 'dest'\n"
+" # Copies the URL 'src' to 'dest'.\n"
+" # 'src' may be a list of URLs.\n"
+"\n"
+
+#: kfmclient.cc:125
+msgid ""
+" kfmclient sortDesktop\n"
+" # Rearranges all icons on the desktop.\n"
+"\n"
+msgstr ""
+" kfmclient sortDesktop\n"
+" # Rearranges all icons on the desktop.\n"
+"\n"
+
+#: kfmclient.cc:127
+msgid ""
+" kfmclient configure\n"
+" # Re-read Konqueror's configuration.\n"
+"\n"
+msgstr ""
+" kfmclient configure\n"
+" # Re-read Konqueror's configuration.\n"
+"\n"
+
+#: kfmclient.cc:129
+msgid ""
+" kfmclient configureDesktop\n"
+" # Re-read kdesktop's configuration.\n"
+"\n"
+msgstr ""
+" kfmclient configureDesktop\n"
+" # Re-read kdesktop's configuration.\n"
+"\n"
+
+#: kfmclient.cc:132
+msgid ""
+"*** Examples:\n"
+" kfmclient exec file:/root/Desktop/cdrom.desktop \"Mount default\"\n"
+" // Mounts the CD-ROM\n"
+"\n"
+msgstr ""
+"*** Examples:\n"
+" kfmclient exec file:/root/Desktop/cdrom.desktop \"Mount default\"\n"
+" // Mounts the CD-ROM\n"
+"\n"
+
+#: kfmclient.cc:135
+msgid ""
+" kfmclient exec file:/home/weis/data/test.html\n"
+" // Opens the file with default binding\n"
+"\n"
+msgstr ""
+" kfmclient exec file:/home/weis/data/test.html\n"
+" // Opens the file with default binding\n"
+"\n"
+
+#: kfmclient.cc:137
+msgid ""
+" kfmclient exec file:/home/weis/data/test.html Netscape\n"
+" // Opens the file with netscape\n"
+"\n"
+msgstr ""
+" kfmclient exec file:/home/weis/data/test.html Netscape\n"
+" // Opens the file with netscape\n"
+"\n"
+
+#: kfmclient.cc:139
+msgid ""
+" kfmclient exec ftp://localhost/\n"
+" // Opens new window with URL\n"
+"\n"
+msgstr ""
+" kfmclient exec ftp://localhost/\n"
+" // Opens new window with URL\n"
+"\n"
+
+#: kfmclient.cc:141
+msgid ""
+" kfmclient exec file:/root/Desktop/emacs.desktop\n"
+" // Starts emacs\n"
+"\n"
+msgstr ""
+" kfmclient exec file:/root/Desktop/emacs.desktop\n"
+" // Starts emacs\n"
+"\n"
+
+#: kfmclient.cc:143
+msgid ""
+" kfmclient exec file:/root/Desktop/cdrom.desktop\n"
+" // Opens the CD-ROM's mount directory\n"
+"\n"
+msgstr ""
+" kfmclient exec file:/root/Desktop/cdrom.desktop\n"
+" // Opens the CD-ROM's mount directory\n"
+"\n"
+
+#: kfmclient.cc:145
+msgid ""
+" kfmclient exec .\n"
+" // Opens the current directory. Very convenient.\n"
+"\n"
+msgstr ""
+" kfmclient exec .\n"
+" // Opens the current directory. Very convenient.\n"
+"\n"
+
+#: kfmclient.cc:405
+msgid ""
+"Profile %1 not found\n"
+msgstr ""
+"Profile %1 not found\n"
+
+#: kfmclient.cc:434
+msgid ""
+"Syntax Error: Not enough arguments\n"
+msgstr ""
+"Syntax Error: Not enough arguments\n"
+
+#: kfmclient.cc:439
+msgid ""
+"Syntax Error: Too many arguments\n"
+msgstr ""
+"Syntax Error: Too many arguments\n"
+
+#: kfmclient.cc:559
+msgid "Unable to download from an invalid URL."
+msgstr "Unable to download from an invalid URL."
+
+#: kfmclient.cc:623
+msgid ""
+"Syntax Error: Unknown command '%1'\n"
+msgstr ""
+"Syntax Error: Unknown command '%1'\n"
diff --git a/tde-i18n-en_GB/messages/kdebase/kfontinst.po b/tde-i18n-en_GB/messages/kdebase/kfontinst.po
new file mode 100644
index 00000000000..d1f113bb4a4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kfontinst.po
@@ -0,0 +1,577 @@
+# translation of kfontinst.po to British English
+# translation of kcmfontinst.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfontinst\n"
+"POT-Creation-Date: 2008-06-16 02:37+0200\n"
+"PO-Revision-Date: 2005-11-04 14:33+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kcmfontinst/KCmFontInst.cpp:87
+msgid "KDE Font Installer"
+msgstr "KDE Font Installer"
+
+#: kcmfontinst/KCmFontInst.cpp:90
+msgid ""
+"GUI front end to the fonts:/ ioslave.\n"
+"(c) Craig Drummond, 2000 - 2004"
+msgstr ""
+"GUI front end to the fonts:/ ioslave.\n"
+"(c) Craig Drummond, 2000 - 2004"
+
+#: kcmfontinst/KCmFontInst.cpp:92
+msgid "Developer and maintainer"
+msgstr "Developer and maintainer"
+
+#: kcmfontinst/KCmFontInst.cpp:157 kcmfontinst/KCmFontInst.cpp:220
+msgid "Add Fonts..."
+msgstr "Add Fonts..."
+
+#: kcmfontinst/KCmFontInst.cpp:172
+msgid ""
+"<b>The fonts shown are your personal fonts.</b>"
+"<br>To see (and install) system-wide fonts, click on the \"Administrator Mode\" "
+"button below."
+msgstr ""
+"<b>The fonts shown are your personal fonts.</b>"
+"<br>To see (and install) system-wide fonts, click on the \"Administrator Mode\" "
+"button below."
+
+#: kcmfontinst/KCmFontInst.cpp:213
+msgid "Show Bitmap Fonts"
+msgstr "Show Bitmap Fonts"
+
+#: kcmfontinst/KCmFontInst.cpp:234
+msgid "Configure..."
+msgstr "Configure..."
+
+#: kcmfontinst/KCmFontInst.cpp:238
+msgid "Print..."
+msgstr "Print..."
+
+#: kcmfontinst/KCmFontInst.cpp:317
+msgid ""
+"<h1>Font Installer</h1>"
+"<p> This module allows you to install TrueType, Type1, and Bitmap fonts.</p>"
+"<p>You may also install fonts using Konqueror: type fonts:/ into Konqueror's "
+"location bar and this will display your installed fonts. To install a font, "
+"simply copy one into the folder.</p>"
+msgstr ""
+"<h1>Font Installer</h1>"
+"<p> This module allows you to install TrueType, Type1, and Bitmap fonts.</p>"
+"<p>You may also install fonts using Konqueror: type fonts:/ into Konqueror's "
+"location bar and this will display your installed fonts. To install a font, "
+"simply copy one into the folder.</p>"
+
+#: kcmfontinst/KCmFontInst.cpp:324
+msgid ""
+"<h1>Font Installer</h1>"
+"<p> This module allows you to install TrueType, Type1, and Bitmap fonts.</p>"
+"<p>You may also install fonts using Konqueror: type fonts:/ into Konqueror's "
+"location bar and this will display your installed fonts. To install a font, "
+"simply copy it into the appropriate folder - \"Personal\" for fonts available "
+"to just yourself, or \"System\" for system-wide fonts (available to all).</p>"
+"<p><b>NOTE:</b> As you are not logged in as \"root\", any fonts installed will "
+"only be available to you. To install fonts system-wide, use the \"Administrator "
+"Mode\" button to run this module as \"root\".</p>"
+msgstr ""
+"<h1>Font Installer</h1>"
+"<p> This module allows you to install TrueType, Type1, and Bitmap fonts.</p>"
+"<p>You may also install fonts using Konqueror: type fonts:/ into Konqueror's "
+"location bar and this will display your installed fonts. To install a font, "
+"simply copy it into the appropriate folder - \"Personal\" for fonts available "
+"to just yourself, or \"System\" for system-wide fonts (available to all).</p>"
+"<p><b>NOTE:</b> As you are not logged in as \"root\", any fonts installed will "
+"only be available to you. To install fonts system-wide, use the \"Administrator "
+"Mode\" button to run this module as \"root\".</p>"
+
+#: kcmfontinst/KCmFontInst.cpp:421
+msgid "Add Fonts"
+msgstr "Add Fonts"
+
+#: kcmfontinst/KCmFontInst.cpp:430
+msgid "You did not select anything to delete."
+msgstr "You did not select anything to delete."
+
+#: kcmfontinst/KCmFontInst.cpp:430
+msgid "Nothing to Delete"
+msgstr "Nothing to Delete"
+
+#: kcmfontinst/KCmFontInst.cpp:454
+msgid ""
+"<qt>Do you really want to delete\n"
+" <b>'%1'</b>?</qt>"
+msgstr ""
+"<qt>Do you really want to delete\n"
+" <b>'%1'</b>?</qt>"
+
+#: kcmfontinst/KCmFontInst.cpp:455
+msgid "Delete Font"
+msgstr "Delete Font"
+
+#: kcmfontinst/KCmFontInst.cpp:459
+#, c-format
+msgid ""
+"_n: Do you really want to delete this font?\n"
+"Do you really want to delete these %n fonts?"
+msgstr ""
+"Do you really want to delete this font?\n"
+"Do you really want to delete these %n fonts?"
+
+#: kcmfontinst/KCmFontInst.cpp:461
+msgid "Delete Fonts"
+msgstr "Delete Fonts"
+
+#: kcmfontinst/KCmFontInst.cpp:535
+msgid ""
+"There are no printable fonts.\n"
+"You can only print non-bitmap fonts."
+msgstr ""
+"There are no printable fonts.\n"
+"You can only print non-bitmap fonts."
+
+#: kcmfontinst/KCmFontInst.cpp:536
+msgid "Cannot Print"
+msgstr "Cannot Print"
+
+#: kcmfontinst/KCmFontInst.cpp:561
+#, c-format
+msgid ""
+"_n: One Font\n"
+"%n Fonts"
+msgstr ""
+"One Font\n"
+"%n Fonts"
+
+#: kcmfontinst/KCmFontInst.cpp:581
+msgid "(%1 Total)"
+msgstr "(%1 Total)"
+
+#: kcmfontinst/KCmFontInst.cpp:584
+#, c-format
+msgid ""
+"_n: One Family\n"
+"%n Families"
+msgstr ""
+"One Family\n"
+"%n Families"
+
+#: kcmfontinst/KCmFontInst.cpp:611
+msgid ""
+"<p>Please note that any open applications will need to be restarted in order "
+"for any changes to be noticed."
+"<p>"
+"<p>(You will also have to restart this application in order to use its print "
+"function on any newly installed fonts.)</p>"
+msgstr ""
+"<p>Please note that any open applications will need to be restarted in order "
+"for any changes to be noticed."
+"<p>"
+"<p>(You will also have to restart this application in order to use its print "
+"function on any newly installed fonts.)</p>"
+
+#: kcmfontinst/KCmFontInst.cpp:615
+msgid ""
+"Please note that any open applications will need to be restarted in order for "
+"any changes to be noticed."
+msgstr ""
+"Please note that any open applications will need to be restarted in order for "
+"any changes to be noticed."
+
+#: kcmfontinst/KCmFontInst.cpp:618 viewpart/FontViewPart.cpp:244
+msgid "Success"
+msgstr "Success"
+
+#: kcmfontinst/KFileFontView.cpp:73
+msgid "Detailed View"
+msgstr "Detailed View"
+
+#: kcmfontinst/KFileFontView.cpp:75
+msgid "Name"
+msgstr "Name"
+
+#: kcmfontinst/KFileFontView.cpp:76
+msgid "Size"
+msgstr "Size"
+
+#: kcmfontinst/KFileFontView.cpp:77
+msgid "Type"
+msgstr "Type"
+
+#: kcmfontinst/PrintDialog.cpp:39
+msgid "Print Font Samples"
+msgstr "Print Font Samples"
+
+#: kcmfontinst/PrintDialog.cpp:44
+msgid "Output:"
+msgstr "Output:"
+
+#: kcmfontinst/PrintDialog.cpp:46
+msgid "All Fonts"
+msgstr "All Fonts"
+
+#: kcmfontinst/PrintDialog.cpp:47
+msgid "Selected Fonts"
+msgstr "Selected Fonts"
+
+#: kcmfontinst/PrintDialog.cpp:49
+msgid "Font size:"
+msgstr "Font size:"
+
+#: kcmfontinst/PrintDialog.cpp:51
+msgid "Waterfall"
+msgstr "Waterfall"
+
+#: kcmfontinst/PrintDialog.cpp:52
+msgid "12pt"
+msgstr "12pt"
+
+#: kcmfontinst/PrintDialog.cpp:53
+msgid "18pt"
+msgstr "18pt"
+
+#: kcmfontinst/PrintDialog.cpp:54
+msgid "24pt"
+msgstr "24pt"
+
+#: kcmfontinst/PrintDialog.cpp:55
+msgid "36pt"
+msgstr "36pt"
+
+#: kcmfontinst/PrintDialog.cpp:56
+msgid "48pt"
+msgstr "48pt"
+
+#: kcmfontinst/SettingsDialog.cpp:46
+msgid "Settings"
+msgstr "Settings"
+
+#: kcmfontinst/SettingsDialog.cpp:51
+msgid "Configure fonts for legacy X applications"
+msgstr "Configure fonts for legacy X applications"
+
+#: kcmfontinst/SettingsDialog.cpp:52
+msgid ""
+"<p>Modern applications use a system called \"FontConfig\" to obtain the list of "
+"fonts. Older applications, such as OpenOffice 1.x, GIMP 1.x, etc. use the "
+"previous \"core X fonts\" mechanism for this.</p>"
+"<p>Selecting this option will inform the installer to create the necessary "
+"files so that these older applications can use the fonts you install.</p>"
+"<p>Please note, however, that this will slow down the installation process."
+"<p>"
+msgstr ""
+"<p>Modern applications use a system called \"FontConfig\" to obtain the list of "
+"fonts. Older applications, such as OpenOffice 1.x, GIMP 1.x etc. use the "
+"previous \"core X fonts\" mechanism for this.</p>"
+"<p>Selecting this option will inform the installer to create the necessary "
+"files so that these older applications can use the fonts you install.</p>"
+"<p>Please note, however, that this will slow down the installation process."
+"<p>"
+
+#: kcmfontinst/SettingsDialog.cpp:57
+msgid "Configure fonts for Ghostscript"
+msgstr "Configure fonts for Ghostscript"
+
+#: kcmfontinst/SettingsDialog.cpp:58
+msgid ""
+"<p>When printing, most applications create what is know as PostScript. This is "
+"then sent to a special application, named Ghostscript, which can interpret the "
+"PostScript and send the appropriate instructions to your printer. If your "
+"application does not embed whatever fonts it uses into the PostScript, then "
+"Ghostscript needs to be informed as to which fonts you have installed, and "
+"where they are located.</p>"
+"<p>Selecting this option will create the necessary Ghostscript config files.</p>"
+"<p>Please note, however, that this will also slow down the installation "
+"process.</p>"
+"<p>As most applications can, and do, embed the fonts into the PostScript before "
+"sending this to Ghostscript, this option can safely be disabled."
+msgstr ""
+"<p>When printing, most applications create what is know as PostScript. This is "
+"then sent to a special application, named Ghostscript, which can interpret the "
+"PostScript and send the appropriate instructions to your printer. If your "
+"application does not embed whatever fonts it uses into the PostScript, then "
+"Ghostscript needs to be informed as to which fonts you have installed, and "
+"where they are located.</p>"
+"<p>Selecting this option will create the necessary Ghostscript config files.</p>"
+"<p>Please note, however, that this will also slow down the installation "
+"process.</p>"
+"<p>As most applications can, and do, embed the fonts into the PostScript before "
+"sending this to Ghostscript, this option can safely be disabled."
+
+#: kcmfontinst/SettingsDialog.cpp:84
+msgid ""
+"You have enabled a previously disabled option. Would you like the config files "
+"updated now? (Normally they are only updated upon installing, or removing, a "
+"font.)"
+msgstr ""
+"You have enabled a previously disabled option. Would you like the config files "
+"updated now? (Normally they are only updated upon installing, or removing, a "
+"font.)"
+
+#: kcmfontinst/SettingsDialog.cpp:86
+msgid "Update"
+msgstr "Update"
+
+#: kcmfontinst/SettingsDialog.cpp:86
+msgid "Do Not Update"
+msgstr "Do Not Update"
+
+#: kfile-plugin/KFileFont.cpp:287
+msgid "General"
+msgstr "General"
+
+#: kfile-plugin/KFileFont.cpp:289
+msgid "Full Name"
+msgstr "Full Name"
+
+#: kfile-plugin/KFileFont.cpp:290
+msgid "Family"
+msgstr "Family"
+
+#: kfile-plugin/KFileFont.cpp:291
+msgid "Foundry"
+msgstr "Foundry"
+
+#: kfile-plugin/KFileFont.cpp:292
+msgid "Weight"
+msgstr "Weight"
+
+#: kfile-plugin/KFileFont.cpp:297
+msgid "Slant"
+msgstr "Slant"
+
+#: kio/KioFonts.cpp:905 kio/KioFonts.cpp:2371
+msgid "Please specify \"%1\" or \"%2\"."
+msgstr "Please specify \"%1\" or \"%2\"."
+
+#: kio/KioFonts.cpp:1101 kio/KioFonts.cpp:1153 kio/KioFonts.cpp:1168
+#: kio/KioFonts.cpp:1393 kio/KioFonts.cpp:1598 kio/KioFonts.cpp:1659
+msgid "Could not access \"%1\" folder."
+msgstr "Could not access \"%1\" folder."
+
+#: kio/KioFonts.cpp:1515
+msgid "Sorry, fonts cannot be renamed."
+msgstr "Sorry, fonts cannot be renamed."
+
+#: kio/KioFonts.cpp:1920
+msgid ""
+"Incorrect password.\n"
+msgstr ""
+"Incorrect password.\n"
+
+#: kio/KioFonts.cpp:1963
+msgid ""
+"Do you wish to install the font into \"%1\" (in which case the font will only "
+"be usable by you), or \"%2\" (the font will be usable by all users - but you "
+"will need to know the administrator's password)?"
+msgstr ""
+"Do you wish to install the font into \"%1\" (in which case the font will only "
+"be usable by you), or \"%2\" (the font will be usable by all users - but you "
+"will need to know the administrator's password)?"
+
+#: kio/KioFonts.cpp:1968
+msgid "Where to Install"
+msgstr "Where to Install"
+
+#: kio/KioFonts.cpp:2067
+msgid "Internal fontconfig error."
+msgstr "Internal fontconfig error."
+
+#: kio/KioFonts.cpp:2102
+msgid "Could not access \"%1\"."
+msgstr "Could not access \"%1\"."
+
+#: kio/KioFonts.cpp:2146
+msgid ""
+"<p>Only fonts may be installed.</p>"
+"<p>If installing a fonts package (*%1), then extract the components, and "
+"install individually.</p>"
+msgstr ""
+"<p>Only fonts may be installed.</p>"
+"<p>If installing a fonts package (*%1), then extract the components, and "
+"install individually.</p>"
+
+#: kio/KioFonts.cpp:2309
+msgid ""
+"<p>This font is located in a file alongside other fonts; in order to proceed "
+"with the moving they will all have to be moved. The other affected fonts "
+"are:</p>"
+"<ul>%1</ul>"
+"<p>\n"
+" Do you wish to move all of these?</p>"
+msgstr ""
+"<p>This font is located in a file alongside other fonts; in order to proceed "
+"with the moving they will all have to be moved. The other affected fonts "
+"are:</p>"
+"<ul>%1</ul>"
+"<p>\n"
+" Do you wish to move all of these?</p>"
+
+#: kio/KioFonts.cpp:2314
+msgid ""
+"<p>This font is located in a file alongside other fonts; in order to proceed "
+"with the copying they will all have to be copied. The other affected fonts "
+"are:</p>"
+"<ul>%1</ul>"
+"<p>\n"
+" Do you wish to copy all of these?</p>"
+msgstr ""
+"<p>This font is located in a file alongside other fonts; in order to proceed "
+"with the copying they will all have to be copied. The other affected fonts "
+"are:</p>"
+"<ul>%1</ul>"
+"<p>\n"
+" Do you wish to copy all of these?</p>"
+
+#: kio/KioFonts.cpp:2318
+msgid ""
+"<p>This font is located in a file alongside other fonts; in order to proceed "
+"with the deleting they will all have to be deleted. The other affected fonts "
+"are:</p>"
+"<ul>%1</ul>"
+"<p>\n"
+" Do you wish to delete all of these?</p>"
+msgstr ""
+"<p>This font is located in a file alongside other fonts; in order to proceed "
+"with the deleting they will all have to be deleted. The other affected fonts "
+"are:</p>"
+"<ul>%1</ul>"
+"<p>\n"
+" Do you wish to delete all of these?</p>"
+
+#: kio/KioFonts.cpp:2391
+msgid ""
+"Sorry, you cannot rename, move, copy, or delete either \"%1\" or \"%2\"."
+msgstr ""
+"Sorry, you cannot rename, move, copy or delete either \"%1\" or \"%2\"."
+
+#: lib/FcEngine.cpp:522
+msgid "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789"
+msgstr "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789"
+
+#: lib/FcEngine.cpp:576
+msgid "ERROR: Could not determine font's name."
+msgstr "ERROR: Could not determine font's name."
+
+#: lib/FcEngine.cpp:580
+msgid ""
+"_n: %1 [1 pixel]\n"
+"%1 [%n pixels]"
+msgstr ""
+"%1 [1 pixel]\n"
+"%1 [%n pixels]"
+
+#: lib/FcEngine.cpp:697
+msgid ""
+"_: A sentence that uses all of the letters of the alphabet\n"
+"The quick brown fox jumps over the lazy dog"
+msgstr "The quick brown fox jumps over the lazy dog"
+
+#: lib/FcEngine.cpp:711
+msgid ""
+"_: All of the letters of the alphabet, uppercase\n"
+"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
+msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
+
+#: lib/FcEngine.cpp:716
+msgid ""
+"_: All of the letters of the alphabet, lowercase\n"
+"abcdefghijklmnopqrstuvwxyz"
+msgstr "abcdefghijklmnopqrstuvwxyz"
+
+#: lib/FcEngine.cpp:721
+msgid ""
+"_: Numbers and characters\n"
+"0123456789.:,;(*!?'/\\\")£$€%^&-+@~#<>{}[]"
+msgstr "0123456789.:,;(*!?'/\\\")£$€%^&-+@~#<>{}[]"
+
+#: viewpart/FontPreview.cpp:92
+msgid " No preview available"
+msgstr " No preview available"
+
+#: viewpart/FontViewPart.cpp:92
+msgid "Face:"
+msgstr "Face:"
+
+#: viewpart/FontViewPart.cpp:94
+msgid "Install..."
+msgstr "Install..."
+
+#: viewpart/FontViewPart.cpp:110
+msgid "Change Text..."
+msgstr "Change Text..."
+
+#: viewpart/FontViewPart.cpp:208
+msgid ""
+"Where do you wish to install \"%1\" (%2)?\n"
+"\"%3\" - only accessible to you, or\n"
+"\"%4\" - accessible to all (requires administrator password)"
+msgstr ""
+"Where do you wish to install \"%1\" (%2)?\n"
+"\"%3\" - only accessible to you, or\n"
+"\"%4\" - accessible to all (requires administrator password)"
+
+#: viewpart/FontViewPart.cpp:216
+msgid "Install"
+msgstr "Install"
+
+#: viewpart/FontViewPart.cpp:243
+msgid "%1:%2 successfully installed."
+msgstr "%1:%2 successfully installed."
+
+#: viewpart/FontViewPart.cpp:250
+msgid "Could not install %1:%2"
+msgstr "Could not install %1:%2"
+
+#: viewpart/FontViewPart.cpp:260
+msgid "Preview String"
+msgstr "Preview String"
+
+#: viewpart/FontViewPart.cpp:260
+msgid "Please enter new string:"
+msgstr "Please enter new string:"
+
+#: viewpart/FontViewPartFactory.cpp:78
+msgid "CFontViewPart"
+msgstr "CFontViewPart"
+
+#: viewpart/FontViewerApp.cpp:96
+msgid "Select Font to View"
+msgstr "Select Font to View"
+
+#: viewpart/FontViewerApp.cpp:111
+msgid "URL to open"
+msgstr "URL to open"
+
+#: viewpart/FontViewerApp.cpp:115
+msgid "Font Viewer"
+msgstr "Font Viewer"
+
+#: viewpart/FontViewerApp.cpp:115
+msgid "Simple font viewer"
+msgstr "Simple font viewer"
+
+#: viewpart/FontViewerApp.cpp:117
+msgid "(c) Craig Drummond, 2004"
+msgstr "(c) Craig Drummond, 2004"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdebase/kgreet_classic.po b/tde-i18n-en_GB/messages/kdebase/kgreet_classic.po
new file mode 100644
index 00000000000..614381d8d34
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kgreet_classic.po
@@ -0,0 +1,48 @@
+# translation of kgreet_classic.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kgreet_classic\n"
+"POT-Creation-Date: 2007-12-16 01:17+0100\n"
+"PO-Revision-Date: 2004-07-14 13:06+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kgreet_classic.cpp:97
+msgid "&Username:"
+msgstr "&Username:"
+
+#: kgreet_classic.cpp:102
+msgid "Username:"
+msgstr "Username:"
+
+#: kgreet_classic.cpp:124
+msgid "&Password:"
+msgstr "&Password:"
+
+#: kgreet_classic.cpp:125
+msgid "Current &password:"
+msgstr "Current &password:"
+
+#: kgreet_classic.cpp:143
+msgid "&New password:"
+msgstr "&New password:"
+
+#: kgreet_classic.cpp:144
+msgid "Con&firm password:"
+msgstr "Con&firm password:"
+
+#: kgreet_classic.cpp:291
+msgid "Unrecognized prompt \"%1\""
+msgstr "Unrecognised prompt \"%1\""
+
+#: kgreet_classic.cpp:500
+msgid "Username + password (classic)"
+msgstr "Username + password (classic)"
diff --git a/tde-i18n-en_GB/messages/kdebase/kgreet_winbind.po b/tde-i18n-en_GB/messages/kdebase/kgreet_winbind.po
new file mode 100644
index 00000000000..53febd81851
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kgreet_winbind.po
@@ -0,0 +1,54 @@
+# translation of kgreet_winbind.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kgreet_winbind\n"
+"POT-Creation-Date: 2007-12-16 01:17+0100\n"
+"PO-Revision-Date: 2005-02-21 12:51+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kgreet_winbind.cpp:127
+msgid "&Domain:"
+msgstr "&Domain:"
+
+#: kgreet_winbind.cpp:128
+msgid "&Username:"
+msgstr "&Username:"
+
+#: kgreet_winbind.cpp:142
+msgid "Domain:"
+msgstr "Domain:"
+
+#: kgreet_winbind.cpp:145
+msgid "Username:"
+msgstr "Username:"
+
+#: kgreet_winbind.cpp:164
+msgid "&Password:"
+msgstr "&Password:"
+
+#: kgreet_winbind.cpp:165
+msgid "Current &password:"
+msgstr "Current &password:"
+
+#: kgreet_winbind.cpp:188
+msgid "&New password:"
+msgstr "&New password:"
+
+#: kgreet_winbind.cpp:189
+msgid "Con&firm password:"
+msgstr "Con&firm password:"
+
+#: kgreet_winbind.cpp:370
+msgid "Unrecognized prompt \"%1\""
+msgstr "Unrecognised prompt \"%1\""
+
+#: kgreet_winbind.cpp:666
+msgid "Winbind / Samba"
+msgstr "Winbind / Samba"
diff --git a/tde-i18n-en_GB/messages/kdebase/khelpcenter.po b/tde-i18n-en_GB/messages/kdebase/khelpcenter.po
new file mode 100644
index 00000000000..86d86853d18
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/khelpcenter.po
@@ -0,0 +1,619 @@
+# translation of khelpcenter.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: khelpcenter\n"
+"POT-Creation-Date: 2007-05-19 02:14+0200\n"
+"PO-Revision-Date: 2005-11-04 14:34+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "clulow@upnaway.com"
+
+#: application.cpp:57
+msgid "URL to display"
+msgstr "URL to display"
+
+#: application.cpp:63 navigator.cpp:466
+msgid "KDE Help Center"
+msgstr "KDE Help Centre"
+
+#: application.cpp:65 khc_indexbuilder.cpp:176
+msgid "The KDE Help Center"
+msgstr "The KDE Help Centre"
+
+#: application.cpp:67
+msgid "(c) 1999-2003, The KHelpCenter developers"
+msgstr "(c) 1999-2003, The KHelpCentre developers"
+
+#: application.cpp:71
+msgid "Original Author"
+msgstr "Original Author"
+
+#: application.cpp:73
+msgid "Info page support"
+msgstr "Info page support"
+
+#: docmetainfo.cpp:32
+msgid "Top-Level Documentation"
+msgstr "Top-Level Documentation"
+
+#: docmetainfo.cpp:72
+msgid ""
+"_: doctitle (language)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: docmetainfo.cpp:108
+msgid "English"
+msgstr "English"
+
+#: fontdialog.cpp:39
+msgid "Font Configuration"
+msgstr "Font Configuration"
+
+#: fontdialog.cpp:59
+msgid "Sizes"
+msgstr "Sizes"
+
+#: fontdialog.cpp:65
+msgid "M&inimum font size:"
+msgstr "M&inimum font size:"
+
+#: fontdialog.cpp:72
+msgid "M&edium font size:"
+msgstr "M&edium font size:"
+
+#: fontdialog.cpp:88
+msgid "S&tandard font:"
+msgstr "S&tandard font:"
+
+#: fontdialog.cpp:94
+msgid "F&ixed font:"
+msgstr "F&ixed font:"
+
+#: fontdialog.cpp:100
+msgid "S&erif font:"
+msgstr "S&erif font:"
+
+#: fontdialog.cpp:106
+msgid "S&ans serif font:"
+msgstr "S&ans serif font:"
+
+#: fontdialog.cpp:112
+msgid "&Italic font:"
+msgstr "&Italic font:"
+
+#: fontdialog.cpp:118
+msgid "&Fantasy font:"
+msgstr "&Fantasy font:"
+
+#: fontdialog.cpp:127
+msgid "Encoding"
+msgstr "Encoding"
+
+#: fontdialog.cpp:133
+msgid "&Default encoding:"
+msgstr "&Default encoding:"
+
+#: fontdialog.cpp:138 fontdialog.cpp:203
+msgid "Use Language Encoding"
+msgstr "Use Language Encoding"
+
+#: fontdialog.cpp:142
+msgid "&Font size adjustment:"
+msgstr "&Font size adjustment:"
+
+#: glossary.cpp:87
+msgid "By Topic"
+msgstr "By Topic"
+
+#: glossary.cpp:90 infotree.cpp:91
+msgid "Alphabetically"
+msgstr "Alphabetically"
+
+#: glossary.cpp:147
+msgid "Rebuilding cache..."
+msgstr "Rebuilding cache..."
+
+#: glossary.cpp:177
+msgid "Rebuilding cache... done."
+msgstr "Rebuilding cache... done."
+
+#: glossary.cpp:272
+msgid ""
+"Unable to show selected glossary entry: unable to open file 'glossary.html.in'!"
+msgstr ""
+"Unable to show selected glossary entry: unable to open file 'glossary.html.in'!"
+
+#: glossary.cpp:277
+msgid "See also: "
+msgstr "See also: "
+
+#: glossary.cpp:292
+msgid "KDE Glossary"
+msgstr "KDE Glossary"
+
+#: htmlsearchconfig.cpp:44
+msgid "ht://dig"
+msgstr "ht://dig"
+
+#: htmlsearchconfig.cpp:51
+msgid ""
+"The fulltext search feature makes use of the ht://dig HTML search engine. You "
+"can get ht://dig at the"
+msgstr ""
+"The fulltext search feature makes use of the ht://dig HTML search engine. You "
+"can get ht://dig at the"
+
+#: htmlsearchconfig.cpp:57
+msgid "Information about where to get the ht://dig package."
+msgstr "Information about where to get the ht://dig package."
+
+#: htmlsearchconfig.cpp:61
+msgid "ht://dig home page"
+msgstr "ht://dig home page"
+
+#: htmlsearchconfig.cpp:67
+msgid "Program Locations"
+msgstr "Program Locations"
+
+#: htmlsearchconfig.cpp:74
+msgid "htsearch:"
+msgstr "htsearch:"
+
+#: htmlsearchconfig.cpp:80
+msgid "Enter the URL of the htsearch CGI program."
+msgstr "Enter the URL of the htsearch CGI program."
+
+#: htmlsearchconfig.cpp:85
+msgid "Indexer:"
+msgstr "Indexer:"
+
+#: htmlsearchconfig.cpp:91
+msgid "Enter the path to your htdig indexer program here."
+msgstr "Enter the path to your htdig indexer program here."
+
+#: htmlsearchconfig.cpp:97
+msgid "htdig database:"
+msgstr "htdig database:"
+
+#: htmlsearchconfig.cpp:103
+msgid "Enter the path to the htdig database folder."
+msgstr "Enter the path to the htdig database folder."
+
+#: infotree.cpp:94
+msgid "By Category"
+msgstr "By Category"
+
+#: kcmhelpcenter.cpp:61
+msgid "Change Index Folder"
+msgstr "Change Index Folder"
+
+#: kcmhelpcenter.cpp:67 kcmhelpcenter.cpp:287
+msgid "Index folder:"
+msgstr "Index folder:"
+
+#: kcmhelpcenter.cpp:97
+msgid "Build Search Indices"
+msgstr "Build Search Indices"
+
+#: kcmhelpcenter.cpp:110
+msgid "Index creation log:"
+msgstr "Index creation log:"
+
+#: kcmhelpcenter.cpp:175
+msgid "Index creation finished."
+msgstr "Index creation finished."
+
+#: kcmhelpcenter.cpp:204
+msgid "Details <<"
+msgstr "Details <<"
+
+#: kcmhelpcenter.cpp:217
+msgid "Details >>"
+msgstr "Details >>"
+
+#: kcmhelpcenter.cpp:226
+msgid "Build Search Index"
+msgstr "Build Search Index"
+
+#: kcmhelpcenter.cpp:235
+msgid "Build Index"
+msgstr "Build Index"
+
+#: kcmhelpcenter.cpp:267
+msgid ""
+"To be able to search a document, there needs to exist a search\n"
+"index. The status column of the list below shows, if an index\n"
+"for a document exists.\n"
+msgstr ""
+"To be able to search a document, there needs to exist a search\n"
+"index. The status column of the list below shows, if an index\n"
+"for a document exists.\n"
+
+#: kcmhelpcenter.cpp:270
+msgid ""
+"To create an index check the box in the list and press the\n"
+"\"Build Index\" button.\n"
+msgstr ""
+"To create an index check the box in the list and press the\n"
+"\"Build Index\" button.\n"
+
+#: kcmhelpcenter.cpp:278
+msgid "Search Scope"
+msgstr "Search Scope"
+
+#: kcmhelpcenter.cpp:279
+msgid "Status"
+msgstr "Status"
+
+#: kcmhelpcenter.cpp:293
+msgid "Change..."
+msgstr "Change..."
+
+#: kcmhelpcenter.cpp:312
+msgid "<qt>The folder <b>%1</b> does not exist; unable to create index.</qt>"
+msgstr "<qt>The folder <b>%1</b> does not exist; unable to create index.</qt>"
+
+#: kcmhelpcenter.cpp:352
+msgid "Missing"
+msgstr "Missing"
+
+#: kcmhelpcenter.cpp:397
+msgid ""
+"Document '%1' (%2):\n"
+msgstr ""
+"Document '%1' (%2):\n"
+
+#: kcmhelpcenter.cpp:402
+msgid "No document type."
+msgstr "No document type."
+
+#: kcmhelpcenter.cpp:408
+msgid "No search handler available for document type '%1'."
+msgstr "No search handler available for document type '%1'."
+
+#: kcmhelpcenter.cpp:415
+msgid "No indexing command specified for document type '%1'."
+msgstr "No indexing command specified for document type '%1'."
+
+#: kcmhelpcenter.cpp:530
+msgid "Failed to build index."
+msgstr "Failed to build index."
+
+#: kcmhelpcenter.cpp:588
+#, c-format
+msgid ""
+"Error executing indexing build command:\n"
+"%1"
+msgstr ""
+"Error executing indexing build command:\n"
+"%1"
+
+#: khc_indexbuilder.cpp:104
+msgid "Unable to start command '%1'."
+msgstr "Unable to start command '%1'."
+
+#: khc_indexbuilder.cpp:166
+msgid "Document to be indexed"
+msgstr "Document to be indexed"
+
+#: khc_indexbuilder.cpp:167
+msgid "Index directory"
+msgstr "Index directory"
+
+#: khc_indexbuilder.cpp:174
+msgid "KHelpCenter Index Builder"
+msgstr "KHelpCentre Index Builder"
+
+#: khc_indexbuilder.cpp:178
+msgid "(c) 2003, The KHelpCenter developers"
+msgstr "(c) 2003, The KHelpCentre developers"
+
+#: mainwindow.cpp:58
+msgid "Search Error Log"
+msgstr "Search Error Log"
+
+#: mainwindow.cpp:110
+msgid "Preparing Index"
+msgstr "Preparing Index"
+
+#: mainwindow.cpp:158
+msgid "Ready"
+msgstr "Ready"
+
+#: mainwindow.cpp:215
+msgid "Previous Page"
+msgstr "Previous Page"
+
+#: mainwindow.cpp:217
+msgid "Moves to the previous page of the document"
+msgstr "Moves to the previous page of the document"
+
+#: mainwindow.cpp:219
+msgid "Next Page"
+msgstr "Next Page"
+
+#: mainwindow.cpp:221
+msgid "Moves to the next page of the document"
+msgstr "Moves to the next page of the document"
+
+#: mainwindow.cpp:224
+msgid "Table of &Contents"
+msgstr "Table of &Contents"
+
+#: mainwindow.cpp:225
+msgid "Table of contents"
+msgstr "Table of contents"
+
+#: mainwindow.cpp:226
+msgid "Go back to the table of contents"
+msgstr "Go back to the table of contents"
+
+#: mainwindow.cpp:230
+msgid "&Last Search Result"
+msgstr "&Last Search Result"
+
+#: mainwindow.cpp:235
+msgid "Build Search Index..."
+msgstr "Build Search Index..."
+
+#: mainwindow.cpp:243
+msgid "Show Search Error Log"
+msgstr "Show Search Error Log"
+
+#: mainwindow.cpp:250
+msgid "Configure Fonts..."
+msgstr "Configure Fonts..."
+
+#: mainwindow.cpp:251
+msgid "Increase Font Sizes"
+msgstr "Increase Font Sizes"
+
+#: mainwindow.cpp:252
+msgid "Decrease Font Sizes"
+msgstr "Decrease Font Sizes"
+
+#: navigator.cpp:107
+msgid "Clear search"
+msgstr "Clear search"
+
+#: navigator.cpp:115
+msgid "&Search"
+msgstr "&Search"
+
+#: navigator.cpp:187
+msgid "Search Options"
+msgstr "Search Options"
+
+#: navigator.cpp:195
+msgid "G&lossary"
+msgstr "G&lossary"
+
+#: navigator.cpp:465
+msgid "Start Page"
+msgstr " Start Page"
+
+#: navigator.cpp:553
+msgid "Unable to run search program."
+msgstr "Unable to run search program."
+
+#: navigator.cpp:594
+msgid "A search index does not yet exist. Do you want to create the index now?"
+msgstr ""
+"A search index does not yet exist. Do you want to create the index now?"
+
+#: navigator.cpp:598
+msgid "Create"
+msgstr "Create"
+
+#: navigator.cpp:599
+msgid "Do Not Create"
+msgstr "Do Not Create"
+
+#. i18n: file khelpcenterui.rc line 25
+#: rc.cpp:12
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file khelpcenter.kcfg line 11
+#: rc.cpp:18 rc.cpp:27
+#, no-c-format
+msgid "Path to index directory."
+msgstr "Path to index directory."
+
+#. i18n: file khelpcenter.kcfg line 12
+#: rc.cpp:21 rc.cpp:30
+#, no-c-format
+msgid "Path to directory containing search indices."
+msgstr "Path to directory containing search indices."
+
+#. i18n: file khelpcenter.kcfg line 26
+#: rc.cpp:24 rc.cpp:33
+#, no-c-format
+msgid "Currently visible navigator tab"
+msgstr "Currently visible navigator tab"
+
+#: searchengine.cpp:76
+msgid "Error: No document type specified."
+msgstr "Error: No document type specified."
+
+#: searchengine.cpp:78
+msgid "Error: No search handler for document type '%1'."
+msgstr "Error: No search handler for document type '%1'."
+
+#: searchengine.cpp:226
+msgid "Unable to initialize SearchHandler from file '%1'."
+msgstr "Unable to initialise SearchHandler from file '%1'."
+
+#: searchengine.cpp:240
+msgid "No valid search handler found."
+msgstr "No valid search handler found."
+
+#: searchengine.cpp:306
+msgid "Search Results for '%1':"
+msgstr "Search Results for '%1':"
+
+#: searchengine.cpp:311
+msgid "Search Results"
+msgstr "Search Results"
+
+#: searchhandler.cpp:132
+msgid "Error executing search command '%1'."
+msgstr "Error executing search command '%1'."
+
+#: searchhandler.cpp:152
+msgid "No search command or URL specified."
+msgstr "No search command or URL specified."
+
+#: searchhandler.cpp:233
+#, c-format
+msgid "Error: %1"
+msgstr "Error: %1"
+
+#: searchwidget.cpp:56
+msgid "and"
+msgstr "and"
+
+#: searchwidget.cpp:57
+msgid "or"
+msgstr "or"
+
+#: searchwidget.cpp:59
+msgid "&Method:"
+msgstr "&Method:"
+
+#: searchwidget.cpp:73
+msgid "Max. &results:"
+msgstr "Max. &results:"
+
+#: searchwidget.cpp:87
+msgid "&Scope selection:"
+msgstr "&Scope selection:"
+
+#: searchwidget.cpp:94
+msgid "Scope"
+msgstr "Scope"
+
+#: searchwidget.cpp:97
+msgid "Build Search &Index..."
+msgstr "Build Search &Index..."
+
+#: searchwidget.cpp:352
+msgid "Custom"
+msgstr "Custom"
+
+#: searchwidget.cpp:356
+msgid "All"
+msgstr "All"
+
+#: searchwidget.cpp:358
+msgid "None"
+msgstr "None"
+
+#: searchwidget.cpp:360
+msgid "unknown"
+msgstr "unknown"
+
+#: view.cpp:114
+msgid "Conquer your Desktop!"
+msgstr "Conquer your Desktop!"
+
+#: view.cpp:118
+msgid "Help Center"
+msgstr "Help Centre"
+
+#: view.cpp:120
+msgid "Welcome to the K Desktop Environment"
+msgstr "Welcome to the K Desktop Environment"
+
+#: view.cpp:121
+msgid "The KDE team welcomes you to user-friendly UNIX computing"
+msgstr "The KDE team welcomes you to user-friendly UNIX computing"
+
+#: view.cpp:122
+msgid ""
+"KDE is a powerful graphical desktop environment for UNIX workstations. A\n"
+"KDE desktop combines ease of use, contemporary functionality and outstanding\n"
+"graphical design with the technological superiority of the UNIX operating\n"
+"system."
+msgstr ""
+"KDE is a powerful graphical desktop environment for UNIX workstations. A\n"
+"KDE desktop combines ease of use, contemporary functionality and outstanding\n"
+"graphical design with the technological superiority of the UNIX operating\n"
+"system."
+
+#: view.cpp:126
+msgid "What is the K Desktop Environment?"
+msgstr "What is the K Desktop Environment?"
+
+#: view.cpp:127
+msgid "Contacting the KDE Project"
+msgstr "Contacting the KDE Project"
+
+#: view.cpp:128
+msgid "Supporting the KDE Project"
+msgstr "Supporting the KDE Project"
+
+#: view.cpp:129
+msgid "Useful links"
+msgstr "Useful links"
+
+#: view.cpp:130
+msgid "Getting the most out of KDE"
+msgstr "Getting the most out of KDE"
+
+#: view.cpp:131
+msgid "General Documentation"
+msgstr "General Documentation"
+
+#: view.cpp:132
+msgid "A Quick Start Guide to the Desktop"
+msgstr "A Quick Start Guide to the Desktop"
+
+#: view.cpp:133
+msgid "KDE Users' guide"
+msgstr "KDE Users' guide"
+
+#: view.cpp:134
+msgid "Frequently asked questions"
+msgstr "Frequently asked questions"
+
+#: view.cpp:135
+msgid "Basic Applications"
+msgstr "Basic Applications"
+
+#: view.cpp:136
+msgid "The Kicker Desktop Panel"
+msgstr "The Kicker Desktop Panel"
+
+#: view.cpp:137
+msgid "The KDE Control Center"
+msgstr "The KDE Control Centre"
+
+#: view.cpp:138
+msgid "The Konqueror File manager and Web Browser"
+msgstr "The Konqueror File manager and Web Browser"
+
+#: view.cpp:269
+msgid "Copy Link Address"
+msgstr "Copy Link Address"
diff --git a/tde-i18n-en_GB/messages/kdebase/khotkeys.po b/tde-i18n-en_GB/messages/kdebase/khotkeys.po
new file mode 100644
index 00000000000..8ce701e39c4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/khotkeys.po
@@ -0,0 +1,907 @@
+# translation of khotkeys.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: khotkeys\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-12-26 02:04+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file kcontrol/ui/action_group_tab_ui.ui line 30
+#: rc.cpp:3
+#, no-c-format
+msgid "Action group &name:"
+msgstr "Action group &name:"
+
+#. i18n: file kcontrol/ui/action_group_tab_ui.ui line 63
+#: kcontrol/action_group_tab.cpp:54 kcontrol/action_group_tab.cpp:72
+#: kcontrol/general_tab.cpp:94 kcontrol/general_tab.cpp:112 rc.cpp:6 rc.cpp:78
+#, no-c-format
+msgid "&Disable"
+msgstr "&Disable"
+
+#. i18n: file kcontrol/ui/action_group_tab_ui.ui line 88
+#: rc.cpp:9 rc.cpp:81 rc.cpp:234
+#, no-c-format
+msgid "&Comment:"
+msgstr "&Comment:"
+
+#. i18n: file kcontrol/ui/action_list_widget_ui.ui line 30
+#: rc.cpp:12 rc.cpp:33 rc.cpp:164 rc.cpp:219
+#, no-c-format
+msgid "Comment:"
+msgstr "Comment:"
+
+#. i18n: file kcontrol/ui/action_list_widget_ui.ui line 73
+#: rc.cpp:15 rc.cpp:36 rc.cpp:167 rc.cpp:222
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#. i18n: file kcontrol/ui/action_list_widget_ui.ui line 81
+#: rc.cpp:18 rc.cpp:39 rc.cpp:170 rc.cpp:225
+#, no-c-format
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#. i18n: file kcontrol/ui/actions_listview_widget_ui.ui line 30
+#: kcontrol/tab_widget.cpp:425 rc.cpp:27
+#, no-c-format
+msgid "Actions"
+msgstr "Actions"
+
+#. i18n: file kcontrol/ui/command_url_widget_ui.ui line 38
+#: rc.cpp:30
+#, no-c-format
+msgid "Command/URL to execute:"
+msgstr "Command/URL to execute:"
+
+#. i18n: file kcontrol/ui/dcop_widget_ui.ui line 30
+#: rc.cpp:48
+#, no-c-format
+msgid "Remote &application:"
+msgstr "Remote &application:"
+
+#. i18n: file kcontrol/ui/dcop_widget_ui.ui line 63
+#: rc.cpp:51
+#, no-c-format
+msgid "Remote &object:"
+msgstr "Remote &object:"
+
+#. i18n: file kcontrol/ui/dcop_widget_ui.ui line 96
+#: rc.cpp:54
+#, no-c-format
+msgid "Called &function:"
+msgstr "Called &function:"
+
+#. i18n: file kcontrol/ui/dcop_widget_ui.ui line 129
+#: rc.cpp:57
+#, no-c-format
+msgid "Arguments:"
+msgstr "Arguments:"
+
+#. i18n: file kcontrol/ui/dcop_widget_ui.ui line 193
+#: rc.cpp:60
+#, no-c-format
+msgid "&Try"
+msgstr "&Try"
+
+#. i18n: file kcontrol/ui/dcop_widget_ui.ui line 218
+#: rc.cpp:63
+#, no-c-format
+msgid "Run &KDCOP"
+msgstr "Run &KDCOP"
+
+#. i18n: file kcontrol/ui/general_settings_tab_ui.ui line 24
+#: rc.cpp:66
+#, no-c-format
+msgid "Disable KHotKeys daemon"
+msgstr "Disable KHotKeys daemon"
+
+#. i18n: file kcontrol/ui/general_settings_tab_ui.ui line 57
+#: rc.cpp:69
+#, no-c-format
+msgid "Import New Actions..."
+msgstr "Import New Actions..."
+
+#. i18n: file kcontrol/ui/general_tab_ui.ui line 30
+#: rc.cpp:72
+#, no-c-format
+msgid "Action &name:"
+msgstr "Action &name:"
+
+#. i18n: file kcontrol/ui/general_tab_ui.ui line 60
+#: rc.cpp:75
+#, no-c-format
+msgid "Action &type:"
+msgstr "Action &type:"
+
+#. i18n: file kcontrol/ui/gesture_triggers_tab_ui.ui line 36
+#: rc.cpp:84
+#, no-c-format
+msgid "Gestures:"
+msgstr "Gestures:"
+
+#. i18n: file kcontrol/ui/gesture_triggers_tab_ui.ui line 153
+#: rc.cpp:87 rc.cpp:90 rc.cpp:93
+#, no-c-format
+msgid "Edit..."
+msgstr "Edit..."
+
+#. i18n: file kcontrol/ui/gestures_settings_tab_ui.ui line 24
+#: rc.cpp:96
+#, no-c-format
+msgid "Disable mouse gestures globally"
+msgstr "Disable mouse gestures globally"
+
+#. i18n: file kcontrol/ui/gestures_settings_tab_ui.ui line 40
+#: rc.cpp:99
+#, no-c-format
+msgid "Mouse button:"
+msgstr "Mouse button:"
+
+#. i18n: file kcontrol/ui/gestures_settings_tab_ui.ui line 66
+#: rc.cpp:102
+#, no-c-format
+msgid "Gesture timeout (ms):"
+msgstr "Gesture timeout (ms):"
+
+#. i18n: file kcontrol/ui/gestures_settings_tab_ui.ui line 90
+#: rc.cpp:105
+#, no-c-format
+msgid "Windows to Exclude"
+msgstr "Windows to Exclude"
+
+#. i18n: file kcontrol/ui/info_tab_ui.ui line 16
+#: rc.cpp:108
+#, no-c-format
+msgid "Info_tab_ui"
+msgstr "Info_tab_ui"
+
+#. i18n: file kcontrol/ui/info_tab_ui.ui line 34
+#: rc.cpp:111
+#, no-c-format
+msgid ""
+"<p>This module allows configuring input actions, like mouse gestures, keyboard "
+"shortcuts for performing commands, launching applications or DCOP calls, and "
+"similar.</p>\n"
+"<p><b>NOTE: </b>If you are not an experienced user, you should be careful with "
+"modifying the actions, and should limit your changes mainly to "
+"enabling/disabling actions, and changing triggers.</p>"
+msgstr ""
+"<p>This module allows configuring input actions, like mouse gestures, keyboard "
+"shortcuts for performing commands, launching applications or DCOP calls and "
+"similar.</p>\n"
+"<p><b>NOTE: </b>If you are not an experienced user, you should be careful with "
+"modifying the actions, and should limit your changes mainly to "
+"enabling/disabling actions and changing triggers.</p>"
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 16
+#: rc.cpp:115
+#, no-c-format
+msgid "Keyboard_input_widget_ui"
+msgstr "Keyboard_input_widget_ui"
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 33
+#: rc.cpp:118
+#, no-c-format
+msgid "Keyboard input:"
+msgstr "Keyboard input:"
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 66
+#: rc.cpp:121
+#, no-c-format
+msgid "Modify..."
+msgstr "Modify..."
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 76
+#: rc.cpp:124
+#, no-c-format
+msgid "Send Input To"
+msgstr "Send Input To"
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 83
+#: rc.cpp:127
+#, no-c-format
+msgid ""
+"Specify the window where the keyboard input should be sent to:"
+"<ul>\n"
+"<li><em>Action window:</em> The window where the triggering action happened; "
+"this is usually the currently active window, except for mouse gesture triggers "
+"- where it is the window under mouse - and window triggers -where it is the "
+"window triggering the action.</li>\n"
+"<li><em>Active window:</em> The currently active window.</li>\n"
+"<li><em>Specific window:</em> Any window matching the given criteria.</li>\n"
+"</ul>"
+msgstr ""
+"Specify the window where the keyboard input should be sent to:"
+"<ul>\n"
+"<li><em>Action window:</em> The window where the triggering action happened; "
+"this is usually the currently active window, except for mouse gesture triggers "
+"- where it is the window under mouse - and window triggers -where it is the "
+"window triggering the action.</li>\n"
+"<li><em>Active window:</em> The currently active window.</li>\n"
+"<li><em>Specific window:</em> Any window matching the given criteria.</li>\n"
+"</ul>"
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 94
+#: rc.cpp:134
+#, no-c-format
+msgid "Action window"
+msgstr "Action window"
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 105
+#: rc.cpp:137
+#, no-c-format
+msgid "Active window"
+msgstr "Active window"
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 113
+#: rc.cpp:140
+#, no-c-format
+msgid "Specific window"
+msgstr "Specific window"
+
+#. i18n: file kcontrol/ui/keyboard_input_widget_ui.ui line 123
+#: kcontrol/tab_widget.cpp:430 rc.cpp:143 rc.cpp:216
+#, no-c-format
+msgid "Window"
+msgstr "Window"
+
+#. i18n: file kcontrol/ui/main_buttons_widget_ui.ui line 38
+#: rc.cpp:146
+#, no-c-format
+msgid "&New Action"
+msgstr "&New Action"
+
+#. i18n: file kcontrol/ui/main_buttons_widget_ui.ui line 46
+#: rc.cpp:149
+#, no-c-format
+msgid "New &Group"
+msgstr "New &Group"
+
+#. i18n: file kcontrol/ui/main_buttons_widget_ui.ui line 54
+#: rc.cpp:152
+#, no-c-format
+msgid "Delete Action"
+msgstr "Delete Action"
+
+#. i18n: file kcontrol/ui/main_buttons_widget_ui.ui line 76
+#: rc.cpp:155
+#, no-c-format
+msgid "Global &Settings"
+msgstr "Global &Settings"
+
+#. i18n: file kcontrol/ui/menuentry_widget_ui.ui line 30
+#: rc.cpp:158
+#, no-c-format
+msgid "Menu entry to execute:"
+msgstr "Menu entry to execute:"
+
+#. i18n: file kcontrol/ui/menuentry_widget_ui.ui line 60
+#: rc.cpp:161
+#, no-c-format
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#. i18n: file kcontrol/ui/voice_input_widget_ui.ui line 46
+#: rc.cpp:179
+#, no-c-format
+msgid "&Play"
+msgstr "&Play"
+
+#. i18n: file kcontrol/ui/voice_input_widget_ui.ui line 54
+#: rc.cpp:182
+#, no-c-format
+msgid "&Record"
+msgstr "&Record"
+
+#. i18n: file kcontrol/ui/voice_input_widget_ui.ui line 62
+#: rc.cpp:185
+#, no-c-format
+msgid "&Stop"
+msgstr "&Stop"
+
+#. i18n: file kcontrol/ui/voice_settings_tab_ui.ui line 24
+#: rc.cpp:188
+#, no-c-format
+msgid ""
+"In order to trigger a spoken action, you have to press the key (or combination "
+"of keys) configured below, speak the command and then press the same key again "
+"once you have finished speaking."
+msgstr ""
+"In order to trigger a spoken action, you have to press the key (or combination "
+"of keys) configured below, speak the command and then press the same key again "
+"once you have finished speaking."
+
+#. i18n: file kcontrol/ui/voice_settings_tab_ui.ui line 43
+#: rc.cpp:191
+#, no-c-format
+msgid "Shortcut:"
+msgstr "Shortcut:"
+
+#. i18n: file kcontrol/ui/voice_settings_tab_ui.ui line 51
+#: rc.cpp:194
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file kcontrol/ui/voice_settings_tab_ui.ui line 96
+#: rc.cpp:197
+#, no-c-format
+msgid ""
+"<b>Note:</b> To get voice recognition working correctly and in full duplex "
+"mode: \n"
+"make sure <i>Full duplex</i> is checked in your <i>Sound System</i> options."
+msgstr ""
+"<b>Note:</b> To get voice recognition working correctly and in full duplex "
+"mode: \n"
+"make sure <i>Full duplex</i> is ticked in your <i>Sound System</i> options."
+
+#. i18n: file kcontrol/ui/window_trigger_widget_ui.ui line 30
+#: rc.cpp:201
+#, no-c-format
+msgid "Trigger When"
+msgstr "Trigger When"
+
+#. i18n: file kcontrol/ui/window_trigger_widget_ui.ui line 47
+#: rc.cpp:204
+#, no-c-format
+msgid "Window appears"
+msgstr "Window appears"
+
+#. i18n: file kcontrol/ui/window_trigger_widget_ui.ui line 55
+#: rc.cpp:207
+#, no-c-format
+msgid "Window disappears"
+msgstr "Window disappears"
+
+#. i18n: file kcontrol/ui/window_trigger_widget_ui.ui line 63
+#: rc.cpp:210
+#, no-c-format
+msgid "Window activates"
+msgstr "Window activates"
+
+#. i18n: file kcontrol/ui/window_trigger_widget_ui.ui line 71
+#: rc.cpp:213
+#, no-c-format
+msgid "Window deactivates"
+msgstr "Window deactivates"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 77
+#: rc.cpp:237
+#, no-c-format
+msgid "Window &title:"
+msgstr "Window &title:"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 86
+#: rc.cpp:240 rc.cpp:264 rc.cpp:288
+#, no-c-format
+msgid "Is Not Important"
+msgstr "Is Not Important"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 91
+#: rc.cpp:243 rc.cpp:267 rc.cpp:291
+#, no-c-format
+msgid "Contains"
+msgstr "Contains"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 96
+#: rc.cpp:246 rc.cpp:270 rc.cpp:294
+#, no-c-format
+msgid "Is"
+msgstr "Is"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 101
+#: rc.cpp:249 rc.cpp:273 rc.cpp:297
+#, no-c-format
+msgid "Matches Regular Expression"
+msgstr "Matches Regular Expression"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 106
+#: rc.cpp:252 rc.cpp:276 rc.cpp:300
+#, no-c-format
+msgid "Does Not Contain"
+msgstr "Does Not Contain"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 111
+#: rc.cpp:255 rc.cpp:279 rc.cpp:303
+#, no-c-format
+msgid "Is Not"
+msgstr "Is Not"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 116
+#: rc.cpp:258 rc.cpp:282 rc.cpp:306
+#, no-c-format
+msgid "Does Not Match Regular Expression"
+msgstr "Does Not Match Regular Expression"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 166
+#: rc.cpp:261
+#, no-c-format
+msgid "Window c&lass:"
+msgstr "Window c&lass:"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 255
+#: rc.cpp:285
+#, no-c-format
+msgid "Window &role:"
+msgstr "Window &role:"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 361
+#: rc.cpp:309
+#, no-c-format
+msgid "&Autodetect"
+msgstr "&Autodetect"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 405
+#: rc.cpp:312
+#, no-c-format
+msgid "Window Types"
+msgstr "Window Types"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 422
+#: rc.cpp:315
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 430
+#: rc.cpp:318
+#, no-c-format
+msgid "Dialog"
+msgstr "Dialogue"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 438
+#: rc.cpp:321
+#, no-c-format
+msgid "Desktop"
+msgstr "Desktop"
+
+#. i18n: file kcontrol/ui/windowdef_simple_widget_ui.ui line 446
+#: rc.cpp:324
+#, no-c-format
+msgid "Dock"
+msgstr "Dock"
+
+#: app/app.cpp:147 kcontrol/kcmkhotkeys.cpp:89
+msgid "KHotKeys"
+msgstr "KHotKeys"
+
+#: app/app.cpp:148
+msgid "KHotKeys daemon"
+msgstr "KHotKeys daemon"
+
+#: shared/actions.cpp:181
+msgid "Command/URL : "
+msgstr "Command/URL : "
+
+#: shared/actions.cpp:218
+msgid "Menuentry : "
+msgstr "Menuentry : "
+
+#: shared/actions.cpp:302
+msgid "DCOP : "
+msgstr "DCOP : "
+
+#: shared/actions.cpp:396
+msgid "Keyboard input : "
+msgstr "Keyboard input : "
+
+#: shared/actions.cpp:442
+msgid "Activate window : "
+msgstr "Activate window : "
+
+#: shared/conditions.cpp:297
+msgid "Active window: "
+msgstr "Active window: "
+
+#: shared/conditions.cpp:366
+msgid "Existing window: "
+msgstr "Existing window: "
+
+#: kcontrol/condition_list_widget.cpp:49 shared/conditions.cpp:414
+msgid ""
+"_: Not_condition\n"
+"Not"
+msgstr "Not"
+
+#: kcontrol/condition_list_widget.cpp:50 shared/conditions.cpp:458
+msgid ""
+"_: And_condition\n"
+"And"
+msgstr "And"
+
+#: kcontrol/condition_list_widget.cpp:51 shared/conditions.cpp:499
+msgid ""
+"_: Or_condition\n"
+"Or"
+msgstr "Or"
+
+#: shared/settings.cpp:70
+msgid ""
+"This \"actions\" file has already been imported before. Are you sure you want "
+"to import it again?"
+msgstr ""
+"This \"actions\" file has already been imported before. Are you sure you want "
+"to import it again?"
+
+#: shared/settings.cpp:81
+msgid ""
+"This \"actions\" file has no ImportId field and therefore it cannot be "
+"determined whether or not it has been imported already. Are you sure you want "
+"to import it?"
+msgstr ""
+"This \"actions\" file has no ImportId field and therefore it cannot be "
+"determined whether or not it has been imported already. Are you sure you want "
+"to import it?"
+
+#: kcontrol/menuedit.cpp:95 shared/settings.cpp:250
+msgid "These entries were created using Menu Editor."
+msgstr "These entries were created using Menu Editor."
+
+#: shared/triggers.cpp:153
+msgid "Shortcut trigger: "
+msgstr "Shortcut trigger: "
+
+#: shared/triggers.cpp:318
+msgid "Window trigger: "
+msgstr "Window trigger: "
+
+#: shared/triggers.cpp:354
+msgid "Gesture trigger: "
+msgstr "Gesture trigger: "
+
+#: shared/triggers.cpp:414
+msgid "Voice trigger: "
+msgstr "Voice trigger: "
+
+#: shared/voices.cpp:211
+msgid "Voice"
+msgstr "Voice"
+
+#: shared/windows.cpp:371
+msgid "Window simple: "
+msgstr "Window simple: "
+
+#: shared/khotkeysglobal.h:48
+msgid "Menu Editor entries"
+msgstr "Menu Editor entries"
+
+#: kcontrol/action_group_tab.cpp:70 kcontrol/general_tab.cpp:110
+msgid "&Disable (group is disabled)"
+msgstr "&Disable (group is disabled)"
+
+#: kcontrol/action_list_widget.cpp:46
+msgid "Command/URL..."
+msgstr "Command/URL..."
+
+#: kcontrol/action_list_widget.cpp:47
+msgid "K-Menu Entry..."
+msgstr "K-Menu Entry..."
+
+#: kcontrol/action_list_widget.cpp:48
+msgid "DCOP Call..."
+msgstr "DCOP Call..."
+
+#: kcontrol/action_list_widget.cpp:49
+msgid "Keyboard Input..."
+msgstr "Keyboard Input..."
+
+#: kcontrol/action_list_widget.cpp:50
+msgid "Activate Window..."
+msgstr "Activate Window..."
+
+#: kcontrol/condition_list_widget.cpp:47
+msgid "Active Window..."
+msgstr "Active Window..."
+
+#: kcontrol/condition_list_widget.cpp:48
+msgid "Existing Window..."
+msgstr "Existing Window..."
+
+#: kcontrol/condition_list_widget.cpp:159
+msgid ""
+"A group is selected.\n"
+"Add the new condition in this selected group?"
+msgstr ""
+"A group is selected.\n"
+"Add the new condition in this selected group?"
+
+#: kcontrol/condition_list_widget.cpp:159
+msgid "Add in Group"
+msgstr "Add in Group"
+
+#: kcontrol/condition_list_widget.cpp:159
+msgid "Ignore Group"
+msgstr "Ignore Group"
+
+#: kcontrol/condition_list_widget.cpp:351
+#: kcontrol/condition_list_widget.cpp:374
+#: kcontrol/windowdef_list_widget.cpp:216
+msgid "Window Details"
+msgstr "Window Details"
+
+#: kcontrol/dcop_widget.cpp:37
+msgid ""
+"_: to try\n"
+"&Try"
+msgstr "&Try"
+
+#: kcontrol/dcop_widget.cpp:83
+msgid "Failed to run KDCOP"
+msgstr "Failed to run KDCOP"
+
+#: kcontrol/general_tab.cpp:45
+msgid "Generic"
+msgstr "Generic"
+
+#: kcontrol/general_tab.cpp:49
+msgid "Keyboard Shortcut -> Command/URL (simple)"
+msgstr "Keyboard Shortcut -> Command/URL (simple)"
+
+#: kcontrol/general_tab.cpp:53
+msgid "K-Menu Entry (simple)"
+msgstr "K-Menu Entry (simple)"
+
+#: kcontrol/general_tab.cpp:57
+msgid "Keyboard Shortcut -> DCOP Call (simple)"
+msgstr "Keyboard Shortcut -> DCOP Call (simple)"
+
+#: kcontrol/general_tab.cpp:61
+msgid "Keyboard Shortcut -> Keyboard Input (simple)"
+msgstr "Keyboard Shortcut -> Keyboard Input (simple)"
+
+#: kcontrol/general_tab.cpp:65
+msgid "Gesture -> Keyboard Input (simple)"
+msgstr "Gesture -> Keyboard Input (simple)"
+
+#: kcontrol/general_tab.cpp:69
+msgid "Keyboard Shortcut -> Activate Window (simple)"
+msgstr "Keyboard Shortcut -> Activate Window (simple)"
+
+#: kcontrol/gesturerecordpage.cpp:35
+msgid ""
+"Draw the gesture you would like to record below. Press and hold the left mouse "
+"button while drawing, and release when you have finished.\n"
+"\n"
+"You will be required to draw the gesture 3 times. After each drawing, if they "
+"match, the indicators below will change to represent which step you are on.\n"
+"\n"
+"If at any point they do not match, you will be required to restart. If you want "
+"to force a restart, use the reset button below.\n"
+"\n"
+"Draw here:"
+msgstr ""
+"Draw the gesture you would like to record below. Press and hold the left mouse "
+"button while drawing, and release when you have finished.\n"
+"\n"
+"You will be required to draw the gesture 3 times. After each drawing, if they "
+"match, the indicators below will change to represent which step you are on.\n"
+"\n"
+"If at any point they do not match, you will be required to restart. If you want "
+"to force a restart, use the reset button below.\n"
+"\n"
+"Draw here:"
+
+#: kcontrol/gesturerecordpage.cpp:64
+msgid "&Reset"
+msgstr "&Reset"
+
+#: kcontrol/gesturerecordpage.cpp:106 kcontrol/gesturerecordpage.cpp:122
+msgid "Your gestures did not match."
+msgstr "Your gestures did not match."
+
+#: kcontrol/gesturerecordpage.cpp:128
+msgid ""
+"You have already completed the three required drawings. Either press 'Ok' to "
+"save or 'Reset' to try again."
+msgstr ""
+"You have already completed the three required drawings. Either press 'Ok' to "
+"save or 'Reset' to try again."
+
+#: kcontrol/gestures_settings_tab.cpp:33
+msgid "Button 2 (middle)"
+msgstr "Button 2 (middle)"
+
+#: kcontrol/gestures_settings_tab.cpp:34
+msgid "Button 3 (secondary)"
+msgstr "Button 3 (secondary)"
+
+#: kcontrol/gestures_settings_tab.cpp:35
+msgid "Button 4 (often wheel up)"
+msgstr "Button 4 (often wheel up)"
+
+#: kcontrol/gestures_settings_tab.cpp:36
+msgid "Button 5 (often wheel down)"
+msgstr "Button 5 (often wheel down)"
+
+#: kcontrol/gestures_settings_tab.cpp:37
+msgid "Button 6 (if available)"
+msgstr "Button 6 (if available)"
+
+#: kcontrol/gestures_settings_tab.cpp:38
+msgid "Button 7 (if available)"
+msgstr "Button 7 (if available)"
+
+#: kcontrol/gestures_settings_tab.cpp:39
+msgid "Button 8 (if available)"
+msgstr "Button 8 (if available)"
+
+#: kcontrol/gestures_settings_tab.cpp:40
+msgid "Button 9 (if available)"
+msgstr "Button 9 (if available)"
+
+#: kcontrol/kcmkhotkeys.cpp:92
+msgid "(c) 1999-2005 Lubos Lunak"
+msgstr "(c) 1999-2005 Lubos Lunak"
+
+#: kcontrol/kcmkhotkeys.cpp:93
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kcontrol/kcmkhotkeys.cpp:223
+msgid "New Action"
+msgstr "New Action"
+
+#: kcontrol/kcmkhotkeys.cpp:244
+msgid "New Action Group"
+msgstr "New Action Group"
+
+#: kcontrol/kcmkhotkeys.cpp:276
+msgid "Select File with Actions to Be Imported"
+msgstr "Select File with Actions to Be Imported"
+
+#: kcontrol/kcmkhotkeys.cpp:283
+msgid ""
+"Import of the specified file failed. Most probably the file is not a valid file "
+"with actions."
+msgstr ""
+"Import of the specified file failed. Most probably the file is not a valid file "
+"with actions."
+
+#: kcontrol/menuedit.cpp:236 kcontrol/menuedit.cpp:237
+#: kcontrol/menuedit.cpp:276
+msgid "K Menu - "
+msgstr "K Menu - "
+
+#: kcontrol/tab_widget.cpp:417
+msgid "Info"
+msgstr "Info"
+
+#: kcontrol/tab_widget.cpp:418
+msgid "General Settings"
+msgstr "General Settings"
+
+#: kcontrol/tab_widget.cpp:419
+msgid "Gestures Settings"
+msgstr "Gestures Settings"
+
+#: kcontrol/tab_widget.cpp:420 kcontrol/tab_widget.cpp:421
+msgid "General"
+msgstr "General"
+
+#: kcontrol/tab_widget.cpp:422
+msgid "Triggers"
+msgstr "Triggers"
+
+#: kcontrol/tab_widget.cpp:423
+msgid "Keyboard Shortcut"
+msgstr "Keyboard Shortcut"
+
+#: kcontrol/tab_widget.cpp:424
+msgid "Gestures"
+msgstr "Gestures"
+
+#: kcontrol/tab_widget.cpp:426
+msgid "Command/URL Settings"
+msgstr "Command/URL Settings"
+
+#: kcontrol/tab_widget.cpp:427
+msgid "Menu Entry Settings"
+msgstr "Menu Entry Settings"
+
+#: kcontrol/tab_widget.cpp:428
+msgid "DCOP Call Settings"
+msgstr "DCOP Call Settings"
+
+#: kcontrol/tab_widget.cpp:429
+msgid "Keyboard Input Settings"
+msgstr "Keyboard Input Settings"
+
+#: kcontrol/tab_widget.cpp:431
+msgid "Conditions"
+msgstr "Conditions"
+
+#: kcontrol/tab_widget.cpp:432
+msgid "Voices Settings"
+msgstr "Voices Settings"
+
+#: kcontrol/triggers_tab.cpp:51
+msgid "Shortcut Trigger..."
+msgstr "Shortcut Trigger..."
+
+#: kcontrol/triggers_tab.cpp:52
+msgid "Gesture Trigger..."
+msgstr "Gesture Trigger..."
+
+#: kcontrol/triggers_tab.cpp:53
+msgid "Window Trigger..."
+msgstr "Window Trigger..."
+
+#: kcontrol/triggers_tab.cpp:56
+msgid "Voice Trigger..."
+msgstr "Voice Trigger..."
+
+#: kcontrol/triggers_tab.cpp:226
+msgid "Select keyboard shortcut:"
+msgstr "Select keyboard shortcut:"
+
+#: kcontrol/voicerecorder.cpp:74
+msgid "Recording..."
+msgstr "Recording..."
+
+#: kcontrol/voicerecorder.cpp:124
+msgid ""
+"The word you recorded is too close to the existing reference '%1'. Please "
+"record another word."
+msgstr ""
+"The word you recorded is too close to the existing reference '%1'. Please "
+"record another word."
+
+#: kcontrol/voicerecorder.cpp:131
+msgid ""
+"Unable to extract voice information from noise.\n"
+"If this error occurs repeatedly, it suggests that there is either too much "
+"background noise, or the quality of your microphone is too poor."
+msgstr ""
+"Unable to extract voice information from noise.\n"
+"If this error occurs repeatedly, it suggests that there is either too much "
+"background noise, or the quality of your microphone is too poor."
+
+#: kcontrol/voicerecordpage.cpp:31
+msgid ""
+"Enter a code for the sound (e.g. the word you are saying) and record the same "
+"word twice."
+msgstr ""
+"Enter a code for the sound (e.g. the word you are saying) and record the same "
+"word twice."
+
+#: kcontrol/voicerecordpage.cpp:81
+msgid "<qt>%1<br><font color='red'>The sound code already exists</font></qt>"
+msgstr "<qt>%1<br><font color='red'>The sound code already exists</font></qt>"
+
+#: kcontrol/voicerecordpage.cpp:89
+msgid ""
+"<qt>%1"
+"<br><font color='red'>One of the sound references is not correct</font></qt>"
+msgstr ""
+"<qt>%1"
+"<br><font color='red'>One of the sound references is not correct</font></qt>"
+
+#: kcontrol/windowdef_list_widget.cpp:45
+msgid "Simple Window..."
+msgstr "Simple Window..."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#~ msgid "khotkeys"
+#~ msgstr "khotkeys"
diff --git a/tde-i18n-en_GB/messages/kdebase/khtmlkttsd.po b/tde-i18n-en_GB/messages/kdebase/khtmlkttsd.po
new file mode 100644
index 00000000000..f8e5e9bd64e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/khtmlkttsd.po
@@ -0,0 +1,50 @@
+# translation of khtmlkttsd.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2006.
+msgid ""
+msgstr ""
+"Project-Id-Version: khtmlkttsd\n"
+"POT-Creation-Date: 2006-01-04 03:13+0100\n"
+"PO-Revision-Date: 2006-01-04 22:43+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: khtmlkttsd.cpp:43
+msgid "&Speak Text"
+msgstr "&Speak Text"
+
+#: khtmlkttsd.cpp:60
+msgid "Cannot Read source"
+msgstr "Cannot Read source"
+
+#: khtmlkttsd.cpp:61
+msgid ""
+"You cannot read anything except web pages with\n"
+"this plugin, sorry."
+msgstr ""
+"You cannot read anything except web pages with\n"
+"this plugin, sorry."
+
+#: khtmlkttsd.cpp:71
+msgid "Starting KTTSD Failed"
+msgstr "Starting KTTSD Failed"
+
+#: khtmlkttsd.cpp:86 khtmlkttsd.cpp:125 khtmlkttsd.cpp:131
+msgid "DCOP Call Failed"
+msgstr "DCOP Call Failed"
+
+#: khtmlkttsd.cpp:87
+msgid "The DCOP call supportsMarkup failed."
+msgstr "The DCOP call supportsMarkup failed."
+
+#: khtmlkttsd.cpp:126
+msgid "The DCOP call setText failed."
+msgstr "The DCOP call setText failed."
+
+#: khtmlkttsd.cpp:132
+msgid "The DCOP call startText failed."
+msgstr "The DCOP call startText failed."
diff --git a/tde-i18n-en_GB/messages/kdebase/kicker.po b/tde-i18n-en_GB/messages/kdebase/kicker.po
new file mode 100644
index 00000000000..26d60039c50
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kicker.po
@@ -0,0 +1,736 @@
+# translation of kicker.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kicker\n"
+"POT-Creation-Date: 2008-08-19 01:16+0200\n"
+"PO-Revision-Date: 2005-12-26 02:04+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: buttons/browserbutton.cpp:71
+#, c-format
+msgid "Browse: %1"
+msgstr "Browse: %1"
+
+#: buttons/desktopbutton.cpp:44
+msgid "Show desktop"
+msgstr "Show desktop"
+
+#: buttons/desktopbutton.cpp:45
+msgid "Desktop Access"
+msgstr "Desktop Access"
+
+#: buttons/kbutton.cpp:43
+msgid "Applications, tasks and desktop sessions"
+msgstr "Applications, tasks and desktop sessions"
+
+#: buttons/kbutton.cpp:44 ui/k_mnu.cpp:76
+msgid "K Menu"
+msgstr "K Menu"
+
+#: buttons/nonkdeappbutton.cpp:245
+msgid "Cannot execute non-KDE application."
+msgstr "Cannot execute non-KDE application."
+
+#: buttons/nonkdeappbutton.cpp:246
+msgid "Kicker Error"
+msgstr "Kicker Error"
+
+#: buttons/servicemenubutton.cpp:62
+msgid "Applications"
+msgstr "Applications"
+
+#: buttons/urlbutton.cpp:192
+msgid "The file %1 does not exist"
+msgstr "The file %1 does not exist"
+
+#: buttons/windowlistbutton.cpp:39
+msgid "Window List"
+msgstr "Window List"
+
+#: buttons/windowlistbutton.cpp:40
+msgid "Window list"
+msgstr "Window list"
+
+#: core/applethandle.cpp:69
+msgid "%1 menu"
+msgstr "%1 menu"
+
+#: core/applethandle.cpp:72
+msgid "%1 applet handle"
+msgstr "%1 applet handle"
+
+#: core/container_applet.cpp:111
+msgid "The %1 applet could not be loaded. Please check your installation."
+msgstr "The %1 applet could not be loaded. Please check your installation."
+
+#: core/container_applet.cpp:113
+msgid "Applet Loading Error"
+msgstr "Applet Loading Error"
+
+#: core/container_extension.cpp:1607 core/container_extension.cpp:1620
+msgid "Show panel"
+msgstr "Show panel"
+
+#: core/container_extension.cpp:1611 core/container_extension.cpp:1624
+msgid "Hide panel"
+msgstr "Hide panel"
+
+#: core/extensionmanager.cpp:117
+msgid ""
+"The KDE panel (kicker) could not load the main panel due to a problem with your "
+"installation. "
+msgstr ""
+"The KDE panel (kicker) could not load the main panel due to a problem with your "
+"installation. "
+
+#: core/extensionmanager.cpp:119
+msgid "Fatal Error!"
+msgstr "Fatal Error!"
+
+#: core/kickerbindings.cpp:39
+msgid "Panel"
+msgstr "Panel"
+
+#: core/kickerbindings.cpp:40
+msgid "Popup Launch Menu"
+msgstr "Popup Launch Menu"
+
+#: core/kickerbindings.cpp:45
+msgid "Toggle Showing Desktop"
+msgstr "Toggle Showing Desktop"
+
+#: core/main.cpp:47
+msgid "The KDE panel"
+msgstr "The KDE panel"
+
+#: core/main.cpp:110
+msgid "KDE Panel"
+msgstr "KDE Panel"
+
+#: core/main.cpp:112
+msgid "(c) 1999-2004, The KDE Team"
+msgstr "(c) 1999-2004, The KDE Team"
+
+#: core/main.cpp:114
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: core/main.cpp:122
+msgid "Kiosk mode"
+msgstr "Kiosk mode"
+
+#: core/panelextension.cpp:341
+msgid "Add &Applet to Menubar..."
+msgstr "Add &Applet to Menubar..."
+
+#: core/panelextension.cpp:342
+msgid "Add &Applet to Panel..."
+msgstr "Add &Applet to Panel..."
+
+#: core/panelextension.cpp:345
+msgid "Add Appli&cation to Menubar"
+msgstr "Add Appli&cation to Menubar"
+
+#: core/panelextension.cpp:346
+msgid "Add Appli&cation to Panel"
+msgstr "Add Appli&cation to Panel"
+
+#: core/panelextension.cpp:350
+msgid "&Remove From Menubar"
+msgstr "&Remove From Menubar"
+
+#: core/panelextension.cpp:351
+msgid "&Remove From Panel"
+msgstr "&Remove From Panel"
+
+#: core/panelextension.cpp:356
+msgid "Add New &Panel"
+msgstr "Add New &Panel"
+
+#: core/panelextension.cpp:358
+msgid "Remove Pa&nel"
+msgstr "Remove Pa&nel"
+
+#: core/panelextension.cpp:365 core/panelextension.cpp:373
+msgid "&Lock Panels"
+msgstr "&Lock Panels"
+
+#: core/panelextension.cpp:372
+msgid "Un&lock Panels"
+msgstr "Un&lock Panels"
+
+#: core/panelextension.cpp:380
+msgid "&Configure Panel..."
+msgstr "&Configure Panel..."
+
+#: ui/addapplet.cpp:234
+msgid "Add Applet"
+msgstr "Add Applet"
+
+#: ui/addappletvisualfeedback.cpp:60
+msgid "%1 Added"
+msgstr "%1 Added"
+
+#: ui/appletop_mnu.cpp:51
+msgid "&Move %1 Menu"
+msgstr "&Move %1 Menu"
+
+#: ui/appletop_mnu.cpp:52
+msgid "&Move %1 Button"
+msgstr "&Move %1 Button"
+
+#: ui/appletop_mnu.cpp:53
+#, c-format
+msgid "&Move %1"
+msgstr "&Move %1"
+
+#: ui/appletop_mnu.cpp:75
+msgid "&Remove %1 Menu"
+msgstr "&Remove %1 Menu"
+
+#: ui/appletop_mnu.cpp:76
+msgid "&Remove %1 Button"
+msgstr "&Remove %1 Button"
+
+#: ui/appletop_mnu.cpp:77
+#, c-format
+msgid "&Remove %1"
+msgstr "&Remove %1"
+
+#: ui/appletop_mnu.cpp:91 ui/extensionop_mnu.cpp:43
+msgid "Report &Bug..."
+msgstr "Report &Bug..."
+
+#: ui/appletop_mnu.cpp:105
+#, c-format
+msgid "&About %1"
+msgstr "&About %1"
+
+#: ui/appletop_mnu.cpp:125
+msgid "&Configure %1 Button..."
+msgstr "&Configure %1 Button..."
+
+#: ui/appletop_mnu.cpp:130 ui/extensionop_mnu.cpp:62
+msgid "&Configure %1..."
+msgstr "&Configure %1..."
+
+#: ui/appletop_mnu.cpp:143
+msgid "Applet Menu"
+msgstr "Applet Menu"
+
+#: ui/appletop_mnu.cpp:144
+msgid "%1 Menu"
+msgstr "%1 Menu"
+
+#: ui/appletop_mnu.cpp:170
+msgid "&Menu Editor"
+msgstr "&Menu Editor"
+
+#: ui/appletop_mnu.cpp:185
+msgid "&Edit Bookmarks"
+msgstr "&Edit Bookmarks"
+
+#: ui/appletop_mnu.cpp:194
+msgid "Panel Menu"
+msgstr "Panel Menu"
+
+#: ui/browser_dlg.cpp:39
+msgid "Quick Browser Configuration"
+msgstr "Quick Browser Configuration"
+
+#: ui/browser_dlg.cpp:47
+msgid "Button icon:"
+msgstr "Button icon:"
+
+#: ui/browser_dlg.cpp:56
+msgid "Path:"
+msgstr "Path:"
+
+#: ui/browser_dlg.cpp:63
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#: ui/browser_dlg.cpp:87
+msgid "Select Folder"
+msgstr "Select Folder"
+
+#: ui/browser_dlg.cpp:100
+msgid "'%1' is not a valid folder."
+msgstr "'%1' is not a valid folder."
+
+#: ui/browser_mnu.cpp:126 ui/browser_mnu.cpp:135
+msgid "Failed to Read Folder"
+msgstr "Failed to Read Folder"
+
+#: ui/browser_mnu.cpp:143
+msgid "Not Authorized to Read Folder"
+msgstr "Not Authorised to Read Folder"
+
+#: ui/browser_mnu.cpp:151
+msgid "Open in File Manager"
+msgstr "Open in File Manager"
+
+#: ui/browser_mnu.cpp:153
+msgid "Open in Terminal"
+msgstr "Open in Terminal"
+
+#: ui/browser_mnu.cpp:299
+msgid "More"
+msgstr "More"
+
+#: ui/dirdrop_mnu.cpp:32
+msgid "Add as &File Manager URL"
+msgstr "Add as &File Manager URL"
+
+#: ui/dirdrop_mnu.cpp:34
+msgid "Add as Quick&Browser"
+msgstr "Add as Quick&Browser"
+
+#: ui/exe_dlg.cpp:52 ui/exe_dlg.cpp:56
+msgid "Non-KDE Application Configuration"
+msgstr "Non-KDE Application Configuration"
+
+#: ui/exe_dlg.cpp:189
+msgid ""
+"The selected file is not executable.\n"
+"Do you want to select another file?"
+msgstr ""
+"The selected file is not executable.\n"
+"Do you want to select another file?"
+
+#: ui/exe_dlg.cpp:190
+msgid "Not Executable"
+msgstr "Not Executable"
+
+#: ui/exe_dlg.cpp:190
+msgid "Select Other"
+msgstr "Select Other"
+
+#: ui/k_mnu.cpp:197
+msgid "All Applications"
+msgstr "All Applications"
+
+#: ui/k_mnu.cpp:199
+msgid "Actions"
+msgstr "Actions"
+
+#: ui/k_mnu.cpp:231
+msgid "Quick Browser"
+msgstr "Quick Browser"
+
+#: ui/k_mnu.cpp:280
+msgid "Run Command..."
+msgstr "Run Command..."
+
+#: ui/k_mnu.cpp:289
+msgid "Switch User"
+msgstr "Switch User"
+
+#: ui/k_mnu.cpp:301
+msgid "Save Session"
+msgstr "Save Session"
+
+#: ui/k_mnu.cpp:306
+msgid "Lock Session"
+msgstr "Lock Session"
+
+#: ui/k_mnu.cpp:311
+msgid "Log Out..."
+msgstr "Log Out..."
+
+#: ui/k_mnu.cpp:364
+msgid "Lock Current && Start New Session"
+msgstr "Lock Current && Start New Session"
+
+#: ui/k_mnu.cpp:365
+msgid "Start New Session"
+msgstr "Start New Session"
+
+#: ui/k_mnu.cpp:397
+msgid ""
+"<p>You have chosen to open another desktop session."
+"<br>The current session will be hidden and a new login screen will be "
+"displayed."
+"<br>An F-key is assigned to each session; F%1 is usually assigned to the first "
+"session, F%2 to the second session and so on. You can switch between sessions "
+"by pressing Ctrl, Alt and the appropriate F-key at the same time. Additionally, "
+"the KDE Panel and Desktop menus have actions for switching between sessions.</p>"
+msgstr ""
+"<p>You have chosen to open another desktop session."
+"<br>The current session will be hidden and a new login screen will be "
+"displayed."
+"<br>An F-key is assigned to each session; F%1 is usually assigned to the first "
+"session, F%2 to the second session and so on. You can switch between sessions "
+"by pressing Ctrl, Alt and the appropriate F-key at the same time. Additionally, "
+"the KDE Panel and Desktop menus have actions for switching between sessions.</p>"
+
+#: ui/k_mnu.cpp:408
+msgid "Warning - New Session"
+msgstr "Warning - New Session"
+
+#: ui/k_mnu.cpp:409
+msgid "&Start New Session"
+msgstr "&Start New Session"
+
+#: ui/quickbrowser_mnu.cpp:48
+msgid "&Home Folder"
+msgstr "&Home Folder"
+
+#: ui/quickbrowser_mnu.cpp:53
+msgid "&Root Folder"
+msgstr "&Root Folder"
+
+#: ui/quickbrowser_mnu.cpp:58
+msgid "System &Configuration"
+msgstr "System &Configuration"
+
+#: ui/recentapps.cpp:170
+msgid "Recently Used Applications"
+msgstr "Recently Used Applications"
+
+#: ui/recentapps.cpp:171
+msgid "Most Used Applications"
+msgstr "Most Used Applications"
+
+#. i18n: file ui/appletview.ui line 71
+#: rc.cpp:12 ui/removeapplet_mnu.cpp:84 ui/removebutton_mnu.cpp:92
+#: ui/removeextension_mnu.cpp:93
+#, no-c-format
+msgid "All"
+msgstr "All"
+
+#: ui/removecontainer_mnu.cpp:42
+msgid "&Applet"
+msgstr "&Applet"
+
+#: ui/removecontainer_mnu.cpp:44
+msgid "Appli&cation"
+msgstr "Appli&cation"
+
+#: ui/removeextension_mnu.cpp:64
+msgid "%1 (Top)"
+msgstr "%1 (Top)"
+
+#: ui/removeextension_mnu.cpp:67
+msgid "%1 (Right)"
+msgstr "%1 (Right)"
+
+#: ui/removeextension_mnu.cpp:70
+msgid "%1 (Bottom)"
+msgstr "%1 (Bottom)"
+
+#: ui/removeextension_mnu.cpp:73
+msgid "%1 (Left)"
+msgstr "%1 (Left)"
+
+#: ui/removeextension_mnu.cpp:76
+msgid "%1 (Floating)"
+msgstr "%1 (Floating)"
+
+#: ui/service_mnu.cpp:262
+msgid "No Entries"
+msgstr "No Entries"
+
+#: ui/service_mnu.cpp:269
+msgid "Add This Menu"
+msgstr "Add This Menu"
+
+#: ui/service_mnu.cpp:274
+msgid "Add Non-KDE Application"
+msgstr "Add Non-KDE Application"
+
+#: ui/service_mnu.cpp:314
+msgid ""
+"_: Entries in K-menu: %1 app name, %2 description\n"
+"%1 - %2"
+msgstr ""
+
+#: ui/service_mnu.cpp:324
+msgid ""
+"_: Entries in K-menu: %1 description, %2 app name\n"
+"%1 (%2)"
+msgstr ""
+
+#: ui/service_mnu.cpp:488
+msgid "Add Item to Desktop"
+msgstr "Add Item to Desktop"
+
+#: ui/service_mnu.cpp:494
+msgid "Add Item to Main Panel"
+msgstr "Add Item to Main Panel"
+
+#: ui/service_mnu.cpp:500
+msgid "Edit Item"
+msgstr "Edit Item"
+
+#: ui/service_mnu.cpp:506
+msgid "Put Into Run Dialog"
+msgstr "Put Into Run Dialogue"
+
+#: ui/service_mnu.cpp:515
+msgid "Add Menu to Desktop"
+msgstr "Add Menu to Desktop"
+
+#: ui/service_mnu.cpp:521
+msgid "Add Menu to Main Panel"
+msgstr "Add Menu to Main Panel"
+
+#: ui/service_mnu.cpp:527
+msgid "Edit Menu"
+msgstr "Edit Menu"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#. i18n: file ui/appletview.ui line 35
+#: rc.cpp:3
+#, no-c-format
+msgid "&Search:"
+msgstr "&Search:"
+
+#. i18n: file ui/appletview.ui line 54
+#: rc.cpp:6
+#, no-c-format
+msgid "<qt>Type here some text to filter on the applet names and comments</qt>"
+msgstr ""
+"<qt>Type here some text to filter on the applet names and comments</qt>"
+
+#. i18n: file ui/appletview.ui line 62
+#: rc.cpp:9
+#, no-c-format
+msgid "S&how:"
+msgstr "S&how:"
+
+#. i18n: file ui/appletview.ui line 76
+#: rc.cpp:15
+#, no-c-format
+msgid "Applets"
+msgstr "Applets"
+
+#. i18n: file ui/appletview.ui line 81
+#: rc.cpp:18
+#, no-c-format
+msgid "Special Buttons"
+msgstr "Special Buttons"
+
+#. i18n: file ui/appletview.ui line 96
+#: rc.cpp:21
+#, no-c-format
+msgid "<qt>Select here the only applet category that you want to show</qt>"
+msgstr "<qt>Select here the only applet category that you want to show</qt>"
+
+#. i18n: file ui/appletview.ui line 123
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"<qt>This is the applet list. Select an applet and click on <b>Add to panel</b> "
+"to add it</qt>"
+msgstr ""
+"<qt>This is the applet list. Select an applet and click on <b>Add to panel</b> "
+"to add it</qt>"
+
+#. i18n: file ui/appletview.ui line 156
+#: rc.cpp:27
+#, no-c-format
+msgid "&Add to Panel"
+msgstr "&Add to Panel"
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 30
+#: rc.cpp:33 rc.cpp:58
+#, no-c-format
+msgid ""
+"Enter the name of the executable file to be run when this button is selected. "
+"If it is not in your $PATH then you will need to provide an absolute path."
+msgstr ""
+"Enter the name of the executable file to be run when this button is selected. "
+"If it is not in your $PATH then you will need to provide an absolute path."
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 38
+#: rc.cpp:36
+#, no-c-format
+msgid "Co&mmand line arguments (optional):"
+msgstr "Co&mmand line arguments (optional):"
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 46
+#: rc.cpp:39 rc.cpp:50
+#, no-c-format
+msgid ""
+"Enter any command line options that should be passed to the command here.\n"
+"\n"
+"<i>Example</i>: For the command `rm -rf` enter \"-rf\" in this text box."
+msgstr ""
+"Enter any command line options that should be passed to the command here.\n"
+"\n"
+"<i>Example</i>: For the command `rm -rf` enter \"-rf\" in this text box."
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 54
+#: rc.cpp:44
+#, no-c-format
+msgid "Run in a &terminal window"
+msgstr "Run in a &terminal window"
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 57
+#: rc.cpp:47
+#, no-c-format
+msgid ""
+"Select this option if the command is a command line application and you wish to "
+"be able to see its output when run."
+msgstr ""
+"Select this option if the command is a command line application and you wish to "
+"be able to see its output when run."
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 75
+#: rc.cpp:55
+#, no-c-format
+msgid "&Executable:"
+msgstr "&Executable:"
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 97
+#: rc.cpp:61 rc.cpp:67 rc.cpp:73 rc.cpp:76
+#, no-c-format
+msgid "Enter the name you would like to appear for this button here."
+msgstr "Enter the name you would like to appear for this button here."
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 105
+#: rc.cpp:64
+#, no-c-format
+msgid "&Button title:"
+msgstr "&Button title:"
+
+#. i18n: file ui/nonKDEButtonSettings.ui line 167
+#: rc.cpp:70
+#, no-c-format
+msgid "&Description:"
+msgstr "&Description:"
+
+#. i18n: file core/extensionSettings.kcfg line 14
+#: rc.cpp:79
+#, no-c-format
+msgid ""
+"Whether this panel actually exists or not. Primarily to work around the fact "
+"that KConfigXT won't write a config file unless there is at least one "
+"non-default entry."
+msgstr ""
+"Whether this panel actually exists or not. Primarily to work around the fact "
+"that KConfigXT won't write a config file unless there is at least one "
+"non-default entry."
+
+#. i18n: file core/extensionSettings.kcfg line 18
+#: rc.cpp:82
+#, no-c-format
+msgid "The position of the panel"
+msgstr "The position of the panel"
+
+#. i18n: file core/extensionSettings.kcfg line 25
+#: rc.cpp:85
+#, no-c-format
+msgid "The alignment of the panel"
+msgstr "The alignment of the panel"
+
+#. i18n: file core/extensionSettings.kcfg line 32
+#: rc.cpp:88
+#, no-c-format
+msgid "Primary xinerama screen"
+msgstr "Primary xinerama screen"
+
+#. i18n: file core/extensionSettings.kcfg line 37
+#: rc.cpp:91
+#, no-c-format
+msgid "Hide button size"
+msgstr "Hide button size"
+
+#. i18n: file core/extensionSettings.kcfg line 44
+#: rc.cpp:94
+#, no-c-format
+msgid "Show left panel hide button"
+msgstr "Show left panel hide button"
+
+#. i18n: file core/extensionSettings.kcfg line 49
+#: rc.cpp:97
+#, no-c-format
+msgid "Show right panel hide button"
+msgstr "Show right panel hide button"
+
+#. i18n: file core/extensionSettings.kcfg line 54
+#: rc.cpp:100
+#, no-c-format
+msgid "Auto hide panel"
+msgstr "Auto hide panel"
+
+#. i18n: file core/extensionSettings.kcfg line 59
+#: rc.cpp:103
+#, no-c-format
+msgid "Enable auto hide"
+msgstr "Enable auto hide"
+
+#. i18n: file core/extensionSettings.kcfg line 64
+#: rc.cpp:106
+#, no-c-format
+msgid "Delay before auto hide"
+msgstr "Delay before auto hide"
+
+#. i18n: file core/extensionSettings.kcfg line 69
+#: rc.cpp:109
+#, no-c-format
+msgid "The trigger location for unhides"
+msgstr "The trigger location for unhides"
+
+#. i18n: file core/extensionSettings.kcfg line 76
+#: rc.cpp:112
+#, no-c-format
+msgid "Enable background hiding"
+msgstr "Enable background hiding"
+
+#. i18n: file core/extensionSettings.kcfg line 81
+#: rc.cpp:115
+#, no-c-format
+msgid "Animate panel hiding"
+msgstr "Animate panel hiding"
+
+#. i18n: file core/extensionSettings.kcfg line 86
+#: rc.cpp:118
+#, no-c-format
+msgid "Panel hiding animation speed"
+msgstr "Panel hiding animation speed"
+
+#. i18n: file core/extensionSettings.kcfg line 91
+#: rc.cpp:121
+#, no-c-format
+msgid "Length in percentage"
+msgstr "Length in percentage"
+
+#. i18n: file core/extensionSettings.kcfg line 98
+#: rc.cpp:124
+#, no-c-format
+msgid "Expand as required to fit contents"
+msgstr "Expand as required to fit contents"
+
+#. i18n: file core/extensionSettings.kcfg line 103
+#: rc.cpp:127
+#, no-c-format
+msgid "Size"
+msgstr "Size"
+
+#. i18n: file core/extensionSettings.kcfg line 108
+#: rc.cpp:130
+#, no-c-format
+msgid "Custom size"
+msgstr "Custom size"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_finger.po b/tde-i18n-en_GB/messages/kdebase/kio_finger.po
new file mode 100644
index 00000000000..0b5399f7320
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_finger.po
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2001-05-22 21:34GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.8\n"
+
+#: kio_finger.cpp:180
+msgid "Could not find the Perl program on your system, please install."
+msgstr "Could not find the Perl program on your system, please install."
+
+#: kio_finger.cpp:193
+msgid "Could not find the Finger program on your system, please install."
+msgstr "Could not find the Finger program on your system, please install."
+
+#: kio_finger.cpp:206
+msgid "kio_finger Perl script not found."
+msgstr "kio_finger Perl script not found."
+
+#: kio_finger.cpp:218
+msgid "kio_finger CSS script not found. Output will look ugly."
+msgstr "kio_finger CSS script not found. Output will look ugly."
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_fish.po b/tde-i18n-en_GB/messages/kdebase/kio_fish.po
new file mode 100644
index 00000000000..bec58c4b8a1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_fish.po
@@ -0,0 +1,35 @@
+# translation of kio_fish.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_fish\n"
+"POT-Creation-Date: 2006-11-05 02:34+0100\n"
+"PO-Revision-Date: 2004-05-16 15:44+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: fish.cpp:317
+msgid "Connecting..."
+msgstr "Connecting..."
+
+#: fish.cpp:570
+msgid "Initiating protocol..."
+msgstr "Initiating protocol..."
+
+#: fish.cpp:604
+msgid "Local Login"
+msgstr "Local Login"
+
+#: fish.cpp:606
+msgid "SSH Authorization"
+msgstr "SSH Authorisation"
+
+#: fish.cpp:708
+msgid "Disconnected."
+msgstr "Disconnected."
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_floppy.po b/tde-i18n-en_GB/messages/kdebase/kio_floppy.po
new file mode 100644
index 00000000000..38da4772af5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_floppy.po
@@ -0,0 +1,106 @@
+# translation of kio_floppy.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_floppy\n"
+"POT-Creation-Date: 2005-09-21 02:57+0200\n"
+"PO-Revision-Date: 2004-06-24 11:04+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: kio_floppy.cpp:200
+msgid ""
+"Could not access drive %1.\n"
+"The drive is still busy.\n"
+"Wait until it is inactive and then try again."
+msgstr ""
+"Could not access drive %1.\n"
+"The drive is still busy.\n"
+"Wait until it is inactive and then try again."
+
+#: kio_floppy.cpp:204 kio_floppy.cpp:1144
+msgid ""
+"Could not write to file %1.\n"
+"The disk in drive %2 is probably full."
+msgstr ""
+"Could not write to file %1.\n"
+"The disk in drive %2 is probably full."
+
+#: kio_floppy.cpp:214
+msgid ""
+"Could not access %1.\n"
+"There is probably no disk in the drive %2"
+msgstr ""
+"Could not access %1.\n"
+"There is probably no disk in the drive %2"
+
+#: kio_floppy.cpp:218
+msgid ""
+"Could not access %1.\n"
+"There is probably no disk in the drive %2 or you do not have enough permissions "
+"to access the drive."
+msgstr ""
+"Could not access %1.\n"
+"There is probably no disk in the drive %2 or you do not have enough permissions "
+"to access the drive."
+
+#: kio_floppy.cpp:222
+msgid ""
+"Could not access %1.\n"
+"The drive %2 is not supported."
+msgstr ""
+"Could not access %1.\n"
+"The drive %2 is not supported."
+
+#: kio_floppy.cpp:227
+msgid ""
+"Could not access %1.\n"
+"Make sure the floppy in drive %2 is a DOS-formatted floppy disk \n"
+"and that the permissions of the device file (e.g. /dev/fd0) are set correctly "
+"(e.g. rwxrwxrwx)."
+msgstr ""
+"Could not access %1.\n"
+"Make sure the floppy in drive %2 is a DOS-formatted floppy disk \n"
+"and that the permissions of the device file (e.g. /dev/fd0) are set correctly "
+"(e.g. rwxrwxrwx)."
+
+#: kio_floppy.cpp:231
+msgid ""
+"Could not access %1.\n"
+"The disk in drive %2 is probably not a DOS-formatted floppy disk."
+msgstr ""
+"Could not access %1.\n"
+"The disk in drive %2 is probably not a DOS-formatted floppy disk."
+
+#: kio_floppy.cpp:235
+msgid ""
+"Access denied.\n"
+"Could not write to %1.\n"
+"The disk in drive %2 is probably write-protected."
+msgstr ""
+"Access denied.\n"
+"Could not write to %1.\n"
+"The disk in drive %2 is probably write-protected."
+
+#: kio_floppy.cpp:244
+msgid ""
+"Could not read boot sector for %1.\n"
+"There is probably not any disk in drive %2."
+msgstr ""
+"Could not read boot sector for %1.\n"
+"There is probably not any disk in drive %2."
+
+#: kio_floppy.cpp:368
+msgid ""
+"Could not start program \"%1\".\n"
+"Ensure that the mtools package is installed correctly on your system."
+msgstr ""
+"Could not start program \"%1\".\n"
+"Ensure that the mtools package is installed correctly on your system."
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_home.po b/tde-i18n-en_GB/messages/kdebase/kio_home.po
new file mode 100644
index 00000000000..9cdb440f999
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_home.po
@@ -0,0 +1,22 @@
+# translation of kio_home.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_home\n"
+"POT-Creation-Date: 2006-04-28 03:54+0200\n"
+"PO-Revision-Date: 2005-11-04 00:44+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kio_home.cpp:34
+msgid "Protocol name"
+msgstr "Protocol name"
+
+#: kio_home.cpp:35 kio_home.cpp:36
+msgid "Socket name"
+msgstr "Socket name"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_ldap.po b/tde-i18n-en_GB/messages/kdebase/kio_ldap.po
new file mode 100644
index 00000000000..06097f61ede
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_ldap.po
@@ -0,0 +1,68 @@
+# translation of kio_ldap.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_ldap\n"
+"POT-Creation-Date: 2007-11-01 01:14+0100\n"
+"PO-Revision-Date: 2005-11-04 14:30+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kio_ldap.cpp:86
+msgid ""
+"\n"
+"Additional info: "
+msgstr ""
+"\n"
+"Additional info: "
+
+#: kio_ldap.cpp:159
+msgid ""
+"LDAP server returned the error: %1 %2\n"
+"The LDAP URL was: %3"
+msgstr ""
+"LDAP server returned the error: %1 %2\n"
+"The LDAP URL was: %3"
+
+#: kio_ldap.cpp:521
+msgid "LDAP Login"
+msgstr "LDAP Login"
+
+#: kio_ldap.cpp:524
+msgid "site:"
+msgstr "site:"
+
+#: kio_ldap.cpp:551 kio_ldap.cpp:686
+msgid "Invalid authorization information."
+msgstr "Invalid authorisation information."
+
+#: kio_ldap.cpp:629
+#, c-format
+msgid "Cannot set LDAP protocol version %1"
+msgstr "Cannot set LDAP protocol version %1"
+
+#: kio_ldap.cpp:646
+msgid "Cannot set size limit."
+msgstr "Cannot set size limit."
+
+#: kio_ldap.cpp:656
+msgid "Cannot set time limit."
+msgstr "Cannot set time limit."
+
+#: kio_ldap.cpp:665
+msgid "SASL authentication not compiled into the ldap ioslave."
+msgstr "SASL authentication not compiled into the ldap ioslave."
+
+#: kio_ldap.cpp:942 kio_ldap.cpp:1023
+msgid "The LDIF parser failed."
+msgstr "The LDIF parser failed."
+
+#: kio_ldap.cpp:1033
+#, c-format
+msgid "Invalid LDIF file in line %1."
+msgstr "Invalid LDIF file in line %1."
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_mac.po b/tde-i18n-en_GB/messages/kdebase/kio_mac.po
new file mode 100644
index 00000000000..ce4ad6e4cc9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_mac.po
@@ -0,0 +1,72 @@
+# translation of kio_mac.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_mac\n"
+"POT-Creation-Date: 2005-09-21 02:57+0200\n"
+"PO-Revision-Date: 2005-11-04 14:19+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kio_mac.cpp:94
+msgid "Unknown mode"
+msgstr "Unknown mode"
+
+#: kio_mac.cpp:115
+msgid "There was an error with hpcopy - please ensure it is installed"
+msgstr "There was an error with hpcopy - please ensure it is installed"
+
+#: kio_mac.cpp:131
+msgid "No filename was found"
+msgstr "No filename was found"
+
+#: kio_mac.cpp:144
+msgid "There was an error with hpls - please ensure it is installed"
+msgstr "There was an error with hpls - please ensure it is installed"
+
+#: kio_mac.cpp:187
+msgid "No filename was found in the URL"
+msgstr "No filename was found in the URL"
+
+#: kio_mac.cpp:201
+msgid ""
+"hpls did not exit normally - please ensure you have installed the hfsplus tools"
+msgstr ""
+"hpls did not exit normally - please ensure you have installed the hfsplus tools"
+
+#: kio_mac.cpp:288
+msgid ""
+"hpmount did not exit normally - please ensure that hfsplus utils are "
+"installed,\n"
+"that you have permission to read the partition (ls -l /dev/hdaX)\n"
+"and that you have specified the correct partition.\n"
+"You can specify partitions by adding ?dev=/dev/hda2 to the URL."
+msgstr ""
+"hpmount did not exit normally - please ensure that hfsplus utils are "
+"installed,\n"
+"that you have permission to read the partition (ls -l /dev/hdaX)\n"
+"and that you have specified the correct partition.\n"
+"You can specify partitions by adding ?dev=/dev/hda2 to the URL."
+
+#: kio_mac.cpp:320
+msgid "hpcd did not exit normally - please ensure it is installed"
+msgstr "hpcd did not exit normally - please ensure it is installed"
+
+#: kio_mac.cpp:407
+msgid "hpls output was not matched"
+msgstr "hpls output was not matched"
+
+#: kio_mac.cpp:450
+msgid "Month output from hpls -l not matched"
+msgstr "Month output from hpls -l not matched"
+
+#: kio_mac.cpp:479
+msgid "Could not parse a valid date from hpls"
+msgstr "Could not parse a valid date from hpls"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_man.po b/tde-i18n-en_GB/messages/kdebase/kio_man.po
new file mode 100644
index 00000000000..fa1b7cbe52c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_man.po
@@ -0,0 +1,150 @@
+# translation of kio_man.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_man\n"
+"POT-Creation-Date: 2007-05-29 02:15+0200\n"
+"PO-Revision-Date: 2005-06-01 14:02+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kio_man.cpp:465
+msgid ""
+"No man page matching to %1 found."
+"<br>"
+"<br>Check that you have not mistyped the name of the page that you want.\n"
+"Be careful that you must take care about upper case and lower case characters!"
+"<br>If everything looks correct, then perhaps you need to set a better search "
+"path for man pages, be it by the environment variable MANPATH or a matching "
+"file in the directory /etc ."
+msgstr ""
+"No man page matching to %1 found."
+"<br>"
+"<br>Check that you have not mistyped the name of the page that you want.\n"
+"Be careful that you must take care about upper case and lower case characters!"
+"<br>If everything looks correct, then perhaps you need to set a better search "
+"path for man pages, be it by the environment variable MANPATH or a matching "
+"file in the directory /etc ."
+
+#: kio_man.cpp:496
+msgid "Open of %1 failed."
+msgstr "Open of %1 failed."
+
+#: kio_man.cpp:600 kio_man.cpp:618
+msgid "Man output"
+msgstr "Man output"
+
+#: kio_man.cpp:604
+msgid "<body><h1>KDE Man Viewer Error</h1>"
+msgstr "<body><h1>KDE Man Viewer Error</h1>"
+
+#: kio_man.cpp:622
+msgid "There is more than one matching man page."
+msgstr "There is more than one matching man page."
+
+#: kio_man.cpp:633
+msgid ""
+"Note: if you read a man page in your language, be aware it can contain some "
+"mistakes or be obsolete. In case of doubt, you should have a look at the "
+"English version."
+msgstr ""
+"Note: if you read a man page in your language, be aware it can contain some "
+"mistakes or be obsolete. In case of doubt, you should have a look at the "
+"English version."
+
+#: kio_man.cpp:723
+msgid "User Commands"
+msgstr "User Commands"
+
+#: kio_man.cpp:725
+msgid "System Calls"
+msgstr "System Calls"
+
+#: kio_man.cpp:727
+msgid "Subroutines"
+msgstr "Subroutines"
+
+#: kio_man.cpp:729
+msgid "Perl Modules"
+msgstr "Perl Modules"
+
+#: kio_man.cpp:731
+msgid "Network Functions"
+msgstr "Network Functions"
+
+#: kio_man.cpp:733
+msgid "Devices"
+msgstr "Devices"
+
+#: kio_man.cpp:735
+msgid "File Formats"
+msgstr "File Formats"
+
+#: kio_man.cpp:737
+msgid "Games"
+msgstr "Games"
+
+#: kio_man.cpp:741
+msgid "System Administration"
+msgstr "System Administration"
+
+#: kio_man.cpp:743
+msgid "Kernel"
+msgstr "Kernel"
+
+#: kio_man.cpp:745
+msgid "Local Documentation"
+msgstr "Local Documentation"
+
+#: kio_man.cpp:747
+msgid "New"
+msgstr "New"
+
+#: kio_man.cpp:782 kio_man.cpp:786 kio_man.cpp:1209
+msgid "UNIX Manual Index"
+msgstr "UNIX Manual Index"
+
+#: kio_man.cpp:801
+msgid "Section "
+msgstr "Section "
+
+#: kio_man.cpp:1214
+msgid "Index for Section %1: %2"
+msgstr "Index for Section %1: %2"
+
+#: kio_man.cpp:1219
+msgid "Generating Index"
+msgstr "Generating Index"
+
+#: kio_man.cpp:1529
+msgid ""
+"Could not find the sgml2roff program on your system. Please install it, if "
+"necessary, and extend the search path by adjusting the environment variable "
+"PATH before starting KDE."
+msgstr ""
+"Could not find the sgml2roff program on your system. Please install it, if "
+"necessary, and extend the search path by adjusting the environment variable "
+"PATH before starting KDE."
+
+#: kmanpart.cpp:65
+msgid "KMan"
+msgstr "KMan"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_media.po b/tde-i18n-en_GB/messages/kdebase/kio_media.po
new file mode 100644
index 00000000000..37e2e89d0a9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_media.po
@@ -0,0 +1,517 @@
+# translation of kio_media.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_media\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-11-04 14:19+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kio_media.cpp:35
+msgid "Protocol name"
+msgstr "Protocol name"
+
+#: kio_media.cpp:36 kio_media.cpp:37
+msgid "Socket name"
+msgstr "Socket name"
+
+#: mediaimpl.cpp:86 mediaimpl.cpp:113 mediaimpl.cpp:139 mediaimpl.cpp:173
+#: mediaimpl.cpp:193 mediaimpl.cpp:214
+#: mounthelper/kio_media_mounthelper.cpp:45
+msgid "The KDE mediamanager is not running."
+msgstr "The KDE mediamanager is not running."
+
+#: mediaimpl.cpp:183
+msgid "This media name already exists."
+msgstr "This media name already exists."
+
+#: mediaimpl.cpp:226
+msgid "No such medium."
+msgstr ""
+
+#: mediaimpl.cpp:259 mediamanager/halbackend.cpp:972
+#: mediamanager/halbackend.cpp:981 mediamanager/halbackend.cpp:1285
+#: mediamanager/halbackend.cpp:1296 mounthelper/kio_media_mounthelper.cpp:53
+msgid "Internal Error"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 35
+#: rc.cpp:3
+#, no-c-format
+msgid "Generic Mount Options"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 54
+#: rc.cpp:6
+#, no-c-format
+msgid "Read only"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 57
+#: rc.cpp:9
+#, no-c-format
+msgid "Mount the file system read-only."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 65
+#: rc.cpp:12
+#, no-c-format
+msgid "Quiet"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 68
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"Attempts to chown or chmod files do not return errors, although they fail. Use "
+"with caution!"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 76
+#: rc.cpp:18
+#, no-c-format
+msgid "Synchronous"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 79
+#: rc.cpp:21
+#, no-c-format
+msgid "All I/O to the file system should be done synchronously."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 87
+#: rc.cpp:24
+#, no-c-format
+msgid "Access time updates"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 90
+#: rc.cpp:27
+#, no-c-format
+msgid "Update inode access time for each access."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 106
+#: rc.cpp:30
+#, fuzzy, no-c-format
+msgid "Mountpoint:"
+msgstr "Mount Point"
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 112
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"Under what directory this file system shall be mounted. Please note that there "
+"is no guarantee that the system will respect your wish. For one the directory "
+"has to be below /media - and it does not yet have to exist."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 130
+#: rc.cpp:36
+#, no-c-format
+msgid "Mount automatically"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 133
+#: rc.cpp:39
+#, no-c-format
+msgid "Mount this file system automatically."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 145
+#: rc.cpp:42
+#, no-c-format
+msgid "Filesystem Specific Mount Options"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 164
+#: rc.cpp:45
+#, no-c-format
+msgid "Flushed IO"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 167
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"Always flush all data to the hot plug devices immediately and don't cache it."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 175
+#: rc.cpp:51
+#, no-c-format
+msgid "UTF-8 charset"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 178
+#: rc.cpp:54
+#, no-c-format
+msgid ""
+"UTF8 is the filesystem safe 8-bit encoding of Unicode that is used by the "
+"console. It can be be enabled for the filesystem with this option."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 186
+#: rc.cpp:57
+#, no-c-format
+msgid "Mount as user"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 189
+#: rc.cpp:60
+#, no-c-format
+msgid "Mount this file system as user."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 205
+#: rc.cpp:63
+#, no-c-format
+msgid "Journaling:"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 220
+#: rc.cpp:66 rc.cpp:87
+#, no-c-format
+msgid ""
+"<h2>Specifies the journalling mode for file data. Metadata is always "
+"journaled. </h2>\n"
+" \n"
+"<h3><b>All Data</b></h3>\n"
+" All data is committed into the journal prior to being written "
+"into the main file system. This is the slowest variant with the highest data "
+"security.\n"
+"\n"
+"<h3><b>Ordered</b></h3>\n"
+" All data is forced directly out to the main file system prior to "
+"its metadata being committed to the journal.\n"
+"\n"
+"<h3><b>Write Back</b></h3>\n"
+" Data ordering is not preserved - data may be written into the main "
+"file system after its metadata has been committed to the journal. This is "
+"rumoured to be the highest-throughput option. It guarantees internal file "
+"system integrity, however it can allow old data to appear in files after a "
+"crash and journal recovery."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 226
+#: rc.cpp:78
+#, no-c-format
+msgid "All Data"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 231
+#: rc.cpp:81
+#, no-c-format
+msgid "Ordered"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 236
+#: rc.cpp:84
+#, no-c-format
+msgid "Write Back"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 270
+#: rc.cpp:99
+#, fuzzy, no-c-format
+msgid "Short names:"
+msgstr "Socket name"
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 288
+#: rc.cpp:102 rc.cpp:129
+#, no-c-format
+msgid ""
+"<h2>Defines the behaviour for creation and display of filenames which fit "
+"into 8.3 characters. If a long name for a file exists, it will always be "
+"preferred display.</h2>\n"
+"\n"
+"<h3><b>Lower</b></h3>\n"
+"Force the short name to lower case upon display; store a long name when the "
+"short name is not all upper case.\n"
+"\n"
+"<h3><b>Windows 95</b></h3>\n"
+"Force the short name to upper case upon display; store a long name when the "
+"short name is not all upper case.\n"
+"\n"
+"<h3><b>Windows NT</b></h3>\n"
+"Display the shortname as is; store a long name when the short name is not all "
+"lower case or all upper case.\n"
+"\n"
+"<h3><b>Mixed</b></h3>\n"
+"Display the short name as is; store a long name when the short name is not all "
+"upper case."
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 294
+#: rc.cpp:117
+#, no-c-format
+msgid "Lower"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 299
+#: rc.cpp:120
+#, no-c-format
+msgid "Windows 95"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 304
+#: rc.cpp:123
+#, no-c-format
+msgid "Windows NT"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 309
+#: rc.cpp:126
+#, no-c-format
+msgid "Mixed"
+msgstr ""
+
+#. i18n: file propsdlgplugin/propertiespagegui.ui line 342
+#: rc.cpp:144
+#, no-c-format
+msgid "Filesystem: iso9660"
+msgstr ""
+
+#: kfile-plugin/kfilemediaplugin.cpp:173
+msgid "Medium Information"
+msgstr "Medium Information"
+
+#: kfile-plugin/kfilemediaplugin.cpp:176
+msgid "Free"
+msgstr "Free"
+
+#: kfile-plugin/kfilemediaplugin.cpp:179
+msgid "Used"
+msgstr "Used"
+
+#: kfile-plugin/kfilemediaplugin.cpp:182
+msgid "Total"
+msgstr "Total"
+
+#: kfile-plugin/kfilemediaplugin.cpp:185
+msgid "Base URL"
+msgstr "Base URL"
+
+#: kfile-plugin/kfilemediaplugin.cpp:186
+msgid "Mount Point"
+msgstr "Mount Point"
+
+#: kfile-plugin/kfilemediaplugin.cpp:187
+msgid "Device Node"
+msgstr "Device Node"
+
+#: kfile-plugin/kfilemediaplugin.cpp:189
+msgid "Medium Summary"
+msgstr "Medium Summary"
+
+#: kfile-plugin/kfilemediaplugin.cpp:191
+msgid "Usage"
+msgstr "Usage"
+
+#: kfile-plugin/kfilemediaplugin.cpp:193
+msgid "Bar Graph"
+msgstr "Bar Graph"
+
+#: libmediacommon/actionlistboxitem.cpp:34
+msgid "Auto Action"
+msgstr "Auto Action"
+
+#: libmediacommon/notifiernothingaction.cpp:28
+msgid "Do Nothing"
+msgstr "Do Nothing"
+
+#: libmediacommon/notifieropenaction.cpp:28
+msgid "Open in New Window"
+msgstr "Open in New Window"
+
+#: libmediacommon/notifierserviceaction.cpp:33
+msgid "Unknown"
+msgstr "Unknown"
+
+#: mediamanager/fstabbackend.cpp:104 mediamanager/fstabbackend.cpp:114
+#: mediamanager/halbackend.cpp:1218 mediamanager/halbackend.cpp:1240
+#, c-format
+msgid "No such medium: %1"
+msgstr ""
+
+#: mediamanager/fstabbackend.cpp:398
+msgid "CD Recorder"
+msgstr "CD Recorder"
+
+#: mediamanager/fstabbackend.cpp:404
+msgid "DVD"
+msgstr "DVD"
+
+#: mediamanager/fstabbackend.cpp:415
+msgid "CD-ROM"
+msgstr "CD-ROM"
+
+#: mediamanager/fstabbackend.cpp:428
+msgid "Floppy"
+msgstr "Floppy"
+
+#: mediamanager/fstabbackend.cpp:436
+msgid "Zip Disk"
+msgstr "Zip Disk"
+
+#: mediamanager/fstabbackend.cpp:447
+msgid "Removable Device"
+msgstr "Removable Device"
+
+#: mediamanager/fstabbackend.cpp:452 mediamanager/fstabbackend.cpp:458
+msgid "Remote Share"
+msgstr "Remote Share"
+
+#: mediamanager/fstabbackend.cpp:463
+msgid "Hard Disk"
+msgstr "Hard Disk"
+
+#: mediamanager/halbackend.cpp:640
+#, fuzzy
+msgid "Unknown Drive"
+msgstr "Unknown"
+
+#: mediamanager/halbackend.cpp:652
+#, fuzzy
+msgid "Floppy Drive"
+msgstr "Floppy"
+
+#: mediamanager/halbackend.cpp:660
+#, fuzzy
+msgid "Zip Drive"
+msgstr "Zip Disk"
+
+#: mediamanager/halbackend.cpp:730
+msgid "Camera"
+msgstr "Camera"
+
+#: mediamanager/halbackend.cpp:992
+msgid "Invalid filesystem type"
+msgstr ""
+
+#: mediamanager/halbackend.cpp:994 mediamanager/halbackend.cpp:1141
+#: mediamanager/halbackend.cpp:1317
+msgid "Permissions denied"
+msgstr ""
+
+#: mediamanager/halbackend.cpp:996
+msgid "Device is already mounted."
+msgstr ""
+
+#: mediamanager/halbackend.cpp:1042
+msgid ""
+"Moreover, programs still using the device have been detected. They are listed "
+"below. You have to close them or change their working directory before "
+"attempting to unmount the device again."
+msgstr ""
+
+#: mediamanager/halbackend.cpp:1065 mediamanager/halbackend.cpp:1306
+msgid ""
+"Unfortunately, the device <b>%1</b> (%2) named <b>'%3'</b> "
+"and currently mounted at <b>%4</b> could not be unmounted. "
+msgstr ""
+
+#: mediamanager/halbackend.cpp:1071
+msgid "The following error was returned by umount command:"
+msgstr ""
+
+#: mediamanager/halbackend.cpp:1312
+msgid "Unmounting failed due to the following error:"
+msgstr ""
+
+#: mediamanager/halbackend.cpp:1314
+msgid "Device is Busy:"
+msgstr ""
+
+#: mediamanager/mediamanager.cpp:213 mediamanager/mediamanager.cpp:217
+#: mediamanager/mediamanager.cpp:226 mediamanager/mediamanager.cpp:230
+msgid "Feature only available with HAL"
+msgstr ""
+
+#: mounthelper/kio_media_mounthelper.cpp:74
+msgid "%1 cannot be found."
+msgstr "%1 cannot be found."
+
+#: mounthelper/kio_media_mounthelper.cpp:81
+msgid "%1 is not a mountable media."
+msgstr "%1 is not a mountable media."
+
+#: mounthelper/kio_media_mounthelper.cpp:166
+msgid "The device was successfully unmounted, but the tray could not be opened"
+msgstr ""
+
+#: mounthelper/kio_media_mounthelper.cpp:168
+msgid "The device was successfully unmounted, but could not be ejected"
+msgstr ""
+
+#: mounthelper/kio_media_mounthelper.cpp:182
+msgid "Unmount given URL"
+msgstr "Unmount given URL"
+
+#: mounthelper/kio_media_mounthelper.cpp:183
+msgid "Mount given URL (default)"
+msgstr "Mount given URL (default)"
+
+#: mounthelper/kio_media_mounthelper.cpp:184
+msgid "Eject given URL via kdeeject"
+msgstr "Eject given URL via kdeeject"
+
+#: mounthelper/kio_media_mounthelper.cpp:185
+msgid "Unmount and Eject given URL (necessary for some USB devices)"
+msgstr "Unmount and Eject given URL (necessary for some USB devices)"
+
+#: mounthelper/kio_media_mounthelper.cpp:186
+msgid "media:/ URL to mount/unmount/eject/remove"
+msgstr "media:/ URL to mount/unmount/eject/remove"
+
+#: propsdlgplugin/propertiespage.cpp:137
+#, c-format
+msgid "Filesystem: %1"
+msgstr ""
+
+#: propsdlgplugin/propertiespage.cpp:196
+msgid "Mountpoint has to be below /media"
+msgstr ""
+
+#: propsdlgplugin/propertiespage.cpp:211
+msgid "Saving the changes failed"
+msgstr ""
+
+#: propsdlgplugin/propsdlgshareplugin.cpp:67
+#, fuzzy
+msgid "&Mounting"
+msgstr "Mount Point"
+
+#~ msgid ""
+#~ "\n"
+#~ "Please check that the disk is entered correctly."
+#~ msgstr ""
+#~ "\n"
+#~ "Please check that the disk is entered correctly."
+
+#~ msgid ""
+#~ "\n"
+#~ "Please check that the device is plugged correctly."
+#~ msgstr ""
+#~ "\n"
+#~ "Please check that the device is plugged correctly."
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_nfs.po b/tde-i18n-en_GB/messages/kdebase/kio_nfs.po
new file mode 100644
index 00000000000..3a7cfb2dbf8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_nfs.po
@@ -0,0 +1,35 @@
+# translation of kio_nfs.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_nfs\n"
+"POT-Creation-Date: 2005-06-10 01:24+0200\n"
+"PO-Revision-Date: 2004-07-14 11:11+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kio_nfs.cpp:1020
+msgid "An RPC error occurred."
+msgstr "An RPC error occurred."
+
+#: kio_nfs.cpp:1064
+msgid "No space left on device"
+msgstr "No space left on device"
+
+#: kio_nfs.cpp:1067
+msgid "Read only file system"
+msgstr "Read only file system"
+
+#: kio_nfs.cpp:1070
+msgid "Filename too long"
+msgstr "File name too long"
+
+#: kio_nfs.cpp:1077
+msgid "Disk quota exceeded"
+msgstr "Disk quota exceeded"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_nntp.po b/tde-i18n-en_GB/messages/kdebase/kio_nntp.po
new file mode 100644
index 00000000000..12e1dd7457b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_nntp.po
@@ -0,0 +1,63 @@
+# translation of kio_nntp.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_nntp\n"
+"POT-Creation-Date: 2005-06-20 01:29+0200\n"
+"PO-Revision-Date: 2005-06-01 14:48+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: nntp.cpp:196
+#, c-format
+msgid "Invalid special command %1"
+msgstr "Invalid special command %1"
+
+#: nntp.cpp:449
+#, c-format
+msgid ""
+"Could not extract first message number from server response:\n"
+"%1"
+msgstr ""
+"Could not extract first message number from server response:\n"
+"%1"
+
+#: nntp.cpp:489
+#, c-format
+msgid ""
+"Could not extract first message id from server response:\n"
+"%1"
+msgstr ""
+"Could not extract first message id from server response:\n"
+"%1"
+
+#: nntp.cpp:518
+#, c-format
+msgid ""
+"Could not extract message id from server response:\n"
+"%1"
+msgstr ""
+"Could not extract message id from server response:\n"
+"%1"
+
+#: nntp.cpp:728
+msgid "This server does not support TLS"
+msgstr "This server does not support TLS"
+
+#: nntp.cpp:733
+msgid "TLS negotiation failed"
+msgstr "TLS negotiation failed"
+
+#: nntp.cpp:817
+msgid ""
+"Unexpected server response to %1 command:\n"
+"%2"
+msgstr ""
+"Unexpected server response to %1 command:\n"
+"%2"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_pop3.po b/tde-i18n-en_GB/messages/kdebase/kio_pop3.po
new file mode 100644
index 00000000000..298a5c91532
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_pop3.po
@@ -0,0 +1,143 @@
+# translation of kio_pop3.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_pop3\n"
+"POT-Creation-Date: 2007-07-17 01:45+0200\n"
+"PO-Revision-Date: 2005-01-14 15:54+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: pop3.cc:249
+msgid "PASS <your password>"
+msgstr "PASS <your password>"
+
+#: pop3.cc:252
+msgid "The server said: \"%1\""
+msgstr "The server said: \"%1\""
+
+#: pop3.cc:274
+msgid "The server terminated the connection."
+msgstr "The server terminated the connection."
+
+#: pop3.cc:276
+msgid ""
+"Invalid response from server:\n"
+"\"%1\""
+msgstr ""
+"Invalid response from server:\n"
+"\"%1\""
+
+#: pop3.cc:305
+msgid ""
+"Could not send to server.\n"
+msgstr ""
+"Could not send to server.\n"
+
+#: pop3.cc:360 pop3.cc:419 pop3.cc:616
+msgid "No authentication details supplied."
+msgstr "No authentication details supplied."
+
+#: pop3.cc:397
+msgid ""
+"Login via APOP failed. The server %1 may not support APOP, although it claims "
+"to support it, or the password may be wrong.\n"
+"\n"
+"%2"
+msgstr ""
+"Login via APOP failed. The server %1 may not support APOP, although it claims "
+"to support it, or the password may be wrong.\n"
+"\n"
+"%2"
+
+#: pop3.cc:585
+msgid ""
+"Login via SASL (%1) failed. The server may not support %2, or the password may "
+"be wrong.\n"
+"\n"
+"%3"
+msgstr ""
+"Login via SASL (%1) failed. The server may not support %2, or the password may "
+"be wrong.\n"
+"\n"
+"%3"
+
+#: pop3.cc:594
+msgid ""
+"Your POP3 server does not support SASL.\n"
+"Choose a different authentication method."
+msgstr ""
+"Your POP3 server does not support SASL.\n"
+"Choose a different authentication method."
+
+#: pop3.cc:602
+msgid "SASL authentication is not compiled into kio_pop3."
+msgstr "SASL authentication is not compiled into kio_pop3."
+
+#: pop3.cc:634 pop3.cc:683
+msgid ""
+"Could not login to %1.\n"
+"\n"
+msgstr ""
+"Could not login to %1.\n"
+"\n"
+
+#: pop3.cc:648
+msgid ""
+"Could not login to %1. The password may be wrong.\n"
+"\n"
+"%2"
+msgstr ""
+"Could not login to %1. The password may be wrong.\n"
+"\n"
+"%2"
+
+#: pop3.cc:686
+msgid "The server terminated the connection immediately."
+msgstr "The server terminated the connection immediately."
+
+#: pop3.cc:687
+msgid ""
+"Server does not respond properly:\n"
+"%1\n"
+msgstr ""
+"Server does not respond properly:\n"
+"%1\n"
+
+#: pop3.cc:715
+msgid ""
+"Your POP3 server does not support APOP.\n"
+"Choose a different authentication method."
+msgstr ""
+"Your POP3 server does not support APOP.\n"
+"Choose a different authentication method."
+
+#: pop3.cc:735
+msgid ""
+"Your POP3 server claims to support TLS but negotiation was unsuccessful. You "
+"can disable TLS in KDE using the crypto settings module."
+msgstr ""
+"Your POP3 server claims to support TLS but negotiation was unsuccessful. You "
+"can disable TLS in KDE using the crypto settings module."
+
+#: pop3.cc:746
+msgid ""
+"Your POP3 server does not support TLS. Disable TLS, if you want to connect "
+"without encryption."
+msgstr ""
+"Your POP3 server does not support TLS. Disable TLS, if you want to connect "
+"without encryption."
+
+#: pop3.cc:755
+msgid "Username and password for your POP3 account:"
+msgstr "Username and password for your POP3 account:"
+
+#: pop3.cc:955 pop3.cc:964 pop3.cc:1103
+msgid "Unexpected response from POP3 server."
+msgstr "Unexpected response from POP3 server."
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_print.po b/tde-i18n-en_GB/messages/kdebase/kio_print.po
new file mode 100644
index 00000000000..3d43a1f9838
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_print.po
@@ -0,0 +1,229 @@
+# translation of kio_print.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_print\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-10-21 02:08+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kio_print.cpp:243 kio_print.cpp:399
+msgid "Classes"
+msgstr "Classes"
+
+#: kio_print.cpp:247 kio_print.cpp:401
+msgid "Printers"
+msgstr "Printers"
+
+#: kio_print.cpp:251 kio_print.cpp:403
+msgid "Specials"
+msgstr "Specials"
+
+#: kio_print.cpp:256 kio_print.cpp:405
+msgid "Manager"
+msgstr "Manager"
+
+#: kio_print.cpp:260 kio_print.cpp:407
+msgid "Jobs"
+msgstr "Jobs"
+
+#: kio_print.cpp:365
+msgid "Empty data received (%1)."
+msgstr "Empty data received (%1)."
+
+#: kio_print.cpp:367
+msgid "Corrupted/incomplete data or server error (%1)."
+msgstr "Corrupted/incomplete data or server error (%1)."
+
+#: kio_print.cpp:395
+msgid "Print System"
+msgstr "Print System"
+
+#: kio_print.cpp:439
+msgid "Printer driver"
+msgstr "Printer driver"
+
+#: kio_print.cpp:441
+msgid "On-line printer driver database"
+msgstr "On-line printer driver database"
+
+#: kio_print.cpp:621
+#, c-format
+msgid "Unable to determine object type for %1."
+msgstr "Unable to determine object type for %1."
+
+#: kio_print.cpp:626
+#, c-format
+msgid "Unable to determine source type for %1."
+msgstr "Unable to determine source type for %1."
+
+#: kio_print.cpp:632
+#, c-format
+msgid "Unable to retrieve printer information for %1."
+msgstr "Unable to retrieve printer information for %1."
+
+#: kio_print.cpp:640 kio_print.cpp:681 kio_print.cpp:724 kio_print.cpp:825
+#: kio_print.cpp:896
+#, c-format
+msgid "Unable to load template %1"
+msgstr "Unable to load template %1"
+
+#: kio_print.cpp:645 kio_print.cpp:646 kio_print.cpp:696 kio_print.cpp:697
+#: kio_print.cpp:735 kio_print.cpp:736
+#, c-format
+msgid "Properties of %1"
+msgstr "Properties of %1"
+
+#: kio_print.cpp:647 kio_print.cpp:838 kio_print.cpp:904
+msgid "General|Driver|Active jobs|Completed jobs"
+msgstr "General|Driver|Active jobs|Completed jobs"
+
+#: kio_print.cpp:653 kio_print.cpp:704 kio_print.cpp:743
+msgid "General Properties"
+msgstr "General Properties"
+
+#: kio_print.cpp:654 kio_print.cpp:705
+msgid "Type"
+msgstr "Type"
+
+#: kio_print.cpp:654 kio_print.cpp:693
+msgid "Remote"
+msgstr "Remote"
+
+#: kio_print.cpp:654 kio_print.cpp:693
+msgid "Local"
+msgstr "Local"
+
+#: kio_print.cpp:655 kio_print.cpp:706 kio_print.cpp:855
+msgid "State"
+msgstr "State"
+
+#: kio_print.cpp:656 kio_print.cpp:707 kio_print.cpp:744
+msgid "Location"
+msgstr "Location"
+
+#: kio_print.cpp:657 kio_print.cpp:708 kio_print.cpp:745
+msgid "Description"
+msgstr "Description"
+
+#: kio_print.cpp:658 kio_print.cpp:709
+msgid "URI"
+msgstr "URI"
+
+#: kio_print.cpp:659
+msgid "Interface (Backend)"
+msgstr "Interface (Backend)"
+
+#: kio_print.cpp:660
+msgid "Driver"
+msgstr "Driver"
+
+#: kio_print.cpp:661
+msgid "Manufacturer"
+msgstr "Manufacturer"
+
+#: kio_print.cpp:662
+msgid "Model"
+msgstr "Model"
+
+#: kio_print.cpp:663
+msgid "Driver Information"
+msgstr "Driver Information"
+
+#: kio_print.cpp:673
+#, c-format
+msgid "Unable to retrieve class information for %1."
+msgstr "Unable to retrieve class information for %1."
+
+#: kio_print.cpp:693
+msgid "Implicit"
+msgstr "Implicit"
+
+#: kio_print.cpp:698 kio_print.cpp:835
+msgid "General|Active jobs|Completed jobs"
+msgstr "General|Active jobs|Completed jobs"
+
+#: kio_print.cpp:710
+msgid "Members"
+msgstr "Members"
+
+#: kio_print.cpp:737
+msgid "General"
+msgstr "General"
+
+#: kio_print.cpp:746
+msgid "Requirements"
+msgstr "Requirements"
+
+#: kio_print.cpp:747
+msgid "Command Properties"
+msgstr "Command Properties"
+
+#: kio_print.cpp:748
+msgid "Command"
+msgstr "Command"
+
+#: kio_print.cpp:749
+msgid "Use Output File"
+msgstr "Use Output File"
+
+#: kio_print.cpp:750
+msgid "Default Extension"
+msgstr "Default Extension"
+
+#: kio_print.cpp:832 kio_print.cpp:833
+#, c-format
+msgid "Jobs of %1"
+msgstr "Jobs of %1"
+
+#: kio_print.cpp:848 kio_print.cpp:853
+msgid "All jobs"
+msgstr "All jobs"
+
+#: kio_print.cpp:849
+msgid "Active jobs|Completed jobs"
+msgstr "Active jobs|Completed jobs"
+
+#: kio_print.cpp:855
+msgid "ID"
+msgstr "ID"
+
+#: kio_print.cpp:855
+msgid "Owner"
+msgstr "Owner"
+
+#: kio_print.cpp:855
+msgid "Printer"
+msgstr "Printer"
+
+#: kio_print.cpp:855
+msgid "Name"
+msgstr "Name"
+
+#: kio_print.cpp:902 kio_print.cpp:903
+#, c-format
+msgid "Driver of %1"
+msgstr "Driver of %1"
+
+#: kio_print.cpp:909
+msgid "No driver found"
+msgstr "No driver found"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_remote.po b/tde-i18n-en_GB/messages/kdebase/kio_remote.po
new file mode 100644
index 00000000000..e6ebbcbfe97
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_remote.po
@@ -0,0 +1,26 @@
+# translation of kio_remote.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_remote\n"
+"POT-Creation-Date: 2006-04-28 03:54+0200\n"
+"PO-Revision-Date: 2004-12-11 10:38+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kio_remote.cpp:34
+msgid "Protocol name"
+msgstr "Protocol name"
+
+#: kio_remote.cpp:35 kio_remote.cpp:36
+msgid "Socket name"
+msgstr "Socket name"
+
+#: remoteimpl.cpp:198
+msgid "Add a Network Folder"
+msgstr "Add a Network Folder"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_settings.po b/tde-i18n-en_GB/messages/kdebase/kio_settings.po
new file mode 100644
index 00000000000..a4f544443b8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_settings.po
@@ -0,0 +1,32 @@
+# translation of kio_settings.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_settings\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-09-01 13:04+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kio_settings.cc:194
+msgid "Settings"
+msgstr "Settings"
+
+#: kio_settings.cc:194
+msgid "Applications"
+msgstr "Applications"
+
+#: kio_settings.cc:194
+msgid "Programs"
+msgstr "Programs"
+
+#: kio_settings.cc:206 kio_settings.cc:230
+msgid "Unknown settings folder"
+msgstr "Unknown settings folder"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_sftp.po b/tde-i18n-en_GB/messages/kdebase/kio_sftp.po
new file mode 100644
index 00000000000..b2acc014828
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_sftp.po
@@ -0,0 +1,248 @@
+# translation of kio_sftp.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_sftp\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-10-04 12:08+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kio_sftp.cpp:427
+msgid "An internal error occurred. Please retry the request again."
+msgstr "An internal error occurred. Please retry the request again."
+
+#: kio_sftp.cpp:510
+msgid "Opening SFTP connection to host <b>%1:%2</b>"
+msgstr "Opening SFTP connection to host <b>%1:%2</b>"
+
+#: kio_sftp.cpp:514
+msgid "No hostname specified"
+msgstr "No hostname specified"
+
+#: kio_sftp.cpp:526
+msgid "SFTP Login"
+msgstr "SFTP Login"
+
+#: kio_sftp.cpp:528
+msgid "site:"
+msgstr "site:"
+
+#: kio_sftp.cpp:629
+msgid "Please enter your username and key passphrase."
+msgstr "Please enter your username and key passphrase."
+
+#: kio_sftp.cpp:631
+msgid "Please enter your username and password."
+msgstr "Please enter your username and password."
+
+#: kio_sftp.cpp:639
+msgid "Incorrect username or password"
+msgstr "Incorrect username or password"
+
+#: kio_sftp.cpp:644
+msgid "Please enter a username and password"
+msgstr "Please enter a username and password"
+
+#: kio_sftp.cpp:703
+msgid "Warning: Cannot verify host's identity."
+msgstr "Warning: Cannot verify host's identity."
+
+#: kio_sftp.cpp:714
+msgid "Warning: Host's identity changed."
+msgstr "Warning: Host's identity changed."
+
+#: kio_sftp.cpp:725 kio_sftp.cpp:726
+msgid "Authentication failed."
+msgstr "Authentication failed."
+
+#: kio_sftp.cpp:740 kio_sftp.cpp:755
+msgid "Connection failed."
+msgstr "Connection failed."
+
+#: kio_sftp.cpp:741 ksshprocess.cpp:810 ksshprocess.cpp:957
+msgid "Connection closed by remote host."
+msgstr "Connection closed by remote host."
+
+#: kio_sftp.cpp:756
+#, c-format
+msgid "Unexpected SFTP error: %1"
+msgstr "Unexpected SFTP error: %1"
+
+#: kio_sftp.cpp:800
+#, c-format
+msgid "SFTP version %1"
+msgstr "SFTP version %1"
+
+#: kio_sftp.cpp:806
+msgid "Protocol error."
+msgstr "Protocol error."
+
+#: kio_sftp.cpp:812
+#, c-format
+msgid "Successfully connected to %1"
+msgstr "Successfully connected to %1"
+
+#: kio_sftp.cpp:1047
+msgid "An internal error occurred. Please try again."
+msgstr "An internal error occurred. Please try again."
+
+#: kio_sftp.cpp:1068
+msgid ""
+"Unknown error was encountered while copying the file to '%1'. Please try again."
+msgstr ""
+"Unknown error was encountered while copying the file to '%1'. Please try again."
+
+#: kio_sftp.cpp:1318
+msgid "The remote host does not support renaming files."
+msgstr "The remote host does not support renaming files."
+
+#: kio_sftp.cpp:1367
+msgid "The remote host does not support creating symbolic links."
+msgstr "The remote host does not support creating symbolic links."
+
+#: kio_sftp.cpp:1492
+msgid "Connection closed"
+msgstr "Connection closed"
+
+#: kio_sftp.cpp:1494
+msgid "Could not read SFTP packet"
+msgstr "Could not read SFTP packet"
+
+#: kio_sftp.cpp:1611
+msgid "SFTP command failed for an unknown reason."
+msgstr "SFTP command failed for an unknown reason."
+
+#: kio_sftp.cpp:1615
+msgid "The SFTP server received a bad message."
+msgstr "The SFTP server received a bad message."
+
+#: kio_sftp.cpp:1619
+msgid "You attempted an operation unsupported by the SFTP server."
+msgstr "You attempted an operation unsupported by the SFTP server."
+
+#: kio_sftp.cpp:1623
+#, c-format
+msgid "Error code: %1"
+msgstr "Error code: %1"
+
+#: ksshprocess.cpp:408
+msgid "Cannot specify a subsystem and command at the same time."
+msgstr "Cannot specify a subsystem and command at the same time."
+
+#: ksshprocess.cpp:743
+msgid "No options provided for ssh execution."
+msgstr "No options provided for ssh execution."
+
+#: ksshprocess.cpp:751
+msgid "Failed to execute ssh process."
+msgstr "Failed to execute ssh process."
+
+#: ksshprocess.cpp:776 ksshprocess.cpp:805 ksshprocess.cpp:924
+#: ksshprocess.cpp:996
+msgid "Error encountered while talking to ssh."
+msgstr "Error encountered while talking to ssh."
+
+#: ksshprocess.cpp:856
+msgid "Please supply a password."
+msgstr "Please supply a password."
+
+#: ksshprocess.cpp:895
+msgid "Please supply the passphrase for your SSH private key."
+msgstr "Please supply the passphrase for your SSH private key."
+
+#: ksshprocess.cpp:909
+msgid "Authentication to %1 failed"
+msgstr "Authentication to %1 failed"
+
+#: ksshprocess.cpp:932
+msgid ""
+"The identity of the remote host '%1' could not be verified because the host's "
+"key is not in the \"known hosts\" file."
+msgstr ""
+"The identity of the remote host '%1' could not be verified because the host's "
+"key is not in the \"known hosts\" file."
+
+#: ksshprocess.cpp:938
+msgid ""
+" Manually, add the host's key to the \"known hosts\" file or contact your "
+"administrator."
+msgstr ""
+" Manually, add the host's key to the \"known hosts\" file or contact your "
+"administrator."
+
+#: ksshprocess.cpp:944
+msgid " Manually, add the host's key to %1 or contact your administrator."
+msgstr " Manually, add the host's key to %1 or contact your administrator."
+
+#: ksshprocess.cpp:976
+msgid ""
+"The identity of the remote host '%1' could not be verified. The host's key "
+"fingerprint is:\n"
+"%2\n"
+"You should verify the fingerprint with the host's administrator before "
+"connecting.\n"
+"\n"
+"Would you like to accept the host's key and connect anyway? "
+msgstr ""
+"The identity of the remote host '%1' could not be verified. The host's key "
+"fingerprint is:\n"
+"%2\n"
+"You should verify the fingerprint with the host's administrator before "
+"connecting.\n"
+"\n"
+"Would you like to accept the host's key and connect anyway? "
+
+#: ksshprocess.cpp:1004
+msgid ""
+"WARNING: The identity of the remote host '%1' has changed!\n"
+"\n"
+"Someone could be eavesdropping on your connection, or the administrator may "
+"have just changed the host's key. Either way, you should verify the host's key "
+"fingerprint with the host's administrator. The key fingerprint is:\n"
+"%2\n"
+"Add the correct host key to \"%3\" to get rid of this message."
+msgstr ""
+"WARNING: The identity of the remote host '%1' has changed!\n"
+"\n"
+"Someone could be eavesdropping on your connection, or the administrator may "
+"have just changed the host's key. Either way, you should verify the host's key "
+"fingerprint with the host's administrator. The key fingerprint is:\n"
+"%2\n"
+"Add the correct host key to \"%3\" to get rid of this message."
+
+#: ksshprocess.cpp:1039
+msgid ""
+"WARNING: The identity of the remote host '%1' has changed!\n"
+"\n"
+"Someone could be eavesdropping on your connection, or the administrator may "
+"have just changed the host's key. Either way, you should verify the host's key "
+"fingerprint with the host's administrator before connecting. The key "
+"fingerprint is:\n"
+"%2\n"
+"\n"
+"Would you like to accept the host's new key and connect anyway?"
+msgstr ""
+"WARNING: The identity of the remote host '%1' has changed!\n"
+"\n"
+"Someone could be eavesdropping on your connection, or the administrator may "
+"have just changed the host's key. Either way, you should verify the host's key "
+"fingerprint with the host's administrator before connecting. The key "
+"fingerprint is:\n"
+"%2\n"
+"\n"
+"Would you like to accept the host's new key and connect anyway?"
+
+#: ksshprocess.cpp:1063
+msgid "Host key was rejected."
+msgstr "Host key was rejected."
+
+#~ msgid "Could not allocate memory for SFTP packet."
+#~ msgstr "Could not allocate memory for SFTP packet."
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_smb.po b/tde-i18n-en_GB/messages/kdebase/kio_smb.po
new file mode 100644
index 00000000000..5f1586d0a1c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_smb.po
@@ -0,0 +1,143 @@
+# translation of kio_smb.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_smb\n"
+"POT-Creation-Date: 2005-11-08 02:45+0100\n"
+"PO-Revision-Date: 2005-11-04 23:36+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kio_smb_auth.cpp:131
+msgid "<qt>Please enter authentication information for <b>%1</b></qt>"
+msgstr "<qt>Please enter authentication information for <b>%1</b></qt>"
+
+#: kio_smb_auth.cpp:135
+msgid ""
+"Please enter authentication information for:\n"
+"Server = %1\n"
+"Share = %2"
+msgstr ""
+"Please enter authentication information for:\n"
+"Server = %1\n"
+"Share = %2"
+
+#: kio_smb_auth.cpp:175
+msgid "libsmbclient failed to initialize"
+msgstr "libsmbclient failed to initialise"
+
+#: kio_smb_auth.cpp:181
+msgid "libsmbclient failed to create context"
+msgstr "libsmbclient failed to create context"
+
+#: kio_smb_auth.cpp:191
+msgid "libsmbclient failed to initialize context"
+msgstr "libsmbclient failed to initialise context"
+
+#: kio_smb_browse.cpp:67
+msgid ""
+"%1:\n"
+"Unknown file type, neither directory or file."
+msgstr ""
+"%1:\n"
+"Unknown file type, neither directory or file."
+
+#: kio_smb_browse.cpp:126
+#, c-format
+msgid "File does not exist: %1"
+msgstr "File does not exist: %1"
+
+#: kio_smb_browse.cpp:242
+msgid ""
+"Unable to find any workgroups in your local network. This might be caused by an "
+"enabled firewall."
+msgstr ""
+"Unable to find any workgroups in your local network. This might be caused by an "
+"enabled firewall."
+
+#: kio_smb_browse.cpp:249
+#, c-format
+msgid "No media in device for %1"
+msgstr "No media in device for %1"
+
+#: kio_smb_browse.cpp:257
+#, c-format
+msgid "Could not connect to host for %1"
+msgstr "Could not connect to host for %1"
+
+#: kio_smb_browse.cpp:273
+#, c-format
+msgid "Error while connecting to server responsible for %1"
+msgstr "Error while connecting to server responsible for %1"
+
+#: kio_smb_browse.cpp:281
+msgid "Share could not be found on given server"
+msgstr "Share could not be found on given server"
+
+#: kio_smb_browse.cpp:284
+msgid "BAD File descriptor"
+msgstr "BAD File descriptor"
+
+#: kio_smb_browse.cpp:291
+msgid ""
+"The given name could not be resolved to a unique server. Make sure your network "
+"is setup without any name conflicts between names used by Windows and by UNIX "
+"name resolution."
+msgstr ""
+"The given name could not be resolved to a unique server. Make sure your network "
+"is setup without any name conflicts between names used by Windows and by UNIX "
+"name resolution."
+
+#: kio_smb_browse.cpp:297
+msgid ""
+"libsmbclient reported an error, but did not specify what the problem is. This "
+"might indicate a severe problem with your network - but also might indicate a "
+"problem with libsmbclient.\n"
+"If you want to help us, please provide a tcpdump of the network interface while "
+"you try to browse (be aware that it might contain private data, so do not post "
+"it if you are unsure about that - you can send it privately to the developers "
+"if they ask for it)"
+msgstr ""
+"libsmbclient reported an error, but did not specify what the problem is. This "
+"might indicate a severe problem with your network - but also might indicate a "
+"problem with libsmbclient.\n"
+"If you want to help us, please provide a tcpdump of the network interface while "
+"you try to browse (be aware that it might contain private data, so do not post "
+"it if you are unsure about that - you can send it privately to the developers "
+"if they ask for it)"
+
+#: kio_smb_browse.cpp:308
+#, c-format
+msgid "Unknown error condition in stat: %1"
+msgstr "Unknown error condition in stat: %1"
+
+#: kio_smb_mount.cpp:125 kio_smb_mount.cpp:166
+msgid ""
+"\n"
+"Make sure that the samba package is installed properly on your system."
+msgstr ""
+"\n"
+"Make sure that the samba package is installed properly on your system."
+
+#: kio_smb_mount.cpp:135
+msgid ""
+"Mounting of share \"%1\" from host \"%2\" by user \"%3\" failed.\n"
+"%4"
+msgstr ""
+"Mounting of share \"%1\" from host \"%2\" by user \"%3\" failed.\n"
+"%4"
+
+#: kio_smb_mount.cpp:176
+msgid ""
+"Unmounting of mountpoint \"%1\" failed.\n"
+"%2"
+msgstr ""
+"Unmounting of mountpoint \"%1\" failed.\n"
+"%2"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_smtp.po b/tde-i18n-en_GB/messages/kdebase/kio_smtp.po
new file mode 100644
index 00000000000..eccfacd1aad
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_smtp.po
@@ -0,0 +1,198 @@
+# translation of kio_smtp.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_smtp\n"
+"POT-Creation-Date: 2007-07-17 01:45+0200\n"
+"PO-Revision-Date: 2004-09-08 10:59+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: command.cc:138
+msgid ""
+"The server rejected both EHLO and HELO commands as unknown or unimplemented.\n"
+"Please contact the server's system administrator."
+msgstr ""
+"The server rejected both EHLO and HELO commands as unknown or unimplemented.\n"
+"Please contact the server's system administrator."
+
+#: command.cc:152
+msgid ""
+"Unexpected server response to %1 command.\n"
+"%2"
+msgstr ""
+"Unexpected server response to %1 command.\n"
+"%2"
+
+#: command.cc:172
+msgid ""
+"Your SMTP server does not support TLS. Disable TLS, if you want to connect "
+"without encryption."
+msgstr ""
+"Your SMTP server does not support TLS. Disable TLS, if you want to connect "
+"without encryption."
+
+#: command.cc:186
+msgid ""
+"Your SMTP server claims to support TLS, but negotiation was unsuccessful.\n"
+"You can disable TLS in KDE using the crypto settings module."
+msgstr ""
+"Your SMTP server claims to support TLS, but negotiation was unsuccessful.\n"
+"You can disable TLS in KDE using the crypto settings module."
+
+#: command.cc:191
+msgid "Connection Failed"
+msgstr "Connection Failed"
+
+#: command.cc:242
+msgid "Authentication support is not compiled into kio_smtp."
+msgstr "Authentication support is not compiled into kio_smtp."
+
+#: command.cc:271
+msgid "No authentication details supplied."
+msgstr "No authentication details supplied."
+
+#: command.cc:374
+msgid ""
+"Your SMTP server does not support %1.\n"
+"Choose a different authentication method.\n"
+"%2"
+msgstr ""
+"Your SMTP server does not support %1.\n"
+"Choose a different authentication method.\n"
+"%2"
+
+#: command.cc:378
+#, c-format
+msgid ""
+"Your SMTP server does not support authentication.\n"
+" %2"
+msgstr ""
+"Your SMTP server does not support authentication.\n"
+" %2"
+
+#: command.cc:382
+#, c-format
+msgid ""
+"Authentication failed.\n"
+"Most likely the password is wrong.\n"
+"%1"
+msgstr ""
+"Authentication failed.\n"
+"Most likely the password is wrong.\n"
+"%1"
+
+#: command.cc:520
+msgid "Could not read data from application."
+msgstr "Could not read data from application."
+
+#: command.cc:537
+#, c-format
+msgid ""
+"The message content was not accepted.\n"
+"%1"
+msgstr ""
+"The message content was not accepted.\n"
+"%1"
+
+#: response.cc:105
+#, c-format
+msgid ""
+"The server responded:\n"
+"%1"
+msgstr ""
+"The server responded:\n"
+"%1"
+
+#: response.cc:108
+msgid "The server responded: \"%1\""
+msgstr "The server responded: \"%1\""
+
+#: response.cc:111
+msgid "This is a temporary failure. You may try again later."
+msgstr "This is a temporary failure. You may try again later."
+
+#: smtp.cc:174
+msgid "The application sent an invalid request."
+msgstr "The application sent an invalid request."
+
+#: smtp.cc:236
+msgid "The sender address is missing."
+msgstr "The sender address is missing."
+
+#: smtp.cc:244
+msgid "SMTPProtocol::smtp_open failed (%1)"
+msgstr "SMTPProtocol::smtp_open failed (%1)"
+
+#: smtp.cc:252
+msgid ""
+"Your server does not support sending of 8-bit messages.\n"
+"Please use base64 or quoted-printable encoding."
+msgstr ""
+"Your server does not support sending of 8-bit messages.\n"
+"Please use base64 or quoted-printable encoding."
+
+#: smtp.cc:331
+msgid "Invalid SMTP response (%1) received."
+msgstr "Invalid SMTP response (%1) received."
+
+#: smtp.cc:518
+#, c-format
+msgid ""
+"The server did not accept the connection.\n"
+"%1"
+msgstr ""
+"The server did not accept the connection.\n"
+"%1"
+
+#: smtp.cc:593
+msgid "Username and password for your SMTP account:"
+msgstr "Username and password for your SMTP account:"
+
+#: transactionstate.cc:53
+#, c-format
+msgid ""
+"The server did not accept a blank sender address.\n"
+"%1"
+msgstr ""
+"The server did not accept a blank sender address.\n"
+"%1"
+
+#: transactionstate.cc:56
+msgid ""
+"The server did not accept the sender address \"%1\".\n"
+"%2"
+msgstr ""
+"The server did not accept the sender address \"%1\".\n"
+"%2"
+
+#: transactionstate.cc:97
+#, c-format
+msgid ""
+"Message sending failed since the following recipients were rejected by the "
+"server:\n"
+"%1"
+msgstr ""
+"Message sending failed since the following recipients were rejected by the "
+"server:\n"
+"%1"
+
+#: transactionstate.cc:107
+#, c-format
+msgid ""
+"The attempt to start sending the message content failed.\n"
+"%1"
+msgstr ""
+"The attempt to start sending the message content failed.\n"
+"%1"
+
+#: transactionstate.cc:111
+msgid "Unhandled error condition. Please send a bug report."
+msgstr "Unhandled error condition. Please send a bug report."
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_system.po b/tde-i18n-en_GB/messages/kdebase/kio_system.po
new file mode 100644
index 00000000000..7647d85b6d5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_system.po
@@ -0,0 +1,22 @@
+# translation of kio_system.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_system\n"
+"POT-Creation-Date: 2006-04-28 03:54+0200\n"
+"PO-Revision-Date: 2004-12-11 10:38+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kio_system.cpp:35
+msgid "Protocol name"
+msgstr "Protocol name"
+
+#: kio_system.cpp:36 kio_system.cpp:37
+msgid "Socket name"
+msgstr "Socket name"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_tar.po b/tde-i18n-en_GB/messages/kdebase/kio_tar.po
new file mode 100644
index 00000000000..3b56f85aff8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_tar.po
@@ -0,0 +1,34 @@
+# translation of kio_tar.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_tar\n"
+"POT-Creation-Date: 2007-09-22 01:12+0200\n"
+"PO-Revision-Date: 2005-11-04 00:44+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: tar.cc:227 tar.cc:320 tar.cc:394
+#, c-format
+msgid ""
+"Could not open the file, probably due to an unsupported file format.\n"
+"%1"
+msgstr ""
+"Could not open the file, probably due to an unsupported file format.\n"
+"%1"
+
+#: tar.cc:471
+#, c-format
+msgid ""
+"The archive file could not be opened, perhaps because the format is "
+"unsupported.\n"
+"%1"
+msgstr ""
+"The archive file could not be opened, perhaps because the format is "
+"unsupported.\n"
+"%1"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_thumbnail.po b/tde-i18n-en_GB/messages/kdebase/kio_thumbnail.po
new file mode 100644
index 00000000000..fa35af3923c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_thumbnail.po
@@ -0,0 +1,53 @@
+# translation of kio_thumbnail.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_thumbnail\n"
+"POT-Creation-Date: 2005-06-03 01:23+0200\n"
+"PO-Revision-Date: 2005-06-02 13:57+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: thumbnail.cpp:174
+msgid "No MIME Type specified."
+msgstr "No MIME Type specified."
+
+#: thumbnail.cpp:184
+msgid "No or invalid size specified."
+msgstr "No or invalid size specified."
+
+#: thumbnail.cpp:265
+msgid "No plugin specified."
+msgstr "No plugin specified."
+
+#: thumbnail.cpp:283
+#, c-format
+msgid "Cannot load ThumbCreator %1"
+msgstr "Cannot load ThumbCreator %1"
+
+#: thumbnail.cpp:291
+#, c-format
+msgid "Cannot create thumbnail for %1"
+msgstr "Cannot create thumbnail for %1"
+
+#: thumbnail.cpp:358
+msgid "Failed to create a thumbnail."
+msgstr "Failed to create a thumbnail."
+
+#: thumbnail.cpp:373
+msgid "Could not write image."
+msgstr "Could not write image."
+
+#: thumbnail.cpp:398
+#, c-format
+msgid "Failed to attach to shared memory segment %1"
+msgstr "Failed to attach to shared memory segment %1"
+
+#: thumbnail.cpp:403
+msgid "Image is too big for the shared memory segment"
+msgstr "Image is too big for the shared memory segment"
diff --git a/tde-i18n-en_GB/messages/kdebase/kio_trash.po b/tde-i18n-en_GB/messages/kdebase/kio_trash.po
new file mode 100644
index 00000000000..3ba2f37f0e8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kio_trash.po
@@ -0,0 +1,80 @@
+# translation of kio_trash.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_trash\n"
+"POT-Creation-Date: 2006-11-07 02:35+0100\n"
+"PO-Revision-Date: 2005-04-21 12:53+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: ktrash.cpp:30
+msgid "Empty the contents of the trash"
+msgstr "Empty the contents of the wastebin"
+
+#: ktrash.cpp:32
+msgid "Restore a trashed file to its original location"
+msgstr "Restore a file in the wastebin to its original location"
+
+#: ktrash.cpp:34
+msgid "Ignored"
+msgstr "Ignored"
+
+#: ktrash.cpp:42
+msgid "ktrash"
+msgstr "kwastebin"
+
+#: ktrash.cpp:43
+msgid ""
+"Helper program to handle the KDE trash can\n"
+"Note: to move files to the trash, do not use ktrash, but \"kfmclient move 'url' "
+"trash:/\""
+msgstr ""
+"Helper program to handle the KDE wastebin\n"
+"Note: to move files to the wastebin, do not use ktrash, but \"kfmclient move "
+"'url' trash:/\""
+
+#: kio_trash.cpp:46
+msgid "Protocol name"
+msgstr "Protocol name"
+
+#: kio_trash.cpp:47 kio_trash.cpp:48
+msgid "Socket name"
+msgstr "Socket name"
+
+#: kio_trash.cpp:97 kio_trash.cpp:160 kio_trash.cpp:317 kio_trash.cpp:349
+#: kio_trash.cpp:511 kio_trash.cpp:523
+#, c-format
+msgid "Malformed URL %1"
+msgstr "Malformed URL %1"
+
+#: kio_trash.cpp:116
+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 ""
+"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."
+
+#: kio_trash.cpp:145
+msgid "This file is already in the trash bin."
+msgstr "This file is already in the wastebin."
+
+#: kfile-plugin/kfile_trash.cpp:52
+msgid "General"
+msgstr "General"
+
+#: kfile-plugin/kfile_trash.cpp:55
+msgid "Original Path"
+msgstr "Original Path"
+
+#: kfile-plugin/kfile_trash.cpp:56
+msgid "Date of Deletion"
+msgstr "Date of Deletion"
diff --git a/tde-i18n-en_GB/messages/kdebase/kjobviewer.po b/tde-i18n-en_GB/messages/kdebase/kjobviewer.po
new file mode 100644
index 00000000000..00b5ef8411c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kjobviewer.po
@@ -0,0 +1,72 @@
+# translation of kjobviewer.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kjobviewer\n"
+"POT-Creation-Date: 2006-03-12 03:46+0100\n"
+"PO-Revision-Date: 2004-10-21 14:23+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kjobviewer.cpp:124
+msgid "All Printers"
+msgstr "All Printers"
+
+#: kjobviewer.cpp:131
+msgid "There is no default printer. Start with --all to see all printers."
+msgstr "There is no default printer. Start with --all to see all printers."
+
+#: kjobviewer.cpp:131
+msgid "Print Error"
+msgstr "Print Error"
+
+#: main.cpp:29
+msgid "The printer for which jobs are requested"
+msgstr "The printer for which jobs are requested"
+
+#: main.cpp:30
+msgid "Show job viewer at startup"
+msgstr "Show job viewer at startup"
+
+#: main.cpp:31
+msgid "Show jobs for all printers"
+msgstr "Show jobs for all printers"
+
+#: main.cpp:38
+msgid "KJobViewer"
+msgstr "KJobViewer"
+
+#: main.cpp:38
+msgid "A print job viewer"
+msgstr "A print job viewer"
+
+#. i18n: file kjobviewerui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "&Jobs"
+msgstr "&Jobs"
+
+#. i18n: file kjobviewerui.rc line 13
+#: rc.cpp:6
+#, no-c-format
+msgid "F&ilter"
+msgstr "F&ilter"
diff --git a/tde-i18n-en_GB/messages/kdebase/klipper.po b/tde-i18n-en_GB/messages/kdebase/klipper.po
new file mode 100644
index 00000000000..df7e4d2eaf8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/klipper.po
@@ -0,0 +1,380 @@
+# translation of klipper.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: klipper\n"
+"POT-Creation-Date: 2006-06-17 03:59+0200\n"
+"PO-Revision-Date: 2005-11-04 14:19+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: configdialog.cpp:49
+msgid "&General"
+msgstr "&General"
+
+#: configdialog.cpp:52
+msgid "Ac&tions"
+msgstr "Ac&tions"
+
+#: configdialog.cpp:55
+#, fuzzy
+msgid "Global &Shortcuts"
+msgstr "&Shortcuts"
+
+#: configdialog.cpp:99
+msgid "&Popup menu at mouse-cursor position"
+msgstr "&Popup menu at mouse-cursor position"
+
+#: configdialog.cpp:101
+msgid "Save clipboard contents on e&xit"
+msgstr "Save clipboard contents on e&xit"
+
+#: configdialog.cpp:103
+msgid "Remove whitespace when executing actions"
+msgstr "Remove whitespace when executing actions"
+
+#: configdialog.cpp:105
+msgid ""
+"Sometimes, the selected text has some whitespace at the end, which, if loaded "
+"as URL in a browser would cause an error. Enabling this option removes any "
+"whitespace at the beginning or end of the selected string (the original "
+"clipboard contents will not be modified)."
+msgstr ""
+"Sometimes, the selected text has some whitespace at the end, which, if loaded "
+"as URL in a browser would cause an error. Enabling this option removes any "
+"whitespace at the beginning or end of the selected string (the original "
+"clipboard contents will not be modified)."
+
+#: configdialog.cpp:107
+msgid "&Replay actions on an item selected from history"
+msgstr "&Replay actions on an item selected from history"
+
+#: configdialog.cpp:110
+msgid "Pre&vent empty clipboard"
+msgstr "Pre&vent empty clipboard"
+
+#: configdialog.cpp:112
+msgid ""
+"Selecting this option has the effect, that the clipboard can never be emptied. "
+"E.g. when an application exits, the clipboard would usually be emptied."
+msgstr ""
+"Selecting this option has the effect, that the clipboard can never be emptied. "
+"E.g. when an application exits, the clipboard would usually be emptied."
+
+#: configdialog.cpp:117
+msgid "&Ignore selection"
+msgstr "&Ignore selection"
+
+#: configdialog.cpp:119
+msgid ""
+"This option prevents the selection being recorded in the clipboard history. "
+"Only explicit clipboard changes are recorded."
+msgstr ""
+"This option prevents the selection being recorded in the clipboard history. "
+"Only explicit clipboard changes are recorded."
+
+#: configdialog.cpp:123
+msgid "Clipboard/Selection Behavior"
+msgstr "Clipboard/Selection Behaviour"
+
+#: configdialog.cpp:127
+msgid ""
+"<qt>There are two different clipboard buffers available:"
+"<br>"
+"<br><b>Clipboard</b> is filled by selecting something and pressing Ctrl+C, or "
+"by clicking \"Copy\" in a toolbar or menubar."
+"<br>"
+"<br><b>Selection</b> is available immediately after selecting some text. The "
+"only way to access the selection is to press the middle mouse button."
+"<br>"
+"<br>You can configure the relationship between Clipboard and Selection.</qt>"
+msgstr ""
+"<qt>There are two different clipboard buffers available:"
+"<br>"
+"<br><b>Clipboard</b> is filled by selecting something and pressing Ctrl+C, or "
+"by clicking \"Copy\" in a toolbar or menubar."
+"<br>"
+"<br><b>Selection</b> is available immediately after selecting some text. The "
+"only way to access the selection is to press the middle mouse button."
+"<br>"
+"<br>You can configure the relationship between Clipboard and Selection.</qt>"
+
+#: configdialog.cpp:138
+msgid "Sy&nchronize contents of the clipboard and the selection"
+msgstr "Sy&nchronise contents of the clipboard and the selection"
+
+#: configdialog.cpp:141
+msgid ""
+"Selecting this option synchronizes these two buffers, so they work the same way "
+"as in KDE 1.x and 2.x."
+msgstr ""
+"Selecting this option synchronises these two buffers, so they work the same way "
+"as in KDE 1.x and 2.x."
+
+#: configdialog.cpp:145
+msgid "Separate clipboard and selection"
+msgstr "Separate clipboard and selection"
+
+#: configdialog.cpp:148
+msgid ""
+"Using this option will only set the selection when highlighting something and "
+"the clipboard when choosing e.g. \"Copy\" in a menubar."
+msgstr ""
+"Using this option will only set the selection when highlighting something and "
+"the clipboard when choosing e.g. \"Copy\" in a menubar."
+
+#: configdialog.cpp:155
+msgid "Tim&eout for action popups:"
+msgstr "Tim&eout for action popups:"
+
+#: configdialog.cpp:157
+msgid " sec"
+msgstr " sec"
+
+#: configdialog.cpp:158
+msgid "A value of 0 disables the timeout"
+msgstr "A value of 0 disables the timeout"
+
+#: configdialog.cpp:161
+msgid "C&lipboard history size:"
+msgstr "C&lipboard history size:"
+
+#: configdialog.cpp:183
+msgid ""
+"_n: entry\n"
+" entries"
+msgstr ""
+" entry\n"
+" entries"
+
+#: configdialog.cpp:229
+msgid "Action &list (right click to add/remove commands):"
+msgstr "Action &list (right click to add/remove commands):"
+
+#: configdialog.cpp:233
+msgid "Regular Expression (see http://doc.trolltech.com/qregexp.html#details)"
+msgstr "Regular Expression (see http://doc.trolltech.com/qregexp.html#details)"
+
+#: configdialog.cpp:234
+msgid "Description"
+msgstr "Description"
+
+#: configdialog.cpp:286
+msgid "&Use graphical editor for editing regular expressions"
+msgstr "&Use graphical editor for editing regular expressions"
+
+#: configdialog.cpp:295
+msgid "&Add Action"
+msgstr "&Add Action"
+
+#: configdialog.cpp:298
+msgid "&Delete Action"
+msgstr "&Delete Action"
+
+#: configdialog.cpp:301
+#, c-format
+msgid ""
+"Click on a highlighted item's column to change it. \"%s\" in a command will be "
+"replaced with the clipboard contents."
+msgstr ""
+"Click on a highlighted item's column to change it. \"%s\" in a command will be "
+"replaced with the clipboard contents."
+
+#: configdialog.cpp:307
+msgid "Advanced..."
+msgstr "Advanced..."
+
+#: configdialog.cpp:332
+msgid "Add Command"
+msgstr "Add Command"
+
+#: configdialog.cpp:333
+msgid "Remove Command"
+msgstr "Remove Command"
+
+#: configdialog.cpp:343
+msgid "Click here to set the command to be executed"
+msgstr "Click here to set the command to be executed"
+
+#: configdialog.cpp:344
+msgid "<new command>"
+msgstr "<new command>"
+
+#: configdialog.cpp:366
+msgid "Click here to set the regexp"
+msgstr "Click here to set the regexp"
+
+#: configdialog.cpp:367
+msgid "<new action>"
+msgstr "<new action>"
+
+#: configdialog.cpp:407
+msgid "Advanced Settings"
+msgstr "Advanced Settings"
+
+#: configdialog.cpp:424
+msgid "D&isable Actions for Windows of Type WM_CLASS"
+msgstr "D&isable Actions for Windows of Type WM_CLASS"
+
+#: configdialog.cpp:427
+msgid ""
+"<qt>This lets you specify windows in which Klipper should not invoke "
+"\"actions\". Use"
+"<br>"
+"<br>"
+"<center><b>xprop | grep WM_CLASS</b></center>"
+"<br>in a terminal to find out the WM_CLASS of a window. Next, click on the "
+"window you want to examine. The first string it outputs after the equal sign is "
+"the one you need to enter here.</qt>"
+msgstr ""
+"<qt>This lets you specify windows in which Klipper should not invoke "
+"\"actions\". Use"
+"<br>"
+"<br>"
+"<center><b>xprop | grep WM_CLASS</b></center>"
+"<br>in a terminal to find out the WM_CLASS of a window. Next, click on the "
+"window you want to examine. The first string it outputs after the equal sign is "
+"the one you need to enter here.</qt>"
+
+#: klipperbindings.cpp:29
+msgid "Clipboard"
+msgstr "Clipboard"
+
+#: klipperbindings.cpp:31
+msgid "Show Klipper Popup-Menu"
+msgstr "Show Klipper Popup-Menu"
+
+#: klipperbindings.cpp:32
+msgid "Manually Invoke Action on Current Clipboard"
+msgstr "Manually Invoke Action on Current Clipboard"
+
+#: klipperbindings.cpp:33
+msgid "Enable/Disable Clipboard Actions"
+msgstr "Enable/Disable Clipboard Actions"
+
+#: klipperpopup.cpp:99
+msgid "<empty clipboard>"
+msgstr "<empty clipboard>"
+
+#: klipperpopup.cpp:100
+msgid "<no matches>"
+msgstr "<no matches>"
+
+#: klipperpopup.cpp:147
+msgid "Klipper - Clipboard Tool"
+msgstr "Klipper - Clipboard Tool"
+
+#: popupproxy.cpp:154
+msgid "&More"
+msgstr "&More"
+
+#: toplevel.cpp:159
+msgid "C&lear Clipboard History"
+msgstr "C&lear Clipboard History"
+
+#: toplevel.cpp:168
+msgid "&Configure Klipper..."
+msgstr "&Configure Klipper..."
+
+#: toplevel.cpp:225
+msgid "Klipper - clipboard tool"
+msgstr "Klipper - clipboard tool"
+
+#: toplevel.cpp:525
+msgid ""
+"You can enable URL actions later by right-clicking on the Klipper icon and "
+"selecting 'Enable Actions'"
+msgstr ""
+"You can enable URL actions later by right-clicking on the Klipper icon and "
+"selecting 'Enable Actions'"
+
+#: toplevel.cpp:592
+msgid ""
+"Should Klipper start automatically\n"
+"when you login?"
+msgstr ""
+"Should Klipper start automatically\n"
+"when you login?"
+
+#: toplevel.cpp:592
+msgid "Automatically Start Klipper?"
+msgstr "Automatically Start Klipper?"
+
+#: toplevel.cpp:592
+msgid "Start"
+msgstr "Start"
+
+#: toplevel.cpp:592
+msgid "Do Not Start"
+msgstr "Do Not Start"
+
+#: toplevel.cpp:647
+msgid "Enable &Actions"
+msgstr "Enable &Actions"
+
+#: toplevel.cpp:651
+msgid "&Actions Enabled"
+msgstr "&Actions Enabled"
+
+#: toplevel.cpp:1089
+msgid "KDE cut & paste history utility"
+msgstr "KDE cut & paste history utility"
+
+#: toplevel.cpp:1093
+msgid "Klipper"
+msgstr "Klipper"
+
+#: toplevel.cpp:1100
+msgid "Author"
+msgstr "Author"
+
+#: toplevel.cpp:1104
+msgid "Original Author"
+msgstr "Original Author"
+
+#: toplevel.cpp:1108
+msgid "Contributor"
+msgstr "Contributor"
+
+#: toplevel.cpp:1112
+msgid "Bugfixes and optimizations"
+msgstr "Bugfixes and optimisations"
+
+#: toplevel.cpp:1116
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: urlgrabber.cpp:174
+msgid " - Actions For: "
+msgstr " - Actions For: "
+
+#: urlgrabber.cpp:195
+msgid "Disable This Popup"
+msgstr "Disable This Popup"
+
+#: urlgrabber.cpp:199
+msgid "&Edit Contents..."
+msgstr "&Edit Contents..."
+
+#: urlgrabber.cpp:262
+msgid "Edit Contents"
+msgstr "Edit Contents"
diff --git a/tde-i18n-en_GB/messages/kdebase/kmenuapplet.po b/tde-i18n-en_GB/messages/kdebase/kmenuapplet.po
new file mode 100644
index 00000000000..5527df673de
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kmenuapplet.po
@@ -0,0 +1,24 @@
+# translation of kmenuapplet.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmenuapplet\n"
+"POT-Creation-Date: 2008-08-11 01:16+0200\n"
+"PO-Revision-Date: 2004-05-20 11:37+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: menuapplet.cpp:352
+msgid ""
+"You do not appear to have enabled the standalone menubar; enable it in the "
+"Behavior control module for desktop."
+msgstr ""
+"You do not appear to have enabled the standalone menubar; enable it in the "
+"Behaviour control module for desktop."
diff --git a/tde-i18n-en_GB/messages/kdebase/kmenuedit.po b/tde-i18n-en_GB/messages/kdebase/kmenuedit.po
new file mode 100644
index 00000000000..54daf3f5348
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kmenuedit.po
@@ -0,0 +1,219 @@
+# translation of kmenuedit.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmenuedit\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-10-29 16:03+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: basictab.cpp:78
+msgid ""
+"Following the command, you can have several place holders which will be "
+"replaced with the actual values when the actual program is run:\n"
+"%f - a single file name\n"
+"%F - a list of files; use for applications that can open several local files at "
+"once\n"
+"%u - a single URL\n"
+"%U - a list of URLs\n"
+"%d - the folder of the file to open\n"
+"%D - a list of folders\n"
+"%i - the icon\n"
+"%m - the mini-icon\n"
+"%c - the caption"
+msgstr ""
+"Following the command, you can have several place holders which will be "
+"replaced with the actual values when the actual program is run:\n"
+"%f - a single file name\n"
+"%F - a list of files; use for applications that can open several local files at "
+"once\n"
+"%u - a single URL\n"
+"%U - a list of URLs\n"
+"%d - the folder of the file to open\n"
+"%D - a list of folders\n"
+"%i - the icon\n"
+"%m - the mini-icon\n"
+"%c - the caption"
+
+#: basictab.cpp:90
+msgid "Enable &launch feedback"
+msgstr "Enable &launch feedback"
+
+#: basictab.cpp:91
+msgid "&Place in system tray"
+msgstr "&Place in system tray"
+
+#: basictab.cpp:94
+msgid "&Name:"
+msgstr "&Name:"
+
+#: basictab.cpp:95
+msgid "&Description:"
+msgstr "&Description:"
+
+#: basictab.cpp:96
+msgid "&Comment:"
+msgstr "&Comment:"
+
+#: basictab.cpp:97
+msgid "Co&mmand:"
+msgstr "Co&mmand:"
+
+#: basictab.cpp:143
+msgid "&Work path:"
+msgstr "&Work path:"
+
+#: basictab.cpp:161
+msgid "Run in term&inal"
+msgstr "Run in term&inal"
+
+#: basictab.cpp:167
+msgid "Terminal &options:"
+msgstr "Terminal &options:"
+
+#: basictab.cpp:184
+msgid "&Run as a different user"
+msgstr "&Run as a different user"
+
+#: basictab.cpp:190
+msgid "&Username:"
+msgstr "&Username:"
+
+#: basictab.cpp:221
+msgid "Current shortcut &key:"
+msgstr "Current shortcut &key:"
+
+#: basictab.cpp:485
+msgid ""
+"<qt>The key <b>%1</b> can not be used here because it is already used to "
+"activate <b>%2</b>."
+msgstr ""
+"<qt>The key <b>%1</b> can not be used here because it is already used to "
+"activate <b>%2</b>."
+
+#: basictab.cpp:490
+msgid ""
+"<qt>The key <b>%1</b> can not be used here because it is already in use."
+msgstr ""
+"<qt>The key <b>%1</b> can not be used here because it is already in use."
+
+#: kcontrol_main.cpp:32
+msgid "KDE control center editor"
+msgstr "KDE control centre editor"
+
+#: kcontrol_main.cpp:38
+msgid "KDE Control Center Editor"
+msgstr "KDE Control Centre Editor"
+
+#: kcontrol_main.cpp:41 main.cpp:70
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kcontrol_main.cpp:42 main.cpp:71
+msgid "Previous Maintainer"
+msgstr "Previous Maintainer"
+
+#: kcontrol_main.cpp:43 main.cpp:72
+msgid "Original Author"
+msgstr "Original Author"
+
+#: kmenuedit.cpp:65
+msgid "&New Submenu..."
+msgstr "&New Submenu..."
+
+#: kmenuedit.cpp:66
+msgid "New &Item..."
+msgstr "New &Item..."
+
+#: kmenuedit.cpp:68
+msgid "New S&eparator"
+msgstr "New S&eparator"
+
+#: kmenuedit.cpp:153
+msgid ""
+"You have made changes to the Control Center.\n"
+"Do you want to save the changes or discard them?"
+msgstr ""
+"You have made changes to the Control Centre.\n"
+"Do you want to save the changes or discard them?"
+
+#: kmenuedit.cpp:155
+msgid "Save Control Center Changes?"
+msgstr "Save Control Centre Changes?"
+
+#: kmenuedit.cpp:161
+msgid ""
+"You have made changes to the menu.\n"
+"Do you want to save the changes or discard them?"
+msgstr ""
+"You have made changes to the menu.\n"
+"Do you want to save the changes or discard them?"
+
+#: kmenuedit.cpp:163
+msgid "Save Menu Changes?"
+msgstr "Save Menu Changes?"
+
+#: main.cpp:31
+msgid "KDE menu editor"
+msgstr "KDE menu editor"
+
+#: main.cpp:36
+msgid "Sub menu to pre-select"
+msgstr "Sub menu to pre-select"
+
+#: main.cpp:37
+msgid "Menu entry to pre-select"
+msgstr "Menu entry to pre-select"
+
+#: main.cpp:67
+msgid "KDE Menu Editor"
+msgstr "KDE Menu Editor"
+
+#: menufile.cpp:100 menufile.cpp:113
+#, c-format
+msgid "Could not write to %1"
+msgstr "Could not write to %1"
+
+#: treeview.cpp:89
+msgid " [Hidden]"
+msgstr " [Hidden]"
+
+#: treeview.cpp:994
+msgid "New Submenu"
+msgstr "New Submenu"
+
+#: treeview.cpp:995
+msgid "Submenu name:"
+msgstr "Submenu name:"
+
+#: treeview.cpp:1065
+msgid "New Item"
+msgstr "New Item"
+
+#: treeview.cpp:1066
+msgid "Item name:"
+msgstr "Item name:"
+
+#: treeview.cpp:1546
+msgid "Menu changes could not be saved because of the following problem:"
+msgstr "Menu changes could not be saved because of the following problem:"
diff --git a/tde-i18n-en_GB/messages/kdebase/kminipagerapplet.po b/tde-i18n-en_GB/messages/kdebase/kminipagerapplet.po
new file mode 100644
index 00000000000..d5d24a1aef1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kminipagerapplet.po
@@ -0,0 +1,190 @@
+# translation of kminipagerapplet.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kminipagerapplet\n"
+"POT-Creation-Date: 2008-08-18 01:16+0200\n"
+"PO-Revision-Date: 2005-12-26 02:04+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: pagerapplet.cpp:680
+msgid "&Launch Pager"
+msgstr "&Launch Pager"
+
+#: pagerapplet.cpp:683
+msgid "&Rename Desktop \"%1\""
+msgstr "&Rename Desktop \"%1\""
+
+#: pagerapplet.cpp:689
+msgid "Pager Layout"
+msgstr "Pager Layout"
+
+#: pagerapplet.cpp:693
+msgid "&Automatic"
+msgstr "&Automatic"
+
+#: pagerapplet.cpp:694
+msgid ""
+"_: one row or column\n"
+"&1"
+msgstr "&1"
+
+#: pagerapplet.cpp:695
+msgid ""
+"_: two rows or columns\n"
+"&2"
+msgstr "&2"
+
+#: pagerapplet.cpp:696
+msgid ""
+"_: three rows or columns\n"
+"&3"
+msgstr "&3"
+
+#: pagerapplet.cpp:698
+msgid "&Rows"
+msgstr "&Rows"
+
+#: pagerapplet.cpp:699
+msgid "&Columns"
+msgstr "&Columns"
+
+#: pagerapplet.cpp:702
+msgid "&Window Thumbnails"
+msgstr "&Window Thumbnails"
+
+#: pagerapplet.cpp:703
+msgid "&Window Icons"
+msgstr "&Window Icons"
+
+#: pagerapplet.cpp:705
+msgid "Text Label"
+msgstr "Text Label"
+
+#: pagerapplet.cpp:706
+msgid "Desktop N&umber"
+msgstr "Desktop N&umber"
+
+#: pagerapplet.cpp:708
+msgid "Desktop N&ame"
+msgstr "Desktop N&ame"
+
+#: pagerapplet.cpp:710
+msgid "N&o Label"
+msgstr "N&o Label"
+
+#: pagerapplet.cpp:713
+msgid "Background"
+msgstr "Background"
+
+#: pagerapplet.cpp:714
+msgid "&Elegant"
+msgstr "&Elegant"
+
+#: pagerapplet.cpp:716
+msgid "&Transparent"
+msgstr "&Transparent"
+
+#: pagerapplet.cpp:718
+msgid "&Desktop Wallpaper"
+msgstr "&Desktop Wallpaper"
+
+#: pagerapplet.cpp:721
+msgid "&Pager Options"
+msgstr "&Pager Options"
+
+#: pagerapplet.cpp:724
+msgid "&Configure Desktops..."
+msgstr "&Configure Desktops..."
+
+#: pagerbutton.cpp:807
+#, c-format
+msgid ""
+"_n: and 1 other\n"
+"and %n others"
+msgstr ""
+"and 1 other\n"
+"and %n others"
+
+#: pagerbutton.cpp:815
+#, c-format
+msgid ""
+"_n: One window:\n"
+"%n windows:"
+msgstr ""
+"One window:\n"
+"%n windows:"
+
+#. i18n: file pagersettings.kcfg line 12
+#: rc.cpp:3
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file pagersettings.kcfg line 15
+#: rc.cpp:6
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file pagersettings.kcfg line 18
+#: rc.cpp:9
+#, no-c-format
+msgid "Number"
+msgstr "Number"
+
+#. i18n: file pagersettings.kcfg line 22
+#: rc.cpp:12
+#, no-c-format
+msgid "Virtual desktop label type"
+msgstr "Virtual desktop label type"
+
+#. i18n: file pagersettings.kcfg line 28
+#: rc.cpp:15
+#, no-c-format
+msgid "Plain"
+msgstr "Plain"
+
+#. i18n: file pagersettings.kcfg line 31
+#: rc.cpp:18
+#, no-c-format
+msgid "Transparent"
+msgstr "Transparent"
+
+#. i18n: file pagersettings.kcfg line 34
+#: rc.cpp:21
+#, no-c-format
+msgid "Live"
+msgstr "Live"
+
+#. i18n: file pagersettings.kcfg line 38
+#: rc.cpp:24
+#, no-c-format
+msgid "Virtual desktop background type"
+msgstr "Virtual desktop background type"
+
+#. i18n: file pagersettings.kcfg line 42
+#: rc.cpp:27
+#, no-c-format
+msgid "Number of rows to arrange the desktop previews into"
+msgstr "Number of rows to arrange the desktop previews into"
+
+#. i18n: file pagersettings.kcfg line 49
+#: rc.cpp:30
+#, no-c-format
+msgid "Show desktop preview?"
+msgstr "Show desktop preview?"
+
+#. i18n: file pagersettings.kcfg line 54
+#: rc.cpp:33
+#, no-c-format
+msgid "Show window icons in previews?"
+msgstr "Show window icons in previews?"
diff --git a/tde-i18n-en_GB/messages/kdebase/knetattach.po b/tde-i18n-en_GB/messages/kdebase/knetattach.po
new file mode 100644
index 00000000000..aab78e20335
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/knetattach.po
@@ -0,0 +1,200 @@
+# translation of knetattach.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: knetattach\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-03-07 14:35+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:29 main.cpp:30
+msgid "KDE Network Wizard"
+msgstr "KDE Network Wizard"
+
+#: main.cpp:32
+msgid "(c) 2004 George Staikos"
+msgstr "(c) 2004 George Staikos"
+
+#: main.cpp:35
+msgid "Primary author and maintainer"
+msgstr "Primary author and maintainer"
+
+#. i18n: file knetattach.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Network Folder Wizard"
+msgstr "Network Folder Wizard"
+
+#. i18n: file knetattach.ui line 28
+#: rc.cpp:6
+#, no-c-format
+msgid "Add Network Folder"
+msgstr "Add Network Folder"
+
+#. i18n: file knetattach.ui line 59
+#: rc.cpp:9
+#, no-c-format
+msgid "&Recent connection:"
+msgstr "&Recent connection:"
+
+#. i18n: file knetattach.ui line 67
+#: rc.cpp:12
+#, no-c-format
+msgid "&WebFolder (webdav)"
+msgstr "&WebFolder (webdav)"
+
+#. i18n: file knetattach.ui line 78
+#: rc.cpp:15
+#, no-c-format
+msgid "&Secure shell (ssh)"
+msgstr "&Secure shell (ssh)"
+
+#. i18n: file knetattach.ui line 111
+#: rc.cpp:18
+#, no-c-format
+msgid "FT&P"
+msgstr "FT&P"
+
+#. i18n: file knetattach.ui line 119
+#: rc.cpp:21
+#, no-c-format
+msgid "&Microsoft® Windows® network drive"
+msgstr "&Microsoft® Windows® network drive"
+
+#. i18n: file knetattach.ui line 146
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"Select the type of network folder you wish to connect to and press the Next "
+"button."
+msgstr ""
+"Select the type of network folder you wish to connect to and press the Next "
+"button."
+
+#. i18n: file knetattach.ui line 176
+#: rc.cpp:27
+#, no-c-format
+msgid "Network Folder Information"
+msgstr "Network Folder Information"
+
+#. i18n: file knetattach.ui line 187
+#: rc.cpp:30
+#, no-c-format
+msgid ""
+"Enter a name for this <i>%1</i> as well as the server address, port and folder "
+"path to use and press the Next button."
+msgstr ""
+"Enter a name for this <i>%1</i> as well as the server address, port and folder "
+"path to use and press the Next button."
+
+#. i18n: file knetattach.ui line 215
+#: rc.cpp:33
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file knetattach.ui line 255
+#: rc.cpp:36
+#, no-c-format
+msgid "&User:"
+msgstr "&User:"
+
+#. i18n: file knetattach.ui line 266
+#: rc.cpp:39
+#, no-c-format
+msgid "Se&rver:"
+msgstr "Se&rver:"
+
+#. i18n: file knetattach.ui line 277
+#: rc.cpp:42
+#, no-c-format
+msgid "&Port:"
+msgstr "&Port:"
+
+#. i18n: file knetattach.ui line 314
+#: rc.cpp:45
+#, no-c-format
+msgid "&Folder:"
+msgstr "&Folder:"
+
+#. i18n: file knetattach.ui line 342
+#: rc.cpp:48
+#, no-c-format
+msgid "Cr&eate an icon for this remote folder"
+msgstr "Cr&eate an icon for this remote folder"
+
+#. i18n: file knetattach.ui line 353
+#: rc.cpp:51
+#, no-c-format
+msgid "&Use encryption"
+msgstr "&Use encryption"
+
+#: knetattach.ui.h:18 knetattach.ui.h:282
+msgid "Save && C&onnect"
+msgstr "Save && C&onnect"
+
+#: knetattach.ui.h:40
+msgid ""
+"Enter a name for this <i>WebFolder</i> as well as a server address, port and "
+"folder path to use and press the <b>Save & Connect</b> button."
+msgstr ""
+"Enter a name for this <i>WebFolder</i> as well as a server address, port and "
+"folder path to use and press the <b>Save & Connect</b> button."
+
+#: knetattach.ui.h:42
+msgid ""
+"Enter a name for this <i>Secure shell connection</i> "
+"as well as a server address, port and folder path to use and press the <b>"
+"Save & Connect</b> button."
+msgstr ""
+"Enter a name for this <i>Secure shell connection</i> "
+"as well as a server address, port and folder path to use and press the <b>"
+"Save & Connect</b> button."
+
+#: knetattach.ui.h:44
+msgid ""
+"Enter a name for this <i>File Transfer Protocol connection</i> "
+"as well as a server address and folder path to use and press the <b>"
+"Save & Connect</b> button."
+msgstr ""
+"Enter a name for this <i>File Transfer Protocol connection</i> "
+"as well as a server address and folder path to use and press the <b>"
+"Save & Connect</b> button."
+
+#: knetattach.ui.h:46
+msgid ""
+"Enter a name for this <i>Microsoft Windows network drive</i> "
+"as well as a server address and folder path to use and press the <b>"
+"Save & Connect</b> button."
+msgstr ""
+"Enter a name for this <i>Microsoft Windows network drive</i> "
+"as well as a server address and folder path to use and press the <b>"
+"Save & Connect</b> button."
+
+#: knetattach.ui.h:161
+msgid "Unable to connect to server. Please check your settings and try again."
+msgstr ""
+"Unable to connect to server. Please check your settings and try again."
+
+#: knetattach.ui.h:284
+msgid "C&onnect"
+msgstr "C&onnect"
diff --git a/tde-i18n-en_GB/messages/kdebase/konqueror.po b/tde-i18n-en_GB/messages/kdebase/konqueror.po
new file mode 100644
index 00000000000..116e4e6ec78
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/konqueror.po
@@ -0,0 +1,2880 @@
+# translation of konqueror.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konqueror\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2005-11-04 23:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file konq-simplebrowser.rc line 6
+#: rc.cpp:3 rc.cpp:33 rc.cpp:123 rc.cpp:153
+#, no-c-format
+msgid "&Location"
+msgstr "&Location"
+
+#. i18n: file konq-simplebrowser.rc line 76
+#: rc.cpp:24 rc.cpp:60 rc.cpp:144 rc.cpp:180
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#. i18n: file konq-simplebrowser.rc line 79
+#: rc.cpp:27 rc.cpp:63 rc.cpp:147 rc.cpp:183
+#, no-c-format
+msgid "Location Toolbar"
+msgstr "Location Toolbar"
+
+#. i18n: file konq-simplebrowser.rc line 94
+#: rc.cpp:30 rc.cpp:66 rc.cpp:150 rc.cpp:186
+#, no-c-format
+msgid "Bookmark Toolbar"
+msgstr "Bookmark Toolbar"
+
+#. i18n: file konqueror.rc line 49
+#: rc.cpp:42 rc.cpp:162
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file konqueror.rc line 94
+#: rc.cpp:51 rc.cpp:171
+#, no-c-format
+msgid "&Window"
+msgstr "&Window"
+
+#. i18n: file konqueror.kcfg line 14
+#: rc.cpp:69
+#, no-c-format
+msgid "Open folders in separate windows"
+msgstr "Open folders in separate windows"
+
+#. i18n: file konqueror.kcfg line 15
+#: rc.cpp:72
+#, no-c-format
+msgid ""
+"If this option is checked, Konqueror will open a new window when you open a "
+"folder, rather than showing that folder's contents in the current window."
+msgstr ""
+"If this option is checked, Konqueror will open a new window when you open a "
+"folder, rather than showing that folder's contents in the current window."
+
+#. i18n: file konqueror.kcfg line 20
+#: about/konq_aboutpage.cc:124 rc.cpp:75
+#, no-c-format
+msgid "Home Folder"
+msgstr "Home Folder"
+
+#. i18n: file konqueror.kcfg line 21
+#: rc.cpp:78
+#, no-c-format
+msgid ""
+"This is the URL (e.g. a folder or a web page) where Konqueror will jump to when "
+"the \\\"Home\\\" button is pressed. This is usually your home folder, "
+"symbolized by a 'tilde' (~)."
+msgstr ""
+"This is the URL (e.g. a folder or a web page) where Konqueror will jump to when "
+"the \\\"Home\\\" button is pressed. This is usually your home folder, "
+"symbolised by a 'tilde' (~)."
+
+#. i18n: file konqueror.kcfg line 26
+#: rc.cpp:81
+#, no-c-format
+msgid "Show file tips"
+msgstr "Show file tips"
+
+#. i18n: file konqueror.kcfg line 27
+#: rc.cpp:84
+#, no-c-format
+msgid ""
+"Here you can control if, when moving the mouse over a file, you want to see a "
+"small popup window with additional information about that file"
+msgstr ""
+"Here you can control if, when moving the mouse over a file, you want to see a "
+"small popup window with additional information about that file"
+
+#. i18n: file konqueror.kcfg line 38
+#: rc.cpp:87
+#, no-c-format
+msgid "Show previews in file tips"
+msgstr "Show previews in file tips"
+
+#. i18n: file konqueror.kcfg line 39
+#: rc.cpp:90
+#, no-c-format
+msgid ""
+"Here you can control if you want the popup window to contain a larger preview "
+"for the file, when moving the mouse over it"
+msgstr ""
+"Here you can control if you want the popup window to contain a larger preview "
+"for the file, when moving the mouse over it"
+
+#. i18n: file konqueror.kcfg line 44
+#: rc.cpp:93
+#, no-c-format
+msgid "Rename icons inline"
+msgstr "Rename icons inline"
+
+#. i18n: file konqueror.kcfg line 45
+#: rc.cpp:96
+#, no-c-format
+msgid ""
+"Checking this option will allow files to be renamed by clicking directly on the "
+"icon name."
+msgstr ""
+"Ticking this option will allow files to be renamed by clicking directly on the "
+"icon name."
+
+#. i18n: file konqueror.kcfg line 50
+#: rc.cpp:99
+#, no-c-format
+msgid "Show 'Delete' menu entries which bypass the trashcan"
+msgstr "Show 'Delete' menu entries which bypass the wastebin"
+
+#. i18n: file konqueror.kcfg line 51
+#: rc.cpp:102
+#, no-c-format
+msgid ""
+"Uncheck this if you do not want 'Delete' menu commands to be displayed on the "
+"desktop and in the file manager's menus and context menus. You can still delete "
+"files when hidden by holding the Shift key while calling 'Move to Trash'."
+msgstr ""
+"Untick this if you do not want 'Delete' menu commands to be displayed on the "
+"desktop and in the file manager's menus and context menus. You can still delete "
+"files when hidden by holding the Shift key while calling 'Move to Wastebin'."
+
+#. i18n: file konqueror.kcfg line 57
+#: rc.cpp:105
+#, no-c-format
+msgid "Standard font"
+msgstr "Standard font"
+
+#. i18n: file konqueror.kcfg line 58
+#: rc.cpp:108
+#, no-c-format
+msgid "This is the font used to display text in Konqueror windows."
+msgstr "This is the font used to display text in Konqueror windows."
+
+#. i18n: file konqueror.kcfg line 598
+#: rc.cpp:111
+#, no-c-format
+msgid "Ask confirmation for deleting a file."
+msgstr "Ask confirmation for deleting a file."
+
+#. i18n: file konqueror.kcfg line 604
+#: rc.cpp:114
+#, no-c-format
+msgid "Ask confirmation for move to trash"
+msgstr "Ask confirmation for move to wastebin"
+
+#. i18n: file konqueror.kcfg line 605
+#: rc.cpp:117
+#, no-c-format
+msgid ""
+"This option tells Konqueror whether to ask for a confirmation when you move the "
+"file to your trash folder, from where it can be recovered very easily."
+msgstr ""
+"This option tells Konqueror whether to ask for a confirmation when you move the "
+"file to your wastebin, from where it can be recovered very easily."
+
+#. i18n: file konqueror.kcfg line 615
+#: rc.cpp:120
+#, no-c-format
+msgid ""
+"This option tells Konqueror whether to ask for a confirmation when you simply "
+"delete the file."
+msgstr ""
+"This option tells Konqueror whether to ask for a confirmation when you simply "
+"delete the file."
+
+#. i18n: file iconview/konq_iconview.rc line 5
+#: rc.cpp:192 rc.cpp:213 rc.cpp:285 rc.cpp:303 rc.cpp:318 rc.cpp:330
+#, no-c-format
+msgid "Selection"
+msgstr "Selection"
+
+#. i18n: file iconview/konq_iconview.rc line 15
+#: rc.cpp:198
+#, no-c-format
+msgid "&Icon Size"
+msgstr "&Icon Size"
+
+#. i18n: file iconview/konq_iconview.rc line 25
+#: rc.cpp:201
+#, no-c-format
+msgid "S&ort"
+msgstr "S&ort"
+
+#. i18n: file iconview/konq_iconview.rc line 43
+#: rc.cpp:204
+#, no-c-format
+msgid "Iconview Toolbar"
+msgstr "Iconview Toolbar"
+
+#. i18n: file iconview/konq_iconview.rc line 48
+#: rc.cpp:207
+#, no-c-format
+msgid "Iconview Extra Toolbar"
+msgstr "Iconview Extra Toolbar"
+
+#. i18n: file iconview/konq_multicolumnview.rc line 15
+#: rc.cpp:219 rc.cpp:291 rc.cpp:309 rc.cpp:336
+#, no-c-format
+msgid "Icon Size"
+msgstr "Icon Size"
+
+#. i18n: file iconview/konq_multicolumnview.rc line 25
+#: rc.cpp:222 sidebar/trees/history_module/history_module.cpp:242
+#, no-c-format
+msgid "Sort"
+msgstr "Sort"
+
+#. i18n: file iconview/konq_multicolumnview.rc line 42
+#: rc.cpp:225
+#, no-c-format
+msgid "Multicolumn View Toolbar"
+msgstr "Multicolumn View Toolbar"
+
+#. i18n: file keditbookmarks/keditbookmarks-genui.rc line 32
+#: rc.cpp:237 rc.cpp:264
+#, no-c-format
+msgid "&Folder"
+msgstr "&Folder"
+
+#. i18n: file keditbookmarks/keditbookmarks-genui.rc line 40
+#: rc.cpp:240 rc.cpp:267
+#, no-c-format
+msgid "&Bookmark"
+msgstr "&Bookmark"
+
+#. i18n: file keditbookmarks/keditbookmarksui.rc line 12
+#: rc.cpp:252
+#, no-c-format
+msgid "&Import"
+msgstr "&Import"
+
+#. i18n: file keditbookmarks/keditbookmarksui.rc line 22
+#: rc.cpp:255
+#, no-c-format
+msgid "&Export"
+msgstr "&Export"
+
+#. i18n: file listview/konq_detailedlistview.rc line 29
+#: rc.cpp:294 rc.cpp:324 rc.cpp:339
+#, no-c-format
+msgid "Show Details"
+msgstr "Show Details"
+
+#. i18n: file listview/konq_detailedlistview.rc line 47
+#: rc.cpp:297
+#, no-c-format
+msgid "Detailed Listview Toolbar"
+msgstr "Detailed Listview Toolbar"
+
+#. i18n: file listview/konq_infolistview.rc line 34
+#: rc.cpp:312
+#, no-c-format
+msgid "Info Listview Toolbar"
+msgstr "Info Listview Toolbar"
+
+#. i18n: file listview/konq_treeview.rc line 47
+#: rc.cpp:342
+#, no-c-format
+msgid "Treeview Toolbar"
+msgstr "Treeview Toolbar"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 27
+#: rc.cpp:351
+#, no-c-format
+msgid "Limits"
+msgstr "Limits"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 55
+#: rc.cpp:354
+#, no-c-format
+msgid "URLs e&xpire after"
+msgstr "URLs e&xpire after"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 68
+#: rc.cpp:357
+#, no-c-format
+msgid "Maximum &number of URLs:"
+msgstr "Maximum &number of URLs:"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 86
+#: rc.cpp:360
+#, no-c-format
+msgid "Custom Fonts For"
+msgstr "Custom Fonts For"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 112
+#: rc.cpp:363
+#, no-c-format
+msgid "URLs newer than"
+msgstr "URLs newer than"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 125
+#: rc.cpp:366 rc.cpp:372
+#, no-c-format
+msgid "Choose Font..."
+msgstr "Choose Font..."
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 133
+#: rc.cpp:369
+#, no-c-format
+msgid "URLs older than"
+msgstr "URLs older than"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 151
+#: about/konq_aboutpage.cc:277 rc.cpp:375
+#, no-c-format
+msgid "Details"
+msgstr "Details"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 162
+#: rc.cpp:378
+#, no-c-format
+msgid "Detailed tooltips"
+msgstr "Detailed tooltips"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 165
+#: rc.cpp:381
+#, no-c-format
+msgid ""
+"Shows the number of times visited and the dates of the first and last visits, "
+"in addition to the URL"
+msgstr ""
+"Shows the number of times visited and the dates of the first and last visits, "
+"in addition to the URL"
+
+#. i18n: file sidebar/trees/history_module/history_dlg.ui line 183
+#: rc.cpp:384
+#, no-c-format
+msgid "Clear History"
+msgstr "Clear History"
+
+#: konq_extensionmanager.cc:44
+msgid "&Reset"
+msgstr "&Reset"
+
+#: konq_extensionmanager.cc:64
+msgid "Extensions"
+msgstr "Extensions"
+
+#: konq_extensionmanager.cc:67
+msgid "Tools"
+msgstr "Tools"
+
+#: konq_extensionmanager.cc:68
+msgid "Statusbar"
+msgstr "Statusbar"
+
+#: konq_factory.cc:148 konq_factory.cc:166
+msgid ""
+"There was an error loading the module %1.\n"
+"The diagnostics is:\n"
+"%2"
+msgstr ""
+"There was an error loading the module %1.\n"
+"The diagnostics is:\n"
+"%2"
+
+#: about/konq_aboutpage.cc:113 about/konq_aboutpage.cc:178
+#: about/konq_aboutpage.cc:233 about/konq_aboutpage.cc:330 konq_factory.cc:218
+msgid "Konqueror"
+msgstr "Konqueror"
+
+#: konq_factory.cc:220
+msgid "Web browser, file manager, ..."
+msgstr "Web browser, file manager, ..."
+
+#: konq_factory.cc:222
+msgid "(c) 1999-2005, The Konqueror developers"
+msgstr "(c) 1999-2005, The Konqueror developers"
+
+#: konq_factory.cc:224
+msgid "http://konqueror.kde.org"
+msgstr "http://konqueror.kde.org"
+
+#: konq_factory.cc:225
+msgid "developer (framework, parts, JavaScript, I/O lib) and maintainer"
+msgstr "developer (framework, parts, JavaScript, I/O lib) and maintainer"
+
+#: konq_factory.cc:226
+msgid "developer (framework, parts)"
+msgstr "developer (framework, parts)"
+
+#: konq_factory.cc:227 konq_factory.cc:254
+msgid "developer (framework)"
+msgstr "developer (framework)"
+
+#: konq_factory.cc:228
+msgid "developer"
+msgstr "developer"
+
+#: konq_factory.cc:229
+msgid "developer (List views)"
+msgstr "developer (List views)"
+
+#: konq_factory.cc:230
+msgid "developer (List views, I/O lib)"
+msgstr "developer (List views, I/O lib)"
+
+#: konq_factory.cc:231 konq_factory.cc:232 konq_factory.cc:233
+#: konq_factory.cc:235 konq_factory.cc:236 konq_factory.cc:238
+#: konq_factory.cc:239 konq_factory.cc:240 konq_factory.cc:241
+#: konq_factory.cc:242
+msgid "developer (HTML rendering engine)"
+msgstr "developer (HTML rendering engine)"
+
+#: konq_factory.cc:234
+msgid "developer (HTML rendering engine, I/O lib)"
+msgstr "developer (HTML rendering engine, I/O lib)"
+
+#: konq_factory.cc:237
+msgid "developer (HTML rendering engine, I/O lib, regression test framework)"
+msgstr "developer (HTML rendering engine, I/O lib, regression test framework)"
+
+#: konq_factory.cc:243
+msgid "developer (HTML rendering engine, JavaScript)"
+msgstr "developer (HTML rendering engine, JavaScript)"
+
+#: konq_factory.cc:244
+msgid "developer (JavaScript)"
+msgstr "developer (JavaScript)"
+
+#: konq_factory.cc:245
+msgid "developer (Java applets and other embedded objects)"
+msgstr "developer (Java applets and other embedded objects)"
+
+#: konq_factory.cc:246 konq_factory.cc:247
+msgid "developer (I/O lib)"
+msgstr "developer (I/O lib)"
+
+#: konq_factory.cc:248 konq_factory.cc:249
+msgid "developer (Java applet support)"
+msgstr "developer (Java applet support)"
+
+#: konq_factory.cc:250
+msgid ""
+"developer (Java 2 security manager support,\n"
+" and other major improvements to applet support)"
+msgstr ""
+"developer (Java 2 security manager support,\n"
+" and other major improvements to applet support)"
+
+#: konq_factory.cc:251
+msgid "developer (Netscape plugin support)"
+msgstr "developer (Netscape plugin support)"
+
+#: konq_factory.cc:252
+msgid "developer (SSL, Netscape plugins)"
+msgstr "developer (SSL, Netscape plugins)"
+
+#: konq_factory.cc:253
+msgid "developer (I/O lib, Authentication support)"
+msgstr "developer (I/O lib, Authentication support)"
+
+#: konq_factory.cc:255
+msgid "graphics/icons"
+msgstr "graphics/icons"
+
+#: konq_factory.cc:256
+msgid "kfm author"
+msgstr "kfm author"
+
+#: konq_factory.cc:257
+msgid "developer (navigation panel framework)"
+msgstr "developer (navigation panel framework)"
+
+#: konq_factory.cc:258
+msgid "developer (misc stuff)"
+msgstr "developer (misc stuff)"
+
+#: konq_factory.cc:259
+msgid "developer (AdBlock filter)"
+msgstr "developer (AdBlock filter)"
+
+#: konq_frame.cc:85
+msgid ""
+"Checking this box on at least two views sets those views as 'linked'. Then, "
+"when you change directories in one view, the other views linked with it will "
+"automatically update to show the current directory. This is especially useful "
+"with different types of views, such as a directory tree with an icon view or "
+"detailed view, and possibly a terminal emulator window."
+msgstr ""
+"Checking this box on at least two views sets those views as 'linked'. Then, "
+"when you change directories in one view, the other views linked with it will "
+"automatically update to show the current directory. This is especially useful "
+"with different types of views, such as a directory tree with an icon view or "
+"detailed view, and possibly a terminal emulator window."
+
+#: konq_frame.cc:148
+msgid "Close View"
+msgstr "Close View"
+
+#: konq_frame.cc:229
+msgid "%1/s"
+msgstr "%1/s"
+
+#: konq_frame.cc:231
+msgid "Stalled"
+msgstr "Stalled"
+
+#: konq_guiclients.cc:75
+#, c-format
+msgid "Preview in %1"
+msgstr "Preview in %1"
+
+#: konq_guiclients.cc:84
+msgid "Preview In"
+msgstr "Preview In"
+
+#: konq_guiclients.cc:190
+#, c-format
+msgid "Show %1"
+msgstr "Show %1"
+
+#: konq_guiclients.cc:194
+#, c-format
+msgid "Hide %1"
+msgstr "Hide %1"
+
+#: konq_main.cc:41
+msgid "Start without a default window"
+msgstr "Start without a default window"
+
+#: konq_main.cc:42
+msgid "Preload for later use"
+msgstr "Preload for later use"
+
+#: konq_main.cc:43
+msgid "Profile to open"
+msgstr "Profile to open"
+
+#: konq_main.cc:44
+msgid "List available profiles"
+msgstr "List available profiles"
+
+#: konq_main.cc:45
+msgid "Mimetype to use for this URL (e.g. text/html or inode/directory)"
+msgstr "Mimetype to use for this URL (e.g. text/html or inode/directory)"
+
+#: konq_main.cc:46
+msgid ""
+"For URLs that point to files, opens the directory and selects the file, instead "
+"of opening the actual file"
+msgstr ""
+"For URLs that point to files, opens the directory and selects the file, instead "
+"of opening the actual file"
+
+#: konq_main.cc:47
+msgid "Location to open"
+msgstr "Location to open"
+
+#: konq_mainwindow.cc:495
+#, c-format
+msgid ""
+"Malformed URL\n"
+"%1"
+msgstr ""
+"Malformed URL\n"
+"%1"
+
+#: konq_mainwindow.cc:500
+#, c-format
+msgid ""
+"Protocol not supported\n"
+"%1"
+msgstr ""
+"Protocol not supported\n"
+"%1"
+
+#: konq_mainwindow.cc:583 konq_run.cc:119
+msgid ""
+"There appears to be a configuration error. You have associated Konqueror with "
+"%1, but it cannot handle this file type."
+msgstr ""
+"There appears to be a configuration error. You have associated Konqueror with "
+"%1, but it cannot handle this file type."
+
+#: konq_mainwindow.cc:1414
+msgid "Open Location"
+msgstr "Open Location"
+
+#: konq_mainwindow.cc:1445
+msgid "Cannot create the find part, check your installation."
+msgstr "Cannot create the find part, check your installation."
+
+#: konq_mainwindow.cc:1721
+msgid "Canceled."
+msgstr "Cancelled."
+
+#: konq_mainwindow.cc:1759
+msgid ""
+"This page contains changes that have not been submitted.\n"
+"Reloading the page will discard these changes."
+msgstr ""
+"This page contains changes that have not been submitted.\n"
+"Reloading the page will discard these changes."
+
+#: konq_mainwindow.cc:1760 konq_mainwindow.cc:2582 konq_mainwindow.cc:2600
+#: konq_mainwindow.cc:2704 konq_mainwindow.cc:2720 konq_mainwindow.cc:2737
+#: konq_mainwindow.cc:2774 konq_mainwindow.cc:2807 konq_mainwindow.cc:5233
+#: konq_mainwindow.cc:5251 konq_viewmgr.cc:1165 konq_viewmgr.cc:1183
+msgid "Discard Changes?"
+msgstr "Discard Changes?"
+
+#: konq_mainwindow.cc:1760 konq_mainwindow.cc:2582 konq_mainwindow.cc:2600
+#: konq_mainwindow.cc:2704 konq_mainwindow.cc:2720 konq_mainwindow.cc:2737
+#: konq_mainwindow.cc:2774 konq_mainwindow.cc:2807 konq_mainwindow.cc:5233
+#: konq_mainwindow.cc:5251 konq_viewmgr.cc:1165 konq_viewmgr.cc:1183
+msgid "&Discard Changes"
+msgstr "&Discard Changes"
+
+#: konq_mainwindow.cc:1865
+msgid "Your sidebar is not functional or unavailable."
+msgstr "Your sidebar is not functional or unavailable."
+
+#: konq_mainwindow.cc:1865 konq_mainwindow.cc:1884
+msgid "Show History Sidebar"
+msgstr "Show History Sidebar"
+
+#: konq_mainwindow.cc:1884
+msgid "Cannot find running history plugin in your sidebar."
+msgstr "Cannot find running history plugin in your sidebar."
+
+#: konq_mainwindow.cc:2581 konq_mainwindow.cc:2599
+msgid ""
+"This tab contains changes that have not been submitted.\n"
+"Detaching the tab will discard these changes."
+msgstr ""
+"This tab contains changes that have not been submitted.\n"
+"Detaching the tab will discard these changes."
+
+#: konq_mainwindow.cc:2703
+msgid ""
+"This view contains changes that have not been submitted.\n"
+"Closing the view will discard these changes."
+msgstr ""
+"This view contains changes that have not been submitted.\n"
+"Closing the view will discard these changes."
+
+#: konq_mainwindow.cc:2719 konq_mainwindow.cc:2736
+msgid ""
+"This tab contains changes that have not been submitted.\n"
+"Closing the tab will discard these changes."
+msgstr ""
+"This tab contains changes that have not been submitted.\n"
+"Closing the tab will discard these changes."
+
+#: konq_mainwindow.cc:2758
+msgid "Do you really want to close all other tabs?"
+msgstr "Do you really want to close all other tabs?"
+
+#: konq_mainwindow.cc:2759
+msgid "Close Other Tabs Confirmation"
+msgstr "Close Other Tabs Confirmation"
+
+#: konq_mainwindow.cc:2759 konq_mainwindow.cc:3803 konq_tabs.cc:421
+msgid "Close &Other Tabs"
+msgstr "Close &Other Tabs"
+
+#: konq_mainwindow.cc:2773
+msgid ""
+"This tab contains changes that have not been submitted.\n"
+"Closing other tabs will discard these changes."
+msgstr ""
+"This tab contains changes that have not been submitted.\n"
+"Closing other tabs will discard these changes."
+
+#: konq_mainwindow.cc:2806
+msgid ""
+"This tab contains changes that have not been submitted.\n"
+"Reloading all tabs will discard these changes."
+msgstr ""
+"This tab contains changes that have not been submitted.\n"
+"Reloading all tabs will discard these changes."
+
+#: konq_mainwindow.cc:2878
+#, c-format
+msgid "No permissions to write to %1"
+msgstr "No permissions to write to %1"
+
+#: konq_mainwindow.cc:2888
+msgid "Enter Target"
+msgstr "Enter Target"
+
+#: konq_mainwindow.cc:2897
+msgid "<qt><b>%1</b> is not valid</qt>"
+msgstr "<qt><b>%1</b> is not valid</qt>"
+
+#: konq_mainwindow.cc:2913
+msgid "Copy selected files from %1 to:"
+msgstr "Copy selected files from %1 to:"
+
+#: konq_mainwindow.cc:2923
+msgid "Move selected files from %1 to:"
+msgstr "Move selected files from %1 to:"
+
+#: konq_mainwindow.cc:3705
+msgid "&Edit File Type..."
+msgstr "&Edit File Type..."
+
+#: konq_mainwindow.cc:3707 sidebar/trees/history_module/history_module.cpp:78
+msgid "New &Window"
+msgstr "New &Window"
+
+#: konq_mainwindow.cc:3708
+msgid "&Duplicate Window"
+msgstr "&Duplicate Window"
+
+#: konq_mainwindow.cc:3709
+msgid "Send &Link Address..."
+msgstr "Send &Link Address..."
+
+#: konq_mainwindow.cc:3710
+msgid "S&end File..."
+msgstr "S&end File..."
+
+#: konq_mainwindow.cc:3713
+msgid "Open &Terminal"
+msgstr "Open &Terminal"
+
+#: konq_mainwindow.cc:3715
+msgid "&Open Location..."
+msgstr "&Open Location..."
+
+#: konq_mainwindow.cc:3717
+msgid "&Find File..."
+msgstr "&Find File..."
+
+#: konq_mainwindow.cc:3722
+msgid "&Use index.html"
+msgstr "&Use index.html"
+
+#: konq_mainwindow.cc:3723
+msgid "Lock to Current Location"
+msgstr "Lock to Current Location"
+
+#: konq_mainwindow.cc:3724
+msgid "Lin&k View"
+msgstr "Lin&k View"
+
+#: konq_mainwindow.cc:3727
+msgid "&Up"
+msgstr "&Up"
+
+#: konq_mainwindow.cc:3746 konq_mainwindow.cc:3765
+msgid "History"
+msgstr "History"
+
+#: konq_mainwindow.cc:3750
+msgid "Home"
+msgstr "Home"
+
+#: konq_mainwindow.cc:3754
+msgid "S&ystem"
+msgstr "S&ystem"
+
+#: konq_mainwindow.cc:3755
+msgid "App&lications"
+msgstr "App&lications"
+
+#: konq_mainwindow.cc:3756
+msgid "&Storage Media"
+msgstr "&Storage Media"
+
+#: konq_mainwindow.cc:3757
+msgid "&Network Folders"
+msgstr "&Network Folders"
+
+#: konq_mainwindow.cc:3758
+msgid "Sett&ings"
+msgstr "Sett&ings"
+
+#: about/konq_aboutpage.cc:136 konq_mainwindow.cc:3760
+msgid "Trash"
+msgstr "Wastebin"
+
+#: konq_mainwindow.cc:3761
+msgid "Autostart"
+msgstr "Autostart"
+
+#: konq_mainwindow.cc:3762
+msgid "Most Often Visited"
+msgstr "Most Often Visited"
+
+#: konq_mainwindow.cc:3769 konq_mainwindow.cc:4335
+msgid "&Save View Profile..."
+msgstr "&Save View Profile..."
+
+#: konq_mainwindow.cc:3770
+msgid "Save View Changes per &Folder"
+msgstr "Save View Changes per &Folder"
+
+#: konq_mainwindow.cc:3772
+msgid "Remove Folder Properties"
+msgstr "Remove Folder Properties"
+
+#: konq_mainwindow.cc:3792
+msgid "Configure Extensions..."
+msgstr "Configure Extensions..."
+
+#: konq_mainwindow.cc:3793
+msgid "Configure Spell Checking..."
+msgstr "Configure Spell Checking..."
+
+#: konq_mainwindow.cc:3796
+msgid "Split View &Left/Right"
+msgstr "Split View &Left/Right"
+
+#: konq_mainwindow.cc:3797
+msgid "Split View &Top/Bottom"
+msgstr "Split View &Top/Bottom"
+
+#: konq_mainwindow.cc:3798 konq_tabs.cc:84
+msgid "&New Tab"
+msgstr "&New Tab"
+
+#: konq_mainwindow.cc:3799
+msgid "&Duplicate Current Tab"
+msgstr "&Duplicate Current Tab"
+
+#: konq_mainwindow.cc:3800
+msgid "Detach Current Tab"
+msgstr "Detach Current Tab"
+
+#: konq_mainwindow.cc:3801
+msgid "&Close Active View"
+msgstr "&Close Active View"
+
+#: konq_mainwindow.cc:3802
+msgid "Close Current Tab"
+msgstr "Close Current Tab"
+
+#: konq_mainwindow.cc:3805
+msgid "Activate Next Tab"
+msgstr "Activate Next Tab"
+
+#: konq_mainwindow.cc:3806
+msgid "Activate Previous Tab"
+msgstr "Activate Previous Tab"
+
+#: konq_mainwindow.cc:3811
+#, c-format
+msgid "Activate Tab %1"
+msgstr "Activate Tab %1"
+
+#: konq_mainwindow.cc:3814
+msgid "Move Tab Left"
+msgstr "Move Tab Left"
+
+#: konq_mainwindow.cc:3815
+msgid "Move Tab Right"
+msgstr "Move Tab Right"
+
+#: konq_mainwindow.cc:3818
+msgid "Dump Debug Info"
+msgstr "Dump Debug Info"
+
+#: konq_mainwindow.cc:3821
+msgid "C&onfigure View Profiles..."
+msgstr "C&onfigure View Profiles..."
+
+#: konq_mainwindow.cc:3822
+msgid "Load &View Profile"
+msgstr "Load &View Profile"
+
+#: konq_mainwindow.cc:3835 konq_tabs.cc:399
+msgid "&Reload All Tabs"
+msgstr "&Reload All Tabs"
+
+#: konq_mainwindow.cc:3850
+msgid "&Stop"
+msgstr "&Stop"
+
+#: konq_mainwindow.cc:3852
+msgid "&Rename"
+msgstr "&Rename"
+
+#: konq_mainwindow.cc:3853
+msgid "&Move to Trash"
+msgstr "&Move to Wastebin"
+
+#: konq_mainwindow.cc:3859
+msgid "Animated Logo"
+msgstr "Animated Logo"
+
+#: konq_mainwindow.cc:3862 konq_mainwindow.cc:3863
+msgid "L&ocation: "
+msgstr "L&ocation: "
+
+#: konq_mainwindow.cc:3866
+msgid "Location Bar"
+msgstr "Location Bar"
+
+#: konq_mainwindow.cc:3871
+msgid "Location Bar<p>Enter a web address or search term."
+msgstr "Location Bar<p>Enter a web address or search term."
+
+#: konq_mainwindow.cc:3874
+msgid "Clear Location Bar"
+msgstr "Clear Location Bar"
+
+#: konq_mainwindow.cc:3879
+msgid "Clear Location bar<p>Clears the content of the location bar."
+msgstr "Clear Location bar<p>Clears the content of the location bar."
+
+#: konq_mainwindow.cc:3902
+msgid "Bookmark This Location"
+msgstr "Bookmark This Location"
+
+#: konq_mainwindow.cc:3906
+msgid "Kon&queror Introduction"
+msgstr "Kon&queror Introduction"
+
+#: konq_mainwindow.cc:3908
+msgid "Go"
+msgstr "Go"
+
+#: konq_mainwindow.cc:3909
+msgid "Go<p>Goes to the page that has been entered into the location bar."
+msgstr "Go<p>Goes to the page that has been entered into the location bar."
+
+#: konq_mainwindow.cc:3915
+msgid ""
+"Enter the parent folder"
+"<p>For instance, if the current location is file:/home/%1 clicking this button "
+"will take you to file:/home."
+msgstr ""
+"Enter the parent folder"
+"<p>For instance, if the current location is file:/home/%1 clicking this button "
+"will take you to file:/home."
+
+#: konq_mainwindow.cc:3918
+msgid "Enter the parent folder"
+msgstr "Enter the parent folder"
+
+#: konq_mainwindow.cc:3920
+msgid "Move backwards one step in the browsing history<p>"
+msgstr "Move backwards one step in the browsing history<p>"
+
+#: konq_mainwindow.cc:3921
+msgid "Move backwards one step in the browsing history"
+msgstr "Move backwards one step in the browsing history"
+
+#: konq_mainwindow.cc:3923
+msgid "Move forward one step in the browsing history<p>"
+msgstr "Move forward one step in the browsing history<p>"
+
+#: konq_mainwindow.cc:3924
+msgid "Move forward one step in the browsing history"
+msgstr "Move forward one step in the browsing history"
+
+#: konq_mainwindow.cc:3926
+msgid ""
+"Navigate to your 'Home Location'"
+"<p>You can configure the location this button takes you to in the <b>"
+"KDE Control Center</b>, under <b>File Manager</b>/<b>Behavior</b>."
+msgstr ""
+"Navigate to your 'Home Location'"
+"<p>You can configure the location this button takes you to in the <b>"
+"KDE Control Centre</b>, under <b>File Manager</b>/<b>Behaviour</b>."
+
+#: konq_mainwindow.cc:3929
+msgid "Navigate to your 'Home Location'"
+msgstr "Navigate to your 'Home Location'"
+
+#: konq_mainwindow.cc:3931
+msgid ""
+"Reload the currently displayed document"
+"<p>This may, for example, be needed to refresh webpages that have been modified "
+"since they were loaded, in order to make the changes visible."
+msgstr ""
+"Reload the currently displayed document"
+"<p>This may, for example, be needed to refresh webpages that have been modified "
+"since they were loaded, in order to make the changes visible."
+
+#: konq_mainwindow.cc:3934
+msgid "Reload the currently displayed document"
+msgstr "Reload the currently displayed document"
+
+#: konq_mainwindow.cc:3936
+msgid ""
+"Reload all currently displayed documents in tabs"
+"<p>This may, for example, be needed to refresh webpages that have been modified "
+"since they were loaded, in order to make the changes visible."
+msgstr ""
+"Reload all currently displayed documents in tabs"
+"<p>This may, for example, be needed to refresh webpages that have been modified "
+"since they were loaded, in order to make the changes visible."
+
+#: konq_mainwindow.cc:3939
+msgid "Reload all currently displayed document in tabs"
+msgstr "Reload all currently displayed document in tabs"
+
+#: konq_mainwindow.cc:3941
+msgid ""
+"Stop loading the document"
+"<p>All network transfers will be stopped and Konqueror will display the content "
+"that has been received so far."
+msgstr ""
+"Stop loading the document"
+"<p>All network transfers will be stopped and Konqueror will display the content "
+"that has been received so far."
+
+#: konq_mainwindow.cc:3944
+msgid "Stop loading the document"
+msgstr "Stop loading the document"
+
+#: konq_mainwindow.cc:3946
+msgid ""
+"Cut the currently selected text or item(s) and move it to the system clipboard"
+"<p> This makes it available to the <b>Paste</b> command in Konqueror and other "
+"KDE applications."
+msgstr ""
+"Cut the currently selected text or item(s) and move it to the system clipboard"
+"<p> This makes it available to the <b>Paste</b> command in Konqueror and other "
+"KDE applications."
+
+#: konq_mainwindow.cc:3950
+msgid "Move the selected text or item(s) to the clipboard"
+msgstr "Move the selected text or item(s) to the clipboard"
+
+#: konq_mainwindow.cc:3952
+msgid ""
+"Copy the currently selected text or item(s) to the system clipboard"
+"<p>This makes it available to the <b>Paste</b> command in Konqueror and other "
+"KDE applications."
+msgstr ""
+"Copy the currently selected text or item(s) to the system clipboard"
+"<p>This makes it available to the <b>Paste</b> command in Konqueror and other "
+"KDE applications."
+
+#: konq_mainwindow.cc:3956
+msgid "Copy the selected text or item(s) to the clipboard"
+msgstr "Copy the selected text or item(s) to the clipboard"
+
+#: konq_mainwindow.cc:3958
+msgid ""
+"Paste the previously cut or copied clipboard contents"
+"<p>This also works for text copied or cut from other KDE applications."
+msgstr ""
+"Paste the previously cut or copied clipboard contents"
+"<p>This also works for text copied or cut from other KDE applications."
+
+#: konq_mainwindow.cc:3961
+msgid "Paste the clipboard contents"
+msgstr "Paste the clipboard contents"
+
+#: konq_mainwindow.cc:3963
+msgid ""
+"Print the currently displayed document"
+"<p>You will be presented with a dialog where you can set various options, such "
+"as the number of copies to print and which printer to use."
+"<p>This dialog also provides access to special KDE printing services such as "
+"creating a PDF file from the current document."
+msgstr ""
+"Print the currently displayed document"
+"<p>You will be presented with a dialogue where you can set various options, "
+"such as the number of copies to print and which printer to use."
+"<p>This dialogue also provides access to special KDE printing services such as "
+"creating a PDF file from the current document."
+
+#: konq_mainwindow.cc:3969
+msgid "Print the current document"
+msgstr "Print the current document"
+
+#: konq_mainwindow.cc:3975
+msgid "If present, open index.html when entering a folder."
+msgstr "If present, open index.html when entering a folder."
+
+#: konq_mainwindow.cc:3976
+msgid ""
+"A locked view cannot change folders. Use in combination with 'link view' to "
+"explore many files from one folder"
+msgstr ""
+"A locked view cannot change folders. Use in combination with 'link view' to "
+"explore many files from one folder"
+
+#: konq_mainwindow.cc:3977
+msgid ""
+"Sets the view as 'linked'. A linked view follows folder changes made in other "
+"linked views."
+msgstr ""
+"Sets the view as 'linked'. A linked view follows folder changes made in other "
+"linked views."
+
+#: konq_mainwindow.cc:4001
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:71
+msgid "Open Folder in Tabs"
+msgstr "Open Folder in Tabs"
+
+#: konq_mainwindow.cc:4006
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:67
+#: sidebar/trees/konq_sidebartree.cpp:913
+msgid "Open in New Window"
+msgstr "Open in New Window"
+
+#: konq_mainwindow.cc:4007
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:69
+#: sidebar/trees/konq_sidebartree.cpp:915
+msgid "Open in New Tab"
+msgstr "Open in New Tab"
+
+#: konq_mainwindow.cc:4175
+msgid "Copy &Files..."
+msgstr "Copy &Files..."
+
+#: konq_mainwindow.cc:4176
+msgid "M&ove Files..."
+msgstr "M&ove Files..."
+
+#: konq_mainwindow.cc:4180
+msgid "Create Folder..."
+msgstr "Create Folder..."
+
+#: konq_mainwindow.cc:4334
+msgid "&Save View Profile \"%1\"..."
+msgstr "&Save View Profile \"%1\"..."
+
+#: konq_mainwindow.cc:4674
+msgid "Open in T&his Window"
+msgstr "Open in T&his Window"
+
+#: konq_mainwindow.cc:4675
+msgid "Open the document in current window"
+msgstr "Open the document in current window"
+
+#: konq_mainwindow.cc:4677 sidebar/web_module/web_module.h:55
+#: sidebar/web_module/web_module.h:58
+msgid "Open in New &Window"
+msgstr "Open in New &Window"
+
+#: konq_mainwindow.cc:4678
+msgid "Open the document in a new window"
+msgstr "Open the document in a new window"
+
+#: konq_mainwindow.cc:4688
+msgid "Open in &New Tab"
+msgstr "Open in &New Tab"
+
+#: konq_mainwindow.cc:4689
+msgid "Open the document in a new tab"
+msgstr "Open the document in a new tab"
+
+#: konq_mainwindow.cc:4929
+#, c-format
+msgid "Open with %1"
+msgstr "Open with %1"
+
+#: konq_mainwindow.cc:4986
+msgid "&View Mode"
+msgstr "&View Mode"
+
+#: konq_mainwindow.cc:5196
+msgid ""
+"You have multiple tabs open in this window, are you sure you want to quit?"
+msgstr ""
+"You have multiple tabs open in this window, are you sure you want to quit?"
+
+#: konq_mainwindow.cc:5198 konq_viewmgr.cc:1147
+msgid "Confirmation"
+msgstr "Confirmation"
+
+#: konq_mainwindow.cc:5200
+msgid "C&lose Current Tab"
+msgstr "C&lose Current Tab"
+
+#: konq_mainwindow.cc:5232
+msgid ""
+"This tab contains changes that have not been submitted.\n"
+"Closing the window will discard these changes."
+msgstr ""
+"This tab contains changes that have not been submitted.\n"
+"Closing the window will discard these changes."
+
+#: konq_mainwindow.cc:5250
+msgid ""
+"This page contains changes that have not been submitted.\n"
+"Closing the window will discard these changes."
+msgstr ""
+"This page contains changes that have not been submitted.\n"
+"Closing the window will discard these changes."
+
+#: konq_mainwindow.cc:5342
+msgid ""
+"Your sidebar is not functional or unavailable. A new entry cannot be added."
+msgstr ""
+"Your sidebar is not functional or unavailable. A new entry cannot be added."
+
+#: konq_mainwindow.cc:5342 konq_mainwindow.cc:5349
+msgid "Web Sidebar"
+msgstr "Web Sidebar"
+
+#: konq_mainwindow.cc:5347
+msgid "Add new web extension \"%1\" to your sidebar?"
+msgstr "Add new web extension \"%1\" to your sidebar?"
+
+#: konq_mainwindow.cc:5349
+msgid "Do Not Add"
+msgstr "Do Not Add"
+
+#: konq_profiledlg.cc:76
+msgid "Profile Management"
+msgstr "Profile Management"
+
+#: konq_profiledlg.cc:78
+msgid "&Rename Profile"
+msgstr "&Rename Profile"
+
+#: konq_profiledlg.cc:79
+msgid "&Delete Profile"
+msgstr "&Delete Profile"
+
+#: konq_profiledlg.cc:88
+msgid "&Profile name:"
+msgstr "&Profile name:"
+
+#: konq_profiledlg.cc:109
+msgid "Save &URLs in profile"
+msgstr "Save &URLs in profile"
+
+#: konq_profiledlg.cc:112
+msgid "Save &window size in profile"
+msgstr "Save &window size in profile"
+
+#: konq_tabs.cc:65
+msgid ""
+"This bar contains the list of currently open tabs. Click on a tab to make it "
+"active. The option to show a close button instead of the website icon in the "
+"left corner of the tab is configurable. You can also use keyboard shortcuts to "
+"navigate through tabs. The text on the tab is the title of the website "
+"currently open in it, put your mouse over the tab too see the full title in "
+"case it was truncated to fit the tab size."
+msgstr ""
+"This bar contains the list of currently open tabs. Click on a tab to make it "
+"active. The option to show a close button instead of the website icon in the "
+"left corner of the tab is configurable. You can also use keyboard shortcuts to "
+"navigate through tabs. The text on the tab is the title of the website "
+"currently open in it, put your mouse over the tab too see the full title in "
+"case it was truncated to fit the tab size."
+
+#: konq_tabs.cc:89
+msgid "&Reload Tab"
+msgstr "&Reload Tab"
+
+#: konq_tabs.cc:94
+msgid "&Duplicate Tab"
+msgstr "&Duplicate Tab"
+
+#: konq_tabs.cc:100
+msgid "D&etach Tab"
+msgstr "D&etach Tab"
+
+#: konq_tabs.cc:107
+msgid "Other Tabs"
+msgstr "Other Tabs"
+
+#: konq_tabs.cc:112
+msgid "&Close Tab"
+msgstr "&Close Tab"
+
+#: konq_tabs.cc:144
+msgid "Open a new tab"
+msgstr "Open a new tab"
+
+#: konq_tabs.cc:153
+msgid "Close the current tab"
+msgstr "Close the current tab"
+
+#: konq_view.cc:1357
+msgid ""
+"The page you are trying to view is the result of posted form data. If you "
+"resend the data, any action the form carried out (such as search or online "
+"purchase) will be repeated. "
+msgstr ""
+"The page you are trying to view is the result of posted form data. If you "
+"resend the data, any action the form carried out (such as search or online "
+"purchase) will be repeated. "
+
+#: konq_view.cc:1359
+msgid "Resend"
+msgstr "Resend"
+
+#: konq_viewmgr.cc:1145
+msgid ""
+"You have multiple tabs open in this window.\n"
+"Loading a view profile will close them."
+msgstr ""
+"You have multiple tabs open in this window.\n"
+"Loading a view profile will close them."
+
+#: konq_viewmgr.cc:1148
+msgid "Load View Profile"
+msgstr "Load View Profile"
+
+#: konq_viewmgr.cc:1164
+msgid ""
+"This tab contains changes that have not been submitted.\n"
+"Loading a profile will discard these changes."
+msgstr ""
+"This tab contains changes that have not been submitted.\n"
+"Loading a profile will discard these changes."
+
+#: konq_viewmgr.cc:1182
+msgid ""
+"This page contains changes that have not been submitted.\n"
+"Loading a profile will discard these changes."
+msgstr ""
+"This page contains changes that have not been submitted.\n"
+"Loading a profile will discard these changes."
+
+#: iconview/konq_iconview.cc:212 listview/konq_listview.cc:674
+msgid "Show &Hidden Files"
+msgstr "Show &Hidden Files"
+
+#: iconview/konq_iconview.cc:215
+msgid "Toggle displaying of hidden dot files"
+msgstr "Toggle displaying of hidden dot files"
+
+#: iconview/konq_iconview.cc:217
+msgid "&Folder Icons Reflect Contents"
+msgstr "&Folder Icons Reflect Contents"
+
+#: iconview/konq_iconview.cc:220
+msgid "&Preview"
+msgstr "&Preview"
+
+#: iconview/konq_iconview.cc:222
+msgid "Enable Previews"
+msgstr "Enable Previews"
+
+#: iconview/konq_iconview.cc:223
+msgid "Disable Previews"
+msgstr "Disable Previews"
+
+#: iconview/konq_iconview.cc:243
+msgid "Sound Files"
+msgstr "Sound Files"
+
+#: iconview/konq_iconview.cc:250
+msgid "By Name (Case Sensitive)"
+msgstr "By Name (Case Sensitive)"
+
+#: iconview/konq_iconview.cc:251
+msgid "By Name (Case Insensitive)"
+msgstr "By Name (Case Insensitive)"
+
+#: iconview/konq_iconview.cc:252
+msgid "By Size"
+msgstr "By Size"
+
+#: iconview/konq_iconview.cc:253
+msgid "By Type"
+msgstr "By Type"
+
+#: iconview/konq_iconview.cc:254
+msgid "By Date"
+msgstr "By Date"
+
+#: iconview/konq_iconview.cc:279
+msgid "Folders First"
+msgstr "Folders First"
+
+#: iconview/konq_iconview.cc:280
+msgid "Descending"
+msgstr "Descending"
+
+#: iconview/konq_iconview.cc:305 listview/konq_listview.cc:668
+msgid "Se&lect..."
+msgstr "Se&lect..."
+
+#: iconview/konq_iconview.cc:307 listview/konq_listview.cc:669
+msgid "Unselect..."
+msgstr "Unselect..."
+
+#: iconview/konq_iconview.cc:310 listview/konq_listview.cc:671
+msgid "Unselect All"
+msgstr "Unselect All"
+
+#: iconview/konq_iconview.cc:312 listview/konq_listview.cc:672
+msgid "&Invert Selection"
+msgstr "&Invert Selection"
+
+#: iconview/konq_iconview.cc:316
+msgid "Allows selecting of file or folder items based on a given mask"
+msgstr "Allows selecting of file or folder items based on a given mask"
+
+#: iconview/konq_iconview.cc:317
+msgid "Allows unselecting of file or folder items based on a given mask"
+msgstr "Allows unselecting of file or folder items based on a given mask"
+
+#: iconview/konq_iconview.cc:318
+msgid "Selects all items"
+msgstr "Selects all items"
+
+#: iconview/konq_iconview.cc:319
+msgid "Unselects all selected items"
+msgstr "Unselects all selected items"
+
+#: iconview/konq_iconview.cc:320
+msgid "Inverts the current selection of items"
+msgstr "Inverts the current selection of items"
+
+#: iconview/konq_iconview.cc:524 listview/konq_listview.cc:370
+msgid "Select files:"
+msgstr "Select files:"
+
+#: iconview/konq_iconview.cc:551 listview/konq_listview.cc:401
+msgid "Unselect files:"
+msgstr "Unselect files:"
+
+#: iconview/konq_iconview.cc:755
+msgid ""
+"You cannot drop any items in a directory in which you do not have write "
+"permission"
+msgstr ""
+"You cannot drop any items in a directory in which you do not have write "
+"permission"
+
+#: listview/konq_infolistviewwidget.cc:40
+msgid "View &As"
+msgstr "View &As"
+
+#: listview/konq_infolistviewwidget.cc:78
+msgid "Filename"
+msgstr "File Name"
+
+#: listview/konq_listview.cc:267
+msgid "MimeType"
+msgstr "MimeType"
+
+#: listview/konq_listview.cc:268
+msgid "Size"
+msgstr "Size"
+
+#: listview/konq_listview.cc:269
+msgid "Modified"
+msgstr "Modified"
+
+#: listview/konq_listview.cc:270
+msgid "Accessed"
+msgstr "Accessed"
+
+#: listview/konq_listview.cc:271
+msgid "Created"
+msgstr "Created"
+
+#: listview/konq_listview.cc:272
+msgid "Permissions"
+msgstr "Permissions"
+
+#: listview/konq_listview.cc:273
+msgid "Owner"
+msgstr "Owner"
+
+#: listview/konq_listview.cc:274
+msgid "Group"
+msgstr "Group"
+
+#: listview/konq_listview.cc:275
+msgid "Link"
+msgstr "Link"
+
+#: keditbookmarks/bookmarkinfo.cpp:196 keditbookmarks/listview.cpp:581
+#: keditbookmarks/listview.cpp:703 listview/konq_listview.cc:276
+msgid "URL"
+msgstr "URL"
+
+#: listview/konq_listview.cc:278
+msgid "File Type"
+msgstr "File Type"
+
+#: listview/konq_listview.cc:646
+msgid "Show &Modification Time"
+msgstr "Show &Modification Time"
+
+#: listview/konq_listview.cc:647
+msgid "Hide &Modification Time"
+msgstr "Hide &Modification Time"
+
+#: listview/konq_listview.cc:648
+msgid "Show &File Type"
+msgstr "Show &File Type"
+
+#: listview/konq_listview.cc:649
+msgid "Hide &File Type"
+msgstr "Hide &File Type"
+
+#: listview/konq_listview.cc:650
+msgid "Show MimeType"
+msgstr "Show MimeType"
+
+#: listview/konq_listview.cc:651
+msgid "Hide MimeType"
+msgstr "Hide MimeType"
+
+#: listview/konq_listview.cc:652
+msgid "Show &Access Time"
+msgstr "Show &Access Time"
+
+#: listview/konq_listview.cc:653
+msgid "Hide &Access Time"
+msgstr "Hide &Access Time"
+
+#: listview/konq_listview.cc:654
+msgid "Show &Creation Time"
+msgstr "Show &Creation Time"
+
+#: listview/konq_listview.cc:655
+msgid "Hide &Creation Time"
+msgstr "Hide &Creation Time"
+
+#: listview/konq_listview.cc:656
+msgid "Show &Link Destination"
+msgstr "Show &Link Destination"
+
+#: listview/konq_listview.cc:657
+msgid "Hide &Link Destination"
+msgstr "Hide &Link Destination"
+
+#: listview/konq_listview.cc:658
+msgid "Show Filesize"
+msgstr "Show Filesize"
+
+#: listview/konq_listview.cc:659
+msgid "Hide Filesize"
+msgstr "Hide Filesize"
+
+#: listview/konq_listview.cc:660
+msgid "Show Owner"
+msgstr "Show Owner"
+
+#: listview/konq_listview.cc:661
+msgid "Hide Owner"
+msgstr "Hide Owner"
+
+#: listview/konq_listview.cc:662
+msgid "Show Group"
+msgstr "Show Group"
+
+#: listview/konq_listview.cc:663
+msgid "Hide Group"
+msgstr "Hide Group"
+
+#: listview/konq_listview.cc:664
+msgid "Show Permissions"
+msgstr "Show Permissions"
+
+#: listview/konq_listview.cc:665
+msgid "Hide Permissions"
+msgstr "Hide Permissions"
+
+#: listview/konq_listview.cc:666
+msgid "Show URL"
+msgstr "Show URL"
+
+#: listview/konq_listview.cc:676
+msgid "Case Insensitive Sort"
+msgstr "Case Insensitive Sort"
+
+#: listview/konq_listviewwidget.cc:350 listview/konq_textviewwidget.cc:68
+msgid "Name"
+msgstr "Name"
+
+#: listview/konq_listviewwidget.cc:909
+msgid "You must take the file out of the trash before being able to use it."
+msgstr ""
+"You must take the file out of the wastebin before being able to use it."
+
+#: keditbookmarks/importers.h:108
+msgid "Galeon"
+msgstr ""
+
+#: keditbookmarks/importers.h:118
+msgid "KDE"
+msgstr ""
+
+#: keditbookmarks/importers.h:139
+msgid "Netscape"
+msgstr ""
+
+#: keditbookmarks/importers.h:149
+msgid "Mozilla"
+msgstr ""
+
+#: keditbookmarks/importers.h:159
+msgid "IE"
+msgstr ""
+
+#: keditbookmarks/importers.h:171
+#, fuzzy
+msgid "Opera"
+msgstr "Owner"
+
+#: keditbookmarks/importers.h:183
+#, fuzzy
+msgid "Crashes"
+msgstr "Wastebin"
+
+#: keditbookmarks/actionsimpl.cpp:102
+msgid "&Show Netscape Bookmarks in Konqueror"
+msgstr "&Show Netscape Bookmarks in Konqueror"
+
+#: keditbookmarks/actionsimpl.cpp:111 sidebar/trees/konq_sidebartree.cpp:907
+msgid "Rename"
+msgstr "Rename"
+
+#: keditbookmarks/actionsimpl.cpp:114
+msgid "C&hange URL"
+msgstr "C&hange URL"
+
+#: keditbookmarks/actionsimpl.cpp:117
+msgid "C&hange Comment"
+msgstr "C&hange Comment"
+
+#: keditbookmarks/actionsimpl.cpp:120
+msgid "Chan&ge Icon..."
+msgstr "Chan&ge Icon..."
+
+#: keditbookmarks/actionsimpl.cpp:123
+msgid "Update Favicon"
+msgstr "Update Favicon"
+
+#: keditbookmarks/actionsimpl.cpp:126 keditbookmarks/actionsimpl.cpp:538
+msgid "Recursive Sort"
+msgstr "Recursive Sort"
+
+#: keditbookmarks/actionsimpl.cpp:129
+msgid "&New Folder..."
+msgstr "&New Folder..."
+
+#: keditbookmarks/actionsimpl.cpp:132
+msgid "&New Bookmark"
+msgstr "&New Bookmark"
+
+#: keditbookmarks/actionsimpl.cpp:135
+msgid "&Insert Separator"
+msgstr "&Insert Separator"
+
+#: keditbookmarks/actionsimpl.cpp:139
+msgid "&Sort Alphabetically"
+msgstr "&Sort Alphabetically"
+
+#: keditbookmarks/actionsimpl.cpp:142
+msgid "Set as T&oolbar Folder"
+msgstr "Set as T&oolbar Folder"
+
+#: keditbookmarks/actionsimpl.cpp:145
+msgid "Show in T&oolbar"
+msgstr "Show in T&oolbar"
+
+#: keditbookmarks/actionsimpl.cpp:148
+msgid "Hide in T&oolbar"
+msgstr "Hide in T&oolbar"
+
+#: keditbookmarks/actionsimpl.cpp:151
+msgid "&Expand All Folders"
+msgstr "&Expand All Folders"
+
+#: keditbookmarks/actionsimpl.cpp:154
+msgid "Collapse &All Folders"
+msgstr "Collapse &All Folders"
+
+#: keditbookmarks/actionsimpl.cpp:157
+msgid "&Open in Konqueror"
+msgstr "&Open in Konqueror"
+
+#: keditbookmarks/actionsimpl.cpp:160
+msgid "Check &Status"
+msgstr "Check &Status"
+
+#: keditbookmarks/actionsimpl.cpp:164
+msgid "Check Status: &All"
+msgstr "Check Status: &All"
+
+#: keditbookmarks/actionsimpl.cpp:167
+msgid "Update All &Favicons"
+msgstr "Update All &Favicons"
+
+#: keditbookmarks/actionsimpl.cpp:171
+msgid "Cancel &Checks"
+msgstr "Cancel &Checks"
+
+#: keditbookmarks/actionsimpl.cpp:174
+msgid "Cancel &Favicon Updates"
+msgstr "Cancel &Favicon Updates"
+
+#: keditbookmarks/actionsimpl.cpp:178
+msgid "Import &Netscape Bookmarks..."
+msgstr "Import &Netscape Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:181
+msgid "Import &Opera Bookmarks..."
+msgstr "Import &Opera Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:184
+msgid "Import All &Crash Sessions as Bookmarks..."
+msgstr "Import All &Crash Sessions as Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:187
+msgid "Import &Galeon Bookmarks..."
+msgstr "Import &Galeon Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:190
+msgid "Import &KDE2/KDE3 Bookmarks..."
+msgstr "Import &KDE2/KDE3 Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:193
+msgid "Import &IE Bookmarks..."
+msgstr "Import &IE Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:196
+msgid "Import &Mozilla Bookmarks..."
+msgstr "Import &Mozilla Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:199
+msgid "Export to &Netscape Bookmarks"
+msgstr "Export to &Netscape Bookmarks"
+
+#: keditbookmarks/actionsimpl.cpp:202
+msgid "Export to &Opera Bookmarks..."
+msgstr "Export to &Opera Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:205
+msgid "Export to &HTML Bookmarks..."
+msgstr "Export to &HTML Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:208
+msgid "Export to &IE Bookmarks..."
+msgstr "Export to &IE Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:211
+msgid "Export to &Mozilla Bookmarks..."
+msgstr "Export to &Mozilla Bookmarks..."
+
+#: keditbookmarks/actionsimpl.cpp:249
+msgid "*.html|HTML Bookmark Listing"
+msgstr "*.html|HTML Bookmark Listing"
+
+#: keditbookmarks/actionsimpl.cpp:336
+msgid "Cut Items"
+msgstr "Cut Items"
+
+#: keditbookmarks/actionsimpl.cpp:366
+msgid "Create New Bookmark Folder"
+msgstr "Create New Bookmark Folder"
+
+#: keditbookmarks/actionsimpl.cpp:367
+msgid "New folder:"
+msgstr "New folder:"
+
+#: keditbookmarks/actionsimpl.cpp:554
+msgid "Sort Alphabetically"
+msgstr "Sort Alphabetically"
+
+#: keditbookmarks/actionsimpl.cpp:562
+msgid "Delete Items"
+msgstr "Delete Items"
+
+#: keditbookmarks/actionsimpl.cpp:626
+msgid "Icon"
+msgstr "Icon"
+
+#: keditbookmarks/bookmarkinfo.cpp:247
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:532
+msgid "Name:"
+msgstr "Name:"
+
+#: keditbookmarks/bookmarkinfo.cpp:257
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:539
+msgid "Location:"
+msgstr "Location:"
+
+#: keditbookmarks/bookmarkinfo.cpp:267
+msgid "Comment:"
+msgstr "Comment:"
+
+#: keditbookmarks/bookmarkinfo.cpp:276
+msgid "First viewed:"
+msgstr "First viewed:"
+
+#: keditbookmarks/bookmarkinfo.cpp:282
+msgid "Viewed last:"
+msgstr "Viewed last:"
+
+#: keditbookmarks/bookmarkinfo.cpp:288
+msgid "Times visited:"
+msgstr "Times visited:"
+
+#: keditbookmarks/commands.cpp:152
+msgid "Insert Separator"
+msgstr "Insert Separator"
+
+#: keditbookmarks/commands.cpp:154
+msgid "Create Folder"
+msgstr "Create Folder"
+
+#: keditbookmarks/commands.cpp:156
+#, c-format
+msgid "Copy %1"
+msgstr "Copy %1"
+
+#: keditbookmarks/commands.cpp:158
+msgid "Create Bookmark"
+msgstr "Create Bookmark"
+
+#: keditbookmarks/commands.cpp:243
+msgid "%1 Change"
+msgstr "%1 Change"
+
+#: keditbookmarks/commands.cpp:293
+msgid "Renaming"
+msgstr "Renaming"
+
+#: keditbookmarks/commands.cpp:443
+#, c-format
+msgid "Move %1"
+msgstr "Move %1"
+
+#: keditbookmarks/commands.cpp:597
+msgid "Set as Bookmark Toolbar"
+msgstr "Set as Bookmark Toolbar"
+
+#: keditbookmarks/commands.cpp:623
+msgid "%1 in Bookmark Toolbar"
+msgstr "%1 in Bookmark Toolbar"
+
+#: keditbookmarks/commands.cpp:623
+msgid "Show"
+msgstr "Show"
+
+#: keditbookmarks/commands.cpp:624
+msgid "Hide"
+msgstr "Hide"
+
+#: keditbookmarks/commands.cpp:705
+msgid "Copy Items"
+msgstr "Copy Items"
+
+#: keditbookmarks/commands.cpp:706
+msgid "Move Items"
+msgstr "Move Items"
+
+#: keditbookmarks/exporters.cpp:49
+msgid "My Bookmarks"
+msgstr "My Bookmarks"
+
+#: keditbookmarks/favicons.cpp:75
+msgid "No favicon found"
+msgstr "No favicon found"
+
+#: keditbookmarks/favicons.cpp:86
+msgid "Updating favicon..."
+msgstr "Updating favicon..."
+
+#: keditbookmarks/favicons.cpp:95
+msgid "Local file"
+msgstr "Local file"
+
+#: keditbookmarks/importers.cpp:44
+msgid "Import %1 Bookmarks"
+msgstr "Import %1 Bookmarks"
+
+#: keditbookmarks/importers.cpp:48 keditbookmarks/listview.cpp:861
+msgid "%1 Bookmarks"
+msgstr "%1 Bookmarks"
+
+#: keditbookmarks/importers.cpp:76
+msgid "Import as a new subfolder or replace all the current bookmarks?"
+msgstr "Import as a new subfolder or replace all the current bookmarks?"
+
+#: keditbookmarks/importers.cpp:77
+msgid "%1 Import"
+msgstr "%1 Import"
+
+#: keditbookmarks/importers.cpp:78
+msgid "As New Folder"
+msgstr "As New Folder"
+
+#: keditbookmarks/importers.cpp:180
+msgid "*.xbel|Galeon Bookmark Files (*.xbel)"
+msgstr "*.xbel|Galeon Bookmark Files (*.xbel)"
+
+#: keditbookmarks/importers.cpp:188
+msgid "*.xml|KDE Bookmark Files (*.xml)"
+msgstr "*.xml|KDE Bookmark Files (*.xml)"
+
+#: keditbookmarks/kbookmarkmerger.cpp:42
+msgid "Directory to scan for extra bookmarks"
+msgstr "Directory to scan for extra bookmarks"
+
+#: keditbookmarks/kbookmarkmerger.cpp:62
+msgid "KBookmarkMerger"
+msgstr "KBookmarkMerger"
+
+#: keditbookmarks/kbookmarkmerger.cpp:63
+msgid "Merges bookmarks installed by 3rd parties into the user's bookmarks"
+msgstr "Merges bookmarks installed by 3rd parties into the user's bookmarks"
+
+#: keditbookmarks/kbookmarkmerger.cpp:65
+msgid "Copyright © 2005 Frerich Raabe"
+msgstr "Copyright © 2005 Frerich Raabe"
+
+#: keditbookmarks/kbookmarkmerger.cpp:66
+msgid "Original author"
+msgstr "Original author"
+
+#: keditbookmarks/listview.cpp:426
+msgid "Drop Items"
+msgstr "Drop Items"
+
+#: keditbookmarks/listview.cpp:702
+msgid "Bookmark"
+msgstr "Bookmark"
+
+#: keditbookmarks/listview.cpp:704
+msgid "Comment"
+msgstr "Comment"
+
+#: keditbookmarks/listview.cpp:705
+msgid "Status"
+msgstr "Status"
+
+#: keditbookmarks/listview.cpp:707
+msgid "Address"
+msgstr "Address"
+
+#: keditbookmarks/listview.cpp:710
+msgid "Folder"
+msgstr "Folder"
+
+#: keditbookmarks/listview.cpp:870
+msgid "Empty Folder"
+msgstr "Empty Folder"
+
+#: keditbookmarks/main.cpp:44
+msgid "Import bookmarks from a file in Mozilla format"
+msgstr "Import bookmarks from a file in Mozilla format"
+
+#: keditbookmarks/main.cpp:45
+msgid "Import bookmarks from a file in Netscape (4.x and earlier) format"
+msgstr "Import bookmarks from a file in Netscape (4.x and earlier) format"
+
+#: keditbookmarks/main.cpp:46
+msgid "Import bookmarks from a file in Internet Explorer's Favorites format"
+msgstr "Import bookmarks from a file in Internet Explorer's Favourites format"
+
+#: keditbookmarks/main.cpp:47
+msgid "Import bookmarks from a file in Opera format"
+msgstr "Import bookmarks from a file in Opera format"
+
+#: keditbookmarks/main.cpp:49
+msgid "Export bookmarks to a file in Mozilla format"
+msgstr "Export bookmarks to a file in Mozilla format"
+
+#: keditbookmarks/main.cpp:50
+msgid "Export bookmarks to a file in Netscape (4.x and earlier) format"
+msgstr "Export bookmarks to a file in Netscape (4.x and earlier) format"
+
+#: keditbookmarks/main.cpp:51
+msgid "Export bookmarks to a file in a printable HTML format"
+msgstr "Export bookmarks to a file in a printable HTML format"
+
+#: keditbookmarks/main.cpp:52
+msgid "Export bookmarks to a file in Internet Explorer's Favorites format"
+msgstr "Export bookmarks to a file in Internet Explorer's Favourites format"
+
+#: keditbookmarks/main.cpp:53
+msgid "Export bookmarks to a file in Opera format"
+msgstr "Export bookmarks to a file in Opera format"
+
+#: keditbookmarks/main.cpp:55
+msgid "Open at the given position in the bookmarks file"
+msgstr "Open at the given position in the bookmarks file"
+
+#: keditbookmarks/main.cpp:56
+msgid "Set the user readable caption for example \"Konsole\""
+msgstr "Set the user readable caption for example \"Konsole\""
+
+#: keditbookmarks/main.cpp:57
+msgid "Hide all browser related functions"
+msgstr "Hide all browser related functions"
+
+#: keditbookmarks/main.cpp:58
+msgid "File to edit"
+msgstr "File to edit"
+
+#: keditbookmarks/main.cpp:96
+msgid ""
+"Another instance of %1 is already running, do you really want to open another "
+"instance or continue work in the same instance?\n"
+"Please note that, unfortunately, duplicate views are read-only."
+msgstr ""
+"Another instance of %1 is already running, do you really want to open another "
+"instance or continue work in the same instance?\n"
+"Please note that, unfortunately, duplicate views are read-only."
+
+#: keditbookmarks/main.cpp:100
+msgid "Run Another"
+msgstr "Run Another"
+
+#: keditbookmarks/main.cpp:101
+msgid "Continue in Same"
+msgstr "Continue in Same"
+
+#: keditbookmarks/main.cpp:117
+msgid "Bookmark Editor"
+msgstr "Bookmark Editor"
+
+#: keditbookmarks/main.cpp:118
+msgid "Konqueror Bookmarks Editor"
+msgstr "Konqueror Bookmarks Editor"
+
+#: keditbookmarks/main.cpp:120
+msgid "(c) 2000 - 2003, KDE developers"
+msgstr "(c) 2000 - 2003, KDE developers"
+
+#: keditbookmarks/main.cpp:121
+msgid "Initial author"
+msgstr "Initial author"
+
+#: keditbookmarks/main.cpp:122
+msgid "Author"
+msgstr "Author"
+
+#: keditbookmarks/main.cpp:163
+msgid "You may only specify a single --export option."
+msgstr "You may only specify a single --export option."
+
+#: keditbookmarks/main.cpp:168
+msgid "You may only specify a single --import option."
+msgstr "You may only specify a single --import option."
+
+#: keditbookmarks/testlink.cpp:98 keditbookmarks/testlink.cpp:101
+msgid "Checking..."
+msgstr "Checking..."
+
+#: keditbookmarks/testlink.cpp:266
+msgid "Error "
+msgstr "Error "
+
+#: keditbookmarks/testlink.cpp:270
+msgid "Ok"
+msgstr "Ok"
+
+#: keditbookmarks/toplevel.cpp:212
+msgid "Reset Quick Search"
+msgstr "Reset Quick Search"
+
+#: keditbookmarks/toplevel.cpp:215
+msgid ""
+"<b>Reset Quick Search</b>"
+"<br>Resets the quick search so that all bookmarks are shown again."
+msgstr ""
+"<b>Reset Quick Search</b>"
+"<br>Resets the quick search so that all bookmarks are shown again."
+
+#: keditbookmarks/toplevel.cpp:219 sidebar/trees/konqsidebar_tree.cpp:33
+msgid "Se&arch:"
+msgstr "Se&arch:"
+
+#: about/konq_aboutpage.cc:112 about/konq_aboutpage.cc:114
+#: about/konq_aboutpage.cc:177 about/konq_aboutpage.cc:179
+#: about/konq_aboutpage.cc:232 about/konq_aboutpage.cc:234
+#: about/konq_aboutpage.cc:329 about/konq_aboutpage.cc:331
+msgid "Conquer your Desktop!"
+msgstr "Conquer your Desktop!"
+
+#: about/konq_aboutpage.cc:115 about/konq_aboutpage.cc:180
+#: about/konq_aboutpage.cc:235 about/konq_aboutpage.cc:332
+msgid ""
+"Konqueror is your file manager, web browser and universal document viewer."
+msgstr ""
+"Konqueror is your file manager, web browser and universal document viewer."
+
+#: about/konq_aboutpage.cc:116 about/konq_aboutpage.cc:181
+#: about/konq_aboutpage.cc:236 about/konq_aboutpage.cc:333
+msgid "Starting Points"
+msgstr "Starting Points"
+
+#: about/konq_aboutpage.cc:117 about/konq_aboutpage.cc:182
+#: about/konq_aboutpage.cc:237 about/konq_aboutpage.cc:334
+msgid "Introduction"
+msgstr "Introduction"
+
+#: about/konq_aboutpage.cc:118 about/konq_aboutpage.cc:183
+#: about/konq_aboutpage.cc:238 about/konq_aboutpage.cc:335
+msgid "Tips"
+msgstr "Tips"
+
+#: about/konq_aboutpage.cc:119 about/konq_aboutpage.cc:184
+#: about/konq_aboutpage.cc:239 about/konq_aboutpage.cc:240
+#: about/konq_aboutpage.cc:336
+msgid "Specifications"
+msgstr "Specifications"
+
+#: about/konq_aboutpage.cc:125
+msgid "Your personal files"
+msgstr "Your personal files"
+
+#: about/konq_aboutpage.cc:128
+msgid "Storage Media"
+msgstr "Storage Media"
+
+#: about/konq_aboutpage.cc:129
+msgid "Disks and removable media"
+msgstr "Disks and removable media"
+
+#: about/konq_aboutpage.cc:132
+msgid "Network Folders"
+msgstr "Network Folders"
+
+#: about/konq_aboutpage.cc:133
+msgid "Shared files and folders"
+msgstr "Shared files and folders"
+
+#: about/konq_aboutpage.cc:137
+msgid "Browse and restore the trash"
+msgstr "Browse and restore the wastebin"
+
+#: about/konq_aboutpage.cc:140
+msgid "Applications"
+msgstr "Applications"
+
+#: about/konq_aboutpage.cc:141
+msgid "Installed programs"
+msgstr "Installed programs"
+
+#: about/konq_aboutpage.cc:144
+msgid "Settings"
+msgstr "Settings"
+
+#: about/konq_aboutpage.cc:145
+msgid "Desktop configuration"
+msgstr "Desktop configuration"
+
+#: about/konq_aboutpage.cc:148
+msgid "Next: An Introduction to Konqueror"
+msgstr "Next: An Introduction to Konqueror"
+
+#: about/konq_aboutpage.cc:150
+msgid "Search the Web"
+msgstr "Search the Web"
+
+#: about/konq_aboutpage.cc:185
+msgid ""
+"Konqueror makes working with and managing your files easy. You can browse both "
+"local and networked folders while enjoying advanced features such as the "
+"powerful sidebar and file previews."
+msgstr ""
+"Konqueror makes working with and managing your files easy. You can browse both "
+"local and networked folders while enjoying advanced features such as the "
+"powerful sidebar and file previews."
+
+#: about/konq_aboutpage.cc:189
+msgid ""
+"Konqueror is also a full featured and easy to use web browser which you can "
+"use to explore the Internet. Enter the address (e.g. <a "
+"href=\"http://www.kde.org\">http://www.kde.org</A>) of a web page you would "
+"like to visit in the location bar and press Enter, or choose an entry from the "
+"Bookmarks menu."
+msgstr ""
+"Konqueror is also a full featured and easy to use web browser which you can "
+"use to explore the Internet. Enter the address (e.g. <a "
+"href=\"http://www.kde.org\">http://www.kde.org</A>) of a web page you would "
+"like to visit in the location bar and press Enter, or choose an entry from the "
+"Bookmarks menu."
+
+#: about/konq_aboutpage.cc:194
+msgid ""
+"To return to the previous location, press the back button <img width='16' "
+"height='16' src=\"%1\"> in the toolbar. "
+msgstr ""
+"To return to the previous location, press the back button <img width='16' "
+"height='16' src=\"%1\"> in the toolbar. "
+
+#: about/konq_aboutpage.cc:197
+msgid ""
+"To quickly go to your Home folder press the home button <img width='16' "
+"height='16' src=\"%1\">."
+msgstr ""
+"To quickly go to your Home folder press the home button <img width='16' "
+"height='16' src=\"%1\">."
+
+#: about/konq_aboutpage.cc:199
+msgid ""
+"For more detailed documentation on Konqueror click <a href=\"%1\">here</a>."
+msgstr ""
+"For more detailed documentation on Konqueror click <a href=\"%1\">here</a>."
+
+#: about/konq_aboutpage.cc:201
+msgid ""
+"<em>Tuning Tip:</em> If you want the Konqueror web browser to start faster, you "
+"can turn off this information screen by clicking <a href=\"%1\">here</a>"
+". You can re-enable it by choosing the Help -> Konqueror Introduction menu "
+"option, and then pressing Settings -> Save View Profile \"Web Browsing\"."
+msgstr ""
+"<em>Tuning Tip:</em> If you want the Konqueror web browser to start faster, you "
+"can turn off this information screen by clicking <a href=\"%1\">here</a>"
+". You can re-enable it by choosing the Help -> Konqueror Introduction menu "
+"option, and then pressing Settings -> Save View Profile \"Web Browsing\"."
+
+#: about/konq_aboutpage.cc:206
+msgid "Next: Tips &amp; Tricks"
+msgstr "Next: Tips &amp; Tricks"
+
+#: about/konq_aboutpage.cc:241
+msgid ""
+"Konqueror is designed to embrace and support Internet standards. The aim is to "
+"fully implement the officially sanctioned standards from organizations such as "
+"the W3 and OASIS, while also adding extra support for other common usability "
+"features that arise as de facto standards across the Internet. Along with this "
+"support, for such functions as favicons, Internet Keywords, and <A HREF=\"%1\">"
+"XBEL bookmarks</A>, Konqueror also implements:"
+msgstr ""
+"Konqueror is designed to embrace and support Internet standards. The aim is to "
+"fully implement the officially sanctioned standards from organisations such as "
+"the W3 and OASIS, while also adding extra support for other common usability "
+"features that arise as de facto standards across the Internet. Along with this "
+"support, for such functions as favicons, Internet Keywords, and <A HREF=\"%1\">"
+"XBEL bookmarks</A>, Konqueror also implements:"
+
+#: about/konq_aboutpage.cc:248
+msgid "Web Browsing"
+msgstr "Web Browsing"
+
+#: about/konq_aboutpage.cc:249
+msgid "Supported standards"
+msgstr "Supported standards"
+
+#: about/konq_aboutpage.cc:250
+msgid "Additional requirements*"
+msgstr "Additional requirements*"
+
+#: about/konq_aboutpage.cc:251
+msgid ""
+"<A HREF=\"%1\">DOM</A> (Level 1, partially Level 2) based <A HREF=\"%2\">"
+"HTML 4.01</A>"
+msgstr ""
+"<A HREF=\"%1\">DOM</A> (Level 1, partially Level 2) based <A HREF=\"%2\">"
+"HTML 4.01</A>"
+
+#: about/konq_aboutpage.cc:253 about/konq_aboutpage.cc:255
+#: about/konq_aboutpage.cc:267 about/konq_aboutpage.cc:272
+#: about/konq_aboutpage.cc:274
+msgid "built-in"
+msgstr "built-in"
+
+#: about/konq_aboutpage.cc:254
+msgid "<A HREF=\"%1\">Cascading Style Sheets</A> (CSS 1, partially CSS 2)"
+msgstr "<A HREF=\"%1\">Cascading Style Sheets</A> (CSS 1, partially CSS 2)"
+
+#: about/konq_aboutpage.cc:256
+msgid "<A HREF=\"%1\">ECMA-262</A> Edition 3 (roughly equals JavaScript 1.5)"
+msgstr "<A HREF=\"%1\">ECMA-262</A> Edition 3 (roughly equals JavaScript 1.5)"
+
+#: about/konq_aboutpage.cc:257
+msgid ""
+"JavaScript disabled (globally). Enable JavaScript <A HREF=\"%1\">here</A>."
+msgstr ""
+"JavaScript disabled (globally). Enable JavaScript <A HREF=\"%1\">here</A>."
+
+#: about/konq_aboutpage.cc:258
+msgid ""
+"JavaScript enabled (globally). Configure JavaScript <A HREF=\\\"%1\\\">here</A>"
+"."
+msgstr ""
+"JavaScript enabled (globally). Configure JavaScript <A HREF=\\\"%1\\\">here</A>"
+"."
+
+#: about/konq_aboutpage.cc:259
+msgid "Secure <A HREF=\"%1\">Java</A><SUP>&reg;</SUP> support"
+msgstr "Secure <A HREF=\"%1\">Java</A><SUP>&reg;</SUP> support"
+
+#: about/konq_aboutpage.cc:260
+msgid ""
+"JDK 1.2.0 (Java 2) compatible VM (<A HREF=\"%1\">Blackdown</A>, <A HREF=\"%2\">"
+"IBM</A> or <A HREF=\"%3\">Sun</A>)"
+msgstr ""
+"JDK 1.2.0 (Java 2) compatible VM (<A HREF=\"%1\">Blackdown</A>, <A HREF=\"%2\">"
+"IBM</A> or <A HREF=\"%3\">Sun</A>)"
+
+#: about/konq_aboutpage.cc:262
+msgid "Enable Java (globally) <A HREF=\"%1\">here</A>."
+msgstr "Enable Java (globally) <A HREF=\"%1\">here</A>."
+
+#: about/konq_aboutpage.cc:263
+msgid ""
+"Netscape Communicator<SUP>&reg;</SUP> <A HREF=\"%4\">plugins</A> "
+"(for viewing <A HREF=\"%1\">Flash<SUP>&reg;</SUP></A>, <A HREF=\"%2\">Real<SUP>"
+"&reg;</SUP></A>Audio, <A HREF=\"%3\">Real<SUP>&reg;</SUP></A>Video, etc.)"
+msgstr ""
+"Netscape Communicator<SUP>&reg;</SUP> <A HREF=\"%4\">plugins</A> "
+"(for viewing <A HREF=\"%1\">Flash<SUP>&reg;</SUP></A>, <A HREF=\"%2\">Real<SUP>"
+"&reg;</SUP></A>Audio, <A HREF=\"%3\">Real<SUP>&reg;</SUP></A>Video, etc.)"
+
+#: about/konq_aboutpage.cc:268
+msgid "Secure Sockets Layer"
+msgstr "Secure Sockets Layer"
+
+#: about/konq_aboutpage.cc:269
+msgid "(TLS/SSL v2/3) for secure communications up to 168bit"
+msgstr "(TLS/SSL v2/3) for secure communications up to 168bit"
+
+#: about/konq_aboutpage.cc:270
+msgid "OpenSSL"
+msgstr "OpenSSL"
+
+#: about/konq_aboutpage.cc:271
+msgid "Bidirectional 16bit unicode support"
+msgstr "Bidirectional 16bit unicode support"
+
+#: about/konq_aboutpage.cc:273
+msgid "AutoCompletion for forms"
+msgstr "AutoCompletion for forms"
+
+#: about/konq_aboutpage.cc:275
+msgid "G E N E R A L"
+msgstr "G E N E R A L"
+
+#: about/konq_aboutpage.cc:276
+msgid "Feature"
+msgstr "Feature"
+
+#: about/konq_aboutpage.cc:278
+msgid "Image formats"
+msgstr "Image formats"
+
+#: about/konq_aboutpage.cc:279
+msgid "Transfer protocols"
+msgstr "Transfer protocols"
+
+#: about/konq_aboutpage.cc:280
+msgid "HTTP 1.1 (including gzip/bzip2 compression)"
+msgstr "HTTP 1.1 (including gzip/bzip2 compression)"
+
+#: about/konq_aboutpage.cc:281
+msgid "FTP"
+msgstr "FTP"
+
+#: about/konq_aboutpage.cc:282
+msgid "and <A HREF=\"%1\">many more...</A>"
+msgstr "and <A HREF=\"%1\">many more...</A>"
+
+#: about/konq_aboutpage.cc:283
+msgid "URL-Completion"
+msgstr "URL-Completion"
+
+#: about/konq_aboutpage.cc:284
+msgid "Manual"
+msgstr "Manual"
+
+#: about/konq_aboutpage.cc:285
+msgid "Popup"
+msgstr "Popup"
+
+#: about/konq_aboutpage.cc:286
+msgid "(Short-) Automatic"
+msgstr "(Short-) Automatic"
+
+#: about/konq_aboutpage.cc:288
+msgid "<a href=\"%1\">Return to Starting Points</a>"
+msgstr "<a href=\"%1\">Return to Starting Points</a>"
+
+#: about/konq_aboutpage.cc:337
+msgid "Tips &amp; Tricks"
+msgstr "Tips &amp; Tricks"
+
+#: about/konq_aboutpage.cc:338
+msgid ""
+"Use Internet-Keywords and Web-Shortcuts: by typing \"gg: KDE\" one can search "
+"the Internet, using Google, for the search phrase \"KDE\". There are a lot of "
+"Web-Shortcuts predefined to make searching for software or looking up certain "
+"words in an encyclopedia a breeze. You can even <a href=\"%1\">"
+"create your own</a> Web-Shortcuts."
+msgstr ""
+"Use Internet-Keywords and Web-Shortcuts: by typing \"gg: KDE\" one can search "
+"the Internet, using Google, for the search phrase \"KDE\". There are a lot of "
+"Web-Shortcuts predefined to make searching for software or looking up certain "
+"words in an encyclopedia a breeze. You can even <a href=\"%1\">"
+"create your own</a> Web-Shortcuts."
+
+#: about/konq_aboutpage.cc:343
+msgid ""
+"Use the magnifier button <img width='16' height='16' src=\"%1\"> "
+"in the toolbar to increase the font size on your web page."
+msgstr ""
+"Use the magnifier button <img width='16' height='16' src=\"%1\"> "
+"in the toolbar to increase the font size on your web page."
+
+#: about/konq_aboutpage.cc:345
+msgid ""
+"When you want to paste a new address into the Location toolbar you might want "
+"to clear the current entry by pressing the black arrow with the white cross "
+"<img width='16' height='16' src=\"%1\"> in the toolbar."
+msgstr ""
+"When you want to paste a new address into the Location toolbar you might want "
+"to clear the current entry by pressing the black arrow with the white cross "
+"<img width='16' height='16' src=\"%1\"> in the toolbar."
+
+#: about/konq_aboutpage.cc:349
+msgid ""
+"To create a link on your desktop pointing to the current page, simply drag the "
+"\"Location\" label that is to the left of the Location toolbar, drop it on to "
+"the desktop, and choose \"Link\"."
+msgstr ""
+"To create a link on your desktop pointing to the current page, simply drag the "
+"\"Location\" label that is to the left of the Location toolbar, drop it on to "
+"the desktop, and choose \"Link\"."
+
+#: about/konq_aboutpage.cc:352
+msgid ""
+"You can also find <img width='16' height='16' src=\"%1\"> "
+"\"Full-Screen Mode\" in the Settings menu. This feature is very useful for "
+"\"Talk\" sessions."
+msgstr ""
+"You can also find <img width='16' height='16' src=\"%1\"> "
+"\"Full-Screen Mode\" in the Settings menu. This feature is very useful for "
+"\"Talk\" sessions."
+
+#: about/konq_aboutpage.cc:355
+msgid ""
+"Divide et impera (lat. \"Divide and conquer\") - by splitting a window into two "
+"parts (e.g. Window -> <img width='16' height='16' src=\"%1\"> "
+"Split View Left/Right) you can make Konqueror appear the way you like. You can "
+"even load some example view-profiles (e.g. Midnight Commander), or create your "
+"own ones."
+msgstr ""
+"Divide et impera (lat. \"Divide and conquer\") - by splitting a window into two "
+"parts (e.g. Window -> <img width='16' height='16' src=\"%1\"> "
+"Split View Left/Right) you can make Konqueror appear the way you like. You can "
+"even load some example view-profiles (e.g. Midnight Commander), or create your "
+"own ones."
+
+#: about/konq_aboutpage.cc:360
+msgid ""
+"Use the <a href=\"%1\">user-agent</a> feature if the website you are visiting "
+"asks you to use a different browser (and do not forget to send a complaint to "
+"the webmaster!)"
+msgstr ""
+"Use the <a href=\"%1\">user-agent</a> feature if the website you are visiting "
+"asks you to use a different browser (and do not forget to send a complaint to "
+"the webmaster!)"
+
+#: about/konq_aboutpage.cc:363
+msgid ""
+"The <img width='16' height='16' src=\"%1\"> History in your SideBar ensures "
+"that you can keep track of the pages you have visited recently."
+msgstr ""
+"The <img width='16' height='16' src=\"%1\"> History in your SideBar ensures "
+"that you can keep track of the pages you have visited recently."
+
+#: about/konq_aboutpage.cc:365
+msgid ""
+"Use a caching <a href=\"%1\">proxy</a> to speed up your Internet connection."
+msgstr ""
+"Use a caching <a href=\"%1\">proxy</a> to speed up your Internet connection."
+
+#: about/konq_aboutpage.cc:367
+msgid ""
+"Advanced users will appreciate the Konsole which you can embed into Konqueror "
+"(Window -> <img width='16' height='16' SRC=\"%1\"> Show Terminal Emulator)."
+msgstr ""
+"Advanced users will appreciate the Konsole which you can embed into Konqueror "
+"(Window -> <img width='16' height='16' SRC=\"%1\"> Show Terminal Emulator)."
+
+#: about/konq_aboutpage.cc:370
+msgid ""
+"Thanks to <a href=\"%1\">DCOP</a> you can have full control over Konqueror "
+"using a script."
+msgstr ""
+"Thanks to <a href=\"%1\">DCOP</a> you can have full control over Konqueror "
+"using a script."
+
+#: about/konq_aboutpage.cc:372
+msgid "<img width='16' height='16' src=\"%1\">"
+msgstr "<img width='16' height='16' src=\"%1\">"
+
+#: about/konq_aboutpage.cc:373
+msgid "Next: Specifications"
+msgstr "Next: Specifications"
+
+#: about/konq_aboutpage.cc:389
+msgid "Installed Plugins"
+msgstr "Installed Plugins"
+
+#: about/konq_aboutpage.cc:390
+msgid "<td>Plugin</td><td>Description</td><td>File</td><td>Types</td>"
+msgstr "<td>Plugin</td><td>Description</td><td>File</td><td>Types</td>"
+
+#: about/konq_aboutpage.cc:391
+msgid "Installed"
+msgstr "Installed"
+
+#: about/konq_aboutpage.cc:392
+msgid "<td>Mime Type</td><td>Description</td><td>Suffixes</td><td>Plugin</td>"
+msgstr "<td>Mime Type</td><td>Description</td><td>Suffixes</td><td>Plugin</td>"
+
+#: about/konq_aboutpage.cc:498
+msgid ""
+"Do you want to disable showing the introduction in the webbrowsing profile?"
+msgstr ""
+"Do you want to disable showing the introduction in the webbrowsing profile?"
+
+#: about/konq_aboutpage.cc:500
+msgid "Faster Startup?"
+msgstr "Faster Startup?"
+
+#: about/konq_aboutpage.cc:500
+msgid "Disable"
+msgstr "Disable"
+
+#: about/konq_aboutpage.cc:500
+msgid "Keep"
+msgstr "Keep"
+
+#: remoteencodingplugin/kremoteencodingplugin.cpp:51
+msgid "Select Remote Charset"
+msgstr "Select Remote Charset"
+
+#: shellcmdplugin/kshellcmdexecutor.cpp:121
+msgid "Input Required:"
+msgstr "Input Required:"
+
+#: shellcmdplugin/kshellcmdplugin.cpp:36
+msgid "&Execute Shell Command..."
+msgstr "&Execute Shell Command..."
+
+#: shellcmdplugin/kshellcmdplugin.cpp:51
+msgid "Executing shell commands works only on local directories."
+msgstr "Executing shell commands works only on local directories."
+
+#: shellcmdplugin/kshellcmdplugin.cpp:68
+msgid "Execute Shell Command"
+msgstr "Execute Shell Command"
+
+#: shellcmdplugin/kshellcmdplugin.cpp:69
+msgid "Execute shell command in current directory:"
+msgstr "Execute shell command in current directory:"
+
+#: shellcmdplugin/kshellcmdplugin.cpp:79
+msgid "Output from command: \"%1\""
+msgstr "Output from command: \"%1\""
+
+#: sidebar/trees/konqsidebar_tree.cpp:31
+msgid "Clear Search"
+msgstr "Clear Search"
+
+#: sidebar/trees/konqsidebar_tree.cpp:146
+msgid "Select Type"
+msgstr "Select Type"
+
+#: sidebar/trees/konqsidebar_tree.cpp:147
+msgid "Select type:"
+msgstr "Select type:"
+
+#: sidebar/trees/history_module/history_module.cpp:80
+msgid "&Remove Entry"
+msgstr "&Remove Entry"
+
+#: sidebar/trees/history_module/history_module.cpp:82
+msgid "C&lear History"
+msgstr "C&lear History"
+
+#: sidebar/trees/history_module/history_module.cpp:88
+msgid "By &Name"
+msgstr "By &Name"
+
+#: sidebar/trees/history_module/history_module.cpp:93
+msgid "By &Date"
+msgstr "By &Date"
+
+#: 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 "Do you really want to clear the entire history?"
+
+#: sidebar/trees/history_module/history_module.cpp:353
+#: sidebar/trees/history_module/kcmhistory.cpp:265
+msgid "Clear History?"
+msgstr "Clear History?"
+
+#: 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>Last visited: %1"
+"<br>First visited: %2"
+"<br>Number of times visited: %3</qt>"
+
+#: sidebar/trees/history_module/kcmhistory.cpp:68
+#: sidebar/trees/history_module/kcmhistory.cpp:73
+msgid "Minutes"
+msgstr "Minutes"
+
+#: sidebar/trees/history_module/kcmhistory.cpp:70
+#: sidebar/trees/history_module/kcmhistory.cpp:75
+msgid "Days"
+msgstr "Days"
+
+#: sidebar/trees/history_module/kcmhistory.cpp:206
+msgid "<h1>History Sidebar</h1> You can configure the history sidebar here."
+msgstr "<h1>History Sidebar</h1> You can configure the history sidebar here."
+
+#: sidebar/trees/history_module/kcmhistory.cpp:212
+msgid ""
+"_n: day\n"
+" days"
+msgstr ""
+
+#: sidebar/trees/history_module/kcmhistory.cpp:221
+#: sidebar/trees/history_module/kcmhistory.cpp:233
+msgid ""
+"_n: Day\n"
+"Days"
+msgstr ""
+
+#: sidebar/trees/history_module/kcmhistory.cpp:223
+#: sidebar/trees/history_module/kcmhistory.cpp:235
+msgid ""
+"_n: Minute\n"
+"Minutes"
+msgstr ""
+
+#: sidebar/trees/dirtree_module/dirtree_module.cpp:422
+msgid "Cannot find parent item %1 in the tree. Internal error."
+msgstr "Cannot find parent item %1 in the tree. Internal error."
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:59
+msgid "&Create New Folder"
+msgstr "&Create New Folder"
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:61
+#: sidebar/trees/konq_sidebartree.cpp:905
+msgid "Delete Folder"
+msgstr "Delete Folder"
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:63
+msgid "Delete Bookmark"
+msgstr "Delete Bookmark"
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:73
+#: sidebar/trees/konq_sidebartree.cpp:917
+msgid "Copy Link Address"
+msgstr "Copy Link Address"
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:308
+msgid ""
+"Are you sure you wish to remove the bookmark folder\n"
+"\"%1\"?"
+msgstr ""
+"Are you sure you wish to remove the bookmark folder\n"
+"\"%1\"?"
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:309
+msgid ""
+"Are you sure you wish to remove the bookmark\n"
+"\"%1\"?"
+msgstr ""
+"Are you sure you wish to remove the bookmark\n"
+"\"%1\"?"
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:310
+msgid "Bookmark Folder Deletion"
+msgstr "Bookmark Folder Deletion"
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:311
+msgid "Bookmark Deletion"
+msgstr "Bookmark Deletion"
+
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:353
+msgid "Bookmark Properties"
+msgstr "Bookmark Properties"
+
+#: sidebar/trees/konq_sidebartree.cpp:903
+msgid "&Create New Folder..."
+msgstr "&Create New Folder..."
+
+#: sidebar/trees/konq_sidebartree.cpp:909
+msgid "Delete Link"
+msgstr "Delete Link"
+
+#: sidebar/trees/konq_sidebartree.cpp:955
+msgid "New Folder"
+msgstr "New Folder"
+
+#: sidebar/trees/konq_sidebartree.cpp:959
+msgid "Create New Folder"
+msgstr "Create New Folder"
+
+#: sidebar/trees/konq_sidebartree.cpp:960
+msgid "Enter folder name:"
+msgstr "Enter folder name:"
+
+#: sidebar/sidebar_widget.cpp:116
+msgid "Rollback to System Default"
+msgstr "Rollback to System Default"
+
+#: sidebar/sidebar_widget.cpp:122
+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>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>"
+
+#: sidebar/sidebar_widget.cpp:277
+msgid "Add New"
+msgstr "Add New"
+
+#: sidebar/sidebar_widget.cpp:278
+msgid "Multiple Views"
+msgstr "Multiple Views"
+
+#: sidebar/sidebar_widget.cpp:279
+msgid "Show Tabs Left"
+msgstr "Show Tabs Left"
+
+#: sidebar/sidebar_widget.cpp:280
+msgid "Show Configuration Button"
+msgstr "Show Configuration Button"
+
+#: sidebar/sidebar_widget.cpp:283
+msgid "Close Navigation Panel"
+msgstr "Close Navigation Panel"
+
+#: sidebar/sidebar_widget.cpp:346
+msgid "This entry already exists."
+msgstr "This entry already exists."
+
+#: sidebar/sidebar_widget.cpp:360 sidebar/web_module/web_module.cpp:210
+msgid "Web SideBar Plugin"
+msgstr "Web SideBar Plugin"
+
+#: sidebar/sidebar_widget.cpp:506
+msgid "Enter a URL:"
+msgstr "Enter a URL:"
+
+#: sidebar/sidebar_widget.cpp:514
+msgid "<qt><b>%1</b> does not exist</qt>"
+msgstr "<qt><b>%1</b> does not exist</qt>"
+
+#: sidebar/sidebar_widget.cpp:531
+msgid "<qt>Do you really want to remove the <b>%1</b> tab?</qt>"
+msgstr "<qt>Do you really want to remove the <b>%1</b> tab?</qt>"
+
+#: sidebar/sidebar_widget.cpp:546
+msgid "Set Name"
+msgstr "Set Name"
+
+#: sidebar/sidebar_widget.cpp:546
+msgid "Enter the name:"
+msgstr "Enter the name:"
+
+#: sidebar/sidebar_widget.cpp:634
+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 ""
+"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\"."
+
+#: sidebar/sidebar_widget.cpp:733
+msgid "Configure Sidebar"
+msgstr "Configure Sidebar"
+
+#: sidebar/sidebar_widget.cpp:858
+msgid "Set Name..."
+msgstr "Set Name..."
+
+#: sidebar/sidebar_widget.cpp:859
+msgid "Set URL..."
+msgstr "Set URL..."
+
+#: sidebar/sidebar_widget.cpp:860
+msgid "Set Icon..."
+msgstr "Set Icon..."
+
+#: sidebar/sidebar_widget.cpp:864
+msgid "Configure Navigation Panel"
+msgstr "Configure Navigation Panel"
+
+#: sidebar/sidebar_widget.cpp:928
+msgid "Unknown"
+msgstr "Unknown"
+
+#: sidebar/web_module/web_module.cpp:87
+msgid "Set Refresh Timeout (0 disables)"
+msgstr "Set Refresh Timeout (0 disables)"
+
+#: sidebar/web_module/web_module.cpp:92
+#, fuzzy
+msgid " min"
+msgstr " minutes"
+
+#: sidebar/web_module/web_module.cpp:94
+#, fuzzy
+msgid " sec"
+msgstr " seconds"
+
+#: sidebar/konqsidebar.cpp:118
+msgid "Extended Sidebar"
+msgstr "Extended Sidebar"
+
+#: sidebar/trees/bookmark_module/bookmark_module.h:85
+msgid "Add Bookmark"
+msgstr "Add Bookmark"
+
+#: sidebar/web_module/web_module.h:53
+msgid "&Open Link"
+msgstr "&Open Link"
+
+#: sidebar/web_module/web_module.h:64
+msgid "Set &Automatic Reload"
+msgstr "Set &Automatic Reload"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#~ msgid " day"
+#~ msgstr " day"
+
+#~ msgid ""
+#~ "_: 'URLs expire after XX days.' Unfortunately the plural handling of KLocale does not work here, as I only need the word 'days' and not the entire sentence here. Sorry.\n"
+#~ " days"
+#~ msgstr " days"
+
+#~ msgid "Day"
+#~ msgstr "Day"
+
+#~ msgid "Minute"
+#~ msgstr "Minute"
diff --git a/tde-i18n-en_GB/messages/kdebase/konsole.po b/tde-i18n-en_GB/messages/kdebase/konsole.po
new file mode 100644
index 00000000000..c83cacb0003
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/konsole.po
@@ -0,0 +1,1447 @@
+# translation of konsole.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konsole\n"
+"POT-Creation-Date: 2007-08-03 01:12+0200\n"
+"PO-Revision-Date: 2005-11-04 14:30+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: TEWidget.cpp:947 TEWidget.cpp:949
+msgid "Size: XXX x XXX"
+msgstr "Size: XXX x XXX"
+
+#: TEWidget.cpp:954
+msgid "Size: %1 x %2"
+msgstr "Size: %1 x %2"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: konsole.cpp:489 konsole_part.cpp:327
+msgid "&Suspend Task"
+msgstr "&Suspend Task"
+
+#: konsole.cpp:490 konsole_part.cpp:328
+msgid "&Continue Task"
+msgstr "&Continue Task"
+
+#: konsole.cpp:491 konsole_part.cpp:329
+msgid "&Hangup"
+msgstr "&Hangup"
+
+#: konsole.cpp:492 konsole_part.cpp:330
+msgid "&Interrupt Task"
+msgstr "&Interrupt Task"
+
+#: konsole.cpp:493 konsole_part.cpp:331
+msgid "&Terminate Task"
+msgstr "&Terminate Task"
+
+#: konsole.cpp:494 konsole_part.cpp:332
+msgid "&Kill Task"
+msgstr "&Kill Task"
+
+#: konsole.cpp:495 konsole_part.cpp:333
+msgid "User Signal &1"
+msgstr "User Signal &1"
+
+#: konsole.cpp:496 konsole_part.cpp:334
+msgid "User Signal &2"
+msgstr "User Signal &2"
+
+#: konsole.cpp:507 konsole.cpp:722 konsole_part.cpp:470
+msgid "&Send Signal"
+msgstr "&Send Signal"
+
+#: konsole.cpp:581
+msgid "&Tab Bar"
+msgstr "&Tab Bar"
+
+#: konsole.cpp:584 konsole.cpp:592 konsole_part.cpp:348
+msgid "&Hide"
+msgstr "&Hide"
+
+#: konsole.cpp:584
+msgid "&Top"
+msgstr "&Top"
+
+#: konsole.cpp:589 konsole_part.cpp:344
+msgid "Sc&rollbar"
+msgstr "Sc&rollbar"
+
+#: konsole.cpp:592 konsole_part.cpp:348
+msgid "&Left"
+msgstr "&Left"
+
+#: konsole.cpp:592 konsole_part.cpp:348
+msgid "&Right"
+msgstr "&Right"
+
+#: konsole.cpp:605 konsole_part.cpp:354
+msgid "&Bell"
+msgstr "&Bell"
+
+#: konsole.cpp:608 konsole_part.cpp:358
+msgid "System &Bell"
+msgstr "System &Bell"
+
+#: konsole.cpp:609 konsole_part.cpp:359
+msgid "System &Notification"
+msgstr "System &Notification"
+
+#: konsole.cpp:610 konsole_part.cpp:360
+msgid "&Visible Bell"
+msgstr "&Visible Bell"
+
+#: konsole.cpp:611 konsole_part.cpp:361
+msgid "N&one"
+msgstr "N&one"
+
+#: konsole.cpp:619 konsole_part.cpp:366
+msgid "&Enlarge Font"
+msgstr "&Enlarge Font"
+
+#: konsole.cpp:623 konsole_part.cpp:367
+msgid "&Shrink Font"
+msgstr "&Shrink Font"
+
+#: konsole.cpp:627 konsole_part.cpp:368
+msgid "Se&lect..."
+msgstr "Se&lect..."
+
+#: konsole.cpp:633
+msgid "&Install Bitmap..."
+msgstr "&Install Bitmap..."
+
+#: konsole.cpp:641 konsole_part.cpp:372
+msgid "&Encoding"
+msgstr "&Encoding"
+
+#: konsole.cpp:649 konsole_part.cpp:385
+msgid "&Keyboard"
+msgstr "&Keyboard"
+
+#: konsole.cpp:653 konsole_part.cpp:395
+msgid "Sch&ema"
+msgstr "Sch&ema"
+
+#: konsole.cpp:658
+msgid "S&ize"
+msgstr "S&ize"
+
+#: konsole.cpp:661
+msgid "40x15 (&Small)"
+msgstr "40x15 (&Small)"
+
+#: konsole.cpp:662
+msgid "80x24 (&VT100)"
+msgstr "80x24 (&VT100)"
+
+#: konsole.cpp:663
+msgid "80x25 (&IBM PC)"
+msgstr "80x25 (&IBM PC)"
+
+#: konsole.cpp:664
+msgid "80x40 (&XTerm)"
+msgstr "80x40 (&XTerm)"
+
+#: konsole.cpp:665
+msgid "80x52 (IBM V&GA)"
+msgstr "80x52 (IBM V&GA)"
+
+#: konsole.cpp:667
+msgid "&Custom..."
+msgstr "&Custom..."
+
+#: konsole.cpp:672
+msgid "Hist&ory..."
+msgstr "Hist&ory..."
+
+#: konsole.cpp:678 konsole_part.cpp:447
+msgid "&Save as Default"
+msgstr "&Save as Default"
+
+#: konsole.cpp:701
+msgid "&Tip of the Day"
+msgstr "&Tip of the Day"
+
+#: konsole.cpp:715 konsole_part.cpp:456
+msgid "Set Selection End"
+msgstr "Set Selection End"
+
+#: konsole.cpp:726
+msgid "New Sess&ion"
+msgstr "New Sess&ion"
+
+#: konsole.cpp:739 konsole_part.cpp:476
+msgid "S&ettings"
+msgstr "S&ettings"
+
+#: konsole.cpp:794 konsole.cpp:1076
+msgid "&Detach Session"
+msgstr "&Detach Session"
+
+#: konsole.cpp:797 konsole.cpp:1080
+msgid "&Rename Session..."
+msgstr "&Rename Session..."
+
+#: konsole.cpp:801 konsole.cpp:1089
+msgid "Monitor for &Activity"
+msgstr "Monitor for &Activity"
+
+#: konsole.cpp:803 konsole.cpp:1092
+msgid "Stop Monitoring for &Activity"
+msgstr "Stop Monitoring for &Activity"
+
+#: konsole.cpp:806 konsole.cpp:1094
+msgid "Monitor for &Silence"
+msgstr "Monitor for &Silence"
+
+#: konsole.cpp:808 konsole.cpp:1097
+msgid "Stop Monitoring for &Silence"
+msgstr "Stop Monitoring for &Silence"
+
+#: konsole.cpp:811 konsole.cpp:1099
+msgid "Send &Input to All Sessions"
+msgstr "Send &Input to All Sessions"
+
+#: konsole.cpp:816
+msgid "Select &Tab Color..."
+msgstr "Select &Tab Colour..."
+
+#: konsole.cpp:820
+msgid "Switch to Tab"
+msgstr "Switch to Tab"
+
+#: konsole.cpp:825 konsole.cpp:1119 konsole.cpp:1201 konsole.cpp:2992
+msgid "C&lose Session"
+msgstr "C&lose Session"
+
+#: konsole.cpp:835
+msgid "Tab &Options"
+msgstr "Tab &Options"
+
+#: konsole.cpp:837
+msgid "&Text && Icons"
+msgstr "&Text && Icons"
+
+#: konsole.cpp:837
+msgid "Text &Only"
+msgstr "Text &Only"
+
+#: konsole.cpp:837
+msgid "&Icons Only"
+msgstr "&Icons Only"
+
+#: konsole.cpp:844
+msgid "&Dynamic Hide"
+msgstr "&Dynamic Hide"
+
+#: konsole.cpp:849
+msgid "&Auto Resize Tabs"
+msgstr "&Auto Resize Tabs"
+
+#: konsole.cpp:917
+msgid ""
+"Click for new standard session\n"
+"Click and hold for session menu"
+msgstr ""
+"Click for new standard session\n"
+"Click and hold for session menu"
+
+#: konsole.cpp:926
+msgid "Close the current session"
+msgstr "Close the current session"
+
+#: konsole.cpp:1030
+msgid "Session"
+msgstr "Session"
+
+#: konsole.cpp:1036
+msgid "Settings"
+msgstr "Settings"
+
+#: konsole.cpp:1046
+msgid "Paste Selection"
+msgstr "Paste Selection"
+
+#: konsole.cpp:1049
+msgid "C&lear Terminal"
+msgstr "C&lear Terminal"
+
+#: konsole.cpp:1051
+msgid "&Reset && Clear Terminal"
+msgstr "&Reset && Clear Terminal"
+
+#: konsole.cpp:1053
+msgid "&Find in History..."
+msgstr "&Find in History..."
+
+#: konsole.cpp:1061
+msgid "Find Pre&vious"
+msgstr "Find Pre&vious"
+
+#: konsole.cpp:1065
+msgid "S&ave History As..."
+msgstr "S&ave History As..."
+
+#: konsole.cpp:1069
+msgid "Clear &History"
+msgstr "Clear &History"
+
+#: konsole.cpp:1073
+msgid "Clear All H&istories"
+msgstr "Clear All H&istories"
+
+#: konsole.cpp:1084
+msgid "&ZModem Upload..."
+msgstr "&ZModem Upload..."
+
+#: konsole.cpp:1104
+msgid "Hide &Menubar"
+msgstr "Hide &Menubar"
+
+#: konsole.cpp:1110
+msgid "Save Sessions &Profile..."
+msgstr "Save Sessions &Profile..."
+
+#: konsole.cpp:1121
+msgid "&Print Screen..."
+msgstr "&Print Screen..."
+
+#: konsole.cpp:1126
+msgid "New Session"
+msgstr "New Session"
+
+#: konsole.cpp:1127
+msgid "Activate Menu"
+msgstr "Activate Menu"
+
+#: konsole.cpp:1128
+msgid "List Sessions"
+msgstr "List Sessions"
+
+#: konsole.cpp:1130
+msgid "&Move Session Left"
+msgstr "&Move Session Left"
+
+#: konsole.cpp:1133
+msgid "M&ove Session Right"
+msgstr "M&ove Session Right"
+
+#: konsole.cpp:1137
+msgid "Go to Previous Session"
+msgstr "Go to Previous Session"
+
+#: konsole.cpp:1139
+msgid "Go to Next Session"
+msgstr "Go to Next Session"
+
+#: konsole.cpp:1143
+#, c-format
+msgid "Switch to Session %1"
+msgstr "Switch to Session %1"
+
+#: konsole.cpp:1146
+msgid "Enlarge Font"
+msgstr "Enlarge Font"
+
+#: konsole.cpp:1147
+msgid "Shrink Font"
+msgstr "Shrink Font"
+
+#: konsole.cpp:1149
+msgid "Toggle Bidi"
+msgstr "Toggle Bidi"
+
+#: konsole.cpp:1196
+msgid ""
+"You have open sessions (besides the current one). These will be killed if you "
+"continue.\n"
+"Are you sure you want to quit?"
+msgstr ""
+"You have open sessions (besides the current one). These will be killed if you "
+"continue.\n"
+"Are you sure you want to quit?"
+
+#: konsole.cpp:1199
+msgid "Really Quit?"
+msgstr "Really Quit?"
+
+#: konsole.cpp:1232
+msgid ""
+"The application running in Konsole does not respond to the close request. Do "
+"you want Konsole to close anyway?"
+msgstr ""
+"The application running in Konsole does not respond to the close request. Do "
+"you want Konsole to close anyway?"
+
+#: konsole.cpp:1234
+msgid "Application Does Not Respond"
+msgstr "Application Does Not Respond"
+
+#: konsole.cpp:1417
+msgid "Save Sessions Profile"
+msgstr "Save Sessions Profile"
+
+#: konsole.cpp:1418
+msgid "Enter name under which the profile should be saved:"
+msgstr "Enter name under which the profile should be saved:"
+
+#: konsole.cpp:1809
+msgid ""
+"If you want to use the bitmap fonts distributed with Konsole, they must be "
+"installed. After installation, you must restart Konsole to use them. Do you "
+"want to install the fonts listed below into fonts:/Personal?"
+msgstr ""
+"If you want to use the bitmap fonts distributed with Konsole, they must be "
+"installed. After installation, you must restart Konsole to use them. Do you "
+"want to install the fonts listed below into fonts:/Personal?"
+
+#: konsole.cpp:1811
+msgid "Install Bitmap Fonts?"
+msgstr "Install Bitmap Fonts?"
+
+#: konsole.cpp:1812
+msgid "&Install"
+msgstr "&Install"
+
+#: konsole.cpp:1813
+msgid "Do Not Install"
+msgstr "Do Not Install"
+
+#: konsole.cpp:1825
+msgid "Could not install %1 into fonts:/Personal/"
+msgstr "Could not install %1 into fonts:/Personal/"
+
+#: konsole.cpp:1909
+msgid "Use the right mouse button to bring back the menu"
+msgstr "Use the right mouse button to bring back the menu"
+
+#: konsole.cpp:2034
+msgid ""
+"You have chosen one or more Ctrl+<key> combinations to be used as shortcuts. As "
+"a result these key combinations will no longer be passed to the command shell "
+"or to applications that run inside Konsole. This can have the unintended "
+"consequence that functionality that would otherwise be bound to these key "
+"combinations is no longer accessible.\n"
+"\n"
+"You may wish to reconsider your choice of keys and use Alt+Ctrl+<key> "
+"or Ctrl+Shift+<key> instead.\n"
+"\n"
+"You are currently using the following Ctrl+<key> combinations:"
+msgstr ""
+"You have chosen one or more Ctrl+<key> combinations to be used as shortcuts. As "
+"a result these key combinations will no longer be passed to the command shell "
+"or to applications that run inside Konsole. This can have the unintended "
+"consequence that functionality that would otherwise be bound to these key "
+"combinations is no longer accessible.\n"
+"\n"
+"You may wish to reconsider your choice of keys and use Alt+Ctrl+<key> "
+"or Ctrl+Shift+<key> instead.\n"
+"\n"
+"You are currently using the following Ctrl+<key> combinations:"
+
+#: konsole.cpp:2044
+msgid "Choice of Shortcut Keys"
+msgstr "Choice of Shortcut Keys"
+
+#: konsole.cpp:2431
+msgid ""
+"_: abbreviation of number\n"
+"%1 No. %2"
+msgstr "%1 No. %2"
+
+#: konsole.cpp:2486
+msgid "Session List"
+msgstr "Session List"
+
+#: konsole.cpp:2991
+msgid "Are you sure that you want to close the current session?"
+msgstr "Are you sure that you want to close the current session?"
+
+#: konsole.cpp:2992
+msgid "Close Confirmation"
+msgstr "Close Confirmation"
+
+#: konsole.cpp:3373 konsole.cpp:3431 konsole.cpp:3452
+msgid "New "
+msgstr "New "
+
+#: konsole.cpp:3417 konsole.cpp:3419 konsole.cpp:3435 konsole.cpp:3437
+msgid "New &Window"
+msgstr "New &Window"
+
+#: konsole.cpp:3461
+msgid "New Shell at Bookmark"
+msgstr "New Shell at Bookmark"
+
+#: konsole.cpp:3464
+msgid "Shell at Bookmark"
+msgstr "Shell at Bookmark"
+
+#: konsole.cpp:3475
+#, c-format
+msgid ""
+"_: Screen is a program controlling screens!\n"
+"Screen at %1"
+msgstr "Screen at %1"
+
+#: konsole.cpp:3788
+msgid "Rename Session"
+msgstr "Rename Session"
+
+#: konsole.cpp:3789
+msgid "Session name:"
+msgstr "Session name:"
+
+#: konsole.cpp:3824 konsole_part.cpp:969
+msgid "History Configuration"
+msgstr "History Configuration"
+
+#: konsole.cpp:3832 konsole_part.cpp:977
+msgid "&Enable"
+msgstr "&Enable"
+
+#: konsole.cpp:3835
+msgid "&Number of lines: "
+msgstr "&Number of lines: "
+
+#: konsole.cpp:3839 konsole_part.cpp:984
+msgid ""
+"_: Unlimited (number of lines)\n"
+"Unlimited"
+msgstr "Unlimited"
+
+#: konsole.cpp:3843 konsole_part.cpp:986
+msgid "&Set Unlimited"
+msgstr "&Set Unlimited"
+
+#: konsole.cpp:4000
+msgid ""
+"End of history reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"End of history reached.\n"
+"Continue from the beginning?"
+
+#: konsole.cpp:4001 konsole.cpp:4009 konsole.cpp:4018
+msgid "Find"
+msgstr "Find"
+
+#: konsole.cpp:4008
+msgid ""
+"Beginning of history reached.\n"
+"Continue from the end?"
+msgstr ""
+"Beginning of history reached.\n"
+"Continue from the end?"
+
+#: konsole.cpp:4017
+msgid "Search string '%1' not found."
+msgstr "Search string '%1' not found."
+
+#: konsole.cpp:4034
+msgid "Save History"
+msgstr "Save History"
+
+#: konsole.cpp:4040
+msgid ""
+"This is not a local file.\n"
+msgstr ""
+"This is not a local file.\n"
+
+#: konsole.cpp:4050
+msgid ""
+"A file with this name already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"A file with this name already exists.\n"
+"Do you want to overwrite it?"
+
+#: konsole.cpp:4050
+msgid "File Exists"
+msgstr "File Exists"
+
+#: konsole.cpp:4050
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: konsole.cpp:4055
+msgid "Unable to write to file."
+msgstr "Unable to write to file."
+
+#: konsole.cpp:4065
+msgid "Could not save history."
+msgstr "Could not save history."
+
+#: konsole.cpp:4076
+msgid "<p>The current session already has a ZModem file transfer in progress."
+msgstr "<p>The current session already has a ZModem file transfer in progress."
+
+#: konsole.cpp:4085
+msgid ""
+"<p>No suitable ZModem software was found on the system.\n"
+"<p>You may wish to install the 'rzsz' or 'lrzsz' package.\n"
+msgstr ""
+"<p>No suitable ZModem software was found on the system.\n"
+"<p>You may wish to install the 'rzsz' or 'lrzsz' package.\n"
+
+#: konsole.cpp:4092
+msgid "Select Files to Upload"
+msgstr "Select Files to Upload"
+
+#: konsole.cpp:4112
+msgid ""
+"<p>A ZModem file transfer attempt has been detected, but no suitable ZModem "
+"software was found on the system.\n"
+"<p>You may wish to install the 'rzsz' or 'lrzsz' package.\n"
+msgstr ""
+"<p>A ZModem file transfer attempt has been detected, but no suitable ZModem "
+"software was found on the system.\n"
+"<p>You may wish to install the 'rzsz' or 'lrzsz' package.\n"
+
+#: konsole.cpp:4119
+msgid ""
+"A ZModem file transfer attempt has been detected.\n"
+"Please specify the folder you want to store the file(s):"
+msgstr ""
+"A ZModem file transfer attempt has been detected.\n"
+"Please specify the folder you want to store the file(s):"
+
+#: konsole.cpp:4122
+msgid "&Download"
+msgstr "&Download"
+
+#: konsole.cpp:4123 konsole.cpp:4124
+msgid "Start downloading file to specified folder."
+msgstr "Start downloading file to specified folder."
+
+#: konsole.cpp:4140
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: konsole.cpp:4167
+msgid "Size Configuration"
+msgstr "Size Configuration"
+
+#: konsole.cpp:4181
+msgid "Number of columns:"
+msgstr "Number of columns:"
+
+#: konsole.cpp:4184 konsole_part.cpp:991
+msgid "Number of lines:"
+msgstr "Number of lines:"
+
+#: konsole.cpp:4212
+msgid "As &regular expression"
+msgstr "As &regular expression"
+
+#: konsole.cpp:4215
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: konsole_part.cpp:92 main.cpp:168
+msgid "Konsole"
+msgstr "Konsole"
+
+#: konsole_part.cpp:399
+msgid "&History..."
+msgstr "&History..."
+
+#: konsole_part.cpp:405
+msgid "Li&ne Spacing"
+msgstr "Li&ne Spacing"
+
+#: konsole_part.cpp:411
+msgid "&0"
+msgstr "&0"
+
+#: konsole_part.cpp:412
+msgid "&1"
+msgstr "&1"
+
+#: konsole_part.cpp:413
+msgid "&2"
+msgstr "&2"
+
+#: konsole_part.cpp:414
+msgid "&3"
+msgstr "&3"
+
+#: konsole_part.cpp:415
+msgid "&4"
+msgstr "&4"
+
+#: konsole_part.cpp:416
+msgid "&5"
+msgstr "&5"
+
+#: konsole_part.cpp:417
+msgid "&6"
+msgstr "&6"
+
+#: konsole_part.cpp:418
+msgid "&7"
+msgstr "&7"
+
+#: konsole_part.cpp:419
+msgid "&8"
+msgstr "&8"
+
+#: konsole_part.cpp:424
+msgid "Blinking &Cursor"
+msgstr "Blinking &Cursor"
+
+#: konsole_part.cpp:429
+msgid "Show Fr&ame"
+msgstr "Show Fr&ame"
+
+#: konsole_part.cpp:431
+msgid "Hide Fr&ame"
+msgstr "Hide Fr&ame"
+
+#: konsole_part.cpp:435
+msgid "Wor&d Connectors..."
+msgstr "Wor&d Connectors..."
+
+#: konsole_part.cpp:441
+msgid "&Use Konsole's Settings"
+msgstr "&Use Konsole's Settings"
+
+#: konsole_part.cpp:480
+msgid "&Close Terminal Emulator"
+msgstr "&Close Terminal Emulator"
+
+#: konsole_part.cpp:919
+msgid "Word Connectors"
+msgstr "Word Connectors"
+
+#: konsole_part.cpp:920
+msgid ""
+"Characters other than alphanumerics considered part of a word when double "
+"clicking:"
+msgstr ""
+"Characters other than alphanumerics considered part of a word when double "
+"clicking:"
+
+#: kwrited.cpp:84
+#, c-format
+msgid "KWrited - Listening on Device %1"
+msgstr "KWrited - Listening on Device %1"
+
+#: kwrited.cpp:117
+msgid "Clear Messages"
+msgstr ""
+
+#: main.cpp:61
+msgid "X terminal for use with KDE."
+msgstr "X terminal for use with KDE."
+
+#: main.cpp:66
+msgid "Set window class"
+msgstr "Set window class"
+
+#: main.cpp:67
+msgid "Start login shell"
+msgstr "Start login shell"
+
+#: main.cpp:68
+msgid "Set the window title"
+msgstr "Set the window title"
+
+#: main.cpp:69
+msgid ""
+"Specify terminal type as set in the TERM\n"
+"environment variable"
+msgstr ""
+"Specify terminal type as set in the TERM\n"
+"environment variable"
+
+#: main.cpp:70
+msgid "Do not close Konsole when command exits"
+msgstr "Do not close Konsole when command exits"
+
+#: main.cpp:71
+msgid "Do not save lines in history"
+msgstr "Do not save lines in history"
+
+#: main.cpp:72
+msgid "Do not display menubar"
+msgstr "Do not display menubar"
+
+#: main.cpp:74
+msgid "Do not display tab bar"
+msgstr "Do not display tab bar"
+
+#: main.cpp:75
+msgid "Do not display frame"
+msgstr "Do not display frame"
+
+#: main.cpp:76
+msgid "Do not display scrollbar"
+msgstr "Do not display scrollbar"
+
+#: main.cpp:77
+msgid "Do not use Xft (anti-aliasing)"
+msgstr "Do not use Xft (anti-aliasing)"
+
+#: main.cpp:79
+msgid "Enable experimental support for real transparency"
+msgstr ""
+
+#: main.cpp:81
+msgid "Terminal size in columns x lines"
+msgstr "Terminal size in columns x lines"
+
+#: main.cpp:82
+msgid "Terminal size is fixed"
+msgstr "Terminal size is fixed"
+
+#: main.cpp:83
+msgid "Start with given session type"
+msgstr "Start with given session type"
+
+#: main.cpp:84
+msgid "List available session types"
+msgstr "List available session types"
+
+#: main.cpp:85
+msgid "Set keytab to 'name'"
+msgstr "Set keytab to 'name'"
+
+#: main.cpp:86
+msgid "List available keytabs"
+msgstr "List available keytabs"
+
+#: main.cpp:87
+msgid "Start with given session profile"
+msgstr "Start with given session profile"
+
+#: main.cpp:88
+msgid "List available session profiles"
+msgstr "List available session profiles"
+
+#: main.cpp:89
+msgid "Set schema to 'name' or use 'file'"
+msgstr "Set schema to 'name' or use 'file'"
+
+#: main.cpp:91
+msgid "List available schemata"
+msgstr "List available schemata"
+
+#: main.cpp:92
+msgid "Enable extended DCOP Qt functions"
+msgstr "Enable extended DCOP Qt functions"
+
+#: main.cpp:93
+msgid "Change working directory to 'dir'"
+msgstr "Change working directory to 'dir'"
+
+#: main.cpp:94
+msgid "Execute 'command' instead of shell"
+msgstr "Execute 'command' instead of shell"
+
+#: main.cpp:96
+msgid "Arguments for 'command'"
+msgstr "Arguments for 'command'"
+
+#: main.cpp:171
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:172
+msgid "Author"
+msgstr "Author"
+
+#: main.cpp:174 main.cpp:177 main.cpp:180
+msgid "bug fixing and improvements"
+msgstr "bug fixing and improvements"
+
+#: main.cpp:183 main.cpp:219 main.cpp:222 main.cpp:225 main.cpp:228
+msgid "bug fixing"
+msgstr "bug fixing"
+
+#: main.cpp:186
+msgid "Solaris support and work on history"
+msgstr "Solaris support and work on history"
+
+#: main.cpp:189
+msgid "faster startup, bug fixing"
+msgstr "faster startup, bug fixing"
+
+#: main.cpp:192
+msgid "decent marking"
+msgstr "decent marking"
+
+#: main.cpp:195
+msgid ""
+"partification\n"
+"Toolbar and session names"
+msgstr ""
+"partification\n"
+"Toolbar and session names"
+
+#: main.cpp:199
+msgid ""
+"partification\n"
+"overall improvements"
+msgstr ""
+"partification\n"
+"overall improvements"
+
+#: main.cpp:203
+msgid "transparency"
+msgstr "transparency"
+
+#: main.cpp:206
+msgid ""
+"most of main.C donated via kvt\n"
+"overall improvements"
+msgstr ""
+"most of main.C donated via kvt\n"
+"overall improvements"
+
+#: main.cpp:210
+msgid "schema and selection improvements"
+msgstr "schema and selection improvements"
+
+#: main.cpp:213
+msgid "SGI Port"
+msgstr "SGI Port"
+
+#: main.cpp:216
+msgid "FreeBSD port"
+msgstr "FreeBSD port"
+
+#: main.cpp:230
+msgid ""
+"Thanks to many others.\n"
+"The above list only reflects the contributors\n"
+"I managed to keep track of."
+msgstr ""
+"Thanks to many others.\n"
+"The above list only reflects the contributors\n"
+"I managed to keep track of."
+
+#: main.cpp:337
+msgid ""
+"You can't use BOTH -ls and -e.\n"
+msgstr ""
+"You can't use BOTH -ls and -e.\n"
+
+#: main.cpp:464
+msgid ""
+"expected --vt_sz <#columns>x<#lines> e.g. 80x40\n"
+msgstr ""
+"expected --vt_sz <#columns>x<#lines> e.g. 80x40\n"
+
+#: printsettings.cpp:32
+msgid "Printer &friendly mode (black text, no background)"
+msgstr "Printer &friendly mode (black text, no background)"
+
+#: printsettings.cpp:34
+msgid "&Pixel for pixel"
+msgstr "&Pixel for pixel"
+
+#: printsettings.cpp:36
+msgid "Print &header"
+msgstr "Print &header"
+
+#: schema.cpp:170 schema.cpp:204
+msgid "[no title]"
+msgstr "[no title]"
+
+#: schema.cpp:217
+msgid "Konsole Default"
+msgstr "Konsole Default"
+
+#: schemas.cpp:1
+msgid "Black on Light Color"
+msgstr "Black on Light Colour"
+
+#: schemas.cpp:2
+msgid "Black on Light Yellow"
+msgstr "Black on Light Yellow"
+
+#: schemas.cpp:3
+msgid "Black on White"
+msgstr "Black on White"
+
+#: schemas.cpp:4
+msgid "Marble"
+msgstr "Marble"
+
+#: schemas.cpp:5
+msgid "Green on Black"
+msgstr "Green on Black"
+
+#: schemas.cpp:6
+msgid "Green Tint"
+msgstr "Green Tint"
+
+#: schemas.cpp:7
+msgid "Green Tint with Transparent MC"
+msgstr "Green Tint with Transparent MC"
+
+#: schemas.cpp:8
+msgid "Paper, Light"
+msgstr "Paper, Light"
+
+#: schemas.cpp:9
+msgid "Paper"
+msgstr "Paper"
+
+#: schemas.cpp:10
+msgid "Linux Colors"
+msgstr "Linux Colours"
+
+#: schemas.cpp:11
+msgid "Transparent Konsole"
+msgstr "Transparent Konsole"
+
+#: schemas.cpp:12
+msgid "Transparent for MC"
+msgstr "Transparent for MC"
+
+#: schemas.cpp:13
+msgid "Transparent, Dark Background"
+msgstr "Transparent, Dark Background"
+
+#: schemas.cpp:14
+msgid "Transparent, Light Background"
+msgstr "Transparent, Light Background"
+
+#: schemas.cpp:15
+msgid "White on Black"
+msgstr "White on Black"
+
+#: schemas.cpp:16
+msgid "XTerm Colors"
+msgstr "XTerm Colours"
+
+#: schemas.cpp:17
+msgid "System Colors"
+msgstr "System Colours"
+
+#: schemas.cpp:18
+msgid "VIM Colors"
+msgstr "VIM Colours"
+
+#: schemas.cpp:19
+msgid "XTerm (XFree 4.x.x)"
+msgstr "XTerm (XFree 4.x.x)"
+
+#: schemas.cpp:20
+msgid "linux console"
+msgstr "linux console"
+
+#: schemas.cpp:21
+msgid "Solaris"
+msgstr "Solaris"
+
+#: schemas.cpp:22
+msgid "vt100 (historical)"
+msgstr "vt100 (historical)"
+
+#: schemas.cpp:23
+msgid "VT420PC"
+msgstr "VT420PC"
+
+#: schemas.cpp:24
+msgid "XTerm (XFree 3.x.x)"
+msgstr "XTerm (XFree 3.x.x)"
+
+#: session.cpp:137
+msgid ""
+"Konsole is unable to open a PTY (pseudo teletype). It is likely that this is "
+"due to an incorrect configuration of the PTY devices. Konsole needs to have "
+"read/write access to the PTY devices."
+msgstr ""
+"Konsole is unable to open a PTY (pseudo teletype). It is likely that this is "
+"due to an incorrect configuration of the PTY devices. Konsole needs to have "
+"read/write access to the PTY devices."
+
+#: session.cpp:138
+msgid "A Fatal Error Has Occurred"
+msgstr "A Fatal Error Has Occurred"
+
+#: session.cpp:257
+msgid "Silence in session '%1'"
+msgstr "Silence in session '%1'"
+
+#: session.cpp:266
+msgid "Bell in session '%1'"
+msgstr "Bell in session '%1'"
+
+#: session.cpp:274
+msgid "Activity in session '%1'"
+msgstr "Activity in session '%1'"
+
+#: session.cpp:373
+msgid "<Finished>"
+msgstr "<Finished>"
+
+#: session.cpp:380
+msgid "Session '%1' exited with status %2."
+msgstr "Session '%1' exited with status %2."
+
+#: session.cpp:384
+msgid "Session '%1' exited with signal %2 and dumped core."
+msgstr "Session '%1' exited with signal %2 and dumped core."
+
+#: session.cpp:386
+msgid "Session '%1' exited with signal %2."
+msgstr "Session '%1' exited with signal %2."
+
+#: session.cpp:389
+msgid "Session '%1' exited unexpectedly."
+msgstr "Session '%1' exited unexpectedly."
+
+#: session.cpp:649
+msgid "ZModem Progress"
+msgstr "ZModem Progress"
+
+#: tips.cpp:3
+msgid ""
+"<p>...that right-clicking on any tab allows for the changing of the tab text "
+"color?\n"
+msgstr ""
+"<p>...that right-clicking on any tab allows for the changing of the tab text "
+"colour?\n"
+
+#: tips.cpp:8
+msgid ""
+"<p>...that the tab text color can be changed with the code \\e[28;COLORt "
+"(COLOR: 0-16,777,215)?\n"
+msgstr ""
+"<p>...that the tab text colour can be changed with the code \\e[28;COLORt "
+"(COLOR: 0-16,777,215)?\n"
+
+#: tips.cpp:13
+msgid ""
+"<p>...that the code \\e[8;ROW;COLUMNt will resize Konsole?\n"
+msgstr ""
+"<p>...that the code \\e[8;ROW;COLUMNt will resize Konsole?\n"
+
+#: tips.cpp:18
+msgid ""
+"<p>...that you can start a new standard session by pressing the \"New\" button "
+"in the tabbar?\n"
+msgstr ""
+"<p>...that you can start a new standard session by pressing the \"New\" button "
+"in the tabbar?\n"
+
+#: tips.cpp:23
+msgid ""
+"<p>...that pressing and holding the \"New\" button on the tabbar will display a "
+"menu of sessions to select?\n"
+msgstr ""
+"<p>...that pressing and holding the \"New\" button on the tabbar will display a "
+"menu of sessions to select?\n"
+
+#: tips.cpp:28
+msgid ""
+"<p>...that pressing Ctrl+Alt+N will start a new standard session?\n"
+msgstr ""
+"<p>...that pressing Ctrl+Alt+N will start a new standard session?\n"
+
+#: tips.cpp:33
+msgid ""
+"<p>...that you can cycle through the Konsole sessions by holding down the Shift "
+"key and\n"
+"pressing the Left or Right Arrow keys?\n"
+msgstr ""
+"<p>...that you can cycle through the Konsole sessions by holding down the Shift "
+"key and\n"
+"pressing the Left or Right Arrow keys?\n"
+
+#: tips.cpp:39
+msgid ""
+"<p>...that you can get a 'Linux console-like' terminal? \n"
+"<p>Hide Konsole's menubar, tabbar and scrollbar, select the Linux font\n"
+"and the Linux Colors schema and apply the full-screen mode. You might also \n"
+"want to set the KDE panel to auto-hide.\n"
+msgstr ""
+"<p>...that you can get a 'Linux console-like' terminal? \n"
+"<p>Hide Konsole's menubar, tabbar and scrollbar, select the Linux font\n"
+"and the Linux Colours schema and apply the full-screen mode. You might also \n"
+"want to set the KDE panel to auto-hide.\n"
+
+#: tips.cpp:47
+msgid ""
+"<p>...that you can rename your Konsole sessions by clicking with the right "
+"mouse\n"
+"button and selecting \"Rename session\"? The change will be reflected in the\n"
+"Konsole tabbar, making it easier to remember the content of the session.\n"
+msgstr ""
+"<p>...that you can rename your Konsole sessions by clicking with the right "
+"mouse\n"
+"button and selecting \"Rename session\"? The change will be reflected in the\n"
+"Konsole tabbar, making it easier to remember the content of the session.\n"
+
+#: tips.cpp:54
+msgid ""
+"<p>...that you can rename a Konsole session by double-clicking its tab?\n"
+msgstr ""
+"<p>...that you can rename a Konsole session by double-clicking its tab?\n"
+
+#: tips.cpp:59
+msgid ""
+"<p>...that you can activate the menu with the Ctrl+Alt+M shortcut?\n"
+msgstr ""
+"<p>...that you can activate the menu with the Ctrl+Alt+M shortcut?\n"
+
+#: tips.cpp:64
+msgid ""
+"<p>...that you can rename your current Konsole session with the Ctrl+Alt+S "
+"shortcut?\n"
+msgstr ""
+"<p>...that you can rename your current Konsole session with the Ctrl+Alt+S "
+"shortcut?\n"
+
+#: tips.cpp:69
+msgid ""
+"<p>...that you can create your own session types by using the session \n"
+"editor which you can find under \"Settings->Configure Konsole...\"?\n"
+msgstr ""
+"<p>...that you can create your own session types by using the session \n"
+"editor which you can find under \"Settings->Configure Konsole...\"?\n"
+
+#: tips.cpp:75
+msgid ""
+"<p>...that you can create your own color schemes by using the schema editor\n"
+"which you can find under \"Settings->Configure Konsole...\"?\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can create your own colour schemes by using the schema editor\n"
+"which you can find under \"Settings->Configure Konsole...\"?\n"
+"</p>\n"
+
+#: tips.cpp:82
+msgid ""
+"<p>...that you can move a session by holding down the middle mouse button over "
+"the tab?\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can move a session by holding down the middle mouse button over "
+"the tab?\n"
+"</p>\n"
+
+#: tips.cpp:88
+msgid ""
+"<p>...that you can reorder the session tabs with \"View->"
+"Move Session Left/Right\" menu\n"
+"commands or by holding down the Shift and Ctrl keys and pressing the Left or "
+"Right \n"
+"Arrow keys?\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can reorder the session tabs with \"View->"
+"Move Session Left/Right\" menu\n"
+"commands or by holding down the Shift and Ctrl keys and pressing the Left or "
+"Right \n"
+"Arrow keys?\n"
+"</p>\n"
+
+#: tips.cpp:96
+msgid ""
+"<p>...that you can scroll pagewise in the history by holding down the Shift key "
+"\n"
+"and pressing the Page Up or Page Down keys?\n"
+msgstr ""
+"<p>...that you can scroll pagewise in the history by holding down the Shift key "
+"\n"
+"and pressing the Page Up or Page Down keys?\n"
+
+#: tips.cpp:102
+msgid ""
+"<p>...that you can scroll linewise in the history by holding down the Shift key "
+"\n"
+"and pressing the Up or Down Arrow keys?\n"
+msgstr ""
+"<p>...that you can scroll linewise in the history by holding down the Shift key "
+"\n"
+"and pressing the Up or Down Arrow keys?\n"
+
+#: tips.cpp:108
+msgid ""
+"<p>...that you can insert the clipboard by holding down the Shift key and \n"
+"pressing the Insert key?\n"
+msgstr ""
+"<p>...that you can insert the clipboard by holding down the Shift key and \n"
+"pressing the Insert key?\n"
+
+#: tips.cpp:114
+msgid ""
+"<p>...that you can insert the X selection by holding down the Shift and\n"
+"Ctrl keys and pressing the Insert key?\n"
+msgstr ""
+"<p>...that you can insert the X selection by holding down the Shift and\n"
+"Ctrl keys and pressing the Insert key?\n"
+
+#: tips.cpp:120
+msgid ""
+"<p>...that pressing Ctrl while pasting the selection with the middle mouse\n"
+"button will append a carriage return after pasting the selection buffer?\n"
+msgstr ""
+"<p>...that pressing Ctrl while pasting the selection with the middle mouse\n"
+"button will append a carriage return after pasting the selection buffer?\n"
+
+#: tips.cpp:126
+msgid ""
+"<p>...that you can turn off the terminal size hint under \"Settings->"
+"Configure Konsole...\"?\n"
+msgstr ""
+"<p>...that you can turn off the terminal size hint under \"Settings->"
+"Configure Konsole...\"?\n"
+
+#: tips.cpp:131
+msgid ""
+"<p>...that pressing Ctrl while selecting text will let Konsole ignore line "
+"breaks?\n"
+msgstr ""
+"<p>...that pressing Ctrl while selecting text will let Konsole ignore line "
+"breaks?\n"
+
+#: tips.cpp:136
+msgid ""
+"<p>...that pressing the Ctrl and Alt keys while selecting text will let Konsole "
+"select columns?\n"
+msgstr ""
+"<p>...that pressing the Ctrl and Alt keys while selecting text will let Konsole "
+"select columns?\n"
+
+#: tips.cpp:141
+msgid ""
+"<p>...that when a program evaluates the right mouse button you can still\n"
+"get the right mouse button pop-up menu while pressing the Shift key?\n"
+msgstr ""
+"<p>...that when a program evaluates the right mouse button you can still\n"
+"get the right mouse button pop-up menu while pressing the Shift key?\n"
+
+#: tips.cpp:147
+msgid ""
+"<p>...that when a program evaluates the left mouse button you can still select\n"
+"text while pressing the Shift key?\n"
+msgstr ""
+"<p>...that when a program evaluates the left mouse button you can still select\n"
+"text while pressing the Shift key?\n"
+
+#: tips.cpp:153
+msgid ""
+"<p>...that you can let Konsole set the current directory as the window title?\n"
+"For Bash, put 'export PS1=$PS1\"\\[\\e]0;\\H:\\w\\a\\]\"' in your ~/.bashrc .\n"
+msgstr ""
+"<p>...that you can let Konsole set the current directory as the window title?\n"
+"For Bash, put 'export PS1=$PS1\"\\[\\e]0;\\H:\\w\\a\\]\"' in your ~/.bashrc .\n"
+
+#: tips.cpp:159
+msgid ""
+"<p>...that you can let Konsole set the current directory as the session name?\n"
+"For Bash, put 'export PS1=$PS1\"\\[\\e]30;\\H:\\w\\a\\]\"' in your ~/.bashrc .\n"
+msgstr ""
+"<p>...that you can let Konsole set the current directory as the session name?\n"
+"For Bash, put 'export PS1=$PS1\"\\[\\e]30;\\H:\\w\\a\\]\"' in your ~/.bashrc .\n"
+
+#: tips.cpp:165
+msgid ""
+"<p>...that if you let your shell pass the current directory to Konsole within "
+"the prompt\n"
+"variable, e.g. for Bash with 'export PS1=$PS1\"\\[\\e]31;\\w\\a\\]\"' in your "
+"~/.bashrc, then\n"
+"Konsole can bookmark it, and session management will remember your current "
+"working directory\n"
+"on non-Linux systems too?\n"
+msgstr ""
+"<p>...that if you let your shell pass the current directory to Konsole within "
+"the prompt\n"
+"variable, e.g. for Bash with 'export PS1=$PS1\"\\[\\e]31;\\w\\a\\]\"' in your "
+"~/.bashrc, then\n"
+"Konsole can bookmark it, and session management will remember your current "
+"working directory\n"
+"on non-Linux systems too?\n"
+
+#: tips.cpp:173
+msgid ""
+"<p>...that double-clicking will select a whole word?\n"
+"<p>When you don't release the mouse button after the second click you\n"
+"can extend your selection by additional words when moving the mouse.\n"
+msgstr ""
+"<p>...that double-clicking will select a whole word?\n"
+"<p>When you don't release the mouse button after the second click you\n"
+"can extend your selection by additional words when moving the mouse.\n"
+
+#: tips.cpp:180
+msgid ""
+"<p>...that triple-clicking will select a whole line?\n"
+"<p>When you don't release the mouse button after the third click you\n"
+"can extend your selection by additional lines when moving the mouse.\n"
+msgstr ""
+"<p>...that triple-clicking will select a whole line?\n"
+"<p>When you don't release the mouse button after the third click you\n"
+"can extend your selection by additional lines when moving the mouse.\n"
+
+#: tips.cpp:187
+msgid ""
+"<p>...that if you drag &amp; drop a URL into a Konsole window you are presented "
+"with a\n"
+"menu giving the option to copy or move the specified file into the current "
+"working directory,\n"
+"as well as just pasting the URL as text.\n"
+"<p>This works with any type of URL which KDE supports.\n"
+msgstr ""
+"<p>...that if you drag &amp; drop a URL into a Konsole window you are presented "
+"with a\n"
+"menu giving the option to copy or move the specified file into the current "
+"working directory,\n"
+"as well as just pasting the URL as text.\n"
+"<p>This works with any type of URL which KDE supports.\n"
+
+#: tips.cpp:195
+msgid ""
+"<p>...that the \"Settings->Configure Shortcuts...\" dialog allows you to define "
+"keyboard shortcuts for actions\n"
+"not shown in the menu, like activating menu, changing font and for listing and "
+"switching sessions?\n"
+msgstr ""
+"<p>...that the \"Settings->Configure Shortcuts...\" dialogue allows you to "
+"define keyboard shortcuts for actions\n"
+"not shown in the menu, like activating menu, changing font and for listing and "
+"switching sessions?\n"
+
+#: tips.cpp:201
+msgid ""
+"<p>...that right-clicking over the \"New\" button in the left corner of the "
+"tabbar or in an empty tabbar space displays a menu where you can set several "
+"tab options?\n"
+msgstr ""
+"<p>...that right-clicking over the \"New\" button in the left corner of the "
+"tabbar or in an empty tabbar space displays a menu where you can set several "
+"tab options?\n"
+
+#: zmodem_dialog.cpp:28
+msgid "&Stop"
+msgstr "&Stop"
+
+#~ msgid "Do not use the ARGB32 visual (transparency)"
+#~ msgstr "Do not use the ARGB32 visual (transparency)"
diff --git a/tde-i18n-en_GB/messages/kdebase/kpager.po b/tde-i18n-en_GB/messages/kdebase/kpager.po
new file mode 100644
index 00000000000..a73206535af
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kpager.po
@@ -0,0 +1,110 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2006-08-16 04:04+0200\n"
+"PO-Revision-Date: 2003-05-06 23:31GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: config.cpp:49
+msgid "Enable window dragging"
+msgstr "Enable window dragging"
+
+#: config.cpp:57
+msgid "Show name"
+msgstr "Show name"
+
+#: config.cpp:59
+msgid "Show number"
+msgstr "Show number"
+
+#: config.cpp:61
+msgid "Show background"
+msgstr "Show background"
+
+#: config.cpp:63
+msgid "Show windows"
+msgstr "Show windows"
+
+#: config.cpp:66
+msgid "Type of Window"
+msgstr "Type of Window"
+
+#: config.cpp:71
+msgid "Plain"
+msgstr "Plain"
+
+#: config.cpp:72
+msgid "Icon"
+msgstr "Icon"
+
+#: config.cpp:74
+msgid "Pixmap"
+msgstr "Pixmap"
+
+#: config.cpp:80
+msgid "Layout"
+msgstr "Layout"
+
+#: config.cpp:84
+msgid "Classical"
+msgstr "Classical"
+
+#: kpager.cpp:334
+msgid "Mi&nimize"
+msgstr "Mi&nimise"
+
+#: kpager.cpp:335
+msgid "Ma&ximize"
+msgstr "Ma&ximise"
+
+#: kpager.cpp:340
+msgid "&To Desktop"
+msgstr "&To Desktop"
+
+#: kpager.cpp:592
+msgid "&All Desktops"
+msgstr "&All Desktops"
+
+#: main.cpp:37
+msgid "Create pager but keep the window hidden"
+msgstr "Create pager but keep the window hidden"
+
+#: main.cpp:68
+msgid "Desktop Overview"
+msgstr "Desktop Overview"
+
+#: main.cpp:73
+msgid "Original Developer/Maintainer"
+msgstr "Original Developer/Maintainer"
+
+#: main.cpp:76 main.cpp:78
+msgid "Developer"
+msgstr "Developer"
+
+#: main.cpp:95
+msgid "Desktop Pager"
+msgstr "Desktop Pager"
+
+#~ msgid "KPager Settings"
+#~ msgstr "KPager Settings"
diff --git a/tde-i18n-en_GB/messages/kdebase/kpersonalizer.po b/tde-i18n-en_GB/messages/kdebase/kpersonalizer.po
new file mode 100644
index 00000000000..c1386d748b8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kpersonalizer.po
@@ -0,0 +1,564 @@
+# translation of kpersonalizer.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpersonalizer\n"
+"POT-Creation-Date: 2005-09-03 02:36+0200\n"
+"PO-Revision-Date: 2005-02-03 11:45+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kstylepage.cpp:50
+msgid "Style"
+msgstr "Style"
+
+#: kstylepage.cpp:51
+msgid "Description"
+msgstr "Description"
+
+#: kstylepage.cpp:55
+msgid "Plastik"
+msgstr "Plastik"
+
+#: kstylepage.cpp:55
+msgid "Light"
+msgstr "Light"
+
+#: kstylepage.cpp:56
+msgid "KDE default style"
+msgstr "KDE default style"
+
+#: kstylepage.cpp:59
+msgid "KDE Classic"
+msgstr "KDE Classic"
+
+#: kstylepage.cpp:60
+msgid "Classic KDE style"
+msgstr "Classic KDE style"
+
+#: kstylepage.cpp:63
+msgid "Keramik"
+msgstr "Keramik"
+
+#: kstylepage.cpp:64
+msgid "The previous default style"
+msgstr "The previous default style"
+
+#: kstylepage.cpp:67
+msgid "Sunshine"
+msgstr "Sunshine"
+
+#: kstylepage.cpp:68
+msgid "A very common desktop"
+msgstr "A very common desktop"
+
+#: kstylepage.cpp:71
+msgid "Redmond"
+msgstr "Redmond"
+
+#: kstylepage.cpp:72
+msgid "A style from the northwest of the USA"
+msgstr "A style from the northwest of the USA"
+
+#: kstylepage.cpp:75
+msgid "Platinum"
+msgstr "Platinum"
+
+#: kstylepage.cpp:76
+msgid "The platinum style"
+msgstr "The platinum style"
+
+#: kcountrypage.cpp:48
+msgid "<h3>Welcome to KDE %1</h3>"
+msgstr "<h3>Welcome to KDE %1</h3>"
+
+#: kcountrypage.cpp:90 kcountrypage.cpp:117 kfindlanguage.cpp:82
+msgid "without name"
+msgstr "without name"
+
+#: kcountrypage.cpp:142
+msgid "All"
+msgstr "All"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:27 main.cpp:38
+msgid "KPersonalizer"
+msgstr "KPersonalizer"
+
+#: main.cpp:31
+msgid "Personalizer is restarted by itself"
+msgstr "Personaliser is restarted by itself"
+
+#: main.cpp:32
+msgid "Personalizer is running before KDE session"
+msgstr "Personaliser is running before KDE session"
+
+#: kpersonalizer.cpp:67
+msgid "Step 1: Introduction"
+msgstr "Step 1: Introduction"
+
+#: kpersonalizer.cpp:71
+msgid "Step 2: I want it my Way..."
+msgstr "Step 2: I want it my Way..."
+
+#: kpersonalizer.cpp:75
+msgid "Step 3: Eyecandy-O-Meter"
+msgstr "Step 3: Eyecandy-O-Meter"
+
+#: kpersonalizer.cpp:79
+msgid "Step 4: Everybody loves Themes"
+msgstr "Step 4: Everybody loves Themes"
+
+#: kpersonalizer.cpp:83
+msgid "Step 5: Time to Refine"
+msgstr "Step 5: Time to Refine"
+
+#: kpersonalizer.cpp:86
+msgid "S&kip Wizard"
+msgstr "S&kip Wizard"
+
+#: kpersonalizer.cpp:152
+msgid ""
+"<p>Are you sure you want to quit the Desktop Settings Wizard?</p>"
+"<p>The Desktop Settings Wizard helps you to configure the KDE desktop to your "
+"personal liking.</p>"
+"<p>Click <b>Cancel</b> to return and finish your setup.</p>"
+msgstr ""
+"<p>Are you sure you want to quit the Desktop Settings Wizard?</p>"
+"<p>The Desktop Settings Wizard helps you to configure the KDE desktop to your "
+"personal liking.</p>"
+"<p>Click <b>Cancel</b> to return and finish your setup.</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>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>"
+
+#: kpersonalizer.cpp:160
+msgid "All Changes Will Be Lost"
+msgstr "All Changes Will Be Lost"
+
+#: kospage.cpp:352
+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>KDE default</i>"
+"<br>"
+msgstr ""
+"<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>KDE default</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>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>"
+
+#: kospage.cpp:376
+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>busy cursor</i>"
+"<br><b>Keyboard scheme:</b> <i>Windows</i>"
+"<br>"
+msgstr ""
+"<b>Window activation:</b> <i>Focus on click</i>"
+"<br><b>Titlebar double-click:</b> <i>Maximise window</i>"
+"<br><b>Mouse selection:</b> <i>Double click</i>"
+"<br><b>Application startup notification:</b> <i>busy cursor</i>"
+"<br><b>Keyboard scheme:</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 ""
+"<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>"
+
+#: keyecandypage.cpp:67
+msgid "Features"
+msgstr "Features"
+
+#: keyecandypage.cpp:71
+msgid "Desktop Wallpaper"
+msgstr "Desktop Wallpaper"
+
+#: keyecandypage.cpp:73
+msgid "Window Moving/Resizing Effects"
+msgstr "Window Moving/Resizing Effects"
+
+#: keyecandypage.cpp:75
+msgid "Display Contents in Moving/Resizing Windows"
+msgstr "Display Contents in Moving/Resizing Windows"
+
+#: keyecandypage.cpp:78
+msgid "File Manager Background Picture"
+msgstr "File Manager Background Picture"
+
+#: keyecandypage.cpp:80
+msgid "Panel Background Picture"
+msgstr "Panel Background Picture"
+
+#: keyecandypage.cpp:83
+msgid "Panel Icon Popups"
+msgstr "Panel Icon Popups"
+
+#: keyecandypage.cpp:85
+msgid "Icon Highlighting"
+msgstr "Icon Highlighting"
+
+#: keyecandypage.cpp:87
+msgid "File Manager Icon Animation"
+msgstr "File Manager Icon Animation"
+
+#: keyecandypage.cpp:90
+msgid "Sound Theme"
+msgstr "Sound Theme"
+
+#: keyecandypage.cpp:96
+msgid "Large Desktop Icons"
+msgstr "Large Desktop Icons"
+
+#: keyecandypage.cpp:98
+msgid "Large Panel Icons"
+msgstr "Large Panel Icons"
+
+#: keyecandypage.cpp:102
+msgid "Smoothed Fonts (Antialiasing)"
+msgstr "Smoothed Fonts (Antialiasing)"
+
+#: keyecandypage.cpp:106
+msgid "Preview Images"
+msgstr "Preview Images"
+
+#: keyecandypage.cpp:108
+msgid "Icons on Buttons"
+msgstr "Icons on Buttons"
+
+#: keyecandypage.cpp:112
+msgid "Animated Combo Boxes"
+msgstr "Animated Combo Boxes"
+
+#: keyecandypage.cpp:116
+msgid "Fading Tooltips"
+msgstr "Fading Tooltips"
+
+#: keyecandypage.cpp:119
+msgid "Preview Text Files"
+msgstr "Preview Text Files"
+
+#: keyecandypage.cpp:122
+msgid "Fading Menus"
+msgstr "Fading Menus"
+
+#: keyecandypage.cpp:124
+msgid "Preview Other Files"
+msgstr "Preview Other Files"
+
+#. i18n: file kcountrypagedlg.ui line 64
+#: rc.cpp:3
+#, no-c-format
+msgid "Please choose your language:"
+msgstr "Please choose your language:"
+
+#. i18n: file kcountrypagedlg.ui line 82
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"<p>This Personalizer will help you configure the basic setup of your KDE "
+"desktop in five quick, easy steps. You can set things like your country (for "
+"date and time formats, etc.), language, desktop behavior and more.</p>\n"
+"<p>You will be able to change all the settings later using the KDE Control "
+"Center. You may choose to postpone your personalization until later by clicking "
+"on <b>Skip Wizard</b>. Any changes made so far, will then be reversed, except "
+"for the country and language settings. However, new users are encouraged to use "
+"this simple method.</p>\n"
+"<p>If you already like your KDE configuration and wish to quit the Wizard, "
+"click <b>Skip Wizard</b>, then <b>Quit</b>.</p>"
+msgstr ""
+"<p>This Personaliser will help you configure the basic setup of your KDE "
+"desktop in five quick, easy steps. You can set things like your country (for "
+"date and time formats etc.), language, desktop behaviour and more.</p>\n"
+"<p>You will be able to change all the settings later using the KDE Control "
+"Centre. You may choose to postpone your personalisation until later by clicking "
+"on <b>Skip Wizard</b>. Any changes made so far, will then be reversed, except "
+"for the country and language settings. However, new users are encouraged to use "
+"this simple method.</p>\n"
+"<p>If you already like your KDE configuration and wish to quit the Wizard, "
+"click <b>Skip Wizard</b>, then <b>Quit</b>.</p>"
+
+#. i18n: file kcountrypagedlg.ui line 100
+#: rc.cpp:11
+#, no-c-format
+msgid "<h3>Welcome to KDE %VERSION%!</h3>"
+msgstr "<h3>Welcome to KDE %VERSION%!</h3>"
+
+#. i18n: file kcountrypagedlg.ui line 148
+#: rc.cpp:14
+#, no-c-format
+msgid "Please choose your country:"
+msgstr "Please choose your country:"
+
+#. i18n: file keyecandypagedlg.ui line 64
+#: rc.cpp:17
+#, no-c-format
+msgid ""
+"<P>KDE offers many visually appealing special effects, such as smoothed fonts, "
+"previews in the file manager and animated menus. All this beauty, however, "
+"comes at a small performance cost. </P>\n"
+"If you have a fast, new processor, you might want to turn them all on, but for "
+"those of us with slower processors, starting off with less eye candy helps to "
+"keep your desktop more responsive."
+msgstr ""
+"<P>KDE offers many visually appealing special effects, such as smoothed fonts, "
+"previews in the file manager and animated menus. All this beauty, however, "
+"comes at a small performance cost. </P>\n"
+"If you have a fast, new processor, you might want to turn them all on, but for "
+"those of us with slower processors, starting off with less eye candy helps to "
+"keep your desktop more responsive."
+
+#. i18n: file keyecandypagedlg.ui line 96
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"Slow Processor\n"
+"(fewer effects)"
+msgstr ""
+"Slow Processor\n"
+"(fewer effects)"
+
+#. i18n: file keyecandypagedlg.ui line 107
+#: rc.cpp:25
+#, no-c-format
+msgid "Slow processors perform poorly with effects"
+msgstr "Slow processors perform poorly with effects"
+
+#. i18n: file keyecandypagedlg.ui line 137
+#: rc.cpp:28
+#, no-c-format
+msgid ""
+"Fast Processor\n"
+"(more effects)"
+msgstr ""
+"Fast Processor\n"
+"(more effects)"
+
+#. i18n: file keyecandypagedlg.ui line 145
+#: rc.cpp:32
+#, no-c-format
+msgid "Fast processors can support all effects"
+msgstr "Fast processors can support all effects"
+
+#. i18n: file keyecandypagedlg.ui line 183
+#: rc.cpp:35
+#, no-c-format
+msgid "Show &Details >>"
+msgstr "Show &Details >>"
+
+#. i18n: file kospagedlg.ui line 60
+#: rc.cpp:38
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file kospagedlg.ui line 68
+#: rc.cpp:41
+#, no-c-format
+msgid "Select Preferred System Behavior"
+msgstr "Select Preferred System Behaviour"
+
+#. i18n: file kospagedlg.ui line 79
+#: rc.cpp:44
+#, no-c-format
+msgid "KDE (TM)"
+msgstr "KDE (TM)"
+
+#. i18n: file kospagedlg.ui line 90
+#: rc.cpp:47
+#, no-c-format
+msgid "UNIX (R)"
+msgstr "UNIX (R)"
+
+#. i18n: file kospagedlg.ui line 98
+#: rc.cpp:50
+#, no-c-format
+msgid "Microsoft Windows (R)"
+msgstr "Microsoft Windows (R)"
+
+#. i18n: file kospagedlg.ui line 106
+#: rc.cpp:53
+#, no-c-format
+msgid "Apple MacOS (R)"
+msgstr "Apple MacOS (R)"
+
+#. i18n: file kospagedlg.ui line 126
+#: rc.cpp:56
+#, no-c-format
+msgid ""
+"<b>System Behavior</b>"
+"<br>\n"
+"Graphical User Interfaces behave differently on various Operating Systems.\n"
+"KDE allows you to customize its behavior according to your needs."
+msgstr ""
+"<b>System Behaviour</b>"
+"<br>\n"
+"Graphical User Interfaces behave differently on various Operating Systems.\n"
+"KDE allows you to customise its behaviour according to your needs."
+
+#. i18n: file kospagedlg.ui line 168
+#: rc.cpp:61
+#, no-c-format
+msgid ""
+"For motion impaired users, KDE provides keyboard gestures to activate special "
+"keyboard settings."
+msgstr ""
+"For motion impaired users, KDE provides keyboard gestures to activate special "
+"keyboard settings."
+
+#. i18n: file kospagedlg.ui line 179
+#: rc.cpp:64
+#, no-c-format
+msgid "Enable accessibility related keyboard gestures"
+msgstr "Enable accessibility related keyboard gestures"
+
+#. i18n: file krefinepagedlg.ui line 33
+#: rc.cpp:67
+#, no-c-format
+msgid ""
+"<h3>Finished</h3>\n"
+"<p>After closing this dialog you can always restart this Wizard by choosing the "
+"entry <b>Desktop Settings Wizard</b> from the Settings menu.</p>"
+msgstr ""
+"<h3>Finished</h3>\n"
+"<p>After closing this dialogue you can always restart this Wizard by choosing "
+"the entry <b>Desktop Settings Wizard</b> from the Settings menu.</p>"
+
+#. i18n: file krefinepagedlg.ui line 81
+#: rc.cpp:71
+#, no-c-format
+msgid ""
+"You can refine the settings you made by starting the KDE Control Center by "
+"choosing the entry <b>Control Center</b> in the K menu."
+msgstr ""
+"You can refine the settings you made by starting the KDE Control Centre by "
+"choosing the entry <b>Control Centre</b> in the K menu."
+
+#. i18n: file krefinepagedlg.ui line 133
+#: rc.cpp:74
+#, no-c-format
+msgid "You can also start the KDE Control Center using the button below."
+msgstr "You can also start the KDE Control Centre using the button below."
+
+#. i18n: file krefinepagedlg.ui line 203
+#: rc.cpp:77
+#, no-c-format
+msgid "&Launch KDE Control Center"
+msgstr "&Launch KDE Control Centre"
+
+#. i18n: file kstylepagedlg.ui line 32
+#: rc.cpp:80
+#, no-c-format
+msgid ""
+"Please choose the way your computer should look by selecting one of the items "
+"below."
+msgstr ""
+"Please choose the way your computer should look by selecting one of the items "
+"below."
+
+#. i18n: file kstylepagedlg.ui line 89
+#: rc.cpp:83
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file stylepreview.ui line 42
+#: rc.cpp:86
+#, no-c-format
+msgid "Tab 1"
+msgstr "Tab 1"
+
+#. i18n: file stylepreview.ui line 61
+#: rc.cpp:89
+#, no-c-format
+msgid "Button"
+msgstr "Button"
+
+#. i18n: file stylepreview.ui line 72
+#: rc.cpp:92
+#, no-c-format
+msgid "ComboBox"
+msgstr "ComboBox"
+
+#. i18n: file stylepreview.ui line 92
+#: rc.cpp:95
+#, no-c-format
+msgid "Button Group"
+msgstr "Button Group"
+
+#. i18n: file stylepreview.ui line 103
+#: rc.cpp:98 rc.cpp:101
+#, no-c-format
+msgid "RadioButton"
+msgstr "RadioButton"
+
+#. i18n: file stylepreview.ui line 136
+#: rc.cpp:104
+#, no-c-format
+msgid "CheckBox"
+msgstr "CheckBox"
+
+#. i18n: file stylepreview.ui line 165
+#: rc.cpp:107
+#, no-c-format
+msgid "Tab 2"
+msgstr "Tab 2"
diff --git a/tde-i18n-en_GB/messages/kdebase/kprinter.po b/tde-i18n-en_GB/messages/kdebase/kprinter.po
new file mode 100644
index 00000000000..d83dff5b388
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kprinter.po
@@ -0,0 +1,141 @@
+# translation of kprinter.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kprinter\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-12-10 00:37+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: main.cpp:29
+msgid "Make an internal copy of the files to print"
+msgstr "Make an internal copy of the files to print"
+
+#: main.cpp:31
+msgid "Printer/destination to print on"
+msgstr "Printer/destination to print on"
+
+#: main.cpp:33
+msgid "Title/Name for the print job"
+msgstr "Title/Name for the print job"
+
+#: main.cpp:35
+msgid "Number of copies"
+msgstr "Number of copies"
+
+#: main.cpp:36
+msgid "Printer option"
+msgstr "Printer option"
+
+#: main.cpp:37
+msgid "Job output mode (gui, console, none)"
+msgstr "Job output mode (GUI, console, none)"
+
+#: main.cpp:38
+msgid "Print system to use (lpd, cups)"
+msgstr "Print system to use (lpd, CUPS)"
+
+#: main.cpp:39
+msgid "Allow printing from STDIN"
+msgstr "Allow printing from STDIN"
+
+#: main.cpp:40
+msgid "Do not show the print dialog (print directly)"
+msgstr "Do not show the print dialogue (print directly)"
+
+#: main.cpp:41
+msgid "Files to load"
+msgstr "Files to load"
+
+#: main.cpp:47
+msgid "KPrinter"
+msgstr "KPrinter"
+
+#: main.cpp:47
+msgid "A printer tool for KDE"
+msgstr "A printer tool for KDE"
+
+#: printwrapper.cpp:61
+msgid "Print Information"
+msgstr "Print Information"
+
+#: printwrapper.cpp:62
+msgid "Print Warning"
+msgstr "Print Warning"
+
+#: printwrapper.cpp:63
+msgid "Print Error"
+msgstr "Print Error"
+
+#: printwrapper.cpp:69
+msgid "Print info"
+msgstr "Print info"
+
+#: printwrapper.cpp:69
+msgid "Print warning"
+msgstr "Print warning"
+
+#: printwrapper.cpp:69
+msgid "Print error"
+msgstr "Print error"
+
+#: printwrapper.cpp:190
+msgid ""
+"A file has been specified on the command line. Printing from STDIN will be "
+"disabled."
+msgstr ""
+"A file has been specified on the command line. Printing from STDIN will be "
+"disabled."
+
+#: printwrapper.cpp:196
+msgid ""
+"When using '--nodialog', you must at least specify one file to print or use the "
+"'--stdin' flag."
+msgstr ""
+"When using '--nodialog', you must at least specify one file to print or use the "
+"'--stdin' flag."
+
+#: printwrapper.cpp:245
+msgid "The specified printer or the default printer could not be found."
+msgstr "The specified printer or the default printer could not be found."
+
+#: printwrapper.cpp:247
+msgid "Operation aborted."
+msgstr "Operation aborted."
+
+#: printwrapper.cpp:276
+msgid "Unable to construct the print dialog."
+msgstr "Unable to construct the print dialogue."
+
+#: printwrapper.cpp:317
+msgid "Multiple files (%1)"
+msgstr "Multiple files (%1)"
+
+#: printwrapper.cpp:324
+msgid "Nothing to print."
+msgstr "Nothing to print."
+
+#: printwrapper.cpp:349
+msgid "Unable to open temporary file."
+msgstr "Unable to open temporary file."
+
+#: printwrapper.cpp:364
+msgid "Stdin is empty, no job sent."
+msgstr "STDIN is empty, no job sent."
+
+#: printwrapper.cpp:376
+#, c-format
+msgid "Unable to copy file %1."
+msgstr "Unable to copy file %1."
+
+#: printwrapper.cpp:393
+msgid "Error while printing files"
+msgstr "Error while printing files"
diff --git a/tde-i18n-en_GB/messages/kdebase/krandr.po b/tde-i18n-en_GB/messages/kdebase/krandr.po
new file mode 100644
index 00000000000..cf0f32d468f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/krandr.po
@@ -0,0 +1,290 @@
+# translation of krandr.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: krandr\n"
+"POT-Creation-Date: 2006-11-08 02:34+0100\n"
+"PO-Revision-Date: 2004-06-28 13:31+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: krandrmodule.cpp:82
+msgid ""
+"<qt>Your X server does not support resizing and rotating the display. Please "
+"update to version 4.3 or greater. You need the X Resize And Rotate extension "
+"(RANDR) version 1.1 or greater to use this feature.</qt>"
+msgstr ""
+"<qt>Your X server does not support resizing and rotating the display. Please "
+"update to version 4.3 or greater. You need the X Resize And Rotate extension "
+"(RANDR) version 1.1 or greater to use this feature.</qt>"
+
+#: krandrmodule.cpp:91
+msgid "Settings for screen:"
+msgstr "Settings for screen:"
+
+#: krandrmodule.cpp:95 krandrtray.cpp:83
+#, c-format
+msgid "Screen %1"
+msgstr "Screen %1"
+
+#: krandrmodule.cpp:100
+msgid ""
+"The screen whose settings you would like to change can be selected using this "
+"drop-down list."
+msgstr ""
+"The screen whose settings you would like to change can be selected using this "
+"drop-down list."
+
+#: krandrmodule.cpp:109
+msgid "Screen size:"
+msgstr "Screen size:"
+
+#: krandrmodule.cpp:111
+msgid ""
+"The size, otherwise known as the resolution, of your screen can be selected "
+"from this drop-down list."
+msgstr ""
+"The size, otherwise known as the resolution, of your screen can be selected "
+"from this drop-down list."
+
+#: krandrmodule.cpp:117
+msgid "Refresh rate:"
+msgstr "Refresh rate:"
+
+#: krandrmodule.cpp:119
+msgid ""
+"The refresh rate of your screen can be selected from this drop-down list."
+msgstr ""
+"The refresh rate of your screen can be selected from this drop-down list."
+
+#: krandrmodule.cpp:123
+msgid "Orientation (degrees counterclockwise)"
+msgstr "Orientation (degrees anti-clockwise)"
+
+#: krandrmodule.cpp:126
+msgid ""
+"The options in this section allow you to change the rotation of your screen."
+msgstr ""
+"The options in this section allow you to change the rotation of your screen."
+
+#: krandrmodule.cpp:128
+msgid "Apply settings on KDE startup"
+msgstr "Apply settings on KDE startup"
+
+#: krandrmodule.cpp:130
+msgid ""
+"If this option is enabled the size and orientation settings will be used when "
+"KDE starts."
+msgstr ""
+"If this option is enabled the size and orientation settings will be used when "
+"KDE starts."
+
+#: krandrmodule.cpp:135
+msgid "Allow tray application to change startup settings"
+msgstr "Allow tray application to change startup settings"
+
+#: krandrmodule.cpp:137
+msgid ""
+"If this option is enabled, options set by the system tray applet will be saved "
+"and loaded when KDE starts instead of being temporary."
+msgstr ""
+"If this option is enabled, options set by the system tray applet will be saved "
+"and loaded when KDE starts instead of being temporary."
+
+#: krandrmodule.cpp:174 krandrtray.cpp:149
+msgid "%1 x %2"
+msgstr "%1 x %2"
+
+#: krandrtray.cpp:45
+msgid "Screen resize & rotate"
+msgstr "Screen resize & rotate"
+
+#: krandrtray.cpp:69
+msgid "Required X Extension Not Available"
+msgstr "Required X Extension Not Available"
+
+#: krandrtray.cpp:94
+msgid "Configure Display..."
+msgstr "Configure Display..."
+
+#: krandrtray.cpp:117
+msgid "Screen configuration has changed"
+msgstr "Screen configuration has changed"
+
+#: krandrtray.cpp:128
+msgid "Screen Size"
+msgstr "Screen Size"
+
+#: krandrtray.cpp:181
+msgid "Refresh Rate"
+msgstr "Refresh Rate"
+
+#: krandrtray.cpp:251
+msgid "Configure Display"
+msgstr "Configure Display"
+
+#: ktimerdialog.cpp:154
+#, c-format
+msgid ""
+"_n: 1 second remaining:\n"
+"%n seconds remaining:"
+msgstr ""
+"1 second remaining:\n"
+"%n seconds remaining:"
+
+#: main.cpp:32
+msgid "Application is being auto-started at KDE session start"
+msgstr "Application is being auto-started at KDE session start"
+
+#: main.cpp:38
+msgid "Resize and Rotate"
+msgstr "Resize and Rotate"
+
+#: main.cpp:38
+msgid "Resize and Rotate System Tray App"
+msgstr "Resize and Rotate System Tray App"
+
+#: main.cpp:39
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:40
+msgid "Many fixes"
+msgstr "Many fixes"
+
+#: randr.cpp:159
+msgid "Confirm Display Setting Change"
+msgstr "Confirm Display Setting Change"
+
+#: randr.cpp:163
+msgid "&Accept Configuration"
+msgstr "&Accept Configuration"
+
+#: randr.cpp:164
+msgid "&Return to Previous Configuration"
+msgstr "&Return to Previous Configuration"
+
+#: randr.cpp:166
+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 ""
+"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."
+
+#: randr.cpp:197
+msgid ""
+"New configuration:\n"
+"Resolution: %1 x %2\n"
+"Orientation: %3"
+msgstr ""
+"New configuration:\n"
+"Resolution: %1 x %2\n"
+"Orientation: %3"
+
+#: randr.cpp:202
+msgid ""
+"New configuration:\n"
+"Resolution: %1 x %2\n"
+"Orientation: %3\n"
+"Refresh rate: %4"
+msgstr ""
+"New configuration:\n"
+"Resolution: %1 x %2\n"
+"Orientation: %3\n"
+"Refresh rate: %4"
+
+#: randr.cpp:231 randr.cpp:248
+msgid "Normal"
+msgstr "Normal"
+
+#: randr.cpp:233
+msgid "Left (90 degrees)"
+msgstr "Left (90 degrees)"
+
+#: randr.cpp:235
+msgid "Upside-down (180 degrees)"
+msgstr "Upside-down (180 degrees)"
+
+#: randr.cpp:237
+msgid "Right (270 degrees)"
+msgstr "Right (270 degrees)"
+
+#: randr.cpp:239
+msgid "Mirror horizontally"
+msgstr "Mirror horizontally"
+
+#: randr.cpp:241
+msgid "Mirror vertically"
+msgstr "Mirror vertically"
+
+#: randr.cpp:243 randr.cpp:274
+msgid "Unknown orientation"
+msgstr "Unknown orientation"
+
+#: randr.cpp:250
+msgid "Rotated 90 degrees counterclockwise"
+msgstr "Rotated 90 degrees anti-clockwise"
+
+#: randr.cpp:252
+msgid "Rotated 180 degrees counterclockwise"
+msgstr "Rotated 180 degrees anti-clockwise"
+
+#: randr.cpp:254
+msgid "Rotated 270 degrees counterclockwise"
+msgstr "Rotated 270 degrees anti-clockwise"
+
+#: randr.cpp:259
+msgid "Mirrored horizontally and vertically"
+msgstr "Mirrored horizontally and vertically"
+
+#: randr.cpp:261
+msgid "mirrored horizontally and vertically"
+msgstr "mirrored horizontally and vertically"
+
+#: randr.cpp:264
+msgid "Mirrored horizontally"
+msgstr "Mirrored horizontally"
+
+#: randr.cpp:266
+msgid "mirrored horizontally"
+msgstr "mirrored horizontally"
+
+#: randr.cpp:269
+msgid "Mirrored vertically"
+msgstr "Mirrored vertically"
+
+#: randr.cpp:271
+msgid "mirrored vertically"
+msgstr "mirrored vertically"
+
+#: randr.cpp:276
+msgid "unknown orientation"
+msgstr "unknown orientation"
+
+#: randr.cpp:400 randr.cpp:405
+msgid ""
+"_: Refresh rate in Hertz (Hz)\n"
+"%1 Hz"
+msgstr "%1 Hz"
diff --git a/tde-i18n-en_GB/messages/kdebase/krdb.po b/tde-i18n-en_GB/messages/kdebase/krdb.po
new file mode 100644
index 00000000000..e162438f795
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/krdb.po
@@ -0,0 +1,34 @@
+# translation of krdb.po to British English
+# Copyright (C) 2002, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: krdb\n"
+"POT-Creation-Date: 2006-05-17 03:54+0200\n"
+"PO-Revision-Date: 2005-01-31 14:13+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: krdb.cpp:344
+msgid ""
+"# created by KDE, %1\n"
+"#\n"
+"# If you do not want KDE to override your GTK settings, select\n"
+"# Appearance & Themes -> Colors in the Control Center and disable the checkbox\n"
+"# \"Apply colors to non-KDE applications\"\n"
+"#\n"
+"#\n"
+msgstr ""
+"# created by KDE, %1\n"
+"#\n"
+"# If you do not want KDE to override your GTK settings, select\n"
+"# Appearance & Themes -> Colours in the Control Centre and disable the tickbox\n"
+"# \"Apply colours to non-KDE applications\"\n"
+"#\n"
+"#\n"
diff --git a/tde-i18n-en_GB/messages/kdebase/kreadconfig.po b/tde-i18n-en_GB/messages/kdebase/kreadconfig.po
new file mode 100644
index 00000000000..b26b7f1c00a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kreadconfig.po
@@ -0,0 +1,59 @@
+# translation of kreadconfig.po to British English
+# Copyright (C) 2002, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kreadconfig\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2005-01-20 12:31+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kreadconfig.cpp:37
+msgid "Use <file> instead of global config"
+msgstr "Use <file> instead of global config"
+
+#: kreadconfig.cpp:38
+msgid "Group to look in"
+msgstr "Group to look in"
+
+#: kreadconfig.cpp:39
+msgid "Key to look for"
+msgstr "Key to look for"
+
+#: kreadconfig.cpp:40
+msgid "Default value"
+msgstr "Default value"
+
+#: kreadconfig.cpp:41
+msgid "Type of variable"
+msgstr "Type of variable"
+
+#: kreadconfig.cpp:46
+msgid "KReadConfig"
+msgstr "KReadConfig"
+
+#: kreadconfig.cpp:48
+msgid "Read KConfig entries - for use in shell scripts"
+msgstr "Read KConfig entries - for use in shell scripts"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#~ msgid "Read KDE global config. Also ensures kiosk settings are honored"
+#~ msgstr "Read KDE global config. Also ensures kiosk settings are honoured"
diff --git a/tde-i18n-en_GB/messages/kdebase/krunapplet.po b/tde-i18n-en_GB/messages/kdebase/krunapplet.po
new file mode 100644
index 00000000000..99c30e42f1d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/krunapplet.po
@@ -0,0 +1,61 @@
+# translation of krunapplet.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: krunapplet\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-11-03 16:59+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: runapplet.cpp:59
+msgid "Run command:"
+msgstr "Run command:"
+
+#: runapplet.cpp:170
+msgid "< Run"
+msgstr "< Run"
+
+#: runapplet.cpp:177
+msgid "Run >"
+msgstr "Run >"
+
+#: runapplet.cpp:226
+msgid "You have to enter a command to execute or a URL to be opened first."
+msgstr "You have to enter a command to execute or a URL to be opened first."
+
+#: runapplet.cpp:237
+msgid ""
+"Unable to log out properly.\n"
+"The session manager cannot be contacted. You can try to force a shutdown by "
+"pressing Ctrl+Alt+Backspace. Note, however, that your current session will not "
+"be saved with a forced shutdown."
+msgstr ""
+"Unable to log out properly.\n"
+"The session manager cannot be contacted. You can try to force a shutdown by "
+"pressing Ctrl+Alt+Backspace. Note, however, that your current session will not "
+"be saved with a forced shutdown."
+
+#: runapplet.cpp:268
+msgid ""
+"<qt>The program name or command <b>%1</b>\n"
+"cannot be found. Please correct the command\n"
+"or URL and try again</qt>"
+msgstr ""
+"<qt>The program name or command <b>%1</b>\n"
+"cannot be found. Please correct the command\n"
+"or URL and try again</qt>"
+
+#: runapplet.cpp:280
+msgid ""
+"<qt>Could not run <b>%1</b>.\n"
+"Please correct the command or URL and try again.</qt>"
+msgstr ""
+"<qt>Could not run <b>%1</b>.\n"
+"Please correct the command or URL and try again.</qt>"
diff --git a/tde-i18n-en_GB/messages/kdebase/kscreensaver.po b/tde-i18n-en_GB/messages/kdebase/kscreensaver.po
new file mode 100644
index 00000000000..6cb57abb372
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kscreensaver.po
@@ -0,0 +1,70 @@
+# translation of kscreensaver.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kscreensaver\n"
+"POT-Creation-Date: 2007-01-26 02:37+0100\n"
+"PO-Revision-Date: 2004-11-26 16:01+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: blankscrn.cpp:27
+msgid "KBlankScreen"
+msgstr "KBlankScreen"
+
+#: blankscrn.cpp:45
+msgid "Setup Blank Screen Saver"
+msgstr "Setup Blank Screen Saver"
+
+#: blankscrn.cpp:53
+msgid "Color:"
+msgstr "Colour:"
+
+#: random.cpp:41
+msgid ""
+"Usage: %1 [-setup] [args]\n"
+"Starts a random screen saver.\n"
+"Any arguments (except -setup) are passed on to the screen saver."
+msgstr ""
+"Usage: %1 [-setup] [args]\n"
+"Starts a random screen saver.\n"
+"Any arguments (except -setup) are passed on to the screen saver."
+
+#: random.cpp:48
+msgid "Start a random KDE screen saver"
+msgstr "Start a random KDE screen saver"
+
+#: random.cpp:54
+msgid "Setup screen saver"
+msgstr "Setup screen saver"
+
+#: random.cpp:55
+msgid "Run in the specified XWindow"
+msgstr "Run in the specified XWindow"
+
+#: random.cpp:56
+msgid "Run in the root XWindow"
+msgstr "Run in the root XWindow"
+
+#: random.cpp:66
+msgid "Random screen saver"
+msgstr "Random screen saver"
+
+#: random.cpp:215
+msgid "Setup Random Screen Saver"
+msgstr "Setup Random Screen Saver"
+
+#: random.cpp:222
+msgid "Use OpenGL screen savers"
+msgstr "Use OpenGL screen savers"
+
+#: random.cpp:225
+msgid "Use screen savers that manipulate the screen"
+msgstr "Use screen savers that manipulate the screen"
diff --git a/tde-i18n-en_GB/messages/kdebase/ksmserver.po b/tde-i18n-en_GB/messages/kdebase/ksmserver.po
new file mode 100644
index 00000000000..d377cf92f6b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/ksmserver.po
@@ -0,0 +1,86 @@
+# translation of ksmserver.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksmserver\n"
+"POT-Creation-Date: 2007-03-07 02:42+0100\n"
+"PO-Revision-Date: 2005-01-28 12:17+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: main.cpp:30
+msgid ""
+"The reliable KDE session manager that talks the standard X11R6 \n"
+"session management protocol (XSMP)."
+msgstr ""
+"The reliable KDE session manager that talks the standard X11R6 \n"
+"session management protocol (XSMP)."
+
+#: main.cpp:35
+msgid "Restores the saved user session if available"
+msgstr "Restores the saved user session if available"
+
+#: main.cpp:37
+msgid ""
+"Starts 'wm' in case no other window manager is \n"
+"participating in the session. Default is 'kwin'"
+msgstr ""
+"Starts 'wm' in case no other window manager is \n"
+"participating in the session. Default is 'kwin'"
+
+#: main.cpp:38
+msgid "Also allow remote connections"
+msgstr "Also allow remote connections"
+
+#: main.cpp:182
+msgid "The KDE Session Manager"
+msgstr "The KDE Session Manager"
+
+#: main.cpp:186
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: shutdown.cpp:349
+msgid "Logout canceled by '%1'"
+msgstr ""
+
+#: shutdowndlg.cpp:102
+msgid "End Session for \"%1\""
+msgstr "End Session for \"%1\""
+
+#: shutdowndlg.cpp:128
+msgid "&End Current Session"
+msgstr "&End Current Session"
+
+#: shutdowndlg.cpp:136
+msgid "&Turn Off Computer"
+msgstr "&Turn Off Computer"
+
+#: shutdowndlg.cpp:144
+msgid "&Restart Computer"
+msgstr "&Restart Computer"
+
+#: shutdowndlg.cpp:164
+msgid ""
+"_: current option in boot loader\n"
+" (current)"
+msgstr " (current)"
diff --git a/tde-i18n-en_GB/messages/kdebase/ksplash.po b/tde-i18n-en_GB/messages/kdebase/ksplash.po
new file mode 100644
index 00000000000..a7ebd53cc79
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/ksplash.po
@@ -0,0 +1,108 @@
+# translation of ksplash.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksplash\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-06-24 11:04+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: main.cpp:31
+msgid "Execute KSplash in MANAGED mode"
+msgstr "Execute KSplash in MANAGED mode"
+
+#: main.cpp:32
+msgid "Run in test mode"
+msgstr "Run in test mode"
+
+#: main.cpp:33
+msgid "Do not fork into the background"
+msgstr "Do not fork into the background"
+
+#: main.cpp:34
+msgid "Override theme"
+msgstr "Override theme"
+
+#: main.cpp:35
+msgid "Do not attempt to start DCOP server"
+msgstr "Do not attempt to start DCOP server"
+
+#: main.cpp:36
+msgid "Number of steps"
+msgstr "Number of steps"
+
+#: main.cpp:44
+msgid "KSplash"
+msgstr "KSplash"
+
+#: main.cpp:46
+msgid "KDE splash screen"
+msgstr "KDE splash screen"
+
+#: main.cpp:48
+msgid ""
+"(c) 2001 - 2003, Flaming Sword Productions\n"
+" (c) 2003 KDE developers"
+msgstr ""
+"(c) 2001 - 2003, Flaming Sword Productions\n"
+" (c) 2003 KDE developers"
+
+#: main.cpp:50
+msgid "Author and maintainer"
+msgstr "Author and maintainer"
+
+#: main.cpp:51
+msgid "Original author"
+msgstr "Original author"
+
+#: themeengine/objkstheme.cpp:128
+msgid "Setting up interprocess communication"
+msgstr "Setting up interprocess communication"
+
+#: themeengine/objkstheme.cpp:129
+msgid "Initializing system services"
+msgstr "Initialising system services"
+
+#: themeengine/objkstheme.cpp:130
+msgid "Initializing peripherals"
+msgstr "Initialising peripherals"
+
+#: themeengine/objkstheme.cpp:131
+msgid "Loading the window manager"
+msgstr "Loading the window manager"
+
+#: themeengine/objkstheme.cpp:132
+msgid "Loading the desktop"
+msgstr "Loading the desktop"
+
+#: themeengine/objkstheme.cpp:133
+msgid "Loading the panel"
+msgstr "Loading the panel"
+
+#: themeengine/objkstheme.cpp:134
+msgid "Restoring session"
+msgstr "Restoring session"
+
+#: themeengine/objkstheme.cpp:135
+msgid "KDE is up and running"
+msgstr "KDE is up and running"
diff --git a/tde-i18n-en_GB/messages/kdebase/ksplashthemes.po b/tde-i18n-en_GB/messages/kdebase/ksplashthemes.po
new file mode 100644
index 00000000000..5200728f08e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/ksplashthemes.po
@@ -0,0 +1,131 @@
+# translation of ksplashthemes.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksplashthemes\n"
+"POT-Creation-Date: 2006-08-24 02:34+0200\n"
+"PO-Revision-Date: 2004-09-21 12:07+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: installer.cpp:107
+msgid "Add..."
+msgstr "Add..."
+
+#: installer.cpp:115
+msgid "Test"
+msgstr "Test"
+
+#: installer.cpp:300
+msgid "Delete folder %1 and its contents?"
+msgstr "Delete folder %1 and its contents?"
+
+#: installer.cpp:307
+msgid "Failed to remove theme '%1'"
+msgstr "Failed to remove theme '%1'"
+
+#: installer.cpp:332 installer.cpp:397
+msgid "(Could not load theme)"
+msgstr "(Could not load theme)"
+
+#: installer.cpp:364
+msgid "<b>Name:</b> %1<br>"
+msgstr "<b>Name:</b> %1<br>"
+
+#: installer.cpp:364 installer.cpp:366 installer.cpp:368 installer.cpp:370
+#: installer.cpp:372
+msgid "Unknown"
+msgstr "Unknown"
+
+#: installer.cpp:366
+msgid "<b>Description:</b> %1<br>"
+msgstr "<b>Description:</b> %1<br>"
+
+#: installer.cpp:368
+msgid "<b>Version:</b> %1<br>"
+msgstr "<b>Version:</b> %1<br>"
+
+#: installer.cpp:370
+msgid "<b>Author:</b> %1<br>"
+msgstr "<b>Author:</b> %1<br>"
+
+#: installer.cpp:372
+msgid "<b>Homepage:</b> %1<br>"
+msgstr "<b>Homepage:</b> %1<br>"
+
+#: installer.cpp:379
+msgid "This theme requires the plugin %1 which is not installed."
+msgstr "This theme requires the plugin %1 which is not installed."
+
+#: installer.cpp:386
+msgid "Could not load theme configuration file."
+msgstr "Could not load theme configuration file."
+
+#: installer.cpp:406
+msgid "No preview available."
+msgstr "No preview available."
+
+#: installer.cpp:420
+msgid "KSplash Theme Files"
+msgstr "KSplash Theme Files"
+
+#: installer.cpp:421
+msgid "Add Theme"
+msgstr "Add Theme"
+
+#: installer.cpp:474
+msgid "Unable to start ksplashsimple."
+msgstr "Unable to start ksplashsimple."
+
+#: installer.cpp:480
+msgid "Unable to start ksplash."
+msgstr "Unable to start ksplash."
+
+#: main.cpp:57
+msgid "&Theme Installer"
+msgstr "&Theme Installer"
+
+#: main.cpp:64
+msgid "KDE splash screen theme manager"
+msgstr "KDE splash screen theme manager"
+
+#: main.cpp:68
+msgid "(c) 2003 KDE developers"
+msgstr "(c) 2003 KDE developers"
+
+#: main.cpp:70
+msgid "Original KSplash/ML author"
+msgstr "Original KSplash/ML author"
+
+#: main.cpp:71
+msgid "KDE Theme Manager authors"
+msgstr "KDE Theme Manager authors"
+
+#: main.cpp:71
+msgid "Original installer code"
+msgstr "Original installer code"
+
+#: main.cpp:84
+msgid ""
+"<h1>Splash Screen Theme Manager </h1> Install and view splash screen themes."
+msgstr ""
+"<h1>Splash Screen Theme Manager </h1> Install and view splash screen themes."
diff --git a/tde-i18n-en_GB/messages/kdebase/kstart.po b/tde-i18n-en_GB/messages/kdebase/kstart.po
new file mode 100644
index 00000000000..183505efcac
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kstart.po
@@ -0,0 +1,144 @@
+# translation of kstart.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kstart\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-11-16 11:55+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kstart.cpp:255
+msgid "Command to execute"
+msgstr "Command to execute"
+
+#: kstart.cpp:257
+msgid "A regular expression matching the window title"
+msgstr "A regular expression matching the window title"
+
+#: kstart.cpp:258
+msgid ""
+"A string matching the window class (WM_CLASS property)\n"
+"The window class can be found out by running\n"
+"'xprop | grep WM_CLASS' and clicking on a window\n"
+"(use either both parts separated by a space or only the right part).\n"
+"NOTE: If you specify neither window title nor window class,\n"
+"then the very first window to appear will be taken;\n"
+"omitting both options is NOT recommended."
+msgstr ""
+"A string matching the window class (WM_CLASS property)\n"
+"The window class can be found out by running\n"
+"'xprop | grep WM_CLASS' and clicking on a window\n"
+"(use either both parts separated by a space or only the right part).\n"
+"NOTE: If you specify neither window title nor window class,\n"
+"then the very first window to appear will be taken;\n"
+"omitting both options is NOT recommended."
+
+#: kstart.cpp:265
+msgid "Desktop on which to make the window appear"
+msgstr "Desktop on which to make the window appear"
+
+#: kstart.cpp:266
+msgid ""
+"Make the window appear on the desktop that was active\n"
+"when starting the application"
+msgstr ""
+"Make the window appear on the desktop that was active\n"
+"when starting the application"
+
+#: kstart.cpp:267
+msgid "Make the window appear on all desktops"
+msgstr "Make the window appear on all desktops"
+
+#: kstart.cpp:268
+msgid "Iconify the window"
+msgstr "Iconify the window"
+
+#: kstart.cpp:269
+msgid "Maximize the window"
+msgstr "Maximise the window"
+
+#: kstart.cpp:270
+msgid "Maximize the window vertically"
+msgstr "Maximise the window vertically"
+
+#: kstart.cpp:271
+msgid "Maximize the window horizontally"
+msgstr "Maximise the window horizontally"
+
+#: kstart.cpp:272
+msgid "Show window fullscreen"
+msgstr "Show window fullscreen"
+
+#: kstart.cpp:273
+msgid ""
+"The window type: Normal, Desktop, Dock, Tool, \n"
+"Menu, Dialog, TopMenu or Override"
+msgstr ""
+"The window type: Normal, Desktop, Dock, Tool, \n"
+"Menu, Dialogue, TopMenu or Override"
+
+#: kstart.cpp:274
+msgid ""
+"Jump to the window even if it is started on a \n"
+"different virtual desktop"
+msgstr ""
+"Jump to the window even if it is started on a \n"
+"different virtual desktop"
+
+#: kstart.cpp:277
+msgid "Try to keep the window above other windows"
+msgstr "Try to keep the window above other windows"
+
+#: kstart.cpp:279
+msgid "Try to keep the window below other windows"
+msgstr "Try to keep the window below other windows"
+
+#: kstart.cpp:280
+msgid "The window does not get an entry in the taskbar"
+msgstr "The window does not get an entry in the taskbar"
+
+#: kstart.cpp:281
+msgid "The window does not get an entry on the pager"
+msgstr "The window does not get an entry on the pager"
+
+#: kstart.cpp:282
+msgid "The window is sent to the system tray in Kicker"
+msgstr "The window is sent to the system tray in Kicker"
+
+#: kstart.cpp:289
+msgid "KStart"
+msgstr "KStart"
+
+#: kstart.cpp:290
+msgid ""
+"Utility to launch applications with special window properties \n"
+"such as iconified, maximized, a certain virtual desktop, a special decoration\n"
+"and so on."
+msgstr ""
+"Utility to launch applications with special window properties \n"
+"such as iconified, maximised, a certain virtual desktop, a special decoration\n"
+"and so on."
+
+#: kstart.cpp:310
+msgid "No command specified"
+msgstr "No command specified"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdebase/kstyle_keramik_config.po b/tde-i18n-en_GB/messages/kdebase/kstyle_keramik_config.po
new file mode 100644
index 00000000000..9b705bbe94b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kstyle_keramik_config.po
@@ -0,0 +1,23 @@
+# translation of kstyle_keramik_config.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kstyle_keramik_config\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-11-02 10:10+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: keramikconf.cpp:48
+msgid "Highlight scroll bar handles"
+msgstr "Highlight scroll bar handles"
+
+#: keramikconf.cpp:49
+msgid "Animate progress bars"
+msgstr "Animate progress bars"
diff --git a/tde-i18n-en_GB/messages/kdebase/ksysguard.po b/tde-i18n-en_GB/messages/kdebase/ksysguard.po
new file mode 100644
index 00000000000..ca5c9a67247
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/ksysguard.po
@@ -0,0 +1,1718 @@
+# translation of ksysguard.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksysguard\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2006-03-12 17:23+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: KSysGuardApplet.cc:318 WorkSheet.cc:94
+#, c-format
+msgid "Cannot open the file %1."
+msgstr "Cannot open the file %1."
+
+#: KSysGuardApplet.cc:327 WorkSheet.cc:102
+msgid "The file %1 does not contain valid XML."
+msgstr "The file %1 does not contain valid XML."
+
+#: WorkSheet.cc:109
+msgid ""
+"The file %1 does not contain a valid worksheet definition, which must have a "
+"document type 'KSysGuardWorkSheet'."
+msgstr ""
+"The file %1 does not contain a valid worksheet definition, which must have a "
+"document type 'KSysGuardWorkSheet'."
+
+#: WorkSheet.cc:125
+msgid "The file %1 has an invalid worksheet size."
+msgstr "The file %1 has an invalid worksheet size."
+
+#: KSysGuardApplet.cc:476 WorkSheet.cc:225
+#, c-format
+msgid "Cannot save file %1"
+msgstr "Cannot save file %1"
+
+#: WorkSheet.cc:273
+msgid "The clipboard does not contain a valid display description."
+msgstr "The clipboard does not contain a valid display description."
+
+#: SensorDisplayLib/SensorDisplay.cc:104 WorkSheet.cc:315
+msgid "It is impossible to connect to '%1'."
+msgstr "It is impossible to connect to '%1'."
+
+#: KSysGuardApplet.cc:209 WorkSheet.cc:331
+msgid "Select Display Type"
+msgstr "Select Display Type"
+
+#: KSysGuardApplet.cc:210 WorkSheet.cc:332
+msgid "&Signal Plotter"
+msgstr "&Signal Plotter"
+
+#: KSysGuardApplet.cc:211 WorkSheet.cc:333
+msgid "&Multimeter"
+msgstr "&Multimeter"
+
+#: WorkSheet.cc:334
+msgid "&BarGraph"
+msgstr "&BarGraph"
+
+#: WorkSheet.cc:335
+msgid "S&ensorLogger"
+msgstr "S&ensorLogger"
+
+#: ksgrd/SensorAgent.cc:88
+msgid ""
+"Message from %1:\n"
+"%2"
+msgstr ""
+"Message from %1:\n"
+"%2"
+
+#: ksgrd/TimerSettings.cc:36
+msgid "Timer Settings"
+msgstr "Timer Settings"
+
+#: ksgrd/TimerSettings.cc:43
+msgid "Use update interval of worksheet"
+msgstr "Use update interval of worksheet"
+
+#: KSGAppletSettings.cc:59 WorkSheetSettings.cc:85 ksgrd/TimerSettings.cc:46
+msgid "Update interval:"
+msgstr "Update interval:"
+
+#. 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 " sec"
+
+#: WorkSheetSettings.cc:99 ksgrd/TimerSettings.cc:54
+msgid "All displays of the sheet are updated at the rate specified here."
+msgstr "All displays of the sheet are updated at the rate specified here."
+
+#: ksgrd/HostConnector.cc:37
+msgid "Connect Host"
+msgstr "Connect Host"
+
+#: ksgrd/HostConnector.cc:44
+msgid "Host:"
+msgstr "Host:"
+
+#: ksgrd/HostConnector.cc:54
+msgid "Enter the name of the host you want to connect to."
+msgstr "Enter the name of the host you want to connect to."
+
+#: ksgrd/HostConnector.cc:61
+msgid "Connection Type"
+msgstr "Connection Type"
+
+#: 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 "Select this to use the secure shell to login to the remote host."
+
+#: 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 "Select this to use the remote shell to login to the remote host."
+
+#: ksgrd/HostConnector.cc:76
+msgid "Daemon"
+msgstr "Daemon"
+
+#: 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 ""
+"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."
+
+#: ksgrd/HostConnector.cc:80
+msgid "Custom command"
+msgstr "Custom command"
+
+#: ksgrd/HostConnector.cc:81
+msgid ""
+"Select this to use the command you entered below to start ksysguardd on the "
+"remote host."
+msgstr ""
+"Select this to use the command you entered below to start ksysguardd on the "
+"remote host."
+
+#: ksgrd/HostConnector.cc:84
+msgid "Port:"
+msgstr "Port:"
+
+#: ksgrd/HostConnector.cc:90
+msgid ""
+"Enter the port number on which the ksysguard daemon is listening for "
+"connections."
+msgstr ""
+"Enter the port number on which the ksysguard daemon is listening for "
+"connections."
+
+#: ksgrd/HostConnector.cc:93
+msgid "e.g. 3112"
+msgstr "e.g. 3112"
+
+#: ksgrd/HostConnector.cc:96
+msgid "Command:"
+msgstr "Command:"
+
+#: ksgrd/HostConnector.cc:105
+msgid "Enter the command that runs ksysguardd on the host you want to monitor."
+msgstr ""
+"Enter the command that runs ksysguardd on the host you want to monitor."
+
+#: ksgrd/HostConnector.cc:109
+msgid "e.g. ssh -l root remote.host.org ksysguardd"
+msgstr "e.g. ssh -l root remote.host.org ksysguardd"
+
+#: ksgrd/StyleSettings.cc:41
+msgid "Global Style Settings"
+msgstr "Global Style Settings"
+
+#: ksgrd/StyleSettings.cc:44
+msgid "Display Style"
+msgstr "Display Style"
+
+#: ksgrd/StyleSettings.cc:47
+msgid "First foreground color:"
+msgstr "First foreground colour:"
+
+#: ksgrd/StyleSettings.cc:54
+msgid "Second foreground color:"
+msgstr "Second foreground colour:"
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerSettingsWidget.ui line 107
+#: ksgrd/StyleSettings.cc:61 rc.cpp:126
+#, no-c-format
+msgid "Alarm color:"
+msgstr "Alarm colour:"
+
+#. 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 "Background colour:"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:150
+#: SensorDisplayLib/FancyPlotterSettings.cc:176 ksgrd/StyleSettings.cc:75
+msgid "Font size:"
+msgstr "Font size:"
+
+#: ksgrd/StyleSettings.cc:85
+msgid "Sensor Colors"
+msgstr "Sensor Colours"
+
+#: ksgrd/StyleSettings.cc:91
+msgid "Change Color..."
+msgstr "Change Colour..."
+
+#: ksgrd/StyleSettings.cc:166
+#, c-format
+msgid "Color %1"
+msgstr "Colour %1"
+
+#. i18n: file SystemLoad.sgrd line 5
+#: ksgrd/SensorManager.cc:50 rc.cpp:173
+msgid "CPU Load"
+msgstr "CPU Load"
+
+#: ksgrd/SensorManager.cc:51
+msgid "Idle Load"
+msgstr "Idle Load"
+
+#: Workspace.cc:100 Workspace.cc:109 ksgrd/SensorManager.cc:52
+#: ksysguard.cc:171
+msgid "System Load"
+msgstr "System Load"
+
+#: ksgrd/SensorManager.cc:53
+msgid "Nice Load"
+msgstr "Nice Load"
+
+#: ksgrd/SensorManager.cc:54
+msgid "User Load"
+msgstr "User Load"
+
+#: ksgrd/SensorManager.cc:55
+msgid "Memory"
+msgstr "Memory"
+
+#. i18n: file SystemLoad.sgrd line 13
+#: ksgrd/SensorManager.cc:56 rc.cpp:177
+msgid "Physical Memory"
+msgstr "Physical Memory"
+
+#. i18n: file SystemLoad.sgrd line 21
+#: ksgrd/SensorManager.cc:57 rc.cpp:179
+msgid "Swap Memory"
+msgstr "Swap Memory"
+
+#: ksgrd/SensorManager.cc:58
+msgid "Cached Memory"
+msgstr "Cached Memory"
+
+#: ksgrd/SensorManager.cc:59
+msgid "Buffered Memory"
+msgstr "Buffered Memory"
+
+#: ksgrd/SensorManager.cc:60
+msgid "Used Memory"
+msgstr "Used Memory"
+
+#: ksgrd/SensorManager.cc:61
+msgid "Application Memory"
+msgstr "Application Memory"
+
+#: ksgrd/SensorManager.cc:62
+msgid "Free Memory"
+msgstr "Free Memory"
+
+#: ksgrd/SensorManager.cc:63
+msgid "Process Count"
+msgstr "Process Count"
+
+#: ksgrd/SensorManager.cc:64 ksgrd/SensorManager.cc:148
+msgid "Process Controller"
+msgstr "Process Controller"
+
+#: ksgrd/SensorManager.cc:65
+msgid "Disk Throughput"
+msgstr "Disk Throughput"
+
+#: ksgrd/SensorManager.cc:66
+msgid ""
+"_: CPU Load\n"
+"Load"
+msgstr "Load"
+
+#: ksgrd/SensorManager.cc:67
+msgid "Total Accesses"
+msgstr "Total Accesses"
+
+#: ksgrd/SensorManager.cc:68
+msgid "Read Accesses"
+msgstr "Read Accesses"
+
+#: ksgrd/SensorManager.cc:69
+msgid "Write Accesses"
+msgstr "Write Accesses"
+
+#: ksgrd/SensorManager.cc:70
+msgid "Read Data"
+msgstr "Read Data"
+
+#: ksgrd/SensorManager.cc:71
+msgid "Write Data"
+msgstr "Write Data"
+
+#: ksgrd/SensorManager.cc:72
+msgid "Pages In"
+msgstr "Pages In"
+
+#: ksgrd/SensorManager.cc:73
+msgid "Pages Out"
+msgstr "Pages Out"
+
+#: ksgrd/SensorManager.cc:74
+msgid "Context Switches"
+msgstr "Context Switches"
+
+#: ksgrd/SensorManager.cc:75
+msgid "Network"
+msgstr "Network"
+
+#: ksgrd/SensorManager.cc:76
+msgid "Interfaces"
+msgstr "Interfaces"
+
+#: ksgrd/SensorManager.cc:77
+msgid "Receiver"
+msgstr "Receiver"
+
+#: ksgrd/SensorManager.cc:78
+msgid "Transmitter"
+msgstr "Transmitter"
+
+#: ksgrd/SensorManager.cc:79
+msgid "Data"
+msgstr "Data"
+
+#: ksgrd/SensorManager.cc:80
+msgid "Compressed Packets"
+msgstr "Compressed Packets"
+
+#: ksgrd/SensorManager.cc:81
+msgid "Dropped Packets"
+msgstr "Dropped Packets"
+
+#: ksgrd/SensorManager.cc:82
+msgid "Errors"
+msgstr "Errors"
+
+#: ksgrd/SensorManager.cc:83
+msgid "FIFO Overruns"
+msgstr "FIFO Overruns"
+
+#: ksgrd/SensorManager.cc:84
+msgid "Frame Errors"
+msgstr "Frame Errors"
+
+#: ksgrd/SensorManager.cc:85
+msgid "Multicast"
+msgstr "Multicast"
+
+#: ksgrd/SensorManager.cc:86
+msgid "Packets"
+msgstr "Packets"
+
+#: ksgrd/SensorManager.cc:87
+msgid "Carrier"
+msgstr "Carrier"
+
+#: ksgrd/SensorManager.cc:88
+msgid "Collisions"
+msgstr "Collisions"
+
+#: ksgrd/SensorManager.cc:89
+msgid "Sockets"
+msgstr "Sockets"
+
+#: ksgrd/SensorManager.cc:90
+msgid "Total Number"
+msgstr "Total Number"
+
+#: ksgrd/SensorManager.cc:91 ksgrd/SensorManager.cc:149
+msgid "Table"
+msgstr "Table"
+
+#: ksgrd/SensorManager.cc:92
+msgid "Advanced Power Management"
+msgstr "Advanced Power Management"
+
+#: ksgrd/SensorManager.cc:93
+msgid "ACPI"
+msgstr "ACPI"
+
+#: ksgrd/SensorManager.cc:94
+msgid "Thermal Zone"
+msgstr "Thermal Zone"
+
+#: ksgrd/SensorManager.cc:95
+msgid "Temperature"
+msgstr "Temperature"
+
+#: ksgrd/SensorManager.cc:96
+msgid "Fan"
+msgstr "Fan"
+
+#: ksgrd/SensorManager.cc:97
+msgid "State"
+msgstr "State"
+
+#: ksgrd/SensorManager.cc:98
+msgid "Battery"
+msgstr "Battery"
+
+#: ksgrd/SensorManager.cc:99
+msgid "Battery Charge"
+msgstr "Battery Charge"
+
+#: ksgrd/SensorManager.cc:100
+msgid "Battery Usage"
+msgstr "Battery Usage"
+
+#: ksgrd/SensorManager.cc:101
+msgid "Remaining Time"
+msgstr "Remaining Time"
+
+#: ksgrd/SensorManager.cc:102
+msgid "Interrupts"
+msgstr "Interrupts"
+
+#. i18n: file SystemLoad.sgrd line 10
+#: ksgrd/SensorManager.cc:103 rc.cpp:175
+msgid "Load Average (1 min)"
+msgstr "Load Average (1 min)"
+
+#: ksgrd/SensorManager.cc:104
+msgid "Load Average (5 min)"
+msgstr "Load Average (5 min)"
+
+#: ksgrd/SensorManager.cc:105
+msgid "Load Average (15 min)"
+msgstr "Load Average (15 min)"
+
+#: ksgrd/SensorManager.cc:106
+msgid "Clock Frequency"
+msgstr "Clock Frequency"
+
+#: ksgrd/SensorManager.cc:107
+msgid "Hardware Sensors"
+msgstr "Hardware Sensors"
+
+#: ksgrd/SensorManager.cc:108
+msgid "Partition Usage"
+msgstr "Partition Usage"
+
+#: ksgrd/SensorManager.cc:109
+msgid "Used Space"
+msgstr "Used Space"
+
+#: ksgrd/SensorManager.cc:110
+msgid "Free Space"
+msgstr "Free Space"
+
+#: ksgrd/SensorManager.cc:111
+msgid "Fill Level"
+msgstr "Fill Level"
+
+#: ksgrd/SensorManager.cc:115
+#, c-format
+msgid "CPU%1"
+msgstr "CPU%1"
+
+#: ksgrd/SensorManager.cc:117
+#, c-format
+msgid "Disk%1"
+msgstr "Disk%1"
+
+#: ksgrd/SensorManager.cc:122
+#, c-format
+msgid "Fan%1"
+msgstr "Fan%1"
+
+#: ksgrd/SensorManager.cc:124
+#, c-format
+msgid "Temperature%1"
+msgstr "Temperature%1"
+
+#: ksgrd/SensorManager.cc:127
+msgid "Total"
+msgstr "Total"
+
+#: ksgrd/SensorManager.cc:133
+#, c-format
+msgid "Int%1"
+msgstr "Int%1"
+
+#: ksgrd/SensorManager.cc:140
+msgid ""
+"_: the unit 1 per second\n"
+"1/s"
+msgstr "1/s"
+
+#: ksgrd/SensorManager.cc:141
+msgid "kBytes"
+msgstr "KB"
+
+#: ksgrd/SensorManager.cc:142
+msgid ""
+"_: the unit minutes\n"
+"min"
+msgstr "min"
+
+#: ksgrd/SensorManager.cc:143
+msgid ""
+"_: the frequency unit\n"
+"MHz"
+msgstr "MHz"
+
+#: ksgrd/SensorManager.cc:146
+msgid "Integer Value"
+msgstr "Integer Value"
+
+#: ksgrd/SensorManager.cc:147
+msgid "Floating Point Value"
+msgstr "Floating Point Value"
+
+#: ksgrd/SensorManager.cc:289
+msgid "Connection to %1 has been lost."
+msgstr "Connection to %1 has been lost."
+
+#: ksgrd/SensorSocketAgent.cc:104
+msgid "Connection to %1 refused"
+msgstr "Connection to %1 refused"
+
+#: ksgrd/SensorSocketAgent.cc:108
+msgid "Host %1 not found"
+msgstr "Host %1 not found"
+
+#: ksgrd/SensorSocketAgent.cc:112
+#, c-format
+msgid "Timeout at host %1"
+msgstr "Timeout at host %1"
+
+#: ksgrd/SensorSocketAgent.cc:116
+#, c-format
+msgid "Network failure host %1"
+msgstr "Network failure host %1"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: 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 ""
+"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."
+
+#: Workspace.cc:105 ksysguard.cc:176
+msgid "Process Table"
+msgstr "Process Table"
+
+#: Workspace.cc:135
+#, c-format
+msgid "Sheet %1"
+msgstr "Sheet %1"
+
+#: Workspace.cc:165 Workspace.cc:305
+msgid ""
+"The worksheet '%1' contains unsaved data.\n"
+"Do you want to save the worksheet?"
+msgstr ""
+"The worksheet '%1' contains unsaved data.\n"
+"Do you want to save the worksheet?"
+
+#: Workspace.cc:181 Workspace.cc:235
+msgid "*.sgrd|Sensor Files"
+msgstr "*.sgrd|Sensor Files"
+
+#: Workspace.cc:184
+msgid "Select Worksheet to Load"
+msgstr "Select Worksheet to Load"
+
+#: Workspace.cc:229 Workspace.cc:269
+msgid "You do not have a worksheet that could be saved."
+msgstr "You do not have a worksheet that could be saved."
+
+#: Workspace.cc:239
+msgid "Save Current Worksheet As"
+msgstr "Save Current Worksheet As"
+
+#: Workspace.cc:320
+msgid "There are no worksheets that could be deleted."
+msgstr "There are no worksheets that could be deleted."
+
+#: Workspace.cc:448
+msgid "Cannot find file ProcessTable.sgrd."
+msgstr "Cannot find file ProcessTable.sgrd."
+
+#: KSGAppletSettings.cc:34
+#, fuzzy
+msgid "System Guard Settings"
+msgstr "KSysGuard Applet Settings"
+
+#: KSGAppletSettings.cc:42
+msgid "Number of displays:"
+msgstr "Number of displays:"
+
+#: KSGAppletSettings.cc:50
+msgid "Size ratio:"
+msgstr "Size ratio:"
+
+#: KSGAppletSettings.cc:54
+#, c-format
+msgid "%"
+msgstr "%"
+
+#: SensorDisplayLib/ProcessList.cc:110
+msgid ""
+"_: process status\n"
+"running"
+msgstr "running"
+
+#: SensorDisplayLib/ProcessList.cc:112
+msgid ""
+"_: process status\n"
+"sleeping"
+msgstr "sleeping"
+
+#: SensorDisplayLib/ProcessList.cc:114
+msgid ""
+"_: process status\n"
+"disk sleep"
+msgstr "disk sleep"
+
+#: SensorDisplayLib/ProcessList.cc:115
+msgid ""
+"_: process status\n"
+"zombie"
+msgstr "zombie "
+
+#: SensorDisplayLib/ProcessList.cc:117
+msgid ""
+"_: process status\n"
+"stopped"
+msgstr "stopped"
+
+#: SensorDisplayLib/ProcessList.cc:118
+msgid ""
+"_: process status\n"
+"paging"
+msgstr "paging"
+
+#: SensorDisplayLib/ProcessList.cc:119
+msgid ""
+"_: process status\n"
+"idle"
+msgstr "idle"
+
+#: SensorDisplayLib/ProcessList.cc:250
+msgid "Remove Column"
+msgstr "Remove Column"
+
+#: SensorDisplayLib/ProcessList.cc:251
+msgid "Add Column"
+msgstr "Add Column"
+
+#: SensorDisplayLib/ProcessList.cc:252
+msgid "Help on Column"
+msgstr "Help on Column"
+
+#: SensorDisplayLib/ProcessController.cc:62
+#: SensorDisplayLib/ProcessList.cc:771
+msgid "Nice"
+msgstr "Nice"
+
+#: SensorDisplayLib/ProcessList.cc:776
+msgid "Hide Column"
+msgstr "Hide Column"
+
+#: SensorDisplayLib/ProcessList.cc:782
+msgid "Show Column"
+msgstr "Show Column"
+
+#: SensorDisplayLib/ProcessList.cc:786
+msgid "Select All Processes"
+msgstr "Select All Processes"
+
+#: SensorDisplayLib/ProcessList.cc:787
+msgid "Unselect All Processes"
+msgstr "Unselect All Processes"
+
+#: SensorDisplayLib/ProcessList.cc:793
+msgid "Select All Child Processes"
+msgstr "Select All Child Processes"
+
+#: SensorDisplayLib/ProcessList.cc:794
+msgid "Unselect All Child Processes"
+msgstr "Unselect All Child Processes"
+
+#: SensorDisplayLib/ProcessList.cc:796
+msgid "SIGABRT"
+msgstr "SIGABRT"
+
+#: SensorDisplayLib/ProcessList.cc:797
+msgid "SIGALRM"
+msgstr "SIGALRM"
+
+#: SensorDisplayLib/ProcessList.cc:798
+msgid "SIGCHLD"
+msgstr "SIGCHLD"
+
+#: SensorDisplayLib/ProcessList.cc:799
+msgid "SIGCONT"
+msgstr "SIGCONT"
+
+#: SensorDisplayLib/ProcessList.cc:800
+msgid "SIGFPE"
+msgstr "SIGFPE"
+
+#: SensorDisplayLib/ProcessList.cc:801
+msgid "SIGHUP"
+msgstr "SIGHUP"
+
+#: SensorDisplayLib/ProcessList.cc:802
+msgid "SIGILL"
+msgstr "SIGILL"
+
+#: SensorDisplayLib/ProcessList.cc:803
+msgid "SIGINT"
+msgstr "SIGINT"
+
+#: SensorDisplayLib/ProcessList.cc:804
+msgid "SIGKILL"
+msgstr "SIGKILL"
+
+#: SensorDisplayLib/ProcessList.cc:805
+msgid "SIGPIPE"
+msgstr "SIGPIPE"
+
+#: SensorDisplayLib/ProcessList.cc:806
+msgid "SIGQUIT"
+msgstr "SIGQUIT"
+
+#: SensorDisplayLib/ProcessList.cc:807
+msgid "SIGSEGV"
+msgstr "SIGSEGV"
+
+#: SensorDisplayLib/ProcessList.cc:808
+msgid "SIGSTOP"
+msgstr "SIGSTOP"
+
+#: SensorDisplayLib/ProcessList.cc:809
+msgid "SIGTERM"
+msgstr "SIGTERM"
+
+#: SensorDisplayLib/ProcessList.cc:810
+msgid "SIGTSTP"
+msgstr "SIGTSTP"
+
+#: SensorDisplayLib/ProcessList.cc:811
+msgid "SIGTTIN"
+msgstr "SIGTTIN"
+
+#: SensorDisplayLib/ProcessList.cc:812
+msgid "SIGTTOU"
+msgstr "SIGTTOU"
+
+#: SensorDisplayLib/ProcessList.cc:813
+msgid "SIGUSR1"
+msgstr "SIGUSR1"
+
+#: SensorDisplayLib/ProcessList.cc:814
+msgid "SIGUSR2"
+msgstr "SIGUSR2"
+
+#: SensorDisplayLib/ProcessList.cc:817
+msgid "Send Signal"
+msgstr "Send Signal"
+
+#: SensorDisplayLib/ProcessList.cc:825
+msgid "Renice Process..."
+msgstr "Renice Process..."
+
+#: SensorDisplayLib/ProcessList.cc:873
+msgid ""
+"_n: Do you really want to send signal %1 to the selected process?\n"
+"Do you really want to send signal %1 to the %n selected processes?"
+msgstr ""
+"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?"
+
+#: SensorDisplayLib/ProcessList.cc:877
+msgid "Send"
+msgstr "Send"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:43
+msgid "Edit BarGraph Preferences"
+msgstr "Edit BarGraph Preferences"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:47
+msgid "Range"
+msgstr "Range"
+
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 25
+#: SensorDisplayLib/DancingBarsSettings.cc:50 WorkSheetSettings.cc:48
+#: rc.cpp:48 rc.cpp:99 rc.cpp:114 rc.cpp:135
+#, no-c-format
+msgid "Title"
+msgstr "Title"
+
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 36
+#: SensorDisplayLib/DancingBarsSettings.cc:54
+#: SensorDisplayLib/FancyPlotterSettings.cc:64 rc.cpp:51
+#, no-c-format
+msgid "Enter the title of the display here."
+msgstr "Enter the title of the display here."
+
+#: SensorDisplayLib/DancingBarsSettings.cc:59
+msgid "Display Range"
+msgstr "Display Range"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:63
+#: SensorDisplayLib/FancyPlotterSettings.cc:89
+msgid "Minimum value:"
+msgstr "Minimum value:"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:67
+#: SensorDisplayLib/FancyPlotterSettings.cc:95
+#, fuzzy
+msgid ""
+"Enter the minimum value for the display here. If both values are 0, automatic "
+"range detection is enabled."
+msgstr ""
+"Enter the minimum value for the display here. If both values are 0 automatic "
+"range detection is enabled."
+
+#: SensorDisplayLib/DancingBarsSettings.cc:71
+#: SensorDisplayLib/FancyPlotterSettings.cc:99
+msgid "Maximum value:"
+msgstr "Maximum value:"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:75
+#: SensorDisplayLib/FancyPlotterSettings.cc:105
+#, fuzzy
+msgid ""
+"Enter the maximum value for the display here. If both values are 0, automatic "
+"range detection is enabled."
+msgstr ""
+"Enter the maximum value for the display here. If both values are 0 automatic "
+"range detection is enabled."
+
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 61
+#: SensorDisplayLib/DancingBarsSettings.cc:84 rc.cpp:60
+#, no-c-format
+msgid "Alarms"
+msgstr "Alarms"
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 78
+#: SensorDisplayLib/DancingBarsSettings.cc:87 rc.cpp:24 rc.cpp:75
+#, no-c-format
+msgid "Alarm for Minimum Value"
+msgstr "Alarm for Minimum Value"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:91
+#: SensorDisplayLib/DancingBarsSettings.cc:109
+msgid "Enable alarm"
+msgstr "Enable alarm"
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 92
+#: SensorDisplayLib/DancingBarsSettings.cc:92 rc.cpp:30 rc.cpp:81
+#, no-c-format
+msgid "Enable the minimum value alarm."
+msgstr "Enable the minimum value alarm."
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 120
+#: SensorDisplayLib/DancingBarsSettings.cc:95 rc.cpp:33 rc.cpp:84
+#, no-c-format
+msgid "Lower limit:"
+msgstr "Lower limit:"
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 144
+#: SensorDisplayLib/DancingBarsSettings.cc:105 rc.cpp:36 rc.cpp:63
+#, no-c-format
+msgid "Alarm for Maximum Value"
+msgstr "Alarm for Maximum Value"
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 158
+#: SensorDisplayLib/DancingBarsSettings.cc:110 rc.cpp:42 rc.cpp:69
+#, no-c-format
+msgid "Enable the maximum value alarm."
+msgstr "Enable the maximum value alarm."
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 186
+#: SensorDisplayLib/DancingBarsSettings.cc:113 rc.cpp:45 rc.cpp:72
+#, no-c-format
+msgid "Upper limit:"
+msgstr "Upper limit:"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:126
+msgid "Look"
+msgstr "Look"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:129
+msgid "Normal bar color:"
+msgstr "Normal bar colour:"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:136
+msgid "Out-of-range color:"
+msgstr "Out-of-range colour:"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:154
+msgid ""
+"This determines the size of the font used to print a label underneath the bars. "
+"Bars are automatically suppressed if text becomes too large, so it is advisable "
+"to use a small font size here."
+msgstr ""
+"This determines the size of the font used to print a label underneath the bars. "
+"Bars are automatically suppressed if text becomes too large, so it is advisable "
+"to use a small font size here."
+
+#: SensorDisplayLib/DancingBarsSettings.cc:161
+#: SensorDisplayLib/FancyPlotterSettings.cc:224
+msgid "Sensors"
+msgstr "Sensors"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:166
+#: SensorDisplayLib/FancyPlotterSettings.cc:231
+msgid "Host"
+msgstr "Host"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:167
+#: SensorDisplayLib/FancyPlotterSettings.cc:232
+msgid "Sensor"
+msgstr "Sensor"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:168
+msgid "Label"
+msgstr "Label"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:169
+#: SensorDisplayLib/FancyPlotterSettings.cc:233
+msgid "Unit"
+msgstr "Unit"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:170
+#: SensorDisplayLib/FancyPlotterSettings.cc:234
+#: SensorDisplayLib/ProcessController.cc:59
+msgid "Status"
+msgstr "Status"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:174
+msgid "Edit..."
+msgstr "Edit..."
+
+#: SensorDisplayLib/DancingBarsSettings.cc:176
+msgid "Push this button to configure the label."
+msgstr "Push this button to configure the label."
+
+#: SensorDisplayLib/DancingBarsSettings.cc:181
+#: SensorDisplayLib/FancyPlotterSettings.cc:249
+msgid "Push this button to delete the sensor."
+msgstr "Push this button to delete the sensor."
+
+#: SensorDisplayLib/DancingBarsSettings.cc:356
+msgid "Label of Bar Graph"
+msgstr "Label of Bar Graph"
+
+#: SensorDisplayLib/DancingBarsSettings.cc:357
+msgid "Enter new label:"
+msgstr "Enter new label:"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:47
+msgid "Signal Plotter Settings"
+msgstr "Signal Plotter Settings"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:57
+msgid "Style"
+msgstr "Style"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:60
+msgid "Title:"
+msgstr "Title:"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:69
+msgid "Graph Drawing Style"
+msgstr "Graph Drawing Style"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:71
+msgid "Basic polygons"
+msgstr "Basic polygons"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:73
+msgid "Original - single line per data point"
+msgstr "Original - single line per data point"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:78
+msgid "Scales"
+msgstr "Scales"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:81
+msgid "Vertical Scale"
+msgstr "Vertical Scale"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:85
+msgid "Automatic range detection"
+msgstr "Automatic range detection"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:86
+msgid ""
+"Check this box if you want the display range to adapt dynamically to the "
+"currently displayed values; if you do not check this, you have to specify the "
+"range you want in the fields below."
+msgstr ""
+"Tick this box if you want the display range to adapt dynamically to the "
+"currently displayed values; if you do not tick this, you have to specify the "
+"range you want in the fields below."
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:111
+msgid "Horizontal Scale"
+msgstr "Horizontal Scale"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:120
+msgid "pixel(s) per time period"
+msgstr "pixel(s) per time period"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:126
+msgid "Grid"
+msgstr "Grid"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:129
+msgid "Lines"
+msgstr "Lines"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:133
+msgid "Vertical lines"
+msgstr "Vertical lines"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:134
+msgid "Check this to activate the vertical lines if display is large enough."
+msgstr "Tick this to activate the vertical lines if display is large enough."
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:137
+msgid "Distance:"
+msgstr "Distance:"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:143
+msgid "Enter the distance between two vertical lines here."
+msgstr "Enter the distance between two vertical lines here."
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:147
+msgid "Vertical lines scroll"
+msgstr "Vertical lines scroll"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:150
+msgid "Horizontal lines"
+msgstr "Horizontal lines"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:151
+msgid "Check this to enable horizontal lines if display is large enough."
+msgstr "Tick this to enable horizontal lines if display is large enough."
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:154
+msgid "Count:"
+msgstr "Count:"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:160
+msgid "Enter the number of horizontal lines here."
+msgstr "Enter the number of horizontal lines here."
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 35
+#: SensorDisplayLib/FancyPlotterSettings.cc:168 rc.cpp:132
+#, no-c-format
+msgid "Text"
+msgstr "Text"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:172
+msgid "Labels"
+msgstr "Labels"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:173
+msgid ""
+"Check this box if horizontal lines should be decorated with the values they "
+"mark."
+msgstr ""
+"Tick this box if horizontal lines should be decorated with the values they "
+"mark."
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:185
+msgid "Top bar"
+msgstr "Top bar"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:186
+msgid ""
+"Check this to active the display title bar. This is probably only useful for "
+"applet displays. The bar is only visible if the display is large enough."
+msgstr ""
+"Tick this to active the display title bar. This is probably only useful for "
+"applet displays. The bar is only visible if the display is large enough."
+
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 206
+#: SensorDisplayLib/FancyPlotterSettings.cc:193 rc.cpp:87 rc.cpp:102
+#: rc.cpp:117 rc.cpp:138
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:196
+msgid "Vertical lines:"
+msgstr "Vertical lines:"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:203
+msgid "Horizontal lines:"
+msgstr "Horizontal lines:"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:210
+msgid "Background:"
+msgstr "Background:"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:242
+msgid "Set Color..."
+msgstr "Set Colour..."
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:244
+msgid "Push this button to configure the color of the sensor in the diagram."
+msgstr "Push this button to configure the colour of the sensor in the diagram."
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:252
+msgid "Move Up"
+msgstr "Move Up"
+
+#: SensorDisplayLib/FancyPlotterSettings.cc:256
+msgid "Move Down"
+msgstr "Move Down"
+
+#: SensorDisplayLib/SensorLogger.cc:151 SensorDisplayLib/SensorLoggerDlg.cc:28
+msgid "Sensor Logger"
+msgstr "Sensor Logger"
+
+#: SensorDisplayLib/SensorDisplay.cc:162
+msgid "Launch &System Guard"
+msgstr "Launch &System Guard"
+
+#: SensorDisplayLib/SensorDisplay.cc:166 SensorDisplayLib/SensorLogger.cc:380
+msgid "&Properties"
+msgstr "&Properties"
+
+#: SensorDisplayLib/SensorDisplay.cc:167 SensorDisplayLib/SensorLogger.cc:381
+msgid "&Remove Display"
+msgstr "&Remove Display"
+
+#: SensorDisplayLib/SensorDisplay.cc:169
+msgid "&Setup Update Interval..."
+msgstr "&Setup Update Interval..."
+
+#: SensorDisplayLib/SensorDisplay.cc:171
+msgid "&Continue Update"
+msgstr "&Continue Update"
+
+#: SensorDisplayLib/SensorDisplay.cc:173
+msgid "P&ause Update"
+msgstr "P&ause Update"
+
+#: SensorDisplayLib/SensorDisplay.cc:240
+msgid ""
+"<qt>"
+"<p>This is a sensor display. To customize a sensor display click and hold the "
+"right mouse button on either the frame or the display box and 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 ""
+"<qt>"
+"<p>This is a sensor display. To customise 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>"
+
+#: SensorDisplayLib/SensorLogger.cc:136
+msgid "Logging"
+msgstr "Logging"
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 48
+#: SensorDisplayLib/SensorLogger.cc:137 rc.cpp:18
+#, no-c-format
+msgid "Timer Interval"
+msgstr "Timer Interval"
+
+#: SensorDisplayLib/SensorLogger.cc:138
+msgid "Sensor Name"
+msgstr "Sensor Name"
+
+#: SensorDisplayLib/SensorLogger.cc:139
+msgid "Host Name"
+msgstr "Host Name"
+
+#: SensorDisplayLib/SensorLogger.cc:140
+msgid "Log File"
+msgstr "Log File"
+
+#: SensorDisplayLib/SensorLogger.cc:383
+msgid "&Remove Sensor"
+msgstr "&Remove Sensor"
+
+#: SensorDisplayLib/SensorLogger.cc:384
+msgid "&Edit Sensor..."
+msgstr "&Edit Sensor..."
+
+#: SensorDisplayLib/SensorLogger.cc:396
+msgid "St&op Logging"
+msgstr "St&op Logging"
+
+#: SensorDisplayLib/SensorLogger.cc:398
+msgid "S&tart Logging"
+msgstr "S&tart Logging"
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 94
+#: SensorDisplayLib/LogFile.cc:88 rc.cpp:141
+#, no-c-format
+msgid "Foreground color:"
+msgstr "Foreground colour:"
+
+#: SensorDisplayLib/MultiMeterSettings.cc:26
+msgid "Multimeter Settings"
+msgstr "Multimeter Settings"
+
+#: SensorDisplayLib/ListViewSettings.cc:26
+msgid "List View Settings"
+msgstr "List View Settings"
+
+#: SensorDisplayLib/ReniceDlg.cc:32
+msgid "Renice Process"
+msgstr "Renice Process"
+
+#: 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 ""
+"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:"
+
+#: SensorDisplayLib/SensorLoggerSettings.cc:26
+msgid "Sensor Logger Settings"
+msgstr "Sensor Logger Settings"
+
+#: SensorDisplayLib/DummyDisplay.cc:33
+msgid "Drop Sensor Here"
+msgstr "Drop Sensor Here"
+
+#: SensorDisplayLib/DummyDisplay.cc:38
+msgid ""
+"This is an empty space in a worksheet. Drag a sensor from the Sensor Browser "
+"and drop it here. A sensor display will appear that allows you to monitor the "
+"values of the sensor over time."
+msgstr ""
+"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."
+
+#: SensorDisplayLib/ProcessController.cc:54
+msgid "Name"
+msgstr "Name"
+
+#: SensorDisplayLib/ProcessController.cc:55
+msgid "PID"
+msgstr "PID"
+
+#: SensorDisplayLib/ProcessController.cc:56
+msgid "PPID"
+msgstr "PPID"
+
+#: SensorDisplayLib/ProcessController.cc:57
+msgid "UID"
+msgstr "UID"
+
+#: SensorDisplayLib/ProcessController.cc:58
+msgid "GID"
+msgstr "GID"
+
+#: SensorDisplayLib/ProcessController.cc:60
+#, c-format
+msgid "User%"
+msgstr "User%"
+
+#: SensorDisplayLib/ProcessController.cc:61
+#, c-format
+msgid "System%"
+msgstr "System%"
+
+#: SensorDisplayLib/ProcessController.cc:63
+msgid "VmSize"
+msgstr "VmSize"
+
+#: SensorDisplayLib/ProcessController.cc:64
+msgid "VmRss"
+msgstr "VmRss"
+
+#: SensorDisplayLib/ProcessController.cc:65
+msgid "Login"
+msgstr "Login"
+
+#: SensorDisplayLib/ProcessController.cc:66
+msgid "Command"
+msgstr "Command"
+
+#: SensorDisplayLib/ProcessController.cc:97
+msgid "All Processes"
+msgstr "All Processes"
+
+#: SensorDisplayLib/ProcessController.cc:98
+msgid "System Processes"
+msgstr "System Processes"
+
+#: SensorDisplayLib/ProcessController.cc:99
+msgid "User Processes"
+msgstr "User Processes"
+
+#: SensorDisplayLib/ProcessController.cc:100
+msgid "Own Processes"
+msgstr "Own Processes"
+
+#: SensorDisplayLib/ProcessController.cc:103
+msgid "&Tree"
+msgstr "&Tree"
+
+#: SensorDisplayLib/ProcessController.cc:116
+msgid "&Refresh"
+msgstr "&Refresh"
+
+#: SensorDisplayLib/ProcessController.cc:123
+msgid "&Kill"
+msgstr "&Kill"
+
+#: SensorDisplayLib/ProcessController.cc:206
+msgid "%1: Running Processes"
+msgstr "%1: Running Processes"
+
+#: SensorDisplayLib/ProcessController.cc:239
+msgid "You need to select a process first."
+msgstr "You need to select a process first."
+
+#: 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 ""
+"Do you want to kill the selected process?\n"
+"Do you want to kill the %n selected processes?"
+
+#: SensorDisplayLib/ProcessController.cc:248
+msgid "Kill Process"
+msgstr "Kill Process"
+
+#: SensorDisplayLib/ProcessController.cc:252
+msgid "Kill"
+msgstr "Kill"
+
+#: SensorDisplayLib/ProcessController.cc:258
+msgid "Do not ask again"
+msgstr "Do not ask again"
+
+#: SensorDisplayLib/ProcessController.cc:344
+#, c-format
+msgid "Error while attempting to kill process %1."
+msgstr "Error while attempting to kill process %1."
+
+#: SensorDisplayLib/ProcessController.cc:349
+#, c-format
+msgid "Insufficient permissions to kill process %1."
+msgstr "Insufficient permissions to kill process %1."
+
+#: SensorDisplayLib/ProcessController.cc:354
+#: SensorDisplayLib/ProcessController.cc:389
+msgid "Process %1 has already disappeared."
+msgstr "Process %1 has already disappeared."
+
+#: SensorDisplayLib/ProcessController.cc:358
+msgid "Invalid Signal."
+msgstr "Invalid Signal."
+
+#: SensorDisplayLib/ProcessController.cc:379
+#, c-format
+msgid "Error while attempting to renice process %1."
+msgstr "Error while attempting to renice process %1."
+
+#: SensorDisplayLib/ProcessController.cc:384
+#, c-format
+msgid "Insufficient permissions to renice process %1."
+msgstr "Insufficient permissions to renice process %1."
+
+#: SensorDisplayLib/ProcessController.cc:393
+msgid "Invalid argument."
+msgstr "Invalid argument."
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 89
+#: rc.cpp:27 rc.cpp:78
+#, no-c-format
+msgid "&Enable alarm"
+msgstr "&Enable alarm"
+
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 155
+#: rc.cpp:39 rc.cpp:66
+#, no-c-format
+msgid "E&nable alarm"
+msgstr "E&nable alarm"
+
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 44
+#: rc.cpp:54
+#, no-c-format
+msgid "&Show unit"
+msgstr "&Show unit"
+
+#. 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 "Enable this to append the unit to the title of the display."
+
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 225
+#: rc.cpp:90
+#, no-c-format
+msgid "Normal digit color:"
+msgstr "Normal digit colour:"
+
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 233
+#: rc.cpp:93
+#, no-c-format
+msgid "Alarm digit color:"
+msgstr "Alarm digit colour:"
+
+#. i18n: file ./SensorDisplayLib/ListViewSettingsWidget.ui line 82
+#: rc.cpp:105 rc.cpp:120
+#, no-c-format
+msgid "Text color:"
+msgstr "Text colour:"
+
+#. i18n: file ./SensorDisplayLib/ListViewSettingsWidget.ui line 90
+#: rc.cpp:108
+#, no-c-format
+msgid "Grid color:"
+msgstr "Grid colour:"
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 17
+#: rc.cpp:129
+#, no-c-format
+msgid "Log File Settings"
+msgstr "Log File Settings"
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 187
+#: rc.cpp:150
+#, no-c-format
+msgid "Select Font..."
+msgstr "Select Font..."
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 199
+#: rc.cpp:153
+#, no-c-format
+msgid "Filter"
+msgstr "Filter"
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 238
+#: rc.cpp:156
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 254
+#: rc.cpp:162
+#, no-c-format
+msgid "&Change"
+msgstr "&Change"
+
+#. 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 "Mem"
+
+#: WorkSheetSettings.cc:41
+msgid "Worksheet Properties"
+msgstr "Worksheet Properties"
+
+#: WorkSheetSettings.cc:67
+msgid "Rows:"
+msgstr "Rows:"
+
+#: WorkSheetSettings.cc:76
+msgid "Columns:"
+msgstr "Columns:"
+
+#: WorkSheetSettings.cc:97
+msgid "Enter the number of rows the sheet should have."
+msgstr "Enter the number of rows the sheet should have."
+
+#: WorkSheetSettings.cc:98
+msgid "Enter the number of columns the sheet should have."
+msgstr "Enter the number of columns the sheet should have."
+
+#: WorkSheetSettings.cc:100
+msgid "Enter the title of the worksheet here."
+msgstr "Enter the title of the worksheet here."
+
+#: KSysGuardApplet.cc:212
+msgid "&Dancing Bars"
+msgstr "&Dancing Bars"
+
+#: KSysGuardApplet.cc:242 KSysGuardApplet.cc:394
+msgid ""
+"The KSysGuard applet does not support displaying of this type of sensor. Please "
+"choose another sensor."
+msgstr ""
+"The KSysGuard applet does not support displaying of this type of sensor. Please "
+"choose another sensor."
+
+#: KSysGuardApplet.cc:334
+msgid ""
+"The file %1 does not contain a valid applet definition, which must have a "
+"document type 'KSysGuardApplet'."
+msgstr ""
+"The file %1 does not contain a valid applet definition, which must have a "
+"document type 'KSysGuardApplet'."
+
+#: KSysGuardApplet.cc:488
+msgid "Drag sensors from the KDE System Guard into this cell."
+msgstr "Drag sensors from the KDE System Guard into this cell."
+
+#: SensorBrowser.cc:77
+msgid "Sensor Browser"
+msgstr "Sensor Browser"
+
+#: SensorBrowser.cc:78
+msgid "Sensor Type"
+msgstr "Sensor Type"
+
+#: SensorBrowser.cc:81
+msgid "Drag sensors to empty cells of a worksheet or the panel applet."
+msgstr "Drag sensors to empty cells of a worksheet or the panel applet."
+
+#: SensorBrowser.cc:88
+msgid ""
+"The sensor browser lists the connected hosts and the sensors that they provide. "
+"Click and drag sensors into drop zones of a worksheet or the panel applet. A "
+"display will appear that visualizes the values provided by the sensor. Some "
+"sensor displays can display values of multiple sensors. Simply drag other "
+"sensors on to the display to add more sensors."
+msgstr ""
+"The sensor browser lists the connected hosts and the sensors that they provide. "
+"Click and drag sensors into drop zones of a worksheet or the panel applet. A "
+"display will appear that visualises the values provided by the sensor. Some "
+"sensor displays can display values of multiple sensors. Simply drag other "
+"sensors on to the display to add more sensors."
+
+#: SensorBrowser.cc:148
+msgid "Drag sensors to empty fields in a worksheet."
+msgstr "Drag sensors to empty fields in a worksheet."
+
+#: ksysguard.cc:64
+msgid "KDE system guard"
+msgstr "KDE system guard"
+
+#: ksysguard.cc:74 ksysguard.cc:556
+msgid "KDE System Guard"
+msgstr "KDE System Guard"
+
+#: ksysguard.cc:100
+msgid "88888 Processes"
+msgstr "88888 Processes"
+
+#: ksysguard.cc:101
+msgid "Memory: 88888888888 kB used, 88888888888 kB free"
+msgstr "Memory: 88888888888 kB used, 88888888888 kB free"
+
+#: ksysguard.cc:103
+msgid "Swap: 888888888 kB used, 888888888 kB free"
+msgstr "Swap: 888888888 kB used, 888888888 kB free"
+
+#: ksysguard.cc:108
+msgid "&New Worksheet..."
+msgstr "&New Worksheet..."
+
+#: ksysguard.cc:111
+msgid "Import Worksheet..."
+msgstr "Import Worksheet..."
+
+#: ksysguard.cc:114
+msgid "&Import Recent Worksheet"
+msgstr "&Import Recent Worksheet"
+
+#: ksysguard.cc:117
+msgid "&Remove Worksheet"
+msgstr "&Remove Worksheet"
+
+#: ksysguard.cc:120
+msgid "&Export Worksheet..."
+msgstr "&Export Worksheet..."
+
+#: ksysguard.cc:125
+msgid "C&onnect Host..."
+msgstr "C&onnect Host..."
+
+#: ksysguard.cc:127
+msgid "D&isconnect Host"
+msgstr "D&isconnect Host"
+
+#: ksysguard.cc:133
+msgid "&Worksheet Properties"
+msgstr "&Worksheet Properties"
+
+#: ksysguard.cc:136
+msgid "Load Standard Sheets"
+msgstr "Load Standard Sheets"
+
+#: ksysguard.cc:140
+msgid "Configure &Style..."
+msgstr "Configure &Style..."
+
+#: ksysguard.cc:157
+msgid "Do you really want to restore the default worksheets?"
+msgstr "Do you really want to restore the default worksheets?"
+
+#: ksysguard.cc:158
+msgid "Reset All Worksheets"
+msgstr "Reset All Worksheets"
+
+#: ksysguard.cc:159
+msgid "Reset"
+msgstr "Reset"
+
+#: ksysguard.cc:436
+#, c-format
+msgid ""
+"_n: 1 Process\n"
+"%n Processes"
+msgstr ""
+"1 Process\n"
+"%n Processes"
+
+#: ksysguard.cc:446
+msgid "Memory: %1 %2 used, %3 %4 free"
+msgstr "Memory: %1 %2 used, %3 %4 free"
+
+#: ksysguard.cc:504
+msgid "No swap space available"
+msgstr "No swap space available"
+
+#: ksysguard.cc:506
+msgid "Swap: %1 %2 used, %3 %4 free"
+msgstr "Swap: %1 %2 used, %3 %4 free"
+
+#: ksysguard.cc:515
+msgid "Show only process list of local host"
+msgstr "Show only process list of local host"
+
+#: ksysguard.cc:516
+msgid "Optional worksheet files to load"
+msgstr "Optional worksheet files to load"
+
+#: ksysguard.cc:558
+msgid "(c) 1996-2002 The KSysGuard Developers"
+msgstr "(c) 1996-2002 The KSysGuard Developers"
+
+#: ksysguard.cc:566
+msgid ""
+"Solaris Support\n"
+"Parts derived (by permission) from the sunos5\n"
+"module of William LeFebvre's \"top\" utility."
+msgstr ""
+"Solaris Support\n"
+"Parts derived (by permission) from the sunos5\n"
+"module of William LeFebvre's \"top\" utility."
+
+#~ msgid "#"
+#~ msgstr "No."
diff --git a/tde-i18n-en_GB/messages/kdebase/ksystemtrayapplet.po b/tde-i18n-en_GB/messages/kdebase/ksystemtrayapplet.po
new file mode 100644
index 00000000000..8fe8fa0ec50
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/ksystemtrayapplet.po
@@ -0,0 +1,32 @@
+# translation of ksystemtrayapplet.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksystemtrayapplet\n"
+"POT-Creation-Date: 2008-08-14 01:16+0200\n"
+"PO-Revision-Date: 2005-11-04 14:30+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: systemtrayapplet.cpp:205
+msgid "Configure System Tray"
+msgstr "Configure System Tray"
+
+#: systemtrayapplet.cpp:214
+msgid "Visible icons:"
+msgstr "Visible icons:"
+
+#: systemtrayapplet.cpp:215
+msgid "Hidden icons:"
+msgstr "Hidden icons:"
+
+#: systemtrayapplet.cpp:726
+msgid "Configure System Tray..."
+msgstr "Configure System Tray..."
diff --git a/tde-i18n-en_GB/messages/kdebase/ksystraycmd.po b/tde-i18n-en_GB/messages/kdebase/ksystraycmd.po
new file mode 100644
index 00000000000..9c6886f0564
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/ksystraycmd.po
@@ -0,0 +1,130 @@
+# translation of ksystraycmd.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksystraycmd\n"
+"POT-Creation-Date: 2006-08-12 04:01+0200\n"
+"PO-Revision-Date: 2005-12-26 02:05+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: ksystraycmd.cpp:60
+msgid ""
+"No window matching pattern '%1' and no command specified.\n"
+msgstr ""
+"No window matching pattern '%1' and no command specified.\n"
+
+#: ksystraycmd.cpp:67
+msgid "KSysTrayCmd: KShellProcess cannot find a shell."
+msgstr "KSysTrayCmd: KShellProcess cannot find a shell."
+
+#: ksystraycmd.cpp:234 main.cpp:51
+msgid "KSysTrayCmd"
+msgstr "KSysTrayCmd"
+
+#: ksystraycmd.cpp:235
+msgid "&Hide"
+msgstr "&Hide"
+
+#: ksystraycmd.cpp:235
+msgid "&Restore"
+msgstr "&Restore"
+
+#: ksystraycmd.cpp:236
+msgid "&Undock"
+msgstr "&Undock"
+
+#: main.cpp:25
+msgid "Command to execute"
+msgstr "Command to execute"
+
+#: main.cpp:27
+msgid ""
+"A regular expression matching the window title\n"
+"If you do not specify one, then the very first window\n"
+"to appear will be taken - not recommended."
+msgstr ""
+"A regular expression matching the window title\n"
+"If you do not specify one, then the very first window\n"
+"to appear will be taken - not recommended."
+
+#: main.cpp:30
+msgid ""
+"The window id of the target window\n"
+"Specifies the id of the window to use. If the id starts with 0x\n"
+"it is assumed to be in hex."
+msgstr ""
+"The window id of the target window\n"
+"Specifies the id of the window to use. If the id starts with 0x\n"
+"it is assumed to be in hex."
+
+#: main.cpp:33
+msgid "Hide the window to the tray on startup"
+msgstr "Hide the window to the tray on startup"
+
+#: main.cpp:34
+msgid ""
+"Wait until we are told to show the window before\n"
+"executing the command"
+msgstr ""
+"Wait until we are told to show the window before\n"
+"executing the command"
+
+#: main.cpp:36
+msgid "Sets the initial tooltip for the tray icon"
+msgstr "Sets the initial tooltip for the tray icon"
+
+#: main.cpp:37
+msgid ""
+"Keep the tray icon even if the client exits. This option\n"
+"has no effect unless startonshow is specified."
+msgstr ""
+"Keep the tray icon even if the client exits. This option\n"
+"has no effect unless startonshow is specified."
+
+#: main.cpp:39
+msgid ""
+"Use ksystraycmd's icon instead of window's icon in systray\n"
+"(should be used with --icon to specify ksystraycmd icon)"
+msgstr ""
+"Use ksystraycmd's icon instead of window's icon in systray\n"
+"(should be used with --icon to specify ksystraycmd icon)"
+
+#: main.cpp:41
+msgid "Try to keep the window above other windows"
+msgstr "Try to keep the window above other windows"
+
+#: main.cpp:42
+msgid ""
+"Quit the client when we are told to hide the window.\n"
+"This has no effect unless startonshow is specified and implies keeprunning."
+msgstr ""
+"Quit the client when we are told to hide the window.\n"
+"This has no effect unless startonshow is specified and implies keeprunning."
+
+#: main.cpp:53
+msgid "Allows any application to be kept in the system tray"
+msgstr "Allows any application to be kept in the system tray"
+
+#: main.cpp:93
+msgid "No command or window specified"
+msgstr "No command or window specified"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
diff --git a/tde-i18n-en_GB/messages/kdebase/kthememanager.po b/tde-i18n-en_GB/messages/kdebase/kthememanager.po
new file mode 100644
index 00000000000..00bbfb3e381
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kthememanager.po
@@ -0,0 +1,247 @@
+# translation of kthememanager.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kthememanager\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-11-04 14:34+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: knewthemedlg.cpp:28
+msgid "New Theme"
+msgstr "New Theme"
+
+#: kthememanager.cpp:49
+msgid "KDE Theme Manager"
+msgstr "KDE Theme Manager"
+
+#: kthememanager.cpp:50 kthememanager.cpp:56
+msgid ""
+"This control module handles installing, removing and creating visual KDE "
+"themes."
+msgstr ""
+"This control module handles installing, removing and creating visual KDE "
+"themes."
+
+#: kthememanager.cpp:219
+msgid "Theme Files"
+msgstr "Theme Files"
+
+#: kthememanager.cpp:220
+msgid "Select Theme File"
+msgstr "Select Theme File"
+
+#: kthememanager.cpp:254
+msgid "Do you really want to remove the theme <b>%1</b>?"
+msgstr "Do you really want to remove the theme <b>%1</b>?"
+
+#: kthememanager.cpp:255
+msgid "Remove Theme"
+msgstr "Remove Theme"
+
+#: kthememanager.cpp:277
+msgid "My Theme"
+msgstr "My Theme"
+
+#: kthememanager.cpp:288
+msgid "Theme %1 already exists."
+msgstr "Theme %1 already exists."
+
+#: kthememanager.cpp:308
+#, c-format
+msgid "Your theme has been successfully created in %1."
+msgstr "Your theme has been successfully created in %1."
+
+#: kthememanager.cpp:309
+msgid "Theme Created"
+msgstr "Theme Created"
+
+#: kthememanager.cpp:311
+msgid "An error occurred while creating your theme."
+msgstr "An error occurred while creating your theme."
+
+#: kthememanager.cpp:312
+msgid "Theme Not Created"
+msgstr "Theme Not Created"
+
+#: kthememanager.cpp:339
+msgid "This theme does not contain a preview."
+msgstr "This theme does not contain a preview."
+
+#: kthememanager.cpp:344
+msgid "Author: %1<br>Email: %2<br>Version: %3<br>Homepage: %4"
+msgstr "Author: %1<br>Email: %2<br>Version: %3<br>Homepage: %4"
+
+#. i18n: file kthemedlg.ui line 50
+#: rc.cpp:3
+#, no-c-format
+msgid "Choose your visual KDE theme:"
+msgstr "Choose your visual KDE theme:"
+
+#. i18n: file kthemedlg.ui line 75
+#: rc.cpp:6
+#, no-c-format
+msgid "Get new themes..."
+msgstr "Get new themes..."
+
+#. i18n: file kthemedlg.ui line 78
+#: rc.cpp:9
+#, no-c-format
+msgid "http://themes.kde.org"
+msgstr "http://themes.kde.org"
+
+#. i18n: file kthemedlg.ui line 81
+#: rc.cpp:12
+#, no-c-format
+msgid "Go to the KDE themes website"
+msgstr "Go to the KDE themes website"
+
+#. i18n: file kthemedlg.ui line 121
+#: rc.cpp:15
+#, no-c-format
+msgid "&Remove Theme"
+msgstr "&Remove Theme"
+
+#. i18n: file kthemedlg.ui line 129
+#: rc.cpp:18
+#, no-c-format
+msgid "Create &New Theme..."
+msgstr "Create &New Theme..."
+
+#. i18n: file kthemedlg.ui line 137
+#: rc.cpp:21
+#, no-c-format
+msgid "&Install New Theme..."
+msgstr "&Install New Theme..."
+
+#. i18n: file kthemedlg.ui line 143
+#: rc.cpp:24
+#, no-c-format
+msgid "Theme"
+msgstr "Theme"
+
+#. i18n: file kthemedlg.ui line 191
+#: rc.cpp:27
+#, no-c-format
+msgid "Customize your theme:"
+msgstr "Customise your theme:"
+
+#. i18n: file kthemedlg.ui line 236
+#: rc.cpp:30
+#, no-c-format
+msgid "Background"
+msgstr "Background"
+
+#. i18n: file kthemedlg.ui line 239
+#: rc.cpp:33
+#, no-c-format
+msgid "Customize the desktop background"
+msgstr "Customise the desktop background"
+
+#. i18n: file kthemedlg.ui line 276
+#: rc.cpp:36
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#. i18n: file kthemedlg.ui line 279
+#: rc.cpp:39
+#, no-c-format
+msgid "Customize colors"
+msgstr "Customise colours"
+
+#. i18n: file kthemedlg.ui line 316
+#: rc.cpp:42
+#, no-c-format
+msgid "Style"
+msgstr "Style"
+
+#. i18n: file kthemedlg.ui line 319
+#: rc.cpp:45
+#, no-c-format
+msgid "Customize the widget style"
+msgstr "Customise the widget style"
+
+#. i18n: file kthemedlg.ui line 356
+#: rc.cpp:48
+#, no-c-format
+msgid "Icons"
+msgstr "Icons"
+
+#. i18n: file kthemedlg.ui line 359
+#: rc.cpp:51
+#, no-c-format
+msgid "Customize the icon theme"
+msgstr "Customise the icon theme"
+
+#. i18n: file kthemedlg.ui line 399
+#: rc.cpp:57
+#, no-c-format
+msgid "Customize the font theme"
+msgstr "Customise the font theme"
+
+#. i18n: file kthemedlg.ui line 436
+#: rc.cpp:60
+#, no-c-format
+msgid "Screen Saver"
+msgstr "Screen Saver"
+
+#. i18n: file kthemedlg.ui line 439
+#: rc.cpp:63
+#, no-c-format
+msgid "Customize the screen saver"
+msgstr "Customise the screen saver"
+
+#. i18n: file newthemewidget.ui line 25
+#: rc.cpp:66
+#, no-c-format
+msgid "&Theme name:"
+msgstr "&Theme name:"
+
+#. i18n: file newthemewidget.ui line 36
+#: rc.cpp:69
+#, no-c-format
+msgid "&Author:"
+msgstr "&Author:"
+
+#. i18n: file newthemewidget.ui line 47
+#: rc.cpp:72
+#, no-c-format
+msgid "&Email:"
+msgstr "&Email:"
+
+#. i18n: file newthemewidget.ui line 58
+#: rc.cpp:75
+#, no-c-format
+msgid "&Homepage:"
+msgstr "&Homepage:"
+
+#. i18n: file newthemewidget.ui line 89
+#: rc.cpp:78
+#, no-c-format
+msgid "Co&mment:"
+msgstr "Co&mment:"
+
+#. i18n: file newthemewidget.ui line 113
+#: rc.cpp:81
+#, no-c-format
+msgid "&Version:"
+msgstr "&Version:"
diff --git a/tde-i18n-en_GB/messages/kdebase/ktip.po b/tde-i18n-en_GB/messages/kdebase/ktip.po
new file mode 100644
index 00000000000..48cce7b56b8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/ktip.po
@@ -0,0 +1,1857 @@
+# translation of ktip.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktip\n"
+"POT-Creation-Date: 2006-11-23 02:35+0100\n"
+"PO-Revision-Date: 2005-11-04 14:31+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: ktipwindow.cpp:32
+msgid "Useful tips"
+msgstr "Useful tips"
+
+#: ktipwindow.cpp:36
+msgid "KTip"
+msgstr "KTip"
+
+#: ktipwindow.cpp:52
+msgid "Useful Tips"
+msgstr "Useful Tips"
+
+#: tips.cpp:3
+msgid ""
+"<P>\n"
+"There is a lot of information about KDE on the\n"
+"<A HREF=\"http://www.kde.org/\">KDE web site</A>. There are\n"
+"also useful sites for major applications like\n"
+"<A HREF=\"http://www.konqueror.org/\">Konqueror</A>,\n"
+"<A HREF=\"http://www.koffice.org/\">KOffice</A> and\n"
+"<A HREF=\"http://www.kdevelop.org/\">KDevelop</A>, or important\n"
+"KDE utilities like\n"
+"<A HREF=\"http://printing.kde.org/\">KDEPrint</A>,\n"
+"which can be put to its full usage even outside KDE...\n"
+"</P>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/filesystems/desktop.png\">\n"
+"</center>\n"
+msgstr ""
+"<P>\n"
+"There is a lot of information about KDE on the\n"
+"<A HREF=\"http://www.kde.org/\">KDE web site</A>. There are\n"
+"also useful sites for major applications like\n"
+"<A HREF=\"http://www.konqueror.org/\">Konqueror</A>,\n"
+"<A HREF=\"http://www.koffice.org/\">KOffice</A> and\n"
+"<A HREF=\"http://www.kdevelop.org/\">KDevelop</A>, or important\n"
+"KDE utilities like\n"
+"<A HREF=\"http://printing.kde.org/\">KDEPrint</A>,\n"
+"which can be put to its full usage even outside KDE...\n"
+"</P>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/filesystems/desktop.png\">\n"
+"</center>\n"
+
+#: tips.cpp:22
+msgid ""
+"<p>\n"
+"KDE is translated into many languages. You can change the country and\n"
+"language with the Control Center in \"Regional &amp; Accessibility\"\n"
+"->.\"Country/Region &amp; Language\".\n"
+"</p>\n"
+"<p>For more information about KDE translations and translators, see <a\n"
+"href=\"http://i18n.kde.org/\">http://i18n.kde.org</a>.\n"
+"</p>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/locale.png\">\n"
+"<p align=\"right\"><em>Contributed by Andrea Rizzi</em></p>\n"
+msgstr ""
+"<p>\n"
+"KDE is translated into many languages. You can change the country and\n"
+"language with the Control Centre in \"Regional &amp; Accessibility\"\n"
+"->.\"Country/Region &amp; Language\".\n"
+"</p>\n"
+"<p>For more information about KDE translations and translators, see <a\n"
+"href=\"http://i18n.kde.org/\">http://i18n.kde.org</a>.\n"
+"</p>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/locale.png\">\n"
+"<p align=\"right\"><em>Contributed by Andrea Rizzi</em></p>\n"
+
+#: tips.cpp:38
+msgid ""
+"<p>\n"
+"You can minimize all your windows on the current desktop at once and\n"
+"thus reach the desktop itself by clicking on the desktop icon on the\n"
+"panel.</p>\n"
+"<p>If you do not currently have the icon there, you can add it by right "
+"clicking on the panel, and then selecting Add to Panel->Special Button->"
+"Desktop Access.\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/filesystems/desktop.png\">\n"
+"</center>\n"
+msgstr ""
+"<p>\n"
+"You can minimise all your windows on the current desktop at once and\n"
+"thus reach the desktop itself by clicking on the desktop icon on the\n"
+"panel.</p>\n"
+"<p>If you do not currently have the icon there, you can add it by right "
+"clicking on the panel, and then selecting Add to Panel->Special Button->"
+"Desktop Access.\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/filesystems/desktop.png\">\n"
+"</center>\n"
+
+#: tips.cpp:51
+msgid ""
+"<p>\n"
+"If you temporarily need more screen real-estate, you can <strong>\"fold\n"
+"in\" the panel</strong> by clicking on one of the arrows at the ends of\n"
+"the panel. Alternatively, make it hide automatically by changing the\n"
+"settings in the Control Center (Desktop->Panels, Hiding tab).\n"
+"</p>\n"
+"<p>For more information about Kicker, the KDE Panel, see <a\n"
+"href=\"help:/kicker\">the Kicker Handbook</a>.\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"If you temporarily need more screen real-estate, you can <strong>\"fold\n"
+"in\" the panel</strong> by clicking on one of the arrows at the ends of\n"
+"the panel. Alternatively, make it hide automatically by changing the\n"
+"settings in the Control Centre (Desktop->Panels, Hiding tab).\n"
+"</p>\n"
+"<p>For more information about Kicker, the KDE Panel, see <a\n"
+"href=\"help:/kicker\">the Kicker Handbook</a>.\n"
+"</p>\n"
+
+#: tips.cpp:64
+#, fuzzy
+msgid ""
+"<p>\n"
+"The program Klipper, which is started by default and resides in the\n"
+"system tray at the right end of the panel, keeps a number of text\n"
+"selections around. These can be retrieved or even (in the case of\n"
+"URLs, for example) be executed.</p>\n"
+"<p>You can find more information about using Klipper in <a\n"
+"href=\"help:/klipper\">the Klipper Handbook</a></p>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"hicolor/48x48/apps/klipper.png\">\n"
+"</center>\n"
+msgstr ""
+"<p>\n"
+"The program Klipper, which is started by default and resides in the\n"
+"system tray at the right end of the panel, keeps a number of text\n"
+"selections around. These can be retrieved or even (in the case of\n"
+"URLs, for example) be executed.</p>\n"
+"<p>You can find more information about using Klipper in <a\n"
+"href=\"help:/klipper\">the Klipper Handbook</a></p>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/klipper.png\">\n"
+"</center>\n"
+
+#: tips.cpp:79
+msgid ""
+"<p>\n"
+"The window list, which is accessible via an icon on the panel, provides a\n"
+"quick overview of all windows on all virtual desktops. Alternatively,\n"
+"press Alt+F5 to display the window list.</p>"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/window_list.png\">\n"
+"</center>\n"
+msgstr ""
+"<p>\n"
+"The window list, which is accessible via an icon on the panel, provides a\n"
+"quick overview of all windows on all virtual desktops. Alternatively,\n"
+"press Alt+F5 to display the window list.</p>"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/window_list.png\">\n"
+"</center>\n"
+
+#: tips.cpp:90
+msgid ""
+"<p>The <b>\"Location\" label</b> in Konqueror is draggable.</p>\n"
+"<p>This means you can create shortcuts (e.g. on the desktop or the panel)\n"
+"by dragging it there with the mouse. You can also drop it on to Konsole or\n"
+"edit fields to get the URL typed in there (as you can with links or files\n"
+"displayed in Konqueror).</p>\n"
+msgstr ""
+"<p>The <b>\"Location\" label</b> in Konqueror is draggable.</p>\n"
+"<p>This means you can create shortcuts (e.g. on the desktop or the panel)\n"
+"by dragging it there with the mouse. You can also drop it on to Konsole or\n"
+"edit fields to get the URL typed in there (as you can with links or files\n"
+"displayed in Konqueror).</p>\n"
+
+#: tips.cpp:99
+msgid ""
+"<p>For quick access to KDEPrint Manager type\n"
+"<strong>\"print:/manager\"</strong>... -- <em>\"Type where?\"</em>,\n"
+" you may ask. Type it...</p>\n"
+"<ul>\n"
+" "
+"<li>...either in Konqueror's <i>address field</i>,</li>\n"
+" "
+"<li>...or in a <i>Run Command</i> dialog,\n"
+" opened by pressing <strong>Alt+F2</strong>.</li>\n"
+"</ul>\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+msgstr ""
+"<p>For quick access to KDEPrint Manager type\n"
+"<strong>\"print:/manager\"</strong>... -- <em>\"Type where?\"</em>,\n"
+" you may ask. Type it...</p>\n"
+"<ul>\n"
+" "
+"<li>...either in Konqueror's <i>address field</i>,</li>\n"
+" "
+"<li>...or in a <i>Run Command</i> dialogue,\n"
+" opened by pressing <strong>Alt+F2</strong>.</li>\n"
+"</ul>\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+
+#: tips.cpp:115
+msgid ""
+"<p>\n"
+"Double-clicking on the titlebar of any window \"shades\" it, which means\n"
+"that only the titlebar stays visible. Double-clicking the titlebar a\n"
+"second time will make the window visible again."
+"<br>\n"
+"Of course, you can change this behavior within the Control Center.\n"
+"</p>\n"
+"<p>For more information about ways to manipulate windows in KDE, take\n"
+"a look at <a href=\"help:/khelpcenter/userguide/windows-how-to-work.html\">"
+"the KDE User Guide</a>.</p>\n"
+msgstr ""
+"<p>\n"
+"Double-clicking on the titlebar of any window \"shades\" it, which means\n"
+"that only the titlebar stays visible. Double-clicking the titlebar a\n"
+"second time will make the window visible again."
+"<br>\n"
+"Of course, you can change this behaviour within the Control Centre.\n"
+"</p>\n"
+"<p>For more information about ways to manipulate windows in KDE, take\n"
+"a look at <a href=\"help:/khelpcenter/userguide/windows-how-to-work.html\">"
+"the KDE User Guide</a>.</p>\n"
+
+#: tips.cpp:127
+msgid ""
+"<p>\n"
+"You can cycle through the windows on a virtual desktop by holding the\n"
+"Alt key and pressing Tab or Shift+Tab.</p>"
+"<br>\n"
+"<center><img src=\"crystalsvg/48x48/apps/kcmkwm.png\"></center></p>\n"
+"<p>For more information, see <a\n"
+"href=\"help:/khelpcenter/userguide/windows-how-to-work.html\">the KDE\n"
+"User Guide</a>.</p>\n"
+msgstr ""
+"<p>\n"
+"You can cycle through the windows on a virtual desktop by holding the\n"
+"Alt key and pressing Tab or Shift+Tab.</p>"
+"<br>\n"
+"<center><img src=\"crystalsvg/48x48/apps/kcmkwm.png\"></center></p>\n"
+"<p>For more information, see <a\n"
+"href=\"help:/khelpcenter/userguide/windows-how-to-work.html\">the KDE\n"
+"User Guide</a>.</p>\n"
+
+#: tips.cpp:138
+msgid ""
+"<p>\n"
+"You can assign <b>keyboard shortcuts</b> to your favorite applications in the\n"
+"KDE menu editor (K-menu->Settings->Menu Editor). Select the application\n"
+"(e.g. Konsole), then click on the image next to \"Current shortcut\n"
+"key:\". Press the key combination you want (say, Ctrl+Alt+K).\n"
+"<p>That is it: now you can fire up Konsoles with Ctrl+Alt+K.</p>\n"
+msgstr ""
+"<p>\n"
+"You can assign <b>keyboard shortcuts</b> to your favorite applications in the\n"
+"KDE menu editor (K-menu->Settings->Menu Editor). Select the application\n"
+"(e.g. Konsole), then click on the image next to \"Current shortcut\n"
+"key:\". Press the key combination you want (say, Ctrl+Alt+K).\n"
+"<p>That is it: now you can fire up Konsoles with Ctrl+Alt+K.</p>\n"
+
+#: tips.cpp:148
+msgid ""
+"<p>\n"
+"You can configure the number of virtual desktops by adjusting the \"Number\n"
+"of desktops\" slider in the Control Center (Desktop->Multiple Desktops).\n"
+"</p>\n"
+"<p>For more information about using virtual desktops, look at <a\n"
+"href=\"help:/khelpcenter/userguide/windows-how-to-work.html#using-multiple-deskt"
+"ops\">the\n"
+"KDE User Guide</a>.</p>\n"
+msgstr ""
+"<p>\n"
+"You can configure the number of virtual desktops by adjusting the \"Number\n"
+"of desktops\" slider in the Control Centre (Desktop->Multiple Desktops).\n"
+"</p>\n"
+"<p>For more information about using virtual desktops, look at <a\n"
+"href=\"help:/khelpcenter/userguide/windows-how-to-work.html#using-multiple-deskt"
+"ops\">the\n"
+"KDE User Guide</a>.</p>\n"
+
+#: tips.cpp:159
+msgid ""
+"<p>The KDE project was founded in October 1996 and had its first release,\n"
+"1.0, on July 12, 1998.</p>\n"
+"<p>You can <em>support the KDE project</em> with work (programming, designing,\n"
+"documenting, proof-reading, translating, etc.) and financial or\n"
+"hardware donations. Please contact <a\n"
+" href=\"mailto:kde-ev@kde.org\">kde-ev@kde.org</a>\n"
+"if you are interested in donating, or <a\n"
+"href=\"mailto:kde-quality@kde.org\">kde-quality@kde.org</a> if you would\n"
+"like to contribute in other ways.</p>\n"
+msgstr ""
+"<p>The KDE project was founded in October 1996 and had its first release,\n"
+"1.0, on July 12, 1998.</p>\n"
+"<p>You can <em>support the KDE project</em> with work (programming, designing,\n"
+"documenting, proof-reading, translating, etc.) and financial or\n"
+"hardware donations. Please contact <a\n"
+" href=\"mailto:kde-ev@kde.org\">kde-ev@kde.org</a>\n"
+"if you are interested in donating, or <a\n"
+"href=\"mailto:kde-quality@kde.org\">kde-quality@kde.org</a> if you would\n"
+"like to contribute in other ways.</p>\n"
+
+#: tips.cpp:172
+msgid ""
+"<p>KDE provides some shortcuts to change the size of a window:</p>\n"
+"<table>"
+"<tr>\n"
+"<th>To maximize a window...</th>\t"
+"<th>click the maximize button...</th>\n"
+"</tr>"
+"<tr>\n"
+"<td>...full-screen,</td>\t\t"
+"<td>...with the left mouse button</td>\n"
+"</tr>"
+"<tr>\n"
+"<td>...vertically only,</td>\t"
+"<td>...with the middle mouse button</td>\n"
+"</tr>"
+"<tr>\n"
+"<td>...horizontally only,</td>\t"
+"<td>...with the right mouse button</td>\n"
+"</tr></table>\n"
+msgstr ""
+"<p>KDE provides some shortcuts to change the size of a window:</p>\n"
+"<table>"
+"<tr>\n"
+"<th>To maximise a window...</th>\t"
+"<th>click the maximise button...</th>\n"
+"</tr>"
+"<tr>\n"
+"<td>...full-screen,</td>\t\t"
+"<td>...with the left mouse button</td>\n"
+"</tr>"
+"<tr>\n"
+"<td>...vertically only,</td>\t"
+"<td>...with the middle mouse button</td>\n"
+"</tr>"
+"<tr>\n"
+"<td>...horizontally only,</td>\t"
+"<td>...with the right mouse button</td>\n"
+"</tr></table>\n"
+
+#: tips.cpp:186
+#, fuzzy
+msgid ""
+"<p>You can stay up to date with new developments in KDE and releases\n"
+"by regularly checking the web site <A\n"
+" HREF=\"http://www.kde.org\">http://www.kde.org</A>.</p>\n"
+"<BR>\n"
+"<center><img src=\"hicolor/48x48/apps/konqueror.png\"></center></p>\n"
+msgstr ""
+"<p>You can stay up to date with new developments in KDE and releases\n"
+"by regularly checking the web site <A\n"
+" HREF=\"http://www.kde.org\">http://www.kde.org</A>.</p>\n"
+"<BR>\n"
+"<center><img src=\"crystalsvg/48x48/apps/konqueror.png\"></center></p>\n"
+
+#: tips.cpp:195
+msgid ""
+"<p align=\"center\"><strong>KDEPrinting (I)</strong></p>\n"
+"<p><strong>kprinter</strong>, KDE's new printing utility supports\n"
+"different print subsystems. These subsystems differ very much\n"
+"in their abilities.</p>\n"
+"<p>Among the supported systems are:\n"
+"<ul>\n"
+"<li>CUPS, the new Common UNIX Printing System;</li>\n"
+"<li>LPR/LPD, traditional BSD-style printing;</li>\n"
+"<li>RLPR (no need for \"printcap\" editing or root privileges to\n"
+"use network printers);</li>\n"
+"<li>printing through an external program (generic).</li>\n"
+"</ul>\n"
+msgstr ""
+"<p align=\"center\"><strong>KDEPrinting (I)</strong></p>\n"
+"<p><strong>kprinter</strong>, KDE's new printing utility supports\n"
+"different print subsystems. These subsystems differ very much\n"
+"in their abilities.</p>\n"
+"<p>Among the supported systems are:\n"
+"<ul>\n"
+"<li>CUPS, the new Common UNIX Printing System;</li>\n"
+"<li>LPR/LPD, traditional BSD-style printing;</li>\n"
+"<li>RLPR (no need for \"printcap\" editing or root privileges to\n"
+"use network printers);</li>\n"
+"<li>printing through an external program (generic).</li>\n"
+"</ul>\n"
+
+#: tips.cpp:211
+msgid ""
+"<p align=\"center\"><strong>KDEPrinting (II)</strong></p>\n"
+"<p>Not all print subsystems provide equal abilities\n"
+"for KDEPrint to build on.</p>\n"
+"<p>The <A HREF=\"http://printing.kde.org/\">KDEPrinting Team</A>\n"
+"recommends installing a <A\n"
+"HREF=\"http://www.cups.org/\"><strong>CUPS-based</strong></A>\n"
+"software as the underlying print subsystem.</p>\n"
+"<p> CUPS provides easy usage, powerful features, broad printer\n"
+"support and a modern design (based on IPP, the \"Internet\n"
+"Printing Protocol\"). Its usefulness is proven for home users\n"
+"as well as for large networks.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+msgstr ""
+"<p align=\"center\"><strong>KDEPrinting (II)</strong></p>\n"
+"<p>Not all print subsystems provide equal abilities\n"
+"for KDEPrint to build on.</p>\n"
+"<p>The <A HREF=\"http://printing.kde.org/\">KDEPrinting Team</A>\n"
+"recommends installing a <A\n"
+"HREF=\"http://www.cups.org/\"><strong>CUPS-based</strong></A>\n"
+"software as the underlying print subsystem.</p>\n"
+"<p> CUPS provides easy usage, powerful features, broad printer\n"
+"support and a modern design (based on IPP, the \"Internet\n"
+"Printing Protocol\"). Its usefulness is proven for home users\n"
+"as well as for large networks.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+
+#: tips.cpp:228
+#, fuzzy
+msgid ""
+"<p>\n"
+"KDE is based on a well-designed C++ foundation. C++ is a programming\n"
+"language well suited to desktop development. The KDE object model\n"
+"extends the power of C++ even further. See\n"
+" <a href=\"http://developer.kde.org/\">http://developer.kde.org/</a>\n"
+"for details.</p>"
+"<br>\n"
+"<center><img src=\"hicolor/48x48/apps/konqueror.png\"></center>\n"
+msgstr ""
+"<p>\n"
+"KDE is based on a well-designed C++ foundation. C++ is a programming\n"
+"language well suited to desktop development. The KDE object model\n"
+"extends the power of C++ even further. See\n"
+" <a href=\"http://developer.kde.org/\">http://developer.kde.org/</a>\n"
+"for details.</p>"
+"<br>\n"
+"<center><img src=\"crystalsvg/48x48/apps/konqueror.png\"></center>\n"
+
+#: tips.cpp:239
+msgid ""
+"<p>\n"
+"You can use Konqueror to <strong>browse through tar archives</strong>,\n"
+"even compressed ones. You can extract files simply by dragging them\n"
+"to another place, e.g. another Konqueror window or the desktop.</p>\n"
+msgstr ""
+"<p>\n"
+"You can use Konqueror to <strong>browse through tar archives</strong>,\n"
+"even compressed ones. You can extract files simply by dragging them\n"
+"to another place, e.g. another Konqueror window or the desktop.</p>\n"
+
+#: tips.cpp:247
+msgid ""
+"<p>\n"
+"You can cycle through the virtual desktops by holding the Ctrl key and\n"
+"pressing Tab or Shift+Tab.</p>\n"
+"<p>For more information about using virtual desktops, look at <a\n"
+"href=\"help:/khelpcenter/userguide/windows-how-to-work.html#using-multiple-deskt"
+"ops\">the\n"
+"KDE User Guide</a>.</p>\n"
+msgstr ""
+"<p>\n"
+"You can cycle through the virtual desktops by holding the Ctrl key and\n"
+"pressing Tab or Shift+Tab.</p>\n"
+"<p>For more information about using virtual desktops, look at <a\n"
+"href=\"help:/khelpcenter/userguide/windows-how-to-work.html#using-multiple-deskt"
+"ops\">the\n"
+"KDE User Guide</a>.</p>\n"
+
+#: tips.cpp:257
+msgid ""
+"<p>You can start <strong>kprinter</strong> as a standalone program\n"
+"from any xterm, Konsole window or from the \"Run Command\" dialog (started\n"
+"by pressing <i>Alt+F2</i>). Then select the file to print. You can print\n"
+"as many items of different types as you want, all at once.\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\"></center>\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+msgstr ""
+"<p>You can start <strong>kprinter</strong> as a standalone program\n"
+"from any xterm, Konsole window or from the \"Run Command\" dialogue (started\n"
+"by pressing <i>Alt+F2</i>). Then select the file to print. You can print\n"
+"as many items of different types as you want, all at once.\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\"></center>\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+
+#: tips.cpp:269
+msgid ""
+"<p>You may at any time switch <strong>kprinter</strong> to another\n"
+"print subsystem \"on the fly\" (and you do not need to be root to do it.)\n"
+"</p>\n"
+"<p>Laptop users who frequently change to different environments may find\n"
+"<A HREF=\"ftp://truffula.com/pub/\">RLPR</A> a useful complement to CUPS\n"
+"(or any other print subsystem they use as their preferred one).\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+msgstr ""
+"<p>You may at any time switch <strong>kprinter</strong> to another\n"
+"print subsystem \"on the fly\" (and you do not need to be root to do it).\n"
+"</p>\n"
+"<p>Laptop users who frequently change to different environments may find\n"
+"<A HREF=\"ftp://truffula.com/pub/\">RLPR</A> a useful complement to CUPS\n"
+"(or any other print subsystem they use as their preferred one).\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+
+#: tips.cpp:281
+#, fuzzy
+msgid ""
+"<P>\n"
+"KDE's help system can display not only KDE's own HTML-based help, but\n"
+"also info and man pages.</P>\n"
+"<p>For more ways of getting help, see <a\n"
+"href=\"help:/khelpcenter/userguide/getting-help.html\">the KDE User\n"
+"Guide</a>.</p>\n"
+"<br>\n"
+"<center><img src=\"hicolor/48x48/apps/khelpcenter.png\"></center>\n"
+msgstr ""
+"<P>\n"
+"KDE's help system can display not only KDE's own HTML-based help, but\n"
+"also info and man pages.</P>\n"
+"<p>For more ways of getting help, see <a\n"
+"href=\"help:/khelpcenter/userguide/getting-help.html\">the KDE User\n"
+"Guide</a>.</p>\n"
+"<br>\n"
+"<center><img src=\"crystalsvg/48x48/apps/khelpcenter.png\"></center>\n"
+
+#: tips.cpp:293
+msgid ""
+"<P>Clicking with the right mouse button on panel icons or applets opens a\n"
+"popup menu that allows you to move or remove the item, or add a new\n"
+"one.</P>\n"
+"<p>For more information about customizing Kicker, the KDE Panel, see\n"
+"<a href=\"help:/kicker\">the Kicker Handbook</a>.</p>\n"
+msgstr ""
+"<P>Clicking with the right mouse button on panel icons or applets opens a\n"
+"popup menu that allows you to move or remove the item, or add a new\n"
+"one.</P>\n"
+"<p>For more information about customising Kicker, the KDE Panel, see\n"
+"<a href=\"help:/kicker\">the Kicker Handbook</a>.</p>\n"
+
+#: tips.cpp:302
+msgid ""
+"<P>If a toolbar is not large enough to display all buttons on it, you can\n"
+"click on the small arrow at the far right end of the toolbar to see\n"
+"the remaining buttons.</P>\n"
+msgstr ""
+"<P>If a toolbar is not large enough to display all buttons on it, you can\n"
+"click on the small arrow at the far right end of the toolbar to see\n"
+"the remaining buttons.</P>\n"
+
+#: tips.cpp:309
+msgid ""
+"<p>\n"
+"Need comprehensive info about KDEPrinting?"
+"<br> </p>\n"
+"<p> Type <strong>help:/kdeprint/</strong> into a Konqueror address field\n"
+"and get the\n"
+" <a href=\"http://printing.kde.org/documentation/handbook/\">"
+"KDEPrint Handbook</a>\n"
+"displayed.</p> "
+"<p>This, plus more material (like a\n"
+" <a href=\"http://printing.kde.org/faq/\">FAQ</a>, various\n"
+" <a href=\"http://printing.kde.org/documentation/tutorials/\">Tutorials</a>,\n"
+"a \"TipsNTricks\" section and the\n"
+" <a href=\"http://mail.kde.org/mailman/listinfo/kde-print/\">"
+"kdeprint mailing list</a>)\n"
+" are available at\n"
+"<a href=\"http://printing.kde.org/\">printing.kde.org</a>...\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+msgstr ""
+"<p>\n"
+"Need comprehensive info about KDEPrinting?"
+"<br> </p>\n"
+"<p> Type <strong>help:/kdeprint/</strong> into a Konqueror address field\n"
+"and get the\n"
+" <a href=\"http://printing.kde.org/documentation/handbook/\">"
+"KDEPrint Handbook</a>\n"
+"displayed.</p> "
+"<p>This, plus more material (like a\n"
+" <a href=\"http://printing.kde.org/faq/\">FAQ</a>, various\n"
+" <a href=\"http://printing.kde.org/documentation/tutorials/\">Tutorials</a>,\n"
+"a \"TipsNTricks\" section and the\n"
+" <a href=\"http://mail.kde.org/mailman/listinfo/kde-print/\">"
+"kdeprint mailing list</a>)\n"
+" are available at\n"
+"<a href=\"http://printing.kde.org/\">printing.kde.org</a>...\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+
+#: tips.cpp:328
+msgid ""
+"<P>You can run non-KDE applications without problems on a KDE\n"
+"desktop. It is even possible to integrate them into the menu system.\n"
+"The KDE program \"KAppfinder\" will look for known programs to integrate\n"
+"them into the menu.</P>\n"
+msgstr ""
+"<P>You can run non-KDE applications without problems on a KDE\n"
+"desktop. It is even possible to integrate them into the menu system.\n"
+"The KDE program \"KAppfinder\" will look for known programs to integrate\n"
+"them into the menu.</P>\n"
+
+#: tips.cpp:336
+msgid ""
+"<p>You can quickly move the panel to another screen edge by \"grabbing\" it "
+"with\n"
+"the left mouse button and moving it to where you want it.</p>\n"
+"<p>For more information about personalizing Kicker, the KDE Panel,\n"
+"take a look at <a href=\"help:/kicker\">the Kicker Handbook</a>.</p>\n"
+msgstr ""
+"<p>You can quickly move the panel to another screen edge by \"grabbing\" it "
+"with\n"
+"the left mouse button and moving it to where you want it.</p>\n"
+"<p>For more information about personalising Kicker, the KDE Panel,\n"
+"take a look at <a href=\"help:/kicker\">the Kicker Handbook</a>.</p>\n"
+
+#: tips.cpp:344
+msgid ""
+"<p>\n"
+"If you need to kill some time, KDE comes with an extensive collection\n"
+"of games.</p>"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/package_games.png\">\n"
+msgstr ""
+"<p>\n"
+"If you need to kill some time, KDE comes with an extensive collection\n"
+"of games.</p>"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/package_games.png\">\n"
+
+#: tips.cpp:353
+msgid ""
+"<p>You can <strong>quickly change the background</strong> image of the\n"
+"desktop by dragging a graphics image from a Konqueror window to the\n"
+"desktop background.</p>\n"
+msgstr ""
+"<p>You can <strong>quickly change the background</strong> image of the\n"
+"desktop by dragging a graphics image from a Konqueror window to the\n"
+"desktop background.</p>\n"
+
+#: tips.cpp:360
+msgid ""
+"<p>You can change the background color of the desktop by dragging a color\n"
+"from a color selector in any application to the desktop background.\n"
+"</p>\n"
+msgstr ""
+"<p>You can change the background colour of the desktop by dragging a colour\n"
+"from a colour selector in any application to the desktop background.\n"
+"</p>\n"
+
+#: tips.cpp:367
+msgid ""
+"<p>\n"
+"A fast way to get your favorite application onto your panel is to\n"
+"right-click the panel (Panel Menu) and select Add to Panel->Application->"
+"whatever.\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"A fast way to get your favourite application onto your panel is to\n"
+"right-click the panel (Panel Menu) and select Add to Panel->Application->"
+"whatever.\n"
+"</p>\n"
+
+#: tips.cpp:375
+msgid ""
+"<p>\n"
+"You can add more applets to your panel by selecting Panel\n"
+"Menu->Add->Applet from the K menu.\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"You can add more applets to your panel by selecting Panel\n"
+"Menu->Add->Applet from the K menu.\n"
+"</p>\n"
+
+#: tips.cpp:383
+msgid ""
+"<p>\n"
+"You can add a little command line to your panel by selecting Panel\n"
+"Menu->Add to Panel->Applet->Run Command from the K menu.\n"
+"</p>\n"
+"<p>For information about other applets available for the KDE Panel,\n"
+"take a look at <a href=\"help:/kicker\">the Kicker Handbook</a>.</p>\n"
+msgstr ""
+"<p>\n"
+"You can add a little command line to your panel by selecting Panel\n"
+"Menu->Add to Panel->Applet->Run Command from the K menu.\n"
+"</p>\n"
+"<p>For information about other applets available for the KDE Panel,\n"
+"take a look at <a href=\"help:/kicker\">the Kicker Handbook</a>.</p>\n"
+
+#: tips.cpp:393
+msgid ""
+"<p>Want to see the local time of your friends or\n"
+"business partners <b>around the world</b>?</p>\n"
+"<p>Just press the middle mouse button on the <b>panel clock</b>.</p>\n"
+msgstr ""
+"<p>Want to see the local time of your friends or\n"
+"business partners <b>around the world</b>?</p>\n"
+"<p>Just press the middle mouse button on the <b>panel clock</b>.</p>\n"
+
+#: tips.cpp:400
+msgid ""
+"<p>Your <b>panel clock</b> can be configured to display the time\n"
+"in <b>plain</b>, <b>digital</b>, <b>analog</b> or <b>fuzzy-style</b>\n"
+"mode.</p>\n"
+"<p>See <a href=\"help:/kicker/clock-applet.html\">the Kicker\n"
+"Handbook</a> for more information.</p>\n"
+msgstr ""
+"<p>Your <b>panel clock</b> can be configured to display the time\n"
+"in <b>plain</b>, <b>digital</b>, <b>analogue</b> or <b>fuzzy-style</b>\n"
+"mode.</p>\n"
+"<p>See <a href=\"help:/kicker/clock-applet.html\">the Kicker\n"
+"Handbook</a> for more information.</p>\n"
+
+#: tips.cpp:409
+msgid ""
+"<p>\n"
+"If you know its name, you can <strong>execute any program</strong> by pressing\n"
+"<strong>Alt+F2</strong>\n"
+"and entering the program name in the command-line window provided."
+"<p>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/kmenu.png\">\n"
+msgstr ""
+"<p>\n"
+"If you know its name, you can <strong>execute any program</strong> by pressing\n"
+"<strong>Alt+F2</strong>\n"
+"and entering the program name in the command-line window provided."
+"<p>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/kmenu.png\">\n"
+
+#: tips.cpp:420
+msgid ""
+"<p>\n"
+"You can <strong>browse any URL</strong> by pressing\n"
+"<strong>Alt+F2</strong> and entering the URL in the\n"
+"command-line window provided.\n"
+"</p>"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/filesystems/network.png\">\n"
+msgstr ""
+"<p>\n"
+"You can <strong>browse any URL</strong> by pressing\n"
+"<strong>Alt+F2</strong> and entering the URL in the\n"
+"command-line window provided.\n"
+"</p>"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/filesystems/network.png\">\n"
+
+#: tips.cpp:431
+msgid ""
+"<p>If you are using Konqueror and want to type another location into\n"
+"the location field below the toolbar to get there, you can clear the\n"
+"whole field very quickly with the black button with a white cross\n"
+"to the left of the \"Location\" label and start typing.</p>\n"
+"<p>You can also press Ctrl+L to clear the location field and place the\n"
+"text cursor there.</p>\n"
+msgstr ""
+"<p>If you are using Konqueror and want to type another location into\n"
+"the location field below the toolbar to get there, you can clear the\n"
+"whole field very quickly with the black button with a white cross\n"
+"to the left of the \"Location\" label and start typing.</p>\n"
+"<p>You can also press Ctrl+L to clear the location field and place the\n"
+"text cursor there.</p>\n"
+
+#: tips.cpp:441
+#, fuzzy
+msgid ""
+"<p>\n"
+"You can access a <strong>man page</strong> by entering a\n"
+"hash mark (#) and the name of the man page wherever you can enter\n"
+"a URL, like in the location field of the web browser or the\n"
+"<strong>Alt+F2</strong> command-line.</p>"
+"<br>\n"
+"<center>\n"
+"<img src=\"hicolor/48x48/apps/khelpcenter.png\">\n"
+msgstr ""
+"<p>\n"
+"You can access a <strong>man page</strong> by entering a\n"
+"hash mark (#) and the name of the man page wherever you can enter\n"
+"a URL, like in the location field of the web browser or the\n"
+"<strong>Alt+F2</strong> command-line.</p>"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/khelpcenter.png\">\n"
+
+#: tips.cpp:452
+#, fuzzy
+msgid ""
+"<p>\n"
+"You can access an <strong>info page</strong> by entering a double hash mark "
+"(##)\n"
+" and the\n"
+"name of the info page wherever you can enter a URL, like in the URL\n"
+"line of the web browser or the <strong>Alt+F2</strong> command-line.\n"
+"</p>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"hicolor/48x48/apps/khelpcenter.png\">\n"
+msgstr ""
+"<p>\n"
+"You can access an <strong>info page</strong> by entering a double hash mark "
+"(##)\n"
+" and the\n"
+"name of the info page wherever you can enter a URL, like in the URL\n"
+"line of the web browser or the <strong>Alt+F2</strong> command-line.\n"
+"</p>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/apps/khelpcenter.png\">\n"
+
+#: tips.cpp:465
+msgid ""
+"<p>\n"
+"If you cannot access the titlebar, you can still <strong>move a window</strong>"
+"\n"
+"on the screen by holding the Alt key, clicking anywhere into the window\n"
+"and \"dragging\" it with the mouse.</p>"
+"<br>\n"
+"<p>Of course, you can change this behavior by using the Control Center.</p>\n"
+msgstr ""
+"<p>\n"
+"If you cannot access the titlebar, you can still <strong>move a window</strong>"
+"\n"
+"on the screen by holding the Alt key, clicking anywhere into the window\n"
+"and \"dragging\" it with the mouse.</p>"
+"<br>\n"
+"<p>Of course, you can change this behaviour by using the Control Center.</p>\n"
+
+#: tips.cpp:474
+msgid ""
+"<p> Want KDE's printing power in non-KDE apps? </p>\n"
+"<p> Then use <strong>'kprinter'</strong> as \"print command\".\n"
+"Works with Netscape, Mozilla, Galeon, gv, Acrobat Reader,\n"
+" StarOffice, OpenOffice.org, any GNOME application and many more...</p>\n"
+"<p>See <a href=\"http://printing.kde.org/faq/kdeprint.phtml#out\">"
+"printing.kde.org</a>\n"
+"for more detailed hints...\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+msgstr ""
+"<p> Want KDE's printing power in non-KDE apps? </p>\n"
+"<p> Then use <strong>'kprinter'</strong> as \"print command\".\n"
+"Works with Netscape, Mozilla, Galeon, gv, Acrobat Reader,\n"
+" StarOffice, OpenOffice.org, any GNOME application and many more...</p>\n"
+"<p>See <a href=\"http://printing.kde.org/faq/kdeprint.phtml#out\">"
+"printing.kde.org</a>\n"
+"for more detailed hints...\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+
+#: tips.cpp:488
+msgid ""
+"<p>\n"
+"You can <strong>resize a window</strong> on the screen by holding the Alt key,\n"
+"right-clicking anywhere into the window and moving the mouse.</p>\n"
+msgstr ""
+"<p>\n"
+"You can <strong>resize a window</strong> on the screen by holding the Alt key,\n"
+"right-clicking anywhere into the window and moving the mouse.</p>\n"
+
+#: tips.cpp:495
+msgid ""
+"<p>\n"
+"KDE's mail client (KMail) provides seamless <strong>PGP/GnuPG\n"
+" integration</strong>\n"
+"for encrypting and signing your email messages.</p>\n"
+"<p>See <a href=\"help:/kmail/pgp.html\">the KMail Handbook</a> for\n"
+"instructions on setting up encryption.</p>\n"
+msgstr ""
+"<p>\n"
+"KDE's mail client (KMail) provides seamless <strong>PGP/GnuPG\n"
+" integration</strong>\n"
+"for encrypting and signing your email messages.</p>\n"
+"<p>See <a href=\"help:/kmail/pgp.html\">the KMail Handbook</a> for\n"
+"instructions on setting up encryption.</p>\n"
+
+#: tips.cpp:505
+msgid ""
+"<p>\n"
+"You can find KDE developers all over the world, e.g., in Germany,\n"
+"Sweden, France, Canada, USA, Australia, Namibia, Argentina, and even in\n"
+"Norway!</p>\n"
+"<p>\n"
+"To see where KDE developers can be found, take a look at <a "
+"href=\"http://worldwide.kde.org\">worldwide.kde.org</a>.</p>\n"
+msgstr ""
+"<p>\n"
+"You can find KDE developers all over the world, e.g., in Germany,\n"
+"Sweden, France, Canada, USA, Australia, Namibia, Argentina and even in\n"
+"Norway!</p>\n"
+"<p>\n"
+"To see where KDE developers can be found, take a look at <a "
+"href=\"http://worldwide.kde.org\">worldwide.kde.org</a>.</p>\n"
+
+#: tips.cpp:515
+msgid ""
+"<p>\n"
+"KDE's CD player, KsCD, accesses the Internet CD database freedb to provide you\n"
+"with title/track information.\n"
+"</p>\n"
+"<p>Full details of KsCD's functions are available in <a\n"
+"href=\"help:/kscd\">the KsCD Handbook</a>.</p>\n"
+msgstr ""
+"<p>\n"
+"KDE's CD player, KsCD, accesses the Internet CD database freedb to provide you\n"
+"with title/track information.\n"
+"</p>\n"
+"<p>Full details of KsCD's functions are available in <a\n"
+"href=\"help:/kscd\">the KsCD Handbook</a>.</p>\n"
+
+#: tips.cpp:525
+msgid ""
+"<p>\n"
+"Some people open many terminal windows just to enter <em>one single</em>\n"
+"command.</p>\n"
+"<ul>\n"
+"<li>Use <strong>Alt+F2</strong> for just firing up programs (Alt+F2 \"kword\") "
+"or\n"
+"<li>use Konsole sessions (\"New\" in toolbar) if you need text output.\n"
+"</ul>\n"
+msgstr ""
+"<p>\n"
+"Some people open many terminal windows just to enter <em>one single</em>\n"
+"command.</p>\n"
+"<ul>\n"
+"<li>Use <strong>Alt+F2</strong> for just firing up programs (Alt+F2 \"kword\") "
+"or\n"
+"<li>use Konsole sessions (\"New\" in toolbar) if you need text output.\n"
+"</ul>\n"
+
+#: tips.cpp:536
+msgid ""
+"<p>\n"
+"You can change the color of the window titlebars by clicking on the title bar "
+"of the\n"
+"color example in the <em>Appearance & Themes</em> module within the Control "
+"Center.\n"
+"</p>\n"
+"<p>This works for all of the other available colors too.</p>\n"
+msgstr ""
+"<p>\n"
+"You can change the colour of the window titlebars by clicking on the title bar "
+"of the\n"
+"colour example in the <em>Appearance & Themes</em> module within the Control "
+"Centre.\n"
+"</p>\n"
+"<p>This works for all of the other available colours too.</p>\n"
+
+#: tips.cpp:545
+msgid ""
+"<p align=\"center\"><strong>KDE Command Line Printing (I)</strong></p>\n"
+"<p> Want to print from command line, without missing KDE's printing power?</p>\n"
+"<p> Type <strong>'kprinter'</strong>. Up pops the\n"
+"KDEPrint dialog. Select printer, print options and\n"
+"print files (note that you may select <em>different</em>\n"
+"files of <em>different</em> types for <em>one</em> print job...). </p>\n"
+"<p>This works from Konsole, any x-Terminal, or \"Run Command\"\n"
+"(called by pressing <em>Alt+F2</em>)</p>\n"
+msgstr ""
+"<p align=\"center\"><strong>KDE Command Line Printing (I)</strong></p>\n"
+"<p> Want to print from command line, without missing KDE's printing power?</p>\n"
+"<p> Type <strong>'kprinter'</strong>. Up pops the\n"
+"KDEPrint dialogue. Select printer, print options and\n"
+"print files (note that you may select <em>different</em>\n"
+"files of <em>different</em> types for <em>one</em> print job...). </p>\n"
+"<p>This works from Konsole, any x-Terminal, or \"Run Command\"\n"
+"(called by pressing <em>Alt+F2</em>)</p>\n"
+
+#: tips.cpp:557
+msgid ""
+"<p align=\"center\"><strong>KDE Command Line Printing (II)</strong></p>\n"
+"<p>\n"
+"You may specify print files and/or name a printer from the command line:\n"
+"<pre>\n"
+"kprinter -d infotec \\\n /home/kurt/paragliding.jpg \\\n "
+"../kdeprint-handbook.pdf \\\n /opt/kde3/flyer.ps\n"
+"</pre>\n"
+" This prints 3 different files (from different folders) to printer "
+"\"infotec\".\n"
+" </p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+msgstr ""
+"<p align=\"center\"><strong>KDE Command Line Printing (II)</strong></p>\n"
+"<p>\n"
+"You may specify print files and/or name a printer from the command line:\n"
+"<pre>\n"
+"kprinter -d infotec \\\n /home/kurt/paragliding.jpg \\\n "
+"../kdeprint-handbook.pdf \\\n /opt/kde3/flyer.ps\n"
+"</pre>\n"
+" This prints 3 different files (from different folders) to printer "
+"\"infotec\".\n"
+" </p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+
+#: tips.cpp:575
+msgid ""
+"<p>\n"
+"The difference between window manager styles and old-fashioned themes is\n"
+"that the former even reflect window titlebar color settings from the\n"
+"Control Center and might implement different features.</p>\n"
+msgstr ""
+"<p>\n"
+"The difference between window manager styles and old-fashioned themes is\n"
+"that the former even reflect window titlebar colour settings from the\n"
+"Control Centre and might implement different features.</p>\n"
+
+#: tips.cpp:583
+msgid ""
+"<p>\n"
+"The K in KDE does not stand for anything. It is the character that comes\n"
+"before L in the Latin alphabet, which stands for Linux. It was chosen\n"
+"because KDE runs on many types of UNIX (and perfectly well on FreeBSD).\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"The K in KDE does not stand for anything. It is the character that comes\n"
+"before L in the Latin alphabet, which stands for Linux. It was chosen\n"
+"because KDE runs on many types of UNIX (and perfectly well on FreeBSD).\n"
+"</p>\n"
+
+#: tips.cpp:592
+#, fuzzy
+msgid ""
+"<p>If you want to know when <b>the next release</b> of KDE is planned,\n"
+"look for the release schedule on <a\n"
+" href=\"http://developer.kde.org/\">http://developer.kde.org</a>. If you only\n"
+"find old release schedules, there will probably be some weeks/months of\n"
+"intensive development left before the next release.</p>"
+"<br>\n"
+"<center><img src=\"hicolor/48x48/apps/konqueror.png\"></center>\n"
+msgstr ""
+"<p>If you want to know when <b>the next release</b> of KDE is planned,\n"
+"look for the release schedule on <a\n"
+" href=\"http://developer.kde.org/\">http://developer.kde.org</a>. If you only\n"
+"find old release schedules, there will probably be some weeks/months of\n"
+"intensive development left before the next release.</p>"
+"<br>\n"
+"<center><img src=\"crystalsvg/48x48/apps/konqueror.png\"></center>\n"
+
+#: tips.cpp:602
+msgid ""
+"<p>\n"
+"Under the <em>\"B II\"</em> window decoration, the title bars\n"
+"automatically move by themselves so they are always visible. You can\n"
+"edit your title bar decoration by right clicking on your title bar and\n"
+"selecting \"Configure Window Behavior...\".</p>\n"
+msgstr ""
+"<p>\n"
+"Under the <em>\"B II\"</em> window decoration, the title bars\n"
+"automatically move by themselves so they are always visible. You can\n"
+"edit your title bar decoration by right clicking on your title bar and\n"
+"selecting \"Configure Window Behaviour...\".</p>\n"
+
+#: tips.cpp:611
+msgid ""
+"<p>If you do not like the default completion mode (e.g. in Konqueror), you\n"
+"can right-click on the edit-widget and choose a different mode, e.g.\n"
+"automatic or manual completion. Manual completion works in a similar\n"
+"way to\n"
+"completion in a UNIX shell. Use Ctrl+E to invoke it.\n"
+"</p>\n"
+msgstr ""
+"<p>If you do not like the default completion mode (e.g. in Konqueror), you\n"
+"can right-click on the edit-widget and choose a different mode, e.g.\n"
+"automatic or manual completion. Manual completion works in a similar\n"
+"way to\n"
+"completion in a UNIX shell. Use Ctrl+E to invoke it.\n"
+"</p>\n"
+
+#: tips.cpp:621
+msgid ""
+"<p>If you want another panel, to make more space for your applets and\n"
+"buttons, press right mouse button on the panel to invoke the panel menu\n"
+"and select \"Add to Panel->Panel->Panel\".</p>"
+"<p>\n"
+"(You can then put anything on the fresh panel, adjust its size and\n"
+"so on.)</p>\n"
+msgstr ""
+"<p>If you want another panel, to make more space for your applets and\n"
+"buttons, press right mouse button on the panel to invoke the panel menu\n"
+"and select \"Add to Panel->Panel->Panel\".</p>"
+"<p>\n"
+"(You can then put anything on the fresh panel, adjust its size and\n"
+"so on.)</p>\n"
+
+#: tips.cpp:630
+msgid ""
+"<p>If you want to contribute your own \"tip of the day\", please send it to\n"
+"<a href=\"mailto:kde-doc-english@kde.org\">kde-doc-english@kde.org</a>"
+", and we will be happy to\n"
+" include\n"
+"it in the next release.</p>\n"
+msgstr ""
+"<p>If you want to contribute your own \"tip of the day\", please send it to\n"
+"<a href=\"mailto:kde-doc-english@kde.org\">kde-doc-english@kde.org</a>"
+", and we will be happy to\n"
+" include\n"
+"it in the next release.</p>\n"
+
+#: tips.cpp:638
+msgid ""
+"<p>\n"
+"If you drag a file from Konqueror or from the desktop to Konsole, you\n"
+"will have the choice between pasting the URL or entering that folder.</p>\n"
+"<p>\n"
+"Choose the one you want, so you do not have to write the entire path\n"
+"in the terminal window.</p>\n"
+"<p align=\"right\"><em>Contributed by Gerard Delafond</em></p>\n"
+msgstr ""
+"<p>\n"
+"If you drag a file from Konqueror or from the desktop to Konsole, you\n"
+"will have the choice between pasting the URL or entering that folder.</p>\n"
+"<p>\n"
+"Choose the one you want, so you do not have to write the entire path\n"
+"in the terminal window.</p>\n"
+"<p align=\"right\"><em>Contributed by Gerard Delafond</em></p>\n"
+
+#: tips.cpp:649
+msgid ""
+"<p>\n"
+"You can hide mixer devices in KMix by clicking on \"Hide\" in the\n"
+"context menu that appears when you click with the right mouse button\n"
+"on one of the sliders.\n"
+"</p>\n"
+"<p>Take a look at <a href=\"help:/kmix\">the KMix Handbook</a> for more\n"
+"KMix tips and tricks.</p>\n"
+"<p align=\"right\"><em>Contributed by Stefan Schimanski</em></p>\n"
+msgstr ""
+"<p>\n"
+"You can hide mixer devices in KMix by clicking on \"Hide\" in the\n"
+"context menu that appears when you click with the right mouse button\n"
+"on one of the sliders.\n"
+"</p>\n"
+"<p>Take a look at <a href=\"help:/kmix\">the KMix Handbook</a> for more\n"
+"KMix tips and tricks.</p>\n"
+"<p align=\"right\"><em>Contributed by Stefan Schimanski</em></p>\n"
+
+#: tips.cpp:661
+msgid ""
+"<p>\n"
+"You can add your own \"Web Shortcuts\" to Konqueror by selecting\n"
+"Settings->Configure Konqueror->Web Shortcuts. Click \"New...\" and\n"
+"complete the fields.\n"
+"</p>\n"
+"<p>For further instructions, and details about the advanced features\n"
+"available with Web Shortcuts, see <a\n"
+"href=\"help:/konqueror/enhanced-browsing.html\">the Konqueror Handbook</a>.</p>"
+"\n"
+"<p align=\"right\"><em>Contributed by Michael Lachmann and Thomas Diehl</em></p>"
+"\n"
+msgstr ""
+"<p>\n"
+"You can add your own \"Web Shortcuts\" to Konqueror by selecting\n"
+"Settings->Configure Konqueror->Web Shortcuts. Click \"New...\" and\n"
+"complete the fields.\n"
+"</p>\n"
+"<p>For further instructions, and details about the advanced features\n"
+"available with Web Shortcuts, see <a\n"
+"href=\"help:/konqueror/enhanced-browsing.html\">the Konqueror Handbook</a>.</p>"
+"\n"
+"<p align=\"right\"><em>Contributed by Michael Lachmann and Thomas Diehl</em></p>"
+"\n"
+
+#: tips.cpp:674
+msgid ""
+"<p>\n"
+"Each UNIX user has a so-called Home folder in which his or her\n"
+"files as well as user-dependent configuration files are saved. If you\n"
+"work in a Konsole window, you can easily change to your home folder\n"
+"by entering the <b>cd</b> command without any parameters.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
+msgstr ""
+"<p>\n"
+"Each UNIX user has a so-called Home folder in which his or her\n"
+"files as well as user-dependent configuration files are saved. If you\n"
+"work in a Konsole window, you can easily change to your home folder\n"
+"by entering the <b>cd</b> command without any parameters.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
+
+#: tips.cpp:685
+msgid ""
+"<p>\n"
+"You might wonder why there are very few (if any) files whose\n"
+"names end in <code>.exe</code> or <code>.bat</code> on UNIX\n"
+"systems. This is because filenames on UNIX do not need an\n"
+"extension. Executable files in KDE are represented by the gear icon\n"
+"in Konqueror. In the Konsole window, they are often colored red\n"
+"(depending on your settings).\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
+msgstr ""
+"<p>\n"
+"You might wonder why there are very few (if any) files whose\n"
+"names end in <code>.exe</code> or <code>.bat</code> on UNIX\n"
+"systems. This is because filenames on UNIX do not need an\n"
+"extension. Executable files in KDE are represented by the gear icon\n"
+"in Konqueror. In the Konsole window, they are often coloured red\n"
+"(depending on your settings).\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
+
+#: tips.cpp:698
+msgid ""
+"<p>\n"
+"If you want to make your desktop look more interesting, you can find\n"
+"tons of themes, widget styles window decorations and more at <a "
+"href=\"http://kde-look.org/\">kde-look.org</a>.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
+msgstr ""
+"<p>\n"
+"If you want to make your desktop look more interesting, you can find\n"
+"tons of themes, widget styles window decorations and more at <a "
+"href=\"http://kde-look.org/\">kde-look.org</a>.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
+
+#: tips.cpp:707
+msgid ""
+"<p>\n"
+"Did you know that you can use the middle mouse button to paste\n"
+"text? Try selecting some text with the left mouse button and click\n"
+"elsewhere with the middle mouse button. The selected text will be\n"
+"pasted at the click position. This even works between different programs.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
+msgstr ""
+"<p>\n"
+"Did you know that you can use the middle mouse button to paste\n"
+"text? Try selecting some text with the left mouse button and click\n"
+"elsewhere with the middle mouse button. The selected text will be\n"
+"pasted at the click position. This even works between different programs.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
+
+#: tips.cpp:718
+msgid ""
+"<p>\n"
+"Want to print by using \"DragNDrop\"?\n"
+"</p>\n"
+"<p>\n"
+"Drag a file and drop it on the \"Files\" tab of an opened\n"
+"<strong>kprinter</strong> dialog. </p>\n"
+"<p>Then continue as you would normally: select a printer, job options, etc.\n"
+"and click the \"Print\" button.\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+msgstr ""
+"<p>\n"
+"Want to print by using \"DragNDrop\"?\n"
+"</p>\n"
+"<p>\n"
+"Drag a file and drop it on the \"Files\" tab of an opened\n"
+"<strong>kprinter</strong> dialogue. </p>\n"
+"<p>Then continue as you would normally: select a printer, job options etc.\n"
+"and click the \"Print\" button.\n"
+"</p>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/devices/printer1.png\">\n"
+"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
+
+#: tips.cpp:734
+msgid ""
+"<p>\n"
+"If you need to calculate a distance on the screen, the program\n"
+"<em>kruler</em> can be of great help.</p>\n"
+"<p>\n"
+"Furthermore, if you need to look closely at the ruler to count single\n"
+"pixels, <em>kmag</em> may be very useful. (It is not part of the KDE base\n"
+"installation but needs to be installed separately. It might already be\n"
+"available on your distribution.) <em>kmag</em> works\n"
+"just like <em>xmag</em>, with the difference that it magnifies on the fly.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Jesper Pedersen</em></p>"
+"<br>\n"
+msgstr ""
+"<p>\n"
+"If you need to calculate a distance on the screen, the program\n"
+"<em>kruler</em> can be of great help.</p>\n"
+"<p>\n"
+"Furthermore, if you need to look closely at the ruler to count single\n"
+"pixels, <em>kmag</em> may be very useful. (It is not part of the KDE base\n"
+"installation but needs to be installed separately. It might already be\n"
+"available on your distribution.) <em>kmag</em> works\n"
+"just like <em>xmag</em>, with the difference that it magnifies on the fly.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Jesper Pedersen</em></p>"
+"<br>\n"
+
+#: tips.cpp:749
+msgid ""
+"<p>\n"
+"Sound in KDE is coordinated by the <b>artsd</b> sound server. You can\n"
+"configure the sound server from the Control Center by selecting\n"
+"Sound &amp; Multimedia->Sound Server.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Jeff Tranter</em></p>"
+"<br>\n"
+msgstr ""
+"<p>\n"
+"Sound in KDE is coordinated by the <b>artsd</b> sound server. You can\n"
+"configure the sound server from the Control Centre by selecting\n"
+"Sound &amp; Multimedia->Sound Server.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Jeff Tranter</em></p>"
+"<br>\n"
+
+#: tips.cpp:759
+msgid ""
+"<p>\n"
+"You can associate sounds, pop up windows, and more with KDE events. This can be "
+"configured\n"
+"from the Control Center by selecting Sound &amp; Multimedia->"
+"System Notifications.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Jeff Tranter</em></p>"
+"<br>\n"
+msgstr ""
+"<p>\n"
+"You can associate sounds, pop up windows, and more with KDE events. This can be "
+"configured\n"
+"from the Control Centre by selecting Sound &amp; Multimedia->"
+"System Notifications.\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Jeff Tranter</em></p>"
+"<br>\n"
+
+#: tips.cpp:768
+msgid ""
+"<p>\n"
+"Most non-KDE sound applications that do not know about the sound server can be\n"
+"run using the <b>artsdsp</b> command. When the application is run, accesses to\n"
+"the audio device will be redirected to the <b>artsd</b> sound server.\n"
+"</p>\n"
+"<p>\n"
+"The command format is:"
+"<br>\n"
+"<b>artsdsp</b> <em>application</em> <em>arguments</em> ...\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Jeff Tranter</em></p>"
+"<br>\n"
+msgstr ""
+"<p>\n"
+"Most non-KDE sound applications that do not know about the sound server can be\n"
+"run using the <b>artsdsp</b> command. When the application is run, accesses to\n"
+"the audio device will be redirected to the <b>artsd</b> sound server.\n"
+"</p>\n"
+"<p>\n"
+"The command format is:"
+"<br>\n"
+"<b>artsdsp</b> <em>application</em> <em>arguments</em> ...\n"
+"</p>\n"
+"<p align=\"right\"><em>Contributed by Jeff Tranter</em></p>"
+"<br>\n"
+
+#: tips.cpp:782
+msgid ""
+"<p>\n"
+"By holding down the <b>Shift</b> button while moving a container (button\n"
+"or applet) on the Panel, the container can then be used to push forward\n"
+"other containers.\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"By holding down the <b>Shift</b> button while moving a container (button\n"
+"or applet) on the Panel, the container can then be used to push forward\n"
+"other containers.\n"
+"</p>\n"
+
+#: tips.cpp:791
+msgid ""
+"<p>\n"
+"KDE's 'kioslaves' do not just work in Konqueror: you can use network\n"
+"URLs in any KDE application. For example, you can enter a URL like\n"
+"ftp://www.server.com/myfile in the Kate Open dialog, and Kate will\n"
+"open the file and save changes back to the FTP server when you click\n"
+"on 'Save.'\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"KDE's 'kioslaves' do not just work in Konqueror: you can use network\n"
+"URLs in any KDE application. For example, you can enter a URL like\n"
+"ftp://www.server.com/myfile in the Kate Open dialogue, and Kate will\n"
+"open the file and save changes back to the FTP server when you click\n"
+"on 'Save.'\n"
+"</p>\n"
+
+#: tips.cpp:802
+msgid ""
+"<p>\n"
+"You can use Konqueror to access your files on any server that you have\n"
+"ssh access to. Just enter fish://<em>username</em>@<em>hostname</em> in\n"
+"Konqueror's location bar.\n"
+"</p>\n"
+"<p>\n"
+"In fact, all KDE applications support fish:// URLs - try entering one\n"
+"in the Open dialog of Kate, for instance\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"You can use Konqueror to access your files on any server that you have\n"
+"ssh access to. Just enter fish://<em>username</em>@<em>hostname</em> in\n"
+"Konqueror's location bar.\n"
+"</p>\n"
+"<p>\n"
+"In fact, all KDE applications support fish:// URLs - try entering one\n"
+"in the Open dialogue of Kate, for instance\n"
+"</p>\n"
+
+#: tips.cpp:815
+msgid ""
+"<p>\n"
+"KMail, the KDE email client, has built-in support for several popular\n"
+"spam filtering apps. To set up automatic spam filtering in KMail,\n"
+"configure your favorite spam filter as you like it, then go to\n"
+"Tools->Anti-spam wizard in KMail.\n"
+"</p>\n"
+"<p>\n"
+"For more information, look at <a\n"
+"href=\"help:/kmail/the-anti-spam-wizard.html\">the KMail Handbook\n"
+"Anti-Spam Wizard chapter</a>.\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"KMail, the KDE email client, has built-in support for several popular\n"
+"spam filtering apps. To set up automatic spam filtering in KMail,\n"
+"configure your favourite spam filter as you like it, then go to\n"
+"Tools->Anti-spam wizard in KMail.\n"
+"</p>\n"
+"<p>\n"
+"For more information, look at <a\n"
+"href=\"help:/kmail/the-anti-spam-wizard.html\">the KMail Handbook\n"
+"Anti-Spam Wizard chapter</a>.\n"
+"</p>\n"
+
+#: tips.cpp:830
+msgid ""
+"<p>\n"
+"You can make a window go below other windows by middle-clicking on its "
+"titlebar.\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"You can make a window go below other windows by middle-clicking on its "
+"titlebar.\n"
+"</p>\n"
+
+#: tips.cpp:837
+msgid ""
+"<p>\n"
+"KDE applications offer short \"What's This?\" help texts for many\n"
+"features. Just click on the question mark on the window titlebar, and\n"
+"then click on the item you need help on. (In some themes, the button\n"
+"is a lowercase \"i\" instead of a question mark).\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"KDE applications offer short \"What's This?\" help texts for many\n"
+"features. Just click on the question mark on the window titlebar, and\n"
+"then click on the item you need help on. (In some themes, the button\n"
+"is a lowercase \"i\" instead of a question mark).\n"
+"</p>\n"
+
+#: tips.cpp:847
+msgid ""
+"<p>\n"
+"KDE supports several different window focus modes: take a look in the\n"
+"Control Center, under Desktop->Window Behavior. For example, if you\n"
+"use the mouse a lot, you might prefer the \"Focus follows mouse\" setting.\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"KDE supports several different window focus modes: take a look in the\n"
+"Control Centre, under Desktop->Window Behaviour. For example, if you\n"
+"use the mouse a lot, you might prefer the \"Focus follows mouse\" setting.\n"
+"</p>\n"
+
+#: tips.cpp:856
+msgid ""
+"<p>\n"
+"Konqueror can continuously scroll webpages up or down: just press\n"
+"Shift+Up Arrow or Shift+Down Arrow. Press the key combination again to\n"
+"increase the speed, or any other key to stop the scrolling.\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"Konqueror can continuously scroll webpages up or down: just press\n"
+"Shift+Up Arrow or Shift+Down Arrow. Press the key combination again to\n"
+"increase the speed, or any other key to stop the scrolling.\n"
+"</p>\n"
+
+#: tips.cpp:865
+msgid ""
+"<p>You can use Konqueror's help:/ kioslave to have quick and easy\n"
+"access to an application's handbook by typing <b>help:/</b>, directly\n"
+"followed by the application name, in the Location bar. So, for example\n"
+"to view the handbook for kwrite simply type help:/kwrite.</p> \n"
+msgstr ""
+"<p>You can use Konqueror's help:/ kioslave to have quick and easy\n"
+"access to an application's handbook by typing <b>help:/</b>, directly\n"
+"followed by the application name, in the Location bar. So, for example\n"
+"to view the handbook for kwrite simply type help:/kwrite.</p> \n"
+
+#: tips.cpp:873
+msgid ""
+"<p>Thanks to the <a href=\"http://svg.kde.org\" title=\"ksvg\">KSVG\n"
+"project</a>, KDE now has full support for the Scalable Vector Graphics\n"
+"(SVG) image filetypes. You can view these images in Konqueror and even\n"
+"set an SVG image as a background for your desktop.</p>\n"
+"<p>There is also a great bunch of <a\n"
+"href=\"http://kdelook.org/index.php?xcontentmode=7\" title=\"kdelook\n"
+"SVG\">SVG wallpapers</a> for your desktop background available at <a\n"
+"href=\"http://kdelook.org\" title=\"kdelook\">kde-look.org</a>.</p>\n"
+msgstr ""
+"<p>Thanks to the <a href=\"http://svg.kde.org\" title=\"ksvg\">KSVG\n"
+"project</a>, KDE now has full support for the Scalable Vector Graphics\n"
+"(SVG) image filetypes. You can view these images in Konqueror and even\n"
+"set an SVG image as a background for your desktop.</p>\n"
+"<p>There is also a great bunch of <a\n"
+"href=\"http://kdelook.org/index.php?xcontentmode=7\" title=\"kdelook\n"
+"SVG\">SVG wallpapers</a> for your desktop background available at <a\n"
+"href=\"http://kdelook.org\" title=\"kdelook\">kde-look.org</a>.</p>\n"
+
+#: tips.cpp:885
+msgid ""
+"<p>Konqueror's Web Shortcuts feature lets you submit a query directly\n"
+"to a search engine without having to visit the website\n"
+"first. For example, entering <b>gg:konqueror</b> in Location bar and\n"
+"pressing Enter will search Google for items relating to Konqueror.</p>\n"
+"<p>To see what further Web Shortcuts are available, and to make your\n"
+"own, from Konqueror just select Settings->Configure Konqueror... which\n"
+"will open the Settings dialog box, and then just click on the Web\n"
+"Shortcuts icon.</p>\n"
+msgstr ""
+"<p>Konqueror's Web Shortcuts feature lets you submit a query directly\n"
+"to a search engine without having to visit the website\n"
+"first. For example, entering <b>gg:konqueror</b> in Location bar and\n"
+"pressing Enter will search Google for items relating to Konqueror.</p>\n"
+"<p>To see what further Web Shortcuts are available, and to make your\n"
+"own, from Konqueror just select Settings->Configure Konqueror... which\n"
+"will open the Settings dialogue box, and then just click on the Web\n"
+"Shortcuts icon.</p>\n"
+
+#: tips.cpp:897
+msgid ""
+"<p>KDE is always looking to improve its accessibility, and with the\n"
+"launch of KTTS (KDE Text-to-Speech) you now have the power to convert\n"
+"strings of text into audible speech. </p>\n"
+"<p>KTTS is constantly improving, and currently provides support to\n"
+"speak all or any portion of plain text files (as viewed in Kate), HTML\n"
+"pages in Konqueror, text in the KDE clipboard, as well as speech of\n"
+"KDE notifications (KNotify).</p>\n"
+"<p>To start the KTTS system, you can either select KTTS in the KDE\n"
+"menu, or hit Alt+F2 to run a command and then type <b>kttsmgr</b>. For\n"
+"more information on KTTS, check the <a href=\"help:/kttsd\" title=\"KTTSD\n"
+"Handbook\">KTTSD Handbook</a>.</p>\n"
+msgstr ""
+"<p>KDE is always looking to improve its accessibility, and with the\n"
+"launch of KTTS (KDE Text-to-Speech) you now have the power to convert\n"
+"strings of text into audible speech. </p>\n"
+"<p>KTTS is constantly improving, and currently provides support to\n"
+"speak all or any portion of plain text files (as viewed in Kate), HTML\n"
+"pages in Konqueror, text in the KDE clipboard, as well as speech of\n"
+"KDE notifications (KNotify).</p>\n"
+"<p>To start the KTTS system, you can either select KTTS in the KDE\n"
+"menu, or hit Alt+F2 to run a command and then type <b>kttsmgr</b>. For\n"
+"more information on KTTS, check the <a href=\"help:/kttsd\" title=\"KTTSD\n"
+"Handbook\">KTTSD Handbook</a>.</p>\n"
+
+#: tips.cpp:912
+msgid ""
+"<p>Though KDE is a very stable desktop environment, programs may\n"
+"occasionally freeze or crash, particularly if you are running the\n"
+"development version of a program, or a program made by a\n"
+"third-party. In this case, you can forcibly kill the program if need\n"
+"be.</p>\n"
+"<p>Pressing <b>Ctrl+Alt+Esc</b> will bring up the skull-and-crossbones\n"
+"cursor, and once you click on a window with it the program will be\n"
+"automatically killed. Note, however, that this is an untidy way of\n"
+"shutting down the program which may result in data being lost, and\n"
+"some partner processes may still remain running. This should only be\n"
+"used as a last resort.</p>\n"
+msgstr ""
+"<p>Though KDE is a very stable desktop environment, programs may\n"
+"occasionally freeze or crash, particularly if you are running the\n"
+"development version of a program, or a program made by a\n"
+"third-party. In this case, you can forcibly kill the program if need\n"
+"be.</p>\n"
+"<p>Pressing <b>Ctrl+Alt+Esc</b> will bring up the skull-and-crossbones\n"
+"cursor, and once you click on a window with it the program will be\n"
+"automatically killed. Note, however, that this is an untidy way of\n"
+"shutting down the program which may result in data being lost, and\n"
+"some partner processes may still remain running. This should only be\n"
+"used as a last resort.</p>\n"
+
+#: tips.cpp:927
+msgid ""
+"<p>KMail is KDE's email client, but did you know that you can\n"
+"integrate it -- along with other programs -- to bring them all under\n"
+"one roof? Kontact was made to be a Personal Information Management\n"
+"suite, and it integrates all components under it seamlessly.</p>\n"
+"<p>Other possible programs to integrate with Kontact include\n"
+"KAddressBook (for handling Contacts), KNotes (for keeping notes),\n"
+"KNode (to keep up-to-date with the latest news), and KOrganizer (for a\n"
+"comprehensive calender).</p>\n"
+msgstr ""
+"<p>KMail is KDE's email client, but did you know that you can\n"
+"integrate it -- along with other programs -- to bring them all under\n"
+"one roof? Kontact was made to be a Personal Information Management\n"
+"suite, and it integrates all components under it seamlessly.</p>\n"
+"<p>Other possible programs to integrate with Kontact include\n"
+"KAddressBook (for handling Contacts), KNotes (for keeping notes),\n"
+"KNode (to keep up-to-date with the latest news), and KOrganizer (for a\n"
+"comprehensive calender).</p>\n"
+
+#: tips.cpp:939
+msgid ""
+"<p>You can use the mouse wheel to quickly perform a number of tasks;\n"
+"here are a few you might not have known of: \n"
+"<ul>"
+"<li>Ctrl+Mouse-Wheel in the Konqueror web browser to change the font-size,\n"
+"or in Konqueror file manager to change icon size.</li>\n"
+"<li>Shift+Mouse-Wheel for fast scrolling in all KDE applications.</li>\n"
+"<li>Mouse-Wheel over the taskbar in Kicker to quickly alternate between\n"
+"different windows.</li>\n"
+"<li>Mouse-Wheel over the Desktop Previewer and Pager to change\n"
+"desktop.</li></ul></p>\n"
+msgstr ""
+"<p>You can use the mouse wheel to quickly perform a number of tasks;\n"
+"here are a few you might not have known of: \n"
+"<ul>"
+"<li>Ctrl+Mouse-Wheel in the Konqueror web browser to change the font-size,\n"
+"or in Konqueror file manager to change icon size.</li>\n"
+"<li>Shift+Mouse-Wheel for fast scrolling in all KDE applications.</li>\n"
+"<li>Mouse-Wheel over the taskbar in Kicker to quickly alternate between\n"
+"different windows.</li>\n"
+"<li>Mouse-Wheel over the Desktop Previewer and Pager to change\n"
+"desktop.</li></ul></p>\n"
+
+#: tips.cpp:952
+msgid ""
+"<p>By pressing F4 in Konqueror you can open a terminal at your current\n"
+"location.</p>\n"
+msgstr ""
+"<p>By pressing F4 in Konqueror you can open a terminal at your current\n"
+"location.</p>\n"
+
+#: tips.cpp:958
+msgid ""
+"<p>Although KDE will automatically restore your KDE programs that were\n"
+"left open after you logged out, you can specifically tell KDE to start\n"
+"particular applications on start up; see the <a\n"
+"href=\"help:/khelpcenter/faq/configure.html#id2574142\" title=\"Autostart\n"
+"FAQ\">FAQ entry</a> for more information.</p>\n"
+msgstr ""
+"<p>Although KDE will automatically restore your KDE programs that were\n"
+"left open after you logged out, you can specifically tell KDE to start\n"
+"particular applications on start up; see the <a\n"
+"href=\"help:/khelpcenter/faq/configure.html#id2574142\" title=\"Autostart\n"
+"FAQ\">FAQ entry</a> for more information.</p>\n"
+
+#: tips.cpp:967
+msgid ""
+"<p>You can integrate Kontact, KDE's Personal Information Management\n"
+"suit, with Kopete, KDE's Instant Messenger client, so that you can\n"
+"view contacts' online status, as well as respond to them easily from\n"
+"KMail itself. For a step-by-step guide, check <a\n"
+"href=\"help:/khelpcenter/userguide/integrated-messaging.html\"\n"
+"title=\"Integrated Messaging\">the KDE User Guide</a>.</p>\n"
+msgstr ""
+"<p>You can integrate Kontact, KDE's Personal Information Management\n"
+"suit, with Kopete, KDE's Instant Messenger client, so that you can\n"
+"view contacts' online status, as well as respond to them easily from\n"
+"KMail itself. For a step-by-step guide, check <a\n"
+"href=\"help:/khelpcenter/userguide/integrated-messaging.html\"\n"
+"title=\"Integrated Messaging\">the KDE User Guide</a>.</p>\n"
+
+#: tips.cpp:977
+msgid ""
+"<p>By entering <b>kmail --composer</b> in Konsole you can\n"
+"have KMail only open up the composer window, so that you do not have to\n"
+"open the entire email client when you only want to send an email to\n"
+"someone.</p>\n"
+msgstr ""
+"<p>By entering <b>kmail --composer</b> in Konsole you can\n"
+"have KMail only open up the composer window, so that you do not have to\n"
+"open the entire email client when you only want to send an email to\n"
+"someone.</p>\n"
+
+#: tips.cpp:985
+msgid ""
+"<p>While remembering passwords may be tedious, and writing them down\n"
+"on paper or in a text file may be insecure and untidy, KWallet is an\n"
+"application that can save and manage all of your passwords in strongly\n"
+"encrypted files, and permit access to them with the use of one master\n"
+"password.</p>\n"
+"<p>KWallet can be accessed from kcontrol, KDE's Control Center; from\n"
+"there, simply go to Security &amp; Privacy->KDE Wallet. For more\n"
+"information on KWallet and on how to use it, check <a\n"
+"href=\"help:/kwallet\" title=\"kwallet\">the handbook</a>.</p>\n"
+msgstr ""
+"<p>While remembering passwords may be tedious, and writing them down\n"
+"on paper or in a text file may be insecure and untidy, KWallet is an\n"
+"application that can save and manage all of your passwords in strongly\n"
+"encrypted files, and permit access to them with the use of one master\n"
+"password.</p>\n"
+"<p>KWallet can be accessed from kcontrol, KDE's Control Centre; from\n"
+"there, simply go to Security &amp; Privacy->KDE Wallet. For more\n"
+"information on KWallet and on how to use it, check <a\n"
+"href=\"help:/kwallet\" title=\"kwallet\">the handbook</a>.</p>\n"
+
+#: tips.cpp:998
+msgid ""
+"<p>By pressing the Middle Mouse-Button on the desktop you can get a\n"
+"brief list of all the windows on each desktop. From here you can also\n"
+" unclutter or cascade the windows.</p>\n"
+msgstr ""
+"<p>By pressing the Middle Mouse-Button on the desktop you can get a\n"
+"brief list of all the windows on each desktop. From here you can also\n"
+" unclutter or cascade the windows.</p>\n"
+
+#: tips.cpp:1005
+msgid ""
+"<p>Different virtual desktops can be customized individually, to a\n"
+"certain extent. For example, you can specify a particular background\n"
+"for a given desktop: Take a look in KDE's Control Center, under\n"
+"Appearance &amp; Themes->Background, or right-click on the desktop and\n"
+"select Configure Desktop.</p>\n"
+msgstr ""
+"<p>Different virtual desktops can be customised individually, to a\n"
+"certain extent. For example, you can specify a particular background\n"
+"for a given desktop: Take a look in KDE's Control Centre, under\n"
+"Appearance &amp; Themes->Background, or right-click on the desktop and\n"
+"select Configure Desktop.</p>\n"
+
+#: tips.cpp:1014
+msgid ""
+"<p>While tabbed browsing in Konqueror is very useful, you can take\n"
+"this one step further if you choose to have a split view in order to\n"
+"view two locations at the same time. To access this feature, in\n"
+"Konqueror select Window->Split View, with either Top-Bottom or\n"
+"Left/Right, depending upon your choice.</p>\n"
+"<p>This setting will also only apply to a particular tab, rather than\n"
+"all tabs you have, so you can choose to have the split view for only\n"
+"some of the tabs where you might think it is useful.</p>\n"
+msgstr ""
+"<p>While tabbed browsing in Konqueror is very useful, you can take\n"
+"this one step further if you choose to have a split view in order to\n"
+"view two locations at the same time. To access this feature, in\n"
+"Konqueror select Window->Split View, with either Top-Bottom or\n"
+"Left/Right, depending upon your choice.</p>\n"
+"<p>This setting will also only apply to a particular tab, rather than\n"
+"all tabs you have, so you can choose to have the split view for only\n"
+"some of the tabs where you might think it is useful.</p>\n"
+
+#: tips.cpp:1026
+msgid ""
+"<p>\n"
+"You can let KDE turn the <b>NumLock</b> ON or OFF at startup.\n"
+"</p>\n"
+"<p>\n"
+"Open the Control Center, select Peripherals->Keyboard and make your\n"
+" choice.\n"
+"</p>\n"
+"<p>\n"
+"<hr>"
+"<br>"
+"<br>\n"
+"<i>This is the last tip in the tips database. Clicking \"Next\" will take you "
+"back to\n"
+" the first tip.</i>\n"
+"</p>\n"
+msgstr ""
+"<p>\n"
+"You can let KDE turn the <b>NumLock</b> ON or OFF at startup.\n"
+"</p>\n"
+"<p>\n"
+"Open the Control Centre, select Peripherals->Keyboard and make your\n"
+" choice.\n"
+"</p>\n"
+"<p>\n"
+"<hr>"
+"<br>"
+"<br>\n"
+"<i>This is the last tip in the tips database. Clicking \"Next\" will take you "
+"back to\n"
+" the first tip.</i>\n"
+"</p>\n"
diff --git a/tde-i18n-en_GB/messages/kdebase/kwin.po b/tde-i18n-en_GB/messages/kdebase/kwin.po
new file mode 100644
index 00000000000..e2d70b21c42
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kwin.po
@@ -0,0 +1,741 @@
+# translation of kwin.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwin\n"
+"POT-Creation-Date: 2008-03-10 01:27+0100\n"
+"PO-Revision-Date: 2005-11-04 23:40+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: activation.cpp:695
+msgid "Window '%1' demands attention."
+msgstr "Window '%1' demands attention."
+
+#: kwinbindings.cpp:18
+msgid "System"
+msgstr "System"
+
+#: kwinbindings.cpp:20
+msgid "Navigation"
+msgstr "Navigation"
+
+#: kwinbindings.cpp:21
+msgid "Walk Through Windows"
+msgstr "Walk Through Windows"
+
+#: kwinbindings.cpp:22
+msgid "Walk Through Windows (Reverse)"
+msgstr "Walk Through Windows (Reverse)"
+
+#: kwinbindings.cpp:23
+msgid "Walk Through Desktops"
+msgstr "Walk Through Desktops"
+
+#: kwinbindings.cpp:24
+msgid "Walk Through Desktops (Reverse)"
+msgstr "Walk Through Desktops (Reverse)"
+
+#: kwinbindings.cpp:25
+msgid "Walk Through Desktop List"
+msgstr "Walk Through Desktop List"
+
+#: kwinbindings.cpp:26
+msgid "Walk Through Desktop List (Reverse)"
+msgstr "Walk Through Desktop List (Reverse)"
+
+#: kwinbindings.cpp:28
+msgid "Windows"
+msgstr "Windows"
+
+#: kwinbindings.cpp:29
+msgid "Window Operations Menu"
+msgstr "Window Operations Menu"
+
+#: kwinbindings.cpp:30
+msgid "Close Window"
+msgstr "Close Window"
+
+#: kwinbindings.cpp:32
+msgid "Maximize Window"
+msgstr "Maximise Window"
+
+#: kwinbindings.cpp:34
+msgid "Maximize Window Vertically"
+msgstr "Maximise Window Vertically"
+
+#: kwinbindings.cpp:36
+msgid "Maximize Window Horizontally"
+msgstr "Maximise Window Horizontally"
+
+#: kwinbindings.cpp:38
+msgid "Minimize Window"
+msgstr "Minimise Window"
+
+#: kwinbindings.cpp:40
+msgid "Shade Window"
+msgstr "Shade Window"
+
+#: kwinbindings.cpp:42
+msgid "Move Window"
+msgstr "Move Window"
+
+#: kwinbindings.cpp:44
+msgid "Resize Window"
+msgstr "Resize Window"
+
+#: kwinbindings.cpp:46
+msgid "Raise Window"
+msgstr "Raise Window"
+
+#: kwinbindings.cpp:48
+msgid "Lower Window"
+msgstr "Lower Window"
+
+#: kwinbindings.cpp:50
+msgid "Toggle Window Raise/Lower"
+msgstr "Toggle Window Raise/Lower"
+
+#: kwinbindings.cpp:51
+msgid "Make Window Fullscreen"
+msgstr "Make Window Fullscreen"
+
+#: kwinbindings.cpp:53
+msgid "Hide Window Border"
+msgstr "Hide Window Border"
+
+#: kwinbindings.cpp:55
+msgid "Keep Window Above Others"
+msgstr "Keep Window Above Others"
+
+#: kwinbindings.cpp:57
+msgid "Keep Window Below Others"
+msgstr "Keep Window Below Others"
+
+#: kwinbindings.cpp:59
+msgid "Activate Window Demanding Attention"
+msgstr "Activate Window Demanding Attention"
+
+#: kwinbindings.cpp:60
+msgid "Setup Window Shortcut"
+msgstr "Setup Window Shortcut"
+
+#: kwinbindings.cpp:61
+msgid "Pack Window to the Right"
+msgstr "Pack Window to the Right"
+
+#: kwinbindings.cpp:63
+msgid "Pack Window to the Left"
+msgstr "Pack Window to the Left"
+
+#: kwinbindings.cpp:65
+msgid "Pack Window Up"
+msgstr "Pack Window Up"
+
+#: kwinbindings.cpp:67
+msgid "Pack Window Down"
+msgstr "Pack Window Down"
+
+#: kwinbindings.cpp:69
+msgid "Pack Grow Window Horizontally"
+msgstr "Pack Grow Window Horizontally"
+
+#: kwinbindings.cpp:71
+msgid "Pack Grow Window Vertically"
+msgstr "Pack Grow Window Vertically"
+
+#: kwinbindings.cpp:73
+msgid "Pack Shrink Window Horizontally"
+msgstr "Pack Shrink Window Horizontally"
+
+#: kwinbindings.cpp:75
+msgid "Pack Shrink Window Vertically"
+msgstr "Pack Shrink Window Vertically"
+
+#: kwinbindings.cpp:78
+msgid "Window & Desktop"
+msgstr "Window & Desktop"
+
+#: kwinbindings.cpp:79
+msgid "Keep Window on All Desktops"
+msgstr "Keep Window on All Desktops"
+
+#: kwinbindings.cpp:81
+msgid "Window to Desktop 1"
+msgstr "Window to Desktop 1"
+
+#: kwinbindings.cpp:82
+msgid "Window to Desktop 2"
+msgstr "Window to Desktop 2"
+
+#: kwinbindings.cpp:83
+msgid "Window to Desktop 3"
+msgstr "Window to Desktop 3"
+
+#: kwinbindings.cpp:84
+msgid "Window to Desktop 4"
+msgstr "Window to Desktop 4"
+
+#: kwinbindings.cpp:85
+msgid "Window to Desktop 5"
+msgstr "Window to Desktop 5"
+
+#: kwinbindings.cpp:86
+msgid "Window to Desktop 6"
+msgstr "Window to Desktop 6"
+
+#: kwinbindings.cpp:87
+msgid "Window to Desktop 7"
+msgstr "Window to Desktop 7"
+
+#: kwinbindings.cpp:88
+msgid "Window to Desktop 8"
+msgstr "Window to Desktop 8"
+
+#: kwinbindings.cpp:89
+msgid "Window to Desktop 9"
+msgstr "Window to Desktop 9"
+
+#: kwinbindings.cpp:90
+msgid "Window to Desktop 10"
+msgstr "Window to Desktop 10"
+
+#: kwinbindings.cpp:91
+msgid "Window to Desktop 11"
+msgstr "Window to Desktop 11"
+
+#: kwinbindings.cpp:92
+msgid "Window to Desktop 12"
+msgstr "Window to Desktop 12"
+
+#: kwinbindings.cpp:93
+msgid "Window to Desktop 13"
+msgstr "Window to Desktop 13"
+
+#: kwinbindings.cpp:94
+msgid "Window to Desktop 14"
+msgstr "Window to Desktop 14"
+
+#: kwinbindings.cpp:95
+msgid "Window to Desktop 15"
+msgstr "Window to Desktop 15"
+
+#: kwinbindings.cpp:96
+msgid "Window to Desktop 16"
+msgstr "Window to Desktop 16"
+
+#: kwinbindings.cpp:97
+msgid "Window to Desktop 17"
+msgstr "Window to Desktop 17"
+
+#: kwinbindings.cpp:98
+msgid "Window to Desktop 18"
+msgstr "Window to Desktop 18"
+
+#: kwinbindings.cpp:99
+msgid "Window to Desktop 19"
+msgstr "Window to Desktop 19"
+
+#: kwinbindings.cpp:100
+msgid "Window to Desktop 20"
+msgstr "Window to Desktop 20"
+
+#: kwinbindings.cpp:101
+msgid "Window to Next Desktop"
+msgstr "Window to Next Desktop"
+
+#: kwinbindings.cpp:102
+msgid "Window to Previous Desktop"
+msgstr "Window to Previous Desktop"
+
+#: kwinbindings.cpp:103
+msgid "Window One Desktop to the Right"
+msgstr "Window One Desktop to the Right"
+
+#: kwinbindings.cpp:104
+msgid "Window One Desktop to the Left"
+msgstr "Window One Desktop to the Left"
+
+#: kwinbindings.cpp:105
+msgid "Window One Desktop Up"
+msgstr "Window One Desktop Up"
+
+#: kwinbindings.cpp:106
+msgid "Window One Desktop Down"
+msgstr "Window One Desktop Down"
+
+#: kwinbindings.cpp:108
+msgid "Desktop Switching"
+msgstr "Desktop Switching"
+
+#: kwinbindings.cpp:109
+msgid "Switch to Desktop 1"
+msgstr "Switch to Desktop 1"
+
+#: kwinbindings.cpp:110
+msgid "Switch to Desktop 2"
+msgstr "Switch to Desktop 2"
+
+#: kwinbindings.cpp:111
+msgid "Switch to Desktop 3"
+msgstr "Switch to Desktop 3"
+
+#: kwinbindings.cpp:112
+msgid "Switch to Desktop 4"
+msgstr "Switch to Desktop 4"
+
+#: kwinbindings.cpp:113
+msgid "Switch to Desktop 5"
+msgstr "Switch to Desktop 5"
+
+#: kwinbindings.cpp:114
+msgid "Switch to Desktop 6"
+msgstr "Switch to Desktop 6"
+
+#: kwinbindings.cpp:115
+msgid "Switch to Desktop 7"
+msgstr "Switch to Desktop 7"
+
+#: kwinbindings.cpp:116
+msgid "Switch to Desktop 8"
+msgstr "Switch to Desktop 8"
+
+#: kwinbindings.cpp:117
+msgid "Switch to Desktop 9"
+msgstr "Switch to Desktop 9"
+
+#: kwinbindings.cpp:118
+msgid "Switch to Desktop 10"
+msgstr "Switch to Desktop 10"
+
+#: kwinbindings.cpp:119
+msgid "Switch to Desktop 11"
+msgstr "Switch to Desktop 11"
+
+#: kwinbindings.cpp:120
+msgid "Switch to Desktop 12"
+msgstr "Switch to Desktop 12"
+
+#: kwinbindings.cpp:121
+msgid "Switch to Desktop 13"
+msgstr "Switch to Desktop 13"
+
+#: kwinbindings.cpp:122
+msgid "Switch to Desktop 14"
+msgstr "Switch to Desktop 14"
+
+#: kwinbindings.cpp:123
+msgid "Switch to Desktop 15"
+msgstr "Switch to Desktop 15"
+
+#: kwinbindings.cpp:124
+msgid "Switch to Desktop 16"
+msgstr "Switch to Desktop 16"
+
+#: kwinbindings.cpp:125
+msgid "Switch to Desktop 17"
+msgstr "Switch to Desktop 17"
+
+#: kwinbindings.cpp:126
+msgid "Switch to Desktop 18"
+msgstr "Switch to Desktop 18"
+
+#: kwinbindings.cpp:127
+msgid "Switch to Desktop 19"
+msgstr "Switch to Desktop 19"
+
+#: kwinbindings.cpp:128
+msgid "Switch to Desktop 20"
+msgstr "Switch to Desktop 20"
+
+#: kwinbindings.cpp:129
+msgid "Switch to Next Desktop"
+msgstr "Switch to Next Desktop"
+
+#: kwinbindings.cpp:130
+msgid "Switch to Previous Desktop"
+msgstr "Switch to Previous Desktop"
+
+#: kwinbindings.cpp:131
+msgid "Switch One Desktop to the Right"
+msgstr "Switch One Desktop to the Right"
+
+#: kwinbindings.cpp:132
+msgid "Switch One Desktop to the Left"
+msgstr "Switch One Desktop to the Left"
+
+#: kwinbindings.cpp:133
+msgid "Switch One Desktop Up"
+msgstr "Switch One Desktop Up"
+
+#: kwinbindings.cpp:134
+msgid "Switch One Desktop Down"
+msgstr "Switch One Desktop Down"
+
+#: kwinbindings.cpp:137
+msgid "Mouse Emulation"
+msgstr "Mouse Emulation"
+
+#: kwinbindings.cpp:138
+msgid "Kill Window"
+msgstr "Kill Window"
+
+#: kwinbindings.cpp:139
+msgid "Window Screenshot"
+msgstr "Window Screenshot"
+
+#: kwinbindings.cpp:140
+msgid "Desktop Screenshot"
+msgstr "Desktop Screenshot"
+
+#: kwinbindings.cpp:145
+msgid "Block Global Shortcuts"
+msgstr "Block Global Shortcuts"
+
+#: main.cpp:65
+msgid ""
+"kwin: it looks like there's already a window manager running. kwin not "
+"started.\n"
+msgstr ""
+"kwin: it looks like there's already a window manager running. kwin not "
+"started.\n"
+
+#: main.cpp:80
+msgid "kwin: failure during initialization; aborting"
+msgstr "kwin: failure during initialisation; aborting"
+
+#: main.cpp:101
+msgid ""
+"kwin: unable to claim manager selection, another wm running? (try using "
+"--replace)\n"
+msgstr ""
+"kwin: unable to claim manager selection, another wm running? (try using "
+"--replace)\n"
+
+#: main.cpp:182
+msgid "KDE window manager"
+msgstr "KDE window manager"
+
+#: main.cpp:186
+msgid "Disable configuration options"
+msgstr "Disable configuration options"
+
+#: main.cpp:187
+msgid "Replace already-running ICCCM2.0-compliant window manager"
+msgstr "Replace already-running ICCCM2.0-compliant window manager"
+
+#: killer/killer.cpp:49 main.cpp:263
+msgid "KWin"
+msgstr "KWin"
+
+#: main.cpp:265
+msgid "(c) 1999-2005, The KDE Developers"
+msgstr "(c) 1999-2005, The KDE Developers"
+
+#: main.cpp:269
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: plugins.cpp:32
+msgid "KWin: "
+msgstr "KWin: "
+
+#: plugins.cpp:33
+msgid ""
+"\n"
+"KWin will now exit..."
+msgstr ""
+"\n"
+"KWin will now exit..."
+
+#: tabbox.cpp:55
+msgid "*** No Windows ***"
+msgstr "*** No Windows ***"
+
+#: useractions.cpp:62
+msgid "Keep &Above Others"
+msgstr "Keep &Above Others"
+
+#: useractions.cpp:64
+msgid "Keep &Below Others"
+msgstr "Keep &Below Others"
+
+#: useractions.cpp:66
+msgid "&Fullscreen"
+msgstr "&Fullscreen"
+
+#: useractions.cpp:67
+msgid "&No Border"
+msgstr "&No Border"
+
+#: useractions.cpp:69
+msgid "Window &Shortcut..."
+msgstr "Window &Shortcut..."
+
+#: useractions.cpp:70
+msgid "&Special Window Settings..."
+msgstr "&Special Window Settings..."
+
+#: useractions.cpp:71
+msgid "&Special Application Settings..."
+msgstr "&Special Application Settings..."
+
+#: useractions.cpp:73
+msgid "Ad&vanced"
+msgstr "Ad&vanced"
+
+#: useractions.cpp:80
+msgid "Reset opacity to default value"
+msgstr "Reset opacity to default value"
+
+#: useractions.cpp:82
+msgid "Slide this to set the window's opacity"
+msgstr "Slide this to set the window's opacity"
+
+#: useractions.cpp:89
+msgid "&Opacity"
+msgstr "&Opacity"
+
+#: useractions.cpp:92
+msgid "&Move"
+msgstr "&Move"
+
+#: useractions.cpp:93
+msgid "Re&size"
+msgstr "Re&size"
+
+#: useractions.cpp:94
+msgid "Mi&nimize"
+msgstr "Mi&nimise"
+
+#: useractions.cpp:95
+msgid "Ma&ximize"
+msgstr "Ma&ximise"
+
+#: useractions.cpp:96
+msgid "Sh&ade"
+msgstr "Sh&ade"
+
+#: useractions.cpp:103
+msgid "Configur&e Window Behavior..."
+msgstr "Configur&e Window Behaviour..."
+
+#: useractions.cpp:198
+msgid "To &Desktop"
+msgstr "To &Desktop"
+
+#: useractions.cpp:211
+msgid "&All Desktops"
+msgstr "&All Desktops"
+
+#: workspace.cpp:1017 workspace.cpp:1037
+#, c-format
+msgid "Desktop %1"
+msgstr "Desktop %1"
+
+#: workspace.cpp:2397
+msgid ""
+"You have selected to show a window without its border.\n"
+"Without the border, you will not be able to enable the border again using the "
+"mouse: use the window operations menu instead, activated using the %1 keyboard "
+"shortcut."
+msgstr ""
+"You have selected to show a window without its border.\n"
+"Without the border, you will not be able to enable the border again using the "
+"mouse: use the window operations menu instead, activated using the %1 keyboard "
+"shortcut."
+
+#: workspace.cpp:2409
+msgid ""
+"You have selected to show a window in fullscreen mode.\n"
+"If the application itself does not have an option to turn the fullscreen mode "
+"off you will not be able to disable it again using the mouse: use the window "
+"operations menu instead, activated using the %1 keyboard shortcut."
+msgstr ""
+"You have selected to show a window in fullscreen mode.\n"
+"If the application itself does not have an option to turn the fullscreen mode "
+"off you will not be able to disable it again using the mouse: use the window "
+"operations menu instead, activated using the %1 keyboard shortcut."
+
+#: workspace.cpp:2446 workspace.cpp:2528
+msgid ""
+"The Composite Manager could not be started.\\nMake sure you have \"kompmgr\" in "
+"a $PATH directory."
+msgstr ""
+"The Composite Manager could not be started.\\nMake sure you have \"kompmgr\" in "
+"a $PATH directory."
+
+#: workspace.cpp:2506
+msgid ""
+"The Composite Manager crashed twice within a minute and is therefore disabled "
+"for this session."
+msgstr ""
+"The Composite Manager crashed twice within a minute and is therefore disabled "
+"for this session."
+
+#: workspace.cpp:2507 workspace.cpp:2529 workspace.cpp:2567
+msgid "Composite Manager Failure"
+msgstr "Composite Manager Failure"
+
+#: workspace.cpp:2546
+msgid ""
+"<qt><b>kompmgr failed to open the display</b>"
+"<br>There is probably an invalid display entry in your ~/.xcompmgrrc.</qt>"
+msgstr ""
+"<qt><b>kompmgr failed to open the display</b>"
+"<br>There is probably an invalid display entry in your ~/.xcompmgrrc.</qt>"
+
+#: workspace.cpp:2548
+msgid ""
+"<qt><b>kompmgr cannot find the Xrender extension</b>"
+"<br>You are using either an outdated or a crippled version of XOrg."
+"<br>Get XOrg &ge; 6.8 from www.freedesktop.org."
+"<br></qt>"
+msgstr ""
+"<qt><b>kompmgr cannot find the Xrender extension</b>"
+"<br>You are using either an outdated or a crippled version of XOrg."
+"<br>Get XOrg &ge; 6.8 from www.freedesktop.org."
+"<br></qt>"
+
+#: workspace.cpp:2550
+msgid ""
+"<qt><b>Composite extension not found</b>"
+"<br>You <i>must</i> use XOrg &ge; 6.8 for translucency and shadows to work."
+"<br>Additionally, you need to add a new section to your X config file:"
+"<br><i>Section \"Extensions\""
+"<br>Option \"Composite\" \"Enable\""
+"<br>EndSection</i></qt>"
+msgstr ""
+"<qt><b>Composite extension not found</b>"
+"<br>You <i>must</i> use XOrg &ge; 6.8 for translucency and shadows to work."
+"<br>Additionally, you need to add a new section to your X config file:"
+"<br><i>Section \"Extensions\""
+"<br>Option \"Composite\" \"Enable\""
+"<br>EndSection</i></qt>"
+
+#: workspace.cpp:2555
+msgid ""
+"<qt><b>Damage extension not found</b>"
+"<br>You <i>must</i> use XOrg &ge; 6.8 for translucency and shadows to work.</qt>"
+msgstr ""
+"<qt><b>Damage extension not found</b>"
+"<br>You <i>must</i> use XOrg &ge; 6.8 for translucency and shadows to work.</qt>"
+
+#: workspace.cpp:2557
+msgid ""
+"<qt><b>XFixes extension not found</b>"
+"<br>You <i>must</i> use XOrg &ge; 6.8 for translucency and shadows to work.</qt>"
+msgstr ""
+"<qt><b>XFixes extension not found</b>"
+"<br>You <i>must</i> use XOrg &ge; 6.8 for translucency and shadows to work.</qt>"
+
+#: killer/killer.cpp:50
+msgid "KWin helper utility"
+msgstr "KWin helper utility"
+
+#: killer/killer.cpp:67
+msgid "This helper utility is not supposed to be called directly."
+msgstr "This helper utility is not supposed to be called directly."
+
+#: killer/killer.cpp:71
+msgid ""
+"<qt>Window with title \"<b>%2</b>\" is not responding. This window belongs to "
+"application <b>%1</b> (PID=%3, hostname=%4)."
+"<p>Do you wish to terminate this application? (All unsaved data in this "
+"application will be lost.)</qt>"
+msgstr ""
+"<qt>Window with title \"<b>%2</b>\" is not responding. This window belongs to "
+"application <b>%1</b> (PID=%3, hostname=%4)."
+"<p>Do you wish to terminate this application? (All unsaved data in this "
+"application will be lost.)</qt>"
+
+#: killer/killer.cpp:76
+msgid "Terminate"
+msgstr "Terminate"
+
+#: killer/killer.cpp:76
+msgid "Keep Running"
+msgstr "Keep Running"
+
+#: lib/kcommondecoration.cpp:265
+msgid ""
+"_: %1 is the name of window decoration style\n"
+"<center><b>%1 preview</b></center>"
+msgstr "<center><b>%1 preview</b></center>"
+
+#: lib/kcommondecoration.cpp:329
+msgid "Menu"
+msgstr "Menu"
+
+#: lib/kcommondecoration.cpp:342 lib/kcommondecoration.cpp:529
+msgid "Not on all desktops"
+msgstr "Not on all desktops"
+
+#: lib/kcommondecoration.cpp:342 lib/kcommondecoration.cpp:530
+msgid "On all desktops"
+msgstr "On all desktops"
+
+#: lib/kcommondecoration.cpp:364
+msgid "Minimize"
+msgstr "Minimise"
+
+#: lib/kcommondecoration.cpp:376 lib/kcommondecoration.cpp:516
+msgid "Maximize"
+msgstr "Maximise"
+
+#: lib/kcommondecoration.cpp:399 lib/kcommondecoration.cpp:572
+msgid "Do not keep above others"
+msgstr "Do not keep above others"
+
+#: lib/kcommondecoration.cpp:399 lib/kcommondecoration.cpp:572
+#: lib/kcommondecoration.cpp:596
+msgid "Keep above others"
+msgstr "Keep above others"
+
+#: lib/kcommondecoration.cpp:412 lib/kcommondecoration.cpp:589
+msgid "Do not keep below others"
+msgstr "Do not keep below others"
+
+#: lib/kcommondecoration.cpp:412 lib/kcommondecoration.cpp:579
+#: lib/kcommondecoration.cpp:589
+msgid "Keep below others"
+msgstr "Keep below others"
+
+#: lib/kcommondecoration.cpp:425 lib/kcommondecoration.cpp:541
+msgid "Unshade"
+msgstr "Unshade"
+
+#: lib/kcommondecoration.cpp:425 lib/kcommondecoration.cpp:542
+msgid "Shade"
+msgstr "Shade"
+
+#: lib/kdecoration_plugins_p.cpp:120
+msgid "No window decoration plugin library was found."
+msgstr "No window decoration plugin library was found."
+
+#: lib/kdecoration_plugins_p.cpp:145
+msgid "The default decoration plugin is corrupt and could not be loaded."
+msgstr "The default decoration plugin is corrupt and could not be loaded."
+
+#: lib/kdecoration_plugins_p.cpp:159
+msgid "The library %1 is not a KWin plugin."
+msgstr "The library %1 is not a KWin plugin."
diff --git a/tde-i18n-en_GB/messages/kdebase/kwin_clients.po b/tde-i18n-en_GB/messages/kdebase/kwin_clients.po
new file mode 100644
index 00000000000..c1cac7d2196
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kwin_clients.po
@@ -0,0 +1,390 @@
+# translation of kwin_clients.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kwin_clients\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2005-11-04 14:31+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: b2/config/config.cpp:41 quartz/config/config.cpp:40
+msgid "Draw window frames using &titlebar colors"
+msgstr "Draw window frames using &titlebar colours"
+
+#: 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 ""
+"When selected, the window borders are drawn using the titlebar colours; "
+"otherwise, they are drawn using normal border colours."
+
+#: b2/config/config.cpp:49
+msgid "Draw &resize handle"
+msgstr "Draw &resize handle"
+
+#: 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 ""
+"When selected, decorations are drawn with a \"grab handle\" in the bottom right "
+"corner of the windows; otherwise, no grab handle is drawn."
+
+#: b2/config/config.cpp:56
+msgid "Actions Settings"
+msgstr "Actions Settings"
+
+#: b2/config/config.cpp:58
+msgid "Double click on menu button:"
+msgstr "Double click on menu button:"
+
+#: b2/config/config.cpp:60
+msgid "Do Nothing"
+msgstr "Do Nothing"
+
+#: b2/config/config.cpp:61
+msgid "Minimize Window"
+msgstr "Minimise Window"
+
+#: b2/config/config.cpp:62
+msgid "Shade Window"
+msgstr "Shade Window"
+
+#: b2/config/config.cpp:63
+msgid "Close Window"
+msgstr "Close Window"
+
+#: 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 ""
+"An action can be associated to a double click of the menu button. Leave it to "
+"none if in doubt."
+
+#: b2/b2client.cpp:346 keramik/keramik.cpp:1036
+#: kwmtheme/kwmthemeclient.cpp:292
+msgid "Menu"
+msgstr "Menu"
+
+#: b2/b2client.cpp:348 b2/b2client.cpp:814 keramik/keramik.cpp:1046
+#: keramik/keramik.cpp:1431
+msgid "Not on all desktops"
+msgstr "Not on all desktops"
+
+#: b2/b2client.cpp:348 b2/b2client.cpp:814 keramik/keramik.cpp:1046
+#: keramik/keramik.cpp:1431
+msgid "On all desktops"
+msgstr "On all desktops"
+
+#: b2/b2client.cpp:349 keramik/keramik.cpp:1066
+#: kwmtheme/kwmthemeclient.cpp:312
+msgid "Minimize"
+msgstr "Minimise"
+
+#: b2/b2client.cpp:349 b2/b2client.cpp:826 keramik/keramik.cpp:1075
+#: keramik/keramik.cpp:1419 kwmtheme/kwmthemeclient.cpp:320
+#: kwmtheme/kwmthemeclient.cpp:775
+msgid "Maximize"
+msgstr "Maximise"
+
+#: b2/b2client.cpp:351 b2/b2client.cpp:859 keramik/keramik.cpp:1112
+#: keramik/keramik.cpp:1442
+msgid "Unshade"
+msgstr "Unshade"
+
+#: b2/b2client.cpp:351 b2/b2client.cpp:859 keramik/keramik.cpp:1112
+#: keramik/keramik.cpp:1442
+msgid "Shade"
+msgstr "Shade"
+
+#: b2/b2client.cpp:352
+msgid "Resize"
+msgstr "Resize"
+
+#: b2/b2client.cpp:390
+msgid "<b><center>B II preview</center></b>"
+msgstr "<b><center>B II preview</center></b>"
+
+#: web/Web.cpp:53
+msgid "Web"
+msgstr "Web"
+
+#: default/config/config.cpp:40
+msgid "Draw titlebar &stipple effect"
+msgstr "Draw titlebar &stipple effect"
+
+#: default/config/config.cpp:42
+msgid ""
+"When selected, active titlebars are drawn with a stipple (dotted) effect; "
+"otherwise, they are drawn without the stipple."
+msgstr ""
+"When selected, active titlebars are drawn with a stipple (dotted) effect; "
+"otherwise, they are drawn without the stipple."
+
+#: default/config/config.cpp:46
+msgid "Draw g&rab bar below windows"
+msgstr "Draw g&rab bar below windows"
+
+#: default/config/config.cpp:48
+msgid ""
+"When selected, decorations are drawn with a \"grab bar\" below windows; "
+"otherwise, no grab bar is drawn."
+msgstr ""
+"When selected, decorations are drawn with a \"grab bar\" below windows; "
+"otherwise, no grab bar is drawn."
+
+#: default/config/config.cpp:54
+msgid "Draw &gradients"
+msgstr "Draw &gradients"
+
+#: default/config/config.cpp:56
+msgid ""
+"When selected, decorations are drawn with gradients for high-color displays; "
+"otherwise, no gradients are drawn."
+msgstr ""
+"When selected, decorations are drawn with gradients for high-colour displays; "
+"otherwise, no gradients are drawn."
+
+#: default/kdedefault.cpp:746
+msgid "KDE2"
+msgstr "KDE2"
+
+#: keramik/keramik.cpp:964
+msgid "<center><b>Keramik preview</b></center>"
+msgstr "<center><b>Keramik preview</b></center>"
+
+#: keramik/keramik.cpp:1093
+msgid "Keep Above Others"
+msgstr "Keep Above Others"
+
+#: keramik/keramik.cpp:1102
+msgid "Keep Below Others"
+msgstr "Keep Below Others"
+
+#: redmond/redmond.cpp:353
+msgid "Redmond"
+msgstr "Redmond"
+
+#: kwmtheme/kwmthemeclient.cpp:260
+msgid "<center><b>KWMTheme</b></center>"
+msgstr "<center><b>KWMTheme</b></center>"
+
+#: kwmtheme/kwmthemeclient.cpp:301 kwmtheme/kwmthemeclient.cpp:765
+msgid "Sticky"
+msgstr "Sticky"
+
+#: kwmtheme/kwmthemeclient.cpp:765
+msgid "Unsticky"
+msgstr "Unsticky"
+
+#: kwmtheme/cli_installer/main.cpp:12
+msgid "Installs a KWM theme"
+msgstr "Installs a KWM theme"
+
+#: kwmtheme/cli_installer/main.cpp:16
+msgid "Path to a theme config file"
+msgstr "Path to a theme config file"
+
+#: laptop/laptopclient.cpp:353
+msgid "Laptop"
+msgstr "Laptop"
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Keramik"
+msgstr "Keramik"
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 30
+#: rc.cpp:6
+#, no-c-format
+msgid "Display the window &icon in the caption bubble"
+msgstr "Display the window &icon in the caption bubble"
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 33
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"Check this option if you want the window icon to be displayed in the caption "
+"bubble next to the titlebar text."
+msgstr ""
+"Check this option if you want the window icon to be displayed in the caption "
+"bubble next to the titlebar text."
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 41
+#: rc.cpp:12
+#, no-c-format
+msgid "Draw &small caption bubbles on active windows"
+msgstr "Draw &small caption bubbles on active windows"
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 44
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"Check this option if you want the caption bubble to have the same size on "
+"active windows that it has on inactive ones. This option is useful for laptops "
+"or low resolution displays where you want maximize the amount of space "
+"available to the window contents."
+msgstr ""
+"Check this option if you want the caption bubble to have the same size on "
+"active windows that it has on inactive ones. This option is useful for laptops "
+"or low resolution displays where you want maximise the amount of space "
+"available to the window contents."
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 52
+#: rc.cpp:18
+#, no-c-format
+msgid "Draw g&rab bars below windows"
+msgstr "Draw g&rab bars below windows"
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 55
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"Check this option if you want a grab bar to be drawn below windows. When this "
+"option is not selected only a thin border will be drawn in its place."
+msgstr ""
+"Check this option if you want a grab bar to be drawn below windows. When this "
+"option is not selected only a thin border will be drawn in its place."
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 63
+#: rc.cpp:24 rc.cpp:51
+#, no-c-format
+msgid "Use shadowed &text"
+msgstr "Use shadowed &text"
+
+#. i18n: file ./keramik/config/keramikconfig.ui line 66
+#: rc.cpp:27 rc.cpp:54
+#, no-c-format
+msgid ""
+"Check this option if you want the titlebar text to have a 3D look with a shadow "
+"behind it."
+msgstr ""
+"Check this option if you want the titlebar text to have a 3D look with a shadow "
+"behind it."
+
+#. i18n: file ./plastik/config/configdialog.ui line 16
+#: rc.cpp:30
+#, no-c-format
+msgid "Config Dialog"
+msgstr "Config Dialogue"
+
+#. i18n: file ./plastik/config/configdialog.ui line 30
+#: rc.cpp:33
+#, no-c-format
+msgid "Title &Alignment"
+msgstr "Title &Alignment"
+
+#. i18n: file ./plastik/config/configdialog.ui line 67
+#: rc.cpp:45
+#, no-c-format
+msgid "Colored window border"
+msgstr "Coloured window border"
+
+#. i18n: file ./plastik/config/configdialog.ui line 73
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"Check this option if the window border should be painted in the titlebar color. "
+"Otherwise it will be painted in the background color."
+msgstr ""
+"Tick this option if the window border should be painted in the titlebar colour. "
+"Otherwise it will be painted in the background colour."
+
+#. i18n: file ./plastik/config/configdialog.ui line 92
+#: rc.cpp:57
+#, no-c-format
+msgid "Animate buttons"
+msgstr "Animate buttons"
+
+#. i18n: file ./plastik/config/configdialog.ui line 95
+#: rc.cpp:60
+#, no-c-format
+msgid ""
+"Check this option if you want the buttons to fade in when the mouse pointer "
+"hovers over them and fade out again when it moves away."
+msgstr ""
+"Check this option if you want the buttons to fade in when the mouse pointer "
+"hovers over them and fade out again when it moves away."
+
+#. i18n: file ./plastik/config/configdialog.ui line 103
+#: rc.cpp:63
+#, no-c-format
+msgid "Close windows by double clicking the menu button"
+msgstr "Close windows by double clicking the menu button"
+
+#. i18n: file ./plastik/config/configdialog.ui line 106
+#: rc.cpp:66
+#, no-c-format
+msgid ""
+"Check this option if you want windows to be closed when you double click the "
+"menu button, similar to Microsoft Windows."
+msgstr ""
+"Check this option if you want windows to be closed when you double click the "
+"menu button, similar to Microsoft Windows."
+
+#: 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 ""
+"When selected, the window decoration borders are drawn using the titlebar "
+"colours; otherwise, they are drawn using normal border colours instead."
+
+#: quartz/config/config.cpp:45
+msgid "Quartz &extra slim"
+msgstr "Quartz &extra slim"
+
+#: quartz/config/config.cpp:47
+msgid "Quartz window decorations with extra-small title bar."
+msgstr "Quartz window decorations with extra-small title bar."
+
+#: quartz/quartz.cpp:513
+msgid "Quartz"
+msgstr "Quartz"
+
+#: modernsystem/config/config.cpp:40
+msgid "&Show window resize handle"
+msgstr "&Show window resize handle"
+
+#: 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 ""
+"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."
+
+#: modernsystem/config/config.cpp:52
+msgid "Here you can change the size of the resize handle."
+msgstr "Here you can change the size of the resize handle."
+
+#: modernsystem/config/config.cpp:61
+msgid "Small"
+msgstr "Small"
+
+#: modernsystem/config/config.cpp:63
+msgid "Medium"
+msgstr "Medium"
+
+#: modernsystem/config/config.cpp:65
+msgid "Large"
+msgstr "Large"
+
+#: modernsystem/modernsys.cpp:383
+msgid "Modern System"
+msgstr "Modern System"
+
+#: plastik/plastikclient.cpp:56
+msgid "Plastik"
+msgstr "Plastik"
diff --git a/tde-i18n-en_GB/messages/kdebase/kwin_lib.po b/tde-i18n-en_GB/messages/kdebase/kwin_lib.po
new file mode 100644
index 00000000000..f1654d75a40
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kwin_lib.po
@@ -0,0 +1,79 @@
+# translation of kwin_lib.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwin_lib\n"
+"POT-Creation-Date: 2005-10-08 02:42+0200\n"
+"PO-Revision-Date: 2005-11-04 14:32+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kcommondecoration.cpp:265
+msgid ""
+"_: %1 is the name of window decoration style\n"
+"<center><b>%1 preview</b></center>"
+msgstr "<center><b>%1 preview</b></center>"
+
+#: kcommondecoration.cpp:329
+msgid "Menu"
+msgstr "Menu"
+
+#: kcommondecoration.cpp:342 kcommondecoration.cpp:529
+msgid "Not on all desktops"
+msgstr "Not on all desktops"
+
+#: kcommondecoration.cpp:342 kcommondecoration.cpp:530
+msgid "On all desktops"
+msgstr "On all desktops"
+
+#: kcommondecoration.cpp:364
+msgid "Minimize"
+msgstr "Minimise"
+
+#: kcommondecoration.cpp:376 kcommondecoration.cpp:516
+msgid "Maximize"
+msgstr "Maximise"
+
+#: kcommondecoration.cpp:399 kcommondecoration.cpp:572
+msgid "Do not keep above others"
+msgstr "Do not keep above others"
+
+#: kcommondecoration.cpp:399 kcommondecoration.cpp:572
+#: kcommondecoration.cpp:596
+msgid "Keep above others"
+msgstr "Keep above others"
+
+#: kcommondecoration.cpp:412 kcommondecoration.cpp:589
+msgid "Do not keep below others"
+msgstr "Do not keep below others"
+
+#: kcommondecoration.cpp:412 kcommondecoration.cpp:579
+#: kcommondecoration.cpp:589
+msgid "Keep below others"
+msgstr "Keep below others"
+
+#: kcommondecoration.cpp:425 kcommondecoration.cpp:541
+msgid "Unshade"
+msgstr "Unshade"
+
+#: kcommondecoration.cpp:425 kcommondecoration.cpp:542
+msgid "Shade"
+msgstr "Shade"
+
+#: kdecoration_plugins_p.cpp:120
+msgid "No window decoration plugin library was found."
+msgstr "No window decoration plugin library was found."
+
+#: kdecoration_plugins_p.cpp:145
+msgid "The default decoration plugin is corrupt and could not be loaded."
+msgstr "The default decoration plugin is corrupt and could not be loaded."
+
+#: kdecoration_plugins_p.cpp:159
+msgid "The library %1 is not a KWin plugin."
+msgstr "The library %1 is not a KWin plugin."
diff --git a/tde-i18n-en_GB/messages/kdebase/kwriteconfig.po b/tde-i18n-en_GB/messages/kdebase/kwriteconfig.po
new file mode 100644
index 00000000000..5d36d045fec
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kwriteconfig.po
@@ -0,0 +1,59 @@
+# translation of kwriteconfig.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwriteconfig\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-05-10 03:07+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: kwriteconfig.cpp:19
+msgid "Use <file> instead of global config"
+msgstr "Use <file> instead of global config"
+
+#: kwriteconfig.cpp:20
+msgid "Group to look in"
+msgstr "Group to look in"
+
+#: kwriteconfig.cpp:21
+msgid "Key to look for"
+msgstr "Key to look for"
+
+#: kwriteconfig.cpp:22
+msgid ""
+"Type of variable. Use \"bool\" for a boolean, otherwise it is treated as a "
+"string"
+msgstr ""
+"Type of variable. Use \"bool\" for a boolean, otherwise it is treated as a "
+"string"
+
+#: kwriteconfig.cpp:23
+msgid "The value to write. Mandatory, on a shell use '' for empty"
+msgstr "The value to write. Mandatory, on a shell use '' for empty"
+
+#: kwriteconfig.cpp:28
+msgid "KWriteConfig"
+msgstr "KWriteConfig"
+
+#: kwriteconfig.cpp:30
+msgid "Write KConfig entries - for use in shell scripts"
+msgstr "Write KConfig entries - for use in shell scripts"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdebase/kxkb.po b/tde-i18n-en_GB/messages/kdebase/kxkb.po
new file mode 100644
index 00000000000..400e9046366
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/kxkb.po
@@ -0,0 +1,456 @@
+# translation of kxkb.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kxkb\n"
+"POT-Creation-Date: 2006-04-06 03:54+0200\n"
+"PO-Revision-Date: 2005-12-04 01:11+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kxkb.cpp:373
+msgid "A utility to switch keyboard maps"
+msgstr "A utility to switch keyboard maps"
+
+#: kxkb.cpp:377
+msgid "KDE Keyboard Tool"
+msgstr "KDE Keyboard Tool"
+
+#: kxkbtraywindow.cpp:60
+msgid "Error changing keyboard layout to '%1'"
+msgstr "Error changing keyboard layout to '%1'"
+
+#: kxkbtraywindow.cpp:110
+msgid "Configure..."
+msgstr "Configure..."
+
+#: pixmap.cpp:243
+msgid "Belgian"
+msgstr "Belgian"
+
+#: pixmap.cpp:244
+msgid "Bulgarian"
+msgstr "Bulgarian"
+
+#: pixmap.cpp:245
+msgid "Brazilian"
+msgstr "Brazilian"
+
+#: pixmap.cpp:246
+msgid "Canadian"
+msgstr "Canadian"
+
+#: pixmap.cpp:247
+msgid "Czech"
+msgstr "Czech"
+
+#: pixmap.cpp:248
+msgid "Czech (qwerty)"
+msgstr "Czech (qwerty)"
+
+#: pixmap.cpp:249
+msgid "Danish"
+msgstr "Danish"
+
+#: pixmap.cpp:250
+msgid "Estonian"
+msgstr "Estonian"
+
+#: pixmap.cpp:251
+msgid "Finnish"
+msgstr "Finnish"
+
+#: pixmap.cpp:252
+msgid "French"
+msgstr "French"
+
+#: pixmap.cpp:253
+msgid "German"
+msgstr "German"
+
+#: pixmap.cpp:254
+msgid "Hungarian"
+msgstr "Hungarian"
+
+#: pixmap.cpp:255
+msgid "Hungarian (qwerty)"
+msgstr "Hungarian (qwerty)"
+
+#: pixmap.cpp:256
+msgid "Italian"
+msgstr "Italian"
+
+#: pixmap.cpp:257
+msgid "Japanese"
+msgstr "Japanese"
+
+#: pixmap.cpp:258
+msgid "Lithuanian"
+msgstr "Lithuanian"
+
+#: pixmap.cpp:259
+msgid "Norwegian"
+msgstr "Norwegian"
+
+#: pixmap.cpp:260
+msgid "PC-98xx Series"
+msgstr "PC-98xx Series"
+
+#: pixmap.cpp:261
+msgid "Polish"
+msgstr "Polish"
+
+#: pixmap.cpp:262
+msgid "Portuguese"
+msgstr "Portuguese"
+
+#: pixmap.cpp:263
+msgid "Romanian"
+msgstr "Romanian"
+
+#: pixmap.cpp:264
+msgid "Russian"
+msgstr "Russian"
+
+#: pixmap.cpp:265
+msgid "Slovak"
+msgstr "Slovak"
+
+#: pixmap.cpp:266
+msgid "Slovak (qwerty)"
+msgstr "Slovak (qwerty)"
+
+#: pixmap.cpp:267
+msgid "Spanish"
+msgstr "Spanish"
+
+#: pixmap.cpp:268
+msgid "Swedish"
+msgstr "Swedish"
+
+#: pixmap.cpp:269
+msgid "Swiss German"
+msgstr "Swiss German"
+
+#: pixmap.cpp:270
+msgid "Swiss French"
+msgstr "Swiss French"
+
+#: pixmap.cpp:271
+msgid "Thai"
+msgstr "Thai"
+
+#: pixmap.cpp:272
+msgid "United Kingdom"
+msgstr "United Kingdom"
+
+#: pixmap.cpp:273
+msgid "U.S. English"
+msgstr "U.S. English"
+
+#: pixmap.cpp:274
+msgid "U.S. English w/ deadkeys"
+msgstr "U.S. English w/ deadkeys"
+
+#: pixmap.cpp:275
+msgid "U.S. English w/ISO9995-3"
+msgstr "U.S. English w/ISO9995-3"
+
+#: pixmap.cpp:278
+msgid "Armenian"
+msgstr "Armenian"
+
+#: pixmap.cpp:279
+msgid "Azerbaijani"
+msgstr "Azerbaijani"
+
+#: pixmap.cpp:280
+msgid "Icelandic"
+msgstr "Icelandic"
+
+#: pixmap.cpp:281
+msgid "Israeli"
+msgstr "Israeli"
+
+#: pixmap.cpp:282
+msgid "Lithuanian azerty standard"
+msgstr "Lithuanian azerty standard"
+
+#: pixmap.cpp:283
+msgid "Lithuanian querty \"numeric\""
+msgstr "Lithuanian querty \"numeric\""
+
+#: pixmap.cpp:284
+msgid "Lithuanian querty \"programmer's\""
+msgstr "Lithuanian querty \"programmer's\""
+
+#: pixmap.cpp:285
+msgid "Macedonian"
+msgstr "Macedonian"
+
+#: pixmap.cpp:286
+msgid "Serbian"
+msgstr "Serbian"
+
+#: pixmap.cpp:287
+msgid "Slovenian"
+msgstr "Slovenian"
+
+#: pixmap.cpp:288
+msgid "Vietnamese"
+msgstr "Vietnamese"
+
+#: pixmap.cpp:291
+msgid "Arabic"
+msgstr "Arabic"
+
+#: pixmap.cpp:292
+msgid "Belarusian"
+msgstr "Belarusian"
+
+#: pixmap.cpp:293
+msgid "Bengali"
+msgstr "Bengali"
+
+#: pixmap.cpp:294
+msgid "Croatian"
+msgstr "Croatian"
+
+#: pixmap.cpp:295
+msgid "Greek"
+msgstr "Greek"
+
+#: pixmap.cpp:296
+msgid "Latvian"
+msgstr "Latvian"
+
+#: pixmap.cpp:297
+msgid "Lithuanian qwerty \"numeric\""
+msgstr "Lithuanian qwerty \"numeric\""
+
+#: pixmap.cpp:298
+msgid "Lithuanian qwerty \"programmer's\""
+msgstr "Lithuanian qwerty \"programmer's\""
+
+#: pixmap.cpp:299
+msgid "Turkish"
+msgstr "Turkish"
+
+#: pixmap.cpp:300
+msgid "Ukrainian"
+msgstr "Ukrainian"
+
+#: pixmap.cpp:303
+msgid "Albanian"
+msgstr "Albanian"
+
+#: pixmap.cpp:304
+msgid "Burmese"
+msgstr "Burmese"
+
+#: pixmap.cpp:305
+msgid "Dutch"
+msgstr "Dutch"
+
+#: pixmap.cpp:306
+msgid "Georgian (latin)"
+msgstr "Georgian (latin)"
+
+#: pixmap.cpp:307
+msgid "Georgian (russian)"
+msgstr "Georgian (russian)"
+
+#: pixmap.cpp:308
+msgid "Gujarati"
+msgstr "Gujarati"
+
+#: pixmap.cpp:309
+msgid "Gurmukhi"
+msgstr "Gurmukhi"
+
+#: pixmap.cpp:310
+msgid "Hindi"
+msgstr "Hindi"
+
+#: pixmap.cpp:311
+msgid "Inuktitut"
+msgstr "Inuktitut"
+
+#: pixmap.cpp:312
+msgid "Iranian"
+msgstr "Iranian"
+
+#: pixmap.cpp:314
+msgid "Latin America"
+msgstr "Latin America"
+
+#: pixmap.cpp:315
+msgid "Maltese"
+msgstr "Maltese"
+
+#: pixmap.cpp:316
+msgid "Maltese (US layout)"
+msgstr "Maltese (US layout)"
+
+#: pixmap.cpp:317
+msgid "Northern Saami (Finland)"
+msgstr "Northern Saami (Finland)"
+
+#: pixmap.cpp:318
+msgid "Northern Saami (Norway)"
+msgstr "Northern Saami (Norway)"
+
+#: pixmap.cpp:319
+msgid "Northern Saami (Sweden)"
+msgstr "Northern Saami (Sweden)"
+
+#: pixmap.cpp:320
+msgid "Polish (qwertz)"
+msgstr "Polish (qwertz)"
+
+#: pixmap.cpp:321
+msgid "Russian (cyrillic phonetic)"
+msgstr "Russian (cyrillic phonetic)"
+
+#: pixmap.cpp:322
+msgid "Tajik"
+msgstr "Tajik"
+
+#: pixmap.cpp:323
+msgid "Turkish (F)"
+msgstr "Turkish (F)"
+
+#: pixmap.cpp:324
+msgid "U.S. English w/ ISO9995-3"
+msgstr "U.S. English w/ ISO9995-3"
+
+#: pixmap.cpp:325
+msgid "Yugoslavian"
+msgstr "Yugoslavian"
+
+#: pixmap.cpp:328
+msgid "Bosnian"
+msgstr "Bosnian"
+
+#: pixmap.cpp:329
+msgid "Croatian (US)"
+msgstr "Croatian (US)"
+
+#: pixmap.cpp:330
+msgid "Dvorak"
+msgstr "Dvorak"
+
+#: pixmap.cpp:331
+msgid "French (alternative)"
+msgstr "French (alternative)"
+
+#: pixmap.cpp:332
+msgid "French Canadian"
+msgstr "French Canadian"
+
+#: pixmap.cpp:333
+msgid "Kannada"
+msgstr "Kannada"
+
+#: pixmap.cpp:334
+msgid "Lao"
+msgstr "Lao"
+
+#: pixmap.cpp:335
+msgid "Malayalam"
+msgstr "Malayalam"
+
+#: pixmap.cpp:336
+msgid "Mongolian"
+msgstr "Mongolian"
+
+#: pixmap.cpp:337
+msgid "Ogham"
+msgstr "Ogham"
+
+#: pixmap.cpp:338
+msgid "Oriya"
+msgstr "Oriya"
+
+#: pixmap.cpp:339
+msgid "Syriac"
+msgstr "Syriac"
+
+#: pixmap.cpp:340
+msgid "Telugu"
+msgstr "Telugu"
+
+#: pixmap.cpp:341
+msgid "Thai (Kedmanee)"
+msgstr "Thai (Kedmanee)"
+
+#: pixmap.cpp:342
+msgid "Thai (Pattachote)"
+msgstr "Thai (Pattachote)"
+
+#: pixmap.cpp:343
+msgid "Thai (TIS-820.2538)"
+msgstr "Thai (TIS-820.2538)"
+
+#: pixmap.cpp:346
+msgid "Uzbek"
+msgstr "Uzbek"
+
+#: pixmap.cpp:347
+msgid "Faroese"
+msgstr "Faroese"
+
+#: pixmap.cpp:350
+msgid "Dzongkha / Tibetan"
+msgstr "Dzongkha / Tibetan"
+
+#: pixmap.cpp:351
+msgid "Hungarian (US)"
+msgstr "Hungarian (US)"
+
+#: pixmap.cpp:352
+msgid "Irish"
+msgstr "Irish"
+
+#: pixmap.cpp:353
+msgid "Israeli (phonetic)"
+msgstr "Israeli (phonetic)"
+
+#: pixmap.cpp:354
+msgid "Serbian (Cyrillic)"
+msgstr "Serbian (Cyrillic)"
+
+#: pixmap.cpp:355
+msgid "Serbian (Latin)"
+msgstr "Serbian (Latin)"
+
+#: pixmap.cpp:356
+msgid "Swiss"
+msgstr "Swiss"
+
+#: kxkbbindings.cpp:9
+msgid "Keyboard"
+msgstr "Keyboard"
+
+#: kxkbbindings.cpp:10
+msgid "Switch to Next Keyboard Layout"
+msgstr "Switch to Next Keyboard Layout"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdebase/libdmctl.po b/tde-i18n-en_GB/messages/kdebase/libdmctl.po
new file mode 100644
index 00000000000..e441ff7291d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libdmctl.po
@@ -0,0 +1,47 @@
+# translation of libdmctl.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libdmctl\n"
+"POT-Creation-Date: 2007-11-02 01:14+0100\n"
+"PO-Revision-Date: 2005-02-21 12:51+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: dmctl.cpp:353
+msgid ""
+"_: user: ...\n"
+"%1: TTY login"
+msgstr "%1: TTY login"
+
+#: dmctl.cpp:359
+msgid "Unused"
+msgstr "Unused"
+
+#: dmctl.cpp:361
+msgid "X login on remote host"
+msgstr "X login on remote host"
+
+#: dmctl.cpp:362
+#, c-format
+msgid ""
+"_: ... host\n"
+"X login on %1"
+msgstr "X login on %1"
+
+#: dmctl.cpp:365
+msgid ""
+"_: user: session type\n"
+"%1: %2"
+msgstr "%1: %2"
+
+#: dmctl.cpp:380
+msgid ""
+"_: session (location)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
diff --git a/tde-i18n-en_GB/messages/kdebase/libkicker.po b/tde-i18n-en_GB/messages/kdebase/libkicker.po
new file mode 100644
index 00000000000..4c607116cbe
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkicker.po
@@ -0,0 +1,505 @@
+# translation of libkicker.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkicker\n"
+"POT-Creation-Date: 2008-07-31 01:15+0200\n"
+"PO-Revision-Date: 2005-06-15 14:37+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: panner.cpp:77
+msgid "Scroll left"
+msgstr "Scroll left"
+
+#: panner.cpp:78
+msgid "Scroll right"
+msgstr "Scroll right"
+
+#: panner.cpp:91
+msgid "Scroll up"
+msgstr "Scroll up"
+
+#: panner.cpp:92
+msgid "Scroll down"
+msgstr "Scroll down"
+
+#. i18n: file kickerSettings.kcfg line 14
+#: rc.cpp:3
+#, no-c-format
+msgid ""
+"When this option is enabled, the panels may not be moved and items cannot be "
+"removed or added"
+msgstr ""
+"When this option is enabled, the panels may not be moved and items cannot be "
+"removed or added"
+
+#. i18n: file kickerSettings.kcfg line 19
+#: rc.cpp:6
+#, no-c-format
+msgid "Enable conserve space"
+msgstr "Enable conserve space"
+
+#. i18n: file kickerSettings.kcfg line 24
+#: rc.cpp:9
+#, no-c-format
+msgid "Enable transparency"
+msgstr "Enable transparency"
+
+#. i18n: file kickerSettings.kcfg line 25
+#: rc.cpp:12
+#, no-c-format
+msgid "When this option is enabled, the panel will become pseudo-transparent"
+msgstr "When this option is enabled, the panel will become pseudo-transparent"
+
+#. i18n: file kickerSettings.kcfg line 30
+#: rc.cpp:15
+#, no-c-format
+msgid "Enable transparency for menubar panel"
+msgstr "Enable transparency for menubar panel"
+
+#. i18n: file kickerSettings.kcfg line 31
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"When this option is enabled, the panel containing the menubar will become "
+"pseudo-transparent as well"
+msgstr ""
+"When this option is enabled, the panel containing the menubar will become "
+"pseudo-transparent as well"
+
+#. i18n: file kickerSettings.kcfg line 36
+#: rc.cpp:21
+#, no-c-format
+msgid "Enable background image"
+msgstr "Enable background image"
+
+#. i18n: file kickerSettings.kcfg line 37
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"When this option is enabled, the panel will display a tiled image as its "
+"background"
+msgstr ""
+"When this option is enabled, the panel will display a tiled image as its "
+"background"
+
+#. i18n: file kickerSettings.kcfg line 42
+#: rc.cpp:27
+#, no-c-format
+msgid "Enable colourized background."
+msgstr "Enable colourised background."
+
+#. i18n: file kickerSettings.kcfg line 47
+#: rc.cpp:30
+#, no-c-format
+msgid "Rotate background"
+msgstr "Rotate background"
+
+#. i18n: file kickerSettings.kcfg line 48
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"When this option is enabled, when the panel is placed on the side or top edges "
+"of the screen, the background image will be rotated to match the panel's "
+"orientation"
+msgstr ""
+"When this option is enabled, when the panel is placed on the side or top edges "
+"of the screen, the background image will be rotated to match the panel's "
+"orientation"
+
+#. i18n: file kickerSettings.kcfg line 53
+#: rc.cpp:36
+#, no-c-format
+msgid "Background image"
+msgstr "Background image"
+
+#. i18n: file kickerSettings.kcfg line 54
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"Here you can choose an image to be displayed on the panel. Press the 'browse' "
+"button to choose a theme using the file dialog. This option is only effective "
+"if 'Enable background image' is selected"
+msgstr ""
+"Here you can choose an image to be displayed on the panel. Press the 'browse' "
+"button to choose a theme using the file dialogue. This option is only effective "
+"if 'Enable background image' is selected"
+
+#. i18n: file kickerSettings.kcfg line 59
+#: rc.cpp:42
+#, no-c-format
+msgid ""
+"Controls the saturation level of the tint color used with transparent panels"
+msgstr ""
+"Controls the saturation level of the tint colour used with transparent panels"
+
+#. i18n: file kickerSettings.kcfg line 66
+#: rc.cpp:45
+#, no-c-format
+msgid "The tint color used to colorize transparent panels"
+msgstr "The tint colour used to colourise transparent panels"
+
+#. i18n: file kickerSettings.kcfg line 68
+#: rc.cpp:48
+#, no-c-format
+msgid "This option sets the color to use when tinting transparent panels"
+msgstr "This option sets the colour to use when tinting transparent panels"
+
+#. i18n: file kickerSettings.kcfg line 72
+#: rc.cpp:51
+#, no-c-format
+msgid "Raise when the pointer touches the screen here"
+msgstr "Raise when the pointer touches the screen here"
+
+#. i18n: file kickerSettings.kcfg line 77
+#: rc.cpp:54
+#, no-c-format
+msgid "Fade out applet handles"
+msgstr "Fade out applet handles"
+
+#. i18n: file kickerSettings.kcfg line 79
+#: rc.cpp:57
+#, no-c-format
+msgid ""
+"Select this option to make applet handles only visible on mouse hover. Applet "
+"handles let you move, remove and configure applets."
+msgstr ""
+"Select this option to make applet handles only visible on mouse hover. Applet "
+"handles let you move, remove and configure applets."
+
+#. i18n: file kickerSettings.kcfg line 83
+#: rc.cpp:60
+#, no-c-format
+msgid "Hide applet handles"
+msgstr "Hide applet handles"
+
+#. i18n: file kickerSettings.kcfg line 85
+#: rc.cpp:63
+#, no-c-format
+msgid ""
+"Select this option to always hide the applet handles. Beware this could disable "
+"moving, removing or configuring some applets."
+msgstr ""
+"Select this option to always hide the applet handles. Beware this could disable "
+"moving, removing or configuring some applets."
+
+#. i18n: file kickerSettings.kcfg line 89
+#: rc.cpp:66
+#, no-c-format
+msgid "Show informational tooltips"
+msgstr "Show informational tooltips"
+
+#. i18n: file kickerSettings.kcfg line 94
+#: rc.cpp:69
+#, no-c-format
+msgid ""
+"A list of applets that have been loaded at runtime. In the case of a crash "
+"these applets will not be loaded at the next Kicker start, in case they caused "
+"the crash"
+msgstr ""
+"A list of applets that have been loaded at runtime. In the case of a crash "
+"these applets will not be loaded at the next Kicker start, in case they caused "
+"the crash"
+
+#. i18n: file kickerSettings.kcfg line 98
+#: rc.cpp:72
+#, no-c-format
+msgid ""
+"A list of extensions that have been loaded at runtime. In the case of a crash "
+"these extensions will not be loaded at the next Kicker start, in case they "
+"caused the crash"
+msgstr ""
+"A list of extensions that have been loaded at runtime. In the case of a crash "
+"these extensions will not be loaded at the next Kicker start, in case they "
+"caused the crash"
+
+#. i18n: file kickerSettings.kcfg line 108
+#: rc.cpp:75
+#, no-c-format
+msgid "Show simple menu entries"
+msgstr "Show simple menu entries"
+
+#. i18n: file kickerSettings.kcfg line 111
+#: rc.cpp:78
+#, no-c-format
+msgid "Show names first on detailed entries"
+msgstr "Show names first on detailed entries"
+
+#. i18n: file kickerSettings.kcfg line 114
+#: rc.cpp:81
+#, no-c-format
+msgid "Show only description for menu entries"
+msgstr "Show only description for menu entries"
+
+#. i18n: file kickerSettings.kcfg line 117
+#: rc.cpp:84
+#, no-c-format
+msgid "Show detailed menu entries"
+msgstr "Show detailed menu entries"
+
+#. i18n: file kickerSettings.kcfg line 121
+#: rc.cpp:87
+#, no-c-format
+msgid "Formation of the menu entry text"
+msgstr "Formation of the menu entry text"
+
+#. i18n: file kickerSettings.kcfg line 125
+#: rc.cpp:90
+#, no-c-format
+msgid "Show section titles in Kmenu"
+msgstr "Show section titles in Kmenu"
+
+#. i18n: file kickerSettings.kcfg line 130
+#: rc.cpp:93
+#, no-c-format
+msgid "Height of menu entries in pixels"
+msgstr "Height of menu entries in pixels"
+
+#. i18n: file kickerSettings.kcfg line 135
+#: rc.cpp:96
+#, no-c-format
+msgid "Show hidden files in Quick Browser"
+msgstr "Show hidden files in Quick Browser"
+
+#. i18n: file kickerSettings.kcfg line 140
+#: rc.cpp:99
+#, no-c-format
+msgid "Maximum number of entries"
+msgstr "Maximum number of entries"
+
+#. i18n: file kickerSettings.kcfg line 146
+#: rc.cpp:102
+#, no-c-format
+msgid "Show bookmarks in KMenu"
+msgstr "Show bookmarks in KMenu"
+
+#. i18n: file kickerSettings.kcfg line 151
+#: rc.cpp:105
+#, no-c-format
+msgid "Use the Quick Browser"
+msgstr "Use the Quick Browser"
+
+#. i18n: file kickerSettings.kcfg line 156
+#: rc.cpp:108
+#, no-c-format
+msgid "Optional Menus"
+msgstr "Optional Menus"
+
+#. i18n: file kickerSettings.kcfg line 161
+#: rc.cpp:111
+#, no-c-format
+msgid "Recently used applications"
+msgstr "Recently used applications"
+
+#. i18n: file kickerSettings.kcfg line 165
+#: rc.cpp:114
+#, no-c-format
+msgid "Number of visible entries"
+msgstr "Number of visible entries"
+
+#. i18n: file kickerSettings.kcfg line 171
+#: rc.cpp:117
+#, no-c-format
+msgid "Show most recently used applications rather than most frequently used"
+msgstr "Show most recently used applications rather than most frequently used"
+
+#. i18n: file kickerSettings.kcfg line 180
+#: rc.cpp:120
+#, no-c-format
+msgid "Enable a tile background image for the KMenu button"
+msgstr "Enable a tile background image for the KMenu button"
+
+#. i18n: file kickerSettings.kcfg line 185
+#: rc.cpp:123
+#, no-c-format
+msgid "Enable a tile background image for the Desktop button"
+msgstr "Enable a tile background image for the Desktop button"
+
+#. i18n: file kickerSettings.kcfg line 190
+#: rc.cpp:126
+#, no-c-format
+msgid "Enable a tile background image for Application, URL and special buttons"
+msgstr ""
+"Enable a tile background image for Application, URL and special buttons"
+
+#. i18n: file kickerSettings.kcfg line 195
+#: rc.cpp:129
+#, no-c-format
+msgid "Enable a tile background image for the Quick Browser button"
+msgstr "Enable a tile background image for the Quick Browser button"
+
+#. i18n: file kickerSettings.kcfg line 200
+#: rc.cpp:132
+#, no-c-format
+msgid "Enable a tile background image for the Window List button"
+msgstr "Enable a tile background image for the Window List button"
+
+#. i18n: file kickerSettings.kcfg line 205
+#: rc.cpp:135
+#, no-c-format
+msgid "Image tile for Kmenu button background"
+msgstr "Image tile for Kmenu button background"
+
+#. i18n: file kickerSettings.kcfg line 209
+#: rc.cpp:138 rc.cpp:144
+#, no-c-format
+msgid "Color to use for Kmenu button background"
+msgstr "Colour to use for Kmenu button background"
+
+#. i18n: file kickerSettings.kcfg line 214
+#: rc.cpp:141
+#, no-c-format
+msgid "Image tile for Desktop button background"
+msgstr "Image tile for Desktop button background"
+
+#. i18n: file kickerSettings.kcfg line 223
+#: rc.cpp:147
+#, no-c-format
+msgid "Image tile for Application, URL and special button backgrounds"
+msgstr "Image tile for Application, URL and special button backgrounds"
+
+#. i18n: file kickerSettings.kcfg line 227
+#: rc.cpp:150
+#, no-c-format
+msgid "Color to use for Application, URL and special button backgrounds"
+msgstr "Colour to use for Application, URL and special button backgrounds"
+
+#. i18n: file kickerSettings.kcfg line 232
+#: rc.cpp:153
+#, no-c-format
+msgid "Image tile for Browser button background"
+msgstr "Image tile for Browser button background"
+
+#. i18n: file kickerSettings.kcfg line 236
+#: rc.cpp:156
+#, no-c-format
+msgid "Color to use for Browser button background"
+msgstr "Colour to use for Browser button background"
+
+#. i18n: file kickerSettings.kcfg line 241
+#: rc.cpp:159
+#, no-c-format
+msgid "Image tile for Window List button background"
+msgstr "Image tile for Window List button background"
+
+#. i18n: file kickerSettings.kcfg line 245
+#: rc.cpp:162
+#, no-c-format
+msgid "Color to use for Window List button background"
+msgstr "Colour to use for Window List button background"
+
+#. i18n: file kickerSettings.kcfg line 254
+#: rc.cpp:165
+#, no-c-format
+msgid "Use side image in Kmenu"
+msgstr "Use side image in Kmenu"
+
+#. i18n: file kickerSettings.kcfg line 259
+#: rc.cpp:168
+#, no-c-format
+msgid "The name of the file to use as the side image in the K Menu"
+msgstr "The name of the file to use as the side image in the K Menu"
+
+#. i18n: file kickerSettings.kcfg line 264
+#: rc.cpp:171
+#, no-c-format
+msgid ""
+"The name of the file used as a tile to fill the height of K Menu that "
+"SidePixmapName does not cover"
+msgstr ""
+"The name of the file used as a tile to fill the height of K Menu that "
+"SidePixmapName does not cover"
+
+#. i18n: file kickerSettings.kcfg line 269
+#: rc.cpp:174
+#, no-c-format
+msgid "Show text on the K Menu button"
+msgstr "Show text on the K Menu button"
+
+#. i18n: file kickerSettings.kcfg line 274
+#: rc.cpp:177
+#, no-c-format
+msgid "Text to be shown on K Menu Button"
+msgstr "Text to be shown on K Menu Button"
+
+#. i18n: file kickerSettings.kcfg line 283
+#: rc.cpp:180
+#, no-c-format
+msgid "Enable icon mouse over effects"
+msgstr "Enable icon mouse over effects"
+
+#. i18n: file kickerSettings.kcfg line 288
+#: rc.cpp:183
+#, no-c-format
+msgid "Show icons in mouse over effects"
+msgstr "Show icons in mouse over effects"
+
+#. i18n: file kickerSettings.kcfg line 293
+#: rc.cpp:186
+#, no-c-format
+msgid "Show text in mouse over effects"
+msgstr "Show text in mouse over effects"
+
+#. i18n: file kickerSettings.kcfg line 298
+#: rc.cpp:189
+#, no-c-format
+msgid ""
+"Controls how fast the tooltips fade in, measured in thousandths of a second"
+msgstr ""
+"Controls how fast the tooltips fade in, measured in thousandths of a second"
+
+#. i18n: file kickerSettings.kcfg line 304
+#: rc.cpp:192
+#, no-c-format
+msgid "Mouse over effects are shown after the defined time (in milliseconds)"
+msgstr "Mouse over effects are shown after the defined time (in milliseconds)"
+
+#. i18n: file kickerSettings.kcfg line 309
+#: rc.cpp:195
+#, no-c-format
+msgid "Mouse over effects are hidden after the defined time (in milliseconds)"
+msgstr "Mouse over effects are hidden after the defined time (in milliseconds)"
+
+#. i18n: file kickerSettings.kcfg line 314
+#: rc.cpp:198
+#, no-c-format
+msgid "Enable background tiles"
+msgstr "Enable background tiles"
+
+#. i18n: file kickerSettings.kcfg line 319
+#: rc.cpp:201
+#, no-c-format
+msgid "The margin between panel icons and the panel border"
+msgstr "The margin between panel icons and the panel border"
+
+#. i18n: file kickerSettings.kcfg line 324
+#: rc.cpp:204
+#, no-c-format
+msgid ""
+"Buttons that represent KServices (applications, primarily) watch for the "
+"removal of the service and delete themselves when this happens. This setting "
+"turns this off."
+msgstr ""
+"Buttons that represent KServices (applications, primarily) watch for the "
+"removal of the service and delete themselves when this happens. This setting "
+"turns this off."
+
+#. i18n: file kickerSettings.kcfg line 329
+#: rc.cpp:207
+#, no-c-format
+msgid "Font for the buttons with text."
+msgstr "Font for the buttons with text."
+
+#. i18n: file kickerSettings.kcfg line 334
+#: rc.cpp:210
+#, no-c-format
+msgid "Text color for the buttons."
+msgstr "Text colour for the buttons."
diff --git a/tde-i18n-en_GB/messages/kdebase/libkickermenu_kdeprint.po b/tde-i18n-en_GB/messages/kdebase/libkickermenu_kdeprint.po
new file mode 100644
index 00000000000..b1a081b636e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkickermenu_kdeprint.po
@@ -0,0 +1,39 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2002-08-14 13:45+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: print_mnu.cpp:67
+msgid "Add Printer..."
+msgstr "Add Printer..."
+
+#: print_mnu.cpp:68
+msgid "KDE Print Settings"
+msgstr "KDE Print Settings"
+
+#: print_mnu.cpp:70
+msgid "Configure Server"
+msgstr "Configure Server"
+
+#: print_mnu.cpp:72
+msgid "Print Manager"
+msgstr "Print Manager"
+
+#: print_mnu.cpp:73
+msgid "Print Browser (Konqueror)"
+msgstr "Print Browser (Konqueror)"
+
+#: print_mnu.cpp:75
+msgid "Print File..."
+msgstr "Print File..."
diff --git a/tde-i18n-en_GB/messages/kdebase/libkickermenu_konsole.po b/tde-i18n-en_GB/messages/kdebase/libkickermenu_konsole.po
new file mode 100644
index 00000000000..43c0fbfa2c8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkickermenu_konsole.po
@@ -0,0 +1,38 @@
+# translation of libkickermenu_konsole.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkickermenu_konsole\n"
+"POT-Creation-Date: 2006-02-23 03:46+0100\n"
+"PO-Revision-Date: 2005-06-15 14:35+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: konsole_mnu.cpp:151
+msgid "New Session at Bookmark"
+msgstr "New Session at Bookmark"
+
+#: konsole_mnu.cpp:188
+#, c-format
+msgid ""
+"_: Screen is a program controlling screens!\n"
+"Screen at %1"
+msgstr "Screen at %1"
+
+#: konsole_mnu.cpp:225
+msgid "New Session Using Profile"
+msgstr "New Session Using Profile"
+
+#: konsole_mnu.cpp:236
+msgid "Reload Sessions"
+msgstr "Reload Sessions"
+
+#: konsolebookmarkmenu.cpp:93
+msgid "Netscape Bookmarks"
+msgstr "Netscape Bookmarks"
diff --git a/tde-i18n-en_GB/messages/kdebase/libkickermenu_prefmenu.po b/tde-i18n-en_GB/messages/kdebase/libkickermenu_prefmenu.po
new file mode 100644
index 00000000000..1459a78a815
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkickermenu_prefmenu.po
@@ -0,0 +1,27 @@
+# translation of libkickermenu_prefmenu.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkickermenu_prefmenu\n"
+"POT-Creation-Date: 2006-03-18 04:02+0100\n"
+"PO-Revision-Date: 2005-02-07 12:00+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: prefmenu.cpp:49
+msgid "Settings"
+msgstr "Settings"
+
+#: prefmenu.cpp:248
+msgid "Control Center"
+msgstr "Control Centre"
+
+#: prefmenu.cpp:266
+msgid "No Entries"
+msgstr "No Entries"
diff --git a/tde-i18n-en_GB/messages/kdebase/libkickermenu_recentdocs.po b/tde-i18n-en_GB/messages/kdebase/libkickermenu_recentdocs.po
new file mode 100644
index 00000000000..aa794abccc1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkickermenu_recentdocs.po
@@ -0,0 +1,23 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2002-07-01 02:18+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: recentdocsmenu.cpp:53
+msgid "Clear History"
+msgstr "Clear History"
+
+#: recentdocsmenu.cpp:60
+msgid "No Entries"
+msgstr "No Entries"
diff --git a/tde-i18n-en_GB/messages/kdebase/libkickermenu_remotemenu.po b/tde-i18n-en_GB/messages/kdebase/libkickermenu_remotemenu.po
new file mode 100644
index 00000000000..93d25999daf
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkickermenu_remotemenu.po
@@ -0,0 +1,27 @@
+# translation of libkickermenu_remotemenu.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkickermenu_remotemenu\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2005-01-14 15:59+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: remotemenu.cpp:67
+msgid "Network Folders"
+msgstr "Network Folders"
+
+#: remotemenu.cpp:70
+msgid "Add Network Folder"
+msgstr "Add Network Folder"
+
+#: remotemenu.cpp:72
+msgid "Manage Network Folders"
+msgstr "Manage Network Folders"
diff --git a/tde-i18n-en_GB/messages/kdebase/libkickermenu_systemmenu.po b/tde-i18n-en_GB/messages/kdebase/libkickermenu_systemmenu.po
new file mode 100644
index 00000000000..7a0a06b949e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkickermenu_systemmenu.po
@@ -0,0 +1,18 @@
+# translation of libkickermenu_systemmenu.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkickermenu_systemmenu\n"
+"POT-Creation-Date: 2006-03-18 04:02+0100\n"
+"PO-Revision-Date: 2004-12-11 10:36+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: systemmenu.cpp:60
+msgid "Empty..."
+msgstr "Empty..."
diff --git a/tde-i18n-en_GB/messages/kdebase/libkickermenu_tom.po b/tde-i18n-en_GB/messages/kdebase/libkickermenu_tom.po
new file mode 100644
index 00000000000..fdeadbcf802
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkickermenu_tom.po
@@ -0,0 +1,118 @@
+# translation of libkickermenu_tom.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkickermenu_tom\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-05-24 11:10+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: tom.cc:98 tom.cc:149
+msgid "Run:"
+msgstr "Run:"
+
+#: tom.cc:180
+msgid "Task-Oriented Menu"
+msgstr "Task-Oriented Menu"
+
+#: tom.cc:212
+msgid "Configure This Menu"
+msgstr "Configure This Menu"
+
+#: tom.cc:219
+msgid "Clear History"
+msgstr "Clear History"
+
+#: tom.cc:227
+msgid "No Entries"
+msgstr "No Entries"
+
+#: tom.cc:261
+msgid "Unknown"
+msgstr "Unknown"
+
+#: tom.cc:324
+msgid "%1 (%2)"
+msgstr "%1 (%2)"
+
+#: tom.cc:388
+msgid "%1 Menu Editor"
+msgstr "%1 Menu Editor"
+
+#: tom.cc:390
+msgid "Add This Task to Panel"
+msgstr "Add This Task to Panel"
+
+#: tom.cc:391
+msgid "Modify This Task..."
+msgstr "Modify This Task..."
+
+#: tom.cc:392
+msgid "Remove This Task..."
+msgstr "Remove This Task..."
+
+#: tom.cc:393
+msgid "Insert New Task..."
+msgstr "Insert New Task..."
+
+#: tom.cc:439
+msgid "Tasks"
+msgstr "Tasks"
+
+#: tom.cc:462
+msgid "More Applications"
+msgstr "More Applications"
+
+#: tom.cc:473
+msgid "Destinations"
+msgstr "Destinations"
+
+#: tom.cc:489 tom.cc:515
+msgid "Run Command..."
+msgstr "Run Command..."
+
+#: tom.cc:493
+msgid "Recently Used Items"
+msgstr "Recently Used Items"
+
+#: tom.cc:499
+msgid "Recent Documents"
+msgstr "Recent Documents"
+
+#: tom.cc:506
+msgid "Recent Applications"
+msgstr "Recent Applications"
+
+#: tom.cc:510
+msgid "Special Items"
+msgstr "Special Items"
+
+#: tom.cc:567
+#, c-format
+msgid "Logout %1"
+msgstr "Logout %1"
+
+#: tom.cc:592
+msgid "The \"%2\" Task"
+msgstr "The \"%2\" Task"
+
+#: tom.cc:613
+msgid ""
+"<qt>Are you sure you want to remove the <strong>%1</strong> task?"
+"<p><em>Tip: You can restore the task after it has been removed by selecting the "
+"&quot;Modify These Tasks&quot; entry</em></qt>"
+msgstr ""
+"<qt>Are you sure you want to remove the <strong>%1</strong> task?"
+"<p><em>Tip: You can restore the task after it has been removed by selecting the "
+"&quot;Modify These Tasks&quot; entry</em></qt>"
+
+#: tom.cc:615
+msgid "Remove Task?"
+msgstr "Remove Task?"
diff --git a/tde-i18n-en_GB/messages/kdebase/libkonq.po b/tde-i18n-en_GB/messages/kdebase/libkonq.po
new file mode 100644
index 00000000000..258ef6efe7a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libkonq.po
@@ -0,0 +1,304 @@
+# translation of libkonq.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkonq\n"
+"POT-Creation-Date: 2007-09-26 01:13+0200\n"
+"PO-Revision-Date: 2005-06-07 11:31+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: knewmenu.cc:67 knewmenu.cc:79
+msgid "Create New"
+msgstr "Create New"
+
+#: knewmenu.cc:96
+msgid "Link to Device"
+msgstr "Link to Device"
+
+#: knewmenu.cc:386
+msgid "<qt>The template file <b>%1</b> does not exist.</qt>"
+msgstr "<qt>The template file <b>%1</b> does not exist.</qt>"
+
+#: knewmenu.cc:399
+msgid "File name:"
+msgstr "File name:"
+
+#: konq_bgnddlg.cc:43
+msgid "Background Settings"
+msgstr "Background Settings"
+
+#: konq_bgnddlg.cc:49
+msgid "Background"
+msgstr "Background"
+
+#: konq_bgnddlg.cc:61
+msgid "Co&lor:"
+msgstr "Co&lour:"
+
+#: konq_bgnddlg.cc:72
+msgid "&Picture:"
+msgstr "&Picture:"
+
+#: konq_bgnddlg.cc:90
+msgid "Preview"
+msgstr "Preview"
+
+#: konq_bgnddlg.cc:140
+msgid "None"
+msgstr "None"
+
+#: konq_dirpart.cc:140
+msgid "Enlarge Icons"
+msgstr "Enlarge Icons"
+
+#: konq_dirpart.cc:141
+msgid "Shrink Icons"
+msgstr "Shrink Icons"
+
+#: konq_dirpart.cc:143
+msgid "&Default Size"
+msgstr "&Default Size"
+
+#: konq_dirpart.cc:144
+msgid "&Huge"
+msgstr "&Huge"
+
+#: konq_dirpart.cc:146
+msgid "&Very Large"
+msgstr "&Very Large"
+
+#: konq_dirpart.cc:147
+msgid "&Large"
+msgstr "&Large"
+
+#: konq_dirpart.cc:148
+msgid "&Medium"
+msgstr "&Medium"
+
+#: konq_dirpart.cc:149
+msgid "&Small"
+msgstr "&Small"
+
+#: konq_dirpart.cc:151
+msgid "&Tiny"
+msgstr "&Tiny"
+
+#: konq_dirpart.cc:222
+msgid "Configure Background..."
+msgstr "Configure Background..."
+
+#: konq_dirpart.cc:225
+msgid "Allows choosing of background settings for this view"
+msgstr "Allows choosing of background settings for this view"
+
+#: konq_dirpart.cc:318
+msgid "<p>You do not have enough permissions to read <b>%1</b></p>"
+msgstr "<p>You do not have enough permissions to read <b>%1</b></p>"
+
+#: konq_dirpart.cc:321
+msgid "<p><b>%1</b> does not seem to exist anymore</p>"
+msgstr "<p><b>%1</b> does not seem to exist anymore</p>"
+
+#: konq_dirpart.cc:491
+#, c-format
+msgid "Search result: %1"
+msgstr "Search result: %1"
+
+#: konq_operations.cc:269
+#, c-format
+msgid ""
+"_n: Do you really want to delete this item?\n"
+"Do you really want to delete these %n items?"
+msgstr ""
+"Do you really want to delete this item?\n"
+"Do you really want to delete these %n items?"
+
+#: konq_operations.cc:271
+msgid "Delete Files"
+msgstr "Delete Files"
+
+#: konq_operations.cc:278
+#, c-format
+msgid ""
+"_n: Do you really want to shred this item?\n"
+"Do you really want to shred these %n items?"
+msgstr ""
+"Do you really want to shred this item?\n"
+"Do you really want to shred these %n items?"
+
+#: konq_operations.cc:280
+msgid "Shred Files"
+msgstr "Shred Files"
+
+#: konq_operations.cc:281
+msgid "Shred"
+msgstr "Shred"
+
+#: konq_operations.cc:288
+#, c-format
+msgid ""
+"_n: Do you really want to move this item to the trash?\n"
+"Do you really want to move these %n items to the trash?"
+msgstr ""
+"Do you really want to move this item to the wastebin?\n"
+"Do you really want to move these %n items to the wastebin?"
+
+#: konq_operations.cc:290
+msgid "Move to Trash"
+msgstr "Move to Wastebin"
+
+#: konq_operations.cc:291
+msgid ""
+"_: Verb\n"
+"&Trash"
+msgstr "Move to Was&tebin"
+
+#: konq_operations.cc:342
+msgid "You cannot drop a folder on to itself"
+msgstr "You cannot drop a folder on to itself"
+
+#: konq_operations.cc:388
+msgid "File name for dropped contents:"
+msgstr "File name for dropped contents:"
+
+#: konq_operations.cc:567
+msgid "&Move Here"
+msgstr "&Move Here"
+
+#: konq_operations.cc:569
+msgid "&Copy Here"
+msgstr "&Copy Here"
+
+#: konq_operations.cc:570
+msgid "&Link Here"
+msgstr "&Link Here"
+
+#: konq_operations.cc:572
+msgid "Set as &Wallpaper"
+msgstr "Set as &Wallpaper"
+
+#: konq_operations.cc:574
+msgid "C&ancel"
+msgstr "C&ancel"
+
+#: konq_operations.cc:728 konq_operations.cc:730 konq_operations.cc:732
+msgid "New Folder"
+msgstr "New Folder"
+
+#: konq_operations.cc:733
+msgid "Enter folder name:"
+msgstr "Enter folder name:"
+
+#: konq_popupmenu.cc:471
+msgid "&Open"
+msgstr "&Open"
+
+#: konq_popupmenu.cc:471
+msgid "Open in New &Window"
+msgstr "Open in New &Window"
+
+#: konq_popupmenu.cc:478
+msgid "Open the trash in a new window"
+msgstr "Open the wastebin in a new window"
+
+#: konq_popupmenu.cc:480
+msgid "Open the medium in a new window"
+msgstr "Open the medium in a new window"
+
+#: konq_popupmenu.cc:482
+msgid "Open the document in a new window"
+msgstr "Open the document in a new window"
+
+#: konq_popupmenu.cc:501
+msgid "Create &Folder..."
+msgstr "Create &Folder..."
+
+#: konq_popupmenu.cc:508
+msgid "&Restore"
+msgstr "&Restore"
+
+#: konq_popupmenu.cc:579
+msgid "&Empty Trash Bin"
+msgstr "&Empty Wastebin"
+
+#: konq_popupmenu.cc:601
+msgid "&Bookmark This Page"
+msgstr "&Bookmark This Page"
+
+#: konq_popupmenu.cc:603
+msgid "&Bookmark This Location"
+msgstr "&Bookmark This Location"
+
+#: konq_popupmenu.cc:606
+msgid "&Bookmark This Folder"
+msgstr "&Bookmark This Folder"
+
+#: konq_popupmenu.cc:608
+msgid "&Bookmark This Link"
+msgstr "&Bookmark This Link"
+
+#: konq_popupmenu.cc:610
+msgid "&Bookmark This File"
+msgstr "&Bookmark This File"
+
+#: konq_popupmenu.cc:858
+msgid "&Open With"
+msgstr "&Open With"
+
+#: konq_popupmenu.cc:888
+#, c-format
+msgid "Open with %1"
+msgstr "Open with %1"
+
+#: konq_popupmenu.cc:902
+msgid "&Other..."
+msgstr "&Other..."
+
+#: konq_popupmenu.cc:906 konq_popupmenu.cc:913
+msgid "&Open With..."
+msgstr "&Open With..."
+
+#: konq_popupmenu.cc:933
+msgid "Ac&tions"
+msgstr "Ac&tions"
+
+#: konq_popupmenu.cc:967
+msgid "&Properties"
+msgstr "&Properties"
+
+#: konq_popupmenu.cc:981
+msgid "Share"
+msgstr "Share"
+
+#: konq_undo.cc:253
+msgid "Und&o"
+msgstr "Und&o"
+
+#: konq_undo.cc:257
+msgid "Und&o: Copy"
+msgstr "Und&o: Copy"
+
+#: konq_undo.cc:259
+msgid "Und&o: Link"
+msgstr "Und&o: Link"
+
+#: konq_undo.cc:261
+msgid "Und&o: Move"
+msgstr "Und&o: Move"
+
+#: konq_undo.cc:263
+msgid "Und&o: Trash"
+msgstr "Und&o: Move to Wastebin"
+
+#: konq_undo.cc:265
+msgid "Und&o: Create Folder"
+msgstr "Und&o: Create Folder"
diff --git a/tde-i18n-en_GB/messages/kdebase/libtaskbar.po b/tde-i18n-en_GB/messages/kdebase/libtaskbar.po
new file mode 100644
index 00000000000..02455f4c1c1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libtaskbar.po
@@ -0,0 +1,413 @@
+# translation of libtaskbar.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libtaskbar\n"
+"POT-Creation-Date: 2008-08-18 01:16+0200\n"
+"PO-Revision-Date: 2005-11-04 14:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file taskbar.kcfg line 11
+#: rc.cpp:3
+#, no-c-format
+msgid "Show windows from all desktops"
+msgstr "Show windows from all desktops"
+
+#. i18n: file taskbar.kcfg line 12
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"Turning this option off will cause the taskbar to display <b>only</b> "
+"the windows on the current desktop. \\n\\nBy default, this option is selected "
+"and all windows are shown."
+msgstr ""
+"Turning this option off will cause the taskbar to display <b>only</b> "
+"the windows on the current desktop. \\n\\nBy default, this option is selected "
+"and all windows are shown."
+
+#. i18n: file taskbar.kcfg line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "Show only minimized windows"
+msgstr "Show only minimised windows"
+
+#. i18n: file taskbar.kcfg line 17
+#: rc.cpp:12
+#, no-c-format
+msgid ""
+"Select this option if you want the taskbar to display <b>only</b> "
+"minimized windows. \\n\\nBy default, this option is not selected and the "
+"taskbar will show all windows."
+msgstr ""
+"Select this option if you want the taskbar to display <b>only</b> "
+"minimised windows. \\n\\nBy default, this option is not selected and the "
+"taskbar will show all windows."
+
+#. i18n: file taskbar.kcfg line 22
+#: rc.cpp:15
+#, no-c-format
+msgid "Never"
+msgstr "Never"
+
+#. i18n: file taskbar.kcfg line 25
+#: rc.cpp:18
+#, no-c-format
+msgid "When Taskbar Full"
+msgstr "When Taskbar Full"
+
+#. i18n: file taskbar.kcfg line 28
+#: rc.cpp:21
+#, no-c-format
+msgid "Always"
+msgstr "Always"
+
+#. i18n: file taskbar.kcfg line 32
+#: rc.cpp:24
+#, no-c-format
+msgid "Group similar tasks:"
+msgstr "Group similar tasks:"
+
+#. i18n: file taskbar.kcfg line 33
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"The taskbar can group similar windows into single buttons. When one of these "
+"window group buttons are clicked on a menu appears showing all the windows in "
+"that group. This can be especially useful with the <em>Show all windows</em> "
+"option.\\n\\nYou can set the taskbar to <strong>Never</strong> "
+"group windows, to <strong>Always</strong> group windows or to group windows "
+"only <strong>When the Taskbar is Full</strong>.\\n\\nBy default the taskbar "
+"groups windows when it is full."
+msgstr ""
+"The taskbar can group similar windows into single buttons. When one of these "
+"window group buttons are clicked on a menu appears showing all the windows in "
+"that group. This can be especially useful with the <em>Show all windows</em> "
+"option.\\n\\nYou can set the taskbar to <strong>Never</strong> "
+"group windows, to <strong>Always</strong> group windows or to group windows "
+"only <strong>When the Taskbar is Full</strong>.\\n\\nBy default the taskbar "
+"groups windows when it is full."
+
+#. i18n: file taskbar.kcfg line 37
+#: rc.cpp:30
+#, no-c-format
+msgid "Sort windows by desktop"
+msgstr "Sort windows by desktop"
+
+#. i18n: file taskbar.kcfg line 38
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"Selecting this option causes the taskbar to show windows in order of the "
+"desktop they appear on.\\n\\nBy default this option is selected."
+msgstr ""
+"Selecting this option causes the taskbar to show windows in order of the "
+"desktop they appear on.\\n\\nBy default this option is selected."
+
+#. i18n: file taskbar.kcfg line 42
+#: rc.cpp:36
+#, no-c-format
+msgid "Sort windows by application"
+msgstr "Sort windows by application"
+
+#. i18n: file taskbar.kcfg line 43
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"Selecting this option causes the taskbar to show windows ordered by "
+"application.\\n\\nBy default this option is selected."
+msgstr ""
+"Selecting this option causes the taskbar to show windows ordered by "
+"application.\\n\\nBy default this option is selected."
+
+#. i18n: file taskbar.kcfg line 47
+#: rc.cpp:42
+#, no-c-format
+msgid "Show application icons"
+msgstr "Show application icons"
+
+#. i18n: file taskbar.kcfg line 48
+#: rc.cpp:45
+#, no-c-format
+msgid ""
+"Select this option if you want window icons to appear along with their titles "
+"in the taskbar.\\n\\nBy default this option is selected."
+msgstr ""
+"Select this option if you want window icons to appear along with their titles "
+"in the taskbar.\\n\\nBy default this option is selected."
+
+#. i18n: file taskbar.kcfg line 64
+#: rc.cpp:48
+#, no-c-format
+msgid "Show windows from all screens"
+msgstr "Show windows from all screens"
+
+#. i18n: file taskbar.kcfg line 65
+#: rc.cpp:51
+#, no-c-format
+msgid ""
+"Turning this option off will cause the taskbar to display <b>only</b> "
+"windows which are on the same Xinerama screen as the taskbar.\\n\\nBy default, "
+"this option is selected and all windows are shown."
+msgstr ""
+"Turning this option off will cause the taskbar to display <b>only</b> "
+"windows which are on the same Xinerama screen as the taskbar.\\n\\nBy default, "
+"this option is selected and all windows are shown."
+
+#. i18n: file taskbar.kcfg line 74
+#: rc.cpp:54
+#, no-c-format
+msgid "Show window list button"
+msgstr "Show window list button"
+
+#. i18n: file taskbar.kcfg line 75
+#: rc.cpp:57
+#, no-c-format
+msgid ""
+"Selecting this option causes the taskbar to display a button that, when "
+"clicked, shows a list of all windows in a popup menu."
+msgstr ""
+"Selecting this option causes the taskbar to display a button that, when "
+"clicked, shows a list of all windows in a popup menu."
+
+#. i18n: file taskbar.kcfg line 87
+#: rc.cpp:60
+#, no-c-format
+msgid "Show Task List"
+msgstr "Show Task List"
+
+#. i18n: file taskbar.kcfg line 90
+#: rc.cpp:63
+#, no-c-format
+msgid "Show Operations Menu"
+msgstr "Show Operations Menu"
+
+#. i18n: file taskbar.kcfg line 93
+#: rc.cpp:66
+#, no-c-format
+msgid "Activate, Raise or Minimize Task"
+msgstr "Activate, Raise or Minimise Task"
+
+#. i18n: file taskbar.kcfg line 96
+#: rc.cpp:69
+#, no-c-format
+msgid "Activate Task"
+msgstr "Activate Task"
+
+#. i18n: file taskbar.kcfg line 99
+#: rc.cpp:72
+#, no-c-format
+msgid "Raise Task"
+msgstr "Raise Task"
+
+#. i18n: file taskbar.kcfg line 102
+#: rc.cpp:75
+#, no-c-format
+msgid "Lower Task"
+msgstr "Lower Task"
+
+#. i18n: file taskbar.kcfg line 105
+#: rc.cpp:78
+#, no-c-format
+msgid "Minimize Task"
+msgstr "Minimise Task"
+
+#. i18n: file taskbar.kcfg line 108
+#: rc.cpp:81
+#, no-c-format
+msgid "Move To Current Desktop"
+msgstr "Move To Current Desktop"
+
+#. i18n: file taskbar.kcfg line 111
+#: rc.cpp:84
+#, fuzzy, no-c-format
+msgid "Close Task"
+msgstr "Lower Task"
+
+#. i18n: file taskbar.kcfg line 117
+#: rc.cpp:87
+#, no-c-format
+msgid "Mouse button actions"
+msgstr "Mouse button actions"
+
+#. i18n: file taskbar.kcfg line 125
+#: rc.cpp:90
+#, no-c-format
+msgid ""
+"The number of times to blink a taskbar button when a window asks for attention. "
+"Setting this to 1000 or greater causes the button to blink forever."
+msgstr ""
+
+#. i18n: file taskbar.kcfg line 130
+#: rc.cpp:93
+#, no-c-format
+msgid "Draw taskbar entries \"flat\" and not as a button"
+msgstr "Draw taskbar entries \"flat\" and not as a button"
+
+#. i18n: file taskbar.kcfg line 131
+#: rc.cpp:96
+#, no-c-format
+msgid ""
+"Turning this option on will cause the taskbar to draw visible button frames for "
+"each entry in the taskbar. \\n\\nBy default, this option is off."
+msgstr ""
+"Turning this option on will cause the taskbar to draw visible button frames for "
+"each entry in the taskbar. \\n\\nBy default, this option is off."
+
+#. i18n: file taskbar.kcfg line 135
+#: rc.cpp:99
+#, no-c-format
+msgid "Draw taskbar text with a halo around it"
+msgstr "Draw taskbar text with a halo around it"
+
+#. i18n: file taskbar.kcfg line 136
+#: rc.cpp:102
+#, no-c-format
+msgid ""
+"Turning this option on will cause the taskbar to draw fancier text that has an "
+"outline around it. While this is useful for transparent panels or particularly "
+"dark panel backgrounds, it is slower."
+msgstr ""
+"Turning this option on will cause the taskbar to draw fancier text that has an "
+"outline around it. While this is useful for transparent panels or particularly "
+"dark panel backgrounds, it is slower."
+
+#. i18n: file taskbar.kcfg line 140
+#: rc.cpp:105
+#, no-c-format
+msgid "Show a visible button frame on the task the cursor is positioned over"
+msgstr "Show a visible button frame on the task the cursor is positioned over"
+
+#. i18n: file taskbar.kcfg line 144
+#: rc.cpp:108
+#, no-c-format
+msgid "Show thumbnails instead of icons in the mouse-over effects"
+msgstr "Show thumbnails instead of icons in the mouse-over effects"
+
+#. i18n: file taskbar.kcfg line 145
+#: rc.cpp:111
+#, no-c-format
+msgid ""
+"Enabling this option will draw a thumbnail of the window in its mouse-over "
+"effect."
+"<p>If a window is minimized or resides on a different desktop while the taskbar "
+"is starting, an icon is shown until the window is restored or the appropriate "
+"desktop is activated, respectively.</p>"
+msgstr ""
+"Enabling this option will draw a thumbnail of the window in its mouse-over "
+"effect."
+"<p>If a window is minimised or resides on a different desktop while the taskbar "
+"is starting, an icon is shown until the window is restored or the appropriate "
+"desktop is activated, respectively.</p>"
+
+#. i18n: file taskbar.kcfg line 149
+#: rc.cpp:114
+#, no-c-format
+msgid "Maximum width/height of the thumbnail in pixels"
+msgstr "Maximum width/height of the thumbnail in pixels"
+
+#. i18n: file taskbar.kcfg line 150
+#: rc.cpp:117
+#, no-c-format
+msgid ""
+"A thumbnail is created by resizing the window. The scaling factor is determined "
+"by its largest dimension and this value. In doing so, the thumbnail's size will "
+"not exceed this value in any dimension."
+msgstr ""
+"A thumbnail is created by resizing the window. The scaling factor is determined "
+"by its largest dimension and this value. In doing so, the thumbnail's size will "
+"not exceed this value in any dimension."
+
+#. i18n: file taskbar.kcfg line 154
+#: rc.cpp:120
+#, no-c-format
+msgid "Use custom colors for taskbar buttons text and background"
+msgstr ""
+
+#. i18n: file taskbar.kcfg line 155
+#: rc.cpp:123
+#, no-c-format
+msgid ""
+"Turning this option on will allow choosing your own colors for taskbar buttons "
+"text and background."
+msgstr ""
+
+#. i18n: file taskbar.kcfg line 158
+#: rc.cpp:126
+#, no-c-format
+msgid "Color to use for active task button text"
+msgstr ""
+
+#. i18n: file taskbar.kcfg line 160
+#: rc.cpp:129
+#, no-c-format
+msgid ""
+"This color is used for displaying text on taskbar button for task which is "
+"active at the moment."
+msgstr ""
+
+#. i18n: file taskbar.kcfg line 163
+#: rc.cpp:132
+#, no-c-format
+msgid "Color to use for inactive tasks button text"
+msgstr ""
+
+#. i18n: file taskbar.kcfg line 165
+#: rc.cpp:135
+#, no-c-format
+msgid ""
+"This color is used for displaying text on taskbar button for tasks other than "
+"active."
+msgstr ""
+
+#. i18n: file taskbar.kcfg line 168
+#: rc.cpp:138
+#, no-c-format
+msgid "Color to use for taskbar buttons background"
+msgstr ""
+
+#. i18n: file taskbar.kcfg line 170
+#: rc.cpp:141
+#, no-c-format
+msgid "This color is used for displaying background of taskbar buttons."
+msgstr ""
+
+#: taskbarbindings.cpp:33
+msgid "Next Taskbar Entry"
+msgstr "Next Taskbar Entry"
+
+#: taskbarbindings.cpp:34
+msgid "Previous Taskbar Entry"
+msgstr "Previous Taskbar Entry"
+
+#: taskcontainer.cpp:623 taskcontainer.cpp:1600
+msgid "modified"
+msgstr "modified"
+
+#: taskcontainer.cpp:1517
+msgid "Loading application ..."
+msgstr "Loading application ..."
+
+#: taskcontainer.cpp:1581
+msgid "On all desktops"
+msgstr "On all desktops"
+
+#: taskcontainer.cpp:1586
+#, c-format
+msgid "On %1"
+msgstr "On %1"
+
+#: taskcontainer.cpp:1592
+msgid "Requesting attention"
+msgstr "Requesting attention"
+
+#: taskcontainer.cpp:1598
+msgid "Has unsaved changes"
+msgstr "Has unsaved changes"
diff --git a/tde-i18n-en_GB/messages/kdebase/libtaskmanager.po b/tde-i18n-en_GB/messages/kdebase/libtaskmanager.po
new file mode 100644
index 00000000000..cc8828fff0d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/libtaskmanager.po
@@ -0,0 +1,91 @@
+# translation of libtaskmanager.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libtaskmanager\n"
+"POT-Creation-Date: 2007-08-31 01:13+0200\n"
+"PO-Revision-Date: 2005-03-07 15:33+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: taskmanager.cpp:808
+msgid "modified"
+msgstr "modified"
+
+#: taskrmbmenu.cpp:69
+msgid "Ad&vanced"
+msgstr "Ad&vanced"
+
+#: taskrmbmenu.cpp:74
+msgid "To &Desktop"
+msgstr "To &Desktop"
+
+#: taskrmbmenu.cpp:78
+msgid "&To Current Desktop"
+msgstr "&To Current Desktop"
+
+#: taskrmbmenu.cpp:89
+msgid "&Move"
+msgstr "&Move"
+
+#: taskrmbmenu.cpp:92
+msgid "Re&size"
+msgstr "Re&size"
+
+#: taskrmbmenu.cpp:95
+msgid "Mi&nimize"
+msgstr "Mi&nimise"
+
+#: taskrmbmenu.cpp:99
+msgid "Ma&ximize"
+msgstr "Ma&ximise"
+
+#: taskrmbmenu.cpp:103
+msgid "&Shade"
+msgstr "&Shade"
+
+#: taskrmbmenu.cpp:136
+msgid "All to &Desktop"
+msgstr "All to &Desktop"
+
+#: taskrmbmenu.cpp:138
+msgid "All &to Current Desktop"
+msgstr "All &to Current Desktop"
+
+#: taskrmbmenu.cpp:153
+msgid "Mi&nimize All"
+msgstr "Mi&nimise All"
+
+#: taskrmbmenu.cpp:166
+msgid "Ma&ximize All"
+msgstr "Ma&ximise All"
+
+#: taskrmbmenu.cpp:179
+msgid "&Restore All"
+msgstr "&Restore All"
+
+#: taskrmbmenu.cpp:194
+msgid "&Close All"
+msgstr "&Close All"
+
+#: taskrmbmenu.cpp:205
+msgid "Keep &Above Others"
+msgstr "Keep &Above Others"
+
+#: taskrmbmenu.cpp:210
+msgid "Keep &Below Others"
+msgstr "Keep &Below Others"
+
+#: taskrmbmenu.cpp:215
+msgid "&Fullscreen"
+msgstr "&Fullscreen"
+
+#: taskrmbmenu.cpp:232 taskrmbmenu.cpp:253
+msgid "&All Desktops"
+msgstr "&All Desktops"
diff --git a/tde-i18n-en_GB/messages/kdebase/lockout.po b/tde-i18n-en_GB/messages/kdebase/lockout.po
new file mode 100644
index 00000000000..bf1a15cf1e4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/lockout.po
@@ -0,0 +1,44 @@
+# translation of lockout.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lockout\n"
+"POT-Creation-Date: 2008-08-18 01:16+0200\n"
+"PO-Revision-Date: 2004-11-15 17:07+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: lockout.cpp:77
+msgid "Lock the session"
+msgstr "Lock the session"
+
+#: lockout.cpp:78
+msgid "Log out"
+msgstr "Log out"
+
+#: lockout.cpp:203
+msgid "Lock Session"
+msgstr "Lock Session"
+
+#: lockout.cpp:207
+msgid "&Transparent"
+msgstr "&Transparent"
+
+#: lockout.cpp:210
+msgid "&Configure Screen Saver..."
+msgstr "&Configure Screen Saver..."
+
+#: lockout.cpp:226
+msgid "&Log Out..."
+msgstr "&Log Out..."
+
+#: lockout.cpp:231
+msgid "&Configure Session Manager..."
+msgstr "&Configure Session Manager..."
diff --git a/tde-i18n-en_GB/messages/kdebase/mediaapplet.po b/tde-i18n-en_GB/messages/kdebase/mediaapplet.po
new file mode 100644
index 00000000000..356b1e0567a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/mediaapplet.po
@@ -0,0 +1,74 @@
+# translation of mediaapplet.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mediaapplet\n"
+"POT-Creation-Date: 2008-07-31 01:15+0200\n"
+"PO-Revision-Date: 2004-12-10 00:37+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: mediaapplet.cpp:93
+msgid "Media Applet"
+msgstr "Media Applet"
+
+#: mediaapplet.cpp:95
+msgid "\"media:/\" ioslave frontend applet"
+msgstr "\"media:/\" ioslave frontend applet"
+
+#: mediaapplet.cpp:100
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: mediaapplet.cpp:105
+msgid "Good mentor, patient and helpful. Thanks for all!"
+msgstr "Good mentor, patient and helpful. Thanks for all!"
+
+#: mediaapplet.cpp:432 preferencesdialog.cpp:74
+msgid "Media"
+msgstr "Media"
+
+#: mediaapplet.cpp:433
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#: preferencesdialog.cpp:61
+msgid "Media Applet Preferences"
+msgstr "Media Applet Preferences"
+
+#: preferencesdialog.cpp:65
+msgid "Medium Types"
+msgstr "Medium Types"
+
+#: preferencesdialog.cpp:69
+msgid "Types to Display"
+msgstr "Types to Display"
+
+#: preferencesdialog.cpp:70
+msgid "Deselect the medium types which you do not want to see in the applet"
+msgstr "Deselect the medium types which you do not want to see in the applet"
+
+#: preferencesdialog.cpp:78
+msgid "Media to Display"
+msgstr "Media to Display"
+
+#: preferencesdialog.cpp:79
+msgid "Deselect the media which you do not want to see in the applet"
+msgstr "Deselect the media which you do not want to see in the applet"
diff --git a/tde-i18n-en_GB/messages/kdebase/naughtyapplet.po b/tde-i18n-en_GB/messages/kdebase/naughtyapplet.po
new file mode 100644
index 00000000000..cb28cad175d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/naughtyapplet.po
@@ -0,0 +1,77 @@
+# translation of naughtyapplet.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: naughtyapplet\n"
+"POT-Creation-Date: 2008-08-19 01:16+0200\n"
+"PO-Revision-Date: 2005-11-04 14:32+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: NaughtyApplet.cpp:111
+msgid ""
+"A program called '%1' is slowing down the others on your machine. It may have a "
+"bug that is causing this, or it may just be busy.\n"
+"Would you like to try to stop the program?"
+msgstr ""
+"A program called '%1' is slowing down the others on your machine. It may have a "
+"bug that is causing this, or it may just be busy.\n"
+"Would you like to try to stop the program?"
+
+#: NaughtyApplet.cpp:116
+msgid "Keep Running"
+msgstr "Keep Running"
+
+#: NaughtyApplet.cpp:122
+msgid "In future, should busy programs called '%1' be ignored?"
+msgstr "In future, should busy programs called '%1' be ignored?"
+
+#: NaughtyApplet.cpp:124
+msgid "Ignore"
+msgstr "Ignore"
+
+#: NaughtyApplet.cpp:124
+msgid "Do Not Ignore"
+msgstr "Do Not Ignore"
+
+#: NaughtyApplet.cpp:162
+msgid "Naughty applet"
+msgstr "Naughty applet"
+
+#: NaughtyApplet.cpp:164
+msgid "Runaway process catcher"
+msgstr "Runaway process catcher"
+
+#: NaughtyConfigDialog.cpp:55
+msgid "&Update interval:"
+msgstr "&Update interval:"
+
+#: NaughtyConfigDialog.cpp:56
+msgid "CPU &load threshold:"
+msgstr "CPU &load threshold:"
+
+#: NaughtyConfigDialog.cpp:62
+msgid "&Programs to Ignore"
+msgstr "&Programs to Ignore"
+
+#: NaughtyProcessMonitor.cpp:242 NaughtyProcessMonitor.cpp:279
+msgid "Unknown"
+msgstr "Unknown"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdebase/nsplugin.po b/tde-i18n-en_GB/messages/kdebase/nsplugin.po
new file mode 100644
index 00000000000..df226c22350
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/nsplugin.po
@@ -0,0 +1,92 @@
+# translation of nsplugin.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: nsplugin\n"
+"POT-Creation-Date: 2007-12-22 01:14+0100\n"
+"PO-Revision-Date: 2005-03-07 15:33+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ken Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: nspluginloader.cpp:70
+msgid "Start Plugin"
+msgstr "Start Plugin"
+
+#: plugin_part.cpp:196
+msgid "plugin"
+msgstr "plugin"
+
+#: plugin_part.cpp:220
+msgid "&Save As..."
+msgstr "&Save As..."
+
+#: plugin_part.cpp:301
+#, c-format
+msgid "Loading Netscape plugin for %1"
+msgstr "Loading Netscape plugin for %1"
+
+#: plugin_part.cpp:309
+#, c-format
+msgid "Unable to load Netscape plugin for %1"
+msgstr "Unable to load Netscape plugin for %1"
+
+#: pluginscan.cpp:200
+msgid "Netscape plugin mimeinfo"
+msgstr "Netscape plugin mimeinfo"
+
+#: pluginscan.cpp:235
+msgid "Unnamed plugin"
+msgstr "Unnamed plugin"
+
+#: pluginscan.cpp:461 pluginscan.cpp:464
+msgid "Netscape plugin viewer"
+msgstr "Netscape plugin viewer"
+
+#: pluginscan.cpp:514
+msgid "Show progress output for GUI"
+msgstr "Show progress output for GUI"
+
+#: pluginscan.cpp:521
+msgid "nspluginscan"
+msgstr "nspluginscan"
+
+#: viewer/nsplugin.cpp:819
+#, c-format
+msgid "Submitting data to %1"
+msgstr "Submitting data to %1"
+
+#: viewer/nsplugin.cpp:838
+#, c-format
+msgid "Requesting %1"
+msgstr "Requesting %1"
+
+#: viewer/viewer.cpp:280
+msgid ""
+"There was an error connecting to the Desktop communications server. Please make "
+"sure that the 'dcopserver' process has been started, and then try again."
+msgstr ""
+"There was an error connecting to the Desktop communications server. Please make "
+"sure that the 'dcopserver' process has been started, and then try again."
+
+#: viewer/viewer.cpp:284
+msgid "Error Connecting to DCOP Server"
+msgstr "Error Connecting to DCOP Server"
diff --git a/tde-i18n-en_GB/messages/kdebase/privacy.po b/tde-i18n-en_GB/messages/kdebase/privacy.po
new file mode 100644
index 00000000000..8c8b453b689
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/privacy.po
@@ -0,0 +1,366 @@
+# translation of privacy.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: privacy\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2004-09-29 11:55+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: privacy.cpp:43
+msgid ""
+"The privacy module allows a user to erase traces which KDE leaves on the "
+"system, such as command histories or browser caches."
+msgstr ""
+"The privacy module allows a user to erase traces which KDE leaves on the "
+"system, such as command histories or browser caches."
+
+#: privacy.cpp:49
+msgid "kcm_privacy"
+msgstr "kcm_privacy"
+
+#: privacy.cpp:49
+msgid "KDE Privacy Control Module"
+msgstr "KDE Privacy Control Module"
+
+#: privacy.cpp:51
+msgid "(c) 2003 Ralf Hoelzer"
+msgstr "(c) 2003 Ralf Hoelzer"
+
+#: privacy.cpp:54 privacy.cpp:92
+msgid "Thumbnail Cache"
+msgstr "Thumbnail Cache"
+
+#. i18n: file kprivacysettings.ui line 21
+#: privacy.cpp:76 rc.cpp:15
+#, no-c-format
+msgid "Privacy Settings"
+msgstr "Privacy Settings"
+
+#: privacy.cpp:77
+msgid "Description"
+msgstr "Description"
+
+#: privacy.cpp:85
+msgid "General"
+msgstr "General"
+
+#: privacy.cpp:86
+msgid "Web Browsing"
+msgstr "Web Browsing"
+
+#: privacy.cpp:94
+msgid "Run Command History"
+msgstr "Run Command History"
+
+#: privacy.cpp:96
+msgid "Cookies"
+msgstr "Cookies"
+
+#: privacy.cpp:98
+msgid "Saved Clipboard Contents"
+msgstr "Saved Clipboard Contents"
+
+#: privacy.cpp:100
+msgid "Web History"
+msgstr "Web History"
+
+#: privacy.cpp:102
+msgid "Web Cache"
+msgstr "Web Cache"
+
+#: privacy.cpp:104
+msgid "Form Completion Entries"
+msgstr "Form Completion Entries"
+
+#: privacy.cpp:106
+msgid "Recent Documents"
+msgstr "Recent Documents"
+
+#: privacy.cpp:108
+msgid "Quick Start Menu"
+msgstr "Quick Start Menu"
+
+#: privacy.cpp:110
+msgid "Favorite Icons"
+msgstr "Favourite Icons"
+
+#: privacy.cpp:112
+msgid ""
+"Check all cleanup actions you would like to perform. These will be executed by "
+"pressing the button below"
+msgstr ""
+"Check all cleanup actions you would like to perform. These will be executed by "
+"pressing the button below"
+
+#: privacy.cpp:113
+msgid "Immediately performs the cleanup actions selected above"
+msgstr "Immediately performs the cleanup actions selected above"
+
+#: privacy.cpp:115
+msgid "Clears all cached thumbnails"
+msgstr "Clears all cached thumbnails"
+
+#: privacy.cpp:116
+msgid ""
+"Clears the history of commands run through the Run Command tool on the desktop"
+msgstr ""
+"Clears the history of commands run through the Run Command tool on the desktop"
+
+#: privacy.cpp:117
+msgid "Clears all stored cookies set by websites"
+msgstr "Clears all stored cookies set by websites"
+
+#: privacy.cpp:118
+msgid "Clears the history of visited websites"
+msgstr "Clears the history of visited websites"
+
+#: privacy.cpp:119
+msgid "Clears the clipboard contents stored by Klipper"
+msgstr "Clears the clipboard contents stored by Klipper"
+
+#: privacy.cpp:120
+msgid "Clears the temporary cache of websites visited"
+msgstr "Clears the temporary cache of websites visited"
+
+#: privacy.cpp:121
+msgid "Clears values which were entered into forms on websites"
+msgstr "Clears values which were entered into forms on websites"
+
+#: privacy.cpp:122
+msgid ""
+"Clears the list of recently used documents from the KDE applications menu"
+msgstr ""
+"Clears the list of recently used documents from the KDE applications menu"
+
+#: privacy.cpp:123
+msgid "Clears the entries from the list of recently started applications"
+msgstr "Clears the entries from the list of recently started applications"
+
+#: privacy.cpp:124
+msgid "Clears the FavIcons cached from visited websites"
+msgstr "Clears the FavIcons cached from visited websites"
+
+#: privacy.cpp:251
+msgid ""
+"You are deleting data that is potentially valuable to you. Are you sure?"
+msgstr ""
+"You are deleting data that is potentially valuable to you. Are you sure?"
+
+#: privacy.cpp:254
+msgid "Starting cleanup..."
+msgstr "Starting cleanup..."
+
+#: privacy.cpp:263
+msgid "Clearing %1..."
+msgstr "Clearing %1..."
+
+#: privacy.cpp:298
+msgid "Clearing of %1 failed"
+msgstr "Clearing of %1 failed"
+
+#: privacy.cpp:305
+msgid "Clean up finished."
+msgstr "Clean up finished."
+
+#. i18n: file kcmprivacydialog.ui line 37
+#: rc.cpp:3
+#, no-c-format
+msgid "Privacy"
+msgstr "Privacy"
+
+#. i18n: file kcmprivacydialog.ui line 150
+#: rc.cpp:9
+#, no-c-format
+msgid "Select None"
+msgstr "Select None"
+
+#. i18n: file kcmprivacydialog.ui line 189
+#: rc.cpp:12
+#, no-c-format
+msgid "Clean Up"
+msgstr "Clean Up"
+
+#. i18n: file kprivacysettings.ui line 46
+#: rc.cpp:18
+#, no-c-format
+msgid "Network privacy level:"
+msgstr "Network privacy level:"
+
+#. i18n: file kprivacysettings.ui line 55
+#: rc.cpp:21
+#, no-c-format
+msgid "Low"
+msgstr "Low"
+
+#. i18n: file kprivacysettings.ui line 60
+#: rc.cpp:24
+#, no-c-format
+msgid "Medium"
+msgstr "Medium"
+
+#. i18n: file kprivacysettings.ui line 65
+#: rc.cpp:27
+#, no-c-format
+msgid "High"
+msgstr "High"
+
+#. i18n: file kprivacysettings.ui line 70
+#: rc.cpp:30
+#, no-c-format
+msgid "Custom"
+msgstr "Custom"
+
+#. i18n: file kprivacysettings.ui line 90
+#: rc.cpp:33
+#, no-c-format
+msgid "Financial Information"
+msgstr "Financial Information"
+
+#. i18n: file kprivacysettings.ui line 101
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"Warn me when I visit a site that uses my financial or purchase information:"
+msgstr ""
+"Warn me when I visit a site that uses my financial or purchase information:"
+
+#. i18n: file kprivacysettings.ui line 109
+#: rc.cpp:39 rc.cpp:51
+#, no-c-format
+msgid "For marketing or advertising purposes"
+msgstr "For marketing or advertising purposes"
+
+#. i18n: file kprivacysettings.ui line 117
+#: rc.cpp:42 rc.cpp:54 rc.cpp:66
+#, no-c-format
+msgid "To share with other companies"
+msgstr "To share with other companies"
+
+#. i18n: file kprivacysettings.ui line 127
+#: rc.cpp:45
+#, no-c-format
+msgid "Health Information"
+msgstr "Health Information"
+
+#. i18n: file kprivacysettings.ui line 138
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"Warn me when I visit a site that uses my health or medical information: "
+msgstr ""
+"Warn me when I visit a site that uses my health or medical information: "
+
+#. i18n: file kprivacysettings.ui line 164
+#: rc.cpp:57
+#, no-c-format
+msgid "Demographics"
+msgstr "Demographics"
+
+#. i18n: file kprivacysettings.ui line 175
+#: rc.cpp:60
+#, no-c-format
+msgid ""
+"Warn me when I visit a site that uses my non-personally identifiable "
+"information:"
+msgstr ""
+"Warn me when I visit a site that uses my non-personally identifiable "
+"information:"
+
+#. i18n: file kprivacysettings.ui line 183
+#: rc.cpp:63
+#, no-c-format
+msgid "To determine my interests, habits or general behavior"
+msgstr "To determine my interests, habits or general behaviour"
+
+#. i18n: file kprivacysettings.ui line 201
+#: rc.cpp:69
+#, no-c-format
+msgid ""
+"Warn me when I visit a site that shares my personal information with other "
+"companies"
+msgstr ""
+"Warn me when I visit a site that shares my personal information with other "
+"companies"
+
+#. i18n: file kprivacysettings.ui line 209
+#: rc.cpp:72
+#, no-c-format
+msgid ""
+"Warn me when I visit a site that does not let me know what information they "
+"have about me"
+msgstr ""
+"Warn me when I visit a site that does not let me know what information they "
+"have about me"
+
+#. i18n: file kprivacysettings.ui line 217
+#: rc.cpp:75
+#, no-c-format
+msgid "Personal Information"
+msgstr "Personal Information"
+
+#. i18n: file kprivacysettings.ui line 228
+#: rc.cpp:78
+#, no-c-format
+msgid ""
+"Warn me when I visit a site that may contact me about other products or "
+"services:"
+msgstr ""
+"Warn me when I visit a site that may contact me about other products or "
+"services:"
+
+#. i18n: file kprivacysettings.ui line 236
+#: rc.cpp:81
+#, no-c-format
+msgid "Warn me when I visit a site that may use my personal information to:"
+msgstr "Warn me when I visit a site that may use my personal information to:"
+
+#. i18n: file kprivacysettings.ui line 244
+#: rc.cpp:84
+#, no-c-format
+msgid "Determine my habits, interests or general behavior"
+msgstr "Determine my habits, interests or general behaviour"
+
+#. i18n: file kprivacysettings.ui line 260
+#: rc.cpp:87
+#, no-c-format
+msgid "Via telephone"
+msgstr "Via telephone"
+
+#. i18n: file kprivacysettings.ui line 268
+#: rc.cpp:90
+#, no-c-format
+msgid "Via mail"
+msgstr "Via post"
+
+#. i18n: file kprivacysettings.ui line 286
+#: rc.cpp:93
+#, no-c-format
+msgid "Via email"
+msgstr "Via email"
+
+#. i18n: file kprivacysettings.ui line 294
+#: rc.cpp:96
+#, no-c-format
+msgid "And do not allow me to remove my contact information"
+msgstr "And do not allow me to remove my contact information"
diff --git a/tde-i18n-en_GB/messages/kdebase/quicklauncher.po b/tde-i18n-en_GB/messages/kdebase/quicklauncher.po
new file mode 100644
index 00000000000..83137f3763b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/quicklauncher.po
@@ -0,0 +1,246 @@
+# translation of quicklauncher.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: quicklauncher\n"
+"POT-Creation-Date: 2008-07-31 01:15+0200\n"
+"PO-Revision-Date: 2005-11-05 00:07+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: configdlg.cpp:44 configdlg.cpp:66 configdlg.cpp:82
+msgid "Automatic"
+msgstr "Automatic"
+
+#: quickbutton.cpp:148 quicklauncher.cpp:165 quicklauncher.cpp:169
+msgid "Add Application"
+msgstr "Add Application"
+
+#: quickbutton.cpp:154
+msgid "Never Remove Automatically"
+msgstr "Never Remove Automatically"
+
+#: quicklauncher.cpp:110
+msgid "Configure Quicklauncher..."
+msgstr "Configure Quicklauncher..."
+
+#: quicklauncher.cpp:175
+msgid "Remove Application"
+msgstr "Remove Application"
+
+#: quicklauncher.cpp:198
+msgid "Unknown"
+msgstr "Unknown"
+
+#: quicklauncher.cpp:495
+msgid "Quick Launcher"
+msgstr "Quick Launcher"
+
+#: quicklauncher.cpp:496
+msgid "A simple application launcher"
+msgstr "A simple application launcher"
+
+#. i18n: file configdlgbase.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "Allow drag and drop"
+msgstr "Allow drag and drop"
+
+#. i18n: file configdlgbase.ui line 35
+#: rc.cpp:6
+#, no-c-format
+msgid "Layout"
+msgstr "Layout"
+
+#. i18n: file configdlgbase.ui line 46
+#: rc.cpp:9
+#, no-c-format
+msgid "Conserve space"
+msgstr "Conserve space"
+
+#. i18n: file configdlgbase.ui line 49
+#: rc.cpp:12
+#, no-c-format
+msgid "Do not expand icons to the size of the panel"
+msgstr "Do not expand icons to the size of the panel"
+
+#. i18n: file configdlgbase.ui line 57
+#: rc.cpp:15
+#, no-c-format
+msgid "Icon size:"
+msgstr "Icon size:"
+
+#. i18n: file configdlgbase.ui line 92
+#: rc.cpp:18
+#, no-c-format
+msgid "Most Popular Applications"
+msgstr "Most Popular Applications"
+
+#. i18n: file configdlgbase.ui line 145
+#: rc.cpp:21
+#, no-c-format
+msgid "Short Term"
+msgstr "Short Term"
+
+#. i18n: file configdlgbase.ui line 156
+#: rc.cpp:24
+#, no-c-format
+msgid "Long Term"
+msgstr "Long Term"
+
+#. i18n: file configdlgbase.ui line 169
+#: rc.cpp:27
+#, no-c-format
+msgid "Maximum number of applications:"
+msgstr "Maximum number of applications:"
+
+#. i18n: file configdlgbase.ui line 204
+#: rc.cpp:30
+#, no-c-format
+msgid "Minimum number of applications:"
+msgstr "Minimum number of applications:"
+
+#. i18n: file configdlgbase.ui line 212
+#: rc.cpp:33
+#, no-c-format
+msgid "Add/remove applications based on their popularity"
+msgstr "Add/remove applications based on their popularity"
+
+#. i18n: file launcherapplet.kcfg line 9
+#: rc.cpp:36
+#, no-c-format
+msgid "Conserve Space"
+msgstr "Conserve Space"
+
+#. i18n: file launcherapplet.kcfg line 13
+#: rc.cpp:39
+#, no-c-format
+msgid "Drag Enabled"
+msgstr "Drag Enabled"
+
+#. i18n: file launcherapplet.kcfg line 17
+#: rc.cpp:42
+#, no-c-format
+msgid "Icon Size"
+msgstr "Icon Size"
+
+#. i18n: file launcherapplet.kcfg line 21
+#: rc.cpp:45
+#, no-c-format
+msgid "Offered Icon Sizes"
+msgstr "Offered Icon Sizes"
+
+#. i18n: file launcherapplet.kcfg line 25
+#: rc.cpp:48
+#, no-c-format
+msgid "Buttons"
+msgstr "Buttons"
+
+#. i18n: file launcherapplet.kcfg line 29
+#: rc.cpp:51
+#, no-c-format
+msgid "Volatile Buttons"
+msgstr "Volatile Buttons"
+
+#. i18n: file launcherapplet.kcfg line 30
+#: rc.cpp:54
+#, no-c-format
+msgid "Buttons that can be removed dynamically if they become unpopular"
+msgstr "Buttons that can be removed dynamically if they become unpopular"
+
+#. i18n: file launcherapplet.kcfg line 34
+#: rc.cpp:57
+#, no-c-format
+msgid "Show frame for volatile buttons"
+msgstr "Show frame for volatile buttons"
+
+#. i18n: file launcherapplet.kcfg line 38
+#: rc.cpp:60
+#, no-c-format
+msgid "Auto Adjust Enabled"
+msgstr "Auto Adjust Enabled"
+
+#. i18n: file launcherapplet.kcfg line 42
+#: rc.cpp:63
+#, no-c-format
+msgid "Minimum Number of Items"
+msgstr "Minimum Number of Items"
+
+#. i18n: file launcherapplet.kcfg line 47
+#: rc.cpp:66
+#, no-c-format
+msgid "Maximum Number of Items"
+msgstr "Maximum Number of Items"
+
+#. i18n: file launcherapplet.kcfg line 52
+#: rc.cpp:69
+#, no-c-format
+msgid "History Weight"
+msgstr "History Weight"
+
+#. i18n: file launcherapplet.kcfg line 60
+#: rc.cpp:72
+#, no-c-format
+msgid "Service Cache Size"
+msgstr "Service Cache Size"
+
+#. i18n: file launcherapplet.kcfg line 61
+#: rc.cpp:75
+#, no-c-format
+msgid "Number of services to remember"
+msgstr "Number of services to remember"
+
+#. i18n: file launcherapplet.kcfg line 65
+#: rc.cpp:78
+#, no-c-format
+msgid "Service Names"
+msgstr "Service Names"
+
+#. i18n: file launcherapplet.kcfg line 66
+#: rc.cpp:81
+#, no-c-format
+msgid "Name of known services"
+msgstr "Name of known services"
+
+#. i18n: file launcherapplet.kcfg line 69
+#: rc.cpp:84
+#, no-c-format
+msgid "Service Insertion Positions"
+msgstr "Service Insertion Positions"
+
+#. i18n: file launcherapplet.kcfg line 70
+#: rc.cpp:87
+#, no-c-format
+msgid "Position where services are inserted when they regain popularity"
+msgstr "Position where services are inserted when they regain popularity"
+
+#. i18n: file launcherapplet.kcfg line 73
+#: rc.cpp:90
+#, no-c-format
+msgid "Service History Data"
+msgstr "Service History Data"
+
+#. i18n: file launcherapplet.kcfg line 74
+#: rc.cpp:93
+#, no-c-format
+msgid "History Data used to determine the popularity of a service"
+msgstr "History Data used to determine the popularity of a service"
diff --git a/tde-i18n-en_GB/messages/kdebase/trashapplet.po b/tde-i18n-en_GB/messages/kdebase/trashapplet.po
new file mode 100644
index 00000000000..c47a27cec6f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/trashapplet.po
@@ -0,0 +1,56 @@
+# translation of trashapplet.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: trashapplet\n"
+"POT-Creation-Date: 2005-09-27 02:32+0200\n"
+"PO-Revision-Date: 2005-01-14 15:59+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: trashapplet.cpp:79
+msgid "Trash Applet"
+msgstr "Wastebin Applet"
+
+#: trashapplet.cpp:81
+msgid "\"trash:/\" ioslave frontend applet"
+msgstr "\"trash:/\" ioslave frontend applet"
+
+#: trashapplet.cpp:86
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: trashbutton.cpp:49 trashbutton.cpp:97
+msgid "Trash"
+msgstr "Wastebin"
+
+#: trashbutton.cpp:70
+msgid "Empty"
+msgstr "Empty"
+
+#: trashbutton.cpp:75
+#, c-format
+msgid ""
+"_n: One item\n"
+"%n items"
+msgstr ""
+"One item\n"
+"%n items"
diff --git a/tde-i18n-en_GB/messages/kdebase/useraccount.po b/tde-i18n-en_GB/messages/kdebase/useraccount.po
new file mode 100644
index 00000000000..b83964483c2
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdebase/useraccount.po
@@ -0,0 +1,275 @@
+# translation of useraccount.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: useraccount\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2004-09-13 12:01+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: chfacedlg.cpp:56
+msgid "Change your Face"
+msgstr "Change your Face"
+
+#: chfacedlg.cpp:63
+msgid "Select a new face:"
+msgstr "Select a new face:"
+
+#: chfacedlg.cpp:79
+msgid "Custom &Image..."
+msgstr "Custom &Image..."
+
+#: chfacedlg.cpp:83
+msgid "&Acquire Image..."
+msgstr "&Acquire Image..."
+
+#: chfacedlg.cpp:104
+msgid "(Custom)"
+msgstr "(Custom)"
+
+#: chfacedlg.cpp:126 main.cpp:256
+msgid "There was an error loading the image."
+msgstr "There was an error loading the image."
+
+#: chfacedlg.cpp:144 chfacedlg.cpp:183
+#, c-format
+msgid ""
+"There was an error saving the image:\n"
+"%1"
+msgstr ""
+"There was an error saving the image:\n"
+"%1"
+
+#: chfacedlg.cpp:156
+msgid "&Save copy in custom faces folder for future use"
+msgstr "&Save copy in custom faces folder for future use"
+
+#: chfacedlg.cpp:162
+msgid "Choose Image"
+msgstr "Choose Image"
+
+#: main.cpp:68
+msgid "Change &Password..."
+msgstr "Change &Password..."
+
+#: main.cpp:81
+msgid "kcm_useraccount"
+msgstr "kcm_useraccount"
+
+#: main.cpp:82
+msgid "Password & User Information"
+msgstr "Password & User Information"
+
+#: main.cpp:84
+msgid "(C) 2002, Braden MacDonald, (C) 2004 Ravikiran Rajagopal"
+msgstr "(C) 2002, Braden MacDonald, (C) 2004 Ravikiran Rajagopal"
+
+#: main.cpp:87
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:91
+msgid "Face editor"
+msgstr "Face editor"
+
+#: main.cpp:92
+msgid "Password changer"
+msgstr "Password changer"
+
+#: main.cpp:96 main.cpp:97
+msgid "Icons"
+msgstr "Icons"
+
+#: main.cpp:100
+msgid ""
+"<qt>Here you can change your personal information, which will be used in mail "
+"programs and word processors, for example. You can change your login password "
+"by clicking <em>Change Password</em>.</qt>"
+msgstr ""
+"<qt>Here you can change your personal information, which will be used in mail "
+"programs and word processors, for example. You can change your login password "
+"by clicking <em>Change Password</em>.</qt>"
+
+#: main.cpp:115
+msgid ""
+"A program error occurred: the internal program 'kdepasswd' could not be found. "
+"You will not be able to change your password."
+msgstr ""
+"A program error occurred: the internal program 'kdepasswd' could not be found. "
+"You will not be able to change your password."
+
+#: main.cpp:213
+msgid "Please enter your password in order to save your settings:"
+msgstr "Please enter your password in order to save your settings:"
+
+#: main.cpp:218
+msgid "You must enter your password in order to change your information."
+msgstr "You must enter your password in order to change your information."
+
+#: main.cpp:228
+msgid "You must enter a correct password."
+msgstr "You must enter a correct password."
+
+#: main.cpp:232
+#, c-format
+msgid ""
+"An error occurred and your password has probably not been changed. The error "
+"message was:\n"
+"%1"
+msgstr ""
+"An error occurred and your password has probably not been changed. The error "
+"message was:\n"
+"%1"
+
+#: main.cpp:245
+#, c-format
+msgid "There was an error saving the image: %1"
+msgstr "There was an error saving the image: %1"
+
+#: main.cpp:269 main.cpp:300
+msgid "Your administrator has disallowed changing your image."
+msgstr "Your administrator has disallowed changing your image."
+
+#: main.cpp:334
+msgid ""
+"%1 does not appear to be an image file.\n"
+"Please use files with these extensions:\n"
+"%2"
+msgstr ""
+"%1 does not appear to be an image file.\n"
+"Please use files with these extensions:\n"
+"%2"
+
+#. i18n: file main_widget.ui line 17
+#: rc.cpp:3
+#, no-c-format
+msgid "KCMUserAccount"
+msgstr "KCMUserAccount"
+
+#. i18n: file main_widget.ui line 59
+#: rc.cpp:6
+#, no-c-format
+msgid "User Information"
+msgstr "User Information"
+
+#. i18n: file main_widget.ui line 70
+#: rc.cpp:9
+#, no-c-format
+msgid "&Organization:"
+msgstr "&Organisation:"
+
+#. i18n: file main_widget.ui line 86
+#: rc.cpp:12
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file main_widget.ui line 102
+#: rc.cpp:15
+#, no-c-format
+msgid "&Email address:"
+msgstr "&Email address:"
+
+#. i18n: file main_widget.ui line 118
+#: rc.cpp:18
+#, no-c-format
+msgid "&SMTP server:"
+msgstr "&SMTP server:"
+
+#. i18n: file main_widget.ui line 134
+#: rc.cpp:21
+#, no-c-format
+msgid "User ID:"
+msgstr "User ID:"
+
+#. i18n: file main_widget.ui line 194
+#: rc.cpp:24
+#, no-c-format
+msgid "<i>(Click the button to change your image)</i>"
+msgstr "<i>(Click the button to change your image)</i>"
+
+#. i18n: file main_widget.ui line 207
+#: rc.cpp:27
+#, no-c-format
+msgid "Change Password..."
+msgstr "Change Password..."
+
+#. i18n: file main_widget.ui line 232
+#: rc.cpp:30
+#, no-c-format
+msgid "At Password Prompt"
+msgstr "At Password Prompt"
+
+#. i18n: file main_widget.ui line 255
+#: rc.cpp:33
+#, no-c-format
+msgid "Show one star for each letter"
+msgstr "Show one star for each letter"
+
+#. i18n: file main_widget.ui line 263
+#: rc.cpp:36
+#, no-c-format
+msgid "Show three stars for each letter"
+msgstr "Show three stars for each letter"
+
+#. i18n: file main_widget.ui line 271
+#: rc.cpp:39
+#, no-c-format
+msgid "Show nothing"
+msgstr "Show nothing"
+
+#. i18n: file kcm_useraccount.kcfg line 24
+#: rc.cpp:42
+#, no-c-format
+msgid "The size of login images"
+msgstr "The size of login images"
+
+#. i18n: file kcm_useraccount.kcfg line 28
+#: rc.cpp:45
+#, no-c-format
+msgid "The default image file"
+msgstr "The default image file"
+
+#. i18n: file kcm_useraccount.kcfg line 32
+#: rc.cpp:48
+#, no-c-format
+msgid "The filename of the user's custom image file"
+msgstr "The filename of the user's custom image file"
+
+#. i18n: file kcm_useraccount.kcfg line 36
+#: rc.cpp:51
+#, no-c-format
+msgid "The user's login image"
+msgstr "The user's login image"
+
+#. i18n: file kcm_useraccount.kcfg line 40
+#: rc.cpp:54
+#, no-c-format
+msgid "Sort key for KIconViewItems"
+msgstr "Sort key for KIconViewItems"
+
+#. i18n: file kcm_useraccount_pass.kcfg line 9
+#: rc.cpp:57
+#, no-c-format
+msgid "Password echo type"
+msgstr "Password echo type"
diff --git a/tde-i18n-en_GB/messages/kdeedu/Makefile.am b/tde-i18n-en_GB/messages/kdeedu/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdeedu/Makefile.in b/tde-i18n-en_GB/messages/kdeedu/Makefile.in
new file mode 100644
index 00000000000..93d39786531
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/Makefile.in
@@ -0,0 +1,719 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdeedu
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = keduca.po kbruch.po kfile_kig.po ktouch.po kstars.po kmplot.po kverbos.po kwordquiz.po klettres.po khangman.po kig.po blinken.po kvoctrain.po kanagram.po kfile_drgeo.po libkdeedu.po kalzium.po klatin.po kturtle.po kpercentage.po kiten.po kgeography.po
+GMOFILES = keduca.gmo kbruch.gmo kfile_kig.gmo ktouch.gmo kstars.gmo kmplot.gmo kverbos.gmo kwordquiz.gmo klettres.gmo khangman.gmo kig.gmo blinken.gmo kvoctrain.gmo kanagram.gmo kfile_drgeo.gmo libkdeedu.gmo kalzium.gmo klatin.gmo kturtle.gmo kpercentage.gmo kiten.gmo kgeography.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeedu/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdeedu/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeedu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeedu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeedu/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kverbos.po blinken.po libkdeedu.po keduca.po kturtle.po kbruch.po Makefile.in kgeography.po kstars.po kpercentage.po kwordquiz.po kalzium.po kmplot.po kig.po kiten.po kvoctrain.po ktouch.po kanagram.po kfile_kig.po klatin.po kfile_drgeo.po khangman.po Makefile.am klettres.po
+
+#>+ 67
+keduca.gmo: keduca.po
+ rm -f keduca.gmo; $(GMSGFMT) -o keduca.gmo $(srcdir)/keduca.po
+ test ! -f keduca.gmo || touch keduca.gmo
+kbruch.gmo: kbruch.po
+ rm -f kbruch.gmo; $(GMSGFMT) -o kbruch.gmo $(srcdir)/kbruch.po
+ test ! -f kbruch.gmo || touch kbruch.gmo
+kfile_kig.gmo: kfile_kig.po
+ rm -f kfile_kig.gmo; $(GMSGFMT) -o kfile_kig.gmo $(srcdir)/kfile_kig.po
+ test ! -f kfile_kig.gmo || touch kfile_kig.gmo
+ktouch.gmo: ktouch.po
+ rm -f ktouch.gmo; $(GMSGFMT) -o ktouch.gmo $(srcdir)/ktouch.po
+ test ! -f ktouch.gmo || touch ktouch.gmo
+kstars.gmo: kstars.po
+ rm -f kstars.gmo; $(GMSGFMT) -o kstars.gmo $(srcdir)/kstars.po
+ test ! -f kstars.gmo || touch kstars.gmo
+kmplot.gmo: kmplot.po
+ rm -f kmplot.gmo; $(GMSGFMT) -o kmplot.gmo $(srcdir)/kmplot.po
+ test ! -f kmplot.gmo || touch kmplot.gmo
+kverbos.gmo: kverbos.po
+ rm -f kverbos.gmo; $(GMSGFMT) -o kverbos.gmo $(srcdir)/kverbos.po
+ test ! -f kverbos.gmo || touch kverbos.gmo
+kwordquiz.gmo: kwordquiz.po
+ rm -f kwordquiz.gmo; $(GMSGFMT) -o kwordquiz.gmo $(srcdir)/kwordquiz.po
+ test ! -f kwordquiz.gmo || touch kwordquiz.gmo
+klettres.gmo: klettres.po
+ rm -f klettres.gmo; $(GMSGFMT) -o klettres.gmo $(srcdir)/klettres.po
+ test ! -f klettres.gmo || touch klettres.gmo
+khangman.gmo: khangman.po
+ rm -f khangman.gmo; $(GMSGFMT) -o khangman.gmo $(srcdir)/khangman.po
+ test ! -f khangman.gmo || touch khangman.gmo
+kig.gmo: kig.po
+ rm -f kig.gmo; $(GMSGFMT) -o kig.gmo $(srcdir)/kig.po
+ test ! -f kig.gmo || touch kig.gmo
+blinken.gmo: blinken.po
+ rm -f blinken.gmo; $(GMSGFMT) -o blinken.gmo $(srcdir)/blinken.po
+ test ! -f blinken.gmo || touch blinken.gmo
+kvoctrain.gmo: kvoctrain.po
+ rm -f kvoctrain.gmo; $(GMSGFMT) -o kvoctrain.gmo $(srcdir)/kvoctrain.po
+ test ! -f kvoctrain.gmo || touch kvoctrain.gmo
+kanagram.gmo: kanagram.po
+ rm -f kanagram.gmo; $(GMSGFMT) -o kanagram.gmo $(srcdir)/kanagram.po
+ test ! -f kanagram.gmo || touch kanagram.gmo
+kfile_drgeo.gmo: kfile_drgeo.po
+ rm -f kfile_drgeo.gmo; $(GMSGFMT) -o kfile_drgeo.gmo $(srcdir)/kfile_drgeo.po
+ test ! -f kfile_drgeo.gmo || touch kfile_drgeo.gmo
+libkdeedu.gmo: libkdeedu.po
+ rm -f libkdeedu.gmo; $(GMSGFMT) -o libkdeedu.gmo $(srcdir)/libkdeedu.po
+ test ! -f libkdeedu.gmo || touch libkdeedu.gmo
+kalzium.gmo: kalzium.po
+ rm -f kalzium.gmo; $(GMSGFMT) -o kalzium.gmo $(srcdir)/kalzium.po
+ test ! -f kalzium.gmo || touch kalzium.gmo
+klatin.gmo: klatin.po
+ rm -f klatin.gmo; $(GMSGFMT) -o klatin.gmo $(srcdir)/klatin.po
+ test ! -f klatin.gmo || touch klatin.gmo
+kturtle.gmo: kturtle.po
+ rm -f kturtle.gmo; $(GMSGFMT) -o kturtle.gmo $(srcdir)/kturtle.po
+ test ! -f kturtle.gmo || touch kturtle.gmo
+kpercentage.gmo: kpercentage.po
+ rm -f kpercentage.gmo; $(GMSGFMT) -o kpercentage.gmo $(srcdir)/kpercentage.po
+ test ! -f kpercentage.gmo || touch kpercentage.gmo
+kiten.gmo: kiten.po
+ rm -f kiten.gmo; $(GMSGFMT) -o kiten.gmo $(srcdir)/kiten.po
+ test ! -f kiten.gmo || touch kiten.gmo
+kgeography.gmo: kgeography.po
+ rm -f kgeography.gmo; $(GMSGFMT) -o kgeography.gmo $(srcdir)/kgeography.po
+ test ! -f kgeography.gmo || touch kgeography.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f keduca.gmo kbruch.gmo kfile_kig.gmo ktouch.gmo kstars.gmo kmplot.gmo kverbos.gmo kwordquiz.gmo klettres.gmo khangman.gmo kig.gmo blinken.gmo kvoctrain.gmo kanagram.gmo kfile_drgeo.gmo libkdeedu.gmo kalzium.gmo klatin.gmo kturtle.gmo kpercentage.gmo kiten.gmo kgeography.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in keduca kbruch kfile_kig ktouch kstars kmplot kverbos kwordquiz klettres khangman kig blinken kvoctrain kanagram kfile_drgeo libkdeedu kalzium klatin kturtle kpercentage kiten kgeography ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 24
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/keduca.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbruch.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_kig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktouch.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kstars.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmplot.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kverbos.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwordquiz.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klettres.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/khangman.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/blinken.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kvoctrain.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kanagram.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_drgeo.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkdeedu.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kalzium.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klatin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kturtle.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpercentage.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kiten.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kgeography.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeedu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeedu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeedu/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdeedu/blinken.po b/tde-i18n-en_GB/messages/kdeedu/blinken.po
new file mode 100644
index 00000000000..2d695da1268
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/blinken.po
@@ -0,0 +1,197 @@
+# translation of blinken.po to British English
+# translation of ksimon.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: blinken\n"
+"POT-Creation-Date: 2006-02-24 03:55+0100\n"
+"PO-Revision-Date: 2006-03-12 17:24+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: artsplayer.cpp:39
+msgid "aRts was not found, therefore the sounds will be disabled."
+msgstr "aRts was not found, therefore the sounds will be disabled."
+
+#: artsplayer.cpp:39
+msgid "Sounds Disabled"
+msgstr "Sounds Disabled"
+
+#: blinken.cpp:78
+msgid ""
+"_: If the Steve font that is used by bliken by default to show status messages "
+"does not support any of the characters of your language, please translate that "
+"message to 1 and KDE standard font will be used to show the texts, if not "
+"translate it to 0\n"
+"0"
+msgstr "0"
+
+#: blinken.cpp:112
+msgid "Start"
+msgstr "Start"
+
+#: blinken.cpp:124
+msgid "Restart"
+msgstr "Restart"
+
+#: blinken.cpp:180
+msgid "Sounds"
+msgstr "Sounds"
+
+#: blinken.cpp:361
+msgid "Enter Your Name"
+msgstr "Enter Your Name"
+
+#: blinken.cpp:361
+msgid "Name:"
+msgstr "Name:"
+
+#: blinken.cpp:553
+msgid "Restart the game"
+msgstr "Restart the game"
+
+#: blinken.cpp:555
+msgid "Quit blinKen"
+msgstr "Quit blinKen"
+
+#: blinken.cpp:556
+msgid "View Highscore Table"
+msgstr "View Highscore Table"
+
+#: blinken.cpp:560
+msgid "2nd Level"
+msgstr "2nd Level"
+
+#: blinken.cpp:561
+msgid "1st Level"
+msgstr "1st Level"
+
+#: blinken.cpp:562
+msgid "Random Level"
+msgstr "Random Level"
+
+#: blinken.cpp:563
+msgid "Press the key for this button"
+msgstr "Press the key for this button"
+
+#: blinken.cpp:564
+msgid "Click any button to change its key"
+msgstr "Click any button to change its key"
+
+#: blinken.cpp:570
+msgid "Press Start to begin!"
+msgstr "Press Start to begin!"
+
+#: blinken.cpp:574
+msgid "Set the Difficulty Level..."
+msgstr "Set the Difficulty Level..."
+
+#: blinken.cpp:579
+msgid "Next sequence in 3..."
+msgstr "Next sequence in 3..."
+
+#: blinken.cpp:584
+msgid "Next sequence in 3, 2..."
+msgstr "Next sequence in 3, 2..."
+
+#: blinken.cpp:585
+msgid "Next sequence in 2..."
+msgstr "Next sequence in 2..."
+
+#: blinken.cpp:590
+msgid "Next sequence in 3, 2, 1..."
+msgstr "Next sequence in 3, 2, 1..."
+
+#: blinken.cpp:591
+msgid "Next sequence in 2, 1..."
+msgstr "Next sequence in 2, 1..."
+
+#: blinken.cpp:596
+msgid "Remember this sequence..."
+msgstr "Remember this sequence..."
+
+#: blinken.cpp:601
+msgid "Repeat the sequence!"
+msgstr "Repeat the sequence!"
+
+#: blinken.cpp:617
+msgid "2"
+msgstr "2"
+
+#: blinken.cpp:618
+msgid "1"
+msgstr "1"
+
+#: blinken.cpp:619
+msgid "?"
+msgstr "?"
+
+#: blinken.cpp:621
+msgid "Level"
+msgstr "Level"
+
+#: highscoredialog.cpp:128
+msgid "Highscores"
+msgstr "Highscores"
+
+#: highscoredialog.cpp:143
+msgid "Level 1"
+msgstr "Level 1"
+
+#: highscoredialog.cpp:144
+msgid "Level 2"
+msgstr "Level 2"
+
+#: highscoredialog.cpp:145
+msgid "Level ?"
+msgstr "Level ?"
+
+#: main.cpp:21
+msgid "blinKen"
+msgstr "blinKen"
+
+#: main.cpp:21
+msgid "A memory enhancement game"
+msgstr "A memory enhancement game"
+
+#: main.cpp:22
+msgid "Coding"
+msgstr "Coding"
+
+#: main.cpp:23
+msgid "Design, Graphics and Sounds"
+msgstr "Design, Graphics and Sounds"
+
+#: main.cpp:24
+msgid "GPL'ed his 'Steve' font so that we could use it"
+msgstr "GPL'ed his 'Steve' font so that we could use it"
+
+#. i18n: file blinken.kcfg line 9
+#: rc.cpp:3
+#, no-c-format
+msgid "Play sounds"
+msgstr "Play sounds"
+
+#. i18n: file blinken.kcfg line 13
+#: rc.cpp:6
+#, no-c-format
+msgid "Use custom font for status text"
+msgstr "Use custom font for status text"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kalzium.po b/tde-i18n-en_GB/messages/kdeedu/kalzium.po
new file mode 100644
index 00000000000..506bb36261e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kalzium.po
@@ -0,0 +1,4818 @@
+# translation of kalzium.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Jörg Buchwald <buchwaldj@web.de>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kalzium\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2006-03-12 17:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: detailedgraphicaloverview.cpp:67
+msgid "No element selected"
+msgstr "No element selected"
+
+#: detailinfodlg.cpp:51
+msgid ""
+"_: Next element\n"
+"Next"
+msgstr "Next"
+
+#: detailinfodlg.cpp:52
+msgid ""
+"_: Previous element\n"
+"Previous"
+msgstr "Previous"
+
+#: detailinfodlg.cpp:71
+msgid "Goes to the previous element"
+msgstr "Goes to the previous element"
+
+#: detailinfodlg.cpp:72
+msgid "Goes to the next element"
+msgstr "Goes to the next element"
+
+#: detailinfodlg.cpp:125
+#, c-format
+msgid "Block: %1"
+msgstr "Block: %1"
+
+#: detailinfodlg.cpp:132
+#, c-format
+msgid "Electronic configuration: %1"
+msgstr "Electronic configuration: %1"
+
+#: detailinfodlg.cpp:135
+#, c-format
+msgid "Density: %1"
+msgstr "Density: %1"
+
+#: detailinfodlg.cpp:138
+#, c-format
+msgid "Covalent Radius: %1"
+msgstr "Covalent Radius: %1"
+
+#: detailinfodlg.cpp:143
+msgid "<b>Ionic Radius (Charge): %1</b> (%2)"
+msgstr "<b>Ionic Radius (Charge): %1</b> (%2)"
+
+#: detailinfodlg.cpp:149
+#, c-format
+msgid "van der Waals Radius: %1"
+msgstr "van der Waals Radius: %1"
+
+#: detailinfodlg.cpp:156
+#, c-format
+msgid "Atomic Radius: %1"
+msgstr "Atomic Radius: %1"
+
+#: detailinfodlg.cpp:161 kalziumtip.cpp:133
+#, c-format
+msgid "Mass: %1"
+msgstr "Mass: %1"
+
+#: detailinfodlg.cpp:174
+#, c-format
+msgid "It was discovered by %1"
+msgstr "It was discovered by %1"
+
+#: detailinfodlg.cpp:179
+msgid "Abundance in crustal rocks: %1 ppm"
+msgstr "Abundance in crustal rocks: %1 ppm"
+
+#: detailinfodlg.cpp:184
+msgid "Mean mass: %1 u"
+msgstr "Mean mass: %1 u"
+
+#: detailinfodlg.cpp:189
+#, c-format
+msgid "Origin of the name: %1"
+msgstr "Origin of the name: %1"
+
+#: detailinfodlg.cpp:196
+msgid "This element is artificial"
+msgstr "This element is artificial"
+
+#: detailinfodlg.cpp:198
+msgid "This element is radioactive"
+msgstr "This element is radioactive"
+
+#: detailinfodlg.cpp:200
+msgid "This element is radioactive and artificial"
+msgstr "This element is radioactive and artificial"
+
+#: detailinfodlg.cpp:206
+#, c-format
+msgid "Melting Point: %1"
+msgstr "Melting Point: %1"
+
+#: detailinfodlg.cpp:209
+#, c-format
+msgid "Boiling Point: %1"
+msgstr "Boiling Point: %1"
+
+#: detailinfodlg.cpp:212
+#, c-format
+msgid "Electronegativity: %1"
+msgstr "Electronegativity: %1"
+
+#: detailinfodlg.cpp:215
+msgid "Electron affinity: %1 "
+msgstr "Electron affinity: %1 "
+
+#: detailinfodlg.cpp:224
+msgid ""
+"_: the first variable is a number. The result is for example '1.' or '5.', the "
+"second is the value of the ionisation energy\n"
+"%1. Ionization energy: %2"
+msgstr "%1. Ionisation energy: %2"
+
+#: detailinfodlg.cpp:243
+msgid "Isotope-Table"
+msgstr "Isotope-Table"
+
+#. i18n: file plotsetupwidget.ui line 200
+#: detailinfodlg.cpp:245 rc.cpp:60 rc.cpp:1229 rc.cpp:1331
+#, no-c-format
+msgid "Mass"
+msgstr "Mass"
+
+#: detailinfodlg.cpp:247
+msgid "Neutrons"
+msgstr "Neutrons"
+
+#: detailinfodlg.cpp:249
+msgid "Percentage"
+msgstr "Percentage"
+
+#: detailinfodlg.cpp:251
+msgid "Half-life period"
+msgstr "Half-life period"
+
+#: detailinfodlg.cpp:253
+msgid "Energy and Mode of Decay"
+msgstr "Energy and Mode of Decay"
+
+#: detailinfodlg.cpp:255
+msgid "Spin and Parity"
+msgstr "Spin and Parity"
+
+#. i18n: file data/knowledge.xml line 153
+#: detailinfodlg.cpp:257 rc.cpp:1352
+#, no-c-format
+msgid "Magnetic Moment"
+msgstr "Magnetic Moment"
+
+#: detailinfodlg.cpp:267 element.cpp:204
+msgid "%1 u"
+msgstr "%1 u"
+
+#: detailinfodlg.cpp:273
+msgid ""
+"_: this can for example be '24%'\n"
+"%1%"
+msgstr "%1%"
+
+#: detailinfodlg.cpp:281 detailinfodlg.cpp:290 detailinfodlg.cpp:299
+#: detailinfodlg.cpp:303 detailinfodlg.cpp:313
+msgid "%1 MeV"
+msgstr "%1 MeV"
+
+#: detailinfodlg.cpp:282
+#, c-format
+msgid " %1"
+msgstr " %1"
+
+#: detailinfodlg.cpp:284 detailinfodlg.cpp:293 detailinfodlg.cpp:308
+#: detailinfodlg.cpp:316
+msgid "(%1%)"
+msgstr "(%1%)"
+
+#: detailinfodlg.cpp:286 detailinfodlg.cpp:295
+msgid ", "
+msgstr ", "
+
+#: detailinfodlg.cpp:291
+msgid " %1<sup>-</sup>"
+msgstr " %1<sup>-</sup>"
+
+#: detailinfodlg.cpp:300
+msgid " %1<sup>+</sup>"
+msgstr " %1<sup>+</sup>"
+
+#: detailinfodlg.cpp:305 detailinfodlg.cpp:314
+msgid ""
+"_: Acronym of Electron Capture\n"
+" EC"
+msgstr " EC"
+
+#: detailinfodlg.cpp:323
+msgid "%1 %2<sub>n</sub>"
+msgstr "%1 %2<sub>n</sub>"
+
+#: detailinfodlg.cpp:337 kalzium.cpp:219
+msgid "Overview"
+msgstr "Overview"
+
+#: detailinfodlg.cpp:344
+msgid "Picture"
+msgstr "Picture"
+
+#: detailinfodlg.cpp:344
+msgid "What does this element look like?"
+msgstr "What does this element look like?"
+
+#: detailinfodlg.cpp:352
+msgid "Atom Model"
+msgstr "Atom Model"
+
+#: detailinfodlg.cpp:359
+msgid "Chemical Data"
+msgstr "Chemical Data"
+
+#: detailinfodlg.cpp:360
+msgid "Energies"
+msgstr "Energies"
+
+#: detailinfodlg.cpp:360
+msgid "Energy Information"
+msgstr "Energy Information"
+
+#: detailinfodlg.cpp:364
+msgid "Spectrum"
+msgstr "Spectrum"
+
+#: detailinfodlg.cpp:382
+msgid ""
+"_: For example Carbon (6)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: detailinfodlg.cpp:398
+msgid "No picture of %1 found."
+msgstr "No picture of %1 found."
+
+#: detailinfodlg.cpp:403
+msgid "Here you can see the atomic hull of %1. %2 has the configuration %3."
+msgstr "Here you can see the atomic hull of %1. %2 has the configuration %3."
+
+#: detailinfodlg.cpp:425
+msgid "No spectrum of %1 found."
+msgstr "No spectrum of %1 found."
+
+#: element.cpp:64
+msgid ""
+"_: structure means orbital configuration in this case\n"
+"Unknown structure"
+msgstr "Unknown structure"
+
+#: element.cpp:107 element.cpp:147 element.cpp:202 element.cpp:211
+msgid "Value unknown"
+msgstr "Value unknown"
+
+#: element.cpp:109
+msgid ""
+"_: %1 is a length, eg: 12.3 pm\n"
+"%1 pm"
+msgstr "%1 pm"
+
+#: element.cpp:154
+msgid ""
+"_: %1 is the temperature in Kelvin\n"
+"%1 K"
+msgstr "%1 K"
+
+#: element.cpp:157
+msgid ""
+"_: %1 is the temperature in Celsius\n"
+"%1 %2C"
+msgstr "%1 %2C"
+
+#: element.cpp:160
+msgid ""
+"_: %1 is the temperature in Fahrenheit\n"
+"%1 %2F"
+msgstr "%1 %2F"
+
+#: element.cpp:163
+msgid ""
+"_: %1 is the temperature in Rankine\n"
+"%1 %2Ra"
+msgstr "%1 %2Ra"
+
+#: element.cpp:166
+msgid ""
+"_: %1 is the temperature in Reaumur\n"
+"%1 %2R"
+msgstr "%1 %2R"
+
+#: element.cpp:175 element.cpp:184
+msgid "Value not defined"
+msgstr "Value not defined"
+
+#: element.cpp:189
+msgid "%1 kJ/mol"
+msgstr "%1 kJ/mol"
+
+#: element.cpp:194
+msgid "%1 eV"
+msgstr "%1 eV"
+
+#: element.cpp:216
+msgid "%1 g/L"
+msgstr "%1 g/L"
+
+#: element.cpp:220
+msgid "%1 g/cm<sup>3</sup>"
+msgstr "%1 g/cm<sup>3</sup>"
+
+#: element.cpp:229
+msgid "This element was known to ancient cultures"
+msgstr "This element was known to ancient cultures"
+
+#: element.cpp:233
+#, c-format
+msgid "This element was discovered in the year %1"
+msgstr "This element was discovered in the year %1"
+
+#: element.cpp:434
+msgid ""
+"_: this means, the element has its 'own' structur\n"
+"own"
+msgstr "own"
+
+#: element.cpp:436
+msgid ""
+"_: Crystalsystem body centered cubic\n"
+"bcc"
+msgstr "bcc"
+
+#: element.cpp:438
+msgid ""
+"_: Crystalsystem hexagonal dense packed\n"
+"hdp"
+msgstr "hdp"
+
+#: element.cpp:440
+msgid ""
+"_: Crystalsystem cubic close packed\n"
+"ccp"
+msgstr "ccp"
+
+#: elementdataviewer.cpp:35
+msgid "Plot Data"
+msgstr "Plot Data"
+
+#: elementdataviewer.cpp:69
+msgid "&Plot"
+msgstr "&Plot"
+
+#: elementdataviewer.cpp:178
+msgid "Atomic Mass [u]"
+msgstr "Atomic Mass [u]"
+
+#: elementdataviewer.cpp:188
+msgid "Mean Mass [u]"
+msgstr "Mean Mass [u]"
+
+#. i18n: file plotsetupwidget.ui line 210
+#: elementdataviewer.cpp:198 kalzium.cpp:125 rc.cpp:66
+#, no-c-format
+msgid "Density"
+msgstr "Density"
+
+#. i18n: file plotsetupwidget.ui line 215
+#: elementdataviewer.cpp:208 kalzium.cpp:128 rc.cpp:69
+#, no-c-format
+msgid "Electronegativity"
+msgstr "Electronegativity"
+
+#: elementdataviewer.cpp:218
+msgid "Melting Point [K]"
+msgstr "Melting Point [K]"
+
+#: elementdataviewer.cpp:228
+msgid "Boiling Point [K]"
+msgstr "Boiling Point [K]"
+
+#: elementdataviewer.cpp:238
+msgid "Atomic Radius [pm]"
+msgstr "Atomic Radius [pm]"
+
+#: elementdataviewer.cpp:248
+msgid "Covalent Radius [pm]"
+msgstr "Covalent Radius [pm]"
+
+#: eqchemview.cpp:77
+msgid "Settings changed"
+msgstr "Settings changed"
+
+#: eqchemview.cpp:108
+msgid "Solve Chemical Equations"
+msgstr "Solve Chemical Equations"
+
+#: isotope.cpp:55
+msgid "%1 million years"
+msgstr "%1 million years"
+
+#: isotope.cpp:57
+msgid "%1 billion years"
+msgstr "%1 billion years"
+
+#: isotope.cpp:59 isotope.cpp:72
+msgid "%1 years"
+msgstr "%1 years"
+
+#: isotope.cpp:64
+msgid "%1 seconds"
+msgstr "%1 seconds"
+
+#: isotope.cpp:66
+msgid "%1 minutes"
+msgstr "%1 minutes"
+
+#: isotope.cpp:68
+msgid "%1 hours"
+msgstr "%1 hours"
+
+#: isotope.cpp:70
+msgid "%1 days"
+msgstr "%1 days"
+
+#: kalzium.cpp:96
+msgid "Knowledge"
+msgstr "Knowledge"
+
+#: kalzium.cpp:101
+msgid "Tools"
+msgstr "Tools"
+
+#. i18n: file settings_colors.ui line 877
+#: kalzium.cpp:110 rc.cpp:189
+#, no-c-format
+msgid "&No Color Scheme"
+msgstr "&No Colour Scheme"
+
+#: kalzium.cpp:113
+msgid "Show &Groups"
+msgstr "Show &Groups"
+
+#: kalzium.cpp:114
+msgid "Show &Blocks"
+msgstr "Show &Blocks"
+
+#: kalzium.cpp:115
+msgid "Show &Acid Behavior"
+msgstr "Show &Acid Behaviour"
+
+#: kalzium.cpp:116
+msgid "Show &Family"
+msgstr "Show &Family"
+
+#: kalzium.cpp:117
+msgid "Show &Crystal Structures"
+msgstr "Show &Crystal Structures"
+
+#. i18n: file plotsetupwidget.ui line 230
+#: kalzium.cpp:121 rc.cpp:78 rc.cpp:1506 rc.cpp:1521 rc.cpp:1527 rc.cpp:1548
+#, no-c-format
+msgid "Atomic Radius"
+msgstr "Atomic Radius"
+
+#. i18n: file plotsetupwidget.ui line 235
+#: kalzium.cpp:122 rc.cpp:81 rc.cpp:1503 rc.cpp:1518 rc.cpp:1533 rc.cpp:1542
+#, no-c-format
+msgid "Covalent Radius"
+msgstr "Covalent Radius"
+
+#: kalzium.cpp:123
+msgid "van der Waals Radius"
+msgstr "van der Waals Radius"
+
+#. i18n: file data/knowledge.xml line 131
+#: kalzium.cpp:124 rc.cpp:1322
+#, no-c-format
+msgid "Atomic Mass"
+msgstr "Atomic Mass"
+
+#. i18n: file plotsetupwidget.ui line 225
+#: kalzium.cpp:126 rc.cpp:75
+#, no-c-format
+msgid "Boiling Point"
+msgstr "Boiling Point"
+
+#. i18n: file plotsetupwidget.ui line 220
+#: kalzium.cpp:127 rc.cpp:72
+#, no-c-format
+msgid "Melting Point"
+msgstr "Melting Point"
+
+#: kalzium.cpp:129
+msgid "Electron Affinity"
+msgstr "Electron Affinity"
+
+#: kalzium.cpp:130
+msgid "&Gradient"
+msgstr "&Gradient"
+
+#: kalzium.cpp:136
+msgid "No N&umeration"
+msgstr "No N&umeration"
+
+#: kalzium.cpp:137
+msgid "Show &IUPAC"
+msgstr "Show &IUPAC"
+
+#: kalzium.cpp:138
+msgid "Show &CAS"
+msgstr "Show &CAS"
+
+#: kalzium.cpp:139
+msgid "Show &Old IUPAC"
+msgstr "Show &Old IUPAC"
+
+#: kalzium.cpp:140
+msgid "&Numeration"
+msgstr "&Numeration"
+
+#: kalzium.cpp:145 kalzium.cpp:172 kalzium.cpp:321
+msgid "Show &Sidebar"
+msgstr "Show &Sidebar"
+
+#: kalzium.cpp:148
+msgid "&Equation Solver..."
+msgstr "&Equation Solver..."
+
+#: kalzium.cpp:152
+msgid "&Plot Data..."
+msgstr "&Plot Data..."
+
+#: kalzium.cpp:153
+msgid "&Glossary..."
+msgstr "&Glossary..."
+
+#: kalzium.cpp:156 kalzium.cpp:181 kalzium.cpp:298
+msgid "Show &Legend"
+msgstr "Show &Legend"
+
+#: kalzium.cpp:157
+msgid "Show &Tooltip"
+msgstr "Show &Tooltip"
+
+#: kalzium.cpp:168 kalzium.cpp:327
+msgid "Hide &Sidebar"
+msgstr "Hide &Sidebar"
+
+#: kalzium.cpp:177 kalzium.cpp:303
+msgid "Hide &Legend"
+msgstr "Hide &Legend"
+
+#: kalzium.cpp:186 kalzium.cpp:283
+msgid "Hide &Tooltips"
+msgstr "Hide &Tooltips"
+
+#: kalzium.cpp:190 kalzium.cpp:285
+msgid "Show &Tooltips"
+msgstr "Show &Tooltips"
+
+#: kalzium.cpp:205
+msgid "Sidebar"
+msgstr "Sidebar"
+
+#: kalzium.cpp:222
+msgid "Calculate"
+msgstr "Calculate"
+
+#: kalzium.cpp:231
+msgid "Timeline"
+msgstr "Timeline"
+
+#: kalzium.cpp:236
+msgid "State of Matter"
+msgstr "State of Matter"
+
+#: kalzium.cpp:403
+msgid "Colors"
+msgstr "Colours"
+
+#: kalzium.cpp:404
+msgid "Units"
+msgstr "Units"
+
+#: kalzium.cpp:425
+msgid ""
+"_: For example: \"Carbon (6), Mass: 12.0107 u\"\n"
+"%1 (%2), Mass: %3 u"
+msgstr "%1 (%2), Mass: %3 u"
+
+#: kalziumtip.cpp:130
+#, c-format
+msgid "Number: %1"
+msgstr "Number: %1"
+
+#: main.cpp:30
+msgid "A periodic table of the elements"
+msgstr "A periodic table of the elements"
+
+#: main.cpp:52
+msgid "Kalzium"
+msgstr "Kalzium"
+
+#: main.cpp:55
+msgid "Code contributions"
+msgstr "Code contributions"
+
+#: main.cpp:56
+msgid "Tooltip, some other small things"
+msgstr "Tooltip, some other small things"
+
+#: main.cpp:57
+msgid "Contributed EqChem, the equation solver"
+msgstr "Contributed EqChem, the equation solver"
+
+#: main.cpp:58
+msgid "Contributed most isotope information"
+msgstr "Contributed most isotope information"
+
+#: main.cpp:59
+msgid "Thank you for some icons and inspiration for others"
+msgstr "Thank you for some icons and inspiration for others"
+
+#: main.cpp:60
+msgid "SVG icon"
+msgstr "SVG icon"
+
+#: main.cpp:61
+msgid "A lot of small things and the documentation"
+msgstr "A lot of small things and the documentation"
+
+#: main.cpp:62
+msgid "The pictures of the elements iodine and bromine"
+msgstr "The pictures of the elements iodine and bromine"
+
+#: main.cpp:63
+msgid "Almost all pictures of the elements"
+msgstr "Almost all pictures of the elements"
+
+#: main.cpp:64
+msgid "The design of the information dialog"
+msgstr "The design of the information dialogue"
+
+#: main.cpp:65
+msgid "The orbits-icon"
+msgstr "The orbits-icon"
+
+#: main.cpp:66
+msgid "Several icons in the information dialog"
+msgstr "Several icons in the information dialogue"
+
+#: main.cpp:67
+msgid "Code cleaning, the molecule parser and a lot of smaller improvements"
+msgstr "Code cleaning, the molecule parser and a lot of smaller improvements"
+
+#: molcalcwidget.cpp:61
+msgid ""
+"To start, enter\n"
+"a formula in the\n"
+"widget above and\n"
+"click on 'Calc'."
+msgstr ""
+"To start, enter\n"
+"a formula in the\n"
+"widget above and\n"
+"click on 'Calc'."
+
+#: molcalcwidget.cpp:84
+msgid ""
+"_: For example: \"1 Carbon\" or \"3 Oxygen\"\n"
+"%1 %2\n"
+msgstr ""
+"%1 %2\n"
+
+#: molcalcwidget.cpp:90
+msgid ""
+"_: For example: 1 Seaborgium. Cumulative Mass: 263.119 u (39.25%)\n"
+"%1 %2. Cumulative Mass: %3 u (%4%)\n"
+msgstr ""
+"%1 %2. Cumulative Mass: %3 u (%4%)\n"
+
+#: molcalcwidget.cpp:103
+msgid "Molecular mass: %1 u"
+msgstr "Molecular mass: %1 u"
+
+#: molcalcwidget.cpp:110 molcalcwidget.cpp:114 molcalcwidget.cpp:115
+#: molcalcwidget.cpp:116
+msgid "Invalid input"
+msgstr "Invalid input"
+
+#: molcalcwidget.cpp:128
+msgid "%1<sub>%2</sub> "
+msgstr "%1<sub>%2</sub> "
+
+#: periodictableview.cpp:446
+msgid ""
+"The periodic table can be split up into four areas:\n"
+" the s-, p-, d- and f-Block. The name indicates which orbit\n"
+" is being filled last. For example, all elements in the s-block\n"
+" fill up the s-orbits."
+msgstr ""
+"The periodic table can be split up into four areas:\n"
+" the s-, p-, d- and f-Block. The name indicates which orbit\n"
+" is being filled last. For example, all elements in the s-block\n"
+" fill up the s-orbits."
+
+#: periodictableview.cpp:449
+msgid ""
+"The periodic table can be split up into groups:\n"
+" All elements in a group show similar behaviour"
+msgstr ""
+"The periodic table can be split up into groups:\n"
+" All elements in a group show similar behaviour"
+
+#: periodictableview.cpp:452
+msgid ""
+"The periodic table can be split up in groups of \n"
+"elements with different acidic behaviour."
+msgstr ""
+"The periodic table can be split up in groups of \n"
+"elements with different acidic behaviour."
+
+#: periodictableview.cpp:455
+msgid "The periodic table can be split up into several families."
+msgstr "The periodic table can be split up into several families."
+
+#: periodictableview.cpp:585
+msgid "Solid"
+msgstr "Solid"
+
+#: periodictableview.cpp:586
+msgid "Liquid"
+msgstr "Liquid"
+
+#: periodictableview.cpp:587
+msgid "Vaporous"
+msgstr "Vaporous"
+
+#: periodictableview.cpp:604
+msgid "Group 1"
+msgstr "Group 1"
+
+#: periodictableview.cpp:605
+msgid "Group 2"
+msgstr "Group 2"
+
+#: periodictableview.cpp:606
+msgid "Group 3"
+msgstr "Group 3"
+
+#: periodictableview.cpp:607
+msgid "Group 4"
+msgstr "Group 4"
+
+#: periodictableview.cpp:608
+msgid "Group 5"
+msgstr "Group 5"
+
+#: periodictableview.cpp:609
+msgid "Group 6"
+msgstr "Group 6"
+
+#: periodictableview.cpp:610
+msgid "Group 7"
+msgstr "Group 7"
+
+#: periodictableview.cpp:611
+msgid "Group 8"
+msgstr "Group 8"
+
+#: periodictableview.cpp:619
+msgid "s-Block"
+msgstr "s-Block"
+
+#: periodictableview.cpp:620
+msgid "p-Block"
+msgstr "p-Block"
+
+#: periodictableview.cpp:621
+msgid "d-Block"
+msgstr "d-Block"
+
+#: periodictableview.cpp:622
+msgid "f-Block"
+msgstr "f-Block"
+
+#: periodictableview.cpp:630
+msgid "Basic"
+msgstr "Basic"
+
+#: periodictableview.cpp:631
+msgid "Neutral"
+msgstr "Neutral"
+
+#: periodictableview.cpp:632
+msgid "Acidic"
+msgstr "Acidic"
+
+#: periodictableview.cpp:633
+msgid ""
+"_: both acidic and basic behaviour\n"
+"Amphoteric"
+msgstr "Amphoteric"
+
+#: periodictableview.cpp:646
+msgid "Alkaline"
+msgstr "Alkaline"
+
+#: periodictableview.cpp:647
+msgid "Rare Earth"
+msgstr "Rare Earth"
+
+#: periodictableview.cpp:648
+msgid "Non-Metals"
+msgstr "Non-Metals"
+
+#: periodictableview.cpp:649
+msgid "Alkalie-Metals"
+msgstr "Alkaline Earth Metals"
+
+#: periodictableview.cpp:650
+msgid "Other Metal"
+msgstr "Other Metal"
+
+#: periodictableview.cpp:651
+msgid "Halogene"
+msgstr "Halogene"
+
+#: periodictableview.cpp:652
+msgid "Transition Metal"
+msgstr "Transition Metal"
+
+#: periodictableview.cpp:653
+msgid "Noble Gas"
+msgstr "Noble Gas"
+
+#: periodictableview.cpp:654
+msgid "Metalloid"
+msgstr "Metalloid"
+
+#: periodictableview.cpp:663
+msgid "Own"
+msgstr "Own"
+
+#: periodictableview.cpp:664
+msgid "bcc, body centered cubic"
+msgstr "bcc, body centred cubic"
+
+#: periodictableview.cpp:665
+msgid "hdp, hexagonal"
+msgstr "hdp, hexagonal"
+
+#: periodictableview.cpp:666
+msgid "ccp, cubic close packed"
+msgstr "ccp, cubic close packed"
+
+#: periodictableview.cpp:667
+msgid "Unknown"
+msgstr "Unknown"
+
+#: periodictableview.cpp:995
+msgid "Gradient: Atomic Radius"
+msgstr "Gradient: Atomic Radius"
+
+#: periodictableview.cpp:1007 periodictableview.cpp:1117
+msgid "Gradient: van der Waals Radius"
+msgstr "Gradient: van der Waals Radius"
+
+#: periodictableview.cpp:1019
+msgid "Gradient: Covalent Radius"
+msgstr "Gradient: Covalent Radius"
+
+#: periodictableview.cpp:1031
+msgid "Gradient: Atomic Mass"
+msgstr "Gradient: Atomic Mass"
+
+#: periodictableview.cpp:1041
+msgid "Gradient: Atomic Density"
+msgstr "Gradient: Atomic Density"
+
+#: periodictableview.cpp:1051
+msgid "Gradient: Boiling point"
+msgstr "Gradient: Boiling point"
+
+#: periodictableview.cpp:1061
+msgid "Gradient: Melting point"
+msgstr "Gradient: Melting point"
+
+#: periodictableview.cpp:1071
+msgid "Gradient: Electronegativity"
+msgstr "Gradient: Electronegativity"
+
+#: periodictableview.cpp:1081
+msgid "Gradient: Electron affinity"
+msgstr "Gradient: Electron affinity"
+
+#: periodictableview.cpp:1181
+msgid ""
+"_: It means: Not Available. Translators: keep it as short as you can!\n"
+"N/A"
+msgstr "N/A"
+
+#. i18n: file kalziumui.rc line 9
+#: rc.cpp:9
+#, no-c-format
+msgid "&Look"
+msgstr "&Look"
+
+#. i18n: file molcalcwidgetbase.ui line 40
+#: rc.cpp:21
+#, no-c-format
+msgid "Calc"
+msgstr "Calc"
+
+#. i18n: file plotsetupwidget.ui line 24
+#: rc.cpp:24
+#, no-c-format
+msgid "First element:"
+msgstr "First element:"
+
+#. i18n: file plotsetupwidget.ui line 40
+#: rc.cpp:27
+#, no-c-format
+msgid "Average value:"
+msgstr "Average value:"
+
+#. i18n: file plotsetupwidget.ui line 67
+#: rc.cpp:30
+#, no-c-format
+msgid "Define the last element whose value should be plotted"
+msgstr "Define the last element whose value should be plotted"
+
+#. i18n: file plotsetupwidget.ui line 83
+#: rc.cpp:33
+#, no-c-format
+msgid "Minimum value:"
+msgstr "Minimum value:"
+
+#. i18n: file plotsetupwidget.ui line 101
+#: rc.cpp:36
+#, no-c-format
+msgid "&Show element names"
+msgstr "&Show element names"
+
+#. i18n: file plotsetupwidget.ui line 104
+#: rc.cpp:39
+#, no-c-format
+msgid "Define whether the names of the plotted element should be displayed"
+msgstr "Define whether the names of the plotted element should be displayed"
+
+#. i18n: file plotsetupwidget.ui line 112
+#: rc.cpp:42
+#, no-c-format
+msgid "Last element:"
+msgstr "Last element:"
+
+#. i18n: file plotsetupwidget.ui line 128
+#: rc.cpp:45
+#, no-c-format
+msgid "Maximum value:"
+msgstr "Maximum value:"
+
+#. i18n: file plotsetupwidget.ui line 146
+#: rc.cpp:48
+#, no-c-format
+msgid "&Connect points"
+msgstr "&Connect points"
+
+#. i18n: file plotsetupwidget.ui line 149
+#: rc.cpp:51
+#, no-c-format
+msgid "Define whether the plotted points should be connected or not"
+msgstr "Define whether the plotted points should be connected or not"
+
+#. i18n: file plotsetupwidget.ui line 166
+#: rc.cpp:54
+#, no-c-format
+msgid "Define the first element whose value should be plotted"
+msgstr "Define the first element whose value should be plotted"
+
+#. i18n: file plotsetupwidget.ui line 191
+#: rc.cpp:57
+#, no-c-format
+msgid "Y-axis"
+msgstr "Y-axis"
+
+#. i18n: file plotsetupwidget.ui line 205
+#: rc.cpp:63
+#, no-c-format
+msgid "Mean Mass"
+msgstr "Mean Mass"
+
+#. i18n: file plotsetupwidget.ui line 242
+#: rc.cpp:84
+#, no-c-format
+msgid "Here you can define what you want to plot"
+msgstr "Here you can define what you want to plot"
+
+#. i18n: file settings_colors.ui line 16
+#: rc.cpp:87
+#, no-c-format
+msgid "Set Colors"
+msgstr "Set Colours"
+
+#. i18n: file settings_colors.ui line 31
+#: rc.cpp:90
+#, no-c-format
+msgid "&Blocks"
+msgstr "&Blocks"
+
+#. i18n: file settings_colors.ui line 58
+#: rc.cpp:93
+#, no-c-format
+msgid "s-Block:"
+msgstr "s-Block:"
+
+#. i18n: file settings_colors.ui line 84
+#: rc.cpp:96
+#, no-c-format
+msgid "p-Block:"
+msgstr "p-Block:"
+
+#. i18n: file settings_colors.ui line 110
+#: rc.cpp:99
+#, no-c-format
+msgid "d-Block:"
+msgstr "d-Block:"
+
+#. i18n: file settings_colors.ui line 136
+#: rc.cpp:102
+#, no-c-format
+msgid "f-Block:"
+msgstr "f-Block:"
+
+#. i18n: file settings_colors.ui line 158
+#: rc.cpp:105
+#, no-c-format
+msgid "Ac&id Behavior"
+msgstr "Ac&id Behaviour"
+
+#. i18n: file settings_colors.ui line 185
+#: rc.cpp:108
+#, no-c-format
+msgid "Acidic:"
+msgstr "Acidic:"
+
+#. i18n: file settings_colors.ui line 211
+#: rc.cpp:111
+#, no-c-format
+msgid "Amphoteric:"
+msgstr "Amphoteric:"
+
+#. i18n: file settings_colors.ui line 237
+#: rc.cpp:114
+#, no-c-format
+msgid "Neutral:"
+msgstr "Neutral:"
+
+#. i18n: file settings_colors.ui line 263
+#: rc.cpp:117
+#, no-c-format
+msgid "Basic:"
+msgstr "Basic:"
+
+#. i18n: file settings_colors.ui line 285
+#: rc.cpp:120
+#, no-c-format
+msgid "&Groups"
+msgstr "&Groups"
+
+#. i18n: file settings_colors.ui line 312
+#: rc.cpp:123
+#, no-c-format
+msgid "Group 1:"
+msgstr "Group 1:"
+
+#. i18n: file settings_colors.ui line 338
+#: rc.cpp:126
+#, no-c-format
+msgid "Group 2:"
+msgstr "Group 2:"
+
+#. i18n: file settings_colors.ui line 364
+#: rc.cpp:129
+#, no-c-format
+msgid "Group 3:"
+msgstr "Group 3:"
+
+#. i18n: file settings_colors.ui line 390
+#: rc.cpp:132
+#, no-c-format
+msgid "Group 4:"
+msgstr "Group 4:"
+
+#. i18n: file settings_colors.ui line 416
+#: rc.cpp:135
+#, no-c-format
+msgid "Group 5:"
+msgstr "Group 5:"
+
+#. i18n: file settings_colors.ui line 442
+#: rc.cpp:138
+#, no-c-format
+msgid "Group 6:"
+msgstr "Group 6:"
+
+#. i18n: file settings_colors.ui line 468
+#: rc.cpp:141
+#, no-c-format
+msgid "Group 7:"
+msgstr "Group 7:"
+
+#. i18n: file settings_colors.ui line 494
+#: rc.cpp:144
+#, no-c-format
+msgid "Group 8:"
+msgstr "Group 8:"
+
+#. i18n: file settings_colors.ui line 516
+#: rc.cpp:147
+#, no-c-format
+msgid "&State of Matter"
+msgstr "&State of Matter"
+
+#. i18n: file settings_colors.ui line 543
+#: rc.cpp:150
+#, no-c-format
+msgid "Solid:"
+msgstr "Solid:"
+
+#. i18n: file settings_colors.ui line 572
+#: rc.cpp:153
+#, no-c-format
+msgid "Liquid:"
+msgstr "Liquid:"
+
+#. i18n: file settings_colors.ui line 598
+#: rc.cpp:156
+#, no-c-format
+msgid "Vaporous:"
+msgstr "Vaporous:"
+
+#. i18n: file settings_colors.ui line 620
+#: rc.cpp:159
+#, no-c-format
+msgid "Family"
+msgstr "Family"
+
+#. i18n: file settings_colors.ui line 647
+#: rc.cpp:162
+#, no-c-format
+msgid "Alkali metals:"
+msgstr "Alkali metals:"
+
+#. i18n: file settings_colors.ui line 673
+#: rc.cpp:165
+#, no-c-format
+msgid "Rare earth:"
+msgstr "Rare earth:"
+
+#. i18n: file settings_colors.ui line 699
+#: rc.cpp:168
+#, no-c-format
+msgid "Non-metals:"
+msgstr "Non-metals:"
+
+#. i18n: file settings_colors.ui line 725
+#: rc.cpp:171
+#, no-c-format
+msgid "Alkaline earth metals:"
+msgstr "Alkaline earth metals:"
+
+#. i18n: file settings_colors.ui line 751
+#: rc.cpp:174
+#, no-c-format
+msgid "Other metals:"
+msgstr "Other metals:"
+
+#. i18n: file settings_colors.ui line 777
+#: rc.cpp:177
+#, no-c-format
+msgid "Halogens:"
+msgstr "Halogens:"
+
+#. i18n: file settings_colors.ui line 803
+#: rc.cpp:180
+#, no-c-format
+msgid "Transition metals:"
+msgstr "Transition metals:"
+
+#. i18n: file settings_colors.ui line 829
+#: rc.cpp:183
+#, no-c-format
+msgid "Noble gases:"
+msgstr "Noble gases:"
+
+#. i18n: file settings_colors.ui line 855
+#: rc.cpp:186
+#, no-c-format
+msgid "Metalloids:"
+msgstr "Metalloids:"
+
+#. i18n: file settings_colors.ui line 891
+#: rc.cpp:192 rc.cpp:195
+#, no-c-format
+msgid "This color will be used if no other scheme is selected"
+msgstr "This colour will be used if no other scheme is selected"
+
+#. i18n: file settings_misc.ui line 24
+#: rc.cpp:198
+#, no-c-format
+msgid "PSE-Look"
+msgstr "PSE-Look"
+
+#. i18n: file settings_misc.ui line 38
+#: rc.cpp:201
+#, no-c-format
+msgid "Display atomic &mass in the PSE"
+msgstr "Display atomic &mass in the PSE"
+
+#. i18n: file settings_misc.ui line 46
+#: rc.cpp:204
+#, no-c-format
+msgid "Display &only the number of the element"
+msgstr "Display &only the number of the element"
+
+#. i18n: file settings_units.ui line 24
+#: rc.cpp:207
+#, no-c-format
+msgid "&Temperatures"
+msgstr "&Temperatures"
+
+#. i18n: file settings_units.ui line 27
+#: rc.cpp:210
+#, no-c-format
+msgid "Kalzium can show you the temperature in three different scales"
+msgstr "Kalzium can show you the temperature in three different scales"
+
+#. i18n: file settings_units.ui line 38
+#: rc.cpp:213
+#, no-c-format
+msgid "&Use Kelvin"
+msgstr "&Use Kelvin"
+
+#. i18n: file settings_units.ui line 44
+#: rc.cpp:216
+#, no-c-format
+msgid "If selected, the temperatures will be displayed in Kelvin"
+msgstr "If selected, the temperatures will be displayed in Kelvin"
+
+#. i18n: file settings_units.ui line 47
+#: rc.cpp:219
+#, no-c-format
+msgid ""
+"If selected, the temperatures will be displayed in Kelvin. This is then saved "
+"in configuration and restored next time you start Kalzium."
+msgstr ""
+"If selected, the temperatures will be displayed in Kelvin. This is then saved "
+"in configuration and restored next time you start Kalzium."
+
+#. i18n: file settings_units.ui line 55
+#: rc.cpp:222
+#, no-c-format
+msgid "Use degrees &Fahrenheit"
+msgstr "Use degrees &Fahrenheit"
+
+#. i18n: file settings_units.ui line 61
+#: rc.cpp:225
+#, no-c-format
+msgid "If selected, the temperatures will be displayed in Degrees Fahrenheit"
+msgstr "If selected, the temperatures will be displayed in Degrees Fahrenheit"
+
+#. i18n: file settings_units.ui line 64
+#: rc.cpp:228
+#, no-c-format
+msgid ""
+"If selected, the temperatures will be displayed in Degrees Fahrenheit. This is "
+"then saved in configuration and restored next time you start Kalzium."
+msgstr ""
+"If selected, the temperatures will be displayed in Degrees Fahrenheit. This is "
+"then saved in configuration and restored next time you start Kalzium."
+
+#. i18n: file settings_units.ui line 72
+#: rc.cpp:231
+#, no-c-format
+msgid "Use degrees R&ankine"
+msgstr "Use degrees R&ankine"
+
+#. i18n: file settings_units.ui line 78
+#: rc.cpp:234
+#, no-c-format
+msgid "If selected, the temperatures will be displayed in Degrees Rankine"
+msgstr "If selected, the temperatures will be displayed in Degrees Rankine"
+
+#. i18n: file settings_units.ui line 81
+#: rc.cpp:237
+#, no-c-format
+msgid ""
+"If selected, the temperatures will be displayed in Degrees Rankine. This is "
+"then saved in configuration and restored next time you start Kalzium."
+msgstr ""
+"If selected, the temperatures will be displayed in Degrees Rankine. This is "
+"then saved in configuration and restored next time you start Kalzium."
+
+#. i18n: file settings_units.ui line 89
+#: rc.cpp:240
+#, no-c-format
+msgid "Use degrees &Réaumur"
+msgstr "Use degrees &Réaumur"
+
+#. i18n: file settings_units.ui line 95
+#: rc.cpp:243
+#, no-c-format
+msgid "If selected, the temperatures will be displayed in Degrees Réaumur."
+msgstr "If selected, the temperatures will be displayed in Degrees Réaumur."
+
+#. i18n: file settings_units.ui line 98
+#: rc.cpp:246
+#, fuzzy, no-c-format
+msgid ""
+"If selected, the temperatures will be displayed in Degrees Réaumur. This is "
+"then saved in configuration and restored next time you start Kalzium."
+msgstr ""
+"If selected, the temperatures will be displayed in Degrees Réaumur. This is "
+"then saved in configuration and restored next time you start Kalzium."
+
+#. i18n: file settings_units.ui line 106
+#: rc.cpp:249
+#, no-c-format
+msgid "Use de&grees Celsius"
+msgstr "Use de&grees Celsius"
+
+#. i18n: file settings_units.ui line 112
+#: rc.cpp:252
+#, no-c-format
+msgid "If selected, the temperatures will be displayed in Degrees Celsius"
+msgstr "If selected, the temperatures will be displayed in Degrees Celsius"
+
+#. i18n: file settings_units.ui line 115
+#: rc.cpp:255
+#, no-c-format
+msgid ""
+"If selected, the temperatures will be displayed in Degrees Celsius. This is "
+"then saved in configuration and restored next time you start Kalzium."
+msgstr ""
+"If selected, the temperatures will be displayed in Degrees Celsius. This is "
+"then saved in configuration and restored next time you start Kalzium."
+
+#. i18n: file settings_units.ui line 125
+#: rc.cpp:258
+#, no-c-format
+msgid "Units of &Energies"
+msgstr "Units of &Energies"
+
+#. i18n: file settings_units.ui line 139
+#: rc.cpp:261
+#, no-c-format
+msgid "&Show energies in kJ/mol (kilojoule per mol)"
+msgstr "&Show energies in kJ/mol (kilojoule per mol)"
+
+#. i18n: file settings_units.ui line 142
+#: rc.cpp:264
+#, no-c-format
+msgid "Chose the energy unit as kJ/mol (kilojoule per mol)"
+msgstr "Chose the energy unit as kJ/mol (kilojoule per mol)"
+
+#. i18n: file settings_units.ui line 145
+#: rc.cpp:267
+#, no-c-format
+msgid ""
+"Check this if you prefer the energy unit in kJ/mol (kilojoule per mol). The "
+"other choice you have is eV (electronvolt)."
+msgstr ""
+"Check this if you prefer the energy unit in kJ/mol (kilojoule per mol). The "
+"other choice you have is eV (electronvolt)."
+
+#. i18n: file settings_units.ui line 153
+#: rc.cpp:270
+#, no-c-format
+msgid "Show energies &in eV (electronvolt)"
+msgstr "Show energies &in eV (electronvolt)"
+
+#. i18n: file settings_units.ui line 156
+#: rc.cpp:273
+#, no-c-format
+msgid "Choose the energy unit as eV (electronvolt)"
+msgstr "Choose the energy unit as eV (electronvolt)"
+
+#. i18n: file settings_units.ui line 159
+#: rc.cpp:276
+#, no-c-format
+msgid ""
+"Check this if you prefer the energy unit in eV (electronvolt). The other choice "
+"you have is kJ/mol (kilojoule per mol)."
+msgstr ""
+"Check this if you prefer the energy unit in eV (electronvolt). The other choice "
+"you have is kJ/mol (kilojoule per mol)."
+
+#. i18n: file somwidget.ui line 48
+#: rc.cpp:279
+#, no-c-format
+msgid ""
+"Move the slider\n"
+"to find out about\n"
+"the state of matter"
+msgstr ""
+"Move the slider\n"
+"to find out about\n"
+"the state of matter"
+
+#. i18n: file somwidget.ui line 81
+#: rc.cpp:284
+#, no-c-format
+msgid "Temperature:"
+msgstr "Temperature:"
+
+#. i18n: file spectrumview.ui line 16
+#: rc.cpp:287
+#, no-c-format
+msgid ""
+"This page gives an overview about the spectrum this element. With the mouse you "
+"can zoom into the spectrum."
+msgstr ""
+"This page gives an overview about the spectrum this element. With the mouse you "
+"can zoom into the spectrum."
+
+#. i18n: file spectrumview.ui line 19
+#: rc.cpp:290
+#, no-c-format
+msgid "This page gives an overview about the spectrum this element"
+msgstr "This page gives an overview about the spectrum this element"
+
+#. i18n: file spectrumview.ui line 33
+#: rc.cpp:293 rc.cpp:296
+#, no-c-format
+msgid "This is the spectrum of the element"
+msgstr "This is the spectrum of the element"
+
+#. i18n: file spectrumview.ui line 52
+#: rc.cpp:299
+#, no-c-format
+msgid "&Minimum value:"
+msgstr "&Minimum value:"
+
+#. i18n: file spectrumview.ui line 72
+#: rc.cpp:302 rc.cpp:305
+#, no-c-format
+msgid "This sets the leftmost wavelength of the spectrum"
+msgstr "This sets the leftmost wavelength of the spectrum"
+
+#. i18n: file spectrumview.ui line 83
+#: rc.cpp:308
+#, no-c-format
+msgid "Maximum &value:"
+msgstr "Maximum &value:"
+
+#. i18n: file spectrumview.ui line 103
+#: rc.cpp:311 rc.cpp:314
+#, no-c-format
+msgid "This sets the rightmost wavelength of the spectrum"
+msgstr "This sets the rightmost wavelength of the spectrum"
+
+#. i18n: file spectrumview.ui line 144
+#: rc.cpp:317 rc.cpp:320
+#, no-c-format
+msgid "Using this button you can export the spectrum as a graphic"
+msgstr "Using this button you can export the spectrum as a graphic"
+
+#. i18n: file timewidget.ui line 57
+#: rc.cpp:323
+#, no-c-format
+msgid "Year:"
+msgstr "Year:"
+
+#. i18n: file timewidget.ui line 173
+#: rc.cpp:326
+#, no-c-format
+msgid ""
+"Move the slider\n"
+"to find out about\n"
+"the discovery dates\n"
+"of the elements"
+msgstr ""
+"Move the slider\n"
+"to find out about\n"
+"the discovery dates\n"
+"of the elements"
+
+#. i18n: file kalzium.kcfg line 9
+#: rc.cpp:332
+#, no-c-format
+msgid "Selects the PSE"
+msgstr "Selects the PSE"
+
+#. i18n: file kalzium.kcfg line 10
+#: rc.cpp:335
+#, no-c-format
+msgid "Select the PSE you want"
+msgstr "Select the PSE you want"
+
+#. i18n: file kalzium.kcfg line 14
+#: rc.cpp:338
+#, no-c-format
+msgid "Selects the default color scheme"
+msgstr "Selects the default colour scheme"
+
+#. i18n: file kalzium.kcfg line 15
+#: rc.cpp:341
+#, no-c-format
+msgid ""
+"Select the color scheme you prefer by clicking on the corresponding radio "
+"button"
+msgstr ""
+"Select the colour scheme you prefer by clicking on the corresponding radio "
+"button"
+
+#. i18n: file kalzium.kcfg line 19
+#: rc.cpp:344
+#, no-c-format
+msgid "Selects the default gradient"
+msgstr "Selects the default gradient"
+
+#. i18n: file kalzium.kcfg line 20
+#: rc.cpp:347
+#, no-c-format
+msgid "Select the gradient you want by clicking on the menu entry"
+msgstr "Select the gradient you want by clicking on the menu entry"
+
+#. i18n: file kalzium.kcfg line 24
+#: rc.cpp:350
+#, no-c-format
+msgid "Selects the default numeration (IUPAC)"
+msgstr "Selects the default numeration (IUPAC)"
+
+#. i18n: file kalzium.kcfg line 25
+#: rc.cpp:353
+#, no-c-format
+msgid "Select the numeration you want"
+msgstr "Select the numeration you want"
+
+#. i18n: file kalzium.kcfg line 29
+#: rc.cpp:356 rc.cpp:359
+#, no-c-format
+msgid "Show or hide the legend"
+msgstr "Show or hide the legend"
+
+#. i18n: file kalzium.kcfg line 34
+#: rc.cpp:362 rc.cpp:365
+#, no-c-format
+msgid "Show or hide the tooltips"
+msgstr "Show or hide the tooltips"
+
+#. i18n: file kalzium.kcfg line 39
+#: rc.cpp:368
+#, no-c-format
+msgid "whether the atomic mass will be displayed in the PSE-Table"
+msgstr "whether the atomic mass will be displayed in the PSE-Table"
+
+#. i18n: file kalzium.kcfg line 40
+#: rc.cpp:371
+#, no-c-format
+msgid "Display the atomic mass in the PSE"
+msgstr "Display the atomic mass in the PSE"
+
+#. i18n: file kalzium.kcfg line 46
+#: rc.cpp:374
+#, no-c-format
+msgid "Selects the color if no scheme is selected"
+msgstr "Selects the colour if no scheme is selected"
+
+#. i18n: file kalzium.kcfg line 47
+#: rc.cpp:377
+#, no-c-format
+msgid "Selects the color of the elements if no scheme is selected"
+msgstr "Selects the colour of the elements if no scheme is selected"
+
+#. i18n: file kalzium.kcfg line 51
+#: rc.cpp:380 rc.cpp:383
+#, no-c-format
+msgid "Selects the color of liquid elements"
+msgstr "Selects the colour of liquid elements"
+
+#. i18n: file kalzium.kcfg line 56
+#: rc.cpp:386 rc.cpp:389
+#, no-c-format
+msgid "Selects the color of solid elements"
+msgstr "Selects the colour of solid elements"
+
+#. i18n: file kalzium.kcfg line 61
+#: rc.cpp:392 rc.cpp:395
+#, no-c-format
+msgid "Selects the color of vaporous elements"
+msgstr "Selects the colour of vaporous elements"
+
+#. i18n: file kalzium.kcfg line 66
+#: rc.cpp:398 rc.cpp:401
+#, no-c-format
+msgid "Selects the color of radioactive elements"
+msgstr "Selects the colour of radioactive elements"
+
+#. i18n: file kalzium.kcfg line 71
+#: rc.cpp:404 rc.cpp:407
+#, no-c-format
+msgid "Selects the color of artificial elements"
+msgstr "Selects the colour of artificial elements"
+
+#. i18n: file kalzium.kcfg line 76
+#: rc.cpp:410 rc.cpp:413
+#, no-c-format
+msgid "Selects the color of the elements in block s"
+msgstr "Selects the colour of the elements in block s"
+
+#. i18n: file kalzium.kcfg line 81
+#: rc.cpp:416 rc.cpp:419
+#, no-c-format
+msgid "Selects the color of the elements in block p"
+msgstr "Selects the colour of the elements in block p"
+
+#. i18n: file kalzium.kcfg line 86
+#: rc.cpp:422 rc.cpp:425
+#, no-c-format
+msgid "Selects the color of the elements in block d"
+msgstr "Selects the colour of the elements in block d"
+
+#. i18n: file kalzium.kcfg line 91
+#: rc.cpp:428 rc.cpp:431
+#, no-c-format
+msgid "Selects the color of the elements in block f"
+msgstr "Selects the colour of the elements in block f"
+
+#. i18n: file kalzium.kcfg line 96
+#: rc.cpp:434 rc.cpp:437
+#, no-c-format
+msgid "Selects the color of the elements in group 1"
+msgstr "Selects the colour of the elements in group 1"
+
+#. i18n: file kalzium.kcfg line 101
+#: rc.cpp:440 rc.cpp:443
+#, no-c-format
+msgid "Selects the color of the elements in group 2"
+msgstr "Selects the colour of the elements in group 2"
+
+#. i18n: file kalzium.kcfg line 106
+#: rc.cpp:446 rc.cpp:449
+#, no-c-format
+msgid "Selects the color of the elements in group 3"
+msgstr "Selects the colour of the elements in group 3"
+
+#. i18n: file kalzium.kcfg line 111
+#: rc.cpp:452 rc.cpp:455
+#, no-c-format
+msgid "Selects the color of the elements in group 4"
+msgstr "Selects the colour of the elements in group 4"
+
+#. i18n: file kalzium.kcfg line 116
+#: rc.cpp:458 rc.cpp:461
+#, no-c-format
+msgid "Selects the color of the elements in group 5"
+msgstr "Selects the colour of the elements in group 5"
+
+#. i18n: file kalzium.kcfg line 121
+#: rc.cpp:464 rc.cpp:467
+#, no-c-format
+msgid "Selects the color of the elements in group 6"
+msgstr "Selects the colour of the elements in group 6"
+
+#. i18n: file kalzium.kcfg line 126
+#: rc.cpp:470 rc.cpp:473
+#, no-c-format
+msgid "Selects the color of the elements in group 7"
+msgstr "Selects the colour of the elements in group 7"
+
+#. i18n: file kalzium.kcfg line 131
+#: rc.cpp:476 rc.cpp:479
+#, no-c-format
+msgid "Selects the color of the elements in group 8"
+msgstr "Selects the colour of the elements in group 8"
+
+#. i18n: file kalzium.kcfg line 136
+#: rc.cpp:482 rc.cpp:485
+#, no-c-format
+msgid "Selects the color of the elements with acidic behaviour"
+msgstr "Selects the colour of the elements with acidic behaviour"
+
+#. i18n: file kalzium.kcfg line 141
+#: rc.cpp:488 rc.cpp:491
+#, no-c-format
+msgid "Selects the color of the elements with basic behaviour"
+msgstr "Selects the colour of the elements with basic behaviour"
+
+#. i18n: file kalzium.kcfg line 146
+#: rc.cpp:494 rc.cpp:497
+#, no-c-format
+msgid "Selects the color of the elements with amphoteric behaviour"
+msgstr "Selects the colour of the elements with amphoteric behaviour"
+
+#. i18n: file kalzium.kcfg line 151
+#: rc.cpp:500 rc.cpp:503
+#, no-c-format
+msgid "Selects the color of the elements with neutral behaviour"
+msgstr "Selects the colour of the elements with neutral behaviour"
+
+#. i18n: file kalzium.kcfg line 156
+#: rc.cpp:506 rc.cpp:509
+#, no-c-format
+msgid "Selects the color of the alkali metals"
+msgstr "Selects the colour of the alkali metals"
+
+#. i18n: file kalzium.kcfg line 161
+#: rc.cpp:512 rc.cpp:515
+#, no-c-format
+msgid "Selects the color of the rare-earth elements"
+msgstr "Selects the colour of the rare-earth elements"
+
+#. i18n: file kalzium.kcfg line 166
+#: rc.cpp:518 rc.cpp:521
+#, no-c-format
+msgid "Selects the color of the non-metal elements"
+msgstr "Selects the colour of the non-metal elements"
+
+#. i18n: file kalzium.kcfg line 171
+#: rc.cpp:524 rc.cpp:527
+#, no-c-format
+msgid "Selects the color of the alkaline earth metals"
+msgstr "Selects the colour of the alkaline earth metals"
+
+#. i18n: file kalzium.kcfg line 176
+#: rc.cpp:530 rc.cpp:533
+#, no-c-format
+msgid ""
+"Selects the color of the metals which do not fit into the other categories"
+msgstr ""
+"Selects the colour of the metals which do not fit into the other categories"
+
+#. i18n: file kalzium.kcfg line 181
+#: rc.cpp:536 rc.cpp:539
+#, no-c-format
+msgid "Selects the color of the halogen elements"
+msgstr "Selects the colour of the halogen elements"
+
+#. i18n: file kalzium.kcfg line 186
+#: rc.cpp:542 rc.cpp:545
+#, no-c-format
+msgid "Selects the color of the transition elements"
+msgstr "Selects the colour of the transition elements"
+
+#. i18n: file kalzium.kcfg line 191
+#: rc.cpp:548 rc.cpp:551
+#, no-c-format
+msgid "Selects the color of the noble gases"
+msgstr "Selects the colour of the noble gases"
+
+#. i18n: file kalzium.kcfg line 196
+#: rc.cpp:554 rc.cpp:557
+#, no-c-format
+msgid "Selects the color of the metalloid elements"
+msgstr "Selects the colour of the metalloid elements"
+
+#. i18n: file kalzium.kcfg line 203
+#: rc.cpp:560
+#, no-c-format
+msgid "This value defines whether eV or kJ/mol should be used within Kalzium"
+msgstr "This value defines whether eV or kJ/mol should be used within Kalzium"
+
+#. i18n: file kalzium.kcfg line 204
+#: rc.cpp:563
+#, no-c-format
+msgid "Use eV or kJ/mol"
+msgstr "Use eV or kJ/mol"
+
+#. i18n: file kalzium.kcfg line 208
+#: rc.cpp:566
+#, no-c-format
+msgid ""
+"This value defines which temperature scale should be used within Kalzium"
+msgstr ""
+"This value defines which temperature scale should be used within Kalzium"
+
+#. i18n: file kalzium.kcfg line 209
+#: rc.cpp:569
+#, no-c-format
+msgid "Select the scale for the temperature"
+msgstr "Select the scale for the temperature"
+
+#. i18n: file kalzium.kcfg line 215
+#: rc.cpp:572 rc.cpp:575
+#, no-c-format
+msgid "Show or hide the sidebar"
+msgstr "Show or hide the sidebar"
+
+#. i18n: file data/data.xml line 11
+#: rc.cpp:577
+msgid "Greek 'hydro' and 'gennao' for 'forms water'"
+msgstr "Greek 'hydro' and 'gennao' for 'forms water'"
+
+#. i18n: file data/data.xml line 59
+#: rc.cpp:579
+msgid "The Greek word for the sun was 'helios'"
+msgstr "The Greek word for the sun was 'helios'"
+
+#. i18n: file data/data.xml line 114
+#: rc.cpp:581
+msgid "Greek 'lithos' means 'stone'"
+msgstr "Greek 'lithos' means 'stone'"
+
+#. i18n: file data/data.xml line 163
+#: rc.cpp:583
+msgid "Greek 'beryllos' for 'light-green stone'"
+msgstr "Greek 'beryllos' for 'light-green stone'"
+
+#. i18n: file data/data.xml line 214
+#: rc.cpp:585
+msgid ""
+"Boron means 'Bor(ax) + (carb)on'. It is found in borax and behaves a lot like "
+"carbon"
+msgstr ""
+"Boron means 'Bor(ax) + (carb)on'. It is found in borax and behaves a lot like "
+"carbon"
+
+#. i18n: file data/data.xml line 260
+#: rc.cpp:587
+msgid "Latin 'carboneum' for carbon"
+msgstr "Latin 'carboneum' for carbon"
+
+#. i18n: file data/data.xml line 321
+#: rc.cpp:589
+msgid "Latin 'nitrogenium' ('forms saltpeter')"
+msgstr "Latin 'nitrogenium' ('forms saltpeter')"
+
+#. i18n: file data/data.xml line 374
+#: rc.cpp:591
+msgid "Latin 'oxygenium' (forms acids)"
+msgstr "Latin 'oxygenium' (forms acids)"
+
+#. i18n: file data/data.xml line 426
+#: rc.cpp:593
+msgid "Latin 'fluere' ('floats')"
+msgstr "Latin 'fluere' ('floats')"
+
+#. i18n: file data/data.xml line 479
+#: rc.cpp:595
+msgid "Greek 'neo'. meaning 'new'"
+msgstr "Greek 'neo'. meaning 'new'"
+
+#. i18n: file data/data.xml line 544
+#: rc.cpp:597
+msgid "Arabic 'natrun' for 'soda'"
+msgstr "Arabic 'natrun' for 'soda'"
+
+#. i18n: file data/data.xml line 595
+#: rc.cpp:599
+msgid "Named after the city of Magnesia"
+msgstr "Named after the city of Magnesia"
+
+#. i18n: file data/data.xml line 648
+#: rc.cpp:601
+msgid "Latin 'alumen'"
+msgstr "Latin 'alumen'"
+
+#. i18n: file data/data.xml line 697
+#: rc.cpp:603
+msgid "Latin 'silex'"
+msgstr "Latin 'silex'"
+
+#. i18n: file data/data.xml line 759
+#: rc.cpp:605
+msgid "Greek 'phosphoros' for 'carries light'"
+msgstr "Greek 'phosphoros' for 'carries light'"
+
+#. i18n: file data/data.xml line 816
+#: rc.cpp:607
+msgid "In sankskrit 'sweb' means 'to sleep'"
+msgstr "In sankskrit 'sweb' means 'to sleep'"
+
+#. i18n: file data/data.xml line 874
+#: rc.cpp:609
+msgid "Greek 'chloros' for 'yellow-green'"
+msgstr "Greek 'chloros' for 'yellow-green'"
+
+#. i18n: file data/data.xml line 924
+#: rc.cpp:611
+msgid "Greek 'aergon' for 'inactive'"
+msgstr "Greek 'aergon' for 'inactive'"
+
+#. i18n: file data/data.xml line 982
+#: rc.cpp:613
+msgid "Arabic 'al qaliy' for potash"
+msgstr "Arabic 'al qaliy' for potash"
+
+#. i18n: file data/data.xml line 1025
+#: rc.cpp:615
+msgid "Latin 'calx' for 'lime'"
+msgstr "Latin 'calx' for 'lime'"
+
+#. i18n: file data/data.xml line 1079
+#: rc.cpp:617
+msgid "Named because it was found in Scandinavia"
+msgstr "Named because it was found in Scandinavia"
+
+#. i18n: file data/data.xml line 1126
+#: rc.cpp:619
+msgid "The Titans were giants in Greek mythology"
+msgstr "The Titans were giants in Greek mythology"
+
+#. i18n: file data/data.xml line 1181
+#: rc.cpp:621
+msgid "'Vanadis' is another name for the Nordic goddess Freyja"
+msgstr "'Vanadis' is another name for the Nordic goddess Freyja"
+
+#. i18n: file data/data.xml line 1233
+#: rc.cpp:623
+msgid "Greek 'chroma' means 'color'"
+msgstr "Greek 'chroma' means 'colour'"
+
+#. i18n: file data/data.xml line 1279
+#: rc.cpp:625
+msgid ""
+"It was discovered near a town named Magnesia in a black earth. Thus. it was "
+"named 'magnesia nigra'. short: Manganese"
+msgstr ""
+"It was discovered near a town named Magnesia in a black earth. Thus. it was "
+"named 'magnesia nigra'. short: Manganese"
+
+#. i18n: file data/data.xml line 1325
+#: rc.cpp:627
+msgid "Latin 'ferrum'"
+msgstr "Latin 'ferrum'"
+
+#. i18n: file data/data.xml line 1382
+#: rc.cpp:629
+msgid "Named after the German word 'Kobold' for 'goblin'"
+msgstr "Named after the German word 'Kobold' for 'goblin'"
+
+#. i18n: file data/data.xml line 1433
+#: rc.cpp:631
+msgid "'Nickel' was the name of a mountain goblin"
+msgstr "'Nickel' was the name of a mountain goblin"
+
+#. i18n: file data/data.xml line 1489
+#: rc.cpp:633
+msgid "Greek 'cuprum' for Cypres"
+msgstr "Greek 'cuprum' for Cypres"
+
+#. i18n: file data/data.xml line 1540
+#: rc.cpp:635
+msgid "German 'zinking' for 'rough'. because zinc ore is very rough"
+msgstr "German 'zinking' for 'rough'. because zinc ore is very rough"
+
+#. i18n: file data/data.xml line 1592
+#: rc.cpp:637
+msgid "'Gallia' is an old name for France"
+msgstr "'Gallia' is an old name for France"
+
+#. i18n: file data/data.xml line 1634
+#: rc.cpp:639
+msgid "Latin 'germania' is an old name for Germany"
+msgstr "Latin 'germania' is an old name for Germany"
+
+#. i18n: file data/data.xml line 1688
+#: rc.cpp:641
+msgid "Greek 'arsenikos' for 'male' or 'bold'"
+msgstr "Greek 'arsenikos' for 'male' or 'bold'"
+
+#. i18n: file data/data.xml line 1733
+#: rc.cpp:643
+msgid "Greek 'selena' for 'moon'"
+msgstr "Greek 'selena' for 'moon'"
+
+#. i18n: file data/data.xml line 1784
+#: rc.cpp:645
+msgid "Greek 'bromos' for 'smells badly'"
+msgstr "Greek 'bromos' for 'smells badly'"
+
+#. i18n: file data/data.xml line 1830
+#: rc.cpp:647
+msgid "Greek 'kryptos' for 'hidden'"
+msgstr "Greek 'kryptos' for 'hidden'"
+
+#. i18n: file data/data.xml line 1884
+#: rc.cpp:649
+msgid "Latin 'rubidus' for 'dark red'"
+msgstr "Latin 'rubidus' for 'dark red'"
+
+#. i18n: file data/data.xml line 1926
+#: rc.cpp:651
+msgid "Named after the mineral Strontianit"
+msgstr "Named after the mineral Strontianit"
+
+#. i18n: file data/data.xml line 1978
+#: rc.cpp:653
+msgid ""
+"Named after the small town of Ytterby near Stockholm in Sweden. Terbium. "
+"Ytterbium and Gadolinium are also named after this town."
+msgstr ""
+"Named after the small town of Ytterby near Stockholm in Sweden. Terbium. "
+"Ytterbium and Gadolinium are also named after this town."
+
+#. i18n: file data/data.xml line 2023
+#: rc.cpp:655
+msgid "Named after the mineral zircon"
+msgstr "Named after the mineral zircon"
+
+#. i18n: file data/data.xml line 2082
+#: rc.cpp:657
+msgid "Named after Niobe. the daughter of the Greek god Tantalus"
+msgstr "Named after Niobe. the daughter of the Greek god Tantalus"
+
+#. i18n: file data/data.xml line 2133
+#: rc.cpp:659
+msgid ""
+"This name has Greek roots. It means 'like Platinum' - it was difficult to "
+"distinguish Molybdenum from Platinum."
+msgstr ""
+"This name has Greek roots. It means 'like Platinum' - it was difficult to "
+"distinguish Molybdenum from Platinum."
+
+#. i18n: file data/data.xml line 2190
+#: rc.cpp:661
+msgid "Greek 'technetos' for artificial"
+msgstr "Greek 'technetos' for artificial"
+
+#. i18n: file data/data.xml line 2240
+#: rc.cpp:663
+msgid "Ruthenia is the old name of Russia"
+msgstr "Ruthenia is the old name of Russia"
+
+#. i18n: file data/data.xml line 2293
+#: rc.cpp:665
+msgid "Greek 'rhodeos' means 'red like a rose'"
+msgstr "Greek 'rhodeos' means 'red like a rose'"
+
+#. i18n: file data/data.xml line 2337
+#: rc.cpp:667
+msgid "Named after the planetoid Pallas"
+msgstr "Named after the planetoid Pallas"
+
+#. i18n: file data/data.xml line 2391
+#: rc.cpp:669
+msgid "Latin 'argentum' for silver"
+msgstr "Latin 'argentum' for silver"
+
+#. i18n: file data/data.xml line 2432
+#: rc.cpp:671
+msgid "Greek 'kadmia' ('Galmei' = Zinc carbonate)"
+msgstr "Greek 'kadmia' ('Galmei' = Zinc carbonate)"
+
+#. i18n: file data/data.xml line 2486
+#: rc.cpp:673
+msgid "Named after 'Indigo' because of its blue spectrum"
+msgstr "Named after 'Indigo' because of its blue spectrum"
+
+#. i18n: file data/data.xml line 2536
+#: rc.cpp:675
+msgid "Latin 'stannum' for tin"
+msgstr "Latin 'stannum' for tin"
+
+#. i18n: file data/data.xml line 2599
+#: rc.cpp:677
+msgid "Arabic 'anthos ammonos' for 'blossom of the god Ammon'"
+msgstr "Arabic 'anthos ammonos' for 'blossom of the god Ammon'"
+
+#. i18n: file data/data.xml line 2649
+#: rc.cpp:679
+msgid "Latin 'tellus' or 'telluris' for 'Planet Earth'"
+msgstr "Latin 'tellus' or 'telluris' for 'Planet Earth'"
+
+#. i18n: file data/data.xml line 2707
+#: rc.cpp:681
+msgid "Greek 'ioeides' for 'violett'"
+msgstr "Greek 'ioeides' for 'violett'"
+
+#. i18n: file data/data.xml line 2752
+#: rc.cpp:683
+msgid "Greek 'xenos' for 'foreigner'"
+msgstr "Greek 'xenos' for 'foreigner'"
+
+#. i18n: file data/data.xml line 2809
+#: rc.cpp:685
+msgid "Latin 'caesius' for 'heavenblue'"
+msgstr "Latin 'caesius' for 'heavenblue'"
+
+#. i18n: file data/data.xml line 2854
+#: rc.cpp:687
+msgid "Greek 'barys' for 'heavy'"
+msgstr "Greek 'barys' for 'heavy'"
+
+#. i18n: file data/data.xml line 2910
+#: rc.cpp:689
+msgid ""
+"Greek 'lanthanein' for 'hidden'. The Lanthanoids are also called the 'rare "
+"earth'"
+msgstr ""
+"Greek 'lanthanein' for 'hidden'. The Lanthanoids are also called the 'rare "
+"earth'"
+
+#. i18n: file data/data.xml line 2965
+#: rc.cpp:691
+msgid "Named after the planetoid Ceres"
+msgstr "Named after the planetoid Ceres"
+
+#. i18n: file data/data.xml line 3007
+#: rc.cpp:693
+msgid "Greek 'prasinos didymos' for 'green twin'"
+msgstr "Greek 'prasinos didymos' for 'green twin'"
+
+#. i18n: file data/data.xml line 3041
+#: rc.cpp:695
+msgid "Greek 'neos didymos' for 'new twin'"
+msgstr "Greek 'neos didymos' for 'new twin'"
+
+#. i18n: file data/data.xml line 3080
+#: rc.cpp:697
+msgid ""
+"Named after the greek Prometheus. Prometheus stole the fire from the gods and "
+"gave it to mankind."
+msgstr ""
+"Named after the greek Prometheus. Prometheus stole the fire from the gods and "
+"gave it to mankind."
+
+#. i18n: file data/data.xml line 3115
+#: rc.cpp:699
+msgid "Named after the mineral Samarskit"
+msgstr "Named after the mineral Samarskit"
+
+#. i18n: file data/data.xml line 3156
+#: rc.cpp:701
+msgid "Named after Europe"
+msgstr "Named after Europe"
+
+#. i18n: file data/data.xml line 3189
+#: rc.cpp:703
+msgid "Named after the Finnish chemist Johan Gadolin"
+msgstr "Named after the Finnish chemist Johan Gadolin"
+
+#. i18n: file data/data.xml line 3229
+#: rc.cpp:705
+msgid "Named after the Swedish town of Ytterby"
+msgstr "Named after the Swedish town of Ytterby"
+
+#. i18n: file data/data.xml line 3262
+#: rc.cpp:707
+msgid "Greek 'dysprositor' for 'difficult to reach'"
+msgstr "Greek 'dysprositor' for 'difficult to reach'"
+
+#. i18n: file data/data.xml line 3301
+#: rc.cpp:709
+msgid "Latin 'holmia' for the old name of Stockholm"
+msgstr "Latin 'holmia' for the old name of Stockholm"
+
+#. i18n: file data/data.xml line 3335
+#: rc.cpp:711
+msgid ""
+"Named ofter the Swedish town of Ytterby. Terbium and Ytterbium are also named "
+"after this town."
+msgstr ""
+"Named ofter the Swedish town of Ytterby. Terbium and Ytterbium are also named "
+"after this town."
+
+#. i18n: file data/data.xml line 3374
+#: rc.cpp:713
+msgid "Named after the old name of Scandinavia. 'Thule'"
+msgstr "Named after the old name of Scandinavia. 'Thule'"
+
+#. i18n: file data/data.xml line 3408
+#: rc.cpp:715
+msgid ""
+"Like Terbium and Gadolinium. this is named after the Swedish town of Ytterby"
+msgstr ""
+"Like Terbium and Gadolinium. this is named after the Swedish town of Ytterby"
+
+#. i18n: file data/data.xml line 3449
+#: rc.cpp:717
+msgid "Named after the Roman name 'Lutetia' for Paris"
+msgstr "Named after the Roman name 'Lutetia' for Paris"
+
+#. i18n: file data/data.xml line 3485
+#: rc.cpp:719
+msgid "'Hafnia' is the old name of Kopenhagen (Denmark)"
+msgstr "'Hafnia' is the old name of Kopenhagen (Denmark)"
+
+#. i18n: file data/data.xml line 3525
+#: rc.cpp:721
+msgid "Named after the Greek myth of Tantalos"
+msgstr "Named after the Greek myth of Tantalos"
+
+#. i18n: file data/data.xml line 3561
+#: rc.cpp:723
+msgid ""
+"'tung sten' means 'heavy stone' in Swedish. The old name (and thus the symbol "
+"'W') was Wolfram. named after a mineral"
+msgstr ""
+"'tung sten' means 'heavy stone' in Swedish. The old name (and thus the symbol "
+"'W') was Wolfram. named after a mineral"
+
+#. i18n: file data/data.xml line 3602
+#: rc.cpp:725
+msgid "Named after the German river Rhine (latin 'Rhenium')"
+msgstr "Named after the German river Rhine (latin 'Rhenium')"
+
+#. i18n: file data/data.xml line 3640
+#: rc.cpp:727
+msgid "Greek for 'smell'. Its oxides smell strongly like radishes"
+msgstr "Greek for 'smell'. Its oxides smell strongly like radishes"
+
+#. i18n: file data/data.xml line 3683
+#: rc.cpp:729
+msgid "Greek 'iris' for 'rainbow'"
+msgstr "Greek 'iris' for 'rainbow'"
+
+#. i18n: file data/data.xml line 3720
+#: rc.cpp:731
+msgid "Spanish 'platina' means 'small silver'"
+msgstr "Spanish 'platina' means 'small silver'"
+
+#. i18n: file data/data.xml line 3761
+#: rc.cpp:733
+msgid "Latin 'aurum'. named after Aurora. the goddess of sunrise"
+msgstr "Latin 'aurum'. named after Aurora. the goddess of sunrise"
+
+#. i18n: file data/data.xml line 3799
+#: rc.cpp:735
+msgid "Graeco-Latin 'hydrargyrum' for 'liquid silver'"
+msgstr "Graeco-Latin 'hydrargyrum' for 'liquid silver'"
+
+#. i18n: file data/data.xml line 3842
+#: rc.cpp:737
+msgid "Greek 'tallos' for 'young twig'"
+msgstr "Greek 'tallos' for 'young twig'"
+
+#. i18n: file data/data.xml line 3881
+#: rc.cpp:739
+msgid "Latin 'plumbum' for Lead"
+msgstr "Latin 'plumbum' for Lead"
+
+#. i18n: file data/data.xml line 3919
+#: rc.cpp:741
+msgid "The old name of Bismuth is 'Wismut'. This stood for 'white mass'"
+msgstr "The old name of Bismuth is 'Wismut'. This stood for 'white mass'"
+
+#. i18n: file data/data.xml line 3956
+#: rc.cpp:743
+msgid "Named after Poland to honor Marie Curie"
+msgstr "Named after Poland to honor Marie Curie"
+
+#. i18n: file data/data.xml line 3999
+#: rc.cpp:745
+msgid "Greek 'astator' for 'changing'"
+msgstr "Greek 'astator' for 'changing'"
+
+#. i18n: file data/data.xml line 4038
+#: rc.cpp:747
+msgid ""
+"Named after Radium. It ends with 'on' to make it clear that it is a noble gas"
+msgstr ""
+"Named after Radium. It ends with 'on' to make it clear that it is a noble gas"
+
+#. i18n: file data/data.xml line 4070
+#: rc.cpp:749
+msgid "Named after France to honor Marguerite Perey"
+msgstr "Named after France to honor Marguerite Perey"
+
+#. i18n: file data/data.xml line 4102
+#: rc.cpp:751
+msgid "Latin 'radius' for 'beam', as it is radioactive"
+msgstr "Latin 'radius' for 'beam', as it is radioactive"
+
+#. i18n: file data/data.xml line 4135
+#: rc.cpp:753
+msgid "Greek 'aktis' for 'beam' - actinium is radioactive"
+msgstr "Greek 'aktis' for 'beam' - actinium is radioactive"
+
+#. i18n: file data/data.xml line 4168
+#: rc.cpp:755
+msgid "Named after the German god of thunder: Thor"
+msgstr "Named after the German god of thunder: Thor"
+
+#. i18n: file data/data.xml line 4210
+#: rc.cpp:757
+msgid ""
+"Greek 'protos' for 'ancester'. Protactinium is before Actinium in the periodic "
+"table."
+msgstr ""
+"Greek 'protos' for 'ancester'. Protactinium is before Actinium in the periodic "
+"table."
+
+#. i18n: file data/data.xml line 4247
+#: rc.cpp:759
+msgid "Greek 'ouranos' for 'heaven'. Named after the planet Uranus"
+msgstr "Greek 'ouranos' for 'heaven'. Named after the planet Uranus"
+
+#. i18n: file data/data.xml line 4292
+#: rc.cpp:761
+msgid "Named after the planet Neptune."
+msgstr "Named after the planet Neptune."
+
+#. i18n: file data/data.xml line 4329
+#: rc.cpp:763
+msgid "Named after the planet Pluto."
+msgstr "Named after the planet Pluto."
+
+#. i18n: file data/data.xml line 4371
+#: rc.cpp:765
+msgid "Named after America."
+msgstr "Named after America."
+
+#. i18n: file data/data.xml line 4409
+#: rc.cpp:767
+msgid "Named after Marie Curie."
+msgstr "Named after Marie Curie."
+
+#. i18n: file data/data.xml line 4439
+#: rc.cpp:769
+msgid "Named after the town Berkeley where it was discovered."
+msgstr "Named after the town Berkeley where it was discovered."
+
+#. i18n: file data/data.xml line 4469
+#: rc.cpp:771
+msgid "Named after the US-State of California."
+msgstr "Named after the US-State of California."
+
+#. i18n: file data/data.xml line 4499
+#: rc.cpp:773
+msgid "Named after the scientist Albert Einstein."
+msgstr "Named after the scientist Albert Einstein."
+
+#. i18n: file data/data.xml line 4530
+#: rc.cpp:775
+msgid "Named after the scientist Enrico Fermi."
+msgstr "Named after the scientist Enrico Fermi."
+
+#. i18n: file data/data.xml line 4561
+#: rc.cpp:777
+msgid "Named after the scientist D.I. Mendeleev."
+msgstr "Named after the scientist D.I. Mendeleev."
+
+#. i18n: file data/data.xml line 4592
+#: rc.cpp:779
+msgid "Named after the scientist Alfred Nobel."
+msgstr "Named after the scientist Alfred Nobel."
+
+#. i18n: file data/data.xml line 4623
+#: rc.cpp:781
+msgid "Named after the scientist Ernest Orlando Lawrence."
+msgstr "Named after the scientist Ernest Orlando Lawrence."
+
+#. i18n: file data/data.xml line 4658
+#: rc.cpp:783
+msgid "Named after the scientist Ernest Rutherford"
+msgstr "Named after the scientist Ernest Rutherford"
+
+#. i18n: file data/data.xml line 4692
+#: rc.cpp:785
+msgid "Named after the science-town Dubna in Russia"
+msgstr "Named after the science-town Dubna in Russia"
+
+#. i18n: file data/data.xml line 4725
+#: rc.cpp:787
+msgid "Named after the scientist G. Theodore Seaborg."
+msgstr "Named after the scientist G. Theodore Seaborg."
+
+#. i18n: file data/data.xml line 4751
+#: rc.cpp:789
+msgid "Named after the scientist Niels Bohr."
+msgstr "Named after the scientist Niels Bohr."
+
+#. i18n: file data/data.xml line 4777
+#: rc.cpp:791
+msgid ""
+"Latin 'hassia' for the German county Hessen. In Hessen. a lot elements have "
+"been discovered."
+msgstr ""
+"Latin 'hassia' for the German county Hessen. In Hessen. a lot elements have "
+"been discovered."
+
+#. i18n: file data/data.xml line 4803
+#: rc.cpp:793
+msgid "Named after the scientist Lise Meitner."
+msgstr "Named after the scientist Lise Meitner."
+
+#. i18n: file data/data.xml line 4829
+#: rc.cpp:795
+msgid ""
+"Named after the German city Darmstadt where many elements have been discovered."
+msgstr ""
+"Named after the German city Darmstadt where many elements have been discovered."
+
+#. i18n: file data/data.xml line 4855
+#: rc.cpp:797
+msgid "Named after Wilhelm Conrad Röntgen."
+msgstr "Named after Wilhelm Conrad Röntgen."
+
+#. i18n: file data/data.xml line 11
+#: rc.cpp:800
+#, no-c-format
+msgid "Hydrogen"
+msgstr "Hydrogen"
+
+#. i18n: file data/data.xml line 59
+#: rc.cpp:803
+#, no-c-format
+msgid "Helium"
+msgstr "Helium"
+
+#. i18n: file data/data.xml line 114
+#: rc.cpp:806
+#, no-c-format
+msgid "Lithium"
+msgstr "Lithium"
+
+#. i18n: file data/data.xml line 163
+#: rc.cpp:809
+#, no-c-format
+msgid "Beryllium"
+msgstr "Beryllium"
+
+#. i18n: file data/data.xml line 214
+#: rc.cpp:812
+#, no-c-format
+msgid "Boron"
+msgstr "Boron"
+
+#. i18n: file data/data.xml line 260
+#: rc.cpp:815
+#, no-c-format
+msgid "Carbon"
+msgstr "Carbon"
+
+#. i18n: file data/data.xml line 321
+#: rc.cpp:818
+#, no-c-format
+msgid "Nitrogen"
+msgstr "Nitrogen"
+
+#. i18n: file data/data.xml line 374
+#: rc.cpp:821
+#, no-c-format
+msgid "Oxygen"
+msgstr "Oxygen"
+
+#. i18n: file data/data.xml line 426
+#: rc.cpp:824
+#, no-c-format
+msgid "Fluorine"
+msgstr "Fluorine"
+
+#. i18n: file data/data.xml line 479
+#: rc.cpp:827
+#, no-c-format
+msgid "Neon"
+msgstr "Neon"
+
+#. i18n: file data/data.xml line 544
+#: rc.cpp:830
+#, no-c-format
+msgid "Sodium"
+msgstr "Sodium"
+
+#. i18n: file data/data.xml line 595
+#: rc.cpp:833
+#, no-c-format
+msgid "Magnesium"
+msgstr "Magnesium"
+
+#. i18n: file data/data.xml line 648
+#: rc.cpp:836
+#, no-c-format
+msgid "Aluminum"
+msgstr "Aluminium"
+
+#. i18n: file data/data.xml line 697
+#: rc.cpp:839
+#, no-c-format
+msgid "Silicon"
+msgstr "Silicon"
+
+#. i18n: file data/data.xml line 759
+#: rc.cpp:842
+#, no-c-format
+msgid "Phosphorus"
+msgstr "Phosphorus"
+
+#. i18n: file data/data.xml line 816
+#: rc.cpp:845
+#, no-c-format
+msgid "Sulfur"
+msgstr "Sulphur"
+
+#. i18n: file data/data.xml line 874
+#: rc.cpp:848
+#, no-c-format
+msgid "Chlorine"
+msgstr "Chlorine"
+
+#. i18n: file data/data.xml line 924
+#: rc.cpp:851
+#, no-c-format
+msgid "Argon"
+msgstr "Argon"
+
+#. i18n: file data/data.xml line 982
+#: rc.cpp:854
+#, no-c-format
+msgid "Potassium"
+msgstr "Potassium"
+
+#. i18n: file data/data.xml line 1025
+#: rc.cpp:857
+#, no-c-format
+msgid "Calcium"
+msgstr "Calcium"
+
+#. i18n: file data/data.xml line 1079
+#: rc.cpp:860
+#, no-c-format
+msgid "Scandium"
+msgstr "Scandium"
+
+#. i18n: file data/data.xml line 1126
+#: rc.cpp:863
+#, no-c-format
+msgid "Titanium"
+msgstr "Titanium"
+
+#. i18n: file data/data.xml line 1181
+#: rc.cpp:866
+#, no-c-format
+msgid "Vanadium"
+msgstr "Vanadium"
+
+#. i18n: file data/data.xml line 1233
+#: rc.cpp:869
+#, no-c-format
+msgid "Chromium"
+msgstr "Chromium"
+
+#. i18n: file data/data.xml line 1279
+#: rc.cpp:872
+#, no-c-format
+msgid "Manganese"
+msgstr "Manganese"
+
+#. i18n: file data/data.xml line 1325
+#: rc.cpp:875
+#, no-c-format
+msgid "Iron"
+msgstr "Iron"
+
+#. i18n: file data/data.xml line 1382
+#: rc.cpp:878
+#, no-c-format
+msgid "Cobalt"
+msgstr "Cobalt"
+
+#. i18n: file data/data.xml line 1433
+#: rc.cpp:881
+#, no-c-format
+msgid "Nickel"
+msgstr "Nickel"
+
+#. i18n: file data/data.xml line 1489
+#: rc.cpp:884
+#, no-c-format
+msgid "Copper"
+msgstr "Copper"
+
+#. i18n: file data/data.xml line 1540
+#: rc.cpp:887
+#, no-c-format
+msgid "Zinc"
+msgstr "Zinc"
+
+#. i18n: file data/data.xml line 1592
+#: rc.cpp:890
+#, no-c-format
+msgid "Gallium"
+msgstr "Gallium"
+
+#. i18n: file data/data.xml line 1634
+#: rc.cpp:893
+#, no-c-format
+msgid "Germanium"
+msgstr "Germanium"
+
+#. i18n: file data/data.xml line 1688
+#: rc.cpp:896
+#, no-c-format
+msgid "Arsenic"
+msgstr "Arsenic"
+
+#. i18n: file data/data.xml line 1733
+#: rc.cpp:899
+#, no-c-format
+msgid "Selenium"
+msgstr "Selenium"
+
+#. i18n: file data/data.xml line 1784
+#: rc.cpp:902
+#, no-c-format
+msgid "Bromine"
+msgstr "Bromine"
+
+#. i18n: file data/data.xml line 1830
+#: rc.cpp:905
+#, no-c-format
+msgid "Krypton"
+msgstr "Krypton"
+
+#. i18n: file data/data.xml line 1884
+#: rc.cpp:908
+#, no-c-format
+msgid "Rubidium"
+msgstr "Rubidium"
+
+#. i18n: file data/data.xml line 1926
+#: rc.cpp:911
+#, no-c-format
+msgid "Strontium"
+msgstr "Strontium"
+
+#. i18n: file data/data.xml line 1978
+#: rc.cpp:914
+#, no-c-format
+msgid "Yttrium"
+msgstr "Yttrium"
+
+#. i18n: file data/data.xml line 2023
+#: rc.cpp:917
+#, no-c-format
+msgid "Zirconium"
+msgstr "Zirconium"
+
+#. i18n: file data/data.xml line 2082
+#: rc.cpp:920
+#, no-c-format
+msgid "Niobium"
+msgstr "Niobium"
+
+#. i18n: file data/data.xml line 2133
+#: rc.cpp:923
+#, no-c-format
+msgid "Molybdenum"
+msgstr "Molybdenum"
+
+#. i18n: file data/data.xml line 2190
+#: rc.cpp:926
+#, no-c-format
+msgid "Technetium"
+msgstr "Technetium"
+
+#. i18n: file data/data.xml line 2240
+#: rc.cpp:929
+#, no-c-format
+msgid "Ruthenium"
+msgstr "Ruthenium"
+
+#. i18n: file data/data.xml line 2293
+#: rc.cpp:932
+#, no-c-format
+msgid "Rhodium"
+msgstr "Rhodium"
+
+#. i18n: file data/data.xml line 2337
+#: rc.cpp:935
+#, no-c-format
+msgid "Palladium"
+msgstr "Palladium"
+
+#. i18n: file data/data.xml line 2391
+#: rc.cpp:938
+#, no-c-format
+msgid "Silver"
+msgstr "Silver"
+
+#. i18n: file data/data.xml line 2432
+#: rc.cpp:941
+#, no-c-format
+msgid "Cadmium"
+msgstr "Cadmium"
+
+#. i18n: file data/data.xml line 2486
+#: rc.cpp:944
+#, no-c-format
+msgid "Indium"
+msgstr "Indium"
+
+#. i18n: file data/data.xml line 2536
+#: rc.cpp:947
+#, no-c-format
+msgid "Tin"
+msgstr "Tin"
+
+#. i18n: file data/data.xml line 2599
+#: rc.cpp:950
+#, no-c-format
+msgid "Antimony"
+msgstr "Antimony"
+
+#. i18n: file data/data.xml line 2649
+#: rc.cpp:953
+#, no-c-format
+msgid "Tellurium"
+msgstr "Tellurium"
+
+#. i18n: file data/data.xml line 2707
+#: rc.cpp:956
+#, no-c-format
+msgid "Iodine"
+msgstr "Iodine"
+
+#. i18n: file data/data.xml line 2752
+#: rc.cpp:959
+#, no-c-format
+msgid "Xenon"
+msgstr "Xenon"
+
+#. i18n: file data/data.xml line 2809
+#: rc.cpp:962
+#, no-c-format
+msgid "Caesium"
+msgstr "Caesium"
+
+#. i18n: file data/data.xml line 2854
+#: rc.cpp:965
+#, no-c-format
+msgid "Barium"
+msgstr "Barium"
+
+#. i18n: file data/data.xml line 2910
+#: rc.cpp:968
+#, no-c-format
+msgid "Lanthanum"
+msgstr "Lanthanum"
+
+#. i18n: file data/data.xml line 2965
+#: rc.cpp:971
+#, no-c-format
+msgid "Cerium"
+msgstr "Cerium"
+
+#. i18n: file data/data.xml line 3007
+#: rc.cpp:974
+#, no-c-format
+msgid "Praseodymium"
+msgstr "Praseodymium"
+
+#. i18n: file data/data.xml line 3041
+#: rc.cpp:977
+#, no-c-format
+msgid "Neodymium"
+msgstr "Neodymium"
+
+#. i18n: file data/data.xml line 3080
+#: rc.cpp:980
+#, no-c-format
+msgid "Promethium"
+msgstr "Promethium"
+
+#. i18n: file data/data.xml line 3115
+#: rc.cpp:983
+#, no-c-format
+msgid "Samarium"
+msgstr "Samarium"
+
+#. i18n: file data/data.xml line 3156
+#: rc.cpp:986
+#, no-c-format
+msgid "Europium"
+msgstr "Europium"
+
+#. i18n: file data/data.xml line 3189
+#: rc.cpp:989
+#, no-c-format
+msgid "Gadolinium"
+msgstr "Gadolinium"
+
+#. i18n: file data/data.xml line 3229
+#: rc.cpp:992
+#, no-c-format
+msgid "Terbium"
+msgstr "Terbium"
+
+#. i18n: file data/data.xml line 3262
+#: rc.cpp:995
+#, no-c-format
+msgid "Dysprosium"
+msgstr "Dysprosium"
+
+#. i18n: file data/data.xml line 3301
+#: rc.cpp:998
+#, no-c-format
+msgid "Holmium"
+msgstr "Holmium"
+
+#. i18n: file data/data.xml line 3335
+#: rc.cpp:1001
+#, no-c-format
+msgid "Erbium"
+msgstr "Erbium"
+
+#. i18n: file data/data.xml line 3374
+#: rc.cpp:1004
+#, no-c-format
+msgid "Thulium"
+msgstr "Thulium"
+
+#. i18n: file data/data.xml line 3408
+#: rc.cpp:1007
+#, no-c-format
+msgid "Ytterbium"
+msgstr "Ytterbium"
+
+#. i18n: file data/data.xml line 3449
+#: rc.cpp:1010
+#, no-c-format
+msgid "Lutetium"
+msgstr "Lutetium"
+
+#. i18n: file data/data.xml line 3485
+#: rc.cpp:1013
+#, no-c-format
+msgid "Hafnium"
+msgstr "Hafnium"
+
+#. i18n: file data/data.xml line 3525
+#: rc.cpp:1016
+#, no-c-format
+msgid "Tantalum"
+msgstr "Tantalum"
+
+#. i18n: file data/data.xml line 3561
+#: rc.cpp:1019
+#, no-c-format
+msgid "Tungsten"
+msgstr "Tungsten"
+
+#. i18n: file data/data.xml line 3602
+#: rc.cpp:1022
+#, no-c-format
+msgid "Rhenium"
+msgstr "Rhenium"
+
+#. i18n: file data/data.xml line 3640
+#: rc.cpp:1025
+#, no-c-format
+msgid "Osmium"
+msgstr "Osmium"
+
+#. i18n: file data/data.xml line 3683
+#: rc.cpp:1028
+#, no-c-format
+msgid "Iridium"
+msgstr "Iridium"
+
+#. i18n: file data/data.xml line 3720
+#: rc.cpp:1031
+#, no-c-format
+msgid "Platinum"
+msgstr "Platinum"
+
+#. i18n: file data/data.xml line 3761
+#: rc.cpp:1034
+#, no-c-format
+msgid "Gold"
+msgstr "Gold"
+
+#. i18n: file data/data.xml line 3799
+#: rc.cpp:1037
+#, no-c-format
+msgid "Mercury"
+msgstr "Mercury"
+
+#. i18n: file data/data.xml line 3842
+#: rc.cpp:1040
+#, no-c-format
+msgid "Thallium"
+msgstr "Thallium"
+
+#. i18n: file data/data.xml line 3881
+#: rc.cpp:1043
+#, no-c-format
+msgid "Lead"
+msgstr "Lead"
+
+#. i18n: file data/data.xml line 3919
+#: rc.cpp:1046
+#, no-c-format
+msgid "Bismuth"
+msgstr "Bismuth"
+
+#. i18n: file data/data.xml line 3956
+#: rc.cpp:1049
+#, no-c-format
+msgid "Polonium"
+msgstr "Polonium"
+
+#. i18n: file data/data.xml line 3999
+#: rc.cpp:1052
+#, no-c-format
+msgid "Astatine"
+msgstr "Astatine"
+
+#. i18n: file data/data.xml line 4038
+#: rc.cpp:1055
+#, no-c-format
+msgid "Radon"
+msgstr "Radon"
+
+#. i18n: file data/data.xml line 4070
+#: rc.cpp:1058
+#, no-c-format
+msgid "Francium"
+msgstr "Francium"
+
+#. i18n: file data/data.xml line 4102
+#: rc.cpp:1061
+#, no-c-format
+msgid "Radium"
+msgstr "Radium"
+
+#. i18n: file data/data.xml line 4135
+#: rc.cpp:1064
+#, no-c-format
+msgid "Actinium"
+msgstr "Actinium"
+
+#. i18n: file data/data.xml line 4168
+#: rc.cpp:1067
+#, no-c-format
+msgid "Thorium"
+msgstr "Thorium"
+
+#. i18n: file data/data.xml line 4210
+#: rc.cpp:1070
+#, no-c-format
+msgid "Protactinium"
+msgstr "Protactinium"
+
+#. i18n: file data/data.xml line 4247
+#: rc.cpp:1073
+#, no-c-format
+msgid "Uranium"
+msgstr "Uranium"
+
+#. i18n: file data/data.xml line 4292
+#: rc.cpp:1076
+#, no-c-format
+msgid "Neptunium"
+msgstr "Neptunium"
+
+#. i18n: file data/data.xml line 4329
+#: rc.cpp:1079
+#, no-c-format
+msgid "Plutonium"
+msgstr "Plutonium"
+
+#. i18n: file data/data.xml line 4371
+#: rc.cpp:1082
+#, no-c-format
+msgid "Americium"
+msgstr "Americium"
+
+#. i18n: file data/data.xml line 4409
+#: rc.cpp:1085
+#, no-c-format
+msgid "Curium"
+msgstr "Curium"
+
+#. i18n: file data/data.xml line 4439
+#: rc.cpp:1088
+#, no-c-format
+msgid "Berkelium"
+msgstr "Berkelium"
+
+#. i18n: file data/data.xml line 4469
+#: rc.cpp:1091
+#, no-c-format
+msgid "Californium"
+msgstr "Californium"
+
+#. i18n: file data/data.xml line 4499
+#: rc.cpp:1094
+#, no-c-format
+msgid "Einsteinium"
+msgstr "Einsteinium"
+
+#. i18n: file data/data.xml line 4530
+#: rc.cpp:1097
+#, no-c-format
+msgid "Fermium"
+msgstr "Fermium"
+
+#. i18n: file data/data.xml line 4561
+#: rc.cpp:1100
+#, no-c-format
+msgid "Mendelevium"
+msgstr "Mendelevium"
+
+#. i18n: file data/data.xml line 4592
+#: rc.cpp:1103
+#, no-c-format
+msgid "Nobelium"
+msgstr "Nobelium"
+
+#. i18n: file data/data.xml line 4623
+#: rc.cpp:1106
+#, no-c-format
+msgid "Lawrencium"
+msgstr "Lawrencium"
+
+#. i18n: file data/data.xml line 4658
+#: rc.cpp:1109
+#, no-c-format
+msgid "Rutherfordium"
+msgstr "Rutherfordium"
+
+#. i18n: file data/data.xml line 4692
+#: rc.cpp:1112
+#, no-c-format
+msgid "Dubnium"
+msgstr "Dubnium"
+
+#. i18n: file data/data.xml line 4725
+#: rc.cpp:1115
+#, no-c-format
+msgid "Seaborgium"
+msgstr "Seaborgium"
+
+#. i18n: file data/data.xml line 4751
+#: rc.cpp:1118
+#, no-c-format
+msgid "Bohrium"
+msgstr "Bohrium"
+
+#. i18n: file data/data.xml line 4777
+#: rc.cpp:1121
+#, no-c-format
+msgid "Hassium"
+msgstr "Hassium"
+
+#. i18n: file data/data.xml line 4803
+#: rc.cpp:1124
+#, no-c-format
+msgid "Meitnerium"
+msgstr "Meitnerium"
+
+#. i18n: file data/data.xml line 4829
+#: rc.cpp:1127
+#, no-c-format
+msgid "Darmstadtium"
+msgstr "Darmstadtium"
+
+#. i18n: file data/data.xml line 4855
+#: rc.cpp:1130
+#, no-c-format
+msgid "Roentgenium"
+msgstr "Roentgenium"
+
+#. i18n: file data/knowledge.xml line 4
+#: rc.cpp:1133
+#, no-c-format
+msgid "State of matter"
+msgstr "State of matter"
+
+#. i18n: file data/knowledge.xml line 5
+#: rc.cpp:1136
+#, no-c-format
+msgid ""
+"Form of a substance; dependant on form stability and whether it takes up a "
+"definite volume: solid, liquid or gaseous."
+msgstr ""
+"Form of a substance; dependant on form stability and whether it takes up a "
+"definite volume: solid, liquid or gaseous."
+
+#. i18n: file data/knowledge.xml line 7
+#: rc.cpp:1139
+#, no-c-format
+msgid "Boiling point"
+msgstr "Boiling point"
+
+#. i18n: file data/knowledge.xml line 8
+#: rc.cpp:1142
+#, no-c-format
+msgid "Melting point"
+msgstr "Melting point"
+
+#. i18n: file data/knowledge.xml line 12
+#: rc.cpp:1145
+#, no-c-format
+msgid "Chemical Symbol"
+msgstr "Chemical Symbol"
+
+#. i18n: file data/knowledge.xml line 13
+#: rc.cpp:1148
+#, no-c-format
+msgid ""
+"One, two, or three letter abbreviation; set through international convention."
+msgstr ""
+"One, two or three letter abbreviation; set through international convention."
+
+#. i18n: file data/knowledge.xml line 15
+#: rc.cpp:1151 rc.cpp:1166 rc.cpp:1301
+#, no-c-format
+msgid "Element"
+msgstr "Element"
+
+#. i18n: file data/knowledge.xml line 19
+#: rc.cpp:1154
+#, no-c-format
+msgid "Chromatography"
+msgstr "Chromatography"
+
+#. i18n: file data/knowledge.xml line 20
+#: rc.cpp:1157
+#, no-c-format
+msgid ""
+"Matter separation in a moving medium (mobile phase) through differentiated "
+"absorption on a static medium (stationary phase)."
+msgstr ""
+"Matter separation in a moving medium (mobile phase) through differentiated "
+"absorption on a static medium (stationary phase)."
+
+#. i18n: file data/knowledge.xml line 23
+#: rc.cpp:1160
+#, no-c-format
+msgid "Distillation"
+msgstr "Distillation"
+
+#. i18n: file data/knowledge.xml line 24
+#: rc.cpp:1163
+#, no-c-format
+msgid ""
+"Separation of a liquid solution (homogeneous mix) into its components through "
+"evaporation and condensation. In a fractionary distillation the process is "
+"repeated several times in a column."
+msgstr ""
+"Separation of a liquid solution (homogeneous mix) into its components through "
+"evaporation and condensation. In a fractionary distillation the process is "
+"repeated several times in a column."
+
+#. i18n: file data/knowledge.xml line 28
+#: rc.cpp:1169
+#, no-c-format
+msgid ""
+"Matter that cannot be broken down into simpler matter. Chemical elements are "
+"cornerstones of Materials. Elements consist of atoms that consist of a nucleus "
+"of positive protons, neutral neutrons, and a shell of electrons."
+msgstr ""
+"Matter that cannot be broken down into simpler matter. Chemical elements are "
+"cornerstones of Materials. Elements consist of atoms that consist of a nucleus "
+"of positive protons, neutral neutrons, and a shell of electrons."
+
+#. i18n: file data/knowledge.xml line 31
+#: rc.cpp:1172
+#, no-c-format
+msgid "Emulsion"
+msgstr "Emulsion"
+
+#. i18n: file data/knowledge.xml line 32
+#: rc.cpp:1175
+#, no-c-format
+msgid "Heterogeneous mix of two liquids."
+msgstr "Heterogeneous mix of two liquids."
+
+#. i18n: file data/knowledge.xml line 35
+#: rc.cpp:1178
+#, no-c-format
+msgid "Extraction"
+msgstr "Extraction"
+
+#. i18n: file data/knowledge.xml line 36
+#: rc.cpp:1181
+#, no-c-format
+msgid "Processing a homogeneous or heterogeneous mix to get pure matter."
+msgstr "Processing a homogeneous or heterogeneous mix to get pure matter."
+
+#. i18n: file data/knowledge.xml line 38
+#: rc.cpp:1184 rc.cpp:1193
+#, no-c-format
+msgid "Mix"
+msgstr "Mix"
+
+#. i18n: file data/knowledge.xml line 42
+#: rc.cpp:1187
+#, no-c-format
+msgid "Filtering"
+msgstr "Filtering"
+
+#. i18n: file data/knowledge.xml line 43
+#: rc.cpp:1190
+#, no-c-format
+msgid ""
+"Separation of a solid matter from a liquid matter or gaseous matter with a "
+"filter (porous separation wall)."
+msgstr ""
+"Separation of a solid matter from a liquid matter or gaseous matter with a "
+"filter (porous separation wall)."
+
+#. i18n: file data/knowledge.xml line 47
+#: rc.cpp:1196
+#, no-c-format
+msgid ""
+"Matter consisting of differentiated matter, combined in non-set ratios. "
+"[i]Homogeneous mixes[/i] have a coherent look, [i]heterogeneous mixes[/i] "
+"consist of multiple phases."
+msgstr ""
+"Matter consisting of differentiated matter, combined in non-set ratios. "
+"[i]Homogeneous mixes[/i] have a coherent look, [i]heterogeneous mixes[/i] "
+"consist of multiple phases."
+
+#. i18n: file data/knowledge.xml line 50
+#: rc.cpp:1199
+#, no-c-format
+msgid "Accuracy"
+msgstr "Accuracy"
+
+#. i18n: file data/knowledge.xml line 51
+#: rc.cpp:1202
+#, no-c-format
+msgid "Consisting of accidental and systematic errors."
+msgstr "Consisting of accidental and systematic errors."
+
+#. i18n: file data/knowledge.xml line 54
+#: rc.cpp:1205
+#, no-c-format
+msgid "Law of Conservation of Mass"
+msgstr "Law of Conservation of Mass"
+
+#. i18n: file data/knowledge.xml line 55
+#: rc.cpp:1208
+#, no-c-format
+msgid ""
+"During a chemical reaction mass is neither lost nor gained. The sum mass of the "
+"material going into the reaction equals the sum of the mass of the products of "
+"the reaction."
+msgstr ""
+"During a chemical reaction mass is neither lost nor gained. The sum mass of the "
+"material going into the reaction equals the sum of the mass of the products of "
+"the reaction."
+
+#. i18n: file data/knowledge.xml line 58
+#: rc.cpp:1211
+#, no-c-format
+msgid "Law of multiple proportions"
+msgstr "Law of multiple proportions"
+
+#. i18n: file data/knowledge.xml line 59
+#: rc.cpp:1214
+#, no-c-format
+msgid ""
+"An alloy always contains the same elements in the same mass ratio. Should two "
+"or more elements bind together then the mass ratio is constant."
+msgstr ""
+"An alloy always contains the same elements in the same mass ratio. Should two "
+"or more elements bind together then the mass ratio is constant."
+
+#. i18n: file data/knowledge.xml line 62
+#: rc.cpp:1217
+#, no-c-format
+msgid "Crystallization"
+msgstr "Crystallisation"
+
+#. i18n: file data/knowledge.xml line 63
+#: rc.cpp:1220
+#, no-c-format
+msgid ""
+"Separation of solid, crystalline matter from a solution, or the liquid or "
+"gaseous phases."
+msgstr ""
+"Separation of solid, crystalline matter from a solution, or the liquid or "
+"gaseous phases."
+
+#. i18n: file data/knowledge.xml line 66
+#: rc.cpp:1223
+#, no-c-format
+msgid "Solution"
+msgstr "Solution"
+
+#. i18n: file data/knowledge.xml line 67
+#: rc.cpp:1226
+#, no-c-format
+msgid "Homogeneous mix of multiple pure materials"
+msgstr "Homogeneous mix of multiple pure materials"
+
+#. i18n: file data/knowledge.xml line 71
+#: rc.cpp:1232
+#, no-c-format
+msgid "Measurement of an amount of matter."
+msgstr "Measurement of an amount of matter."
+
+#. i18n: file data/knowledge.xml line 74
+#: rc.cpp:1235
+#, no-c-format
+msgid "Matter"
+msgstr "Matter"
+
+#. i18n: file data/knowledge.xml line 75
+#: rc.cpp:1238
+#, no-c-format
+msgid "All that takes up space and has mass."
+msgstr "All that takes up space and has mass."
+
+#. i18n: file data/knowledge.xml line 78
+#: rc.cpp:1241
+#, no-c-format
+msgid "Phase"
+msgstr "Phase"
+
+#. i18n: file data/knowledge.xml line 79
+#: rc.cpp:1244
+#, no-c-format
+msgid ""
+"Through chemical composition and physical attributes, homogeneous portion of "
+"matter that separated from its environment in its expansion through a surface."
+msgstr ""
+"Through chemical composition and physical attributes, homogeneous portion of "
+"matter that separated from its environment in its expansion through a surface."
+
+#. i18n: file data/knowledge.xml line 82
+#: rc.cpp:1247
+#, no-c-format
+msgid "Accuracy and precision"
+msgstr "Accuracy and precision"
+
+#. i18n: file data/knowledge.xml line 83
+#: rc.cpp:1250
+#, no-c-format
+msgid ""
+"Expressed through standard deviation: Values given over accidental errors."
+msgstr ""
+"Expressed through standard deviation: Values given over accidental errors."
+
+#. i18n: file data/knowledge.xml line 86
+#: rc.cpp:1253
+#, no-c-format
+msgid "Correctness"
+msgstr "Correctness"
+
+#. i18n: file data/knowledge.xml line 87
+#: rc.cpp:1256
+#, no-c-format
+msgid "Values given over accidental errors."
+msgstr "Values given over accidental errors."
+
+#. i18n: file data/knowledge.xml line 90
+#: rc.cpp:1259
+#, no-c-format
+msgid "SI-Unit"
+msgstr "SI-Unit"
+
+#. i18n: file data/knowledge.xml line 91
+#: rc.cpp:1262
+#, no-c-format
+msgid "Measurement unit using International Symbols."
+msgstr "Measurement unit using International Symbols."
+
+#. i18n: file data/knowledge.xml line 94
+#: rc.cpp:1265
+#, no-c-format
+msgid "Significant figures"
+msgstr "Significant figures"
+
+#. i18n: file data/knowledge.xml line 95
+#: rc.cpp:1268
+#, no-c-format
+msgid "The number of digits which are meaningful in a number."
+msgstr "The number of digits which are meaningful in a number."
+
+#. i18n: file data/knowledge.xml line 98
+#: rc.cpp:1271
+#, no-c-format
+msgid "Standard deviation"
+msgstr "Standard deviation"
+
+#. i18n: file data/knowledge.xml line 99
+#: rc.cpp:1274
+#, no-c-format
+msgid "An amount with which the precision of a measurement can be estimates."
+msgstr "An amount with which the precision of a measurement can be estimates."
+
+#. i18n: file data/knowledge.xml line 102
+#: rc.cpp:1277
+#, no-c-format
+msgid "Suspension"
+msgstr "Suspension"
+
+#. i18n: file data/knowledge.xml line 103
+#: rc.cpp:1280
+#, no-c-format
+msgid "Heterogeneous mix consisting of a liquid and solid matter."
+msgstr "Heterogeneous mix consisting of a liquid and solid matter."
+
+#. i18n: file data/knowledge.xml line 106
+#: rc.cpp:1283
+#, no-c-format
+msgid "Alloys"
+msgstr "Alloys"
+
+#. i18n: file data/knowledge.xml line 107
+#: rc.cpp:1286
+#, no-c-format
+msgid "Pure matter consisting of multiple elements in a set ratio."
+msgstr "Pure matter consisting of multiple elements in a set ratio."
+
+#. i18n: file data/knowledge.xml line 110
+#: rc.cpp:1289
+#, no-c-format
+msgid "Alpha rays"
+msgstr "Alpha rays"
+
+#. i18n: file data/knowledge.xml line 111
+#: rc.cpp:1292
+#, no-c-format
+msgid ""
+"Rays consisting of alpha particles, consisting of two protons and two neutrons "
+"that are emitted from the Atoms of certain radioactive elements."
+msgstr ""
+"Rays consisting of alpha particles, consisting of two protons and two neutrons "
+"that are emitted from the Atoms of certain radioactive elements."
+
+#. i18n: file data/knowledge.xml line 114
+#: rc.cpp:1295 rc.cpp:1319 rc.cpp:1328 rc.cpp:1340 rc.cpp:1455 rc.cpp:1464
+#: rc.cpp:1479
+#, no-c-format
+msgid "Atom"
+msgstr "Atom"
+
+#. i18n: file data/knowledge.xml line 115
+#: rc.cpp:1298
+#, no-c-format
+msgid ""
+"Atoms are chemically inseparable and building blocks of matter. Atoms of one "
+"kind are called an Element."
+msgstr ""
+"Atoms are chemically inseparable and building blocks of matter. Atoms of one "
+"kind are called an Element."
+
+#. i18n: file data/knowledge.xml line 118
+#: rc.cpp:1304 rc.cpp:1448 rc.cpp:1467 rc.cpp:1482 rc.cpp:1494
+#, no-c-format
+msgid "Electron"
+msgstr "Electron"
+
+#. i18n: file data/knowledge.xml line 119
+#: rc.cpp:1307 rc.cpp:1458 rc.cpp:1485
+#, no-c-format
+msgid "Proton"
+msgstr "Proton"
+
+#. i18n: file data/knowledge.xml line 120
+#: rc.cpp:1310 rc.cpp:1470 rc.cpp:1473
+#, no-c-format
+msgid "Neutron"
+msgstr "Neutron"
+
+#. i18n: file data/knowledge.xml line 124
+#: rc.cpp:1313
+#, no-c-format
+msgid "Atomic nucleus"
+msgstr "Atomic nucleus"
+
+#. i18n: file data/knowledge.xml line 125
+#: rc.cpp:1316
+#, no-c-format
+msgid ""
+"The small, positively-charged center of an Atom, in which Protons and Neutrons "
+"are found."
+msgstr ""
+"The small, positively-charged center of an Atom, in which Protons and Neutrons "
+"are found."
+
+#. i18n: file data/knowledge.xml line 132
+#: rc.cpp:1325
+#, no-c-format
+msgid ""
+"Mass of an atom, taken on a scale where the the mass of a carbon atom is 12u. "
+"In elements that consist of different isotopes the mid-range mass of the "
+"isotope mix is given."
+msgstr ""
+"Mass of an atom, taken on a scale where the the mass of a carbon atom is 12u. "
+"In elements that consist of different isotopes the mid-range mass of the "
+"isotope mix is given."
+
+#. i18n: file data/knowledge.xml line 139
+#: rc.cpp:1334 rc.cpp:1349 rc.cpp:1358 rc.cpp:1367 rc.cpp:1376 rc.cpp:1385
+#: rc.cpp:1403 rc.cpp:1418 rc.cpp:1433
+#, no-c-format
+msgid "Isotope"
+msgstr "Isotope"
+
+#. i18n: file data/knowledge.xml line 140
+#: rc.cpp:1337
+#, no-c-format
+msgid ""
+"Isotopes are forms of a chemical element whose nuclei have the same atomic "
+"number, Z, but different atomic masses, A. The word isotope, meaning at the "
+"same place, comes from the fact that all isotopes of an element are located at "
+"the same place on the periodic table."
+msgstr ""
+"Isotopes are forms of a chemical element whose nuclei have the same atomic "
+"number, Z, but different atomic masses, A. The word isotope, meaning at the "
+"same place, comes from the fact that all isotopes of an element are located at "
+"the same place on the periodic table."
+
+#. i18n: file data/knowledge.xml line 146
+#: rc.cpp:1343
+#, no-c-format
+msgid "Spin"
+msgstr "Spin"
+
+#. i18n: file data/knowledge.xml line 147
+#: rc.cpp:1346
+#, no-c-format
+msgid ""
+"The spin is an intrinsic angular momentum associated with microscopic "
+"particles. It is a purely quantum mechanical phenomenon without any analogy in "
+"classical mechanics. Whereas classical angular momentum arises from the "
+"rotation of an extended object, spin is not associated with any rotating "
+"internal masses, but is intrinsic to the particle itself."
+msgstr ""
+"The spin is an intrinsic angular momentum associated with microscopic "
+"particles. It is a purely quantum mechanical phenomenon without any analogy in "
+"classical mechanics. Whereas classical angular momentum arises from the "
+"rotation of an extended object, spin is not associated with any rotating "
+"internal masses, but is intrinsic to the particle itself. [br] [i]From "
+"Wikipedia, the free encyclopedia.[/i]"
+
+#. i18n: file data/knowledge.xml line 154
+#: rc.cpp:1355
+#, no-c-format
+msgid ""
+"The magnetic moment of an object is a vector relating the aligning torque in a "
+"magnetic field experienced by the object to the field vector itself. It's "
+"measured in units of the nuclear magneton &#956;[sub]n[/sub]=(5.0507866 &#177; "
+"0.0000017) 10[sup]-27[/sup] JT[sup]-1[/sup]"
+msgstr ""
+"The magnetic moment of an object is a vector relating the aligning torque in a "
+"magnetic field experienced by the object to the field vector itself. It's "
+"measured in units of the nuclear magneton &#956;[sub]n[/sub]=(5.0507866 &#177; "
+"0.0000017) 10[sup]-27[/sup] JT[sup]-1[/sup] [br] [i]From Wikipedia, the free "
+"encyclopedia.[/i]"
+
+#. i18n: file data/knowledge.xml line 160
+#: rc.cpp:1361
+#, no-c-format
+msgid "Decay Mode"
+msgstr "Decay Mode"
+
+#. i18n: file data/knowledge.xml line 161
+#: rc.cpp:1364
+#, no-c-format
+msgid ""
+"The decay mode describes a particular way a particle decays. For radioactive "
+"decay (the decay of nuclides) the decay modes are:[br] -> "
+"alpha decay (emission of a Helium-4 nucleus).[br] -> "
+"&#946;[sup]-[/sup] decay (emission of an electron)[br] -> "
+"&#946;[sup]+[/sup] decay (emission of a positron) [br] -> "
+"electron capture (EC) [br] -> proton emission [br] -> "
+"spontaneous fission [br] Typically one decay mode predominates for a particular "
+"nuclide."
+msgstr ""
+"The decay mode describes a particular way a particle decays. For radioactive "
+"decay (the decay of nuclides) the decay modes are:[br] -> "
+"&#945; decay (emission of a Helium-4 nucleus).[br] -> "
+"&#946;[sup]-[/sup] decay (emission of an electron)[br] -> "
+"&#946;[sup]+[/sup] decay (emission of a positron) [br] -> "
+"electron capture (EC) [br] -> proton emission [br] -> "
+"spontaneous fission [br] Typically one decay mode predominates for a particular "
+"nuclide. [br] [i]From Wikipedia, the free encyclopedia.[/i]"
+
+#. i18n: file data/knowledge.xml line 167
+#: rc.cpp:1370
+#, no-c-format
+msgid "Decay Energy"
+msgstr "Decay Energy"
+
+#. i18n: file data/knowledge.xml line 168
+#: rc.cpp:1373
+#, no-c-format
+msgid "The decay energy is the energy released by a nuclear decay."
+msgstr "The decay energy is the energy released by a nuclear decay."
+
+#. i18n: file data/knowledge.xml line 174
+#: rc.cpp:1379
+#, no-c-format
+msgid "Nuclides"
+msgstr "Nuclides"
+
+#. i18n: file data/knowledge.xml line 175
+#: rc.cpp:1382
+#, no-c-format
+msgid "[i]see isotopes[/i]"
+msgstr "[i]see isotopes[/i]"
+
+#. i18n: file data/knowledge.xml line 178
+#: rc.cpp:1388 rc.cpp:1397 rc.cpp:1421 rc.cpp:1439
+#, no-c-format
+msgid "Isotone"
+msgstr "Isotone"
+
+#. i18n: file data/knowledge.xml line 179
+#: rc.cpp:1391 rc.cpp:1406 rc.cpp:1424 rc.cpp:1427
+#, no-c-format
+msgid "Nuclear Isomer"
+msgstr "Nuclear Isomer"
+
+#. i18n: file data/knowledge.xml line 180
+#: rc.cpp:1394
+#, no-c-format
+msgid "Isobars"
+msgstr "Isobars"
+
+#. i18n: file data/knowledge.xml line 185
+#: rc.cpp:1400
+#, no-c-format
+msgid "Two nuclides are isotones if they have the same number N of neutrons."
+msgstr "Two nuclides are isotones if they have the same number N of neutrons."
+
+#. i18n: file data/knowledge.xml line 189
+#: rc.cpp:1409 rc.cpp:1412 rc.cpp:1436
+#, no-c-format
+msgid "Isobar"
+msgstr "Isobar"
+
+#. i18n: file data/knowledge.xml line 194
+#: rc.cpp:1415
+#, no-c-format
+msgid ""
+"Isobars are nuclides having the same mass number, i.e. sum of protons plus "
+"neutrons."
+msgstr ""
+"Isobars are nuclides having the same mass number, i.e. sum of protons plus "
+"neutrons."
+
+#. i18n: file data/knowledge.xml line 203
+#: rc.cpp:1430
+#, no-c-format
+msgid ""
+"A nuclear isomer is a metastable or isomeric state of an atom caused by the "
+"excitation of a proton or neutron in its nucleus so that it requires a change "
+"in spin before it can release its extra energy. They decay to lower energy "
+"states of the nuclide through two isomeric transitions:[br] -> "
+"&#947;- emission (emission of a high-energy photon)[br] -> "
+"internal conversion (the energy is used to ionize the atom)[br] Contrast this "
+"with the definition of a chemical isomer, the more common use of the word. Also "
+"contrast with the meaning of isotope, in which the difference is the number of "
+"neutrons in the nucleus. Metastable isomers of a particular atom are usually "
+"designated with an \"m\" (or, in the case of atoms with more than one isomer, "
+"2m, 3m, and so on). This designation is usually placed after the atomic symbol "
+"and number of the atom (e.g., Co-58m), but is sometimes placed as a superscript "
+"before (e.g., [sup]m[/sup]Co-58 or [sup]58m[/sup]Co)."
+msgstr ""
+"A nuclear isomer is a metastable or isomeric state of an atom caused by the "
+"excitation of a proton or neutron in its nucleus so that it requires a change "
+"in spin before it can release its extra energy. They decay to lower energy "
+"states of the nuclide through two isomeric transitions:[br] -> "
+"&#947;- emission (emission of a high-energy photon)[br] -> "
+"internal conversion (the energy is used to ionize the atom)[br] Contrast this "
+"with the definition of a chemical isomer, the more common use of the word. Also "
+"contrast with the meaning of isotope, in which the difference is the number of "
+"neutrons in the nucleus. Metastable isomers of a particular atom are usually "
+"designated with an \"m\" (or, in the case of atoms with more than one isomer, "
+"2m, 3m, and so on). This designation is usually placed after the atomic symbol "
+"and number of the atom (e.g., Co-58m), but is sometimes placed as a superscript "
+"before (e.g., [sup]m[/sup]Co-58 or [sup]58m[/sup]Co). [br] [i]From Wikipedia, "
+"the free encyclopedia.[/i]"
+
+#. i18n: file data/knowledge.xml line 211
+#: rc.cpp:1442
+#, no-c-format
+msgid "Beta rays"
+msgstr "Beta rays"
+
+#. i18n: file data/knowledge.xml line 212
+#: rc.cpp:1445
+#, no-c-format
+msgid ""
+"Rays consisting of electrons that are emitted from Atoms of radioactive "
+"elements."
+msgstr ""
+"Rays consisting of electrons that are emitted from Atoms of radioactive "
+"elements."
+
+#. i18n: file data/knowledge.xml line 217
+#: rc.cpp:1451
+#, no-c-format
+msgid ""
+"The electron is a subatomic particle with a mass of m[sub]e[/sub]=(9.1093897 "
+"&#177; 0.0000054)e-31 kg and a negative charge of [i]e[/i]=(1.60217733 &#177; "
+"0.00000049)e-19 C\n"
+"\t\t"
+msgstr ""
+"The electron is a subatomic particle with a mass of m[sub]e[/sub]=(9.1093897 "
+"&#177; 0.0000054)e-31 kg and a negative charge of [i]e[/i]=(1.60217733 &#177; "
+"0.00000049)e-19 C"
+
+#. i18n: file data/knowledge.xml line 224
+#: rc.cpp:1461
+#, no-c-format
+msgid ""
+"The proton is a subatomic particle with a mass of m[sub]e[/sub]=(1.6726231 "
+"&#177; 0.0000010) 10[sup]-27[/sup] kg and a positive charge of "
+"[i]e[/i]=(1.60217733 &#177; 0.00000049) 10[sup]-19[/sup] C which occurs in the "
+"nucleus of an atom."
+msgstr ""
+"The proton is a subatomic particle with a mass of m[sub]e[/sub]=(1.6726231 "
+"&#177; 0.0000010) 10[sup]-27[/sup] kg and a positive charge of "
+"[i]e[/i]=(1.60217733 &#177; 0.00000049) 10[sup]-19[/sup] C which occurs in the "
+"nucleus of an atom."
+
+#. i18n: file data/knowledge.xml line 233
+#: rc.cpp:1476
+#, no-c-format
+msgid ""
+"The neutron is a subatomic particle with a mass of m[sub]e[/sub]=(1.6749286 "
+"&#177; 0.0000010) 10[sup]-27[/sup] kg which occurs in the nucleus of an atom."
+msgstr ""
+"The neutron is a subatomic particle with a mass of m[sub]e[/sub]=(1.6749286 "
+"&#177; 0.0000010) 10[sup]-27[/sup] kg which occurs in the nucleus of an atom."
+
+#. i18n: file data/knowledge.xml line 241
+#: rc.cpp:1488
+#, no-c-format
+msgid "Cathode Rays"
+msgstr "Cathode Rays"
+
+#. i18n: file data/knowledge.xml line 242
+#: rc.cpp:1491
+#, no-c-format
+msgid ""
+"Cathode rays are streams of electrons observed in vacuum tubes, i.e. evacuated "
+"glass tubes that are equipped with at least two electrodes, a cathode (negative "
+"electrode) and an anode (positive electrode) in a configuration known as a "
+"diode."
+msgstr ""
+"Cathode rays are streams of electrons observed in vacuum tubes, i.e. evacuated "
+"glass tubes that are equipped with at least two electrodes, a cathode (negative "
+"electrode) and an anode (positive electrode) in a configuration known as a "
+"diode. [br] [i]From Wikipedia, the free encyclopedia.[/i]"
+
+#. i18n: file data/knowledge.xml line 248
+#: rc.cpp:1497 rc.cpp:1524 rc.cpp:1539 rc.cpp:1551
+#, no-c-format
+msgid "Ionic Radius"
+msgstr "Ionic Radius"
+
+#. i18n: file data/knowledge.xml line 249
+#: rc.cpp:1500
+#, no-c-format
+msgid ""
+"The Ionic Radius is the radius of a charged atom, a so called ion. The ion can "
+"have a positive or a negative charge. The charge of the ion which radius you "
+"see is also displayed in Kalzium. A positive ion has less electrons in its "
+"shell then the atom, a negative ion has more electrons. Therefore, a postive "
+"ion has a smaller radius than its atom and vice versa."
+msgstr ""
+"The Ionic Radius is the radius of a charged atom, a so called ion. The ion can "
+"have a positive or a negative charge. The charge of the ion which radius you "
+"see is also displayed in Kalzium. A positive ion has less electrons in its "
+"shell then the atom, a negative ion has more electrons. Therefore, a postive "
+"ion has a smaller radius than its atom and vice versa."
+
+#. i18n: file data/knowledge.xml line 253
+#: rc.cpp:1509 rc.cpp:1512 rc.cpp:1536 rc.cpp:1554
+#, no-c-format
+msgid "Van der Waals Radius"
+msgstr "Van der Waals Radius"
+
+#. i18n: file data/knowledge.xml line 258
+#: rc.cpp:1515
+#, no-c-format
+msgid ""
+"The van der Waals radius of an atom is the radius of an imaginary hard sphere "
+"which can be used to model the atom for many purposes. Van der Waals radii are "
+"determined from measurements of atomic spacing between pairs of unbonded atoms "
+"in crystals."
+msgstr ""
+"The van der Waals radius of an atom is the radius of an imaginary hard sphere "
+"which can be used to model the atom for many purposes. Van der Waals radii are "
+"determined from measurements of atomic spacing between pairs of unbonded atoms "
+"in crystals."
+
+#. i18n: file data/knowledge.xml line 267
+#: rc.cpp:1530
+#, no-c-format
+msgid ""
+"The atomic radius is the distance from the atomic nucleus to the outmost stable "
+"electron orbital in a atom that is at equilibrium."
+msgstr ""
+"The atomic radius is the distance from the atomic nucleus to the outmost stable "
+"electron orbital in a atom that is at equilibrium."
+
+#. i18n: file data/knowledge.xml line 276
+#: rc.cpp:1545
+#, no-c-format
+msgid ""
+"Covalent radius in chemistry corresponds to half of the distance between two "
+"identical atomic nuclei, bound by a covalent bond."
+msgstr ""
+"Covalent radius in chemistry corresponds to half of the distance between two "
+"identical atomic nuclei, bound by a covalent bond."
+
+#. i18n: file data/tools.xml line 5
+#: rc.cpp:1557
+#, no-c-format
+msgid "Watchglass"
+msgstr "Watchglass"
+
+#. i18n: file data/tools.xml line 6
+#: rc.cpp:1560
+#, no-c-format
+msgid ""
+"Watchglasses are round glass panes with a diameter of around 5 - 10 cm which "
+"are used in the various experimental techniques. The border is bent upwards to "
+"allow the watchglass to hold small amounts of liquids in order to let them "
+"evaporate. The evaporation can be accelerated by heating the watchglass with a "
+"Bunsen burner. Watchglasses can also be used to cover petri dishes or beakers. "
+"Moreover watchglasses are suited to weighing small amounts of matter or "
+"alternatively drying them in the airing cupboard. The term watchglass is "
+"derived from the former pocket watches' protection glass which was often domed."
+msgstr ""
+"Watchglasses are round glass panes with a diameter of around 5 - 10 cm which "
+"are used in the various experimental techniques. The border is bent upwards to "
+"allow the watchglass to hold small amounts of liquids in order to let them "
+"evaporate. The evaporation can be accelerated by heating the watchglass with a "
+"Bunsen burner. Watchglasses can also be used to cover petri dishes or beakers. "
+"Moreover watchglasses are suited to weighing small amounts of matter or "
+"alternatively drying them in the airing cupboard. The term watchglass is "
+"derived from the former pocket watches' protection glass which was often domed."
+
+#. i18n: file data/tools.xml line 10
+#: rc.cpp:1563
+#, no-c-format
+msgid "Dehydrator"
+msgstr "Dehydrator"
+
+#. i18n: file data/tools.xml line 13
+#: rc.cpp:1566
+#, no-c-format
+msgid ""
+"A dehydrator is a laboratory apparatus which is often made of glass and serves "
+"to dry chemical matters, that is, to remove water or liquid from a sample.\n"
+"\t\t\tIn principle it is a glass bowl with cap which has a planar grinding so "
+"that the bowl is air tight closeable. The dehydrator's lower part is ordinarily "
+"filled with a drying agent e.g. calcium chloride, silica gel, phosphoric "
+"anhydride or sulphuric acid. The sample to be dried is placed on a diaphanous "
+"cartridge of plastic or ceramics above the drying agent.\n"
+"\t\t\tThe drying agent is hygroscopic, which means that it dehumidifies its "
+"environment by absorbing water vapor. The dry atmosphere then takes up water "
+"from the sample to be dried."
+msgstr ""
+"A dehydrator is a laboratory apparatus which is often made of glass and serves "
+"to dry chemical matters, that is, to remove water or liquid from a sample.\n"
+"\t\t\tIn principle it is a glass bowl with cap which has a planar grinding so "
+"that the bowl is air tight closeable. The dehydrator's lower part is ordinarily "
+"filled with a drying agent e.g. calcium chloride, silica gel, phosphoric "
+"anhydride or sulphuric acid. The sample to be dried is placed on a diaphanous "
+"cartridge of plastic or ceramics above the drying agent.\n"
+"\t\t\tThe drying agent is hygroscopic, which means that it dehumidifies its "
+"environment by absorbing water vapor. The dry atmosphere then takes up water "
+"from the sample to be dried."
+
+#. i18n: file data/tools.xml line 17
+#: rc.cpp:1571
+#, no-c-format
+msgid "Spatula"
+msgstr "Spatula"
+
+#. i18n: file data/tools.xml line 18
+#: rc.cpp:1574
+#, no-c-format
+msgid ""
+" The spatula is a laboratory tool to scrape off, grind and transport chemicals. "
+"The material they are made of (e.g. iron, titanium, platinum) and their design "
+"(e.g. flat spatula or spoon spatula) can be different."
+msgstr ""
+" The spatula is a laboratory tool to scrape off, grind and transport chemicals. "
+"The material they are made of (e.g. iron, titanium, platinum) and their design "
+"(e.g. flat spatula or spoon spatula) can be different."
+
+#. i18n: file data/tools.xml line 22
+#: rc.cpp:1577
+#, no-c-format
+msgid "Water Jet Pump"
+msgstr "Water Jet Pump"
+
+#. i18n: file data/tools.xml line 23
+#: rc.cpp:1580
+#, no-c-format
+msgid ""
+"The water jet pump has two entry pipes and one exit and consists in principle "
+"of two pipes one inside the other. At the water entry a water jet shoots under "
+"full pressure out of a nozzle into a slightly larger pipe. Thereby the water "
+"jet carries away air or fluid from the second entry. "
+"<br> this is caused by the negative pressure in a drifting fluid. Thus it is an "
+"application of the hydrodynamic paradox. This says that objects close to "
+"drifting fluids are aspirated instead of being pushed away."
+msgstr ""
+"The water jet pump has two entry pipes and one exit and consists in principle "
+"of two pipes one inside the other. At the water entry a water jet shoots under "
+"full pressure out of a nozzle into a slightly larger pipe. Thereby the water "
+"jet carries away air or fluid from the second entry. "
+"<br> this is caused by the negative pressure in a drifting fluid. Thus it is an "
+"application of the hydrodynamic paradox. This says that objects close to "
+"drifting fluids are aspirated instead of being pushed away."
+
+#. i18n: file data/tools.xml line 27
+#: rc.cpp:1583
+#, no-c-format
+msgid "Refractometer"
+msgstr "Refractometer"
+
+#. i18n: file data/tools.xml line 28
+#: rc.cpp:1586
+#, no-c-format
+msgid ""
+"With a refractometer the refractive index of optical media is determined. If "
+"the refractive index of a chemical is known it can be used after a synthesis to "
+"determine the sample's purity or to audit the synthesis' success."
+msgstr ""
+"With a refractometer the refractive index of optical media is determined. If "
+"the refractive index of a chemical is known it can be used after a synthesis to "
+"determine the sample's purity or to audit the synthesis' success."
+
+#. i18n: file data/tools.xml line 32
+#: rc.cpp:1589
+#, no-c-format
+msgid "Mortar"
+msgstr "Mortar"
+
+#. i18n: file data/tools.xml line 33
+#: rc.cpp:1592
+#, no-c-format
+msgid ""
+"A mortar is used for manually grinding solids. It can also be used to "
+"homogenize a mixture of powders by grinding. A club-shaped tool known as a "
+"pestle is used with the mortar for grinding."
+msgstr ""
+"A mortar is used for manually grinding solids. It can also be used to "
+"homogenize a mixture of powders by grinding. A club-shaped tool known as a "
+"pestle is used with the mortar for grinding."
+
+#. i18n: file data/tools.xml line 37
+#: rc.cpp:1595
+#, no-c-format
+msgid "Heating Coil"
+msgstr "Heating Coil"
+
+#. i18n: file data/tools.xml line 38
+#: rc.cpp:1598
+#, no-c-format
+msgid ""
+"Heating coils are used to heat flasks and other containers. Multiple heating "
+"coils can be connected with a thermometer so that the heat will not exceed a "
+"specified temperature. It is possible to use a magnetic field inside the "
+"heating coil to stir fluids with a magnetic stirrer. This will homogenize the "
+"fluid in terms of temperature and composition."
+msgstr ""
+"Heating coils are used to heat flasks and other containers. Multiple heating "
+"coils can be connected with a thermometer so that the heat will not exceed a "
+"specified temperature. It is possible to use a magnetic field inside the "
+"heating coil to stir fluids with a magnetic stirrer. This will homogenise the "
+"fluid in terms of temperature and composition."
+
+#. i18n: file data/tools.xml line 42
+#: rc.cpp:1601
+#, no-c-format
+msgid "Cork Ring"
+msgstr "Cork Ring"
+
+#. i18n: file data/tools.xml line 43
+#: rc.cpp:1604
+#, no-c-format
+msgid ""
+"Large containers like round-bottomed flasks are placed on rings made of cork, a "
+"special soft lightweight wood with good insulating qualities to protect fragile "
+"instruments."
+msgstr ""
+"Large containers like round-bottomed flasks are placed on rings made of cork, a "
+"special soft lightweight wood with good insulating qualities to protect fragile "
+"instruments."
+
+#. i18n: file data/tools.xml line 47
+#: rc.cpp:1607
+#, no-c-format
+msgid "Dropping Funnel"
+msgstr "Dropping Funnel"
+
+#. i18n: file data/tools.xml line 48
+#: rc.cpp:1610
+#, no-c-format
+msgid ""
+"A dropping funnel can be used to drop precise amounts of fluid. You can control "
+"the dropping speed with a valve."
+msgstr ""
+"A dropping funnel can be used to drop precise amounts of fluid. You can control "
+"the dropping speed with a valve."
+
+#. i18n: file data/tools.xml line 52
+#: rc.cpp:1613
+#, no-c-format
+msgid "Separating Funnel"
+msgstr "Separating Funnel"
+
+#. i18n: file data/tools.xml line 53
+#: rc.cpp:1616
+#, no-c-format
+msgid ""
+"A separating funnel can be used to separate a mixture of fluids by differing "
+"density. A valve at the bottom allows you to drain the more dense fluid for "
+"transfer to another container."
+msgstr ""
+"A separating funnel can be used to separate a mixture of fluids by differing "
+"density. A valve at the bottom allows you to drain the more dense fluid for "
+"transfer to another container."
+
+#. i18n: file data/tools.xml line 57
+#: rc.cpp:1619
+#, no-c-format
+msgid "Test Tube Rack"
+msgstr "Test Tube Rack"
+
+#. i18n: file data/tools.xml line 58
+#: rc.cpp:1622
+#, no-c-format
+msgid ""
+"This rack comes in handy when you want to test many small amounts of chemicals "
+"in a row, or if you want to dry test tubes."
+msgstr ""
+"This rack comes in handy when you want to test many small amounts of chemicals "
+"in a row, or if you want to dry test tubes."
+
+#. i18n: file data/tools.xml line 62
+#: rc.cpp:1625
+#, no-c-format
+msgid "Vortexer"
+msgstr "Vortexer"
+
+#. i18n: file data/tools.xml line 63
+#: rc.cpp:1628
+#, no-c-format
+msgid ""
+"A vortexer serves to homogenize reagents found in laboratories. The container "
+"containing liquid to be homogenized is put on a platform. The platform shakes "
+"by rotary agitation up to 3000RPM at which point a contact sensor is activated. "
+"In this way extremely small volumes of fluid can be homogenized quickly as "
+"well. It is the opposite of a centrifuge, used to separate fluids."
+msgstr ""
+"A vortexer serves to homogenize reagents found in laboratories. The container "
+"containing liquid to be homogenized is put on a platform. The platform shakes "
+"by rotary agitation up to 3000RPM at which point a contact sensor is activated. "
+"In this way extremely small volumes of fluid can be homogenized quickly as "
+"well. It is the opposite of a centrifuge, used to separate fluids."
+
+#. i18n: file data/tools.xml line 67
+#: rc.cpp:1631
+#, no-c-format
+msgid "Wash Bottle"
+msgstr "Wash Bottle"
+
+#. i18n: file data/tools.xml line 68
+#: rc.cpp:1634
+#, no-c-format
+msgid ""
+"These bottles are used for many purposes. In most laboratories they are usually "
+"filled with water, salt, acid or other commonly used fluids. They make it easy "
+"to apply the fluid if you do not need to measure a precise amount."
+msgstr ""
+"These bottles are used for many purposes. In most laboratories they are usually "
+"filled with water, salt, acid or other commonly used fluids. They make it easy "
+"to apply the fluid if you do not need to measure a precise amount."
+
+#. i18n: file data/tools.xml line 72
+#: rc.cpp:1637
+#, no-c-format
+msgid "Rotary Evaporator"
+msgstr "Rotary Evaporator"
+
+#. i18n: file data/tools.xml line 73
+#: rc.cpp:1640
+#, no-c-format
+msgid ""
+"A rotary evaporator consists of a round flask in a bath of hot water that is "
+"designed to evaporate solvents. The flask is rotated and the solvent collects "
+"under a vacuum onto a condenser and drips into a condensate collecting flask. "
+"in this way solutions can be concentrated or purified. By attaching a vacuum "
+"pump, the air pressure and therefore the boiling point of the fluid can be "
+"decreased."
+msgstr ""
+"A rotary evaporator consists of a round flask in a bath of hot water that is "
+"designed to evaporate solvents. The flask is rotated and the solvent collects "
+"under a vacuum onto a condenser and drips into a condensate collecting flask. "
+"in this way solutions can be concentrated or purified. By attaching a vacuum "
+"pump, the air pressure and therefore the boiling point of the fluid can be "
+"decreased."
+
+#. i18n: file data/tools.xml line 77
+#: rc.cpp:1643
+#, no-c-format
+msgid "Reflux Condenser"
+msgstr "Reflux Condenser"
+
+#. i18n: file data/tools.xml line 78
+#: rc.cpp:1646
+#, no-c-format
+msgid ""
+"A reflux condenser subjects fluid to a process where a gas produced by heating "
+"is collected on the reflux condenser. The fluid is cooled until it condenses "
+"and runs back into the original fluid. Usually it is put on a round-bottomed "
+"flask or several neck flasks."
+msgstr ""
+"A reflux condenser subjects fluid to a process where a gas produced by heating "
+"is collected on the reflux condenser. The fluid is cooled until it condenses "
+"and runs back into the original fluid. Usually it is put on a round-bottomed "
+"flask or several neck flasks."
+
+#. i18n: file data/tools.xml line 82
+#: rc.cpp:1649
+#, no-c-format
+msgid "Pipette Bulb"
+msgstr "Pipette Bulb"
+
+#. i18n: file data/tools.xml line 83
+#: rc.cpp:1652
+#, no-c-format
+msgid ""
+"A pipette bulb is used to fill pipettes. It produces a negative pressure which "
+"makes the fluid go into the pipette. If one lets air back into the ball the "
+"fluid will run out of the pipette."
+msgstr ""
+"A pipette bulb is used to fill pipettes. It produces a negative pressure which "
+"makes the fluid go into the pipette. If one lets air back into the ball the "
+"fluid will run out of the pipette."
+
+#. i18n: file data/tools.xml line 87
+#: rc.cpp:1655
+#, no-c-format
+msgid "Test Tube"
+msgstr "Test Tube"
+
+#. i18n: file data/tools.xml line 88
+#: rc.cpp:1658
+#, no-c-format
+msgid ""
+"In a test tube small reactions or experiements are performed. There are many "
+"different types of tubes. For example some have connectors, some are etched for "
+"measurements, some are hardened for durability."
+msgstr ""
+"In a test tube small reactions or experiements are performed. There are many "
+"different types of tubes. For example some have connectors, some are etched for "
+"measurements, some are hardened for durability."
+
+#. i18n: file data/tools.xml line 92
+#: rc.cpp:1661
+#, no-c-format
+msgid "Protective Goggles"
+msgstr "Protective Goggles"
+
+#. i18n: file data/tools.xml line 93
+#: rc.cpp:1664
+#, no-c-format
+msgid ""
+"Most laboratories insist that everyone wears protective goggles. Without them, "
+"it is too risky to work with most chemicals. Usually, the lens is a special "
+"type of plastic which protects you from both mechanical impacts and acid and "
+"base chemicals."
+msgstr ""
+"Most laboratories insist that everyone wears protective goggles. Without them, "
+"it is too risky to work with most chemicals. Usually, the lens is a special "
+"type of plastic which protects you from both mechanical impacts and acid and "
+"base chemicals."
+
+#. i18n: file data/tools.xml line 97
+#: rc.cpp:1667
+#, no-c-format
+msgid "Round-bottomed Flask"
+msgstr "Round-bottomed Flask"
+
+#. i18n: file data/tools.xml line 98
+#: rc.cpp:1670
+#, no-c-format
+msgid ""
+"A round-bottomed flask is used for a lot of reactions. Some can be connected to "
+"other items, as the frosting on the neck shows. With cork rings they can be "
+"placed on a table."
+msgstr ""
+"A round-bottomed flask is used for a lot of reactions. Some can be connected to "
+"other items, as the frosting on the neck shows. With cork rings they can be "
+"placed on a table."
+
+#. i18n: file data/tools.xml line 102
+#: rc.cpp:1673
+#, no-c-format
+msgid "Full Pipette"
+msgstr "Full Pipette"
+
+#. i18n: file data/tools.xml line 103
+#: rc.cpp:1676
+#, no-c-format
+msgid ""
+"Unlike a regular pipette, a full pipette only has one marking for a specific "
+"volume."
+msgstr ""
+"Unlike a regular pipette, a full pipette only has one marking for a specific "
+"volume."
+
+#. i18n: file data/tools.xml line 107
+#: rc.cpp:1679
+#, no-c-format
+msgid "Drying Tube"
+msgstr "Drying Tube"
+
+#. i18n: file data/tools.xml line 108
+#: rc.cpp:1682
+#, no-c-format
+msgid ""
+"There are reactions which need to be kept free of water. To make this possible "
+"one uses a drying tube, which contains a hygroscopic chemical to absorb water "
+"in the atmosphere."
+msgstr ""
+"There are reactions which need to be kept free of water. To make this possible "
+"one uses a drying tube, which contains a hygroscopic chemical to absorb water "
+"in the atmosphere."
+
+#. i18n: file data/tools.xml line 112
+#: rc.cpp:1685
+#, no-c-format
+msgid "Test tube fastener"
+msgstr "Test tube fastener"
+
+#. i18n: file data/tools.xml line 113
+#: rc.cpp:1688
+#, no-c-format
+msgid ""
+"With a test tube fastener you can easily hold test tubes. If you use a fastener "
+"there is a safe distance between the hand and the test tube when the tube is "
+"hot. In particular, it is used when you hold a test tube over an open flame."
+msgstr ""
+"With a test tube fastener you can easily hold test tubes. If you use a fastener "
+"there is a safe distance between the hand and the test tube when the tube is "
+"hot. In particular, it is used when you hold a test tube over an open flame."
+
+#. i18n: file data/tools.xml line 117
+#: rc.cpp:1691
+#, no-c-format
+msgid "Measuring Cylinder"
+msgstr "Measuring Cylinder"
+
+#. i18n: file data/tools.xml line 118
+#: rc.cpp:1694
+#, no-c-format
+msgid ""
+"In a measuring cylinder you can fill amounts of liquids relatively precisely. "
+"Furthermore, the cylinder allows particulate matter to sink. Following this, "
+"you can separate particulates from the fluid by decanting."
+msgstr ""
+"In a measuring cylinder you can fill amounts of liquids relatively precisely. "
+"Furthermore, the cylinder allows particulate matter to sink. Following this, "
+"you can separate particulates from the fluid by decanting."
+
+#. i18n: file data/tools.xml line 122
+#: rc.cpp:1697
+#, no-c-format
+msgid "Thermometer"
+msgstr "Thermometer"
+
+#. i18n: file data/tools.xml line 123
+#: rc.cpp:1700
+#, no-c-format
+msgid ""
+"With a thermometer you can determine the temperature of a sample. In a "
+"laboratory special thermometers are used, which can also be used within acids "
+"or bases."
+msgstr ""
+"With a thermometer you can determine the temperature of a sample. In a "
+"laboratory special thermometers are used, which can also be used within acids "
+"or bases."
+
+#. i18n: file data/tools.xml line 127
+#: rc.cpp:1703
+#, no-c-format
+msgid "Magnetic stir bar"
+msgstr "Magnetic stir bar"
+
+#. i18n: file data/tools.xml line 128
+#: rc.cpp:1706
+#, no-c-format
+msgid ""
+"Magnetic stir bars are highly chemically inert, small magnetic bars. Most "
+"heaters have a built-in magnet which can rotate. This causes the stir bar to "
+"rotate and the mixture to be homogenized."
+msgstr ""
+"Magnetic stir bars are highly chemically inert, small magnetic bars. Most "
+"heaters have a built-in magnet which can rotate. This causes the stir bar to "
+"rotate and the mixture to be homogenized."
+
+#. i18n: file data/tools.xml line 132
+#: rc.cpp:1709
+#, no-c-format
+msgid "Magnetic Stir Bar Retriever"
+msgstr "Magnetic Stir Bar Retriever"
+
+#. i18n: file data/tools.xml line 133
+#: rc.cpp:1712
+#, no-c-format
+msgid ""
+"With a magnetic stir bar retriever you can remove magnetic stir bars from a "
+"container. The retriever is a bar with a magnet at the end which attracts the "
+"stir bars."
+msgstr ""
+"With a magnetic stir bar retriever you can remove magnetic stir bars from a "
+"container. The retriever is a bar with a magnet at the end which attracts the "
+"stir bars."
+
+#. i18n: file data/tools.xml line 137
+#: rc.cpp:1715
+#, no-c-format
+msgid "Pipette"
+msgstr "Pipette"
+
+#. i18n: file data/tools.xml line 138
+#: rc.cpp:1718
+#, no-c-format
+msgid ""
+"Pipettes are used to introduce small quantities of liquids in laboratories. A "
+"pipette has a volume scale and as a rule pileusballs are used as droppers for "
+"liquids. Both sorts of pipettes are calibrated for fluids with a temperature of "
+"20°C and for time of outflow (signified by \"Ex.\"). If needed times of outflow "
+"are indicated on the pipettes."
+msgstr ""
+"Pipettes are used to introduce small quantities of liquids in laboratories. A "
+"pipette has a volume scale and as a rule pileusballs are used as droppers for "
+"liquids. Both sorts of pipettes are calibrated for fluids with a temperature of "
+"20°C and for time of outflow (signified by \"Ex.\"). If needed times of outflow "
+"are indicated on the pipettes."
+
+#. i18n: file data/tools.xml line 142
+#: rc.cpp:1721
+#, no-c-format
+msgid "Erlenmeyer Flask"
+msgstr "Erlenmeyer Flask"
+
+#. i18n: file data/tools.xml line 148
+#: rc.cpp:1724
+#, no-c-format
+msgid ""
+"This flask named after the chemist Emil Erlenmeyer (1825-1909) comes - unlike "
+"the beaker - with an inverted conical base and a cylindrical neck. There are "
+"different types of Erlenmeyer flasks for laboratory applications, the narrow "
+"and wide neck form. Depending on the application the flask may have precision "
+"grinding to allow good connection to other containers.\n"
+"\t\t\t"
+"<br>\n"
+"\t\t\tThe narrow neck reduces the risk of fluid escaping, especially when "
+"boiling or during reactions which agitate the contents.\n"
+"\t\t\t"
+"<br>\n"
+"\t\t\tAn Erlenmeyer flask is useful for mixing fluids or accelerating reactions "
+"by stirring or shaking, for example. The Erlenmeyer flask is particularly "
+"suited for a magnetic stirrer, since it can be placed directly on the stirring "
+"platform. A round-bottomed flask, by contrast, must be placed on a cork ring on "
+"the stirring platform.\n"
+msgstr ""
+"This flask named after the chemist Emil Erlenmeyer (1825-1909) comes - unlike "
+"the beaker - with an inverted conical base and a cylindrical neck. There are "
+"different types of Erlenmeyer flasks for laboratory applications, the narrow "
+"and wide neck form. Depending on the application the flask may have precision "
+"grinding to allow good connection to other containers.\n"
+"\t\t\t"
+"<br>\n"
+"\t\t\tThe narrow neck reduces the risk of fluid escaping, especially when "
+"boiling or during reactions which agitate the contents.\n"
+"\t\t\t"
+"<br>\n"
+"\t\t\tAn Erlenmeyer flask is useful for mixing fluids or accelerating reactions "
+"by stirring or shaking, for example. The Erlenmeyer flask is particularly "
+"suited for a magnetic stirrer, since it can be placed directly on the stirring "
+"platform. A round-bottomed flask, by contrast, must be placed on a cork ring on "
+"the stirring platform.\n"
+
+#. i18n: file data/tools.xml line 153
+#: rc.cpp:1732
+#, no-c-format
+msgid "Ultrasonic Bath"
+msgstr "Ultrasonic Bath"
+
+#. i18n: file data/tools.xml line 154
+#: rc.cpp:1735
+#, no-c-format
+msgid ""
+"For some chemical reactions it is important that the solvent is gas free. To "
+"achieve this the reaction vessel is put for some time into a ultrasonic bath. "
+"Through the high sound frequency the vapor locks peel away and ascend. This "
+"procedure is called outgassing."
+msgstr ""
+"For some chemical reactions it is important that the solvent is gas free. To "
+"achieve this the reaction vessel is put for some time into a ultrasonic bath. "
+"Through the high sound frequency the vapor locks peel away and ascend. This "
+"procedure is called outgassing."
+
+#. i18n: file data/tools.xml line 158
+#: rc.cpp:1738
+#, no-c-format
+msgid "Scales"
+msgstr "Scales"
+
+#. i18n: file data/tools.xml line 159
+#: rc.cpp:1741
+#, no-c-format
+msgid ""
+"In a laboratory you often have to weigh out very precise amounts of reagents. "
+"High precise scales can measure masses down to 1/10000 gram.Therefor they stand "
+"on granite blocks to avoid vibrancies and are protected against blasts by a "
+"dome."
+msgstr ""
+"In a laboratory you often have to weigh out very precise amounts of reagents. "
+"High precise scales can measure masses down to 1/10000 gram.Therefor they stand "
+"on granite blocks to avoid vibrancies and are protected against blasts by a "
+"dome."
+
+#. i18n: file data/tools.xml line 163
+#: rc.cpp:1744
+#, no-c-format
+msgid "Distillation bridge"
+msgstr "Distillation bridge"
+
+#. i18n: file data/tools.xml line 164
+#: rc.cpp:1747
+#, no-c-format
+msgid ""
+"To separate a mixture you can use distillation amongst others. The distillation "
+"bridge is thereby the way between the two pots. In the one pot there is the "
+"mixture to be separated. Through heating, a gas forms which is lead through the "
+"bridge. At the end of the bridge the gas phase is condensed again and drips in "
+"a round flask. As a rule, the bridge is cooled by return flow. In addition, "
+"there is often a thermometer for controlling the temperature on the "
+"distillation bridge."
+msgstr ""
+"To separate a mixture you can use distillation amongst others. The distillation "
+"bridge is thereby the way between the two pots. In the one pot there is the "
+"mixture to be separated. Through heating, a gas forms which is lead through the "
+"bridge. At the end of the bridge the gas phase is condensed again and drips in "
+"a round flask. As a rule, the bridge is cooled by return flow. In addition, "
+"there is often a thermometer for controlling the temperature on the "
+"distillation bridge."
+
+#. i18n: file data/tools.xml line 169
+#: rc.cpp:1750
+#, no-c-format
+msgid "Syringe"
+msgstr "Syringe"
+
+#. i18n: file data/tools.xml line 170
+#: rc.cpp:1753
+#, no-c-format
+msgid ""
+"A syringe consists of two parts: A glass tube and a punch. Both are normally "
+"made of glass. A gas floats into the glass tube. As the syringe is a closed "
+"system the punch has to give way. This can be used measuring the volume of an "
+"reaction."
+msgstr ""
+"A syringe consists of two parts: A glass tube and a punch. Both are normally "
+"made of glass. A gas floats into the glass tube. As the syringe is a closed "
+"system the punch has to give way. This can be used measuring the volume of an "
+"reaction."
+
+#. i18n: file data/tools.xml line 174
+#: rc.cpp:1756
+#, no-c-format
+msgid "Separation Beaker"
+msgstr "Separation Beaker"
+
+#. i18n: file data/tools.xml line 175
+#: rc.cpp:1759
+#, no-c-format
+msgid ""
+"At the four ends of this separation beaker you put four small caps. While "
+"distilling, you can turn the beaker by 60 degree after a certain temperate has "
+"been reached. This way, at the end of the distillation all four caps have a "
+"specific liquid in it, depending on the boiling points of the liquid distilled."
+msgstr ""
+"At the four ends of this separation beaker you put four small caps. While "
+"distilling, you can turn the beaker by 60 degree after a certain temperate has "
+"been reached. This way, at the end of the distillation all four caps have a "
+"specific liquid in it, depending on the boiling points of the liquid distilled."
+
+#. i18n: file data/tools.xml line 179
+#: rc.cpp:1762
+#, no-c-format
+msgid "Burner"
+msgstr "Burner"
+
+#. i18n: file data/tools.xml line 180
+#: rc.cpp:1765
+#, no-c-format
+msgid ""
+"There are several types of burners. The picture shows a Teclu-Burner. Each type "
+"has specific uses. They vary in the peak temperature and overall heating "
+"capability."
+msgstr ""
+"There are several types of burners. The picture shows a Teclu-Burner. Each type "
+"has specific uses. They vary in the peak temperature and overall heating "
+"capability."
+
+#. i18n: file data/tools.xml line 184
+#: rc.cpp:1768
+#, no-c-format
+msgid "Extractor Hood"
+msgstr "Extractor Hood"
+
+#. i18n: file data/tools.xml line 185
+#: rc.cpp:1771
+#, no-c-format
+msgid ""
+"Most laboratories use extractor hoods. They filter the gasses from chemical "
+"reactions and pump the cleaned air outside of the building."
+msgstr ""
+"Most laboratories use extractor hoods. They filter the gasses from chemical "
+"reactions and pump the cleaned air outside of the building."
+
+#. i18n: file data/tools.xml line 189
+#: rc.cpp:1774
+#, no-c-format
+msgid "Contact Thermometer"
+msgstr "Contact Thermometer"
+
+#. i18n: file data/tools.xml line 190
+#: rc.cpp:1777
+#, no-c-format
+msgid ""
+"A contact thermometer is different from a regular thermometer because of its "
+"sensor for the current temperature. Such a thermometer is connected with a "
+"heating coild. If the sensor notices that the aimed temperature has been "
+"reached the contact thermometer will make the heating coild stop heating. "
+"Therefore in an experiment it is possible to have a constant temperature."
+msgstr ""
+"A contact thermometer is different from a regular thermometer because of its "
+"sensor for the current temperature. Such a thermometer is connected with a "
+"heating coild. If the sensor notices that the aimed temperature has been "
+"reached the contact thermometer will make the heating coild stop heating. "
+"Therefore in an experiment it is possible to have a constant temperature."
+
+#. i18n: file data/tools.xml line 194
+#: rc.cpp:1780
+#, no-c-format
+msgid "Clamps"
+msgstr "Clamps"
+
+#. i18n: file data/tools.xml line 195
+#: rc.cpp:1783
+#, no-c-format
+msgid ""
+"With clamps as used in a laboratory you can easily hold all kinds of tools."
+msgstr ""
+"With clamps as used in a laboratory you can easily hold all kinds of tools."
+
+#. i18n: file data/tools.xml line 199
+#: rc.cpp:1786
+#, no-c-format
+msgid "Litmus Paper"
+msgstr "Litmus Paper"
+
+#. i18n: file data/tools.xml line 200
+#: rc.cpp:1789
+#, no-c-format
+msgid ""
+"There are multiple way to measure the pH-Value of an solution. With a litmus "
+"paper it is easy to get a pretty precise pH-Value. The color indicates the "
+"value. If you need a more precise value you can for example use a pH-Meter "
+"which is using the conductivity of a solution."
+msgstr ""
+"There are multiple way to measure the pH-Value of an solution. With a litmus "
+"paper it is easy to get a pretty precise pH-Value. The colour indicates the "
+"value. If you need a more precise value you can for example use a pH-Meter "
+"which is using the conductivity of a solution."
+
+#. i18n: file data/tools.xml line 204
+#: rc.cpp:1792
+#, no-c-format
+msgid "Short-stem Funnel"
+msgstr "Short-stem Funnel"
+
+#. i18n: file data/tools.xml line 205
+#: rc.cpp:1795
+#, no-c-format
+msgid "A funnel is used in the laboratory to fill powder into something."
+msgstr "A funnel is used in the laboratory to fill powder into something."
+
+#. i18n: file data/tools.xml line 209
+#: rc.cpp:1798
+#, no-c-format
+msgid "Buret"
+msgstr "Burette"
+
+#. i18n: file data/tools.xml line 210
+#: rc.cpp:1801
+#, no-c-format
+msgid ""
+"A buret is used to titrate liquids. The buret is filled with a specified volume "
+"of a liquid. Below it a container like an Erlenmeyer flask is placed. By "
+"opening the valve the liquid in the container will be titrated. High-quality "
+"buret have a venting-mechanism with which they can be very easily refilled with "
+"the exact volume for which the buret is calibrated."
+msgstr ""
+"A buret is used to titrate liquids. The buret is filled with a specified volume "
+"of a liquid. Below it a container like an Erlenmeyer flask is placed. By "
+"opening the valve the liquid in the container will be titrated. High-quality "
+"buret have a venting-mechanism with which they can be very easily refilled with "
+"the exact volume for which the buret is calibrated."
+
+#. i18n: file data/tools.xml line 214
+#: rc.cpp:1804
+#, no-c-format
+msgid "Beaker"
+msgstr "Beaker"
+
+#. i18n: file data/tools.xml line 215
+#: rc.cpp:1807
+#, no-c-format
+msgid ""
+"Beakers are used in many places for a lot of tasks. They are used to store "
+"chemicals are to perform chemical reactions. They are also often used for "
+"titrations."
+msgstr ""
+"Beakers are used in many places for a lot of tasks. They are used to store "
+"chemicals are to perform chemical reactions. They are also often used for "
+"titrations."
+
+#. i18n: file data/tools.xml line 219
+#: rc.cpp:1810
+#, no-c-format
+msgid "DSC (Differencial Scanning Calorimetry)"
+msgstr "DSC (Differencial Scanning Calorimetry)"
+
+#. i18n: file data/tools.xml line 220
+#: rc.cpp:1813
+#, no-c-format
+msgid ""
+"The DSC measures the heat flow volume of a compound. This value is very "
+"specific for every kind of matter. Thus, the DSC is used to identify chemicals "
+"or to describe them."
+msgstr ""
+"The DSC measures the heat flow volume of a compound. This value is very "
+"specific for every kind of matter. Thus, the DSC is used to identify chemicals "
+"or to describe them."
+
+#. i18n: file data/tools.xml line 224
+#: rc.cpp:1816
+#, no-c-format
+msgid "Dewar vessel"
+msgstr "Dewar vessel"
+
+#. i18n: file data/tools.xml line 225
+#: rc.cpp:1819
+#, no-c-format
+msgid ""
+"A dewar vessel (or dewar flask) is designed for a good thermal insulation. Its "
+"hull is a double-layer construction with vacuum between the two layers. Because "
+"of this they are appropriote for keeping liquids cold or warm. A thermos flawsk "
+"is an example of a dewar vessel."
+msgstr ""
+"A dewar vessel (or dewar flask) is designed for a good thermal insulation. Its "
+"hull is a double-layer construction with vacuum between the two layers. Because "
+"of this they are appropriote for keeping liquids cold or warm. A thermos flawsk "
+"is an example of a dewar vessel."
+
+#: somwidget_impl.cpp:139
+msgid "Elements with melting point around this temperature:"
+msgstr "Elements with melting point around this temperature:"
+
+#: somwidget_impl.cpp:142 somwidget_impl.cpp:156
+msgid ""
+"_: For example: Carbon (300K)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: somwidget_impl.cpp:148
+msgid "No elements with a melting point around this temperature"
+msgstr "No elements with a melting point around this temperature"
+
+#: somwidget_impl.cpp:153
+msgid "Elements with boiling point around this temperature:"
+msgstr "Elements with boiling point around this temperature:"
+
+#: somwidget_impl.cpp:162
+msgid "No elements with a boiling point around this temperature"
+msgstr "No elements with a boiling point around this temperature"
+
+#: spectrum.cpp:133
+msgid "Wavelength: %1 nm"
+msgstr "Wavelength: %1 nm"
+
+#: spectrum.cpp:134 spectrumwidget.cpp:383
+#, c-format
+msgid "Intensity: %1"
+msgstr "Intensity: %1"
+
+#: spectrum.cpp:135
+msgid "Probability: %1 10<sup>8</sup>s<sup>-1</sup>"
+msgstr "Probability: %1 10<sup>8</sup>s<sup>-1</sup>"
+
+#: spectrum.cpp:136
+#, c-format
+msgid "Energy 1: %1"
+msgstr "Energy 1: %1"
+
+#: spectrum.cpp:137
+#, c-format
+msgid "Energy 2: %1"
+msgstr "Energy 2: %1"
+
+#: spectrum.cpp:138
+#, c-format
+msgid "Electron Configuration 1: %1"
+msgstr "Electron Configuration 1: %1"
+
+#: spectrum.cpp:139
+#, c-format
+msgid "Electron Configuration 2: %1"
+msgstr "Electron Configuration 2: %1"
+
+#: spectrum.cpp:140
+#, c-format
+msgid "Term 1: %1"
+msgstr "Term 1: %1"
+
+#: spectrum.cpp:141
+#, c-format
+msgid "Term 2: %1"
+msgstr "Term 2: %1"
+
+#: spectrum.cpp:142
+#, c-format
+msgid "J 1: %1"
+msgstr "J 1: %1"
+
+#: spectrum.cpp:143
+#, c-format
+msgid "J 2: %1"
+msgstr "J 2: %1"
+
+#: spectrumviewimpl.cpp:31
+msgid "&Export Spectrum as Image"
+msgstr "&Export Spectrum as Image"
+
+#: spectrumviewimpl.cpp:39
+msgid "Save Spectrum"
+msgstr "Save Spectrum"
+
+#: spectrumviewimpl.cpp:43
+msgid "The spectrum could not be saved"
+msgstr "The spectrum could not be saved"
+
+#: spectrumviewimpl.cpp:43
+msgid "Image Could Not Be Saved"
+msgstr "Image Could Not Be Saved"
+
+#: spectrumwidget.cpp:381
+#, c-format
+msgid "Wavelength: %1"
+msgstr "Wavelength: %1"
+
+#: spectrumwidget.cpp:385
+msgid "Energy 1, Energy 2: %1, %2"
+msgstr "Energy 1, Energy 2: %1, %2"
+
+#: spectrumwidget.cpp:387
+msgid "Term 1, Term 2: %1, %2"
+msgstr "Term 1, Term 2: %1, %2"
+
+#: spectrumwidget.cpp:389
+msgid "J 1, J 2: %1, %2"
+msgstr "J 1, J 2: %1, %2"
+
+#: spectrumwidget.cpp:418
+#, c-format
+msgid "Emission spectrum of %1"
+msgstr "Emission spectrum of %1"
+
+#: spectrumwidget.cpp:420
+#, c-format
+msgid "Absorption spectrum of %1"
+msgstr "Absorption spectrum of %1"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kanagram.po b/tde-i18n-en_GB/messages/kdeedu/kanagram.po
new file mode 100644
index 00000000000..036f9a8c606
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kanagram.po
@@ -0,0 +1,493 @@
+# translation of kanagram.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kanagram\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-12-26 02:10+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: grammarmanager.cpp:33
+msgid "Simple Present"
+msgstr "Simple Present"
+
+#: grammarmanager.cpp:34
+msgid "Present Progressive"
+msgstr "Present Progressive"
+
+#: grammarmanager.cpp:35
+msgid "Present Perfect"
+msgstr "Present Perfect"
+
+#: grammarmanager.cpp:37
+msgid "Simple Past"
+msgstr "Simple Past"
+
+#: grammarmanager.cpp:38
+msgid "Past Progressive"
+msgstr "Past Progressive"
+
+#: grammarmanager.cpp:39
+msgid "Past Participle"
+msgstr "Past Participle"
+
+#: grammarmanager.cpp:41
+msgid "Future"
+msgstr "Future"
+
+#: kanagram.cpp:55
+msgid "reveal word"
+msgstr "reveal word"
+
+#: kanagram.cpp:56
+msgid "hint"
+msgstr "hint"
+
+#: kanagram.cpp:263
+msgid "About Kanagram"
+msgstr "About Kanagram"
+
+#: kanagram.cpp:270
+msgid "About KDE"
+msgstr "About KDE"
+
+#: kanagram.cpp:277
+msgid "Kanagram Handbook"
+msgstr "Kanagram Handbook"
+
+#: kanagram.cpp:285
+msgid "Next Word"
+msgstr "Next Word"
+
+#: kanagram.cpp:290
+msgid "Configure Kanagram"
+msgstr "Configure Kanagram"
+
+#: kanagram.cpp:295
+msgid "Quit Kanagram"
+msgstr "Quit Kanagram"
+
+#. i18n: file ./mainsettingswidget.ui line 16
+#: kanagram.cpp:743 rc.cpp:51
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file ./vocabsettingswidget.ui line 16
+#: kanagram.cpp:745 rc.cpp:99
+#, no-c-format
+msgid "Vocabularies"
+msgstr "Vocabularies"
+
+#. i18n: file ./newstuffwidget.ui line 16
+#: kanagram.cpp:746 rc.cpp:129
+#, no-c-format
+msgid "New Stuff"
+msgstr "New Stuff"
+
+#: kanagramgame.cpp:50
+msgid ""
+"File %1 cannot be found.\n"
+" Please ensure that Kanagram is properly installed."
+msgstr ""
+"File %1 cannot be found.\n"
+" Please ensure that Kanagram is properly installed."
+
+#: keduvocdocument.cpp:110
+msgid "<qt>Cannot open file<br><b>%1</b></qt>"
+msgstr "<qt>Cannot open file<br><b>%1</b></qt>"
+
+#: keduvocdocument.cpp:165
+msgid ""
+"Could not load \"%1\"\n"
+"Do you want to try again?"
+msgstr ""
+"Could not load \"%1\"\n"
+"Do you want to try again?"
+
+#: keduvocdocument.cpp:168 keduvocdocument.cpp:258
+msgid "I/O Failure"
+msgstr "I/O Failure"
+
+#: keduvocdocument.cpp:169 keduvocdocument.cpp:259
+msgid "&Retry"
+msgstr "&Retry"
+
+#: keduvocdocument.cpp:214
+msgid "<qt>Cannot write to file<br><b>%1</b></qt>"
+msgstr "<qt>Cannot write to file<br><b>%1</b></qt>"
+
+#: keduvocdocument.cpp:255
+msgid ""
+"Could not save \"%1\"\n"
+"Do you want to try again?"
+msgstr ""
+"Could not save \"%1\"\n"
+"Do you want to try again?"
+
+#: keduvocdocument.cpp:798
+msgid "<no lesson>"
+msgstr "<no lesson>"
+
+#: keduvockvtmlreader.cpp:134
+msgid "expected tag <%1>"
+msgstr "expected tag <%1>"
+
+#: keduvockvtmlreader.cpp:158 keduvockvtmlreader.cpp:317
+#: keduvockvtmlreader.cpp:1122 keduvockvtmlreader.cpp:1301
+msgid "ambiguous definition of language code"
+msgstr "ambiguous definition of language code"
+
+#: keduvockvtmlreader.cpp:1062 keduvockvtmlreader.cpp:1239
+msgid "starting tag <%1> is missing"
+msgstr "starting tag <%1> is missing"
+
+#: keduvockvtmlreader.cpp:1142 keduvockvtmlreader.cpp:1155
+#: keduvockvtmlreader.cpp:1168 keduvockvtmlreader.cpp:1320
+#: keduvockvtmlreader.cpp:1333 keduvockvtmlreader.cpp:1346
+#: keduvockvtmlreader.cpp:1459 keduvockvtmlreader.cpp:1471
+#: keduvockvtmlreader.cpp:1483 keduvockvtmlreader.cpp:1495
+#: keduvockvtmlreader.cpp:1507 keduvockvtmlreader.cpp:1519
+#: keduvockvtmlreader.cpp:1531
+msgid "repeated occurrence of tag <%1>"
+msgstr "repeated occurrence of tag <%1>"
+
+#: keduvockvtmlreader.cpp:1592
+msgid "Tag <%1> was expected but tag <%2> was read."
+msgstr "Tag <%1> was expected but tag <%2> was read."
+
+#: keduvockvtmlreader.cpp:1670 keduvockvtmlreader.cpp:1690
+msgid ""
+"File:\t%1\n"
+msgstr ""
+"File:\t%1\n"
+
+#: keduvockvtmlreader.cpp:1673
+msgid ""
+"Your document contains an unknown tag <%1>. Maybe your version of KVocTrain is "
+"too old, or the document is damaged.\n"
+"Loading is aborted because KVocTrain cannot read documents with unknown "
+"elements.\n"
+msgstr ""
+"Your document contains an unknown tag <%1>. Maybe your version of KVocTrain is "
+"too old, or the document is damaged.\n"
+"Loading is aborted because KVocTrain cannot read documents with unknown "
+"elements.\n"
+
+#: keduvockvtmlreader.cpp:1681
+msgid "Unknown Element"
+msgstr "Unknown Element"
+
+#: main.cpp:32
+msgid "Kanagram"
+msgstr "Kanagram"
+
+#: main.cpp:32
+msgid "An anagram game"
+msgstr "An anagram game"
+
+#: main.cpp:33
+msgid "Coding"
+msgstr "Coding"
+
+#: main.cpp:34
+msgid "Design, Graphics and many Vocabularies"
+msgstr "Design, Graphics and many Vocabularies"
+
+#: main.cpp:35
+msgid "Sound effects"
+msgstr "Sound effects"
+
+#: mainsettings.cpp:56 mainsettings.cpp:125
+msgid "Cyrillic"
+msgstr "Cyrillic"
+
+#: mainsettings.cpp:60 mainsettings.cpp:129
+msgid "Latin"
+msgstr "Latin"
+
+#: mainsettings.cpp:142
+msgid "Please restart Kanagram to activate the new font."
+msgstr "Please restart Kanagram to activate the new font."
+
+#: mainsettings.cpp:150
+msgid ""
+"The font could not be installed. Please check that you are properly connected "
+"to the Internet."
+msgstr ""
+"The font could not be installed. Please check that you are properly connected "
+"to the Internet."
+
+#. i18n: file ./vocabeditwidget.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Vocabulary Editor"
+msgstr "Vocabulary Editor"
+
+#. i18n: file ./vocabeditwidget.ui line 77
+#: rc.cpp:12
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file ./vocabeditwidget.ui line 83
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"The description of the vocabulary. If you're creating a new vocabulary, add a "
+"description so that users of your vocabulary will know what kinds of words it "
+"contains."
+msgstr ""
+"The description of the vocabulary. If you're creating a new vocabulary, add a "
+"description so that users of your vocabulary will know what kinds of words it "
+"contains."
+
+#. i18n: file ./vocabeditwidget.ui line 96
+#: rc.cpp:18
+#, no-c-format
+msgid "Vocabulary name:"
+msgstr "Vocabulary name:"
+
+#. i18n: file ./vocabeditwidget.ui line 102
+#: rc.cpp:21
+#, no-c-format
+msgid "The name of the vocabulary you are editing."
+msgstr "The name of the vocabulary you are editing."
+
+#. i18n: file ./vocabeditwidget.ui line 133
+#: rc.cpp:24
+#, no-c-format
+msgid "Remove Word"
+msgstr "Remove Word"
+
+#. i18n: file ./vocabeditwidget.ui line 136
+#: rc.cpp:27
+#, no-c-format
+msgid "Removes the selected word."
+msgstr "Removes the selected word."
+
+#. i18n: file ./vocabeditwidget.ui line 144
+#: rc.cpp:30
+#, no-c-format
+msgid "New Word"
+msgstr "New Word"
+
+#. i18n: file ./vocabeditwidget.ui line 147
+#: rc.cpp:33
+#, no-c-format
+msgid "Creates a new word."
+msgstr "Creates a new word."
+
+#. i18n: file ./vocabeditwidget.ui line 157
+#: rc.cpp:36
+#, no-c-format
+msgid "The list of words in the vocabulary."
+msgstr "The list of words in the vocabulary."
+
+#. i18n: file ./vocabeditwidget.ui line 175
+#: rc.cpp:39
+#, no-c-format
+msgid "Word:"
+msgstr "Word:"
+
+#. i18n: file ./vocabeditwidget.ui line 181
+#: rc.cpp:42
+#, no-c-format
+msgid "The selected word. This box allows you to edit the selected word."
+msgstr "The selected word. This box allows you to edit the selected word."
+
+#. i18n: file ./vocabeditwidget.ui line 199
+#: rc.cpp:45
+#, no-c-format
+msgid "Hint:"
+msgstr "Hint:"
+
+#. i18n: file ./vocabeditwidget.ui line 205
+#: rc.cpp:48
+#, no-c-format
+msgid "The selected hint. Add a hint to aid in guessing the word."
+msgstr "The selected hint. Add a hint to aid in guessing the word."
+
+#. i18n: file ./mainsettingswidget.ui line 19
+#: rc.cpp:54
+#, no-c-format
+msgid ""
+"This setting allows you to set the length of time that Kanagram's hint bubble "
+"is shown."
+msgstr ""
+"This setting allows you to set the length of time that Kanagram's hint bubble "
+"is shown."
+
+#. i18n: file ./mainsettingswidget.ui line 30
+#: rc.cpp:57
+#, no-c-format
+msgid "Hints"
+msgstr "Hints"
+
+#. i18n: file ./mainsettingswidget.ui line 41
+#: rc.cpp:60
+#, no-c-format
+msgid "Auto-hide hints after:"
+msgstr "Auto-hide hints after:"
+
+#. i18n: file ./mainsettingswidget.ui line 47
+#: rc.cpp:63
+#, no-c-format
+msgid "Do Not Auto-Hide Hints"
+msgstr "Do Not Auto-Hide Hints"
+
+#. i18n: file ./mainsettingswidget.ui line 52
+#: rc.cpp:66
+#, no-c-format
+msgid "3 Seconds"
+msgstr "3 Seconds"
+
+#. i18n: file ./mainsettingswidget.ui line 57
+#: rc.cpp:69
+#, no-c-format
+msgid "5 Seconds"
+msgstr "5 Seconds"
+
+#. i18n: file ./mainsettingswidget.ui line 62
+#: rc.cpp:72
+#, no-c-format
+msgid "7 Seconds"
+msgstr "7 Seconds"
+
+#. i18n: file ./mainsettingswidget.ui line 67
+#: rc.cpp:75
+#, no-c-format
+msgid "9 Seconds"
+msgstr "9 Seconds"
+
+#. i18n: file ./mainsettingswidget.ui line 81
+#: rc.cpp:78
+#, no-c-format
+msgid "Vocabulary Options"
+msgstr "Vocabulary Options"
+
+#. i18n: file ./mainsettingswidget.ui line 100
+#: rc.cpp:81
+#, no-c-format
+msgid "Play using:"
+msgstr "Play using:"
+
+#. i18n: file ./mainsettingswidget.ui line 128
+#: rc.cpp:84
+#, no-c-format
+msgid "Use standard fonts"
+msgstr "Use standard fonts"
+
+#. i18n: file ./mainsettingswidget.ui line 134
+#: rc.cpp:87
+#, no-c-format
+msgid "Uses a standard font for the chalkboard/interface."
+msgstr "Uses a standard font for the chalkboard/interface."
+
+#. i18n: file ./mainsettingswidget.ui line 142
+#: rc.cpp:90
+#, no-c-format
+msgid "Get Chalk Font"
+msgstr "Get Chalk Font"
+
+#. i18n: file ./mainsettingswidget.ui line 152
+#: rc.cpp:93
+#, no-c-format
+msgid "Use sou&nds"
+msgstr "Use sou&nds"
+
+#. i18n: file ./mainsettingswidget.ui line 155
+#: rc.cpp:96
+#, no-c-format
+msgid "Turns sounds on/off."
+msgstr "Turns sounds on/off."
+
+#. i18n: file ./vocabsettingswidget.ui line 43
+#: rc.cpp:102
+#, no-c-format
+msgid "Create New"
+msgstr "Create New"
+
+#. i18n: file ./vocabsettingswidget.ui line 46
+#: rc.cpp:105
+#, no-c-format
+msgid "Creates a new vocabulary."
+msgstr "Creates a new vocabulary."
+
+#. i18n: file ./vocabsettingswidget.ui line 57
+#: rc.cpp:111
+#, no-c-format
+msgid "Edits the selected vocabulary."
+msgstr "Edits the selected vocabulary."
+
+#. i18n: file ./vocabsettingswidget.ui line 68
+#: rc.cpp:117
+#, no-c-format
+msgid "Deletes the selected vocabulary."
+msgstr "Deletes the selected vocabulary."
+
+#. i18n: file ./vocabsettingswidget.ui line 76
+#: rc.cpp:120
+#, no-c-format
+msgid "Title"
+msgstr "Title"
+
+#. i18n: file ./vocabsettingswidget.ui line 87
+#: rc.cpp:123
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file ./vocabsettingswidget.ui line 106
+#: rc.cpp:126
+#, no-c-format
+msgid "The list of installed vocabularies."
+msgstr "The list of installed vocabularies."
+
+#. i18n: file ./newstuffwidget.ui line 31
+#: rc.cpp:132
+#, no-c-format
+msgid ""
+"Kanagram allows you to download\n"
+"new data from the Internet.\n"
+"\n"
+"If you are connected to the Internet, press \n"
+"the button to get new vocabulary files."
+msgstr ""
+"Kanagram allows you to download\n"
+"new data from the Internet.\n"
+"\n"
+"If you are connected to the Internet, press \n"
+"the button to get new vocabulary files."
+
+#. i18n: file ./newstuffwidget.ui line 56
+#: rc.cpp:139
+#, no-c-format
+msgid "Download New Vocabularies"
+msgstr "Download New Vocabularies"
+
+#: vocabedit.cpp:117
+msgid "Would you like to save your changes?"
+msgstr "Would you like to save your changes?"
+
+#: vocabedit.cpp:117
+msgid "Save Changes Dialog"
+msgstr "Save Changes Dialogue"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kbruch.po b/tde-i18n-en_GB/messages/kdeedu/kbruch.po
new file mode 100644
index 00000000000..6e7cbd4a8ab
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kbruch.po
@@ -0,0 +1,588 @@
+# translation of kbruch.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbruch\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-03-29 16:16+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: exercisecompare.cpp:90
+msgid "Click on this button to change the comparison sign."
+msgstr "Click on this button to change the comparison sign."
+
+#: exercisecompare.cpp:106 exercisecompare.cpp:238 exerciseconvert.cpp:111
+#: exerciseconvert.cpp:387 exercisefactorize.cpp:117 exercisefactorize.cpp:449
+#: taskview.cpp:108 taskview.cpp:313
+msgid "WRONG"
+msgstr "WRONG"
+
+#: exercisecompare.cpp:123 exercisecompare.cpp:165 exercisecompare.cpp:293
+#: exerciseconvert.cpp:157 exerciseconvert.cpp:199 exerciseconvert.cpp:462
+#: exercisefactorize.cpp:155 exercisefactorize.cpp:202
+#: exercisefactorize.cpp:566 taskview.cpp:152 taskview.cpp:228
+#: taskview.cpp:384
+msgid "&Check Task"
+msgstr "&Check Task"
+
+#: exercisecompare.cpp:125 exercisecompare.cpp:258
+msgid "Click on this button to check your result."
+msgstr "Click on this button to check your result."
+
+#: exercisecompare.cpp:136
+msgid "In this exercise you have to compare 2 given fractions."
+msgstr "In this exercise you have to compare 2 given fractions."
+
+#: 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 ""
+"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."
+
+#: exercisecompare.cpp:211 exerciseconvert.cpp:338 exercisefactorize.cpp:399
+#: taskview.cpp:263
+msgid "Click on this button to get to the next task."
+msgstr "Click on this button to get to the next task."
+
+#: exercisecompare.cpp:223 exerciseconvert.cpp:372 exercisefactorize.cpp:435
+#: taskview.cpp:298
+msgid "CORRECT"
+msgstr "CORRECT"
+
+#: exercisecompare.cpp:289 exerciseconvert.cpp:458 exercisefactorize.cpp:562
+#: taskview.cpp:380
+msgid "N&ext Task"
+msgstr "N&ext Task"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kbruch.h:32
+msgid "KBruch"
+msgstr "KBruch"
+
+#: exerciseconvert.cpp:89 taskview.cpp:88
+msgid "Enter the numerator of your result"
+msgstr "Enter the numerator of your result"
+
+#: exerciseconvert.cpp:101 taskview.cpp:100
+msgid "Enter the denominator of your result"
+msgstr "Enter the denominator of 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 ""
+"Click on this button to check your result. The button will not work if you have "
+"not entered a result yet."
+
+#: taskview.cpp:169
+msgid "In this exercise you have to solve a given task with fractions."
+msgstr "In this exercise you have to solve a given task with fractions."
+
+#: 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 ""
+"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!"
+
+#: exerciseconvert.cpp:406 taskview.cpp:332
+msgid ""
+"You entered a 0 as the denominator. This means division by zero, which is not "
+"allowed. This task will be counted as not correctly solved."
+msgstr ""
+"You entered a 0 as the denominator. This means division by zero, which is not "
+"allowed. This task will be counted as not correctly solved."
+
+#: exerciseconvert.cpp:412 taskview.cpp:338
+msgid ""
+"You entered the correct result, but not reduced.\n"
+"Always enter your results as reduced. This task will be counted as not "
+"correctly solved."
+msgstr ""
+"You entered the correct result, but not reduced.\n"
+"Always enter your results as reduced. This task will be counted as not "
+"correctly solved."
+
+#: taskwidget.cpp:107
+msgid ""
+"_: division symbol\n"
+"/"
+msgstr "/"
+
+#: kbruch.cpp:42
+msgid "Learn calculating with fractions"
+msgstr "Learn calculating with fractions"
+
+#. i18n: file kbruchui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "&Task"
+msgstr "&Task"
+
+#. i18n: file taskvieweroptionsbase.ui line 40
+#: rc.cpp:9
+#, no-c-format
+msgid "Change the font of the numbers"
+msgstr "Change the font of the numbers"
+
+#. i18n: file taskvieweroptionsbase.ui line 56
+#: rc.cpp:12
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#. i18n: file taskvieweroptionsbase.ui line 97
+#: rc.cpp:15
+#, no-c-format
+msgid "Change the color of the operation signs"
+msgstr "Change the colour of the operation signs"
+
+#. i18n: file taskvieweroptionsbase.ui line 115
+#: rc.cpp:18
+#, no-c-format
+msgid "Change the color of the fraction bar"
+msgstr "Change the colour of the fraction bar"
+
+#. i18n: file taskvieweroptionsbase.ui line 131
+#: rc.cpp:21
+#, no-c-format
+msgid "Fraction bar:"
+msgstr "Fraction bar:"
+
+#. i18n: file taskvieweroptionsbase.ui line 147
+#: rc.cpp:24
+#, no-c-format
+msgid "Operation sign:"
+msgstr "Operation sign:"
+
+#. i18n: file taskvieweroptionsbase.ui line 165
+#: rc.cpp:27
+#, no-c-format
+msgid "Change the color of the numbers"
+msgstr "Change the colour of the numbers"
+
+#. i18n: file taskvieweroptionsbase.ui line 181
+#: rc.cpp:30
+#, no-c-format
+msgid "Number:"
+msgstr "Number:"
+
+#. i18n: file taskvieweroptionsbase.ui line 192
+#: rc.cpp:33
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file taskvieweroptionsbase.ui line 203
+#: rc.cpp:36
+#, no-c-format
+msgid "Show result also as a mixed number, like 1 2/3."
+msgstr "Show result also as a mixed number, like 1 2/3."
+
+#. i18n: file taskvieweroptionsbase.ui line 206
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"Here you can enable/disable showing the result in mixed-number notation."
+msgstr ""
+"Here you can enable/disable showing the result in mixed-number notation."
+
+#. i18n: file kbruch.kcfg line 10
+#: rc.cpp:42
+#, no-c-format
+msgid "Active exercise."
+msgstr "Active exercise."
+
+#. i18n: file kbruch.kcfg line 11
+#: rc.cpp:45
+#, no-c-format
+msgid "Saves the active exercise's type."
+msgstr "Saves the active exercise's type."
+
+#. i18n: file kbruch.kcfg line 18
+#: rc.cpp:48
+#, no-c-format
+msgid "Enable Addition/Subtraction"
+msgstr "Enable Addition/Subtraction"
+
+#. i18n: file kbruch.kcfg line 19
+#: rc.cpp:51
+#, no-c-format
+msgid "Enable Addition/Subtraction for task generation."
+msgstr "Enable Addition/Subtraction for task generation."
+
+#. i18n: file kbruch.kcfg line 23
+#: rc.cpp:54
+#, no-c-format
+msgid "Enable Multiplication/Division"
+msgstr "Enable Multiplication/Division"
+
+#. i18n: file kbruch.kcfg line 24
+#: rc.cpp:57
+#, no-c-format
+msgid "Enable Multiplication/Division for task generation."
+msgstr "Enable Multiplication/Division for task generation."
+
+#. i18n: file kbruch.kcfg line 28
+#: rc.cpp:60
+#, no-c-format
+msgid "Number of fractions"
+msgstr "Number of fractions"
+
+#. i18n: file kbruch.kcfg line 29
+#: rc.cpp:63
+#, no-c-format
+msgid "Set the number of fractions for task generation."
+msgstr "Set the number of fractions for task generation."
+
+#. i18n: file kbruch.kcfg line 33
+#: rc.cpp:66
+#, no-c-format
+msgid "Max. main denominator"
+msgstr "Max. main denominator"
+
+#. i18n: file kbruch.kcfg line 34
+#: rc.cpp:69
+#, no-c-format
+msgid "Set the maximum value of the main denominator."
+msgstr "Set the maximum value of the main denominator."
+
+#. i18n: file kbruch.kcfg line 41
+#: rc.cpp:72 rc.cpp:75
+#, no-c-format
+msgid "Number of correctly solved tasks"
+msgstr "Number of correctly solved tasks"
+
+#. i18n: file kbruch.kcfg line 46
+#: rc.cpp:78
+#, no-c-format
+msgid "Number of solved tasks"
+msgstr "Number of solved tasks"
+
+#. i18n: file kbruch.kcfg line 47
+#: rc.cpp:81
+#, no-c-format
+msgid "Total number of solved tasks"
+msgstr "Total number of solved tasks"
+
+#. i18n: file kbruch.kcfg line 54
+#: rc.cpp:84 rc.cpp:87
+#, no-c-format
+msgid "Color of the numbers in the task view"
+msgstr "Colour of the numbers in the task view"
+
+#. i18n: file kbruch.kcfg line 59
+#: rc.cpp:90 rc.cpp:93
+#, no-c-format
+msgid "Color of the operation signs in the task view"
+msgstr "Colour of the operation signs in the task view"
+
+#. i18n: file kbruch.kcfg line 64
+#: rc.cpp:96 rc.cpp:99
+#, no-c-format
+msgid "Color of the fraction bars in the task view"
+msgstr "Colour of the fraction bars in the task view"
+
+#. i18n: file kbruch.kcfg line 69
+#: rc.cpp:102 rc.cpp:105
+#, no-c-format
+msgid "Font used for the task view"
+msgstr "Font used for the task view"
+
+#. i18n: file kbruch.kcfg line 74
+#: rc.cpp:108
+#, no-c-format
+msgid "Enable showing the result also as a mixed number"
+msgstr "Enable showing the result also as a mixed number"
+
+#. i18n: file kbruch.kcfg line 75
+#: rc.cpp:111
+#, no-c-format
+msgid ""
+"Enables/disables showing the result also in the special mixed-number notation."
+msgstr ""
+"Enables/disables showing the result also in the special mixed-number notation."
+
+#: mainqtwidget.cpp:70
+msgid "Choose another exercise by clicking on an icon."
+msgstr "Choose another exercise by clicking on an icon."
+
+#: mainqtwidget.cpp:71
+msgid ""
+"Click on the different icons to choose another exercise. The exercises help you "
+"to practice different aspects of calculating with fractions."
+msgstr ""
+"Click on the different icons to choose another exercise. The exercises help you "
+"to practice different aspects of calculating with fractions."
+
+#: mainqtwidget.cpp:79
+msgid "Fraction Task"
+msgstr "Fraction Task"
+
+#: mainqtwidget.cpp:83
+msgid "Comparison"
+msgstr "Comparison"
+
+#: mainqtwidget.cpp:87
+msgid "Conversion"
+msgstr "Conversion"
+
+#: mainqtwidget.cpp:91
+msgid "Factorization"
+msgstr "Factorisation"
+
+#: mainqtwidget.cpp:157
+msgid "&New"
+msgstr "&New"
+
+#: mainqtwidget.cpp:168 mainqtwidget.cpp:169
+msgid "Terms:"
+msgstr "Terms:"
+
+#: mainqtwidget.cpp:180
+msgid "The number of terms you want"
+msgstr "The number of terms you want"
+
+#: mainqtwidget.cpp:181
+msgid ""
+"Choose the number of terms (2, 3, 4 or 5) you want for calculating fractions."
+msgstr ""
+"Choose the number of terms (2, 3, 4 or 5) you want for calculating fractions."
+
+#: mainqtwidget.cpp:182
+msgid "Number of Terms"
+msgstr "Number of Terms"
+
+#: mainqtwidget.cpp:188 mainqtwidget.cpp:189
+msgid "Max. main denominator:"
+msgstr "Max. main denominator:"
+
+#: mainqtwidget.cpp:199
+msgid "The maximum number you can have as main denominator"
+msgstr "The maximum number you can have as main denominator"
+
+#: mainqtwidget.cpp:200
+msgid ""
+"Choose the number which will be the maximum for the main denominator: 10, 20, "
+"30, 40 or 50."
+msgstr ""
+"Choose the number which will be the maximum for the main denominator: 10, 20, "
+"30, 40 or 50."
+
+#: mainqtwidget.cpp:212
+msgid "Maximal Main Denominator"
+msgstr "Maximal Main Denominator"
+
+#: mainqtwidget.cpp:219 mainqtwidget.cpp:220 mainqtwidget.cpp:239
+msgid "Operations:"
+msgstr "Operations:"
+
+#: mainqtwidget.cpp:226
+msgid "Addition/Subtraction"
+msgstr "Addition/Subtraction"
+
+#: mainqtwidget.cpp:227
+msgid "Multiplication/Division"
+msgstr "Multiplication/Division"
+
+#: mainqtwidget.cpp:228
+msgid "All Operations Mixed"
+msgstr "All Operations Mixed"
+
+#: mainqtwidget.cpp:237
+msgid "The operations you want"
+msgstr "The operations you want"
+
+#: mainqtwidget.cpp:238
+msgid ""
+"Choose the type of operations you want for calculating fractions: "
+"Addition/Substraction, Multiplication/Division or All Operations Mixed. If you "
+"choose All Operations Mixed, the program will randomly choose addition, "
+"substraction, multiplication and/or division."
+msgstr ""
+"Choose the type of operations you want for calculating fractions: "
+"Addition/Substraction, Multiplication/Division or All Operations Mixed. If you "
+"choose All Operations Mixed, the program will randomly choose addition, "
+"substraction, multiplication and/or division."
+
+#: mainqtwidget.cpp:427
+msgid "Task Viewer Settings"
+msgstr "Task Viewer Settings"
+
+#: exercisefactorize.cpp:121
+msgid "2"
+msgstr "2"
+
+#: exercisefactorize.cpp:122
+msgid "3"
+msgstr "3"
+
+#: exercisefactorize.cpp:123
+msgid "5"
+msgstr "5"
+
+#: exercisefactorize.cpp:124
+msgid "7"
+msgstr "7"
+
+#: exercisefactorize.cpp:125
+msgid "11"
+msgstr "11"
+
+#: exercisefactorize.cpp:126
+msgid "13"
+msgstr "13"
+
+#: exercisefactorize.cpp:127
+msgid "17"
+msgstr "17"
+
+#: exercisefactorize.cpp:128
+msgid "19"
+msgstr "19"
+
+#: exercisefactorize.cpp:139
+msgid "Add prime factor 2."
+msgstr "Add prime factor 2."
+
+#: exercisefactorize.cpp:140
+msgid "Add prime factor 3."
+msgstr "Add prime factor 3."
+
+#: exercisefactorize.cpp:141
+msgid "Add prime factor 5."
+msgstr "Add prime factor 5."
+
+#: exercisefactorize.cpp:142
+msgid "Add prime factor 7."
+msgstr "Add prime factor 7."
+
+#: exercisefactorize.cpp:143
+msgid "Add prime factor 11."
+msgstr "Add prime factor 11."
+
+#: exercisefactorize.cpp:144
+msgid "Add prime factor 13."
+msgstr "Add prime factor 13."
+
+#: exercisefactorize.cpp:145
+msgid "Add prime factor 17."
+msgstr "Add prime factor 17."
+
+#: exercisefactorize.cpp:146
+msgid "Add prime factor 19."
+msgstr "Add prime factor 19."
+
+#: exercisefactorize.cpp:149
+msgid "&Remove Last Factor"
+msgstr "&Remove Last Factor"
+
+#: exercisefactorize.cpp:152
+msgid "Removes the last entered prime factor."
+msgstr "Removes the last entered prime factor."
+
+#: exercisefactorize.cpp:173
+msgid "In this exercise you have to factorize a given number."
+msgstr "In this exercise you have to factorise a given number."
+
+#: exercisefactorize.cpp:174
+msgid ""
+"In this exercise you have to factorize a given number. You have to enter all "
+"prime factors of the number. You can add a prime factor by clicking on the "
+"corresponding button. The chosen prime factors will be shown in the input "
+"field. Do not forget to enter all prime factors, even when a prime factor "
+"repeats several times!"
+msgstr ""
+"In this exercise you have to factorise a given number. You have to enter all "
+"prime factors of the number. You can add a prime factor by clicking on the "
+"corresponding button. The chosen prime factors will be shown in the input "
+"field. Do not forget to enter all prime factors, even when a prime factor "
+"repeats several times!"
+
+#: statisticsview.cpp:65
+msgid "Tasks so far:"
+msgstr "Tasks so far:"
+
+#: statisticsview.cpp:71
+msgid "This is the current total number of solved tasks."
+msgstr "This is the current total number of solved tasks."
+
+#: statisticsview.cpp:74
+msgid "Correct:"
+msgstr "Correct:"
+
+#: statisticsview.cpp:91
+msgid "This is the current total number of correctly solved tasks."
+msgstr "This is the current total number of correctly solved tasks."
+
+#: statisticsview.cpp:94
+msgid "Incorrect:"
+msgstr "Incorrect:"
+
+#: statisticsview.cpp:111
+msgid "This is the current total number of unsolved tasks."
+msgstr "This is the current total number of unsolved tasks."
+
+#: statisticsview.cpp:119
+msgid "&Reset"
+msgstr "&Reset"
+
+#: statisticsview.cpp:122
+msgid "Press the button to reset the statistics."
+msgstr "Press the button to reset the statistics."
+
+#: statisticsview.cpp:130
+msgid "This part of the window shows the statistics."
+msgstr "This part of the window shows the statistics."
+
+#: 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 ""
+"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."
+
+#: exerciseconvert.cpp:170
+msgid "In this exercise you have to convert a number into a fraction."
+msgstr "In this exercise you have to convert a number into a fraction."
+
+#: 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 ""
+"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!"
diff --git a/tde-i18n-en_GB/messages/kdeedu/keduca.po b/tde-i18n-en_GB/messages/kdeedu/keduca.po
new file mode 100644
index 00000000000..92caada63d2
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/keduca.po
@@ -0,0 +1,779 @@
+# translation of keduca.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: keduca\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-11-06 00:18+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: keducabuilder/main.cpp:26
+msgid "Form-based tests and exams builder"
+msgstr "Form-based tests and exams builder"
+
+#: keduca/main.cpp:30 keducabuilder/main.cpp:31
+msgid "File to load"
+msgstr "File to load"
+
+#: keducabuilder/main.cpp:37
+msgid "KEducaBuilder"
+msgstr "KEducaBuilder"
+
+#: keduca/main.cpp:39 keducabuilder/main.cpp:40
+msgid "Original Author"
+msgstr "Original Author"
+
+#: keduca/main.cpp:40 keducabuilder/main.cpp:41
+msgid "Maintainer 2002-2004"
+msgstr "Maintainer 2002-2004"
+
+#: keduca/main.cpp:42 keducabuilder/main.cpp:42
+msgid "Various fixes and cleanups"
+msgstr "Various fixes and cleanups"
+
+#: keduca/main.cpp:44 keducabuilder/main.cpp:43
+msgid "Icons"
+msgstr "Icons"
+
+#: keducabuilder/kcontrolheader.cpp:30
+msgid "Document Information"
+msgstr "Document Information"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 119
+#: keducabuilder/kcontrolheader.cpp:77 rc.cpp:104
+#, no-c-format
+msgid "Description and rules of the project."
+msgstr "Description and rules of the project."
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 129
+#: keducabuilder/kcontrolheader.cpp:83 rc.cpp:107 rc.cpp:191
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 173
+#: keducabuilder/kcontrolheader.cpp:97 rc.cpp:119
+#, no-c-format
+msgid "Type:"
+msgstr "Type:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 224
+#: keducabuilder/kcontrolheader.cpp:110 rc.cpp:122
+#, no-c-format
+msgid "Level:"
+msgstr "Level:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 151
+#: keducabuilder/kcontrolheader.cpp:119 rc.cpp:113
+#, no-c-format
+msgid "Language:"
+msgstr "Language:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 162
+#: keducabuilder/kcontrolheader.cpp:128 rc.cpp:116
+#, no-c-format
+msgid "Category:"
+msgstr "Category:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 140
+#: keducabuilder/kcontrolheader.cpp:140 rc.cpp:110
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 252
+#: keducabuilder/kcontrolheader.cpp:148 rc.cpp:125
+#, no-c-format
+msgid "Picture"
+msgstr "Picture"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 263
+#: keducabuilder/kcontrolheader.cpp:158 rc.cpp:128
+#, no-c-format
+msgid "Default picture:"
+msgstr "Default picture:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 281
+#: keducabuilder/kcontrolheader.cpp:166 rc.cpp:131 rc.cpp:203
+#, no-c-format
+msgid "Author"
+msgstr "Author"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 318
+#: keducabuilder/kcontrolheader.cpp:184 rc.cpp:137
+#, no-c-format
+msgid "Web page:"
+msgstr "Web page:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 329
+#: keducabuilder/kcontrolheader.cpp:190 rc.cpp:140
+#, no-c-format
+msgid "Email:"
+msgstr "Email:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 292
+#: keducabuilder/kcontrolheader.cpp:196 rc.cpp:134 rc.cpp:176
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#: keducabuilder/kcontrolheader.cpp:340
+msgid "Computers"
+msgstr "Computers"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 206
+#: keducabuilder/kcontrolheader.cpp:346 keducabuilder/keducabuilder.cpp:487
+#: rc.cpp:34
+#, no-c-format
+msgid "Test"
+msgstr "Test"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 211
+#: keducabuilder/kcontrolheader.cpp:347 rc.cpp:37
+#, no-c-format
+msgid "Test with Question Points"
+msgstr "Test with Question Points"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 216
+#: keducabuilder/kcontrolheader.cpp:348 rc.cpp:40
+#, no-c-format
+msgid "Test with Answers Points"
+msgstr "Test with Answers Points"
+
+#: keducabuilder/kcontrolheader.cpp:349
+msgid "Slidershow"
+msgstr "Slidershow"
+
+#: keducabuilder/kcontrolheader.cpp:350
+msgid "Exam"
+msgstr "Exam"
+
+#: keducabuilder/kcontrolheader.cpp:351
+msgid "Psychotechnic Test"
+msgstr "Psychotechnic Test"
+
+#: keducabuilder/kcontrolheader.cpp:354
+msgid "Easy"
+msgstr "Easy"
+
+#: keducabuilder/kcontrolheader.cpp:355
+msgid "Normal"
+msgstr "Normal"
+
+#: keducabuilder/kcontrolheader.cpp:356
+msgid "Expert"
+msgstr "Expert"
+
+#: keducabuilder/kcontrolheader.cpp:357
+msgid "Supreme"
+msgstr "Supreme"
+
+#: keduca/keduca.cpp:67 keducabuilder/keducabuilder.cpp:116
+msgid "Open &Gallery..."
+msgstr "Open &Gallery..."
+
+#: keducabuilder/keducabuilder.cpp:121
+msgid "Document Info"
+msgstr "Document Info"
+
+#: keducabuilder/keducabuilder.cpp:124
+msgid "&Add..."
+msgstr "&Add..."
+
+#: keducabuilder/keducabuilder.cpp:125
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: keducabuilder/keducabuilder.cpp:127
+msgid "&Up"
+msgstr "&Up"
+
+#: keducabuilder/keducabuilder.cpp:128
+msgid "&Down"
+msgstr "&Down"
+
+#: keducabuilder/keducabuilder.cpp:139
+msgid "Welcome To KEduca!"
+msgstr "Welcome To KEduca!"
+
+#: keducabuilder/keducabuilder.cpp:140
+msgid ""
+"Add a new Question by using the Edit Menu or by choosing one of the icons "
+"above."
+msgstr ""
+"Add a new Question by using the Edit Menu or by choosing one of the icons "
+"above."
+
+#: keduca/keduca.cpp:76 keducabuilder/keducabuilder.cpp:151
+msgid "Open Educa File"
+msgstr "Open Educa File"
+
+#: keduca/kgroupeduca.cpp:25 keducabuilder/keducabuilder.cpp:192
+msgid "Answers"
+msgstr "Answers"
+
+#: keducabuilder/keducabuilder.cpp:222
+msgid "Question Image"
+msgstr "Question Image"
+
+#: keducabuilder/keducabuilder.cpp:228
+msgid "Question point"
+msgstr "Question point"
+
+#: keduca/keducaview.cpp:459 keducabuilder/keducabuilder.cpp:234
+msgid "Time"
+msgstr "Time"
+
+#: keducabuilder/keducabuilder.cpp:236
+msgid " seconds</p>"
+msgstr " seconds</p>"
+
+#: keducabuilder/keducabuilder.cpp:241
+msgid "Tip"
+msgstr "Tip"
+
+#: keducabuilder/keducabuilder.cpp:249
+msgid "Explain"
+msgstr "Explain"
+
+#: keducabuilder/keducabuilder.cpp:286
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save it?"
+
+#: keducabuilder/keducabuilder.cpp:288
+msgid "Save Document?"
+msgstr "Save Document?"
+
+#: keducabuilder/keducabuilder.cpp:409
+msgid "Compress the file"
+msgstr "Compress the file"
+
+#: keducabuilder/keducabuilder.cpp:413
+msgid "Save Document As"
+msgstr "Save Document As"
+
+#: keduca/keducaview.cpp:181 keducabuilder/keducabuilder.cpp:450
+msgid ""
+"A document with this name already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"A document with this name already exists.\n"
+"Do you want to overwrite it?"
+
+#: keduca/keducaview.cpp:183 keducabuilder/keducabuilder.cpp:452
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: 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"
+"Do you want to copy images?"
+msgstr ""
+"If you want to share this document, it is better to copy the images to the same "
+"folder as the document.\n"
+"Do you want to copy images?"
+
+#: keducabuilder/keducabuilder.cpp:464
+msgid "Copy Images"
+msgstr "Copy Images"
+
+#: keducabuilder/keducabuilder.cpp:464
+msgid "Do Not Copy"
+msgstr "Do Not Copy"
+
+#: keducabuilder/keducabuilder.cpp:488
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: keducabuilder/keducabuilder.cpp:536
+msgid ""
+"Unable to save file.\n"
+"\n"
+"You must complete the Document Info\n"
+"(Only the description is necessary)"
+msgstr ""
+"Unable to save file.\n"
+"\n"
+"You must complete the Document Info\n"
+"(Only the description is necessary)"
+
+#: keducabuilder/keducabuilder.cpp:536
+msgid "Complete Document Info..."
+msgstr "Complete Document Info..."
+
+#: keducabuilder/keducabuilder.cpp:546
+msgid ""
+"Unable to save file.\n"
+"\n"
+"You must insert a question."
+msgstr ""
+"Unable to save file.\n"
+"\n"
+"You must insert a question."
+
+#: keducabuilder/keducabuilder.cpp:547
+msgid "Insert Question"
+msgstr "Insert Question"
+
+#: keducabuilder/keducaeditorstartdialog.cpp:109
+#: libkeduca/kgallerydialog.cpp:182
+msgid "You need to specify the file to open!"
+msgstr "You need to specify the file to open!"
+
+#: keducabuilder/kcontroladdedit.cpp:56
+msgid "Modify Question"
+msgstr "Modify Question"
+
+#: keducabuilder/kcontroladdedit.cpp:59
+msgid "Add Questions"
+msgstr "Add Questions"
+
+#. 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 "True"
+msgstr "True"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 587
+#: keducabuilder/kcontroladdedit.cpp:95 keducabuilder/kcontroladdedit.cpp:121
+#: rc.cpp:71
+#, no-c-format
+msgid "False"
+msgstr "False"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 696
+#: keducabuilder/kcontroladdedit.cpp:108 rc.cpp:89
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#: libkeduca/kgallerydialog.cpp:168
+msgid "You need to specify a server!"
+msgstr "You need to specify a server!"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: keduca/keducaprefs.cpp:41
+msgid "Various Settings"
+msgstr "Various Settings"
+
+#: keduca/keduca_part.cpp:84 keduca/keducaprefs.cpp:46
+msgid "General"
+msgstr "General"
+
+#: keduca/keducaprefs.cpp:56
+msgid "Show results of the answer after press next"
+msgstr "Show results of the answer after press next"
+
+#: keduca/keducaprefs.cpp:60
+msgid "Show results when finish the test"
+msgstr "Show results when finish the test"
+
+#: keduca/keducaprefs.cpp:64
+msgid "Order"
+msgstr "Order"
+
+#. i18n: file ./keduca/configdialogbase.ui line 67
+#: keduca/keducaprefs.cpp:74 rc.cpp:233
+#, no-c-format
+msgid "Show questions in random order"
+msgstr "Show questions in random order"
+
+#. i18n: file ./keduca/configdialogbase.ui line 75
+#: keduca/keducaprefs.cpp:78 rc.cpp:236
+#, no-c-format
+msgid "Show answers in random order"
+msgstr "Show answers in random order"
+
+#: keduca/main.cpp:25
+msgid "Form-based tests and exams"
+msgstr "Form-based tests and exams"
+
+#: keduca/main.cpp:36
+msgid "KEduca"
+msgstr "KEduca"
+
+#: keduca/main.cpp:41
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: keduca/keduca_part.cpp:59
+msgid "KEducaPart"
+msgstr "KEducaPart"
+
+#: keduca/keduca_part.cpp:60
+msgid "KEduca KParts Component"
+msgstr "KEduca KParts Component"
+
+#: keduca/keducaview.cpp:71
+msgid "&Start Test"
+msgstr "&Start Test"
+
+#: keduca/keducaview.cpp:81 keduca/keducaview.cpp:96
+msgid "&Next >>"
+msgstr "&Next >>"
+
+#: keduca/keducaview.cpp:89
+msgid "&Save Results..."
+msgstr "&Save Results..."
+
+#: keduca/keducaview.cpp:151
+msgid "Save Results As"
+msgstr "Save Results As"
+
+#: keduca/keducaview.cpp:192
+msgid "Save failed."
+msgstr "Save failed."
+
+#: keduca/keducaview.cpp:212
+#, c-format
+msgid "Question %1"
+msgstr "Question %1"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 664
+#: keduca/keducaview.cpp:217 keduca/keducaview.cpp:482 rc.cpp:86
+#, no-c-format
+msgid "Points"
+msgstr "Points"
+
+#: keduca/keducaview.cpp:267
+msgid ""
+"You have %1 seconds to complete this question.\n"
+"\n"
+"Press OK when you are ready."
+msgstr ""
+"You have %1 seconds to complete this question.\n"
+"\n"
+"Press OK when you are ready."
+
+#: keduca/keducaview.cpp:376
+msgid "Result"
+msgstr "Result"
+
+#: keduca/keducaview.cpp:445
+msgid "Statistics"
+msgstr "Statistics"
+
+#: keduca/keducaview.cpp:446
+msgid "Correct questions"
+msgstr "Correct questions"
+
+#: keduca/keducaview.cpp:448
+msgid "Incorrect questions"
+msgstr "Incorrect questions"
+
+#: keduca/keducaview.cpp:452
+msgid "Total points"
+msgstr "Total points"
+
+#: keduca/keducaview.cpp:453
+msgid "Correct points"
+msgstr "Correct points"
+
+#: keduca/keducaview.cpp:455
+msgid "Incorrect points"
+msgstr "Incorrect points"
+
+#: keduca/keducaview.cpp:460
+msgid "Total time"
+msgstr "Total time"
+
+#: keduca/keducaview.cpp:462
+msgid "Time in tests"
+msgstr "Time in tests"
+
+#: keduca/keducaview.cpp:487
+msgid "The answer is: "
+msgstr "The answer is: "
+
+#: keduca/keducaview.cpp:489
+msgid "The correct answer is: "
+msgstr "The correct answer is: "
+
+#: keduca/keducaview.cpp:495
+msgid "Your answer was: "
+msgstr "Your answer was: "
+
+#: keduca/keducaview.cpp:550
+msgid "Title"
+msgstr "Title"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 212
+#: keduca/keducaview.cpp:551 rc.cpp:197
+#, no-c-format
+msgid "Category"
+msgstr "Category"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 223
+#: keduca/keducaview.cpp:552 rc.cpp:200
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 201
+#: keduca/keducaview.cpp:553 rc.cpp:194
+#, no-c-format
+msgid "Language"
+msgstr "Language"
+
+#: keduca/kquestion.cpp:56
+msgid "%v seconds left"
+msgstr "%v seconds left"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 20
+#: rc.cpp:15
+#, no-c-format
+msgid "Question"
+msgstr "Question"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 120
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"<span style=\"color:black\">\n"
+" "
+"<p><b>Question</b></p>\n"
+"<hr>\n"
+" "
+"<p>Only the question and type is required.</p>\n"
+"</span>"
+msgstr ""
+"<span style=\"color:black\">\n"
+" "
+"<p><b>Question</b></p>\n"
+"<hr>\n"
+" "
+"<p>Only the question and type is required.</p>\n"
+"</span>"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 161
+#: rc.cpp:25
+#, no-c-format
+msgid "&Question:"
+msgstr "&Question:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 175
+#: rc.cpp:28
+#, no-c-format
+msgid "&Type:"
+msgstr "&Type:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 189
+#: rc.cpp:31
+#, no-c-format
+msgid "&Picture:"
+msgstr "&Picture:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 228
+#: rc.cpp:43
+#, no-c-format
+msgid "P&oint:"
+msgstr "P&oint:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 242
+#: rc.cpp:46
+#, no-c-format
+msgid "Ti&me:"
+msgstr "Ti&me:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 256
+#: rc.cpp:49
+#, no-c-format
+msgid "T&ip:"
+msgstr "T&ip:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 275
+#: rc.cpp:52
+#, no-c-format
+msgid "&Explain:"
+msgstr "&Explain:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 367
+#: rc.cpp:55 rc.cpp:80
+#, no-c-format
+msgid "Answer"
+msgstr "Answer"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 467
+#: rc.cpp:58
+#, no-c-format
+msgid ""
+"<span style=\"color:black\">\n"
+" "
+"<p><b>Answers</b></p>\n"
+"<hr>\n"
+" "
+"<p>Only the answer and value is required.</p>\n"
+"</span>"
+msgstr ""
+"<span style=\"color:black\">\n"
+" "
+"<p><b>Answers</b></p>\n"
+"<hr>\n"
+" "
+"<p>Only the answer and value is required.</p>\n"
+"</span>"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 553
+#: rc.cpp:65
+#, no-c-format
+msgid "&Answer:"
+msgstr "&Answer:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 567
+#: rc.cpp:68
+#, no-c-format
+msgid "&Value:"
+msgstr "&Value:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 606
+#: rc.cpp:77
+#, no-c-format
+msgid "&Points:"
+msgstr "&Points:"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 653
+#: rc.cpp:83
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 735
+#: rc.cpp:95
+#, no-c-format
+msgid "Move &Up"
+msgstr "Move &Up"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 746
+#: rc.cpp:98
+#, no-c-format
+msgid "Move &Down"
+msgstr "Move &Down"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 92
+#: rc.cpp:101
+#, no-c-format
+msgid "<b style=\"text-decoration:underline;\">Information</b>"
+msgstr "<b style=\"text-decoration:underline;\">Information</b>"
+
+#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 16
+#: rc.cpp:149
+#, no-c-format
+msgid "Editor - Getting Started"
+msgstr "Editor - Getting Started"
+
+#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 76
+#: rc.cpp:152
+#, no-c-format
+msgid "Open an &existing document:"
+msgstr "Open an &existing document:"
+
+#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 127
+#: rc.cpp:155
+#, no-c-format
+msgid "Open a &recent document:"
+msgstr "Open a &recent document:"
+
+#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 176
+#: rc.cpp:158
+#, no-c-format
+msgid "Open with Internet gallery browser"
+msgstr "Open with Internet gallery browser"
+
+#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 184
+#: rc.cpp:161
+#, no-c-format
+msgid "Start a &new document"
+msgstr "Start a &new document"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 16
+#: rc.cpp:173
+#, no-c-format
+msgid "Gallery"
+msgstr "Gallery"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 72
+#: rc.cpp:179
+#, no-c-format
+msgid "Address:"
+msgstr "Address:"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 118
+#: rc.cpp:182
+#, no-c-format
+msgid "&Add Server"
+msgstr "&Add Server"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 157
+#: rc.cpp:185
+#, no-c-format
+msgid "Servers"
+msgstr "Servers"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 168
+#: rc.cpp:188 rc.cpp:206
+#, no-c-format
+msgid "Address"
+msgstr "Address"
+
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 315
+#: rc.cpp:212
+#, no-c-format
+msgid "&Open"
+msgstr "&Open"
+
+#. i18n: file ./keduca/configdialogbase.ui line 16
+#: rc.cpp:218
+#, no-c-format
+msgid "KEduca Config Dialog"
+msgstr "KEduca Config Dialogue"
+
+#. i18n: file ./keduca/configdialogbase.ui line 27
+#: rc.cpp:221
+#, no-c-format
+msgid "Show Results"
+msgstr "Show Results"
+
+#. i18n: file ./keduca/configdialogbase.ui line 38
+#: rc.cpp:224
+#, no-c-format
+msgid "At the end of the test"
+msgstr "At the end of the test"
+
+#. i18n: file ./keduca/configdialogbase.ui line 46
+#: rc.cpp:227
+#, no-c-format
+msgid "After answering each question"
+msgstr "After answering each question"
+
+#. i18n: file ./keduca/configdialogbase.ui line 56
+#: rc.cpp:230
+#, no-c-format
+msgid "Ordering"
+msgstr "Ordering"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kfile_drgeo.po b/tde-i18n-en_GB/messages/kdeedu/kfile_drgeo.po
new file mode 100644
index 00000000000..06cc4e8e4dd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kfile_drgeo.po
@@ -0,0 +1,62 @@
+# translation of kfile_drgeo.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_drgeo\n"
+"POT-Creation-Date: 2005-05-08 12:46+0200\n"
+"PO-Revision-Date: 2004-09-15 10:56+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile/kfile_drgeo.cpp:37
+msgid "Summary"
+msgstr "Summary"
+
+#: kfile/kfile_drgeo.cpp:39
+msgid "Figures"
+msgstr "Figures"
+
+#: kfile/kfile_drgeo.cpp:40
+msgid "Texts"
+msgstr "Texts"
+
+#: kfile/kfile_drgeo.cpp:41
+msgid "Macros"
+msgstr "Macros"
+
+#: kfile/kfile_drgeo.cpp:44
+msgid ""
+"_: Translators: what this drgeo file contains\n"
+"Contents"
+msgstr "Contents"
+
+#: kfile/kfile_drgeo.cpp:71
+msgid "Figure"
+msgstr "Figure"
+
+#: kfile/kfile_drgeo.cpp:78
+msgid "Text"
+msgstr "Text"
+
+#: kfile/kfile_drgeo.cpp:85
+msgid "Macro"
+msgstr "Macro"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kfile_kig.po b/tde-i18n-en_GB/messages/kdeedu/kfile_kig.po
new file mode 100644
index 00000000000..500fbcecc2f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kfile_kig.po
@@ -0,0 +1,68 @@
+# translation of kfile_kig.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_kig\n"
+"POT-Creation-Date: 2005-05-25 08:18+0200\n"
+"PO-Revision-Date: 2005-06-01 14:50+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile/kfile_kig.cpp:45
+msgid "Summary"
+msgstr "Summary"
+
+#: kfile/kfile_kig.cpp:46
+msgid "Version"
+msgstr "Version"
+
+#: kfile/kfile_kig.cpp:47
+msgid "Compatibility Version"
+msgstr "Compatibility Version"
+
+#: kfile/kfile_kig.cpp:48
+msgid "Coordinate System"
+msgstr "Coordinate System"
+
+#: kfile/kfile_kig.cpp:49
+msgid "Grid"
+msgstr "Grid"
+
+#: kfile/kfile_kig.cpp:50
+msgid "Axes"
+msgstr "Axes"
+
+#: kfile/kfile_kig.cpp:51
+msgid "Compressed"
+msgstr "Compressed"
+
+#: kfile/kfile_kig.cpp:110
+msgid ""
+"_: Translators: Not Available\n"
+"n/a"
+msgstr "n/a"
+
+#: kfile/kfile_kig.cpp:117
+msgid ""
+"_: %1 represents Kig version\n"
+"%1 (as the version)"
+msgstr "%1 (as the version)"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kgeography.po b/tde-i18n-en_GB/messages/kdeedu/kgeography.po
new file mode 100644
index 00000000000..ef3a200edea
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kgeography.po
@@ -0,0 +1,28617 @@
+# translation of kgeography.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kgeography\n"
+"POT-Creation-Date: 2007-03-02 02:46+0100\n"
+"PO-Revision-Date: 2005-12-26 09:55+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: answersdialog.cpp:20
+msgid "Your Answers Were"
+msgstr "Your Answers Were"
+
+#: answersdialog.cpp:50
+msgid "Question"
+msgstr "Question"
+
+#: answersdialog.cpp:52
+msgid "Your Answer"
+msgstr "Your Answer"
+
+#: answersdialog.cpp:54
+msgid "Correct Answer"
+msgstr "Correct Answer"
+
+#: answersdialog.cpp:70
+msgid "You answered correctly %1 out of %2 questions."
+msgstr "You answered correctly %1 out of %2 questions."
+
+#: askwidget.cpp:101
+msgid "Correct answers: %1/%2"
+msgstr "Correct answers: %1/%2"
+
+#: boxasker.cpp:118
+msgid "&Accept"
+msgstr "&Accept"
+
+#: capitaldivisionasker.cpp:32
+msgid ""
+"_: There are two ways of dealing with the translation of \"%1 is the capital "
+"of...\". The first option simply replaces %1 with the translated name of the "
+"relevant city. If the grammar of your language allows this, choose this option "
+"by setting the translation of this message to 1, and leave untranslated the "
+"translations of \"%1 is the capital of...\" that have the placename embedded "
+"(or translate them as - if you wish to show the file as fully translated. The "
+"second option is to translate all messages in full - this is likely to be "
+"required in the case of highly-inflected languages like Russian. To choose this "
+"option, set the translation of this message to 0, and translate all the "
+"messages.\n"
+"0"
+msgstr "1"
+
+#: capitaldivisionasker.cpp:36
+msgid "%1 is the capital of..."
+msgstr "%1 is the capital of..."
+
+#: capitaldivisionasker.cpp:73
+msgid "Division From Its Capital"
+msgstr "Division From Its Capital"
+
+#: divisioncapitalasker.cpp:28
+msgid ""
+"_: There are two ways of dealing with the translation of \"The capital of %1 "
+"is...\". The first option simply replaces %1 with the translated name of the "
+"relevant region. If the grammar of your language allows this, choose this "
+"option by setting the translation of this message to 1, and leave untranslated "
+"the translations of \"The capital of %1 is...\" that have the placename "
+"embedded (or translate them as - if you wish to show the file as fully "
+"translated. The second option is to translate all messages in full - this is "
+"likely to be required in the case of highly-inflected languages like Russian. "
+"To choose this option, set the translation of this message to 0, and translate "
+"all the messages.\n"
+"0"
+msgstr "1"
+
+#: divisioncapitalasker.cpp:32
+msgid "The capital of %1 is..."
+msgstr "The capital of %1 is..."
+
+#: divisioncapitalasker.cpp:74
+msgid "Capital of Division"
+msgstr "Capital of Division"
+
+#: divisionflagasker.cpp:31
+msgid ""
+"_: There are two ways of dealing with the translation of \"The flag of %1 "
+"is...\". The first option simply replaces %1 with the translated name of the "
+"relevant region. If the grammar of your language allows this, choose this "
+"option by setting the translation of this message to 1, and leave untranslated "
+"the translations of \"The flag of %1 is...\" that have the placename embedded "
+"(or translate them as - if you wish to show the file as fully translated. The "
+"second option is to translate all messages in full - this is likely to be "
+"required in the case of highly-inflected languages like Russian. To choose this "
+"option, set the translation of this message to 0, and translate all the "
+"messages.\n"
+"0"
+msgstr "1"
+
+#: divisionflagasker.cpp:35
+msgid "The flag of %1 is..."
+msgstr "The flag of %1 is..."
+
+#: divisionflagasker.cpp:56
+msgid "Flag of Division"
+msgstr "Flag of Division"
+
+#: flagdivisionasker.cpp:24
+msgid "This flag belongs to:"
+msgstr "This flag belongs to:"
+
+#: flagdivisionasker.cpp:51
+msgid "Division From Its Flag"
+msgstr "Division From Its Flag"
+
+#: kgeography.cpp:49
+msgid "&Browse Map"
+msgstr "&Browse Map"
+
+#: kgeography.cpp:50
+msgid ""
+"In this section left click on any part of the map to learn about the divisions"
+msgstr ""
+"In this section left click on any part of the map to learn about the divisions"
+
+#: kgeography.cpp:51
+msgid "&Click Division in Map..."
+msgstr "&Click Division in Map..."
+
+#: kgeography.cpp:52
+msgid ""
+"In this challenge you are given a division name on the left under the menu and "
+"you must find it on the map and click on it"
+msgstr ""
+"In this challenge you are given a division name on the left under the menu and "
+"you must find it on the map and click on it"
+
+#: kgeography.cpp:53
+msgid "Guess Division From Its &Capital..."
+msgstr "Guess Division From Its &Capital..."
+
+#: kgeography.cpp:54
+msgid "In this quiz you have to guess the division name given its capital"
+msgstr "In this quiz you have to guess the division name given its capital"
+
+#: kgeography.cpp:55
+msgid "Guess Capital of &Division..."
+msgstr "Guess Capital of &Division..."
+
+#: kgeography.cpp:56
+msgid "In this quiz you have to guess the capital of a given division name"
+msgstr "In this quiz you have to guess the capital of a given division name"
+
+#: kgeography.cpp:57
+msgid "&Guess Division From Its Flag..."
+msgstr "&Guess Division From Its Flag..."
+
+#: kgeography.cpp:58
+msgid "In this quiz you have to guess the division name given its flag"
+msgstr "In this quiz you have to guess the division name given its flag"
+
+#: kgeography.cpp:59
+msgid "G&uess Flag of Division..."
+msgstr "G&uess Flag of Division..."
+
+#: kgeography.cpp:60
+msgid "In this quiz you have to guess the flag of a division given its name"
+msgstr "In this quiz you have to guess the flag of a division given its name"
+
+#: kgeography.cpp:76
+msgid "&Open Map..."
+msgstr "&Open Map..."
+
+#: kgeography.cpp:82
+msgid "&Original Size"
+msgstr "&Original Size"
+
+#: kgeography.cpp:85
+msgid "&Move"
+msgstr "&Move"
+
+#: kgeography.cpp:88 kgeography.cpp:313
+msgid "Disclaimer"
+msgstr "Disclaimer"
+
+#: kgeography.cpp:116
+msgid "Could not open last used map. Error parsing %1: %2"
+msgstr "Could not open last used map. Error parsing %1: %2"
+
+#: kgeography.cpp:125
+msgid "There is no current map"
+msgstr "There is no current map"
+
+#: kgeography.cpp:172 kgeography.cpp:188 kgeography.cpp:204 kgeography.cpp:222
+#: kgeography.cpp:238
+msgid "Number of Questions"
+msgstr "Number of Questions"
+
+#: kgeography.cpp:172 kgeography.cpp:188 kgeography.cpp:204 kgeography.cpp:222
+#: kgeography.cpp:238
+msgid "How many questions do you want? (1 to %1)"
+msgstr "How many questions do you want? (1 to %1)"
+
+#: kgeography.cpp:290
+msgid ""
+"_: There are two ways of dealing with the translation of \"Current map: %1\". "
+"The first option simply replaces %1 with the translated name of the relevant "
+"region. If the grammar of your language allows this, choose this option by "
+"setting the translation of this message to 1, and leave untranslated the "
+"translations of \"Current map: %1\" that have the placename embedded (or "
+"translate them as - if you wish to show the file as fully translated. The "
+"second option is to translate all messages in full - this is likely to be "
+"required in the case of highly-inflected languages like Russian. To choose this "
+"option, set the translation of this message to 0, and translate all the "
+"messages.\n"
+"0"
+msgstr "1"
+
+#: kgeography.cpp:294
+msgid "<qt>Current map:<br><b>%1<b></qt>"
+msgstr "<qt>Current map:<br><b>%1<b></qt>"
+
+#: kgeography.cpp:313
+msgid ""
+"Maps, flags, translations, etc. are as accurate as their respective authors "
+"could achieve, but KGeography should not be taken as an authoritative source."
+msgstr ""
+"Maps, flags, translations etc. are as accurate as their respective authors "
+"could achieve, but KGeography should not be taken as an authoritative source."
+
+#: main.cpp:19
+msgid "KGeography"
+msgstr "KGeography"
+
+#: main.cpp:19
+msgid "A geography learning program"
+msgstr "A geography learning program"
+
+#: main.cpp:20
+msgid "Programmer and designer"
+msgstr "Programmer and designer"
+
+#: main.cpp:21
+msgid "Small refinements"
+msgstr "Small refinements"
+
+#: main.cpp:22
+msgid "Italy flags and Italy by provinces map"
+msgstr "Italy flags and Italy by provinces map"
+
+#: main.cpp:23 main.cpp:24 main.cpp:25 main.cpp:26 main.cpp:27 main.cpp:28
+msgid "Map contributor"
+msgstr "Map contributor"
+
+#: main.cpp:29
+msgid "Contributed some maps and map generation tools"
+msgstr "Contributed some maps and map generation tools"
+
+#: main.cpp:30
+msgid "Sodipodi flags collection"
+msgstr "Sodipodi flags collection"
+
+#: main.cpp:30
+msgid "Got some flags from it"
+msgstr "Got some flags from it"
+
+#: mapasker.cpp:107
+msgid ""
+"You have found a bug in a map. Please contact the author and tell the %1 map "
+"has nothing associated to color %2,%3,%4."
+msgstr ""
+"You have found a bug in a map. Please contact the author and tell the %1 map "
+"has nothing associated to colour %2,%3,%4."
+
+#: mapasker.cpp:173
+msgid ""
+"_: There are two ways of dealing with the translation of \"Please click on: "
+"%1\". The first option simply replaces %1 with the translated name of the "
+"relevant region/city. If the grammar of your language allows this, choose this "
+"option by setting the translation of this message to 1, and leave untranslated "
+"the translations of \"Please click on: %1\" that have the placename embedded "
+"(or translate them as - if you wish to show the file as fully translated. The "
+"second option is to translate all messages in full - this is likely to be "
+"required in the case of highly-inflected languages like Russian. To choose this "
+"option, set the translation of this message to 0, and translate all the "
+"messages.\n"
+"0"
+msgstr "1"
+
+#: mapasker.cpp:177
+#, c-format
+msgid ""
+"Please click on:\n"
+"%1"
+msgstr ""
+"Please click on:\n"
+"%1"
+
+#: mapasker.cpp:192
+msgid "Division in Map"
+msgstr "Division in Map"
+
+#: mapchooser.cpp:22
+msgid "Choose Map to Use"
+msgstr "Choose Map to Use"
+
+#: mapchooser.cpp:39
+msgid "Error parsing %1: %2"
+msgstr "Error parsing %1: %2"
+
+#: mapparser.cpp:40
+msgid "%1 does not exist."
+msgstr "%1 does not exist."
+
+#: mapparser.cpp:77
+msgid "The map description file should begin with the %1 tag"
+msgstr "The map description file should begin with the %1 tag"
+
+#: mapparser.cpp:84
+msgid "%1 is not a valid tag inside tag %2. Valid tags are %3, %4 and %5"
+msgstr "%1 is not a valid tag inside tag %2. Valid tags are %3, %4 and %5"
+
+#: mapparser.cpp:89 mapparser.cpp:119
+msgid "%1 tag has already been set"
+msgstr "%1 tag has already been set"
+
+#: mapparser.cpp:105
+msgid "There can not be a tag inside %1 tag"
+msgstr "There can not be a tag inside %1 tag"
+
+#: mapparser.cpp:112
+msgid ""
+"%1 is not a valid tag inside tag %2. Valid tags are %3, %4, %5, %6 and %7"
+msgstr ""
+"%1 is not a valid tag inside tag %2. Valid tags are %3, %4, %5, %6 and %7"
+
+#: mapparser.cpp:149
+msgid "File %1 does not exist"
+msgstr "File %1 does not exist"
+
+#: mapparser.cpp:155
+msgid "There is a division without name"
+msgstr "There is a division without name"
+
+#: mapparser.cpp:157
+msgid ""
+"There is already either a division called %1 or a division with the same colors "
+"as %2"
+msgstr ""
+"There is already either a division called %1 or a division with the same "
+"colours as %2"
+
+#: mapparser.cpp:159
+msgid "Division %1 has no capital"
+msgstr "Division %1 has no capital"
+
+#: mapparser.cpp:176 mapparser.cpp:181 mapparser.cpp:186
+msgid "Tag %1 has not the %2 tag."
+msgstr "Tag %1 has not the %2 tag."
+
+#: mapparser.cpp:220
+#, c-format
+msgid "Invalid value in tag %1"
+msgstr "Invalid value in tag %1"
+
+#: mapparser.cpp:227
+#, c-format
+msgid "Could not find flag file %1"
+msgstr "Could not find flag file %1"
+
+#: mapparser.cpp:248
+msgid "There are characters outside tags."
+msgstr "There are characters outside tags."
+
+#: mapparser.cpp:261
+msgid "Tag %1 is missing."
+msgstr "Tag %1 is missing."
+
+#: mapparser.cpp:268
+msgid "The XML document is malformed."
+msgstr "The XML document is malformed."
+
+#: mapsdatatranslation.cpp:1
+msgid ""
+"_: africa.kgm\n"
+"Africa"
+msgstr "Africa"
+
+#: mapsdatatranslation.cpp:2
+msgid ""
+"_: africa.kgm\n"
+"<qt>Current map:"
+"<br><b>Africa</b></qt>"
+msgstr "<qt>Current map:<br><b>Africa</b></qt>"
+
+#: mapsdatatranslation.cpp:3
+msgid ""
+"_: africa.kgm\n"
+"Water"
+msgstr "Water"
+
+#: mapsdatatranslation.cpp:4
+msgid ""
+"_: africa.kgm\n"
+"Coast"
+msgstr "Coast"
+
+#: mapsdatatranslation.cpp:5
+msgid ""
+"_: africa.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:6
+msgid ""
+"_: africa.kgm\n"
+"Algeria"
+msgstr "Algeria"
+
+#: mapsdatatranslation.cpp:7
+msgid ""
+"_: africa.kgm\n"
+"The capital of Algeria is..."
+msgstr "The capital of Algeria is..."
+
+#: mapsdatatranslation.cpp:8
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Algeria"
+msgstr ""
+"Please click on:\n"
+"Algeria"
+
+#: mapsdatatranslation.cpp:9
+msgid ""
+"_: africa.kgm\n"
+"The flag of Algeria is..."
+msgstr "The flag of Algeria is..."
+
+#: mapsdatatranslation.cpp:10
+msgid ""
+"_: africa.kgm\n"
+"Algiers"
+msgstr "Algiers"
+
+#: mapsdatatranslation.cpp:11
+msgid ""
+"_: africa.kgm\n"
+"Algiers is the capital of..."
+msgstr "Algiers is the capital of..."
+
+#: mapsdatatranslation.cpp:12
+msgid ""
+"_: africa.kgm\n"
+"Angola"
+msgstr "Angola"
+
+#: mapsdatatranslation.cpp:13
+msgid ""
+"_: africa.kgm\n"
+"The capital of Angola is..."
+msgstr "The capital of Angola is..."
+
+#: mapsdatatranslation.cpp:14
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Angola"
+msgstr ""
+"Please click on:\n"
+"Angola"
+
+#: mapsdatatranslation.cpp:15
+msgid ""
+"_: africa.kgm\n"
+"The flag of Angola is..."
+msgstr "The flag of Angola is..."
+
+#: mapsdatatranslation.cpp:16
+msgid ""
+"_: africa.kgm\n"
+"Luanda"
+msgstr "Luanda"
+
+#: mapsdatatranslation.cpp:17
+msgid ""
+"_: africa.kgm\n"
+"Luanda is the capital of..."
+msgstr "Luanda is the capital of..."
+
+#: mapsdatatranslation.cpp:18
+msgid ""
+"_: africa.kgm\n"
+"Benin"
+msgstr "Benin"
+
+#: mapsdatatranslation.cpp:19
+msgid ""
+"_: africa.kgm\n"
+"The capital of Benin is..."
+msgstr "The capital of Benin is..."
+
+#: mapsdatatranslation.cpp:20
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Benin"
+msgstr ""
+"Please click on:\n"
+"Benin"
+
+#: mapsdatatranslation.cpp:21
+msgid ""
+"_: africa.kgm\n"
+"The flag of Benin is..."
+msgstr "The flag of Benin is..."
+
+#: mapsdatatranslation.cpp:22
+msgid ""
+"_: africa.kgm\n"
+"Porto Novo"
+msgstr "Porto Novo"
+
+#: mapsdatatranslation.cpp:23
+msgid ""
+"_: africa.kgm\n"
+"Porto Novo is the capital of..."
+msgstr "Porto Novo is the capital of..."
+
+#: mapsdatatranslation.cpp:24
+msgid ""
+"_: africa.kgm\n"
+"Botswana"
+msgstr "Botswana"
+
+#: mapsdatatranslation.cpp:25
+msgid ""
+"_: africa.kgm\n"
+"The capital of Botswana is..."
+msgstr "The capital of Botswana is..."
+
+#: mapsdatatranslation.cpp:26
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Botswana"
+msgstr ""
+"Please click on:\n"
+"Botswana"
+
+#: mapsdatatranslation.cpp:27
+msgid ""
+"_: africa.kgm\n"
+"The flag of Botswana is..."
+msgstr "The flag of Botswana is..."
+
+#: mapsdatatranslation.cpp:28
+msgid ""
+"_: africa.kgm\n"
+"Gaborone"
+msgstr "Gaborone"
+
+#: mapsdatatranslation.cpp:29
+msgid ""
+"_: africa.kgm\n"
+"Gaborone is the capital of..."
+msgstr "Gaborone is the capital of..."
+
+#: mapsdatatranslation.cpp:30
+msgid ""
+"_: africa.kgm\n"
+"Burkina Faso"
+msgstr "Burkina Faso"
+
+#: mapsdatatranslation.cpp:31
+msgid ""
+"_: africa.kgm\n"
+"The capital of Burkina Faso is..."
+msgstr "The capital of Burkina Faso is..."
+
+#: mapsdatatranslation.cpp:32
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Burkina Faso"
+msgstr ""
+"Please click on:\n"
+"Burkina Faso"
+
+#: mapsdatatranslation.cpp:33
+msgid ""
+"_: africa.kgm\n"
+"The flag of Burkina Faso is..."
+msgstr "The flag of Burkina Faso is..."
+
+#: mapsdatatranslation.cpp:34
+msgid ""
+"_: africa.kgm\n"
+"Ouagadougou"
+msgstr "Ouagadougou"
+
+#: mapsdatatranslation.cpp:35
+msgid ""
+"_: africa.kgm\n"
+"Ouagadougou is the capital of..."
+msgstr "Ouagadougou is the capital of..."
+
+#: mapsdatatranslation.cpp:36
+msgid ""
+"_: africa.kgm\n"
+"Burundi"
+msgstr "Burundi"
+
+#: mapsdatatranslation.cpp:37
+msgid ""
+"_: africa.kgm\n"
+"The capital of Burundi is..."
+msgstr "The capital of Burundi is..."
+
+#: mapsdatatranslation.cpp:38
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Burundi"
+msgstr ""
+"Please click on:\n"
+"Burundi"
+
+#: mapsdatatranslation.cpp:39
+msgid ""
+"_: africa.kgm\n"
+"The flag of Burundi is..."
+msgstr "The flag of Burundi is..."
+
+#: mapsdatatranslation.cpp:40
+msgid ""
+"_: africa.kgm\n"
+"Bujumbura"
+msgstr "Bujumbura"
+
+#: mapsdatatranslation.cpp:41
+msgid ""
+"_: africa.kgm\n"
+"Bujumbura is the capital of..."
+msgstr "Bujumbura is the capital of..."
+
+#: mapsdatatranslation.cpp:42
+msgid ""
+"_: africa.kgm\n"
+"Cameroon"
+msgstr "Cameroon"
+
+#: mapsdatatranslation.cpp:43
+msgid ""
+"_: africa.kgm\n"
+"The capital of Cameroon is..."
+msgstr "The capital of Cameroon is..."
+
+#: mapsdatatranslation.cpp:44
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Cameroon"
+msgstr ""
+"Please click on:\n"
+"Cameroon"
+
+#: mapsdatatranslation.cpp:45
+msgid ""
+"_: africa.kgm\n"
+"The flag of Cameroon is..."
+msgstr "The flag of Cameroon is..."
+
+#: mapsdatatranslation.cpp:46
+msgid ""
+"_: africa.kgm\n"
+"Yaoundé"
+msgstr "Yaoundé"
+
+#: mapsdatatranslation.cpp:47
+msgid ""
+"_: africa.kgm\n"
+"Yaoundé is the capital of..."
+msgstr "Yaoundé is the capital of..."
+
+#: mapsdatatranslation.cpp:48
+msgid ""
+"_: africa.kgm\n"
+"Central African Republic"
+msgstr "Central African Republic"
+
+#: mapsdatatranslation.cpp:49
+msgid ""
+"_: africa.kgm\n"
+"The capital of Central African Republic is..."
+msgstr "The capital of Central African Republic is..."
+
+#: mapsdatatranslation.cpp:50
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Central African Republic"
+msgstr ""
+"Please click on:\n"
+"Central African Republic"
+
+#: mapsdatatranslation.cpp:51
+msgid ""
+"_: africa.kgm\n"
+"The flag of Central African Republic is..."
+msgstr "The flag of Central African Republic is..."
+
+#: mapsdatatranslation.cpp:52
+msgid ""
+"_: africa.kgm\n"
+"Bangui"
+msgstr "Bangui"
+
+#: mapsdatatranslation.cpp:53
+msgid ""
+"_: africa.kgm\n"
+"Bangui is the capital of..."
+msgstr "Bangui is the capital of..."
+
+#: mapsdatatranslation.cpp:54
+msgid ""
+"_: africa.kgm\n"
+"Chad"
+msgstr "Chad"
+
+#: mapsdatatranslation.cpp:55
+msgid ""
+"_: africa.kgm\n"
+"The capital of Chad is..."
+msgstr "The capital of Chad is..."
+
+#: mapsdatatranslation.cpp:56
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Chad"
+msgstr ""
+"Please click on:\n"
+"Chad"
+
+#: mapsdatatranslation.cpp:57
+msgid ""
+"_: africa.kgm\n"
+"The flag of Chad is..."
+msgstr "The flag of Chad is..."
+
+#: mapsdatatranslation.cpp:58
+msgid ""
+"_: africa.kgm\n"
+"N'Djamena"
+msgstr "N'Djamena"
+
+#: mapsdatatranslation.cpp:59
+msgid ""
+"_: africa.kgm\n"
+"N'Djamena is the capital of..."
+msgstr "N'Djamena is the capital of..."
+
+#: mapsdatatranslation.cpp:60
+msgid ""
+"_: africa.kgm\n"
+"Côte d'Ivoire"
+msgstr "Côte d'Ivoire"
+
+#: mapsdatatranslation.cpp:61
+msgid ""
+"_: africa.kgm\n"
+"The capital of Côte d'Ivoire is..."
+msgstr "The capital of Côte d'Ivoire is..."
+
+#: mapsdatatranslation.cpp:62
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Côte d'Ivoire"
+msgstr ""
+"Please click on:\n"
+"Côte d'Ivoire"
+
+#: mapsdatatranslation.cpp:63
+msgid ""
+"_: africa.kgm\n"
+"The flag of Côte d'Ivoire is..."
+msgstr "The flag of Côte d'Ivoire is..."
+
+#: mapsdatatranslation.cpp:64
+msgid ""
+"_: africa.kgm\n"
+"Yamoussoukro"
+msgstr "Yamoussoukro"
+
+#: mapsdatatranslation.cpp:65
+msgid ""
+"_: africa.kgm\n"
+"Yamoussoukro is the capital of..."
+msgstr "Yamoussoukro is the capital of..."
+
+#: mapsdatatranslation.cpp:66
+msgid ""
+"_: africa.kgm\n"
+"Cyprus"
+msgstr "Cyprus"
+
+#: mapsdatatranslation.cpp:67
+msgid ""
+"_: africa.kgm\n"
+"Democratic Republic of the Congo"
+msgstr "Democratic Republic of the Congo"
+
+#: mapsdatatranslation.cpp:68
+msgid ""
+"_: africa.kgm\n"
+"The capital of Democratic Republic of the Congo is..."
+msgstr "The capital of Democratic Republic of the Congo is..."
+
+#: mapsdatatranslation.cpp:69
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Democratic Republic of the Congo"
+msgstr ""
+"Please click on:\n"
+"Democratic Republic of the Congo"
+
+#: mapsdatatranslation.cpp:70
+msgid ""
+"_: africa.kgm\n"
+"The flag of Democratic Republic of the Congo is..."
+msgstr "The flag of Democratic Republic of the Congo is..."
+
+#: mapsdatatranslation.cpp:71
+msgid ""
+"_: africa.kgm\n"
+"Kinshasa"
+msgstr "Kinshasa"
+
+#: mapsdatatranslation.cpp:72
+msgid ""
+"_: africa.kgm\n"
+"Kinshasa is the capital of..."
+msgstr "Kinshasa is the capital of..."
+
+#: mapsdatatranslation.cpp:73 mapsdatatranslation.cpp:77
+msgid ""
+"_: africa.kgm\n"
+"Djibouti"
+msgstr "Djibouti"
+
+#: mapsdatatranslation.cpp:74
+msgid ""
+"_: africa.kgm\n"
+"The capital of Djibouti is..."
+msgstr "The capital of Djibouti is..."
+
+#: mapsdatatranslation.cpp:75
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Djibouti"
+msgstr ""
+"Please click on:\n"
+"Djibouti"
+
+#: mapsdatatranslation.cpp:76
+msgid ""
+"_: africa.kgm\n"
+"The flag of Djibouti is..."
+msgstr "The flag of Djibouti is..."
+
+#: mapsdatatranslation.cpp:78
+msgid ""
+"_: africa.kgm\n"
+"Djibouti is the capital of..."
+msgstr "Djibouti is the capital of..."
+
+#: mapsdatatranslation.cpp:79
+msgid ""
+"_: africa.kgm\n"
+"Egypt"
+msgstr "Egypt"
+
+#: mapsdatatranslation.cpp:80
+msgid ""
+"_: africa.kgm\n"
+"The capital of Egypt is..."
+msgstr "The capital of Egypt is..."
+
+#: mapsdatatranslation.cpp:81
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Egypt"
+msgstr ""
+"Please click on:\n"
+"Egypt"
+
+#: mapsdatatranslation.cpp:82
+msgid ""
+"_: africa.kgm\n"
+"The flag of Egypt is..."
+msgstr "The flag of Egypt is..."
+
+#: mapsdatatranslation.cpp:83
+msgid ""
+"_: africa.kgm\n"
+"Cairo"
+msgstr "Cairo"
+
+#: mapsdatatranslation.cpp:84
+msgid ""
+"_: africa.kgm\n"
+"Cairo is the capital of..."
+msgstr "Cairo is the capital of..."
+
+#: mapsdatatranslation.cpp:85
+msgid ""
+"_: africa.kgm\n"
+"Equatorial Guinea"
+msgstr "Equatorial Guinea"
+
+#: mapsdatatranslation.cpp:86
+msgid ""
+"_: africa.kgm\n"
+"The capital of Equatorial Guinea is..."
+msgstr "The capital of Equatorial Guinea is..."
+
+#: mapsdatatranslation.cpp:87
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Equatorial Guinea"
+msgstr ""
+"Please click on:\n"
+"Equatorial Guinea"
+
+#: mapsdatatranslation.cpp:88
+msgid ""
+"_: africa.kgm\n"
+"The flag of Equatorial Guinea is..."
+msgstr "The flag of Equatorial Guinea is..."
+
+#: mapsdatatranslation.cpp:89
+msgid ""
+"_: africa.kgm\n"
+"Malabo"
+msgstr "Malabo"
+
+#: mapsdatatranslation.cpp:90
+msgid ""
+"_: africa.kgm\n"
+"Malabo is the capital of..."
+msgstr "Malabo is the capital of..."
+
+#: mapsdatatranslation.cpp:91
+msgid ""
+"_: africa.kgm\n"
+"Eritrea"
+msgstr "Eritrea"
+
+#: mapsdatatranslation.cpp:92
+msgid ""
+"_: africa.kgm\n"
+"The capital of Eritrea is..."
+msgstr "The capital of Eritrea is..."
+
+#: mapsdatatranslation.cpp:93
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Eritrea"
+msgstr ""
+"Please click on:\n"
+"Eritrea"
+
+#: mapsdatatranslation.cpp:94
+msgid ""
+"_: africa.kgm\n"
+"The flag of Eritrea is..."
+msgstr "The flag of Eritrea is..."
+
+#: mapsdatatranslation.cpp:95
+msgid ""
+"_: africa.kgm\n"
+"Asmara"
+msgstr "Asmara"
+
+#: mapsdatatranslation.cpp:96
+msgid ""
+"_: africa.kgm\n"
+"Asmara is the capital of..."
+msgstr "Asmara is the capital of..."
+
+#: mapsdatatranslation.cpp:97
+msgid ""
+"_: africa.kgm\n"
+"Ethiopia"
+msgstr "Ethiopia"
+
+#: mapsdatatranslation.cpp:98
+msgid ""
+"_: africa.kgm\n"
+"The capital of Ethiopia is..."
+msgstr "The capital of Ethiopia is..."
+
+#: mapsdatatranslation.cpp:99
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Ethiopia"
+msgstr ""
+"Please click on:\n"
+"Ethiopia"
+
+#: mapsdatatranslation.cpp:100
+msgid ""
+"_: africa.kgm\n"
+"The flag of Ethiopia is..."
+msgstr "The flag of Ethiopia is..."
+
+#: mapsdatatranslation.cpp:101
+msgid ""
+"_: africa.kgm\n"
+"Addis Ababa"
+msgstr "Addis Ababa"
+
+#: mapsdatatranslation.cpp:102
+msgid ""
+"_: africa.kgm\n"
+"Addis Ababa is the capital of..."
+msgstr "Addis Ababa is the capital of..."
+
+#: mapsdatatranslation.cpp:103
+msgid ""
+"_: africa.kgm\n"
+"Gabon"
+msgstr "Gabon"
+
+#: mapsdatatranslation.cpp:104
+msgid ""
+"_: africa.kgm\n"
+"The capital of Gabon is..."
+msgstr "The capital of Gabon is..."
+
+#: mapsdatatranslation.cpp:105
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Gabon"
+msgstr ""
+"Please click on:\n"
+"Gabon"
+
+#: mapsdatatranslation.cpp:106
+msgid ""
+"_: africa.kgm\n"
+"The flag of Gabon is..."
+msgstr "The flag of Gabon is..."
+
+#: mapsdatatranslation.cpp:107
+msgid ""
+"_: africa.kgm\n"
+"Libreville"
+msgstr "Libreville"
+
+#: mapsdatatranslation.cpp:108
+msgid ""
+"_: africa.kgm\n"
+"Libreville is the capital of..."
+msgstr "Libreville is the capital of..."
+
+#: mapsdatatranslation.cpp:109
+msgid ""
+"_: africa.kgm\n"
+"Ghana"
+msgstr "Ghana"
+
+#: mapsdatatranslation.cpp:110
+msgid ""
+"_: africa.kgm\n"
+"The capital of Ghana is..."
+msgstr "The capital of Ghana is..."
+
+#: mapsdatatranslation.cpp:111
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Ghana"
+msgstr ""
+"Please click on:\n"
+"Ghana"
+
+#: mapsdatatranslation.cpp:112
+msgid ""
+"_: africa.kgm\n"
+"The flag of Ghana is..."
+msgstr "The flag of Ghana is..."
+
+#: mapsdatatranslation.cpp:113
+msgid ""
+"_: africa.kgm\n"
+"Accra"
+msgstr "Accra"
+
+#: mapsdatatranslation.cpp:114
+msgid ""
+"_: africa.kgm\n"
+"Accra is the capital of..."
+msgstr "Accra is the capital of..."
+
+#: mapsdatatranslation.cpp:115
+msgid ""
+"_: africa.kgm\n"
+"Greece"
+msgstr "Greece"
+
+#: mapsdatatranslation.cpp:116
+msgid ""
+"_: africa.kgm\n"
+"Guinea"
+msgstr "Guinea"
+
+#: mapsdatatranslation.cpp:117
+msgid ""
+"_: africa.kgm\n"
+"The capital of Guinea is..."
+msgstr "The capital of Guinea is..."
+
+#: mapsdatatranslation.cpp:118
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Guinea"
+msgstr ""
+"Please click on:\n"
+"Guinea"
+
+#: mapsdatatranslation.cpp:119
+msgid ""
+"_: africa.kgm\n"
+"The flag of Guinea is..."
+msgstr "The flag of Guinea is..."
+
+#: mapsdatatranslation.cpp:120
+msgid ""
+"_: africa.kgm\n"
+"Conakry"
+msgstr "Conakry"
+
+#: mapsdatatranslation.cpp:121
+msgid ""
+"_: africa.kgm\n"
+"Conakry is the capital of..."
+msgstr "Conakry is the capital of..."
+
+#: mapsdatatranslation.cpp:122
+msgid ""
+"_: africa.kgm\n"
+"Guinea-Bissau"
+msgstr "Guinea-Bissau"
+
+#: mapsdatatranslation.cpp:123
+msgid ""
+"_: africa.kgm\n"
+"The capital of Guinea-Bissau is..."
+msgstr "The capital of Guinea-Bissau is..."
+
+#: mapsdatatranslation.cpp:124
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Guinea-Bissau"
+msgstr ""
+"Please click on:\n"
+"Guinea-Bissau"
+
+#: mapsdatatranslation.cpp:125
+msgid ""
+"_: africa.kgm\n"
+"The flag of Guinea-Bissau is..."
+msgstr "The flag of Guinea-Bissau is..."
+
+#: mapsdatatranslation.cpp:126
+msgid ""
+"_: africa.kgm\n"
+"Bissau"
+msgstr "Bissau"
+
+#: mapsdatatranslation.cpp:127
+msgid ""
+"_: africa.kgm\n"
+"Bissau is the capital of..."
+msgstr "Bissau is the capital of..."
+
+#: mapsdatatranslation.cpp:128
+msgid ""
+"_: africa.kgm\n"
+"Iran"
+msgstr "Iran"
+
+#: mapsdatatranslation.cpp:129
+msgid ""
+"_: africa.kgm\n"
+"Iraq"
+msgstr "Iraq"
+
+#: mapsdatatranslation.cpp:130
+msgid ""
+"_: africa.kgm\n"
+"Israel"
+msgstr "Israel"
+
+#: mapsdatatranslation.cpp:131
+msgid ""
+"_: africa.kgm\n"
+"Italy"
+msgstr "Italy"
+
+#: mapsdatatranslation.cpp:132
+msgid ""
+"_: africa.kgm\n"
+"Jordan"
+msgstr "Jordan"
+
+#: mapsdatatranslation.cpp:133
+msgid ""
+"_: africa.kgm\n"
+"Kenya"
+msgstr "Kenya"
+
+#: mapsdatatranslation.cpp:134
+msgid ""
+"_: africa.kgm\n"
+"The capital of Kenya is..."
+msgstr "The capital of Kenya is..."
+
+#: mapsdatatranslation.cpp:135
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Kenya"
+msgstr ""
+"Please click on:\n"
+"Kenya"
+
+#: mapsdatatranslation.cpp:136
+msgid ""
+"_: africa.kgm\n"
+"The flag of Kenya is..."
+msgstr "The flag of Kenya is..."
+
+#: mapsdatatranslation.cpp:137
+msgid ""
+"_: africa.kgm\n"
+"Nairobi"
+msgstr "Nairobi"
+
+#: mapsdatatranslation.cpp:138
+msgid ""
+"_: africa.kgm\n"
+"Nairobi is the capital of..."
+msgstr "Nairobi is the capital of..."
+
+#: mapsdatatranslation.cpp:139
+msgid ""
+"_: africa.kgm\n"
+"Kuwait"
+msgstr "Kuwait"
+
+#: mapsdatatranslation.cpp:140
+msgid ""
+"_: africa.kgm\n"
+"Lebanon"
+msgstr "Lebanon"
+
+#: mapsdatatranslation.cpp:141
+msgid ""
+"_: africa.kgm\n"
+"Lesotho"
+msgstr "Lesotho"
+
+#: mapsdatatranslation.cpp:142
+msgid ""
+"_: africa.kgm\n"
+"The capital of Lesotho is..."
+msgstr "The capital of Lesotho is..."
+
+#: mapsdatatranslation.cpp:143
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Lesotho"
+msgstr ""
+"Please click on:\n"
+"Lesotho"
+
+#: mapsdatatranslation.cpp:144
+msgid ""
+"_: africa.kgm\n"
+"The flag of Lesotho is..."
+msgstr "The flag of Lesotho is..."
+
+#: mapsdatatranslation.cpp:145
+msgid ""
+"_: africa.kgm\n"
+"Maseru"
+msgstr "Maseru"
+
+#: mapsdatatranslation.cpp:146
+msgid ""
+"_: africa.kgm\n"
+"Maseru is the capital of..."
+msgstr "Maseru is the capital of..."
+
+#: mapsdatatranslation.cpp:147
+msgid ""
+"_: africa.kgm\n"
+"Liberia"
+msgstr "Liberia"
+
+#: mapsdatatranslation.cpp:148
+msgid ""
+"_: africa.kgm\n"
+"The capital of Liberia is..."
+msgstr "The capital of Liberia is..."
+
+#: mapsdatatranslation.cpp:149
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Liberia"
+msgstr ""
+"Please click on:\n"
+"Liberia"
+
+#: mapsdatatranslation.cpp:150
+msgid ""
+"_: africa.kgm\n"
+"The flag of Liberia is..."
+msgstr "The flag of Liberia is..."
+
+#: mapsdatatranslation.cpp:151
+msgid ""
+"_: africa.kgm\n"
+"Monrovia"
+msgstr "Monrovia"
+
+#: mapsdatatranslation.cpp:152
+msgid ""
+"_: africa.kgm\n"
+"Monrovia is the capital of..."
+msgstr "Monrovia is the capital of..."
+
+#: mapsdatatranslation.cpp:153
+msgid ""
+"_: africa.kgm\n"
+"Libya"
+msgstr "Libya"
+
+#: mapsdatatranslation.cpp:154
+msgid ""
+"_: africa.kgm\n"
+"The capital of Libya is..."
+msgstr "The capital of Libya is..."
+
+#: mapsdatatranslation.cpp:155
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Libya"
+msgstr ""
+"Please click on:\n"
+"Libya"
+
+#: mapsdatatranslation.cpp:156
+msgid ""
+"_: africa.kgm\n"
+"The flag of Libya is..."
+msgstr "The flag of Libya is..."
+
+#: mapsdatatranslation.cpp:157
+msgid ""
+"_: africa.kgm\n"
+"Tripoli"
+msgstr "Tripoli"
+
+#: mapsdatatranslation.cpp:158
+msgid ""
+"_: africa.kgm\n"
+"Tripoli is the capital of..."
+msgstr "Tripoli is the capital of..."
+
+#: mapsdatatranslation.cpp:159
+msgid ""
+"_: africa.kgm\n"
+"Madagascar"
+msgstr "Madagascar"
+
+#: mapsdatatranslation.cpp:160
+msgid ""
+"_: africa.kgm\n"
+"The capital of Madagascar is..."
+msgstr "The capital of Madagascar is..."
+
+#: mapsdatatranslation.cpp:161
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Madagascar"
+msgstr ""
+"Please click on:\n"
+"Madagascar"
+
+#: mapsdatatranslation.cpp:162
+msgid ""
+"_: africa.kgm\n"
+"The flag of Madagascar is..."
+msgstr "The flag of Madagascar is..."
+
+#: mapsdatatranslation.cpp:163
+msgid ""
+"_: africa.kgm\n"
+"Antananarivo"
+msgstr "Antananarivo"
+
+#: mapsdatatranslation.cpp:164
+msgid ""
+"_: africa.kgm\n"
+"Antananarivo is the capital of..."
+msgstr "Antananarivo is the capital of..."
+
+#: mapsdatatranslation.cpp:165
+msgid ""
+"_: africa.kgm\n"
+"Malawi"
+msgstr "Malawi"
+
+#: mapsdatatranslation.cpp:166
+msgid ""
+"_: africa.kgm\n"
+"The capital of Malawi is..."
+msgstr "The capital of Malawi is..."
+
+#: mapsdatatranslation.cpp:167
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Malawi"
+msgstr ""
+"Please click on:\n"
+"Malawi"
+
+#: mapsdatatranslation.cpp:168
+msgid ""
+"_: africa.kgm\n"
+"The flag of Malawi is..."
+msgstr "The flag of Malawi is..."
+
+#: mapsdatatranslation.cpp:169
+msgid ""
+"_: africa.kgm\n"
+"Lilongwe"
+msgstr "Lilongwe"
+
+#: mapsdatatranslation.cpp:170
+msgid ""
+"_: africa.kgm\n"
+"Lilongwe is the capital of..."
+msgstr "Lilongwe is the capital of..."
+
+#: mapsdatatranslation.cpp:171
+msgid ""
+"_: africa.kgm\n"
+"Mali"
+msgstr "Mali"
+
+#: mapsdatatranslation.cpp:172
+msgid ""
+"_: africa.kgm\n"
+"The capital of Mali is..."
+msgstr "The capital of Mali is..."
+
+#: mapsdatatranslation.cpp:173
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Mali"
+msgstr ""
+"Please click on:\n"
+"Mali"
+
+#: mapsdatatranslation.cpp:174
+msgid ""
+"_: africa.kgm\n"
+"The flag of Mali is..."
+msgstr "The flag of Mali is..."
+
+#: mapsdatatranslation.cpp:175
+msgid ""
+"_: africa.kgm\n"
+"Bamako"
+msgstr "Bamako"
+
+#: mapsdatatranslation.cpp:176
+msgid ""
+"_: africa.kgm\n"
+"Bamako is the capital of..."
+msgstr "Bamako is the capital of..."
+
+#: mapsdatatranslation.cpp:177
+msgid ""
+"_: africa.kgm\n"
+"Mauritania"
+msgstr "Mauritania"
+
+#: mapsdatatranslation.cpp:178
+msgid ""
+"_: africa.kgm\n"
+"The capital of Mauritania is..."
+msgstr "The capital of Mauritania is..."
+
+#: mapsdatatranslation.cpp:179
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Mauritania"
+msgstr ""
+"Please click on:\n"
+"Mauritania"
+
+#: mapsdatatranslation.cpp:180
+msgid ""
+"_: africa.kgm\n"
+"The flag of Mauritania is..."
+msgstr "The flag of Mauritania is..."
+
+#: mapsdatatranslation.cpp:181
+msgid ""
+"_: africa.kgm\n"
+"Nouakchott"
+msgstr "Nouakchott"
+
+#: mapsdatatranslation.cpp:182
+msgid ""
+"_: africa.kgm\n"
+"Nouakchott is the capital of..."
+msgstr "Nouakchott is the capital of..."
+
+#: mapsdatatranslation.cpp:183
+msgid ""
+"_: africa.kgm\n"
+"Morocco"
+msgstr "Morocco"
+
+#: mapsdatatranslation.cpp:184
+msgid ""
+"_: africa.kgm\n"
+"The capital of Morocco is..."
+msgstr "The capital of Morocco is..."
+
+#: mapsdatatranslation.cpp:185
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Morocco"
+msgstr ""
+"Please click on:\n"
+"Morocco"
+
+#: mapsdatatranslation.cpp:186
+msgid ""
+"_: africa.kgm\n"
+"The flag of Morocco is..."
+msgstr "The flag of Morocco is..."
+
+#: mapsdatatranslation.cpp:187
+msgid ""
+"_: africa.kgm\n"
+"Rabat"
+msgstr "Rabat"
+
+#: mapsdatatranslation.cpp:188
+msgid ""
+"_: africa.kgm\n"
+"Rabat is the capital of..."
+msgstr "Rabat is the capital of..."
+
+#: mapsdatatranslation.cpp:189
+msgid ""
+"_: africa.kgm\n"
+"Mozambique"
+msgstr "Mozambique"
+
+#: mapsdatatranslation.cpp:190
+msgid ""
+"_: africa.kgm\n"
+"The capital of Mozambique is..."
+msgstr "The capital of Mozambique is..."
+
+#: mapsdatatranslation.cpp:191
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Mozambique"
+msgstr ""
+"Please click on:\n"
+"Mozambique"
+
+#: mapsdatatranslation.cpp:192
+msgid ""
+"_: africa.kgm\n"
+"The flag of Mozambique is..."
+msgstr "The flag of Mozambique is..."
+
+#: mapsdatatranslation.cpp:193
+msgid ""
+"_: africa.kgm\n"
+"Maputo"
+msgstr "Maputo"
+
+#: mapsdatatranslation.cpp:194
+msgid ""
+"_: africa.kgm\n"
+"Maputo is the capital of..."
+msgstr "Maputo is the capital of..."
+
+#: mapsdatatranslation.cpp:195
+msgid ""
+"_: africa.kgm\n"
+"Namibia"
+msgstr "Namibia"
+
+#: mapsdatatranslation.cpp:196
+msgid ""
+"_: africa.kgm\n"
+"The capital of Namibia is..."
+msgstr "The capital of Namibia is..."
+
+#: mapsdatatranslation.cpp:197
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Namibia"
+msgstr ""
+"Please click on:\n"
+"Namibia"
+
+#: mapsdatatranslation.cpp:198
+msgid ""
+"_: africa.kgm\n"
+"The flag of Namibia is..."
+msgstr "The flag of Namibia is..."
+
+#: mapsdatatranslation.cpp:199
+msgid ""
+"_: africa.kgm\n"
+"Windhoek"
+msgstr "Windhoek"
+
+#: mapsdatatranslation.cpp:200
+msgid ""
+"_: africa.kgm\n"
+"Windhoek is the capital of..."
+msgstr "Windhoek is the capital of..."
+
+#: mapsdatatranslation.cpp:201
+msgid ""
+"_: africa.kgm\n"
+"Niger"
+msgstr "Niger"
+
+#: mapsdatatranslation.cpp:202
+msgid ""
+"_: africa.kgm\n"
+"The capital of Niger is..."
+msgstr "The capital of Niger is..."
+
+#: mapsdatatranslation.cpp:203
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Niger"
+msgstr ""
+"Please click on:\n"
+"Niger"
+
+#: mapsdatatranslation.cpp:204
+msgid ""
+"_: africa.kgm\n"
+"The flag of Niger is..."
+msgstr "The flag of Niger is..."
+
+#: mapsdatatranslation.cpp:205
+msgid ""
+"_: africa.kgm\n"
+"Niamey"
+msgstr "Niamey"
+
+#: mapsdatatranslation.cpp:206
+msgid ""
+"_: africa.kgm\n"
+"Niamey is the capital of..."
+msgstr "Niamey is the capital of..."
+
+#: mapsdatatranslation.cpp:207
+msgid ""
+"_: africa.kgm\n"
+"Nigeria"
+msgstr "Nigeria"
+
+#: mapsdatatranslation.cpp:208
+msgid ""
+"_: africa.kgm\n"
+"The capital of Nigeria is..."
+msgstr "The capital of Nigeria is..."
+
+#: mapsdatatranslation.cpp:209
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Nigeria"
+msgstr ""
+"Please click on:\n"
+"Nigeria"
+
+#: mapsdatatranslation.cpp:210
+msgid ""
+"_: africa.kgm\n"
+"The flag of Nigeria is..."
+msgstr "The flag of Nigeria is..."
+
+#: mapsdatatranslation.cpp:211
+msgid ""
+"_: africa.kgm\n"
+"Abuja"
+msgstr "Abuja"
+
+#: mapsdatatranslation.cpp:212
+msgid ""
+"_: africa.kgm\n"
+"Abuja is the capital of..."
+msgstr "Abuja is the capital of..."
+
+#: mapsdatatranslation.cpp:213
+msgid ""
+"_: africa.kgm\n"
+"Portugal"
+msgstr "Portugal"
+
+#: mapsdatatranslation.cpp:214
+msgid ""
+"_: africa.kgm\n"
+"Qatar"
+msgstr "Qatar"
+
+#: mapsdatatranslation.cpp:215
+msgid ""
+"_: africa.kgm\n"
+"Republic of the Congo"
+msgstr "Republic of the Congo"
+
+#: mapsdatatranslation.cpp:216
+msgid ""
+"_: africa.kgm\n"
+"The capital of Republic of the Congo is..."
+msgstr "The capital of Republic of the Congo is..."
+
+#: mapsdatatranslation.cpp:217
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Republic of the Congo"
+msgstr ""
+"Please click on:\n"
+"Republic of the Congo"
+
+#: mapsdatatranslation.cpp:218
+msgid ""
+"_: africa.kgm\n"
+"The flag of Republic of the Congo is..."
+msgstr "The flag of Republic of the Congo is..."
+
+#: mapsdatatranslation.cpp:219
+msgid ""
+"_: africa.kgm\n"
+"Brazzaville"
+msgstr "Brazzaville"
+
+#: mapsdatatranslation.cpp:220
+msgid ""
+"_: africa.kgm\n"
+"Brazzaville is the capital of..."
+msgstr "Brazzaville is the capital of..."
+
+#: mapsdatatranslation.cpp:221
+msgid ""
+"_: africa.kgm\n"
+"Rwanda"
+msgstr "Rwanda"
+
+#: mapsdatatranslation.cpp:222
+msgid ""
+"_: africa.kgm\n"
+"The capital of Rwanda is..."
+msgstr "The capital of Rwanda is..."
+
+#: mapsdatatranslation.cpp:223
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Rwanda"
+msgstr ""
+"Please click on:\n"
+"Rwanda"
+
+#: mapsdatatranslation.cpp:224
+msgid ""
+"_: africa.kgm\n"
+"The flag of Rwanda is..."
+msgstr "The flag of Rwanda is..."
+
+#: mapsdatatranslation.cpp:225
+msgid ""
+"_: africa.kgm\n"
+"Kigali"
+msgstr "Kigali"
+
+#: mapsdatatranslation.cpp:226
+msgid ""
+"_: africa.kgm\n"
+"Kigali is the capital of..."
+msgstr "Kigali is the capital of..."
+
+#: mapsdatatranslation.cpp:227
+msgid ""
+"_: africa.kgm\n"
+"Saudi Arabia"
+msgstr "Saudi Arabia"
+
+#: mapsdatatranslation.cpp:228
+msgid ""
+"_: africa.kgm\n"
+"Senegal"
+msgstr "Senegal"
+
+#: mapsdatatranslation.cpp:229
+msgid ""
+"_: africa.kgm\n"
+"The capital of Senegal is..."
+msgstr "The capital of Senegal is..."
+
+#: mapsdatatranslation.cpp:230
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Senegal"
+msgstr ""
+"Please click on:\n"
+"Senegal"
+
+#: mapsdatatranslation.cpp:231
+msgid ""
+"_: africa.kgm\n"
+"The flag of Senegal is..."
+msgstr "The flag of Senegal is..."
+
+#: mapsdatatranslation.cpp:232
+msgid ""
+"_: africa.kgm\n"
+"Dakar"
+msgstr "Dakar"
+
+#: mapsdatatranslation.cpp:233
+msgid ""
+"_: africa.kgm\n"
+"Dakar is the capital of..."
+msgstr "Dakar is the capital of..."
+
+#: mapsdatatranslation.cpp:234
+msgid ""
+"_: africa.kgm\n"
+"Sierra Leone"
+msgstr "Sierra Leone"
+
+#: mapsdatatranslation.cpp:235
+msgid ""
+"_: africa.kgm\n"
+"The capital of Sierra Leone is..."
+msgstr "The capital of Sierra Leone is..."
+
+#: mapsdatatranslation.cpp:236
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Sierra Leone"
+msgstr ""
+"Please click on:\n"
+"Sierra Leone"
+
+#: mapsdatatranslation.cpp:237
+msgid ""
+"_: africa.kgm\n"
+"The flag of Sierra Leone is..."
+msgstr "The flag of Sierra Leone is..."
+
+#: mapsdatatranslation.cpp:238
+msgid ""
+"_: africa.kgm\n"
+"Freetown"
+msgstr "Freetown"
+
+#: mapsdatatranslation.cpp:239
+msgid ""
+"_: africa.kgm\n"
+"Freetown is the capital of..."
+msgstr "Freetown is the capital of..."
+
+#: mapsdatatranslation.cpp:240
+msgid ""
+"_: africa.kgm\n"
+"Somalia"
+msgstr "Somalia"
+
+#: mapsdatatranslation.cpp:241
+msgid ""
+"_: africa.kgm\n"
+"The capital of Somalia is..."
+msgstr "The capital of Somalia is..."
+
+#: mapsdatatranslation.cpp:242
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Somalia"
+msgstr ""
+"Please click on:\n"
+"Somalia"
+
+#: mapsdatatranslation.cpp:243
+msgid ""
+"_: africa.kgm\n"
+"The flag of Somalia is..."
+msgstr "The flag of Somalia is..."
+
+#: mapsdatatranslation.cpp:244
+msgid ""
+"_: africa.kgm\n"
+"Mogadishu"
+msgstr "Mogadishu"
+
+#: mapsdatatranslation.cpp:245
+msgid ""
+"_: africa.kgm\n"
+"Mogadishu is the capital of..."
+msgstr "Mogadishu is the capital of..."
+
+#: mapsdatatranslation.cpp:246
+msgid ""
+"_: africa.kgm\n"
+"South Africa"
+msgstr "South Africa"
+
+#: mapsdatatranslation.cpp:247
+msgid ""
+"_: africa.kgm\n"
+"The capital of South Africa is..."
+msgstr "The capital of South Africa is..."
+
+#: mapsdatatranslation.cpp:248
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"South Africa"
+msgstr ""
+"Please click on:\n"
+"South Africa"
+
+#: mapsdatatranslation.cpp:249
+msgid ""
+"_: africa.kgm\n"
+"The flag of South Africa is..."
+msgstr "The flag of South Africa is..."
+
+#: mapsdatatranslation.cpp:250
+#, fuzzy
+msgid ""
+"_: africa.kgm\n"
+"Pretoria, Bloemfontein and Cape Town"
+msgstr "Cape Town"
+
+#: mapsdatatranslation.cpp:251
+#, fuzzy
+msgid ""
+"_: africa.kgm\n"
+"Pretoria, Bloemfontein and Cape Town is the capital of..."
+msgstr "Cape Town is the capital of..."
+
+#: mapsdatatranslation.cpp:252
+msgid ""
+"_: africa.kgm\n"
+"Spain"
+msgstr "Spain"
+
+#: mapsdatatranslation.cpp:253
+msgid ""
+"_: africa.kgm\n"
+"Sudan"
+msgstr "Sudan"
+
+#: mapsdatatranslation.cpp:254
+msgid ""
+"_: africa.kgm\n"
+"The capital of Sudan is..."
+msgstr "The capital of Sudan is..."
+
+#: mapsdatatranslation.cpp:255
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Sudan"
+msgstr ""
+"Please click on:\n"
+"Sudan"
+
+#: mapsdatatranslation.cpp:256
+msgid ""
+"_: africa.kgm\n"
+"The flag of Sudan is..."
+msgstr "The flag of Sudan is..."
+
+#: mapsdatatranslation.cpp:257
+msgid ""
+"_: africa.kgm\n"
+"Khartoum"
+msgstr "Khartoum"
+
+#: mapsdatatranslation.cpp:258
+msgid ""
+"_: africa.kgm\n"
+"Khartoum is the capital of..."
+msgstr "Khartoum is the capital of..."
+
+#: mapsdatatranslation.cpp:259
+msgid ""
+"_: africa.kgm\n"
+"Swaziland"
+msgstr "Swaziland"
+
+#: mapsdatatranslation.cpp:260
+msgid ""
+"_: africa.kgm\n"
+"The capital of Swaziland is..."
+msgstr "The capital of Swaziland is..."
+
+#: mapsdatatranslation.cpp:261
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Swaziland"
+msgstr ""
+"Please click on:\n"
+"Swaziland"
+
+#: mapsdatatranslation.cpp:262
+msgid ""
+"_: africa.kgm\n"
+"The flag of Swaziland is..."
+msgstr "The flag of Swaziland is..."
+
+#: mapsdatatranslation.cpp:263
+msgid ""
+"_: africa.kgm\n"
+"Mbabane"
+msgstr "Mbabane"
+
+#: mapsdatatranslation.cpp:264
+msgid ""
+"_: africa.kgm\n"
+"Mbabane is the capital of..."
+msgstr "Mbabane is the capital of..."
+
+#: mapsdatatranslation.cpp:265
+msgid ""
+"_: africa.kgm\n"
+"Syria"
+msgstr "Syria"
+
+#: mapsdatatranslation.cpp:266
+msgid ""
+"_: africa.kgm\n"
+"Tanzania"
+msgstr "Tanzania"
+
+#: mapsdatatranslation.cpp:267
+msgid ""
+"_: africa.kgm\n"
+"The capital of Tanzania is..."
+msgstr "The capital of Tanzania is..."
+
+#: mapsdatatranslation.cpp:268
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Tanzania"
+msgstr ""
+"Please click on:\n"
+"Tanzania"
+
+#: mapsdatatranslation.cpp:269
+msgid ""
+"_: africa.kgm\n"
+"The flag of Tanzania is..."
+msgstr "The flag of Tanzania is..."
+
+#: mapsdatatranslation.cpp:270
+msgid ""
+"_: africa.kgm\n"
+"Dodoma"
+msgstr "Dodoma"
+
+#: mapsdatatranslation.cpp:271
+msgid ""
+"_: africa.kgm\n"
+"Dodoma is the capital of..."
+msgstr "Dodoma is the capital of..."
+
+#: mapsdatatranslation.cpp:272
+msgid ""
+"_: africa.kgm\n"
+"The Gambia"
+msgstr "The Gambia"
+
+#: mapsdatatranslation.cpp:273
+msgid ""
+"_: africa.kgm\n"
+"The capital of The Gambia is..."
+msgstr "The capital of The Gambia is..."
+
+#: mapsdatatranslation.cpp:274
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"The Gambia"
+msgstr ""
+"Please click on:\n"
+"The Gambia"
+
+#: mapsdatatranslation.cpp:275
+msgid ""
+"_: africa.kgm\n"
+"The flag of The Gambia is..."
+msgstr "The flag of The Gambia is..."
+
+#: mapsdatatranslation.cpp:276
+msgid ""
+"_: africa.kgm\n"
+"Banjul"
+msgstr "Banjul"
+
+#: mapsdatatranslation.cpp:277
+msgid ""
+"_: africa.kgm\n"
+"Banjul is the capital of..."
+msgstr "Banjul is the capital of..."
+
+#: mapsdatatranslation.cpp:278
+msgid ""
+"_: africa.kgm\n"
+"Togo"
+msgstr "Togo"
+
+#: mapsdatatranslation.cpp:279
+msgid ""
+"_: africa.kgm\n"
+"The capital of Togo is..."
+msgstr "The capital of Togo is..."
+
+#: mapsdatatranslation.cpp:280
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Togo"
+msgstr ""
+"Please click on:\n"
+"Togo"
+
+#: mapsdatatranslation.cpp:281
+msgid ""
+"_: africa.kgm\n"
+"The flag of Togo is..."
+msgstr "The flag of Togo is..."
+
+#: mapsdatatranslation.cpp:282
+msgid ""
+"_: africa.kgm\n"
+"Lomé"
+msgstr "Lomé"
+
+#: mapsdatatranslation.cpp:283
+msgid ""
+"_: africa.kgm\n"
+"Lomé is the capital of..."
+msgstr "Lomé is the capital of..."
+
+#: mapsdatatranslation.cpp:284
+msgid ""
+"_: africa.kgm\n"
+"Tunisia"
+msgstr "Tunisia"
+
+#: mapsdatatranslation.cpp:285
+msgid ""
+"_: africa.kgm\n"
+"The capital of Tunisia is..."
+msgstr "The capital of Tunisia is..."
+
+#: mapsdatatranslation.cpp:286
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Tunisia"
+msgstr ""
+"Please click on:\n"
+"Tunisia"
+
+#: mapsdatatranslation.cpp:287
+msgid ""
+"_: africa.kgm\n"
+"The flag of Tunisia is..."
+msgstr "The flag of Tunisia is..."
+
+#: mapsdatatranslation.cpp:288
+msgid ""
+"_: africa.kgm\n"
+"Tunis"
+msgstr "Tunis"
+
+#: mapsdatatranslation.cpp:289
+msgid ""
+"_: africa.kgm\n"
+"Tunis is the capital of..."
+msgstr "Tunis is the capital of..."
+
+#: mapsdatatranslation.cpp:290
+msgid ""
+"_: africa.kgm\n"
+"Turkey"
+msgstr "Turkey"
+
+#: mapsdatatranslation.cpp:291
+msgid ""
+"_: africa.kgm\n"
+"Turkmenistan"
+msgstr "Turkmenistan"
+
+#: mapsdatatranslation.cpp:292
+msgid ""
+"_: africa.kgm\n"
+"Uganda"
+msgstr "Uganda"
+
+#: mapsdatatranslation.cpp:293
+msgid ""
+"_: africa.kgm\n"
+"The capital of Uganda is..."
+msgstr "The capital of Uganda is..."
+
+#: mapsdatatranslation.cpp:294
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Uganda"
+msgstr ""
+"Please click on:\n"
+"Uganda"
+
+#: mapsdatatranslation.cpp:295
+msgid ""
+"_: africa.kgm\n"
+"The flag of Uganda is..."
+msgstr "The flag of Uganda is..."
+
+#: mapsdatatranslation.cpp:296
+msgid ""
+"_: africa.kgm\n"
+"Kampala"
+msgstr "Kampala"
+
+#: mapsdatatranslation.cpp:297
+msgid ""
+"_: africa.kgm\n"
+"Kampala is the capital of..."
+msgstr "Kampala is the capital of..."
+
+#: mapsdatatranslation.cpp:298
+msgid ""
+"_: africa.kgm\n"
+"United Arab Emirates"
+msgstr "United Arab Emirates"
+
+#: mapsdatatranslation.cpp:299
+msgid ""
+"_: africa.kgm\n"
+"West Bank"
+msgstr "West Bank"
+
+#: mapsdatatranslation.cpp:300
+msgid ""
+"_: africa.kgm\n"
+"Western Sahara"
+msgstr "Western Sahara"
+
+#: mapsdatatranslation.cpp:301
+msgid ""
+"_: africa.kgm\n"
+"The capital of Western Sahara is..."
+msgstr "The capital of Western Sahara is..."
+
+#: mapsdatatranslation.cpp:302
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Western Sahara"
+msgstr ""
+"Please click on:\n"
+"Western Sahara"
+
+#: mapsdatatranslation.cpp:303
+msgid ""
+"_: africa.kgm\n"
+"The flag of Western Sahara is..."
+msgstr "The flag of Western Sahara is..."
+
+#: mapsdatatranslation.cpp:304
+msgid ""
+"_: africa.kgm\n"
+"Laayoune"
+msgstr "Laayoune"
+
+#: mapsdatatranslation.cpp:305
+msgid ""
+"_: africa.kgm\n"
+"Laayoune is the capital of..."
+msgstr "Laayoune is the capital of..."
+
+#: mapsdatatranslation.cpp:306
+msgid ""
+"_: africa.kgm\n"
+"Yemen"
+msgstr "Yemen"
+
+#: mapsdatatranslation.cpp:307
+msgid ""
+"_: africa.kgm\n"
+"Zambia"
+msgstr "Zambia"
+
+#: mapsdatatranslation.cpp:308
+msgid ""
+"_: africa.kgm\n"
+"The capital of Zambia is..."
+msgstr "The capital of Zambia is..."
+
+#: mapsdatatranslation.cpp:309
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Zambia"
+msgstr ""
+"Please click on:\n"
+"Zambia"
+
+#: mapsdatatranslation.cpp:310
+msgid ""
+"_: africa.kgm\n"
+"The flag of Zambia is..."
+msgstr "The flag of Zambia is..."
+
+#: mapsdatatranslation.cpp:311
+msgid ""
+"_: africa.kgm\n"
+"Lusaka"
+msgstr "Lusaka"
+
+#: mapsdatatranslation.cpp:312
+msgid ""
+"_: africa.kgm\n"
+"Lusaka is the capital of..."
+msgstr "Lusaka is the capital of..."
+
+#: mapsdatatranslation.cpp:313
+msgid ""
+"_: africa.kgm\n"
+"Zimbabwe"
+msgstr "Zimbabwe"
+
+#: mapsdatatranslation.cpp:314
+msgid ""
+"_: africa.kgm\n"
+"The capital of Zimbabwe is..."
+msgstr "The capital of Zimbabwe is..."
+
+#: mapsdatatranslation.cpp:315
+msgid ""
+"_: africa.kgm\n"
+"Please click on:\n"
+"Zimbabwe"
+msgstr ""
+"Please click on:\n"
+"Zimbabwe"
+
+#: mapsdatatranslation.cpp:316
+msgid ""
+"_: africa.kgm\n"
+"The flag of Zimbabwe is..."
+msgstr "The flag of Zimbabwe is..."
+
+#: mapsdatatranslation.cpp:317
+msgid ""
+"_: africa.kgm\n"
+"Harare"
+msgstr "Harare"
+
+#: mapsdatatranslation.cpp:318
+msgid ""
+"_: africa.kgm\n"
+"Harare is the capital of..."
+msgstr "Harare is the capital of..."
+
+#: mapsdatatranslation.cpp:319
+msgid ""
+"_: asia.kgm\n"
+"Asia"
+msgstr "Asia"
+
+#: mapsdatatranslation.cpp:320
+msgid ""
+"_: asia.kgm\n"
+"<qt>Current map:"
+"<br><b>Asia</b></qt>"
+msgstr "<qt>Current map:<br><b>Asia</b></qt>"
+
+#: mapsdatatranslation.cpp:321
+msgid ""
+"_: asia.kgm\n"
+"Not a Nation"
+msgstr "Not a Nation"
+
+#: mapsdatatranslation.cpp:322
+msgid ""
+"_: asia.kgm\n"
+"Russia"
+msgstr "Russia"
+
+#: mapsdatatranslation.cpp:323
+msgid ""
+"_: asia.kgm\n"
+"The capital of Russia is..."
+msgstr "The capital of Russia is..."
+
+#: mapsdatatranslation.cpp:324
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Russia"
+msgstr ""
+"Please click on:\n"
+"Russia"
+
+#: mapsdatatranslation.cpp:325
+msgid ""
+"_: asia.kgm\n"
+"The flag of Russia is..."
+msgstr "The flag of Russia is..."
+
+#: mapsdatatranslation.cpp:326
+msgid ""
+"_: asia.kgm\n"
+"Moscow"
+msgstr "Moscow"
+
+#: mapsdatatranslation.cpp:327
+msgid ""
+"_: asia.kgm\n"
+"Moscow is the capital of..."
+msgstr "Moscow is the capital of..."
+
+#: mapsdatatranslation.cpp:328
+msgid ""
+"_: asia.kgm\n"
+"Turkey"
+msgstr "Turkey"
+
+#: mapsdatatranslation.cpp:329
+msgid ""
+"_: asia.kgm\n"
+"The capital of Turkey is..."
+msgstr "The capital of Turkey is..."
+
+#: mapsdatatranslation.cpp:330
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Turkey"
+msgstr ""
+"Please click on:\n"
+"Turkey"
+
+#: mapsdatatranslation.cpp:331
+msgid ""
+"_: asia.kgm\n"
+"The flag of Turkey is..."
+msgstr "The flag of Turkey is..."
+
+#: mapsdatatranslation.cpp:332
+msgid ""
+"_: asia.kgm\n"
+"Ankara"
+msgstr "Ankara"
+
+#: mapsdatatranslation.cpp:333
+msgid ""
+"_: asia.kgm\n"
+"Ankara is the capital of..."
+msgstr "Ankara is the capital of..."
+
+#: mapsdatatranslation.cpp:334
+msgid ""
+"_: asia.kgm\n"
+"Egypt"
+msgstr "Egypt"
+
+#: mapsdatatranslation.cpp:335
+msgid ""
+"_: asia.kgm\n"
+"Djibouti"
+msgstr "Djibouti"
+
+#: mapsdatatranslation.cpp:336
+msgid ""
+"_: asia.kgm\n"
+"Eritrea"
+msgstr "Eritrea"
+
+#: mapsdatatranslation.cpp:337
+msgid ""
+"_: asia.kgm\n"
+"Ethiopia"
+msgstr "Ethiopia"
+
+#: mapsdatatranslation.cpp:338
+msgid ""
+"_: asia.kgm\n"
+"Iran"
+msgstr "Iran"
+
+#: mapsdatatranslation.cpp:339
+msgid ""
+"_: asia.kgm\n"
+"The capital of Iran is..."
+msgstr "The capital of Iran is..."
+
+#: mapsdatatranslation.cpp:340
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Iran"
+msgstr ""
+"Please click on:\n"
+"Iran"
+
+#: mapsdatatranslation.cpp:341
+msgid ""
+"_: asia.kgm\n"
+"The flag of Iran is..."
+msgstr "The flag of Iran is..."
+
+#: mapsdatatranslation.cpp:342
+msgid ""
+"_: asia.kgm\n"
+"Tehran"
+msgstr "Tehran"
+
+#: mapsdatatranslation.cpp:343
+msgid ""
+"_: asia.kgm\n"
+"Tehran is the capital of..."
+msgstr "Tehran is the capital of..."
+
+#: mapsdatatranslation.cpp:344
+msgid ""
+"_: asia.kgm\n"
+"Iraq"
+msgstr "Iraq"
+
+#: mapsdatatranslation.cpp:345
+msgid ""
+"_: asia.kgm\n"
+"The capital of Iraq is..."
+msgstr "The capital of Iraq is..."
+
+#: mapsdatatranslation.cpp:346
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Iraq"
+msgstr ""
+"Please click on:\n"
+"Iraq"
+
+#: mapsdatatranslation.cpp:347
+msgid ""
+"_: asia.kgm\n"
+"The flag of Iraq is..."
+msgstr "The flag of Iraq is..."
+
+#: mapsdatatranslation.cpp:348
+msgid ""
+"_: asia.kgm\n"
+"Baghdad"
+msgstr "Baghdad"
+
+#: mapsdatatranslation.cpp:349
+msgid ""
+"_: asia.kgm\n"
+"Baghdad is the capital of..."
+msgstr "Baghdad is the capital of..."
+
+#: mapsdatatranslation.cpp:350
+msgid ""
+"_: asia.kgm\n"
+"Israel"
+msgstr "Israel"
+
+#: mapsdatatranslation.cpp:351
+msgid ""
+"_: asia.kgm\n"
+"The capital of Israel is..."
+msgstr "The capital of Israel is..."
+
+#: mapsdatatranslation.cpp:352
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Israel"
+msgstr ""
+"Please click on:\n"
+"Israel"
+
+#: mapsdatatranslation.cpp:353
+msgid ""
+"_: asia.kgm\n"
+"The flag of Israel is..."
+msgstr "The flag of Israel is..."
+
+#: mapsdatatranslation.cpp:354
+msgid ""
+"_: asia.kgm\n"
+"Jerusalem"
+msgstr "Jerusalem"
+
+#: mapsdatatranslation.cpp:355
+msgid ""
+"_: asia.kgm\n"
+"Jerusalem is the capital of..."
+msgstr "Jerusalem is the capital of..."
+
+#: mapsdatatranslation.cpp:356
+msgid ""
+"_: asia.kgm\n"
+"Jordan"
+msgstr "Jordan"
+
+#: mapsdatatranslation.cpp:357
+msgid ""
+"_: asia.kgm\n"
+"The capital of Jordan is..."
+msgstr "The capital of Jordan is..."
+
+#: mapsdatatranslation.cpp:358
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Jordan"
+msgstr ""
+"Please click on:\n"
+"Jordan"
+
+#: mapsdatatranslation.cpp:359
+msgid ""
+"_: asia.kgm\n"
+"The flag of Jordan is..."
+msgstr "The flag of Jordan is..."
+
+#: mapsdatatranslation.cpp:360
+msgid ""
+"_: asia.kgm\n"
+"Amman"
+msgstr "Amman"
+
+#: mapsdatatranslation.cpp:361
+msgid ""
+"_: asia.kgm\n"
+"Amman is the capital of..."
+msgstr "Amman is the capital of..."
+
+#: mapsdatatranslation.cpp:362
+msgid ""
+"_: asia.kgm\n"
+"Kenya"
+msgstr "Kenya"
+
+#: mapsdatatranslation.cpp:363
+msgid ""
+"_: asia.kgm\n"
+"Kuwait"
+msgstr "Kuwait"
+
+#: mapsdatatranslation.cpp:364
+msgid ""
+"_: asia.kgm\n"
+"The capital of Kuwait is..."
+msgstr "The capital of Kuwait is..."
+
+#: mapsdatatranslation.cpp:365
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Kuwait"
+msgstr ""
+"Please click on:\n"
+"Kuwait"
+
+#: mapsdatatranslation.cpp:366
+msgid ""
+"_: asia.kgm\n"
+"The flag of Kuwait is..."
+msgstr "The flag of Kuwait is..."
+
+#: mapsdatatranslation.cpp:367
+msgid ""
+"_: asia.kgm\n"
+"Kuwait City"
+msgstr "Kuwait City"
+
+#: mapsdatatranslation.cpp:368
+msgid ""
+"_: asia.kgm\n"
+"Kuwait City is the capital of..."
+msgstr "Kuwait City is the capital of..."
+
+#: mapsdatatranslation.cpp:369
+msgid ""
+"_: asia.kgm\n"
+"Lebanon"
+msgstr "Lebanon"
+
+#: mapsdatatranslation.cpp:370
+msgid ""
+"_: asia.kgm\n"
+"The capital of Lebanon is..."
+msgstr "The capital of Lebanon is..."
+
+#: mapsdatatranslation.cpp:371
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Lebanon"
+msgstr ""
+"Please click on:\n"
+"Lebanon"
+
+#: mapsdatatranslation.cpp:372
+msgid ""
+"_: asia.kgm\n"
+"The flag of Lebanon is..."
+msgstr "The flag of Lebanon is..."
+
+#: mapsdatatranslation.cpp:373
+msgid ""
+"_: asia.kgm\n"
+"Beirut"
+msgstr "Beirut"
+
+#: mapsdatatranslation.cpp:374
+msgid ""
+"_: asia.kgm\n"
+"Beirut is the capital of..."
+msgstr "Beirut is the capital of..."
+
+#: mapsdatatranslation.cpp:375
+msgid ""
+"_: asia.kgm\n"
+"Qatar"
+msgstr "Qatar"
+
+#: mapsdatatranslation.cpp:376
+msgid ""
+"_: asia.kgm\n"
+"The capital of Qatar is..."
+msgstr "The capital of Qatar is..."
+
+#: mapsdatatranslation.cpp:377
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Qatar"
+msgstr ""
+"Please click on:\n"
+"Qatar"
+
+#: mapsdatatranslation.cpp:378
+msgid ""
+"_: asia.kgm\n"
+"The flag of Qatar is..."
+msgstr "The flag of Qatar is..."
+
+#: mapsdatatranslation.cpp:379
+msgid ""
+"_: asia.kgm\n"
+"Doha"
+msgstr "Doha"
+
+#: mapsdatatranslation.cpp:380
+msgid ""
+"_: asia.kgm\n"
+"Doha is the capital of..."
+msgstr "Doha is the capital of..."
+
+#: mapsdatatranslation.cpp:381
+msgid ""
+"_: asia.kgm\n"
+"Saudi Arabia"
+msgstr "Saudi Arabia"
+
+#: mapsdatatranslation.cpp:382
+msgid ""
+"_: asia.kgm\n"
+"The capital of Saudi Arabia is..."
+msgstr "The capital of Saudi Arabia is..."
+
+#: mapsdatatranslation.cpp:383
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Saudi Arabia"
+msgstr ""
+"Please click on:\n"
+"Saudi Arabia"
+
+#: mapsdatatranslation.cpp:384
+msgid ""
+"_: asia.kgm\n"
+"The flag of Saudi Arabia is..."
+msgstr "The flag of Saudi Arabia is..."
+
+#: mapsdatatranslation.cpp:385
+msgid ""
+"_: asia.kgm\n"
+"Riyadh"
+msgstr "Riyadh"
+
+#: mapsdatatranslation.cpp:386
+msgid ""
+"_: asia.kgm\n"
+"Riyadh is the capital of..."
+msgstr "Riyadh is the capital of..."
+
+#: mapsdatatranslation.cpp:387
+msgid ""
+"_: asia.kgm\n"
+"Somalia"
+msgstr "Somalia"
+
+#: mapsdatatranslation.cpp:388
+msgid ""
+"_: asia.kgm\n"
+"Sudan"
+msgstr "Sudan"
+
+#: mapsdatatranslation.cpp:389
+msgid ""
+"_: asia.kgm\n"
+"Syria"
+msgstr "Syria"
+
+#: mapsdatatranslation.cpp:390
+msgid ""
+"_: asia.kgm\n"
+"The capital of Syria is..."
+msgstr "The capital of Syria is..."
+
+#: mapsdatatranslation.cpp:391
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Syria"
+msgstr ""
+"Please click on:\n"
+"Syria"
+
+#: mapsdatatranslation.cpp:392
+msgid ""
+"_: asia.kgm\n"
+"The flag of Syria is..."
+msgstr "The flag of Syria is..."
+
+#: mapsdatatranslation.cpp:393
+msgid ""
+"_: asia.kgm\n"
+"Damascus"
+msgstr "Damascus"
+
+#: mapsdatatranslation.cpp:394
+msgid ""
+"_: asia.kgm\n"
+"Damascus is the capital of..."
+msgstr "Damascus is the capital of..."
+
+#: mapsdatatranslation.cpp:395
+msgid ""
+"_: asia.kgm\n"
+"Uganda"
+msgstr "Uganda"
+
+#: mapsdatatranslation.cpp:396
+msgid ""
+"_: asia.kgm\n"
+"United Arab Emirates"
+msgstr "United Arab Emirates"
+
+#: mapsdatatranslation.cpp:397
+msgid ""
+"_: asia.kgm\n"
+"The capital of United Arab Emirates is..."
+msgstr "The capital of United Arab Emirates is..."
+
+#: mapsdatatranslation.cpp:398
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"United Arab Emirates"
+msgstr ""
+"Please click on:\n"
+"United Arab Emirates"
+
+#: mapsdatatranslation.cpp:399
+msgid ""
+"_: asia.kgm\n"
+"The flag of United Arab Emirates is..."
+msgstr "The flag of United Arab Emirates is..."
+
+#: mapsdatatranslation.cpp:400
+msgid ""
+"_: asia.kgm\n"
+"Abu Dhabi City"
+msgstr "Abu Dhabi City"
+
+#: mapsdatatranslation.cpp:401
+msgid ""
+"_: asia.kgm\n"
+"Abu Dhabi City is the capital of..."
+msgstr "Abu Dhabi City is the capital of..."
+
+#: mapsdatatranslation.cpp:402
+msgid ""
+"_: asia.kgm\n"
+"Oman"
+msgstr "Oman"
+
+#: mapsdatatranslation.cpp:403
+msgid ""
+"_: asia.kgm\n"
+"The capital of Oman is..."
+msgstr "The capital of Oman is..."
+
+#: mapsdatatranslation.cpp:404
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Oman"
+msgstr ""
+"Please click on:\n"
+"Oman"
+
+#: mapsdatatranslation.cpp:405
+msgid ""
+"_: asia.kgm\n"
+"The flag of Oman is..."
+msgstr "The flag of Oman is..."
+
+#: mapsdatatranslation.cpp:406
+msgid ""
+"_: asia.kgm\n"
+"Muscat"
+msgstr "Muscat"
+
+#: mapsdatatranslation.cpp:407
+msgid ""
+"_: asia.kgm\n"
+"Muscat is the capital of..."
+msgstr "Muscat is the capital of..."
+
+#: mapsdatatranslation.cpp:408
+msgid ""
+"_: asia.kgm\n"
+"West Bank"
+msgstr "West Bank"
+
+#: mapsdatatranslation.cpp:409
+msgid ""
+"_: asia.kgm\n"
+"Yemen"
+msgstr "Yemen"
+
+#: mapsdatatranslation.cpp:410
+msgid ""
+"_: asia.kgm\n"
+"The capital of Yemen is..."
+msgstr "The capital of Yemen is..."
+
+#: mapsdatatranslation.cpp:411
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Yemen"
+msgstr ""
+"Please click on:\n"
+"Yemen"
+
+#: mapsdatatranslation.cpp:412
+msgid ""
+"_: asia.kgm\n"
+"The flag of Yemen is..."
+msgstr "The flag of Yemen is..."
+
+#: mapsdatatranslation.cpp:413
+msgid ""
+"_: asia.kgm\n"
+"Sana'a"
+msgstr "Sana'a"
+
+#: mapsdatatranslation.cpp:414
+msgid ""
+"_: asia.kgm\n"
+"Sana'a is the capital of..."
+msgstr "Sana'a is the capital of..."
+
+#: mapsdatatranslation.cpp:415
+msgid ""
+"_: asia.kgm\n"
+"Ukraine"
+msgstr "Ukraine"
+
+#: mapsdatatranslation.cpp:416
+msgid ""
+"_: asia.kgm\n"
+"China"
+msgstr "China"
+
+#: mapsdatatranslation.cpp:417
+msgid ""
+"_: asia.kgm\n"
+"The capital of China is..."
+msgstr "The capital of China is..."
+
+#: mapsdatatranslation.cpp:418
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"China"
+msgstr ""
+"Please click on:\n"
+"China"
+
+#: mapsdatatranslation.cpp:419
+msgid ""
+"_: asia.kgm\n"
+"The flag of China is..."
+msgstr "The flag of China is..."
+
+#: mapsdatatranslation.cpp:420
+msgid ""
+"_: asia.kgm\n"
+"Beijing"
+msgstr "Beijing"
+
+#: mapsdatatranslation.cpp:421
+msgid ""
+"_: asia.kgm\n"
+"Beijing is the capital of..."
+msgstr "Beijing is the capital of..."
+
+#: mapsdatatranslation.cpp:422
+msgid ""
+"_: asia.kgm\n"
+"India"
+msgstr "India"
+
+#: mapsdatatranslation.cpp:423
+msgid ""
+"_: asia.kgm\n"
+"The capital of India is..."
+msgstr "The capital of India is..."
+
+#: mapsdatatranslation.cpp:424
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"India"
+msgstr ""
+"Please click on:\n"
+"India"
+
+#: mapsdatatranslation.cpp:425
+msgid ""
+"_: asia.kgm\n"
+"The flag of India is..."
+msgstr "The flag of India is..."
+
+#: mapsdatatranslation.cpp:426
+msgid ""
+"_: asia.kgm\n"
+"New Delhi"
+msgstr "New Delhi"
+
+#: mapsdatatranslation.cpp:427
+msgid ""
+"_: asia.kgm\n"
+"New Delhi is the capital of..."
+msgstr "New Delhi is the capital of..."
+
+#: mapsdatatranslation.cpp:428
+msgid ""
+"_: asia.kgm\n"
+"Sri Lanka"
+msgstr "Sri Lanka"
+
+#: mapsdatatranslation.cpp:429
+msgid ""
+"_: asia.kgm\n"
+"The capital of Sri Lanka is..."
+msgstr "The capital of Sri Lanka is..."
+
+#: mapsdatatranslation.cpp:430
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Sri Lanka"
+msgstr ""
+"Please click on:\n"
+"Sri Lanka"
+
+#: mapsdatatranslation.cpp:431
+msgid ""
+"_: asia.kgm\n"
+"The flag of Sri Lanka is..."
+msgstr "The flag of Sri Lanka is..."
+
+#: mapsdatatranslation.cpp:432
+msgid ""
+"_: asia.kgm\n"
+"Colombo and Sri Jayewardenepura"
+msgstr "Colombo and Sri Jayewardenepura"
+
+#: mapsdatatranslation.cpp:433
+msgid ""
+"_: asia.kgm\n"
+"Colombo and Sri Jayewardenepura is the capital of..."
+msgstr "Colombo and Sri Jayewardenepura is the capital of..."
+
+#: mapsdatatranslation.cpp:434
+msgid ""
+"_: asia.kgm\n"
+"Mongolia"
+msgstr "Mongolia"
+
+#: mapsdatatranslation.cpp:435
+msgid ""
+"_: asia.kgm\n"
+"The capital of Mongolia is..."
+msgstr "The capital of Mongolia is..."
+
+#: mapsdatatranslation.cpp:436
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Mongolia"
+msgstr ""
+"Please click on:\n"
+"Mongolia"
+
+#: mapsdatatranslation.cpp:437
+msgid ""
+"_: asia.kgm\n"
+"The flag of Mongolia is..."
+msgstr "The flag of Mongolia is..."
+
+#: mapsdatatranslation.cpp:438
+msgid ""
+"_: asia.kgm\n"
+"Ulaanbaatar"
+msgstr "Ulaanbaatar"
+
+#: mapsdatatranslation.cpp:439
+msgid ""
+"_: asia.kgm\n"
+"Ulaanbaatar is the capital of..."
+msgstr "Ulaanbaatar is the capital of..."
+
+#: mapsdatatranslation.cpp:440
+msgid ""
+"_: asia.kgm\n"
+"Kazakhstan"
+msgstr "Kazakhstan"
+
+#: mapsdatatranslation.cpp:441
+msgid ""
+"_: asia.kgm\n"
+"The capital of Kazakhstan is..."
+msgstr "The capital of Kazakhstan is..."
+
+#: mapsdatatranslation.cpp:442
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Kazakhstan"
+msgstr ""
+"Please click on:\n"
+"Kazakhstan"
+
+#: mapsdatatranslation.cpp:443
+msgid ""
+"_: asia.kgm\n"
+"The flag of Kazakhstan is..."
+msgstr "The flag of Kazakhstan is..."
+
+#: mapsdatatranslation.cpp:444
+msgid ""
+"_: asia.kgm\n"
+"Astana"
+msgstr "Astana"
+
+#: mapsdatatranslation.cpp:445
+msgid ""
+"_: asia.kgm\n"
+"Astana is the capital of..."
+msgstr "Astana is the capital of..."
+
+#: mapsdatatranslation.cpp:446
+msgid ""
+"_: asia.kgm\n"
+"Japan"
+msgstr "Japan"
+
+#: mapsdatatranslation.cpp:447
+msgid ""
+"_: asia.kgm\n"
+"The capital of Japan is..."
+msgstr "The capital of Japan is..."
+
+#: mapsdatatranslation.cpp:448
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Japan"
+msgstr ""
+"Please click on:\n"
+"Japan"
+
+#: mapsdatatranslation.cpp:449
+msgid ""
+"_: asia.kgm\n"
+"The flag of Japan is..."
+msgstr "The flag of Japan is..."
+
+#: mapsdatatranslation.cpp:450
+msgid ""
+"_: asia.kgm\n"
+"Tokyo"
+msgstr "Tokyo"
+
+#: mapsdatatranslation.cpp:451
+msgid ""
+"_: asia.kgm\n"
+"Tokyo is the capital of..."
+msgstr "Tokyo is the capital of..."
+
+#: mapsdatatranslation.cpp:452
+msgid ""
+"_: asia.kgm\n"
+"Myanmar"
+msgstr "Myanmar"
+
+#: mapsdatatranslation.cpp:453
+msgid ""
+"_: asia.kgm\n"
+"The capital of Myanmar is..."
+msgstr "The capital of Myanmar is..."
+
+#: mapsdatatranslation.cpp:454
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Myanmar"
+msgstr ""
+"Please click on:\n"
+"Myanmar"
+
+#: mapsdatatranslation.cpp:455
+msgid ""
+"_: asia.kgm\n"
+"The flag of Myanmar is..."
+msgstr "The flag of Myanmar is..."
+
+#: mapsdatatranslation.cpp:456
+#, fuzzy
+msgid ""
+"_: asia.kgm\n"
+"Naypyidaw"
+msgstr "Syria"
+
+#: mapsdatatranslation.cpp:457
+#, fuzzy
+msgid ""
+"_: asia.kgm\n"
+"Naypyidaw is the capital of..."
+msgstr "Taipei is the capital of..."
+
+#: mapsdatatranslation.cpp:458
+msgid ""
+"_: asia.kgm\n"
+"Nepal"
+msgstr "Nepal"
+
+#: mapsdatatranslation.cpp:459
+msgid ""
+"_: asia.kgm\n"
+"The capital of Nepal is..."
+msgstr "The capital of Nepal is..."
+
+#: mapsdatatranslation.cpp:460
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Nepal"
+msgstr ""
+"Please click on:\n"
+"Nepal"
+
+#: mapsdatatranslation.cpp:461
+msgid ""
+"_: asia.kgm\n"
+"The flag of Nepal is..."
+msgstr "The flag of Nepal is..."
+
+#: mapsdatatranslation.cpp:462
+msgid ""
+"_: asia.kgm\n"
+"Kathmandu"
+msgstr "Kathmandu"
+
+#: mapsdatatranslation.cpp:463
+msgid ""
+"_: asia.kgm\n"
+"Kathmandu is the capital of..."
+msgstr "Kathmandu is the capital of..."
+
+#: mapsdatatranslation.cpp:464
+msgid ""
+"_: asia.kgm\n"
+"Bhutan"
+msgstr "Bhutan"
+
+#: mapsdatatranslation.cpp:465
+msgid ""
+"_: asia.kgm\n"
+"The capital of Bhutan is..."
+msgstr "The capital of Bhutan is..."
+
+#: mapsdatatranslation.cpp:466
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Bhutan"
+msgstr ""
+"Please click on:\n"
+"Bhutan"
+
+#: mapsdatatranslation.cpp:467
+msgid ""
+"_: asia.kgm\n"
+"The flag of Bhutan is..."
+msgstr "The flag of Bhutan is..."
+
+#: mapsdatatranslation.cpp:468
+msgid ""
+"_: asia.kgm\n"
+"Thimphu"
+msgstr "Thimphu"
+
+#: mapsdatatranslation.cpp:469
+msgid ""
+"_: asia.kgm\n"
+"Thimphu is the capital of..."
+msgstr "Thimphu is the capital of..."
+
+#: mapsdatatranslation.cpp:470
+msgid ""
+"_: asia.kgm\n"
+"Indonesia"
+msgstr "Indonesia"
+
+#: mapsdatatranslation.cpp:471
+msgid ""
+"_: asia.kgm\n"
+"Malaysia"
+msgstr "Malaysia"
+
+#: mapsdatatranslation.cpp:472
+msgid ""
+"_: asia.kgm\n"
+"The capital of Malaysia is..."
+msgstr "The capital of Malaysia is..."
+
+#: mapsdatatranslation.cpp:473
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Malaysia"
+msgstr ""
+"Please click on:\n"
+"Malaysia"
+
+#: mapsdatatranslation.cpp:474
+msgid ""
+"_: asia.kgm\n"
+"The flag of Malaysia is..."
+msgstr "The flag of Malaysia is..."
+
+#: mapsdatatranslation.cpp:475
+msgid ""
+"_: asia.kgm\n"
+"Kuala Lumpur"
+msgstr "Kuala Lumpur"
+
+#: mapsdatatranslation.cpp:476
+msgid ""
+"_: asia.kgm\n"
+"Kuala Lumpur is the capital of..."
+msgstr "Kuala Lumpur is the capital of..."
+
+#: mapsdatatranslation.cpp:477
+msgid ""
+"_: asia.kgm\n"
+"Bangladesh"
+msgstr "Bangladesh"
+
+#: mapsdatatranslation.cpp:478
+msgid ""
+"_: asia.kgm\n"
+"The capital of Bangladesh is..."
+msgstr "The capital of Bangladesh is..."
+
+#: mapsdatatranslation.cpp:479
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Bangladesh"
+msgstr ""
+"Please click on:\n"
+"Bangladesh"
+
+#: mapsdatatranslation.cpp:480
+msgid ""
+"_: asia.kgm\n"
+"The flag of Bangladesh is..."
+msgstr "The flag of Bangladesh is..."
+
+#: mapsdatatranslation.cpp:481
+msgid ""
+"_: asia.kgm\n"
+"Dhaka"
+msgstr "Dhaka"
+
+#: mapsdatatranslation.cpp:482
+msgid ""
+"_: asia.kgm\n"
+"Dhaka is the capital of..."
+msgstr "Dhaka is the capital of..."
+
+#: mapsdatatranslation.cpp:483
+msgid ""
+"_: asia.kgm\n"
+"Afghanistan"
+msgstr "Afghanistan"
+
+#: mapsdatatranslation.cpp:484
+msgid ""
+"_: asia.kgm\n"
+"The capital of Afghanistan is..."
+msgstr "The capital of Afghanistan is..."
+
+#: mapsdatatranslation.cpp:485
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Afghanistan"
+msgstr ""
+"Please click on:\n"
+"Afghanistan"
+
+#: mapsdatatranslation.cpp:486
+msgid ""
+"_: asia.kgm\n"
+"The flag of Afghanistan is..."
+msgstr "The flag of Afghanistan is..."
+
+#: mapsdatatranslation.cpp:487
+msgid ""
+"_: asia.kgm\n"
+"Kabul"
+msgstr "Kabul"
+
+#: mapsdatatranslation.cpp:488
+msgid ""
+"_: asia.kgm\n"
+"Kabul is the capital of..."
+msgstr "Kabul is the capital of..."
+
+#: mapsdatatranslation.cpp:489
+msgid ""
+"_: asia.kgm\n"
+"Azerbaijan"
+msgstr "Azerbaijan"
+
+#: mapsdatatranslation.cpp:490
+msgid ""
+"_: asia.kgm\n"
+"The capital of Azerbaijan is..."
+msgstr "The capital of Azerbaijan is..."
+
+#: mapsdatatranslation.cpp:491
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Azerbaijan"
+msgstr ""
+"Please click on:\n"
+"Azerbaijan"
+
+#: mapsdatatranslation.cpp:492
+msgid ""
+"_: asia.kgm\n"
+"The flag of Azerbaijan is..."
+msgstr "The flag of Azerbaijan is..."
+
+#: mapsdatatranslation.cpp:493
+msgid ""
+"_: asia.kgm\n"
+"Baku"
+msgstr "Baku"
+
+#: mapsdatatranslation.cpp:494
+msgid ""
+"_: asia.kgm\n"
+"Baku is the capital of..."
+msgstr "Baku is the capital of..."
+
+#: mapsdatatranslation.cpp:495
+msgid ""
+"_: asia.kgm\n"
+"Armenia"
+msgstr "Armenia"
+
+#: mapsdatatranslation.cpp:496
+msgid ""
+"_: asia.kgm\n"
+"The capital of Armenia is..."
+msgstr "The capital of Armenia is..."
+
+#: mapsdatatranslation.cpp:497
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Armenia"
+msgstr ""
+"Please click on:\n"
+"Armenia"
+
+#: mapsdatatranslation.cpp:498
+msgid ""
+"_: asia.kgm\n"
+"The flag of Armenia is..."
+msgstr "The flag of Armenia is..."
+
+#: mapsdatatranslation.cpp:499
+msgid ""
+"_: asia.kgm\n"
+"Yerevan"
+msgstr "Yerevan"
+
+#: mapsdatatranslation.cpp:500
+msgid ""
+"_: asia.kgm\n"
+"Yerevan is the capital of..."
+msgstr "Yerevan is the capital of..."
+
+#: mapsdatatranslation.cpp:501
+msgid ""
+"_: asia.kgm\n"
+"Bahrain"
+msgstr "Bahrain"
+
+#: mapsdatatranslation.cpp:502
+msgid ""
+"_: asia.kgm\n"
+"The capital of Bahrain is..."
+msgstr "The capital of Bahrain is..."
+
+#: mapsdatatranslation.cpp:503
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Bahrain"
+msgstr ""
+"Please click on:\n"
+"Bahrain"
+
+#: mapsdatatranslation.cpp:504
+msgid ""
+"_: asia.kgm\n"
+"The flag of Bahrain is..."
+msgstr "The flag of Bahrain is..."
+
+#: mapsdatatranslation.cpp:505
+msgid ""
+"_: asia.kgm\n"
+"Manama"
+msgstr "Manama"
+
+#: mapsdatatranslation.cpp:506
+msgid ""
+"_: asia.kgm\n"
+"Manama is the capital of..."
+msgstr "Manama is the capital of..."
+
+#: mapsdatatranslation.cpp:507
+msgid ""
+"_: asia.kgm\n"
+"Georgia"
+msgstr "Georgia"
+
+#: mapsdatatranslation.cpp:508
+msgid ""
+"_: asia.kgm\n"
+"The capital of Georgia is..."
+msgstr "The capital of Georgia is..."
+
+#: mapsdatatranslation.cpp:509
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Georgia"
+msgstr ""
+"Please click on:\n"
+"Georgia"
+
+#: mapsdatatranslation.cpp:510
+msgid ""
+"_: asia.kgm\n"
+"The flag of Georgia is..."
+msgstr "The flag of Georgia is..."
+
+#: mapsdatatranslation.cpp:511
+msgid ""
+"_: asia.kgm\n"
+"Tbilisi"
+msgstr "Tbilisi"
+
+#: mapsdatatranslation.cpp:512
+msgid ""
+"_: asia.kgm\n"
+"Tbilisi is the capital of..."
+msgstr "Tbilisi is the capital of..."
+
+#: mapsdatatranslation.cpp:513
+msgid ""
+"_: asia.kgm\n"
+"Turkmenistan"
+msgstr "Turkmenistan"
+
+#: mapsdatatranslation.cpp:514
+msgid ""
+"_: asia.kgm\n"
+"The capital of Turkmenistan is..."
+msgstr "The capital of Turkmenistan is..."
+
+#: mapsdatatranslation.cpp:515
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Turkmenistan"
+msgstr ""
+"Please click on:\n"
+"Turkmenistan"
+
+#: mapsdatatranslation.cpp:516
+msgid ""
+"_: asia.kgm\n"
+"The flag of Turkmenistan is..."
+msgstr "The flag of Turkmenistan is..."
+
+#: mapsdatatranslation.cpp:517
+msgid ""
+"_: asia.kgm\n"
+"Ashgabat"
+msgstr "Ashgabat"
+
+#: mapsdatatranslation.cpp:518
+msgid ""
+"_: asia.kgm\n"
+"Ashgabat is the capital of..."
+msgstr "Ashgabat is the capital of..."
+
+#: mapsdatatranslation.cpp:519
+msgid ""
+"_: asia.kgm\n"
+"Uzbekistan"
+msgstr "Uzbekistan"
+
+#: mapsdatatranslation.cpp:520
+msgid ""
+"_: asia.kgm\n"
+"The capital of Uzbekistan is..."
+msgstr "The capital of Uzbekistan is..."
+
+#: mapsdatatranslation.cpp:521
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Uzbekistan"
+msgstr ""
+"Please click on:\n"
+"Uzbekistan"
+
+#: mapsdatatranslation.cpp:522
+msgid ""
+"_: asia.kgm\n"
+"The flag of Uzbekistan is..."
+msgstr "The flag of Uzbekistan is..."
+
+#: mapsdatatranslation.cpp:523
+msgid ""
+"_: asia.kgm\n"
+"Tashkent"
+msgstr "Tashkent"
+
+#: mapsdatatranslation.cpp:524
+msgid ""
+"_: asia.kgm\n"
+"Tashkent is the capital of..."
+msgstr "Tashkent is the capital of..."
+
+#: mapsdatatranslation.cpp:525
+msgid ""
+"_: asia.kgm\n"
+"Kyrgyzstan"
+msgstr "Kyrgyzstan"
+
+#: mapsdatatranslation.cpp:526
+msgid ""
+"_: asia.kgm\n"
+"The capital of Kyrgyzstan is..."
+msgstr "The capital of Kyrgyzstan is..."
+
+#: mapsdatatranslation.cpp:527
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Kyrgyzstan"
+msgstr ""
+"Please click on:\n"
+"Kyrgyzstan"
+
+#: mapsdatatranslation.cpp:528
+msgid ""
+"_: asia.kgm\n"
+"The flag of Kyrgyzstan is..."
+msgstr "The flag of Kyrgyzstan is..."
+
+#: mapsdatatranslation.cpp:529
+msgid ""
+"_: asia.kgm\n"
+"Bishkek"
+msgstr "Bishkek"
+
+#: mapsdatatranslation.cpp:530
+msgid ""
+"_: asia.kgm\n"
+"Bishkek is the capital of..."
+msgstr "Bishkek is the capital of..."
+
+#: mapsdatatranslation.cpp:531
+msgid ""
+"_: asia.kgm\n"
+"Tajikistan"
+msgstr "Tajikistan"
+
+#: mapsdatatranslation.cpp:532
+msgid ""
+"_: asia.kgm\n"
+"The capital of Tajikistan is..."
+msgstr "The capital of Tajikistan is..."
+
+#: mapsdatatranslation.cpp:533
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Tajikistan"
+msgstr ""
+"Please click on:\n"
+"Tajikistan"
+
+#: mapsdatatranslation.cpp:534
+msgid ""
+"_: asia.kgm\n"
+"The flag of Tajikistan is..."
+msgstr "The flag of Tajikistan is..."
+
+#: mapsdatatranslation.cpp:535
+msgid ""
+"_: asia.kgm\n"
+"Dushanbe"
+msgstr "Dushanbe"
+
+#: mapsdatatranslation.cpp:536
+msgid ""
+"_: asia.kgm\n"
+"Dushanbe is the capital of..."
+msgstr "Dushanbe is the capital of..."
+
+#: mapsdatatranslation.cpp:537
+msgid ""
+"_: asia.kgm\n"
+"Pakistan"
+msgstr "Pakistan"
+
+#: mapsdatatranslation.cpp:538
+msgid ""
+"_: asia.kgm\n"
+"The capital of Pakistan is..."
+msgstr "The capital of Pakistan is..."
+
+#: mapsdatatranslation.cpp:539
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Pakistan"
+msgstr ""
+"Please click on:\n"
+"Pakistan"
+
+#: mapsdatatranslation.cpp:540
+msgid ""
+"_: asia.kgm\n"
+"The flag of Pakistan is..."
+msgstr "The flag of Pakistan is..."
+
+#: mapsdatatranslation.cpp:541
+msgid ""
+"_: asia.kgm\n"
+"Islamabad"
+msgstr "Islamabad"
+
+#: mapsdatatranslation.cpp:542
+msgid ""
+"_: asia.kgm\n"
+"Islamabad is the capital of..."
+msgstr "Islamabad is the capital of..."
+
+#: mapsdatatranslation.cpp:543
+msgid ""
+"_: asia.kgm\n"
+"Laos"
+msgstr "Laos"
+
+#: mapsdatatranslation.cpp:544
+msgid ""
+"_: asia.kgm\n"
+"The capital of Laos is..."
+msgstr "The capital of Laos is..."
+
+#: mapsdatatranslation.cpp:545
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Laos"
+msgstr ""
+"Please click on:\n"
+"Laos"
+
+#: mapsdatatranslation.cpp:546
+msgid ""
+"_: asia.kgm\n"
+"The flag of Laos is..."
+msgstr "The flag of Laos is..."
+
+#: mapsdatatranslation.cpp:547
+msgid ""
+"_: asia.kgm\n"
+"Vientiane"
+msgstr "Vientiane"
+
+#: mapsdatatranslation.cpp:548
+msgid ""
+"_: asia.kgm\n"
+"Vientiane is the capital of..."
+msgstr "Vientiane is the capital of..."
+
+#: mapsdatatranslation.cpp:549
+msgid ""
+"_: asia.kgm\n"
+"Cambodia"
+msgstr "Cambodia"
+
+#: mapsdatatranslation.cpp:550
+msgid ""
+"_: asia.kgm\n"
+"The capital of Cambodia is..."
+msgstr "The capital of Cambodia is..."
+
+#: mapsdatatranslation.cpp:551
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Cambodia"
+msgstr ""
+"Please click on:\n"
+"Cambodia"
+
+#: mapsdatatranslation.cpp:552
+msgid ""
+"_: asia.kgm\n"
+"The flag of Cambodia is..."
+msgstr "The flag of Cambodia is..."
+
+#: mapsdatatranslation.cpp:553
+msgid ""
+"_: asia.kgm\n"
+"Phnom Penh"
+msgstr "Phnom Penh"
+
+#: mapsdatatranslation.cpp:554
+msgid ""
+"_: asia.kgm\n"
+"Phnom Penh is the capital of..."
+msgstr "Phnom Penh is the capital of..."
+
+#: mapsdatatranslation.cpp:555
+msgid ""
+"_: asia.kgm\n"
+"Brunei"
+msgstr "Brunei"
+
+#: mapsdatatranslation.cpp:556
+msgid ""
+"_: asia.kgm\n"
+"The capital of Brunei is..."
+msgstr "The capital of Brunei is..."
+
+#: mapsdatatranslation.cpp:557
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Brunei"
+msgstr ""
+"Please click on:\n"
+"Brunei"
+
+#: mapsdatatranslation.cpp:558
+msgid ""
+"_: asia.kgm\n"
+"The flag of Brunei is..."
+msgstr "The flag of Brunei is..."
+
+#: mapsdatatranslation.cpp:559
+msgid ""
+"_: asia.kgm\n"
+"Bandar Seri Begawan"
+msgstr "Bandar Seri Begawan"
+
+#: mapsdatatranslation.cpp:560
+msgid ""
+"_: asia.kgm\n"
+"Bandar Seri Begawan is the capital of..."
+msgstr "Bandar Seri Begawan is the capital of..."
+
+#: mapsdatatranslation.cpp:561
+msgid ""
+"_: asia.kgm\n"
+"Philippines"
+msgstr "Philippines"
+
+#: mapsdatatranslation.cpp:562
+msgid ""
+"_: asia.kgm\n"
+"The capital of Philippines is..."
+msgstr "The capital of Philippines is..."
+
+#: mapsdatatranslation.cpp:563
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Philippines"
+msgstr ""
+"Please click on:\n"
+"Philippines"
+
+#: mapsdatatranslation.cpp:564
+msgid ""
+"_: asia.kgm\n"
+"The flag of Philippines is..."
+msgstr "The flag of Philippines is..."
+
+#: mapsdatatranslation.cpp:565
+msgid ""
+"_: asia.kgm\n"
+"Manila"
+msgstr "Manila"
+
+#: mapsdatatranslation.cpp:566
+msgid ""
+"_: asia.kgm\n"
+"Manila is the capital of..."
+msgstr "Manila is the capital of..."
+
+#: mapsdatatranslation.cpp:567
+msgid ""
+"_: asia.kgm\n"
+"Thailand"
+msgstr "Thailand"
+
+#: mapsdatatranslation.cpp:568
+msgid ""
+"_: asia.kgm\n"
+"The capital of Thailand is..."
+msgstr "The capital of Thailand is..."
+
+#: mapsdatatranslation.cpp:569
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Thailand"
+msgstr ""
+"Please click on:\n"
+"Thailand"
+
+#: mapsdatatranslation.cpp:570
+msgid ""
+"_: asia.kgm\n"
+"The flag of Thailand is..."
+msgstr "The flag of Thailand is..."
+
+#: mapsdatatranslation.cpp:571
+msgid ""
+"_: asia.kgm\n"
+"Bangkok"
+msgstr "Bangkok"
+
+#: mapsdatatranslation.cpp:572
+msgid ""
+"_: asia.kgm\n"
+"Bangkok is the capital of..."
+msgstr "Bangkok is the capital of..."
+
+#: mapsdatatranslation.cpp:573
+msgid ""
+"_: asia.kgm\n"
+"Vietnam"
+msgstr "Vietnam"
+
+#: mapsdatatranslation.cpp:574
+msgid ""
+"_: asia.kgm\n"
+"The capital of Vietnam is..."
+msgstr "The capital of Vietnam is..."
+
+#: mapsdatatranslation.cpp:575
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Vietnam"
+msgstr ""
+"Please click on:\n"
+"Vietnam"
+
+#: mapsdatatranslation.cpp:576
+msgid ""
+"_: asia.kgm\n"
+"The flag of Vietnam is..."
+msgstr "The flag of Vietnam is..."
+
+#: mapsdatatranslation.cpp:577
+msgid ""
+"_: asia.kgm\n"
+"Hanoi"
+msgstr "Hanoi"
+
+#: mapsdatatranslation.cpp:578
+msgid ""
+"_: asia.kgm\n"
+"Hanoi is the capital of..."
+msgstr "Hanoi is the capital of..."
+
+#: mapsdatatranslation.cpp:579
+msgid ""
+"_: asia.kgm\n"
+"Taiwan"
+msgstr "Taiwan"
+
+#: mapsdatatranslation.cpp:580
+msgid ""
+"_: asia.kgm\n"
+"The capital of Taiwan is..."
+msgstr "The capital of Taiwan is..."
+
+#: mapsdatatranslation.cpp:581
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Taiwan"
+msgstr ""
+"Please click on:\n"
+"Taiwan"
+
+#: mapsdatatranslation.cpp:582
+msgid ""
+"_: asia.kgm\n"
+"The flag of Taiwan is..."
+msgstr "The flag of Taiwan is..."
+
+#: mapsdatatranslation.cpp:583
+msgid ""
+"_: asia.kgm\n"
+"Taipei"
+msgstr "Taipei"
+
+#: mapsdatatranslation.cpp:584
+msgid ""
+"_: asia.kgm\n"
+"Taipei is the capital of..."
+msgstr "Taipei is the capital of..."
+
+#: mapsdatatranslation.cpp:585 mapsdatatranslation.cpp:589
+msgid ""
+"_: asia.kgm\n"
+"Singapore"
+msgstr "Singapore"
+
+#: mapsdatatranslation.cpp:586
+msgid ""
+"_: asia.kgm\n"
+"The capital of Singapore is..."
+msgstr "The capital of Singapore is..."
+
+#: mapsdatatranslation.cpp:587
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"Singapore"
+msgstr ""
+"Please click on:\n"
+"Singapore"
+
+#: mapsdatatranslation.cpp:588
+msgid ""
+"_: asia.kgm\n"
+"The flag of Singapore is..."
+msgstr "The flag of Singapore is..."
+
+#: mapsdatatranslation.cpp:590
+msgid ""
+"_: asia.kgm\n"
+"Singapore is the capital of..."
+msgstr "Singapore is the capital of..."
+
+#: mapsdatatranslation.cpp:591
+msgid ""
+"_: asia.kgm\n"
+"North Korea"
+msgstr "North Korea"
+
+#: mapsdatatranslation.cpp:592
+msgid ""
+"_: asia.kgm\n"
+"The capital of North Korea is..."
+msgstr "The capital of North Korea is..."
+
+#: mapsdatatranslation.cpp:593
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"North Korea"
+msgstr ""
+"Please click on:\n"
+"North Korea"
+
+#: mapsdatatranslation.cpp:594
+msgid ""
+"_: asia.kgm\n"
+"The flag of North Korea is..."
+msgstr "The flag of North Korea is..."
+
+#: mapsdatatranslation.cpp:595
+msgid ""
+"_: asia.kgm\n"
+"Pyeongyang"
+msgstr "Pyeongyang"
+
+#: mapsdatatranslation.cpp:596
+msgid ""
+"_: asia.kgm\n"
+"Pyeongyang is the capital of..."
+msgstr "Pyeongyang is the capital of..."
+
+#: mapsdatatranslation.cpp:597
+msgid ""
+"_: asia.kgm\n"
+"South Korea"
+msgstr "South Korea"
+
+#: mapsdatatranslation.cpp:598
+msgid ""
+"_: asia.kgm\n"
+"The capital of South Korea is..."
+msgstr "The capital of South Korea is..."
+
+#: mapsdatatranslation.cpp:599
+msgid ""
+"_: asia.kgm\n"
+"Please click on:\n"
+"South Korea"
+msgstr ""
+"Please click on:\n"
+"South Korea"
+
+#: mapsdatatranslation.cpp:600
+msgid ""
+"_: asia.kgm\n"
+"The flag of South Korea is..."
+msgstr "The flag of South Korea is..."
+
+#: mapsdatatranslation.cpp:601
+msgid ""
+"_: asia.kgm\n"
+"Seoul"
+msgstr "Seoul"
+
+#: mapsdatatranslation.cpp:602
+msgid ""
+"_: asia.kgm\n"
+"Seoul is the capital of..."
+msgstr "Seoul is the capital of..."
+
+#: mapsdatatranslation.cpp:603
+msgid ""
+"_: austria.kgm\n"
+"Austria"
+msgstr "Austria"
+
+#: mapsdatatranslation.cpp:604
+msgid ""
+"_: austria.kgm\n"
+"<qt>Current map:"
+"<br><b>Austria</b></qt>"
+msgstr "<qt>Current map:<br><b>Austria</b></qt>"
+
+#: mapsdatatranslation.cpp:605
+msgid ""
+"_: austria.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:606
+msgid ""
+"_: austria.kgm\n"
+"Not Austria"
+msgstr "Not Austria"
+
+#: mapsdatatranslation.cpp:607 mapsdatatranslation.cpp:610
+msgid ""
+"_: austria.kgm\n"
+"Vienna"
+msgstr "Vienna"
+
+#: mapsdatatranslation.cpp:608
+msgid ""
+"_: austria.kgm\n"
+"The capital of Vienna is..."
+msgstr "The capital of Vienna is..."
+
+#: mapsdatatranslation.cpp:609
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Vienna"
+msgstr ""
+"Please click on:\n"
+"Vienna"
+
+#: mapsdatatranslation.cpp:611
+msgid ""
+"_: austria.kgm\n"
+"Vienna is the capital of..."
+msgstr "Vienna is the capital of..."
+
+#: mapsdatatranslation.cpp:612
+msgid ""
+"_: austria.kgm\n"
+"Burgenland"
+msgstr "Burgenland"
+
+#: mapsdatatranslation.cpp:613
+msgid ""
+"_: austria.kgm\n"
+"The capital of Burgenland is..."
+msgstr "The capital of Burgenland is..."
+
+#: mapsdatatranslation.cpp:614
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Burgenland"
+msgstr ""
+"Please click on:\n"
+"Burgenland"
+
+#: mapsdatatranslation.cpp:615
+msgid ""
+"_: austria.kgm\n"
+"Eisenstadt"
+msgstr "Eisenstadt"
+
+#: mapsdatatranslation.cpp:616
+msgid ""
+"_: austria.kgm\n"
+"Eisenstadt is the capital of..."
+msgstr "Eisenstadt is the capital of..."
+
+#: mapsdatatranslation.cpp:617
+msgid ""
+"_: austria.kgm\n"
+"Styria"
+msgstr "Styria"
+
+#: mapsdatatranslation.cpp:618
+msgid ""
+"_: austria.kgm\n"
+"The capital of Styria is..."
+msgstr "The capital of Styria is..."
+
+#: mapsdatatranslation.cpp:619
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Styria"
+msgstr ""
+"Please click on:\n"
+"Styria"
+
+#: mapsdatatranslation.cpp:620
+msgid ""
+"_: austria.kgm\n"
+"Graz"
+msgstr "Graz"
+
+#: mapsdatatranslation.cpp:621
+msgid ""
+"_: austria.kgm\n"
+"Graz is the capital of..."
+msgstr "Graz is the capital of..."
+
+#: mapsdatatranslation.cpp:622
+msgid ""
+"_: austria.kgm\n"
+"Carinthia"
+msgstr "Carinthia"
+
+#: mapsdatatranslation.cpp:623
+msgid ""
+"_: austria.kgm\n"
+"The capital of Carinthia is..."
+msgstr "The capital of Carinthia is..."
+
+#: mapsdatatranslation.cpp:624
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Carinthia"
+msgstr ""
+"Please click on:\n"
+"Carinthia"
+
+#: mapsdatatranslation.cpp:625
+msgid ""
+"_: austria.kgm\n"
+"Klagenfurt"
+msgstr "Klagenfurt"
+
+#: mapsdatatranslation.cpp:626
+msgid ""
+"_: austria.kgm\n"
+"Klagenfurt is the capital of..."
+msgstr "Klagenfurt is the capital of..."
+
+#: mapsdatatranslation.cpp:627
+msgid ""
+"_: austria.kgm\n"
+"Tyrol"
+msgstr "Tyrol"
+
+#: mapsdatatranslation.cpp:628
+msgid ""
+"_: austria.kgm\n"
+"The capital of Tyrol is..."
+msgstr "The capital of Tyrol is..."
+
+#: mapsdatatranslation.cpp:629
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Tyrol"
+msgstr ""
+"Please click on:\n"
+"Tyrol"
+
+#: mapsdatatranslation.cpp:630
+msgid ""
+"_: austria.kgm\n"
+"Innsbruck"
+msgstr "Innsbruck"
+
+#: mapsdatatranslation.cpp:631
+msgid ""
+"_: austria.kgm\n"
+"Innsbruck is the capital of..."
+msgstr "Innsbruck is the capital of..."
+
+#: mapsdatatranslation.cpp:632
+msgid ""
+"_: austria.kgm\n"
+"Vorarlberg"
+msgstr "Vorarlberg"
+
+#: mapsdatatranslation.cpp:633
+msgid ""
+"_: austria.kgm\n"
+"The capital of Vorarlberg is..."
+msgstr "The capital of Vorarlberg is..."
+
+#: mapsdatatranslation.cpp:634
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Vorarlberg"
+msgstr ""
+"Please click on:\n"
+"Vorarlberg"
+
+#: mapsdatatranslation.cpp:635
+msgid ""
+"_: austria.kgm\n"
+"Bregenz"
+msgstr "Bregenz"
+
+#: mapsdatatranslation.cpp:636
+msgid ""
+"_: austria.kgm\n"
+"Bregenz is the capital of..."
+msgstr "Bregenz is the capital of..."
+
+#: mapsdatatranslation.cpp:637 mapsdatatranslation.cpp:640
+msgid ""
+"_: austria.kgm\n"
+"Salzburg"
+msgstr "Salzburg"
+
+#: mapsdatatranslation.cpp:638
+msgid ""
+"_: austria.kgm\n"
+"The capital of Salzburg is..."
+msgstr "The capital of Salzburg is..."
+
+#: mapsdatatranslation.cpp:639
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Salzburg"
+msgstr ""
+"Please click on:\n"
+"Salzburg"
+
+#: mapsdatatranslation.cpp:641
+msgid ""
+"_: austria.kgm\n"
+"Salzburg is the capital of..."
+msgstr "Salzburg is the capital of..."
+
+#: mapsdatatranslation.cpp:642
+msgid ""
+"_: austria.kgm\n"
+"Upper Austria"
+msgstr "Upper Austria"
+
+#: mapsdatatranslation.cpp:643
+msgid ""
+"_: austria.kgm\n"
+"The capital of Upper Austria is..."
+msgstr "The capital of Upper Austria is..."
+
+#: mapsdatatranslation.cpp:644
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Upper Austria"
+msgstr ""
+"Please click on:\n"
+"Upper Austria"
+
+#: mapsdatatranslation.cpp:645
+msgid ""
+"_: austria.kgm\n"
+"Linz"
+msgstr "Linz"
+
+#: mapsdatatranslation.cpp:646
+msgid ""
+"_: austria.kgm\n"
+"Linz is the capital of..."
+msgstr "Linz is the capital of..."
+
+#: mapsdatatranslation.cpp:647
+msgid ""
+"_: austria.kgm\n"
+"Lower Austria"
+msgstr "Lower Austria"
+
+#: mapsdatatranslation.cpp:648
+msgid ""
+"_: austria.kgm\n"
+"The capital of Lower Austria is..."
+msgstr "The capital of Lower Austria is..."
+
+#: mapsdatatranslation.cpp:649
+msgid ""
+"_: austria.kgm\n"
+"Please click on:\n"
+"Lower Austria"
+msgstr ""
+"Please click on:\n"
+"Lower Austria"
+
+#: mapsdatatranslation.cpp:650
+msgid ""
+"_: austria.kgm\n"
+"St. Pölten"
+msgstr "St. Pölten"
+
+#: mapsdatatranslation.cpp:651
+msgid ""
+"_: austria.kgm\n"
+"St. Pölten is the capital of..."
+msgstr "St. Pölten is the capital of..."
+
+#: mapsdatatranslation.cpp:652
+msgid ""
+"_: brazil.kgm\n"
+"Brazil"
+msgstr "Brazil"
+
+#: mapsdatatranslation.cpp:653
+msgid ""
+"_: brazil.kgm\n"
+"<qt>Current map:"
+"<br><b>Brazil</b></qt>"
+msgstr "<qt>Current map:<br><b>Brazil</b></qt>"
+
+#: mapsdatatranslation.cpp:654
+msgid ""
+"_: brazil.kgm\n"
+"Sergipe"
+msgstr "Sergipe"
+
+#: mapsdatatranslation.cpp:655
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Sergipe is..."
+msgstr "The capital of Sergipe is..."
+
+#: mapsdatatranslation.cpp:656
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Sergipe"
+msgstr ""
+"Please click on:\n"
+"Sergipe"
+
+#: mapsdatatranslation.cpp:657
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Sergipe is..."
+msgstr "The flag of Sergipe is..."
+
+#: mapsdatatranslation.cpp:658
+msgid ""
+"_: brazil.kgm\n"
+"Aracaju"
+msgstr "Aracaju"
+
+#: mapsdatatranslation.cpp:659
+msgid ""
+"_: brazil.kgm\n"
+"Aracaju is the capital of..."
+msgstr "Aracaju is the capital of..."
+
+#: mapsdatatranslation.cpp:660
+msgid ""
+"_: brazil.kgm\n"
+"Para"
+msgstr "Para"
+
+#: mapsdatatranslation.cpp:661
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Para is..."
+msgstr "The capital of Para is..."
+
+#: mapsdatatranslation.cpp:662
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Para"
+msgstr ""
+"Please click on:\n"
+"Para"
+
+#: mapsdatatranslation.cpp:663
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Para is..."
+msgstr "The flag of Para is..."
+
+#: mapsdatatranslation.cpp:664
+msgid ""
+"_: brazil.kgm\n"
+"Belem"
+msgstr "Belem"
+
+#: mapsdatatranslation.cpp:665
+msgid ""
+"_: brazil.kgm\n"
+"Belem is the capital of..."
+msgstr "Belem is the capital of..."
+
+#: mapsdatatranslation.cpp:666
+msgid ""
+"_: brazil.kgm\n"
+"Minas Gerais"
+msgstr "Minas Gerais"
+
+#: mapsdatatranslation.cpp:667
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Minas Gerais is..."
+msgstr "The capital of Minas Gerais is..."
+
+#: mapsdatatranslation.cpp:668
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Minas Gerais"
+msgstr ""
+"Please click on:\n"
+"Minas Gerais"
+
+#: mapsdatatranslation.cpp:669
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Minas Gerais is..."
+msgstr "The flag of Minas Gerais is..."
+
+#: mapsdatatranslation.cpp:670
+msgid ""
+"_: brazil.kgm\n"
+"Belo Horizonte"
+msgstr "Belo Horizonte"
+
+#: mapsdatatranslation.cpp:671
+msgid ""
+"_: brazil.kgm\n"
+"Belo Horizonte is the capital of..."
+msgstr "Belo Horizonte is the capital of..."
+
+#: mapsdatatranslation.cpp:672
+msgid ""
+"_: brazil.kgm\n"
+"Roraima"
+msgstr "Roraima"
+
+#: mapsdatatranslation.cpp:673
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Roraima is..."
+msgstr "The capital of Roraima is..."
+
+#: mapsdatatranslation.cpp:674
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Roraima"
+msgstr ""
+"Please click on:\n"
+"Roraima"
+
+#: mapsdatatranslation.cpp:675
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Roraima is..."
+msgstr "The flag of Roraima is..."
+
+#: mapsdatatranslation.cpp:676
+msgid ""
+"_: brazil.kgm\n"
+"Boa Vista"
+msgstr "Boa Vista"
+
+#: mapsdatatranslation.cpp:677
+msgid ""
+"_: brazil.kgm\n"
+"Boa Vista is the capital of..."
+msgstr "Boa Vista is the capital of..."
+
+#: mapsdatatranslation.cpp:678
+msgid ""
+"_: brazil.kgm\n"
+"Federal District"
+msgstr "Federal District"
+
+#: mapsdatatranslation.cpp:679
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Federal District is..."
+msgstr "The capital of Federal District is..."
+
+#: mapsdatatranslation.cpp:680
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Federal District"
+msgstr ""
+"Please click on:\n"
+"Federal District"
+
+#: mapsdatatranslation.cpp:681
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Federal District is..."
+msgstr "The flag of Federal District is..."
+
+#: mapsdatatranslation.cpp:682
+msgid ""
+"_: brazil.kgm\n"
+"Brasilia"
+msgstr "Brasilia"
+
+#: mapsdatatranslation.cpp:683
+msgid ""
+"_: brazil.kgm\n"
+"Brasilia is the capital of..."
+msgstr "Brasilia is the capital of..."
+
+#: mapsdatatranslation.cpp:684
+msgid ""
+"_: brazil.kgm\n"
+"Mato Grosso do Sul"
+msgstr "Mato Grosso do Sul"
+
+#: mapsdatatranslation.cpp:685
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Mato Grosso do Sul is..."
+msgstr "The capital of Mato Grosso do Sul is..."
+
+#: mapsdatatranslation.cpp:686
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Mato Grosso do Sul"
+msgstr ""
+"Please click on:\n"
+"Mato Grosso do Sul"
+
+#: mapsdatatranslation.cpp:687
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Mato Grosso do Sul is..."
+msgstr "The flag of Mato Grosso do Sul is..."
+
+#: mapsdatatranslation.cpp:688
+msgid ""
+"_: brazil.kgm\n"
+"Campo Grande"
+msgstr "Campo Grande"
+
+#: mapsdatatranslation.cpp:689
+msgid ""
+"_: brazil.kgm\n"
+"Campo Grande is the capital of..."
+msgstr "Campo Grande is the capital of..."
+
+#: mapsdatatranslation.cpp:690
+msgid ""
+"_: brazil.kgm\n"
+"Mato Grosso"
+msgstr "Mato Grosso"
+
+#: mapsdatatranslation.cpp:691
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Mato Grosso is..."
+msgstr "The capital of Mato Grosso is..."
+
+#: mapsdatatranslation.cpp:692
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Mato Grosso"
+msgstr ""
+"Please click on:\n"
+"Mato Grosso"
+
+#: mapsdatatranslation.cpp:693
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Mato Grosso is..."
+msgstr "The flag of Mato Grosso is..."
+
+#: mapsdatatranslation.cpp:694
+msgid ""
+"_: brazil.kgm\n"
+"Cuiaba"
+msgstr "Cuiaba"
+
+#: mapsdatatranslation.cpp:695
+msgid ""
+"_: brazil.kgm\n"
+"Cuiaba is the capital of..."
+msgstr "Cuiaba is the capital of..."
+
+#: mapsdatatranslation.cpp:696
+msgid ""
+"_: brazil.kgm\n"
+"Parana"
+msgstr "Parana"
+
+#: mapsdatatranslation.cpp:697
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Parana is..."
+msgstr "The capital of Parana is..."
+
+#: mapsdatatranslation.cpp:698
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Parana"
+msgstr ""
+"Please click on:\n"
+"Parana"
+
+#: mapsdatatranslation.cpp:699
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Parana is..."
+msgstr "The flag of Parana is..."
+
+#: mapsdatatranslation.cpp:700
+msgid ""
+"_: brazil.kgm\n"
+"Curitiba"
+msgstr "Curitiba"
+
+#: mapsdatatranslation.cpp:701
+msgid ""
+"_: brazil.kgm\n"
+"Curitiba is the capital of..."
+msgstr "Curitiba is the capital of..."
+
+#: mapsdatatranslation.cpp:702
+msgid ""
+"_: brazil.kgm\n"
+"Santa Catarina"
+msgstr "Santa Catarina"
+
+#: mapsdatatranslation.cpp:703
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Santa Catarina is..."
+msgstr "The capital of Santa Catarina is..."
+
+#: mapsdatatranslation.cpp:704
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Santa Catarina"
+msgstr ""
+"Please click on:\n"
+"Santa Catarina"
+
+#: mapsdatatranslation.cpp:705
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Santa Catarina is..."
+msgstr "The flag of Santa Catarina is..."
+
+#: mapsdatatranslation.cpp:706
+msgid ""
+"_: brazil.kgm\n"
+"Florianopolis"
+msgstr "Florianopolis"
+
+#: mapsdatatranslation.cpp:707
+msgid ""
+"_: brazil.kgm\n"
+"Florianopolis is the capital of..."
+msgstr "Florianopolis is the capital of..."
+
+#: mapsdatatranslation.cpp:708
+msgid ""
+"_: brazil.kgm\n"
+"Ceara"
+msgstr "Ceara"
+
+#: mapsdatatranslation.cpp:709
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Ceara is..."
+msgstr "The capital of Ceara is..."
+
+#: mapsdatatranslation.cpp:710
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Ceara"
+msgstr ""
+"Please click on:\n"
+"Ceara"
+
+#: mapsdatatranslation.cpp:711
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Ceara is..."
+msgstr "The flag of Ceara is..."
+
+#: mapsdatatranslation.cpp:712
+msgid ""
+"_: brazil.kgm\n"
+"Fortaleza"
+msgstr "Fortaleza"
+
+#: mapsdatatranslation.cpp:713
+msgid ""
+"_: brazil.kgm\n"
+"Fortaleza is the capital of..."
+msgstr "Fortaleza is the capital of..."
+
+#: mapsdatatranslation.cpp:714
+msgid ""
+"_: brazil.kgm\n"
+"Goias"
+msgstr "Goias"
+
+#: mapsdatatranslation.cpp:715
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Goias is..."
+msgstr "The capital of Goias is..."
+
+#: mapsdatatranslation.cpp:716
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Goias"
+msgstr ""
+"Please click on:\n"
+"Goias"
+
+#: mapsdatatranslation.cpp:717
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Goias is..."
+msgstr "The flag of Goias is..."
+
+#: mapsdatatranslation.cpp:718
+msgid ""
+"_: brazil.kgm\n"
+"Goiânia"
+msgstr "Goiânia"
+
+#: mapsdatatranslation.cpp:719
+msgid ""
+"_: brazil.kgm\n"
+"Goiânia is the capital of..."
+msgstr "Goiânia is the capital of..."
+
+#: mapsdatatranslation.cpp:720
+msgid ""
+"_: brazil.kgm\n"
+"Paraiba"
+msgstr "Paraiba"
+
+#: mapsdatatranslation.cpp:721
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Paraiba is..."
+msgstr "The capital of Paraiba is..."
+
+#: mapsdatatranslation.cpp:722
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Paraiba"
+msgstr ""
+"Please click on:\n"
+"Paraiba"
+
+#: mapsdatatranslation.cpp:723
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Paraiba is..."
+msgstr "The flag of Paraiba is..."
+
+#: mapsdatatranslation.cpp:724
+msgid ""
+"_: brazil.kgm\n"
+"Joao Pessoa"
+msgstr "Joao Pessoa"
+
+#: mapsdatatranslation.cpp:725
+msgid ""
+"_: brazil.kgm\n"
+"Joao Pessoa is the capital of..."
+msgstr "Joao Pessoa is the capital of..."
+
+#: mapsdatatranslation.cpp:726
+msgid ""
+"_: brazil.kgm\n"
+"Amapa"
+msgstr "Amapa"
+
+#: mapsdatatranslation.cpp:727
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Amapa is..."
+msgstr "The capital of Amapa is..."
+
+#: mapsdatatranslation.cpp:728
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Amapa"
+msgstr ""
+"Please click on:\n"
+"Amapa"
+
+#: mapsdatatranslation.cpp:729
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Amapa is..."
+msgstr "The flag of Amapa is..."
+
+#: mapsdatatranslation.cpp:730
+msgid ""
+"_: brazil.kgm\n"
+"Macapa"
+msgstr "Macapa"
+
+#: mapsdatatranslation.cpp:731
+msgid ""
+"_: brazil.kgm\n"
+"Macapa is the capital of..."
+msgstr "Macapa is the capital of..."
+
+#: mapsdatatranslation.cpp:732
+msgid ""
+"_: brazil.kgm\n"
+"Alagoas"
+msgstr "Alagoas"
+
+#: mapsdatatranslation.cpp:733
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Alagoas is..."
+msgstr "The capital of Alagoas is..."
+
+#: mapsdatatranslation.cpp:734
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Alagoas"
+msgstr ""
+"Please click on:\n"
+"Alagoas"
+
+#: mapsdatatranslation.cpp:735
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Alagoas is..."
+msgstr "The flag of Alagoas is..."
+
+#: mapsdatatranslation.cpp:736
+msgid ""
+"_: brazil.kgm\n"
+"Maceio"
+msgstr "Maceio"
+
+#: mapsdatatranslation.cpp:737
+msgid ""
+"_: brazil.kgm\n"
+"Maceio is the capital of..."
+msgstr "Maceio is the capital of..."
+
+#: mapsdatatranslation.cpp:738
+msgid ""
+"_: brazil.kgm\n"
+"Amazonas"
+msgstr "Amazonas"
+
+#: mapsdatatranslation.cpp:739
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Amazonas is..."
+msgstr "The capital of Amazonas is..."
+
+#: mapsdatatranslation.cpp:740
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Amazonas"
+msgstr ""
+"Please click on:\n"
+"Amazonas"
+
+#: mapsdatatranslation.cpp:741
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Amazonas is..."
+msgstr "The flag of Amazonas is..."
+
+#: mapsdatatranslation.cpp:742
+msgid ""
+"_: brazil.kgm\n"
+"Manaus"
+msgstr "Manaus"
+
+#: mapsdatatranslation.cpp:743
+msgid ""
+"_: brazil.kgm\n"
+"Manaus is the capital of..."
+msgstr "Manaus is the capital of..."
+
+#: mapsdatatranslation.cpp:744
+msgid ""
+"_: brazil.kgm\n"
+"Rio Grande do Norte"
+msgstr "Rio Grande do Norte"
+
+#: mapsdatatranslation.cpp:745
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Rio Grande do Norte is..."
+msgstr "The capital of Rio Grande do Norte is..."
+
+#: mapsdatatranslation.cpp:746
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Rio Grande do Norte"
+msgstr ""
+"Please click on:\n"
+"Rio Grande do Norte"
+
+#: mapsdatatranslation.cpp:747
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Rio Grande do Norte is..."
+msgstr "The flag of Rio Grande do Norte is..."
+
+#: mapsdatatranslation.cpp:748
+msgid ""
+"_: brazil.kgm\n"
+"Natal"
+msgstr "Natal"
+
+#: mapsdatatranslation.cpp:749
+msgid ""
+"_: brazil.kgm\n"
+"Natal is the capital of..."
+msgstr "Natal is the capital of..."
+
+#: mapsdatatranslation.cpp:750
+msgid ""
+"_: brazil.kgm\n"
+"Tocantins"
+msgstr "Tocantins"
+
+#: mapsdatatranslation.cpp:751
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Tocantins is..."
+msgstr "The capital of Tocantins is..."
+
+#: mapsdatatranslation.cpp:752
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Tocantins"
+msgstr ""
+"Please click on:\n"
+"Tocantins"
+
+#: mapsdatatranslation.cpp:753
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Tocantins is..."
+msgstr "The flag of Tocantins is..."
+
+#: mapsdatatranslation.cpp:754
+msgid ""
+"_: brazil.kgm\n"
+"Palmas"
+msgstr "Palmas"
+
+#: mapsdatatranslation.cpp:755
+msgid ""
+"_: brazil.kgm\n"
+"Palmas is the capital of..."
+msgstr "Palmas is the capital of..."
+
+#: mapsdatatranslation.cpp:756
+msgid ""
+"_: brazil.kgm\n"
+"Rio Grande do Sul"
+msgstr "Rio Grande do Sul"
+
+#: mapsdatatranslation.cpp:757
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Rio Grande do Sul is..."
+msgstr "The capital of Rio Grande do Sul is..."
+
+#: mapsdatatranslation.cpp:758
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Rio Grande do Sul"
+msgstr ""
+"Please click on:\n"
+"Rio Grande do Sul"
+
+#: mapsdatatranslation.cpp:759
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Rio Grande do Sul is..."
+msgstr "The flag of Rio Grande do Sul is..."
+
+#: mapsdatatranslation.cpp:760
+msgid ""
+"_: brazil.kgm\n"
+"Porto Alegre"
+msgstr "Porto Alegre"
+
+#: mapsdatatranslation.cpp:761
+msgid ""
+"_: brazil.kgm\n"
+"Porto Alegre is the capital of..."
+msgstr "Porto Alegre is the capital of..."
+
+#: mapsdatatranslation.cpp:762
+msgid ""
+"_: brazil.kgm\n"
+"Rondonia"
+msgstr "Rondonia"
+
+#: mapsdatatranslation.cpp:763
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Rondonia is..."
+msgstr "The capital of Rondonia is..."
+
+#: mapsdatatranslation.cpp:764
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Rondonia"
+msgstr ""
+"Please click on:\n"
+"Rondonia"
+
+#: mapsdatatranslation.cpp:765
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Rondonia is..."
+msgstr "The flag of Rondonia is..."
+
+#: mapsdatatranslation.cpp:766
+msgid ""
+"_: brazil.kgm\n"
+"Porto Velho"
+msgstr "Porto Velho"
+
+#: mapsdatatranslation.cpp:767
+msgid ""
+"_: brazil.kgm\n"
+"Porto Velho is the capital of..."
+msgstr "Porto Velho is the capital of..."
+
+#: mapsdatatranslation.cpp:768
+msgid ""
+"_: brazil.kgm\n"
+"Pernambuco"
+msgstr "Pernambuco"
+
+#: mapsdatatranslation.cpp:769
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Pernambuco is..."
+msgstr "The capital of Pernambuco is..."
+
+#: mapsdatatranslation.cpp:770
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Pernambuco"
+msgstr ""
+"Please click on:\n"
+"Pernambuco"
+
+#: mapsdatatranslation.cpp:771
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Pernambuco is..."
+msgstr "The flag of Pernambuco is..."
+
+#: mapsdatatranslation.cpp:772
+msgid ""
+"_: brazil.kgm\n"
+"Recife"
+msgstr "Recife"
+
+#: mapsdatatranslation.cpp:773
+msgid ""
+"_: brazil.kgm\n"
+"Recife is the capital of..."
+msgstr "Recife is the capital of..."
+
+#: mapsdatatranslation.cpp:774
+msgid ""
+"_: brazil.kgm\n"
+"Acre"
+msgstr "Acre"
+
+#: mapsdatatranslation.cpp:775
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Acre is..."
+msgstr "The capital of Acre is..."
+
+#: mapsdatatranslation.cpp:776
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Acre"
+msgstr ""
+"Please click on:\n"
+"Acre"
+
+#: mapsdatatranslation.cpp:777
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Acre is..."
+msgstr "The flag of Acre is..."
+
+#: mapsdatatranslation.cpp:778
+msgid ""
+"_: brazil.kgm\n"
+"Rio Branco"
+msgstr "Rio Branco"
+
+#: mapsdatatranslation.cpp:779
+msgid ""
+"_: brazil.kgm\n"
+"Rio Branco is the capital of..."
+msgstr "Rio Branco is the capital of..."
+
+#: mapsdatatranslation.cpp:780
+msgid ""
+"_: brazil.kgm\n"
+"Rio de Janeiro State"
+msgstr "Rio de Janeiro State"
+
+#: mapsdatatranslation.cpp:781
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Rio de Janeiro State is..."
+msgstr "The capital of Rio de Janeiro State is..."
+
+#: mapsdatatranslation.cpp:782
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Rio de Janeiro State"
+msgstr ""
+"Please click on:\n"
+"Rio de Janeiro State"
+
+#: mapsdatatranslation.cpp:783
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Rio de Janeiro State is..."
+msgstr "The flag of Rio de Janeiro State is..."
+
+#: mapsdatatranslation.cpp:784
+msgid ""
+"_: brazil.kgm\n"
+"Rio de Janeiro"
+msgstr "Rio de Janeiro"
+
+#: mapsdatatranslation.cpp:785
+msgid ""
+"_: brazil.kgm\n"
+"Rio de Janeiro is the capital of..."
+msgstr "Rio de Janeiro is the capital of..."
+
+#: mapsdatatranslation.cpp:786
+msgid ""
+"_: brazil.kgm\n"
+"Bahia"
+msgstr "Bahia"
+
+#: mapsdatatranslation.cpp:787
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Bahia is..."
+msgstr "The capital of Bahia is..."
+
+#: mapsdatatranslation.cpp:788
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Bahia"
+msgstr ""
+"Please click on:\n"
+"Bahia"
+
+#: mapsdatatranslation.cpp:789
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Bahia is..."
+msgstr "The flag of Bahia is..."
+
+#: mapsdatatranslation.cpp:790
+msgid ""
+"_: brazil.kgm\n"
+"Salvador"
+msgstr "Salvador"
+
+#: mapsdatatranslation.cpp:791
+msgid ""
+"_: brazil.kgm\n"
+"Salvador is the capital of..."
+msgstr "Salvador is the capital of..."
+
+#: mapsdatatranslation.cpp:792
+msgid ""
+"_: brazil.kgm\n"
+"Maranhao"
+msgstr "Maranhao"
+
+#: mapsdatatranslation.cpp:793
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Maranhao is..."
+msgstr "The capital of Maranhao is..."
+
+#: mapsdatatranslation.cpp:794
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Maranhao"
+msgstr ""
+"Please click on:\n"
+"Maranhao"
+
+#: mapsdatatranslation.cpp:795
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Maranhao is..."
+msgstr "The flag of Maranhao is..."
+
+#: mapsdatatranslation.cpp:796
+msgid ""
+"_: brazil.kgm\n"
+"Sao Luis"
+msgstr "Sao Luis"
+
+#: mapsdatatranslation.cpp:797
+msgid ""
+"_: brazil.kgm\n"
+"Sao Luis is the capital of..."
+msgstr "Sao Luis is the capital of..."
+
+#: mapsdatatranslation.cpp:798
+msgid ""
+"_: brazil.kgm\n"
+"Sao Paulo State"
+msgstr "Sao Paulo State"
+
+#: mapsdatatranslation.cpp:799
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Sao Paulo State is..."
+msgstr "The capital of Sao Paulo State is..."
+
+#: mapsdatatranslation.cpp:800
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Sao Paulo State"
+msgstr ""
+"Please click on:\n"
+"Sao Paulo State"
+
+#: mapsdatatranslation.cpp:801
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Sao Paulo State is..."
+msgstr "The flag of Sao Paulo State is..."
+
+#: mapsdatatranslation.cpp:802
+msgid ""
+"_: brazil.kgm\n"
+"Sao Paulo (city)"
+msgstr "Sao Paulo (city)"
+
+#: mapsdatatranslation.cpp:803
+msgid ""
+"_: brazil.kgm\n"
+"Sao Paulo (city) is the capital of..."
+msgstr "Sao Paulo (city) is the capital of..."
+
+#: mapsdatatranslation.cpp:804
+msgid ""
+"_: brazil.kgm\n"
+"Piaui"
+msgstr "Piaui"
+
+#: mapsdatatranslation.cpp:805
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Piaui is..."
+msgstr "The capital of Piaui is..."
+
+#: mapsdatatranslation.cpp:806
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Piaui"
+msgstr ""
+"Please click on:\n"
+"Piaui"
+
+#: mapsdatatranslation.cpp:807
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Piaui is..."
+msgstr "The flag of Piaui is..."
+
+#: mapsdatatranslation.cpp:808
+msgid ""
+"_: brazil.kgm\n"
+"Teresina"
+msgstr "Teresina"
+
+#: mapsdatatranslation.cpp:809
+msgid ""
+"_: brazil.kgm\n"
+"Teresina is the capital of..."
+msgstr "Teresina is the capital of..."
+
+#: mapsdatatranslation.cpp:810
+msgid ""
+"_: brazil.kgm\n"
+"Espirito Santo"
+msgstr "Espirito Santo"
+
+#: mapsdatatranslation.cpp:811
+msgid ""
+"_: brazil.kgm\n"
+"The capital of Espirito Santo is..."
+msgstr "The capital of Espirito Santo is..."
+
+#: mapsdatatranslation.cpp:812
+msgid ""
+"_: brazil.kgm\n"
+"Please click on:\n"
+"Espirito Santo"
+msgstr ""
+"Please click on:\n"
+"Espirito Santo"
+
+#: mapsdatatranslation.cpp:813
+msgid ""
+"_: brazil.kgm\n"
+"The flag of Espirito Santo is..."
+msgstr "The flag of Espirito Santo is..."
+
+#: mapsdatatranslation.cpp:814
+msgid ""
+"_: brazil.kgm\n"
+"Vitoria"
+msgstr "Vitoria"
+
+#: mapsdatatranslation.cpp:815
+msgid ""
+"_: brazil.kgm\n"
+"Vitoria is the capital of..."
+msgstr "Vitoria is the capital of..."
+
+#: mapsdatatranslation.cpp:816
+msgid ""
+"_: brazil.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:817
+msgid ""
+"_: brazil.kgm\n"
+"Out of Bounds"
+msgstr "Out of Bounds"
+
+#: mapsdatatranslation.cpp:818
+msgid ""
+"_: canada.kgm\n"
+"Canada"
+msgstr "Canada"
+
+#: mapsdatatranslation.cpp:819
+msgid ""
+"_: canada.kgm\n"
+"<qt>Current map:"
+"<br><b>Canada</b></qt>"
+msgstr "<qt>Current map:<br><b>Canada</b></qt>"
+
+#: mapsdatatranslation.cpp:820
+msgid ""
+"_: canada.kgm\n"
+"Out of Bounds"
+msgstr "Out of Bounds"
+
+#: mapsdatatranslation.cpp:821
+msgid ""
+"_: canada.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:822
+msgid ""
+"_: canada.kgm\n"
+"Prince Edward Island"
+msgstr "Prince Edward Island"
+
+#: mapsdatatranslation.cpp:823
+msgid ""
+"_: canada.kgm\n"
+"The capital of Prince Edward Island is..."
+msgstr "The capital of Prince Edward Island is..."
+
+#: mapsdatatranslation.cpp:824
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Prince Edward Island"
+msgstr ""
+"Please click on:\n"
+"Prince Edward Island"
+
+#: mapsdatatranslation.cpp:825
+msgid ""
+"_: canada.kgm\n"
+"The flag of Prince Edward Island is..."
+msgstr "The flag of Prince Edward Island is..."
+
+#: mapsdatatranslation.cpp:826
+msgid ""
+"_: canada.kgm\n"
+"Charlottetown"
+msgstr "Charlottetown"
+
+#: mapsdatatranslation.cpp:827
+msgid ""
+"_: canada.kgm\n"
+"Charlottetown is the capital of..."
+msgstr "Charlottetown is the capital of..."
+
+#: mapsdatatranslation.cpp:828
+msgid ""
+"_: canada.kgm\n"
+"British Columbia"
+msgstr "British Columbia"
+
+#: mapsdatatranslation.cpp:829
+msgid ""
+"_: canada.kgm\n"
+"The capital of British Columbia is..."
+msgstr "The capital of British Columbia is..."
+
+#: mapsdatatranslation.cpp:830
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"British Columbia"
+msgstr ""
+"Please click on:\n"
+"British Columbia"
+
+#: mapsdatatranslation.cpp:831
+msgid ""
+"_: canada.kgm\n"
+"The flag of British Columbia is..."
+msgstr "The flag of British Columbia is..."
+
+#: mapsdatatranslation.cpp:832
+msgid ""
+"_: canada.kgm\n"
+"Victoria"
+msgstr "Victoria"
+
+#: mapsdatatranslation.cpp:833
+msgid ""
+"_: canada.kgm\n"
+"Victoria is the capital of..."
+msgstr "Victoria is the capital of..."
+
+#: mapsdatatranslation.cpp:834
+msgid ""
+"_: canada.kgm\n"
+"Ontario"
+msgstr "Ontario"
+
+#: mapsdatatranslation.cpp:835
+msgid ""
+"_: canada.kgm\n"
+"The capital of Ontario is..."
+msgstr "The capital of Ontario is..."
+
+#: mapsdatatranslation.cpp:836
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Ontario"
+msgstr ""
+"Please click on:\n"
+"Ontario"
+
+#: mapsdatatranslation.cpp:837
+msgid ""
+"_: canada.kgm\n"
+"The flag of Ontario is..."
+msgstr "The flag of Ontario is..."
+
+#: mapsdatatranslation.cpp:838
+msgid ""
+"_: canada.kgm\n"
+"Toronto"
+msgstr "Toronto"
+
+#: mapsdatatranslation.cpp:839
+msgid ""
+"_: canada.kgm\n"
+"Toronto is the capital of..."
+msgstr "Toronto is the capital of..."
+
+#: mapsdatatranslation.cpp:840
+msgid ""
+"_: canada.kgm\n"
+"Newfoundland"
+msgstr "Newfoundland"
+
+#: mapsdatatranslation.cpp:841
+msgid ""
+"_: canada.kgm\n"
+"The capital of Newfoundland is..."
+msgstr "The capital of Newfoundland is..."
+
+#: mapsdatatranslation.cpp:842
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Newfoundland"
+msgstr ""
+"Please click on:\n"
+"Newfoundland"
+
+#: mapsdatatranslation.cpp:843
+msgid ""
+"_: canada.kgm\n"
+"The flag of Newfoundland is..."
+msgstr "The flag of Newfoundland is..."
+
+#: mapsdatatranslation.cpp:844
+msgid ""
+"_: canada.kgm\n"
+"St John's"
+msgstr "St John's"
+
+#: mapsdatatranslation.cpp:845
+msgid ""
+"_: canada.kgm\n"
+"St John's is the capital of..."
+msgstr "St John's is the capital of..."
+
+#: mapsdatatranslation.cpp:846
+msgid ""
+"_: canada.kgm\n"
+"Nunavut"
+msgstr "Nunavut"
+
+#: mapsdatatranslation.cpp:847
+msgid ""
+"_: canada.kgm\n"
+"The capital of Nunavut is..."
+msgstr "The capital of Nunavut is..."
+
+#: mapsdatatranslation.cpp:848
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Nunavut"
+msgstr ""
+"Please click on:\n"
+"Nunavut"
+
+#: mapsdatatranslation.cpp:849
+msgid ""
+"_: canada.kgm\n"
+"The flag of Nunavut is..."
+msgstr "The flag of Nunavut is..."
+
+#: mapsdatatranslation.cpp:850
+msgid ""
+"_: canada.kgm\n"
+"Iqaluit"
+msgstr "Iqaluit"
+
+#: mapsdatatranslation.cpp:851
+msgid ""
+"_: canada.kgm\n"
+"Iqaluit is the capital of..."
+msgstr "Iqaluit is the capital of..."
+
+#: mapsdatatranslation.cpp:852
+msgid ""
+"_: canada.kgm\n"
+"Alberta"
+msgstr "Alberta"
+
+#: mapsdatatranslation.cpp:853
+msgid ""
+"_: canada.kgm\n"
+"The capital of Alberta is..."
+msgstr "The capital of Alberta is..."
+
+#: mapsdatatranslation.cpp:854
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Alberta"
+msgstr ""
+"Please click on:\n"
+"Alberta"
+
+#: mapsdatatranslation.cpp:855
+msgid ""
+"_: canada.kgm\n"
+"The flag of Alberta is..."
+msgstr "The flag of Alberta is..."
+
+#: mapsdatatranslation.cpp:856
+msgid ""
+"_: canada.kgm\n"
+"Edmonton"
+msgstr "Edmonton"
+
+#: mapsdatatranslation.cpp:857
+msgid ""
+"_: canada.kgm\n"
+"Edmonton is the capital of..."
+msgstr "Edmonton is the capital of..."
+
+#: mapsdatatranslation.cpp:858
+msgid ""
+"_: canada.kgm\n"
+"North West Territories"
+msgstr "North West Territories"
+
+#: mapsdatatranslation.cpp:859
+msgid ""
+"_: canada.kgm\n"
+"The capital of North West Territories is..."
+msgstr "The capital of North West Territories is..."
+
+#: mapsdatatranslation.cpp:860
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"North West Territories"
+msgstr ""
+"Please click on:\n"
+"North West Territories"
+
+#: mapsdatatranslation.cpp:861
+msgid ""
+"_: canada.kgm\n"
+"The flag of North West Territories is..."
+msgstr "The flag of North West Territories is..."
+
+#: mapsdatatranslation.cpp:862
+msgid ""
+"_: canada.kgm\n"
+"Yellowknife"
+msgstr "Yellowknife"
+
+#: mapsdatatranslation.cpp:863
+msgid ""
+"_: canada.kgm\n"
+"Yellowknife is the capital of..."
+msgstr "Yellowknife is the capital of..."
+
+#: mapsdatatranslation.cpp:864
+msgid ""
+"_: canada.kgm\n"
+"Quebec"
+msgstr "Quebec"
+
+#: mapsdatatranslation.cpp:865
+msgid ""
+"_: canada.kgm\n"
+"The capital of Quebec is..."
+msgstr "The capital of Quebec is..."
+
+#: mapsdatatranslation.cpp:866
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Quebec"
+msgstr ""
+"Please click on:\n"
+"Quebec"
+
+#: mapsdatatranslation.cpp:867
+msgid ""
+"_: canada.kgm\n"
+"The flag of Quebec is..."
+msgstr "The flag of Quebec is..."
+
+#: mapsdatatranslation.cpp:868
+msgid ""
+"_: canada.kgm\n"
+"Quebec City"
+msgstr "Quebec City"
+
+#: mapsdatatranslation.cpp:869
+msgid ""
+"_: canada.kgm\n"
+"Quebec City is the capital of..."
+msgstr "Quebec City is the capital of..."
+
+#: mapsdatatranslation.cpp:870
+msgid ""
+"_: canada.kgm\n"
+"New Brunswick"
+msgstr "New Brunswick"
+
+#: mapsdatatranslation.cpp:871
+msgid ""
+"_: canada.kgm\n"
+"The capital of New Brunswick is..."
+msgstr "The capital of New Brunswick is..."
+
+#: mapsdatatranslation.cpp:872
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"New Brunswick"
+msgstr ""
+"Please click on:\n"
+"New Brunswick"
+
+#: mapsdatatranslation.cpp:873
+msgid ""
+"_: canada.kgm\n"
+"The flag of New Brunswick is..."
+msgstr "The flag of New Brunswick is..."
+
+#: mapsdatatranslation.cpp:874
+msgid ""
+"_: canada.kgm\n"
+"Fredericton"
+msgstr "Fredericton"
+
+#: mapsdatatranslation.cpp:875
+msgid ""
+"_: canada.kgm\n"
+"Fredericton is the capital of..."
+msgstr "Fredericton is the capital of..."
+
+#: mapsdatatranslation.cpp:876
+msgid ""
+"_: canada.kgm\n"
+"Manitoba"
+msgstr "Manitoba"
+
+#: mapsdatatranslation.cpp:877
+msgid ""
+"_: canada.kgm\n"
+"The capital of Manitoba is..."
+msgstr "The capital of Manitoba is..."
+
+#: mapsdatatranslation.cpp:878
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Manitoba"
+msgstr ""
+"Please click on:\n"
+"Manitoba"
+
+#: mapsdatatranslation.cpp:879
+msgid ""
+"_: canada.kgm\n"
+"The flag of Manitoba is..."
+msgstr "The flag of Manitoba is..."
+
+#: mapsdatatranslation.cpp:880
+msgid ""
+"_: canada.kgm\n"
+"Winnipeg"
+msgstr "Winnipeg"
+
+#: mapsdatatranslation.cpp:881
+msgid ""
+"_: canada.kgm\n"
+"Winnipeg is the capital of..."
+msgstr "Winnipeg is the capital of..."
+
+#: mapsdatatranslation.cpp:882
+msgid ""
+"_: canada.kgm\n"
+"Nova Scotia"
+msgstr "Nova Scotia"
+
+#: mapsdatatranslation.cpp:883
+msgid ""
+"_: canada.kgm\n"
+"The capital of Nova Scotia is..."
+msgstr "The capital of Nova Scotia is..."
+
+#: mapsdatatranslation.cpp:884
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Nova Scotia"
+msgstr ""
+"Please click on:\n"
+"Nova Scotia"
+
+#: mapsdatatranslation.cpp:885
+msgid ""
+"_: canada.kgm\n"
+"The flag of Nova Scotia is..."
+msgstr "The flag of Nova Scotia is..."
+
+#: mapsdatatranslation.cpp:886
+msgid ""
+"_: canada.kgm\n"
+"Halifax"
+msgstr "Halifax"
+
+#: mapsdatatranslation.cpp:887
+msgid ""
+"_: canada.kgm\n"
+"Halifax is the capital of..."
+msgstr "Halifax is the capital of..."
+
+#: mapsdatatranslation.cpp:888
+msgid ""
+"_: canada.kgm\n"
+"Yukon Territory"
+msgstr "Yukon Territory"
+
+#: mapsdatatranslation.cpp:889
+msgid ""
+"_: canada.kgm\n"
+"The capital of Yukon Territory is..."
+msgstr "The capital of Yukon Territory is..."
+
+#: mapsdatatranslation.cpp:890
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Yukon Territory"
+msgstr ""
+"Please click on:\n"
+"Yukon Territory"
+
+#: mapsdatatranslation.cpp:891
+msgid ""
+"_: canada.kgm\n"
+"The flag of Yukon Territory is..."
+msgstr "The flag of Yukon Territory is..."
+
+#: mapsdatatranslation.cpp:892
+msgid ""
+"_: canada.kgm\n"
+"Whitehorse"
+msgstr "Whitehorse"
+
+#: mapsdatatranslation.cpp:893
+msgid ""
+"_: canada.kgm\n"
+"Whitehorse is the capital of..."
+msgstr "Whitehorse is the capital of..."
+
+#: mapsdatatranslation.cpp:894
+msgid ""
+"_: canada.kgm\n"
+"Saskatchewan"
+msgstr "Saskatchewan"
+
+#: mapsdatatranslation.cpp:895
+msgid ""
+"_: canada.kgm\n"
+"The capital of Saskatchewan is..."
+msgstr "The capital of Saskatchewan is..."
+
+#: mapsdatatranslation.cpp:896
+msgid ""
+"_: canada.kgm\n"
+"Please click on:\n"
+"Saskatchewan"
+msgstr ""
+"Please click on:\n"
+"Saskatchewan"
+
+#: mapsdatatranslation.cpp:897
+msgid ""
+"_: canada.kgm\n"
+"The flag of Saskatchewan is..."
+msgstr "The flag of Saskatchewan is..."
+
+#: mapsdatatranslation.cpp:898
+msgid ""
+"_: canada.kgm\n"
+"Regina"
+msgstr "Regina"
+
+#: mapsdatatranslation.cpp:899
+msgid ""
+"_: canada.kgm\n"
+"Regina is the capital of..."
+msgstr "Regina is the capital of..."
+
+#: mapsdatatranslation.cpp:900
+msgid ""
+"_: china.kgm\n"
+"China"
+msgstr "China"
+
+#: mapsdatatranslation.cpp:901
+msgid ""
+"_: china.kgm\n"
+"<qt>Current map:"
+"<br><b>China</b></qt>"
+msgstr "<qt>Current map:<br><b>China</b></qt>"
+
+#: mapsdatatranslation.cpp:902
+msgid ""
+"_: china.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:903
+msgid ""
+"_: china.kgm\n"
+"Water"
+msgstr "Water"
+
+#: mapsdatatranslation.cpp:904
+msgid ""
+"_: china.kgm\n"
+"Coast"
+msgstr "Coast"
+
+#: mapsdatatranslation.cpp:905
+msgid ""
+"_: china.kgm\n"
+"Russia"
+msgstr "Russia"
+
+#: mapsdatatranslation.cpp:906
+msgid ""
+"_: china.kgm\n"
+"Japan"
+msgstr "Japan"
+
+#: mapsdatatranslation.cpp:907
+msgid ""
+"_: china.kgm\n"
+"Mongolia"
+msgstr "Mongolia"
+
+#: mapsdatatranslation.cpp:908
+msgid ""
+"_: china.kgm\n"
+"North Korea"
+msgstr "North Korea"
+
+#: mapsdatatranslation.cpp:909
+msgid ""
+"_: china.kgm\n"
+"South Korea"
+msgstr "South Korea"
+
+#: mapsdatatranslation.cpp:910
+msgid ""
+"_: china.kgm\n"
+"Kazakhstan"
+msgstr "Kazakhstan"
+
+#: mapsdatatranslation.cpp:911
+msgid ""
+"_: china.kgm\n"
+"Kyrgyzstan"
+msgstr "Kyrgyzstan"
+
+#: mapsdatatranslation.cpp:912
+msgid ""
+"_: china.kgm\n"
+"Tajikistan"
+msgstr "Tajikistan"
+
+#: mapsdatatranslation.cpp:913
+msgid ""
+"_: china.kgm\n"
+"Afghanistan"
+msgstr "Afghanistan"
+
+#: mapsdatatranslation.cpp:914
+msgid ""
+"_: china.kgm\n"
+"Pakistan"
+msgstr "Pakistan"
+
+#: mapsdatatranslation.cpp:915
+msgid ""
+"_: china.kgm\n"
+"India"
+msgstr "India"
+
+#: mapsdatatranslation.cpp:916
+msgid ""
+"_: china.kgm\n"
+"Bhutan"
+msgstr "Bhutan"
+
+#: mapsdatatranslation.cpp:917
+msgid ""
+"_: china.kgm\n"
+"Bangladesh"
+msgstr "Bangladesh"
+
+#: mapsdatatranslation.cpp:918
+msgid ""
+"_: china.kgm\n"
+"Myanmar"
+msgstr "Myanmar"
+
+#: mapsdatatranslation.cpp:919
+msgid ""
+"_: china.kgm\n"
+"Thailand"
+msgstr "Thailand"
+
+#: mapsdatatranslation.cpp:920
+msgid ""
+"_: china.kgm\n"
+"Taiwan"
+msgstr "Taiwan"
+
+#: mapsdatatranslation.cpp:921
+msgid ""
+"_: china.kgm\n"
+"Vietnam"
+msgstr "Vietnam"
+
+#: mapsdatatranslation.cpp:922
+msgid ""
+"_: china.kgm\n"
+"Laos"
+msgstr "Laos"
+
+#: mapsdatatranslation.cpp:923
+msgid ""
+"_: china.kgm\n"
+"Nepal"
+msgstr "Nepal"
+
+#: mapsdatatranslation.cpp:924
+msgid ""
+"_: china.kgm\n"
+"Anhui"
+msgstr "Anhui"
+
+#: mapsdatatranslation.cpp:925
+msgid ""
+"_: china.kgm\n"
+"The capital of Anhui is..."
+msgstr "The capital of Anhui is..."
+
+#: mapsdatatranslation.cpp:926
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Anhui"
+msgstr ""
+"Please click on:\n"
+"Anhui"
+
+#: mapsdatatranslation.cpp:927
+msgid ""
+"_: china.kgm\n"
+"Hefei"
+msgstr "Hefei"
+
+#: mapsdatatranslation.cpp:928
+msgid ""
+"_: china.kgm\n"
+"Hefei is the capital of..."
+msgstr "Hefei is the capital of..."
+
+#: mapsdatatranslation.cpp:929
+msgid ""
+"_: china.kgm\n"
+"Beijing"
+msgstr "Beijing"
+
+#: mapsdatatranslation.cpp:930
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Beijing"
+msgstr ""
+"Please click on:\n"
+"Beijing"
+
+#: mapsdatatranslation.cpp:931
+msgid ""
+"_: china.kgm\n"
+"Chongqing"
+msgstr "Chongqing"
+
+#: mapsdatatranslation.cpp:932
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Chongqing"
+msgstr ""
+"Please click on:\n"
+"Chongqing"
+
+#: mapsdatatranslation.cpp:933
+msgid ""
+"_: china.kgm\n"
+"Fujian"
+msgstr "Fujian"
+
+#: mapsdatatranslation.cpp:934
+msgid ""
+"_: china.kgm\n"
+"The capital of Fujian is..."
+msgstr "The capital of Fujian is..."
+
+#: mapsdatatranslation.cpp:935
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Fujian"
+msgstr ""
+"Please click on:\n"
+"Fujian"
+
+#: mapsdatatranslation.cpp:936
+msgid ""
+"_: china.kgm\n"
+"Fuzhou"
+msgstr "Fuzhou"
+
+#: mapsdatatranslation.cpp:937
+msgid ""
+"_: china.kgm\n"
+"Fuzhou is the capital of..."
+msgstr "Fuzhou is the capital of..."
+
+#: mapsdatatranslation.cpp:938
+msgid ""
+"_: china.kgm\n"
+"Gansu"
+msgstr "Gansu"
+
+#: mapsdatatranslation.cpp:939
+msgid ""
+"_: china.kgm\n"
+"The capital of Gansu is..."
+msgstr "The capital of Gansu is..."
+
+#: mapsdatatranslation.cpp:940
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Gansu"
+msgstr ""
+"Please click on:\n"
+"Gansu"
+
+#: mapsdatatranslation.cpp:941
+msgid ""
+"_: china.kgm\n"
+"Lanzhou"
+msgstr "Lanzhou"
+
+#: mapsdatatranslation.cpp:942
+msgid ""
+"_: china.kgm\n"
+"Lanzhou is the capital of..."
+msgstr "Lanzhou is the capital of..."
+
+#: mapsdatatranslation.cpp:943
+msgid ""
+"_: china.kgm\n"
+"Guangdong"
+msgstr "Guangdong"
+
+#: mapsdatatranslation.cpp:944
+msgid ""
+"_: china.kgm\n"
+"The capital of Guangdong is..."
+msgstr "The capital of Guangdong is..."
+
+#: mapsdatatranslation.cpp:945
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Guangdong"
+msgstr ""
+"Please click on:\n"
+"Guangdong"
+
+#: mapsdatatranslation.cpp:946
+msgid ""
+"_: china.kgm\n"
+"Guangzhou"
+msgstr "Guangzhou"
+
+#: mapsdatatranslation.cpp:947
+msgid ""
+"_: china.kgm\n"
+"Guangzhou is the capital of..."
+msgstr "Guangzhou is the capital of..."
+
+#: mapsdatatranslation.cpp:948
+msgid ""
+"_: china.kgm\n"
+"Guangxi Zhuang"
+msgstr "Guangxi Zhuang"
+
+#: mapsdatatranslation.cpp:949
+msgid ""
+"_: china.kgm\n"
+"The capital of Guangxi Zhuang is..."
+msgstr "The capital of Guangxi Zhuang is..."
+
+#: mapsdatatranslation.cpp:950
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Guangxi Zhuang"
+msgstr ""
+"Please click on:\n"
+"Guangxi Zhuang"
+
+#: mapsdatatranslation.cpp:951
+msgid ""
+"_: china.kgm\n"
+"Nanning"
+msgstr "Nanning"
+
+#: mapsdatatranslation.cpp:952
+msgid ""
+"_: china.kgm\n"
+"Nanning is the capital of..."
+msgstr "Nanning is the capital of..."
+
+#: mapsdatatranslation.cpp:953
+msgid ""
+"_: china.kgm\n"
+"Guizhou"
+msgstr "Guizhou"
+
+#: mapsdatatranslation.cpp:954
+msgid ""
+"_: china.kgm\n"
+"The capital of Guizhou is..."
+msgstr "The capital of Guizhou is..."
+
+#: mapsdatatranslation.cpp:955
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Guizhou"
+msgstr ""
+"Please click on:\n"
+"Guizhou"
+
+#: mapsdatatranslation.cpp:956
+msgid ""
+"_: china.kgm\n"
+"Guiyang"
+msgstr "Guiyang"
+
+#: mapsdatatranslation.cpp:957
+msgid ""
+"_: china.kgm\n"
+"Guiyang is the capital of..."
+msgstr "Guiyang is the capital of..."
+
+#: mapsdatatranslation.cpp:958
+msgid ""
+"_: china.kgm\n"
+"Hainan"
+msgstr "Hainan"
+
+#: mapsdatatranslation.cpp:959
+msgid ""
+"_: china.kgm\n"
+"The capital of Hainan is..."
+msgstr "The capital of Hainan is..."
+
+#: mapsdatatranslation.cpp:960
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Hainan"
+msgstr ""
+"Please click on:\n"
+"Hainan"
+
+#: mapsdatatranslation.cpp:961
+msgid ""
+"_: china.kgm\n"
+"Haikou"
+msgstr "Haikou"
+
+#: mapsdatatranslation.cpp:962
+msgid ""
+"_: china.kgm\n"
+"Haikou is the capital of..."
+msgstr "Haikou is the capital of..."
+
+#: mapsdatatranslation.cpp:963
+msgid ""
+"_: china.kgm\n"
+"Hebei"
+msgstr "Hebei"
+
+#: mapsdatatranslation.cpp:964
+msgid ""
+"_: china.kgm\n"
+"The capital of Hebei is..."
+msgstr "The capital of Hebei is..."
+
+#: mapsdatatranslation.cpp:965
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Hebei"
+msgstr ""
+"Please click on:\n"
+"Hebei"
+
+#: mapsdatatranslation.cpp:966
+msgid ""
+"_: china.kgm\n"
+"Shijiazhuang"
+msgstr "Shijiazhuang"
+
+#: mapsdatatranslation.cpp:967
+msgid ""
+"_: china.kgm\n"
+"Shijiazhuang is the capital of..."
+msgstr "Shijiazhuang is the capital of..."
+
+#: mapsdatatranslation.cpp:968
+msgid ""
+"_: china.kgm\n"
+"Heilongjiang"
+msgstr "Heilongjiang"
+
+#: mapsdatatranslation.cpp:969
+msgid ""
+"_: china.kgm\n"
+"The capital of Heilongjiang is..."
+msgstr "The capital of Heilongjiang is..."
+
+#: mapsdatatranslation.cpp:970
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Heilongjiang"
+msgstr ""
+"Please click on:\n"
+"Heilongjiang"
+
+#: mapsdatatranslation.cpp:971
+msgid ""
+"_: china.kgm\n"
+"Harbin"
+msgstr "Harbin"
+
+#: mapsdatatranslation.cpp:972
+msgid ""
+"_: china.kgm\n"
+"Harbin is the capital of..."
+msgstr "Harbin is the capital of..."
+
+#: mapsdatatranslation.cpp:973
+msgid ""
+"_: china.kgm\n"
+"Henan"
+msgstr "Henan"
+
+#: mapsdatatranslation.cpp:974
+msgid ""
+"_: china.kgm\n"
+"The capital of Henan is..."
+msgstr "The capital of Henan is..."
+
+#: mapsdatatranslation.cpp:975
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Henan"
+msgstr ""
+"Please click on:\n"
+"Henan"
+
+#: mapsdatatranslation.cpp:976
+msgid ""
+"_: china.kgm\n"
+"Zhengzhou"
+msgstr "Zhengzhou"
+
+#: mapsdatatranslation.cpp:977
+msgid ""
+"_: china.kgm\n"
+"Zhengzhou is the capital of..."
+msgstr "Zhengzhou is the capital of..."
+
+#: mapsdatatranslation.cpp:978
+msgid ""
+"_: china.kgm\n"
+"Hubei"
+msgstr "Hubei"
+
+#: mapsdatatranslation.cpp:979
+msgid ""
+"_: china.kgm\n"
+"The capital of Hubei is..."
+msgstr "The capital of Hubei is..."
+
+#: mapsdatatranslation.cpp:980
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Hubei"
+msgstr ""
+"Please click on:\n"
+"Hubei"
+
+#: mapsdatatranslation.cpp:981
+msgid ""
+"_: china.kgm\n"
+"Wuhan"
+msgstr "Wuhan"
+
+#: mapsdatatranslation.cpp:982
+msgid ""
+"_: china.kgm\n"
+"Wuhan is the capital of..."
+msgstr "Wuhan is the capital of..."
+
+#: mapsdatatranslation.cpp:983
+msgid ""
+"_: china.kgm\n"
+"Hunan"
+msgstr "Hunan"
+
+#: mapsdatatranslation.cpp:984
+msgid ""
+"_: china.kgm\n"
+"The capital of Hunan is..."
+msgstr "The capital of Hunan is..."
+
+#: mapsdatatranslation.cpp:985
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Hunan"
+msgstr ""
+"Please click on:\n"
+"Hunan"
+
+#: mapsdatatranslation.cpp:986
+msgid ""
+"_: china.kgm\n"
+"Changsha"
+msgstr "Changsha"
+
+#: mapsdatatranslation.cpp:987
+msgid ""
+"_: china.kgm\n"
+"Changsha is the capital of..."
+msgstr "Changsha is the capital of..."
+
+#: mapsdatatranslation.cpp:988
+msgid ""
+"_: china.kgm\n"
+"Jiangsu"
+msgstr "Jiangsu"
+
+#: mapsdatatranslation.cpp:989
+msgid ""
+"_: china.kgm\n"
+"The capital of Jiangsu is..."
+msgstr "The capital of Jiangsu is..."
+
+#: mapsdatatranslation.cpp:990
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Jiangsu"
+msgstr ""
+"Please click on:\n"
+"Jiangsu"
+
+#: mapsdatatranslation.cpp:991
+msgid ""
+"_: china.kgm\n"
+"Nanjing"
+msgstr "Nanjing"
+
+#: mapsdatatranslation.cpp:992
+msgid ""
+"_: china.kgm\n"
+"Nanjing is the capital of..."
+msgstr "Nanjing is the capital of..."
+
+#: mapsdatatranslation.cpp:993
+msgid ""
+"_: china.kgm\n"
+"Jiangxi"
+msgstr "Jiangxi"
+
+#: mapsdatatranslation.cpp:994
+msgid ""
+"_: china.kgm\n"
+"The capital of Jiangxi is..."
+msgstr "The capital of Jiangxi is..."
+
+#: mapsdatatranslation.cpp:995
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Jiangxi"
+msgstr ""
+"Please click on:\n"
+"Jiangxi"
+
+#: mapsdatatranslation.cpp:996
+msgid ""
+"_: china.kgm\n"
+"Nanchang"
+msgstr "Nanchang"
+
+#: mapsdatatranslation.cpp:997
+msgid ""
+"_: china.kgm\n"
+"Nanchang is the capital of..."
+msgstr "Nanchang is the capital of..."
+
+#: mapsdatatranslation.cpp:998
+msgid ""
+"_: china.kgm\n"
+"Jilin"
+msgstr "Jilin"
+
+#: mapsdatatranslation.cpp:999
+msgid ""
+"_: china.kgm\n"
+"The capital of Jilin is..."
+msgstr "The capital of Jilin is..."
+
+#: mapsdatatranslation.cpp:1000
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Jilin"
+msgstr ""
+"Please click on:\n"
+"Jilin"
+
+#: mapsdatatranslation.cpp:1001
+msgid ""
+"_: china.kgm\n"
+"Changchun"
+msgstr "Changchun"
+
+#: mapsdatatranslation.cpp:1002
+msgid ""
+"_: china.kgm\n"
+"Changchun is the capital of..."
+msgstr "Changchun is the capital of..."
+
+#: mapsdatatranslation.cpp:1003
+msgid ""
+"_: china.kgm\n"
+"Liaoning"
+msgstr "Liaoning"
+
+#: mapsdatatranslation.cpp:1004
+msgid ""
+"_: china.kgm\n"
+"The capital of Liaoning is..."
+msgstr "The capital of Liaoning is..."
+
+#: mapsdatatranslation.cpp:1005
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Liaoning"
+msgstr ""
+"Please click on:\n"
+"Liaoning"
+
+#: mapsdatatranslation.cpp:1006
+msgid ""
+"_: china.kgm\n"
+"Shenyang"
+msgstr "Shenyang"
+
+#: mapsdatatranslation.cpp:1007
+msgid ""
+"_: china.kgm\n"
+"Shenyang is the capital of..."
+msgstr "Shenyang is the capital of..."
+
+#: mapsdatatranslation.cpp:1008
+msgid ""
+"_: china.kgm\n"
+"Nei Mongol"
+msgstr "Nei Mongol"
+
+#: mapsdatatranslation.cpp:1009
+msgid ""
+"_: china.kgm\n"
+"The capital of Nei Mongol is..."
+msgstr "The capital of Nei Mongol is..."
+
+#: mapsdatatranslation.cpp:1010
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Nei Mongol"
+msgstr ""
+"Please click on:\n"
+"Nei Mongol"
+
+#: mapsdatatranslation.cpp:1011
+msgid ""
+"_: china.kgm\n"
+"Hohhot"
+msgstr "Hohhot"
+
+#: mapsdatatranslation.cpp:1012
+msgid ""
+"_: china.kgm\n"
+"Hohhot is the capital of..."
+msgstr "Hohhot is the capital of..."
+
+#: mapsdatatranslation.cpp:1013
+msgid ""
+"_: china.kgm\n"
+"Ningxia Hui"
+msgstr "Ningxia Hui"
+
+#: mapsdatatranslation.cpp:1014
+msgid ""
+"_: china.kgm\n"
+"The capital of Ningxia Hui is..."
+msgstr "The capital of Ningxia Hui is..."
+
+#: mapsdatatranslation.cpp:1015
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Ningxia Hui"
+msgstr ""
+"Please click on:\n"
+"Ningxia Hui"
+
+#: mapsdatatranslation.cpp:1016
+msgid ""
+"_: china.kgm\n"
+"Yinchuan"
+msgstr "Yinchuan"
+
+#: mapsdatatranslation.cpp:1017
+msgid ""
+"_: china.kgm\n"
+"Yinchuan is the capital of..."
+msgstr "Yinchuan is the capital of..."
+
+#: mapsdatatranslation.cpp:1018
+msgid ""
+"_: china.kgm\n"
+"Qinghai"
+msgstr "Qinghai"
+
+#: mapsdatatranslation.cpp:1019
+msgid ""
+"_: china.kgm\n"
+"The capital of Qinghai is..."
+msgstr "The capital of Qinghai is..."
+
+#: mapsdatatranslation.cpp:1020
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Qinghai"
+msgstr ""
+"Please click on:\n"
+"Qinghai"
+
+#: mapsdatatranslation.cpp:1021
+msgid ""
+"_: china.kgm\n"
+"Xining"
+msgstr "Xining"
+
+#: mapsdatatranslation.cpp:1022
+msgid ""
+"_: china.kgm\n"
+"Xining is the capital of..."
+msgstr "Xining is the capital of..."
+
+#: mapsdatatranslation.cpp:1023
+msgid ""
+"_: china.kgm\n"
+"Shanxi"
+msgstr "Shanxi"
+
+#: mapsdatatranslation.cpp:1024
+msgid ""
+"_: china.kgm\n"
+"The capital of Shanxi is..."
+msgstr "The capital of Shanxi is..."
+
+#: mapsdatatranslation.cpp:1025
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Shanxi"
+msgstr ""
+"Please click on:\n"
+"Shanxi"
+
+#: mapsdatatranslation.cpp:1026
+msgid ""
+"_: china.kgm\n"
+"Taiyuan"
+msgstr "Taiyuan"
+
+#: mapsdatatranslation.cpp:1027
+msgid ""
+"_: china.kgm\n"
+"Taiyuan is the capital of..."
+msgstr "Taiyuan is the capital of..."
+
+#: mapsdatatranslation.cpp:1028
+msgid ""
+"_: china.kgm\n"
+"Shandong"
+msgstr "Shandong"
+
+#: mapsdatatranslation.cpp:1029
+msgid ""
+"_: china.kgm\n"
+"The capital of Shandong is..."
+msgstr "The capital of Shandong is..."
+
+#: mapsdatatranslation.cpp:1030
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Shandong"
+msgstr ""
+"Please click on:\n"
+"Shandong"
+
+#: mapsdatatranslation.cpp:1031
+msgid ""
+"_: china.kgm\n"
+"Jinan"
+msgstr "Jinan"
+
+#: mapsdatatranslation.cpp:1032
+msgid ""
+"_: china.kgm\n"
+"Jinan is the capital of..."
+msgstr "Jinan is the capital of..."
+
+#: mapsdatatranslation.cpp:1033
+msgid ""
+"_: china.kgm\n"
+"Shanghai"
+msgstr "Shanghai"
+
+#: mapsdatatranslation.cpp:1034
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Shanghai"
+msgstr ""
+"Please click on:\n"
+"Shanghai"
+
+#: mapsdatatranslation.cpp:1035
+msgid ""
+"_: china.kgm\n"
+"Shaanxi"
+msgstr "Shaanxi"
+
+#: mapsdatatranslation.cpp:1036
+msgid ""
+"_: china.kgm\n"
+"The capital of Shaanxi is..."
+msgstr "The capital of Shaanxi is..."
+
+#: mapsdatatranslation.cpp:1037
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Shaanxi"
+msgstr ""
+"Please click on:\n"
+"Shaanxi"
+
+#: mapsdatatranslation.cpp:1038
+msgid ""
+"_: china.kgm\n"
+"Xian"
+msgstr "Xian"
+
+#: mapsdatatranslation.cpp:1039
+msgid ""
+"_: china.kgm\n"
+"Xian is the capital of..."
+msgstr "Xian is the capital of..."
+
+#: mapsdatatranslation.cpp:1040
+msgid ""
+"_: china.kgm\n"
+"Sichuan"
+msgstr "Sichuan"
+
+#: mapsdatatranslation.cpp:1041
+msgid ""
+"_: china.kgm\n"
+"The capital of Sichuan is..."
+msgstr "The capital of Sichuan is..."
+
+#: mapsdatatranslation.cpp:1042
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Sichuan"
+msgstr ""
+"Please click on:\n"
+"Sichuan"
+
+#: mapsdatatranslation.cpp:1043
+msgid ""
+"_: china.kgm\n"
+"Chengdu"
+msgstr "Chengdu"
+
+#: mapsdatatranslation.cpp:1044
+msgid ""
+"_: china.kgm\n"
+"Chengdu is the capital of..."
+msgstr "Chengdu is the capital of..."
+
+#: mapsdatatranslation.cpp:1045
+msgid ""
+"_: china.kgm\n"
+"Tianjin"
+msgstr "Tianjin"
+
+#: mapsdatatranslation.cpp:1046
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Tianjin"
+msgstr ""
+"Please click on:\n"
+"Tianjin"
+
+#: mapsdatatranslation.cpp:1047
+msgid ""
+"_: china.kgm\n"
+"Xinjiang Uygur"
+msgstr "Xinjiang Uygur"
+
+#: mapsdatatranslation.cpp:1048
+msgid ""
+"_: china.kgm\n"
+"The capital of Xinjiang Uygur is..."
+msgstr "The capital of Xinjiang Uygur is..."
+
+#: mapsdatatranslation.cpp:1049
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Xinjiang Uygur"
+msgstr ""
+"Please click on:\n"
+"Xinjiang Uygur"
+
+#: mapsdatatranslation.cpp:1050
+msgid ""
+"_: china.kgm\n"
+"Urumqi"
+msgstr "Urumqi"
+
+#: mapsdatatranslation.cpp:1051
+msgid ""
+"_: china.kgm\n"
+"Urumqi is the capital of..."
+msgstr "Urumqi is the capital of..."
+
+#: mapsdatatranslation.cpp:1052
+msgid ""
+"_: china.kgm\n"
+"Xizang"
+msgstr "Xizang"
+
+#: mapsdatatranslation.cpp:1053
+msgid ""
+"_: china.kgm\n"
+"The capital of Xizang is..."
+msgstr "The capital of Xizang is..."
+
+#: mapsdatatranslation.cpp:1054
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Xizang"
+msgstr ""
+"Please click on:\n"
+"Xizang"
+
+#: mapsdatatranslation.cpp:1055
+msgid ""
+"_: china.kgm\n"
+"Lhasa"
+msgstr "Lhasa"
+
+#: mapsdatatranslation.cpp:1056
+msgid ""
+"_: china.kgm\n"
+"Lhasa is the capital of..."
+msgstr "Lhasa is the capital of..."
+
+#: mapsdatatranslation.cpp:1057
+msgid ""
+"_: china.kgm\n"
+"Yunnan"
+msgstr "Yunnan"
+
+#: mapsdatatranslation.cpp:1058
+msgid ""
+"_: china.kgm\n"
+"The capital of Yunnan is..."
+msgstr "The capital of Yunnan is..."
+
+#: mapsdatatranslation.cpp:1059
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Yunnan"
+msgstr ""
+"Please click on:\n"
+"Yunnan"
+
+#: mapsdatatranslation.cpp:1060
+msgid ""
+"_: china.kgm\n"
+"Kunming"
+msgstr "Kunming"
+
+#: mapsdatatranslation.cpp:1061
+msgid ""
+"_: china.kgm\n"
+"Kunming is the capital of..."
+msgstr "Kunming is the capital of..."
+
+#: mapsdatatranslation.cpp:1062
+msgid ""
+"_: china.kgm\n"
+"Zhejiang"
+msgstr "Zhejiang"
+
+#: mapsdatatranslation.cpp:1063
+msgid ""
+"_: china.kgm\n"
+"The capital of Zhejiang is..."
+msgstr "The capital of Zhejiang is..."
+
+#: mapsdatatranslation.cpp:1064
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Zhejiang"
+msgstr ""
+"Please click on:\n"
+"Zhejiang"
+
+#: mapsdatatranslation.cpp:1065
+msgid ""
+"_: china.kgm\n"
+"Hangzhou"
+msgstr "Hangzhou"
+
+#: mapsdatatranslation.cpp:1066
+msgid ""
+"_: china.kgm\n"
+"Hangzhou is the capital of..."
+msgstr "Hangzhou is the capital of..."
+
+#: mapsdatatranslation.cpp:1067
+msgid ""
+"_: china.kgm\n"
+"Hong Kong"
+msgstr "Hong Kong"
+
+#: mapsdatatranslation.cpp:1068
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Hong Kong"
+msgstr ""
+"Please click on:\n"
+"Hong Kong"
+
+#: mapsdatatranslation.cpp:1069
+msgid ""
+"_: china.kgm\n"
+"Macao"
+msgstr "Macao"
+
+#: mapsdatatranslation.cpp:1070
+msgid ""
+"_: china.kgm\n"
+"Please click on:\n"
+"Macao"
+msgstr ""
+"Please click on:\n"
+"Macao"
+
+#: mapsdatatranslation.cpp:1071
+msgid ""
+"_: europe.kgm\n"
+"Europe"
+msgstr "Europe"
+
+#: mapsdatatranslation.cpp:1072
+msgid ""
+"_: europe.kgm\n"
+"<qt>Current map:"
+"<br><b>Europe</b></qt>"
+msgstr "<qt>Current map:<br><b>Europe</b></qt>"
+
+#: mapsdatatranslation.cpp:1073
+msgid ""
+"_: europe.kgm\n"
+"Water"
+msgstr "Water"
+
+#: mapsdatatranslation.cpp:1074
+msgid ""
+"_: europe.kgm\n"
+"Coast"
+msgstr "Coast"
+
+#: mapsdatatranslation.cpp:1075
+msgid ""
+"_: europe.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:1076
+msgid ""
+"_: europe.kgm\n"
+"Albania"
+msgstr "Albania"
+
+#: mapsdatatranslation.cpp:1077
+msgid ""
+"_: europe.kgm\n"
+"The capital of Albania is..."
+msgstr "The capital of Albania is..."
+
+#: mapsdatatranslation.cpp:1078
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Albania"
+msgstr ""
+"Please click on:\n"
+"Albania"
+
+#: mapsdatatranslation.cpp:1079
+msgid ""
+"_: europe.kgm\n"
+"The flag of Albania is..."
+msgstr "The flag of Albania is..."
+
+#: mapsdatatranslation.cpp:1080
+msgid ""
+"_: europe.kgm\n"
+"Tirana"
+msgstr "Tirana"
+
+#: mapsdatatranslation.cpp:1081
+msgid ""
+"_: europe.kgm\n"
+"Tirana is the capital of..."
+msgstr "Tirana is the capital of..."
+
+#: mapsdatatranslation.cpp:1082
+msgid ""
+"_: europe.kgm\n"
+"Algeria"
+msgstr "Algeria"
+
+#: mapsdatatranslation.cpp:1083
+msgid ""
+"_: europe.kgm\n"
+"Austria"
+msgstr "Austria"
+
+#: mapsdatatranslation.cpp:1084
+msgid ""
+"_: europe.kgm\n"
+"The capital of Austria is..."
+msgstr "The capital of Austria is..."
+
+#: mapsdatatranslation.cpp:1085
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Austria"
+msgstr ""
+"Please click on:\n"
+"Austria"
+
+#: mapsdatatranslation.cpp:1086
+msgid ""
+"_: europe.kgm\n"
+"The flag of Austria is..."
+msgstr "The flag of Austria is..."
+
+#: mapsdatatranslation.cpp:1087
+msgid ""
+"_: europe.kgm\n"
+"Vienna"
+msgstr "Vienna"
+
+#: mapsdatatranslation.cpp:1088
+msgid ""
+"_: europe.kgm\n"
+"Vienna is the capital of..."
+msgstr "Vienna is the capital of..."
+
+#: mapsdatatranslation.cpp:1089
+msgid ""
+"_: europe.kgm\n"
+"Belarus"
+msgstr "Belarus"
+
+#: mapsdatatranslation.cpp:1090
+msgid ""
+"_: europe.kgm\n"
+"The capital of Belarus is..."
+msgstr "The capital of Belarus is..."
+
+#: mapsdatatranslation.cpp:1091
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Belarus"
+msgstr ""
+"Please click on:\n"
+"Belarus"
+
+#: mapsdatatranslation.cpp:1092
+msgid ""
+"_: europe.kgm\n"
+"The flag of Belarus is..."
+msgstr "The flag of Belarus is..."
+
+#: mapsdatatranslation.cpp:1093
+msgid ""
+"_: europe.kgm\n"
+"Minsk"
+msgstr "Minsk"
+
+#: mapsdatatranslation.cpp:1094
+msgid ""
+"_: europe.kgm\n"
+"Minsk is the capital of..."
+msgstr "Minsk is the capital of..."
+
+#: mapsdatatranslation.cpp:1095
+msgid ""
+"_: europe.kgm\n"
+"Belgium"
+msgstr "Belgium"
+
+#: mapsdatatranslation.cpp:1096
+msgid ""
+"_: europe.kgm\n"
+"The capital of Belgium is..."
+msgstr "The capital of Belgium is..."
+
+#: mapsdatatranslation.cpp:1097
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Belgium"
+msgstr ""
+"Please click on:\n"
+"Belgium"
+
+#: mapsdatatranslation.cpp:1098
+msgid ""
+"_: europe.kgm\n"
+"The flag of Belgium is..."
+msgstr "The flag of Belgium is..."
+
+#: mapsdatatranslation.cpp:1099
+msgid ""
+"_: europe.kgm\n"
+"Brussels"
+msgstr "Brussels"
+
+#: mapsdatatranslation.cpp:1100
+msgid ""
+"_: europe.kgm\n"
+"Brussels is the capital of..."
+msgstr "Brussels is the capital of..."
+
+#: mapsdatatranslation.cpp:1101
+msgid ""
+"_: europe.kgm\n"
+"Bosnia and Herzegovina"
+msgstr "Bosnia and Herzegovina"
+
+#: mapsdatatranslation.cpp:1102
+msgid ""
+"_: europe.kgm\n"
+"The capital of Bosnia and Herzegovina is..."
+msgstr "The capital of Bosnia and Herzegovina is..."
+
+#: mapsdatatranslation.cpp:1103
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Bosnia and Herzegovina"
+msgstr ""
+"Please click on:\n"
+"Bosnia and Herzegovina"
+
+#: mapsdatatranslation.cpp:1104
+msgid ""
+"_: europe.kgm\n"
+"The flag of Bosnia and Herzegovina is..."
+msgstr "The flag of Bosnia and Herzegovina is..."
+
+#: mapsdatatranslation.cpp:1105
+msgid ""
+"_: europe.kgm\n"
+"Sarajevo"
+msgstr "Sarajevo"
+
+#: mapsdatatranslation.cpp:1106
+msgid ""
+"_: europe.kgm\n"
+"Sarajevo is the capital of..."
+msgstr "Sarajevo is the capital of..."
+
+#: mapsdatatranslation.cpp:1107
+msgid ""
+"_: europe.kgm\n"
+"Bulgaria"
+msgstr "Bulgaria"
+
+#: mapsdatatranslation.cpp:1108
+msgid ""
+"_: europe.kgm\n"
+"The capital of Bulgaria is..."
+msgstr "The capital of Bulgaria is..."
+
+#: mapsdatatranslation.cpp:1109
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Bulgaria"
+msgstr ""
+"Please click on:\n"
+"Bulgaria"
+
+#: mapsdatatranslation.cpp:1110
+msgid ""
+"_: europe.kgm\n"
+"The flag of Bulgaria is..."
+msgstr "The flag of Bulgaria is..."
+
+#: mapsdatatranslation.cpp:1111
+msgid ""
+"_: europe.kgm\n"
+"Sofia"
+msgstr "Sofia"
+
+#: mapsdatatranslation.cpp:1112
+msgid ""
+"_: europe.kgm\n"
+"Sofia is the capital of..."
+msgstr "Sofia is the capital of..."
+
+#: mapsdatatranslation.cpp:1113
+msgid ""
+"_: europe.kgm\n"
+"Croatia"
+msgstr "Croatia"
+
+#: mapsdatatranslation.cpp:1114
+msgid ""
+"_: europe.kgm\n"
+"The capital of Croatia is..."
+msgstr "The capital of Croatia is..."
+
+#: mapsdatatranslation.cpp:1115
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Croatia"
+msgstr ""
+"Please click on:\n"
+"Croatia"
+
+#: mapsdatatranslation.cpp:1116
+msgid ""
+"_: europe.kgm\n"
+"The flag of Croatia is..."
+msgstr "The flag of Croatia is..."
+
+#: mapsdatatranslation.cpp:1117
+msgid ""
+"_: europe.kgm\n"
+"Zagreb"
+msgstr "Zagreb"
+
+#: mapsdatatranslation.cpp:1118
+msgid ""
+"_: europe.kgm\n"
+"Zagreb is the capital of..."
+msgstr "Zagreb is the capital of..."
+
+#: mapsdatatranslation.cpp:1119
+msgid ""
+"_: europe.kgm\n"
+"Czech Republic"
+msgstr "Czech Republic"
+
+#: mapsdatatranslation.cpp:1120
+msgid ""
+"_: europe.kgm\n"
+"The capital of Czech Republic is..."
+msgstr "The capital of Czech Republic is..."
+
+#: mapsdatatranslation.cpp:1121
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Czech Republic"
+msgstr ""
+"Please click on:\n"
+"Czech Republic"
+
+#: mapsdatatranslation.cpp:1122
+msgid ""
+"_: europe.kgm\n"
+"The flag of Czech Republic is..."
+msgstr "The flag of Czech Republic is..."
+
+#: mapsdatatranslation.cpp:1123
+msgid ""
+"_: europe.kgm\n"
+"Prague"
+msgstr "Prague"
+
+#: mapsdatatranslation.cpp:1124
+msgid ""
+"_: europe.kgm\n"
+"Prague is the capital of..."
+msgstr "Prague is the capital of..."
+
+#: mapsdatatranslation.cpp:1125
+msgid ""
+"_: europe.kgm\n"
+"Denmark"
+msgstr "Denmark"
+
+#: mapsdatatranslation.cpp:1126
+msgid ""
+"_: europe.kgm\n"
+"The capital of Denmark is..."
+msgstr "The capital of Denmark is..."
+
+#: mapsdatatranslation.cpp:1127
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Denmark"
+msgstr ""
+"Please click on:\n"
+"Denmark"
+
+#: mapsdatatranslation.cpp:1128
+msgid ""
+"_: europe.kgm\n"
+"The flag of Denmark is..."
+msgstr "The flag of Denmark is..."
+
+#: mapsdatatranslation.cpp:1129
+msgid ""
+"_: europe.kgm\n"
+"Copenhagen"
+msgstr "Copenhagen"
+
+#: mapsdatatranslation.cpp:1130
+msgid ""
+"_: europe.kgm\n"
+"Copenhagen is the capital of..."
+msgstr "Copenhagen is the capital of..."
+
+#: mapsdatatranslation.cpp:1131
+msgid ""
+"_: europe.kgm\n"
+"Estonia"
+msgstr "Estonia"
+
+#: mapsdatatranslation.cpp:1132
+msgid ""
+"_: europe.kgm\n"
+"The capital of Estonia is..."
+msgstr "The capital of Estonia is..."
+
+#: mapsdatatranslation.cpp:1133
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Estonia"
+msgstr ""
+"Please click on:\n"
+"Estonia"
+
+#: mapsdatatranslation.cpp:1134
+msgid ""
+"_: europe.kgm\n"
+"The flag of Estonia is..."
+msgstr "The flag of Estonia is..."
+
+#: mapsdatatranslation.cpp:1135
+msgid ""
+"_: europe.kgm\n"
+"Tallinn"
+msgstr "Tallinn"
+
+#: mapsdatatranslation.cpp:1136
+msgid ""
+"_: europe.kgm\n"
+"Tallinn is the capital of..."
+msgstr "Tallinn is the capital of..."
+
+#: mapsdatatranslation.cpp:1137
+msgid ""
+"_: europe.kgm\n"
+"Finland"
+msgstr "Finland"
+
+#: mapsdatatranslation.cpp:1138
+msgid ""
+"_: europe.kgm\n"
+"The capital of Finland is..."
+msgstr "The capital of Finland is..."
+
+#: mapsdatatranslation.cpp:1139
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Finland"
+msgstr ""
+"Please click on:\n"
+"Finland"
+
+#: mapsdatatranslation.cpp:1140
+msgid ""
+"_: europe.kgm\n"
+"The flag of Finland is..."
+msgstr "The flag of Finland is..."
+
+#: mapsdatatranslation.cpp:1141
+msgid ""
+"_: europe.kgm\n"
+"Helsinki"
+msgstr "Helsinki"
+
+#: mapsdatatranslation.cpp:1142
+msgid ""
+"_: europe.kgm\n"
+"Helsinki is the capital of..."
+msgstr "Helsinki is the capital of..."
+
+#: mapsdatatranslation.cpp:1143
+msgid ""
+"_: europe.kgm\n"
+"Macedonia"
+msgstr "Macedonia"
+
+#: mapsdatatranslation.cpp:1144
+msgid ""
+"_: europe.kgm\n"
+"The capital of Macedonia is..."
+msgstr "The capital of Macedonia is..."
+
+#: mapsdatatranslation.cpp:1145
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Macedonia"
+msgstr ""
+"Please click on:\n"
+"Macedonia"
+
+#: mapsdatatranslation.cpp:1146
+msgid ""
+"_: europe.kgm\n"
+"The flag of Macedonia is..."
+msgstr "The flag of Macedonia is..."
+
+#: mapsdatatranslation.cpp:1147
+msgid ""
+"_: europe.kgm\n"
+"Skopje"
+msgstr "Skopje"
+
+#: mapsdatatranslation.cpp:1148
+msgid ""
+"_: europe.kgm\n"
+"Skopje is the capital of..."
+msgstr "Skopje is the capital of..."
+
+#: mapsdatatranslation.cpp:1149
+msgid ""
+"_: europe.kgm\n"
+"France"
+msgstr "France"
+
+#: mapsdatatranslation.cpp:1150
+msgid ""
+"_: europe.kgm\n"
+"The capital of France is..."
+msgstr "The capital of France is..."
+
+#: mapsdatatranslation.cpp:1151
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"France"
+msgstr ""
+"Please click on:\n"
+"France"
+
+#: mapsdatatranslation.cpp:1152
+msgid ""
+"_: europe.kgm\n"
+"The flag of France is..."
+msgstr "The flag of France is..."
+
+#: mapsdatatranslation.cpp:1153
+msgid ""
+"_: europe.kgm\n"
+"Paris"
+msgstr "Paris"
+
+#: mapsdatatranslation.cpp:1154
+msgid ""
+"_: europe.kgm\n"
+"Paris is the capital of..."
+msgstr "Paris is the capital of..."
+
+#: mapsdatatranslation.cpp:1155
+msgid ""
+"_: europe.kgm\n"
+"Germany"
+msgstr "Germany"
+
+#: mapsdatatranslation.cpp:1156
+msgid ""
+"_: europe.kgm\n"
+"The capital of Germany is..."
+msgstr "The capital of Germany is..."
+
+#: mapsdatatranslation.cpp:1157
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Germany"
+msgstr ""
+"Please click on:\n"
+"Germany"
+
+#: mapsdatatranslation.cpp:1158
+msgid ""
+"_: europe.kgm\n"
+"The flag of Germany is..."
+msgstr "The flag of Germany is..."
+
+#: mapsdatatranslation.cpp:1159
+msgid ""
+"_: europe.kgm\n"
+"Berlin"
+msgstr "Berlin"
+
+#: mapsdatatranslation.cpp:1160
+msgid ""
+"_: europe.kgm\n"
+"Berlin is the capital of..."
+msgstr "Berlin is the capital of..."
+
+#: mapsdatatranslation.cpp:1161
+msgid ""
+"_: europe.kgm\n"
+"Greece"
+msgstr "Greece"
+
+#: mapsdatatranslation.cpp:1162
+msgid ""
+"_: europe.kgm\n"
+"The capital of Greece is..."
+msgstr "The capital of Greece is..."
+
+#: mapsdatatranslation.cpp:1163
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Greece"
+msgstr ""
+"Please click on:\n"
+"Greece"
+
+#: mapsdatatranslation.cpp:1164
+msgid ""
+"_: europe.kgm\n"
+"The flag of Greece is..."
+msgstr "The flag of Greece is..."
+
+#: mapsdatatranslation.cpp:1165
+msgid ""
+"_: europe.kgm\n"
+"Athens"
+msgstr "Athens"
+
+#: mapsdatatranslation.cpp:1166
+msgid ""
+"_: europe.kgm\n"
+"Athens is the capital of..."
+msgstr "Athens is the capital of..."
+
+#: mapsdatatranslation.cpp:1167
+msgid ""
+"_: europe.kgm\n"
+"Hungary"
+msgstr "Hungary"
+
+#: mapsdatatranslation.cpp:1168
+msgid ""
+"_: europe.kgm\n"
+"The capital of Hungary is..."
+msgstr "The capital of Hungary is..."
+
+#: mapsdatatranslation.cpp:1169
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Hungary"
+msgstr ""
+"Please click on:\n"
+"Hungary"
+
+#: mapsdatatranslation.cpp:1170
+msgid ""
+"_: europe.kgm\n"
+"The flag of Hungary is..."
+msgstr "The flag of Hungary is..."
+
+#: mapsdatatranslation.cpp:1171
+msgid ""
+"_: europe.kgm\n"
+"Budapest"
+msgstr "Budapest"
+
+#: mapsdatatranslation.cpp:1172
+msgid ""
+"_: europe.kgm\n"
+"Budapest is the capital of..."
+msgstr "Budapest is the capital of..."
+
+#: mapsdatatranslation.cpp:1173
+msgid ""
+"_: europe.kgm\n"
+"Iceland"
+msgstr "Iceland"
+
+#: mapsdatatranslation.cpp:1174
+msgid ""
+"_: europe.kgm\n"
+"The capital of Iceland is..."
+msgstr "The capital of Iceland is..."
+
+#: mapsdatatranslation.cpp:1175
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Iceland"
+msgstr ""
+"Please click on:\n"
+"Iceland"
+
+#: mapsdatatranslation.cpp:1176
+msgid ""
+"_: europe.kgm\n"
+"The flag of Iceland is..."
+msgstr "The flag of Iceland is..."
+
+#: mapsdatatranslation.cpp:1177
+msgid ""
+"_: europe.kgm\n"
+"Reykjavik"
+msgstr "Reykjavik"
+
+#: mapsdatatranslation.cpp:1178
+msgid ""
+"_: europe.kgm\n"
+"Reykjavik is the capital of..."
+msgstr "Reykjavik is the capital of..."
+
+#: mapsdatatranslation.cpp:1179
+msgid ""
+"_: europe.kgm\n"
+"Ireland"
+msgstr "Ireland"
+
+#: mapsdatatranslation.cpp:1180
+msgid ""
+"_: europe.kgm\n"
+"The capital of Ireland is..."
+msgstr "The capital of Ireland is..."
+
+#: mapsdatatranslation.cpp:1181
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Ireland"
+msgstr ""
+"Please click on:\n"
+"Ireland"
+
+#: mapsdatatranslation.cpp:1182
+msgid ""
+"_: europe.kgm\n"
+"The flag of Ireland is..."
+msgstr "The flag of Ireland is..."
+
+#: mapsdatatranslation.cpp:1183
+msgid ""
+"_: europe.kgm\n"
+"Dublin"
+msgstr "Dublin"
+
+#: mapsdatatranslation.cpp:1184
+msgid ""
+"_: europe.kgm\n"
+"Dublin is the capital of..."
+msgstr "Dublin is the capital of..."
+
+#: mapsdatatranslation.cpp:1185
+msgid ""
+"_: europe.kgm\n"
+"Italy"
+msgstr "Italy"
+
+#: mapsdatatranslation.cpp:1186
+msgid ""
+"_: europe.kgm\n"
+"The capital of Italy is..."
+msgstr "The capital of Italy is..."
+
+#: mapsdatatranslation.cpp:1187
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Italy"
+msgstr ""
+"Please click on:\n"
+"Italy"
+
+#: mapsdatatranslation.cpp:1188
+msgid ""
+"_: europe.kgm\n"
+"The flag of Italy is..."
+msgstr "The flag of Italy is..."
+
+#: mapsdatatranslation.cpp:1189
+msgid ""
+"_: europe.kgm\n"
+"Rome"
+msgstr "Rome"
+
+#: mapsdatatranslation.cpp:1190
+msgid ""
+"_: europe.kgm\n"
+"Rome is the capital of..."
+msgstr "Rome is the capital of..."
+
+#: mapsdatatranslation.cpp:1191
+msgid ""
+"_: europe.kgm\n"
+"Latvia"
+msgstr "Latvia"
+
+#: mapsdatatranslation.cpp:1192
+msgid ""
+"_: europe.kgm\n"
+"The capital of Latvia is..."
+msgstr "The capital of Latvia is..."
+
+#: mapsdatatranslation.cpp:1193
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Latvia"
+msgstr ""
+"Please click on:\n"
+"Latvia"
+
+#: mapsdatatranslation.cpp:1194
+msgid ""
+"_: europe.kgm\n"
+"The flag of Latvia is..."
+msgstr "The flag of Latvia is..."
+
+#: mapsdatatranslation.cpp:1195
+msgid ""
+"_: europe.kgm\n"
+"Riga"
+msgstr "Riga"
+
+#: mapsdatatranslation.cpp:1196
+msgid ""
+"_: europe.kgm\n"
+"Riga is the capital of..."
+msgstr "Riga is the capital of..."
+
+#: mapsdatatranslation.cpp:1197
+msgid ""
+"_: europe.kgm\n"
+"Lithuania"
+msgstr "Lithuania"
+
+#: mapsdatatranslation.cpp:1198
+msgid ""
+"_: europe.kgm\n"
+"The capital of Lithuania is..."
+msgstr "The capital of Lithuania is..."
+
+#: mapsdatatranslation.cpp:1199
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Lithuania"
+msgstr ""
+"Please click on:\n"
+"Lithuania"
+
+#: mapsdatatranslation.cpp:1200
+msgid ""
+"_: europe.kgm\n"
+"The flag of Lithuania is..."
+msgstr "The flag of Lithuania is..."
+
+#: mapsdatatranslation.cpp:1201
+msgid ""
+"_: europe.kgm\n"
+"Vilnius"
+msgstr "Vilnius"
+
+#: mapsdatatranslation.cpp:1202
+msgid ""
+"_: europe.kgm\n"
+"Vilnius is the capital of..."
+msgstr "Vilnius is the capital of..."
+
+#: mapsdatatranslation.cpp:1203 mapsdatatranslation.cpp:1207
+msgid ""
+"_: europe.kgm\n"
+"Luxembourg"
+msgstr "Luxembourg"
+
+#: mapsdatatranslation.cpp:1204
+msgid ""
+"_: europe.kgm\n"
+"The capital of Luxembourg is..."
+msgstr "The capital of Luxembourg is..."
+
+#: mapsdatatranslation.cpp:1205
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Luxembourg"
+msgstr ""
+"Please click on:\n"
+"Luxembourg"
+
+#: mapsdatatranslation.cpp:1206
+msgid ""
+"_: europe.kgm\n"
+"The flag of Luxembourg is..."
+msgstr "The flag of Luxembourg is..."
+
+#: mapsdatatranslation.cpp:1208
+msgid ""
+"_: europe.kgm\n"
+"Luxembourg is the capital of..."
+msgstr "Luxembourg is the capital of..."
+
+#: mapsdatatranslation.cpp:1209
+msgid ""
+"_: europe.kgm\n"
+"Moldova"
+msgstr "Moldova"
+
+#: mapsdatatranslation.cpp:1210
+msgid ""
+"_: europe.kgm\n"
+"The capital of Moldova is..."
+msgstr "The capital of Moldova is..."
+
+#: mapsdatatranslation.cpp:1211
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Moldova"
+msgstr ""
+"Please click on:\n"
+"Moldova"
+
+#: mapsdatatranslation.cpp:1212
+msgid ""
+"_: europe.kgm\n"
+"The flag of Moldova is..."
+msgstr "The flag of Moldova is..."
+
+#: mapsdatatranslation.cpp:1213
+msgid ""
+"_: europe.kgm\n"
+"Chisinau"
+msgstr "Chisinau"
+
+#: mapsdatatranslation.cpp:1214
+msgid ""
+"_: europe.kgm\n"
+"Chisinau is the capital of..."
+msgstr "Chisinau is the capital of..."
+
+#: mapsdatatranslation.cpp:1215
+msgid ""
+"_: europe.kgm\n"
+"Morocco"
+msgstr "Morocco"
+
+#: mapsdatatranslation.cpp:1216
+msgid ""
+"_: europe.kgm\n"
+"Netherlands"
+msgstr "Netherlands"
+
+#: mapsdatatranslation.cpp:1217
+msgid ""
+"_: europe.kgm\n"
+"The capital of Netherlands is..."
+msgstr "The capital of Netherlands is..."
+
+#: mapsdatatranslation.cpp:1218
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Netherlands"
+msgstr ""
+"Please click on:\n"
+"Netherlands"
+
+#: mapsdatatranslation.cpp:1219
+msgid ""
+"_: europe.kgm\n"
+"The flag of Netherlands is..."
+msgstr "The flag of Netherlands is..."
+
+#: mapsdatatranslation.cpp:1220
+msgid ""
+"_: europe.kgm\n"
+"Amsterdam"
+msgstr "Amsterdam"
+
+#: mapsdatatranslation.cpp:1221
+msgid ""
+"_: europe.kgm\n"
+"Amsterdam is the capital of..."
+msgstr "Amsterdam is the capital of..."
+
+#: mapsdatatranslation.cpp:1222
+msgid ""
+"_: europe.kgm\n"
+"Norway"
+msgstr "Norway"
+
+#: mapsdatatranslation.cpp:1223
+msgid ""
+"_: europe.kgm\n"
+"The capital of Norway is..."
+msgstr "The capital of Norway is..."
+
+#: mapsdatatranslation.cpp:1224
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Norway"
+msgstr ""
+"Please click on:\n"
+"Norway"
+
+#: mapsdatatranslation.cpp:1225
+msgid ""
+"_: europe.kgm\n"
+"The flag of Norway is..."
+msgstr "The flag of Norway is..."
+
+#: mapsdatatranslation.cpp:1226
+msgid ""
+"_: europe.kgm\n"
+"Oslo"
+msgstr "Oslo"
+
+#: mapsdatatranslation.cpp:1227
+msgid ""
+"_: europe.kgm\n"
+"Oslo is the capital of..."
+msgstr "Oslo is the capital of..."
+
+#: mapsdatatranslation.cpp:1228
+msgid ""
+"_: europe.kgm\n"
+"Poland"
+msgstr "Poland"
+
+#: mapsdatatranslation.cpp:1229
+msgid ""
+"_: europe.kgm\n"
+"The capital of Poland is..."
+msgstr "The capital of Poland is..."
+
+#: mapsdatatranslation.cpp:1230
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Poland"
+msgstr ""
+"Please click on:\n"
+"Poland"
+
+#: mapsdatatranslation.cpp:1231
+msgid ""
+"_: europe.kgm\n"
+"The flag of Poland is..."
+msgstr "The flag of Poland is..."
+
+#: mapsdatatranslation.cpp:1232
+msgid ""
+"_: europe.kgm\n"
+"Warsaw"
+msgstr "Warsaw"
+
+#: mapsdatatranslation.cpp:1233
+msgid ""
+"_: europe.kgm\n"
+"Warsaw is the capital of..."
+msgstr "Warsaw is the capital of..."
+
+#: mapsdatatranslation.cpp:1234
+msgid ""
+"_: europe.kgm\n"
+"Portugal"
+msgstr "Portugal"
+
+#: mapsdatatranslation.cpp:1235
+msgid ""
+"_: europe.kgm\n"
+"The capital of Portugal is..."
+msgstr "The capital of Portugal is..."
+
+#: mapsdatatranslation.cpp:1236
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Portugal"
+msgstr ""
+"Please click on:\n"
+"Portugal"
+
+#: mapsdatatranslation.cpp:1237
+msgid ""
+"_: europe.kgm\n"
+"The flag of Portugal is..."
+msgstr "The flag of Portugal is..."
+
+#: mapsdatatranslation.cpp:1238
+msgid ""
+"_: europe.kgm\n"
+"Lisbon"
+msgstr "Lisbon"
+
+#: mapsdatatranslation.cpp:1239
+msgid ""
+"_: europe.kgm\n"
+"Lisbon is the capital of..."
+msgstr "Lisbon is the capital of..."
+
+#: mapsdatatranslation.cpp:1240
+msgid ""
+"_: europe.kgm\n"
+"Romania"
+msgstr "Romania"
+
+#: mapsdatatranslation.cpp:1241
+msgid ""
+"_: europe.kgm\n"
+"The capital of Romania is..."
+msgstr "The capital of Romania is..."
+
+#: mapsdatatranslation.cpp:1242
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Romania"
+msgstr ""
+"Please click on:\n"
+"Romania"
+
+#: mapsdatatranslation.cpp:1243
+msgid ""
+"_: europe.kgm\n"
+"The flag of Romania is..."
+msgstr "The flag of Romania is..."
+
+#: mapsdatatranslation.cpp:1244
+msgid ""
+"_: europe.kgm\n"
+"Bucharest"
+msgstr "Bucharest"
+
+#: mapsdatatranslation.cpp:1245
+msgid ""
+"_: europe.kgm\n"
+"Bucharest is the capital of..."
+msgstr "Bucharest is the capital of..."
+
+#: mapsdatatranslation.cpp:1246
+msgid ""
+"_: europe.kgm\n"
+"Russia"
+msgstr "Russia"
+
+#: mapsdatatranslation.cpp:1247
+msgid ""
+"_: europe.kgm\n"
+"The capital of Russia is..."
+msgstr "The capital of Russia is..."
+
+#: mapsdatatranslation.cpp:1248
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Russia"
+msgstr ""
+"Please click on:\n"
+"Russia"
+
+#: mapsdatatranslation.cpp:1249
+msgid ""
+"_: europe.kgm\n"
+"The flag of Russia is..."
+msgstr "The flag of Russia is..."
+
+#: mapsdatatranslation.cpp:1250
+msgid ""
+"_: europe.kgm\n"
+"Moscow"
+msgstr "Moscow"
+
+#: mapsdatatranslation.cpp:1251
+msgid ""
+"_: europe.kgm\n"
+"Moscow is the capital of..."
+msgstr "Moscow is the capital of..."
+
+#: mapsdatatranslation.cpp:1252 mapsdatatranslation.cpp:1256
+msgid ""
+"_: europe.kgm\n"
+"San Marino"
+msgstr "San Marino"
+
+#: mapsdatatranslation.cpp:1253
+msgid ""
+"_: europe.kgm\n"
+"The capital of San Marino is..."
+msgstr "The capital of San Marino is..."
+
+#: mapsdatatranslation.cpp:1254
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"San Marino"
+msgstr ""
+"Please click on:\n"
+"San Marino"
+
+#: mapsdatatranslation.cpp:1255
+msgid ""
+"_: europe.kgm\n"
+"The flag of San Marino is..."
+msgstr "The flag of San Marino is..."
+
+#: mapsdatatranslation.cpp:1257
+msgid ""
+"_: europe.kgm\n"
+"San Marino is the capital of..."
+msgstr "San Marino is the capital of..."
+
+#: mapsdatatranslation.cpp:1258
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"Serbia"
+msgstr "Syria"
+
+#: mapsdatatranslation.cpp:1259
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"The capital of Serbia is..."
+msgstr "The capital of Slovenia is..."
+
+#: mapsdatatranslation.cpp:1260
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Serbia"
+msgstr ""
+"Please click on:\n"
+"Slovenia"
+
+#: mapsdatatranslation.cpp:1261
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"The flag of Serbia is..."
+msgstr "The flag of Slovenia is..."
+
+#: mapsdatatranslation.cpp:1262
+msgid ""
+"_: europe.kgm\n"
+"Belgrade"
+msgstr "Belgrade"
+
+#: mapsdatatranslation.cpp:1263
+msgid ""
+"_: europe.kgm\n"
+"Belgrade is the capital of..."
+msgstr "Belgrade is the capital of..."
+
+#: mapsdatatranslation.cpp:1264
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"Montenegro"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:1265
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"The capital of Montenegro is..."
+msgstr "The capital of Serbia and Montenegro is..."
+
+#: mapsdatatranslation.cpp:1266
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Montenegro"
+msgstr ""
+"Please click on:\n"
+"Serbia and Montenegro"
+
+#: mapsdatatranslation.cpp:1267
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"The flag of Montenegro is..."
+msgstr "The flag of Serbia and Montenegro is..."
+
+#: mapsdatatranslation.cpp:1268
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"Podgorica"
+msgstr "Algeria"
+
+#: mapsdatatranslation.cpp:1269
+#, fuzzy
+msgid ""
+"_: europe.kgm\n"
+"Podgorica is the capital of..."
+msgstr "Sofia is the capital of..."
+
+#: mapsdatatranslation.cpp:1270
+msgid ""
+"_: europe.kgm\n"
+"Slovakia"
+msgstr "Slovakia"
+
+#: mapsdatatranslation.cpp:1271
+msgid ""
+"_: europe.kgm\n"
+"The capital of Slovakia is..."
+msgstr "The capital of Slovakia is..."
+
+#: mapsdatatranslation.cpp:1272
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Slovakia"
+msgstr ""
+"Please click on:\n"
+"Slovakia"
+
+#: mapsdatatranslation.cpp:1273
+msgid ""
+"_: europe.kgm\n"
+"The flag of Slovakia is..."
+msgstr "The flag of Slovakia is..."
+
+#: mapsdatatranslation.cpp:1274
+msgid ""
+"_: europe.kgm\n"
+"Bratislava"
+msgstr "Bratislava"
+
+#: mapsdatatranslation.cpp:1275
+msgid ""
+"_: europe.kgm\n"
+"Bratislava is the capital of..."
+msgstr "Bratislava is the capital of..."
+
+#: mapsdatatranslation.cpp:1276
+msgid ""
+"_: europe.kgm\n"
+"Slovenia"
+msgstr "Slovenia"
+
+#: mapsdatatranslation.cpp:1277
+msgid ""
+"_: europe.kgm\n"
+"The capital of Slovenia is..."
+msgstr "The capital of Slovenia is..."
+
+#: mapsdatatranslation.cpp:1278
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Slovenia"
+msgstr ""
+"Please click on:\n"
+"Slovenia"
+
+#: mapsdatatranslation.cpp:1279
+msgid ""
+"_: europe.kgm\n"
+"The flag of Slovenia is..."
+msgstr "The flag of Slovenia is..."
+
+#: mapsdatatranslation.cpp:1280
+msgid ""
+"_: europe.kgm\n"
+"Ljubljana"
+msgstr "Ljubljana"
+
+#: mapsdatatranslation.cpp:1281
+msgid ""
+"_: europe.kgm\n"
+"Ljubljana is the capital of..."
+msgstr "Ljubljana is the capital of..."
+
+#: mapsdatatranslation.cpp:1282
+msgid ""
+"_: europe.kgm\n"
+"Spain"
+msgstr "Spain"
+
+#: mapsdatatranslation.cpp:1283
+msgid ""
+"_: europe.kgm\n"
+"The capital of Spain is..."
+msgstr "The capital of Spain is..."
+
+#: mapsdatatranslation.cpp:1284
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Spain"
+msgstr ""
+"Please click on:\n"
+"Spain"
+
+#: mapsdatatranslation.cpp:1285
+msgid ""
+"_: europe.kgm\n"
+"The flag of Spain is..."
+msgstr "The flag of Spain is..."
+
+#: mapsdatatranslation.cpp:1286
+msgid ""
+"_: europe.kgm\n"
+"Madrid"
+msgstr "Madrid"
+
+#: mapsdatatranslation.cpp:1287
+msgid ""
+"_: europe.kgm\n"
+"Madrid is the capital of..."
+msgstr "Madrid is the capital of..."
+
+#: mapsdatatranslation.cpp:1288
+msgid ""
+"_: europe.kgm\n"
+"Sweden"
+msgstr "Sweden"
+
+#: mapsdatatranslation.cpp:1289
+msgid ""
+"_: europe.kgm\n"
+"The capital of Sweden is..."
+msgstr "The capital of Sweden is..."
+
+#: mapsdatatranslation.cpp:1290
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Sweden"
+msgstr ""
+"Please click on:\n"
+"Sweden"
+
+#: mapsdatatranslation.cpp:1291
+msgid ""
+"_: europe.kgm\n"
+"The flag of Sweden is..."
+msgstr "The flag of Sweden is..."
+
+#: mapsdatatranslation.cpp:1292
+msgid ""
+"_: europe.kgm\n"
+"Stockholm"
+msgstr "Stockholm"
+
+#: mapsdatatranslation.cpp:1293
+msgid ""
+"_: europe.kgm\n"
+"Stockholm is the capital of..."
+msgstr "Stockholm is the capital of..."
+
+#: mapsdatatranslation.cpp:1294
+msgid ""
+"_: europe.kgm\n"
+"Switzerland"
+msgstr "Switzerland"
+
+#: mapsdatatranslation.cpp:1295
+msgid ""
+"_: europe.kgm\n"
+"The capital of Switzerland is..."
+msgstr "The capital of Switzerland is..."
+
+#: mapsdatatranslation.cpp:1296
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Switzerland"
+msgstr ""
+"Please click on:\n"
+"Switzerland"
+
+#: mapsdatatranslation.cpp:1297
+msgid ""
+"_: europe.kgm\n"
+"The flag of Switzerland is..."
+msgstr "The flag of Switzerland is..."
+
+#: mapsdatatranslation.cpp:1298
+msgid ""
+"_: europe.kgm\n"
+"Bern"
+msgstr "Bern"
+
+#: mapsdatatranslation.cpp:1299
+msgid ""
+"_: europe.kgm\n"
+"Bern is the capital of..."
+msgstr "Bern is the capital of..."
+
+#: mapsdatatranslation.cpp:1300
+msgid ""
+"_: europe.kgm\n"
+"Syria"
+msgstr "Syria"
+
+#: mapsdatatranslation.cpp:1301
+msgid ""
+"_: europe.kgm\n"
+"Tunisia"
+msgstr "Tunisia"
+
+#: mapsdatatranslation.cpp:1302
+msgid ""
+"_: europe.kgm\n"
+"Turkey"
+msgstr "Turkey"
+
+#: mapsdatatranslation.cpp:1303
+msgid ""
+"_: europe.kgm\n"
+"The capital of Turkey is..."
+msgstr "The capital of Turkey is..."
+
+#: mapsdatatranslation.cpp:1304
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Turkey"
+msgstr ""
+"Please click on:\n"
+"Turkey"
+
+#: mapsdatatranslation.cpp:1305
+msgid ""
+"_: europe.kgm\n"
+"The flag of Turkey is..."
+msgstr "The flag of Turkey is..."
+
+#: mapsdatatranslation.cpp:1306
+msgid ""
+"_: europe.kgm\n"
+"Ankara"
+msgstr "Ankara"
+
+#: mapsdatatranslation.cpp:1307
+msgid ""
+"_: europe.kgm\n"
+"Ankara is the capital of..."
+msgstr "Ankara is the capital of..."
+
+#: mapsdatatranslation.cpp:1308
+msgid ""
+"_: europe.kgm\n"
+"Ukraine"
+msgstr "Ukraine"
+
+#: mapsdatatranslation.cpp:1309
+msgid ""
+"_: europe.kgm\n"
+"The capital of Ukraine is..."
+msgstr "The capital of Ukraine is..."
+
+#: mapsdatatranslation.cpp:1310
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"Ukraine"
+msgstr ""
+"Please click on:\n"
+"Ukraine"
+
+#: mapsdatatranslation.cpp:1311
+msgid ""
+"_: europe.kgm\n"
+"The flag of Ukraine is..."
+msgstr "The flag of Ukraine is..."
+
+#: mapsdatatranslation.cpp:1312
+msgid ""
+"_: europe.kgm\n"
+"Kiev"
+msgstr "Kiev"
+
+#: mapsdatatranslation.cpp:1313
+msgid ""
+"_: europe.kgm\n"
+"Kiev is the capital of..."
+msgstr "Kiev is the capital of..."
+
+#: mapsdatatranslation.cpp:1314
+msgid ""
+"_: europe.kgm\n"
+"United Kingdom"
+msgstr "United Kingdom"
+
+#: mapsdatatranslation.cpp:1315
+msgid ""
+"_: europe.kgm\n"
+"The capital of United Kingdom is..."
+msgstr "The capital of United Kingdom is..."
+
+#: mapsdatatranslation.cpp:1316
+msgid ""
+"_: europe.kgm\n"
+"Please click on:\n"
+"United Kingdom"
+msgstr ""
+"Please click on:\n"
+"United Kingdom"
+
+#: mapsdatatranslation.cpp:1317
+msgid ""
+"_: europe.kgm\n"
+"The flag of United Kingdom is..."
+msgstr "The flag of United Kingdom is..."
+
+#: mapsdatatranslation.cpp:1318
+msgid ""
+"_: europe.kgm\n"
+"London"
+msgstr "London"
+
+#: mapsdatatranslation.cpp:1319
+msgid ""
+"_: europe.kgm\n"
+"London is the capital of..."
+msgstr "London is the capital of..."
+
+#: mapsdatatranslation.cpp:1320
+msgid ""
+"_: france.kgm\n"
+"France"
+msgstr "France"
+
+#: mapsdatatranslation.cpp:1321
+msgid ""
+"_: france.kgm\n"
+"<qt>Current map:"
+"<br><b>France</b></qt>"
+msgstr "<qt>Current map:<br><b>France</b></qt>"
+
+#: mapsdatatranslation.cpp:1322
+msgid ""
+"_: france.kgm\n"
+"Not France"
+msgstr "Not France"
+
+#: mapsdatatranslation.cpp:1323
+msgid ""
+"_: france.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:1324
+msgid ""
+"_: france.kgm\n"
+"Ain"
+msgstr "Ain"
+
+#: mapsdatatranslation.cpp:1325
+msgid ""
+"_: france.kgm\n"
+"The capital of Ain is..."
+msgstr "The capital of Ain is..."
+
+#: mapsdatatranslation.cpp:1326
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Ain"
+msgstr ""
+"Please click on:\n"
+"Ain"
+
+#: mapsdatatranslation.cpp:1327
+msgid ""
+"_: france.kgm\n"
+"Bourg en Bresse"
+msgstr "Bourg en Bresse"
+
+#: mapsdatatranslation.cpp:1328
+msgid ""
+"_: france.kgm\n"
+"Bourg en Bresse is the capital of..."
+msgstr "Bourg en Bresse is the capital of..."
+
+#: mapsdatatranslation.cpp:1329
+msgid ""
+"_: france.kgm\n"
+"Aisne"
+msgstr "Aisne"
+
+#: mapsdatatranslation.cpp:1330
+msgid ""
+"_: france.kgm\n"
+"The capital of Aisne is..."
+msgstr "The capital of Aisne is..."
+
+#: mapsdatatranslation.cpp:1331
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Aisne"
+msgstr ""
+"Please click on:\n"
+"Aisne"
+
+#: mapsdatatranslation.cpp:1332
+msgid ""
+"_: france.kgm\n"
+"Laon"
+msgstr "Laon"
+
+#: mapsdatatranslation.cpp:1333
+msgid ""
+"_: france.kgm\n"
+"Laon is the capital of..."
+msgstr "Laon is the capital of..."
+
+#: mapsdatatranslation.cpp:1334
+msgid ""
+"_: france.kgm\n"
+"Allier"
+msgstr "Allier"
+
+#: mapsdatatranslation.cpp:1335
+msgid ""
+"_: france.kgm\n"
+"The capital of Allier is..."
+msgstr "The capital of Allier is..."
+
+#: mapsdatatranslation.cpp:1336
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Allier"
+msgstr ""
+"Please click on:\n"
+"Allier"
+
+#: mapsdatatranslation.cpp:1337
+msgid ""
+"_: france.kgm\n"
+"Moulins"
+msgstr "Moulins"
+
+#: mapsdatatranslation.cpp:1338
+msgid ""
+"_: france.kgm\n"
+"Moulins is the capital of..."
+msgstr "Moulins is the capital of..."
+
+#: mapsdatatranslation.cpp:1339
+msgid ""
+"_: france.kgm\n"
+"Alpes de Haute-Provence"
+msgstr "Alpes de Haute-Provence"
+
+#: mapsdatatranslation.cpp:1340
+msgid ""
+"_: france.kgm\n"
+"The capital of Alpes de Haute-Provence is..."
+msgstr "The capital of Alpes de Haute-Provence is..."
+
+#: mapsdatatranslation.cpp:1341
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Alpes de Haute-Provence"
+msgstr ""
+"Please click on:\n"
+"Alpes de Haute-Provence"
+
+#: mapsdatatranslation.cpp:1342
+msgid ""
+"_: france.kgm\n"
+"Digne"
+msgstr "Digne"
+
+#: mapsdatatranslation.cpp:1343
+msgid ""
+"_: france.kgm\n"
+"Digne is the capital of..."
+msgstr "Digne is the capital of..."
+
+#: mapsdatatranslation.cpp:1344
+msgid ""
+"_: france.kgm\n"
+"Hautes-Alpes"
+msgstr "Hautes-Alpes"
+
+#: mapsdatatranslation.cpp:1345
+msgid ""
+"_: france.kgm\n"
+"The capital of Hautes-Alpes is..."
+msgstr "The capital of Hautes-Alpes is..."
+
+#: mapsdatatranslation.cpp:1346
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Hautes-Alpes"
+msgstr ""
+"Please click on:\n"
+"Hautes-Alpes"
+
+#: mapsdatatranslation.cpp:1347
+msgid ""
+"_: france.kgm\n"
+"Gap"
+msgstr "Gap"
+
+#: mapsdatatranslation.cpp:1348
+msgid ""
+"_: france.kgm\n"
+"Gap is the capital of..."
+msgstr "Gap is the capital of..."
+
+#: mapsdatatranslation.cpp:1349
+msgid ""
+"_: france.kgm\n"
+"Alpes Maritimes"
+msgstr "Alpes Maritimes"
+
+#: mapsdatatranslation.cpp:1350
+msgid ""
+"_: france.kgm\n"
+"The capital of Alpes Maritimes is..."
+msgstr "The capital of Alpes Maritimes is..."
+
+#: mapsdatatranslation.cpp:1351
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Alpes Maritimes"
+msgstr ""
+"Please click on:\n"
+"Alpes Maritimes"
+
+#: mapsdatatranslation.cpp:1352
+msgid ""
+"_: france.kgm\n"
+"Nice"
+msgstr "Nice"
+
+#: mapsdatatranslation.cpp:1353
+msgid ""
+"_: france.kgm\n"
+"Nice is the capital of..."
+msgstr "Nice is the capital of..."
+
+#: mapsdatatranslation.cpp:1354
+msgid ""
+"_: france.kgm\n"
+"Ardèche"
+msgstr "Ardèche"
+
+#: mapsdatatranslation.cpp:1355
+msgid ""
+"_: france.kgm\n"
+"The capital of Ardèche is..."
+msgstr "The capital of Ardèche is..."
+
+#: mapsdatatranslation.cpp:1356
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Ardèche"
+msgstr ""
+"Please click on:\n"
+"Ardèche"
+
+#: mapsdatatranslation.cpp:1357
+msgid ""
+"_: france.kgm\n"
+"Privas"
+msgstr "Privas"
+
+#: mapsdatatranslation.cpp:1358
+msgid ""
+"_: france.kgm\n"
+"Privas is the capital of..."
+msgstr "Privas is the capital of..."
+
+#: mapsdatatranslation.cpp:1359
+msgid ""
+"_: france.kgm\n"
+"Ardennes"
+msgstr "Ardennes"
+
+#: mapsdatatranslation.cpp:1360
+msgid ""
+"_: france.kgm\n"
+"The capital of Ardennes is..."
+msgstr "The capital of Ardennes is..."
+
+#: mapsdatatranslation.cpp:1361
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Ardennes"
+msgstr ""
+"Please click on:\n"
+"Ardennes"
+
+#: mapsdatatranslation.cpp:1362
+msgid ""
+"_: france.kgm\n"
+"Charleville-Mézières"
+msgstr "Charleville-Mézières"
+
+#: mapsdatatranslation.cpp:1363
+msgid ""
+"_: france.kgm\n"
+"Charleville-Mézières is the capital of..."
+msgstr "Charleville-Mézières is the capital of..."
+
+#: mapsdatatranslation.cpp:1364
+msgid ""
+"_: france.kgm\n"
+"Ariège"
+msgstr "Ariège"
+
+#: mapsdatatranslation.cpp:1365
+msgid ""
+"_: france.kgm\n"
+"The capital of Ariège is..."
+msgstr "The capital of Ariège is..."
+
+#: mapsdatatranslation.cpp:1366
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Ariège"
+msgstr ""
+"Please click on:\n"
+"Ariège"
+
+#: mapsdatatranslation.cpp:1367
+msgid ""
+"_: france.kgm\n"
+"Foix"
+msgstr "Foix"
+
+#: mapsdatatranslation.cpp:1368
+msgid ""
+"_: france.kgm\n"
+"Foix is the capital of..."
+msgstr "Foix is the capital of..."
+
+#: mapsdatatranslation.cpp:1369
+msgid ""
+"_: france.kgm\n"
+"Aube"
+msgstr "Aube"
+
+#: mapsdatatranslation.cpp:1370
+msgid ""
+"_: france.kgm\n"
+"The capital of Aube is..."
+msgstr "The capital of Aube is..."
+
+#: mapsdatatranslation.cpp:1371
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Aube"
+msgstr ""
+"Please click on:\n"
+"Aube"
+
+#: mapsdatatranslation.cpp:1372
+msgid ""
+"_: france.kgm\n"
+"Troyes"
+msgstr "Troyes"
+
+#: mapsdatatranslation.cpp:1373
+msgid ""
+"_: france.kgm\n"
+"Troyes is the capital of..."
+msgstr "Troyes is the capital of..."
+
+#: mapsdatatranslation.cpp:1374
+msgid ""
+"_: france.kgm\n"
+"Aude"
+msgstr "Aude"
+
+#: mapsdatatranslation.cpp:1375
+msgid ""
+"_: france.kgm\n"
+"The capital of Aude is..."
+msgstr "The capital of Aude is..."
+
+#: mapsdatatranslation.cpp:1376
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Aude"
+msgstr ""
+"Please click on:\n"
+"Aude"
+
+#: mapsdatatranslation.cpp:1377
+msgid ""
+"_: france.kgm\n"
+"Carcassonne"
+msgstr "Carcassonne"
+
+#: mapsdatatranslation.cpp:1378
+msgid ""
+"_: france.kgm\n"
+"Carcassonne is the capital of..."
+msgstr "Carcassonne is the capital of..."
+
+#: mapsdatatranslation.cpp:1379
+msgid ""
+"_: france.kgm\n"
+"Aveyron"
+msgstr "Aveyron"
+
+#: mapsdatatranslation.cpp:1380
+msgid ""
+"_: france.kgm\n"
+"The capital of Aveyron is..."
+msgstr "The capital of Aveyron is..."
+
+#: mapsdatatranslation.cpp:1381
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Aveyron"
+msgstr ""
+"Please click on:\n"
+"Aveyron"
+
+#: mapsdatatranslation.cpp:1382
+msgid ""
+"_: france.kgm\n"
+"Rodez"
+msgstr "Rodez"
+
+#: mapsdatatranslation.cpp:1383
+msgid ""
+"_: france.kgm\n"
+"Rodez is the capital of..."
+msgstr "Rodez is the capital of..."
+
+#: mapsdatatranslation.cpp:1384
+msgid ""
+"_: france.kgm\n"
+"Bouches-du-Rhône"
+msgstr "Bouches-du-Rhône"
+
+#: mapsdatatranslation.cpp:1385
+msgid ""
+"_: france.kgm\n"
+"The capital of Bouches-du-Rhône is..."
+msgstr "The capital of Bouches-du-Rhône is..."
+
+#: mapsdatatranslation.cpp:1386
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Bouches-du-Rhône"
+msgstr ""
+"Please click on:\n"
+"Bouches-du-Rhône"
+
+#: mapsdatatranslation.cpp:1387
+msgid ""
+"_: france.kgm\n"
+"Marseille"
+msgstr "Marseille"
+
+#: mapsdatatranslation.cpp:1388
+msgid ""
+"_: france.kgm\n"
+"Marseille is the capital of..."
+msgstr "Marseille is the capital of..."
+
+#: mapsdatatranslation.cpp:1389
+msgid ""
+"_: france.kgm\n"
+"Calvados"
+msgstr "Calvados"
+
+#: mapsdatatranslation.cpp:1390
+msgid ""
+"_: france.kgm\n"
+"The capital of Calvados is..."
+msgstr "The capital of Calvados is..."
+
+#: mapsdatatranslation.cpp:1391
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Calvados"
+msgstr ""
+"Please click on:\n"
+"Calvados"
+
+#: mapsdatatranslation.cpp:1392
+msgid ""
+"_: france.kgm\n"
+"Caen"
+msgstr "Caen"
+
+#: mapsdatatranslation.cpp:1393
+msgid ""
+"_: france.kgm\n"
+"Caen is the capital of..."
+msgstr "Caen is the capital of..."
+
+#: mapsdatatranslation.cpp:1394
+msgid ""
+"_: france.kgm\n"
+"Cantal"
+msgstr "Cantal"
+
+#: mapsdatatranslation.cpp:1395
+msgid ""
+"_: france.kgm\n"
+"The capital of Cantal is..."
+msgstr "The capital of Cantal is..."
+
+#: mapsdatatranslation.cpp:1396
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Cantal"
+msgstr ""
+"Please click on:\n"
+"Cantal"
+
+#: mapsdatatranslation.cpp:1397
+msgid ""
+"_: france.kgm\n"
+"Aurillac"
+msgstr "Aurillac"
+
+#: mapsdatatranslation.cpp:1398
+msgid ""
+"_: france.kgm\n"
+"Aurillac is the capital of..."
+msgstr "Aurillac is the capital of..."
+
+#: mapsdatatranslation.cpp:1399
+msgid ""
+"_: france.kgm\n"
+"Charente"
+msgstr "Charente"
+
+#: mapsdatatranslation.cpp:1400
+msgid ""
+"_: france.kgm\n"
+"The capital of Charente is..."
+msgstr "The capital of Charente is..."
+
+#: mapsdatatranslation.cpp:1401
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Charente"
+msgstr ""
+"Please click on:\n"
+"Charente"
+
+#: mapsdatatranslation.cpp:1402
+msgid ""
+"_: france.kgm\n"
+"Angoulème"
+msgstr "Angoulème"
+
+#: mapsdatatranslation.cpp:1403
+msgid ""
+"_: france.kgm\n"
+"Angoulème is the capital of..."
+msgstr "Angoulème is the capital of..."
+
+#: mapsdatatranslation.cpp:1404
+msgid ""
+"_: france.kgm\n"
+"Charente-Maritime"
+msgstr "Charente-Maritime"
+
+#: mapsdatatranslation.cpp:1405
+msgid ""
+"_: france.kgm\n"
+"The capital of Charente-Maritime is..."
+msgstr "The capital of Charente-Maritime is..."
+
+#: mapsdatatranslation.cpp:1406
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Charente-Maritime"
+msgstr ""
+"Please click on:\n"
+"Charente-Maritime"
+
+#: mapsdatatranslation.cpp:1407
+msgid ""
+"_: france.kgm\n"
+"La Rochelle"
+msgstr "La Rochelle"
+
+#: mapsdatatranslation.cpp:1408
+msgid ""
+"_: france.kgm\n"
+"La Rochelle is the capital of..."
+msgstr "La Rochelle is the capital of..."
+
+#: mapsdatatranslation.cpp:1409
+msgid ""
+"_: france.kgm\n"
+"Cher"
+msgstr "Cher"
+
+#: mapsdatatranslation.cpp:1410
+msgid ""
+"_: france.kgm\n"
+"The capital of Cher is..."
+msgstr "The capital of Cher is..."
+
+#: mapsdatatranslation.cpp:1411
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Cher"
+msgstr ""
+"Please click on:\n"
+"Cher"
+
+#: mapsdatatranslation.cpp:1412
+msgid ""
+"_: france.kgm\n"
+"Bourges"
+msgstr "Bourges"
+
+#: mapsdatatranslation.cpp:1413
+msgid ""
+"_: france.kgm\n"
+"Bourges is the capital of..."
+msgstr "Bourges is the capital of..."
+
+#: mapsdatatranslation.cpp:1414
+msgid ""
+"_: france.kgm\n"
+"Corrèze"
+msgstr "Corrèze"
+
+#: mapsdatatranslation.cpp:1415
+msgid ""
+"_: france.kgm\n"
+"The capital of Corrèze is..."
+msgstr "The capital of Corrèze is..."
+
+#: mapsdatatranslation.cpp:1416
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Corrèze"
+msgstr ""
+"Please click on:\n"
+"Corrèze"
+
+#: mapsdatatranslation.cpp:1417
+msgid ""
+"_: france.kgm\n"
+"Tulle"
+msgstr "Tulle"
+
+#: mapsdatatranslation.cpp:1418
+msgid ""
+"_: france.kgm\n"
+"Tulle is the capital of..."
+msgstr "Tulle is the capital of..."
+
+#: mapsdatatranslation.cpp:1419
+msgid ""
+"_: france.kgm\n"
+"Corse du Sud"
+msgstr "Corse du Sud"
+
+#: mapsdatatranslation.cpp:1420
+msgid ""
+"_: france.kgm\n"
+"The capital of Corse du Sud is..."
+msgstr "The capital of Corse du Sud is..."
+
+#: mapsdatatranslation.cpp:1421
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Corse du Sud"
+msgstr ""
+"Please click on:\n"
+"Corse du Sud"
+
+#: mapsdatatranslation.cpp:1422
+msgid ""
+"_: france.kgm\n"
+"Ajaccio"
+msgstr "Ajaccio"
+
+#: mapsdatatranslation.cpp:1423
+msgid ""
+"_: france.kgm\n"
+"Ajaccio is the capital of..."
+msgstr "Ajaccio is the capital of..."
+
+#: mapsdatatranslation.cpp:1424
+msgid ""
+"_: france.kgm\n"
+"Haute-Corse"
+msgstr "Haute-Corse"
+
+#: mapsdatatranslation.cpp:1425
+msgid ""
+"_: france.kgm\n"
+"The capital of Haute-Corse is..."
+msgstr "The capital of Haute-Corse is..."
+
+#: mapsdatatranslation.cpp:1426
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Haute-Corse"
+msgstr ""
+"Please click on:\n"
+"Haute-Corse"
+
+#: mapsdatatranslation.cpp:1427
+msgid ""
+"_: france.kgm\n"
+"Bastia"
+msgstr "Bastia"
+
+#: mapsdatatranslation.cpp:1428
+msgid ""
+"_: france.kgm\n"
+"Bastia is the capital of..."
+msgstr "Bastia is the capital of..."
+
+#: mapsdatatranslation.cpp:1429
+msgid ""
+"_: france.kgm\n"
+"Côte d'Or"
+msgstr "Côte d'Or"
+
+#: mapsdatatranslation.cpp:1430
+msgid ""
+"_: france.kgm\n"
+"The capital of Côte d'Or is..."
+msgstr "The capital of Côte d'Or is..."
+
+#: mapsdatatranslation.cpp:1431
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Côte d'Or"
+msgstr ""
+"Please click on:\n"
+"Côte d'Or"
+
+#: mapsdatatranslation.cpp:1432
+msgid ""
+"_: france.kgm\n"
+"Dijon"
+msgstr "Dijon"
+
+#: mapsdatatranslation.cpp:1433
+msgid ""
+"_: france.kgm\n"
+"Dijon is the capital of..."
+msgstr "Dijon is the capital of..."
+
+#: mapsdatatranslation.cpp:1434
+msgid ""
+"_: france.kgm\n"
+"Côtes d'Armor"
+msgstr "Côtes d'Armor"
+
+#: mapsdatatranslation.cpp:1435
+msgid ""
+"_: france.kgm\n"
+"The capital of Côtes d'Armor is..."
+msgstr "The capital of Côtes d'Armor is..."
+
+#: mapsdatatranslation.cpp:1436
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Côtes d'Armor"
+msgstr ""
+"Please click on:\n"
+"Côtes d'Armor"
+
+#: mapsdatatranslation.cpp:1437
+msgid ""
+"_: france.kgm\n"
+"Saint Brieuc"
+msgstr "Saint Brieuc"
+
+#: mapsdatatranslation.cpp:1438
+msgid ""
+"_: france.kgm\n"
+"Saint Brieuc is the capital of..."
+msgstr "Saint Brieuc is the capital of..."
+
+#: mapsdatatranslation.cpp:1439
+msgid ""
+"_: france.kgm\n"
+"Creuse"
+msgstr "Creuse"
+
+#: mapsdatatranslation.cpp:1440
+msgid ""
+"_: france.kgm\n"
+"The capital of Creuse is..."
+msgstr "The capital of Creuse is..."
+
+#: mapsdatatranslation.cpp:1441
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Creuse"
+msgstr ""
+"Please click on:\n"
+"Creuse"
+
+#: mapsdatatranslation.cpp:1442
+msgid ""
+"_: france.kgm\n"
+"Guéret"
+msgstr "Guéret"
+
+#: mapsdatatranslation.cpp:1443
+msgid ""
+"_: france.kgm\n"
+"Guéret is the capital of..."
+msgstr "Guéret is the capital of..."
+
+#: mapsdatatranslation.cpp:1444
+msgid ""
+"_: france.kgm\n"
+"Dordogne"
+msgstr "Dordogne"
+
+#: mapsdatatranslation.cpp:1445
+msgid ""
+"_: france.kgm\n"
+"The capital of Dordogne is..."
+msgstr "The capital of Dordogne is..."
+
+#: mapsdatatranslation.cpp:1446
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Dordogne"
+msgstr ""
+"Please click on:\n"
+"Dordogne"
+
+#: mapsdatatranslation.cpp:1447
+msgid ""
+"_: france.kgm\n"
+"Périgueux"
+msgstr "Périgueux"
+
+#: mapsdatatranslation.cpp:1448
+msgid ""
+"_: france.kgm\n"
+"Périgueux is the capital of..."
+msgstr "Périgueux is the capital of..."
+
+#: mapsdatatranslation.cpp:1449
+msgid ""
+"_: france.kgm\n"
+"Doubs"
+msgstr "Doubs"
+
+#: mapsdatatranslation.cpp:1450
+msgid ""
+"_: france.kgm\n"
+"The capital of Doubs is..."
+msgstr "The capital of Doubs is..."
+
+#: mapsdatatranslation.cpp:1451
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Doubs"
+msgstr ""
+"Please click on:\n"
+"Doubs"
+
+#: mapsdatatranslation.cpp:1452
+msgid ""
+"_: france.kgm\n"
+"Besançon"
+msgstr "Besançon"
+
+#: mapsdatatranslation.cpp:1453
+msgid ""
+"_: france.kgm\n"
+"Besançon is the capital of..."
+msgstr "Besançon is the capital of..."
+
+#: mapsdatatranslation.cpp:1454
+msgid ""
+"_: france.kgm\n"
+"Drôme"
+msgstr "Drôme"
+
+#: mapsdatatranslation.cpp:1455
+msgid ""
+"_: france.kgm\n"
+"The capital of Drôme is..."
+msgstr "The capital of Drôme is..."
+
+#: mapsdatatranslation.cpp:1456
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Drôme"
+msgstr ""
+"Please click on:\n"
+"Drôme"
+
+#: mapsdatatranslation.cpp:1457
+msgid ""
+"_: france.kgm\n"
+"Valence"
+msgstr "Valence"
+
+#: mapsdatatranslation.cpp:1458
+msgid ""
+"_: france.kgm\n"
+"Valence is the capital of..."
+msgstr "Valence is the capital of..."
+
+#: mapsdatatranslation.cpp:1459
+msgid ""
+"_: france.kgm\n"
+"Eure"
+msgstr "Eure"
+
+#: mapsdatatranslation.cpp:1460
+msgid ""
+"_: france.kgm\n"
+"The capital of Eure is..."
+msgstr "The capital of Eure is..."
+
+#: mapsdatatranslation.cpp:1461
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Eure"
+msgstr ""
+"Please click on:\n"
+"Eure"
+
+#: mapsdatatranslation.cpp:1462
+msgid ""
+"_: france.kgm\n"
+"Evreux"
+msgstr "Evreux"
+
+#: mapsdatatranslation.cpp:1463
+msgid ""
+"_: france.kgm\n"
+"Evreux is the capital of..."
+msgstr "Evreux is the capital of..."
+
+#: mapsdatatranslation.cpp:1464
+msgid ""
+"_: france.kgm\n"
+"Eure et Loir"
+msgstr "Eure et Loir"
+
+#: mapsdatatranslation.cpp:1465
+msgid ""
+"_: france.kgm\n"
+"The capital of Eure et Loir is..."
+msgstr "The capital of Eure et Loir is..."
+
+#: mapsdatatranslation.cpp:1466
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Eure et Loir"
+msgstr ""
+"Please click on:\n"
+"Eure et Loir"
+
+#: mapsdatatranslation.cpp:1467
+msgid ""
+"_: france.kgm\n"
+"Chartres"
+msgstr "Chartres"
+
+#: mapsdatatranslation.cpp:1468
+msgid ""
+"_: france.kgm\n"
+"Chartres is the capital of..."
+msgstr "Chartres is the capital of..."
+
+#: mapsdatatranslation.cpp:1469
+msgid ""
+"_: france.kgm\n"
+"Finistère"
+msgstr "Finistère"
+
+#: mapsdatatranslation.cpp:1470
+msgid ""
+"_: france.kgm\n"
+"The capital of Finistère is..."
+msgstr "The capital of Finistère is..."
+
+#: mapsdatatranslation.cpp:1471
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Finistère"
+msgstr ""
+"Please click on:\n"
+"Finistère"
+
+#: mapsdatatranslation.cpp:1472
+msgid ""
+"_: france.kgm\n"
+"Quimper"
+msgstr "Quimper"
+
+#: mapsdatatranslation.cpp:1473
+msgid ""
+"_: france.kgm\n"
+"Quimper is the capital of..."
+msgstr "Quimper is the capital of..."
+
+#: mapsdatatranslation.cpp:1474
+msgid ""
+"_: france.kgm\n"
+"Gard"
+msgstr "Gard"
+
+#: mapsdatatranslation.cpp:1475
+msgid ""
+"_: france.kgm\n"
+"The capital of Gard is..."
+msgstr "The capital of Gard is..."
+
+#: mapsdatatranslation.cpp:1476
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Gard"
+msgstr ""
+"Please click on:\n"
+"Gard"
+
+#: mapsdatatranslation.cpp:1477
+msgid ""
+"_: france.kgm\n"
+"Nîmes"
+msgstr "Nîmes"
+
+#: mapsdatatranslation.cpp:1478
+msgid ""
+"_: france.kgm\n"
+"Nîmes is the capital of..."
+msgstr "Nîmes is the capital of..."
+
+#: mapsdatatranslation.cpp:1479
+msgid ""
+"_: france.kgm\n"
+"Haute-Garonne"
+msgstr "Haute-Garonne"
+
+#: mapsdatatranslation.cpp:1480
+msgid ""
+"_: france.kgm\n"
+"The capital of Haute-Garonne is..."
+msgstr "The capital of Haute-Garonne is..."
+
+#: mapsdatatranslation.cpp:1481
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Haute-Garonne"
+msgstr ""
+"Please click on:\n"
+"Haute-Garonne"
+
+#: mapsdatatranslation.cpp:1482
+msgid ""
+"_: france.kgm\n"
+"Toulouse"
+msgstr "Toulouse"
+
+#: mapsdatatranslation.cpp:1483
+msgid ""
+"_: france.kgm\n"
+"Toulouse is the capital of..."
+msgstr "Toulouse is the capital of..."
+
+#: mapsdatatranslation.cpp:1484
+msgid ""
+"_: france.kgm\n"
+"Gers"
+msgstr "Gers"
+
+#: mapsdatatranslation.cpp:1485
+msgid ""
+"_: france.kgm\n"
+"The capital of Gers is..."
+msgstr "The capital of Gers is..."
+
+#: mapsdatatranslation.cpp:1486
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Gers"
+msgstr ""
+"Please click on:\n"
+"Gers"
+
+#: mapsdatatranslation.cpp:1487
+msgid ""
+"_: france.kgm\n"
+"Auch"
+msgstr "Auch"
+
+#: mapsdatatranslation.cpp:1488
+msgid ""
+"_: france.kgm\n"
+"Auch is the capital of..."
+msgstr "Auch is the capital of..."
+
+#: mapsdatatranslation.cpp:1489
+msgid ""
+"_: france.kgm\n"
+"Gironde"
+msgstr "Gironde"
+
+#: mapsdatatranslation.cpp:1490
+msgid ""
+"_: france.kgm\n"
+"The capital of Gironde is..."
+msgstr "The capital of Gironde is..."
+
+#: mapsdatatranslation.cpp:1491
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Gironde"
+msgstr ""
+"Please click on:\n"
+"Gironde"
+
+#: mapsdatatranslation.cpp:1492
+msgid ""
+"_: france.kgm\n"
+"Bordeaux"
+msgstr "Bordeaux"
+
+#: mapsdatatranslation.cpp:1493
+msgid ""
+"_: france.kgm\n"
+"Bordeaux is the capital of..."
+msgstr "Bordeaux is the capital of..."
+
+#: mapsdatatranslation.cpp:1494
+msgid ""
+"_: france.kgm\n"
+"Hérault"
+msgstr "Hérault"
+
+#: mapsdatatranslation.cpp:1495
+msgid ""
+"_: france.kgm\n"
+"The capital of Hérault is..."
+msgstr "The capital of Hérault is..."
+
+#: mapsdatatranslation.cpp:1496
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Hérault"
+msgstr ""
+"Please click on:\n"
+"Hérault"
+
+#: mapsdatatranslation.cpp:1497
+msgid ""
+"_: france.kgm\n"
+"Montpellier"
+msgstr "Montpellier"
+
+#: mapsdatatranslation.cpp:1498
+msgid ""
+"_: france.kgm\n"
+"Montpellier is the capital of..."
+msgstr "Montpellier is the capital of..."
+
+#: mapsdatatranslation.cpp:1499
+msgid ""
+"_: france.kgm\n"
+"Ille et Vilaine"
+msgstr "Ille et Vilaine"
+
+#: mapsdatatranslation.cpp:1500
+msgid ""
+"_: france.kgm\n"
+"The capital of Ille et Vilaine is..."
+msgstr "The capital of Ille et Vilaine is..."
+
+#: mapsdatatranslation.cpp:1501
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Ille et Vilaine"
+msgstr ""
+"Please click on:\n"
+"Ille et Vilaine"
+
+#: mapsdatatranslation.cpp:1502
+msgid ""
+"_: france.kgm\n"
+"Rennes"
+msgstr "Rennes"
+
+#: mapsdatatranslation.cpp:1503
+msgid ""
+"_: france.kgm\n"
+"Rennes is the capital of..."
+msgstr "Rennes is the capital of..."
+
+#: mapsdatatranslation.cpp:1504
+msgid ""
+"_: france.kgm\n"
+"Indre"
+msgstr "Indre"
+
+#: mapsdatatranslation.cpp:1505
+msgid ""
+"_: france.kgm\n"
+"The capital of Indre is..."
+msgstr "The capital of Indre is..."
+
+#: mapsdatatranslation.cpp:1506
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Indre"
+msgstr ""
+"Please click on:\n"
+"Indre"
+
+#: mapsdatatranslation.cpp:1507
+msgid ""
+"_: france.kgm\n"
+"Châteauroux"
+msgstr "Châteauroux"
+
+#: mapsdatatranslation.cpp:1508
+msgid ""
+"_: france.kgm\n"
+"Châteauroux is the capital of..."
+msgstr "Châteauroux is the capital of..."
+
+#: mapsdatatranslation.cpp:1509
+msgid ""
+"_: france.kgm\n"
+"Indre et Loire"
+msgstr "Indre et Loire"
+
+#: mapsdatatranslation.cpp:1510
+msgid ""
+"_: france.kgm\n"
+"The capital of Indre et Loire is..."
+msgstr "The capital of Indre et Loire is..."
+
+#: mapsdatatranslation.cpp:1511
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Indre et Loire"
+msgstr ""
+"Please click on:\n"
+"Indre et Loire"
+
+#: mapsdatatranslation.cpp:1512
+msgid ""
+"_: france.kgm\n"
+"Tours"
+msgstr "Tours"
+
+#: mapsdatatranslation.cpp:1513
+msgid ""
+"_: france.kgm\n"
+"Tours is the capital of..."
+msgstr "Tours is the capital of..."
+
+#: mapsdatatranslation.cpp:1514
+msgid ""
+"_: france.kgm\n"
+"Isère"
+msgstr "Isère"
+
+#: mapsdatatranslation.cpp:1515
+msgid ""
+"_: france.kgm\n"
+"The capital of Isère is..."
+msgstr "The capital of Isère is..."
+
+#: mapsdatatranslation.cpp:1516
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Isère"
+msgstr ""
+"Please click on:\n"
+"Isère"
+
+#: mapsdatatranslation.cpp:1517
+msgid ""
+"_: france.kgm\n"
+"Grenoble"
+msgstr "Grenoble"
+
+#: mapsdatatranslation.cpp:1518
+msgid ""
+"_: france.kgm\n"
+"Grenoble is the capital of..."
+msgstr "Grenoble is the capital of..."
+
+#: mapsdatatranslation.cpp:1519
+msgid ""
+"_: france.kgm\n"
+"Jura"
+msgstr "Jura"
+
+#: mapsdatatranslation.cpp:1520
+msgid ""
+"_: france.kgm\n"
+"The capital of Jura is..."
+msgstr "The capital of Jura is..."
+
+#: mapsdatatranslation.cpp:1521
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Jura"
+msgstr ""
+"Please click on:\n"
+"Jura"
+
+#: mapsdatatranslation.cpp:1522
+msgid ""
+"_: france.kgm\n"
+"Lons le Saunier"
+msgstr "Lons le Saunier"
+
+#: mapsdatatranslation.cpp:1523
+msgid ""
+"_: france.kgm\n"
+"Lons le Saunier is the capital of..."
+msgstr "Lons le Saunier is the capital of..."
+
+#: mapsdatatranslation.cpp:1524
+msgid ""
+"_: france.kgm\n"
+"Landes"
+msgstr "Landes"
+
+#: mapsdatatranslation.cpp:1525
+msgid ""
+"_: france.kgm\n"
+"The capital of Landes is..."
+msgstr "The capital of Landes is..."
+
+#: mapsdatatranslation.cpp:1526
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Landes"
+msgstr ""
+"Please click on:\n"
+"Landes"
+
+#: mapsdatatranslation.cpp:1527
+msgid ""
+"_: france.kgm\n"
+"Mont de Marsan"
+msgstr "Mont de Marsan"
+
+#: mapsdatatranslation.cpp:1528
+msgid ""
+"_: france.kgm\n"
+"Mont de Marsan is the capital of..."
+msgstr "Mont de Marsan is the capital of..."
+
+#: mapsdatatranslation.cpp:1529
+msgid ""
+"_: france.kgm\n"
+"Loir et Cher"
+msgstr "Loir et Cher"
+
+#: mapsdatatranslation.cpp:1530
+msgid ""
+"_: france.kgm\n"
+"The capital of Loir et Cher is..."
+msgstr "The capital of Loir et Cher is..."
+
+#: mapsdatatranslation.cpp:1531
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Loir et Cher"
+msgstr ""
+"Please click on:\n"
+"Loir et Cher"
+
+#: mapsdatatranslation.cpp:1532
+msgid ""
+"_: france.kgm\n"
+"Blois"
+msgstr "Blois"
+
+#: mapsdatatranslation.cpp:1533
+msgid ""
+"_: france.kgm\n"
+"Blois is the capital of..."
+msgstr "Blois is the capital of..."
+
+#: mapsdatatranslation.cpp:1534
+msgid ""
+"_: france.kgm\n"
+"Loire"
+msgstr "Loire"
+
+#: mapsdatatranslation.cpp:1535
+msgid ""
+"_: france.kgm\n"
+"The capital of Loire is..."
+msgstr "The capital of Loire is..."
+
+#: mapsdatatranslation.cpp:1536
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Loire"
+msgstr ""
+"Please click on:\n"
+"Loire"
+
+#: mapsdatatranslation.cpp:1537
+msgid ""
+"_: france.kgm\n"
+"Saint Etienne"
+msgstr "Saint Etienne"
+
+#: mapsdatatranslation.cpp:1538
+msgid ""
+"_: france.kgm\n"
+"Saint Etienne is the capital of..."
+msgstr "Saint Etienne is the capital of..."
+
+#: mapsdatatranslation.cpp:1539
+msgid ""
+"_: france.kgm\n"
+"Haute-Loire"
+msgstr "Haute-Loire"
+
+#: mapsdatatranslation.cpp:1540
+msgid ""
+"_: france.kgm\n"
+"The capital of Haute-Loire is..."
+msgstr "The capital of Haute-Loire is..."
+
+#: mapsdatatranslation.cpp:1541
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Haute-Loire"
+msgstr ""
+"Please click on:\n"
+"Haute-Loire"
+
+#: mapsdatatranslation.cpp:1542
+msgid ""
+"_: france.kgm\n"
+"Le Puy"
+msgstr "Le Puy"
+
+#: mapsdatatranslation.cpp:1543
+msgid ""
+"_: france.kgm\n"
+"Le Puy is the capital of..."
+msgstr "Le Puy is the capital of..."
+
+#: mapsdatatranslation.cpp:1544
+msgid ""
+"_: france.kgm\n"
+"Loire-Atlantique"
+msgstr "Loire-Atlantique"
+
+#: mapsdatatranslation.cpp:1545
+msgid ""
+"_: france.kgm\n"
+"The capital of Loire-Atlantique is..."
+msgstr "The capital of Loire-Atlantique is..."
+
+#: mapsdatatranslation.cpp:1546
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Loire-Atlantique"
+msgstr ""
+"Please click on:\n"
+"Loire-Atlantique"
+
+#: mapsdatatranslation.cpp:1547
+msgid ""
+"_: france.kgm\n"
+"Nantes"
+msgstr "Nantes"
+
+#: mapsdatatranslation.cpp:1548
+msgid ""
+"_: france.kgm\n"
+"Nantes is the capital of..."
+msgstr "Nantes is the capital of..."
+
+#: mapsdatatranslation.cpp:1549
+msgid ""
+"_: france.kgm\n"
+"Loiret"
+msgstr "Loiret"
+
+#: mapsdatatranslation.cpp:1550
+msgid ""
+"_: france.kgm\n"
+"The capital of Loiret is..."
+msgstr "The capital of Loiret is..."
+
+#: mapsdatatranslation.cpp:1551
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Loiret"
+msgstr ""
+"Please click on:\n"
+"Loiret"
+
+#: mapsdatatranslation.cpp:1552
+msgid ""
+"_: france.kgm\n"
+"Orléans"
+msgstr "Orléans"
+
+#: mapsdatatranslation.cpp:1553
+msgid ""
+"_: france.kgm\n"
+"Orléans is the capital of..."
+msgstr "Orléans is the capital of..."
+
+#: mapsdatatranslation.cpp:1554
+msgid ""
+"_: france.kgm\n"
+"Lot"
+msgstr "Lot"
+
+#: mapsdatatranslation.cpp:1555
+msgid ""
+"_: france.kgm\n"
+"The capital of Lot is..."
+msgstr "The capital of Lot is..."
+
+#: mapsdatatranslation.cpp:1556
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Lot"
+msgstr ""
+"Please click on:\n"
+"Lot"
+
+#: mapsdatatranslation.cpp:1557
+msgid ""
+"_: france.kgm\n"
+"Cahors"
+msgstr "Cahors"
+
+#: mapsdatatranslation.cpp:1558
+msgid ""
+"_: france.kgm\n"
+"Cahors is the capital of..."
+msgstr "Cahors is the capital of..."
+
+#: mapsdatatranslation.cpp:1559
+msgid ""
+"_: france.kgm\n"
+"Lot et Garonne"
+msgstr "Lot et Garonne"
+
+#: mapsdatatranslation.cpp:1560
+msgid ""
+"_: france.kgm\n"
+"The capital of Lot et Garonne is..."
+msgstr "The capital of Lot et Garonne is..."
+
+#: mapsdatatranslation.cpp:1561
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Lot et Garonne"
+msgstr ""
+"Please click on:\n"
+"Lot et Garonne"
+
+#: mapsdatatranslation.cpp:1562
+msgid ""
+"_: france.kgm\n"
+"Agen"
+msgstr "Agen"
+
+#: mapsdatatranslation.cpp:1563
+msgid ""
+"_: france.kgm\n"
+"Agen is the capital of..."
+msgstr "Agen is the capital of..."
+
+#: mapsdatatranslation.cpp:1564
+msgid ""
+"_: france.kgm\n"
+"Lozère"
+msgstr "Lozère"
+
+#: mapsdatatranslation.cpp:1565
+msgid ""
+"_: france.kgm\n"
+"The capital of Lozère is..."
+msgstr "The capital of Lozère is..."
+
+#: mapsdatatranslation.cpp:1566
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Lozère"
+msgstr ""
+"Please click on:\n"
+"Lozère"
+
+#: mapsdatatranslation.cpp:1567
+msgid ""
+"_: france.kgm\n"
+"Mende"
+msgstr "Mende"
+
+#: mapsdatatranslation.cpp:1568
+msgid ""
+"_: france.kgm\n"
+"Mende is the capital of..."
+msgstr "Mende is the capital of..."
+
+#: mapsdatatranslation.cpp:1569
+msgid ""
+"_: france.kgm\n"
+"Maine et Loire"
+msgstr "Maine et Loire"
+
+#: mapsdatatranslation.cpp:1570
+msgid ""
+"_: france.kgm\n"
+"The capital of Maine et Loire is..."
+msgstr "The capital of Maine et Loire is..."
+
+#: mapsdatatranslation.cpp:1571
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Maine et Loire"
+msgstr ""
+"Please click on:\n"
+"Maine et Loire"
+
+#: mapsdatatranslation.cpp:1572
+msgid ""
+"_: france.kgm\n"
+"Angers"
+msgstr "Angers"
+
+#: mapsdatatranslation.cpp:1573
+msgid ""
+"_: france.kgm\n"
+"Angers is the capital of..."
+msgstr "Angers is the capital of..."
+
+#: mapsdatatranslation.cpp:1574
+msgid ""
+"_: france.kgm\n"
+"Manche"
+msgstr "Manche"
+
+#: mapsdatatranslation.cpp:1575
+msgid ""
+"_: france.kgm\n"
+"The capital of Manche is..."
+msgstr "The capital of Manche is..."
+
+#: mapsdatatranslation.cpp:1576
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Manche"
+msgstr ""
+"Please click on:\n"
+"Manche"
+
+#: mapsdatatranslation.cpp:1577
+msgid ""
+"_: france.kgm\n"
+"Saint Lô"
+msgstr "Saint Lô"
+
+#: mapsdatatranslation.cpp:1578
+msgid ""
+"_: france.kgm\n"
+"Saint Lô is the capital of..."
+msgstr "Saint Lô is the capital of..."
+
+#: mapsdatatranslation.cpp:1579
+msgid ""
+"_: france.kgm\n"
+"Marne"
+msgstr "Marne"
+
+#: mapsdatatranslation.cpp:1580
+msgid ""
+"_: france.kgm\n"
+"The capital of Marne is..."
+msgstr "The capital of Marne is..."
+
+#: mapsdatatranslation.cpp:1581
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Marne"
+msgstr ""
+"Please click on:\n"
+"Marne"
+
+#: mapsdatatranslation.cpp:1582
+msgid ""
+"_: france.kgm\n"
+"Châlon en Champagne"
+msgstr "Châlon en Champagne"
+
+#: mapsdatatranslation.cpp:1583
+msgid ""
+"_: france.kgm\n"
+"Châlon en Champagne is the capital of..."
+msgstr "Châlon en Champagne is the capital of..."
+
+#: mapsdatatranslation.cpp:1584
+msgid ""
+"_: france.kgm\n"
+"Haute-Marne"
+msgstr "Haute-Marne"
+
+#: mapsdatatranslation.cpp:1585
+msgid ""
+"_: france.kgm\n"
+"The capital of Haute-Marne is..."
+msgstr "The capital of Haute-Marne is..."
+
+#: mapsdatatranslation.cpp:1586
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Haute-Marne"
+msgstr ""
+"Please click on:\n"
+"Haute-Marne"
+
+#: mapsdatatranslation.cpp:1587
+msgid ""
+"_: france.kgm\n"
+"Chaumont"
+msgstr "Chaumont"
+
+#: mapsdatatranslation.cpp:1588
+msgid ""
+"_: france.kgm\n"
+"Chaumont is the capital of..."
+msgstr "Chaumont is the capital of..."
+
+#: mapsdatatranslation.cpp:1589
+msgid ""
+"_: france.kgm\n"
+"Mayenne"
+msgstr "Mayenne"
+
+#: mapsdatatranslation.cpp:1590
+msgid ""
+"_: france.kgm\n"
+"The capital of Mayenne is..."
+msgstr "The capital of Mayenne is..."
+
+#: mapsdatatranslation.cpp:1591
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Mayenne"
+msgstr ""
+"Please click on:\n"
+"Mayenne"
+
+#: mapsdatatranslation.cpp:1592
+msgid ""
+"_: france.kgm\n"
+"Laval"
+msgstr "Laval"
+
+#: mapsdatatranslation.cpp:1593
+msgid ""
+"_: france.kgm\n"
+"Laval is the capital of..."
+msgstr "Laval is the capital of..."
+
+#: mapsdatatranslation.cpp:1594
+msgid ""
+"_: france.kgm\n"
+"Meurthe et Moselle"
+msgstr "Meurthe et Moselle"
+
+#: mapsdatatranslation.cpp:1595
+msgid ""
+"_: france.kgm\n"
+"The capital of Meurthe et Moselle is..."
+msgstr "The capital of Meurthe et Moselle is..."
+
+#: mapsdatatranslation.cpp:1596
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Meurthe et Moselle"
+msgstr ""
+"Please click on:\n"
+"Meurthe et Moselle"
+
+#: mapsdatatranslation.cpp:1597
+msgid ""
+"_: france.kgm\n"
+"Nancy"
+msgstr "Nancy"
+
+#: mapsdatatranslation.cpp:1598
+msgid ""
+"_: france.kgm\n"
+"Nancy is the capital of..."
+msgstr "Nancy is the capital of..."
+
+#: mapsdatatranslation.cpp:1599
+msgid ""
+"_: france.kgm\n"
+"Meuse"
+msgstr "Meuse"
+
+#: mapsdatatranslation.cpp:1600
+msgid ""
+"_: france.kgm\n"
+"The capital of Meuse is..."
+msgstr "The capital of Meuse is..."
+
+#: mapsdatatranslation.cpp:1601
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Meuse"
+msgstr ""
+"Please click on:\n"
+"Meuse"
+
+#: mapsdatatranslation.cpp:1602
+msgid ""
+"_: france.kgm\n"
+"Bar le Duc"
+msgstr "Bar le Duc"
+
+#: mapsdatatranslation.cpp:1603
+msgid ""
+"_: france.kgm\n"
+"Bar le Duc is the capital of..."
+msgstr "Bar le Duc is the capital of..."
+
+#: mapsdatatranslation.cpp:1604
+msgid ""
+"_: france.kgm\n"
+"Morbihan"
+msgstr "Morbihan"
+
+#: mapsdatatranslation.cpp:1605
+msgid ""
+"_: france.kgm\n"
+"The capital of Morbihan is..."
+msgstr "The capital of Morbihan is..."
+
+#: mapsdatatranslation.cpp:1606
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Morbihan"
+msgstr ""
+"Please click on:\n"
+"Morbihan"
+
+#: mapsdatatranslation.cpp:1607
+msgid ""
+"_: france.kgm\n"
+"Vannes"
+msgstr "Vannes"
+
+#: mapsdatatranslation.cpp:1608
+msgid ""
+"_: france.kgm\n"
+"Vannes is the capital of..."
+msgstr "Vannes is the capital of..."
+
+#: mapsdatatranslation.cpp:1609
+msgid ""
+"_: france.kgm\n"
+"Moselle"
+msgstr "Moselle"
+
+#: mapsdatatranslation.cpp:1610
+msgid ""
+"_: france.kgm\n"
+"The capital of Moselle is..."
+msgstr "The capital of Moselle is..."
+
+#: mapsdatatranslation.cpp:1611
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Moselle"
+msgstr ""
+"Please click on:\n"
+"Moselle"
+
+#: mapsdatatranslation.cpp:1612
+msgid ""
+"_: france.kgm\n"
+"Metz"
+msgstr "Metz"
+
+#: mapsdatatranslation.cpp:1613
+msgid ""
+"_: france.kgm\n"
+"Metz is the capital of..."
+msgstr "Metz is the capital of..."
+
+#: mapsdatatranslation.cpp:1614
+msgid ""
+"_: france.kgm\n"
+"Nièvre"
+msgstr "Nièvre"
+
+#: mapsdatatranslation.cpp:1615
+msgid ""
+"_: france.kgm\n"
+"The capital of Nièvre is..."
+msgstr "The capital of Nièvre is..."
+
+#: mapsdatatranslation.cpp:1616
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Nièvre"
+msgstr ""
+"Please click on:\n"
+"Nièvre"
+
+#: mapsdatatranslation.cpp:1617
+msgid ""
+"_: france.kgm\n"
+"Nevers"
+msgstr "Nevers"
+
+#: mapsdatatranslation.cpp:1618
+msgid ""
+"_: france.kgm\n"
+"Nevers is the capital of..."
+msgstr "Nevers is the capital of..."
+
+#: mapsdatatranslation.cpp:1619
+msgid ""
+"_: france.kgm\n"
+"Nord"
+msgstr "Nord"
+
+#: mapsdatatranslation.cpp:1620
+msgid ""
+"_: france.kgm\n"
+"The capital of Nord is..."
+msgstr "The capital of Nord is..."
+
+#: mapsdatatranslation.cpp:1621
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Nord"
+msgstr ""
+"Please click on:\n"
+"Nord"
+
+#: mapsdatatranslation.cpp:1622
+msgid ""
+"_: france.kgm\n"
+"Lille"
+msgstr "Lille"
+
+#: mapsdatatranslation.cpp:1623
+msgid ""
+"_: france.kgm\n"
+"Lille is the capital of..."
+msgstr "Lille is the capital of..."
+
+#: mapsdatatranslation.cpp:1624
+msgid ""
+"_: france.kgm\n"
+"Oise"
+msgstr "Oise"
+
+#: mapsdatatranslation.cpp:1625
+msgid ""
+"_: france.kgm\n"
+"The capital of Oise is..."
+msgstr "The capital of Oise is..."
+
+#: mapsdatatranslation.cpp:1626
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Oise"
+msgstr ""
+"Please click on:\n"
+"Oise"
+
+#: mapsdatatranslation.cpp:1627
+msgid ""
+"_: france.kgm\n"
+"Beauvais"
+msgstr "Beauvais"
+
+#: mapsdatatranslation.cpp:1628
+msgid ""
+"_: france.kgm\n"
+"Beauvais is the capital of..."
+msgstr "Beauvais is the capital of..."
+
+#: mapsdatatranslation.cpp:1629
+msgid ""
+"_: france.kgm\n"
+"Orne"
+msgstr "Orne"
+
+#: mapsdatatranslation.cpp:1630
+msgid ""
+"_: france.kgm\n"
+"The capital of Orne is..."
+msgstr "The capital of Orne is..."
+
+#: mapsdatatranslation.cpp:1631
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Orne"
+msgstr ""
+"Please click on:\n"
+"Orne"
+
+#: mapsdatatranslation.cpp:1632
+msgid ""
+"_: france.kgm\n"
+"Alençon"
+msgstr "Alençon"
+
+#: mapsdatatranslation.cpp:1633
+msgid ""
+"_: france.kgm\n"
+"Alençon is the capital of..."
+msgstr "Alençon is the capital of..."
+
+#: mapsdatatranslation.cpp:1634
+msgid ""
+"_: france.kgm\n"
+"Pas-de-Calais"
+msgstr "Pas-de-Calais"
+
+#: mapsdatatranslation.cpp:1635
+msgid ""
+"_: france.kgm\n"
+"The capital of Pas-de-Calais is..."
+msgstr "The capital of Pas-de-Calais is..."
+
+#: mapsdatatranslation.cpp:1636
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Pas-de-Calais"
+msgstr ""
+"Please click on:\n"
+"Pas-de-Calais"
+
+#: mapsdatatranslation.cpp:1637
+msgid ""
+"_: france.kgm\n"
+"Arras"
+msgstr "Arras"
+
+#: mapsdatatranslation.cpp:1638
+msgid ""
+"_: france.kgm\n"
+"Arras is the capital of..."
+msgstr "Arras is the capital of..."
+
+#: mapsdatatranslation.cpp:1639
+msgid ""
+"_: france.kgm\n"
+"Puy-de-Dôme"
+msgstr "Puy-de-Dôme"
+
+#: mapsdatatranslation.cpp:1640
+msgid ""
+"_: france.kgm\n"
+"The capital of Puy-de-Dôme is..."
+msgstr "The capital of Puy-de-Dôme is..."
+
+#: mapsdatatranslation.cpp:1641
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Puy-de-Dôme"
+msgstr ""
+"Please click on:\n"
+"Puy-de-Dôme"
+
+#: mapsdatatranslation.cpp:1642
+msgid ""
+"_: france.kgm\n"
+"Clermont Ferrand"
+msgstr "Clermont Ferrand"
+
+#: mapsdatatranslation.cpp:1643
+msgid ""
+"_: france.kgm\n"
+"Clermont Ferrand is the capital of..."
+msgstr "Clermont Ferrand is the capital of..."
+
+#: mapsdatatranslation.cpp:1644
+msgid ""
+"_: france.kgm\n"
+"Pyrénées-Atlantiques"
+msgstr "Pyrénées-Atlantiques"
+
+#: mapsdatatranslation.cpp:1645
+msgid ""
+"_: france.kgm\n"
+"The capital of Pyrénées-Atlantiques is..."
+msgstr "The capital of Pyrénées-Atlantiques is..."
+
+#: mapsdatatranslation.cpp:1646
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Pyrénées-Atlantiques"
+msgstr ""
+"Please click on:\n"
+"Pyrénées-Atlantiques"
+
+#: mapsdatatranslation.cpp:1647
+msgid ""
+"_: france.kgm\n"
+"Pau"
+msgstr "Pau"
+
+#: mapsdatatranslation.cpp:1648
+msgid ""
+"_: france.kgm\n"
+"Pau is the capital of..."
+msgstr "Pau is the capital of..."
+
+#: mapsdatatranslation.cpp:1649
+msgid ""
+"_: france.kgm\n"
+"Hautes-Pyrénées"
+msgstr "Hautes-Pyrénées"
+
+#: mapsdatatranslation.cpp:1650
+msgid ""
+"_: france.kgm\n"
+"The capital of Hautes-Pyrénées is..."
+msgstr "The capital of Hautes-Pyrénées is..."
+
+#: mapsdatatranslation.cpp:1651
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Hautes-Pyrénées"
+msgstr ""
+"Please click on:\n"
+"Hautes-Pyrénées"
+
+#: mapsdatatranslation.cpp:1652
+msgid ""
+"_: france.kgm\n"
+"Tarbes"
+msgstr "Tarbes"
+
+#: mapsdatatranslation.cpp:1653
+msgid ""
+"_: france.kgm\n"
+"Tarbes is the capital of..."
+msgstr "Tarbes is the capital of..."
+
+#: mapsdatatranslation.cpp:1654
+msgid ""
+"_: france.kgm\n"
+"Pyrénées-Orientales"
+msgstr "Pyrénées-Orientales"
+
+#: mapsdatatranslation.cpp:1655
+msgid ""
+"_: france.kgm\n"
+"The capital of Pyrénées-Orientales is..."
+msgstr "The capital of Pyrénées-Orientales is..."
+
+#: mapsdatatranslation.cpp:1656
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Pyrénées-Orientales"
+msgstr ""
+"Please click on:\n"
+"Pyrénées-Orientales"
+
+#: mapsdatatranslation.cpp:1657
+msgid ""
+"_: france.kgm\n"
+"Perpignan"
+msgstr "Perpignan"
+
+#: mapsdatatranslation.cpp:1658
+msgid ""
+"_: france.kgm\n"
+"Perpignan is the capital of..."
+msgstr "Perpignan is the capital of..."
+
+#: mapsdatatranslation.cpp:1659
+msgid ""
+"_: france.kgm\n"
+"Bas-Rhin"
+msgstr "Bas-Rhin"
+
+#: mapsdatatranslation.cpp:1660
+msgid ""
+"_: france.kgm\n"
+"The capital of Bas-Rhin is..."
+msgstr "The capital of Bas-Rhin is..."
+
+#: mapsdatatranslation.cpp:1661
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Bas-Rhin"
+msgstr ""
+"Please click on:\n"
+"Bas-Rhin"
+
+#: mapsdatatranslation.cpp:1662
+msgid ""
+"_: france.kgm\n"
+"Strasbourg"
+msgstr "Strasbourg"
+
+#: mapsdatatranslation.cpp:1663
+msgid ""
+"_: france.kgm\n"
+"Strasbourg is the capital of..."
+msgstr "Strasbourg is the capital of..."
+
+#: mapsdatatranslation.cpp:1664
+msgid ""
+"_: france.kgm\n"
+"Haut-Rhin"
+msgstr "Haut-Rhin"
+
+#: mapsdatatranslation.cpp:1665
+msgid ""
+"_: france.kgm\n"
+"The capital of Haut-Rhin is..."
+msgstr "The capital of Haut-Rhin is..."
+
+#: mapsdatatranslation.cpp:1666
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Haut-Rhin"
+msgstr ""
+"Please click on:\n"
+"Haut-Rhin"
+
+#: mapsdatatranslation.cpp:1667
+msgid ""
+"_: france.kgm\n"
+"Colmar"
+msgstr "Colmar"
+
+#: mapsdatatranslation.cpp:1668
+msgid ""
+"_: france.kgm\n"
+"Colmar is the capital of..."
+msgstr "Colmar is the capital of..."
+
+#: mapsdatatranslation.cpp:1669
+msgid ""
+"_: france.kgm\n"
+"Rhône"
+msgstr "Rhône"
+
+#: mapsdatatranslation.cpp:1670
+msgid ""
+"_: france.kgm\n"
+"The capital of Rhône is..."
+msgstr "The capital of Rhône is..."
+
+#: mapsdatatranslation.cpp:1671
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Rhône"
+msgstr ""
+"Please click on:\n"
+"Rhône"
+
+#: mapsdatatranslation.cpp:1672
+msgid ""
+"_: france.kgm\n"
+"Lyon"
+msgstr "Lyon"
+
+#: mapsdatatranslation.cpp:1673
+msgid ""
+"_: france.kgm\n"
+"Lyon is the capital of..."
+msgstr "Lyon is the capital of..."
+
+#: mapsdatatranslation.cpp:1674
+msgid ""
+"_: france.kgm\n"
+"Haute-Saône"
+msgstr "Haute-Saône"
+
+#: mapsdatatranslation.cpp:1675
+msgid ""
+"_: france.kgm\n"
+"The capital of Haute-Saône is..."
+msgstr "The capital of Haute-Saône is..."
+
+#: mapsdatatranslation.cpp:1676
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Haute-Saône"
+msgstr ""
+"Please click on:\n"
+"Haute-Saône"
+
+#: mapsdatatranslation.cpp:1677
+msgid ""
+"_: france.kgm\n"
+"Vesoul"
+msgstr "Vesoul"
+
+#: mapsdatatranslation.cpp:1678
+msgid ""
+"_: france.kgm\n"
+"Vesoul is the capital of..."
+msgstr "Vesoul is the capital of..."
+
+#: mapsdatatranslation.cpp:1679
+msgid ""
+"_: france.kgm\n"
+"Saône et Loire"
+msgstr "Saône et Loire"
+
+#: mapsdatatranslation.cpp:1680
+msgid ""
+"_: france.kgm\n"
+"The capital of Saône et Loire is..."
+msgstr "The capital of Saône et Loire is..."
+
+#: mapsdatatranslation.cpp:1681
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Saône et Loire"
+msgstr ""
+"Please click on:\n"
+"Saône et Loire"
+
+#: mapsdatatranslation.cpp:1682
+msgid ""
+"_: france.kgm\n"
+"Mâcon"
+msgstr "Mâcon"
+
+#: mapsdatatranslation.cpp:1683
+msgid ""
+"_: france.kgm\n"
+"Mâcon is the capital of..."
+msgstr "Mâcon is the capital of..."
+
+#: mapsdatatranslation.cpp:1684
+msgid ""
+"_: france.kgm\n"
+"Sarthe"
+msgstr "Sarthe"
+
+#: mapsdatatranslation.cpp:1685
+msgid ""
+"_: france.kgm\n"
+"The capital of Sarthe is..."
+msgstr "The capital of Sarthe is..."
+
+#: mapsdatatranslation.cpp:1686
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Sarthe"
+msgstr ""
+"Please click on:\n"
+"Sarthe"
+
+#: mapsdatatranslation.cpp:1687
+msgid ""
+"_: france.kgm\n"
+"Le Mans"
+msgstr "Le Mans"
+
+#: mapsdatatranslation.cpp:1688
+msgid ""
+"_: france.kgm\n"
+"Le Mans is the capital of..."
+msgstr "Le Mans is the capital of..."
+
+#: mapsdatatranslation.cpp:1689
+msgid ""
+"_: france.kgm\n"
+"Savoie"
+msgstr "Savoie"
+
+#: mapsdatatranslation.cpp:1690
+msgid ""
+"_: france.kgm\n"
+"The capital of Savoie is..."
+msgstr "The capital of Savoie is..."
+
+#: mapsdatatranslation.cpp:1691
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Savoie"
+msgstr ""
+"Please click on:\n"
+"Savoie"
+
+#: mapsdatatranslation.cpp:1692
+msgid ""
+"_: france.kgm\n"
+"Chambéry"
+msgstr "Chambéry"
+
+#: mapsdatatranslation.cpp:1693
+msgid ""
+"_: france.kgm\n"
+"Chambéry is the capital of..."
+msgstr "Chambéry is the capital of..."
+
+#: mapsdatatranslation.cpp:1694
+msgid ""
+"_: france.kgm\n"
+"Haute-Savoie"
+msgstr "Haute-Savoie"
+
+#: mapsdatatranslation.cpp:1695
+msgid ""
+"_: france.kgm\n"
+"The capital of Haute-Savoie is..."
+msgstr "The capital of Haute-Savoie is..."
+
+#: mapsdatatranslation.cpp:1696
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Haute-Savoie"
+msgstr ""
+"Please click on:\n"
+"Haute-Savoie"
+
+#: mapsdatatranslation.cpp:1697
+msgid ""
+"_: france.kgm\n"
+"Annecy"
+msgstr "Annecy"
+
+#: mapsdatatranslation.cpp:1698
+msgid ""
+"_: france.kgm\n"
+"Annecy is the capital of..."
+msgstr "Annecy is the capital of..."
+
+#: mapsdatatranslation.cpp:1699 mapsdatatranslation.cpp:1702
+msgid ""
+"_: france.kgm\n"
+"Paris"
+msgstr "Paris"
+
+#: mapsdatatranslation.cpp:1700
+msgid ""
+"_: france.kgm\n"
+"The capital of Paris is..."
+msgstr "The capital of Paris is..."
+
+#: mapsdatatranslation.cpp:1701
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Paris"
+msgstr ""
+"Please click on:\n"
+"Paris"
+
+#: mapsdatatranslation.cpp:1703
+msgid ""
+"_: france.kgm\n"
+"Paris is the capital of..."
+msgstr "Paris is the capital of..."
+
+#: mapsdatatranslation.cpp:1704
+msgid ""
+"_: france.kgm\n"
+"Seine-Maritime"
+msgstr "Seine-Maritime"
+
+#: mapsdatatranslation.cpp:1705
+msgid ""
+"_: france.kgm\n"
+"The capital of Seine-Maritime is..."
+msgstr "The capital of Seine-Maritime is..."
+
+#: mapsdatatranslation.cpp:1706
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Seine-Maritime"
+msgstr ""
+"Please click on:\n"
+"Seine-Maritime"
+
+#: mapsdatatranslation.cpp:1707
+msgid ""
+"_: france.kgm\n"
+"Rouen"
+msgstr "Rouen"
+
+#: mapsdatatranslation.cpp:1708
+msgid ""
+"_: france.kgm\n"
+"Rouen is the capital of..."
+msgstr "Rouen is the capital of..."
+
+#: mapsdatatranslation.cpp:1709
+msgid ""
+"_: france.kgm\n"
+"Seine et Marne"
+msgstr "Seine et Marne"
+
+#: mapsdatatranslation.cpp:1710
+msgid ""
+"_: france.kgm\n"
+"The capital of Seine et Marne is..."
+msgstr "The capital of Seine et Marne is..."
+
+#: mapsdatatranslation.cpp:1711
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Seine et Marne"
+msgstr ""
+"Please click on:\n"
+"Seine et Marne"
+
+#: mapsdatatranslation.cpp:1712
+msgid ""
+"_: france.kgm\n"
+"Melun"
+msgstr "Melun"
+
+#: mapsdatatranslation.cpp:1713
+msgid ""
+"_: france.kgm\n"
+"Melun is the capital of..."
+msgstr "Melun is the capital of..."
+
+#: mapsdatatranslation.cpp:1714
+msgid ""
+"_: france.kgm\n"
+"Yvelines"
+msgstr "Yvelines"
+
+#: mapsdatatranslation.cpp:1715
+msgid ""
+"_: france.kgm\n"
+"The capital of Yvelines is..."
+msgstr "The capital of Yvelines is..."
+
+#: mapsdatatranslation.cpp:1716
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Yvelines"
+msgstr ""
+"Please click on:\n"
+"Yvelines"
+
+#: mapsdatatranslation.cpp:1717
+msgid ""
+"_: france.kgm\n"
+"Versailles"
+msgstr "Versailles"
+
+#: mapsdatatranslation.cpp:1718
+msgid ""
+"_: france.kgm\n"
+"Versailles is the capital of..."
+msgstr "Versailles is the capital of..."
+
+#: mapsdatatranslation.cpp:1719
+msgid ""
+"_: france.kgm\n"
+"Deux-Sèvres"
+msgstr "Deux-Sèvres"
+
+#: mapsdatatranslation.cpp:1720
+msgid ""
+"_: france.kgm\n"
+"The capital of Deux-Sèvres is..."
+msgstr "The capital of Deux-Sèvres is..."
+
+#: mapsdatatranslation.cpp:1721
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Deux-Sèvres"
+msgstr ""
+"Please click on:\n"
+"Deux-Sèvres"
+
+#: mapsdatatranslation.cpp:1722
+msgid ""
+"_: france.kgm\n"
+"Niort"
+msgstr "Niort"
+
+#: mapsdatatranslation.cpp:1723
+msgid ""
+"_: france.kgm\n"
+"Niort is the capital of..."
+msgstr "Niort is the capital of..."
+
+#: mapsdatatranslation.cpp:1724
+msgid ""
+"_: france.kgm\n"
+"Somme"
+msgstr "Somme"
+
+#: mapsdatatranslation.cpp:1725
+msgid ""
+"_: france.kgm\n"
+"The capital of Somme is..."
+msgstr "The capital of Somme is..."
+
+#: mapsdatatranslation.cpp:1726
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Somme"
+msgstr ""
+"Please click on:\n"
+"Somme"
+
+#: mapsdatatranslation.cpp:1727
+msgid ""
+"_: france.kgm\n"
+"Amiens"
+msgstr "Amiens"
+
+#: mapsdatatranslation.cpp:1728
+msgid ""
+"_: france.kgm\n"
+"Amiens is the capital of..."
+msgstr "Amiens is the capital of..."
+
+#: mapsdatatranslation.cpp:1729
+msgid ""
+"_: france.kgm\n"
+"Tarn"
+msgstr "Tarn"
+
+#: mapsdatatranslation.cpp:1730
+msgid ""
+"_: france.kgm\n"
+"The capital of Tarn is..."
+msgstr "The capital of Tarn is..."
+
+#: mapsdatatranslation.cpp:1731
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Tarn"
+msgstr ""
+"Please click on:\n"
+"Tarn"
+
+#: mapsdatatranslation.cpp:1732
+msgid ""
+"_: france.kgm\n"
+"Albi"
+msgstr "Albi"
+
+#: mapsdatatranslation.cpp:1733
+msgid ""
+"_: france.kgm\n"
+"Albi is the capital of..."
+msgstr "Albi is the capital of..."
+
+#: mapsdatatranslation.cpp:1734
+msgid ""
+"_: france.kgm\n"
+"Tarn et Garonne"
+msgstr "Tarn et Garonne"
+
+#: mapsdatatranslation.cpp:1735
+msgid ""
+"_: france.kgm\n"
+"The capital of Tarn et Garonne is..."
+msgstr "The capital of Tarn et Garonne is..."
+
+#: mapsdatatranslation.cpp:1736
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Tarn et Garonne"
+msgstr ""
+"Please click on:\n"
+"Tarn et Garonne"
+
+#: mapsdatatranslation.cpp:1737
+msgid ""
+"_: france.kgm\n"
+"Montauban"
+msgstr "Montauban"
+
+#: mapsdatatranslation.cpp:1738
+msgid ""
+"_: france.kgm\n"
+"Montauban is the capital of..."
+msgstr "Montauban is the capital of..."
+
+#: mapsdatatranslation.cpp:1739
+msgid ""
+"_: france.kgm\n"
+"Var"
+msgstr "Var"
+
+#: mapsdatatranslation.cpp:1740
+msgid ""
+"_: france.kgm\n"
+"The capital of Var is..."
+msgstr "The capital of Var is..."
+
+#: mapsdatatranslation.cpp:1741
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Var"
+msgstr ""
+"Please click on:\n"
+"Var"
+
+#: mapsdatatranslation.cpp:1742
+msgid ""
+"_: france.kgm\n"
+"Toulon"
+msgstr "Toulon"
+
+#: mapsdatatranslation.cpp:1743
+msgid ""
+"_: france.kgm\n"
+"Toulon is the capital of..."
+msgstr "Toulon is the capital of..."
+
+#: mapsdatatranslation.cpp:1744
+msgid ""
+"_: france.kgm\n"
+"Vaucluse"
+msgstr "Vaucluse"
+
+#: mapsdatatranslation.cpp:1745
+msgid ""
+"_: france.kgm\n"
+"The capital of Vaucluse is..."
+msgstr "The capital of Vaucluse is..."
+
+#: mapsdatatranslation.cpp:1746
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Vaucluse"
+msgstr ""
+"Please click on:\n"
+"Vaucluse"
+
+#: mapsdatatranslation.cpp:1747
+msgid ""
+"_: france.kgm\n"
+"Avignon"
+msgstr "Avignon"
+
+#: mapsdatatranslation.cpp:1748
+msgid ""
+"_: france.kgm\n"
+"Avignon is the capital of..."
+msgstr "Avignon is the capital of..."
+
+#: mapsdatatranslation.cpp:1749
+msgid ""
+"_: france.kgm\n"
+"Vendée"
+msgstr "Vendée"
+
+#: mapsdatatranslation.cpp:1750
+msgid ""
+"_: france.kgm\n"
+"The capital of Vendée is..."
+msgstr "The capital of Vendée is..."
+
+#: mapsdatatranslation.cpp:1751
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Vendée"
+msgstr ""
+"Please click on:\n"
+"Vendée"
+
+#: mapsdatatranslation.cpp:1752
+msgid ""
+"_: france.kgm\n"
+"La Roche sur Yon"
+msgstr "La Roche sur Yon"
+
+#: mapsdatatranslation.cpp:1753
+msgid ""
+"_: france.kgm\n"
+"La Roche sur Yon is the capital of..."
+msgstr "La Roche sur Yon is the capital of..."
+
+#: mapsdatatranslation.cpp:1754
+msgid ""
+"_: france.kgm\n"
+"Vienne"
+msgstr "Vienne"
+
+#: mapsdatatranslation.cpp:1755
+msgid ""
+"_: france.kgm\n"
+"The capital of Vienne is..."
+msgstr "The capital of Vienne is..."
+
+#: mapsdatatranslation.cpp:1756
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Vienne"
+msgstr ""
+"Please click on:\n"
+"Vienne"
+
+#: mapsdatatranslation.cpp:1757
+msgid ""
+"_: france.kgm\n"
+"Poitiers"
+msgstr "Poitiers"
+
+#: mapsdatatranslation.cpp:1758
+msgid ""
+"_: france.kgm\n"
+"Poitiers is the capital of..."
+msgstr "Poitiers is the capital of..."
+
+#: mapsdatatranslation.cpp:1759
+msgid ""
+"_: france.kgm\n"
+"Haute-Vienne"
+msgstr "Haute-Vienne"
+
+#: mapsdatatranslation.cpp:1760
+msgid ""
+"_: france.kgm\n"
+"The capital of Haute-Vienne is..."
+msgstr "The capital of Haute-Vienne is..."
+
+#: mapsdatatranslation.cpp:1761
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Haute-Vienne"
+msgstr ""
+"Please click on:\n"
+"Haute-Vienne"
+
+#: mapsdatatranslation.cpp:1762
+msgid ""
+"_: france.kgm\n"
+"Limoges"
+msgstr "Limoges"
+
+#: mapsdatatranslation.cpp:1763
+msgid ""
+"_: france.kgm\n"
+"Limoges is the capital of..."
+msgstr "Limoges is the capital of..."
+
+#: mapsdatatranslation.cpp:1764
+msgid ""
+"_: france.kgm\n"
+"Vosges"
+msgstr "Vosges"
+
+#: mapsdatatranslation.cpp:1765
+msgid ""
+"_: france.kgm\n"
+"The capital of Vosges is..."
+msgstr "The capital of Vosges is..."
+
+#: mapsdatatranslation.cpp:1766
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Vosges"
+msgstr ""
+"Please click on:\n"
+"Vosges"
+
+#: mapsdatatranslation.cpp:1767
+msgid ""
+"_: france.kgm\n"
+"Epinal"
+msgstr "Epinal"
+
+#: mapsdatatranslation.cpp:1768
+msgid ""
+"_: france.kgm\n"
+"Epinal is the capital of..."
+msgstr "Epinal is the capital of..."
+
+#: mapsdatatranslation.cpp:1769
+msgid ""
+"_: france.kgm\n"
+"Yonne"
+msgstr "Yonne"
+
+#: mapsdatatranslation.cpp:1770
+msgid ""
+"_: france.kgm\n"
+"The capital of Yonne is..."
+msgstr "The capital of Yonne is..."
+
+#: mapsdatatranslation.cpp:1771
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Yonne"
+msgstr ""
+"Please click on:\n"
+"Yonne"
+
+#: mapsdatatranslation.cpp:1772
+msgid ""
+"_: france.kgm\n"
+"Auxerre"
+msgstr "Auxerre"
+
+#: mapsdatatranslation.cpp:1773
+msgid ""
+"_: france.kgm\n"
+"Auxerre is the capital of..."
+msgstr "Auxerre is the capital of..."
+
+#: mapsdatatranslation.cpp:1774
+msgid ""
+"_: france.kgm\n"
+"Territoire de Belfort"
+msgstr "Territoire de Belfort"
+
+#: mapsdatatranslation.cpp:1775
+msgid ""
+"_: france.kgm\n"
+"The capital of Territoire de Belfort is..."
+msgstr "The capital of Territoire de Belfort is..."
+
+#: mapsdatatranslation.cpp:1776
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Territoire de Belfort"
+msgstr ""
+"Please click on:\n"
+"Territoire de Belfort"
+
+#: mapsdatatranslation.cpp:1777
+msgid ""
+"_: france.kgm\n"
+"Belfort"
+msgstr "Belfort"
+
+#: mapsdatatranslation.cpp:1778
+msgid ""
+"_: france.kgm\n"
+"Belfort is the capital of..."
+msgstr "Belfort is the capital of..."
+
+#: mapsdatatranslation.cpp:1779
+msgid ""
+"_: france.kgm\n"
+"Essonne"
+msgstr "Essonne"
+
+#: mapsdatatranslation.cpp:1780
+msgid ""
+"_: france.kgm\n"
+"The capital of Essonne is..."
+msgstr "The capital of Essonne is..."
+
+#: mapsdatatranslation.cpp:1781
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Essonne"
+msgstr ""
+"Please click on:\n"
+"Essonne"
+
+#: mapsdatatranslation.cpp:1782
+msgid ""
+"_: france.kgm\n"
+"Evry"
+msgstr "Evry"
+
+#: mapsdatatranslation.cpp:1783
+msgid ""
+"_: france.kgm\n"
+"Evry is the capital of..."
+msgstr "Evry is the capital of..."
+
+#: mapsdatatranslation.cpp:1784
+msgid ""
+"_: france.kgm\n"
+"Hauts-de-Seine"
+msgstr "Hauts-de-Seine"
+
+#: mapsdatatranslation.cpp:1785
+msgid ""
+"_: france.kgm\n"
+"The capital of Hauts-de-Seine is..."
+msgstr "The capital of Hauts-de-Seine is..."
+
+#: mapsdatatranslation.cpp:1786
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Hauts-de-Seine"
+msgstr ""
+"Please click on:\n"
+"Hauts-de-Seine"
+
+#: mapsdatatranslation.cpp:1787
+msgid ""
+"_: france.kgm\n"
+"Nanterre"
+msgstr "Nanterre"
+
+#: mapsdatatranslation.cpp:1788
+msgid ""
+"_: france.kgm\n"
+"Nanterre is the capital of..."
+msgstr "Nanterre is the capital of..."
+
+#: mapsdatatranslation.cpp:1789
+msgid ""
+"_: france.kgm\n"
+"Seine-Saint-Denis"
+msgstr "Seine-Saint-Denis"
+
+#: mapsdatatranslation.cpp:1790
+msgid ""
+"_: france.kgm\n"
+"The capital of Seine-Saint-Denis is..."
+msgstr "The capital of Seine-Saint-Denis is..."
+
+#: mapsdatatranslation.cpp:1791
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Seine-Saint-Denis"
+msgstr ""
+"Please click on:\n"
+"Seine-Saint-Denis"
+
+#: mapsdatatranslation.cpp:1792
+msgid ""
+"_: france.kgm\n"
+"Bobigny"
+msgstr "Bobigny"
+
+#: mapsdatatranslation.cpp:1793
+msgid ""
+"_: france.kgm\n"
+"Bobigny is the capital of..."
+msgstr "Bobigny is the capital of..."
+
+#: mapsdatatranslation.cpp:1794
+msgid ""
+"_: france.kgm\n"
+"Val-de-Marne"
+msgstr "Val-de-Marne"
+
+#: mapsdatatranslation.cpp:1795
+msgid ""
+"_: france.kgm\n"
+"The capital of Val-de-Marne is..."
+msgstr "The capital of Val-de-Marne is..."
+
+#: mapsdatatranslation.cpp:1796
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Val-de-Marne"
+msgstr ""
+"Please click on:\n"
+"Val-de-Marne"
+
+#: mapsdatatranslation.cpp:1797
+msgid ""
+"_: france.kgm\n"
+"Créteil"
+msgstr "Créteil"
+
+#: mapsdatatranslation.cpp:1798
+msgid ""
+"_: france.kgm\n"
+"Créteil is the capital of..."
+msgstr "Créteil is the capital of..."
+
+#: mapsdatatranslation.cpp:1799
+msgid ""
+"_: france.kgm\n"
+"Val d'Oise"
+msgstr "Val d'Oise"
+
+#: mapsdatatranslation.cpp:1800
+msgid ""
+"_: france.kgm\n"
+"The capital of Val d'Oise is..."
+msgstr "The capital of Val d'Oise is..."
+
+#: mapsdatatranslation.cpp:1801
+msgid ""
+"_: france.kgm\n"
+"Please click on:\n"
+"Val d'Oise"
+msgstr ""
+"Please click on:\n"
+"Val d'Oise"
+
+#: mapsdatatranslation.cpp:1802
+msgid ""
+"_: france.kgm\n"
+"Cergy-Pontoise"
+msgstr "Cergy-Pontoise"
+
+#: mapsdatatranslation.cpp:1803
+msgid ""
+"_: france.kgm\n"
+"Cergy-Pontoise is the capital of..."
+msgstr "Cergy-Pontoise is the capital of..."
+
+#: mapsdatatranslation.cpp:1804
+msgid ""
+"_: germany.kgm\n"
+"Germany"
+msgstr "Germany"
+
+#: mapsdatatranslation.cpp:1805
+msgid ""
+"_: germany.kgm\n"
+"<qt>Current map:"
+"<br><b>Germany</b></qt>"
+msgstr "<qt>Current map:<br><b>Germany</b></qt>"
+
+#: mapsdatatranslation.cpp:1806
+msgid ""
+"_: germany.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:1807
+msgid ""
+"_: germany.kgm\n"
+"Not Germany"
+msgstr "Not Germany"
+
+#: mapsdatatranslation.cpp:1808
+msgid ""
+"_: germany.kgm\n"
+"Baden-Württemberg"
+msgstr "Baden-Württemberg"
+
+#: mapsdatatranslation.cpp:1809
+msgid ""
+"_: germany.kgm\n"
+"The capital of Baden-Württemberg is..."
+msgstr "The capital of Baden-Württemberg is..."
+
+#: mapsdatatranslation.cpp:1810
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Baden-Württemberg"
+msgstr ""
+"Please click on:\n"
+"Baden-Württemberg"
+
+#: mapsdatatranslation.cpp:1811
+msgid ""
+"_: germany.kgm\n"
+"The flag of Baden-Württemberg is..."
+msgstr "The flag of Baden-Württemberg is..."
+
+#: mapsdatatranslation.cpp:1812
+msgid ""
+"_: germany.kgm\n"
+"Stuttgart"
+msgstr "Stuttgart"
+
+#: mapsdatatranslation.cpp:1813
+msgid ""
+"_: germany.kgm\n"
+"Stuttgart is the capital of..."
+msgstr "Stuttgart is the capital of..."
+
+#: mapsdatatranslation.cpp:1814
+msgid ""
+"_: germany.kgm\n"
+"Bavaria"
+msgstr "Bavaria"
+
+#: mapsdatatranslation.cpp:1815
+msgid ""
+"_: germany.kgm\n"
+"The capital of Bavaria is..."
+msgstr "The capital of Bavaria is..."
+
+#: mapsdatatranslation.cpp:1816
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Bavaria"
+msgstr ""
+"Please click on:\n"
+"Bavaria"
+
+#: mapsdatatranslation.cpp:1817
+msgid ""
+"_: germany.kgm\n"
+"The flag of Bavaria is..."
+msgstr "The flag of Bavaria is..."
+
+#: mapsdatatranslation.cpp:1818
+msgid ""
+"_: germany.kgm\n"
+"Munich"
+msgstr "Munich"
+
+#: mapsdatatranslation.cpp:1819
+msgid ""
+"_: germany.kgm\n"
+"Munich is the capital of..."
+msgstr "Munich is the capital of..."
+
+#: mapsdatatranslation.cpp:1820 mapsdatatranslation.cpp:1824
+msgid ""
+"_: germany.kgm\n"
+"Berlin"
+msgstr "Berlin"
+
+#: mapsdatatranslation.cpp:1821
+msgid ""
+"_: germany.kgm\n"
+"The capital of Berlin is..."
+msgstr "The capital of Berlin is..."
+
+#: mapsdatatranslation.cpp:1822
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Berlin"
+msgstr ""
+"Please click on:\n"
+"Berlin"
+
+#: mapsdatatranslation.cpp:1823
+msgid ""
+"_: germany.kgm\n"
+"The flag of Berlin is..."
+msgstr "The flag of Berlin is..."
+
+#: mapsdatatranslation.cpp:1825
+msgid ""
+"_: germany.kgm\n"
+"Berlin is the capital of..."
+msgstr "Berlin is the capital of..."
+
+#: mapsdatatranslation.cpp:1826
+msgid ""
+"_: germany.kgm\n"
+"Brandenburg"
+msgstr "Brandenburg"
+
+#: mapsdatatranslation.cpp:1827
+msgid ""
+"_: germany.kgm\n"
+"The capital of Brandenburg is..."
+msgstr "The capital of Brandenburg is..."
+
+#: mapsdatatranslation.cpp:1828
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Brandenburg"
+msgstr ""
+"Please click on:\n"
+"Brandenburg"
+
+#: mapsdatatranslation.cpp:1829
+msgid ""
+"_: germany.kgm\n"
+"The flag of Brandenburg is..."
+msgstr "The flag of Brandenburg is..."
+
+#: mapsdatatranslation.cpp:1830
+msgid ""
+"_: germany.kgm\n"
+"Potsdam"
+msgstr "Potsdam"
+
+#: mapsdatatranslation.cpp:1831
+msgid ""
+"_: germany.kgm\n"
+"Potsdam is the capital of..."
+msgstr "Potsdam is the capital of..."
+
+#: mapsdatatranslation.cpp:1832 mapsdatatranslation.cpp:1836
+msgid ""
+"_: germany.kgm\n"
+"Bremen"
+msgstr "Bremen"
+
+#: mapsdatatranslation.cpp:1833
+msgid ""
+"_: germany.kgm\n"
+"The capital of Bremen is..."
+msgstr "The capital of Bremen is..."
+
+#: mapsdatatranslation.cpp:1834
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Bremen"
+msgstr ""
+"Please click on:\n"
+"Bremen"
+
+#: mapsdatatranslation.cpp:1835
+msgid ""
+"_: germany.kgm\n"
+"The flag of Bremen is..."
+msgstr "The flag of Bremen is..."
+
+#: mapsdatatranslation.cpp:1837
+msgid ""
+"_: germany.kgm\n"
+"Bremen is the capital of..."
+msgstr "Bremen is the capital of..."
+
+#: mapsdatatranslation.cpp:1838 mapsdatatranslation.cpp:1842
+msgid ""
+"_: germany.kgm\n"
+"Hamburg"
+msgstr "Hamburg"
+
+#: mapsdatatranslation.cpp:1839
+msgid ""
+"_: germany.kgm\n"
+"The capital of Hamburg is..."
+msgstr "The capital of Hamburg is..."
+
+#: mapsdatatranslation.cpp:1840
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Hamburg"
+msgstr ""
+"Please click on:\n"
+"Hamburg"
+
+#: mapsdatatranslation.cpp:1841
+msgid ""
+"_: germany.kgm\n"
+"The flag of Hamburg is..."
+msgstr "The flag of Hamburg is..."
+
+#: mapsdatatranslation.cpp:1843
+msgid ""
+"_: germany.kgm\n"
+"Hamburg is the capital of..."
+msgstr "Hamburg is the capital of..."
+
+#: mapsdatatranslation.cpp:1844
+msgid ""
+"_: germany.kgm\n"
+"Hesse"
+msgstr "Hesse"
+
+#: mapsdatatranslation.cpp:1845
+msgid ""
+"_: germany.kgm\n"
+"The capital of Hesse is..."
+msgstr "The capital of Hesse is..."
+
+#: mapsdatatranslation.cpp:1846
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Hesse"
+msgstr ""
+"Please click on:\n"
+"Hesse"
+
+#: mapsdatatranslation.cpp:1847
+msgid ""
+"_: germany.kgm\n"
+"The flag of Hesse is..."
+msgstr "The flag of Hesse is..."
+
+#: mapsdatatranslation.cpp:1848
+msgid ""
+"_: germany.kgm\n"
+"Wiesbaden"
+msgstr "Wiesbaden"
+
+#: mapsdatatranslation.cpp:1849
+msgid ""
+"_: germany.kgm\n"
+"Wiesbaden is the capital of..."
+msgstr "Wiesbaden is the capital of..."
+
+#: mapsdatatranslation.cpp:1850
+msgid ""
+"_: germany.kgm\n"
+"Mecklenburg-Western Pomerania"
+msgstr "Mecklenburg-Western Pomerania"
+
+#: mapsdatatranslation.cpp:1851
+msgid ""
+"_: germany.kgm\n"
+"The capital of Mecklenburg-Western Pomerania is..."
+msgstr "The capital of Mecklenburg-Western Pomerania is..."
+
+#: mapsdatatranslation.cpp:1852
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Mecklenburg-Western Pomerania"
+msgstr ""
+"Please click on:\n"
+"Mecklenburg-Western Pomerania"
+
+#: mapsdatatranslation.cpp:1853
+msgid ""
+"_: germany.kgm\n"
+"The flag of Mecklenburg-Western Pomerania is..."
+msgstr "The flag of Mecklenburg-Western Pomerania is..."
+
+#: mapsdatatranslation.cpp:1854
+msgid ""
+"_: germany.kgm\n"
+"Schwerin"
+msgstr "Schwerin"
+
+#: mapsdatatranslation.cpp:1855
+msgid ""
+"_: germany.kgm\n"
+"Schwerin is the capital of..."
+msgstr "Schwerin is the capital of..."
+
+#: mapsdatatranslation.cpp:1856
+msgid ""
+"_: germany.kgm\n"
+"Lower Saxony"
+msgstr "Lower Saxony"
+
+#: mapsdatatranslation.cpp:1857
+msgid ""
+"_: germany.kgm\n"
+"The capital of Lower Saxony is..."
+msgstr "The capital of Lower Saxony is..."
+
+#: mapsdatatranslation.cpp:1858
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Lower Saxony"
+msgstr ""
+"Please click on:\n"
+"Lower Saxony"
+
+#: mapsdatatranslation.cpp:1859
+msgid ""
+"_: germany.kgm\n"
+"The flag of Lower Saxony is..."
+msgstr "The flag of Lower Saxony is..."
+
+#: mapsdatatranslation.cpp:1860
+msgid ""
+"_: germany.kgm\n"
+"Hanover"
+msgstr "Hanover"
+
+#: mapsdatatranslation.cpp:1861
+msgid ""
+"_: germany.kgm\n"
+"Hanover is the capital of..."
+msgstr "Hanover is the capital of..."
+
+#: mapsdatatranslation.cpp:1862
+msgid ""
+"_: germany.kgm\n"
+"North Rhine-Westphalia"
+msgstr "North Rhine-Westphalia"
+
+#: mapsdatatranslation.cpp:1863
+msgid ""
+"_: germany.kgm\n"
+"The capital of North Rhine-Westphalia is..."
+msgstr "The capital of North Rhine-Westphalia is..."
+
+#: mapsdatatranslation.cpp:1864
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"North Rhine-Westphalia"
+msgstr ""
+"Please click on:\n"
+"North Rhine-Westphalia"
+
+#: mapsdatatranslation.cpp:1865
+msgid ""
+"_: germany.kgm\n"
+"The flag of North Rhine-Westphalia is..."
+msgstr "The flag of North Rhine-Westphalia is..."
+
+#: mapsdatatranslation.cpp:1866
+msgid ""
+"_: germany.kgm\n"
+"Düsseldorf"
+msgstr "Düsseldorf"
+
+#: mapsdatatranslation.cpp:1867
+msgid ""
+"_: germany.kgm\n"
+"Düsseldorf is the capital of..."
+msgstr "Düsseldorf is the capital of..."
+
+#: mapsdatatranslation.cpp:1868
+msgid ""
+"_: germany.kgm\n"
+"Rhineland-Palatinate"
+msgstr "Rhineland-Palatinate"
+
+#: mapsdatatranslation.cpp:1869
+msgid ""
+"_: germany.kgm\n"
+"The capital of Rhineland-Palatinate is..."
+msgstr "The capital of Rhineland-Palatinate is..."
+
+#: mapsdatatranslation.cpp:1870
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Rhineland-Palatinate"
+msgstr ""
+"Please click on:\n"
+"Rhineland-Palatinate"
+
+#: mapsdatatranslation.cpp:1871
+msgid ""
+"_: germany.kgm\n"
+"The flag of Rhineland-Palatinate is..."
+msgstr "The flag of Rhineland-Palatinate is..."
+
+#: mapsdatatranslation.cpp:1872
+msgid ""
+"_: germany.kgm\n"
+"Mainz"
+msgstr "Mainz"
+
+#: mapsdatatranslation.cpp:1873
+msgid ""
+"_: germany.kgm\n"
+"Mainz is the capital of..."
+msgstr "Mainz is the capital of..."
+
+#: mapsdatatranslation.cpp:1874
+msgid ""
+"_: germany.kgm\n"
+"Saarland"
+msgstr "Saarland"
+
+#: mapsdatatranslation.cpp:1875
+msgid ""
+"_: germany.kgm\n"
+"The capital of Saarland is..."
+msgstr "The capital of Saarland is..."
+
+#: mapsdatatranslation.cpp:1876
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Saarland"
+msgstr ""
+"Please click on:\n"
+"Saarland"
+
+#: mapsdatatranslation.cpp:1877
+msgid ""
+"_: germany.kgm\n"
+"The flag of Saarland is..."
+msgstr "The flag of Saarland is..."
+
+#: mapsdatatranslation.cpp:1878
+msgid ""
+"_: germany.kgm\n"
+"Saarbrücken"
+msgstr "Saarbrücken"
+
+#: mapsdatatranslation.cpp:1879
+msgid ""
+"_: germany.kgm\n"
+"Saarbrücken is the capital of..."
+msgstr "Saarbrücken is the capital of..."
+
+#: mapsdatatranslation.cpp:1880
+msgid ""
+"_: germany.kgm\n"
+"Saxony"
+msgstr "Saxony"
+
+#: mapsdatatranslation.cpp:1881
+msgid ""
+"_: germany.kgm\n"
+"The capital of Saxony is..."
+msgstr "The capital of Saxony is..."
+
+#: mapsdatatranslation.cpp:1882
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Saxony"
+msgstr ""
+"Please click on:\n"
+"Saxony"
+
+#: mapsdatatranslation.cpp:1883
+msgid ""
+"_: germany.kgm\n"
+"The flag of Saxony is..."
+msgstr "The flag of Saxony is..."
+
+#: mapsdatatranslation.cpp:1884
+msgid ""
+"_: germany.kgm\n"
+"Dresden"
+msgstr "Dresden"
+
+#: mapsdatatranslation.cpp:1885
+msgid ""
+"_: germany.kgm\n"
+"Dresden is the capital of..."
+msgstr "Dresden is the capital of..."
+
+#: mapsdatatranslation.cpp:1886
+msgid ""
+"_: germany.kgm\n"
+"Saxony-Anhalt"
+msgstr "Saxony-Anhalt"
+
+#: mapsdatatranslation.cpp:1887
+msgid ""
+"_: germany.kgm\n"
+"The capital of Saxony-Anhalt is..."
+msgstr "The capital of Saxony-Anhalt is..."
+
+#: mapsdatatranslation.cpp:1888
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Saxony-Anhalt"
+msgstr ""
+"Please click on:\n"
+"Saxony-Anhalt"
+
+#: mapsdatatranslation.cpp:1889
+msgid ""
+"_: germany.kgm\n"
+"The flag of Saxony-Anhalt is..."
+msgstr "The flag of Saxony-Anhalt is..."
+
+#: mapsdatatranslation.cpp:1890
+msgid ""
+"_: germany.kgm\n"
+"Magdeburg"
+msgstr "Magdeburg"
+
+#: mapsdatatranslation.cpp:1891
+msgid ""
+"_: germany.kgm\n"
+"Magdeburg is the capital of..."
+msgstr "Magdeburg is the capital of..."
+
+#: mapsdatatranslation.cpp:1892
+msgid ""
+"_: germany.kgm\n"
+"Schleswig-Holstein"
+msgstr "Schleswig-Holstein"
+
+#: mapsdatatranslation.cpp:1893
+msgid ""
+"_: germany.kgm\n"
+"The capital of Schleswig-Holstein is..."
+msgstr "The capital of Schleswig-Holstein is..."
+
+#: mapsdatatranslation.cpp:1894
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Schleswig-Holstein"
+msgstr ""
+"Please click on:\n"
+"Schleswig-Holstein"
+
+#: mapsdatatranslation.cpp:1895
+msgid ""
+"_: germany.kgm\n"
+"The flag of Schleswig-Holstein is..."
+msgstr "The flag of Schleswig-Holstein is..."
+
+#: mapsdatatranslation.cpp:1896
+msgid ""
+"_: germany.kgm\n"
+"Kiel"
+msgstr "Kiel"
+
+#: mapsdatatranslation.cpp:1897
+msgid ""
+"_: germany.kgm\n"
+"Kiel is the capital of..."
+msgstr "Kiel is the capital of..."
+
+#: mapsdatatranslation.cpp:1898
+msgid ""
+"_: germany.kgm\n"
+"Thuringia"
+msgstr "Thuringia"
+
+#: mapsdatatranslation.cpp:1899
+msgid ""
+"_: germany.kgm\n"
+"The capital of Thuringia is..."
+msgstr "The capital of Thuringia is..."
+
+#: mapsdatatranslation.cpp:1900
+msgid ""
+"_: germany.kgm\n"
+"Please click on:\n"
+"Thuringia"
+msgstr ""
+"Please click on:\n"
+"Thuringia"
+
+#: mapsdatatranslation.cpp:1901
+msgid ""
+"_: germany.kgm\n"
+"The flag of Thuringia is..."
+msgstr "The flag of Thuringia is..."
+
+#: mapsdatatranslation.cpp:1902
+msgid ""
+"_: germany.kgm\n"
+"Erfurt"
+msgstr "Erfurt"
+
+#: mapsdatatranslation.cpp:1903
+msgid ""
+"_: germany.kgm\n"
+"Erfurt is the capital of..."
+msgstr "Erfurt is the capital of..."
+
+#: mapsdatatranslation.cpp:1904
+msgid ""
+"_: italy.kgm\n"
+"Italy"
+msgstr "Italy"
+
+#: mapsdatatranslation.cpp:1905
+msgid ""
+"_: italy.kgm\n"
+"<qt>Current map:"
+"<br><b>Italy</b></qt>"
+msgstr "<qt>Current map:<br><b>Italy</b></qt>"
+
+#: mapsdatatranslation.cpp:1906
+msgid ""
+"_: italy.kgm\n"
+"Not Italy"
+msgstr "Not Italy"
+
+#: mapsdatatranslation.cpp:1907
+msgid ""
+"_: italy.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:1908
+msgid ""
+"_: italy.kgm\n"
+"Sicily"
+msgstr "Sicily"
+
+#: mapsdatatranslation.cpp:1909
+msgid ""
+"_: italy.kgm\n"
+"The capital of Sicily is..."
+msgstr "The capital of Sicily is..."
+
+#: mapsdatatranslation.cpp:1910
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Sicily"
+msgstr ""
+"Please click on:\n"
+"Sicily"
+
+#: mapsdatatranslation.cpp:1911
+msgid ""
+"_: italy.kgm\n"
+"The flag of Sicily is..."
+msgstr "The flag of Sicily is..."
+
+#: mapsdatatranslation.cpp:1912
+msgid ""
+"_: italy.kgm\n"
+"Palermo"
+msgstr "Palermo"
+
+#: mapsdatatranslation.cpp:1913
+msgid ""
+"_: italy.kgm\n"
+"Palermo is the capital of..."
+msgstr "Palermo is the capital of..."
+
+#: mapsdatatranslation.cpp:1914
+msgid ""
+"_: italy.kgm\n"
+"Friuli Venezia Giulia"
+msgstr "Friuli Venezia Giulia"
+
+#: mapsdatatranslation.cpp:1915
+msgid ""
+"_: italy.kgm\n"
+"The capital of Friuli Venezia Giulia is..."
+msgstr "The capital of Friuli Venezia Giulia is..."
+
+#: mapsdatatranslation.cpp:1916
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Friuli Venezia Giulia"
+msgstr ""
+"Please click on:\n"
+"Friuli Venezia Giulia"
+
+#: mapsdatatranslation.cpp:1917
+msgid ""
+"_: italy.kgm\n"
+"The flag of Friuli Venezia Giulia is..."
+msgstr "The flag of Friuli Venezia Giulia is..."
+
+#: mapsdatatranslation.cpp:1918
+msgid ""
+"_: italy.kgm\n"
+"Trieste"
+msgstr "Trieste"
+
+#: mapsdatatranslation.cpp:1919
+msgid ""
+"_: italy.kgm\n"
+"Trieste is the capital of..."
+msgstr "Trieste is the capital of..."
+
+#: mapsdatatranslation.cpp:1920
+msgid ""
+"_: italy.kgm\n"
+"Abruzzo"
+msgstr "Abruzzo"
+
+#: mapsdatatranslation.cpp:1921
+msgid ""
+"_: italy.kgm\n"
+"The capital of Abruzzo is..."
+msgstr "The capital of Abruzzo is..."
+
+#: mapsdatatranslation.cpp:1922
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Abruzzo"
+msgstr ""
+"Please click on:\n"
+"Abruzzo"
+
+#: mapsdatatranslation.cpp:1923
+msgid ""
+"_: italy.kgm\n"
+"The flag of Abruzzo is..."
+msgstr "The flag of Abruzzo is..."
+
+#: mapsdatatranslation.cpp:1924
+msgid ""
+"_: italy.kgm\n"
+"L'Aquila"
+msgstr "L'Aquila"
+
+#: mapsdatatranslation.cpp:1925
+msgid ""
+"_: italy.kgm\n"
+"L'Aquila is the capital of..."
+msgstr "L'Aquila is the capital of..."
+
+#: mapsdatatranslation.cpp:1926
+msgid ""
+"_: italy.kgm\n"
+"Latium"
+msgstr "Latium"
+
+#: mapsdatatranslation.cpp:1927
+msgid ""
+"_: italy.kgm\n"
+"The capital of Latium is..."
+msgstr "The capital of Latium is..."
+
+#: mapsdatatranslation.cpp:1928
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Latium"
+msgstr ""
+"Please click on:\n"
+"Latium"
+
+#: mapsdatatranslation.cpp:1929
+msgid ""
+"_: italy.kgm\n"
+"The flag of Latium is..."
+msgstr "The flag of Latium is..."
+
+#: mapsdatatranslation.cpp:1930
+msgid ""
+"_: italy.kgm\n"
+"Rome"
+msgstr "Rome"
+
+#: mapsdatatranslation.cpp:1931
+msgid ""
+"_: italy.kgm\n"
+"Rome is the capital of..."
+msgstr "Rome is the capital of..."
+
+#: mapsdatatranslation.cpp:1932
+msgid ""
+"_: italy.kgm\n"
+"Calabria"
+msgstr "Calabria"
+
+#: mapsdatatranslation.cpp:1933
+msgid ""
+"_: italy.kgm\n"
+"The capital of Calabria is..."
+msgstr "The capital of Calabria is..."
+
+#: mapsdatatranslation.cpp:1934
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Calabria"
+msgstr ""
+"Please click on:\n"
+"Calabria"
+
+#: mapsdatatranslation.cpp:1935
+msgid ""
+"_: italy.kgm\n"
+"The flag of Calabria is..."
+msgstr "The flag of Calabria is..."
+
+#: mapsdatatranslation.cpp:1936
+msgid ""
+"_: italy.kgm\n"
+"Catanzaro"
+msgstr "Catanzaro"
+
+#: mapsdatatranslation.cpp:1937
+msgid ""
+"_: italy.kgm\n"
+"Catanzaro is the capital of..."
+msgstr "Catanzaro is the capital of..."
+
+#: mapsdatatranslation.cpp:1938
+msgid ""
+"_: italy.kgm\n"
+"Piedmont"
+msgstr "Piedmont"
+
+#: mapsdatatranslation.cpp:1939
+msgid ""
+"_: italy.kgm\n"
+"The capital of Piedmont is..."
+msgstr "The capital of Piedmont is..."
+
+#: mapsdatatranslation.cpp:1940
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Piedmont"
+msgstr ""
+"Please click on:\n"
+"Piedmont"
+
+#: mapsdatatranslation.cpp:1941
+msgid ""
+"_: italy.kgm\n"
+"The flag of Piedmont is..."
+msgstr "The flag of Piedmont is..."
+
+#: mapsdatatranslation.cpp:1942
+msgid ""
+"_: italy.kgm\n"
+"Turin"
+msgstr "Turin"
+
+#: mapsdatatranslation.cpp:1943
+msgid ""
+"_: italy.kgm\n"
+"Turin is the capital of..."
+msgstr "Turin is the capital of..."
+
+#: mapsdatatranslation.cpp:1944
+msgid ""
+"_: italy.kgm\n"
+"Apulia"
+msgstr "Apulia"
+
+#: mapsdatatranslation.cpp:1945
+msgid ""
+"_: italy.kgm\n"
+"The capital of Apulia is..."
+msgstr "The capital of Apulia is..."
+
+#: mapsdatatranslation.cpp:1946
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Apulia"
+msgstr ""
+"Please click on:\n"
+"Apulia"
+
+#: mapsdatatranslation.cpp:1947
+msgid ""
+"_: italy.kgm\n"
+"The flag of Apulia is..."
+msgstr "The flag of Apulia is..."
+
+#: mapsdatatranslation.cpp:1948
+msgid ""
+"_: italy.kgm\n"
+"Bari"
+msgstr "Bari"
+
+#: mapsdatatranslation.cpp:1949
+msgid ""
+"_: italy.kgm\n"
+"Bari is the capital of..."
+msgstr "Bari is the capital of..."
+
+#: mapsdatatranslation.cpp:1950
+msgid ""
+"_: italy.kgm\n"
+"Lombardy"
+msgstr "Lombardy"
+
+#: mapsdatatranslation.cpp:1951
+msgid ""
+"_: italy.kgm\n"
+"The capital of Lombardy is..."
+msgstr "The capital of Lombardy is..."
+
+#: mapsdatatranslation.cpp:1952
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Lombardy"
+msgstr ""
+"Please click on:\n"
+"Lombardy"
+
+#: mapsdatatranslation.cpp:1953
+msgid ""
+"_: italy.kgm\n"
+"The flag of Lombardy is..."
+msgstr "The flag of Lombardy is..."
+
+#: mapsdatatranslation.cpp:1954
+msgid ""
+"_: italy.kgm\n"
+"Milan"
+msgstr "Milan"
+
+#: mapsdatatranslation.cpp:1955
+msgid ""
+"_: italy.kgm\n"
+"Milan is the capital of..."
+msgstr "Milan is the capital of..."
+
+#: mapsdatatranslation.cpp:1956
+msgid ""
+"_: italy.kgm\n"
+"Umbria"
+msgstr "Umbria"
+
+#: mapsdatatranslation.cpp:1957
+msgid ""
+"_: italy.kgm\n"
+"The capital of Umbria is..."
+msgstr "The capital of Umbria is..."
+
+#: mapsdatatranslation.cpp:1958
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Umbria"
+msgstr ""
+"Please click on:\n"
+"Umbria"
+
+#: mapsdatatranslation.cpp:1959
+msgid ""
+"_: italy.kgm\n"
+"The flag of Umbria is..."
+msgstr "The flag of Umbria is..."
+
+#: mapsdatatranslation.cpp:1960
+msgid ""
+"_: italy.kgm\n"
+"Perugia"
+msgstr "Perugia"
+
+#: mapsdatatranslation.cpp:1961
+msgid ""
+"_: italy.kgm\n"
+"Perugia is the capital of..."
+msgstr "Perugia is the capital of..."
+
+#: mapsdatatranslation.cpp:1962
+msgid ""
+"_: italy.kgm\n"
+"Trentino Alto Adige"
+msgstr "Trentino Alto Adige"
+
+#: mapsdatatranslation.cpp:1963
+msgid ""
+"_: italy.kgm\n"
+"The capital of Trentino Alto Adige is..."
+msgstr "The capital of Trentino Alto Adige is..."
+
+#: mapsdatatranslation.cpp:1964
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Trentino Alto Adige"
+msgstr ""
+"Please click on:\n"
+"Trentino Alto Adige"
+
+#: mapsdatatranslation.cpp:1965
+msgid ""
+"_: italy.kgm\n"
+"The flag of Trentino Alto Adige is..."
+msgstr "The flag of Trentino Alto Adige is..."
+
+#: mapsdatatranslation.cpp:1966
+msgid ""
+"_: italy.kgm\n"
+"Trento"
+msgstr "Trento"
+
+#: mapsdatatranslation.cpp:1967
+msgid ""
+"_: italy.kgm\n"
+"Trento is the capital of..."
+msgstr "Trento is the capital of..."
+
+#: mapsdatatranslation.cpp:1968
+msgid ""
+"_: italy.kgm\n"
+"Molise"
+msgstr "Molise"
+
+#: mapsdatatranslation.cpp:1969
+msgid ""
+"_: italy.kgm\n"
+"The capital of Molise is..."
+msgstr "The capital of Molise is..."
+
+#: mapsdatatranslation.cpp:1970
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Molise"
+msgstr ""
+"Please click on:\n"
+"Molise"
+
+#: mapsdatatranslation.cpp:1971
+msgid ""
+"_: italy.kgm\n"
+"The flag of Molise is..."
+msgstr "The flag of Molise is..."
+
+#: mapsdatatranslation.cpp:1972
+msgid ""
+"_: italy.kgm\n"
+"Campobasso"
+msgstr "Campobasso"
+
+#: mapsdatatranslation.cpp:1973
+msgid ""
+"_: italy.kgm\n"
+"Campobasso is the capital of..."
+msgstr "Campobasso is the capital of..."
+
+#: mapsdatatranslation.cpp:1974
+msgid ""
+"_: italy.kgm\n"
+"Tuscany"
+msgstr "Tuscany"
+
+#: mapsdatatranslation.cpp:1975
+msgid ""
+"_: italy.kgm\n"
+"The capital of Tuscany is..."
+msgstr "The capital of Tuscany is..."
+
+#: mapsdatatranslation.cpp:1976
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Tuscany"
+msgstr ""
+"Please click on:\n"
+"Tuscany"
+
+#: mapsdatatranslation.cpp:1977
+msgid ""
+"_: italy.kgm\n"
+"The flag of Tuscany is..."
+msgstr "The flag of Tuscany is..."
+
+#: mapsdatatranslation.cpp:1978
+msgid ""
+"_: italy.kgm\n"
+"Florence"
+msgstr "Florence"
+
+#: mapsdatatranslation.cpp:1979
+msgid ""
+"_: italy.kgm\n"
+"Florence is the capital of..."
+msgstr "Florence is the capital of..."
+
+#: mapsdatatranslation.cpp:1980
+msgid ""
+"_: italy.kgm\n"
+"Emilia Romagna"
+msgstr "Emilia Romagna"
+
+#: mapsdatatranslation.cpp:1981
+msgid ""
+"_: italy.kgm\n"
+"The capital of Emilia Romagna is..."
+msgstr "The capital of Emilia Romagna is..."
+
+#: mapsdatatranslation.cpp:1982
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Emilia Romagna"
+msgstr ""
+"Please click on:\n"
+"Emilia Romagna"
+
+#: mapsdatatranslation.cpp:1983
+msgid ""
+"_: italy.kgm\n"
+"The flag of Emilia Romagna is..."
+msgstr "The flag of Emilia Romagna is..."
+
+#: mapsdatatranslation.cpp:1984
+msgid ""
+"_: italy.kgm\n"
+"Bologna"
+msgstr "Bologna"
+
+#: mapsdatatranslation.cpp:1985
+msgid ""
+"_: italy.kgm\n"
+"Bologna is the capital of..."
+msgstr "Bologna is the capital of..."
+
+#: mapsdatatranslation.cpp:1986
+msgid ""
+"_: italy.kgm\n"
+"Val d'Aosta"
+msgstr "Val d'Aosta"
+
+#: mapsdatatranslation.cpp:1987
+msgid ""
+"_: italy.kgm\n"
+"The capital of Val d'Aosta is..."
+msgstr "The capital of Val d'Aosta is..."
+
+#: mapsdatatranslation.cpp:1988
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Val d'Aosta"
+msgstr ""
+"Please click on:\n"
+"Val d'Aosta"
+
+#: mapsdatatranslation.cpp:1989
+msgid ""
+"_: italy.kgm\n"
+"The flag of Val d'Aosta is..."
+msgstr "The flag of Val d'Aosta is..."
+
+#: mapsdatatranslation.cpp:1990
+msgid ""
+"_: italy.kgm\n"
+"Aosta"
+msgstr "Aosta"
+
+#: mapsdatatranslation.cpp:1991
+msgid ""
+"_: italy.kgm\n"
+"Aosta is the capital of..."
+msgstr "Aosta is the capital of..."
+
+#: mapsdatatranslation.cpp:1992
+msgid ""
+"_: italy.kgm\n"
+"Campania"
+msgstr "Campania"
+
+#: mapsdatatranslation.cpp:1993
+msgid ""
+"_: italy.kgm\n"
+"The capital of Campania is..."
+msgstr "The capital of Campania is..."
+
+#: mapsdatatranslation.cpp:1994
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Campania"
+msgstr ""
+"Please click on:\n"
+"Campania"
+
+#: mapsdatatranslation.cpp:1995
+msgid ""
+"_: italy.kgm\n"
+"The flag of Campania is..."
+msgstr "The flag of Campania is..."
+
+#: mapsdatatranslation.cpp:1996
+msgid ""
+"_: italy.kgm\n"
+"Naples"
+msgstr "Naples"
+
+#: mapsdatatranslation.cpp:1997
+msgid ""
+"_: italy.kgm\n"
+"Naples is the capital of..."
+msgstr "Naples is the capital of..."
+
+#: mapsdatatranslation.cpp:1998
+msgid ""
+"_: italy.kgm\n"
+"Basilicata"
+msgstr "Basilicata"
+
+#: mapsdatatranslation.cpp:1999
+msgid ""
+"_: italy.kgm\n"
+"The capital of Basilicata is..."
+msgstr "The capital of Basilicata is..."
+
+#: mapsdatatranslation.cpp:2000
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Basilicata"
+msgstr ""
+"Please click on:\n"
+"Basilicata"
+
+#: mapsdatatranslation.cpp:2001
+msgid ""
+"_: italy.kgm\n"
+"The flag of Basilicata is..."
+msgstr "The flag of Basilicata is..."
+
+#: mapsdatatranslation.cpp:2002
+msgid ""
+"_: italy.kgm\n"
+"Potenza"
+msgstr "Potenza"
+
+#: mapsdatatranslation.cpp:2003
+msgid ""
+"_: italy.kgm\n"
+"Potenza is the capital of..."
+msgstr "Potenza is the capital of..."
+
+#: mapsdatatranslation.cpp:2004
+msgid ""
+"_: italy.kgm\n"
+"Liguria"
+msgstr "Liguria"
+
+#: mapsdatatranslation.cpp:2005
+msgid ""
+"_: italy.kgm\n"
+"The capital of Liguria is..."
+msgstr "The capital of Liguria is..."
+
+#: mapsdatatranslation.cpp:2006
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Liguria"
+msgstr ""
+"Please click on:\n"
+"Liguria"
+
+#: mapsdatatranslation.cpp:2007
+msgid ""
+"_: italy.kgm\n"
+"The flag of Liguria is..."
+msgstr "The flag of Liguria is..."
+
+#: mapsdatatranslation.cpp:2008
+msgid ""
+"_: italy.kgm\n"
+"Genoa"
+msgstr "Genoa"
+
+#: mapsdatatranslation.cpp:2009
+msgid ""
+"_: italy.kgm\n"
+"Genoa is the capital of..."
+msgstr "Genoa is the capital of..."
+
+#: mapsdatatranslation.cpp:2010
+msgid ""
+"_: italy.kgm\n"
+"Sardinia"
+msgstr "Sardinia"
+
+#: mapsdatatranslation.cpp:2011
+msgid ""
+"_: italy.kgm\n"
+"The capital of Sardinia is..."
+msgstr "The capital of Sardinia is..."
+
+#: mapsdatatranslation.cpp:2012
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Sardinia"
+msgstr ""
+"Please click on:\n"
+"Sardinia"
+
+#: mapsdatatranslation.cpp:2013
+msgid ""
+"_: italy.kgm\n"
+"The flag of Sardinia is..."
+msgstr "The flag of Sardinia is..."
+
+#: mapsdatatranslation.cpp:2014
+msgid ""
+"_: italy.kgm\n"
+"Cagliari"
+msgstr "Cagliari"
+
+#: mapsdatatranslation.cpp:2015
+msgid ""
+"_: italy.kgm\n"
+"Cagliari is the capital of..."
+msgstr "Cagliari is the capital of..."
+
+#: mapsdatatranslation.cpp:2016
+msgid ""
+"_: italy.kgm\n"
+"Marches"
+msgstr "Marches"
+
+#: mapsdatatranslation.cpp:2017
+msgid ""
+"_: italy.kgm\n"
+"The capital of Marches is..."
+msgstr "The capital of Marches is..."
+
+#: mapsdatatranslation.cpp:2018
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Marches"
+msgstr ""
+"Please click on:\n"
+"Marches"
+
+#: mapsdatatranslation.cpp:2019
+msgid ""
+"_: italy.kgm\n"
+"The flag of Marches is..."
+msgstr "The flag of Marches is..."
+
+#: mapsdatatranslation.cpp:2020
+msgid ""
+"_: italy.kgm\n"
+"Ancona"
+msgstr "Ancona"
+
+#: mapsdatatranslation.cpp:2021
+msgid ""
+"_: italy.kgm\n"
+"Ancona is the capital of..."
+msgstr "Ancona is the capital of..."
+
+#: mapsdatatranslation.cpp:2022
+msgid ""
+"_: italy.kgm\n"
+"Veneto"
+msgstr "Veneto"
+
+#: mapsdatatranslation.cpp:2023
+msgid ""
+"_: italy.kgm\n"
+"The capital of Veneto is..."
+msgstr "The capital of Veneto is..."
+
+#: mapsdatatranslation.cpp:2024
+msgid ""
+"_: italy.kgm\n"
+"Please click on:\n"
+"Veneto"
+msgstr ""
+"Please click on:\n"
+"Veneto"
+
+#: mapsdatatranslation.cpp:2025
+msgid ""
+"_: italy.kgm\n"
+"The flag of Veneto is..."
+msgstr "The flag of Veneto is..."
+
+#: mapsdatatranslation.cpp:2026
+msgid ""
+"_: italy.kgm\n"
+"Venice"
+msgstr "Venice"
+
+#: mapsdatatranslation.cpp:2027
+msgid ""
+"_: italy.kgm\n"
+"Venice is the capital of..."
+msgstr "Venice is the capital of..."
+
+#: mapsdatatranslation.cpp:2028
+msgid ""
+"_: italyprovince.kgm\n"
+"Italy by Provinces"
+msgstr "Italy by Provinces"
+
+#: mapsdatatranslation.cpp:2029
+msgid ""
+"_: italyprovince.kgm\n"
+"<qt>Current map:"
+"<br><b>Italy by Provinces</b></qt>"
+msgstr "<qt>Current map:<br><b>Italy by Provinces</b></qt>"
+
+#: mapsdatatranslation.cpp:2030
+msgid ""
+"_: italyprovince.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:2031
+msgid ""
+"_: italyprovince.kgm\n"
+"Not Italy"
+msgstr "Not Italy"
+
+#: mapsdatatranslation.cpp:2032 mapsdatatranslation.cpp:2035
+msgid ""
+"_: italyprovince.kgm\n"
+"Alessandria"
+msgstr "Alessandria"
+
+#: mapsdatatranslation.cpp:2033
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Alessandria is..."
+msgstr "The capital of Alessandria is..."
+
+#: mapsdatatranslation.cpp:2034
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Alessandria"
+msgstr ""
+"Please click on:\n"
+"Alessandria"
+
+#: mapsdatatranslation.cpp:2036
+msgid ""
+"_: italyprovince.kgm\n"
+"Alessandria is the capital of..."
+msgstr "Alessandria is the capital of..."
+
+#: mapsdatatranslation.cpp:2037 mapsdatatranslation.cpp:2040
+msgid ""
+"_: italyprovince.kgm\n"
+"Asti"
+msgstr "Asti"
+
+#: mapsdatatranslation.cpp:2038
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Asti is..."
+msgstr "The capital of Asti is..."
+
+#: mapsdatatranslation.cpp:2039
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Asti"
+msgstr ""
+"Please click on:\n"
+"Asti"
+
+#: mapsdatatranslation.cpp:2041
+msgid ""
+"_: italyprovince.kgm\n"
+"Asti is the capital of..."
+msgstr "Asti is the capital of..."
+
+#: mapsdatatranslation.cpp:2042 mapsdatatranslation.cpp:2045
+msgid ""
+"_: italyprovince.kgm\n"
+"Biella"
+msgstr "Biella"
+
+#: mapsdatatranslation.cpp:2043
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Biella is..."
+msgstr "The capital of Biella is..."
+
+#: mapsdatatranslation.cpp:2044
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Biella"
+msgstr ""
+"Please click on:\n"
+"Biella"
+
+#: mapsdatatranslation.cpp:2046
+msgid ""
+"_: italyprovince.kgm\n"
+"Biella is the capital of..."
+msgstr "Biella is the capital of..."
+
+#: mapsdatatranslation.cpp:2047 mapsdatatranslation.cpp:2050
+msgid ""
+"_: italyprovince.kgm\n"
+"Cuneo"
+msgstr "Cuneo"
+
+#: mapsdatatranslation.cpp:2048
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Cuneo is..."
+msgstr "The capital of Cuneo is..."
+
+#: mapsdatatranslation.cpp:2049
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Cuneo"
+msgstr ""
+"Please click on:\n"
+"Cuneo"
+
+#: mapsdatatranslation.cpp:2051
+msgid ""
+"_: italyprovince.kgm\n"
+"Cuneo is the capital of..."
+msgstr "Cuneo is the capital of..."
+
+#: mapsdatatranslation.cpp:2052 mapsdatatranslation.cpp:2055
+msgid ""
+"_: italyprovince.kgm\n"
+"Novara"
+msgstr "Novara"
+
+#: mapsdatatranslation.cpp:2053
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Novara is..."
+msgstr "The capital of Novara is..."
+
+#: mapsdatatranslation.cpp:2054
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Novara"
+msgstr ""
+"Please click on:\n"
+"Novara"
+
+#: mapsdatatranslation.cpp:2056
+msgid ""
+"_: italyprovince.kgm\n"
+"Novara is the capital of..."
+msgstr "Novara is the capital of..."
+
+#: mapsdatatranslation.cpp:2057 mapsdatatranslation.cpp:2060
+msgid ""
+"_: italyprovince.kgm\n"
+"Turin"
+msgstr "Turin"
+
+#: mapsdatatranslation.cpp:2058
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Turin is..."
+msgstr "The capital of Turin is..."
+
+#: mapsdatatranslation.cpp:2059
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Turin"
+msgstr ""
+"Please click on:\n"
+"Turin"
+
+#: mapsdatatranslation.cpp:2061
+msgid ""
+"_: italyprovince.kgm\n"
+"Turin is the capital of..."
+msgstr "Turin is the capital of..."
+
+#: mapsdatatranslation.cpp:2062
+msgid ""
+"_: italyprovince.kgm\n"
+"Verbano-Cusio-Ossola"
+msgstr "Verbano-Cusio-Ossola"
+
+#: mapsdatatranslation.cpp:2063
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Verbano-Cusio-Ossola is..."
+msgstr "The capital of Verbano-Cusio-Ossola is..."
+
+#: mapsdatatranslation.cpp:2064
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Verbano-Cusio-Ossola"
+msgstr ""
+"Please click on:\n"
+"Verbano-Cusio-Ossola"
+
+#: mapsdatatranslation.cpp:2065
+msgid ""
+"_: italyprovince.kgm\n"
+"Verbania"
+msgstr "Verbania"
+
+#: mapsdatatranslation.cpp:2066
+msgid ""
+"_: italyprovince.kgm\n"
+"Verbania is the capital of..."
+msgstr "Verbania is the capital of..."
+
+#: mapsdatatranslation.cpp:2067 mapsdatatranslation.cpp:2070
+msgid ""
+"_: italyprovince.kgm\n"
+"Vercelli"
+msgstr "Vercelli"
+
+#: mapsdatatranslation.cpp:2068
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Vercelli is..."
+msgstr "The capital of Vercelli is..."
+
+#: mapsdatatranslation.cpp:2069
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Vercelli"
+msgstr ""
+"Please click on:\n"
+"Vercelli"
+
+#: mapsdatatranslation.cpp:2071
+msgid ""
+"_: italyprovince.kgm\n"
+"Vercelli is the capital of..."
+msgstr "Vercelli is the capital of..."
+
+#: mapsdatatranslation.cpp:2072 mapsdatatranslation.cpp:2075
+msgid ""
+"_: italyprovince.kgm\n"
+"Bergamo"
+msgstr "Bergamo"
+
+#: mapsdatatranslation.cpp:2073
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Bergamo is..."
+msgstr "The capital of Bergamo is..."
+
+#: mapsdatatranslation.cpp:2074
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Bergamo"
+msgstr ""
+"Please click on:\n"
+"Bergamo"
+
+#: mapsdatatranslation.cpp:2076
+msgid ""
+"_: italyprovince.kgm\n"
+"Bergamo is the capital of..."
+msgstr "Bergamo is the capital of..."
+
+#: mapsdatatranslation.cpp:2077 mapsdatatranslation.cpp:2080
+msgid ""
+"_: italyprovince.kgm\n"
+"Brescia"
+msgstr "Brescia"
+
+#: mapsdatatranslation.cpp:2078
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Brescia is..."
+msgstr "The capital of Brescia is..."
+
+#: mapsdatatranslation.cpp:2079
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Brescia"
+msgstr ""
+"Please click on:\n"
+"Brescia"
+
+#: mapsdatatranslation.cpp:2081
+msgid ""
+"_: italyprovince.kgm\n"
+"Brescia is the capital of..."
+msgstr "Brescia is the capital of..."
+
+#: mapsdatatranslation.cpp:2082 mapsdatatranslation.cpp:2085
+msgid ""
+"_: italyprovince.kgm\n"
+"Como"
+msgstr "Como"
+
+#: mapsdatatranslation.cpp:2083
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Como is..."
+msgstr "The capital of Como is..."
+
+#: mapsdatatranslation.cpp:2084
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Como"
+msgstr ""
+"Please click on:\n"
+"Como"
+
+#: mapsdatatranslation.cpp:2086
+msgid ""
+"_: italyprovince.kgm\n"
+"Como is the capital of..."
+msgstr "Como is the capital of..."
+
+#: mapsdatatranslation.cpp:2087 mapsdatatranslation.cpp:2090
+msgid ""
+"_: italyprovince.kgm\n"
+"Cremona"
+msgstr "Cremona"
+
+#: mapsdatatranslation.cpp:2088
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Cremona is..."
+msgstr "The capital of Cremona is..."
+
+#: mapsdatatranslation.cpp:2089
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Cremona"
+msgstr ""
+"Please click on:\n"
+"Cremona"
+
+#: mapsdatatranslation.cpp:2091
+msgid ""
+"_: italyprovince.kgm\n"
+"Cremona is the capital of..."
+msgstr "Cremona is the capital of..."
+
+#: mapsdatatranslation.cpp:2092 mapsdatatranslation.cpp:2095
+msgid ""
+"_: italyprovince.kgm\n"
+"Lecco"
+msgstr "Lecco"
+
+#: mapsdatatranslation.cpp:2093
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Lecco is..."
+msgstr "The capital of Lecco is..."
+
+#: mapsdatatranslation.cpp:2094
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Lecco"
+msgstr ""
+"Please click on:\n"
+"Lecco"
+
+#: mapsdatatranslation.cpp:2096
+msgid ""
+"_: italyprovince.kgm\n"
+"Lecco is the capital of..."
+msgstr "Lecco is the capital of..."
+
+#: mapsdatatranslation.cpp:2097 mapsdatatranslation.cpp:2100
+msgid ""
+"_: italyprovince.kgm\n"
+"Lodi"
+msgstr "Lodi"
+
+#: mapsdatatranslation.cpp:2098
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Lodi is..."
+msgstr "The capital of Lodi is..."
+
+#: mapsdatatranslation.cpp:2099
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Lodi"
+msgstr ""
+"Please click on:\n"
+"Lodi"
+
+#: mapsdatatranslation.cpp:2101
+msgid ""
+"_: italyprovince.kgm\n"
+"Lodi is the capital of..."
+msgstr "Lodi is the capital of..."
+
+#: mapsdatatranslation.cpp:2102 mapsdatatranslation.cpp:2105
+msgid ""
+"_: italyprovince.kgm\n"
+"Mantova"
+msgstr "Mantova"
+
+#: mapsdatatranslation.cpp:2103
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Mantova is..."
+msgstr "The capital of Mantova is..."
+
+#: mapsdatatranslation.cpp:2104
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Mantova"
+msgstr ""
+"Please click on:\n"
+"Mantova"
+
+#: mapsdatatranslation.cpp:2106
+msgid ""
+"_: italyprovince.kgm\n"
+"Mantova is the capital of..."
+msgstr "Mantova is the capital of..."
+
+#: mapsdatatranslation.cpp:2107 mapsdatatranslation.cpp:2110
+msgid ""
+"_: italyprovince.kgm\n"
+"Milan"
+msgstr "Milan"
+
+#: mapsdatatranslation.cpp:2108
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Milan is..."
+msgstr "The capital of Milan is..."
+
+#: mapsdatatranslation.cpp:2109
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Milan"
+msgstr ""
+"Please click on:\n"
+"Milan"
+
+#: mapsdatatranslation.cpp:2111
+msgid ""
+"_: italyprovince.kgm\n"
+"Milan is the capital of..."
+msgstr "Milan is the capital of..."
+
+#: mapsdatatranslation.cpp:2112 mapsdatatranslation.cpp:2115
+msgid ""
+"_: italyprovince.kgm\n"
+"Pavia"
+msgstr "Pavia"
+
+#: mapsdatatranslation.cpp:2113
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Pavia is..."
+msgstr "The capital of Pavia is..."
+
+#: mapsdatatranslation.cpp:2114
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Pavia"
+msgstr ""
+"Please click on:\n"
+"Pavia"
+
+#: mapsdatatranslation.cpp:2116
+msgid ""
+"_: italyprovince.kgm\n"
+"Pavia is the capital of..."
+msgstr "Pavia is the capital of..."
+
+#: mapsdatatranslation.cpp:2117 mapsdatatranslation.cpp:2120
+msgid ""
+"_: italyprovince.kgm\n"
+"Sondrio"
+msgstr "Sondrio"
+
+#: mapsdatatranslation.cpp:2118
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Sondrio is..."
+msgstr "The capital of Sondrio is..."
+
+#: mapsdatatranslation.cpp:2119
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Sondrio"
+msgstr ""
+"Please click on:\n"
+"Sondrio"
+
+#: mapsdatatranslation.cpp:2121
+msgid ""
+"_: italyprovince.kgm\n"
+"Sondrio is the capital of..."
+msgstr "Sondrio is the capital of..."
+
+#: mapsdatatranslation.cpp:2122 mapsdatatranslation.cpp:2125
+msgid ""
+"_: italyprovince.kgm\n"
+"Varese"
+msgstr "Varese"
+
+#: mapsdatatranslation.cpp:2123
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Varese is..."
+msgstr "The capital of Varese is..."
+
+#: mapsdatatranslation.cpp:2124
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Varese"
+msgstr ""
+"Please click on:\n"
+"Varese"
+
+#: mapsdatatranslation.cpp:2126
+msgid ""
+"_: italyprovince.kgm\n"
+"Varese is the capital of..."
+msgstr "Varese is the capital of..."
+
+#: mapsdatatranslation.cpp:2127 mapsdatatranslation.cpp:2130
+msgid ""
+"_: italyprovince.kgm\n"
+"Aosta"
+msgstr "Aosta"
+
+#: mapsdatatranslation.cpp:2128
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Aosta is..."
+msgstr "The capital of Aosta is..."
+
+#: mapsdatatranslation.cpp:2129
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Aosta"
+msgstr ""
+"Please click on:\n"
+"Aosta"
+
+#: mapsdatatranslation.cpp:2131
+msgid ""
+"_: italyprovince.kgm\n"
+"Aosta is the capital of..."
+msgstr "Aosta is the capital of..."
+
+#: mapsdatatranslation.cpp:2132 mapsdatatranslation.cpp:2135
+msgid ""
+"_: italyprovince.kgm\n"
+"Bolzano"
+msgstr "Bolzano"
+
+#: mapsdatatranslation.cpp:2133
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Bolzano is..."
+msgstr "The capital of Bolzano is..."
+
+#: mapsdatatranslation.cpp:2134
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Bolzano"
+msgstr ""
+"Please click on:\n"
+"Bolzano"
+
+#: mapsdatatranslation.cpp:2136
+msgid ""
+"_: italyprovince.kgm\n"
+"Bolzano is the capital of..."
+msgstr "Bolzano is the capital of..."
+
+#: mapsdatatranslation.cpp:2137 mapsdatatranslation.cpp:2140
+msgid ""
+"_: italyprovince.kgm\n"
+"Trento"
+msgstr "Trento"
+
+#: mapsdatatranslation.cpp:2138
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Trento is..."
+msgstr "The capital of Trento is..."
+
+#: mapsdatatranslation.cpp:2139
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Trento"
+msgstr ""
+"Please click on:\n"
+"Trento"
+
+#: mapsdatatranslation.cpp:2141
+msgid ""
+"_: italyprovince.kgm\n"
+"Trento is the capital of..."
+msgstr "Trento is the capital of..."
+
+#: mapsdatatranslation.cpp:2142 mapsdatatranslation.cpp:2145
+msgid ""
+"_: italyprovince.kgm\n"
+"Belluno"
+msgstr "Belluno"
+
+#: mapsdatatranslation.cpp:2143
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Belluno is..."
+msgstr "The capital of Belluno is..."
+
+#: mapsdatatranslation.cpp:2144
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Belluno"
+msgstr ""
+"Please click on:\n"
+"Belluno"
+
+#: mapsdatatranslation.cpp:2146
+msgid ""
+"_: italyprovince.kgm\n"
+"Belluno is the capital of..."
+msgstr "Belluno is the capital of..."
+
+#: mapsdatatranslation.cpp:2147 mapsdatatranslation.cpp:2150
+msgid ""
+"_: italyprovince.kgm\n"
+"Padova"
+msgstr "Padova"
+
+#: mapsdatatranslation.cpp:2148
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Padova is..."
+msgstr "The capital of Padova is..."
+
+#: mapsdatatranslation.cpp:2149
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Padova"
+msgstr ""
+"Please click on:\n"
+"Padova"
+
+#: mapsdatatranslation.cpp:2151
+msgid ""
+"_: italyprovince.kgm\n"
+"Padova is the capital of..."
+msgstr "Padova is the capital of..."
+
+#: mapsdatatranslation.cpp:2152 mapsdatatranslation.cpp:2155
+msgid ""
+"_: italyprovince.kgm\n"
+"Rovigo"
+msgstr "Rovigo"
+
+#: mapsdatatranslation.cpp:2153
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Rovigo is..."
+msgstr "The capital of Rovigo is..."
+
+#: mapsdatatranslation.cpp:2154
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Rovigo"
+msgstr ""
+"Please click on:\n"
+"Rovigo"
+
+#: mapsdatatranslation.cpp:2156
+msgid ""
+"_: italyprovince.kgm\n"
+"Rovigo is the capital of..."
+msgstr "Rovigo is the capital of..."
+
+#: mapsdatatranslation.cpp:2157 mapsdatatranslation.cpp:2160
+msgid ""
+"_: italyprovince.kgm\n"
+"Treviso"
+msgstr "Treviso"
+
+#: mapsdatatranslation.cpp:2158
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Treviso is..."
+msgstr "The capital of Treviso is..."
+
+#: mapsdatatranslation.cpp:2159
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Treviso"
+msgstr ""
+"Please click on:\n"
+"Treviso"
+
+#: mapsdatatranslation.cpp:2161
+msgid ""
+"_: italyprovince.kgm\n"
+"Treviso is the capital of..."
+msgstr "Treviso is the capital of..."
+
+#: mapsdatatranslation.cpp:2162 mapsdatatranslation.cpp:2165
+msgid ""
+"_: italyprovince.kgm\n"
+"Venice"
+msgstr "Venice"
+
+#: mapsdatatranslation.cpp:2163
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Venice is..."
+msgstr "The capital of Venice is..."
+
+#: mapsdatatranslation.cpp:2164
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Venice"
+msgstr ""
+"Please click on:\n"
+"Venice"
+
+#: mapsdatatranslation.cpp:2166
+msgid ""
+"_: italyprovince.kgm\n"
+"Venice is the capital of..."
+msgstr "Venice is the capital of..."
+
+#: mapsdatatranslation.cpp:2167 mapsdatatranslation.cpp:2170
+msgid ""
+"_: italyprovince.kgm\n"
+"Verona"
+msgstr "Verona"
+
+#: mapsdatatranslation.cpp:2168
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Verona is..."
+msgstr "The capital of Verona is..."
+
+#: mapsdatatranslation.cpp:2169
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Verona"
+msgstr ""
+"Please click on:\n"
+"Verona"
+
+#: mapsdatatranslation.cpp:2171
+msgid ""
+"_: italyprovince.kgm\n"
+"Verona is the capital of..."
+msgstr "Verona is the capital of..."
+
+#: mapsdatatranslation.cpp:2172 mapsdatatranslation.cpp:2175
+msgid ""
+"_: italyprovince.kgm\n"
+"Vicenza"
+msgstr "Vicenza"
+
+#: mapsdatatranslation.cpp:2173
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Vicenza is..."
+msgstr "The capital of Vicenza is..."
+
+#: mapsdatatranslation.cpp:2174
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Vicenza"
+msgstr ""
+"Please click on:\n"
+"Vicenza"
+
+#: mapsdatatranslation.cpp:2176
+msgid ""
+"_: italyprovince.kgm\n"
+"Vicenza is the capital of..."
+msgstr "Vicenza is the capital of..."
+
+#: mapsdatatranslation.cpp:2177 mapsdatatranslation.cpp:2180
+msgid ""
+"_: italyprovince.kgm\n"
+"Gorizia"
+msgstr "Gorizia"
+
+#: mapsdatatranslation.cpp:2178
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Gorizia is..."
+msgstr "The capital of Gorizia is..."
+
+#: mapsdatatranslation.cpp:2179
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Gorizia"
+msgstr ""
+"Please click on:\n"
+"Gorizia"
+
+#: mapsdatatranslation.cpp:2181
+msgid ""
+"_: italyprovince.kgm\n"
+"Gorizia is the capital of..."
+msgstr "Gorizia is the capital of..."
+
+#: mapsdatatranslation.cpp:2182 mapsdatatranslation.cpp:2185
+msgid ""
+"_: italyprovince.kgm\n"
+"Pordenone"
+msgstr "Pordenone"
+
+#: mapsdatatranslation.cpp:2183
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Pordenone is..."
+msgstr "The capital of Pordenone is..."
+
+#: mapsdatatranslation.cpp:2184
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Pordenone"
+msgstr ""
+"Please click on:\n"
+"Pordenone"
+
+#: mapsdatatranslation.cpp:2186
+msgid ""
+"_: italyprovince.kgm\n"
+"Pordenone is the capital of..."
+msgstr "Pordenone is the capital of..."
+
+#: mapsdatatranslation.cpp:2187 mapsdatatranslation.cpp:2190
+msgid ""
+"_: italyprovince.kgm\n"
+"Trieste"
+msgstr "Trieste"
+
+#: mapsdatatranslation.cpp:2188
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Trieste is..."
+msgstr "The capital of Trieste is..."
+
+#: mapsdatatranslation.cpp:2189
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Trieste"
+msgstr ""
+"Please click on:\n"
+"Trieste"
+
+#: mapsdatatranslation.cpp:2191
+msgid ""
+"_: italyprovince.kgm\n"
+"Trieste is the capital of..."
+msgstr "Trieste is the capital of..."
+
+#: mapsdatatranslation.cpp:2192 mapsdatatranslation.cpp:2195
+msgid ""
+"_: italyprovince.kgm\n"
+"Udine"
+msgstr "Udine"
+
+#: mapsdatatranslation.cpp:2193
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Udine is..."
+msgstr "The capital of Udine is..."
+
+#: mapsdatatranslation.cpp:2194
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Udine"
+msgstr ""
+"Please click on:\n"
+"Udine"
+
+#: mapsdatatranslation.cpp:2196
+msgid ""
+"_: italyprovince.kgm\n"
+"Udine is the capital of..."
+msgstr "Udine is the capital of..."
+
+#: mapsdatatranslation.cpp:2197 mapsdatatranslation.cpp:2200
+msgid ""
+"_: italyprovince.kgm\n"
+"Genoa"
+msgstr "Genoa"
+
+#: mapsdatatranslation.cpp:2198
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Genoa is..."
+msgstr "The capital of Genoa is..."
+
+#: mapsdatatranslation.cpp:2199
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Genoa"
+msgstr ""
+"Please click on:\n"
+"Genoa"
+
+#: mapsdatatranslation.cpp:2201
+msgid ""
+"_: italyprovince.kgm\n"
+"Genoa is the capital of..."
+msgstr "Genoa is the capital of..."
+
+#: mapsdatatranslation.cpp:2202 mapsdatatranslation.cpp:2205
+msgid ""
+"_: italyprovince.kgm\n"
+"Imperia"
+msgstr "Imperia"
+
+#: mapsdatatranslation.cpp:2203
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Imperia is..."
+msgstr "The capital of Imperia is..."
+
+#: mapsdatatranslation.cpp:2204
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Imperia"
+msgstr ""
+"Please click on:\n"
+"Imperia"
+
+#: mapsdatatranslation.cpp:2206
+msgid ""
+"_: italyprovince.kgm\n"
+"Imperia is the capital of..."
+msgstr "Imperia is the capital of..."
+
+#: mapsdatatranslation.cpp:2207 mapsdatatranslation.cpp:2210
+msgid ""
+"_: italyprovince.kgm\n"
+"La Spezia"
+msgstr "La Spezia"
+
+#: mapsdatatranslation.cpp:2208
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of La Spezia is..."
+msgstr "The capital of La Spezia is..."
+
+#: mapsdatatranslation.cpp:2209
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"La Spezia"
+msgstr ""
+"Please click on:\n"
+"La Spezia"
+
+#: mapsdatatranslation.cpp:2211
+msgid ""
+"_: italyprovince.kgm\n"
+"La Spezia is the capital of..."
+msgstr "La Spezia is the capital of..."
+
+#: mapsdatatranslation.cpp:2212 mapsdatatranslation.cpp:2215
+msgid ""
+"_: italyprovince.kgm\n"
+"Savona"
+msgstr "Savona"
+
+#: mapsdatatranslation.cpp:2213
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Savona is..."
+msgstr "The capital of Savona is..."
+
+#: mapsdatatranslation.cpp:2214
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Savona"
+msgstr ""
+"Please click on:\n"
+"Savona"
+
+#: mapsdatatranslation.cpp:2216
+msgid ""
+"_: italyprovince.kgm\n"
+"Savona is the capital of..."
+msgstr "Savona is the capital of..."
+
+#: mapsdatatranslation.cpp:2217 mapsdatatranslation.cpp:2220
+msgid ""
+"_: italyprovince.kgm\n"
+"Bologna"
+msgstr "Bologna"
+
+#: mapsdatatranslation.cpp:2218
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Bologna is..."
+msgstr "The capital of Bologna is..."
+
+#: mapsdatatranslation.cpp:2219
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Bologna"
+msgstr ""
+"Please click on:\n"
+"Bologna"
+
+#: mapsdatatranslation.cpp:2221
+msgid ""
+"_: italyprovince.kgm\n"
+"Bologna is the capital of..."
+msgstr "Bologna is the capital of..."
+
+#: mapsdatatranslation.cpp:2222 mapsdatatranslation.cpp:2225
+msgid ""
+"_: italyprovince.kgm\n"
+"Ferrara"
+msgstr "Ferrara"
+
+#: mapsdatatranslation.cpp:2223
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Ferrara is..."
+msgstr "The capital of Ferrara is..."
+
+#: mapsdatatranslation.cpp:2224
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Ferrara"
+msgstr ""
+"Please click on:\n"
+"Ferrara"
+
+#: mapsdatatranslation.cpp:2226
+msgid ""
+"_: italyprovince.kgm\n"
+"Ferrara is the capital of..."
+msgstr "Ferrara is the capital of..."
+
+#: mapsdatatranslation.cpp:2227
+msgid ""
+"_: italyprovince.kgm\n"
+"Forlì-Cesena"
+msgstr "Forlì-Cesena"
+
+#: mapsdatatranslation.cpp:2228
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Forlì-Cesena is..."
+msgstr "The capital of Forlì-Cesena is..."
+
+#: mapsdatatranslation.cpp:2229
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Forlì-Cesena"
+msgstr ""
+"Please click on:\n"
+"Forlì-Cesena"
+
+#: mapsdatatranslation.cpp:2230
+msgid ""
+"_: italyprovince.kgm\n"
+"Forlì"
+msgstr "Forlì"
+
+#: mapsdatatranslation.cpp:2231
+msgid ""
+"_: italyprovince.kgm\n"
+"Forlì is the capital of..."
+msgstr "Forlì is the capital of..."
+
+#: mapsdatatranslation.cpp:2232 mapsdatatranslation.cpp:2235
+msgid ""
+"_: italyprovince.kgm\n"
+"Modena"
+msgstr "Modena"
+
+#: mapsdatatranslation.cpp:2233
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Modena is..."
+msgstr "The capital of Modena is..."
+
+#: mapsdatatranslation.cpp:2234
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Modena"
+msgstr ""
+"Please click on:\n"
+"Modena"
+
+#: mapsdatatranslation.cpp:2236
+msgid ""
+"_: italyprovince.kgm\n"
+"Modena is the capital of..."
+msgstr "Modena is the capital of..."
+
+#: mapsdatatranslation.cpp:2237 mapsdatatranslation.cpp:2240
+msgid ""
+"_: italyprovince.kgm\n"
+"Parma"
+msgstr "Parma"
+
+#: mapsdatatranslation.cpp:2238
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Parma is..."
+msgstr "The capital of Parma is..."
+
+#: mapsdatatranslation.cpp:2239
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Parma"
+msgstr ""
+"Please click on:\n"
+"Parma"
+
+#: mapsdatatranslation.cpp:2241
+msgid ""
+"_: italyprovince.kgm\n"
+"Parma is the capital of..."
+msgstr "Parma is the capital of..."
+
+#: mapsdatatranslation.cpp:2242 mapsdatatranslation.cpp:2245
+msgid ""
+"_: italyprovince.kgm\n"
+"Piacenza"
+msgstr "Piacenza"
+
+#: mapsdatatranslation.cpp:2243
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Piacenza is..."
+msgstr "The capital of Piacenza is..."
+
+#: mapsdatatranslation.cpp:2244
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Piacenza"
+msgstr ""
+"Please click on:\n"
+"Piacenza"
+
+#: mapsdatatranslation.cpp:2246
+msgid ""
+"_: italyprovince.kgm\n"
+"Piacenza is the capital of..."
+msgstr "Piacenza is the capital of..."
+
+#: mapsdatatranslation.cpp:2247 mapsdatatranslation.cpp:2250
+msgid ""
+"_: italyprovince.kgm\n"
+"Ravenna"
+msgstr "Ravenna"
+
+#: mapsdatatranslation.cpp:2248
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Ravenna is..."
+msgstr "The capital of Ravenna is..."
+
+#: mapsdatatranslation.cpp:2249
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Ravenna"
+msgstr ""
+"Please click on:\n"
+"Ravenna"
+
+#: mapsdatatranslation.cpp:2251
+msgid ""
+"_: italyprovince.kgm\n"
+"Ravenna is the capital of..."
+msgstr "Ravenna is the capital of..."
+
+#: mapsdatatranslation.cpp:2252 mapsdatatranslation.cpp:2255
+msgid ""
+"_: italyprovince.kgm\n"
+"Reggio nell'Emilia"
+msgstr "Reggio nell'Emilia"
+
+#: mapsdatatranslation.cpp:2253
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Reggio nell'Emilia is..."
+msgstr "The capital of Reggio nell'Emilia is..."
+
+#: mapsdatatranslation.cpp:2254
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Reggio nell'Emilia"
+msgstr ""
+"Please click on:\n"
+"Reggio nell'Emilia"
+
+#: mapsdatatranslation.cpp:2256
+msgid ""
+"_: italyprovince.kgm\n"
+"Reggio nell'Emilia is the capital of..."
+msgstr "Reggio nell'Emilia is the capital of..."
+
+#: mapsdatatranslation.cpp:2257 mapsdatatranslation.cpp:2260
+msgid ""
+"_: italyprovince.kgm\n"
+"Rimini"
+msgstr "Rimini"
+
+#: mapsdatatranslation.cpp:2258
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Rimini is..."
+msgstr "The capital of Rimini is..."
+
+#: mapsdatatranslation.cpp:2259
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Rimini"
+msgstr ""
+"Please click on:\n"
+"Rimini"
+
+#: mapsdatatranslation.cpp:2261
+msgid ""
+"_: italyprovince.kgm\n"
+"Rimini is the capital of..."
+msgstr "Rimini is the capital of..."
+
+#: mapsdatatranslation.cpp:2262 mapsdatatranslation.cpp:2265
+msgid ""
+"_: italyprovince.kgm\n"
+"Arezzo"
+msgstr "Arezzo"
+
+#: mapsdatatranslation.cpp:2263
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Arezzo is..."
+msgstr "The capital of Arezzo is..."
+
+#: mapsdatatranslation.cpp:2264
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Arezzo"
+msgstr ""
+"Please click on:\n"
+"Arezzo"
+
+#: mapsdatatranslation.cpp:2266
+msgid ""
+"_: italyprovince.kgm\n"
+"Arezzo is the capital of..."
+msgstr "Arezzo is the capital of..."
+
+#: mapsdatatranslation.cpp:2267 mapsdatatranslation.cpp:2270
+msgid ""
+"_: italyprovince.kgm\n"
+"Florence"
+msgstr "Florence"
+
+#: mapsdatatranslation.cpp:2268
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Florence is..."
+msgstr "The capital of Florence is..."
+
+#: mapsdatatranslation.cpp:2269
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Florence"
+msgstr ""
+"Please click on:\n"
+"Florence"
+
+#: mapsdatatranslation.cpp:2271
+msgid ""
+"_: italyprovince.kgm\n"
+"Florence is the capital of..."
+msgstr "Florence is the capital of..."
+
+#: mapsdatatranslation.cpp:2272 mapsdatatranslation.cpp:2275
+msgid ""
+"_: italyprovince.kgm\n"
+"Grosseto"
+msgstr "Grosseto"
+
+#: mapsdatatranslation.cpp:2273
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Grosseto is..."
+msgstr "The capital of Grosseto is..."
+
+#: mapsdatatranslation.cpp:2274
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Grosseto"
+msgstr ""
+"Please click on:\n"
+"Grosseto"
+
+#: mapsdatatranslation.cpp:2276
+msgid ""
+"_: italyprovince.kgm\n"
+"Grosseto is the capital of..."
+msgstr "Grosseto is the capital of..."
+
+#: mapsdatatranslation.cpp:2277 mapsdatatranslation.cpp:2280
+msgid ""
+"_: italyprovince.kgm\n"
+"Livorno"
+msgstr "Livorno"
+
+#: mapsdatatranslation.cpp:2278
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Livorno is..."
+msgstr "The capital of Livorno is..."
+
+#: mapsdatatranslation.cpp:2279
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Livorno"
+msgstr ""
+"Please click on:\n"
+"Livorno"
+
+#: mapsdatatranslation.cpp:2281
+msgid ""
+"_: italyprovince.kgm\n"
+"Livorno is the capital of..."
+msgstr "Livorno is the capital of..."
+
+#: mapsdatatranslation.cpp:2282 mapsdatatranslation.cpp:2285
+msgid ""
+"_: italyprovince.kgm\n"
+"Lucca"
+msgstr "Lucca"
+
+#: mapsdatatranslation.cpp:2283
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Lucca is..."
+msgstr "The capital of Lucca is..."
+
+#: mapsdatatranslation.cpp:2284
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Lucca"
+msgstr ""
+"Please click on:\n"
+"Lucca"
+
+#: mapsdatatranslation.cpp:2286
+msgid ""
+"_: italyprovince.kgm\n"
+"Lucca is the capital of..."
+msgstr "Lucca is the capital of..."
+
+#: mapsdatatranslation.cpp:2287
+msgid ""
+"_: italyprovince.kgm\n"
+"Massa-Carrara"
+msgstr "Massa-Carrara"
+
+#: mapsdatatranslation.cpp:2288
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Massa-Carrara is..."
+msgstr "The capital of Massa-Carrara is..."
+
+#: mapsdatatranslation.cpp:2289
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Massa-Carrara"
+msgstr ""
+"Please click on:\n"
+"Massa-Carrara"
+
+#: mapsdatatranslation.cpp:2290
+msgid ""
+"_: italyprovince.kgm\n"
+"Massa"
+msgstr "Massa"
+
+#: mapsdatatranslation.cpp:2291
+msgid ""
+"_: italyprovince.kgm\n"
+"Massa is the capital of..."
+msgstr "Massa is the capital of..."
+
+#: mapsdatatranslation.cpp:2292 mapsdatatranslation.cpp:2295
+msgid ""
+"_: italyprovince.kgm\n"
+"Pisa"
+msgstr "Pisa"
+
+#: mapsdatatranslation.cpp:2293
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Pisa is..."
+msgstr "The capital of Pisa is..."
+
+#: mapsdatatranslation.cpp:2294
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Pisa"
+msgstr ""
+"Please click on:\n"
+"Pisa"
+
+#: mapsdatatranslation.cpp:2296
+msgid ""
+"_: italyprovince.kgm\n"
+"Pisa is the capital of..."
+msgstr "Pisa is the capital of..."
+
+#: mapsdatatranslation.cpp:2297 mapsdatatranslation.cpp:2300
+msgid ""
+"_: italyprovince.kgm\n"
+"Pistoia"
+msgstr "Pistoia"
+
+#: mapsdatatranslation.cpp:2298
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Pistoia is..."
+msgstr "The capital of Pistoia is..."
+
+#: mapsdatatranslation.cpp:2299
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Pistoia"
+msgstr ""
+"Please click on:\n"
+"Pistoia"
+
+#: mapsdatatranslation.cpp:2301
+msgid ""
+"_: italyprovince.kgm\n"
+"Pistoia is the capital of..."
+msgstr "Pistoia is the capital of..."
+
+#: mapsdatatranslation.cpp:2302 mapsdatatranslation.cpp:2305
+msgid ""
+"_: italyprovince.kgm\n"
+"Prato"
+msgstr "Prato"
+
+#: mapsdatatranslation.cpp:2303
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Prato is..."
+msgstr "The capital of Prato is..."
+
+#: mapsdatatranslation.cpp:2304
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Prato"
+msgstr ""
+"Please click on:\n"
+"Prato"
+
+#: mapsdatatranslation.cpp:2306
+msgid ""
+"_: italyprovince.kgm\n"
+"Prato is the capital of..."
+msgstr "Prato is the capital of..."
+
+#: mapsdatatranslation.cpp:2307 mapsdatatranslation.cpp:2310
+msgid ""
+"_: italyprovince.kgm\n"
+"Siena"
+msgstr "Siena"
+
+#: mapsdatatranslation.cpp:2308
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Siena is..."
+msgstr "The capital of Siena is..."
+
+#: mapsdatatranslation.cpp:2309
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Siena"
+msgstr ""
+"Please click on:\n"
+"Siena"
+
+#: mapsdatatranslation.cpp:2311
+msgid ""
+"_: italyprovince.kgm\n"
+"Siena is the capital of..."
+msgstr "Siena is the capital of..."
+
+#: mapsdatatranslation.cpp:2312 mapsdatatranslation.cpp:2315
+msgid ""
+"_: italyprovince.kgm\n"
+"Perugia"
+msgstr "Perugia"
+
+#: mapsdatatranslation.cpp:2313
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Perugia is..."
+msgstr "The capital of Perugia is..."
+
+#: mapsdatatranslation.cpp:2314
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Perugia"
+msgstr ""
+"Please click on:\n"
+"Perugia"
+
+#: mapsdatatranslation.cpp:2316
+msgid ""
+"_: italyprovince.kgm\n"
+"Perugia is the capital of..."
+msgstr "Perugia is the capital of..."
+
+#: mapsdatatranslation.cpp:2317 mapsdatatranslation.cpp:2320
+msgid ""
+"_: italyprovince.kgm\n"
+"Terni"
+msgstr "Terni"
+
+#: mapsdatatranslation.cpp:2318
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Terni is..."
+msgstr "The capital of Terni is..."
+
+#: mapsdatatranslation.cpp:2319
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Terni"
+msgstr ""
+"Please click on:\n"
+"Terni"
+
+#: mapsdatatranslation.cpp:2321
+msgid ""
+"_: italyprovince.kgm\n"
+"Terni is the capital of..."
+msgstr "Terni is the capital of..."
+
+#: mapsdatatranslation.cpp:2322 mapsdatatranslation.cpp:2325
+msgid ""
+"_: italyprovince.kgm\n"
+"Ancona"
+msgstr "Ancona"
+
+#: mapsdatatranslation.cpp:2323
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Ancona is..."
+msgstr "The capital of Ancona is..."
+
+#: mapsdatatranslation.cpp:2324
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Ancona"
+msgstr ""
+"Please click on:\n"
+"Ancona"
+
+#: mapsdatatranslation.cpp:2326
+msgid ""
+"_: italyprovince.kgm\n"
+"Ancona is the capital of..."
+msgstr "Ancona is the capital of..."
+
+#: mapsdatatranslation.cpp:2327 mapsdatatranslation.cpp:2330
+msgid ""
+"_: italyprovince.kgm\n"
+"Ascoli Piceno"
+msgstr "Ascoli Piceno"
+
+#: mapsdatatranslation.cpp:2328
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Ascoli Piceno is..."
+msgstr "The capital of Ascoli Piceno is..."
+
+#: mapsdatatranslation.cpp:2329
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Ascoli Piceno"
+msgstr ""
+"Please click on:\n"
+"Ascoli Piceno"
+
+#: mapsdatatranslation.cpp:2331
+msgid ""
+"_: italyprovince.kgm\n"
+"Ascoli Piceno is the capital of..."
+msgstr "Ascoli Piceno is the capital of..."
+
+#: mapsdatatranslation.cpp:2332 mapsdatatranslation.cpp:2335
+msgid ""
+"_: italyprovince.kgm\n"
+"Macerata"
+msgstr "Macerata"
+
+#: mapsdatatranslation.cpp:2333
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Macerata is..."
+msgstr "The capital of Macerata is..."
+
+#: mapsdatatranslation.cpp:2334
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Macerata"
+msgstr ""
+"Please click on:\n"
+"Macerata"
+
+#: mapsdatatranslation.cpp:2336
+msgid ""
+"_: italyprovince.kgm\n"
+"Macerata is the capital of..."
+msgstr "Macerata is the capital of..."
+
+#: mapsdatatranslation.cpp:2337
+msgid ""
+"_: italyprovince.kgm\n"
+"Pesaro and Urbino"
+msgstr "Pesaro and Urbino"
+
+#: mapsdatatranslation.cpp:2338
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Pesaro and Urbino is..."
+msgstr "The capital of Pesaro and Urbino is..."
+
+#: mapsdatatranslation.cpp:2339
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Pesaro and Urbino"
+msgstr ""
+"Please click on:\n"
+"Pesaro and Urbino"
+
+#: mapsdatatranslation.cpp:2340
+msgid ""
+"_: italyprovince.kgm\n"
+"Pesaro"
+msgstr "Pesaro"
+
+#: mapsdatatranslation.cpp:2341
+msgid ""
+"_: italyprovince.kgm\n"
+"Pesaro is the capital of..."
+msgstr "Pesaro is the capital of..."
+
+#: mapsdatatranslation.cpp:2342 mapsdatatranslation.cpp:2345
+msgid ""
+"_: italyprovince.kgm\n"
+"Frosinone"
+msgstr "Frosinone"
+
+#: mapsdatatranslation.cpp:2343
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Frosinone is..."
+msgstr "The capital of Frosinone is..."
+
+#: mapsdatatranslation.cpp:2344
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Frosinone"
+msgstr ""
+"Please click on:\n"
+"Frosinone"
+
+#: mapsdatatranslation.cpp:2346
+msgid ""
+"_: italyprovince.kgm\n"
+"Frosinone is the capital of..."
+msgstr "Frosinone is the capital of..."
+
+#: mapsdatatranslation.cpp:2347 mapsdatatranslation.cpp:2350
+msgid ""
+"_: italyprovince.kgm\n"
+"Latina"
+msgstr "Latina"
+
+#: mapsdatatranslation.cpp:2348
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Latina is..."
+msgstr "The capital of Latina is..."
+
+#: mapsdatatranslation.cpp:2349
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Latina"
+msgstr ""
+"Please click on:\n"
+"Latina"
+
+#: mapsdatatranslation.cpp:2351
+msgid ""
+"_: italyprovince.kgm\n"
+"Latina is the capital of..."
+msgstr "Latina is the capital of..."
+
+#: mapsdatatranslation.cpp:2352 mapsdatatranslation.cpp:2355
+msgid ""
+"_: italyprovince.kgm\n"
+"Rieti"
+msgstr "Rieti"
+
+#: mapsdatatranslation.cpp:2353
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Rieti is..."
+msgstr "The capital of Rieti is..."
+
+#: mapsdatatranslation.cpp:2354
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Rieti"
+msgstr ""
+"Please click on:\n"
+"Rieti"
+
+#: mapsdatatranslation.cpp:2356
+msgid ""
+"_: italyprovince.kgm\n"
+"Rieti is the capital of..."
+msgstr "Rieti is the capital of..."
+
+#: mapsdatatranslation.cpp:2357 mapsdatatranslation.cpp:2360
+msgid ""
+"_: italyprovince.kgm\n"
+"Rome"
+msgstr "Rome"
+
+#: mapsdatatranslation.cpp:2358
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Rome is..."
+msgstr "The capital of Rome is..."
+
+#: mapsdatatranslation.cpp:2359
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Rome"
+msgstr ""
+"Please click on:\n"
+"Rome"
+
+#: mapsdatatranslation.cpp:2361
+msgid ""
+"_: italyprovince.kgm\n"
+"Rome is the capital of..."
+msgstr "Rome is the capital of..."
+
+#: mapsdatatranslation.cpp:2362 mapsdatatranslation.cpp:2365
+msgid ""
+"_: italyprovince.kgm\n"
+"Viterbo"
+msgstr "Viterbo"
+
+#: mapsdatatranslation.cpp:2363
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Viterbo is..."
+msgstr "The capital of Viterbo is..."
+
+#: mapsdatatranslation.cpp:2364
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Viterbo"
+msgstr ""
+"Please click on:\n"
+"Viterbo"
+
+#: mapsdatatranslation.cpp:2366
+msgid ""
+"_: italyprovince.kgm\n"
+"Viterbo is the capital of..."
+msgstr "Viterbo is the capital of..."
+
+#: mapsdatatranslation.cpp:2367 mapsdatatranslation.cpp:2370
+msgid ""
+"_: italyprovince.kgm\n"
+"Chieti"
+msgstr "Chieti"
+
+#: mapsdatatranslation.cpp:2368
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Chieti is..."
+msgstr "The capital of Chieti is..."
+
+#: mapsdatatranslation.cpp:2369
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Chieti"
+msgstr ""
+"Please click on:\n"
+"Chieti"
+
+#: mapsdatatranslation.cpp:2371
+msgid ""
+"_: italyprovince.kgm\n"
+"Chieti is the capital of..."
+msgstr "Chieti is the capital of..."
+
+#: mapsdatatranslation.cpp:2372 mapsdatatranslation.cpp:2375
+msgid ""
+"_: italyprovince.kgm\n"
+"L'Aquila"
+msgstr "L'Aquila"
+
+#: mapsdatatranslation.cpp:2373
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of L'Aquila is..."
+msgstr "The capital of L'Aquila is..."
+
+#: mapsdatatranslation.cpp:2374
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"L'Aquila"
+msgstr ""
+"Please click on:\n"
+"L'Aquila"
+
+#: mapsdatatranslation.cpp:2376
+msgid ""
+"_: italyprovince.kgm\n"
+"L'Aquila is the capital of..."
+msgstr "L'Aquila is the capital of..."
+
+#: mapsdatatranslation.cpp:2377 mapsdatatranslation.cpp:2380
+msgid ""
+"_: italyprovince.kgm\n"
+"Pescara"
+msgstr "Pescara"
+
+#: mapsdatatranslation.cpp:2378
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Pescara is..."
+msgstr "The capital of Pescara is..."
+
+#: mapsdatatranslation.cpp:2379
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Pescara"
+msgstr ""
+"Please click on:\n"
+"Pescara"
+
+#: mapsdatatranslation.cpp:2381
+msgid ""
+"_: italyprovince.kgm\n"
+"Pescara is the capital of..."
+msgstr "Pescara is the capital of..."
+
+#: mapsdatatranslation.cpp:2382 mapsdatatranslation.cpp:2385
+msgid ""
+"_: italyprovince.kgm\n"
+"Teramo"
+msgstr "Teramo"
+
+#: mapsdatatranslation.cpp:2383
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Teramo is..."
+msgstr "The capital of Teramo is..."
+
+#: mapsdatatranslation.cpp:2384
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Teramo"
+msgstr ""
+"Please click on:\n"
+"Teramo"
+
+#: mapsdatatranslation.cpp:2386
+msgid ""
+"_: italyprovince.kgm\n"
+"Teramo is the capital of..."
+msgstr "Teramo is the capital of..."
+
+#: mapsdatatranslation.cpp:2387 mapsdatatranslation.cpp:2390
+msgid ""
+"_: italyprovince.kgm\n"
+"Campobasso"
+msgstr "Campobasso"
+
+#: mapsdatatranslation.cpp:2388
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Campobasso is..."
+msgstr "The capital of Campobasso is..."
+
+#: mapsdatatranslation.cpp:2389
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Campobasso"
+msgstr ""
+"Please click on:\n"
+"Campobasso"
+
+#: mapsdatatranslation.cpp:2391
+msgid ""
+"_: italyprovince.kgm\n"
+"Campobasso is the capital of..."
+msgstr "Campobasso is the capital of..."
+
+#: mapsdatatranslation.cpp:2392 mapsdatatranslation.cpp:2395
+msgid ""
+"_: italyprovince.kgm\n"
+"Isernia"
+msgstr "Isernia"
+
+#: mapsdatatranslation.cpp:2393
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Isernia is..."
+msgstr "The capital of Isernia is..."
+
+#: mapsdatatranslation.cpp:2394
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Isernia"
+msgstr ""
+"Please click on:\n"
+"Isernia"
+
+#: mapsdatatranslation.cpp:2396
+msgid ""
+"_: italyprovince.kgm\n"
+"Isernia is the capital of..."
+msgstr "Isernia is the capital of..."
+
+#: mapsdatatranslation.cpp:2397 mapsdatatranslation.cpp:2400
+msgid ""
+"_: italyprovince.kgm\n"
+"Avellino"
+msgstr "Avellino"
+
+#: mapsdatatranslation.cpp:2398
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Avellino is..."
+msgstr "The capital of Avellino is..."
+
+#: mapsdatatranslation.cpp:2399
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Avellino"
+msgstr ""
+"Please click on:\n"
+"Avellino"
+
+#: mapsdatatranslation.cpp:2401
+msgid ""
+"_: italyprovince.kgm\n"
+"Avellino is the capital of..."
+msgstr "Avellino is the capital of..."
+
+#: mapsdatatranslation.cpp:2402 mapsdatatranslation.cpp:2405
+msgid ""
+"_: italyprovince.kgm\n"
+"Benevento"
+msgstr "Benevento"
+
+#: mapsdatatranslation.cpp:2403
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Benevento is..."
+msgstr "The capital of Benevento is..."
+
+#: mapsdatatranslation.cpp:2404
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Benevento"
+msgstr ""
+"Please click on:\n"
+"Benevento"
+
+#: mapsdatatranslation.cpp:2406
+msgid ""
+"_: italyprovince.kgm\n"
+"Benevento is the capital of..."
+msgstr "Benevento is the capital of..."
+
+#: mapsdatatranslation.cpp:2407 mapsdatatranslation.cpp:2410
+msgid ""
+"_: italyprovince.kgm\n"
+"Caserta"
+msgstr "Caserta"
+
+#: mapsdatatranslation.cpp:2408
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Caserta is..."
+msgstr "The capital of Caserta is..."
+
+#: mapsdatatranslation.cpp:2409
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Caserta"
+msgstr ""
+"Please click on:\n"
+"Caserta"
+
+#: mapsdatatranslation.cpp:2411
+msgid ""
+"_: italyprovince.kgm\n"
+"Caserta is the capital of..."
+msgstr "Caserta is the capital of..."
+
+#: mapsdatatranslation.cpp:2412 mapsdatatranslation.cpp:2415
+msgid ""
+"_: italyprovince.kgm\n"
+"Naples"
+msgstr "Naples"
+
+#: mapsdatatranslation.cpp:2413
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Naples is..."
+msgstr "The capital of Naples is..."
+
+#: mapsdatatranslation.cpp:2414
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Naples"
+msgstr ""
+"Please click on:\n"
+"Naples"
+
+#: mapsdatatranslation.cpp:2416
+msgid ""
+"_: italyprovince.kgm\n"
+"Naples is the capital of..."
+msgstr "Naples is the capital of..."
+
+#: mapsdatatranslation.cpp:2417 mapsdatatranslation.cpp:2420
+msgid ""
+"_: italyprovince.kgm\n"
+"Salerno"
+msgstr "Salerno"
+
+#: mapsdatatranslation.cpp:2418
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Salerno is..."
+msgstr "The capital of Salerno is..."
+
+#: mapsdatatranslation.cpp:2419
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Salerno"
+msgstr ""
+"Please click on:\n"
+"Salerno"
+
+#: mapsdatatranslation.cpp:2421
+msgid ""
+"_: italyprovince.kgm\n"
+"Salerno is the capital of..."
+msgstr "Salerno is the capital of..."
+
+#: mapsdatatranslation.cpp:2422 mapsdatatranslation.cpp:2425
+msgid ""
+"_: italyprovince.kgm\n"
+"Bari"
+msgstr "Bari"
+
+#: mapsdatatranslation.cpp:2423
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Bari is..."
+msgstr "The capital of Bari is..."
+
+#: mapsdatatranslation.cpp:2424
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Bari"
+msgstr ""
+"Please click on:\n"
+"Bari"
+
+#: mapsdatatranslation.cpp:2426
+msgid ""
+"_: italyprovince.kgm\n"
+"Bari is the capital of..."
+msgstr "Bari is the capital of..."
+
+#: mapsdatatranslation.cpp:2427 mapsdatatranslation.cpp:2430
+msgid ""
+"_: italyprovince.kgm\n"
+"Brindisi"
+msgstr "Brindisi"
+
+#: mapsdatatranslation.cpp:2428
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Brindisi is..."
+msgstr "The capital of Brindisi is..."
+
+#: mapsdatatranslation.cpp:2429
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Brindisi"
+msgstr ""
+"Please click on:\n"
+"Brindisi"
+
+#: mapsdatatranslation.cpp:2431
+msgid ""
+"_: italyprovince.kgm\n"
+"Brindisi is the capital of..."
+msgstr "Brindisi is the capital of..."
+
+#: mapsdatatranslation.cpp:2432 mapsdatatranslation.cpp:2435
+msgid ""
+"_: italyprovince.kgm\n"
+"Foggia"
+msgstr "Foggia"
+
+#: mapsdatatranslation.cpp:2433
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Foggia is..."
+msgstr "The capital of Foggia is..."
+
+#: mapsdatatranslation.cpp:2434
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Foggia"
+msgstr ""
+"Please click on:\n"
+"Foggia"
+
+#: mapsdatatranslation.cpp:2436
+msgid ""
+"_: italyprovince.kgm\n"
+"Foggia is the capital of..."
+msgstr "Foggia is the capital of..."
+
+#: mapsdatatranslation.cpp:2437 mapsdatatranslation.cpp:2440
+msgid ""
+"_: italyprovince.kgm\n"
+"Lecce"
+msgstr "Lecce"
+
+#: mapsdatatranslation.cpp:2438
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Lecce is..."
+msgstr "The capital of Lecce is..."
+
+#: mapsdatatranslation.cpp:2439
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Lecce"
+msgstr ""
+"Please click on:\n"
+"Lecce"
+
+#: mapsdatatranslation.cpp:2441
+msgid ""
+"_: italyprovince.kgm\n"
+"Lecce is the capital of..."
+msgstr "Lecce is the capital of..."
+
+#: mapsdatatranslation.cpp:2442 mapsdatatranslation.cpp:2445
+msgid ""
+"_: italyprovince.kgm\n"
+"Taranto"
+msgstr "Taranto"
+
+#: mapsdatatranslation.cpp:2443
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Taranto is..."
+msgstr "The capital of Taranto is..."
+
+#: mapsdatatranslation.cpp:2444
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Taranto"
+msgstr ""
+"Please click on:\n"
+"Taranto"
+
+#: mapsdatatranslation.cpp:2446
+msgid ""
+"_: italyprovince.kgm\n"
+"Taranto is the capital of..."
+msgstr "Taranto is the capital of..."
+
+#: mapsdatatranslation.cpp:2447 mapsdatatranslation.cpp:2450
+msgid ""
+"_: italyprovince.kgm\n"
+"Matera"
+msgstr "Matera"
+
+#: mapsdatatranslation.cpp:2448
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Matera is..."
+msgstr "The capital of Matera is..."
+
+#: mapsdatatranslation.cpp:2449
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Matera"
+msgstr ""
+"Please click on:\n"
+"Matera"
+
+#: mapsdatatranslation.cpp:2451
+msgid ""
+"_: italyprovince.kgm\n"
+"Matera is the capital of..."
+msgstr "Matera is the capital of..."
+
+#: mapsdatatranslation.cpp:2452 mapsdatatranslation.cpp:2455
+msgid ""
+"_: italyprovince.kgm\n"
+"Potenza"
+msgstr "Potenza"
+
+#: mapsdatatranslation.cpp:2453
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Potenza is..."
+msgstr "The capital of Potenza is..."
+
+#: mapsdatatranslation.cpp:2454
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Potenza"
+msgstr ""
+"Please click on:\n"
+"Potenza"
+
+#: mapsdatatranslation.cpp:2456
+msgid ""
+"_: italyprovince.kgm\n"
+"Potenza is the capital of..."
+msgstr "Potenza is the capital of..."
+
+#: mapsdatatranslation.cpp:2457 mapsdatatranslation.cpp:2460
+msgid ""
+"_: italyprovince.kgm\n"
+"Catanzaro"
+msgstr "Catanzaro"
+
+#: mapsdatatranslation.cpp:2458
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Catanzaro is..."
+msgstr "The capital of Catanzaro is..."
+
+#: mapsdatatranslation.cpp:2459
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Catanzaro"
+msgstr ""
+"Please click on:\n"
+"Catanzaro"
+
+#: mapsdatatranslation.cpp:2461
+msgid ""
+"_: italyprovince.kgm\n"
+"Catanzaro is the capital of..."
+msgstr "Catanzaro is the capital of..."
+
+#: mapsdatatranslation.cpp:2462 mapsdatatranslation.cpp:2465
+msgid ""
+"_: italyprovince.kgm\n"
+"Cosenza"
+msgstr "Cosenza"
+
+#: mapsdatatranslation.cpp:2463
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Cosenza is..."
+msgstr "The capital of Cosenza is..."
+
+#: mapsdatatranslation.cpp:2464
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Cosenza"
+msgstr ""
+"Please click on:\n"
+"Cosenza"
+
+#: mapsdatatranslation.cpp:2466
+msgid ""
+"_: italyprovince.kgm\n"
+"Cosenza is the capital of..."
+msgstr "Cosenza is the capital of..."
+
+#: mapsdatatranslation.cpp:2467 mapsdatatranslation.cpp:2470
+msgid ""
+"_: italyprovince.kgm\n"
+"Crotone"
+msgstr "Crotone"
+
+#: mapsdatatranslation.cpp:2468
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Crotone is..."
+msgstr "The capital of Crotone is..."
+
+#: mapsdatatranslation.cpp:2469
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Crotone"
+msgstr ""
+"Please click on:\n"
+"Crotone"
+
+#: mapsdatatranslation.cpp:2471
+msgid ""
+"_: italyprovince.kgm\n"
+"Crotone is the capital of..."
+msgstr "Crotone is the capital of..."
+
+#: mapsdatatranslation.cpp:2472 mapsdatatranslation.cpp:2475
+msgid ""
+"_: italyprovince.kgm\n"
+"Reggio di Calabria"
+msgstr "Reggio di Calabria"
+
+#: mapsdatatranslation.cpp:2473
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Reggio di Calabria is..."
+msgstr "The capital of Reggio di Calabria is..."
+
+#: mapsdatatranslation.cpp:2474
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Reggio di Calabria"
+msgstr ""
+"Please click on:\n"
+"Reggio di Calabria"
+
+#: mapsdatatranslation.cpp:2476
+msgid ""
+"_: italyprovince.kgm\n"
+"Reggio di Calabria is the capital of..."
+msgstr "Reggio di Calabria is the capital of..."
+
+#: mapsdatatranslation.cpp:2477 mapsdatatranslation.cpp:2480
+msgid ""
+"_: italyprovince.kgm\n"
+"Vibo Valentia"
+msgstr "Vibo Valentia"
+
+#: mapsdatatranslation.cpp:2478
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Vibo Valentia is..."
+msgstr "The capital of Vibo Valentia is..."
+
+#: mapsdatatranslation.cpp:2479
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Vibo Valentia"
+msgstr ""
+"Please click on:\n"
+"Vibo Valentia"
+
+#: mapsdatatranslation.cpp:2481
+msgid ""
+"_: italyprovince.kgm\n"
+"Vibo Valentia is the capital of..."
+msgstr "Vibo Valentia is the capital of..."
+
+#: mapsdatatranslation.cpp:2482 mapsdatatranslation.cpp:2485
+msgid ""
+"_: italyprovince.kgm\n"
+"Agrigento"
+msgstr "Agrigento"
+
+#: mapsdatatranslation.cpp:2483
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Agrigento is..."
+msgstr "The capital of Agrigento is..."
+
+#: mapsdatatranslation.cpp:2484
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Agrigento"
+msgstr ""
+"Please click on:\n"
+"Agrigento"
+
+#: mapsdatatranslation.cpp:2486
+msgid ""
+"_: italyprovince.kgm\n"
+"Agrigento is the capital of..."
+msgstr "Agrigento is the capital of..."
+
+#: mapsdatatranslation.cpp:2487 mapsdatatranslation.cpp:2490
+msgid ""
+"_: italyprovince.kgm\n"
+"Caltanissetta"
+msgstr "Caltanissetta"
+
+#: mapsdatatranslation.cpp:2488
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Caltanissetta is..."
+msgstr "The capital of Caltanissetta is..."
+
+#: mapsdatatranslation.cpp:2489
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Caltanissetta"
+msgstr ""
+"Please click on:\n"
+"Caltanissetta"
+
+#: mapsdatatranslation.cpp:2491
+msgid ""
+"_: italyprovince.kgm\n"
+"Caltanissetta is the capital of..."
+msgstr "Caltanissetta is the capital of..."
+
+#: mapsdatatranslation.cpp:2492 mapsdatatranslation.cpp:2495
+msgid ""
+"_: italyprovince.kgm\n"
+"Catania"
+msgstr "Catania"
+
+#: mapsdatatranslation.cpp:2493
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Catania is..."
+msgstr "The capital of Catania is..."
+
+#: mapsdatatranslation.cpp:2494
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Catania"
+msgstr ""
+"Please click on:\n"
+"Catania"
+
+#: mapsdatatranslation.cpp:2496
+msgid ""
+"_: italyprovince.kgm\n"
+"Catania is the capital of..."
+msgstr "Catania is the capital of..."
+
+#: mapsdatatranslation.cpp:2497 mapsdatatranslation.cpp:2500
+msgid ""
+"_: italyprovince.kgm\n"
+"Enna"
+msgstr "Enna"
+
+#: mapsdatatranslation.cpp:2498
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Enna is..."
+msgstr "The capital of Enna is..."
+
+#: mapsdatatranslation.cpp:2499
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Enna"
+msgstr ""
+"Please click on:\n"
+"Enna"
+
+#: mapsdatatranslation.cpp:2501
+msgid ""
+"_: italyprovince.kgm\n"
+"Enna is the capital of..."
+msgstr "Enna is the capital of..."
+
+#: mapsdatatranslation.cpp:2502 mapsdatatranslation.cpp:2505
+msgid ""
+"_: italyprovince.kgm\n"
+"Messina"
+msgstr "Messina"
+
+#: mapsdatatranslation.cpp:2503
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Messina is..."
+msgstr "The capital of Messina is..."
+
+#: mapsdatatranslation.cpp:2504
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Messina"
+msgstr ""
+"Please click on:\n"
+"Messina"
+
+#: mapsdatatranslation.cpp:2506
+msgid ""
+"_: italyprovince.kgm\n"
+"Messina is the capital of..."
+msgstr "Messina is the capital of..."
+
+#: mapsdatatranslation.cpp:2507 mapsdatatranslation.cpp:2510
+msgid ""
+"_: italyprovince.kgm\n"
+"Palermo"
+msgstr "Palermo"
+
+#: mapsdatatranslation.cpp:2508
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Palermo is..."
+msgstr "The capital of Palermo is..."
+
+#: mapsdatatranslation.cpp:2509
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Palermo"
+msgstr ""
+"Please click on:\n"
+"Palermo"
+
+#: mapsdatatranslation.cpp:2511
+msgid ""
+"_: italyprovince.kgm\n"
+"Palermo is the capital of..."
+msgstr "Palermo is the capital of..."
+
+#: mapsdatatranslation.cpp:2512 mapsdatatranslation.cpp:2515
+msgid ""
+"_: italyprovince.kgm\n"
+"Ragusa"
+msgstr "Ragusa"
+
+#: mapsdatatranslation.cpp:2513
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Ragusa is..."
+msgstr "The capital of Ragusa is..."
+
+#: mapsdatatranslation.cpp:2514
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Ragusa"
+msgstr ""
+"Please click on:\n"
+"Ragusa"
+
+#: mapsdatatranslation.cpp:2516
+msgid ""
+"_: italyprovince.kgm\n"
+"Ragusa is the capital of..."
+msgstr "Ragusa is the capital of..."
+
+#: mapsdatatranslation.cpp:2517 mapsdatatranslation.cpp:2520
+msgid ""
+"_: italyprovince.kgm\n"
+"Syracuse"
+msgstr "Syracuse"
+
+#: mapsdatatranslation.cpp:2518
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Syracuse is..."
+msgstr "The capital of Syracuse is..."
+
+#: mapsdatatranslation.cpp:2519
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Syracuse"
+msgstr ""
+"Please click on:\n"
+"Syracuse"
+
+#: mapsdatatranslation.cpp:2521
+msgid ""
+"_: italyprovince.kgm\n"
+"Syracuse is the capital of..."
+msgstr "Syracuse is the capital of..."
+
+#: mapsdatatranslation.cpp:2522 mapsdatatranslation.cpp:2525
+msgid ""
+"_: italyprovince.kgm\n"
+"Trapani"
+msgstr "Trapani"
+
+#: mapsdatatranslation.cpp:2523
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Trapani is..."
+msgstr "The capital of Trapani is..."
+
+#: mapsdatatranslation.cpp:2524
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Trapani"
+msgstr ""
+"Please click on:\n"
+"Trapani"
+
+#: mapsdatatranslation.cpp:2526
+msgid ""
+"_: italyprovince.kgm\n"
+"Trapani is the capital of..."
+msgstr "Trapani is the capital of..."
+
+#: mapsdatatranslation.cpp:2527 mapsdatatranslation.cpp:2530
+msgid ""
+"_: italyprovince.kgm\n"
+"Cagliari"
+msgstr "Cagliari"
+
+#: mapsdatatranslation.cpp:2528
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Cagliari is..."
+msgstr "The capital of Cagliari is..."
+
+#: mapsdatatranslation.cpp:2529
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Cagliari"
+msgstr ""
+"Please click on:\n"
+"Cagliari"
+
+#: mapsdatatranslation.cpp:2531
+msgid ""
+"_: italyprovince.kgm\n"
+"Cagliari is the capital of..."
+msgstr "Cagliari is the capital of..."
+
+#: mapsdatatranslation.cpp:2532 mapsdatatranslation.cpp:2535
+msgid ""
+"_: italyprovince.kgm\n"
+"Nuoro"
+msgstr "Nuoro"
+
+#: mapsdatatranslation.cpp:2533
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Nuoro is..."
+msgstr "The capital of Nuoro is..."
+
+#: mapsdatatranslation.cpp:2534
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Nuoro"
+msgstr ""
+"Please click on:\n"
+"Nuoro"
+
+#: mapsdatatranslation.cpp:2536
+msgid ""
+"_: italyprovince.kgm\n"
+"Nuoro is the capital of..."
+msgstr "Nuoro is the capital of..."
+
+#: mapsdatatranslation.cpp:2537 mapsdatatranslation.cpp:2540
+msgid ""
+"_: italyprovince.kgm\n"
+"Oristano"
+msgstr "Oristano"
+
+#: mapsdatatranslation.cpp:2538
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Oristano is..."
+msgstr "The capital of Oristano is..."
+
+#: mapsdatatranslation.cpp:2539
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Oristano"
+msgstr ""
+"Please click on:\n"
+"Oristano"
+
+#: mapsdatatranslation.cpp:2541
+msgid ""
+"_: italyprovince.kgm\n"
+"Oristano is the capital of..."
+msgstr "Oristano is the capital of..."
+
+#: mapsdatatranslation.cpp:2542 mapsdatatranslation.cpp:2545
+msgid ""
+"_: italyprovince.kgm\n"
+"Sassari"
+msgstr "Sassari"
+
+#: mapsdatatranslation.cpp:2543
+msgid ""
+"_: italyprovince.kgm\n"
+"The capital of Sassari is..."
+msgstr "The capital of Sassari is..."
+
+#: mapsdatatranslation.cpp:2544
+msgid ""
+"_: italyprovince.kgm\n"
+"Please click on:\n"
+"Sassari"
+msgstr ""
+"Please click on:\n"
+"Sassari"
+
+#: mapsdatatranslation.cpp:2546
+msgid ""
+"_: italyprovince.kgm\n"
+"Sassari is the capital of..."
+msgstr "Sassari is the capital of..."
+
+#: mapsdatatranslation.cpp:2547
+msgid ""
+"_: ncamerica.kgm\n"
+"North and Central America"
+msgstr "North and Central America"
+
+#: mapsdatatranslation.cpp:2548
+msgid ""
+"_: ncamerica.kgm\n"
+"<qt>Current map:"
+"<br><b>North and Central America</b></qt>"
+msgstr "<qt>Current map:<br><b>North and Central America</b></qt>"
+
+#: mapsdatatranslation.cpp:2549
+msgid ""
+"_: ncamerica.kgm\n"
+"Water"
+msgstr "Water"
+
+#: mapsdatatranslation.cpp:2550
+msgid ""
+"_: ncamerica.kgm\n"
+"Not North and Central America"
+msgstr "Not North and Central America"
+
+#: mapsdatatranslation.cpp:2551
+msgid ""
+"_: ncamerica.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:2552
+msgid ""
+"_: ncamerica.kgm\n"
+"Canada"
+msgstr "Canada"
+
+#: mapsdatatranslation.cpp:2553
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Canada is..."
+msgstr "The capital of Canada is..."
+
+#: mapsdatatranslation.cpp:2554
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Canada"
+msgstr ""
+"Please click on:\n"
+"Canada"
+
+#: mapsdatatranslation.cpp:2555
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Canada is..."
+msgstr "The flag of Canada is..."
+
+#: mapsdatatranslation.cpp:2556
+msgid ""
+"_: ncamerica.kgm\n"
+"Ottawa"
+msgstr "Ottawa"
+
+#: mapsdatatranslation.cpp:2557
+msgid ""
+"_: ncamerica.kgm\n"
+"Ottawa is the capital of..."
+msgstr "Ottawa is the capital of..."
+
+#: mapsdatatranslation.cpp:2558
+msgid ""
+"_: ncamerica.kgm\n"
+"El Salvador"
+msgstr "El Salvador"
+
+#: mapsdatatranslation.cpp:2559
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of El Salvador is..."
+msgstr "The capital of El Salvador is..."
+
+#: mapsdatatranslation.cpp:2560
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"El Salvador"
+msgstr ""
+"Please click on:\n"
+"El Salvador"
+
+#: mapsdatatranslation.cpp:2561
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of El Salvador is..."
+msgstr "The flag of El Salvador is..."
+
+#: mapsdatatranslation.cpp:2562
+msgid ""
+"_: ncamerica.kgm\n"
+"San Salvador"
+msgstr "San Salvador"
+
+#: mapsdatatranslation.cpp:2563
+msgid ""
+"_: ncamerica.kgm\n"
+"San Salvador is the capital of..."
+msgstr "San Salvador is the capital of..."
+
+#: mapsdatatranslation.cpp:2564
+msgid ""
+"_: ncamerica.kgm\n"
+"The United States of America"
+msgstr "The United States of America"
+
+#: mapsdatatranslation.cpp:2565
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of The United States of America is..."
+msgstr "The capital of The United States of America is..."
+
+#: mapsdatatranslation.cpp:2566
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"The United States of America"
+msgstr ""
+"Please click on:\n"
+"The United States of America"
+
+#: mapsdatatranslation.cpp:2567
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of The United States of America is..."
+msgstr "The flag of The United States of America is..."
+
+#: mapsdatatranslation.cpp:2568
+msgid ""
+"_: ncamerica.kgm\n"
+"Washington D.C."
+msgstr "Washington D.C."
+
+#: mapsdatatranslation.cpp:2569
+msgid ""
+"_: ncamerica.kgm\n"
+"Washington D.C. is the capital of..."
+msgstr "Washington D.C. is the capital of..."
+
+#: mapsdatatranslation.cpp:2570
+msgid ""
+"_: ncamerica.kgm\n"
+"The Bahamas"
+msgstr "The Bahamas"
+
+#: mapsdatatranslation.cpp:2571
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of The Bahamas is..."
+msgstr "The capital of The Bahamas is..."
+
+#: mapsdatatranslation.cpp:2572
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"The Bahamas"
+msgstr ""
+"Please click on:\n"
+"The Bahamas"
+
+#: mapsdatatranslation.cpp:2573
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of The Bahamas is..."
+msgstr "The flag of The Bahamas is..."
+
+#: mapsdatatranslation.cpp:2574
+msgid ""
+"_: ncamerica.kgm\n"
+"Nassau"
+msgstr "Nassau"
+
+#: mapsdatatranslation.cpp:2575
+msgid ""
+"_: ncamerica.kgm\n"
+"Nassau is the capital of..."
+msgstr "Nassau is the capital of..."
+
+#: mapsdatatranslation.cpp:2576
+msgid ""
+"_: ncamerica.kgm\n"
+"The Dominican Republic"
+msgstr "The Dominican Republic"
+
+#: mapsdatatranslation.cpp:2577
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of The Dominican Republic is..."
+msgstr "The capital of The Dominican Republic is..."
+
+#: mapsdatatranslation.cpp:2578
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"The Dominican Republic"
+msgstr ""
+"Please click on:\n"
+"The Dominican Republic"
+
+#: mapsdatatranslation.cpp:2579
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of The Dominican Republic is..."
+msgstr "The flag of The Dominican Republic is..."
+
+#: mapsdatatranslation.cpp:2580
+msgid ""
+"_: ncamerica.kgm\n"
+"Santo Domingo"
+msgstr "Santo Domingo"
+
+#: mapsdatatranslation.cpp:2581
+msgid ""
+"_: ncamerica.kgm\n"
+"Santo Domingo is the capital of..."
+msgstr "Santo Domingo is the capital of..."
+
+#: mapsdatatranslation.cpp:2582
+msgid ""
+"_: ncamerica.kgm\n"
+"Haiti"
+msgstr "Haiti"
+
+#: mapsdatatranslation.cpp:2583
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Haiti is..."
+msgstr "The capital of Haiti is..."
+
+#: mapsdatatranslation.cpp:2584
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Haiti"
+msgstr ""
+"Please click on:\n"
+"Haiti"
+
+#: mapsdatatranslation.cpp:2585
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Haiti is..."
+msgstr "The flag of Haiti is..."
+
+#: mapsdatatranslation.cpp:2586
+msgid ""
+"_: ncamerica.kgm\n"
+"Port-au-Prince"
+msgstr "Port-au-Prince"
+
+#: mapsdatatranslation.cpp:2587
+msgid ""
+"_: ncamerica.kgm\n"
+"Port-au-Prince is the capital of..."
+msgstr "Port-au-Prince is the capital of..."
+
+#: mapsdatatranslation.cpp:2588
+msgid ""
+"_: ncamerica.kgm\n"
+"Cuba"
+msgstr "Cuba"
+
+#: mapsdatatranslation.cpp:2589
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Cuba is..."
+msgstr "The capital of Cuba is..."
+
+#: mapsdatatranslation.cpp:2590
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Cuba"
+msgstr ""
+"Please click on:\n"
+"Cuba"
+
+#: mapsdatatranslation.cpp:2591
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Cuba is..."
+msgstr "The flag of Cuba is..."
+
+#: mapsdatatranslation.cpp:2592
+msgid ""
+"_: ncamerica.kgm\n"
+"Havana"
+msgstr "Havana"
+
+#: mapsdatatranslation.cpp:2593
+msgid ""
+"_: ncamerica.kgm\n"
+"Havana is the capital of..."
+msgstr "Havana is the capital of..."
+
+#: mapsdatatranslation.cpp:2594
+msgid ""
+"_: ncamerica.kgm\n"
+"Jamaica"
+msgstr "Jamaica"
+
+#: mapsdatatranslation.cpp:2595
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Jamaica is..."
+msgstr "The capital of Jamaica is..."
+
+#: mapsdatatranslation.cpp:2596
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Jamaica"
+msgstr ""
+"Please click on:\n"
+"Jamaica"
+
+#: mapsdatatranslation.cpp:2597
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Jamaica is..."
+msgstr "The flag of Jamaica is..."
+
+#: mapsdatatranslation.cpp:2598
+msgid ""
+"_: ncamerica.kgm\n"
+"Kingston"
+msgstr "Kingston"
+
+#: mapsdatatranslation.cpp:2599
+msgid ""
+"_: ncamerica.kgm\n"
+"Kingston is the capital of..."
+msgstr "Kingston is the capital of..."
+
+#: mapsdatatranslation.cpp:2600
+msgid ""
+"_: ncamerica.kgm\n"
+"Dominica"
+msgstr "Dominica"
+
+#: mapsdatatranslation.cpp:2601
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Dominica is..."
+msgstr "The capital of Dominica is..."
+
+#: mapsdatatranslation.cpp:2602
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Dominica"
+msgstr ""
+"Please click on:\n"
+"Dominica"
+
+#: mapsdatatranslation.cpp:2603
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Dominica is..."
+msgstr "The flag of Dominica is..."
+
+#: mapsdatatranslation.cpp:2604
+msgid ""
+"_: ncamerica.kgm\n"
+"Roseau"
+msgstr "Roseau"
+
+#: mapsdatatranslation.cpp:2605
+msgid ""
+"_: ncamerica.kgm\n"
+"Roseau is the capital of..."
+msgstr "Roseau is the capital of..."
+
+#: mapsdatatranslation.cpp:2606
+msgid ""
+"_: ncamerica.kgm\n"
+"Antigua and Barbuda"
+msgstr "Antigua and Barbuda"
+
+#: mapsdatatranslation.cpp:2607
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Antigua and Barbuda is..."
+msgstr "The capital of Antigua and Barbuda is..."
+
+#: mapsdatatranslation.cpp:2608
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Antigua and Barbuda"
+msgstr ""
+"Please click on:\n"
+"Antigua and Barbuda"
+
+#: mapsdatatranslation.cpp:2609
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Antigua and Barbuda is..."
+msgstr "The flag of Antigua and Barbuda is..."
+
+#: mapsdatatranslation.cpp:2610
+msgid ""
+"_: ncamerica.kgm\n"
+"St. John's"
+msgstr "St. John's"
+
+#: mapsdatatranslation.cpp:2611
+msgid ""
+"_: ncamerica.kgm\n"
+"St. John's is the capital of..."
+msgstr "St. John's is the capital of..."
+
+#: mapsdatatranslation.cpp:2612
+msgid ""
+"_: ncamerica.kgm\n"
+"Barbados"
+msgstr "Barbados"
+
+#: mapsdatatranslation.cpp:2613
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Barbados is..."
+msgstr "The capital of Barbados is..."
+
+#: mapsdatatranslation.cpp:2614
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Barbados"
+msgstr ""
+"Please click on:\n"
+"Barbados"
+
+#: mapsdatatranslation.cpp:2615
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Barbados is..."
+msgstr "The flag of Barbados is..."
+
+#: mapsdatatranslation.cpp:2616
+msgid ""
+"_: ncamerica.kgm\n"
+"Bridgetown"
+msgstr "Bridgetown"
+
+#: mapsdatatranslation.cpp:2617
+msgid ""
+"_: ncamerica.kgm\n"
+"Bridgetown is the capital of..."
+msgstr "Bridgetown is the capital of..."
+
+#: mapsdatatranslation.cpp:2618
+msgid ""
+"_: ncamerica.kgm\n"
+"Trinidad and Tobago"
+msgstr "Trinidad and Tobago"
+
+#: mapsdatatranslation.cpp:2619
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Trinidad and Tobago is..."
+msgstr "The capital of Trinidad and Tobago is..."
+
+#: mapsdatatranslation.cpp:2620
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Trinidad and Tobago"
+msgstr ""
+"Please click on:\n"
+"Trinidad and Tobago"
+
+#: mapsdatatranslation.cpp:2621
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Trinidad and Tobago is..."
+msgstr "The flag of Trinidad and Tobago is..."
+
+#: mapsdatatranslation.cpp:2622
+msgid ""
+"_: ncamerica.kgm\n"
+"Port of Spain"
+msgstr "Port of Spain"
+
+#: mapsdatatranslation.cpp:2623
+msgid ""
+"_: ncamerica.kgm\n"
+"Port of Spain is the capital of..."
+msgstr "Port of Spain is the capital of..."
+
+#: mapsdatatranslation.cpp:2624
+msgid ""
+"_: ncamerica.kgm\n"
+"Mexico"
+msgstr "Mexico"
+
+#: mapsdatatranslation.cpp:2625
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Mexico is..."
+msgstr "The capital of Mexico is..."
+
+#: mapsdatatranslation.cpp:2626
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Mexico"
+msgstr ""
+"Please click on:\n"
+"Mexico"
+
+#: mapsdatatranslation.cpp:2627
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Mexico is..."
+msgstr "The flag of Mexico is..."
+
+#: mapsdatatranslation.cpp:2628
+msgid ""
+"_: ncamerica.kgm\n"
+"Mexico City"
+msgstr "Mexico City"
+
+#: mapsdatatranslation.cpp:2629
+msgid ""
+"_: ncamerica.kgm\n"
+"Mexico City is the capital of..."
+msgstr "Mexico City is the capital of..."
+
+#: mapsdatatranslation.cpp:2630
+msgid ""
+"_: ncamerica.kgm\n"
+"Guatemala"
+msgstr "Guatemala"
+
+#: mapsdatatranslation.cpp:2631
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Guatemala is..."
+msgstr "The capital of Guatemala is..."
+
+#: mapsdatatranslation.cpp:2632
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Guatemala"
+msgstr ""
+"Please click on:\n"
+"Guatemala"
+
+#: mapsdatatranslation.cpp:2633
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Guatemala is..."
+msgstr "The flag of Guatemala is..."
+
+#: mapsdatatranslation.cpp:2634
+msgid ""
+"_: ncamerica.kgm\n"
+"Guatemala City"
+msgstr "Guatemala City"
+
+#: mapsdatatranslation.cpp:2635
+msgid ""
+"_: ncamerica.kgm\n"
+"Guatemala City is the capital of..."
+msgstr "Guatemala City is the capital of..."
+
+#: mapsdatatranslation.cpp:2636
+msgid ""
+"_: ncamerica.kgm\n"
+"Belize"
+msgstr "Belize"
+
+#: mapsdatatranslation.cpp:2637
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Belize is..."
+msgstr "The capital of Belize is..."
+
+#: mapsdatatranslation.cpp:2638
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Belize"
+msgstr ""
+"Please click on:\n"
+"Belize"
+
+#: mapsdatatranslation.cpp:2639
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Belize is..."
+msgstr "The flag of Belize is..."
+
+#: mapsdatatranslation.cpp:2640
+msgid ""
+"_: ncamerica.kgm\n"
+"Belmopan"
+msgstr "Belmopan"
+
+#: mapsdatatranslation.cpp:2641
+msgid ""
+"_: ncamerica.kgm\n"
+"Belmopan is the capital of..."
+msgstr "Belmopan is the capital of..."
+
+#: mapsdatatranslation.cpp:2642
+msgid ""
+"_: ncamerica.kgm\n"
+"Honduras"
+msgstr "Honduras"
+
+#: mapsdatatranslation.cpp:2643
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Honduras is..."
+msgstr "The capital of Honduras is..."
+
+#: mapsdatatranslation.cpp:2644
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Honduras"
+msgstr ""
+"Please click on:\n"
+"Honduras"
+
+#: mapsdatatranslation.cpp:2645
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Honduras is..."
+msgstr "The flag of Honduras is..."
+
+#: mapsdatatranslation.cpp:2646
+msgid ""
+"_: ncamerica.kgm\n"
+"Tegucigalpa"
+msgstr "Tegucigalpa"
+
+#: mapsdatatranslation.cpp:2647
+msgid ""
+"_: ncamerica.kgm\n"
+"Tegucigalpa is the capital of..."
+msgstr "Tegucigalpa is the capital of..."
+
+#: mapsdatatranslation.cpp:2648
+msgid ""
+"_: ncamerica.kgm\n"
+"Nicaragua"
+msgstr "Nicaragua"
+
+#: mapsdatatranslation.cpp:2649
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Nicaragua is..."
+msgstr "The capital of Nicaragua is..."
+
+#: mapsdatatranslation.cpp:2650
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Nicaragua"
+msgstr ""
+"Please click on:\n"
+"Nicaragua"
+
+#: mapsdatatranslation.cpp:2651
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Nicaragua is..."
+msgstr "The flag of Nicaragua is..."
+
+#: mapsdatatranslation.cpp:2652
+msgid ""
+"_: ncamerica.kgm\n"
+"Managua"
+msgstr "Managua"
+
+#: mapsdatatranslation.cpp:2653
+msgid ""
+"_: ncamerica.kgm\n"
+"Managua is the capital of..."
+msgstr "Managua is the capital of..."
+
+#: mapsdatatranslation.cpp:2654
+msgid ""
+"_: ncamerica.kgm\n"
+"Costa Rica"
+msgstr "Costa Rica"
+
+#: mapsdatatranslation.cpp:2655
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Costa Rica is..."
+msgstr "The capital of Costa Rica is..."
+
+#: mapsdatatranslation.cpp:2656
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Costa Rica"
+msgstr ""
+"Please click on:\n"
+"Costa Rica"
+
+#: mapsdatatranslation.cpp:2657
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Costa Rica is..."
+msgstr "The flag of Costa Rica is..."
+
+#: mapsdatatranslation.cpp:2658
+msgid ""
+"_: ncamerica.kgm\n"
+"San José"
+msgstr "San José"
+
+#: mapsdatatranslation.cpp:2659
+msgid ""
+"_: ncamerica.kgm\n"
+"San José is the capital of..."
+msgstr "San José is the capital of..."
+
+#: mapsdatatranslation.cpp:2660
+msgid ""
+"_: ncamerica.kgm\n"
+"Panama"
+msgstr "Panama"
+
+#: mapsdatatranslation.cpp:2661
+msgid ""
+"_: ncamerica.kgm\n"
+"The capital of Panama is..."
+msgstr "The capital of Panama is..."
+
+#: mapsdatatranslation.cpp:2662
+msgid ""
+"_: ncamerica.kgm\n"
+"Please click on:\n"
+"Panama"
+msgstr ""
+"Please click on:\n"
+"Panama"
+
+#: mapsdatatranslation.cpp:2663
+msgid ""
+"_: ncamerica.kgm\n"
+"The flag of Panama is..."
+msgstr "The flag of Panama is..."
+
+#: mapsdatatranslation.cpp:2664
+msgid ""
+"_: ncamerica.kgm\n"
+"Panama City"
+msgstr "Panama City"
+
+#: mapsdatatranslation.cpp:2665
+msgid ""
+"_: ncamerica.kgm\n"
+"Panama City is the capital of..."
+msgstr "Panama City is the capital of..."
+
+#: mapsdatatranslation.cpp:2666
+msgid ""
+"_: ncamerica.kgm\n"
+"Greenland [Denmark]"
+msgstr "Greenland [Denmark]"
+
+#: mapsdatatranslation.cpp:2667
+msgid ""
+"_: ncamerica.kgm\n"
+"Guyana"
+msgstr "Guyana"
+
+#: mapsdatatranslation.cpp:2668
+msgid ""
+"_: ncamerica.kgm\n"
+"Venezuela"
+msgstr "Venezuela"
+
+#: mapsdatatranslation.cpp:2669
+msgid ""
+"_: ncamerica.kgm\n"
+"Colombia"
+msgstr "Colombia"
+
+#: mapsdatatranslation.cpp:2670
+msgid ""
+"_: netherlands.kgm\n"
+"The Netherlands"
+msgstr "The Netherlands"
+
+#: mapsdatatranslation.cpp:2671
+msgid ""
+"_: netherlands.kgm\n"
+"<qt>Current map:"
+"<br><b>The Netherlands</b></qt>"
+msgstr "<qt>Current map:<br><b>The Netherlands</b></qt>"
+
+#: mapsdatatranslation.cpp:2672
+msgid ""
+"_: netherlands.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:2673
+msgid ""
+"_: netherlands.kgm\n"
+"Not The Netherlands"
+msgstr "Not The Netherlands"
+
+#: mapsdatatranslation.cpp:2674
+msgid ""
+"_: netherlands.kgm\n"
+"Water"
+msgstr "Water"
+
+#: mapsdatatranslation.cpp:2675
+msgid ""
+"_: netherlands.kgm\n"
+"Friesland"
+msgstr "Friesland"
+
+#: mapsdatatranslation.cpp:2676
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Friesland is..."
+msgstr "The capital of Friesland is..."
+
+#: mapsdatatranslation.cpp:2677
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Friesland"
+msgstr ""
+"Please click on:\n"
+"Friesland"
+
+#: mapsdatatranslation.cpp:2678
+msgid ""
+"_: netherlands.kgm\n"
+"Leeuwarden"
+msgstr "Leeuwarden"
+
+#: mapsdatatranslation.cpp:2679
+msgid ""
+"_: netherlands.kgm\n"
+"Leeuwarden is the capital of..."
+msgstr "Leeuwarden is the capital of..."
+
+#: mapsdatatranslation.cpp:2680 mapsdatatranslation.cpp:2683
+msgid ""
+"_: netherlands.kgm\n"
+"Groningen"
+msgstr "Groningen"
+
+#: mapsdatatranslation.cpp:2681
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Groningen is..."
+msgstr "The capital of Groningen is..."
+
+#: mapsdatatranslation.cpp:2682
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Groningen"
+msgstr ""
+"Please click on:\n"
+"Groningen"
+
+#: mapsdatatranslation.cpp:2684
+msgid ""
+"_: netherlands.kgm\n"
+"Groningen is the capital of..."
+msgstr "Groningen is the capital of..."
+
+#: mapsdatatranslation.cpp:2685
+msgid ""
+"_: netherlands.kgm\n"
+"Drenthe"
+msgstr "Drenthe"
+
+#: mapsdatatranslation.cpp:2686
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Drenthe is..."
+msgstr "The capital of Drenthe is..."
+
+#: mapsdatatranslation.cpp:2687
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Drenthe"
+msgstr ""
+"Please click on:\n"
+"Drenthe"
+
+#: mapsdatatranslation.cpp:2688
+msgid ""
+"_: netherlands.kgm\n"
+"Assen"
+msgstr "Assen"
+
+#: mapsdatatranslation.cpp:2689
+msgid ""
+"_: netherlands.kgm\n"
+"Assen is the capital of..."
+msgstr "Assen is the capital of..."
+
+#: mapsdatatranslation.cpp:2690
+msgid ""
+"_: netherlands.kgm\n"
+"Overijssel"
+msgstr "Overijssel"
+
+#: mapsdatatranslation.cpp:2691
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Overijssel is..."
+msgstr "The capital of Overijssel is..."
+
+#: mapsdatatranslation.cpp:2692
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Overijssel"
+msgstr ""
+"Please click on:\n"
+"Overijssel"
+
+#: mapsdatatranslation.cpp:2693
+msgid ""
+"_: netherlands.kgm\n"
+"Zwolle"
+msgstr "Zwolle"
+
+#: mapsdatatranslation.cpp:2694
+msgid ""
+"_: netherlands.kgm\n"
+"Zwolle is the capital of..."
+msgstr "Zwolle is the capital of..."
+
+#: mapsdatatranslation.cpp:2695
+msgid ""
+"_: netherlands.kgm\n"
+"Gelderland"
+msgstr "Gelderland"
+
+#: mapsdatatranslation.cpp:2696
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Gelderland is..."
+msgstr "The capital of Gelderland is..."
+
+#: mapsdatatranslation.cpp:2697
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Gelderland"
+msgstr ""
+"Please click on:\n"
+"Gelderland"
+
+#: mapsdatatranslation.cpp:2698
+msgid ""
+"_: netherlands.kgm\n"
+"Arnhem"
+msgstr "Arnhem"
+
+#: mapsdatatranslation.cpp:2699
+msgid ""
+"_: netherlands.kgm\n"
+"Arnhem is the capital of..."
+msgstr "Arnhem is the capital of..."
+
+#: mapsdatatranslation.cpp:2700
+msgid ""
+"_: netherlands.kgm\n"
+"North Brabant"
+msgstr "North Brabant"
+
+#: mapsdatatranslation.cpp:2701
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of North Brabant is..."
+msgstr "The capital of North Brabant is..."
+
+#: mapsdatatranslation.cpp:2702
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"North Brabant"
+msgstr ""
+"Please click on:\n"
+"North Brabant"
+
+#: mapsdatatranslation.cpp:2703
+msgid ""
+"_: netherlands.kgm\n"
+"'s Hertogenbosch"
+msgstr "'s Hertogenbosch"
+
+#: mapsdatatranslation.cpp:2704
+msgid ""
+"_: netherlands.kgm\n"
+"'s Hertogenbosch is the capital of..."
+msgstr "'s Hertogenbosch is the capital of..."
+
+#: mapsdatatranslation.cpp:2705
+msgid ""
+"_: netherlands.kgm\n"
+"Limburg"
+msgstr "Limburg"
+
+#: mapsdatatranslation.cpp:2706
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Limburg is..."
+msgstr "The capital of Limburg is..."
+
+#: mapsdatatranslation.cpp:2707
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Limburg"
+msgstr ""
+"Please click on:\n"
+"Limburg"
+
+#: mapsdatatranslation.cpp:2708
+msgid ""
+"_: netherlands.kgm\n"
+"Maastricht"
+msgstr "Maastricht"
+
+#: mapsdatatranslation.cpp:2709
+msgid ""
+"_: netherlands.kgm\n"
+"Maastricht is the capital of..."
+msgstr "Maastricht is the capital of..."
+
+#: mapsdatatranslation.cpp:2710
+msgid ""
+"_: netherlands.kgm\n"
+"Flevoland"
+msgstr "Flevoland"
+
+#: mapsdatatranslation.cpp:2711
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Flevoland is..."
+msgstr "The capital of Flevoland is..."
+
+#: mapsdatatranslation.cpp:2712
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Flevoland"
+msgstr ""
+"Please click on:\n"
+"Flevoland"
+
+#: mapsdatatranslation.cpp:2713
+msgid ""
+"_: netherlands.kgm\n"
+"Lelystad"
+msgstr "Lelystad"
+
+#: mapsdatatranslation.cpp:2714
+msgid ""
+"_: netherlands.kgm\n"
+"Lelystad is the capital of..."
+msgstr "Lelystad is the capital of..."
+
+#: mapsdatatranslation.cpp:2715 mapsdatatranslation.cpp:2718
+msgid ""
+"_: netherlands.kgm\n"
+"Utrecht"
+msgstr "Utrecht"
+
+#: mapsdatatranslation.cpp:2716
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Utrecht is..."
+msgstr "The capital of Utrecht is..."
+
+#: mapsdatatranslation.cpp:2717
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Utrecht"
+msgstr ""
+"Please click on:\n"
+"Utrecht"
+
+#: mapsdatatranslation.cpp:2719
+msgid ""
+"_: netherlands.kgm\n"
+"Utrecht is the capital of..."
+msgstr "Utrecht is the capital of..."
+
+#: mapsdatatranslation.cpp:2720
+msgid ""
+"_: netherlands.kgm\n"
+"Zeeland"
+msgstr "Zeeland"
+
+#: mapsdatatranslation.cpp:2721
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of Zeeland is..."
+msgstr "The capital of Zeeland is..."
+
+#: mapsdatatranslation.cpp:2722
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"Zeeland"
+msgstr ""
+"Please click on:\n"
+"Zeeland"
+
+#: mapsdatatranslation.cpp:2723
+msgid ""
+"_: netherlands.kgm\n"
+"Middelburg"
+msgstr "Middelburg"
+
+#: mapsdatatranslation.cpp:2724
+msgid ""
+"_: netherlands.kgm\n"
+"Middelburg is the capital of..."
+msgstr "Middelburg is the capital of..."
+
+#: mapsdatatranslation.cpp:2725
+msgid ""
+"_: netherlands.kgm\n"
+"North Holland"
+msgstr "North Holland"
+
+#: mapsdatatranslation.cpp:2726
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of North Holland is..."
+msgstr "The capital of North Holland is..."
+
+#: mapsdatatranslation.cpp:2727
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"North Holland"
+msgstr ""
+"Please click on:\n"
+"North Holland"
+
+#: mapsdatatranslation.cpp:2728
+msgid ""
+"_: netherlands.kgm\n"
+"Haarlem"
+msgstr "Haarlem"
+
+#: mapsdatatranslation.cpp:2729
+msgid ""
+"_: netherlands.kgm\n"
+"Haarlem is the capital of..."
+msgstr "Haarlem is the capital of..."
+
+#: mapsdatatranslation.cpp:2730
+msgid ""
+"_: netherlands.kgm\n"
+"South Holland"
+msgstr "South Holland"
+
+#: mapsdatatranslation.cpp:2731
+msgid ""
+"_: netherlands.kgm\n"
+"The capital of South Holland is..."
+msgstr "The capital of South Holland is..."
+
+#: mapsdatatranslation.cpp:2732
+msgid ""
+"_: netherlands.kgm\n"
+"Please click on:\n"
+"South Holland"
+msgstr ""
+"Please click on:\n"
+"South Holland"
+
+#: mapsdatatranslation.cpp:2733
+msgid ""
+"_: netherlands.kgm\n"
+"The Hague"
+msgstr "The Hague"
+
+#: mapsdatatranslation.cpp:2734
+msgid ""
+"_: netherlands.kgm\n"
+"The Hague is the capital of..."
+msgstr "The Hague is the capital of..."
+
+#: mapsdatatranslation.cpp:2735
+msgid ""
+"_: norway.kgm\n"
+"Norway"
+msgstr "Norway"
+
+#: mapsdatatranslation.cpp:2736
+msgid ""
+"_: norway.kgm\n"
+"<qt>Current map:"
+"<br><b>Norway</b></qt>"
+msgstr "<qt>Current map:<br><b>Norway</b></qt>"
+
+#: mapsdatatranslation.cpp:2737
+msgid ""
+"_: norway.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:2738
+msgid ""
+"_: norway.kgm\n"
+"Not Norway"
+msgstr "Not Norway"
+
+#: mapsdatatranslation.cpp:2739
+msgid ""
+"_: norway.kgm\n"
+"Finnmark"
+msgstr "Finnmark"
+
+#: mapsdatatranslation.cpp:2740
+msgid ""
+"_: norway.kgm\n"
+"The capital of Finnmark is..."
+msgstr "The capital of Finnmark is..."
+
+#: mapsdatatranslation.cpp:2741
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Finnmark"
+msgstr ""
+"Please click on:\n"
+"Finnmark"
+
+#: mapsdatatranslation.cpp:2742
+msgid ""
+"_: norway.kgm\n"
+"Vadsø"
+msgstr "Vadsø"
+
+#: mapsdatatranslation.cpp:2743
+msgid ""
+"_: norway.kgm\n"
+"Vadsø is the capital of..."
+msgstr "Vadsø is the capital of..."
+
+#: mapsdatatranslation.cpp:2744
+msgid ""
+"_: norway.kgm\n"
+"Troms"
+msgstr "Troms"
+
+#: mapsdatatranslation.cpp:2745
+msgid ""
+"_: norway.kgm\n"
+"The capital of Troms is..."
+msgstr "The capital of Troms is..."
+
+#: mapsdatatranslation.cpp:2746
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Troms"
+msgstr ""
+"Please click on:\n"
+"Troms"
+
+#: mapsdatatranslation.cpp:2747
+msgid ""
+"_: norway.kgm\n"
+"Tromsø"
+msgstr "Tromsø"
+
+#: mapsdatatranslation.cpp:2748
+msgid ""
+"_: norway.kgm\n"
+"Tromsø is the capital of..."
+msgstr "Tromsø is the capital of..."
+
+#: mapsdatatranslation.cpp:2749
+msgid ""
+"_: norway.kgm\n"
+"Nordland"
+msgstr "Nordland"
+
+#: mapsdatatranslation.cpp:2750
+msgid ""
+"_: norway.kgm\n"
+"The capital of Nordland is..."
+msgstr "The capital of Nordland is..."
+
+#: mapsdatatranslation.cpp:2751
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Nordland"
+msgstr ""
+"Please click on:\n"
+"Nordland"
+
+#: mapsdatatranslation.cpp:2752
+msgid ""
+"_: norway.kgm\n"
+"Bodø"
+msgstr "Bodø"
+
+#: mapsdatatranslation.cpp:2753
+msgid ""
+"_: norway.kgm\n"
+"Bodø is the capital of..."
+msgstr "Bodø is the capital of..."
+
+#: mapsdatatranslation.cpp:2754
+msgid ""
+"_: norway.kgm\n"
+"Nord-Trøndelag"
+msgstr "Nord-Trøndelag"
+
+#: mapsdatatranslation.cpp:2755
+msgid ""
+"_: norway.kgm\n"
+"The capital of Nord-Trøndelag is..."
+msgstr "The capital of Nord-Trøndelag is..."
+
+#: mapsdatatranslation.cpp:2756
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Nord-Trøndelag"
+msgstr ""
+"Please click on:\n"
+"Nord-Trøndelag"
+
+#: mapsdatatranslation.cpp:2757
+msgid ""
+"_: norway.kgm\n"
+"Steinkjer"
+msgstr "Steinkjer"
+
+#: mapsdatatranslation.cpp:2758
+msgid ""
+"_: norway.kgm\n"
+"Steinkjer is the capital of..."
+msgstr "Steinkjer is the capital of..."
+
+#: mapsdatatranslation.cpp:2759
+msgid ""
+"_: norway.kgm\n"
+"Sør-Trøndelag"
+msgstr "Sør-Trøndelag"
+
+#: mapsdatatranslation.cpp:2760
+msgid ""
+"_: norway.kgm\n"
+"The capital of Sør-Trøndelag is..."
+msgstr "The capital of Sør-Trøndelag is..."
+
+#: mapsdatatranslation.cpp:2761
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Sør-Trøndelag"
+msgstr ""
+"Please click on:\n"
+"Sør-Trøndelag"
+
+#: mapsdatatranslation.cpp:2762
+msgid ""
+"_: norway.kgm\n"
+"Trondheim"
+msgstr "Trondheim"
+
+#: mapsdatatranslation.cpp:2763
+msgid ""
+"_: norway.kgm\n"
+"Trondheim is the capital of..."
+msgstr "Trondheim is the capital of..."
+
+#: mapsdatatranslation.cpp:2764
+msgid ""
+"_: norway.kgm\n"
+"Møre Og Romsdal"
+msgstr "Møre Og Romsdal"
+
+#: mapsdatatranslation.cpp:2765
+msgid ""
+"_: norway.kgm\n"
+"The capital of Møre Og Romsdal is..."
+msgstr "The capital of Møre Og Romsdal is..."
+
+#: mapsdatatranslation.cpp:2766
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Møre Og Romsdal"
+msgstr ""
+"Please click on:\n"
+"Møre Og Romsdal"
+
+#: mapsdatatranslation.cpp:2767
+msgid ""
+"_: norway.kgm\n"
+"Molde"
+msgstr "Molde"
+
+#: mapsdatatranslation.cpp:2768
+msgid ""
+"_: norway.kgm\n"
+"Molde is the capital of..."
+msgstr "Molde is the capital of..."
+
+#: mapsdatatranslation.cpp:2769
+msgid ""
+"_: norway.kgm\n"
+"Oppland"
+msgstr "Oppland"
+
+#: mapsdatatranslation.cpp:2770
+msgid ""
+"_: norway.kgm\n"
+"The capital of Oppland is..."
+msgstr "The capital of Oppland is..."
+
+#: mapsdatatranslation.cpp:2771
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Oppland"
+msgstr ""
+"Please click on:\n"
+"Oppland"
+
+#: mapsdatatranslation.cpp:2772
+msgid ""
+"_: norway.kgm\n"
+"Lillehammer"
+msgstr "Lillehammer"
+
+#: mapsdatatranslation.cpp:2773
+msgid ""
+"_: norway.kgm\n"
+"Lillehammer is the capital of..."
+msgstr "Lillehammer is the capital of..."
+
+#: mapsdatatranslation.cpp:2774
+msgid ""
+"_: norway.kgm\n"
+"Hedmark"
+msgstr "Hedmark"
+
+#: mapsdatatranslation.cpp:2775
+msgid ""
+"_: norway.kgm\n"
+"The capital of Hedmark is..."
+msgstr "The capital of Hedmark is..."
+
+#: mapsdatatranslation.cpp:2776
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Hedmark"
+msgstr ""
+"Please click on:\n"
+"Hedmark"
+
+#: mapsdatatranslation.cpp:2777
+msgid ""
+"_: norway.kgm\n"
+"Hamar"
+msgstr "Hamar"
+
+#: mapsdatatranslation.cpp:2778
+msgid ""
+"_: norway.kgm\n"
+"Hamar is the capital of..."
+msgstr "Hamar is the capital of..."
+
+#: mapsdatatranslation.cpp:2779
+msgid ""
+"_: norway.kgm\n"
+"Sogn Og Fjordane"
+msgstr "Sogn Og Fjordane"
+
+#: mapsdatatranslation.cpp:2780
+msgid ""
+"_: norway.kgm\n"
+"The capital of Sogn Og Fjordane is..."
+msgstr "The capital of Sogn Og Fjordane is..."
+
+#: mapsdatatranslation.cpp:2781
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Sogn Og Fjordane"
+msgstr ""
+"Please click on:\n"
+"Sogn Og Fjordane"
+
+#: mapsdatatranslation.cpp:2782
+msgid ""
+"_: norway.kgm\n"
+"Hermansverk"
+msgstr "Hermansverk"
+
+#: mapsdatatranslation.cpp:2783
+msgid ""
+"_: norway.kgm\n"
+"Hermansverk is the capital of..."
+msgstr "Hermansverk is the capital of..."
+
+#: mapsdatatranslation.cpp:2784
+msgid ""
+"_: norway.kgm\n"
+"Hordaland"
+msgstr "Hordaland"
+
+#: mapsdatatranslation.cpp:2785
+msgid ""
+"_: norway.kgm\n"
+"The capital of Hordaland is..."
+msgstr "The capital of Hordaland is..."
+
+#: mapsdatatranslation.cpp:2786
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Hordaland"
+msgstr ""
+"Please click on:\n"
+"Hordaland"
+
+#: mapsdatatranslation.cpp:2787
+msgid ""
+"_: norway.kgm\n"
+"Bergen"
+msgstr "Bergen"
+
+#: mapsdatatranslation.cpp:2788
+msgid ""
+"_: norway.kgm\n"
+"Bergen is the capital of..."
+msgstr "Bergen is the capital of..."
+
+#: mapsdatatranslation.cpp:2789
+msgid ""
+"_: norway.kgm\n"
+"Rogaland"
+msgstr "Rogaland"
+
+#: mapsdatatranslation.cpp:2790
+msgid ""
+"_: norway.kgm\n"
+"The capital of Rogaland is..."
+msgstr "The capital of Rogaland is..."
+
+#: mapsdatatranslation.cpp:2791
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Rogaland"
+msgstr ""
+"Please click on:\n"
+"Rogaland"
+
+#: mapsdatatranslation.cpp:2792
+msgid ""
+"_: norway.kgm\n"
+"Stavanger"
+msgstr "Stavanger"
+
+#: mapsdatatranslation.cpp:2793
+msgid ""
+"_: norway.kgm\n"
+"Stavanger is the capital of..."
+msgstr "Stavanger is the capital of..."
+
+#: mapsdatatranslation.cpp:2794
+msgid ""
+"_: norway.kgm\n"
+"Vest-Agder"
+msgstr "Vest-Agder"
+
+#: mapsdatatranslation.cpp:2795
+msgid ""
+"_: norway.kgm\n"
+"The capital of Vest-Agder is..."
+msgstr "The capital of Vest-Agder is..."
+
+#: mapsdatatranslation.cpp:2796
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Vest-Agder"
+msgstr ""
+"Please click on:\n"
+"Vest-Agder"
+
+#: mapsdatatranslation.cpp:2797
+msgid ""
+"_: norway.kgm\n"
+"Kristiansand"
+msgstr "Kristiansand"
+
+#: mapsdatatranslation.cpp:2798
+msgid ""
+"_: norway.kgm\n"
+"Kristiansand is the capital of..."
+msgstr "Kristiansand is the capital of..."
+
+#: mapsdatatranslation.cpp:2799
+msgid ""
+"_: norway.kgm\n"
+"Aust-Agder"
+msgstr "Aust-Agder"
+
+#: mapsdatatranslation.cpp:2800
+msgid ""
+"_: norway.kgm\n"
+"The capital of Aust-Agder is..."
+msgstr "The capital of Aust-Agder is..."
+
+#: mapsdatatranslation.cpp:2801
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Aust-Agder"
+msgstr ""
+"Please click on:\n"
+"Aust-Agder"
+
+#: mapsdatatranslation.cpp:2802
+msgid ""
+"_: norway.kgm\n"
+"Arendal"
+msgstr "Arendal"
+
+#: mapsdatatranslation.cpp:2803
+msgid ""
+"_: norway.kgm\n"
+"Arendal is the capital of..."
+msgstr "Arendal is the capital of..."
+
+#: mapsdatatranslation.cpp:2804
+msgid ""
+"_: norway.kgm\n"
+"Telemark"
+msgstr "Telemark"
+
+#: mapsdatatranslation.cpp:2805
+msgid ""
+"_: norway.kgm\n"
+"The capital of Telemark is..."
+msgstr "The capital of Telemark is..."
+
+#: mapsdatatranslation.cpp:2806
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Telemark"
+msgstr ""
+"Please click on:\n"
+"Telemark"
+
+#: mapsdatatranslation.cpp:2807
+msgid ""
+"_: norway.kgm\n"
+"Skien"
+msgstr "Skien"
+
+#: mapsdatatranslation.cpp:2808
+msgid ""
+"_: norway.kgm\n"
+"Skien is the capital of..."
+msgstr "Skien is the capital of..."
+
+#: mapsdatatranslation.cpp:2809
+msgid ""
+"_: norway.kgm\n"
+"Buskerud"
+msgstr "Buskerud"
+
+#: mapsdatatranslation.cpp:2810
+msgid ""
+"_: norway.kgm\n"
+"The capital of Buskerud is..."
+msgstr "The capital of Buskerud is..."
+
+#: mapsdatatranslation.cpp:2811
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Buskerud"
+msgstr ""
+"Please click on:\n"
+"Buskerud"
+
+#: mapsdatatranslation.cpp:2812
+msgid ""
+"_: norway.kgm\n"
+"Drammen"
+msgstr "Drammen"
+
+#: mapsdatatranslation.cpp:2813
+msgid ""
+"_: norway.kgm\n"
+"Drammen is the capital of..."
+msgstr "Drammen is the capital of..."
+
+#: mapsdatatranslation.cpp:2814
+msgid ""
+"_: norway.kgm\n"
+"Vestfold"
+msgstr "Vestfold"
+
+#: mapsdatatranslation.cpp:2815
+msgid ""
+"_: norway.kgm\n"
+"The capital of Vestfold is..."
+msgstr "The capital of Vestfold is..."
+
+#: mapsdatatranslation.cpp:2816
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Vestfold"
+msgstr ""
+"Please click on:\n"
+"Vestfold"
+
+#: mapsdatatranslation.cpp:2817
+msgid ""
+"_: norway.kgm\n"
+"Tønsberg"
+msgstr "Tønsberg"
+
+#: mapsdatatranslation.cpp:2818
+msgid ""
+"_: norway.kgm\n"
+"Tønsberg is the capital of..."
+msgstr "Tønsberg is the capital of..."
+
+#: mapsdatatranslation.cpp:2819 mapsdatatranslation.cpp:2822
+#: mapsdatatranslation.cpp:2827
+msgid ""
+"_: norway.kgm\n"
+"Oslo"
+msgstr "Oslo"
+
+#: mapsdatatranslation.cpp:2820
+msgid ""
+"_: norway.kgm\n"
+"The capital of Oslo is..."
+msgstr "The capital of Oslo is..."
+
+#: mapsdatatranslation.cpp:2821
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Oslo"
+msgstr ""
+"Please click on:\n"
+"Oslo"
+
+#: mapsdatatranslation.cpp:2823 mapsdatatranslation.cpp:2828
+msgid ""
+"_: norway.kgm\n"
+"Oslo is the capital of..."
+msgstr "Oslo is the capital of..."
+
+#: mapsdatatranslation.cpp:2824
+msgid ""
+"_: norway.kgm\n"
+"Akershus"
+msgstr "Akershus"
+
+#: mapsdatatranslation.cpp:2825
+msgid ""
+"_: norway.kgm\n"
+"The capital of Akershus is..."
+msgstr "The capital of Akershus is..."
+
+#: mapsdatatranslation.cpp:2826
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Akershus"
+msgstr ""
+"Please click on:\n"
+"Akershus"
+
+#: mapsdatatranslation.cpp:2829
+msgid ""
+"_: norway.kgm\n"
+"Østfold"
+msgstr "Østfold"
+
+#: mapsdatatranslation.cpp:2830
+msgid ""
+"_: norway.kgm\n"
+"The capital of Østfold is..."
+msgstr "The capital of Østfold is..."
+
+#: mapsdatatranslation.cpp:2831
+msgid ""
+"_: norway.kgm\n"
+"Please click on:\n"
+"Østfold"
+msgstr ""
+"Please click on:\n"
+"Østfold"
+
+#: mapsdatatranslation.cpp:2832
+msgid ""
+"_: norway.kgm\n"
+"Sarpsborg"
+msgstr "Sarpsborg"
+
+#: mapsdatatranslation.cpp:2833
+msgid ""
+"_: norway.kgm\n"
+"Sarpsborg is the capital of..."
+msgstr "Sarpsborg is the capital of..."
+
+#: mapsdatatranslation.cpp:2834
+msgid ""
+"_: poland.kgm\n"
+"Poland"
+msgstr "Poland"
+
+#: mapsdatatranslation.cpp:2835
+msgid ""
+"_: poland.kgm\n"
+"<qt>Current map:"
+"<br><b>Poland</b></qt>"
+msgstr "<qt>Current map:<br><b>Poland</b></qt>"
+
+#: mapsdatatranslation.cpp:2836
+msgid ""
+"_: poland.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:2837
+msgid ""
+"_: poland.kgm\n"
+"Not Poland"
+msgstr "Not Poland"
+
+#: mapsdatatranslation.cpp:2838
+msgid ""
+"_: poland.kgm\n"
+"Masovia"
+msgstr "Masovia"
+
+#: mapsdatatranslation.cpp:2839
+msgid ""
+"_: poland.kgm\n"
+"The capital of Masovia is..."
+msgstr "The capital of Masovia is..."
+
+#: mapsdatatranslation.cpp:2840
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Masovia"
+msgstr ""
+"Please click on:\n"
+"Masovia"
+
+#: mapsdatatranslation.cpp:2841
+msgid ""
+"_: poland.kgm\n"
+"Warsaw"
+msgstr "Warsaw"
+
+#: mapsdatatranslation.cpp:2842
+msgid ""
+"_: poland.kgm\n"
+"Warsaw is the capital of..."
+msgstr "Warsaw is the capital of..."
+
+#: mapsdatatranslation.cpp:2843
+msgid ""
+"_: poland.kgm\n"
+"Warmia and Masuria"
+msgstr "Warmia and Masuria"
+
+#: mapsdatatranslation.cpp:2844
+msgid ""
+"_: poland.kgm\n"
+"The capital of Warmia and Masuria is..."
+msgstr "The capital of Warmia and Masuria is..."
+
+#: mapsdatatranslation.cpp:2845
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Warmia and Masuria"
+msgstr ""
+"Please click on:\n"
+"Warmia and Masuria"
+
+#: mapsdatatranslation.cpp:2846
+msgid ""
+"_: poland.kgm\n"
+"Olsztyn"
+msgstr "Olsztyn"
+
+#: mapsdatatranslation.cpp:2847
+msgid ""
+"_: poland.kgm\n"
+"Olsztyn is the capital of..."
+msgstr "Olsztyn is the capital of..."
+
+#: mapsdatatranslation.cpp:2848
+msgid ""
+"_: poland.kgm\n"
+"Podlachia"
+msgstr "Podlachia"
+
+#: mapsdatatranslation.cpp:2849
+msgid ""
+"_: poland.kgm\n"
+"The capital of Podlachia is..."
+msgstr "The capital of Podlachia is..."
+
+#: mapsdatatranslation.cpp:2850
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Podlachia"
+msgstr ""
+"Please click on:\n"
+"Podlachia"
+
+#: mapsdatatranslation.cpp:2851
+msgid ""
+"_: poland.kgm\n"
+"Białystok"
+msgstr "Białystok"
+
+#: mapsdatatranslation.cpp:2852
+msgid ""
+"_: poland.kgm\n"
+"Białystok is the capital of..."
+msgstr "Białystok is the capital of..."
+
+#: mapsdatatranslation.cpp:2853 mapsdatatranslation.cpp:2856
+msgid ""
+"_: poland.kgm\n"
+"Lublin"
+msgstr "Lublin"
+
+#: mapsdatatranslation.cpp:2854
+msgid ""
+"_: poland.kgm\n"
+"The capital of Lublin is..."
+msgstr "The capital of Lublin is..."
+
+#: mapsdatatranslation.cpp:2855
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Lublin"
+msgstr ""
+"Please click on:\n"
+"Lublin"
+
+#: mapsdatatranslation.cpp:2857
+msgid ""
+"_: poland.kgm\n"
+"Lublin is the capital of..."
+msgstr "Lublin is the capital of..."
+
+#: mapsdatatranslation.cpp:2858
+msgid ""
+"_: poland.kgm\n"
+"Subcarpathia"
+msgstr "Subcarpathia"
+
+#: mapsdatatranslation.cpp:2859
+msgid ""
+"_: poland.kgm\n"
+"The capital of Subcarpathia is..."
+msgstr "The capital of Subcarpathia is..."
+
+#: mapsdatatranslation.cpp:2860
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Subcarpathia"
+msgstr ""
+"Please click on:\n"
+"Subcarpathia"
+
+#: mapsdatatranslation.cpp:2861
+msgid ""
+"_: poland.kgm\n"
+"Rzeszów"
+msgstr "Rzeszów"
+
+#: mapsdatatranslation.cpp:2862
+msgid ""
+"_: poland.kgm\n"
+"Rzeszów is the capital of..."
+msgstr "Rzeszów is the capital of..."
+
+#: mapsdatatranslation.cpp:2863
+msgid ""
+"_: poland.kgm\n"
+"Świętokrzyskie"
+msgstr "Świętokrzyskie"
+
+#: mapsdatatranslation.cpp:2864
+msgid ""
+"_: poland.kgm\n"
+"The capital of Świętokrzyskie is..."
+msgstr "The capital of Świętokrzyskie is..."
+
+#: mapsdatatranslation.cpp:2865
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Świętokrzyskie"
+msgstr ""
+"Please click on:\n"
+"Świętokrzyskie"
+
+#: mapsdatatranslation.cpp:2866
+msgid ""
+"_: poland.kgm\n"
+"Kielce"
+msgstr "Kielce"
+
+#: mapsdatatranslation.cpp:2867
+msgid ""
+"_: poland.kgm\n"
+"Kielce is the capital of..."
+msgstr "Kielce is the capital of..."
+
+#: mapsdatatranslation.cpp:2868
+msgid ""
+"_: poland.kgm\n"
+"Lesser Poland"
+msgstr "Lesser Poland"
+
+#: mapsdatatranslation.cpp:2869
+msgid ""
+"_: poland.kgm\n"
+"The capital of Lesser Poland is..."
+msgstr "The capital of Lesser Poland is..."
+
+#: mapsdatatranslation.cpp:2870
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Lesser Poland"
+msgstr ""
+"Please click on:\n"
+"Lesser Poland"
+
+#: mapsdatatranslation.cpp:2871
+msgid ""
+"_: poland.kgm\n"
+"Kraków"
+msgstr "Kraków"
+
+#: mapsdatatranslation.cpp:2872
+msgid ""
+"_: poland.kgm\n"
+"Kraków is the capital of..."
+msgstr "Kraków is the capital of..."
+
+#: mapsdatatranslation.cpp:2873 mapsdatatranslation.cpp:2876
+msgid ""
+"_: poland.kgm\n"
+"Łódź"
+msgstr "Łódź"
+
+#: mapsdatatranslation.cpp:2874
+msgid ""
+"_: poland.kgm\n"
+"The capital of Łódź is..."
+msgstr "The capital of Łódź is..."
+
+#: mapsdatatranslation.cpp:2875
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Łódź"
+msgstr ""
+"Please click on:\n"
+"Łódź"
+
+#: mapsdatatranslation.cpp:2877
+msgid ""
+"_: poland.kgm\n"
+"Łódź is the capital of..."
+msgstr "Łódź is the capital of..."
+
+#: mapsdatatranslation.cpp:2878
+msgid ""
+"_: poland.kgm\n"
+"Silesia"
+msgstr "Silesia"
+
+#: mapsdatatranslation.cpp:2879
+msgid ""
+"_: poland.kgm\n"
+"The capital of Silesia is..."
+msgstr "The capital of Silesia is..."
+
+#: mapsdatatranslation.cpp:2880
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Silesia"
+msgstr ""
+"Please click on:\n"
+"Silesia"
+
+#: mapsdatatranslation.cpp:2881
+msgid ""
+"_: poland.kgm\n"
+"Katowice"
+msgstr "Katowice"
+
+#: mapsdatatranslation.cpp:2882
+msgid ""
+"_: poland.kgm\n"
+"Katowice is the capital of..."
+msgstr "Katowice is the capital of..."
+
+#: mapsdatatranslation.cpp:2883 mapsdatatranslation.cpp:2886
+msgid ""
+"_: poland.kgm\n"
+"Opole"
+msgstr "Opole"
+
+#: mapsdatatranslation.cpp:2884
+msgid ""
+"_: poland.kgm\n"
+"The capital of Opole is..."
+msgstr "The capital of Opole is..."
+
+#: mapsdatatranslation.cpp:2885
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Opole"
+msgstr ""
+"Please click on:\n"
+"Opole"
+
+#: mapsdatatranslation.cpp:2887
+msgid ""
+"_: poland.kgm\n"
+"Opole is the capital of..."
+msgstr "Opole is the capital of..."
+
+#: mapsdatatranslation.cpp:2888
+msgid ""
+"_: poland.kgm\n"
+"Pomerania"
+msgstr "Pomerania"
+
+#: mapsdatatranslation.cpp:2889
+msgid ""
+"_: poland.kgm\n"
+"The capital of Pomerania is..."
+msgstr "The capital of Pomerania is..."
+
+#: mapsdatatranslation.cpp:2890
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Pomerania"
+msgstr ""
+"Please click on:\n"
+"Pomerania"
+
+#: mapsdatatranslation.cpp:2891
+msgid ""
+"_: poland.kgm\n"
+"Gdańsk"
+msgstr "Gdańsk"
+
+#: mapsdatatranslation.cpp:2892
+msgid ""
+"_: poland.kgm\n"
+"Gdańsk is the capital of..."
+msgstr "Gdańsk is the capital of..."
+
+#: mapsdatatranslation.cpp:2893
+msgid ""
+"_: poland.kgm\n"
+"West Pomerania"
+msgstr "West Pomerania"
+
+#: mapsdatatranslation.cpp:2894
+msgid ""
+"_: poland.kgm\n"
+"The capital of West Pomerania is..."
+msgstr "The capital of West Pomerania is..."
+
+#: mapsdatatranslation.cpp:2895
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"West Pomerania"
+msgstr ""
+"Please click on:\n"
+"West Pomerania"
+
+#: mapsdatatranslation.cpp:2896
+msgid ""
+"_: poland.kgm\n"
+"Szczecin"
+msgstr "Szczecin"
+
+#: mapsdatatranslation.cpp:2897
+msgid ""
+"_: poland.kgm\n"
+"Szczecin is the capital of..."
+msgstr "Szczecin is the capital of..."
+
+#: mapsdatatranslation.cpp:2898
+msgid ""
+"_: poland.kgm\n"
+"Greater Poland"
+msgstr "Greater Poland"
+
+#: mapsdatatranslation.cpp:2899
+msgid ""
+"_: poland.kgm\n"
+"The capital of Greater Poland is..."
+msgstr "The capital of Greater Poland is..."
+
+#: mapsdatatranslation.cpp:2900
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Greater Poland"
+msgstr ""
+"Please click on:\n"
+"Greater Poland"
+
+#: mapsdatatranslation.cpp:2901
+msgid ""
+"_: poland.kgm\n"
+"Poznań"
+msgstr "Poznań"
+
+#: mapsdatatranslation.cpp:2902
+msgid ""
+"_: poland.kgm\n"
+"Poznań is the capital of..."
+msgstr "Poznań is the capital of..."
+
+#: mapsdatatranslation.cpp:2903
+msgid ""
+"_: poland.kgm\n"
+"Lower Silesia"
+msgstr "Lower Silesia"
+
+#: mapsdatatranslation.cpp:2904
+msgid ""
+"_: poland.kgm\n"
+"The capital of Lower Silesia is..."
+msgstr "The capital of Lower Silesia is..."
+
+#: mapsdatatranslation.cpp:2905
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Lower Silesia"
+msgstr ""
+"Please click on:\n"
+"Lower Silesia"
+
+#: mapsdatatranslation.cpp:2906
+msgid ""
+"_: poland.kgm\n"
+"Wrocław"
+msgstr "Wrocław"
+
+#: mapsdatatranslation.cpp:2907
+msgid ""
+"_: poland.kgm\n"
+"Wrocław is the capital of..."
+msgstr "Wrocław is the capital of..."
+
+#: mapsdatatranslation.cpp:2908
+msgid ""
+"_: poland.kgm\n"
+"Lubusz"
+msgstr "Lubusz"
+
+#: mapsdatatranslation.cpp:2909
+msgid ""
+"_: poland.kgm\n"
+"The capital of Lubusz is..."
+msgstr "The capital of Lubusz is..."
+
+#: mapsdatatranslation.cpp:2910
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Lubusz"
+msgstr ""
+"Please click on:\n"
+"Lubusz"
+
+#: mapsdatatranslation.cpp:2911
+msgid ""
+"_: poland.kgm\n"
+"Zielona Góra, Gorzów Wielkopolski"
+msgstr "Zielona Góra, Gorzów Wielkopolski"
+
+#: mapsdatatranslation.cpp:2912
+msgid ""
+"_: poland.kgm\n"
+"Zielona Góra, Gorzów Wielkopolski is the capital of..."
+msgstr "Zielona Góra, Gorzów Wielkopolski is the capital of..."
+
+#: mapsdatatranslation.cpp:2913
+msgid ""
+"_: poland.kgm\n"
+"Kuyavia-Pomerania"
+msgstr "Kuyavia-Pomerania"
+
+#: mapsdatatranslation.cpp:2914
+msgid ""
+"_: poland.kgm\n"
+"The capital of Kuyavia-Pomerania is..."
+msgstr "The capital of Kuyavia-Pomerania is..."
+
+#: mapsdatatranslation.cpp:2915
+msgid ""
+"_: poland.kgm\n"
+"Please click on:\n"
+"Kuyavia-Pomerania"
+msgstr ""
+"Please click on:\n"
+"Kuyavia-Pomerania"
+
+#: mapsdatatranslation.cpp:2916
+msgid ""
+"_: poland.kgm\n"
+"Bydgoszcz, Toruń"
+msgstr "Bydgoszcz, Toruń"
+
+#: mapsdatatranslation.cpp:2917
+msgid ""
+"_: poland.kgm\n"
+"Bydgoszcz, Toruń is the capital of..."
+msgstr "Bydgoszcz, Toruń is the capital of..."
+
+#: mapsdatatranslation.cpp:2918
+msgid ""
+"_: southamerica.kgm\n"
+"South America"
+msgstr "South America"
+
+#: mapsdatatranslation.cpp:2919
+msgid ""
+"_: southamerica.kgm\n"
+"<qt>Current map:"
+"<br><b>South America</b></qt>"
+msgstr "<qt>Current map:<br><b>South America</b></qt>"
+
+#: mapsdatatranslation.cpp:2920
+msgid ""
+"_: southamerica.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:2921
+msgid ""
+"_: southamerica.kgm\n"
+"Water"
+msgstr "Water"
+
+#: mapsdatatranslation.cpp:2922
+msgid ""
+"_: southamerica.kgm\n"
+"Coast"
+msgstr "Coast"
+
+#: mapsdatatranslation.cpp:2923
+msgid ""
+"_: southamerica.kgm\n"
+"Panama"
+msgstr "Panama"
+
+#: mapsdatatranslation.cpp:2924
+msgid ""
+"_: southamerica.kgm\n"
+"Colombia"
+msgstr "Colombia"
+
+#: mapsdatatranslation.cpp:2925
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Colombia is..."
+msgstr "The capital of Colombia is..."
+
+#: mapsdatatranslation.cpp:2926
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Colombia"
+msgstr ""
+"Please click on:\n"
+"Colombia"
+
+#: mapsdatatranslation.cpp:2927
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Colombia is..."
+msgstr "The flag of Colombia is..."
+
+#: mapsdatatranslation.cpp:2928
+msgid ""
+"_: southamerica.kgm\n"
+"Bogotá"
+msgstr "Bogotá"
+
+#: mapsdatatranslation.cpp:2929
+msgid ""
+"_: southamerica.kgm\n"
+"Bogotá is the capital of..."
+msgstr "Bogotá is the capital of..."
+
+#: mapsdatatranslation.cpp:2930
+msgid ""
+"_: southamerica.kgm\n"
+"Venezuela"
+msgstr "Venezuela"
+
+#: mapsdatatranslation.cpp:2931
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Venezuela is..."
+msgstr "The capital of Venezuela is..."
+
+#: mapsdatatranslation.cpp:2932
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Venezuela"
+msgstr ""
+"Please click on:\n"
+"Venezuela"
+
+#: mapsdatatranslation.cpp:2933
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Venezuela is..."
+msgstr "The flag of Venezuela is..."
+
+#: mapsdatatranslation.cpp:2934
+msgid ""
+"_: southamerica.kgm\n"
+"Caracas"
+msgstr "Caracas"
+
+#: mapsdatatranslation.cpp:2935
+msgid ""
+"_: southamerica.kgm\n"
+"Caracas is the capital of..."
+msgstr "Caracas is the capital of..."
+
+#: mapsdatatranslation.cpp:2936
+msgid ""
+"_: southamerica.kgm\n"
+"Guyana"
+msgstr "Guyana"
+
+#: mapsdatatranslation.cpp:2937
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Guyana is..."
+msgstr "The capital of Guyana is..."
+
+#: mapsdatatranslation.cpp:2938
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Guyana"
+msgstr ""
+"Please click on:\n"
+"Guyana"
+
+#: mapsdatatranslation.cpp:2939
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Guyana is..."
+msgstr "The flag of Guyana is..."
+
+#: mapsdatatranslation.cpp:2940
+msgid ""
+"_: southamerica.kgm\n"
+"Georgetown"
+msgstr "Georgetown"
+
+#: mapsdatatranslation.cpp:2941
+msgid ""
+"_: southamerica.kgm\n"
+"Georgetown is the capital of..."
+msgstr "Georgetown is the capital of..."
+
+#: mapsdatatranslation.cpp:2942
+msgid ""
+"_: southamerica.kgm\n"
+"Suriname"
+msgstr "Suriname"
+
+#: mapsdatatranslation.cpp:2943
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Suriname is..."
+msgstr "The capital of Suriname is..."
+
+#: mapsdatatranslation.cpp:2944
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Suriname"
+msgstr ""
+"Please click on:\n"
+"Suriname"
+
+#: mapsdatatranslation.cpp:2945
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Suriname is..."
+msgstr "The flag of Suriname is..."
+
+#: mapsdatatranslation.cpp:2946
+msgid ""
+"_: southamerica.kgm\n"
+"Paramaribo"
+msgstr "Paramaribo"
+
+#: mapsdatatranslation.cpp:2947
+msgid ""
+"_: southamerica.kgm\n"
+"Paramaribo is the capital of..."
+msgstr "Paramaribo is the capital of..."
+
+#: mapsdatatranslation.cpp:2948
+msgid ""
+"_: southamerica.kgm\n"
+"French Guiana"
+msgstr "French Guiana"
+
+#: mapsdatatranslation.cpp:2949
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of French Guiana is..."
+msgstr "The capital of French Guiana is..."
+
+#: mapsdatatranslation.cpp:2950
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"French Guiana"
+msgstr ""
+"Please click on:\n"
+"French Guiana"
+
+#: mapsdatatranslation.cpp:2951
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of French Guiana is..."
+msgstr "The flag of French Guiana is..."
+
+#: mapsdatatranslation.cpp:2952
+msgid ""
+"_: southamerica.kgm\n"
+"Cayenne"
+msgstr "Cayenne"
+
+#: mapsdatatranslation.cpp:2953
+msgid ""
+"_: southamerica.kgm\n"
+"Cayenne is the capital of..."
+msgstr "Cayenne is the capital of..."
+
+#: mapsdatatranslation.cpp:2954
+msgid ""
+"_: southamerica.kgm\n"
+"Ecuador"
+msgstr "Ecuador"
+
+#: mapsdatatranslation.cpp:2955
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Ecuador is..."
+msgstr "The capital of Ecuador is..."
+
+#: mapsdatatranslation.cpp:2956
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Ecuador"
+msgstr ""
+"Please click on:\n"
+"Ecuador"
+
+#: mapsdatatranslation.cpp:2957
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Ecuador is..."
+msgstr "The flag of Ecuador is..."
+
+#: mapsdatatranslation.cpp:2958
+msgid ""
+"_: southamerica.kgm\n"
+"Quito"
+msgstr "Quito"
+
+#: mapsdatatranslation.cpp:2959
+msgid ""
+"_: southamerica.kgm\n"
+"Quito is the capital of..."
+msgstr "Quito is the capital of..."
+
+#: mapsdatatranslation.cpp:2960
+msgid ""
+"_: southamerica.kgm\n"
+"Peru"
+msgstr "Peru"
+
+#: mapsdatatranslation.cpp:2961
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Peru is..."
+msgstr "The capital of Peru is..."
+
+#: mapsdatatranslation.cpp:2962
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Peru"
+msgstr ""
+"Please click on:\n"
+"Peru"
+
+#: mapsdatatranslation.cpp:2963
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Peru is..."
+msgstr "The flag of Peru is..."
+
+#: mapsdatatranslation.cpp:2964
+msgid ""
+"_: southamerica.kgm\n"
+"Lima"
+msgstr "Lima"
+
+#: mapsdatatranslation.cpp:2965
+msgid ""
+"_: southamerica.kgm\n"
+"Lima is the capital of..."
+msgstr "Lima is the capital of..."
+
+#: mapsdatatranslation.cpp:2966
+msgid ""
+"_: southamerica.kgm\n"
+"Brazil"
+msgstr "Brazil"
+
+#: mapsdatatranslation.cpp:2967
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Brazil is..."
+msgstr "The capital of Brazil is..."
+
+#: mapsdatatranslation.cpp:2968
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Brazil"
+msgstr ""
+"Please click on:\n"
+"Brazil"
+
+#: mapsdatatranslation.cpp:2969
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Brazil is..."
+msgstr "The flag of Brazil is..."
+
+#: mapsdatatranslation.cpp:2970
+msgid ""
+"_: southamerica.kgm\n"
+"Brasilia"
+msgstr "Brasilia"
+
+#: mapsdatatranslation.cpp:2971
+msgid ""
+"_: southamerica.kgm\n"
+"Brasilia is the capital of..."
+msgstr "Brasilia is the capital of..."
+
+#: mapsdatatranslation.cpp:2972
+msgid ""
+"_: southamerica.kgm\n"
+"Bolivia"
+msgstr "Bolivia"
+
+#: mapsdatatranslation.cpp:2973
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Bolivia is..."
+msgstr "The capital of Bolivia is..."
+
+#: mapsdatatranslation.cpp:2974
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Bolivia"
+msgstr ""
+"Please click on:\n"
+"Bolivia"
+
+#: mapsdatatranslation.cpp:2975
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Bolivia is..."
+msgstr "The flag of Bolivia is..."
+
+#: mapsdatatranslation.cpp:2976
+msgid ""
+"_: southamerica.kgm\n"
+"La Paz"
+msgstr "La Paz"
+
+#: mapsdatatranslation.cpp:2977
+msgid ""
+"_: southamerica.kgm\n"
+"La Paz is the capital of..."
+msgstr "La Paz is the capital of..."
+
+#: mapsdatatranslation.cpp:2978
+msgid ""
+"_: southamerica.kgm\n"
+"Chile"
+msgstr "Chile"
+
+#: mapsdatatranslation.cpp:2979
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Chile is..."
+msgstr "The capital of Chile is..."
+
+#: mapsdatatranslation.cpp:2980
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Chile"
+msgstr ""
+"Please click on:\n"
+"Chile"
+
+#: mapsdatatranslation.cpp:2981
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Chile is..."
+msgstr "The flag of Chile is..."
+
+#: mapsdatatranslation.cpp:2982
+msgid ""
+"_: southamerica.kgm\n"
+"Santiago"
+msgstr "Santiago"
+
+#: mapsdatatranslation.cpp:2983
+msgid ""
+"_: southamerica.kgm\n"
+"Santiago is the capital of..."
+msgstr "Santiago is the capital of..."
+
+#: mapsdatatranslation.cpp:2984
+msgid ""
+"_: southamerica.kgm\n"
+"Paraguay"
+msgstr "Paraguay"
+
+#: mapsdatatranslation.cpp:2985
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Paraguay is..."
+msgstr "The capital of Paraguay is..."
+
+#: mapsdatatranslation.cpp:2986
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Paraguay"
+msgstr ""
+"Please click on:\n"
+"Paraguay"
+
+#: mapsdatatranslation.cpp:2987
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Paraguay is..."
+msgstr "The flag of Paraguay is..."
+
+#: mapsdatatranslation.cpp:2988
+msgid ""
+"_: southamerica.kgm\n"
+"Asunción"
+msgstr "Asunción"
+
+#: mapsdatatranslation.cpp:2989
+msgid ""
+"_: southamerica.kgm\n"
+"Asunción is the capital of..."
+msgstr "Asunción is the capital of..."
+
+#: mapsdatatranslation.cpp:2990
+msgid ""
+"_: southamerica.kgm\n"
+"Argentina"
+msgstr "Argentina"
+
+#: mapsdatatranslation.cpp:2991
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Argentina is..."
+msgstr "The capital of Argentina is..."
+
+#: mapsdatatranslation.cpp:2992
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Argentina"
+msgstr ""
+"Please click on:\n"
+"Argentina"
+
+#: mapsdatatranslation.cpp:2993
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Argentina is..."
+msgstr "The flag of Argentina is..."
+
+#: mapsdatatranslation.cpp:2994
+msgid ""
+"_: southamerica.kgm\n"
+"Buenos Aires"
+msgstr "Buenos Aires"
+
+#: mapsdatatranslation.cpp:2995
+msgid ""
+"_: southamerica.kgm\n"
+"Buenos Aires is the capital of..."
+msgstr "Buenos Aires is the capital of..."
+
+#: mapsdatatranslation.cpp:2996
+msgid ""
+"_: southamerica.kgm\n"
+"Uruguay"
+msgstr "Uruguay"
+
+#: mapsdatatranslation.cpp:2997
+msgid ""
+"_: southamerica.kgm\n"
+"The capital of Uruguay is..."
+msgstr "The capital of Uruguay is..."
+
+#: mapsdatatranslation.cpp:2998
+msgid ""
+"_: southamerica.kgm\n"
+"Please click on:\n"
+"Uruguay"
+msgstr ""
+"Please click on:\n"
+"Uruguay"
+
+#: mapsdatatranslation.cpp:2999
+msgid ""
+"_: southamerica.kgm\n"
+"The flag of Uruguay is..."
+msgstr "The flag of Uruguay is..."
+
+#: mapsdatatranslation.cpp:3000
+msgid ""
+"_: southamerica.kgm\n"
+"Montevideo"
+msgstr "Montevideo"
+
+#: mapsdatatranslation.cpp:3001
+msgid ""
+"_: southamerica.kgm\n"
+"Montevideo is the capital of..."
+msgstr "Montevideo is the capital of..."
+
+#: mapsdatatranslation.cpp:3002
+msgid ""
+"_: spain.kgm\n"
+"Spain"
+msgstr "Spain"
+
+#: mapsdatatranslation.cpp:3003
+msgid ""
+"_: spain.kgm\n"
+"<qt>Current map:"
+"<br><b>Spain</b></qt>"
+msgstr "<qt>Current map:<br><b>Spain</b></qt>"
+
+#: mapsdatatranslation.cpp:3004
+msgid ""
+"_: spain.kgm\n"
+"Not Spain"
+msgstr "Not Spain"
+
+#: mapsdatatranslation.cpp:3005
+msgid ""
+"_: spain.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:3006
+msgid ""
+"_: spain.kgm\n"
+"Andalucia"
+msgstr "Andalucia"
+
+#: mapsdatatranslation.cpp:3007
+msgid ""
+"_: spain.kgm\n"
+"The capital of Andalucia is..."
+msgstr "The capital of Andalucia is..."
+
+#: mapsdatatranslation.cpp:3008
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Andalucia"
+msgstr ""
+"Please click on:\n"
+"Andalucia"
+
+#: mapsdatatranslation.cpp:3009
+msgid ""
+"_: spain.kgm\n"
+"Seville"
+msgstr "Seville"
+
+#: mapsdatatranslation.cpp:3010
+msgid ""
+"_: spain.kgm\n"
+"Seville is the capital of..."
+msgstr "Seville is the capital of..."
+
+#: mapsdatatranslation.cpp:3011
+msgid ""
+"_: spain.kgm\n"
+"Aragon"
+msgstr "Aragon"
+
+#: mapsdatatranslation.cpp:3012
+msgid ""
+"_: spain.kgm\n"
+"The capital of Aragon is..."
+msgstr "The capital of Aragon is..."
+
+#: mapsdatatranslation.cpp:3013
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Aragon"
+msgstr ""
+"Please click on:\n"
+"Aragon"
+
+#: mapsdatatranslation.cpp:3014
+msgid ""
+"_: spain.kgm\n"
+"Zaragoza"
+msgstr "Zaragoza"
+
+#: mapsdatatranslation.cpp:3015
+msgid ""
+"_: spain.kgm\n"
+"Zaragoza is the capital of..."
+msgstr "Zaragoza is the capital of..."
+
+#: mapsdatatranslation.cpp:3016
+msgid ""
+"_: spain.kgm\n"
+"Asturias"
+msgstr "Asturias"
+
+#: mapsdatatranslation.cpp:3017
+msgid ""
+"_: spain.kgm\n"
+"The capital of Asturias is..."
+msgstr "The capital of Asturias is..."
+
+#: mapsdatatranslation.cpp:3018
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Asturias"
+msgstr ""
+"Please click on:\n"
+"Asturias"
+
+#: mapsdatatranslation.cpp:3019
+msgid ""
+"_: spain.kgm\n"
+"Oviedo"
+msgstr "Oviedo"
+
+#: mapsdatatranslation.cpp:3020
+msgid ""
+"_: spain.kgm\n"
+"Oviedo is the capital of..."
+msgstr "Oviedo is the capital of..."
+
+#: mapsdatatranslation.cpp:3021
+msgid ""
+"_: spain.kgm\n"
+"Balearic Islands"
+msgstr "Balearic Islands"
+
+#: mapsdatatranslation.cpp:3022
+msgid ""
+"_: spain.kgm\n"
+"The capital of Balearic Islands is..."
+msgstr "The capital of Balearic Islands is..."
+
+#: mapsdatatranslation.cpp:3023
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Balearic Islands"
+msgstr ""
+"Please click on:\n"
+"Balearic Islands"
+
+#: mapsdatatranslation.cpp:3024
+msgid ""
+"_: spain.kgm\n"
+"Palma de Mallorca"
+msgstr "Palma de Mallorca"
+
+#: mapsdatatranslation.cpp:3025
+msgid ""
+"_: spain.kgm\n"
+"Palma de Mallorca is the capital of..."
+msgstr "Palma de Mallorca is the capital of..."
+
+#: mapsdatatranslation.cpp:3026
+msgid ""
+"_: spain.kgm\n"
+"Basque Country"
+msgstr "Basque Country"
+
+#: mapsdatatranslation.cpp:3027
+msgid ""
+"_: spain.kgm\n"
+"The capital of Basque Country is..."
+msgstr "The capital of Basque Country is..."
+
+#: mapsdatatranslation.cpp:3028
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Basque Country"
+msgstr ""
+"Please click on:\n"
+"Basque Country"
+
+#: mapsdatatranslation.cpp:3029
+msgid ""
+"_: spain.kgm\n"
+"Vitoria"
+msgstr "Vitoria"
+
+#: mapsdatatranslation.cpp:3030
+msgid ""
+"_: spain.kgm\n"
+"Vitoria is the capital of..."
+msgstr "Vitoria is the capital of..."
+
+#: mapsdatatranslation.cpp:3031
+msgid ""
+"_: spain.kgm\n"
+"Canary Islands"
+msgstr "Canary Islands"
+
+#: mapsdatatranslation.cpp:3032
+msgid ""
+"_: spain.kgm\n"
+"The capital of Canary Islands is..."
+msgstr "The capital of Canary Islands is..."
+
+#: mapsdatatranslation.cpp:3033
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Canary Islands"
+msgstr ""
+"Please click on:\n"
+"Canary Islands"
+
+#: mapsdatatranslation.cpp:3034
+msgid ""
+"_: spain.kgm\n"
+"Las Palmas de Gran Canaria and Santa Cruz de Tenerife"
+msgstr "Las Palmas de Gran Canaria and Santa Cruz de Tenerife"
+
+#: mapsdatatranslation.cpp:3035
+msgid ""
+"_: spain.kgm\n"
+"Las Palmas de Gran Canaria and Santa Cruz de Tenerife is the capital of..."
+msgstr ""
+"Las Palmas de Gran Canaria and Santa Cruz de Tenerife is the capital of..."
+
+#: mapsdatatranslation.cpp:3036
+msgid ""
+"_: spain.kgm\n"
+"Cantabria"
+msgstr "Cantabria"
+
+#: mapsdatatranslation.cpp:3037
+msgid ""
+"_: spain.kgm\n"
+"The capital of Cantabria is..."
+msgstr "The capital of Cantabria is..."
+
+#: mapsdatatranslation.cpp:3038
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Cantabria"
+msgstr ""
+"Please click on:\n"
+"Cantabria"
+
+#: mapsdatatranslation.cpp:3039
+msgid ""
+"_: spain.kgm\n"
+"Santander"
+msgstr "Santander"
+
+#: mapsdatatranslation.cpp:3040
+msgid ""
+"_: spain.kgm\n"
+"Santander is the capital of..."
+msgstr "Santander is the capital of..."
+
+#: mapsdatatranslation.cpp:3041
+msgid ""
+"_: spain.kgm\n"
+"Castile-La Mancha"
+msgstr "Castile-La Mancha"
+
+#: mapsdatatranslation.cpp:3042
+msgid ""
+"_: spain.kgm\n"
+"The capital of Castile-La Mancha is..."
+msgstr "The capital of Castile-La Mancha is..."
+
+#: mapsdatatranslation.cpp:3043
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Castile-La Mancha"
+msgstr ""
+"Please click on:\n"
+"Castile-La Mancha"
+
+#: mapsdatatranslation.cpp:3044
+msgid ""
+"_: spain.kgm\n"
+"Toledo"
+msgstr "Toledo"
+
+#: mapsdatatranslation.cpp:3045
+msgid ""
+"_: spain.kgm\n"
+"Toledo is the capital of..."
+msgstr "Toledo is the capital of..."
+
+#: mapsdatatranslation.cpp:3046
+msgid ""
+"_: spain.kgm\n"
+"Castile and Leon"
+msgstr "Castile and Leon"
+
+#: mapsdatatranslation.cpp:3047
+msgid ""
+"_: spain.kgm\n"
+"The capital of Castile and Leon is..."
+msgstr "The capital of Castile and Leon is..."
+
+#: mapsdatatranslation.cpp:3048
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Castile and Leon"
+msgstr ""
+"Please click on:\n"
+"Castile and Leon"
+
+#: mapsdatatranslation.cpp:3049
+msgid ""
+"_: spain.kgm\n"
+"Valladolid"
+msgstr "Valladolid"
+
+#: mapsdatatranslation.cpp:3050
+msgid ""
+"_: spain.kgm\n"
+"Valladolid is the capital of..."
+msgstr "Valladolid is the capital of..."
+
+#: mapsdatatranslation.cpp:3051
+msgid ""
+"_: spain.kgm\n"
+"Catalonia"
+msgstr "Catalonia"
+
+#: mapsdatatranslation.cpp:3052
+msgid ""
+"_: spain.kgm\n"
+"The capital of Catalonia is..."
+msgstr "The capital of Catalonia is..."
+
+#: mapsdatatranslation.cpp:3053
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Catalonia"
+msgstr ""
+"Please click on:\n"
+"Catalonia"
+
+#: mapsdatatranslation.cpp:3054
+msgid ""
+"_: spain.kgm\n"
+"Barcelona"
+msgstr "Barcelona"
+
+#: mapsdatatranslation.cpp:3055
+msgid ""
+"_: spain.kgm\n"
+"Barcelona is the capital of..."
+msgstr "Barcelona is the capital of..."
+
+#: mapsdatatranslation.cpp:3056
+msgid ""
+"_: spain.kgm\n"
+"Extremadura"
+msgstr "Extremadura"
+
+#: mapsdatatranslation.cpp:3057
+msgid ""
+"_: spain.kgm\n"
+"The capital of Extremadura is..."
+msgstr "The capital of Extremadura is..."
+
+#: mapsdatatranslation.cpp:3058
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Extremadura"
+msgstr ""
+"Please click on:\n"
+"Extremadura"
+
+#: mapsdatatranslation.cpp:3059
+msgid ""
+"_: spain.kgm\n"
+"Mérida"
+msgstr "Mérida"
+
+#: mapsdatatranslation.cpp:3060
+msgid ""
+"_: spain.kgm\n"
+"Mérida is the capital of..."
+msgstr "Mérida is the capital of..."
+
+#: mapsdatatranslation.cpp:3061
+msgid ""
+"_: spain.kgm\n"
+"Galicia"
+msgstr "Galicia"
+
+#: mapsdatatranslation.cpp:3062
+msgid ""
+"_: spain.kgm\n"
+"The capital of Galicia is..."
+msgstr "The capital of Galicia is..."
+
+#: mapsdatatranslation.cpp:3063
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Galicia"
+msgstr ""
+"Please click on:\n"
+"Galicia"
+
+#: mapsdatatranslation.cpp:3064
+msgid ""
+"_: spain.kgm\n"
+"Santiago de Compostela"
+msgstr "Santiago de Compostela"
+
+#: mapsdatatranslation.cpp:3065
+msgid ""
+"_: spain.kgm\n"
+"Santiago de Compostela is the capital of..."
+msgstr "Santiago de Compostela is the capital of..."
+
+#: mapsdatatranslation.cpp:3066
+msgid ""
+"_: spain.kgm\n"
+"La Rioja"
+msgstr "La Rioja"
+
+#: mapsdatatranslation.cpp:3067
+msgid ""
+"_: spain.kgm\n"
+"The capital of La Rioja is..."
+msgstr "The capital of La Rioja is..."
+
+#: mapsdatatranslation.cpp:3068
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"La Rioja"
+msgstr ""
+"Please click on:\n"
+"La Rioja"
+
+#: mapsdatatranslation.cpp:3069
+msgid ""
+"_: spain.kgm\n"
+"Logroño"
+msgstr "Logroño"
+
+#: mapsdatatranslation.cpp:3070
+msgid ""
+"_: spain.kgm\n"
+"Logroño is the capital of..."
+msgstr "Logroño is the capital of..."
+
+#: mapsdatatranslation.cpp:3071 mapsdatatranslation.cpp:3074
+msgid ""
+"_: spain.kgm\n"
+"Madrid"
+msgstr "Madrid"
+
+#: mapsdatatranslation.cpp:3072
+msgid ""
+"_: spain.kgm\n"
+"The capital of Madrid is..."
+msgstr "The capital of Madrid is..."
+
+#: mapsdatatranslation.cpp:3073
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Madrid"
+msgstr ""
+"Please click on:\n"
+"Madrid"
+
+#: mapsdatatranslation.cpp:3075
+msgid ""
+"_: spain.kgm\n"
+"Madrid is the capital of..."
+msgstr "Madrid is the capital of..."
+
+#: mapsdatatranslation.cpp:3076 mapsdatatranslation.cpp:3079
+msgid ""
+"_: spain.kgm\n"
+"Murcia"
+msgstr "Murcia"
+
+#: mapsdatatranslation.cpp:3077
+msgid ""
+"_: spain.kgm\n"
+"The capital of Murcia is..."
+msgstr "The capital of Murcia is..."
+
+#: mapsdatatranslation.cpp:3078
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Murcia"
+msgstr ""
+"Please click on:\n"
+"Murcia"
+
+#: mapsdatatranslation.cpp:3080
+msgid ""
+"_: spain.kgm\n"
+"Murcia is the capital of..."
+msgstr "Murcia is the capital of..."
+
+#: mapsdatatranslation.cpp:3081
+msgid ""
+"_: spain.kgm\n"
+"Navarre"
+msgstr "Navarre"
+
+#: mapsdatatranslation.cpp:3082
+msgid ""
+"_: spain.kgm\n"
+"The capital of Navarre is..."
+msgstr "The capital of Navarre is..."
+
+#: mapsdatatranslation.cpp:3083
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Navarre"
+msgstr ""
+"Please click on:\n"
+"Navarre"
+
+#: mapsdatatranslation.cpp:3084
+msgid ""
+"_: spain.kgm\n"
+"Pamplona"
+msgstr "Pamplona"
+
+#: mapsdatatranslation.cpp:3085
+msgid ""
+"_: spain.kgm\n"
+"Pamplona is the capital of..."
+msgstr "Pamplona is the capital of..."
+
+#: mapsdatatranslation.cpp:3086
+msgid ""
+"_: spain.kgm\n"
+"Valencian Community"
+msgstr "Valencian Community"
+
+#: mapsdatatranslation.cpp:3087
+msgid ""
+"_: spain.kgm\n"
+"The capital of Valencian Community is..."
+msgstr "The capital of Valencian Community is..."
+
+#: mapsdatatranslation.cpp:3088
+msgid ""
+"_: spain.kgm\n"
+"Please click on:\n"
+"Valencian Community"
+msgstr ""
+"Please click on:\n"
+"Valencian Community"
+
+#: mapsdatatranslation.cpp:3089
+msgid ""
+"_: spain.kgm\n"
+"Valencia"
+msgstr "Valencia"
+
+#: mapsdatatranslation.cpp:3090
+msgid ""
+"_: spain.kgm\n"
+"Valencia is the capital of..."
+msgstr "Valencia is the capital of..."
+
+#: mapsdatatranslation.cpp:3091
+msgid ""
+"_: usa.kgm\n"
+"USA"
+msgstr "USA"
+
+#: mapsdatatranslation.cpp:3092
+msgid ""
+"_: usa.kgm\n"
+"<qt>Current map:"
+"<br><b>USA</b></qt>"
+msgstr "<qt>Current map:<br><b>USA</b></qt>"
+
+#: mapsdatatranslation.cpp:3093
+msgid ""
+"_: usa.kgm\n"
+"Frontier"
+msgstr "Frontier"
+
+#: mapsdatatranslation.cpp:3094
+msgid ""
+"_: usa.kgm\n"
+"Coast"
+msgstr "Coast"
+
+#: mapsdatatranslation.cpp:3095
+msgid ""
+"_: usa.kgm\n"
+"Water"
+msgstr "Water"
+
+#: mapsdatatranslation.cpp:3096
+msgid ""
+"_: usa.kgm\n"
+"Lake Superior"
+msgstr "Lake Superior"
+
+#: mapsdatatranslation.cpp:3097
+msgid ""
+"_: usa.kgm\n"
+"Lake Michigan"
+msgstr "Lake Michigan"
+
+#: mapsdatatranslation.cpp:3098
+msgid ""
+"_: usa.kgm\n"
+"Lake Huron"
+msgstr "Lake Huron"
+
+#: mapsdatatranslation.cpp:3099
+msgid ""
+"_: usa.kgm\n"
+"Lake Erie"
+msgstr "Lake Erie"
+
+#: mapsdatatranslation.cpp:3100
+msgid ""
+"_: usa.kgm\n"
+"Lake Ontario"
+msgstr "Lake Ontario"
+
+#: mapsdatatranslation.cpp:3101
+msgid ""
+"_: usa.kgm\n"
+"The Bahamas"
+msgstr "The Bahamas"
+
+#: mapsdatatranslation.cpp:3102
+msgid ""
+"_: usa.kgm\n"
+"Cuba"
+msgstr "Cuba"
+
+#: mapsdatatranslation.cpp:3103
+msgid ""
+"_: usa.kgm\n"
+"Canada"
+msgstr "Canada"
+
+#: mapsdatatranslation.cpp:3104
+msgid ""
+"_: usa.kgm\n"
+"Mexico"
+msgstr "Mexico"
+
+#: mapsdatatranslation.cpp:3105
+msgid ""
+"_: usa.kgm\n"
+"Russia"
+msgstr "Russia"
+
+#: mapsdatatranslation.cpp:3106
+msgid ""
+"_: usa.kgm\n"
+"Washington DC"
+msgstr "Washington DC"
+
+#: mapsdatatranslation.cpp:3107
+msgid ""
+"_: usa.kgm\n"
+"Alabama"
+msgstr "Alabama"
+
+#: mapsdatatranslation.cpp:3108
+msgid ""
+"_: usa.kgm\n"
+"The capital of Alabama is..."
+msgstr "The capital of Alabama is..."
+
+#: mapsdatatranslation.cpp:3109
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Alabama"
+msgstr ""
+"Please click on:\n"
+"Alabama"
+
+#: mapsdatatranslation.cpp:3110
+msgid ""
+"_: usa.kgm\n"
+"Montgomery"
+msgstr "Montgomery"
+
+#: mapsdatatranslation.cpp:3111
+msgid ""
+"_: usa.kgm\n"
+"Montgomery is the capital of..."
+msgstr "Montgomery is the capital of..."
+
+#: mapsdatatranslation.cpp:3112
+msgid ""
+"_: usa.kgm\n"
+"Alaska"
+msgstr "Alaska"
+
+#: mapsdatatranslation.cpp:3113
+msgid ""
+"_: usa.kgm\n"
+"The capital of Alaska is..."
+msgstr "The capital of Alaska is..."
+
+#: mapsdatatranslation.cpp:3114
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Alaska"
+msgstr ""
+"Please click on:\n"
+"Alaska"
+
+#: mapsdatatranslation.cpp:3115
+msgid ""
+"_: usa.kgm\n"
+"Juneau"
+msgstr "Juneau"
+
+#: mapsdatatranslation.cpp:3116
+msgid ""
+"_: usa.kgm\n"
+"Juneau is the capital of..."
+msgstr "Juneau is the capital of..."
+
+#: mapsdatatranslation.cpp:3117
+msgid ""
+"_: usa.kgm\n"
+"Arizona"
+msgstr "Arizona"
+
+#: mapsdatatranslation.cpp:3118
+msgid ""
+"_: usa.kgm\n"
+"The capital of Arizona is..."
+msgstr "The capital of Arizona is..."
+
+#: mapsdatatranslation.cpp:3119
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Arizona"
+msgstr ""
+"Please click on:\n"
+"Arizona"
+
+#: mapsdatatranslation.cpp:3120
+msgid ""
+"_: usa.kgm\n"
+"Phoenix"
+msgstr "Phoenix"
+
+#: mapsdatatranslation.cpp:3121
+msgid ""
+"_: usa.kgm\n"
+"Phoenix is the capital of..."
+msgstr "Phoenix is the capital of..."
+
+#: mapsdatatranslation.cpp:3122
+msgid ""
+"_: usa.kgm\n"
+"Arkansas"
+msgstr "Arkansas"
+
+#: mapsdatatranslation.cpp:3123
+msgid ""
+"_: usa.kgm\n"
+"The capital of Arkansas is..."
+msgstr "The capital of Arkansas is..."
+
+#: mapsdatatranslation.cpp:3124
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Arkansas"
+msgstr ""
+"Please click on:\n"
+"Arkansas"
+
+#: mapsdatatranslation.cpp:3125
+msgid ""
+"_: usa.kgm\n"
+"Little Rock"
+msgstr "Little Rock"
+
+#: mapsdatatranslation.cpp:3126
+msgid ""
+"_: usa.kgm\n"
+"Little Rock is the capital of..."
+msgstr "Little Rock is the capital of..."
+
+#: mapsdatatranslation.cpp:3127
+msgid ""
+"_: usa.kgm\n"
+"California"
+msgstr "California"
+
+#: mapsdatatranslation.cpp:3128
+msgid ""
+"_: usa.kgm\n"
+"The capital of California is..."
+msgstr "The capital of California is..."
+
+#: mapsdatatranslation.cpp:3129
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"California"
+msgstr ""
+"Please click on:\n"
+"California"
+
+#: mapsdatatranslation.cpp:3130
+msgid ""
+"_: usa.kgm\n"
+"Sacramento"
+msgstr "Sacramento"
+
+#: mapsdatatranslation.cpp:3131
+msgid ""
+"_: usa.kgm\n"
+"Sacramento is the capital of..."
+msgstr "Sacramento is the capital of..."
+
+#: mapsdatatranslation.cpp:3132
+msgid ""
+"_: usa.kgm\n"
+"Colorado"
+msgstr "Colorado"
+
+#: mapsdatatranslation.cpp:3133
+msgid ""
+"_: usa.kgm\n"
+"The capital of Colorado is..."
+msgstr "The capital of Colorado is..."
+
+#: mapsdatatranslation.cpp:3134
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Colorado"
+msgstr ""
+"Please click on:\n"
+"Colorado"
+
+#: mapsdatatranslation.cpp:3135
+msgid ""
+"_: usa.kgm\n"
+"Denver"
+msgstr "Denver"
+
+#: mapsdatatranslation.cpp:3136
+msgid ""
+"_: usa.kgm\n"
+"Denver is the capital of..."
+msgstr "Denver is the capital of..."
+
+#: mapsdatatranslation.cpp:3137
+msgid ""
+"_: usa.kgm\n"
+"Connecticut"
+msgstr "Connecticut"
+
+#: mapsdatatranslation.cpp:3138
+msgid ""
+"_: usa.kgm\n"
+"The capital of Connecticut is..."
+msgstr "The capital of Connecticut is..."
+
+#: mapsdatatranslation.cpp:3139
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Connecticut"
+msgstr ""
+"Please click on:\n"
+"Connecticut"
+
+#: mapsdatatranslation.cpp:3140
+msgid ""
+"_: usa.kgm\n"
+"Hartford"
+msgstr "Hartford"
+
+#: mapsdatatranslation.cpp:3141
+msgid ""
+"_: usa.kgm\n"
+"Hartford is the capital of..."
+msgstr "Hartford is the capital of..."
+
+#: mapsdatatranslation.cpp:3142
+msgid ""
+"_: usa.kgm\n"
+"Delaware"
+msgstr "Delaware"
+
+#: mapsdatatranslation.cpp:3143
+msgid ""
+"_: usa.kgm\n"
+"The capital of Delaware is..."
+msgstr "The capital of Delaware is..."
+
+#: mapsdatatranslation.cpp:3144
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Delaware"
+msgstr ""
+"Please click on:\n"
+"Delaware"
+
+#: mapsdatatranslation.cpp:3145
+msgid ""
+"_: usa.kgm\n"
+"Dover"
+msgstr "Dover"
+
+#: mapsdatatranslation.cpp:3146
+msgid ""
+"_: usa.kgm\n"
+"Dover is the capital of..."
+msgstr "Dover is the capital of..."
+
+#: mapsdatatranslation.cpp:3147
+msgid ""
+"_: usa.kgm\n"
+"Florida"
+msgstr "Florida"
+
+#: mapsdatatranslation.cpp:3148
+msgid ""
+"_: usa.kgm\n"
+"The capital of Florida is..."
+msgstr "The capital of Florida is..."
+
+#: mapsdatatranslation.cpp:3149
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Florida"
+msgstr ""
+"Please click on:\n"
+"Florida"
+
+#: mapsdatatranslation.cpp:3150
+msgid ""
+"_: usa.kgm\n"
+"Tallahassee"
+msgstr "Tallahassee"
+
+#: mapsdatatranslation.cpp:3151
+msgid ""
+"_: usa.kgm\n"
+"Tallahassee is the capital of..."
+msgstr "Tallahassee is the capital of..."
+
+#: mapsdatatranslation.cpp:3152
+msgid ""
+"_: usa.kgm\n"
+"Georgia"
+msgstr "Georgia"
+
+#: mapsdatatranslation.cpp:3153
+msgid ""
+"_: usa.kgm\n"
+"The capital of Georgia is..."
+msgstr "The capital of Georgia is..."
+
+#: mapsdatatranslation.cpp:3154
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Georgia"
+msgstr ""
+"Please click on:\n"
+"Georgia"
+
+#: mapsdatatranslation.cpp:3155
+msgid ""
+"_: usa.kgm\n"
+"Atlanta"
+msgstr "Atlanta"
+
+#: mapsdatatranslation.cpp:3156
+msgid ""
+"_: usa.kgm\n"
+"Atlanta is the capital of..."
+msgstr "Atlanta is the capital of..."
+
+#: mapsdatatranslation.cpp:3157
+msgid ""
+"_: usa.kgm\n"
+"Hawaii"
+msgstr "Hawaii"
+
+#: mapsdatatranslation.cpp:3158
+msgid ""
+"_: usa.kgm\n"
+"The capital of Hawaii is..."
+msgstr "The capital of Hawaii is..."
+
+#: mapsdatatranslation.cpp:3159
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Hawaii"
+msgstr ""
+"Please click on:\n"
+"Hawaii"
+
+#: mapsdatatranslation.cpp:3160
+msgid ""
+"_: usa.kgm\n"
+"Honolulu"
+msgstr "Honolulu"
+
+#: mapsdatatranslation.cpp:3161
+msgid ""
+"_: usa.kgm\n"
+"Honolulu is the capital of..."
+msgstr "Honolulu is the capital of..."
+
+#: mapsdatatranslation.cpp:3162
+msgid ""
+"_: usa.kgm\n"
+"Idaho"
+msgstr "Idaho"
+
+#: mapsdatatranslation.cpp:3163
+msgid ""
+"_: usa.kgm\n"
+"The capital of Idaho is..."
+msgstr "The capital of Idaho is..."
+
+#: mapsdatatranslation.cpp:3164
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Idaho"
+msgstr ""
+"Please click on:\n"
+"Idaho"
+
+#: mapsdatatranslation.cpp:3165
+msgid ""
+"_: usa.kgm\n"
+"Boise"
+msgstr "Boise"
+
+#: mapsdatatranslation.cpp:3166
+msgid ""
+"_: usa.kgm\n"
+"Boise is the capital of..."
+msgstr "Boise is the capital of..."
+
+#: mapsdatatranslation.cpp:3167
+msgid ""
+"_: usa.kgm\n"
+"Illinois"
+msgstr "Illinois"
+
+#: mapsdatatranslation.cpp:3168
+msgid ""
+"_: usa.kgm\n"
+"The capital of Illinois is..."
+msgstr "The capital of Illinois is..."
+
+#: mapsdatatranslation.cpp:3169
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Illinois"
+msgstr ""
+"Please click on:\n"
+"Illinois"
+
+#: mapsdatatranslation.cpp:3170
+msgid ""
+"_: usa.kgm\n"
+"Springfield"
+msgstr "Springfield"
+
+#: mapsdatatranslation.cpp:3171
+msgid ""
+"_: usa.kgm\n"
+"Springfield is the capital of..."
+msgstr "Springfield is the capital of..."
+
+#: mapsdatatranslation.cpp:3172
+msgid ""
+"_: usa.kgm\n"
+"Indiana"
+msgstr "Indiana"
+
+#: mapsdatatranslation.cpp:3173
+msgid ""
+"_: usa.kgm\n"
+"The capital of Indiana is..."
+msgstr "The capital of Indiana is..."
+
+#: mapsdatatranslation.cpp:3174
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Indiana"
+msgstr ""
+"Please click on:\n"
+"Indiana"
+
+#: mapsdatatranslation.cpp:3175
+msgid ""
+"_: usa.kgm\n"
+"Indianapolis"
+msgstr "Indianapolis"
+
+#: mapsdatatranslation.cpp:3176
+msgid ""
+"_: usa.kgm\n"
+"Indianapolis is the capital of..."
+msgstr "Indianapolis is the capital of..."
+
+#: mapsdatatranslation.cpp:3177
+msgid ""
+"_: usa.kgm\n"
+"Iowa"
+msgstr "Iowa"
+
+#: mapsdatatranslation.cpp:3178
+msgid ""
+"_: usa.kgm\n"
+"The capital of Iowa is..."
+msgstr "The capital of Iowa is..."
+
+#: mapsdatatranslation.cpp:3179
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Iowa"
+msgstr ""
+"Please click on:\n"
+"Iowa"
+
+#: mapsdatatranslation.cpp:3180
+msgid ""
+"_: usa.kgm\n"
+"Des Moines"
+msgstr "Des Moines"
+
+#: mapsdatatranslation.cpp:3181
+msgid ""
+"_: usa.kgm\n"
+"Des Moines is the capital of..."
+msgstr "Des Moines is the capital of..."
+
+#: mapsdatatranslation.cpp:3182
+msgid ""
+"_: usa.kgm\n"
+"Kansas"
+msgstr "Kansas"
+
+#: mapsdatatranslation.cpp:3183
+msgid ""
+"_: usa.kgm\n"
+"The capital of Kansas is..."
+msgstr "The capital of Kansas is..."
+
+#: mapsdatatranslation.cpp:3184
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Kansas"
+msgstr ""
+"Please click on:\n"
+"Kansas"
+
+#: mapsdatatranslation.cpp:3185
+msgid ""
+"_: usa.kgm\n"
+"Topeka"
+msgstr "Topeka"
+
+#: mapsdatatranslation.cpp:3186
+msgid ""
+"_: usa.kgm\n"
+"Topeka is the capital of..."
+msgstr "Topeka is the capital of..."
+
+#: mapsdatatranslation.cpp:3187
+msgid ""
+"_: usa.kgm\n"
+"Kentucky"
+msgstr "Kentucky"
+
+#: mapsdatatranslation.cpp:3188
+msgid ""
+"_: usa.kgm\n"
+"The capital of Kentucky is..."
+msgstr "The capital of Kentucky is..."
+
+#: mapsdatatranslation.cpp:3189
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Kentucky"
+msgstr ""
+"Please click on:\n"
+"Kentucky"
+
+#: mapsdatatranslation.cpp:3190
+msgid ""
+"_: usa.kgm\n"
+"Frankfort"
+msgstr "Frankfort"
+
+#: mapsdatatranslation.cpp:3191
+msgid ""
+"_: usa.kgm\n"
+"Frankfort is the capital of..."
+msgstr "Frankfort is the capital of..."
+
+#: mapsdatatranslation.cpp:3192
+msgid ""
+"_: usa.kgm\n"
+"Louisiana"
+msgstr "Louisiana"
+
+#: mapsdatatranslation.cpp:3193
+msgid ""
+"_: usa.kgm\n"
+"The capital of Louisiana is..."
+msgstr "The capital of Louisiana is..."
+
+#: mapsdatatranslation.cpp:3194
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Louisiana"
+msgstr ""
+"Please click on:\n"
+"Louisiana"
+
+#: mapsdatatranslation.cpp:3195
+msgid ""
+"_: usa.kgm\n"
+"Baton Rouge"
+msgstr "Baton Rouge"
+
+#: mapsdatatranslation.cpp:3196
+msgid ""
+"_: usa.kgm\n"
+"Baton Rouge is the capital of..."
+msgstr "Baton Rouge is the capital of..."
+
+#: mapsdatatranslation.cpp:3197
+msgid ""
+"_: usa.kgm\n"
+"Maine"
+msgstr "Maine"
+
+#: mapsdatatranslation.cpp:3198
+msgid ""
+"_: usa.kgm\n"
+"The capital of Maine is..."
+msgstr "The capital of Maine is..."
+
+#: mapsdatatranslation.cpp:3199
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Maine"
+msgstr ""
+"Please click on:\n"
+"Maine"
+
+#: mapsdatatranslation.cpp:3200
+msgid ""
+"_: usa.kgm\n"
+"Augusta"
+msgstr "Augusta"
+
+#: mapsdatatranslation.cpp:3201
+msgid ""
+"_: usa.kgm\n"
+"Augusta is the capital of..."
+msgstr "Augusta is the capital of..."
+
+#: mapsdatatranslation.cpp:3202
+msgid ""
+"_: usa.kgm\n"
+"Maryland"
+msgstr "Maryland"
+
+#: mapsdatatranslation.cpp:3203
+msgid ""
+"_: usa.kgm\n"
+"The capital of Maryland is..."
+msgstr "The capital of Maryland is..."
+
+#: mapsdatatranslation.cpp:3204
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Maryland"
+msgstr ""
+"Please click on:\n"
+"Maryland"
+
+#: mapsdatatranslation.cpp:3205
+msgid ""
+"_: usa.kgm\n"
+"Annapolis"
+msgstr "Annapolis"
+
+#: mapsdatatranslation.cpp:3206
+msgid ""
+"_: usa.kgm\n"
+"Annapolis is the capital of..."
+msgstr "Annapolis is the capital of..."
+
+#: mapsdatatranslation.cpp:3207
+msgid ""
+"_: usa.kgm\n"
+"Massachusetts"
+msgstr "Massachusetts"
+
+#: mapsdatatranslation.cpp:3208
+msgid ""
+"_: usa.kgm\n"
+"The capital of Massachusetts is..."
+msgstr "The capital of Massachusetts is..."
+
+#: mapsdatatranslation.cpp:3209
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Massachusetts"
+msgstr ""
+"Please click on:\n"
+"Massachusetts"
+
+#: mapsdatatranslation.cpp:3210
+msgid ""
+"_: usa.kgm\n"
+"Boston"
+msgstr "Boston"
+
+#: mapsdatatranslation.cpp:3211
+msgid ""
+"_: usa.kgm\n"
+"Boston is the capital of..."
+msgstr "Boston is the capital of..."
+
+#: mapsdatatranslation.cpp:3212
+msgid ""
+"_: usa.kgm\n"
+"Michigan"
+msgstr "Michigan"
+
+#: mapsdatatranslation.cpp:3213
+msgid ""
+"_: usa.kgm\n"
+"The capital of Michigan is..."
+msgstr "The capital of Michigan is..."
+
+#: mapsdatatranslation.cpp:3214
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Michigan"
+msgstr ""
+"Please click on:\n"
+"Michigan"
+
+#: mapsdatatranslation.cpp:3215
+msgid ""
+"_: usa.kgm\n"
+"Lansing"
+msgstr "Lansing"
+
+#: mapsdatatranslation.cpp:3216
+msgid ""
+"_: usa.kgm\n"
+"Lansing is the capital of..."
+msgstr "Lansing is the capital of..."
+
+#: mapsdatatranslation.cpp:3217
+msgid ""
+"_: usa.kgm\n"
+"Minnesota"
+msgstr "Minnesota"
+
+#: mapsdatatranslation.cpp:3218
+msgid ""
+"_: usa.kgm\n"
+"The capital of Minnesota is..."
+msgstr "The capital of Minnesota is..."
+
+#: mapsdatatranslation.cpp:3219
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Minnesota"
+msgstr ""
+"Please click on:\n"
+"Minnesota"
+
+#: mapsdatatranslation.cpp:3220
+msgid ""
+"_: usa.kgm\n"
+"Saint Paul"
+msgstr "Saint Paul"
+
+#: mapsdatatranslation.cpp:3221
+msgid ""
+"_: usa.kgm\n"
+"Saint Paul is the capital of..."
+msgstr "Saint Paul is the capital of..."
+
+#: mapsdatatranslation.cpp:3222
+msgid ""
+"_: usa.kgm\n"
+"Mississippi"
+msgstr "Mississippi"
+
+#: mapsdatatranslation.cpp:3223
+msgid ""
+"_: usa.kgm\n"
+"The capital of Mississippi is..."
+msgstr "The capital of Mississippi is..."
+
+#: mapsdatatranslation.cpp:3224
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Mississippi"
+msgstr ""
+"Please click on:\n"
+"Mississippi"
+
+#: mapsdatatranslation.cpp:3225
+msgid ""
+"_: usa.kgm\n"
+"Jackson"
+msgstr "Jackson"
+
+#: mapsdatatranslation.cpp:3226
+msgid ""
+"_: usa.kgm\n"
+"Jackson is the capital of..."
+msgstr "Jackson is the capital of..."
+
+#: mapsdatatranslation.cpp:3227
+msgid ""
+"_: usa.kgm\n"
+"Missouri"
+msgstr "Missouri"
+
+#: mapsdatatranslation.cpp:3228
+msgid ""
+"_: usa.kgm\n"
+"The capital of Missouri is..."
+msgstr "The capital of Missouri is..."
+
+#: mapsdatatranslation.cpp:3229
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Missouri"
+msgstr ""
+"Please click on:\n"
+"Missouri"
+
+#: mapsdatatranslation.cpp:3230
+msgid ""
+"_: usa.kgm\n"
+"Jefferson City"
+msgstr "Jefferson City"
+
+#: mapsdatatranslation.cpp:3231
+msgid ""
+"_: usa.kgm\n"
+"Jefferson City is the capital of..."
+msgstr "Jefferson City is the capital of..."
+
+#: mapsdatatranslation.cpp:3232
+msgid ""
+"_: usa.kgm\n"
+"Montana"
+msgstr "Montana"
+
+#: mapsdatatranslation.cpp:3233
+msgid ""
+"_: usa.kgm\n"
+"The capital of Montana is..."
+msgstr "The capital of Montana is..."
+
+#: mapsdatatranslation.cpp:3234
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Montana"
+msgstr ""
+"Please click on:\n"
+"Montana"
+
+#: mapsdatatranslation.cpp:3235
+msgid ""
+"_: usa.kgm\n"
+"Helena"
+msgstr "Helena"
+
+#: mapsdatatranslation.cpp:3236
+msgid ""
+"_: usa.kgm\n"
+"Helena is the capital of..."
+msgstr "Helena is the capital of..."
+
+#: mapsdatatranslation.cpp:3237
+msgid ""
+"_: usa.kgm\n"
+"Nebraska"
+msgstr "Nebraska"
+
+#: mapsdatatranslation.cpp:3238
+msgid ""
+"_: usa.kgm\n"
+"The capital of Nebraska is..."
+msgstr "The capital of Nebraska is..."
+
+#: mapsdatatranslation.cpp:3239
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Nebraska"
+msgstr ""
+"Please click on:\n"
+"Nebraska"
+
+#: mapsdatatranslation.cpp:3240
+msgid ""
+"_: usa.kgm\n"
+"Lincoln"
+msgstr "Lincoln"
+
+#: mapsdatatranslation.cpp:3241
+msgid ""
+"_: usa.kgm\n"
+"Lincoln is the capital of..."
+msgstr "Lincoln is the capital of..."
+
+#: mapsdatatranslation.cpp:3242
+msgid ""
+"_: usa.kgm\n"
+"Nevada"
+msgstr "Nevada"
+
+#: mapsdatatranslation.cpp:3243
+msgid ""
+"_: usa.kgm\n"
+"The capital of Nevada is..."
+msgstr "The capital of Nevada is..."
+
+#: mapsdatatranslation.cpp:3244
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Nevada"
+msgstr ""
+"Please click on:\n"
+"Nevada"
+
+#: mapsdatatranslation.cpp:3245
+msgid ""
+"_: usa.kgm\n"
+"Carson City"
+msgstr "Carson City"
+
+#: mapsdatatranslation.cpp:3246
+msgid ""
+"_: usa.kgm\n"
+"Carson City is the capital of..."
+msgstr "Carson City is the capital of..."
+
+#: mapsdatatranslation.cpp:3247
+msgid ""
+"_: usa.kgm\n"
+"New Hampshire"
+msgstr "New Hampshire"
+
+#: mapsdatatranslation.cpp:3248
+msgid ""
+"_: usa.kgm\n"
+"The capital of New Hampshire is..."
+msgstr "The capital of New Hampshire is..."
+
+#: mapsdatatranslation.cpp:3249
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"New Hampshire"
+msgstr ""
+"Please click on:\n"
+"New Hampshire"
+
+#: mapsdatatranslation.cpp:3250
+msgid ""
+"_: usa.kgm\n"
+"Concord"
+msgstr "Concord"
+
+#: mapsdatatranslation.cpp:3251
+msgid ""
+"_: usa.kgm\n"
+"Concord is the capital of..."
+msgstr "Concord is the capital of..."
+
+#: mapsdatatranslation.cpp:3252
+msgid ""
+"_: usa.kgm\n"
+"New Jersey"
+msgstr "New Jersey"
+
+#: mapsdatatranslation.cpp:3253
+msgid ""
+"_: usa.kgm\n"
+"The capital of New Jersey is..."
+msgstr "The capital of New Jersey is..."
+
+#: mapsdatatranslation.cpp:3254
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"New Jersey"
+msgstr ""
+"Please click on:\n"
+"New Jersey"
+
+#: mapsdatatranslation.cpp:3255
+msgid ""
+"_: usa.kgm\n"
+"Trenton"
+msgstr "Trenton"
+
+#: mapsdatatranslation.cpp:3256
+msgid ""
+"_: usa.kgm\n"
+"Trenton is the capital of..."
+msgstr "Trenton is the capital of..."
+
+#: mapsdatatranslation.cpp:3257
+msgid ""
+"_: usa.kgm\n"
+"New Mexico"
+msgstr "New Mexico"
+
+#: mapsdatatranslation.cpp:3258
+msgid ""
+"_: usa.kgm\n"
+"The capital of New Mexico is..."
+msgstr "The capital of New Mexico is..."
+
+#: mapsdatatranslation.cpp:3259
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"New Mexico"
+msgstr ""
+"Please click on:\n"
+"New Mexico"
+
+#: mapsdatatranslation.cpp:3260
+msgid ""
+"_: usa.kgm\n"
+"Santa Fe"
+msgstr "Santa Fe"
+
+#: mapsdatatranslation.cpp:3261
+msgid ""
+"_: usa.kgm\n"
+"Santa Fe is the capital of..."
+msgstr "Santa Fe is the capital of..."
+
+#: mapsdatatranslation.cpp:3262
+msgid ""
+"_: usa.kgm\n"
+"New York"
+msgstr "New York"
+
+#: mapsdatatranslation.cpp:3263
+msgid ""
+"_: usa.kgm\n"
+"The capital of New York is..."
+msgstr "The capital of New York is..."
+
+#: mapsdatatranslation.cpp:3264
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"New York"
+msgstr ""
+"Please click on:\n"
+"New York"
+
+#: mapsdatatranslation.cpp:3265
+msgid ""
+"_: usa.kgm\n"
+"Albany"
+msgstr "Albany"
+
+#: mapsdatatranslation.cpp:3266
+msgid ""
+"_: usa.kgm\n"
+"Albany is the capital of..."
+msgstr "Albany is the capital of..."
+
+#: mapsdatatranslation.cpp:3267
+msgid ""
+"_: usa.kgm\n"
+"North Carolina"
+msgstr "North Carolina"
+
+#: mapsdatatranslation.cpp:3268
+msgid ""
+"_: usa.kgm\n"
+"The capital of North Carolina is..."
+msgstr "The capital of North Carolina is..."
+
+#: mapsdatatranslation.cpp:3269
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"North Carolina"
+msgstr ""
+"Please click on:\n"
+"North Carolina"
+
+#: mapsdatatranslation.cpp:3270
+msgid ""
+"_: usa.kgm\n"
+"Raleigh"
+msgstr "Raleigh"
+
+#: mapsdatatranslation.cpp:3271
+msgid ""
+"_: usa.kgm\n"
+"Raleigh is the capital of..."
+msgstr "Raleigh is the capital of..."
+
+#: mapsdatatranslation.cpp:3272
+msgid ""
+"_: usa.kgm\n"
+"North Dakota"
+msgstr "North Dakota"
+
+#: mapsdatatranslation.cpp:3273
+msgid ""
+"_: usa.kgm\n"
+"The capital of North Dakota is..."
+msgstr "The capital of North Dakota is..."
+
+#: mapsdatatranslation.cpp:3274
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"North Dakota"
+msgstr ""
+"Please click on:\n"
+"North Dakota"
+
+#: mapsdatatranslation.cpp:3275
+msgid ""
+"_: usa.kgm\n"
+"Bismarck"
+msgstr "Bismarck"
+
+#: mapsdatatranslation.cpp:3276
+msgid ""
+"_: usa.kgm\n"
+"Bismarck is the capital of..."
+msgstr "Bismarck is the capital of..."
+
+#: mapsdatatranslation.cpp:3277
+msgid ""
+"_: usa.kgm\n"
+"Ohio"
+msgstr "Ohio"
+
+#: mapsdatatranslation.cpp:3278
+msgid ""
+"_: usa.kgm\n"
+"The capital of Ohio is..."
+msgstr "The capital of Ohio is..."
+
+#: mapsdatatranslation.cpp:3279
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Ohio"
+msgstr ""
+"Please click on:\n"
+"Ohio"
+
+#: mapsdatatranslation.cpp:3280
+msgid ""
+"_: usa.kgm\n"
+"Columbus"
+msgstr "Columbus"
+
+#: mapsdatatranslation.cpp:3281
+msgid ""
+"_: usa.kgm\n"
+"Columbus is the capital of..."
+msgstr "Columbus is the capital of..."
+
+#: mapsdatatranslation.cpp:3282
+msgid ""
+"_: usa.kgm\n"
+"Oklahoma"
+msgstr "Oklahoma"
+
+#: mapsdatatranslation.cpp:3283
+msgid ""
+"_: usa.kgm\n"
+"The capital of Oklahoma is..."
+msgstr "The capital of Oklahoma is..."
+
+#: mapsdatatranslation.cpp:3284
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Oklahoma"
+msgstr ""
+"Please click on:\n"
+"Oklahoma"
+
+#: mapsdatatranslation.cpp:3285
+msgid ""
+"_: usa.kgm\n"
+"Oklahoma City"
+msgstr "Oklahoma City"
+
+#: mapsdatatranslation.cpp:3286
+msgid ""
+"_: usa.kgm\n"
+"Oklahoma City is the capital of..."
+msgstr "Oklahoma City is the capital of..."
+
+#: mapsdatatranslation.cpp:3287
+msgid ""
+"_: usa.kgm\n"
+"Oregon"
+msgstr "Oregon"
+
+#: mapsdatatranslation.cpp:3288
+msgid ""
+"_: usa.kgm\n"
+"The capital of Oregon is..."
+msgstr "The capital of Oregon is..."
+
+#: mapsdatatranslation.cpp:3289
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Oregon"
+msgstr ""
+"Please click on:\n"
+"Oregon"
+
+#: mapsdatatranslation.cpp:3290
+msgid ""
+"_: usa.kgm\n"
+"Salem"
+msgstr "Salem"
+
+#: mapsdatatranslation.cpp:3291
+msgid ""
+"_: usa.kgm\n"
+"Salem is the capital of..."
+msgstr "Salem is the capital of..."
+
+#: mapsdatatranslation.cpp:3292
+msgid ""
+"_: usa.kgm\n"
+"Pennsylvania"
+msgstr "Pennsylvania"
+
+#: mapsdatatranslation.cpp:3293
+msgid ""
+"_: usa.kgm\n"
+"The capital of Pennsylvania is..."
+msgstr "The capital of Pennsylvania is..."
+
+#: mapsdatatranslation.cpp:3294
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Pennsylvania"
+msgstr ""
+"Please click on:\n"
+"Pennsylvania"
+
+#: mapsdatatranslation.cpp:3295
+msgid ""
+"_: usa.kgm\n"
+"Harrisburg"
+msgstr "Harrisburg"
+
+#: mapsdatatranslation.cpp:3296
+msgid ""
+"_: usa.kgm\n"
+"Harrisburg is the capital of..."
+msgstr "Harrisburg is the capital of..."
+
+#: mapsdatatranslation.cpp:3297
+msgid ""
+"_: usa.kgm\n"
+"Rhode Island"
+msgstr "Rhode Island"
+
+#: mapsdatatranslation.cpp:3298
+msgid ""
+"_: usa.kgm\n"
+"The capital of Rhode Island is..."
+msgstr "The capital of Rhode Island is..."
+
+#: mapsdatatranslation.cpp:3299
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Rhode Island"
+msgstr ""
+"Please click on:\n"
+"Rhode Island"
+
+#: mapsdatatranslation.cpp:3300
+msgid ""
+"_: usa.kgm\n"
+"Providence"
+msgstr "Providence"
+
+#: mapsdatatranslation.cpp:3301
+msgid ""
+"_: usa.kgm\n"
+"Providence is the capital of..."
+msgstr "Providence is the capital of..."
+
+#: mapsdatatranslation.cpp:3302
+msgid ""
+"_: usa.kgm\n"
+"South Carolina"
+msgstr "South Carolina"
+
+#: mapsdatatranslation.cpp:3303
+msgid ""
+"_: usa.kgm\n"
+"The capital of South Carolina is..."
+msgstr "The capital of South Carolina is..."
+
+#: mapsdatatranslation.cpp:3304
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"South Carolina"
+msgstr ""
+"Please click on:\n"
+"South Carolina"
+
+#: mapsdatatranslation.cpp:3305
+msgid ""
+"_: usa.kgm\n"
+"Columbia"
+msgstr "Columbia"
+
+#: mapsdatatranslation.cpp:3306
+msgid ""
+"_: usa.kgm\n"
+"Columbia is the capital of..."
+msgstr "Columbia is the capital of..."
+
+#: mapsdatatranslation.cpp:3307
+msgid ""
+"_: usa.kgm\n"
+"South Dakota"
+msgstr "South Dakota"
+
+#: mapsdatatranslation.cpp:3308
+msgid ""
+"_: usa.kgm\n"
+"The capital of South Dakota is..."
+msgstr "The capital of South Dakota is..."
+
+#: mapsdatatranslation.cpp:3309
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"South Dakota"
+msgstr ""
+"Please click on:\n"
+"South Dakota"
+
+#: mapsdatatranslation.cpp:3310
+msgid ""
+"_: usa.kgm\n"
+"Pierre"
+msgstr "Pierre"
+
+#: mapsdatatranslation.cpp:3311
+msgid ""
+"_: usa.kgm\n"
+"Pierre is the capital of..."
+msgstr "Pierre is the capital of..."
+
+#: mapsdatatranslation.cpp:3312
+msgid ""
+"_: usa.kgm\n"
+"Tennessee"
+msgstr "Tennessee"
+
+#: mapsdatatranslation.cpp:3313
+msgid ""
+"_: usa.kgm\n"
+"The capital of Tennessee is..."
+msgstr "The capital of Tennessee is..."
+
+#: mapsdatatranslation.cpp:3314
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Tennessee"
+msgstr ""
+"Please click on:\n"
+"Tennessee"
+
+#: mapsdatatranslation.cpp:3315
+msgid ""
+"_: usa.kgm\n"
+"Nashville"
+msgstr "Nashville"
+
+#: mapsdatatranslation.cpp:3316
+msgid ""
+"_: usa.kgm\n"
+"Nashville is the capital of..."
+msgstr "Nashville is the capital of..."
+
+#: mapsdatatranslation.cpp:3317
+msgid ""
+"_: usa.kgm\n"
+"Texas"
+msgstr "Texas"
+
+#: mapsdatatranslation.cpp:3318
+msgid ""
+"_: usa.kgm\n"
+"The capital of Texas is..."
+msgstr "The capital of Texas is..."
+
+#: mapsdatatranslation.cpp:3319
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Texas"
+msgstr ""
+"Please click on:\n"
+"Texas"
+
+#: mapsdatatranslation.cpp:3320
+msgid ""
+"_: usa.kgm\n"
+"Austin"
+msgstr "Austin"
+
+#: mapsdatatranslation.cpp:3321
+msgid ""
+"_: usa.kgm\n"
+"Austin is the capital of..."
+msgstr "Austin is the capital of..."
+
+#: mapsdatatranslation.cpp:3322
+msgid ""
+"_: usa.kgm\n"
+"Utah"
+msgstr "Utah"
+
+#: mapsdatatranslation.cpp:3323
+msgid ""
+"_: usa.kgm\n"
+"The capital of Utah is..."
+msgstr "The capital of Utah is..."
+
+#: mapsdatatranslation.cpp:3324
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Utah"
+msgstr ""
+"Please click on:\n"
+"Utah"
+
+#: mapsdatatranslation.cpp:3325
+msgid ""
+"_: usa.kgm\n"
+"Salt Lake City"
+msgstr "Salt Lake City"
+
+#: mapsdatatranslation.cpp:3326
+msgid ""
+"_: usa.kgm\n"
+"Salt Lake City is the capital of..."
+msgstr "Salt Lake City is the capital of..."
+
+#: mapsdatatranslation.cpp:3327
+msgid ""
+"_: usa.kgm\n"
+"Vermont"
+msgstr "Vermont"
+
+#: mapsdatatranslation.cpp:3328
+msgid ""
+"_: usa.kgm\n"
+"The capital of Vermont is..."
+msgstr "The capital of Vermont is..."
+
+#: mapsdatatranslation.cpp:3329
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Vermont"
+msgstr ""
+"Please click on:\n"
+"Vermont"
+
+#: mapsdatatranslation.cpp:3330
+msgid ""
+"_: usa.kgm\n"
+"Montpelier"
+msgstr "Montpelier"
+
+#: mapsdatatranslation.cpp:3331
+msgid ""
+"_: usa.kgm\n"
+"Montpelier is the capital of..."
+msgstr "Montpelier is the capital of..."
+
+#: mapsdatatranslation.cpp:3332
+msgid ""
+"_: usa.kgm\n"
+"Virginia"
+msgstr "Virginia"
+
+#: mapsdatatranslation.cpp:3333
+msgid ""
+"_: usa.kgm\n"
+"The capital of Virginia is..."
+msgstr "The capital of Virginia is..."
+
+#: mapsdatatranslation.cpp:3334
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Virginia"
+msgstr ""
+"Please click on:\n"
+"Virginia"
+
+#: mapsdatatranslation.cpp:3335
+msgid ""
+"_: usa.kgm\n"
+"Richmond"
+msgstr "Richmond"
+
+#: mapsdatatranslation.cpp:3336
+msgid ""
+"_: usa.kgm\n"
+"Richmond is the capital of..."
+msgstr "Richmond is the capital of..."
+
+#: mapsdatatranslation.cpp:3337
+msgid ""
+"_: usa.kgm\n"
+"Washington"
+msgstr "Washington"
+
+#: mapsdatatranslation.cpp:3338
+msgid ""
+"_: usa.kgm\n"
+"The capital of Washington is..."
+msgstr "The capital of Washington is..."
+
+#: mapsdatatranslation.cpp:3339
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Washington"
+msgstr ""
+"Please click on:\n"
+"Washington"
+
+#: mapsdatatranslation.cpp:3340
+msgid ""
+"_: usa.kgm\n"
+"Olympia"
+msgstr "Olympia"
+
+#: mapsdatatranslation.cpp:3341
+msgid ""
+"_: usa.kgm\n"
+"Olympia is the capital of..."
+msgstr "Olympia is the capital of..."
+
+#: mapsdatatranslation.cpp:3342
+msgid ""
+"_: usa.kgm\n"
+"West Virginia"
+msgstr "West Virginia"
+
+#: mapsdatatranslation.cpp:3343
+msgid ""
+"_: usa.kgm\n"
+"The capital of West Virginia is..."
+msgstr "The capital of West Virginia is..."
+
+#: mapsdatatranslation.cpp:3344
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"West Virginia"
+msgstr ""
+"Please click on:\n"
+"West Virginia"
+
+#: mapsdatatranslation.cpp:3345
+msgid ""
+"_: usa.kgm\n"
+"Charleston"
+msgstr "Charleston"
+
+#: mapsdatatranslation.cpp:3346
+msgid ""
+"_: usa.kgm\n"
+"Charleston is the capital of..."
+msgstr "Charleston is the capital of..."
+
+#: mapsdatatranslation.cpp:3347
+msgid ""
+"_: usa.kgm\n"
+"Wisconsin"
+msgstr "Wisconsin"
+
+#: mapsdatatranslation.cpp:3348
+msgid ""
+"_: usa.kgm\n"
+"The capital of Wisconsin is..."
+msgstr "The capital of Wisconsin is..."
+
+#: mapsdatatranslation.cpp:3349
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Wisconsin"
+msgstr ""
+"Please click on:\n"
+"Wisconsin"
+
+#: mapsdatatranslation.cpp:3350
+msgid ""
+"_: usa.kgm\n"
+"Madison"
+msgstr "Madison"
+
+#: mapsdatatranslation.cpp:3351
+msgid ""
+"_: usa.kgm\n"
+"Madison is the capital of..."
+msgstr "Madison is the capital of..."
+
+#: mapsdatatranslation.cpp:3352
+msgid ""
+"_: usa.kgm\n"
+"Wyoming"
+msgstr "Wyoming"
+
+#: mapsdatatranslation.cpp:3353
+msgid ""
+"_: usa.kgm\n"
+"The capital of Wyoming is..."
+msgstr "The capital of Wyoming is..."
+
+#: mapsdatatranslation.cpp:3354
+msgid ""
+"_: usa.kgm\n"
+"Please click on:\n"
+"Wyoming"
+msgstr ""
+"Please click on:\n"
+"Wyoming"
+
+#: mapsdatatranslation.cpp:3355
+msgid ""
+"_: usa.kgm\n"
+"Cheyenne"
+msgstr "Cheyenne"
+
+#: mapsdatatranslation.cpp:3356
+msgid ""
+"_: usa.kgm\n"
+"Cheyenne is the capital of..."
+msgstr "Cheyenne is the capital of..."
+
+#: mapsdatatranslation.cpp:3357
+msgid ""
+"_: world.kgm\n"
+"World"
+msgstr "World"
+
+#: mapsdatatranslation.cpp:3358
+msgid ""
+"_: world.kgm\n"
+"<qt>Current map:"
+"<br><b>World</b></qt>"
+msgstr "<qt>Current map:<br><b>World</b></qt>"
+
+#: mapsdatatranslation.cpp:3359
+msgid ""
+"_: world.kgm\n"
+"Not a Nation"
+msgstr "Not a Nation"
+
+#: mapsdatatranslation.cpp:3360
+msgid ""
+"_: world.kgm\n"
+"Algeria"
+msgstr "Algeria"
+
+#: mapsdatatranslation.cpp:3361
+msgid ""
+"_: world.kgm\n"
+"The capital of Algeria is..."
+msgstr "The capital of Algeria is..."
+
+#: mapsdatatranslation.cpp:3362
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Algeria"
+msgstr ""
+"Please click on:\n"
+"Algeria"
+
+#: mapsdatatranslation.cpp:3363
+msgid ""
+"_: world.kgm\n"
+"The flag of Algeria is..."
+msgstr "The flag of Algeria is..."
+
+#: mapsdatatranslation.cpp:3364
+msgid ""
+"_: world.kgm\n"
+"Algiers"
+msgstr "Algiers"
+
+#: mapsdatatranslation.cpp:3365
+msgid ""
+"_: world.kgm\n"
+"Algiers is the capital of..."
+msgstr "Algiers is the capital of..."
+
+#: mapsdatatranslation.cpp:3366
+msgid ""
+"_: world.kgm\n"
+"Angola"
+msgstr "Angola"
+
+#: mapsdatatranslation.cpp:3367
+msgid ""
+"_: world.kgm\n"
+"The capital of Angola is..."
+msgstr "The capital of Angola is..."
+
+#: mapsdatatranslation.cpp:3368
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Angola"
+msgstr ""
+"Please click on:\n"
+"Angola"
+
+#: mapsdatatranslation.cpp:3369
+msgid ""
+"_: world.kgm\n"
+"The flag of Angola is..."
+msgstr "The flag of Angola is..."
+
+#: mapsdatatranslation.cpp:3370
+msgid ""
+"_: world.kgm\n"
+"Luanda"
+msgstr "Luanda"
+
+#: mapsdatatranslation.cpp:3371
+msgid ""
+"_: world.kgm\n"
+"Luanda is the capital of..."
+msgstr "Luanda is the capital of..."
+
+#: mapsdatatranslation.cpp:3372
+msgid ""
+"_: world.kgm\n"
+"Benin"
+msgstr "Benin"
+
+#: mapsdatatranslation.cpp:3373
+msgid ""
+"_: world.kgm\n"
+"The capital of Benin is..."
+msgstr "The capital of Benin is..."
+
+#: mapsdatatranslation.cpp:3374
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Benin"
+msgstr ""
+"Please click on:\n"
+"Benin"
+
+#: mapsdatatranslation.cpp:3375
+msgid ""
+"_: world.kgm\n"
+"The flag of Benin is..."
+msgstr "The flag of Benin is..."
+
+#: mapsdatatranslation.cpp:3376
+msgid ""
+"_: world.kgm\n"
+"Porto Novo"
+msgstr "Porto Novo"
+
+#: mapsdatatranslation.cpp:3377
+msgid ""
+"_: world.kgm\n"
+"Porto Novo is the capital of..."
+msgstr "Porto Novo is the capital of..."
+
+#: mapsdatatranslation.cpp:3378
+msgid ""
+"_: world.kgm\n"
+"Botswana"
+msgstr "Botswana"
+
+#: mapsdatatranslation.cpp:3379
+msgid ""
+"_: world.kgm\n"
+"The capital of Botswana is..."
+msgstr "The capital of Botswana is..."
+
+#: mapsdatatranslation.cpp:3380
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Botswana"
+msgstr ""
+"Please click on:\n"
+"Botswana"
+
+#: mapsdatatranslation.cpp:3381
+msgid ""
+"_: world.kgm\n"
+"The flag of Botswana is..."
+msgstr "The flag of Botswana is..."
+
+#: mapsdatatranslation.cpp:3382
+msgid ""
+"_: world.kgm\n"
+"Gaborone"
+msgstr "Gaborone"
+
+#: mapsdatatranslation.cpp:3383
+msgid ""
+"_: world.kgm\n"
+"Gaborone is the capital of..."
+msgstr "Gaborone is the capital of..."
+
+#: mapsdatatranslation.cpp:3384
+msgid ""
+"_: world.kgm\n"
+"Burkina Faso"
+msgstr "Burkina Faso"
+
+#: mapsdatatranslation.cpp:3385
+msgid ""
+"_: world.kgm\n"
+"The capital of Burkina Faso is..."
+msgstr "The capital of Burkina Faso is..."
+
+#: mapsdatatranslation.cpp:3386
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Burkina Faso"
+msgstr ""
+"Please click on:\n"
+"Burkina Faso"
+
+#: mapsdatatranslation.cpp:3387
+msgid ""
+"_: world.kgm\n"
+"The flag of Burkina Faso is..."
+msgstr "The flag of Burkina Faso is..."
+
+#: mapsdatatranslation.cpp:3388
+msgid ""
+"_: world.kgm\n"
+"Ouagadougou"
+msgstr "Ouagadougou"
+
+#: mapsdatatranslation.cpp:3389
+msgid ""
+"_: world.kgm\n"
+"Ouagadougou is the capital of..."
+msgstr "Ouagadougou is the capital of..."
+
+#: mapsdatatranslation.cpp:3390
+msgid ""
+"_: world.kgm\n"
+"Burundi"
+msgstr "Burundi"
+
+#: mapsdatatranslation.cpp:3391
+msgid ""
+"_: world.kgm\n"
+"The capital of Burundi is..."
+msgstr "The capital of Burundi is..."
+
+#: mapsdatatranslation.cpp:3392
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Burundi"
+msgstr ""
+"Please click on:\n"
+"Burundi"
+
+#: mapsdatatranslation.cpp:3393
+msgid ""
+"_: world.kgm\n"
+"The flag of Burundi is..."
+msgstr "The flag of Burundi is..."
+
+#: mapsdatatranslation.cpp:3394
+msgid ""
+"_: world.kgm\n"
+"Bujumbura"
+msgstr "Bujumbura"
+
+#: mapsdatatranslation.cpp:3395
+msgid ""
+"_: world.kgm\n"
+"Bujumbura is the capital of..."
+msgstr "Bujumbura is the capital of..."
+
+#: mapsdatatranslation.cpp:3396
+msgid ""
+"_: world.kgm\n"
+"Cameroon"
+msgstr "Cameroon"
+
+#: mapsdatatranslation.cpp:3397
+msgid ""
+"_: world.kgm\n"
+"The capital of Cameroon is..."
+msgstr "The capital of Cameroon is..."
+
+#: mapsdatatranslation.cpp:3398
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Cameroon"
+msgstr ""
+"Please click on:\n"
+"Cameroon"
+
+#: mapsdatatranslation.cpp:3399
+msgid ""
+"_: world.kgm\n"
+"The flag of Cameroon is..."
+msgstr "The flag of Cameroon is..."
+
+#: mapsdatatranslation.cpp:3400
+msgid ""
+"_: world.kgm\n"
+"Yaoundé"
+msgstr "Yaoundé"
+
+#: mapsdatatranslation.cpp:3401
+msgid ""
+"_: world.kgm\n"
+"Yaoundé is the capital of..."
+msgstr "Yaoundé is the capital of..."
+
+#: mapsdatatranslation.cpp:3402
+msgid ""
+"_: world.kgm\n"
+"Central African Republic"
+msgstr "Central African Republic"
+
+#: mapsdatatranslation.cpp:3403
+msgid ""
+"_: world.kgm\n"
+"The capital of Central African Republic is..."
+msgstr "The capital of Central African Republic is..."
+
+#: mapsdatatranslation.cpp:3404
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Central African Republic"
+msgstr ""
+"Please click on:\n"
+"Central African Republic"
+
+#: mapsdatatranslation.cpp:3405
+msgid ""
+"_: world.kgm\n"
+"The flag of Central African Republic is..."
+msgstr "The flag of Central African Republic is..."
+
+#: mapsdatatranslation.cpp:3406
+msgid ""
+"_: world.kgm\n"
+"Bangui"
+msgstr "Bangui"
+
+#: mapsdatatranslation.cpp:3407
+msgid ""
+"_: world.kgm\n"
+"Bangui is the capital of..."
+msgstr "Bangui is the capital of..."
+
+#: mapsdatatranslation.cpp:3408
+msgid ""
+"_: world.kgm\n"
+"Chad"
+msgstr "Chad"
+
+#: mapsdatatranslation.cpp:3409
+msgid ""
+"_: world.kgm\n"
+"The capital of Chad is..."
+msgstr "The capital of Chad is..."
+
+#: mapsdatatranslation.cpp:3410
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Chad"
+msgstr ""
+"Please click on:\n"
+"Chad"
+
+#: mapsdatatranslation.cpp:3411
+msgid ""
+"_: world.kgm\n"
+"The flag of Chad is..."
+msgstr "The flag of Chad is..."
+
+#: mapsdatatranslation.cpp:3412
+msgid ""
+"_: world.kgm\n"
+"N'Djamena"
+msgstr "N'Djamena"
+
+#: mapsdatatranslation.cpp:3413
+msgid ""
+"_: world.kgm\n"
+"N'Djamena is the capital of..."
+msgstr "N'Djamena is the capital of..."
+
+#: mapsdatatranslation.cpp:3414
+msgid ""
+"_: world.kgm\n"
+"Côte d'Ivoire"
+msgstr "Côte d'Ivoire"
+
+#: mapsdatatranslation.cpp:3415
+msgid ""
+"_: world.kgm\n"
+"The capital of Côte d'Ivoire is..."
+msgstr "The capital of Côte d'Ivoire is..."
+
+#: mapsdatatranslation.cpp:3416
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Côte d'Ivoire"
+msgstr ""
+"Please click on:\n"
+"Côte d'Ivoire"
+
+#: mapsdatatranslation.cpp:3417
+msgid ""
+"_: world.kgm\n"
+"The flag of Côte d'Ivoire is..."
+msgstr "The flag of Côte d'Ivoire is..."
+
+#: mapsdatatranslation.cpp:3418
+msgid ""
+"_: world.kgm\n"
+"Yamoussoukro"
+msgstr "Yamoussoukro"
+
+#: mapsdatatranslation.cpp:3419
+msgid ""
+"_: world.kgm\n"
+"Yamoussoukro is the capital of..."
+msgstr "Yamoussoukro is the capital of..."
+
+#: mapsdatatranslation.cpp:3420
+msgid ""
+"_: world.kgm\n"
+"Democratic Republic of the Congo"
+msgstr "Democratic Republic of the Congo"
+
+#: mapsdatatranslation.cpp:3421
+msgid ""
+"_: world.kgm\n"
+"The capital of Democratic Republic of the Congo is..."
+msgstr "The capital of Democratic Republic of the Congo is..."
+
+#: mapsdatatranslation.cpp:3422
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Democratic Republic of the Congo"
+msgstr ""
+"Please click on:\n"
+"Democratic Republic of the Congo"
+
+#: mapsdatatranslation.cpp:3423
+msgid ""
+"_: world.kgm\n"
+"The flag of Democratic Republic of the Congo is..."
+msgstr "The flag of Democratic Republic of the Congo is..."
+
+#: mapsdatatranslation.cpp:3424
+msgid ""
+"_: world.kgm\n"
+"Kinshasa"
+msgstr "Kinshasa"
+
+#: mapsdatatranslation.cpp:3425
+msgid ""
+"_: world.kgm\n"
+"Kinshasa is the capital of..."
+msgstr "Kinshasa is the capital of..."
+
+#: mapsdatatranslation.cpp:3426 mapsdatatranslation.cpp:3430
+msgid ""
+"_: world.kgm\n"
+"Djibouti"
+msgstr "Djibouti"
+
+#: mapsdatatranslation.cpp:3427
+msgid ""
+"_: world.kgm\n"
+"The capital of Djibouti is..."
+msgstr "The capital of Djibouti is..."
+
+#: mapsdatatranslation.cpp:3428
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Djibouti"
+msgstr ""
+"Please click on:\n"
+"Djibouti"
+
+#: mapsdatatranslation.cpp:3429
+msgid ""
+"_: world.kgm\n"
+"The flag of Djibouti is..."
+msgstr "The flag of Djibouti is..."
+
+#: mapsdatatranslation.cpp:3431
+msgid ""
+"_: world.kgm\n"
+"Djibouti is the capital of..."
+msgstr "Djibouti is the capital of..."
+
+#: mapsdatatranslation.cpp:3432
+msgid ""
+"_: world.kgm\n"
+"Egypt"
+msgstr "Egypt"
+
+#: mapsdatatranslation.cpp:3433
+msgid ""
+"_: world.kgm\n"
+"The capital of Egypt is..."
+msgstr "The capital of Egypt is..."
+
+#: mapsdatatranslation.cpp:3434
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Egypt"
+msgstr ""
+"Please click on:\n"
+"Egypt"
+
+#: mapsdatatranslation.cpp:3435
+msgid ""
+"_: world.kgm\n"
+"The flag of Egypt is..."
+msgstr "The flag of Egypt is..."
+
+#: mapsdatatranslation.cpp:3436
+msgid ""
+"_: world.kgm\n"
+"Cairo"
+msgstr "Cairo"
+
+#: mapsdatatranslation.cpp:3437
+msgid ""
+"_: world.kgm\n"
+"Cairo is the capital of..."
+msgstr "Cairo is the capital of..."
+
+#: mapsdatatranslation.cpp:3438
+msgid ""
+"_: world.kgm\n"
+"Equatorial Guinea"
+msgstr "Equatorial Guinea"
+
+#: mapsdatatranslation.cpp:3439
+msgid ""
+"_: world.kgm\n"
+"The capital of Equatorial Guinea is..."
+msgstr "The capital of Equatorial Guinea is..."
+
+#: mapsdatatranslation.cpp:3440
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Equatorial Guinea"
+msgstr ""
+"Please click on:\n"
+"Equatorial Guinea"
+
+#: mapsdatatranslation.cpp:3441
+msgid ""
+"_: world.kgm\n"
+"The flag of Equatorial Guinea is..."
+msgstr "The flag of Equatorial Guinea is..."
+
+#: mapsdatatranslation.cpp:3442
+msgid ""
+"_: world.kgm\n"
+"Malabo"
+msgstr "Malabo"
+
+#: mapsdatatranslation.cpp:3443
+msgid ""
+"_: world.kgm\n"
+"Malabo is the capital of..."
+msgstr "Malabo is the capital of..."
+
+#: mapsdatatranslation.cpp:3444
+msgid ""
+"_: world.kgm\n"
+"Eritrea"
+msgstr "Eritrea"
+
+#: mapsdatatranslation.cpp:3445
+msgid ""
+"_: world.kgm\n"
+"The capital of Eritrea is..."
+msgstr "The capital of Eritrea is..."
+
+#: mapsdatatranslation.cpp:3446
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Eritrea"
+msgstr ""
+"Please click on:\n"
+"Eritrea"
+
+#: mapsdatatranslation.cpp:3447
+msgid ""
+"_: world.kgm\n"
+"The flag of Eritrea is..."
+msgstr "The flag of Eritrea is..."
+
+#: mapsdatatranslation.cpp:3448
+msgid ""
+"_: world.kgm\n"
+"Asmara"
+msgstr "Asmara"
+
+#: mapsdatatranslation.cpp:3449
+msgid ""
+"_: world.kgm\n"
+"Asmara is the capital of..."
+msgstr "Asmara is the capital of..."
+
+#: mapsdatatranslation.cpp:3450
+msgid ""
+"_: world.kgm\n"
+"Ethiopia"
+msgstr "Ethiopia"
+
+#: mapsdatatranslation.cpp:3451
+msgid ""
+"_: world.kgm\n"
+"The capital of Ethiopia is..."
+msgstr "The capital of Ethiopia is..."
+
+#: mapsdatatranslation.cpp:3452
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Ethiopia"
+msgstr ""
+"Please click on:\n"
+"Ethiopia"
+
+#: mapsdatatranslation.cpp:3453
+msgid ""
+"_: world.kgm\n"
+"The flag of Ethiopia is..."
+msgstr "The flag of Ethiopia is..."
+
+#: mapsdatatranslation.cpp:3454
+msgid ""
+"_: world.kgm\n"
+"Addis Ababa"
+msgstr "Addis Ababa"
+
+#: mapsdatatranslation.cpp:3455
+msgid ""
+"_: world.kgm\n"
+"Addis Ababa is the capital of..."
+msgstr "Addis Ababa is the capital of..."
+
+#: mapsdatatranslation.cpp:3456
+msgid ""
+"_: world.kgm\n"
+"Gabon"
+msgstr "Gabon"
+
+#: mapsdatatranslation.cpp:3457
+msgid ""
+"_: world.kgm\n"
+"The capital of Gabon is..."
+msgstr "The capital of Gabon is..."
+
+#: mapsdatatranslation.cpp:3458
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Gabon"
+msgstr ""
+"Please click on:\n"
+"Gabon"
+
+#: mapsdatatranslation.cpp:3459
+msgid ""
+"_: world.kgm\n"
+"The flag of Gabon is..."
+msgstr "The flag of Gabon is..."
+
+#: mapsdatatranslation.cpp:3460
+msgid ""
+"_: world.kgm\n"
+"Libreville"
+msgstr "Libreville"
+
+#: mapsdatatranslation.cpp:3461
+msgid ""
+"_: world.kgm\n"
+"Libreville is the capital of..."
+msgstr "Libreville is the capital of..."
+
+#: mapsdatatranslation.cpp:3462
+msgid ""
+"_: world.kgm\n"
+"Ghana"
+msgstr "Ghana"
+
+#: mapsdatatranslation.cpp:3463
+msgid ""
+"_: world.kgm\n"
+"The capital of Ghana is..."
+msgstr "The capital of Ghana is..."
+
+#: mapsdatatranslation.cpp:3464
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Ghana"
+msgstr ""
+"Please click on:\n"
+"Ghana"
+
+#: mapsdatatranslation.cpp:3465
+msgid ""
+"_: world.kgm\n"
+"The flag of Ghana is..."
+msgstr "The flag of Ghana is..."
+
+#: mapsdatatranslation.cpp:3466
+msgid ""
+"_: world.kgm\n"
+"Accra"
+msgstr "Accra"
+
+#: mapsdatatranslation.cpp:3467
+msgid ""
+"_: world.kgm\n"
+"Accra is the capital of..."
+msgstr "Accra is the capital of..."
+
+#: mapsdatatranslation.cpp:3468
+msgid ""
+"_: world.kgm\n"
+"Guinea"
+msgstr "Guinea"
+
+#: mapsdatatranslation.cpp:3469
+msgid ""
+"_: world.kgm\n"
+"The capital of Guinea is..."
+msgstr "The capital of Guinea is..."
+
+#: mapsdatatranslation.cpp:3470
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Guinea"
+msgstr ""
+"Please click on:\n"
+"Guinea"
+
+#: mapsdatatranslation.cpp:3471
+msgid ""
+"_: world.kgm\n"
+"The flag of Guinea is..."
+msgstr "The flag of Guinea is..."
+
+#: mapsdatatranslation.cpp:3472
+msgid ""
+"_: world.kgm\n"
+"Conakry"
+msgstr "Conakry"
+
+#: mapsdatatranslation.cpp:3473
+msgid ""
+"_: world.kgm\n"
+"Conakry is the capital of..."
+msgstr "Conakry is the capital of..."
+
+#: mapsdatatranslation.cpp:3474
+msgid ""
+"_: world.kgm\n"
+"Guinea-Bissau"
+msgstr "Guinea-Bissau"
+
+#: mapsdatatranslation.cpp:3475
+msgid ""
+"_: world.kgm\n"
+"The capital of Guinea-Bissau is..."
+msgstr "The capital of Guinea-Bissau is..."
+
+#: mapsdatatranslation.cpp:3476
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Guinea-Bissau"
+msgstr ""
+"Please click on:\n"
+"Guinea-Bissau"
+
+#: mapsdatatranslation.cpp:3477
+msgid ""
+"_: world.kgm\n"
+"The flag of Guinea-Bissau is..."
+msgstr "The flag of Guinea-Bissau is..."
+
+#: mapsdatatranslation.cpp:3478
+msgid ""
+"_: world.kgm\n"
+"Bissau"
+msgstr "Bissau"
+
+#: mapsdatatranslation.cpp:3479
+msgid ""
+"_: world.kgm\n"
+"Bissau is the capital of..."
+msgstr "Bissau is the capital of..."
+
+#: mapsdatatranslation.cpp:3480
+msgid ""
+"_: world.kgm\n"
+"Iran"
+msgstr "Iran"
+
+#: mapsdatatranslation.cpp:3481
+msgid ""
+"_: world.kgm\n"
+"The capital of Iran is..."
+msgstr "The capital of Iran is..."
+
+#: mapsdatatranslation.cpp:3482
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Iran"
+msgstr ""
+"Please click on:\n"
+"Iran"
+
+#: mapsdatatranslation.cpp:3483
+msgid ""
+"_: world.kgm\n"
+"The flag of Iran is..."
+msgstr "The flag of Iran is..."
+
+#: mapsdatatranslation.cpp:3484
+msgid ""
+"_: world.kgm\n"
+"Tehran"
+msgstr "Tehran"
+
+#: mapsdatatranslation.cpp:3485
+msgid ""
+"_: world.kgm\n"
+"Tehran is the capital of..."
+msgstr "Tehran is the capital of..."
+
+#: mapsdatatranslation.cpp:3486
+msgid ""
+"_: world.kgm\n"
+"Iraq"
+msgstr "Iraq"
+
+#: mapsdatatranslation.cpp:3487
+msgid ""
+"_: world.kgm\n"
+"The capital of Iraq is..."
+msgstr "The capital of Iraq is..."
+
+#: mapsdatatranslation.cpp:3488
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Iraq"
+msgstr ""
+"Please click on:\n"
+"Iraq"
+
+#: mapsdatatranslation.cpp:3489
+msgid ""
+"_: world.kgm\n"
+"The flag of Iraq is..."
+msgstr "The flag of Iraq is..."
+
+#: mapsdatatranslation.cpp:3490
+msgid ""
+"_: world.kgm\n"
+"Baghdad"
+msgstr "Baghdad"
+
+#: mapsdatatranslation.cpp:3491
+msgid ""
+"_: world.kgm\n"
+"Baghdad is the capital of..."
+msgstr "Baghdad is the capital of..."
+
+#: mapsdatatranslation.cpp:3492
+msgid ""
+"_: world.kgm\n"
+"Israel"
+msgstr "Israel"
+
+#: mapsdatatranslation.cpp:3493
+msgid ""
+"_: world.kgm\n"
+"The capital of Israel is..."
+msgstr "The capital of Israel is..."
+
+#: mapsdatatranslation.cpp:3494
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Israel"
+msgstr ""
+"Please click on:\n"
+"Israel"
+
+#: mapsdatatranslation.cpp:3495
+msgid ""
+"_: world.kgm\n"
+"The flag of Israel is..."
+msgstr "The flag of Israel is..."
+
+#: mapsdatatranslation.cpp:3496
+msgid ""
+"_: world.kgm\n"
+"Jerusalem"
+msgstr "Jerusalem"
+
+#: mapsdatatranslation.cpp:3497
+msgid ""
+"_: world.kgm\n"
+"Jerusalem is the capital of..."
+msgstr "Jerusalem is the capital of..."
+
+#: mapsdatatranslation.cpp:3498
+msgid ""
+"_: world.kgm\n"
+"Jordan"
+msgstr "Jordan"
+
+#: mapsdatatranslation.cpp:3499
+msgid ""
+"_: world.kgm\n"
+"The capital of Jordan is..."
+msgstr "The capital of Jordan is..."
+
+#: mapsdatatranslation.cpp:3500
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Jordan"
+msgstr ""
+"Please click on:\n"
+"Jordan"
+
+#: mapsdatatranslation.cpp:3501
+msgid ""
+"_: world.kgm\n"
+"The flag of Jordan is..."
+msgstr "The flag of Jordan is..."
+
+#: mapsdatatranslation.cpp:3502
+msgid ""
+"_: world.kgm\n"
+"Amman"
+msgstr "Amman"
+
+#: mapsdatatranslation.cpp:3503
+msgid ""
+"_: world.kgm\n"
+"Amman is the capital of..."
+msgstr "Amman is the capital of..."
+
+#: mapsdatatranslation.cpp:3504
+msgid ""
+"_: world.kgm\n"
+"Kenya"
+msgstr "Kenya"
+
+#: mapsdatatranslation.cpp:3505
+msgid ""
+"_: world.kgm\n"
+"The capital of Kenya is..."
+msgstr "The capital of Kenya is..."
+
+#: mapsdatatranslation.cpp:3506
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Kenya"
+msgstr ""
+"Please click on:\n"
+"Kenya"
+
+#: mapsdatatranslation.cpp:3507
+msgid ""
+"_: world.kgm\n"
+"The flag of Kenya is..."
+msgstr "The flag of Kenya is..."
+
+#: mapsdatatranslation.cpp:3508
+msgid ""
+"_: world.kgm\n"
+"Nairobi"
+msgstr "Nairobi"
+
+#: mapsdatatranslation.cpp:3509
+msgid ""
+"_: world.kgm\n"
+"Nairobi is the capital of..."
+msgstr "Nairobi is the capital of..."
+
+#: mapsdatatranslation.cpp:3510
+msgid ""
+"_: world.kgm\n"
+"Kuwait"
+msgstr "Kuwait"
+
+#: mapsdatatranslation.cpp:3511
+msgid ""
+"_: world.kgm\n"
+"The capital of Kuwait is..."
+msgstr "The capital of Kuwait is..."
+
+#: mapsdatatranslation.cpp:3512
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Kuwait"
+msgstr ""
+"Please click on:\n"
+"Kuwait"
+
+#: mapsdatatranslation.cpp:3513
+msgid ""
+"_: world.kgm\n"
+"The flag of Kuwait is..."
+msgstr "The flag of Kuwait is..."
+
+#: mapsdatatranslation.cpp:3514
+msgid ""
+"_: world.kgm\n"
+"Kuwait City"
+msgstr "Kuwait City"
+
+#: mapsdatatranslation.cpp:3515
+msgid ""
+"_: world.kgm\n"
+"Kuwait City is the capital of..."
+msgstr "Kuwait City is the capital of..."
+
+#: mapsdatatranslation.cpp:3516
+msgid ""
+"_: world.kgm\n"
+"Lebanon"
+msgstr "Lebanon"
+
+#: mapsdatatranslation.cpp:3517
+msgid ""
+"_: world.kgm\n"
+"The capital of Lebanon is..."
+msgstr "The capital of Lebanon is..."
+
+#: mapsdatatranslation.cpp:3518
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Lebanon"
+msgstr ""
+"Please click on:\n"
+"Lebanon"
+
+#: mapsdatatranslation.cpp:3519
+msgid ""
+"_: world.kgm\n"
+"The flag of Lebanon is..."
+msgstr "The flag of Lebanon is..."
+
+#: mapsdatatranslation.cpp:3520
+msgid ""
+"_: world.kgm\n"
+"Beirut"
+msgstr "Beirut"
+
+#: mapsdatatranslation.cpp:3521
+msgid ""
+"_: world.kgm\n"
+"Beirut is the capital of..."
+msgstr "Beirut is the capital of..."
+
+#: mapsdatatranslation.cpp:3522
+msgid ""
+"_: world.kgm\n"
+"Lesotho"
+msgstr "Lesotho"
+
+#: mapsdatatranslation.cpp:3523
+msgid ""
+"_: world.kgm\n"
+"The capital of Lesotho is..."
+msgstr "The capital of Lesotho is..."
+
+#: mapsdatatranslation.cpp:3524
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Lesotho"
+msgstr ""
+"Please click on:\n"
+"Lesotho"
+
+#: mapsdatatranslation.cpp:3525
+msgid ""
+"_: world.kgm\n"
+"The flag of Lesotho is..."
+msgstr "The flag of Lesotho is..."
+
+#: mapsdatatranslation.cpp:3526
+msgid ""
+"_: world.kgm\n"
+"Maseru"
+msgstr "Maseru"
+
+#: mapsdatatranslation.cpp:3527
+msgid ""
+"_: world.kgm\n"
+"Maseru is the capital of..."
+msgstr "Maseru is the capital of..."
+
+#: mapsdatatranslation.cpp:3528
+msgid ""
+"_: world.kgm\n"
+"Liberia"
+msgstr "Liberia"
+
+#: mapsdatatranslation.cpp:3529
+msgid ""
+"_: world.kgm\n"
+"The capital of Liberia is..."
+msgstr "The capital of Liberia is..."
+
+#: mapsdatatranslation.cpp:3530
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Liberia"
+msgstr ""
+"Please click on:\n"
+"Liberia"
+
+#: mapsdatatranslation.cpp:3531
+msgid ""
+"_: world.kgm\n"
+"The flag of Liberia is..."
+msgstr "The flag of Liberia is..."
+
+#: mapsdatatranslation.cpp:3532
+msgid ""
+"_: world.kgm\n"
+"Monrovia"
+msgstr "Monrovia"
+
+#: mapsdatatranslation.cpp:3533
+msgid ""
+"_: world.kgm\n"
+"Monrovia is the capital of..."
+msgstr "Monrovia is the capital of..."
+
+#: mapsdatatranslation.cpp:3534
+msgid ""
+"_: world.kgm\n"
+"Libya"
+msgstr "Libya"
+
+#: mapsdatatranslation.cpp:3535
+msgid ""
+"_: world.kgm\n"
+"The capital of Libya is..."
+msgstr "The capital of Libya is..."
+
+#: mapsdatatranslation.cpp:3536
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Libya"
+msgstr ""
+"Please click on:\n"
+"Libya"
+
+#: mapsdatatranslation.cpp:3537
+msgid ""
+"_: world.kgm\n"
+"The flag of Libya is..."
+msgstr "The flag of Libya is..."
+
+#: mapsdatatranslation.cpp:3538
+msgid ""
+"_: world.kgm\n"
+"Tripoli"
+msgstr "Tripoli"
+
+#: mapsdatatranslation.cpp:3539
+msgid ""
+"_: world.kgm\n"
+"Tripoli is the capital of..."
+msgstr "Tripoli is the capital of..."
+
+#: mapsdatatranslation.cpp:3540
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Liechtenstein"
+msgstr "Vientiane"
+
+#: mapsdatatranslation.cpp:3541
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"The capital of Liechtenstein is..."
+msgstr "The capital of Benin is..."
+
+#: mapsdatatranslation.cpp:3542
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Liechtenstein"
+msgstr ""
+"Please click on:\n"
+"Benin"
+
+#: mapsdatatranslation.cpp:3543
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"The flag of Liechtenstein is..."
+msgstr "The flag of Benin is..."
+
+#: mapsdatatranslation.cpp:3544
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Vaduz"
+msgstr "Baku"
+
+#: mapsdatatranslation.cpp:3545
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Vaduz is the capital of..."
+msgstr "Baku is the capital of..."
+
+#: mapsdatatranslation.cpp:3546
+msgid ""
+"_: world.kgm\n"
+"Madagascar"
+msgstr "Madagascar"
+
+#: mapsdatatranslation.cpp:3547
+msgid ""
+"_: world.kgm\n"
+"The capital of Madagascar is..."
+msgstr "The capital of Madagascar is..."
+
+#: mapsdatatranslation.cpp:3548
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Madagascar"
+msgstr ""
+"Please click on:\n"
+"Madagascar"
+
+#: mapsdatatranslation.cpp:3549
+msgid ""
+"_: world.kgm\n"
+"The flag of Madagascar is..."
+msgstr "The flag of Madagascar is..."
+
+#: mapsdatatranslation.cpp:3550
+msgid ""
+"_: world.kgm\n"
+"Antananarivo"
+msgstr "Antananarivo"
+
+#: mapsdatatranslation.cpp:3551
+msgid ""
+"_: world.kgm\n"
+"Antananarivo is the capital of..."
+msgstr "Antananarivo is the capital of..."
+
+#: mapsdatatranslation.cpp:3552
+msgid ""
+"_: world.kgm\n"
+"Malawi"
+msgstr "Malawi"
+
+#: mapsdatatranslation.cpp:3553
+msgid ""
+"_: world.kgm\n"
+"The capital of Malawi is..."
+msgstr "The capital of Malawi is..."
+
+#: mapsdatatranslation.cpp:3554
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Malawi"
+msgstr ""
+"Please click on:\n"
+"Malawi"
+
+#: mapsdatatranslation.cpp:3555
+msgid ""
+"_: world.kgm\n"
+"The flag of Malawi is..."
+msgstr "The flag of Malawi is..."
+
+#: mapsdatatranslation.cpp:3556
+msgid ""
+"_: world.kgm\n"
+"Lilongwe"
+msgstr "Lilongwe"
+
+#: mapsdatatranslation.cpp:3557
+msgid ""
+"_: world.kgm\n"
+"Lilongwe is the capital of..."
+msgstr "Lilongwe is the capital of..."
+
+#: mapsdatatranslation.cpp:3558
+msgid ""
+"_: world.kgm\n"
+"Mali"
+msgstr "Mali"
+
+#: mapsdatatranslation.cpp:3559
+msgid ""
+"_: world.kgm\n"
+"The capital of Mali is..."
+msgstr "The capital of Mali is..."
+
+#: mapsdatatranslation.cpp:3560
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Mali"
+msgstr ""
+"Please click on:\n"
+"Mali"
+
+#: mapsdatatranslation.cpp:3561
+msgid ""
+"_: world.kgm\n"
+"The flag of Mali is..."
+msgstr "The flag of Mali is..."
+
+#: mapsdatatranslation.cpp:3562
+msgid ""
+"_: world.kgm\n"
+"Bamako"
+msgstr "Bamako"
+
+#: mapsdatatranslation.cpp:3563
+msgid ""
+"_: world.kgm\n"
+"Bamako is the capital of..."
+msgstr "Bamako is the capital of..."
+
+#: mapsdatatranslation.cpp:3564
+msgid ""
+"_: world.kgm\n"
+"Mauritania"
+msgstr "Mauritania"
+
+#: mapsdatatranslation.cpp:3565
+msgid ""
+"_: world.kgm\n"
+"The capital of Mauritania is..."
+msgstr "The capital of Mauritania is..."
+
+#: mapsdatatranslation.cpp:3566
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Mauritania"
+msgstr ""
+"Please click on:\n"
+"Mauritania"
+
+#: mapsdatatranslation.cpp:3567
+msgid ""
+"_: world.kgm\n"
+"The flag of Mauritania is..."
+msgstr "The flag of Mauritania is..."
+
+#: mapsdatatranslation.cpp:3568
+msgid ""
+"_: world.kgm\n"
+"Nouakchott"
+msgstr "Nouakchott"
+
+#: mapsdatatranslation.cpp:3569
+msgid ""
+"_: world.kgm\n"
+"Nouakchott is the capital of..."
+msgstr "Nouakchott is the capital of..."
+
+#: mapsdatatranslation.cpp:3570
+msgid ""
+"_: world.kgm\n"
+"Morocco"
+msgstr "Morocco"
+
+#: mapsdatatranslation.cpp:3571
+msgid ""
+"_: world.kgm\n"
+"The capital of Morocco is..."
+msgstr "The capital of Morocco is..."
+
+#: mapsdatatranslation.cpp:3572
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Morocco"
+msgstr ""
+"Please click on:\n"
+"Morocco"
+
+#: mapsdatatranslation.cpp:3573
+msgid ""
+"_: world.kgm\n"
+"The flag of Morocco is..."
+msgstr "The flag of Morocco is..."
+
+#: mapsdatatranslation.cpp:3574
+msgid ""
+"_: world.kgm\n"
+"Rabat"
+msgstr "Rabat"
+
+#: mapsdatatranslation.cpp:3575
+msgid ""
+"_: world.kgm\n"
+"Rabat is the capital of..."
+msgstr "Rabat is the capital of..."
+
+#: mapsdatatranslation.cpp:3576
+msgid ""
+"_: world.kgm\n"
+"Mozambique"
+msgstr "Mozambique"
+
+#: mapsdatatranslation.cpp:3577
+msgid ""
+"_: world.kgm\n"
+"The capital of Mozambique is..."
+msgstr "The capital of Mozambique is..."
+
+#: mapsdatatranslation.cpp:3578
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Mozambique"
+msgstr ""
+"Please click on:\n"
+"Mozambique"
+
+#: mapsdatatranslation.cpp:3579
+msgid ""
+"_: world.kgm\n"
+"The flag of Mozambique is..."
+msgstr "The flag of Mozambique is..."
+
+#: mapsdatatranslation.cpp:3580
+msgid ""
+"_: world.kgm\n"
+"Maputo"
+msgstr "Maputo"
+
+#: mapsdatatranslation.cpp:3581
+msgid ""
+"_: world.kgm\n"
+"Maputo is the capital of..."
+msgstr "Maputo is the capital of..."
+
+#: mapsdatatranslation.cpp:3582
+msgid ""
+"_: world.kgm\n"
+"Namibia"
+msgstr "Namibia"
+
+#: mapsdatatranslation.cpp:3583
+msgid ""
+"_: world.kgm\n"
+"The capital of Namibia is..."
+msgstr "The capital of Namibia is..."
+
+#: mapsdatatranslation.cpp:3584
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Namibia"
+msgstr ""
+"Please click on:\n"
+"Namibia"
+
+#: mapsdatatranslation.cpp:3585
+msgid ""
+"_: world.kgm\n"
+"The flag of Namibia is..."
+msgstr "The flag of Namibia is..."
+
+#: mapsdatatranslation.cpp:3586
+msgid ""
+"_: world.kgm\n"
+"Windhoek"
+msgstr "Windhoek"
+
+#: mapsdatatranslation.cpp:3587
+msgid ""
+"_: world.kgm\n"
+"Windhoek is the capital of..."
+msgstr "Windhoek is the capital of..."
+
+#: mapsdatatranslation.cpp:3588
+msgid ""
+"_: world.kgm\n"
+"Niger"
+msgstr "Niger"
+
+#: mapsdatatranslation.cpp:3589
+msgid ""
+"_: world.kgm\n"
+"The capital of Niger is..."
+msgstr "The capital of Niger is..."
+
+#: mapsdatatranslation.cpp:3590
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Niger"
+msgstr ""
+"Please click on:\n"
+"Niger"
+
+#: mapsdatatranslation.cpp:3591
+msgid ""
+"_: world.kgm\n"
+"The flag of Niger is..."
+msgstr "The flag of Niger is..."
+
+#: mapsdatatranslation.cpp:3592
+msgid ""
+"_: world.kgm\n"
+"Niamey"
+msgstr "Niamey"
+
+#: mapsdatatranslation.cpp:3593
+msgid ""
+"_: world.kgm\n"
+"Niamey is the capital of..."
+msgstr "Niamey is the capital of..."
+
+#: mapsdatatranslation.cpp:3594
+msgid ""
+"_: world.kgm\n"
+"Nigeria"
+msgstr "Nigeria"
+
+#: mapsdatatranslation.cpp:3595
+msgid ""
+"_: world.kgm\n"
+"The capital of Nigeria is..."
+msgstr "The capital of Nigeria is..."
+
+#: mapsdatatranslation.cpp:3596
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Nigeria"
+msgstr ""
+"Please click on:\n"
+"Nigeria"
+
+#: mapsdatatranslation.cpp:3597
+msgid ""
+"_: world.kgm\n"
+"The flag of Nigeria is..."
+msgstr "The flag of Nigeria is..."
+
+#: mapsdatatranslation.cpp:3598
+msgid ""
+"_: world.kgm\n"
+"Abuja"
+msgstr "Abuja"
+
+#: mapsdatatranslation.cpp:3599
+msgid ""
+"_: world.kgm\n"
+"Abuja is the capital of..."
+msgstr "Abuja is the capital of..."
+
+#: mapsdatatranslation.cpp:3600
+msgid ""
+"_: world.kgm\n"
+"Qatar"
+msgstr "Qatar"
+
+#: mapsdatatranslation.cpp:3601
+msgid ""
+"_: world.kgm\n"
+"The capital of Qatar is..."
+msgstr "The capital of Qatar is..."
+
+#: mapsdatatranslation.cpp:3602
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Qatar"
+msgstr ""
+"Please click on:\n"
+"Qatar"
+
+#: mapsdatatranslation.cpp:3603
+msgid ""
+"_: world.kgm\n"
+"The flag of Qatar is..."
+msgstr "The flag of Qatar is..."
+
+#: mapsdatatranslation.cpp:3604
+msgid ""
+"_: world.kgm\n"
+"Doha"
+msgstr "Doha"
+
+#: mapsdatatranslation.cpp:3605
+msgid ""
+"_: world.kgm\n"
+"Doha is the capital of..."
+msgstr "Doha is the capital of..."
+
+#: mapsdatatranslation.cpp:3606
+msgid ""
+"_: world.kgm\n"
+"Republic of the Congo"
+msgstr "Republic of the Congo"
+
+#: mapsdatatranslation.cpp:3607
+msgid ""
+"_: world.kgm\n"
+"The capital of Republic of the Congo is..."
+msgstr "The capital of Republic of the Congo is..."
+
+#: mapsdatatranslation.cpp:3608
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Republic of the Congo"
+msgstr ""
+"Please click on:\n"
+"Republic of the Congo"
+
+#: mapsdatatranslation.cpp:3609
+msgid ""
+"_: world.kgm\n"
+"The flag of Republic of the Congo is..."
+msgstr "The flag of Republic of the Congo is..."
+
+#: mapsdatatranslation.cpp:3610
+msgid ""
+"_: world.kgm\n"
+"Brazzaville"
+msgstr "Brazzaville"
+
+#: mapsdatatranslation.cpp:3611
+msgid ""
+"_: world.kgm\n"
+"Brazzaville is the capital of..."
+msgstr "Brazzaville is the capital of..."
+
+#: mapsdatatranslation.cpp:3612
+msgid ""
+"_: world.kgm\n"
+"Rwanda"
+msgstr "Rwanda"
+
+#: mapsdatatranslation.cpp:3613
+msgid ""
+"_: world.kgm\n"
+"The capital of Rwanda is..."
+msgstr "The capital of Rwanda is..."
+
+#: mapsdatatranslation.cpp:3614
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Rwanda"
+msgstr ""
+"Please click on:\n"
+"Rwanda"
+
+#: mapsdatatranslation.cpp:3615
+msgid ""
+"_: world.kgm\n"
+"The flag of Rwanda is..."
+msgstr "The flag of Rwanda is..."
+
+#: mapsdatatranslation.cpp:3616
+msgid ""
+"_: world.kgm\n"
+"Kigali"
+msgstr "Kigali"
+
+#: mapsdatatranslation.cpp:3617
+msgid ""
+"_: world.kgm\n"
+"Kigali is the capital of..."
+msgstr "Kigali is the capital of..."
+
+#: mapsdatatranslation.cpp:3618
+msgid ""
+"_: world.kgm\n"
+"Saudi Arabia"
+msgstr "Saudi Arabia"
+
+#: mapsdatatranslation.cpp:3619
+msgid ""
+"_: world.kgm\n"
+"The capital of Saudi Arabia is..."
+msgstr "The capital of Saudi Arabia is..."
+
+#: mapsdatatranslation.cpp:3620
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Saudi Arabia"
+msgstr ""
+"Please click on:\n"
+"Saudi Arabia"
+
+#: mapsdatatranslation.cpp:3621
+msgid ""
+"_: world.kgm\n"
+"The flag of Saudi Arabia is..."
+msgstr "The flag of Saudi Arabia is..."
+
+#: mapsdatatranslation.cpp:3622
+msgid ""
+"_: world.kgm\n"
+"Riyadh"
+msgstr "Riyadh"
+
+#: mapsdatatranslation.cpp:3623
+msgid ""
+"_: world.kgm\n"
+"Riyadh is the capital of..."
+msgstr "Riyadh is the capital of..."
+
+#: mapsdatatranslation.cpp:3624
+msgid ""
+"_: world.kgm\n"
+"Senegal"
+msgstr "Senegal"
+
+#: mapsdatatranslation.cpp:3625
+msgid ""
+"_: world.kgm\n"
+"The capital of Senegal is..."
+msgstr "The capital of Senegal is..."
+
+#: mapsdatatranslation.cpp:3626
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Senegal"
+msgstr ""
+"Please click on:\n"
+"Senegal"
+
+#: mapsdatatranslation.cpp:3627
+msgid ""
+"_: world.kgm\n"
+"The flag of Senegal is..."
+msgstr "The flag of Senegal is..."
+
+#: mapsdatatranslation.cpp:3628
+msgid ""
+"_: world.kgm\n"
+"Dakar"
+msgstr "Dakar"
+
+#: mapsdatatranslation.cpp:3629
+msgid ""
+"_: world.kgm\n"
+"Dakar is the capital of..."
+msgstr "Dakar is the capital of..."
+
+#: mapsdatatranslation.cpp:3630
+msgid ""
+"_: world.kgm\n"
+"Sierra Leone"
+msgstr "Sierra Leone"
+
+#: mapsdatatranslation.cpp:3631
+msgid ""
+"_: world.kgm\n"
+"The capital of Sierra Leone is..."
+msgstr "The capital of Sierra Leone is..."
+
+#: mapsdatatranslation.cpp:3632
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Sierra Leone"
+msgstr ""
+"Please click on:\n"
+"Sierra Leone"
+
+#: mapsdatatranslation.cpp:3633
+msgid ""
+"_: world.kgm\n"
+"The flag of Sierra Leone is..."
+msgstr "The flag of Sierra Leone is..."
+
+#: mapsdatatranslation.cpp:3634
+msgid ""
+"_: world.kgm\n"
+"Freetown"
+msgstr "Freetown"
+
+#: mapsdatatranslation.cpp:3635
+msgid ""
+"_: world.kgm\n"
+"Freetown is the capital of..."
+msgstr "Freetown is the capital of..."
+
+#: mapsdatatranslation.cpp:3636
+msgid ""
+"_: world.kgm\n"
+"Somalia"
+msgstr "Somalia"
+
+#: mapsdatatranslation.cpp:3637
+msgid ""
+"_: world.kgm\n"
+"The capital of Somalia is..."
+msgstr "The capital of Somalia is..."
+
+#: mapsdatatranslation.cpp:3638
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Somalia"
+msgstr ""
+"Please click on:\n"
+"Somalia"
+
+#: mapsdatatranslation.cpp:3639
+msgid ""
+"_: world.kgm\n"
+"The flag of Somalia is..."
+msgstr "The flag of Somalia is..."
+
+#: mapsdatatranslation.cpp:3640
+msgid ""
+"_: world.kgm\n"
+"Mogadishu"
+msgstr "Mogadishu"
+
+#: mapsdatatranslation.cpp:3641
+msgid ""
+"_: world.kgm\n"
+"Mogadishu is the capital of..."
+msgstr "Mogadishu is the capital of..."
+
+#: mapsdatatranslation.cpp:3642
+msgid ""
+"_: world.kgm\n"
+"South Africa"
+msgstr "South Africa"
+
+#: mapsdatatranslation.cpp:3643
+msgid ""
+"_: world.kgm\n"
+"The capital of South Africa is..."
+msgstr "The capital of South Africa is..."
+
+#: mapsdatatranslation.cpp:3644
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"South Africa"
+msgstr ""
+"Please click on:\n"
+"South Africa"
+
+#: mapsdatatranslation.cpp:3645
+msgid ""
+"_: world.kgm\n"
+"The flag of South Africa is..."
+msgstr "The flag of South Africa is..."
+
+#: mapsdatatranslation.cpp:3646
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Pretoria, Bloemfontein and Cape Town"
+msgstr "Cape Town"
+
+#: mapsdatatranslation.cpp:3647
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Pretoria, Bloemfontein and Cape Town is the capital of..."
+msgstr "Cape Town is the capital of..."
+
+#: mapsdatatranslation.cpp:3648
+msgid ""
+"_: world.kgm\n"
+"Sudan"
+msgstr "Sudan"
+
+#: mapsdatatranslation.cpp:3649
+msgid ""
+"_: world.kgm\n"
+"The capital of Sudan is..."
+msgstr "The capital of Sudan is..."
+
+#: mapsdatatranslation.cpp:3650
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Sudan"
+msgstr ""
+"Please click on:\n"
+"Sudan"
+
+#: mapsdatatranslation.cpp:3651
+msgid ""
+"_: world.kgm\n"
+"The flag of Sudan is..."
+msgstr "The flag of Sudan is..."
+
+#: mapsdatatranslation.cpp:3652
+msgid ""
+"_: world.kgm\n"
+"Khartoum"
+msgstr "Khartoum"
+
+#: mapsdatatranslation.cpp:3653
+msgid ""
+"_: world.kgm\n"
+"Khartoum is the capital of..."
+msgstr "Khartoum is the capital of..."
+
+#: mapsdatatranslation.cpp:3654
+msgid ""
+"_: world.kgm\n"
+"Swaziland"
+msgstr "Swaziland"
+
+#: mapsdatatranslation.cpp:3655
+msgid ""
+"_: world.kgm\n"
+"The capital of Swaziland is..."
+msgstr "The capital of Swaziland is..."
+
+#: mapsdatatranslation.cpp:3656
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Swaziland"
+msgstr ""
+"Please click on:\n"
+"Swaziland"
+
+#: mapsdatatranslation.cpp:3657
+msgid ""
+"_: world.kgm\n"
+"The flag of Swaziland is..."
+msgstr "The flag of Swaziland is..."
+
+#: mapsdatatranslation.cpp:3658
+msgid ""
+"_: world.kgm\n"
+"Mbabane"
+msgstr "Mbabane"
+
+#: mapsdatatranslation.cpp:3659
+msgid ""
+"_: world.kgm\n"
+"Mbabane is the capital of..."
+msgstr "Mbabane is the capital of..."
+
+#: mapsdatatranslation.cpp:3660
+msgid ""
+"_: world.kgm\n"
+"Syria"
+msgstr "Syria"
+
+#: mapsdatatranslation.cpp:3661
+msgid ""
+"_: world.kgm\n"
+"The capital of Syria is..."
+msgstr "The capital of Syria is..."
+
+#: mapsdatatranslation.cpp:3662
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Syria"
+msgstr ""
+"Please click on:\n"
+"Syria"
+
+#: mapsdatatranslation.cpp:3663
+msgid ""
+"_: world.kgm\n"
+"The flag of Syria is..."
+msgstr "The flag of Syria is..."
+
+#: mapsdatatranslation.cpp:3664
+msgid ""
+"_: world.kgm\n"
+"Damascus"
+msgstr "Damascus"
+
+#: mapsdatatranslation.cpp:3665
+msgid ""
+"_: world.kgm\n"
+"Damascus is the capital of..."
+msgstr "Damascus is the capital of..."
+
+#: mapsdatatranslation.cpp:3666
+msgid ""
+"_: world.kgm\n"
+"Tanzania"
+msgstr "Tanzania"
+
+#: mapsdatatranslation.cpp:3667
+msgid ""
+"_: world.kgm\n"
+"The capital of Tanzania is..."
+msgstr "The capital of Tanzania is..."
+
+#: mapsdatatranslation.cpp:3668
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Tanzania"
+msgstr ""
+"Please click on:\n"
+"Tanzania"
+
+#: mapsdatatranslation.cpp:3669
+msgid ""
+"_: world.kgm\n"
+"The flag of Tanzania is..."
+msgstr "The flag of Tanzania is..."
+
+#: mapsdatatranslation.cpp:3670
+msgid ""
+"_: world.kgm\n"
+"Dodoma"
+msgstr "Dodoma"
+
+#: mapsdatatranslation.cpp:3671
+msgid ""
+"_: world.kgm\n"
+"Dodoma is the capital of..."
+msgstr "Dodoma is the capital of..."
+
+#: mapsdatatranslation.cpp:3672
+msgid ""
+"_: world.kgm\n"
+"The Gambia"
+msgstr "The Gambia"
+
+#: mapsdatatranslation.cpp:3673
+msgid ""
+"_: world.kgm\n"
+"The capital of The Gambia is..."
+msgstr "The capital of The Gambia is..."
+
+#: mapsdatatranslation.cpp:3674
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"The Gambia"
+msgstr ""
+"Please click on:\n"
+"The Gambia"
+
+#: mapsdatatranslation.cpp:3675
+msgid ""
+"_: world.kgm\n"
+"The flag of The Gambia is..."
+msgstr "The flag of The Gambia is..."
+
+#: mapsdatatranslation.cpp:3676
+msgid ""
+"_: world.kgm\n"
+"Banjul"
+msgstr "Banjul"
+
+#: mapsdatatranslation.cpp:3677
+msgid ""
+"_: world.kgm\n"
+"Banjul is the capital of..."
+msgstr "Banjul is the capital of..."
+
+#: mapsdatatranslation.cpp:3678
+msgid ""
+"_: world.kgm\n"
+"Togo"
+msgstr "Togo"
+
+#: mapsdatatranslation.cpp:3679
+msgid ""
+"_: world.kgm\n"
+"The capital of Togo is..."
+msgstr "The capital of Togo is..."
+
+#: mapsdatatranslation.cpp:3680
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Togo"
+msgstr ""
+"Please click on:\n"
+"Togo"
+
+#: mapsdatatranslation.cpp:3681
+msgid ""
+"_: world.kgm\n"
+"The flag of Togo is..."
+msgstr "The flag of Togo is..."
+
+#: mapsdatatranslation.cpp:3682
+msgid ""
+"_: world.kgm\n"
+"Lomé"
+msgstr "Lomé"
+
+#: mapsdatatranslation.cpp:3683
+msgid ""
+"_: world.kgm\n"
+"Lomé is the capital of..."
+msgstr "Lomé is the capital of..."
+
+#: mapsdatatranslation.cpp:3684
+msgid ""
+"_: world.kgm\n"
+"Tunisia"
+msgstr "Tunisia"
+
+#: mapsdatatranslation.cpp:3685
+msgid ""
+"_: world.kgm\n"
+"The capital of Tunisia is..."
+msgstr "The capital of Tunisia is..."
+
+#: mapsdatatranslation.cpp:3686
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Tunisia"
+msgstr ""
+"Please click on:\n"
+"Tunisia"
+
+#: mapsdatatranslation.cpp:3687
+msgid ""
+"_: world.kgm\n"
+"The flag of Tunisia is..."
+msgstr "The flag of Tunisia is..."
+
+#: mapsdatatranslation.cpp:3688
+msgid ""
+"_: world.kgm\n"
+"Tunis"
+msgstr "Tunis"
+
+#: mapsdatatranslation.cpp:3689
+msgid ""
+"_: world.kgm\n"
+"Tunis is the capital of..."
+msgstr "Tunis is the capital of..."
+
+#: mapsdatatranslation.cpp:3690
+msgid ""
+"_: world.kgm\n"
+"Uganda"
+msgstr "Uganda"
+
+#: mapsdatatranslation.cpp:3691
+msgid ""
+"_: world.kgm\n"
+"The capital of Uganda is..."
+msgstr "The capital of Uganda is..."
+
+#: mapsdatatranslation.cpp:3692
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Uganda"
+msgstr ""
+"Please click on:\n"
+"Uganda"
+
+#: mapsdatatranslation.cpp:3693
+msgid ""
+"_: world.kgm\n"
+"The flag of Uganda is..."
+msgstr "The flag of Uganda is..."
+
+#: mapsdatatranslation.cpp:3694
+msgid ""
+"_: world.kgm\n"
+"Kampala"
+msgstr "Kampala"
+
+#: mapsdatatranslation.cpp:3695
+msgid ""
+"_: world.kgm\n"
+"Kampala is the capital of..."
+msgstr "Kampala is the capital of..."
+
+#: mapsdatatranslation.cpp:3696
+msgid ""
+"_: world.kgm\n"
+"United Arab Emirates"
+msgstr "United Arab Emirates"
+
+#: mapsdatatranslation.cpp:3697
+msgid ""
+"_: world.kgm\n"
+"The capital of United Arab Emirates is..."
+msgstr "The capital of United Arab Emirates is..."
+
+#: mapsdatatranslation.cpp:3698
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"United Arab Emirates"
+msgstr ""
+"Please click on:\n"
+"United Arab Emirates"
+
+#: mapsdatatranslation.cpp:3699
+msgid ""
+"_: world.kgm\n"
+"The flag of United Arab Emirates is..."
+msgstr "The flag of United Arab Emirates is..."
+
+#: mapsdatatranslation.cpp:3700
+msgid ""
+"_: world.kgm\n"
+"Abu Dhabi City"
+msgstr "Abu Dhabi City"
+
+#: mapsdatatranslation.cpp:3701
+msgid ""
+"_: world.kgm\n"
+"Abu Dhabi City is the capital of..."
+msgstr "Abu Dhabi City is the capital of..."
+
+#: mapsdatatranslation.cpp:3702
+msgid ""
+"_: world.kgm\n"
+"Oman"
+msgstr "Oman"
+
+#: mapsdatatranslation.cpp:3703
+msgid ""
+"_: world.kgm\n"
+"The capital of Oman is..."
+msgstr "The capital of Oman is..."
+
+#: mapsdatatranslation.cpp:3704
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Oman"
+msgstr ""
+"Please click on:\n"
+"Oman"
+
+#: mapsdatatranslation.cpp:3705
+msgid ""
+"_: world.kgm\n"
+"The flag of Oman is..."
+msgstr "The flag of Oman is..."
+
+#: mapsdatatranslation.cpp:3706
+msgid ""
+"_: world.kgm\n"
+"Muscat"
+msgstr "Muscat"
+
+#: mapsdatatranslation.cpp:3707
+msgid ""
+"_: world.kgm\n"
+"Muscat is the capital of..."
+msgstr "Muscat is the capital of..."
+
+#: mapsdatatranslation.cpp:3708
+msgid ""
+"_: world.kgm\n"
+"West Bank"
+msgstr "West Bank"
+
+#: mapsdatatranslation.cpp:3709
+msgid ""
+"_: world.kgm\n"
+"Western Sahara"
+msgstr "Western Sahara"
+
+#: mapsdatatranslation.cpp:3710
+msgid ""
+"_: world.kgm\n"
+"The capital of Western Sahara is..."
+msgstr "The capital of Western Sahara is..."
+
+#: mapsdatatranslation.cpp:3711
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Western Sahara"
+msgstr ""
+"Please click on:\n"
+"Western Sahara"
+
+#: mapsdatatranslation.cpp:3712
+msgid ""
+"_: world.kgm\n"
+"The flag of Western Sahara is..."
+msgstr "The flag of Western Sahara is..."
+
+#: mapsdatatranslation.cpp:3713
+msgid ""
+"_: world.kgm\n"
+"Laayoune"
+msgstr "Laayoune"
+
+#: mapsdatatranslation.cpp:3714
+msgid ""
+"_: world.kgm\n"
+"Laayoune is the capital of..."
+msgstr "Laayoune is the capital of..."
+
+#: mapsdatatranslation.cpp:3715
+msgid ""
+"_: world.kgm\n"
+"Yemen"
+msgstr "Yemen"
+
+#: mapsdatatranslation.cpp:3716
+msgid ""
+"_: world.kgm\n"
+"The capital of Yemen is..."
+msgstr "The capital of Yemen is..."
+
+#: mapsdatatranslation.cpp:3717
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Yemen"
+msgstr ""
+"Please click on:\n"
+"Yemen"
+
+#: mapsdatatranslation.cpp:3718
+msgid ""
+"_: world.kgm\n"
+"The flag of Yemen is..."
+msgstr "The flag of Yemen is..."
+
+#: mapsdatatranslation.cpp:3719
+msgid ""
+"_: world.kgm\n"
+"Sana'a"
+msgstr "Sana'a"
+
+#: mapsdatatranslation.cpp:3720
+msgid ""
+"_: world.kgm\n"
+"Sana'a is the capital of..."
+msgstr "Sana'a is the capital of..."
+
+#: mapsdatatranslation.cpp:3721
+msgid ""
+"_: world.kgm\n"
+"Zambia"
+msgstr "Zambia"
+
+#: mapsdatatranslation.cpp:3722
+msgid ""
+"_: world.kgm\n"
+"The capital of Zambia is..."
+msgstr "The capital of Zambia is..."
+
+#: mapsdatatranslation.cpp:3723
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Zambia"
+msgstr ""
+"Please click on:\n"
+"Zambia"
+
+#: mapsdatatranslation.cpp:3724
+msgid ""
+"_: world.kgm\n"
+"The flag of Zambia is..."
+msgstr "The flag of Zambia is..."
+
+#: mapsdatatranslation.cpp:3725
+msgid ""
+"_: world.kgm\n"
+"Lusaka"
+msgstr "Lusaka"
+
+#: mapsdatatranslation.cpp:3726
+msgid ""
+"_: world.kgm\n"
+"Lusaka is the capital of..."
+msgstr "Lusaka is the capital of..."
+
+#: mapsdatatranslation.cpp:3727
+msgid ""
+"_: world.kgm\n"
+"Zimbabwe"
+msgstr "Zimbabwe"
+
+#: mapsdatatranslation.cpp:3728
+msgid ""
+"_: world.kgm\n"
+"The capital of Zimbabwe is..."
+msgstr "The capital of Zimbabwe is..."
+
+#: mapsdatatranslation.cpp:3729
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Zimbabwe"
+msgstr ""
+"Please click on:\n"
+"Zimbabwe"
+
+#: mapsdatatranslation.cpp:3730
+msgid ""
+"_: world.kgm\n"
+"The flag of Zimbabwe is..."
+msgstr "The flag of Zimbabwe is..."
+
+#: mapsdatatranslation.cpp:3731
+msgid ""
+"_: world.kgm\n"
+"Harare"
+msgstr "Harare"
+
+#: mapsdatatranslation.cpp:3732
+msgid ""
+"_: world.kgm\n"
+"Harare is the capital of..."
+msgstr "Harare is the capital of..."
+
+#: mapsdatatranslation.cpp:3733
+msgid ""
+"_: world.kgm\n"
+"Albania"
+msgstr "Albania"
+
+#: mapsdatatranslation.cpp:3734
+msgid ""
+"_: world.kgm\n"
+"The capital of Albania is..."
+msgstr "The capital of Albania is..."
+
+#: mapsdatatranslation.cpp:3735
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Albania"
+msgstr ""
+"Please click on:\n"
+"Albania"
+
+#: mapsdatatranslation.cpp:3736
+msgid ""
+"_: world.kgm\n"
+"The flag of Albania is..."
+msgstr "The flag of Albania is..."
+
+#: mapsdatatranslation.cpp:3737
+msgid ""
+"_: world.kgm\n"
+"Tirana"
+msgstr "Tirana"
+
+#: mapsdatatranslation.cpp:3738
+msgid ""
+"_: world.kgm\n"
+"Tirana is the capital of..."
+msgstr "Tirana is the capital of..."
+
+#: mapsdatatranslation.cpp:3739
+msgid ""
+"_: world.kgm\n"
+"Austria"
+msgstr "Austria"
+
+#: mapsdatatranslation.cpp:3740
+msgid ""
+"_: world.kgm\n"
+"The capital of Austria is..."
+msgstr "The capital of Austria is..."
+
+#: mapsdatatranslation.cpp:3741
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Austria"
+msgstr ""
+"Please click on:\n"
+"Austria"
+
+#: mapsdatatranslation.cpp:3742
+msgid ""
+"_: world.kgm\n"
+"The flag of Austria is..."
+msgstr "The flag of Austria is..."
+
+#: mapsdatatranslation.cpp:3743
+msgid ""
+"_: world.kgm\n"
+"Vienna"
+msgstr "Vienna"
+
+#: mapsdatatranslation.cpp:3744
+msgid ""
+"_: world.kgm\n"
+"Vienna is the capital of..."
+msgstr "Vienna is the capital of..."
+
+#: mapsdatatranslation.cpp:3745
+msgid ""
+"_: world.kgm\n"
+"Belarus"
+msgstr "Belarus"
+
+#: mapsdatatranslation.cpp:3746
+msgid ""
+"_: world.kgm\n"
+"The capital of Belarus is..."
+msgstr "The capital of Belarus is..."
+
+#: mapsdatatranslation.cpp:3747
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Belarus"
+msgstr ""
+"Please click on:\n"
+"Belarus"
+
+#: mapsdatatranslation.cpp:3748
+msgid ""
+"_: world.kgm\n"
+"The flag of Belarus is..."
+msgstr "The flag of Belarus is..."
+
+#: mapsdatatranslation.cpp:3749
+msgid ""
+"_: world.kgm\n"
+"Minsk"
+msgstr "Minsk"
+
+#: mapsdatatranslation.cpp:3750
+msgid ""
+"_: world.kgm\n"
+"Minsk is the capital of..."
+msgstr "Minsk is the capital of..."
+
+#: mapsdatatranslation.cpp:3751
+msgid ""
+"_: world.kgm\n"
+"Belgium"
+msgstr "Belgium"
+
+#: mapsdatatranslation.cpp:3752
+msgid ""
+"_: world.kgm\n"
+"The capital of Belgium is..."
+msgstr "The capital of Belgium is..."
+
+#: mapsdatatranslation.cpp:3753
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Belgium"
+msgstr ""
+"Please click on:\n"
+"Belgium"
+
+#: mapsdatatranslation.cpp:3754
+msgid ""
+"_: world.kgm\n"
+"The flag of Belgium is..."
+msgstr "The flag of Belgium is..."
+
+#: mapsdatatranslation.cpp:3755
+msgid ""
+"_: world.kgm\n"
+"Brussels"
+msgstr "Brussels"
+
+#: mapsdatatranslation.cpp:3756
+msgid ""
+"_: world.kgm\n"
+"Brussels is the capital of..."
+msgstr "Brussels is the capital of..."
+
+#: mapsdatatranslation.cpp:3757
+msgid ""
+"_: world.kgm\n"
+"Bosnia and Herzegovina"
+msgstr "Bosnia and Herzegovina"
+
+#: mapsdatatranslation.cpp:3758
+msgid ""
+"_: world.kgm\n"
+"The capital of Bosnia and Herzegovina is..."
+msgstr "The capital of Bosnia and Herzegovina is..."
+
+#: mapsdatatranslation.cpp:3759
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Bosnia and Herzegovina"
+msgstr ""
+"Please click on:\n"
+"Bosnia and Herzegovina"
+
+#: mapsdatatranslation.cpp:3760
+msgid ""
+"_: world.kgm\n"
+"The flag of Bosnia and Herzegovina is..."
+msgstr "The flag of Bosnia and Herzegovina is..."
+
+#: mapsdatatranslation.cpp:3761
+msgid ""
+"_: world.kgm\n"
+"Sarajevo"
+msgstr "Sarajevo"
+
+#: mapsdatatranslation.cpp:3762
+msgid ""
+"_: world.kgm\n"
+"Sarajevo is the capital of..."
+msgstr "Sarajevo is the capital of..."
+
+#: mapsdatatranslation.cpp:3763
+msgid ""
+"_: world.kgm\n"
+"Bulgaria"
+msgstr "Bulgaria"
+
+#: mapsdatatranslation.cpp:3764
+msgid ""
+"_: world.kgm\n"
+"The capital of Bulgaria is..."
+msgstr "The capital of Bulgaria is..."
+
+#: mapsdatatranslation.cpp:3765
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Bulgaria"
+msgstr ""
+"Please click on:\n"
+"Bulgaria"
+
+#: mapsdatatranslation.cpp:3766
+msgid ""
+"_: world.kgm\n"
+"The flag of Bulgaria is..."
+msgstr "The flag of Bulgaria is..."
+
+#: mapsdatatranslation.cpp:3767
+msgid ""
+"_: world.kgm\n"
+"Sofia"
+msgstr "Sofia"
+
+#: mapsdatatranslation.cpp:3768
+msgid ""
+"_: world.kgm\n"
+"Sofia is the capital of..."
+msgstr "Sofia is the capital of..."
+
+#: mapsdatatranslation.cpp:3769
+msgid ""
+"_: world.kgm\n"
+"Croatia"
+msgstr "Croatia"
+
+#: mapsdatatranslation.cpp:3770
+msgid ""
+"_: world.kgm\n"
+"The capital of Croatia is..."
+msgstr "The capital of Croatia is..."
+
+#: mapsdatatranslation.cpp:3771
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Croatia"
+msgstr ""
+"Please click on:\n"
+"Croatia"
+
+#: mapsdatatranslation.cpp:3772
+msgid ""
+"_: world.kgm\n"
+"The flag of Croatia is..."
+msgstr "The flag of Croatia is..."
+
+#: mapsdatatranslation.cpp:3773
+msgid ""
+"_: world.kgm\n"
+"Zagreb"
+msgstr "Zagreb"
+
+#: mapsdatatranslation.cpp:3774
+msgid ""
+"_: world.kgm\n"
+"Zagreb is the capital of..."
+msgstr "Zagreb is the capital of..."
+
+#: mapsdatatranslation.cpp:3775
+msgid ""
+"_: world.kgm\n"
+"Czech Republic"
+msgstr "Czech Republic"
+
+#: mapsdatatranslation.cpp:3776
+msgid ""
+"_: world.kgm\n"
+"The capital of Czech Republic is..."
+msgstr "The capital of Czech Republic is..."
+
+#: mapsdatatranslation.cpp:3777
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Czech Republic"
+msgstr ""
+"Please click on:\n"
+"Czech Republic"
+
+#: mapsdatatranslation.cpp:3778
+msgid ""
+"_: world.kgm\n"
+"The flag of Czech Republic is..."
+msgstr "The flag of Czech Republic is..."
+
+#: mapsdatatranslation.cpp:3779
+msgid ""
+"_: world.kgm\n"
+"Prague"
+msgstr "Prague"
+
+#: mapsdatatranslation.cpp:3780
+msgid ""
+"_: world.kgm\n"
+"Prague is the capital of..."
+msgstr "Prague is the capital of..."
+
+#: mapsdatatranslation.cpp:3781
+msgid ""
+"_: world.kgm\n"
+"Denmark"
+msgstr "Denmark"
+
+#: mapsdatatranslation.cpp:3782
+msgid ""
+"_: world.kgm\n"
+"The capital of Denmark is..."
+msgstr "The capital of Denmark is..."
+
+#: mapsdatatranslation.cpp:3783
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Denmark"
+msgstr ""
+"Please click on:\n"
+"Denmark"
+
+#: mapsdatatranslation.cpp:3784
+msgid ""
+"_: world.kgm\n"
+"The flag of Denmark is..."
+msgstr "The flag of Denmark is..."
+
+#: mapsdatatranslation.cpp:3785
+msgid ""
+"_: world.kgm\n"
+"Copenhagen"
+msgstr "Copenhagen"
+
+#: mapsdatatranslation.cpp:3786
+msgid ""
+"_: world.kgm\n"
+"Copenhagen is the capital of..."
+msgstr "Copenhagen is the capital of..."
+
+#: mapsdatatranslation.cpp:3787
+msgid ""
+"_: world.kgm\n"
+"Estonia"
+msgstr "Estonia"
+
+#: mapsdatatranslation.cpp:3788
+msgid ""
+"_: world.kgm\n"
+"The capital of Estonia is..."
+msgstr "The capital of Estonia is..."
+
+#: mapsdatatranslation.cpp:3789
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Estonia"
+msgstr ""
+"Please click on:\n"
+"Estonia"
+
+#: mapsdatatranslation.cpp:3790
+msgid ""
+"_: world.kgm\n"
+"The flag of Estonia is..."
+msgstr "The flag of Estonia is..."
+
+#: mapsdatatranslation.cpp:3791
+msgid ""
+"_: world.kgm\n"
+"Tallinn"
+msgstr "Tallinn"
+
+#: mapsdatatranslation.cpp:3792
+msgid ""
+"_: world.kgm\n"
+"Tallinn is the capital of..."
+msgstr "Tallinn is the capital of..."
+
+#: mapsdatatranslation.cpp:3793
+msgid ""
+"_: world.kgm\n"
+"Finland"
+msgstr "Finland"
+
+#: mapsdatatranslation.cpp:3794
+msgid ""
+"_: world.kgm\n"
+"The capital of Finland is..."
+msgstr "The capital of Finland is..."
+
+#: mapsdatatranslation.cpp:3795
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Finland"
+msgstr ""
+"Please click on:\n"
+"Finland"
+
+#: mapsdatatranslation.cpp:3796
+msgid ""
+"_: world.kgm\n"
+"The flag of Finland is..."
+msgstr "The flag of Finland is..."
+
+#: mapsdatatranslation.cpp:3797
+msgid ""
+"_: world.kgm\n"
+"Helsinki"
+msgstr "Helsinki"
+
+#: mapsdatatranslation.cpp:3798
+msgid ""
+"_: world.kgm\n"
+"Helsinki is the capital of..."
+msgstr "Helsinki is the capital of..."
+
+#: mapsdatatranslation.cpp:3799
+msgid ""
+"_: world.kgm\n"
+"Macedonia"
+msgstr "Macedonia"
+
+#: mapsdatatranslation.cpp:3800
+msgid ""
+"_: world.kgm\n"
+"The capital of Macedonia is..."
+msgstr "The capital of Macedonia is..."
+
+#: mapsdatatranslation.cpp:3801
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Macedonia"
+msgstr ""
+"Please click on:\n"
+"Macedonia"
+
+#: mapsdatatranslation.cpp:3802
+msgid ""
+"_: world.kgm\n"
+"The flag of Macedonia is..."
+msgstr "The flag of Macedonia is..."
+
+#: mapsdatatranslation.cpp:3803
+msgid ""
+"_: world.kgm\n"
+"Skopje"
+msgstr "Skopje"
+
+#: mapsdatatranslation.cpp:3804
+msgid ""
+"_: world.kgm\n"
+"Skopje is the capital of..."
+msgstr "Skopje is the capital of..."
+
+#: mapsdatatranslation.cpp:3805
+msgid ""
+"_: world.kgm\n"
+"France"
+msgstr "France"
+
+#: mapsdatatranslation.cpp:3806
+msgid ""
+"_: world.kgm\n"
+"The capital of France is..."
+msgstr "The capital of France is..."
+
+#: mapsdatatranslation.cpp:3807
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"France"
+msgstr ""
+"Please click on:\n"
+"France"
+
+#: mapsdatatranslation.cpp:3808
+msgid ""
+"_: world.kgm\n"
+"The flag of France is..."
+msgstr "The flag of France is..."
+
+#: mapsdatatranslation.cpp:3809
+msgid ""
+"_: world.kgm\n"
+"Paris"
+msgstr "Paris"
+
+#: mapsdatatranslation.cpp:3810
+msgid ""
+"_: world.kgm\n"
+"Paris is the capital of..."
+msgstr "Paris is the capital of..."
+
+#: mapsdatatranslation.cpp:3811
+msgid ""
+"_: world.kgm\n"
+"Germany"
+msgstr "Germany"
+
+#: mapsdatatranslation.cpp:3812
+msgid ""
+"_: world.kgm\n"
+"The capital of Germany is..."
+msgstr "The capital of Germany is..."
+
+#: mapsdatatranslation.cpp:3813
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Germany"
+msgstr ""
+"Please click on:\n"
+"Germany"
+
+#: mapsdatatranslation.cpp:3814
+msgid ""
+"_: world.kgm\n"
+"The flag of Germany is..."
+msgstr "The flag of Germany is..."
+
+#: mapsdatatranslation.cpp:3815
+msgid ""
+"_: world.kgm\n"
+"Berlin"
+msgstr "Berlin"
+
+#: mapsdatatranslation.cpp:3816
+msgid ""
+"_: world.kgm\n"
+"Berlin is the capital of..."
+msgstr "Berlin is the capital of..."
+
+#: mapsdatatranslation.cpp:3817
+msgid ""
+"_: world.kgm\n"
+"Greece"
+msgstr "Greece"
+
+#: mapsdatatranslation.cpp:3818
+msgid ""
+"_: world.kgm\n"
+"The capital of Greece is..."
+msgstr "The capital of Greece is..."
+
+#: mapsdatatranslation.cpp:3819
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Greece"
+msgstr ""
+"Please click on:\n"
+"Greece"
+
+#: mapsdatatranslation.cpp:3820
+msgid ""
+"_: world.kgm\n"
+"The flag of Greece is..."
+msgstr "The flag of Greece is..."
+
+#: mapsdatatranslation.cpp:3821
+msgid ""
+"_: world.kgm\n"
+"Athens"
+msgstr "Athens"
+
+#: mapsdatatranslation.cpp:3822
+msgid ""
+"_: world.kgm\n"
+"Athens is the capital of..."
+msgstr "Athens is the capital of..."
+
+#: mapsdatatranslation.cpp:3823
+msgid ""
+"_: world.kgm\n"
+"Hungary"
+msgstr "Hungary"
+
+#: mapsdatatranslation.cpp:3824
+msgid ""
+"_: world.kgm\n"
+"The capital of Hungary is..."
+msgstr "The capital of Hungary is..."
+
+#: mapsdatatranslation.cpp:3825
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Hungary"
+msgstr ""
+"Please click on:\n"
+"Hungary"
+
+#: mapsdatatranslation.cpp:3826
+msgid ""
+"_: world.kgm\n"
+"The flag of Hungary is..."
+msgstr "The flag of Hungary is..."
+
+#: mapsdatatranslation.cpp:3827
+msgid ""
+"_: world.kgm\n"
+"Budapest"
+msgstr "Budapest"
+
+#: mapsdatatranslation.cpp:3828
+msgid ""
+"_: world.kgm\n"
+"Budapest is the capital of..."
+msgstr "Budapest is the capital of..."
+
+#: mapsdatatranslation.cpp:3829
+msgid ""
+"_: world.kgm\n"
+"Iceland"
+msgstr "Iceland"
+
+#: mapsdatatranslation.cpp:3830
+msgid ""
+"_: world.kgm\n"
+"The capital of Iceland is..."
+msgstr "The capital of Iceland is..."
+
+#: mapsdatatranslation.cpp:3831
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Iceland"
+msgstr ""
+"Please click on:\n"
+"Iceland"
+
+#: mapsdatatranslation.cpp:3832
+msgid ""
+"_: world.kgm\n"
+"The flag of Iceland is..."
+msgstr "The flag of Iceland is..."
+
+#: mapsdatatranslation.cpp:3833
+msgid ""
+"_: world.kgm\n"
+"Reykjavik"
+msgstr "Reykjavik"
+
+#: mapsdatatranslation.cpp:3834
+msgid ""
+"_: world.kgm\n"
+"Reykjavik is the capital of..."
+msgstr "Reykjavik is the capital of..."
+
+#: mapsdatatranslation.cpp:3835
+msgid ""
+"_: world.kgm\n"
+"Ireland"
+msgstr "Ireland"
+
+#: mapsdatatranslation.cpp:3836
+msgid ""
+"_: world.kgm\n"
+"The capital of Ireland is..."
+msgstr "The capital of Ireland is..."
+
+#: mapsdatatranslation.cpp:3837
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Ireland"
+msgstr ""
+"Please click on:\n"
+"Ireland"
+
+#: mapsdatatranslation.cpp:3838
+msgid ""
+"_: world.kgm\n"
+"The flag of Ireland is..."
+msgstr "The flag of Ireland is..."
+
+#: mapsdatatranslation.cpp:3839
+msgid ""
+"_: world.kgm\n"
+"Dublin"
+msgstr "Dublin"
+
+#: mapsdatatranslation.cpp:3840
+msgid ""
+"_: world.kgm\n"
+"Dublin is the capital of..."
+msgstr "Dublin is the capital of..."
+
+#: mapsdatatranslation.cpp:3841
+msgid ""
+"_: world.kgm\n"
+"Italy"
+msgstr "Italy"
+
+#: mapsdatatranslation.cpp:3842
+msgid ""
+"_: world.kgm\n"
+"The capital of Italy is..."
+msgstr "The capital of Italy is..."
+
+#: mapsdatatranslation.cpp:3843
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Italy"
+msgstr ""
+"Please click on:\n"
+"Italy"
+
+#: mapsdatatranslation.cpp:3844
+msgid ""
+"_: world.kgm\n"
+"The flag of Italy is..."
+msgstr "The flag of Italy is..."
+
+#: mapsdatatranslation.cpp:3845
+msgid ""
+"_: world.kgm\n"
+"Rome"
+msgstr "Rome"
+
+#: mapsdatatranslation.cpp:3846
+msgid ""
+"_: world.kgm\n"
+"Rome is the capital of..."
+msgstr "Rome is the capital of..."
+
+#: mapsdatatranslation.cpp:3847
+msgid ""
+"_: world.kgm\n"
+"Latvia"
+msgstr "Latvia"
+
+#: mapsdatatranslation.cpp:3848
+msgid ""
+"_: world.kgm\n"
+"The capital of Latvia is..."
+msgstr "The capital of Latvia is..."
+
+#: mapsdatatranslation.cpp:3849
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Latvia"
+msgstr ""
+"Please click on:\n"
+"Latvia"
+
+#: mapsdatatranslation.cpp:3850
+msgid ""
+"_: world.kgm\n"
+"The flag of Latvia is..."
+msgstr "The flag of Latvia is..."
+
+#: mapsdatatranslation.cpp:3851
+msgid ""
+"_: world.kgm\n"
+"Riga"
+msgstr "Riga"
+
+#: mapsdatatranslation.cpp:3852
+msgid ""
+"_: world.kgm\n"
+"Riga is the capital of..."
+msgstr "Riga is the capital of..."
+
+#: mapsdatatranslation.cpp:3853
+msgid ""
+"_: world.kgm\n"
+"Lithuania"
+msgstr "Lithuania"
+
+#: mapsdatatranslation.cpp:3854
+msgid ""
+"_: world.kgm\n"
+"The capital of Lithuania is..."
+msgstr "The capital of Lithuania is..."
+
+#: mapsdatatranslation.cpp:3855
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Lithuania"
+msgstr ""
+"Please click on:\n"
+"Lithuania"
+
+#: mapsdatatranslation.cpp:3856
+msgid ""
+"_: world.kgm\n"
+"The flag of Lithuania is..."
+msgstr "The flag of Lithuania is..."
+
+#: mapsdatatranslation.cpp:3857
+msgid ""
+"_: world.kgm\n"
+"Vilnius"
+msgstr "Vilnius"
+
+#: mapsdatatranslation.cpp:3858
+msgid ""
+"_: world.kgm\n"
+"Vilnius is the capital of..."
+msgstr "Vilnius is the capital of..."
+
+#: mapsdatatranslation.cpp:3859 mapsdatatranslation.cpp:3863
+msgid ""
+"_: world.kgm\n"
+"Luxembourg"
+msgstr "Luxembourg"
+
+#: mapsdatatranslation.cpp:3860
+msgid ""
+"_: world.kgm\n"
+"The capital of Luxembourg is..."
+msgstr "The capital of Luxembourg is..."
+
+#: mapsdatatranslation.cpp:3861
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Luxembourg"
+msgstr ""
+"Please click on:\n"
+"Luxembourg"
+
+#: mapsdatatranslation.cpp:3862
+msgid ""
+"_: world.kgm\n"
+"The flag of Luxembourg is..."
+msgstr "The flag of Luxembourg is..."
+
+#: mapsdatatranslation.cpp:3864
+msgid ""
+"_: world.kgm\n"
+"Luxembourg is the capital of..."
+msgstr "Luxembourg is the capital of..."
+
+#: mapsdatatranslation.cpp:3865
+msgid ""
+"_: world.kgm\n"
+"Moldova"
+msgstr "Moldova"
+
+#: mapsdatatranslation.cpp:3866
+msgid ""
+"_: world.kgm\n"
+"The capital of Moldova is..."
+msgstr "The capital of Moldova is..."
+
+#: mapsdatatranslation.cpp:3867
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Moldova"
+msgstr ""
+"Please click on:\n"
+"Moldova"
+
+#: mapsdatatranslation.cpp:3868
+msgid ""
+"_: world.kgm\n"
+"The flag of Moldova is..."
+msgstr "The flag of Moldova is..."
+
+#: mapsdatatranslation.cpp:3869
+msgid ""
+"_: world.kgm\n"
+"Chisinau"
+msgstr "Chisinau"
+
+#: mapsdatatranslation.cpp:3870
+msgid ""
+"_: world.kgm\n"
+"Chisinau is the capital of..."
+msgstr "Chisinau is the capital of..."
+
+#: mapsdatatranslation.cpp:3871
+msgid ""
+"_: world.kgm\n"
+"Netherlands"
+msgstr "Netherlands"
+
+#: mapsdatatranslation.cpp:3872
+msgid ""
+"_: world.kgm\n"
+"The capital of Netherlands is..."
+msgstr "The capital of Netherlands is..."
+
+#: mapsdatatranslation.cpp:3873
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Netherlands"
+msgstr ""
+"Please click on:\n"
+"Netherlands"
+
+#: mapsdatatranslation.cpp:3874
+msgid ""
+"_: world.kgm\n"
+"The flag of Netherlands is..."
+msgstr "The flag of Netherlands is..."
+
+#: mapsdatatranslation.cpp:3875
+msgid ""
+"_: world.kgm\n"
+"Amsterdam"
+msgstr "Amsterdam"
+
+#: mapsdatatranslation.cpp:3876
+msgid ""
+"_: world.kgm\n"
+"Amsterdam is the capital of..."
+msgstr "Amsterdam is the capital of..."
+
+#: mapsdatatranslation.cpp:3877
+msgid ""
+"_: world.kgm\n"
+"Norway"
+msgstr "Norway"
+
+#: mapsdatatranslation.cpp:3878
+msgid ""
+"_: world.kgm\n"
+"The capital of Norway is..."
+msgstr "The capital of Norway is..."
+
+#: mapsdatatranslation.cpp:3879
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Norway"
+msgstr ""
+"Please click on:\n"
+"Norway"
+
+#: mapsdatatranslation.cpp:3880
+msgid ""
+"_: world.kgm\n"
+"The flag of Norway is..."
+msgstr "The flag of Norway is..."
+
+#: mapsdatatranslation.cpp:3881
+msgid ""
+"_: world.kgm\n"
+"Oslo"
+msgstr "Oslo"
+
+#: mapsdatatranslation.cpp:3882
+msgid ""
+"_: world.kgm\n"
+"Oslo is the capital of..."
+msgstr "Oslo is the capital of..."
+
+#: mapsdatatranslation.cpp:3883
+msgid ""
+"_: world.kgm\n"
+"Poland"
+msgstr "Poland"
+
+#: mapsdatatranslation.cpp:3884
+msgid ""
+"_: world.kgm\n"
+"The capital of Poland is..."
+msgstr "The capital of Poland is..."
+
+#: mapsdatatranslation.cpp:3885
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Poland"
+msgstr ""
+"Please click on:\n"
+"Poland"
+
+#: mapsdatatranslation.cpp:3886
+msgid ""
+"_: world.kgm\n"
+"The flag of Poland is..."
+msgstr "The flag of Poland is..."
+
+#: mapsdatatranslation.cpp:3887
+msgid ""
+"_: world.kgm\n"
+"Warsaw"
+msgstr "Warsaw"
+
+#: mapsdatatranslation.cpp:3888
+msgid ""
+"_: world.kgm\n"
+"Warsaw is the capital of..."
+msgstr "Warsaw is the capital of..."
+
+#: mapsdatatranslation.cpp:3889
+msgid ""
+"_: world.kgm\n"
+"Portugal"
+msgstr "Portugal"
+
+#: mapsdatatranslation.cpp:3890
+msgid ""
+"_: world.kgm\n"
+"The capital of Portugal is..."
+msgstr "The capital of Portugal is..."
+
+#: mapsdatatranslation.cpp:3891
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Portugal"
+msgstr ""
+"Please click on:\n"
+"Portugal"
+
+#: mapsdatatranslation.cpp:3892
+msgid ""
+"_: world.kgm\n"
+"The flag of Portugal is..."
+msgstr "The flag of Portugal is..."
+
+#: mapsdatatranslation.cpp:3893
+msgid ""
+"_: world.kgm\n"
+"Lisbon"
+msgstr "Lisbon"
+
+#: mapsdatatranslation.cpp:3894
+msgid ""
+"_: world.kgm\n"
+"Lisbon is the capital of..."
+msgstr "Lisbon is the capital of..."
+
+#: mapsdatatranslation.cpp:3895
+msgid ""
+"_: world.kgm\n"
+"Romania"
+msgstr "Romania"
+
+#: mapsdatatranslation.cpp:3896
+msgid ""
+"_: world.kgm\n"
+"The capital of Romania is..."
+msgstr "The capital of Romania is..."
+
+#: mapsdatatranslation.cpp:3897
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Romania"
+msgstr ""
+"Please click on:\n"
+"Romania"
+
+#: mapsdatatranslation.cpp:3898
+msgid ""
+"_: world.kgm\n"
+"The flag of Romania is..."
+msgstr "The flag of Romania is..."
+
+#: mapsdatatranslation.cpp:3899
+msgid ""
+"_: world.kgm\n"
+"Bucharest"
+msgstr "Bucharest"
+
+#: mapsdatatranslation.cpp:3900
+msgid ""
+"_: world.kgm\n"
+"Bucharest is the capital of..."
+msgstr "Bucharest is the capital of..."
+
+#: mapsdatatranslation.cpp:3901
+msgid ""
+"_: world.kgm\n"
+"Russia"
+msgstr "Russia"
+
+#: mapsdatatranslation.cpp:3902
+msgid ""
+"_: world.kgm\n"
+"The capital of Russia is..."
+msgstr "The capital of Russia is..."
+
+#: mapsdatatranslation.cpp:3903
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Russia"
+msgstr ""
+"Please click on:\n"
+"Russia"
+
+#: mapsdatatranslation.cpp:3904
+msgid ""
+"_: world.kgm\n"
+"The flag of Russia is..."
+msgstr "The flag of Russia is..."
+
+#: mapsdatatranslation.cpp:3905
+msgid ""
+"_: world.kgm\n"
+"Moscow"
+msgstr "Moscow"
+
+#: mapsdatatranslation.cpp:3906
+msgid ""
+"_: world.kgm\n"
+"Moscow is the capital of..."
+msgstr "Moscow is the capital of..."
+
+#: mapsdatatranslation.cpp:3907 mapsdatatranslation.cpp:3911
+msgid ""
+"_: world.kgm\n"
+"San Marino"
+msgstr "San Marino"
+
+#: mapsdatatranslation.cpp:3908
+msgid ""
+"_: world.kgm\n"
+"The capital of San Marino is..."
+msgstr "The capital of San Marino is..."
+
+#: mapsdatatranslation.cpp:3909
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"San Marino"
+msgstr ""
+"Please click on:\n"
+"San Marino"
+
+#: mapsdatatranslation.cpp:3910
+msgid ""
+"_: world.kgm\n"
+"The flag of San Marino is..."
+msgstr "The flag of San Marino is..."
+
+#: mapsdatatranslation.cpp:3912
+msgid ""
+"_: world.kgm\n"
+"San Marino is the capital of..."
+msgstr "San Marino is the capital of..."
+
+#: mapsdatatranslation.cpp:3913
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Serbia"
+msgstr "Syria"
+
+#: mapsdatatranslation.cpp:3914
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"The capital of Serbia is..."
+msgstr "The capital of Syria is..."
+
+#: mapsdatatranslation.cpp:3915
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Serbia"
+msgstr ""
+"Please click on:\n"
+"Syria"
+
+#: mapsdatatranslation.cpp:3916
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"The flag of Serbia is..."
+msgstr "The flag of Syria is..."
+
+#: mapsdatatranslation.cpp:3917
+msgid ""
+"_: world.kgm\n"
+"Belgrade"
+msgstr "Belgrade"
+
+#: mapsdatatranslation.cpp:3918
+msgid ""
+"_: world.kgm\n"
+"Belgrade is the capital of..."
+msgstr "Belgrade is the capital of..."
+
+#: mapsdatatranslation.cpp:3919
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Montenegro"
+msgstr "Montevideo"
+
+#: mapsdatatranslation.cpp:3920
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"The capital of Montenegro is..."
+msgstr "The capital of Mongolia is..."
+
+#: mapsdatatranslation.cpp:3921
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Montenegro"
+msgstr ""
+"Please click on:\n"
+"Mongolia"
+
+#: mapsdatatranslation.cpp:3922
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"The flag of Montenegro is..."
+msgstr "The flag of Mongolia is..."
+
+#: mapsdatatranslation.cpp:3923
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Podgorica"
+msgstr "Mongolia"
+
+#: mapsdatatranslation.cpp:3924
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Podgorica is the capital of..."
+msgstr "Dodoma is the capital of..."
+
+#: mapsdatatranslation.cpp:3925
+msgid ""
+"_: world.kgm\n"
+"Slovakia"
+msgstr "Slovakia"
+
+#: mapsdatatranslation.cpp:3926
+msgid ""
+"_: world.kgm\n"
+"The capital of Slovakia is..."
+msgstr "The capital of Slovakia is..."
+
+#: mapsdatatranslation.cpp:3927
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Slovakia"
+msgstr ""
+"Please click on:\n"
+"Slovakia"
+
+#: mapsdatatranslation.cpp:3928
+msgid ""
+"_: world.kgm\n"
+"The flag of Slovakia is..."
+msgstr "The flag of Slovakia is..."
+
+#: mapsdatatranslation.cpp:3929
+msgid ""
+"_: world.kgm\n"
+"Bratislava"
+msgstr "Bratislava"
+
+#: mapsdatatranslation.cpp:3930
+msgid ""
+"_: world.kgm\n"
+"Bratislava is the capital of..."
+msgstr "Bratislava is the capital of..."
+
+#: mapsdatatranslation.cpp:3931
+msgid ""
+"_: world.kgm\n"
+"Slovenia"
+msgstr "Slovenia"
+
+#: mapsdatatranslation.cpp:3932
+msgid ""
+"_: world.kgm\n"
+"The capital of Slovenia is..."
+msgstr "The capital of Slovenia is..."
+
+#: mapsdatatranslation.cpp:3933
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Slovenia"
+msgstr ""
+"Please click on:\n"
+"Slovenia"
+
+#: mapsdatatranslation.cpp:3934
+msgid ""
+"_: world.kgm\n"
+"The flag of Slovenia is..."
+msgstr "The flag of Slovenia is..."
+
+#: mapsdatatranslation.cpp:3935
+msgid ""
+"_: world.kgm\n"
+"Ljubljana"
+msgstr "Ljubljana"
+
+#: mapsdatatranslation.cpp:3936
+msgid ""
+"_: world.kgm\n"
+"Ljubljana is the capital of..."
+msgstr "Ljubljana is the capital of..."
+
+#: mapsdatatranslation.cpp:3937
+msgid ""
+"_: world.kgm\n"
+"Spain"
+msgstr "Spain"
+
+#: mapsdatatranslation.cpp:3938
+msgid ""
+"_: world.kgm\n"
+"The capital of Spain is..."
+msgstr "The capital of Spain is..."
+
+#: mapsdatatranslation.cpp:3939
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Spain"
+msgstr ""
+"Please click on:\n"
+"Spain"
+
+#: mapsdatatranslation.cpp:3940
+msgid ""
+"_: world.kgm\n"
+"The flag of Spain is..."
+msgstr "The flag of Spain is..."
+
+#: mapsdatatranslation.cpp:3941
+msgid ""
+"_: world.kgm\n"
+"Madrid"
+msgstr "Madrid"
+
+#: mapsdatatranslation.cpp:3942
+msgid ""
+"_: world.kgm\n"
+"Madrid is the capital of..."
+msgstr "Madrid is the capital of..."
+
+#: mapsdatatranslation.cpp:3943
+msgid ""
+"_: world.kgm\n"
+"Sweden"
+msgstr "Sweden"
+
+#: mapsdatatranslation.cpp:3944
+msgid ""
+"_: world.kgm\n"
+"The capital of Sweden is..."
+msgstr "The capital of Sweden is..."
+
+#: mapsdatatranslation.cpp:3945
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Sweden"
+msgstr ""
+"Please click on:\n"
+"Sweden"
+
+#: mapsdatatranslation.cpp:3946
+msgid ""
+"_: world.kgm\n"
+"The flag of Sweden is..."
+msgstr "The flag of Sweden is..."
+
+#: mapsdatatranslation.cpp:3947
+msgid ""
+"_: world.kgm\n"
+"Stockholm"
+msgstr "Stockholm"
+
+#: mapsdatatranslation.cpp:3948
+msgid ""
+"_: world.kgm\n"
+"Stockholm is the capital of..."
+msgstr "Stockholm is the capital of..."
+
+#: mapsdatatranslation.cpp:3949
+msgid ""
+"_: world.kgm\n"
+"Switzerland"
+msgstr "Switzerland"
+
+#: mapsdatatranslation.cpp:3950
+msgid ""
+"_: world.kgm\n"
+"The capital of Switzerland is..."
+msgstr "The capital of Switzerland is..."
+
+#: mapsdatatranslation.cpp:3951
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Switzerland"
+msgstr ""
+"Please click on:\n"
+"Switzerland"
+
+#: mapsdatatranslation.cpp:3952
+msgid ""
+"_: world.kgm\n"
+"The flag of Switzerland is..."
+msgstr "The flag of Switzerland is..."
+
+#: mapsdatatranslation.cpp:3953
+msgid ""
+"_: world.kgm\n"
+"Bern"
+msgstr "Bern"
+
+#: mapsdatatranslation.cpp:3954
+msgid ""
+"_: world.kgm\n"
+"Bern is the capital of..."
+msgstr "Bern is the capital of..."
+
+#: mapsdatatranslation.cpp:3955
+msgid ""
+"_: world.kgm\n"
+"Turkey"
+msgstr "Turkey"
+
+#: mapsdatatranslation.cpp:3956
+msgid ""
+"_: world.kgm\n"
+"The capital of Turkey is..."
+msgstr "The capital of Turkey is..."
+
+#: mapsdatatranslation.cpp:3957
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Turkey"
+msgstr ""
+"Please click on:\n"
+"Turkey"
+
+#: mapsdatatranslation.cpp:3958
+msgid ""
+"_: world.kgm\n"
+"The flag of Turkey is..."
+msgstr "The flag of Turkey is..."
+
+#: mapsdatatranslation.cpp:3959
+msgid ""
+"_: world.kgm\n"
+"Ankara"
+msgstr "Ankara"
+
+#: mapsdatatranslation.cpp:3960
+msgid ""
+"_: world.kgm\n"
+"Ankara is the capital of..."
+msgstr "Ankara is the capital of..."
+
+#: mapsdatatranslation.cpp:3961
+msgid ""
+"_: world.kgm\n"
+"Ukraine"
+msgstr "Ukraine"
+
+#: mapsdatatranslation.cpp:3962
+msgid ""
+"_: world.kgm\n"
+"The capital of Ukraine is..."
+msgstr "The capital of Ukraine is..."
+
+#: mapsdatatranslation.cpp:3963
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Ukraine"
+msgstr ""
+"Please click on:\n"
+"Ukraine"
+
+#: mapsdatatranslation.cpp:3964
+msgid ""
+"_: world.kgm\n"
+"The flag of Ukraine is..."
+msgstr "The flag of Ukraine is..."
+
+#: mapsdatatranslation.cpp:3965
+msgid ""
+"_: world.kgm\n"
+"Kiev"
+msgstr "Kiev"
+
+#: mapsdatatranslation.cpp:3966
+msgid ""
+"_: world.kgm\n"
+"Kiev is the capital of..."
+msgstr "Kiev is the capital of..."
+
+#: mapsdatatranslation.cpp:3967
+msgid ""
+"_: world.kgm\n"
+"United Kingdom"
+msgstr "United Kingdom"
+
+#: mapsdatatranslation.cpp:3968
+msgid ""
+"_: world.kgm\n"
+"The capital of United Kingdom is..."
+msgstr "The capital of United Kingdom is..."
+
+#: mapsdatatranslation.cpp:3969
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"United Kingdom"
+msgstr ""
+"Please click on:\n"
+"United Kingdom"
+
+#: mapsdatatranslation.cpp:3970
+msgid ""
+"_: world.kgm\n"
+"The flag of United Kingdom is..."
+msgstr "The flag of United Kingdom is..."
+
+#: mapsdatatranslation.cpp:3971
+msgid ""
+"_: world.kgm\n"
+"London"
+msgstr "London"
+
+#: mapsdatatranslation.cpp:3972
+msgid ""
+"_: world.kgm\n"
+"London is the capital of..."
+msgstr "London is the capital of..."
+
+#: mapsdatatranslation.cpp:3973
+msgid ""
+"_: world.kgm\n"
+"Canada"
+msgstr "Canada"
+
+#: mapsdatatranslation.cpp:3974
+msgid ""
+"_: world.kgm\n"
+"The capital of Canada is..."
+msgstr "The capital of Canada is..."
+
+#: mapsdatatranslation.cpp:3975
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Canada"
+msgstr ""
+"Please click on:\n"
+"Canada"
+
+#: mapsdatatranslation.cpp:3976
+msgid ""
+"_: world.kgm\n"
+"The flag of Canada is..."
+msgstr "The flag of Canada is..."
+
+#: mapsdatatranslation.cpp:3977
+msgid ""
+"_: world.kgm\n"
+"Ottawa"
+msgstr "Ottawa"
+
+#: mapsdatatranslation.cpp:3978
+msgid ""
+"_: world.kgm\n"
+"Ottawa is the capital of..."
+msgstr "Ottawa is the capital of..."
+
+#: mapsdatatranslation.cpp:3979
+msgid ""
+"_: world.kgm\n"
+"El Salvador"
+msgstr "El Salvador"
+
+#: mapsdatatranslation.cpp:3980
+msgid ""
+"_: world.kgm\n"
+"The capital of El Salvador is..."
+msgstr "The capital of El Salvador is..."
+
+#: mapsdatatranslation.cpp:3981
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"El Salvador"
+msgstr ""
+"Please click on:\n"
+"El Salvador"
+
+#: mapsdatatranslation.cpp:3982
+msgid ""
+"_: world.kgm\n"
+"The flag of El Salvador is..."
+msgstr "The flag of El Salvador is..."
+
+#: mapsdatatranslation.cpp:3983
+msgid ""
+"_: world.kgm\n"
+"San Salvador"
+msgstr "San Salvador"
+
+#: mapsdatatranslation.cpp:3984
+msgid ""
+"_: world.kgm\n"
+"San Salvador is the capital of..."
+msgstr "San Salvador is the capital of..."
+
+#: mapsdatatranslation.cpp:3985
+msgid ""
+"_: world.kgm\n"
+"The United States of America"
+msgstr "The United States of America"
+
+#: mapsdatatranslation.cpp:3986
+msgid ""
+"_: world.kgm\n"
+"The capital of The United States of America is..."
+msgstr "The capital of The United States of America is..."
+
+#: mapsdatatranslation.cpp:3987
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"The United States of America"
+msgstr ""
+"Please click on:\n"
+"The United States of America"
+
+#: mapsdatatranslation.cpp:3988
+msgid ""
+"_: world.kgm\n"
+"The flag of The United States of America is..."
+msgstr "The flag of The United States of America is..."
+
+#: mapsdatatranslation.cpp:3989
+msgid ""
+"_: world.kgm\n"
+"Washington D.C."
+msgstr "Washington D.C."
+
+#: mapsdatatranslation.cpp:3990
+msgid ""
+"_: world.kgm\n"
+"Washington D.C. is the capital of..."
+msgstr "Washington D.C. is the capital of..."
+
+#: mapsdatatranslation.cpp:3991
+msgid ""
+"_: world.kgm\n"
+"The Bahamas"
+msgstr "The Bahamas"
+
+#: mapsdatatranslation.cpp:3992
+msgid ""
+"_: world.kgm\n"
+"The capital of The Bahamas is..."
+msgstr "The capital of The Bahamas is..."
+
+#: mapsdatatranslation.cpp:3993
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"The Bahamas"
+msgstr ""
+"Please click on:\n"
+"The Bahamas"
+
+#: mapsdatatranslation.cpp:3994
+msgid ""
+"_: world.kgm\n"
+"The flag of The Bahamas is..."
+msgstr "The flag of The Bahamas is..."
+
+#: mapsdatatranslation.cpp:3995
+msgid ""
+"_: world.kgm\n"
+"Nassau"
+msgstr "Nassau"
+
+#: mapsdatatranslation.cpp:3996
+msgid ""
+"_: world.kgm\n"
+"Nassau is the capital of..."
+msgstr "Nassau is the capital of..."
+
+#: mapsdatatranslation.cpp:3997
+msgid ""
+"_: world.kgm\n"
+"The Dominican Republic"
+msgstr "The Dominican Republic"
+
+#: mapsdatatranslation.cpp:3998
+msgid ""
+"_: world.kgm\n"
+"The capital of The Dominican Republic is..."
+msgstr "The capital of The Dominican Republic is..."
+
+#: mapsdatatranslation.cpp:3999
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"The Dominican Republic"
+msgstr ""
+"Please click on:\n"
+"The Dominican Republic"
+
+#: mapsdatatranslation.cpp:4000
+msgid ""
+"_: world.kgm\n"
+"The flag of The Dominican Republic is..."
+msgstr "The flag of The Dominican Republic is..."
+
+#: mapsdatatranslation.cpp:4001
+msgid ""
+"_: world.kgm\n"
+"Santo Domingo"
+msgstr "Santo Domingo"
+
+#: mapsdatatranslation.cpp:4002
+msgid ""
+"_: world.kgm\n"
+"Santo Domingo is the capital of..."
+msgstr "Santo Domingo is the capital of..."
+
+#: mapsdatatranslation.cpp:4003
+msgid ""
+"_: world.kgm\n"
+"Haiti"
+msgstr "Haiti"
+
+#: mapsdatatranslation.cpp:4004
+msgid ""
+"_: world.kgm\n"
+"The capital of Haiti is..."
+msgstr "The capital of Haiti is..."
+
+#: mapsdatatranslation.cpp:4005
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Haiti"
+msgstr ""
+"Please click on:\n"
+"Haiti"
+
+#: mapsdatatranslation.cpp:4006
+msgid ""
+"_: world.kgm\n"
+"The flag of Haiti is..."
+msgstr "The flag of Haiti is..."
+
+#: mapsdatatranslation.cpp:4007
+msgid ""
+"_: world.kgm\n"
+"Port-au-Prince"
+msgstr "Port-au-Prince"
+
+#: mapsdatatranslation.cpp:4008
+msgid ""
+"_: world.kgm\n"
+"Port-au-Prince is the capital of..."
+msgstr "Port-au-Prince is the capital of..."
+
+#: mapsdatatranslation.cpp:4009
+msgid ""
+"_: world.kgm\n"
+"Cuba"
+msgstr "Cuba"
+
+#: mapsdatatranslation.cpp:4010
+msgid ""
+"_: world.kgm\n"
+"The capital of Cuba is..."
+msgstr "The capital of Cuba is..."
+
+#: mapsdatatranslation.cpp:4011
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Cuba"
+msgstr ""
+"Please click on:\n"
+"Cuba"
+
+#: mapsdatatranslation.cpp:4012
+msgid ""
+"_: world.kgm\n"
+"The flag of Cuba is..."
+msgstr "The flag of Cuba is..."
+
+#: mapsdatatranslation.cpp:4013
+msgid ""
+"_: world.kgm\n"
+"Havana"
+msgstr "Havana"
+
+#: mapsdatatranslation.cpp:4014
+msgid ""
+"_: world.kgm\n"
+"Havana is the capital of..."
+msgstr "Havana is the capital of..."
+
+#: mapsdatatranslation.cpp:4015
+msgid ""
+"_: world.kgm\n"
+"Jamaica"
+msgstr "Jamaica"
+
+#: mapsdatatranslation.cpp:4016
+msgid ""
+"_: world.kgm\n"
+"The capital of Jamaica is..."
+msgstr "The capital of Jamaica is..."
+
+#: mapsdatatranslation.cpp:4017
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Jamaica"
+msgstr ""
+"Please click on:\n"
+"Jamaica"
+
+#: mapsdatatranslation.cpp:4018
+msgid ""
+"_: world.kgm\n"
+"The flag of Jamaica is..."
+msgstr "The flag of Jamaica is..."
+
+#: mapsdatatranslation.cpp:4019
+msgid ""
+"_: world.kgm\n"
+"Kingston"
+msgstr "Kingston"
+
+#: mapsdatatranslation.cpp:4020
+msgid ""
+"_: world.kgm\n"
+"Kingston is the capital of..."
+msgstr "Kingston is the capital of..."
+
+#: mapsdatatranslation.cpp:4021
+msgid ""
+"_: world.kgm\n"
+"Dominica"
+msgstr "Dominica"
+
+#: mapsdatatranslation.cpp:4022
+msgid ""
+"_: world.kgm\n"
+"The capital of Dominica is..."
+msgstr "The capital of Dominica is..."
+
+#: mapsdatatranslation.cpp:4023
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Dominica"
+msgstr ""
+"Please click on:\n"
+"Dominica"
+
+#: mapsdatatranslation.cpp:4024
+msgid ""
+"_: world.kgm\n"
+"The flag of Dominica is..."
+msgstr "The flag of Dominica is..."
+
+#: mapsdatatranslation.cpp:4025
+msgid ""
+"_: world.kgm\n"
+"Roseau"
+msgstr "Roseau"
+
+#: mapsdatatranslation.cpp:4026
+msgid ""
+"_: world.kgm\n"
+"Roseau is the capital of..."
+msgstr "Roseau is the capital of..."
+
+#: mapsdatatranslation.cpp:4027
+msgid ""
+"_: world.kgm\n"
+"Barbados"
+msgstr "Barbados"
+
+#: mapsdatatranslation.cpp:4028
+msgid ""
+"_: world.kgm\n"
+"The capital of Barbados is..."
+msgstr "The capital of Barbados is..."
+
+#: mapsdatatranslation.cpp:4029
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Barbados"
+msgstr ""
+"Please click on:\n"
+"Barbados"
+
+#: mapsdatatranslation.cpp:4030
+msgid ""
+"_: world.kgm\n"
+"The flag of Barbados is..."
+msgstr "The flag of Barbados is..."
+
+#: mapsdatatranslation.cpp:4031
+msgid ""
+"_: world.kgm\n"
+"Bridgetown"
+msgstr "Bridgetown"
+
+#: mapsdatatranslation.cpp:4032
+msgid ""
+"_: world.kgm\n"
+"Bridgetown is the capital of..."
+msgstr "Bridgetown is the capital of..."
+
+#: mapsdatatranslation.cpp:4033
+msgid ""
+"_: world.kgm\n"
+"Antigua and Barbuda"
+msgstr "Antigua and Barbuda"
+
+#: mapsdatatranslation.cpp:4034
+msgid ""
+"_: world.kgm\n"
+"The capital of Antigua and Barbuda is..."
+msgstr "The capital of Antigua and Barbuda is..."
+
+#: mapsdatatranslation.cpp:4035
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Antigua and Barbuda"
+msgstr ""
+"Please click on:\n"
+"Antigua and Barbuda"
+
+#: mapsdatatranslation.cpp:4036
+msgid ""
+"_: world.kgm\n"
+"The flag of Antigua and Barbuda is..."
+msgstr "The flag of Antigua and Barbuda is..."
+
+#: mapsdatatranslation.cpp:4037
+msgid ""
+"_: world.kgm\n"
+"St. John's"
+msgstr "St. John's"
+
+#: mapsdatatranslation.cpp:4038
+msgid ""
+"_: world.kgm\n"
+"St. John's is the capital of..."
+msgstr "St. John's is the capital of..."
+
+#: mapsdatatranslation.cpp:4039
+msgid ""
+"_: world.kgm\n"
+"Trinidad and Tobago"
+msgstr "Trinidad and Tobago"
+
+#: mapsdatatranslation.cpp:4040
+msgid ""
+"_: world.kgm\n"
+"The capital of Trinidad and Tobago is..."
+msgstr "The capital of Trinidad and Tobago is..."
+
+#: mapsdatatranslation.cpp:4041
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Trinidad and Tobago"
+msgstr ""
+"Please click on:\n"
+"Trinidad and Tobago"
+
+#: mapsdatatranslation.cpp:4042
+msgid ""
+"_: world.kgm\n"
+"The flag of Trinidad and Tobago is..."
+msgstr "The flag of Trinidad and Tobago is..."
+
+#: mapsdatatranslation.cpp:4043
+msgid ""
+"_: world.kgm\n"
+"Port of Spain"
+msgstr "Port of Spain"
+
+#: mapsdatatranslation.cpp:4044
+msgid ""
+"_: world.kgm\n"
+"Port of Spain is the capital of..."
+msgstr "Port of Spain is the capital of..."
+
+#: mapsdatatranslation.cpp:4045
+msgid ""
+"_: world.kgm\n"
+"Mexico"
+msgstr "Mexico"
+
+#: mapsdatatranslation.cpp:4046
+msgid ""
+"_: world.kgm\n"
+"The capital of Mexico is..."
+msgstr "The capital of Mexico is..."
+
+#: mapsdatatranslation.cpp:4047
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Mexico"
+msgstr ""
+"Please click on:\n"
+"Mexico"
+
+#: mapsdatatranslation.cpp:4048
+msgid ""
+"_: world.kgm\n"
+"The flag of Mexico is..."
+msgstr "The flag of Mexico is..."
+
+#: mapsdatatranslation.cpp:4049
+msgid ""
+"_: world.kgm\n"
+"Mexico City"
+msgstr "Mexico City"
+
+#: mapsdatatranslation.cpp:4050
+msgid ""
+"_: world.kgm\n"
+"Mexico City is the capital of..."
+msgstr "Mexico City is the capital of..."
+
+#: mapsdatatranslation.cpp:4051
+msgid ""
+"_: world.kgm\n"
+"Guatemala"
+msgstr "Guatemala"
+
+#: mapsdatatranslation.cpp:4052
+msgid ""
+"_: world.kgm\n"
+"The capital of Guatemala is..."
+msgstr "The capital of Guatemala is..."
+
+#: mapsdatatranslation.cpp:4053
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Guatemala"
+msgstr ""
+"Please click on:\n"
+"Guatemala"
+
+#: mapsdatatranslation.cpp:4054
+msgid ""
+"_: world.kgm\n"
+"The flag of Guatemala is..."
+msgstr "The flag of Guatemala is..."
+
+#: mapsdatatranslation.cpp:4055
+msgid ""
+"_: world.kgm\n"
+"Guatemala City"
+msgstr "Guatemala City"
+
+#: mapsdatatranslation.cpp:4056
+msgid ""
+"_: world.kgm\n"
+"Guatemala City is the capital of..."
+msgstr "Guatemala City is the capital of..."
+
+#: mapsdatatranslation.cpp:4057
+msgid ""
+"_: world.kgm\n"
+"Belize"
+msgstr "Belize"
+
+#: mapsdatatranslation.cpp:4058
+msgid ""
+"_: world.kgm\n"
+"The capital of Belize is..."
+msgstr "The capital of Belize is..."
+
+#: mapsdatatranslation.cpp:4059
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Belize"
+msgstr ""
+"Please click on:\n"
+"Belize"
+
+#: mapsdatatranslation.cpp:4060
+msgid ""
+"_: world.kgm\n"
+"The flag of Belize is..."
+msgstr "The flag of Belize is..."
+
+#: mapsdatatranslation.cpp:4061
+msgid ""
+"_: world.kgm\n"
+"Belmopan"
+msgstr "Belmopan"
+
+#: mapsdatatranslation.cpp:4062
+msgid ""
+"_: world.kgm\n"
+"Belmopan is the capital of..."
+msgstr "Belmopan is the capital of..."
+
+#: mapsdatatranslation.cpp:4063
+msgid ""
+"_: world.kgm\n"
+"Honduras"
+msgstr "Honduras"
+
+#: mapsdatatranslation.cpp:4064
+msgid ""
+"_: world.kgm\n"
+"The capital of Honduras is..."
+msgstr "The capital of Honduras is..."
+
+#: mapsdatatranslation.cpp:4065
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Honduras"
+msgstr ""
+"Please click on:\n"
+"Honduras"
+
+#: mapsdatatranslation.cpp:4066
+msgid ""
+"_: world.kgm\n"
+"The flag of Honduras is..."
+msgstr "The flag of Honduras is..."
+
+#: mapsdatatranslation.cpp:4067
+msgid ""
+"_: world.kgm\n"
+"Tegucigalpa"
+msgstr "Tegucigalpa"
+
+#: mapsdatatranslation.cpp:4068
+msgid ""
+"_: world.kgm\n"
+"Tegucigalpa is the capital of..."
+msgstr "Tegucigalpa is the capital of..."
+
+#: mapsdatatranslation.cpp:4069
+msgid ""
+"_: world.kgm\n"
+"Nicaragua"
+msgstr "Nicaragua"
+
+#: mapsdatatranslation.cpp:4070
+msgid ""
+"_: world.kgm\n"
+"The capital of Nicaragua is..."
+msgstr "The capital of Nicaragua is..."
+
+#: mapsdatatranslation.cpp:4071
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Nicaragua"
+msgstr ""
+"Please click on:\n"
+"Nicaragua"
+
+#: mapsdatatranslation.cpp:4072
+msgid ""
+"_: world.kgm\n"
+"The flag of Nicaragua is..."
+msgstr "The flag of Nicaragua is..."
+
+#: mapsdatatranslation.cpp:4073
+msgid ""
+"_: world.kgm\n"
+"Managua"
+msgstr "Managua"
+
+#: mapsdatatranslation.cpp:4074
+msgid ""
+"_: world.kgm\n"
+"Managua is the capital of..."
+msgstr "Managua is the capital of..."
+
+#: mapsdatatranslation.cpp:4075
+msgid ""
+"_: world.kgm\n"
+"Costa Rica"
+msgstr "Costa Rica"
+
+#: mapsdatatranslation.cpp:4076
+msgid ""
+"_: world.kgm\n"
+"The capital of Costa Rica is..."
+msgstr "The capital of Costa Rica is..."
+
+#: mapsdatatranslation.cpp:4077
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Costa Rica"
+msgstr ""
+"Please click on:\n"
+"Costa Rica"
+
+#: mapsdatatranslation.cpp:4078
+msgid ""
+"_: world.kgm\n"
+"The flag of Costa Rica is..."
+msgstr "The flag of Costa Rica is..."
+
+#: mapsdatatranslation.cpp:4079
+msgid ""
+"_: world.kgm\n"
+"San José"
+msgstr "San José"
+
+#: mapsdatatranslation.cpp:4080
+msgid ""
+"_: world.kgm\n"
+"San José is the capital of..."
+msgstr "San José is the capital of..."
+
+#: mapsdatatranslation.cpp:4081
+msgid ""
+"_: world.kgm\n"
+"Panama"
+msgstr "Panama"
+
+#: mapsdatatranslation.cpp:4082
+msgid ""
+"_: world.kgm\n"
+"The capital of Panama is..."
+msgstr "The capital of Panama is..."
+
+#: mapsdatatranslation.cpp:4083
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Panama"
+msgstr ""
+"Please click on:\n"
+"Panama"
+
+#: mapsdatatranslation.cpp:4084
+msgid ""
+"_: world.kgm\n"
+"The flag of Panama is..."
+msgstr "The flag of Panama is..."
+
+#: mapsdatatranslation.cpp:4085
+msgid ""
+"_: world.kgm\n"
+"Panama City"
+msgstr "Panama City"
+
+#: mapsdatatranslation.cpp:4086
+msgid ""
+"_: world.kgm\n"
+"Panama City is the capital of..."
+msgstr "Panama City is the capital of..."
+
+#: mapsdatatranslation.cpp:4087
+msgid ""
+"_: world.kgm\n"
+"Colombia"
+msgstr "Colombia"
+
+#: mapsdatatranslation.cpp:4088
+msgid ""
+"_: world.kgm\n"
+"The capital of Colombia is..."
+msgstr "The capital of Colombia is..."
+
+#: mapsdatatranslation.cpp:4089
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Colombia"
+msgstr ""
+"Please click on:\n"
+"Colombia"
+
+#: mapsdatatranslation.cpp:4090
+msgid ""
+"_: world.kgm\n"
+"The flag of Colombia is..."
+msgstr "The flag of Colombia is..."
+
+#: mapsdatatranslation.cpp:4091
+msgid ""
+"_: world.kgm\n"
+"Bogotá"
+msgstr "Bogotá"
+
+#: mapsdatatranslation.cpp:4092
+msgid ""
+"_: world.kgm\n"
+"Bogotá is the capital of..."
+msgstr "Bogotá is the capital of..."
+
+#: mapsdatatranslation.cpp:4093
+msgid ""
+"_: world.kgm\n"
+"Venezuela"
+msgstr "Venezuela"
+
+#: mapsdatatranslation.cpp:4094
+msgid ""
+"_: world.kgm\n"
+"The capital of Venezuela is..."
+msgstr "The capital of Venezuela is..."
+
+#: mapsdatatranslation.cpp:4095
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Venezuela"
+msgstr ""
+"Please click on:\n"
+"Venezuela"
+
+#: mapsdatatranslation.cpp:4096
+msgid ""
+"_: world.kgm\n"
+"The flag of Venezuela is..."
+msgstr "The flag of Venezuela is..."
+
+#: mapsdatatranslation.cpp:4097
+msgid ""
+"_: world.kgm\n"
+"Caracas"
+msgstr "Caracas"
+
+#: mapsdatatranslation.cpp:4098
+msgid ""
+"_: world.kgm\n"
+"Caracas is the capital of..."
+msgstr "Caracas is the capital of..."
+
+#: mapsdatatranslation.cpp:4099
+msgid ""
+"_: world.kgm\n"
+"Guyana"
+msgstr "Guyana"
+
+#: mapsdatatranslation.cpp:4100
+msgid ""
+"_: world.kgm\n"
+"The capital of Guyana is..."
+msgstr "The capital of Guyana is..."
+
+#: mapsdatatranslation.cpp:4101
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Guyana"
+msgstr ""
+"Please click on:\n"
+"Guyana"
+
+#: mapsdatatranslation.cpp:4102
+msgid ""
+"_: world.kgm\n"
+"The flag of Guyana is..."
+msgstr "The flag of Guyana is..."
+
+#: mapsdatatranslation.cpp:4103
+msgid ""
+"_: world.kgm\n"
+"Georgetown"
+msgstr "Georgetown"
+
+#: mapsdatatranslation.cpp:4104
+msgid ""
+"_: world.kgm\n"
+"Georgetown is the capital of..."
+msgstr "Georgetown is the capital of..."
+
+#: mapsdatatranslation.cpp:4105
+msgid ""
+"_: world.kgm\n"
+"Suriname"
+msgstr "Suriname"
+
+#: mapsdatatranslation.cpp:4106
+msgid ""
+"_: world.kgm\n"
+"The capital of Suriname is..."
+msgstr "The capital of Suriname is..."
+
+#: mapsdatatranslation.cpp:4107
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Suriname"
+msgstr ""
+"Please click on:\n"
+"Suriname"
+
+#: mapsdatatranslation.cpp:4108
+msgid ""
+"_: world.kgm\n"
+"The flag of Suriname is..."
+msgstr "The flag of Suriname is..."
+
+#: mapsdatatranslation.cpp:4109
+msgid ""
+"_: world.kgm\n"
+"Paramaribo"
+msgstr "Paramaribo"
+
+#: mapsdatatranslation.cpp:4110
+msgid ""
+"_: world.kgm\n"
+"Paramaribo is the capital of..."
+msgstr "Paramaribo is the capital of..."
+
+#: mapsdatatranslation.cpp:4111
+msgid ""
+"_: world.kgm\n"
+"French Guiana"
+msgstr "French Guiana"
+
+#: mapsdatatranslation.cpp:4112
+msgid ""
+"_: world.kgm\n"
+"The capital of French Guiana is..."
+msgstr "The capital of French Guiana is..."
+
+#: mapsdatatranslation.cpp:4113
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"French Guiana"
+msgstr ""
+"Please click on:\n"
+"French Guiana"
+
+#: mapsdatatranslation.cpp:4114
+msgid ""
+"_: world.kgm\n"
+"The flag of French Guiana is..."
+msgstr "The flag of French Guiana is..."
+
+#: mapsdatatranslation.cpp:4115
+msgid ""
+"_: world.kgm\n"
+"Cayenne"
+msgstr "Cayenne"
+
+#: mapsdatatranslation.cpp:4116
+msgid ""
+"_: world.kgm\n"
+"Cayenne is the capital of..."
+msgstr "Cayenne is the capital of..."
+
+#: mapsdatatranslation.cpp:4117
+msgid ""
+"_: world.kgm\n"
+"Ecuador"
+msgstr "Ecuador"
+
+#: mapsdatatranslation.cpp:4118
+msgid ""
+"_: world.kgm\n"
+"The capital of Ecuador is..."
+msgstr "The capital of Ecuador is..."
+
+#: mapsdatatranslation.cpp:4119
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Ecuador"
+msgstr ""
+"Please click on:\n"
+"Ecuador"
+
+#: mapsdatatranslation.cpp:4120
+msgid ""
+"_: world.kgm\n"
+"The flag of Ecuador is..."
+msgstr "The flag of Ecuador is..."
+
+#: mapsdatatranslation.cpp:4121
+msgid ""
+"_: world.kgm\n"
+"Quito"
+msgstr "Quito"
+
+#: mapsdatatranslation.cpp:4122
+msgid ""
+"_: world.kgm\n"
+"Quito is the capital of..."
+msgstr "Quito is the capital of..."
+
+#: mapsdatatranslation.cpp:4123
+msgid ""
+"_: world.kgm\n"
+"Peru"
+msgstr "Peru"
+
+#: mapsdatatranslation.cpp:4124
+msgid ""
+"_: world.kgm\n"
+"The capital of Peru is..."
+msgstr "The capital of Peru is..."
+
+#: mapsdatatranslation.cpp:4125
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Peru"
+msgstr ""
+"Please click on:\n"
+"Peru"
+
+#: mapsdatatranslation.cpp:4126
+msgid ""
+"_: world.kgm\n"
+"The flag of Peru is..."
+msgstr "The flag of Peru is..."
+
+#: mapsdatatranslation.cpp:4127
+msgid ""
+"_: world.kgm\n"
+"Lima"
+msgstr "Lima"
+
+#: mapsdatatranslation.cpp:4128
+msgid ""
+"_: world.kgm\n"
+"Lima is the capital of..."
+msgstr "Lima is the capital of..."
+
+#: mapsdatatranslation.cpp:4129
+msgid ""
+"_: world.kgm\n"
+"Brazil"
+msgstr "Brazil"
+
+#: mapsdatatranslation.cpp:4130
+msgid ""
+"_: world.kgm\n"
+"The capital of Brazil is..."
+msgstr "The capital of Brazil is..."
+
+#: mapsdatatranslation.cpp:4131
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Brazil"
+msgstr ""
+"Please click on:\n"
+"Brazil"
+
+#: mapsdatatranslation.cpp:4132
+msgid ""
+"_: world.kgm\n"
+"The flag of Brazil is..."
+msgstr "The flag of Brazil is..."
+
+#: mapsdatatranslation.cpp:4133
+msgid ""
+"_: world.kgm\n"
+"Brasilia"
+msgstr "Brasilia"
+
+#: mapsdatatranslation.cpp:4134
+msgid ""
+"_: world.kgm\n"
+"Brasilia is the capital of..."
+msgstr "Brasilia is the capital of..."
+
+#: mapsdatatranslation.cpp:4135
+msgid ""
+"_: world.kgm\n"
+"Bolivia"
+msgstr "Bolivia"
+
+#: mapsdatatranslation.cpp:4136
+msgid ""
+"_: world.kgm\n"
+"The capital of Bolivia is..."
+msgstr "The capital of Bolivia is..."
+
+#: mapsdatatranslation.cpp:4137
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Bolivia"
+msgstr ""
+"Please click on:\n"
+"Bolivia"
+
+#: mapsdatatranslation.cpp:4138
+msgid ""
+"_: world.kgm\n"
+"The flag of Bolivia is..."
+msgstr "The flag of Bolivia is..."
+
+#: mapsdatatranslation.cpp:4139
+msgid ""
+"_: world.kgm\n"
+"La Paz"
+msgstr "La Paz"
+
+#: mapsdatatranslation.cpp:4140
+msgid ""
+"_: world.kgm\n"
+"La Paz is the capital of..."
+msgstr "La Paz is the capital of..."
+
+#: mapsdatatranslation.cpp:4141
+msgid ""
+"_: world.kgm\n"
+"Chile"
+msgstr "Chile"
+
+#: mapsdatatranslation.cpp:4142
+msgid ""
+"_: world.kgm\n"
+"The capital of Chile is..."
+msgstr "The capital of Chile is..."
+
+#: mapsdatatranslation.cpp:4143
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Chile"
+msgstr ""
+"Please click on:\n"
+"Chile"
+
+#: mapsdatatranslation.cpp:4144
+msgid ""
+"_: world.kgm\n"
+"The flag of Chile is..."
+msgstr "The flag of Chile is..."
+
+#: mapsdatatranslation.cpp:4145
+msgid ""
+"_: world.kgm\n"
+"Santiago"
+msgstr "Santiago"
+
+#: mapsdatatranslation.cpp:4146
+msgid ""
+"_: world.kgm\n"
+"Santiago is the capital of..."
+msgstr "Santiago is the capital of..."
+
+#: mapsdatatranslation.cpp:4147
+msgid ""
+"_: world.kgm\n"
+"Paraguay"
+msgstr "Paraguay"
+
+#: mapsdatatranslation.cpp:4148
+msgid ""
+"_: world.kgm\n"
+"The capital of Paraguay is..."
+msgstr "The capital of Paraguay is..."
+
+#: mapsdatatranslation.cpp:4149
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Paraguay"
+msgstr ""
+"Please click on:\n"
+"Paraguay"
+
+#: mapsdatatranslation.cpp:4150
+msgid ""
+"_: world.kgm\n"
+"The flag of Paraguay is..."
+msgstr "The flag of Paraguay is..."
+
+#: mapsdatatranslation.cpp:4151
+msgid ""
+"_: world.kgm\n"
+"Asunción"
+msgstr "Asunción"
+
+#: mapsdatatranslation.cpp:4152
+msgid ""
+"_: world.kgm\n"
+"Asunción is the capital of..."
+msgstr "Asunción is the capital of..."
+
+#: mapsdatatranslation.cpp:4153
+msgid ""
+"_: world.kgm\n"
+"Argentina"
+msgstr "Argentina"
+
+#: mapsdatatranslation.cpp:4154
+msgid ""
+"_: world.kgm\n"
+"The capital of Argentina is..."
+msgstr "The capital of Argentina is..."
+
+#: mapsdatatranslation.cpp:4155
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Argentina"
+msgstr ""
+"Please click on:\n"
+"Argentina"
+
+#: mapsdatatranslation.cpp:4156
+msgid ""
+"_: world.kgm\n"
+"The flag of Argentina is..."
+msgstr "The flag of Argentina is..."
+
+#: mapsdatatranslation.cpp:4157
+msgid ""
+"_: world.kgm\n"
+"Buenos Aires"
+msgstr "Buenos Aires"
+
+#: mapsdatatranslation.cpp:4158
+msgid ""
+"_: world.kgm\n"
+"Buenos Aires is the capital of..."
+msgstr "Buenos Aires is the capital of..."
+
+#: mapsdatatranslation.cpp:4159
+msgid ""
+"_: world.kgm\n"
+"Uruguay"
+msgstr "Uruguay"
+
+#: mapsdatatranslation.cpp:4160
+msgid ""
+"_: world.kgm\n"
+"The capital of Uruguay is..."
+msgstr "The capital of Uruguay is..."
+
+#: mapsdatatranslation.cpp:4161
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Uruguay"
+msgstr ""
+"Please click on:\n"
+"Uruguay"
+
+#: mapsdatatranslation.cpp:4162
+msgid ""
+"_: world.kgm\n"
+"The flag of Uruguay is..."
+msgstr "The flag of Uruguay is..."
+
+#: mapsdatatranslation.cpp:4163
+msgid ""
+"_: world.kgm\n"
+"Montevideo"
+msgstr "Montevideo"
+
+#: mapsdatatranslation.cpp:4164
+msgid ""
+"_: world.kgm\n"
+"Montevideo is the capital of..."
+msgstr "Montevideo is the capital of..."
+
+#: mapsdatatranslation.cpp:4165
+msgid ""
+"_: world.kgm\n"
+"Australia"
+msgstr "Australia"
+
+#: mapsdatatranslation.cpp:4166
+msgid ""
+"_: world.kgm\n"
+"The capital of Australia is..."
+msgstr "The capital of Australia is..."
+
+#: mapsdatatranslation.cpp:4167
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Australia"
+msgstr ""
+"Please click on:\n"
+"Australia"
+
+#: mapsdatatranslation.cpp:4168
+msgid ""
+"_: world.kgm\n"
+"The flag of Australia is..."
+msgstr "The flag of Australia is..."
+
+#: mapsdatatranslation.cpp:4169
+msgid ""
+"_: world.kgm\n"
+"Canberra"
+msgstr "Canberra"
+
+#: mapsdatatranslation.cpp:4170
+msgid ""
+"_: world.kgm\n"
+"Canberra is the capital of..."
+msgstr "Canberra is the capital of..."
+
+#: mapsdatatranslation.cpp:4171
+msgid ""
+"_: world.kgm\n"
+"New Zealand"
+msgstr "New Zealand"
+
+#: mapsdatatranslation.cpp:4172
+msgid ""
+"_: world.kgm\n"
+"The capital of New Zealand is..."
+msgstr "The capital of New Zealand is..."
+
+#: mapsdatatranslation.cpp:4173
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"New Zealand"
+msgstr ""
+"Please click on:\n"
+"New Zealand"
+
+#: mapsdatatranslation.cpp:4174
+msgid ""
+"_: world.kgm\n"
+"The flag of New Zealand is..."
+msgstr "The flag of New Zealand is..."
+
+#: mapsdatatranslation.cpp:4175
+msgid ""
+"_: world.kgm\n"
+"Wellington"
+msgstr "Wellington"
+
+#: mapsdatatranslation.cpp:4176
+msgid ""
+"_: world.kgm\n"
+"Wellington is the capital of..."
+msgstr "Wellington is the capital of..."
+
+#: mapsdatatranslation.cpp:4177 mapsdatatranslation.cpp:4181
+msgid ""
+"_: world.kgm\n"
+"Vatican City"
+msgstr "Vatican City"
+
+#: mapsdatatranslation.cpp:4178
+msgid ""
+"_: world.kgm\n"
+"The capital of Vatican City is..."
+msgstr "The capital of Vatican City is..."
+
+#: mapsdatatranslation.cpp:4179
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Vatican City"
+msgstr ""
+"Please click on:\n"
+"Vatican City"
+
+#: mapsdatatranslation.cpp:4180
+msgid ""
+"_: world.kgm\n"
+"The flag of Vatican City is..."
+msgstr "The flag of Vatican City is..."
+
+#: mapsdatatranslation.cpp:4182
+msgid ""
+"_: world.kgm\n"
+"Vatican City is the capital of..."
+msgstr "Vatican City is the capital of..."
+
+#: mapsdatatranslation.cpp:4183
+msgid ""
+"_: world.kgm\n"
+"Andorra"
+msgstr "Andorra"
+
+#: mapsdatatranslation.cpp:4184
+msgid ""
+"_: world.kgm\n"
+"The capital of Andorra is..."
+msgstr "The capital of Andorra is..."
+
+#: mapsdatatranslation.cpp:4185
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Andorra"
+msgstr ""
+"Please click on:\n"
+"Andorra"
+
+#: mapsdatatranslation.cpp:4186
+msgid ""
+"_: world.kgm\n"
+"The flag of Andorra is..."
+msgstr "The flag of Andorra is..."
+
+#: mapsdatatranslation.cpp:4187
+msgid ""
+"_: world.kgm\n"
+"Andorra la Vella"
+msgstr "Andorra la Vella"
+
+#: mapsdatatranslation.cpp:4188
+msgid ""
+"_: world.kgm\n"
+"Andorra la Vella is the capital of..."
+msgstr "Andorra la Vella is the capital of..."
+
+#: mapsdatatranslation.cpp:4189
+msgid ""
+"_: world.kgm\n"
+"Monaco"
+msgstr "Monaco"
+
+#: mapsdatatranslation.cpp:4190
+msgid ""
+"_: world.kgm\n"
+"The capital of Monaco is..."
+msgstr "The capital of Monaco is..."
+
+#: mapsdatatranslation.cpp:4191
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Monaco"
+msgstr ""
+"Please click on:\n"
+"Monaco"
+
+#: mapsdatatranslation.cpp:4192
+msgid ""
+"_: world.kgm\n"
+"The flag of Monaco is..."
+msgstr "The flag of Monaco is..."
+
+#: mapsdatatranslation.cpp:4193
+msgid ""
+"_: world.kgm\n"
+"Monaco-Ville"
+msgstr "Monaco-Ville"
+
+#: mapsdatatranslation.cpp:4194
+msgid ""
+"_: world.kgm\n"
+"Monaco-Ville is the capital of..."
+msgstr "Monaco-Ville is the capital of..."
+
+#: mapsdatatranslation.cpp:4195
+msgid ""
+"_: world.kgm\n"
+"China"
+msgstr "China"
+
+#: mapsdatatranslation.cpp:4196
+msgid ""
+"_: world.kgm\n"
+"The capital of China is..."
+msgstr "The capital of China is..."
+
+#: mapsdatatranslation.cpp:4197
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"China"
+msgstr ""
+"Please click on:\n"
+"China"
+
+#: mapsdatatranslation.cpp:4198
+msgid ""
+"_: world.kgm\n"
+"The flag of China is..."
+msgstr "The flag of China is..."
+
+#: mapsdatatranslation.cpp:4199
+msgid ""
+"_: world.kgm\n"
+"Beijing"
+msgstr "Beijing"
+
+#: mapsdatatranslation.cpp:4200
+msgid ""
+"_: world.kgm\n"
+"Beijing is the capital of..."
+msgstr "Beijing is the capital of..."
+
+#: mapsdatatranslation.cpp:4201
+msgid ""
+"_: world.kgm\n"
+"India"
+msgstr "India"
+
+#: mapsdatatranslation.cpp:4202
+msgid ""
+"_: world.kgm\n"
+"The capital of India is..."
+msgstr "The capital of India is..."
+
+#: mapsdatatranslation.cpp:4203
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"India"
+msgstr ""
+"Please click on:\n"
+"India"
+
+#: mapsdatatranslation.cpp:4204
+msgid ""
+"_: world.kgm\n"
+"The flag of India is..."
+msgstr "The flag of India is..."
+
+#: mapsdatatranslation.cpp:4205
+msgid ""
+"_: world.kgm\n"
+"New Delhi"
+msgstr "New Delhi"
+
+#: mapsdatatranslation.cpp:4206
+msgid ""
+"_: world.kgm\n"
+"New Delhi is the capital of..."
+msgstr "New Delhi is the capital of..."
+
+#: mapsdatatranslation.cpp:4207
+msgid ""
+"_: world.kgm\n"
+"Sri Lanka"
+msgstr "Sri Lanka"
+
+#: mapsdatatranslation.cpp:4208
+msgid ""
+"_: world.kgm\n"
+"The capital of Sri Lanka is..."
+msgstr "The capital of Sri Lanka is..."
+
+#: mapsdatatranslation.cpp:4209
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Sri Lanka"
+msgstr ""
+"Please click on:\n"
+"Sri Lanka"
+
+#: mapsdatatranslation.cpp:4210
+msgid ""
+"_: world.kgm\n"
+"The flag of Sri Lanka is..."
+msgstr "The flag of Sri Lanka is..."
+
+#: mapsdatatranslation.cpp:4211
+msgid ""
+"_: world.kgm\n"
+"Colombo and Sri Jayewardenepura"
+msgstr "Colombo and Sri Jayewardenepura"
+
+#: mapsdatatranslation.cpp:4212
+msgid ""
+"_: world.kgm\n"
+"Colombo and Sri Jayewardenepura is the capital of..."
+msgstr "Colombo and Sri Jayewardenepura is the capital of..."
+
+#: mapsdatatranslation.cpp:4213
+msgid ""
+"_: world.kgm\n"
+"Mongolia"
+msgstr "Mongolia"
+
+#: mapsdatatranslation.cpp:4214
+msgid ""
+"_: world.kgm\n"
+"The capital of Mongolia is..."
+msgstr "The capital of Mongolia is..."
+
+#: mapsdatatranslation.cpp:4215
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Mongolia"
+msgstr ""
+"Please click on:\n"
+"Mongolia"
+
+#: mapsdatatranslation.cpp:4216
+msgid ""
+"_: world.kgm\n"
+"The flag of Mongolia is..."
+msgstr "The flag of Mongolia is..."
+
+#: mapsdatatranslation.cpp:4217
+msgid ""
+"_: world.kgm\n"
+"Ulaanbaatar"
+msgstr "Ulaanbaatar"
+
+#: mapsdatatranslation.cpp:4218
+msgid ""
+"_: world.kgm\n"
+"Ulaanbaatar is the capital of..."
+msgstr "Ulaanbaatar is the capital of..."
+
+#: mapsdatatranslation.cpp:4219
+msgid ""
+"_: world.kgm\n"
+"Kazakhstan"
+msgstr "Kazakhstan"
+
+#: mapsdatatranslation.cpp:4220
+msgid ""
+"_: world.kgm\n"
+"The capital of Kazakhstan is..."
+msgstr "The capital of Kazakhstan is..."
+
+#: mapsdatatranslation.cpp:4221
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Kazakhstan"
+msgstr ""
+"Please click on:\n"
+"Kazakhstan"
+
+#: mapsdatatranslation.cpp:4222
+msgid ""
+"_: world.kgm\n"
+"The flag of Kazakhstan is..."
+msgstr "The flag of Kazakhstan is..."
+
+#: mapsdatatranslation.cpp:4223
+msgid ""
+"_: world.kgm\n"
+"Astana"
+msgstr "Astana"
+
+#: mapsdatatranslation.cpp:4224
+msgid ""
+"_: world.kgm\n"
+"Astana is the capital of..."
+msgstr "Astana is the capital of..."
+
+#: mapsdatatranslation.cpp:4225
+msgid ""
+"_: world.kgm\n"
+"Japan"
+msgstr "Japan"
+
+#: mapsdatatranslation.cpp:4226
+msgid ""
+"_: world.kgm\n"
+"The capital of Japan is..."
+msgstr "The capital of Japan is..."
+
+#: mapsdatatranslation.cpp:4227
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Japan"
+msgstr ""
+"Please click on:\n"
+"Japan"
+
+#: mapsdatatranslation.cpp:4228
+msgid ""
+"_: world.kgm\n"
+"The flag of Japan is..."
+msgstr "The flag of Japan is..."
+
+#: mapsdatatranslation.cpp:4229
+msgid ""
+"_: world.kgm\n"
+"Tokyo"
+msgstr "Tokyo"
+
+#: mapsdatatranslation.cpp:4230
+msgid ""
+"_: world.kgm\n"
+"Tokyo is the capital of..."
+msgstr "Tokyo is the capital of..."
+
+#: mapsdatatranslation.cpp:4231
+msgid ""
+"_: world.kgm\n"
+"Myanmar"
+msgstr "Myanmar"
+
+#: mapsdatatranslation.cpp:4232
+msgid ""
+"_: world.kgm\n"
+"The capital of Myanmar is..."
+msgstr "The capital of Myanmar is..."
+
+#: mapsdatatranslation.cpp:4233
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Myanmar"
+msgstr ""
+"Please click on:\n"
+"Myanmar"
+
+#: mapsdatatranslation.cpp:4234
+msgid ""
+"_: world.kgm\n"
+"The flag of Myanmar is..."
+msgstr "The flag of Myanmar is..."
+
+#: mapsdatatranslation.cpp:4235
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Naypyidaw"
+msgstr "Namibia"
+
+#: mapsdatatranslation.cpp:4236
+#, fuzzy
+msgid ""
+"_: world.kgm\n"
+"Naypyidaw is the capital of..."
+msgstr "Taipei is the capital of..."
+
+#: mapsdatatranslation.cpp:4237
+msgid ""
+"_: world.kgm\n"
+"Nepal"
+msgstr "Nepal"
+
+#: mapsdatatranslation.cpp:4238
+msgid ""
+"_: world.kgm\n"
+"The capital of Nepal is..."
+msgstr "The capital of Nepal is..."
+
+#: mapsdatatranslation.cpp:4239
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Nepal"
+msgstr ""
+"Please click on:\n"
+"Nepal"
+
+#: mapsdatatranslation.cpp:4240
+msgid ""
+"_: world.kgm\n"
+"The flag of Nepal is..."
+msgstr "The flag of Nepal is..."
+
+#: mapsdatatranslation.cpp:4241
+msgid ""
+"_: world.kgm\n"
+"Kathmandu"
+msgstr "Kathmandu"
+
+#: mapsdatatranslation.cpp:4242
+msgid ""
+"_: world.kgm\n"
+"Kathmandu is the capital of..."
+msgstr "Kathmandu is the capital of..."
+
+#: mapsdatatranslation.cpp:4243
+msgid ""
+"_: world.kgm\n"
+"Bhutan"
+msgstr "Bhutan"
+
+#: mapsdatatranslation.cpp:4244
+msgid ""
+"_: world.kgm\n"
+"The capital of Bhutan is..."
+msgstr "The capital of Bhutan is..."
+
+#: mapsdatatranslation.cpp:4245
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Bhutan"
+msgstr ""
+"Please click on:\n"
+"Bhutan"
+
+#: mapsdatatranslation.cpp:4246
+msgid ""
+"_: world.kgm\n"
+"The flag of Bhutan is..."
+msgstr "The flag of Bhutan is..."
+
+#: mapsdatatranslation.cpp:4247
+msgid ""
+"_: world.kgm\n"
+"Thimphu"
+msgstr "Thimphu"
+
+#: mapsdatatranslation.cpp:4248
+msgid ""
+"_: world.kgm\n"
+"Thimphu is the capital of..."
+msgstr "Thimphu is the capital of..."
+
+#: mapsdatatranslation.cpp:4249
+msgid ""
+"_: world.kgm\n"
+"Indonesia"
+msgstr "Indonesia"
+
+#: mapsdatatranslation.cpp:4250
+msgid ""
+"_: world.kgm\n"
+"The capital of Indonesia is..."
+msgstr "The capital of Indonesia is..."
+
+#: mapsdatatranslation.cpp:4251
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Indonesia"
+msgstr ""
+"Please click on:\n"
+"Indonesia"
+
+#: mapsdatatranslation.cpp:4252
+msgid ""
+"_: world.kgm\n"
+"The flag of Indonesia is..."
+msgstr "The flag of Indonesia is..."
+
+#: mapsdatatranslation.cpp:4253
+msgid ""
+"_: world.kgm\n"
+"Jakarta"
+msgstr "Jakarta"
+
+#: mapsdatatranslation.cpp:4254
+msgid ""
+"_: world.kgm\n"
+"Jakarta is the capital of..."
+msgstr "Jakarta is the capital of..."
+
+#: mapsdatatranslation.cpp:4255
+msgid ""
+"_: world.kgm\n"
+"Malaysia"
+msgstr "Malaysia"
+
+#: mapsdatatranslation.cpp:4256
+msgid ""
+"_: world.kgm\n"
+"The capital of Malaysia is..."
+msgstr "The capital of Malaysia is..."
+
+#: mapsdatatranslation.cpp:4257
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Malaysia"
+msgstr ""
+"Please click on:\n"
+"Malaysia"
+
+#: mapsdatatranslation.cpp:4258
+msgid ""
+"_: world.kgm\n"
+"The flag of Malaysia is..."
+msgstr "The flag of Malaysia is..."
+
+#: mapsdatatranslation.cpp:4259
+msgid ""
+"_: world.kgm\n"
+"Kuala Lumpur"
+msgstr "Kuala Lumpur"
+
+#: mapsdatatranslation.cpp:4260
+msgid ""
+"_: world.kgm\n"
+"Kuala Lumpur is the capital of..."
+msgstr "Kuala Lumpur is the capital of..."
+
+#: mapsdatatranslation.cpp:4261
+msgid ""
+"_: world.kgm\n"
+"Bangladesh"
+msgstr "Bangladesh"
+
+#: mapsdatatranslation.cpp:4262
+msgid ""
+"_: world.kgm\n"
+"The capital of Bangladesh is..."
+msgstr "The capital of Bangladesh is..."
+
+#: mapsdatatranslation.cpp:4263
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Bangladesh"
+msgstr ""
+"Please click on:\n"
+"Bangladesh"
+
+#: mapsdatatranslation.cpp:4264
+msgid ""
+"_: world.kgm\n"
+"The flag of Bangladesh is..."
+msgstr "The flag of Bangladesh is..."
+
+#: mapsdatatranslation.cpp:4265
+msgid ""
+"_: world.kgm\n"
+"Dhaka"
+msgstr "Dhaka"
+
+#: mapsdatatranslation.cpp:4266
+msgid ""
+"_: world.kgm\n"
+"Dhaka is the capital of..."
+msgstr "Dhaka is the capital of..."
+
+#: mapsdatatranslation.cpp:4267
+msgid ""
+"_: world.kgm\n"
+"Cyprus"
+msgstr "Cyprus"
+
+#: mapsdatatranslation.cpp:4268
+msgid ""
+"_: world.kgm\n"
+"The capital of Cyprus is..."
+msgstr "The capital of Cyprus is..."
+
+#: mapsdatatranslation.cpp:4269
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Cyprus"
+msgstr ""
+"Please click on:\n"
+"Cyprus"
+
+#: mapsdatatranslation.cpp:4270
+msgid ""
+"_: world.kgm\n"
+"The flag of Cyprus is..."
+msgstr "The flag of Cyprus is..."
+
+#: mapsdatatranslation.cpp:4271
+msgid ""
+"_: world.kgm\n"
+"Nicosia"
+msgstr "Nicosia"
+
+#: mapsdatatranslation.cpp:4272
+msgid ""
+"_: world.kgm\n"
+"Nicosia is the capital of..."
+msgstr "Nicosia is the capital of..."
+
+#: mapsdatatranslation.cpp:4273
+msgid ""
+"_: world.kgm\n"
+"Afghanistan"
+msgstr "Afghanistan"
+
+#: mapsdatatranslation.cpp:4274
+msgid ""
+"_: world.kgm\n"
+"The capital of Afghanistan is..."
+msgstr "The capital of Afghanistan is..."
+
+#: mapsdatatranslation.cpp:4275
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Afghanistan"
+msgstr ""
+"Please click on:\n"
+"Afghanistan"
+
+#: mapsdatatranslation.cpp:4276
+msgid ""
+"_: world.kgm\n"
+"The flag of Afghanistan is..."
+msgstr "The flag of Afghanistan is..."
+
+#: mapsdatatranslation.cpp:4277
+msgid ""
+"_: world.kgm\n"
+"Kabul"
+msgstr "Kabul"
+
+#: mapsdatatranslation.cpp:4278
+msgid ""
+"_: world.kgm\n"
+"Kabul is the capital of..."
+msgstr "Kabul is the capital of..."
+
+#: mapsdatatranslation.cpp:4279
+msgid ""
+"_: world.kgm\n"
+"Azerbaijan"
+msgstr "Azerbaijan"
+
+#: mapsdatatranslation.cpp:4280
+msgid ""
+"_: world.kgm\n"
+"The capital of Azerbaijan is..."
+msgstr "The capital of Azerbaijan is..."
+
+#: mapsdatatranslation.cpp:4281
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Azerbaijan"
+msgstr ""
+"Please click on:\n"
+"Azerbaijan"
+
+#: mapsdatatranslation.cpp:4282
+msgid ""
+"_: world.kgm\n"
+"The flag of Azerbaijan is..."
+msgstr "The flag of Azerbaijan is..."
+
+#: mapsdatatranslation.cpp:4283
+msgid ""
+"_: world.kgm\n"
+"Baku"
+msgstr "Baku"
+
+#: mapsdatatranslation.cpp:4284
+msgid ""
+"_: world.kgm\n"
+"Baku is the capital of..."
+msgstr "Baku is the capital of..."
+
+#: mapsdatatranslation.cpp:4285
+msgid ""
+"_: world.kgm\n"
+"Armenia"
+msgstr "Armenia"
+
+#: mapsdatatranslation.cpp:4286
+msgid ""
+"_: world.kgm\n"
+"The capital of Armenia is..."
+msgstr "The capital of Armenia is..."
+
+#: mapsdatatranslation.cpp:4287
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Armenia"
+msgstr ""
+"Please click on:\n"
+"Armenia"
+
+#: mapsdatatranslation.cpp:4288
+msgid ""
+"_: world.kgm\n"
+"The flag of Armenia is..."
+msgstr "The flag of Armenia is..."
+
+#: mapsdatatranslation.cpp:4289
+msgid ""
+"_: world.kgm\n"
+"Yerevan"
+msgstr "Yerevan"
+
+#: mapsdatatranslation.cpp:4290
+msgid ""
+"_: world.kgm\n"
+"Yerevan is the capital of..."
+msgstr "Yerevan is the capital of..."
+
+#: mapsdatatranslation.cpp:4291
+msgid ""
+"_: world.kgm\n"
+"Bahrain"
+msgstr "Bahrain"
+
+#: mapsdatatranslation.cpp:4292
+msgid ""
+"_: world.kgm\n"
+"The capital of Bahrain is..."
+msgstr "The capital of Bahrain is..."
+
+#: mapsdatatranslation.cpp:4293
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Bahrain"
+msgstr ""
+"Please click on:\n"
+"Bahrain"
+
+#: mapsdatatranslation.cpp:4294
+msgid ""
+"_: world.kgm\n"
+"The flag of Bahrain is..."
+msgstr "The flag of Bahrain is..."
+
+#: mapsdatatranslation.cpp:4295
+msgid ""
+"_: world.kgm\n"
+"Manama"
+msgstr "Manama"
+
+#: mapsdatatranslation.cpp:4296
+msgid ""
+"_: world.kgm\n"
+"Manama is the capital of..."
+msgstr "Manama is the capital of..."
+
+#: mapsdatatranslation.cpp:4297
+msgid ""
+"_: world.kgm\n"
+"Georgia"
+msgstr "Georgia"
+
+#: mapsdatatranslation.cpp:4298
+msgid ""
+"_: world.kgm\n"
+"The capital of Georgia is..."
+msgstr "The capital of Georgia is..."
+
+#: mapsdatatranslation.cpp:4299
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Georgia"
+msgstr ""
+"Please click on:\n"
+"Georgia"
+
+#: mapsdatatranslation.cpp:4300
+msgid ""
+"_: world.kgm\n"
+"The flag of Georgia is..."
+msgstr "The flag of Georgia is..."
+
+#: mapsdatatranslation.cpp:4301
+msgid ""
+"_: world.kgm\n"
+"Tbilisi"
+msgstr "Tbilisi"
+
+#: mapsdatatranslation.cpp:4302
+msgid ""
+"_: world.kgm\n"
+"Tbilisi is the capital of..."
+msgstr "Tbilisi is the capital of..."
+
+#: mapsdatatranslation.cpp:4303
+msgid ""
+"_: world.kgm\n"
+"Turkmenistan"
+msgstr "Turkmenistan"
+
+#: mapsdatatranslation.cpp:4304
+msgid ""
+"_: world.kgm\n"
+"The capital of Turkmenistan is..."
+msgstr "The capital of Turkmenistan is..."
+
+#: mapsdatatranslation.cpp:4305
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Turkmenistan"
+msgstr ""
+"Please click on:\n"
+"Turkmenistan"
+
+#: mapsdatatranslation.cpp:4306
+msgid ""
+"_: world.kgm\n"
+"The flag of Turkmenistan is..."
+msgstr "The flag of Turkmenistan is..."
+
+#: mapsdatatranslation.cpp:4307
+msgid ""
+"_: world.kgm\n"
+"Ashgabat"
+msgstr "Ashgabat"
+
+#: mapsdatatranslation.cpp:4308
+msgid ""
+"_: world.kgm\n"
+"Ashgabat is the capital of..."
+msgstr "Ashgabat is the capital of..."
+
+#: mapsdatatranslation.cpp:4309
+msgid ""
+"_: world.kgm\n"
+"Uzbekistan"
+msgstr "Uzbekistan"
+
+#: mapsdatatranslation.cpp:4310
+msgid ""
+"_: world.kgm\n"
+"The capital of Uzbekistan is..."
+msgstr "The capital of Uzbekistan is..."
+
+#: mapsdatatranslation.cpp:4311
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Uzbekistan"
+msgstr ""
+"Please click on:\n"
+"Uzbekistan"
+
+#: mapsdatatranslation.cpp:4312
+msgid ""
+"_: world.kgm\n"
+"The flag of Uzbekistan is..."
+msgstr "The flag of Uzbekistan is..."
+
+#: mapsdatatranslation.cpp:4313
+msgid ""
+"_: world.kgm\n"
+"Tashkent"
+msgstr "Tashkent"
+
+#: mapsdatatranslation.cpp:4314
+msgid ""
+"_: world.kgm\n"
+"Tashkent is the capital of..."
+msgstr "Tashkent is the capital of..."
+
+#: mapsdatatranslation.cpp:4315
+msgid ""
+"_: world.kgm\n"
+"Kyrgyzstan"
+msgstr "Kyrgyzstan"
+
+#: mapsdatatranslation.cpp:4316
+msgid ""
+"_: world.kgm\n"
+"The capital of Kyrgyzstan is..."
+msgstr "The capital of Kyrgyzstan is..."
+
+#: mapsdatatranslation.cpp:4317
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Kyrgyzstan"
+msgstr ""
+"Please click on:\n"
+"Kyrgyzstan"
+
+#: mapsdatatranslation.cpp:4318
+msgid ""
+"_: world.kgm\n"
+"The flag of Kyrgyzstan is..."
+msgstr "The flag of Kyrgyzstan is..."
+
+#: mapsdatatranslation.cpp:4319
+msgid ""
+"_: world.kgm\n"
+"Bishkek"
+msgstr "Bishkek"
+
+#: mapsdatatranslation.cpp:4320
+msgid ""
+"_: world.kgm\n"
+"Bishkek is the capital of..."
+msgstr "Bishkek is the capital of..."
+
+#: mapsdatatranslation.cpp:4321
+msgid ""
+"_: world.kgm\n"
+"Tajikistan"
+msgstr "Tajikistan"
+
+#: mapsdatatranslation.cpp:4322
+msgid ""
+"_: world.kgm\n"
+"The capital of Tajikistan is..."
+msgstr "The capital of Tajikistan is..."
+
+#: mapsdatatranslation.cpp:4323
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Tajikistan"
+msgstr ""
+"Please click on:\n"
+"Tajikistan"
+
+#: mapsdatatranslation.cpp:4324
+msgid ""
+"_: world.kgm\n"
+"The flag of Tajikistan is..."
+msgstr "The flag of Tajikistan is..."
+
+#: mapsdatatranslation.cpp:4325
+msgid ""
+"_: world.kgm\n"
+"Dushanbe"
+msgstr "Dushanbe"
+
+#: mapsdatatranslation.cpp:4326
+msgid ""
+"_: world.kgm\n"
+"Dushanbe is the capital of..."
+msgstr "Dushanbe is the capital of..."
+
+#: mapsdatatranslation.cpp:4327
+msgid ""
+"_: world.kgm\n"
+"Pakistan"
+msgstr "Pakistan"
+
+#: mapsdatatranslation.cpp:4328
+msgid ""
+"_: world.kgm\n"
+"The capital of Pakistan is..."
+msgstr "The capital of Pakistan is..."
+
+#: mapsdatatranslation.cpp:4329
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Pakistan"
+msgstr ""
+"Please click on:\n"
+"Pakistan"
+
+#: mapsdatatranslation.cpp:4330
+msgid ""
+"_: world.kgm\n"
+"The flag of Pakistan is..."
+msgstr "The flag of Pakistan is..."
+
+#: mapsdatatranslation.cpp:4331
+msgid ""
+"_: world.kgm\n"
+"Islamabad"
+msgstr "Islamabad"
+
+#: mapsdatatranslation.cpp:4332
+msgid ""
+"_: world.kgm\n"
+"Islamabad is the capital of..."
+msgstr "Islamabad is the capital of..."
+
+#: mapsdatatranslation.cpp:4333
+msgid ""
+"_: world.kgm\n"
+"Laos"
+msgstr "Laos"
+
+#: mapsdatatranslation.cpp:4334
+msgid ""
+"_: world.kgm\n"
+"The capital of Laos is..."
+msgstr "The capital of Laos is..."
+
+#: mapsdatatranslation.cpp:4335
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Laos"
+msgstr ""
+"Please click on:\n"
+"Laos"
+
+#: mapsdatatranslation.cpp:4336
+msgid ""
+"_: world.kgm\n"
+"The flag of Laos is..."
+msgstr "The flag of Laos is..."
+
+#: mapsdatatranslation.cpp:4337
+msgid ""
+"_: world.kgm\n"
+"Vientiane"
+msgstr "Vientiane"
+
+#: mapsdatatranslation.cpp:4338
+msgid ""
+"_: world.kgm\n"
+"Vientiane is the capital of..."
+msgstr "Vientiane is the capital of..."
+
+#: mapsdatatranslation.cpp:4339
+msgid ""
+"_: world.kgm\n"
+"Cambodia"
+msgstr "Cambodia"
+
+#: mapsdatatranslation.cpp:4340
+msgid ""
+"_: world.kgm\n"
+"The capital of Cambodia is..."
+msgstr "The capital of Cambodia is..."
+
+#: mapsdatatranslation.cpp:4341
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Cambodia"
+msgstr ""
+"Please click on:\n"
+"Cambodia"
+
+#: mapsdatatranslation.cpp:4342
+msgid ""
+"_: world.kgm\n"
+"The flag of Cambodia is..."
+msgstr "The flag of Cambodia is..."
+
+#: mapsdatatranslation.cpp:4343
+msgid ""
+"_: world.kgm\n"
+"Phnom Penh"
+msgstr "Phnom Penh"
+
+#: mapsdatatranslation.cpp:4344
+msgid ""
+"_: world.kgm\n"
+"Phnom Penh is the capital of..."
+msgstr "Phnom Penh is the capital of..."
+
+#: mapsdatatranslation.cpp:4345
+msgid ""
+"_: world.kgm\n"
+"East Timor"
+msgstr "East Timor"
+
+#: mapsdatatranslation.cpp:4346
+msgid ""
+"_: world.kgm\n"
+"The capital of East Timor is..."
+msgstr "The capital of East Timor is..."
+
+#: mapsdatatranslation.cpp:4347
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"East Timor"
+msgstr ""
+"Please click on:\n"
+"East Timor"
+
+#: mapsdatatranslation.cpp:4348
+msgid ""
+"_: world.kgm\n"
+"The flag of East Timor is..."
+msgstr "The flag of East Timor is..."
+
+#: mapsdatatranslation.cpp:4349
+msgid ""
+"_: world.kgm\n"
+"Dili"
+msgstr "Dili"
+
+#: mapsdatatranslation.cpp:4350
+msgid ""
+"_: world.kgm\n"
+"Dili is the capital of..."
+msgstr "Dili is the capital of..."
+
+#: mapsdatatranslation.cpp:4351
+msgid ""
+"_: world.kgm\n"
+"Brunei"
+msgstr "Brunei"
+
+#: mapsdatatranslation.cpp:4352
+msgid ""
+"_: world.kgm\n"
+"The capital of Brunei is..."
+msgstr "The capital of Brunei is..."
+
+#: mapsdatatranslation.cpp:4353
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Brunei"
+msgstr ""
+"Please click on:\n"
+"Brunei"
+
+#: mapsdatatranslation.cpp:4354
+msgid ""
+"_: world.kgm\n"
+"The flag of Brunei is..."
+msgstr "The flag of Brunei is..."
+
+#: mapsdatatranslation.cpp:4355
+msgid ""
+"_: world.kgm\n"
+"Bandar Seri Begawan"
+msgstr "Bandar Seri Begawan"
+
+#: mapsdatatranslation.cpp:4356
+msgid ""
+"_: world.kgm\n"
+"Bandar Seri Begawan is the capital of..."
+msgstr "Bandar Seri Begawan is the capital of..."
+
+#: mapsdatatranslation.cpp:4357
+msgid ""
+"_: world.kgm\n"
+"Philippines"
+msgstr "Philippines"
+
+#: mapsdatatranslation.cpp:4358
+msgid ""
+"_: world.kgm\n"
+"The capital of Philippines is..."
+msgstr "The capital of Philippines is..."
+
+#: mapsdatatranslation.cpp:4359
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Philippines"
+msgstr ""
+"Please click on:\n"
+"Philippines"
+
+#: mapsdatatranslation.cpp:4360
+msgid ""
+"_: world.kgm\n"
+"The flag of Philippines is..."
+msgstr "The flag of Philippines is..."
+
+#: mapsdatatranslation.cpp:4361
+msgid ""
+"_: world.kgm\n"
+"Manila"
+msgstr "Manila"
+
+#: mapsdatatranslation.cpp:4362
+msgid ""
+"_: world.kgm\n"
+"Manila is the capital of..."
+msgstr "Manila is the capital of..."
+
+#: mapsdatatranslation.cpp:4363
+msgid ""
+"_: world.kgm\n"
+"Thailand"
+msgstr "Thailand"
+
+#: mapsdatatranslation.cpp:4364
+msgid ""
+"_: world.kgm\n"
+"The capital of Thailand is..."
+msgstr "The capital of Thailand is..."
+
+#: mapsdatatranslation.cpp:4365
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Thailand"
+msgstr ""
+"Please click on:\n"
+"Thailand"
+
+#: mapsdatatranslation.cpp:4366
+msgid ""
+"_: world.kgm\n"
+"The flag of Thailand is..."
+msgstr "The flag of Thailand is..."
+
+#: mapsdatatranslation.cpp:4367
+msgid ""
+"_: world.kgm\n"
+"Bangkok"
+msgstr "Bangkok"
+
+#: mapsdatatranslation.cpp:4368
+msgid ""
+"_: world.kgm\n"
+"Bangkok is the capital of..."
+msgstr "Bangkok is the capital of..."
+
+#: mapsdatatranslation.cpp:4369
+msgid ""
+"_: world.kgm\n"
+"Vietnam"
+msgstr "Vietnam"
+
+#: mapsdatatranslation.cpp:4370
+msgid ""
+"_: world.kgm\n"
+"The capital of Vietnam is..."
+msgstr "The capital of Vietnam is..."
+
+#: mapsdatatranslation.cpp:4371
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Vietnam"
+msgstr ""
+"Please click on:\n"
+"Vietnam"
+
+#: mapsdatatranslation.cpp:4372
+msgid ""
+"_: world.kgm\n"
+"The flag of Vietnam is..."
+msgstr "The flag of Vietnam is..."
+
+#: mapsdatatranslation.cpp:4373
+msgid ""
+"_: world.kgm\n"
+"Hanoi"
+msgstr "Hanoi"
+
+#: mapsdatatranslation.cpp:4374
+msgid ""
+"_: world.kgm\n"
+"Hanoi is the capital of..."
+msgstr "Hanoi is the capital of..."
+
+#: mapsdatatranslation.cpp:4375
+msgid ""
+"_: world.kgm\n"
+"Republic of China (Taiwan)"
+msgstr "Republic of China (Taiwan)"
+
+#: mapsdatatranslation.cpp:4376
+msgid ""
+"_: world.kgm\n"
+"The capital of Republic of China (Taiwan) is..."
+msgstr "The capital of Republic of China (Taiwan) is..."
+
+#: mapsdatatranslation.cpp:4377
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Republic of China (Taiwan)"
+msgstr ""
+"Please click on:\n"
+"Republic of China (Taiwan)"
+
+#: mapsdatatranslation.cpp:4378
+msgid ""
+"_: world.kgm\n"
+"The flag of Republic of China (Taiwan) is..."
+msgstr "The flag of Republic of China (Taiwan) is..."
+
+#: mapsdatatranslation.cpp:4379
+msgid ""
+"_: world.kgm\n"
+"Taipei"
+msgstr "Taipei"
+
+#: mapsdatatranslation.cpp:4380
+msgid ""
+"_: world.kgm\n"
+"Taipei is the capital of..."
+msgstr "Taipei is the capital of..."
+
+#: mapsdatatranslation.cpp:4381 mapsdatatranslation.cpp:4385
+msgid ""
+"_: world.kgm\n"
+"Singapore"
+msgstr "Singapore"
+
+#: mapsdatatranslation.cpp:4382
+msgid ""
+"_: world.kgm\n"
+"The capital of Singapore is..."
+msgstr "The capital of Singapore is..."
+
+#: mapsdatatranslation.cpp:4383
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Singapore"
+msgstr ""
+"Please click on:\n"
+"Singapore"
+
+#: mapsdatatranslation.cpp:4384
+msgid ""
+"_: world.kgm\n"
+"The flag of Singapore is..."
+msgstr "The flag of Singapore is..."
+
+#: mapsdatatranslation.cpp:4386
+msgid ""
+"_: world.kgm\n"
+"Singapore is the capital of..."
+msgstr "Singapore is the capital of..."
+
+#: mapsdatatranslation.cpp:4387
+msgid ""
+"_: world.kgm\n"
+"Democratic People's Republic of Korea"
+msgstr "Democratic People's Republic of Korea"
+
+#: mapsdatatranslation.cpp:4388
+msgid ""
+"_: world.kgm\n"
+"The capital of Democratic People's Republic of Korea is..."
+msgstr "The capital of Democratic People's Republic of Korea is..."
+
+#: mapsdatatranslation.cpp:4389
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Democratic People's Republic of Korea"
+msgstr ""
+"Please click on:\n"
+"Democratic People's Republic of Korea"
+
+#: mapsdatatranslation.cpp:4390
+msgid ""
+"_: world.kgm\n"
+"The flag of Democratic People's Republic of Korea is..."
+msgstr "The flag of Democratic People's Republic of Korea is..."
+
+#: mapsdatatranslation.cpp:4391
+msgid ""
+"_: world.kgm\n"
+"Pyeongyang"
+msgstr "Pyeongyang"
+
+#: mapsdatatranslation.cpp:4392
+msgid ""
+"_: world.kgm\n"
+"Pyeongyang is the capital of..."
+msgstr "Pyeongyang is the capital of..."
+
+#: mapsdatatranslation.cpp:4393
+msgid ""
+"_: world.kgm\n"
+"Republic of Korea"
+msgstr "Republic of Korea"
+
+#: mapsdatatranslation.cpp:4394
+msgid ""
+"_: world.kgm\n"
+"The capital of Republic of Korea is..."
+msgstr "The capital of Republic of Korea is..."
+
+#: mapsdatatranslation.cpp:4395
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Republic of Korea"
+msgstr ""
+"Please click on:\n"
+"Republic of Korea"
+
+#: mapsdatatranslation.cpp:4396
+msgid ""
+"_: world.kgm\n"
+"The flag of Republic of Korea is..."
+msgstr "The flag of Republic of Korea is..."
+
+#: mapsdatatranslation.cpp:4397
+msgid ""
+"_: world.kgm\n"
+"Seoul"
+msgstr "Seoul"
+
+#: mapsdatatranslation.cpp:4398
+msgid ""
+"_: world.kgm\n"
+"Seoul is the capital of..."
+msgstr "Seoul is the capital of..."
+
+#: mapsdatatranslation.cpp:4399
+msgid ""
+"_: world.kgm\n"
+"Fiji"
+msgstr "Fiji"
+
+#: mapsdatatranslation.cpp:4400
+msgid ""
+"_: world.kgm\n"
+"The capital of Fiji is..."
+msgstr "The capital of Fiji is..."
+
+#: mapsdatatranslation.cpp:4401
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Fiji"
+msgstr ""
+"Please click on:\n"
+"Fiji"
+
+#: mapsdatatranslation.cpp:4402
+msgid ""
+"_: world.kgm\n"
+"The flag of Fiji is..."
+msgstr "The flag of Fiji is..."
+
+#: mapsdatatranslation.cpp:4403
+msgid ""
+"_: world.kgm\n"
+"Suva"
+msgstr "Suva"
+
+#: mapsdatatranslation.cpp:4404
+msgid ""
+"_: world.kgm\n"
+"Suva is the capital of..."
+msgstr "Suva is the capital of..."
+
+#: mapsdatatranslation.cpp:4405
+msgid ""
+"_: world.kgm\n"
+"Tonga"
+msgstr "Tonga"
+
+#: mapsdatatranslation.cpp:4406
+msgid ""
+"_: world.kgm\n"
+"The capital of Tonga is..."
+msgstr "The capital of Tonga is..."
+
+#: mapsdatatranslation.cpp:4407
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Tonga"
+msgstr ""
+"Please click on:\n"
+"Tonga"
+
+#: mapsdatatranslation.cpp:4408
+msgid ""
+"_: world.kgm\n"
+"The flag of Tonga is..."
+msgstr "The flag of Tonga is..."
+
+#: mapsdatatranslation.cpp:4409
+msgid ""
+"_: world.kgm\n"
+"Nuku'alofa"
+msgstr "Nuku'alofa"
+
+#: mapsdatatranslation.cpp:4410
+msgid ""
+"_: world.kgm\n"
+"Nuku'alofa is the capital of..."
+msgstr "Nuku'alofa is the capital of..."
+
+#: mapsdatatranslation.cpp:4411
+msgid ""
+"_: world.kgm\n"
+"Papua New Guinea"
+msgstr "Papua New Guinea"
+
+#: mapsdatatranslation.cpp:4412
+msgid ""
+"_: world.kgm\n"
+"The capital of Papua New Guinea is..."
+msgstr "The capital of Papua New Guinea is..."
+
+#: mapsdatatranslation.cpp:4413
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Papua New Guinea"
+msgstr ""
+"Please click on:\n"
+"Papua New Guinea"
+
+#: mapsdatatranslation.cpp:4414
+msgid ""
+"_: world.kgm\n"
+"The flag of Papua New Guinea is..."
+msgstr "The flag of Papua New Guinea is..."
+
+#: mapsdatatranslation.cpp:4415
+msgid ""
+"_: world.kgm\n"
+"Port Moresby"
+msgstr "Port Moresby"
+
+#: mapsdatatranslation.cpp:4416
+msgid ""
+"_: world.kgm\n"
+"Port Moresby is the capital of..."
+msgstr "Port Moresby is the capital of..."
+
+#: mapsdatatranslation.cpp:4417
+msgid ""
+"_: world.kgm\n"
+"Greenland (Denmark)"
+msgstr "Greenland (Denmark)"
+
+#: mapsdatatranslation.cpp:4418
+msgid ""
+"_: world.kgm\n"
+"The capital of Greenland (Denmark) is..."
+msgstr "The capital of Greenland (Denmark) is..."
+
+#: mapsdatatranslation.cpp:4419
+msgid ""
+"_: world.kgm\n"
+"Please click on:\n"
+"Greenland (Denmark)"
+msgstr ""
+"Please click on:\n"
+"Greenland (Denmark)"
+
+#: mapsdatatranslation.cpp:4420
+msgid ""
+"_: world.kgm\n"
+"The flag of Greenland (Denmark) is..."
+msgstr "The flag of Greenland (Denmark) is..."
+
+#: mapsdatatranslation.cpp:4421
+msgid ""
+"_: world.kgm\n"
+"Nuuk"
+msgstr "Nuuk"
+
+#: mapsdatatranslation.cpp:4422
+msgid ""
+"_: world.kgm\n"
+"Nuuk is the capital of..."
+msgstr "Nuuk is the capital of..."
+
+#. i18n: file kgeography.kcfg line 9
+#: rc.cpp:3
+#, no-c-format
+msgid "The last opened map"
+msgstr "The last opened map"
+
+#~ msgid ""
+#~ "_: asia.kgm\n"
+#~ "Rangoon"
+#~ msgstr "Rangoon"
+
+#~ msgid ""
+#~ "_: asia.kgm\n"
+#~ "Rangoon is the capital of..."
+#~ msgstr "Rangoon is the capital of..."
+
+#~ msgid ""
+#~ "_: world.kgm\n"
+#~ "Rangoon"
+#~ msgstr "Rangoon"
+
+#~ msgid ""
+#~ "_: world.kgm\n"
+#~ "Rangoon is the capital of..."
+#~ msgstr "Rangoon is the capital of..."
+
+#~ msgid ""
+#~ "_: europe.kgm\n"
+#~ "Serbia and Montenegro"
+#~ msgstr "Serbia and Montenegro"
+
+#~ msgid ""
+#~ "_: world.kgm\n"
+#~ "Serbia and Montenegro"
+#~ msgstr "Serbia and Montenegro"
+
+#~ msgid ""
+#~ "_: world.kgm\n"
+#~ "The capital of Serbia and Montenegro is..."
+#~ msgstr "The capital of Serbia and Montenegro is..."
+
+#~ msgid ""
+#~ "_: world.kgm\n"
+#~ "Please click on:\n"
+#~ "Serbia and Montenegro"
+#~ msgstr ""
+#~ "Please click on:\n"
+#~ "Serbia and Montenegro"
+
+#~ msgid ""
+#~ "_: world.kgm\n"
+#~ "The flag of Serbia and Montenegro is..."
+#~ msgstr "The flag of Serbia and Montenegro is..."
diff --git a/tde-i18n-en_GB/messages/kdeedu/khangman.po b/tde-i18n-en_GB/messages/kdeedu/khangman.po
new file mode 100644
index 00000000000..9908b90d134
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/khangman.po
@@ -0,0 +1,603 @@
+# translation of khangman.po to
+# translation of khangman.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: khangman\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2006-02-10 00:18+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: data.i18n:2
+msgid ""
+"_: NOTE_TO_THE_TRANSLATORS\n"
+"The translators have the opportunity to translate the\n"
+"words in the game.\n"
+"See the file README.languages in khangman's source directory\n"
+"for more information on how to do that.\n"
+"(translate this message as \"DONE\" when you have translated\n"
+"the words; otherwise leave it untranslated as a reminder)"
+msgstr "DONE"
+
+#: khangmanview.cpp:66
+msgid "G&uess"
+msgstr "G&uess"
+
+#: khangmanview.cpp:196
+msgid "Hint"
+msgstr "Hint"
+
+#: khangmanview.cpp:321
+msgid "Misses"
+msgstr "Misses"
+
+#: khangmanview.cpp:424
+msgid ""
+"Congratulations,\n"
+"you won!"
+msgstr ""
+"Congratulations,\n"
+"you won!"
+
+#: khangmanview.cpp:434
+msgid "Congratulations! You won! Do you want to play again?"
+msgstr "Congratulations! You won! Do you want to play again?"
+
+#: khangmanview.cpp:434 khangmanview.cpp:480
+msgid "Play Again"
+msgstr "Play Again"
+
+#: khangmanview.cpp:434 khangmanview.cpp:480
+msgid "Do Not Play"
+msgstr "Do Not Play"
+
+#: khangmanview.cpp:458
+msgid "You lost. Do you want to play again?"
+msgstr "You lost. Do you want to play again?"
+
+#: khangmanview.cpp:470
+msgid ""
+"<qt>You lost!\n"
+"The word was\n"
+"<b>%1</b></qt>"
+msgstr ""
+"<qt>You lost!\n"
+"The word was\n"
+"<b>%1</b></qt>"
+
+#: khangmanview.cpp:495
+msgid "This letter has already been guessed."
+msgstr "This letter has already been guessed."
+
+#: khangmanview.cpp:594
+msgid ""
+"File $KDEDIR/share/apps/khangman/data/%1/%2 not found!\n"
+"Check your installation, please!"
+msgstr ""
+"File $KDEDIR/share/apps/khangman/data/%1/%2 not found!\n"
+"Check your installation, please!"
+
+#: timer.cpp:33 timer.cpp:34 timer.cpp:42 timer.cpp:43
+msgid "seconds"
+msgstr "seconds"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: main.cpp:32
+msgid "Classical hangman game for KDE"
+msgstr "Classical hangman game for KDE"
+
+#: main.cpp:44
+msgid "KHangMan"
+msgstr "KHangMan"
+
+#: main.cpp:48
+msgid "Previous maintainer"
+msgstr "Previous maintainer"
+
+#: main.cpp:50
+msgid "Actual maintainer, author"
+msgstr "Actual maintainer, author"
+
+#: main.cpp:52
+msgid "Graphics"
+msgstr "Graphics"
+
+#: main.cpp:54
+msgid "Swedish data files, coding help, transparent pictures and i18n fixes"
+msgstr "Swedish data files, coding help, transparent pictures and i18n fixes"
+
+#: main.cpp:56
+msgid "Nature theme background"
+msgstr "Nature theme background"
+
+#: main.cpp:58
+msgid "Blue theme background, icons"
+msgstr "Blue theme background, icons"
+
+#: main.cpp:60
+msgid "Spanish data files"
+msgstr "Spanish data files"
+
+#: main.cpp:62
+msgid "Danish data files"
+msgstr "Danish data files"
+
+#: main.cpp:64
+msgid "Finnish data files"
+msgstr "Finnish data files"
+
+#: main.cpp:66
+msgid "Brazilian Portuguese data files"
+msgstr "Brazilian Portuguese data files"
+
+#: main.cpp:68
+msgid "Catalan data files"
+msgstr "Catalan data files"
+
+#: main.cpp:70
+msgid "Italian data files"
+msgstr "Italian data files"
+
+#: main.cpp:72
+msgid "Dutch data files"
+msgstr "Dutch data files"
+
+#: main.cpp:74
+msgid "Czech data files"
+msgstr "Czech data files"
+
+#: main.cpp:76
+msgid "Hungarian data files"
+msgstr "Hungarian data files"
+
+#: main.cpp:78
+msgid "Norwegian (Bokmål) data files"
+msgstr "Norwegian (Bokmål) data files"
+
+#: main.cpp:80
+msgid "Tajik data files"
+msgstr "Tajik data files"
+
+#: main.cpp:82
+msgid "Serbian (Cyrillic and Latin) data files"
+msgstr "Serbian (Cyrillic and Latin) data files"
+
+#: main.cpp:84
+msgid "Slovenian data files"
+msgstr "Slovenian data files"
+
+#: main.cpp:86
+msgid "Portuguese data files"
+msgstr "Portuguese data files"
+
+#: main.cpp:88
+msgid "Norwegian (Nynorsk) data files"
+msgstr "Norwegian (Nynorsk) data files"
+
+#: main.cpp:90
+msgid "Turkish data files"
+msgstr "Turkish data files"
+
+#: main.cpp:92
+msgid "Russian data files"
+msgstr "Russian data files"
+
+#: main.cpp:94
+msgid "Bulgarian data files"
+msgstr "Bulgarian data files"
+
+#: main.cpp:96
+msgid "Irish (Gaelic) data files"
+msgstr "Irish (Gaelic) data files"
+
+#: main.cpp:98
+msgid "Softer Hangman Pictures"
+msgstr "Softer Hangman Pictures"
+
+#: main.cpp:100 main.cpp:102 main.cpp:104
+msgid "Coding help"
+msgstr "Coding help"
+
+#: main.cpp:106
+msgid "Coding help, fixed a lot of things"
+msgstr "Coding help, fixed a lot of things"
+
+#: main.cpp:108
+msgid "SVG icon"
+msgstr "SVG icon"
+
+#: main.cpp:110
+msgid "Code for generating icons for the characters toolbar"
+msgstr "Code for generating icons for the characters toolbar"
+
+#: main.cpp:112
+msgid "Code cleaning"
+msgstr "Code cleaning"
+
+#. i18n: file advanced.ui line 32
+#: rc.cpp:3
+#, no-c-format
+msgid "When Available"
+msgstr "When Available"
+
+#. i18n: file advanced.ui line 46
+#: rc.cpp:6
+#, no-c-format
+msgid "&Show hints"
+msgstr "&Show hints"
+
+#. i18n: file advanced.ui line 49
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"If you check it, a hint will be displayed by right-clicking on the game window."
+msgstr ""
+"If you tick it, a hint will be displayed by right-clicking on the game window."
+
+#. i18n: file advanced.ui line 53
+#: rc.cpp:12
+#, no-c-format
+msgid ""
+"Some languages have hints to help you guess the word more easily. If this is <b>"
+"disabled</b>, there is no such option for your current language data file.\n"
+"If this is <b>enabled</b>, then hints are available and you can get them by "
+"checking this box. You will then see the hint for the word you are trying to "
+"guess by right-clicking somewhere on the KHangMan window, the hint will then be "
+"displayed for 4 seconds in a tooltip."
+msgstr ""
+"Some languages have hints to help you guess the word more easily. If this is <b>"
+"disabled</b>, there is no such option for your current language data file.\n"
+"If this is <b>enabled</b>, then hints are available and you can get them by "
+"ticking this box. You will then see the hint for the word you are trying to "
+"guess by right-clicking somewhere on the KHangMan window, the hint will then be "
+"displayed for 4 seconds in a tooltip."
+
+#. i18n: file advanced.ui line 63
+#: rc.cpp:16
+#, no-c-format
+msgid "Spanish, Portuguese, Catalan"
+msgstr "Spanish, Portuguese, Catalan"
+
+#. i18n: file advanced.ui line 77
+#: rc.cpp:19
+#, no-c-format
+msgid "Type accented &letters"
+msgstr "Type accented &letters"
+
+#. i18n: file advanced.ui line 80
+#: rc.cpp:22
+#, no-c-format
+msgid ""
+"If this is checked, you must type accented letters yourself (i.e. they are "
+"differentiated from the corresponding unaccented letter)."
+msgstr ""
+"If this is checked, you must type accented letters yourself (i.e. they are "
+"differentiated from the corresponding unaccented letter)."
+
+#. i18n: file advanced.ui line 85
+#: rc.cpp:25
+#, no-c-format
+msgid ""
+"If this is <b>disabled</b>, then the selected language does not support it. If "
+"this is <b>enabled</b> and if you check it, then you should type accented "
+"letters on their own. If it is not checked, accented letters will be displayed "
+"with normal letters."
+"<br>\n"
+"Default is that accented letters will be shown when the corresponding "
+"unaccented letter is guessed."
+"<br>\n"
+"For example, in Catalan, if this is unchecked and you type \"o\", the o and ò "
+"will be displayed in the word <b>xenofòbia</b>. If this option is checked, when "
+"you type \"o\", only \"o\" will be displayed and you will then have to type "
+"\"ò\" for this letter to be displayed."
+msgstr ""
+"If this is <b>disabled</b>, then the selected language does not support it. If "
+"this is <b>enabled</b> and if you tick it, then you should type accented "
+"letters on their own. If it is not ticked, accented letters will be displayed "
+"with normal letters."
+"<br>\n"
+"Default is that accented letters will be shown when the corresponding "
+"unaccented letter is guessed."
+"<br>\n"
+"For example, in Catalan, if this is unticked and you type \"o\", the o and ò "
+"will be displayed in the word <b>xenofòbia</b>. If this option is ticked, when "
+"you type \"o\", only \"o\" will be displayed and you will then have to type "
+"\"ò\" for this letter to be displayed."
+
+#. i18n: file normal.ui line 32
+#: rc.cpp:30
+#, no-c-format
+msgid "Require more &guesses for duplicate letters"
+msgstr "Require more &guesses for duplicate letters"
+
+#. i18n: file normal.ui line 35
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"Check this if you do not want to display each instance of the same letter"
+msgstr ""
+"Tick this if you do not want to display each instance of the same letter"
+
+#. i18n: file normal.ui line 41
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"If you check this box, only the first letter will be written if the letter is "
+"found in several places in the word. Then when you rechoose this letter, it "
+"will replace the second instance in the word until there are no more instances "
+"of this letter.\n"
+"For example, the word to guess is \"potato\". If this option is unchecked, when "
+"you try \"o\", the 2 \"o\" in the word will be discovered at the same time. If "
+"this is checked, you will need to try \"o\" twice.\n"
+"\n"
+"Default is that for one letter typed, all instances of that letter in the word "
+"are displayed."
+msgstr ""
+"If you tick this box, only the first letter will be written if the letter is "
+"found in several places in the word. Then when you rechoose this letter, it "
+"will replace the second instance in the word until there are no more instances "
+"of this letter.\n"
+"For example, the word to guess is \"potato\". If this option is unchecked, when "
+"you try \"o\", the 2 \"o\" in the word will be discovered at the same time. If "
+"this is checked, you will need to try \"o\" twice.\n"
+"\n"
+"Default is that for one letter typed, all instances of that letter in the word "
+"are displayed."
+
+#. i18n: file normal.ui line 49
+#: rc.cpp:42
+#, no-c-format
+msgid "Do not display the 'Congratulations! You &won!' dialog"
+msgstr "Do not display the 'Congratulations! You &won!' dialogue"
+
+#. i18n: file normal.ui line 52
+#: rc.cpp:45
+#, no-c-format
+msgid ""
+"If checked, the dialog 'Congratulations! You won!' is not displayed. After 3 "
+"seconds, a new game will start automatically."
+msgstr ""
+"If ticked, the dialogue 'Congratulations! You won!' is not displayed. After 3 "
+"seconds, a new game will start automatically."
+
+#. i18n: file normal.ui line 58
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"If this option is not checked, when a game is won a dialog will appear saying "
+"'Congratulations! You won!'. It also asks you if you want to play again and you "
+"have to say Yes or No.\n"
+"This is the default state.\n"
+"\n"
+"If this option is checked, this dialog will not appear and a new game will "
+"automatically start after four seconds. A passive popup tells you you have won "
+"the game. When this opton is checked you don't have an intrusive dialog each "
+"time you won a game."
+msgstr ""
+"If this option is not ticked, when a game is won a dialogue will appear saying "
+"'Congratulations! You won!'. It also asks you if you want to play again and you "
+"have to say Yes or No.\n"
+"This is the default state.\n"
+"\n"
+"If this option is checked, this dialogue will not appear and a new game will "
+"automatically start after four seconds. A passive popup tells you you have won "
+"the game. When this option is ticked you don't have an intrusive dialogue each "
+"time you won a game."
+
+#. i18n: file normal.ui line 66
+#: rc.cpp:54
+#, no-c-format
+msgid "Sounds"
+msgstr "Sounds"
+
+#. i18n: file normal.ui line 77
+#: rc.cpp:57
+#, no-c-format
+msgid "Enable &sounds"
+msgstr "Enable &sounds"
+
+#. i18n: file normal.ui line 80
+#: rc.cpp:60
+#, no-c-format
+msgid "If checked, sounds will be played for New Game and Win Game"
+msgstr "If ticked, sounds will be played for New Game and Win Game"
+
+#. i18n: file normal.ui line 84
+#: rc.cpp:63
+#, no-c-format
+msgid ""
+"If this box is checked, you will have some sounds played for each new game and "
+"when you win a game. If this is not checked, there will be no sound in "
+"KHangMan.\n"
+"Default is no sound."
+msgstr ""
+"If this box is ticked, you will have some sounds played for each new game and "
+"when you win a game. If this is not ticked, there will be no sound in "
+"KHangMan.\n"
+"Default is no sound."
+
+#. i18n: file timerdlg.ui line 24
+#: khangman.cpp:381 rc.cpp:67
+#, no-c-format
+msgid "Timers"
+msgstr "Timers"
+
+#. i18n: file timerdlg.ui line 64
+#: rc.cpp:70
+#, no-c-format
+msgid "Time during which the Hint is displayed"
+msgstr "Time during which the Hint is displayed"
+
+#. i18n: file timerdlg.ui line 67
+#: rc.cpp:73
+#, no-c-format
+msgid ""
+"You can set the time for displaying the Hint tooltip. Default is 3 seconds but "
+"younger children might need longer time to be able to read the Hint."
+msgstr ""
+"You can set the time for displaying the Hint tooltip. Default is 3 seconds but "
+"younger children might need longer time to be able to read the Hint."
+
+#. i18n: file timerdlg.ui line 120
+#: rc.cpp:76
+#, no-c-format
+msgid "Set the time for displaying the hint:"
+msgstr "Set the time for displaying the hint:"
+
+#. i18n: file timerdlg.ui line 138
+#: rc.cpp:79
+#, no-c-format
+msgid "Set the time for displaying the Already Guessed Letter:"
+msgstr "Set the time for displaying the Already Guessed Letter:"
+
+#. i18n: file timerdlg.ui line 178
+#: rc.cpp:82
+#, no-c-format
+msgid "Time during which the Already Guessed tooltip is displayed"
+msgstr "Time during which the Already Guessed tooltip is displayed"
+
+#. i18n: file timerdlg.ui line 181
+#: rc.cpp:85
+#, no-c-format
+msgid ""
+"You can set the time for displaying the Already Guessed tooltip after you try a "
+"letter that was already guessed. Default is 3 seconds but younger children "
+"might need longer time to be able to understand they are trying a letter that "
+"was already guessed."
+msgstr ""
+"You can set the time for displaying the Already Guessed tooltip after you try a "
+"letter that was already guessed. Default is 3 seconds but younger children "
+"might need longer time to be able to understand they are trying a letter that "
+"was already guessed."
+
+#. i18n: file khangmanui.rc line 27
+#: rc.cpp:94
+#, no-c-format
+msgid "Main"
+msgstr "Main"
+
+#. i18n: file khangmanui.rc line 38
+#: rc.cpp:97
+#, no-c-format
+msgid "Special Characters"
+msgstr "Special Characters"
+
+#: khangman.cpp:77
+msgid "&New"
+msgstr "&New"
+
+#: khangman.cpp:78
+msgid "Play with a new word"
+msgstr "Play with a new word"
+
+#: khangman.cpp:81
+msgid "&Get Words in New Language..."
+msgstr "&Get Words in New Language..."
+
+#: khangman.cpp:85
+msgid "Le&vel"
+msgstr "Le&vel"
+
+#: khangman.cpp:86
+msgid "Choose the level"
+msgstr "Choose the level"
+
+#: khangman.cpp:87
+msgid "Choose the level of difficulty"
+msgstr "Choose the level of difficulty"
+
+#: khangman.cpp:91
+msgid "&Language"
+msgstr "&Language"
+
+#: khangman.cpp:100
+msgid "L&ook"
+msgstr "L&ook"
+
+#: khangman.cpp:101
+msgid "&Sea Theme"
+msgstr "&Sea Theme"
+
+#: khangman.cpp:102
+msgid "&Desert Theme"
+msgstr "&Desert Theme"
+
+#: khangman.cpp:105 khangman.cpp:106
+msgid "Choose the look and feel"
+msgstr "Choose the look and feel"
+
+#: khangman.cpp:148
+msgid "First letter upper case"
+msgstr "First letter upper case"
+
+#: khangman.cpp:243
+msgid "Cyrillic"
+msgstr "Cyrillic"
+
+#: khangman.cpp:247
+msgid "Latin"
+msgstr "Latin"
+
+#: khangman.cpp:371
+msgid "General"
+msgstr "General"
+
+#: khangman.cpp:378
+msgid "Languages"
+msgstr "Languages"
+
+#: khangman.cpp:437
+msgid ""
+"File $KDEDIR/share/apps/khangman/%1.txt not found;\n"
+"check your installation."
+msgstr ""
+"File $KDEDIR/share/apps/khangman/%1.txt not found;\n"
+"check your installation."
+
+#: khangman.cpp:460
+#, c-format
+msgid "Inserts the character %1"
+msgstr "Inserts the character %1"
+
+#: khangman.cpp:534
+msgid "Hint on right-click"
+msgstr "Hint on right-click"
+
+#: khangman.cpp:536
+msgid "Hint available"
+msgstr "Hint available"
+
+#: khangman.cpp:542
+msgid "Type accented letters"
+msgstr "Type accented letters"
+
+#~ msgid "Animals"
+#~ msgstr "Animals"
+
+#~ msgid "Easy"
+#~ msgstr "Easy"
+
+#~ msgid "Medium"
+#~ msgstr "Medium"
+
+#~ msgid "Hard"
+#~ msgstr "Hard"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kig.po b/tde-i18n-en_GB/messages/kdeedu/kig.po
new file mode 100644
index 00000000000..000379d1d57
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kig.po
@@ -0,0 +1,4644 @@
+# translation of kig.po to
+# translation of kig.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kig\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2006-03-12 17:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: tips.cpp:3
+msgid ""
+"<p>One of the most powerful tools in Kig are the menus that you can\n"
+"enter by right-clicking on an object, or on some empty space in the\n"
+"document. You can use them to give objects names, change their colors\n"
+"and line styles, and lots of other interesting things.</p>\n"
+msgstr ""
+"<p>One of the most powerful tools in Kig are the menus that you can\n"
+"enter by right-clicking on an object, or on some empty space in the\n"
+"document. You can use them to give objects names, change their colours\n"
+"and line styles, and lots of other interesting things.</p>\n"
+
+#: tips.cpp:11
+msgid ""
+"<p>You can construct new points without using the menu or the toolbar, simply\n"
+"clicking somewhere on the Kig document with the <em>middle mouse\n"
+"button</em>.</p>\n"
+msgstr ""
+"<p>You can construct new points without using the menu or the toolbar, simply\n"
+"clicking somewhere on the Kig document with the <em>middle mouse\n"
+"button</em>.</p>\n"
+
+#: tips.cpp:18
+msgid ""
+"<p>Kig can open several file formats: its files (<code>.kig</code> files),\n"
+"<em>KGeo</em> files, <em>KSeg</em> files, and, partially, <em>Dr. Geo</em>\n"
+"and <em>Cabri&#8482;</em> files.</p>\n"
+msgstr ""
+"<p>Kig can open several file formats: its files (<code>.kig</code> files),\n"
+"<em>KGeo</em> files, <em>KSeg</em> files and, partially, <em>Dr. Geo</em>\n"
+"and <em>Cabri&#8482;</em> files.</p>\n"
+
+#: tips.cpp:25
+msgid ""
+"<p>Kig has more than 40 objects and 10 transformations you can construct and "
+"use\n"
+"in your documents: open the <em>Objects</em> menu to see them all.</p>\n"
+msgstr ""
+"<p>Kig has more than 40 objects and 10 transformations you can construct and "
+"use\n"
+"in your documents: open the <em>Objects</em> menu to see them all.</p>\n"
+
+#: tips.cpp:31
+msgid ""
+"<p>You can use the selected objects to start the construction of an object\n"
+"which requires the selected objects as arguments. For example, if you have two\n"
+"points selected, you can choose <em>Start->Circle by Three Points</em> "
+"from the\n"
+"popup menu to start constructing a circle by three points.</p>\n"
+msgstr ""
+"<p>You can use the selected objects to start the construction of an object\n"
+"which requires the selected objects as arguments. For example, if you have two\n"
+"points selected, you can choose <em>Start->Circle by Three Points</em> "
+"from the\n"
+"popup menu to start constructing a circle by three points.</p>\n"
+
+#: tips.cpp:39
+msgid ""
+"<p>Kig can extends its object set using external macros. You can find some\n"
+"interesting macro on Kig website:\n"
+"<a href=\"http://edu.kde.org/kig\">http://edu.kde.org/kig</a>.</p>\n"
+msgstr ""
+"<p>Kig can extends its object set using external macros. You can find some\n"
+"interesting macro on Kig website:\n"
+"<a href=\"http://edu.kde.org/kig\">http://edu.kde.org/kig</a>.</p>\n"
+
+#: tips.cpp:46
+msgid ""
+"<p>If you have more than one object under the mouse, and you want to select "
+"any\n"
+"of them, you can click with the <em>left mouse button</em>, while holding the\n"
+"<em>Shift</em> key, to get a list of the objects under the mouse cursor which\n"
+"you can then select from.</p>\n"
+msgstr ""
+"<p>If you have more than one object under the mouse, and you want to select "
+"any\n"
+"of them, you can click with the <em>left mouse button</em>, while holding the\n"
+"<em>Shift</em> key, to get a list of the objects under the mouse cursor which\n"
+"you can then select from.</p>\n"
+
+#. i18n: file kig/kigpartui.rc line 35
+#: rc.cpp:12
+#, no-c-format
+msgid "&Objects"
+msgstr "&Objects"
+
+#. i18n: file kig/kigpartui.rc line 37
+#: rc.cpp:15
+#, no-c-format
+msgid "&Points"
+msgstr "&Points"
+
+#. i18n: file kig/kigpartui.rc line 48
+#: rc.cpp:18
+#, no-c-format
+msgid "&Lines"
+msgstr "&Lines"
+
+#. i18n: file kig/kigpartui.rc line 58
+#: rc.cpp:21
+#, no-c-format
+msgid "&Circles && Arcs"
+msgstr "&Circles && Arcs"
+
+#. i18n: file kig/kigpartui.rc line 69
+#: rc.cpp:24
+#, no-c-format
+msgid "Poly&gons"
+msgstr "Poly&gons"
+
+#. i18n: file kig/kigpartui.rc line 80
+#: rc.cpp:27
+#, no-c-format
+msgid "&Vectors && Segments"
+msgstr "&Vectors && Segments"
+
+#. i18n: file kig/kigpartui.rc line 89
+#: rc.cpp:30
+#, no-c-format
+msgid "Co&nics && Cubics"
+msgstr "Co&nics && Cubics"
+
+#. i18n: file kig/kigpartui.rc line 96
+#: rc.cpp:33
+#, no-c-format
+msgid "More Conics"
+msgstr "More Conics"
+
+#. i18n: file kig/kigpartui.rc line 109
+#: rc.cpp:36
+#, no-c-format
+msgid "Cu&bics"
+msgstr "Cu&bics"
+
+#. i18n: file kig/kigpartui.rc line 116
+#: rc.cpp:39
+#, no-c-format
+msgid "&Angles"
+msgstr "&Angles"
+
+#. i18n: file kig/kigpartui.rc line 121
+#: rc.cpp:42
+#, no-c-format
+msgid "&Transformations"
+msgstr "&Transformations"
+
+#. i18n: file kig/kigpartui.rc line 139
+#: rc.cpp:45
+#, no-c-format
+msgid "&Differential geometry"
+msgstr "&Differential geometry"
+
+#. i18n: file kig/kigpartui.rc line 146
+#: rc.cpp:48
+#, no-c-format
+msgid "T&ests"
+msgstr "T&ests"
+
+#. i18n: file kig/kigpartui.rc line 157
+#: rc.cpp:51
+#, no-c-format
+msgid "&Other"
+msgstr "&Other"
+
+#. i18n: file kig/kigpartui.rc line 169
+#: rc.cpp:54
+#, no-c-format
+msgid "&Types"
+msgstr "&Types"
+
+#. i18n: file kig/kigpartui.rc line 196
+#: rc.cpp:60
+#, no-c-format
+msgid "Points"
+msgstr "Points"
+
+#. i18n: file kig/kigpartui.rc line 207
+#: rc.cpp:63
+#, no-c-format
+msgid "Lines"
+msgstr "Lines"
+
+#. i18n: file kig/kigpartui.rc line 217
+#: rc.cpp:66
+#, no-c-format
+msgid "Vectors && Segments"
+msgstr "Vectors && Segments"
+
+#. i18n: file kig/kigpartui.rc line 225
+#: rc.cpp:69
+#, no-c-format
+msgid "Circles && Arcs"
+msgstr "Circles && Arcs"
+
+#. i18n: file kig/kigpartui.rc line 234
+#: rc.cpp:72
+#, no-c-format
+msgid "Conics"
+msgstr "Conics"
+
+#. i18n: file kig/kigpartui.rc line 243
+#: rc.cpp:75
+#, no-c-format
+msgid "Angles"
+msgstr "Angles"
+
+#. i18n: file kig/kigpartui.rc line 248
+#: rc.cpp:78
+#, no-c-format
+msgid "Transformations"
+msgstr "Transformations"
+
+#. i18n: file kig/kigpartui.rc line 262
+#: rc.cpp:81
+#, no-c-format
+msgid "Tests"
+msgstr "Tests"
+
+#. i18n: file kig/kigpartui.rc line 273
+#: rc.cpp:84
+#, no-c-format
+msgid "Other Objects"
+msgstr "Other Objects"
+
+#. i18n: file filters/drgeo-filter-chooserbase.ui line 16
+#: rc.cpp:102
+#, no-c-format
+msgid "Dr. Geo Filter"
+msgstr "Dr. Geo Filter"
+
+#. i18n: file filters/drgeo-filter-chooserbase.ui line 34
+#: rc.cpp:105
+#, no-c-format
+msgid ""
+"The current Dr. Geo file contains more than one figure.\n"
+"Please select which to import:"
+msgstr ""
+"The current Dr. Geo file contains more than one figure.\n"
+"Please select which to import:"
+
+#. i18n: file filters/imageexporteroptionsbase.ui line 30
+#: rc.cpp:115
+#, no-c-format
+msgid "Resolution"
+msgstr "Resolution"
+
+#. i18n: file filters/imageexporteroptionsbase.ui line 55
+#: rc.cpp:118
+#, no-c-format
+msgid "Width:"
+msgstr "Width:"
+
+#. i18n: file filters/imageexporteroptionsbase.ui line 66
+#: rc.cpp:121 rc.cpp:127
+#, no-c-format
+msgid " pixels"
+msgstr " pixels"
+
+#. i18n: file filters/imageexporteroptionsbase.ui line 90
+#: rc.cpp:124
+#, no-c-format
+msgid "Height:"
+msgstr "Height:"
+
+#. i18n: file filters/imageexporteroptionsbase.ui line 111
+#: rc.cpp:130
+#, no-c-format
+msgid "&Keep aspect ratio"
+msgstr "&Keep aspect ratio"
+
+#. i18n: file filters/imageexporteroptionsbase.ui line 132
+#: kig/kig_part.cpp:136 rc.cpp:136 rc.cpp:145 rc.cpp:157
+#, no-c-format
+msgid "Show grid"
+msgstr "Show grid"
+
+#. i18n: file filters/imageexporteroptionsbase.ui line 140
+#: kig/kig_part.cpp:139 rc.cpp:139 rc.cpp:148 rc.cpp:160
+#, no-c-format
+msgid "Show axes"
+msgstr "Show axes"
+
+#. i18n: file filters/latexexporteroptions.ui line 57
+#: rc.cpp:151
+#, no-c-format
+msgid "Show extra frame"
+msgstr "Show extra frame"
+
+#. i18n: file modes/edittypebase.ui line 24
+#: rc.cpp:163
+#, no-c-format
+msgid "Edit Type"
+msgstr "Edit Type"
+
+#. i18n: file modes/edittypebase.ui line 41
+#: rc.cpp:166
+#, no-c-format
+msgid ""
+"Here you can modify the name, the description and the icon of this macro type."
+msgstr ""
+"Here you can modify the name, the description and the icon of this macro type."
+
+#. i18n: file modes/edittypebase.ui line 79
+#: rc.cpp:169 rc.cpp:214
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file modes/edittypebase.ui line 87
+#: rc.cpp:172
+#, no-c-format
+msgid "Here you can edit the name of the current macro type."
+msgstr "Here you can edit the name of the current macro type."
+
+#. i18n: file modes/edittypebase.ui line 111
+#: rc.cpp:175 rc.cpp:217
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file modes/edittypebase.ui line 119
+#: rc.cpp:178
+#, no-c-format
+msgid ""
+"Here you can edit the description of the current macro type. This field is "
+"optional, so you can also leave this empty: if you do so, then your macro type "
+"will have no description."
+msgstr ""
+"Here you can edit the description of the current macro type. This field is "
+"optional, so you can also leave this empty: if you do so, then your macro type "
+"will have no description."
+
+#. i18n: file modes/edittypebase.ui line 142
+#: rc.cpp:181
+#, no-c-format
+msgid "Use this button to change the icon of the current macro type."
+msgstr "Use this button to change the icon of the current macro type."
+
+#. i18n: file modes/macrowizardbase.ui line 24
+#: rc.cpp:193
+#, no-c-format
+msgid "Define New Macro"
+msgstr "Define New Macro"
+
+#. i18n: file modes/macrowizardbase.ui line 31
+#: rc.cpp:196
+#, no-c-format
+msgid "Given Objects"
+msgstr "Given Objects"
+
+#. i18n: file modes/macrowizardbase.ui line 56
+#: rc.cpp:199
+#, no-c-format
+msgid "Select the \"given\" objects for your new macro and press \"Next\"."
+msgstr "Select the \"given\" objects for your new macro and press \"Next\"."
+
+#. i18n: file modes/macrowizardbase.ui line 69
+#: rc.cpp:202
+#, no-c-format
+msgid "Final Object"
+msgstr "Final Object"
+
+#. i18n: file modes/macrowizardbase.ui line 86
+#: rc.cpp:205
+#, no-c-format
+msgid "Select the final object(s) for your new macro."
+msgstr "Select the final object(s) for your new macro."
+
+#. i18n: file modes/macrowizardbase.ui line 96
+#: modes/label.cc:136 rc.cpp:208 rc.cpp:248
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file modes/macrowizardbase.ui line 113
+#: rc.cpp:211
+#, no-c-format
+msgid "Enter a name and description for your new type."
+msgstr "Enter a name and description for your new type."
+
+#. i18n: file modes/textlabelwizardbase.ui line 16
+#: rc.cpp:220
+#, no-c-format
+msgid "Construct Label"
+msgstr "Construct Label"
+
+#. i18n: file modes/textlabelwizardbase.ui line 23
+#: rc.cpp:223
+#, no-c-format
+msgid "Enter Label Text"
+msgstr "Enter Label Text"
+
+#. i18n: file modes/textlabelwizardbase.ui line 35
+#: rc.cpp:226
+#, no-c-format
+msgid ""
+"Enter the text for your label here and press \"Next\".\n"
+"If you want to show variable parts, then put %1, %2, ... at the appropriate "
+"places (e.g. \"This segment is %1 units long.\")."
+msgstr ""
+"Enter the text for your label here and press \"Next\".\n"
+"If you want to show variable parts, then put %1, %2, ... at the appropriate "
+"places (e.g. \"This segment is %1 units long.\")."
+
+#. i18n: file modes/textlabelwizardbase.ui line 51
+#: rc.cpp:230
+#, no-c-format
+msgid "Show text in a frame"
+msgstr "Show text in a frame"
+
+#. i18n: file modes/textlabelwizardbase.ui line 61
+#: rc.cpp:233 rc.cpp:296
+#, no-c-format
+msgid "Select Arguments"
+msgstr "Select Arguments"
+
+#. i18n: file modes/textlabelwizardbase.ui line 72
+#: rc.cpp:236
+#, no-c-format
+msgid ""
+"Now select the argument(s) you need. For every argument, click on it, select "
+"an object and a property in the Kig window, and click finish when you are "
+"done..."
+msgstr ""
+"Now select the argument(s) you need. For every argument, click on it, select "
+"an object and a property in the Kig window, and click finish when you are "
+"done..."
+
+#. i18n: file modes/typesdialogbase.ui line 16
+#: rc.cpp:239
+#, no-c-format
+msgid "Manage Types"
+msgstr "Manage Types"
+
+#. i18n: file modes/typesdialogbase.ui line 19
+#: rc.cpp:242
+#, no-c-format
+msgid ""
+"Here you can manage types; you can remove them, and load and save them from and "
+"to files..."
+msgstr ""
+"Here you can manage types; you can remove them, and load and save them from and "
+"to files..."
+
+#. i18n: file modes/typesdialogbase.ui line 42
+#: rc.cpp:245
+#, no-c-format
+msgid "Icon"
+msgstr "Icon"
+
+#. i18n: file modes/typesdialogbase.ui line 64
+#: rc.cpp:251
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file modes/typesdialogbase.ui line 83
+#: rc.cpp:254
+#, no-c-format
+msgid "Select types here..."
+msgstr "Select types here..."
+
+#. i18n: file modes/typesdialogbase.ui line 86
+#: rc.cpp:257
+#, no-c-format
+msgid ""
+"This is a list of the current macro types... You can select, edit, delete, "
+"export and import them..."
+msgstr ""
+"This is a list of the current macro types... You can select, edit, delete, "
+"export and import them..."
+
+#. i18n: file modes/typesdialogbase.ui line 112
+#: rc.cpp:260
+#, no-c-format
+msgid "Edit..."
+msgstr "Edit..."
+
+#. i18n: file modes/typesdialogbase.ui line 115
+#: rc.cpp:263
+#, no-c-format
+msgid "Edit the selected type."
+msgstr "Edit the selected type."
+
+#. i18n: file modes/typesdialogbase.ui line 126
+#: rc.cpp:269
+#, no-c-format
+msgid "Delete all the selected types in the list."
+msgstr "Delete all the selected types in the list."
+
+#. i18n: file modes/typesdialogbase.ui line 161
+#: rc.cpp:272
+#, no-c-format
+msgid "Export..."
+msgstr "Export..."
+
+#. i18n: file modes/typesdialogbase.ui line 164
+#: rc.cpp:275
+#, no-c-format
+msgid "Export all the selected types to a file."
+msgstr "Export all the selected types to a file."
+
+#. i18n: file modes/typesdialogbase.ui line 172
+#: rc.cpp:278
+#, no-c-format
+msgid "Import..."
+msgstr "Import..."
+
+#. i18n: file modes/typesdialogbase.ui line 175
+#: rc.cpp:281
+#, no-c-format
+msgid "Import macros that are contained in one or more files."
+msgstr "Import macros that are contained in one or more files."
+
+#. i18n: file scripting/newscriptwizardbase.ui line 16
+#: rc.cpp:293
+#, no-c-format
+msgid "New Script"
+msgstr "New Script"
+
+#. i18n: file scripting/newscriptwizardbase.ui line 35
+#: rc.cpp:299
+#, no-c-format
+msgid ""
+"Select the argument objects ( if any )\n"
+"in the Kig window and press \"Next\"."
+msgstr ""
+"Select the argument objects ( if any )\n"
+"in the Kig window and press \"Next\"."
+
+#. i18n: file scripting/newscriptwizardbase.ui line 48
+#: rc.cpp:303
+#, no-c-format
+msgid "Enter Code"
+msgstr "Enter Code"
+
+#. i18n: file scripting/newscriptwizardbase.ui line 67
+#: rc.cpp:306 scripting/script-common.cc:34
+#, no-c-format
+msgid "Now fill in the code:"
+msgstr "Now fill in the code:"
+
+#: rc.cpp:307
+msgid "Circle by Center && Line"
+msgstr "Circle by Centre && Line"
+
+#: rc.cpp:308
+msgid "A circle constructed by its center and tangent to a given line"
+msgstr "A circle constructed by its centre and tangent to a given line"
+
+#: rc.cpp:309
+msgid "Construct a circle tangent to this line"
+msgstr "Construct a circle tangent to this line"
+
+#: objects/circle_type.cc:31 rc.cpp:310 rc.cpp:315 rc.cpp:321
+msgid "Construct a circle with this center"
+msgstr "Construct a circle with this centre"
+
+#: rc.cpp:311
+msgid "Select the line that the new circle should be tangent to..."
+msgstr "Select the line that the new circle should be tangent to..."
+
+#: objects/circle_type.cc:36 rc.cpp:312 rc.cpp:317 rc.cpp:323
+msgid "Select the center of the new circle..."
+msgstr "Select the centre of the new circle..."
+
+#: rc.cpp:313
+msgid "Circle by Point && Segment (as the Diameter)"
+msgstr "Circle by Point && Segment (as the Diameter)"
+
+#: rc.cpp:314
+msgid ""
+"A circle defined by its center and the length of a segment as the diameter"
+msgstr ""
+"A circle defined by its centre and the length of a segment as the diameter"
+
+#: rc.cpp:316
+msgid ""
+"Construct a circle with the diameter given by the length of this segment"
+msgstr ""
+"Construct a circle with the diameter given by the length of this segment"
+
+#: rc.cpp:318
+msgid "Select the segment whose length gives the diameter of the new circle..."
+msgstr ""
+"Select the segment whose length gives the diameter of the new circle..."
+
+#: rc.cpp:319
+msgid "Circle by Point && Segment (as the Radius)"
+msgstr "Circle by Point && Segment (as the Radius)"
+
+#: rc.cpp:320
+msgid ""
+"A circle defined by its center and the length of a segment as the radius"
+msgstr ""
+"A circle defined by its centre and the length of a segment as the radius"
+
+#: rc.cpp:322
+msgid "Construct a circle with the radius given by the length of this segment"
+msgstr "Construct a circle with the radius given by the length of this segment"
+
+#: rc.cpp:324
+msgid "Select the segment whose length gives the radius of the new circle..."
+msgstr "Select the segment whose length gives the radius of the new circle..."
+
+#: rc.cpp:325
+msgid "Equilateral Triangle"
+msgstr "Equilateral Triangle"
+
+#: rc.cpp:326
+msgid "Equilateral triangle with given two vertices"
+msgstr "Equilateral triangle with given two vertices"
+
+#: rc.cpp:327
+msgid "Evolute"
+msgstr "Evolute"
+
+#: rc.cpp:328
+msgid "Evolute of a curve"
+msgstr "Evolute of a curve"
+
+#: rc.cpp:329
+msgid "Evolute of this curve"
+msgstr "Evolute of this curve"
+
+#: objects/centerofcurvature_type.cc:35 objects/tangent_type.cc:36 rc.cpp:330
+#: rc.cpp:335
+msgid "Select the curve..."
+msgstr "Select the curve..."
+
+#: rc.cpp:331
+msgid "Osculating Circle"
+msgstr "Osculating Circle"
+
+#: rc.cpp:332
+msgid "Osculating circle of a curve at a point"
+msgstr "Osculating circle of a curve at a point"
+
+#: rc.cpp:333
+msgid "Osculating circle of this curve"
+msgstr "Osculating circle of this curve"
+
+#: rc.cpp:334
+msgid "Osculating circle at this point"
+msgstr "Osculating circle at this point"
+
+#: rc.cpp:336
+msgid "Select the point..."
+msgstr "Select the point..."
+
+#: rc.cpp:337
+msgid "Segment Axis"
+msgstr "Segment Axis"
+
+#: rc.cpp:338
+msgid "The perpendicular line through a given segment's mid point."
+msgstr "The perpendicular line through a given segment's mid point."
+
+#: rc.cpp:339
+msgid "Construct the axis of this segment"
+msgstr "Construct the axis of this segment"
+
+#: rc.cpp:340
+msgid "Select the segment of which you want to draw the axis..."
+msgstr "Select the segment of which you want to draw the axis..."
+
+#: rc.cpp:341
+msgid "Square"
+msgstr "Square"
+
+#: rc.cpp:342
+msgid "Square with two given adjacent vertices"
+msgstr "Square with two given adjacent vertices"
+
+#: rc.cpp:343
+msgid "Vector Difference"
+msgstr "Vector Difference"
+
+#: rc.cpp:344
+msgid "Construct the vector difference of two vectors."
+msgstr "Construct the vector difference of two vectors."
+
+#: rc.cpp:345
+msgid "Construct the vector difference of this vector and another one."
+msgstr "Construct the vector difference of this vector and another one."
+
+#: rc.cpp:346
+msgid "Construct the vector difference of the other vector and this one."
+msgstr "Construct the vector difference of the other vector and this one."
+
+#: rc.cpp:347
+msgid "Construct the vector difference starting at this point."
+msgstr "Construct the vector difference starting at this point."
+
+#: rc.cpp:348
+msgid ""
+"Select the first of the two vectors of which you want to construct the "
+"difference..."
+msgstr ""
+"Select the first of the two vectors of which you want to construct the "
+"difference..."
+
+#: rc.cpp:349
+msgid ""
+"Select the other of the two vectors of which you want to construct the "
+"difference..."
+msgstr ""
+"Select the other of the two vectors of which you want to construct the "
+"difference..."
+
+#: rc.cpp:350
+msgid "Select the point to construct the difference vector in..."
+msgstr "Select the point to construct the difference vector in..."
+
+#: kig/aboutdata.h:26
+msgid "KDE Interactive Geometry"
+msgstr "KDE Interactive Geometry"
+
+#: kig/aboutdata.h:30
+msgid "(C) 2002-2005, The Kig developers"
+msgstr "(C) 2002-2005, The Kig developers"
+
+#: kig/aboutdata.h:33
+msgid "Original author, long time maintainer, design and lots of code."
+msgstr "Original author, long time maintainer, design and lots of code."
+
+#: kig/aboutdata.h:37
+msgid ""
+"Did a lot of important work all around Kig, including, but not limited to "
+"conics, cubics, transformations and property tests support."
+msgstr ""
+"Did a lot of important work all around Kig, including, but not limited to "
+"conics, cubics, transformations and property tests support."
+
+#: kig/aboutdata.h:43
+msgid ""
+"Actual maintainer, Dr. Geo import filter, point and line styles, Italian "
+"translation, miscellaneous stuff here and there."
+msgstr ""
+"Actual maintainer, Dr. Geo import filter, point and line styles, Italian "
+"translation, miscellaneous stuff here and there."
+
+#: kig/aboutdata.h:49
+msgid ""
+"Helped a lot with the implementation of the Locus object, there's quite some "
+"math involved in doing it right, and Franco wrote the most difficult parts."
+msgstr ""
+"Helped a lot with the implementation of the Locus object, there's quite some "
+"maths involved in doing it right, and Franco wrote the most difficult parts."
+
+#: kig/aboutdata.h:55
+msgid ""
+"The French translator, who also sent me some useful feedback, like feature "
+"requests and bug reports."
+msgstr ""
+"The French translator, who also sent me some useful feedback, like feature "
+"requests and bug reports."
+
+#: kig/aboutdata.h:60
+msgid ""
+"Author of KGeo, where I got inspiration, some source, and most of the artwork "
+"from."
+msgstr ""
+"Author of KGeo, where I got inspiration, some source, and most of the artwork "
+"from."
+
+#: kig/aboutdata.h:65
+msgid ""
+"Domi's brother, who he got to write the algorithm for calculating the center of "
+"the circle with three points given."
+msgstr ""
+"Domi's brother, who he got to write the algorithm for calculating the centre of "
+"the circle with three points given."
+
+#: kig/aboutdata.h:71
+msgid "Sent me a patch for some bugs."
+msgstr "Sent me a patch for some bugs."
+
+#: kig/aboutdata.h:75
+msgid ""
+"Gave me some good feedback on Kig, some feature requests, cleanups and style "
+"fixes, and someone to chat with on irc :)"
+msgstr ""
+"Gave me some good feedback on Kig, some feature requests, cleanups and style "
+"fixes, and someone to chat with on irc :)"
+
+#: kig/aboutdata.h:81
+msgid "Responsible for the nice application SVG Icon."
+msgstr "Responsible for the nice application SVG Icon."
+
+#: kig/aboutdata.h:85
+msgid "Responsible for the new object action icons."
+msgstr "Responsible for the new object action icons."
+
+#: filters/cabri-filter.cc:309
+#, fuzzy
+msgid "This is an XFig file, not a Cabri figure."
+msgstr "This is a XFig file, not a Cabri figure."
+
+#: filters/cabri-filter.cc:551
+msgid ""
+"This Cabri file contains a \"%1\" object, which Kig does not currently support."
+msgstr ""
+"This Cabri file contains a \"%1\" object, which Kig does not currently support."
+
+#: filters/drgeo-filter-chooser.cc:46
+msgid "Please select a figure."
+msgstr "Please select a figure."
+
+#: filters/drgeo-filter.cc:108
+msgid "The Dr. Geo file \"%1\" is a macro file so it contains no figures."
+msgstr "The Dr. Geo file \"%1\" is a macro file so it contains no figures."
+
+#: filters/drgeo-filter.cc:111
+msgid "There are no figures in Dr. Geo file \"%1\"."
+msgstr "There are no figures in Dr. Geo file \"%1\"."
+
+#: filters/drgeo-filter.cc:335 filters/drgeo-filter.cc:389
+#: filters/drgeo-filter.cc:421 filters/drgeo-filter.cc:434
+#: filters/drgeo-filter.cc:455 filters/drgeo-filter.cc:471
+#: filters/drgeo-filter.cc:492 filters/drgeo-filter.cc:620
+#: filters/drgeo-filter.cc:638 filters/drgeo-filter.cc:679
+#: filters/drgeo-filter.cc:691 filters/drgeo-filter.cc:711
+msgid ""
+"This Dr. Geo file contains a \"%1 %2\" object, which Kig does not currently "
+"support."
+msgstr ""
+"This Dr. Geo file contains a \"%1 %2\" object, which Kig does not currently "
+"support."
+
+#: filters/drgeo-filter.cc:372
+msgid ""
+"This Dr. Geo file contains an intersection type, which Kig does not currently "
+"support."
+msgstr ""
+"This Dr. Geo file contains an intersection type, which Kig does not currently "
+"support."
+
+#: filters/exporter.cc:101
+msgid "&Export to image"
+msgstr "&Export to image"
+
+#: filters/exporter.cc:106
+msgid "&Image..."
+msgstr "&Image..."
+
+#: filters/exporter.cc:125
+msgid "Export as Image"
+msgstr "Export as Image"
+
+#: filters/exporter.cc:126
+msgid "Image Options"
+msgstr "Image Options"
+
+#: filters/exporter.cc:148
+msgid "Sorry, this file format is not supported."
+msgstr "Sorry, this file format is not supported."
+
+#: filters/exporter.cc:158 filters/exporter.cc:594
+#: filters/latexexporter.cc:508 filters/svgexporter.cc:82
+msgid ""
+"The file \"%1\" could not be opened. Please check if the file permissions are "
+"set correctly."
+msgstr ""
+"The file \"%1\" could not be opened. Please check if the file permissions are "
+"set correctly."
+
+#: filters/exporter.cc:172
+msgid "Sorry, something went wrong while saving to image \"%1\""
+msgstr "Sorry, something went wrong while saving to image \"%1\""
+
+#: filters/exporter.cc:196
+msgid "&Export To"
+msgstr "&Export To"
+
+#: filters/exporter.cc:213
+msgid "Export to &XFig file"
+msgstr "Export to &XFig file"
+
+#: filters/exporter.cc:219
+msgid "&XFig File..."
+msgstr "&XFig File..."
+
+#: filters/exporter.cc:582
+msgid "*.fig|XFig Documents (*.fig)"
+msgstr "*.fig|XFig Documents (*.fig)"
+
+#: filters/exporter.cc:583
+msgid "Export as XFig File"
+msgstr "Export as XFig File"
+
+#: filters/filter.cc:73
+msgid ""
+"The file \"%1\" could not be opened. This probably means that it does not "
+"exist, or that it cannot be opened due to its permissions"
+msgstr ""
+"The file \"%1\" could not be opened. This probably means that it does not "
+"exist, or that it cannot be opened due to its permissions"
+
+#: filters/filter.cc:82
+msgid ""
+"An error was encountered while parsing the file \"%1\". It cannot be opened."
+msgstr ""
+"An error was encountered while parsing the file \"%1\". It cannot be opened."
+
+#: filters/filter.cc:84
+msgid "Parse Error"
+msgstr "Parse Error"
+
+#: filters/filter.cc:95
+msgid "Kig cannot open the file \"%1\"."
+msgstr "Kig cannot open the file \"%1\"."
+
+#: filters/filter.cc:96 misc/lists.cc:326
+msgid "Not Supported"
+msgstr "Not Supported"
+
+#: filters/kseg-filter.cc:180
+msgid ""
+"This KSeg document uses a scaling transformation, which Kig currently cannot "
+"import."
+msgstr ""
+"This KSeg document uses a scaling transformation, which Kig currently cannot "
+"import."
+
+#: filters/kseg-filter.cc:559
+msgid ""
+"This KSeg file contains a filled circle, which Kig does not currently support."
+msgstr ""
+"This KSeg file contains a filled circle, which Kig does not currently support."
+
+#: filters/kseg-filter.cc:565
+msgid ""
+"This KSeg file contains an arc sector, which Kig does not currently support."
+msgstr ""
+"This KSeg file contains an arc sector, which Kig does not currently support."
+
+#: filters/kseg-filter.cc:571
+msgid ""
+"This KSeg file contains an arc segment, which Kig does not currently support."
+msgstr ""
+"This KSeg file contains an arc segment, which Kig does not currently support."
+
+#: filters/latexexporter.cc:72
+msgid "Export to &Latex..."
+msgstr "Export to &Latex..."
+
+#: filters/latexexporter.cc:77
+msgid "&Latex..."
+msgstr "&Latex..."
+
+#: filters/latexexporter.cc:486
+msgid "*.tex|Latex Documents (*.tex)"
+msgstr "*.tex|Latex Documents (*.tex)"
+
+#: filters/latexexporter.cc:487
+msgid "Export as Latex"
+msgstr "Export as Latex"
+
+#: filters/latexexporter.cc:488
+msgid "Latex Options"
+msgstr "Latex Options"
+
+#: filters/native-filter.cc:195
+msgid ""
+"This file was created by Kig version \"%1\", which this version cannot open."
+msgstr ""
+"This file was created by Kig version \"%1\", which this version cannot open."
+
+#: filters/native-filter.cc:201
+msgid ""
+"This file was created by Kig version \"%1\".\n"
+"Support for older Kig formats (pre-0.4) has been removed from Kig.\n"
+"You can try to open this file with an older Kig version (0.4 to 0.6),\n"
+"and then save it again, which will save it in the new format."
+msgstr ""
+"This file was created by Kig version \"%1\".\n"
+"Support for older Kig formats (pre-0.4) has been removed from Kig.\n"
+"You can try to open this file with an older Kig version (0.4 to 0.6),\n"
+"and then save it again, which will save it in the new format."
+
+#: filters/native-filter.cc:232 filters/native-filter.cc:421
+msgid ""
+"This Kig file has a coordinate system that this Kig version does not support.\n"
+"A standard coordinate system will be used instead."
+msgstr ""
+"This Kig file has a coordinate system that this Kig version does not support.\n"
+"A standard coordinate system will be used instead."
+
+#: filters/native-filter.cc:337 filters/native-filter.cc:484
+#: misc/object_hierarchy.cc:543 objects/object_imp_factory.cc:503
+msgid ""
+"This Kig file uses an object of type \"%1\", which this Kig version does not "
+"support.Perhaps you have compiled Kig without support for this object type,or "
+"perhaps you are using an older Kig version."
+msgstr ""
+"This Kig file uses an object of type \"%1\", which this Kig version does not "
+"support.Perhaps you have compiled Kig without support for this object type,or "
+"perhaps you are using an older Kig version."
+
+#: filters/svgexporter.cc:45
+msgid "&Export to SVG..."
+msgstr "&Export to SVG..."
+
+#: filters/svgexporter.cc:50
+msgid "&SVG..."
+msgstr "&SVG..."
+
+#: filters/svgexporter.cc:62
+msgid "*.svg|Scalable Vector Graphics (*.svg)"
+msgstr "*.svg|Scalable Vector Graphics (*.svg)"
+
+#: filters/svgexporter.cc:63
+msgid "Export as SVG"
+msgstr "Export as SVG"
+
+#: filters/svgexporter.cc:64
+msgid "SVG Options"
+msgstr "SVG Options"
+
+#: filters/svgexporter.cc:108
+msgid "Sorry, something went wrong while saving to SVG file \"%1\""
+msgstr "Sorry, something went wrong while saving to SVG file \"%1\""
+
+#: misc/builtin_stuff.cc:58
+msgid "Segment"
+msgstr "Segment"
+
+#: misc/builtin_stuff.cc:59
+msgid "A segment constructed from its start and end point"
+msgstr "A segment constructed from its start and end point"
+
+#: misc/builtin_stuff.cc:66
+msgid "Line by Two Points"
+msgstr "Line by Two Points"
+
+#: misc/builtin_stuff.cc:67
+msgid "A line constructed through two points"
+msgstr "A line constructed through two points"
+
+#: misc/builtin_stuff.cc:73
+msgid "Half-Line"
+msgstr "Half-Line"
+
+#: misc/builtin_stuff.cc:74
+msgid "A half-line by its start point, and another point somewhere on it."
+msgstr "A half-line by its start point and another point somewhere on it."
+
+#: misc/builtin_stuff.cc:81
+msgid "Perpendicular"
+msgstr "Perpendicular"
+
+#: misc/builtin_stuff.cc:82
+msgid ""
+"A line constructed through a point, perpendicular to another line or segment."
+msgstr ""
+"A line constructed through a point, perpendicular to another line or segment."
+
+#: misc/builtin_stuff.cc:89
+msgid "Parallel"
+msgstr "Parallel"
+
+#: misc/builtin_stuff.cc:90
+msgid ""
+"A line constructed through a point, and parallel to another line or segment"
+msgstr ""
+"A line constructed through a point, and parallel to another line or segment"
+
+#: misc/builtin_stuff.cc:97
+msgid "Circle by Center && Point"
+msgstr "Circle by Centre && Point"
+
+#: misc/builtin_stuff.cc:98
+msgid "A circle constructed by its center and a point that pertains to it"
+msgstr "A circle constructed by its centre and a point that pertains to it"
+
+#: misc/builtin_stuff.cc:104
+msgid "Circle by Three Points"
+msgstr "Circle by Three Points"
+
+#: misc/builtin_stuff.cc:105
+msgid "A circle constructed through three points"
+msgstr "A circle constructed through three points"
+
+#: misc/builtin_stuff.cc:120
+msgid "Construct Bisector of This Angle"
+msgstr "Construct Bisector of This Angle"
+
+#: misc/builtin_stuff.cc:121
+msgid "Select the angle you want to construct the bisector of..."
+msgstr "Select the angle you want to construct the bisector of..."
+
+#: misc/builtin_stuff.cc:122 objects/other_imp.cc:104
+msgid "Angle Bisector"
+msgstr "Angle Bisector"
+
+#: misc/builtin_stuff.cc:123
+msgid "The bisector of an angle"
+msgstr "The bisector of an angle"
+
+#: misc/builtin_stuff.cc:130
+msgid "Conic by Five Points"
+msgstr "Conic by Five Points"
+
+#: misc/builtin_stuff.cc:131
+msgid "A conic constructed through five points"
+msgstr "A conic constructed through five points"
+
+#: misc/builtin_stuff.cc:138
+msgid "Hyperbola by Asymptotes && Point"
+msgstr "Hyperbola by Asymptotes && Point"
+
+#: misc/builtin_stuff.cc:139
+msgid "A hyperbola with given asymptotes through a point"
+msgstr "A hyperbola with given asymptotes through a point"
+
+#: misc/builtin_stuff.cc:146
+msgid "Ellipse by Focuses && Point"
+msgstr "Ellipse by Focuses && Point"
+
+#: misc/builtin_stuff.cc:147
+msgid "An ellipse constructed by its focuses and a point that pertains to it"
+msgstr "An ellipse constructed by its focuses and a point that pertains to it"
+
+#: misc/builtin_stuff.cc:154
+msgid "Hyperbola by Focuses && Point"
+msgstr "Hyperbola by Focuses && Point"
+
+#: misc/builtin_stuff.cc:155
+msgid "A hyperbola constructed by its focuses and a point that pertains to it"
+msgstr "A hyperbola constructed by its focuses and a point that pertains to it"
+
+#: misc/builtin_stuff.cc:162
+msgid "Conic by Directrix, Focus && Point"
+msgstr "Conic by Directrix, Focus && Point"
+
+#: misc/builtin_stuff.cc:163
+msgid "A conic with given directrix and focus, through a point"
+msgstr "A conic with given directrix and focus, through a point"
+
+#: misc/builtin_stuff.cc:170
+msgid "Vertical Parabola by Three Points"
+msgstr "Vertical Parabola by Three Points"
+
+#: misc/builtin_stuff.cc:171
+msgid "A vertical parabola constructed through three points"
+msgstr "A vertical parabola constructed through three points"
+
+#: misc/builtin_stuff.cc:178
+msgid "Cubic Curve by Nine Points"
+msgstr "Cubic Curve by Nine Points"
+
+#: misc/builtin_stuff.cc:179
+msgid "A cubic curve constructed through nine points"
+msgstr "A cubic curve constructed through nine points"
+
+#: misc/builtin_stuff.cc:186
+msgid "Polar Point of a Line"
+msgstr "Polar Point of a Line"
+
+#: misc/builtin_stuff.cc:187
+msgid "The polar point of a line with respect to a conic."
+msgstr "The polar point of a line with respect to a conic."
+
+#: misc/builtin_stuff.cc:194
+msgid "Polar Line of a Point"
+msgstr "Polar Line of a Point"
+
+#: misc/builtin_stuff.cc:195
+msgid "The polar line of a point with respect to a conic."
+msgstr "The polar line of a point with respect to a conic."
+
+#: misc/builtin_stuff.cc:202
+msgid "Cubic Curve with Node by Six Points"
+msgstr "Cubic Curve with Node by Six Points"
+
+#: misc/builtin_stuff.cc:203
+msgid "A cubic curve with a nodal point at the origin through six points"
+msgstr "A cubic curve with a nodal point at the origin through six points"
+
+#: misc/builtin_stuff.cc:210
+msgid "Cubic Curve with Cusp by Four Points"
+msgstr "Cubic Curve with Cusp by Four Points"
+
+#: misc/builtin_stuff.cc:211
+msgid "A cubic curve with a horizontal cusp at the origin through four points"
+msgstr "A cubic curve with a horizontal cusp at the origin through four points"
+
+#: misc/builtin_stuff.cc:218
+msgid "Directrix of a Conic"
+msgstr "Directrix of a Conic"
+
+#: misc/builtin_stuff.cc:219
+msgid "The directrix line of a conic."
+msgstr "The directrix line of a conic."
+
+#: misc/builtin_stuff.cc:226
+msgid "Angle by Three Points"
+msgstr "Angle by Three Points"
+
+#: misc/builtin_stuff.cc:227
+msgid "An angle defined by three points"
+msgstr "An angle defined by three points"
+
+#: misc/builtin_stuff.cc:234
+msgid "Equilateral Hyperbola by Four Points"
+msgstr "Equilateral Hyperbola by Four Points"
+
+#: misc/builtin_stuff.cc:235
+msgid "An equilateral hyperbola constructed through four points"
+msgstr "An equilateral hyperbola constructed through four points"
+
+#: misc/builtin_stuff.cc:252
+msgid "Construct the midpoint of this segment"
+msgstr "Construct the midpoint of this segment"
+
+#: misc/builtin_stuff.cc:258 objects/line_imp.cc:122
+msgid "Mid Point"
+msgstr "Mid Point"
+
+#: misc/builtin_stuff.cc:259
+msgid "The midpoint of a segment or two other points"
+msgstr "The midpoint of a segment or two other points"
+
+#: misc/builtin_stuff.cc:268
+msgid "Vector"
+msgstr "Vector"
+
+#: misc/builtin_stuff.cc:269
+msgid "Construct a vector from two given points."
+msgstr "Construct a vector from two given points."
+
+#: misc/builtin_stuff.cc:276
+msgid "Vector Sum"
+msgstr "Vector Sum"
+
+#: misc/builtin_stuff.cc:277
+msgid "Construct the vector sum of two vectors."
+msgstr "Construct the vector sum of two vectors."
+
+#: misc/builtin_stuff.cc:284
+msgid "Line by Vector"
+msgstr "Line by Vector"
+
+#: misc/builtin_stuff.cc:285
+msgid "Construct the line by a given vector though a given point."
+msgstr "Construct the line by a given vector though a given point."
+
+#: misc/builtin_stuff.cc:292
+msgid "Half-Line by Vector"
+msgstr "Half-Line by Vector"
+
+#: misc/builtin_stuff.cc:293
+msgid "Construct the half-line by a given vector starting at given point."
+msgstr "Construct the half-line by a given vector starting at given point."
+
+#: misc/builtin_stuff.cc:300
+msgid "Arc by Three Points"
+msgstr "Arc by Three Points"
+
+#: misc/builtin_stuff.cc:301
+msgid "Construct an arc through three points."
+msgstr "Construct an arc through three points."
+
+#: misc/builtin_stuff.cc:308
+msgid "Arc by Center, Angle && Point"
+msgstr "Arc by Centre, Angle && Point"
+
+#: misc/builtin_stuff.cc:309
+msgid ""
+"Construct an arc by its center and a given angle, starting at a given point"
+msgstr ""
+"Construct an arc by its centre and a given angle, starting at a given point"
+
+#: misc/builtin_stuff.cc:317
+msgid "Parabola by Directrix && Focus"
+msgstr "Parabola by Directrix && Focus"
+
+#: misc/builtin_stuff.cc:318
+msgid "A parabola defined by its directrix and focus"
+msgstr "A parabola defined by its directrix and focus"
+
+#: misc/builtin_stuff.cc:330
+msgid "Translate"
+msgstr "Translate"
+
+#: misc/builtin_stuff.cc:331
+msgid "The translation of an object by a vector"
+msgstr "The translation of an object by a vector"
+
+#: misc/builtin_stuff.cc:338
+msgid "Reflect in Point"
+msgstr "Reflect in Point"
+
+#: misc/builtin_stuff.cc:339
+msgid "An object reflected in a point"
+msgstr "An object reflected in a point"
+
+#: misc/builtin_stuff.cc:346
+msgid "Reflect in Line"
+msgstr "Reflect in Line"
+
+#: misc/builtin_stuff.cc:347
+msgid "An object reflected in a line"
+msgstr "An object reflected in a line"
+
+#: misc/builtin_stuff.cc:354
+msgid "Rotate"
+msgstr "Rotate"
+
+#: misc/builtin_stuff.cc:355
+msgid "An object rotated by an angle around a point"
+msgstr "An object rotated by an angle around a point"
+
+#: misc/builtin_stuff.cc:362
+msgid "Scale"
+msgstr "Scale"
+
+#: misc/builtin_stuff.cc:363
+msgid ""
+"Scale an object over a point, by the ratio given by the length of a segment"
+msgstr ""
+"Scale an object over a point, by the ratio given by the length of a segment"
+
+#: misc/builtin_stuff.cc:370
+msgid "Scale over Line"
+msgstr "Scale over Line"
+
+#: misc/builtin_stuff.cc:371
+msgid ""
+"An object scaled over a line, by the ratio given by the length of a segment"
+msgstr ""
+"An object scaled over a line, by the ratio given by the length of a segment"
+
+#: misc/builtin_stuff.cc:378
+msgid "Scale (ratio given by two segments)"
+msgstr "Scale (ratio given by two segments)"
+
+#: misc/builtin_stuff.cc:379
+msgid ""
+"Scale an object over a point, by the ratio given by the length of two segments"
+msgstr ""
+"Scale an object over a point, by the ratio given by the length of two segments"
+
+#: misc/builtin_stuff.cc:386
+msgid "Scale over Line (ratio given by two segments)"
+msgstr "Scale over Line (ratio given by two segments)"
+
+#: misc/builtin_stuff.cc:387
+msgid ""
+"An object scaled over a line, by the ratio given by the length of two segments"
+msgstr ""
+"An object scaled over a line, by the ratio given by the length of two segments"
+
+#: misc/builtin_stuff.cc:394
+msgid "Apply Similitude"
+msgstr "Apply Similitude"
+
+#: misc/builtin_stuff.cc:395
+msgid ""
+"Apply a similitude to an object ( the sequence of a scaling and rotation around "
+"a center )"
+msgstr ""
+"Apply a similitude to an object ( the sequence of a scaling and rotation around "
+"a centre )"
+
+#: misc/builtin_stuff.cc:402
+msgid "Harmonic Homology"
+msgstr "Harmonic Homology"
+
+#: misc/builtin_stuff.cc:403
+msgid ""
+"The harmonic homology with a given center and a given axis (this is a "
+"projective transformation)"
+msgstr ""
+"The harmonic homology with a given centre and a given axis (this is a "
+"projective transformation)"
+
+#: misc/builtin_stuff.cc:418
+msgid "Draw Projective Shadow"
+msgstr "Draw Projective Shadow"
+
+#: misc/builtin_stuff.cc:419
+msgid ""
+"The shadow of an object with a given light source and projection plane "
+"(indicated by a line)"
+msgstr ""
+"The shadow of an object with a given light source and projection plane "
+"(indicated by a line)"
+
+#: misc/builtin_stuff.cc:434
+msgid "Asymptotes of a Hyperbola"
+msgstr "Asymptotes of a Hyperbola"
+
+#: misc/builtin_stuff.cc:435
+msgid "The two asymptotes of a hyperbola."
+msgstr "The two asymptotes of a hyperbola."
+
+#: misc/builtin_stuff.cc:448
+msgid "Triangle by Its Vertices"
+msgstr "Triangle by Its Vertices"
+
+#: misc/builtin_stuff.cc:449
+msgid "Construct a triangle given its three vertices."
+msgstr "Construct a triangle given its three vertices."
+
+#: misc/builtin_stuff.cc:471
+msgid "Convex Hull"
+msgstr "Convex Hull"
+
+#: misc/builtin_stuff.cc:472
+msgid "A polygon that corresponds to the convex hull of another polygon"
+msgstr "A polygon that corresponds to the convex hull of another polygon"
+
+#: misc/builtin_stuff.cc:486
+msgid "Parallel Test"
+msgstr "Parallel Test"
+
+#: misc/builtin_stuff.cc:487
+msgid "Test whether two given lines are parallel"
+msgstr "Test whether two given lines are parallel"
+
+#: misc/builtin_stuff.cc:494
+msgid "Orthogonal Test"
+msgstr "Orthogonal Test"
+
+#: misc/builtin_stuff.cc:495
+msgid "Test whether two given lines are orthogonal"
+msgstr "Test whether two given lines are orthogonal"
+
+#: misc/builtin_stuff.cc:502
+msgid "Collinear Test"
+msgstr "Collinear Test"
+
+#: misc/builtin_stuff.cc:503
+msgid "Test whether three given points are collinear"
+msgstr "Test whether three given points are collinear"
+
+#: misc/builtin_stuff.cc:510
+msgid "Contains Test"
+msgstr "Contains Test"
+
+#: misc/builtin_stuff.cc:511
+msgid "Test whether a given curve contains a given point"
+msgstr "Test whether a given curve contains a given point"
+
+#: misc/builtin_stuff.cc:518
+msgid "In Polygon Test"
+msgstr "In Polygon Test"
+
+#: misc/builtin_stuff.cc:519
+msgid "Test whether a given polygon contains a given point"
+msgstr "Test whether a given polygon contains a given point"
+
+#: misc/builtin_stuff.cc:526
+msgid "Convex Polygon Test"
+msgstr "Convex Polygon Test"
+
+#: misc/builtin_stuff.cc:527
+msgid "Test whether a given polygon is convex"
+msgstr "Test whether a given polygon is convex"
+
+#: misc/builtin_stuff.cc:534
+msgid "Distance Test"
+msgstr "Distance Test"
+
+#: misc/builtin_stuff.cc:535
+msgid ""
+"Test whether a given point have the same distance from a given point and from "
+"another given point"
+msgstr ""
+"Test whether a given point have the same distance from a given point and from "
+"another given point"
+
+#: misc/builtin_stuff.cc:543
+msgid "Vector Equality Test"
+msgstr "Vector Equality Test"
+
+#: misc/builtin_stuff.cc:544
+msgid "Test whether two vectors are equal"
+msgstr "Test whether two vectors are equal"
+
+#: misc/builtin_stuff.cc:584 modes/popup.cc:1057
+msgid "Python Script"
+msgstr "Python Script"
+
+#: misc/builtin_stuff.cc:585
+msgid "Construct a new Python script."
+msgstr "Construct a new Python script."
+
+#: misc/goniometry.cc:121
+msgid ""
+"_: Translators: Degrees\n"
+"Deg"
+msgstr "Deg"
+
+#: misc/goniometry.cc:122
+msgid ""
+"_: Translators: Radians\n"
+"Rad"
+msgstr "Rad"
+
+#: misc/goniometry.cc:123
+msgid ""
+"_: Translators: Gradians\n"
+"Grad"
+msgstr "Grad"
+
+#: misc/guiaction.cc:117
+msgid ""
+"A normal point, i.e. one that is either independent or attached to a line, "
+"circle, segment."
+msgstr ""
+"A normal point, i.e. one that is either independent or attached to a line, "
+"circle, segment."
+
+#: misc/guiaction.cc:129
+msgid "Point"
+msgstr "Point"
+
+#: misc/guiaction.cc:170
+msgid "Construct a text label."
+msgstr "Construct a text label."
+
+#: misc/guiaction.cc:180
+msgid "Text Label"
+msgstr "Text Label"
+
+#: misc/guiaction.cc:201
+msgid "Construct a Point by its Coordinates"
+msgstr "Construct a Point by its Coordinates"
+
+#: misc/guiaction.cc:211
+msgid "Point by Coordinates"
+msgstr "Point by Coordinates"
+
+#: misc/guiaction.cc:224
+msgid "Fixed Point"
+msgstr "Fixed Point"
+
+#: misc/guiaction.cc:225
+msgid "Enter the coordinates for the new point."
+msgstr "Enter the coordinates for the new point."
+
+#: kig/kig_part.cpp:623 misc/kigfiledialog.cc:55 modes/typesdialog.cpp:173
+msgid "The file \"%1\" already exists. Do you wish to overwrite it?"
+msgstr "The file \"%1\" already exists. Do you wish to overwrite it?"
+
+#: kig/kig_part.cpp:624 misc/kigfiledialog.cc:56 modes/typesdialog.cpp:175
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: kig/kig_part.cpp:624 misc/kigfiledialog.cc:56 modes/typesdialog.cpp:175
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: misc/kiginputdialog.cc:125
+msgid "Set Angle Size"
+msgstr "Set Angle Size"
+
+#: misc/kiginputdialog.cc:136
+msgid "Insert the new size of this angle:"
+msgstr "Insert the new size of this angle:"
+
+#: misc/kiginputdialog.cc:146
+msgid "Use this edit field to modify the size of this angle."
+msgstr "Use this edit field to modify the size of this angle."
+
+#: misc/kiginputdialog.cc:154
+msgid ""
+"Choose from this list the goniometric unit you want to use to modify the size "
+"of this angle."
+"<br>\n"
+"If you switch to another unit, the value in the edit field on the left will be "
+"converted to the new selected unit."
+msgstr ""
+"Choose from this list the goniometric unit you want to use to modify the size "
+"of this angle."
+"<br>\n"
+"If you switch to another unit, the value in the edit field on the left will be "
+"converted to the new selected unit."
+
+#: misc/lists.cc:304 misc/lists.cc:310
+msgid "Could not open macro file '%1'"
+msgstr "Could not open macro file '%1'"
+
+#: misc/lists.cc:321
+msgid "Kig cannot open the macro file \"%1\"."
+msgstr "Kig cannot open the macro file \"%1\"."
+
+#: misc/lists.cc:322
+msgid ""
+"This file was created by a very old Kig version (pre-0.4). Support for this "
+"format has been removed from recent Kig versions. You can try to import this "
+"macro using a previous Kig version (0.4 to 0.6) and then export it again in the "
+"new format."
+msgstr ""
+"This file was created by a very old Kig version (pre-0.4). Support for this "
+"format has been removed from recent Kig versions. You can try to import this "
+"macro using a previous Kig version (0.4 to 0.6) and then export it again in the "
+"new format."
+
+#: misc/lists.cc:375
+#, c-format
+msgid "Unnamed Macro #%1"
+msgstr "Unnamed Macro #%1"
+
+#: misc/special_constructors.cc:97
+msgid "Radical Lines for Conics"
+msgstr "Radical Lines for Conics"
+
+#: misc/special_constructors.cc:98
+msgid ""
+"The lines constructed through the intersections of two conics. This is also "
+"defined for non-intersecting conics."
+msgstr ""
+"The lines constructed through the intersections of two conics. This is also "
+"defined for non-intersecting conics."
+
+#: misc/special_constructors.cc:156 misc/special_constructors.cc:252
+msgid "Moving Point"
+msgstr "Moving Point"
+
+#: misc/special_constructors.cc:157
+msgid ""
+"Select the moving point, which will be moved around while drawing the locus..."
+msgstr ""
+"Select the moving point, which will be moved around while drawing the locus..."
+
+#: misc/special_constructors.cc:158
+msgid "Following Point"
+msgstr "Following Point"
+
+#: misc/special_constructors.cc:159
+msgid ""
+"Select the following point, whose locations the locus will be drawn through..."
+msgstr ""
+"Select the following point, whose locations the locus will be drawn through..."
+
+#: misc/special_constructors.cc:163
+msgid "Locus"
+msgstr "Locus"
+
+#: misc/special_constructors.cc:163
+msgid "A locus"
+msgstr "A locus"
+
+#: misc/special_constructors.cc:253
+msgid "Dependent Point"
+msgstr "Dependent Point"
+
+#: misc/special_constructors.cc:289
+msgid "Polygon by Its Vertices"
+msgstr "Polygon by Its Vertices"
+
+#: misc/special_constructors.cc:294
+msgid "Construct a polygon by giving its vertices"
+msgstr "Construct a polygon by giving its vertices"
+
+#: misc/special_constructors.cc:366
+msgid ""
+"... with this vertex (click on the first vertex to terminate construction)"
+msgstr ""
+"... with this vertex (click on the first vertex to terminate construction)"
+
+#: misc/special_constructors.cc:367
+msgid "Construct a polygon with this vertex"
+msgstr "Construct a polygon with this vertex"
+
+#: misc/special_constructors.cc:374 misc/special_constructors.cc:1235
+msgid "Select a point to be a vertex of the new polygon..."
+msgstr "Select a point to be a vertex of the new polygon..."
+
+#: misc/special_constructors.cc:429 misc/special_constructors.cc:496
+msgid "Polygon"
+msgstr "Polygon"
+
+#: misc/special_constructors.cc:430
+msgid "Construct the vertices of this polygon..."
+msgstr "Construct the vertices of this polygon..."
+
+#: misc/special_constructors.cc:434
+msgid "Vertices of a Polygon"
+msgstr "Vertices of a Polygon"
+
+#: misc/special_constructors.cc:435
+msgid "The vertices of a polygon."
+msgstr "The vertices of a polygon."
+
+#: misc/special_constructors.cc:497
+msgid "Construct the sides of this polygon..."
+msgstr "Construct the sides of this polygon..."
+
+#: misc/special_constructors.cc:501
+msgid "Sides of a Polygon"
+msgstr "Sides of a Polygon"
+
+#: misc/special_constructors.cc:502
+msgid "The sides of a polygon."
+msgstr "The sides of a polygon."
+
+#: misc/special_constructors.cc:573
+msgid "Regular Polygon with Given Center"
+msgstr "Regular Polygon with Given Centre"
+
+#: misc/special_constructors.cc:578
+msgid "Construct a regular polygon with a given center and vertex"
+msgstr "Construct a regular polygon with a given centre and vertex"
+
+#: misc/special_constructors.cc:737
+msgid "Construct a regular polygon with this center"
+msgstr "Construct a regular polygon with this centre"
+
+#: misc/special_constructors.cc:741
+msgid "Construct a regular polygon with this vertex"
+msgstr "Construct a regular polygon with this vertex"
+
+#: misc/special_constructors.cc:754
+msgid "Adjust the number of sides (%1/%2)"
+msgstr "Adjust the number of sides (%1/%2)"
+
+#: misc/special_constructors.cc:760
+msgid "Adjust the number of sides (%1)"
+msgstr "Adjust the number of sides (%1)"
+
+#: misc/special_constructors.cc:777
+msgid "Select the center of the new polygon..."
+msgstr "Select the centre of the new polygon..."
+
+#: misc/special_constructors.cc:781
+msgid "Select a vertex for the new polygon..."
+msgstr "Select a vertex for the new polygon..."
+
+#: misc/special_constructors.cc:785
+msgid "Move the cursor to get the desired number of sides..."
+msgstr "Move the cursor to get the desired number of sides..."
+
+#: misc/special_constructors.cc:977
+msgid "Construct the Radical Lines of This Circle"
+msgstr "Construct the Radical Lines of This Circle"
+
+#: misc/special_constructors.cc:979
+msgid "Construct the Radical Lines of This Conic"
+msgstr "Construct the Radical Lines of This Conic"
+
+#: misc/special_constructors.cc:994
+msgid "Generic Affinity"
+msgstr "Generic Affinity"
+
+#: misc/special_constructors.cc:995
+msgid ""
+"The unique affinity that maps three points (or a triangle) onto three other "
+"points (or a triangle)"
+msgstr ""
+"The unique affinity that maps three points (or a triangle) onto three other "
+"points (or a triangle)"
+
+#: misc/special_constructors.cc:1018
+msgid "Generic Projective Transformation"
+msgstr "Generic Projective Transformation"
+
+#: misc/special_constructors.cc:1019
+msgid ""
+"The unique projective transformation that maps four points (or a quadrilateral) "
+"onto four other points (or a quadrilateral)"
+msgstr ""
+"The unique projective transformation that maps four points (or a quadrilateral) "
+"onto four other points (or a quadrilateral)"
+
+#: misc/special_constructors.cc:1046
+msgid "Inversion of Point, Line or Circle"
+msgstr "Inversion of Point, Line or Circle"
+
+#: misc/special_constructors.cc:1047
+msgid "The inversion of a point, line or circle with respect to a circle"
+msgstr "The inversion of a point, line or circle with respect to a circle"
+
+#: misc/special_constructors.cc:1104
+msgid "Measure Transport"
+msgstr "Measure Transport"
+
+#: misc/special_constructors.cc:1109
+msgid "Transport the measure of a segment or arc over a line or circle."
+msgstr "Transport the measure of a segment or arc over a line or circle."
+
+#: misc/special_constructors.cc:1210 objects/special_calcers.cc:24
+msgid "Segment to transport"
+msgstr "Segment to transport"
+
+#: misc/special_constructors.cc:1212
+msgid "Arc to transport"
+msgstr "Arc to transport"
+
+#: misc/special_constructors.cc:1214
+msgid "Transport a measure on this line"
+msgstr "Transport a measure on this line"
+
+#: misc/special_constructors.cc:1216 objects/special_calcers.cc:22
+msgid "Transport a measure on this circle"
+msgstr "Transport a measure on this circle"
+
+#: misc/special_constructors.cc:1220
+msgid "Start transport from this point of the circle"
+msgstr "Start transport from this point of the circle"
+
+#: misc/special_constructors.cc:1222
+msgid "Start transport from this point of the line"
+msgstr "Start transport from this point of the line"
+
+#: misc/special_constructors.cc:1224
+msgid "Start transport from this point of the curve"
+msgstr "Start transport from this point of the curve"
+
+#: misc/special_constructors.cc:1267
+msgid "Intersect"
+msgstr "Intersect"
+
+#: misc/special_constructors.cc:1268
+msgid "The intersection of two objects"
+msgstr "The intersection of two objects"
+
+#: misc/special_constructors.cc:1335
+msgid "Intersect this Circle"
+msgstr "Intersect this Circle"
+
+#: misc/special_constructors.cc:1337
+msgid "Intersect this Conic"
+msgstr "Intersect this Conic"
+
+#: misc/special_constructors.cc:1339
+msgid "Intersect this Line"
+msgstr "Intersect this Line"
+
+#: misc/special_constructors.cc:1341
+msgid "Intersect this Cubic Curve"
+msgstr "Intersect this Cubic Curve"
+
+#: misc/special_constructors.cc:1343
+msgid "Intersect this Arc"
+msgstr "Intersect this Arc"
+
+#: misc/special_constructors.cc:1345
+msgid "Intersect this Polygon"
+msgstr "Intersect this Polygon"
+
+#: misc/special_constructors.cc:1350
+msgid "with this Circle"
+msgstr "with this Circle"
+
+#: misc/special_constructors.cc:1352
+msgid "with this Conic"
+msgstr "with this Conic"
+
+#: misc/special_constructors.cc:1354
+msgid "with this Line"
+msgstr "with this Line"
+
+#: misc/special_constructors.cc:1356
+msgid "with this Cubic Curve"
+msgstr "with this Cubic Curve"
+
+#: misc/special_constructors.cc:1358
+msgid "with this Arc"
+msgstr "with this Arc"
+
+#: misc/special_constructors.cc:1360
+msgid "with this Polygon"
+msgstr "with this Polygon"
+
+#: misc/special_constructors.cc:1370
+msgid "Construct Midpoint of This Point and Another One"
+msgstr "Construct Midpoint of This Point and Another One"
+
+#: misc/special_constructors.cc:1371
+msgid ""
+"Select the first of the points of which you want to construct the midpoint..."
+msgstr ""
+"Select the first of the points of which you want to construct the midpoint..."
+
+#: misc/special_constructors.cc:1372
+msgid "Construct the midpoint of this point and another one"
+msgstr "Construct the midpoint of this point and another one"
+
+#: misc/special_constructors.cc:1373
+msgid "Select the other of the points of which to construct the midpoint..."
+msgstr "Select the other of the points of which to construct the midpoint..."
+
+#: misc/special_constructors.cc:1483
+msgid "Select the first object to intersect..."
+msgstr "Select the first object to intersect..."
+
+#: misc/special_constructors.cc:1485
+msgid "Select the second object to intersect..."
+msgstr "Select the second object to intersect..."
+
+#: misc/special_constructors.cc:1490
+msgid "Tangent"
+msgstr "Tangent"
+
+#: misc/special_constructors.cc:1491
+msgid "The line tangent to a curve"
+msgstr "The line tangent to a curve"
+
+#: misc/special_constructors.cc:1533
+msgid "Tangent to This Circle"
+msgstr "Tangent to This Circle"
+
+#: misc/special_constructors.cc:1535
+msgid "Tangent to This Conic"
+msgstr "Tangent to This Conic"
+
+#: misc/special_constructors.cc:1537
+msgid "Tangent to This Arc"
+msgstr "Tangent to This Arc"
+
+#: misc/special_constructors.cc:1539
+msgid "Tangent to This Cubic Curve"
+msgstr "Tangent to This Cubic Curve"
+
+#: misc/special_constructors.cc:1541
+msgid "Tangent to This Curve"
+msgstr "Tangent to This Curve"
+
+#: misc/special_constructors.cc:1543
+msgid "Tangent at This Point"
+msgstr "Tangent at This Point"
+
+#: misc/special_constructors.cc:1564
+msgid "Center Of Curvature"
+msgstr "Centre Of Curvature"
+
+#: misc/special_constructors.cc:1565
+msgid "The center of the osculating circle to a curve"
+msgstr "The centre of the osculating circle to a curve"
+
+#: misc/special_constructors.cc:1600
+msgid "Center of Curvature of This Conic"
+msgstr "Centre of Curvature of This Conic"
+
+#: misc/special_constructors.cc:1602
+msgid "Center of Curvature of This Cubic Curve"
+msgstr "Centre of Curvature of This Cubic Curve"
+
+#: misc/special_constructors.cc:1604
+msgid "Center of Curvature of This Curve"
+msgstr "Centre of Curvature of This Curve"
+
+#: misc/special_constructors.cc:1606
+msgid "Center of Curvature at This Point"
+msgstr "Centre of Curvature at This Point"
+
+#: modes/construct_mode.cc:262 modes/normal.cc:268
+msgid "Which object?"
+msgstr "Which object?"
+
+#: modes/construct_mode.cc:298
+msgid ""
+"Click the location where you want to place the new point, or the curve that you "
+"want to attach it to..."
+msgstr ""
+"Click the location where you want to place the new point, or the curve that you "
+"want to attach it to..."
+
+#: modes/construct_mode.cc:475
+msgid "Now select the location for the result label."
+msgstr "Now select the location for the result label."
+
+#: modes/edittype.cc:62
+msgid "The name of the macro can not be empty."
+msgstr "The name of the macro can not be empty."
+
+#: modes/label.cc:163 modes/popup.cc:555 modes/popup.cc:587
+msgid "<unnamed object>"
+msgstr "<unnamed object>"
+
+#: modes/label.cc:295
+#, c-format
+msgid ""
+"There are '%n' parts in the text that you have not selected a value for. Please "
+"remove them or select enough arguments."
+msgstr ""
+"There are '%n' parts in the text that you have not selected a value for. Please "
+"remove them or select enough arguments."
+
+#: modes/label.cc:379
+#, c-format
+msgid "argument %1"
+msgstr "argument %1"
+
+#: modes/label.cc:409
+#, c-format
+msgid "Selecting argument %1"
+msgstr "Selecting argument %1"
+
+#: modes/label.cc:518
+msgid "Change Label"
+msgstr "Change Label"
+
+#: modes/macro.cc:106
+msgid ""
+"One of the result objects you selected cannot be calculated from the given "
+"objects. Kig cannot calculate this macro because of this. Please press Back, "
+"and construct the objects in the correct order..."
+msgstr ""
+"One of the result objects you selected cannot be calculated from the given "
+"objects. Kig cannot calculate this macro because of this. Please press Back, "
+"and construct the objects in the correct order..."
+
+#: modes/macro.cc:116
+msgid ""
+"One of the given objects is not used in the calculation of the resultant "
+"objects. This probably means you are expecting Kig to do something impossible. "
+" Please check the macro and try again."
+msgstr ""
+"One of the given objects is not used in the calculation of the resultant "
+"objects. This probably means you are expecting Kig to do something impossible. "
+" Please check the macro and try again."
+
+#: modes/moving.cc:157
+msgid "Move %1 Objects"
+msgstr "Move %1 Objects"
+
+#: modes/moving.cc:240
+msgid "Redefine Point"
+msgstr "Redefine Point"
+
+#: modes/popup.cc:197
+msgid "Kig Document"
+msgstr "Kig Document"
+
+#: modes/popup.cc:206
+msgid "%1 Objects"
+msgstr "%1 Objects"
+
+#: modes/popup.cc:276
+msgid "&Transform"
+msgstr "&Transform"
+
+#: modes/popup.cc:277
+msgid "T&est"
+msgstr "T&est"
+
+#: modes/popup.cc:278
+msgid "Const&ruct"
+msgstr "Const&ruct"
+
+#: modes/popup.cc:280
+msgid "Add Te&xt Label"
+msgstr "Add Te&xt Label"
+
+#: modes/popup.cc:281
+msgid "Set Co&lor"
+msgstr "Set Co&lour"
+
+#: modes/popup.cc:282
+msgid "Set &Pen Width"
+msgstr "Set &Pen Width"
+
+#: modes/popup.cc:283
+msgid "Set St&yle"
+msgstr "Set St&yle"
+
+#: modes/popup.cc:285
+msgid "Set Coordinate S&ystem"
+msgstr "Set Coordinate S&ystem"
+
+#: modes/popup.cc:393
+msgid "&Hide"
+msgstr "&Hide"
+
+#: modes/popup.cc:397
+msgid "&Show"
+msgstr "&Show"
+
+#: modes/popup.cc:401
+msgid "&Move"
+msgstr "&Move"
+
+#: modes/popup.cc:413
+msgid "&Custom Color"
+msgstr "&Custom Colour"
+
+#: modes/popup.cc:502
+msgid "Set &Name..."
+msgstr "Set &Name..."
+
+#: modes/popup.cc:506
+msgid "&Name"
+msgstr "&Name"
+
+#: modes/popup.cc:541 modes/popup.cc:563
+msgid "Set Object Name"
+msgstr "Set Object Name"
+
+#: modes/popup.cc:542
+msgid "Set Name of this Object:"
+msgstr "Set Name of this Object:"
+
+#: modes/popup.cc:661
+msgid "Change Object Color"
+msgstr "Change Object Colour"
+
+#: modes/popup.cc:677
+msgid "Change Object Width"
+msgstr "Change Object Width"
+
+#: modes/popup.cc:705
+msgid "Change Point Style"
+msgstr "Change Point Style"
+
+#: modes/popup.cc:718
+msgid "Change Object Style"
+msgstr "Change Object Style"
+
+#: kig/kig_part.cpp:245 modes/popup.cc:980
+msgid "U&nhide All"
+msgstr "U&nhide All"
+
+#: modes/popup.cc:1065
+#, fuzzy
+msgid "Edit Script..."
+msgstr "Edit..."
+
+#: objects/angle_type.cc:39
+msgid "Construct an angle through this point"
+msgstr "Construct an angle through this point"
+
+#: objects/angle_type.cc:44
+msgid ""
+"Select a point that the first half-line of the angle should go through..."
+msgstr ""
+"Select a point that the first half-line of the angle should go through..."
+
+#: objects/angle_type.cc:45
+msgid "Construct an angle at this point"
+msgstr "Construct an angle at this point"
+
+#: objects/angle_type.cc:46
+msgid "Select the point to construct the angle in..."
+msgstr "Select the point to construct the angle in..."
+
+#: objects/angle_type.cc:48
+msgid ""
+"Select a point that the second half-line of the angle should go through..."
+msgstr ""
+"Select a point that the second half-line of the angle should go through..."
+
+#: objects/angle_type.cc:103
+msgid "Set Si&ze"
+msgstr "Set Si&ze"
+
+#: objects/angle_type.cc:147
+msgid "Resize Angle"
+msgstr "Resize Angle"
+
+#: objects/arc_type.cc:41
+msgid "Construct an arc starting at this point"
+msgstr "Construct an arc starting at this point"
+
+#: objects/arc_type.cc:46 objects/arc_type.cc:148
+msgid "Select the start point of the new arc..."
+msgstr "Select the start point of the new arc..."
+
+#: objects/arc_type.cc:47
+msgid "Construct an arc through this point"
+msgstr "Construct an arc through this point"
+
+#: objects/arc_type.cc:48
+msgid "Select a point for the new arc to go through..."
+msgstr "Select a point for the new arc to go through..."
+
+#: objects/arc_type.cc:49
+msgid "Construct an arc ending at this point"
+msgstr "Construct an arc ending at this point"
+
+#: objects/arc_type.cc:50
+msgid "Select the end point of the new arc..."
+msgstr "Select the end point of the new arc..."
+
+#: objects/arc_type.cc:145
+msgid "Construct an arc with this center"
+msgstr "Construct an arc with this centre"
+
+#: objects/arc_type.cc:146
+msgid "Select the center of the new arc..."
+msgstr "Select the centre of the new arc..."
+
+#: objects/arc_type.cc:149
+msgid "Construct an arc with this angle"
+msgstr "Construct an arc with this angle"
+
+#: objects/arc_type.cc:150
+msgid "Select the angle of the new arc..."
+msgstr "Select the angle of the new arc..."
+
+#: objects/bogus_imp.cc:338
+msgid "Test Result"
+msgstr "Test Result"
+
+#: objects/centerofcurvature_type.cc:36
+msgid "Select a point on the curve..."
+msgstr "Select a point on the curve..."
+
+#: objects/circle_imp.cc:145 objects/polygon_imp.cc:227
+msgid "Surface"
+msgstr "Surface"
+
+#: objects/circle_imp.cc:146
+msgid "Circumference"
+msgstr "Circumference"
+
+#: objects/circle_imp.cc:147 objects/other_imp.cc:368
+msgid "Radius"
+msgstr "Radius"
+
+#: objects/circle_imp.cc:149
+msgid "Expanded Cartesian Equation"
+msgstr "Expanded Cartesian Equation"
+
+#: objects/circle_imp.cc:150 objects/conic_imp.cc:84 objects/cubic_imp.cc:290
+msgid "Cartesian Equation"
+msgstr "Cartesian Equation"
+
+#: objects/circle_imp.cc:151 objects/conic_imp.cc:85
+msgid "Polar Equation"
+msgstr "Polar Equation"
+
+#: objects/circle_imp.cc:236
+msgid "rho = %1 [centered at %2]"
+msgstr "rho = %1 [centred at %2]"
+
+#: objects/circle_imp.cc:245
+msgid "x² + y² + %1 x + %2 y + %3 = 0"
+msgstr "x² + y² + %1 x + %2 y + %3 = 0"
+
+#: objects/circle_imp.cc:255
+msgid "( x - %1 )² + ( y - %2 )² = %3"
+msgstr "( x - %1 )² + ( y - %2 )² = %3"
+
+#: objects/circle_imp.cc:326
+msgid "circle"
+msgstr "circle"
+
+#: objects/circle_imp.cc:327
+msgid "Select this circle"
+msgstr "Select this circle"
+
+#: objects/circle_imp.cc:328
+#, c-format
+msgid "Select circle %1"
+msgstr "Select circle %1"
+
+#: objects/circle_imp.cc:329
+msgid "Remove a Circle"
+msgstr "Remove a Circle"
+
+#: objects/circle_imp.cc:330
+msgid "Add a Circle"
+msgstr "Add a Circle"
+
+#: objects/circle_imp.cc:331
+msgid "Move a Circle"
+msgstr "Move a Circle"
+
+#: objects/circle_imp.cc:332
+msgid "Attach to this circle"
+msgstr "Attach to this circle"
+
+#: objects/circle_imp.cc:333
+msgid "Show a Circle"
+msgstr "Show a Circle"
+
+#: objects/circle_imp.cc:334
+msgid "Hide a Circle"
+msgstr "Hide a Circle"
+
+#: objects/circle_type.cc:29
+msgid "Construct a circle through this point"
+msgstr "Construct a circle through this point"
+
+#: objects/circle_type.cc:38 objects/circle_type.cc:72
+#: objects/circle_type.cc:74 objects/circle_type.cc:76
+msgid "Select a point for the new circle to go through..."
+msgstr "Select a point for the new circle to go through..."
+
+#: objects/conic_imp.cc:81
+msgid "Conic Type"
+msgstr "Conic Type"
+
+#: objects/conic_imp.cc:82
+msgid "First Focus"
+msgstr "First Focus"
+
+#: objects/conic_imp.cc:83
+msgid "Second Focus"
+msgstr "Second Focus"
+
+#: objects/conic_imp.cc:192
+msgid "Ellipse"
+msgstr "Ellipse"
+
+#: objects/conic_imp.cc:194
+msgid "Hyperbola"
+msgstr "Hyperbola"
+
+#: objects/conic_imp.cc:196
+msgid "Parabola"
+msgstr "Parabola"
+
+#: objects/conic_imp.cc:205
+msgid "%1 x² + %2 y² + %3 xy + %4 x + %5 y + %6 = 0"
+msgstr "%1 x² + %2 y² + %3 xy + %4 x + %5 y + %6 = 0"
+
+#: objects/conic_imp.cc:218
+msgid ""
+"rho = %1/(1 + %2 cos theta + %3 sin theta)\n"
+" [centered at %4]"
+msgstr ""
+"rho = %1/(1 + %2 cos theta + %3 sin theta)\n"
+" [centred at %4]"
+
+#: objects/conic_imp.cc:317
+msgid "conic"
+msgstr "conic"
+
+#: objects/conic_imp.cc:318
+msgid "Select this conic"
+msgstr "Select this conic"
+
+#: objects/conic_imp.cc:319
+#, c-format
+msgid "Select conic %1"
+msgstr "Select conic %1"
+
+#: objects/conic_imp.cc:320
+msgid "Remove a Conic"
+msgstr "Remove a Conic"
+
+#: objects/conic_imp.cc:321
+msgid "Add a Conic"
+msgstr "Add a Conic"
+
+#: objects/conic_imp.cc:322
+msgid "Move a Conic"
+msgstr "Move a Conic"
+
+#: objects/conic_imp.cc:323
+msgid "Attach to this conic"
+msgstr "Attach to this conic"
+
+#: objects/conic_imp.cc:324
+msgid "Show a Conic"
+msgstr "Show a Conic"
+
+#: objects/conic_imp.cc:325
+msgid "Hide a Conic"
+msgstr "Hide a Conic"
+
+#: objects/conic_types.cc:33 objects/conic_types.cc:87
+#: objects/conic_types.cc:221
+msgid "Construct a conic through this point"
+msgstr "Construct a conic through this point"
+
+#: objects/conic_types.cc:38 objects/conic_types.cc:40
+#: objects/conic_types.cc:42 objects/conic_types.cc:44
+#: objects/conic_types.cc:46 objects/conic_types.cc:88
+#: objects/conic_types.cc:222
+msgid "Select a point for the new conic to go through..."
+msgstr "Select a point for the new conic to go through..."
+
+#: objects/conic_types.cc:83 objects/conic_types.cc:85
+msgid "Construct a conic with this asymptote"
+msgstr "Construct a conic with this asymptote"
+
+#: objects/conic_types.cc:84
+msgid "Select the first asymptote of the new conic..."
+msgstr "Select the first asymptote of the new conic..."
+
+#: objects/conic_types.cc:86
+msgid "Select the second asymptote of the new conic..."
+msgstr "Select the second asymptote of the new conic..."
+
+#: objects/conic_types.cc:140
+msgid "Construct an ellipse with this focus"
+msgstr "Construct an ellipse with this focus"
+
+#: objects/conic_types.cc:145
+msgid "Select the first focus of the new ellipse..."
+msgstr "Select the first focus of the new ellipse..."
+
+#: objects/conic_types.cc:147
+msgid "Select the second focus of the new ellipse..."
+msgstr "Select the second focus of the new ellipse..."
+
+#: objects/conic_types.cc:148
+msgid "Construct an ellipse through this point"
+msgstr "Construct an ellipse through this point"
+
+#: objects/conic_types.cc:149
+msgid "Select a point for the new ellipse to go through..."
+msgstr "Select a point for the new ellipse to go through..."
+
+#: objects/conic_types.cc:175
+msgid "Construct a hyperbola with this focus"
+msgstr "Construct a hyperbola with this focus"
+
+#: objects/conic_types.cc:180
+msgid "Select the first focus of the new hyperbola..."
+msgstr "Select the first focus of the new hyperbola..."
+
+#: objects/conic_types.cc:182
+msgid "Select the second focus of the new hyperbola..."
+msgstr "Select the second focus of the new hyperbola..."
+
+#: objects/conic_types.cc:183 objects/conic_types.cc:417
+msgid "Construct a hyperbola through this point"
+msgstr "Construct a hyperbola through this point"
+
+#: objects/conic_types.cc:184 objects/conic_types.cc:422
+#: objects/conic_types.cc:424 objects/conic_types.cc:426
+#: objects/conic_types.cc:428
+msgid "Select a point for the new hyperbola to go through..."
+msgstr "Select a point for the new hyperbola to go through..."
+
+#: objects/conic_types.cc:217
+msgid "Construct a conic with this line as directrix"
+msgstr "Construct a conic with this line as directrix"
+
+#: objects/conic_types.cc:218
+msgid "Select the directrix of the new conic..."
+msgstr "Select the directrix of the new conic..."
+
+#: objects/conic_types.cc:219
+msgid "Construct a conic with this point as focus"
+msgstr "Construct a conic with this point as focus"
+
+#: objects/conic_types.cc:220
+msgid "Select the focus of the new conic..."
+msgstr "Select the focus of the new conic..."
+
+#: objects/conic_types.cc:260
+msgid "Construct a parabola through this point"
+msgstr "Construct a parabola through this point"
+
+#: objects/conic_types.cc:265 objects/conic_types.cc:267
+#: objects/conic_types.cc:269
+msgid "Select a point for the new parabola to go through..."
+msgstr "Select a point for the new parabola to go through..."
+
+#: objects/conic_types.cc:307
+msgid "Construct a polar point wrt. this conic"
+msgstr "Construct a polar point wrt. this conic"
+
+#: objects/conic_types.cc:308 objects/conic_types.cc:344
+msgid "Select the conic wrt. which you want to construct a polar point..."
+msgstr "Select the conic wrt. which you want to construct a polar point..."
+
+#: objects/conic_types.cc:309
+msgid "Construct the polar point of this line"
+msgstr "Construct the polar point of this line"
+
+#: objects/conic_types.cc:310 objects/conic_types.cc:346
+msgid "Select the line of which you want to construct the polar point..."
+msgstr "Select the line of which you want to construct the polar point..."
+
+#: objects/conic_types.cc:343
+msgid "Construct a polar line wrt. this conic"
+msgstr "Construct a polar line wrt. this conic"
+
+#: objects/conic_types.cc:345
+msgid "Construct the polar line of this point"
+msgstr "Construct the polar line of this point"
+
+#: objects/conic_types.cc:380
+msgid "Construct the directrix of this conic"
+msgstr "Construct the directrix of this conic"
+
+#: objects/conic_types.cc:381
+msgid "Select the conic of which you want to construct the directrix..."
+msgstr "Select the conic of which you want to construct the directrix..."
+
+#: objects/conic_types.cc:465
+msgid "Construct a parabola with this directrix"
+msgstr "Construct a parabola with this directrix"
+
+#: objects/conic_types.cc:466
+msgid "Select the directrix of the new parabola..."
+msgstr "Select the directrix of the new parabola..."
+
+#: objects/conic_types.cc:467
+msgid "Construct a parabola with this focus"
+msgstr "Construct a parabola with this focus"
+
+#: objects/conic_types.cc:468
+msgid "Select the focus of the new parabola..."
+msgstr "Select the focus of the new parabola..."
+
+#: objects/conic_types.cc:505
+msgid "Construct the asymptotes of this conic"
+msgstr "Construct the asymptotes of this conic"
+
+#: objects/conic_types.cc:506
+msgid "Select the conic of which you want to construct the asymptotes..."
+msgstr "Select the conic of which you want to construct the asymptotes..."
+
+#: objects/conic_types.cc:543
+msgid "Construct the radical lines of this conic"
+msgstr "Construct the radical lines of this conic"
+
+#: objects/conic_types.cc:548
+msgid ""
+"Select the first of the two conics of which you want to construct the radical "
+"line..."
+msgstr ""
+"Select the first of the two conics of which you want to construct the radical "
+"line..."
+
+#: objects/conic_types.cc:550
+msgid ""
+"Select the other of the two conic of which you want to construct the radical "
+"line..."
+msgstr ""
+"Select the other of the two conic of which you want to construct the radical "
+"line..."
+
+#: objects/conic_types.cc:669
+msgid "Switch Radical Lines"
+msgstr "Switch Radical Lines"
+
+#: objects/cubic_imp.cc:353
+msgid "cubic curve"
+msgstr "cubic curve"
+
+#: objects/cubic_imp.cc:354
+msgid "Select this cubic curve"
+msgstr "Select this cubic curve"
+
+#: objects/cubic_imp.cc:355
+#, c-format
+msgid "Select cubic curve %1"
+msgstr "Select cubic curve %1"
+
+#: objects/cubic_imp.cc:356
+msgid "Remove a Cubic Curve"
+msgstr "Remove a Cubic Curve"
+
+#: objects/cubic_imp.cc:357
+msgid "Add a Cubic Curve"
+msgstr "Add a Cubic Curve"
+
+#: objects/cubic_imp.cc:358
+msgid "Move a Cubic Curve"
+msgstr "Move a Cubic Curve"
+
+#: objects/cubic_imp.cc:359
+msgid "Attach to this cubic curve"
+msgstr "Attach to this cubic curve"
+
+#: objects/cubic_imp.cc:360
+msgid "Show a Cubic Curve"
+msgstr "Show a Cubic Curve"
+
+#: objects/cubic_imp.cc:361
+msgid "Hide a Cubic Curve"
+msgstr "Hide a Cubic Curve"
+
+#: objects/cubic_imp.cc:419
+msgid "%6 x³ + %9 y³ + %7 x²y + %8 xy² + %5 y² + %3 x² + %4 xy + %1 x + %2 y"
+msgstr "%6 x³ + %9 y³ + %7 x²y + %8 xy² + %5 y² + %3 x² + %4 xy + %1 x + %2 y"
+
+#: objects/cubic_imp.cc:430
+msgid " + %1 = 0"
+msgstr " + %1 = 0"
+
+#: objects/cubic_type.cc:26
+msgid "Construct a cubic curve through this point"
+msgstr "Construct a cubic curve through this point"
+
+#: objects/cubic_type.cc:31 objects/cubic_type.cc:33 objects/cubic_type.cc:35
+#: objects/cubic_type.cc:37 objects/cubic_type.cc:39 objects/cubic_type.cc:41
+#: objects/cubic_type.cc:43 objects/cubic_type.cc:45 objects/cubic_type.cc:47
+#: objects/cubic_type.cc:85 objects/cubic_type.cc:87 objects/cubic_type.cc:89
+#: objects/cubic_type.cc:91 objects/cubic_type.cc:93 objects/cubic_type.cc:95
+#: objects/cubic_type.cc:133 objects/cubic_type.cc:135
+#: objects/cubic_type.cc:137 objects/cubic_type.cc:139
+msgid "Select a point for the new cubic to go through..."
+msgstr "Select a point for the new cubic to go through..."
+
+#: objects/curve_imp.cc:25
+msgid "curve"
+msgstr "curve"
+
+#: objects/curve_imp.cc:26
+msgid "Select this curve"
+msgstr "Select this curve"
+
+#: objects/curve_imp.cc:27
+#, c-format
+msgid "Select curve %1"
+msgstr "Select curve %1"
+
+#: objects/curve_imp.cc:28
+msgid "Remove a Curve"
+msgstr "Remove a Curve"
+
+#: objects/curve_imp.cc:29
+msgid "Add a Curve"
+msgstr "Add a Curve"
+
+#: objects/curve_imp.cc:30
+msgid "Move a Curve"
+msgstr "Move a Curve"
+
+#: objects/curve_imp.cc:31
+msgid "Attach to this curve"
+msgstr "Attach to this curve"
+
+#: objects/curve_imp.cc:32
+msgid "Show a Curve"
+msgstr "Show a Curve"
+
+#: objects/curve_imp.cc:33
+msgid "Hide a Curve"
+msgstr "Hide a Curve"
+
+#: objects/intersection_types.cc:30
+msgid "Intersect with this line"
+msgstr "Intersect with this line"
+
+#: objects/intersection_types.cc:34 objects/intersection_types.cc:87
+msgid "Intersect with this conic"
+msgstr "Intersect with this conic"
+
+#: objects/intersection_types.cc:90
+msgid "Already computed intersection point"
+msgstr "Already computed intersection point"
+
+#: objects/intersection_types.cc:183
+msgid "Intersect with this cubic curve"
+msgstr "Intersect with this cubic curve"
+
+#: objects/intersection_types.cc:243 objects/intersection_types.cc:245
+msgid "Intersect with this circle"
+msgstr "Intersect with this circle"
+
+#: objects/intersection_types.cc:295
+msgid "Intersect with this arc"
+msgstr "Intersect with this arc"
+
+#: objects/inversion_type.cc:29
+msgid "Invert with respect to this circle"
+msgstr "Invert with respect to this circle"
+
+#: objects/inversion_type.cc:30
+msgid "Select the circle we want to invert against..."
+msgstr "Select the circle we want to invert against..."
+
+#: objects/inversion_type.cc:34
+msgid "Compute the inversion of this point"
+msgstr "Compute the inversion of this point"
+
+#: objects/inversion_type.cc:35
+msgid "Select the point to invert..."
+msgstr "Select the point to invert..."
+
+#: objects/inversion_type.cc:80
+msgid "Compute the inversion of this line"
+msgstr "Compute the inversion of this line"
+
+#: objects/inversion_type.cc:81
+msgid "Select the line to invert..."
+msgstr "Select the line to invert..."
+
+#: objects/inversion_type.cc:133
+msgid "Compute the inversion of this segment"
+msgstr "Compute the inversion of this segment"
+
+#: objects/inversion_type.cc:134
+msgid "Select the segment to invert..."
+msgstr "Select the segment to invert..."
+
+#: objects/inversion_type.cc:224
+msgid "Compute the inversion of this circle"
+msgstr "Compute the inversion of this circle"
+
+#: objects/inversion_type.cc:225
+msgid "Select the circle to invert..."
+msgstr "Select the circle to invert..."
+
+#: objects/inversion_type.cc:289
+msgid "Compute the inversion of this arc"
+msgstr "Compute the inversion of this arc"
+
+#: objects/inversion_type.cc:290
+msgid "Select the arc to invert..."
+msgstr "Select the arc to invert..."
+
+#: objects/line_imp.cc:96
+msgid "Slope"
+msgstr "Slope"
+
+#: objects/line_imp.cc:97
+msgid "Equation"
+msgstr "Equation"
+
+#: objects/line_imp.cc:121 objects/other_imp.cc:212
+msgid "Length"
+msgstr "Length"
+
+#: objects/line_imp.cc:123 objects/other_imp.cc:374
+msgid "First End Point"
+msgstr "First End Point"
+
+#: objects/line_imp.cc:124 objects/other_imp.cc:375
+msgid "Second End Point"
+msgstr "Second End Point"
+
+#: objects/line_imp.cc:439 objects/line_imp.cc:448
+msgid "line"
+msgstr "line"
+
+#: objects/line_imp.cc:440
+msgid "Select a Line"
+msgstr "Select a Line"
+
+#: objects/line_imp.cc:449
+msgid "Select this line"
+msgstr "Select this line"
+
+#: objects/line_imp.cc:450
+#, c-format
+msgid "Select line %1"
+msgstr "Select line %1"
+
+#: objects/line_imp.cc:451
+msgid "Remove a Line"
+msgstr "Remove a Line"
+
+#: objects/line_imp.cc:452
+msgid "Add a Line"
+msgstr "Add a Line"
+
+#: objects/line_imp.cc:453
+msgid "Move a Line"
+msgstr "Move a Line"
+
+#: objects/line_imp.cc:454
+msgid "Attach to this line"
+msgstr "Attach to this line"
+
+#: objects/line_imp.cc:455
+msgid "Show a Line"
+msgstr "Show a Line"
+
+#: objects/line_imp.cc:456
+msgid "Hide a Line"
+msgstr "Hide a Line"
+
+#: objects/line_imp.cc:465
+msgid "segment"
+msgstr "segment"
+
+#: objects/line_imp.cc:466
+msgid "Select this segment"
+msgstr "Select this segment"
+
+#: objects/line_imp.cc:467
+#, c-format
+msgid "Select segment %1"
+msgstr "Select segment %1"
+
+#: objects/line_imp.cc:468
+msgid "Remove a Segment"
+msgstr "Remove a Segment"
+
+#: objects/line_imp.cc:469
+msgid "Add a Segment"
+msgstr "Add a Segment"
+
+#: objects/line_imp.cc:470
+msgid "Move a Segment"
+msgstr "Move a Segment"
+
+#: objects/line_imp.cc:471
+msgid "Attach to this segment"
+msgstr "Attach to this segment"
+
+#: objects/line_imp.cc:472
+msgid "Show a Segment"
+msgstr "Show a Segment"
+
+#: objects/line_imp.cc:473
+msgid "Hide a Segment"
+msgstr "Hide a Segment"
+
+#: objects/line_imp.cc:482
+msgid "half-line"
+msgstr "half-line"
+
+#: objects/line_imp.cc:483
+msgid "Select this half-line"
+msgstr "Select this half-line"
+
+#: objects/line_imp.cc:484
+#, c-format
+msgid "Select half-line %1"
+msgstr "Select half-line %1"
+
+#: objects/line_imp.cc:485
+msgid "Remove a Half-Line"
+msgstr "Remove a Half-Line"
+
+#: objects/line_imp.cc:486
+msgid "Add a Half-Line"
+msgstr "Add a Half-Line"
+
+#: objects/line_imp.cc:487
+msgid "Move a Half-Line"
+msgstr "Move a Half-Line"
+
+#: objects/line_imp.cc:488
+msgid "Attach to this half-line"
+msgstr "Attach to this half-line"
+
+#: objects/line_imp.cc:489
+msgid "Show a Half-Line"
+msgstr "Show a Half-Line"
+
+#: objects/line_imp.cc:490
+msgid "Hide a Half-Line"
+msgstr "Hide a Half-Line"
+
+#: objects/line_type.cc:38
+msgid "Construct a segment starting at this point"
+msgstr "Construct a segment starting at this point"
+
+#: objects/line_type.cc:39
+msgid "Select the start point of the new segment..."
+msgstr "Select the start point of the new segment..."
+
+#: objects/line_type.cc:40
+msgid "Construct a segment ending at this point"
+msgstr "Construct a segment ending at this point"
+
+#: objects/line_type.cc:41
+msgid "Select the end point of the new segment..."
+msgstr "Select the end point of the new segment..."
+
+#: objects/line_type.cc:66
+msgid "Construct a line through this point"
+msgstr "Construct a line through this point"
+
+#: objects/line_type.cc:71
+msgid "Select a point for the line to go through..."
+msgstr "Select a point for the line to go through..."
+
+#: objects/line_type.cc:73
+msgid "Select another point for the line to go through..."
+msgstr "Select another point for the line to go through..."
+
+#: objects/line_type.cc:98
+msgid "Construct a half-line starting at this point"
+msgstr "Construct a half-line starting at this point"
+
+#: objects/line_type.cc:103 objects/line_type.cc:301
+msgid "Select the start point of the new half-line..."
+msgstr "Select the start point of the new half-line..."
+
+#: objects/line_type.cc:104
+msgid "Construct a half-line through this point"
+msgstr "Construct a half-line through this point"
+
+#: objects/line_type.cc:105
+msgid "Select a point for the half-line to go through..."
+msgstr "Select a point for the half-line to go through..."
+
+#: objects/line_type.cc:146
+msgid "Construct a line parallel to this line"
+msgstr "Construct a line parallel to this line"
+
+#: objects/line_type.cc:147
+msgid "Select a line parallel to the new line..."
+msgstr "Select a line parallel to the new line..."
+
+#: objects/line_type.cc:148
+msgid "Construct the parallel line through this point"
+msgstr "Construct the parallel line through this point"
+
+#: objects/line_type.cc:149 objects/line_type.cc:182 objects/line_type.cc:261
+msgid "Select a point for the new line to go through..."
+msgstr "Select a point for the new line to go through..."
+
+#: objects/line_type.cc:179
+msgid "Construct a line perpendicular to this line"
+msgstr "Construct a line perpendicular to this line"
+
+#: objects/line_type.cc:180
+msgid "Select a line perpendicular to the new line..."
+msgstr "Select a line perpendicular to the new line..."
+
+#: objects/line_type.cc:181
+msgid "Construct a perpendicular line through this point"
+msgstr "Construct a perpendicular line through this point"
+
+#: objects/line_type.cc:224
+msgid "Set &Length..."
+msgstr "Set &Length..."
+
+#: objects/line_type.cc:243
+msgid "Set Segment Length"
+msgstr "Set Segment Length"
+
+#: objects/line_type.cc:243
+msgid "Choose the new length: "
+msgstr "Choose the new length: "
+
+#: objects/line_type.cc:251
+msgid "Resize Segment"
+msgstr "Resize Segment"
+
+#: objects/line_type.cc:258
+msgid "Construct a line by this vector"
+msgstr "Construct a line by this vector"
+
+#: objects/line_type.cc:259
+msgid "Select a vector in the direction of the new line..."
+msgstr "Select a vector in the direction of the new line..."
+
+#: objects/line_type.cc:298
+msgid "Construct a half-line by this vector"
+msgstr "Construct a half-line by this vector"
+
+#: objects/line_type.cc:299
+msgid "Select a vector in the direction of the new half-line..."
+msgstr "Select a vector in the direction of the new half-line..."
+
+#: objects/locus_imp.cc:357
+msgid "locus"
+msgstr "locus"
+
+#: objects/locus_imp.cc:358
+msgid "Select this locus"
+msgstr "Select this locus"
+
+#: objects/locus_imp.cc:359
+#, c-format
+msgid "Select locus %1"
+msgstr "Select locus %1"
+
+#: objects/locus_imp.cc:360
+msgid "Remove a Locus"
+msgstr "Remove a Locus"
+
+#: objects/locus_imp.cc:361
+msgid "Add a Locus"
+msgstr "Add a Locus"
+
+#: objects/locus_imp.cc:362
+msgid "Move a Locus"
+msgstr "Move a Locus"
+
+#: objects/locus_imp.cc:363
+msgid "Attach to this locus"
+msgstr "Attach to this locus"
+
+#: objects/locus_imp.cc:364
+msgid "Show a Locus"
+msgstr "Show a Locus"
+
+#: objects/locus_imp.cc:365
+msgid "Hide a Locus"
+msgstr "Hide a Locus"
+
+#: objects/object_imp.cc:54
+msgid "Object Type"
+msgstr "Object Type"
+
+#: objects/object_imp.cc:266
+msgid "Object"
+msgstr "Object"
+
+#: objects/object_imp.cc:267
+msgid "Select this object"
+msgstr "Select this object"
+
+#: objects/object_imp.cc:268
+#, c-format
+msgid "Select object %1"
+msgstr "Select object %1"
+
+#: objects/object_imp.cc:269
+msgid "Remove an object"
+msgstr "Remove an object"
+
+#: objects/object_imp.cc:270
+msgid "Add an object"
+msgstr "Add an object"
+
+#: objects/object_imp.cc:271
+msgid "Move an object"
+msgstr "Move an object"
+
+#: objects/object_imp.cc:272
+msgid "Attach to this object"
+msgstr "Attach to this object"
+
+#: objects/object_imp.cc:273
+msgid "Show an object"
+msgstr "Show an object"
+
+#: objects/object_imp.cc:274
+msgid "Hide an object"
+msgstr "Hide an object"
+
+#: objects/other_imp.cc:102 objects/other_imp.cc:371
+msgid "Angle in Radians"
+msgstr "Angle in Radians"
+
+#: objects/other_imp.cc:103 objects/other_imp.cc:370
+msgid "Angle in Degrees"
+msgstr "Angle in Degrees"
+
+#: objects/other_imp.cc:213
+msgid "Midpoint"
+msgstr "Midpoint"
+
+#: objects/other_imp.cc:214
+msgid "X length"
+msgstr "X length"
+
+#: objects/other_imp.cc:215
+msgid "Y length"
+msgstr "Y length"
+
+#: objects/other_imp.cc:216
+msgid "Opposite Vector"
+msgstr "Opposite Vector"
+
+#: objects/other_imp.cc:369
+msgid "Angle"
+msgstr "Angle"
+
+#: objects/other_imp.cc:372
+msgid "Sector Surface"
+msgstr "Sector Surface"
+
+#: objects/other_imp.cc:373
+msgid "Arc Length"
+msgstr "Arc Length"
+
+#: objects/other_imp.cc:557
+msgid "angle"
+msgstr "angle"
+
+#: objects/other_imp.cc:558
+msgid "Select this angle"
+msgstr "Select this angle"
+
+#: objects/other_imp.cc:559
+#, c-format
+msgid "Select angle %1"
+msgstr "Select angle %1"
+
+#: objects/other_imp.cc:560
+msgid "Remove an Angle"
+msgstr "Remove an Angle"
+
+#: objects/other_imp.cc:561
+msgid "Add an Angle"
+msgstr "Add an Angle"
+
+#: objects/other_imp.cc:562
+msgid "Move an Angle"
+msgstr "Move an Angle"
+
+#: objects/other_imp.cc:563
+msgid "Attach to this angle"
+msgstr "Attach to this angle"
+
+#: objects/other_imp.cc:564
+msgid "Show an Angle"
+msgstr "Show an Angle"
+
+#: objects/other_imp.cc:565
+msgid "Hide an Angle"
+msgstr "Hide an Angle"
+
+#: objects/other_imp.cc:573
+msgid "vector"
+msgstr "vector"
+
+#: objects/other_imp.cc:574
+msgid "Select this vector"
+msgstr "Select this vector"
+
+#: objects/other_imp.cc:575
+#, c-format
+msgid "Select vector %1"
+msgstr "Select vector %1"
+
+#: objects/other_imp.cc:576
+msgid "Remove a Vector"
+msgstr "Remove a Vector"
+
+#: objects/other_imp.cc:577
+msgid "Add a Vector"
+msgstr "Add a Vector"
+
+#: objects/other_imp.cc:578
+msgid "Move a Vector"
+msgstr "Move a Vector"
+
+#: objects/other_imp.cc:579
+msgid "Attach to this vector"
+msgstr "Attach to this vector"
+
+#: objects/other_imp.cc:580
+msgid "Show a Vector"
+msgstr "Show a Vector"
+
+#: objects/other_imp.cc:581
+msgid "Hide a Vector"
+msgstr "Hide a Vector"
+
+#: objects/other_imp.cc:589
+msgid "arc"
+msgstr "arc"
+
+#: objects/other_imp.cc:590
+msgid "Select this arc"
+msgstr "Select this arc"
+
+#: objects/other_imp.cc:591
+#, c-format
+msgid "Select arc %1"
+msgstr "Select arc %1"
+
+#: objects/other_imp.cc:592
+msgid "Remove an Arc"
+msgstr "Remove an Arc"
+
+#: objects/other_imp.cc:593
+msgid "Add an Arc"
+msgstr "Add an Arc"
+
+#: objects/other_imp.cc:594
+msgid "Move an Arc"
+msgstr "Move an Arc"
+
+#: objects/other_imp.cc:595
+msgid "Attach to this arc"
+msgstr "Attach to this arc"
+
+#: objects/other_imp.cc:596
+msgid "Show an Arc"
+msgstr "Show an Arc"
+
+#: objects/other_imp.cc:597
+msgid "Hide an Arc"
+msgstr "Hide an Arc"
+
+#: objects/point_imp.cc:75
+msgid "Coordinate"
+msgstr "Coordinate"
+
+#: objects/point_imp.cc:76
+msgid "X coordinate"
+msgstr "X coordinate"
+
+#: objects/point_imp.cc:77
+msgid "Y coordinate"
+msgstr "Y coordinate"
+
+#: objects/point_imp.cc:163
+msgid "point"
+msgstr "point"
+
+#: objects/point_imp.cc:164
+msgid "Select this point"
+msgstr "Select this point"
+
+#: objects/point_imp.cc:165
+#, c-format
+msgid "Select point %1"
+msgstr "Select point %1"
+
+#: objects/point_imp.cc:166
+msgid "Remove a Point"
+msgstr "Remove a Point"
+
+#: objects/point_imp.cc:167
+msgid "Add a Point"
+msgstr "Add a Point"
+
+#: objects/point_imp.cc:168
+msgid "Move a Point"
+msgstr "Move a Point"
+
+#: objects/point_imp.cc:169
+msgid "Attach to this point"
+msgstr "Attach to this point"
+
+#: objects/point_imp.cc:170
+msgid "Show a Point"
+msgstr "Show a Point"
+
+#: objects/point_imp.cc:171
+msgid "Hide a Point"
+msgstr "Hide a Point"
+
+#: objects/point_type.cc:261 objects/point_type.cc:263
+msgid "Construct the midpoint of this point and another point"
+msgstr "Construct the midpoint of this point and another point"
+
+#: objects/point_type.cc:262
+msgid ""
+"Select the first of the two points of which you want to construct the "
+"midpoint..."
+msgstr ""
+"Select the first of the two points of which you want to construct the "
+"midpoint..."
+
+#: objects/point_type.cc:264
+msgid ""
+"Select the other of the two points of which you want to construct the "
+"midpoint..."
+msgstr ""
+"Select the other of the two points of which you want to construct the "
+"midpoint..."
+
+#: objects/point_type.cc:366
+msgid "Set &Coordinate..."
+msgstr "Set &Coordinate..."
+
+#: objects/point_type.cc:367 objects/point_type.cc:375
+msgid "Redefine"
+msgstr "Redefine"
+
+#: objects/point_type.cc:374
+msgid "Set &Parameter..."
+msgstr "Set &Parameter..."
+
+#: objects/point_type.cc:397
+msgid "Set Coordinate"
+msgstr "Set Coordinate"
+
+#: objects/point_type.cc:398
+msgid "Enter the new coordinate."
+msgstr "Enter the new coordinate."
+
+#: objects/point_type.cc:439
+msgid "Set Point Parameter"
+msgstr "Set Point Parameter"
+
+#: objects/point_type.cc:439
+msgid "Choose the new parameter: "
+msgstr "Choose the new parameter: "
+
+#: objects/point_type.cc:445
+msgid "Change Parameter of Constrained Point"
+msgstr "Change Parameter of Constrained Point"
+
+#: objects/point_type.cc:635
+msgid "Select the circle on which to transport a measure..."
+msgstr "Select the circle on which to transport a measure..."
+
+#: objects/point_type.cc:637
+msgid "Select a point on the circle..."
+msgstr "Select a point on the circle..."
+
+#: objects/point_type.cc:639
+msgid "Select the segment to transport on the circle..."
+msgstr "Select the segment to transport on the circle..."
+
+#: objects/polygon_imp.cc:225
+msgid "Number of sides"
+msgstr "Number of sides"
+
+#: objects/polygon_imp.cc:226
+msgid "Perimeter"
+msgstr "Perimeter"
+
+#: objects/polygon_imp.cc:228
+msgid "Center of Mass of the Vertices"
+msgstr "Centre of Mass of the Vertices"
+
+#: objects/polygon_imp.cc:229
+msgid "Winding Number"
+msgstr "Winding Number"
+
+#: objects/polygon_imp.cc:342
+msgid "polygon"
+msgstr "polygon"
+
+#: objects/polygon_imp.cc:343
+msgid "Select this polygon"
+msgstr "Select this polygon"
+
+#: objects/polygon_imp.cc:344
+#, c-format
+msgid "Select polygon %1"
+msgstr "Select polygon %1"
+
+#: objects/polygon_imp.cc:345
+msgid "Remove a Polygon"
+msgstr "Remove a Polygon"
+
+#: objects/polygon_imp.cc:346
+msgid "Add a Polygon"
+msgstr "Add a Polygon"
+
+#: objects/polygon_imp.cc:347
+msgid "Move a Polygon"
+msgstr "Move a Polygon"
+
+#: objects/polygon_imp.cc:348
+msgid "Attach to this polygon"
+msgstr "Attach to this polygon"
+
+#: objects/polygon_imp.cc:349
+msgid "Show a Polygon"
+msgstr "Show a Polygon"
+
+#: objects/polygon_imp.cc:350
+msgid "Hide a Polygon"
+msgstr "Hide a Polygon"
+
+#: objects/polygon_imp.cc:360
+msgid "triangle"
+msgstr "triangle"
+
+#: objects/polygon_imp.cc:361
+msgid "Select this triangle"
+msgstr "Select this triangle"
+
+#: objects/polygon_imp.cc:362
+#, c-format
+msgid "Select triangle %1"
+msgstr "Select triangle %1"
+
+#: objects/polygon_imp.cc:363
+msgid "Remove a Triangle"
+msgstr "Remove a Triangle"
+
+#: objects/polygon_imp.cc:364
+msgid "Add a Triangle"
+msgstr "Add a Triangle"
+
+#: objects/polygon_imp.cc:365
+msgid "Move a Triangle"
+msgstr "Move a Triangle"
+
+#: objects/polygon_imp.cc:366
+msgid "Attach to this triangle"
+msgstr "Attach to this triangle"
+
+#: objects/polygon_imp.cc:367
+msgid "Show a Triangle"
+msgstr "Show a Triangle"
+
+#: objects/polygon_imp.cc:368
+msgid "Hide a Triangle"
+msgstr "Hide a Triangle"
+
+#: objects/polygon_imp.cc:378
+msgid "quadrilateral"
+msgstr "quadrilateral"
+
+#: objects/polygon_imp.cc:379
+msgid "Select this quadrilateral"
+msgstr "Select this quadrilateral"
+
+#: objects/polygon_imp.cc:380
+#, c-format
+msgid "Select quadrilateral %1"
+msgstr "Select quadrilateral %1"
+
+#: objects/polygon_imp.cc:381
+msgid "Remove a Quadrilateral"
+msgstr "Remove a Quadrilateral"
+
+#: objects/polygon_imp.cc:382
+msgid "Add a Quadrilateral"
+msgstr "Add a Quadrilateral"
+
+#: objects/polygon_imp.cc:383
+msgid "Move a Quadrilateral"
+msgstr "Move a Quadrilateral"
+
+#: objects/polygon_imp.cc:384
+msgid "Attach to this quadrilateral"
+msgstr "Attach to this quadrilateral"
+
+#: objects/polygon_imp.cc:385
+msgid "Show a Quadrilateral"
+msgstr "Show a Quadrilateral"
+
+#: objects/polygon_imp.cc:386
+msgid "Hide a Quadrilateral"
+msgstr "Hide a Quadrilateral"
+
+#: objects/polygon_type.cc:36
+msgid "Construct a triangle with this vertex"
+msgstr "Construct a triangle with this vertex"
+
+#: objects/polygon_type.cc:37
+msgid "Select a point to be a vertex of the new triangle..."
+msgstr "Select a point to be a vertex of the new triangle..."
+
+#: objects/polygon_type.cc:406
+msgid "Intersect this polygon with a line"
+msgstr "Intersect this polygon with a line"
+
+#: objects/polygon_type.cc:407
+msgid "Select the polygon of which you want the intersection with a line..."
+msgstr "Select the polygon of which you want the intersection with a line..."
+
+#: objects/polygon_type.cc:543
+msgid "Construct the vertices of this polygon"
+msgstr "Construct the vertices of this polygon"
+
+#: objects/polygon_type.cc:544
+msgid "Select the polygon of which you want to construct the vertices..."
+msgstr "Select the polygon of which you want to construct the vertices..."
+
+#: objects/polygon_type.cc:586
+msgid "Construct the sides of this polygon"
+msgstr "Construct the sides of this polygon"
+
+#: objects/polygon_type.cc:587
+msgid "Select the polygon of which you want to construct the sides..."
+msgstr "Select the polygon of which you want to construct the sides..."
+
+#: objects/polygon_type.cc:632
+msgid "Construct the convex hull of this polygon"
+msgstr "Construct the convex hull of this polygon"
+
+#: objects/polygon_type.cc:633
+msgid "Select the polygon of which you want to construct the convex hull..."
+msgstr "Select the polygon of which you want to construct the convex hull..."
+
+#: objects/special_calcers.cc:23
+msgid "Project this point onto the circle"
+msgstr "Project this point onto the circle"
+
+#: objects/tangent_type.cc:38
+msgid "Select the point for the tangent to go through..."
+msgstr "Select the point for the tangent to go through..."
+
+#: objects/tests_type.cc:30
+msgid "Is this line parallel?"
+msgstr "Is this line parallel?"
+
+#: objects/tests_type.cc:31
+msgid "Select the first of the two possibly parallel lines..."
+msgstr "Select the first of the two possibly parallel lines..."
+
+#: objects/tests_type.cc:32
+msgid "Parallel to this line?"
+msgstr "Parallel to this line?"
+
+#: objects/tests_type.cc:33
+msgid "Select the other of the two possibly parallel lines..."
+msgstr "Select the other of the two possibly parallel lines..."
+
+#: objects/tests_type.cc:61
+msgid "These lines are parallel."
+msgstr "These lines are parallel."
+
+#: objects/tests_type.cc:63
+msgid "These lines are not parallel."
+msgstr "These lines are not parallel."
+
+#: objects/tests_type.cc:74
+msgid "Is this line orthogonal?"
+msgstr "Is this line orthogonal?"
+
+#: objects/tests_type.cc:75
+msgid "Select the first of the two possibly orthogonal lines..."
+msgstr "Select the first of the two possibly orthogonal lines..."
+
+#: objects/tests_type.cc:76
+msgid "Orthogonal to this line?"
+msgstr "Orthogonal to this line?"
+
+#: objects/tests_type.cc:77
+msgid "Select the other of the two possibly orthogonal lines..."
+msgstr "Select the other of the two possibly orthogonal lines..."
+
+#: objects/tests_type.cc:105
+msgid "These lines are orthogonal."
+msgstr "These lines are orthogonal."
+
+#: objects/tests_type.cc:107
+msgid "These lines are not orthogonal."
+msgstr "These lines are not orthogonal."
+
+#: objects/tests_type.cc:118
+msgid "Check collinearity of this point"
+msgstr "Check collinearity of this point"
+
+#: objects/tests_type.cc:119
+msgid "Select the first of the three possibly collinear points..."
+msgstr "Select the first of the three possibly collinear points..."
+
+#: objects/tests_type.cc:120
+msgid "and this second point"
+msgstr "and this second point"
+
+#: objects/tests_type.cc:121
+msgid "Select the second of the three possibly collinear points..."
+msgstr "Select the second of the three possibly collinear points..."
+
+#: objects/tests_type.cc:122
+msgid "with this third point"
+msgstr "with this third point"
+
+#: objects/tests_type.cc:123
+msgid "Select the last of the three possibly collinear points..."
+msgstr "Select the last of the three possibly collinear points..."
+
+#: objects/tests_type.cc:152
+msgid "These points are collinear."
+msgstr "These points are collinear."
+
+#: objects/tests_type.cc:154
+msgid "These points are not collinear."
+msgstr "These points are not collinear."
+
+#: objects/tests_type.cc:164
+msgid "Check whether this point is on a curve"
+msgstr "Check whether this point is on a curve"
+
+#: objects/tests_type.cc:165 objects/tests_type.cc:211
+msgid "Select the point you want to test..."
+msgstr "Select the point you want to test..."
+
+#: objects/tests_type.cc:166
+msgid "Check whether the point is on this curve"
+msgstr "Check whether the point is on this curve"
+
+#: objects/tests_type.cc:167
+msgid "Select the curve that the point might be on..."
+msgstr "Select the curve that the point might be on..."
+
+#: objects/tests_type.cc:194
+msgid "This curve contains the point."
+msgstr "This curve contains the point."
+
+#: objects/tests_type.cc:196
+msgid "This curve does not contain the point."
+msgstr "This curve does not contain the point."
+
+#: objects/tests_type.cc:210
+msgid "Check whether this point is in a polygon"
+msgstr "Check whether this point is in a polygon"
+
+#: objects/tests_type.cc:212
+msgid "Check whether the point is in this polygon"
+msgstr "Check whether the point is in this polygon"
+
+#: objects/tests_type.cc:213
+msgid "Select the polygon that the point might be in..."
+msgstr "Select the polygon that the point might be in..."
+
+#: objects/tests_type.cc:240
+msgid "This polygon contains the point."
+msgstr "This polygon contains the point."
+
+#: objects/tests_type.cc:242
+msgid "This polygon does not contain the point."
+msgstr "This polygon does not contain the point."
+
+#: objects/tests_type.cc:256
+msgid "Check whether this polygon is convex"
+msgstr "Check whether this polygon is convex"
+
+#: objects/tests_type.cc:257
+msgid "Select the polygon you want to test for convexity..."
+msgstr "Select the polygon you want to test for convexity..."
+
+#: objects/tests_type.cc:283
+msgid "This polygon is convex."
+msgstr "This polygon is convex."
+
+#: objects/tests_type.cc:285
+msgid "This polygon is not convex."
+msgstr "This polygon is not convex."
+
+#: objects/tests_type.cc:299
+msgid "Check if this point has the same distance"
+msgstr "Check if this point has the same distance"
+
+#: objects/tests_type.cc:300
+msgid ""
+"Select the point which might have the same distance from two other points..."
+msgstr ""
+"Select the point which might have the same distance from two other points..."
+
+#: objects/tests_type.cc:301
+msgid "from this point"
+msgstr "from this point"
+
+#: objects/tests_type.cc:302
+msgid "Select the first of the two other points..."
+msgstr "Select the first of the two other points..."
+
+#: objects/tests_type.cc:303
+msgid "and from this second point"
+msgstr "and from this second point"
+
+#: objects/tests_type.cc:304
+msgid "Select the other of the two other points..."
+msgstr "Select the other of the two other points..."
+
+#: objects/tests_type.cc:332
+msgid "The two distances are the same."
+msgstr "The two distances are the same."
+
+#: objects/tests_type.cc:334
+msgid "The two distances are not the same."
+msgstr "The two distances are not the same."
+
+#: objects/tests_type.cc:344
+msgid "Check whether this vector is equal to another vector"
+msgstr "Check whether this vector is equal to another vector"
+
+#: objects/tests_type.cc:345
+msgid "Select the first of the two possibly equal vectors..."
+msgstr "Select the first of the two possibly equal vectors..."
+
+#: objects/tests_type.cc:346
+msgid "Check whether this vector is equal to the other vector"
+msgstr "Check whether this vector is equal to the other vector"
+
+#: objects/tests_type.cc:347
+msgid "Select the other of the two possibly equal vectors..."
+msgstr "Select the other of the two possibly equal vectors..."
+
+#: objects/tests_type.cc:374
+msgid "The two vectors are the same."
+msgstr "The two vectors are the same."
+
+#: objects/tests_type.cc:376
+msgid "The two vectors are not the same."
+msgstr "The two vectors are not the same."
+
+#: objects/text_imp.cc:84
+msgid "Text"
+msgstr "Text"
+
+#: objects/text_imp.cc:147
+msgid "label"
+msgstr "label"
+
+#: objects/text_imp.cc:148
+msgid "Select this label"
+msgstr "Select this label"
+
+#: objects/text_imp.cc:149
+#, c-format
+msgid "Select label %1"
+msgstr "Select label %1"
+
+#: objects/text_imp.cc:150
+msgid "Remove a Label"
+msgstr "Remove a Label"
+
+#: objects/text_imp.cc:151
+msgid "Add a Label"
+msgstr "Add a Label"
+
+#: objects/text_imp.cc:152
+msgid "Move a Label"
+msgstr "Move a Label"
+
+#: objects/text_imp.cc:153
+msgid "Attach to this label"
+msgstr "Attach to this label"
+
+#: objects/text_imp.cc:154
+msgid "Show a Label"
+msgstr "Show a Label"
+
+#: objects/text_imp.cc:155
+msgid "Hide a Label"
+msgstr "Hide a Label"
+
+#: objects/text_type.cc:126
+msgid "&Copy Text"
+msgstr "&Copy Text"
+
+#: objects/text_type.cc:127
+msgid "&Toggle Frame"
+msgstr "&Toggle Frame"
+
+#: objects/text_type.cc:128
+msgid "&Redefine..."
+msgstr "&Redefine..."
+
+#: objects/text_type.cc:157
+msgid "Toggle Label Frame"
+msgstr "Toggle Label Frame"
+
+#: objects/transform_types.cc:32
+msgid "Translate this object"
+msgstr "Translate this object"
+
+#: objects/transform_types.cc:33
+msgid "Select the object to translate..."
+msgstr "Select the object to translate..."
+
+#: objects/transform_types.cc:34
+msgid "Translate by this vector"
+msgstr "Translate by this vector"
+
+#: objects/transform_types.cc:35
+msgid "Select the vector to translate by..."
+msgstr "Select the vector to translate by..."
+
+#: objects/transform_types.cc:67 objects/transform_types.cc:102
+msgid "Reflect this object"
+msgstr "Reflect this object"
+
+#: objects/transform_types.cc:68 objects/transform_types.cc:103
+msgid "Select the object to reflect..."
+msgstr "Select the object to reflect..."
+
+#: objects/transform_types.cc:69
+msgid "Reflect in this point"
+msgstr "Reflect in this point"
+
+#: objects/transform_types.cc:70
+msgid "Select the point to reflect in..."
+msgstr "Select the point to reflect in..."
+
+#: objects/transform_types.cc:104
+msgid "Reflect in this line"
+msgstr "Reflect in this line"
+
+#: objects/transform_types.cc:105
+msgid "Select the line to reflect in..."
+msgstr "Select the line to reflect in..."
+
+#: objects/transform_types.cc:137
+msgid "Rotate this object"
+msgstr "Rotate this object"
+
+#: objects/transform_types.cc:138
+msgid "Select the object to rotate..."
+msgstr "Select the object to rotate..."
+
+#: objects/transform_types.cc:139
+msgid "Rotate around this point"
+msgstr "Rotate around this point"
+
+#: objects/transform_types.cc:140
+msgid "Select the center point of the rotation..."
+msgstr "Select the centre point of the rotation..."
+
+#: objects/transform_types.cc:141
+msgid "Rotate by this angle"
+msgstr "Rotate by this angle"
+
+#: objects/transform_types.cc:142
+msgid "Select the angle of the rotation..."
+msgstr "Select the angle of the rotation..."
+
+#: objects/transform_types.cc:174 objects/transform_types.cc:211
+#: objects/transform_types.cc:251 objects/transform_types.cc:285
+msgid "Scale this object"
+msgstr "Scale this object"
+
+#: objects/transform_types.cc:175 objects/transform_types.cc:212
+msgid "Select the object to scale..."
+msgstr "Select the object to scale..."
+
+#: objects/transform_types.cc:176 objects/transform_types.cc:213
+msgid "Scale with this center"
+msgstr "Scale with this centre"
+
+#: objects/transform_types.cc:177 objects/transform_types.cc:214
+msgid "Select the center point of the scaling..."
+msgstr "Select the centre point of the scaling..."
+
+#: objects/transform_types.cc:178 objects/transform_types.cc:253
+msgid "Scale by the length of this segment"
+msgstr "Scale by the length of this segment"
+
+#: objects/transform_types.cc:179
+msgid "Select a segment whose length is the factor of the scaling..."
+msgstr "Select a segment whose length is the factor of the scaling..."
+
+#: objects/transform_types.cc:215 objects/transform_types.cc:287
+msgid "Scale the length of this segment..."
+msgstr "Scale the length of this segment..."
+
+#: objects/transform_types.cc:216
+msgid ""
+"Select the first of two segments whose ratio is the factor of the scaling..."
+msgstr ""
+"Select the first of two segments whose ratio is the factor of the scaling..."
+
+#: objects/transform_types.cc:217
+msgid "...to the length of this other segment"
+msgstr "...to the length of this other segment"
+
+#: objects/transform_types.cc:218
+msgid ""
+"Select the second of two segments whose ratio is the factor of the scaling..."
+msgstr ""
+"Select the second of two segments whose ratio is the factor of the scaling..."
+
+#: objects/transform_types.cc:251 objects/transform_types.cc:285
+msgid "Select the object to scale"
+msgstr "Select the object to scale"
+
+#: objects/transform_types.cc:252 objects/transform_types.cc:286
+msgid "Scale over this line"
+msgstr "Scale over this line"
+
+#: objects/transform_types.cc:252 objects/transform_types.cc:286
+msgid "Select the line to scale over"
+msgstr "Select the line to scale over"
+
+#: objects/transform_types.cc:253
+msgid "Select a segment whose length is the factor for the scaling"
+msgstr "Select a segment whose length is the factor for the scaling"
+
+#: objects/transform_types.cc:287
+msgid ""
+"Select the first of two segments whose ratio is the factor for the scaling"
+msgstr ""
+"Select the first of two segments whose ratio is the factor for the scaling"
+
+#: objects/transform_types.cc:288
+msgid "...to the length of this segment"
+msgstr "...to the length of this segment"
+
+#: objects/transform_types.cc:288
+msgid ""
+"Select the second of two segments whose ratio is the factor for the scaling"
+msgstr ""
+"Select the second of two segments whose ratio is the factor for the scaling"
+
+#: objects/transform_types.cc:321
+msgid "Projectively rotate this object"
+msgstr "Projectively rotate this object"
+
+#: objects/transform_types.cc:321
+msgid "Select the object to rotate projectively"
+msgstr "Select the object to rotate projectively"
+
+#: objects/transform_types.cc:322
+msgid "Projectively rotate with this half-line"
+msgstr "Projectively rotate with this half-line"
+
+#: objects/transform_types.cc:322
+msgid ""
+"Select the half line of the projective rotation that you want to apply to the "
+"object"
+msgstr ""
+"Select the half line of the projective rotation that you want to apply to the "
+"object"
+
+#: objects/transform_types.cc:323
+msgid "Projectively rotate by this angle"
+msgstr "Projectively rotate by this angle"
+
+#: objects/transform_types.cc:323
+msgid ""
+"Select the angle of the projective rotation that you want to apply to the "
+"object"
+msgstr ""
+"Select the angle of the projective rotation that you want to apply to the "
+"object"
+
+#: objects/transform_types.cc:358
+msgid "Harmonic Homology of this object"
+msgstr "Harmonic Homology of this object"
+
+#: objects/transform_types.cc:359 objects/transform_types.cc:396
+#: objects/transform_types.cc:438 objects/transform_types.cc:495
+#: objects/transform_types.cc:537 objects/transform_types.cc:860
+msgid "Select the object to transform..."
+msgstr "Select the object to transform..."
+
+#: objects/transform_types.cc:360
+msgid "Harmonic Homology with this center"
+msgstr "Harmonic Homology with this centre"
+
+#: objects/transform_types.cc:361
+msgid "Select the center point of the harmonic homology..."
+msgstr "Select the centre point of the harmonic homology..."
+
+#: objects/transform_types.cc:362
+msgid "Harmonic Homology with this axis"
+msgstr "Harmonic Homology with this axis"
+
+#: objects/transform_types.cc:363
+msgid "Select the axis of the harmonic homology..."
+msgstr "Select the axis of the harmonic homology..."
+
+#: objects/transform_types.cc:395 objects/transform_types.cc:437
+msgid "Generic affinity of this object"
+msgstr "Generic affinity of this object"
+
+#: objects/transform_types.cc:397
+msgid "Map this triangle"
+msgstr "Map this triangle"
+
+#: objects/transform_types.cc:398
+msgid "Select the triangle that has to be transformed onto a given triangle..."
+msgstr ""
+"Select the triangle that has to be transformed onto a given triangle..."
+
+#: objects/transform_types.cc:399
+msgid "onto this other triangle"
+msgstr "onto this other triangle"
+
+#: objects/transform_types.cc:400
+msgid ""
+"Select the triangle that is the image by the affinity of the first triangle..."
+msgstr ""
+"Select the triangle that is the image by the affinity of the first triangle..."
+
+#: objects/transform_types.cc:439
+msgid "First of 3 starting points"
+msgstr "First of 3 starting points"
+
+#: objects/transform_types.cc:440
+msgid ""
+"Select the first of the three starting points of the generic affinity..."
+msgstr ""
+"Select the first of the three starting points of the generic affinity..."
+
+#: objects/transform_types.cc:441
+msgid "Second of 3 starting points"
+msgstr "Second of 3 starting points"
+
+#: objects/transform_types.cc:442
+msgid ""
+"Select the second of the three starting points of the generic affinity..."
+msgstr ""
+"Select the second of the three starting points of the generic affinity..."
+
+#: objects/transform_types.cc:443
+msgid "Third of 3 starting points"
+msgstr "Third of 3 starting points"
+
+#: objects/transform_types.cc:444
+msgid ""
+"Select the third of the three starting points of the generic affinity..."
+msgstr ""
+"Select the third of the three starting points of the generic affinity..."
+
+#: objects/transform_types.cc:445 objects/transform_types.cc:546
+msgid "Transformed position of first point"
+msgstr "Transformed position of first point"
+
+#: objects/transform_types.cc:446
+msgid "Select the first of the three end points of the generic affinity..."
+msgstr "Select the first of the three end points of the generic affinity..."
+
+#: objects/transform_types.cc:447 objects/transform_types.cc:548
+msgid "Transformed position of second point"
+msgstr "Transformed position of second point"
+
+#: objects/transform_types.cc:448
+msgid "Select the second of the three end points of the generic affinity..."
+msgstr "Select the second of the three end points of the generic affinity..."
+
+#: objects/transform_types.cc:449 objects/transform_types.cc:550
+msgid "Transformed position of third point"
+msgstr "Transformed position of third point"
+
+#: objects/transform_types.cc:450
+msgid "Select the third of the three end points of the generic affinity..."
+msgstr "Select the third of the three end points of the generic affinity..."
+
+#: objects/transform_types.cc:494 objects/transform_types.cc:536
+msgid "Generic projective transformation of this object"
+msgstr "Generic projective transformation of this object"
+
+#: objects/transform_types.cc:496
+msgid "Map this quadrilateral"
+msgstr "Map this quadrilateral"
+
+#: objects/transform_types.cc:497
+msgid ""
+"Select the quadrilateral that has to be transformed onto a given "
+"quadrilateral..."
+msgstr ""
+"Select the quadrilateral that has to be transformed onto a given "
+"quadrilateral..."
+
+#: objects/transform_types.cc:498
+msgid "onto this other quadrilateral"
+msgstr "onto this other quadrilateral"
+
+#: objects/transform_types.cc:499
+msgid ""
+"Select the quadrilateral that is the image by the projective transformation of "
+"the first quadrilateral..."
+msgstr ""
+"Select the quadrilateral that is the image by the projective transformation of "
+"the first quadrilateral..."
+
+#: objects/transform_types.cc:538
+msgid "First of 4 starting points"
+msgstr "First of 4 starting points"
+
+#: objects/transform_types.cc:539
+msgid ""
+"Select the first of the four starting points of the generic projectivity..."
+msgstr ""
+"Select the first of the four starting points of the generic projectivity..."
+
+#: objects/transform_types.cc:540
+msgid "Second of 4 starting points"
+msgstr "Second of 4 starting points"
+
+#: objects/transform_types.cc:541
+msgid ""
+"Select the second of the four starting points of the generic projectivity..."
+msgstr ""
+"Select the second of the four starting points of the generic projectivity..."
+
+#: objects/transform_types.cc:542
+msgid "Third of 4 starting points"
+msgstr "Third of 4 starting points"
+
+#: objects/transform_types.cc:543
+msgid ""
+"Select the third of the four starting points of the generic projectivity..."
+msgstr ""
+"Select the third of the four starting points of the generic projectivity..."
+
+#: objects/transform_types.cc:544
+msgid "Fourth of 4 starting points"
+msgstr "Fourth of 4 starting points"
+
+#: objects/transform_types.cc:545
+msgid ""
+"Select the fourth of the four starting points of the generic projectivity..."
+msgstr ""
+"Select the fourth of the four starting points of the generic projectivity..."
+
+#: objects/transform_types.cc:547
+msgid "Select the first of the four end points of the generic projectivity..."
+msgstr "Select the first of the four end points of the generic projectivity..."
+
+#: objects/transform_types.cc:549
+msgid "Select the second of the four end points of the generic projectivity..."
+msgstr ""
+"Select the second of the four end points of the generic projectivity..."
+
+#: objects/transform_types.cc:551
+msgid "Select the third of the four end points of the generic projectivity..."
+msgstr "Select the third of the four end points of the generic projectivity..."
+
+#: objects/transform_types.cc:552
+msgid "Transformed position of fourth point"
+msgstr "Transformed position of fourth point"
+
+#: objects/transform_types.cc:553
+msgid "Select the fourth of the four end points of the generic projectivity..."
+msgstr ""
+"Select the fourth of the four end points of the generic projectivity..."
+
+#: objects/transform_types.cc:597
+msgid "Cast the shadow of this object"
+msgstr "Cast the shadow of this object"
+
+#: objects/transform_types.cc:598
+msgid "Select the object of which you want to construct the shadow..."
+msgstr "Select the object of which you want to construct the shadow..."
+
+#: objects/transform_types.cc:599
+msgid "Cast a shadow from this light source"
+msgstr "Cast a shadow from this light source"
+
+#: objects/transform_types.cc:600
+msgid "Select the light source from which the shadow should originate..."
+msgstr "Select the light source from which the shadow should originate..."
+
+#: objects/transform_types.cc:602
+msgid "Cast a shadow on the horizon represented by this line"
+msgstr "Cast a shadow on the horizon represented by this line"
+
+#: objects/transform_types.cc:603
+msgid "Select the horizon for the shadow..."
+msgstr "Select the horizon for the shadow..."
+
+#: objects/transform_types.cc:785
+msgid "Transform this object"
+msgstr "Transform this object"
+
+#: objects/transform_types.cc:786
+msgid "Transform using this transformation"
+msgstr "Transform using this transformation"
+
+#: objects/transform_types.cc:859
+msgid "Apply a similitude to this object"
+msgstr "Apply a similitude to this object"
+
+#: objects/transform_types.cc:861
+msgid "Apply a similitude with this center"
+msgstr "Apply a similitude with this centre"
+
+#: objects/transform_types.cc:862
+msgid "Select the center for the similitude..."
+msgstr "Select the centre for the similitude..."
+
+#: objects/transform_types.cc:863
+msgid "Apply a similitude mapping this point onto another point"
+msgstr "Apply a similitude mapping this point onto another point"
+
+#: objects/transform_types.cc:864
+msgid "Select the point which the similitude should map onto another point..."
+msgstr "Select the point which the similitude should map onto another point..."
+
+#: objects/transform_types.cc:865
+msgid "Apply a similitude mapping a point onto this point"
+msgstr "Apply a similitude mapping a point onto this point"
+
+#: objects/transform_types.cc:866
+msgid ""
+"Select the point onto which the similitude should map the first point..."
+msgstr ""
+"Select the point onto which the similitude should map the first point..."
+
+#: objects/vector_type.cc:26
+msgid "Construct a vector from this point"
+msgstr "Construct a vector from this point"
+
+#: objects/vector_type.cc:27
+msgid "Select the start point of the new vector..."
+msgstr "Select the start point of the new vector..."
+
+#: objects/vector_type.cc:28
+msgid "Construct a vector to this point"
+msgstr "Construct a vector to this point"
+
+#: objects/vector_type.cc:29
+msgid "Select the end point of the new vector..."
+msgstr "Select the end point of the new vector..."
+
+#: objects/vector_type.cc:61
+msgid "Construct the vector sum of this vector and another one."
+msgstr "Construct the vector sum of this vector and another one."
+
+#: objects/vector_type.cc:62
+msgid ""
+"Select the first of the two vectors of which you want to construct the sum..."
+msgstr ""
+"Select the first of the two vectors of which you want to construct the sum..."
+
+#: objects/vector_type.cc:63
+msgid "Construct the vector sum of this vector and the other one."
+msgstr "Construct the vector sum of this vector and the other one."
+
+#: objects/vector_type.cc:64
+msgid ""
+"Select the other of the two vectors of which you want to construct the sum..."
+msgstr ""
+"Select the other of the two vectors of which you want to construct the sum..."
+
+#: objects/vector_type.cc:65
+msgid "Construct the vector sum starting at this point."
+msgstr "Construct the vector sum starting at this point."
+
+#: objects/vector_type.cc:66
+msgid "Select the point to construct the sum vector in..."
+msgstr "Select the point to construct the sum vector in..."
+
+#: scripting/script-common.cc:35
+msgid "Now fill in the Python code:"
+msgstr "Now fill in the Python code:"
+
+#: scripting/script-common.cc:53
+msgid ""
+"_: Note to translators: this should be a default name for an argument in a "
+"Python function. The default is \"arg%1\" which would become arg1, arg2, etc. "
+"Give something which seems appropriate for your language.\n"
+"arg%1"
+msgstr "arg%1"
+
+#: scripting/script_mode.cc:205
+msgid ""
+"The Python interpreter caught an error during the execution of your script. "
+"Please fix the script and click the Finish button again."
+msgstr ""
+"The Python interpreter caught an error during the execution of your script. "
+"Please fix the script and click the Finish button again."
+
+#: scripting/script_mode.cc:207 scripting/script_mode.cc:325
+#, c-format
+msgid ""
+"The Python Interpreter generated the following error output:\n"
+"%1"
+msgstr ""
+"The Python Interpreter generated the following error output:\n"
+"%1"
+
+#: scripting/script_mode.cc:212
+msgid ""
+"There seems to be an error in your script. The Python interpreter reported no "
+"errors, but the script does not generate a valid object. Please fix the script, "
+"and click the Finish button again."
+msgstr ""
+"There seems to be an error in your script. The Python interpreter reported no "
+"errors, but the script does not generate a valid object. Please fix the script, "
+"and click the Finish button again."
+
+#: scripting/script_mode.cc:290
+msgid ""
+"_: 'Edit' is a verb\n"
+"Edit Script"
+msgstr ""
+
+#: scripting/script_mode.cc:313
+#, fuzzy
+msgid "Edit Python Script"
+msgstr "Python Script"
+
+#: scripting/script_mode.cc:323
+#, fuzzy
+msgid ""
+"The Python interpreter caught an error during the execution of your script. "
+"Please fix the script."
+msgstr ""
+"The Python interpreter caught an error during the execution of your script. "
+"Please fix the script and click the Finish button again."
+
+#: scripting/script_mode.cc:330
+#, fuzzy
+msgid ""
+"There seems to be an error in your script. The Python interpreter reported no "
+"errors, but the script does not generate a valid object. Please fix the script."
+msgstr ""
+"There seems to be an error in your script. The Python interpreter reported no "
+"errors, but the script does not generate a valid object. Please fix the script, "
+"and click the Finish button again."
+
+#: kig/kig.cpp:88
+msgid "Could not find the necessary Kig library, check your installation."
+msgstr "Could not find the necessary Kig library, check your installation."
+
+#: kig/kig.cpp:222
+msgid "Save changes to document %1?"
+msgstr "Save changes to document %1?"
+
+#: kig/kig.cpp:223
+msgid "Save Changes?"
+msgstr "Save Changes?"
+
+#: kig/kig.cpp:261
+msgid ""
+"*.kig *.kigz *.kgeo *.seg|All Supported Files (*.kig *.kigz *.kgeo *.seg)\n"
+"*.kig|Kig Documents (*.kig)\n"
+"*.kigz|Compressed Kig Documents (*.kigz)\n"
+"*.kgeo|KGeo Documents (*.kgeo)\n"
+"*.seg|KSeg Documents (*.seg)\n"
+"*.fgeo|Dr. Geo Documents (*.fgeo)\n"
+"*.fig *.FIG|Cabri Documents (*.fig *.FIG)"
+msgstr ""
+"*.kig *.kigz *.kgeo *.seg|All Supported Files (*.kig *.kigz *.kgeo *.seg)\n"
+"*.kig|Kig Documents (*.kig)\n"
+"*.kigz|Compressed Kig Documents (*.kigz)\n"
+"*.kgeo|KGeo Documents (*.kgeo)\n"
+"*.seg|KSeg Documents (*.seg)\n"
+"*.fgeo|Dr. Geo Documents (*.fgeo)\n"
+"*.fig *.FIG|Cabri Documents (*.fig *.FIG)"
+
+#: kig/kig_commands.cpp:100
+msgid "Remove %1 Objects"
+msgstr "Remove %1 Objects"
+
+#: kig/kig_commands.cpp:112
+msgid "Add %1 Objects"
+msgstr "Add %1 Objects"
+
+#: kig/kig_part.cpp:84
+msgid "KigPart"
+msgstr "KigPart"
+
+#: kig/kig_part.cpp:98
+msgid "&Set Coordinate System"
+msgstr "&Set Coordinate System"
+
+#: kig/kig_part.cpp:132
+msgid "Kig Options"
+msgstr "Kig Options"
+
+#: kig/kig_part.cpp:224
+msgid "Invert Selection"
+msgstr "Invert Selection"
+
+#: kig/kig_part.cpp:233
+msgid "&Delete Objects"
+msgstr "&Delete Objects"
+
+#: kig/kig_part.cpp:235
+msgid "Delete the selected objects"
+msgstr "Delete the selected objects"
+
+#: kig/kig_part.cpp:238
+msgid "Cancel Construction"
+msgstr "Cancel Construction"
+
+#: kig/kig_part.cpp:241
+msgid "Cancel the construction of the object being constructed"
+msgstr "Cancel the construction of the object being constructed"
+
+#: kig/kig_part.cpp:247
+msgid "Show all hidden objects"
+msgstr "Show all hidden objects"
+
+#: kig/kig_part.cpp:251
+msgid "&New Macro..."
+msgstr "&New Macro..."
+
+#: kig/kig_part.cpp:253
+msgid "Define a new macro"
+msgstr "Define a new macro"
+
+#: kig/kig_part.cpp:256
+msgid "Manage &Types..."
+msgstr "Manage &Types..."
+
+#: kig/kig_part.cpp:258
+msgid "Manage macro types."
+msgstr "Manage macro types."
+
+#: kig/kig_part.cpp:265 kig/kig_part.cpp:266
+msgid "Zoom in on the document"
+msgstr "Zoom in on the document"
+
+#: kig/kig_part.cpp:270 kig/kig_part.cpp:271
+msgid "Zoom out of the document"
+msgstr "Zoom out of the document"
+
+#: kig/kig_part.cpp:277 kig/kig_part.cpp:278
+msgid "Recenter the screen on the document"
+msgstr "Recentre the screen on the document"
+
+#: kig/kig_part.cpp:290
+msgid "Full Screen"
+msgstr "Full Screen"
+
+#: kig/kig_part.cpp:294 kig/kig_part.cpp:295
+msgid "View this document full-screen."
+msgstr "View this document full-screen."
+
+#: kig/kig_part.cpp:299
+msgid "&Select Shown Area"
+msgstr "&Select Shown Area"
+
+#: kig/kig_part.cpp:301 kig/kig_part.cpp:302
+msgid "Select the area that you want to be shown in the window."
+msgstr "Select the area that you want to be shown in the window."
+
+#: kig/kig_part.cpp:305
+msgid "S&elect Zoom Area"
+msgstr "S&elect Zoom Area"
+
+#: kig/kig_part.cpp:311
+msgid "Show &Grid"
+msgstr "Show &Grid"
+
+#: kig/kig_part.cpp:313
+msgid "Show or hide the grid."
+msgstr "Show or hide the grid."
+
+#: kig/kig_part.cpp:317
+msgid "Show &Axes"
+msgstr "Show &Axes"
+
+#: kig/kig_part.cpp:319
+msgid "Show or hide the axes."
+msgstr "Show or hide the axes."
+
+#: kig/kig_part.cpp:323
+msgid "Wear Infrared Glasses"
+msgstr "Wear Infrared Glasses"
+
+#: kig/kig_part.cpp:325
+msgid "Enable/Disable hidden objects visibility."
+msgstr "Enable/Disable hidden objects visibility."
+
+#: kig/kig_part.cpp:373
+msgid ""
+"The file \"%1\" you tried to open does not exist. Please verify that you "
+"entered the correct path."
+msgstr ""
+"The file \"%1\" you tried to open does not exist. Please verify that you "
+"entered the correct path."
+
+#: kig/kig_part.cpp:375
+msgid "File Not Found"
+msgstr "File Not Found"
+
+#: kig/kig_part.cpp:390
+msgid ""
+"You tried to open a document of type \"%1\"; unfortunately, Kig does not "
+"support this format. If you think the format in question would be worth "
+"implementing support for, you can always ask us nicely on "
+"mailto:toscano.pino@tiscali.it or do the work yourself and send me a patch."
+msgstr ""
+"You tried to open a document of type \"%1\"; unfortunately, Kig does not "
+"support this format. If you think the format in question would be worth "
+"implementing support for, you can always ask us nicely on "
+"mailto:toscano.pino@tiscali.it or do the work yourself and send me a patch."
+
+#: kig/kig_part.cpp:396 kig/kig_part.cpp:439
+msgid "Format Not Supported"
+msgstr "Format Not Supported"
+
+#: kig/kig_part.cpp:437
+msgid ""
+"Kig does not support saving to any other file format than its own. Save to "
+"Kig's format instead?"
+msgstr ""
+"Kig does not support saving to any other file format than its own. Save to "
+"Kig's format instead?"
+
+#: kig/kig_part.cpp:439
+msgid "Save Kig Format"
+msgstr "Save Kig Format"
+
+#: kig/kig_part.cpp:612
+msgid ""
+"*.kig|Kig Documents (*.kig)\n"
+"*.kigz|Compressed Kig Documents (*.kigz)"
+msgstr ""
+"*.kig|Kig Documents (*.kig)\n"
+"*.kigz|Compressed Kig Documents (*.kigz)"
+
+#: kig/kig_part.cpp:790
+msgid "Print Geometry"
+msgstr "Print Geometry"
+
+#: kig/kig_part.cpp:863
+#, c-format
+msgid ""
+"_n: Hide %n Object\n"
+"Hide %n Objects"
+msgstr ""
+"Hide %n Object\n"
+"Hide %n Objects"
+
+#: kig/kig_part.cpp:882
+#, c-format
+msgid ""
+"_n: Show %n Object\n"
+"Show %n Objects"
+msgstr ""
+"Show %n Object\n"
+"Show %n Objects"
+
+#: kig/kig_view.cpp:207
+msgid "Zoom In"
+msgstr "Zoom In"
+
+#: kig/kig_view.cpp:227
+msgid "Zoom Out"
+msgstr "Zoom Out"
+
+#: kig/kig_view.cpp:501
+msgid "Recenter View"
+msgstr "Recentre View"
+
+#: kig/kig_view.cpp:523
+msgid "Select the rectangle that should be shown."
+msgstr "Select the rectangle that should be shown."
+
+#: kig/kig_view.cpp:531 kig/kig_view.cpp:579
+msgid "Change Shown Part of Screen"
+msgstr "Change Shown Part of Screen"
+
+#: kig/kig_view.cpp:568
+msgid "Select Zoom Area"
+msgstr "Select Zoom Area"
+
+#: kig/kig_view.cpp:569
+msgid ""
+"Select the zoom area by entering the coordinates of the upper left corner and "
+"the lower right corner."
+msgstr ""
+"Select the zoom area by entering the coordinates of the upper left corner and "
+"the lower right corner."
+
+#: kig/main.cpp:35
+msgid ""
+"Do not show a GUI. Convert the specified file to the native Kig format. Output "
+"goes to stdout unless --outfile is specified."
+msgstr ""
+"Do not show a GUI. Convert the specified file to the native Kig format. Output "
+"goes to stdout unless --outfile is specified."
+
+#: kig/main.cpp:37
+msgid ""
+"File to output the created native file to. '-' means output to stdout. Default "
+"is stdout as well."
+msgstr ""
+"File to output the created native file to. '-' means output to stdout. Default "
+"is stdout as well."
+
+#: kig/main.cpp:38
+msgid "Document to open"
+msgstr "Document to open"
+
+#: kig/main.cpp:106
+msgid "Kig"
+msgstr "Kig"
+
+#: misc/coordinate_system.cpp:315
+msgid ""
+"Enter coordinates in the following format: \"x;y\",\n"
+"where x is the x coordinate, and y is the y coordinate."
+msgstr ""
+"Enter coordinates in the following format: \"x;y\",\n"
+"where x is the x coordinate, and y is the y coordinate."
+
+#: misc/coordinate_system.cpp:321
+msgid ""
+"Enter coordinates in the following format: <b>\"x;y\"</b>"
+", where x is the x coordinate, and y is the y coordinate."
+msgstr ""
+"Enter coordinates in the following format: <b>\"x;y\"</b>"
+", where x is the x coordinate, and y is the y coordinate."
+
+#: misc/coordinate_system.cpp:363
+msgid ""
+"Enter coordinates in the following format: \"r; θ°\",\n"
+"where r and θ are the polar coordinates."
+msgstr ""
+"Enter coordinates in the following format: \"r; θ°\",\n"
+"where r and θ are the polar coordinates."
+
+#: misc/coordinate_system.cpp:370
+msgid ""
+"Enter coordinates in the following format: <b>\"r; θ°\"</b>"
+", where r and θ are the polar coordinates."
+msgstr ""
+"Enter coordinates in the following format: <b>\"r; θ°\"</b>"
+", where r and θ are the polar coordinates."
+
+#: misc/coordinate_system.cpp:522
+msgid "&Euclidean"
+msgstr "&Euclidean"
+
+#: misc/coordinate_system.cpp:523
+msgid "&Polar"
+msgstr "&Polar"
+
+#: misc/coordinate_system.cpp:573
+msgid "Set Euclidean Coordinate System"
+msgstr "Set Euclidean Coordinate System"
+
+#: misc/coordinate_system.cpp:575
+msgid "Set Polar Coordinate System"
+msgstr "Set Polar Coordinate System"
+
+#: modes/typesdialog.cpp:82
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: modes/typesdialog.cpp:85
+msgid "E&xport..."
+msgstr "E&xport..."
+
+#: modes/typesdialog.cpp:141
+#, c-format
+msgid ""
+"_n: Are you sure you want to delete this type?\n"
+"Are you sure you want to delete these %n types?"
+msgstr ""
+"Are you sure you want to delete this type?\n"
+"Are you sure you want to delete these %n types?"
+
+#: modes/typesdialog.cpp:142
+msgid "Are You Sure?"
+msgstr "Are You Sure?"
+
+#: modes/typesdialog.cpp:168 modes/typesdialog.cpp:183
+msgid ""
+"*.kigt|Kig Types Files\n"
+"*|All Files"
+msgstr ""
+"*.kigt|Kig Types Files\n"
+"*|All Files"
+
+#: modes/typesdialog.cpp:168
+msgid "Export Types"
+msgstr "Export Types"
+
+#: modes/typesdialog.cpp:183
+msgid "Import Types"
+msgstr "Import Types"
+
+#: modes/typesdialog.cpp:234
+msgid ""
+"There is more than one type selected. You can only edit one type at a time. "
+"Please select only the type you want to edit and try again."
+msgstr ""
+"There is more than one type selected. You can only edit one type at a time. "
+"Please select only the type you want to edit and try again."
+
+#: modes/typesdialog.cpp:237
+msgid "More Than One Type Selected"
+msgstr "More Than One Type Selected"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter, Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk, kde-en-gb@jriddell.org"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kiten.po b/tde-i18n-en_GB/messages/kdeedu/kiten.po
new file mode 100644
index 00000000000..439b8b182c5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kiten.po
@@ -0,0 +1,700 @@
+# translation of kiten.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kiten\n"
+"POT-Creation-Date: 2005-04-20 15:09+0200\n"
+"PO-Revision-Date: 2005-04-21 13:04+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Aston Clulow"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "communist@forpresident.com"
+
+#: asyndeta.cpp:84
+msgid "Personal"
+msgstr "Personal"
+
+#: deinf.cpp:44
+msgid ""
+"Verb deinflection information not found, so verb deinflection cannot be used."
+msgstr ""
+"Verb deinflection information not found, so verb deinflection cannot be used."
+
+#: deinf.cpp:52
+msgid ""
+"Verb deinflection information could not be loaded, so verb deinflection cannot "
+"be used."
+msgstr ""
+"Verb deinflection information could not be loaded, so verb deinflection cannot "
+"be used."
+
+#: dict.cpp:115
+#, c-format
+msgid "Could not open dictionary %1."
+msgstr "Could not open dictionary %1."
+
+#: dict.cpp:122
+#, c-format
+msgid "Memory error when loading dictionary %1."
+msgstr "Memory error when loading dictionary %1."
+
+#: dict.cpp:128
+#, c-format
+msgid "Could not open index for dictionary %1."
+msgstr "Could not open index for dictionary %1."
+
+#: dict.cpp:135
+msgid "Memory error when loading dictionary %1's index file."
+msgstr "Memory error when loading dictionary %1's index file."
+
+#: dict.cpp:239
+msgid "No dictionaries in list!"
+msgstr "No dictionaries in list!"
+
+#: dict.cpp:730
+msgid "In names: "
+msgstr "In names: "
+
+#: dict.cpp:734
+msgid "As radical: "
+msgstr "As radical: "
+
+#: kiten.cpp:58
+msgid "Lookup Kanji (Kanjidic)"
+msgstr "Lookup Kanji (Kanjidic)"
+
+#: kiten.cpp:58
+msgid "Gives detailed information about Kanji currently on clipboard."
+msgstr "Gives detailed information about Kanji currently on clipboard."
+
+#: kiten.cpp:59
+msgid "Lookup English/Japanese Word"
+msgstr "Lookup English/Japanese Word"
+
+#: kiten.cpp:59
+msgid ""
+"Looks up current text on clipboard in the same way as if you used Kiten's "
+"regular search."
+msgstr ""
+"Looks up current text on clipboard in the same way as if you used Kiten's "
+"regular search."
+
+#: kiten.cpp:70
+msgid "&Learn"
+msgstr "&Learn"
+
+#: kiten.cpp:71
+msgid "&Dictionary Editor..."
+msgstr "&Dictionary Editor..."
+
+#: kiten.cpp:72
+msgid "Ra&dical Search..."
+msgstr "Ra&dical Search..."
+
+#: kiten.cpp:73
+msgid "Search Edit"
+msgstr "Search Edit"
+
+#: kiten.cpp:74
+msgid "&Clear Search Bar"
+msgstr "&Clear Search Bar"
+
+#. i18n: file kitenui.rc line 17
+#: kiten.cpp:75 rc.cpp:12
+#, no-c-format
+msgid "S&earch"
+msgstr "S&earch"
+
+#: kiten.cpp:76
+msgid "Search with &Beginning of Word"
+msgstr "Search with &Beginning of Word"
+
+#: kiten.cpp:77
+msgid "Search &Anywhere"
+msgstr "Search &Anywhere"
+
+#: kiten.cpp:78
+msgid "Stro&kes"
+msgstr "Stro&kes"
+
+#: kiten.cpp:79
+msgid "&Grade"
+msgstr "&Grade"
+
+#. i18n: file configdictionariesbase.ui line 172
+#: kiten.cpp:80 rc.cpp:45
+#, no-c-format
+msgid "&Kanjidic"
+msgstr "&Kanjidic"
+
+#: kiten.cpp:81
+msgid "&Deinflect Verbs in Regular Search"
+msgstr "&Deinflect Verbs in Regular Search"
+
+#: kiten.cpp:82
+msgid "&Filter Rare"
+msgstr "&Filter Rare"
+
+#: kiten.cpp:83
+msgid "&Automatically Search Clipboard Selections"
+msgstr "&Automatically Search Clipboard Selections"
+
+#: kiten.cpp:84
+msgid "Search &in Results"
+msgstr "Search &in Results"
+
+#: kiten.cpp:86
+msgid "Add &Kanji to Learning List"
+msgstr "Add &Kanji to Learning List"
+
+#: kiten.cpp:88
+msgid "Configure &Global Shortcuts..."
+msgstr "Configure &Global Shortcuts..."
+
+#: kiten.cpp:90
+msgid "&History"
+msgstr "&History"
+
+#: kiten.cpp:144
+msgid "Welcome to Kiten"
+msgstr "Welcome to Kiten"
+
+#: kiten.cpp:175
+msgid "%1 added to learn list of all open learn windows"
+msgstr "%1 added to learn list of all open learn windows"
+
+#: kiten.cpp:184 kiten.cpp:222
+msgid "Empty search items"
+msgstr "Empty search items"
+
+#: kiten.cpp:188 kiten.cpp:226
+msgid "Searching..."
+msgstr "Searching..."
+
+#: kiten.cpp:260
+#, c-format
+msgid "HTML Entity: %1"
+msgstr "HTML Entity: %1"
+
+#: kiten.cpp:265 learn.cpp:302
+msgid "%1 in compounds"
+msgstr "%1 in compounds"
+
+#: kiten.cpp:272
+msgid "(No common compounds)"
+msgstr "(No common compounds)"
+
+#: kiten.cpp:394
+msgid "No deinflection"
+msgstr "No deinflection"
+
+#: kiten.cpp:482
+msgid "Unparseable number"
+msgstr "Unparseable number"
+
+#: kiten.cpp:487
+msgid "Invalid stroke count"
+msgstr "Invalid stroke count"
+
+#: kiten.cpp:518
+msgid "Invalid grade"
+msgstr "Invalid grade"
+
+#: kiten.cpp:585
+#, c-format
+msgid ""
+"_n: %n result\n"
+"%n results"
+msgstr ""
+"%n result\n"
+"%n results"
+
+#: kiten.cpp:588
+#, c-format
+msgid " out of %1"
+msgstr " out of %1"
+
+#: kiten.cpp:775
+#, c-format
+msgid "Radical(s): %1"
+msgstr "Radical(s): %1"
+
+#: kiten.cpp:778
+msgid "Kanji with radical(s) %1 and %2 strokes"
+msgstr "Kanji with radical(s) %1 and %2 strokes"
+
+#: kiten.cpp:780
+#, c-format
+msgid "Kanji with radical(s) %1"
+msgstr "Kanji with radical(s) %1"
+
+#: kloader.cpp:82 kloader.cpp:90 kloader.cpp:97
+#, c-format
+msgid "Could not read from %1."
+msgstr "Could not read from %1."
+
+#: kromajiedit.cpp:40
+msgid ""
+"Romaji information file not installed, so Romaji conversion cannot be used."
+msgstr ""
+"Romaji information file not installed, so Romaji conversion cannot be used."
+
+#: kromajiedit.cpp:48
+msgid ""
+"Romaji information could not be loaded, so Romaji conversion cannot be used."
+msgstr ""
+"Romaji information could not be loaded, so Romaji conversion cannot be used."
+
+#: kromajiedit.cpp:260
+msgid "English"
+msgstr "English"
+
+#: kromajiedit.cpp:261
+msgid "Kana"
+msgstr "Kana"
+
+#: ksaver.cpp:88
+#, c-format
+msgid "Could not write to %1."
+msgstr "Could not write to %1."
+
+#: learn.cpp:79
+msgid "&List"
+msgstr "&List"
+
+#: learn.cpp:80
+msgid "&Quiz"
+msgstr "&Quiz"
+
+#. i18n: file configlearn.ui line 85
+#: learn.cpp:88 rc.cpp:78 rc.cpp:90 widgets.cpp:302
+#, no-c-format
+msgid "Kanji"
+msgstr "Kanji"
+
+#: learn.cpp:89 widgets.cpp:304
+msgid "Meanings"
+msgstr "Meanings"
+
+#: learn.cpp:90
+msgid "Readings"
+msgstr "Readings"
+
+#: learn.cpp:91 learn.cpp:124
+msgid "Grade"
+msgstr "Grade"
+
+#: learn.cpp:92
+msgid "Your Score"
+msgstr "Your Score"
+
+#: learn.cpp:107
+msgid "Grade 1"
+msgstr "Grade 1"
+
+#: learn.cpp:108
+msgid "Grade 2"
+msgstr "Grade 2"
+
+#: learn.cpp:109
+msgid "Grade 3"
+msgstr "Grade 3"
+
+#: learn.cpp:110
+msgid "Grade 4"
+msgstr "Grade 4"
+
+#: learn.cpp:111
+msgid "Grade 5"
+msgstr "Grade 5"
+
+#: learn.cpp:112
+msgid "Grade 6"
+msgstr "Grade 6"
+
+#: learn.cpp:113
+msgid "Others in Jouyou"
+msgstr "Others in Jouyou"
+
+#: learn.cpp:114
+msgid "Jinmeiyou"
+msgstr "Jinmeiyou"
+
+#: learn.cpp:122
+msgid "&Cheat"
+msgstr "&Cheat"
+
+#: learn.cpp:123
+msgid "&Random"
+msgstr "&Random"
+
+#: learn.cpp:128 widgets.cpp:323
+msgid "&Add"
+msgstr "&Add"
+
+#: learn.cpp:129
+msgid "Add A&ll"
+msgstr "Add A&ll"
+
+#: learn.cpp:162
+msgid "Put on your thinking cap!"
+msgstr "Put on your thinking cap!"
+
+#: learn.cpp:208
+msgid "There are unsaved changes to learning list. Save them?"
+msgstr "There are unsaved changes to learning list. Save them?"
+
+#: learn.cpp:208
+msgid "Unsaved Changes"
+msgstr "Unsaved Changes"
+
+#: learn.cpp:292
+msgid "Grade not loaded"
+msgstr "Grade not loaded"
+
+#: learn.cpp:323
+msgid "%1 entries in grade %2"
+msgstr "%1 entries in grade %2"
+
+#: learn.cpp:459
+msgid "%1 written"
+msgstr "%1 written"
+
+#: learn.cpp:488
+msgid "%1 already on your list"
+msgstr "%1 already on your list"
+
+#: learn.cpp:494
+msgid "%1 added to your list"
+msgstr "%1 added to your list"
+
+#: learn.cpp:610
+msgid "Learning List"
+msgstr "Learning List"
+
+#: learn.cpp:642
+msgid "Good!"
+msgstr "Good!"
+
+#: learn.cpp:656
+msgid "Wrong"
+msgstr "Wrong"
+
+#: learn.cpp:838
+msgid "Better luck next time"
+msgstr "Better luck next time"
+
+#: main.cpp:43
+msgid "Kiten"
+msgstr "Kiten"
+
+#: main.cpp:44
+msgid "Japanese Reference Tool"
+msgstr "Japanese Reference Tool"
+
+#: main.cpp:47
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:48
+msgid ""
+"Wrote xjdic, of which Kiten borrows code, and the xjdic index file generator.\n"
+"Also is main author of edict and kanjidic, which Kiten essentially require."
+msgstr ""
+"Wrote xjdic, of which Kiten borrows code, and the xjdic index file generator.\n"
+"Also is main author of edict and kanjidic, which Kiten essentially require."
+
+#: main.cpp:49
+msgid "Code simplification, UI suggestions."
+msgstr "Code simplification, UI suggestions."
+
+#: main.cpp:50
+msgid "svg icon"
+msgstr "svg icon"
+
+#: main.cpp:51
+msgid "Porting to KConfig XT, bug fixing"
+msgstr "Porting to KConfig XT, bug fixing"
+
+#. i18n: file configdictionariesbase.ui line 16
+#: optiondialog.cpp:47 rc.cpp:24
+#, no-c-format
+msgid "Dictionaries"
+msgstr "Dictionaries"
+
+#. i18n: file configsearching.ui line 16
+#: optiondialog.cpp:48 rc.cpp:99
+#, no-c-format
+msgid "Searching"
+msgstr "Searching"
+
+#. i18n: file configlearn.ui line 16
+#: optiondialog.cpp:49 rc.cpp:66
+#, no-c-format
+msgid "Learn"
+msgstr "Learn"
+
+#: optiondialog.cpp:51
+msgid "Result View Font"
+msgstr "Result View Font"
+
+#: rad.cpp:58
+msgid ""
+"Kanji radical information file not installed, so radical searching cannot be "
+"used."
+msgstr ""
+"Kanji radical information file not installed, so radical searching cannot be "
+"used."
+
+#: rad.cpp:66
+msgid ""
+"Kanji radical information could not be loaded, so radical searching cannot be "
+"used."
+msgstr ""
+"Kanji radical information could not be loaded, so radical searching cannot be "
+"used."
+
+#: rad.cpp:229
+msgid "Hotlist"
+msgstr "Hotlist"
+
+#. i18n: file kiten.kcfg line 40
+#: rad.cpp:251 rc.cpp:129
+#, no-c-format
+msgid "Search by total strokes"
+msgstr "Search by total strokes"
+
+#: rad.cpp:259
+msgid "+/-"
+msgstr "+/-"
+
+#: rad.cpp:264
+msgid "&Look Up"
+msgstr "&Look Up"
+
+#: rad.cpp:276
+msgid "Show radicals having this number of strokes"
+msgstr "Show radicals having this number of strokes"
+
+#: rad.cpp:299
+msgid "Radical Selector"
+msgstr "Radical Selector"
+
+#. i18n: file kitenui.rc line 38
+#: rc.cpp:15
+#, no-c-format
+msgid "&Search Toolbar"
+msgstr "&Search Toolbar"
+
+#. i18n: file configdictionariesbase.ui line 31
+#: rc.cpp:27
+#, no-c-format
+msgid "&Edict"
+msgstr "&Edict"
+
+#. i18n: file configdictionariesbase.ui line 61
+#: rc.cpp:30 rc.cpp:111
+#, no-c-format
+msgid "Use preinstalled edict"
+msgstr "Use preinstalled edict"
+
+#. i18n: file configdictionariesbase.ui line 94
+#: rc.cpp:33 rc.cpp:51
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file configdictionariesbase.ui line 131
+#: rc.cpp:39 rc.cpp:57
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file configdictionariesbase.ui line 199
+#: rc.cpp:48 rc.cpp:117
+#, no-c-format
+msgid "Use preinstalled kanjidic"
+msgstr "Use preinstalled kanjidic"
+
+#. i18n: file configlearn.ui line 35
+#: rc.cpp:69 rc.cpp:132
+#, no-c-format
+msgid "Start \"learn\" on Kiten startup"
+msgstr "Start \"learn\" on Kiten startup"
+
+#. i18n: file configlearn.ui line 60
+#: rc.cpp:72
+#, no-c-format
+msgid "Quizzing"
+msgstr "Quizzing"
+
+#. i18n: file configlearn.ui line 79
+#: rc.cpp:75
+#, no-c-format
+msgid "Clue:"
+msgstr "Clue:"
+
+#. i18n: file configlearn.ui line 90
+#: rc.cpp:81 rc.cpp:93
+#, no-c-format
+msgid "Meaning"
+msgstr "Meaning"
+
+#. i18n: file configlearn.ui line 95
+#: rc.cpp:84 rc.cpp:96 widgets.cpp:303
+#, no-c-format
+msgid "Reading"
+msgstr "Reading"
+
+#. i18n: file configlearn.ui line 107
+#: rc.cpp:87
+#, no-c-format
+msgid "Possible answers:"
+msgstr "Possible answers:"
+
+#. i18n: file configsearching.ui line 35
+#: rc.cpp:102 rc.cpp:123
+#, no-c-format
+msgid "Case sensitive searches"
+msgstr "Case sensitive searches"
+
+#. i18n: file configsearching.ui line 43
+#: rc.cpp:105
+#, no-c-format
+msgid "Match only whole english word"
+msgstr "Match only whole english word"
+
+#. i18n: file kiten.kcfg line 9
+#: rc.cpp:108
+#, no-c-format
+msgid "Edict dictionary files"
+msgstr "Edict dictionary files"
+
+#. i18n: file kiten.kcfg line 18
+#: rc.cpp:114
+#, no-c-format
+msgid "Kanjidic dictionary files"
+msgstr "Kanjidic dictionary files"
+
+#. i18n: file kiten.kcfg line 27
+#: rc.cpp:120
+#, no-c-format
+msgid "Match only whole English word"
+msgstr "Match only whole English word"
+
+#. i18n: file kiten.kcfg line 37
+#: rc.cpp:126
+#, no-c-format
+msgid "Recent used radicals"
+msgstr "Recent used radicals"
+
+#: widgets.cpp:62 widgets.cpp:106
+#, c-format
+msgid "Common results from %1"
+msgstr "Common results from %1"
+
+#: widgets.cpp:62 widgets.cpp:106
+#, c-format
+msgid "Results from %1"
+msgstr "Results from %1"
+
+#: widgets.cpp:87 widgets.cpp:305
+msgid "Common"
+msgstr "Common"
+
+#: widgets.cpp:120
+msgid "Rare"
+msgstr "Rare"
+
+#: widgets.cpp:124
+#, c-format
+msgid "Probability rank #%1"
+msgstr "Probability rank %1"
+
+#: widgets.cpp:138
+msgid "<br />In names: "
+msgstr "<br />In names: "
+
+#: widgets.cpp:148
+msgid "<br />As radical: "
+msgstr "<br />As radical: "
+
+#: widgets.cpp:169
+msgid "Grade Level: %1. Strokes: %2."
+msgstr "Grade Level: %1. Strokes: %2."
+
+#: widgets.cpp:174
+msgid "None"
+msgstr "None"
+
+#: widgets.cpp:177
+msgid "In Jouyou"
+msgstr "In Jouyou"
+
+#: widgets.cpp:180
+msgid "In Jinmeiyou"
+msgstr "In Jinmeiyou"
+
+#: widgets.cpp:189
+#, c-format
+msgid " Common Miscount: %1."
+msgstr " Common Miscount: %1."
+
+#: widgets.cpp:192
+msgid " Largest radical: %1, with %2 strokes."
+msgstr " Largest radical: %1, with %2 strokes."
+
+#: widgets.cpp:244
+msgid "Print Japanese Reference"
+msgstr "Print Japanese Reference"
+
+#: widgets.cpp:254
+msgid "<h1>Search for \"%1\"</h1>"
+msgstr "<h1>Search for \"%1\"</h1>"
+
+#: widgets.cpp:322
+msgid "&Disable Dictionary"
+msgstr "&Disable Dictionary"
+
+#: widgets.cpp:363
+msgid "yes"
+msgstr "yes"
+
+#: widgets.cpp:363
+msgid "no"
+msgstr "no"
+
+#: widgets.cpp:411
+msgid "Saved"
+msgstr "Saved"
+
+#: widgets.cpp:417
+msgid ""
+"Disabling your personal dictionary will delete its contents.\n"
+"\n"
+"(You can however always create your dictionary again.)"
+msgstr ""
+"Disabling your personal dictionary will delete its contents.\n"
+"\n"
+"(You can however always create your dictionary again.)"
+
+#: widgets.cpp:417
+msgid "Disable"
+msgstr "Disable"
diff --git a/tde-i18n-en_GB/messages/kdeedu/klatin.po b/tde-i18n-en_GB/messages/kdeedu/klatin.po
new file mode 100644
index 00000000000..1f094f7f508
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/klatin.po
@@ -0,0 +1,914 @@
+# translation of klatin.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: klatin\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-11-06 00:23+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: klatin.cpp:57
+msgid "Load &Vocabulary"
+msgstr "Load &Vocabulary"
+
+#: klatin.cpp:58
+msgid "Load &Grammar"
+msgstr "Load &Grammar"
+
+#: klatin.cpp:59
+msgid "Load V&erbs"
+msgstr "Load V&erbs"
+
+#: klatin.cpp:60
+msgid "Load &Revision"
+msgstr "Load &Revision"
+
+#: klatin.cpp:85 klatin.cpp:205
+msgid "Ready"
+msgstr "Ready"
+
+#: klatin.cpp:107 klatingrammar.cpp:144
+msgid "Grammar"
+msgstr "Grammar"
+
+#: klatin.cpp:135 klatinverbs.cpp:127
+msgid "Verbs"
+msgstr "Verbs"
+
+#: klatin.cpp:167
+msgid "Load Vocabulary File"
+msgstr "Load Vocabulary File"
+
+#: klatin.cpp:168
+msgid "Vocabulary"
+msgstr "Vocabulary"
+
+#: klatingrammar.cpp:51
+msgid "All Declensions"
+msgstr "All Declensions"
+
+#: klatingrammar.cpp:52
+msgid "1st Feminine"
+msgstr "1st Feminine"
+
+#: klatingrammar.cpp:53
+msgid "2nd Masculine"
+msgstr "2nd Masculine"
+
+#: klatingrammar.cpp:54
+msgid "2nd Neuter"
+msgstr "2nd Neuter"
+
+#: klatingrammar.cpp:55
+msgid "3rd Masc/Fem"
+msgstr "3rd Masc/Fem"
+
+#: klatingrammar.cpp:56
+msgid "3rd Neuter"
+msgstr "3rd Neuter"
+
+#: klatingrammar.cpp:57
+msgid "4th Masc/Fem"
+msgstr "4th Masc/Fem"
+
+#: klatingrammar.cpp:58
+msgid "4th Neuter"
+msgstr "4th Neuter"
+
+#: klatingrammar.cpp:59
+msgid "5th Feminine"
+msgstr "5th Feminine"
+
+#: klatingrammar.cpp:119
+msgid "Could not load grammar-definition file, check KLatin installation."
+msgstr "Could not load grammar-definition file, check KLatin installation."
+
+#: klatingrammar.cpp:119 klatinverbs.cpp:109 klatinvocab.cpp:110
+msgid "Error with KLatin"
+msgstr "Error with KLatin"
+
+#: klatingrammar.cpp:120
+msgid "Error."
+msgstr "Error."
+
+#: klatingrammar.cpp:156
+msgid "What is the nominative singular of %1?"
+msgstr "What is the nominative singular of %1?"
+
+#: klatingrammar.cpp:159
+msgid "What is the vocative singular of %1?"
+msgstr "What is the vocative singular of %1?"
+
+#: klatingrammar.cpp:162
+msgid "What is the accusative singular of %1?"
+msgstr "What is the accusative singular of %1?"
+
+#: klatingrammar.cpp:165
+msgid "What is the genitive singular of %1?"
+msgstr "What is the genitive singular of %1?"
+
+#: klatingrammar.cpp:168
+msgid "What is the dative singular of %1?"
+msgstr "What is the dative singular of %1?"
+
+#: klatingrammar.cpp:171
+msgid "What is the ablative singular of %1?"
+msgstr "What is the ablative singular of %1?"
+
+#: klatingrammar.cpp:174
+msgid "What is the nominative plural of %1?"
+msgstr "What is the nominative plural of %1?"
+
+#: klatingrammar.cpp:177
+msgid "What is the vocative plural of %1?"
+msgstr "What is the vocative plural of %1?"
+
+#: klatingrammar.cpp:180
+msgid "What is the accusative plural of %1?"
+msgstr "What is the accusative plural of %1?"
+
+#: klatingrammar.cpp:183
+msgid "What is the genitive plural of %1?"
+msgstr "What is the genitive plural of %1?"
+
+#: klatingrammar.cpp:186
+msgid "What is the dative plural of %1?"
+msgstr "What is the dative plural of %1?"
+
+#: klatingrammar.cpp:189
+msgid "What is the ablative plural of %1?"
+msgstr "What is the ablative plural of %1?"
+
+#: klatingrammar.cpp:205 klatinverbs.cpp:229
+#, c-format
+msgid "The correct answer was %1."
+msgstr "The correct answer was %1."
+
+#: klatingrammar.cpp:205 klatinverbs.cpp:229
+msgid "Wrong"
+msgstr "Wrong"
+
+#: klatingrammar.cpp:212 klatinverbs.cpp:218
+msgid "Please enter an answer"
+msgstr "Please enter an answer"
+
+#: klatinverbs.cpp:40
+msgid "1st"
+msgstr "1st"
+
+#: klatinverbs.cpp:41
+msgid "2nd"
+msgstr "2nd"
+
+#: klatinverbs.cpp:42
+msgid "3rd"
+msgstr "3rd"
+
+#: klatinverbs.cpp:43
+msgid "4th"
+msgstr "4th"
+
+#: klatinverbs.cpp:46 klatinverbs.cpp:132 klatinverbs.cpp:173
+#: klatinverbs.cpp:179 klatinverbs.cpp:185
+msgid "Indicative"
+msgstr "Indicative"
+
+#: klatinverbs.cpp:47 klatinverbs.cpp:134
+msgid "Subjunctive"
+msgstr "Subjunctive"
+
+#: klatinverbs.cpp:49
+msgid "Active"
+msgstr "Active"
+
+#: klatinverbs.cpp:50 klatinverbs.cpp:253
+msgid "Passive"
+msgstr "Passive"
+
+#: klatinverbs.cpp:64
+msgid "indicative"
+msgstr "indicative"
+
+#: klatinverbs.cpp:65
+msgid "subjunctive"
+msgstr "subjunctive"
+
+#: klatinverbs.cpp:67
+msgid "active"
+msgstr "active"
+
+#: klatinverbs.cpp:68
+msgid "passive"
+msgstr "passive"
+
+#: klatinverbs.cpp:70
+msgid "first"
+msgstr "first"
+
+#: klatinverbs.cpp:71
+msgid "second"
+msgstr "second"
+
+#: klatinverbs.cpp:72
+msgid "third"
+msgstr "third"
+
+#: klatinverbs.cpp:74
+msgid "singular"
+msgstr "singular"
+
+#: klatinverbs.cpp:75
+msgid "plural"
+msgstr "plural"
+
+#: klatinverbs.cpp:77
+msgid "present"
+msgstr "present"
+
+#: klatinverbs.cpp:78
+msgid "future"
+msgstr "future"
+
+#: klatinverbs.cpp:79
+msgid "imperfect"
+msgstr "imperfect"
+
+#: klatinverbs.cpp:80
+msgid "perfect"
+msgstr "perfect"
+
+#: klatinverbs.cpp:81
+msgid "pluperfect"
+msgstr "pluperfect"
+
+#: klatinverbs.cpp:82
+msgid "future perfect"
+msgstr "future perfect"
+
+#: klatinverbs.cpp:109
+msgid "Could not load verb-definition file, check KLatin installation."
+msgstr "Could not load verb-definition file, check KLatin installation."
+
+#: klatinverbs.cpp:205
+msgid ""
+"_: Note: ARGUMENT %1 is an ordinal number (1st, 2nd, 3rd). ARGUMENT %2 "
+"indicates whether the person is singular or plural. ARGUMENT %3 is the tense of "
+"the verb (Present, Imperfect, Perfect). ARGUMENT %4 is the mood of the verb "
+"(Indicative, Subjunctive). ARGUMENT %5 is the voice of the verb (Active, "
+"Passive). ARGUMENT %6 is the verb name (amo, moneo etc). This is in Latin and "
+"should not be translated. The output string in English is something like: What "
+"is the first person singular present indicative active of amo?\n"
+"What is the %1 person %2 %3 %4 %5 of %6?"
+msgstr "What is the %1 person %2 %3 %4 %5 of %6?"
+
+#: klatinvocab.cpp:110
+msgid ""
+"Could not load vocabulary file; there is a problem with your KLatin "
+"installation."
+msgstr ""
+"Could not load vocabulary file; there is a problem with your KLatin "
+"installation."
+
+#: main.cpp:23
+msgid "KLatin - a program to help revise Latin"
+msgstr "KLatin - a program to help revise Latin"
+
+#. i18n: file klatingrammarwidget.ui line 22
+#: main.cpp:35 rc.cpp:68 rc.cpp:230 rc.cpp:308
+#, no-c-format
+msgid "KLatin"
+msgstr "KLatin"
+
+#: main.cpp:39
+msgid "Author and Maintainer"
+msgstr "Author and Maintainer"
+
+#: main.cpp:40
+msgid "Bug fixes, documentation"
+msgstr "Bug fixes, documentation"
+
+#: main.cpp:41
+msgid "Vocabulary shuffling code"
+msgstr "Vocabulary shuffling code"
+
+#: main.cpp:43
+msgid "SVG icon"
+msgstr "SVG icon"
+
+#: main.cpp:44
+msgid "Bug fixes and code improvement, Italian Vocabulary Data Translation"
+msgstr "Bug fixes and code improvement, Italian Vocabulary Data Translation"
+
+#: main.cpp:45
+msgid "Polish Vocabulary Data Translation"
+msgstr "Polish Vocabulary Data Translation"
+
+#. i18n: file klatinui.rc line 5
+#: rc.cpp:3
+#, no-c-format
+msgid "S&ection"
+msgstr "S&ection"
+
+#. i18n: file klatinchoose.ui line 47
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"Welcome to KLatin\n"
+"Please Choose Section of Revision"
+msgstr ""
+"Welcome to KLatin\n"
+"Please Choose Section of Revision"
+
+#. i18n: file klatinchoose.ui line 74
+#: rc.cpp:10
+#, no-c-format
+msgid "Revision Sections"
+msgstr "Revision Sections"
+
+#. i18n: file klatinchoose.ui line 102
+#: rc.cpp:13
+#, no-c-format
+msgid "&Vocabulary"
+msgstr "&Vocabulary"
+
+#. i18n: file klatinchoose.ui line 108
+#: rc.cpp:16
+#, no-c-format
+msgid "Test on Vocabulary"
+msgstr "Test on Vocabulary"
+
+#. i18n: file klatinchoose.ui line 111
+#: rc.cpp:19
+#, no-c-format
+msgid "Multiple choice vocabulary test"
+msgstr "Multiple choice vocabulary test"
+
+#. i18n: file klatinchoose.ui line 119
+#: rc.cpp:22
+#, no-c-format
+msgid "&Grammar"
+msgstr "&Grammar"
+
+#. i18n: file klatinchoose.ui line 125
+#: rc.cpp:25
+#, no-c-format
+msgid "Test on noun grammar"
+msgstr "Test on noun grammar"
+
+#. i18n: file klatinchoose.ui line 128
+#: rc.cpp:28
+#, no-c-format
+msgid "Test on common nouns and endings"
+msgstr "Test on common nouns and endings"
+
+#. i18n: file klatinchoose.ui line 136
+#: rc.cpp:31
+#, no-c-format
+msgid "Ver&bs"
+msgstr "Ver&bs"
+
+#. i18n: file klatinchoose.ui line 139
+#: rc.cpp:34
+#, no-c-format
+msgid "Test on verb forms"
+msgstr "Test on verb forms"
+
+#. i18n: file klatinchoose.ui line 142
+#: rc.cpp:37
+#, no-c-format
+msgid "Test on common verbs and endings"
+msgstr "Test on common verbs and endings"
+
+#. i18n: file klatinchoose.ui line 150
+#: rc.cpp:40
+#, no-c-format
+msgid "&Revision notes"
+msgstr "&Revision notes"
+
+#. i18n: file klatinchoose.ui line 153
+#: rc.cpp:43
+#, no-c-format
+msgid "Load revision notes"
+msgstr "Load revision notes"
+
+#. i18n: file klatinchoose.ui line 157
+#: rc.cpp:46
+#, no-c-format
+msgid ""
+"The KLatin revision notes with\n"
+"verb and noun tables"
+msgstr ""
+"The KLatin revision notes with\n"
+"verb and noun tables"
+
+#. i18n: file klatinchoose.ui line 209
+#: rc.cpp:50
+#, no-c-format
+msgid "S&tart"
+msgstr "S&tart"
+
+#. i18n: file klatinchoose.ui line 212
+#: rc.cpp:53
+#, no-c-format
+msgid "Start chosen area of revision"
+msgstr "Start chosen area of revision"
+
+#. i18n: file klatinchoose.ui line 215
+#: rc.cpp:56
+#, no-c-format
+msgid "Start the section you have chosen"
+msgstr "Start the section you have chosen"
+
+#. i18n: file klatinchoose.ui line 226
+#: rc.cpp:62
+#, no-c-format
+msgid "Quits"
+msgstr "Quits"
+
+#. i18n: file klatinchoose.ui line 229
+#: rc.cpp:65
+#, no-c-format
+msgid "Quit KLatin"
+msgstr "Quit KLatin"
+
+#. i18n: file klatingrammarwidget.ui line 44
+#: rc.cpp:71
+#, no-c-format
+msgid "Grammar Section"
+msgstr "Grammar Section"
+
+#. i18n: file klatingrammarwidget.ui line 65
+#: rc.cpp:74
+#, no-c-format
+msgid "Choice of nouns for testing"
+msgstr "Choice of nouns for testing"
+
+#. i18n: file klatingrammarwidget.ui line 111
+#: rc.cpp:77 rc.cpp:263
+#, no-c-format
+msgid ""
+"Question Word\n"
+"Line 2\n"
+"Line 3\n"
+"Line 4"
+msgstr ""
+"Question Word\n"
+"Line 2\n"
+"Line 3\n"
+"Line 4"
+
+#. i18n: file klatingrammarwidget.ui line 119
+#: rc.cpp:83 rc.cpp:269
+#, no-c-format
+msgid "The question will appear here"
+msgstr "The question will appear here"
+
+#. i18n: file klatingrammarwidget.ui line 188
+#: rc.cpp:86 rc.cpp:272 rc.cpp:326
+#, no-c-format
+msgid "Score"
+msgstr "Score"
+
+#. i18n: file klatingrammarwidget.ui line 229
+#: rc.cpp:89 rc.cpp:95 rc.cpp:275 rc.cpp:281 rc.cpp:329 rc.cpp:335
+#, no-c-format
+msgid "0"
+msgstr "0"
+
+#. i18n: file klatingrammarwidget.ui line 242
+#: rc.cpp:92 rc.cpp:278 rc.cpp:332
+#, no-c-format
+msgid "/"
+msgstr "/"
+
+#. i18n: file klatingrammarwidget.ui line 270
+#: rc.cpp:98 rc.cpp:284 rc.cpp:338
+#, no-c-format
+msgid "Your test percentage so far"
+msgstr "Your test percentage so far"
+
+#. i18n: file klatingrammarwidget.ui line 294
+#: rc.cpp:101 rc.cpp:287
+#, no-c-format
+msgid "Answer:"
+msgstr "Answer:"
+
+#. i18n: file klatingrammarwidget.ui line 302
+#: rc.cpp:104
+#, no-c-format
+msgid "Your answer goes here"
+msgstr "Your answer goes here"
+
+#. i18n: file klatingrammarwidget.ui line 305
+#: rc.cpp:107 rc.cpp:290
+#, no-c-format
+msgid "Enter your answer here"
+msgstr "Enter your answer here"
+
+#. i18n: file klatingrammarwidget.ui line 322
+#: rc.cpp:113
+#, no-c-format
+msgid "Check answer"
+msgstr "Check answer"
+
+#. i18n: file klatingrammarwidget.ui line 357
+#: rc.cpp:116 rc.cpp:299 rc.cpp:365
+#, no-c-format
+msgid "&Back"
+msgstr "&Back"
+
+#. i18n: file klatingrammarwidget.ui line 360
+#: rc.cpp:119 rc.cpp:302 rc.cpp:368
+#, no-c-format
+msgid "Go back to the selection screen"
+msgstr "Go back to the selection screen"
+
+#. i18n: file klatingrammarwidget.ui line 363
+#: rc.cpp:122 rc.cpp:305
+#, no-c-format
+msgid "Return to selection screen"
+msgstr "Return to selection screen"
+
+#. i18n: file klatinresultsdialog.ui line 16
+#: rc.cpp:125
+#, no-c-format
+msgid "Results"
+msgstr "Results"
+
+#. i18n: file klatinresultsdialog.ui line 32
+#: rc.cpp:128
+#, no-c-format
+msgid "<b>Your Results</b>"
+msgstr "<b>Your Results</b>"
+
+#. i18n: file klatinresultsdialog.ui line 41
+#: rc.cpp:131
+#, no-c-format
+msgid "Question"
+msgstr "Question"
+
+#. i18n: file klatinresultsdialog.ui line 52
+#: rc.cpp:134
+#, no-c-format
+msgid "Your Answer"
+msgstr "Your Answer"
+
+#. i18n: file klatinresultsdialog.ui line 63
+#: rc.cpp:137
+#, no-c-format
+msgid "Correct Answer"
+msgstr "Correct Answer"
+
+#. i18n: file klatinresultsdialog.ui line 90
+#: rc.cpp:140
+#, no-c-format
+msgid "Table of results"
+msgstr "Table of results"
+
+#. i18n: file klatinresultsdialog.ui line 106
+#: rc.cpp:143
+#, no-c-format
+msgid "Percentage:"
+msgstr "Percentage:"
+
+#. i18n: file klatinresultsdialog.ui line 109
+#: rc.cpp:146 rc.cpp:152
+#, no-c-format
+msgid "Percentage of correct answers"
+msgstr "Percentage of correct answers"
+
+#. i18n: file klatinresultsdialog.ui line 112
+#: rc.cpp:149 rc.cpp:155
+#, no-c-format
+msgid ""
+"This shows the percentage of the questions you answered correctly out of those "
+"attempted."
+msgstr ""
+"This shows the percentage of the questions you answered correctly out of those "
+"attempted."
+
+#. i18n: file klatinresultsdialog.ui line 137
+#: rc.cpp:158
+#, no-c-format
+msgid "Number attempted:"
+msgstr "Number attempted:"
+
+#. i18n: file klatinresultsdialog.ui line 140
+#: rc.cpp:161 rc.cpp:167
+#, no-c-format
+msgid "Number of questions attempted"
+msgstr "Number of questions attempted"
+
+#. i18n: file klatinresultsdialog.ui line 143
+#: rc.cpp:164 rc.cpp:170
+#, no-c-format
+msgid "This shows the number of questions you answered."
+msgstr "This shows the number of questions you answered."
+
+#. i18n: file klatinresultsdialog.ui line 201
+#: rc.cpp:176
+#, no-c-format
+msgid "Close this dialog"
+msgstr "Close this dialogue"
+
+#. i18n: file klatinresultsdialog.ui line 204
+#: rc.cpp:179
+#, no-c-format
+msgid "Close this dialog and return to KLatin's main window."
+msgstr "Close this dialogue and return to KLatin's main window."
+
+#. i18n: file klatinsettings_vocabpage.ui line 16
+#: rc.cpp:182
+#, no-c-format
+msgid "Configure Vocabulary"
+msgstr "Configure Vocabulary"
+
+#. i18n: file klatinsettings_vocabpage.ui line 27
+#: rc.cpp:185
+#, no-c-format
+msgid "Testing Style"
+msgstr "Testing Style"
+
+#. i18n: file klatinsettings_vocabpage.ui line 54
+#: rc.cpp:188
+#, no-c-format
+msgid "To Latin"
+msgstr "To Latin"
+
+#. i18n: file klatinsettings_vocabpage.ui line 60
+#: rc.cpp:191
+#, no-c-format
+msgid "Question in your language and answers in Latin"
+msgstr "Question in your language and answers in Latin"
+
+#. i18n: file klatinsettings_vocabpage.ui line 63
+#: rc.cpp:194
+#, no-c-format
+msgid ""
+"Choose to be tested from your language to Latin, which means the word will be "
+"displayed in your language and you will have to choose from 4 Latin "
+"translations."
+msgstr ""
+"Choose to be tested from your language to Latin, which means the word will be "
+"displayed in your language and you will have to choose from 4 Latin "
+"translations."
+
+#. i18n: file klatinsettings_vocabpage.ui line 71
+#: rc.cpp:197
+#, no-c-format
+msgid "From Latin"
+msgstr "From Latin"
+
+#. i18n: file klatinsettings_vocabpage.ui line 74
+#: rc.cpp:200
+#, no-c-format
+msgid "Question in Latin and answers in your language"
+msgstr "Question in Latin and answers in your language"
+
+#. i18n: file klatinsettings_vocabpage.ui line 77
+#: rc.cpp:203
+#, no-c-format
+msgid ""
+"Choose to be tested from Latin to your language, which means the word will be "
+"displayed in Latin and you will have to choose from 4 translations in your "
+"language."
+msgstr ""
+"Choose to be tested from Latin to your language, which means the word will be "
+"displayed in Latin and you will have to choose from 4 translations in your "
+"language."
+
+#. i18n: file klatinsettings_vocabpage.ui line 110
+#: rc.cpp:209
+#, no-c-format
+msgid "The file you are tested on in vocabulary"
+msgstr "The file you are tested on in vocabulary"
+
+#. i18n: file klatinsettings_vocabpage.ui line 113
+#: rc.cpp:212
+#, no-c-format
+msgid "You can change the file you are tested on for the vocabulary section"
+msgstr "You can change the file you are tested on for the vocabulary section"
+
+#. i18n: file klatinsettings_vocabpage.ui line 129
+#: rc.cpp:215
+#, no-c-format
+msgid "Number of questions:"
+msgstr "Number of questions:"
+
+#. i18n: file klatinsettings_vocabpage.ui line 135
+#: rc.cpp:218
+#, no-c-format
+msgid "Set the number of questions you want to be tested on"
+msgstr "Set the number of questions you want to be tested on"
+
+#. i18n: file klatinsettings_vocabpage.ui line 138
+#: rc.cpp:221
+#, no-c-format
+msgid ""
+"Here you can set the number of questions you want to be tested on. When this "
+"number is reached, a result dialog appears."
+msgstr ""
+"Here you can set the number of questions you want to be tested on. When this "
+"number is reached, a result dialogue appears."
+
+#. i18n: file klatinsettings_vocabpage.ui line 160
+#: rc.cpp:224
+#, no-c-format
+msgid "Number of questions to be asked before ending"
+msgstr "Number of questions to be asked before ending"
+
+#. i18n: file klatinsettings_vocabpage.ui line 163
+#: rc.cpp:227
+#, no-c-format
+msgid "Numbers of questions to ask at a time"
+msgstr "Numbers of questions to ask at a time"
+
+#. i18n: file klatinverbswidget.ui line 40
+#: rc.cpp:233
+#, no-c-format
+msgid "Verbs Section"
+msgstr "Verbs Section"
+
+#. i18n: file klatinverbswidget.ui line 61
+#: rc.cpp:236
+#, no-c-format
+msgid "Choice of verb conjugation"
+msgstr "Choice of verb conjugation"
+
+#. i18n: file klatinverbswidget.ui line 65
+#: rc.cpp:239
+#, no-c-format
+msgid ""
+"Conjugation of verb to be\n"
+"tested on"
+msgstr ""
+"Conjugation of verb to be\n"
+"tested on"
+
+#. i18n: file klatinverbswidget.ui line 79
+#: rc.cpp:243
+#, no-c-format
+msgid "Choice of verb voice"
+msgstr "Choice of verb voice"
+
+#. i18n: file klatinverbswidget.ui line 83
+#: rc.cpp:246
+#, no-c-format
+msgid ""
+"Voice of verb to be\n"
+"tested on"
+msgstr ""
+"Voice of verb to be\n"
+"tested on"
+
+#. i18n: file klatinverbswidget.ui line 91
+#: rc.cpp:250
+#, no-c-format
+msgid "Choice of verb mood"
+msgstr "Choice of verb mood"
+
+#. i18n: file klatinverbswidget.ui line 95
+#: rc.cpp:253
+#, no-c-format
+msgid ""
+"Mood of verb to be\n"
+"tested on"
+msgstr ""
+"Mood of verb to be\n"
+"tested on"
+
+#. i18n: file klatinverbswidget.ui line 115
+#: rc.cpp:260
+#, no-c-format
+msgid "Change test to new type"
+msgstr "Change test to new type"
+
+#. i18n: file klatinverbswidget.ui line 363
+#: rc.cpp:296
+#, no-c-format
+msgid "Check your answer"
+msgstr "Check your answer"
+
+#. i18n: file klatinvocabwidget.ui line 38
+#: rc.cpp:311
+#, no-c-format
+msgid "Vocabulary Section"
+msgstr "Vocabulary Section"
+
+#. i18n: file klatinvocabwidget.ui line 78
+#: rc.cpp:314
+#, no-c-format
+msgid "Question Word"
+msgstr "Question Word"
+
+#. i18n: file klatinvocabwidget.ui line 86
+#: rc.cpp:317
+#, no-c-format
+msgid "The question word will appear here"
+msgstr "The question word will appear here"
+
+#. i18n: file klatinvocabwidget.ui line 114
+#: rc.cpp:320
+#, no-c-format
+msgid "Your current score"
+msgstr "Your current score"
+
+#. i18n: file klatinvocabwidget.ui line 117
+#: rc.cpp:323
+#, no-c-format
+msgid ""
+"Your score appears on this display. Number of correct answers/total number of "
+"answers."
+msgstr ""
+"Your score appears on this display. Number of correct answers/total number of "
+"answers."
+
+#. i18n: file klatinvocabwidget.ui line 265
+#: rc.cpp:341
+#, no-c-format
+msgid "Answer 1"
+msgstr "Answer 1"
+
+#. i18n: file klatinvocabwidget.ui line 268
+#: rc.cpp:344 rc.cpp:350 rc.cpp:356 rc.cpp:362
+#, no-c-format
+msgid "Click this if you think it is the right answer."
+msgstr "Click this if you think it is the right answer."
+
+#. i18n: file klatinvocabwidget.ui line 282
+#: rc.cpp:347
+#, no-c-format
+msgid "Answer 2"
+msgstr "Answer 2"
+
+#. i18n: file klatinvocabwidget.ui line 309
+#: rc.cpp:353
+#, no-c-format
+msgid "Answer 3"
+msgstr "Answer 3"
+
+#. i18n: file klatinvocabwidget.ui line 326
+#: rc.cpp:359
+#, no-c-format
+msgid "Answer 4"
+msgstr "Answer 4"
+
+#. i18n: file klatinvocabwidget.ui line 370
+#: rc.cpp:371
+#, no-c-format
+msgid "Return to the selection screen"
+msgstr "Return to the selection screen"
+
+#. i18n: file klatin.kcfg line 9
+#: rc.cpp:374
+#, no-c-format
+msgid "The language selected by the user"
+msgstr "The language selected by the user"
+
+#. i18n: file klatin.kcfg line 30
+#: rc.cpp:377
+#, no-c-format
+msgid "how many questions are asked in one session."
+msgstr "how many questions are asked in one session."
+
+#. i18n: file klatin.kcfg line 34
+#: rc.cpp:380
+#, no-c-format
+msgid "whether KLatin should ask unlimited questions."
+msgstr "whether KLatin should ask unlimited questions."
+
+#. i18n: file klatin.kcfg line 38
+#: rc.cpp:383
+#, no-c-format
+msgid "the default vocabulary file."
+msgstr "the default vocabulary file."
+
+#. i18n: file klatin.kcfg line 51
+#: rc.cpp:386
+#, no-c-format
+msgid "whether the questions should be Latin to the user's language."
+msgstr "whether the questions should be Latin to the user's language."
+
+#. i18n: file klatin.kcfg line 55
+#: rc.cpp:389
+#, no-c-format
+msgid "whether the questions should be the user's language to Latin."
+msgstr "whether the questions should be the user's language to Latin."
diff --git a/tde-i18n-en_GB/messages/kdeedu/klettres.po b/tde-i18n-en_GB/messages/kdeedu/klettres.po
new file mode 100644
index 00000000000..8a4fff5cf85
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/klettres.po
@@ -0,0 +1,448 @@
+# translation of klettres.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: klettres\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2006-02-19 22:35+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: klettres.cpp:139
+msgid "Romanized Hindi"
+msgstr "Romanised Hindi"
+
+#: klettres.cpp:141
+msgid "Luganda"
+msgstr "Luganda"
+
+#: klettres.cpp:177
+msgid ""
+"The file sounds.xml was not found in\n"
+"$KDEDIR/share/apps/klettres/\n"
+"\n"
+"Please install this file and start KLettres again.\n"
+"\n"
+msgstr ""
+"The file sounds.xml was not found in\n"
+"$KDEDIR/share/apps/klettres/\n"
+"\n"
+"Please install this file and start KLettres again.\n"
+"\n"
+
+#: klettres.cpp:198
+msgid "New Sound"
+msgstr "New Sound"
+
+#: klettres.cpp:199
+msgid "Play a new sound"
+msgstr "Play a new sound"
+
+#: klettres.cpp:200
+msgid ""
+"You can play a new sound by clicking this button or using the File menu, New "
+"Sound."
+msgstr ""
+"You can play a new sound by clicking this button or using the File menu, New "
+"Sound."
+
+#: klettres.cpp:201
+msgid "Get Alphabet in New Language..."
+msgstr "Get Alphabet in New Language..."
+
+#: klettres.cpp:202
+msgid "Replay Sound"
+msgstr "Replay Sound"
+
+#: klettres.cpp:203
+msgid "Play the same sound again"
+msgstr "Play the same sound again"
+
+#: klettres.cpp:204
+msgid ""
+"You can replay the same sound again by clicking this button or using the File "
+"menu, Replay Sound."
+msgstr ""
+"You can replay the same sound again by clicking this button or using the File "
+"menu, Replay Sound."
+
+#: klettres.cpp:208
+msgid "Hide &Menubar"
+msgstr "Hide &Menubar"
+
+#: klettres.cpp:210
+msgid "You can show or hide the menubar as you wish by clicking this button."
+msgstr "You can show or hide the menubar as you wish by clicking this button."
+
+#: klettres.cpp:212
+msgid "L&evel"
+msgstr "L&evel"
+
+#: klettres.cpp:213
+msgid "Select the level"
+msgstr "Select the level"
+
+#: klettres.cpp:214
+msgid ""
+"You can select the level: level 1 displays a letter and you hear it; level 2 "
+"does not display the letter, you only hear it; level 3 displays a syllable and "
+"you hear it; level 4 does not display the syllable, you only hear it."
+msgstr ""
+"You can select the level: level 1 displays a letter and you hear it; level 2 "
+"does not display the letter, you only hear it; level 3 displays a syllable and "
+"you hear it; level 4 does not display the syllable, you only hear it."
+
+#: klettres.cpp:216
+msgid "&Language"
+msgstr "&Language"
+
+#: klettres.cpp:219
+msgid "Level 1"
+msgstr "Level 1"
+
+#: klettres.cpp:220
+msgid "Level 2"
+msgstr "Level 2"
+
+#: klettres.cpp:221
+msgid "Level 3"
+msgstr "Level 3"
+
+#: klettres.cpp:222
+msgid "Level 4"
+msgstr "Level 4"
+
+#: klettres.cpp:225
+msgid "Themes"
+msgstr "Themes"
+
+#: klettres.cpp:226
+msgid "Classroom"
+msgstr "Classroom"
+
+#: klettres.cpp:227
+msgid "Arctic"
+msgstr "Arctic"
+
+#: klettres.cpp:228
+msgid "Desert"
+msgstr "Desert"
+
+#: klettres.cpp:230
+msgid "Select the theme"
+msgstr "Select the theme"
+
+#: klettres.cpp:231
+msgid ""
+"Here you can change the theme for KLettres. A theme consists in the background "
+"picture and the font color for the letter displayed."
+msgstr ""
+"Here you can change the theme for KLettres. A theme consists in the background "
+"picture and the font colour for the letter displayed."
+
+#: klettres.cpp:233
+msgid "Mode Kid"
+msgstr "Mode Kid"
+
+#: klettres.cpp:234
+msgid ""
+"If you are in the Grown-up mode, clicking on this button will set up the Kid "
+"mode. The Kid mode has no menubar and the font is bigger in the statusbar."
+msgstr ""
+"If you are in the Grown-up mode, clicking on this button will set up the Kid "
+"mode. The Kid mode has no menubar and the font is bigger in the statusbar."
+
+#: klettres.cpp:235
+msgid "Mode Grown-up"
+msgstr "Mode Grown-up"
+
+#: klettres.cpp:236
+msgid "The Grown-up mode is the normal mode where you can see the menubar."
+msgstr "The Grown-up mode is the normal mode where you can see the menubar."
+
+#: klettres.cpp:271
+msgid "Font Settings"
+msgstr "Font Settings"
+
+#: klettres.cpp:275
+msgid "Timer"
+msgstr "Timer"
+
+#: klettres.cpp:288 klettres.cpp:372
+#, c-format
+msgid "Current language is %1"
+msgstr "Current language is %1"
+
+#: klettres.cpp:292 klettres.cpp:361
+#, c-format
+msgid "Current level is %1"
+msgstr "Current level is %1"
+
+#: klettres.cpp:325 klettres.cpp:439
+msgid "Show Menubar"
+msgstr "Show Menubar"
+
+#: klettres.cpp:330 klettres.cpp:413
+msgid "Hide Menubar"
+msgstr "Hide Menubar"
+
+#: klettres.cpp:411
+msgid "Grown-up mode is currently active"
+msgstr "Grown-up mode is currently active"
+
+#: klettres.cpp:412
+msgid "Switch to Kid mode"
+msgstr "Switch to Kid mode"
+
+#: klettres.cpp:437
+msgid "Kid mode is currently active"
+msgstr "Kid mode is currently active"
+
+#: klettres.cpp:438
+msgid "Switch to Grown-up mode"
+msgstr "Switch to Grown-up mode"
+
+#: klettres.cpp:461
+msgid ""
+"File $KDEDIR/share/apps/klettres/%1.txt not found;\n"
+"please check your installation."
+msgstr ""
+"File $KDEDIR/share/apps/klettres/%1.txt not found;\n"
+"please check your installation."
+
+#: klettres.cpp:478
+#, c-format
+msgid "Inserts the character %1"
+msgstr "Inserts the character %1"
+
+#: klettresview.cpp:47
+msgid "Type the letter or syllable that you just heard"
+msgstr "Type the letter or syllable that you just heard"
+
+#: klettresview.cpp:102
+msgid "Start"
+msgstr "Start"
+
+#: main.cpp:33
+#, fuzzy
+msgid ""
+"KLettres helps a very young child or an adult learning \n"
+"a new language by associating sounds and \n"
+"letters in this language.\n"
+"13 languages are available: British, Czech, Danish, Dutch, English, French,\n"
+"German, Hebrew, Italian, Luganda, Romanized Hindi, Spanish and Slovak."
+msgstr ""
+"KLettres helps a very young child or an adult learning \n"
+"a new language by associating sounds and \n"
+"letters in this language.\n"
+"10 languages are available: Czech, Danish, Dutch, English, French,\n"
+"Italian, Luganda, Romanized Hindi, Spanish and Slovak."
+
+#: main.cpp:48
+msgid "KLettres"
+msgstr "KLettres"
+
+#: main.cpp:52
+msgid "French sounds"
+msgstr "French sounds"
+
+#: main.cpp:54
+msgid "Dutch sounds"
+msgstr "Dutch sounds"
+
+#: main.cpp:56
+msgid "Danish sounds"
+msgstr "Danish sounds"
+
+#: main.cpp:58
+msgid "Czech sounds"
+msgstr "Czech sounds"
+
+#: main.cpp:60
+msgid "Slovak sounds"
+msgstr "Slovak sounds"
+
+#: main.cpp:62
+msgid "English sounds"
+msgstr "English sounds"
+
+#: main.cpp:64
+msgid "Italian sounds"
+msgstr "Italian sounds"
+
+#: main.cpp:66
+msgid "Spanish sounds"
+msgstr "Spanish sounds"
+
+#: main.cpp:68
+msgid "Romanized Hindi sounds"
+msgstr "Romanised Hindi sounds"
+
+#: main.cpp:70
+msgid "Luganda sounds"
+msgstr "Luganda sounds"
+
+#: main.cpp:72
+#, fuzzy
+msgid "German sounds"
+msgstr "Danish sounds"
+
+#: main.cpp:74
+#, fuzzy
+msgid "Hebrew sounds"
+msgstr "French sounds"
+
+#: main.cpp:76
+#, fuzzy
+msgid "British English sounds"
+msgstr "English sounds"
+
+#: main.cpp:78
+msgid "Icons"
+msgstr "Icons"
+
+#: main.cpp:80
+msgid "Background picture"
+msgstr "Background picture"
+
+#: main.cpp:82
+msgid "Support and coding guidance"
+msgstr "Support and coding guidance"
+
+#: main.cpp:84
+msgid "SVG icon"
+msgstr "SVG icon"
+
+#: main.cpp:86
+msgid "Code for generating special characters' icons"
+msgstr "Code for generating special characters' icons"
+
+#: main.cpp:88
+msgid "Port to KConfig XT, coding help"
+msgstr "Port to KConfig XT, coding help"
+
+#: main.cpp:90
+msgid "Kids and grown-up SVG icons"
+msgstr "Kids and grown-up SVG icons"
+
+#: main.cpp:92
+msgid "Timer setting widgets"
+msgstr "Timer setting widgets"
+
+#. i18n: file klettresui.rc line 15
+#: rc.cpp:6
+#, no-c-format
+msgid "L&ook"
+msgstr "L&ook"
+
+#. i18n: file klettresui.rc line 33
+#: rc.cpp:12
+#, no-c-format
+msgid "Main"
+msgstr "Main"
+
+#. i18n: file klettresui.rc line 47
+#: rc.cpp:15
+#, no-c-format
+msgid "Characters"
+msgstr "Characters"
+
+#. i18n: file timerdlg.ui line 30
+#: rc.cpp:18
+#, no-c-format
+msgid "Set the time between 2 letters."
+msgstr "Set the time between 2 letters."
+
+#. i18n: file timerdlg.ui line 59
+#: rc.cpp:21 rc.cpp:30
+#, no-c-format
+msgid "Set the timer (in minutes)"
+msgstr "Set the timer (in minutes)"
+
+#. i18n: file timerdlg.ui line 62
+#: rc.cpp:24 rc.cpp:33
+#, no-c-format
+msgid "Only used if Use a timer is checked"
+msgstr "Only used if Use a timer is checked"
+
+#. i18n: file timerdlg.ui line 70
+#: rc.cpp:27
+#, no-c-format
+msgid "Kid Mode"
+msgstr "Kid Mode"
+
+#. i18n: file timerdlg.ui line 178
+#: rc.cpp:36
+#, no-c-format
+msgid "Grown-up Mode"
+msgstr "Grown-up Mode"
+
+#. i18n: file klettres.kcfg line 9
+#: rc.cpp:39
+#, no-c-format
+msgid "Language"
+msgstr "Language"
+
+#. i18n: file klettres.kcfg line 12
+#: rc.cpp:42
+#, no-c-format
+msgid "Theme"
+msgstr "Theme"
+
+#. i18n: file klettres.kcfg line 21
+#: rc.cpp:45
+#, no-c-format
+msgid "Mode"
+msgstr "Mode"
+
+#. i18n: file klettres.kcfg line 29
+#: rc.cpp:48
+#, no-c-format
+msgid "Difficulty level."
+msgstr "Difficulty level."
+
+#. i18n: file klettres.kcfg line 35
+#: rc.cpp:51
+#, no-c-format
+msgid "Kid Timer"
+msgstr "Kid Timer"
+
+#. i18n: file klettres.kcfg line 39
+#: rc.cpp:54
+#, no-c-format
+msgid "Grown-up Timer"
+msgstr "Grown-up Timer"
+
+#: soundfactory.cpp:78
+msgid "Error while loading the sound names."
+msgstr "Error while loading the sound names."
+
+#: timer.cpp:35 timer.cpp:36 timer.cpp:44 timer.cpp:45
+#, fuzzy
+msgid "tenths of second"
+msgstr "tenths of second"
+
+#~ msgid "Hide menubar"
+#~ msgstr "Hide menubar"
+
+#~ msgid "timerdlg"
+#~ msgstr "timerdlg"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kmplot.po b/tde-i18n-en_GB/messages/kdeedu/kmplot.po
new file mode 100644
index 00000000000..72b98d7704e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kmplot.po
@@ -0,0 +1,3406 @@
+# translation of kmplot.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmplot\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-12-26 02:15+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kmplotio.cpp:229 kparametereditor.cpp:143
+msgid "The file does not exist."
+msgstr "The file does not exist."
+
+#: kmplotio.cpp:235 kmplotio.cpp:245 kparametereditor.cpp:154
+#: kparametereditor.cpp:195
+msgid "An error appeared when opening this file"
+msgstr "An error appeared when opening this file"
+
+#: kmplotio.cpp:250
+msgid "The file could not be loaded"
+msgstr "The file could not be loaded"
+
+#: kmplotio.cpp:289
+msgid "The file had an unknown version number"
+msgstr "The file had an unknown version number"
+
+#. i18n: file settingspagescaling.ui line 192
+#: View.cpp:1147 kmplotio.cpp:326 rc.cpp:1360 rc.cpp:1441 rc.cpp:3014
+#: rc.cpp:3095
+#, no-c-format
+msgid "automatic"
+msgstr "automatic"
+
+#: kmplotio.cpp:541
+msgid "The function %1 could not be loaded"
+msgstr "The function %1 could not be loaded"
+
+#: 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 "The minimum range value must be lower than the maximum range value"
+
+#: editfunction.cpp:311 keditparametric.cpp:177 keditpolar.cpp:160
+#: kminmax.cpp:293
+msgid "Function could not be found"
+msgstr "Function could not be found"
+
+#: ksliderwindow.cpp:48
+#, c-format
+msgid "Slider %1"
+msgstr "Slider %1"
+
+#: ksliderwindow.cpp:49
+#, c-format
+msgid "Slider no. %1"
+msgstr "Slider no. %1"
+
+#: ksliderwindow.cpp:50
+msgid ""
+"Move slider to change the parameter of the function plot connected to this "
+"slider."
+msgstr ""
+"Move slider to change the parameter of the function plot connected to this "
+"slider."
+
+#: ksliderwindow.cpp:64
+msgid "&Change Minimum Value"
+msgstr "&Change Minimum Value"
+
+#: ksliderwindow.cpp:66
+msgid "&Change Maximum Value"
+msgstr "&Change Maximum Value"
+
+#: ksliderwindow.cpp:102
+msgid "Change Minimum Value"
+msgstr "Change Minimum Value"
+
+#: ksliderwindow.cpp:102
+msgid "Type a new minimum value for the slider:"
+msgstr "Type a new minimum value for the slider:"
+
+#: ksliderwindow.cpp:113
+msgid "Change Maximum Value"
+msgstr "Change Maximum Value"
+
+#: ksliderwindow.cpp:113
+msgid "Type a new maximum value for the slider:"
+msgstr "Type a new maximum value for the slider:"
+
+#: kprinterdlg.cpp:39
+msgid "KmPlot Options"
+msgstr "KmPlot Options"
+
+#: kprinterdlg.cpp:45
+msgid "Print header table"
+msgstr "Print header table"
+
+#: kprinterdlg.cpp:46
+msgid "Transparent background"
+msgstr "Transparent background"
+
+#: parser.cpp:534
+msgid "This function is depending on an other function"
+msgstr "This function is depending on an other function"
+
+#: parser.cpp:961
+msgid ""
+"Parser error at position %1:\n"
+"Syntax error"
+msgstr ""
+"Parser error at position %1:\n"
+"Syntax error"
+
+#: parser.cpp:964
+msgid ""
+"Parser error at position %1:\n"
+"Missing parenthesis"
+msgstr ""
+"Parser error at position %1:\n"
+"Missing bracket"
+
+#: parser.cpp:967
+msgid ""
+"Parser error at position %1:\n"
+"Function name unknown"
+msgstr ""
+"Parser error at position %1:\n"
+"Function name unknown"
+
+#: parser.cpp:970
+msgid ""
+"Parser error at position %1:\n"
+"Void function variable"
+msgstr ""
+"Parser error at position %1:\n"
+"Void function variable"
+
+#: parser.cpp:973
+msgid ""
+"Parser error at position %1:\n"
+"Too many functions"
+msgstr ""
+"Parser error at position %1:\n"
+"Too many functions"
+
+#: parser.cpp:976
+msgid ""
+"Parser error at position %1:\n"
+"Token-memory overflow"
+msgstr ""
+"Parser error at position %1:\n"
+"Token-memory overflow"
+
+#: parser.cpp:979
+msgid ""
+"Parser error at position %1:\n"
+"Stack overflow"
+msgstr ""
+"Parser error at position %1:\n"
+"Stack overflow"
+
+#: parser.cpp:982
+msgid ""
+"Parser error at position %1:\n"
+"Name of function not free."
+msgstr ""
+"Parser error at position %1:\n"
+"Name of function not free."
+
+#: parser.cpp:985
+msgid ""
+"Parser error at position %1:\n"
+"recursive function not allowed."
+msgstr ""
+"Parser error at position %1:\n"
+"recursive function not allowed."
+
+#: parser.cpp:988
+#, c-format
+msgid "Could not find a defined constant at position %1."
+msgstr "Could not find a defined constant at position %1."
+
+#: parser.cpp:991
+msgid "Empty function"
+msgstr "Empty function"
+
+#: parser.cpp:993
+msgid "The function name is not allowed to contain capital letters."
+msgstr "The function name is not allowed to contain capital letters."
+
+#: parser.cpp:995
+msgid "Function could not be found."
+msgstr "Function could not be found."
+
+#: parser.cpp:997
+msgid "The expression must not contain user-defined constants."
+msgstr "The expression must not contain user-defined constants."
+
+#: keditconstant.cpp:61
+msgid "Please insert a valid constant name between A and Z."
+msgstr "Please insert a valid constant name between A and Z."
+
+#: keditconstant.cpp:78
+msgid "The constant already exists."
+msgstr "The constant already exists."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:43
+msgid "Mathematical function plotter for KDE"
+msgstr "Mathematical function plotter for KDE"
+
+#: main.cpp:47
+msgid "File to open"
+msgstr "File to open"
+
+#: main.cpp:57
+msgid "KmPlot"
+msgstr "KmPlot"
+
+#: main.cpp:63
+msgid "Original Author"
+msgstr "Original Author"
+
+#: main.cpp:66
+msgid "GUI"
+msgstr "GUI"
+
+#: main.cpp:68
+msgid "Various improvements"
+msgstr "Various improvements"
+
+#: main.cpp:69
+msgid "svg icon"
+msgstr "svg icon"
+
+#: main.cpp:70
+msgid "command line options, MIME type"
+msgstr "command line options, MIME type"
+
+#: keditparametric.cpp:108
+msgid "Recursive function not allowed"
+msgstr "Recursive function not allowed"
+
+#: kparametereditor.cpp:81 kparametereditor.cpp:107
+msgid "Parameter Value"
+msgstr "Parameter Value"
+
+#: kparametereditor.cpp:81 kparametereditor.cpp:107
+msgid "Enter a new parameter value:"
+msgstr "Enter a new parameter value:"
+
+#: kparametereditor.cpp:92
+msgid "The value %1 already exists and will therefore not be added."
+msgstr "The value %1 already exists and will therefore not be added."
+
+#: kparametereditor.cpp:119
+msgid "The value %1 already exists."
+msgstr "The value %1 already exists."
+
+#: kparametereditor.cpp:137 kparametereditor.cpp:205
+msgid "*.txt|Plain Text File "
+msgstr "*.txt|Plain Text File "
+
+#: kparametereditor.cpp:182
+msgid ""
+"Line %1 is not a valid parameter value and will therefore not be included. Do "
+"you want to continue?"
+msgstr ""
+"Line %1 is not a valid parameter value and will therefore not be included. Do "
+"you want to continue?"
+
+#: kparametereditor.cpp:188
+msgid "Would you like to be informed about other lines that cannot be read?"
+msgstr "Would you like to be informed about other lines that cannot be read?"
+
+#: kparametereditor.cpp:188
+msgid "Get Informed"
+msgstr "Get Informed"
+
+#: kparametereditor.cpp:188
+msgid "Ignore Information"
+msgstr "Ignore Information"
+
+#: MainDlg.cpp:271 MainDlg.cpp:296 kparametereditor.cpp:209
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to continue and "
+"overwrite this file?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to continue and "
+"overwrite this file?"
+
+#: MainDlg.cpp:271 MainDlg.cpp:296 kparametereditor.cpp:209
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: MainDlg.cpp:271 MainDlg.cpp:296 kparametereditor.cpp:209
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: kparametereditor.cpp:234 kparametereditor.cpp:238 kparametereditor.cpp:263
+msgid "An error appeared when saving this file"
+msgstr "An error appeared when saving this file"
+
+#. 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 "Search between the x-value:"
+
+#. i18n: file qminmax.ui line 63
+#: kminmax.cpp:72 kminmax.cpp:125 rc.cpp:748 rc.cpp:2402
+#, no-c-format
+msgid "and:"
+msgstr "and:"
+
+#. i18n: file qminmax.ui line 27
+#: kminmax.cpp:73 rc.cpp:742 rc.cpp:2396
+#, no-c-format
+msgid "&Find"
+msgstr "&Find"
+
+#: kminmax.cpp:74 kminmax.cpp:100 kminmax.cpp:118
+msgid "Lower boundary of the plot range"
+msgstr "Lower boundary of the plot range"
+
+#. 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 ""
+"Enter the lower boundary of the plot range. Expressions like 2*pi are allowed, "
+"too."
+
+#: kminmax.cpp:76 kminmax.cpp:120
+msgid "Upper boundary of the plot range"
+msgstr "Upper boundary of the plot range"
+
+#. 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 ""
+"Enter the upper boundary of the plot range. Expressions like 2*pi are allowed, "
+"too."
+
+#: kminmax.cpp:81
+msgid "Find Maximum Point"
+msgstr "Find Maximum Point"
+
+#: kminmax.cpp:82
+msgid "Search for the maximum point in the range you specified"
+msgstr "Search for the maximum point in the range you specified"
+
+#: 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 ""
+"Search for the highest y-value in the x-range you specified and show the result "
+"in a message box."
+
+#. i18n: file qminmax.ui line 16
+#: kminmax.cpp:87 rc.cpp:739 rc.cpp:2393
+#, no-c-format
+msgid "Find Minimum Point"
+msgstr "Find Minimum Point"
+
+#: kminmax.cpp:88
+msgid "Search for the minimum point in the range you specified"
+msgstr "Search for the minimum point in the range you specified"
+
+#: 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 ""
+"Search for the lowest y-value in the x-range you specified and show the result "
+"in a message box."
+
+#: kminmax.cpp:94
+msgid "Get y-Value"
+msgstr "Get y-Value"
+
+#: kminmax.cpp:95
+msgid "X:"
+msgstr "X:"
+
+#: kminmax.cpp:96
+msgid "Y:"
+msgstr "Y:"
+
+#: kminmax.cpp:102
+msgid "No returned y-value yet"
+msgstr "No returned y-value yet"
+
+#: 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 ""
+"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."
+
+#: kminmax.cpp:105 kminmax.cpp:126
+msgid "&Calculate"
+msgstr "&Calculate"
+
+#: kminmax.cpp:106
+msgid "Get the y-value from the x-value you typed"
+msgstr "Get the y-value from the x-value you typed"
+
+#: kminmax.cpp:107
+msgid ""
+"Get the y-value from the x-value you typed and show it in the y-value box."
+msgstr ""
+"Get the y-value from the x-value you typed and show it in the y-value box."
+
+#: kminmax.cpp:123
+msgid "Calculate Integral"
+msgstr "Calculate Integral"
+
+#: kminmax.cpp:124
+msgid "Calculate the integral between the x-values:"
+msgstr "Calculate the integral between the x-values:"
+
+#: kminmax.cpp:127
+msgid "Calculate the integral between the x-values"
+msgstr "Calculate the integral between the x-values"
+
+#: kminmax.cpp:128
+msgid ""
+"Calculate the numeric integral between the x-values and draw the result as an "
+"area."
+msgstr ""
+"Calculate the numeric integral between the x-values and draw the result as an "
+"area."
+
+#: kminmax.cpp:221
+msgid "Please choose a function"
+msgstr "Please choose a function"
+
+#: editfunction.cpp:229 kminmax.cpp:251
+msgid "Please insert a minimum and maximum range between %1 and %2"
+msgstr "Please insert a minimum and maximum range between %1 and %2"
+
+#: kminmax.cpp:301
+msgid "You must choose a parameter for that function"
+msgstr "You must choose a parameter for that function"
+
+#: kminmax.cpp:311
+msgid ""
+"Minimum value:\n"
+"x: %1\n"
+"y: %2"
+msgstr ""
+"Minimum value:\n"
+"x: %1\n"
+"y: %2"
+
+#: kminmax.cpp:317
+msgid ""
+"Maximum value:\n"
+"x: %1\n"
+"y: %2"
+msgstr ""
+"Maximum value:\n"
+"x: %1\n"
+"y: %2"
+
+#: kminmax.cpp:328
+msgid "The returned y-value"
+msgstr "The returned y-value"
+
+#: 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 ""
+"Here you see the result of the calculation: the returned y-value you got from "
+"the x-value in the textbox above"
+
+#: kminmax.cpp:339
+msgid ""
+"The integral in the interval [%1, %2] is:\n"
+"%3"
+msgstr ""
+"The integral in the interval [%1, %2] is:\n"
+"%3"
+
+#: kminmax.cpp:344
+msgid "The operation was cancelled by the user."
+msgstr "The operation was cancelled by the user."
+
+#: kminmax.cpp:420
+msgid "Choose Parameter"
+msgstr "Choose Parameter"
+
+#: kminmax.cpp:420
+msgid "Choose a parameter to use:"
+msgstr "Choose a parameter to use:"
+
+#: kmplot.cpp:77
+msgid "Could not find KmPlot's part."
+msgstr "Could not find KmPlot's part."
+
+#: kmplot.cpp:228
+msgid ""
+"*.fkt|KmPlot Files (*.fkt)\n"
+"*.*|All Files"
+msgstr ""
+"*.fkt|KmPlot Files (*.fkt)\n"
+"*.*|All Files"
+
+#: FktDlg.cpp:188 MainDlg.cpp:466
+msgid "New Function Plot"
+msgstr "New Function Plot"
+
+#. 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 "Edit Function Plot"
+
+#: FktDlg.cpp:213 MainDlg.cpp:479 View.cpp:1928
+msgid "New Parametric Plot"
+msgstr "New Parametric Plot"
+
+#: FktDlg.cpp:239 MainDlg.cpp:492
+msgid "New Polar Plot"
+msgstr "New Polar Plot"
+
+#. i18n: file kmplot_part.rc line 23
+#: rc.cpp:6
+#, no-c-format
+msgid "&Plot"
+msgstr "&Plot"
+
+#. i18n: file kmplot_part.rc line 47
+#: rc.cpp:18 rc.cpp:36
+#, no-c-format
+msgid "Show S&liders"
+msgstr "Show S&liders"
+
+#. i18n: file FktDlgData.ui line 22
+#: rc.cpp:54 rc.cpp:1708
+#, no-c-format
+msgid "Edit Plots"
+msgstr "Edit Plots"
+
+#. i18n: file FktDlgData.ui line 75
+#: rc.cpp:63 rc.cpp:1717
+#, no-c-format
+msgid "apply the changes and close the dialog"
+msgstr "apply the changes and close the dialogue"
+
+#. i18n: file FktDlgData.ui line 78
+#: rc.cpp:66 rc.cpp:1720
+#, no-c-format
+msgid "Click here to apply your changes and close this dialog."
+msgstr "Click here to apply your changes and close this dialogue."
+
+#. i18n: file FktDlgData.ui line 89
+#: rc.cpp:72 rc.cpp:1726
+#, no-c-format
+msgid "cancel without any changes"
+msgstr "cancel without any changes"
+
+#. i18n: file FktDlgData.ui line 92
+#: rc.cpp:75 rc.cpp:1729
+#, no-c-format
+msgid "Click here to close the dialog without any changes."
+msgstr "Click here to close the dialogue without any changes."
+
+#. i18n: file FktDlgData.ui line 130
+#: rc.cpp:78 rc.cpp:1732
+#, no-c-format
+msgid "list of functions to be plotted"
+msgstr "list of functions to be plotted"
+
+#. i18n: file FktDlgData.ui line 133
+#: rc.cpp:81 rc.cpp:1735
+#, no-c-format
+msgid ""
+"Here you see the list of all functions to be plotted. The checked functions are "
+"visible, the others are hidden. Click on a checkbox to show or hide the "
+"function."
+msgstr ""
+"Here you see the list of all functions to be plotted. The checked functions are "
+"visible, the others are hidden. Click on a tickbox to show or hide the "
+"function."
+
+#. i18n: file FktDlgData.ui line 155
+#: rc.cpp:87 rc.cpp:1741
+#, no-c-format
+msgid "delete the selected function"
+msgstr "delete the selected function"
+
+#. i18n: file FktDlgData.ui line 158
+#: rc.cpp:90 rc.cpp:1744
+#, no-c-format
+msgid "Click here to delete the selected function from the list."
+msgstr "Click here to delete the selected function from the list."
+
+#. i18n: file FktDlgData.ui line 177
+#: rc.cpp:93 rc.cpp:1747
+#, no-c-format
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#. i18n: file FktDlgData.ui line 180
+#: rc.cpp:96 rc.cpp:1750
+#, no-c-format
+msgid "edit the selected function"
+msgstr "edit the selected function"
+
+#. i18n: file FktDlgData.ui line 183
+#: rc.cpp:99 rc.cpp:1753
+#, no-c-format
+msgid "Click here to edit the selected function."
+msgstr "Click here to edit the selected function."
+
+#. i18n: file FktDlgData.ui line 199
+#: rc.cpp:102 rc.cpp:1756
+#, no-c-format
+msgid "Ne&w Function Plot..."
+msgstr "Ne&w Function Plot..."
+
+#. i18n: file FktDlgData.ui line 205
+#: rc.cpp:105 rc.cpp:114 rc.cpp:123 rc.cpp:132 rc.cpp:141 rc.cpp:1759
+#: rc.cpp:1768 rc.cpp:1777 rc.cpp:1786 rc.cpp:1795
+#, no-c-format
+msgid "define a new function"
+msgstr "define a new function"
+
+#. i18n: file FktDlgData.ui line 208
+#: rc.cpp:108 rc.cpp:117 rc.cpp:126 rc.cpp:135 rc.cpp:144 rc.cpp:1762
+#: rc.cpp:1771 rc.cpp:1780 rc.cpp:1789 rc.cpp:1798
+#, no-c-format
+msgid ""
+"Click here to define a new function. There are 3 types of function, explicit "
+"given functions, parametric plots and polar plots. Choose the appropriate type "
+"from the drop down list."
+msgstr ""
+"Click here to define a new function. There are 3 types of function, explicit "
+"given functions, parametric plots and polar plots. Choose the appropriate type "
+"from the drop down list."
+
+#. i18n: file FktDlgData.ui line 224
+#: rc.cpp:111 rc.cpp:1765
+#, no-c-format
+msgid "New &Parametric Plot..."
+msgstr "New &Parametric Plot..."
+
+#. i18n: file FktDlgData.ui line 246
+#: rc.cpp:120 rc.cpp:1774
+#, no-c-format
+msgid "&New Polar Plot..."
+msgstr "&New Polar Plot..."
+
+#. i18n: file FktDlgData.ui line 288
+#: rc.cpp:129 rc.cpp:1783
+#, no-c-format
+msgid "Cop&y Function..."
+msgstr "Cop&y Function..."
+
+#. i18n: file FktDlgData.ui line 313
+#: rc.cpp:138 rc.cpp:1792
+#, no-c-format
+msgid "&Move Function..."
+msgstr "&Move Function..."
+
+#. i18n: file editderivativespage.ui line 16
+#: rc.cpp:147 rc.cpp:1801
+#, no-c-format
+msgid "Edit Derivatives"
+msgstr "Edit Derivatives"
+
+#. i18n: file editderivativespage.ui line 47
+#: rc.cpp:150 rc.cpp:183 rc.cpp:322 rc.cpp:385 rc.cpp:549 rc.cpp:661
+#: rc.cpp:1804 rc.cpp:1837 rc.cpp:1976 rc.cpp:2039 rc.cpp:2203 rc.cpp:2315
+#, no-c-format
+msgid "color of the plot line"
+msgstr "colour of the plot line"
+
+#. i18n: file editderivativespage.ui line 50
+#: rc.cpp:153 rc.cpp:186 rc.cpp:325 rc.cpp:388 rc.cpp:552 rc.cpp:664
+#: rc.cpp:1807 rc.cpp:1840 rc.cpp:1979 rc.cpp:2042 rc.cpp:2206 rc.cpp:2318
+#, no-c-format
+msgid "Click this button to choose a color for the plot line."
+msgstr "Click this button to choose a colour for the plot line."
+
+#. i18n: file editderivativespage.ui line 58
+#: rc.cpp:156 rc.cpp:198 rc.cpp:337 rc.cpp:400 rc.cpp:564 rc.cpp:676
+#: rc.cpp:1810 rc.cpp:1852 rc.cpp:1991 rc.cpp:2054 rc.cpp:2218 rc.cpp:2330
+#, no-c-format
+msgid "0.1mm"
+msgstr "0.1mm"
+
+#. i18n: file editderivativespage.ui line 66
+#: rc.cpp:159 rc.cpp:1813
+#, no-c-format
+msgid "&Color:"
+msgstr "&Colour:"
+
+#. i18n: file editderivativespage.ui line 83
+#: rc.cpp:162 rc.cpp:192 rc.cpp:331 rc.cpp:394 rc.cpp:558 rc.cpp:670
+#: rc.cpp:1816 rc.cpp:1846 rc.cpp:1985 rc.cpp:2048 rc.cpp:2212 rc.cpp:2324
+#, no-c-format
+msgid "width of the plot line"
+msgstr "width of the plot line"
+
+#. i18n: file editderivativespage.ui line 86
+#: rc.cpp:165 rc.cpp:195 rc.cpp:334 rc.cpp:397 rc.cpp:561 rc.cpp:673
+#: rc.cpp:1819 rc.cpp:1849 rc.cpp:1988 rc.cpp:2051 rc.cpp:2215 rc.cpp:2327
+#, no-c-format
+msgid "Change the width of the plot line in steps of 0.1mm."
+msgstr "Change the width of the plot line in steps of 0.1mm."
+
+#. i18n: file editderivativespage.ui line 94
+#: rc.cpp:168 rc.cpp:1822
+#, no-c-format
+msgid "Show &1st derivative"
+msgstr "Show &1st derivative"
+
+#. i18n: file editderivativespage.ui line 97
+#: rc.cpp:171 rc.cpp:1825
+#, no-c-format
+msgid "Show first derivative"
+msgstr "Show first derivative"
+
+#. i18n: file editderivativespage.ui line 100
+#: rc.cpp:174 rc.cpp:207 rc.cpp:1828 rc.cpp:1861
+#, no-c-format
+msgid "If this box is checked, the first derivative will be plotted, too."
+msgstr "If this box is ticked, the first derivative will be plotted, too."
+
+#. i18n: file editderivativespage.ui line 108
+#: rc.cpp:177 rc.cpp:1831
+#, no-c-format
+msgid "&Line width:"
+msgstr "&Line width:"
+
+#. i18n: file editderivativespage.ui line 135
+#: rc.cpp:180 rc.cpp:546 rc.cpp:658 rc.cpp:1834 rc.cpp:2200 rc.cpp:2312
+#, no-c-format
+msgid "Colo&r:"
+msgstr "Colou&r:"
+
+#. i18n: file editderivativespage.ui line 163
+#: rc.cpp:189 rc.cpp:328 rc.cpp:555 rc.cpp:667 rc.cpp:1177 rc.cpp:1843
+#: rc.cpp:1982 rc.cpp:2209 rc.cpp:2321 rc.cpp:2831
+#, no-c-format
+msgid "Line &width:"
+msgstr "Line &width:"
+
+#. i18n: file editderivativespage.ui line 199
+#: rc.cpp:201 rc.cpp:1855
+#, no-c-format
+msgid "Show &2nd derivative"
+msgstr "Show &2nd derivative"
+
+#. i18n: file editderivativespage.ui line 202
+#: rc.cpp:204 rc.cpp:1858
+#, no-c-format
+msgid "Show second derivative"
+msgstr "Show second derivative"
+
+#. i18n: file editfunctionpage.ui line 36
+#: rc.cpp:213 rc.cpp:484 rc.cpp:630 rc.cpp:1867 rc.cpp:2138 rc.cpp:2284
+#, no-c-format
+msgid "Definition"
+msgstr "Definition"
+
+#. i18n: file editfunctionpage.ui line 47
+#: rc.cpp:216 rc.cpp:1870
+#, no-c-format
+msgid "&Equation:"
+msgstr "&Equation:"
+
+#. i18n: file editfunctionpage.ui line 66
+#: rc.cpp:219 rc.cpp:1873
+#, no-c-format
+msgid "enter an equation, for instance f(x)=x^2"
+msgstr "enter an equation, for instance f(x)=x^2"
+
+#. i18n: file editfunctionpage.ui line 70
+#: rc.cpp:222 rc.cpp:1876
+#, no-c-format
+msgid ""
+"Enter an equation for the function.\n"
+"Example: f(x)=x^2"
+msgstr ""
+"Enter an equation for the function.\n"
+"Example: f(x)=x^2"
+
+#. i18n: file editfunctionpage.ui line 80
+#: rc.cpp:226 rc.cpp:534 rc.cpp:646 rc.cpp:1880 rc.cpp:2188 rc.cpp:2300
+#, no-c-format
+msgid "Extensions"
+msgstr "Extensions"
+
+#. i18n: file editfunctionpage.ui line 91
+#: MainDlg.cpp:193 rc.cpp:229 rc.cpp:1883
+#, no-c-format
+msgid "&Hide"
+msgstr "&Hide"
+
+#. i18n: file editfunctionpage.ui line 94
+#: rc.cpp:232 rc.cpp:346 rc.cpp:540 rc.cpp:652 rc.cpp:1886 rc.cpp:2000
+#: rc.cpp:2194 rc.cpp:2306
+#, no-c-format
+msgid "hide the plot"
+msgstr "hide the plot"
+
+#. i18n: file editfunctionpage.ui line 97
+#: rc.cpp:235 rc.cpp:349 rc.cpp:543 rc.cpp:655 rc.cpp:1889 rc.cpp:2003
+#: rc.cpp:2197 rc.cpp:2309
+#, no-c-format
+msgid "Check this box if you want to hide the plot of the function."
+msgstr "Tick this box if you want to hide the plot of the function."
+
+#. i18n: file editfunctionpage.ui line 107
+#: rc.cpp:238 rc.cpp:1892
+#, no-c-format
+msgid "Parameter Values"
+msgstr "Parameter Values"
+
+#. i18n: file editfunctionpage.ui line 118
+#: rc.cpp:241 rc.cpp:1895
+#, no-c-format
+msgid "Use"
+msgstr "Use"
+
+#. i18n: file editfunctionpage.ui line 121
+#: rc.cpp:244 rc.cpp:1898
+#, no-c-format
+msgid "change parameter value by moving a slider"
+msgstr "change parameter value by moving a slider"
+
+#. i18n: file editfunctionpage.ui line 124
+#: rc.cpp:247 rc.cpp:1901
+#, no-c-format
+msgid ""
+"Check this to change the parameter value by moving a slider. Select the slider "
+"from the list box on the right. The values vary from 0 (left) to 100 (right)."
+msgstr ""
+"Tick this to change the parameter value by moving a slider. Select the slider "
+"from the list box on the right. The values vary from 0 (left) to 100 (right)."
+
+#. i18n: file editfunctionpage.ui line 135
+#: rc.cpp:250 rc.cpp:1904
+#, no-c-format
+msgid "Select a slider"
+msgstr "Select a slider"
+
+#. i18n: file editfunctionpage.ui line 138
+#: rc.cpp:253 rc.cpp:1907
+#, no-c-format
+msgid ""
+"Select one of the sliders to change the parameter value dynamically. The values "
+"vary from 0 (left) to 100 (right)."
+msgstr ""
+"Select one of the sliders to change the parameter value dynamically. The values "
+"vary from 0 (left) to 100 (right)."
+
+#. i18n: file editfunctionpage.ui line 146
+#: rc.cpp:256 rc.cpp:1910
+#, no-c-format
+msgid "Values from a list"
+msgstr "Values from a list"
+
+#. i18n: file editfunctionpage.ui line 149
+#: rc.cpp:259 rc.cpp:1913
+#, no-c-format
+msgid "read parameter values from a list"
+msgstr "read parameter values from a list"
+
+#. i18n: file editfunctionpage.ui line 152
+#: rc.cpp:262 rc.cpp:1916
+#, no-c-format
+msgid ""
+"Check this to let KmPlot use parameter values given in a list. Edit this list "
+"by clicking the button on the right."
+msgstr ""
+"Tick this to let KmPlot use parameter values given in a list. Edit this list by "
+"clicking the button on the right."
+
+#. i18n: file editfunctionpage.ui line 163
+#: rc.cpp:265 rc.cpp:1919
+#, no-c-format
+msgid "Edit List..."
+msgstr "Edit List..."
+
+#. i18n: file editfunctionpage.ui line 166
+#: rc.cpp:268 rc.cpp:1922
+#, no-c-format
+msgid "Edit the list of parameters"
+msgstr "Edit the list of parameters"
+
+#. i18n: file editfunctionpage.ui line 169
+#: rc.cpp:271 rc.cpp:1925
+#, no-c-format
+msgid ""
+"Click here to open a list of parameter values. Here you can add, remove, and "
+"change them."
+msgstr ""
+"Click here to open a list of parameter values. Here you can add, remove and "
+"change them."
+
+#. i18n: file editfunctionpage.ui line 177
+#: rc.cpp:274 rc.cpp:1928
+#, no-c-format
+msgid "Disable parameter values"
+msgstr "Disable parameter values"
+
+#. i18n: file editfunctionpage.ui line 183
+#: rc.cpp:277 rc.cpp:1931
+#, no-c-format
+msgid "Do not use any parameter values"
+msgstr "Do not use any parameter values"
+
+#. i18n: file editfunctionpage.ui line 186
+#: rc.cpp:280 rc.cpp:1934
+#, no-c-format
+msgid ""
+"By having this option selected parameter values are disabled in the function."
+msgstr ""
+"By having this option selected parameter values are disabled in the function."
+
+#. i18n: file editfunctionpage.ui line 210
+#: rc.cpp:283 rc.cpp:1937
+#, no-c-format
+msgid "Custom plot m&inimum-range:"
+msgstr "Custom plot m&inimum-range:"
+
+#. i18n: file editfunctionpage.ui line 213
+#: rc.cpp:286 rc.cpp:609 rc.cpp:1940 rc.cpp:2263
+#, no-c-format
+msgid "Customize the minimum plot range"
+msgstr "Customise the minimum plot range"
+
+#. i18n: file editfunctionpage.ui line 216
+#: rc.cpp:289 rc.cpp:307 rc.cpp:1943 rc.cpp:1961
+#, no-c-format
+msgid "Check this button and enter the plot range boundarys below."
+msgstr "Tick this button and enter the plot range boundaries below."
+
+#. i18n: file editfunctionpage.ui line 224
+#: rc.cpp:292 rc.cpp:591 rc.cpp:1946 rc.cpp:2245
+#, no-c-format
+msgid "&Min:"
+msgstr "&Min:"
+
+#. i18n: file editfunctionpage.ui line 238
+#: rc.cpp:295 rc.cpp:621 rc.cpp:709 rc.cpp:1949 rc.cpp:2275 rc.cpp:2363
+#, no-c-format
+msgid "lower boundary of the plot range"
+msgstr "lower boundary of the plot range"
+
+#. i18n: file editfunctionpage.ui line 249
+#: rc.cpp:301 rc.cpp:1955
+#, no-c-format
+msgid "Custom plot m&aximum-range:"
+msgstr "Custom plot m&aximum-range:"
+
+#. i18n: file editfunctionpage.ui line 252
+#: rc.cpp:304 rc.cpp:600 rc.cpp:733 rc.cpp:1958 rc.cpp:2254 rc.cpp:2387
+#, no-c-format
+msgid "Customize the maximum plot range"
+msgstr "Customise the maximum plot range"
+
+#. i18n: file editfunctionpage.ui line 266
+#: rc.cpp:310 rc.cpp:615 rc.cpp:715 rc.cpp:1964 rc.cpp:2269 rc.cpp:2369
+#, no-c-format
+msgid "upper boundary of the plot range"
+msgstr "upper boundary of the plot range"
+
+#. i18n: file editfunctionpage.ui line 277
+#: rc.cpp:316 rc.cpp:1970
+#, no-c-format
+msgid "Ma&x:"
+msgstr "Ma&x:"
+
+#. i18n: file editfunctionpage.ui line 304
+#: rc.cpp:319 rc.cpp:1973
+#, no-c-format
+msgid "Co&lor:"
+msgstr "Co&lour:"
+
+#. i18n: file editintegralpage.ui line 16
+#: editfunction.cpp:66 rc.cpp:340 rc.cpp:1994
+#, no-c-format
+msgid "Integral"
+msgstr "Integral"
+
+#. i18n: file editintegralpage.ui line 27
+#: rc.cpp:343 rc.cpp:1997
+#, no-c-format
+msgid "Show integral"
+msgstr "Show integral"
+
+#. i18n: file editintegralpage.ui line 44
+#: rc.cpp:352 rc.cpp:2006
+#, no-c-format
+msgid "Initial Point"
+msgstr "Initial Point"
+
+#. i18n: file editintegralpage.ui line 55
+#: rc.cpp:355 rc.cpp:2009
+#, no-c-format
+msgid "&x-value:"
+msgstr "&x-value:"
+
+#. i18n: file editintegralpage.ui line 66
+#: rc.cpp:358 rc.cpp:2012
+#, no-c-format
+msgid "&y-value:"
+msgstr "&y-value:"
+
+#. i18n: file editintegralpage.ui line 77
+#: rc.cpp:361 rc.cpp:2015
+#, no-c-format
+msgid "Enter the initial x-point,for instance 2 or pi"
+msgstr "Enter the initial x-point,for instance 2 or pi"
+
+#. i18n: file editintegralpage.ui line 80
+#: rc.cpp:364 rc.cpp:2018
+#, no-c-format
+msgid ""
+"Enter the initial x-value or expression for the integral, for example 2 or pi/2"
+msgstr ""
+"Enter the initial x-value or expression for the integral, for example 2 or pi/2"
+
+#. i18n: file editintegralpage.ui line 88
+#: rc.cpp:367 rc.cpp:2021
+#, no-c-format
+msgid "enter the initial y-point, eg 2 or pi"
+msgstr "enter the initial y-point, eg 2 or pi"
+
+#. i18n: file editintegralpage.ui line 91
+#: rc.cpp:370 rc.cpp:2024
+#, no-c-format
+msgid ""
+"Enter the initial y-value or expression for the integral, for example 2 or pi/2"
+msgstr ""
+"Enter the initial y-value or expression for the integral, for example 2 or pi/2"
+
+#. i18n: file editintegralpage.ui line 118
+#: rc.cpp:373 rc.cpp:2027
+#, no-c-format
+msgid "P&recision:"
+msgstr "P&recision:"
+
+#. i18n: file editintegralpage.ui line 140
+#: rc.cpp:376 rc.cpp:2030
+#, no-c-format
+msgid "Custom &precision"
+msgstr "Custom &precision"
+
+#. i18n: file editintegralpage.ui line 143
+#: rc.cpp:379 rc.cpp:2033
+#, no-c-format
+msgid "Customize the precision"
+msgstr "Customise the precision"
+
+#. i18n: file editintegralpage.ui line 170
+#: rc.cpp:382 rc.cpp:2036
+#, no-c-format
+msgid "Color:"
+msgstr "Colour:"
+
+#. i18n: file editintegralpage.ui line 192
+#: rc.cpp:391 rc.cpp:2045
+#, no-c-format
+msgid "Line width:"
+msgstr "Line width:"
+
+#. i18n: file qconstanteditor.ui line 16
+#: rc.cpp:403 rc.cpp:2057
+#, no-c-format
+msgid "Constant Editor"
+msgstr "Constant Editor"
+
+#. i18n: file qconstanteditor.ui line 33
+#: rc.cpp:409 rc.cpp:817 rc.cpp:2063 rc.cpp:2471
+#, no-c-format
+msgid "delete selected constant"
+msgstr "delete selected constant"
+
+#. i18n: file qconstanteditor.ui line 36
+#: rc.cpp:412 rc.cpp:820 rc.cpp:2066 rc.cpp:2474
+#, no-c-format
+msgid ""
+"Click here to delete the selected constant; it can only be removed if it is not "
+"currently used by a plot."
+msgstr ""
+"Click here to delete the selected constant; it can only be removed if it is not "
+"currently used by a plot."
+
+#. i18n: file qconstanteditor.ui line 47
+#: rc.cpp:415 rc.cpp:781 rc.cpp:2069 rc.cpp:2435
+#, no-c-format
+msgid "&Change Value..."
+msgstr "&Change Value..."
+
+#. i18n: file qconstanteditor.ui line 50
+#: rc.cpp:418 rc.cpp:784 rc.cpp:2072 rc.cpp:2438
+#, no-c-format
+msgid "Change the value of a user-defined constant"
+msgstr "Change the value of a user-defined constant"
+
+#. i18n: file qconstanteditor.ui line 53
+#: rc.cpp:421 rc.cpp:787 rc.cpp:2075 rc.cpp:2441
+#, no-c-format
+msgid ""
+"Click here to edit the value of the selected constant. Its name cannot be "
+"changed."
+msgstr ""
+"Click here to edit the value of the selected constant. Its name cannot be "
+"changed."
+
+#. i18n: file qconstanteditor.ui line 64
+#: rc.cpp:424 rc.cpp:2078
+#, no-c-format
+msgid "D&uplicate"
+msgstr "D&uplicate"
+
+#. i18n: file qconstanteditor.ui line 67
+#: rc.cpp:427 rc.cpp:2081
+#, no-c-format
+msgid "Duplicate the selected constant"
+msgstr "Duplicate the selected constant"
+
+#. i18n: file qconstanteditor.ui line 70
+#: rc.cpp:430 rc.cpp:2084
+#, no-c-format
+msgid ""
+"Click here to Copy the selected constant to another constant. You can choose "
+"the new name from a list."
+msgstr ""
+"Click here to Copy the selected constant to another constant. You can choose "
+"the new name from a list."
+
+#. i18n: file qconstanteditor.ui line 78
+#: rc.cpp:433 rc.cpp:796 rc.cpp:2087 rc.cpp:2450
+#, no-c-format
+msgid "&New..."
+msgstr "&New..."
+
+#. i18n: file qconstanteditor.ui line 81
+#: rc.cpp:436 rc.cpp:799 rc.cpp:2090 rc.cpp:2453
+#, no-c-format
+msgid "Add a new constant"
+msgstr "Add a new constant"
+
+#. i18n: file qconstanteditor.ui line 84
+#: rc.cpp:439 rc.cpp:802 rc.cpp:2093 rc.cpp:2456
+#, no-c-format
+msgid "Click this button to add a new constant."
+msgstr "Click this button to add a new constant."
+
+#. i18n: file qconstanteditor.ui line 90
+#: rc.cpp:442 rc.cpp:2096
+#, no-c-format
+msgid "Variable"
+msgstr "Variable"
+
+#. i18n: file qconstanteditor.ui line 101
+#: rc.cpp:445 rc.cpp:2099
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file qconstanteditor.ui line 120
+#: rc.cpp:448 rc.cpp:2102
+#, no-c-format
+msgid "List of user-defined constants"
+msgstr "List of user-defined constants"
+
+#. i18n: file qconstanteditor.ui line 123
+#: rc.cpp:451 rc.cpp:2105
+#, no-c-format
+msgid "Select a constant to change its value, remove it or duplicate it."
+msgstr "Select a constant to change its value, remove it or duplicate it."
+
+#. i18n: file qeditconstant.ui line 16
+#: rc.cpp:454 rc.cpp:2108
+#, no-c-format
+msgid "Edit Constant"
+msgstr "Edit Constant"
+
+#. i18n: file qeditconstant.ui line 30
+#: rc.cpp:457 rc.cpp:2111
+#, no-c-format
+msgid "Variable:"
+msgstr "Variable:"
+
+#. i18n: file qeditconstant.ui line 38
+#: rc.cpp:460 rc.cpp:2114
+#, no-c-format
+msgid "Value:"
+msgstr "Value:"
+
+#. i18n: file qeditconstant.ui line 95
+#: rc.cpp:469 rc.cpp:2123
+#, no-c-format
+msgid "Name of the constant (only 1 character but \"E\")"
+msgstr "Name of the constant (only 1 character but \"E\")"
+
+#. i18n: file qeditconstant.ui line 98
+#: rc.cpp:472 rc.cpp:2126
+#, no-c-format
+msgid ""
+"Enter the name of the constant here. User-defined constant names only have 1 "
+"character; the constant \"E\" (Euler number) is reserved."
+msgstr ""
+"Enter the name of the constant here. User-defined constant names only have 1 "
+"character; the constant \"E\" (Euler number) is reserved."
+
+#. i18n: file qeditconstant.ui line 106
+#: rc.cpp:475 rc.cpp:2129
+#, no-c-format
+msgid "Enter the constant's value here."
+msgstr "Enter the constant's value here."
+
+#. i18n: file qeditconstant.ui line 109
+#: rc.cpp:478 rc.cpp:2132
+#, no-c-format
+msgid ""
+"The value of a constant can be an expression, for instance PI/2 or sqrt(2)."
+msgstr ""
+"The value of a constant can be an expression, for instance PI/2 or sqrt(2)."
+
+#. i18n: file qeditparametric.ui line 24
+#: rc.cpp:481 rc.cpp:2135
+#, no-c-format
+msgid "Edit Parametric Plot"
+msgstr "Edit Parametric Plot"
+
+#. i18n: file qeditparametric.ui line 49
+#: rc.cpp:487 rc.cpp:2141
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file qeditparametric.ui line 71
+#: rc.cpp:490 rc.cpp:517 rc.cpp:2144 rc.cpp:2171
+#, no-c-format
+msgid "enter an expression"
+msgstr "enter an expression"
+
+#. i18n: file qeditparametric.ui line 76
+#: rc.cpp:493 rc.cpp:2147
+#, no-c-format
+msgid ""
+"Enter an expression for the function.\n"
+"The dummy variable is t.\n"
+"Example: cos(t)"
+msgstr ""
+"Enter an expression for the function.\n"
+"The dummy variable is t.\n"
+"Example: cos(t)"
+
+#. i18n: file qeditparametric.ui line 84
+#: rc.cpp:498 rc.cpp:511 rc.cpp:528 rc.cpp:2152 rc.cpp:2165 rc.cpp:2182
+#, no-c-format
+msgid "f"
+msgstr "f"
+
+#. i18n: file qeditparametric.ui line 87
+#: rc.cpp:501 rc.cpp:2155
+#, no-c-format
+msgid "name of the function"
+msgstr "name of the function"
+
+#. i18n: file qeditparametric.ui line 91
+#: rc.cpp:504 rc.cpp:2158
+#, no-c-format
+msgid ""
+"Enter the name of the function.\n"
+"The name of a function must be unique. If you leave this line empty KmPlot will "
+"set a default name. You can change it later."
+msgstr ""
+"Enter the name of the function.\n"
+"The name of a function must be unique. If you leave this line empty KmPlot will "
+"set a default name. You can change it later."
+
+#. i18n: file qeditparametric.ui line 110
+#: rc.cpp:508 rc.cpp:2162
+#, no-c-format
+msgid "y"
+msgstr "y"
+
+#. i18n: file qeditparametric.ui line 131
+#: rc.cpp:514 rc.cpp:531 rc.cpp:2168 rc.cpp:2185
+#, no-c-format
+msgid "(t) ="
+msgstr "(t) ="
+
+#. i18n: file qeditparametric.ui line 154
+#: rc.cpp:520 rc.cpp:2174
+#, no-c-format
+msgid ""
+"Enter an expression for the function.\n"
+"The dummy variable is t.\n"
+"Example: sin(t)"
+msgstr ""
+"Enter an expression for the function.\n"
+"The dummy variable is t.\n"
+"Example: sin(t)"
+
+#. i18n: file qeditparametric.ui line 176
+#: rc.cpp:525 rc.cpp:2179
+#, no-c-format
+msgid "x"
+msgstr "x"
+
+#. i18n: file qeditparametric.ui line 220
+#: rc.cpp:537 rc.cpp:649 rc.cpp:2191 rc.cpp:2303
+#, no-c-format
+msgid "Hide"
+msgstr "Hide"
+
+#. i18n: file qeditparametric.ui line 327
+#: rc.cpp:570 rc.cpp:682 rc.cpp:2224 rc.cpp:2336
+#, no-c-format
+msgid "F1"
+msgstr "F1"
+
+#. i18n: file qeditparametric.ui line 364
+#: rc.cpp:576 rc.cpp:688 rc.cpp:2230 rc.cpp:2342
+#, no-c-format
+msgid "apply changes to the list"
+msgstr "apply changes to the list"
+
+#. i18n: file qeditparametric.ui line 367
+#: rc.cpp:579 rc.cpp:691 rc.cpp:2233 rc.cpp:2345
+#, no-c-format
+msgid "Click this button to apply the changes to the list of functions."
+msgstr "Click this button to apply the changes to the list of functions."
+
+#. i18n: file qeditparametric.ui line 381
+#: rc.cpp:585 rc.cpp:697 rc.cpp:2239 rc.cpp:2351
+#, no-c-format
+msgid "abort without changing anything"
+msgstr "abort without changing anything"
+
+#. i18n: file qeditparametric.ui line 384
+#: rc.cpp:588 rc.cpp:700 rc.cpp:2242 rc.cpp:2354
+#, no-c-format
+msgid "Click here to close the dialog without changing anything."
+msgstr "Click here to close the dialogue without changing anything."
+
+#. i18n: file qeditparametric.ui line 419
+#: rc.cpp:594 rc.cpp:2248
+#, no-c-format
+msgid "&Max:"
+msgstr "&Max:"
+
+#. i18n: file qeditparametric.ui line 430
+#: rc.cpp:597 rc.cpp:2251
+#, no-c-format
+msgid "Custom plot maximum t-range:"
+msgstr "Custom plot maximum t-range:"
+
+#. i18n: file qeditparametric.ui line 436
+#: rc.cpp:603 rc.cpp:736 rc.cpp:2257 rc.cpp:2390
+#, no-c-format
+msgid "Check this button and enter the plot maximum range boundary below."
+msgstr "Tick this button and enter the plot maximum range boundary below."
+
+#. i18n: file qeditparametric.ui line 444
+#: rc.cpp:606 rc.cpp:2260
+#, no-c-format
+msgid "Custom plot minimum t-range:"
+msgstr "Custom plot minimum t-range:"
+
+#. i18n: file qeditparametric.ui line 450
+#: rc.cpp:612 rc.cpp:727 rc.cpp:2266 rc.cpp:2381
+#, no-c-format
+msgid "Check this button and enter the plot minimum range boundary below."
+msgstr "Tick this button and enter the plot minimum range boundary below."
+
+#. i18n: file qeditpolar.ui line 24
+#: rc.cpp:627 rc.cpp:2281
+#, no-c-format
+msgid "Edit Polar Plot"
+msgstr "Edit Polar Plot"
+
+#. i18n: file qeditpolar.ui line 57
+#: rc.cpp:633 rc.cpp:2287
+#, no-c-format
+msgid "enter an equation, for instance loop(angle)=ln(angle)"
+msgstr "enter an equation, for instance loop(angle)=ln(angle)"
+
+#. i18n: file qeditpolar.ui line 61
+#: rc.cpp:636 rc.cpp:2290
+#, no-c-format
+msgid ""
+"Enter an expression for the function. The prefix \"r\" will be added "
+"automatically.\n"
+"Example: loop(angle)=ln(angle)"
+msgstr ""
+"Enter an expression for the function. The prefix \"r\" will be added "
+"automatically.\n"
+"Example: loop(angle)=ln(angle)"
+
+#. i18n: file qeditpolar.ui line 69
+#: rc.cpp:640 rc.cpp:2294
+#, no-c-format
+msgid "r"
+msgstr "r"
+
+#. i18n: file qeditpolar.ui line 77
+#: rc.cpp:643 rc.cpp:2297
+#, no-c-format
+msgid "Equation:"
+msgstr "Equation:"
+
+#. i18n: file qeditpolar.ui line 286
+#: rc.cpp:703 rc.cpp:1000 rc.cpp:1060 rc.cpp:2357 rc.cpp:2654 rc.cpp:2714
+#, no-c-format
+msgid "Max:"
+msgstr "Max:"
+
+#. i18n: file qeditpolar.ui line 297
+#: rc.cpp:706 rc.cpp:1003 rc.cpp:1063 rc.cpp:2360 rc.cpp:2657 rc.cpp:2717
+#, no-c-format
+msgid "Min:"
+msgstr "Min:"
+
+#. i18n: file qeditpolar.ui line 336
+#: rc.cpp:721 rc.cpp:2375
+#, no-c-format
+msgid "Custom plot minimum r-range:"
+msgstr "Custom plot minimum r-range:"
+
+#. i18n: file qeditpolar.ui line 339
+#: rc.cpp:724 rc.cpp:2378
+#, no-c-format
+msgid "Customize the plot range"
+msgstr "Customise the plot range"
+
+#. i18n: file qeditpolar.ui line 350
+#: rc.cpp:730 rc.cpp:2384
+#, no-c-format
+msgid "Custom plot maximum r-range:"
+msgstr "Custom plot maximum r-range:"
+
+#. i18n: file qminmax.ui line 92
+#: rc.cpp:751 rc.cpp:2405
+#, no-c-format
+msgid "Graph"
+msgstr "Graph"
+
+#. i18n: file qminmax.ui line 103
+#: rc.cpp:754 rc.cpp:2408
+#, no-c-format
+msgid "The available functions you can search in"
+msgstr "The available functions you can search in"
+
+#. i18n: file qminmax.ui line 106
+#: rc.cpp:757 rc.cpp:2411
+#, no-c-format
+msgid ""
+"Here you can see all available functions you can use. Select one of them."
+msgstr ""
+"Here you can see all available functions you can use. Select one of them."
+
+#. i18n: file qminmax.ui line 119
+#: rc.cpp:763 rc.cpp:2417
+#, no-c-format
+msgid "close the dialog"
+msgstr "close the dialogue"
+
+#. i18n: file qminmax.ui line 122
+#: rc.cpp:766 rc.cpp:2420
+#, no-c-format
+msgid "Close the dialog and return to the main window."
+msgstr "Close the dialogue and return to the main window."
+
+#. i18n: file qminmax.ui line 130
+#: rc.cpp:769 rc.cpp:2423
+#, no-c-format
+msgid "Choose Parameter Value..."
+msgstr "Choose Parameter Value..."
+
+#. i18n: file qminmax.ui line 133
+#: rc.cpp:772 rc.cpp:2426
+#, no-c-format
+msgid "select the parameter value you want to use"
+msgstr "select the parameter value you want to use"
+
+#. i18n: file qminmax.ui line 136
+#: rc.cpp:775 rc.cpp:2429
+#, no-c-format
+msgid "If the function has any parameter values you must select it here."
+msgstr "If the function has any parameter values you must select it here."
+
+#. i18n: file qparametereditor.ui line 16
+#: rc.cpp:778 rc.cpp:2432
+#, no-c-format
+msgid "Parameter Editor"
+msgstr "Parameter Editor"
+
+#. i18n: file qparametereditor.ui line 61
+#: rc.cpp:790 rc.cpp:2444
+#, no-c-format
+msgid "list of parameter values"
+msgstr "list of parameter values"
+
+#. i18n: file qparametereditor.ui line 64
+#: rc.cpp:793 rc.cpp:2447
+#, no-c-format
+msgid "Here you see the list of all parameter values for the function."
+msgstr "Here you see the list of all parameter values for the function."
+
+#. i18n: file qparametereditor.ui line 89
+#: rc.cpp:808 rc.cpp:2462
+#, no-c-format
+msgid "Close the dialog"
+msgstr "Close the dialogue"
+
+#. i18n: file qparametereditor.ui line 92
+#: rc.cpp:811 rc.cpp:2465
+#, no-c-format
+msgid "Close the window and return to the function dialog."
+msgstr "Close the window and return to the function dialogue."
+
+#. i18n: file qparametereditor.ui line 137
+#: rc.cpp:823 rc.cpp:2477
+#, no-c-format
+msgid "&Export..."
+msgstr "&Export..."
+
+#. i18n: file qparametereditor.ui line 140
+#: rc.cpp:826 rc.cpp:2480
+#, no-c-format
+msgid "Export values to a textfile"
+msgstr "Export values to a textfile"
+
+#. i18n: file qparametereditor.ui line 143
+#: rc.cpp:829 rc.cpp:2483
+#, no-c-format
+msgid ""
+"Export values to a textfile. Every value in the parameter list will be written "
+"to one line in the file."
+msgstr ""
+"Export values to a textfile. Every value in the parameter list will be written "
+"to one line in the file."
+
+#. i18n: file qparametereditor.ui line 171
+#: rc.cpp:832 rc.cpp:2486
+#, no-c-format
+msgid "&Import..."
+msgstr "&Import..."
+
+#. i18n: file qparametereditor.ui line 174
+#: rc.cpp:835 rc.cpp:2489
+#, no-c-format
+msgid "Import values from a textfile"
+msgstr "Import values from a textfile"
+
+#. i18n: file qparametereditor.ui line 177
+#: rc.cpp:838 rc.cpp:2492
+#, no-c-format
+msgid ""
+"Import values from a textfile. Every line in the file is parsed as a value or "
+"expression."
+msgstr ""
+"Import values from a textfile. Every line in the file is parsed as a value or "
+"expression."
+
+#. i18n: file settingspagecolor.ui line 28
+#: rc.cpp:841 rc.cpp:2495
+#, no-c-format
+msgid "&Coords"
+msgstr "&Coords"
+
+#. i18n: file settingspagecolor.ui line 47
+#: rc.cpp:844 rc.cpp:2498
+#, no-c-format
+msgid "&Axes:"
+msgstr "&Axes:"
+
+#. i18n: file settingspagecolor.ui line 61
+#: rc.cpp:847 rc.cpp:2501
+#, no-c-format
+msgid "select color for the axes"
+msgstr "select colour for the axes"
+
+#. i18n: file settingspagecolor.ui line 64
+#: rc.cpp:850 rc.cpp:2504
+#, no-c-format
+msgid ""
+"Specify the color of the axes. The change will appear as soon as you press the "
+"OK button."
+msgstr ""
+"Specify the colour of the axes. The change will appear as soon as you press the "
+"OK button."
+
+#. i18n: file settingspagecolor.ui line 75
+#: rc.cpp:853 rc.cpp:2507
+#, no-c-format
+msgid "select color for the grid"
+msgstr "select colour for the grid"
+
+#. i18n: file settingspagecolor.ui line 78
+#: rc.cpp:856 rc.cpp:2510
+#, no-c-format
+msgid ""
+"Specify the color of the grid. The change will appear as soon as you press the "
+"OK button."
+msgstr ""
+"Specify the colour of the grid. The change will appear as soon as you press the "
+"OK button."
+
+#. i18n: file settingspagecolor.ui line 86
+#: rc.cpp:859 rc.cpp:2513
+#, no-c-format
+msgid "&Grid:"
+msgstr "&Grid:"
+
+#. i18n: file settingspagecolor.ui line 118
+#: rc.cpp:862 rc.cpp:2516
+#, no-c-format
+msgid "&Default Function Colors"
+msgstr "&Default Function Colours"
+
+#. i18n: file settingspagecolor.ui line 148
+#: rc.cpp:865 rc.cpp:2519
+#, no-c-format
+msgid "the default color for function number 2"
+msgstr "the default colour for function number 2"
+
+#. i18n: file settingspagecolor.ui line 151
+#: rc.cpp:868 rc.cpp:2522
+#, no-c-format
+msgid ""
+"The default color for function number 2. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 2. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 162
+#: rc.cpp:871 rc.cpp:2525
+#, no-c-format
+msgid "the default color for function number 5"
+msgstr "the default colour for function number 5"
+
+#. i18n: file settingspagecolor.ui line 165
+#: rc.cpp:874 rc.cpp:2528
+#, no-c-format
+msgid ""
+"The default color for function number 5. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 5. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 176
+#: rc.cpp:877 rc.cpp:2531
+#, no-c-format
+msgid "the default color for function number 1"
+msgstr "the default colour for function number 1"
+
+#. i18n: file settingspagecolor.ui line 179
+#: rc.cpp:880 rc.cpp:2534
+#, no-c-format
+msgid ""
+"The default color for function number 1. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 1. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 187
+#: rc.cpp:883 rc.cpp:2537
+#, no-c-format
+msgid "Function &1:"
+msgstr "Function &1:"
+
+#. i18n: file settingspagecolor.ui line 201
+#: rc.cpp:886 rc.cpp:2540
+#, no-c-format
+msgid "the default color for function number 3"
+msgstr "the default colour for function number 3"
+
+#. i18n: file settingspagecolor.ui line 204
+#: rc.cpp:889 rc.cpp:2543
+#, no-c-format
+msgid ""
+"The default color for function number 3. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 3. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 212
+#: rc.cpp:892 rc.cpp:2546
+#, no-c-format
+msgid "Function &3:"
+msgstr "Function &3:"
+
+#. i18n: file settingspagecolor.ui line 223
+#: rc.cpp:895 rc.cpp:2549
+#, no-c-format
+msgid "Function &2:"
+msgstr "Function &2:"
+
+#. i18n: file settingspagecolor.ui line 234
+#: rc.cpp:898 rc.cpp:2552
+#, no-c-format
+msgid "Function &4:"
+msgstr "Function &4:"
+
+#. i18n: file settingspagecolor.ui line 248
+#: rc.cpp:901 rc.cpp:2555
+#, no-c-format
+msgid "the default color for function number 4"
+msgstr "the default colour for function number 4"
+
+#. i18n: file settingspagecolor.ui line 251
+#: rc.cpp:904 rc.cpp:2558
+#, no-c-format
+msgid ""
+"The default color for function number 4. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 4. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 259
+#: rc.cpp:907 rc.cpp:2561
+#, no-c-format
+msgid "Function &5:"
+msgstr "Function &5:"
+
+#. i18n: file settingspagecolor.ui line 297
+#: rc.cpp:910 rc.cpp:2564
+#, no-c-format
+msgid "Function &7:"
+msgstr "Function &7:"
+
+#. i18n: file settingspagecolor.ui line 308
+#: rc.cpp:913 rc.cpp:2567
+#, no-c-format
+msgid "Function &8:"
+msgstr "Function &8:"
+
+#. i18n: file settingspagecolor.ui line 322
+#: rc.cpp:916 rc.cpp:2570
+#, no-c-format
+msgid "the default color for function number 9"
+msgstr "the default colour for function number 9"
+
+#. i18n: file settingspagecolor.ui line 325
+#: rc.cpp:919 rc.cpp:2573
+#, no-c-format
+msgid ""
+"The default color for function number 9. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 9. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 333
+#: rc.cpp:922 rc.cpp:2576
+#, no-c-format
+msgid "Function &6:"
+msgstr "Function &6:"
+
+#. i18n: file settingspagecolor.ui line 347
+#: rc.cpp:925 rc.cpp:2579
+#, no-c-format
+msgid "the default color for function number 7"
+msgstr "the default colour for function number 7"
+
+#. i18n: file settingspagecolor.ui line 350
+#: rc.cpp:928 rc.cpp:2582
+#, no-c-format
+msgid ""
+"The default color for function number 7. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 7. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 361
+#: rc.cpp:931 rc.cpp:2585
+#, no-c-format
+msgid "the default color for function number 8"
+msgstr "the default colour for function number 8"
+
+#. i18n: file settingspagecolor.ui line 364
+#: rc.cpp:934 rc.cpp:2588
+#, no-c-format
+msgid ""
+"The default color for function number 8. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 8. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 375
+#: rc.cpp:937 rc.cpp:2591
+#, no-c-format
+msgid "the default color for function number 6"
+msgstr "the default colour for function number 6"
+
+#. i18n: file settingspagecolor.ui line 378
+#: rc.cpp:940 rc.cpp:2594
+#, no-c-format
+msgid ""
+"The default color for function number 6. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 6. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 386
+#: rc.cpp:943 rc.cpp:2597
+#, no-c-format
+msgid "Function &9:"
+msgstr "Function &9:"
+
+#. i18n: file settingspagecolor.ui line 400
+#: rc.cpp:946 rc.cpp:2600
+#, no-c-format
+msgid "the default color for function number 10"
+msgstr "the default colour for function number 10"
+
+#. i18n: file settingspagecolor.ui line 403
+#: rc.cpp:949 rc.cpp:2603
+#, no-c-format
+msgid ""
+"The default color for function number 10. Please note that this color setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the color for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+msgstr ""
+"The default colour for function number 10. Please note that this colour setting "
+"only affects empty functions, so if you have defined a function at number 1 and "
+"you change the colour for that number here, the setting will be shown next time "
+"you define a new function at number 1."
+
+#. i18n: file settingspagecolor.ui line 411
+#: rc.cpp:952 rc.cpp:2606
+#, no-c-format
+msgid "Function 1&0:"
+msgstr "Function 1&0:"
+
+#. i18n: file settingspagecoords.ui line 28
+#: rc.cpp:955 rc.cpp:2609
+#, no-c-format
+msgid "&Axes"
+msgstr "&Axes"
+
+#. i18n: file settingspagecoords.ui line 47
+#: rc.cpp:958 rc.cpp:2612
+#, no-c-format
+msgid "&X Axis"
+msgstr "&X Axis"
+
+#. i18n: file settingspagecoords.ui line 58
+#: rc.cpp:961 rc.cpp:1021 rc.cpp:2615 rc.cpp:2675
+#, no-c-format
+msgid "[-8 | +8]"
+msgstr "[-8 | +8]"
+
+#. i18n: file settingspagecoords.ui line 64
+#: rc.cpp:964 rc.cpp:973 rc.cpp:982 rc.cpp:991 rc.cpp:1024 rc.cpp:1033
+#: rc.cpp:1042 rc.cpp:1051 rc.cpp:2618 rc.cpp:2627 rc.cpp:2636 rc.cpp:2645
+#: rc.cpp:2678 rc.cpp:2687 rc.cpp:2696 rc.cpp:2705
+#, no-c-format
+msgid "Predefined plot ranges"
+msgstr "Predefined plot ranges"
+
+#. i18n: file settingspagecoords.ui line 67
+#: rc.cpp:967 rc.cpp:976 rc.cpp:985 rc.cpp:994 rc.cpp:1027 rc.cpp:1036
+#: rc.cpp:1045 rc.cpp:1054 rc.cpp:2621 rc.cpp:2630 rc.cpp:2639 rc.cpp:2648
+#: rc.cpp:2681 rc.cpp:2690 rc.cpp:2699 rc.cpp:2708
+#, no-c-format
+msgid "Select one of the predefined plot ranges."
+msgstr "Select one of the predefined plot ranges."
+
+#. i18n: file settingspagecoords.ui line 75
+#: rc.cpp:970 rc.cpp:1030 rc.cpp:2624 rc.cpp:2684
+#, no-c-format
+msgid "[-5 | +5]"
+msgstr "[-5 | +5]"
+
+#. i18n: file settingspagecoords.ui line 92
+#: rc.cpp:979 rc.cpp:1039 rc.cpp:2633 rc.cpp:2693
+#, no-c-format
+msgid "[0 | +16]"
+msgstr "[0 | +16]"
+
+#. i18n: file settingspagecoords.ui line 109
+#: rc.cpp:988 rc.cpp:1048 rc.cpp:2642 rc.cpp:2702
+#, no-c-format
+msgid "[0 | +10]"
+msgstr "[0 | +10]"
+
+#. i18n: file settingspagecoords.ui line 126
+#: rc.cpp:997 rc.cpp:1057 rc.cpp:2651 rc.cpp:2711
+#, no-c-format
+msgid "Custom:"
+msgstr "Custom:"
+
+#. i18n: file settingspagecoords.ui line 164
+#: rc.cpp:1006 rc.cpp:1012 rc.cpp:1066 rc.cpp:1072 rc.cpp:2660 rc.cpp:2666
+#: rc.cpp:2720 rc.cpp:2726
+#, no-c-format
+msgid "Custom boundary of the plot range"
+msgstr "Custom boundary of the plot range"
+
+#. i18n: file settingspagecoords.ui line 167
+#: rc.cpp:1009 rc.cpp:1015 rc.cpp:1069 rc.cpp:1075 rc.cpp:2663 rc.cpp:2669
+#: rc.cpp:2723 rc.cpp:2729
+#, no-c-format
+msgid "Enter a valid expression, for instance 2*pi or e/2."
+msgstr "Enter a valid expression, for instance 2*pi or e/2."
+
+#. i18n: file settingspagecoords.ui line 193
+#: rc.cpp:1018 rc.cpp:2672
+#, no-c-format
+msgid "&Y Axis"
+msgstr "&Y Axis"
+
+#. i18n: file settingspagecoords.ui line 349
+#: rc.cpp:1078 rc.cpp:2732
+#, no-c-format
+msgid "Axis-line width:"
+msgstr "Axis-line width:"
+
+#. i18n: file settingspagecoords.ui line 363
+#: rc.cpp:1081 rc.cpp:1090 rc.cpp:2735 rc.cpp:2744
+#, no-c-format
+msgid "Line width"
+msgstr "Line width"
+
+#. i18n: file settingspagecoords.ui line 371
+#: rc.cpp:1084 rc.cpp:1093 rc.cpp:1105 rc.cpp:1186 rc.cpp:2738 rc.cpp:2747
+#: rc.cpp:2759 rc.cpp:2840
+#, no-c-format
+msgid "0.1 mm"
+msgstr "0.1 mm"
+
+#. i18n: file settingspagecoords.ui line 389
+#: rc.cpp:1087 rc.cpp:2741
+#, no-c-format
+msgid "Tic width:"
+msgstr "Tic width:"
+
+#. i18n: file settingspagecoords.ui line 429
+#: rc.cpp:1096 rc.cpp:2750
+#, no-c-format
+msgid "Tic length:"
+msgstr "Tic length:"
+
+#. i18n: file settingspagecoords.ui line 443
+#: rc.cpp:1099 rc.cpp:2753
+#, no-c-format
+msgid "Length of the tic line"
+msgstr "Length of the tic line"
+
+#. i18n: file settingspagecoords.ui line 446
+#: rc.cpp:1102 rc.cpp:2756
+#, no-c-format
+msgid "Enter the length of a tic line."
+msgstr "Enter the length of a tic line."
+
+#. i18n: file settingspagecoords.ui line 472
+#: rc.cpp:1108 rc.cpp:2762
+#, no-c-format
+msgid "Show arrows"
+msgstr "Show arrows"
+
+#. i18n: file settingspagecoords.ui line 478
+#: rc.cpp:1111 rc.cpp:2765
+#, no-c-format
+msgid "visible arrows at the end of the axes"
+msgstr "visible arrows at the end of the axes"
+
+#. i18n: file settingspagecoords.ui line 481
+#: rc.cpp:1114 rc.cpp:2768
+#, no-c-format
+msgid "Check this if the axes should have arrows at their ends."
+msgstr "Tick this if the axes should have arrows at their ends."
+
+#. i18n: file settingspagecoords.ui line 489
+#: rc.cpp:1117 rc.cpp:2771
+#, no-c-format
+msgid "Show labels"
+msgstr "Show labels"
+
+#. i18n: file settingspagecoords.ui line 495
+#: rc.cpp:1120 rc.cpp:2774
+#, no-c-format
+msgid "visible tic labels"
+msgstr "visible tic labels"
+
+#. i18n: file settingspagecoords.ui line 498
+#: rc.cpp:1123 rc.cpp:2777
+#, no-c-format
+msgid "Check this if the axes' tics should be labeled."
+msgstr "Tick this if the axes' tics should be labelled."
+
+#. i18n: file settingspagecoords.ui line 506
+#: rc.cpp:1126 rc.cpp:2780
+#, no-c-format
+msgid "Show extra frame"
+msgstr "Show extra frame"
+
+#. i18n: file settingspagecoords.ui line 512
+#: rc.cpp:1129 rc.cpp:2783
+#, no-c-format
+msgid "visible extra frame"
+msgstr "visible extra frame"
+
+#. i18n: file settingspagecoords.ui line 515
+#: rc.cpp:1132 rc.cpp:2786
+#, no-c-format
+msgid "Check this if the plot area should be framed by an extra line."
+msgstr "Tick this if the plot area should be framed by an extra line."
+
+#. i18n: file settingspagecoords.ui line 523
+#: rc.cpp:1135 rc.cpp:2789
+#, no-c-format
+msgid "Show axes"
+msgstr "Show axes"
+
+#. i18n: file settingspagecoords.ui line 529
+#: rc.cpp:1138 rc.cpp:2792
+#, no-c-format
+msgid "visible axes"
+msgstr "visible axes"
+
+#. i18n: file settingspagecoords.ui line 532
+#: rc.cpp:1141 rc.cpp:2795
+#, no-c-format
+msgid "Check this if the axes should be visible."
+msgstr "Tick this if the axes should be visible."
+
+#. i18n: file settingspagecoords.ui line 561
+#: rc.cpp:1144 rc.cpp:2798
+#, no-c-format
+msgid "&Grid"
+msgstr "&Grid"
+
+#. i18n: file settingspagecoords.ui line 572
+#: rc.cpp:1147 rc.cpp:2801
+#, no-c-format
+msgid "Grid &Style"
+msgstr "Grid &Style"
+
+#. i18n: file settingspagecoords.ui line 575
+#: rc.cpp:1150 rc.cpp:2804
+#, no-c-format
+msgid "Available grid styles"
+msgstr "Available grid styles"
+
+#. i18n: file settingspagecoords.ui line 586
+#: rc.cpp:1153 rc.cpp:2807
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file settingspagecoords.ui line 589
+#: rc.cpp:1156 rc.cpp:2810
+#, no-c-format
+msgid "No Grid will be plotted."
+msgstr "No Grid will be plotted."
+
+#. i18n: file settingspagecoords.ui line 597
+#: rc.cpp:1159 rc.cpp:2813
+#, no-c-format
+msgid "Lines"
+msgstr "Lines"
+
+#. i18n: file settingspagecoords.ui line 600
+#: rc.cpp:1162 rc.cpp:2816
+#, no-c-format
+msgid "A line for every tic."
+msgstr "A line for every tic."
+
+#. i18n: file settingspagecoords.ui line 608
+#: rc.cpp:1165 rc.cpp:2819
+#, no-c-format
+msgid "Crosses"
+msgstr "Crosses"
+
+#. i18n: file settingspagecoords.ui line 611
+#: rc.cpp:1168 rc.cpp:2822
+#, no-c-format
+msgid "Only little crosses in the plot area."
+msgstr "Only little crosses in the plot area."
+
+#. i18n: file settingspagecoords.ui line 619
+#: rc.cpp:1171 rc.cpp:2825
+#, no-c-format
+msgid "Polar"
+msgstr "Polar"
+
+#. i18n: file settingspagecoords.ui line 622
+#: rc.cpp:1174 rc.cpp:2828
+#, no-c-format
+msgid "Circles around the Origin."
+msgstr "Circles around the Origin."
+
+#. i18n: file settingspagecoords.ui line 654
+#: rc.cpp:1180 rc.cpp:2834
+#, no-c-format
+msgid "Width for the grid lines"
+msgstr "Width for the grid lines"
+
+#. i18n: file settingspagecoords.ui line 657
+#: rc.cpp:1183 rc.cpp:1483 rc.cpp:2837
+#, no-c-format
+msgid "Enter the width of the grid lines."
+msgstr "Enter the width of the grid lines."
+
+#. i18n: file settingspagefonts.ui line 41
+#: rc.cpp:1189 rc.cpp:2843
+#, no-c-format
+msgid "&Header table:"
+msgstr "&Header table:"
+
+#. i18n: file settingspagefonts.ui line 60
+#: rc.cpp:1192 rc.cpp:2846
+#, no-c-format
+msgid "Axis &font:"
+msgstr "Axis &font:"
+
+#. i18n: file settingspagefonts.ui line 79
+#: rc.cpp:1195 rc.cpp:2849
+#, no-c-format
+msgid "Axis font &size:"
+msgstr "Axis font &size:"
+
+#. i18n: file settingspagefonts.ui line 90
+#: rc.cpp:1198 rc.cpp:2852
+#, no-c-format
+msgid "the font for the axis"
+msgstr "the font for the axis"
+
+#. i18n: file settingspagefonts.ui line 93
+#: rc.cpp:1201 rc.cpp:2855
+#, no-c-format
+msgid ""
+"Select the font you want to use for the axis labels. If you cannot see the "
+"labels, check that you have enabled \"Show labels\" in the coordinate setting "
+"dialog."
+msgstr ""
+"Select the font you want to use for the axis labels. If you cannot see the "
+"labels, check that you have enabled \"Show labels\" in the coordinate setting "
+"dialogue."
+
+#. i18n: file settingspagefonts.ui line 101
+#: rc.cpp:1204 rc.cpp:2858
+#, no-c-format
+msgid "The font size for the axis"
+msgstr "The font size for the axis"
+
+#. i18n: file settingspagefonts.ui line 104
+#: rc.cpp:1207 rc.cpp:2861
+#, no-c-format
+msgid "Here you set the font size for the axis"
+msgstr "Here you set the font size for the axis"
+
+#. i18n: file settingspagefonts.ui line 112
+#: rc.cpp:1210 rc.cpp:2864
+#, no-c-format
+msgid "the font for the header table"
+msgstr "the font for the header table"
+
+#. i18n: file settingspagefonts.ui line 115
+#: rc.cpp:1213 rc.cpp:2867
+#, no-c-format
+msgid ""
+"Select the font you want to use in the header table. The header table can be "
+"included when you are printing a graph."
+msgstr ""
+"Select the font you want to use in the header table. The header table can be "
+"included when you are printing a graph."
+
+#. i18n: file settingspageprecision.ui line 52
+#: rc.cpp:1219 rc.cpp:2873
+#, no-c-format
+msgid "Zoom in by:"
+msgstr "Zoom in by:"
+
+#. i18n: file settingspageprecision.ui line 63
+#: rc.cpp:1222 rc.cpp:2876
+#, no-c-format
+msgid "Zoom out by:"
+msgstr "Zoom out by:"
+
+#. i18n: file settingspageprecision.ui line 86
+#: rc.cpp:1225 rc.cpp:1231 rc.cpp:2879 rc.cpp:2885
+#, no-c-format
+msgid "%"
+msgstr "%"
+
+#. i18n: file settingspageprecision.ui line 89
+#: rc.cpp:1228 rc.cpp:2882
+#, no-c-format
+msgid "The value the zoom-in tool should use."
+msgstr "The value the zoom-in tool should use."
+
+#. i18n: file settingspageprecision.ui line 112
+#: rc.cpp:1234 rc.cpp:2888
+#, no-c-format
+msgid "The value the zoom-out tool should use."
+msgstr "The value the zoom-out tool should use."
+
+#. i18n: file settingspageprecision.ui line 122
+#: rc.cpp:1237 rc.cpp:2891
+#, no-c-format
+msgid "Background Color"
+msgstr "Background Colour"
+
+#. i18n: file settingspageprecision.ui line 136
+#: rc.cpp:1240 rc.cpp:2894
+#, no-c-format
+msgid "Color for the plot area behind the grid."
+msgstr "Colour for the plot area behind the grid."
+
+#. i18n: file settingspageprecision.ui line 139
+#: rc.cpp:1243 rc.cpp:2897
+#, no-c-format
+msgid ""
+"Click on the button the choose the color of the background. This option has no "
+"effect on printing nor export."
+msgstr ""
+"Click on the button the choose the colour of the background. This option has no "
+"effect on printing nor export."
+
+#. i18n: file settingspageprecision.ui line 166
+#: rc.cpp:1246 rc.cpp:2900
+#, no-c-format
+msgid "Angle Mode"
+msgstr "Angle Mode"
+
+#. i18n: file settingspageprecision.ui line 177
+#: rc.cpp:1249 rc.cpp:2903
+#, no-c-format
+msgid "&Radian"
+msgstr "&Radian"
+
+#. i18n: file settingspageprecision.ui line 180
+#: rc.cpp:1252 rc.cpp:2906
+#, no-c-format
+msgid "Trigonometric functions use radian mode for angles."
+msgstr "Trigonometric functions use radian mode for angles."
+
+#. i18n: file settingspageprecision.ui line 183
+#: rc.cpp:1255 rc.cpp:2909
+#, no-c-format
+msgid ""
+"Check this button to use radian mode to measure angles. This is important for "
+"trigonometric functions only."
+msgstr ""
+"Tick this button to use radian mode to measure angles. This is important for "
+"trigonometric functions only."
+
+#. i18n: file settingspageprecision.ui line 191
+#: rc.cpp:1258 rc.cpp:2912
+#, no-c-format
+msgid "&Degree"
+msgstr "&Degree"
+
+#. i18n: file settingspageprecision.ui line 194
+#: rc.cpp:1261 rc.cpp:2915
+#, no-c-format
+msgid "Trigonometric functions use degree mode for angles."
+msgstr "Trigonometric functions use degree mode for angles."
+
+#. i18n: file settingspageprecision.ui line 197
+#: rc.cpp:1264 rc.cpp:2918
+#, no-c-format
+msgid ""
+"Check this button to use degree mode to measure angles. This is important for "
+"trigonometric functions only."
+msgstr ""
+"Tick this button to use degree mode to measure angles. This is important for "
+"trigonometric functions only."
+
+#. i18n: file settingspageprecision.ui line 207
+#: rc.cpp:1267 rc.cpp:2921
+#, no-c-format
+msgid "Precision"
+msgstr "Precision"
+
+#. i18n: file settingspageprecision.ui line 226
+#: rc.cpp:1270 rc.cpp:2924
+#, no-c-format
+msgid "Points per pixel:"
+msgstr "Points per pixel:"
+
+#. i18n: file settingspageprecision.ui line 243
+#: rc.cpp:1273 rc.cpp:2927
+#, no-c-format
+msgid "How many points per pixel shall be calculated."
+msgstr "How many points per pixel shall be calculated."
+
+#. i18n: file settingspageprecision.ui line 246
+#: rc.cpp:1276 rc.cpp:2930
+#, no-c-format
+msgid ""
+"Enter the amount of points per pixel which shall be calculated. For slow "
+"computers or very complex plots use higher values."
+msgstr ""
+"Enter the amount of points per pixel which shall be calculated. For slow "
+"computers or very complex plots use higher values."
+
+#. i18n: file settingspageprecision.ui line 256
+#: rc.cpp:1279 rc.cpp:2933
+#, no-c-format
+msgid "&Use relative step width"
+msgstr "&Use relative step width"
+
+#. i18n: file settingspageprecision.ui line 259
+#: rc.cpp:1282 rc.cpp:2936
+#, no-c-format
+msgid "Use the same precision independent of the window's size"
+msgstr "Use the same precision independent of the window's size"
+
+#. i18n: file settingspageprecision.ui line 262
+#: rc.cpp:1285 rc.cpp:1681 rc.cpp:2939
+#, no-c-format
+msgid ""
+"If relative step width is set to true, the step width will be adapted to the "
+"size of the window."
+msgstr ""
+"If relative step width is set to true, the step width will be adapted to the "
+"size of the window."
+
+#. i18n: file settingspagescaling.ui line 32
+#: rc.cpp:1288 rc.cpp:2942
+#, no-c-format
+msgid "X-Axis"
+msgstr "X-Axis"
+
+#. i18n: file settingspagescaling.ui line 43
+#: rc.cpp:1291 rc.cpp:1372 rc.cpp:2945 rc.cpp:3026
+#, no-c-format
+msgid "Scaling:"
+msgstr "Scaling:"
+
+#. i18n: file settingspagescaling.ui line 65
+#: rc.cpp:1294 rc.cpp:1375 rc.cpp:2948 rc.cpp:3029
+#, no-c-format
+msgid "Printing:"
+msgstr "Printing:"
+
+#. i18n: file settingspagescaling.ui line 73
+#: rc.cpp:1297 rc.cpp:1300 rc.cpp:1378 rc.cpp:1381 rc.cpp:2951 rc.cpp:2954
+#: rc.cpp:3032 rc.cpp:3035
+#, no-c-format
+msgid "1 tic ="
+msgstr "1 tic ="
+
+#. i18n: file settingspagescaling.ui line 93
+#: rc.cpp:1303 rc.cpp:1336 rc.cpp:1384 rc.cpp:1417 rc.cpp:2957 rc.cpp:2990
+#: rc.cpp:3038 rc.cpp:3071
+#, no-c-format
+msgid "10"
+msgstr "10"
+
+#. i18n: file settingspagescaling.ui line 98
+#: rc.cpp:1306 rc.cpp:1339 rc.cpp:1387 rc.cpp:1420 rc.cpp:2960 rc.cpp:2993
+#: rc.cpp:3041 rc.cpp:3074
+#, no-c-format
+msgid "5"
+msgstr "5"
+
+#. i18n: file settingspagescaling.ui line 103
+#: rc.cpp:1309 rc.cpp:1342 rc.cpp:1390 rc.cpp:1423 rc.cpp:2963 rc.cpp:2996
+#: rc.cpp:3044 rc.cpp:3077
+#, no-c-format
+msgid "2"
+msgstr "2"
+
+#. i18n: file settingspagescaling.ui line 108
+#: rc.cpp:1312 rc.cpp:1345 rc.cpp:1393 rc.cpp:1426 rc.cpp:2966 rc.cpp:2999
+#: rc.cpp:3047 rc.cpp:3080
+#, no-c-format
+msgid "1"
+msgstr "1"
+
+#. i18n: file settingspagescaling.ui line 113
+#: rc.cpp:1315 rc.cpp:1348 rc.cpp:1396 rc.cpp:1429 rc.cpp:2969 rc.cpp:3002
+#: rc.cpp:3050 rc.cpp:3083
+#, no-c-format
+msgid "0.5"
+msgstr "0.5"
+
+#. i18n: file settingspagescaling.ui line 118
+#: rc.cpp:1318 rc.cpp:1351 rc.cpp:1399 rc.cpp:1432 rc.cpp:2972 rc.cpp:3005
+#: rc.cpp:3053 rc.cpp:3086
+#, no-c-format
+msgid "pi/2"
+msgstr "pi/2"
+
+#. i18n: file settingspagescaling.ui line 123
+#: rc.cpp:1321 rc.cpp:1354 rc.cpp:1402 rc.cpp:1435 rc.cpp:2975 rc.cpp:3008
+#: rc.cpp:3056 rc.cpp:3089
+#, no-c-format
+msgid "pi/3"
+msgstr "pi/3"
+
+#. i18n: file settingspagescaling.ui line 128
+#: rc.cpp:1324 rc.cpp:1357 rc.cpp:1405 rc.cpp:1438 rc.cpp:2978 rc.cpp:3011
+#: rc.cpp:3059 rc.cpp:3092
+#, no-c-format
+msgid "pi/4"
+msgstr "pi/4"
+
+#. i18n: file settingspagescaling.ui line 135
+#: rc.cpp:1327 rc.cpp:2981
+#, no-c-format
+msgid "set the x-axis' printing scaling"
+msgstr "set the x-axis' printing scaling"
+
+#. i18n: file settingspagescaling.ui line 138
+#: rc.cpp:1330 rc.cpp:2984
+#, no-c-format
+msgid ""
+"This is similar to the setting above, but this sets the distance between two "
+"x-axis-grids when printing or drawing on the screen."
+msgstr ""
+"This is similar to the setting above, but this sets the distance between two "
+"x-axis-grids when printing or drawing on the screen."
+
+#. i18n: file settingspagescaling.ui line 146
+#: rc.cpp:1333 rc.cpp:1414 rc.cpp:2987 rc.cpp:3068
+#, no-c-format
+msgid "cm"
+msgstr "cm"
+
+#. i18n: file settingspagescaling.ui line 199
+#: rc.cpp:1363 rc.cpp:3017
+#, no-c-format
+msgid "set the x-axis' scaling"
+msgstr "set the x-axis' scaling"
+
+#. i18n: file settingspagescaling.ui line 202
+#: rc.cpp:1366 rc.cpp:3020
+#, no-c-format
+msgid ""
+"Choose how many units apart the x-axis tics will be, and therefore, how far "
+"apart grid lines will be drawn."
+msgstr ""
+"Choose how many units apart the x-axis tics will be, and therefore, how far "
+"apart grid lines will be drawn."
+
+#. i18n: file settingspagescaling.ui line 212
+#: rc.cpp:1369 rc.cpp:3023
+#, no-c-format
+msgid "Y-Axis"
+msgstr "Y-Axis"
+
+#. i18n: file settingspagescaling.ui line 315
+#: rc.cpp:1408 rc.cpp:1444 rc.cpp:3062 rc.cpp:3098
+#, no-c-format
+msgid "set the y-axis' scaling"
+msgstr "set the y-axis' scaling"
+
+#. i18n: file settingspagescaling.ui line 318
+#: rc.cpp:1411 rc.cpp:3065
+#, no-c-format
+msgid ""
+"This is similar to the setting above, but this sets the distance between two "
+"y-axis-grids when printing or drawing on the screen."
+msgstr ""
+"This is similar to the setting above, but this sets the distance between two "
+"y-axis-grids when printing or drawing on the screen."
+
+#. i18n: file settingspagescaling.ui line 382
+#: rc.cpp:1447 rc.cpp:3101
+#, no-c-format
+msgid ""
+"Choose how many units apart the y-axis tics will be, and therefore, how far "
+"apart grid lines will be drawn."
+msgstr ""
+"Choose how many units apart the y-axis tics will be, and therefore, how far "
+"apart grid lines will be drawn."
+
+#. i18n: file sliderwindow.ui line 16
+#: rc.cpp:1450 rc.cpp:3104
+#, no-c-format
+msgid "Slider"
+msgstr "Slider"
+
+#. i18n: file sliderwindow.ui line 70
+#: rc.cpp:1453 rc.cpp:3107
+#, no-c-format
+msgid "0"
+msgstr "0"
+
+#. i18n: file kmplot.kcfg line 11
+#: rc.cpp:1456
+#, no-c-format
+msgid "Axis-line width"
+msgstr "Axis-line width"
+
+#. i18n: file kmplot.kcfg line 12
+#: rc.cpp:1459
+#, no-c-format
+msgid "Enter the width of the axis lines."
+msgstr "Enter the width of the axis lines."
+
+#. i18n: file kmplot.kcfg line 16
+#: rc.cpp:1462
+#, no-c-format
+msgid "Checked if labels are visible"
+msgstr "Ticked if labels are visible"
+
+#. i18n: file kmplot.kcfg line 17
+#: rc.cpp:1465
+#, no-c-format
+msgid "Check this box if the labels at the tics should be shown."
+msgstr "Tick this box if the labels at the tics should be shown."
+
+#. i18n: file kmplot.kcfg line 21
+#: rc.cpp:1468
+#, no-c-format
+msgid "Checked if axes are visible"
+msgstr "Ticked if axes are visible"
+
+#. i18n: file kmplot.kcfg line 22
+#: rc.cpp:1471
+#, no-c-format
+msgid "Check this box if axes should be shown."
+msgstr "Tick this box if axes should be shown."
+
+#. i18n: file kmplot.kcfg line 26
+#: rc.cpp:1474
+#, no-c-format
+msgid "Checked if arrows are visible"
+msgstr "Ticked if arrows are visible"
+
+#. i18n: file kmplot.kcfg line 27
+#: rc.cpp:1477
+#, no-c-format
+msgid "Check this box if axes should have arrows."
+msgstr "Tick this box if axes should have arrows."
+
+#. i18n: file kmplot.kcfg line 31
+#: rc.cpp:1480
+#, no-c-format
+msgid "Grid Line Width"
+msgstr "Grid Line Width"
+
+#. i18n: file kmplot.kcfg line 36
+#: rc.cpp:1486
+#, no-c-format
+msgid "Grid Style"
+msgstr "Grid Style"
+
+#. i18n: file kmplot.kcfg line 37
+#: rc.cpp:1489
+#, no-c-format
+msgid "Choose a suitable grid style."
+msgstr "Choose a suitable grid style."
+
+#. i18n: file kmplot.kcfg line 41
+#: rc.cpp:1492
+#, no-c-format
+msgid "Checked if a frame is visible"
+msgstr "Ticked if a frame is visible"
+
+#. i18n: file kmplot.kcfg line 42
+#: rc.cpp:1495
+#, no-c-format
+msgid "Check this box if a frame should be drawn around the plot area."
+msgstr "Tick this box if a frame should be drawn around the plot area."
+
+#. i18n: file kmplot.kcfg line 46
+#: rc.cpp:1498
+#, no-c-format
+msgid "Checked if an extra frame is visible"
+msgstr "Ticked if an extra frame is visible"
+
+#. i18n: file kmplot.kcfg line 47
+#: rc.cpp:1501
+#, no-c-format
+msgid "Check this box if an extra frame should be drawn around the plot area."
+msgstr "Tick this box if an extra frame should be drawn around the plot area."
+
+#. i18n: file kmplot.kcfg line 51
+#: rc.cpp:1504
+#, no-c-format
+msgid "Tic length"
+msgstr "Tic length"
+
+#. i18n: file kmplot.kcfg line 52
+#: rc.cpp:1507
+#, no-c-format
+msgid "Enter the length of the tic lines"
+msgstr "Enter the length of the tic lines"
+
+#. i18n: file kmplot.kcfg line 56
+#: rc.cpp:1510
+#, no-c-format
+msgid "Tic width"
+msgstr "Tic width"
+
+#. i18n: file kmplot.kcfg line 57
+#: rc.cpp:1513
+#, no-c-format
+msgid "Enter the width of the tic lines."
+msgstr "Enter the width of the tic lines."
+
+#. i18n: file kmplot.kcfg line 61
+#: rc.cpp:1516
+#, no-c-format
+msgid "Plot-line width"
+msgstr "Plot-line width"
+
+#. i18n: file kmplot.kcfg line 62
+#: rc.cpp:1519
+#, no-c-format
+msgid "Enter the width of the plot line."
+msgstr "Enter the width of the plot line."
+
+#. i18n: file kmplot.kcfg line 66
+#: rc.cpp:1522
+#, no-c-format
+msgid "Predefined x-axis range"
+msgstr "Predefined x-axis range"
+
+#. i18n: file kmplot.kcfg line 67
+#: rc.cpp:1525
+#, no-c-format
+msgid "Predefined plot area widths."
+msgstr "Predefined plot area widths."
+
+#. i18n: file kmplot.kcfg line 71
+#: rc.cpp:1528
+#, no-c-format
+msgid "Predefined y-axis range"
+msgstr "Predefined y-axis range"
+
+#. i18n: file kmplot.kcfg line 72
+#: rc.cpp:1531
+#, no-c-format
+msgid "Predefined plot area heights."
+msgstr "Predefined plot area heights."
+
+#. i18n: file kmplot.kcfg line 76
+#: rc.cpp:1534
+#, no-c-format
+msgid "Left boundary"
+msgstr "Left boundary"
+
+#. i18n: file kmplot.kcfg line 77
+#: rc.cpp:1537
+#, no-c-format
+msgid "Enter the left boundary of the plotting area."
+msgstr "Enter the left boundary of the plotting area."
+
+#. i18n: file kmplot.kcfg line 81
+#: rc.cpp:1540
+#, no-c-format
+msgid "Right boundary"
+msgstr "Right boundary"
+
+#. i18n: file kmplot.kcfg line 82
+#: rc.cpp:1543
+#, no-c-format
+msgid "Enter the right boundary of the plotting area."
+msgstr "Enter the right boundary of the plotting area."
+
+#. i18n: file kmplot.kcfg line 86
+#: rc.cpp:1546
+#, no-c-format
+msgid "Lower boundary"
+msgstr "Lower boundary"
+
+#. i18n: file kmplot.kcfg line 87
+#: rc.cpp:1549
+#, no-c-format
+msgid "Enter the lower boundary of the plotting area."
+msgstr "Enter the lower boundary of the plotting area."
+
+#. i18n: file kmplot.kcfg line 91
+#: rc.cpp:1552
+#, no-c-format
+msgid "Upper boundary"
+msgstr "Upper boundary"
+
+#. i18n: file kmplot.kcfg line 92
+#: rc.cpp:1555
+#, no-c-format
+msgid "Enter the upper boundary of the plotting area."
+msgstr "Enter the upper boundary of the plotting area."
+
+#. i18n: file kmplot.kcfg line 99
+#: rc.cpp:1558
+#, no-c-format
+msgid "Width of a unit from tic to tic"
+msgstr "Width of a unit from tic to tic"
+
+#. i18n: file kmplot.kcfg line 100
+#: rc.cpp:1561
+#, no-c-format
+msgid "Enter the width of a unit from tic to tic."
+msgstr "Enter the width of a unit from tic to tic."
+
+#. i18n: file kmplot.kcfg line 104
+#: rc.cpp:1564
+#, no-c-format
+msgid "Height of a unit from tic to tic"
+msgstr "Height of a unit from tic to tic"
+
+#. i18n: file kmplot.kcfg line 105
+#: rc.cpp:1567
+#, no-c-format
+msgid "Enter the height of a unit from tic to tic."
+msgstr "Enter the height of a unit from tic to tic."
+
+#. i18n: file kmplot.kcfg line 109
+#: rc.cpp:1570
+#, no-c-format
+msgid "Printed width of 1 unit"
+msgstr "Printed width of 1 unit"
+
+#. i18n: file kmplot.kcfg line 110
+#: rc.cpp:1573
+#, no-c-format
+msgid "Enter the width of a unit in cm."
+msgstr "Enter the width of a unit in cm."
+
+#. i18n: file kmplot.kcfg line 114
+#: rc.cpp:1576
+#, no-c-format
+msgid "Printed height of 1 unit"
+msgstr "Printed height of 1 unit"
+
+#. i18n: file kmplot.kcfg line 115
+#: rc.cpp:1579
+#, no-c-format
+msgid "Enter the height of a unit in cm."
+msgstr "Enter the height of a unit in cm."
+
+#. i18n: file kmplot.kcfg line 122
+#: rc.cpp:1582
+#, no-c-format
+msgid "Font name of the axis labels"
+msgstr "Font name of the axis labels"
+
+#. i18n: file kmplot.kcfg line 123
+#: rc.cpp:1585
+#, no-c-format
+msgid "Choose a font name for the axis labels."
+msgstr "Choose a font name for the axis labels."
+
+#. i18n: file kmplot.kcfg line 127
+#: rc.cpp:1588
+#, no-c-format
+msgid "Font size of the axis labels"
+msgstr "Font size of the axis labels"
+
+#. i18n: file kmplot.kcfg line 128
+#: rc.cpp:1591
+#, no-c-format
+msgid "Choose a font size for the axis labels."
+msgstr "Choose a font size for the axis labels."
+
+#. i18n: file kmplot.kcfg line 132
+#: rc.cpp:1594
+#, no-c-format
+msgid "Font name of the printed header table"
+msgstr "Font name of the printed header table"
+
+#. i18n: file kmplot.kcfg line 133
+#: rc.cpp:1597
+#, no-c-format
+msgid "Choose a font name for the table printed at the top of the page."
+msgstr "Choose a font name for the table printed at the top of the page."
+
+#. i18n: file kmplot.kcfg line 140
+#: rc.cpp:1600
+#, no-c-format
+msgid "Axis-line color"
+msgstr "Axis-line colour"
+
+#. i18n: file kmplot.kcfg line 141
+#: rc.cpp:1603
+#, no-c-format
+msgid "Enter the color of the axis lines."
+msgstr "Enter the colour of the axis lines."
+
+#. i18n: file kmplot.kcfg line 144
+#: rc.cpp:1606
+#, no-c-format
+msgid "Grid Color"
+msgstr "Grid Colour"
+
+#. i18n: file kmplot.kcfg line 145
+#: rc.cpp:1609
+#, no-c-format
+msgid "Choose a color for the grid lines."
+msgstr "Choose a colour for the grid lines."
+
+#. i18n: file kmplot.kcfg line 149
+#: rc.cpp:1612
+#, no-c-format
+msgid "Color of function 1"
+msgstr "Colour of function 1"
+
+#. i18n: file kmplot.kcfg line 150
+#: rc.cpp:1615
+#, no-c-format
+msgid "Choose a color for function 1."
+msgstr "Choose a colour for function 1."
+
+#. i18n: file kmplot.kcfg line 154
+#: rc.cpp:1618
+#, no-c-format
+msgid "Color of function 2"
+msgstr "Colour of function 2"
+
+#. i18n: file kmplot.kcfg line 155
+#: rc.cpp:1621
+#, no-c-format
+msgid "Choose a color for function 2."
+msgstr "Choose a colour for function 2."
+
+#. i18n: file kmplot.kcfg line 159
+#: rc.cpp:1624
+#, no-c-format
+msgid "Color of function 3"
+msgstr "Colour of function 3"
+
+#. i18n: file kmplot.kcfg line 160
+#: rc.cpp:1627
+#, no-c-format
+msgid "Choose a color for function 3."
+msgstr "Choose a colour for function 3."
+
+#. i18n: file kmplot.kcfg line 164
+#: rc.cpp:1630
+#, no-c-format
+msgid "Color of function 4"
+msgstr "Colour of function 4"
+
+#. i18n: file kmplot.kcfg line 165
+#: rc.cpp:1633
+#, no-c-format
+msgid "Choose a color for function 4."
+msgstr "Choose a colour for function 4."
+
+#. i18n: file kmplot.kcfg line 169
+#: rc.cpp:1636
+#, no-c-format
+msgid "Color of function 5"
+msgstr "Colour of function 5"
+
+#. i18n: file kmplot.kcfg line 170
+#: rc.cpp:1639
+#, no-c-format
+msgid "Choose a color for function 5."
+msgstr "Choose a colour for function 5."
+
+#. i18n: file kmplot.kcfg line 174
+#: rc.cpp:1642
+#, no-c-format
+msgid "Color of function 6"
+msgstr "Colour of function 6"
+
+#. i18n: file kmplot.kcfg line 175
+#: rc.cpp:1645
+#, no-c-format
+msgid "Choose a color for function 6."
+msgstr "Choose a colour for function 6."
+
+#. i18n: file kmplot.kcfg line 179
+#: rc.cpp:1648
+#, no-c-format
+msgid "Color of function 7"
+msgstr "Colour of function 7"
+
+#. i18n: file kmplot.kcfg line 180
+#: rc.cpp:1651
+#, no-c-format
+msgid "Choose a color for function 7."
+msgstr "Choose a colour for function 7."
+
+#. i18n: file kmplot.kcfg line 184
+#: rc.cpp:1654
+#, no-c-format
+msgid "Color of function 8"
+msgstr "Colour of function 8"
+
+#. i18n: file kmplot.kcfg line 185
+#: rc.cpp:1657
+#, no-c-format
+msgid "Choose a color for function 8."
+msgstr "Choose a colour for function 8."
+
+#. i18n: file kmplot.kcfg line 189
+#: rc.cpp:1660
+#, no-c-format
+msgid "Color of function 9"
+msgstr "Colour of function 9"
+
+#. i18n: file kmplot.kcfg line 190
+#: rc.cpp:1663
+#, no-c-format
+msgid "Choose a color for function 9."
+msgstr "Choose a colour for function 9."
+
+#. i18n: file kmplot.kcfg line 194
+#: rc.cpp:1666
+#, no-c-format
+msgid "Color of function 10"
+msgstr "Colour of function 10"
+
+#. i18n: file kmplot.kcfg line 195
+#: rc.cpp:1669
+#, no-c-format
+msgid "Choose a color for function 10."
+msgstr "Choose a colour for function 10."
+
+#. i18n: file kmplot.kcfg line 202
+#: rc.cpp:1672
+#, no-c-format
+msgid "Step width in pixel"
+msgstr "Step width in pixel"
+
+#. i18n: file kmplot.kcfg line 203
+#: rc.cpp:1675
+#, no-c-format
+msgid ""
+"The greater the step width the faster but the less precise the plot is done."
+msgstr ""
+"The greater the step width the faster but the less precise the plot is done."
+
+#. i18n: file kmplot.kcfg line 207
+#: rc.cpp:1678
+#, no-c-format
+msgid "Use relative step width"
+msgstr "Use relative step width"
+
+#. i18n: file kmplot.kcfg line 212
+#: rc.cpp:1684
+#, no-c-format
+msgid "Radians instead of degrees"
+msgstr "Radians instead of degrees"
+
+#. i18n: file kmplot.kcfg line 213
+#: rc.cpp:1687
+#, no-c-format
+msgid "Check the box if you want to use radians"
+msgstr "Tick the box if you want to use radians"
+
+#. i18n: file kmplot.kcfg line 217
+#: rc.cpp:1690
+#, no-c-format
+msgid "Background color"
+msgstr "Background colour"
+
+#. i18n: file kmplot.kcfg line 218
+#: rc.cpp:1693
+#, no-c-format
+msgid "The background color for the graph"
+msgstr "The background colour for the graph"
+
+#. i18n: file kmplot.kcfg line 222
+#: rc.cpp:1696
+#, no-c-format
+msgid "Zoom-in step"
+msgstr "Zoom-in step"
+
+#. i18n: file kmplot.kcfg line 223
+#: rc.cpp:1699
+#, no-c-format
+msgid "The value the zoom-in tool should use"
+msgstr "The value the zoom-in tool should use"
+
+#. i18n: file kmplot.kcfg line 227
+#: rc.cpp:1702
+#, no-c-format
+msgid "Zoom-out step"
+msgstr "Zoom-out step"
+
+#. i18n: file kmplot.kcfg line 228
+#: rc.cpp:1705
+#, no-c-format
+msgid "The value the zoom-out tool should use"
+msgstr "The value the zoom-out tool should use"
+
+#: View.cpp:440 View.cpp:1783
+msgid "The drawing was cancelled by the user."
+msgstr "The drawing was cancelled by the user."
+
+#: View.cpp:478
+msgid "Parameters:"
+msgstr "Parameters:"
+
+#: View.cpp:479
+msgid "Plotting Area"
+msgstr "Plotting Area"
+
+#: View.cpp:480
+msgid "Axes Division"
+msgstr "Axes Division"
+
+#: View.cpp:481
+msgid "Printing Format"
+msgstr "Printing Format"
+
+#: View.cpp:482
+msgid "x-Axis:"
+msgstr "x-Axis:"
+
+#: View.cpp:483
+msgid "y-Axis:"
+msgstr "y-Axis:"
+
+#: View.cpp:491
+msgid "Functions:"
+msgstr "Functions:"
+
+#: View.cpp:681
+msgid "root"
+msgstr "root"
+
+#: View.cpp:1897
+msgid "Are you sure you want to remove this function?"
+msgstr "Are you sure you want to remove this function?"
+
+#: xparser.cpp:120
+msgid "Error in extension."
+msgstr "Error in extension."
+
+#: xparser.cpp:769
+msgid "There are no other Kmplot instances running"
+msgstr "There are no other Kmplot instances running"
+
+#: xparser.cpp:781
+msgid "kmplot"
+msgstr "kmplot"
+
+#: xparser.cpp:781
+msgid ""
+"Choose which KmPlot instance\n"
+"you want to copy the function to:"
+msgstr ""
+"Choose which KmPlot instance\n"
+"you want to copy the function to:"
+
+#: xparser.cpp:807 xparser.cpp:816
+msgid "An error appeared during the transfer"
+msgstr "An error appeared during the transfer"
+
+#: kconstanteditor.cpp:95
+msgid "A function uses this constant; therefore, it cannot be removed."
+msgstr "A function uses this constant; therefore, it cannot be removed."
+
+#: kconstanteditor.cpp:111 kconstanteditor.cpp:190
+msgid "The item could not be found."
+msgstr "The item could not be found."
+
+#: kconstanteditor.cpp:158
+msgid "Choose Name"
+msgstr "Choose Name"
+
+#: kconstanteditor.cpp:158
+msgid "Choose a name for the constant:"
+msgstr "Choose a name for the constant:"
+
+#: MainDlg.cpp:94
+msgid "Enter a function equation, for example: f(x)=x^2"
+msgstr "Enter a function equation, for example: f(x)=x^2"
+
+#: MainDlg.cpp:108
+msgid "General"
+msgstr "General"
+
+#: MainDlg.cpp:108
+msgid "General Settings"
+msgstr "General Settings"
+
+#: MainDlg.cpp:109
+msgid "Constants"
+msgstr "Constants"
+
+#: MainDlg.cpp:133
+msgid "Configure KmPlot..."
+msgstr "Configure KmPlot..."
+
+#: MainDlg.cpp:140
+msgid "E&xport..."
+msgstr "E&xport..."
+
+#: MainDlg.cpp:143
+msgid "&No Zoom"
+msgstr "&No Zoom"
+
+#: MainDlg.cpp:144
+msgid "Zoom &Rectangular"
+msgstr "Zoom &Rectangular"
+
+#: MainDlg.cpp:145
+msgid "Zoom &In"
+msgstr "Zoom &In"
+
+#: MainDlg.cpp:146
+msgid "Zoom &Out"
+msgstr "Zoom &Out"
+
+#: MainDlg.cpp:147
+msgid "&Center Point"
+msgstr "&Centre Point"
+
+#: MainDlg.cpp:148
+msgid "&Fit Widget to Trigonometric Functions"
+msgstr "&Fit Widget to Trigonometric Functions"
+
+#: MainDlg.cpp:157
+msgid "Predefined &Math Functions"
+msgstr "Predefined &Mathematical Functions"
+
+#: MainDlg.cpp:160
+msgid "&Colors..."
+msgstr "&Colours..."
+
+#: MainDlg.cpp:161
+msgid "&Coordinate System..."
+msgstr "&Coordinate System..."
+
+#: MainDlg.cpp:163
+msgid "&Scaling..."
+msgstr "&Scaling..."
+
+#: MainDlg.cpp:164
+msgid "&Fonts..."
+msgstr "&Fonts..."
+
+#: MainDlg.cpp:166
+msgid "Coordinate System I"
+msgstr "Coordinate System I"
+
+#: MainDlg.cpp:167
+msgid "Coordinate System II"
+msgstr "Coordinate System II"
+
+#: MainDlg.cpp:168
+msgid "Coordinate System III"
+msgstr "Coordinate System III"
+
+#: MainDlg.cpp:171
+msgid "&New Function Plot..."
+msgstr "&New Function Plot..."
+
+#: MainDlg.cpp:172
+msgid "New Parametric Plot..."
+msgstr "New Parametric Plot..."
+
+#: MainDlg.cpp:173
+msgid "New Polar Plot..."
+msgstr "New Polar Plot..."
+
+#: MainDlg.cpp:174
+msgid "Edit Plots..."
+msgstr "Edit Plots..."
+
+#: MainDlg.cpp:177
+msgid "&Get y-Value..."
+msgstr "&Get y-Value..."
+
+#: MainDlg.cpp:178
+msgid "&Search for Minimum Value..."
+msgstr "&Search for Minimum Value..."
+
+#: MainDlg.cpp:179
+msgid "&Search for Maximum Value..."
+msgstr "&Search for Maximum Value..."
+
+#: MainDlg.cpp:180
+msgid "&Calculate Integral"
+msgstr "&Calculate Integral"
+
+#: MainDlg.cpp:183
+msgid "Quick Edit"
+msgstr "Quick Edit"
+
+#: 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 ""
+"Enter a simple function equation here.\n"
+"For instance: f(x)=x^2\n"
+"For more options use Functions->Edit Plots... menu."
+
+#: MainDlg.cpp:187
+msgid "Show Slider 1"
+msgstr "Show Slider 1"
+
+#: MainDlg.cpp:188
+msgid "Show Slider 2"
+msgstr "Show Slider 2"
+
+#: MainDlg.cpp:189
+msgid "Show Slider 3"
+msgstr "Show Slider 3"
+
+#: MainDlg.cpp:190
+msgid "Show Slider 4"
+msgstr "Show Slider 4"
+
+#: MainDlg.cpp:202
+msgid "&Move"
+msgstr "&Move"
+
+#: MainDlg.cpp:214
+msgid ""
+"The plot has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The plot has been modified.\n"
+"Do you want to save it?"
+
+#: 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 ""
+"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?"
+
+#: MainDlg.cpp:252
+msgid "Save New Format"
+msgstr "Save New Format"
+
+#: MainDlg.cpp:266
+msgid ""
+"*.fkt|KmPlot Files (*.fkt)\n"
+"*|All Files"
+msgstr ""
+"*.fkt|KmPlot Files (*.fkt)\n"
+"*|All Files"
+
+#: MainDlg.cpp:274
+msgid "The file could not be saved"
+msgstr "The file could not be saved"
+
+#: 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 "The URL could not be saved."
+
+#: MainDlg.cpp:395
+msgid "Print Plot"
+msgstr "Print Plot"
+
+#: MainDlg.cpp:407
+msgid "Colors"
+msgstr "Colours"
+
+#: MainDlg.cpp:407
+msgid "Edit Colors"
+msgstr "Edit Colours"
+
+#: MainDlg.cpp:433
+msgid "Scale"
+msgstr "Scale"
+
+#: MainDlg.cpp:433
+msgid "Edit Scaling"
+msgstr "Edit Scaling"
+
+#: MainDlg.cpp:445
+msgid "Edit Fonts"
+msgstr "Edit Fonts"
+
+#: MainDlg.cpp:538
+msgid ""
+"Parametric functions must be definied in the \"New Parametric Plot\"-dialog "
+"which you can find in the menubar"
+msgstr ""
+"Parametric functions must be defined in the \"New Parametric Plot\"-dialogue "
+"which you can find in the menubar"
+
+#: MainDlg.cpp:543
+msgid "Recursive function is not allowed"
+msgstr "Recursive function is not allowed"
+
+#: MainDlg.cpp:802
+msgid "KmPlotPart"
+msgstr "KmPlotPart"
+
+#: coordsconfigdialog.cpp:39
+msgid "Coords"
+msgstr "Coords"
+
+#: coordsconfigdialog.cpp:39
+msgid "Edit Coordinate System"
+msgstr "Edit Coordinate System"
+
+#: editfunction.cpp:62
+msgid "Function"
+msgstr "Function"
+
+#: editfunction.cpp:64
+msgid "Derivatives"
+msgstr "Derivatives"
+
+#: editfunction.cpp:70
+#, c-format
+msgid "Slider No. %1"
+msgstr "Slider No. %1"
+
+#: editfunction.cpp:180
+msgid "You can only define plot functions in this dialog"
+msgstr "You can only define plot functions in this dialogue"
+
+#: editfunction.cpp:247
+msgid "Please insert a valid x-value"
+msgstr "Please insert a valid x-value"
+
+#: editfunction.cpp:259
+msgid "Please insert a valid y-value"
+msgstr "Please insert a valid y-value"
+
+#: editfunction.cpp:301
+msgid "Recursive function is only allowed when drawing integral graphs"
+msgstr "Recursive function is only allowed when drawing integral graphs"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kpercentage.po b/tde-i18n-en_GB/messages/kdeedu/kpercentage.po
new file mode 100644
index 00000000000..5f65c6fdf42
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kpercentage.po
@@ -0,0 +1,319 @@
+# translation of kpercentage.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpercentage\n"
+"POT-Creation-Date: 2005-03-18 01:27+0100\n"
+"PO-Revision-Date: 2005-03-18 12:14+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kpercentage.cpp:71
+msgid "Number of tasks:"
+msgstr "Number of tasks:"
+
+#: kpercentage.cpp:72
+msgid "Level:"
+msgstr "Level:"
+
+#: kpercentage.cpp:73
+msgid "Choose an exercise type:"
+msgstr "Choose an exercise type:"
+
+#: kpercentage.cpp:83
+msgid "x% &of ?? = y"
+msgstr "x% &of ?? = y"
+
+#: kpercentage.cpp:84
+#, c-format
+msgid "x% of &y = ??"
+msgstr "x% of &y = ??"
+
+#: kpercentage.cpp:85
+#, c-format
+msgid "??% o&f x = y"
+msgstr "??% o&f x = y"
+
+#: kpercentage.cpp:86
+msgid "??"
+msgstr "??"
+
+#: kpercentage.cpp:95
+msgid "Easy"
+msgstr "Easy"
+
+#: kpercentage.cpp:96
+msgid "Medium"
+msgstr "Medium"
+
+#: kpercentage.cpp:97
+msgid "Crazy"
+msgstr "Crazy"
+
+#: kpercentage.cpp:153
+msgid "Exercises with base value omitted"
+msgstr "Exercises with base value omitted"
+
+#: kpercentage.cpp:154
+msgid "Exercises with percent value omitted"
+msgstr "Exercises with percent value omitted"
+
+#: kpercentage.cpp:155
+msgid "Exercises with percentage omitted"
+msgstr "Exercises with percentage omitted"
+
+#: kpercentage.cpp:156
+msgid "Several exercise types in random"
+msgstr "Several exercise types in random"
+
+#: kpercentage.cpp:157
+msgid "Choose the number of exercises from 1 to 10."
+msgstr "Choose the number of exercises from 1 to 10."
+
+#: kpercentage.cpp:158
+msgid "Choose the level of difficulty."
+msgstr "Choose the level of difficulty."
+
+#: kpercentage.cpp:159 kpercentage.cpp:170
+msgid "Close KPercentage."
+msgstr "Close KPercentage."
+
+#: kpercentage.cpp:160 kpercentage.cpp:171
+msgid "Get some help."
+msgstr "Get some help."
+
+#: kpercentage.cpp:164
+msgid ""
+"Click here to start a sequence of exercises where the base value is omitted."
+msgstr ""
+"Click here to start a sequence of exercises where the base value is omitted."
+
+#: kpercentage.cpp:165
+msgid ""
+"Click here to start a sequence of exercises where the percent value is omitted."
+msgstr ""
+"Click here to start a sequence of exercises where the percent value is omitted."
+
+#: kpercentage.cpp:166
+msgid ""
+"Click here to start a sequence of exercises where the percentage is omitted."
+msgstr ""
+"Click here to start a sequence of exercises where the percentage is omitted."
+
+#: kpercentage.cpp:167
+msgid ""
+"Click here to start a sequence of exercises where one value is omitted at "
+"random."
+msgstr ""
+"Click here to start a sequence of exercises where one value is omitted at "
+"random."
+
+#: kpercentage.cpp:168
+msgid "Here you can adjust the number of exercises from 1 to 10."
+msgstr "Here you can adjust the number of exercises from 1 to 10."
+
+#: kpercentage.cpp:169
+msgid "Choose one of the levels <i>easy</i>, <i>medium</i>, and <i>crazy</i>."
+msgstr "Choose one of the levels <i>easy</i>, <i>medium</i>, and <i>crazy</i>."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: main.cpp:30
+msgid "A program to improve your skills in calculating with percentages"
+msgstr "A program to improve your skills in calculating with percentages"
+
+#: main.cpp:42
+msgid "KPercentage"
+msgstr "KPercentage"
+
+#: main.cpp:48
+msgid "coding, coding and coding"
+msgstr "coding, coding and coding"
+
+#: main.cpp:49
+msgid "CVS, coding and sed-script"
+msgstr "CVS, coding and sed-script"
+
+#: main.cpp:50
+msgid "CVS, coding and Makefile stuff"
+msgstr "CVS, coding and Makefile stuff"
+
+#: main.cpp:51 main.cpp:52
+msgid "Pixmaps"
+msgstr "Pixmaps"
+
+#: main.cpp:53
+msgid "Spelling and Language"
+msgstr "Spelling and Language"
+
+#: main.cpp:54
+msgid "Cleaning and bugfixing code"
+msgstr "Cleaning and bugfixing code"
+
+#: main.cpp:55
+msgid "SVG icon"
+msgstr "SVG icon"
+
+#: kpercentmain.cpp:102
+#, c-format
+msgid " % of "
+msgstr " % of "
+
+#: kpercentmain.cpp:107
+msgid " = "
+msgstr " = "
+
+#: kpercentmain.cpp:114
+msgid "Task no. MM:"
+msgstr "Task no. MM:"
+
+#: kpercentmain.cpp:117
+msgid "You got MM of MM."
+msgstr "You got MM of MM."
+
+#: kpercentmain.cpp:178
+msgid "Number of managed exercises"
+msgstr "Number of managed exercises"
+
+#: kpercentmain.cpp:179
+msgid "Relation of right to wrong inputs"
+msgstr "Relation of right to wrong inputs"
+
+#: kpercentmain.cpp:180
+msgid "Check your answer"
+msgstr "Check your answer"
+
+#: kpercentmain.cpp:181
+msgid "Back to the main window"
+msgstr "Back to the main window"
+
+#: kpercentmain.cpp:205
+msgid "You got %1 of %2 exercises."
+msgstr "You got %1 of %2 exercises."
+
+#: kpercentmain.cpp:210
+msgid "Exercise no. %1:"
+msgstr "Exercise no. %1:"
+
+#: kpercentmain.cpp:295 kpercentmain.cpp:307
+msgid ""
+"%1%\n"
+"right"
+msgstr ""
+"%1%\n"
+"right"
+
+#: kpercentmain.cpp:296 kpercentmain.cpp:308
+msgid ""
+"%1%\n"
+"wrong"
+msgstr ""
+"%1%\n"
+"wrong"
+
+#: feedback_i18n.cpp:2
+msgid "Good choice!"
+msgstr "Good choice!"
+
+#: feedback_i18n.cpp:3
+msgid "Well done!"
+msgstr "Well done!"
+
+#: feedback_i18n.cpp:4
+msgid "Pretty good!"
+msgstr "Pretty good!"
+
+#: feedback_i18n.cpp:5
+msgid "Fine!"
+msgstr "Fine!"
+
+#: feedback_i18n.cpp:6
+msgid "Right!"
+msgstr "Right!"
+
+#: feedback_i18n.cpp:7
+msgid "Yes!"
+msgstr "Yes!"
+
+#: feedback_i18n.cpp:8
+msgid "Great!"
+msgstr "Great!"
+
+#: feedback_i18n.cpp:9
+msgid "Good work!"
+msgstr "Good work!"
+
+#: feedback_i18n.cpp:11
+msgid "Wrong!"
+msgstr "Wrong!"
+
+#: feedback_i18n.cpp:12
+msgid "Not right!"
+msgstr "Not right!"
+
+#: feedback_i18n.cpp:13
+msgid "Think twice!"
+msgstr "Think twice!"
+
+#: feedback_i18n.cpp:14
+msgid "Sorry, no!"
+msgstr "Sorry, no!"
+
+#: feedback_i18n.cpp:15
+msgid "False!"
+msgstr "False!"
+
+#: feedback_i18n.cpp:16
+msgid "Try again!"
+msgstr "Try again!"
+
+#: feedback_i18n.cpp:17
+msgid "Oh no!"
+msgstr "Oh no!"
+
+#: feedback_i18n.cpp:18
+msgid "That's not right!"
+msgstr "That's not right!"
+
+#: kanswer.cpp:153 kanswer.cpp:168
+msgid "Congratulations!"
+msgstr "Congratulations!"
+
+#: kanswer.cpp:158
+msgid "Error!"
+msgstr "Error!"
+
+#: kanswer.cpp:163
+msgid "Oops!"
+msgstr "Oops!"
+
+#: kanswer.cpp:164
+msgid "Mistyped!"
+msgstr "Mistyped!"
+
+#: kanswer.cpp:169
+msgid ""
+"Great!\n"
+"You managed all\n"
+"the exercises!"
+msgstr ""
+"Great!\n"
+"You managed all\n"
+"the exercises!"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kstars.po b/tde-i18n-en_GB/messages/kdeedu/kstars.po
new file mode 100644
index 00000000000..38551e5e16d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kstars.po
@@ -0,0 +1,32562 @@
+# translation of kstars.po to
+# translation of kstars.po to British English
+# Copyright (C) 2002,2003,2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kstars\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2006-03-12 17:31+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: addcatdialog.cpp:34
+msgid "Import Catalog"
+msgstr "Import Catalogue"
+
+#: addcatdialog.cpp:50 addcatdialog.cpp:157
+msgid "ID Number"
+msgstr "ID Number"
+
+#. i18n: file tools/argsetradec.ui line 75
+#: addcatdialog.cpp:51 addcatdialog.cpp:159 rc.cpp:2227
+#, no-c-format
+msgid "Right Ascension"
+msgstr "Right Ascension"
+
+#. i18n: file tools/argsetradec.ui line 43
+#: addcatdialog.cpp:52 addcatdialog.cpp:161 rc.cpp:2216
+#, no-c-format
+msgid "Declination"
+msgstr "Declination"
+
+#. i18n: file details_data.ui line 121
+#: addcatdialog.cpp:53 addcatdialog.cpp:163 rc.cpp:150
+#, no-c-format
+msgid "Object Type"
+msgstr "Object Type"
+
+#: addcatdialog.cpp:55 addcatdialog.cpp:165
+msgid "Common Name"
+msgstr "Common Name"
+
+#: addcatdialog.cpp:56 addcatdialog.cpp:167
+msgid "Magnitude"
+msgstr "Magnitude"
+
+#: addcatdialog.cpp:57 addcatdialog.cpp:169
+msgid "Major Axis"
+msgstr "Major Axis"
+
+#: addcatdialog.cpp:58 addcatdialog.cpp:171
+msgid "Minor Axis"
+msgstr "Minor Axis"
+
+#: addcatdialog.cpp:59 addcatdialog.cpp:173
+msgid "Position Angle"
+msgstr "Position Angle"
+
+#: addcatdialog.cpp:60 addcatdialog.cpp:175 draglistbox.cpp:55
+#: draglistbox.cpp:62 draglistbox.cpp:76
+msgid "Ignore"
+msgstr "Ignore"
+
+#: addcatdialog.cpp:77
+msgid ""
+"A valid custom catalog file has one line per object, with the following fields "
+"in each line:"
+msgstr ""
+"A valid custom catalogue file has one line per object, with the following "
+"fields in each line:"
+
+#: addcatdialog.cpp:79
+msgid ""
+"1. Type identifier. Must be one of: 0 (star), 3 (open cluster), 4 (globular "
+"cluster), 5 (gaseous nebula), 6 (planetary nebula), 7 (supernova remnant), or 8 "
+"(galaxy)"
+msgstr ""
+"1. Type identifier. Must be one of: 0 (star), 3 (open cluster), 4 (globular "
+"cluster), 5 (gaseous nebula), 6 (planetary nebula), 7 (supernova remnant), or 8 "
+"(galaxy)"
+
+#: addcatdialog.cpp:81
+msgid "2. Right Ascension (floating-point value)"
+msgstr "2. Right Ascension (floating-point value)"
+
+#: addcatdialog.cpp:82
+msgid "3. Declination (floating-point value)"
+msgstr "3. Declination (floating-point value)"
+
+#: addcatdialog.cpp:83
+msgid "4. Magnitude (floating-point value)"
+msgstr "4. Magnitude (floating-point value)"
+
+#: addcatdialog.cpp:84
+msgid "5. Spectral type (if type=0); otherwise object's catalog name"
+msgstr "5. Spectral type (if type=0); otherwise object's catalogue name"
+
+#: addcatdialog.cpp:85
+msgid ""
+"6. Star name (if type=0); otherwise object's common name. [field 6 is optional]"
+msgstr ""
+"6. Star name (if type=0); otherwise object's common name. [field 6 is optional]"
+
+#: addcatdialog.cpp:87
+msgid ""
+"The fields should be separated by whitespace. In addition, the catalog may "
+"contain comment lines beginning with '#'."
+msgstr ""
+"The fields should be separated by whitespace. In addition, the catalogue may "
+"contain comment lines beginning with '#'."
+
+#: addcatdialog.cpp:90
+msgid "Help on custom catalog file format"
+msgstr "Help on custom catalogue file format"
+
+#: addcatdialog.cpp:145 customcatalog.cpp:22 kstarsdata.cpp:1498
+msgid "Custom"
+msgstr "Custom"
+
+#: addcatdialog.cpp:197
+#, c-format
+msgid "Preview of %1"
+msgstr "Preview of %1"
+
+#: addcatdialog.cpp:198
+msgid "Catalog Preview"
+msgstr "Catalogue Preview"
+
+#: addcatdialog.cpp:212 fitsviewer.cpp:557 imageviewer.cpp:212
+#: kstarsactions.cpp:454 tools/scriptbuilder.cpp:807
+msgid "A file named \"%1\" already exists. Overwrite it?"
+msgstr "A file named \"%1\" already exists. Overwrite it?"
+
+#: addcatdialog.cpp:214 fitsviewer.cpp:559 imageviewer.cpp:214
+#: kstarsactions.cpp:456 tools/scriptbuilder.cpp:809
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: addcatdialog.cpp:215 fitsviewer.cpp:560 imageviewer.cpp:215
+#: kstarsactions.cpp:457 tools/scriptbuilder.cpp:810
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: addcatdialog.cpp:223
+msgid "Could not open the file %1 for writing."
+msgstr "Could not open the file %1 for writing."
+
+#: addcatdialog.cpp:224
+msgid "Error Opening Output File"
+msgstr "Error Opening Output File"
+
+#: addlinkdialog.cpp:29
+#, c-format
+msgid "Add Custom URL to %1"
+msgstr "Add Custom URL to %1"
+
+#: addlinkdialog.cpp:45 addlinkdialog.cpp:64 addlinkdialog.cpp:69
+msgid "Show image of "
+msgstr "Show image of "
+
+#: addlinkdialog.cpp:53
+msgid ""
+"The URL is not valid. Would you like to open a browser window\n"
+"to the Google search engine?"
+msgstr ""
+"The URL is not valid. Would you like to open a browser window\n"
+"to the Google search engine?"
+
+#: addlinkdialog.cpp:54 ccdpreviewwg.cpp:274 fitsviewer.cpp:696
+#: streamwg.cpp:265 tools/scriptbuilder.cpp:774 tools/scriptbuilder.cpp:846
+msgid "Invalid URL"
+msgstr "Invalid URL"
+
+#: addlinkdialog.cpp:55
+msgid "Browse Google"
+msgstr "Browse Google"
+
+#: addlinkdialog.cpp:55
+msgid "Do Not Browse"
+msgstr "Do Not Browse"
+
+#: addlinkdialog.cpp:65 addlinkdialog.cpp:68
+msgid "Show webpage about "
+msgstr "Show webpage about "
+
+#: ccdpreviewwg.cpp:266 kstarsactions.cpp:504 kstarsdcop.cpp:455
+#: streamwg.cpp:257 tools/scriptbuilder.cpp:837
+#, c-format
+msgid "Could not upload image to remote location: %1"
+msgstr "Could not upload image to remote location: %1"
+
+#: ccdpreviewwg.cpp:267 kstarsactions.cpp:505 kstarsdcop.cpp:456
+#: streamwg.cpp:258 tools/scriptbuilder.cpp:838
+msgid "Could not upload file"
+msgstr "Could not upload file"
+
+#: ccdpreviewwg.cpp:273 fitsviewer.cpp:695 streamwg.cpp:264
+#: tools/scriptbuilder.cpp:773 tools/scriptbuilder.cpp:845
+#, c-format
+msgid "Invalid URL: %1"
+msgstr "Invalid URL: %1"
+
+#: colorscheme.cpp:39
+msgid "Sky"
+msgstr "Sky"
+
+#: colorscheme.cpp:42
+msgid "Messier Object"
+msgstr "Messier Object"
+
+#: colorscheme.cpp:45
+msgid ""
+"_: New General Catalog object\n"
+"NGC Object"
+msgstr "NGC Object"
+
+#: colorscheme.cpp:48
+msgid ""
+"_: Index Catalog object\n"
+"IC Object"
+msgstr "IC Object"
+
+#: colorscheme.cpp:51
+msgid ""
+"_: Object with extra attached URLs\n"
+"Object w/ Links"
+msgstr "Object w/ Links"
+
+#: colorscheme.cpp:54
+msgid "Star Name"
+msgstr "Star Name"
+
+#: colorscheme.cpp:57
+msgid "Planet Name"
+msgstr "Planet Name"
+
+#: colorscheme.cpp:60
+msgid ""
+"_: Constellation Name\n"
+"Constell. Name"
+msgstr "Constell. Name"
+
+#: colorscheme.cpp:63
+msgid ""
+"_: Constellation Line\n"
+"Constell. Line"
+msgstr "Constell. Line"
+
+#: colorscheme.cpp:66
+msgid ""
+"_: Constellation Boundary\n"
+"Constell. Boundary"
+msgstr "Constell. Boundary"
+
+#: colorscheme.cpp:69
+msgid ""
+"_: refers to the band of stars in the sky due to the Galactic plane\n"
+"Milky Way"
+msgstr "Milky Way"
+
+#: colorscheme.cpp:72 skymapdraw.cpp:562
+msgid "Equator"
+msgstr "Equator"
+
+#. i18n: file opsguidesui.ui line 208
+#: colorscheme.cpp:75 rc.cpp:1507 skymapdraw.cpp:720
+#, no-c-format
+msgid "Ecliptic"
+msgstr "Ecliptic"
+
+#: colorscheme.cpp:78 skymapdraw.cpp:1097
+msgid "Horizon"
+msgstr "Horizon"
+
+#: colorscheme.cpp:81
+msgid "Compass Labels"
+msgstr "Compass Labels"
+
+#: colorscheme.cpp:84
+msgid "Coordinate Grid"
+msgstr "Coordinate Grid"
+
+#: colorscheme.cpp:87
+msgid "Info Box Text"
+msgstr "Info Box Text"
+
+#: colorscheme.cpp:90
+msgid "Info Box Selected"
+msgstr "Info Box Selected"
+
+#: colorscheme.cpp:93
+msgid "Info Box Background"
+msgstr "Info Box Background"
+
+#: colorscheme.cpp:96
+msgid "Target Indicator"
+msgstr "Target Indicator"
+
+#: colorscheme.cpp:99
+msgid "User Labels"
+msgstr "User Labels"
+
+#: colorscheme.cpp:102
+msgid "Planet Trails"
+msgstr "Planet Trails"
+
+#: colorscheme.cpp:105
+msgid "Angular Distance Ruler"
+msgstr "Angular Distance Ruler"
+
+#: colorscheme.cpp:108
+msgid "Observing List Label"
+msgstr "Observing List Label"
+
+#: colorscheme.cpp:147
+msgid "No color named \"%1\" found in color scheme."
+msgstr "No colour named \"%1\" found in colour scheme."
+
+#: colorscheme.cpp:257
+msgid ""
+"Local color scheme file could not be opened.\n"
+"Scheme cannot be recorded."
+msgstr ""
+"Local colour scheme file could not be opened.\n"
+"Scheme cannot be recorded."
+
+#: colorscheme.cpp:258 colorscheme.cpp:276 indidriver.cpp:453
+#: indidriver.cpp:881 kstarsactions.cpp:532 locationdialog.cpp:375
+#: opscolors.cpp:188 skymap.cpp:1338 tools/modcalcangdist.cpp:102
+#: tools/modcalcapcoord.cpp:186 tools/modcalcazel.cpp:332
+#: tools/modcalceclipticcoords.cpp:227 tools/modcalcequinox.cpp:142
+#: tools/modcalcgalcoord.cpp:229 tools/modcalcgeodcoord.cpp:240
+#: tools/modcalcplanets.cpp:314 tools/modcalcprec.cpp:180
+#: tools/modcalcsidtime.cpp:196 tools/modcalcvlsr.cpp:377
+#: tools/observinglist.cpp:532 tools/observinglist.cpp:632
+#: tools/scriptbuilder.cpp:763 tools/scriptbuilder.cpp:823
+#: tools/scriptbuilder.cpp:889
+msgid "Could Not Open File"
+msgstr "Could Not Open File"
+
+#: colorscheme.cpp:275
+msgid ""
+"Local color scheme index file could not be opened.\n"
+"Scheme cannot be recorded."
+msgstr ""
+"Local colour scheme index file could not be opened.\n"
+"Scheme cannot be recorded."
+
+#: colorscheme.cpp:284
+msgid ""
+"Invalid filename requested.\n"
+"Scheme cannot be recorded."
+msgstr ""
+"Invalid filename requested.\n"
+"Scheme cannot be recorded."
+
+#: colorscheme.cpp:285
+msgid "Invalid Filename"
+msgstr "Invalid Filename"
+
+#: conbridlg.cpp:40 fitsviewer.cpp:146 fitsviewer.cpp:989
+msgid "Brightness/Contrast"
+msgstr "Brightness/Contrast"
+
+#. i18n: file tools/wutdialogui.ui line 507
+#: detaildialog.cpp:77 rc.cpp:4186 skymap.cpp:741
+#, no-c-format
+msgid "Object Details"
+msgstr "Object Details"
+
+#. i18n: file indiconf.ui line 30
+#: detaildialog.cpp:102 rc.cpp:663
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#: detaildialog.cpp:137 kspopupmenu.cpp:55 kspopupmenu.cpp:237
+#: kstarsdata.cpp:128 kstarsinit.cpp:526 kstarsinit.cpp:542
+#: skymapdraw.cpp:1226 skymapdraw.cpp:1394 starobject.cpp:243
+#: tools/observinglist.cpp:187 tools/observinglist.cpp:233
+#: tools/observinglist.cpp:272
+msgid "star"
+msgstr "star"
+
+#: detaildialog.cpp:138 detaildialog.cpp:188 detaildialog.cpp:248
+msgid ""
+"_: number in magnitudes\n"
+"%1 mag"
+msgstr "%1 mag"
+
+#: detaildialog.cpp:143
+msgid ""
+"_: larger than 2000 parsecs\n"
+"> 2000 pc"
+msgstr "> 2000 pc"
+
+#: detaildialog.cpp:145 detaildialog.cpp:148 detaildialog.cpp:151
+msgid ""
+"_: number in parsecs\n"
+"%1 pc"
+msgstr "%1 pc"
+
+#: detaildialog.cpp:159 detaildialog.cpp:162
+msgid ""
+"_: the star is a multiple star\n"
+"multiple"
+msgstr "multiple"
+
+#: detaildialog.cpp:160 detaildialog.cpp:164
+msgid ""
+"_: the star is a variable star\n"
+"variable"
+msgstr "variable"
+
+#: detaildialog.cpp:176
+msgid "G5 star"
+msgstr "G5 star"
+
+#: detaildialog.cpp:185
+msgid "Illumination:"
+msgstr "Illumination:"
+
+#: detaildialog.cpp:194
+msgid ""
+"_: distance in kilometers\n"
+"%1 km"
+msgstr "%1 km"
+
+#: detaildialog.cpp:197
+msgid ""
+"_: distance in Astronomical Units\n"
+"%1 AU"
+msgstr "%1 AU"
+
+#: detaildialog.cpp:204 detaildialog.cpp:256 detaildialog.cpp:259
+#: fovdialog.cpp:137 fovdialog.cpp:234
+msgid ""
+"_: angular size in arcminutes\n"
+"%1 arcmin"
+msgstr "%1 arcmin"
+
+#: detaildialog.cpp:207
+msgid ""
+"_: angular size in arcseconds\n"
+"%1 arcsec"
+msgstr "%1 arcsec"
+
+#: detaildialog.cpp:273
+msgid "Position"
+msgstr "Position"
+
+#: detaildialog.cpp:318
+msgid "RA (%1):"
+msgstr "RA (%1):"
+
+#: detaildialog.cpp:319
+msgid "Dec (%1):"
+msgstr "Dec (%1):"
+
+#: detaildialog.cpp:373 detaildialog.cpp:374 tools/modcalcdaylength.cpp:123
+#: tools/modcalcdaylength.cpp:125
+msgid "Circumpolar"
+msgstr "Circumpolar"
+
+#: detaildialog.cpp:376 detaildialog.cpp:377
+msgid "Never rises"
+msgstr "Never rises"
+
+#: detaildialog.cpp:380 detaildialog.cpp:381
+msgid ""
+"_: Not Applicable\n"
+"N/A"
+msgstr "N/A"
+
+#: detaildialog.cpp:394
+msgid "Links"
+msgstr "Links"
+
+#: detaildialog.cpp:457 kstarsactions.cpp:372
+msgid "Advanced"
+msgstr "Advanced"
+
+#: detaildialog.cpp:476
+msgid "Log"
+msgstr "Log"
+
+#: detaildialog.cpp:487 skyobject.cpp:386 tools/observinglist.cpp:285
+#: tools/observinglist.cpp:493 tools/observinglist.cpp:503
+#, c-format
+msgid "Record here observation logs and/or data on %1."
+msgstr "Record here observation logs and/or data on %1."
+
+#: detaildialog.cpp:552
+msgid "Edit Link"
+msgstr "Edit Link"
+
+#. i18n: file addlinkdialogui.ui line 74
+#: detaildialog.cpp:555 rc.cpp:81
+#, no-c-format
+msgid "URL:"
+msgstr "URL:"
+
+#: detaildialog.cpp:661
+msgid "Are you sure you want to remove the %1 link?"
+msgstr "Are you sure you want to remove the %1 link?"
+
+#: detaildialog.cpp:661 indidriver.cpp:856 telescopeprop.cpp:231
+msgid "Delete Confirmation"
+msgstr "Delete Confirmation"
+
+#: detaildialog.cpp:941 tools/observinglist.cpp:381
+msgid "Telescope %1 is offline. Please connect and retry again."
+msgstr "Telescope %1 is offline. Please connect and retry again."
+
+#: detaildialog.cpp:1025 tools/observinglist.cpp:465
+msgid "KStars did not find any active telescopes."
+msgstr "KStars did not find any active telescopes."
+
+#: devicemanager.cpp:99
+msgid "Cannot create socket"
+msgstr "Cannot create socket"
+
+#: devicemanager.cpp:123
+msgid "Cannot read server file descriptor"
+msgstr "Cannot read server file descriptor"
+
+#: dmsbox.cpp:94
+msgid ""
+"Angle value in degrees. You may enter a simple integer \n"
+"or a floating-point value, or space- or colon-delimited values \n"
+"specifying degrees, arcminutes and arcseconds."
+msgstr ""
+"Angle value in degrees. You may enter a simple integer \n"
+"or a floating-point value, or space- or colon-delimited values \n"
+"specifying degrees, arcminutes and arcseconds."
+
+#: dmsbox.cpp:95
+msgid ""
+"Enter an angle value in degrees. The angle can be expressed as a simple "
+"integer (\"45\") or floating-point (\"45.333\") value, or as space- or "
+"colon-delimited values specifying degrees, arcminutes and arcseconds "
+"(\"45:20\", \"45:20:00\", \"45:20\", \"45 20.0\", etc.)."
+msgstr ""
+"Enter an angle value in degrees. The angle can be expressed as a simple "
+"integer (\"45\") or floating-point (\"45.333\") value, or as space- or "
+"colon-delimited values specifying degrees, arcminutes and arcseconds "
+"(\"45:20\", \"45:20:00\", \"45:20\", \"45 20.0\", etc.)."
+
+#: dmsbox.cpp:97
+msgid ""
+"Angle value in hours. You may enter a simple integer \n"
+"or floating-point value, or space- or colon-delimited values \n"
+"specifying hours, minutes and seconds."
+msgstr ""
+"Angle value in hours. You may enter a simple integer \n"
+"or floating-point value, or space- or colon-delimited values \n"
+"specifying hours, minutes and seconds."
+
+#: dmsbox.cpp:98
+msgid ""
+"Enter an angle value in hours. The angle can be expressed as a simple integer "
+"(\"12\") or floating-point (\"12.333\") value, or as space- or colon-delimited "
+"values specifying hours, minutes and seconds (\"12:20\", \"12:20:00\", "
+"\"12:20\", \"12 20.0\", etc.)."
+msgstr ""
+"Enter an angle value in hours. The angle can be expressed as a simple integer "
+"(\"12\") or floating-point (\"12.333\") value, or as space- or colon-delimited "
+"values specifying hours, minutes and seconds (\"12:20\", \"12:20:00\", "
+"\"12:20\", \"12 20.0\", etc.)."
+
+#: finddialog.cpp:37
+msgid "Find Object"
+msgstr "Find Object"
+
+#: finddialog.cpp:52
+msgid "Filter by type: "
+msgstr "Filter by type: "
+
+#: finddialog.cpp:56
+msgid "Any"
+msgstr "Any"
+
+#. i18n: file opscatalogui.ui line 33
+#: finddialog.cpp:57 rc.cpp:1211 rc.cpp:3801 tools/obslistwizard.cpp:238
+#: tools/obslistwizard.cpp:310 tools/obslistwizard.cpp:357
+#: tools/wutdialog.cpp:112
+#, no-c-format
+msgid "Stars"
+msgstr "Stars"
+
+#: finddialog.cpp:59 kspopupmenu.cpp:91 kstarsactions.cpp:369
+#: tools/astrocalc.cpp:91 tools/astrocalc.cpp:136
+msgid "Solar System"
+msgstr "Solar System"
+
+#. i18n: file tools/obslistwizardui.ui line 196
+#: finddialog.cpp:60 rc.cpp:3813 tools/obslistwizard.cpp:211
+#: tools/obslistwizard.cpp:248 tools/obslistwizard.cpp:358
+#, no-c-format
+msgid "Open Clusters"
+msgstr "Open Clusters"
+
+#: finddialog.cpp:61
+msgid "Glob. Clusters"
+msgstr "Glob. Clusters"
+
+#: finddialog.cpp:62
+msgid "Gas. Nebulae"
+msgstr "Gas. Nebulae"
+
+#: finddialog.cpp:63
+msgid "Plan. Nebulae"
+msgstr "Plan. Nebulae"
+
+#. i18n: file tools/obslistwizardui.ui line 216
+#: finddialog.cpp:65 rc.cpp:3825 tools/obslistwizard.cpp:215
+#: tools/obslistwizard.cpp:246 tools/obslistwizard.cpp:362
+#: tools/wutdialog.cpp:116
+#, no-c-format
+msgid "Galaxies"
+msgstr "Galaxies"
+
+#. i18n: file opssolarsystemui.ui line 291
+#: finddialog.cpp:66 rc.cpp:1669 rc.cpp:3807 tools/obslistwizard.cpp:222
+#: tools/obslistwizard.cpp:242 tools/obslistwizard.cpp:383
+#: tools/wutdialog.cpp:110
+#, no-c-format
+msgid "Comets"
+msgstr "Comets"
+
+#. i18n: file opssolarsystemui.ui line 354
+#: finddialog.cpp:67 rc.cpp:1690 rc.cpp:3810 tools/obslistwizard.cpp:223
+#: tools/obslistwizard.cpp:244 tools/obslistwizard.cpp:391
+#: tools/wutdialog.cpp:111
+#, no-c-format
+msgid "Asteroids"
+msgstr "Asteroids"
+
+#: finddialog.cpp:68 tools/wutdialog.cpp:113
+msgid "Constellations"
+msgstr "Constellations"
+
+#: finddialog.cpp:201
+msgid "No object named %1 found."
+msgstr "No object named %1 found."
+
+#: finddialog.cpp:202
+msgid "Bad object name"
+msgstr "Bad object name"
+
+#: fitshistogram.cpp:396
+msgid "Auto Scale"
+msgstr "Auto Scale"
+
+#: fitshistogram.cpp:399
+msgid "Linear Scale"
+msgstr "Linear Scale"
+
+#: fitshistogram.cpp:402
+msgid "Logarithmic Scale"
+msgstr "Logarithmic Scale"
+
+#: fitshistogram.cpp:405
+msgid "Square Root Scale"
+msgstr "Square Root Scale"
+
+#: fitshistogram.cpp:411 skypoint.cpp:593 skypoint.cpp:634 skypoint.cpp:647
+#: skypoint.cpp:667 skypoint.cpp:680 skypoint.cpp:717 skypoint.cpp:736
+#: skypoint.cpp:749 skypoint.cpp:765 skypoint.cpp:780
+msgid "Unknown"
+msgstr "Unknown"
+
+#: fitsimage.cpp:243 fitsviewer.cpp:273
+msgid "Cannot open file for reading"
+msgstr "Cannot open file for reading"
+
+#: fitsimage.cpp:251 fitsviewer.cpp:281
+msgid "Error during open of FITS file"
+msgstr "Error during open of FITS file"
+
+#: fitsimage.cpp:256 fitsviewer.cpp:286
+msgid "FITS file keeps no displayable images"
+msgstr "FITS file keeps no displayable images"
+
+#: fitsimage.cpp:262 fitsprocess.cpp:50 fitsprocess.cpp:263
+msgid "FITS Viewer"
+msgstr "FITS Viewer"
+
+#: fitsimage.cpp:262
+msgid "Loading FITS..."
+msgstr "Loading FITS..."
+
+#: fitsimage.cpp:280 fitsviewer.cpp:307
+msgid "Not enough memory to load FITS."
+msgstr "Not enough memory to load FITS."
+
+#: fitsimage.cpp:354
+msgid "EOF encountered on reading."
+msgstr "EOF encountered on reading."
+
+#: fitsprocess.cpp:50
+msgid "Image Loading Process..."
+msgstr "Image Loading Process..."
+
+#: fitsprocess.cpp:263
+msgid "Image Reduction Process..."
+msgstr "Image Reduction Process..."
+
+#. i18n: file imagereductionui.ui line 16
+#: fitsprocess.cpp:349 fitsviewer.cpp:134 fitsviewer.cpp:138
+#: fitsviewer.cpp:992 rc.cpp:504
+#, no-c-format
+msgid "Image Reduction"
+msgstr "Image Reduction"
+
+#: fitsviewer.cpp:120
+msgid "Welcome to KStars FITS Viewer"
+msgstr "Welcome to KStars FITS Viewer"
+
+#. i18n: file histdialog.ui line 36
+#: fitsviewer.cpp:150 fitsviewer.cpp:154 rc.cpp:468
+#, no-c-format
+msgid "Histogram"
+msgstr "Histogram"
+
+#: fitsviewer.cpp:163 kstarsinit.cpp:105
+msgid "&Default Zoom"
+msgstr "&Default Zoom"
+
+#. i18n: file statform.ui line 16
+#: fitsviewer.cpp:165 rc.cpp:1765
+#, no-c-format
+msgid "Statistics"
+msgstr "Statistics"
+
+#. i18n: file fitsheaderdialog.ui line 16
+#: fitsviewer.cpp:166 rc.cpp:381
+#, no-c-format
+msgid "FITS Header"
+msgstr "FITS Header"
+
+#: fitsviewer.cpp:214 fitsviewer.cpp:233 fitsviewer.cpp:499
+msgid "Save Changes to FITS?"
+msgstr "Save Changes to FITS?"
+
+#: fitsviewer.cpp:215 fitsviewer.cpp:234 fitsviewer.cpp:500
+msgid ""
+"The current FITS file has unsaved changes. Would you like to save before "
+"closing it?"
+msgstr ""
+"The current FITS file has unsaved changes. Would you like to save before "
+"closing it?"
+
+#: fitsviewer.cpp:314
+msgid ""
+"Unable to read FITS data from file. %1.\n"
+msgstr ""
+"Unable to read FITS data from file. %1.\n"
+
+#: fitsviewer.cpp:571
+msgid "Error: Low memory. Saving is aborted."
+msgstr "Error: Low memory. Saving is aborted."
+
+#: fitsviewer.cpp:578
+msgid "Error during open of FITS file."
+msgstr "Error during open of FITS file."
+
+#: fitsviewer.cpp:685
+msgid "File saved."
+msgstr "File saved."
+
+#: fitsviewer.cpp:874
+msgid " [modified]"
+msgstr " [modified]"
+
+#: fitsviewer.cpp:995
+msgid "Image Filter"
+msgstr "Image Filter"
+
+#: fitsviewer.cpp:998 ksmoon.cpp:216
+msgid "unknown"
+msgstr "unknown"
+
+#: focusdialog.cpp:36
+msgid "Set Focus Manually"
+msgstr "Set Focus Manually"
+
+#: focusdialog.cpp:89
+msgid "The Right Ascension value must be between 0.0 and 24.0."
+msgstr "The Right Ascension value must be between 0.0 and 24.0."
+
+#: focusdialog.cpp:91
+msgid "The Declination value must be between -90.0 and 90.0."
+msgstr "The Declination value must be between -90.0 and 90.0."
+
+#: focusdialog.cpp:93 focusdialog.cpp:114
+msgid "Invalid Coordinate Data"
+msgstr "Invalid Coordinate Data"
+
+#: focusdialog.cpp:110
+msgid "The Azimuth value must be between 0.0 and 360.0."
+msgstr "The Azimuth value must be between 0.0 and 360.0."
+
+#: focusdialog.cpp:112
+msgid "The Altitude value must be between -90.0 and 90.0."
+msgstr "The Altitude value must be between -90.0 and 90.0."
+
+#: fov.cpp:30 fov.cpp:68
+msgid "No FOV"
+msgstr "No FOV"
+
+#: fovdialog.cpp:43
+msgid "Set FOV Indicator"
+msgstr "Set FOV Indicator"
+
+#: fovdialog.cpp:187
+msgid ""
+"You have removed all FOV symbols. If the list remains empty when you exit this "
+"tool, the default symbols will be regenerated."
+msgstr ""
+"You have removed all FOV symbols. If the list remains empty when you exit this "
+"tool, the default symbols will be regenerated."
+
+#: fovdialog.cpp:188
+msgid "FOV list is empty"
+msgstr "FOV list is empty"
+
+#. i18n: file newfovui.ui line 16
+#: fovdialog.cpp:196 rc.cpp:851
+#, no-c-format
+msgid "New FOV Indicator"
+msgstr "New FOV Indicator"
+
+#. i18n: file imagereductionui.ui line 43
+#: imagereductiondlg.cpp:55 rc.cpp:507
+#, no-c-format
+msgid "Dark Frames"
+msgstr "Dark Frames"
+
+#: imagereductiondlg.cpp:68
+msgid "Flat Frames"
+msgstr "Flat Frames"
+
+#: imagereductiondlg.cpp:82
+msgid "Dark Flat Frames"
+msgstr "Dark Flat Frames"
+
+#: imagesequence.cpp:157 imagesequence.cpp:416
+msgid "Device does not support CCD_EXPOSE_DURATION property."
+msgstr "Device does not support CCD_EXPOSE_DURATION property."
+
+#: imagesequence.cpp:164 imagesequence.cpp:423
+msgid "CCD_EXPOSE_DURATION property is missing DURATION element."
+msgstr "CCD_EXPOSE_DURATION property is missing DURATION element."
+
+#: imagesequence.cpp:186 imagesequence.cpp:442 imagesequence.cpp:498
+msgid "None"
+msgstr "None"
+
+#: imagesequence.cpp:310 imagesequence.cpp:383
+msgid "INDI Menu has not been initialized properly. Restart KStars."
+msgstr "INDI Menu has not been initialised properly. Restart KStars."
+
+#: imagesequence.cpp:318 imagesequence.cpp:398 imagesequence.cpp:452
+msgid "INDI device %1 no longer exists."
+msgstr "INDI device %1 no longer exists."
+
+#: imagesequence.cpp:328 imagesequence.cpp:406 imagesequence.cpp:464
+msgid ""
+"%1 is disconnected. Establish a connection to the device using the INDI Control "
+"Panel."
+msgstr ""
+"%1 is disconnected. Establish a connection to the device using the INDI Control "
+"Panel."
+
+#: imagesequence.cpp:476
+msgid "Device does not support FILTER_SLOT property."
+msgstr "Device does not support FILTER_SLOT property."
+
+#: imagesequence.cpp:556
+msgid "Device is busy and not responding."
+msgstr "Device is busy and not responding."
+
+#: imagesequence.cpp:571
+msgid ""
+"Expose duration is invalid. %1 supports expose durations from %2 to %3 seconds "
+"only."
+msgstr ""
+"Expose duration is invalid. %1 supports expose durations from %2 to %3 seconds "
+"only."
+
+#: imageviewer.cpp:40
+msgid "Close Window"
+msgstr "Close Window"
+
+#: imageviewer.cpp:42
+msgid "Save Image"
+msgstr "Save Image"
+
+#: imageviewer.cpp:164
+msgid "Loading of the image %1 failed."
+msgstr "Loading of the image %1 failed."
+
+#: imageviewer.cpp:228
+msgid "Saving of the image %1 failed."
+msgstr "Saving of the image %1 failed."
+
+#: indidriver.cpp:73
+msgid "Run Service"
+msgstr "Run Service"
+
+#. i18n: file devmanager.ui line 206
+#: indidriver.cpp:74 rc.cpp:342
+#, no-c-format
+msgid "Stop Service"
+msgstr "Stop Service"
+
+#. i18n: file devmanager.ui line 343
+#: indidriver.cpp:83 rc.cpp:372
+#, no-c-format
+msgid "Connect"
+msgstr "Connect"
+
+#. i18n: file devmanager.ui line 354
+#: indidriver.cpp:84 rc.cpp:375
+#, no-c-format
+msgid "Disconnect"
+msgstr "Disconnect"
+
+#: indidriver.cpp:401
+msgid "Cannot start INDI server: port error."
+msgstr "Cannot start INDI server: port error."
+
+#: indidriver.cpp:452
+msgid ""
+"unable to write to file 'drivers.xml'\n"
+"Any changes to INDI device drivers will not be saved."
+msgstr ""
+"unable to write to file 'drivers.xml'\n"
+"Any changes to INDI device drivers will not be saved."
+
+#: indidriver.cpp:573
+msgid ""
+"Unable to find device driver file 'drivers.xml'. Please locate the file and "
+"place it in one of the following locations:\n"
+"\n"
+" \t$(KDEDIR)/share/apps/kstars/%1 \n"
+"\t~/.kde/share/apps/kstars/%1"
+msgstr ""
+"Unable to find device driver file 'drivers.xml'. Please locate the file and "
+"place it in one of the following locations:\n"
+"\n"
+" \t$(KDEDIR)/share/apps/kstars/%1 \n"
+"\t~/.kde/share/apps/kstars/%1"
+
+#: indidriver.cpp:759
+msgid "Add Host"
+msgstr "Add Host"
+
+#: indidriver.cpp:775
+msgid "Error: the port number is invalid."
+msgstr "Error: the port number is invalid."
+
+#: indidriver.cpp:784
+msgid "Host: %1 Port: %2 already exists."
+msgstr "Host: %1 Port: %2 already exists."
+
+#: indidriver.cpp:806
+msgid "Modify Host"
+msgstr "Modify Host"
+
+#: indidriver.cpp:852
+msgid "You need to disconnect the client before removing it."
+msgstr "You need to disconnect the client before removing it."
+
+#: indidriver.cpp:856
+msgid "Are you sure you want to remove the %1 client?"
+msgstr "Are you sure you want to remove the %1 client?"
+
+#: indidriver.cpp:880
+msgid ""
+"unable to write to file 'indihosts.xml'\n"
+"Any changes to INDI hosts configurations will not be saved."
+msgstr ""
+"unable to write to file 'indihosts.xml'\n"
+"Any changes to INDI hosts configurations will not be saved."
+
+#: indimenu.cpp:62
+msgid "INDI Control Panel"
+msgstr "INDI Control Panel"
+
+#: indimenu.cpp:96 indimenu.cpp:102
+msgid ""
+"No INDI devices currently running. To run devices, please select devices from "
+"the Device Manager in the devices menu."
+msgstr ""
+"No INDI devices currently running. To run devices, please select devices from "
+"the Device Manager in the devices menu."
+
+#: indiproperty.cpp:181
+msgid "Invalid range for element %1. Valid range is from %2 to %3"
+msgstr "Invalid range for element %1. Valid range is from %2 to %3"
+
+#: indiproperty.cpp:347
+msgid "Cannot open file %1 for reading"
+msgstr "Cannot open file %1 for reading"
+
+#: indiproperty.cpp:357
+#, c-format
+msgid "Not enough memory to load %1"
+msgstr "Not enough memory to load %1"
+
+#: indiproperty.cpp:369
+msgid "Not enough memory to convert file %1 to base64"
+msgstr "Not enough memory to convert file %1 to base64"
+
+#: indiproperty.cpp:902
+msgid "Upload"
+msgstr "Upload"
+
+#: indistd.cpp:77
+msgid "Telescope"
+msgstr "Telescope"
+
+#: indistd.cpp:83
+msgid "INDI"
+msgstr "INDI"
+
+#: indistd.cpp:83
+msgid "Downloading Data..."
+msgstr "Downloading Data..."
+
+#: indistd.cpp:195
+#, c-format
+msgid "Data file saved to %1"
+msgstr "Data file saved to %1"
+
+#: indistd.cpp:200
+#, c-format
+msgid "FITS file saved to %1"
+msgstr "FITS file saved to %1"
+
+#: indistd.cpp:260
+msgid "Start"
+msgstr "Start"
+
+#: indistd.cpp:622
+msgid "%1 is online."
+msgstr "%1 is online."
+
+#: indistd.cpp:636
+msgid "%1 is online and ready."
+msgstr "%1 is online and ready."
+
+#: infoboxes.cpp:343
+msgid ""
+"_: Local Time\n"
+"LT: "
+msgstr "LT: "
+
+#: infoboxes.cpp:345
+msgid ""
+"_: Universal Time\n"
+"UT: "
+msgstr "UT: "
+
+#: infoboxes.cpp:356
+msgid ""
+"_: Sidereal Time\n"
+"ST: "
+msgstr "ST: "
+
+#: infoboxes.cpp:357
+msgid ""
+"_: Julian Day\n"
+"JD: "
+msgstr "JD: "
+
+#: infoboxes.cpp:377
+msgid ""
+"_: Longitude\n"
+"Long:"
+msgstr "Long:"
+
+#: infoboxes.cpp:379
+msgid ""
+"_: Latitude\n"
+"Lat:"
+msgstr "Lat:"
+
+#: infoboxes.cpp:393
+msgid "Focused on: "
+msgstr "Focused on: "
+
+#: infoboxes.cpp:405
+msgid ""
+"_: Right Ascension\n"
+"RA"
+msgstr "RA"
+
+#: infoboxes.cpp:406
+msgid ""
+"_: Declination\n"
+"Dec"
+msgstr "Dec"
+
+#: infoboxes.cpp:407
+msgid ""
+"_: Azimuth\n"
+"Az"
+msgstr "Az"
+
+#: infoboxes.cpp:408
+msgid ""
+"_: Altitude\n"
+"Alt"
+msgstr "Alt"
+
+#: jupitermoons.cpp:26
+msgid ""
+"_: Jupiter's moon Io\n"
+"Io"
+msgstr "Io"
+
+#: jupitermoons.cpp:27
+msgid ""
+"_: Jupiter's moon Europa\n"
+"Europa"
+msgstr "Europa"
+
+#: jupitermoons.cpp:28
+msgid ""
+"_: Jupiter's moon Ganymede\n"
+"Ganymede"
+msgstr "Ganymede"
+
+#: jupitermoons.cpp:29
+msgid ""
+"_: Jupiter's moon Callisto\n"
+"Callisto"
+msgstr "Callisto"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 129
+#: ksmoon.cpp:30 rc.cpp:3166 rc.cpp:3277 tools/modcalcplanets.cpp:385
+#, no-c-format
+msgid "Moon"
+msgstr "Moon"
+
+#: ksmoon.cpp:203
+msgid ""
+"_: moon phase, 100 percent illuminated\n"
+"Full moon"
+msgstr "Full moon"
+
+#: ksmoon.cpp:204
+msgid ""
+"_: moon phase, 0 percent illuminated\n"
+"New moon"
+msgstr "New moon"
+
+#: ksmoon.cpp:206
+msgid ""
+"_: moon phase, half-illuminated and growing\n"
+"First quarter"
+msgstr "First quarter"
+
+#: ksmoon.cpp:207
+msgid ""
+"_: moon phase, half-illuminated and shrinking\n"
+"Third quarter"
+msgstr "Third quarter"
+
+#: ksmoon.cpp:211
+msgid ""
+"_: moon phase between new moon and 1st quarter\n"
+"Waxing crescent"
+msgstr "Waxing crescent"
+
+#: ksmoon.cpp:212
+msgid ""
+"_: moon phase between 1st quarter and full moon\n"
+"Waxing gibbous"
+msgstr "Waxing gibbous"
+
+#: ksmoon.cpp:213
+msgid ""
+"_: moon phase between full moon and 3rd quarter\n"
+"Waning gibbous"
+msgstr "Waning gibbous"
+
+#: ksmoon.cpp:214
+msgid ""
+"_: moon phase between 3rd quarter and new moon\n"
+"Waning crescent"
+msgstr "Waning crescent"
+
+#: ksnewstuff.cpp:85 ksnewstuff.cpp:133
+msgid "Please Wait"
+msgstr "Please Wait"
+
+#: ksnewstuff.cpp:85
+msgid "Installing Steinicke NGC/IC catalog..."
+msgstr "Installing Steinicke NGC/IC catalogue..."
+
+#: ksnewstuff.cpp:133
+msgid "Installing comet and asteroid ephemerides..."
+msgstr "Installing comet and asteroid ephemerides..."
+
+#: ksplanetbase.cpp:139
+msgid "KSPlanetBase::setRearth(): Error: Need an Earth pointer. ("
+msgstr "KSPlanetBase::setRearth(): Error: Need an Earth pointer. ("
+
+#. i18n: file opssolarsystemui.ui line 102
+#: kspluto.cpp:33 rc.cpp:1576 rc.cpp:3163 rc.cpp:3274
+#: tools/modcalcplanets.cpp:383
+#, no-c-format
+msgid "Pluto"
+msgstr "Pluto"
+
+#: kspopupmenu.cpp:46 kspopupmenu.cpp:234 kspopupmenu.cpp:237
+#: skymapevents.cpp:688
+msgid "Empty sky"
+msgstr "Empty sky"
+
+#: kspopupmenu.cpp:48 kspopupmenu.cpp:61 kspopupmenu.cpp:112
+msgid ""
+"_: First Generation Digitized Sky Survey\n"
+"Show 1st-Gen DSS Image"
+msgstr "Show 1st-Gen DSS Image"
+
+#: kspopupmenu.cpp:49 kspopupmenu.cpp:62 kspopupmenu.cpp:113
+msgid ""
+"_: Second Generation Digitized Sky Survey\n"
+"Show 2nd-Gen DSS Image"
+msgstr "Show 2nd-Gen DSS Image"
+
+#: kspopupmenu.cpp:54
+#, c-format
+msgid "Spectral type: %1"
+msgstr "Spectral type: %1"
+
+#. i18n: file details_links.ui line 137
+#: kspopupmenu.cpp:132 rc.cpp:210
+#, no-c-format
+msgid "Add Link..."
+msgstr "Add Link..."
+
+#: kspopupmenu.cpp:213
+msgid "Center && Track Crosshair"
+msgstr "Centre && Track Crosshair"
+
+#: kspopupmenu.cpp:269
+msgid "Rise time: 00:00"
+msgstr "Rise time: 00:00"
+
+#: kspopupmenu.cpp:275
+msgid ""
+"_: the time at which an object falls below the horizon\n"
+"Set time:"
+msgstr "Set time:"
+
+#: kspopupmenu.cpp:279
+msgid "Transit time: 00:00"
+msgstr "Transit time: 00:00"
+
+#: kspopupmenu.cpp:294
+msgid "Center && Track"
+msgstr "Centre && Track"
+
+#: kspopupmenu.cpp:300
+msgid "Angular Distance To... ["
+msgstr "Angular Distance To... ["
+
+#: kspopupmenu.cpp:302
+msgid "Compute Angular Distance ]"
+msgstr "Compute Angular Distance ]"
+
+#: kspopupmenu.cpp:310
+msgid ""
+"_: Show Detailed Information Dialog\n"
+"Details"
+msgstr "Details"
+
+#: kspopupmenu.cpp:316
+msgid "Remove Label"
+msgstr "Remove Label"
+
+#: kspopupmenu.cpp:318
+msgid "Attach Label"
+msgstr "Attach Label"
+
+#: kspopupmenu.cpp:324
+msgid "Remove From List"
+msgstr "Remove From List"
+
+#: kspopupmenu.cpp:326 locationdialog.cpp:123
+msgid "Add to List"
+msgstr "Add to List"
+
+#: kspopupmenu.cpp:331
+msgid "Add Trail"
+msgstr "Add Trail"
+
+#: kspopupmenu.cpp:333
+msgid "Remove Trail"
+msgstr "Remove Trail"
+
+#: kspopupmenu.cpp:352
+#, c-format
+msgid "Rise time: %1"
+msgstr "Rise time: %1"
+
+#: kspopupmenu.cpp:355
+msgid "No rise time: Circumpolar"
+msgstr "No rise time: Circumpolar"
+
+#: kspopupmenu.cpp:357
+msgid "No rise time: Never rises"
+msgstr "No rise time: Never rises"
+
+#: kspopupmenu.cpp:368
+#, c-format
+msgid ""
+"_: the time at which an object falls below the horizon\n"
+"Set time: %1"
+msgstr "Set time: %1"
+
+#: kspopupmenu.cpp:371
+msgid "No set time: Circumpolar"
+msgstr "No set time: Circumpolar"
+
+#: kspopupmenu.cpp:373
+msgid "No set time: Never rises"
+msgstr "No set time: Never rises"
+
+#: kspopupmenu.cpp:382
+#, c-format
+msgid "Transit time: %1"
+msgstr "Transit time: %1"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 134
+#: kssun.cpp:26 rc.cpp:3169 rc.cpp:3280 tools/modcalcplanets.cpp:384
+#, no-c-format
+msgid "Sun"
+msgstr "Sun"
+
+#: kstars.cpp:160 kstarsactions.cpp:659 skymap.cpp:527
+msgid "Stop &Tracking"
+msgstr "Stop &Tracking"
+
+#: kstars_i18n.cpp:2
+msgid ""
+"_: Constellation name (optional)\n"
+"ANDROMEDA"
+msgstr "ANDROMEDA"
+
+#: kstars_i18n.cpp:3
+msgid ""
+"_: Constellation name (optional)\n"
+"ANTLIA"
+msgstr "ANTLIA"
+
+#: kstars_i18n.cpp:4
+msgid ""
+"_: Constellation name (optional)\n"
+"APUS"
+msgstr "APUS"
+
+#: kstars_i18n.cpp:5
+msgid ""
+"_: Constellation name (optional)\n"
+"AQUARIUS"
+msgstr "AQUARIUS"
+
+#: kstars_i18n.cpp:6
+msgid ""
+"_: Constellation name (optional)\n"
+"AQUILA"
+msgstr "AQUILA"
+
+#: kstars_i18n.cpp:7
+msgid ""
+"_: Constellation name (optional)\n"
+"ARA"
+msgstr "ARA"
+
+#: kstars_i18n.cpp:8
+msgid ""
+"_: Constellation name (optional)\n"
+"ARIES"
+msgstr "ARIES"
+
+#: kstars_i18n.cpp:9
+msgid ""
+"_: Constellation name (optional)\n"
+"AURIGA"
+msgstr "AURIGA"
+
+#: kstars_i18n.cpp:10
+msgid ""
+"_: Constellation name (optional)\n"
+"BOOTES"
+msgstr "BOOTES"
+
+#: kstars_i18n.cpp:11
+msgid ""
+"_: Constellation name (optional)\n"
+"CAELUM"
+msgstr "CAELUM"
+
+#: kstars_i18n.cpp:12
+msgid ""
+"_: Constellation name (optional)\n"
+"CAMELOPARDALIS"
+msgstr "CAMELOPARDALIS"
+
+#: kstars_i18n.cpp:13
+msgid ""
+"_: Constellation name (optional)\n"
+"CANCER"
+msgstr "CANCER"
+
+#: kstars_i18n.cpp:14
+msgid ""
+"_: Constellation name (optional)\n"
+"CANES VENATICI"
+msgstr "CANES VENATICI"
+
+#: kstars_i18n.cpp:15
+msgid ""
+"_: Constellation name (optional)\n"
+"CANIS MAJOR"
+msgstr "CANIS MAJOR"
+
+#: kstars_i18n.cpp:16
+msgid ""
+"_: Constellation name (optional)\n"
+"CANIS MINOR"
+msgstr "CANIS MINOR"
+
+#: kstars_i18n.cpp:17
+msgid ""
+"_: Constellation name (optional)\n"
+"CAPRICORNUS"
+msgstr "CAPRICORNUS"
+
+#: kstars_i18n.cpp:18
+msgid ""
+"_: Constellation name (optional)\n"
+"CARINA"
+msgstr "CARINA"
+
+#: kstars_i18n.cpp:19
+msgid ""
+"_: Constellation name (optional)\n"
+"CASSIOPEIA"
+msgstr "CASSIOPEIA"
+
+#: kstars_i18n.cpp:20
+msgid ""
+"_: Constellation name (optional)\n"
+"CENTAURUS"
+msgstr "CENTAURUS"
+
+#: kstars_i18n.cpp:21
+msgid ""
+"_: Constellation name (optional)\n"
+"CEPHEUS"
+msgstr "CEPHEUS"
+
+#: kstars_i18n.cpp:22
+msgid ""
+"_: Constellation name (optional)\n"
+"CETUS"
+msgstr "CETUS"
+
+#: kstars_i18n.cpp:23
+msgid ""
+"_: Constellation name (optional)\n"
+"CHAMAELEON"
+msgstr "CHAMAELEON"
+
+#: kstars_i18n.cpp:24
+msgid ""
+"_: Constellation name (optional)\n"
+"CIRCINUS"
+msgstr "CIRCINUS"
+
+#: kstars_i18n.cpp:25
+msgid ""
+"_: Constellation name (optional)\n"
+"COLUMBA"
+msgstr "COLUMBA"
+
+#: kstars_i18n.cpp:26
+msgid ""
+"_: Constellation name (optional)\n"
+"COMA BERENICES"
+msgstr "COMA BERENICES"
+
+#: kstars_i18n.cpp:27
+msgid ""
+"_: Constellation name (optional)\n"
+"CORONA AUSTRALIS"
+msgstr "CORONA AUSTRALIS"
+
+#: kstars_i18n.cpp:28
+msgid ""
+"_: Constellation name (optional)\n"
+"CORONA BOREALIS"
+msgstr "CORONA BOREALIS"
+
+#: kstars_i18n.cpp:29
+msgid ""
+"_: Constellation name (optional)\n"
+"CORVUS"
+msgstr "CORVUS"
+
+#: kstars_i18n.cpp:30
+msgid ""
+"_: Constellation name (optional)\n"
+"CRATER"
+msgstr "CRATER"
+
+#: kstars_i18n.cpp:31
+msgid ""
+"_: Constellation name (optional)\n"
+"CRUX"
+msgstr "CRUX"
+
+#: kstars_i18n.cpp:32
+msgid ""
+"_: Constellation name (optional)\n"
+"CYGNUS"
+msgstr "CYGNUS"
+
+#: kstars_i18n.cpp:33
+msgid ""
+"_: Constellation name (optional)\n"
+"DELPHINUS"
+msgstr "DELPHINUS"
+
+#: kstars_i18n.cpp:34
+msgid ""
+"_: Constellation name (optional)\n"
+"DORADO"
+msgstr "DORADO"
+
+#: kstars_i18n.cpp:35
+msgid ""
+"_: Constellation name (optional)\n"
+"DRACO"
+msgstr "DRACO"
+
+#: kstars_i18n.cpp:36
+msgid ""
+"_: Constellation name (optional)\n"
+"EQUULEUS"
+msgstr "EQUULEUS"
+
+#: kstars_i18n.cpp:37
+msgid ""
+"_: Constellation name (optional)\n"
+"ERIDANUS"
+msgstr "ERIDANUS"
+
+#: kstars_i18n.cpp:38
+msgid ""
+"_: Constellation name (optional)\n"
+"FORNAX"
+msgstr "FORNAX"
+
+#: kstars_i18n.cpp:39
+msgid ""
+"_: Constellation name (optional)\n"
+"GEMINI"
+msgstr "GEMINI"
+
+#: kstars_i18n.cpp:40
+msgid ""
+"_: Constellation name (optional)\n"
+"GRUS"
+msgstr "GRUS"
+
+#: kstars_i18n.cpp:41
+msgid ""
+"_: Constellation name (optional)\n"
+"HERCULES"
+msgstr "HERCULES"
+
+#: kstars_i18n.cpp:42
+msgid ""
+"_: Constellation name (optional)\n"
+"HOROLOGIUM"
+msgstr "HOROLOGIUM"
+
+#: kstars_i18n.cpp:43
+msgid ""
+"_: Constellation name (optional)\n"
+"HYDRA"
+msgstr "HYDRA"
+
+#: kstars_i18n.cpp:44
+msgid ""
+"_: Constellation name (optional)\n"
+"HYDRUS"
+msgstr "HYDRUS"
+
+#: kstars_i18n.cpp:45
+msgid ""
+"_: Constellation name (optional)\n"
+"INDUS"
+msgstr "INDUS"
+
+#: kstars_i18n.cpp:46
+msgid ""
+"_: Constellation name (optional)\n"
+"LACERTA"
+msgstr "LACERTA"
+
+#: kstars_i18n.cpp:47
+msgid ""
+"_: Constellation name (optional)\n"
+"LEO"
+msgstr "LEO"
+
+#: kstars_i18n.cpp:48
+msgid ""
+"_: Constellation name (optional)\n"
+"LEO MINOR"
+msgstr "LEO MINOR"
+
+#: kstars_i18n.cpp:49
+msgid ""
+"_: Constellation name (optional)\n"
+"LEPUS"
+msgstr "LEPUS"
+
+#: kstars_i18n.cpp:50
+msgid ""
+"_: Constellation name (optional)\n"
+"LIBRA"
+msgstr "LIBRA"
+
+#: kstars_i18n.cpp:51
+msgid ""
+"_: Constellation name (optional)\n"
+"LUPUS"
+msgstr "LUPUS"
+
+#: kstars_i18n.cpp:52
+msgid ""
+"_: Constellation name (optional)\n"
+"LYNX"
+msgstr "LYNX"
+
+#: kstars_i18n.cpp:53
+msgid ""
+"_: Constellation name (optional)\n"
+"LYRA"
+msgstr "LYRA"
+
+#: kstars_i18n.cpp:54
+msgid ""
+"_: Constellation name (optional)\n"
+"MENSA"
+msgstr "MENSA"
+
+#: kstars_i18n.cpp:55
+msgid ""
+"_: Constellation name (optional)\n"
+"MICROSCOPIUM"
+msgstr "MICROSCOPIUM"
+
+#: kstars_i18n.cpp:56
+msgid ""
+"_: Constellation name (optional)\n"
+"MONOCEROS"
+msgstr "MONOCEROS"
+
+#: kstars_i18n.cpp:57
+msgid ""
+"_: Constellation name (optional)\n"
+"MUSCA"
+msgstr "MUSCA"
+
+#: kstars_i18n.cpp:58
+msgid ""
+"_: Constellation name (optional)\n"
+"NORMA"
+msgstr "NORMA"
+
+#: kstars_i18n.cpp:59
+msgid ""
+"_: Constellation name (optional)\n"
+"OCTANS"
+msgstr "OCTANS"
+
+#: kstars_i18n.cpp:60
+msgid ""
+"_: Constellation name (optional)\n"
+"OPHIUCHUS"
+msgstr "OPHIUCHUS"
+
+#: kstars_i18n.cpp:61
+msgid ""
+"_: Constellation name (optional)\n"
+"ORION"
+msgstr "ORION"
+
+#: kstars_i18n.cpp:62
+msgid ""
+"_: Constellation name (optional)\n"
+"PAVO"
+msgstr "PAVO"
+
+#: kstars_i18n.cpp:63
+msgid ""
+"_: Constellation name (optional)\n"
+"PEGASUS"
+msgstr "PEGASUS"
+
+#: kstars_i18n.cpp:64
+msgid ""
+"_: Constellation name (optional)\n"
+"PERSEUS"
+msgstr "PERSEUS"
+
+#: kstars_i18n.cpp:65
+msgid ""
+"_: Constellation name (optional)\n"
+"PHOENIX"
+msgstr "PHOENIX"
+
+#: kstars_i18n.cpp:66
+msgid ""
+"_: Constellation name (optional)\n"
+"PICTOR"
+msgstr "PICTOR"
+
+#: kstars_i18n.cpp:67
+msgid ""
+"_: Constellation name (optional)\n"
+"PISCES"
+msgstr "PISCES"
+
+#: kstars_i18n.cpp:68
+msgid ""
+"_: Constellation name (optional)\n"
+"PISCIS AUSTRINUS"
+msgstr "PISCIS AUSTRINUS"
+
+#: kstars_i18n.cpp:69
+msgid ""
+"_: Constellation name (optional)\n"
+"PUPPIS"
+msgstr "PUPPIS"
+
+#: kstars_i18n.cpp:70
+msgid ""
+"_: Constellation name (optional)\n"
+"PYXIS"
+msgstr "PYXIS"
+
+#: kstars_i18n.cpp:71
+msgid ""
+"_: Constellation name (optional)\n"
+"RETICULUM"
+msgstr "RETICULUM"
+
+#: kstars_i18n.cpp:72
+msgid ""
+"_: Constellation name (optional)\n"
+"SAGITTA"
+msgstr "SAGITTA"
+
+#: kstars_i18n.cpp:73
+msgid ""
+"_: Constellation name (optional)\n"
+"SAGITTARIUS"
+msgstr "SAGITTARIUS"
+
+#: kstars_i18n.cpp:74
+msgid ""
+"_: Constellation name (optional)\n"
+"SCORPIUS"
+msgstr "SCORPIUS"
+
+#: kstars_i18n.cpp:75
+msgid ""
+"_: Constellation name (optional)\n"
+"SCULPTOR"
+msgstr "SCULPTOR"
+
+#: kstars_i18n.cpp:76
+msgid ""
+"_: Constellation name (optional)\n"
+"SCUTUM"
+msgstr "SCUTUM"
+
+#: kstars_i18n.cpp:77
+msgid ""
+"_: Constellation name (optional)\n"
+"SERPENS CAPUT"
+msgstr "SERPENS CAPUT"
+
+#: kstars_i18n.cpp:78
+msgid ""
+"_: Constellation name (optional)\n"
+"SERPENS CAUDA"
+msgstr "SERPENS CAUDA"
+
+#: kstars_i18n.cpp:79
+msgid ""
+"_: Constellation name (optional)\n"
+"SEXTANS"
+msgstr "SEXTANS"
+
+#: kstars_i18n.cpp:80
+msgid ""
+"_: Constellation name (optional)\n"
+"TAURUS"
+msgstr "TAURUS"
+
+#: kstars_i18n.cpp:81
+msgid ""
+"_: Constellation name (optional)\n"
+"TELESCOPIUM"
+msgstr "TELESCOPIUM"
+
+#: kstars_i18n.cpp:82
+msgid ""
+"_: Constellation name (optional)\n"
+"TRIANGULUM"
+msgstr "TRIANGULUM"
+
+#: kstars_i18n.cpp:83
+msgid ""
+"_: Constellation name (optional)\n"
+"TRIANGULUM AUSTRALE"
+msgstr "TRIANGULUM AUSTRALE"
+
+#: kstars_i18n.cpp:84
+msgid ""
+"_: Constellation name (optional)\n"
+"TUCANA"
+msgstr "TUCANA"
+
+#: kstars_i18n.cpp:85
+msgid ""
+"_: Constellation name (optional)\n"
+"URSA MAJOR"
+msgstr "URSA MAJOR"
+
+#: kstars_i18n.cpp:86
+msgid ""
+"_: Constellation name (optional)\n"
+"URSA MINOR"
+msgstr "URSA MINOR"
+
+#: kstars_i18n.cpp:87
+msgid ""
+"_: Constellation name (optional)\n"
+"VELA"
+msgstr "VELA"
+
+#: kstars_i18n.cpp:88
+msgid ""
+"_: Constellation name (optional)\n"
+"VIRGO"
+msgstr "VIRGO"
+
+#: kstars_i18n.cpp:89
+msgid ""
+"_: Constellation name (optional)\n"
+"VOLANS"
+msgstr "VOLANS"
+
+#: kstars_i18n.cpp:90
+msgid ""
+"_: Constellation name (optional)\n"
+"VULPECULA"
+msgstr "VULPECULA"
+
+#: kstars_i18n.cpp:91
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aabenraa"
+msgstr "Aabenraa"
+
+#: kstars_i18n.cpp:92
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aachen"
+msgstr "Aachen"
+
+#: kstars_i18n.cpp:93
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aalborg"
+msgstr "Aalborg"
+
+#: kstars_i18n.cpp:94
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aarhus"
+msgstr "Aarhus"
+
+#: kstars_i18n.cpp:95
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Abakan"
+msgstr "Abakan"
+
+#: kstars_i18n.cpp:96
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Abbotsford"
+msgstr "Abbotsford"
+
+#: kstars_i18n.cpp:97
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aberdeen"
+msgstr "Aberdeen"
+
+#: kstars_i18n.cpp:98
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Abidjan"
+msgstr "Abidjan"
+
+#: kstars_i18n.cpp:99
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Abilene"
+msgstr "Abilene"
+
+#: kstars_i18n.cpp:100
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Abuja"
+msgstr "Abuja"
+
+#: kstars_i18n.cpp:101
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Acapulco"
+msgstr "Acapulco"
+
+#: kstars_i18n.cpp:102
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Accra"
+msgstr "Accra"
+
+#: kstars_i18n.cpp:103
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ada"
+msgstr "Ada"
+
+#: kstars_i18n.cpp:104
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Adak"
+msgstr "Adak"
+
+#: kstars_i18n.cpp:105
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Adams"
+msgstr "Adams"
+
+#: kstars_i18n.cpp:106
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Adamstown"
+msgstr "Adamstown"
+
+#: kstars_i18n.cpp:107
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Addis Ababa"
+msgstr "Addis Ababa"
+
+#: kstars_i18n.cpp:108
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Adelaide"
+msgstr "Adelaide"
+
+#: kstars_i18n.cpp:109
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aden"
+msgstr "Aden"
+
+#: kstars_i18n.cpp:110
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Afton"
+msgstr "Afton"
+
+#: kstars_i18n.cpp:111
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Agadez"
+msgstr "Agadez"
+
+#: kstars_i18n.cpp:112
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Agadir"
+msgstr "Agadir"
+
+#: kstars_i18n.cpp:113
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Agana"
+msgstr "Agana"
+
+#: kstars_i18n.cpp:114
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aginskoe"
+msgstr "Aginskoe"
+
+#: kstars_i18n.cpp:115
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ahwahnee"
+msgstr "Ahwahnee"
+
+#: kstars_i18n.cpp:116
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aiken"
+msgstr "Aiken"
+
+#: kstars_i18n.cpp:117
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ainsworth"
+msgstr "Ainsworth"
+
+#: kstars_i18n.cpp:118
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ajaccio"
+msgstr "Ajaccio"
+
+#: kstars_i18n.cpp:119
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ajo"
+msgstr "Ajo"
+
+#: kstars_i18n.cpp:120
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Akron"
+msgstr "Akron"
+
+#: kstars_i18n.cpp:121
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Al Jawf"
+msgstr "Al Jawf"
+
+#: kstars_i18n.cpp:122
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Al Manamah"
+msgstr "Al Manamah"
+
+#: kstars_i18n.cpp:123
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alameda"
+msgstr "Alameda"
+
+#: kstars_i18n.cpp:124
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alamo"
+msgstr "Alamo"
+
+#: kstars_i18n.cpp:125
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alamogordo"
+msgstr "Alamogordo"
+
+#: kstars_i18n.cpp:126
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Albacete"
+msgstr "Albacete"
+
+#: kstars_i18n.cpp:127
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Albany"
+msgstr "Albany"
+
+#: kstars_i18n.cpp:128
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Albion"
+msgstr "Albion"
+
+#: kstars_i18n.cpp:129
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Albuquerque"
+msgstr "Albuquerque"
+
+#: kstars_i18n.cpp:130
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alcalá de Henares"
+msgstr "Alcalá de Henares"
+
+#: kstars_i18n.cpp:131
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alcoa"
+msgstr "Alcoa"
+
+#: kstars_i18n.cpp:132
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aldermaston"
+msgstr "Aldermaston"
+
+#: kstars_i18n.cpp:133
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alert"
+msgstr "Alert"
+
+#: kstars_i18n.cpp:134
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alessandria"
+msgstr "Alessandria"
+
+#: kstars_i18n.cpp:135
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alexander City"
+msgstr "Alexander City"
+
+#: kstars_i18n.cpp:136
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alexandria"
+msgstr "Alexandria"
+
+#: kstars_i18n.cpp:137
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Algiers"
+msgstr "Algiers"
+
+#: kstars_i18n.cpp:138
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Algonquin"
+msgstr "Algonquin"
+
+#: kstars_i18n.cpp:139
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alhambra"
+msgstr "Alhambra"
+
+#: kstars_i18n.cpp:140
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alicante"
+msgstr "Alicante"
+
+#: kstars_i18n.cpp:141
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alice Springs"
+msgstr "Alice Springs"
+
+#: kstars_i18n.cpp:142
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Allegheny Obs."
+msgstr "Allegheny Obs."
+
+#: kstars_i18n.cpp:143
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Allentown"
+msgstr "Allentown"
+
+#: kstars_i18n.cpp:144
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alliance"
+msgstr "Alliance"
+
+#: kstars_i18n.cpp:145
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alma Ata"
+msgstr "Alma Ata"
+
+#: kstars_i18n.cpp:146
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Almería"
+msgstr "Almería"
+
+#: kstars_i18n.cpp:147
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alpharetta"
+msgstr "Alpharetta"
+
+#: kstars_i18n.cpp:148
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Alpine"
+msgstr "Alpine"
+
+#: kstars_i18n.cpp:149
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Altenstadt"
+msgstr "Altenstadt"
+
+#: kstars_i18n.cpp:150
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Altoona"
+msgstr "Altoona"
+
+#: kstars_i18n.cpp:151
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amami Island"
+msgstr "Amami Island"
+
+#: kstars_i18n.cpp:152
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amarillo"
+msgstr "Amarillo"
+
+#: kstars_i18n.cpp:153
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ambler"
+msgstr "Ambler"
+
+#: kstars_i18n.cpp:154
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amchitka"
+msgstr "Amchitka"
+
+#: kstars_i18n.cpp:155
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"American Falls"
+msgstr "American Falls"
+
+#: kstars_i18n.cpp:156
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ames"
+msgstr "Ames"
+
+#: kstars_i18n.cpp:157
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amherst Obs."
+msgstr "Amherst Obs."
+
+#: kstars_i18n.cpp:158
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amherst"
+msgstr "Amherst"
+
+#: kstars_i18n.cpp:159
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amiens"
+msgstr "Amiens"
+
+#: kstars_i18n.cpp:160
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amilcar Cabral"
+msgstr "Amilcar Cabral"
+
+#: kstars_i18n.cpp:161
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amman"
+msgstr "Amman"
+
+#: kstars_i18n.cpp:162
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Amsterdam"
+msgstr "Amsterdam"
+
+#: kstars_i18n.cpp:163
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Anaconda"
+msgstr "Anaconda"
+
+#: kstars_i18n.cpp:164
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Anadyr"
+msgstr "Anadyr"
+
+#: kstars_i18n.cpp:165
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Anaheim"
+msgstr "Anaheim"
+
+#: kstars_i18n.cpp:166
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Anchorage"
+msgstr "Anchorage"
+
+#: kstars_i18n.cpp:167
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ancona"
+msgstr "Ancona"
+
+#: kstars_i18n.cpp:168
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Anderson AFB"
+msgstr "Anderson AFB"
+
+#: kstars_i18n.cpp:169
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Anderson"
+msgstr "Anderson"
+
+#: kstars_i18n.cpp:170
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Andong"
+msgstr "Andong"
+
+#: kstars_i18n.cpp:171
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Andria"
+msgstr "Andria"
+
+#: kstars_i18n.cpp:172
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Angaur Island"
+msgstr "Angaur Island"
+
+#: kstars_i18n.cpp:173
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ankara"
+msgstr "Ankara"
+
+#: kstars_i18n.cpp:174
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ann Arbor"
+msgstr "Ann Arbor"
+
+#: kstars_i18n.cpp:175
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Annabah"
+msgstr "Annabah"
+
+#: kstars_i18n.cpp:176
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Annapolis"
+msgstr "Annapolis"
+
+#: kstars_i18n.cpp:177
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Annecy"
+msgstr "Annecy"
+
+#: kstars_i18n.cpp:178
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Annette Island"
+msgstr "Annette Island"
+
+#: kstars_i18n.cpp:179
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Anniston"
+msgstr "Anniston"
+
+#: kstars_i18n.cpp:180
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ansbach"
+msgstr "Ansbach"
+
+#: kstars_i18n.cpp:181
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Antananarivo"
+msgstr "Antananarivo"
+
+#: kstars_i18n.cpp:182
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Antlers"
+msgstr "Antlers"
+
+#: kstars_i18n.cpp:183
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Antofagasta"
+msgstr "Antofagasta"
+
+#: kstars_i18n.cpp:184
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Antsirabe"
+msgstr "Antsirabe"
+
+#: kstars_i18n.cpp:185
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Antwerp"
+msgstr "Antwerp"
+
+#: kstars_i18n.cpp:186
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aosta"
+msgstr "Aosta"
+
+#: kstars_i18n.cpp:187
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Appleton"
+msgstr "Appleton"
+
+#: kstars_i18n.cpp:188
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aqaba"
+msgstr "Aqaba"
+
+#: kstars_i18n.cpp:189
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arcade-Arden"
+msgstr "Arcade-Arden"
+
+#: kstars_i18n.cpp:190
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arcetri"
+msgstr "Arcetri"
+
+#: kstars_i18n.cpp:191
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Archenhold"
+msgstr "Archenhold"
+
+#: kstars_i18n.cpp:192
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ardmore"
+msgstr "Ardmore"
+
+#: kstars_i18n.cpp:193
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arecibo Obs."
+msgstr "Arecibo Obs."
+
+#: kstars_i18n.cpp:194
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arese"
+msgstr "Arese"
+
+#: kstars_i18n.cpp:195
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arezzo"
+msgstr "Arezzo"
+
+#: kstars_i18n.cpp:196
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Argyle"
+msgstr "Argyle"
+
+#: kstars_i18n.cpp:197
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arica"
+msgstr "Arica"
+
+#: kstars_i18n.cpp:198
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arkadelphia"
+msgstr "Arkadelphia"
+
+#: kstars_i18n.cpp:199
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arkhangelsk"
+msgstr "Arkhangelsk"
+
+#: kstars_i18n.cpp:200
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arlington Heights"
+msgstr "Arlington Heights"
+
+#: kstars_i18n.cpp:201
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arlington"
+msgstr "Arlington"
+
+#: kstars_i18n.cpp:202
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Armagh"
+msgstr "Armagh"
+
+#: kstars_i18n.cpp:203
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Armour"
+msgstr "Armour"
+
+#: kstars_i18n.cpp:204
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arrecife"
+msgstr "Arrecife"
+
+#: kstars_i18n.cpp:205
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arua"
+msgstr "Arua"
+
+#: kstars_i18n.cpp:206
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Arvada"
+msgstr "Arvada"
+
+#: kstars_i18n.cpp:207
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ash Fork"
+msgstr "Ash Fork"
+
+#: kstars_i18n.cpp:208
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Asheville"
+msgstr "Asheville"
+
+#: kstars_i18n.cpp:209
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ashland"
+msgstr "Ashland"
+
+#: kstars_i18n.cpp:210
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ashley"
+msgstr "Ashley"
+
+#: kstars_i18n.cpp:211
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Asiago"
+msgstr "Asiago"
+
+#: kstars_i18n.cpp:212
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Asmera"
+msgstr "Asmera"
+
+#: kstars_i18n.cpp:213
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aspen"
+msgstr "Aspen"
+
+#: kstars_i18n.cpp:214
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Assab"
+msgstr "Assab"
+
+#: kstars_i18n.cpp:215
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Astoria"
+msgstr "Astoria"
+
+#: kstars_i18n.cpp:216
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Asunción"
+msgstr "Asunción"
+
+#: kstars_i18n.cpp:217
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aswan"
+msgstr "Aswan"
+
+#: kstars_i18n.cpp:218
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Asyut"
+msgstr "Asyut"
+
+#: kstars_i18n.cpp:219
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Atenas"
+msgstr "Atenas"
+
+#: kstars_i18n.cpp:220
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Athens"
+msgstr "Athens"
+
+#: kstars_i18n.cpp:221
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Atkinson"
+msgstr "Atkinson"
+
+#: kstars_i18n.cpp:222
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Atlanta"
+msgstr "Atlanta"
+
+#: kstars_i18n.cpp:223
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Atlantic City"
+msgstr "Atlantic City"
+
+#: kstars_i18n.cpp:224
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Atmore"
+msgstr "Atmore"
+
+#: kstars_i18n.cpp:225
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Attleboro"
+msgstr "Attleboro"
+
+#: kstars_i18n.cpp:226
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Auburn"
+msgstr "Auburn"
+
+#: kstars_i18n.cpp:227
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Auckland"
+msgstr "Auckland"
+
+#: kstars_i18n.cpp:228
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Augsburg"
+msgstr "Augsburg"
+
+#: kstars_i18n.cpp:229
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Augusta"
+msgstr "Augusta"
+
+#: kstars_i18n.cpp:230
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aurora"
+msgstr "Aurora"
+
+#: kstars_i18n.cpp:231
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Austin"
+msgstr "Austin"
+
+#: kstars_i18n.cpp:232
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Avalon"
+msgstr "Avalon"
+
+#: kstars_i18n.cpp:233
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aviano"
+msgstr "Aviano"
+
+#: kstars_i18n.cpp:234
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Avon"
+msgstr "Avon"
+
+#: kstars_i18n.cpp:235
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ayase"
+msgstr "Ayase"
+
+#: kstars_i18n.cpp:236
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Aztec"
+msgstr "Aztec"
+
+#: kstars_i18n.cpp:237
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Babelthuap Island"
+msgstr "Babelthuap Island"
+
+#: kstars_i18n.cpp:238
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bacolod"
+msgstr "Bacolod"
+
+#: kstars_i18n.cpp:239
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Badajoz"
+msgstr "Badajoz"
+
+#: kstars_i18n.cpp:240
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Badalona"
+msgstr "Badalona"
+
+#: kstars_i18n.cpp:241
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baden-Baden"
+msgstr "Baden-Baden"
+
+#: kstars_i18n.cpp:242
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bafata"
+msgstr "Bafata"
+
+#: kstars_i18n.cpp:243
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baghdad"
+msgstr "Baghdad"
+
+#: kstars_i18n.cpp:244
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bahrain"
+msgstr "Bahrain"
+
+#: kstars_i18n.cpp:245
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baie-Comeau"
+msgstr "Baie-Comeau"
+
+#: kstars_i18n.cpp:246
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baker"
+msgstr "Baker"
+
+#: kstars_i18n.cpp:247
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bakersfield"
+msgstr "Bakersfield"
+
+#: kstars_i18n.cpp:248
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Balboa"
+msgstr "Balboa"
+
+#: kstars_i18n.cpp:249
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baldwin Park"
+msgstr "Baldwin Park"
+
+#: kstars_i18n.cpp:250
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bali"
+msgstr "Bali"
+
+#: kstars_i18n.cpp:251
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baltimore"
+msgstr "Baltimore"
+
+#: kstars_i18n.cpp:252
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bamako"
+msgstr "Bamako"
+
+#: kstars_i18n.cpp:253
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bamberg"
+msgstr "Bamberg"
+
+#: kstars_i18n.cpp:254
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bandar Abbass"
+msgstr "Bandar Abbass"
+
+#: kstars_i18n.cpp:255
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bandar Lengeh"
+msgstr "Bandar Lengeh"
+
+#: kstars_i18n.cpp:256
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bandar Seri Begawan"
+msgstr "Bandar Seri Begawan"
+
+#: kstars_i18n.cpp:257
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bandirma"
+msgstr "Bandirma"
+
+#: kstars_i18n.cpp:258
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Banff"
+msgstr "Banff"
+
+#: kstars_i18n.cpp:259
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bangalore"
+msgstr "Bangalore"
+
+#: kstars_i18n.cpp:260
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bangassou"
+msgstr "Bangassou"
+
+#: kstars_i18n.cpp:261
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bangkok"
+msgstr "Bangkok"
+
+#: kstars_i18n.cpp:262
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bangor"
+msgstr "Bangor"
+
+#: kstars_i18n.cpp:263
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bangui"
+msgstr "Bangui"
+
+#: kstars_i18n.cpp:264
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Banjul"
+msgstr "Banjul"
+
+#: kstars_i18n.cpp:265
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bar Harbor"
+msgstr "Bar Harbour"
+
+#: kstars_i18n.cpp:266
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baraboo"
+msgstr "Baraboo"
+
+#: kstars_i18n.cpp:267
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barcelona"
+msgstr "Barcelona"
+
+#: kstars_i18n.cpp:268
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bari"
+msgstr "Bari"
+
+#: kstars_i18n.cpp:269
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barletta"
+msgstr "Barletta"
+
+#: kstars_i18n.cpp:270
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barnaul"
+msgstr "Barnaul"
+
+#: kstars_i18n.cpp:271
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barnesville"
+msgstr "Barnesville"
+
+#: kstars_i18n.cpp:272
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barranquilla"
+msgstr "Barranquilla"
+
+#: kstars_i18n.cpp:273
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barre"
+msgstr "Barre"
+
+#: kstars_i18n.cpp:274
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barron"
+msgstr "Barron"
+
+#: kstars_i18n.cpp:275
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barrow"
+msgstr "Barrow"
+
+#: kstars_i18n.cpp:276
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barstow"
+msgstr "Barstow"
+
+#: kstars_i18n.cpp:277
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bartlesville"
+msgstr "Bartlesville"
+
+#: kstars_i18n.cpp:278
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Barton"
+msgstr "Barton"
+
+#: kstars_i18n.cpp:279
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Basrah"
+msgstr "Basrah"
+
+#: kstars_i18n.cpp:280
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bastia"
+msgstr "Bastia"
+
+#: kstars_i18n.cpp:281
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bata"
+msgstr "Bata"
+
+#: kstars_i18n.cpp:282
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Batesburg"
+msgstr "Batesburg"
+
+#: kstars_i18n.cpp:283
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baton Rouge"
+msgstr "Baton Rouge"
+
+#: kstars_i18n.cpp:284
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Battle Creek"
+msgstr "Battle Creek"
+
+#: kstars_i18n.cpp:285
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bay City"
+msgstr "Bay City"
+
+#: kstars_i18n.cpp:286
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bay St. Louis"
+msgstr "Bay St. Louis"
+
+#: kstars_i18n.cpp:287
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bayonne"
+msgstr "Bayonne"
+
+#: kstars_i18n.cpp:288
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Baytown"
+msgstr "Baytown"
+
+#: kstars_i18n.cpp:289
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Be'er Sheva"
+msgstr "Be'er Sheva"
+
+#: kstars_i18n.cpp:290
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beach"
+msgstr "Beach"
+
+#: kstars_i18n.cpp:291
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beatty"
+msgstr "Beatty"
+
+#: kstars_i18n.cpp:292
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beaufort"
+msgstr "Beaufort"
+
+#: kstars_i18n.cpp:293
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beaumont"
+msgstr "Beaumont"
+
+#: kstars_i18n.cpp:294
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beaver"
+msgstr "Beaver"
+
+#: kstars_i18n.cpp:295
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beaverton"
+msgstr "Beaverton"
+
+#: kstars_i18n.cpp:296
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beckley"
+msgstr "Beckley"
+
+#: kstars_i18n.cpp:297
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beijing"
+msgstr "Beijing"
+
+#: kstars_i18n.cpp:298
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beira"
+msgstr "Beira"
+
+#: kstars_i18n.cpp:299
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beirut"
+msgstr "Beirut"
+
+#: kstars_i18n.cpp:300
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Beja"
+msgstr "Beja"
+
+#: kstars_i18n.cpp:301
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Belem"
+msgstr "Belem"
+
+#: kstars_i18n.cpp:302
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Belen"
+msgstr "Belen"
+
+#: kstars_i18n.cpp:303
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Belfast"
+msgstr "Belfast"
+
+#: kstars_i18n.cpp:304
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Belgorod"
+msgstr "Belgorod"
+
+#: kstars_i18n.cpp:305
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Belgrade"
+msgstr "Belgrade"
+
+#: kstars_i18n.cpp:306
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Belize City"
+msgstr "Belize City"
+
+#: kstars_i18n.cpp:307
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Belleville"
+msgstr "Belleville"
+
+#: kstars_i18n.cpp:308
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bellevue"
+msgstr "Bellevue"
+
+#: kstars_i18n.cpp:309
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bellflower"
+msgstr "Bellflower"
+
+#: kstars_i18n.cpp:310
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bellingham"
+msgstr "Bellingham"
+
+#: kstars_i18n.cpp:311
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bellows Falls"
+msgstr "Bellows Falls"
+
+#: kstars_i18n.cpp:312
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ben Guerir"
+msgstr "Ben Guerir"
+
+#: kstars_i18n.cpp:313
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bend"
+msgstr "Bend"
+
+#: kstars_i18n.cpp:314
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bender Cassim"
+msgstr "Bender Cassim"
+
+#: kstars_i18n.cpp:315
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bendigo"
+msgstr "Bendigo"
+
+#: kstars_i18n.cpp:316
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Benghazi"
+msgstr "Benghazi"
+
+#: kstars_i18n.cpp:317
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bennington"
+msgstr "Bennington"
+
+#: kstars_i18n.cpp:318
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Benton"
+msgstr "Benton"
+
+#: kstars_i18n.cpp:319
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Berbera"
+msgstr "Berbera"
+
+#: kstars_i18n.cpp:320
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bergamo"
+msgstr "Bergamo"
+
+#: kstars_i18n.cpp:321
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bergen"
+msgstr "Bergen"
+
+#: kstars_i18n.cpp:322
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bergisch-Gladbach"
+msgstr "Bergisch-Gladbach"
+
+#: kstars_i18n.cpp:323
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Berkeley"
+msgstr "Berkeley"
+
+#: kstars_i18n.cpp:324
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Berlin"
+msgstr "Berlin"
+
+#: kstars_i18n.cpp:325
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bern"
+msgstr "Bern"
+
+#: kstars_i18n.cpp:326
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bethel"
+msgstr "Bethel"
+
+#: kstars_i18n.cpp:327
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bethesda"
+msgstr "Bethesda"
+
+#: kstars_i18n.cpp:328
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bethlehem"
+msgstr "Bethlehem"
+
+#: kstars_i18n.cpp:329
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bettendorf"
+msgstr "Bettendorf"
+
+#: kstars_i18n.cpp:330
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bettles Field"
+msgstr "Bettles Field"
+
+#: kstars_i18n.cpp:331
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Biddeford"
+msgstr "Biddeford"
+
+#: kstars_i18n.cpp:332
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Big Bear Solar Obs."
+msgstr "Big Bear Solar Obs."
+
+#: kstars_i18n.cpp:333
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Big Delta"
+msgstr "Big Delta"
+
+#: kstars_i18n.cpp:334
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Big Lake"
+msgstr "Big Lake"
+
+#: kstars_i18n.cpp:335
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bilbao"
+msgstr "Bilbao"
+
+#: kstars_i18n.cpp:336
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Billings"
+msgstr "Billings"
+
+#: kstars_i18n.cpp:337
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Biloxi"
+msgstr "Biloxi"
+
+#: kstars_i18n.cpp:338
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Binghamton"
+msgstr "Binghamton"
+
+#: kstars_i18n.cpp:339
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Birao"
+msgstr "Birao"
+
+#: kstars_i18n.cpp:340
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Birmingham"
+msgstr "Birmingham"
+
+#: kstars_i18n.cpp:341
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Birobidzhan"
+msgstr "Birobidzhan"
+
+#: kstars_i18n.cpp:342
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Biruni"
+msgstr "Biruni"
+
+#: kstars_i18n.cpp:343
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bismarck"
+msgstr "Bismarck"
+
+#: kstars_i18n.cpp:344
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bissau"
+msgstr "Bissau"
+
+#: kstars_i18n.cpp:345
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bitburg"
+msgstr "Bitburg"
+
+#: kstars_i18n.cpp:346
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Blaavands huk"
+msgstr "Blaavands huk"
+
+#: kstars_i18n.cpp:347
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Black Birch"
+msgstr "Black Birch"
+
+#: kstars_i18n.cpp:348
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Blackpool"
+msgstr "Blackpool"
+
+#: kstars_i18n.cpp:349
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Blackwell"
+msgstr "Blackwell"
+
+#: kstars_i18n.cpp:350
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Blantyre"
+msgstr "Blantyre"
+
+#: kstars_i18n.cpp:351
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bleien"
+msgstr "Bleien"
+
+#: kstars_i18n.cpp:352
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bloomfield"
+msgstr "Bloomfield"
+
+#: kstars_i18n.cpp:353
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bloomington"
+msgstr "Bloomington"
+
+#: kstars_i18n.cpp:354
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bluefield"
+msgstr "Bluefield"
+
+#: kstars_i18n.cpp:355
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bluff"
+msgstr "Bluff"
+
+#: kstars_i18n.cpp:356
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bnei Brak"
+msgstr "Bnei Brak"
+
+#: kstars_i18n.cpp:357
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bobo-Dioulasso"
+msgstr "Bobo-Dioulasso"
+
+#: kstars_i18n.cpp:358
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boca Raton"
+msgstr "Boca Raton"
+
+#: kstars_i18n.cpp:359
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bochum"
+msgstr "Bochum"
+
+#: kstars_i18n.cpp:360
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bodo"
+msgstr "Bodo"
+
+#: kstars_i18n.cpp:361
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boeun"
+msgstr "Boeun"
+
+#: kstars_i18n.cpp:362
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bogalusa"
+msgstr "Bogalusa"
+
+#: kstars_i18n.cpp:363
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bogotá"
+msgstr "Bogotá"
+
+#: kstars_i18n.cpp:364
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boise City"
+msgstr "Boise City"
+
+#: kstars_i18n.cpp:365
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boise"
+msgstr "Boise"
+
+#: kstars_i18n.cpp:366
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bolgatanga"
+msgstr "Bolgatanga"
+
+#: kstars_i18n.cpp:367
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bologna"
+msgstr "Bologna"
+
+#: kstars_i18n.cpp:368
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bolzano"
+msgstr "Bolzano"
+
+#: kstars_i18n.cpp:369
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bombay"
+msgstr "Bombay"
+
+#: kstars_i18n.cpp:370
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bonn"
+msgstr "Bonn"
+
+#: kstars_i18n.cpp:371
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boone"
+msgstr "Boone"
+
+#: kstars_i18n.cpp:372
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Booneville"
+msgstr "Booneville"
+
+#: kstars_i18n.cpp:373
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bordeaux"
+msgstr "Bordeaux"
+
+#: kstars_i18n.cpp:374
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bordentown"
+msgstr "Bordentown"
+
+#: kstars_i18n.cpp:375
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Borinquen"
+msgstr "Borinquen"
+
+#: kstars_i18n.cpp:376
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Borowiec"
+msgstr "Borowiec"
+
+#: kstars_i18n.cpp:377
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boscobel"
+msgstr "Boscobel"
+
+#: kstars_i18n.cpp:378
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bosscha"
+msgstr "Bosscha"
+
+#: kstars_i18n.cpp:379
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bossier City"
+msgstr "Bossier City"
+
+#: kstars_i18n.cpp:380
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boston"
+msgstr "Boston"
+
+#: kstars_i18n.cpp:381
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bottrop"
+msgstr "Bottrop"
+
+#: kstars_i18n.cpp:382
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boulder City"
+msgstr "Boulder City"
+
+#: kstars_i18n.cpp:383
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boulder Creek"
+msgstr "Boulder Creek"
+
+#: kstars_i18n.cpp:384
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boulder"
+msgstr "Boulder"
+
+#: kstars_i18n.cpp:385
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boulogne-sur-mer"
+msgstr "Boulogne-sur-mer"
+
+#: kstars_i18n.cpp:386
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bountiful"
+msgstr "Bountiful"
+
+#: kstars_i18n.cpp:387
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bourges"
+msgstr "Bourges"
+
+#: kstars_i18n.cpp:388
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bowie"
+msgstr "Bowie"
+
+#: kstars_i18n.cpp:389
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bowling Green"
+msgstr "Bowling Green"
+
+#: kstars_i18n.cpp:390
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bowman"
+msgstr "Bowman"
+
+#: kstars_i18n.cpp:391
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Boyden"
+msgstr "Boyden"
+
+#: kstars_i18n.cpp:392
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bozeman"
+msgstr "Bozeman"
+
+#: kstars_i18n.cpp:393
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bradford"
+msgstr "Bradford"
+
+#: kstars_i18n.cpp:394
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brandon"
+msgstr "Brandon"
+
+#: kstars_i18n.cpp:395
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brasilia"
+msgstr "Brasilia"
+
+#: kstars_i18n.cpp:396
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bratsk"
+msgstr "Bratsk"
+
+#: kstars_i18n.cpp:397
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brattleboro"
+msgstr "Brattleboro"
+
+#: kstars_i18n.cpp:398
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Braunschweig"
+msgstr "Braunschweig"
+
+#: kstars_i18n.cpp:399
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brazzaville"
+msgstr "Brazzaville"
+
+#: kstars_i18n.cpp:400
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bremen"
+msgstr "Bremen"
+
+#: kstars_i18n.cpp:401
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bremerhaven"
+msgstr "Bremerhaven"
+
+#: kstars_i18n.cpp:402
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bremerton"
+msgstr "Bremerton"
+
+#: kstars_i18n.cpp:403
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brera"
+msgstr "Brera"
+
+#: kstars_i18n.cpp:404
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brescia"
+msgstr "Brescia"
+
+#: kstars_i18n.cpp:405
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brest"
+msgstr "Brest"
+
+#: kstars_i18n.cpp:406
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bridgeport"
+msgstr "Bridgeport"
+
+#: kstars_i18n.cpp:407
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bridgeton"
+msgstr "Bridgeton"
+
+#: kstars_i18n.cpp:408
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bridgetown"
+msgstr "Bridgetown"
+
+#: kstars_i18n.cpp:409
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brilliant"
+msgstr "Brilliant"
+
+#: kstars_i18n.cpp:410
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brindisi"
+msgstr "Brindisi"
+
+#: kstars_i18n.cpp:411
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brisbane"
+msgstr "Brisbane"
+
+#: kstars_i18n.cpp:412
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bristol"
+msgstr "Bristol"
+
+#: kstars_i18n.cpp:413
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brize Norton"
+msgstr "Brize Norton"
+
+#: kstars_i18n.cpp:414
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brockton"
+msgstr "Brockton"
+
+#: kstars_i18n.cpp:415
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Broken Arrow"
+msgstr "Broken Arrow"
+
+#: kstars_i18n.cpp:416
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brookings"
+msgstr "Brookings"
+
+#: kstars_i18n.cpp:417
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brookline"
+msgstr "Brookline"
+
+#: kstars_i18n.cpp:418
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brooklyn Park"
+msgstr "Brooklyn Park"
+
+#: kstars_i18n.cpp:419
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brookside Park"
+msgstr "Brookside Park"
+
+#: kstars_i18n.cpp:420
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brownsville"
+msgstr "Brownsville"
+
+#: kstars_i18n.cpp:421
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brunswick"
+msgstr "Brunswick"
+
+#: kstars_i18n.cpp:422
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Brussels"
+msgstr "Brussels"
+
+#: kstars_i18n.cpp:423
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bryansk"
+msgstr "Bryansk"
+
+#: kstars_i18n.cpp:424
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Buan"
+msgstr "Buan"
+
+#: kstars_i18n.cpp:425
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bucarest"
+msgstr "Bucarest"
+
+#: kstars_i18n.cpp:426
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bucharest"
+msgstr "Bucharest"
+
+#: kstars_i18n.cpp:427
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Buckeburg"
+msgstr "Buckeburg"
+
+#: kstars_i18n.cpp:428
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Budapest"
+msgstr "Budapest"
+
+#: kstars_i18n.cpp:429
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Buena Park"
+msgstr "Buena Park"
+
+#: kstars_i18n.cpp:430
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Buenos Aires"
+msgstr "Buenos Aires"
+
+#: kstars_i18n.cpp:431
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Buffalo"
+msgstr "Buffalo"
+
+#: kstars_i18n.cpp:432
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bujumburo"
+msgstr "Bujumburo"
+
+#: kstars_i18n.cpp:433
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bukavu"
+msgstr "Bukavu"
+
+#: kstars_i18n.cpp:434
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bulawayo"
+msgstr "Bulawayo"
+
+#: kstars_i18n.cpp:435
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Burbank"
+msgstr "Burbank"
+
+#: kstars_i18n.cpp:436
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Burgos"
+msgstr "Burgos"
+
+#: kstars_i18n.cpp:437
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Burlington"
+msgstr "Burlington"
+
+#: kstars_i18n.cpp:438
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Burns"
+msgstr "Burns"
+
+#: kstars_i18n.cpp:439
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Bururi"
+msgstr "Bururi"
+
+#: kstars_i18n.cpp:440
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Burwash"
+msgstr "Burwash"
+
+#: kstars_i18n.cpp:441
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Busan"
+msgstr "Busan"
+
+#: kstars_i18n.cpp:442
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Butte"
+msgstr "Butte"
+
+#: kstars_i18n.cpp:443
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Butterworth"
+msgstr "Butterworth"
+
+#: kstars_i18n.cpp:444
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Buyeo"
+msgstr "Buyeo"
+
+#: kstars_i18n.cpp:445
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Byurakan"
+msgstr "Byurakan"
+
+#: kstars_i18n.cpp:446
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Caen"
+msgstr "Caen"
+
+#: kstars_i18n.cpp:447
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cagliari"
+msgstr "Cagliari"
+
+#: kstars_i18n.cpp:448
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cairo"
+msgstr "Cairo"
+
+#: kstars_i18n.cpp:449
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Calais/Dunkirk"
+msgstr "Calais/Dunkirk"
+
+#: kstars_i18n.cpp:450
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Calar Alto"
+msgstr "Calar Alto"
+
+#: kstars_i18n.cpp:451
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Calcutta"
+msgstr "Calcutta"
+
+#: kstars_i18n.cpp:452
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Caldwell"
+msgstr "Caldwell"
+
+#: kstars_i18n.cpp:453
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Calgary"
+msgstr "Calgary"
+
+#: kstars_i18n.cpp:454
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Caliente"
+msgstr "Caliente"
+
+#: kstars_i18n.cpp:455
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cambridge"
+msgstr "Cambridge"
+
+#: kstars_i18n.cpp:456
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Camden"
+msgstr "Camden"
+
+#: kstars_i18n.cpp:457
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Campobasso"
+msgstr "Campobasso"
+
+#: kstars_i18n.cpp:458
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Canberra"
+msgstr "Canberra"
+
+#: kstars_i18n.cpp:459
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cannes"
+msgstr "Cannes"
+
+#: kstars_i18n.cpp:460
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Canoga Park"
+msgstr "Canoga Park"
+
+#: kstars_i18n.cpp:461
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Canton"
+msgstr "Canton"
+
+#: kstars_i18n.cpp:462
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cantonsville"
+msgstr "Cantonsville"
+
+#: kstars_i18n.cpp:463
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cape Canaveral"
+msgstr "Cape Canaveral"
+
+#: kstars_i18n.cpp:464
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cape Girardeau"
+msgstr "Cape Girardeau"
+
+#: kstars_i18n.cpp:465
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cape May"
+msgstr "Cape May"
+
+#: kstars_i18n.cpp:466
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cape Town"
+msgstr "Cape Town"
+
+#: kstars_i18n.cpp:467
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Caracas"
+msgstr "Caracas"
+
+#: kstars_i18n.cpp:468
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Carbonado"
+msgstr "Carbonado"
+
+#: kstars_i18n.cpp:469
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Carbondale"
+msgstr "Carbondale"
+
+#: kstars_i18n.cpp:470
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cardiff"
+msgstr "Cardiff"
+
+#: kstars_i18n.cpp:471
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Carlton"
+msgstr "Carlton"
+
+#: kstars_i18n.cpp:472
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Carmichael"
+msgstr "Carmichael"
+
+#: kstars_i18n.cpp:473
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Carrizozo"
+msgstr "Carrizozo"
+
+#: kstars_i18n.cpp:474
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Carrollton"
+msgstr "Carrollton"
+
+#: kstars_i18n.cpp:475
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Carson City"
+msgstr "Carson City"
+
+#: kstars_i18n.cpp:476
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Carson"
+msgstr "Carson"
+
+#: kstars_i18n.cpp:477
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cartagena"
+msgstr "Cartagena"
+
+#: kstars_i18n.cpp:478
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cartersville"
+msgstr "Cartersville"
+
+#: kstars_i18n.cpp:479
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cary"
+msgstr "Cary"
+
+#: kstars_i18n.cpp:480
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Casa Grande"
+msgstr "Casa Grande"
+
+#: kstars_i18n.cpp:481
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Casablanca"
+msgstr "Casablanca"
+
+#: kstars_i18n.cpp:482
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Caserta"
+msgstr "Caserta"
+
+#: kstars_i18n.cpp:483
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Casper"
+msgstr "Casper"
+
+#: kstars_i18n.cpp:484
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Castellon de la Plana"
+msgstr "Castellon de la Plana"
+
+#: kstars_i18n.cpp:485
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Castlerock"
+msgstr "Castlerock"
+
+#: kstars_i18n.cpp:486
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Castries"
+msgstr "Castries"
+
+#: kstars_i18n.cpp:487
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Catania"
+msgstr "Catania"
+
+#: kstars_i18n.cpp:488
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Catanzaro"
+msgstr "Catanzaro"
+
+#: kstars_i18n.cpp:489
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cave Creek"
+msgstr "Cave Creek"
+
+#: kstars_i18n.cpp:490
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cayenne"
+msgstr "Cayenne"
+
+#: kstars_i18n.cpp:491
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cedar City"
+msgstr "Cedar City"
+
+#: kstars_i18n.cpp:492
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cedar Falls"
+msgstr "Cedar Falls"
+
+#: kstars_i18n.cpp:493
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cedar Rapids"
+msgstr "Cedar Rapids"
+
+#: kstars_i18n.cpp:494
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Central Islip"
+msgstr "Central Islip"
+
+#: kstars_i18n.cpp:495
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Centreville"
+msgstr "Centreville"
+
+#: kstars_i18n.cpp:496
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cerritos"
+msgstr "Cerritos"
+
+#: kstars_i18n.cpp:497
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cerro Calán"
+msgstr "Cerro Calán"
+
+#: kstars_i18n.cpp:498
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cerro Tololo Int'l Obs."
+msgstr "Cerro Tololo Int'l Obs."
+
+#: kstars_i18n.cpp:499
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ceuta"
+msgstr "Ceuta"
+
+#: kstars_i18n.cpp:500
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ch'ongjin"
+msgstr "Ch'ongjin"
+
+#: kstars_i18n.cpp:501
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chagrin Falls"
+msgstr "Chagrin Falls"
+
+#: kstars_i18n.cpp:502
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Champaign"
+msgstr "Champaign"
+
+#: kstars_i18n.cpp:503
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chapel Hill"
+msgstr "Chapel Hill"
+
+#: kstars_i18n.cpp:504
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Charleston"
+msgstr "Charleston"
+
+#: kstars_i18n.cpp:505
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Charlevoix"
+msgstr "Charlevoix"
+
+#: kstars_i18n.cpp:506
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Charlotte"
+msgstr "Charlotte"
+
+#: kstars_i18n.cpp:507
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Charlottesville"
+msgstr "Charlottesville"
+
+#: kstars_i18n.cpp:508
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Charlottetown"
+msgstr "Charlottetown"
+
+#: kstars_i18n.cpp:509
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chatham"
+msgstr "Chatham"
+
+#: kstars_i18n.cpp:510
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chattanooga"
+msgstr "Chattanooga"
+
+#: kstars_i18n.cpp:511
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cheboksary"
+msgstr "Cheboksary"
+
+#: kstars_i18n.cpp:512
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cheltenham"
+msgstr "Cheltenham"
+
+#: kstars_i18n.cpp:513
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chelyabinsk"
+msgstr "Chelyabinsk"
+
+#: kstars_i18n.cpp:514
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chemnitz"
+msgstr "Chemnitz"
+
+#: kstars_i18n.cpp:515
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cheongju"
+msgstr "Cheongju"
+
+#: kstars_i18n.cpp:516
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cheorwon"
+msgstr "Cheorwon"
+
+#: kstars_i18n.cpp:517
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cheraw"
+msgstr "Cheraw"
+
+#: kstars_i18n.cpp:518
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cherbourg"
+msgstr "Cherbourg"
+
+#: kstars_i18n.cpp:519
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cherkessk"
+msgstr "Cherkessk"
+
+#: kstars_i18n.cpp:520
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cherokee"
+msgstr "Cherokee"
+
+#: kstars_i18n.cpp:521
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chesapeake"
+msgstr "Chesapeake"
+
+#: kstars_i18n.cpp:522
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chester"
+msgstr "Chester"
+
+#: kstars_i18n.cpp:523
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cheyenne"
+msgstr "Cheyenne"
+
+#: kstars_i18n.cpp:524
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chiang Mai"
+msgstr "Chiang Mai"
+
+#: kstars_i18n.cpp:525
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chibougamau"
+msgstr "Chibougamau"
+
+#: kstars_i18n.cpp:526
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chicago"
+msgstr "Chicago"
+
+#: kstars_i18n.cpp:527
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chiclayo"
+msgstr "Chiclayo"
+
+#: kstars_i18n.cpp:528
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chicopee"
+msgstr "Chicopee"
+
+#: kstars_i18n.cpp:529
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chignik"
+msgstr "Chignik"
+
+#: kstars_i18n.cpp:530
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chillicothe"
+msgstr "Chillicothe"
+
+#: kstars_i18n.cpp:531
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chingola"
+msgstr "Chingola"
+
+#: kstars_i18n.cpp:532
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chino Hills"
+msgstr "Chino Hills"
+
+#: kstars_i18n.cpp:533
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chino"
+msgstr "Chino"
+
+#: kstars_i18n.cpp:534
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chinook"
+msgstr "Chinook"
+
+#: kstars_i18n.cpp:535
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chisimayu"
+msgstr "Chisimayu"
+
+#: kstars_i18n.cpp:536
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chita"
+msgstr "Chita"
+
+#: kstars_i18n.cpp:537
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chitose"
+msgstr "Chitose"
+
+#: kstars_i18n.cpp:538
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chittagong"
+msgstr "Chittagong"
+
+#: kstars_i18n.cpp:539
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chitungwiza"
+msgstr "Chitungwiza"
+
+#: kstars_i18n.cpp:540
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Christchurch"
+msgstr "Christchurch"
+
+#: kstars_i18n.cpp:541
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Christiansoe"
+msgstr "Christiansoe"
+
+#: kstars_i18n.cpp:542
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Christmas Island"
+msgstr "Christmas Island"
+
+#: kstars_i18n.cpp:543
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chula Vista"
+msgstr "Chula Vista"
+
+#: kstars_i18n.cpp:544
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chuncheon"
+msgstr "Chuncheon"
+
+#: kstars_i18n.cpp:545
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chungju"
+msgstr "Chungju"
+
+#: kstars_i18n.cpp:546
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chupungryeong"
+msgstr "Chupungryeong"
+
+#: kstars_i18n.cpp:547
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Churchill"
+msgstr "Churchill"
+
+#: kstars_i18n.cpp:548
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Chuuk"
+msgstr "Chuuk"
+
+#: kstars_i18n.cpp:549
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cicero"
+msgstr "Cicero"
+
+#: kstars_i18n.cpp:550
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cincinnati"
+msgstr "Cincinnati"
+
+#: kstars_i18n.cpp:551
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Circle"
+msgstr "Circle"
+
+#: kstars_i18n.cpp:552
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Circleville"
+msgstr "Circleville"
+
+#: kstars_i18n.cpp:553
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ciudad Real"
+msgstr "Ciudad Real"
+
+#: kstars_i18n.cpp:554
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Claremont"
+msgstr "Claremont"
+
+#: kstars_i18n.cpp:555
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clark"
+msgstr "Clark"
+
+#: kstars_i18n.cpp:556
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clarksburg"
+msgstr "Clarksburg"
+
+#: kstars_i18n.cpp:557
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clarksdale"
+msgstr "Clarksdale"
+
+#: kstars_i18n.cpp:558
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clarksville"
+msgstr "Clarksville"
+
+#: kstars_i18n.cpp:559
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Claymont"
+msgstr "Claymont"
+
+#: kstars_i18n.cpp:560
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clear Lake City"
+msgstr "Clear Lake City"
+
+#: kstars_i18n.cpp:561
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clear"
+msgstr "Clear"
+
+#: kstars_i18n.cpp:562
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clearlake"
+msgstr "Clearlake"
+
+#: kstars_i18n.cpp:563
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clearwater"
+msgstr "Clearwater"
+
+#: kstars_i18n.cpp:564
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clermont-Ferrand"
+msgstr "Clermont-Ferrand"
+
+#: kstars_i18n.cpp:565
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cleveland"
+msgstr "Cleveland"
+
+#: kstars_i18n.cpp:566
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clifton"
+msgstr "Clifton"
+
+#: kstars_i18n.cpp:567
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clinton"
+msgstr "Clinton"
+
+#: kstars_i18n.cpp:568
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cloppenburg"
+msgstr "Cloppenburg"
+
+#: kstars_i18n.cpp:569
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Clovis"
+msgstr "Clovis"
+
+#: kstars_i18n.cpp:570
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cockburn Town"
+msgstr "Cockburn Town"
+
+#: kstars_i18n.cpp:571
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cockeysville"
+msgstr "Cockeysville"
+
+#: kstars_i18n.cpp:572
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cocos Island"
+msgstr "Cocos Island"
+
+#: kstars_i18n.cpp:573
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cody"
+msgstr "Cody"
+
+#: kstars_i18n.cpp:574
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Coimbra"
+msgstr "Coimbra"
+
+#: kstars_i18n.cpp:575
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cold Bay"
+msgstr "Cold Bay"
+
+#: kstars_i18n.cpp:576
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cold Lake"
+msgstr "Cold Lake"
+
+#: kstars_i18n.cpp:577
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"College Park"
+msgstr "College Park"
+
+#: kstars_i18n.cpp:578
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Collegedale"
+msgstr "Collegedale"
+
+#: kstars_i18n.cpp:579
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cologne"
+msgstr "Cologne"
+
+#: kstars_i18n.cpp:580
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Colombo"
+msgstr "Colombo"
+
+#: kstars_i18n.cpp:581
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Colon"
+msgstr "Colon"
+
+#: kstars_i18n.cpp:582
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Colorado Springs"
+msgstr "Colorado Springs"
+
+#: kstars_i18n.cpp:583
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Columbia Station"
+msgstr "Columbia Station"
+
+#: kstars_i18n.cpp:584
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Columbia"
+msgstr "Columbia"
+
+#: kstars_i18n.cpp:585
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Columbus"
+msgstr "Columbus"
+
+#: kstars_i18n.cpp:586
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Como"
+msgstr "Como"
+
+#: kstars_i18n.cpp:587
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Comox"
+msgstr "Comox"
+
+#: kstars_i18n.cpp:588
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Compton"
+msgstr "Compton"
+
+#: kstars_i18n.cpp:589
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Conakry"
+msgstr "Conakry"
+
+#: kstars_i18n.cpp:590
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Concepcion"
+msgstr "Concepcion"
+
+#: kstars_i18n.cpp:591
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Concord"
+msgstr "Concord"
+
+#: kstars_i18n.cpp:592
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Condon"
+msgstr "Condon"
+
+#: kstars_i18n.cpp:593
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Connabarabran"
+msgstr "Connabarabran"
+
+#: kstars_i18n.cpp:594
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Conway"
+msgstr "Conway"
+
+#: kstars_i18n.cpp:595
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Copenhagen"
+msgstr "Copenhagen"
+
+#: kstars_i18n.cpp:596
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Coralville"
+msgstr "Coralville"
+
+#: kstars_i18n.cpp:597
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Corbin"
+msgstr "Corbin"
+
+#: kstars_i18n.cpp:598
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cordova"
+msgstr "Cordova"
+
+#: kstars_i18n.cpp:599
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Corinth"
+msgstr "Corinth"
+
+#: kstars_i18n.cpp:600
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Corning"
+msgstr "Corning"
+
+#: kstars_i18n.cpp:601
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Corpus Christi"
+msgstr "Corpus Christi"
+
+#: kstars_i18n.cpp:602
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cortez"
+msgstr "Cortez"
+
+#: kstars_i18n.cpp:603
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Corvallis"
+msgstr "Corvallis"
+
+#: kstars_i18n.cpp:604
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cosenza"
+msgstr "Cosenza"
+
+#: kstars_i18n.cpp:605
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Costa Mesa"
+msgstr "Costa Mesa"
+
+#: kstars_i18n.cpp:606
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cotonou"
+msgstr "Cotonou"
+
+#: kstars_i18n.cpp:607
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cottbus"
+msgstr "Cottbus"
+
+#: kstars_i18n.cpp:608
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Couer d'Alene"
+msgstr "Couer d'Alene"
+
+#: kstars_i18n.cpp:609
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Council Bluffs"
+msgstr "Council Bluffs"
+
+#: kstars_i18n.cpp:610
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Covington"
+msgstr "Covington"
+
+#: kstars_i18n.cpp:611
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cranbrook"
+msgstr "Cranbrook"
+
+#: kstars_i18n.cpp:612
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cranford"
+msgstr "Cranford"
+
+#: kstars_i18n.cpp:613
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cranston"
+msgstr "Cranston"
+
+#: kstars_i18n.cpp:614
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Crawford Hill"
+msgstr "Crawford Hill"
+
+#: kstars_i18n.cpp:615
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Crawford"
+msgstr "Crawford"
+
+#: kstars_i18n.cpp:616
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Crestwood"
+msgstr "Crestwood"
+
+#: kstars_i18n.cpp:617
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Creve Coeur"
+msgstr "Creve Coeur"
+
+#: kstars_i18n.cpp:618
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cripple Creek"
+msgstr "Cripple Creek"
+
+#: kstars_i18n.cpp:619
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Crocker"
+msgstr "Crocker"
+
+#: kstars_i18n.cpp:620
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Crofton"
+msgstr "Crofton"
+
+#: kstars_i18n.cpp:621
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cubi Point"
+msgstr "Cubi Point"
+
+#: kstars_i18n.cpp:622
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cuenca"
+msgstr "Cuenca"
+
+#: kstars_i18n.cpp:623
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Culgoora"
+msgstr "Culgoora"
+
+#: kstars_i18n.cpp:624
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Culver City"
+msgstr "Culver City"
+
+#: kstars_i18n.cpp:625
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cumberland"
+msgstr "Cumberland"
+
+#: kstars_i18n.cpp:626
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cut Bank"
+msgstr "Cut Bank"
+
+#: kstars_i18n.cpp:627
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cáceres"
+msgstr "Cáceres"
+
+#: kstars_i18n.cpp:628
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Cádiz"
+msgstr "Cádiz"
+
+#: kstars_i18n.cpp:629
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Córdoba"
+msgstr "Córdoba"
+
+#: kstars_i18n.cpp:630
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dacca"
+msgstr "Dacca"
+
+#: kstars_i18n.cpp:631
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Daegu"
+msgstr "Daegu"
+
+#: kstars_i18n.cpp:632
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Daegwallyeong"
+msgstr "Daegwallyeong"
+
+#: kstars_i18n.cpp:633
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Daejeon"
+msgstr "Daejeon"
+
+#: kstars_i18n.cpp:634
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dakar"
+msgstr "Dakar"
+
+#: kstars_i18n.cpp:635
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dakhla"
+msgstr "Dakhla"
+
+#: kstars_i18n.cpp:636
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dallas"
+msgstr "Dallas"
+
+#: kstars_i18n.cpp:637
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dalsbruk"
+msgstr "Dalsbruk"
+
+#: kstars_i18n.cpp:638
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Daly City"
+msgstr "Daly City"
+
+#: kstars_i18n.cpp:639
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Damascus"
+msgstr "Damascus"
+
+#: kstars_i18n.cpp:640
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Damecuta"
+msgstr "Damecuta"
+
+#: kstars_i18n.cpp:641
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Danbury"
+msgstr "Danbury"
+
+#: kstars_i18n.cpp:642
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Danielson"
+msgstr "Danielson"
+
+#: kstars_i18n.cpp:643
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Danville"
+msgstr "Danville"
+
+#: kstars_i18n.cpp:644
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Danyang"
+msgstr "Danyang"
+
+#: kstars_i18n.cpp:645
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dapaong"
+msgstr "Dapaong"
+
+#: kstars_i18n.cpp:646
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dar es Salaam"
+msgstr "Dar es Salaam"
+
+#: kstars_i18n.cpp:647
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Darmstadt"
+msgstr "Darmstadt"
+
+#: kstars_i18n.cpp:648
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Darwin"
+msgstr "Darwin"
+
+#: kstars_i18n.cpp:649
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Davenport"
+msgstr "Davenport"
+
+#: kstars_i18n.cpp:650
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dayton"
+msgstr "Dayton"
+
+#: kstars_i18n.cpp:651
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Daytona Beach"
+msgstr "Daytona Beach"
+
+#: kstars_i18n.cpp:652
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"De Aar"
+msgstr "De Aar"
+
+#: kstars_i18n.cpp:653
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"DeMotte"
+msgstr "DeMotte"
+
+#: kstars_i18n.cpp:654
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Deadhorse"
+msgstr "Deadhorse"
+
+#: kstars_i18n.cpp:655
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dearborn Heights"
+msgstr "Dearborn Heights"
+
+#: kstars_i18n.cpp:656
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dearborn Obs."
+msgstr "Dearborn Obs."
+
+#: kstars_i18n.cpp:657
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dearborn"
+msgstr "Dearborn"
+
+#: kstars_i18n.cpp:658
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Death Valley"
+msgstr "Death Valley"
+
+#: kstars_i18n.cpp:659
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Debrecen"
+msgstr "Debrecen"
+
+#: kstars_i18n.cpp:660
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Decataur"
+msgstr "Decataur"
+
+#: kstars_i18n.cpp:661
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Decimomannu"
+msgstr "Decimomannu"
+
+#: kstars_i18n.cpp:662
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dekalb"
+msgstr "Dekalb"
+
+#: kstars_i18n.cpp:663
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Del Rio"
+msgstr "Del Rio"
+
+#: kstars_i18n.cpp:664
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Delavan"
+msgstr "Delavan"
+
+#: kstars_i18n.cpp:665
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Delhi"
+msgstr "Delhi"
+
+#: kstars_i18n.cpp:666
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Delta Junction"
+msgstr "Delta Junction"
+
+#: kstars_i18n.cpp:667
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Delta"
+msgstr "Delta"
+
+#: kstars_i18n.cpp:668
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Denali National Park"
+msgstr "Denali National Park"
+
+#: kstars_i18n.cpp:669
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Denton"
+msgstr "Denton"
+
+#: kstars_i18n.cpp:670
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Denver"
+msgstr "Denver"
+
+#: kstars_i18n.cpp:671
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Derby"
+msgstr "Derby"
+
+#: kstars_i18n.cpp:672
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Derry"
+msgstr "Derry"
+
+#: kstars_i18n.cpp:673
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Des Moines"
+msgstr "Des Moines"
+
+#: kstars_i18n.cpp:674
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Des Plaines"
+msgstr "Des Plaines"
+
+#: kstars_i18n.cpp:675
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dessau"
+msgstr "Dessau"
+
+#: kstars_i18n.cpp:676
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Detroit"
+msgstr "Detroit"
+
+#: kstars_i18n.cpp:677
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Devils Lake"
+msgstr "Devils Lake"
+
+#: kstars_i18n.cpp:678
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dhahran"
+msgstr "Dhahran"
+
+#: kstars_i18n.cpp:679
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Diamond Bar"
+msgstr "Diamond Bar"
+
+#: kstars_i18n.cpp:680
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Diamond Springs"
+msgstr "Diamond Springs"
+
+#: kstars_i18n.cpp:681
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dickinson"
+msgstr "Dickinson"
+
+#: kstars_i18n.cpp:682
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Diego Garcia"
+msgstr "Diego Garcia"
+
+#: kstars_i18n.cpp:683
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dijon"
+msgstr "Dijon"
+
+#: kstars_i18n.cpp:684
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dillingham"
+msgstr "Dillingham"
+
+#: kstars_i18n.cpp:685
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dillon"
+msgstr "Dillon"
+
+#: kstars_i18n.cpp:686
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Diyarbakir"
+msgstr "Diyarbakir"
+
+#: kstars_i18n.cpp:687
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Djakarta"
+msgstr "Djakarta"
+
+#: kstars_i18n.cpp:688
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Djerba"
+msgstr "Djerba"
+
+#: kstars_i18n.cpp:689
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Djibouti"
+msgstr "Djibouti"
+
+#: kstars_i18n.cpp:690
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dodge City"
+msgstr "Dodge City"
+
+#: kstars_i18n.cpp:691
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dodoma"
+msgstr "Dodoma"
+
+#: kstars_i18n.cpp:692
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Doha"
+msgstr "Doha"
+
+#: kstars_i18n.cpp:693
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dokdo"
+msgstr "Dokdo"
+
+#: kstars_i18n.cpp:694
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dominion"
+msgstr "Dominion"
+
+#: kstars_i18n.cpp:695
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dongducheon"
+msgstr "Dongducheon"
+
+#: kstars_i18n.cpp:696
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Donghae"
+msgstr "Donghae"
+
+#: kstars_i18n.cpp:697
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dortmund"
+msgstr "Dortmund"
+
+#: kstars_i18n.cpp:698
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dothan"
+msgstr "Dothan"
+
+#: kstars_i18n.cpp:699
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Douala"
+msgstr "Douala"
+
+#: kstars_i18n.cpp:700
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Douglas"
+msgstr "Douglas"
+
+#: kstars_i18n.cpp:701
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dover"
+msgstr "Dover"
+
+#: kstars_i18n.cpp:702
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Downey"
+msgstr "Downey"
+
+#: kstars_i18n.cpp:703
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dr. Remeis"
+msgstr "Dr. Remeis"
+
+#: kstars_i18n.cpp:704
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Drammen"
+msgstr "Drammen"
+
+#: kstars_i18n.cpp:705
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dresden"
+msgstr "Dresden"
+
+#: kstars_i18n.cpp:706
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dryden"
+msgstr "Dryden"
+
+#: kstars_i18n.cpp:707
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dubai"
+msgstr "Dubai"
+
+#: kstars_i18n.cpp:708
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dublin"
+msgstr "Dublin"
+
+#: kstars_i18n.cpp:709
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dubrovnik"
+msgstr "Dubrovnik"
+
+#: kstars_i18n.cpp:710
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dubuque"
+msgstr "Dubuque"
+
+#: kstars_i18n.cpp:711
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dudinka"
+msgstr "Dudinka"
+
+#: kstars_i18n.cpp:712
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Duisburg"
+msgstr "Duisburg"
+
+#: kstars_i18n.cpp:713
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Duluth"
+msgstr "Duluth"
+
+#: kstars_i18n.cpp:714
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dundalk"
+msgstr "Dundalk"
+
+#: kstars_i18n.cpp:715
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dunedin"
+msgstr "Dunedin"
+
+#: kstars_i18n.cpp:716
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dunlap"
+msgstr "Dunlap"
+
+#: kstars_i18n.cpp:717
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dunsink"
+msgstr "Dunsink"
+
+#: kstars_i18n.cpp:718
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Durango"
+msgstr "Durango"
+
+#: kstars_i18n.cpp:719
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Durban"
+msgstr "Durban"
+
+#: kstars_i18n.cpp:720
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Durham"
+msgstr "Durham"
+
+#: kstars_i18n.cpp:721
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dutch Harbor"
+msgstr "Dutch Harbour"
+
+#: kstars_i18n.cpp:722
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dwingeloo Obs."
+msgstr "Dwingeloo Obs."
+
+#: kstars_i18n.cpp:723
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Dyer Observatory"
+msgstr "Dyer Observatory"
+
+#: kstars_i18n.cpp:724
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Düsseldorf"
+msgstr "Düsseldorf"
+
+#: kstars_i18n.cpp:725
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eagan"
+msgstr "Eagan"
+
+#: kstars_i18n.cpp:726
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eagle River"
+msgstr "Eagle River"
+
+#: kstars_i18n.cpp:727
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eagle"
+msgstr "Eagle"
+
+#: kstars_i18n.cpp:728
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Boston"
+msgstr "East Boston"
+
+#: kstars_i18n.cpp:729
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Brunswick"
+msgstr "East Brunswick"
+
+#: kstars_i18n.cpp:730
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Lansing"
+msgstr "East Lansing"
+
+#: kstars_i18n.cpp:731
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Las Vegas"
+msgstr "East Las Vegas"
+
+#: kstars_i18n.cpp:732
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East London"
+msgstr "East London"
+
+#: kstars_i18n.cpp:733
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Los Angeles"
+msgstr "East Los Angeles"
+
+#: kstars_i18n.cpp:734
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Orange"
+msgstr "East Orange"
+
+#: kstars_i18n.cpp:735
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Point"
+msgstr "East Point"
+
+#: kstars_i18n.cpp:736
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East St. Louis"
+msgstr "East St. Louis"
+
+#: kstars_i18n.cpp:737
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Stroudsburg"
+msgstr "East Stroudsburg"
+
+#: kstars_i18n.cpp:738
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"East Wenatchee"
+msgstr "East Wenatchee"
+
+#: kstars_i18n.cpp:739
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eastampton"
+msgstr "Eastampton"
+
+#: kstars_i18n.cpp:740
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eatonton"
+msgstr "Eatonton"
+
+#: kstars_i18n.cpp:741
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eau Claire"
+msgstr "Eau Claire"
+
+#: kstars_i18n.cpp:742
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ebro"
+msgstr "Ebro"
+
+#: kstars_i18n.cpp:743
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Edina"
+msgstr "Edina"
+
+#: kstars_i18n.cpp:744
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Edinburgh"
+msgstr "Edinburgh"
+
+#: kstars_i18n.cpp:745
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Edmond"
+msgstr "Edmond"
+
+#: kstars_i18n.cpp:746
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Edmonds"
+msgstr "Edmonds"
+
+#: kstars_i18n.cpp:747
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Edmonton"
+msgstr "Edmonton"
+
+#: kstars_i18n.cpp:748
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Edmundston"
+msgstr "Edmundston"
+
+#: kstars_i18n.cpp:749
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Edna"
+msgstr "Edna"
+
+#: kstars_i18n.cpp:750
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Efate"
+msgstr "Efate"
+
+#: kstars_i18n.cpp:751
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Effelsberg"
+msgstr "Effelsberg"
+
+#: kstars_i18n.cpp:752
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Effingham"
+msgstr "Effingham"
+
+#: kstars_i18n.cpp:753
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Egvekinot"
+msgstr "Egvekinot"
+
+#: kstars_i18n.cpp:754
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ekaterinburg"
+msgstr "Ekaterinburg"
+
+#: kstars_i18n.cpp:755
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El Aaiun"
+msgstr "El Aaiun"
+
+#: kstars_i18n.cpp:756
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El Cajon"
+msgstr "El Cajon"
+
+#: kstars_i18n.cpp:757
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El Dorado"
+msgstr "El Dorado"
+
+#: kstars_i18n.cpp:758
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El Fasher"
+msgstr "El Fasher"
+
+#: kstars_i18n.cpp:759
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El Mirage"
+msgstr "El Mirage"
+
+#: kstars_i18n.cpp:760
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El Monte"
+msgstr "El Monte"
+
+#: kstars_i18n.cpp:761
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El Obeid"
+msgstr "El Obeid"
+
+#: kstars_i18n.cpp:762
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El Paso"
+msgstr "El Paso"
+
+#: kstars_i18n.cpp:763
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"El fayum"
+msgstr "El fayum"
+
+#: kstars_i18n.cpp:764
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elche"
+msgstr "Elche"
+
+#: kstars_i18n.cpp:765
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eldorado"
+msgstr "Eldorado"
+
+#: kstars_i18n.cpp:766
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eldridge"
+msgstr "Eldridge"
+
+#: kstars_i18n.cpp:767
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elgin"
+msgstr "Elgin"
+
+#: kstars_i18n.cpp:768
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elizabeth City"
+msgstr "Elizabeth City"
+
+#: kstars_i18n.cpp:769
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elizabeth"
+msgstr "Elizabeth"
+
+#: kstars_i18n.cpp:770
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elizabethtown"
+msgstr "Elizabethtown"
+
+#: kstars_i18n.cpp:771
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elk City"
+msgstr "Elk City"
+
+#: kstars_i18n.cpp:772
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elk Point"
+msgstr "Elk Point"
+
+#: kstars_i18n.cpp:773
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elkhart"
+msgstr "Elkhart"
+
+#: kstars_i18n.cpp:774
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elkins"
+msgstr "Elkins"
+
+#: kstars_i18n.cpp:775
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elko"
+msgstr "Elko"
+
+#: kstars_i18n.cpp:776
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elmira"
+msgstr "Elmira"
+
+#: kstars_i18n.cpp:777
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elsmere"
+msgstr "Elsmere"
+
+#: kstars_i18n.cpp:778
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elva"
+msgstr "Elva"
+
+#: kstars_i18n.cpp:779
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elverson"
+msgstr "Elverson"
+
+#: kstars_i18n.cpp:780
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Elyria"
+msgstr "Elyria"
+
+#: kstars_i18n.cpp:781
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Enfield"
+msgstr "Enfield"
+
+#: kstars_i18n.cpp:782
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Englewood"
+msgstr "Englewood"
+
+#: kstars_i18n.cpp:783
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Enid"
+msgstr "Enid"
+
+#: kstars_i18n.cpp:784
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Entebbe"
+msgstr "Entebbe"
+
+#: kstars_i18n.cpp:785
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ephrata"
+msgstr "Ephrata"
+
+#: kstars_i18n.cpp:786
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Erding"
+msgstr "Erding"
+
+#: kstars_i18n.cpp:787
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Erfurt"
+msgstr "Erfurt"
+
+#: kstars_i18n.cpp:788
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Erie"
+msgstr "Erie"
+
+#: kstars_i18n.cpp:789
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Erlangen"
+msgstr "Erlangen"
+
+#: kstars_i18n.cpp:790
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Esbjerg"
+msgstr "Esbjerg"
+
+#: kstars_i18n.cpp:791
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Escondido"
+msgstr "Escondido"
+
+#: kstars_i18n.cpp:792
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Esfahan"
+msgstr "Esfahan"
+
+#: kstars_i18n.cpp:793
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Espoo"
+msgstr "Espoo"
+
+#: kstars_i18n.cpp:794
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Essen"
+msgstr "Essen"
+
+#: kstars_i18n.cpp:795
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Essex Junction"
+msgstr "Essex Junction"
+
+#: kstars_i18n.cpp:796
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Euclid"
+msgstr "Euclid"
+
+#: kstars_i18n.cpp:797
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eudora"
+msgstr "Eudora"
+
+#: kstars_i18n.cpp:798
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eugene"
+msgstr "Eugene"
+
+#: kstars_i18n.cpp:799
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Eureka"
+msgstr "Eureka"
+
+#: kstars_i18n.cpp:800
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Evanston"
+msgstr "Evanston"
+
+#: kstars_i18n.cpp:801
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Evansville"
+msgstr "Evansville"
+
+#: kstars_i18n.cpp:802
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Everett"
+msgstr "Everett"
+
+#: kstars_i18n.cpp:803
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Evergreen"
+msgstr "Evergreen"
+
+#: kstars_i18n.cpp:804
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ewa"
+msgstr "Ewa"
+
+#: kstars_i18n.cpp:805
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Exeter"
+msgstr "Exeter"
+
+#: kstars_i18n.cpp:806
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"F'Dérik"
+msgstr "F'Dérik"
+
+#: kstars_i18n.cpp:807
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fabra"
+msgstr "Fabra"
+
+#: kstars_i18n.cpp:808
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fair Haven"
+msgstr "Fair Haven"
+
+#: kstars_i18n.cpp:809
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fairbanks"
+msgstr "Fairbanks"
+
+#: kstars_i18n.cpp:810
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fairfax"
+msgstr "Fairfax"
+
+#: kstars_i18n.cpp:811
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fairfield"
+msgstr "Fairfield"
+
+#: kstars_i18n.cpp:812
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fairmont"
+msgstr "Fairmont"
+
+#: kstars_i18n.cpp:813
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Faith"
+msgstr "Faith"
+
+#: kstars_i18n.cpp:814
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Falcon"
+msgstr "Falcon"
+
+#: kstars_i18n.cpp:815
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fall River"
+msgstr "Fall River"
+
+#: kstars_i18n.cpp:816
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fallon"
+msgstr "Fallon"
+
+#: kstars_i18n.cpp:817
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Falmouth"
+msgstr "Falmouth"
+
+#: kstars_i18n.cpp:818
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fargo"
+msgstr "Fargo"
+
+#: kstars_i18n.cpp:819
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Farmington"
+msgstr "Farmington"
+
+#: kstars_i18n.cpp:820
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Farnborough"
+msgstr "Farnborough"
+
+#: kstars_i18n.cpp:821
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fayetteville"
+msgstr "Fayetteville"
+
+#: kstars_i18n.cpp:822
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ferrara"
+msgstr "Ferrara"
+
+#: kstars_i18n.cpp:823
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ferriday"
+msgstr "Ferriday"
+
+#: kstars_i18n.cpp:824
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fes"
+msgstr "Fes"
+
+#: kstars_i18n.cpp:825
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Finningley"
+msgstr "Finningley"
+
+#: kstars_i18n.cpp:826
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fisher"
+msgstr "Fisher"
+
+#: kstars_i18n.cpp:827
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fitchburg"
+msgstr "Fitchburg"
+
+#: kstars_i18n.cpp:828
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Flagstaff"
+msgstr "Flagstaff"
+
+#: kstars_i18n.cpp:829
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Flint"
+msgstr "Flint"
+
+#: kstars_i18n.cpp:830
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Florala"
+msgstr "Florala"
+
+#: kstars_i18n.cpp:831
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Florence"
+msgstr "Florence"
+
+#: kstars_i18n.cpp:832
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Florissant"
+msgstr "Florissant"
+
+#: kstars_i18n.cpp:833
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Flower Mound"
+msgstr "Flower Mound"
+
+#: kstars_i18n.cpp:834
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Foggia"
+msgstr "Foggia"
+
+#: kstars_i18n.cpp:835
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Folsom"
+msgstr "Folsom"
+
+#: kstars_i18n.cpp:836
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fond du Lac"
+msgstr "Fond du Lac"
+
+#: kstars_i18n.cpp:837
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ford Island"
+msgstr "Ford Island"
+
+#: kstars_i18n.cpp:838
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Forli`"
+msgstr "Forli`"
+
+#: kstars_i18n.cpp:839
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Forrest City"
+msgstr "Forrest City"
+
+#: kstars_i18n.cpp:840
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Forsyth"
+msgstr "Forsyth"
+
+#: kstars_i18n.cpp:841
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Collins"
+msgstr "Fort Collins"
+
+#: kstars_i18n.cpp:842
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Dodge"
+msgstr "Fort Dodge"
+
+#: kstars_i18n.cpp:843
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Greely"
+msgstr "Fort Greely"
+
+#: kstars_i18n.cpp:844
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Lauderdale"
+msgstr "Fort Lauderdale"
+
+#: kstars_i18n.cpp:845
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort McMurray"
+msgstr "Fort McMurray"
+
+#: kstars_i18n.cpp:846
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort McPherson"
+msgstr "Fort McPherson"
+
+#: kstars_i18n.cpp:847
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Myers"
+msgstr "Fort Myers"
+
+#: kstars_i18n.cpp:848
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Nelson"
+msgstr "Fort Nelson"
+
+#: kstars_i18n.cpp:849
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Payne"
+msgstr "Fort Payne"
+
+#: kstars_i18n.cpp:850
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Richardson"
+msgstr "Fort Richardson"
+
+#: kstars_i18n.cpp:851
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Riley"
+msgstr "Fort Riley"
+
+#: kstars_i18n.cpp:852
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Salonga"
+msgstr "Fort Salonga"
+
+#: kstars_i18n.cpp:853
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Scott"
+msgstr "Fort Scott"
+
+#: kstars_i18n.cpp:854
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Simpson"
+msgstr "Fort Simpson"
+
+#: kstars_i18n.cpp:855
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Skala"
+msgstr "Fort Skala"
+
+#: kstars_i18n.cpp:856
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Smith"
+msgstr "Fort Smith"
+
+#: kstars_i18n.cpp:857
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Wayne"
+msgstr "Fort Wayne"
+
+#: kstars_i18n.cpp:858
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Worth"
+msgstr "Fort Worth"
+
+#: kstars_i18n.cpp:859
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fort Yukon"
+msgstr "Fort Yukon"
+
+#: kstars_i18n.cpp:860
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fountain Valley"
+msgstr "Fountain Valley"
+
+#: kstars_i18n.cpp:861
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Framingham"
+msgstr "Framingham"
+
+#: kstars_i18n.cpp:862
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Franceville"
+msgstr "Franceville"
+
+#: kstars_i18n.cpp:863
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Francistown"
+msgstr "Francistown"
+
+#: kstars_i18n.cpp:864
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Frankfort"
+msgstr "Frankfort"
+
+#: kstars_i18n.cpp:865
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Frankfurt"
+msgstr "Frankfurt"
+
+#: kstars_i18n.cpp:866
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Franklin"
+msgstr "Franklin"
+
+#: kstars_i18n.cpp:867
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fred Lawrence Whipple Obs."
+msgstr "Fred Lawrence Whipple Obs."
+
+#: kstars_i18n.cpp:868
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fredericia"
+msgstr "Fredericia"
+
+#: kstars_i18n.cpp:869
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Frederick"
+msgstr "Frederick"
+
+#: kstars_i18n.cpp:870
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fredericksburg"
+msgstr "Fredericksburg"
+
+#: kstars_i18n.cpp:871
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fredericktown"
+msgstr "Fredericktown"
+
+#: kstars_i18n.cpp:872
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fredericton"
+msgstr "Fredericton"
+
+#: kstars_i18n.cpp:873
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Frederikshavn"
+msgstr "Frederikshavn"
+
+#: kstars_i18n.cpp:874
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Frederiksvaerk"
+msgstr "Frederiksvaerk"
+
+#: kstars_i18n.cpp:875
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Freehold"
+msgstr "Freehold"
+
+#: kstars_i18n.cpp:876
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Freeport"
+msgstr "Freeport"
+
+#: kstars_i18n.cpp:877
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Freetown"
+msgstr "Freetown"
+
+#: kstars_i18n.cpp:878
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Freiburg"
+msgstr "Freiburg"
+
+#: kstars_i18n.cpp:879
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fremont Peak Observatory"
+msgstr "Fremont Peak Observatory"
+
+#: kstars_i18n.cpp:880
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fremont"
+msgstr "Fremont"
+
+#: kstars_i18n.cpp:881
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fresno"
+msgstr "Fresno"
+
+#: kstars_i18n.cpp:882
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fruitland Park"
+msgstr "Fruitland Park"
+
+#: kstars_i18n.cpp:883
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fujigane"
+msgstr "Fujigane"
+
+#: kstars_i18n.cpp:884
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fukuoka"
+msgstr "Fukuoka"
+
+#: kstars_i18n.cpp:885
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fullerton"
+msgstr "Fullerton"
+
+#: kstars_i18n.cpp:886
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Funchal"
+msgstr "Funchal"
+
+#: kstars_i18n.cpp:887
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Furth (Mfr)"
+msgstr "Furth (Mfr)"
+
+#: kstars_i18n.cpp:888
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Fömi"
+msgstr "Fömi"
+
+#: kstars_i18n.cpp:889
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"GMRT"
+msgstr "GMRT"
+
+#: kstars_i18n.cpp:890
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gabes"
+msgstr "Gabes"
+
+#: kstars_i18n.cpp:891
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gaborone"
+msgstr "Gaborone"
+
+#: kstars_i18n.cpp:892
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gadsden"
+msgstr "Gadsden"
+
+#: kstars_i18n.cpp:893
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gainesville"
+msgstr "Gainesville"
+
+#: kstars_i18n.cpp:894
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gaithersburg"
+msgstr "Gaithersburg"
+
+#: kstars_i18n.cpp:895
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Galena"
+msgstr "Galena"
+
+#: kstars_i18n.cpp:896
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gallup"
+msgstr "Gallup"
+
+#: kstars_i18n.cpp:897
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Galveston"
+msgstr "Galveston"
+
+#: kstars_i18n.cpp:898
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gander"
+msgstr "Gander"
+
+#: kstars_i18n.cpp:899
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ganghwa"
+msgstr "Ganghwa"
+
+#: kstars_i18n.cpp:900
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gangneung"
+msgstr "Gangneung"
+
+#: kstars_i18n.cpp:901
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gao"
+msgstr "Gao"
+
+#: kstars_i18n.cpp:902
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gardaia"
+msgstr "Gardaia"
+
+#: kstars_i18n.cpp:903
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Garden City"
+msgstr "Garden City"
+
+#: kstars_i18n.cpp:904
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Garden Grove"
+msgstr "Garden Grove"
+
+#: kstars_i18n.cpp:905
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Garland"
+msgstr "Garland"
+
+#: kstars_i18n.cpp:906
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Garrison"
+msgstr "Garrison"
+
+#: kstars_i18n.cpp:907
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gars am Inn"
+msgstr "Gars am Inn"
+
+#: kstars_i18n.cpp:908
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gary"
+msgstr "Gary"
+
+#: kstars_i18n.cpp:909
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gaspe"
+msgstr "Gaspe"
+
+#: kstars_i18n.cpp:910
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gassaway"
+msgstr "Gassaway"
+
+#: kstars_i18n.cpp:911
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gastonia"
+msgstr "Gastonia"
+
+#: kstars_i18n.cpp:912
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gauribidanur"
+msgstr "Gauribidanur"
+
+#: kstars_i18n.cpp:913
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gaya"
+msgstr "Gaya"
+
+#: kstars_i18n.cpp:914
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gdansk"
+msgstr "Gdansk"
+
+#: kstars_i18n.cpp:915
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gedser"
+msgstr "Gedser"
+
+#: kstars_i18n.cpp:916
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Geilenkirchen"
+msgstr "Geilenkirchen"
+
+#: kstars_i18n.cpp:917
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gelsenkirchen"
+msgstr "Gelsenkirchen"
+
+#: kstars_i18n.cpp:918
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Geneva"
+msgstr "Geneva"
+
+#: kstars_i18n.cpp:919
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Genoa"
+msgstr "Genoa"
+
+#: kstars_i18n.cpp:920
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Geochang"
+msgstr "Geochang"
+
+#: kstars_i18n.cpp:921
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Geoje"
+msgstr "Geoje"
+
+#: kstars_i18n.cpp:922
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Geomsan"
+msgstr "Geomsan"
+
+#: kstars_i18n.cpp:923
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Georgetown"
+msgstr "Georgetown"
+
+#: kstars_i18n.cpp:924
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gera"
+msgstr "Gera"
+
+#: kstars_i18n.cpp:925
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gerona"
+msgstr "Gerona"
+
+#: kstars_i18n.cpp:926
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gibraltar"
+msgstr "Gibraltar"
+
+#: kstars_i18n.cpp:927
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gijón"
+msgstr "Gijón"
+
+#: kstars_i18n.cpp:928
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gila Bend"
+msgstr "Gila Bend"
+
+#: kstars_i18n.cpp:929
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gillette"
+msgstr "Gillette"
+
+#: kstars_i18n.cpp:930
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gitega"
+msgstr "Gitega"
+
+#: kstars_i18n.cpp:931
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Glasgow"
+msgstr "Glasgow"
+
+#: kstars_i18n.cpp:932
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Glendale"
+msgstr "Glendale"
+
+#: kstars_i18n.cpp:933
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Glendora"
+msgstr "Glendora"
+
+#: kstars_i18n.cpp:934
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Glenns Ferry"
+msgstr "Glenns Ferry"
+
+#: kstars_i18n.cpp:935
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Glens Falls"
+msgstr "Glens Falls"
+
+#: kstars_i18n.cpp:936
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Glenwood Springs"
+msgstr "Glenwood Springs"
+
+#: kstars_i18n.cpp:937
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Glenwood"
+msgstr "Glenwood"
+
+#: kstars_i18n.cpp:938
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Godthaab"
+msgstr "Godthaab"
+
+#: kstars_i18n.cpp:939
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Godthåb"
+msgstr "Godthåb"
+
+#: kstars_i18n.cpp:940
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Goheung"
+msgstr "Goheung"
+
+#: kstars_i18n.cpp:941
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Goldfield"
+msgstr "Goldfield"
+
+#: kstars_i18n.cpp:942
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Goldsboro"
+msgstr "Goldsboro"
+
+#: kstars_i18n.cpp:943
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Goldstone"
+msgstr "Goldstone"
+
+#: kstars_i18n.cpp:944
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Goose Bay"
+msgstr "Goose Bay"
+
+#: kstars_i18n.cpp:945
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Goose Creek"
+msgstr "Goose Creek"
+
+#: kstars_i18n.cpp:946
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gorham"
+msgstr "Gorham"
+
+#: kstars_i18n.cpp:947
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gornergrat"
+msgstr "Gornergrat"
+
+#: kstars_i18n.cpp:948
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gorno-Altaysk"
+msgstr "Gorno-Altaysk"
+
+#: kstars_i18n.cpp:949
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gothenburg"
+msgstr "Gothenburg"
+
+#: kstars_i18n.cpp:950
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Granada Hills"
+msgstr "Granada Hills"
+
+#: kstars_i18n.cpp:951
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Granada"
+msgstr "Granada"
+
+#: kstars_i18n.cpp:952
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grand Forks"
+msgstr "Grand Forks"
+
+#: kstars_i18n.cpp:953
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grand Island"
+msgstr "Grand Island"
+
+#: kstars_i18n.cpp:954
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grand Junction"
+msgstr "Grand Junction"
+
+#: kstars_i18n.cpp:955
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grand Prairie"
+msgstr "Grand Prairie"
+
+#: kstars_i18n.cpp:956
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grand Rapids"
+msgstr "Grand Rapids"
+
+#: kstars_i18n.cpp:957
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Granger"
+msgstr "Granger"
+
+#: kstars_i18n.cpp:958
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grangeville"
+msgstr "Grangeville"
+
+#: kstars_i18n.cpp:959
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Granite Falls"
+msgstr "Granite Falls"
+
+#: kstars_i18n.cpp:960
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grants Pass"
+msgstr "Grants Pass"
+
+#: kstars_i18n.cpp:961
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grass Valley"
+msgstr "Grass Valley"
+
+#: kstars_i18n.cpp:962
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Great Falls"
+msgstr "Great Falls"
+
+#: kstars_i18n.cpp:963
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Greeley"
+msgstr "Greeley"
+
+#: kstars_i18n.cpp:964
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Green Bank Obs."
+msgstr "Green Bank Obs."
+
+#: kstars_i18n.cpp:965
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Green Bay"
+msgstr "Green Bay"
+
+#: kstars_i18n.cpp:966
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Green River"
+msgstr "Green River"
+
+#: kstars_i18n.cpp:967
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Greenbelt"
+msgstr "Greenbelt"
+
+#: kstars_i18n.cpp:968
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Greensboro"
+msgstr "Greensboro"
+
+#: kstars_i18n.cpp:969
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Greenville"
+msgstr "Greenville"
+
+#: kstars_i18n.cpp:970
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Greenwich"
+msgstr "Greenwich"
+
+#: kstars_i18n.cpp:971
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Greenwood"
+msgstr "Greenwood"
+
+#: kstars_i18n.cpp:972
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grenaa"
+msgstr "Grenaa"
+
+#: kstars_i18n.cpp:973
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grenoble"
+msgstr "Grenoble"
+
+#: kstars_i18n.cpp:974
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gresham"
+msgstr "Gresham"
+
+#: kstars_i18n.cpp:975
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Groningen"
+msgstr "Groningen"
+
+#: kstars_i18n.cpp:976
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grosseto"
+msgstr "Grosseto"
+
+#: kstars_i18n.cpp:977
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Groton"
+msgstr "Groton"
+
+#: kstars_i18n.cpp:978
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Groveton"
+msgstr "Groveton"
+
+#: kstars_i18n.cpp:979
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Grozny"
+msgstr "Grozny"
+
+#: kstars_i18n.cpp:980
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Guadalajara"
+msgstr "Guadalajara"
+
+#: kstars_i18n.cpp:981
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Guantanamo Bay"
+msgstr "Guantanamo Bay"
+
+#: kstars_i18n.cpp:982
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Guatemala City"
+msgstr "Guatemala City"
+
+#: kstars_i18n.cpp:983
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Guayaquil"
+msgstr "Guayaquil"
+
+#: kstars_i18n.cpp:984
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Guelph"
+msgstr "Guelph"
+
+#: kstars_i18n.cpp:985
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gulfport"
+msgstr "Gulfport"
+
+#: kstars_i18n.cpp:986
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gulkana"
+msgstr "Gulkana"
+
+#: kstars_i18n.cpp:987
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gumi"
+msgstr "Gumi"
+
+#: kstars_i18n.cpp:988
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gunsan"
+msgstr "Gunsan"
+
+#: kstars_i18n.cpp:989
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gurushikhar"
+msgstr "Gurushikhar"
+
+#: kstars_i18n.cpp:990
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gutersloh"
+msgstr "Gutersloh"
+
+#: kstars_i18n.cpp:991
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Guthrie"
+msgstr "Guthrie"
+
+#: kstars_i18n.cpp:992
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gwangju"
+msgstr "Gwangju"
+
+#: kstars_i18n.cpp:993
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gweru"
+msgstr "Gweru"
+
+#: kstars_i18n.cpp:994
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Gönsdorf"
+msgstr "Gönsdorf"
+
+#: kstars_i18n.cpp:995
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Göttingen"
+msgstr "Göttingen"
+
+#: kstars_i18n.cpp:996
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"H. List"
+msgstr "H. List"
+
+#: kstars_i18n.cpp:997
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haapsalu"
+msgstr "Haapsalu"
+
+#: kstars_i18n.cpp:998
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haarlem"
+msgstr "Haarlem"
+
+#: kstars_i18n.cpp:999
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haderslev"
+msgstr "Haderslev"
+
+#: kstars_i18n.cpp:1000
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hadong"
+msgstr "Hadong"
+
+#: kstars_i18n.cpp:1001
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haenam"
+msgstr "Haenam"
+
+#: kstars_i18n.cpp:1002
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hagen"
+msgstr "Hagen"
+
+#: kstars_i18n.cpp:1003
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hagerstown"
+msgstr "Hagerstown"
+
+#: kstars_i18n.cpp:1004
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haifa"
+msgstr "Haifa"
+
+#: kstars_i18n.cpp:1005
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haiku"
+msgstr "Haiku"
+
+#: kstars_i18n.cpp:1006
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hailey"
+msgstr "Hailey"
+
+#: kstars_i18n.cpp:1007
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haines"
+msgstr "Haines"
+
+#: kstars_i18n.cpp:1008
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haleakala"
+msgstr "Haleakala"
+
+#: kstars_i18n.cpp:1009
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Halifax"
+msgstr "Halifax"
+
+#: kstars_i18n.cpp:1010
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Halle"
+msgstr "Halle"
+
+#: kstars_i18n.cpp:1011
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hamburg"
+msgstr "Hamburg"
+
+#: kstars_i18n.cpp:1012
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hamden"
+msgstr "Hamden"
+
+#: kstars_i18n.cpp:1013
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hamilton"
+msgstr "Hamilton"
+
+#: kstars_i18n.cpp:1014
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hamm"
+msgstr "Hamm"
+
+#: kstars_i18n.cpp:1015
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hammond"
+msgstr "Hammond"
+
+#: kstars_i18n.cpp:1016
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hampton"
+msgstr "Hampton"
+
+#: kstars_i18n.cpp:1017
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hana"
+msgstr "Hana"
+
+#: kstars_i18n.cpp:1018
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hancock"
+msgstr "Hancock"
+
+#: kstars_i18n.cpp:1019
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hankinson"
+msgstr "Hankinson"
+
+#: kstars_i18n.cpp:1020
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hannah"
+msgstr "Hannah"
+
+#: kstars_i18n.cpp:1021
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hannibal"
+msgstr "Hannibal"
+
+#: kstars_i18n.cpp:1022
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hannover"
+msgstr "Hannover"
+
+#: kstars_i18n.cpp:1023
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hanstholm"
+msgstr "Hanstholm"
+
+#: kstars_i18n.cpp:1024
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hao"
+msgstr "Hao"
+
+#: kstars_i18n.cpp:1025
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hapcheon"
+msgstr "Hapcheon"
+
+#: kstars_i18n.cpp:1026
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harare"
+msgstr "Harare"
+
+#: kstars_i18n.cpp:1027
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harbel"
+msgstr "Harbel"
+
+#: kstars_i18n.cpp:1028
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harper Woods"
+msgstr "Harper Woods"
+
+#: kstars_i18n.cpp:1029
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harper"
+msgstr "Harper"
+
+#: kstars_i18n.cpp:1030
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harpers Ferry"
+msgstr "Harpers Ferry"
+
+#: kstars_i18n.cpp:1031
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harrington"
+msgstr "Harrington"
+
+#: kstars_i18n.cpp:1032
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harrisburg"
+msgstr "Harrisburg"
+
+#: kstars_i18n.cpp:1033
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harrison"
+msgstr "Harrison"
+
+#: kstars_i18n.cpp:1034
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harrisonburg"
+msgstr "Harrisonburg"
+
+#: kstars_i18n.cpp:1035
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hartford"
+msgstr "Hartford"
+
+#: kstars_i18n.cpp:1036
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hartrao"
+msgstr "Hartrao"
+
+#: kstars_i18n.cpp:1037
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harvard Obs."
+msgstr "Harvard Obs."
+
+#: kstars_i18n.cpp:1038
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Harvey"
+msgstr "Harvey"
+
+#: kstars_i18n.cpp:1039
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hassi Messaoud"
+msgstr "Hassi Messaoud"
+
+#: kstars_i18n.cpp:1040
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hastings"
+msgstr "Hastings"
+
+#: kstars_i18n.cpp:1041
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hat Creek Radio Obs."
+msgstr "Hat Creek Radio Obs."
+
+#: kstars_i18n.cpp:1042
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hat Yai"
+msgstr "Hat Yai"
+
+#: kstars_i18n.cpp:1043
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hattiesburg"
+msgstr "Hattiesburg"
+
+#: kstars_i18n.cpp:1044
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hauula"
+msgstr "Hauula"
+
+#: kstars_i18n.cpp:1045
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Havana"
+msgstr "Havana"
+
+#: kstars_i18n.cpp:1046
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Havre"
+msgstr "Havre"
+
+#: kstars_i18n.cpp:1047
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hawthorne"
+msgstr "Hawthorne"
+
+#: kstars_i18n.cpp:1048
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Haystack Obs."
+msgstr "Haystack Obs."
+
+#: kstars_i18n.cpp:1049
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hayward"
+msgstr "Hayward"
+
+#: kstars_i18n.cpp:1050
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hazard"
+msgstr "Hazard"
+
+#: kstars_i18n.cpp:1051
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Heidelberg"
+msgstr "Heidelberg"
+
+#: kstars_i18n.cpp:1052
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Heilbronn"
+msgstr "Heilbronn"
+
+#: kstars_i18n.cpp:1053
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Helena"
+msgstr "Helena"
+
+#: kstars_i18n.cpp:1054
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Helgoland"
+msgstr "Helgoland"
+
+#: kstars_i18n.cpp:1055
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Helsingoer"
+msgstr "Helsingoer"
+
+#: kstars_i18n.cpp:1056
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Helsinki"
+msgstr "Helsinki"
+
+#: kstars_i18n.cpp:1057
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Helwan"
+msgstr "Helwan"
+
+#: kstars_i18n.cpp:1058
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Henderson"
+msgstr "Henderson"
+
+#: kstars_i18n.cpp:1059
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hendersonville"
+msgstr "Hendersonville"
+
+#: kstars_i18n.cpp:1060
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Herndon"
+msgstr "Herndon"
+
+#: kstars_i18n.cpp:1061
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Herne"
+msgstr "Herne"
+
+#: kstars_i18n.cpp:1062
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Herning"
+msgstr "Herning"
+
+#: kstars_i18n.cpp:1063
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Herstmonceux"
+msgstr "Herstmonceux"
+
+#: kstars_i18n.cpp:1064
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Heuksando"
+msgstr "Heuksando"
+
+#: kstars_i18n.cpp:1065
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hialeah"
+msgstr "Hialeah"
+
+#: kstars_i18n.cpp:1066
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hickory"
+msgstr "Hickory"
+
+#: kstars_i18n.cpp:1067
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hida"
+msgstr "Hida"
+
+#: kstars_i18n.cpp:1068
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"High Point"
+msgstr "High Point"
+
+#: kstars_i18n.cpp:1069
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Highland Lakes"
+msgstr "Highland Lakes"
+
+#: kstars_i18n.cpp:1070
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Highmore"
+msgstr "Highmore"
+
+#: kstars_i18n.cpp:1071
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hill City"
+msgstr "Hill City"
+
+#: kstars_i18n.cpp:1072
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hilleroed"
+msgstr "Hilleroed"
+
+#: kstars_i18n.cpp:1073
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hillsboro"
+msgstr "Hillsboro"
+
+#: kstars_i18n.cpp:1074
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hilo"
+msgstr "Hilo"
+
+#: kstars_i18n.cpp:1075
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hinnerup"
+msgstr "Hinnerup"
+
+#: kstars_i18n.cpp:1076
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hinton"
+msgstr "Hinton"
+
+#: kstars_i18n.cpp:1077
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hjoerring"
+msgstr "Hjoerring"
+
+#: kstars_i18n.cpp:1078
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hobbs"
+msgstr "Hobbs"
+
+#: kstars_i18n.cpp:1079
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hobro"
+msgstr "Hobro"
+
+#: kstars_i18n.cpp:1080
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Holbaek"
+msgstr "Holbaek"
+
+#: kstars_i18n.cpp:1081
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Holbrook"
+msgstr "Holbrook"
+
+#: kstars_i18n.cpp:1082
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hollis Hills"
+msgstr "Hollis Hills"
+
+#: kstars_i18n.cpp:1083
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Holliston"
+msgstr "Holliston"
+
+#: kstars_i18n.cpp:1084
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Holly Springs"
+msgstr "Holly Springs"
+
+#: kstars_i18n.cpp:1085
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hollywood"
+msgstr "Hollywood"
+
+#: kstars_i18n.cpp:1086
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Holon"
+msgstr "Holon"
+
+#: kstars_i18n.cpp:1087
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Holstebro"
+msgstr "Holstebro"
+
+#: kstars_i18n.cpp:1088
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Holyoke"
+msgstr "Holyoke"
+
+#: kstars_i18n.cpp:1089
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Homer"
+msgstr "Homer"
+
+#: kstars_i18n.cpp:1090
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hong Kong"
+msgstr "Hong Kong"
+
+#: kstars_i18n.cpp:1091
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hongcheon"
+msgstr "Hongcheon"
+
+#: kstars_i18n.cpp:1092
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Honiara"
+msgstr "Honiara"
+
+#: kstars_i18n.cpp:1093
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Honington"
+msgstr "Honington"
+
+#: kstars_i18n.cpp:1094
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Honolulu"
+msgstr "Honolulu"
+
+#: kstars_i18n.cpp:1095
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hooker"
+msgstr "Hooker"
+
+#: kstars_i18n.cpp:1096
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hooper Bay"
+msgstr "Hooper Bay"
+
+#: kstars_i18n.cpp:1097
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hopkinsville"
+msgstr "Hopkinsville"
+
+#: kstars_i18n.cpp:1098
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Horsens"
+msgstr "Horsens"
+
+#: kstars_i18n.cpp:1099
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hospit. de Llobregat, L'"
+msgstr "Hospit. de Llobregat, L'"
+
+#: kstars_i18n.cpp:1100
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hot Springs National Park"
+msgstr "Hot Springs National Park"
+
+#: kstars_i18n.cpp:1101
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Houma"
+msgstr "Houma"
+
+#: kstars_i18n.cpp:1102
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Houston"
+msgstr "Houston"
+
+#: kstars_i18n.cpp:1103
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huambo"
+msgstr "Huambo"
+
+#: kstars_i18n.cpp:1104
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huancayo"
+msgstr "Huancayo"
+
+#: kstars_i18n.cpp:1105
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huelva"
+msgstr "Huelva"
+
+#: kstars_i18n.cpp:1106
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huesca"
+msgstr "Huesca"
+
+#: kstars_i18n.cpp:1107
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Humain"
+msgstr "Humain"
+
+#: kstars_i18n.cpp:1108
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Humboldt"
+msgstr "Humboldt"
+
+#: kstars_i18n.cpp:1109
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hungnam"
+msgstr "Hungnam"
+
+#: kstars_i18n.cpp:1110
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huntington Beach"
+msgstr "Huntington Beach"
+
+#: kstars_i18n.cpp:1111
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huntington Station"
+msgstr "Huntington Station"
+
+#: kstars_i18n.cpp:1112
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huntington"
+msgstr "Huntington"
+
+#: kstars_i18n.cpp:1113
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huntsville"
+msgstr "Huntsville"
+
+#: kstars_i18n.cpp:1114
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hurley"
+msgstr "Hurley"
+
+#: kstars_i18n.cpp:1115
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Huron"
+msgstr "Huron"
+
+#: kstars_i18n.cpp:1116
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hutchinson"
+msgstr "Hutchinson"
+
+#: kstars_i18n.cpp:1117
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hvar"
+msgstr "Hvar"
+
+#: kstars_i18n.cpp:1118
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hyderabad"
+msgstr "Hyderabad"
+
+#: kstars_i18n.cpp:1119
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Hyltebruk"
+msgstr "Hyltebruk"
+
+#: kstars_i18n.cpp:1120
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ibadan"
+msgstr "Ibadan"
+
+#: kstars_i18n.cpp:1121
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Icheon"
+msgstr "Icheon"
+
+#: kstars_i18n.cpp:1122
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Idaho Falls"
+msgstr "Idaho Falls"
+
+#: kstars_i18n.cpp:1123
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Imsil"
+msgstr "Imsil"
+
+#: kstars_i18n.cpp:1124
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Incheon"
+msgstr "Incheon"
+
+#: kstars_i18n.cpp:1125
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Incirlik"
+msgstr "Incirlik"
+
+#: kstars_i18n.cpp:1126
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Independence"
+msgstr "Independence"
+
+#: kstars_i18n.cpp:1127
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Indianapolis"
+msgstr "Indianapolis"
+
+#: kstars_i18n.cpp:1128
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ine"
+msgstr "Ine"
+
+#: kstars_i18n.cpp:1129
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Inglewood"
+msgstr "Inglewood"
+
+#: kstars_i18n.cpp:1130
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Innsbruck"
+msgstr "Innsbruck"
+
+#: kstars_i18n.cpp:1131
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Inuvik"
+msgstr "Inuvik"
+
+#: kstars_i18n.cpp:1132
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Invercargill"
+msgstr "Invercargill"
+
+#: kstars_i18n.cpp:1133
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Iowa City"
+msgstr "Iowa City"
+
+#: kstars_i18n.cpp:1134
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ipswich"
+msgstr "Ipswich"
+
+#: kstars_i18n.cpp:1135
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Iqaluit"
+msgstr "Iqaluit"
+
+#: kstars_i18n.cpp:1136
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Irkutsk"
+msgstr "Irkutsk"
+
+#: kstars_i18n.cpp:1137
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Iron River"
+msgstr "Iron River"
+
+#: kstars_i18n.cpp:1138
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Irvine"
+msgstr "Irvine"
+
+#: kstars_i18n.cpp:1139
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Irving"
+msgstr "Irving"
+
+#: kstars_i18n.cpp:1140
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Irvington"
+msgstr "Irvington"
+
+#: kstars_i18n.cpp:1141
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ischia"
+msgstr "Ischia"
+
+#: kstars_i18n.cpp:1142
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Islamabad"
+msgstr "Islamabad"
+
+#: kstars_i18n.cpp:1143
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Istanbul"
+msgstr "Istanbul"
+
+#: kstars_i18n.cpp:1144
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Istrana"
+msgstr "Istrana"
+
+#: kstars_i18n.cpp:1145
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Itapetinga"
+msgstr "Itapetinga"
+
+#: kstars_i18n.cpp:1146
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ivanovo"
+msgstr "Ivanovo"
+
+#: kstars_i18n.cpp:1147
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Izaña"
+msgstr "Izaña"
+
+#: kstars_i18n.cpp:1148
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Izhevsk"
+msgstr "Izhevsk"
+
+#: kstars_i18n.cpp:1149
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"J. Horrocks"
+msgstr "J. Horrocks"
+
+#: kstars_i18n.cpp:1150
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jackson"
+msgstr "Jackson"
+
+#: kstars_i18n.cpp:1151
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jacksonville"
+msgstr "Jacksonville"
+
+#: kstars_i18n.cpp:1152
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jakarta"
+msgstr "Jakarta"
+
+#: kstars_i18n.cpp:1153
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jaluit"
+msgstr "Jaluit"
+
+#: kstars_i18n.cpp:1154
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jamestown"
+msgstr "Jamestown"
+
+#: kstars_i18n.cpp:1155
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Janesville"
+msgstr "Janesville"
+
+#: kstars_i18n.cpp:1156
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jangheung"
+msgstr "Jangheung"
+
+#: kstars_i18n.cpp:1157
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jangsu"
+msgstr "Jangsu"
+
+#: kstars_i18n.cpp:1158
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jarkov"
+msgstr "Jarkov"
+
+#: kstars_i18n.cpp:1159
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jasper"
+msgstr "Jasper"
+
+#: kstars_i18n.cpp:1160
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jatiluhur"
+msgstr "Jatiluhur"
+
+#: kstars_i18n.cpp:1161
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jaén"
+msgstr "Jaén"
+
+#: kstars_i18n.cpp:1162
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jecheon"
+msgstr "Jecheon"
+
+#: kstars_i18n.cpp:1163
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jeddah"
+msgstr "Jeddah"
+
+#: kstars_i18n.cpp:1164
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jefferson City"
+msgstr "Jefferson City"
+
+#: kstars_i18n.cpp:1165
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jeju"
+msgstr "Jeju"
+
+#: kstars_i18n.cpp:1166
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jena"
+msgstr "Jena"
+
+#: kstars_i18n.cpp:1167
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jensen Beach"
+msgstr "Jensen Beach"
+
+#: kstars_i18n.cpp:1168
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jeongeup"
+msgstr "Jeongeup"
+
+#: kstars_i18n.cpp:1169
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jeonju"
+msgstr "Jeonju"
+
+#: kstars_i18n.cpp:1170
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jerez de la Frontera"
+msgstr "Jerez de la Frontera"
+
+#: kstars_i18n.cpp:1171
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jersey City"
+msgstr "Jersey City"
+
+#: kstars_i18n.cpp:1172
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jerusalem"
+msgstr "Jerusalem"
+
+#: kstars_i18n.cpp:1173
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jinja"
+msgstr "Jinja"
+
+#: kstars_i18n.cpp:1174
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jinju"
+msgstr "Jinju"
+
+#: kstars_i18n.cpp:1175
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jodrell Bank"
+msgstr "Jodrell Bank"
+
+#: kstars_i18n.cpp:1176
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Johannesburg"
+msgstr "Johannesburg"
+
+#: kstars_i18n.cpp:1177
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Johnson City"
+msgstr "Johnson City"
+
+#: kstars_i18n.cpp:1178
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Johnston Atoll"
+msgstr "Johnston Atoll"
+
+#: kstars_i18n.cpp:1179
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Johnstown"
+msgstr "Johnstown"
+
+#: kstars_i18n.cpp:1180
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Joliet"
+msgstr "Joliet"
+
+#: kstars_i18n.cpp:1181
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jonesboro"
+msgstr "Jonesboro"
+
+#: kstars_i18n.cpp:1182
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Joplin"
+msgstr "Joplin"
+
+#: kstars_i18n.cpp:1183
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Julian"
+msgstr "Julian"
+
+#: kstars_i18n.cpp:1184
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Juneau"
+msgstr "Juneau"
+
+#: kstars_i18n.cpp:1185
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jõgeva"
+msgstr "Jõgeva"
+
+#: kstars_i18n.cpp:1186
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Jõvi"
+msgstr "Jõvi"
+
+#: kstars_i18n.cpp:1187
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kabul"
+msgstr "Kabul"
+
+#: kstars_i18n.cpp:1188
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kabwe"
+msgstr "Kabwe"
+
+#: kstars_i18n.cpp:1189
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaduna"
+msgstr "Kaduna"
+
+#: kstars_i18n.cpp:1190
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaena Point"
+msgstr "Kaena Point"
+
+#: kstars_i18n.cpp:1191
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaesong"
+msgstr "Kaesong"
+
+#: kstars_i18n.cpp:1192
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kahului"
+msgstr "Kahului"
+
+#: kstars_i18n.cpp:1193
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kailua Kona"
+msgstr "Kailua Kona"
+
+#: kstars_i18n.cpp:1194
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kairouan"
+msgstr "Kairouan"
+
+#: kstars_i18n.cpp:1195
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaiserslautern"
+msgstr "Kaiserslautern"
+
+#: kstars_i18n.cpp:1196
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kalamazoo"
+msgstr "Kalamazoo"
+
+#: kstars_i18n.cpp:1197
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kalapana"
+msgstr "Kalapana"
+
+#: kstars_i18n.cpp:1198
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kalaupapa"
+msgstr "Kalaupapa"
+
+#: kstars_i18n.cpp:1199
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaliningrad"
+msgstr "Kaliningrad"
+
+#: kstars_i18n.cpp:1200
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kalispell"
+msgstr "Kalispell"
+
+#: kstars_i18n.cpp:1201
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kallaste"
+msgstr "Kallaste"
+
+#: kstars_i18n.cpp:1202
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaluga"
+msgstr "Kaluga"
+
+#: kstars_i18n.cpp:1203
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kalundborg"
+msgstr "Kalundborg"
+
+#: kstars_i18n.cpp:1204
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kamloops"
+msgstr "Kamloops"
+
+#: kstars_i18n.cpp:1205
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kampala"
+msgstr "Kampala"
+
+#: kstars_i18n.cpp:1206
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kamuela"
+msgstr "Kamuela"
+
+#: kstars_i18n.cpp:1207
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kanab"
+msgstr "Kanab"
+
+#: kstars_i18n.cpp:1208
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaneohe Bay"
+msgstr "Kaneohe Bay"
+
+#: kstars_i18n.cpp:1209
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kankakee"
+msgstr "Kankakee"
+
+#: kstars_i18n.cpp:1210
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kankan"
+msgstr "Kankan"
+
+#: kstars_i18n.cpp:1211
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kannapolis"
+msgstr "Kannapolis"
+
+#: kstars_i18n.cpp:1212
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kano"
+msgstr "Kano"
+
+#: kstars_i18n.cpp:1213
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kansas City"
+msgstr "Kansas City"
+
+#: kstars_i18n.cpp:1214
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kanzelheohe"
+msgstr "Kanzelheohe"
+
+#: kstars_i18n.cpp:1215
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaolack"
+msgstr "Kaolack"
+
+#: kstars_i18n.cpp:1216
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kapaa"
+msgstr "Kapaa"
+
+#: kstars_i18n.cpp:1217
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kapalua"
+msgstr "Kapalua"
+
+#: kstars_i18n.cpp:1218
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kapuskasing"
+msgstr "Kapuskasing"
+
+#: kstars_i18n.cpp:1219
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Karachi"
+msgstr "Karachi"
+
+#: kstars_i18n.cpp:1220
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Karlsruhe"
+msgstr "Karlsruhe"
+
+#: kstars_i18n.cpp:1221
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Karonga"
+msgstr "Karonga"
+
+#: kstars_i18n.cpp:1222
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kassel"
+msgstr "Kassel"
+
+#: kstars_i18n.cpp:1223
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kathmandu"
+msgstr "Kathmandu"
+
+#: kstars_i18n.cpp:1224
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Katima Mulilo"
+msgstr "Katima Mulilo"
+
+#: kstars_i18n.cpp:1225
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kaunakakai"
+msgstr "Kaunakakai"
+
+#: kstars_i18n.cpp:1226
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kazan"
+msgstr "Kazan"
+
+#: kstars_i18n.cpp:1227
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Keahole"
+msgstr "Keahole"
+
+#: kstars_i18n.cpp:1228
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kearney"
+msgstr "Kearney"
+
+#: kstars_i18n.cpp:1229
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Keene"
+msgstr "Keene"
+
+#: kstars_i18n.cpp:1230
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Keflavik"
+msgstr "Keflavik"
+
+#: kstars_i18n.cpp:1231
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kehra"
+msgstr "Kehra"
+
+#: kstars_i18n.cpp:1232
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Keila"
+msgstr "Keila"
+
+#: kstars_i18n.cpp:1233
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kekaha"
+msgstr "Kekaha"
+
+#: kstars_i18n.cpp:1234
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kelso"
+msgstr "Kelso"
+
+#: kstars_i18n.cpp:1235
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kemerovo"
+msgstr "Kemerovo"
+
+#: kstars_i18n.cpp:1236
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kenai"
+msgstr "Kenai"
+
+#: kstars_i18n.cpp:1237
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kenema"
+msgstr "Kenema"
+
+#: kstars_i18n.cpp:1238
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kennebunk"
+msgstr "Kennebunk"
+
+#: kstars_i18n.cpp:1239
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kenner"
+msgstr "Kenner"
+
+#: kstars_i18n.cpp:1240
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kenora"
+msgstr "Kenora"
+
+#: kstars_i18n.cpp:1241
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kenosha"
+msgstr "Kenosha"
+
+#: kstars_i18n.cpp:1242
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ketchikan"
+msgstr "Ketchikan"
+
+#: kstars_i18n.cpp:1243
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kettering"
+msgstr "Kettering"
+
+#: kstars_i18n.cpp:1244
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Khabarovsk"
+msgstr "Khabarovsk"
+
+#: kstars_i18n.cpp:1245
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Khaniá"
+msgstr "Khaniá"
+
+#: kstars_i18n.cpp:1246
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Khanty-Mansiysk"
+msgstr "Khanty-Mansiysk"
+
+#: kstars_i18n.cpp:1247
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Khartoum"
+msgstr "Khartoum"
+
+#: kstars_i18n.cpp:1248
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kiel"
+msgstr "Kiel"
+
+#: kstars_i18n.cpp:1249
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kigali"
+msgstr "Kigali"
+
+#: kstars_i18n.cpp:1250
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kili"
+msgstr "Kili"
+
+#: kstars_i18n.cpp:1251
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kilingi-Nõmme"
+msgstr "Kilingi-Nõmme"
+
+#: kstars_i18n.cpp:1252
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kimball"
+msgstr "Kimball"
+
+#: kstars_i18n.cpp:1253
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kimch'aek"
+msgstr "Kimch'aek"
+
+#: kstars_i18n.cpp:1254
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"King George"
+msgstr "King George"
+
+#: kstars_i18n.cpp:1255
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"King Salmon"
+msgstr "King Salmon"
+
+#: kstars_i18n.cpp:1256
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kingman"
+msgstr "Kingman"
+
+#: kstars_i18n.cpp:1257
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kings Beach"
+msgstr "Kings Beach"
+
+#: kstars_i18n.cpp:1258
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kingsport"
+msgstr "Kingsport"
+
+#: kstars_i18n.cpp:1259
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kingston"
+msgstr "Kingston"
+
+#: kstars_i18n.cpp:1260
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kinshasa"
+msgstr "Kinshasa"
+
+#: kstars_i18n.cpp:1261
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kiruna"
+msgstr "Kiruna"
+
+#: kstars_i18n.cpp:1262
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kisangani"
+msgstr "Kisangani"
+
+#: kstars_i18n.cpp:1263
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kismayu"
+msgstr "Kismayu"
+
+#: kstars_i18n.cpp:1264
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kiso"
+msgstr "Kiso"
+
+#: kstars_i18n.cpp:1265
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kissimmee"
+msgstr "Kissimmee"
+
+#: kstars_i18n.cpp:1266
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kisumu"
+msgstr "Kisumu"
+
+#: kstars_i18n.cpp:1267
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kit Carson"
+msgstr "Kit Carson"
+
+#: kstars_i18n.cpp:1268
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kitchener"
+msgstr "Kitchener"
+
+#: kstars_i18n.cpp:1269
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kitt Peak Nat'l. Obs."
+msgstr "Kitt Peak Nat'l. Obs."
+
+#: kstars_i18n.cpp:1270
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kitwe"
+msgstr "Kitwe"
+
+#: kstars_i18n.cpp:1271
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kiviõli"
+msgstr "Kiviõli"
+
+#: kstars_i18n.cpp:1272
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Klamath Falls"
+msgstr "Klamath Falls"
+
+#: kstars_i18n.cpp:1273
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Knightdale"
+msgstr "Knightdale"
+
+#: kstars_i18n.cpp:1274
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Knoxville"
+msgstr "Knoxville"
+
+#: kstars_i18n.cpp:1275
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Koblenz"
+msgstr "Koblenz"
+
+#: kstars_i18n.cpp:1276
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kodaikanal"
+msgstr "Kodaikanal"
+
+#: kstars_i18n.cpp:1277
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kodiak"
+msgstr "Kodiak"
+
+#: kstars_i18n.cpp:1278
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Koege"
+msgstr "Koege"
+
+#: kstars_i18n.cpp:1279
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kohala"
+msgstr "Kohala"
+
+#: kstars_i18n.cpp:1280
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kohtla-Järve"
+msgstr "Kohtla-Järve"
+
+#: kstars_i18n.cpp:1281
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Koko Head"
+msgstr "Koko Head"
+
+#: kstars_i18n.cpp:1282
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kokomo"
+msgstr "Kokomo"
+
+#: kstars_i18n.cpp:1283
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kolding"
+msgstr "Kolding"
+
+#: kstars_i18n.cpp:1284
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Koln"
+msgstr "Koln"
+
+#: kstars_i18n.cpp:1285
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Koloa"
+msgstr "Koloa"
+
+#: kstars_i18n.cpp:1286
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kona"
+msgstr "Kona"
+
+#: kstars_i18n.cpp:1287
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Konkoli"
+msgstr "Konkoli"
+
+#: kstars_i18n.cpp:1288
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Korat"
+msgstr "Korat"
+
+#: kstars_i18n.cpp:1289
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Korsoer"
+msgstr "Korsoer"
+
+#: kstars_i18n.cpp:1290
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kosrae"
+msgstr "Kosrae"
+
+#: kstars_i18n.cpp:1291
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kostroma"
+msgstr "Kostroma"
+
+#: kstars_i18n.cpp:1292
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kota Kinabalu"
+msgstr "Kota Kinabalu"
+
+#: kstars_i18n.cpp:1293
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kotzebue"
+msgstr "Kotzebue"
+
+#: kstars_i18n.cpp:1294
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Krasnodar"
+msgstr "Krasnodar"
+
+#: kstars_i18n.cpp:1295
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Krasnoyarsk"
+msgstr "Krasnoyarsk"
+
+#: kstars_i18n.cpp:1296
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Krefeld"
+msgstr "Krefeld"
+
+#: kstars_i18n.cpp:1297
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kristiansand"
+msgstr "Kristiansand"
+
+#: kstars_i18n.cpp:1298
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kuala Lumpur"
+msgstr "Kuala Lumpur"
+
+#: kstars_i18n.cpp:1299
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kuching"
+msgstr "Kuching"
+
+#: kstars_i18n.cpp:1300
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kuffner"
+msgstr "Kuffner"
+
+#: kstars_i18n.cpp:1301
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kunda"
+msgstr "Kunda"
+
+#: kstars_i18n.cpp:1302
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kuopio"
+msgstr "Kuopio"
+
+#: kstars_i18n.cpp:1303
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kure Island"
+msgstr "Kure Island"
+
+#: kstars_i18n.cpp:1304
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kuressaare"
+msgstr "Kuressaare"
+
+#: kstars_i18n.cpp:1305
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kurgan"
+msgstr "Kurgan"
+
+#: kstars_i18n.cpp:1306
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kursk"
+msgstr "Kursk"
+
+#: kstars_i18n.cpp:1307
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kuwait City"
+msgstr "Kuwait City"
+
+#: kstars_i18n.cpp:1308
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kwajalein Atoll"
+msgstr "Kwajalein Atoll"
+
+#: kstars_i18n.cpp:1309
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kwasan"
+msgstr "Kwasan"
+
+#: kstars_i18n.cpp:1310
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kyoto"
+msgstr "Kyoto"
+
+#: kstars_i18n.cpp:1311
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kyzyl"
+msgstr "Kyzyl"
+
+#: kstars_i18n.cpp:1312
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Kärdla"
+msgstr "Kärdla"
+
+#: kstars_i18n.cpp:1313
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"L'Aquila"
+msgstr "L'Aquila"
+
+#: kstars_i18n.cpp:1314
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Coruña"
+msgstr "La Coruña"
+
+#: kstars_i18n.cpp:1315
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Crosse"
+msgstr "La Crosse"
+
+#: kstars_i18n.cpp:1316
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Grande"
+msgstr "La Grande"
+
+#: kstars_i18n.cpp:1317
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Grange"
+msgstr "La Grange"
+
+#: kstars_i18n.cpp:1318
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Habana"
+msgstr "La Habana"
+
+#: kstars_i18n.cpp:1319
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Mesa"
+msgstr "La Mesa"
+
+#: kstars_i18n.cpp:1320
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Palma Obs."
+msgstr "La Palma Obs."
+
+#: kstars_i18n.cpp:1321
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Paz"
+msgstr "La Paz"
+
+#: kstars_i18n.cpp:1322
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Rochelle"
+msgstr "La Rochelle"
+
+#: kstars_i18n.cpp:1323
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Silla Obs."
+msgstr "La Silla Obs."
+
+#: kstars_i18n.cpp:1324
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Spezia"
+msgstr "La Spezia"
+
+#: kstars_i18n.cpp:1325
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"La Verne"
+msgstr "La Verne"
+
+#: kstars_i18n.cpp:1326
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"LaPeer"
+msgstr "LaPeer"
+
+#: kstars_i18n.cpp:1327
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Laconia"
+msgstr "Laconia"
+
+#: kstars_i18n.cpp:1328
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lafayette"
+msgstr "Lafayette"
+
+#: kstars_i18n.cpp:1329
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lagos"
+msgstr "Lagos"
+
+#: kstars_i18n.cpp:1330
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lahore"
+msgstr "Lahore"
+
+#: kstars_i18n.cpp:1331
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lahr"
+msgstr "Lahr"
+
+#: kstars_i18n.cpp:1332
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lahti"
+msgstr "Lahti"
+
+#: kstars_i18n.cpp:1333
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lajes"
+msgstr "Lajes"
+
+#: kstars_i18n.cpp:1334
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lake Charles"
+msgstr "Lake Charles"
+
+#: kstars_i18n.cpp:1335
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lake City"
+msgstr "Lake City"
+
+#: kstars_i18n.cpp:1336
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lake Oswego"
+msgstr "Lake Oswego"
+
+#: kstars_i18n.cpp:1337
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lake Villa"
+msgstr "Lake Villa"
+
+#: kstars_i18n.cpp:1338
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lake Village"
+msgstr "Lake Village"
+
+#: kstars_i18n.cpp:1339
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lakeland"
+msgstr "Lakeland"
+
+#: kstars_i18n.cpp:1340
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lakewood"
+msgstr "Lakewood"
+
+#: kstars_i18n.cpp:1341
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lakota"
+msgstr "Lakota"
+
+#: kstars_i18n.cpp:1342
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lamar"
+msgstr "Lamar"
+
+#: kstars_i18n.cpp:1343
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lambarene"
+msgstr "Lambarene"
+
+#: kstars_i18n.cpp:1344
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lampedusa"
+msgstr "Lampedusa"
+
+#: kstars_i18n.cpp:1345
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lanai City"
+msgstr "Lanai City"
+
+#: kstars_i18n.cpp:1346
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lancaster"
+msgstr "Lancaster"
+
+#: kstars_i18n.cpp:1347
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lander"
+msgstr "Lander"
+
+#: kstars_i18n.cpp:1348
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lansing"
+msgstr "Lansing"
+
+#: kstars_i18n.cpp:1349
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Laramie"
+msgstr "Laramie"
+
+#: kstars_i18n.cpp:1350
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Laredo"
+msgstr "Laredo"
+
+#: kstars_i18n.cpp:1351
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Largo"
+msgstr "Largo"
+
+#: kstars_i18n.cpp:1352
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Las Campanas Obs."
+msgstr "Las Campanas Obs."
+
+#: kstars_i18n.cpp:1353
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Las Cruces"
+msgstr "Las Cruces"
+
+#: kstars_i18n.cpp:1354
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Las Palmas de Gran Canaria"
+msgstr "Las Palmas de Gran Canaria"
+
+#: kstars_i18n.cpp:1355
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Las Vegas"
+msgstr "Las Vegas"
+
+#: kstars_i18n.cpp:1356
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Latham"
+msgstr "Latham"
+
+#: kstars_i18n.cpp:1357
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Latina"
+msgstr "Latina"
+
+#: kstars_i18n.cpp:1358
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Laurel"
+msgstr "Laurel"
+
+#: kstars_i18n.cpp:1359
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lausanne"
+msgstr "Lausanne"
+
+#: kstars_i18n.cpp:1360
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Laval"
+msgstr "Laval"
+
+#: kstars_i18n.cpp:1361
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lawrence"
+msgstr "Lawrence"
+
+#: kstars_i18n.cpp:1362
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lawton"
+msgstr "Lawton"
+
+#: kstars_i18n.cpp:1363
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Layton"
+msgstr "Layton"
+
+#: kstars_i18n.cpp:1364
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Le Havre"
+msgstr "Le Havre"
+
+#: kstars_i18n.cpp:1365
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Learmonth"
+msgstr "Learmonth"
+
+#: kstars_i18n.cpp:1366
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leavenworth"
+msgstr "Leavenworth"
+
+#: kstars_i18n.cpp:1367
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lebanon"
+msgstr "Lebanon"
+
+#: kstars_i18n.cpp:1368
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lecce"
+msgstr "Lecce"
+
+#: kstars_i18n.cpp:1369
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lecco"
+msgstr "Lecco"
+
+#: kstars_i18n.cpp:1370
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leck"
+msgstr "Leck"
+
+#: kstars_i18n.cpp:1371
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lee"
+msgstr "Lee"
+
+#: kstars_i18n.cpp:1372
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leeds"
+msgstr "Leeds"
+
+#: kstars_i18n.cpp:1373
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leganés"
+msgstr "Leganés"
+
+#: kstars_i18n.cpp:1374
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leiden Sur"
+msgstr "Leiden Sur"
+
+#: kstars_i18n.cpp:1375
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leiden"
+msgstr "Leiden"
+
+#: kstars_i18n.cpp:1376
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leipzig"
+msgstr "Leipzig"
+
+#: kstars_i18n.cpp:1377
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lemmon"
+msgstr "Lemmon"
+
+#: kstars_i18n.cpp:1378
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lemvig"
+msgstr "Lemvig"
+
+#: kstars_i18n.cpp:1379
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leopold Figl"
+msgstr "Leopold Figl"
+
+#: kstars_i18n.cpp:1380
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lethbridge"
+msgstr "Lethbridge"
+
+#: kstars_i18n.cpp:1381
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Leverkusen"
+msgstr "Leverkusen"
+
+#: kstars_i18n.cpp:1382
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lewes"
+msgstr "Lewes"
+
+#: kstars_i18n.cpp:1383
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lewisburg"
+msgstr "Lewisburg"
+
+#: kstars_i18n.cpp:1384
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lewiston"
+msgstr "Lewiston"
+
+#: kstars_i18n.cpp:1385
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lewistown"
+msgstr "Lewistown"
+
+#: kstars_i18n.cpp:1386
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lexington"
+msgstr "Lexington"
+
+#: kstars_i18n.cpp:1387
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"León"
+msgstr "León"
+
+#: kstars_i18n.cpp:1388
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lhasa"
+msgstr "Lhasa"
+
+#: kstars_i18n.cpp:1389
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Libreville"
+msgstr "Libreville"
+
+#: kstars_i18n.cpp:1390
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lick Obs."
+msgstr "Lick Obs."
+
+#: kstars_i18n.cpp:1391
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lihue"
+msgstr "Lihue"
+
+#: kstars_i18n.cpp:1392
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lille"
+msgstr "Lille"
+
+#: kstars_i18n.cpp:1393
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lilongwe"
+msgstr "Lilongwe"
+
+#: kstars_i18n.cpp:1394
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lima"
+msgstr "Lima"
+
+#: kstars_i18n.cpp:1395
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lincoln"
+msgstr "Lincoln"
+
+#: kstars_i18n.cpp:1396
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lindenhurst"
+msgstr "Lindenhurst"
+
+#: kstars_i18n.cpp:1397
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Linz"
+msgstr "Linz"
+
+#: kstars_i18n.cpp:1398
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lipetsk"
+msgstr "Lipetsk"
+
+#: kstars_i18n.cpp:1399
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lisbon"
+msgstr "Lisbon"
+
+#: kstars_i18n.cpp:1400
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Litchville"
+msgstr "Litchville"
+
+#: kstars_i18n.cpp:1401
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Little Rock"
+msgstr "Little Rock"
+
+#: kstars_i18n.cpp:1402
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Littleton"
+msgstr "Littleton"
+
+#: kstars_i18n.cpp:1403
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Liverpool"
+msgstr "Liverpool"
+
+#: kstars_i18n.cpp:1404
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Livingston"
+msgstr "Livingston"
+
+#: kstars_i18n.cpp:1405
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Livingstone"
+msgstr "Livingstone"
+
+#: kstars_i18n.cpp:1406
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Livonia"
+msgstr "Livonia"
+
+#: kstars_i18n.cpp:1407
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Livorno"
+msgstr "Livorno"
+
+#: kstars_i18n.cpp:1408
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ljubljana"
+msgstr "Ljubljana"
+
+#: kstars_i18n.cpp:1409
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Llano del Hato"
+msgstr "Llano del Hato"
+
+#: kstars_i18n.cpp:1410
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lobatsi"
+msgstr "Lobatsi"
+
+#: kstars_i18n.cpp:1411
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lockwood Valley"
+msgstr "Lockwood Valley"
+
+#: kstars_i18n.cpp:1412
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Logan"
+msgstr "Logan"
+
+#: kstars_i18n.cpp:1413
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Logroño"
+msgstr "Logroño"
+
+#: kstars_i18n.cpp:1414
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Loiano"
+msgstr "Loiano"
+
+#: kstars_i18n.cpp:1415
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Loksa"
+msgstr "Loksa"
+
+#: kstars_i18n.cpp:1416
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lolo"
+msgstr "Lolo"
+
+#: kstars_i18n.cpp:1417
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lomnicky stit"
+msgstr "Lomnicky stit"
+
+#: kstars_i18n.cpp:1418
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lompoc"
+msgstr "Lompoc"
+
+#: kstars_i18n.cpp:1419
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lomé"
+msgstr "Lomé"
+
+#: kstars_i18n.cpp:1420
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"London"
+msgstr "London"
+
+#: kstars_i18n.cpp:1421
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Long Beach"
+msgstr "Long Beach"
+
+#: kstars_i18n.cpp:1422
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Longview"
+msgstr "Longview"
+
+#: kstars_i18n.cpp:1423
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lorain"
+msgstr "Lorain"
+
+#: kstars_i18n.cpp:1424
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lordsburg"
+msgstr "Lordsburg"
+
+#: kstars_i18n.cpp:1425
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Los Alamos"
+msgstr "Los Alamos"
+
+#: kstars_i18n.cpp:1426
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Los Altos Hills"
+msgstr "Los Altos Hills"
+
+#: kstars_i18n.cpp:1427
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Los Angeles"
+msgstr "Los Angeles"
+
+#: kstars_i18n.cpp:1428
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Louisville"
+msgstr "Louisville"
+
+#: kstars_i18n.cpp:1429
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Louxor"
+msgstr "Louxor"
+
+#: kstars_i18n.cpp:1430
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Loveland"
+msgstr "Loveland"
+
+#: kstars_i18n.cpp:1431
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lovelock"
+msgstr "Lovelock"
+
+#: kstars_i18n.cpp:1432
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lowell Obs."
+msgstr "Lowell Obs."
+
+#: kstars_i18n.cpp:1433
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lowell"
+msgstr "Lowell"
+
+#: kstars_i18n.cpp:1434
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Luanda"
+msgstr "Luanda"
+
+#: kstars_i18n.cpp:1435
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lubbock"
+msgstr "Lubbock"
+
+#: kstars_i18n.cpp:1436
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lucca"
+msgstr "Lucca"
+
+#: kstars_i18n.cpp:1437
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ludwigshafen"
+msgstr "Ludwigshafen"
+
+#: kstars_i18n.cpp:1438
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Luena"
+msgstr "Luena"
+
+#: kstars_i18n.cpp:1439
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lugo"
+msgstr "Lugo"
+
+#: kstars_i18n.cpp:1440
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Luleå"
+msgstr "Luleå"
+
+#: kstars_i18n.cpp:1441
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lund"
+msgstr "Lund"
+
+#: kstars_i18n.cpp:1442
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lusaka"
+msgstr "Lusaka"
+
+#: kstars_i18n.cpp:1443
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Luxembourg City"
+msgstr "Luxembourg City"
+
+#: kstars_i18n.cpp:1444
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lynchburg"
+msgstr "Lynchburg"
+
+#: kstars_i18n.cpp:1445
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lynden"
+msgstr "Lynden"
+
+#: kstars_i18n.cpp:1446
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lynn Haven"
+msgstr "Lynn Haven"
+
+#: kstars_i18n.cpp:1447
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lynn"
+msgstr "Lynn"
+
+#: kstars_i18n.cpp:1448
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lyon"
+msgstr "Lyon"
+
+#: kstars_i18n.cpp:1449
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lérida"
+msgstr "Lérida"
+
+#: kstars_i18n.cpp:1450
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Lübeck"
+msgstr "Lübeck"
+
+#: kstars_i18n.cpp:1451
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maando"
+msgstr "Maando"
+
+#: kstars_i18n.cpp:1452
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maardu"
+msgstr "Maardu"
+
+#: kstars_i18n.cpp:1453
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maastricht"
+msgstr "Maastricht"
+
+#: kstars_i18n.cpp:1454
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Macao"
+msgstr "Macao"
+
+#: kstars_i18n.cpp:1455
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Machern"
+msgstr "Machern"
+
+#: kstars_i18n.cpp:1456
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mackay"
+msgstr "Mackay"
+
+#: kstars_i18n.cpp:1457
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Macon"
+msgstr "Macon"
+
+#: kstars_i18n.cpp:1458
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Madelia"
+msgstr "Madelia"
+
+#: kstars_i18n.cpp:1459
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Madison"
+msgstr "Madison"
+
+#: kstars_i18n.cpp:1460
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Madras"
+msgstr "Madras"
+
+#: kstars_i18n.cpp:1461
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Madrid"
+msgstr "Madrid"
+
+#: kstars_i18n.cpp:1462
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Magadan"
+msgstr "Magadan"
+
+#: kstars_i18n.cpp:1463
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Magdalena"
+msgstr "Magdalena"
+
+#: kstars_i18n.cpp:1464
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Magdeburg"
+msgstr "Magdeburg"
+
+#: kstars_i18n.cpp:1465
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Magnolia"
+msgstr "Magnolia"
+
+#: kstars_i18n.cpp:1466
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mahlow"
+msgstr "Mahlow"
+
+#: kstars_i18n.cpp:1467
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mainz"
+msgstr "Mainz"
+
+#: kstars_i18n.cpp:1468
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maiquetia"
+msgstr "Maiquetia"
+
+#: kstars_i18n.cpp:1469
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Majunga"
+msgstr "Majunga"
+
+#: kstars_i18n.cpp:1470
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Majuro"
+msgstr "Majuro"
+
+#: kstars_i18n.cpp:1471
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Makhachkala"
+msgstr "Makhachkala"
+
+#: kstars_i18n.cpp:1472
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Makokou"
+msgstr "Makokou"
+
+#: kstars_i18n.cpp:1473
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Malabo"
+msgstr "Malabo"
+
+#: kstars_i18n.cpp:1474
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Malchin"
+msgstr "Malchin"
+
+#: kstars_i18n.cpp:1475
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Malchow"
+msgstr "Malchow"
+
+#: kstars_i18n.cpp:1476
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Malden"
+msgstr "Malden"
+
+#: kstars_i18n.cpp:1477
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Male"
+msgstr "Male"
+
+#: kstars_i18n.cpp:1478
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Malmö"
+msgstr "Malmö"
+
+#: kstars_i18n.cpp:1479
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maloelap"
+msgstr "Maloelap"
+
+#: kstars_i18n.cpp:1480
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Malone"
+msgstr "Malone"
+
+#: kstars_i18n.cpp:1481
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mamoudzou"
+msgstr "Mamoudzou"
+
+#: kstars_i18n.cpp:1482
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Managua"
+msgstr "Managua"
+
+#: kstars_i18n.cpp:1483
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manaus"
+msgstr "Manaus"
+
+#: kstars_i18n.cpp:1484
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manchester"
+msgstr "Manchester"
+
+#: kstars_i18n.cpp:1485
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mandalay"
+msgstr "Mandalay"
+
+#: kstars_i18n.cpp:1486
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mandan"
+msgstr "Mandan"
+
+#: kstars_i18n.cpp:1487
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manebach"
+msgstr "Manebach"
+
+#: kstars_i18n.cpp:1488
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mangum"
+msgstr "Mangum"
+
+#: kstars_i18n.cpp:1489
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manhattan Beach"
+msgstr "Manhattan Beach"
+
+#: kstars_i18n.cpp:1490
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manhattan"
+msgstr "Manhattan"
+
+#: kstars_i18n.cpp:1491
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manila"
+msgstr "Manila"
+
+#: kstars_i18n.cpp:1492
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manitowoc"
+msgstr "Manitowoc"
+
+#: kstars_i18n.cpp:1493
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mannheim"
+msgstr "Mannheim"
+
+#: kstars_i18n.cpp:1494
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mansfeld"
+msgstr "Mansfeld"
+
+#: kstars_i18n.cpp:1495
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mansfield"
+msgstr "Mansfield"
+
+#: kstars_i18n.cpp:1496
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manton"
+msgstr "Manton"
+
+#: kstars_i18n.cpp:1497
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mantorville"
+msgstr "Mantorville"
+
+#: kstars_i18n.cpp:1498
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Manzini"
+msgstr "Manzini"
+
+#: kstars_i18n.cpp:1499
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maputo"
+msgstr "Maputo"
+
+#: kstars_i18n.cpp:1500
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marado"
+msgstr "Marado"
+
+#: kstars_i18n.cpp:1501
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marbach"
+msgstr "Marbach"
+
+#: kstars_i18n.cpp:1502
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marienberg"
+msgstr "Marienberg"
+
+#: kstars_i18n.cpp:1503
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marietta"
+msgstr "Marietta"
+
+#: kstars_i18n.cpp:1504
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marion"
+msgstr "Marion"
+
+#: kstars_i18n.cpp:1505
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Markersbach"
+msgstr "Markersbach"
+
+#: kstars_i18n.cpp:1506
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Markersdorf"
+msgstr "Markersdorf"
+
+#: kstars_i18n.cpp:1507
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Markkleeberg"
+msgstr "Markkleeberg"
+
+#: kstars_i18n.cpp:1508
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Markneukirchen"
+msgstr "Markneukirchen"
+
+#: kstars_i18n.cpp:1509
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Markranstät"
+msgstr "Markranstät"
+
+#: kstars_i18n.cpp:1510
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marlow"
+msgstr "Marlow"
+
+#: kstars_i18n.cpp:1511
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marlton"
+msgstr "Marlton"
+
+#: kstars_i18n.cpp:1512
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marquette"
+msgstr "Marquette"
+
+#: kstars_i18n.cpp:1513
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marrakech"
+msgstr "Marrakech"
+
+#: kstars_i18n.cpp:1514
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marseille"
+msgstr "Marseille"
+
+#: kstars_i18n.cpp:1515
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Marshall"
+msgstr "Marshall"
+
+#: kstars_i18n.cpp:1516
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Martinsburg"
+msgstr "Martinsburg"
+
+#: kstars_i18n.cpp:1517
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Martinsville"
+msgstr "Martinsville"
+
+#: kstars_i18n.cpp:1518
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Masan"
+msgstr "Masan"
+
+#: kstars_i18n.cpp:1519
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maseru"
+msgstr "Maseru"
+
+#: kstars_i18n.cpp:1520
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mashpee"
+msgstr "Mashpee"
+
+#: kstars_i18n.cpp:1521
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mason City"
+msgstr "Mason City"
+
+#: kstars_i18n.cpp:1522
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Massa"
+msgstr "Massa"
+
+#: kstars_i18n.cpp:1523
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Massawa"
+msgstr "Massawa"
+
+#: kstars_i18n.cpp:1524
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Massen"
+msgstr "Massen"
+
+#: kstars_i18n.cpp:1525
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Matadi"
+msgstr "Matadi"
+
+#: kstars_i18n.cpp:1526
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Matsapha"
+msgstr "Matsapha"
+
+#: kstars_i18n.cpp:1527
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mauldin"
+msgstr "Mauldin"
+
+#: kstars_i18n.cpp:1528
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mauna Kea Obs."
+msgstr "Mauna Kea Obs."
+
+#: kstars_i18n.cpp:1529
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mayaguez"
+msgstr "Mayaguez"
+
+#: kstars_i18n.cpp:1530
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maykop"
+msgstr "Maykop"
+
+#: kstars_i18n.cpp:1531
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Maysville"
+msgstr "Maysville"
+
+#: kstars_i18n.cpp:1532
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mbabane"
+msgstr "Mbabane"
+
+#: kstars_i18n.cpp:1533
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mbandaka"
+msgstr "Mbandaka"
+
+#: kstars_i18n.cpp:1534
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mbeya"
+msgstr "Mbeya"
+
+#: kstars_i18n.cpp:1535
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McAlester"
+msgstr "McAlester"
+
+#: kstars_i18n.cpp:1536
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McAllen"
+msgstr "McAllen"
+
+#: kstars_i18n.cpp:1537
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McCook"
+msgstr "McCook"
+
+#: kstars_i18n.cpp:1538
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McCormick Obs."
+msgstr "McCormick Obs."
+
+#: kstars_i18n.cpp:1539
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McDonald Obs."
+msgstr "McDonald Obs."
+
+#: kstars_i18n.cpp:1540
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McGill"
+msgstr "McGill"
+
+#: kstars_i18n.cpp:1541
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McGrath"
+msgstr "McGrath"
+
+#: kstars_i18n.cpp:1542
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McKeesport"
+msgstr "McKeesport"
+
+#: kstars_i18n.cpp:1543
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"McNary"
+msgstr "McNary"
+
+#: kstars_i18n.cpp:1544
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Medenine"
+msgstr "Medenine"
+
+#: kstars_i18n.cpp:1545
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Medford"
+msgstr "Medford"
+
+#: kstars_i18n.cpp:1546
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Medicine Hat"
+msgstr "Medicine Hat"
+
+#: kstars_i18n.cpp:1547
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Medingen"
+msgstr "Medingen"
+
+#: kstars_i18n.cpp:1548
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meerane"
+msgstr "Meerane"
+
+#: kstars_i18n.cpp:1549
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meinersdorf"
+msgstr "Meinersdorf"
+
+#: kstars_i18n.cpp:1550
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meiningen"
+msgstr "Meiningen"
+
+#: kstars_i18n.cpp:1551
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meiän"
+msgstr "Meiän"
+
+#: kstars_i18n.cpp:1552
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meknès"
+msgstr "Meknès"
+
+#: kstars_i18n.cpp:1553
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Melbourne"
+msgstr "Melbourne"
+
+#: kstars_i18n.cpp:1554
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Melilla"
+msgstr "Melilla"
+
+#: kstars_i18n.cpp:1555
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Melksham"
+msgstr "Melksham"
+
+#: kstars_i18n.cpp:1556
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mellenbach-Glasbach"
+msgstr "Mellenbach-Glasbach"
+
+#: kstars_i18n.cpp:1557
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mellensee"
+msgstr "Mellensee"
+
+#: kstars_i18n.cpp:1558
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mellingen"
+msgstr "Mellingen"
+
+#: kstars_i18n.cpp:1559
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Melrose Park"
+msgstr "Melrose Park"
+
+#: kstars_i18n.cpp:1560
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Memphis"
+msgstr "Memphis"
+
+#: kstars_i18n.cpp:1561
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mena"
+msgstr "Mena"
+
+#: kstars_i18n.cpp:1562
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mengersgereuth-Hämern"
+msgstr "Mengersgereuth-Hämern"
+
+#: kstars_i18n.cpp:1563
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Menongue"
+msgstr "Menongue"
+
+#: kstars_i18n.cpp:1564
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Menteroda"
+msgstr "Menteroda"
+
+#: kstars_i18n.cpp:1565
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meredith"
+msgstr "Meredith"
+
+#: kstars_i18n.cpp:1566
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meriden"
+msgstr "Meriden"
+
+#: kstars_i18n.cpp:1567
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meridian"
+msgstr "Meridian"
+
+#: kstars_i18n.cpp:1568
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meridianville"
+msgstr "Meridianville"
+
+#: kstars_i18n.cpp:1569
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Merkers"
+msgstr "Merkers"
+
+#: kstars_i18n.cpp:1570
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Merrimack"
+msgstr "Merrimack"
+
+#: kstars_i18n.cpp:1571
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Merritt Island"
+msgstr "Merritt Island"
+
+#: kstars_i18n.cpp:1572
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Merschwitz"
+msgstr "Merschwitz"
+
+#: kstars_i18n.cpp:1573
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Merseburg"
+msgstr "Merseburg"
+
+#: kstars_i18n.cpp:1574
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Merzdorf"
+msgstr "Merzdorf"
+
+#: kstars_i18n.cpp:1575
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mesa"
+msgstr "Mesa"
+
+#: kstars_i18n.cpp:1576
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mesquite"
+msgstr "Mesquite"
+
+#: kstars_i18n.cpp:1577
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Messina"
+msgstr "Messina"
+
+#: kstars_i18n.cpp:1578
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Metairie"
+msgstr "Metairie"
+
+#: kstars_i18n.cpp:1579
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Metsähovi"
+msgstr "Metsähovi"
+
+#: kstars_i18n.cpp:1580
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Metz"
+msgstr "Metz"
+
+#: kstars_i18n.cpp:1581
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meudon (observatory)"
+msgstr "Meudon (observatory)"
+
+#: kstars_i18n.cpp:1582
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meuselbach-Schwarzmühle"
+msgstr "Meuselbach-Schwarzmühle"
+
+#: kstars_i18n.cpp:1583
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meuselwitz"
+msgstr "Meuselwitz"
+
+#: kstars_i18n.cpp:1584
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mexico City"
+msgstr "Mexico City"
+
+#: kstars_i18n.cpp:1585
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mexico"
+msgstr "Mexico"
+
+#: kstars_i18n.cpp:1586
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Meyenburg"
+msgstr "Meyenburg"
+
+#: kstars_i18n.cpp:1587
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mhlume"
+msgstr "Mhlume"
+
+#: kstars_i18n.cpp:1588
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Miami Beach"
+msgstr "Miami Beach"
+
+#: kstars_i18n.cpp:1589
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Miami"
+msgstr "Miami"
+
+#: kstars_i18n.cpp:1590
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Michendorf"
+msgstr "Michendorf"
+
+#: kstars_i18n.cpp:1591
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Midas"
+msgstr "Midas"
+
+#: kstars_i18n.cpp:1592
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Middelburg"
+msgstr "Middelburg"
+
+#: kstars_i18n.cpp:1593
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Middelfart"
+msgstr "Middelfart"
+
+#: kstars_i18n.cpp:1594
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Middlebury"
+msgstr "Middlebury"
+
+#: kstars_i18n.cpp:1595
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Middletown"
+msgstr "Middletown"
+
+#: kstars_i18n.cpp:1596
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Midland"
+msgstr "Midland"
+
+#: kstars_i18n.cpp:1597
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Midnapore"
+msgstr "Midnapore"
+
+#: kstars_i18n.cpp:1598
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Midway Island"
+msgstr "Midway Island"
+
+#: kstars_i18n.cpp:1599
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Midwest City"
+msgstr "Midwest City"
+
+#: kstars_i18n.cpp:1600
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mieäste"
+msgstr "Mieäste"
+
+#: kstars_i18n.cpp:1601
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Milan"
+msgstr "Milan"
+
+#: kstars_i18n.cpp:1602
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Milbank"
+msgstr "Milbank"
+
+#: kstars_i18n.cpp:1603
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mildenau"
+msgstr "Mildenau"
+
+#: kstars_i18n.cpp:1604
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Milford"
+msgstr "Milford"
+
+#: kstars_i18n.cpp:1605
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mili"
+msgstr "Mili"
+
+#: kstars_i18n.cpp:1606
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Milkau"
+msgstr "Milkau"
+
+#: kstars_i18n.cpp:1607
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Milledgeville"
+msgstr "Milledgeville"
+
+#: kstars_i18n.cpp:1608
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Miller"
+msgstr "Miller"
+
+#: kstars_i18n.cpp:1609
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Millinocket"
+msgstr "Millinocket"
+
+#: kstars_i18n.cpp:1610
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Millville"
+msgstr "Millville"
+
+#: kstars_i18n.cpp:1611
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Milpitas"
+msgstr "Milpitas"
+
+#: kstars_i18n.cpp:1612
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Milwaukee"
+msgstr "Milwaukee"
+
+#: kstars_i18n.cpp:1613
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mine Hill"
+msgstr "Mine Hill"
+
+#: kstars_i18n.cpp:1614
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Minneapolis"
+msgstr "Minneapolis"
+
+#: kstars_i18n.cpp:1615
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Minnetonka"
+msgstr "Minnetonka"
+
+#: kstars_i18n.cpp:1616
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Minot"
+msgstr "Minot"
+
+#: kstars_i18n.cpp:1617
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Miquelon Island"
+msgstr "Miquelon Island"
+
+#: kstars_i18n.cpp:1618
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Miramar"
+msgstr "Miramar"
+
+#: kstars_i18n.cpp:1619
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mirnyi"
+msgstr "Mirnyi"
+
+#: kstars_i18n.cpp:1620
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Miryang"
+msgstr "Miryang"
+
+#: kstars_i18n.cpp:1621
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mishawaka"
+msgstr "Mishawaka"
+
+#: kstars_i18n.cpp:1622
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Misratah"
+msgstr "Misratah"
+
+#: kstars_i18n.cpp:1623
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mississauga"
+msgstr "Mississauga"
+
+#: kstars_i18n.cpp:1624
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Missoula"
+msgstr "Missoula"
+
+#: kstars_i18n.cpp:1625
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mitchell"
+msgstr "Mitchell"
+
+#: kstars_i18n.cpp:1626
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mitzpe Ramon"
+msgstr "Mitzpe Ramon"
+
+#: kstars_i18n.cpp:1627
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mizusawa"
+msgstr "Mizusawa"
+
+#: kstars_i18n.cpp:1628
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mobile"
+msgstr "Mobile"
+
+#: kstars_i18n.cpp:1629
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mobridge"
+msgstr "Mobridge"
+
+#: kstars_i18n.cpp:1630
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Modena"
+msgstr "Modena"
+
+#: kstars_i18n.cpp:1631
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Modesto"
+msgstr "Modesto"
+
+#: kstars_i18n.cpp:1632
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moenkopi"
+msgstr "Moenkopi"
+
+#: kstars_i18n.cpp:1633
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moers"
+msgstr "Moers"
+
+#: kstars_i18n.cpp:1634
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mogadishu"
+msgstr "Mogadishu"
+
+#: kstars_i18n.cpp:1635
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mokpo"
+msgstr "Mokpo"
+
+#: kstars_i18n.cpp:1636
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moline"
+msgstr "Moline"
+
+#: kstars_i18n.cpp:1637
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Molokai"
+msgstr "Molokai"
+
+#: kstars_i18n.cpp:1638
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Molonglo"
+msgstr "Molonglo"
+
+#: kstars_i18n.cpp:1639
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mombasa"
+msgstr "Mombasa"
+
+#: kstars_i18n.cpp:1640
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moncton"
+msgstr "Moncton"
+
+#: kstars_i18n.cpp:1641
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Monroe"
+msgstr "Monroe"
+
+#: kstars_i18n.cpp:1642
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Monrovia"
+msgstr "Monrovia"
+
+#: kstars_i18n.cpp:1643
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mont-Joli"
+msgstr "Mont-Joli"
+
+#: kstars_i18n.cpp:1644
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Monte Carlo"
+msgstr "Monte Carlo"
+
+#: kstars_i18n.cpp:1645
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Montebello"
+msgstr "Montebello"
+
+#: kstars_i18n.cpp:1646
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Montego Bay"
+msgstr "Montego Bay"
+
+#: kstars_i18n.cpp:1647
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Monterey Park"
+msgstr "Monterey Park"
+
+#: kstars_i18n.cpp:1648
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Monterey"
+msgstr "Monterey"
+
+#: kstars_i18n.cpp:1649
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Montevideo"
+msgstr "Montevideo"
+
+#: kstars_i18n.cpp:1650
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Montgomery"
+msgstr "Montgomery"
+
+#: kstars_i18n.cpp:1651
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Monticello"
+msgstr "Monticello"
+
+#: kstars_i18n.cpp:1652
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Montour Falls"
+msgstr "Montour Falls"
+
+#: kstars_i18n.cpp:1653
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Montpelier"
+msgstr "Montpelier"
+
+#: kstars_i18n.cpp:1654
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Montpellier"
+msgstr "Montpellier"
+
+#: kstars_i18n.cpp:1655
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Montreal"
+msgstr "Montreal"
+
+#: kstars_i18n.cpp:1656
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moore"
+msgstr "Moore"
+
+#: kstars_i18n.cpp:1657
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moose Jaw"
+msgstr "Moose Jaw"
+
+#: kstars_i18n.cpp:1658
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Morehead"
+msgstr "Morehead"
+
+#: kstars_i18n.cpp:1659
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Morgan City"
+msgstr "Morgan City"
+
+#: kstars_i18n.cpp:1660
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Morgantown"
+msgstr "Morgantown"
+
+#: kstars_i18n.cpp:1661
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Morogoro"
+msgstr "Morogoro"
+
+#: kstars_i18n.cpp:1662
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moroto"
+msgstr "Moroto"
+
+#: kstars_i18n.cpp:1663
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Morristown"
+msgstr "Morristown"
+
+#: kstars_i18n.cpp:1664
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Morrow"
+msgstr "Morrow"
+
+#: kstars_i18n.cpp:1665
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Morón"
+msgstr "Morón"
+
+#: kstars_i18n.cpp:1666
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moscow"
+msgstr "Moscow"
+
+#: kstars_i18n.cpp:1667
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Moses Lake"
+msgstr "Moses Lake"
+
+#: kstars_i18n.cpp:1668
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mosselbaai"
+msgstr "Mosselbaai"
+
+#: kstars_i18n.cpp:1669
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Ekar"
+msgstr "Mount Ekar"
+
+#: kstars_i18n.cpp:1670
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Erebus"
+msgstr "Mount Erebus"
+
+#: kstars_i18n.cpp:1671
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Evans Obs."
+msgstr "Mount Evans Obs."
+
+#: kstars_i18n.cpp:1672
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Graham Obs."
+msgstr "Mount Graham Obs."
+
+#: kstars_i18n.cpp:1673
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount John"
+msgstr "Mount John"
+
+#: kstars_i18n.cpp:1674
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Lemmon Obs."
+msgstr "Mount Lemmon Obs."
+
+#: kstars_i18n.cpp:1675
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Mario"
+msgstr "Mount Mario"
+
+#: kstars_i18n.cpp:1676
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Palomar Obs."
+msgstr "Mount Palomar Obs."
+
+#: kstars_i18n.cpp:1677
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Pleasant"
+msgstr "Mount Pleasant"
+
+#: kstars_i18n.cpp:1678
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Stromlo"
+msgstr "Mount Stromlo"
+
+#: kstars_i18n.cpp:1679
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Vernon"
+msgstr "Mount Vernon"
+
+#: kstars_i18n.cpp:1680
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mount Wilson Obs."
+msgstr "Mount Wilson Obs."
+
+#: kstars_i18n.cpp:1681
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mountain Brook"
+msgstr "Mountain Brook"
+
+#: kstars_i18n.cpp:1682
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mountain View"
+msgstr "Mountain View"
+
+#: kstars_i18n.cpp:1683
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Muan"
+msgstr "Muan"
+
+#: kstars_i18n.cpp:1684
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mullard"
+msgstr "Mullard"
+
+#: kstars_i18n.cpp:1685
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Muncie"
+msgstr "Muncie"
+
+#: kstars_i18n.cpp:1686
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Muncy"
+msgstr "Muncy"
+
+#: kstars_i18n.cpp:1687
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mungyeong"
+msgstr "Mungyeong"
+
+#: kstars_i18n.cpp:1688
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Munich"
+msgstr "Munich"
+
+#: kstars_i18n.cpp:1689
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Murfreesboro"
+msgstr "Murfreesboro"
+
+#: kstars_i18n.cpp:1690
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Murmansk"
+msgstr "Murmansk"
+
+#: kstars_i18n.cpp:1691
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Murray"
+msgstr "Murray"
+
+#: kstars_i18n.cpp:1692
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Muskegon"
+msgstr "Muskegon"
+
+#: kstars_i18n.cpp:1693
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Muskogee"
+msgstr "Muskogee"
+
+#: kstars_i18n.cpp:1694
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mustvee"
+msgstr "Mustvee"
+
+#: kstars_i18n.cpp:1695
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mutare"
+msgstr "Mutare"
+
+#: kstars_i18n.cpp:1696
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Muyinga"
+msgstr "Muyinga"
+
+#: kstars_i18n.cpp:1697
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mwanza"
+msgstr "Mwanza"
+
+#: kstars_i18n.cpp:1698
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Myrtle Beach"
+msgstr "Myrtle Beach"
+
+#: kstars_i18n.cpp:1699
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mzuzu"
+msgstr "Mzuzu"
+
+#: kstars_i18n.cpp:1700
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Málaga"
+msgstr "Málaga"
+
+#: kstars_i18n.cpp:1701
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Móstoles"
+msgstr "Móstoles"
+
+#: kstars_i18n.cpp:1702
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mõisaküla"
+msgstr "Mõisaküla"
+
+#: kstars_i18n.cpp:1703
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Múrcia"
+msgstr "Múrcia"
+
+#: kstars_i18n.cpp:1704
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Mülheim"
+msgstr "Mülheim"
+
+#: kstars_i18n.cpp:1705
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Münchengladbach"
+msgstr "Münchengladbach"
+
+#: kstars_i18n.cpp:1706
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Münster"
+msgstr "Münster"
+
+#: kstars_i18n.cpp:1707
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"N'djamina"
+msgstr "N'djamina"
+
+#: kstars_i18n.cpp:1708
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Naalehu"
+msgstr "Naalehu"
+
+#: kstars_i18n.cpp:1709
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Naestved"
+msgstr "Naestved"
+
+#: kstars_i18n.cpp:1710
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nagasaki"
+msgstr "Nagasaki"
+
+#: kstars_i18n.cpp:1711
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nagoya"
+msgstr "Nagoya"
+
+#: kstars_i18n.cpp:1712
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nagpur"
+msgstr "Nagpur"
+
+#: kstars_i18n.cpp:1713
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Naini Tal"
+msgstr "Naini Tal"
+
+#: kstars_i18n.cpp:1714
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nairobi"
+msgstr "Nairobi"
+
+#: kstars_i18n.cpp:1715
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nakskov"
+msgstr "Nakskov"
+
+#: kstars_i18n.cpp:1716
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nal'chik"
+msgstr "Nal'chik"
+
+#: kstars_i18n.cpp:1717
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Namhae"
+msgstr "Namhae"
+
+#: kstars_i18n.cpp:1718
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Namibe"
+msgstr "Namibe"
+
+#: kstars_i18n.cpp:1719
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Namorik"
+msgstr "Namorik"
+
+#: kstars_i18n.cpp:1720
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nampa"
+msgstr "Nampa"
+
+#: kstars_i18n.cpp:1721
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nampula"
+msgstr "Nampula"
+
+#: kstars_i18n.cpp:1722
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Namwon"
+msgstr "Namwon"
+
+#: kstars_i18n.cpp:1723
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nancay (observatory)"
+msgstr "Nancay (observatory)"
+
+#: kstars_i18n.cpp:1724
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nandi"
+msgstr "Nandi"
+
+#: kstars_i18n.cpp:1725
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nantes"
+msgstr "Nantes"
+
+#: kstars_i18n.cpp:1726
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Napa"
+msgstr "Napa"
+
+#: kstars_i18n.cpp:1727
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Naperville"
+msgstr "Naperville"
+
+#: kstars_i18n.cpp:1728
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Naples"
+msgstr "Naples"
+
+#: kstars_i18n.cpp:1729
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Narva"
+msgstr "Narva"
+
+#: kstars_i18n.cpp:1730
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Narva-Jõesuu"
+msgstr "Narva-Jõesuu"
+
+#: kstars_i18n.cpp:1731
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nashua"
+msgstr "Nashua"
+
+#: kstars_i18n.cpp:1732
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nashville"
+msgstr "Nashville"
+
+#: kstars_i18n.cpp:1733
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nassau Obs."
+msgstr "Nassau Obs."
+
+#: kstars_i18n.cpp:1734
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nassau"
+msgstr "Nassau"
+
+#: kstars_i18n.cpp:1735
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Natal"
+msgstr "Natal"
+
+#: kstars_i18n.cpp:1736
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Natchez"
+msgstr "Natchez"
+
+#: kstars_i18n.cpp:1737
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ndola"
+msgstr "Ndola"
+
+#: kstars_i18n.cpp:1738
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Needles"
+msgstr "Needles"
+
+#: kstars_i18n.cpp:1739
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nenana"
+msgstr "Nenana"
+
+#: kstars_i18n.cpp:1740
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Neponsit"
+msgstr "Neponsit"
+
+#: kstars_i18n.cpp:1741
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Neuss"
+msgstr "Neuss"
+
+#: kstars_i18n.cpp:1742
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nevada"
+msgstr "Nevada"
+
+#: kstars_i18n.cpp:1743
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Albany"
+msgstr "New Albany"
+
+#: kstars_i18n.cpp:1744
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Bedford"
+msgstr "New Bedford"
+
+#: kstars_i18n.cpp:1745
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Britian"
+msgstr "New Britian"
+
+#: kstars_i18n.cpp:1746
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Brunswick"
+msgstr "New Brunswick"
+
+#: kstars_i18n.cpp:1747
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Carrollton"
+msgstr "New Carrollton"
+
+#: kstars_i18n.cpp:1748
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Castle"
+msgstr "New Castle"
+
+#: kstars_i18n.cpp:1749
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Delhi"
+msgstr "New Delhi"
+
+#: kstars_i18n.cpp:1750
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Hampton"
+msgstr "New Hampton"
+
+#: kstars_i18n.cpp:1751
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Hartford"
+msgstr "New Hartford"
+
+#: kstars_i18n.cpp:1752
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Haven"
+msgstr "New Haven"
+
+#: kstars_i18n.cpp:1753
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Iberia"
+msgstr "New Iberia"
+
+#: kstars_i18n.cpp:1754
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New London"
+msgstr "New London"
+
+#: kstars_i18n.cpp:1755
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Meadows"
+msgstr "New Meadows"
+
+#: kstars_i18n.cpp:1756
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Orleans"
+msgstr "New Orleans"
+
+#: kstars_i18n.cpp:1757
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Rochelle"
+msgstr "New Rochelle"
+
+#: kstars_i18n.cpp:1758
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Rockford"
+msgstr "New Rockford"
+
+#: kstars_i18n.cpp:1759
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New Washoe City"
+msgstr "New Washoe City"
+
+#: kstars_i18n.cpp:1760
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"New York"
+msgstr "New York"
+
+#: kstars_i18n.cpp:1761
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Newark"
+msgstr "Newark"
+
+#: kstars_i18n.cpp:1762
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Newcastle"
+msgstr "Newcastle"
+
+#: kstars_i18n.cpp:1763
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Newell"
+msgstr "Newell"
+
+#: kstars_i18n.cpp:1764
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Newport Beach"
+msgstr "Newport Beach"
+
+#: kstars_i18n.cpp:1765
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Newport News"
+msgstr "Newport News"
+
+#: kstars_i18n.cpp:1766
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Newport"
+msgstr "Newport"
+
+#: kstars_i18n.cpp:1767
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Newton"
+msgstr "Newton"
+
+#: kstars_i18n.cpp:1768
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ngozi"
+msgstr "Ngozi"
+
+#: kstars_i18n.cpp:1769
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Niagara Falls"
+msgstr "Niagara Falls"
+
+#: kstars_i18n.cpp:1770
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Niamey"
+msgstr "Niamey"
+
+#: kstars_i18n.cpp:1771
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nice"
+msgstr "Nice"
+
+#: kstars_i18n.cpp:1772
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nicosia"
+msgstr "Nicosia"
+
+#: kstars_i18n.cpp:1773
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nijmegen"
+msgstr "Nijmegen"
+
+#: kstars_i18n.cpp:1774
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nitro"
+msgstr "Nitro"
+
+#: kstars_i18n.cpp:1775
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nizhnii Novgorod"
+msgstr "Nizhnii Novgorod"
+
+#: kstars_i18n.cpp:1776
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nobeyama"
+msgstr "Nobeyama"
+
+#: kstars_i18n.cpp:1777
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nogales"
+msgstr "Nogales"
+
+#: kstars_i18n.cpp:1778
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nome"
+msgstr "Nome"
+
+#: kstars_i18n.cpp:1779
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Norco"
+msgstr "Norco"
+
+#: kstars_i18n.cpp:1780
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Norfolk"
+msgstr "Norfolk"
+
+#: kstars_i18n.cpp:1781
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Norman"
+msgstr "Norman"
+
+#: kstars_i18n.cpp:1782
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Bay"
+msgstr "North Bay"
+
+#: kstars_i18n.cpp:1783
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Bellmore"
+msgstr "North Bellmore"
+
+#: kstars_i18n.cpp:1784
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Cape May"
+msgstr "North Cape May"
+
+#: kstars_i18n.cpp:1785
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Charleston"
+msgstr "North Charleston"
+
+#: kstars_i18n.cpp:1786
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Hollywood"
+msgstr "North Hollywood"
+
+#: kstars_i18n.cpp:1787
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Las Vegas"
+msgstr "North Las Vegas"
+
+#: kstars_i18n.cpp:1788
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Liberty Obs."
+msgstr "North Liberty Obs."
+
+#: kstars_i18n.cpp:1789
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Little Rock"
+msgstr "North Little Rock"
+
+#: kstars_i18n.cpp:1790
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Olmstead"
+msgstr "North Olmstead"
+
+#: kstars_i18n.cpp:1791
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"North Platte"
+msgstr "North Platte"
+
+#: kstars_i18n.cpp:1792
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Northfield"
+msgstr "Northfield"
+
+#: kstars_i18n.cpp:1793
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Northport"
+msgstr "Northport"
+
+#: kstars_i18n.cpp:1794
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Northrop Strip"
+msgstr "Northrop Strip"
+
+#: kstars_i18n.cpp:1795
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Northway"
+msgstr "Northway"
+
+#: kstars_i18n.cpp:1796
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Norton"
+msgstr "Norton"
+
+#: kstars_i18n.cpp:1797
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Norwalk"
+msgstr "Norwalk"
+
+#: kstars_i18n.cpp:1798
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Norway"
+msgstr "Norway"
+
+#: kstars_i18n.cpp:1799
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nottingham"
+msgstr "Nottingham"
+
+#: kstars_i18n.cpp:1800
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nouakchott"
+msgstr "Nouakchott"
+
+#: kstars_i18n.cpp:1801
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Noumea"
+msgstr "Noumea"
+
+#: kstars_i18n.cpp:1802
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Novara"
+msgstr "Novara"
+
+#: kstars_i18n.cpp:1803
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Novgorod"
+msgstr "Novgorod"
+
+#: kstars_i18n.cpp:1804
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Novi"
+msgstr "Novi"
+
+#: kstars_i18n.cpp:1805
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Novosibirsk"
+msgstr "Novosibirsk"
+
+#: kstars_i18n.cpp:1806
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nyborg"
+msgstr "Nyborg"
+
+#: kstars_i18n.cpp:1807
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nykoebing Falster"
+msgstr "Nykoebing Falster"
+
+#: kstars_i18n.cpp:1808
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Nürnberg"
+msgstr "Nürnberg"
+
+#: kstars_i18n.cpp:1809
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oak Park"
+msgstr "Oak Park"
+
+#: kstars_i18n.cpp:1810
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oak Ridge Obs."
+msgstr "Oak Ridge Obs."
+
+#: kstars_i18n.cpp:1811
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oak Ridge"
+msgstr "Oak Ridge"
+
+#: kstars_i18n.cpp:1812
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oakfield"
+msgstr "Oakfield"
+
+#: kstars_i18n.cpp:1813
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oakland"
+msgstr "Oakland"
+
+#: kstars_i18n.cpp:1814
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oakley"
+msgstr "Oakley"
+
+#: kstars_i18n.cpp:1815
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oberhausen"
+msgstr "Oberhausen"
+
+#: kstars_i18n.cpp:1816
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oberlin"
+msgstr "Oberlin"
+
+#: kstars_i18n.cpp:1817
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oberpfaffenhofen"
+msgstr "Oberpfaffenhofen"
+
+#: kstars_i18n.cpp:1818
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Obs. Astronomico de Madrid"
+msgstr "Obs. Astronomico de Madrid"
+
+#: kstars_i18n.cpp:1819
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Obs. Milan"
+msgstr "Obs. Milan"
+
+#: kstars_i18n.cpp:1820
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Observatoire de Haute Provence"
+msgstr "Observatoire de Haute Provence"
+
+#: kstars_i18n.cpp:1821
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ocala"
+msgstr "Ocala"
+
+#: kstars_i18n.cpp:1822
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ocean City"
+msgstr "Ocean City"
+
+#: kstars_i18n.cpp:1823
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ocean Grove"
+msgstr "Ocean Grove"
+
+#: kstars_i18n.cpp:1824
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oceanside"
+msgstr "Oceanside"
+
+#: kstars_i18n.cpp:1825
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Odense"
+msgstr "Odense"
+
+#: kstars_i18n.cpp:1826
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Odessa"
+msgstr "Odessa"
+
+#: kstars_i18n.cpp:1827
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Offenbach"
+msgstr "Offenbach"
+
+#: kstars_i18n.cpp:1828
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ogallala"
+msgstr "Ogallala"
+
+#: kstars_i18n.cpp:1829
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ogden"
+msgstr "Ogden"
+
+#: kstars_i18n.cpp:1830
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oggiono"
+msgstr "Oggiono"
+
+#: kstars_i18n.cpp:1831
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ohakea"
+msgstr "Ohakea"
+
+#: kstars_i18n.cpp:1832
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Okayama"
+msgstr "Okayama"
+
+#: kstars_i18n.cpp:1833
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Okinawa"
+msgstr "Okinawa"
+
+#: kstars_i18n.cpp:1834
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oklahoma City"
+msgstr "Oklahoma City"
+
+#: kstars_i18n.cpp:1835
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Olathe"
+msgstr "Olathe"
+
+#: kstars_i18n.cpp:1836
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Olbia"
+msgstr "Olbia"
+
+#: kstars_i18n.cpp:1837
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oldenburg"
+msgstr "Oldenburg"
+
+#: kstars_i18n.cpp:1838
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oldendorf"
+msgstr "Oldendorf"
+
+#: kstars_i18n.cpp:1839
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Olean"
+msgstr "Olean"
+
+#: kstars_i18n.cpp:1840
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Olympia"
+msgstr "Olympia"
+
+#: kstars_i18n.cpp:1841
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Omaha"
+msgstr "Omaha"
+
+#: kstars_i18n.cpp:1842
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Omsk"
+msgstr "Omsk"
+
+#: kstars_i18n.cpp:1843
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ondangwa"
+msgstr "Ondangwa"
+
+#: kstars_i18n.cpp:1844
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Onsala"
+msgstr "Onsala"
+
+#: kstars_i18n.cpp:1845
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ontario"
+msgstr "Ontario"
+
+#: kstars_i18n.cpp:1846
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oostende"
+msgstr "Oostende"
+
+#: kstars_i18n.cpp:1847
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ooty"
+msgstr "Ooty"
+
+#: kstars_i18n.cpp:1848
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Opelika"
+msgstr "Opelika"
+
+#: kstars_i18n.cpp:1849
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Opheim"
+msgstr "Opheim"
+
+#: kstars_i18n.cpp:1850
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oporto"
+msgstr "Oporto"
+
+#: kstars_i18n.cpp:1851
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oran"
+msgstr "Oran"
+
+#: kstars_i18n.cpp:1852
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orange Park"
+msgstr "Orange Park"
+
+#: kstars_i18n.cpp:1853
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orange"
+msgstr "Orange"
+
+#: kstars_i18n.cpp:1854
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orangeburg"
+msgstr "Orangeburg"
+
+#: kstars_i18n.cpp:1855
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orel"
+msgstr "Orel"
+
+#: kstars_i18n.cpp:1856
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orem"
+msgstr "Orem"
+
+#: kstars_i18n.cpp:1857
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orenburg"
+msgstr "Orenburg"
+
+#: kstars_i18n.cpp:1858
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orense"
+msgstr "Orense"
+
+#: kstars_i18n.cpp:1859
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orlando"
+msgstr "Orlando"
+
+#: kstars_i18n.cpp:1860
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Orleans"
+msgstr "Orleans"
+
+#: kstars_i18n.cpp:1861
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Osaka"
+msgstr "Osaka"
+
+#: kstars_i18n.cpp:1862
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Osborne"
+msgstr "Osborne"
+
+#: kstars_i18n.cpp:1863
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oshkosh"
+msgstr "Oshkosh"
+
+#: kstars_i18n.cpp:1864
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oslo"
+msgstr "Oslo"
+
+#: kstars_i18n.cpp:1865
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Osnabrück"
+msgstr "Osnabrück"
+
+#: kstars_i18n.cpp:1866
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Otranto"
+msgstr "Otranto"
+
+#: kstars_i18n.cpp:1867
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ottawa"
+msgstr "Ottawa"
+
+#: kstars_i18n.cpp:1868
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ottumwa"
+msgstr "Ottumwa"
+
+#: kstars_i18n.cpp:1869
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ouagadougou"
+msgstr "Ouagadougou"
+
+#: kstars_i18n.cpp:1870
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ouarzazate"
+msgstr "Ouarzazate"
+
+#: kstars_i18n.cpp:1871
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oulu"
+msgstr "Oulu"
+
+#: kstars_i18n.cpp:1872
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Overland Park"
+msgstr "Overland Park"
+
+#: kstars_i18n.cpp:1873
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oviedo"
+msgstr "Oviedo"
+
+#: kstars_i18n.cpp:1874
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Owens Valley Radio Obs."
+msgstr "Owens Valley Radio Obs."
+
+#: kstars_i18n.cpp:1875
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Owensboro"
+msgstr "Owensboro"
+
+#: kstars_i18n.cpp:1876
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oxford"
+msgstr "Oxford"
+
+#: kstars_i18n.cpp:1877
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oxnard"
+msgstr "Oxnard"
+
+#: kstars_i18n.cpp:1878
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Oymiakon"
+msgstr "Oymiakon"
+
+#: kstars_i18n.cpp:1879
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ozark"
+msgstr "Ozark"
+
+#: kstars_i18n.cpp:1880
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"P'yongyang"
+msgstr "P'yongyang"
+
+#: kstars_i18n.cpp:1881
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Paauilo"
+msgstr "Paauilo"
+
+#: kstars_i18n.cpp:1882
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pacific Beach"
+msgstr "Pacific Beach"
+
+#: kstars_i18n.cpp:1883
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pacific"
+msgstr "Pacific"
+
+#: kstars_i18n.cpp:1884
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Paderborn"
+msgstr "Paderborn"
+
+#: kstars_i18n.cpp:1885
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Padova"
+msgstr "Padova"
+
+#: kstars_i18n.cpp:1886
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Paducah"
+msgstr "Paducah"
+
+#: kstars_i18n.cpp:1887
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pagan Island"
+msgstr "Pagan Island"
+
+#: kstars_i18n.cpp:1888
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pago Pago"
+msgstr "Pago Pago"
+
+#: kstars_i18n.cpp:1889
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Paide"
+msgstr "Paide"
+
+#: kstars_i18n.cpp:1890
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palana"
+msgstr "Palana"
+
+#: kstars_i18n.cpp:1891
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Paldiski"
+msgstr "Paldiski"
+
+#: kstars_i18n.cpp:1892
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palembang"
+msgstr "Palembang"
+
+#: kstars_i18n.cpp:1893
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palencia"
+msgstr "Palencia"
+
+#: kstars_i18n.cpp:1894
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palermo"
+msgstr "Palermo"
+
+#: kstars_i18n.cpp:1895
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palm City"
+msgstr "Palm City"
+
+#: kstars_i18n.cpp:1896
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palma de Mallorca"
+msgstr "Palma de Mallorca"
+
+#: kstars_i18n.cpp:1897
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palmdale"
+msgstr "Palmdale"
+
+#: kstars_i18n.cpp:1898
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palmer"
+msgstr "Palmer"
+
+#: kstars_i18n.cpp:1899
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Palo Alto"
+msgstr "Palo Alto"
+
+#: kstars_i18n.cpp:1900
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pamplona"
+msgstr "Pamplona"
+
+#: kstars_i18n.cpp:1901
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Panama City"
+msgstr "Panama City"
+
+#: kstars_i18n.cpp:1902
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pantelleria"
+msgstr "Pantelleria"
+
+#: kstars_i18n.cpp:1903
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Papeete"
+msgstr "Papeete"
+
+#: kstars_i18n.cpp:1904
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Paradise"
+msgstr "Paradise"
+
+#: kstars_i18n.cpp:1905
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Paris"
+msgstr "Paris"
+
+#: kstars_i18n.cpp:1906
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Park Rapids"
+msgstr "Park Rapids"
+
+#: kstars_i18n.cpp:1907
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Park View"
+msgstr "Park View"
+
+#: kstars_i18n.cpp:1908
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Parkersburg"
+msgstr "Parkersburg"
+
+#: kstars_i18n.cpp:1909
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Parkes"
+msgstr "Parkes"
+
+#: kstars_i18n.cpp:1910
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Parma"
+msgstr "Parma"
+
+#: kstars_i18n.cpp:1911
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Parsons"
+msgstr "Parsons"
+
+#: kstars_i18n.cpp:1912
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pasadena"
+msgstr "Pasadena"
+
+#: kstars_i18n.cpp:1913
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pascagoula"
+msgstr "Pascagoula"
+
+#: kstars_i18n.cpp:1914
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Paterson"
+msgstr "Paterson"
+
+#: kstars_i18n.cpp:1915
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pau"
+msgstr "Pau"
+
+#: kstars_i18n.cpp:1916
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pawtucket"
+msgstr "Pawtucket"
+
+#: kstars_i18n.cpp:1917
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Peace River"
+msgstr "Peace River"
+
+#: kstars_i18n.cpp:1918
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pearce"
+msgstr "Pearce"
+
+#: kstars_i18n.cpp:1919
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Peking"
+msgstr "Peking"
+
+#: kstars_i18n.cpp:1920
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pemba"
+msgstr "Pemba"
+
+#: kstars_i18n.cpp:1921
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pembina"
+msgstr "Pembina"
+
+#: kstars_i18n.cpp:1922
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Penang"
+msgstr "Penang"
+
+#: kstars_i18n.cpp:1923
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pendleton"
+msgstr "Pendleton"
+
+#: kstars_i18n.cpp:1924
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pensacola"
+msgstr "Pensacola"
+
+#: kstars_i18n.cpp:1925
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Penza"
+msgstr "Penza"
+
+#: kstars_i18n.cpp:1926
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Peoria"
+msgstr "Peoria"
+
+#: kstars_i18n.cpp:1927
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Perkins Obs."
+msgstr "Perkins Obs."
+
+#: kstars_i18n.cpp:1928
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Perm"
+msgstr "Perm"
+
+#: kstars_i18n.cpp:1929
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Perpignan"
+msgstr "Perpignan"
+
+#: kstars_i18n.cpp:1930
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Perth Amboy"
+msgstr "Perth Amboy"
+
+#: kstars_i18n.cpp:1931
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Perth"
+msgstr "Perth"
+
+#: kstars_i18n.cpp:1932
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Peru"
+msgstr "Peru"
+
+#: kstars_i18n.cpp:1933
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Perugia"
+msgstr "Perugia"
+
+#: kstars_i18n.cpp:1934
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pesaro"
+msgstr "Pesaro"
+
+#: kstars_i18n.cpp:1935
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pescara"
+msgstr "Pescara"
+
+#: kstars_i18n.cpp:1936
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Peshawar"
+msgstr "Peshawar"
+
+#: kstars_i18n.cpp:1937
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Petach Tikva"
+msgstr "Petach Tikva"
+
+#: kstars_i18n.cpp:1938
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Petersburg"
+msgstr "Petersburg"
+
+#: kstars_i18n.cpp:1939
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Petropavlovsk-Kamchatskiy"
+msgstr "Petropavlovsk-Kamchatskiy"
+
+#: kstars_i18n.cpp:1940
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Petrozavodsk"
+msgstr "Petrozavodsk"
+
+#: kstars_i18n.cpp:1941
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Petseri"
+msgstr "Petseri"
+
+#: kstars_i18n.cpp:1942
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pevek"
+msgstr "Pevek"
+
+#: kstars_i18n.cpp:1943
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pforzheim"
+msgstr "Pforzheim"
+
+#: kstars_i18n.cpp:1944
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Phenix City"
+msgstr "Phenix City"
+
+#: kstars_i18n.cpp:1945
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Philadelphia"
+msgstr "Philadelphia"
+
+#: kstars_i18n.cpp:1946
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Philip"
+msgstr "Philip"
+
+#: kstars_i18n.cpp:1947
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Phoenix"
+msgstr "Phoenix"
+
+#: kstars_i18n.cpp:1948
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Phuket"
+msgstr "Phuket"
+
+#: kstars_i18n.cpp:1949
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Piacenza"
+msgstr "Piacenza"
+
+#: kstars_i18n.cpp:1950
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pic du Midi (observatory)"
+msgstr "Pic du Midi (observatory)"
+
+#: kstars_i18n.cpp:1951
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Picayune"
+msgstr "Picayune"
+
+#: kstars_i18n.cpp:1952
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pico Rivera"
+msgstr "Pico Rivera"
+
+#: kstars_i18n.cpp:1953
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pico de Veleta"
+msgstr "Pico de Veleta"
+
+#: kstars_i18n.cpp:1954
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pierce"
+msgstr "Pierce"
+
+#: kstars_i18n.cpp:1955
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pierre"
+msgstr "Pierre"
+
+#: kstars_i18n.cpp:1956
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pilot Hill"
+msgstr "Pilot Hill"
+
+#: kstars_i18n.cpp:1957
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pine Bluff"
+msgstr "Pine Bluff"
+
+#: kstars_i18n.cpp:1958
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pine City"
+msgstr "Pine City"
+
+#: kstars_i18n.cpp:1959
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pisa"
+msgstr "Pisa"
+
+#: kstars_i18n.cpp:1960
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pittsburgh"
+msgstr "Pittsburgh"
+
+#: kstars_i18n.cpp:1961
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pittsfield"
+msgstr "Pittsfield"
+
+#: kstars_i18n.cpp:1962
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Piwnice"
+msgstr "Piwnice"
+
+#: kstars_i18n.cpp:1963
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Placerville"
+msgstr "Placerville"
+
+#: kstars_i18n.cpp:1964
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Plainfield"
+msgstr "Plainfield"
+
+#: kstars_i18n.cpp:1965
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Plaisance"
+msgstr "Plaisance"
+
+#: kstars_i18n.cpp:1966
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Plano"
+msgstr "Plano"
+
+#: kstars_i18n.cpp:1967
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Plateau de Bure (observatory)"
+msgstr "Plateau de Bure (observatory)"
+
+#: kstars_i18n.cpp:1968
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Plateau de Calern (observatory)"
+msgstr "Plateau de Calern (observatory)"
+
+#: kstars_i18n.cpp:1969
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Plattsburgh"
+msgstr "Plattsburgh"
+
+#: kstars_i18n.cpp:1970
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Plymouth"
+msgstr "Plymouth"
+
+#: kstars_i18n.cpp:1971
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pocatello"
+msgstr "Pocatello"
+
+#: kstars_i18n.cpp:1972
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pocomoke City"
+msgstr "Pocomoke City"
+
+#: kstars_i18n.cpp:1973
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Podor"
+msgstr "Podor"
+
+#: kstars_i18n.cpp:1974
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pohang"
+msgstr "Pohang"
+
+#: kstars_i18n.cpp:1975
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pohnpei"
+msgstr "Pohnpei"
+
+#: kstars_i18n.cpp:1976
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Point Hope"
+msgstr "Point Hope"
+
+#: kstars_i18n.cpp:1977
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pointe Noire"
+msgstr "Pointe Noire"
+
+#: kstars_i18n.cpp:1978
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Polson"
+msgstr "Polson"
+
+#: kstars_i18n.cpp:1979
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pomona"
+msgstr "Pomona"
+
+#: kstars_i18n.cpp:1980
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pompano Beach"
+msgstr "Pompano Beach"
+
+#: kstars_i18n.cpp:1981
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ponca City"
+msgstr "Ponca City"
+
+#: kstars_i18n.cpp:1982
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ponce"
+msgstr "Ponce"
+
+#: kstars_i18n.cpp:1983
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pontevedra"
+msgstr "Pontevedra"
+
+#: kstars_i18n.cpp:1984
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pontiac"
+msgstr "Pontiac"
+
+#: kstars_i18n.cpp:1985
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Poplar Bluff"
+msgstr "Poplar Bluff"
+
+#: kstars_i18n.cpp:1986
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Poplar"
+msgstr "Poplar"
+
+#: kstars_i18n.cpp:1987
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pori"
+msgstr "Pori"
+
+#: kstars_i18n.cpp:1988
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Allen"
+msgstr "Port Allen"
+
+#: kstars_i18n.cpp:1989
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Arthur"
+msgstr "Port Arthur"
+
+#: kstars_i18n.cpp:1990
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Elizabeth"
+msgstr "Port Elizabeth"
+
+#: kstars_i18n.cpp:1991
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Gentil"
+msgstr "Port Gentil"
+
+#: kstars_i18n.cpp:1992
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Harcourt"
+msgstr "Port Harcourt"
+
+#: kstars_i18n.cpp:1993
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Huron"
+msgstr "Port Huron"
+
+#: kstars_i18n.cpp:1994
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Moresby"
+msgstr "Port Moresby"
+
+#: kstars_i18n.cpp:1995
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Salerno"
+msgstr "Port Salerno"
+
+#: kstars_i18n.cpp:1996
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Soudan"
+msgstr "Port Soudan"
+
+#: kstars_i18n.cpp:1997
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port Sulphur"
+msgstr "Port Sulphur"
+
+#: kstars_i18n.cpp:1998
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port of Spain"
+msgstr "Port of Spain"
+
+#: kstars_i18n.cpp:1999
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Port-au-Prince"
+msgstr "Port-au-Prince"
+
+#: kstars_i18n.cpp:2000
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Portland"
+msgstr "Portland"
+
+#: kstars_i18n.cpp:2001
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Porto Novo"
+msgstr "Porto Novo"
+
+#: kstars_i18n.cpp:2002
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Portsmouth"
+msgstr "Portsmouth"
+
+#: kstars_i18n.cpp:2003
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Potchefstroom"
+msgstr "Potchefstroom"
+
+#: kstars_i18n.cpp:2004
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Potenza"
+msgstr "Potenza"
+
+#: kstars_i18n.cpp:2005
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Potomac"
+msgstr "Potomac"
+
+#: kstars_i18n.cpp:2006
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Potsdam"
+msgstr "Potsdam"
+
+#: kstars_i18n.cpp:2007
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pottstown"
+msgstr "Pottstown"
+
+#: kstars_i18n.cpp:2008
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Poughkeepsie"
+msgstr "Poughkeepsie"
+
+#: kstars_i18n.cpp:2009
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Poznan"
+msgstr "Poznan"
+
+#: kstars_i18n.cpp:2010
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Prague"
+msgstr "Prague"
+
+#: kstars_i18n.cpp:2011
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Prato"
+msgstr "Prato"
+
+#: kstars_i18n.cpp:2012
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pratt"
+msgstr "Pratt"
+
+#: kstars_i18n.cpp:2013
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Prescott"
+msgstr "Prescott"
+
+#: kstars_i18n.cpp:2014
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Preston"
+msgstr "Preston"
+
+#: kstars_i18n.cpp:2015
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pretoria"
+msgstr "Pretoria"
+
+#: kstars_i18n.cpp:2016
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Primghar"
+msgstr "Primghar"
+
+#: kstars_i18n.cpp:2017
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Prince Albert"
+msgstr "Prince Albert"
+
+#: kstars_i18n.cpp:2018
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Prince George"
+msgstr "Prince George"
+
+#: kstars_i18n.cpp:2019
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Prince Rupert"
+msgstr "Prince Rupert"
+
+#: kstars_i18n.cpp:2020
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Princeton Obs."
+msgstr "Princeton Obs."
+
+#: kstars_i18n.cpp:2021
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Princeton"
+msgstr "Princeton"
+
+#: kstars_i18n.cpp:2022
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Procida"
+msgstr "Procida"
+
+#: kstars_i18n.cpp:2023
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Proctor"
+msgstr "Proctor"
+
+#: kstars_i18n.cpp:2024
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Prosser"
+msgstr "Prosser"
+
+#: kstars_i18n.cpp:2025
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Providence"
+msgstr "Providence"
+
+#: kstars_i18n.cpp:2026
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Provideniya Bay"
+msgstr "Provideniya Bay"
+
+#: kstars_i18n.cpp:2027
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Provo"
+msgstr "Provo"
+
+#: kstars_i18n.cpp:2028
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Prudhoe Bay"
+msgstr "Prudhoe Bay"
+
+#: kstars_i18n.cpp:2029
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pskov"
+msgstr "Pskov"
+
+#: kstars_i18n.cpp:2030
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pueblo"
+msgstr "Pueblo"
+
+#: kstars_i18n.cpp:2031
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Puerto Montt"
+msgstr "Puerto Montt"
+
+#: kstars_i18n.cpp:2032
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Puerto Real"
+msgstr "Puerto Real"
+
+#: kstars_i18n.cpp:2033
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Puerto del Rosario"
+msgstr "Puerto del Rosario"
+
+#: kstars_i18n.cpp:2034
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pulkovo"
+msgstr "Pulkovo"
+
+#: kstars_i18n.cpp:2035
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Purple Mountain"
+msgstr "Purple Mountain"
+
+#: kstars_i18n.cpp:2036
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Putnam"
+msgstr "Putnam"
+
+#: kstars_i18n.cpp:2037
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Puyallup"
+msgstr "Puyallup"
+
+#: kstars_i18n.cpp:2038
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Pärnu"
+msgstr "Pärnu"
+
+#: kstars_i18n.cpp:2039
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Põltsamaa"
+msgstr "Põltsamaa"
+
+#: kstars_i18n.cpp:2040
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Põlva"
+msgstr "Põlva"
+
+#: kstars_i18n.cpp:2041
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Püssi"
+msgstr "Püssi"
+
+#: kstars_i18n.cpp:2042
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Quakertown"
+msgstr "Quakertown"
+
+#: kstars_i18n.cpp:2043
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Quebec"
+msgstr "Quebec"
+
+#: kstars_i18n.cpp:2044
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Quezon"
+msgstr "Quezon"
+
+#: kstars_i18n.cpp:2045
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Quincy"
+msgstr "Quincy"
+
+#: kstars_i18n.cpp:2046
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Quito"
+msgstr "Quito"
+
+#: kstars_i18n.cpp:2047
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Qustantinah"
+msgstr "Qustantinah"
+
+#: kstars_i18n.cpp:2048
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"R.M. Aller de S. de Compostela"
+msgstr "R.M. Aller de S. de Compostela"
+
+#: kstars_i18n.cpp:2049
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ra'anana"
+msgstr "Ra'anana"
+
+#: kstars_i18n.cpp:2050
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rabat"
+msgstr "Rabat"
+
+#: kstars_i18n.cpp:2051
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Racine"
+msgstr "Racine"
+
+#: kstars_i18n.cpp:2052
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rakvere"
+msgstr "Rakvere"
+
+#: kstars_i18n.cpp:2053
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Raleigh"
+msgstr "Raleigh"
+
+#: kstars_i18n.cpp:2054
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ramat Gan"
+msgstr "Ramat Gan"
+
+#: kstars_i18n.cpp:2055
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ramstein"
+msgstr "Ramstein"
+
+#: kstars_i18n.cpp:2056
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rancho Palos Verdes"
+msgstr "Rancho Palos Verdes"
+
+#: kstars_i18n.cpp:2057
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Randers"
+msgstr "Randers"
+
+#: kstars_i18n.cpp:2058
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Randolph"
+msgstr "Randolph"
+
+#: kstars_i18n.cpp:2059
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rangeley"
+msgstr "Rangeley"
+
+#: kstars_i18n.cpp:2060
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rangoon"
+msgstr "Rangoon"
+
+#: kstars_i18n.cpp:2061
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rapid City"
+msgstr "Rapid City"
+
+#: kstars_i18n.cpp:2062
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rapla"
+msgstr "Rapla"
+
+#: kstars_i18n.cpp:2063
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rastede"
+msgstr "Rastede"
+
+#: kstars_i18n.cpp:2064
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ravenna"
+msgstr "Ravenna"
+
+#: kstars_i18n.cpp:2065
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rawalpindi"
+msgstr "Rawalpindi"
+
+#: kstars_i18n.cpp:2066
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rawlins"
+msgstr "Rawlins"
+
+#: kstars_i18n.cpp:2067
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Reading"
+msgstr "Reading"
+
+#: kstars_i18n.cpp:2068
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Recife"
+msgstr "Recife"
+
+#: kstars_i18n.cpp:2069
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Recklinghausen"
+msgstr "Recklinghausen"
+
+#: kstars_i18n.cpp:2070
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Redding"
+msgstr "Redding"
+
+#: kstars_i18n.cpp:2071
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Redondo Beach"
+msgstr "Redondo Beach"
+
+#: kstars_i18n.cpp:2072
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Redwood City"
+msgstr "Redwood City"
+
+#: kstars_i18n.cpp:2073
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Regensburg"
+msgstr "Regensburg"
+
+#: kstars_i18n.cpp:2074
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Reggio di Calabria"
+msgstr "Reggio di Calabria"
+
+#: kstars_i18n.cpp:2075
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Regina"
+msgstr "Regina"
+
+#: kstars_i18n.cpp:2076
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rehovot"
+msgstr "Rehovot"
+
+#: kstars_i18n.cpp:2077
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Reims"
+msgstr "Reims"
+
+#: kstars_i18n.cpp:2078
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Remscheid"
+msgstr "Remscheid"
+
+#: kstars_i18n.cpp:2079
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rennes"
+msgstr "Rennes"
+
+#: kstars_i18n.cpp:2080
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Reno"
+msgstr "Reno"
+
+#: kstars_i18n.cpp:2081
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Reseda"
+msgstr "Reseda"
+
+#: kstars_i18n.cpp:2082
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rexburg"
+msgstr "Rexburg"
+
+#: kstars_i18n.cpp:2083
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Reykjavik"
+msgstr "Reykjavik"
+
+#: kstars_i18n.cpp:2084
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rhinelander"
+msgstr "Rhinelander"
+
+#: kstars_i18n.cpp:2085
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ribe"
+msgstr "Ribe"
+
+#: kstars_i18n.cpp:2086
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Richardson"
+msgstr "Richardson"
+
+#: kstars_i18n.cpp:2087
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Richland"
+msgstr "Richland"
+
+#: kstars_i18n.cpp:2088
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Richmond"
+msgstr "Richmond"
+
+#: kstars_i18n.cpp:2089
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rifle"
+msgstr "Rifle"
+
+#: kstars_i18n.cpp:2090
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Riga"
+msgstr "Riga"
+
+#: kstars_i18n.cpp:2091
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rimini"
+msgstr "Rimini"
+
+#: kstars_i18n.cpp:2092
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ringkoebing"
+msgstr "Ringkoebing"
+
+#: kstars_i18n.cpp:2093
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ringsted"
+msgstr "Ringsted"
+
+#: kstars_i18n.cpp:2094
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rio de Janeiro"
+msgstr "Rio de Janeiro"
+
+#: kstars_i18n.cpp:2095
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"River Ottawa"
+msgstr "River Ottawa"
+
+#: kstars_i18n.cpp:2096
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Riverside"
+msgstr "Riverside"
+
+#: kstars_i18n.cpp:2097
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Riverton"
+msgstr "Riverton"
+
+#: kstars_i18n.cpp:2098
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Riyadh"
+msgstr "Riyadh"
+
+#: kstars_i18n.cpp:2099
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Roanoke"
+msgstr "Roanoke"
+
+#: kstars_i18n.cpp:2100
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Robinson"
+msgstr "Robinson"
+
+#: kstars_i18n.cpp:2101
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Robledo de Chavela"
+msgstr "Robledo de Chavela"
+
+#: kstars_i18n.cpp:2102
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rochdale Lanc"
+msgstr "Rochdale Lanc"
+
+#: kstars_i18n.cpp:2103
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rochester Hills"
+msgstr "Rochester Hills"
+
+#: kstars_i18n.cpp:2104
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rochester"
+msgstr "Rochester"
+
+#: kstars_i18n.cpp:2105
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rock Hill"
+msgstr "Rock Hill"
+
+#: kstars_i18n.cpp:2106
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rock Springs"
+msgstr "Rock Springs"
+
+#: kstars_i18n.cpp:2107
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rockford"
+msgstr "Rockford"
+
+#: kstars_i18n.cpp:2108
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rockland"
+msgstr "Rockland"
+
+#: kstars_i18n.cpp:2109
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rockport"
+msgstr "Rockport"
+
+#: kstars_i18n.cpp:2110
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rockville"
+msgstr "Rockville"
+
+#: kstars_i18n.cpp:2111
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rockwood"
+msgstr "Rockwood"
+
+#: kstars_i18n.cpp:2112
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rocky Mount"
+msgstr "Rocky Mount"
+
+#: kstars_i18n.cpp:2113
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Roenne"
+msgstr "Roenne"
+
+#: kstars_i18n.cpp:2114
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rogers"
+msgstr "Rogers"
+
+#: kstars_i18n.cpp:2115
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rome"
+msgstr "Rome"
+
+#: kstars_i18n.cpp:2116
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Roosevelt Roads"
+msgstr "Roosevelt Roads"
+
+#: kstars_i18n.cpp:2117
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Roque de los Muchachos"
+msgstr "Roque de los Muchachos"
+
+#: kstars_i18n.cpp:2118
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rosemead"
+msgstr "Rosemead"
+
+#: kstars_i18n.cpp:2119
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Roseville"
+msgstr "Roseville"
+
+#: kstars_i18n.cpp:2120
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Roskilde"
+msgstr "Roskilde"
+
+#: kstars_i18n.cpp:2121
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rostock"
+msgstr "Rostock"
+
+#: kstars_i18n.cpp:2122
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rostov na Donu"
+msgstr "Rostov na Donu"
+
+#: kstars_i18n.cpp:2123
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Roswell"
+msgstr "Roswell"
+
+#: kstars_i18n.cpp:2124
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rota Island"
+msgstr "Rota Island"
+
+#: kstars_i18n.cpp:2125
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rotterdam"
+msgstr "Rotterdam"
+
+#: kstars_i18n.cpp:2126
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rouen"
+msgstr "Rouen"
+
+#: kstars_i18n.cpp:2127
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Roundup"
+msgstr "Roundup"
+
+#: kstars_i18n.cpp:2128
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rowland Heights"
+msgstr "Rowland Heights"
+
+#: kstars_i18n.cpp:2129
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Royal Oak"
+msgstr "Royal Oak"
+
+#: kstars_i18n.cpp:2130
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ruby"
+msgstr "Ruby"
+
+#: kstars_i18n.cpp:2131
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rugby"
+msgstr "Rugby"
+
+#: kstars_i18n.cpp:2132
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rumford"
+msgstr "Rumford"
+
+#: kstars_i18n.cpp:2133
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Russell"
+msgstr "Russell"
+
+#: kstars_i18n.cpp:2134
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ruston"
+msgstr "Ruston"
+
+#: kstars_i18n.cpp:2135
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rutherford Appleton Lab."
+msgstr "Rutherford Appleton Lab."
+
+#: kstars_i18n.cpp:2136
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Rutland"
+msgstr "Rutland"
+
+#: kstars_i18n.cpp:2137
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ruyigi"
+msgstr "Ruyigi"
+
+#: kstars_i18n.cpp:2138
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ryazan"
+msgstr "Ryazan"
+
+#: kstars_i18n.cpp:2139
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Räpina"
+msgstr "Räpina"
+
+#: kstars_i18n.cpp:2140
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saarbrücken"
+msgstr "Saarbrücken"
+
+#: kstars_i18n.cpp:2141
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sabadell"
+msgstr "Sabadell"
+
+#: kstars_i18n.cpp:2142
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saco"
+msgstr "Saco"
+
+#: kstars_i18n.cpp:2143
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sacramento"
+msgstr "Sacramento"
+
+#: kstars_i18n.cpp:2144
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saginaw"
+msgstr "Saginaw"
+
+#: kstars_i18n.cpp:2145
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saint-Etienne"
+msgstr "Saint-Etienne"
+
+#: kstars_i18n.cpp:2146
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saipan Island"
+msgstr "Saipan Island"
+
+#: kstars_i18n.cpp:2147
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salamanca"
+msgstr "Salamanca"
+
+#: kstars_i18n.cpp:2148
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sale"
+msgstr "Sale"
+
+#: kstars_i18n.cpp:2149
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salem"
+msgstr "Salem"
+
+#: kstars_i18n.cpp:2150
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salerno"
+msgstr "Salerno"
+
+#: kstars_i18n.cpp:2151
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salina"
+msgstr "Salina"
+
+#: kstars_i18n.cpp:2152
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salinas"
+msgstr "Salinas"
+
+#: kstars_i18n.cpp:2153
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salisbury"
+msgstr "Salisbury"
+
+#: kstars_i18n.cpp:2154
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sallisaw"
+msgstr "Sallisaw"
+
+#: kstars_i18n.cpp:2155
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salmon"
+msgstr "Salmon"
+
+#: kstars_i18n.cpp:2156
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salt Lake City"
+msgstr "Salt Lake City"
+
+#: kstars_i18n.cpp:2157
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salton City"
+msgstr "Salton City"
+
+#: kstars_i18n.cpp:2158
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salzburg"
+msgstr "Salzburg"
+
+#: kstars_i18n.cpp:2159
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Salzgitter"
+msgstr "Salzgitter"
+
+#: kstars_i18n.cpp:2160
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Samara"
+msgstr "Samara"
+
+#: kstars_i18n.cpp:2161
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Samarrah"
+msgstr "Samarrah"
+
+#: kstars_i18n.cpp:2162
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Angelo"
+msgstr "San Angelo"
+
+#: kstars_i18n.cpp:2163
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Antonio"
+msgstr "San Antonio"
+
+#: kstars_i18n.cpp:2164
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Bernardino"
+msgstr "San Bernardino"
+
+#: kstars_i18n.cpp:2165
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Diego"
+msgstr "San Diego"
+
+#: kstars_i18n.cpp:2166
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Fernando"
+msgstr "San Fernando"
+
+#: kstars_i18n.cpp:2167
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Francisco"
+msgstr "San Francisco"
+
+#: kstars_i18n.cpp:2168
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Jose"
+msgstr "San Jose"
+
+#: kstars_i18n.cpp:2169
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Juan"
+msgstr "San Juan"
+
+#: kstars_i18n.cpp:2170
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Leandro"
+msgstr "San Leandro"
+
+#: kstars_i18n.cpp:2171
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Mateo"
+msgstr "San Mateo"
+
+#: kstars_i18n.cpp:2172
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Pedro Martir"
+msgstr "San Pedro Martir"
+
+#: kstars_i18n.cpp:2173
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Pedro"
+msgstr "San Pedro"
+
+#: kstars_i18n.cpp:2174
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Salvador"
+msgstr "San Salvador"
+
+#: kstars_i18n.cpp:2175
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Sebastián de la Gomera"
+msgstr "San Sebastián de la Gomera"
+
+#: kstars_i18n.cpp:2176
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"San Sebastián"
+msgstr "San Sebastián"
+
+#: kstars_i18n.cpp:2177
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sancheong"
+msgstr "Sancheong"
+
+#: kstars_i18n.cpp:2178
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sanders"
+msgstr "Sanders"
+
+#: kstars_i18n.cpp:2179
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sandersville"
+msgstr "Sandersville"
+
+#: kstars_i18n.cpp:2180
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sandhurst Surrey"
+msgstr "Sandhurst Surrey"
+
+#: kstars_i18n.cpp:2181
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sandpoint"
+msgstr "Sandpoint"
+
+#: kstars_i18n.cpp:2182
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sanford"
+msgstr "Sanford"
+
+#: kstars_i18n.cpp:2183
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Ana"
+msgstr "Santa Ana"
+
+#: kstars_i18n.cpp:2184
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Barbara"
+msgstr "Santa Barbara"
+
+#: kstars_i18n.cpp:2185
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Clara"
+msgstr "Santa Clara"
+
+#: kstars_i18n.cpp:2186
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Cruz de Tenerife"
+msgstr "Santa Cruz de Tenerife"
+
+#: kstars_i18n.cpp:2187
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Cruz de la Palma"
+msgstr "Santa Cruz de la Palma"
+
+#: kstars_i18n.cpp:2188
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Cruz"
+msgstr "Santa Cruz"
+
+#: kstars_i18n.cpp:2189
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Fe"
+msgstr "Santa Fe"
+
+#: kstars_i18n.cpp:2190
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Maria Capua Vetere"
+msgstr "Santa Maria Capua Vetere"
+
+#: kstars_i18n.cpp:2191
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Maria"
+msgstr "Santa Maria"
+
+#: kstars_i18n.cpp:2192
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Monica"
+msgstr "Santa Monica"
+
+#: kstars_i18n.cpp:2193
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santa Rosa"
+msgstr "Santa Rosa"
+
+#: kstars_i18n.cpp:2194
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santander"
+msgstr "Santander"
+
+#: kstars_i18n.cpp:2195
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santiago"
+msgstr "Santiago"
+
+#: kstars_i18n.cpp:2196
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Santo Domingo"
+msgstr "Santo Domingo"
+
+#: kstars_i18n.cpp:2197
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sapporo"
+msgstr "Sapporo"
+
+#: kstars_i18n.cpp:2198
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sarajevo"
+msgstr "Sarajevo"
+
+#: kstars_i18n.cpp:2199
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saransk"
+msgstr "Saransk"
+
+#: kstars_i18n.cpp:2200
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sarasota"
+msgstr "Sarasota"
+
+#: kstars_i18n.cpp:2201
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saratov"
+msgstr "Saratov"
+
+#: kstars_i18n.cpp:2202
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sargent"
+msgstr "Sargent"
+
+#: kstars_i18n.cpp:2203
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saskatoon"
+msgstr "Saskatoon"
+
+#: kstars_i18n.cpp:2204
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sassari"
+msgstr "Sassari"
+
+#: kstars_i18n.cpp:2205
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Satif"
+msgstr "Satif"
+
+#: kstars_i18n.cpp:2206
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Saue"
+msgstr "Saue"
+
+#: kstars_i18n.cpp:2207
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sault St. Marie"
+msgstr "Sault St. Marie"
+
+#: kstars_i18n.cpp:2208
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Savannah"
+msgstr "Savannah"
+
+#: kstars_i18n.cpp:2209
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Savona"
+msgstr "Savona"
+
+#: kstars_i18n.cpp:2210
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Scarborough"
+msgstr "Scarborough"
+
+#: kstars_i18n.cpp:2211
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Schauinsland"
+msgstr "Schauinsland"
+
+#: kstars_i18n.cpp:2212
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Schaumburg"
+msgstr "Schaumburg"
+
+#: kstars_i18n.cpp:2213
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Schenectady"
+msgstr "Schenectady"
+
+#: kstars_i18n.cpp:2214
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Schuyler"
+msgstr "Schuyler"
+
+#: kstars_i18n.cpp:2215
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Schwerin"
+msgstr "Schwerin"
+
+#: kstars_i18n.cpp:2216
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Scottsdale"
+msgstr "Scottsdale"
+
+#: kstars_i18n.cpp:2217
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Scranton"
+msgstr "Scranton"
+
+#: kstars_i18n.cpp:2218
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seabrook"
+msgstr "Seabrook"
+
+#: kstars_i18n.cpp:2219
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seaford"
+msgstr "Seaford"
+
+#: kstars_i18n.cpp:2220
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seal Beach"
+msgstr "Seal Beach"
+
+#: kstars_i18n.cpp:2221
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seattle"
+msgstr "Seattle"
+
+#: kstars_i18n.cpp:2222
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sebastian"
+msgstr "Sebastian"
+
+#: kstars_i18n.cpp:2223
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Segou"
+msgstr "Segou"
+
+#: kstars_i18n.cpp:2224
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Segovia"
+msgstr "Segovia"
+
+#: kstars_i18n.cpp:2225
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Selma"
+msgstr "Selma"
+
+#: kstars_i18n.cpp:2226
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Selter"
+msgstr "Selter"
+
+#: kstars_i18n.cpp:2227
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seogwipo"
+msgstr "Seogwipo"
+
+#: kstars_i18n.cpp:2228
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seongsanpo"
+msgstr "Seongsanpo"
+
+#: kstars_i18n.cpp:2229
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seosan"
+msgstr "Seosan"
+
+#: kstars_i18n.cpp:2230
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seoul"
+msgstr "Seoul"
+
+#: kstars_i18n.cpp:2231
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sept-Iles"
+msgstr "Sept-Iles"
+
+#: kstars_i18n.cpp:2232
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sevilla"
+msgstr "Sevilla"
+
+#: kstars_i18n.cpp:2233
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seward"
+msgstr "Seward"
+
+#: kstars_i18n.cpp:2234
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Seymour"
+msgstr "Seymour"
+
+#: kstars_i18n.cpp:2235
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sfax"
+msgstr "Sfax"
+
+#: kstars_i18n.cpp:2236
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shanghai"
+msgstr "Shanghai"
+
+#: kstars_i18n.cpp:2237
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shannon"
+msgstr "Shannon"
+
+#: kstars_i18n.cpp:2238
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shawnee"
+msgstr "Shawnee"
+
+#: kstars_i18n.cpp:2239
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sheboygan"
+msgstr "Sheboygan"
+
+#: kstars_i18n.cpp:2240
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sheffield"
+msgstr "Sheffield"
+
+#: kstars_i18n.cpp:2241
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shelby"
+msgstr "Shelby"
+
+#: kstars_i18n.cpp:2242
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shelbyville"
+msgstr "Shelbyville"
+
+#: kstars_i18n.cpp:2243
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sheldon"
+msgstr "Sheldon"
+
+#: kstars_i18n.cpp:2244
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shell Beach"
+msgstr "Shell Beach"
+
+#: kstars_i18n.cpp:2245
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shemya"
+msgstr "Shemya"
+
+#: kstars_i18n.cpp:2246
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sherbrooke"
+msgstr "Sherbrooke"
+
+#: kstars_i18n.cpp:2247
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sheridan"
+msgstr "Sheridan"
+
+#: kstars_i18n.cpp:2248
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shiraz"
+msgstr "Shiraz"
+
+#: kstars_i18n.cpp:2249
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shoshone"
+msgstr "Shoshone"
+
+#: kstars_i18n.cpp:2250
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shreveport"
+msgstr "Shreveport"
+
+#: kstars_i18n.cpp:2251
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Shungnak"
+msgstr "Shungnak"
+
+#: kstars_i18n.cpp:2252
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sibu"
+msgstr "Sibu"
+
+#: kstars_i18n.cpp:2253
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Siding Spring"
+msgstr "Siding Spring"
+
+#: kstars_i18n.cpp:2254
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Siegen"
+msgstr "Siegen"
+
+#: kstars_i18n.cpp:2255
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Siena"
+msgstr "Siena"
+
+#: kstars_i18n.cpp:2256
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sigonella"
+msgstr "Sigonella"
+
+#: kstars_i18n.cpp:2257
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Silkeborg"
+msgstr "Silkeborg"
+
+#: kstars_i18n.cpp:2258
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sillamäe"
+msgstr "Sillamäe"
+
+#: kstars_i18n.cpp:2259
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Silver Spring"
+msgstr "Silver Spring"
+
+#: kstars_i18n.cpp:2260
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Simi Valley"
+msgstr "Simi Valley"
+
+#: kstars_i18n.cpp:2261
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Simunye"
+msgstr "Simunye"
+
+#: kstars_i18n.cpp:2262
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sindi"
+msgstr "Sindi"
+
+#: kstars_i18n.cpp:2263
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Singapore"
+msgstr "Singapore"
+
+#: kstars_i18n.cpp:2264
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sinuiju"
+msgstr "Sinuiju"
+
+#: kstars_i18n.cpp:2265
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sioux City"
+msgstr "Sioux City"
+
+#: kstars_i18n.cpp:2266
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sioux Falls"
+msgstr "Sioux Falls"
+
+#: kstars_i18n.cpp:2267
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sioux Lookout"
+msgstr "Sioux Lookout"
+
+#: kstars_i18n.cpp:2268
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sioux Narrows"
+msgstr "Sioux Narrows"
+
+#: kstars_i18n.cpp:2269
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Siracusa"
+msgstr "Siracusa"
+
+#: kstars_i18n.cpp:2270
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sitka"
+msgstr "Sitka"
+
+#: kstars_i18n.cpp:2271
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sittwe"
+msgstr "Sittwe"
+
+#: kstars_i18n.cpp:2272
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Skagen"
+msgstr "Skagen"
+
+#: kstars_i18n.cpp:2273
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Skalnate Pleso"
+msgstr "Skalnate Pleso"
+
+#: kstars_i18n.cpp:2274
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Skibotn"
+msgstr "Skibotn"
+
+#: kstars_i18n.cpp:2275
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Skive"
+msgstr "Skive"
+
+#: kstars_i18n.cpp:2276
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Skokie"
+msgstr "Skokie"
+
+#: kstars_i18n.cpp:2277
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Skopje"
+msgstr "Skopje"
+
+#: kstars_i18n.cpp:2278
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Slagelse"
+msgstr "Slagelse"
+
+#: kstars_i18n.cpp:2279
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Slidell"
+msgstr "Slidell"
+
+#: kstars_i18n.cpp:2280
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Smolensk"
+msgstr "Smolensk"
+
+#: kstars_i18n.cpp:2281
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Smyrna"
+msgstr "Smyrna"
+
+#: kstars_i18n.cpp:2282
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sochi"
+msgstr "Sochi"
+
+#: kstars_i18n.cpp:2283
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Soda Springs"
+msgstr "Soda Springs"
+
+#: kstars_i18n.cpp:2284
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Soeborg"
+msgstr "Soeborg"
+
+#: kstars_i18n.cpp:2285
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Soenderborg"
+msgstr "Soenderborg"
+
+#: kstars_i18n.cpp:2286
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sofia"
+msgstr "Sofia"
+
+#: kstars_i18n.cpp:2287
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sokcho"
+msgstr "Sokcho"
+
+#: kstars_i18n.cpp:2288
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Solingen"
+msgstr "Solingen"
+
+#: kstars_i18n.cpp:2289
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Somerset"
+msgstr "Somerset"
+
+#: kstars_i18n.cpp:2290
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Somerville"
+msgstr "Somerville"
+
+#: kstars_i18n.cpp:2291
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sondrestrom"
+msgstr "Sondrestrom"
+
+#: kstars_i18n.cpp:2292
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sonnenberg"
+msgstr "Sonnenberg"
+
+#: kstars_i18n.cpp:2293
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sonoma"
+msgstr "Sonoma"
+
+#: kstars_i18n.cpp:2294
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Soria"
+msgstr "Soria"
+
+#: kstars_i18n.cpp:2295
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sousse"
+msgstr "Sousse"
+
+#: kstars_i18n.cpp:2296
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"South Bend"
+msgstr "South Bend"
+
+#: kstars_i18n.cpp:2297
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"South Gate"
+msgstr "South Gate"
+
+#: kstars_i18n.cpp:2298
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"South Kauai VORTAC"
+msgstr "South Kauai VORTAC"
+
+#: kstars_i18n.cpp:2299
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Southampton"
+msgstr "Southampton"
+
+#: kstars_i18n.cpp:2300
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Southfield"
+msgstr "Southfield"
+
+#: kstars_i18n.cpp:2301
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Southington"
+msgstr "Southington"
+
+#: kstars_i18n.cpp:2302
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Soweto"
+msgstr "Soweto"
+
+#: kstars_i18n.cpp:2303
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Soyo"
+msgstr "Soyo"
+
+#: kstars_i18n.cpp:2304
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sparks"
+msgstr "Sparks"
+
+#: kstars_i18n.cpp:2305
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Spartanburg"
+msgstr "Spartanburg"
+
+#: kstars_i18n.cpp:2306
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Spenard"
+msgstr "Spenard"
+
+#: kstars_i18n.cpp:2307
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Spencer"
+msgstr "Spencer"
+
+#: kstars_i18n.cpp:2308
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Spokane"
+msgstr "Spokane"
+
+#: kstars_i18n.cpp:2309
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Springdale"
+msgstr "Springdale"
+
+#: kstars_i18n.cpp:2310
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Springfield"
+msgstr "Springfield"
+
+#: kstars_i18n.cpp:2311
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St-Hubert"
+msgstr "St-Hubert"
+
+#: kstars_i18n.cpp:2312
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Albans"
+msgstr "St. Albans"
+
+#: kstars_i18n.cpp:2313
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Catharines"
+msgstr "St. Catharines"
+
+#: kstars_i18n.cpp:2314
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Charles"
+msgstr "St. Charles"
+
+#: kstars_i18n.cpp:2315
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Clair Shores"
+msgstr "St. Clair Shores"
+
+#: kstars_i18n.cpp:2316
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Cloud"
+msgstr "St. Cloud"
+
+#: kstars_i18n.cpp:2317
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Croix"
+msgstr "St. Croix"
+
+#: kstars_i18n.cpp:2318
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. George"
+msgstr "St. George"
+
+#: kstars_i18n.cpp:2319
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. John"
+msgstr "St. John"
+
+#: kstars_i18n.cpp:2320
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. John's"
+msgstr "St. John's"
+
+#: kstars_i18n.cpp:2321
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Joseph"
+msgstr "St. Joseph"
+
+#: kstars_i18n.cpp:2322
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Louis"
+msgstr "St. Louis"
+
+#: kstars_i18n.cpp:2323
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. María Tonantzintla"
+msgstr "St. María Tonantzintla"
+
+#: kstars_i18n.cpp:2324
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Michales"
+msgstr "St. Michales"
+
+#: kstars_i18n.cpp:2325
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Nazaire"
+msgstr "St. Nazaire"
+
+#: kstars_i18n.cpp:2326
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Paul"
+msgstr "St. Paul"
+
+#: kstars_i18n.cpp:2327
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Peter Port"
+msgstr "St. Peter Port"
+
+#: kstars_i18n.cpp:2328
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Petersburg"
+msgstr "St. Petersburg"
+
+#: kstars_i18n.cpp:2329
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"St. Thomas"
+msgstr "St. Thomas"
+
+#: kstars_i18n.cpp:2330
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stamford"
+msgstr "Stamford"
+
+#: kstars_i18n.cpp:2331
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stanley"
+msgstr "Stanley"
+
+#: kstars_i18n.cpp:2332
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stara Lesna"
+msgstr "Stara Lesna"
+
+#: kstars_i18n.cpp:2333
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Staten Island"
+msgstr "Staten Island"
+
+#: kstars_i18n.cpp:2334
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Statesville"
+msgstr "Statesville"
+
+#: kstars_i18n.cpp:2335
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stavanger"
+msgstr "Stavanger"
+
+#: kstars_i18n.cpp:2336
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stavropol'"
+msgstr "Stavropol'"
+
+#: kstars_i18n.cpp:2337
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Steamboat Springs"
+msgstr "Steamboat Springs"
+
+#: kstars_i18n.cpp:2338
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sterling Heights"
+msgstr "Sterling Heights"
+
+#: kstars_i18n.cpp:2339
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sterling"
+msgstr "Sterling"
+
+#: kstars_i18n.cpp:2340
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Steubenville"
+msgstr "Steubenville"
+
+#: kstars_i18n.cpp:2341
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stockert"
+msgstr "Stockert"
+
+#: kstars_i18n.cpp:2342
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stockholm"
+msgstr "Stockholm"
+
+#: kstars_i18n.cpp:2343
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stockton"
+msgstr "Stockton"
+
+#: kstars_i18n.cpp:2344
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stony Brook"
+msgstr "Stony Brook"
+
+#: kstars_i18n.cpp:2345
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Strasbourg"
+msgstr "Strasbourg"
+
+#: kstars_i18n.cpp:2346
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stratford"
+msgstr "Stratford"
+
+#: kstars_i18n.cpp:2347
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Struer"
+msgstr "Struer"
+
+#: kstars_i18n.cpp:2348
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sturtevant"
+msgstr "Sturtevant"
+
+#: kstars_i18n.cpp:2349
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Stuttgart"
+msgstr "Stuttgart"
+
+#: kstars_i18n.cpp:2350
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sudbury"
+msgstr "Sudbury"
+
+#: kstars_i18n.cpp:2351
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Suez"
+msgstr "Suez"
+
+#: kstars_i18n.cpp:2352
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Suffolk"
+msgstr "Suffolk"
+
+#: kstars_i18n.cpp:2353
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sugadaira"
+msgstr "Sugadaira"
+
+#: kstars_i18n.cpp:2354
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sumter"
+msgstr "Sumter"
+
+#: kstars_i18n.cpp:2355
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sun Valley"
+msgstr "Sun Valley"
+
+#: kstars_i18n.cpp:2356
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Suncheon"
+msgstr "Suncheon"
+
+#: kstars_i18n.cpp:2357
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sunnyvale"
+msgstr "Sunnyvale"
+
+#: kstars_i18n.cpp:2358
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sunrise"
+msgstr "Sunrise"
+
+#: kstars_i18n.cpp:2359
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Superior"
+msgstr "Superior"
+
+#: kstars_i18n.cpp:2360
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sutherland"
+msgstr "Sutherland"
+
+#: kstars_i18n.cpp:2361
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Suure-Jaani"
+msgstr "Suure-Jaani"
+
+#: kstars_i18n.cpp:2362
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Suwon"
+msgstr "Suwon"
+
+#: kstars_i18n.cpp:2363
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Svendborg"
+msgstr "Svendborg"
+
+#: kstars_i18n.cpp:2364
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Swannanoa"
+msgstr "Swannanoa"
+
+#: kstars_i18n.cpp:2365
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Swift Current"
+msgstr "Swift Current"
+
+#: kstars_i18n.cpp:2366
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Sydney"
+msgstr "Sydney"
+
+#: kstars_i18n.cpp:2367
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Syktyvkar"
+msgstr "Syktyvkar"
+
+#: kstars_i18n.cpp:2368
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Syracuse"
+msgstr "Syracuse"
+
+#: kstars_i18n.cpp:2369
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"São Paulo"
+msgstr "São Paulo"
+
+#: kstars_i18n.cpp:2370
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tabriz"
+msgstr "Tabriz"
+
+#: kstars_i18n.cpp:2371
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tacoma"
+msgstr "Tacoma"
+
+#: kstars_i18n.cpp:2372
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Taebaek"
+msgstr "Taebaek"
+
+#: kstars_i18n.cpp:2373
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tahiti"
+msgstr "Tahiti"
+
+#: kstars_i18n.cpp:2374
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tai Tam"
+msgstr "Tai Tam"
+
+#: kstars_i18n.cpp:2375
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Taipei"
+msgstr "Taipei"
+
+#: kstars_i18n.cpp:2376
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Takoradi"
+msgstr "Takoradi"
+
+#: kstars_i18n.cpp:2377
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Talara"
+msgstr "Talara"
+
+#: kstars_i18n.cpp:2378
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tallahassee"
+msgstr "Tallahassee"
+
+#: kstars_i18n.cpp:2379
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tallinn"
+msgstr "Tallinn"
+
+#: kstars_i18n.cpp:2380
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tamanrasset"
+msgstr "Tamanrasset"
+
+#: kstars_i18n.cpp:2381
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tambov"
+msgstr "Tambov"
+
+#: kstars_i18n.cpp:2382
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tampa"
+msgstr "Tampa"
+
+#: kstars_i18n.cpp:2383
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tampere"
+msgstr "Tampere"
+
+#: kstars_i18n.cpp:2384
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tamsalu"
+msgstr "Tamsalu"
+
+#: kstars_i18n.cpp:2385
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tangier"
+msgstr "Tangier"
+
+#: kstars_i18n.cpp:2386
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Taora Island"
+msgstr "Taora Island"
+
+#: kstars_i18n.cpp:2387
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tapa"
+msgstr "Tapa"
+
+#: kstars_i18n.cpp:2388
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Taranto"
+msgstr "Taranto"
+
+#: kstars_i18n.cpp:2389
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tarragona"
+msgstr "Tarragona"
+
+#: kstars_i18n.cpp:2390
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tartu"
+msgstr "Tartu"
+
+#: kstars_i18n.cpp:2391
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tashkent"
+msgstr "Tashkent"
+
+#: kstars_i18n.cpp:2392
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tataouine"
+msgstr "Tataouine"
+
+#: kstars_i18n.cpp:2393
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Taylor"
+msgstr "Taylor"
+
+#: kstars_i18n.cpp:2394
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tegucigalpa"
+msgstr "Tegucigalpa"
+
+#: kstars_i18n.cpp:2395
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tehran"
+msgstr "Tehran"
+
+#: kstars_i18n.cpp:2396
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Teignmouth"
+msgstr "Teignmouth"
+
+#: kstars_i18n.cpp:2397
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tel Aviv"
+msgstr "Tel Aviv"
+
+#: kstars_i18n.cpp:2398
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tempe"
+msgstr "Tempe"
+
+#: kstars_i18n.cpp:2399
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tengah"
+msgstr "Tengah"
+
+#: kstars_i18n.cpp:2400
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tenino"
+msgstr "Tenino"
+
+#: kstars_i18n.cpp:2401
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tern Island"
+msgstr "Tern Island"
+
+#: kstars_i18n.cpp:2402
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Terni"
+msgstr "Terni"
+
+#: kstars_i18n.cpp:2403
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Terrassa"
+msgstr "Terrassa"
+
+#: kstars_i18n.cpp:2404
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Terre Haute"
+msgstr "Terre Haute"
+
+#: kstars_i18n.cpp:2405
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Teruel"
+msgstr "Teruel"
+
+#: kstars_i18n.cpp:2406
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Texarkana"
+msgstr "Texarkana"
+
+#: kstars_i18n.cpp:2407
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Teyateayneng"
+msgstr "Teyateayneng"
+
+#: kstars_i18n.cpp:2408
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"The Pas"
+msgstr "The Pas"
+
+#: kstars_i18n.cpp:2409
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thessaloníki"
+msgstr "Thessaloníki"
+
+#: kstars_i18n.cpp:2410
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thibodaux"
+msgstr "Thibodaux"
+
+#: kstars_i18n.cpp:2411
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thies"
+msgstr "Thies"
+
+#: kstars_i18n.cpp:2412
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thisted"
+msgstr "Thisted"
+
+#: kstars_i18n.cpp:2413
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thomasville"
+msgstr "Thomasville"
+
+#: kstars_i18n.cpp:2414
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thornton"
+msgstr "Thornton"
+
+#: kstars_i18n.cpp:2415
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thousand Oaks"
+msgstr "Thousand Oaks"
+
+#: kstars_i18n.cpp:2416
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thule"
+msgstr "Thule"
+
+#: kstars_i18n.cpp:2417
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Thunder Bay"
+msgstr "Thunder Bay"
+
+#: kstars_i18n.cpp:2418
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tifton"
+msgstr "Tifton"
+
+#: kstars_i18n.cpp:2419
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tiko"
+msgstr "Tiko"
+
+#: kstars_i18n.cpp:2420
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tilburg"
+msgstr "Tilburg"
+
+#: kstars_i18n.cpp:2421
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tillson"
+msgstr "Tillson"
+
+#: kstars_i18n.cpp:2422
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Timmins"
+msgstr "Timmins"
+
+#: kstars_i18n.cpp:2423
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tinak"
+msgstr "Tinak"
+
+#: kstars_i18n.cpp:2424
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tindouf"
+msgstr "Tindouf"
+
+#: kstars_i18n.cpp:2425
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tinian Island"
+msgstr "Tinian Island"
+
+#: kstars_i18n.cpp:2426
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tlemcen"
+msgstr "Tlemcen"
+
+#: kstars_i18n.cpp:2427
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Toamasina"
+msgstr "Toamasina"
+
+#: kstars_i18n.cpp:2428
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tobruk"
+msgstr "Tobruk"
+
+#: kstars_i18n.cpp:2429
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Toender"
+msgstr "Toender"
+
+#: kstars_i18n.cpp:2430
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tokyo"
+msgstr "Tokyo"
+
+#: kstars_i18n.cpp:2431
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Toledo"
+msgstr "Toledo"
+
+#: kstars_i18n.cpp:2432
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Toliara"
+msgstr "Toliara"
+
+#: kstars_i18n.cpp:2433
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tombouctou"
+msgstr "Tombouctou"
+
+#: kstars_i18n.cpp:2434
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tombstone"
+msgstr "Tombstone"
+
+#: kstars_i18n.cpp:2435
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tomsk"
+msgstr "Tomsk"
+
+#: kstars_i18n.cpp:2436
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tongyeong"
+msgstr "Tongyeong"
+
+#: kstars_i18n.cpp:2437
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Topeka"
+msgstr "Topeka"
+
+#: kstars_i18n.cpp:2438
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Toronto"
+msgstr "Toronto"
+
+#: kstars_i18n.cpp:2439
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Torrance"
+msgstr "Torrance"
+
+#: kstars_i18n.cpp:2440
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Torrington"
+msgstr "Torrington"
+
+#: kstars_i18n.cpp:2441
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Toulouse"
+msgstr "Toulouse"
+
+#: kstars_i18n.cpp:2442
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tours"
+msgstr "Tours"
+
+#: kstars_i18n.cpp:2443
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Townsville"
+msgstr "Townsville"
+
+#: kstars_i18n.cpp:2444
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Toyokawa"
+msgstr "Toyokawa"
+
+#: kstars_i18n.cpp:2445
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tozeur"
+msgstr "Tozeur"
+
+#: kstars_i18n.cpp:2446
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Trapani"
+msgstr "Trapani"
+
+#: kstars_i18n.cpp:2447
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Traverse City"
+msgstr "Traverse City"
+
+#: kstars_i18n.cpp:2448
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Trento"
+msgstr "Trento"
+
+#: kstars_i18n.cpp:2449
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Trenton"
+msgstr "Trenton"
+
+#: kstars_i18n.cpp:2450
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Treviso"
+msgstr "Treviso"
+
+#: kstars_i18n.cpp:2451
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Trieste"
+msgstr "Trieste"
+
+#: kstars_i18n.cpp:2452
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Trinidad"
+msgstr "Trinidad"
+
+#: kstars_i18n.cpp:2453
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tripoli"
+msgstr "Tripoli"
+
+#: kstars_i18n.cpp:2454
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Trois-Rivieres"
+msgstr "Trois-Rivieres"
+
+#: kstars_i18n.cpp:2455
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Trondheim"
+msgstr "Trondheim"
+
+#: kstars_i18n.cpp:2456
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Troy"
+msgstr "Troy"
+
+#: kstars_i18n.cpp:2457
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Troyes"
+msgstr "Troyes"
+
+#: kstars_i18n.cpp:2458
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Truk Atoll"
+msgstr "Truk Atoll"
+
+#: kstars_i18n.cpp:2459
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Truth or Consequences"
+msgstr "Truth or Consequences"
+
+#: kstars_i18n.cpp:2460
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tucker"
+msgstr "Tucker"
+
+#: kstars_i18n.cpp:2461
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tucson"
+msgstr "Tucson"
+
+#: kstars_i18n.cpp:2462
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tucumcari"
+msgstr "Tucumcari"
+
+#: kstars_i18n.cpp:2463
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tula"
+msgstr "Tula"
+
+#: kstars_i18n.cpp:2464
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tulsa"
+msgstr "Tulsa"
+
+#: kstars_i18n.cpp:2465
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tunis"
+msgstr "Tunis"
+
+#: kstars_i18n.cpp:2466
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tupelo"
+msgstr "Tupelo"
+
+#: kstars_i18n.cpp:2467
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Turin"
+msgstr "Turin"
+
+#: kstars_i18n.cpp:2468
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Turku"
+msgstr "Turku"
+
+#: kstars_i18n.cpp:2469
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tuscaloosa"
+msgstr "Tuscaloosa"
+
+#: kstars_i18n.cpp:2470
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tver'"
+msgstr "Tver'"
+
+#: kstars_i18n.cpp:2471
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Twin Falls"
+msgstr "Twin Falls"
+
+#: kstars_i18n.cpp:2472
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tyler"
+msgstr "Tyler"
+
+#: kstars_i18n.cpp:2473
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tyumen'"
+msgstr "Tyumen'"
+
+#: kstars_i18n.cpp:2474
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Tõrva"
+msgstr "Tõrva"
+
+#: kstars_i18n.cpp:2475
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Türi"
+msgstr "Türi"
+
+#: kstars_i18n.cpp:2476
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"US Naval Observatory"
+msgstr "US Naval Observatory"
+
+#: kstars_i18n.cpp:2477
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ubon"
+msgstr "Ubon"
+
+#: kstars_i18n.cpp:2478
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Udine"
+msgstr "Udine"
+
+#: kstars_i18n.cpp:2479
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Udon-Thani"
+msgstr "Udon-Thani"
+
+#: kstars_i18n.cpp:2480
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Uelzen"
+msgstr "Uelzen"
+
+#: kstars_i18n.cpp:2481
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ufa"
+msgstr "Ufa"
+
+#: kstars_i18n.cpp:2482
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Uiseong"
+msgstr "Uiseong"
+
+#: kstars_i18n.cpp:2483
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ujung Pandang"
+msgstr "Ujung Pandang"
+
+#: kstars_i18n.cpp:2484
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ukkel"
+msgstr "Ukkel"
+
+#: kstars_i18n.cpp:2485
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ulan-Ude"
+msgstr "Ulan-Ude"
+
+#: kstars_i18n.cpp:2486
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Uljin"
+msgstr "Uljin"
+
+#: kstars_i18n.cpp:2487
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ulleungdo"
+msgstr "Ulleungdo"
+
+#: kstars_i18n.cpp:2488
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ulm"
+msgstr "Ulm"
+
+#: kstars_i18n.cpp:2489
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ulsan"
+msgstr "Ulsan"
+
+#: kstars_i18n.cpp:2490
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Unalaska"
+msgstr "Unalaska"
+
+#: kstars_i18n.cpp:2491
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Uni. de Barcelona"
+msgstr "Uni. de Barcelona"
+
+#: kstars_i18n.cpp:2492
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Union City"
+msgstr "Union City"
+
+#: kstars_i18n.cpp:2493
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"University City"
+msgstr "University City"
+
+#: kstars_i18n.cpp:2494
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Upolu Point"
+msgstr "Upolu Point"
+
+#: kstars_i18n.cpp:2495
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Upolu"
+msgstr "Upolu"
+
+#: kstars_i18n.cpp:2496
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Uppsala Sur"
+msgstr "Uppsala Sur"
+
+#: kstars_i18n.cpp:2497
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Uppsala"
+msgstr "Uppsala"
+
+#: kstars_i18n.cpp:2498
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Urbana"
+msgstr "Urbana"
+
+#: kstars_i18n.cpp:2499
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ust'-Ordynsky"
+msgstr "Ust'-Ordynsky"
+
+#: kstars_i18n.cpp:2500
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Utica"
+msgstr "Utica"
+
+#: kstars_i18n.cpp:2501
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Utirik"
+msgstr "Utirik"
+
+#: kstars_i18n.cpp:2502
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Utrecht"
+msgstr "Utrecht"
+
+#: kstars_i18n.cpp:2503
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vacaville"
+msgstr "Vacaville"
+
+#: kstars_i18n.cpp:2504
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vainu Bappu"
+msgstr "Vainu Bappu"
+
+#: kstars_i18n.cpp:2505
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Val-d'or"
+msgstr "Val-d'or"
+
+#: kstars_i18n.cpp:2506
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valdez"
+msgstr "Valdez"
+
+#: kstars_i18n.cpp:2507
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valdosta"
+msgstr "Valdosta"
+
+#: kstars_i18n.cpp:2508
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vale"
+msgstr "Vale"
+
+#: kstars_i18n.cpp:2509
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valentine"
+msgstr "Valentine"
+
+#: kstars_i18n.cpp:2510
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valga"
+msgstr "Valga"
+
+#: kstars_i18n.cpp:2511
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valhalla"
+msgstr "Valhalla"
+
+#: kstars_i18n.cpp:2512
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valladolid"
+msgstr "Valladolid"
+
+#: kstars_i18n.cpp:2513
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vallejo"
+msgstr "Vallejo"
+
+#: kstars_i18n.cpp:2514
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valletta"
+msgstr "Valletta"
+
+#: kstars_i18n.cpp:2515
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valparaiso"
+msgstr "Valparaiso"
+
+#: kstars_i18n.cpp:2516
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valverde"
+msgstr "Valverde"
+
+#: kstars_i18n.cpp:2517
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Valéncia"
+msgstr "Valéncia"
+
+#: kstars_i18n.cpp:2518
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Van Buren"
+msgstr "Van Buren"
+
+#: kstars_i18n.cpp:2519
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Van Nuys"
+msgstr "Van Nuys"
+
+#: kstars_i18n.cpp:2520
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vancouver"
+msgstr "Vancouver"
+
+#: kstars_i18n.cpp:2521
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vandans"
+msgstr "Vandans"
+
+#: kstars_i18n.cpp:2522
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vantaa"
+msgstr "Vantaa"
+
+#: kstars_i18n.cpp:2523
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Varde"
+msgstr "Varde"
+
+#: kstars_i18n.cpp:2524
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Varsovia"
+msgstr "Varsovia"
+
+#: kstars_i18n.cpp:2525
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vaticano"
+msgstr "Vaticano"
+
+#: kstars_i18n.cpp:2526
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vaughn"
+msgstr "Vaughn"
+
+#: kstars_i18n.cpp:2527
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vejle"
+msgstr "Vejle"
+
+#: kstars_i18n.cpp:2528
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Venice"
+msgstr "Venice"
+
+#: kstars_i18n.cpp:2529
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ventura"
+msgstr "Ventura"
+
+#: kstars_i18n.cpp:2530
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vermillion"
+msgstr "Vermillion"
+
+#: kstars_i18n.cpp:2531
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vernal"
+msgstr "Vernal"
+
+#: kstars_i18n.cpp:2532
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Verona"
+msgstr "Verona"
+
+#: kstars_i18n.cpp:2533
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Very Large Array"
+msgstr "Very Large Array"
+
+#: kstars_i18n.cpp:2534
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Viborg"
+msgstr "Viborg"
+
+#: kstars_i18n.cpp:2535
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vicenza"
+msgstr "Vicenza"
+
+#: kstars_i18n.cpp:2536
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vicksburg"
+msgstr "Vicksburg"
+
+#: kstars_i18n.cpp:2537
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Victoria"
+msgstr "Victoria"
+
+#: kstars_i18n.cpp:2538
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vienna"
+msgstr "Vienna"
+
+#: kstars_i18n.cpp:2539
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vigo"
+msgstr "Vigo"
+
+#: kstars_i18n.cpp:2540
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Viljandi"
+msgstr "Viljandi"
+
+#: kstars_i18n.cpp:2541
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vilnius"
+msgstr "Vilnius"
+
+#: kstars_i18n.cpp:2542
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vineland"
+msgstr "Vineland"
+
+#: kstars_i18n.cpp:2543
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Virginia Beach"
+msgstr "Virginia Beach"
+
+#: kstars_i18n.cpp:2544
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Visalia"
+msgstr "Visalia"
+
+#: kstars_i18n.cpp:2545
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vitoria-Gasteiz"
+msgstr "Vitoria-Gasteiz"
+
+#: kstars_i18n.cpp:2546
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vladikavkaz"
+msgstr "Vladikavkaz"
+
+#: kstars_i18n.cpp:2547
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vladimir"
+msgstr "Vladimir"
+
+#: kstars_i18n.cpp:2548
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vladivostok"
+msgstr "Vladivostok"
+
+#: kstars_i18n.cpp:2549
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Volgograd"
+msgstr "Volgograd"
+
+#: kstars_i18n.cpp:2550
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vologda"
+msgstr "Vologda"
+
+#: kstars_i18n.cpp:2551
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vols"
+msgstr "Vols"
+
+#: kstars_i18n.cpp:2552
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Vordingborg"
+msgstr "Vordingborg"
+
+#: kstars_i18n.cpp:2553
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Võhma"
+msgstr "Võhma"
+
+#: kstars_i18n.cpp:2554
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Võru"
+msgstr "Võru"
+
+#: kstars_i18n.cpp:2555
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wabash"
+msgstr "Wabash"
+
+#: kstars_i18n.cpp:2556
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waco"
+msgstr "Waco"
+
+#: kstars_i18n.cpp:2557
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wad Medani"
+msgstr "Wad Medani"
+
+#: kstars_i18n.cpp:2558
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wadi-Halfa"
+msgstr "Wadi-Halfa"
+
+#: kstars_i18n.cpp:2559
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wafra"
+msgstr "Wafra"
+
+#: kstars_i18n.cpp:2560
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wahiawa"
+msgstr "Wahiawa"
+
+#: kstars_i18n.cpp:2561
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waialua"
+msgstr "Waialua"
+
+#: kstars_i18n.cpp:2562
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waikola"
+msgstr "Waikola"
+
+#: kstars_i18n.cpp:2563
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wailuku"
+msgstr "Wailuku"
+
+#: kstars_i18n.cpp:2564
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waimea"
+msgstr "Waimea"
+
+#: kstars_i18n.cpp:2565
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waipahu"
+msgstr "Waipahu"
+
+#: kstars_i18n.cpp:2566
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wake Island"
+msgstr "Wake Island"
+
+#: kstars_i18n.cpp:2567
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wakefield"
+msgstr "Wakefield"
+
+#: kstars_i18n.cpp:2568
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waldoboro"
+msgstr "Waldoboro"
+
+#: kstars_i18n.cpp:2569
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Walker"
+msgstr "Walker"
+
+#: kstars_i18n.cpp:2570
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Walla Walla"
+msgstr "Walla Walla"
+
+#: kstars_i18n.cpp:2571
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wallace"
+msgstr "Wallace"
+
+#: kstars_i18n.cpp:2572
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wallowa"
+msgstr "Wallowa"
+
+#: kstars_i18n.cpp:2573
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Walnut Creek"
+msgstr "Walnut Creek"
+
+#: kstars_i18n.cpp:2574
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waltham"
+msgstr "Waltham"
+
+#: kstars_i18n.cpp:2575
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Walvis Bay"
+msgstr "Walvis Bay"
+
+#: kstars_i18n.cpp:2576
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wando"
+msgstr "Wando"
+
+#: kstars_i18n.cpp:2577
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Warner Robins"
+msgstr "Warner Robins"
+
+#: kstars_i18n.cpp:2578
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Warren"
+msgstr "Warren"
+
+#: kstars_i18n.cpp:2579
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Warsaw"
+msgstr "Warsaw"
+
+#: kstars_i18n.cpp:2580
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Warwick"
+msgstr "Warwick"
+
+#: kstars_i18n.cpp:2581
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wasco"
+msgstr "Wasco"
+
+#: kstars_i18n.cpp:2582
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waseca"
+msgstr "Waseca"
+
+#: kstars_i18n.cpp:2583
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Washington"
+msgstr "Washington"
+
+#: kstars_i18n.cpp:2584
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waterbury"
+msgstr "Waterbury"
+
+#: kstars_i18n.cpp:2585
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waterloo"
+msgstr "Waterloo"
+
+#: kstars_i18n.cpp:2586
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Watertown"
+msgstr "Watertown"
+
+#: kstars_i18n.cpp:2587
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waterville"
+msgstr "Waterville"
+
+#: kstars_i18n.cpp:2588
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waukegan"
+msgstr "Waukegan"
+
+#: kstars_i18n.cpp:2589
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waukesha"
+msgstr "Waukesha"
+
+#: kstars_i18n.cpp:2590
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wausau"
+msgstr "Wausau"
+
+#: kstars_i18n.cpp:2591
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wauwatosa"
+msgstr "Wauwatosa"
+
+#: kstars_i18n.cpp:2592
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waycross"
+msgstr "Waycross"
+
+#: kstars_i18n.cpp:2593
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wayne"
+msgstr "Wayne"
+
+#: kstars_i18n.cpp:2594
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waynesboro"
+msgstr "Waynesboro"
+
+#: kstars_i18n.cpp:2595
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Waynesburg"
+msgstr "Waynesburg"
+
+#: kstars_i18n.cpp:2596
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Weirs"
+msgstr "Weirs"
+
+#: kstars_i18n.cpp:2597
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Weirton"
+msgstr "Weirton"
+
+#: kstars_i18n.cpp:2598
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wellington"
+msgstr "Wellington"
+
+#: kstars_i18n.cpp:2599
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wells"
+msgstr "Wells"
+
+#: kstars_i18n.cpp:2600
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wendover"
+msgstr "Wendover"
+
+#: kstars_i18n.cpp:2601
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"West Allis"
+msgstr "West Allis"
+
+#: kstars_i18n.cpp:2602
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"West Covina"
+msgstr "West Covina"
+
+#: kstars_i18n.cpp:2603
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"West Haven"
+msgstr "West Haven"
+
+#: kstars_i18n.cpp:2604
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"West Hills"
+msgstr "West Hills"
+
+#: kstars_i18n.cpp:2605
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"West Memphis"
+msgstr "West Memphis"
+
+#: kstars_i18n.cpp:2606
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"West Palm Beach"
+msgstr "West Palm Beach"
+
+#: kstars_i18n.cpp:2607
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Westbrook"
+msgstr "Westbrook"
+
+#: kstars_i18n.cpp:2608
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Westerbork"
+msgstr "Westerbork"
+
+#: kstars_i18n.cpp:2609
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Westerly"
+msgstr "Westerly"
+
+#: kstars_i18n.cpp:2610
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Westland"
+msgstr "Westland"
+
+#: kstars_i18n.cpp:2611
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Westminster"
+msgstr "Westminster"
+
+#: kstars_i18n.cpp:2612
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Weymouth"
+msgstr "Weymouth"
+
+#: kstars_i18n.cpp:2613
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wheaton"
+msgstr "Wheaton"
+
+#: kstars_i18n.cpp:2614
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wheeling"
+msgstr "Wheeling"
+
+#: kstars_i18n.cpp:2615
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Whenuapai"
+msgstr "Whenuapai"
+
+#: kstars_i18n.cpp:2616
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Whidbey Island"
+msgstr "Whidbey Island"
+
+#: kstars_i18n.cpp:2617
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"White Plains"
+msgstr "White Plains"
+
+#: kstars_i18n.cpp:2618
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Whitehorse"
+msgstr "Whitehorse"
+
+#: kstars_i18n.cpp:2619
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Whittier"
+msgstr "Whittier"
+
+#: kstars_i18n.cpp:2620
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wichita Falls"
+msgstr "Wichita Falls"
+
+#: kstars_i18n.cpp:2621
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wichita"
+msgstr "Wichita"
+
+#: kstars_i18n.cpp:2622
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wickenburg"
+msgstr "Wickenburg"
+
+#: kstars_i18n.cpp:2623
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wiesbaden"
+msgstr "Wiesbaden"
+
+#: kstars_i18n.cpp:2624
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wilcox Solar Obs."
+msgstr "Wilcox Solar Obs."
+
+#: kstars_i18n.cpp:2625
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wilder"
+msgstr "Wilder"
+
+#: kstars_i18n.cpp:2626
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wilkes-Barre"
+msgstr "Wilkes-Barre"
+
+#: kstars_i18n.cpp:2627
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Willcox"
+msgstr "Willcox"
+
+#: kstars_i18n.cpp:2628
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Willemstad"
+msgstr "Willemstad"
+
+#: kstars_i18n.cpp:2629
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Williston"
+msgstr "Williston"
+
+#: kstars_i18n.cpp:2630
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wilmington"
+msgstr "Wilmington"
+
+#: kstars_i18n.cpp:2631
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winchester"
+msgstr "Winchester"
+
+#: kstars_i18n.cpp:2632
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Windam"
+msgstr "Windam"
+
+#: kstars_i18n.cpp:2633
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Windhoek"
+msgstr "Windhoek"
+
+#: kstars_i18n.cpp:2634
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Windsor"
+msgstr "Windsor"
+
+#: kstars_i18n.cpp:2635
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winnemucca"
+msgstr "Winnemucca"
+
+#: kstars_i18n.cpp:2636
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winner"
+msgstr "Winner"
+
+#: kstars_i18n.cpp:2637
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winnett"
+msgstr "Winnett"
+
+#: kstars_i18n.cpp:2638
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winnfield"
+msgstr "Winnfield"
+
+#: kstars_i18n.cpp:2639
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winnipeg"
+msgstr "Winnipeg"
+
+#: kstars_i18n.cpp:2640
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winona"
+msgstr "Winona"
+
+#: kstars_i18n.cpp:2641
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winooski"
+msgstr "Winooski"
+
+#: kstars_i18n.cpp:2642
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winsted"
+msgstr "Winsted"
+
+#: kstars_i18n.cpp:2643
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Winston-Salem"
+msgstr "Winston-Salem"
+
+#: kstars_i18n.cpp:2644
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Witten"
+msgstr "Witten"
+
+#: kstars_i18n.cpp:2645
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wolfsburg"
+msgstr "Wolfsburg"
+
+#: kstars_i18n.cpp:2646
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wolphaartsdijk"
+msgstr "Wolphaartsdijk"
+
+#: kstars_i18n.cpp:2647
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wonju"
+msgstr "Wonju"
+
+#: kstars_i18n.cpp:2648
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wonsan"
+msgstr "Wonsan"
+
+#: kstars_i18n.cpp:2649
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Woodland Hills"
+msgstr "Woodland Hills"
+
+#: kstars_i18n.cpp:2650
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Woodsville"
+msgstr "Woodsville"
+
+#: kstars_i18n.cpp:2651
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Woodward"
+msgstr "Woodward"
+
+#: kstars_i18n.cpp:2652
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Woonsocket"
+msgstr "Woonsocket"
+
+#: kstars_i18n.cpp:2653
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Worcester"
+msgstr "Worcester"
+
+#: kstars_i18n.cpp:2654
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wotje"
+msgstr "Wotje"
+
+#: kstars_i18n.cpp:2655
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wuppertal"
+msgstr "Wuppertal"
+
+#: kstars_i18n.cpp:2656
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wurzburg"
+msgstr "Wurzburg"
+
+#: kstars_i18n.cpp:2657
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wynnewood"
+msgstr "Wynnewood"
+
+#: kstars_i18n.cpp:2658
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wyoming"
+msgstr "Wyoming"
+
+#: kstars_i18n.cpp:2659
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Wytheville"
+msgstr "Wytheville"
+
+#: kstars_i18n.cpp:2660
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yakima"
+msgstr "Yakima"
+
+#: kstars_i18n.cpp:2661
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yakutat"
+msgstr "Yakutat"
+
+#: kstars_i18n.cpp:2662
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yakutsk"
+msgstr "Yakutsk"
+
+#: kstars_i18n.cpp:2663
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yale Obs."
+msgstr "Yale Obs."
+
+#: kstars_i18n.cpp:2664
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yalta"
+msgstr "Yalta"
+
+#: kstars_i18n.cpp:2665
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yamoussoukro"
+msgstr "Yamoussoukro"
+
+#: kstars_i18n.cpp:2666
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yangpyeong"
+msgstr "Yangpyeong"
+
+#: kstars_i18n.cpp:2667
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yankton"
+msgstr "Yankton"
+
+#: kstars_i18n.cpp:2668
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yaounde"
+msgstr "Yaounde"
+
+#: kstars_i18n.cpp:2669
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yap Island"
+msgstr "Yap Island"
+
+#: kstars_i18n.cpp:2670
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yardley"
+msgstr "Yardley"
+
+#: kstars_i18n.cpp:2671
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yebes"
+msgstr "Yebes"
+
+#: kstars_i18n.cpp:2672
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yekepa"
+msgstr "Yekepa"
+
+#: kstars_i18n.cpp:2673
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yellowknife"
+msgstr "Yellowknife"
+
+#: kstars_i18n.cpp:2674
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yeongcheon"
+msgstr "Yeongcheon"
+
+#: kstars_i18n.cpp:2675
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yeongdeok"
+msgstr "Yeongdeok"
+
+#: kstars_i18n.cpp:2676
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yeongju"
+msgstr "Yeongju"
+
+#: kstars_i18n.cpp:2677
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yeongwol"
+msgstr "Yeongwol"
+
+#: kstars_i18n.cpp:2678
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yeosu"
+msgstr "Yeosu"
+
+#: kstars_i18n.cpp:2679
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yerkes Obs."
+msgstr "Yerkes Obs."
+
+#: kstars_i18n.cpp:2680
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yonkers"
+msgstr "Yonkers"
+
+#: kstars_i18n.cpp:2681
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"York"
+msgstr "York"
+
+#: kstars_i18n.cpp:2682
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yorktown Heights"
+msgstr "Yorktown Heights"
+
+#: kstars_i18n.cpp:2683
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yoshkar Ola"
+msgstr "Yoshkar Ola"
+
+#: kstars_i18n.cpp:2684
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Youngstown"
+msgstr "Youngstown"
+
+#: kstars_i18n.cpp:2685
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yuba City"
+msgstr "Yuba City"
+
+#: kstars_i18n.cpp:2686
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yuma"
+msgstr "Yuma"
+
+#: kstars_i18n.cpp:2687
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yupojin"
+msgstr "Yupojin"
+
+#: kstars_i18n.cpp:2688
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Yuzhno-Sakhalinsk"
+msgstr "Yuzhno-Sakhalinsk"
+
+#: kstars_i18n.cpp:2689
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zamora"
+msgstr "Zamora"
+
+#: kstars_i18n.cpp:2690
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zanesville"
+msgstr "Zanesville"
+
+#: kstars_i18n.cpp:2691
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zanzibar"
+msgstr "Zanzibar"
+
+#: kstars_i18n.cpp:2692
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zaragoza"
+msgstr "Zaragoza"
+
+#: kstars_i18n.cpp:2693
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zarzis"
+msgstr "Zarzis"
+
+#: kstars_i18n.cpp:2694
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zduny"
+msgstr "Zduny"
+
+#: kstars_i18n.cpp:2695
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zelenchukskaya"
+msgstr "Zelenchukskaya"
+
+#: kstars_i18n.cpp:2696
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ziguinchor"
+msgstr "Ziguinchor"
+
+#: kstars_i18n.cpp:2697
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zimmerwald"
+msgstr "Zimmerwald"
+
+#: kstars_i18n.cpp:2698
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zomba"
+msgstr "Zomba"
+
+#: kstars_i18n.cpp:2699
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zorneding"
+msgstr "Zorneding"
+
+#: kstars_i18n.cpp:2700
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zwickau"
+msgstr "Zwickau"
+
+#: kstars_i18n.cpp:2701
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Zürich"
+msgstr "Zürich"
+
+#: kstars_i18n.cpp:2702
+msgid ""
+"_: City name (optional, probably does not need a translation)\n"
+"Ávila"
+msgstr "Ávila"
+
+#: kstars_i18n.cpp:2704
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"ACT"
+msgstr "ACT"
+
+#: kstars_i18n.cpp:2705
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Alabama"
+msgstr "Alabama"
+
+#: kstars_i18n.cpp:2706
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Alaska"
+msgstr "Alaska"
+
+#: kstars_i18n.cpp:2707
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Alberta"
+msgstr "Alberta"
+
+#: kstars_i18n.cpp:2708
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Alpes Maritimes"
+msgstr "Alpes Maritimes"
+
+#: kstars_i18n.cpp:2709
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Alpes de Haute Provence"
+msgstr "Alpes de Haute Provence"
+
+#: kstars_i18n.cpp:2710
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Alpes maritimes"
+msgstr "Alpes maritimes"
+
+#: kstars_i18n.cpp:2711
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Alpes-Maritimes"
+msgstr "Alpes-Maritimes"
+
+#: kstars_i18n.cpp:2712
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Andhra Pradesh"
+msgstr "Andhra Pradesh"
+
+#: kstars_i18n.cpp:2713
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Arizona"
+msgstr "Arizona"
+
+#: kstars_i18n.cpp:2714
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Arkansas"
+msgstr "Arkansas"
+
+#: kstars_i18n.cpp:2715
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Aube"
+msgstr "Aube"
+
+#: kstars_i18n.cpp:2716
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Azores"
+msgstr "Azores"
+
+#: kstars_i18n.cpp:2717
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Bas-Rhin"
+msgstr "Bas-Rhin"
+
+#: kstars_i18n.cpp:2718
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Bornholm"
+msgstr "Bornholm"
+
+#: kstars_i18n.cpp:2719
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Bouches-du-rhône"
+msgstr "Bouches-du-rhône"
+
+#: kstars_i18n.cpp:2720
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Brabant"
+msgstr "Brabant"
+
+#: kstars_i18n.cpp:2721
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"British Columbia"
+msgstr "British Columbia"
+
+#: kstars_i18n.cpp:2722
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"California"
+msgstr "California"
+
+#: kstars_i18n.cpp:2723
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Calvados"
+msgstr "Calvados"
+
+#: kstars_i18n.cpp:2724
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Canary Islands"
+msgstr "Canary Islands"
+
+#: kstars_i18n.cpp:2725
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Central Region"
+msgstr "Central Region"
+
+#: kstars_i18n.cpp:2726
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Charente-Maritime"
+msgstr "Charente-Maritime"
+
+#: kstars_i18n.cpp:2727
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Cher"
+msgstr "Cher"
+
+#: kstars_i18n.cpp:2728
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Christmas Island"
+msgstr "Christmas Island"
+
+#: kstars_i18n.cpp:2729
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Chungbuk"
+msgstr "Chungbuk"
+
+#: kstars_i18n.cpp:2730
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Chungnam"
+msgstr "Chungnam"
+
+#: kstars_i18n.cpp:2731
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Colorado"
+msgstr "Colorado"
+
+#: kstars_i18n.cpp:2732
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Connecticut"
+msgstr "Connecticut"
+
+#: kstars_i18n.cpp:2733
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Corse du Sud"
+msgstr "Corse du Sud"
+
+#: kstars_i18n.cpp:2734
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Côte d'or"
+msgstr "Côte d'or"
+
+#: kstars_i18n.cpp:2735
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"DC"
+msgstr "DC"
+
+#: kstars_i18n.cpp:2736
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Delaware"
+msgstr "Delaware"
+
+#: kstars_i18n.cpp:2737
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Falster"
+msgstr "Falster"
+
+#: kstars_i18n.cpp:2738
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Far East"
+msgstr "Far East"
+
+#: kstars_i18n.cpp:2739
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Finistère"
+msgstr "Finistère"
+
+#: kstars_i18n.cpp:2740
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Flandre occidentale"
+msgstr "Flandre occidentale"
+
+#: kstars_i18n.cpp:2741
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Florida"
+msgstr "Florida"
+
+#: kstars_i18n.cpp:2742
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Fyn"
+msgstr "Fyn"
+
+#: kstars_i18n.cpp:2743
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Gangwon"
+msgstr "Gangwon"
+
+#: kstars_i18n.cpp:2744
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Georgia"
+msgstr "Georgia"
+
+#: kstars_i18n.cpp:2745
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Gironde"
+msgstr "Gironde"
+
+#: kstars_i18n.cpp:2746
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Gran Canaria"
+msgstr "Gran Canaria"
+
+#: kstars_i18n.cpp:2747
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Guadalcanal"
+msgstr "Guadalcanal"
+
+#: kstars_i18n.cpp:2748
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Guernsey"
+msgstr "Guernsey"
+
+#: kstars_i18n.cpp:2749
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Gyengnam"
+msgstr "Gyengnam"
+
+#: kstars_i18n.cpp:2750
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Gyeongbuk"
+msgstr "Gyeongbuk"
+
+#: kstars_i18n.cpp:2751
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Gyeonggi"
+msgstr "Gyeonggi"
+
+#: kstars_i18n.cpp:2752
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Gyeongnam"
+msgstr "Gyeongnam"
+
+#: kstars_i18n.cpp:2753
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Hambuk"
+msgstr "Hambuk"
+
+#: kstars_i18n.cpp:2754
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Haute-Corse"
+msgstr "Haute-Corse"
+
+#: kstars_i18n.cpp:2755
+#, fuzzy
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Haute-Garonne"
+msgstr "Haute-Savoie"
+
+#: kstars_i18n.cpp:2756
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Haute-Savoie"
+msgstr "Haute-Savoie"
+
+#: kstars_i18n.cpp:2757
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Hautes Alpes"
+msgstr "Hautes Alpes"
+
+#: kstars_i18n.cpp:2758
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Hautes-Pyrénées"
+msgstr "Hautes-Pyrénées"
+
+#: kstars_i18n.cpp:2759
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Hauts-de-Seine"
+msgstr "Hauts-de-Seine"
+
+#: kstars_i18n.cpp:2760
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Hawaii"
+msgstr "Hawaii"
+
+#: kstars_i18n.cpp:2761
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Herault"
+msgstr "Herault"
+
+#: kstars_i18n.cpp:2762
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Idaho"
+msgstr "Idaho"
+
+#: kstars_i18n.cpp:2763
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Ille-et-vilaine"
+msgstr "Ille-et-vilaine"
+
+#: kstars_i18n.cpp:2764
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Illinois"
+msgstr "Illinois"
+
+#: kstars_i18n.cpp:2765
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Incheon"
+msgstr "Incheon"
+
+#: kstars_i18n.cpp:2766
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Indiana"
+msgstr "Indiana"
+
+#: kstars_i18n.cpp:2767
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Indre-et-Loire"
+msgstr "Indre-et-Loire"
+
+#: kstars_i18n.cpp:2768
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Iowa"
+msgstr "Iowa"
+
+#: kstars_i18n.cpp:2769
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Isère"
+msgstr "Isère"
+
+#: kstars_i18n.cpp:2770
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Jeju"
+msgstr "Jeju"
+
+#: kstars_i18n.cpp:2771
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Jeonbuk"
+msgstr "Jeonbuk"
+
+#: kstars_i18n.cpp:2772
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Jeonnam"
+msgstr "Jeonnam"
+
+#: kstars_i18n.cpp:2773
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Jylland"
+msgstr "Jylland"
+
+#: kstars_i18n.cpp:2774
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Kansas"
+msgstr "Kansas"
+
+#: kstars_i18n.cpp:2775
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Kentucky"
+msgstr "Kentucky"
+
+#: kstars_i18n.cpp:2776
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Khomas Hochland"
+msgstr "Khomas Hochland"
+
+#: kstars_i18n.cpp:2777
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Lecco"
+msgstr "Lecco"
+
+#: kstars_i18n.cpp:2778
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Loire atlantique"
+msgstr "Loire atlantique"
+
+#: kstars_i18n.cpp:2779
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Loire"
+msgstr "Loire"
+
+#: kstars_i18n.cpp:2780
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Loire-atlantique"
+msgstr "Loire-atlantique"
+
+#: kstars_i18n.cpp:2781
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Loiret"
+msgstr "Loiret"
+
+#: kstars_i18n.cpp:2782
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Lolland"
+msgstr "Lolland"
+
+#: kstars_i18n.cpp:2783
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Louisiana"
+msgstr "Louisiana"
+
+#: kstars_i18n.cpp:2784
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Madeira"
+msgstr "Madeira"
+
+#: kstars_i18n.cpp:2785
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Maine"
+msgstr "Maine"
+
+#: kstars_i18n.cpp:2786
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Manche"
+msgstr "Manche"
+
+#: kstars_i18n.cpp:2787
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Manitoba"
+msgstr "Manitoba"
+
+#: kstars_i18n.cpp:2788
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Marne"
+msgstr "Marne"
+
+#: kstars_i18n.cpp:2789
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Maryland"
+msgstr "Maryland"
+
+#: kstars_i18n.cpp:2790
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Massachusetts"
+msgstr "Massachusetts"
+
+#: kstars_i18n.cpp:2791
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Mayotte"
+msgstr "Mayotte"
+
+#: kstars_i18n.cpp:2792
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Michigan"
+msgstr "Michigan"
+
+#: kstars_i18n.cpp:2793
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Minnesota"
+msgstr "Minnesota"
+
+#: kstars_i18n.cpp:2794
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Mississippi"
+msgstr "Mississippi"
+
+#: kstars_i18n.cpp:2795
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Missouri"
+msgstr "Missouri"
+
+#: kstars_i18n.cpp:2796
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Montana"
+msgstr "Montana"
+
+#: kstars_i18n.cpp:2797
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Moselle"
+msgstr "Moselle"
+
+#: kstars_i18n.cpp:2798
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Nebraska"
+msgstr "Nebraska"
+
+#: kstars_i18n.cpp:2799
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Nevada"
+msgstr "Nevada"
+
+#: kstars_i18n.cpp:2800
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"New Brunswick"
+msgstr "New Brunswick"
+
+#: kstars_i18n.cpp:2801
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"New Caledonia"
+msgstr "New Caledonia"
+
+#: kstars_i18n.cpp:2802
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"New Hampshire"
+msgstr "New Hampshire"
+
+#: kstars_i18n.cpp:2803
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"New Jersey"
+msgstr "New Jersey"
+
+#: kstars_i18n.cpp:2804
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"New Mexico"
+msgstr "New Mexico"
+
+#: kstars_i18n.cpp:2805
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"New South Wales"
+msgstr "New South Wales"
+
+#: kstars_i18n.cpp:2806
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"New York"
+msgstr "New York"
+
+#: kstars_i18n.cpp:2807
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Newfoundland"
+msgstr "Newfoundland"
+
+#: kstars_i18n.cpp:2808
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Nord"
+msgstr "Nord"
+
+#: kstars_i18n.cpp:2809
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"North Carolina"
+msgstr "North Carolina"
+
+#: kstars_i18n.cpp:2810
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"North Dakota"
+msgstr "North Dakota"
+
+#: kstars_i18n.cpp:2811
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"North-West Region"
+msgstr "North-West Region"
+
+#: kstars_i18n.cpp:2812
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Northern Ireland"
+msgstr "Northern Ireland"
+
+#: kstars_i18n.cpp:2813
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Northern Territory"
+msgstr "Northern Territory"
+
+#: kstars_i18n.cpp:2814
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Northwest Territories"
+msgstr "Northwest Territories"
+
+#: kstars_i18n.cpp:2815
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Nova Scotia"
+msgstr "Nova Scotia"
+
+#: kstars_i18n.cpp:2816
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Nunavut"
+msgstr "Nunavut"
+
+#: kstars_i18n.cpp:2817
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Ohio"
+msgstr "Ohio"
+
+#: kstars_i18n.cpp:2818
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Oklahoma"
+msgstr "Oklahoma"
+
+#: kstars_i18n.cpp:2819
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Ontario"
+msgstr "Ontario"
+
+#: kstars_i18n.cpp:2820
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Oregon"
+msgstr "Oregon"
+
+#: kstars_i18n.cpp:2821
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Paris"
+msgstr "Paris"
+
+#: kstars_i18n.cpp:2822
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Pas-de-Calais"
+msgstr "Pas-de-Calais"
+
+#: kstars_i18n.cpp:2823
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Pennsylvania"
+msgstr "Pennsylvania"
+
+#: kstars_i18n.cpp:2824
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Prince Edward Island"
+msgstr "Prince Edward Island"
+
+#: kstars_i18n.cpp:2825
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Puerto Rico"
+msgstr "Puerto Rico"
+
+#: kstars_i18n.cpp:2826
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Puy-de-Dôme"
+msgstr "Puy-de-Dôme"
+
+#: kstars_i18n.cpp:2827
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Pyrénées Orientales"
+msgstr "Pyrénées Orientales"
+
+#: kstars_i18n.cpp:2828
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Pyrénées atlantiques"
+msgstr "Pyrénées atlantiques"
+
+#: kstars_i18n.cpp:2829
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Pyungbuk"
+msgstr "Pyungbuk"
+
+#: kstars_i18n.cpp:2830
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Quebec"
+msgstr "Quebec"
+
+#: kstars_i18n.cpp:2831
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Queensland"
+msgstr "Queensland"
+
+#: kstars_i18n.cpp:2832
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Rhode Island"
+msgstr "Rhode Island"
+
+#: kstars_i18n.cpp:2833
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Rhône"
+msgstr "Rhône"
+
+#: kstars_i18n.cpp:2834
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Saskatchewan"
+msgstr "Saskatchewan"
+
+#: kstars_i18n.cpp:2835
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Scotland"
+msgstr "Scotland"
+
+#: kstars_i18n.cpp:2836
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Seine maritime"
+msgstr "Seine maritime"
+
+#: kstars_i18n.cpp:2837
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Seine-maritime"
+msgstr "Seine-maritime"
+
+#: kstars_i18n.cpp:2838
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Siberia"
+msgstr "Siberia"
+
+#: kstars_i18n.cpp:2839
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Somme"
+msgstr "Somme"
+
+#: kstars_i18n.cpp:2840
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"South Australia"
+msgstr "South Australia"
+
+#: kstars_i18n.cpp:2841
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"South Carolina"
+msgstr "South Carolina"
+
+#: kstars_i18n.cpp:2842
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"South Dakota"
+msgstr "South Dakota"
+
+#: kstars_i18n.cpp:2843
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"South Region"
+msgstr "South Region"
+
+#: kstars_i18n.cpp:2844
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"St-Pierre and Miquelon"
+msgstr "St-Pierre and Miquelon"
+
+#: kstars_i18n.cpp:2845
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Tenerife"
+msgstr "Tenerife"
+
+#: kstars_i18n.cpp:2846
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Tennessee"
+msgstr "Tennessee"
+
+#: kstars_i18n.cpp:2847
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Texas"
+msgstr "Texas"
+
+#: kstars_i18n.cpp:2848
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Tibet"
+msgstr "Tibet"
+
+#: kstars_i18n.cpp:2849
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Toledo"
+msgstr "Toledo"
+
+#: kstars_i18n.cpp:2850
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Ural"
+msgstr "Ural"
+
+#: kstars_i18n.cpp:2851
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Utah"
+msgstr "Utah"
+
+#: kstars_i18n.cpp:2852
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Vaucluse"
+msgstr "Vaucluse"
+
+#: kstars_i18n.cpp:2853
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Vermont"
+msgstr "Vermont"
+
+#: kstars_i18n.cpp:2854
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Victoria"
+msgstr "Victoria"
+
+#: kstars_i18n.cpp:2855
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Virginia"
+msgstr "Virginia"
+
+#: kstars_i18n.cpp:2856
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Volga Region"
+msgstr "Volga Region"
+
+#: kstars_i18n.cpp:2857
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Wales"
+msgstr "Wales"
+
+#: kstars_i18n.cpp:2858
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Washington"
+msgstr "Washington"
+
+#: kstars_i18n.cpp:2859
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Washington, DC"
+msgstr "Washington, DC"
+
+#: kstars_i18n.cpp:2860
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"West Virginia"
+msgstr "West Virginia"
+
+#: kstars_i18n.cpp:2861
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Western Australia"
+msgstr "Western Australia"
+
+#: kstars_i18n.cpp:2862
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Wielkopolska"
+msgstr "Wielkopolska"
+
+#: kstars_i18n.cpp:2863
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Wisconsin"
+msgstr "Wisconsin"
+
+#: kstars_i18n.cpp:2864
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Wyoming"
+msgstr "Wyoming"
+
+#: kstars_i18n.cpp:2865
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Yukon"
+msgstr "Yukon"
+
+#: kstars_i18n.cpp:2866
+msgid ""
+"_: Region/state name (optional, rarely needs a translation)\n"
+"Zealand"
+msgstr "Zealand"
+
+#: kstars_i18n.cpp:2867
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Afghanistan"
+msgstr "Afghanistan"
+
+#: kstars_i18n.cpp:2868
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Algeria"
+msgstr "Algeria"
+
+#: kstars_i18n.cpp:2869
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Angola"
+msgstr "Angola"
+
+#: kstars_i18n.cpp:2870
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Antarctica"
+msgstr "Antarctica"
+
+#: kstars_i18n.cpp:2871
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Antigua and Barbuda"
+msgstr "Antigua and Barbuda"
+
+#: kstars_i18n.cpp:2872
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Argentina"
+msgstr "Argentina"
+
+#: kstars_i18n.cpp:2873
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Armenia"
+msgstr "Armenia"
+
+#: kstars_i18n.cpp:2874
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Ascension Island"
+msgstr "Ascension Island"
+
+#: kstars_i18n.cpp:2875
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Australia"
+msgstr "Australia"
+
+#: kstars_i18n.cpp:2876
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Austria"
+msgstr "Austria"
+
+#: kstars_i18n.cpp:2877
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Bahamas"
+msgstr "Bahamas"
+
+#: kstars_i18n.cpp:2878
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Bahrain"
+msgstr "Bahrain"
+
+#: kstars_i18n.cpp:2879
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Bangladesh"
+msgstr "Bangladesh"
+
+#: kstars_i18n.cpp:2880
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Barbados"
+msgstr "Barbados"
+
+#: kstars_i18n.cpp:2881
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Belgium"
+msgstr "Belgium"
+
+#: kstars_i18n.cpp:2882
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Belize"
+msgstr "Belize"
+
+#: kstars_i18n.cpp:2883
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Bermuda"
+msgstr "Bermuda"
+
+#: kstars_i18n.cpp:2884
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Bolivia"
+msgstr "Bolivia"
+
+#: kstars_i18n.cpp:2885
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Bosnia and Herzegovina"
+msgstr "Bosnia and Herzegovina"
+
+#: kstars_i18n.cpp:2886
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Botswana"
+msgstr "Botswana"
+
+#: kstars_i18n.cpp:2887
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Brazil"
+msgstr "Brazil"
+
+#: kstars_i18n.cpp:2888
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Brunei"
+msgstr "Brunei"
+
+#: kstars_i18n.cpp:2889
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Bulgaria"
+msgstr "Bulgaria"
+
+#: kstars_i18n.cpp:2890
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Burkina Faso"
+msgstr "Burkina Faso"
+
+#: kstars_i18n.cpp:2891
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Burundi"
+msgstr "Burundi"
+
+#: kstars_i18n.cpp:2892
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Bénin"
+msgstr "Bénin"
+
+#: kstars_i18n.cpp:2893
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Cameroon"
+msgstr "Cameroon"
+
+#: kstars_i18n.cpp:2894
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Canada"
+msgstr "Canada"
+
+#: kstars_i18n.cpp:2895
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Cape Verde"
+msgstr "Cape Verde"
+
+#: kstars_i18n.cpp:2896
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Cayman Islands"
+msgstr "Cayman Islands"
+
+#: kstars_i18n.cpp:2897
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Central African Republic"
+msgstr "Central African Republic"
+
+#: kstars_i18n.cpp:2898
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Chad"
+msgstr "Chad"
+
+#: kstars_i18n.cpp:2899
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Chile"
+msgstr "Chile"
+
+#: kstars_i18n.cpp:2900
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"China"
+msgstr "China"
+
+#: kstars_i18n.cpp:2901
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Colombia"
+msgstr "Colombia"
+
+#: kstars_i18n.cpp:2902
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Congo (Democratic Republic)"
+msgstr "Congo (Democratic Republic)"
+
+#: kstars_i18n.cpp:2903
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Congo"
+msgstr "Congo"
+
+#: kstars_i18n.cpp:2904
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Costa Rica"
+msgstr "Costa Rica"
+
+#: kstars_i18n.cpp:2905
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Croatia"
+msgstr "Croatia"
+
+#: kstars_i18n.cpp:2906
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Cuba"
+msgstr "Cuba"
+
+#: kstars_i18n.cpp:2907
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Cyprus"
+msgstr "Cyprus"
+
+#: kstars_i18n.cpp:2908
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Czech Republic"
+msgstr "Czech Republic"
+
+#: kstars_i18n.cpp:2909
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Dem rep of Congo"
+msgstr "Dem rep of Congo"
+
+#: kstars_i18n.cpp:2910
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Denmark"
+msgstr "Denmark"
+
+#: kstars_i18n.cpp:2911
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Djibouti"
+msgstr "Djibouti"
+
+#: kstars_i18n.cpp:2912
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Dominican Republic"
+msgstr "Dominican Republic"
+
+#: kstars_i18n.cpp:2913
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Ecuador"
+msgstr "Ecuador"
+
+#: kstars_i18n.cpp:2914
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Egypt"
+msgstr "Egypt"
+
+#: kstars_i18n.cpp:2915
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"El Salvador"
+msgstr "El Salvador"
+
+#: kstars_i18n.cpp:2916
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Equatorial Guinea"
+msgstr "Equatorial Guinea"
+
+#: kstars_i18n.cpp:2917
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Eritrea"
+msgstr "Eritrea"
+
+#: kstars_i18n.cpp:2918
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Estonia"
+msgstr "Estonia"
+
+#: kstars_i18n.cpp:2919
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Ethiopia"
+msgstr "Ethiopia"
+
+#: kstars_i18n.cpp:2920
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Falkland Islands"
+msgstr "Falkland Islands"
+
+#: kstars_i18n.cpp:2921
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Fiji"
+msgstr "Fiji"
+
+#: kstars_i18n.cpp:2922
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Finland"
+msgstr "Finland"
+
+#: kstars_i18n.cpp:2923
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"France"
+msgstr "France"
+
+#: kstars_i18n.cpp:2924
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"French Guiana"
+msgstr "French Guiana"
+
+#: kstars_i18n.cpp:2925
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"French Polynesia"
+msgstr "French Polynesia"
+
+#: kstars_i18n.cpp:2926
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Gabon"
+msgstr "Gabon"
+
+#: kstars_i18n.cpp:2927
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Gambia"
+msgstr "Gambia"
+
+#: kstars_i18n.cpp:2928
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Germany"
+msgstr "Germany"
+
+#: kstars_i18n.cpp:2929
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Ghana"
+msgstr "Ghana"
+
+#: kstars_i18n.cpp:2930
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Greece"
+msgstr "Greece"
+
+#: kstars_i18n.cpp:2931
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Greenland"
+msgstr "Greenland"
+
+#: kstars_i18n.cpp:2932
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Guam"
+msgstr "Guam"
+
+#: kstars_i18n.cpp:2933
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Guatemala"
+msgstr "Guatemala"
+
+#: kstars_i18n.cpp:2934
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Guinea Bissau"
+msgstr "Guinea Bissau"
+
+#: kstars_i18n.cpp:2935
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Guinea"
+msgstr "Guinea"
+
+#: kstars_i18n.cpp:2936
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Guyana"
+msgstr "Guyana"
+
+#: kstars_i18n.cpp:2937
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Haiti"
+msgstr "Haiti"
+
+#: kstars_i18n.cpp:2938
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Honduras"
+msgstr "Honduras"
+
+#: kstars_i18n.cpp:2939
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Hong Kong"
+msgstr "Hong Kong"
+
+#: kstars_i18n.cpp:2940
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Hungary"
+msgstr "Hungary"
+
+#: kstars_i18n.cpp:2941
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Iceland"
+msgstr "Iceland"
+
+#: kstars_i18n.cpp:2942
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"India"
+msgstr "India"
+
+#: kstars_i18n.cpp:2943
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Indonesia"
+msgstr "Indonesia"
+
+#: kstars_i18n.cpp:2944
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Iran"
+msgstr "Iran"
+
+#: kstars_i18n.cpp:2945
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Iraq"
+msgstr "Iraq"
+
+#: kstars_i18n.cpp:2946
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Ireland"
+msgstr "Ireland"
+
+#: kstars_i18n.cpp:2947
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Isle of Man"
+msgstr "Isle of Man"
+
+#: kstars_i18n.cpp:2948
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Israel"
+msgstr "Israel"
+
+#: kstars_i18n.cpp:2949
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Italy"
+msgstr "Italy"
+
+#: kstars_i18n.cpp:2950
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Ivory coast"
+msgstr "Ivory coast"
+
+#: kstars_i18n.cpp:2951
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Jamaica"
+msgstr "Jamaica"
+
+#: kstars_i18n.cpp:2952
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Japan"
+msgstr "Japan"
+
+#: kstars_i18n.cpp:2953
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Jordan"
+msgstr "Jordan"
+
+#: kstars_i18n.cpp:2954
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Kazakhstan"
+msgstr "Kazakhstan"
+
+#: kstars_i18n.cpp:2955
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Kenya"
+msgstr "Kenya"
+
+#: kstars_i18n.cpp:2956
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Kiribati"
+msgstr "Kiribati"
+
+#: kstars_i18n.cpp:2957
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Korea"
+msgstr "Korea"
+
+#: kstars_i18n.cpp:2958
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Kuwait"
+msgstr "Kuwait"
+
+#: kstars_i18n.cpp:2959
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Latvia"
+msgstr "Latvia"
+
+#: kstars_i18n.cpp:2960
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Lebanon"
+msgstr "Lebanon"
+
+#: kstars_i18n.cpp:2961
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Lesotho"
+msgstr "Lesotho"
+
+#: kstars_i18n.cpp:2962
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Liberia"
+msgstr "Liberia"
+
+#: kstars_i18n.cpp:2963
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Libya"
+msgstr "Libya"
+
+#: kstars_i18n.cpp:2964
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Lithuania"
+msgstr "Lithuania"
+
+#: kstars_i18n.cpp:2965
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Luxembourg"
+msgstr "Luxembourg"
+
+#: kstars_i18n.cpp:2966
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Lybia"
+msgstr "Lybia"
+
+#: kstars_i18n.cpp:2967
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Macedonia"
+msgstr "Macedonia"
+
+#: kstars_i18n.cpp:2968
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Madagascar"
+msgstr "Madagascar"
+
+#: kstars_i18n.cpp:2969
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Malawi"
+msgstr "Malawi"
+
+#: kstars_i18n.cpp:2970
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Malaysia"
+msgstr "Malaysia"
+
+#: kstars_i18n.cpp:2971
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Maldives"
+msgstr "Maldives"
+
+#: kstars_i18n.cpp:2972
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Mali"
+msgstr "Mali"
+
+#: kstars_i18n.cpp:2973
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Malta"
+msgstr "Malta"
+
+#: kstars_i18n.cpp:2974
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Marshall Islands"
+msgstr "Marshall Islands"
+
+#: kstars_i18n.cpp:2975
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Mauritania"
+msgstr "Mauritania"
+
+#: kstars_i18n.cpp:2976
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Mauritius"
+msgstr "Mauritius"
+
+#: kstars_i18n.cpp:2977
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Mexico"
+msgstr "Mexico"
+
+#: kstars_i18n.cpp:2978
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Micronesia"
+msgstr "Micronesia"
+
+#: kstars_i18n.cpp:2979
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Monaco"
+msgstr "Monaco"
+
+#: kstars_i18n.cpp:2980
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Morocco"
+msgstr "Morocco"
+
+#: kstars_i18n.cpp:2981
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Mozambique"
+msgstr "Mozambique"
+
+#: kstars_i18n.cpp:2982
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Myanmar"
+msgstr "Myanmar"
+
+#: kstars_i18n.cpp:2983
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Namibia"
+msgstr "Namibia"
+
+#: kstars_i18n.cpp:2984
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Nepal"
+msgstr "Nepal"
+
+#: kstars_i18n.cpp:2985
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Netherlands"
+msgstr "Netherlands"
+
+#: kstars_i18n.cpp:2986
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"New Zealand"
+msgstr "New Zealand"
+
+#: kstars_i18n.cpp:2987
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Nicaragua"
+msgstr "Nicaragua"
+
+#: kstars_i18n.cpp:2988
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Niger"
+msgstr "Niger"
+
+#: kstars_i18n.cpp:2989
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Nigeria"
+msgstr "Nigeria"
+
+#: kstars_i18n.cpp:2990
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Norway"
+msgstr "Norway"
+
+#: kstars_i18n.cpp:2991
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Pakistan"
+msgstr "Pakistan"
+
+#: kstars_i18n.cpp:2992
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Palau"
+msgstr "Palau"
+
+#: kstars_i18n.cpp:2993
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Panama"
+msgstr "Panama"
+
+#: kstars_i18n.cpp:2994
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Papua New Guinea"
+msgstr "Papua New Guinea"
+
+#: kstars_i18n.cpp:2995
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Paraguay"
+msgstr "Paraguay"
+
+#: kstars_i18n.cpp:2996
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Peru"
+msgstr "Peru"
+
+#: kstars_i18n.cpp:2997
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Philippines"
+msgstr "Philippines"
+
+#: kstars_i18n.cpp:2998
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Pitcairn Islands"
+msgstr "Pitcairn Islands"
+
+#: kstars_i18n.cpp:2999
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Poland"
+msgstr "Poland"
+
+#: kstars_i18n.cpp:3000
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Portugal"
+msgstr "Portugal"
+
+#: kstars_i18n.cpp:3001
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Qatar"
+msgstr "Qatar"
+
+#: kstars_i18n.cpp:3002
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Romania"
+msgstr "Romania"
+
+#: kstars_i18n.cpp:3003
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Russia"
+msgstr "Russia"
+
+#: kstars_i18n.cpp:3004
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Rwanda"
+msgstr "Rwanda"
+
+#: kstars_i18n.cpp:3005
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Samoa"
+msgstr "Samoa"
+
+#: kstars_i18n.cpp:3006
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Saudi Arabia"
+msgstr "Saudi Arabia"
+
+#: kstars_i18n.cpp:3007
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Senegal"
+msgstr "Senegal"
+
+#: kstars_i18n.cpp:3008
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Seychelles"
+msgstr "Seychelles"
+
+#: kstars_i18n.cpp:3009
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Sierra Leone"
+msgstr "Sierra Leone"
+
+#: kstars_i18n.cpp:3010
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Singapore"
+msgstr "Singapore"
+
+#: kstars_i18n.cpp:3011
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Slovakia"
+msgstr "Slovakia"
+
+#: kstars_i18n.cpp:3012
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Slovenia"
+msgstr "Slovenia"
+
+#: kstars_i18n.cpp:3013
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Solomon Islands"
+msgstr "Solomon Islands"
+
+#: kstars_i18n.cpp:3014
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Somalia"
+msgstr "Somalia"
+
+#: kstars_i18n.cpp:3015
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"South Africa"
+msgstr "South Africa"
+
+#: kstars_i18n.cpp:3016
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"South Korea"
+msgstr "South Korea"
+
+#: kstars_i18n.cpp:3017
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Spain"
+msgstr "Spain"
+
+#: kstars_i18n.cpp:3018
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Sri Lanka"
+msgstr "Sri Lanka"
+
+#: kstars_i18n.cpp:3019
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"St. Lucia"
+msgstr "St. Lucia"
+
+#: kstars_i18n.cpp:3020
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Sudan"
+msgstr "Sudan"
+
+#: kstars_i18n.cpp:3021
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Swaziland"
+msgstr "Swaziland"
+
+#: kstars_i18n.cpp:3022
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Sweden"
+msgstr "Sweden"
+
+#: kstars_i18n.cpp:3023
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Switzerland"
+msgstr "Switzerland"
+
+#: kstars_i18n.cpp:3024
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Syria"
+msgstr "Syria"
+
+#: kstars_i18n.cpp:3025
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Taiwan"
+msgstr "Taiwan"
+
+#: kstars_i18n.cpp:3026
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Tanzania"
+msgstr "Tanzania"
+
+#: kstars_i18n.cpp:3027
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Tanzanie"
+msgstr "Tanzanie"
+
+#: kstars_i18n.cpp:3028
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Thailand"
+msgstr "Thailand"
+
+#: kstars_i18n.cpp:3029
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Togo"
+msgstr "Togo"
+
+#: kstars_i18n.cpp:3030
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Trinidad and Tobago"
+msgstr "Trinidad and Tobago"
+
+#: kstars_i18n.cpp:3031
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Tunisia"
+msgstr "Tunisia"
+
+#: kstars_i18n.cpp:3032
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Turkey"
+msgstr "Turkey"
+
+#: kstars_i18n.cpp:3033
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Turks and Caicos Islands"
+msgstr "Turks and Caicos Islands"
+
+#: kstars_i18n.cpp:3034
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"US Territory"
+msgstr "US Territory"
+
+#: kstars_i18n.cpp:3035
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"USA"
+msgstr "USA"
+
+#: kstars_i18n.cpp:3036
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Uganda"
+msgstr "Uganda"
+
+#: kstars_i18n.cpp:3037
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Ukraine"
+msgstr "Ukraine"
+
+#: kstars_i18n.cpp:3038
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"United Arab Emirates"
+msgstr "United Arab Emirates"
+
+#: kstars_i18n.cpp:3039
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"United Kingdom"
+msgstr "United Kingdom"
+
+#: kstars_i18n.cpp:3040
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Uruguay"
+msgstr "Uruguay"
+
+#: kstars_i18n.cpp:3041
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Uzbekistan"
+msgstr "Uzbekistan"
+
+#: kstars_i18n.cpp:3042
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Vanuatu"
+msgstr "Vanuatu"
+
+#: kstars_i18n.cpp:3043
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Vatican"
+msgstr "Vatican"
+
+#: kstars_i18n.cpp:3044
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Venezuela"
+msgstr "Venezuela"
+
+#: kstars_i18n.cpp:3045
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Virgin Islands"
+msgstr "Virgin Islands"
+
+#: kstars_i18n.cpp:3046
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Western sahara"
+msgstr "Western sahara"
+
+#: kstars_i18n.cpp:3047
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Yemen"
+msgstr "Yemen"
+
+#: kstars_i18n.cpp:3048
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Yugoslavia"
+msgstr "Yugoslavia"
+
+#: kstars_i18n.cpp:3049
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Zambia"
+msgstr "Zambia"
+
+#: kstars_i18n.cpp:3050
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Zambie"
+msgstr "Zambie"
+
+#: kstars_i18n.cpp:3051
+msgid ""
+"_: Country name (optional, but should be translated)\n"
+"Zimbabwe"
+msgstr "Zimbabwe"
+
+#: kstars_i18n.cpp:3053
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+" 05 March 2005"
+msgstr " 05 March 2005"
+
+#: kstars_i18n.cpp:3054 kstars_i18n.cpp:3100
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+" Object_Name"
+msgstr " Object_Name"
+
+#: kstars_i18n.cpp:3055
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+" image_url.dat"
+msgstr " image_url.dat"
+
+#: kstars_i18n.cpp:3056
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Comet Impact Scars (HST)"
+msgstr "Comet Impact Scars (HST)"
+
+#: kstars_i18n.cpp:3057
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Galilean Satellites (HST)"
+msgstr "Galilean Satellites (HST)"
+
+#: kstars_i18n.cpp:3058
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Global Dust Storm (HST)"
+msgstr "Global Dust Storm (HST)"
+
+#: kstars_i18n.cpp:3059
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Jupiter and Io (HST)"
+msgstr "Jupiter and Io (HST)"
+
+#: kstars_i18n.cpp:3060
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show APOD Image (Radar)"
+msgstr "Show APOD Image (Radar)"
+
+#: kstars_i18n.cpp:3061
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show APOD Image (Venera lander)"
+msgstr "Show APOD Image (Venera lander)"
+
+#: kstars_i18n.cpp:3062
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show APOD Image"
+msgstr "Show APOD Image"
+
+#: kstars_i18n.cpp:3063
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show Collage of Saturn and moons"
+msgstr "Show Collage of Saturn and moons"
+
+#: kstars_i18n.cpp:3064
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST (Rings and Moons)"
+msgstr "Show HST (Rings and Moons)"
+
+#: kstars_i18n.cpp:3065
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (1995)"
+msgstr "Show HST Image (1995)"
+
+#: kstars_i18n.cpp:3066
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (1996)"
+msgstr "Show HST Image (1996)"
+
+#: kstars_i18n.cpp:3067
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (1998)"
+msgstr "Show HST Image (1998)"
+
+#: kstars_i18n.cpp:3068
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (1999)"
+msgstr "Show HST Image (1999)"
+
+#: kstars_i18n.cpp:3069
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (2001)"
+msgstr "Show HST Image (2001)"
+
+#: kstars_i18n.cpp:3070
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (2002)"
+msgstr "Show HST Image (2002)"
+
+#: kstars_i18n.cpp:3071
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (2003)"
+msgstr "Show HST Image (2003)"
+
+#: kstars_i18n.cpp:3072
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (2004)"
+msgstr "Show HST Image (2004)"
+
+#: kstars_i18n.cpp:3073
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (Aurora)"
+msgstr "Show HST Image (Aurora)"
+
+#: kstars_i18n.cpp:3074
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (Detail)"
+msgstr "Show HST Image (Detail)"
+
+#: kstars_i18n.cpp:3075
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (Hubble V)"
+msgstr "Show HST Image (Hubble V)"
+
+#: kstars_i18n.cpp:3076
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (Hubble X)"
+msgstr "Show HST Image (Hubble X)"
+
+#: kstars_i18n.cpp:3077
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (SN 2004dj)"
+msgstr "Show HST Image (SN 2004dj)"
+
+#: kstars_i18n.cpp:3078
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (detail)"
+msgstr "Show HST Image (detail)"
+
+#: kstars_i18n.cpp:3079
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image (stars in M 31)"
+msgstr "Show HST Image (stars in M 31)"
+
+#: kstars_i18n.cpp:3080
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST Image"
+msgstr "Show HST Image"
+
+#: kstars_i18n.cpp:3081
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show HST/VLT Image"
+msgstr "Show HST/VLT Image"
+
+#: kstars_i18n.cpp:3082
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show KPNO AOP Image"
+msgstr "Show KPNO AOP Image"
+
+#: kstars_i18n.cpp:3083
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show MGS Image"
+msgstr "Show MGS Image"
+
+#: kstars_i18n.cpp:3084
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show Magellan Surface Image"
+msgstr "Show Magellan Surface Image"
+
+#: kstars_i18n.cpp:3085
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show NASA Mosaic"
+msgstr "Show NASA Mosaic"
+
+#: kstars_i18n.cpp:3086
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show NOAO Image (Halpha)"
+msgstr "Show NOAO Image (Halpha)"
+
+#: kstars_i18n.cpp:3087
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show NOAO Image (Optical)"
+msgstr "Show NOAO Image (Optical)"
+
+#: kstars_i18n.cpp:3088
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show NOAO Image"
+msgstr "Show NOAO Image"
+
+#: kstars_i18n.cpp:3089
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show Pathfinder Lander Image"
+msgstr "Show Pathfinder Lander Image"
+
+#: kstars_i18n.cpp:3090
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show SEDS Image"
+msgstr "Show SEDS Image"
+
+#: kstars_i18n.cpp:3091
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show Spitzer Image"
+msgstr "Show Spitzer Image"
+
+#: kstars_i18n.cpp:3092
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show Sun Image"
+msgstr "Show Sun Image"
+
+#: kstars_i18n.cpp:3093
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show VLT Image"
+msgstr "Show VLT Image"
+
+#: kstars_i18n.cpp:3094
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show Viking Lander Image"
+msgstr "Show Viking Lander Image"
+
+#: kstars_i18n.cpp:3095
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Show Voyager 1 Image"
+msgstr "Show Voyager 1 Image"
+
+#: kstars_i18n.cpp:3096
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Total Eclipse Image"
+msgstr "Total Eclipse Image"
+
+#: kstars_i18n.cpp:3097
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Triple Eclipse (HST)"
+msgstr "Triple Eclipse (HST)"
+
+#: kstars_i18n.cpp:3099
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+" 09 March 2004"
+msgstr " 09 March 2004"
+
+#: kstars_i18n.cpp:3101
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+" Gaspra is missing from asteroids.dat!"
+msgstr " Gaspra is missing from asteroids.dat!"
+
+#: kstars_i18n.cpp:3102
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+" info_url.dat"
+msgstr " info_url.dat"
+
+#: kstars_i18n.cpp:3103
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Comet Shoemaker-Levy 9"
+msgstr "Comet Shoemaker-Levy 9"
+
+#: kstars_i18n.cpp:3104
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Daily Solar Images"
+msgstr "Daily Solar Images"
+
+#: kstars_i18n.cpp:3105
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Fred Espanek's Eclipse page"
+msgstr "Fred Espanek's Eclipse page"
+
+#: kstars_i18n.cpp:3106
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"HST Press Release (2002)"
+msgstr "HST Press Release (2002)"
+
+#: kstars_i18n.cpp:3107
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Moon"
+msgstr "Moon"
+
+#: kstars_i18n.cpp:3108
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"NASA JPL Page"
+msgstr "NASA JPL Page"
+
+#: kstars_i18n.cpp:3109
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"NASA Mars Missions"
+msgstr "NASA Mars Missions"
+
+#: kstars_i18n.cpp:3110
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"SEDS Information Page"
+msgstr "SEDS Information Page"
+
+#: kstars_i18n.cpp:3112
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"The Apollo Program"
+msgstr "The Apollo Program"
+
+#: kstars_i18n.cpp:3113
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"The Cassini Mission"
+msgstr "The Cassini Mission"
+
+#: kstars_i18n.cpp:3114
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"The Galileo Mission"
+msgstr "The Galileo Mission"
+
+#: kstars_i18n.cpp:3115
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"The Magellan Mission"
+msgstr "The Magellan Mission"
+
+#: kstars_i18n.cpp:3116
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"The Mariner 10 Mission"
+msgstr "The Mariner 10 Mission"
+
+#: kstars_i18n.cpp:3117
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"The Mars Society"
+msgstr "The Mars Society"
+
+#: kstars_i18n.cpp:3118
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"The Voyager Missions"
+msgstr "The Voyager Missions"
+
+#: kstars_i18n.cpp:3119
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"The Whole Mars Catalog"
+msgstr "The Whole Mars Catalogue"
+
+#: kstars_i18n.cpp:3120
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Welcome to Mars!"
+msgstr "Welcome to Mars!"
+
+#: kstars_i18n.cpp:3121
+msgid ""
+"_: Image/info menu item (should be translated)\n"
+"Wikipedia Page"
+msgstr "Wikipedia Page"
+
+#: kstars_i18n.cpp:3122
+msgid ""
+"_: star name\n"
+"Acamar"
+msgstr "Acamar"
+
+#: kstars_i18n.cpp:3123
+msgid ""
+"_: star name\n"
+"Achernar"
+msgstr "Achernar"
+
+#: kstars_i18n.cpp:3124
+msgid ""
+"_: star name\n"
+"Acrux"
+msgstr "Acrux"
+
+#: kstars_i18n.cpp:3125
+msgid ""
+"_: star name\n"
+"Acubens"
+msgstr "Acubens"
+
+#: kstars_i18n.cpp:3126
+msgid ""
+"_: star name\n"
+"Adhafera"
+msgstr "Adhafera"
+
+#: kstars_i18n.cpp:3127
+msgid ""
+"_: star name\n"
+"Adhara"
+msgstr "Adhara"
+
+#: kstars_i18n.cpp:3128
+msgid ""
+"_: star name\n"
+"Ain"
+msgstr "Ain"
+
+#: kstars_i18n.cpp:3129
+msgid ""
+"_: star name\n"
+"Al Dhanab"
+msgstr "Al Dhanab"
+
+#: kstars_i18n.cpp:3130
+msgid ""
+"_: star name\n"
+"Al Gieba"
+msgstr "Al Gieba"
+
+#: kstars_i18n.cpp:3131
+msgid ""
+"_: star name\n"
+"Al Giedi"
+msgstr "Al Giedi"
+
+#: kstars_i18n.cpp:3132
+msgid ""
+"_: star name\n"
+"Al Na'ir"
+msgstr "Al Na'ir"
+
+#: kstars_i18n.cpp:3133
+msgid ""
+"_: star name\n"
+"Al Nair"
+msgstr "Al Nair"
+
+#: kstars_i18n.cpp:3134
+msgid ""
+"_: star name\n"
+"Al Nasl"
+msgstr "Al Nasl"
+
+#: kstars_i18n.cpp:3135
+msgid ""
+"_: star name\n"
+"Al Niyat"
+msgstr "Al Niyat"
+
+#: kstars_i18n.cpp:3136
+msgid ""
+"_: star name\n"
+"Al Thalimain"
+msgstr "Al Thalimain"
+
+#: kstars_i18n.cpp:3137
+msgid ""
+"_: star name\n"
+"Albali"
+msgstr "Albali"
+
+#: kstars_i18n.cpp:3138
+msgid ""
+"_: star name\n"
+"Albireo"
+msgstr "Albireo"
+
+#: kstars_i18n.cpp:3139
+msgid ""
+"_: star name\n"
+"Alcyone"
+msgstr "Alcyone"
+
+#: kstars_i18n.cpp:3140
+msgid ""
+"_: star name\n"
+"Aldebaran"
+msgstr "Aldebaran"
+
+#: kstars_i18n.cpp:3141
+msgid ""
+"_: star name\n"
+"Alderamin"
+msgstr "Alderamin"
+
+#: kstars_i18n.cpp:3142
+msgid ""
+"_: star name\n"
+"Algenib"
+msgstr "Algenib"
+
+#: kstars_i18n.cpp:3143
+msgid ""
+"_: star name\n"
+"Algol"
+msgstr "Algol"
+
+#: kstars_i18n.cpp:3144
+msgid ""
+"_: star name\n"
+"Algorab"
+msgstr "Algorab"
+
+#: kstars_i18n.cpp:3145
+msgid ""
+"_: star name\n"
+"Alhena"
+msgstr "Alhena"
+
+#: kstars_i18n.cpp:3146
+msgid ""
+"_: star name\n"
+"Alioth"
+msgstr "Alioth"
+
+#: kstars_i18n.cpp:3147
+msgid ""
+"_: star name\n"
+"Alkaid"
+msgstr "Alkaid"
+
+#: kstars_i18n.cpp:3148
+msgid ""
+"_: star name\n"
+"Alkalurops"
+msgstr "Alkalurops"
+
+#: kstars_i18n.cpp:3149
+msgid ""
+"_: star name\n"
+"Alkes"
+msgstr "Alkes"
+
+#: kstars_i18n.cpp:3150
+msgid ""
+"_: star name\n"
+"Almach"
+msgstr "Almach"
+
+#: kstars_i18n.cpp:3151
+msgid ""
+"_: star name\n"
+"Alnath"
+msgstr "Alnath"
+
+#: kstars_i18n.cpp:3152
+msgid ""
+"_: star name\n"
+"Alnilam"
+msgstr "Alnilam"
+
+#: kstars_i18n.cpp:3153
+msgid ""
+"_: star name\n"
+"Alnitak"
+msgstr "Alnitak"
+
+#: kstars_i18n.cpp:3154
+msgid ""
+"_: star name\n"
+"Alphard"
+msgstr "Alphard"
+
+#: kstars_i18n.cpp:3155
+msgid ""
+"_: star name\n"
+"Alphecca"
+msgstr "Alphecca"
+
+#: kstars_i18n.cpp:3156
+msgid ""
+"_: star name\n"
+"Alpheratz"
+msgstr "Alpheratz"
+
+#: kstars_i18n.cpp:3157
+msgid ""
+"_: star name\n"
+"Alphirk"
+msgstr "Alphirk"
+
+#: kstars_i18n.cpp:3158
+msgid ""
+"_: star name\n"
+"Alshain"
+msgstr "Alshain"
+
+#: kstars_i18n.cpp:3159
+msgid ""
+"_: star name\n"
+"Altair"
+msgstr "Altair"
+
+#: kstars_i18n.cpp:3160
+msgid ""
+"_: star name\n"
+"Altais"
+msgstr "Altais"
+
+#: kstars_i18n.cpp:3161
+msgid ""
+"_: star name\n"
+"Aludra"
+msgstr "Aludra"
+
+#: kstars_i18n.cpp:3162
+msgid ""
+"_: star name\n"
+"Alula Borealis"
+msgstr "Alula Borealis"
+
+#: kstars_i18n.cpp:3163
+msgid ""
+"_: star name\n"
+"Alya"
+msgstr "Alya"
+
+#: kstars_i18n.cpp:3164
+msgid ""
+"_: star name\n"
+"Ancha"
+msgstr "Ancha"
+
+#: kstars_i18n.cpp:3165
+msgid ""
+"_: star name\n"
+"Ankaa"
+msgstr "Ankaa"
+
+#: kstars_i18n.cpp:3166
+msgid ""
+"_: star name\n"
+"Antares"
+msgstr "Antares"
+
+#: kstars_i18n.cpp:3167
+msgid ""
+"_: star name\n"
+"Arcturus"
+msgstr "Arcturus"
+
+#: kstars_i18n.cpp:3168
+msgid ""
+"_: star name\n"
+"Arneb"
+msgstr "Arneb"
+
+#: kstars_i18n.cpp:3169
+msgid ""
+"_: star name\n"
+"Asellus Borealis"
+msgstr "Asellus Borealis"
+
+#: kstars_i18n.cpp:3170
+msgid ""
+"_: star name\n"
+"Asmidiske"
+msgstr "Asmidiske"
+
+#: kstars_i18n.cpp:3171
+msgid ""
+"_: star name\n"
+"Aspidiske"
+msgstr "Aspidiske"
+
+#: kstars_i18n.cpp:3172
+msgid ""
+"_: star name\n"
+"Atik"
+msgstr "Atik"
+
+#: kstars_i18n.cpp:3173
+msgid ""
+"_: star name\n"
+"Auva"
+msgstr "Auva"
+
+#: kstars_i18n.cpp:3174
+msgid ""
+"_: star name\n"
+"Avior"
+msgstr "Avior"
+
+#: kstars_i18n.cpp:3175
+msgid ""
+"_: star name\n"
+"Azha"
+msgstr "Azha"
+
+#: kstars_i18n.cpp:3176
+msgid ""
+"_: star name\n"
+"Baham"
+msgstr "Baham"
+
+#: kstars_i18n.cpp:3177
+msgid ""
+"_: star name\n"
+"Baten"
+msgstr "Baten"
+
+#: kstars_i18n.cpp:3178
+msgid ""
+"_: star name\n"
+"Beid"
+msgstr "Beid"
+
+#: kstars_i18n.cpp:3179
+msgid ""
+"_: star name\n"
+"Bellatrix"
+msgstr "Bellatrix"
+
+#: kstars_i18n.cpp:3180
+msgid ""
+"_: star name\n"
+"Betelgeuse"
+msgstr "Betelgeuse"
+
+#: kstars_i18n.cpp:3181
+msgid ""
+"_: star name\n"
+"Botein"
+msgstr "Botein"
+
+#: kstars_i18n.cpp:3182
+msgid ""
+"_: star name\n"
+"Canopus"
+msgstr "Canopus"
+
+#: kstars_i18n.cpp:3183
+msgid ""
+"_: star name\n"
+"Capella"
+msgstr "Capella"
+
+#: kstars_i18n.cpp:3184
+msgid ""
+"_: star name\n"
+"Caph"
+msgstr "Caph"
+
+#: kstars_i18n.cpp:3185
+msgid ""
+"_: star name\n"
+"Castor"
+msgstr "Castor"
+
+#: kstars_i18n.cpp:3186
+msgid ""
+"_: star name\n"
+"Chara"
+msgstr "Chara"
+
+#: kstars_i18n.cpp:3187
+msgid ""
+"_: star name\n"
+"Chertan"
+msgstr "Chertan"
+
+#: kstars_i18n.cpp:3188
+msgid ""
+"_: star name\n"
+"Chow"
+msgstr "Chow"
+
+#: kstars_i18n.cpp:3189
+msgid ""
+"_: star name\n"
+"Cor Caroli"
+msgstr "Cor Caroli"
+
+#: kstars_i18n.cpp:3190
+msgid ""
+"_: star name\n"
+"Cujam"
+msgstr "Cujam"
+
+#: kstars_i18n.cpp:3191
+msgid ""
+"_: star name\n"
+"Cursa"
+msgstr "Cursa"
+
+#: kstars_i18n.cpp:3192
+msgid ""
+"_: star name\n"
+"Dabih"
+msgstr "Dabih"
+
+#: kstars_i18n.cpp:3193
+msgid ""
+"_: star name\n"
+"Deneb"
+msgstr "Deneb"
+
+#: kstars_i18n.cpp:3194
+msgid ""
+"_: star name\n"
+"Deneb Algiedi"
+msgstr "Deneb Algiedi"
+
+#: kstars_i18n.cpp:3195
+msgid ""
+"_: star name\n"
+"Denebola"
+msgstr "Denebola"
+
+#: kstars_i18n.cpp:3196
+msgid ""
+"_: star name\n"
+"Diphda"
+msgstr "Diphda"
+
+#: kstars_i18n.cpp:3197
+msgid ""
+"_: star name\n"
+"Dschubba"
+msgstr "Dschubba"
+
+#: kstars_i18n.cpp:3198
+msgid ""
+"_: star name\n"
+"Dubhe"
+msgstr "Dubhe"
+
+#: kstars_i18n.cpp:3199
+msgid ""
+"_: star name\n"
+"Dulfim"
+msgstr "Dulfim"
+
+#: kstars_i18n.cpp:3200
+msgid ""
+"_: star name\n"
+"Dziban"
+msgstr "Dziban"
+
+#: kstars_i18n.cpp:3201
+msgid ""
+"_: star name\n"
+"Edasich"
+msgstr "Edasich"
+
+#: kstars_i18n.cpp:3202
+msgid ""
+"_: star name\n"
+"Eltanin"
+msgstr "Eltanin"
+
+#: kstars_i18n.cpp:3203
+msgid ""
+"_: star name\n"
+"Enif"
+msgstr "Enif"
+
+#: kstars_i18n.cpp:3204
+msgid ""
+"_: star name\n"
+"Er Rai"
+msgstr "Er Rai"
+
+#: kstars_i18n.cpp:3205
+msgid ""
+"_: star name\n"
+"Fomalhaut"
+msgstr "Fomalhaut"
+
+#: kstars_i18n.cpp:3206
+msgid ""
+"_: star name\n"
+"Furud"
+msgstr "Furud"
+
+#: kstars_i18n.cpp:3207
+msgid ""
+"_: star name\n"
+"Gacrux"
+msgstr "Gacrux"
+
+#: kstars_i18n.cpp:3208
+msgid ""
+"_: star name\n"
+"Gienah"
+msgstr "Gienah"
+
+#: kstars_i18n.cpp:3209
+msgid ""
+"_: star name\n"
+"Gomeisa"
+msgstr "Gomeisa"
+
+#: kstars_i18n.cpp:3210
+msgid ""
+"_: star name\n"
+"Graffias"
+msgstr "Graffias"
+
+#: kstars_i18n.cpp:3211
+msgid ""
+"_: star name\n"
+"Grumium"
+msgstr "Grumium"
+
+#: kstars_i18n.cpp:3212
+msgid ""
+"_: star name\n"
+"Hadar"
+msgstr "Hadar"
+
+#: kstars_i18n.cpp:3213
+msgid ""
+"_: star name\n"
+"Hamal"
+msgstr "Hamal"
+
+#: kstars_i18n.cpp:3214
+msgid ""
+"_: star name\n"
+"Heze"
+msgstr "Heze"
+
+#: kstars_i18n.cpp:3215
+msgid ""
+"_: star name\n"
+"Homan"
+msgstr "Homan"
+
+#: kstars_i18n.cpp:3216
+msgid ""
+"_: star name\n"
+"Kabdhilinan"
+msgstr "Kabdhilinan"
+
+#: kstars_i18n.cpp:3217
+msgid ""
+"_: star name\n"
+"Kaou Pih"
+msgstr "Kaou Pih"
+
+#: kstars_i18n.cpp:3218
+msgid ""
+"_: star name\n"
+"Kaus Australis"
+msgstr "Kaus Australis"
+
+#: kstars_i18n.cpp:3219
+msgid ""
+"_: star name\n"
+"Kaus Borealis"
+msgstr "Kaus Borealis"
+
+#: kstars_i18n.cpp:3220
+msgid ""
+"_: star name\n"
+"Kaus Media"
+msgstr "Kaus Media"
+
+#: kstars_i18n.cpp:3221
+msgid ""
+"_: star name\n"
+"Kelb al Rai"
+msgstr "Kelb al Rai"
+
+#: kstars_i18n.cpp:3222
+msgid ""
+"_: star name\n"
+"Kitalpha"
+msgstr "Kitalpha"
+
+#: kstars_i18n.cpp:3223
+msgid ""
+"_: star name\n"
+"Kocab"
+msgstr "Kocab"
+
+#: kstars_i18n.cpp:3224
+msgid ""
+"_: star name\n"
+"Kornephoros"
+msgstr "Kornephoros"
+
+#: kstars_i18n.cpp:3225
+msgid ""
+"_: star name\n"
+"Kraz"
+msgstr "Kraz"
+
+#: kstars_i18n.cpp:3226
+msgid ""
+"_: star name\n"
+"Lesath"
+msgstr "Lesath"
+
+#: kstars_i18n.cpp:3227
+msgid ""
+"_: star name\n"
+"Maaz"
+msgstr "Maaz"
+
+#: kstars_i18n.cpp:3228
+msgid ""
+"_: star name\n"
+"Marfik"
+msgstr "Marfik"
+
+#: kstars_i18n.cpp:3229
+msgid ""
+"_: star name\n"
+"Markab"
+msgstr "Markab"
+
+#: kstars_i18n.cpp:3230
+msgid ""
+"_: star name\n"
+"Marsik"
+msgstr "Marsik"
+
+#: kstars_i18n.cpp:3231
+msgid ""
+"_: star name\n"
+"Matar"
+msgstr "Matar"
+
+#: kstars_i18n.cpp:3232
+msgid ""
+"_: star name\n"
+"Mebsuta"
+msgstr "Mebsuta"
+
+#: kstars_i18n.cpp:3233
+msgid ""
+"_: star name\n"
+"Megrez"
+msgstr "Megrez"
+
+#: kstars_i18n.cpp:3234
+msgid ""
+"_: star name\n"
+"Mekbuda"
+msgstr "Mekbuda"
+
+#: kstars_i18n.cpp:3235
+msgid ""
+"_: star name\n"
+"Men"
+msgstr "Men"
+
+#: kstars_i18n.cpp:3236
+msgid ""
+"_: star name\n"
+"Menkab"
+msgstr "Menkab"
+
+#: kstars_i18n.cpp:3237
+msgid ""
+"_: star name\n"
+"Menkalinan"
+msgstr "Menkalinan"
+
+#: kstars_i18n.cpp:3238
+msgid ""
+"_: star name\n"
+"Menkent"
+msgstr "Menkent"
+
+#: kstars_i18n.cpp:3239
+msgid ""
+"_: star name\n"
+"Menkib"
+msgstr "Menkib"
+
+#: kstars_i18n.cpp:3240
+msgid ""
+"_: star name\n"
+"Merak"
+msgstr "Merak"
+
+#: kstars_i18n.cpp:3241
+msgid ""
+"_: star name\n"
+"Mesarthim"
+msgstr "Mesarthim"
+
+#: kstars_i18n.cpp:3242
+msgid ""
+"_: star name\n"
+"Miaplacidus"
+msgstr "Miaplacidus"
+
+#: kstars_i18n.cpp:3243
+msgid ""
+"_: star name\n"
+"Mimosa"
+msgstr "Mimosa"
+
+#: kstars_i18n.cpp:3244
+msgid ""
+"_: star name\n"
+"Minhar al Shuja"
+msgstr "Minhar al Shuja"
+
+#: kstars_i18n.cpp:3245
+msgid ""
+"_: star name\n"
+"Minkar"
+msgstr "Minkar"
+
+#: kstars_i18n.cpp:3246
+msgid ""
+"_: star name\n"
+"Mintaka"
+msgstr "Mintaka"
+
+#: kstars_i18n.cpp:3247
+msgid ""
+"_: star name\n"
+"Mira"
+msgstr "Mira"
+
+#: kstars_i18n.cpp:3248
+msgid ""
+"_: star name\n"
+"Mirach"
+msgstr "Mirach"
+
+#: kstars_i18n.cpp:3249
+msgid ""
+"_: star name\n"
+"Mirfak"
+msgstr "Mirfak"
+
+#: kstars_i18n.cpp:3250
+msgid ""
+"_: star name\n"
+"Mirzam"
+msgstr "Mirzam"
+
+#: kstars_i18n.cpp:3251
+msgid ""
+"_: star name\n"
+"Mizar"
+msgstr "Mizar"
+
+#: kstars_i18n.cpp:3252
+msgid ""
+"_: star name\n"
+"Mothallah"
+msgstr "Mothallah"
+
+#: kstars_i18n.cpp:3253
+msgid ""
+"_: star name\n"
+"Muliphein"
+msgstr "Muliphein"
+
+#: kstars_i18n.cpp:3254
+msgid ""
+"_: star name\n"
+"Muphrid"
+msgstr "Muphrid"
+
+#: kstars_i18n.cpp:3255
+msgid ""
+"_: star name\n"
+"Muscida"
+msgstr "Muscida"
+
+#: kstars_i18n.cpp:3256
+msgid ""
+"_: star name\n"
+"Na'ir al Saif"
+msgstr "Na'ir al Saif"
+
+#: kstars_i18n.cpp:3257
+msgid ""
+"_: star name\n"
+"Name"
+msgstr "Name"
+
+#: kstars_i18n.cpp:3258
+msgid ""
+"_: star name\n"
+"Naos"
+msgstr "Naos"
+
+#: kstars_i18n.cpp:3259
+msgid ""
+"_: star name\n"
+"Nashira"
+msgstr "Nashira"
+
+#: kstars_i18n.cpp:3260
+msgid ""
+"_: star name\n"
+"Navi"
+msgstr "Navi"
+
+#: kstars_i18n.cpp:3261
+msgid ""
+"_: star name\n"
+"Nekkar"
+msgstr "Nekkar"
+
+#: kstars_i18n.cpp:3262
+msgid ""
+"_: star name\n"
+"Nihal"
+msgstr "Nihal"
+
+#: kstars_i18n.cpp:3263
+msgid ""
+"_: star name\n"
+"Nunki"
+msgstr "Nunki"
+
+#: kstars_i18n.cpp:3264
+msgid ""
+"_: star name\n"
+"Nusakan"
+msgstr "Nusakan"
+
+#: kstars_i18n.cpp:3265
+msgid ""
+"_: star name\n"
+"Peacock"
+msgstr "Peacock"
+
+#: kstars_i18n.cpp:3266
+msgid ""
+"_: star name\n"
+"Phakt"
+msgstr "Phakt"
+
+#: kstars_i18n.cpp:3267
+msgid ""
+"_: star name\n"
+"Phecda"
+msgstr "Phecda"
+
+#: kstars_i18n.cpp:3268
+msgid ""
+"_: star name\n"
+"Pherkab"
+msgstr "Pherkab"
+
+#: kstars_i18n.cpp:3269
+msgid ""
+"_: star name\n"
+"Polaris"
+msgstr "Polaris"
+
+#: kstars_i18n.cpp:3270
+msgid ""
+"_: star name\n"
+"Pollux"
+msgstr "Pollux"
+
+#: kstars_i18n.cpp:3271
+msgid ""
+"_: star name\n"
+"Praecipula"
+msgstr "Praecipula"
+
+#: kstars_i18n.cpp:3272
+msgid ""
+"_: star name\n"
+"Prijipati"
+msgstr "Prijipati"
+
+#: kstars_i18n.cpp:3273
+msgid ""
+"_: star name\n"
+"Primus Hyadum"
+msgstr "Primus Hyadum"
+
+#: kstars_i18n.cpp:3274
+msgid ""
+"_: star name\n"
+"Procyon"
+msgstr "Procyon"
+
+#: kstars_i18n.cpp:3275
+msgid ""
+"_: star name\n"
+"Pulcherrima"
+msgstr "Pulcherrima"
+
+#: kstars_i18n.cpp:3276
+msgid ""
+"_: star name\n"
+"Rana"
+msgstr "Rana"
+
+#: kstars_i18n.cpp:3277
+msgid ""
+"_: star name\n"
+"Ras Algethi"
+msgstr "Ras Algethi"
+
+#: kstars_i18n.cpp:3278
+msgid ""
+"_: star name\n"
+"Rasalas"
+msgstr "Rasalas"
+
+#: kstars_i18n.cpp:3279
+msgid ""
+"_: star name\n"
+"Rasalhague"
+msgstr "Rasalhague"
+
+#: kstars_i18n.cpp:3280
+msgid ""
+"_: star name\n"
+"Rastaban"
+msgstr "Rastaban"
+
+#: kstars_i18n.cpp:3281
+msgid ""
+"_: star name\n"
+"Regor"
+msgstr "Regor"
+
+#: kstars_i18n.cpp:3282
+msgid ""
+"_: star name\n"
+"Regulus"
+msgstr "Regulus"
+
+#: kstars_i18n.cpp:3283
+msgid ""
+"_: star name\n"
+"Rigel"
+msgstr "Rigel"
+
+#: kstars_i18n.cpp:3284
+msgid ""
+"_: star name\n"
+"Rigel Kentaurus"
+msgstr "Rigel Kentaurus"
+
+#: kstars_i18n.cpp:3285
+msgid ""
+"_: star name\n"
+"Rotanev"
+msgstr "Rotanev"
+
+#: kstars_i18n.cpp:3286
+msgid ""
+"_: star name\n"
+"Ruchbah"
+msgstr "Ruchbah"
+
+#: kstars_i18n.cpp:3287
+msgid ""
+"_: star name\n"
+"Sadachbia"
+msgstr "Sadachbia"
+
+#: kstars_i18n.cpp:3288
+msgid ""
+"_: star name\n"
+"Sadalbari"
+msgstr "Sadalbari"
+
+#: kstars_i18n.cpp:3289
+msgid ""
+"_: star name\n"
+"Sadalmelik"
+msgstr "Sadalmelik"
+
+#: kstars_i18n.cpp:3290
+msgid ""
+"_: star name\n"
+"Sadalsud"
+msgstr "Sadalsud"
+
+#: kstars_i18n.cpp:3291
+msgid ""
+"_: star name\n"
+"Sadatoni"
+msgstr "Sadatoni"
+
+#: kstars_i18n.cpp:3292
+msgid ""
+"_: star name\n"
+"Sadr"
+msgstr "Sadr"
+
+#: kstars_i18n.cpp:3293
+msgid ""
+"_: star name\n"
+"Saiph"
+msgstr "Saiph"
+
+#: kstars_i18n.cpp:3294
+msgid ""
+"_: star name\n"
+"Sargas"
+msgstr "Sargas"
+
+#: kstars_i18n.cpp:3295
+msgid ""
+"_: star name\n"
+"Sarin"
+msgstr "Sarin"
+
+#: kstars_i18n.cpp:3296
+msgid ""
+"_: star name\n"
+"Scheat"
+msgstr "Scheat"
+
+#: kstars_i18n.cpp:3297
+msgid ""
+"_: star name\n"
+"Schedar"
+msgstr "Schedar"
+
+#: kstars_i18n.cpp:3298
+msgid ""
+"_: star name\n"
+"Schemali"
+msgstr "Schemali"
+
+#: kstars_i18n.cpp:3299
+msgid ""
+"_: star name\n"
+"Seginus"
+msgstr "Seginus"
+
+#: kstars_i18n.cpp:3300
+msgid ""
+"_: star name\n"
+"Shaula"
+msgstr "Shaula"
+
+#: kstars_i18n.cpp:3301
+msgid ""
+"_: star name\n"
+"Sheliak"
+msgstr "Sheliak"
+
+#: kstars_i18n.cpp:3302
+msgid ""
+"_: star name\n"
+"Sheratan"
+msgstr "Sheratan"
+
+#: kstars_i18n.cpp:3303
+msgid ""
+"_: star name\n"
+"Sirius"
+msgstr "Sirius"
+
+#: kstars_i18n.cpp:3304
+msgid ""
+"_: star name\n"
+"Skat"
+msgstr "Skat"
+
+#: kstars_i18n.cpp:3305
+msgid ""
+"_: star name\n"
+"Spica"
+msgstr "Spica"
+
+#: kstars_i18n.cpp:3306
+msgid ""
+"_: star name\n"
+"Suhail"
+msgstr "Suhail"
+
+#: kstars_i18n.cpp:3307
+msgid ""
+"_: star name\n"
+"Sulaphat"
+msgstr "Sulaphat"
+
+#: kstars_i18n.cpp:3308
+msgid ""
+"_: star name\n"
+"Svalocin"
+msgstr "Svalocin"
+
+#: kstars_i18n.cpp:3309
+msgid ""
+"_: star name\n"
+"Syrma"
+msgstr "Syrma"
+
+#: kstars_i18n.cpp:3310
+msgid ""
+"_: star name\n"
+"Talitha Australis"
+msgstr "Talitha Australis"
+
+#: kstars_i18n.cpp:3311
+msgid ""
+"_: star name\n"
+"Talitha Borealis"
+msgstr "Talitha Borealis"
+
+#: kstars_i18n.cpp:3312
+msgid ""
+"_: star name\n"
+"Tania Australis"
+msgstr "Tania Australis"
+
+#: kstars_i18n.cpp:3313
+msgid ""
+"_: star name\n"
+"Tania Borealis"
+msgstr "Tania Borealis"
+
+#: kstars_i18n.cpp:3314
+msgid ""
+"_: star name\n"
+"Tarazed"
+msgstr "Tarazed"
+
+#: kstars_i18n.cpp:3315
+msgid ""
+"_: star name\n"
+"Tarf"
+msgstr "Tarf"
+
+#: kstars_i18n.cpp:3316
+msgid ""
+"_: star name\n"
+"Tchou"
+msgstr "Tchou"
+
+#: kstars_i18n.cpp:3317
+msgid ""
+"_: star name\n"
+"Tejat"
+msgstr "Tejat"
+
+#: kstars_i18n.cpp:3318
+msgid ""
+"_: star name\n"
+"Thuban"
+msgstr "Thuban"
+
+#: kstars_i18n.cpp:3319
+msgid ""
+"_: star name\n"
+"Tseen Ke"
+msgstr "Tseen Ke"
+
+#: kstars_i18n.cpp:3320
+msgid ""
+"_: star name\n"
+"Tsih"
+msgstr "Tsih"
+
+#: kstars_i18n.cpp:3321
+msgid ""
+"_: star name\n"
+"Unukalhai"
+msgstr "Unukalhai"
+
+#: kstars_i18n.cpp:3322
+msgid ""
+"_: star name\n"
+"Vega"
+msgstr "Vega"
+
+#: kstars_i18n.cpp:3323
+msgid ""
+"_: star name\n"
+"Vindemiatrix"
+msgstr "Vindemiatrix"
+
+#: kstars_i18n.cpp:3324
+msgid ""
+"_: star name\n"
+"Wasat"
+msgstr "Wasat"
+
+#: kstars_i18n.cpp:3325
+msgid ""
+"_: star name\n"
+"Wazn"
+msgstr "Wazn"
+
+#: kstars_i18n.cpp:3326
+msgid ""
+"_: star name\n"
+"Wezen"
+msgstr "Wezen"
+
+#: kstars_i18n.cpp:3327
+msgid ""
+"_: star name\n"
+"Yed Posterior"
+msgstr "Yed Posterior"
+
+#: kstars_i18n.cpp:3328
+msgid ""
+"_: star name\n"
+"Yed Prior"
+msgstr "Yed Prior"
+
+#: kstars_i18n.cpp:3329
+msgid ""
+"_: star name\n"
+"Zaurak"
+msgstr "Zaurak"
+
+#: kstars_i18n.cpp:3330
+msgid ""
+"_: star name\n"
+"Zawijah"
+msgstr "Zawijah"
+
+#: kstars_i18n.cpp:3331
+msgid ""
+"_: star name\n"
+"Zozma"
+msgstr "Zozma"
+
+#: kstars_i18n.cpp:3332
+msgid ""
+"_: star name\n"
+"Zuben El Genubi"
+msgstr "Zuben El Genubi"
+
+#: kstars_i18n.cpp:3333
+msgid ""
+"_: star name\n"
+"Zuben el Chamali"
+msgstr "Zuben el Chamali"
+
+#: kstars_i18n.cpp:3334
+msgid ""
+"_: star name\n"
+"Zuben el Hakrabi"
+msgstr "Zuben el Hakrabi"
+
+#: kstars_i18n.cpp:3335
+msgid ""
+"_: object name (optional)\n"
+"47 Tucanae"
+msgstr "47 Tucanae"
+
+#: kstars_i18n.cpp:3336
+msgid ""
+"_: object name (optional)\n"
+"Andromeda Galaxy"
+msgstr "Andromeda Galaxy"
+
+#: kstars_i18n.cpp:3337
+msgid ""
+"_: object name (optional)\n"
+"Antennae Galaxies"
+msgstr "Antennae Galaxies"
+
+#: kstars_i18n.cpp:3338
+msgid ""
+"_: object name (optional)\n"
+"Atoms for Peace Galaxy"
+msgstr "Atoms for Peace Galaxy"
+
+#: kstars_i18n.cpp:3339
+msgid ""
+"_: object name (optional)\n"
+"Barnard's Galaxy"
+msgstr "Barnard's Galaxy"
+
+#: kstars_i18n.cpp:3340
+msgid ""
+"_: object name (optional)\n"
+"Bear Claw Galaxy"
+msgstr "Bear Claw Galaxy"
+
+#: kstars_i18n.cpp:3341
+msgid ""
+"_: object name (optional)\n"
+"Black-Eye Galaxy"
+msgstr "Black-Eye Galaxy"
+
+#: kstars_i18n.cpp:3342
+msgid ""
+"_: object name (optional)\n"
+"Blinking Planetary"
+msgstr "Blinking Planetary"
+
+#: kstars_i18n.cpp:3343
+msgid ""
+"_: object name (optional)\n"
+"Blue Flash Nebula"
+msgstr "Blue Flash Nebula"
+
+#: kstars_i18n.cpp:3344
+msgid ""
+"_: object name (optional)\n"
+"Blue Planetary"
+msgstr "Blue Planetary"
+
+#: kstars_i18n.cpp:3345
+msgid ""
+"_: object name (optional)\n"
+"Blue Snowball"
+msgstr "Blue Snowball"
+
+#: kstars_i18n.cpp:3346
+msgid ""
+"_: object name (optional)\n"
+"Bode's Galaxy"
+msgstr "Bode's Galaxy"
+
+#: kstars_i18n.cpp:3347
+msgid ""
+"_: object name (optional)\n"
+"Box Galaxies"
+msgstr "Box Galaxies"
+
+#: kstars_i18n.cpp:3348
+msgid ""
+"_: object name (optional)\n"
+"Box Nebula"
+msgstr "Box Nebula"
+
+#: kstars_i18n.cpp:3349
+msgid ""
+"_: object name (optional)\n"
+"Bubble Nebula"
+msgstr "Bubble Nebula"
+
+#: kstars_i18n.cpp:3350
+msgid ""
+"_: object name (optional)\n"
+"Bug Nebula"
+msgstr "Bug Nebula"
+
+#: kstars_i18n.cpp:3351
+msgid ""
+"_: object name (optional)\n"
+"Butterfly Cluster"
+msgstr "Butterfly Cluster"
+
+#: kstars_i18n.cpp:3352
+msgid ""
+"_: object name (optional)\n"
+"Butterfly Nebula"
+msgstr "Butterfly Nebula"
+
+#: kstars_i18n.cpp:3353
+msgid ""
+"_: object name (optional)\n"
+"California Nebula"
+msgstr "California Nebula"
+
+#: kstars_i18n.cpp:3354
+msgid ""
+"_: object name (optional)\n"
+"Carafe Group"
+msgstr "Carafe Group"
+
+#: kstars_i18n.cpp:3355
+msgid ""
+"_: object name (optional)\n"
+"Cat Eye Nebula"
+msgstr "Cat Eye Nebula"
+
+#: kstars_i18n.cpp:3356
+msgid ""
+"_: object name (optional)\n"
+"Centaurus A"
+msgstr "Centaurus A"
+
+#: kstars_i18n.cpp:3357
+msgid ""
+"_: object name (optional)\n"
+"Cetus A"
+msgstr "Cetus A"
+
+#: kstars_i18n.cpp:3358
+msgid ""
+"_: object name (optional)\n"
+"Chi Persei, Double Cluster"
+msgstr "Chi Persei, Double Cluster"
+
+#: kstars_i18n.cpp:3359
+msgid ""
+"_: object name (optional)\n"
+"Christmas Tree Cluster"
+msgstr "Christmas Tree Cluster"
+
+#: kstars_i18n.cpp:3360
+msgid ""
+"_: object name (optional)\n"
+"Cocoon Nebula"
+msgstr "Cocoon Nebula"
+
+#: kstars_i18n.cpp:3361
+msgid ""
+"_: object name (optional)\n"
+"Coddington Nebula"
+msgstr "Coddington Nebula"
+
+#: kstars_i18n.cpp:3362
+msgid ""
+"_: object name (optional)\n"
+"Copeland Septet"
+msgstr "Copeland Septet"
+
+#: kstars_i18n.cpp:3363
+msgid ""
+"_: object name (optional)\n"
+"Crab Nebula"
+msgstr "Crab Nebula"
+
+#: kstars_i18n.cpp:3364
+msgid ""
+"_: object name (optional)\n"
+"Crescent Nebula"
+msgstr "Crescent Nebula"
+
+#: kstars_i18n.cpp:3365
+msgid ""
+"_: object name (optional)\n"
+"Delle Caustiche"
+msgstr "Delle Caustiche"
+
+#: kstars_i18n.cpp:3366
+msgid ""
+"_: object name (optional)\n"
+"Dumbbell Nebula"
+msgstr "Dumbbell Nebula"
+
+#: kstars_i18n.cpp:3367
+msgid ""
+"_: object name (optional)\n"
+"Eagle Nebula"
+msgstr "Eagle Nebula"
+
+#: kstars_i18n.cpp:3368
+msgid ""
+"_: object name (optional)\n"
+"Eight-Burst Planetary"
+msgstr "Eight-Burst Planetary"
+
+#: kstars_i18n.cpp:3369
+msgid ""
+"_: object name (optional)\n"
+"Epsilon Orionis Nebula"
+msgstr "Epsilon Orionis Nebula"
+
+#: kstars_i18n.cpp:3370
+msgid ""
+"_: object name (optional)\n"
+"Eskimo Nebula"
+msgstr "Eskimo Nebula"
+
+#: kstars_i18n.cpp:3371
+msgid ""
+"_: object name (optional)\n"
+"Eta Carina, Keyhole Nebula"
+msgstr "Eta Carina, Keyhole Nebula"
+
+#: kstars_i18n.cpp:3372
+msgid ""
+"_: object name (optional)\n"
+"Flaming Star Nebula"
+msgstr "Flaming Star Nebula"
+
+#: kstars_i18n.cpp:3373
+msgid ""
+"_: object name (optional)\n"
+"Fornax A"
+msgstr "Fornax A"
+
+#: kstars_i18n.cpp:3374
+msgid ""
+"_: object name (optional)\n"
+"Gamma Cas Nebula"
+msgstr "Gamma Cas Nebula"
+
+#: kstars_i18n.cpp:3375
+msgid ""
+"_: object name (optional)\n"
+"Gamma Cyg Nebula"
+msgstr "Gamma Cyg Nebula"
+
+#: kstars_i18n.cpp:3376
+msgid ""
+"_: object name (optional)\n"
+"Gem Cluster"
+msgstr "Gem Cluster"
+
+#: kstars_i18n.cpp:3377
+msgid ""
+"_: object name (optional)\n"
+"Ghost of Jupiter"
+msgstr "Ghost of Jupiter"
+
+#: kstars_i18n.cpp:3378
+msgid ""
+"_: object name (optional)\n"
+"Grus Quartet"
+msgstr "Grus Quartet"
+
+#: kstars_i18n.cpp:3379
+msgid ""
+"_: object name (optional)\n"
+"H Persei, Double Cluster"
+msgstr "H Persei, Double Cluster"
+
+#: kstars_i18n.cpp:3380
+msgid ""
+"_: object name (optional)\n"
+"Helix"
+msgstr "Helix"
+
+#: kstars_i18n.cpp:3381
+msgid ""
+"_: object name (optional)\n"
+"Helix Galaxy"
+msgstr "Helix Galaxy"
+
+#: kstars_i18n.cpp:3382
+msgid ""
+"_: object name (optional)\n"
+"Helix Nebula"
+msgstr "Helix Nebula"
+
+#: kstars_i18n.cpp:3383
+msgid ""
+"_: object name (optional)\n"
+"Hercules Cluster"
+msgstr "Hercules Cluster"
+
+#: kstars_i18n.cpp:3384
+msgid ""
+"_: object name (optional)\n"
+"Herschel's Ray"
+msgstr "Herschel's Ray"
+
+#: kstars_i18n.cpp:3385
+msgid ""
+"_: object name (optional)\n"
+"Hind's Variable Nebula"
+msgstr "Hind's Variable Nebula"
+
+#: kstars_i18n.cpp:3386
+msgid ""
+"_: object name (optional)\n"
+"Horsehead Nebula"
+msgstr "Horsehead Nebula"
+
+#: kstars_i18n.cpp:3387
+msgid ""
+"_: object name (optional)\n"
+"Hubble's Variable Nebula"
+msgstr "Hubble's Variable Nebula"
+
+#: kstars_i18n.cpp:3388
+msgid ""
+"_: object name (optional)\n"
+"Intergalactic Wanderer"
+msgstr "Intergalactic Wanderer"
+
+#: kstars_i18n.cpp:3389
+msgid ""
+"_: object name (optional)\n"
+"Jewel Box"
+msgstr "Jewel Box"
+
+#: kstars_i18n.cpp:3390
+msgid ""
+"_: object name (optional)\n"
+"Keenan's System"
+msgstr "Keenan's System"
+
+#: kstars_i18n.cpp:3391
+msgid ""
+"_: object name (optional)\n"
+"Kidney Bean Galaxy"
+msgstr "Kidney Bean Galaxy"
+
+#: kstars_i18n.cpp:3392
+msgid ""
+"_: object name (optional)\n"
+"Lagoon Nebula"
+msgstr "Lagoon Nebula"
+
+#: kstars_i18n.cpp:3393
+msgid ""
+"_: object name (optional)\n"
+"Little Dumbell Nebula"
+msgstr "Little Dumbell Nebula"
+
+#: kstars_i18n.cpp:3394
+msgid ""
+"_: object name (optional)\n"
+"Little Gem"
+msgstr "Little Gem"
+
+#: kstars_i18n.cpp:3395
+msgid ""
+"_: object name (optional)\n"
+"Longname"
+msgstr "Longname"
+
+#: kstars_i18n.cpp:3396
+msgid ""
+"_: object name (optional)\n"
+"Maia Nebula"
+msgstr "Maia Nebula"
+
+#: kstars_i18n.cpp:3397
+msgid ""
+"_: object name (optional)\n"
+"Markarian Chain"
+msgstr "Markarian Chain"
+
+#: kstars_i18n.cpp:3398
+msgid ""
+"_: object name (optional)\n"
+"Merope Nebula"
+msgstr "Merope Nebula"
+
+#: kstars_i18n.cpp:3399
+msgid ""
+"_: object name (optional)\n"
+"Miniature Spiral"
+msgstr "Miniature Spiral"
+
+#: kstars_i18n.cpp:3400
+msgid ""
+"_: object name (optional)\n"
+"Mirach's Ghost (Galaxy not found :)"
+msgstr "Mirach's Ghost (Galaxy not found :)"
+
+#: kstars_i18n.cpp:3401
+msgid ""
+"_: object name (optional)\n"
+"North American Nebula"
+msgstr "North American Nebula"
+
+#: kstars_i18n.cpp:3402
+msgid ""
+"_: object name (optional)\n"
+"Omega Centauri"
+msgstr "Omega Centauri"
+
+#: kstars_i18n.cpp:3403
+msgid ""
+"_: object name (optional)\n"
+"Omicron Velorum Cluster"
+msgstr "Omicron Velorum Cluster"
+
+#: kstars_i18n.cpp:3404
+msgid ""
+"_: object name (optional)\n"
+"Orion Nebula"
+msgstr "Orion Nebula"
+
+#: kstars_i18n.cpp:3405
+msgid ""
+"_: object name (optional)\n"
+"Owl Nebula"
+msgstr "Owl Nebula"
+
+#: kstars_i18n.cpp:3406
+msgid ""
+"_: object name (optional)\n"
+"Papillon Galaxy"
+msgstr "Papillon Galaxy"
+
+#: kstars_i18n.cpp:3407
+msgid ""
+"_: object name (optional)\n"
+"Pelican Nebula"
+msgstr "Pelican Nebula"
+
+#: kstars_i18n.cpp:3408
+msgid ""
+"_: object name (optional)\n"
+"Perseus A"
+msgstr "Perseus A"
+
+#: kstars_i18n.cpp:3409
+msgid ""
+"_: object name (optional)\n"
+"Pinwheel Galaxy"
+msgstr "Pinwheel Galaxy"
+
+#: kstars_i18n.cpp:3410
+msgid ""
+"_: object name (optional)\n"
+"Pipe Nebula"
+msgstr "Pipe Nebula"
+
+#: kstars_i18n.cpp:3411
+msgid ""
+"_: object name (optional)\n"
+"Pleiades"
+msgstr "Pleiades"
+
+#: kstars_i18n.cpp:3412
+msgid ""
+"_: object name (optional)\n"
+"Polarissima Australis"
+msgstr "Polarissima Australis"
+
+#: kstars_i18n.cpp:3413
+msgid ""
+"_: object name (optional)\n"
+"Polarissima Borealis"
+msgstr "Polarissima Borealis"
+
+#: kstars_i18n.cpp:3414
+msgid ""
+"_: object name (optional)\n"
+"Praesepe, Beehive Cluster"
+msgstr "Praesepe, Beehive Cluster"
+
+#: kstars_i18n.cpp:3415
+msgid ""
+"_: object name (optional)\n"
+"Ptolemy's Cluster"
+msgstr "Ptolemy's Cluster"
+
+#: kstars_i18n.cpp:3416
+msgid ""
+"_: object name (optional)\n"
+"Rho Ophiucus Nebula"
+msgstr "Rho Ophiucus Nebula"
+
+#: kstars_i18n.cpp:3417
+msgid ""
+"_: object name (optional)\n"
+"Ring Nebula"
+msgstr "Ring Nebula"
+
+#: kstars_i18n.cpp:3418
+msgid ""
+"_: object name (optional)\n"
+"Rosette Nebula"
+msgstr "Rosette Nebula"
+
+#: kstars_i18n.cpp:3419
+msgid ""
+"_: object name (optional)\n"
+"Running Chicken Nebula"
+msgstr "Running Chicken Nebula"
+
+#: kstars_i18n.cpp:3420
+msgid ""
+"_: object name (optional)\n"
+"Saturn Nebula"
+msgstr "Saturn Nebula"
+
+#: kstars_i18n.cpp:3421
+msgid ""
+"_: object name (optional)\n"
+"Sculptor Galaxy"
+msgstr "Sculptor Galaxy"
+
+#: kstars_i18n.cpp:3422
+msgid ""
+"_: object name (optional)\n"
+"Seyfert Galaxies"
+msgstr "Seyfert Galaxies"
+
+#: kstars_i18n.cpp:3423
+msgid ""
+"_: object name (optional)\n"
+"Siamese Twins"
+msgstr "Siamese Twins"
+
+#: kstars_i18n.cpp:3424
+msgid ""
+"_: object name (optional)\n"
+"Small Magellanic Cloud"
+msgstr "Small Magellanic Cloud"
+
+#: kstars_i18n.cpp:3425
+msgid ""
+"_: object name (optional)\n"
+"Sombrero Galaxy"
+msgstr "Sombrero Galaxy"
+
+#: kstars_i18n.cpp:3426
+msgid ""
+"_: object name (optional)\n"
+"Southern Integral Galaxy"
+msgstr "Southern Integral Galaxy"
+
+#: kstars_i18n.cpp:3427
+msgid ""
+"_: object name (optional)\n"
+"Southern Pleiades"
+msgstr "Southern Pleiades"
+
+#: kstars_i18n.cpp:3428
+msgid ""
+"_: object name (optional)\n"
+"Spindle"
+msgstr "Spindle"
+
+#: kstars_i18n.cpp:3429
+msgid ""
+"_: object name (optional)\n"
+"Spindle Galaxy"
+msgstr "Spindle Galaxy"
+
+#: kstars_i18n.cpp:3430
+msgid ""
+"_: object name (optional)\n"
+"Star Queen Nebula"
+msgstr "Star Queen Nebula"
+
+#: kstars_i18n.cpp:3431
+msgid ""
+"_: object name (optional)\n"
+"Stephan's Quintet"
+msgstr "Stephan's Quintet"
+
+#: kstars_i18n.cpp:3432
+msgid ""
+"_: object name (optional)\n"
+"Struve's Lost Nebula"
+msgstr "Struve's Lost Nebula"
+
+#: kstars_i18n.cpp:3433
+msgid ""
+"_: object name (optional)\n"
+"Sunflower Galaxy"
+msgstr "Sunflower Galaxy"
+
+#: kstars_i18n.cpp:3434
+msgid ""
+"_: object name (optional)\n"
+"Swan Nebula, Omega Nebula"
+msgstr "Swan Nebula, Omega Nebula"
+
+#: kstars_i18n.cpp:3435
+msgid ""
+"_: object name (optional)\n"
+"Tarantula Nebula, 30 Doradus"
+msgstr "Tarantula Nebula, 30 Doradus"
+
+#: kstars_i18n.cpp:3436
+msgid ""
+"_: object name (optional)\n"
+"The Mice"
+msgstr "The Mice"
+
+#: kstars_i18n.cpp:3437
+msgid ""
+"_: object name (optional)\n"
+"Triangulum Galaxy"
+msgstr "Triangulum Galaxy"
+
+#: kstars_i18n.cpp:3438
+msgid ""
+"_: object name (optional)\n"
+"Trifid Nebula"
+msgstr "Trifid Nebula"
+
+#: kstars_i18n.cpp:3439
+msgid ""
+"_: object name (optional)\n"
+"Ursa Major A"
+msgstr "Ursa Major A"
+
+#: kstars_i18n.cpp:3440
+msgid ""
+"_: object name (optional)\n"
+"Veil Nebula"
+msgstr "Veil Nebula"
+
+#: kstars_i18n.cpp:3441
+msgid ""
+"_: object name (optional)\n"
+"Virgo A"
+msgstr "Virgo A"
+
+#: kstars_i18n.cpp:3442
+msgid ""
+"_: object name (optional)\n"
+"Whirlpool Galaxy"
+msgstr "Whirlpool Galaxy"
+
+#: kstars_i18n.cpp:3443
+msgid ""
+"_: object name (optional)\n"
+"White-Eyed Pea"
+msgstr "White-Eyed Pea"
+
+#: kstars_i18n.cpp:3444
+msgid ""
+"_: object name (optional)\n"
+"Wild Duck Cluster"
+msgstr "Wild Duck Cluster"
+
+#: kstars_i18n.cpp:3445
+msgid ""
+"_: object name (optional)\n"
+"Witch Head Nebula"
+msgstr "Witch Head Nebula"
+
+#: kstars_i18n.cpp:3446
+msgid ""
+"_: object name (optional)\n"
+"Zwicky's Triplet"
+msgstr "Zwicky's Triplet"
+
+#: kstars_i18n.cpp:3447
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Simbad"
+msgstr "Simbad"
+
+#: kstars_i18n.cpp:3448
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Aladin"
+msgstr "Aladin"
+
+#: kstars_i18n.cpp:3449
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Skyview"
+msgstr "Skyview"
+
+#: kstars_i18n.cpp:3450
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Gamma-ray"
+msgstr "Gamma-ray"
+
+#: kstars_i18n.cpp:3451
+msgid ""
+"_: Advanced URLs: description or category\n"
+"X-ray"
+msgstr "X-ray"
+
+#: kstars_i18n.cpp:3452
+msgid ""
+"_: Advanced URLs: description or category\n"
+"EUV"
+msgstr "EUV"
+
+#: kstars_i18n.cpp:3453
+msgid ""
+"_: Advanced URLs: description or category\n"
+"UV"
+msgstr "UV"
+
+#: kstars_i18n.cpp:3454
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Optical"
+msgstr "Optical"
+
+#: kstars_i18n.cpp:3455
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Infrared"
+msgstr "Infrared"
+
+#: kstars_i18n.cpp:3456
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Radio"
+msgstr "Radio"
+
+#: kstars_i18n.cpp:3457
+msgid ""
+"_: Advanced URLs: description or category\n"
+"High Energy Astrophysical Archive (HEASARC)"
+msgstr "High Energy Astrophysical Archive (HEASARC)"
+
+#: kstars_i18n.cpp:3458
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Recent X-Ray Missions"
+msgstr "Recent X-Ray Missions"
+
+#: kstars_i18n.cpp:3459
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Past X-ray Mission"
+msgstr "Past X-ray Mission"
+
+#: kstars_i18n.cpp:3460
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Gamma-Ray Missions"
+msgstr "Gamma-Ray Missions"
+
+#: kstars_i18n.cpp:3461
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Other Missions"
+msgstr "Other Missions"
+
+#: kstars_i18n.cpp:3462
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Popular Catalog Choices"
+msgstr "Popular Catalogue Choices"
+
+#: kstars_i18n.cpp:3463
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Multiwavelength Catalogs"
+msgstr "Multiwavelength Catalogues"
+
+#: kstars_i18n.cpp:3464
+msgid ""
+"_: Advanced URLs: description or category\n"
+"NASA Extragalactic Database (NED)"
+msgstr "NASA Extragalactic Database (NED)"
+
+#: kstars_i18n.cpp:3465
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Positions"
+msgstr "Positions"
+
+#: kstars_i18n.cpp:3466
+msgid ""
+"_: Advanced URLs: description or category\n"
+"NASA Astrophysics Data System (ADS)"
+msgstr "NASA Astrophysics Data System (ADS)"
+
+#: kstars_i18n.cpp:3467
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Astronomy and Astrophysics"
+msgstr "Astronomy and Astrophysics"
+
+#: kstars_i18n.cpp:3468
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Instrumentation"
+msgstr "Instrumentation"
+
+#: kstars_i18n.cpp:3469
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Physics and Geophysics"
+msgstr "Physics and Geophysics"
+
+#: kstars_i18n.cpp:3470
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Astrophysics preprints"
+msgstr "Astrophysics preprints"
+
+#: kstars_i18n.cpp:3471
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Multimission Archive at Space Telescope (MAST)"
+msgstr "Multimission Archive at Space Telescope (MAST)"
+
+#: kstars_i18n.cpp:3472
+msgid ""
+"_: Advanced URLs: description or category\n"
+"HST"
+msgstr "HST"
+
+#: kstars_i18n.cpp:3473
+msgid ""
+"_: Advanced URLs: description or category\n"
+"ASTRO"
+msgstr "ASTRO"
+
+#: kstars_i18n.cpp:3474
+msgid ""
+"_: Advanced URLs: description or category\n"
+"ORFEUS"
+msgstr "ORFEUS"
+
+#: kstars_i18n.cpp:3475
+msgid ""
+"_: Advanced URLs: description or category\n"
+"COPERNICUS"
+msgstr "COPERNICUS"
+
+#: kstars_i18n.cpp:3476
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Images"
+msgstr "Images"
+
+#: kstars_i18n.cpp:3477
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Spectra"
+msgstr "Spectra"
+
+#: kstars_i18n.cpp:3478
+msgid ""
+"_: Advanced URLs: description or category\n"
+"Other"
+msgstr "Other"
+
+#: kstarsactions.cpp:368
+msgid "Catalogs"
+msgstr "Catalogues"
+
+#: kstarsactions.cpp:370
+msgid "Guides"
+msgstr "Guides"
+
+#: kstarsactions.cpp:371
+msgid "Colors"
+msgstr "Colours"
+
+#: kstarsactions.cpp:409
+msgid "KStars::slotFind() - Not enough memory for dialog"
+msgstr "KStars::slotFind() - Not enough memory for dialogue"
+
+#: kstarsactions.cpp:473
+msgid ""
+"Warning: You are about to execute a remote shell script on your machine. "
+msgstr ""
+"Warning: You are about to execute a remote shell script on your machine. "
+
+#: kstarsactions.cpp:474
+msgid ""
+"If you absolutely trust the source of this script, press Continue to execute "
+"the script; "
+msgstr ""
+"If you absolutely trust the source of this script, press Continue to execute "
+"the script; "
+
+#: kstarsactions.cpp:475
+msgid "to save the file without executing it, press Save; "
+msgstr "to save the file without executing it, press Save; "
+
+#: kstarsactions.cpp:476
+msgid "to cancel the download, press Cancel. "
+msgstr "to cancel the download, press Cancel. "
+
+#: kstarsactions.cpp:478
+msgid "Really Execute Remote Script?"
+msgstr "Really Execute Remote Script?"
+
+#: kstarsactions.cpp:488
+msgid "Save location is invalid. Try another location?"
+msgstr "Save location is invalid. Try another location?"
+
+#: kstarsactions.cpp:489
+msgid "Invalid Save Location"
+msgstr "Invalid Save Location"
+
+#: kstarsactions.cpp:489 tools/observinglist.cpp:583
+msgid "Try Another"
+msgstr "Try Another"
+
+#: kstarsactions.cpp:489 tools/observinglist.cpp:583
+#: tools/observinglist.cpp:632
+msgid "Do Not Try"
+msgstr "Do Not Try"
+
+#: kstarsactions.cpp:509
+msgid "Could not download the file."
+msgstr "Could not download the file."
+
+#: kstarsactions.cpp:509 tools/scriptbuilder.cpp:757
+msgid "Download Error"
+msgstr "Download Error"
+
+#: kstarsactions.cpp:531 kstarsdata.cpp:2348 tools/observinglist.cpp:531
+#, c-format
+msgid "Could not open file %1"
+msgstr "Could not open file %1"
+
+#: kstarsactions.cpp:556
+msgid ""
+"The selected script contains unrecognized elements,indicating that it was not "
+"created using the KStars script builder. This script may not function properly, "
+"and it may even contain malicious code. Would you like to execute it anyway?"
+msgstr ""
+"The selected script contains unrecognised elements,indicating that it was not "
+"created using the KStars script builder. This script may not function properly, "
+"and it may even contain malicious code. Would you like to execute it anyway?"
+
+#: kstarsactions.cpp:560
+msgid "Script Validation Failed"
+msgstr "Script Validation Failed"
+
+#: kstarsactions.cpp:560
+msgid "Run Nevertheless"
+msgstr "Run Nevertheless"
+
+#: kstarsactions.cpp:581
+msgid ""
+"You can save printer ink by using the \"Star Chart\" color scheme, which uses a "
+"white background. Would you like to temporarily switch to the Star Chart color "
+"scheme for printing?"
+msgstr ""
+"You can save printer ink by using the \"Star Chart\" colour scheme, which uses "
+"a white background. Would you like to temporarily switch to the Star Chart "
+"colour scheme for printing?"
+
+#: kstarsactions.cpp:586
+msgid "Switch to Star Chart Colors?"
+msgstr "Switch to Star Chart Colours?"
+
+#: kstarsactions.cpp:587
+msgid "Switch Color Scheme"
+msgstr "Switch Colour Scheme"
+
+#: kstarsactions.cpp:587
+msgid "Do Not Switch"
+msgstr "Do Not Switch"
+
+#: kstarsactions.cpp:643 kstarsinit.cpp:96
+msgid "Engage &Tracking"
+msgstr "Engage &Tracking"
+
+#: kstarsactions.cpp:765
+msgid ""
+"_: The user should enter an angle for the field-of-view of the display\n"
+"Enter Desired Field-of-View Angle"
+msgstr "Enter Desired Field-of-View Angle"
+
+#: kstarsactions.cpp:765
+msgid "Enter a field-of-view angle in degrees: "
+msgstr "Enter a field-of-view angle in degrees: "
+
+#: kstarsactions.cpp:853
+msgid "Could not open fov.dat for writing."
+msgstr "Could not open fov.dat for writing."
+
+#: kstarsactions.cpp:883 kstarsinit.cpp:338
+#, c-format
+msgid "Could not open file: %1"
+msgstr "Could not open file: %1"
+
+#: kstarsactions.cpp:887 kstarsinit.cpp:342
+msgid "Edit FOV Symbols..."
+msgstr "Edit FOV Symbols..."
+
+#: kstarsdata.cpp:129
+msgid "multiple star"
+msgstr "multiple star"
+
+#: kstarsdata.cpp:130
+msgid "planet"
+msgstr "planet"
+
+#: kstarsdata.cpp:131
+msgid "open cluster"
+msgstr "open cluster"
+
+#: kstarsdata.cpp:132
+msgid "globular cluster"
+msgstr "globular cluster"
+
+#: kstarsdata.cpp:133
+msgid "gaseous nebula"
+msgstr "gaseous nebula"
+
+#: kstarsdata.cpp:134
+msgid "planetary nebula"
+msgstr "planetary nebula"
+
+#: kstarsdata.cpp:135
+msgid "supernova remnant"
+msgstr "supernova remnant"
+
+#: kstarsdata.cpp:136
+msgid "galaxy"
+msgstr "galaxy"
+
+#: kstarsdata.cpp:137
+msgid "comet"
+msgstr "comet"
+
+#: kstarsdata.cpp:138
+msgid "asteroid"
+msgstr "asteroid"
+
+#: kstarsdata.cpp:139
+msgid "constellation"
+msgstr "constellation"
+
+#: kstarsdata.cpp:436
+msgid "No star named %1 found."
+msgstr "No star named %1 found."
+
+#: kstarsdata.cpp:519 kstarsdata.cpp:535
+msgid "Unable to parse boundary segment."
+msgstr "Unable to parse boundary segment."
+
+#: kstarsdata.cpp:545
+msgid "Bad Constellation Boundary data."
+msgstr "Bad Constellation Boundary data."
+
+#: kstarsdata.cpp:587 kstarsdata.cpp:1842
+msgid "Loading Star Data (%1%)"
+msgstr "Loading Star Data (%1%)"
+
+#: kstarsdata.cpp:791 kstarsdata.cpp:1853
+msgid "Loading NGC/IC Data (%1%)"
+msgstr "Loading NGC/IC Data (%1%)"
+
+#: kstarsdata.cpp:887
+msgid "Unnamed Object"
+msgstr "Unnamed Object"
+
+#: kstarsdata.cpp:1011
+msgid "No localized URL file; using default English file."
+msgstr "No localised URL file; using default English file."
+
+#: kstarsdata.cpp:1026
+msgid ""
+"Failed to copy default URL file to locale folder, modifying default object "
+"links is not possible"
+msgstr ""
+"Failed to copy default URL file to locale folder, modifying default object "
+"links is not possible"
+
+#: kstarsdata.cpp:1145
+#, c-format
+msgid "Error adding catalog: %1"
+msgstr "Error adding catalogue: %1"
+
+#: kstarsdata.cpp:1223
+msgid "Line %1 does not contain %2 fields. Skipping it."
+msgstr "Line %1 does not contain %2 fields. Skipping it."
+
+#: kstarsdata.cpp:1230
+msgid ""
+"Some lines in the custom catalog could not be parsed; see error messages below."
+msgstr ""
+"Some lines in the custom catalogue could not be parsed; see error messages "
+"below."
+
+#: kstarsdata.cpp:1231
+msgid "To reject the file, press Cancel. "
+msgstr "To reject the file, press Cancel. "
+
+#: kstarsdata.cpp:1232
+msgid "To accept the file (ignoring unparsed lines), press Accept."
+msgstr "To accept the file (ignoring unparsed lines), press Accept."
+
+#: kstarsdata.cpp:1234
+msgid "Some Lines in File Were Invalid"
+msgstr "Some Lines in File Were Invalid"
+
+#: kstarsdata.cpp:1234
+msgid "Accept"
+msgstr "Accept"
+
+#: kstarsdata.cpp:1240
+msgid ""
+"No lines could be parsed from the specified file, see error messages below."
+msgstr ""
+"No lines could be parsed from the specified file, see error messages below."
+
+#: kstarsdata.cpp:1242
+msgid "No Valid Data Found in File"
+msgstr "No Valid Data Found in File"
+
+#: kstarsdata.cpp:1249 kstarsdata.cpp:1252
+#, c-format
+msgid "Could not open custom data file: %1"
+msgstr "Could not open custom data file: %1"
+
+#: kstarsdata.cpp:1250
+msgid "Error opening file"
+msgstr "Error opening file"
+
+#: kstarsdata.cpp:1282
+msgid "Line %1, field %2: Unable to parse RA value: %3"
+msgstr "Line %1, field %2: Unable to parse RA value: %3"
+
+#: kstarsdata.cpp:1291
+msgid "Line %1, field %2: Unable to parse Dec value: %3"
+msgstr "Line %1, field %2: Unable to parse Dec value: %3"
+
+#: kstarsdata.cpp:1303
+msgid "Line %1, field %2: Invalid object type: %3"
+msgstr "Line %1, field %2: Invalid object type: %3"
+
+#: kstarsdata.cpp:1305
+msgid "Must be one of 0, 1, 3, 4, 5, 6, 7, 8."
+msgstr "Must be one of 0, 1, 3, 4, 5, 6, 7, 8."
+
+#: kstarsdata.cpp:1310
+msgid "Line %1, field %2: Unable to parse Object type: %3"
+msgstr "Line %1, field %2: Unable to parse Object type: %3"
+
+#: kstarsdata.cpp:1321
+msgid "Line %1, field %2: Unable to parse Magnitude: %3"
+msgstr "Line %1, field %2: Unable to parse Magnitude: %3"
+
+#: kstarsdata.cpp:1332
+msgid "Line %1, field %2: Unable to parse Major Axis: %3"
+msgstr "Line %1, field %2: Unable to parse Major Axis: %3"
+
+#: kstarsdata.cpp:1343
+msgid "Line %1, field %2: Unable to parse Minor Axis: %3"
+msgstr "Line %1, field %2: Unable to parse Minor Axis: %3"
+
+#: kstarsdata.cpp:1354
+msgid "Line %1, field %2: Unable to parse Position Angle: %3"
+msgstr "Line %1, field %2: Unable to parse Position Angle: %3"
+
+#: kstarsdata.cpp:1402 kstarsdata.cpp:1411 kstarsdata.cpp:1420
+#: kstarsdata.cpp:1430 kstarsdata.cpp:1436 kstarsdata.cpp:1468
+#: kstarsdata.cpp:1473 kstarsdata.cpp:1484 kstarsdata.cpp:1490
+#: kstarsdata.cpp:1496 kstarsdata.cpp:1501 kstarsdata.cpp:1506
+#: kstarsdata.cpp:1511
+msgid "Parsing header: "
+msgstr "Parsing header: "
+
+#: kstarsdata.cpp:1403
+msgid "Extra Name field in header: %1. Will be ignored"
+msgstr "Extra Name field in header: %1. Will be ignored"
+
+#: kstarsdata.cpp:1412
+msgid "Extra Prefix field in header: %1. Will be ignored"
+msgstr "Extra Prefix field in header: %1. Will be ignored"
+
+#: kstarsdata.cpp:1421
+msgid "Extra Color field in header: %1. Will be ignored"
+msgstr "Extra Color field in header: %1. Will be ignored"
+
+#: kstarsdata.cpp:1431
+msgid "Could not convert Epoch to float: %1. Using 2000. instead"
+msgstr "Could not convert Epoch to float: %1. Using 2000. instead"
+
+#: kstarsdata.cpp:1437
+msgid "Extra Epoch field in header: %1. Will be ignored"
+msgstr "Extra Epoch field in header: %1. Will be ignored"
+
+#: kstarsdata.cpp:1469
+msgid "Duplicate data field descriptor \"%1\" will be ignored"
+msgstr "Duplicate data field descriptor \"%1\" will be ignored"
+
+#: kstarsdata.cpp:1474
+msgid "Invalid data field descriptor \"%1\" will be ignored"
+msgstr "Invalid data field descriptor \"%1\" will be ignored"
+
+#: kstarsdata.cpp:1485
+msgid "No valid column descriptors found. Exiting"
+msgstr "No valid column descriptors found. Exiting"
+
+#: kstarsdata.cpp:1491
+msgid "No data lines found after header. Exiting."
+msgstr "No data lines found after header. Exiting."
+
+#: kstarsdata.cpp:1497
+msgid "No Catalog Name specified; setting to \"Custom\""
+msgstr "No Catalogue Name specified; setting to \"Custom\""
+
+#: kstarsdata.cpp:1502
+msgid "No Catalog Prefix specified; setting to \"CC\""
+msgstr "No Catalogue Prefix specified; setting to \"CC\""
+
+#: kstarsdata.cpp:1507
+msgid "No Catalog Color specified; setting to Red"
+msgstr "No Catalogue Colour specified; setting to Red"
+
+#: kstarsdata.cpp:1512
+msgid "No Catalog Epoch specified; assuming 2000."
+msgstr "No Catalogue Epoch specified; assuming 2000."
+
+#: kstarsdata.cpp:1543
+msgid "Cities.dat: Ran out of fields. Line was:"
+msgstr "Cities.dat: Ran out of fields. Line was:"
+
+#: kstarsdata.cpp:1561 kstarsdata.cpp:1567 kstarsdata.cpp:1573
+#: kstarsdata.cpp:1586 kstarsdata.cpp:1592 kstarsdata.cpp:1598
+msgid ""
+"\n"
+"Cities.dat: Bad integer. Line was:\n"
+msgstr ""
+"\n"
+"Cities.dat: Bad integer. Line was:\n"
+
+#: kstarsdata.cpp:1580
+msgid ""
+"\n"
+"Cities.dat: Invalid latitude sign. Line was:\n"
+msgstr ""
+"\n"
+"Cities.dat: Invalid latitude sign. Line was:\n"
+
+#: kstarsdata.cpp:1605
+msgid ""
+"\n"
+"Cities.dat: Invalid longitude sign. Line was:\n"
+msgstr ""
+"\n"
+"Cities.dat: Invalid longitude sign. Line was:\n"
+
+#: kstarsdata.cpp:1623
+msgid ""
+"\n"
+"Cities.dat: Bad time zone. Line was:\n"
+msgstr ""
+"\n"
+"Cities.dat: Bad time zone. Line was:\n"
+
+#: kstarsdata.cpp:1774
+msgid ""
+"The file %1 could not be found. KStars cannot run properly without this file. "
+"To continue loading, place the file in one of the following locations, then "
+"press Retry:\n"
+"\n"
+msgstr ""
+"The file %1 could not be found. KStars cannot run properly without this file. "
+"To continue loading, place the file in one of the following locations, then "
+"press Retry:\n"
+"\n"
+
+#: kstarsdata.cpp:1780
+msgid "Otherwise, press Cancel to shutdown."
+msgstr "Otherwise, press Cancel to shutdown."
+
+#: kstarsdata.cpp:1781
+#, c-format
+msgid "Critical File Not Found: %1"
+msgstr "Critical File Not Found: %1"
+
+#: kstarsdata.cpp:1783
+msgid ""
+"The file %1 could not be found. KStars can still run without this file. "
+"However, to avoid seeing this message in the future, you can place the file in "
+"one of the following locations, then press Retry:\n"
+"\n"
+msgstr ""
+"The file %1 could not be found. KStars can still run without this file. "
+"However, to avoid seeing this message in the future, you can place the file in "
+"one of the following locations, then press Retry:\n"
+"\n"
+
+#: kstarsdata.cpp:1789
+msgid "Otherwise, press Cancel to continue loading without this file."
+msgstr "Otherwise, press Cancel to continue loading without this file."
+
+#: kstarsdata.cpp:1790
+#, c-format
+msgid "Non-Critical File Not Found: %1"
+msgstr "Non-Critical File Not Found: %1"
+
+#: kstarsdata.cpp:1793
+msgid "Retry"
+msgstr "Retry"
+
+#: kstarsdata.cpp:1816
+msgid "Reading Time Zone Rules"
+msgstr "Reading Time Zone Rules"
+
+#: kstarsdata.cpp:1832
+msgid "Loading City Data"
+msgstr "Loading City Data"
+
+#: kstarsdata.cpp:1857
+msgid "Loading Custom catalogs"
+msgstr "Loading Custom catalogues"
+
+#: kstarsdata.cpp:1865
+msgid "Loading Constellations"
+msgstr "Loading Constellations"
+
+#: kstarsdata.cpp:1872
+msgid "Loading Constellation Names"
+msgstr "Loading Constellation Names"
+
+#: kstarsdata.cpp:1879
+msgid "Loading Constellation Boundaries"
+msgstr "Loading Constellation Boundaries"
+
+#: kstarsdata.cpp:1886
+msgid "Loading Milky Way"
+msgstr "Loading Milky Way"
+
+#: kstarsdata.cpp:1893
+msgid "Creating Planets"
+msgstr "Creating Planets"
+
+#: kstarsdata.cpp:1902
+msgid "Creating Asteroids and Comets"
+msgstr "Creating Asteroids and Comets"
+
+#: kstarsdata.cpp:1912
+msgid "Creating Moon"
+msgstr "Creating Moon"
+
+#: kstarsdata.cpp:1920
+msgid "Loading Image URLs"
+msgstr "Loading Image URLs"
+
+#: kstarsdata.cpp:1934
+msgid "Loading Information URLs"
+msgstr "Loading Information URLs"
+
+#: kstarsdata.cpp:2447
+msgid "Could not set time: %1 / %2 / %3 ; %4:%5:%6"
+msgstr "Could not set time: %1 / %2 / %3 ; %4:%5:%6"
+
+#: kstarsdata.cpp:2562
+msgid "Could not set location named %1, %2, %3"
+msgstr "Could not set location named %1, %2, %3"
+
+#: kstarsdcop.cpp:117
+msgid "Error [DCOP waitForKey()]: Invalid key requested."
+msgstr "Error [DCOP waitForKey()]: Invalid key requested."
+
+#: kstarsdcop.cpp:177 kstarsdcop.cpp:180
+msgid "Error [DCOP setGeoLocation]: city "
+msgstr "Error [DCOP setGeoLocation]: city "
+
+#: kstarsdcop.cpp:178 kstarsdcop.cpp:181
+msgid " not found in database."
+msgstr " not found in database."
+
+#: kstarsdcop.cpp:349 opscolors.cpp:47 tools/scriptbuilder.cpp:699
+msgid ""
+"_: use default color scheme\n"
+"Default Colors"
+msgstr "Default Colours"
+
+#: kstarsdcop.cpp:350 opscolors.cpp:48 tools/scriptbuilder.cpp:700
+msgid ""
+"_: use 'star chart' color scheme\n"
+"Star Chart"
+msgstr "Star Chart"
+
+#: kstarsdcop.cpp:351 opscolors.cpp:49 tools/scriptbuilder.cpp:701
+msgid ""
+"_: use 'night vision' color scheme\n"
+"Night Vision"
+msgstr "Night Vision"
+
+#: kstarsdcop.cpp:368
+msgid "Unable to load color scheme named %1. Also tried %2."
+msgstr "Unable to load colour scheme named %1. Also tried %2."
+
+#: kstarsdcop.cpp:421 main.cpp:82
+msgid "Could not parse image format of %1; assuming PNG."
+msgstr "Could not parse image format of %1; assuming PNG."
+
+#: kstarsdcop.cpp:450
+msgid "Error: Unable to save image: %1 "
+msgstr "Error: Unable to save image: %1 "
+
+#: kstarsdcop.cpp:451
+#, c-format
+msgid "Image saved to file: %1"
+msgstr "Image saved to file: %1"
+
+#: kstarsdcop.cpp:470
+msgid "Print Sky"
+msgstr "Print Sky"
+
+#: kstarsinit.cpp:53
+msgid "&Close Window"
+msgstr "&Close Window"
+
+#: kstarsinit.cpp:55
+msgid "&Download Data..."
+msgstr "&Download Data..."
+
+#: kstarsinit.cpp:57
+msgid "Open FITS..."
+msgstr "Open FITS..."
+
+#: kstarsinit.cpp:58
+msgid "&Save Sky Image..."
+msgstr "&Save Sky Image..."
+
+#: kstarsinit.cpp:60
+msgid "&Run Script..."
+msgstr "&Run Script..."
+
+#: kstarsinit.cpp:66
+msgid "Set Time to &Now"
+msgstr "Set Time to &Now"
+
+#: kstarsinit.cpp:68
+msgid ""
+"_: set Clock to New Time\n"
+"&Set Time..."
+msgstr "&Set Time..."
+
+#: kstarsinit.cpp:70
+msgid "Stop &Clock"
+msgstr "Stop &Clock"
+
+#: kstarsinit.cpp:71
+msgid "Start &Clock"
+msgstr "Start &Clock"
+
+#: kstarsinit.cpp:73
+msgid "Start Clock"
+msgstr "Start Clock"
+
+#: kstarsinit.cpp:74
+msgid "Stop Clock"
+msgstr "Stop Clock"
+
+#: kstarsinit.cpp:81
+msgid "&Zenith"
+msgstr "&Zenith"
+
+#: kstarsinit.cpp:83
+msgid "&North"
+msgstr "&North"
+
+#: kstarsinit.cpp:85
+msgid "&East"
+msgstr "&East"
+
+#: kstarsinit.cpp:87
+msgid "&South"
+msgstr "&South"
+
+#: kstarsinit.cpp:89
+msgid "&West"
+msgstr "&West"
+
+#: kstarsinit.cpp:93
+msgid "&Find Object..."
+msgstr "&Find Object..."
+
+#: kstarsinit.cpp:94
+msgid "Find object"
+msgstr "Find object"
+
+#: kstarsinit.cpp:99
+msgid "Set Focus &Manually..."
+msgstr "Set Focus &Manually..."
+
+#: kstarsinit.cpp:107
+msgid "&Zoom to Angular Size..."
+msgstr "&Zoom to Angular Size..."
+
+#: kstarsinit.cpp:109
+msgid "Horizontal &Coordinates"
+msgstr "Horizontal &Coordinates"
+
+#: kstarsinit.cpp:109
+msgid "Equatorial &Coordinates"
+msgstr "Equatorial &Coordinates"
+
+#: kstarsinit.cpp:122
+msgid ""
+"_: Show the information boxes\n"
+"Show &Info Boxes"
+msgstr "Show &Info Boxes"
+
+#: kstarsinit.cpp:128
+msgid ""
+"_: Show time-related info box\n"
+"Show &Time Box"
+msgstr "Show &Time Box"
+
+#: kstarsinit.cpp:133
+msgid ""
+"_: Show focus-related info box\n"
+"Show &Focus Box"
+msgstr "Show &Focus Box"
+
+#: kstarsinit.cpp:138
+msgid ""
+"_: Show location-related info box\n"
+"Show &Location Box"
+msgstr "Show &Location Box"
+
+#: kstarsinit.cpp:144
+msgid "Show Main Toolbar"
+msgstr "Show Main Toolbar"
+
+#: kstarsinit.cpp:148
+msgid "Show View Toolbar"
+msgstr "Show View Toolbar"
+
+#: kstarsinit.cpp:153
+msgid "Show Statusbar"
+msgstr "Show Statusbar"
+
+#: kstarsinit.cpp:157
+msgid "Show Az/Alt Field"
+msgstr "Show Az/Alt Field"
+
+#: kstarsinit.cpp:161
+msgid "Show RA/Dec Field"
+msgstr "Show RA/Dec Field"
+
+#: kstarsinit.cpp:166
+msgid "C&olor Schemes"
+msgstr "C&olour Schemes"
+
+#: kstarsinit.cpp:167
+msgid "&Default"
+msgstr "&Default"
+
+#: kstarsinit.cpp:168
+msgid "&Star Chart"
+msgstr "&Star Chart"
+
+#: kstarsinit.cpp:169
+msgid "&Night Vision"
+msgstr "&Night Vision"
+
+#: kstarsinit.cpp:170
+msgid "&Moonless Night"
+msgstr "&Moonless Night"
+
+#: kstarsinit.cpp:190
+msgid "&FOV Symbols"
+msgstr "&FOV Symbols"
+
+#: kstarsinit.cpp:193
+msgid ""
+"_: Location on Earth\n"
+"&Geographic..."
+msgstr "&Geographic..."
+
+#: kstarsinit.cpp:199
+msgid "Startup Wizard..."
+msgstr "Startup Wizard..."
+
+#: kstarsinit.cpp:203
+msgid "Calculator..."
+msgstr "Calculator..."
+
+#: kstarsinit.cpp:206
+msgid "Observing List..."
+msgstr "Observing List..."
+
+#: kstarsinit.cpp:211
+msgid "AAVSO Light Curves..."
+msgstr "AAVSO Light Curves..."
+
+#: kstarsinit.cpp:214
+msgid "Altitude vs. Time..."
+msgstr "Altitude vs. Time..."
+
+#: kstarsinit.cpp:216
+msgid "What's up Tonight..."
+msgstr "What's up Tonight..."
+
+#: kstarsinit.cpp:221
+msgid "Script Builder..."
+msgstr "Script Builder..."
+
+#: kstarsinit.cpp:223
+msgid "Solar System..."
+msgstr "Solar System..."
+
+#: kstarsinit.cpp:225
+msgid "Jupiter's Moons..."
+msgstr "Jupiter's Moons..."
+
+#: kstarsinit.cpp:229
+msgid "Telescope Wizard..."
+msgstr "Telescope Wizard..."
+
+#: kstarsinit.cpp:230
+msgid "Telescope Properties..."
+msgstr "Telescope Properties..."
+
+#: kstarsinit.cpp:231
+msgid "Device Manager..."
+msgstr "Device Manager..."
+
+#: kstarsinit.cpp:233
+msgid "Capture Image Sequence..."
+msgstr "Capture Image Sequence..."
+
+#: kstarsinit.cpp:236
+msgid "INDI Control Panel..."
+msgstr "INDI Control Panel..."
+
+#: kstarsinit.cpp:239
+msgid "Configure INDI..."
+msgstr "Configure INDI..."
+
+#: kstarsinit.cpp:244
+msgid "Tip of the Day"
+msgstr "Tip of the Day"
+
+#: kstarsinit.cpp:248
+msgid "&Handbook"
+msgstr "&Handbook"
+
+#: kstarsinit.cpp:256
+msgid "Toggle Stars"
+msgstr "Toggle Stars"
+
+#: kstarsinit.cpp:260
+msgid "Toggle Deep Sky Objects"
+msgstr "Toggle Deep Sky Objects"
+
+#: kstarsinit.cpp:264
+msgid "Toggle Solar System"
+msgstr "Toggle Solar System"
+
+#: kstarsinit.cpp:268
+msgid "Toggle Constellation Lines"
+msgstr "Toggle Constellation Lines"
+
+#: kstarsinit.cpp:272
+msgid "Toggle Constellation Names"
+msgstr "Toggle Constellation Names"
+
+#: kstarsinit.cpp:276
+msgid "Toggle Constellation Boundaries"
+msgstr "Toggle Constellation Boundaries"
+
+#: kstarsinit.cpp:280
+msgid "Toggle Milky Way"
+msgstr "Toggle Milky Way"
+
+#: kstarsinit.cpp:284
+msgid "Toggle Coordinate Grid"
+msgstr "Toggle Coordinate Grid"
+
+#: kstarsinit.cpp:288
+msgid "Toggle Ground"
+msgstr "Toggle Ground"
+
+#: kstarsinit.cpp:309
+msgid "Could not open fov.dat."
+msgstr "Could not open fov.dat."
+
+#: kstarsinit.cpp:312
+msgid ""
+"_: Do not use a field-of-view indicator\n"
+"No FOV"
+msgstr "No FOV"
+
+#: kstarsinit.cpp:313
+msgid ""
+"_: use field-of-view for binoculars\n"
+"7x35 Binoculars"
+msgstr "7x35 Binoculars"
+
+#: kstarsinit.cpp:314
+msgid ""
+"_: use 1-degree field-of-view indicator\n"
+"One Degree"
+msgstr "One Degree"
+
+#: kstarsinit.cpp:315
+msgid ""
+"_: use HST field-of-view indicator\n"
+"HST WFPC2"
+msgstr "HST WFPC2"
+
+#: kstarsinit.cpp:316
+msgid ""
+"_: use Radiotelescope HPBW\n"
+"30m at 1.3cm"
+msgstr "30m at 1.3cm"
+
+#: kstarsinit.cpp:346
+msgid " Welcome to KStars "
+msgstr " Welcome to KStars "
+
+#: kstarsinit.cpp:407
+msgid "Initial Position is Below Horizon"
+msgstr "Initial Position is Below Horizon"
+
+#: kstarsinit.cpp:408
+msgid ""
+"The initial position is below the horizon.\n"
+"Would you like to reset to the default position?"
+msgstr ""
+"The initial position is below the horizon.\n"
+"Would you like to reset to the default position?"
+
+#: kstarsinit.cpp:410
+msgid "Reset Position"
+msgstr "Reset Position"
+
+#: kstarsinit.cpp:410
+msgid "Do Not Reset"
+msgstr "Do Not Reset"
+
+#: kstarsinit.cpp:527 kstarsinit.cpp:543 skymap.cpp:175 skymap.cpp:489
+#: skymapevents.cpp:396 skymapevents.cpp:508 skymapevents.cpp:593
+msgid "nothing"
+msgstr "nothing"
+
+#: kstarssplash.cpp:29
+msgid "Loading KStars..."
+msgstr "Loading KStars..."
+
+#: kstarssplash.cpp:63
+msgid "Welcome to KStars. Please stand by while loading..."
+msgstr "Welcome to KStars. Please stand by while loading..."
+
+#: locationdialog.cpp:40
+msgid "Set Geographic Location"
+msgstr "Set Geographic Location"
+
+#: locationdialog.cpp:47
+msgid "Choose City"
+msgstr "Choose City"
+
+#: locationdialog.cpp:48
+msgid "Choose/Modify Coordinates"
+msgstr "Choose/Modify Coordinates"
+
+#: locationdialog.cpp:70
+msgid "City filter:"
+msgstr "City filter:"
+
+#: locationdialog.cpp:72
+msgid "Province filter:"
+msgstr "Province filter:"
+
+#: locationdialog.cpp:74
+msgid "Country filter:"
+msgstr "Country filter:"
+
+#. i18n: file kswizardui.ui line 278
+#: locationdialog.cpp:90 rc.cpp:779 rc.cpp:2168
+#, no-c-format
+msgid "City:"
+msgstr "City:"
+
+#: locationdialog.cpp:91
+msgid "State/Province:"
+msgstr "State/Province:"
+
+#. i18n: file kswizardui.ui line 262
+#: locationdialog.cpp:92 rc.cpp:773 rc.cpp:2171
+#, no-c-format
+msgid "Country:"
+msgstr "Country:"
+
+#. i18n: file kswizardui.ui line 351
+#: locationdialog.cpp:93 rc.cpp:794 rc.cpp:2542 rc.cpp:2611 rc.cpp:2653
+#: rc.cpp:2728 rc.cpp:2911 rc.cpp:3022 rc.cpp:3037 rc.cpp:3178 rc.cpp:3241
+#: rc.cpp:3427 rc.cpp:3454 rc.cpp:3526 rc.cpp:3601
+#, no-c-format
+msgid "Longitude:"
+msgstr "Longitude:"
+
+#. i18n: file kswizardui.ui line 359
+#: locationdialog.cpp:94 rc.cpp:797 rc.cpp:2545 rc.cpp:2608 rc.cpp:2650
+#: rc.cpp:2725 rc.cpp:2908 rc.cpp:3019 rc.cpp:3040 rc.cpp:3181 rc.cpp:3238
+#: rc.cpp:3523 rc.cpp:3604
+#, no-c-format
+msgid "Latitude:"
+msgstr "Latitude:"
+
+#: locationdialog.cpp:95
+msgid ""
+"_: timezone offset from universal time\n"
+"UT offset:"
+msgstr "UT offset:"
+
+#: locationdialog.cpp:96
+msgid ""
+"_: daylight savings time rule\n"
+"DST rule:"
+msgstr "DST rule:"
+
+#. i18n: file tools/altvstimeui.ui line 238
+#: locationdialog.cpp:120 rc.cpp:1978
+#, no-c-format
+msgid "Clear Fields"
+msgstr "Clear Fields"
+
+#: locationdialog.cpp:121
+msgid "Explain DST Rules"
+msgstr "Explain DST Rules"
+
+#: locationdialog.cpp:240 locationdialog.cpp:281 locationdialog.cpp:435
+#, c-format
+msgid ""
+"_n: One city matches search criteria\n"
+"%n cities match search criteria"
+msgstr ""
+"One city matches search criteria\n"
+"%n cities match search criteria"
+
+#: locationdialog.cpp:335
+msgid "This City already exists in the database."
+msgstr "This City already exists in the database."
+
+#: locationdialog.cpp:336
+msgid "Error: Duplicate Entry"
+msgstr "Error: Duplicate Entry"
+
+#: locationdialog.cpp:346
+msgid "All fields (except province) must be filled to add this location."
+msgstr "All fields (except province) must be filled to add this location."
+
+#: locationdialog.cpp:347
+msgid "Fields are Empty"
+msgstr "Fields are Empty"
+
+#: locationdialog.cpp:352
+msgid "Could not parse coordinates."
+msgstr "Could not parse coordinates."
+
+#: locationdialog.cpp:353
+msgid "Bad Coordinates"
+msgstr "Bad Coordinates"
+
+#: locationdialog.cpp:357
+msgid "Really override original data for this city?"
+msgstr "Really override original data for this city?"
+
+#: locationdialog.cpp:358
+msgid "Override Existing Data?"
+msgstr "Override Existing Data?"
+
+#: locationdialog.cpp:358
+msgid "Override Data"
+msgstr "Override Data"
+
+#: locationdialog.cpp:358
+msgid "Do Not Override"
+msgstr "Do Not Override"
+
+#: locationdialog.cpp:374
+msgid ""
+"Local cities database could not be opened.\n"
+"Location will not be recorded."
+msgstr ""
+"Local cities database could not be opened.\n"
+"Location will not be recorded."
+
+#: locationdialog.cpp:477
+msgid " Start Date (Start Time) / Revert Date (Revert Time)"
+msgstr " Start Date (Start Time) / Revert Date (Revert Time)"
+
+#: locationdialog.cpp:479
+msgid "--: No DST correction"
+msgstr "--: No DST correction"
+
+#: locationdialog.cpp:480
+msgid "AU: last Sun in Oct. (02:00) / last Sun in Mar. (02:00)"
+msgstr "AU: last Sun in Oct. (02:00) / last Sun in Mar. (02:00)"
+
+#: locationdialog.cpp:481
+msgid "BZ: 2nd Sun in Oct. (00:00) / 3rd Sun in Feb. (00:00)"
+msgstr "BZ: 2nd Sun in Oct. (00:00) / 3rd Sun in Feb. (00:00)"
+
+#: locationdialog.cpp:482
+msgid "CH: 2nd Sun in Apr. (00:00) / 2nd Sun in Sep. (00:00)"
+msgstr "CH: 2nd Sun in Apr. (00:00) / 2nd Sun in Sep. (00:00)"
+
+#: locationdialog.cpp:483
+msgid "CL: 2nd Sun in Oct. (04:00) / 2nd Sun in Mar. (04:00)"
+msgstr "CL: 2nd Sun in Oct. (04:00) / 2nd Sun in Mar. (04:00)"
+
+#: locationdialog.cpp:484
+msgid "CZ: 1st Sun in Oct. (02:45) / 3rd Sun in Mar. (02:45)"
+msgstr "CZ: 1st Sun in Oct. (02:45) / 3rd Sun in Mar. (02:45)"
+
+#: locationdialog.cpp:485
+msgid "EE: Last Sun in Mar. (00:00) / Last Sun in Oct. (02:00)"
+msgstr "EE: Last Sun in Mar. (00:00) / Last Sun in Oct. (02:00)"
+
+#: locationdialog.cpp:486
+msgid "EG: Last Fri in Apr. (00:00) / Last Thu in Sep. (00:00)"
+msgstr "EG: Last Fri in Apr. (00:00) / Last Thu in Sep. (00:00)"
+
+#: locationdialog.cpp:487
+msgid "EU: Last Sun in Mar. (01:00) / Last Sun in Oct. (01:00)"
+msgstr "EU: Last Sun in Mar. (01:00) / Last Sun in Oct. (01:00)"
+
+#: locationdialog.cpp:488
+msgid "FK: 1st Sun in Sep. (02:00) / 3rd Sun in Apr. (02:00)"
+msgstr "FK: 1st Sun in Sep. (02:00) / 3rd Sun in Apr. (02:00)"
+
+#: locationdialog.cpp:489
+msgid "HK: 2nd Sun in May (03:30) / 3rd Sun in Oct. (03:30)"
+msgstr "HK: 2nd Sun in May (03:30) / 3rd Sun in Oct. (03:30)"
+
+#: locationdialog.cpp:490
+msgid "IQ: Apr 1 (03:00) / Oct. 1 (00:00)"
+msgstr "IQ: Apr 1 (03:00) / Oct. 1 (00:00)"
+
+#: locationdialog.cpp:491
+msgid "IR: Mar 21 (00:00) / Sep. 22 (00:00)"
+msgstr "IR: Mar 21 (00:00) / Sep. 22 (00:00)"
+
+#: locationdialog.cpp:492
+msgid "JD: Last Thu in Mar. (00:00) / Last Thu in Sep. (00:00)"
+msgstr "JD: Last Thu in Mar. (00:00) / Last Thu in Sep. (00:00)"
+
+#: locationdialog.cpp:493
+msgid "LB: Last Sun in Mar. (00:00) / Last Sun in Oct. (00:00)"
+msgstr "LB: Last Sun in Mar. (00:00) / Last Sun in Oct. (00:00)"
+
+#: locationdialog.cpp:494
+msgid "MX: 1st Sun in May (02:00) / Last Sun in Sep. (02:00)"
+msgstr "MX: 1st Sun in May (02:00) / Last Sun in Sep. (02:00)"
+
+#: locationdialog.cpp:495
+msgid "NB: 1st Sun in Sep. (02:00) / 1st Sun in Apr. (02:00)"
+msgstr "NB: 1st Sun in Sep. (02:00) / 1st Sun in Apr. (02:00)"
+
+#: locationdialog.cpp:496
+msgid "NZ: 1st Sun in Oct. (02:00) / 3rd Sun in Mar. (02:00)"
+msgstr "NZ: 1st Sun in Oct. (02:00) / 3rd Sun in Mar. (02:00)"
+
+#: locationdialog.cpp:497
+msgid "PY: 1st Sun in Oct. (00:00) / 1st Sun in Mar. (00:00)"
+msgstr "PY: 1st Sun in Oct. (00:00) / 1st Sun in Mar. (00:00)"
+
+#: locationdialog.cpp:498
+msgid "RU: Last Sun in Mar. (02:00) / Last Sun in Oct. (02:00)"
+msgstr "RU: Last Sun in Mar. (02:00) / Last Sun in Oct. (02:00)"
+
+#: locationdialog.cpp:499
+msgid "SK: 2nd Sun in May (00:00) / 2nd Sun in Oct. (00:00)"
+msgstr "SK: 2nd Sun in May (00:00) / 2nd Sun in Oct. (00:00)"
+
+#: locationdialog.cpp:500
+msgid "SY: Apr. 1 (00:00) / Oct. 1 (00:00)"
+msgstr "SY: Apr. 1 (00:00) / Oct. 1 (00:00)"
+
+#: locationdialog.cpp:501
+msgid "TG: 1st Sun in Nov. (02:00) / Last Sun in Jan. (02:00)"
+msgstr "TG: 1st Sun in Nov. (02:00) / Last Sun in Jan. (02:00)"
+
+#: locationdialog.cpp:502
+msgid "TS: 1st Sun in Oct. (02:00) / Last Sun in Mar. (02:00)"
+msgstr "TS: 1st Sun in Oct. (02:00) / Last Sun in Mar. (02:00)"
+
+#: locationdialog.cpp:503
+msgid "US: 1st Sun in Apr. (02:00) / Last Sun in Oct. (02:00)"
+msgstr "US: 1st Sun in Apr. (02:00) / Last Sun in Oct. (02:00)"
+
+#: locationdialog.cpp:504
+msgid "ZN: Apr. 1 (01:00) / Oct. 1 (00:00)"
+msgstr "ZN: Apr. 1 (01:00) / Oct. 1 (00:00)"
+
+#: locationdialog.cpp:506
+msgid "Daylight Saving Time Rules"
+msgstr "Daylight Saving Time Rules"
+
+#: main.cpp:35
+msgid "Desktop Planetarium"
+msgstr "Desktop Planetarium"
+
+#: main.cpp:37
+msgid ""
+"Some images in KStars are for non-commercial use only. See README.images."
+msgstr ""
+"Some images in KStars are for non-commercial use only. See README.images."
+
+#: main.cpp:42
+msgid "Dump sky image to file"
+msgstr "Dump sky image to file"
+
+#: main.cpp:43
+msgid "Script to execute"
+msgstr "Script to execute"
+
+#: main.cpp:44
+msgid "Width of sky image"
+msgstr "Width of sky image"
+
+#: main.cpp:45
+msgid "Height of sky image"
+msgstr "Height of sky image"
+
+#: main.cpp:46
+msgid "Filename for sky image"
+msgstr "Filename for sky image"
+
+#: main.cpp:47
+msgid "Date and time"
+msgstr "Date and time"
+
+#: main.cpp:48
+msgid "Start with clock paused"
+msgstr "Start with clock paused"
+
+#: main.cpp:54
+msgid "KStars"
+msgstr "KStars"
+
+#: main.cpp:56
+msgid "(c) 2001-2003, The KStars Team"
+msgstr "(c) 2001-2003, The KStars Team"
+
+#: main.cpp:71
+msgid "Dumping sky image"
+msgstr "Dumping sky image"
+
+#: main.cpp:124
+msgid "Could not parse Date/Time string: "
+msgstr "Could not parse Date/Time string: "
+
+#: main.cpp:125
+msgid "Valid date formats: "
+msgstr "Valid date formats: "
+
+#: main.cpp:129
+msgid "Using CPU date/time instead."
+msgstr "Using CPU date/time instead."
+
+#: main.cpp:154
+msgid "Script executed."
+msgstr "Script executed."
+
+#: main.cpp:156
+msgid "Could not execute script."
+msgstr "Could not execute script."
+
+#: main.cpp:168
+msgid "Unable to save image: %1 "
+msgstr "Unable to save image: %1 "
+
+#: main.cpp:169
+#, c-format
+msgid "Saved to file: %1"
+msgstr "Saved to file: %1"
+
+#: main.cpp:182
+msgid "Specified date (%1) is invalid. Will use current CPU date instead."
+msgstr "Specified date (%1) is invalid. Will use current CPU date instead."
+
+#: opscatalog.cpp:38
+msgid "Index Catalog (IC)"
+msgstr "Index Catalogue (IC)"
+
+#: opscatalog.cpp:41
+msgid "New General Catalog (NGC)"
+msgstr "New General Catalogue (NGC)"
+
+#: opscatalog.cpp:44
+msgid "Messier Catalog (images)"
+msgstr "Messier Catalogue (images)"
+
+#: opscatalog.cpp:47
+msgid "Messier Catalog (symbols)"
+msgstr "Messier Catalogue (symbols)"
+
+#: opscolors.cpp:50 tools/scriptbuilder.cpp:702
+msgid ""
+"_: use 'moonless night' color scheme\n"
+"Moonless Night"
+msgstr "Moonless Night"
+
+#: opscolors.cpp:74
+msgid ""
+"_: use realistic star colors\n"
+"Real Colors"
+msgstr "Real Colours"
+
+#: opscolors.cpp:75
+msgid ""
+"_: show stars as red circles\n"
+"Solid Red"
+msgstr "Solid Red"
+
+#: opscolors.cpp:76
+msgid ""
+"_: show stars as black circles\n"
+"Solid Black"
+msgstr "Solid Black"
+
+#: opscolors.cpp:77
+msgid ""
+"_: show stars as white circles\n"
+"Solid White"
+msgstr "Solid White"
+
+#: opscolors.cpp:126
+msgid ""
+"The specified color scheme file (%1) could not be found, or was corrupt."
+msgstr ""
+"The specified colour scheme file (%1) could not be found, or was corrupt."
+
+#: opscolors.cpp:127
+msgid "Could Not Set Color Scheme"
+msgstr "Could Not Set Colour Scheme"
+
+#: opscolors.cpp:162
+msgid "New Color Scheme"
+msgstr "New Colour Scheme"
+
+#: opscolors.cpp:163
+msgid "Enter a name for the new color scheme:"
+msgstr "Enter a name for the new colour scheme:"
+
+#: opscolors.cpp:187
+msgid ""
+"Local color scheme index file could not be opened.\n"
+"Scheme cannot be removed."
+msgstr ""
+"Local colour scheme index file could not be opened.\n"
+"Scheme cannot be removed."
+
+#: opscolors.cpp:216
+#, c-format
+msgid "Could not delete the file: %1"
+msgstr "Could not delete the file: %1"
+
+#: opscolors.cpp:217
+msgid "Error Deleting File"
+msgstr "Error Deleting File"
+
+#: opscolors.cpp:227
+msgid "Could not find an entry named %1 in colors.dat."
+msgstr "Could not find an entry named %1 in colors.dat."
+
+#: opscolors.cpp:228
+msgid "Scheme Not Found"
+msgstr "Scheme Not Found"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 94
+#: planetcatalog.cpp:49 rc.cpp:3145 rc.cpp:3256 tools/modcalcplanets.cpp:101
+#: tools/modcalcplanets.cpp:377 tools/modcalcplanets.cpp:514
+#, no-c-format
+msgid "Earth"
+msgstr "Earth"
+
+#. i18n: file opssolarsystemui.ui line 200
+#: planetcatalog.cpp:61 rc.cpp:1639 rc.cpp:3139 rc.cpp:3250
+#: tools/modcalcplanets.cpp:106 tools/modcalcplanets.cpp:375
+#, no-c-format
+msgid "Mercury"
+msgstr "Mercury"
+
+#. i18n: file opssolarsystemui.ui line 144
+#: planetcatalog.cpp:66 rc.cpp:1603 rc.cpp:3142 rc.cpp:3253
+#: tools/modcalcplanets.cpp:112 tools/modcalcplanets.cpp:376
+#, no-c-format
+msgid "Venus"
+msgstr "Venus"
+
+#. i18n: file opssolarsystemui.ui line 74
+#: planetcatalog.cpp:71 rc.cpp:1558 rc.cpp:3148 rc.cpp:3259
+#: tools/modcalcplanets.cpp:121 tools/modcalcplanets.cpp:378
+#, no-c-format
+msgid "Mars"
+msgstr "Mars"
+
+#. i18n: file opssolarsystemui.ui line 172
+#: planetcatalog.cpp:76 rc.cpp:1621 rc.cpp:3151 rc.cpp:3262
+#: tools/modcalcplanets.cpp:127 tools/modcalcplanets.cpp:379
+#, no-c-format
+msgid "Jupiter"
+msgstr "Jupiter"
+
+#. i18n: file opssolarsystemui.ui line 46
+#: planetcatalog.cpp:81 rc.cpp:1540 rc.cpp:3154 rc.cpp:3265
+#: tools/modcalcplanets.cpp:133 tools/modcalcplanets.cpp:380
+#, no-c-format
+msgid "Saturn"
+msgstr "Saturn"
+
+#. i18n: file opssolarsystemui.ui line 245
+#: planetcatalog.cpp:86 rc.cpp:1657 rc.cpp:3157 rc.cpp:3268
+#: tools/modcalcplanets.cpp:139 tools/modcalcplanets.cpp:381
+#, no-c-format
+msgid "Uranus"
+msgstr "Uranus"
+
+#. i18n: file opssolarsystemui.ui line 214
+#: planetcatalog.cpp:91 rc.cpp:1648 rc.cpp:3160 rc.cpp:3271
+#: tools/modcalcplanets.cpp:145 tools/modcalcplanets.cpp:382
+#, no-c-format
+msgid "Neptune"
+msgstr "Neptune"
+
+#. i18n: file addcatdialogui.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "AddCatDialog"
+msgstr "AddCatDialogue"
+
+#. i18n: file addcatdialogui.ui line 27
+#: rc.cpp:6
+#, no-c-format
+msgid "Import File"
+msgstr "Import File"
+
+#. i18n: file addcatdialogui.ui line 38
+#: rc.cpp:9
+#, no-c-format
+msgid "Enter import data filename"
+msgstr "Enter import data filename"
+
+#. i18n: file addcatdialogui.ui line 41
+#: rc.cpp:12
+#, no-c-format
+msgid ""
+"To import an existing data file, enter its filename here. You will then "
+"describe the contents of the file below. You can leave the filename blank to "
+"construct a catalog file with a valid header, but no data."
+msgstr ""
+"To import an existing data file, enter its filename here. You will then "
+"describe the contents of the file below. You can leave the filename blank to "
+"construct a catalogue file with a valid header, but no data."
+
+#. i18n: file addcatdialogui.ui line 57
+#: rc.cpp:15
+#, no-c-format
+msgid "Contents of the imported data file"
+msgstr "Contents of the imported data file"
+
+#. i18n: file addcatdialogui.ui line 60
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"When you select a data file in the above line, its contents are displayed here."
+msgstr ""
+"When you select a data file in the above line, its contents are displayed here."
+
+#. i18n: file addcatdialogui.ui line 70
+#: rc.cpp:21
+#, no-c-format
+msgid "Describe Data Fields"
+msgstr "Describe Data Fields"
+
+#. i18n: file addcatdialogui.ui line 94
+#: rc.cpp:24
+#, no-c-format
+msgid "<b>Catalog fields:</b>"
+msgstr "<b>Catalogue fields:</b>"
+
+#. i18n: file addcatdialogui.ui line 102
+#: rc.cpp:27
+#, no-c-format
+msgid "Data fields present in the import file"
+msgstr "Data fields present in the import file"
+
+#. i18n: file addcatdialogui.ui line 105
+#: rc.cpp:30
+#, no-c-format
+msgid ""
+"Build a list of data fields for your import data file (in the correct order "
+"from left to right), by dragging items from the \"Available fields\" list."
+msgstr ""
+"Build a list of data fields for your import data file (in the correct order "
+"from left to right), by dragging items from the \"Available fields\" list."
+
+#. i18n: file addcatdialogui.ui line 128
+#: rc.cpp:33
+#, no-c-format
+msgid "<b>Available fields:</b>"
+msgstr "<b>Available fields:</b>"
+
+#. i18n: file addcatdialogui.ui line 136
+#: rc.cpp:36
+#, no-c-format
+msgid "The list of available data fields"
+msgstr "The list of available data fields"
+
+#. i18n: file addcatdialogui.ui line 139
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"Drag items from this box to the \"Catalog fields\" box to describe the contents "
+"of your imported data file."
+msgstr ""
+"Drag items from this box to the \"Catalogue fields\" box to describe the "
+"contents of your imported data file."
+
+#. i18n: file addcatdialogui.ui line 167
+#: rc.cpp:42
+#, no-c-format
+msgid "The coordinate epoch for the catalog"
+msgstr "The coordinate epoch for the catalogue"
+
+#. i18n: file addcatdialogui.ui line 175
+#: rc.cpp:45
+#, no-c-format
+msgid "Catalog name prefix:"
+msgstr "Catalogue name prefix:"
+
+#. i18n: file addcatdialogui.ui line 191
+#: rc.cpp:48
+#, no-c-format
+msgid "Symbol color:"
+msgstr "Symbol colour:"
+
+#. i18n: file addcatdialogui.ui line 216
+#: rc.cpp:51
+#, no-c-format
+msgid "Coordinate epoch:"
+msgstr "Coordinate epoch:"
+
+#. i18n: file addcatdialogui.ui line 252
+#: rc.cpp:54
+#, no-c-format
+msgid "Preview &Output"
+msgstr "Preview &Output"
+
+#. i18n: file addcatdialogui.ui line 272
+#: rc.cpp:57
+#, no-c-format
+msgid "Enter the filename for the output catalog file"
+msgstr "Enter the filename for the output catalogue file"
+
+#. i18n: file addcatdialogui.ui line 280
+#: rc.cpp:60
+#, no-c-format
+msgid "Catalog name:"
+msgstr "Catalogue name:"
+
+#. i18n: file addcatdialogui.ui line 288
+#: rc.cpp:63
+#, no-c-format
+msgid "Save catalog as:"
+msgstr "Save catalogue as:"
+
+#. i18n: file addcatdialogui.ui line 296
+#: rc.cpp:66
+#, no-c-format
+msgid "Enter a name for the catalog"
+msgstr "Enter a name for the catalogue"
+
+#. i18n: file addlinkdialogui.ui line 24
+#: rc.cpp:69
+#, no-c-format
+msgid "Resource Type"
+msgstr "Resource Type"
+
+#. i18n: file addlinkdialogui.ui line 35
+#: rc.cpp:72
+#, no-c-format
+msgid "Image"
+msgstr "Image"
+
+#. i18n: file addlinkdialogui.ui line 66
+#: rc.cpp:78
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file addlinkdialogui.ui line 128
+#: rc.cpp:84
+#, no-c-format
+msgid "Check URL"
+msgstr "Check URL"
+
+#. i18n: file ccdpreviewui.ui line 16
+#: rc.cpp:87
+#, no-c-format
+msgid "CCD Preview"
+msgstr "CCD Preview"
+
+#. i18n: file ccdpreviewui.ui line 50
+#: rc.cpp:90 rc.cpp:1798
+#, no-c-format
+msgid "Play/Pause"
+msgstr "Play/Pause"
+
+#. i18n: file ccdpreviewui.ui line 76
+#: rc.cpp:93 rc.cpp:1801
+#, no-c-format
+msgid "Capture Image"
+msgstr "Capture Image"
+
+#. i18n: file ccdpreviewui.ui line 87
+#: rc.cpp:96 rc.cpp:1804
+#, no-c-format
+msgid "Image Format"
+msgstr "Image Format"
+
+#. i18n: file ccdpreviewui.ui line 163
+#: rc.cpp:99 rc.cpp:141
+#, no-c-format
+msgid "Brightness:"
+msgstr "Brightness:"
+
+#. i18n: file ccdpreviewui.ui line 179
+#: rc.cpp:102 rc.cpp:138
+#, no-c-format
+msgid "Contrast:"
+msgstr "Contrast:"
+
+#. i18n: file ccdpreviewui.ui line 195
+#: rc.cpp:105
+#, no-c-format
+msgid "Gamma:"
+msgstr "Gamma:"
+
+#. i18n: file ccdpreviewui.ui line 211
+#: rc.cpp:108 rc.cpp:1834
+#, no-c-format
+msgid "Focal length:"
+msgstr "Focal length:"
+
+#. i18n: file ccdpreviewui.ui line 230
+#: rc.cpp:111
+#, no-c-format
+msgid "FWHM:"
+msgstr "FWHM:"
+
+#. i18n: file ccdpreviewui.ui line 233
+#: rc.cpp:114 rc.cpp:123 rc.cpp:129
+#, no-c-format
+msgid "Full Width at Half Maximum"
+msgstr "Full Width at Half Maximum"
+
+#. i18n: file ccdpreviewui.ui line 339
+#: rc.cpp:117
+#, no-c-format
+msgid "Enter the telescope focal length in mm"
+msgstr "Enter the telescope focal length in mm"
+
+#. i18n: file ccdpreviewui.ui line 364
+#: rc.cpp:120
+#, no-c-format
+msgid "--"
+msgstr "--"
+
+#. i18n: file ccdpreviewui.ui line 396
+#: rc.cpp:126 rc.cpp:883 rc.cpp:894 rc.cpp:947 rc.cpp:958 rc.cpp:1840
+#: rc.cpp:1843
+#, no-c-format
+msgid "mm"
+msgstr "mm"
+
+#. i18n: file ccdpreviewui.ui line 415
+#: rc.cpp:132
+#, no-c-format
+msgid "arcsecs"
+msgstr "arcsecs"
+
+#. i18n: file contrastbrightnessgui.ui line 16
+#: rc.cpp:135
+#, no-c-format
+msgid "Contrast/Brightness"
+msgstr "Contrast/Brightness"
+
+#. i18n: file details_data.ui line 16
+#: rc.cpp:144
+#, no-c-format
+msgid "Details - General Data"
+msgstr "Details - General Data"
+
+#. i18n: file details_data.ui line 46
+#: rc.cpp:147
+#, no-c-format
+msgid "<p align=\"center\">Primary Name, Other Names</p>"
+msgstr "<p align=\"center\">Primary Name, Other Names</p>"
+
+#. i18n: file details_data.ui line 142
+#: rc.cpp:153
+#, no-c-format
+msgid "in"
+msgstr "in"
+
+#. i18n: file details_data.ui line 168
+#: rc.cpp:156
+#, no-c-format
+msgid "Constellation"
+msgstr "Constellation"
+
+#. i18n: file details_data.ui line 222
+#: rc.cpp:159
+#, no-c-format
+msgid "Click to change image"
+msgstr "Click to change image"
+
+#. i18n: file details_data.ui line 225
+#: rc.cpp:162
+#, no-c-format
+msgid ""
+"A small thumbnail image of the object is shown here. You can modify the image "
+"by clicking on it."
+msgstr ""
+"A small thumbnail image of the object is shown here. You can modify the image "
+"by clicking on it."
+
+#. i18n: file details_data.ui line 293
+#: rc.cpp:165
+#, no-c-format
+msgid "0.00 arcmin"
+msgstr "0.00 arcmin"
+
+#. i18n: file details_data.ui line 317
+#: rc.cpp:168
+#, no-c-format
+msgid "0.00 mag"
+msgstr "0.00 mag"
+
+#. i18n: file details_data.ui line 346
+#: rc.cpp:171
+#, no-c-format
+msgid "Magnitude:"
+msgstr "Magnitude:"
+
+#. i18n: file details_data.ui line 378
+#: rc.cpp:174 rc.cpp:2389
+#, no-c-format
+msgid "Distance:"
+msgstr "Distance:"
+
+#. i18n: file details_data.ui line 405
+#: rc.cpp:177
+#, no-c-format
+msgid "0.00 pc"
+msgstr "0.00 pc"
+
+#. i18n: file details_data.ui line 434
+#: rc.cpp:180
+#, no-c-format
+msgid "Size:"
+msgstr "Size:"
+
+#. i18n: file details_data.ui line 504
+#: rc.cpp:183
+#, no-c-format
+msgid "Add to Observing List"
+msgstr "Add to Observing List"
+
+#. i18n: file details_data.ui line 512
+#: rc.cpp:186
+#, no-c-format
+msgid "Center in Map"
+msgstr "Centre in Map"
+
+#. i18n: file details_data.ui line 520
+#: rc.cpp:189
+#, no-c-format
+msgid "Center in Telescope"
+msgstr "Centre in Telescope"
+
+#. i18n: file details_database.ui line 16
+#: rc.cpp:192
+#, no-c-format
+msgid "Details - Online Databases"
+msgstr "Details - Online Databases"
+
+#. i18n: file details_database.ui line 25
+#: rc.cpp:195
+#, no-c-format
+msgid "Choose Online Database"
+msgstr "Choose Online Database"
+
+#. i18n: file details_links.ui line 16
+#: rc.cpp:198
+#, no-c-format
+msgid "Details - Resource Links"
+msgstr "Details - Resource Links"
+
+#. i18n: file details_links.ui line 43
+#: rc.cpp:201
+#, no-c-format
+msgid "<p align=\"center\">Information Links</p>"
+msgstr "<p align=\"center\">Information Links</p>"
+
+#. i18n: file details_links.ui line 97
+#: rc.cpp:204
+#, no-c-format
+msgid "<p align=\"center\">Image Links</p>"
+msgstr "<p align=\"center\">Image Links</p>"
+
+#. i18n: file details_links.ui line 129
+#: rc.cpp:207
+#, no-c-format
+msgid "View Resource"
+msgstr "View Resource"
+
+#. i18n: file details_links.ui line 145
+#: rc.cpp:213
+#, no-c-format
+msgid "Edit Link..."
+msgstr "Edit Link..."
+
+#. i18n: file details_links.ui line 153
+#: rc.cpp:216
+#, no-c-format
+msgid "Remove Link"
+msgstr "Remove Link"
+
+#. i18n: file details_log.ui line 16
+#: rc.cpp:219
+#, no-c-format
+msgid "Details - User Log"
+msgstr "Details - User Log"
+
+#. i18n: file details_log.ui line 35
+#: rc.cpp:222
+#, no-c-format
+msgid "<p align=\"center\">User Log</p>"
+msgstr "<p align=\"center\">User Log</p>"
+
+#. i18n: file details_position.ui line 16
+#: rc.cpp:225
+#, no-c-format
+msgid "Details - Position Data"
+msgstr "Details - Position Data"
+
+#. i18n: file details_position.ui line 43
+#: rc.cpp:228
+#, no-c-format
+msgid "<p align=\"center\">Coordinates</p>"
+msgstr "<p align=\"center\">Coordinates</p>"
+
+#. i18n: file details_position.ui line 109
+#: rc.cpp:231 rc.cpp:234 rc.cpp:243 rc.cpp:246 rc.cpp:258 rc.cpp:288
+#: rc.cpp:297 rc.cpp:300
+#, no-c-format
+msgid "00:00:00"
+msgstr "00:00:00"
+
+#. i18n: file details_position.ui line 155
+#: rc.cpp:237
+#, no-c-format
+msgid "Dec (2000.0):"
+msgstr "Dec (2000.0):"
+
+#. i18n: file details_position.ui line 179
+#: rc.cpp:240
+#, no-c-format
+msgid "RA (2000.0):"
+msgstr "RA (2000.0):"
+
+#. i18n: file details_position.ui line 280
+#: rc.cpp:249 rc.cpp:2581 rc.cpp:2614 rc.cpp:3199
+#, no-c-format
+msgid "Altitude:"
+msgstr "Altitude:"
+
+#. i18n: file details_position.ui line 304
+#: rc.cpp:252 rc.cpp:2578 rc.cpp:2605 rc.cpp:3196
+#, no-c-format
+msgid "Azimuth:"
+msgstr "Azimuth:"
+
+#. i18n: file details_position.ui line 365
+#: rc.cpp:255
+#, no-c-format
+msgid "Hour angle:"
+msgstr "Hour angle:"
+
+#. i18n: file details_position.ui line 441
+#: rc.cpp:261
+#, no-c-format
+msgid "Airmass:"
+msgstr "Airmass:"
+
+#. i18n: file details_position.ui line 469
+#: rc.cpp:264
+#, no-c-format
+msgid "1.00"
+msgstr "1.00"
+
+#. i18n: file details_position.ui line 518
+#: rc.cpp:267
+#, no-c-format
+msgid "<p align=\"center\">Rise/Set/Transit</p>"
+msgstr "<p align=\"center\">Rise/Set/Transit</p>"
+
+#. i18n: file details_position.ui line 584
+#: rc.cpp:270 rc.cpp:273 rc.cpp:285
+#, no-c-format
+msgid "00:00"
+msgstr "00:00"
+
+#. i18n: file details_position.ui line 630
+#: rc.cpp:276
+#, no-c-format
+msgid "Set time:"
+msgstr "Set time:"
+
+#. i18n: file details_position.ui line 654
+#: rc.cpp:279
+#, no-c-format
+msgid "Transit time:"
+msgstr "Transit time:"
+
+#. i18n: file details_position.ui line 678
+#: rc.cpp:282
+#, no-c-format
+msgid "Rise time:"
+msgstr "Rise time:"
+
+#. i18n: file details_position.ui line 779
+#: rc.cpp:291
+#, no-c-format
+msgid "Azimuth at set:"
+msgstr "Azimuth at set:"
+
+#. i18n: file details_position.ui line 803
+#: rc.cpp:294
+#, no-c-format
+msgid "Altitude at transit:"
+msgstr "Altitude at transit:"
+
+#. i18n: file details_position.ui line 877
+#: rc.cpp:303
+#, no-c-format
+msgid "Azimuth at rise:"
+msgstr "Azimuth at rise:"
+
+#. i18n: file devmanager.ui line 16
+#: rc.cpp:306
+#, no-c-format
+msgid "Device Manager"
+msgstr "Device Manager"
+
+#. i18n: file devmanager.ui line 34
+#: rc.cpp:309
+#, no-c-format
+msgid "Local/Server"
+msgstr "Local/Server"
+
+#. i18n: file devmanager.ui line 43
+#: rc.cpp:312
+#, no-c-format
+msgid "Device"
+msgstr "Device"
+
+#. i18n: file devmanager.ui line 54
+#: rc.cpp:315 rc.cpp:348
+#, no-c-format
+msgid "Status"
+msgstr "Status"
+
+#. i18n: file devmanager.ui line 65
+#: rc.cpp:318 rc.cpp:330 rc.cpp:2303
+#, no-c-format
+msgid "Mode"
+msgstr "Mode"
+
+#. i18n: file devmanager.ui line 76
+#: rc.cpp:321
+#, no-c-format
+msgid "Version"
+msgstr "Version"
+
+#. i18n: file devmanager.ui line 87
+#: rc.cpp:324 rc.cpp:354
+#, no-c-format
+msgid "Port"
+msgstr "Port"
+
+#. i18n: file devmanager.ui line 119
+#: rc.cpp:327
+#, no-c-format
+msgid "Server Log"
+msgstr "Server Log"
+
+#. i18n: file devmanager.ui line 163
+#: rc.cpp:333 rc.cpp:2306
+#, no-c-format
+msgid "Local"
+msgstr "Local"
+
+#. i18n: file devmanager.ui line 174
+#: rc.cpp:336 rc.cpp:2309
+#, no-c-format
+msgid "Server"
+msgstr "Server"
+
+#. i18n: file devmanager.ui line 195
+#: rc.cpp:339
+#, no-c-format
+msgid "R&un Service"
+msgstr "R&un Service"
+
+#. i18n: file devmanager.ui line 235
+#: rc.cpp:345
+#, no-c-format
+msgid "Client"
+msgstr "Client"
+
+#. i18n: file devmanager.ui line 255
+#: rc.cpp:351 rc.cpp:3744
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file devmanager.ui line 292
+#: rc.cpp:357
+#, no-c-format
+msgid "Hosts"
+msgstr "Hosts"
+
+#. i18n: file devmanager.ui line 303
+#: rc.cpp:360 rc.cpp:513 rc.cpp:537 rc.cpp:561
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file devmanager.ui line 329
+#: rc.cpp:369 rc.cpp:2315
+#, no-c-format
+msgid "Connection"
+msgstr "Connection"
+
+#. i18n: file fitsheaderdialog.ui line 28
+#: rc.cpp:384
+#, no-c-format
+msgid "Card"
+msgstr "Card"
+
+#. i18n: file fitsheaderdialog.ui line 39
+#: rc.cpp:387
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file fitsheaderdialog.ui line 50
+#: rc.cpp:390
+#, no-c-format
+msgid "Comment"
+msgstr "Comment"
+
+#. i18n: file focusdialogdlg.ui line 28
+#: rc.cpp:396
+#, no-c-format
+msgid "RA/Dec"
+msgstr "RA/Dec"
+
+#. i18n: file focusdialogdlg.ui line 39
+#: rc.cpp:399
+#, no-c-format
+msgid "New RA:"
+msgstr "New RA:"
+
+#. i18n: file focusdialogdlg.ui line 50
+#: rc.cpp:402
+#, no-c-format
+msgid "Enter new Right Ascension"
+msgstr "Enter new Right Ascension"
+
+#. i18n: file focusdialogdlg.ui line 61
+#: rc.cpp:405
+#, no-c-format
+msgid "Enter new Declination"
+msgstr "Enter new Declination"
+
+#. i18n: file focusdialogdlg.ui line 69
+#: rc.cpp:408
+#, no-c-format
+msgid "New dec:"
+msgstr "New dec:"
+
+#. i18n: file focusdialogdlg.ui line 77
+#: rc.cpp:411 rc.cpp:1950 rc.cpp:2461 rc.cpp:2494 rc.cpp:2572 rc.cpp:2602
+#: rc.cpp:2719 rc.cpp:2752 rc.cpp:2899 rc.cpp:2935 rc.cpp:3541 rc.cpp:3589
+#, no-c-format
+msgid "Epoch:"
+msgstr "Epoch:"
+
+#. i18n: file focusdialogdlg.ui line 85
+#: rc.cpp:414
+#, no-c-format
+msgid "2000.0"
+msgstr "2000.0"
+
+#. i18n: file focusdialogdlg.ui line 88
+#: rc.cpp:417
+#, no-c-format
+msgid "Epoch for the RA/Dec coordinates"
+msgstr "Epoch for the RA/Dec coordinates"
+
+#. i18n: file focusdialogdlg.ui line 98
+#: rc.cpp:420
+#, no-c-format
+msgid "Az/Alt"
+msgstr "Az/Alt"
+
+#. i18n: file focusdialogdlg.ui line 109
+#: rc.cpp:423
+#, no-c-format
+msgid "New azimuth:"
+msgstr "New azimuth:"
+
+#. i18n: file focusdialogdlg.ui line 117
+#: rc.cpp:426
+#, no-c-format
+msgid "New altitude:"
+msgstr "New altitude:"
+
+#. i18n: file focusdialogdlg.ui line 128
+#: rc.cpp:429
+#, no-c-format
+msgid "Enter new Azimuth"
+msgstr "Enter new Azimuth"
+
+#. i18n: file focusdialogdlg.ui line 173
+#: rc.cpp:432
+#, no-c-format
+msgid "Enter new Altitude"
+msgstr "Enter new Altitude"
+
+#. i18n: file fovdialogui.ui line 16
+#: rc.cpp:435
+#, no-c-format
+msgid "Edit FOV Symbols"
+msgstr "Edit FOV Symbols"
+
+#. i18n: file fovdialogui.ui line 36
+#: rc.cpp:438
+#, no-c-format
+msgid ""
+"The list of defined field-of-view (FOV) symbols. You can add a symbol to the "
+"list using the \"New\" button, remove a symbol using the \"Remove\" button, and "
+"modify a symbol using the \"Edit\" button. A schematic of the highlighted "
+"symbol is drawn at right."
+msgstr ""
+"The list of defined field-of-view (FOV) symbols. You can add a symbol to the "
+"list using the \"New\" button, remove a symbol using the \"Remove\" button, and "
+"modify a symbol using the \"Edit\" button. A schematic of the highlighted "
+"symbol is drawn at right."
+
+#. i18n: file fovdialogui.ui line 52
+#: rc.cpp:441
+#, no-c-format
+msgid "New..."
+msgstr "New..."
+
+#. i18n: file fovdialogui.ui line 55
+#: rc.cpp:444
+#, no-c-format
+msgid "Add a new FOV symbol"
+msgstr "Add a new FOV symbol"
+
+#. i18n: file fovdialogui.ui line 58
+#: rc.cpp:447
+#, no-c-format
+msgid ""
+"Add a new field-of-view (FOV) symbol to the list. You can define the size, "
+"shape, and color of the new symbol."
+msgstr ""
+"Add a new field-of-view (FOV) symbol to the list. You can define the size, "
+"shape, and colour of the new symbol."
+
+#. i18n: file fovdialogui.ui line 83
+#: rc.cpp:450
+#, no-c-format
+msgid "Edit..."
+msgstr "Edit..."
+
+#. i18n: file fovdialogui.ui line 86
+#: rc.cpp:453
+#, no-c-format
+msgid "Modify the highlighted FOV symbol"
+msgstr "Modify the highlighted FOV symbol"
+
+#. i18n: file fovdialogui.ui line 89
+#: rc.cpp:456
+#, no-c-format
+msgid ""
+"Press this button to modify the highlighted FOV symbol. You can change its "
+"size, shape and color."
+msgstr ""
+"Press this button to modify the highlighted FOV symbol. You can change its "
+"size, shape and colour."
+
+#. i18n: file fovdialogui.ui line 100
+#: rc.cpp:462
+#, no-c-format
+msgid "Remove highlighted FOV symbol"
+msgstr "Remove highlighted FOV symbol"
+
+#. i18n: file fovdialogui.ui line 103
+#: rc.cpp:465
+#, no-c-format
+msgid "Press this button to remove the highlighted FOV symbol from the list."
+msgstr "Press this button to remove the highlighted FOV symbol from the list."
+
+#. i18n: file histdialog.ui line 115
+#: rc.cpp:471
+#, no-c-format
+msgid "Max."
+msgstr "Max."
+
+#. i18n: file histdialog.ui line 172
+#: rc.cpp:474
+#, no-c-format
+msgid "Intensity:"
+msgstr "Intensity:"
+
+#. i18n: file histdialog.ui line 196
+#: rc.cpp:477
+#, no-c-format
+msgid "Frequency:"
+msgstr "Frequency:"
+
+#. i18n: file histdialog.ui line 204
+#: rc.cpp:480
+#, no-c-format
+msgid "Min."
+msgstr "Min."
+
+#. i18n: file histdialog.ui line 282
+#: rc.cpp:489
+#, no-c-format
+msgid "FITS Scale"
+msgstr "FITS Scale"
+
+#. i18n: file histdialog.ui line 293
+#: rc.cpp:492
+#, no-c-format
+msgid "Auto"
+msgstr "Auto"
+
+#. i18n: file histdialog.ui line 304
+#: rc.cpp:495
+#, no-c-format
+msgid "Linear"
+msgstr "Linear"
+
+#. i18n: file histdialog.ui line 312
+#: rc.cpp:498
+#, no-c-format
+msgid "Logarithmic"
+msgstr "Logarithmic"
+
+#. i18n: file histdialog.ui line 320
+#: rc.cpp:501
+#, no-c-format
+msgid "Square root"
+msgstr "Square root"
+
+#. i18n: file imagereductionui.ui line 52
+#: rc.cpp:510 rc.cpp:534 rc.cpp:558
+#, no-c-format
+msgid "File Name"
+msgstr "File Name"
+
+#. i18n: file imagereductionui.ui line 132
+#: rc.cpp:519 rc.cpp:543 rc.cpp:567 rc.cpp:3717 tools/observinglist.cpp:708
+#, no-c-format
+msgid "Details"
+msgstr "Details"
+
+#. i18n: file imagereductionui.ui line 144
+#: rc.cpp:522 rc.cpp:546 rc.cpp:570
+#, no-c-format
+msgid "Combination"
+msgstr "Combination"
+
+#. i18n: file imagereductionui.ui line 155
+#: rc.cpp:525 rc.cpp:549 rc.cpp:573
+#, no-c-format
+msgid "Average"
+msgstr "Average"
+
+#. i18n: file imagereductionui.ui line 166
+#: rc.cpp:528 rc.cpp:552 rc.cpp:576
+#, no-c-format
+msgid "Median"
+msgstr "Median"
+
+#. i18n: file imagereductionui.ui line 221
+#: rc.cpp:531
+#, no-c-format
+msgid "Flat Field Frames"
+msgstr "Flat Field Frames"
+
+#. i18n: file imagereductionui.ui line 389
+#: rc.cpp:555
+#, no-c-format
+msgid "Flat Field Dark Frames"
+msgstr "Flat Field Dark Frames"
+
+#. i18n: file imgsequencedlgui.ui line 16
+#: rc.cpp:585
+#, no-c-format
+msgid "Capture Image Sequence"
+msgstr "Capture Image Sequence"
+
+#. i18n: file imgsequencedlgui.ui line 33
+#: rc.cpp:588
+#, no-c-format
+msgid "Progress"
+msgstr "Progress"
+
+#. i18n: file imgsequencedlgui.ui line 60
+#: rc.cpp:591
+#, no-c-format
+msgid "Progress:"
+msgstr "Progress:"
+
+#. i18n: file imgsequencedlgui.ui line 85
+#: rc.cpp:594
+#, no-c-format
+msgid "of"
+msgstr "of"
+
+#. i18n: file imgsequencedlgui.ui line 110
+#: rc.cpp:597
+#, no-c-format
+msgid "completed"
+msgstr "completed"
+
+#. i18n: file imgsequencedlgui.ui line 200
+#: rc.cpp:603
+#, no-c-format
+msgid "S&top"
+msgstr "S&top"
+
+#. i18n: file imgsequencedlgui.ui line 235
+#: rc.cpp:609
+#, no-c-format
+msgid "Camera/CCD"
+msgstr "Camera/CCD"
+
+#. i18n: file imgsequencedlgui.ui line 262
+#: rc.cpp:612 rc.cpp:651 rc.cpp:2092 rc.cpp:2120 rc.cpp:2135 rc.cpp:2141
+#: rc.cpp:2147 rc.cpp:2153 rc.cpp:2195 rc.cpp:2210 rc.cpp:2238 rc.cpp:2244
+#: rc.cpp:2253 rc.cpp:2279 rc.cpp:2285 rc.cpp:2288 rc.cpp:2294 rc.cpp:2300
+#: rc.cpp:2312
+#, no-c-format
+msgid "Device:"
+msgstr "Device:"
+
+#. i18n: file imgsequencedlgui.ui line 276
+#: rc.cpp:615
+#, no-c-format
+msgid "Prefix:"
+msgstr "Prefix:"
+
+#. i18n: file imgsequencedlgui.ui line 279
+#: rc.cpp:618
+#, no-c-format
+msgid "Prefix to append to the beginning of file names"
+msgstr "Prefix to append to the beginning of file names"
+
+#. i18n: file imgsequencedlgui.ui line 290
+#: rc.cpp:621
+#, no-c-format
+msgid "Exposure:"
+msgstr "Exposure:"
+
+#. i18n: file imgsequencedlgui.ui line 293
+#: rc.cpp:624
+#, no-c-format
+msgid "Set the exposure time in seconds for individual images, if applicable"
+msgstr "Set the exposure time in seconds for individual images, if applicable"
+
+#. i18n: file imgsequencedlgui.ui line 304
+#: rc.cpp:627
+#, no-c-format
+msgid "Count:"
+msgstr "Count:"
+
+#. i18n: file imgsequencedlgui.ui line 307
+#: rc.cpp:630 rc.cpp:657
+#, no-c-format
+msgid "Number of images to capture"
+msgstr "Number of images to capture"
+
+#. i18n: file imgsequencedlgui.ui line 318
+#: rc.cpp:633
+#, no-c-format
+msgid "Delay:"
+msgstr "Delay:"
+
+#. i18n: file imgsequencedlgui.ui line 321
+#: rc.cpp:636
+#, no-c-format
+msgid "Delay in seconds between consecutive images"
+msgstr "Delay in seconds between consecutive images"
+
+#. i18n: file imgsequencedlgui.ui line 347
+#: rc.cpp:639
+#, no-c-format
+msgid "image"
+msgstr "image"
+
+#. i18n: file imgsequencedlgui.ui line 383
+#: rc.cpp:642
+#, no-c-format
+msgid "Add ISO 8601 time stamp"
+msgstr "Add ISO 8601 time stamp"
+
+#. i18n: file imgsequencedlgui.ui line 389
+#: rc.cpp:645
+#, no-c-format
+msgid "Add time stamp to the file name"
+msgstr "Add time stamp to the file name"
+
+#. i18n: file imgsequencedlgui.ui line 399
+#: rc.cpp:648 rc.cpp:3774
+#, no-c-format
+msgid "Filter"
+msgstr "Filter"
+
+#. i18n: file imgsequencedlgui.ui line 432
+#: rc.cpp:654 rc.cpp:2138
+#, no-c-format
+msgid "Filter:"
+msgstr "Filter:"
+
+#. i18n: file indiconf.ui line 16
+#: rc.cpp:660
+#, no-c-format
+msgid "Configure INDI"
+msgstr "Configure INDI"
+
+#. i18n: file indiconf.ui line 41
+#: rc.cpp:666
+#, no-c-format
+msgid "Default FITS directory:"
+msgstr "Default FITS directory:"
+
+#. i18n: file indiconf.ui line 92
+#: rc.cpp:669
+#, no-c-format
+msgid "&Automatic display of FITS upon capture"
+msgstr "&Automatic display of FITS upon capture"
+
+#. i18n: file indiconf.ui line 103
+#: rc.cpp:672
+#, no-c-format
+msgid "Telescope port:"
+msgstr "Telescope port:"
+
+#. i18n: file indiconf.ui line 106
+#: rc.cpp:675
+#, no-c-format
+msgid "Default INDI telescope port"
+msgstr "Default INDI telescope port"
+
+#. i18n: file indiconf.ui line 119
+#: rc.cpp:678
+#, no-c-format
+msgid "Video port:"
+msgstr "Video port:"
+
+#. i18n: file indiconf.ui line 122
+#: rc.cpp:681
+#, no-c-format
+msgid "Default INDI video port"
+msgstr "Default INDI video port"
+
+#. i18n: file indiconf.ui line 195
+#: rc.cpp:690
+#, no-c-format
+msgid "Display"
+msgstr "Display"
+
+#. i18n: file indiconf.ui line 206
+#: rc.cpp:693
+#, no-c-format
+msgid "&Device target crosshair"
+msgstr "&Device target crosshair"
+
+#. i18n: file indiconf.ui line 212
+#: rc.cpp:696
+#, no-c-format
+msgid "Display the telescope position on the sky map"
+msgstr "Display the telescope position on the sky map"
+
+#. i18n: file indiconf.ui line 220
+#: rc.cpp:699
+#, no-c-format
+msgid "INDI messages in status &bar"
+msgstr "INDI messages in status &bar"
+
+#. i18n: file indiconf.ui line 226
+#: rc.cpp:702
+#, no-c-format
+msgid "Display INDI status messages in the status bar"
+msgstr "Display INDI status messages in the status bar"
+
+#. i18n: file indiconf.ui line 253
+#: rc.cpp:705
+#, no-c-format
+msgid "Automatic Device Updates"
+msgstr "Automatic Device Updates"
+
+#. i18n: file indiconf.ui line 264
+#: rc.cpp:708 rc.cpp:2204
+#, no-c-format
+msgid "Time"
+msgstr "Time"
+
+#. i18n: file indiconf.ui line 270
+#: rc.cpp:711
+#, no-c-format
+msgid "Update telescope clock upon connection"
+msgstr "Update telescope clock upon connection"
+
+#. i18n: file indiconf.ui line 278
+#: rc.cpp:714
+#, no-c-format
+msgid "&Geographic location"
+msgstr "&Geographic location"
+
+#. i18n: file indiconf.ui line 284
+#: rc.cpp:717
+#, no-c-format
+msgid "Update telescope geographical location upon connection"
+msgstr "Update telescope geographical location upon connection"
+
+#. i18n: file indiconf.ui line 294
+#: rc.cpp:720
+#, no-c-format
+msgid "Filter Wheel"
+msgstr "Filter Wheel"
+
+#. i18n: file indiconf.ui line 297
+#: rc.cpp:723
+#, no-c-format
+msgid "Assign color values for your filter wheel slots"
+msgstr "Assign colour values for your filter wheel slots"
+
+#. i18n: file indiconf.ui line 316
+#: rc.cpp:726
+#, no-c-format
+msgid "Slot:"
+msgstr "Slot:"
+
+#. i18n: file indiconf.ui line 324
+#: rc.cpp:729
+#, no-c-format
+msgid "Alias:"
+msgstr "Alias:"
+
+#. i18n: file indihostconf.ui line 43
+#: rc.cpp:732 rc.cpp:1969
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file indihostconf.ui line 51
+#: rc.cpp:735
+#, no-c-format
+msgid "Host:"
+msgstr "Host:"
+
+#. i18n: file indihostconf.ui line 59
+#: rc.cpp:738 rc.cpp:2213
+#, no-c-format
+msgid "Port:"
+msgstr "Port:"
+
+#. i18n: file kswizardui.ui line 20
+#: rc.cpp:747
+#, no-c-format
+msgid "Welcome to KStars"
+msgstr "Welcome to KStars"
+
+#. i18n: file kswizardui.ui line 61
+#: rc.cpp:750
+#, no-c-format
+msgid "<h3>Welcome to the KStars Setup Wizard</h3>"
+msgstr "<h3>Welcome to the KStars Setup Wizard</h3>"
+
+#. i18n: file kswizardui.ui line 96
+#: rc.cpp:753
+#, no-c-format
+msgid ""
+"<p>This Wizard will help you set up some basic options to help you get the most "
+"out of KStars. You can press <b>Finish</b> at any time to save the settings "
+"you've made so far, and skip the remaining steps.</p>\n"
+"\n"
+"<p>To get started, press the <b>Next</b> button.</p>"
+msgstr ""
+"<p>This Wizard will help you set up some basic options to help you get the most "
+"out of KStars. You can press <b>Finish</b> at any time to save the settings "
+"you've made so far, and skip the remaining steps.</p>\n"
+"\n"
+"<p>To get started, press the <b>Next</b> button.</p>"
+
+#. i18n: file kswizardui.ui line 130
+#: rc.cpp:758
+#, no-c-format
+msgid "Geographic Location"
+msgstr "Geographic Location"
+
+#. i18n: file kswizardui.ui line 171
+#: rc.cpp:761
+#, no-c-format
+msgid "<h3>Choose Your Home Location</h3>"
+msgstr "<h3>Choose Your Home Location</h3>"
+
+#. i18n: file kswizardui.ui line 226
+#: rc.cpp:764
+#, no-c-format
+msgid ""
+"<p>Select a City near your\n"
+"location from the list. You\n"
+"may filter the list by the name\n"
+"of your city, province, and\n"
+"country.</p>\n"
+"\n"
+"<p>Once you have selected a City, press <b>Next</b>.</p>"
+msgstr ""
+"<p>Select a City near your\n"
+"location from the list. You\n"
+"may filter the list by the name\n"
+"of your city, province, and\n"
+"country.</p>\n"
+"\n"
+"<p>Once you have selected a City, press <b>Next</b>.</p>"
+
+#. i18n: file kswizardui.ui line 270
+#: rc.cpp:776
+#, no-c-format
+msgid "Filter the list by city name"
+msgstr "Filter the list by city name"
+
+#. i18n: file kswizardui.ui line 286
+#: rc.cpp:782 rc.cpp:2159
+#, no-c-format
+msgid "Province:"
+msgstr "Province:"
+
+#. i18n: file kswizardui.ui line 294
+#: rc.cpp:785
+#, no-c-format
+msgid "Filter the list by country name"
+msgstr "Filter the list by country name"
+
+#. i18n: file kswizardui.ui line 302
+#: rc.cpp:788
+#, no-c-format
+msgid "Filter the list by province name"
+msgstr "Filter the list by province name"
+
+#. i18n: file kswizardui.ui line 343
+#: rc.cpp:791
+#, no-c-format
+msgid "Displays the latitude of the selected city"
+msgstr "Displays the latitude of the selected city"
+
+#. i18n: file kswizardui.ui line 376
+#: rc.cpp:800
+#, no-c-format
+msgid "Displays the longitude of the selected city"
+msgstr "Displays the longitude of the selected city"
+
+#. i18n: file kswizardui.ui line 399
+#: rc.cpp:803
+#, no-c-format
+msgid "The list of cities which match the present search filters."
+msgstr "The list of cities which match the present search filters."
+
+#. i18n: file kswizardui.ui line 413
+#: rc.cpp:806
+#, no-c-format
+msgid "Setup Telescopes"
+msgstr "Setup Telescopes"
+
+#. i18n: file kswizardui.ui line 454
+#: rc.cpp:809
+#, no-c-format
+msgid "<h3>Setup Telescopes and Devices</h3>"
+msgstr "<h3>Setup Telescopes and Devices</h3>"
+
+#. i18n: file kswizardui.ui line 497
+#: rc.cpp:812
+#, no-c-format
+msgid ""
+"KStars can control most popular computerized telescope\n"
+"mounts, as well as some focusers and CCD cameras. It\n"
+"can also control telescopes remotely over the Internet."
+msgstr ""
+"KStars can control most popular computerised telescope\n"
+"mounts, as well as some focusers and CCD cameras. It\n"
+"can also control telescopes remotely over the Internet."
+
+#. i18n: file kswizardui.ui line 525
+#: rc.cpp:817
+#, no-c-format
+msgid ""
+"To set up your devices, press the <b>Telescope Setup\n"
+"Wizard</b> button below. When you are finished, press <b>Next</b>.\n"
+"If you do not have any devices to set up, just press <b>Next</b>.\n"
+"You can always set up devices later using the <b>Devices</b> menu."
+msgstr ""
+"To set up your devices, press the <b>Telescope Setup\n"
+"Wizard</b> button below. When you are finished, press <b>Next</b>.\n"
+"If you do not have any devices to set up, just press <b>Next</b>.\n"
+"You can always set up devices later using the <b>Devices</b> menu."
+
+#. i18n: file kswizardui.ui line 575
+#: rc.cpp:823
+#, no-c-format
+msgid "Telescope Setup Wizard..."
+msgstr "Telescope Setup Wizard..."
+
+#. i18n: file kswizardui.ui line 578
+#: rc.cpp:826
+#, no-c-format
+msgid "Launch the Telescope Setup Wizard"
+msgstr "Launch the Telescope Setup Wizard"
+
+#. i18n: file kswizardui.ui line 582
+#: rc.cpp:829
+#, no-c-format
+msgid ""
+"The Telescope Setup Wizard will help you configure telescopes\n"
+"and other astronomical devices such as CCD cameras and focusers."
+msgstr ""
+"The Telescope Setup Wizard will help you configure telescopes\n"
+"and other astronomical devices such as CCD cameras and focusers."
+
+#. i18n: file kswizardui.ui line 634
+#: rc.cpp:833
+#, no-c-format
+msgid "Download Extras"
+msgstr "Download Extras"
+
+#. i18n: file kswizardui.ui line 675
+#: rc.cpp:836
+#, no-c-format
+msgid "<h3>Download Extra Data Files</h3>"
+msgstr "<h3>Download Extra Data Files</h3>"
+
+#. i18n: file kswizardui.ui line 722
+#: rc.cpp:839
+#, no-c-format
+msgid ""
+"<p>You may now download optional data files to enhance\n"
+"KStars, such as Messier object images, or a more complete\n"
+"NGC/IC catalog. Press the <b>Download Extra Data</b>\n"
+"button to proceed. </p>\n"
+"\n"
+"<p>You can also use this tool later, by selecting\n"
+"<b>Download data</b> from the <b>File</b> menu.</p>"
+msgstr ""
+"<p>You may now download optional data files to enhance\n"
+"KStars, such as Messier object images, or a more complete\n"
+"NGC/IC catalogue. Press the <b>Download Extra Data</b>\n"
+"button to proceed. </p>\n"
+"\n"
+"<p>You can also use this tool later, by selecting\n"
+"<b>Download data</b> from the <b>File</b> menu.</p>"
+
+#. i18n: file kswizardui.ui line 775
+#: rc.cpp:848
+#, no-c-format
+msgid "Download Extra Data"
+msgstr "Download Extra Data"
+
+#. i18n: file newfovui.ui line 41
+#: rc.cpp:854
+#, no-c-format
+msgid "<b>Name:</b>"
+msgstr "<b>Name:</b>"
+
+#. i18n: file newfovui.ui line 49
+#: rc.cpp:857
+#, no-c-format
+msgid "Name for FOV symbol"
+msgstr "Name for FOV symbol"
+
+#. i18n: file newfovui.ui line 52
+#: rc.cpp:860
+#, no-c-format
+msgid ""
+"The name of the field-of-view (FOV) symbol. This name appears in the FOV menu "
+"and in the \"Edit FOV Symbols\" tool."
+msgstr ""
+"The name of the field-of-view (FOV) symbol. This name appears in the FOV menu "
+"and in the \"Edit FOV Symbols\" tool."
+
+#. i18n: file newfovui.ui line 69
+#: rc.cpp:863
+#, no-c-format
+msgid "Eyepiece"
+msgstr "Eyepiece"
+
+#. i18n: file newfovui.ui line 96
+#: rc.cpp:866 rc.cpp:933
+#, no-c-format
+msgid "Telescope focal length:"
+msgstr "Telescope focal length:"
+
+#. i18n: file newfovui.ui line 104
+#: rc.cpp:869
+#, no-c-format
+msgid "Eyepiece focal length:"
+msgstr "Eyepiece focal length:"
+
+#. i18n: file newfovui.ui line 112
+#: rc.cpp:872
+#, no-c-format
+msgid "Eyepiece FOV:"
+msgstr "Eyepiece FOV:"
+
+#. i18n: file newfovui.ui line 138
+#: rc.cpp:875 rc.cpp:939 rc.cpp:970
+#, no-c-format
+msgid "Telescope focal length, in millimeters"
+msgstr "Telescope focal length, in millimetres"
+
+#. i18n: file newfovui.ui line 143
+#: rc.cpp:878
+#, no-c-format
+msgid ""
+"Enter the telescope focal length, in millimeters.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a telescope eyepiece."
+msgstr ""
+"Enter the telescope focal length, in millimetres.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a telescope eyepiece."
+
+#. i18n: file newfovui.ui line 174
+#: rc.cpp:886
+#, no-c-format
+msgid "Eyepiece focal length, in millimeters"
+msgstr "Eyepiece focal length, in millimetres"
+
+#. i18n: file newfovui.ui line 179
+#: rc.cpp:889
+#, no-c-format
+msgid ""
+"Enter the eyepiece focal length, in millimeters.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a telescope eyepiece."
+msgstr ""
+"Enter the eyepiece focal length, in millimetres.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a telescope eyepiece."
+
+#. i18n: file newfovui.ui line 210
+#: rc.cpp:897
+#, no-c-format
+msgid "field-of-view of the eyepiece, in arcminutes"
+msgstr "field-of-view of the eyepiece, in arcminutes"
+
+#. i18n: file newfovui.ui line 215
+#: rc.cpp:900
+#, no-c-format
+msgid ""
+"Enter the eyepiece field-of-view angle, in arcminutes.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a telescope eyepiece."
+msgstr ""
+"Enter the eyepiece field-of-view angle, in arcminutes.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a telescope eyepiece."
+
+#. i18n: file newfovui.ui line 228
+#: rc.cpp:905
+#, no-c-format
+msgid "arcmin"
+msgstr "arcmin"
+
+#. i18n: file newfovui.ui line 284
+#: rc.cpp:908 rc.cpp:922
+#, no-c-format
+msgid "Compute FOV"
+msgstr "Compute FOV"
+
+#. i18n: file newfovui.ui line 287
+#: rc.cpp:911 rc.cpp:925
+#, no-c-format
+msgid "Compute field-of-view from above data fields"
+msgstr "Compute field-of-view from above data fields"
+
+#. i18n: file newfovui.ui line 292
+#: rc.cpp:914
+#, no-c-format
+msgid ""
+"This button will compute the field-of-view (FOV) angle for a specific "
+"eyepiece/telescope combination. You must first specify the focal lengths of "
+"the telescope and eyepiece, and the FOV angle of the eyepiece in the above "
+"entry fields.\n"
+"\n"
+"The computed FOV angle (in arcminutes) will be displayed in the \"Field of "
+"view\" edit box."
+msgstr ""
+"This button will compute the field-of-view (FOV) angle for a specific "
+"eyepiece/telescope combination. You must first specify the focal lengths of "
+"the telescope and eyepiece, and the FOV angle of the eyepiece in the above "
+"entry fields.\n"
+"\n"
+"The computed FOV angle (in arcminutes) will be displayed in the \"Field of "
+"view\" edit box."
+
+#. i18n: file newfovui.ui line 304
+#: rc.cpp:919
+#, no-c-format
+msgid "Camera"
+msgstr "Camera"
+
+#. i18n: file newfovui.ui line 323
+#: rc.cpp:928
+#, no-c-format
+msgid ""
+"This button will compute the field-of-view (FOV) angle for a specific "
+"camera/telescope combination. You must first specify the focal length of the "
+"telescope and the size of the CCD chip or film negative.\n"
+"\n"
+"The computed FOV angle (in arcminutes) will be displayed in the \"Field of "
+"view\" edit box."
+msgstr ""
+"This button will compute the field-of-view (FOV) angle for a specific "
+"camera/telescope combination. You must first specify the focal length of the "
+"telescope and the size of the CCD chip or film negative.\n"
+"\n"
+"The computed FOV angle (in arcminutes) will be displayed in the \"Field of "
+"view\" edit box."
+
+#. i18n: file newfovui.ui line 406
+#: rc.cpp:936
+#, no-c-format
+msgid "Chip/Film size:"
+msgstr "Chip/Film size:"
+
+#. i18n: file newfovui.ui line 437
+#: rc.cpp:942 rc.cpp:973
+#, no-c-format
+msgid ""
+"Enter the telescope focal length, in millimeters.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a camera mounted on a telescope."
+msgstr ""
+"Enter the telescope focal length, in millimetres.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a camera mounted on a telescope."
+
+#. i18n: file newfovui.ui line 474
+#: rc.cpp:950 rc.cpp:981
+#, no-c-format
+msgid "Size of chip or film, in millimeters"
+msgstr "Size of chip or film, in millimetres"
+
+#. i18n: file newfovui.ui line 479
+#: rc.cpp:953 rc.cpp:984
+#, no-c-format
+msgid ""
+"Enter the physical size of the CCD chip or film negative.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a camera mounted on a telescope."
+msgstr ""
+"Enter the physical size of the CCD chip or film negative.\n"
+"\n"
+"This is one of the data fields required for defining a field-of-view (FOV) "
+"symbol which matches the field-of-view of a camera mounted on a telescope."
+
+#. i18n: file newfovui.ui line 508
+#: rc.cpp:961
+#, no-c-format
+msgid "Radiotelescope"
+msgstr "Radiotelescope"
+
+#. i18n: file newfovui.ui line 535
+#: rc.cpp:964
+#, no-c-format
+msgid "Radiotelescope diameter:"
+msgstr "Radiotelescope diameter:"
+
+#. i18n: file newfovui.ui line 543
+#: rc.cpp:967
+#, no-c-format
+msgid "Wavelength:"
+msgstr "Wavelength:"
+
+#. i18n: file newfovui.ui line 593
+#: rc.cpp:978
+#, no-c-format
+msgid "m"
+msgstr "m"
+
+#. i18n: file newfovui.ui line 629
+#: rc.cpp:989
+#, no-c-format
+msgid "cm"
+msgstr "cm"
+
+#. i18n: file newfovui.ui line 685
+#: rc.cpp:992
+#, no-c-format
+msgid "Compute HPBW"
+msgstr "Compute HPBW"
+
+#. i18n: file newfovui.ui line 691
+#: rc.cpp:995
+#, no-c-format
+msgid "Compute radiotelescope HPBW from above data fields"
+msgstr "Compute radiotelescope HPBW from above data fields"
+
+#. i18n: file newfovui.ui line 696
+#: rc.cpp:998
+#, no-c-format
+msgid ""
+"This button will compute the Half Power Beam Width (HPBW) angle for a specific "
+"radiotelescope and observing wavelength combination, assuming no multibeam "
+"receiver is available at the telescope. You must first specify the diameter of "
+"the radiotelescope and the observing wavelength.\n"
+"\n"
+"The computed HPBW angle (in arcminutes) will be displayed in the \"Field of "
+"view\" edit box."
+msgstr ""
+"This button will compute the Half Power Beam Width (HPBW) angle for a specific "
+"radiotelescope and observing wavelength combination, assuming no multibeam "
+"receiver is available at the telescope. You must first specify the diameter of "
+"the radiotelescope and the observing wavelength.\n"
+"\n"
+"The computed HPBW angle (in arcminutes) will be displayed in the \"Field of "
+"view\" edit box."
+
+#. i18n: file newfovui.ui line 717
+#: rc.cpp:1003
+#, no-c-format
+msgid "Field of view (arcmin):"
+msgstr "Field of view (arcmin):"
+
+#. i18n: file newfovui.ui line 725
+#: rc.cpp:1006
+#, no-c-format
+msgid "Desired field-of-view size, in arcminutes"
+msgstr "Desired field-of-view size, in arcminutes"
+
+#. i18n: file newfovui.ui line 730
+#: rc.cpp:1009
+#, no-c-format
+msgid ""
+"Enter the desired angular size for the field-of-view (FOV) symbol.\n"
+"\n"
+"You can either enter a value directly, or use the \"Eyepiece\" or \"Camera\" "
+"Tabs to compute an angular size for specific eyepieces or cameras."
+msgstr ""
+"Enter the desired angular size for the field-of-view (FOV) symbol.\n"
+"\n"
+"You can either enter a value directly, or use the \"Eyepiece\" or \"Camera\" "
+"Tabs to compute an angular size for specific eyepieces or cameras."
+
+#. i18n: file newfovui.ui line 791
+#: rc.cpp:1014
+#, no-c-format
+msgid "Select color for the field-of-view symbol"
+msgstr "Select colour for the field-of-view symbol"
+
+#. i18n: file newfovui.ui line 794
+#: rc.cpp:1017
+#, no-c-format
+msgid "Select a color for the field-of-view (FOV) symbol."
+msgstr "Select a colour for the field-of-view (FOV) symbol."
+
+#. i18n: file newfovui.ui line 802
+#: rc.cpp:1020
+#, no-c-format
+msgid "Color:"
+msgstr "Colour:"
+
+#. i18n: file newfovui.ui line 808
+#: rc.cpp:1023
+#, no-c-format
+msgid "Square"
+msgstr "Square"
+
+#. i18n: file newfovui.ui line 813
+#: rc.cpp:1026
+#, no-c-format
+msgid "Circle"
+msgstr "Circle"
+
+#. i18n: file newfovui.ui line 818
+#: rc.cpp:1029
+#, no-c-format
+msgid "Crosshairs"
+msgstr "Crosshairs"
+
+#. i18n: file newfovui.ui line 823
+#: rc.cpp:1032
+#, no-c-format
+msgid "Bullseye"
+msgstr "Bullseye"
+
+#. i18n: file newfovui.ui line 828
+#: rc.cpp:1035
+#, no-c-format
+msgid "Semitransparent circle"
+msgstr "Semitransparent circle"
+
+#. i18n: file newfovui.ui line 835
+#: rc.cpp:1038
+#, no-c-format
+msgid "Select a shape for the field-of-view symbol"
+msgstr "Select a shape for the field-of-view symbol"
+
+#. i18n: file newfovui.ui line 840
+#: rc.cpp:1041
+#, no-c-format
+msgid ""
+"Select a shape for the field-of-view (FOV) symbol. The possible shapes are:\n"
+"\n"
+"Circle, Square, Crosshairs, Bullseye."
+msgstr ""
+"Select a shape for the field-of-view (FOV) symbol. The possible shapes are:\n"
+"\n"
+"Circle, Square, Crosshairs, Bullseye."
+
+#. i18n: file newfovui.ui line 848
+#: rc.cpp:1046
+#, no-c-format
+msgid "Shape:"
+msgstr "Shape:"
+
+#. i18n: file opsadvancedui.ui line 16
+#: rc.cpp:1049
+#, no-c-format
+msgid "OpsAdvanced"
+msgstr "OpsAdvanced"
+
+#. i18n: file opsadvancedui.ui line 27
+#: rc.cpp:1052
+#, no-c-format
+msgid "Correct for atmospheric refraction"
+msgstr "Correct for atmospheric refraction"
+
+#. i18n: file opsadvancedui.ui line 30
+#: rc.cpp:1055
+#, no-c-format
+msgid "Correct coordinates of objects for the effects of the atmosphere"
+msgstr "Correct coordinates of objects for the effects of the atmosphere"
+
+#. i18n: file opsadvancedui.ui line 33
+#: rc.cpp:1058
+#, no-c-format
+msgid ""
+"The atmosphere bends light passing through it, like a lens. If this item is "
+"checked, this \"atmospheric refraction\" will be simulated in the sky map. "
+"Note that this correction is only applied when using the Horizontal coordinate "
+"system."
+msgstr ""
+"The atmosphere bends light passing through it, like a lens. If this item is "
+"ticked, this \"atmospheric refraction\" will be simulated in the sky map. Note "
+"that this correction is only applied when using the Horizontal coordinate "
+"system."
+
+#. i18n: file opsadvancedui.ui line 41
+#: rc.cpp:1061
+#, no-c-format
+msgid "Use animated slewing"
+msgstr "Use animated slewing"
+
+#. i18n: file opsadvancedui.ui line 44
+#: rc.cpp:1064
+#, no-c-format
+msgid "Show slewing motion when focus changes?"
+msgstr "Show slewing motion when focus changes?"
+
+#. i18n: file opsadvancedui.ui line 47
+#: rc.cpp:1067
+#, no-c-format
+msgid ""
+"If checked, changing the focus position will result in a visible animated "
+"\"slew\" to the new position. Otherwise, the display will center on the new "
+"position instantaneously."
+msgstr ""
+"If ticked, changing the focus position will result in a visible animated "
+"\"slew\" to the new position. Otherwise, the display will centre on the new "
+"position instantaneously."
+
+#. i18n: file opsadvancedui.ui line 55
+#: rc.cpp:1070
+#, no-c-format
+msgid "Attach label to centered object"
+msgstr "Attach label to centred object"
+
+#. i18n: file opsadvancedui.ui line 58
+#: rc.cpp:1073 rc.cpp:1082
+#, no-c-format
+msgid "Show name label of centered object?"
+msgstr "Show name label of centred object?"
+
+#. i18n: file opsadvancedui.ui line 61
+#: rc.cpp:1076 rc.cpp:1085
+#, no-c-format
+msgid ""
+"If checked, a name label will be temporarily attached to an object while it is "
+"centered in the display. You can attach a more persistent label to any object "
+"using the right-click popup menu."
+msgstr ""
+"If ticked, a name label will be temporarily attached to an object while it is "
+"centred in the display. You can attach a more persistent label to any object "
+"using the right-click popup menu."
+
+#. i18n: file opsadvancedui.ui line 69
+#: rc.cpp:1079
+#, no-c-format
+msgid "Attach temporary label when hovering mouse"
+msgstr "Attach temporary label when hovering mouse"
+
+#. i18n: file opsadvancedui.ui line 83
+#: rc.cpp:1088
+#, no-c-format
+msgid "Observing List Labels"
+msgstr "Observing List Labels"
+
+#. i18n: file opsadvancedui.ui line 94
+#: rc.cpp:1091
+#, no-c-format
+msgid "Symbol"
+msgstr "Symbol"
+
+#. i18n: file opsadvancedui.ui line 105
+#: rc.cpp:1094
+#, no-c-format
+msgid "Text"
+msgstr "Text"
+
+#. i18n: file opsadvancedui.ui line 132
+#: rc.cpp:1097
+#, no-c-format
+msgid "Hide objects while moving"
+msgstr "Hide objects while moving"
+
+#. i18n: file opsadvancedui.ui line 135
+#: rc.cpp:1100
+#, no-c-format
+msgid "Do not draw all objects while the map is moving?"
+msgstr "Do not draw all objects while the map is moving?"
+
+#. i18n: file opsadvancedui.ui line 138
+#: rc.cpp:1103
+#, no-c-format
+msgid ""
+"When the map is in motion, smooth animation is compromised if the program has "
+"too many objects to draw on the map; check this item to temporarily hide some "
+"of the objects while the display is in motion."
+msgstr ""
+"When the map is in motion, smooth animation is compromised if the program has "
+"too many objects to draw on the map; tick this item to temporarily hide some of "
+"the objects while the display is in motion."
+
+#. i18n: file opsadvancedui.ui line 154
+#: rc.cpp:1106
+#, no-c-format
+msgid "Also hide if time step larger than:"
+msgstr "Also hide if time step larger than:"
+
+#. i18n: file opsadvancedui.ui line 165
+#: rc.cpp:1109
+#, no-c-format
+msgid "smallest timestep for which objects are always hidden"
+msgstr "smallest timestep for which objects are always hidden"
+
+#. i18n: file opsadvancedui.ui line 195
+#: rc.cpp:1112
+#, no-c-format
+msgid "Configure Hidden Objects"
+msgstr "Configure Hidden Objects"
+
+#. i18n: file opsadvancedui.ui line 214
+#: rc.cpp:1115
+#, no-c-format
+msgid "Stars fainter than"
+msgstr "Stars fainter than"
+
+#. i18n: file opsadvancedui.ui line 217
+#: rc.cpp:1118
+#, no-c-format
+msgid "Hide faint stars while moving?"
+msgstr "Hide faint stars while moving?"
+
+#. i18n: file opsadvancedui.ui line 220
+#: rc.cpp:1121
+#, no-c-format
+msgid ""
+"If checked, then fainter stars will be hidden when the map is in motion."
+msgstr ""
+"If ticked, then fainter stars will be hidden when the map is in motion."
+
+#. i18n: file opsadvancedui.ui line 237
+#: rc.cpp:1124 rc.cpp:1127
+#, no-c-format
+msgid "Stars fainter than this will not be drawn while the map is moving."
+msgstr "Stars fainter than this will not be drawn while the map is moving."
+
+#. i18n: file opsadvancedui.ui line 248
+#: rc.cpp:1130 rc.cpp:1231 rc.cpp:1237 rc.cpp:1260 rc.cpp:1328 rc.cpp:1334
+#: rc.cpp:1681 rc.cpp:1687 rc.cpp:3885
+#, no-c-format
+msgid "mag"
+msgstr "mag"
+
+#. i18n: file opsadvancedui.ui line 283
+#: rc.cpp:1133
+#, no-c-format
+msgid "IC objects"
+msgstr "IC objects"
+
+#. i18n: file opsadvancedui.ui line 286
+#: rc.cpp:1136
+#, no-c-format
+msgid "Hide IC objects while moving?"
+msgstr "Hide IC objects while moving?"
+
+#. i18n: file opsadvancedui.ui line 289
+#: rc.cpp:1139
+#, no-c-format
+msgid ""
+"If checked, then objects in the IC catalog will be hidden when the map is in "
+"motion."
+msgstr ""
+"If ticked, then objects in the IC catalogue will be hidden when the map is in "
+"motion."
+
+#. i18n: file opsadvancedui.ui line 297
+#: rc.cpp:1142
+#, no-c-format
+msgid "Milky Way"
+msgstr "Milky Way"
+
+#. i18n: file opsadvancedui.ui line 300
+#: rc.cpp:1145
+#, no-c-format
+msgid "Hide the Milky Way contour while moving?"
+msgstr "Hide the Milky Way contour while moving?"
+
+#. i18n: file opsadvancedui.ui line 303
+#: rc.cpp:1148
+#, no-c-format
+msgid ""
+"If checked, then the Milky Way contour will be hidden when the map is in "
+"motion."
+msgstr ""
+"If ticked, then the Milky Way contour will be hidden when the map is in motion."
+
+#. i18n: file opsadvancedui.ui line 311
+#: rc.cpp:1151
+#, no-c-format
+msgid "Solar system"
+msgstr "Solar system"
+
+#. i18n: file opsadvancedui.ui line 314
+#: rc.cpp:1154
+#, no-c-format
+msgid "Hide solar system bodies while moving?"
+msgstr "Hide solar system bodies while moving?"
+
+#. i18n: file opsadvancedui.ui line 317
+#: rc.cpp:1157
+#, no-c-format
+msgid ""
+"If checked, then all solar system bodies will be hidden when the map is in "
+"motion."
+msgstr ""
+"If ticked, then all solar system bodies will be hidden when the map is in "
+"motion."
+
+#. i18n: file opsadvancedui.ui line 325
+#: rc.cpp:1160
+#, no-c-format
+msgid "Constellation boundaries"
+msgstr "Constellation boundaries"
+
+#. i18n: file opsadvancedui.ui line 333
+#: rc.cpp:1163
+#, no-c-format
+msgid "Messier objects"
+msgstr "Messier objects"
+
+#. i18n: file opsadvancedui.ui line 336
+#: rc.cpp:1166
+#, no-c-format
+msgid "Hide Messier objects when moving?"
+msgstr "Hide Messier objects when moving?"
+
+#. i18n: file opsadvancedui.ui line 339
+#: rc.cpp:1169
+#, no-c-format
+msgid ""
+"If checked, then objects in the Messier catalog will be hidden when the map is "
+"in motion."
+msgstr ""
+"If ticked, then objects in the Messier catalogue will be hidden when the map is "
+"in motion."
+
+#. i18n: file opsadvancedui.ui line 347
+#: rc.cpp:1172
+#, no-c-format
+msgid "Coordinate grid"
+msgstr "Coordinate grid"
+
+#. i18n: file opsadvancedui.ui line 350
+#: rc.cpp:1175
+#, no-c-format
+msgid "Hide coordinate grid while moving?"
+msgstr "Hide coordinate grid while moving?"
+
+#. i18n: file opsadvancedui.ui line 353
+#: rc.cpp:1178
+#, no-c-format
+msgid ""
+"If checked, then the coordinate grid will be hidden when the map is in motion."
+msgstr ""
+"If ticked, then the coordinate grid will be hidden when the map is in motion."
+
+#. i18n: file opsadvancedui.ui line 361
+#: rc.cpp:1181
+#, no-c-format
+msgid "NGC objects"
+msgstr "NGC objects"
+
+#. i18n: file opsadvancedui.ui line 364
+#: rc.cpp:1184
+#, no-c-format
+msgid "Hide NGC objects while moving?"
+msgstr "Hide NGC objects while moving?"
+
+#. i18n: file opsadvancedui.ui line 367
+#: rc.cpp:1187
+#, no-c-format
+msgid ""
+"If checked, then objects in the NGC catalog will be hidden when the map is in "
+"motion."
+msgstr ""
+"If ticked, then objects in the NGC catalogue will be hidden when the map is in "
+"motion."
+
+#. i18n: file opsadvancedui.ui line 375
+#: rc.cpp:1190
+#, no-c-format
+msgid "Constellation lines"
+msgstr "Constellation lines"
+
+#. i18n: file opsadvancedui.ui line 378
+#: rc.cpp:1193
+#, no-c-format
+msgid "Hide constellation lines while moving?"
+msgstr "Hide constellation lines while moving?"
+
+#. i18n: file opsadvancedui.ui line 381
+#: rc.cpp:1196
+#, no-c-format
+msgid ""
+"If checked, then constellation lines will be hidden when the map is in motion."
+msgstr ""
+"If ticked, then constellation lines will be hidden when the map is in motion."
+
+#. i18n: file opsadvancedui.ui line 389
+#: rc.cpp:1199
+#, no-c-format
+msgid "Constellation names"
+msgstr "Constellation names"
+
+#. i18n: file opsadvancedui.ui line 392
+#: rc.cpp:1202
+#, no-c-format
+msgid "Hide constellation names while moving?"
+msgstr "Hide constellation names while moving?"
+
+#. i18n: file opsadvancedui.ui line 395
+#: rc.cpp:1205
+#, no-c-format
+msgid ""
+"If checked, then constellation names will be hidden when the map is in motion."
+msgstr ""
+"If ticked, then constellation names will be hidden when the map is in motion."
+
+#. i18n: file opscatalogui.ui line 16
+#: rc.cpp:1208
+#, no-c-format
+msgid "OpsCatalog"
+msgstr "OpsCatalogue"
+
+#. i18n: file opscatalogui.ui line 44
+#: rc.cpp:1214
+#, no-c-format
+msgid "Hipparcos star catalog"
+msgstr "Hipparcos star catalogue"
+
+#. i18n: file opscatalogui.ui line 47
+#: rc.cpp:1217
+#, no-c-format
+msgid "Draw stars?"
+msgstr "Draw stars?"
+
+#. i18n: file opscatalogui.ui line 50
+#: rc.cpp:1220
+#, no-c-format
+msgid ""
+"When selected, stars are drawn in the skymap. Use the other options in this "
+"box to control how many stars are drawn."
+msgstr ""
+"When selected, stars are drawn in the skymap. Use the other options in this "
+"box to control how many stars are drawn."
+
+#. i18n: file opscatalogui.ui line 69
+#: rc.cpp:1223 rc.cpp:1320
+#, no-c-format
+msgid "The faint limit when zoomed in"
+msgstr "The faint limit when zoomed in"
+
+#. i18n: file opscatalogui.ui line 74
+#: rc.cpp:1226 rc.cpp:1323
+#, no-c-format
+msgid ""
+"Set the faintest magnitude that will be drawn at the maximum zoom level. The "
+"faint limit varies smoothly between these two values, as the zoom level "
+"changes.\n"
+"\n"
+"Magnitude is a measure of brightness; the larger the number, the fainter the "
+"object. Magnitude 6.0 is about as faint as the unaided human eye can see."
+msgstr ""
+"Set the faintest magnitude that will be drawn at the maximum zoom level. The "
+"faint limit varies smoothly between these two values, as the zoom level "
+"changes.\n"
+"\n"
+"Magnitude is a measure of brightness; the larger the number, the fainter the "
+"object. Magnitude 6.0 is about as faint as the unaided human eye can see."
+
+#. i18n: file opscatalogui.ui line 90
+#: rc.cpp:1234 rc.cpp:1331
+#, no-c-format
+msgid "Faint limit zoomed out:"
+msgstr "Faint limit zoomed out:"
+
+#. i18n: file opscatalogui.ui line 109
+#: rc.cpp:1240 rc.cpp:1337
+#, no-c-format
+msgid "The faint limit when zoomed out"
+msgstr "The faint limit when zoomed out"
+
+#. i18n: file opscatalogui.ui line 114
+#: rc.cpp:1243 rc.cpp:1340
+#, no-c-format
+msgid ""
+"Set the faintest magnitude that will be drawn at the minimum zoom level. The "
+"faint limit varies smoothly between these two values, as the zoom level "
+"changes.\n"
+"\n"
+"Magnitude is a measure of brightness; the larger the number, the fainter the "
+"object. Magnitude 6.0 is about as faint as the unaided human eye can see."
+msgstr ""
+"Set the faintest magnitude that will be drawn at the minimum zoom level. The "
+"faint limit varies smoothly between these two values, as the zoom level "
+"changes.\n"
+"\n"
+"Magnitude is a measure of brightness; the larger the number, the fainter the "
+"object. Magnitude 6.0 is about as faint as the unaided human eye can see."
+
+#. i18n: file opscatalogui.ui line 122
+#: rc.cpp:1248 rc.cpp:1345
+#, no-c-format
+msgid "Faint limit zoomed in:"
+msgstr "Faint limit zoomed in:"
+
+#. i18n: file opscatalogui.ui line 191
+#: rc.cpp:1251
+#, no-c-format
+msgid "For stars brighter than:"
+msgstr "For stars brighter than:"
+
+#. i18n: file opscatalogui.ui line 202
+#: rc.cpp:1254
+#, no-c-format
+msgid "Faint limit for name labels"
+msgstr "Faint limit for name labels"
+
+#. i18n: file opscatalogui.ui line 205
+#: rc.cpp:1257
+#, no-c-format
+msgid ""
+"Sets the faintest <b>magnitude</b> for which name and magnitude labels may be "
+"attached to stars. Magnitude is a measure of brightness; the larger the "
+"number, the fainter the object. Magnitude 6.0 is about as faint as the unaided "
+"human eye can see."
+msgstr ""
+"Sets the faintest <b>magnitude</b> for which name and magnitude labels may be "
+"attached to stars. Magnitude is a measure of brightness; the larger the "
+"number, the fainter the object. Magnitude 6.0 is about as faint as the unaided "
+"human eye can see."
+
+#. i18n: file opscatalogui.ui line 265
+#: rc.cpp:1263
+#, no-c-format
+msgid "Show &name"
+msgstr "Show &name"
+
+#. i18n: file opscatalogui.ui line 268
+#: rc.cpp:1266
+#, no-c-format
+msgid "Attach name labels to bright stars?"
+msgstr "Attach name labels to bright stars?"
+
+#. i18n: file opscatalogui.ui line 271
+#: rc.cpp:1269
+#, no-c-format
+msgid "When checked, name labels are attached to the brighter stars."
+msgstr "When ticked, name labels are attached to the brighter stars."
+
+#. i18n: file opscatalogui.ui line 306
+#: rc.cpp:1272
+#, no-c-format
+msgid "Show ma&gnitude"
+msgstr "Show ma&gnitude"
+
+#. i18n: file opscatalogui.ui line 309
+#: rc.cpp:1275
+#, no-c-format
+msgid "Attach magnitude labels to bright stars?"
+msgstr "Attach magnitude labels to bright stars?"
+
+#. i18n: file opscatalogui.ui line 312
+#: rc.cpp:1278
+#, no-c-format
+msgid "When checked, magnitude labels are attached to the brighter stars."
+msgstr "When ticked, magnitude labels are attached to the brighter stars."
+
+#. i18n: file opscatalogui.ui line 324
+#: rc.cpp:1281
+#, no-c-format
+msgid "Deep-Sky Objects"
+msgstr "Deep-Sky Objects"
+
+#. i18n: file opscatalogui.ui line 341
+#: rc.cpp:1284
+#, no-c-format
+msgid "Show Catalog"
+msgstr "Show Catalogue"
+
+#. i18n: file opscatalogui.ui line 357
+#: rc.cpp:1287
+#, no-c-format
+msgid "List of other catalogs"
+msgstr "List of other catalogues"
+
+#. i18n: file opscatalogui.ui line 360
+#: rc.cpp:1290
+#, no-c-format
+msgid ""
+"The list of catalogs available, other than the star catalog. By default, the "
+"list includes the Messier, NGC and IC catalogs. You can add your own object "
+"catalogs as well."
+msgstr ""
+"The list of catalogues available, other than the star catalogue. By default, "
+"the list includes the Messier, NGC and IC catalogues. You can add your own "
+"object catalogues as well."
+
+#. i18n: file opscatalogui.ui line 376
+#: rc.cpp:1293
+#, no-c-format
+msgid "Import Catalog..."
+msgstr "Import Catalogue..."
+
+#. i18n: file opscatalogui.ui line 379
+#: rc.cpp:1296
+#, no-c-format
+msgid "Create a custom object catalog"
+msgstr "Create a custom object catalogue"
+
+#. i18n: file opscatalogui.ui line 382
+#: rc.cpp:1299
+#, no-c-format
+msgid ""
+"Press this button to create a custom object catalog. Use this button instead "
+"of \"Load Catalog\", even if you already have a data file. We will add a "
+"header to your data file to create the catalog."
+msgstr ""
+"Press this button to create a custom object catalogue. Use this button instead "
+"of \"Load Catalogue\", even if you already have a data file. We will add a "
+"header to your data file to create the catalogue."
+
+#. i18n: file opscatalogui.ui line 390
+#: rc.cpp:1302
+#, no-c-format
+msgid "Load Catalog..."
+msgstr "Load Catalogue..."
+
+#. i18n: file opscatalogui.ui line 393
+#: rc.cpp:1305
+#, no-c-format
+msgid "Load an existing user catalog"
+msgstr "Load an existing user catalogue"
+
+#. i18n: file opscatalogui.ui line 396
+#: rc.cpp:1308
+#, no-c-format
+msgid ""
+"Load an existing custom catalog. Only use this button if you have a catalog "
+"file that was created by KStars (or one that has the proper header)."
+msgstr ""
+"Load an existing custom catalogue. Only use this button if you have a "
+"catalogue file that was created by KStars (or one that has the proper header)."
+
+#. i18n: file opscatalogui.ui line 407
+#: rc.cpp:1311
+#, no-c-format
+msgid "Remove Catalog"
+msgstr "Remove Catalogue"
+
+#. i18n: file opscatalogui.ui line 410
+#: rc.cpp:1314
+#, no-c-format
+msgid "Remove a custom catalog"
+msgstr "Remove a custom catalogue"
+
+#. i18n: file opscatalogui.ui line 413
+#: rc.cpp:1317
+#, no-c-format
+msgid ""
+"Press this button to remove a custom object catalog that you had added "
+"previously. You cannot remove the Messier, NGC or IC catalogs with this "
+"button."
+msgstr ""
+"Press this button to remove a custom object catalogue that you had added "
+"previously. You cannot remove the Messier, NGC or IC catalogues with this "
+"button."
+
+#. i18n: file opscolorsui.ui line 16
+#: rc.cpp:1348
+#, no-c-format
+msgid "OpsColors"
+msgstr "OpsColours"
+
+#. i18n: file opscolorsui.ui line 27
+#: rc.cpp:1351
+#, no-c-format
+msgid "Current Colors"
+msgstr "Current Colours"
+
+#. i18n: file opscolorsui.ui line 38
+#: rc.cpp:1354
+#, no-c-format
+msgid "Current color settings"
+msgstr "Current colour settings"
+
+#. i18n: file opscolorsui.ui line 41
+#: rc.cpp:1357
+#, no-c-format
+msgid ""
+"The list of all customizable colors in the program. Next to each item is a "
+"square showing the color it is currently set to. Click on any item to change "
+"its color."
+msgstr ""
+"The list of all customisable colours in the program. Next to each item is a "
+"square showing the colour it is currently set to. Click on any item to change "
+"its colour."
+
+#. i18n: file opscolorsui.ui line 57
+#: rc.cpp:1360
+#, no-c-format
+msgid "InfoBox BG mode:"
+msgstr "InfoBox BG mode:"
+
+#. i18n: file opscolorsui.ui line 63
+#: rc.cpp:1363
+#, no-c-format
+msgid "No Fill"
+msgstr "No Fill"
+
+#. i18n: file opscolorsui.ui line 68
+#: rc.cpp:1366
+#, no-c-format
+msgid "Transparent"
+msgstr "Transparent"
+
+#. i18n: file opscolorsui.ui line 73
+#: rc.cpp:1369
+#, no-c-format
+msgid "Opaque"
+msgstr "Opaque"
+
+#. i18n: file opscolorsui.ui line 95
+#: rc.cpp:1372
+#, no-c-format
+msgid "Star color mode:"
+msgstr "Star colour mode:"
+
+#. i18n: file opscolorsui.ui line 106
+#: rc.cpp:1375
+#, no-c-format
+msgid "Set the star color mode"
+msgstr "Set the star colour mode"
+
+#. i18n: file opscolorsui.ui line 109
+#: rc.cpp:1378
+#, no-c-format
+msgid ""
+"There are four ways to draw stars on the map. By default, stars are circles "
+"with a white core and a rim which is tinted to reflect the star's actual color. "
+" You may also choose to draw the stars as solid white, red, or black circles, "
+"to match the needs of your overall color scheme."
+msgstr ""
+"There are four ways to draw stars on the map. By default, stars are circles "
+"with a white core and a rim which is tinted to reflect the star's actual "
+"colour. You may also choose to draw the stars as solid white, red, or black "
+"circles, to match the needs of your overall colour scheme."
+
+#. i18n: file opscolorsui.ui line 127
+#: rc.cpp:1381
+#, no-c-format
+msgid "Star color intensity:"
+msgstr "Star colour intensity:"
+
+#. i18n: file opscolorsui.ui line 138
+#: rc.cpp:1384
+#, no-c-format
+msgid "Set the intensity of star colors"
+msgstr "Set the intensity of star colours"
+
+#. i18n: file opscolorsui.ui line 141
+#: rc.cpp:1387
+#, no-c-format
+msgid ""
+"When using the realistic-color star mode, this option will set the saturation "
+"level of the star's colors. A higher value means more intense colors."
+msgstr ""
+"When using the realistic-colour star mode, this option will set the saturation "
+"level of the star's colours. A higher value means more intense colours."
+
+#. i18n: file opscolorsui.ui line 153
+#: rc.cpp:1390
+#, no-c-format
+msgid "Preset Color Schemes"
+msgstr "Preset Colour Schemes"
+
+#. i18n: file opscolorsui.ui line 164
+#: rc.cpp:1393
+#, no-c-format
+msgid "List of preset color schemes"
+msgstr "List of preset colour schemes"
+
+#. i18n: file opscolorsui.ui line 167
+#: rc.cpp:1396
+#, no-c-format
+msgid ""
+"List of all known color schemes. Several are provided by default, and you may "
+"also define your own."
+msgstr ""
+"List of all known colour schemes. Several are provided by default, and you may "
+"also define your own."
+
+#. i18n: file opscolorsui.ui line 200
+#: rc.cpp:1399
+#, no-c-format
+msgid "Remove Color Scheme"
+msgstr "Remove Colour Scheme"
+
+#. i18n: file opscolorsui.ui line 203
+#: rc.cpp:1402
+#, no-c-format
+msgid "Remove a preset color scheme"
+msgstr "Remove a preset colour scheme"
+
+#. i18n: file opscolorsui.ui line 206
+#: rc.cpp:1405
+#, no-c-format
+msgid ""
+"Press this button to remove the highlighted color scheme. This will only work "
+"on your custom color schemes."
+msgstr ""
+"Press this button to remove the highlighted colour scheme. This will only work "
+"on your custom colour schemes."
+
+#. i18n: file opscolorsui.ui line 265
+#: rc.cpp:1408
+#, no-c-format
+msgid "Save Current Colors..."
+msgstr "Save Current Colours..."
+
+#. i18n: file opscolorsui.ui line 268
+#: rc.cpp:1411
+#, no-c-format
+msgid "Create a new preset color scheme using current settings"
+msgstr "Create a new preset colour scheme using current settings"
+
+#. i18n: file opscolorsui.ui line 271
+#: rc.cpp:1414
+#, no-c-format
+msgid ""
+"After changing the colors to a scheme that you like, press this button to "
+"create a new scheme using those colors. Your scheme will appear here in the "
+"list of presets, and will also be available in the \"Settings\" menu of the "
+"main window."
+msgstr ""
+"After changing the colours to a scheme that you like, press this button to "
+"create a new scheme using those colours. Your scheme will appear here in the "
+"list of presets, and will also be available in the \"Settings\" menu of the "
+"main window."
+
+#. i18n: file opsguidesui.ui line 16
+#: rc.cpp:1417
+#, no-c-format
+msgid "OpsGuides"
+msgstr "OpsGuides"
+
+#. i18n: file opsguidesui.ui line 27
+#: rc.cpp:1420
+#, no-c-format
+msgid "&Constellation lines"
+msgstr "&Constellation lines"
+
+#. i18n: file opsguidesui.ui line 30
+#: rc.cpp:1423
+#, no-c-format
+msgid "Show constellation lines?"
+msgstr "Show constellation lines?"
+
+#. i18n: file opsguidesui.ui line 33
+#: rc.cpp:1426
+#, no-c-format
+msgid "If checked, constellation lines will be drawn on the sky map."
+msgstr "If ticked, constellation lines will be drawn on the sky map."
+
+#. i18n: file opsguidesui.ui line 41
+#: rc.cpp:1429
+#, no-c-format
+msgid "Constellation &boundaries"
+msgstr "Constellation &boundaries"
+
+#. i18n: file opsguidesui.ui line 49
+#: rc.cpp:1432
+#, no-c-format
+msgid "Constellation &names"
+msgstr "Constellation &names"
+
+#. i18n: file opsguidesui.ui line 52
+#: rc.cpp:1435
+#, no-c-format
+msgid "Draw constellation names?"
+msgstr "Draw constellation names?"
+
+#. i18n: file opsguidesui.ui line 55
+#: rc.cpp:1438
+#, no-c-format
+msgid "If checked, constellation names will be drawn on the sky map."
+msgstr "If ticked, constellation names will be drawn on the sky map."
+
+#. i18n: file opsguidesui.ui line 63
+#: rc.cpp:1441
+#, no-c-format
+msgid "Constellation Name Options"
+msgstr "Constellation Name Options"
+
+#. i18n: file opsguidesui.ui line 74
+#: rc.cpp:1444
+#, no-c-format
+msgid "L&atin"
+msgstr "L&atin"
+
+#. i18n: file opsguidesui.ui line 77
+#: rc.cpp:1447
+#, no-c-format
+msgid "Use Latin constellation names"
+msgstr "Use Latin constellation names"
+
+#. i18n: file opsguidesui.ui line 80
+#: rc.cpp:1450
+#, no-c-format
+msgid "Select this to use Latin constellation names on the sky map"
+msgstr "Select this to use Latin constellation names on the sky map"
+
+#. i18n: file opsguidesui.ui line 88
+#: rc.cpp:1453
+#, no-c-format
+msgid "Localized"
+msgstr "Localised"
+
+#. i18n: file opsguidesui.ui line 91
+#: rc.cpp:1456
+#, no-c-format
+msgid "Use Localized constellation names"
+msgstr "Use Localised constellation names"
+
+#. i18n: file opsguidesui.ui line 94
+#: rc.cpp:1459
+#, no-c-format
+msgid ""
+"Select this to use constellation names from your locality (if available)"
+msgstr ""
+"Select this to use constellation names from your locality (if available)"
+
+#. i18n: file opsguidesui.ui line 102
+#: rc.cpp:1462
+#, no-c-format
+msgid "Abbre&viated"
+msgstr "Abbre&viated"
+
+#. i18n: file opsguidesui.ui line 105
+#: rc.cpp:1465
+#, no-c-format
+msgid "Use IAU abbreviations"
+msgstr "Use IAU abbreviations"
+
+#. i18n: file opsguidesui.ui line 108
+#: rc.cpp:1468
+#, no-c-format
+msgid ""
+"Select this to use abbreviations from the International Astronomical Union as "
+"constellation labels"
+msgstr ""
+"Select this to use abbreviations from the International Astronomical Union as "
+"constellation labels"
+
+#. i18n: file opsguidesui.ui line 135
+#: rc.cpp:1471
+#, no-c-format
+msgid "Mil&ky Way"
+msgstr "Mil&ky Way"
+
+#. i18n: file opsguidesui.ui line 138
+#: rc.cpp:1474
+#, no-c-format
+msgid "Draw the Milky Way contour?"
+msgstr "Draw the Milky Way contour?"
+
+#. i18n: file opsguidesui.ui line 141
+#: rc.cpp:1477
+#, no-c-format
+msgid ""
+"If checked, a contour representing the Milky Way will be drawn on the sky map"
+msgstr ""
+"If ticked, a contour representing the Milky Way will be drawn on the sky map"
+
+#. i18n: file opsguidesui.ui line 149
+#: rc.cpp:1480
+#, no-c-format
+msgid "Fill Milk&y Way"
+msgstr "Fill Milk&y Way"
+
+#. i18n: file opsguidesui.ui line 152
+#: rc.cpp:1483
+#, no-c-format
+msgid "Use filled Milky Way contour?"
+msgstr "Use filled Milky Way contour?"
+
+#. i18n: file opsguidesui.ui line 155
+#: rc.cpp:1486
+#, no-c-format
+msgid ""
+"If checked, the Milky Way contour will be shown filled. Otherwise, only the "
+"outline will be drawn."
+msgstr ""
+"If ticked, the Milky Way contour will be shown filled. Otherwise, only the "
+"outline will be drawn."
+
+#. i18n: file opsguidesui.ui line 180
+#: rc.cpp:1489
+#, no-c-format
+msgid "Coor&dinate grid"
+msgstr "Coor&dinate grid"
+
+#. i18n: file opsguidesui.ui line 183
+#: rc.cpp:1492
+#, no-c-format
+msgid "Draw coordinate grid?"
+msgstr "Draw coordinate grid?"
+
+#. i18n: file opsguidesui.ui line 186
+#: rc.cpp:1495
+#, no-c-format
+msgid ""
+"If checked, a grid of lines will be drawn every 2 hours in Right Ascension and "
+"every 20 degrees in Declination."
+msgstr ""
+"If ticked, a grid of lines will be drawn every 2 hours in Right Ascension and "
+"every 20 degrees in Declination."
+
+#. i18n: file opsguidesui.ui line 194
+#: rc.cpp:1498
+#, no-c-format
+msgid "Celestial e&quator"
+msgstr "Celestial e&quator"
+
+#. i18n: file opsguidesui.ui line 197
+#: rc.cpp:1501
+#, no-c-format
+msgid "Draw Celestial equator?"
+msgstr "Draw Celestial equator?"
+
+#. i18n: file opsguidesui.ui line 200
+#: rc.cpp:1504
+#, no-c-format
+msgid "If checked, the celestial equator will be drawn in the sky map."
+msgstr "If ticked, the celestial equator will be drawn in the sky map."
+
+#. i18n: file opsguidesui.ui line 211
+#: rc.cpp:1510
+#, no-c-format
+msgid "Draw Ecliptic?"
+msgstr "Draw Ecliptic?"
+
+#. i18n: file opsguidesui.ui line 214
+#: rc.cpp:1513
+#, no-c-format
+msgid ""
+"If checked, the ecliptic will be drawn on the sky map. The ecliptic is a great "
+"circle on the sky that the Sun appears to follow over the course of one year. "
+"All other solar system bodies roughly follow the ecliptic as well."
+msgstr ""
+"If ticked, the ecliptic will be drawn on the sky map. The ecliptic is a great "
+"circle on the sky that the Sun appears to follow over the course of one year. "
+"All other solar system bodies roughly follow the ecliptic as well."
+
+#. i18n: file opsguidesui.ui line 222
+#: rc.cpp:1516
+#, no-c-format
+msgid "Hori&zon (line)"
+msgstr "Hori&zon (line)"
+
+#. i18n: file opsguidesui.ui line 225
+#: rc.cpp:1519
+#, no-c-format
+msgid "Draw horizon?"
+msgstr "Draw horizon?"
+
+#. i18n: file opsguidesui.ui line 228
+#: rc.cpp:1522
+#, no-c-format
+msgid ""
+"If checked, a line representing the local horizon will be drawn on the map."
+msgstr ""
+"If ticked, a line representing the local horizon will be drawn on the map."
+
+#. i18n: file opsguidesui.ui line 236
+#: rc.cpp:1525
+#, no-c-format
+msgid "Opaque &ground"
+msgstr "Opaque &ground"
+
+#. i18n: file opsguidesui.ui line 239
+#: rc.cpp:1528
+#, no-c-format
+msgid "Draw opaque ground?"
+msgstr "Draw opaque ground?"
+
+#. i18n: file opsguidesui.ui line 242
+#: rc.cpp:1531
+#, no-c-format
+msgid ""
+"If checked, the area below the horizon will be filled in, to simulate the "
+"ground beneath you. Note that the ground is never drawn when using the "
+"Equatorial coordinate system."
+msgstr ""
+"If ticked, the area below the horizon will be filled in, to simulate the ground "
+"beneath you. Note that the ground is never drawn when using the Equatorial "
+"coordinate system."
+
+#. i18n: file opssolarsystemui.ui line 16
+#: rc.cpp:1534
+#, no-c-format
+msgid "OpsSolarSystem"
+msgstr "OpsSolarSystem"
+
+#. i18n: file opssolarsystemui.ui line 27
+#: rc.cpp:1537
+#, no-c-format
+msgid "Sun, Moon && Planets"
+msgstr "Sun, Moon && Planets"
+
+#. i18n: file opssolarsystemui.ui line 49
+#: rc.cpp:1543
+#, no-c-format
+msgid "Draw Saturn?"
+msgstr "Draw Saturn?"
+
+#. i18n: file opssolarsystemui.ui line 52
+#: rc.cpp:1546
+#, no-c-format
+msgid "If checked, Saturn will be drawn on the map."
+msgstr "If ticked, Saturn will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 60
+#: rc.cpp:1549
+#, no-c-format
+msgid "Use images"
+msgstr "Use images"
+
+#. i18n: file opssolarsystemui.ui line 63
+#: rc.cpp:1552
+#, no-c-format
+msgid "Draw major bodies as images?"
+msgstr "Draw major bodies as images?"
+
+#. i18n: file opssolarsystemui.ui line 66
+#: rc.cpp:1555
+#, no-c-format
+msgid ""
+"If checked, then the planets, the Sun and the Moon will be shown as bitmap "
+"images on the map"
+msgstr ""
+"If ticked, then the planets, the Sun and the Moon will be shown as bitmap "
+"images on the map"
+
+#. i18n: file opssolarsystemui.ui line 77
+#: rc.cpp:1561
+#, no-c-format
+msgid "Draw Mars?"
+msgstr "Draw Mars?"
+
+#. i18n: file opssolarsystemui.ui line 80
+#: rc.cpp:1564
+#, no-c-format
+msgid "If checked, Mars will be drawn on the map."
+msgstr "If ticked, Mars will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 88
+#: rc.cpp:1567
+#, no-c-format
+msgid "Use name labels"
+msgstr "Use name labels"
+
+#. i18n: file opssolarsystemui.ui line 91
+#: rc.cpp:1570
+#, no-c-format
+msgid "Attach Name labels to the major solar system bodies?"
+msgstr "Attach Name labels to the major solar system bodies?"
+
+#. i18n: file opssolarsystemui.ui line 94
+#: rc.cpp:1573
+#, no-c-format
+msgid ""
+"If checked, name labels will be attached to the planets, the Sun and the Moon"
+msgstr ""
+"If ticked, name labels will be attached to the planets, the Sun and the Moon"
+
+#. i18n: file opssolarsystemui.ui line 105
+#: rc.cpp:1579
+#, no-c-format
+msgid "Draw Pluto?"
+msgstr "Draw Pluto?"
+
+#. i18n: file opssolarsystemui.ui line 108
+#: rc.cpp:1582
+#, no-c-format
+msgid "If checked, Pluto will be drawn on the map."
+msgstr "If ticked, Pluto will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 119
+#: rc.cpp:1588
+#, no-c-format
+msgid "Select all major bodies"
+msgstr "Select all major bodies"
+
+#. i18n: file opssolarsystemui.ui line 122
+#: rc.cpp:1591
+#, no-c-format
+msgid ""
+"Press this to select all planets, the Sun and the Moon to be drawn in the map"
+msgstr ""
+"Press this to select all planets, the Sun and the Moon to be drawn in the map"
+
+#. i18n: file opssolarsystemui.ui line 130
+#: rc.cpp:1594
+#, no-c-format
+msgid "Select None"
+msgstr "Select None"
+
+#. i18n: file opssolarsystemui.ui line 133
+#: rc.cpp:1597
+#, no-c-format
+msgid "Unselect all major bodies"
+msgstr "Unselect all major bodies"
+
+#. i18n: file opssolarsystemui.ui line 136
+#: rc.cpp:1600
+#, no-c-format
+msgid ""
+"Press this button to unselect all planets, the Sun and the Moon so that they "
+"will not be drawn on the map"
+msgstr ""
+"Press this button to unselect all planets, the Sun and the Moon so that they "
+"will not be drawn on the map"
+
+#. i18n: file opssolarsystemui.ui line 147
+#: rc.cpp:1606
+#, no-c-format
+msgid "Draw Venus?"
+msgstr "Draw Venus?"
+
+#. i18n: file opssolarsystemui.ui line 150
+#: rc.cpp:1609
+#, no-c-format
+msgid "If checked, Venus will be drawn on the map."
+msgstr "If ticked, Venus will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 158
+#: rc.cpp:1612
+#, no-c-format
+msgid "The sun"
+msgstr "The sun"
+
+#. i18n: file opssolarsystemui.ui line 161
+#: rc.cpp:1615
+#, no-c-format
+msgid "Draw the Sun?"
+msgstr "Draw the Sun?"
+
+#. i18n: file opssolarsystemui.ui line 164
+#: rc.cpp:1618
+#, no-c-format
+msgid "If checked, the Sun will be drawn on the map."
+msgstr "If ticked, the Sun will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 175
+#: rc.cpp:1624
+#, no-c-format
+msgid "Draw Jupiter?"
+msgstr "Draw Jupiter?"
+
+#. i18n: file opssolarsystemui.ui line 178
+#: rc.cpp:1627
+#, no-c-format
+msgid "If checked, Jupiter will be drawn on the map."
+msgstr "If ticked, Jupiter will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 186
+#: rc.cpp:1630
+#, no-c-format
+msgid "The moon"
+msgstr "The moon"
+
+#. i18n: file opssolarsystemui.ui line 189
+#: rc.cpp:1633
+#, no-c-format
+msgid "Draw the Moon?"
+msgstr "Draw the Moon?"
+
+#. i18n: file opssolarsystemui.ui line 192
+#: rc.cpp:1636
+#, no-c-format
+msgid "If checked, the Moon will be drawn on the map."
+msgstr "If ticked, the Moon will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 203
+#: rc.cpp:1642
+#, no-c-format
+msgid "Draw Mercury?"
+msgstr "Draw Mercury?"
+
+#. i18n: file opssolarsystemui.ui line 206
+#: rc.cpp:1645
+#, no-c-format
+msgid "If checked, Mercury will be drawn on the map."
+msgstr "If ticked, Mercury will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 217
+#: rc.cpp:1651
+#, no-c-format
+msgid "Draw Neptune?"
+msgstr "Draw Neptune?"
+
+#. i18n: file opssolarsystemui.ui line 220
+#: rc.cpp:1654
+#, no-c-format
+msgid "If checked, Neptune will be drawn on the map."
+msgstr "If ticked, Neptune will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 248
+#: rc.cpp:1660
+#, no-c-format
+msgid "Draw Uranus?"
+msgstr "Draw Uranus?"
+
+#. i18n: file opssolarsystemui.ui line 251
+#: rc.cpp:1663
+#, no-c-format
+msgid "If checked, Uranus will be drawn on the map."
+msgstr "If ticked, Uranus will be drawn on the map."
+
+#. i18n: file opssolarsystemui.ui line 280
+#: rc.cpp:1666
+#, no-c-format
+msgid "Minor Planets"
+msgstr "Minor Planets"
+
+#. i18n: file opssolarsystemui.ui line 294
+#: rc.cpp:1672
+#, no-c-format
+msgid "Draw comets?"
+msgstr "Draw comets?"
+
+#. i18n: file opssolarsystemui.ui line 297
+#: rc.cpp:1675
+#, no-c-format
+msgid "If checked, comets will be drawn on the map"
+msgstr "If ticked, comets will be drawn on the map"
+
+#. i18n: file opssolarsystemui.ui line 322
+#: rc.cpp:1678
+#, no-c-format
+msgid "Show asteroids brighter than"
+msgstr "Show asteroids brighter than"
+
+#. i18n: file opssolarsystemui.ui line 338
+#: rc.cpp:1684
+#, no-c-format
+msgid "AU"
+msgstr "AU"
+
+#. i18n: file opssolarsystemui.ui line 357
+#: rc.cpp:1693
+#, no-c-format
+msgid "Draw asteroids?"
+msgstr "Draw asteroids?"
+
+#. i18n: file opssolarsystemui.ui line 360
+#: rc.cpp:1696
+#, no-c-format
+msgid "If checked, asteroids will be drawn on the map"
+msgstr "If ticked, asteroids will be drawn on the map"
+
+#. i18n: file opssolarsystemui.ui line 368
+#: rc.cpp:1699
+#, no-c-format
+msgid "Show names of asteroids brighter than"
+msgstr "Show names of asteroids brighter than"
+
+#. i18n: file opssolarsystemui.ui line 371
+#: rc.cpp:1702
+#, no-c-format
+msgid "Attach names to bright asteroids?"
+msgstr "Attach names to bright asteroids?"
+
+#. i18n: file opssolarsystemui.ui line 374
+#: rc.cpp:1705
+#, no-c-format
+msgid "If checked, then name labels will be attached to bright asteroids"
+msgstr "If ticked, then name labels will be attached to bright asteroids"
+
+#. i18n: file opssolarsystemui.ui line 388
+#: rc.cpp:1708
+#, no-c-format
+msgid "Maximum distance for comet names"
+msgstr "Maximum distance for comet names"
+
+#. i18n: file opssolarsystemui.ui line 391
+#: rc.cpp:1711
+#, no-c-format
+msgid ""
+"Set the maximum distance from the Sun for a comet to have a name label, in "
+"Astronomical Units (AU). 1 AU is the distance between the Earth and the Sun, "
+"approximately 150 million km"
+msgstr ""
+"Set the maximum distance from the Sun for a comet to have a name label, in "
+"Astronomical Units (AU). 1 AU is the distance between the Earth and the Sun, "
+"approximately 150 million km"
+
+#. i18n: file opssolarsystemui.ui line 399
+#: rc.cpp:1714
+#, no-c-format
+msgid "Show names of comets within"
+msgstr "Show names of comets within"
+
+#. i18n: file opssolarsystemui.ui line 402
+#: rc.cpp:1717
+#, no-c-format
+msgid "Show names of comets near the Sun"
+msgstr "Show names of comets near the Sun"
+
+#. i18n: file opssolarsystemui.ui line 405
+#: rc.cpp:1720
+#, no-c-format
+msgid ""
+"If checked, the comets near the Sun will have name labels attached. Comets "
+"vary in brightness in their orbits, so a faint magnitude is not effective in "
+"this case."
+msgstr ""
+"If ticked, the comets near the Sun will have name labels attached. Comets vary "
+"in brightness in their orbits, so a faint magnitude is not effective in this "
+"case."
+
+#. i18n: file opssolarsystemui.ui line 416
+#: rc.cpp:1723
+#, no-c-format
+msgid "faint limit for asteroids"
+msgstr "faint limit for asteroids"
+
+#. i18n: file opssolarsystemui.ui line 419
+#: rc.cpp:1726
+#, no-c-format
+msgid "Set the faintest magnitude for drawing asteroids"
+msgstr "Set the faintest magnitude for drawing asteroids"
+
+#. i18n: file opssolarsystemui.ui line 430
+#: rc.cpp:1729
+#, no-c-format
+msgid "Faint limit for asteroid name labels"
+msgstr "Faint limit for asteroid name labels"
+
+#. i18n: file opssolarsystemui.ui line 433
+#: rc.cpp:1732
+#, no-c-format
+msgid "Set the faint limit for drawing asteroid name labels"
+msgstr "Set the faint limit for drawing asteroid name labels"
+
+#. i18n: file opssolarsystemui.ui line 443
+#: rc.cpp:1735
+#, no-c-format
+msgid "Orbital Trails"
+msgstr "Orbital Trails"
+
+#. i18n: file opssolarsystemui.ui line 454
+#: rc.cpp:1738
+#, no-c-format
+msgid "Always show trail when tracking a solar system body"
+msgstr "Always show trail when tracking a solar system body"
+
+#. i18n: file opssolarsystemui.ui line 457
+#: rc.cpp:1741
+#, no-c-format
+msgid "Auto-trail tracked bodies"
+msgstr "Auto-trail tracked bodies"
+
+#. i18n: file opssolarsystemui.ui line 460
+#: rc.cpp:1744
+#, no-c-format
+msgid ""
+"If checked then any solar system body will have a temporary trail attached "
+"while it is centered in the display."
+msgstr ""
+"If ticked then any solar system body will have a temporary trail attached while "
+"it is centred in the display."
+
+#. i18n: file opssolarsystemui.ui line 476
+#: rc.cpp:1747
+#, no-c-format
+msgid "Fade trails to background color"
+msgstr "Fade trails to background colour"
+
+#. i18n: file opssolarsystemui.ui line 479
+#: rc.cpp:1750
+#, no-c-format
+msgid "Fade trail color into the background?"
+msgstr "Fade trail colour into the background?"
+
+#. i18n: file opssolarsystemui.ui line 482
+#: rc.cpp:1753
+#, no-c-format
+msgid ""
+"If checked, the color of the planet trail will be blended into the background "
+"sky color."
+msgstr ""
+"If ticked, the colour of the planet trail will be blended into the background "
+"sky colour."
+
+#. i18n: file opssolarsystemui.ui line 507
+#: rc.cpp:1756
+#, no-c-format
+msgid "Remove All Trails"
+msgstr "Remove All Trails"
+
+#. i18n: file opssolarsystemui.ui line 510
+#: rc.cpp:1759
+#, no-c-format
+msgid "Clear all orbit trails"
+msgstr "Clear all orbit trails"
+
+#. i18n: file opssolarsystemui.ui line 513
+#: rc.cpp:1762
+#, no-c-format
+msgid ""
+"Press this to clear all orbit trails that you may have attached to solar system "
+"bodies using the right-click popup menu."
+msgstr ""
+"Press this to clear all orbit trails that you may have attached to solar system "
+"bodies using the right-click popup menu."
+
+#. i18n: file statform.ui line 27
+#: rc.cpp:1768
+#, no-c-format
+msgid "Std. dev:"
+msgstr "Std. dev:"
+
+#. i18n: file statform.ui line 43
+#: rc.cpp:1771
+#, no-c-format
+msgid "Max:"
+msgstr "Max:"
+
+#. i18n: file statform.ui line 59
+#: rc.cpp:1774 rc.cpp:1786
+#, no-c-format
+msgid "@"
+msgstr "@"
+
+#. i18n: file statform.ui line 67
+#: rc.cpp:1777
+#, no-c-format
+msgid "Bitpix:"
+msgstr "Bitpix:"
+
+#. i18n: file statform.ui line 83
+#: rc.cpp:1780 rc.cpp:3529 rc.cpp:3607
+#, no-c-format
+msgid "Height:"
+msgstr "Height:"
+
+#. i18n: file statform.ui line 99
+#: rc.cpp:1783
+#, no-c-format
+msgid "Mean:"
+msgstr "Mean:"
+
+#. i18n: file statform.ui line 123
+#: rc.cpp:1789
+#, no-c-format
+msgid "Width:"
+msgstr "Width:"
+
+#. i18n: file statform.ui line 155
+#: rc.cpp:1792
+#, no-c-format
+msgid "Min:"
+msgstr "Min:"
+
+#. i18n: file streamformui.ui line 16
+#: rc.cpp:1795
+#, no-c-format
+msgid "Video Stream"
+msgstr "Video Stream"
+
+#. i18n: file telescopepropui.ui line 16
+#: rc.cpp:1807
+#, no-c-format
+msgid "Telescope Properties"
+msgstr "Telescope Properties"
+
+#. i18n: file telescopepropui.ui line 30
+#: rc.cpp:1810
+#, no-c-format
+msgid "Telescopes:"
+msgstr "Telescopes:"
+
+#. i18n: file telescopepropui.ui line 46
+#: rc.cpp:1813
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#. i18n: file telescopepropui.ui line 54
+#: rc.cpp:1816
+#, no-c-format
+msgid "S&ave"
+msgstr "S&ave"
+
+#. i18n: file telescopepropui.ui line 62
+#: rc.cpp:1819
+#, no-c-format
+msgid "Remo&ve"
+msgstr "Remo&ve"
+
+#. i18n: file telescopepropui.ui line 124
+#: rc.cpp:1825
+#, no-c-format
+msgid "Driver:"
+msgstr "Driver:"
+
+#. i18n: file telescopepropui.ui line 132
+#: rc.cpp:1828
+#, no-c-format
+msgid "Version:"
+msgstr "Version:"
+
+#. i18n: file telescopepropui.ui line 140
+#: rc.cpp:1831
+#, no-c-format
+msgid "Label:"
+msgstr "Label:"
+
+#. i18n: file telescopepropui.ui line 156
+#: rc.cpp:1837
+#, no-c-format
+msgid "Aperture:"
+msgstr "Aperture:"
+
+#. i18n: file telescopewizard.ui line 36
+#: rc.cpp:1846
+#, no-c-format
+msgid "Telescope Wizard"
+msgstr "Telescope Wizard"
+
+#. i18n: file telescopewizard.ui line 89
+#: rc.cpp:1852
+#, no-c-format
+msgid "&Back"
+msgstr "&Back"
+
+#. i18n: file telescopewizard.ui line 97
+#: rc.cpp:1855
+#, no-c-format
+msgid "&Next"
+msgstr "&Next"
+
+#. i18n: file telescopewizard.ui line 142
+#: rc.cpp:1858
+#, no-c-format
+msgid ""
+"Welcome to the <b>KStars Telescope Setup Wizard!</b>\n"
+"<br>"
+"<br>\n"
+"This Wizard will help you to connect to your telescope and control it from "
+"KStars. You will be asked to verify some basic information.\n"
+"<br>\n"
+"<br>You can get extended information on telescope support in KStars by pressing "
+"the <tt>help</tt> button at any point during the Wizard.\n"
+"<br>"
+"<br>\n"
+"Please click next to continue."
+msgstr ""
+"Welcome to the <b>KStars Telescope Setup Wizard!</b>\n"
+"<br>"
+"<br>\n"
+"This Wizard will help you to connect to your telescope and control it from "
+"KStars. You will be asked to verify some basic information.\n"
+"<br>\n"
+"<br>You can get extended information on telescope support in KStars by pressing "
+"the <tt>help</tt> button at any point during the Wizard.\n"
+"<br>"
+"<br>\n"
+"Please click next to continue."
+
+#. i18n: file telescopewizard.ui line 168
+#: rc.cpp:1867
+#, no-c-format
+msgid ""
+"<h3>1. Telescope Model</h3>\n"
+"\n"
+"Please select your telescope model from the list below. Click next after "
+"selecting a model."
+msgstr ""
+"<h3>1. Telescope Model</h3>\n"
+"\n"
+"Please select your telescope model from the list below. Click next after "
+"selecting a model."
+
+#. i18n: file telescopewizard.ui line 246
+#: rc.cpp:1872
+#, no-c-format
+msgid ""
+"<b>Tip</b>\n"
+"<br>Some non-Meade telescopes support a subset of the LX200 command set. Select "
+"<tt>LX200 Generic</tt> to control such devices."
+msgstr ""
+"<b>Tip</b>\n"
+"<br>Some non-Meade telescopes support a subset of the LX200 command set. Select "
+"<tt>LX200 Generic</tt> to control such devices."
+
+#. i18n: file telescopewizard.ui line 280
+#: rc.cpp:1876
+#, no-c-format
+msgid ""
+"<h3>2. Align Your Telescope</h3>\n"
+"\n"
+"You need to align your telescope before you can control it properly from "
+"KStars. Please refer to your telescope manual for alignment instructions.\n"
+"<br>"
+"<br>\n"
+"After a successful alignment, connect your telescope's RS232 interface to your "
+"computer's serial or USB port.\n"
+"<br>"
+"<br>"
+"<br>Click next to continue."
+msgstr ""
+"<h3>2. Align Your Telescope</h3>\n"
+"\n"
+"You need to align your telescope before you can control it properly from "
+"KStars. Please refer to your telescope manual for alignment instructions.\n"
+"<br>"
+"<br>\n"
+"After a successful alignment, connect your telescope's RS232 interface to your "
+"computer's serial or USB port.\n"
+"<br>"
+"<br>"
+"<br>Click next to continue."
+
+#. i18n: file telescopewizard.ui line 307
+#: rc.cpp:1884
+#, no-c-format
+msgid ""
+"<h3>3. Verify Local Settings</h3>\n"
+"\n"
+"Verify if the following time, date, and location settings are correct. If any "
+"of the settings are incorrect, you can correct them via the <tt>Set time</tt> "
+"and <tt>Set Location</tt> buttons.\n"
+msgstr ""
+"<h3>3. Verify Local Settings</h3>\n"
+"\n"
+"Verify if the following time, date, and location settings are correct. If any "
+"of the settings are incorrect, you can correct them via the <tt>Set time</tt> "
+"and <tt>Set Location</tt> buttons.\n"
+
+#. i18n: file telescopewizard.ui line 367
+#: rc.cpp:1890
+#, no-c-format
+msgid "<b>Time</b>"
+msgstr "<b>Time</b>"
+
+#. i18n: file telescopewizard.ui line 398
+#: rc.cpp:1893
+#, no-c-format
+msgid "<b>Date</b>"
+msgstr "<b>Date</b>"
+
+#. i18n: file telescopewizard.ui line 431
+#: rc.cpp:1896
+#, no-c-format
+msgid "<b>Location</b>"
+msgstr "<b>Location</b>"
+
+#. i18n: file telescopewizard.ui line 464
+#: rc.cpp:1899
+#, no-c-format
+msgid "Set Time..."
+msgstr "Set Time..."
+
+#. i18n: file telescopewizard.ui line 472
+#: rc.cpp:1902
+#, no-c-format
+msgid "Set Location..."
+msgstr "Set Location..."
+
+#. i18n: file telescopewizard.ui line 525
+#: rc.cpp:1905
+#, no-c-format
+msgid ""
+"<h3>4. Determine Connection Port</h3>\n"
+"\n"
+"Enter the port number your telescope is connected to. If you only have one "
+"serial port in your computer, the port is usually <tt>/dev/ttyS0</tt>\n"
+"<br>"
+"<br>If you are unsure about the port number, you can leave the field empty and "
+"KStars will try to scan the ports for attached telescopes. Beware that the "
+"autoscan process might take a few minutes to complete. "
+msgstr ""
+"<h3>4. Determine Connection Port</h3>\n"
+"\n"
+"Enter the port number your telescope is connected to. If you only have one "
+"serial port in your computer, the port is usually <tt>/dev/ttyS0</tt>\n"
+"<br>"
+"<br>If you are unsure about the port number, you can leave the field empty and "
+"KStars will try to scan the ports for attached telescopes. Beware that the "
+"autoscan process might take a few minutes to complete. "
+
+#. i18n: file telescopewizard.ui line 561
+#: rc.cpp:1911
+#, no-c-format
+msgid "<b>Port:</b>"
+msgstr "<b>Port:</b>"
+
+#. i18n: file thumbnaileditorui.ui line 16
+#: rc.cpp:1914
+#, no-c-format
+msgid "Thumbnail Editor"
+msgstr "Thumbnail Editor"
+
+#. i18n: file thumbnaileditorui.ui line 49
+#: rc.cpp:1917
+#, no-c-format
+msgid "Crop region: [0,0 200 x 200]"
+msgstr "Crop region: [0,0 200 x 200]"
+
+#. i18n: file thumbnaileditorui.ui line 66
+#: rc.cpp:1920
+#, no-c-format
+msgid "(crop region will be scaled to 200x200)"
+msgstr "(crop region will be scaled to 200x200)"
+
+#. i18n: file thumbnailpickerui.ui line 16
+#: rc.cpp:1923
+#, no-c-format
+msgid "Thumbnail Picker"
+msgstr "Thumbnail Picker"
+
+#. i18n: file thumbnailpickerui.ui line 46
+#: rc.cpp:1926 thumbnailpicker.cpp:163
+#, no-c-format
+msgid "Search results:"
+msgstr "Search results:"
+
+#. i18n: file thumbnailpickerui.ui line 95
+#: rc.cpp:1929
+#, no-c-format
+msgid "Specify image location:"
+msgstr "Specify image location:"
+
+#. i18n: file thumbnailpickerui.ui line 103
+#: rc.cpp:1932
+#, no-c-format
+msgid "image/png image/jpeg image/gif image/tiff"
+msgstr "image/png image/jpeg image/gif image/tiff"
+
+#. i18n: file thumbnailpickerui.ui line 157
+#: rc.cpp:1935
+#, no-c-format
+msgid "Current thumbnail:"
+msgstr "Current thumbnail:"
+
+#. i18n: file thumbnailpickerui.ui line 250
+#: rc.cpp:1938
+#, no-c-format
+msgid "Edit Ima&ge..."
+msgstr "Edit Ima&ge..."
+
+#. i18n: file thumbnailpickerui.ui line 258
+#: rc.cpp:1941
+#, no-c-format
+msgid "Unset Image"
+msgstr "Unset Image"
+
+#. i18n: file tools/altvstimeui.ui line 16
+#: rc.cpp:1944 tools/altvstime.cpp:45
+#, no-c-format
+msgid "Altitude vs. Time"
+msgstr "Altitude vs. Time"
+
+#. i18n: file tools/altvstimeui.ui line 39
+#: rc.cpp:1947
+#, no-c-format
+msgid "Sources"
+msgstr "Sources"
+
+#. i18n: file tools/altvstimeui.ui line 93
+#: rc.cpp:1953 rc.cpp:2235 rc.cpp:2250 rc.cpp:3852
+#, no-c-format
+msgid "Dec:"
+msgstr "Dec:"
+
+#. i18n: file tools/altvstimeui.ui line 109
+#: rc.cpp:1956 rc.cpp:2224 rc.cpp:2247 rc.cpp:3849
+#, no-c-format
+msgid "RA:"
+msgstr "RA:"
+
+#. i18n: file tools/altvstimeui.ui line 123
+#: rc.cpp:1959
+#, no-c-format
+msgid "Name of plotted object"
+msgstr "Name of plotted object"
+
+#. i18n: file tools/altvstimeui.ui line 130
+#: rc.cpp:1962
+#, no-c-format
+msgid ""
+"There are two ways to use this field: \n"
+"\n"
+"1. Simply type the name of a known object and press the \"Plot\" button (or "
+"press Enter). The object's Altitude vs. Time curve will be added to the plot, "
+"and its coordinates will be displayed below.\n"
+"\n"
+"2. Type a name label for a custom object. You will also need to specify the RA "
+"and Dec coordinates of the object, and then press the \"Plot\" button to add "
+"its curve to the plot."
+msgstr ""
+"There are two ways to use this field: \n"
+"\n"
+"1. Simply type the name of a known object and press the \"Plot\" button (or "
+"press Enter). The object's Altitude vs. Time curve will be added to the plot, "
+"and its coordinates will be displayed below.\n"
+"\n"
+"2. Type a name label for a custom object. You will also need to specify the RA "
+"and Dec coordinates of the object, and then press the \"Plot\" button to add "
+"its curve to the plot."
+
+#. i18n: file tools/altvstimeui.ui line 200
+#: rc.cpp:1972
+#, no-c-format
+msgid "Find Object..."
+msgstr "Find Object..."
+
+#. i18n: file tools/altvstimeui.ui line 216
+#: rc.cpp:1975
+#, no-c-format
+msgid "Plot"
+msgstr "Plot"
+
+#. i18n: file tools/altvstimeui.ui line 254
+#: rc.cpp:1981
+#, no-c-format
+msgid "Clear List"
+msgstr "Clear List"
+
+#. i18n: file tools/altvstimeui.ui line 280
+#: rc.cpp:1984 rc.cpp:3421
+#, no-c-format
+msgid "Date && Location"
+msgstr "Date && Location"
+
+#. i18n: file tools/altvstimeui.ui line 299
+#: rc.cpp:1987 rc.cpp:2446 rc.cpp:2488 rc.cpp:2539 rc.cpp:2593 rc.cpp:2656
+#: rc.cpp:3115 rc.cpp:3175 rc.cpp:3235 rc.cpp:3424 rc.cpp:3472 rc.cpp:3514
+#: rc.cpp:3592
+#, no-c-format
+msgid "Date:"
+msgstr "Date:"
+
+#. i18n: file tools/altvstimeui.ui line 345
+#: rc.cpp:1990
+#, no-c-format
+msgid "Choose City..."
+msgstr "Choose City..."
+
+#. i18n: file tools/altvstimeui.ui line 361
+#: rc.cpp:1993 rc.cpp:2758
+#, no-c-format
+msgid "Long.:"
+msgstr "Long.:"
+
+#. i18n: file tools/altvstimeui.ui line 393
+#: rc.cpp:1996 rc.cpp:2764
+#, no-c-format
+msgid "Lat.:"
+msgstr "Lat.:"
+
+#. i18n: file tools/altvstimeui.ui line 461
+#: rc.cpp:1999
+#, no-c-format
+msgid "Update"
+msgstr "Update"
+
+#. i18n: file tools/argchangeviewoption.ui line 32
+#: rc.cpp:2002
+#, no-c-format
+msgid "List of adjustable options"
+msgstr "List of adjustable options"
+
+#. i18n: file tools/argchangeviewoption.ui line 35
+#: rc.cpp:2005
+#, no-c-format
+msgid ""
+"Select an option from this list to set its value. You may also select the "
+"option using an organized Tree List using the \"Browse Tree\" button."
+msgstr ""
+"Select an option from this list to set its value. You may also select the "
+"option using an organised Tree List using the \"Browse Tree\" button."
+
+#. i18n: file tools/argchangeviewoption.ui line 60
+#: rc.cpp:2008
+#, no-c-format
+msgid "Value:"
+msgstr "Value:"
+
+#. i18n: file tools/argchangeviewoption.ui line 68
+#: rc.cpp:2011
+#, no-c-format
+msgid "Browse Tree"
+msgstr "Browse Tree"
+
+#. i18n: file tools/argchangeviewoption.ui line 71
+#: rc.cpp:2014
+#, no-c-format
+msgid "Show Tree View of options"
+msgstr "Show Tree View of options"
+
+#. i18n: file tools/argchangeviewoption.ui line 74
+#: rc.cpp:2017
+#, no-c-format
+msgid ""
+"Press this button to select a View Option from a Tree list, in which they are "
+"grouped by subject. Also shown are a short description of each option, and the "
+"data type of the option's value (string, integer, float or boolean)."
+msgstr ""
+"Press this button to select a View Option from a Tree list, in which they are "
+"grouped by subject. Also shown are a short description of each option, and the "
+"data type of the option's value (string, integer, float or boolean)."
+
+#. i18n: file tools/argchangeviewoption.ui line 82
+#: rc.cpp:2020
+#, no-c-format
+msgid "value for selected option"
+msgstr "value for selected option"
+
+#. i18n: file tools/argchangeviewoption.ui line 85
+#: rc.cpp:2023
+#, no-c-format
+msgid ""
+"Set the value for the selected view option here. Make sure the value you enter "
+"matches the data type expected by the option. For example, the \"UseAltAz\" "
+"option expects a boolean value, so you should enter \"true\", \"false\", \"1\", "
+"or \"0\". If you are unsure what data type is expected, examine the Tree View "
+"of options using the \"Browse Tree\" button."
+msgstr ""
+"Set the value for the selected view option here. Make sure the value you enter "
+"matches the data type expected by the option. For example, the \"UseAltAz\" "
+"option expects a boolean value, so you should enter \"true\", \"false\", \"1\", "
+"or \"0\". If you are unsure what data type is expected, examine the Tree View "
+"of options using the \"Browse Tree\" button."
+
+#. i18n: file tools/argchangeviewoption.ui line 110
+#: rc.cpp:2026
+#, no-c-format
+msgid "Option:"
+msgstr "Option:"
+
+#. i18n: file tools/argexportimage.ui line 32
+#: rc.cpp:2029
+#, no-c-format
+msgid "File name:"
+msgstr "File name:"
+
+#. i18n: file tools/argexportimage.ui line 114
+#: rc.cpp:2032
+#, no-c-format
+msgid "Image width:"
+msgstr "Image width:"
+
+#. i18n: file tools/argexportimage.ui line 122
+#: rc.cpp:2035
+#, no-c-format
+msgid "Image height:"
+msgstr "Image height:"
+
+#. i18n: file tools/arglooktoward.ui line 32
+#: rc.cpp:2038 rc.cpp:2297
+#, no-c-format
+msgid "Dir:"
+msgstr "Dir:"
+
+#. i18n: file tools/arglooktoward.ui line 43
+#: rc.cpp:2041
+#, no-c-format
+msgid "north"
+msgstr "north"
+
+#. i18n: file tools/arglooktoward.ui line 48
+#: rc.cpp:2044
+#, no-c-format
+msgid "northeast"
+msgstr "northeast"
+
+#. i18n: file tools/arglooktoward.ui line 53
+#: rc.cpp:2047
+#, no-c-format
+msgid "east"
+msgstr "east"
+
+#. i18n: file tools/arglooktoward.ui line 58
+#: rc.cpp:2050
+#, no-c-format
+msgid "southeast"
+msgstr "southeast"
+
+#. i18n: file tools/arglooktoward.ui line 63
+#: rc.cpp:2053
+#, no-c-format
+msgid "south"
+msgstr "south"
+
+#. i18n: file tools/arglooktoward.ui line 68
+#: rc.cpp:2056
+#, no-c-format
+msgid "southwest"
+msgstr "southwest"
+
+#. i18n: file tools/arglooktoward.ui line 73
+#: rc.cpp:2059
+#, no-c-format
+msgid "west"
+msgstr "west"
+
+#. i18n: file tools/arglooktoward.ui line 78
+#: rc.cpp:2062
+#, no-c-format
+msgid "northwest"
+msgstr "northwest"
+
+#. i18n: file tools/arglooktoward.ui line 83
+#: rc.cpp:2065
+#, no-c-format
+msgid "zenith"
+msgstr "zenith"
+
+#. i18n: file tools/arglooktoward.ui line 93
+#: rc.cpp:2068
+#, no-c-format
+msgid "Target object or direction"
+msgstr "Target object or direction"
+
+#. i18n: file tools/arglooktoward.ui line 96
+#: rc.cpp:2071
+#, no-c-format
+msgid ""
+"Select a direction or object to center on. The combo box provides a list of "
+"known directions including cardinal compass points on the horizon, as well as "
+"the Zenith. You may also enter the name of a known object here, or select an "
+"object from the list of known objects by pressing the \"Object\" button."
+msgstr ""
+"Select a direction or object to centre on. The combo box provides a list of "
+"known directions including cardinal compass points on the horizon, as well as "
+"the Zenith. You may also enter the name of a known object here, or select an "
+"object from the list of known objects by pressing the \"Object\" button."
+
+#. i18n: file tools/arglooktoward.ui line 109
+#: rc.cpp:2074 rc.cpp:2259
+#, no-c-format
+msgid "Object"
+msgstr "Object"
+
+#. i18n: file tools/arglooktoward.ui line 112
+#: rc.cpp:2077 rc.cpp:2262
+#, no-c-format
+msgid "Select object from a list"
+msgstr "Select object from a list"
+
+#. i18n: file tools/arglooktoward.ui line 115
+#: rc.cpp:2080 rc.cpp:2265
+#, no-c-format
+msgid ""
+"Opens the Find Object dialog, which allows you to select an object from the "
+"list of known objects. When an object has been selected, its name will appear "
+"in the \"dir\" box at left."
+msgstr ""
+"Opens the Find Object dialogue, which allows you to select an object from the "
+"list of known objects. When an object has been selected, its name will appear "
+"in the \"dir\" box at left."
+
+#. i18n: file tools/argprintimage.ui line 24
+#: rc.cpp:2083
+#, no-c-format
+msgid "Show print dialog"
+msgstr "Show print dialogue"
+
+#. i18n: file tools/argprintimage.ui line 32
+#: rc.cpp:2086
+#, no-c-format
+msgid "Use star chart colors"
+msgstr "Use star chart colours"
+
+#. i18n: file tools/argsetactionindi.ui line 16
+#: rc.cpp:2089
+#, no-c-format
+msgid "argSetActionINDI"
+msgstr "argSetActionINDI"
+
+#. i18n: file tools/argsetactionindi.ui line 51
+#: rc.cpp:2095 rc.cpp:2241
+#, no-c-format
+msgid "Action:"
+msgstr "Action:"
+
+#. i18n: file tools/argsetaltaz.ui line 43
+#: rc.cpp:2098
+#, no-c-format
+msgid "Altitude angle"
+msgstr "Altitude angle"
+
+#. i18n: file tools/argsetaltaz.ui line 48
+#: rc.cpp:2101
+#, no-c-format
+msgid ""
+"Set the Altitude coordinate to be focused on in the sky map, in degrees. You "
+"can express the angle as a simple integer (\"45\") or floating-point "
+"(\"45.333\") value, or as space- or colon-delimited values specifying degrees, "
+"arcminutes and arcseconds (\"45:20\", \"45:20:00\", \"45:20\", \"45 20.0\", "
+"etc.).\n"
+"\n"
+"The Altitude is one of the coordinates in the Horizontal coordinate system. It "
+"is defined as the angle of an object above or below the horizon. For example, "
+"the Zenith has an Altitude of 90 degrees. Altitude is also known as Elevation."
+msgstr ""
+"Set the Altitude coordinate to be focused on in the sky map, in degrees. You "
+"can express the angle as a simple integer (\"45\") or floating-point "
+"(\"45.333\") value, or as space- or colon-delimited values specifying degrees, "
+"arcminutes and arcseconds (\"45:20\", \"45:20:00\", \"45:20\", \"45 20.0\", "
+"etc.).\n"
+"\n"
+"The Altitude is one of the coordinates in the Horizontal coordinate system. It "
+"is defined as the angle of an object above or below the horizon. For example, "
+"the Zenith has an Altitude of 90 degrees. Altitude is also known as Elevation."
+
+#. i18n: file tools/argsetaltaz.ui line 56
+#: rc.cpp:2106
+#, no-c-format
+msgid "Az:"
+msgstr "Az:"
+
+#. i18n: file tools/argsetaltaz.ui line 75
+#: rc.cpp:2109
+#, no-c-format
+msgid "Azimuth angle"
+msgstr "Azimuth angle"
+
+#. i18n: file tools/argsetaltaz.ui line 80
+#: rc.cpp:2112
+#, no-c-format
+msgid ""
+"Set the Azimuth coordinate to be focused on in the skymap, in degrees. You can "
+"express the angle as a simple integer (\"45\") or floating-point (\"45.333\") "
+"value, or as space- or colon-delimited values specifying degrees, arcminutes "
+"and arcseconds (\"45:20\", \"45:20:00\", \"45:20\", \"45 20.0\", etc.).\n"
+"\n"
+"The azimuth is one of the coordinates in the horizontal coordinate system. It "
+"is defined as the angle measured along the horizon, between the North point and "
+"the point on the horizon directly below the object. Azimuth increases "
+"clockwise around the horizon"
+msgstr ""
+"Set the Azimuth coordinate to be focused on in the skymap, in degrees. You can "
+"express the angle as a simple integer (\"45\") or floating-point (\"45.333\") "
+"value, or as space- or colon-delimited values specifying degrees, arcminutes "
+"and arcseconds (\"45:20\", \"45:20:00\", \"45:20\", \"45 20.0\", etc.).\n"
+"\n"
+"The azimuth is one of the coordinates in the horizontal coordinate system. It "
+"is defined as the angle measured along the horizon, between the North point and "
+"the point on the horizon directly below the object. Azimuth increases "
+"clockwise around the horizon"
+
+#. i18n: file tools/argsetaltaz.ui line 88
+#: rc.cpp:2117
+#, no-c-format
+msgid "Alt:"
+msgstr "Alt:"
+
+#. i18n: file tools/argsetccdtempindi.ui line 48
+#: rc.cpp:2123
+#, no-c-format
+msgid "Temp:"
+msgstr "Temp:"
+
+#. i18n: file tools/argsetcolor.ui line 32
+#: rc.cpp:2126
+#, no-c-format
+msgid "Color name:"
+msgstr "Colour name:"
+
+#. i18n: file tools/argsetcolor.ui line 40
+#: rc.cpp:2129
+#, no-c-format
+msgid "Color value:"
+msgstr "Colour value:"
+
+#. i18n: file tools/argsetfilternumindi.ui line 16
+#: rc.cpp:2132
+#, no-c-format
+msgid "ArgSetCCDTempINDI"
+msgstr "ArgSetCCDTempINDI"
+
+#. i18n: file tools/argsetfocusspeedindi.ui line 71
+#: rc.cpp:2144
+#, no-c-format
+msgid "Speed:"
+msgstr "Speed:"
+
+#. i18n: file tools/argsetfocustimeoutindi.ui line 48
+#: rc.cpp:2150
+#, no-c-format
+msgid "Timeout:"
+msgstr "Timeout:"
+
+#. i18n: file tools/argsetframetypeindi.ui line 48
+#: rc.cpp:2156
+#, no-c-format
+msgid "Type:"
+msgstr "Type:"
+
+#. i18n: file tools/argsetgeolocation.ui line 56
+#: rc.cpp:2162
+#, no-c-format
+msgid "Country name"
+msgstr "Country name"
+
+#. i18n: file tools/argsetgeolocation.ui line 59
+#: rc.cpp:2165
+#, no-c-format
+msgid ""
+"Enter the Country name for the desired location. It might be easier to use the "
+"\"Find City\" location to choose your location from the list of predefined "
+"cities."
+msgstr ""
+"Enter the Country name for the desired location. It might be easier to use the "
+"\"Find City\" location to choose your location from the list of predefined "
+"cities."
+
+#. i18n: file tools/argsetgeolocation.ui line 83
+#: rc.cpp:2174
+#, no-c-format
+msgid "City name"
+msgstr "City name"
+
+#. i18n: file tools/argsetgeolocation.ui line 86
+#: rc.cpp:2177
+#, no-c-format
+msgid ""
+"Enter the City name for the desired location. It might be easier to use the "
+"\"Find City\" location to choose your location from the list of predefined "
+"cities."
+msgstr ""
+"Enter the City name for the desired location. It might be easier to use the "
+"\"Find City\" location to choose your location from the list of predefined "
+"cities."
+
+#. i18n: file tools/argsetgeolocation.ui line 94
+#: rc.cpp:2180
+#, no-c-format
+msgid "Province name"
+msgstr "Province name"
+
+#. i18n: file tools/argsetgeolocation.ui line 97
+#: rc.cpp:2183
+#, no-c-format
+msgid ""
+"Enter the Province name for the desired location. It might be easier to use "
+"the \"Find City\" location to choose your location from the list of predefined "
+"cities."
+msgstr ""
+"Enter the Province name for the desired location. It might be easier to use "
+"the \"Find City\" location to choose your location from the list of predefined "
+"cities."
+
+#. i18n: file tools/argsetgeolocation.ui line 132
+#: rc.cpp:2186
+#, no-c-format
+msgid "Find City"
+msgstr "Find City"
+
+#. i18n: file tools/argsetgeolocation.ui line 135
+#: rc.cpp:2189
+#, no-c-format
+msgid "Open the Set Location tool"
+msgstr "Open the Set Location tool"
+
+#. i18n: file tools/argsetgeolocation.ui line 138
+#: rc.cpp:2192
+#, no-c-format
+msgid ""
+"Press this button to open the Set Location dialog, which will allow you to "
+"choose a location from our list of over 2500 cities around the word. Once a "
+"location has been selected, the City, Province and Country fields will be "
+"filled in."
+msgstr ""
+"Press this button to open the Set Location dialogue, which will allow you to "
+"choose a location from our list of over 2500 cities around the word. Once a "
+"location has been selected, the City, Province and Country fields will be "
+"filled in."
+
+#. i18n: file tools/argsetgeolocationindi.ui line 48
+#: rc.cpp:2198
+#, no-c-format
+msgid "Long:"
+msgstr "Long:"
+
+#. i18n: file tools/argsetgeolocationindi.ui line 56
+#: rc.cpp:2201
+#, no-c-format
+msgid "Lat:"
+msgstr "Lat:"
+
+#. i18n: file tools/argsetlocaltime.ui line 57
+#: rc.cpp:2207
+#, no-c-format
+msgid "Set the Time"
+msgstr "Set the Time"
+
+#. i18n: file tools/argsetradec.ui line 48
+#: rc.cpp:2219
+#, no-c-format
+msgid ""
+"Enter the Declination coordinate to be focused on in the skymap, in degrees. "
+"You can express the angle as a simple integer (\"45\") or floating-point "
+"(\"45.333\") value, or as space- or colon-delimited values specifying degrees, "
+"arcminutes and arcseconds (\"45:20\", \"45:20:00\", \"45:20\", \"45 20.0\", "
+"etc.).\n"
+"\n"
+"Declination is one of the coordinates in the Equatorial coordinate system; it "
+"measures the angle of an object North or South of the Celestial Equator. The "
+"star Polaris, which is near the celestial north pole, has a Declination of "
+"nearly 90 degrees."
+msgstr ""
+"Enter the Declination coordinate to be focused on in the skymap, in degrees. "
+"You can express the angle as a simple integer (\"45\") or floating-point "
+"(\"45.333\") value, or as space- or colon-delimited values specifying degrees, "
+"arcminutes and arcseconds (\"45:20\", \"45:20:00\", \"45:20\", \"45 20.0\", "
+"etc.).\n"
+"\n"
+"Declination is one of the coordinates in the Equatorial coordinate system; it "
+"measures the angle of an object North or South of the Celestial Equator. The "
+"star Polaris, which is near the celestial north pole, has a Declination of "
+"nearly 90 degrees."
+
+#. i18n: file tools/argsetradec.ui line 80
+#: rc.cpp:2230
+#, no-c-format
+msgid ""
+"Enter the Right Ascension coordinate to be focused on in the skymap, in hours. "
+"You can express the angle as a simple integer (\"12\") or floating-point "
+"(\"12.333\") value, or as space- or colon-delimited values specifying hours, "
+"minutes and seconds (\"12:20\", \"12:20:00\", \"12:20\", \"12 20.0\", etc.).\n"
+"\n"
+"Right Ascension is one of the coordinates in the Equatorial coordinate system. "
+"It measures the angle around the celestial equator from the Vernal equinox, "
+"increasing to the East. Right Ascension (RA) is almost always expressed in "
+"Hours instead of Degrees; the Celestial Equator is divided into 24 Hours, so 1 "
+"Hour of RA is equal to 360/24=15 Degrees. See the AstroInfo article for more "
+"details,"
+msgstr ""
+"Enter the Right Ascension coordinate to be focused on in the skymap, in hours. "
+"You can express the angle as a simple integer (\"12\") or floating-point "
+"(\"12.333\") value, or as space- or colon-delimited values specifying hours, "
+"minutes and seconds (\"12:20\", \"12:20:00\", \"12:20\", \"12 20.0\", etc.).\n"
+"\n"
+"Right Ascension is one of the coordinates in the Equatorial coordinate system. "
+"It measures the angle around the celestial equator from the Vernal equinox, "
+"increasing to the East. Right Ascension (RA) is almost always expressed in "
+"Hours instead of Degrees; the Celestial Equator is divided into 24 Hours, so 1 "
+"Hour of RA is equal to 360/24=15 Degrees. See the AstroInfo article for more "
+"details,"
+
+#. i18n: file tools/argsettargetnameindi.ui line 48
+#: rc.cpp:2256
+#, no-c-format
+msgid "Object:"
+msgstr "Object:"
+
+#. i18n: file tools/argsettrack.ui line 32
+#: rc.cpp:2268
+#, no-c-format
+msgid "Track"
+msgstr "Track"
+
+#. i18n: file tools/argsettrack.ui line 35
+#: rc.cpp:2271
+#, no-c-format
+msgid "Toggle Tracking on/off"
+msgstr "Toggle Tracking on/off"
+
+#. i18n: file tools/argsettrack.ui line 40
+#: rc.cpp:2274
+#, no-c-format
+msgid ""
+"If checked, the sky will remain focused on its current position or object as "
+"time passes. This is called \"Tracking\". Note that tracking is automatically "
+"engaged whenever an object is centered at the focus point. So, if you use "
+"\"lookToward\" with an object name, you do not need to engage tracking. \n"
+"\n"
+"If unchecked, then Tracking will be forced off, even if an object has been "
+"centered, As time passes, the sky will then appear to drift by (due to the "
+"rotation of the Earth)."
+msgstr ""
+"If ticked, the sky will remain focused on its current position or object as "
+"time passes. This is called \"Tracking\". Note that tracking is automatically "
+"engaged whenever an object is centred at the focus point. So, if you use "
+"\"lookToward\" with an object name, you do not need to engage tracking. \n"
+"\n"
+"If unticked, then Tracking will be forced off, even if an object has been "
+"centred, As time passes, the sky will then appear to drift by (due to the "
+"rotation of the Earth)."
+
+#. i18n: file tools/argsetutcindi.ui line 48
+#: rc.cpp:2282
+#, no-c-format
+msgid "Date/Time:"
+msgstr "Date/Time:"
+
+#. i18n: file tools/argstartexposureindi.ui line 48
+#: rc.cpp:2291
+#, no-c-format
+msgid "Duration:"
+msgstr "Duration:"
+
+#. i18n: file tools/argwaitfor.ui line 32
+#: rc.cpp:2324
+#, no-c-format
+msgid "<font color=\"#00007f\">Sec:</font>"
+msgstr "<font color=\"#00007f\">Sec:</font>"
+
+#. i18n: file tools/argwaitfor.ui line 40
+#: rc.cpp:2327
+#, no-c-format
+msgid "Pause delay in seconds"
+msgstr "Pause delay in seconds"
+
+#. i18n: file tools/argwaitfor.ui line 43
+#: rc.cpp:2330
+#, no-c-format
+msgid ""
+"Enter the number of seconds that the script should pause before executing the "
+"remaining commands."
+msgstr ""
+"Enter the number of seconds that the script should pause before executing the "
+"remaining commands."
+
+#. i18n: file tools/argwaitforkey.ui line 32
+#: rc.cpp:2333
+#, no-c-format
+msgid "Key:"
+msgstr "Key:"
+
+#. i18n: file tools/argwaitforkey.ui line 40
+#: rc.cpp:2336
+#, no-c-format
+msgid "Wait for this key to be pressed"
+msgstr "Wait for this key to be pressed"
+
+#. i18n: file tools/argwaitforkey.ui line 45
+#: rc.cpp:2339
+#, no-c-format
+msgid ""
+"The script execution will pause until the user presses the key specified here. "
+"\n"
+"\n"
+"Only simple keys can currently be used; you cannot use modifier keys such as "
+"Ctrl or Shift. Type \"space\" to specify the spacebar, otherwise use the key "
+"itself."
+msgstr ""
+"The script execution will pause until the user presses the key specified here. "
+"\n"
+"\n"
+"Only simple keys can currently be used; you cannot use modifier keys such as "
+"Ctrl or Shift. Type \"space\" to specify the spacebar, otherwise use the key "
+"itself."
+
+#. i18n: file tools/argzoom.ui line 32
+#: rc.cpp:2344
+#, no-c-format
+msgid "Zoom level:"
+msgstr "Zoom level:"
+
+#. i18n: file tools/argzoom.ui line 40
+#: rc.cpp:2347
+#, no-c-format
+msgid "New Zoom level"
+msgstr "New Zoom level"
+
+#. i18n: file tools/argzoom.ui line 46
+#: rc.cpp:2350
+#, no-c-format
+msgid ""
+"Set the Zoom level for the display. You can incrementally change this value "
+"using \"ZoomIn\" and \"ZoomOut\". \n"
+"\n"
+"The Zoom level specifies the number of pixels which span one radian of arc. "
+"Reasonable values should be between 300 and 10,000,000.\n"
+msgstr ""
+"Set the Zoom level for the display. You can incrementally change this value "
+"using \"ZoomIn\" and \"ZoomOut\". \n"
+"\n"
+"The Zoom level specifies the number of pixels which span one radian of arc. "
+"Reasonable values should be between 300 and 10,000,000.\n"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 16
+#: rc.cpp:2356 rc.cpp:2386 tools/astrocalc.cpp:84 tools/astrocalc.cpp:140
+#, no-c-format
+msgid "Angular Distance"
+msgstr "Angular Distance"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 31
+#: rc.cpp:2359 rc.cpp:2440 rc.cpp:2530 rc.cpp:2692 rc.cpp:2800 rc.cpp:2875
+#: rc.cpp:2983 rc.cpp:3130 rc.cpp:3328 rc.cpp:3409 rc.cpp:3508
+#, no-c-format
+msgid "Interactive Mode"
+msgstr "Interactive Mode"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 50
+#: rc.cpp:2362
+#, no-c-format
+msgid "Initial Coordinates"
+msgstr "Initial Coordinates"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 89
+#: rc.cpp:2365 rc.cpp:2374 rc.cpp:2455 rc.cpp:2476 rc.cpp:2491 rc.cpp:2569
+#: rc.cpp:2599 rc.cpp:2716 rc.cpp:2743 rc.cpp:2902 rc.cpp:2929 rc.cpp:3190
+#: rc.cpp:3340 rc.cpp:3358 rc.cpp:3367 rc.cpp:3538 rc.cpp:3586
+#, no-c-format
+msgid "Declination:"
+msgstr "Declination:"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 97
+#: rc.cpp:2368 rc.cpp:2377 rc.cpp:2458 rc.cpp:2473 rc.cpp:2497 rc.cpp:2566
+#: rc.cpp:2596 rc.cpp:2713 rc.cpp:2737 rc.cpp:2896 rc.cpp:2923 rc.cpp:3187
+#: rc.cpp:3337 rc.cpp:3355 rc.cpp:3376 rc.cpp:3535 rc.cpp:3598
+#, no-c-format
+msgid "Right ascension:"
+msgstr "Right ascension:"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 107
+#: rc.cpp:2371
+#, no-c-format
+msgid "Final Coordinates"
+msgstr "Final Coordinates"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 191
+#: rc.cpp:2380 rc.cpp:2464 rc.cpp:2659 rc.cpp:2821 rc.cpp:3223 rc.cpp:3346
+#, no-c-format
+msgid "Compute"
+msgstr "Compute"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 331
+#: rc.cpp:2392 rc.cpp:2479 rc.cpp:2584 rc.cpp:2731 rc.cpp:2836 rc.cpp:2914
+#: rc.cpp:3031 rc.cpp:3229 rc.cpp:3361 rc.cpp:3448 rc.cpp:3580
+#, no-c-format
+msgid "Batch Mode"
+msgstr "Batch Mode"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 353
+#: rc.cpp:2395 rc.cpp:2482 rc.cpp:2587 rc.cpp:2734 rc.cpp:2839 rc.cpp:2917
+#: rc.cpp:3034 rc.cpp:3232 rc.cpp:3364 rc.cpp:3451 rc.cpp:3583
+#, no-c-format
+msgid "Select Fields in Input File"
+msgstr "Select Fields in Input File"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 408
+#: rc.cpp:2398
+#, no-c-format
+msgid "Final right ascension:"
+msgstr "Final right ascension:"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 419
+#: rc.cpp:2401
+#, no-c-format
+msgid "Final declination:"
+msgstr "Final declination:"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 430
+#: rc.cpp:2404
+#, no-c-format
+msgid "Initial declination:"
+msgstr "Initial declination:"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 441
+#: rc.cpp:2407
+#, no-c-format
+msgid "Initial right ascension:"
+msgstr "Initial right ascension:"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 454
+#: rc.cpp:2410 rc.cpp:2500 rc.cpp:2617 rc.cpp:2770 rc.cpp:2845 rc.cpp:2953
+#: rc.cpp:3055 rc.cpp:3298 rc.cpp:3379 rc.cpp:3478 rc.cpp:3622
+#, no-c-format
+msgid "Fields in Output File Plus Result"
+msgstr "Fields in Output File Plus Result"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 465
+#: rc.cpp:2413 rc.cpp:2503 rc.cpp:2620 rc.cpp:2773 rc.cpp:2848 rc.cpp:2956
+#: rc.cpp:3058 rc.cpp:3301 rc.cpp:3382 rc.cpp:3481 rc.cpp:3625
+#, no-c-format
+msgid "All parameters"
+msgstr "All parameters"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 473
+#: rc.cpp:2416 rc.cpp:2506 rc.cpp:2623 rc.cpp:2776 rc.cpp:2851 rc.cpp:2959
+#: rc.cpp:3061 rc.cpp:3304 rc.cpp:3385 rc.cpp:3484 rc.cpp:3628
+#, no-c-format
+msgid "Only parameters in input file"
+msgstr "Only parameters in input file"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 497
+#: rc.cpp:2422 rc.cpp:2512 rc.cpp:2629 rc.cpp:2782 rc.cpp:2857 rc.cpp:2965
+#: rc.cpp:3067 rc.cpp:3310 rc.cpp:3391 rc.cpp:3490 rc.cpp:3634
+#, no-c-format
+msgid "Input File..."
+msgstr "Input File..."
+
+#. i18n: file tools/modcalcangdistdlg.ui line 500
+#: rc.cpp:2425 rc.cpp:2515 rc.cpp:2632 rc.cpp:2785 rc.cpp:2860 rc.cpp:2968
+#: rc.cpp:3070 rc.cpp:3313 rc.cpp:3394 rc.cpp:3493 rc.cpp:3637
+#, no-c-format
+msgid "File with the input data"
+msgstr "File with the input data"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 518
+#: rc.cpp:2428 rc.cpp:2518 rc.cpp:2635 rc.cpp:2788 rc.cpp:2863 rc.cpp:2971
+#: rc.cpp:3073 rc.cpp:3316 rc.cpp:3397 rc.cpp:3496 rc.cpp:3640
+#, no-c-format
+msgid "Output File..."
+msgstr "Output File..."
+
+#. i18n: file tools/modcalcangdistdlg.ui line 521
+#: rc.cpp:2431 rc.cpp:2521 rc.cpp:2638 rc.cpp:2791 rc.cpp:2866 rc.cpp:2974
+#: rc.cpp:3076 rc.cpp:3319 rc.cpp:3400 rc.cpp:3499 rc.cpp:3643
+#, no-c-format
+msgid "File for the output data"
+msgstr "File for the output data"
+
+#. i18n: file tools/modcalcangdistdlg.ui line 564
+#: rc.cpp:2434 rc.cpp:2524 rc.cpp:2641 rc.cpp:2794 rc.cpp:2869 rc.cpp:2977
+#: rc.cpp:3079 rc.cpp:3322 rc.cpp:3403 rc.cpp:3502 rc.cpp:3646
+#, no-c-format
+msgid "Run"
+msgstr "Run"
+
+#. i18n: file tools/modcalcapcoorddlg.ui line 16
+#: rc.cpp:2437 rc.cpp:2470 tools/astrocalc.cpp:81 tools/astrocalc.cpp:122
+#, no-c-format
+msgid "Apparent Coordinates"
+msgstr "Apparent Coordinates"
+
+#. i18n: file tools/modcalcapcoorddlg.ui line 53
+#: rc.cpp:2443
+#, no-c-format
+msgid "Target Time && Date"
+msgstr "Target Time && Date"
+
+#. i18n: file tools/modcalcapcoorddlg.ui line 72
+#: rc.cpp:2449 rc.cpp:2485 rc.cpp:2590 rc.cpp:3112 rc.cpp:3244 rc.cpp:3439
+#: rc.cpp:3595
+#, no-c-format
+msgid "UT:"
+msgstr "UT:"
+
+#. i18n: file tools/modcalcapcoorddlg.ui line 118
+#: rc.cpp:2452
+#, no-c-format
+msgid "Catalog Coordinates"
+msgstr "Catalogue Coordinates"
+
+#. i18n: file tools/modcalcazeldlg.ui line 19
+#: rc.cpp:2527 rc.cpp:2575 tools/astrocalc.cpp:82 tools/astrocalc.cpp:124
+#, no-c-format
+msgid "Horizontal Coordinates"
+msgstr "Horizontal Coordinates"
+
+#. i18n: file tools/modcalcazeldlg.ui line 45
+#: rc.cpp:2533 rc.cpp:3511
+#, no-c-format
+msgid "Time && Location"
+msgstr "Time && Location"
+
+#. i18n: file tools/modcalcazeldlg.ui line 85
+#: rc.cpp:2536 rc.cpp:3172 rc.cpp:3517
+#, no-c-format
+msgid "Universal time:"
+msgstr "Universal time:"
+
+#. i18n: file tools/modcalcazeldlg.ui line 176
+#: rc.cpp:2548 rc.cpp:2803
+#, no-c-format
+msgid "Select Input"
+msgstr "Select Input"
+
+#. i18n: file tools/modcalcazeldlg.ui line 187
+#: rc.cpp:2551
+#, no-c-format
+msgid "Apparent coordinates"
+msgstr "Apparent coordinates"
+
+#. i18n: file tools/modcalcazeldlg.ui line 198
+#: rc.cpp:2554
+#, no-c-format
+msgid "Horizontal coordinates"
+msgstr "Horizontal coordinates"
+
+#. i18n: file tools/modcalcazeldlg.ui line 234
+#: rc.cpp:2557 rc.cpp:2704 rc.cpp:2887 rc.cpp:2998 rc.cpp:3124 rc.cpp:3430
+#: rc.cpp:3574
+#, no-c-format
+msgid "Convert"
+msgstr "Convert"
+
+#. i18n: file tools/modcalcazeldlg.ui line 272
+#: rc.cpp:2563 rc.cpp:2710 rc.cpp:2893 rc.cpp:3184 rc.cpp:3532
+#, no-c-format
+msgid "Equatorial Coordinates"
+msgstr "Equatorial Coordinates"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 16
+#: rc.cpp:2644
+#, no-c-format
+msgid "Day Length"
+msgstr "Day Length"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 33
+#: rc.cpp:2647
+#, no-c-format
+msgid "Location && Date"
+msgstr "Location && Date"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 241
+#: rc.cpp:2665
+#, no-c-format
+msgid "Sunrise, Noon && Sunset Data"
+msgstr "Sunrise, Noon && Sunset Data"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 282
+#: rc.cpp:2668
+#, no-c-format
+msgid "Sunrise:"
+msgstr "Sunrise:"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 312
+#: rc.cpp:2671
+#, no-c-format
+msgid "Noon:"
+msgstr "Noon:"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 320
+#: rc.cpp:2674
+#, no-c-format
+msgid "Day length:"
+msgstr "Day length:"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 372
+#: rc.cpp:2677
+#, no-c-format
+msgid "Sunset:"
+msgstr "Sunset:"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 407
+#: rc.cpp:2680
+#, no-c-format
+msgid "Sunrise azimuth:"
+msgstr "Sunrise azimuth:"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 415
+#: rc.cpp:2683
+#, no-c-format
+msgid "Sunset azimuth:"
+msgstr "Sunset azimuth:"
+
+#. i18n: file tools/modcalcdaylengthdlg.ui line 445
+#: rc.cpp:2686
+#, no-c-format
+msgid "Altitude at noon:"
+msgstr "Altitude at noon:"
+
+#. i18n: file tools/modcalceclipticcoordsdlg.ui line 16
+#: rc.cpp:2689
+#, no-c-format
+msgid "Geocentric Ecliptic Coordinates"
+msgstr "Geocentric Ecliptic Coordinates"
+
+#. i18n: file tools/modcalceclipticcoordsdlg.ui line 45
+#: rc.cpp:2695 rc.cpp:2878 rc.cpp:2986
+#, no-c-format
+msgid "Choose Input Coordinates"
+msgstr "Choose Input Coordinates"
+
+#. i18n: file tools/modcalceclipticcoordsdlg.ui line 73
+#: rc.cpp:2698
+#, no-c-format
+msgid "Geocentric equatorial"
+msgstr "Geocentric equatorial"
+
+#. i18n: file tools/modcalceclipticcoordsdlg.ui line 104
+#: rc.cpp:2701
+#, no-c-format
+msgid "Geocentric ecliptic"
+msgstr "Geocentric ecliptic"
+
+#. i18n: file tools/modcalceclipticcoordsdlg.ui line 333
+#: rc.cpp:2722 rc.cpp:3202 tools/astrocalc.cpp:83 tools/astrocalc.cpp:126
+#, no-c-format
+msgid "Ecliptic Coordinates"
+msgstr "Ecliptic Coordinates"
+
+#. i18n: file tools/modcalceclipticcoordsdlg.ui line 527
+#: rc.cpp:2740 rc.cpp:2746 rc.cpp:2755 rc.cpp:2761 rc.cpp:2767 rc.cpp:2926
+#: rc.cpp:2932 rc.cpp:2938 rc.cpp:2944 rc.cpp:2950 rc.cpp:3457 rc.cpp:3463
+#: rc.cpp:3469 rc.cpp:3475
+#, no-c-format
+msgid ""
+"If checked, value will be read from input file. If not, value will be read from "
+"adjacent box"
+msgstr ""
+"If ticked, value will be read from input file. If not, value will be read from "
+"adjacent box"
+
+#. i18n: file tools/modcalceclipticcoordsdlg.ui line 594
+#: rc.cpp:2749 rc.cpp:2920
+#, no-c-format
+msgid "1950.0"
+msgstr "1950.0"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 16
+#: rc.cpp:2797
+#, no-c-format
+msgid "Equinoxes, Solstices & Seasons"
+msgstr "Equinoxes, Solstices & Seasons"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 74
+#: rc.cpp:2806
+#, no-c-format
+msgid "Spring Equinox"
+msgstr "Spring Equinox"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 79
+#: rc.cpp:2809
+#, no-c-format
+msgid "Summer Solstice"
+msgstr "Summer Solstice"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 84
+#: rc.cpp:2812
+#, no-c-format
+msgid "Autumn Equinox"
+msgstr "Autumn Equinox"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 89
+#: rc.cpp:2815
+#, no-c-format
+msgid "Winter Solstice"
+msgstr "Winter Solstice"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 118
+#: rc.cpp:2818 rc.cpp:2842
+#, no-c-format
+msgid "Year:"
+msgstr "Year:"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 227
+#: rc.cpp:2827
+#, no-c-format
+msgid "Season Information"
+msgstr "Season Information"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 246
+#: rc.cpp:2830
+#, no-c-format
+msgid "Duration of the season:"
+msgstr "Duration of the season:"
+
+#. i18n: file tools/modcalcequinoxdlg.ui line 254
+#: rc.cpp:2833
+#, no-c-format
+msgid "Start date & time:"
+msgstr "Start date & time:"
+
+#. i18n: file tools/modcalcgalcoorddlg.ui line 16
+#: rc.cpp:2872 rc.cpp:2905 tools/astrocalc.cpp:79 tools/astrocalc.cpp:118
+#, no-c-format
+msgid "Galactic Coordinates"
+msgstr "Galactic Coordinates"
+
+#. i18n: file tools/modcalcgalcoorddlg.ui line 73
+#: rc.cpp:2881
+#, no-c-format
+msgid "Equatorial"
+msgstr "Equatorial"
+
+#. i18n: file tools/modcalcgalcoorddlg.ui line 104
+#: rc.cpp:2884
+#, no-c-format
+msgid "Galactic"
+msgstr "Galactic"
+
+#. i18n: file tools/modcalcgalcoorddlg.ui line 571
+#: rc.cpp:2941
+#, no-c-format
+msgid "Gal. long.:"
+msgstr "Gal. long.:"
+
+#. i18n: file tools/modcalcgalcoorddlg.ui line 588
+#: rc.cpp:2947
+#, no-c-format
+msgid "Gal. lat.:"
+msgstr "Gal. lat.:"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 16
+#: rc.cpp:2980 tools/astrocalc.cpp:89 tools/astrocalc.cpp:130
+#, no-c-format
+msgid "Geodetic Coordinates"
+msgstr "Geodetic Coordinates"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 72
+#: rc.cpp:2989
+#, no-c-format
+msgid "Cartesian"
+msgstr "Cartesian"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 83
+#: rc.cpp:2992
+#, no-c-format
+msgid "Geographic"
+msgstr "Geographic"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 98
+#: rc.cpp:2995
+#, no-c-format
+msgid "Ellipsoid Model"
+msgstr "Ellipsoid Model"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 203
+#: rc.cpp:3004
+#, no-c-format
+msgid "Cartesian Coordinates"
+msgstr "Cartesian Coordinates"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 214
+#: rc.cpp:3007 rc.cpp:3049
+#, no-c-format
+msgid "Y (km):"
+msgstr "Y (km):"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 222
+#: rc.cpp:3010 rc.cpp:3052
+#, no-c-format
+msgid "Z (km):"
+msgstr "Z (km):"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 230
+#: rc.cpp:3013 rc.cpp:3046
+#, no-c-format
+msgid "X (km):"
+msgstr "X (km):"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 255
+#: rc.cpp:3016
+#, no-c-format
+msgid "Geographic Coordinates"
+msgstr "Geographic Coordinates"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 310
+#: rc.cpp:3025
+#, no-c-format
+msgid "Elevation (meters):"
+msgstr "Elevation (metres):"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 318
+#: rc.cpp:3028 rc.cpp:3520
+#, no-c-format
+msgid "0.0"
+msgstr "0.0"
+
+#. i18n: file tools/modcalcgeoddlg.ui line 458
+#: rc.cpp:3043
+#, no-c-format
+msgid "Elev. (m):"
+msgstr "Elev. (m):"
+
+#. i18n: file tools/modcalcjddlg.ui line 16
+#: rc.cpp:3082 rc.cpp:3097 tools/astrocalc.cpp:70 tools/astrocalc.cpp:116
+#, no-c-format
+msgid "Julian Day"
+msgstr "Julian Day"
+
+#. i18n: file tools/modcalcjddlg.ui line 35
+#: rc.cpp:3085
+#, no-c-format
+msgid "Choose Input Field"
+msgstr "Choose Input Field"
+
+#. i18n: file tools/modcalcjddlg.ui line 62
+#: rc.cpp:3088
+#, no-c-format
+msgid "Julian day"
+msgstr "Julian day"
+
+#. i18n: file tools/modcalcjddlg.ui line 78
+#: rc.cpp:3091
+#, no-c-format
+msgid "Modified Julian day"
+msgstr "Modified Julian day"
+
+#. i18n: file tools/modcalcjddlg.ui line 94
+#: rc.cpp:3094
+#, no-c-format
+msgid "Date"
+msgstr "Date"
+
+#. i18n: file tools/modcalcjddlg.ui line 125
+#: rc.cpp:3100
+#, no-c-format
+msgid "JD:"
+msgstr "JD:"
+
+#. i18n: file tools/modcalcjddlg.ui line 146
+#: rc.cpp:3103
+#, no-c-format
+msgid "Modified Julian Day"
+msgstr "Modified Julian Day"
+
+#. i18n: file tools/modcalcjddlg.ui line 157
+#: rc.cpp:3106
+#, no-c-format
+msgid "MJD:"
+msgstr "MJD:"
+
+#. i18n: file tools/modcalcjddlg.ui line 180
+#: rc.cpp:3109
+#, no-c-format
+msgid "Date && Time"
+msgstr "Date && Time"
+
+#. i18n: file tools/modcalcjddlg.ui line 323
+#: rc.cpp:3118 timedialog.cpp:75
+#, no-c-format
+msgid "Now"
+msgstr "Now"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 16
+#: rc.cpp:3127
+#, no-c-format
+msgid "Solar System Bodies Coordinates"
+msgstr "Solar System Bodies Coordinates"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 42
+#: rc.cpp:3133 rc.cpp:3412
+#, no-c-format
+msgid "Input Selection"
+msgstr "Input Selection"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 78
+#: rc.cpp:3136 rc.cpp:3247
+#, no-c-format
+msgid "Solar system body:"
+msgstr "Solar system body:"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 410
+#: rc.cpp:3193
+#, no-c-format
+msgid "Topocentric Coordinates"
+msgstr "Topocentric Coordinates"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 531
+#: rc.cpp:3205
+#, no-c-format
+msgid "Dist. to Sun (AU):"
+msgstr "Dist. to Sun (AU):"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 550
+#: rc.cpp:3208
+#, no-c-format
+msgid "Heliocentric long.:"
+msgstr "Heliocentric long.:"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 569
+#: rc.cpp:3211
+#, no-c-format
+msgid "Heliocentric lat.:"
+msgstr "Heliocentric lat.:"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 604
+#: rc.cpp:3214
+#, no-c-format
+msgid "Dist. to Earth (AU):"
+msgstr "Dist. to Earth (AU):"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 634
+#: rc.cpp:3217
+#, no-c-format
+msgid "Geocentric long.:"
+msgstr "Geocentric long.:"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 664
+#: rc.cpp:3220
+#, no-c-format
+msgid "Geocentric lat.:"
+msgstr "Geocentric lat.:"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 1012
+#: rc.cpp:3283
+#, no-c-format
+msgid "Select Fields in Output File"
+msgstr "Select Fields in Output File"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 1026
+#: rc.cpp:3286
+#, no-c-format
+msgid "Heliocentric ecliptic coordinates"
+msgstr "Heliocentric ecliptic coordinates"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 1037
+#: rc.cpp:3289
+#, no-c-format
+msgid "Equatorial geocentric coordinates"
+msgstr "Equatorial geocentric coordinates"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 1048
+#: rc.cpp:3292
+#, no-c-format
+msgid "Topocentric coordinates"
+msgstr "Topocentric coordinates"
+
+#. i18n: file tools/modcalcplanetsdlg.ui line 1059
+#: rc.cpp:3295
+#, no-c-format
+msgid "Geocentric ecliptic coordinates"
+msgstr "Geocentric ecliptic coordinates"
+
+#. i18n: file tools/modcalcprecdlg.ui line 16
+#: rc.cpp:3325 tools/astrocalc.cpp:80 tools/astrocalc.cpp:120
+#, no-c-format
+msgid "Precession"
+msgstr "Precession"
+
+#. i18n: file tools/modcalcprecdlg.ui line 42
+#: rc.cpp:3331
+#, no-c-format
+msgid "Input Coordinates"
+msgstr "Input Coordinates"
+
+#. i18n: file tools/modcalcprecdlg.ui line 78
+#: rc.cpp:3334 rc.cpp:3370
+#, no-c-format
+msgid "Input epoch:"
+msgstr "Input epoch:"
+
+#. i18n: file tools/modcalcprecdlg.ui line 128
+#: rc.cpp:3343 rc.cpp:3373
+#, no-c-format
+msgid "Target epoch:"
+msgstr "Target epoch:"
+
+#. i18n: file tools/modcalcprecdlg.ui line 251
+#: rc.cpp:3352
+#, no-c-format
+msgid "Precessed Coordinates"
+msgstr "Precessed Coordinates"
+
+#. i18n: file tools/modcalcsidtimedlg.ui line 16
+#: rc.cpp:3406 rc.cpp:3442 tools/astrocalc.cpp:73 tools/astrocalc.cpp:112
+#, no-c-format
+msgid "Sidereal Time"
+msgstr "Sidereal Time"
+
+#. i18n: file tools/modcalcsidtimedlg.ui line 64
+#: rc.cpp:3415
+#, no-c-format
+msgid "Universal time"
+msgstr "Universal time"
+
+#. i18n: file tools/modcalcsidtimedlg.ui line 78
+#: rc.cpp:3418
+#, no-c-format
+msgid "Sidereal time"
+msgstr "Sidereal time"
+
+#. i18n: file tools/modcalcsidtimedlg.ui line 232
+#: rc.cpp:3436
+#, no-c-format
+msgid "Universal Time"
+msgstr "Universal Time"
+
+#. i18n: file tools/modcalcsidtimedlg.ui line 320
+#: rc.cpp:3445
+#, no-c-format
+msgid "ST:"
+msgstr "ST:"
+
+#. i18n: file tools/modcalcsidtimedlg.ui line 434
+#: rc.cpp:3460
+#, no-c-format
+msgid "Univ. time:"
+msgstr "Univ. time:"
+
+#. i18n: file tools/modcalcsidtimedlg.ui line 524
+#: rc.cpp:3466
+#, no-c-format
+msgid "Sid. time:"
+msgstr "Sid. time:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 16
+#: rc.cpp:3505 tools/astrocalc.cpp:85 tools/astrocalc.cpp:142
+#, no-c-format
+msgid "LSR Velocity"
+msgstr "LSR Velocity"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 368
+#: rc.cpp:3544
+#, no-c-format
+msgid "Radial Velocities"
+msgstr "Radial Velocities"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 384
+#: rc.cpp:3547
+#, no-c-format
+msgid "VLSR:"
+msgstr "VLSR:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 397
+#: rc.cpp:3550
+#, no-c-format
+msgid "Heliocentric velocity:"
+msgstr "Heliocentric velocity:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 410
+#: rc.cpp:3553
+#, no-c-format
+msgid "Geocentric velocity:"
+msgstr "Geocentric velocity:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 418
+#: rc.cpp:3556
+#, no-c-format
+msgid "Topocentric velocity:"
+msgstr "Topocentric velocity:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 450
+#: rc.cpp:3559
+#, no-c-format
+msgid "Input Velocity"
+msgstr "Input Velocity"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 461
+#: rc.cpp:3562
+#, no-c-format
+msgid "LSR"
+msgstr "LSR"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 472
+#: rc.cpp:3565
+#, no-c-format
+msgid "Heliocentric"
+msgstr "Heliocentric"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 480
+#: rc.cpp:3568
+#, no-c-format
+msgid "Geocentric"
+msgstr "Geocentric"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 488
+#: rc.cpp:3571
+#, no-c-format
+msgid "Topocentric"
+msgstr "Topocentric"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 804
+#: rc.cpp:3610
+#, no-c-format
+msgid "LSR velocity:"
+msgstr "LSR velocity:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 815
+#: rc.cpp:3613
+#, no-c-format
+msgid "Heliocentric v.:"
+msgstr "Heliocentric v.:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 823
+#: rc.cpp:3616
+#, no-c-format
+msgid "Geocentric v.:"
+msgstr "Geocentric v.:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 831
+#: rc.cpp:3619
+#, no-c-format
+msgid "Topocentric v.:"
+msgstr "Topocentric v.:"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 1022
+#: rc.cpp:3649
+#, no-c-format
+msgid "Overview"
+msgstr "Overview"
+
+#. i18n: file tools/modcalcvlsrdlg.ui line 1044
+#: rc.cpp:3652
+#, fuzzy, no-c-format
+msgid ""
+"<p> The Local Standard of Rest (LSR) is the location in which the mean value of "
+"the velocity of a selection of the stars in solar neighboorhood is zero. The "
+"local solar motion, that is, the velocity of the sun referred to the Local "
+"Standard of Rest is not null: the sun moves with a velocity of 20 km/s towards "
+"a point called, solar apex, whose coordinates are:</p>\n"
+"<li>Ra= 18:03:50.2 (J2000)</li>\n"
+"<li>Dec = 30:0:16.8 (J2000)</li>\n"
+"<p>Astronomical sources move relative to the Sun and their velocity can be "
+"decomposed in radial velocity, and velocity on the plane of the sky, also know "
+"as proper motion in right ascension and declination. The radial velocity is "
+"usually obtained by analyzing their spectral emission and the frequency shift "
+"of the lines due to Doppler effect. Observational astronomers usually refer "
+"source's radial velocity to the LSR.</p>\n"
+"<p>This calculator module allows to obtain the radial velocity of the source "
+"referred to the center of the sun (what we call heliocentric velocity), "
+"referred to the center of the Earth (geocentric velocity) and to the observer "
+"site (topocentric velocity) from the LSR radial velocity</p>\n"
+"<li>The heliocentric velocity (V<sub>hel</sub>) is computed by obtaining the "
+"scalar product of the radial velocity of the source referred to the LSR (V<sub>"
+"lsr</sub>) with the velocity of the Sun referred to the LSR (V<sub>sun</sub>:\n"
+"<img src=\"vlsr1.png\">\n"
+"</li>\n"
+"<li>The geocentric velocity (V<sub>geo</sub>) is obtained from the heliocentric "
+"velocity, the velocity of the Earth (V<sub>E</sub>) and its position for a "
+"given date and time:\n"
+"<img src=\"vlsr2.png\">\n"
+"</li>\n"
+"<li>The topocentric velocity is obtained from the geocentric velocity, the "
+"position on the Earth, and the date and time at which we desire to know the "
+"radial velocity of the source.</li>"
+msgstr ""
+"<p> The Local Standard of Rest (LSR) is the location in which the mean value of "
+"the velocity of a selection of the stars in solar neighboorhood is zero. The "
+"local solar motion, that is, the velocity of the sun referred to the Local "
+"Standard of Rest is not null: the sun moves with a velocity of 20 km/s towards "
+"a point called, solar apex, whose coordinates are:</p>\n"
+"<li>Ra= 18:03:50.2 (J2000)</li>\n"
+"<li>Dec = 30:0:16.8 (J2000)</li>\n"
+"<p>Astronomical sources move relative to the Sun and their velocity can be "
+"decomposed in radial velocity, and velocity on the plane of the sky, also know "
+"as proper motion in right ascension and declination. The radial velocity is "
+"usually obtained by analyzing their spectral emission and the frequency shift "
+"of the lines due to Doppler effect. Observational astronomers usually refer "
+"source's radial velocity to the LSR.</p>\n"
+"<p>This calculator module allows to obtain the radial velocity of the source "
+"referred to the center of the sun (what we call heliocentric velocity), "
+"referred to the center of the Earth (geocentric velocity) and to the observer "
+"site (topocentric velocity) from the LSR radial velocity</p>\n"
+"<li>The heliocentric velocity (V<sub>hel</sub>) is computed by obtaining the "
+"scalar product of the radial velocity of the source referred to the LSR (V<sub>"
+"lsr</sub>) with the velocity of the Sun referred to the LSR (V<sub>sun</sub>:\n"
+"<img src=\"vlsr1.png\">\n"
+"</li>\n"
+"<li>The geocentric velocity (V<sub>geo</sub>) is obtained from the heliocentric "
+"velocity, the velocity of the Earth (V<sub>E</sub>) and its position for a "
+"given date and time:\n"
+"<img src=\"vlsr2.png\">\n"
+"</li>\n"
+"<li>The topocentric velocity is obtained from the geocentric velocity, the "
+"position on the Earth, and the date and time at which we desire to know the "
+"radial velocity of the source.</li>"
+
+#. i18n: file tools/observinglistui.ui line 16
+#: rc.cpp:3666 tools/observinglist.cpp:57
+#, no-c-format
+msgid "Observing List"
+msgstr "Observing List"
+
+#. i18n: file tools/observinglistui.ui line 58
+#: rc.cpp:3669
+#, no-c-format
+msgid "Open observing list"
+msgstr "Open observing list"
+
+#. i18n: file tools/observinglistui.ui line 61
+#: rc.cpp:3672
+#, no-c-format
+msgid "Load an observing list from disk"
+msgstr "Load an observing list from disk"
+
+#. i18n: file tools/observinglistui.ui line 92
+#: rc.cpp:3675
+#, no-c-format
+msgid "Save observing list"
+msgstr "Save observing list"
+
+#. i18n: file tools/observinglistui.ui line 95
+#: rc.cpp:3678
+#, no-c-format
+msgid "Save the current observing list to disk"
+msgstr "Save the current observing list to disk"
+
+#. i18n: file tools/observinglistui.ui line 126
+#: rc.cpp:3681
+#, no-c-format
+msgid "Save observing list as..."
+msgstr "Save observing list as..."
+
+#. i18n: file tools/observinglistui.ui line 129
+#: rc.cpp:3684
+#, no-c-format
+msgid "Save the current observing list to disk, specifying the filename"
+msgstr "Save the current observing list to disk, specifying the filename"
+
+#. i18n: file tools/observinglistui.ui line 160
+#: rc.cpp:3687 rc.cpp:3768 tools/obslistwizard.cpp:38
+#, no-c-format
+msgid "Observing List Wizard"
+msgstr "Observing List Wizard"
+
+#. i18n: file tools/observinglistui.ui line 163
+#: rc.cpp:3690
+#, no-c-format
+msgid ""
+"The list wizard helps you construct observing lists based on filtering by "
+"object type, position on the sky, and magnitude."
+msgstr ""
+"The list wizard helps you construct observing lists based on filtering by "
+"object type, position on the sky and magnitude."
+
+#. i18n: file tools/observinglistui.ui line 211
+#: rc.cpp:3693
+#, no-c-format
+msgid "Make window small"
+msgstr "Make window small"
+
+#. i18n: file tools/observinglistui.ui line 214
+#: rc.cpp:3696
+#, no-c-format
+msgid ""
+"This button toggles between large and small states. The small state may be "
+"useful if you want the Observing list open while working in the main window."
+msgstr ""
+"This button toggles between large and small states. The small state may be "
+"useful if you want the Observing list open while working in the main window."
+
+#. i18n: file tools/observinglistui.ui line 240
+#: rc.cpp:3699
+#, no-c-format
+msgid "Ce&nter"
+msgstr "Ce&ntre"
+
+#. i18n: file tools/observinglistui.ui line 243
+#: rc.cpp:3702
+#, no-c-format
+msgid "Center sky map on highlighted object"
+msgstr "Centre sky map on highlighted object"
+
+#. i18n: file tools/observinglistui.ui line 246
+#: rc.cpp:3705
+#, no-c-format
+msgid "Center the sky map on the highlighted object in the list"
+msgstr "Centre the sky map on the highlighted object in the list"
+
+#. i18n: file tools/observinglistui.ui line 262
+#: rc.cpp:3708 tools/observinglist.cpp:707
+#, no-c-format
+msgid "Scope"
+msgstr "Scope"
+
+#. i18n: file tools/observinglistui.ui line 268
+#: rc.cpp:3711
+#, no-c-format
+msgid "Point telescope at highlighted object"
+msgstr "Point telescope at highlighted object"
+
+#. i18n: file tools/observinglistui.ui line 271
+#: rc.cpp:3714
+#, no-c-format
+msgid "Point the telescope at the highlighted object in the list"
+msgstr "Point the telescope at the highlighted object in the list"
+
+#. i18n: file tools/observinglistui.ui line 293
+#: rc.cpp:3720
+#, no-c-format
+msgid "Show details for highlighted object"
+msgstr "Show details for highlighted object"
+
+#. i18n: file tools/observinglistui.ui line 296
+#: rc.cpp:3723
+#, no-c-format
+msgid "Open the Details window for the highlighted object"
+msgstr "Open the Details window for the highlighted object"
+
+#. i18n: file tools/observinglistui.ui line 312
+#: rc.cpp:3726
+#, no-c-format
+msgid "&Alt vs Time"
+msgstr "&Alt vs Time"
+
+#. i18n: file tools/observinglistui.ui line 315
+#: rc.cpp:3729
+#, no-c-format
+msgid "Show altitude plot"
+msgstr "Show altitude plot"
+
+#. i18n: file tools/observinglistui.ui line 318
+#: rc.cpp:3732
+#, no-c-format
+msgid ""
+"Open the Altitude vs. Time tool, with curves for the highlighted objects shown"
+msgstr ""
+"Open the Altitude vs. Time tool, with curves for the highlighted objects shown"
+
+#. i18n: file tools/observinglistui.ui line 337
+#: rc.cpp:3738
+#, no-c-format
+msgid "Remove from list"
+msgstr "Remove from list"
+
+#. i18n: file tools/observinglistui.ui line 340
+#: rc.cpp:3741
+#, no-c-format
+msgid "Remove the highlighted object(s) from the observing list"
+msgstr "Remove the highlighted object(s) from the observing list"
+
+#. i18n: file tools/observinglistui.ui line 402
+#: rc.cpp:3747
+#, no-c-format
+msgid "RA"
+msgstr "RA"
+
+#. i18n: file tools/observinglistui.ui line 413
+#: rc.cpp:3750
+#, no-c-format
+msgid "Dec"
+msgstr "Dec"
+
+#. i18n: file tools/observinglistui.ui line 424
+#: rc.cpp:3753
+#, no-c-format
+msgid "Mag"
+msgstr "Mag"
+
+#. i18n: file tools/observinglistui.ui line 435
+#: rc.cpp:3756 rc.cpp:3915
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file tools/observinglistui.ui line 460
+#: rc.cpp:3759
+#, no-c-format
+msgid ""
+"Table showing the current observing list. The list can be sorted by any of the "
+"data columns"
+msgstr ""
+"Table showing the current observing list. The list can be sorted by any of the "
+"data columns"
+
+#. i18n: file tools/observinglistui.ui line 519
+#: rc.cpp:3762
+#, no-c-format
+msgid "observing notes for object:"
+msgstr "observing notes for object:"
+
+#. i18n: file tools/observinglistui.ui line 550
+#: rc.cpp:3765
+#, no-c-format
+msgid "Your observing notes for the highlighted object"
+msgstr "Your observing notes for the highlighted object"
+
+#. i18n: file tools/obslistwizardui.ui line 43
+#: rc.cpp:3771
+#, no-c-format
+msgid "Selection filters:"
+msgstr "Selection filters:"
+
+#. i18n: file tools/obslistwizardui.ui line 60
+#: rc.cpp:3777
+#, no-c-format
+msgid "1. Object type(s)"
+msgstr "1. Object type(s)"
+
+#. i18n: file tools/obslistwizardui.ui line 68
+#: rc.cpp:3780
+#, no-c-format
+msgid "2. Region"
+msgstr "2. Region"
+
+#. i18n: file tools/obslistwizardui.ui line 75
+#: rc.cpp:3783
+#, no-c-format
+msgid "a. In constellation(s)"
+msgstr "a. In constellation(s)"
+
+#. i18n: file tools/obslistwizardui.ui line 83
+#: rc.cpp:3786
+#, no-c-format
+msgid "b. Rectangular"
+msgstr "b. Rectangular"
+
+#. i18n: file tools/obslistwizardui.ui line 91
+#: rc.cpp:3789
+#, no-c-format
+msgid "c. Circular"
+msgstr "c. Circular"
+
+#. i18n: file tools/obslistwizardui.ui line 100
+#: rc.cpp:3792
+#, no-c-format
+msgid "3. Magnitude limit"
+msgstr "3. Magnitude limit"
+
+#. i18n: file tools/obslistwizardui.ui line 139
+#: rc.cpp:3795
+#, no-c-format
+msgid "Filter arguments:"
+msgstr "Filter arguments:"
+
+#. i18n: file tools/obslistwizardui.ui line 162
+#: rc.cpp:3798
+#, no-c-format
+msgid "Select object types:"
+msgstr "Select object types:"
+
+#. i18n: file tools/obslistwizardui.ui line 181
+#: rc.cpp:3804 tools/obslistwizard.cpp:221 tools/obslistwizard.cpp:240
+#: tools/obslistwizard.cpp:341
+#, no-c-format
+msgid "Sun, Moon, Planets"
+msgstr "Sun, Moon, Planets"
+
+#. i18n: file tools/obslistwizardui.ui line 201
+#: rc.cpp:3816 tools/obslistwizard.cpp:212 tools/obslistwizard.cpp:250
+#: tools/obslistwizard.cpp:359
+#, no-c-format
+msgid "Globular Clusters"
+msgstr "Globular Clusters"
+
+#. i18n: file tools/obslistwizardui.ui line 206
+#: rc.cpp:3819 tools/obslistwizard.cpp:213 tools/obslistwizard.cpp:252
+#: tools/obslistwizard.cpp:360
+#, no-c-format
+msgid "Gaseous Nebulae"
+msgstr "Gaseous Nebulae"
+
+#. i18n: file tools/obslistwizardui.ui line 211
+#: rc.cpp:3822 tools/obslistwizard.cpp:214 tools/obslistwizard.cpp:254
+#: tools/obslistwizard.cpp:361
+#, no-c-format
+msgid "Planetary Nebulae"
+msgstr "Planetary Nebulae"
+
+#. i18n: file tools/obslistwizardui.ui line 239
+#: rc.cpp:3828
+#, no-c-format
+msgid "All"
+msgstr "All"
+
+#. i18n: file tools/obslistwizardui.ui line 247
+#: rc.cpp:3831
+#, no-c-format
+msgid "&None"
+msgstr "&None"
+
+#. i18n: file tools/obslistwizardui.ui line 255
+#: rc.cpp:3834
+#, no-c-format
+msgid "Deep-Sk&y"
+msgstr "Deep-Sk&y"
+
+#. i18n: file tools/obslistwizardui.ui line 263
+#: rc.cpp:3837
+#, no-c-format
+msgid "Sol&ar System"
+msgstr "Sol&ar System"
+
+#. i18n: file tools/obslistwizardui.ui line 305
+#: rc.cpp:3840
+#, no-c-format
+msgid "Select objects in constell&ation(s):"
+msgstr "Select objects in constell&ation(s):"
+
+#. i18n: file tools/obslistwizardui.ui line 337
+#: rc.cpp:3843
+#, no-c-format
+msgid "Select objects in region:"
+msgstr "Select objects in region:"
+
+#. i18n: file tools/obslistwizardui.ui line 356
+#: rc.cpp:3846 rc.cpp:3855
+#, no-c-format
+msgid "to"
+msgstr "to"
+
+#. i18n: file tools/obslistwizardui.ui line 524
+#: rc.cpp:3858
+#, no-c-format
+msgid "Select objects within circle:"
+msgstr "Select objects within circle:"
+
+#. i18n: file tools/obslistwizardui.ui line 543
+#: rc.cpp:3861
+#, no-c-format
+msgid "Center RA:"
+msgstr "Center RA:"
+
+#. i18n: file tools/obslistwizardui.ui line 551
+#: rc.cpp:3864
+#, no-c-format
+msgid "Center Dec:"
+msgstr "Centre Dec:"
+
+#. i18n: file tools/obslistwizardui.ui line 559
+#: rc.cpp:3867
+#, no-c-format
+msgid "Radius (degrees):"
+msgstr "Radius (degrees):"
+
+#. i18n: file tools/obslistwizardui.ui line 657
+#: rc.cpp:3870
+#, no-c-format
+msgid "Select objects observ&able on:"
+msgstr "Select objects observ&able on:"
+
+#. i18n: file tools/obslistwizardui.ui line 719
+#: rc.cpp:3873
+#, no-c-format
+msgid "from"
+msgstr "from"
+
+#. i18n: file tools/obslistwizardui.ui line 732
+#: rc.cpp:3876
+#, no-c-format
+msgid "Tucson, Arizona, USA"
+msgstr "Tucson, Arizona, USA"
+
+#. i18n: file tools/obslistwizardui.ui line 770
+#: rc.cpp:3879
+#, no-c-format
+msgid "Cha&nge Location"
+msgstr "Cha&nge Location"
+
+#. i18n: file tools/obslistwizardui.ui line 827
+#: rc.cpp:3882
+#, no-c-format
+msgid "Select objects &brighter than:"
+msgstr "Select objects &brighter than:"
+
+#. i18n: file tools/obslistwizardui.ui line 882
+#: rc.cpp:3888
+#, no-c-format
+msgid ""
+"Exclude objects which\n"
+"have &no magnitude"
+msgstr ""
+"Exclude objects which\n"
+"have &no magnitude"
+
+#. i18n: file tools/obslistwizardui.ui line 931
+#: rc.cpp:3892
+#, no-c-format
+msgid ""
+"There are three ways to select objects from\n"
+"a specific region on the sky:\n"
+"\n"
+"a. select objects in a constellation\n"
+"b. select objects in a rectangular region\n"
+"c. select objects in a circular region\n"
+"\n"
+"Choose one of these sub-items to\n"
+"select from a region on the sky."
+msgstr ""
+"There are three ways to select objects from\n"
+"a specific region on the sky:\n"
+"\n"
+"a. select objects in a constellation\n"
+"b. select objects in a rectangular region\n"
+"c. select objects in a circular region\n"
+"\n"
+"Choose one of these sub-items to\n"
+"select from a region on the sky."
+
+#. i18n: file tools/obslistwizardui.ui line 955
+#: rc.cpp:3903
+#, no-c-format
+msgid "Current selection: 100 objects"
+msgstr "Current selection: 100 objects"
+
+#. i18n: file tools/optionstreeview.ui line 16
+#: rc.cpp:3906
+#, no-c-format
+msgid "View Options"
+msgstr "View Options"
+
+#. i18n: file tools/optionstreeview.ui line 28
+#: rc.cpp:3909
+#, no-c-format
+msgid "Option Name"
+msgstr "Option Name"
+
+#. i18n: file tools/optionstreeview.ui line 39
+#: rc.cpp:3912
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file tools/planetviewerui.ui line 16
+#: rc.cpp:3924
+#, no-c-format
+msgid "Planet Viewer"
+msgstr "Planet Viewer"
+
+#. i18n: file tools/planetviewerui.ui line 92
+#: rc.cpp:3927
+#, no-c-format
+msgid "Today"
+msgstr "Today"
+
+#. i18n: file tools/scriptbuilderui.ui line 16
+#: rc.cpp:3930 tools/scriptbuilder.cpp:104
+#, no-c-format
+msgid "Script Builder"
+msgstr "Script Builder"
+
+#. i18n: file tools/scriptbuilderui.ui line 58
+#: rc.cpp:3933
+#, no-c-format
+msgid "New Script"
+msgstr "New Script"
+
+#. i18n: file tools/scriptbuilderui.ui line 61
+#: rc.cpp:3936
+#, no-c-format
+msgid ""
+"Discards current script and starts a new one. Will prompt to save any unsaved "
+"changes in the current script."
+msgstr ""
+"Discards current script and starts a new one. Will prompt to save any unsaved "
+"changes in the current script."
+
+#. i18n: file tools/scriptbuilderui.ui line 92
+#: rc.cpp:3939
+#, no-c-format
+msgid "Open Script"
+msgstr "Open Script"
+
+#. i18n: file tools/scriptbuilderui.ui line 95
+#: rc.cpp:3942
+#, no-c-format
+msgid ""
+"Opens an existing script. Will prompt to save any unsaved changes in the "
+"current script."
+msgstr ""
+"Opens an existing script. Will prompt to save any unsaved changes in the "
+"current script."
+
+#. i18n: file tools/scriptbuilderui.ui line 126
+#: rc.cpp:3945
+#, no-c-format
+msgid "Save Script"
+msgstr "Save Script"
+
+#. i18n: file tools/scriptbuilderui.ui line 129
+#: rc.cpp:3948
+#, no-c-format
+msgid ""
+"Save the current script. If the script has not been saved before, this is "
+"equivalent to \"Save As...\""
+msgstr ""
+"Save the current script. If the script has not been saved before, this is "
+"equivalent to \"Save As...\""
+
+#. i18n: file tools/scriptbuilderui.ui line 160
+#: rc.cpp:3951
+#, no-c-format
+msgid "Save Script As..."
+msgstr "Save Script As..."
+
+#. i18n: file tools/scriptbuilderui.ui line 163
+#: rc.cpp:3954
+#, no-c-format
+msgid ""
+"Saves the script to a file, allowing you to first specify the filename and a "
+"name for the script."
+msgstr ""
+"Saves the script to a file, allowing you to first specify the filename and a "
+"name for the script."
+
+#. i18n: file tools/scriptbuilderui.ui line 186
+#: rc.cpp:3957
+#, no-c-format
+msgid "Test Script"
+msgstr "Test Script"
+
+#. i18n: file tools/scriptbuilderui.ui line 189
+#: rc.cpp:3960
+#, no-c-format
+msgid ""
+"Executes the script in the KStars main window. You may want to reposition the "
+"Script Builder tool so that the Sky map is visible. "
+msgstr ""
+"Executes the script in the KStars main window. You may want to reposition the "
+"Script Builder tool so that the Sky map is visible. "
+
+#. i18n: file tools/scriptbuilderui.ui line 235
+#: rc.cpp:3963
+#, no-c-format
+msgid "Current Script"
+msgstr "Current Script"
+
+#. i18n: file tools/scriptbuilderui.ui line 265
+#: rc.cpp:3966
+#, no-c-format
+msgid ""
+"This shows the list of commands present in the current working script. "
+"Highlighting any command will present a widget where you can specify its "
+"arguments below. Use the action buttons at right to copy, remove, or change "
+"the position of the selected command. "
+msgstr ""
+"This shows the list of commands present in the current working script. "
+"Highlighting any command will present a widget where you can specify its "
+"arguments below. Use the action buttons at right to copy, remove, or change "
+"the position of the selected command. "
+
+#. i18n: file tools/scriptbuilderui.ui line 296
+#: rc.cpp:3969
+#, no-c-format
+msgid "Add Function"
+msgstr "Add Function"
+
+#. i18n: file tools/scriptbuilderui.ui line 300
+#: rc.cpp:3972
+#, no-c-format
+msgid ""
+"If a function is highlighted in the \"Function Browser\" box, this button will "
+"add it to the current working script. The new function is inserted directly "
+"after the highlighted function in the \"Current Script\" box.\n"
+msgstr ""
+"If a function is highlighted in the \"Function Browser\" box, this button will "
+"add it to the current working script. The new function is inserted directly "
+"after the highlighted function in the \"Current Script\" box.\n"
+
+#. i18n: file tools/scriptbuilderui.ui line 323
+#: rc.cpp:3976
+#, no-c-format
+msgid "Remove Function"
+msgstr "Remove Function"
+
+#. i18n: file tools/scriptbuilderui.ui line 326
+#: rc.cpp:3979
+#, no-c-format
+msgid ""
+"If a function is highlighted in the \"Current Script\" box, this button will "
+"remove it from the script."
+msgstr ""
+"If a function is highlighted in the \"Current Script\" box, this button will "
+"remove it from the script."
+
+#. i18n: file tools/scriptbuilderui.ui line 349
+#: rc.cpp:3982
+#, no-c-format
+msgid "Copy Function"
+msgstr "Copy Function"
+
+#. i18n: file tools/scriptbuilderui.ui line 352
+#: rc.cpp:3985
+#, no-c-format
+msgid ""
+"If a function is highlighted in the \"Current Script\" box, this button will "
+"add a duplicate of the function."
+msgstr ""
+"If a function is highlighted in the \"Current Script\" box, this button will "
+"add a duplicate of the function."
+
+#. i18n: file tools/scriptbuilderui.ui line 375
+#: rc.cpp:3988
+#, no-c-format
+msgid "Move Up"
+msgstr "Move Up"
+
+#. i18n: file tools/scriptbuilderui.ui line 378
+#: rc.cpp:3991
+#, no-c-format
+msgid ""
+"If a function is highlighted in the \"Current Script\" box, this button will "
+"move it up one position in the script."
+msgstr ""
+"If a function is highlighted in the \"Current Script\" box, this button will "
+"move it up one position in the script."
+
+#. i18n: file tools/scriptbuilderui.ui line 401
+#: rc.cpp:3994
+#, no-c-format
+msgid "Move Down"
+msgstr "Move Down"
+
+#. i18n: file tools/scriptbuilderui.ui line 404
+#: rc.cpp:3997
+#, no-c-format
+msgid ""
+"If a function is highlighted in the \"Current Script\" box, this button will "
+"move it down one position in the script."
+msgstr ""
+"If a function is highlighted in the \"Current Script\" box, this button will "
+"move it down one position in the script."
+
+#. i18n: file tools/scriptbuilderui.ui line 447
+#: rc.cpp:4000
+#, no-c-format
+msgid "Function Arguments"
+msgstr "Function Arguments"
+
+#. i18n: file tools/scriptbuilderui.ui line 497
+#: rc.cpp:4003
+#, no-c-format
+msgid "Function Browser"
+msgstr "Function Browser"
+
+#. i18n: file tools/scriptbuilderui.ui line 545
+#: rc.cpp:4006
+#, no-c-format
+msgid "Function Help"
+msgstr "Function Help"
+
+#. i18n: file tools/scriptbuilderui.ui line 548
+#: rc.cpp:4009
+#, no-c-format
+msgid ""
+"If a function is highlighted in the Function Browser, this area will show some "
+"brief documentation about the function."
+msgstr ""
+"If a function is highlighted in the Function Browser, this area will show some "
+"brief documentation about the function."
+
+#. i18n: file tools/scriptbuilderui.ui line 576
+#: rc.cpp:4012
+#, no-c-format
+msgid "Append WaitForINDIAction after any INDI action"
+msgstr "Append WaitForINDIAction after any INDI action"
+
+#. i18n: file tools/scriptbuilderui.ui line 587
+#: rc.cpp:4015
+#, no-c-format
+msgid "Reuse INDI device name"
+msgstr "Reuse INDI device name"
+
+#. i18n: file tools/scriptnamedialog.ui line 16
+#: rc.cpp:4018
+#, no-c-format
+msgid "Enter Name for Script"
+msgstr "Enter Name for Script"
+
+#. i18n: file tools/scriptnamedialog.ui line 38
+#: rc.cpp:4021
+#, no-c-format
+msgid "Enter name for the script"
+msgstr "Enter name for the script"
+
+#. i18n: file tools/scriptnamedialog.ui line 41
+#: rc.cpp:4024
+#, no-c-format
+msgid ""
+"Enter a name for the script. This is not the file name, just a short "
+"descriptive line of text."
+msgstr ""
+"Enter a name for the script. This is not the file name, just a short "
+"descriptive line of text."
+
+#. i18n: file tools/scriptnamedialog.ui line 55
+#: rc.cpp:4027
+#, no-c-format
+msgid "Script name:"
+msgstr "Script name:"
+
+#. i18n: file tools/scriptnamedialog.ui line 63
+#: rc.cpp:4030
+#, no-c-format
+msgid "Author:"
+msgstr "Author:"
+
+#. i18n: file tools/scriptnamedialog.ui line 71
+#: rc.cpp:4033
+#, no-c-format
+msgid "Enter author's name"
+msgstr "Enter author's name"
+
+#. i18n: file tools/scriptnamedialog.ui line 129
+#: rc.cpp:4042
+#, no-c-format
+msgid ""
+"Press Ok to accept the script name and author name, and open the Save File "
+"Dialog."
+msgstr ""
+"Press Ok to accept the script name and author name, and open the Save File "
+"Dialogue."
+
+#. i18n: file tools/wutdialogui.ui line 16
+#: rc.cpp:4045
+#, no-c-format
+msgid "What's Up Tonight?"
+msgstr "What's Up Tonight?"
+
+#. i18n: file tools/wutdialogui.ui line 68
+#: rc.cpp:4048
+#, no-c-format
+msgid "at LOCATION"
+msgstr "at LOCATION"
+
+#. i18n: file tools/wutdialogui.ui line 121
+#: rc.cpp:4051
+#, no-c-format
+msgid "The night of DATE"
+msgstr "The night of DATE"
+
+#. i18n: file tools/wutdialogui.ui line 156
+#: rc.cpp:4054
+#, no-c-format
+msgid "Show objects which are up:"
+msgstr "Show objects which are up:"
+
+#. i18n: file tools/wutdialogui.ui line 176
+#: rc.cpp:4057
+#, no-c-format
+msgid "Change Date..."
+msgstr "Change Date..."
+
+#. i18n: file tools/wutdialogui.ui line 179
+#: rc.cpp:4060
+#, no-c-format
+msgid "Choose a new date"
+msgstr "Choose a new date"
+
+#. i18n: file tools/wutdialogui.ui line 182
+#: rc.cpp:4063
+#, no-c-format
+msgid ""
+"Press this button to select a new date for the \"What's Up Tonight\" tool. "
+"Note that the date of the main window is not changed."
+msgstr ""
+"Press this button to select a new date for the \"What's Up Tonight\" tool. "
+"Note that the date of the main window is not changed."
+
+#. i18n: file tools/wutdialogui.ui line 190
+#: rc.cpp:4066
+#, no-c-format
+msgid "Change Location..."
+msgstr "Change Location..."
+
+#. i18n: file tools/wutdialogui.ui line 193
+#: rc.cpp:4069
+#, no-c-format
+msgid "Choose a new geographic location"
+msgstr "Choose a new geographic location"
+
+#. i18n: file tools/wutdialogui.ui line 196
+#: rc.cpp:4072
+#, no-c-format
+msgid ""
+"Press this button to select a new geographic location for the \"What's Up "
+"Tonight\" tool. Note that the location of the main window is not changed."
+msgstr ""
+"Press this button to select a new geographic location for the \"What's Up "
+"Tonight\" tool. Note that the location of the main window is not changed."
+
+#. i18n: file tools/wutdialogui.ui line 202
+#: rc.cpp:4075
+#, no-c-format
+msgid "In the Evening"
+msgstr "In the Evening"
+
+#. i18n: file tools/wutdialogui.ui line 207
+#: rc.cpp:4078
+#, no-c-format
+msgid "In the Morning"
+msgstr "In the Morning"
+
+#. i18n: file tools/wutdialogui.ui line 212
+#: rc.cpp:4081
+#, no-c-format
+msgid "Any Time Tonight"
+msgstr "Any Time Tonight"
+
+#. i18n: file tools/wutdialogui.ui line 219
+#: rc.cpp:4084
+#, no-c-format
+msgid "Choose time interval"
+msgstr "Choose time interval"
+
+#. i18n: file tools/wutdialogui.ui line 222
+#: rc.cpp:4087
+#, no-c-format
+msgid ""
+"By default, the \"What's Up Tonight\" tool displays all objects which are above "
+"the horizon between sunset and midnight (i.e., \"in the evening\"). You can "
+"also choose to show objects which are up between midnight and dawn (i.e., \"in "
+"the morning\"), or objects which are up at any time between sunset and sunrise "
+"(i.e., \"any time tonight\")"
+msgstr ""
+"By default, the \"What's Up Tonight\" tool displays all objects which are above "
+"the horizon between sunset and midnight (i.e., \"in the evening\"). You can "
+"also choose to show objects which are up between midnight and dawn (i.e., \"in "
+"the morning\"), or objects which are up at any time between sunset and sunrise "
+"(i.e., \"any time tonight\")"
+
+#. i18n: file tools/wutdialogui.ui line 234
+#: rc.cpp:4090
+#, no-c-format
+msgid "Almanac"
+msgstr "Almanac"
+
+#. i18n: file tools/wutdialogui.ui line 251
+#: rc.cpp:4093
+#, no-c-format
+msgid "Sunrise: 07:15"
+msgstr "Sunrise: 07:15"
+
+#. i18n: file tools/wutdialogui.ui line 254
+#: rc.cpp:4096
+#, no-c-format
+msgid "Time of sunrise"
+msgstr "Time of sunrise"
+
+#. i18n: file tools/wutdialogui.ui line 257
+#: rc.cpp:4099
+#, no-c-format
+msgid "Displays the time of sunrise for the selected date."
+msgstr "Displays the time of sunrise for the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 271
+#: rc.cpp:4102
+#, no-c-format
+msgid "Moon rise: 13:19"
+msgstr "Moon rise: 13:19"
+
+#. i18n: file tools/wutdialogui.ui line 274
+#: rc.cpp:4105
+#, no-c-format
+msgid "Time of moon rise"
+msgstr "Time of moon rise"
+
+#. i18n: file tools/wutdialogui.ui line 277
+#: rc.cpp:4108
+#, no-c-format
+msgid "Displays the time at which the moon rises on the selected date."
+msgstr "Displays the time at which the moon rises on the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 291
+#: rc.cpp:4111
+#, no-c-format
+msgid "Moon set: 04:27 "
+msgstr "Moon set: 04:27 "
+
+#. i18n: file tools/wutdialogui.ui line 294
+#: rc.cpp:4114
+#, no-c-format
+msgid "Time of moon set"
+msgstr "Time of moon set"
+
+#. i18n: file tools/wutdialogui.ui line 297
+#: rc.cpp:4117
+#, no-c-format
+msgid "Displays the time at which the moon sets on the selected date."
+msgstr "Displays the time at which the moon sets on the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 311
+#: rc.cpp:4120
+#, no-c-format
+msgid "Sunset: 19:15"
+msgstr "Sunset: 19:15"
+
+#. i18n: file tools/wutdialogui.ui line 314
+#: rc.cpp:4123
+#, no-c-format
+msgid "Time of sunset"
+msgstr "Time of sunset"
+
+#. i18n: file tools/wutdialogui.ui line 317
+#: rc.cpp:4126
+#, no-c-format
+msgid "Displays the time of sunset for the selected date."
+msgstr "Displays the time of sunset for the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 331
+#: rc.cpp:4129
+#, no-c-format
+msgid "Night duration: 11:00 hours"
+msgstr "Night duration: 11:00 hours"
+
+#. i18n: file tools/wutdialogui.ui line 334
+#: rc.cpp:4132
+#, no-c-format
+msgid "Duration of night for selected date"
+msgstr "Duration of night for selected date"
+
+#. i18n: file tools/wutdialogui.ui line 337
+#: rc.cpp:4135
+#, no-c-format
+msgid "Displays the duration between sunset and sunrise for the selected date."
+msgstr ""
+"Displays the duration between sunset and sunrise for the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 351
+#: rc.cpp:4138
+#, no-c-format
+msgid "Moon illum: 42%"
+msgstr "Moon illum: 42%"
+
+#. i18n: file tools/wutdialogui.ui line 354
+#: rc.cpp:4141
+#, no-c-format
+msgid "Moon's illumination fraction"
+msgstr "Moon's illumination fraction"
+
+#. i18n: file tools/wutdialogui.ui line 357
+#: rc.cpp:4144
+#, no-c-format
+msgid "Displays the illumination fraction of the Moon for the selected date."
+msgstr "Displays the illumination fraction of the Moon for the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 398
+#: rc.cpp:4147
+#, no-c-format
+msgid "Choose a category:"
+msgstr "Choose a category:"
+
+#. i18n: file tools/wutdialogui.ui line 412
+#: rc.cpp:4150
+#, no-c-format
+msgid "List of objects above horizon tonight"
+msgstr "List of objects above horizon tonight"
+
+#. i18n: file tools/wutdialogui.ui line 415
+#: rc.cpp:4153
+#, no-c-format
+msgid ""
+"Objects listed here are above the horizon on the selected date, and have the "
+"object type which is highlighted in the \"Choose a Category\" list."
+msgstr ""
+"Objects listed here are above the horizon on the selected date, and have the "
+"object type which is highlighted in the \"Choose a Category\" list."
+
+#. i18n: file tools/wutdialogui.ui line 423
+#: rc.cpp:4156
+#, no-c-format
+msgid "Object Name"
+msgstr "Object Name"
+
+#. i18n: file tools/wutdialogui.ui line 434
+#: rc.cpp:4159
+#, no-c-format
+msgid "Rises at: 22:12"
+msgstr "Rises at: 22:12"
+
+#. i18n: file tools/wutdialogui.ui line 440
+#: rc.cpp:4162
+#, no-c-format
+msgid ""
+"Displays the time at which the highlighted object rises above the horizon on "
+"the selected date."
+msgstr ""
+"Displays the time at which the highlighted object rises above the horizon on "
+"the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 448
+#: rc.cpp:4165
+#, no-c-format
+msgid "Transits at: 03:45"
+msgstr "Transits at: 03:45"
+
+#. i18n: file tools/wutdialogui.ui line 454
+#: rc.cpp:4168
+#, no-c-format
+msgid ""
+"Displays the time at which the highlighted object transits across the local "
+"meridian on the selected date."
+msgstr ""
+"Displays the time at which the highlighted object transits across the local "
+"meridian on the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 462
+#: rc.cpp:4171
+#, no-c-format
+msgid "Sets at: 08:22"
+msgstr "Sets at: 08:22"
+
+#. i18n: file tools/wutdialogui.ui line 468
+#: rc.cpp:4174
+#, no-c-format
+msgid ""
+"Displays the time at which the highlighted object sets below the horizon on the "
+"selected date."
+msgstr ""
+"Displays the time at which the highlighted object sets below the horizon on the "
+"selected date."
+
+#. i18n: file tools/wutdialogui.ui line 493
+#: rc.cpp:4177
+#, no-c-format
+msgid "Center Object"
+msgstr "Centre Object"
+
+#. i18n: file tools/wutdialogui.ui line 496
+#: rc.cpp:4180
+#, no-c-format
+msgid "Center this object in the sky display"
+msgstr "Centre this object in the sky display"
+
+#. i18n: file tools/wutdialogui.ui line 499
+#: rc.cpp:4183
+#, no-c-format
+msgid ""
+"Center the sky display on this object, and begin tracking it. Equivalent to "
+"the \"Center and Track\" item in the popup menu."
+msgstr ""
+"Centre the sky display on this object, and begin tracking it. Equivalent to "
+"the \"Centre and Track\" item in the popup menu."
+
+#. i18n: file tools/wutdialogui.ui line 510
+#: rc.cpp:4189
+#, no-c-format
+msgid "Open the Object Details window"
+msgstr "Open the Object Details window"
+
+#. i18n: file tools/wutdialogui.ui line 513
+#: rc.cpp:4192
+#, no-c-format
+msgid "Open the Details window for the highlighted object."
+msgstr "Open the Details window for the highlighted object."
+
+#. i18n: file tools/wutdialogui.ui line 529
+#: rc.cpp:4195
+#, no-c-format
+msgid "List of object categories"
+msgstr "List of object categories"
+
+#. i18n: file tools/wutdialogui.ui line 532
+#: rc.cpp:4198
+#, no-c-format
+msgid ""
+"Select an item in the Categories list to display objects in that category which "
+"are above the horizon on the selected date."
+msgstr ""
+"Select an item in the Categories list to display objects in that category which "
+"are above the horizon on the selected date."
+
+#. i18n: file tools/wutdialogui.ui line 546
+#: rc.cpp:4201
+#, no-c-format
+msgid "Matching objects:"
+msgstr "Matching objects:"
+
+#. i18n: file fitsviewer.rc line 36
+#: rc.cpp:4216
+#, no-c-format
+msgid "Process ToolBar"
+msgstr "Process ToolBar"
+
+#. i18n: file kstarsui.rc line 20
+#: rc.cpp:4222
+#, no-c-format
+msgid "T&ime"
+msgstr "T&ime"
+
+#. i18n: file kstarsui.rc line 27
+#: rc.cpp:4225
+#, no-c-format
+msgid "&Pointing"
+msgstr "&Pointing"
+
+#. i18n: file kstarsui.rc line 51
+#: rc.cpp:4231
+#, no-c-format
+msgid "&Devices"
+msgstr "&Devices"
+
+#. i18n: file kstarsui.rc line 79
+#: rc.cpp:4240
+#, no-c-format
+msgid "&Info Boxes"
+msgstr "&Info Boxes"
+
+#. i18n: file kstarsui.rc line 86
+#: rc.cpp:4243
+#, no-c-format
+msgid "&Toolbars"
+msgstr "&Toolbars"
+
+#. i18n: file kstarsui.rc line 90
+#: rc.cpp:4246
+#, no-c-format
+msgid "&Statusbar"
+msgstr "&Statusbar"
+
+#. i18n: file kstarsui.rc line 131
+#: rc.cpp:4255
+#, no-c-format
+msgid "View Toolbar"
+msgstr "View Toolbar"
+
+#: simclock.cpp:129
+msgid "Stopping the timer"
+msgstr "Stopping the timer"
+
+#: simclock.cpp:147
+msgid "Starting the timer"
+msgstr "Starting the timer"
+
+#: simclock.cpp:165
+msgid "Setting clock: UTC: %1 JD: %2"
+msgstr "Setting clock: UTC: %1 JD: %2"
+
+#: simclock.cpp:169
+msgid "Cannot set SimClock: Invalid Date/Time."
+msgstr "Cannot set SimClock: Invalid Date/Time."
+
+#: simclock.cpp:175
+msgid "New clock scale: %1 sec"
+msgstr "New clock scale: %1 sec"
+
+#: skymap.cpp:508
+msgid "Requested Position Below Horizon"
+msgstr "Requested Position Below Horizon"
+
+#: skymap.cpp:509
+msgid ""
+"The requested position is below the horizon.\n"
+"Would you like to go there anyway?"
+msgstr ""
+"The requested position is below the horizon.\n"
+"Would you like to go there anyway?"
+
+#: skymap.cpp:511
+msgid "Go Anyway"
+msgstr "Go Anyway"
+
+#: skymap.cpp:511
+msgid "Keep Position"
+msgstr "Keep Position"
+
+#: skymap.cpp:602 skymap.cpp:644
+msgid ""
+"Digitized Sky Survey image provided by the Space Telescope Science Institute."
+msgstr ""
+"Digitised Sky Survey image provided by the Space Telescope Science Institute."
+
+#: skymap.cpp:670 skymap.cpp:674
+msgid "Angular distance: "
+msgstr "Angular distance: "
+
+#: skymap.cpp:741
+msgid "No object selected."
+msgstr "No object selected."
+
+#: skymap.cpp:1337
+msgid ""
+"Custom image-links file could not be opened.\n"
+"Link cannot be recorded for future sessions."
+msgstr ""
+"Custom image-links file could not be opened.\n"
+"Link cannot be recorded for future sessions."
+
+#: skymap.cpp:1355
+msgid ""
+"Custom information-links file could not be opened.\n"
+"Link cannot be recorded for future sessions."
+msgstr ""
+"Custom information-links file could not be opened.\n"
+"Link cannot be recorded for future sessions."
+
+#: skymap.cpp:1355
+msgid "Could not Open File"
+msgstr "Could not Open File"
+
+#: skymapdraw.cpp:932
+msgid ""
+"_: North\n"
+"N"
+msgstr "N"
+
+#: skymapdraw.cpp:942
+msgid ""
+"_: Northeast\n"
+"NE"
+msgstr "NE"
+
+#: skymapdraw.cpp:952
+msgid ""
+"_: East\n"
+"E"
+msgstr "E"
+
+#: skymapdraw.cpp:962
+msgid ""
+"_: Southeast\n"
+"SE"
+msgstr "SE"
+
+#: skymapdraw.cpp:972
+msgid ""
+"_: South\n"
+"S"
+msgstr "S"
+
+#: skymapdraw.cpp:982
+msgid ""
+"_: Southwest\n"
+"SW"
+msgstr "SW"
+
+#: skymapdraw.cpp:992
+msgid ""
+"_: West\n"
+"W"
+msgstr "W"
+
+#: skymapdraw.cpp:1002
+msgid ""
+"_: Northwest\n"
+"NW"
+msgstr "NW"
+
+#: ksplanetbase.h:83 skyobject.cpp:35
+msgid "unnamed"
+msgstr "unnamed"
+
+#: skyobject.cpp:36
+msgid "unnamed object"
+msgstr "unnamed object"
+
+#: skyobject.cpp:311
+msgid "Star"
+msgstr "Star"
+
+#: skyobject.cpp:312
+msgid "Catalog Star"
+msgstr "Catalogue Star"
+
+#: skyobject.cpp:313
+msgid "Planet"
+msgstr "Planet"
+
+#: skyobject.cpp:314
+msgid "Open Cluster"
+msgstr "Open Cluster"
+
+#: skyobject.cpp:315
+msgid "Globular Cluster"
+msgstr "Globular Cluster"
+
+#: skyobject.cpp:316
+msgid "Gaseous Nebula"
+msgstr "Gaseous Nebula"
+
+#: skyobject.cpp:317
+msgid "Planetary Nebula"
+msgstr "Planetary Nebula"
+
+#: skyobject.cpp:318
+msgid "Supernova Remnant"
+msgstr "Supernova Remnant"
+
+#: skyobject.cpp:319
+msgid "Galaxy"
+msgstr "Galaxy"
+
+#: skyobject.cpp:320
+msgid "Comet"
+msgstr "Comet"
+
+#: skyobject.cpp:321
+msgid "Asteroid"
+msgstr "Asteroid"
+
+#: skyobject.cpp:322
+msgid "Unknown Type"
+msgstr "Unknown Type"
+
+#: skyobject.cpp:345
+msgid "Show HST Image"
+msgstr "Show HST Image"
+
+#: skyobject.cpp:346
+msgid "%1: Hubble Space Telescope, operated by STScI for NASA [public domain]"
+msgstr "%1: Hubble Space Telescope, operated by STScI for NASA [public domain]"
+
+#: skyobject.cpp:349
+msgid "Show Spitzer Image"
+msgstr "Show Spitzer Image"
+
+#: skyobject.cpp:350
+msgid "%1: Spitzer Space Telescope, courtesy NASA/JPL-Caltech [public domain]"
+msgstr "%1: Spitzer Space Telescope, courtesy NASA/JPL-Caltech [public domain]"
+
+#: skyobject.cpp:353
+msgid "Show SEDS Image"
+msgstr "Show SEDS Image"
+
+#: skyobject.cpp:354
+msgid "%1: SEDS, http://www.seds.org [free for non-commercial use]"
+msgstr "%1: SEDS, http://www.seds.org [free for non-commercial use]"
+
+#: skyobject.cpp:357
+msgid "Show KPNO AOP Image"
+msgstr "Show KPNO AOP Image"
+
+#: skyobject.cpp:358
+msgid ""
+"%1: Advanced Observing Program at Kitt Peak National Observatory [free for "
+"non-commercial use; no physical reproductions]"
+msgstr ""
+"%1: Advanced Observing Program at Kitt Peak National Observatory [free for "
+"non-commercial use; no physical reproductions]"
+
+#: skyobject.cpp:361
+msgid "Show NOAO Image"
+msgstr "Show NOAO Image"
+
+#: skyobject.cpp:362
+msgid ""
+"%1: National Optical Astronomy Observatories and AURA [free for non-commercial "
+"use]"
+msgstr ""
+"%1: National Optical Astronomy Observatories and AURA [free for non-commercial "
+"use]"
+
+#: skyobject.cpp:366
+msgid ""
+"%1: Very Large Telescope, operated by the European Southern Observatory [free "
+"for non-commercial use; no reproductions]"
+msgstr ""
+"%1: Very Large Telescope, operated by the European Southern Observatory [free "
+"for non-commercial use; no reproductions]"
+
+#: skyobject.cpp:369
+msgid "Show"
+msgstr "Show"
+
+#: skyobject.cpp:426
+msgid "user log file could not be opened."
+msgstr "user log file could not be opened."
+
+#: skypoint.cpp:94 skypoint.cpp:97
+msgid "Coordinate out of range."
+msgstr "Coordinate out of range."
+
+#: skypoint.cpp:245
+msgid "lat and LST parameters should only be used in KSPlanetBase objects."
+msgstr "lat and LST parameters should only be used in KSPlanetBase objects."
+
+#: skypoint.cpp:592 skypoint.cpp:633 skypoint.cpp:646 skypoint.cpp:666
+#: skypoint.cpp:679 skypoint.cpp:716 skypoint.cpp:735 skypoint.cpp:748
+#: skypoint.cpp:764
+msgid "No constellation found for point: (%1, %2)"
+msgstr "No constellation found for point: (%1, %2)"
+
+#: starobject.cpp:98
+msgid "alpha"
+msgstr "alpha"
+
+#: starobject.cpp:99
+msgid "beta"
+msgstr "beta"
+
+#: starobject.cpp:100
+msgid "gamma"
+msgstr "gamma"
+
+#: starobject.cpp:101
+msgid "delta"
+msgstr "delta"
+
+#: starobject.cpp:102
+msgid "epsilon"
+msgstr "epsilon"
+
+#: starobject.cpp:103
+msgid "zeta"
+msgstr "zeta"
+
+#: starobject.cpp:104
+msgid "eta"
+msgstr "eta"
+
+#: starobject.cpp:105
+msgid "theta"
+msgstr "theta"
+
+#: starobject.cpp:106
+msgid "iota"
+msgstr "iota"
+
+#: starobject.cpp:107
+msgid "kappa"
+msgstr "kappa"
+
+#: starobject.cpp:108
+msgid "lambda"
+msgstr "lambda"
+
+#: starobject.cpp:109
+msgid "mu"
+msgstr "mu"
+
+#: starobject.cpp:110
+msgid "nu"
+msgstr "nu"
+
+#: starobject.cpp:111
+msgid "xi"
+msgstr "xi"
+
+#: starobject.cpp:112
+msgid "omicron"
+msgstr "omicron"
+
+#: starobject.cpp:113
+msgid "pi"
+msgstr "pi"
+
+#: starobject.cpp:114
+msgid "rho"
+msgstr "rho"
+
+#: starobject.cpp:117
+msgid "sigma"
+msgstr "sigma"
+
+#: starobject.cpp:118
+msgid "tau"
+msgstr "tau"
+
+#: starobject.cpp:119
+msgid "upsilon"
+msgstr "upsilon"
+
+#: starobject.cpp:120
+msgid "phi"
+msgstr "phi"
+
+#: starobject.cpp:121
+msgid "chi"
+msgstr "chi"
+
+#: starobject.cpp:122
+msgid "psi"
+msgstr "psi"
+
+#: starobject.cpp:123
+msgid "omega"
+msgstr "omega"
+
+#: telescopeprop.cpp:93
+msgid "Telescope label is missing."
+msgstr "Telescope label is missing."
+
+#: telescopeprop.cpp:99
+msgid "Telescope driver is missing."
+msgstr "Telescope driver is missing."
+
+#: telescopeprop.cpp:105
+msgid "Telescope driver version is missing."
+msgstr "Telescope driver version is missing."
+
+#: telescopeprop.cpp:161
+msgid "You need to restart KStars for changes to take effect."
+msgstr "You need to restart KStars for changes to take effect."
+
+#: telescopeprop.cpp:231
+msgid "Are you sure you want to remove %1?"
+msgstr "Are you sure you want to remove %1?"
+
+#: telescopewizardprocess.cpp:143
+msgid "Autoscan"
+msgstr "Autoscan"
+
+#: telescopewizardprocess.cpp:143
+msgid ""
+"Please wait while KStars scan communication ports for attached telescopes.\n"
+"This process might take few minutes to complete."
+msgstr ""
+"Please wait while KStars scan communication ports for attached telescopes.\n"
+"This process might take few minutes to complete."
+
+#: telescopewizardprocess.cpp:152
+msgid "Please wait while KStars tries to connect to your telescope..."
+msgstr "Please wait while KStars tries to connect to your telescope..."
+
+#: telescopewizardprocess.cpp:154
+msgid "Error. Unable to locate telescope drivers."
+msgstr "Error. Unable to locate telescope drivers."
+
+#: telescopewizardprocess.cpp:279
+msgid "Error: connection timeout. Unable to communicate with an INDI server"
+msgstr "Error: connection timeout. Unable to communicate with an INDI server"
+
+#: telescopewizardprocess.cpp:336
+msgid ""
+"Sorry. KStars failed to detect any attached telescopes, please check your "
+"settings and try again."
+msgstr ""
+"Sorry. KStars failed to detect any attached telescopes, please check your "
+"settings and try again."
+
+#: thumbnaileditor.cpp:33
+msgid "Edit Thumbnail Image"
+msgstr "Edit Thumbnail Image"
+
+#: thumbnaileditor.cpp:65
+msgid "Crop region: [%1,%2 %3x%4]"
+msgstr "Crop region: [%1,%2 %3x%4]"
+
+#: thumbnailpicker.cpp:47
+msgid "Choose Thumbnail Image"
+msgstr "Choose Thumbnail Image"
+
+#: thumbnailpicker.cpp:101
+msgid "Loading images..."
+msgstr "Loading images..."
+
+#: thumbnailpicker.cpp:316
+#, c-format
+msgid "Failed to load image at %1"
+msgstr "Failed to load image at %1"
+
+#: thumbnailpicker.cpp:317
+msgid "Failed to Load Image"
+msgstr "Failed to Load Image"
+
+#: timedialog.cpp:33
+msgid ""
+"_: set clock to a new time\n"
+"Set Time"
+msgstr "Set Time"
+
+#: timespinbox.cpp:121 timespinbox.cpp:122 timespinbox.cpp:123
+#: timespinbox.cpp:124 timespinbox.cpp:126 timespinbox.cpp:127
+#: timespinbox.cpp:128 timespinbox.cpp:129 timespinbox.cpp:130
+msgid ""
+"_: seconds\n"
+"secs"
+msgstr "secs"
+
+#: timespinbox.cpp:125
+msgid ""
+"_: second\n"
+"sec"
+msgstr "sec"
+
+#: timespinbox.cpp:131
+msgid ""
+"_: minute\n"
+"min"
+msgstr "min"
+
+#: timespinbox.cpp:132 timespinbox.cpp:133 timespinbox.cpp:134
+#: timespinbox.cpp:135 timespinbox.cpp:136
+msgid ""
+"_: minutes\n"
+"mins"
+msgstr "mins"
+
+#: timespinbox.cpp:137
+msgid "hour"
+msgstr "hour"
+
+#: timespinbox.cpp:138 timespinbox.cpp:139 timespinbox.cpp:140
+#: timespinbox.cpp:141
+msgid ""
+"_: hours\n"
+"hrs"
+msgstr "hrs"
+
+#: timespinbox.cpp:143 timespinbox.cpp:146 timespinbox.cpp:147
+#: timespinbox.cpp:148 tools/lcgenerator.cpp:207
+msgid "days"
+msgstr "days"
+
+#: timespinbox.cpp:145
+msgid "day"
+msgstr "day"
+
+#: timespinbox.cpp:149
+msgid "week"
+msgstr "week"
+
+#: timespinbox.cpp:150 timespinbox.cpp:151
+msgid ""
+"_: weeks\n"
+"wks"
+msgstr "wks"
+
+#: timespinbox.cpp:152
+msgid "month"
+msgstr "month"
+
+#: timespinbox.cpp:153 timespinbox.cpp:154 timespinbox.cpp:155
+#: timespinbox.cpp:156 timespinbox.cpp:157
+msgid ""
+"_: months\n"
+"mths"
+msgstr "mths"
+
+#: timespinbox.cpp:158
+msgid "year"
+msgstr "year"
+
+#: timespinbox.cpp:159 timespinbox.cpp:160 timespinbox.cpp:161
+#: timespinbox.cpp:162 timespinbox.cpp:163 timespinbox.cpp:164
+#: timespinbox.cpp:165
+msgid ""
+"_: years\n"
+"yrs"
+msgstr "yrs"
+
+#: timespinbox.cpp:209
+msgid "Reporting new timestep value: "
+msgstr "Reporting new timestep value: "
+
+#: timestepbox.cpp:32
+msgid "Adjust time step"
+msgstr "Adjust time step"
+
+#: timestepbox.cpp:33
+msgid "Adjust time step units"
+msgstr "Adjust time step units"
+
+#: timestepbox.cpp:35
+msgid ""
+"Set the timescale for the simulation clock. A setting of \"1 sec\" means the "
+"clock advances in real-time, keeping up perfectly with your CPU clock. Higher "
+"values make the simulation clock run faster, lower values make it run slower. "
+"Negative values make it run backwards.\n"
+"\n"
+"There are two pairs of up/down buttons. The left pair will cycle through all "
+"available timesteps in sequence. Since there are a large number of timesteps, "
+"the right pair is provided to skip to the next higher/lower unit of time. For "
+"example, if the timescale is currently \"1 min\", the right up button will make "
+"it \"1 hour\", and the right down button will make it \"1 sec\""
+msgstr ""
+"Set the timescale for the simulation clock. A setting of \"1 sec\" means the "
+"clock advances in real-time, keeping up perfectly with your CPU clock. Higher "
+"values make the simulation clock run faster, lower values make it run slower. "
+"Negative values make it run backwards.\n"
+"\n"
+"There are two pairs of up/down buttons. The left pair will cycle through all "
+"available timesteps in sequence. Since there are a large number of timesteps, "
+"the right pair is provided to skip to the next higher/lower unit of time. For "
+"example, if the timescale is currently \"1 min\", the right up button will make "
+"it \"1 hour\", and the right down button will make it \"1 sec\""
+
+#: timezonerule.cpp:51
+msgid "Error parsing TimeZoneRule, setting to empty rule."
+msgstr "Error parsing TimeZoneRule, setting to empty rule."
+
+#: timezonerule.cpp:80
+msgid "Daylight Saving Time active"
+msgstr "Daylight Saving Time active"
+
+#: timezonerule.cpp:83
+msgid "Daylight Saving Time inactive"
+msgstr "Daylight Saving Time inactive"
+
+#: timezonerule.cpp:104 timezonerule.cpp:144
+msgid "Could not parse "
+msgstr "Could not parse "
+
+#: timezonerule.cpp:104
+msgid " as a valid month code."
+msgstr " as a valid month code."
+
+#: timezonerule.cpp:144
+msgid " as a valid day code."
+msgstr " as a valid day code."
+
+#: timezonerule.cpp:256
+msgid "Next Daylight Savings Time change (Local Time): "
+msgstr "Next Daylight Savings Time change (Local Time): "
+
+#: timezonerule.cpp:290
+msgid "Previous Daylight Savings Time change (Local Time): "
+msgstr "Previous Daylight Savings Time change (Local Time): "
+
+#: timezonerule.cpp:299
+msgid "Next Daylight Savings Time change (UTC): "
+msgstr "Next Daylight Savings Time change (UTC): "
+
+#: timezonerule.cpp:312
+msgid "Previous Daylight Savings Time change (UTC): "
+msgstr "Previous Daylight Savings Time change (UTC): "
+
+#: tips.cpp:3
+msgid ""
+"\t\t"
+"<p>You can locate objects in the sky by their name.\n"
+"\t\t\tUse Ctrl+F, the \"Focus->Find Object\" menu item, or the \"Find\"\n"
+"\t\t\tToolbar button.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can locate objects in the sky by their name.\n"
+"\t\t\tUse Ctrl+F, the \"Focus->Find Object\" menu item, or the \"Find\"\n"
+"\t\t\tToolbar button.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:12
+msgid ""
+"\t\t"
+"<p>To change your Geographic Location,\n"
+"\t\t\tuse Ctrl+G, the \"Settings->Set Geographic Location...\" menu item,\n"
+"\t\t\tor the \"globe\" Toolbar button.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>To change your Geographic Location,\n"
+"\t\t\tuse Ctrl+G, the \"Settings->Set Geographic Location...\" menu item,\n"
+"\t\t\tor the \"globe\" Toolbar button.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:21
+msgid ""
+"\t\t"
+"<p>You can Track an object, so it will always be centered\n"
+"\t\t\tin the display."
+"<br/>\n"
+"\t\t\tUse Ctrl+T, the \"Focus->Track Object\" menu item, or the \"lock\"\n"
+"\t\t\tToolbar button. You can also simply center the object by\n"
+"\t\t\tdouble-clicking on it or selecting \"Center and Track\" from the\n"
+"\t\t\tobject's popup menu.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can Track an object, so it will always be centred\n"
+"\t\t\tin the display."
+"<br/>\n"
+"\t\t\tUse Ctrl+T, the \"Focus->Track Object\" menu item, or the \"lock\"\n"
+"\t\t\tToolbar button. You can also simply centre the object by\n"
+"\t\t\tdouble-clicking on it or selecting \"Centre and Track\" from the\n"
+"\t\t\tobject's popup menu.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:33
+msgid ""
+"\t\t"
+"<p>The KStars Handbook includes the AstroInfo Project, a series\n"
+"\t\t\tof informative articles about Astronomy.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The KStars Handbook includes the AstroInfo Project, a series\n"
+"\t\t\tof informative articles about Astronomy.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:41
+msgid ""
+"\t\t"
+"<p>There are three on-screen \"Info Boxes\" which show data related to the\n"
+"\t\t\ttime/date, your geographic location, and the current central position on "
+"the\n"
+"\t\t\tsky (the focus). You can drag these boxes with the mouse, and \"shade\" "
+"them\n"
+"\t\t\tby double-clicking them to show more (or less) information. You can "
+"hide\n"
+"\t\t\tthem altogether in the Settings->Info Boxes menu.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>There are three on-screen \"Info Boxes\" which show data related to the\n"
+"\t\t\ttime/date, your geographic location, and the current central position on "
+"the\n"
+"\t\t\tsky (the focus). You can drag these boxes with the mouse, and \"shade\" "
+"them\n"
+"\t\t\tby double-clicking them to show more (or less) information. You can "
+"hide\n"
+"\t\t\tthem altogether in the Settings->Info Boxes menu.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:52
+msgid ""
+"\t\t"
+"<p>KStars has a full-screen mode; you can toggle this mode using the\n"
+"\t\t\t\"fullscreen\" toolbar button, or by pressing Ctrl+Shift+F.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>KStars has a full-screen mode; you can toggle this mode using the\n"
+"\t\t\t\"fullscreen\" toolbar button, or by pressing Ctrl+Shift+F.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:60
+msgid ""
+"\t\t"
+"<p>The N,S,E,W keys will point the display at the North,\n"
+"\t\t\tSouth, East and West points on the Horizon. The Z key will point the\n"
+"\t\t\tdisplay at the Zenith.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The N,S,E,W keys will point the display at the North,\n"
+"\t\t\tSouth, East and West points on the Horizon. The Z key will point the\n"
+"\t\t\tdisplay at the Zenith.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:69
+msgid ""
+"\t\t"
+"<p>The 0-9 keys will center the display on one of the major solar system\n"
+"\t\t\tbodies. 0 centers on the Sun, 3 centers on the Moon; the rest are the "
+"eight\n"
+"\t\t\tplanets, in order of their distance from the Sun.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The 0-9 keys will centre the display on one of the major solar system\n"
+"\t\t\tbodies. 0 centres on the Sun, 3 centres on the Moon; the rest are the "
+"eight\n"
+"\t\t\tplanets, in order of their distance from the Sun.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:78
+msgid ""
+"\t\t"
+"<p>Click and Drag with the mouse to slew the skymap to a new position on\n"
+"\t\t\tthe sky.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>Click and Drag with the mouse to slew the skymap to a new position on\n"
+"\t\t\tthe sky.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:86
+msgid ""
+"\t\t"
+"<p>Double-click with the mouse to center the display on the location\n"
+"\t\t\tof the mouse cursor. If you double-click on an object, KStars will\n"
+"\t\t\tautomatically begin tracking it.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>Double-click with the mouse to centre the display on the location\n"
+"\t\t\tof the mouse cursor. If you double-click on an object, KStars will\n"
+"\t\t\tautomatically begin tracking it.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:95
+msgid ""
+"\t\t"
+"<p>The status bar displays the current sky coordinates of the mouse cursor,\n"
+"\t\t\tin both Equatorial and Horizontal coordinate systems.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The status bar displays the current sky coordinates of the mouse cursor,\n"
+"\t\t\tin both Equatorial and Horizontal coordinate systems.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:103
+msgid ""
+"\t\t"
+"<p>The display can be zoomed in or out by spinning your mouse's scroll wheel,\n"
+"\t\t\tor by dragging the mouse up or down with the middle mouse button pressed. "
+" You\n"
+"\t\t\tcan also use the +/- keys, or the \"Zoom In\"/\"Zoom Out\" items in the "
+"toolbar and\n"
+"\t\t\tin the View menu. The Zoom Level can be set manually using the \"Zoom to "
+"Angular\n"
+"\t\t\tSize\" item in the View menu (Shift+Ctrl+Z), and you can set it "
+"graphically by\n"
+"\t\t\tholding down the Ctrl button while dragging the mouse to define a "
+"rectangle for\n"
+"\t\t\tthe new window boundaries.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The display can be zoomed in or out by spinning your mouse's scroll wheel,\n"
+"\t\t\tor by dragging the mouse up or down with the middle mouse button pressed. "
+" You\n"
+"\t\t\tcan also use the +/- keys, or the \"Zoom In\"/\"Zoom Out\" items in the "
+"toolbar and\n"
+"\t\t\tin the View menu. The Zoom Level can be set manually using the \"Zoom to "
+"Angular\n"
+"\t\t\tSize\" item in the View menu (Shift+Ctrl+Z), and you can set it "
+"graphically by\n"
+"\t\t\tholding down the Ctrl button while dragging the mouse to define a "
+"rectangle for\n"
+"\t\t\tthe new window boundaries.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:116
+msgid ""
+"\t\t"
+"<p>You can manually set the coordinates of the central Focus point.\n"
+"\t\t\tPress Ctrl+M, or use the \"Focus->Set Focus Manually...\" menu item, and "
+"enter\n"
+"\t\t\tthe desired coordinates in the popup window.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can manually set the coordinates of the central Focus point.\n"
+"\t\t\tPress Ctrl+M, or use the \"Focus->Set Focus Manually...\" menu item, and "
+"enter\n"
+"\t\t\tthe desired coordinates in the popup window.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:125
+msgid ""
+"\t\t"
+"<p>To switch between Equatorial and Horizontal coordinate\n"
+"\t\t\tsystems, use the \"View->Coordinates\" menu item, or press the spacebar.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>To switch between Equatorial and Horizontal coordinate\n"
+"\t\t\tsystems, use the \"View->Coordinates\" menu item, or press the spacebar.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:133
+msgid ""
+"\t\t"
+"<p>To set the Time and Date, type Ctrl+S, use the \"Time->"
+"Set Time\" menu item,\n"
+"\t\t\tor press the \"time\" toolbar button. Note that dates in KStars can be "
+"very\n"
+"\t\t\tremote; you can use any year between -50,000 and +50,000.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>To set the Time and Date, type Ctrl+S, use the \"Time->"
+"Set Time\" menu item,\n"
+"\t\t\tor press the \"time\" toolbar button. Note that dates in KStars can be "
+"very\n"
+"\t\t\tremote; you can use any year between -50,000 and +50,000.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:142
+msgid ""
+"\t\t"
+"<p>You can use Ctrl+E or the \"Time->Set Time to Now\" menu item to "
+"synchronize\n"
+"\t\t\tthe simulation clock with your CPU clock.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can use Ctrl+E or the \"Time->Set Time to Now\" menu item to "
+"synchronise\n"
+"\t\t\tthe simulation clock with your CPU clock.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:150
+msgid ""
+"\t\t"
+"<p>The Spin Box in the Toolbar allows you to adjust the time step\n"
+"\t\t\tused by the KStars clock; setting it to \"1.0 sec\" provides \"real "
+"time\".\n"
+"\t\t\tNote: negative values make time run backwards.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Spin Box in the Toolbar allows you to adjust the time step\n"
+"\t\t\tused by the KStars clock; setting it to \"1.0 sec\" provides \"real "
+"time\".\n"
+"\t\t\tNote: negative values make time run backwards.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:159
+msgid ""
+"\t\t"
+"<p>You can stop and start the clock with the \"Play/Pause\" button\n"
+"\t\t\tin the Toolbar, or with the \"Time->Stop/Start Clock\" menu item.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can stop and start the clock with the \"Play/Pause\" button\n"
+"\t\t\tin the Toolbar, or with the \"Time->Stop/Start Clock\" menu item.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:167
+msgid ""
+"\t\t"
+"<p>You can advance the simulation clock forward or backward by a single\n"
+"\t\t\ttime step by pressing the \"&gt;\" or \"&lt;\" keys.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can advance the simulation clock forward or backward by a single\n"
+"\t\t\ttime step by pressing the \"&gt;\" or \"&lt;\" keys.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:175
+msgid ""
+"\t\t"
+"<p>When you click your mouse in the map, the object in the sky nearest\n"
+"\t\t\tthe mouse cursor is identified in the status bar.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>When you click your mouse in the map, the object in the sky nearest\n"
+"\t\t\tthe mouse cursor is identified in the status bar.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:183
+msgid ""
+"\t\t"
+"<p>When you hold the mouse cursor still for a moment, the nearest object\n"
+"\t\t\twill be identified by a temporary name label that automatically fades\n"
+"\t\t\tout when you move the mouse again.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>When you hold the mouse cursor still for a moment, the nearest object\n"
+"\t\t\twill be identified by a temporary name label that automatically fades\n"
+"\t\t\tout when you move the mouse again.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:192
+msgid ""
+"\t\t"
+"<p>Right-click with the mouse to open a popup menu of detailed options\n"
+"\t\t\tfor a particular object, including links to images and information on\n"
+"\t\t\tthe Internet.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>Right-click with the mouse to open a popup menu of detailed options\n"
+"\t\t\tfor a particular object, including links to images and information on\n"
+"\t\t\tthe Internet.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:201
+msgid ""
+"\t\t"
+"<p>The deep-sky objects with a special color (the default is Red)\n"
+"\t\t\thave extra URL links available in their popup menu.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The deep-sky objects with a special colour (the default is Red)\n"
+"\t\t\thave extra URL links available in their popup menu.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:209
+msgid ""
+"\t\t"
+"<p>By default, stars in KStars are displayed with realistic colors.\n"
+"\t\t\tA star's color depends on its temperature; cooler stars are red,\n"
+"\t\t\twhile hotter stars are blue.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>By default, stars in KStars are displayed with realistic colours.\n"
+"\t\t\tA star's colour depends on its temperature; cooler stars are red,\n"
+"\t\t\twhile hotter stars are blue.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:218
+msgid ""
+"\t\t"
+"<p>If you want the very latest orbital information for asteroids and\n"
+"\t\t\tcomets (including recently-discovered objects), check the \"Download\n"
+"\t\t\tData\" tool (\"File|Download Data\" or Ctrl+D) frequently for updated\n"
+"\t\t\tephemerides.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>If you want the very latest orbital information for asteroids and\n"
+"\t\t\tcomets (including recently-discovered objects), check the \"Download\n"
+"\t\t\tData\" tool (\"File|Download Data\" or Ctrl+D) frequently for updated\n"
+"\t\t\tephemerides.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:228
+msgid ""
+"\t\t"
+"<p>The Details window provides a large amount of information on any \n"
+"\t\t\tobject in the sky, including coordinates, rise/set times, internet \n"
+"\t\t\tlinks, and your own custom notes. Access the Details window through \n"
+"\t\t\tthe popup menu, or by clicking on an object and then pressing \"D\".\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Details window provides a large amount of information on any \n"
+"\t\t\tobject in the sky, including coordinates, rise/set times, internet \n"
+"\t\t\tlinks, and your own custom notes. Access the Details window through \n"
+"\t\t\tthe popup menu, or by clicking on an object and then pressing \"D\".\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:238
+msgid ""
+"\t\t"
+"<p>You can attach a name label to any object in the sky. Toggle the \n"
+"\t\t\tlabel in the popup menu, or by clicking on the object and then \n"
+"\t\t\tpressing \"L\".\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can attach a name label to any object in the sky. Toggle the \n"
+"\t\t\tlabel in the popup menu, or by clicking on the object and then \n"
+"\t\t\tpressing \"L\".\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:247
+msgid ""
+"\t\t"
+"<p>The KStars Astrocalculator (Ctrl+C) gives you direct access to many \n"
+"\t\t\tof the calculations that KStars does behind-the-scenes.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The KStars Astrocalculator (Ctrl+C) gives you direct access to many \n"
+"\t\t\tof the calculations that KStars does behind-the-scenes.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:255
+msgid ""
+"\t\t"
+"<p>The AAVSO Light Curve Generator tool (Ctrl+V) connects to a server at the\n"
+"\t\t\tAmerican Association of Variable Star Observers, and constructs a\n"
+"\t\t\tlightcurve for any of the 6000+ variable stars that they monitor\n"
+"\t\t\ton a daily basis.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The AAVSO Light Curve Generator tool (Ctrl+V) connects to a server at the\n"
+"\t\t\tAmerican Association of Variable Star Observers, and constructs a\n"
+"\t\t\tlightcurve for any of the 6000+ variable stars that they monitor\n"
+"\t\t\ton a daily basis.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:265
+msgid ""
+"\t\t"
+"<p>The Altitude vs. Time tool (Ctrl+A) will plot altitude curves for any group\n"
+"\t\t\tof objects that you select. This is a great tool for planning\n"
+"\t\t\tobserving sessions.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Altitude vs. Time tool (Ctrl+A) will plot altitude curves for any group\n"
+"\t\t\tof objects that you select. This is a great tool for planning\n"
+"\t\t\tobserving sessions.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:274
+msgid ""
+"\t\t"
+"<p>With the What's Up Tonight? tool (Ctrl+U), you can tell at a glance what\n"
+"\t\t\tobjects will be visible from your location on a given night.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>With the What's Up Tonight? tool (Ctrl+U), you can tell at a glance what\n"
+"\t\t\tobjects will be visible from your location on a given night.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:282
+msgid ""
+"\t\t"
+"<p>The Observing List tool (Ctrl+L) gives you easy access to a selected group \n"
+"\t\t\tof objects. Add objects to the list through the popup menu, or by\n"
+"\t\t\tclicking on the object, and pressing \"O\".\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Observing List tool (Ctrl+L) gives you easy access to a selected group \n"
+"\t\t\tof objects. Add objects to the list through the popup menu, or by\n"
+"\t\t\tclicking on the object, and pressing \"O\".\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:291
+msgid ""
+"\t\t"
+"<p>The ScriptBuilder tool allows you to construct complex DCOP\n"
+"\t\t\tscripts using a simple GUI. The scripts can be played back later\n"
+"\t\t\tfrom the command line, or from within KStars.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The ScriptBuilder tool allows you to construct complex DCOP\n"
+"\t\t\tscripts using a simple GUI. The scripts can be played back later\n"
+"\t\t\tfrom the command line, or from within KStars.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:300
+msgid ""
+"\t\t"
+"<p>The Solar System Viewer tool (Ctrl+Y) shows an overhead view of the solar\n"
+"\t\t\tsystem, showing the positions of the major planets for the current\n"
+"\t\t\tsimulation date.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Solar System Viewer tool (Ctrl+Y) shows an overhead view of the solar\n"
+"\t\t\tsystem, showing the positions of the major planets for the current\n"
+"\t\t\tsimulation date.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:309
+msgid ""
+"\t\t"
+"<p>The Jupiter Moons tool (Ctrl+J) shows the relative positions of Jupiter's\n"
+"\t\t\tfour largest moons (Io, Europa, Ganymede and Callisto), as seen from\n"
+"\t\t\tEarth, and as a function of time.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Jupiter Moons tool (Ctrl+J) shows the relative positions of Jupiter's\n"
+"\t\t\tfour largest moons (Io, Europa, Ganymede and Callisto), as seen from\n"
+"\t\t\tEarth, and as a function of time.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:318
+msgid ""
+"\t\t"
+"<p>You can export the sky image to a file using the \"Save Sky Image\"\n"
+"\t\t\titem in the File menu, or by pressing Ctrl+I. In addition, you can\n"
+"\t\t\trun KStars from a command prompt with the \"--dump\" argument to save a\n"
+"\t\t\tsky image to disk without even opening the program window. This can\n"
+"\t\t\tbe used to generate dynamic wallpaper for your KDE desktop.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can export the sky image to a file using the \"Save Sky Image\"\n"
+"\t\t\titem in the File menu, or by pressing Ctrl+I. In addition, you can\n"
+"\t\t\trun KStars from a command prompt with the \"--dump\" argument to save a\n"
+"\t\t\tsky image to disk without even opening the program window. This can\n"
+"\t\t\tbe used to generate dynamic wallpaper for your KDE desktop.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:329
+msgid ""
+"\t\t"
+"<p>To add your own custom Object Catalogs, select\n"
+"\t\t\t\"Add Catalog\" from the Catalogs tab in the KStars Configuration "
+"window.\n"
+"\t\t\tSee the Handbook for instructions on formatting your catalog file.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>To add your own custom Object Catalogs, select\n"
+"\t\t\t\"Add Catalog\" from the Catalogs tab in the KStars Configuration "
+"window.\n"
+"\t\t\tSee the Handbook for instructions on formatting your catalog file.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:338
+msgid ""
+"\t\t"
+"<p>To add your own custom image/information URLs to\n"
+"\t\t\tany object, select \"Add Link...\" from the object's popup menu.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>To add your own custom image/information URLs to\n"
+"\t\t\tany object, select \"Add Link...\" from the object's popup menu.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:346
+msgid ""
+"\t\t"
+"<p>You can adjust dozens of display options by clicking the\n"
+"\t\t\t\"configure\" Toolbar button, or selecting the \"Settings->"
+"Configure KStars...\"\n"
+"\t\t\tmenu item.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can adjust dozens of display options by clicking the\n"
+"\t\t\t\"configure\" Toolbar button, or selecting the \"Settings->"
+"Configure KStars...\"\n"
+"\t\t\tmenu item.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:355
+msgid ""
+"\t\t"
+"<p>The on-screen Info Boxes can be hidden or shown using the\n"
+"\t\t\t\"Settings->Info Boxes\" menu.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The on-screen Info Boxes can be hidden or shown using the\n"
+"\t\t\t\"Settings->Info Boxes\" menu.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:363
+msgid ""
+"\t\t"
+"<p>The Toolbars can be hidden or shown using the \"Settings->Toolbars\" menu.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Toolbars can be hidden or shown using the \"Settings->Toolbars\" menu.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:370
+msgid ""
+"\t\t"
+"<p>You can hide either the Ra/Dec or Az/Alt coordinate fields in the "
+"statusbar,\n"
+"\t\t\tor hide the stausbar completely, using the Settings|Statusbar menu.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can hide either the Ra/Dec or Az/Alt coordinate fields in the "
+"statusbar,\n"
+"\t\t\tor hide the stausbar completely, using the Settings|Statusbar menu.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:378
+msgid ""
+"\t\t"
+"<p>You can easily switch between predefined color schemes by selecting\n"
+"\t\t\tthe scheme from the \"Settings->Color Schemes\" menu.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can easily switch between predefined colour schemes by selecting\n"
+"\t\t\tthe scheme from the \"Settings->Colour Schemes\" menu.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:386
+msgid ""
+"\t\t"
+"<p>You can define your own Geographic Locations. Fill in the\n"
+"\t\t\trequired fields in the \"Change Location\" Dialog and then press the\n"
+"\t\t\t\"Add to List\" button. Your Locations will be available in all\n"
+"\t\t\tfuture sessions.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can define your own Geographic Locations. Fill in the\n"
+"\t\t\trequired fields in the \"Change Location\" Dialogue and then press the\n"
+"\t\t\t\"Add to List\" button. Your Locations will be available in all\n"
+"\t\t\tfuture sessions.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:396
+msgid ""
+"\t\t"
+"<p>You can define your own Color Schemes. Adjust the colors\n"
+"\t\t\tin the Configuration Window's \"Colors\" Tab, and then press the \"Save\n"
+"\t\t\tCurrent Colors\" button. Your Color Scheme will appear in the list in\n"
+"\t\t\tall future sessions.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can define your own Colour Schemes. Adjust the colours\n"
+"\t\t\tin the Configuration Window's \"Colours\" Tab, and then press the \"Save\n"
+"\t\t\tCurrent Colours\" button. Your Colour Scheme will appear in the list in\n"
+"\t\t\tall future sessions.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:406
+msgid ""
+"\t\t"
+"<p>You can construct your own field-of-view (FOV) symbols, using the\n"
+"\t\t\tFOV Editor under the Tools menu. You can set the angular size, the\n"
+"\t\t\tshape, and the color of your new symbols.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>You can construct your own field-of-view (FOV) symbols, using the\n"
+"\t\t\tFOV Editor under the Tools menu. You can set the angular size, the\n"
+"\t\t\tshape, and the colour of your new symbols.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:415
+msgid ""
+"\t\t"
+"<p>The Advanced tab of the KStars Configuration window allows you to fine-tune\n"
+"\t\t\tthe behavior of KStars. You can specify whether to correct for "
+"atmospheric\n"
+"\t\t\trefraction, and whether to use animated slewing. You can also specify "
+"which\n"
+"\t\t\tobjects are hidden while the display is in motion.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Advanced tab of the KStars Configuration window allows you to fine-tune\n"
+"\t\t\tthe behaviour of KStars. You can specify whether to correct for "
+"atmospheric\n"
+"\t\t\trefraction, and whether to use animated slewing. You can also specify "
+"which\n"
+"\t\t\tobjects are hidden while the display is in motion.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:425
+msgid ""
+"\t\t"
+"<p>KStars displays 126,000 stars, 13,000 deep-sky objects, 88 constellations,\n"
+"\t\t\tall planets, the Sun, the Moon, thousands of comets and asteroids, and "
+"the\n"
+"\t\t\tMilky Way.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>KStars displays 126,000 stars, 13,000 deep-sky objects, 88 constellations,\n"
+"\t\t\tall planets, the Sun, the Moon, thousands of comets and asteroids, and "
+"the\n"
+"\t\t\tMilky Way.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:434
+msgid ""
+"\t\t"
+"<p>The line in the sky that the Sun and all the Planets seem to follow\n"
+"\t\t\tis called the Ecliptic.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The line in the sky that the Sun and all the Planets seem to follow\n"
+"\t\t\tis called the Ecliptic.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:442
+msgid ""
+"\t\t"
+"<p>Object positions in KStars include the effects of precession, nutation,\n"
+"\t\t\taberration, atmospheric refraction, and light travel time (for planets).\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>Object positions in KStars include the effects of precession, nutation,\n"
+"\t\t\taberration, atmospheric refraction and light travel time (for planets).\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:450
+msgid ""
+"\t\t"
+"<p>The nearest star to the Sun is Rigel Kentaurus (alpha Centauri).\n"
+"\t\t\tThe brightest star in the sky is Sirius (alpha Canis Majoris).\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The nearest star to the Sun is Rigel Kentaurus (alpha Centauri).\n"
+"\t\t\tThe brightest star in the sky is Sirius (alpha Canis Majoris).\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:458
+msgid ""
+"\t\t"
+"<p>The large group of galaxies between Leo, Virgo and Coma Berenices\n"
+"\t\t\tis called the Virgo Cluster of Galaxies.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The large group of galaxies between Leo, Virgo and Coma Berenices\n"
+"\t\t\tis called the Virgo Cluster of Galaxies.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:466
+msgid ""
+"\t\t"
+"<p>The large group of clusters and nebulae near the south celestial pole\n"
+"\t\t\tare objects in the Large Magellanic Cloud, which is a dwarf galaxy in\n"
+"\t\t\torbit around the Milky Way.\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The large group of clusters and nebulae near the south celestial pole\n"
+"\t\t\tare objects in the Large Magellanic Cloud, which is a dwarf galaxy in\n"
+"\t\t\torbit around the Milky Way.\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: tips.cpp:475
+msgid ""
+"\t\t"
+"<p>The Messier Catalog is a list of 110 of the brightest non-stellar objects\n"
+"\t\t\tin the sky. It includes such famous objects as the Orion Nebula (M 42), "
+"the\n"
+"\t\t\tAndromeda Galaxy (M 31), and the Pleiades (M 45).\n"
+"\t\t</p>\n"
+"\t\n"
+msgstr ""
+"\t\t"
+"<p>The Messier Catalogue is a list of 110 of the brightest non-stellar objects\n"
+"\t\t\tin the sky. It includes such famous objects as the Orion Nebula (M 42), "
+"the\n"
+"\t\t\tAndromeda Galaxy (M 31), and the Pleiades (M 45).\n"
+"\t\t</p>\n"
+"\t\n"
+
+#: addlinkdialog.h:41
+msgid "object"
+msgstr "object"
+
+#: ksnewstuff.h:69
+msgid "Uploading data is not possible yet!"
+msgstr "Uploading data is not possible yet!"
+
+#: tools/altvstime.cpp:60
+msgid "Local Time"
+msgstr "Local Time"
+
+#: tools/altvstime.cpp:61
+msgid "Local Sidereal Time"
+msgstr "Local Sidereal Time"
+
+#: tools/altvstime.cpp:62
+msgid ""
+"_: the angle of an object above (or below) the horizon\n"
+"Altitude"
+msgstr "Altitude"
+
+#: tools/astrocalc.cpp:42
+msgid "Calculator"
+msgstr "Calculator"
+
+#: tools/astrocalc.cpp:51
+msgid "<H2>KStars Astrocalculator</H2>"
+msgstr "<H2>KStars Astrocalculator</H2>"
+
+#: tools/astrocalc.cpp:67 tools/astrocalc.cpp:110
+msgid "Time Calculators"
+msgstr "Time Calculators"
+
+#: tools/astrocalc.cpp:74 tools/astrocalc.cpp:132
+msgid "Day Duration"
+msgstr "Day Duration"
+
+#: tools/astrocalc.cpp:75 tools/astrocalc.cpp:134
+msgid "Equinoxes & Solstices"
+msgstr "Equinoxes & Solstices"
+
+#: tools/astrocalc.cpp:78 tools/astrocalc.cpp:114
+msgid "Celestial Coordinates"
+msgstr "Celestial Coordinates"
+
+#: tools/astrocalc.cpp:87 tools/astrocalc.cpp:128
+msgid "Earth Coordinates"
+msgstr "Earth Coordinates"
+
+#: tools/astrocalc.cpp:93 tools/astrocalc.cpp:138
+msgid "Planets Coordinates"
+msgstr "Planets Coordinates"
+
+#: tools/astrocalc.cpp:158
+#, fuzzy
+msgid ""
+"<QT>Section for time-related astronomical calculations<UL><LI><B>Julian Day:</B> "
+"Julian Day/Calendar conversion</LI><LI><B>Sidereal Time:</B> "
+"Sidereal/Universal time conversion</LI><LI><B>Day duration:</B> "
+"Sunrise, Sunset and noon time and positions for those events</LI><LI><B>"
+"Equinoxes & Solstices:</B> Equinoxes, Solstices and duration of the seasons</LI>"
+"</UL></QT>"
+msgstr ""
+"<QT>Section for time-related astronomical calculations<UL><LI><B>Julian Day:</B> "
+"Julian Day/Calendar conversion</LI><LI><B>Sidereal Time:</B> "
+"Sidereal/Universal time conversion</LI><LI><B>Day duration:</B> "
+"Sunrise, Sunset and noon time and positions for those events</LI><LI><B>"
+"Equinoxes & Solstices:</B> Equinoxes, Solstices and duration of the seasons</LI>"
+"</UL></QT>"
+
+#: tools/astrocalc.cpp:185
+#, fuzzy
+msgid ""
+"<QT>Section with algorithms for the conversion of different astronomical "
+"systems of coordinates<UL><LI><B>Precessor:</B> Precession of coordinates "
+"between epochs</LI><LI><B>Galactic:</B> Galactic/Equatorial coordinates "
+"conversion</LI><LI><B>Apparent:</B> Computation of current equatorial "
+"coordinates from a given epoch</LI><LI><B>Ecliptic:</B> "
+"Ecliptic/Equatorial coordinates conversion</LI><LI><B>Horizontal:</B> "
+"Computation of azimuth and elevation for a given source, time, and location on "
+"the Earth</LI><LI><B>Angular Distance:</B> Computation of angular distance "
+"between two objects whose positions are given in equatorial coordinates</LI><LI>"
+"<B>LSR Velocity:</B> Computation of the heliocentric, geocentric and "
+"topocentric radial velocity of a source from its LSR velocity</LI></UL></QT>"
+msgstr ""
+"<QT>Section with algorithms for the conversion of different astronomical "
+"systems of coordinates<UL><LI><B>Precessor:</B> Precession of coordinates "
+"between epochs</LI><LI><B>Galactic:</B> Galactic/Equatorial coordinates "
+"conversion</LI><LI><B>Apparent:</B> Computation of current equatorial "
+"coordinates from a given epoch</LI><LI><B>Ecliptic:</B> "
+"Ecliptic/Equatorial coordinates conversion</LI><LI><B>Horizontal:</B> "
+"Computation of azimuth and elevation for a given source, time, and location on "
+"the Earth</LI><LI><B>Angular Distance:</B> Computation of angular distance "
+"between two objects whose positions are given in equatorial coordinates</LI><LI>"
+"<B>LSR Velocity:</B> Computation of the heliocentric, geocentric and "
+"topocentric radial velocity of a source from its LSR velocity</LI></UL></QT>"
+
+#: tools/astrocalc.cpp:221
+msgid ""
+"<QT>Section with algorithms for the conversion of systems of coordinates for "
+"the Earth<UL><LI><B>Geodetic Coordinates:</B> Geodetic/XYZ coordinate "
+"conversion</LI></UL></QT>"
+msgstr ""
+"<QT>Section with algorithms for the conversion of systems of coordinates for "
+"the Earth<UL><LI><B>Geodetic Coordinates:</B> Geodetic/XYZ coordinate "
+"conversion</LI></UL></QT>"
+
+#: tools/astrocalc.cpp:240
+#, fuzzy
+msgid ""
+"<QT>Section with algorithms regarding information on solar system bodies "
+"coordinates and times<UL><LI><B>Planets Coordinates:</B> "
+"Coordinates for the planets, moon and sun at a given time and from a given "
+"position on Earth </LI></UL></QT>"
+msgstr ""
+"<QT>Section with algorithms regarding information on solar system bodies "
+"coordinates and times<UL><LI><B>Planets Coordinates:</B> "
+"Coordinates for the planets, moon and sun at a given time and from a given "
+"position on Earth </LI></UL></QT>"
+
+#: tools/jmoontool.cpp:34
+msgid "Jupiter Moons Tool"
+msgstr "Jupiter Moons Tool"
+
+#: tools/jmoontool.cpp:80
+msgid "offset from Jupiter (arcmin)"
+msgstr "offset from Jupiter (arcmin)"
+
+#: tools/jmoontool.cpp:81
+msgid "time since now (days)"
+msgstr "time since now (days)"
+
+#: tools/lcgenerator.cpp:43
+msgid "AAVSO Light Curve Generator"
+msgstr "AAVSO Light Curve Generator"
+
+#: tools/lcgenerator.cpp:189
+msgid "Star Info"
+msgstr "Star Info"
+
+#: tools/lcgenerator.cpp:190
+msgid "Designation:"
+msgstr "Designation:"
+
+#: tools/lcgenerator.cpp:191
+msgid "Or name:"
+msgstr "Or name:"
+
+#: tools/lcgenerator.cpp:192
+msgid "Start date:"
+msgstr "Start date:"
+
+#: tools/lcgenerator.cpp:193
+msgid "Start date for the light curve plot in mm/dd/yy or JD"
+msgstr "Start date for the light curve plot in mm/dd/yy or JD"
+
+#: tools/lcgenerator.cpp:194
+msgid "End date:"
+msgstr "End date:"
+
+#: tools/lcgenerator.cpp:195
+msgid "End date for the light curve plot in mm/dd/yy or JD"
+msgstr "End date for the light curve plot in mm/dd/yy or JD"
+
+#: tools/lcgenerator.cpp:196 tools/lcgenerator.cpp:197
+#: tools/lcgenerator.cpp:231 tools/lcgenerator.cpp:232
+#: tools/lcgenerator.cpp:292
+msgid "default"
+msgstr "default"
+
+#: tools/lcgenerator.cpp:198
+msgid "Data Selection"
+msgstr "Data Selection"
+
+#: tools/lcgenerator.cpp:199
+msgid "Visual"
+msgstr "Visual"
+
+#: tools/lcgenerator.cpp:200
+msgid "Fainter thans"
+msgstr "Fainter thans"
+
+#: tools/lcgenerator.cpp:201
+msgid "Discrepant data"
+msgstr "Discrepant data"
+
+#: tools/lcgenerator.cpp:202
+msgid "CCDB"
+msgstr "CCDB"
+
+#: tools/lcgenerator.cpp:203
+msgid "CCDV"
+msgstr "CCDV"
+
+#: tools/lcgenerator.cpp:204
+msgid "CCDR"
+msgstr "CCDR"
+
+#: tools/lcgenerator.cpp:205
+msgid "CCDI"
+msgstr "CCDI"
+
+#: tools/lcgenerator.cpp:206
+msgid "Plot average:"
+msgstr "Plot average:"
+
+#: tools/lcgenerator.cpp:208
+msgid "Retrieve Curve"
+msgstr "Retrieve Curve"
+
+#: tools/lcgenerator.cpp:209
+msgid "Update List"
+msgstr "Update List"
+
+#: tools/lcgenerator.cpp:246
+msgid "End date must occur after start date."
+msgstr "End date must occur after start date."
+
+#: tools/lcgenerator.cpp:256 tools/lcgenerator.cpp:263
+msgid "Average days must be a positive integer."
+msgstr "Average days must be a positive integer."
+
+#: tools/lcgenerator.cpp:286
+msgid ""
+"Invalid date format. Correct format is mm/dd/yyyy or JD, leave 'default' to "
+"generate light curves for the past 500 days."
+msgstr ""
+"Invalid date format. Correct format is mm/dd/yyyy or JD, leave 'default' to "
+"generate light curves for the past 500 days."
+
+#: tools/lcgenerator.cpp:287
+msgid ""
+"Invalid date format. Correct format is mm/dd/yyyy or JD, leave 'default' to "
+"generate light curves until today."
+msgstr ""
+"Invalid date format. Correct format is mm/dd/yyyy or JD, leave 'default' to "
+"generate light curves until today."
+
+#: tools/lcgenerator.cpp:327 tools/lcgenerator.cpp:363
+#, c-format
+msgid "No data available for JD prior to %d"
+msgstr "No data available for JD prior to %d"
+
+#: tools/lcgenerator.cpp:400
+msgid "Light Curve produced by the American Amateur Variable Star Observers"
+msgstr "Light Curve produced by the American Amateur Variable Star Observers"
+
+#: tools/lcgenerator.cpp:462
+msgid "AAVSO Star list downloaded successfully."
+msgstr "AAVSO Star list downloaded successfully."
+
+#: tools/modcalcangdist.cpp:101 tools/modcalcapcoord.cpp:185
+#: tools/modcalcazel.cpp:331 tools/modcalceclipticcoords.cpp:226
+#: tools/modcalcequinox.cpp:141 tools/modcalcgalcoord.cpp:228
+#: tools/modcalcgeodcoord.cpp:239 tools/modcalcplanets.cpp:313
+#: tools/modcalcprec.cpp:179 tools/modcalcsidtime.cpp:195
+#: tools/modcalcvlsr.cpp:376 tools/scriptbuilder.cpp:762
+#: tools/scriptbuilder.cpp:822 tools/scriptbuilder.cpp:888
+#, c-format
+msgid "Could not open file %1."
+msgstr "Could not open file %1."
+
+#: tools/modcalcangdist.cpp:113 tools/modcalcapcoord.cpp:197
+#: tools/modcalcazel.cpp:343 tools/modcalceclipticcoords.cpp:238
+#: tools/modcalcequinox.cpp:153 tools/modcalcgalcoord.cpp:240
+#: tools/modcalcgeodcoord.cpp:251 tools/modcalcplanets.cpp:323
+#: tools/modcalcprec.cpp:191 tools/modcalcsidtime.cpp:207
+#: tools/modcalcvlsr.cpp:388
+#, c-format
+msgid "Invalid file: %1"
+msgstr "Invalid file: %1"
+
+#: tools/modcalcangdist.cpp:114 tools/modcalcapcoord.cpp:198
+#: tools/modcalcazel.cpp:344 tools/modcalceclipticcoords.cpp:239
+#: tools/modcalcequinox.cpp:154 tools/modcalcgalcoord.cpp:241
+#: tools/modcalcgeodcoord.cpp:252 tools/modcalcplanets.cpp:324
+#: tools/modcalcprec.cpp:192 tools/modcalcsidtime.cpp:208
+#: tools/modcalcvlsr.cpp:389
+msgid "Invalid file"
+msgstr "Invalid file"
+
+#: tools/modcalcapcoord.cpp:84 tools/modcalcazel.cpp:104
+#: tools/modcalcequinox.cpp:52 tools/modcalcprec.cpp:76
+#: tools/modcalcvlsr.cpp:102
+msgid "Could not parse epoch string; assuming J2000"
+msgstr "Could not parse epoch string; assuming J2000"
+
+#: tools/modcalcplanets.cpp:400
+msgid "Incorrect number of fields in line %1: "
+msgstr "Incorrect number of fields in line %1: "
+
+#: tools/modcalcplanets.cpp:401
+msgid "Present fields %1. "
+msgstr "Present fields %1. "
+
+#: tools/modcalcplanets.cpp:402
+msgid "Required fields %1. "
+msgstr "Required fields %1. "
+
+#: tools/modcalcplanets.cpp:420
+msgid "Unknown planet "
+msgstr "Unknown planet "
+
+#: tools/modcalcplanets.cpp:422
+msgid " in line %1: "
+msgstr " in line %1: "
+
+#: tools/modcalcplanets.cpp:444
+msgid "Line %1 contains an invalid time"
+msgstr "Line %1 contains an invalid time"
+
+#: tools/modcalcplanets.cpp:464
+msgid "Line %1 contains an invalid date: "
+msgstr "Line %1 contains an invalid date: "
+
+#: tools/modcalcplanets.cpp:586
+msgid "Errors found while parsing some lines in the input file"
+msgstr "Errors found while parsing some lines in the input file"
+
+#: tools/modcalcplanets.cpp:587
+msgid "Errors in lines"
+msgstr "Errors in lines"
+
+#: tools/modcalcvlsr.cpp:128
+msgid "Could not parse height string; assuming 0"
+msgstr "Could not parse height string; assuming 0"
+
+#: tools/observinglist.cpp:167
+msgid "Added %1 to observing list."
+msgstr "Added %1 to observing list."
+
+#: tools/observinglist.cpp:203
+msgid "Cannot remove Object %1; not found in table."
+msgstr "Cannot remove Object %1; not found in table."
+
+#: tools/observinglist.cpp:271
+msgid "Object %1 not found in obsList."
+msgstr "Object %1 not found in obsList."
+
+#: tools/observinglist.cpp:283
+msgid "observing notes for %1:"
+msgstr "observing notes for %1:"
+
+#: tools/observinglist.cpp:507
+msgid "Observing notes for object:"
+msgstr "Observing notes for object:"
+
+#: tools/observinglist.cpp:582
+msgid "The specified file is invalid. Try another file?"
+msgstr "The specified file is invalid. Try another file?"
+
+#: tools/observinglist.cpp:583
+msgid "Invalid File"
+msgstr "Invalid File"
+
+#: tools/observinglist.cpp:594
+msgid "Do you want to save the current list before opening a new list?"
+msgstr "Do you want to save the current list before opening a new list?"
+
+#: tools/observinglist.cpp:596
+msgid "Save Current List?"
+msgstr "Save Current List?"
+
+#: tools/observinglist.cpp:609
+msgid "Enter List Name"
+msgstr "Enter List Name"
+
+#: tools/observinglist.cpp:610
+msgid "List name:"
+msgstr "List name:"
+
+#: tools/observinglist.cpp:630
+msgid "Could not open file %1. Try a different filename?"
+msgstr "Could not open file %1. Try a different filename?"
+
+#: tools/observinglist.cpp:632
+msgid "Try Different"
+msgstr "Try Different"
+
+#: tools/observinglist.cpp:685
+msgid ""
+"_: First letter in 'Center'\n"
+"C"
+msgstr "C"
+
+#: tools/observinglist.cpp:686
+msgid ""
+"_: First letter in 'Scope'\n"
+"S"
+msgstr "S"
+
+#: tools/observinglist.cpp:687
+msgid ""
+"_: First letter in 'Details'\n"
+"D"
+msgstr "D"
+
+#: tools/observinglist.cpp:688
+msgid ""
+"_: First letter in 'Alt vs Time'\n"
+"A"
+msgstr "A"
+
+#: tools/observinglist.cpp:689
+msgid ""
+"_: First letter in 'Remove'\n"
+"R"
+msgstr "R"
+
+#: tools/observinglist.cpp:709
+msgid "Alt vs Time"
+msgstr "Alt vs Time"
+
+#: tools/obslistwizard.cpp:198
+msgid "Object type(s)"
+msgstr "Object type(s)"
+
+#: tools/obslistwizard.cpp:199
+msgid "Region"
+msgstr "Region"
+
+#: tools/obslistwizard.cpp:200
+msgid "In constellation(s)"
+msgstr "In constellation(s)"
+
+#: tools/obslistwizard.cpp:201
+msgid "Circular"
+msgstr "Circular"
+
+#: tools/obslistwizard.cpp:202
+msgid "Rectangular"
+msgstr "Rectangular"
+
+#: tools/obslistwizard.cpp:204
+msgid "Magnitude limit"
+msgstr "Magnitude limit"
+
+#: tools/obslistwizard.cpp:414
+msgid "Current selection: %1 objects"
+msgstr "Current selection: %1 objects"
+
+#: tools/planetviewer.cpp:39
+msgid "Solar System Viewer"
+msgstr "Solar System Viewer"
+
+#: tools/planetviewer.cpp:45
+msgid ""
+"_: axis label for x-coordinate of solar system viewer. AU means astronomical "
+"unit.\n"
+"X-position (AU)"
+msgstr "X-position (AU)"
+
+#: tools/planetviewer.cpp:46
+msgid ""
+"_: axis label for y-coordinate of solar system viewer. AU means astronomical "
+"unit.\n"
+"Y-position (AU)"
+msgstr "Y-position (AU)"
+
+#: tools/scriptbuilder.cpp:120
+msgid ""
+"Point the display at the specified location. %1 can be the name of an object, a "
+"cardinal point on the compass, or 'zenith'."
+msgstr ""
+"Point the display at the specified location. %1 can be the name of an object, a "
+"cardinal point on the compass, or 'zenith'."
+
+#: tools/scriptbuilder.cpp:122
+msgid ""
+"Point the display at the specified RA/Dec coordinates. %1 is expressed in "
+"Hours; %2 is expressed in Degrees."
+msgstr ""
+"Point the display at the specified RA/Dec coordinates. %1 is expressed in "
+"Hours; %2 is expressed in Degrees."
+
+#: tools/scriptbuilder.cpp:124
+msgid ""
+"Point the display at the specified Alt/Az coordinates. %1 and %2 are expressed "
+"in Degrees."
+msgstr ""
+"Point the display at the specified Alt/Az coordinates. %1 and %2 are expressed "
+"in Degrees."
+
+#: tools/scriptbuilder.cpp:126
+msgid "Increase the display Zoom Level."
+msgstr "Increase the display Zoom Level."
+
+#: tools/scriptbuilder.cpp:127
+msgid "Decrease the display Zoom Level."
+msgstr "Decrease the display Zoom Level."
+
+#: tools/scriptbuilder.cpp:128
+msgid "Set the display Zoom Level to its default value."
+msgstr "Set the display Zoom Level to its default value."
+
+#: tools/scriptbuilder.cpp:129
+msgid "Set the display Zoom Level manually."
+msgstr "Set the display Zoom Level manually."
+
+#: tools/scriptbuilder.cpp:130
+msgid "Set the system clock to the specified Local Time."
+msgstr "Set the system clock to the specified Local Time."
+
+#: tools/scriptbuilder.cpp:132
+msgid "Pause script execution for %1 seconds."
+msgstr "Pause script execution for %1 seconds."
+
+#: tools/scriptbuilder.cpp:133
+msgid ""
+"Halt script execution until the key %1 is pressed. Only single-key strokes are "
+"possible; use 'space' for the spacebar."
+msgstr ""
+"Halt script execution until the key %1 is pressed. Only single-key strokes are "
+"possible; use 'space' for the spacebar."
+
+#: tools/scriptbuilder.cpp:135
+msgid "Set whether the display is tracking the current location."
+msgstr "Set whether the display is tracking the current location."
+
+#: tools/scriptbuilder.cpp:136
+msgid "Change view option named %1 to value %2."
+msgstr "Change view option named %1 to value %2."
+
+#: tools/scriptbuilder.cpp:137
+msgid "Set the geographic location to the city specified by %1, %2 and %3."
+msgstr "Set the geographic location to the city specified by %1, %2 and %3."
+
+#: tools/scriptbuilder.cpp:139
+msgid "Set the color named %1 to the value %2."
+msgstr "Set the colour named %1 to the value %2."
+
+#: tools/scriptbuilder.cpp:140
+#, c-format
+msgid "Load the color scheme named %1."
+msgstr "Load the colour scheme named %1."
+
+#: tools/scriptbuilder.cpp:141
+msgid "Export the sky image to the file %1, with width %2 and height %3."
+msgstr "Export the sky image to the file %1, with width %2 and height %3."
+
+#: tools/scriptbuilder.cpp:142
+msgid ""
+"Print the sky image to a printer or file. If %1 is true, it will show the "
+"print dialog. If %2 is true, it will use the Star Chart color scheme for "
+"printing."
+msgstr ""
+"Print the sky image to a printer or file. If %1 is true, it will show the "
+"print dialogue. If %2 is true, it will use the Star Chart colour scheme for "
+"printing."
+
+#: tools/scriptbuilder.cpp:143
+msgid "Halt the simulation clock."
+msgstr "Halt the simulation clock."
+
+#: tools/scriptbuilder.cpp:144
+msgid "Start the simulation clock."
+msgstr "Start the simulation clock."
+
+#: tools/scriptbuilder.cpp:145
+msgid ""
+"Set the timescale of the simulation clock to %1. 1.0 means real-time; 2.0 "
+"means twice real-time; etc."
+msgstr ""
+"Set the timescale of the simulation clock to %1. 1.0 means real-time; 2.0 "
+"means twice real-time; etc."
+
+#: tools/scriptbuilder.cpp:150
+msgid "Establish an INDI device either in local mode or server mode."
+msgstr "Establish an INDI device either in local mode or server mode."
+
+#: tools/scriptbuilder.cpp:153
+msgid "Shutdown an INDI device."
+msgstr "Shutdown an INDI device."
+
+#: tools/scriptbuilder.cpp:156
+msgid "Connect or Disconnect an INDI device."
+msgstr "Connect or Disconnect an INDI device."
+
+#: tools/scriptbuilder.cpp:160
+msgid "Set INDI's device connection port."
+msgstr "Set INDI's device connection port."
+
+#: tools/scriptbuilder.cpp:164
+msgid ""
+"Set the telescope action. Available actions are SLEW, TRACK, SYNC, PARK, and "
+"ABORT."
+msgstr ""
+"Set the telescope action. Available actions are SLEW, TRACK, SYNC, PARK, and "
+"ABORT."
+
+#: tools/scriptbuilder.cpp:168
+msgid ""
+"Set the telescope target coordinates to the RA/Dec coordinates. RA is "
+"expressed in Hours; DEC is expressed in Degrees."
+msgstr ""
+"Set the telescope target coordinates to the RA/Dec coordinates. RA is "
+"expressed in Hours; DEC is expressed in Degrees."
+
+#: tools/scriptbuilder.cpp:172
+msgid ""
+"Set the telescope target coorinates to the RA/Dec coordinates of the selected "
+"object."
+msgstr ""
+"Set the telescope target coorinates to the RA/Dec coordinates of the selected "
+"object."
+
+#: tools/scriptbuilder.cpp:176
+msgid "Set the telescope longitude and latitude. The longitude is E of N."
+msgstr "Set the telescope longitude and latitude. The longitude is E of N."
+
+#: tools/scriptbuilder.cpp:180
+msgid "Set the device UTC time in ISO 8601 format YYYY/MM/DDTHH:MM:SS."
+msgstr "Set the device UTC time in ISO 8601 format YYYY/MM/DDTHH:MM:SS."
+
+#: tools/scriptbuilder.cpp:184
+msgid ""
+"Activate an INDI action. The action is the name of any INDI switch property "
+"element supported by the device."
+msgstr ""
+"Activate an INDI action. The action is the name of any INDI switch property "
+"element supported by the device."
+
+#: tools/scriptbuilder.cpp:187
+msgid ""
+"Pause script execution until action returns with OK status. The action can be "
+"the name of any INDI property supported by the device."
+msgstr ""
+"Pause script execution until action returns with OK status. The action can be "
+"the name of any INDI property supported by the device."
+
+#: tools/scriptbuilder.cpp:190
+msgid ""
+"Set the telescope focuser speed. Set speed to 0 to halt the focuser. 1-3 "
+"correspond to slow, medium, and fast speeds respectively."
+msgstr ""
+"Set the telescope focuser speed. Set speed to 0 to halt the focuser. 1-3 "
+"correspond to slow, medium, and fast speeds respectively."
+
+#: tools/scriptbuilder.cpp:194
+msgid ""
+"Start moving the focuser in the direction Dir, and for the duration specified "
+"by setINDIFocusTimeout."
+msgstr ""
+"Start moving the focuser in the direction Dir, and for the duration specified "
+"by setINDIFocusTimeout."
+
+#: tools/scriptbuilder.cpp:198
+msgid ""
+"Set the telescope focuser timer in seconds. This is the duration of any "
+"focusing procedure performed by calling startINDIFocus."
+msgstr ""
+"Set the telescope focuser timer in seconds. This is the duration of any "
+"focusing procedure performed by calling startINDIFocus."
+
+#: tools/scriptbuilder.cpp:202
+msgid "Set the target CCD chip temperature."
+msgstr "Set the target CCD chip temperature."
+
+#: tools/scriptbuilder.cpp:206
+msgid "Set the target filter position."
+msgstr "Set the target filter position."
+
+#: tools/scriptbuilder.cpp:210
+msgid ""
+"Set the CCD camera frame type. Available options are FRAME_LIGHT, FRAME_BIAS, "
+"FRAME_DARK, and FRAME_FLAT."
+msgstr ""
+"Set the CCD camera frame type. Available options are FRAME_LIGHT, FRAME_BIAS, "
+"FRAME_DARK, and FRAME_FLAT."
+
+#: tools/scriptbuilder.cpp:214
+msgid "Start Camera/CCD exposure. The duration is in seconds."
+msgstr "Start Camera/CCD exposure. The duration is in seconds."
+
+#: tools/scriptbuilder.cpp:223
+msgid "Functions"
+msgstr "Functions"
+
+#: tools/scriptbuilder.cpp:518
+msgid "InfoBoxes"
+msgstr "InfoBoxes"
+
+#: tools/scriptbuilder.cpp:519
+msgid "Toggle display of all InfoBoxes"
+msgstr "Toggle display of all InfoBoxes"
+
+#: tools/scriptbuilder.cpp:519 tools/scriptbuilder.cpp:520
+#: tools/scriptbuilder.cpp:521 tools/scriptbuilder.cpp:522
+#: tools/scriptbuilder.cpp:523 tools/scriptbuilder.cpp:524
+#: tools/scriptbuilder.cpp:525 tools/scriptbuilder.cpp:536
+#: tools/scriptbuilder.cpp:537 tools/scriptbuilder.cpp:543
+#: tools/scriptbuilder.cpp:544 tools/scriptbuilder.cpp:545
+#: tools/scriptbuilder.cpp:546 tools/scriptbuilder.cpp:547
+#: tools/scriptbuilder.cpp:548 tools/scriptbuilder.cpp:549
+#: tools/scriptbuilder.cpp:550 tools/scriptbuilder.cpp:551
+#: tools/scriptbuilder.cpp:552 tools/scriptbuilder.cpp:553
+#: tools/scriptbuilder.cpp:554 tools/scriptbuilder.cpp:555
+#: tools/scriptbuilder.cpp:556 tools/scriptbuilder.cpp:557
+#: tools/scriptbuilder.cpp:558 tools/scriptbuilder.cpp:559
+#: tools/scriptbuilder.cpp:560 tools/scriptbuilder.cpp:561
+#: tools/scriptbuilder.cpp:583 tools/scriptbuilder.cpp:584
+#: tools/scriptbuilder.cpp:585 tools/scriptbuilder.cpp:586
+#: tools/scriptbuilder.cpp:587 tools/scriptbuilder.cpp:588
+#: tools/scriptbuilder.cpp:589 tools/scriptbuilder.cpp:590
+#: tools/scriptbuilder.cpp:591 tools/scriptbuilder.cpp:592
+#: tools/scriptbuilder.cpp:593 tools/scriptbuilder.cpp:594
+#: tools/scriptbuilder.cpp:595 tools/scriptbuilder.cpp:596
+#: tools/scriptbuilder.cpp:597 tools/scriptbuilder.cpp:615
+#: tools/scriptbuilder.cpp:616 tools/scriptbuilder.cpp:617
+#: tools/scriptbuilder.cpp:623 tools/scriptbuilder.cpp:625
+#: tools/scriptbuilder.cpp:626 tools/scriptbuilder.cpp:627
+#: tools/scriptbuilder.cpp:628 tools/scriptbuilder.cpp:629
+#: tools/scriptbuilder.cpp:630 tools/scriptbuilder.cpp:631
+#: tools/scriptbuilder.cpp:632 tools/scriptbuilder.cpp:633
+#: tools/scriptbuilder.cpp:634 tools/scriptbuilder.cpp:649
+#: tools/scriptbuilder.cpp:654 tools/scriptbuilder.cpp:655
+#: tools/scriptbuilder.cpp:656 tools/scriptbuilder.cpp:657
+#: tools/scriptbuilder.cpp:658 tools/scriptbuilder.cpp:659
+msgid "bool"
+msgstr "bool"
+
+#: tools/scriptbuilder.cpp:520
+msgid "Toggle display of Time InfoBox"
+msgstr "Toggle display of Time InfoBox"
+
+#: tools/scriptbuilder.cpp:521
+msgid "Toggle display of Geographic InfoBox"
+msgstr "Toggle display of Geographic InfoBox"
+
+#: tools/scriptbuilder.cpp:522
+msgid "Toggle display of Focus InfoBox"
+msgstr "Toggle display of Focus InfoBox"
+
+#: tools/scriptbuilder.cpp:523
+msgid "(un)Shade Time InfoBox"
+msgstr "(un)Shade Time InfoBox"
+
+#: tools/scriptbuilder.cpp:524
+msgid "(un)Shade Geographic InfoBox"
+msgstr "(un)Shade Geographic InfoBox"
+
+#: tools/scriptbuilder.cpp:525
+msgid "(un)Shade Focus InfoBox"
+msgstr "(un)Shade Focus InfoBox"
+
+#: tools/scriptbuilder.cpp:535
+msgid "Toolbars"
+msgstr "Toolbars"
+
+#: tools/scriptbuilder.cpp:536
+msgid "Toggle display of main toolbar"
+msgstr "Toggle display of main toolbar"
+
+#: tools/scriptbuilder.cpp:537
+msgid "Toggle display of view toolbar"
+msgstr "Toggle display of view toolbar"
+
+#: tools/scriptbuilder.cpp:542
+msgid "Show Objects"
+msgstr "Show Objects"
+
+#: tools/scriptbuilder.cpp:543
+msgid "Toggle display of Stars"
+msgstr "Toggle display of Stars"
+
+#: tools/scriptbuilder.cpp:544
+msgid "Toggle display of all deep-sky objects"
+msgstr "Toggle display of all deep-sky objects"
+
+#: tools/scriptbuilder.cpp:545
+msgid "Toggle display of Messier object symbols"
+msgstr "Toggle display of Messier object symbols"
+
+#: tools/scriptbuilder.cpp:546
+msgid "Toggle display of Messier object images"
+msgstr "Toggle display of Messier object images"
+
+#: tools/scriptbuilder.cpp:547
+msgid "Toggle display of NGC objects"
+msgstr "Toggle display of NGC objects"
+
+#: tools/scriptbuilder.cpp:548
+msgid "Toggle display of IC objects"
+msgstr "Toggle display of IC objects"
+
+#: tools/scriptbuilder.cpp:549
+msgid "Toggle display of all solar system bodies"
+msgstr "Toggle display of all solar system bodies"
+
+#: tools/scriptbuilder.cpp:550
+msgid "Toggle display of Sun"
+msgstr "Toggle display of Sun"
+
+#: tools/scriptbuilder.cpp:551
+msgid "Toggle display of Moon"
+msgstr "Toggle display of Moon"
+
+#: tools/scriptbuilder.cpp:552
+msgid "Toggle display of Mercury"
+msgstr "Toggle display of Mercury"
+
+#: tools/scriptbuilder.cpp:553
+msgid "Toggle display of Venus"
+msgstr "Toggle display of Venus"
+
+#: tools/scriptbuilder.cpp:554
+msgid "Toggle display of Mars"
+msgstr "Toggle display of Mars"
+
+#: tools/scriptbuilder.cpp:555
+msgid "Toggle display of Jupiter"
+msgstr "Toggle display of Jupiter"
+
+#: tools/scriptbuilder.cpp:556
+msgid "Toggle display of Saturn"
+msgstr "Toggle display of Saturn"
+
+#: tools/scriptbuilder.cpp:557
+msgid "Toggle display of Uranus"
+msgstr "Toggle display of Uranus"
+
+#: tools/scriptbuilder.cpp:558
+msgid "Toggle display of Neptune"
+msgstr "Toggle display of Neptune"
+
+#: tools/scriptbuilder.cpp:559
+msgid "Toggle display of Pluto"
+msgstr "Toggle display of Pluto"
+
+#: tools/scriptbuilder.cpp:560
+msgid "Toggle display of Asteroids"
+msgstr "Toggle display of Asteroids"
+
+#: tools/scriptbuilder.cpp:561
+msgid "Toggle display of Comets"
+msgstr "Toggle display of Comets"
+
+#: tools/scriptbuilder.cpp:582
+msgid "Show Other"
+msgstr "Show Other"
+
+#: tools/scriptbuilder.cpp:583
+msgid "Toggle display of constellation lines"
+msgstr "Toggle display of constellation lines"
+
+#: tools/scriptbuilder.cpp:584
+msgid "Toggle display of constellation boundaries"
+msgstr "Toggle display of constellation boundaries"
+
+#: tools/scriptbuilder.cpp:585
+msgid "Toggle display of constellation names"
+msgstr "Toggle display of constellation names"
+
+#: tools/scriptbuilder.cpp:586
+msgid "Toggle display of Milky Way"
+msgstr "Toggle display of Milky Way"
+
+#: tools/scriptbuilder.cpp:587
+msgid "Toggle display of the coordinate grid"
+msgstr "Toggle display of the coordinate grid"
+
+#: tools/scriptbuilder.cpp:588
+msgid "Toggle display of the celestial equator"
+msgstr "Toggle display of the celestial equator"
+
+#: tools/scriptbuilder.cpp:589
+msgid "Toggle display of the ecliptic"
+msgstr "Toggle display of the ecliptic"
+
+#: tools/scriptbuilder.cpp:590
+msgid "Toggle display of the horizon line"
+msgstr "Toggle display of the horizon line"
+
+#: tools/scriptbuilder.cpp:591
+msgid "Toggle display of the opaque ground"
+msgstr "Toggle display of the opaque ground"
+
+#: tools/scriptbuilder.cpp:592
+msgid "Toggle display of star name labels"
+msgstr "Toggle display of star name labels"
+
+#: tools/scriptbuilder.cpp:593
+msgid "Toggle display of star magnitude labels"
+msgstr "Toggle display of star magnitude labels"
+
+#: tools/scriptbuilder.cpp:594
+msgid "Toggle display of asteroid name labels"
+msgstr "Toggle display of asteroid name labels"
+
+#: tools/scriptbuilder.cpp:595
+msgid "Toggle display of comet name labels"
+msgstr "Toggle display of comet name labels"
+
+#: tools/scriptbuilder.cpp:596
+msgid "Toggle display of planet name labels"
+msgstr "Toggle display of planet name labels"
+
+#: tools/scriptbuilder.cpp:597
+msgid "Toggle display of planet images"
+msgstr "Toggle display of planet images"
+
+#: tools/scriptbuilder.cpp:614
+msgid "Constellation Names"
+msgstr "Constellation Names"
+
+#: tools/scriptbuilder.cpp:615
+msgid "Show Latin constellation names"
+msgstr "Show Latin constellation names"
+
+#: tools/scriptbuilder.cpp:616
+msgid "Show constellation names in local language"
+msgstr "Show constellation names in local language"
+
+#: tools/scriptbuilder.cpp:617
+msgid "Show IAU-standard constellation abbreviations"
+msgstr "Show IAU-standard constellation abbreviations"
+
+#: tools/scriptbuilder.cpp:622
+msgid "Hide Items"
+msgstr "Hide Items"
+
+#: tools/scriptbuilder.cpp:623
+msgid "Toggle whether objects hidden while slewing display"
+msgstr "Toggle whether objects hidden while slewing display"
+
+#: tools/scriptbuilder.cpp:624
+msgid "Timestep threshold (in seconds) for hiding objects"
+msgstr "Timestep threshold (in seconds) for hiding objects"
+
+#: tools/scriptbuilder.cpp:624 tools/scriptbuilder.cpp:650
+#: tools/scriptbuilder.cpp:651 tools/scriptbuilder.cpp:674
+#: tools/scriptbuilder.cpp:675 tools/scriptbuilder.cpp:676
+#: tools/scriptbuilder.cpp:677 tools/scriptbuilder.cpp:678
+#: tools/scriptbuilder.cpp:679 tools/scriptbuilder.cpp:680
+#: tools/scriptbuilder.cpp:681 tools/scriptbuilder.cpp:682
+msgid "double"
+msgstr "double"
+
+#: tools/scriptbuilder.cpp:625
+msgid "Hide faint stars while slewing?"
+msgstr "Hide faint stars while slewing?"
+
+#: tools/scriptbuilder.cpp:626
+msgid "Hide solar system bodies while slewing?"
+msgstr "Hide solar system bodies while slewing?"
+
+#: tools/scriptbuilder.cpp:627
+msgid "Hide Messier objects while slewing?"
+msgstr "Hide Messier objects while slewing?"
+
+#: tools/scriptbuilder.cpp:628
+msgid "Hide NGC objects while slewing?"
+msgstr "Hide NGC objects while slewing?"
+
+#: tools/scriptbuilder.cpp:629
+msgid "Hide IC objects while slewing?"
+msgstr "Hide IC objects while slewing?"
+
+#: tools/scriptbuilder.cpp:630
+msgid "Hide Milky Way while slewing?"
+msgstr "Hide Milky Way while slewing?"
+
+#: tools/scriptbuilder.cpp:631
+msgid "Hide constellation names while slewing?"
+msgstr "Hide constellation names while slewing?"
+
+#: tools/scriptbuilder.cpp:632
+msgid "Hide constellation lines while slewing?"
+msgstr "Hide constellation lines while slewing?"
+
+#: tools/scriptbuilder.cpp:633
+msgid "Hide constellation boundaries while slewing?"
+msgstr "Hide constellation boundaries while slewing?"
+
+#: tools/scriptbuilder.cpp:634
+msgid "Hide coordinate grid while slewing?"
+msgstr "Hide coordinate grid while slewing?"
+
+#: tools/scriptbuilder.cpp:648
+msgid "Skymap Options"
+msgstr "Skymap Options"
+
+#: tools/scriptbuilder.cpp:649
+msgid "Use Horizontal coordinates? (otherwise, use Equatorial)"
+msgstr "Use Horizontal coordinates? (otherwise, use Equatorial)"
+
+#: tools/scriptbuilder.cpp:650
+msgid "Set the Zoom Factor"
+msgstr "Set the Zoom Factor"
+
+#: tools/scriptbuilder.cpp:651
+msgid "Select angular size for the FOV symbol (in arcmin)"
+msgstr "Select angular size for the FOV symbol (in arcmin)"
+
+#: tools/scriptbuilder.cpp:652
+msgid ""
+"Select shape for the FOV symbol (0=Square, 1=Circle, 2=Crosshairs, 4=Bullseye)"
+msgstr ""
+"Select shape for the FOV symbol (0=Square, 1=Circle, 2=Crosshairs, 4=Bullseye)"
+
+#: tools/scriptbuilder.cpp:652
+msgid "int"
+msgstr "int"
+
+#: tools/scriptbuilder.cpp:653
+msgid "Select color for the FOV symbol"
+msgstr "Select colour for the FOV symbol"
+
+#: tools/scriptbuilder.cpp:653
+msgid "string"
+msgstr "string"
+
+#: tools/scriptbuilder.cpp:654
+msgid "Use animated slewing? (otherwise, \"snap\" to new focus)"
+msgstr "Use animated slewing? (otherwise, \"snap\" to new focus)"
+
+#: tools/scriptbuilder.cpp:655
+msgid "Correct for atmospheric refraction?"
+msgstr "Correct for atmospheric refraction?"
+
+#: tools/scriptbuilder.cpp:656
+msgid "Automatically attach name label to centered object?"
+msgstr "Automatically attach name label to centred object?"
+
+#: tools/scriptbuilder.cpp:657
+msgid "Attach temporary name label when hovering mouse over an object?"
+msgstr "Attach temporary name label when hovering mouse over an object?"
+
+#: tools/scriptbuilder.cpp:658
+msgid "Automatically add trail to centered solar system body?"
+msgstr "Automatically add trail to centred solar system body?"
+
+#: tools/scriptbuilder.cpp:659
+msgid "Planet trails fade to sky color? (otherwise color is constant)"
+msgstr "Planet trails fade to sky colour? (otherwise colour is constant)"
+
+#: tools/scriptbuilder.cpp:673
+msgid "Limits"
+msgstr "Limits"
+
+#: tools/scriptbuilder.cpp:674
+msgid "magnitude of faintest star drawn on map when zoomed in"
+msgstr "magnitude of faintest star drawn on map when zoomed in"
+
+#: tools/scriptbuilder.cpp:675
+msgid "magnitude of faintest star drawn on map when zoomed out"
+msgstr "magnitude of faintest star drawn on map when zoomed out"
+
+#: tools/scriptbuilder.cpp:676
+msgid "magnitude of faintest nonstellar object drawn on map when zoomed in"
+msgstr "magnitude of faintest nonstellar object drawn on map when zoomed in"
+
+#: tools/scriptbuilder.cpp:677
+msgid "magnitude of faintest nonstellar object drawn on map when zoomed out"
+msgstr "magnitude of faintest nonstellar object drawn on map when zoomed out"
+
+#: tools/scriptbuilder.cpp:678
+msgid "magnitude of faintest star labeled on map"
+msgstr "magnitude of faintest star labelled on map"
+
+#: tools/scriptbuilder.cpp:679
+msgid "magnitude of brightest star hidden while slewing"
+msgstr "magnitude of brightest star hidden while slewing"
+
+#: tools/scriptbuilder.cpp:680
+msgid "magnitude of faintest asteroid drawn on map"
+msgstr "magnitude of faintest asteroid drawn on map"
+
+#: tools/scriptbuilder.cpp:681
+msgid "magnitude of faintest asteroid labeled on map"
+msgstr "magnitude of faintest asteroid labelled on map"
+
+#: tools/scriptbuilder.cpp:682
+msgid "comets nearer to the Sun than this (in AU) are labeled on map"
+msgstr "comets nearer to the Sun than this (in AU) are labelled on map"
+
+#: tools/scriptbuilder.cpp:757
+msgid "Could not download remote file."
+msgstr "Could not download remote file."
+
+#: tools/scriptbuilder.cpp:859
+msgid "Save Changes to Script?"
+msgstr "Save Changes to Script?"
+
+#: tools/scriptbuilder.cpp:860
+msgid ""
+"The current script has unsaved changes. Would you like to save before closing "
+"it?"
+msgstr ""
+"The current script has unsaved changes. Would you like to save before closing "
+"it?"
+
+#: tools/scriptbuilder.cpp:993
+#, c-format
+msgid "Could not parse script. Line was: %1"
+msgstr "Could not parse script. Line was: %1"
+
+#: tools/scriptbuilder.cpp:1311 tools/scriptbuilder.cpp:1313
+#: tools/scriptbuilder.cpp:1349 tools/scriptbuilder.cpp:2050
+#: tools/scriptbuilder.cpp:2187 tools/scriptbuilder.cpp:2188
+msgid "true"
+msgstr "true"
+
+#: tools/scriptbuilder.cpp:1796
+msgid "Function index out of bounds."
+msgstr "Function index out of bounds."
+
+#: tools/scriptbuilder.cpp:1823 tools/scriptbuilder.cpp:1872
+#: tools/scriptbuilder.cpp:1896 tools/scriptbuilder.cpp:1920
+#: tools/scriptbuilder.cpp:1942 tools/scriptbuilder.cpp:1965
+#: tools/scriptbuilder.cpp:1982 tools/scriptbuilder.cpp:1999
+#: tools/scriptbuilder.cpp:2019 tools/scriptbuilder.cpp:2040
+#: tools/scriptbuilder.cpp:2053 tools/scriptbuilder.cpp:2072
+#: tools/scriptbuilder.cpp:2092 tools/scriptbuilder.cpp:2112
+#: tools/scriptbuilder.cpp:2132 tools/scriptbuilder.cpp:2145
+#: tools/scriptbuilder.cpp:2162 tools/scriptbuilder.cpp:2177
+#: tools/scriptbuilder.cpp:2191 tools/scriptbuilder.cpp:2208
+#: tools/scriptbuilder.cpp:2224 tools/scriptbuilder.cpp:2237
+#: tools/scriptbuilder.cpp:2266 tools/scriptbuilder.cpp:2285
+#: tools/scriptbuilder.cpp:2311 tools/scriptbuilder.cpp:2337
+#: tools/scriptbuilder.cpp:2359 tools/scriptbuilder.cpp:2387
+#: tools/scriptbuilder.cpp:2415 tools/scriptbuilder.cpp:2441
+#: tools/scriptbuilder.cpp:2474 tools/scriptbuilder.cpp:2507
+#: tools/scriptbuilder.cpp:2534 tools/scriptbuilder.cpp:2561
+#: tools/scriptbuilder.cpp:2588 tools/scriptbuilder.cpp:2614
+#: tools/scriptbuilder.cpp:2641 tools/scriptbuilder.cpp:2667
+#: tools/scriptbuilder.cpp:2693 tools/scriptbuilder.cpp:2714
+#: tools/scriptbuilder.cpp:2740 tools/scriptbuilder.cpp:2761
+#: tools/scriptbuilder.cpp:2787 tools/scriptbuilder.cpp:2807
+#: tools/scriptbuilder.cpp:2833 tools/scriptbuilder.cpp:2866
+#: tools/scriptbuilder.cpp:2899 tools/scriptbuilder.cpp:2925
+#: tools/scriptbuilder.cpp:2946 tools/scriptbuilder.cpp:2973
+#: tools/scriptbuilder.cpp:3001 tools/scriptbuilder.cpp:3029
+#: tools/scriptbuilder.cpp:3051 tools/scriptbuilder.cpp:3078
+#: tools/scriptbuilder.cpp:3099 tools/scriptbuilder.cpp:3125
+#: tools/scriptbuilder.cpp:3146 tools/scriptbuilder.cpp:3173
+#: tools/scriptbuilder.cpp:3194
+msgid "Mismatch between function and Arg widget (expected %1.)"
+msgstr "Mismatch between function and Arg widget (expected %1)."
+
+#: tools/scriptbuilder.cpp:2050 tools/scriptbuilder.cpp:2187
+#: tools/scriptbuilder.cpp:2188
+msgid "false"
+msgstr "false"
+
+#: tools/wutdialog.cpp:48
+msgid "What's up Tonight"
+msgstr "What's up Tonight"
+
+#: tools/wutdialog.cpp:84 tools/wutdialog.cpp:424
+#, c-format
+msgid "at %1"
+msgstr "at %1"
+
+#: tools/wutdialog.cpp:85 tools/wutdialog.cpp:406
+#, c-format
+msgid "The night of %1"
+msgstr "The night of %1"
+
+#: tools/wutdialog.cpp:109
+msgid "Planets"
+msgstr "Planets"
+
+#: tools/wutdialog.cpp:114
+msgid "Star Clusters"
+msgstr "Star Clusters"
+
+#: tools/wutdialog.cpp:115
+msgid "Nebulae"
+msgstr "Nebulae"
+
+#: tools/wutdialog.cpp:143 tools/wutdialog.cpp:144 tools/wutdialog.cpp:180
+#: tools/wutdialog.cpp:181 tools/wutdialog.cpp:330 tools/wutdialog.cpp:331
+msgid "circumpolar"
+msgstr "circumpolar"
+
+#: tools/wutdialog.cpp:147 tools/wutdialog.cpp:148 tools/wutdialog.cpp:183
+#: tools/wutdialog.cpp:184 tools/wutdialog.cpp:333 tools/wutdialog.cpp:334
+msgid "does not rise"
+msgstr "does not rise"
+
+#: tools/wutdialog.cpp:167
+#, c-format
+msgid "Sunset: %1"
+msgstr "Sunset: %1"
+
+#: tools/wutdialog.cpp:168
+#, c-format
+msgid "Sunrise: %1"
+msgstr "Sunrise: %1"
+
+#: tools/wutdialog.cpp:169
+msgid "Night duration: %1 hours"
+msgstr "Night duration: %1 hours"
+
+#: tools/wutdialog.cpp:192
+#, c-format
+msgid "Moon rises at: %1"
+msgstr "Moon rises at: %1"
+
+#: tools/wutdialog.cpp:193
+#, c-format
+msgid "Moon sets at: %1"
+msgstr "Moon sets at: %1"
+
+#: tools/wutdialog.cpp:318
+msgid "No Object Selected"
+msgstr "No Object Selected"
+
+#: tools/wutdialog.cpp:355
+#, c-format
+msgid "Rises at: %1"
+msgstr "Rises at: %1"
+
+#: tools/wutdialog.cpp:356
+#, c-format
+msgid "Transits at: %1"
+msgstr "Transits at: %1"
+
+#: tools/wutdialog.cpp:357
+#, c-format
+msgid "Sets at: %1"
+msgstr "Sets at: %1"
+
+#, fuzzy
+#~ msgid "Galactic Cooordinates"
+#~ msgstr "Galactic Cooordinates"
+
+#~ msgid ""
+#~ "_: Region/state name (optional, rarely needs a translation)\n"
+#~ "Tarn"
+#~ msgstr "Tarn"
+
+#~ msgid "Right ascention:"
+#~ msgstr "Right ascention:"
+
+#~ msgid "Ecl. latitude:"
+#~ msgstr "Ecl. latitude:"
+
+#~ msgid "Ecl. longitude:"
+#~ msgstr "Ecl. longitude:"
+
+#~ msgid "Ecl. long.:"
+#~ msgstr "Ecl. long.:"
+
+#~ msgid "Ecl. lat.:"
+#~ msgstr "Ecl. lat.:"
+
+#~ msgid "Coordinate Converters"
+#~ msgstr "Coordinate Converters"
+
+#~ msgid "Equatorial/Galactic"
+#~ msgstr "Equatorial/Galactic"
diff --git a/tde-i18n-en_GB/messages/kdeedu/ktouch.po b/tde-i18n-en_GB/messages/kdeedu/ktouch.po
new file mode 100644
index 00000000000..70f617247ba
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/ktouch.po
@@ -0,0 +1,1833 @@
+# translation of ktouch.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktouch\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-12-04 23:57+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk,dwayne@translate.org.za"
+
+#: ktouch.cpp:288 ktouchopenrequest.cpp:116
+msgid "Select Training Lecture File"
+msgstr "Select Training Lecture File"
+
+#: ktouch.cpp:384
+msgid "Would you like to keep the current level for the new training session?"
+msgstr "Would you like to keep the current level for the new training session?"
+
+#: ktouch.cpp:385
+msgid "Start New Training Session"
+msgstr "Start New Training Session"
+
+#: ktouch.cpp:385
+msgid "Keep Current Level"
+msgstr "Keep Current Level"
+
+#: ktouch.cpp:385
+msgid "Do Not Keep"
+msgstr "Do Not Keep"
+
+#. i18n: file ktouchprefgenerallayout.ui line 16
+#: ktouch.cpp:427 rc.cpp:318
+#, no-c-format
+msgid "General Options"
+msgstr "General Options"
+
+#. i18n: file ktouchpreftraininglayout.ui line 16
+#: ktouch.cpp:429 rc.cpp:405
+#, no-c-format
+msgid "Training Options"
+msgstr "Training Options"
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 16
+#: ktouch.cpp:431 rc.cpp:378
+#, no-c-format
+msgid "Keyboard Settings"
+msgstr "Keyboard Settings"
+
+#. i18n: file ktouchprefcolorslayout.ui line 16
+#: ktouch.cpp:433 rc.cpp:228
+#, no-c-format
+msgid "Color Settings"
+msgstr "Colour Settings"
+
+#: ktouch.cpp:461
+msgid "Level: Correct/Total chars: %1/%2 Words: %3"
+msgstr "Level: Correct/Total chars: %1/%2 Words: %3"
+
+#: ktouch.cpp:463
+msgid "Session: Correct/Total chars: %1/%2 Words: %3"
+msgstr "Session: Correct/Total chars: %1/%2 Words: %3"
+
+#: ktouch.cpp:492
+msgid "Could not find/open the lecture file '%1'."
+msgstr "Could not find/open the lecture file '%1'."
+
+#: ktouch.cpp:686
+#, fuzzy
+msgid "&Open lecture..."
+msgstr "&Open Lecture..."
+
+#: ktouch.cpp:688
+#, fuzzy
+msgid "&Edit lecture..."
+msgstr "&Edit Lecture..."
+
+#: ktouch.cpp:690
+#, fuzzy
+msgid "&Edit color scheme..."
+msgstr "Select colour scheme:"
+
+#: ktouch.cpp:697
+msgid "&Start New Session"
+msgstr "&Start New Session"
+
+#: ktouch.cpp:699
+msgid "&Pause Session"
+msgstr "&Pause Session"
+
+#: ktouch.cpp:701
+msgid "&Lecture Statistics"
+msgstr "&Lecture Statistics"
+
+#: ktouch.cpp:705
+msgid "Default &Lectures"
+msgstr "Default &Lectures"
+
+#: ktouch.cpp:714
+msgid "&Keyboard Layouts"
+msgstr "&Keyboard Layouts"
+
+#: ktouch.cpp:720
+#, fuzzy
+msgid "&Color Schemes"
+msgstr "Keyboards &Colour Schemes"
+
+#: ktouch.cpp:791
+msgid "Keypad/Number block"
+msgstr "Keypad/Number block"
+
+#: ktouch.cpp:810 ktouchlecture.cpp:184 ktouchlecture.cpp:216
+msgid "untitled lecture"
+msgstr "untitled lecture"
+
+#: ktouchchartwidget.cpp:30
+msgid "Progress"
+msgstr "Progress"
+
+#: ktouchchartwidget.cpp:31
+msgid "Words per second"
+msgstr "Words per second"
+
+#: ktouchcoloreditor.cpp:82 ktouchcoloreditor.cpp:131
+#, fuzzy
+msgid "New color scheme"
+msgstr "Select colour scheme:"
+
+#: ktouchcoloreditor.cpp:141
+#, fuzzy
+msgid "Save modified color schemes?"
+msgstr "Select the colour scheme"
+
+#: ktouchcolorscheme.cpp:63 ktouchcolorscheme.cpp:104
+#, fuzzy
+msgid "untitled color scheme"
+msgstr "Select colour scheme:"
+
+#. i18n: file ktouchprefcolorslayout.ui line 72
+#: ktouchcolorscheme.cpp:226 rc.cpp:237
+#, no-c-format
+msgid "Black & White"
+msgstr "Black & White"
+
+#. i18n: file ktouchprefcolorslayout.ui line 77
+#: ktouchcolorscheme.cpp:245 rc.cpp:240
+#, no-c-format
+msgid "Classic"
+msgstr "Classic"
+
+#. i18n: file ktouchprefcolorslayout.ui line 82
+#: ktouchcolorscheme.cpp:266 rc.cpp:243
+#, no-c-format
+msgid "Deep Blue"
+msgstr "Deep Blue"
+
+#. i18n: file ktouchprefcolorslayout.ui line 87
+#: ktouchcolorscheme.cpp:287 rc.cpp:246
+#, no-c-format
+msgid "Stripy"
+msgstr "Stripy"
+
+#: ktouchkeyboard.cpp:186 ktouchkeyboard.cpp:238 ktouchkeyboardeditor.cpp:136
+#: ktouchkeyboardeditor.cpp:176
+msgid "untitled keyboard layout"
+msgstr "untitled keyboard layout"
+
+#: ktouchkeyboard.cpp:289
+msgid ""
+"_: Num-lock\n"
+"Num"
+msgstr "Num"
+
+#: ktouchkeyboardeditor.cpp:93
+msgid ""
+"*.keyboard.xml|KTouch Keyboard Files (*.keyboard.xml)\n"
+"*.*|All Files"
+msgstr ""
+"*.keyboard.xml|KTouch Keyboard Files (*.keyboard.xml)\n"
+"*.*|All Files"
+
+#: ktouchkeyboardeditor.cpp:93
+msgid "Save Keyboard Layout"
+msgstr "Save Keyboard Layout"
+
+#: ktouchkeyboardeditor.cpp:170
+msgid "Keyboard dimensions: %1 x %2"
+msgstr "Keyboard dimensions: %1 x %2"
+
+#: ktouchkeyboardeditor.cpp:188
+msgid "Open keyboard file ..."
+msgstr "Open keyboard file ..."
+
+#: ktouchkeyboardeditor.cpp:189
+msgid "Which keyboard file would you like to edit?"
+msgstr "Which keyboard file would you like to edit?"
+
+#: ktouchkeyboardeditor.cpp:190
+msgid "Edit current keyboard:"
+msgstr "Edit current keyboard:"
+
+#: ktouchkeyboardeditor.cpp:191
+msgid "Open a default keyboard:"
+msgstr "Open a default keyboard:"
+
+#: ktouchkeyboardeditor.cpp:192
+msgid "Open a keyboard file:"
+msgstr "Open a keyboard file:"
+
+#: ktouchkeyboardeditor.cpp:193
+msgid "Create new keyboard!"
+msgstr "Create new keyboard!"
+
+#: ktouchkeyboardeditor.cpp:194
+msgid "<no keyboard files available>"
+msgstr "<no keyboard files available>"
+
+#: ktouchkeyboardeditor.cpp:203
+msgid "Could not open the keyboard file, creating a new one instead!"
+msgstr "Could not open the keyboard file, creating a new one instead!"
+
+#: ktouchkeyboardeditor.cpp:225 ktouchlectureeditor.cpp:404
+msgid " (modified)"
+msgstr " (modified)"
+
+#: ktouchkeyboardeditor.cpp:229
+msgid "<unnamed keyboard file>"
+msgstr "<unnamed keyboard file>"
+
+#: ktouchkeyboardeditor.cpp:237
+msgid "The keyboard has been changed. Do you want to save the changes?"
+msgstr "The keyboard has been changed. Do you want to save the changes?"
+
+#: ktouchkeyboardwidget.cpp:54
+msgid "Could not read the keyboard layout file '%1'. "
+msgstr "Could not read the keyboard layout file '%1'. "
+
+#: ktouchkeyboardwidget.cpp:59
+msgid "Could not download/open keyboard layout file from '%1'."
+msgstr "Could not download/open keyboard layout file from '%1'."
+
+#: ktouchkeyboardwidget.cpp:135
+msgid ""
+"Error reading the keyboard layout; the default number keypad will be created "
+"instead. You can choose another keyboard layout in the preferences dialog."
+msgstr ""
+"Error reading the keyboard layout; the default number keypad will be created "
+"instead. You can choose another keyboard layout in the preferences dialogue."
+
+#: ktouchkeyboardwidget.cpp:368
+msgid "Could not open file."
+msgstr "Could not open file."
+
+#: ktouchkeyboardwidget.cpp:424
+msgid "Missing key type in line '%1'."
+msgstr "Missing key type in line '%1'."
+
+#: ktouchlecture.cpp:104
+#, fuzzy
+msgid "A default lecture..."
+msgstr "A new lecture..."
+
+#: ktouchlectureeditor.cpp:115
+msgid "Save Training Lecture"
+msgstr "Save Training Lecture"
+
+#: ktouchlectureeditor.cpp:257 ktouchlectureeditor.cpp:258
+#: ktouchlectureeditor.cpp:404 ktouchlectureeditor.cpp:405
+msgid "KTouch Lecture Editor - "
+msgstr "KTouch Lecture Editor - "
+
+#: ktouchlectureeditor.cpp:257
+msgid "<new unnamed lecture file>"
+msgstr "<new unnamed lecture file>"
+
+#: ktouchlectureeditor.cpp:310
+#, c-format
+msgid "Data of Level %1"
+msgstr "Data of Level %1"
+
+#: ktouchlectureeditor.cpp:351
+msgid "abcdefghijklmnopqrstuvwxyz"
+msgstr "abcdefghijklmnopqrstuvwxyz"
+
+#: ktouchlectureeditor.cpp:354
+msgid "Enter your lines here..."
+msgstr "Enter your lines here..."
+
+#: ktouchlectureeditor.cpp:365
+msgid "Open Lecture File"
+msgstr "Open Lecture File"
+
+#: ktouchlectureeditor.cpp:366
+msgid "Which Lecture File Would You Like to Edit?"
+msgstr "Which Lecture File Would You Like to Edit?"
+
+#: ktouchlectureeditor.cpp:367
+msgid "Edit current lecture:"
+msgstr "Edit current lecture:"
+
+#: ktouchlectureeditor.cpp:368
+msgid "Open a default lecture:"
+msgstr "Open a default lecture:"
+
+#: ktouchlectureeditor.cpp:369
+msgid "Open a lecture file:"
+msgstr "Open a lecture file:"
+
+#: ktouchlectureeditor.cpp:370
+msgid "Create new lecture"
+msgstr "Create new lecture"
+
+#: ktouchlectureeditor.cpp:371
+msgid "<no lecture files available>"
+msgstr "<no lecture files available>"
+
+#: ktouchlectureeditor.cpp:381
+msgid "Could not open the lecture file, creating a new one instead."
+msgstr "Could not open the lecture file, creating a new one instead."
+
+#: ktouchlectureeditor.cpp:414
+msgid "The lecture has been changed. Do you want to save the changes?"
+msgstr "The lecture has been changed. Do you want to save the changes?"
+
+#: ktouchleveldata.cpp:27
+msgid "Quite a lot"
+msgstr ""
+
+#: ktouchleveldata.cpp:29
+msgid ""
+"This is a small default text. If you want\n"
+"to start practicing touch typing, open\n"
+"a lecture/training file from the main menu.\n"
+"If you press enter after the next line you have\n"
+"successfully completed the default lecture. Hurray!!!"
+msgstr ""
+
+#: ktouchleveldata.cpp:67 ktouchleveldata.cpp:107
+msgid ""
+"_: basically all characters on the keyboard\n"
+"abcdefghijklmnopqrstuvwxyz"
+msgstr "abcdefghijklmnopqrstuvwxyz"
+
+#: ktouchopenrequest.cpp:58
+msgid "<no default files available>"
+msgstr "<no default files available>"
+
+#: ktouchopenrequest.cpp:85
+msgid "Please select or enter a file name."
+msgstr "Please select or enter a file name."
+
+#: ktouchopenrequest.cpp:90
+msgid "The URL seems to be malformed; please correct it."
+msgstr "The URL seems to be malformed; please correct it."
+
+#: ktouchstatistics.cpp:75
+#, fuzzy
+msgid "Default level..."
+msgstr "A new lecture..."
+
+#: ktouchstatistics.cpp:78
+msgid "***current*** "
+msgstr "***current*** "
+
+#: ktouchstatistics.cpp:85
+msgid "No statistics data available yet!"
+msgstr "No statistics data available yet!"
+
+#: ktouchstatistics.cpp:125
+msgid "Erase all statistics data for the current user?"
+msgstr "Erase all statistics data for the current user?"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1107
+#: ktouchstatistics.cpp:334 rc.cpp:651
+#, no-c-format
+msgid "Words per minute"
+msgstr "Words per minute"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1115
+#: ktouchstatistics.cpp:358 rc.cpp:654
+#, no-c-format
+msgid "Characters per minute"
+msgstr "Characters per minute"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1123
+#: ktouchstatistics.cpp:382 rc.cpp:657 rc.cpp:705
+#, no-c-format
+msgid "Correctness"
+msgstr "Correctness"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1131
+#: ktouchstatistics.cpp:413 rc.cpp:660
+#, no-c-format
+msgid "Skill"
+msgstr "Skill"
+
+#: ktouchstatistics.cpp:432
+msgid "Time since first practice session in days"
+msgstr "Time since first practice session in days"
+
+#: ktouchstatistics.cpp:436
+msgid "Sessions"
+msgstr "Sessions"
+
+#: ktouchtrainer.cpp:271
+msgid "Starting training session: Waiting for first keypress..."
+msgstr "Starting training session: Waiting for first keypress..."
+
+#: ktouchtrainer.cpp:290
+msgid "Training session paused. Training continues on next keypress..."
+msgstr "Training session paused. Training continues on next keypress..."
+
+#: ktouchtrainer.cpp:303
+msgid "Training session! The time is running..."
+msgstr "Training session! The time is running..."
+
+#: ktouchtrainer.cpp:391
+msgid "You rock!"
+msgstr ""
+
+#: ktouchtrainer.cpp:392
+msgid ""
+"You have finished this training exercise.\n"
+"This training session will start from the beginning."
+msgstr ""
+
+#: main.cpp:20
+msgid "A program that helps you to learn and practice touch typing"
+msgstr "A program that helps you to learn and practice touch typing"
+
+#: main.cpp:25
+msgid "Training file to open"
+msgstr "Training file to open"
+
+#: main.cpp:32
+msgid "KTouch"
+msgstr "KTouch"
+
+#: main.cpp:40
+msgid "Current maintainer and programmer"
+msgstr "Current maintainer and programmer"
+
+#: main.cpp:41
+msgid "Original author, project admin"
+msgstr "Original author, project admin"
+
+#: main.cpp:42
+msgid "Creator of the SVG icon"
+msgstr "Creator of the SVG icon"
+
+#: main.cpp:43
+msgid "Lots of patches, fixes, updates"
+msgstr "Lots of patches, fixes, updates"
+
+#. i18n: file ktouchui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "F&ile"
+msgstr "F&ile"
+
+#. i18n: file ktouchui.rc line 11
+#: rc.cpp:6
+#, no-c-format
+msgid "T&raining"
+msgstr "T&raining"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 16
+#: rc.cpp:15
+#, fuzzy, no-c-format
+msgid "Color Scheme Editor"
+msgstr "Keyboard Colour Scheme"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 41
+#: rc.cpp:18
+#, fuzzy, no-c-format
+msgid "User defined color schemes"
+msgstr "Select the colour scheme"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 124
+#: rc.cpp:27
+#, fuzzy, no-c-format
+msgid "Edit color scheme:"
+msgstr "Select colour scheme:"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 143
+#: rc.cpp:30
+#, fuzzy, no-c-format
+msgid "Name of color scheme:"
+msgstr "Select colour scheme:"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 156
+#: rc.cpp:33
+#, no-c-format
+msgid "&Store data"
+msgstr ""
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 174
+#: rc.cpp:36
+#, fuzzy, no-c-format
+msgid "Slide line colors"
+msgstr "Typing Line Colours"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 201
+#: rc.cpp:39
+#, fuzzy, no-c-format
+msgid "Teacher background"
+msgstr "Background:"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 234
+#: rc.cpp:42
+#, fuzzy, no-c-format
+msgid "Teacher text"
+msgstr "Teacher's line"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 269
+#: rc.cpp:45
+#, fuzzy, no-c-format
+msgid "Student text on error"
+msgstr "&Beep on error"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 277
+#: rc.cpp:48
+#, fuzzy, no-c-format
+msgid "Student background"
+msgstr "Background:"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 301
+#: rc.cpp:51
+#, no-c-format
+msgid "Student text"
+msgstr ""
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 325
+#: rc.cpp:54
+#, no-c-format
+msgid "Student background on error"
+msgstr ""
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 362
+#: rc.cpp:57
+#, fuzzy, no-c-format
+msgid "Keyboard colors"
+msgstr "Keyboard Colour Scheme"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 440
+#: rc.cpp:60 rc.cpp:78
+#, fuzzy, no-c-format
+msgid "Highlighted text color"
+msgstr "Highlight &keys on keyboard"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 448
+#: rc.cpp:63 rc.cpp:75
+#, no-c-format
+msgid "Text color"
+msgstr ""
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 464
+#: rc.cpp:66
+#, no-c-format
+msgid "Key frame"
+msgstr ""
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 472
+#: rc.cpp:69
+#, no-c-format
+msgid "Normal key colors:"
+msgstr ""
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 504
+#: rc.cpp:72 rc.cpp:81
+#, fuzzy, no-c-format
+msgid "Highlighted background"
+msgstr "Highlight &keys on keyboard"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 595
+#: rc.cpp:84
+#, no-c-format
+msgid "Modifier/other keys:"
+msgstr ""
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 603
+#: rc.cpp:87
+#, fuzzy, no-c-format
+msgid "Background"
+msgstr "Background:"
+
+#. i18n: file ktouchcoloreditor_dlg.ui line 615
+#: rc.cpp:90
+#, no-c-format
+msgid "Background colors for normal keys:"
+msgstr ""
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 16
+#: rc.cpp:93
+#, no-c-format
+msgid "Keyboard Layout Editor"
+msgstr "Keyboard Layout Editor"
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 35
+#: rc.cpp:96 rc.cpp:183
+#, no-c-format
+msgid "Change Font..."
+msgstr "Change Font..."
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 105
+#: rc.cpp:111
+#, no-c-format
+msgid "Keyboard Layout"
+msgstr "Keyboard Layout"
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 116
+#: rc.cpp:114
+#, no-c-format
+msgid "Keyboard dimensions:"
+msgstr "Keyboard dimensions:"
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 151
+#: rc.cpp:117
+#, no-c-format
+msgid "Key Definitions"
+msgstr "Key Definitions"
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 191
+#: rc.cpp:120
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 207
+#: rc.cpp:123
+#, no-c-format
+msgid "Edit..."
+msgstr "Edit..."
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 233
+#: rc.cpp:129
+#, no-c-format
+msgid "Key definition data:"
+msgstr "Key definition data:"
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 256
+#: rc.cpp:132
+#, no-c-format
+msgid "Keyboard Identification Data"
+msgstr "Keyboard Identification Data"
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 273
+#: rc.cpp:135
+#, no-c-format
+msgid "Keyboard title:"
+msgstr "Keyboard title:"
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 305
+#: rc.cpp:138
+#, no-c-format
+msgid "Comments:"
+msgstr "Comments:"
+
+#. i18n: file ktouchkeyboardeditor_dlg.ui line 313
+#: rc.cpp:141
+#, no-c-format
+msgid "Language id:"
+msgstr "Language id:"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 16
+#: rc.cpp:144
+#, no-c-format
+msgid "KTouch Lecture Editor"
+msgstr "KTouch Lecture Editor"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 27
+#: rc.cpp:147
+#, no-c-format
+msgid "Lecture Properties"
+msgstr "Lecture Properties"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 52
+#: rc.cpp:150
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 75
+#: rc.cpp:153
+#, no-c-format
+msgid "Comment:"
+msgstr "Comment:"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 104
+#: rc.cpp:156
+#, no-c-format
+msgid "Level Editor"
+msgstr "Level Editor"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 121
+#: rc.cpp:159
+#, no-c-format
+msgid "Levels"
+msgstr "Levels"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 332
+#: rc.cpp:162
+#, no-c-format
+msgid "Level comment (optional):"
+msgstr "Level comment (optional):"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 348
+#: rc.cpp:165
+#, no-c-format
+msgid "Words: "
+msgstr "Words: "
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 373
+#: rc.cpp:168
+#, no-c-format
+msgid "Characters: "
+msgstr "Characters: "
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 398
+#: rc.cpp:171
+#, no-c-format
+msgid "Time needed (beg/adv/pro): "
+msgstr "Time needed (beg/adv/pro): "
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 422
+#: rc.cpp:174
+#, no-c-format
+msgid "Level Data of Level 10"
+msgstr "Level Data of Level 10"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 438
+#: rc.cpp:177
+#, no-c-format
+msgid "New characters in this level:"
+msgstr "New characters in this level:"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 475
+#: rc.cpp:180
+#, no-c-format
+msgid "Level data:"
+msgstr "Level data:"
+
+#. i18n: file ktouchlectureeditor_dlg.ui line 550
+#: rc.cpp:192
+#, no-c-format
+msgid "Save &As..."
+msgstr "Save &As..."
+
+#. i18n: file ktouchopenrequest_dlg.ui line 16
+#: rc.cpp:198
+#, no-c-format
+msgid "Open Something in Editor"
+msgstr "Open Something in Editor"
+
+#. i18n: file ktouchopenrequest_dlg.ui line 35
+#: rc.cpp:201
+#, no-c-format
+msgid "Select File to Open"
+msgstr "Select File to Open"
+
+#. i18n: file ktouchopenrequest_dlg.ui line 52
+#: rc.cpp:204
+#, no-c-format
+msgid "Current something"
+msgstr "Current something"
+
+#. i18n: file ktouchopenrequest_dlg.ui line 66
+#: rc.cpp:207
+#, no-c-format
+msgid "Preset something:"
+msgstr "Preset something:"
+
+#. i18n: file ktouchopenrequest_dlg.ui line 79
+#: rc.cpp:210
+#, no-c-format
+msgid "New something"
+msgstr "New something"
+
+#. i18n: file ktouchopenrequest_dlg.ui line 147
+#: rc.cpp:216
+#, no-c-format
+msgid "Current something file"
+msgstr "Current something file"
+
+#. i18n: file ktouchopenrequest_dlg.ui line 161
+#: rc.cpp:219
+#, no-c-format
+msgid "Open file:"
+msgstr "Open file:"
+
+#. i18n: file ktouchprefcolorslayout.ui line 30
+#: rc.cpp:231
+#, fuzzy, no-c-format
+msgid "Color Scheme"
+msgstr "Keyboard Colour Scheme"
+
+#. i18n: file ktouchprefcolorslayout.ui line 49
+#: rc.cpp:234
+#, no-c-format
+msgid "Select color scheme:"
+msgstr "Select colour scheme:"
+
+#. i18n: file ktouchprefcolorslayout.ui line 94
+#: rc.cpp:249
+#, no-c-format
+msgid "Color scheme for displaying the keyboard"
+msgstr "Colour scheme for displaying the keyboard"
+
+#. i18n: file ktouchprefcolorslayout.ui line 97
+#: rc.cpp:252
+#, no-c-format
+msgid ""
+"You can choose here the color scheme for displaying the keyboard. <i>"
+"Black & White</i> will display all keyboard letters black on white, <i>"
+"Classic</i> will colorize the same color for each finger, <i>Deep Blue</i> "
+"will display the keyboard in different deep blue colors and <i>Stripy</i> "
+"will alternate blue and gray for letters corresponding to same finger."
+msgstr ""
+"You can choose here the colour scheme for displaying the keyboard. <i>"
+"Black & White</i> will display all keyboard letters black on white, <i>"
+"Classic</i> will colourise the same colour for each finger, <i>Deep Blue</i> "
+"will display the keyboard in different deep blue colours and <i>Stripy</i> "
+"will alternate blue and grey for letters corresponding to same finger."
+
+#. i18n: file ktouchprefcolorslayout.ui line 107
+#: rc.cpp:255
+#, no-c-format
+msgid "Use common typing line colors independent of color scheme"
+msgstr ""
+
+#. i18n: file ktouchprefcolorslayout.ui line 115
+#: rc.cpp:258
+#, no-c-format
+msgid "Typing Line Colors"
+msgstr "Typing Line Colours"
+
+#. i18n: file ktouchprefcolorslayout.ui line 143
+#: rc.cpp:261
+#, no-c-format
+msgid "The background for the teacher's line"
+msgstr "The background for the teacher's line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 146
+#: rc.cpp:264
+#, no-c-format
+msgid ""
+"You can change here the background color for the teacher's line (the line of "
+"letters you have to type.)"
+msgstr ""
+"You can change here the background colour for the teacher's line (the line of "
+"letters you have to type.)"
+
+#. i18n: file ktouchprefcolorslayout.ui line 154
+#: rc.cpp:267
+#, no-c-format
+msgid "Typing line"
+msgstr "Typing line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 179
+#: rc.cpp:270
+#, no-c-format
+msgid "The color for the teacher's line"
+msgstr "The colour for the teacher's line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 230
+#: rc.cpp:273
+#, no-c-format
+msgid "Change the text color for the student line"
+msgstr "Change the text colour for the student line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 233
+#: rc.cpp:276
+#, no-c-format
+msgid "Here you can change the color of the text you type in the student line."
+msgstr ""
+"Here you can change the colour of the text you type in the student line."
+
+#. i18n: file ktouchprefcolorslayout.ui line 241
+#: rc.cpp:279 rc.cpp:291 rc.cpp:309
+#, no-c-format
+msgid "Background:"
+msgstr "Background:"
+
+#. i18n: file ktouchprefcolorslayout.ui line 263
+#: rc.cpp:282 rc.cpp:285 rc.cpp:300
+#, no-c-format
+msgid "Text:"
+msgstr "Text:"
+
+#. i18n: file ktouchprefcolorslayout.ui line 296
+#: rc.cpp:288
+#, no-c-format
+msgid "Teacher's line"
+msgstr "Teacher's line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 348
+#: rc.cpp:294
+#, no-c-format
+msgid "Use different color on error in typing line"
+msgstr "Use different colour on error in typing line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 351
+#: rc.cpp:297
+#, no-c-format
+msgid ""
+"If checked this shows your error using the colors below on the typing line"
+msgstr ""
+"If ticked this shows your error using the colours below on the typing line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 411
+#: rc.cpp:303
+#, no-c-format
+msgid "Choose the text color for error in typing line"
+msgstr "Choose the text colour for error in typing line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 414
+#: rc.cpp:306
+#, no-c-format
+msgid ""
+"When you have checked 'Use different color on error in the typing line', you "
+"can then choose a color for the text of errors. You make an error when you type "
+"a wrong letter in the student line. This is a way to make your errors more "
+"visible."
+msgstr ""
+"When you have ticked 'Use different colour on error in the typing line', you "
+"can then choose a colour for the text of errors. You make an error when you "
+"type a wrong letter in the student line. This is a way to make your errors more "
+"visible."
+
+#. i18n: file ktouchprefcolorslayout.ui line 466
+#: rc.cpp:312
+#, no-c-format
+msgid "Choose the background color for error in typing line"
+msgstr "Choose the background colour for error in typing line"
+
+#. i18n: file ktouchprefcolorslayout.ui line 469
+#: rc.cpp:315
+#, no-c-format
+msgid ""
+"When you have checked 'Use different color on error in the typing line', you "
+"can then choose a color for the background of errors. You make an error when "
+"you type a wrong letter in the student line. This is a way to make your errors "
+"more visible."
+msgstr ""
+"When you have ticked 'Use different colour on error in the typing line', you "
+"can then choose a colour for the background of errors. You make an error when "
+"you type a wrong letter in the student line. This is a way to make your errors "
+"more visible."
+
+#. i18n: file ktouchprefgenerallayout.ui line 36
+#: rc.cpp:321
+#, no-c-format
+msgid "Sound"
+msgstr "Sound"
+
+#. i18n: file ktouchprefgenerallayout.ui line 47
+#: rc.cpp:324
+#, no-c-format
+msgid "&Beep on error"
+msgstr "&Beep on error"
+
+#. i18n: file ktouchprefgenerallayout.ui line 50
+#: rc.cpp:327 rc.cpp:747
+#, no-c-format
+msgid "Emit a beep on each typing error"
+msgstr "Emit a beep on each typing error"
+
+#. i18n: file ktouchprefgenerallayout.ui line 53
+#: rc.cpp:330
+#, no-c-format
+msgid ""
+"If checked (default) this will emit a beep each time you make a typing error."
+msgstr ""
+"If ticked (default) this will emit a beep each time you make a typing error."
+
+#. i18n: file ktouchprefgenerallayout.ui line 61
+#: rc.cpp:333
+#, no-c-format
+msgid "&Sound on automatic level change"
+msgstr "&Sound on automatic level change"
+
+#. i18n: file ktouchprefgenerallayout.ui line 64
+#: rc.cpp:336
+#, no-c-format
+msgid "Play a sound when the level automatically changes."
+msgstr "Play a sound when the level automatically changes."
+
+#. i18n: file ktouchprefgenerallayout.ui line 67
+#: rc.cpp:339
+#, no-c-format
+msgid ""
+"If this is checked (default) a sound will be played each time you automatically "
+"change of level."
+msgstr ""
+"If this is ticked (default) a sound will be played each time you automatically "
+"change of level."
+
+#. i18n: file ktouchprefgenerallayout.ui line 77
+#: rc.cpp:342
+#, no-c-format
+msgid "Text Line Settings"
+msgstr "Text Line Settings"
+
+#. i18n: file ktouchprefgenerallayout.ui line 96
+#: rc.cpp:345
+#, no-c-format
+msgid "20: Fast"
+msgstr "20: Fast"
+
+#. i18n: file ktouchprefgenerallayout.ui line 164
+#: rc.cpp:348
+#, no-c-format
+msgid "Slow: 1"
+msgstr "Slow: 1"
+
+#. i18n: file ktouchprefgenerallayout.ui line 172
+#: rc.cpp:351
+#, no-c-format
+msgid "Sliding speed:"
+msgstr "Sliding speed:"
+
+#. i18n: file ktouchprefgenerallayout.ui line 207
+#: rc.cpp:354
+#, no-c-format
+msgid "Maximum height of sliding line widget:"
+msgstr ""
+
+#. i18n: file ktouchprefgenerallayout.ui line 226
+#: rc.cpp:357
+#, no-c-format
+msgid "in pixels"
+msgstr ""
+
+#. i18n: file ktouchprefgenerallayout.ui line 261
+#: rc.cpp:360
+#, no-c-format
+msgid "Font for displayed/typed text:"
+msgstr "Font for displayed/typed text:"
+
+#. i18n: file ktouchprefgenerallayout.ui line 292
+#: rc.cpp:363
+#, no-c-format
+msgid "Change the font for the student and teacher lines"
+msgstr "Change the font for the student and teacher lines"
+
+#. i18n: file ktouchprefgenerallayout.ui line 295
+#: rc.cpp:366
+#, no-c-format
+msgid ""
+"This button will display a font dialog where you can change the font for the "
+"student and the teacher lines. When you leave the font dialog, the new font is "
+"previewed in the line below and only applied when you click the Apply button "
+"below."
+msgstr ""
+"This button will display a font dialogue where you can change the font for the "
+"student and the teacher lines. When you leave the font dialogue, the new font "
+"is previewed in the line below and only applied when you click the Apply button "
+"below."
+
+#. i18n: file ktouchprefgenerallayout.ui line 303
+#: rc.cpp:369
+#, no-c-format
+msgid "Override lecture font"
+msgstr "Override lecture font"
+
+#. i18n: file ktouchprefgenerallayout.ui line 306
+#: rc.cpp:372
+#, no-c-format
+msgid ""
+"If you want to override the font of the training lecture check this box and set "
+"your own font."
+msgstr ""
+"If you want to override the font of the training lecture, tick this box and set "
+"your own font."
+
+#. i18n: file ktouchprefgenerallayout.ui line 309
+#: rc.cpp:375
+#, no-c-format
+msgid ""
+"Most lectures suggest a font to use. This is necessary for not so common "
+"languages where characters may be displayed in a strange way and distort the "
+"sliding line. If you check this button you can choose your own font and "
+"override the lecture font."
+msgstr ""
+"Most lectures suggest a font to use. This is necessary for not so common "
+"languages where characters may be displayed in a strange way and distort the "
+"sliding line. If you tick this button you can choose your own font and override "
+"the lecture font."
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 41
+#: rc.cpp:381
+#, no-c-format
+msgid "Highlight &keys on keyboard"
+msgstr "Highlight &keys on keyboard"
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 44
+#: rc.cpp:384
+#, no-c-format
+msgid "Show on the keyboards the keys you have to type"
+msgstr "Show on the keyboards the keys you have to type"
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 47
+#: rc.cpp:387
+#, no-c-format
+msgid ""
+"This highlights on the keyboard the key you have to type next. It is easier to "
+"type when this is checked."
+msgstr ""
+"This highlights on the keyboard the key you have to type next. It is easier to "
+"type when this is ticked."
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 55
+#: rc.cpp:390
+#, fuzzy, no-c-format
+msgid "Hide keyboard"
+msgstr "Override keyboard fonts"
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 88
+#: rc.cpp:393
+#, no-c-format
+msgid "Override keyboard fonts"
+msgstr "Override keyboard fonts"
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 91
+#: rc.cpp:396
+#, no-c-format
+msgid ""
+"If checked you can specify your own keyboard font instead of the predefined one "
+"of the keyboard layout."
+msgstr ""
+"If ticked you can specify your own keyboard font instead of the predefined one "
+"of the keyboard layout."
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 94
+#: rc.cpp:399
+#, no-c-format
+msgid ""
+"Every keyboard layout may specify its own font. If the predefined font of a "
+"certain keyboard layout does not work or you would like to have your own, check "
+"this button. You may then choose your own font that will be used to draw the "
+"characters on the keys."
+msgstr ""
+"Every keyboard layout may specify its own font. If the predefined font of a "
+"certain keyboard layout does not work or you would like to have your own, tick "
+"this option. You may then choose your own font that will be used to draw the "
+"characters on the keys."
+
+#. i18n: file ktouchprefkeyboardlayout.ui line 102
+#: rc.cpp:402
+#, no-c-format
+msgid "Font for keys on keyboard:"
+msgstr "Font for keys on keyboard:"
+
+#. i18n: file ktouchpreftraininglayout.ui line 30
+#: rc.cpp:408
+#, no-c-format
+msgid "Level Up/Down Limits"
+msgstr "Level Up/Down Limits"
+
+#. i18n: file ktouchpreftraininglayout.ui line 41
+#: rc.cpp:411
+#, no-c-format
+msgid "A&utomatic level adjustment"
+msgstr "A&utomatic level adjustment"
+
+#. i18n: file ktouchpreftraininglayout.ui line 74
+#: rc.cpp:414 rc.cpp:441
+#, no-c-format
+msgid "Correctness:"
+msgstr "Correctness:"
+
+#. i18n: file ktouchpreftraininglayout.ui line 90
+#: rc.cpp:417 rc.cpp:435
+#, no-c-format
+msgid "Typing speed:"
+msgstr "Typing speed:"
+
+#. i18n: file ktouchpreftraininglayout.ui line 98
+#: rc.cpp:420 rc.cpp:432
+#, no-c-format
+msgid "%"
+msgstr "%"
+
+#. i18n: file ktouchpreftraininglayout.ui line 106
+#: rc.cpp:423
+#, no-c-format
+msgid "Limits to increase a level"
+msgstr "Limits to increase a level"
+
+#. i18n: file ktouchpreftraininglayout.ui line 136
+#: rc.cpp:426 rc.cpp:438
+#, no-c-format
+msgid "chars/minute"
+msgstr "chars/minute"
+
+#. i18n: file ktouchpreftraininglayout.ui line 188
+#: rc.cpp:429
+#, no-c-format
+msgid "Limits to decrease a level"
+msgstr "Limits to decrease a level"
+
+#. i18n: file ktouchpreftraininglayout.ui line 277
+#: rc.cpp:444
+#, no-c-format
+msgid "Disable manual level change buttons"
+msgstr ""
+
+#. i18n: file ktouchpreftraininglayout.ui line 298
+#: rc.cpp:447
+#, no-c-format
+msgid "&Remember level for next program start"
+msgstr "&Remember level for next program start"
+
+#. i18n: file ktouchstatistics_dlg.ui line 24
+#: rc.cpp:450
+#, no-c-format
+msgid "Training Statistics"
+msgstr "Training Statistics"
+
+#. i18n: file ktouchstatistics_dlg.ui line 50
+#: rc.cpp:453
+#, no-c-format
+msgid "Current Training Session"
+msgstr "Current Training Session"
+
+#. i18n: file ktouchstatistics_dlg.ui line 67
+#: rc.cpp:456
+#, no-c-format
+msgid "Current Training Session Statistics"
+msgstr "Current Training Session Statistics"
+
+#. i18n: file ktouchstatistics_dlg.ui line 83
+#: rc.cpp:459
+#, no-c-format
+msgid "Levels in this session:"
+msgstr ""
+
+#. i18n: file ktouchstatistics_dlg.ui line 99
+#: rc.cpp:462
+#, no-c-format
+msgid "levelLabel1"
+msgstr ""
+
+#. i18n: file ktouchstatistics_dlg.ui line 107
+#: rc.cpp:465 rc.cpp:561
+#, fuzzy, no-c-format
+msgid "Lecture:"
+msgstr "Select Lecture"
+
+#. i18n: file ktouchstatistics_dlg.ui line 123
+#: rc.cpp:468
+#, no-c-format
+msgid "lectureLabel1"
+msgstr ""
+
+#. i18n: file ktouchstatistics_dlg.ui line 141
+#: rc.cpp:471 rc.cpp:567
+#, no-c-format
+msgid "General Statistics"
+msgstr "General Statistics"
+
+#. i18n: file ktouchstatistics_dlg.ui line 152
+#: rc.cpp:474 rc.cpp:570
+#, no-c-format
+msgid "Words typed:"
+msgstr "Words typed:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 160
+#: rc.cpp:477 rc.cpp:573
+#, no-c-format
+msgid "Mistyped characters:"
+msgstr "Mistyped characters:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 168
+#: rc.cpp:480 rc.cpp:576
+#, no-c-format
+msgid "Time (seconds) elapsed:"
+msgstr "Time (seconds) elapsed:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 185
+#: rc.cpp:483
+#, no-c-format
+msgid ""
+"This shows the number of seconds you have typed in this training session."
+msgstr ""
+"This shows the number of seconds you have typed in this training session."
+
+#. i18n: file ktouchstatistics_dlg.ui line 202
+#: rc.cpp:486
+#, no-c-format
+msgid ""
+"The number of characters (correct and wrong) that you have typed so far."
+msgstr ""
+"The number of characters (correct and wrong) that you have typed so far."
+
+#. i18n: file ktouchstatistics_dlg.ui line 219
+#: rc.cpp:489
+#, no-c-format
+msgid "Shows how many wrong characters you did type."
+msgstr "Shows how many wrong characters you did type."
+
+#. i18n: file ktouchstatistics_dlg.ui line 236
+#: rc.cpp:492
+#, no-c-format
+msgid "The number of words typed so far."
+msgstr "The number of words typed so far."
+
+#. i18n: file ktouchstatistics_dlg.ui line 244
+#: rc.cpp:495 rc.cpp:579
+#, no-c-format
+msgid "Characters typed:"
+msgstr "Characters typed:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 254
+#: rc.cpp:498 rc.cpp:582
+#, no-c-format
+msgid "Character Statistics (characters you need to focus on)"
+msgstr "Character Statistics (characters you need to focus on)"
+
+#. i18n: file ktouchstatistics_dlg.ui line 257
+#: rc.cpp:501
+#, no-c-format
+msgid ""
+"Here the characters are listed that you have missed during the typing test. The "
+"percentage shows the ratio of how often a key was missed versus how often the "
+"key was pressed in total. Large numbers indicate that the key was missed a lot."
+msgstr ""
+"Here the characters are listed that you have missed during the typing test. The "
+"percentage shows the ratio of how often a key was missed versus how often the "
+"key was pressed in total. Large numbers indicate that the key was missed a lot."
+
+#. i18n: file ktouchstatistics_dlg.ui line 295
+#: rc.cpp:504 rc.cpp:588
+#, no-c-format
+msgid "a:"
+msgstr "a:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 303
+#: rc.cpp:507 rc.cpp:591
+#, no-c-format
+msgid "e:"
+msgstr "e:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 311
+#: rc.cpp:510 rc.cpp:594
+#, no-c-format
+msgid "b:"
+msgstr "b:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 324
+#: rc.cpp:513 rc.cpp:597
+#, no-c-format
+msgid "f:"
+msgstr "f:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 342
+#: rc.cpp:516 rc.cpp:600
+#, no-c-format
+msgid "g:"
+msgstr "g:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 350
+#: rc.cpp:519 rc.cpp:603
+#, no-c-format
+msgid "c:"
+msgstr "c:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 373
+#: rc.cpp:522 rc.cpp:606
+#, no-c-format
+msgid "h:"
+msgstr "h:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 381
+#: rc.cpp:525 rc.cpp:609
+#, no-c-format
+msgid "d:"
+msgstr "d:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 391
+#: rc.cpp:528 rc.cpp:612
+#, no-c-format
+msgid "Typing Rate"
+msgstr "Typing Rate"
+
+#. i18n: file ktouchstatistics_dlg.ui line 402
+#: rc.cpp:531 rc.cpp:615
+#, no-c-format
+msgid "Characters per minute:"
+msgstr "Characters per minute:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 410
+#: rc.cpp:534 rc.cpp:618
+#, no-c-format
+msgid "Words per minute:"
+msgstr "Words per minute:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 427
+#: rc.cpp:537
+#, no-c-format
+msgid "The number of correct characters you typed per minute."
+msgstr "The number of correct characters you typed per minute."
+
+#. i18n: file ktouchstatistics_dlg.ui line 444
+#: rc.cpp:540
+#, no-c-format
+msgid "The number of words you typed per minute."
+msgstr "The number of words you typed per minute."
+
+#. i18n: file ktouchstatistics_dlg.ui line 454
+#: rc.cpp:543 rc.cpp:621
+#, no-c-format
+msgid "Accuracy"
+msgstr "Accuracy"
+
+#. i18n: file ktouchstatistics_dlg.ui line 465
+#: rc.cpp:546
+#, no-c-format
+msgid ""
+"The ratio of correctly typed characters versus total number of characters "
+"typed."
+msgstr ""
+"The ratio of correctly typed characters versus total number of characters "
+"typed."
+
+#. i18n: file ktouchstatistics_dlg.ui line 496
+#: rc.cpp:549 rc.cpp:552
+#, no-c-format
+msgid "Current Level Statistics"
+msgstr "Current Level Statistics"
+
+#. i18n: file ktouchstatistics_dlg.ui line 537
+#: rc.cpp:555
+#, no-c-format
+msgid "lectureLabel2"
+msgstr ""
+
+#. i18n: file ktouchstatistics_dlg.ui line 545
+#: rc.cpp:558
+#, fuzzy, no-c-format
+msgid "Level:"
+msgstr "Level"
+
+#. i18n: file ktouchstatistics_dlg.ui line 569
+#: rc.cpp:564
+#, no-c-format
+msgid "levelLabel2"
+msgstr ""
+
+#. i18n: file ktouchstatistics_dlg.ui line 691
+#: rc.cpp:585
+#, no-c-format
+msgid ""
+"Here the characters are listed that you have missed during the typing test. The "
+"percentage shows the ratio of how often a key was missed versus how often the "
+"key was pressed correctly. Large numbers indicate that the key was missed a "
+"lot."
+msgstr ""
+"Here the characters are listed that you have missed during the typing test. The "
+"percentage shows the ratio of how often a key was missed versus how often the "
+"key was pressed correctly. Large numbers indicate that the key was missed a "
+"lot."
+
+#. i18n: file ktouchstatistics_dlg.ui line 921
+#: rc.cpp:624
+#, no-c-format
+msgid "Monitor Progress"
+msgstr "Monitor Progress"
+
+#. i18n: file ktouchstatistics_dlg.ui line 938
+#: rc.cpp:627
+#, no-c-format
+msgid "Your Typing Progress"
+msgstr "Your Typing Progress"
+
+#. i18n: file ktouchstatistics_dlg.ui line 954
+#: rc.cpp:630
+#, fuzzy, no-c-format
+msgid "Show progress in lecture:"
+msgstr "Edit current lecture:"
+
+#. i18n: file ktouchstatistics_dlg.ui line 970
+#: rc.cpp:633
+#, no-c-format
+msgid "Here you can select the lecture you want to obtain statistics for."
+msgstr "Here you can select the lecture you want to obtain statistics for."
+
+#. i18n: file ktouchstatistics_dlg.ui line 1001
+#: rc.cpp:636
+#, no-c-format
+msgid "Progress Chart Options"
+msgstr "Progress Chart Options"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1034
+#: rc.cpp:639
+#, no-c-format
+msgid "Chart Data"
+msgstr "Chart Data"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1042
+#: rc.cpp:642
+#, no-c-format
+msgid "Level stats"
+msgstr "Level stats"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1050
+#: rc.cpp:645
+#, no-c-format
+msgid "Session stats"
+msgstr "Session stats"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1099
+#: rc.cpp:648
+#, no-c-format
+msgid "Chart Type"
+msgstr "Chart Type"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1163
+#: rc.cpp:663
+#, no-c-format
+msgid "Time Axis Scaling"
+msgstr "Time Axis Scaling"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1171
+#: rc.cpp:666
+#, no-c-format
+msgid "Time scaled"
+msgstr "Time scaled"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1179
+#: rc.cpp:669
+#, no-c-format
+msgid "Constant spacing"
+msgstr "Constant spacing"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1219
+#: rc.cpp:672
+#, no-c-format
+msgid "Clear History"
+msgstr "Clear History"
+
+#. i18n: file ktouchstatistics_dlg.ui line 1222
+#: rc.cpp:675
+#, no-c-format
+msgid ""
+"Pressing this button will erase the whole training statistics for the current "
+"user."
+msgstr ""
+"Pressing this button will erase the whole training statistics for the current "
+"user."
+
+#. i18n: file ktouchstatuslayout.ui line 32
+#: rc.cpp:681
+#, no-c-format
+msgid "Level"
+msgstr "Level"
+
+#. i18n: file ktouchstatuslayout.ui line 80
+#: rc.cpp:684
+#, no-c-format
+msgid "Current level"
+msgstr "Current level"
+
+#. i18n: file ktouchstatuslayout.ui line 83
+#: rc.cpp:687
+#, no-c-format
+msgid "This shows which level you are at."
+msgstr "This shows which level you are at."
+
+#. i18n: file ktouchstatuslayout.ui line 108
+#: rc.cpp:690
+#, no-c-format
+msgid "+"
+msgstr "+"
+
+#. i18n: file ktouchstatuslayout.ui line 125
+#: rc.cpp:693
+#, no-c-format
+msgid "-"
+msgstr "-"
+
+#. i18n: file ktouchstatuslayout.ui line 147
+#: rc.cpp:696
+#, no-c-format
+msgid "Speed"
+msgstr "Speed"
+
+#. i18n: file ktouchstatuslayout.ui line 190
+#: rc.cpp:699
+#, no-c-format
+msgid "Characters/Minute"
+msgstr "Characters/Minute"
+
+#. i18n: file ktouchstatuslayout.ui line 193
+#: rc.cpp:702
+#, no-c-format
+msgid ""
+"This shows how fast you are typing. It measures the typing speed in characters "
+"per minute."
+msgstr ""
+"This shows how fast you are typing. It measures the typing speed in characters "
+"per minute."
+
+#. i18n: file ktouchstatuslayout.ui line 248
+#: rc.cpp:708
+#, no-c-format
+msgid "How much are you typing correctly?"
+msgstr "How much are you typing correctly?"
+
+#. i18n: file ktouchstatuslayout.ui line 251
+#: rc.cpp:711
+#, no-c-format
+msgid "This shows how correctly you are typing."
+msgstr "This shows how correctly you are typing."
+
+#. i18n: file ktouchstatuslayout.ui line 278
+#: rc.cpp:714
+#, no-c-format
+msgid "New Characters in This Level"
+msgstr "New Characters in This Level"
+
+#. i18n: file ktouchstatuslayout.ui line 319
+#: rc.cpp:717
+#, no-c-format
+msgid "new characters"
+msgstr "new characters"
+
+#. i18n: file ktouch.kcfg line 9
+#: rc.cpp:720
+#, no-c-format
+msgid "The number of the current color scheme."
+msgstr "The number of the current colour scheme."
+
+#. i18n: file ktouch.kcfg line 13
+#: rc.cpp:723
+#, no-c-format
+msgid "Use the same typing line colors independent of color scheme."
+msgstr ""
+
+#. i18n: file ktouch.kcfg line 17
+#: rc.cpp:726
+#, no-c-format
+msgid "The background color for the teacher's line."
+msgstr "The background colour for the teacher's line."
+
+#. i18n: file ktouch.kcfg line 21
+#: rc.cpp:729
+#, no-c-format
+msgid "The text color for the teacher's line"
+msgstr "The text colour for the teacher's line"
+
+#. i18n: file ktouch.kcfg line 25
+#: rc.cpp:732
+#, no-c-format
+msgid "The background color for the student's line."
+msgstr "The background colour for the student's line."
+
+#. i18n: file ktouch.kcfg line 29
+#: rc.cpp:735
+#, no-c-format
+msgid "The text color for the student's line"
+msgstr "The text colour for the student's line"
+
+#. i18n: file ktouch.kcfg line 33
+#: rc.cpp:738
+#, no-c-format
+msgid "Whether to use a different background for wrong text or not."
+msgstr "Whether to use a different background for wrong text or not."
+
+#. i18n: file ktouch.kcfg line 37
+#: rc.cpp:741
+#, no-c-format
+msgid "The background color for wrong text (students line)."
+msgstr "The background colour for wrong text (students line)."
+
+#. i18n: file ktouch.kcfg line 41
+#: rc.cpp:744
+#, no-c-format
+msgid "The text color for wrong text (students line)."
+msgstr "The text colour for wrong text (students line)."
+
+#. i18n: file ktouch.kcfg line 51
+#: rc.cpp:750
+#, no-c-format
+msgid "Play a sound on automatic level change"
+msgstr "Play a sound on automatic level change"
+
+#. i18n: file ktouch.kcfg line 55
+#: rc.cpp:753
+#, no-c-format
+msgid "The sliding speed"
+msgstr "The sliding speed"
+
+#. i18n: file ktouch.kcfg line 59
+#: rc.cpp:756
+#, no-c-format
+msgid "The maximum height of the sliding widget"
+msgstr ""
+
+#. i18n: file ktouch.kcfg line 63
+#: rc.cpp:759
+#, no-c-format
+msgid "Override the default/predefined lecture fonts."
+msgstr "Override the default/predefined lecture fonts."
+
+#. i18n: file ktouch.kcfg line 67
+#: rc.cpp:762
+#, no-c-format
+msgid "The font for the student and teacher lines"
+msgstr "The font for the student and teacher lines"
+
+#. i18n: file ktouch.kcfg line 71
+#: rc.cpp:765
+#, no-c-format
+msgid "The currently loaded lecture file"
+msgstr "The currently loaded lecture file"
+
+#. i18n: file ktouch.kcfg line 75
+#: rc.cpp:768
+#, no-c-format
+msgid "Whether we use right-to-left typing."
+msgstr ""
+
+#. i18n: file ktouch.kcfg line 81
+#: rc.cpp:771
+#, no-c-format
+msgid "Whether to use colors on the keys or not."
+msgstr "Whether to use colours on the keys or not."
+
+#. i18n: file ktouch.kcfg line 85
+#: rc.cpp:774
+#, fuzzy, no-c-format
+msgid "Whether to hide the keyboard display."
+msgstr "Whether to override the default/predefined keyboard fonts."
+
+#. i18n: file ktouch.kcfg line 89
+#: rc.cpp:777
+#, no-c-format
+msgid "Whether to override the default/predefined keyboard fonts."
+msgstr "Whether to override the default/predefined keyboard fonts."
+
+#. i18n: file ktouch.kcfg line 93
+#: rc.cpp:780
+#, no-c-format
+msgid "The font for the keys on the keyboard"
+msgstr "The font for the keys on the keyboard"
+
+#. i18n: file ktouch.kcfg line 97
+#: rc.cpp:783
+#, no-c-format
+msgid "The currently loaded keyboard file"
+msgstr "The currently loaded keyboard file"
+
+#. i18n: file ktouch.kcfg line 103
+#: rc.cpp:786
+#, no-c-format
+msgid "Allow automatic level adjustments"
+msgstr "Allow automatic level adjustments"
+
+#. i18n: file ktouch.kcfg line 107
+#: rc.cpp:789
+#, no-c-format
+msgid "Disable manual level adjustments when auto-level change is enabled"
+msgstr ""
+
+#. i18n: file ktouch.kcfg line 111
+#: rc.cpp:792
+#, no-c-format
+msgid "Remember the current level for the next KTouch start"
+msgstr "Remember the current level for the next KTouch start"
+
+#. i18n: file ktouch.kcfg line 115
+#: rc.cpp:795
+#, no-c-format
+msgid "The current training level"
+msgstr "The current training level"
+
+#. i18n: file ktouch.kcfg line 119
+#: rc.cpp:798
+#, no-c-format
+msgid "Number of chars per minute to increase a level"
+msgstr "Number of chars per minute to increase a level"
+
+#. i18n: file ktouch.kcfg line 123
+#: rc.cpp:801
+#, no-c-format
+msgid "Percentage of correctness to increase a level"
+msgstr "Percentage of correctness to increase a level"
+
+#. i18n: file ktouch.kcfg line 127
+#: rc.cpp:804
+#, no-c-format
+msgid "Number of chars per minute to decrease a level"
+msgstr "Number of chars per minute to decrease a level"
+
+#. i18n: file ktouch.kcfg line 131
+#: rc.cpp:807
+#, no-c-format
+msgid "Percentage of correctness to decrease a level"
+msgstr "Percentage of correctness to decrease a level"
+
+#~ msgid "Black && White"
+#~ msgstr "Black && White"
+
+#~ msgid "Detailed Statistics"
+#~ msgstr "Detailed Statistics"
+
+#~ msgid "Detailed Training Statistics"
+#~ msgstr "Detailed Training Statistics"
+
+#~ msgid "some"
+#~ msgstr "some"
+
+#~ msgid "No training lecture loaded."
+#~ msgstr "No training lecture loaded."
diff --git a/tde-i18n-en_GB/messages/kdeedu/kturtle.po b/tde-i18n-en_GB/messages/kdeedu/kturtle.po
new file mode 100644
index 00000000000..4e0fa3b8225
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kturtle.po
@@ -0,0 +1,815 @@
+# translation of kturtle.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kturtle\n"
+"POT-Creation-Date: 2007-06-18 01:16+0200\n"
+"PO-Revision-Date: 2005-11-06 00:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: canvas.cpp:609
+msgid "The turtle picture could not be found. Please check your installation."
+msgstr "The turtle picture could not be found. Please check your installation."
+
+#: dialogs.cpp:29
+msgid "Help on &Error"
+msgstr "Help on &Error"
+
+#: dialogs.cpp:33
+msgid "Error Dialog"
+msgstr "Error Dialogue"
+
+#: dialogs.cpp:34
+msgid "Closes this error dialog"
+msgstr "Closes this error dialogue"
+
+#: dialogs.cpp:35
+msgid "Click here to read more on this error dialog in KTurtle's Handbook."
+msgstr "Click here to read more on this error dialogue in KTurtle's Handbook."
+
+#: dialogs.cpp:36
+msgid "Click here for help using this error dialog"
+msgstr "Click here for help using this error dialogue"
+
+#: dialogs.cpp:37
+msgid ""
+"Click here for help regarding the error you selected in the list. This button "
+"will not work when no error is selected."
+msgstr ""
+"Click here for help regarding the error you selected in the list. This button "
+"will not work when no error is selected."
+
+#: dialogs.cpp:38
+msgid "Click here for help regarding the error you selected."
+msgstr "Click here for help regarding the error you selected."
+
+#: dialogs.cpp:45
+msgid ""
+"In this list you find the error(s) that resulted from running your Logo code. \n"
+"Good luck!"
+msgstr ""
+"In this list you find the error(s) that resulted from running your Logo code. \n"
+"Good luck!"
+
+#: dialogs.cpp:60
+msgid "number"
+msgstr "number"
+
+#: dialogs.cpp:63
+msgid "line"
+msgstr "line"
+
+#: dialogs.cpp:66
+msgid "description"
+msgstr "description"
+
+#: dialogs.cpp:144
+msgid "Color Picker"
+msgstr "Colour Picker"
+
+#: dialogs.cpp:157
+msgid "Insert Color Code at Cursor"
+msgstr "Insert Colour Code at Cursor"
+
+#: dialogs.cpp:200
+msgid "Color code:"
+msgstr "Colour code:"
+
+#: dialogs.cpp:301
+msgid "&Restart"
+msgstr "&Restart"
+
+#: dialogs.cpp:301
+msgid "&Back"
+msgstr "&Back"
+
+#: dialogs.cpp:303
+msgid "Finished Execution"
+msgstr "Finished Execution"
+
+#: dialogs.cpp:304
+msgid "Click here to restart the current logo program."
+msgstr "Click here to restart the current logo program."
+
+#: dialogs.cpp:305
+msgid "Click here to switch back to the edit mode."
+msgstr "Click here to switch back to the edit mode."
+
+#: dialogs.cpp:311
+msgid ""
+"Execution was finished without errors.\n"
+"What do you want to do next?"
+msgstr ""
+"Execution was finished without errors.\n"
+"What do you want to do next?"
+
+#: executer.cpp:223
+#, c-format
+msgid "Call to undefined function: %1."
+msgstr "Call to undefined function: %1."
+
+#: executer.cpp:234
+msgid "Call to function '%1' with wrong number of parameters."
+msgstr "Call to function '%1' with wrong number of parameters."
+
+#: executer.cpp:277
+msgid "Function %1 did not return a value."
+msgstr "Function %1 did not return a value."
+
+#: executer.cpp:528
+msgid "Can only multiply numbers."
+msgstr "Can only multiply numbers."
+
+#: executer.cpp:539
+msgid "Cannot divide by zero."
+msgstr "Cannot divide by zero."
+
+#: executer.cpp:542
+msgid "Can only divide numbers."
+msgstr "Can only divide numbers."
+
+#: executer.cpp:554
+msgid "Can only subtract numbers."
+msgstr "Can only subtract numbers."
+
+#: executer.cpp:815
+msgid ""
+"The penwidth cannot be set to something smaller than 1, or bigger than 10000."
+msgstr ""
+"The penwidth cannot be set to something smaller than 1, or bigger than 10000."
+
+#: executer.cpp:842
+msgid "The parameters of function %1 must be within range: 0 to 350."
+msgstr "The parameters of function %1 must be within range: 0 to 350."
+
+#: executer.cpp:880
+msgid ""
+"The parameters of the %1 command must be numbers in the range: 1 to 10000."
+msgstr ""
+"The parameters of the %1 command must be numbers in the range: 1 to 10000."
+
+#: executer.cpp:920 executer.cpp:941
+msgid ""
+"The parameters of the %1 command must be numbers in the range: 0 to 255."
+msgstr ""
+"The parameters of the %1 command must be numbers in the range: 0 to 255."
+
+#: executer.cpp:979
+msgid "The print command needs input"
+msgstr "The print command needs input"
+
+#: executer.cpp:1059
+msgid "The %1 command accepts no parameters."
+msgstr "The %1 command accepts no parameters."
+
+#: executer.cpp:1071
+msgid ""
+"_n: The %1 command was called with %2 but needs 1 parameter.\n"
+"The %1 command was called with %2 but needs %n parameters."
+msgstr ""
+"The %1 command was called with %2 but needs 1 parameter.\n"
+"The %1 command was called with %2 but needs %n parameters."
+
+#: executer.cpp:1075
+msgid ""
+"_n: The %1 command was called with %2 but only accepts 1 parameter.\n"
+"The %1 command was called with %2 but only accepts %n parameters."
+msgstr ""
+"The %1 command was called with %2 but only accepts 1 parameter.\n"
+"The %1 command was called with %2 but only accepts %n parameters."
+
+#: executer.cpp:1096
+msgid "The %1 command only accepts a string as its parameter."
+msgstr "The %1 command only accepts a string as its parameter."
+
+#: executer.cpp:1098
+msgid "The %1 command only accepts strings as its parameters."
+msgstr "The %1 command only accepts strings as its parameters."
+
+#: executer.cpp:1103
+msgid "The %1 command only accepts a number as its parameter."
+msgstr "The %1 command only accepts a number as its parameter."
+
+#: executer.cpp:1105
+msgid "The %1 command only accepts numbers as its parameters."
+msgstr "The %1 command only accepts numbers as its parameters."
+
+#: kturtle.cpp:87
+msgid ""
+"A KDE text-editor component could not be found;\n"
+"please check your KDE installation."
+msgstr ""
+"A KDE text-editor component could not be found;\n"
+"please check your KDE installation."
+
+#: kturtle.cpp:127
+msgid "Open Exa&mples..."
+msgstr "Open Exa&mples..."
+
+#: kturtle.cpp:132
+msgid "Save &Canvas..."
+msgstr "Save &Canvas..."
+
+#: kturtle.cpp:133
+msgid "Execution Speed"
+msgstr "Execution Speed"
+
+#: kturtle.cpp:134
+msgid "Full Speed"
+msgstr "Full Speed"
+
+#: kturtle.cpp:134
+msgid "Slow"
+msgstr "Slow"
+
+#: kturtle.cpp:134
+msgid "Slower"
+msgstr "Slower"
+
+#: kturtle.cpp:134
+msgid "Slowest"
+msgstr "Slowest"
+
+#: kturtle.cpp:137
+msgid "&Execute Commands"
+msgstr "&Execute Commands"
+
+#: kturtle.cpp:138
+msgid "Pause E&xecution"
+msgstr "Pause E&xecution"
+
+#: kturtle.cpp:141
+msgid "Stop E&xecution"
+msgstr "Stop E&xecution"
+
+#: kturtle.cpp:154
+msgid "Toggle Insert"
+msgstr "Toggle Insert"
+
+#: kturtle.cpp:161
+msgid "Show &Line Numbers"
+msgstr "Show &Line Numbers"
+
+#: kturtle.cpp:166
+msgid "&Color Picker"
+msgstr "&Colour Picker"
+
+#: kturtle.cpp:167
+msgid "&Indent"
+msgstr "&Indent"
+
+#: kturtle.cpp:168
+msgid "&Unindent"
+msgstr "&Unindent"
+
+#: kturtle.cpp:169
+msgid "Cl&ean Indentation"
+msgstr "Cl&ean Indentation"
+
+#: kturtle.cpp:170
+msgid "Co&mment"
+msgstr "Co&mment"
+
+#: kturtle.cpp:171
+msgid "Unc&omment"
+msgstr "Unc&omment"
+
+#: kturtle.cpp:175
+msgid "&Configure Editor..."
+msgstr "&Configure Editor..."
+
+#: kturtle.cpp:194
+msgid ""
+"This is the code editor, here you type the Logo commands to instruct the "
+"turtle. You can also open an existing Logo program with File->"
+"Open Examples... or File->Open."
+msgstr ""
+"This is the code editor, here you type the Logo commands to instruct the "
+"turtle. You can also open an existing Logo program with File->"
+"Open Examples... or File->Open."
+
+#: kturtle.cpp:223
+msgid "Welcome to KTurtle..."
+msgstr "Welcome to KTurtle..."
+
+#: kturtle.cpp:224
+msgid "Line: %1 Column: %2"
+msgstr "Line: %1 Column: %2"
+
+#: kturtle.cpp:225
+msgid "INS"
+msgstr "INS"
+
+#: kturtle.cpp:237
+msgid "This is the canvas, here the turtle draws a picture."
+msgstr "This is the canvas, here the turtle draws a picture."
+
+#: kturtle.cpp:259
+msgid " Line: %1 Column: %2 "
+msgstr " Line: %1 Column: %2 "
+
+#: kturtle.cpp:275 kturtle.cpp:318
+msgid ""
+"The program you are currently working on is not saved. By continuing you may "
+"lose the changes you have made."
+msgstr ""
+"The program you are currently working on is not saved. By continuing you may "
+"lose the changes you have made."
+
+#: kturtle.cpp:277 kturtle.cpp:320 kturtle.cpp:476
+msgid "Unsaved File"
+msgstr "Unsaved File"
+
+#: kturtle.cpp:277 kturtle.cpp:320
+msgid "&Discard Changes"
+msgstr "&Discard Changes"
+
+#: kturtle.cpp:285
+msgid "New file... Happy coding!"
+msgstr "New file... Happy coding!"
+
+#: kturtle.cpp:295 kturtle.cpp:360
+msgid "Logo Files"
+msgstr "Logo Files"
+
+#: kturtle.cpp:295
+msgid "Open Logo File"
+msgstr "Open Logo File"
+
+#: kturtle.cpp:304
+msgid "Logo Examples Files"
+msgstr "Logo Examples Files"
+
+#: kturtle.cpp:304
+msgid "Open Logo Example File"
+msgstr "Open Logo Example File"
+
+#: kturtle.cpp:323
+msgid "Opening aborted, nothing opened."
+msgstr "Opening aborted, nothing opened."
+
+#: kturtle.cpp:333
+#, c-format
+msgid "Opened file: %1"
+msgstr "Opened file: %1"
+
+#: kturtle.cpp:341
+#, c-format
+msgid ""
+"KTurtle was unable to open: \n"
+"%1."
+msgstr ""
+"KTurtle was unable to open: \n"
+"%1."
+
+#: kturtle.cpp:342
+msgid "Open Error"
+msgstr "Open Error"
+
+#: kturtle.cpp:343
+msgid "Opening aborted because of error."
+msgstr "Opening aborted because of error."
+
+#: kturtle.cpp:347
+msgid "Opening aborted."
+msgstr "Opening aborted."
+
+#: kturtle.cpp:363
+msgid "Saving aborted."
+msgstr "Saving aborted."
+
+#: kturtle.cpp:369
+msgid ""
+"A program named \"%1\" already exists in this folder. Do you want to overwrite "
+"it?"
+msgstr ""
+"A program named \"%1\" already exists in this folder. Do you want to overwrite "
+"it?"
+
+#: kturtle.cpp:371 kturtle.cpp:409
+msgid "Overwrite?"
+msgstr "Overwrite?"
+
+#: kturtle.cpp:371 kturtle.cpp:409
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: kturtle.cpp:387
+#, c-format
+msgid "Saved to: %1"
+msgstr "Saved to: %1"
+
+#: kturtle.cpp:402
+msgid "Pictures"
+msgstr "Pictures"
+
+#: kturtle.cpp:402
+msgid "Save Canvas as Picture"
+msgstr "Save Canvas as Picture"
+
+#: kturtle.cpp:407
+msgid ""
+"A picture named \"%1\" already in this folder. Do you want to overwrite it?"
+msgstr ""
+"A picture named \"%1\" already in this folder. Do you want to overwrite it?"
+
+#: kturtle.cpp:431
+#, c-format
+msgid ""
+"KTurtle was unable to save the image to: \n"
+"%1."
+msgstr ""
+"KTurtle was unable to save the image to: \n"
+"%1."
+
+#: kturtle.cpp:432
+msgid "Unable to Save Image"
+msgstr "Unable to Save Image"
+
+#: kturtle.cpp:433
+msgid "Could not save image."
+msgstr "Could not save image."
+
+#: kturtle.cpp:436
+#, c-format
+msgid "Saved canvas to: %1"
+msgstr "Saved canvas to: %1"
+
+#: kturtle.cpp:444
+msgid "Do you want to print the Logo code or the canvas?"
+msgstr "Do you want to print the Logo code or the canvas?"
+
+#: kturtle.cpp:445
+msgid "What to Print?"
+msgstr "What to Print?"
+
+#: kturtle.cpp:445
+msgid "Print &Logo Code"
+msgstr "Print &Logo Code"
+
+#: kturtle.cpp:445
+msgid "Print &Canvas"
+msgstr "Print &Canvas"
+
+#: kturtle.cpp:462
+msgid "Printing aborted."
+msgstr "Printing aborted."
+
+#: kturtle.cpp:471
+msgid "Quitting KTurtle..."
+msgstr "Quitting KTurtle..."
+
+#: kturtle.cpp:474
+msgid ""
+"The program you are currently working on is not saved. By quitting KTurtle you "
+"may lose the changes you have made."
+msgstr ""
+"The program you are currently working on is not saved. By quitting KTurtle you "
+"may lose the changes you have made."
+
+#: kturtle.cpp:476
+msgid "Discard Changes && &Quit"
+msgstr "Discard Changes && &Quit"
+
+#: kturtle.cpp:479 kturtle.cpp:488
+msgid "Quitting aborted."
+msgstr "Quitting aborted."
+
+#: kturtle.cpp:521
+msgid "Parsing commands..."
+msgstr "Parsing commands..."
+
+#: kturtle.cpp:540 kturtle.cpp:602
+msgid "Executing commands..."
+msgstr "Executing commands..."
+
+#: kturtle.cpp:583
+msgid "Done."
+msgstr "Done."
+
+#: kturtle.cpp:584
+msgid "Execution aborted."
+msgstr "Execution aborted."
+
+#: kturtle.cpp:597
+msgid "Execution paused."
+msgstr "Execution paused."
+
+#: kturtle.cpp:641
+msgid "Input"
+msgstr "Input"
+
+#: kturtle.cpp:646
+msgid "Message"
+msgstr "Message"
+
+#: kturtle.cpp:745
+msgid " OVR "
+msgstr " OVR "
+
+#: kturtle.cpp:745
+msgid " INS "
+msgstr " INS "
+
+#: kturtle.cpp:878
+msgid "Initial Canvas Size"
+msgstr "Initial Canvas Size"
+
+#: kturtle.cpp:901
+msgid "Canvas &width:"
+msgstr "Canvas &width:"
+
+#: kturtle.cpp:903
+msgid "Ca&nvas height:"
+msgstr "Ca&nvas height:"
+
+#: kturtle.cpp:909
+msgid "You need to restart before these settings have effect"
+msgstr "You need to restart before these settings have effect"
+
+#: kturtle.cpp:914
+msgid "General"
+msgstr "General"
+
+#: kturtle.cpp:914
+msgid "General Settings"
+msgstr "General Settings"
+
+#: kturtle.cpp:937
+msgid "&Select the language for the Logo commands:"
+msgstr "&Select the language for the Logo commands:"
+
+#: kturtle.cpp:946
+msgid "Language"
+msgstr "Language"
+
+#: kturtle.cpp:946
+msgid "Language Settings"
+msgstr "Language Settings"
+
+#: kturtle.cpp:970 kturtle.cpp:982
+#, c-format
+msgid "Command language: %1"
+msgstr "Command language: %1"
+
+#: kturtle.cpp:1016 kturtle.cpp:1066 kturtle.cpp:1110 kturtle.cpp:1135
+msgid "<no keyword>"
+msgstr "<no keyword>"
+
+#: kturtle.cpp:1018
+msgid "There is currently no text under the cursor to get help on."
+msgstr "There is currently no text under the cursor to get help on."
+
+#: kturtle.cpp:1018
+msgid "Nothing Under Cursor"
+msgstr "Nothing Under Cursor"
+
+#: kturtle.cpp:1021 kturtle.cpp:1115
+msgid "<number>"
+msgstr "<number>"
+
+#: kturtle.cpp:1022 kturtle.cpp:1084
+msgid "<string>"
+msgstr "<string>"
+
+#: kturtle.cpp:1023 kturtle.cpp:1119
+msgid "<assignment>"
+msgstr "<assignment>"
+
+#: kturtle.cpp:1024 kturtle.cpp:1121
+msgid "<question>"
+msgstr "<question>"
+
+#: kturtle.cpp:1025 kturtle.cpp:1126
+msgid "<name>"
+msgstr "<name>"
+
+#: kturtle.cpp:1026 kturtle.cpp:1060
+msgid "<comment>"
+msgstr "<comment>"
+
+#: kturtle.cpp:1047
+msgid "\"%1\""
+msgstr "\"%1\""
+
+#: kturtle.cpp:1048
+#, c-format
+msgid "Displaying help on %1"
+msgstr "Displaying help on %1"
+
+#: kturtle.cpp:1061 kturtle.cpp:1067 kturtle.cpp:1085 kturtle.cpp:1128
+#: kturtle.cpp:1136
+#, c-format
+msgid "Help on: %1"
+msgstr "Help on: %1"
+
+#: kturtle.cpp:1117
+msgid "<math>"
+msgstr "<math>"
+
+#: main.cpp:27
+msgid "Educational Programming Environment using the Logo programming language"
+msgstr ""
+"Educational Programming Environment using the Logo programming language"
+
+#: main.cpp:31
+msgid "(C) 2003 The KTurtle Authors"
+msgstr "(C) 2003 The KTurtle Authors"
+
+#: main.cpp:48
+msgid "KTurtle"
+msgstr "KTurtle"
+
+#: main.cpp:50
+msgid "Main developer and initiator"
+msgstr "Main developer and initiator"
+
+#: main.cpp:53
+msgid "Big contributor, supporter and fan"
+msgstr "Big contributor, supporter and fan"
+
+#: main.cpp:56
+msgid ""
+"Author of \"wsbasic\" (wsbasic.sf.net) the base for the interpreter of KTurtle"
+msgstr ""
+"Author of \"wsbasic\" (wsbasic.sf.net) the base for the interpreter of KTurtle"
+
+#: main.cpp:59 main.cpp:62
+msgid "German Data Files"
+msgstr "German Data Files"
+
+#: main.cpp:65
+msgid "Swedish Data Files"
+msgstr "Swedish Data Files"
+
+#: main.cpp:68
+msgid "Slovenian Data Files"
+msgstr "Slovenian Data Files"
+
+#: main.cpp:71
+msgid "Serbian (Latin and Cyrillic) Data Files"
+msgstr "Serbian (Latin and Cyrillic) Data Files"
+
+#: main.cpp:74
+msgid "Italian Data Files"
+msgstr "Italian Data Files"
+
+#: main.cpp:77
+msgid "British English Data Files"
+msgstr "British English Data Files"
+
+#: main.cpp:80
+msgid "Spanish Data Files"
+msgstr "Spanish Data Files"
+
+#: main.cpp:83
+msgid "Brazilian Portuguese Data Files"
+msgstr "Brazilian Portuguese Data Files"
+
+#: main.cpp:86
+msgid "Norwegian Nynorsk and Bokmål Data files"
+msgstr "Norwegian Nynorsk and Bokmål Data files"
+
+#: main.cpp:88
+msgid "Parser Cyrillic support"
+msgstr "Parser Cyrillic support"
+
+#: parser.cpp:97
+#, fuzzy
+msgid ""
+"Unexpected intruction after the '%1' command, please use only one instruction "
+"per line"
+msgstr ""
+"Unexpected intruction after the '%1' command, please use only one instuction "
+"per line"
+
+#: parser.cpp:101
+msgid "Expected '['"
+msgstr "Expected '['"
+
+#: parser.cpp:105
+msgid "Expected 'to' after the '%1' command"
+msgstr "Expected 'to' after the '%1' command"
+
+#: parser.cpp:109
+msgid "Expected '=' after the '%1' command"
+msgstr "Expected '=' after the '%1' command"
+
+#: parser.cpp:113
+msgid "Expected ']' after the '%1' command"
+msgstr "Expected ']' after the '%1' command"
+
+#: parser.cpp:117
+msgid "Expected a name after the '%1' command"
+msgstr "Expected a name after the '%1' command"
+
+#: parser.cpp:121
+#, fuzzy
+msgid ""
+"UNDEFINED ERROR NR %1: please send this Logo script to the KTurtle developers"
+msgstr ""
+"UNDEFINED ERROR NR %1: please sent this Logo script to the KTurtle developers"
+
+#: parser.cpp:161 parser.cpp:167
+msgid "Expected an expression"
+msgstr "Expected an expression"
+
+#: parser.cpp:211
+msgid "String text not properly delimited with a ' \" ' (double quote)"
+msgstr "String text not properly delimited with a ' \" ' (double quote)"
+
+#: parser.cpp:244
+msgid ""
+"INTERNAL ERROR NR %1: please sent this Logo script to KTurtle developers"
+msgstr ""
+"INTERNAL ERROR NR %1: please sent this Logo script to KTurtle developers"
+
+#: parser.cpp:249
+msgid "Cannot understand '%1', expected an expression after the '%2' command"
+msgstr "Cannot understand '%1', expected an expression after the '%2' command"
+
+#: parser.cpp:346 parser.cpp:445
+msgid "Expected '*' or '/'"
+msgstr "Expected '*' or '/'"
+
+#: parser.cpp:527
+msgid "Cannot understand ']'"
+msgstr "Cannot understand ']'"
+
+#: parser.cpp:532
+msgid "Cannot understand '['"
+msgstr "Cannot understand '['"
+
+#: parser.cpp:541
+msgid "Cannot understand '%1'"
+msgstr "Cannot understand '%1'"
+
+#: parser.cpp:1068
+msgid "'%1' is neither a Logo command nor a learned command."
+msgstr "'%1' is neither a Logo command nor a learned command."
+
+#. i18n: file kturtleui.rc line 58
+#: rc.cpp:18
+#, no-c-format
+msgid "&Advanced Settings"
+msgstr "&Advanced Settings"
+
+#. i18n: file kturtle.kcfg line 10
+#: rc.cpp:24
+#, no-c-format
+msgid "The width of the canvas in pixels"
+msgstr "The width of the canvas in pixels"
+
+#. i18n: file kturtle.kcfg line 14
+#: rc.cpp:27
+#, no-c-format
+msgid "The height of the canvas in pixels"
+msgstr "The height of the canvas in pixels"
+
+#. i18n: file kturtle.kcfg line 22
+#: rc.cpp:30
+#, no-c-format
+msgid "The list of the available languages for the Logo commands"
+msgstr "The list of the available languages for the Logo commands"
+
+#. i18n: file kturtle.kcfg line 47
+#: rc.cpp:33
+#, no-c-format
+msgid "The language of the Logo commands"
+msgstr "The language of the Logo commands"
+
+#. i18n: file kturtle.kcfg line 83
+#: rc.cpp:36
+#, no-c-format
+msgid "The value of the ComboBox"
+msgstr "The value of the ComboBox"
+
+#: translate.cpp:41
+msgid "'%1' (%2)"
+msgstr "'%1' (%2)"
+
+#: value.cpp:49 value.cpp:84 value.cpp:127
+msgid "false"
+msgstr "false"
+
+#: value.cpp:79 value.cpp:126
+msgid "true"
+msgstr "true"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kverbos.po b/tde-i18n-en_GB/messages/kdeedu/kverbos.po
new file mode 100644
index 00000000000..5fe04a56f62
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kverbos.po
@@ -0,0 +1,741 @@
+# translation of kverbos.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kverbos\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-11-06 00:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kverbosdoc.cpp:106
+msgid ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:24 main.cpp:38
+msgid "KVerbos"
+msgstr "KVerbos"
+
+#: main.cpp:28
+msgid "File to open"
+msgstr "File to open"
+
+#: main.cpp:42
+msgid "svg icon"
+msgstr "svg icon"
+
+#: kerfassen.cpp:276
+msgid ""
+"The current verb is not in the list yet.\n"
+"Do you want to add it?"
+msgstr ""
+"The current verb is not in the list yet.\n"
+"Do you want to add it?"
+
+#: kerfassen.cpp:277
+msgid "Do Not Add"
+msgstr "Do Not Add"
+
+#: 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 ""
+"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'."
+
+#: kerfassen.cpp:424
+msgid "Do Not Replace"
+msgstr "Do Not Replace"
+
+#: kverbos.cpp:119
+msgid "New &Window"
+msgstr "New &Window"
+
+#: kverbos.cpp:123
+msgid "Open &Standard Verb File"
+msgstr "Open &Standard Verb File"
+
+#: kverbos.cpp:132
+msgid "E&nter New Verb..."
+msgstr "E&nter New Verb..."
+
+#: kverbos.cpp:133
+msgid "&Edit Verb List..."
+msgstr "&Edit Verb List..."
+
+#: kverbos.cpp:135
+msgid "&Configure KVerbos..."
+msgstr "&Configure KVerbos..."
+
+#: kverbos.cpp:136
+msgid "&Username..."
+msgstr "&Username..."
+
+#: kverbos.cpp:137
+msgid "&Results"
+msgstr "&Results"
+
+#: kverbos.cpp:139
+msgid "Opens a new application window"
+msgstr "Opens a new application window"
+
+#: kverbos.cpp:140
+msgid "Opens the standard KVerbos verb file"
+msgstr "Opens the standard KVerbos verb file"
+
+#: kverbos.cpp:141
+msgid "Creates a new document"
+msgstr "Creates a new document"
+
+#: kverbos.cpp:142
+msgid "Opens an existing document"
+msgstr "Opens an existing document"
+
+#: kverbos.cpp:143
+msgid "Opens a recently used file"
+msgstr "Opens a recently used file"
+
+#: kverbos.cpp:144
+msgid "Saves the actual document"
+msgstr "Saves the actual document"
+
+#: kverbos.cpp:145
+msgid "Saves the actual document as..."
+msgstr "Saves the actual document as..."
+
+#: kverbos.cpp:146
+msgid "Closes the actual document"
+msgstr "Closes the actual document"
+
+#: kverbos.cpp:147
+msgid "Prints out the actual document"
+msgstr "Prints out the actual document"
+
+#: kverbos.cpp:148
+msgid "Quits the application"
+msgstr "Quits the application"
+
+#: kverbos.cpp:149
+msgid "Cuts the selected section and puts it to the clipboard"
+msgstr "Cuts the selected section and puts it to the clipboard"
+
+#: kverbos.cpp:150
+msgid "Copies the selected section to the clipboard"
+msgstr "Copies the selected section to the clipboard"
+
+#: kverbos.cpp:151
+msgid "Pastes the clipboard contents to actual position"
+msgstr "Pastes the clipboard contents to actual position"
+
+#: kverbos.cpp:152
+msgid "Add new verbs."
+msgstr "Add new verbs."
+
+#: kverbos.cpp:153
+msgid "Edit the list of verbs."
+msgstr "Edit the list of verbs."
+
+#: kverbos.cpp:154
+msgid "Change some options of the program"
+msgstr "Change some options of the program"
+
+#: kverbos.cpp:155
+msgid "Enter your name as the username"
+msgstr "Enter your name as the username"
+
+#: kverbos.cpp:156
+msgid "These are your latest results."
+msgstr "These are your latest results."
+
+#: kverbos.cpp:174 kverbos.cpp:211 kverbos.cpp:356 kverbos.cpp:374
+#: kverbos.cpp:399 kverbos.cpp:417 kverbos.cpp:441 kverbos.cpp:456
+#: kverbos.cpp:472 kverbos.cpp:481 kverbos.cpp:494 kverbos.cpp:515
+#: kverbos.cpp:522 kverbos.cpp:529 kverbos.cpp:536
+msgid "Ready."
+msgstr "Ready."
+
+#: kverbos.cpp:175
+msgid "Trained: 0"
+msgstr "Trained: 0"
+
+#: kverbos.cpp:176
+msgid "Correct: 0"
+msgstr "Correct: 0"
+
+#: kverbos.cpp:177
+msgid "Number of verbs: 0"
+msgstr "Number of verbs: 0"
+
+#: kverbos.cpp:178
+msgid "User: nobody"
+msgstr "User: nobody"
+
+#: kverbos.cpp:207 kverbos.cpp:379 kverbos.cpp:404 kverbos.cpp:422
+msgid "Opening file..."
+msgstr "Opening file..."
+
+#: kverbos.cpp:351
+msgid "Opening a new application window..."
+msgstr "Opening a new application window..."
+
+#: kverbos.cpp:361
+msgid "Creating new document..."
+msgstr "Creating new document..."
+
+#: kverbos.cpp:389 kverbos.cpp:464
+msgid "*|All Files"
+msgstr "*|All Files"
+
+#: kverbos.cpp:389
+msgid "Open File"
+msgstr "Open File"
+
+#: kverbos.cpp:446
+msgid "Saving file..."
+msgstr "Saving file..."
+
+#: kverbos.cpp:461
+msgid "Saving file with a new filename..."
+msgstr "Saving file with a new filename..."
+
+#: kverbos.cpp:477
+msgid "Closing file..."
+msgstr "Closing file..."
+
+#: kverbos.cpp:486
+msgid "Printing..."
+msgstr "Printing..."
+
+#: kverbos.cpp:499
+msgid "Exiting..."
+msgstr "Exiting..."
+
+#: kverbos.cpp:520
+msgid "Cutting selection..."
+msgstr "Cutting selection..."
+
+#: kverbos.cpp:527
+msgid "Copying selection to clipboard..."
+msgstr "Copying selection to clipboard..."
+
+#: kverbos.cpp:534
+msgid "Inserting clipboard contents..."
+msgstr "Inserting clipboard contents..."
+
+#: kverbos.cpp:552
+msgid "Number of verbs: "
+msgstr "Number of verbs: "
+
+#: kverbos.cpp:561
+msgid "Trained: "
+msgstr "Trained: "
+
+#: kverbos.cpp:570
+msgid "Correct: "
+msgstr "Correct: "
+
+#: kverbos.cpp:733
+msgid "Enter User Name"
+msgstr "Enter User Name"
+
+#: kverbos.cpp:733
+msgid "Please enter your name:"
+msgstr "Please enter your name:"
+
+#: kverbos.cpp:737
+msgid "user: "
+msgstr "user: "
+
+#. i18n: file kverbosui.rc line 15
+#: rc.cpp:12
+#, no-c-format
+msgid "&User"
+msgstr "&User"
+
+#. i18n: file qerfassen.ui line 21
+#: rc.cpp:18
+#, no-c-format
+msgid "Enter New Verb or Edit Existing Verb"
+msgstr "Enter New Verb or Edit Existing Verb"
+
+#. i18n: file qerfassen.ui line 66
+#: rc.cpp:21 rc.cpp:309
+#, no-c-format
+msgid "Verb:"
+msgstr "Verb:"
+
+#. i18n: file qerfassen.ui line 84
+#: rc.cpp:24 rc.cpp:312
+#, no-c-format
+msgid "In the foreign language:"
+msgstr "In the foreign language:"
+
+#. i18n: file qerfassen.ui line 116
+#: rc.cpp:27
+#, no-c-format
+msgid "regular"
+msgstr "regular"
+
+#. i18n: file qerfassen.ui line 121
+#: rc.cpp:30
+#, no-c-format
+msgid "irregular"
+msgstr "irregular"
+
+#. i18n: file qerfassen.ui line 126
+#: rc.cpp:33
+#, no-c-format
+msgid "e > ie"
+msgstr "e > ie"
+
+#. i18n: file qerfassen.ui line 131
+#: rc.cpp:36
+#, no-c-format
+msgid "o > ue"
+msgstr "o > ue"
+
+#. i18n: file qerfassen.ui line 136
+#: rc.cpp:39
+#, no-c-format
+msgid "u > ue"
+msgstr "u > ue"
+
+#. i18n: file qerfassen.ui line 141
+#: rc.cpp:42
+#, no-c-format
+msgid "e > i"
+msgstr "e > i"
+
+#. i18n: file qerfassen.ui line 146
+#: rc.cpp:45
+#, no-c-format
+msgid "c > qu"
+msgstr "c > qu"
+
+#. i18n: file qerfassen.ui line 151
+#: rc.cpp:48
+#, no-c-format
+msgid "g > gu"
+msgstr "g > gu"
+
+#. i18n: file qerfassen.ui line 156
+#: rc.cpp:51
+#, no-c-format
+msgid "z > c"
+msgstr "z > c"
+
+#. i18n: file qerfassen.ui line 161
+#: rc.cpp:54
+#, no-c-format
+msgid "gu > gu"
+msgstr "gu > gu"
+
+#. i18n: file qerfassen.ui line 166
+#: rc.cpp:57
+#, no-c-format
+msgid "c > z"
+msgstr "c > z"
+
+#. i18n: file qerfassen.ui line 171
+#: rc.cpp:60
+#, no-c-format
+msgid "g > j"
+msgstr "g > j"
+
+#. i18n: file qerfassen.ui line 176
+#: rc.cpp:63
+#, no-c-format
+msgid "gu > g"
+msgstr "gu > g"
+
+#. i18n: file qerfassen.ui line 181
+#: rc.cpp:66
+#, no-c-format
+msgid "qu > c"
+msgstr "qu > c"
+
+#. i18n: file qerfassen.ui line 186
+#: rc.cpp:69
+#, no-c-format
+msgid "accent like 'enviar'"
+msgstr "accent like 'enviar'"
+
+#. i18n: file qerfassen.ui line 191
+#: rc.cpp:72
+#, no-c-format
+msgid "accent like 'continuar'"
+msgstr "accent like 'continuar'"
+
+#. i18n: file qerfassen.ui line 196
+#: rc.cpp:75
+#, no-c-format
+msgid "missing i"
+msgstr "missing i"
+
+#. i18n: file qerfassen.ui line 241
+#: rc.cpp:78
+#, no-c-format
+msgid "gerundio:"
+msgstr "gerundio:"
+
+#. i18n: file qerfassen.ui line 259
+#: rc.cpp:81
+#, no-c-format
+msgid "participio:"
+msgstr "participio:"
+
+#. i18n: file qerfassen.ui line 286
+#: rc.cpp:84 rc.cpp:318 rc.cpp:426
+#, no-c-format
+msgid "presente"
+msgstr "presente"
+
+#. i18n: file qerfassen.ui line 351
+#: rc.cpp:87 rc.cpp:111 rc.cpp:135 rc.cpp:159 rc.cpp:183 rc.cpp:207 rc.cpp:231
+#: rc.cpp:255 rc.cpp:321
+#, no-c-format
+msgid "yo:"
+msgstr "yo:"
+
+#. i18n: file qerfassen.ui line 365
+#: rc.cpp:90 rc.cpp:114 rc.cpp:138 rc.cpp:162 rc.cpp:186 rc.cpp:210 rc.cpp:234
+#: rc.cpp:258 rc.cpp:324
+#, no-c-format
+msgid "tu:"
+msgstr "tu:"
+
+#. i18n: file qerfassen.ui line 379
+#: rc.cpp:93 rc.cpp:117 rc.cpp:141 rc.cpp:165 rc.cpp:189 rc.cpp:213 rc.cpp:237
+#: rc.cpp:261 rc.cpp:327
+#, no-c-format
+msgid "el/ella/usted:"
+msgstr "el/ella/usted:"
+
+#. i18n: file qerfassen.ui line 393
+#: rc.cpp:96 rc.cpp:120 rc.cpp:144 rc.cpp:168 rc.cpp:192 rc.cpp:216 rc.cpp:240
+#: rc.cpp:264 rc.cpp:330
+#, no-c-format
+msgid "nosotros:"
+msgstr "nosotros:"
+
+#. i18n: file qerfassen.ui line 407
+#: rc.cpp:99 rc.cpp:123 rc.cpp:147 rc.cpp:171 rc.cpp:195 rc.cpp:219 rc.cpp:243
+#: rc.cpp:267 rc.cpp:333
+#, no-c-format
+msgid "vosotros:"
+msgstr "vosotros:"
+
+#. i18n: file qerfassen.ui line 421
+#: rc.cpp:102 rc.cpp:126 rc.cpp:150 rc.cpp:174 rc.cpp:198 rc.cpp:222
+#: rc.cpp:246 rc.cpp:336
+#, no-c-format
+msgid "ellos/ellas/ustedes:"
+msgstr "ellos/ellas/ustedes:"
+
+#. i18n: file qerfassen.ui line 529
+#: rc.cpp:105 rc.cpp:129 rc.cpp:153 rc.cpp:177 rc.cpp:201 rc.cpp:225
+#: rc.cpp:249 rc.cpp:273
+#, no-c-format
+msgid "Clear Page"
+msgstr "Clear Page"
+
+#. i18n: file qerfassen.ui line 554
+#: rc.cpp:108 rc.cpp:429
+#, no-c-format
+msgid "imperfecto"
+msgstr "imperfecto"
+
+#. i18n: file qerfassen.ui line 822
+#: rc.cpp:132 rc.cpp:432
+#, no-c-format
+msgid "indefinido"
+msgstr "indefinido"
+
+#. i18n: file qerfassen.ui line 1090
+#: rc.cpp:156 rc.cpp:435
+#, no-c-format
+msgid "futuro"
+msgstr "futuro"
+
+#. i18n: file qerfassen.ui line 1358
+#: rc.cpp:180 rc.cpp:438
+#, no-c-format
+msgid "condicional"
+msgstr "condicional"
+
+#. i18n: file qerfassen.ui line 1626
+#: rc.cpp:204 rc.cpp:441
+#, no-c-format
+msgid "subjuntivo presente"
+msgstr "subjuntivo presente"
+
+#. i18n: file qerfassen.ui line 1894
+#: rc.cpp:228 rc.cpp:444
+#, no-c-format
+msgid "subjuntivo pasado"
+msgstr "subjuntivo pasado"
+
+#. i18n: file qerfassen.ui line 2162
+#: rc.cpp:252 rc.cpp:450
+#, no-c-format
+msgid "imperativo"
+msgstr "imperativo"
+
+#. i18n: file qerfassen.ui line 2305
+#: rc.cpp:270
+#, no-c-format
+msgid "ellos:"
+msgstr "ellos:"
+
+#. i18n: file qerfassen.ui line 2472
+#: rc.cpp:276 rc.cpp:339
+#, no-c-format
+msgid "n"
+msgstr "n"
+
+#. i18n: file qerfassen.ui line 2486
+#: rc.cpp:279 rc.cpp:342
+#, no-c-format
+msgid "a"
+msgstr "a"
+
+#. i18n: file qerfassen.ui line 2500
+#: rc.cpp:282 rc.cpp:345
+#, no-c-format
+msgid "e"
+msgstr "e"
+
+#. i18n: file qerfassen.ui line 2514
+#: rc.cpp:285 rc.cpp:348
+#, no-c-format
+msgid "i"
+msgstr "i"
+
+#. i18n: file qerfassen.ui line 2528
+#: rc.cpp:288 rc.cpp:351
+#, no-c-format
+msgid "o"
+msgstr "o"
+
+#. i18n: file qerfassen.ui line 2542
+#: rc.cpp:291 rc.cpp:354
+#, no-c-format
+msgid "u"
+msgstr "u"
+
+#. i18n: file qerfassen.ui line 2611
+#: rc.cpp:300
+#, no-c-format
+msgid "Next"
+msgstr "Next"
+
+#. i18n: file qerfassen.ui line 2625
+#: rc.cpp:303
+#, no-c-format
+msgid "New"
+msgstr "New"
+
+#. i18n: file qlernen.ui line 148
+#: rc.cpp:315
+#, no-c-format
+msgid "Time"
+msgstr "Time"
+
+#. i18n: file qlernen.ui line 651
+#: rc.cpp:357
+#, no-c-format
+msgid "Result:"
+msgstr "Result:"
+
+#. i18n: file qlernen.ui line 756
+#: rc.cpp:363
+#, no-c-format
+msgid "Correct"
+msgstr "Correct"
+
+#. i18n: file qlernen.ui line 764
+#: rc.cpp:366
+#, no-c-format
+msgid "Solution"
+msgstr "Solution"
+
+#. i18n: file qresult.ui line 24
+#: rc.cpp:372
+#, no-c-format
+msgid "Results of Training Sessions"
+msgstr "Results of Training Sessions"
+
+#. i18n: file qresult.ui line 93
+#: rc.cpp:375
+#, no-c-format
+msgid "User:"
+msgstr "User:"
+
+#. i18n: file qresult.ui line 117
+#: rc.cpp:378
+#, no-c-format
+msgid "nobody"
+msgstr "nobody"
+
+#. i18n: file qresult.ui line 130
+#: rc.cpp:381
+#, no-c-format
+msgid "Number of training sessions:"
+msgstr "Number of training sessions:"
+
+#. i18n: file qresult.ui line 154
+#: rc.cpp:384
+#, no-c-format
+msgid "5"
+msgstr "5"
+
+#. i18n: file qresult.ui line 209
+#: rc.cpp:390
+#, no-c-format
+msgid "Wrong"
+msgstr "Wrong"
+
+#. i18n: file qverbedit.ui line 21
+#: rc.cpp:396
+#, no-c-format
+msgid "Edit Verb List"
+msgstr "Edit Verb List"
+
+#. i18n: file qverbedit.ui line 115
+#: rc.cpp:411
+#, no-c-format
+msgid "Spanish Verb"
+msgstr "Spanish Verb"
+
+#. i18n: file qverbedit.ui line 129
+#: rc.cpp:414
+#, no-c-format
+msgid "Foreign Language"
+msgstr "Foreign Language"
+
+#. i18n: file qverbosoptions.ui line 52
+#: rc.cpp:420
+#, no-c-format
+msgid "Select Times"
+msgstr "Select Times"
+
+#. i18n: file qverbosoptions.ui line 103
+#: rc.cpp:423
+#, no-c-format
+msgid "tiempos"
+msgstr "tiempos"
+
+#. i18n: file qverbosoptions.ui line 224
+#: rc.cpp:447
+#, no-c-format
+msgid "subjuntivo futuro"
+msgstr "subjuntivo futuro"
+
+#. i18n: file qverbosoptions.ui line 288
+#: rc.cpp:453
+#, no-c-format
+msgid "normal"
+msgstr "normal"
+
+#. i18n: file qverbosoptions.ui line 545
+#: rc.cpp:456
+#, no-c-format
+msgid "progresivo"
+msgstr "progresivo"
+
+#. i18n: file qverbosoptions.ui line 794
+#: rc.cpp:459
+#, no-c-format
+msgid "perfecto"
+msgstr "perfecto"
+
+#. i18n: file qverbosoptions.ui line 1019
+#: rc.cpp:462
+#, no-c-format
+msgid "Select Correction Mode"
+msgstr "Select Correction Mode"
+
+#. i18n: file qverbosoptions.ui line 1050
+#: rc.cpp:465
+#, no-c-format
+msgid "Correct strictly"
+msgstr "Correct strictly"
+
+#. i18n: file qverbosoptions.ui line 1061
+#: rc.cpp:468
+#, no-c-format
+msgid "Ignore accents"
+msgstr "Ignore accents"
+
+#. i18n: file qverbosoptions.ui line 1073
+#: rc.cpp:471
+#, no-c-format
+msgid "Control of KFeeder"
+msgstr "Control of KFeeder"
+
+#. i18n: file qverbosoptions.ui line 1121
+#: rc.cpp:474
+#, no-c-format
+msgid "Show splash screen"
+msgstr "Show splash screen"
+
+#. i18n: file qverbosoptions.ui line 1129
+#: rc.cpp:477
+#, no-c-format
+msgid "Using KFeeder"
+msgstr "Using KFeeder"
+
+#. i18n: file qverbosoptions.ui line 1137
+#: rc.cpp:480
+#, no-c-format
+msgid "Move food automatically"
+msgstr "Move food automatically"
+
+#. i18n: file kverbos.kcfg line 9
+#: rc.cpp:489
+#, no-c-format
+msgid "The language selected by the user"
+msgstr "The language selected by the user"
+
+#: kresult.cpp:37
+msgid "trained"
+msgstr "trained"
+
+#: kresult.cpp:38
+#, c-format
+msgid "correct in %"
+msgstr "correct in %"
+
+#: kresult.cpp:39
+msgid "date"
+msgstr "date"
+
+#: kresult.cpp:43
+msgid " verbs"
+msgstr " verbs"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kvoctrain.po b/tde-i18n-en_GB/messages/kdeedu/kvoctrain.po
new file mode 100644
index 00000000000..0701a7173d3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kvoctrain.po
@@ -0,0 +1,4845 @@
+# translation of kvoctrain.po to
+# translation of kvoctrain.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kvoctrain\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-11-06 00:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: common-dialogs/blockoptions.cpp:43 kvt-core/QueryManager.cpp:345
+msgid "Do not Care"
+msgstr "Do not Care"
+
+#: common-dialogs/blockoptions.cpp:45 common-dialogs/thresholdoptions.cpp:74
+msgid "30 Min"
+msgstr "30 Min"
+
+#: common-dialogs/blockoptions.cpp:46 common-dialogs/thresholdoptions.cpp:75
+msgid "1 Hour"
+msgstr "1 Hour"
+
+#: common-dialogs/blockoptions.cpp:47 common-dialogs/thresholdoptions.cpp:76
+msgid "2 Hours"
+msgstr "2 Hours"
+
+#: common-dialogs/blockoptions.cpp:48 common-dialogs/thresholdoptions.cpp:77
+msgid "4 Hours"
+msgstr "4 Hours"
+
+#: common-dialogs/blockoptions.cpp:49 common-dialogs/thresholdoptions.cpp:78
+msgid "8 Hours"
+msgstr "8 Hours"
+
+#: common-dialogs/blockoptions.cpp:50 common-dialogs/thresholdoptions.cpp:79
+msgid "12 Hours"
+msgstr "12 Hours"
+
+#: common-dialogs/blockoptions.cpp:51 common-dialogs/thresholdoptions.cpp:80
+msgid "18 Hours"
+msgstr "18 Hours"
+
+#: common-dialogs/blockoptions.cpp:53 common-dialogs/thresholdoptions.cpp:82
+msgid "1 Day"
+msgstr "1 Day"
+
+#: common-dialogs/blockoptions.cpp:54 common-dialogs/thresholdoptions.cpp:83
+msgid "2 Days"
+msgstr "2 Days"
+
+#: common-dialogs/blockoptions.cpp:55 common-dialogs/thresholdoptions.cpp:84
+msgid "3 Days"
+msgstr "3 Days"
+
+#: common-dialogs/blockoptions.cpp:56 common-dialogs/thresholdoptions.cpp:85
+msgid "4 Days"
+msgstr "4 Days"
+
+#: common-dialogs/blockoptions.cpp:57 common-dialogs/thresholdoptions.cpp:86
+msgid "5 Days"
+msgstr "5 Days"
+
+#: common-dialogs/blockoptions.cpp:58 common-dialogs/thresholdoptions.cpp:87
+msgid "6 Days"
+msgstr "6 Days"
+
+#: common-dialogs/blockoptions.cpp:60 common-dialogs/thresholdoptions.cpp:89
+msgid "1 Week"
+msgstr "1 Week"
+
+#: common-dialogs/blockoptions.cpp:61 common-dialogs/thresholdoptions.cpp:90
+msgid "2 Weeks"
+msgstr "2 Weeks"
+
+#: common-dialogs/blockoptions.cpp:62 common-dialogs/thresholdoptions.cpp:91
+msgid "3 Weeks"
+msgstr "3 Weeks"
+
+#: common-dialogs/blockoptions.cpp:63 common-dialogs/thresholdoptions.cpp:92
+msgid "4 Weeks"
+msgstr "4 Weeks"
+
+#: common-dialogs/blockoptions.cpp:65 common-dialogs/thresholdoptions.cpp:94
+msgid "1 Month"
+msgstr "1 Month"
+
+#: common-dialogs/blockoptions.cpp:66 common-dialogs/thresholdoptions.cpp:95
+msgid "2 Months"
+msgstr "2 Months"
+
+#: common-dialogs/blockoptions.cpp:67 common-dialogs/thresholdoptions.cpp:96
+msgid "3 Months"
+msgstr "3 Months"
+
+#: common-dialogs/blockoptions.cpp:68 common-dialogs/thresholdoptions.cpp:97
+msgid "4 Months"
+msgstr "4 Months"
+
+#: common-dialogs/blockoptions.cpp:69 common-dialogs/thresholdoptions.cpp:98
+msgid "5 Months"
+msgstr "5 Months"
+
+#: common-dialogs/blockoptions.cpp:70 common-dialogs/thresholdoptions.cpp:99
+msgid "6 Months"
+msgstr "6 Months"
+
+#: common-dialogs/blockoptions.cpp:71
+msgid "10 Months"
+msgstr "10 Months"
+
+#: common-dialogs/blockoptions.cpp:72
+msgid "12 Months"
+msgstr "12 Months"
+
+#: common-dialogs/blockoptions.cpp:252
+msgid ""
+"Illogical blocking times.\n"
+msgstr ""
+"Illogical blocking times.\n"
+
+#: common-dialogs/blockoptions.cpp:254 common-dialogs/blockoptions.cpp:273
+msgid ""
+"The time for level %1 should be lower than the time for level %2.\n"
+msgstr ""
+"The time for level %1 should be lower than the time for level %2.\n"
+
+#: common-dialogs/blockoptions.cpp:271
+msgid ""
+"\n"
+"Illogical expiration times.\n"
+msgstr ""
+"\n"
+"Illogical expiration times.\n"
+
+#: common-dialogs/blockoptions.cpp:291
+msgid ""
+"\n"
+"Illogical blocking vs. expiration times.\n"
+msgstr ""
+"\n"
+"Illogical blocking vs. expiration times.\n"
+
+#: common-dialogs/blockoptions.cpp:293
+msgid ""
+"The blocking time at level %1 should be lower than the expiration time.\n"
+msgstr ""
+"The blocking time at level %1 should be lower than the expiration time.\n"
+
+#: common-dialogs/blockoptions.cpp:299
+msgid "Illogical Values"
+msgstr "Illogical Values"
+
+#: common-dialogs/kvoctrainprefs.cpp:53
+msgid ""
+"You have made changes that are not yet applied.\n"
+"If you save a profile, those changes will not be included.\n"
+"Do you wish to continue?"
+msgstr ""
+"You have made changes that are not yet applied.\n"
+"If you save a profile, those changes will not be included.\n"
+"Do you wish to continue?"
+
+#: common-dialogs/kvoctrainprefs.cpp:66 statistik-dialogs/StatistikDlg.cpp:44
+msgid "General"
+msgstr "General"
+
+#: common-dialogs/kvoctrainprefs.cpp:66
+msgid "General Settings"
+msgstr "General Settings"
+
+#: common-dialogs/kvoctrainprefs.cpp:69
+msgid "Languages"
+msgstr "Languages"
+
+#: common-dialogs/kvoctrainprefs.cpp:69
+msgid "Language Settings"
+msgstr "Language Settings"
+
+#: common-dialogs/kvoctrainprefs.cpp:73
+msgid "View Settings"
+msgstr "View Settings"
+
+#: common-dialogs/kvoctrainprefs.cpp:76
+msgid "Copy & Paste"
+msgstr "Copy & Paste"
+
+#: common-dialogs/kvoctrainprefs.cpp:76
+msgid "Copy & Paste Settings"
+msgstr "Copy & Paste Settings"
+
+#: common-dialogs/kvoctrainprefs.cpp:80
+msgid "Query"
+msgstr "Query"
+
+#: common-dialogs/kvoctrainprefs.cpp:80
+msgid "Query Settings"
+msgstr "Query Settings"
+
+#: common-dialogs/kvoctrainprefs.cpp:83
+msgid "Thresholds"
+msgstr "Thresholds"
+
+#: common-dialogs/kvoctrainprefs.cpp:83
+msgid "Threshold Settings"
+msgstr "Threshold Settings"
+
+#: common-dialogs/kvoctrainprefs.cpp:87
+msgid "Blocking"
+msgstr "Blocking"
+
+#: common-dialogs/kvoctrainprefs.cpp:87
+msgid "Blocking Settings"
+msgstr "Blocking Settings"
+
+#: common-dialogs/kvoctrainprefs.cpp:91
+msgid "&Profiles..."
+msgstr "&Profiles..."
+
+#: common-dialogs/kvoctrainprefs.cpp:92
+msgid "Save or load specific Query settings which consist in a profile"
+msgstr "Save or load specific Query settings which consist in a profile"
+
+#: common-dialogs/kvoctrainprefs.cpp:93
+msgid ""
+"A Profile is a set of settings (settings related to queries) which you can "
+"save/load in order to use again later. This button allows you to see existing "
+"profiles, to load a new profile and to save your current settings in a new "
+"profile."
+msgstr ""
+"A Profile is a set of settings (settings related to queries) which you can "
+"save/load in order to use again later. This button allows you to see existing "
+"profiles, to load a new profile and to save your current settings in a new "
+"profile."
+
+#: common-dialogs/kvoctrainprefs.cpp:140
+msgid "Unapplied Changes"
+msgstr "Unapplied Changes"
+
+#: common-dialogs/languageoptions.cpp:59
+msgid "Afar"
+msgstr "Afar"
+
+#: common-dialogs/languageoptions.cpp:60
+msgid "Abkhazian"
+msgstr "Abkhazian"
+
+#: common-dialogs/languageoptions.cpp:61
+msgid "Avestan"
+msgstr "Avestan"
+
+#: common-dialogs/languageoptions.cpp:62
+msgid "Afrikaans"
+msgstr "Afrikaans"
+
+#: common-dialogs/languageoptions.cpp:63
+msgid "Amharic"
+msgstr "Amharic"
+
+#: common-dialogs/languageoptions.cpp:64
+msgid "Arabic"
+msgstr "Arabic"
+
+#: common-dialogs/languageoptions.cpp:65
+msgid "Assamese"
+msgstr "Assamese"
+
+#: common-dialogs/languageoptions.cpp:66
+msgid "Aymara"
+msgstr "Aymara"
+
+#: common-dialogs/languageoptions.cpp:67
+msgid "Azerbaijani"
+msgstr "Azerbaijani"
+
+#: common-dialogs/languageoptions.cpp:68
+msgid "Bashkir"
+msgstr "Bashkir"
+
+#: common-dialogs/languageoptions.cpp:69
+msgid "Belarusian"
+msgstr "Belarusian"
+
+#: common-dialogs/languageoptions.cpp:70
+msgid "Bulgarian"
+msgstr "Bulgarian"
+
+#: common-dialogs/languageoptions.cpp:71
+msgid "Bihari"
+msgstr "Bihari"
+
+#: common-dialogs/languageoptions.cpp:72
+msgid "Bislama"
+msgstr "Bislama"
+
+#: common-dialogs/languageoptions.cpp:73
+msgid "Bengali"
+msgstr "Bengali"
+
+#: common-dialogs/languageoptions.cpp:74
+msgid "Tibetan"
+msgstr "Tibetan"
+
+#: common-dialogs/languageoptions.cpp:75
+msgid "Breton"
+msgstr "Breton"
+
+#: common-dialogs/languageoptions.cpp:76
+msgid "Bosnian"
+msgstr "Bosnian"
+
+#: common-dialogs/languageoptions.cpp:77
+msgid "Catalan"
+msgstr "Catalan"
+
+#: common-dialogs/languageoptions.cpp:78
+msgid "Chechen"
+msgstr "Chechen"
+
+#: common-dialogs/languageoptions.cpp:79
+msgid "Chamorro"
+msgstr "Chamorro"
+
+#: common-dialogs/languageoptions.cpp:80
+msgid "Corsican"
+msgstr "Corsican"
+
+#: common-dialogs/languageoptions.cpp:81
+msgid "Czech"
+msgstr "Czech"
+
+#: common-dialogs/languageoptions.cpp:82
+msgid "Church Slavic"
+msgstr "Church Slavic"
+
+#: common-dialogs/languageoptions.cpp:83
+msgid "Chuvash"
+msgstr "Chuvash"
+
+#: common-dialogs/languageoptions.cpp:84
+msgid "Welsh"
+msgstr "Welsh"
+
+#: common-dialogs/languageoptions.cpp:85
+msgid "Danish"
+msgstr "Danish"
+
+#: common-dialogs/languageoptions.cpp:86
+msgid "German"
+msgstr "German"
+
+#: common-dialogs/languageoptions.cpp:87
+msgid "Dzongkha"
+msgstr "Dzongkha"
+
+#: common-dialogs/languageoptions.cpp:88
+msgid "Greek"
+msgstr "Greek"
+
+#: common-dialogs/languageoptions.cpp:89
+msgid "English"
+msgstr "English"
+
+#: common-dialogs/languageoptions.cpp:90
+msgid "Esperanto"
+msgstr "Esperanto"
+
+#: common-dialogs/languageoptions.cpp:91
+msgid "Spanish"
+msgstr "Spanish"
+
+#: common-dialogs/languageoptions.cpp:92
+msgid "Estonian"
+msgstr "Estonian"
+
+#: common-dialogs/languageoptions.cpp:93
+msgid "Basque"
+msgstr "Basque"
+
+#: common-dialogs/languageoptions.cpp:94
+msgid "Persian"
+msgstr "Persian"
+
+#: common-dialogs/languageoptions.cpp:95
+msgid "Finnish"
+msgstr "Finnish"
+
+#: common-dialogs/languageoptions.cpp:96
+msgid "Fijian"
+msgstr "Fijian"
+
+#: common-dialogs/languageoptions.cpp:97
+msgid "Faroese"
+msgstr "Faroese"
+
+#: common-dialogs/languageoptions.cpp:98
+msgid "French"
+msgstr "French"
+
+#: common-dialogs/languageoptions.cpp:99
+msgid "Frisian"
+msgstr "Frisian"
+
+#: common-dialogs/languageoptions.cpp:100
+msgid "Irish"
+msgstr "Irish"
+
+#: common-dialogs/languageoptions.cpp:101
+msgid "Gaelic"
+msgstr "Gaelic"
+
+#: common-dialogs/languageoptions.cpp:102
+msgid "Scottish Gaelic"
+msgstr "Scottish Gaelic"
+
+#: common-dialogs/languageoptions.cpp:103
+msgid "Gallegan"
+msgstr "Gallegan"
+
+#: common-dialogs/languageoptions.cpp:104
+msgid "Guarani"
+msgstr "Guarani"
+
+#: common-dialogs/languageoptions.cpp:105
+msgid "Gujarati"
+msgstr "Gujarati"
+
+#: common-dialogs/languageoptions.cpp:106
+msgid "Manx"
+msgstr "Manx"
+
+#: common-dialogs/languageoptions.cpp:107
+msgid "Hausa"
+msgstr "Hausa"
+
+#: common-dialogs/languageoptions.cpp:108
+msgid "Hebrew"
+msgstr "Hebrew"
+
+#: common-dialogs/languageoptions.cpp:109
+msgid "Hindi"
+msgstr "Hindi"
+
+#: common-dialogs/languageoptions.cpp:110
+msgid "Hiri Motu"
+msgstr "Hiri Motu"
+
+#: common-dialogs/languageoptions.cpp:111
+msgid "Croatian"
+msgstr "Croatian"
+
+#: common-dialogs/languageoptions.cpp:112
+msgid "Hungarian"
+msgstr "Hungarian"
+
+#: common-dialogs/languageoptions.cpp:113
+msgid "Armenian"
+msgstr "Armenian"
+
+#: common-dialogs/languageoptions.cpp:114
+msgid "Herero"
+msgstr "Herero"
+
+#: common-dialogs/languageoptions.cpp:115
+msgid "Indonesian"
+msgstr "Indonesian"
+
+#: common-dialogs/languageoptions.cpp:116
+msgid "Interlingue"
+msgstr "Interlingue"
+
+#: common-dialogs/languageoptions.cpp:117
+msgid "Inupiaq"
+msgstr "Inupiaq"
+
+#: common-dialogs/languageoptions.cpp:118
+msgid "Icelandic"
+msgstr "Icelandic"
+
+#: common-dialogs/languageoptions.cpp:119
+msgid "Italian"
+msgstr "Italian"
+
+#: common-dialogs/languageoptions.cpp:120
+msgid "Inuktitut"
+msgstr "Inuktitut"
+
+#: common-dialogs/languageoptions.cpp:121
+msgid "Japanese"
+msgstr "Japanese"
+
+#: common-dialogs/languageoptions.cpp:122
+msgid "Javanese"
+msgstr "Javanese"
+
+#: common-dialogs/languageoptions.cpp:123
+msgid "Georgian"
+msgstr "Georgian"
+
+#: common-dialogs/languageoptions.cpp:124
+msgid "Kikuyu"
+msgstr "Kikuyu"
+
+#: common-dialogs/languageoptions.cpp:125
+msgid "Kuanyama"
+msgstr "Kuanyama"
+
+#: common-dialogs/languageoptions.cpp:126
+msgid "Kazakh"
+msgstr "Kazakh"
+
+#: common-dialogs/languageoptions.cpp:127
+msgid "Kalaallisut"
+msgstr "Kalaallisut"
+
+#: common-dialogs/languageoptions.cpp:128
+msgid "Khmer"
+msgstr "Khmer"
+
+#: common-dialogs/languageoptions.cpp:129
+msgid "Kannada"
+msgstr "Kannada"
+
+#: common-dialogs/languageoptions.cpp:130
+msgid "Korean"
+msgstr "Korean"
+
+#: common-dialogs/languageoptions.cpp:131
+msgid "Kashmiri"
+msgstr "Kashmiri"
+
+#: common-dialogs/languageoptions.cpp:132
+msgid "Kurdish"
+msgstr "Kurdish"
+
+#: common-dialogs/languageoptions.cpp:133
+msgid "Komi"
+msgstr "Komi"
+
+#: common-dialogs/languageoptions.cpp:134
+msgid "Cornish"
+msgstr "Cornish"
+
+#: common-dialogs/languageoptions.cpp:135
+msgid "Kirghiz"
+msgstr "Kirghiz"
+
+#: common-dialogs/languageoptions.cpp:136
+msgid "Latin"
+msgstr "Latin"
+
+#: common-dialogs/languageoptions.cpp:137
+msgid "Letzeburgesch"
+msgstr "Letzeburgesch"
+
+#: common-dialogs/languageoptions.cpp:138
+msgid "Lingala"
+msgstr "Lingala"
+
+#: common-dialogs/languageoptions.cpp:139
+msgid "Lao"
+msgstr "Lao"
+
+#: common-dialogs/languageoptions.cpp:140
+msgid "Lithuanian"
+msgstr "Lithuanian"
+
+#: common-dialogs/languageoptions.cpp:141
+msgid "Latvian"
+msgstr "Latvian"
+
+#: common-dialogs/languageoptions.cpp:142
+msgid "Malagasy"
+msgstr "Malagasy"
+
+#: common-dialogs/languageoptions.cpp:143
+msgid "Marshall"
+msgstr "Marshall"
+
+#: common-dialogs/languageoptions.cpp:144
+msgid "Maori"
+msgstr "Maori"
+
+#: common-dialogs/languageoptions.cpp:145
+msgid "Macedonian"
+msgstr "Macedonian"
+
+#: common-dialogs/languageoptions.cpp:146
+msgid "Malayalam"
+msgstr "Malayalam"
+
+#: common-dialogs/languageoptions.cpp:147
+msgid "Mongolian"
+msgstr "Mongolian"
+
+#: common-dialogs/languageoptions.cpp:148
+msgid "Moldavian"
+msgstr "Moldavian"
+
+#: common-dialogs/languageoptions.cpp:149
+msgid "Marathi"
+msgstr "Marathi"
+
+#: common-dialogs/languageoptions.cpp:150
+msgid "Malay"
+msgstr "Malay"
+
+#: common-dialogs/languageoptions.cpp:151
+msgid "Maltese"
+msgstr "Maltese"
+
+#: common-dialogs/languageoptions.cpp:152
+msgid "Burmese"
+msgstr "Burmese"
+
+#: common-dialogs/languageoptions.cpp:153
+msgid "Nauru"
+msgstr "Nauru"
+
+#: common-dialogs/languageoptions.cpp:154
+msgid "Bokmål"
+msgstr "Bokmål"
+
+#: common-dialogs/languageoptions.cpp:155
+msgid "Ndebele, North"
+msgstr "Ndebele, North"
+
+#: common-dialogs/languageoptions.cpp:156
+msgid "Nepali"
+msgstr "Nepali"
+
+#: common-dialogs/languageoptions.cpp:157
+msgid "Ndonga"
+msgstr "Ndonga"
+
+#: common-dialogs/languageoptions.cpp:158
+msgid "Dutch"
+msgstr "Dutch"
+
+#: common-dialogs/languageoptions.cpp:159
+msgid "Norwegian Nynorsk"
+msgstr "Norwegian Nynorsk"
+
+#: common-dialogs/languageoptions.cpp:160
+msgid "Norwegian"
+msgstr "Norwegian"
+
+#: common-dialogs/languageoptions.cpp:161
+msgid "Ndebele, South"
+msgstr "Ndebele, South"
+
+#: common-dialogs/languageoptions.cpp:162
+msgid "Navajo"
+msgstr "Navajo"
+
+#: common-dialogs/languageoptions.cpp:163
+msgid "Chichewa"
+msgstr "Chichewa"
+
+#: common-dialogs/languageoptions.cpp:164
+msgid "Nyanja"
+msgstr "Nyanja"
+
+#: common-dialogs/languageoptions.cpp:165
+msgid "Occitan"
+msgstr "Occitan"
+
+#: common-dialogs/languageoptions.cpp:166
+msgid "Provencal"
+msgstr "Provencal"
+
+#: common-dialogs/languageoptions.cpp:167
+msgid "Oromo"
+msgstr "Oromo"
+
+#: common-dialogs/languageoptions.cpp:168
+msgid "Oriya"
+msgstr "Oriya"
+
+#: common-dialogs/languageoptions.cpp:169
+msgid "Ossetic"
+msgstr "Ossetic"
+
+#: common-dialogs/languageoptions.cpp:170
+msgid "Panjabi"
+msgstr "Panjabi"
+
+#: common-dialogs/languageoptions.cpp:171
+msgid "Pali"
+msgstr "Pali"
+
+#: common-dialogs/languageoptions.cpp:172
+msgid "Polish"
+msgstr "Polish"
+
+#: common-dialogs/languageoptions.cpp:173
+msgid "Pushto"
+msgstr "Pushto"
+
+#: common-dialogs/languageoptions.cpp:174
+msgid "Portuguese"
+msgstr "Portuguese"
+
+#: common-dialogs/languageoptions.cpp:175
+msgid "Quechua"
+msgstr "Quechua"
+
+#: common-dialogs/languageoptions.cpp:176
+msgid "Raeto-Romance"
+msgstr "Raeto-Romance"
+
+#: common-dialogs/languageoptions.cpp:177
+msgid "Rundi"
+msgstr "Rundi"
+
+#: common-dialogs/languageoptions.cpp:178
+msgid "Romanian"
+msgstr "Romanian"
+
+#: common-dialogs/languageoptions.cpp:179
+msgid "Russian"
+msgstr "Russian"
+
+#: common-dialogs/languageoptions.cpp:180
+msgid "Kinyarwanda"
+msgstr "Kinyarwanda"
+
+#: common-dialogs/languageoptions.cpp:181
+msgid "Sanskrit"
+msgstr "Sanskrit"
+
+#: common-dialogs/languageoptions.cpp:182
+msgid "Sardinian"
+msgstr "Sardinian"
+
+#: common-dialogs/languageoptions.cpp:183
+msgid "Sindhi"
+msgstr "Sindhi"
+
+#: common-dialogs/languageoptions.cpp:184
+msgid "Northern Sami"
+msgstr "Northern Sami"
+
+#: common-dialogs/languageoptions.cpp:185
+msgid "Sango"
+msgstr "Sango"
+
+#: common-dialogs/languageoptions.cpp:186
+msgid "Sinhalese"
+msgstr "Sinhalese"
+
+#: common-dialogs/languageoptions.cpp:187
+msgid "Slovak"
+msgstr "Slovak"
+
+#: common-dialogs/languageoptions.cpp:188
+msgid "Slovenian"
+msgstr "Slovenian"
+
+#: common-dialogs/languageoptions.cpp:189
+msgid "Samoan"
+msgstr "Samoan"
+
+#: common-dialogs/languageoptions.cpp:190
+msgid "Shona"
+msgstr "Shona"
+
+#: common-dialogs/languageoptions.cpp:191
+msgid "Somali"
+msgstr "Somali"
+
+#: common-dialogs/languageoptions.cpp:192
+msgid "Albanian"
+msgstr "Albanian"
+
+#: common-dialogs/languageoptions.cpp:193
+msgid "Serbian"
+msgstr "Serbian"
+
+#: common-dialogs/languageoptions.cpp:194
+msgid "Swati"
+msgstr "Swati"
+
+#: common-dialogs/languageoptions.cpp:195
+msgid "Sotho, Southern"
+msgstr "Sotho, Southern"
+
+#: common-dialogs/languageoptions.cpp:196
+msgid "Sundanese"
+msgstr "Sundanese"
+
+#: common-dialogs/languageoptions.cpp:197
+msgid "Swedish"
+msgstr "Swedish"
+
+#: common-dialogs/languageoptions.cpp:198
+msgid "Swahili"
+msgstr "Swahili"
+
+#: common-dialogs/languageoptions.cpp:199
+msgid "Tamil"
+msgstr "Tamil"
+
+#: common-dialogs/languageoptions.cpp:200
+msgid "Telugu"
+msgstr "Telugu"
+
+#: common-dialogs/languageoptions.cpp:201
+msgid "Tajik"
+msgstr "Tajik"
+
+#: common-dialogs/languageoptions.cpp:202
+msgid "Thai"
+msgstr "Thai"
+
+#: common-dialogs/languageoptions.cpp:203
+msgid "Tigrinya"
+msgstr "Tigrinya"
+
+#: common-dialogs/languageoptions.cpp:204
+msgid "Turkmen"
+msgstr "Turkmen"
+
+#: common-dialogs/languageoptions.cpp:205
+msgid "Tagalog"
+msgstr "Tagalog"
+
+#: common-dialogs/languageoptions.cpp:206
+msgid "Tswana"
+msgstr "Tswana"
+
+#: common-dialogs/languageoptions.cpp:207
+msgid "Tonga"
+msgstr "Tonga"
+
+#: common-dialogs/languageoptions.cpp:208
+msgid "Turkish"
+msgstr "Turkish"
+
+#: common-dialogs/languageoptions.cpp:209
+msgid "Tsonga"
+msgstr "Tsonga"
+
+#: common-dialogs/languageoptions.cpp:210
+msgid "Tatar"
+msgstr "Tatar"
+
+#: common-dialogs/languageoptions.cpp:211
+msgid "Twi"
+msgstr "Twi"
+
+#: common-dialogs/languageoptions.cpp:212
+msgid "Tahitian"
+msgstr "Tahitian"
+
+#: common-dialogs/languageoptions.cpp:213
+msgid "Uighur"
+msgstr "Uighur"
+
+#: common-dialogs/languageoptions.cpp:214
+msgid "Ukrainian"
+msgstr "Ukrainian"
+
+#: common-dialogs/languageoptions.cpp:215
+msgid "Urdu"
+msgstr "Urdu"
+
+#: common-dialogs/languageoptions.cpp:216
+msgid "Uzbek"
+msgstr "Uzbek"
+
+#: common-dialogs/languageoptions.cpp:217
+msgid "Vietnamese"
+msgstr "Vietnamese"
+
+#: common-dialogs/languageoptions.cpp:218
+msgid "Volapük"
+msgstr "Volapük"
+
+#: common-dialogs/languageoptions.cpp:219
+msgid "Wolof"
+msgstr "Wolof"
+
+#: common-dialogs/languageoptions.cpp:220
+msgid "Xhosa"
+msgstr "Xhosa"
+
+#: common-dialogs/languageoptions.cpp:221
+msgid "Yiddish"
+msgstr "Yiddish"
+
+#: common-dialogs/languageoptions.cpp:222
+msgid "Yoruba"
+msgstr "Yoruba"
+
+#: common-dialogs/languageoptions.cpp:223
+msgid "Zhuang"
+msgstr "Zhuang"
+
+#: common-dialogs/languageoptions.cpp:224
+msgid "Chinese"
+msgstr "Chinese"
+
+#: common-dialogs/languageoptions.cpp:225
+msgid "Zulu"
+msgstr "Zulu"
+
+#: common-dialogs/languageoptions.cpp:725
+#: common-dialogs/languageoptions.cpp:896
+msgid "Picture is Invalid"
+msgstr "Picture is Invalid"
+
+#: common-dialogs/languageoptions.cpp:728
+#: common-dialogs/languageoptions.cpp:899
+msgid "No Picture Selected"
+msgstr "No Picture Selected"
+
+#: common-dialogs/languageoptions.cpp:732
+msgid "No Picture Selected..."
+msgstr "No Picture Selected..."
+
+#: common-dialogs/languageoptions.cpp:763
+msgid "No picture selected"
+msgstr "No picture selected"
+
+#: common-dialogs/languageoptions.cpp:994
+msgid "Picture is invalid"
+msgstr "Picture is invalid"
+
+#: common-dialogs/languageoptions.cpp:995
+msgid ""
+"File does not contain a valid graphics format\n"
+msgstr ""
+"File does not contain a valid graphics format\n"
+
+#: common-dialogs/languageoptions.cpp:1037
+#: common-dialogs/languageoptions.cpp:1050
+msgid "without name"
+msgstr "without name"
+
+#: common-dialogs/pasteoptions.cpp:76
+msgid ";"
+msgstr ";"
+
+#: common-dialogs/pasteoptions.cpp:77
+msgid "#"
+msgstr "#"
+
+#: common-dialogs/pasteoptions.cpp:78
+msgid "!"
+msgstr "!"
+
+#: common-dialogs/pasteoptions.cpp:79
+msgid "|"
+msgstr "|"
+
+#: common-dialogs/pasteoptions.cpp:80
+msgid ","
+msgstr ","
+
+#: common-dialogs/pasteoptions.cpp:81
+msgid "TAB"
+msgstr "TAB"
+
+#: common-dialogs/pasteoptions.cpp:82
+msgid ">= 2 SPACES"
+msgstr ">= 2 SPACES"
+
+#: common-dialogs/pasteoptions.cpp:83
+msgid " : "
+msgstr " : "
+
+#: common-dialogs/pasteoptions.cpp:84
+msgid " :: "
+msgstr " :: "
+
+#: common-dialogs/profilesdialog.cpp:43
+msgid "Profiles"
+msgstr "Profiles"
+
+#: common-dialogs/profilesdialog.cpp:84
+msgid "Profile Description"
+msgstr "Profile Description"
+
+#: common-dialogs/profilesdialog.cpp:85
+msgid "Enter profile description:"
+msgstr "Enter profile description:"
+
+#: docprop-dialogs/DocPropDlg.cpp:55
+msgid "Document Properties"
+msgstr "Document Properties"
+
+#: docprop-dialogs/DocPropDlg.cpp:57
+msgid "&General"
+msgstr "&General"
+
+#: docprop-dialogs/DocPropDlg.cpp:62
+msgid "L&essons"
+msgstr "L&essons"
+
+#: docprop-dialogs/DocPropDlg.cpp:67
+msgid ""
+"_: word types\n"
+"T&ypes"
+msgstr "T&ypes"
+
+#: docprop-dialogs/DocPropDlg.cpp:72
+msgid "Te&nses"
+msgstr "Te&nses"
+
+#: docprop-dialogs/DocPropDlg.cpp:77
+msgid ""
+"_: usage (area) of an expression\n"
+"&Usage"
+msgstr "&Usage"
+
+#: docprop-dialogs/DocPropLangDlg.cpp:47
+msgid "Language Properties"
+msgstr "Language Properties"
+
+#: docprop-dialogs/LessOptPage.cpp:88 docprop-dialogs/LessOptPage.cpp:114
+msgid "Lesson Description"
+msgstr "Lesson Description"
+
+#: docprop-dialogs/LessOptPage.cpp:88 docprop-dialogs/LessOptPage.cpp:114
+msgid "Enter lesson description:"
+msgstr "Enter lesson description:"
+
+#: docprop-dialogs/LessOptPage.cpp:152
+msgid ""
+"This lesson could not be deleted\n"
+"because it is in use."
+msgstr ""
+"This lesson could not be deleted\n"
+"because it is in use."
+
+#: docprop-dialogs/LessOptPage.cpp:153
+msgid "Deleting Lesson"
+msgstr "Deleting Lesson"
+
+#: docprop-dialogs/TenseOptPage.cpp:86 docprop-dialogs/TenseOptPage.cpp:113
+msgid "Tense Description"
+msgstr "Tense Description"
+
+#: docprop-dialogs/TenseOptPage.cpp:86 docprop-dialogs/TenseOptPage.cpp:113
+msgid "Enter tense description:"
+msgstr "Enter tense description:"
+
+#: docprop-dialogs/TenseOptPage.cpp:158
+msgid ""
+"This user defined tense could not be deleted\n"
+"because it is in use."
+msgstr ""
+"This user defined tense could not be deleted\n"
+"because it is in use."
+
+#: docprop-dialogs/TenseOptPage.cpp:159
+msgid "Deleting Tense Description"
+msgstr "Deleting Tense Description"
+
+#: docprop-dialogs/TypeOptPage.cpp:86 docprop-dialogs/TypeOptPage.cpp:112
+msgid "Type Description"
+msgstr "Type Description"
+
+#: docprop-dialogs/TypeOptPage.cpp:86 docprop-dialogs/TypeOptPage.cpp:112
+msgid "Enter type description:"
+msgstr "Enter type description:"
+
+#: docprop-dialogs/TypeOptPage.cpp:154
+msgid ""
+"This user defined type could not be deleted\n"
+"because it is in use."
+msgstr ""
+"This user defined type could not be deleted\n"
+"because it is in use."
+
+#: docprop-dialogs/TypeOptPage.cpp:155
+msgid "Deleting Type Description"
+msgstr "Deleting Type Description"
+
+#: docprop-dialogs/UsageOptPage.cpp:87 docprop-dialogs/UsageOptPage.cpp:114
+msgid ""
+"_: usage (area) of an expression\n"
+"Usage Description"
+msgstr "Usage Description"
+
+#: docprop-dialogs/UsageOptPage.cpp:87 docprop-dialogs/UsageOptPage.cpp:114
+msgid "Enter usage description:"
+msgstr "Enter usage description:"
+
+#: docprop-dialogs/UsageOptPage.cpp:159
+msgid ""
+"_: usage (area) of an expression\n"
+"This user-defined usage label could not be deleted because it is in use."
+msgstr ""
+"This user-defined usage label could not be deleted because it is in use."
+
+#: docprop-dialogs/UsageOptPage.cpp:162
+msgid ""
+"_: usage (area) of an expression\n"
+"Deleting Usage Label"
+msgstr "Deleting Usage Label"
+
+#: entry-dialogs/CommonEntryPage.cpp:96
+msgid ""
+"_: Usage (area) of an Expression\n"
+"&Usage Labels"
+msgstr "&Usage Labels"
+
+#: entry-dialogs/CommonEntryPage.cpp:183 entry-dialogs/CommonEntryPage.cpp:302
+msgid "<none>"
+msgstr "<none>"
+
+#: entry-dialogs/CommonEntryPage.cpp:347
+msgid ""
+"_: usage (area) of an expression\n"
+"Edit User-Defined Usage Labels"
+msgstr "Edit User-Defined Usage Labels"
+
+#: entry-dialogs/CommonEntryPage.cpp:371
+msgid "Edit Lesson Names"
+msgstr "Edit Lesson Names"
+
+#: entry-dialogs/CommonEntryPage.cpp:398
+msgid "Edit User Defined Types"
+msgstr "Edit User Defined Types"
+
+#: entry-dialogs/EntryDlg.cpp:81
+msgid "&Reset"
+msgstr "&Reset"
+
+#: entry-dialogs/EntryDlg.cpp:104 entry-dialogs/EntryDlg.cpp:134
+msgid "Co&mmon"
+msgstr "Co&mmon"
+
+#: entry-dialogs/EntryDlg.cpp:108 entry-dialogs/EntryDlg.cpp:249
+msgid "Original &expression in %1:"
+msgstr "Original &expression in %1:"
+
+#: entry-dialogs/EntryDlg.cpp:112 entry-dialogs/EntryDlg.cpp:142
+msgid "A&dditional"
+msgstr "A&dditional"
+
+#: entry-dialogs/EntryDlg.cpp:117 entry-dialogs/EntryDlg.cpp:147
+msgid "&Multiple Choice"
+msgstr "&Multiple Choice"
+
+#: entry-dialogs/EntryDlg.cpp:122 entry-dialogs/EntryDlg.cpp:152
+msgid "Con&jugation"
+msgstr "Con&jugation"
+
+#: entry-dialogs/EntryDlg.cpp:127 entry-dialogs/EntryDlg.cpp:157
+msgid "Compar&ison"
+msgstr "Compar&ison"
+
+#: entry-dialogs/EntryDlg.cpp:138 entry-dialogs/EntryDlg.cpp:252
+msgid "Translated &expression in %1:"
+msgstr "Translated &expression in %1:"
+
+#: entry-dialogs/EntryDlg.cpp:163
+msgid "&From Original"
+msgstr "&From Original"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 33
+#: entry-dialogs/EntryDlg.cpp:167 entry-dialogs/EntryDlg.cpp:259 rc.cpp:825
+#, no-c-format
+msgid "Properties From Original"
+msgstr "Properties From Original"
+
+#: entry-dialogs/EntryDlg.cpp:170
+msgid "&To Original"
+msgstr "&To Original"
+
+#: entry-dialogs/EntryDlg.cpp:174 entry-dialogs/EntryDlg.cpp:261
+msgid "Properties to Original"
+msgstr "Properties to Original"
+
+#: entry-dialogs/FromToEntryPage.cpp:65
+msgid "January"
+msgstr "January"
+
+#: entry-dialogs/FromToEntryPage.cpp:66
+msgid "February"
+msgstr "February"
+
+#: entry-dialogs/FromToEntryPage.cpp:67
+msgid "March"
+msgstr "March"
+
+#: entry-dialogs/FromToEntryPage.cpp:68
+msgid "April"
+msgstr "April"
+
+#: entry-dialogs/FromToEntryPage.cpp:69
+msgid "May"
+msgstr "May"
+
+#: entry-dialogs/FromToEntryPage.cpp:70
+msgid "June"
+msgstr "June"
+
+#: entry-dialogs/FromToEntryPage.cpp:71
+msgid "July"
+msgstr "July"
+
+#: entry-dialogs/FromToEntryPage.cpp:72
+msgid "August"
+msgstr "August"
+
+#: entry-dialogs/FromToEntryPage.cpp:73
+msgid "September"
+msgstr "September"
+
+#: entry-dialogs/FromToEntryPage.cpp:74
+msgid "October"
+msgstr "October"
+
+#: entry-dialogs/FromToEntryPage.cpp:75
+msgid "November"
+msgstr "November"
+
+#: entry-dialogs/FromToEntryPage.cpp:76
+msgid "December"
+msgstr "December"
+
+#: entry-dialogs/PhoneticEntryPage.cpp:179
+msgid "Select Characters From Phonetic Alphabet"
+msgstr "Select Characters From Phonetic Alphabet"
+
+#: entry-dialogs/PhoneticEntryPage.cpp:193
+msgid "Unicode name: "
+msgstr "Unicode name: "
+
+#: entry-dialogs/PhoneticEntryPage.cpp:196
+msgid ""
+"_: Describing the sound of the character\n"
+"Sound: "
+msgstr "Sound: "
+
+#: kv_resource.h:47
+#, fuzzy
+msgid "Ready."
+msgstr "Ready"
+
+#: kva_clip.cpp:115
+msgid "Copying selection to clipboard..."
+msgstr "Copying selection to clipboard..."
+
+#: kva_clip.cpp:166
+msgid "Inserting clipboard contents..."
+msgstr "Inserting clipboard contents..."
+
+#: kva_header.cpp:42
+#, fuzzy
+msgid "&Sort alphabetically"
+msgstr "Sorts column alphabetically up/down"
+
+#: kva_header.cpp:43
+msgid "Sort by &index"
+msgstr ""
+
+#: kva_header.cpp:98 kva_header.cpp:144 kvoctrain.cpp:1117 kvoctrain.cpp:1151
+msgid "Create Random &Query"
+msgstr "Create Random &Query"
+
+#: kva_header.cpp:99 kva_header.cpp:160 kvoctrain.cpp:1118 kvoctrain.cpp:1168
+msgid "Create &Multiple Choice"
+msgstr "Create &Multiple Choice"
+
+#: kva_header.cpp:103 kvoctrain.cpp:1124
+msgid "&Verbs"
+msgstr "&Verbs"
+
+#: kva_header.cpp:104 kvoctrain.cpp:1125
+msgid "&Articles"
+msgstr "&Articles"
+
+#: kva_header.cpp:105 kvoctrain.cpp:1126
+msgid "&Comparison Forms"
+msgstr "&Comparison Forms"
+
+#: kva_header.cpp:107 kvoctrain.cpp:1128
+msgid "S&ynonyms"
+msgstr "S&ynonyms"
+
+#: kva_header.cpp:108 kvoctrain.cpp:1129
+msgid "A&ntonyms"
+msgstr "A&ntonyms"
+
+#: kva_header.cpp:109 kva_header.cpp:168 kvoctrain.cpp:1130 kvoctrain.cpp:1177
+msgid "E&xamples"
+msgstr "E&xamples"
+
+#: kva_header.cpp:110 kva_header.cpp:169 kvoctrain.cpp:1131 kvoctrain.cpp:1178
+msgid "&Paraphrase"
+msgstr "&Paraphrase"
+
+#: kva_header.cpp:113 kva_header.cpp:175 kva_init.cpp:192
+msgid "Set &Language"
+msgstr "Set &Language"
+
+#: kva_header.cpp:115
+msgid "Reset &Grades"
+msgstr "Reset &Grades"
+
+#: kva_header.cpp:116
+msgid "&Remove Column"
+msgstr "&Remove Column"
+
+#: kva_header.cpp:137 kva_header.cpp:141 kva_header.cpp:153 kva_header.cpp:157
+#: kvoctrain.cpp:1143 kvoctrain.cpp:1147 kvoctrain.cpp:1161 kvoctrain.cpp:1165
+#, c-format
+msgid "From %1"
+msgstr "From %1"
+
+#: kva_header.cpp:162 kvoctrain.cpp:1171
+msgid "Train &Verbs"
+msgstr "Train &Verbs"
+
+#: kva_header.cpp:163 kvoctrain.cpp:1172
+msgid "&Article Training"
+msgstr "&Article Training"
+
+#: kva_header.cpp:164 kvoctrain.cpp:1173
+msgid "&Comparison Training"
+msgstr "&Comparison Training"
+
+#: kva_header.cpp:166 kvoctrain.cpp:1175
+msgid "&Synonyms"
+msgstr "&Synonyms"
+
+#: kva_header.cpp:167 kvoctrain.cpp:1176
+msgid "&Antonyms"
+msgstr "&Antonyms"
+
+#: kva_header.cpp:242
+msgid "Resumes random query with existing selection"
+msgstr "Resumes random query with existing selection"
+
+#: kva_header.cpp:246
+msgid "Resumes multiple choice with existing selection"
+msgstr "Resumes multiple choice with existing selection"
+
+#: kva_header.cpp:250
+msgid "Sorts column alphabetically up/down"
+msgstr "Sorts column alphabetically up/down"
+
+#: kva_header.cpp:254
+msgid "Sorts column by lesson index up/down"
+msgstr "Sorts column by lesson index up/down"
+
+#: kva_header.cpp:264
+msgid "Sets %1 as language for original"
+msgstr "Sets %1 as language for original"
+
+#: kva_header.cpp:268
+msgid "Sets %1 as language for translation %2"
+msgstr "Sets %1 as language for translation %2"
+
+#: kva_header.cpp:279
+msgid "Appends a new language"
+msgstr "Appends a new language"
+
+#: kva_header.cpp:284
+msgid "Appends %1 as new language"
+msgstr "Appends %1 as new language"
+
+#: kva_header.cpp:296
+msgid "Removes %1 irrevocably from dictionary"
+msgstr "Removes %1 irrevocably from dictionary"
+
+#: kva_header.cpp:317
+#, c-format
+msgid "Creates and starts query to %1"
+msgstr "Creates and starts query to %1"
+
+#: kva_header.cpp:319
+#, c-format
+msgid "Creates and starts multiple choice to %1"
+msgstr "Creates and starts multiple choice to %1"
+
+#: kva_header.cpp:324
+msgid "Creates and starts query from %1 to %2"
+msgstr "Creates and starts query from %1 to %2"
+
+#: kva_header.cpp:326
+msgid "Creates and starts multiple choice from %1 to %2"
+msgstr "Creates and starts multiple choice from %1 to %2"
+
+#: kva_header.cpp:335
+msgid "Starts training with verbs"
+msgstr "Starts training with verbs"
+
+#: kva_header.cpp:340
+msgid "Starts training with articles"
+msgstr "Starts training with articles"
+
+#: kva_header.cpp:345
+msgid "Starts training with adjectives"
+msgstr "Starts training with adjectives"
+
+#: kva_header.cpp:350
+msgid "Starts training with synonyms"
+msgstr "Starts training with synonyms"
+
+#: kva_header.cpp:355
+msgid "Starts training with antonyms"
+msgstr "Starts training with antonyms"
+
+#: kva_header.cpp:360
+msgid "Starts training with examples"
+msgstr "Starts training with examples"
+
+#: kva_header.cpp:365
+msgid "Starts training with paraphrases"
+msgstr "Starts training with paraphrases"
+
+#: kva_header.cpp:370
+msgid "Creates lesson"
+msgstr "Creates lesson"
+
+#: kva_header.cpp:378
+#, c-format
+msgid "Resets all properties for %1"
+msgstr "Resets all properties for %1"
+
+#: kva_header.cpp:444
+msgid ""
+"You are about to delete a language completely.\n"
+"Do you really want to delete \"%1\"?"
+msgstr ""
+"You are about to delete a language completely.\n"
+"Do you really want to delete \"%1\"?"
+
+#: kva_header.cpp:542
+msgid ""
+"You are about to reset the knowledge data of a whole language.\n"
+"\n"
+"Do you really want to reset \"%1\"?"
+msgstr ""
+"You are about to reset the knowledge data of a whole language.\n"
+"\n"
+"Do you really want to reset \"%1\"?"
+
+#: kva_header.cpp:547
+msgid ""
+"You are about to reset the knowledge data of a lesson.\n"
+"\n"
+"Do you really want to reset \"%1\"?"
+msgstr ""
+"You are about to reset the knowledge data of a lesson.\n"
+"\n"
+"Do you really want to reset \"%1\"?"
+
+#: kva_header.cpp:554
+msgid "Reset"
+msgstr "Reset"
+
+#: kva_init.cpp:102
+msgid "Creates a new blank vocabulary document"
+msgstr "Creates a new blank vocabulary document"
+
+#: kva_init.cpp:106
+msgid "Opens an existing vocabulary document"
+msgstr "Opens an existing vocabulary document"
+
+#: kva_init.cpp:109
+msgid "Open &Example..."
+msgstr "Open &Example..."
+
+#: kva_init.cpp:110
+msgid "Open a vocabulary document"
+msgstr "Open a vocabulary document"
+
+#: kva_init.cpp:113
+msgid "&Get New Vocabularies..."
+msgstr "&Get New Vocabularies..."
+
+#: kva_init.cpp:114
+msgid "Downloads new vocabularies"
+msgstr "Downloads new vocabularies"
+
+#: kva_init.cpp:119
+msgid "&Merge..."
+msgstr "&Merge..."
+
+#: kva_init.cpp:120
+msgid "Merge an existing vocabulary document with the current one"
+msgstr "Merge an existing vocabulary document with the current one"
+
+#: kva_init.cpp:124
+msgid "Save the active vocabulary document"
+msgstr "Save the active vocabulary document"
+
+#: kva_init.cpp:128
+msgid "Save the active vocabulary document with a different name"
+msgstr "Save the active vocabulary document with a different name"
+
+#: kva_init.cpp:132
+msgid "Print the active vocabulary document"
+msgstr "Print the active vocabulary document"
+
+#: kva_init.cpp:136
+msgid "Quit KVocTrain"
+msgstr "Quit KVocTrain"
+
+#: kva_init.cpp:148
+msgid "Select all rows"
+msgstr "Select all rows"
+
+#: kva_init.cpp:152
+msgid "Deselect all rows"
+msgstr "Deselect all rows"
+
+#: kva_init.cpp:156
+msgid "Search for the clipboard contents in the vocabulary"
+msgstr "Search for the clipboard contents in the vocabulary"
+
+#: kva_init.cpp:159
+msgid "&Append New Entry"
+msgstr "&Append New Entry"
+
+#: kva_init.cpp:160
+msgid "Append a new row to the vocabulary"
+msgstr "Append a new row to the vocabulary"
+
+#: kva_init.cpp:163
+msgid "&Edit Selected Area..."
+msgstr "&Edit Selected Area..."
+
+#: kva_init.cpp:164
+msgid "Edit the entries in the selected rows"
+msgstr "Edit the entries in the selected rows"
+
+#: kva_init.cpp:167
+msgid "&Remove Selected Area"
+msgstr "&Remove Selected Area"
+
+#: kva_init.cpp:168
+msgid "Delete the selected rows"
+msgstr "Delete the selected rows"
+
+#: kva_init.cpp:171
+msgid "Save E&ntries in Query As..."
+msgstr "Save E&ntries in Query As..."
+
+#: kva_init.cpp:172
+msgid "Save the entries in the query as a new vocabulary"
+msgstr "Save the entries in the query as a new vocabulary"
+
+#: kva_init.cpp:175
+msgid "Show &Statistics"
+msgstr "Show &Statistics"
+
+#: kva_init.cpp:176
+msgid "Show statistics for the current vocabulary"
+msgstr "Show statistics for the current vocabulary"
+
+#: kva_init.cpp:179
+msgid "Assign L&essons..."
+msgstr "Assign L&essons..."
+
+#: kva_init.cpp:180
+msgid "Create random lessons with unassigned entries"
+msgstr "Create random lessons with unassigned entries"
+
+#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 123
+#: kva_init.cpp:183 rc.cpp:27 rc.cpp:123 rc.cpp:150 rc.cpp:168
+#, no-c-format
+msgid "&Clean Up"
+msgstr "&Clean Up"
+
+#: kva_init.cpp:184
+msgid "Remove entries with same content from vocabulary"
+msgstr "Remove entries with same content from vocabulary"
+
+#: kva_init.cpp:187
+msgid "&Append Language"
+msgstr "&Append Language"
+
+#: kva_init.cpp:195
+msgid "&Remove Language"
+msgstr "&Remove Language"
+
+#: kva_init.cpp:200
+msgid "Document &Properties"
+msgstr "Document &Properties"
+
+#: kva_init.cpp:201
+msgid "Edit document properties"
+msgstr "Edit document properties"
+
+#: kva_init.cpp:204
+msgid "Lan&guage Properties"
+msgstr "Lan&guage Properties"
+
+#: kva_init.cpp:205
+msgid "Edit language properties in current document"
+msgstr "Edit language properties in current document"
+
+#: kva_init.cpp:213
+msgid "Lessons"
+msgstr "Lessons"
+
+#: kva_init.cpp:214
+msgid "Choose current lesson"
+msgstr "Choose current lesson"
+
+#: kva_init.cpp:222
+msgid "Smart Search"
+msgstr "Smart Search"
+
+#: kva_init.cpp:224
+msgid "Search vocabulary for specified text "
+msgstr "Search vocabulary for specified text "
+
+#: kva_init.cpp:236
+msgid "Show the configuration dialog"
+msgstr "Show the configuration dialogue"
+
+#: kva_init.cpp:253
+msgid "Toggle display of the toolbars"
+msgstr "Toggle display of the toolbars"
+
+#: kva_io.cpp:45
+msgid ""
+"*|All Files (*)\n"
+msgstr ""
+
+#: kva_io.cpp:46
+msgid ""
+"*.kvtml|KVocTrain Markup (*.kvtml)\n"
+msgstr ""
+
+#: kva_io.cpp:47
+#, fuzzy
+msgid ""
+"*.lex|Vocabulary Trainer 5.0 (*.lex)\n"
+msgstr "Vocabulary Trainer"
+
+#: kva_io.cpp:48
+msgid ""
+"*.vl|KVoclearn (*.vl)\n"
+msgstr ""
+
+#: kva_io.cpp:49
+msgid ""
+"*.qvo|QVocab (*.qvo)\n"
+msgstr ""
+
+#: kva_io.cpp:50
+msgid ""
+"*.voc|Vokabeltrainer (*.voc)\n"
+msgstr ""
+
+#: kva_io.cpp:51
+msgid ""
+"*.csv|Text (*.csv)\n"
+msgstr ""
+
+#: kva_io.cpp:52
+msgid ""
+"*.vocab|Vocabbox (*.vocab)\n"
+msgstr ""
+
+#: kva_io.cpp:64
+msgid "Autobackup in progress"
+msgstr "Autobackup in progress"
+
+#: kva_io.cpp:92
+msgid ""
+"Vocabulary is modified.\n"
+"\n"
+"Save file before exit?\n"
+msgstr ""
+"Vocabulary is modified.\n"
+"\n"
+"Save file before exit?\n"
+
+#: kva_io.cpp:145 kva_io.cpp:181
+msgid "Opening file..."
+msgstr "Opening file..."
+
+#: kva_io.cpp:157
+msgid "Creating new file..."
+msgstr "Creating new file..."
+
+#: kva_io.cpp:185
+msgid "Open Vocabulary File"
+msgstr "Open Vocabulary File"
+
+#: kva_io.cpp:200 kva_io.cpp:251
+#, c-format
+msgid "Loading %1"
+msgstr "Loading %1"
+
+#: kva_io.cpp:220
+msgid "Opening example file..."
+msgstr "Opening example file..."
+
+#: kva_io.cpp:225
+msgid "Open Example Vocabulary File"
+msgstr "Open Example Vocabulary File"
+
+#: kva_io.cpp:244
+msgid "Merging file..."
+msgstr "Merging file..."
+
+#: kva_io.cpp:247
+msgid "Merge Vocabulary File"
+msgstr "Merge Vocabulary File"
+
+#: kva_io.cpp:276
+#, c-format
+msgid "Merging %1"
+msgstr "Merging %1"
+
+#: kva_io.cpp:502 kva_io.cpp:608 kva_io.cpp:660
+#, c-format
+msgid "Saving %1"
+msgstr "Saving %1"
+
+#: kva_io.cpp:590
+msgid "Saving file under new filename..."
+msgstr "Saving file under new filename..."
+
+#: kva_io.cpp:595 kva_io.cpp:647
+msgid "Save Vocabulary As"
+msgstr "Save Vocabulary As"
+
+#: kva_io.cpp:600 kva_io.cpp:653
+msgid ""
+"<qt>The file"
+"<br><b>%1</b>"
+"<br>already exists. Do you want to overwrite it?</qt>"
+msgstr ""
+"<qt>The file"
+"<br><b>%1</b>"
+"<br>already exists. Do you want to overwrite it?</qt>"
+
+#: kva_io.cpp:601 kva_io.cpp:654 kvtnewstuff.cpp:79
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kva_io.cpp:631
+msgid "Saving selected area under new filename..."
+msgstr "Saving selected area under new filename..."
+
+#: kva_io.cpp:670
+msgid "Part of: "
+msgstr "Part of: "
+
+#: kva_query.cpp:43
+msgid ""
+"The query dialog was not answered several times in a row.\n"
+"It is assumed that there is currently nobody in front of the screen, and for "
+"that reason the query is stopped."
+msgstr ""
+"The query dialogue was not answered several times in a row.\n"
+"It is assumed that there is currently nobody in front of the screen, and for "
+"that reason the query is stopped."
+
+#: kva_query.cpp:49
+msgid ""
+"There are currently no suitable expressions for the query you started.\n"
+"There are several possible reasons for this; maybe you do not have any "
+"expressions for the type of query you requested.\n"
+"Most likely, you should adjust your settings referring to thresholds and "
+"blocking values in the query options:\n"
+"should the configuration dialog be invoked now?"
+msgstr ""
+"There are currently no suitable expressions for the query you started.\n"
+"There are several possible reasons for this; maybe you do not have any "
+"expressions for the type of query you requested.\n"
+"Most likely, you should adjust your settings referring to thresholds and "
+"blocking values in the query options:\n"
+"should the configuration dialogue be invoked now?"
+
+#: kva_query.cpp:126
+msgid "Starting property query..."
+msgstr "Starting property query..."
+
+#: kva_query.cpp:161 kva_query.cpp:332 kva_query.cpp:609
+msgid "Starting Query"
+msgstr "Starting Query"
+
+#: kva_query.cpp:211 kva_query.cpp:417 kva_query.cpp:721
+msgid "Stopping Query"
+msgstr "Stopping Query"
+
+#: kva_query.cpp:298
+msgid "Starting special query..."
+msgstr "Starting special query..."
+
+#: kva_query.cpp:564
+msgid "Starting random query..."
+msgstr "Starting random query..."
+
+#: kvoctrain.cpp:98
+#, c-format
+msgid ""
+"_: Abbreviation for R)emark\n"
+"R: %1"
+msgstr "R: %1"
+
+#: kvoctrain.cpp:101
+#, c-format
+msgid ""
+"_: Abbreviation for P)ronouncation\n"
+"P: %1"
+msgstr "P: %1"
+
+#: kvoctrain.cpp:104
+#, c-format
+msgid ""
+"_: Abbreviation for T)ype of word\n"
+"T: %1"
+msgstr "T: %1"
+
+#: kvoctrain.cpp:181
+msgid ""
+"The entry dialog contains unsaved changes.\n"
+"Do you want to apply or discard your changes?"
+msgstr ""
+"The entry dialogue contains unsaved changes.\n"
+"Do you want to apply or discard your changes?"
+
+#: kvoctrain.cpp:183
+msgid "Unsaved Changes"
+msgstr "Unsaved Changes"
+
+#: kvoctrain.cpp:321 kvoctrain.cpp:482
+msgid "Edit General Properties"
+msgstr "Edit General Properties"
+
+#: kvoctrain.cpp:367 kvoctrain.cpp:523
+msgid "Edit Properties for Original"
+msgstr "Edit Properties for Original"
+
+#: kvoctrain.cpp:372 kvoctrain.cpp:530
+msgid "Edit Properties of a Translation"
+msgstr "Edit Properties of a Translation"
+
+#: kvoctrain.cpp:618
+msgid "Updating lesson indices..."
+msgstr "Updating lesson indices..."
+
+#: kvoctrain.cpp:631
+msgid "Updating type indices..."
+msgstr "Updating type indices..."
+
+#: kvoctrain.cpp:635
+msgid "Updating tense indices..."
+msgstr "Updating tense indices..."
+
+#: kvoctrain.cpp:640
+msgid ""
+"_: usage (area) of an expression\n"
+"Updating usage label indices..."
+msgstr "Updating usage label indices..."
+
+#: kvoctrain.cpp:703
+msgid ""
+"Do you really want to delete the selected entry?\n"
+msgstr ""
+"Do you really want to delete the selected entry?\n"
+
+#: kvoctrain.cpp:714
+msgid ""
+"Do you really want to delete the selected range?\n"
+msgstr ""
+"Do you really want to delete the selected range?\n"
+
+#: kvoctrain.cpp:894
+#, c-format
+msgid ""
+"_n: 1 entry with the same content has been found and removed.\n"
+"%n entries with the same content have been found and removed."
+msgstr ""
+"1 entry with the same content has been found and removed.\n"
+"%n entries with the same content have been found and removed."
+
+#: kvoctrain.cpp:898
+msgid "Clean Up"
+msgstr "Clean Up"
+
+#: kvoctrain.cpp:906
+msgid "Entries in Lesson"
+msgstr "Entries in Lesson"
+
+#: kvoctrain.cpp:907
+msgid "Enter number of entries in lesson:"
+msgstr "Enter number of entries in lesson:"
+
+#: kvoctrain.cpp:913
+msgid "Creating random lessons..."
+msgstr "Creating random lessons..."
+
+#: kvoctrain.cpp:1002
+msgid ""
+"To append a new language which is not listed in the submenu, you must first add "
+"its data in the general options dialog.\n"
+"Should this dialog be invoked now?"
+msgstr ""
+"To append a new language which is not listed in the submenu, you must first add "
+"its data in the general options dialogue.\n"
+"Should this dialogue be invoked now?"
+
+#: kvoctrain.cpp:1008
+msgid "Invoke Dialog"
+msgstr "Invoke Dialogue"
+
+#: kvoctrain.cpp:1008
+msgid "Do Not Invoke"
+msgstr "Do Not Invoke"
+
+#: kvoctrain.cpp:1050
+msgid "Searching expression..."
+msgstr "Searching expression..."
+
+#: kvoctrain.cpp:1200
+msgid "Resume &Query"
+msgstr "Resume &Query"
+
+#: kvoctrain.cpp:1201
+msgid "Resume &Multiple Choice"
+msgstr "Resume &Multiple Choice"
+
+#: kvoctrain.cpp:1232
+msgid "Another Language..."
+msgstr "Another Language..."
+
+#: kvoctrain.cpp:1270
+msgid "&Original"
+msgstr "&Original"
+
+#: kvoctrain.cpp:1273
+msgid "&Translation"
+msgstr "&Translation"
+
+#: kvoctrain.cpp:1275
+msgid "&%1. Translation"
+msgstr "&%1. Translation"
+
+#: kvoctrain.cpp:1324
+msgid "Printing..."
+msgstr "Printing..."
+
+#: kvoctrain.cpp:1332
+msgid "Ready"
+msgstr "Ready"
+
+#: kvoctraintable.cpp:124
+msgid ""
+"Sorting is currently turned off for this document.\n"
+"\n"
+"Use the document properties dialog to turn sorting on."
+msgstr ""
+"Sorting is currently turned off for this document.\n"
+"\n"
+"Use the document properties dialogue to turn sorting on."
+
+#: kvoctraintableitem.cpp:75
+msgid ""
+"_: state of a row\n"
+"Active, Not in Query"
+msgstr "Active, Not in Query"
+
+#: kvoctraintableitem.cpp:76
+msgid ""
+"_: state of a row\n"
+"In Query"
+msgstr "In Query"
+
+#: kvoctraintableitem.cpp:77
+msgid ""
+"_: state of a row\n"
+"Inactive"
+msgstr "Inactive"
+
+#: kvoctrainview.cpp:60
+msgid "Original"
+msgstr "Original"
+
+#. i18n: file ./statistik-dialogs/StatistikPageForm.ui line 61
+#: kvoctrainview.cpp:179 rc.cpp:783
+#, no-c-format
+msgid "Lesson"
+msgstr "Lesson"
+
+#: kvoctrainview.cpp:372
+#, c-format
+msgid "KVocTrain - %1"
+msgstr "KVocTrain - %1"
+
+#: kvt-core/QueryManager.cpp:53
+msgid "Adjective"
+msgstr "Adjective"
+
+#: kvt-core/QueryManager.cpp:55
+msgid "Adverb"
+msgstr "Adverb"
+
+#: kvt-core/QueryManager.cpp:57
+msgid "Article"
+msgstr "Article"
+
+#: kvt-core/QueryManager.cpp:58
+msgid "Article Definite"
+msgstr "Article Definite"
+
+#: kvt-core/QueryManager.cpp:59
+msgid "Article Indefinite"
+msgstr "Article Indefinite"
+
+#: kvt-core/QueryManager.cpp:61
+msgid "Conjunction"
+msgstr "Conjunction"
+
+#: kvt-core/QueryManager.cpp:63
+msgid "Name"
+msgstr "Name"
+
+#: kvt-core/QueryManager.cpp:65
+msgid "Noun"
+msgstr "Noun"
+
+#: kvt-core/QueryManager.cpp:66
+msgid "Noun Male"
+msgstr "Noun Male"
+
+#: kvt-core/QueryManager.cpp:67
+msgid "Noun Female"
+msgstr "Noun Female"
+
+#: kvt-core/QueryManager.cpp:68
+msgid "Noun Neutral"
+msgstr "Noun Neutral"
+
+#: kvt-core/QueryManager.cpp:70
+msgid "Numeral"
+msgstr "Numeral"
+
+#: kvt-core/QueryManager.cpp:71
+msgid "Numeral Ordinal"
+msgstr "Numeral Ordinal"
+
+#: kvt-core/QueryManager.cpp:72
+msgid "Numeral Cardinal"
+msgstr "Numeral Cardinal"
+
+#: kvt-core/QueryManager.cpp:74
+msgid "Phrase"
+msgstr "Phrase"
+
+#: kvt-core/QueryManager.cpp:76
+msgid "Preposition"
+msgstr "Preposition"
+
+#: kvt-core/QueryManager.cpp:78
+msgid "Pronoun"
+msgstr "Pronoun"
+
+#: kvt-core/QueryManager.cpp:79
+msgid "Pronoun Possessive"
+msgstr "Pronoun Possessive"
+
+#: kvt-core/QueryManager.cpp:80
+msgid "Pronoun Personal"
+msgstr "Pronoun Personal"
+
+#: kvt-core/QueryManager.cpp:82
+msgid "Question"
+msgstr "Question"
+
+#: kvt-core/QueryManager.cpp:84
+msgid "Verb"
+msgstr "Verb"
+
+#: kvt-core/QueryManager.cpp:85
+msgid "Verb Irregular"
+msgstr "Verb Irregular"
+
+#: kvt-core/QueryManager.cpp:86
+msgid "Verb Regular"
+msgstr "Verb Regular"
+
+#: kvt-core/QueryManager.cpp:346
+msgid "Worse Than"
+msgstr "Worse Than"
+
+#: kvt-core/QueryManager.cpp:347
+msgid "Equal/Worse Than"
+msgstr "Equal/Worse Than"
+
+#: kvt-core/QueryManager.cpp:348
+msgid ">"
+msgstr ">"
+
+#: kvt-core/QueryManager.cpp:349
+msgid ">="
+msgstr ">="
+
+#: kvt-core/QueryManager.cpp:350
+msgid "Equal/Better Than"
+msgstr "Equal/Better Than"
+
+#: kvt-core/QueryManager.cpp:351
+msgid "Better Than"
+msgstr "Better Than"
+
+#: kvt-core/QueryManager.cpp:352
+msgid "<="
+msgstr "<="
+
+#: kvt-core/QueryManager.cpp:353
+msgid "<"
+msgstr "<"
+
+#: kvt-core/QueryManager.cpp:355
+msgid "Equal To"
+msgstr "Equal To"
+
+#: kvt-core/QueryManager.cpp:356
+msgid "Not Equal"
+msgstr "Not Equal"
+
+#: kvt-core/QueryManager.cpp:358
+msgid "Contained In"
+msgstr "Contained In"
+
+#: kvt-core/QueryManager.cpp:359
+msgid "Not Contained In"
+msgstr "Not Contained In"
+
+#: kvt-core/QueryManager.cpp:361
+msgid "Within Last"
+msgstr "Within Last"
+
+#: kvt-core/QueryManager.cpp:362
+msgid "Before"
+msgstr "Before"
+
+#: kvt-core/QueryManager.cpp:363
+msgid "Not Queried"
+msgstr "Not Queried"
+
+#: kvt-core/QueryManager.cpp:365
+msgid "Current Lesson"
+msgstr "Current Lesson"
+
+#: kvt-core/QueryManager.cpp:366
+msgid "Not Assigned"
+msgstr "Not Assigned"
+
+#: kvt-core/UsageManager.cpp:54
+msgid "Am."
+msgstr "Am."
+
+#: kvt-core/UsageManager.cpp:54
+msgid "Americanism"
+msgstr "Americanism"
+
+#: kvt-core/UsageManager.cpp:55
+msgid "abbr."
+msgstr "abbr."
+
+#: kvt-core/UsageManager.cpp:55
+msgid "abbreviation"
+msgstr "abbreviation"
+
+#: kvt-core/UsageManager.cpp:56
+msgid "anat."
+msgstr "anat."
+
+#: kvt-core/UsageManager.cpp:56
+msgid "anatomy"
+msgstr "anatomy"
+
+#: kvt-core/UsageManager.cpp:57
+msgid "astr."
+msgstr "astr."
+
+#: kvt-core/UsageManager.cpp:57
+msgid "astronomy"
+msgstr "astronomy"
+
+#: kvt-core/UsageManager.cpp:58
+msgid "biol."
+msgstr "biol."
+
+#: kvt-core/UsageManager.cpp:58
+msgid "biology"
+msgstr "biology"
+
+#: kvt-core/UsageManager.cpp:59
+msgid "b.s."
+msgstr "b.s."
+
+#: kvt-core/UsageManager.cpp:59
+msgid "bad sense"
+msgstr "bad sense"
+
+#: kvt-core/UsageManager.cpp:60
+msgid "contp."
+msgstr "contp."
+
+#: kvt-core/UsageManager.cpp:60
+msgid "contemptuously"
+msgstr "contemptuously"
+
+#: kvt-core/UsageManager.cpp:61
+msgid "eccl."
+msgstr "eccl."
+
+#: kvt-core/UsageManager.cpp:61
+msgid "ecclesiastical"
+msgstr "ecclesiastical"
+
+#: kvt-core/UsageManager.cpp:62
+msgid "fig."
+msgstr "fig."
+
+#: kvt-core/UsageManager.cpp:62
+msgid "figuratively"
+msgstr "figuratively"
+
+#: kvt-core/UsageManager.cpp:63
+msgid "geol."
+msgstr "geol."
+
+#: kvt-core/UsageManager.cpp:63
+msgid "geology"
+msgstr "geology"
+
+#: kvt-core/UsageManager.cpp:64
+msgid "hist."
+msgstr "hist."
+
+#: kvt-core/UsageManager.cpp:64
+msgid "historical"
+msgstr "historical"
+
+#: kvt-core/UsageManager.cpp:65
+msgid "icht."
+msgstr "icht."
+
+#: kvt-core/UsageManager.cpp:65
+msgid "ichthyology"
+msgstr "ichthyology"
+
+#: kvt-core/UsageManager.cpp:66
+msgid "ifml."
+msgstr "ifml."
+
+#: kvt-core/UsageManager.cpp:66
+msgid "informal"
+msgstr "informal"
+
+#: kvt-core/UsageManager.cpp:67
+msgid "iro."
+msgstr "iro."
+
+#: kvt-core/UsageManager.cpp:67
+msgid "ironic"
+msgstr "ironic"
+
+#: kvt-core/UsageManager.cpp:68
+msgid "irr."
+msgstr "irr."
+
+#: kvt-core/UsageManager.cpp:68
+msgid "irregular"
+msgstr "irregular"
+
+#: kvt-core/UsageManager.cpp:69
+msgid "lit."
+msgstr "lit."
+
+#: kvt-core/UsageManager.cpp:69
+msgid "literary"
+msgstr "literary"
+
+#: kvt-core/UsageManager.cpp:70
+msgid "metall."
+msgstr "metall."
+
+#: kvt-core/UsageManager.cpp:70
+msgid "metallurgy"
+msgstr "metallurgy"
+
+#: kvt-core/UsageManager.cpp:71
+msgid "meteor."
+msgstr "meteor."
+
+#: kvt-core/UsageManager.cpp:71
+msgid "meteorology"
+msgstr "meteorology"
+
+#: kvt-core/UsageManager.cpp:72
+msgid "min."
+msgstr "min."
+
+#: kvt-core/UsageManager.cpp:72
+msgid "mineralogy"
+msgstr "mineralogy"
+
+#: kvt-core/UsageManager.cpp:73
+msgid "mot."
+msgstr "mot."
+
+#: kvt-core/UsageManager.cpp:73
+msgid "motoring"
+msgstr "motoring"
+
+#: kvt-core/UsageManager.cpp:74
+msgid "mount."
+msgstr "mount."
+
+#: kvt-core/UsageManager.cpp:74
+msgid "mountaineering"
+msgstr "mountaineering"
+
+#: kvt-core/UsageManager.cpp:75
+msgid "myth."
+msgstr "myth."
+
+#: kvt-core/UsageManager.cpp:75
+msgid "mythology"
+msgstr "mythology"
+
+#: kvt-core/UsageManager.cpp:76
+msgid ""
+"_: abbreviation: proper name\n"
+"npr."
+msgstr "npr."
+
+#: kvt-core/UsageManager.cpp:76
+msgid "proper name"
+msgstr "proper name"
+
+#: kvt-core/UsageManager.cpp:77
+msgid "opt."
+msgstr "opt."
+
+#: kvt-core/UsageManager.cpp:77
+msgid "optics"
+msgstr "optics"
+
+#: kvt-core/UsageManager.cpp:78
+msgid "orn."
+msgstr "orn."
+
+#: kvt-core/UsageManager.cpp:78
+msgid "ornithology"
+msgstr "ornithology"
+
+#: kvt-core/UsageManager.cpp:79
+msgid "o.s."
+msgstr "o.s."
+
+#: kvt-core/UsageManager.cpp:79
+msgid "oneself"
+msgstr "oneself"
+
+#: kvt-core/UsageManager.cpp:80
+msgid "pers."
+msgstr "pers."
+
+#: kvt-core/UsageManager.cpp:80
+msgid "person"
+msgstr "person"
+
+#: kvt-core/UsageManager.cpp:81
+msgid "parl."
+msgstr "parl."
+
+#: kvt-core/UsageManager.cpp:81
+msgid "parliamentary"
+msgstr "parliamentary"
+
+#: kvt-core/UsageManager.cpp:82
+msgid "pharm."
+msgstr "pharm."
+
+#: kvt-core/UsageManager.cpp:82
+msgid "pharmacy"
+msgstr "pharmacy"
+
+#: kvt-core/UsageManager.cpp:83
+msgid "phls."
+msgstr "phls."
+
+#: kvt-core/UsageManager.cpp:83
+msgid "philosophy"
+msgstr "philosophy"
+
+#: kvt-core/UsageManager.cpp:84
+msgid "phot."
+msgstr "phot."
+
+#: kvt-core/UsageManager.cpp:84
+msgid "photography"
+msgstr "photography"
+
+#: kvt-core/UsageManager.cpp:85
+msgid "phys."
+msgstr "phys."
+
+#: kvt-core/UsageManager.cpp:85
+msgid "physics"
+msgstr "physics"
+
+#: kvt-core/UsageManager.cpp:86
+msgid "physiol."
+msgstr "physiol."
+
+#: kvt-core/UsageManager.cpp:86
+msgid "physiology"
+msgstr "physiology"
+
+#: kvt-core/UsageManager.cpp:87
+msgid "pl."
+msgstr "pl."
+
+#: kvt-core/UsageManager.cpp:87
+msgid "plural"
+msgstr "plural"
+
+#: kvt-core/UsageManager.cpp:88
+msgid "poet."
+msgstr "poet."
+
+#: kvt-core/UsageManager.cpp:88
+msgid "poetry"
+msgstr "poetry"
+
+#: kvt-core/UsageManager.cpp:89
+msgid "pol."
+msgstr "pol."
+
+#: kvt-core/UsageManager.cpp:89
+msgid "politics"
+msgstr "politics"
+
+#: kvt-core/UsageManager.cpp:90
+msgid "prov."
+msgstr "prov."
+
+#: kvt-core/UsageManager.cpp:90
+msgid "provincialism"
+msgstr "provincialism"
+
+#: kvt-core/UsageManager.cpp:91
+msgid "psych."
+msgstr "psych."
+
+#: kvt-core/UsageManager.cpp:91
+msgid "psychology"
+msgstr "psychology"
+
+#: kvt-core/UsageManager.cpp:92
+msgid "rhet."
+msgstr "rhet."
+
+#: kvt-core/UsageManager.cpp:92
+msgid "rhetoric"
+msgstr "rhetoric"
+
+#: kvt-core/UsageManager.cpp:93
+msgid "surv."
+msgstr "surv."
+
+#: kvt-core/UsageManager.cpp:93
+msgid "surveying"
+msgstr "surveying"
+
+#: kvt-core/UsageManager.cpp:94
+msgid "tel."
+msgstr "tel."
+
+#: kvt-core/UsageManager.cpp:94
+msgid "telegraphy"
+msgstr "telegraphy"
+
+#: kvt-core/UsageManager.cpp:95
+msgid "teleph."
+msgstr "teleph."
+
+#: kvt-core/UsageManager.cpp:95
+msgid "telephony"
+msgstr "telephony"
+
+#: kvt-core/UsageManager.cpp:96
+msgid "thea."
+msgstr "thea."
+
+#: kvt-core/UsageManager.cpp:96
+msgid "theater"
+msgstr "theatre"
+
+#: kvt-core/UsageManager.cpp:97
+msgid "typ."
+msgstr "typ."
+
+#: kvt-core/UsageManager.cpp:97
+msgid "typography"
+msgstr "typography"
+
+#: kvt-core/UsageManager.cpp:98
+msgid "univ."
+msgstr "univ."
+
+#: kvt-core/UsageManager.cpp:98
+msgid "university"
+msgstr "university"
+
+#: kvt-core/UsageManager.cpp:99
+msgid "vet."
+msgstr "vet."
+
+#: kvt-core/UsageManager.cpp:99
+msgid "veterinary medicine"
+msgstr "veterinary medicine"
+
+#: kvt-core/UsageManager.cpp:100
+msgid "zo."
+msgstr "zo."
+
+#: kvt-core/UsageManager.cpp:100
+msgid "zoology"
+msgstr "zoology"
+
+#: kvt-core/grammarmanager.cpp:33
+msgid "Simple Present"
+msgstr "Simple Present"
+
+#: kvt-core/grammarmanager.cpp:34
+msgid "Preset Progressive"
+msgstr "Preset Progressive"
+
+#: kvt-core/grammarmanager.cpp:35
+msgid "Preset Perfect"
+msgstr "Preset Perfect"
+
+#: kvt-core/grammarmanager.cpp:37
+msgid "Simple Past"
+msgstr "Simple Past"
+
+#: kvt-core/grammarmanager.cpp:38
+msgid "Past Progressive"
+msgstr "Past Progressive"
+
+#: kvt-core/grammarmanager.cpp:39
+msgid "Past Participle"
+msgstr "Past Participle"
+
+#: kvt-core/grammarmanager.cpp:41
+msgid "Future"
+msgstr "Future"
+
+#: kvt-core/kvd_csv.cpp:70
+msgid "! Title:"
+msgstr "! Title:"
+
+#: kvt-core/kvd_csv.cpp:71
+msgid "! Author:"
+msgstr "! Author:"
+
+#: kvt-core/kvd_csv.cpp:239
+msgid "Error in csv file"
+msgstr "Error in csv file"
+
+#: kvt-core/kvd_lex.cpp:391
+msgid "Error in lex file"
+msgstr "Error in lex file"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:86 kvt-core/kvd_rb_kvtml1.cpp:112
+#: kvt-core/kvd_rb_kvtml1.cpp:119 kvt-core/kvd_rb_kvtml1.cpp:160
+#: kvt-core/kvd_rb_kvtml1.cpp:186 kvt-core/kvd_rb_kvtml1.cpp:193
+#: kvt-core/kvd_rb_kvtml1.cpp:234 kvt-core/kvd_rb_kvtml1.cpp:260
+#: kvt-core/kvd_rb_kvtml1.cpp:267 kvt-core/kvd_rb_kvtml1.cpp:556
+#: kvt-core/kvd_rb_kvtml1.cpp:623 kvt-core/kvd_rb_kvtml1.cpp:705
+#: kvt-core/kvd_rb_kvtml2.cpp:207 kvt-core/kvd_rb_kvtml2.cpp:214
+#: kvt-core/kvd_rb_kvtml2.cpp:369 kvt-core/kvd_rb_kvtml2.cpp:377
+#: kvt-core/kvd_rh_kvtml.cpp:193 kvt-core/kvd_rh_kvtml.cpp:199
+#: kvt-core/kvd_rh_kvtml.cpp:276 kvt-core/kvd_rh_kvtml.cpp:510
+#: kvt-core/kvd_rh_kvtml.cpp:751 kvt-core/kvd_rh_kvtml.cpp:783
+#: kvt-core/kvd_rh_kvtml.cpp:790 kvt-core/kvd_rh_kvtml.cpp:826
+msgid "expected ending tag <%1>"
+msgstr "expected ending tag <%1>"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:99 kvt-core/kvd_rb_kvtml1.cpp:107
+#: kvt-core/kvd_rb_kvtml1.cpp:173 kvt-core/kvd_rb_kvtml1.cpp:181
+#: kvt-core/kvd_rb_kvtml1.cpp:247 kvt-core/kvd_rb_kvtml1.cpp:255
+#: kvt-core/kvd_rb_kvtml1.cpp:698 kvt-core/kvd_rb_kvtml2.cpp:82
+#: kvt-core/kvd_rb_kvtml2.cpp:162 kvt-core/kvd_rb_kvtml2.cpp:171
+#: kvt-core/kvd_rb_kvtml2.cpp:182 kvt-core/kvd_rb_kvtml2.cpp:193
+#: kvt-core/kvd_rb_kvtml2.cpp:201 kvt-core/kvd_rb_kvtml2.cpp:322
+#: kvt-core/kvd_rb_kvtml2.cpp:331 kvt-core/kvd_rb_kvtml2.cpp:342
+#: kvt-core/kvd_rb_kvtml2.cpp:353 kvt-core/kvd_rb_kvtml2.cpp:363
+#: kvt-core/kvd_rb_kvtml2.cpp:453 kvt-core/kvd_rh_kvtml.cpp:57
+#: kvt-core/kvd_rh_kvtml.cpp:182 kvt-core/kvd_rh_kvtml.cpp:189
+#: kvt-core/kvd_rh_kvtml.cpp:769 kvt-core/kvd_rh_kvtml.cpp:777
+msgid "I/O failure"
+msgstr "I/O failure"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:130 kvt-core/kvd_rb_kvtml1.cpp:204
+#: kvt-core/kvd_rb_kvtml1.cpp:278 kvt-core/kvd_rb_kvtml1.cpp:585
+#: kvt-core/kvd_rb_kvtml1.cpp:664 kvt-core/kvd_rb_kvtml1.cpp:804
+#: kvt-core/kvd_rb_kvtml2.cpp:443 kvt-core/kvd_rh_kvtml.cpp:378
+#: kvt-core/kvd_rh_kvtml.cpp:698 kvt-core/kvd_rh_kvtml.cpp:800
+#: kvt-core/kvd_rh_kvtml.cpp:844
+msgid "unexpected ending tag <%1>"
+msgstr "unexpected ending tag <%1>"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:715 kvt-core/kvd_rb_kvtml1.cpp:726
+#: kvt-core/kvd_rb_kvtml1.cpp:737 kvt-core/kvd_rb_kvtml1.cpp:748
+#: kvt-core/kvd_rb_kvtml1.cpp:759 kvt-core/kvd_rb_kvtml1.cpp:770
+#: kvt-core/kvd_rb_kvtml1.cpp:782 kvt-core/kvd_rb_kvtml2.cpp:103
+msgid "repeated occurrence of tag <%1>"
+msgstr "repeated occurrence of tag <%1>"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:827 kvt-core/kvd_rb_kvtml1.cpp:851
+#: kvt-core/kvd_rb_kvtml1.cpp:872 kvt-core/kvd_rb_kvtml1.cpp:884
+msgid ""
+"File:\t%1\n"
+"Line:\t%2\n"
+msgstr ""
+"File:\t%1\n"
+"Line:\t%2\n"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:830
+msgid ""
+"Your document contains an unknown attribute <%1> in tag <%2>.\n"
+"Maybe your version of KVocTrain is too old, or the document is damaged.\n"
+"If you proceed and save afterwards you are likely to lose data;\n"
+"do you want to proceed anyway?\n"
+msgstr ""
+"Your document contains an unknown attribute <%1> in tag <%2>.\n"
+"Maybe your version of KVocTrain is too old, or the document is damaged.\n"
+"If you proceed and save afterwards you are likely to lose data;\n"
+"do you want to proceed anyway?\n"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:840
+msgid "Unknown attribute"
+msgstr "Unknown attribute"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:854
+msgid ""
+"Your document contains an unknown tag <%1>. Maybe your version of KVocTrain is "
+"too old, or the document is damaged.\n"
+"Loading is aborted because KVocTrain cannot read documents with unknown "
+"elements.\n"
+msgstr ""
+"Your document contains an unknown tag <%1>. Maybe your version of KVocTrain is "
+"too old, or the document is damaged.\n"
+"Loading is aborted because KVocTrain cannot read documents with unknown "
+"elements.\n"
+
+#: kvt-core/kvd_rb_kvtml1.cpp:862
+msgid "Unknown element"
+msgstr "Unknown element"
+
+#: kvt-core/kvd_rb_kvtml2.cpp:88 kvt-core/kvd_rh_kvtml.cpp:271
+#: kvt-core/kvd_rh_kvtml.cpp:286 kvt-core/kvd_rh_kvtml.cpp:324
+#: kvt-core/kvd_rh_kvtml.cpp:333 kvt-core/kvd_rh_kvtml.cpp:342
+#: kvt-core/kvd_rh_kvtml.cpp:351 kvt-core/kvd_rh_kvtml.cpp:360
+#: kvt-core/kvd_rh_kvtml.cpp:369 kvt-core/kvd_rh_kvtml.cpp:505
+#: kvt-core/kvd_rh_kvtml.cpp:520 kvt-core/kvd_rh_kvtml.cpp:598
+#: kvt-core/kvd_rh_kvtml.cpp:607 kvt-core/kvd_rh_kvtml.cpp:616
+#: kvt-core/kvd_rh_kvtml.cpp:630 kvt-core/kvd_rh_kvtml.cpp:639
+#: kvt-core/kvd_rh_kvtml.cpp:648 kvt-core/kvd_rh_kvtml.cpp:657
+#: kvt-core/kvd_rh_kvtml.cpp:666 kvt-core/kvd_rh_kvtml.cpp:680
+#: kvt-core/kvd_rh_kvtml.cpp:689
+msgid "disallowed occurrence of tag <%1>"
+msgstr "disallowed occurrence of tag <%1>"
+
+#: kvt-core/kvd_rb_kvtml2.cpp:152 kvt-core/kvd_rb_kvtml2.cpp:313
+#: kvt-core/kvd_rh_kvtml.cpp:302 kvt-core/kvd_rh_kvtml.cpp:538
+msgid "ambiguous definition of language code"
+msgstr "ambiguous definition of language code"
+
+#: kvt-core/kvd_rb_kvtml2.cpp:262 kvt-core/kvd_rb_kvtml2.cpp:387
+msgid "starting tag <%1> is missing"
+msgstr "starting tag <%1> is missing"
+
+#: kvt-core/kvd_rh_kvtml.cpp:44
+msgid "invalid xml file header"
+msgstr "invalid xml file header"
+
+#: kvt-core/kvd_rh_kvtml.cpp:63
+msgid "Tag <%1> was expected but tag <%2> was read."
+msgstr "Tag <%1> was expected but tag <%2> was read."
+
+#: kvt-core/kvd_rh_kvtml.cpp:85
+msgid ""
+"Unknown document encoding \"%1\" was encountered.\n"
+"\n"
+"It will be ignored. Encoding is now \"%2\"."
+msgstr ""
+"Unknown document encoding \"%1\" was encountered.\n"
+"\n"
+"It will be ignored. Encoding is now \"%2\"."
+
+#: kvt-core/kvd_vcb.cpp:195
+msgid "Error in vocabbox file"
+msgstr "Error in vocabbox file"
+
+#: kvt-core/kvoctraindoc.cpp:108
+msgid "<qt>Cannot open file<br><b>%1</b></qt>"
+msgstr "<qt>Cannot open file<br><b>%1</b></qt>"
+
+#: kvt-core/kvoctraindoc.cpp:168
+msgid ""
+"Could not load \"%1\"\n"
+"Do you want to try again?"
+msgstr ""
+"Could not load \"%1\"\n"
+"Do you want to try again?"
+
+#: kvt-core/kvoctraindoc.cpp:171 kvt-core/kvoctraindoc.cpp:267
+msgid "I/O Failure"
+msgstr "I/O Failure"
+
+#: kvt-core/kvoctraindoc.cpp:172 kvt-core/kvoctraindoc.cpp:268
+msgid "&Retry"
+msgstr "&Retry"
+
+#: kvt-core/kvoctraindoc.cpp:225
+msgid "<qt>Cannot write to file<br><b>%1</b></qt>"
+msgstr "<qt>Cannot write to file<br><b>%1</b></qt>"
+
+#: kvt-core/kvoctraindoc.cpp:264
+msgid ""
+"Could not save \"%1\"\n"
+"Do you want to try again?"
+msgstr ""
+"Could not save \"%1\"\n"
+"Do you want to try again?"
+
+#: kvt-core/kvoctraindoc.cpp:746 statistik-dialogs/StatistikPage.cpp:230
+msgid "<no lesson>"
+msgstr "<no lesson>"
+
+#: kvt-core/kvoctrainexpr.h:36
+#, fuzzy
+msgid "Not Queried Yet"
+msgstr "Not Queried"
+
+#: kvt-core/kvoctrainexpr.h:39
+#, fuzzy
+msgid "Level 1"
+msgstr "Level &1:"
+
+#: kvt-core/kvoctrainexpr.h:42
+#, fuzzy
+msgid "Level 2"
+msgstr "Level &2:"
+
+#: kvt-core/kvoctrainexpr.h:45
+#, fuzzy
+msgid "Level 3"
+msgstr "Level &3:"
+
+#: kvt-core/kvoctrainexpr.h:48
+#, fuzzy
+msgid "Level 4"
+msgstr "Level &4:"
+
+#: kvt-core/kvoctrainexpr.h:51
+#, fuzzy
+msgid "Level 5"
+msgstr "Level &5:"
+
+#: kvt-core/kvoctrainexpr.h:54
+#, fuzzy
+msgid "Level 6"
+msgstr "Level &6:"
+
+#: kvt-core/kvoctrainexpr.h:57
+#, fuzzy
+msgid "Level 7"
+msgstr "Level &7:"
+
+#: kvtnewstuff.cpp:77
+msgid "The file '%1' already exists. Do you want to overwrite it?"
+msgstr "The file '%1' already exists. Do you want to overwrite it?"
+
+#: kvtnewstuff.cpp:84
+msgid ""
+"<qt>The selected file will now be downloaded and saved as\n"
+"<b>'%1'</b>.</qt>"
+msgstr ""
+"<qt>The selected file will now be downloaded and saved as\n"
+"<b>'%1'</b>.</qt>"
+
+#: main.cpp:36
+msgid "+[file]"
+msgstr "+[file]"
+
+#: main.cpp:36
+msgid "Document file to open"
+msgstr "Document file to open"
+
+#: main.cpp:40
+msgid "Vocabulary Trainer"
+msgstr "Vocabulary Trainer"
+
+#: main.cpp:44
+msgid "KVocTrain"
+msgstr "KVocTrain"
+
+#: main.cpp:48
+#, fuzzy
+msgid ""
+"© 1999-2002\tEwald Arnold\n"
+"© 2001-2002\tThe KDE team\n"
+"© 2004-2007\tPeter Hedlund\n"
+"© 2007 \tFrederik Gladhorn\n"
+msgstr ""
+"(c) 1999-2002\tEwald Arnold\n"
+"(c) 2001-2002\tThe KDE team\n"
+"(c) 2004-2005\tPeter Hedlund\n"
+
+#: main.cpp:52
+msgid "Helps you train your vocabulary"
+msgstr "Helps you train your vocabulary"
+
+#: main.cpp:57
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: main.cpp:60
+msgid "Former Maintainer and Countless Improvements"
+msgstr ""
+
+#: main.cpp:62
+msgid "Original Author"
+msgstr "Original Author"
+
+#: main.cpp:66
+msgid "Help with port to Qt3/KDE3"
+msgstr "Help with port to Qt3/KDE3"
+
+#: main.cpp:69
+msgid "Initial Italian localization"
+msgstr "Initial Italian localisation"
+
+#: main.cpp:72
+msgid "Initial French localization"
+msgstr "Initial French localisation"
+
+#: main.cpp:75
+msgid "Initial Polish localization"
+msgstr "Initial Polish localisation"
+
+#: main.cpp:78
+msgid "Converting documentation to docbook format"
+msgstr "Converting documentation to docbook format"
+
+#: main.cpp:81
+msgid "Tool to create lists with ISO639 codes"
+msgstr "Tool to create lists with ISO639 codes"
+
+#: main.cpp:84
+msgid ""
+"Converter script \"langen2kvtml\" \n"
+"Download files at http://www.vokabeln.de/files.htm"
+msgstr ""
+"Converter script \"langen2kvtml\" \n"
+"Download files at http://www.vokabeln.de/files.htm"
+
+#: main.cpp:87
+msgid "Patch to implement Leitner learning method"
+msgstr "Patch to implement Leitner learning method"
+
+#: main.cpp:90
+msgid "Port to KConfig XT"
+msgstr "Port to KConfig XT"
+
+#: main.cpp:92
+msgid "KDE Team"
+msgstr "KDE Team"
+
+#: main.cpp:93
+msgid "Many small enhancements"
+msgstr "Many small enhancements"
+
+#: query-dialogs/AdjQueryDlg.cpp:53
+msgid "Comparison Training"
+msgstr "Comparison Training"
+
+#: query-dialogs/ArtQueryDlg.cpp:53
+msgid "Article Training"
+msgstr "Article Training"
+
+#: query-dialogs/ArtQueryDlg.cpp:116
+msgid "&female:\t"
+msgstr "&female:\t"
+
+#: query-dialogs/ArtQueryDlg.cpp:128
+msgid "&male:\t"
+msgstr "&male:\t"
+
+#: query-dialogs/ArtQueryDlg.cpp:140
+msgid "&natural:\t"
+msgstr "&natural:\t"
+
+#: query-dialogs/MCQueryDlg.cpp:56
+msgid "Multiple Choice"
+msgstr "Multiple Choice"
+
+#: query-dialogs/QueryDlgBase.cpp:38
+msgid "&Stop Query"
+msgstr "&Stop Query"
+
+#: query-dialogs/QueryDlgBase.cpp:38
+msgid "&Edit Expression..."
+msgstr "&Edit Expression..."
+
+#: query-dialogs/QueryDlgBase.cpp:308
+msgid "Well done, you knew the correct answer. %1% done."
+msgstr "Well done, you knew the correct answer. %1% done."
+
+#: query-dialogs/QueryDlgBase.cpp:314
+msgid "You waited too long to enter the correct answer. %1% done."
+msgstr "You waited too long to enter the correct answer. %1% done."
+
+#: query-dialogs/QueryDlgBase.cpp:320
+msgid "Your answer was wrong. %1% done."
+msgstr "Your answer was wrong. %1% done."
+
+#: query-dialogs/RandomQueryDlg.cpp:138
+msgid "Random Query"
+msgstr "Random Query"
+
+#: query-dialogs/RandomQueryDlg.cpp:204
+msgid "Loading Random Query"
+msgstr "Loading Random Query"
+
+#: query-dialogs/RandomQueryDlg.cpp:495
+msgid ""
+"Press F5 for a list of translations starting with '%1'\n"
+"Press F6 for a list of translations containing '%2'"
+msgstr ""
+"Press F5 for a list of translations starting with '%1'\n"
+"Press F6 for a list of translations containing '%2'"
+
+#: query-dialogs/SimpleQueryDlg.cpp:108 query-dialogs/SimpleQueryDlg.cpp:120
+msgid "Expression"
+msgstr "Expression"
+
+#: query-dialogs/SimpleQueryDlg.cpp:109
+msgid "Enter the synonym:"
+msgstr "Enter the synonym:"
+
+#: query-dialogs/SimpleQueryDlg.cpp:110
+msgid "Synonym Training"
+msgstr "Synonym Training"
+
+#: query-dialogs/SimpleQueryDlg.cpp:121
+msgid "Enter the antonym:"
+msgstr "Enter the antonym:"
+
+#: query-dialogs/SimpleQueryDlg.cpp:122
+msgid "Antonym Training"
+msgstr "Antonym Training"
+
+#: query-dialogs/SimpleQueryDlg.cpp:131
+msgid "Paraphrase"
+msgstr "Paraphrase"
+
+#: query-dialogs/SimpleQueryDlg.cpp:132
+msgid "Enter the word:"
+msgstr "Enter the word:"
+
+#: query-dialogs/SimpleQueryDlg.cpp:133
+msgid "Paraphrase Training"
+msgstr "Paraphrase Training"
+
+#: query-dialogs/SimpleQueryDlg.cpp:142
+msgid "Example sentence"
+msgstr "Example sentence"
+
+#: query-dialogs/SimpleQueryDlg.cpp:143
+msgid "Fill in the missing word:"
+msgstr "Fill in the missing word:"
+
+#: query-dialogs/SimpleQueryDlg.cpp:144
+msgid "Example Training"
+msgstr "Example Training"
+
+#: query-dialogs/VerbQueryDlg.cpp:52
+msgid "Verb Training"
+msgstr "Verb Training"
+
+#: query-dialogs/VerbQueryDlg.cpp:182
+#, c-format
+msgid "Current tense is: %1."
+msgstr "Current tense is: %1."
+
+#: spotlight2kvtml.cpp:170 spotlight2kvtml.cpp:174
+msgid "UK "
+msgstr "UK "
+
+#: spotlight2kvtml.cpp:179 spotlight2kvtml.cpp:183
+msgid "N. Am. "
+msgstr "N. Am. "
+
+#: spotlight2kvtml.cpp:188 spotlight2kvtml.cpp:192
+msgid "US "
+msgstr "US "
+
+#: spotlight2kvtml.cpp:197 spotlight2kvtml.cpp:201
+msgid "ifml. "
+msgstr "ifml. "
+
+#: spotlight2kvtml.cpp:206 spotlight2kvtml.cpp:210
+msgid "vulg. "
+msgstr "vulg. "
+
+#: spotlight2kvtml.cpp:277
+msgid "Spotlight Online, issue "
+msgstr "Spotlight Online, issue "
+
+#: spotlight2kvtml.cpp:278
+msgid ""
+"\"Spotlight Online, www.spotlight-online.de (converted by spotlight2kvtml)"
+msgstr ""
+"\"Spotlight Online, www.spotlight-online.de (converted by spotlight2kvtml)"
+
+#: spotlight2kvtml.cpp:307
+msgid ""
+"usage: spotlight2kvtml spotfile month year\n"
+"\n"
+msgstr ""
+"usage: spotlight2kvtml spotfile month year\n"
+"\n"
+
+#: spotlight2kvtml.cpp:331
+msgid "Could not read "
+msgstr "Could not read "
+
+#: spotlight2kvtml.cpp:342
+msgid "Could not write "
+msgstr "Could not write "
+
+#: statistik-dialogs/StatistikDlg.cpp:38
+msgid "Document Statistics"
+msgstr "Document Statistics"
+
+#: statistik-dialogs/StatistikPage.cpp:275
+msgid "Number of Entries per Grade"
+msgstr "Number of Entries per Grade"
+
+#. i18n: file kvoctrainui.rc line 19
+#: rc.cpp:3
+#, no-c-format
+msgid "Vo&cabulary"
+msgstr "Vo&cabulary"
+
+#. i18n: file kvoctrainui.rc line 32
+#: rc.cpp:6
+#, no-c-format
+msgid "&Learning"
+msgstr "&Learning"
+
+#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 16
+#: rc.cpp:12 rc.cpp:30 rc.cpp:90 rc.cpp:108 rc.cpp:126 rc.cpp:135 rc.cpp:153
+#: rc.cpp:480 rc.cpp:669 rc.cpp:753 rc.cpp:771 rc.cpp:786 rc.cpp:807
+#: rc.cpp:822 rc.cpp:852 rc.cpp:870 rc.cpp:876 rc.cpp:888 rc.cpp:894
+#: rc.cpp:897 rc.cpp:906 rc.cpp:948 rc.cpp:975 rc.cpp:978 rc.cpp:981
+#: rc.cpp:1026 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:1059 rc.cpp:1176
+#: rc.cpp:1179 rc.cpp:1182 rc.cpp:1185 rc.cpp:1188 rc.cpp:1215 rc.cpp:1218
+#, no-c-format
+msgid "-"
+msgstr "-"
+
+#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 33
+#: rc.cpp:15
+#, no-c-format
+msgid "Tense Descriptions"
+msgstr "Tense Descriptions"
+
+#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 75
+#: rc.cpp:18 rc.cpp:114 rc.cpp:141 rc.cpp:159
+#, no-c-format
+msgid "&New..."
+msgstr "&New..."
+
+#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 91
+#: rc.cpp:21 rc.cpp:117 rc.cpp:144 rc.cpp:162
+#, no-c-format
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 33
+#: rc.cpp:33
+#, no-c-format
+msgid "Language Elements"
+msgstr "Language Elements"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 58
+#: rc.cpp:36
+#, no-c-format
+msgid "Language code (ISO 639):"
+msgstr "Language code (ISO 639):"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 116
+#: rc.cpp:39
+#, no-c-format
+msgid "Articles"
+msgstr "Articles"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 133
+#: rc.cpp:42 rc.cpp:921
+#, no-c-format
+msgid "&Female:"
+msgstr "&Female:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 144
+#: rc.cpp:45 rc.cpp:933
+#, no-c-format
+msgid "&Male:"
+msgstr "&Male:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 176
+#: rc.cpp:48
+#, no-c-format
+msgid "Definite"
+msgstr "Definite"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 266
+#: rc.cpp:51 rc.cpp:930
+#, no-c-format
+msgid "&Neutral:"
+msgstr "&Neutral:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 277
+#: rc.cpp:54
+#, no-c-format
+msgid "Indefinite"
+msgstr "Indefinite"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 295
+#: rc.cpp:57
+#, no-c-format
+msgid "Conjugation"
+msgstr "Conjugation"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 312
+#: rc.cpp:60 rc.cpp:918
+#, no-c-format
+msgid "&1. Person:"
+msgstr "&1. Person:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 323
+#: rc.cpp:63 rc.cpp:936
+#, no-c-format
+msgid "&2. Person:"
+msgstr "&2. Person:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 334
+#: rc.cpp:66
+#, no-c-format
+msgid "3. Person:"
+msgstr "3. Person:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 389
+#: rc.cpp:69 rc.cpp:912
+#, no-c-format
+msgid "C&ommon"
+msgstr "C&ommon"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 397
+#: rc.cpp:72
+#, no-c-format
+msgid "F&emale:"
+msgstr "F&emale:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 408
+#: rc.cpp:75
+#, no-c-format
+msgid "M&ale:"
+msgstr "M&ale:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 419
+#: rc.cpp:78
+#, no-c-format
+msgid "Neu&tral:"
+msgstr "Neu&tral:"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 430
+#: rc.cpp:81 rc.cpp:939
+#, no-c-format
+msgid "Plural"
+msgstr "Plural"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 446
+#: rc.cpp:84 rc.cpp:915
+#, no-c-format
+msgid "&Common"
+msgstr "&Common"
+
+#. i18n: file ./docprop-dialogs/LangPropPageForm.ui line 454
+#: rc.cpp:87 rc.cpp:924
+#, no-c-format
+msgid "Singular"
+msgstr "Singular"
+
+#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 33
+#: rc.cpp:93
+#, no-c-format
+msgid "General Document Properties"
+msgstr "General Document Properties"
+
+#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 50
+#: rc.cpp:96
+#, no-c-format
+msgid "&Title:"
+msgstr "&Title:"
+
+#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 74
+#: rc.cpp:99
+#, no-c-format
+msgid "&Authors:"
+msgstr "&Authors:"
+
+#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 85
+#: rc.cpp:102 rc.cpp:801 rc.cpp:984
+#, no-c-format
+msgid "&Remark:"
+msgstr "&Remark:"
+
+#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 96
+#: rc.cpp:105
+#, no-c-format
+msgid "&License:"
+msgstr "&Licence:"
+
+#. i18n: file ./docprop-dialogs/UsageOptPageForm.ui line 33
+#: rc.cpp:111
+#, no-c-format
+msgid "Usage Labels"
+msgstr "Usage Labels"
+
+#. i18n: file ./docprop-dialogs/DocOptionsPageForm.ui line 33
+#: rc.cpp:129
+#, no-c-format
+msgid "Document Options"
+msgstr "Document Options"
+
+#. i18n: file ./docprop-dialogs/DocOptionsPageForm.ui line 50
+#: rc.cpp:132
+#, no-c-format
+msgid "Allo&w sorting"
+msgstr "Allo&w sorting"
+
+#. i18n: file ./docprop-dialogs/TypeOptPageForm.ui line 33
+#: rc.cpp:138
+#, no-c-format
+msgid "Type Descriptions"
+msgstr "Type Descriptions"
+
+#. i18n: file ./docprop-dialogs/LessOptPageForm.ui line 33
+#: rc.cpp:156
+#, no-c-format
+msgid "Lesson Descriptions"
+msgstr "Lesson Descriptions"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 35
+#: rc.cpp:171
+#, no-c-format
+msgid "&Table font:"
+msgstr "&Table font:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 51
+#: rc.cpp:174
+#, no-c-format
+msgid "&IPA font:"
+msgstr "&IPA font:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 70
+#: rc.cpp:177
+#, no-c-format
+msgid "Grade Colors"
+msgstr "Grade Colours"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 95
+#: rc.cpp:180 rc.cpp:501
+#, no-c-format
+msgid "Level &4:"
+msgstr "Level &4:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 114
+#: rc.cpp:183 rc.cpp:489
+#, no-c-format
+msgid "Level &5:"
+msgstr "Level &5:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 133
+#: rc.cpp:186 rc.cpp:504
+#, no-c-format
+msgid "Level &7:"
+msgstr "Level &7:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 152
+#: rc.cpp:189 rc.cpp:492
+#, no-c-format
+msgid "Level &6:"
+msgstr "Level &6:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 171
+#: rc.cpp:192
+#, no-c-format
+msgid "&N"
+msgstr "&N"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 187
+#: rc.cpp:195
+#, no-c-format
+msgid "Not &queried:"
+msgstr "Not &queried:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 206
+#: rc.cpp:198
+#, no-c-format
+msgid "&1"
+msgstr "&1"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 209
+#: rc.cpp:201 rc.cpp:615
+#, no-c-format
+msgid "Alt+1"
+msgstr "Alt+1"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 212
+#: rc.cpp:204
+#, no-c-format
+msgid "Color for the grade 1"
+msgstr "Colour for the grade 1"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 215
+#: rc.cpp:207
+#, no-c-format
+msgid "Click here to change the color for grade 1."
+msgstr "Click here to change the colour for grade 1."
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 231
+#: rc.cpp:210 rc.cpp:507 rc.cpp:813 rc.cpp:1089
+#, no-c-format
+msgid "Level &1:"
+msgstr "Level &1:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 250
+#: rc.cpp:213 rc.cpp:486 rc.cpp:816 rc.cpp:1095
+#, no-c-format
+msgid "Level &2:"
+msgstr "Level &2:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 269
+#: rc.cpp:216
+#, no-c-format
+msgid "&2"
+msgstr "&2"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 272
+#: rc.cpp:219
+#, no-c-format
+msgid "Alt+2"
+msgstr "Alt+2"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 275
+#: rc.cpp:222
+#, no-c-format
+msgid "Color for the grade 2"
+msgstr "Colour for the grade 2"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 278
+#: rc.cpp:225
+#, no-c-format
+msgid "Click here to change the color for grade 2."
+msgstr "Click here to change the colour for grade 2."
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 294
+#: rc.cpp:228 rc.cpp:510 rc.cpp:819 rc.cpp:1092
+#, no-c-format
+msgid "Level &3:"
+msgstr "Level &3:"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 313
+#: rc.cpp:231
+#, no-c-format
+msgid "&3"
+msgstr "&3"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 316
+#: rc.cpp:234
+#, no-c-format
+msgid "Alt+3"
+msgstr "Alt+3"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 319
+#: rc.cpp:237
+#, no-c-format
+msgid "Color for the grade 3"
+msgstr "Colour for the grade 3"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 322
+#: rc.cpp:240
+#, no-c-format
+msgid "Click here to change the color for grade 3."
+msgstr "Click here to change the colour for grade 3."
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 338
+#: rc.cpp:243
+#, no-c-format
+msgid "&4"
+msgstr "&4"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 341
+#: rc.cpp:246
+#, no-c-format
+msgid "Alt+4"
+msgstr "Alt+4"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 344
+#: rc.cpp:249
+#, no-c-format
+msgid "Color for the grade 4"
+msgstr "Colour for the grade 4"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 347
+#: rc.cpp:252
+#, no-c-format
+msgid "Click here to change the color for grade 4."
+msgstr "Click here to change the colour for grade 4."
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 363
+#: rc.cpp:255
+#, no-c-format
+msgid "&5"
+msgstr "&5"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 366
+#: rc.cpp:258
+#, no-c-format
+msgid "Alt+5"
+msgstr "Alt+5"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 369
+#: rc.cpp:261
+#, no-c-format
+msgid "Color for the grade 5"
+msgstr "Colour for the grade 5"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 372
+#: rc.cpp:264
+#, no-c-format
+msgid "Click here to change the color for grade 5."
+msgstr "Click here to change the colour for grade 5."
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 388
+#: rc.cpp:267
+#, no-c-format
+msgid "&6"
+msgstr "&6"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 391
+#: rc.cpp:270
+#, no-c-format
+msgid "Alt+6"
+msgstr "Alt+6"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 394
+#: rc.cpp:273
+#, no-c-format
+msgid "Color for the grade 6"
+msgstr "Colour for the grade 6"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 397
+#: rc.cpp:276
+#, no-c-format
+msgid "Click here to change the color for grade 6."
+msgstr "Click here to change the colour for grade 6."
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 413
+#: rc.cpp:279
+#, no-c-format
+msgid "&7"
+msgstr "&7"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 416
+#: rc.cpp:282
+#, no-c-format
+msgid "Alt+7"
+msgstr "Alt+7"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 419
+#: rc.cpp:285
+#, no-c-format
+msgid "Color for the grade 7"
+msgstr "Colour for the grade 7"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 422
+#: rc.cpp:288
+#, no-c-format
+msgid "Click here to change the color for grade 7."
+msgstr "Click here to change the colour for grade 7."
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 430
+#: rc.cpp:291
+#, no-c-format
+msgid "&Use colors"
+msgstr "&Use colours"
+
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 433
+#: rc.cpp:294 rc.cpp:297
+#, 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 ""
+"If it is unticked, you will just have black on white for the grades; if it is "
+"ticked, the colours below will be chosen."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 30
+#: rc.cpp:300
+#, no-c-format
+msgid "&Use alternative learning method"
+msgstr "&Use alternative learning method"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 33
+#: rc.cpp:303
+#, no-c-format
+msgid "Use the Leitner learning method"
+msgstr "Use the Leitner learning method"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 36
+#: rc.cpp:306
+#, 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 ""
+"By ticking this, you will use the Leitner method of learning which requires you "
+"to answer correctly to each question 4 times in a row. "
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 44
+#: rc.cpp:309
+#, no-c-format
+msgid "S&wap direction randomly"
+msgstr "S&wap direction randomly"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 52
+#: rc.cpp:312
+#, no-c-format
+msgid "Random Query Options"
+msgstr "Random Query Options"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 66
+#: rc.cpp:315
+#, no-c-format
+msgid "&Enable suggestion lists"
+msgstr "&Enable suggestion lists"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 69
+#: rc.cpp:318
+#, no-c-format
+msgid "If checked, pressing F5 or F6 will display a list of suggestions"
+msgstr "If ticked, pressing F5 or F6 will display a list of suggestions"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 72
+#: rc.cpp:321
+#, 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 ""
+"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."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 83
+#: rc.cpp:324
+#, no-c-format
+msgid "Split &translations"
+msgstr "Split &translations"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 86
+#: rc.cpp:327
+#, no-c-format
+msgid "Split translations and show multiple answer fields"
+msgstr "Split translations and show multiple answer fields"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 89
+#: rc.cpp:330
+#, 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 ""
+"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."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 97
+#: rc.cpp:333
+#, no-c-format
+msgid "Maximum number of &fields:"
+msgstr "Maximum number of &fields:"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 103
+#: rc.cpp:336 rc.cpp:399
+#, no-c-format
+msgid "Maximum number of fields to split translations into"
+msgstr "Maximum number of fields to split translations into"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 106
+#: rc.cpp:339 rc.cpp:402
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 117
+#: rc.cpp:342
+#, no-c-format
+msgid "Enable I Know &button"
+msgstr "Enable I Know &button"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 120
+#: rc.cpp:345
+#, no-c-format
+msgid "Enable the I Know It button on the Random Query screen"
+msgstr "Enable the I Know It button on the Random Query screen"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 123
+#: rc.cpp:348
+#, 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."
+msgstr ""
+"If this is ticked, 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 untick this, the I Know button will not be "
+"available."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 139
+#: rc.cpp:351
+#, no-c-format
+msgid "at"
+msgstr "at"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 150
+#: rc.cpp:354
+#, no-c-format
+msgid "pe&riods"
+msgstr "f&ull stops"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 153
+#: rc.cpp:357
+#, no-c-format
+msgid "Split translations at periods"
+msgstr "Split translations at full-stops"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 156
+#: rc.cpp:360
+#, 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)."
+msgstr ""
+"When this options is enabled, translations will be split at full-stops if they "
+"have any (except any trailing full-stops that will be removed)."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 167
+#: rc.cpp:363
+#, no-c-format
+msgid "sem&icolons"
+msgstr "sem&icolons"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 170
+#: rc.cpp:366
+#, no-c-format
+msgid "Split translations at semicolons"
+msgstr "Split translations at semicolons"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 173
+#: rc.cpp:369
+#, 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."
+msgstr ""
+"When this options is enabled, translations that have not been split at "
+"full-stops or colons will be split at semicolons if they have any."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 192
+#: rc.cpp:372
+#, no-c-format
+msgid "co&mmas"
+msgstr "co&mmas"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 195
+#: rc.cpp:375
+#, no-c-format
+msgid "Split translations at commas"
+msgstr "Split translations at commas"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 198
+#: rc.cpp:378
+#, 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 ""
+"When this options is enabled, translations that have not been split at "
+"full-stops, colons or semicolons will be split at commas if they have any."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 209
+#: rc.cpp:381
+#, no-c-format
+msgid "co&lons"
+msgstr "co&lons"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 212
+#: rc.cpp:384
+#, no-c-format
+msgid "Split translations at colons"
+msgstr "Split translations at colons"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 215
+#: rc.cpp:387
+#, 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 ""
+"When this options is enabled, translations that have not been split at "
+"full-stops will be split at colons if they have any."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 226
+#: rc.cpp:390
+#, no-c-format
+msgid "Enable S&how More button"
+msgstr "Enable S&how More button"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 229
+#: rc.cpp:393
+#, no-c-format
+msgid "Enable the Show More button on the Random Query screen"
+msgstr "Enable the Show More button on the Random Query screen"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 232
+#: rc.cpp:396
+#, 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 ""
+"When this is ticked, 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 unticked, the "
+"Show More button will not be enabled, you will not be able to use it."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 324
+#: rc.cpp:405
+#, no-c-format
+msgid "Time Per Query"
+msgstr "Time Per Query"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 358
+#: rc.cpp:408
+#, no-c-format
+msgid "&Show solution"
+msgstr "&Show solution"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 369
+#: rc.cpp:411
+#, no-c-format
+msgid "&No time limitation"
+msgstr "&No time limitation"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 375
+#: rc.cpp:414
+#, no-c-format
+msgid "Check this if you do not want any time limitation per query."
+msgstr "Tick this if you do not want any time limitation per query."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 378
+#: rc.cpp:417
+#, no-c-format
+msgid "When this is checked, there is no time limitation for each query"
+msgstr "When this is ticked, there is no time limitation for each query"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 386
+#: rc.cpp:420
+#, no-c-format
+msgid "&Continue after timeout"
+msgstr "&Continue after timeout"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 404
+#: rc.cpp:423
+#, no-c-format
+msgid "Ma&x. time (s):"
+msgstr "Ma&x. time (s):"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 423
+#: rc.cpp:426
+#, no-c-format
+msgid "S&how remaining time"
+msgstr "S&how remaining time"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 426
+#: rc.cpp:429
+#, no-c-format
+msgid "If checked, activate a progress bar to show the remaining time."
+msgstr "If ticked, activate a progress bar to show the remaining time."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 429
+#: rc.cpp:432
+#, no-c-format
+msgid ""
+"Check this button if you want to activate a progress bar to show the remaining "
+"time for each query."
+msgstr ""
+"Tick this button if you want to activate a progress bar to show the remaining "
+"time for each query."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 460
+#: rc.cpp:435
+#, no-c-format
+msgid "Set the maximum time allowed per query."
+msgstr "Set the maximum time allowed per query."
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 463
+#: rc.cpp:438
+#, 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 ""
+"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."
+
+#. i18n: file ./common-dialogs/groupoptionsbase.ui line 27
+#: rc.cpp:441
+#, no-c-format
+msgid "N&ame:"
+msgstr "N&ame:"
+
+#. i18n: file ./common-dialogs/groupoptionsbase.ui line 70
+#: rc.cpp:447
+#, no-c-format
+msgid "&Load"
+msgstr "&Load"
+
+#. i18n: file ./common-dialogs/groupoptionsbase.ui line 86
+#: rc.cpp:450
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 53
+#: rc.cpp:456
+#, no-c-format
+msgid "G&rade:"
+msgstr "G&rade:"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 64
+#: rc.cpp:459
+#, no-c-format
+msgid "&Bad count:"
+msgstr "&Bad count:"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 75
+#: rc.cpp:462
+#, no-c-format
+msgid "Last q&uery:"
+msgstr "Last q&uery:"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 119
+#: rc.cpp:465
+#, no-c-format
+msgid "Word t&ype:"
+msgstr "Word t&ype:"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 140
+#: rc.cpp:468
+#, no-c-format
+msgid "Query c&ount:"
+msgstr "Query c&ount:"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 167
+#: rc.cpp:471
+#, no-c-format
+msgid "&All"
+msgstr "&All"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 191
+#: rc.cpp:474
+#, no-c-format
+msgid "&None"
+msgstr "&None"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 199
+#: rc.cpp:477
+#, no-c-format
+msgid "Selected lessons:"
+msgstr "Selected lessons:"
+
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 257
+#: rc.cpp:483 rc.cpp:867
+#, no-c-format
+msgid "&Lesson:"
+msgstr "&Lesson:"
+
+#. i18n: file ./common-dialogs/blockoptionsbase.ui line 83
+#: rc.cpp:495
+#, no-c-format
+msgid "E&xpiring"
+msgstr "E&xpiring"
+
+#. i18n: file ./common-dialogs/blockoptionsbase.ui line 104
+#: rc.cpp:498
+#, no-c-format
+msgid "Bl&ocking"
+msgstr "Bl&ocking"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 30
+#: rc.cpp:513
+#, no-c-format
+msgid "Available Languages"
+msgstr "Available Languages"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 50
+#: rc.cpp:519
+#, no-c-format
+msgid "Delete the selected language"
+msgstr "Delete the selected language"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 53
+#: rc.cpp:522
+#, no-c-format
+msgid "By clicking on this button you can delete the selected language."
+msgstr "By clicking on this button you can delete the selected language."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 69
+#: rc.cpp:525
+#, no-c-format
+msgid "Alternative language code"
+msgstr "Alternative language code"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 72
+#: rc.cpp:528
+#, no-c-format
+msgid ""
+"An alternative language code is set here but you can change it if you want"
+msgstr ""
+"An alternative language code is set here but you can change it if you want"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 88
+#: rc.cpp:531
+#, no-c-format
+msgid "Your own description of the language code."
+msgstr "Your own description of the language code."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 91
+#: rc.cpp:534
+#, no-c-format
+msgid ""
+"A description of the language is written here and you can modify it if you "
+"want."
+msgstr ""
+"A description of the language is written here and you can modify it if you "
+"want."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 99
+#: rc.cpp:537 rc.cpp:549
+#, no-c-format
+msgid "Select a language or use the Add New Language Code to add one."
+msgstr "Select a language or use the Add New Language Code to add one."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 102
+#: rc.cpp:540 rc.cpp:552
+#, no-c-format
+msgid ""
+"You can select a language with the drop down box or use the Add New Language "
+"Code dialog below to add one."
+msgstr ""
+"You can select a language with the drop down box or use the Add New Language "
+"Code dialogue below to add one."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 113
+#: rc.cpp:543
+#, no-c-format
+msgid "The flag representing the language"
+msgstr "The flag representing the language"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 116
+#: rc.cpp:546
+#, no-c-format
+msgid ""
+"The default flag representing the language is set here but you can choose "
+"another picture by clicking on the button."
+msgstr ""
+"The default flag representing the language is set here but you can choose "
+"another picture by clicking on the button."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 143
+#: rc.cpp:555
+#, no-c-format
+msgid "Language c&ode:"
+msgstr "Language c&ode:"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 149
+#: rc.cpp:558 rc.cpp:594
+#, no-c-format
+msgid "You can assign a language to each column"
+msgstr "You can assign a language to each column"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 152
+#: rc.cpp:561 rc.cpp:597
+#, no-c-format
+msgid ""
+"Each column can be assigned a language. This is internally done with the usual "
+"international language codes."
+msgstr ""
+"Each column can be assigned a language. This is internally done with the usual "
+"international language codes."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 160
+#: rc.cpp:564
+#, no-c-format
+msgid "Alte&rnative code:"
+msgstr "Alte&rnative code:"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 166
+#: rc.cpp:567
+#, no-c-format
+msgid "Select a second language code if necessary"
+msgstr "Select a second language code if necessary"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 169
+#: rc.cpp:570
+#, no-c-format
+msgid ""
+"Sometimes it may be useful to have a second language code because some "
+"languages have the usual short code and one or two longer codes."
+msgstr ""
+"Sometimes it may be useful to have a second language code because some "
+"languages have the usual short code and one or two longer codes."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 177
+#: rc.cpp:573
+#, no-c-format
+msgid "Lang&uage name:"
+msgstr "Lang&uage name:"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 183
+#: rc.cpp:576
+#, no-c-format
+msgid "Describe the language in your own terms."
+msgstr "Describe the language in your own terms."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 186
+#: rc.cpp:579
+#, no-c-format
+msgid ""
+"Here you can give the language code a descriptive name in your own language "
+"which is shown in the header buttons in the main view. "
+msgstr ""
+"Here you can give the language code a descriptive name in your own language "
+"which is shown in the header buttons in the main view. "
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 194
+#: rc.cpp:582
+#, no-c-format
+msgid "&Picture:"
+msgstr "&Picture:"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 200
+#: rc.cpp:585
+#, no-c-format
+msgid "Set a picture for the language"
+msgstr "Set a picture for the language"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 203
+#: rc.cpp:588
+#, no-c-format
+msgid "Choose a picture to represent the language above."
+msgstr "Choose a picture to represent the language above."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 219
+#: rc.cpp:591
+#, no-c-format
+msgid "Keyboard layout:"
+msgstr "Keyboard layout:"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 238
+#: rc.cpp:600
+#, no-c-format
+msgid "Add New Language Code"
+msgstr "Add New Language Code"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 255
+#: rc.cpp:603
+#, no-c-format
+msgid "Add Language Data From &KDE Database"
+msgstr "Add Language Data From &KDE Database"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 258
+#: rc.cpp:606
+#, no-c-format
+msgid "Obtains the language choices from the KDE database"
+msgstr "Obtains the language choices from the KDE database"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 261
+#: rc.cpp:609
+#, no-c-format
+msgid ""
+"Pressing this button opens a menu that contains all the countries that are "
+"known in your KDE installation. Ordered by country you can add your desired "
+"language properties to your personal list."
+msgstr ""
+"Pressing this button opens a menu that contains all the countries that are "
+"known in your KDE installation. Ordered by country you can add your desired "
+"language properties to your personal list."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 269
+#: rc.cpp:612
+#, no-c-format
+msgid "Add Language Data From ISO639-&1"
+msgstr "Add Language Data From ISO639-&1"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 275
+#: rc.cpp:618
+#, no-c-format
+msgid "List of languages covered by ISO639-1"
+msgstr "List of languages covered by ISO639-1"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 278
+#: rc.cpp:621
+#, no-c-format
+msgid ""
+"Pressing this button opens a menu that contains all the language codes that are "
+"covered by \"ISO639-1\""
+msgstr ""
+"Pressing this button opens a menu that contains all the language codes that are "
+"covered by \"ISO639-1\""
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 286
+#: rc.cpp:624
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 289
+#: rc.cpp:627
+#, no-c-format
+msgid "Allow addition of the language you typed."
+msgstr "Allow addition of the language you typed."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 292
+#: rc.cpp:630
+#, no-c-format
+msgid ""
+"This button becomes available when you type a language code in the field."
+msgstr ""
+"This button becomes available when you type a language code in the field."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 308
+#: rc.cpp:633
+#, no-c-format
+msgid "Type your language code if you know it."
+msgstr "Type your language code if you know it."
+
+#. i18n: file ./common-dialogs/languageoptionsbase.ui line 311
+#: rc.cpp:636
+#, no-c-format
+msgid ""
+"Type the language code if you know it or use one of the 2 buttons below to "
+"choose a language code."
+msgstr ""
+"Type the language code if you know it or use one of the 2 buttons below to "
+"choose a language code."
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 30
+#: rc.cpp:639
+#, no-c-format
+msgid "Sep&arator:"
+msgstr "Sep&arator:"
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 47
+#: rc.cpp:642
+#, no-c-format
+msgid "Choose which separator you want to use to separate your data."
+msgstr "Choose which separator you want to use to separate your data."
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 50
+#: rc.cpp:645
+#, 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."
+msgstr ""
+"Choose one separator which will divide the parts of an expression when "
+"transferring data from or to another application over the clipboard."
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 75
+#: rc.cpp:648
+#, no-c-format
+msgid "Order"
+msgstr "Order"
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 105
+#: rc.cpp:651
+#, no-c-format
+msgid "&Down"
+msgstr "&Down"
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 113
+#: rc.cpp:654
+#, no-c-format
+msgid "S&kip"
+msgstr "S&kip"
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 121
+#: rc.cpp:657
+#, no-c-format
+msgid "&Up"
+msgstr "&Up"
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 129
+#: rc.cpp:660
+#, no-c-format
+msgid "Use &current document"
+msgstr "Use &current document"
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 132
+#: rc.cpp:663
+#, 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."
+msgstr ""
+"Tick this if you want the items in the clipboard to be in the same language "
+"order as the current document."
+
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 135
+#: rc.cpp:666
+#, no-c-format
+msgid ""
+"When checked, the items in the clipboard are assumed to be in the same language "
+"order as the current document."
+msgstr ""
+"When ticked, the items in the clipboard are assumed to be in the same language "
+"order as the current document."
+
+#. i18n: file ./common-dialogs/ProgressDlgForm.ui line 54
+#: rc.cpp:672 rc.cpp:756
+#, no-c-format
+msgid "Filename:"
+msgstr "Filename:"
+
+#. i18n: file ./common-dialogs/ProgressDlgForm.ui line 66
+#: rc.cpp:675 rc.cpp:759
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file ./common-dialogs/ProgressDlgForm.ui line 82
+#: rc.cpp:678
+#, no-c-format
+msgid "file.kvtml"
+msgstr "file.kvtml"
+
+#. i18n: file ./common-dialogs/ProgressDlgForm.ui line 98
+#: rc.cpp:681
+#, no-c-format
+msgid "title"
+msgstr "title"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 27
+#: rc.cpp:684
+#, no-c-format
+msgid "&Save vocabularies automatically on close and quit"
+msgstr "&Save vocabularies automatically on close and quit"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 30
+#: rc.cpp:687 rc.cpp:696
+#, no-c-format
+msgid "Allow automatic saving of your work"
+msgstr "Allow automatic saving of your work"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 33
+#: rc.cpp:690 rc.cpp:699
+#, no-c-format
+msgid "Your work will be automatically saved if you check this option"
+msgstr "Your work will be automatically saved if you tick this option"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 41
+#: rc.cpp:693
+#, no-c-format
+msgid "&Create a backup every"
+msgstr "&Create a backup every"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 66
+#: rc.cpp:702
+#, no-c-format
+msgid "minutes"
+msgstr "minutes"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 77
+#: rc.cpp:705
+#, no-c-format
+msgid "Smart a&ppending"
+msgstr "Smart a&ppending"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 80
+#: rc.cpp:708
+#, no-c-format
+msgid "If checked, the entry dialog will popup repeatedly"
+msgstr "If ticked, the entry dialogue will popup repeatedly"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 83
+#: rc.cpp:711
+#, 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."
+msgstr ""
+"If this feature is activated, you will repeatedly be prompted with the entry "
+"dialogue. 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."
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 91
+#: rc.cpp:714
+#, no-c-format
+msgid "Appl&y changes without asking"
+msgstr "Appl&y changes without asking"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 94
+#: rc.cpp:717
+#, no-c-format
+msgid "Your changes will be applied automatically."
+msgstr "Your changes will be applied automatically."
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 97
+#: rc.cpp:720
+#, no-c-format
+msgid ""
+"If checked, you will not be asked if you really want this change; it will be "
+"applied automatically."
+msgstr ""
+"If ticked, you will not be asked if you really want this change; it will be "
+"applied automatically."
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 105
+#: rc.cpp:723
+#, no-c-format
+msgid "Column Resizing"
+msgstr "Column Resizing"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 119
+#: rc.cpp:726
+#, no-c-format
+msgid "A&utomatic"
+msgstr "A&utomatic"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 122
+#: rc.cpp:729
+#, no-c-format
+msgid "KVocTrain determines the resizing of the columns"
+msgstr "KVocTrain determines the resizing of the columns"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 125
+#: rc.cpp:732
+#, 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 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."
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 133
+#: rc.cpp:735
+#, no-c-format
+msgid "P&ercentage"
+msgstr "P&ercentage"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 136
+#: rc.cpp:738
+#, no-c-format
+msgid "The columns resize using the same factor that the window is resized to."
+msgstr ""
+"The columns resize using the same factor that the window is resized to."
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 139
+#: rc.cpp:741
+#, no-c-format
+msgid "If this is checked, the columns resize by the same amount as the window"
+msgstr "If this is ticked, the columns resize by the same amount as the window"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 147
+#: rc.cpp:744
+#, no-c-format
+msgid "&Fixed"
+msgstr "&Fixed"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 150
+#: rc.cpp:747
+#, no-c-format
+msgid "There is no resizing of the columns"
+msgstr "There is no resizing of the columns"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 153
+#: rc.cpp:750
+#, no-c-format
+msgid "When checked, the columns are not resized"
+msgstr "When ticked, the columns are not resized"
+
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 61
+#: rc.cpp:762
+#, no-c-format
+msgid "Entries:"
+msgstr "Entries:"
+
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 73
+#: rc.cpp:765
+#, no-c-format
+msgid "Author:"
+msgstr "Author:"
+
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 85
+#: rc.cpp:768
+#, no-c-format
+msgid "Lessons:"
+msgstr "Lessons:"
+
+#. i18n: file ./statistik-dialogs/StatistikPageForm.ui line 28
+#: rc.cpp:774
+#, no-c-format
+msgid "Grade FROM"
+msgstr "Grade FROM"
+
+#. i18n: file ./statistik-dialogs/StatistikPageForm.ui line 39
+#: rc.cpp:777
+#, no-c-format
+msgid "Grade TO"
+msgstr "Grade TO"
+
+#. i18n: file ./statistik-dialogs/StatistikPageForm.ui line 50
+#: rc.cpp:780
+#, no-c-format
+msgid "Entries"
+msgstr "Entries"
+
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 49
+#: rc.cpp:789
+#, no-c-format
+msgid "Additional Properties"
+msgstr "Additional Properties"
+
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 123
+#: rc.cpp:792
+#, no-c-format
+msgid "S&ynonyms:"
+msgstr "S&ynonyms:"
+
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 134
+#: rc.cpp:795
+#, no-c-format
+msgid "Ant&onyms:"
+msgstr "Ant&onyms:"
+
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 145
+#: rc.cpp:798
+#, no-c-format
+msgid "E&xample:"
+msgstr "E&xample:"
+
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 167
+#: rc.cpp:804
+#, no-c-format
+msgid "&Paraphrase:"
+msgstr "&Paraphrase:"
+
+#. i18n: file ./entry-dialogs/AdjEntryPageForm.ui line 33
+#: rc.cpp:810
+#, no-c-format
+msgid "Comparison of Adjectives"
+msgstr "Comparison of Adjectives"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 113
+#: rc.cpp:828
+#, no-c-format
+msgid "False fr&iend:"
+msgstr "False fr&iend:"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 124
+#: rc.cpp:831
+#, no-c-format
+msgid "&Grade:"
+msgstr "&Grade:"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 137
+#: rc.cpp:834
+#, no-c-format
+msgid "Last Query &Date"
+msgstr "Last Query &Date"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 204
+#: rc.cpp:837
+#, no-c-format
+msgid "T&oday"
+msgstr "T&oday"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 212
+#: rc.cpp:840
+#, no-c-format
+msgid "&Never"
+msgstr "&Never"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 222
+#: rc.cpp:843
+#, no-c-format
+msgid "Query Counters"
+msgstr "Query Counters"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 239
+#: rc.cpp:846
+#, no-c-format
+msgid "&Wrong:"
+msgstr "&Wrong:"
+
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 250
+#: rc.cpp:849
+#, no-c-format
+msgid "&Altogether:"
+msgstr "&Altogether:"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 27
+#: rc.cpp:855
+#, no-c-format
+msgid "Invokes lesson input dialog"
+msgstr "Invokes lesson input dialogue"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 52
+#: rc.cpp:858
+#, no-c-format
+msgid "Common Properties"
+msgstr "Common Properties"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 128
+#: rc.cpp:861
+#, no-c-format
+msgid "&Expression:"
+msgstr "&Expression:"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 139
+#: rc.cpp:864
+#, no-c-format
+msgid "&Pronunciation:"
+msgstr "&Pronunciation:"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 184
+#: rc.cpp:873
+#, no-c-format
+msgid "Invokes input dialog for lessons"
+msgstr "Invokes input dialogue for lessons"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 215
+#: rc.cpp:879
+#, no-c-format
+msgid "Invokes dialog page with characters from phonetic alphabet"
+msgstr "Invokes dialogue page with characters from phonetic alphabet"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 225
+#: rc.cpp:882
+#, no-c-format
+msgid "T&ype"
+msgstr "T&ype"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 272
+#: rc.cpp:885
+#, no-c-format
+msgid "&Subtype:"
+msgstr "&Subtype:"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 319
+#: rc.cpp:891
+#, no-c-format
+msgid "Invokes input dialog for word types"
+msgstr "Invokes input dialogue for word types"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 377
+#: rc.cpp:900
+#, no-c-format
+msgid "Invokes input dialog for usage labels"
+msgstr "Invokes input dialogue for usage labels"
+
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 458
+#: rc.cpp:903
+#, no-c-format
+msgid "Acti&ve"
+msgstr "Acti&ve"
+
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 33
+#: rc.cpp:909
+#, no-c-format
+msgid "Conjugation of Verbs"
+msgstr "Conjugation of Verbs"
+
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 177
+#: rc.cpp:927
+#, no-c-format
+msgid "&3. Person:"
+msgstr "&3. Person:"
+
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 329
+#: rc.cpp:942
+#, no-c-format
+msgid "&Tense:"
+msgstr "&Tense:"
+
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 348
+#: rc.cpp:945
+#, no-c-format
+msgid "Ne&xt"
+msgstr "Ne&xt"
+
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 33
+#: rc.cpp:951
+#, no-c-format
+msgid "Suggestions for Multiple Choice"
+msgstr "Suggestions for Multiple Choice"
+
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 58
+#: rc.cpp:954 rc.cpp:1167
+#, no-c-format
+msgid "&1:"
+msgstr "&1:"
+
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 77
+#: rc.cpp:957 rc.cpp:1161
+#, no-c-format
+msgid "&2:"
+msgstr "&2:"
+
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 96
+#: rc.cpp:960 rc.cpp:1164
+#, no-c-format
+msgid "&3:"
+msgstr "&3:"
+
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 180
+#: rc.cpp:963 rc.cpp:1170
+#, no-c-format
+msgid "&4:"
+msgstr "&4:"
+
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 199
+#: rc.cpp:966 rc.cpp:1173
+#, no-c-format
+msgid "&5:"
+msgstr "&5:"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 40
+#: rc.cpp:969
+#, no-c-format
+msgid "Enter the correct translation:"
+msgstr "Enter the correct translation:"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 56
+#: rc.cpp:972
+#, no-c-format
+msgid "Original Expression"
+msgstr "Original Expression"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 129
+#: rc.cpp:987
+#, no-c-format
+msgid "T&ype:"
+msgstr "T&ype:"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 137
+#: rc.cpp:990
+#, no-c-format
+msgid "&False friend:"
+msgstr "&False friend:"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 251
+#: rc.cpp:993 rc.cpp:1065 rc.cpp:1098 rc.cpp:1146 rc.cpp:1200 rc.cpp:1245
+#, no-c-format
+msgid "&Verify"
+msgstr "&Verify"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 267
+#: rc.cpp:996 rc.cpp:1242
+#, no-c-format
+msgid "Show &More"
+msgstr "Show &More"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 283
+#: rc.cpp:999 rc.cpp:1068 rc.cpp:1104 rc.cpp:1152 rc.cpp:1194 rc.cpp:1239
+#, no-c-format
+msgid "Show &All"
+msgstr "Show &All"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 299
+#: rc.cpp:1002 rc.cpp:1071 rc.cpp:1107 rc.cpp:1155 rc.cpp:1191
+#, no-c-format
+msgid "&Do Not Know"
+msgstr "&Do Not Know"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 315
+#: rc.cpp:1005 rc.cpp:1062 rc.cpp:1101 rc.cpp:1149 rc.cpp:1197 rc.cpp:1233
+#, no-c-format
+msgid "I &Know It"
+msgstr "I &Know It"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 333
+#: rc.cpp:1008 rc.cpp:1074 rc.cpp:1110 rc.cpp:1134 rc.cpp:1203 rc.cpp:1221
+#, no-c-format
+msgid "Progress"
+msgstr "Progress"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 350
+#: rc.cpp:1011 rc.cpp:1080 rc.cpp:1116 rc.cpp:1140 rc.cpp:1209 rc.cpp:1227
+#, no-c-format
+msgid "Time:"
+msgstr "Time:"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 358
+#: rc.cpp:1014 rc.cpp:1077 rc.cpp:1113 rc.cpp:1137 rc.cpp:1206 rc.cpp:1224
+#, no-c-format
+msgid "Count:"
+msgstr "Count:"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 392
+#: rc.cpp:1017 rc.cpp:1083 rc.cpp:1119 rc.cpp:1143 rc.cpp:1212 rc.cpp:1230
+#, no-c-format
+msgid "Cycle:"
+msgstr "Cycle:"
+
+#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 40
+#: rc.cpp:1020
+#, no-c-format
+msgid "Enter the correct conjugation forms."
+msgstr "Enter the correct conjugation forms."
+
+#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 61
+#: rc.cpp:1023
+#, no-c-format
+msgid "Current tense is %1."
+msgstr "Current tense is %1."
+
+#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 283
+#: rc.cpp:1056
+#, no-c-format
+msgid "Base form:"
+msgstr "Base form:"
+
+#. i18n: file ./query-dialogs/AdjQueryDlgForm.ui line 40
+#: rc.cpp:1086
+#, no-c-format
+msgid "Fill in the missing comparison expressions:"
+msgstr "Fill in the missing comparison expressions:"
+
+#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 40
+#: rc.cpp:1122
+#, no-c-format
+msgid "Select the correct article for this noun:"
+msgstr "Select the correct article for this noun:"
+
+#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 100
+#: rc.cpp:1125
+#, no-c-format
+msgid "&female"
+msgstr "&female"
+
+#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 108
+#: rc.cpp:1128
+#, no-c-format
+msgid "&male"
+msgstr "&male"
+
+#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 116
+#: rc.cpp:1131
+#, no-c-format
+msgid "&neutral"
+msgstr "&neutral"
+
+#. i18n: file ./query-dialogs/MCQueryDlgForm.ui line 32
+#: rc.cpp:1158
+#, no-c-format
+msgid "Select the correct translation:"
+msgstr "Select the correct translation:"
+
+#. i18n: file ./query-dialogs/SimpleQueryDlgForm.ui line 278
+#: rc.cpp:1236
+#, no-c-format
+msgid "Do &Not Know"
+msgstr "Do &Not Know"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdeedu/kwordquiz.po b/tde-i18n-en_GB/messages/kdeedu/kwordquiz.po
new file mode 100644
index 00000000000..87bf63cb687
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/kwordquiz.po
@@ -0,0 +1,2021 @@
+# translation of kwordquiz.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kwordquiz\n"
+"POT-Creation-Date: 2008-07-08 01:24+0200\n"
+"PO-Revision-Date: 2005-11-06 00:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kwordquizdoc.cpp:110
+msgid ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+
+#: kwordquizdoc.cpp:165
+msgid "<qt>Cannot open file<br><b>%1</b></qt>"
+msgstr "<qt>Cannot open file<br><b>%1</b></qt>"
+
+#: kwordquizdoc.cpp:335
+msgid "<qt>Cannot write to file<br><b>%1</b></qt>"
+msgstr "<qt>Cannot write to file<br><b>%1</b></qt>"
+
+#: wqlreader.cpp:62
+msgid "This does not appear to be a (K)WordQuiz file"
+msgstr "This does not appear to be a (K)WordQuiz file"
+
+#: wqlreader.cpp:71
+msgid "KWordQuiz can only open files created by WordQuiz 5.x"
+msgstr "KWordQuiz can only open files created by WordQuiz 5.x"
+
+#: dlgrc.cpp:22
+msgid "Rows & Columns"
+msgstr "Rows & Columns"
+
+#: flashview.cpp:89 multipleview.cpp:129 qaview.cpp:160
+msgid "Your answer was correct!"
+msgstr "Your answer was correct!"
+
+#: flashview.cpp:97 multipleview.cpp:143 qaview.cpp:173
+msgid "Your answer was incorrect."
+msgstr "Your answer was incorrect."
+
+#: dlglanguage.cpp:26
+msgid "Column Titles"
+msgstr "Column Titles"
+
+#. i18n: file prefeditorbase.ui line 22
+#: kwordquizprefs.cpp:50 rc.cpp:660
+#, no-c-format
+msgid "Editor"
+msgstr "Editor"
+
+#: kwordquizprefs.cpp:50
+msgid "Editor Settings"
+msgstr "Editor Settings"
+
+#. i18n: file kwordquizui.rc line 77
+#: kwordquizprefs.cpp:53 rc.cpp:18 rc.cpp:708
+#, no-c-format
+msgid "Quiz"
+msgstr "Quiz"
+
+#: kwordquizprefs.cpp:53
+msgid "Quiz Settings"
+msgstr "Quiz Settings"
+
+#: kwordquizprefs.cpp:56
+msgid ""
+"Flashcard\n"
+"Appearance"
+msgstr ""
+"Flashcard\n"
+"Appearance"
+
+#: kwordquizprefs.cpp:56
+msgid "Flashcard Appearance Settings"
+msgstr "Flashcard Appearance Settings"
+
+#: kwordquizprefs.cpp:59
+msgid ""
+"Special\n"
+"Characters"
+msgstr ""
+"Special\n"
+"Characters"
+
+#. i18n: file kwordquizui.rc line 89
+#: kwordquizprefs.cpp:59 rc.cpp:21
+#, no-c-format
+msgid "Special Characters"
+msgstr "Special Characters"
+
+#. i18n: file multipleviewbase.ui line 584
+#: multipleview.cpp:140 qaview.cpp:170 rc.cpp:360 rc.cpp:906
+#, no-c-format
+msgid "Correct Answer"
+msgstr "Correct Answer"
+
+#. i18n: file multipleviewbase.ui line 847
+#: multipleview.cpp:146 qaview.cpp:176 rc.cpp:420 rc.cpp:861
+#, no-c-format
+msgid "Previous Question"
+msgstr "Previous Question"
+
+#. i18n: file multipleviewbase.ui line 198
+#: multipleview.cpp:151 qaview.cpp:179 rc.cpp:282 rc.cpp:882
+#, no-c-format
+msgid "Your Answer"
+msgstr "Your Answer"
+
+#: multipleview.cpp:165 qaview.cpp:192
+msgid "Summary"
+msgstr "Summary"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: main.cpp:24
+msgid "A powerful flashcard and vocabulary learning program"
+msgstr "A powerful flashcard and vocabulary learning program"
+
+#: main.cpp:29
+msgid ""
+"A number 1-5 corresponding to the \n"
+"entries in the Mode menu"
+msgstr ""
+"A number 1-5 corresponding to the \n"
+"entries in the Mode menu"
+
+#: 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 ""
+"Type of session to start with: \n"
+"'flash' for flashcard, \n"
+"'mc' for multiple choice, \n"
+"'qa' for question and answer"
+
+#: main.cpp:32
+msgid "File to open"
+msgstr "File to open"
+
+#: main.cpp:39
+msgid "KWordQuiz"
+msgstr "KWordQuiz"
+
+#: main.cpp:49
+msgid "KDE Edutainment Maintainer"
+msgstr "KDE Edutainment Maintainer"
+
+#: kwqnewstuff.cpp:81
+msgid "The file '%1' already exists. Do you want to overwrite it?"
+msgstr "The file '%1' already exists. Do you want to overwrite it?"
+
+#: kwordquiz.cpp:613 kwqnewstuff.cpp:84
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kwqnewstuff.cpp:84
+msgid "Do Not Overwrite"
+msgstr "Do Not Overwrite"
+
+#: kwqnewstuff.cpp:89
+msgid ""
+"<qt>The selected file will now be downloaded and saved as\n"
+"<b>'%1'</b>.</qt>"
+msgstr ""
+"<qt>The selected file will now be downloaded and saved as\n"
+"<b>'%1'</b>.</qt>"
+
+#: dlgsort.cpp:24
+msgid "Sort"
+msgstr "Sort"
+
+#. i18n: file kwordquizui.rc line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "&Go To"
+msgstr "&Go To"
+
+#. i18n: file kwordquizui.rc line 23
+#: rc.cpp:6
+#, no-c-format
+msgid "V&ocabulary"
+msgstr "V&ocabulary"
+
+#. i18n: file kwordquizui.rc line 36
+#: rc.cpp:9
+#, no-c-format
+msgid "&Mode"
+msgstr "&Mode"
+
+#. i18n: file kwordquizui.rc line 44
+#: rc.cpp:12
+#, no-c-format
+msgid "&Quiz"
+msgstr "&Quiz"
+
+#. i18n: file kwordquizui.rc line 70
+#: rc.cpp:15
+#, no-c-format
+msgid "Go to"
+msgstr "Go to"
+
+#. i18n: file dlglanguagebase.ui line 69
+#: rc.cpp:24 rc.cpp:30 rc.cpp:39
+#, no-c-format
+msgid "Title for the left column"
+msgstr "Title for the left column"
+
+#. i18n: file dlglanguagebase.ui line 72
+#: rc.cpp:27 rc.cpp:33 rc.cpp:42
+#, no-c-format
+msgid "Enter a title (identifier) for the left column"
+msgstr "Enter a title (identifier) for the left column"
+
+#. i18n: file dlglanguagebase.ui line 108
+#: rc.cpp:36
+#, no-c-format
+msgid "&Column 1:"
+msgstr "&Column 1:"
+
+#. i18n: file dlglanguagebase.ui line 172
+#: rc.cpp:45 rc.cpp:51 rc.cpp:60
+#, no-c-format
+msgid "Title for the right column"
+msgstr "Title for the right column"
+
+#. i18n: file dlglanguagebase.ui line 175
+#: rc.cpp:48 rc.cpp:54 rc.cpp:63
+#, no-c-format
+msgid "Enter a title (identifier) for the right column"
+msgstr "Enter a title (identifier) for the right column"
+
+#. i18n: file dlglanguagebase.ui line 205
+#: rc.cpp:57
+#, no-c-format
+msgid "C&olumn 2:"
+msgstr "C&olumn 2:"
+
+#. i18n: file dlgrcbase.ui line 50
+#: rc.cpp:66 rc.cpp:84 rc.cpp:111
+#, no-c-format
+msgid "0123456789"
+msgstr "0123456789"
+
+#. i18n: file dlgrcbase.ui line 53
+#: rc.cpp:69 rc.cpp:78
+#, no-c-format
+msgid "Number of rows"
+msgstr "Number of rows"
+
+#. i18n: file dlgrcbase.ui line 56
+#: rc.cpp:72 rc.cpp:81
+#, no-c-format
+msgid "Enter the number of rows the vocabulary should have"
+msgstr "Enter the number of rows the vocabulary should have"
+
+#. i18n: file dlgrcbase.ui line 64
+#: rc.cpp:75
+#, no-c-format
+msgid "&Number of rows:"
+msgstr "&Number of rows:"
+
+#. i18n: file dlgrcbase.ui line 100
+#: rc.cpp:87 rc.cpp:96
+#, no-c-format
+msgid "Height of selected row"
+msgstr "Height of selected row"
+
+#. i18n: file dlgrcbase.ui line 103
+#: rc.cpp:90 rc.cpp:99
+#, no-c-format
+msgid "Enter the height (in pixels) for the selected row(s)"
+msgstr "Enter the height (in pixels) for the selected row(s)"
+
+#. i18n: file dlgrcbase.ui line 111
+#: rc.cpp:93
+#, no-c-format
+msgid "&Row height:"
+msgstr "&Row height:"
+
+#. i18n: file dlgrcbase.ui line 138
+#: rc.cpp:102
+#, no-c-format
+msgid "Column &width:"
+msgstr "Column &width:"
+
+#. i18n: file dlgrcbase.ui line 144
+#: rc.cpp:105 rc.cpp:114
+#, no-c-format
+msgid "Width of selected column"
+msgstr "Width of selected column"
+
+#. i18n: file dlgrcbase.ui line 147
+#: rc.cpp:108 rc.cpp:117
+#, no-c-format
+msgid "Enter the width (in pixels) for the selected column(s)"
+msgstr "Enter the width (in pixels) for the selected column(s)"
+
+#. i18n: file dlgsortbase.ui line 49
+#: rc.cpp:120
+#, no-c-format
+msgid "Based On"
+msgstr "Based On"
+
+#. i18n: file dlgsortbase.ui line 52
+#: rc.cpp:123 rc.cpp:132 rc.cpp:141
+#, no-c-format
+msgid "Sort based on this column"
+msgstr "Sort based on this column"
+
+#. i18n: file dlgsortbase.ui line 55
+#: rc.cpp:126
+#, no-c-format
+msgid "Select the column on which you want to base the sort"
+msgstr "Select the column on which you want to base the sort"
+
+#. i18n: file dlgsortbase.ui line 66
+#: rc.cpp:129
+#, no-c-format
+msgid "&1 Language 1"
+msgstr "&1 Language 1"
+
+#. i18n: file dlgsortbase.ui line 72
+#: rc.cpp:135
+#, no-c-format
+msgid "Select to sort based on the left column"
+msgstr "Select to sort based on the left column"
+
+#. i18n: file dlgsortbase.ui line 80
+#: rc.cpp:138
+#, no-c-format
+msgid "&2 Language 2"
+msgstr "&2 Language 2"
+
+#. i18n: file dlgsortbase.ui line 86
+#: rc.cpp:144
+#, no-c-format
+msgid "Select to sort based on the right column"
+msgstr "Select to sort based on the right column"
+
+#. i18n: file dlgsortbase.ui line 96
+#: rc.cpp:147
+#, no-c-format
+msgid "Direction"
+msgstr "Direction"
+
+#. i18n: file dlgsortbase.ui line 99
+#: rc.cpp:150 rc.cpp:159 rc.cpp:168
+#, no-c-format
+msgid "Sort in this direction"
+msgstr "Sort in this direction"
+
+#. i18n: file dlgsortbase.ui line 102
+#: rc.cpp:153
+#, no-c-format
+msgid "Select direction for the sort"
+msgstr "Select direction for the sort"
+
+#. i18n: file dlgsortbase.ui line 113
+#: rc.cpp:156
+#, no-c-format
+msgid "&Ascending"
+msgstr "&Ascending"
+
+#. i18n: file dlgsortbase.ui line 119
+#: rc.cpp:162
+#, no-c-format
+msgid "Select to sort in ascending order"
+msgstr "Select to sort in ascending order"
+
+#. i18n: file dlgsortbase.ui line 127
+#: rc.cpp:165
+#, no-c-format
+msgid "&Descending"
+msgstr "&Descending"
+
+#. i18n: file dlgsortbase.ui line 133
+#: rc.cpp:171
+#, no-c-format
+msgid "Select to sort in descending order"
+msgstr "Select to sort in descending order"
+
+#. i18n: file flashviewbase.ui line 96
+#: rc.cpp:174 rc.cpp:180 rc.cpp:186 rc.cpp:192 rc.cpp:444 rc.cpp:450
+#: rc.cpp:456 rc.cpp:462
+#, no-c-format
+msgid "The flashcard"
+msgstr "The flashcard"
+
+#. i18n: file flashviewbase.ui line 127
+#: rc.cpp:177 rc.cpp:258 rc.cpp:951
+#, no-c-format
+msgid "Language 1"
+msgstr "Language 1"
+
+#. i18n: file flashviewbase.ui line 136
+#: rc.cpp:183 rc.cpp:465
+#, no-c-format
+msgid "Language or other identifier for this card"
+msgstr "Language or other identifier for this card"
+
+#. i18n: file flashviewbase.ui line 198
+#: rc.cpp:189 rc.cpp:267 rc.cpp:963
+#, no-c-format
+msgid "This is your question"
+msgstr "This is your question"
+
+#. i18n: file flashviewbase.ui line 213
+#: rc.cpp:195 rc.cpp:453
+#, no-c-format
+msgid "The flashcard. Select Quiz -> Check to see the other side."
+msgstr "The flashcard. Select Quiz -> Check to see the other side."
+
+#. i18n: file flashviewbase.ui line 293
+#: rc.cpp:198 rc.cpp:213 rc.cpp:234 rc.cpp:249 rc.cpp:300 rc.cpp:315
+#: rc.cpp:336 rc.cpp:351 rc.cpp:807 rc.cpp:828 rc.cpp:837 rc.cpp:846
+#, no-c-format
+msgid "00"
+msgstr "00"
+
+#. i18n: file flashviewbase.ui line 299
+#: rc.cpp:201 rc.cpp:228 rc.cpp:303 rc.cpp:330 rc.cpp:822 rc.cpp:831
+#, no-c-format
+msgid "Questions"
+msgstr "Questions"
+
+#. i18n: file flashviewbase.ui line 302
+#: rc.cpp:204 rc.cpp:231
+#, no-c-format
+msgid "The number of cards in the session"
+msgstr "The number of cards in the session"
+
+#. i18n: file flashviewbase.ui line 330
+#: rc.cpp:207 rc.cpp:216 rc.cpp:309 rc.cpp:318 rc.cpp:840 rc.cpp:855
+#, no-c-format
+msgid "Correct answers"
+msgstr "Correct answers"
+
+#. i18n: file flashviewbase.ui line 333
+#: rc.cpp:210 rc.cpp:219
+#, no-c-format
+msgid ""
+"The number of cards counted as correct (I know). May be shown as a percentage."
+msgstr ""
+"The number of cards counted as correct (I know). May be shown as a percentage."
+
+#. i18n: file flashviewbase.ui line 398
+#: rc.cpp:222 rc.cpp:252 rc.cpp:324 rc.cpp:354 rc.cpp:801 rc.cpp:810
+#, no-c-format
+msgid "Incorrect answers"
+msgstr "Incorrect answers"
+
+#. i18n: file flashviewbase.ui line 401
+#: rc.cpp:225 rc.cpp:255
+#, no-c-format
+msgid ""
+"The number of cards counted as incorrect (I do not know). May be shown as a "
+"percentage."
+msgstr ""
+"The number of cards counted as incorrect (I do not know). May be shown as a "
+"percentage."
+
+#. i18n: file flashviewbase.ui line 466
+#: rc.cpp:237 rc.cpp:243 rc.cpp:339 rc.cpp:345 rc.cpp:816 rc.cpp:849
+#, no-c-format
+msgid "Answered questions"
+msgstr "Answered questions"
+
+#. i18n: file flashviewbase.ui line 469
+#: rc.cpp:240 rc.cpp:246
+#, no-c-format
+msgid "The number of cards already seen. May be shown as a percentage."
+msgstr "The number of cards already seen. May be shown as a percentage."
+
+#. i18n: file multipleviewbase.ui line 71
+#: rc.cpp:261 rc.cpp:270 rc.cpp:273 rc.cpp:276 rc.cpp:954 rc.cpp:960
+#: rc.cpp:966 rc.cpp:969
+#, no-c-format
+msgid "The question"
+msgstr "The question"
+
+#. i18n: file multipleviewbase.ui line 74
+#: rc.cpp:264 rc.cpp:957
+#, no-c-format
+msgid "Language or other identifier for the question"
+msgstr "Language or other identifier for the question"
+
+#. i18n: file multipleviewbase.ui line 171
+#: rc.cpp:279 rc.cpp:285 rc.cpp:294 rc.cpp:885 rc.cpp:894 rc.cpp:900
+#, no-c-format
+msgid "Your previous answer"
+msgstr "Your previous answer"
+
+#. i18n: file multipleviewbase.ui line 207
+#: rc.cpp:288 rc.cpp:297 rc.cpp:888 rc.cpp:897
+#, no-c-format
+msgid "Your answer to the previous question"
+msgstr "Your answer to the previous question"
+
+#. i18n: file multipleviewbase.ui line 223
+#: rc.cpp:291 rc.cpp:891
+#, no-c-format
+msgid "This was your answer"
+msgstr "This was your answer"
+
+#. i18n: file multipleviewbase.ui line 310
+#: rc.cpp:306 rc.cpp:333 rc.cpp:825 rc.cpp:834
+#, no-c-format
+msgid "The number of questions in the session"
+msgstr "The number of questions in the session"
+
+#. i18n: file multipleviewbase.ui line 341
+#: rc.cpp:312 rc.cpp:321 rc.cpp:843 rc.cpp:858
+#, no-c-format
+msgid ""
+"The number of questions answered correctly. May be shown as a percentage."
+msgstr ""
+"The number of questions answered correctly. May be shown as a percentage."
+
+#. i18n: file multipleviewbase.ui line 409
+#: rc.cpp:327 rc.cpp:357 rc.cpp:804 rc.cpp:813
+#, no-c-format
+msgid ""
+"The number of questions answered incorrectly. May be shown as a percentage."
+msgstr ""
+"The number of questions answered incorrectly. May be shown as a percentage."
+
+#. i18n: file multipleviewbase.ui line 477
+#: rc.cpp:342 rc.cpp:348 rc.cpp:819 rc.cpp:852
+#, no-c-format
+msgid "The number of questions already answered. May be shown as a percentage."
+msgstr ""
+"The number of questions already answered. May be shown as a percentage."
+
+#. i18n: file multipleviewbase.ui line 590
+#: rc.cpp:363 rc.cpp:372 rc.cpp:378 rc.cpp:903 rc.cpp:909 rc.cpp:918
+#, no-c-format
+msgid "Previous correct answer"
+msgstr "Previous correct answer"
+
+#. i18n: file multipleviewbase.ui line 593
+#: rc.cpp:366 rc.cpp:375 rc.cpp:912 rc.cpp:921
+#, no-c-format
+msgid "The correct answer to the previous question"
+msgstr "The correct answer to the previous question"
+
+#. i18n: file multipleviewbase.ui line 609
+#: rc.cpp:369 rc.cpp:915
+#, no-c-format
+msgid "This was the correct answer"
+msgstr "This was the correct answer"
+
+#. i18n: file multipleviewbase.ui line 690
+#: rc.cpp:381 rc.cpp:387 rc.cpp:396 rc.cpp:405 rc.cpp:414
+#, no-c-format
+msgid "Your choices"
+msgstr "Your choices"
+
+#. i18n: file multipleviewbase.ui line 712
+#: rc.cpp:384
+#, no-c-format
+msgid "&2 Option"
+msgstr "&2 Option"
+
+#. i18n: file multipleviewbase.ui line 718
+#: rc.cpp:390 rc.cpp:399 rc.cpp:417
+#, no-c-format
+msgid "Three choices for the answer. One is correct."
+msgstr "Three choices for the answer. One is correct."
+
+#. i18n: file multipleviewbase.ui line 740
+#: rc.cpp:393
+#, no-c-format
+msgid "&1 Option"
+msgstr "&1 Option"
+
+#. i18n: file multipleviewbase.ui line 773
+#: rc.cpp:402 rc.cpp:939
+#, no-c-format
+msgid "Language 2"
+msgstr "Language 2"
+
+#. i18n: file multipleviewbase.ui line 782
+#: rc.cpp:408 rc.cpp:945
+#, no-c-format
+msgid "Language or other identifier for the answer"
+msgstr "Language or other identifier for the answer"
+
+#. i18n: file multipleviewbase.ui line 804
+#: rc.cpp:411
+#, no-c-format
+msgid "&3 Option"
+msgstr "&3 Option"
+
+#. i18n: file multipleviewbase.ui line 853
+#: rc.cpp:423 rc.cpp:432 rc.cpp:438 rc.cpp:864 rc.cpp:873 rc.cpp:879
+#, no-c-format
+msgid "Previous question"
+msgstr "Previous question"
+
+#. i18n: file multipleviewbase.ui line 856
+#: rc.cpp:426 rc.cpp:435 rc.cpp:867 rc.cpp:876
+#, no-c-format
+msgid "The previous question"
+msgstr "The previous question"
+
+#. i18n: file multipleviewbase.ui line 872
+#: rc.cpp:429 rc.cpp:870
+#, no-c-format
+msgid "This was your question"
+msgstr "This was your question"
+
+#. i18n: file prefcardappearancebase.ui line 16
+#: rc.cpp:441
+#, no-c-format
+msgid "Card Appearance"
+msgstr "Card Appearance"
+
+#. i18n: file prefcardappearancebase.ui line 93
+#: rc.cpp:447
+#, no-c-format
+msgid "This is the question"
+msgstr "This is the question"
+
+#. i18n: file prefcardappearancebase.ui line 191
+#: prefcardappearance.cpp:81 rc.cpp:459
+#, no-c-format
+msgid "Front"
+msgstr "Front"
+
+#. i18n: file prefcardappearancebase.ui line 209
+#: rc.cpp:468
+#, no-c-format
+msgid "&Flip"
+msgstr "&Flip"
+
+#. i18n: file prefcardappearancebase.ui line 212
+#: rc.cpp:471
+#, no-c-format
+msgid "Flip card"
+msgstr "Flip card"
+
+#. i18n: file prefcardappearancebase.ui line 215
+#: rc.cpp:474
+#, no-c-format
+msgid "Use to show the other side of the card"
+msgstr "Use to show the other side of the card"
+
+#. i18n: file prefcardappearancebase.ui line 231
+#: rc.cpp:477
+#, no-c-format
+msgid "Text color:"
+msgstr "Text colour:"
+
+#. i18n: file prefcardappearancebase.ui line 250
+#: rc.cpp:480
+#, no-c-format
+msgid "Frame color:"
+msgstr "Frame colour:"
+
+#. i18n: file prefcardappearancebase.ui line 269
+#: rc.cpp:483 rc.cpp:489 rc.cpp:516
+#, no-c-format
+msgid "Font:"
+msgstr "Font:"
+
+#. i18n: file prefcardappearancebase.ui line 288
+#: rc.cpp:486
+#, no-c-format
+msgid "Card color:"
+msgstr "Card colour:"
+
+#. i18n: file prefcardappearancebase.ui line 339
+#: rc.cpp:492
+#, no-c-format
+msgid "Font for back of card"
+msgstr "Font for back of card"
+
+#. i18n: file prefcardappearancebase.ui line 342
+#: rc.cpp:495
+#, no-c-format
+msgid "Use to select the font for displaying text on the back of the card"
+msgstr "Use to select the font for displaying text on the back of the card"
+
+#. i18n: file prefcardappearancebase.ui line 353
+#: rc.cpp:498 rc.cpp:525
+#, no-c-format
+msgid "Select text color"
+msgstr "Select text colour"
+
+#. i18n: file prefcardappearancebase.ui line 356
+#: rc.cpp:501 rc.cpp:528
+#, no-c-format
+msgid "Use to select the color for text shown on the card"
+msgstr "Use to select the colour for text shown on the card"
+
+#. i18n: file prefcardappearancebase.ui line 367
+#: rc.cpp:504 rc.cpp:531
+#, no-c-format
+msgid "Select card frame color"
+msgstr "Select card frame colour"
+
+#. i18n: file prefcardappearancebase.ui line 370
+#: rc.cpp:507 rc.cpp:534
+#, no-c-format
+msgid "Use to select the color for drawing the frame of the card"
+msgstr "Use to select the colour for drawing the frame of the card"
+
+#. i18n: file prefcardappearancebase.ui line 381
+#: rc.cpp:510 rc.cpp:537
+#, no-c-format
+msgid "Select card color"
+msgstr "Select card colour"
+
+#. i18n: file prefcardappearancebase.ui line 384
+#: rc.cpp:513 rc.cpp:540
+#, no-c-format
+msgid "Select color used to draw the card"
+msgstr "Select colour used to draw the card"
+
+#. i18n: file prefcardappearancebase.ui line 422
+#: rc.cpp:519
+#, no-c-format
+msgid "Font for front of card"
+msgstr "Font for front of card"
+
+#. i18n: file prefcardappearancebase.ui line 425
+#: rc.cpp:522
+#, no-c-format
+msgid "Use to select the font for displaying text on the front of the card"
+msgstr "Use to select the font for displaying text on the front of the card"
+
+#. i18n: file prefcharacterbase.ui line 53
+#: rc.cpp:543
+#, no-c-format
+msgid ""
+"Note: Select Settings -> Configure Shortcuts... to change the shortcut "
+"associated with each action."
+msgstr ""
+"Note: Select Settings -> Configure Shortcuts... to change the shortcut "
+"associated with each action."
+
+#. i18n: file prefcharacterbase.ui line 62
+#: rc.cpp:546
+#, no-c-format
+msgid "Action"
+msgstr "Action"
+
+#. i18n: file prefcharacterbase.ui line 73
+#: rc.cpp:549
+#, no-c-format
+msgid "Shortcut"
+msgstr "Shortcut"
+
+#. i18n: file prefcharacterbase.ui line 84
+#: rc.cpp:552
+#, no-c-format
+msgid "Character"
+msgstr "Character"
+
+#. i18n: file prefcharacterbase.ui line 95
+#: kwordquiz.cpp:281 rc.cpp:555
+#, no-c-format
+msgid "Special Character 1"
+msgstr "Special Character 1"
+
+#. i18n: file prefcharacterbase.ui line 98
+#: rc.cpp:558
+#, no-c-format
+msgid "Ctrl+1"
+msgstr "Ctrl+1"
+
+#. i18n: file prefcharacterbase.ui line 101
+#: rc.cpp:561 rc.cpp:651
+#, no-c-format
+msgid "A"
+msgstr "A"
+
+#. i18n: file prefcharacterbase.ui line 115
+#: kwordquiz.cpp:282 rc.cpp:564
+#, no-c-format
+msgid "Special Character 2"
+msgstr "Special Character 2"
+
+#. i18n: file prefcharacterbase.ui line 118
+#: rc.cpp:567
+#, no-c-format
+msgid "Ctrl+2"
+msgstr "Ctrl+2"
+
+#. i18n: file prefcharacterbase.ui line 121
+#: rc.cpp:570
+#, no-c-format
+msgid "B"
+msgstr "B"
+
+#. i18n: file prefcharacterbase.ui line 135
+#: kwordquiz.cpp:283 rc.cpp:573
+#, no-c-format
+msgid "Special Character 3"
+msgstr "Special Character 3"
+
+#. i18n: file prefcharacterbase.ui line 138
+#: rc.cpp:576
+#, no-c-format
+msgid "Ctrl+3"
+msgstr "Ctrl+3"
+
+#. i18n: file prefcharacterbase.ui line 141
+#: rc.cpp:579
+#, no-c-format
+msgid "C"
+msgstr "C"
+
+#. i18n: file prefcharacterbase.ui line 155
+#: kwordquiz.cpp:284 rc.cpp:582
+#, no-c-format
+msgid "Special Character 4"
+msgstr "Special Character 4"
+
+#. i18n: file prefcharacterbase.ui line 158
+#: rc.cpp:585
+#, no-c-format
+msgid "Ctrl+4"
+msgstr "Ctrl+4"
+
+#. i18n: file prefcharacterbase.ui line 161
+#: rc.cpp:588
+#, no-c-format
+msgid "D"
+msgstr "D"
+
+#. i18n: file prefcharacterbase.ui line 175
+#: kwordquiz.cpp:285 rc.cpp:591
+#, no-c-format
+msgid "Special Character 5"
+msgstr "Special Character 5"
+
+#. i18n: file prefcharacterbase.ui line 178
+#: rc.cpp:594
+#, no-c-format
+msgid "Ctrl+5"
+msgstr "Ctrl+5"
+
+#. i18n: file prefcharacterbase.ui line 181
+#: rc.cpp:597
+#, no-c-format
+msgid "E"
+msgstr "E"
+
+#. i18n: file prefcharacterbase.ui line 195
+#: kwordquiz.cpp:286 rc.cpp:600
+#, no-c-format
+msgid "Special Character 6"
+msgstr "Special Character 6"
+
+#. i18n: file prefcharacterbase.ui line 198
+#: rc.cpp:603
+#, no-c-format
+msgid "Ctrl+6"
+msgstr "Ctrl+6"
+
+#. i18n: file prefcharacterbase.ui line 201
+#: rc.cpp:606
+#, no-c-format
+msgid "F"
+msgstr "F"
+
+#. i18n: file prefcharacterbase.ui line 215
+#: kwordquiz.cpp:287 rc.cpp:609
+#, no-c-format
+msgid "Special Character 7"
+msgstr "Special Character 7"
+
+#. i18n: file prefcharacterbase.ui line 218
+#: rc.cpp:612
+#, no-c-format
+msgid "Ctrl+7"
+msgstr "Ctrl+7"
+
+#. i18n: file prefcharacterbase.ui line 221
+#: rc.cpp:615
+#, no-c-format
+msgid "G"
+msgstr "G"
+
+#. i18n: file prefcharacterbase.ui line 235
+#: kwordquiz.cpp:288 rc.cpp:618
+#, no-c-format
+msgid "Special Character 8"
+msgstr "Special Character 8"
+
+#. i18n: file prefcharacterbase.ui line 238
+#: rc.cpp:621
+#, no-c-format
+msgid "Ctrl+8"
+msgstr "Ctrl+8"
+
+#. i18n: file prefcharacterbase.ui line 241
+#: rc.cpp:624
+#, no-c-format
+msgid "H"
+msgstr "H"
+
+#. i18n: file prefcharacterbase.ui line 255
+#: kwordquiz.cpp:289 rc.cpp:627
+#, no-c-format
+msgid "Special Character 9"
+msgstr "Special Character 9"
+
+#. i18n: file prefcharacterbase.ui line 258
+#: rc.cpp:630
+#, no-c-format
+msgid "Ctrl+9"
+msgstr "Ctrl+9"
+
+#. i18n: file prefcharacterbase.ui line 261
+#: rc.cpp:633
+#, no-c-format
+msgid "I"
+msgstr "I"
+
+#. i18n: file prefcharacterbase.ui line 286
+#: rc.cpp:636
+#, no-c-format
+msgid "Select character to modify"
+msgstr "Select character to modify"
+
+#. i18n: file prefcharacterbase.ui line 289
+#: rc.cpp:639
+#, no-c-format
+msgid "Customizable special character actions"
+msgstr "Customisable special character actions"
+
+#. i18n: file prefcharacterbase.ui line 339
+#: rc.cpp:642
+#, no-c-format
+msgid "C&haracter..."
+msgstr "C&haracter..."
+
+#. i18n: file prefcharacterbase.ui line 342
+#: rc.cpp:645
+#, no-c-format
+msgid "Click to choose a new character"
+msgstr "Click to choose a new character"
+
+#. i18n: file prefcharacterbase.ui line 345
+#: rc.cpp:648
+#, no-c-format
+msgid "Choose a character for the selected action"
+msgstr "Choose a character for the selected action"
+
+#. i18n: file prefcharacterbase.ui line 389
+#: rc.cpp:654
+#, no-c-format
+msgid "Preview of current character"
+msgstr "Preview of current character"
+
+#. i18n: file prefcharacterbase.ui line 392
+#: rc.cpp:657
+#, no-c-format
+msgid "Preview of the character associated with the selected action"
+msgstr "Preview of the character associated with the selected action"
+
+#. i18n: file prefeditorbase.ui line 36
+#: rc.cpp:663
+#, no-c-format
+msgid "Enter Ke&y Moves"
+msgstr "Enter Ke&y Moves"
+
+#. i18n: file prefeditorbase.ui line 39
+#: rc.cpp:666 rc.cpp:675 rc.cpp:684 rc.cpp:693
+#, no-c-format
+msgid "How enter key moves"
+msgstr "How enter key moves"
+
+#. i18n: file prefeditorbase.ui line 42
+#: rc.cpp:669
+#, no-c-format
+msgid "Select how the Enter key should behave in the editor"
+msgstr "Select how the Enter key should behave in the editor"
+
+#. i18n: file prefeditorbase.ui line 53
+#: rc.cpp:672
+#, no-c-format
+msgid "&Down"
+msgstr "&Down"
+
+#. i18n: file prefeditorbase.ui line 59
+#: rc.cpp:678
+#, no-c-format
+msgid "Select if the next cell below should become active when pressing Enter."
+msgstr ""
+"Select if the next cell below should become active when pressing Enter."
+
+#. i18n: file prefeditorbase.ui line 67
+#: rc.cpp:681
+#, no-c-format
+msgid "&Right"
+msgstr "&Right"
+
+#. i18n: file prefeditorbase.ui line 73
+#: rc.cpp:687
+#, no-c-format
+msgid ""
+"Select if the next cell to the right should become active when pressing Enter"
+msgstr ""
+"Select if the next cell to the right should become active when pressing Enter"
+
+#. i18n: file prefeditorbase.ui line 81
+#: rc.cpp:690
+#, no-c-format
+msgid "Does not &move"
+msgstr "Does not &move"
+
+#. i18n: file prefeditorbase.ui line 87
+#: rc.cpp:696
+#, no-c-format
+msgid "Select if the current cell should remain active when pressing Enter"
+msgstr "Select if the current cell should remain active when pressing Enter"
+
+#. i18n: file prefeditorbase.ui line 97
+#: rc.cpp:699
+#, no-c-format
+msgid "E&nable fill-in-the-blank"
+msgstr "E&nable fill-in-the-blank"
+
+#. i18n: file prefeditorbase.ui line 100
+#: rc.cpp:702
+#, no-c-format
+msgid "Check to enable fill-in-the-blank"
+msgstr "Check to enable fill-in-the-blank"
+
+#. i18n: file prefeditorbase.ui line 103
+#: rc.cpp:705
+#, no-c-format
+msgid "Select to enable the functions for Fill-in-the-blank"
+msgstr "Select to enable the functions for Fill-in-the-blank"
+
+#. i18n: file prefquizbase.ui line 36
+#: rc.cpp:711
+#, no-c-format
+msgid "Multiple Choice"
+msgstr "Multiple Choice"
+
+#. i18n: file prefquizbase.ui line 39
+#: rc.cpp:714
+#, no-c-format
+msgid "Specify behavior for a multiple choice session"
+msgstr "Specify behaviour for a multiple choice session"
+
+#. i18n: file prefquizbase.ui line 50
+#: rc.cpp:717
+#, no-c-format
+msgid "Check selection a&utomatically"
+msgstr "Check selection a&utomatically"
+
+#. i18n: file prefquizbase.ui line 53
+#: rc.cpp:720
+#, no-c-format
+msgid "Check to correct automatically"
+msgstr "Check to correct automatically"
+
+#. i18n: file prefquizbase.ui line 56
+#: rc.cpp:723
+#, no-c-format
+msgid "Select if a choice should be checked immediately"
+msgstr "Select if a choice should be checked immediately"
+
+#. i18n: file prefquizbase.ui line 66
+#: rc.cpp:726
+#, no-c-format
+msgid "Question && Answer"
+msgstr "Question && Answer"
+
+#. i18n: file prefquizbase.ui line 69
+#: rc.cpp:729
+#, no-c-format
+msgid "Specify behavior for a question and answer session"
+msgstr "Specify behaviour for a question and answer session"
+
+#. i18n: file prefquizbase.ui line 80
+#: rc.cpp:732
+#, no-c-format
+msgid "&Treat hint as error"
+msgstr "&Treat hint as error"
+
+#. i18n: file prefquizbase.ui line 83
+#: rc.cpp:735
+#, no-c-format
+msgid "Check to count hint as error"
+msgstr "Check to count hint as error"
+
+#. i18n: file prefquizbase.ui line 86
+#: rc.cpp:738
+#, no-c-format
+msgid ""
+"Select if questions where the hint function has been used should be counted as "
+"errors"
+msgstr ""
+"Select if questions where the hint function has been used should be counted as "
+"errors"
+
+#. i18n: file prefquizbase.ui line 96
+#: kwordquizview.cpp:234 rc.cpp:741
+#, no-c-format
+msgid "Score"
+msgstr "Score"
+
+#. i18n: file prefquizbase.ui line 99
+#: rc.cpp:744
+#, no-c-format
+msgid "Specify behavior of the score presentation in any session"
+msgstr "Specify behaviour of the score presentation in any session"
+
+#. i18n: file prefquizbase.ui line 110
+#: rc.cpp:747
+#, no-c-format
+msgid "&Show score as a percentage"
+msgstr "&Show score as a percentage"
+
+#. i18n: file prefquizbase.ui line 113
+#: rc.cpp:750
+#, no-c-format
+msgid "Check to show score as a percentage"
+msgstr "Check to show score as a percentage"
+
+#. i18n: file prefquizbase.ui line 116
+#: rc.cpp:753
+#, no-c-format
+msgid "Select if the score should be shown as a percentage"
+msgstr "Select if the score should be shown as a percentage"
+
+#. i18n: file prefquizbase.ui line 146
+#: rc.cpp:756
+#, no-c-format
+msgid "Flashcard"
+msgstr "Flashcard"
+
+#. i18n: file prefquizbase.ui line 149
+#: rc.cpp:759
+#, no-c-format
+msgid "Specify behavior of a flashcard session"
+msgstr "Specify behaviour of a flashcard session"
+
+#. i18n: file prefquizbase.ui line 185
+#: rc.cpp:762
+#, no-c-format
+msgid "seconds and"
+msgstr "seconds and"
+
+#. i18n: file prefquizbase.ui line 188
+#: rc.cpp:765
+#, no-c-format
+msgid "Specify the amount of time between card flips"
+msgstr "Specify the amount of time between card flips"
+
+#. i18n: file prefquizbase.ui line 196
+#: rc.cpp:768
+#, no-c-format
+msgid "Delay to flip card"
+msgstr "Delay to flip card"
+
+#. i18n: file prefquizbase.ui line 199
+#: rc.cpp:771
+#, no-c-format
+msgid "Delay in seconds to flip card"
+msgstr "Delay in seconds to flip card"
+
+#. i18n: file prefquizbase.ui line 227
+#: rc.cpp:774
+#, no-c-format
+msgid "Count &as correct"
+msgstr "Count &as correct"
+
+#. i18n: file prefquizbase.ui line 230
+#: rc.cpp:777 rc.cpp:786
+#, no-c-format
+msgid "Select how to count card"
+msgstr "Select how to count card"
+
+#. i18n: file prefquizbase.ui line 233
+#: rc.cpp:780
+#, no-c-format
+msgid ""
+"Select if the previous card should be counted as correct when moving to the "
+"next card"
+msgstr ""
+"Select if the previous card should be counted as correct when moving to the "
+"next card"
+
+#. i18n: file prefquizbase.ui line 241
+#: rc.cpp:783
+#, no-c-format
+msgid "Count as &error"
+msgstr "Count as &error"
+
+#. i18n: file prefquizbase.ui line 247
+#: rc.cpp:789
+#, no-c-format
+msgid ""
+"Select if the previous card should be counted as incorrect when moving to the "
+"next card"
+msgstr ""
+"Select if the previous card should be counted as incorrect when moving to the "
+"next card"
+
+#. i18n: file prefquizbase.ui line 257
+#: rc.cpp:792
+#, no-c-format
+msgid "&Flip card automatically after"
+msgstr "&Flip card automatically after"
+
+#. i18n: file prefquizbase.ui line 263
+#: rc.cpp:795
+#, no-c-format
+msgid "Check to flip card automatically"
+msgstr "Check to flip card automatically"
+
+#. i18n: file prefquizbase.ui line 266
+#: rc.cpp:798
+#, no-c-format
+msgid ""
+"Select if you want a card to turn over automatically after the given amount of "
+"time"
+msgstr ""
+"Select if you want a card to turn over automatically after the given amount of "
+"time"
+
+#. i18n: file qaviewbase.ui line 619
+#: rc.cpp:924
+#, no-c-format
+msgid "This is _____ answer"
+msgstr "This is _____ answer"
+
+#. i18n: file qaviewbase.ui line 631
+#: rc.cpp:927 rc.cpp:933 rc.cpp:942 rc.cpp:948
+#, no-c-format
+msgid "Type your answer"
+msgstr "Type your answer"
+
+#. i18n: file qaviewbase.ui line 634
+#: rc.cpp:930
+#, no-c-format
+msgid "The answer showing blanks for a Fill-in-the-blank question"
+msgstr "The answer showing blanks for a Fill-in-the-blank question"
+
+#. i18n: file qaviewbase.ui line 656
+#: rc.cpp:936
+#, no-c-format
+msgid "Type the answer to the question"
+msgstr "Type the answer to the question"
+
+#. i18n: file kwordquiz.kcfg line 10
+#: rc.cpp:972
+#, no-c-format
+msgid "Is this the first time KWordQuiz is run?"
+msgstr "Is this the first time KWordQuiz is run?"
+
+#. i18n: file kwordquiz.kcfg line 16
+#: rc.cpp:975
+#, no-c-format
+msgid "Titles for column 1"
+msgstr "Titles for column 1"
+
+#. i18n: file kwordquiz.kcfg line 20
+#: rc.cpp:978
+#, no-c-format
+msgid "Titles for column 2"
+msgstr "Titles for column 2"
+
+#. i18n: file kwordquiz.kcfg line 24
+#: rc.cpp:981
+#, no-c-format
+msgid "Font used in the editor"
+msgstr "Font used in the editor"
+
+#. i18n: file kwordquiz.kcfg line 28
+#: rc.cpp:984
+#, no-c-format
+msgid "If Fill-in-the-blank should be enabled"
+msgstr "If Fill-in-the-blank should be enabled"
+
+#. i18n: file kwordquiz.kcfg line 32
+#: rc.cpp:987
+#, no-c-format
+msgid "Direction the Enter key moves in the editor"
+msgstr "Direction the Enter key moves in the editor"
+
+#. i18n: file kwordquiz.kcfg line 36
+#: rc.cpp:990
+#, no-c-format
+msgid "Characters for the special character toolbar"
+msgstr "Characters for the special character toolbar"
+
+#. i18n: file kwordquiz.kcfg line 42
+#: rc.cpp:993
+#, no-c-format
+msgid "Automatically check selected answer in multiple choice"
+msgstr "Automatically check selected answer in multiple choice"
+
+#. i18n: file kwordquiz.kcfg line 46
+#: rc.cpp:996
+#, no-c-format
+msgid "Automatically flip flashcard"
+msgstr "Automatically flip flashcard"
+
+#. i18n: file kwordquiz.kcfg line 50
+#: rc.cpp:999
+#, no-c-format
+msgid "Time delay for flipping flashcard"
+msgstr "Time delay for flipping flashcard"
+
+#. i18n: file kwordquiz.kcfg line 54
+#: rc.cpp:1002
+#, no-c-format
+msgid "Treat use of hint as error"
+msgstr "Treat use of hint as error"
+
+#. i18n: file kwordquiz.kcfg line 58
+#: rc.cpp:1005
+#, no-c-format
+msgid "Count flashcard as correct or error"
+msgstr "Count flashcard as correct or error"
+
+#. i18n: file kwordquiz.kcfg line 62
+#: rc.cpp:1008
+#, no-c-format
+msgid "Quiz mode"
+msgstr "Quiz mode"
+
+#. i18n: file kwordquiz.kcfg line 66
+#: rc.cpp:1011
+#, no-c-format
+msgid "Show score as percentage"
+msgstr "Show score as percentage"
+
+#. i18n: file kwordquiz.kcfg line 72
+#: rc.cpp:1014
+#, no-c-format
+msgid "Font used for front of flashcard"
+msgstr "Font used for front of flashcard"
+
+#. i18n: file kwordquiz.kcfg line 76
+#: rc.cpp:1017
+#, no-c-format
+msgid "Color used for text on front of flashcard"
+msgstr "Colour used for text on front of flashcard"
+
+#. i18n: file kwordquiz.kcfg line 80
+#: rc.cpp:1020
+#, no-c-format
+msgid "Color used for front of flashcard"
+msgstr "Colour used for front of flashcard"
+
+#. i18n: file kwordquiz.kcfg line 84
+#: rc.cpp:1023
+#, no-c-format
+msgid "Color used for frame on front of flashcard"
+msgstr "Colour used for frame on front of flashcard"
+
+#. i18n: file kwordquiz.kcfg line 88
+#: rc.cpp:1026
+#, no-c-format
+msgid "Font used for back of flashcard"
+msgstr "Font used for back of flashcard"
+
+#. i18n: file kwordquiz.kcfg line 92
+#: rc.cpp:1029
+#, no-c-format
+msgid "Color used for text on back of flashcard"
+msgstr "Colour used for text on back of flashcard"
+
+#. i18n: file kwordquiz.kcfg line 96
+#: rc.cpp:1032
+#, no-c-format
+msgid "Color used for back of flashcard"
+msgstr "Colour used for back of flashcard"
+
+#. i18n: file kwordquiz.kcfg line 100
+#: rc.cpp:1035
+#, no-c-format
+msgid "Color used for frame on back of flashcard"
+msgstr "Colour used for frame on back of flashcard"
+
+#. i18n: file kwordquiz.kcfg line 106
+#: rc.cpp:1038
+#, no-c-format
+msgid "The Providers path for KWordQuiz"
+msgstr "The Providers path for KWordQuiz"
+
+#. i18n: file kwordquiz.kcfg line 110
+#: rc.cpp:1041
+#, no-c-format
+msgid "The command used to start a downloaded vocabulary"
+msgstr "The command used to start a downloaded vocabulary"
+
+#. i18n: file kwordquiz.kcfg line 114
+#: rc.cpp:1044
+#, no-c-format
+msgid ""
+"The folder where downloaded vocabularies are saved by default (relative to "
+"$HOME)"
+msgstr ""
+"The folder where downloaded vocabularies are saved by default (relative to "
+"$HOME)"
+
+#: kwordquiz.cpp:79 kwordquiz.cpp:652 kwordquizview.cpp:399
+msgid "Cannot &Undo"
+msgstr "Cannot &Undo"
+
+#: kwordquiz.cpp:109
+msgid "Creates a new blank vocabulary document"
+msgstr "Creates a new blank vocabulary document"
+
+#: kwordquiz.cpp:113
+msgid "Opens an existing vocabulary document"
+msgstr "Opens an existing vocabulary document"
+
+#: kwordquiz.cpp:118
+msgid "&Get New Vocabularies..."
+msgstr "&Get New Vocabularies..."
+
+#: kwordquiz.cpp:119
+msgid "Downloads new vocabularies"
+msgstr "Downloads new vocabularies"
+
+#: kwordquiz.cpp:123
+msgid "Saves the active vocabulary document"
+msgstr "Saves the active vocabulary document"
+
+#: kwordquiz.cpp:127
+msgid "Saves the active vocabulary document with a different name"
+msgstr "Saves the active vocabulary document with a different name"
+
+#: kwordquiz.cpp:131
+msgid "Closes the active vocabulary document"
+msgstr "Closes the active vocabulary document"
+
+#: kwordquiz.cpp:135
+msgid "Prints the active vocabulary document"
+msgstr "Prints the active vocabulary document"
+
+#: kwordquiz.cpp:139
+msgid "Quits KWordQuiz"
+msgstr "Quits KWordQuiz"
+
+#: kwordquiz.cpp:143
+msgid "Undoes the last command"
+msgstr "Undoes the last command"
+
+#: kwordquiz.cpp:147
+msgid "Cuts the text from the selected cells and places it on the clipboard"
+msgstr "Cuts the text from the selected cells and places it on the clipboard"
+
+#: kwordquiz.cpp:151
+msgid "Copies the text from the selected cells and places it on the clipboard"
+msgstr "Copies the text from the selected cells and places it on the clipboard"
+
+#: kwordquiz.cpp:155
+msgid ""
+"Pastes previously cut or copied text from the clipboard into the selected cells"
+msgstr ""
+"Pastes previously cut or copied text from the clipboard into the selected cells"
+
+#: kwordquiz.cpp:159
+msgid "Clears the content of the selected cells"
+msgstr "Clears the content of the selected cells"
+
+#: kwordquiz.cpp:162
+msgid "&Insert Row"
+msgstr "&Insert Row"
+
+#: kwordquiz.cpp:163
+msgid "Inserts a new row above the current row"
+msgstr "Inserts a new row above the current row"
+
+#: kwordquiz.cpp:166
+msgid "&Delete Row"
+msgstr "&Delete Row"
+
+#: kwordquiz.cpp:167
+msgid "Deletes the selected row(s)"
+msgstr "Deletes the selected row(s)"
+
+#: kwordquiz.cpp:170
+msgid "&Mark as Blank"
+msgstr "&Mark as Blank"
+
+#: kwordquiz.cpp:171
+msgid "Marks the current or selected word as a blank for Fill-in-the-blank"
+msgstr "Marks the current or selected word as a blank for Fill-in-the-blank"
+
+#: kwordquiz.cpp:174
+msgid "&Unmark Blanks"
+msgstr "&Unmark Blanks"
+
+#: kwordquiz.cpp:175
+msgid "Removes blanks from the current or selected word"
+msgstr "Removes blanks from the current or selected word"
+
+#: kwordquiz.cpp:180
+msgid "&Column Titles..."
+msgstr "&Column Titles..."
+
+#: kwordquiz.cpp:181
+msgid "Defines the column titles for the active vocabulary"
+msgstr "Defines the column titles for the active vocabulary"
+
+#: kwordquiz.cpp:184
+msgid "&Font..."
+msgstr "&Font..."
+
+#: kwordquiz.cpp:185
+msgid "Defines the font used by the editor"
+msgstr "Defines the font used by the editor"
+
+#: kwordquiz.cpp:190
+msgid "&Rows/Columns..."
+msgstr "&Rows/Columns..."
+
+#: kwordquiz.cpp:191
+msgid ""
+"Defines the number of rows, row heights, and column widths for the active "
+"vocabulary"
+msgstr ""
+"Defines the number of rows, row heights and column widths for the active "
+"vocabulary"
+
+#: kwordquiz.cpp:194
+msgid "&Sort..."
+msgstr "&Sort..."
+
+#: kwordquiz.cpp:195
+msgid ""
+"Sorts the vocabulary in ascending or descending order based on the left or "
+"right column"
+msgstr ""
+"Sorts the vocabulary in ascending or descending order based on the left or "
+"right column"
+
+#: kwordquiz.cpp:198
+msgid "Sh&uffle"
+msgstr "Sh&uffle"
+
+#: kwordquiz.cpp:199
+msgid "Shuffles the entries of the active vocabulary"
+msgstr "Shuffles the entries of the active vocabulary"
+
+#: kwordquiz.cpp:202
+msgid "Change Mode"
+msgstr "Change Mode"
+
+#: kwordquiz.cpp:203
+msgid "Changes the mode used in quiz sessions"
+msgstr "Changes the mode used in quiz sessions"
+
+#: kwordquiz.cpp:219 kwordquiz.cpp:220 kwordquiz.cpp:221 kwordquiz.cpp:222
+#: kwordquiz.cpp:223
+msgid "Selects this mode"
+msgstr "Selects this mode"
+
+#: kwordquiz.cpp:230
+msgid "&Editor"
+msgstr "&Editor"
+
+#: kwordquiz.cpp:231
+msgid "Activates the vocabulary editor"
+msgstr "Activates the vocabulary editor"
+
+#: kwordquiz.cpp:234
+msgid "&Flashcard"
+msgstr "&Flashcard"
+
+#: kwordquiz.cpp:235
+msgid "Starts a flashcard session using the active vocabulary"
+msgstr "Starts a flashcard session using the active vocabulary"
+
+#: kwordquiz.cpp:238
+msgid "&Multiple Choice"
+msgstr "&Multiple Choice"
+
+#: kwordquiz.cpp:239
+msgid "Starts a multiple choice session using the active vocabulary"
+msgstr "Starts a multiple choice session using the active vocabulary"
+
+#: kwordquiz.cpp:242
+msgid "&Question && Answer"
+msgstr "&Question && Answer"
+
+#: kwordquiz.cpp:243
+msgid "Starts a question and answer session using the active vocabulary"
+msgstr "Starts a question and answer session using the active vocabulary"
+
+#: kwordquiz.cpp:246
+msgid "&Check"
+msgstr "&Check"
+
+#: kwordquiz.cpp:247
+msgid "Checks your answer to this question"
+msgstr "Checks your answer to this question"
+
+#: kwordquiz.cpp:250
+msgid "I &Know"
+msgstr "I &Know"
+
+#: kwordquiz.cpp:251
+msgid "Counts this card as correct and shows the next card"
+msgstr "Counts this card as correct and shows the next card"
+
+#: kwordquiz.cpp:254
+msgid "I &Do Not Know"
+msgstr "I &Do Not Know"
+
+#: kwordquiz.cpp:255
+msgid "Counts this card as incorrect and shows the next card"
+msgstr "Counts this card as incorrect and shows the next card"
+
+#: kwordquiz.cpp:258
+msgid "&Hint"
+msgstr "&Hint"
+
+#: kwordquiz.cpp:259
+msgid "Gets the next correct letter of the answer"
+msgstr "Gets the next correct letter of the answer"
+
+#: kwordquiz.cpp:262
+msgid "&Restart"
+msgstr "&Restart"
+
+#: kwordquiz.cpp:263
+msgid "Restarts the quiz session from the beginning"
+msgstr "Restarts the quiz session from the beginning"
+
+#: kwordquiz.cpp:266
+msgid "Repeat &Errors"
+msgstr "Repeat &Errors"
+
+#: kwordquiz.cpp:267
+msgid "Repeats all incorrectly answered questions"
+msgstr "Repeats all incorrectly answered questions"
+
+#: kwordquiz.cpp:271
+msgid "Configures sound and other notifications for certain events"
+msgstr "Configures sound and other notifications for certain events"
+
+#: kwordquiz.cpp:275
+msgid "Specifies preferences for the vocabulary editor and quiz sessions"
+msgstr "Specifies preferences for the vocabulary editor and quiz sessions"
+
+#: kwordquiz.cpp:312
+msgid "Toggles display of the toolbars"
+msgstr "Toggles display of the toolbars"
+
+#: kwordquiz.cpp:380 kwordquiz.cpp:494 kwordquiz.cpp:548
+msgid "Opening file..."
+msgstr "Opening file..."
+
+#: kwordquiz.cpp:388 kwordquiz.cpp:489 kwordquiz.cpp:543 kwordquiz.cpp:551
+#: kwordquiz.cpp:565 kwordquiz.cpp:579 kwordquiz.cpp:657 kwordquiz.cpp:672
+#: kwordquiz.cpp:704 kwordquiz.cpp:711 kwordquiz.cpp:718 kwordquiz.cpp:725
+#: kwordquiz.cpp:732 kwordquiz.cpp:739 kwordquiz.cpp:746 kwordquiz.cpp:753
+#: kwordquiz.cpp:760 kwordquiz.cpp:767 kwordquiz.cpp:784 kwordquiz.cpp:799
+#: kwordquiz.cpp:806 kwordquiz.cpp:813 kwordquiz.cpp:820 kwordquiz.cpp:827
+#: kwordquiz.cpp:834 kwordquiz.cpp:847 kwordquiz.cpp:854 kwordquiz.cpp:861
+#: kwordquiz.cpp:868 kwordquiz.cpp:875 kwordquiz.cpp:882 kwordquiz.cpp:889
+#: kwordquiz.cpp:896 kwordquiz.cpp:903 kwordquiz.cpp:910 kwordquiz.cpp:1210
+msgid "Ready"
+msgstr "Ready"
+
+#: kwordquiz.cpp:480
+msgid "Opening a new document window..."
+msgstr "Opening a new document window..."
+
+#: kwordquiz.cpp:496
+msgid "&Join selected files into one list"
+msgstr "&Join selected files into one list"
+
+#: kwordquiz.cpp:499
+msgid ""
+"*.kvtml *.wql *.xml.gz *.csv|All Supported Documents\n"
+"*.kvtml|KDE Vocabulary Document\n"
+"*.wql|KWordQuiz Document\n"
+"*.xml.gz|Pauker Lesson\n"
+"*.csv|Comma-Separated Values"
+msgstr ""
+"*.kvtml *.wql *.xml.gz *.csv|All Supported Documents\n"
+"*.kvtml|KDE Vocabulary Document\n"
+"*.wql|KWordQuiz Document\n"
+"*.xml.gz|Pauker Lesson\n"
+"*.csv|Comma-Separated Values"
+
+#: kwordquiz.cpp:503
+msgid "Open Vocabulary Document"
+msgstr "Open Vocabulary Document"
+
+#: kwordquiz.cpp:556
+msgid "Saving file..."
+msgstr "Saving file..."
+
+#: kwordquiz.cpp:577
+msgid "Saving file with a new filename..."
+msgstr "Saving file with a new filename..."
+
+#: kwordquiz.cpp:587
+msgid ""
+"*.kvtml|KDE Vocabulary Document\n"
+"*.wql|KWordQuiz Document\n"
+"*.csv|Comma-Separated Values\n"
+"*.html|Hypertext Markup Language"
+msgstr ""
+"*.kvtml|KDE Vocabulary Document\n"
+"*.wql|KWordQuiz Document\n"
+"*.csv|Comma-Separated Values\n"
+"*.html|Hypertext Markup Language"
+
+#: kwordquiz.cpp:590
+msgid "Save Vocabulary Document As"
+msgstr "Save Vocabulary Document As"
+
+#: kwordquiz.cpp:612
+msgid ""
+"<qt>The file"
+"<br><b>%1</b>"
+"<br>already exists. Do you want to overwrite it?</qt>"
+msgstr ""
+"<qt>The file"
+"<br><b>%1</b>"
+"<br>already exists. Do you want to overwrite it?</qt>"
+
+#: kwordquiz.cpp:635
+msgid "Closing file..."
+msgstr "Closing file..."
+
+#: kwordquiz.cpp:662
+msgid "Printing..."
+msgstr "Printing..."
+
+#: kwordquiz.cpp:677
+msgid "Exiting..."
+msgstr "Exiting..."
+
+#: kwordquiz.cpp:702
+msgid "Undoing previous command..."
+msgstr "Undoing previous command..."
+
+#: kwordquiz.cpp:709
+msgid "Cutting selection..."
+msgstr "Cutting selection..."
+
+#: kwordquiz.cpp:716
+msgid "Copying selection to clipboard..."
+msgstr "Copying selection to clipboard..."
+
+#: kwordquiz.cpp:723
+msgid "Inserting clipboard contents..."
+msgstr "Inserting clipboard contents..."
+
+#: kwordquiz.cpp:730
+msgid "Clearing the selected cells..."
+msgstr "Clearing the selected cells..."
+
+#: kwordquiz.cpp:737
+msgid "Inserting rows..."
+msgstr "Inserting rows..."
+
+#: kwordquiz.cpp:744
+msgid "Deleting selected rows..."
+msgstr "Deleting selected rows..."
+
+#: kwordquiz.cpp:751
+msgid "Marking selected text as a blank..."
+msgstr "Marking selected text as a blank..."
+
+#: kwordquiz.cpp:758
+msgid "Removing blank markings..."
+msgstr "Removing blank markings..."
+
+#: kwordquiz.cpp:765
+msgid "Searching for indicated text..."
+msgstr "Searching for indicated text..."
+
+#: kwordquiz.cpp:766 kwordquiz.cpp:805
+msgid "Not implemented yet"
+msgstr "Not implemented yet"
+
+#: kwordquiz.cpp:772
+msgid "Setting the column titles of the vocabulary..."
+msgstr "Setting the column titles of the vocabulary..."
+
+#: kwordquiz.cpp:789
+msgid "Setting the font of the vocabulary..."
+msgstr "Setting the font of the vocabulary..."
+
+#: kwordquiz.cpp:804
+msgid "Changing the keyboard layout..."
+msgstr "Changing the keyboard layout..."
+
+#: kwordquiz.cpp:811
+msgid "Inserting special character..."
+msgstr "Inserting special character..."
+
+#: kwordquiz.cpp:818
+msgid "Changing row and column properties..."
+msgstr "Changing row and column properties..."
+
+#: kwordquiz.cpp:825
+msgid "Sorting the vocabulary..."
+msgstr "Sorting the vocabulary..."
+
+#: kwordquiz.cpp:832
+msgid "Randomizing the vocabulary..."
+msgstr "Randomising the vocabulary..."
+
+#: kwordquiz.cpp:839 kwordquiz.cpp:852 kwordquiz.cpp:859 kwordquiz.cpp:866
+#: kwordquiz.cpp:873 kwordquiz.cpp:880
+msgid "Updating mode..."
+msgstr "Updating mode..."
+
+#: kwordquiz.cpp:887
+msgid "Starting editor session..."
+msgstr "Starting editor session..."
+
+#: kwordquiz.cpp:894
+msgid "Starting flashcard session..."
+msgstr "Starting flashcard session..."
+
+#: kwordquiz.cpp:901
+msgid "Starting multiple choice session..."
+msgstr "Starting multiple choice session..."
+
+#: kwordquiz.cpp:908
+msgid "Starting question & answer session..."
+msgstr "Starting question & answer session..."
+
+#: kwordquiz.cpp:1077
+#, c-format
+msgid "Inserts the character %1"
+msgstr "Inserts the character %1"
+
+#: kwordquiz.cpp:1134
+msgid "This will restart your quiz. Do you wish to continue?"
+msgstr "This will restart your quiz. Do you wish to continue?"
+
+#: kwordquiz.cpp:1148 kwordquiz.cpp:1167
+msgid "&1 %1 -> %2 In Order"
+msgstr "&1 %1 -> %2 In Order"
+
+#: kwordquiz.cpp:1149 kwordquiz.cpp:1168
+msgid "&2 %1 -> %2 In Order"
+msgstr "&2 %1 -> %2 In Order"
+
+#: kwordquiz.cpp:1150 kwordquiz.cpp:1169
+msgid "&3 %1 -> %2 Randomly"
+msgstr "&3 %1 -> %2 Randomly"
+
+#: kwordquiz.cpp:1151 kwordquiz.cpp:1170
+msgid "&4 %1 -> %2 Randomly"
+msgstr "&4 %1 -> %2 Randomly"
+
+#: kwordquiz.cpp:1152 kwordquiz.cpp:1171
+msgid "&5 %1 <-> %2 Randomly"
+msgstr "&5 %1 <-> %2 Randomly"
+
+#: kwordquiz.cpp:1178 kwordquiz.cpp:1181
+msgid "%1 -> %2 In Order"
+msgstr "%1 -> %2 In Order"
+
+#: kwordquiz.cpp:1184 kwordquiz.cpp:1187
+msgid "%1 -> %2 Randomly"
+msgstr "%1 -> %2 Randomly"
+
+#: kwordquiz.cpp:1190
+msgid "%1 <-> %2 Randomly"
+msgstr "%1 <-> %2 Randomly"
+
+#: kwordquizview.cpp:68
+msgid "Column 1"
+msgstr "Column 1"
+
+#: kwordquizview.cpp:69
+msgid "Column 2"
+msgstr "Column 2"
+
+#: kwordquizview.cpp:214 kwordquizview.cpp:219
+#, c-format
+msgid "KWordQuiz - %1"
+msgstr "KWordQuiz - %1"
+
+#: kwordquizview.cpp:223
+msgid "Name:_____________________________ Date:__________"
+msgstr "Name:_____________________________ Date:__________"
+
+#: kwordquizview.cpp:304
+msgid "&Undo Entry"
+msgstr "&Undo Entry"
+
+#: kwordquizview.cpp:315
+msgid "There is an error with the Fill-in-the-blank brackets"
+msgstr "There is an error with the Fill-in-the-blank brackets"
+
+#: kwordquizview.cpp:411
+msgid "&Undo Cut"
+msgstr "&Undo Cut"
+
+#: kwordquizview.cpp:451
+msgid "&Undo Paste"
+msgstr "&Undo Paste"
+
+#: kwordquizview.cpp:539
+msgid "&Undo Clear"
+msgstr "&Undo Clear"
+
+#: kwordquizview.cpp:550
+msgid "&Undo Insert"
+msgstr "&Undo Insert"
+
+#: kwordquizview.cpp:564
+msgid "&Undo Delete"
+msgstr "&Undo Delete"
+
+#: kwordquizview.cpp:633
+msgid "&Undo Mark Blank"
+msgstr "&Undo Mark Blank"
+
+#: kwordquizview.cpp:679
+msgid "&Undo Unmark Blank"
+msgstr "&Undo Unmark Blank"
+
+#: kwordquizview.cpp:778
+msgid "&Undo Sort"
+msgstr "&Undo Sort"
+
+#: kwordquizview.cpp:793
+msgid "&Undo Shuffle"
+msgstr "&Undo Shuffle"
+
+#: wqprintdialogpage.cpp:31
+msgid "Vocabulary Options"
+msgstr "Vocabulary Options"
+
+#: wqprintdialogpage.cpp:35
+msgid "Select Type of Printout"
+msgstr "Select Type of Printout"
+
+#: wqprintdialogpage.cpp:42
+msgid "Vocabulary &list"
+msgstr "Vocabulary &list"
+
+#: wqprintdialogpage.cpp:44
+msgid "Vocabulary e&xam"
+msgstr "Vocabulary e&xam"
+
+#: wqprintdialogpage.cpp:46
+msgid "&Flashcards"
+msgstr "&Flashcards"
+
+#: wqprintdialogpage.cpp:50
+msgid "Specify type of printout to make"
+msgstr "Specify type of printout to make"
+
+#: wqprintdialogpage.cpp:51
+msgid "Select to print the vocabulary as displayed in the editor"
+msgstr "Select to print the vocabulary as displayed in the editor"
+
+#: wqprintdialogpage.cpp:52
+msgid "Select to print the vocabulary as a vocabulary exam"
+msgstr "Select to print the vocabulary as a vocabulary exam"
+
+#: wqprintdialogpage.cpp:53
+msgid "Select to print flashcards"
+msgstr "Select to print flashcards"
+
+#: prefcardappearance.cpp:68
+msgid ""
+"_: Back of the flashcard\n"
+"Back"
+msgstr "Back"
+
+#: prefcardappearance.cpp:70
+msgid "Answer"
+msgstr "Answer"
+
+#: prefcardappearance.cpp:83
+msgid "Question"
+msgstr "Question"
+
+#: dlgspecchar.cpp:26
+msgid "Select Character"
+msgstr "Select Character"
+
+#: dlgspecchar.cpp:30
+msgid "&Select"
+msgstr "&Select"
+
+#: dlgspecchar.cpp:31
+msgid "Select this character"
+msgstr "Select this character"
diff --git a/tde-i18n-en_GB/messages/kdeedu/libkdeedu.po b/tde-i18n-en_GB/messages/kdeedu/libkdeedu.po
new file mode 100644
index 00000000000..42971a263b9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeedu/libkdeedu.po
@@ -0,0 +1,412 @@
+# translation of libkdeedu.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkdeedu\n"
+"POT-Creation-Date: 2007-02-14 02:46+0100\n"
+"PO-Revision-Date: 2005-11-09 22:21+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: extdate/extdatetime.cpp:49
+msgid ""
+"_: Short month name\n"
+"Jan"
+msgstr ""
+
+#: extdate/extdatetime.cpp:49
+msgid ""
+"_: Short month name\n"
+"Feb"
+msgstr ""
+
+#: extdate/extdatetime.cpp:50
+msgid ""
+"_: Short month name\n"
+"Mar"
+msgstr ""
+
+#: extdate/extdatetime.cpp:50
+msgid ""
+"_: Short month name\n"
+"Apr"
+msgstr ""
+
+#: extdate/extdatetime.cpp:51
+msgid ""
+"_: Short month name\n"
+"May"
+msgstr ""
+
+#: extdate/extdatetime.cpp:51
+msgid ""
+"_: Short month name\n"
+"Jun"
+msgstr ""
+
+#: extdate/extdatetime.cpp:52
+msgid ""
+"_: Short month name\n"
+"Jul"
+msgstr ""
+
+#: extdate/extdatetime.cpp:52
+msgid ""
+"_: Short month name\n"
+"Aug"
+msgstr ""
+
+#: extdate/extdatetime.cpp:53
+msgid ""
+"_: Short month name\n"
+"Sep"
+msgstr ""
+
+#: extdate/extdatetime.cpp:53
+msgid ""
+"_: Short month name\n"
+"Oct"
+msgstr ""
+
+#: extdate/extdatetime.cpp:54
+msgid ""
+"_: Short month name\n"
+"Nov"
+msgstr ""
+
+#: extdate/extdatetime.cpp:54
+msgid ""
+"_: Short month name\n"
+"Dec"
+msgstr ""
+
+#: extdate/extdatetime.cpp:57
+msgid ""
+"_: Short day name\n"
+"Mon"
+msgstr ""
+
+#: extdate/extdatetime.cpp:57
+msgid ""
+"_: Short day name\n"
+"Tue"
+msgstr ""
+
+#: extdate/extdatetime.cpp:58
+msgid ""
+"_: Short day name\n"
+"Wed"
+msgstr ""
+
+#: extdate/extdatetime.cpp:58
+msgid ""
+"_: Short day name\n"
+"Thu"
+msgstr ""
+
+#: extdate/extdatetime.cpp:59
+msgid ""
+"_: Short day name\n"
+"Fri"
+msgstr ""
+
+#: extdate/extdatetime.cpp:59
+msgid ""
+"_: Short day name\n"
+"Sat"
+msgstr ""
+
+#: extdate/extdatetime.cpp:60
+msgid ""
+"_: Short day name\n"
+"Sun"
+msgstr ""
+
+#: extdate/extdatetime.cpp:63
+msgid ""
+"_: Long month name\n"
+"January"
+msgstr ""
+
+#: extdate/extdatetime.cpp:63
+msgid ""
+"_: Long month name\n"
+"February"
+msgstr ""
+
+#: extdate/extdatetime.cpp:64
+msgid ""
+"_: Long month name\n"
+"March"
+msgstr ""
+
+#: extdate/extdatetime.cpp:64
+msgid ""
+"_: Long month name\n"
+"April"
+msgstr ""
+
+#: extdate/extdatetime.cpp:65
+msgid ""
+"_: Long month name\n"
+"May"
+msgstr ""
+
+#: extdate/extdatetime.cpp:65
+msgid ""
+"_: Long month name\n"
+"June"
+msgstr ""
+
+#: extdate/extdatetime.cpp:66
+msgid ""
+"_: Long month name\n"
+"July"
+msgstr ""
+
+#: extdate/extdatetime.cpp:66
+msgid ""
+"_: Long month name\n"
+"August"
+msgstr ""
+
+#: extdate/extdatetime.cpp:67
+msgid ""
+"_: Long month name\n"
+"September"
+msgstr ""
+
+#: extdate/extdatetime.cpp:67
+msgid ""
+"_: Long month name\n"
+"October"
+msgstr ""
+
+#: extdate/extdatetime.cpp:68
+msgid ""
+"_: Long month name\n"
+"November"
+msgstr ""
+
+#: extdate/extdatetime.cpp:68
+msgid ""
+"_: Long month name\n"
+"December"
+msgstr ""
+
+#: extdate/extdatetime.cpp:71
+msgid ""
+"_: Long day name\n"
+"Monday"
+msgstr ""
+
+#: extdate/extdatetime.cpp:71
+msgid ""
+"_: Long day name\n"
+"Tuesday"
+msgstr ""
+
+#: extdate/extdatetime.cpp:72
+msgid ""
+"_: Long day name\n"
+"Wednesday"
+msgstr ""
+
+#: extdate/extdatetime.cpp:72
+msgid ""
+"_: Long day name\n"
+"Thursday"
+msgstr ""
+
+#: extdate/extdatetime.cpp:73
+msgid ""
+"_: Long day name\n"
+"Friday"
+msgstr ""
+
+#: extdate/extdatetime.cpp:73
+msgid ""
+"_: Long day name\n"
+"Saturday"
+msgstr ""
+
+#: extdate/extdatetime.cpp:74
+msgid ""
+"_: Long day name\n"
+"Sunday"
+msgstr ""
+
+#: extdate/main.cpp:6
+msgid "ExtDatePicker test program"
+msgstr "ExtDatePicker test program"
+
+#: extdate/main.cpp:7
+msgid "Compares KDatePicker and ExtDatePicker"
+msgstr "Compares KDatePicker and ExtDatePicker"
+
+#: extdate/main.cpp:16
+msgid "Test ExtDatePicker"
+msgstr "Test ExtDatePicker"
+
+#: extdate/main.cpp:18
+msgid "(c) 2004, Jason Harris"
+msgstr "(c) 2004, Jason Harris"
+
+#: extdate/extdatepicker.cpp:80
+#, c-format
+msgid "Week %1"
+msgstr "Week %1"
+
+#: extdate/extdatepicker.cpp:152
+msgid "Next year"
+msgstr "Next year"
+
+#: extdate/extdatepicker.cpp:153
+msgid "Previous year"
+msgstr "Previous year"
+
+#: extdate/extdatepicker.cpp:154
+msgid "Next month"
+msgstr "Next month"
+
+#: extdate/extdatepicker.cpp:155
+msgid "Previous month"
+msgstr "Previous month"
+
+#: extdate/extdatepicker.cpp:156
+msgid "Select a week"
+msgstr "Select a week"
+
+#: extdate/extdatepicker.cpp:157
+msgid "Select a month"
+msgstr "Select a month"
+
+#: extdate/extdatepicker.cpp:158
+msgid "Select a year"
+msgstr "Select a year"
+
+#: extdate/extdatepicker.cpp:159
+msgid "Select the current day"
+msgstr "Select the current day"
+
+#: kdeeduui/kdeeduglossary.cpp:35 kdeeduui/kdeeduglossary.cpp:166
+msgid "Glossary"
+msgstr "Glossary"
+
+#: kdeeduui/kdeeduglossary.cpp:185
+msgid "Search:"
+msgstr "Search:"
+
+#: kdeeduui/kdeeduglossary.cpp:390
+msgid "References"
+msgstr "References"
+
+#~ msgid "Jan"
+#~ msgstr "Jan"
+
+#~ msgid "Feb"
+#~ msgstr "Feb"
+
+#~ msgid "Mar"
+#~ msgstr "Mar"
+
+#~ msgid "Apr"
+#~ msgstr "Apr"
+
+#~ msgid "May"
+#~ msgstr "May"
+
+#~ msgid "Jun"
+#~ msgstr "Jun"
+
+#~ msgid "Jul"
+#~ msgstr "Jul"
+
+#~ msgid "Aug"
+#~ msgstr "Aug"
+
+#~ msgid "Sep"
+#~ msgstr "Sep"
+
+#~ msgid "Oct"
+#~ msgstr "Oct"
+
+#~ msgid "Nov"
+#~ msgstr "Nov"
+
+#~ msgid "Dec"
+#~ msgstr "Dec"
+
+#~ msgid "Mon"
+#~ msgstr "Mon"
+
+#~ msgid "Tue"
+#~ msgstr "Tue"
+
+#~ msgid "Wed"
+#~ msgstr "Wed"
+
+#~ msgid "Thu"
+#~ msgstr "Thu"
+
+#~ msgid "Fri"
+#~ msgstr "Fri"
+
+#~ msgid "Sat"
+#~ msgstr "Sat"
+
+#~ msgid "Sun"
+#~ msgstr "Sun"
+
+#~ msgid "January"
+#~ msgstr "January"
+
+#~ msgid "February"
+#~ msgstr "February"
+
+#~ msgid "March"
+#~ msgstr "March"
+
+#~ msgid "April"
+#~ msgstr "April"
+
+#~ msgid "June"
+#~ msgstr "June"
+
+#~ msgid "July"
+#~ msgstr "July"
+
+#~ msgid "August"
+#~ msgstr "August"
+
+#~ msgid "September"
+#~ msgstr "September"
+
+#~ msgid "October"
+#~ msgstr "October"
+
+#~ msgid "November"
+#~ msgstr "November"
+
+#~ msgid "December"
+#~ msgstr "December"
+
+#~ msgid "Ignoring attempt to remove non-existent plot object"
+#~ msgstr "Ignoring attempt to remove non-existent plot object"
diff --git a/tde-i18n-en_GB/messages/kdegames/Makefile.am b/tde-i18n-en_GB/messages/kdegames/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdegames/Makefile.in b/tde-i18n-en_GB/messages/kdegames/Makefile.in
new file mode 100644
index 00000000000..8f676fc6b57
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/Makefile.in
@@ -0,0 +1,767 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdegames
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = ksirtet.po kbounce.po kbackgammon.po ktron.po klines.po ksmiletris.po kfouleggs.po ksokoban.po katomic.po kmines.po lskat.po konquest.po kshisen.po kmahjongg.po knetwalk.po kjumpingcube.po libksirtet.po kpat.po ksnake.po klickety.po libkdegames.po kolf.po kbattleship.po kspaceduel.po kenolaba.po kasteroids.po kwin4.po kblackbox.po kpoker.po atlantik.po ksame.po kgoldrunner.po ktuberling.po kreversi.po
+GMOFILES = ksirtet.gmo kbounce.gmo kbackgammon.gmo ktron.gmo klines.gmo ksmiletris.gmo kfouleggs.gmo ksokoban.gmo katomic.gmo kmines.gmo lskat.gmo konquest.gmo kshisen.gmo kmahjongg.gmo knetwalk.gmo kjumpingcube.gmo libksirtet.gmo kpat.gmo ksnake.gmo klickety.gmo libkdegames.gmo kolf.gmo kbattleship.gmo kspaceduel.gmo kenolaba.gmo kasteroids.gmo kwin4.gmo kblackbox.gmo kpoker.gmo atlantik.gmo ksame.gmo kgoldrunner.gmo ktuberling.gmo kreversi.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdegames/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdegames/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdegames/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdegames/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdegames/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=ksmiletris.po kmahjongg.po kspaceduel.po kpoker.po kolf.po kbounce.po kpat.po ksokoban.po klickety.po kmines.po ksame.po kblackbox.po katomic.po kasteroids.po kenolaba.po kreversi.po Makefile.in kfouleggs.po klines.po ktron.po atlantik.po ksirtet.po kgoldrunner.po libkdegames.po konquest.po lskat.po kbackgammon.po kwin4.po kshisen.po kjumpingcube.po kbattleship.po libksirtet.po knetwalk.po ktuberling.po ksnake.po Makefile.am
+
+#>+ 103
+ksirtet.gmo: ksirtet.po
+ rm -f ksirtet.gmo; $(GMSGFMT) -o ksirtet.gmo $(srcdir)/ksirtet.po
+ test ! -f ksirtet.gmo || touch ksirtet.gmo
+kbounce.gmo: kbounce.po
+ rm -f kbounce.gmo; $(GMSGFMT) -o kbounce.gmo $(srcdir)/kbounce.po
+ test ! -f kbounce.gmo || touch kbounce.gmo
+kbackgammon.gmo: kbackgammon.po
+ rm -f kbackgammon.gmo; $(GMSGFMT) -o kbackgammon.gmo $(srcdir)/kbackgammon.po
+ test ! -f kbackgammon.gmo || touch kbackgammon.gmo
+ktron.gmo: ktron.po
+ rm -f ktron.gmo; $(GMSGFMT) -o ktron.gmo $(srcdir)/ktron.po
+ test ! -f ktron.gmo || touch ktron.gmo
+klines.gmo: klines.po
+ rm -f klines.gmo; $(GMSGFMT) -o klines.gmo $(srcdir)/klines.po
+ test ! -f klines.gmo || touch klines.gmo
+ksmiletris.gmo: ksmiletris.po
+ rm -f ksmiletris.gmo; $(GMSGFMT) -o ksmiletris.gmo $(srcdir)/ksmiletris.po
+ test ! -f ksmiletris.gmo || touch ksmiletris.gmo
+kfouleggs.gmo: kfouleggs.po
+ rm -f kfouleggs.gmo; $(GMSGFMT) -o kfouleggs.gmo $(srcdir)/kfouleggs.po
+ test ! -f kfouleggs.gmo || touch kfouleggs.gmo
+ksokoban.gmo: ksokoban.po
+ rm -f ksokoban.gmo; $(GMSGFMT) -o ksokoban.gmo $(srcdir)/ksokoban.po
+ test ! -f ksokoban.gmo || touch ksokoban.gmo
+katomic.gmo: katomic.po
+ rm -f katomic.gmo; $(GMSGFMT) -o katomic.gmo $(srcdir)/katomic.po
+ test ! -f katomic.gmo || touch katomic.gmo
+kmines.gmo: kmines.po
+ rm -f kmines.gmo; $(GMSGFMT) -o kmines.gmo $(srcdir)/kmines.po
+ test ! -f kmines.gmo || touch kmines.gmo
+lskat.gmo: lskat.po
+ rm -f lskat.gmo; $(GMSGFMT) -o lskat.gmo $(srcdir)/lskat.po
+ test ! -f lskat.gmo || touch lskat.gmo
+konquest.gmo: konquest.po
+ rm -f konquest.gmo; $(GMSGFMT) -o konquest.gmo $(srcdir)/konquest.po
+ test ! -f konquest.gmo || touch konquest.gmo
+kshisen.gmo: kshisen.po
+ rm -f kshisen.gmo; $(GMSGFMT) -o kshisen.gmo $(srcdir)/kshisen.po
+ test ! -f kshisen.gmo || touch kshisen.gmo
+kmahjongg.gmo: kmahjongg.po
+ rm -f kmahjongg.gmo; $(GMSGFMT) -o kmahjongg.gmo $(srcdir)/kmahjongg.po
+ test ! -f kmahjongg.gmo || touch kmahjongg.gmo
+knetwalk.gmo: knetwalk.po
+ rm -f knetwalk.gmo; $(GMSGFMT) -o knetwalk.gmo $(srcdir)/knetwalk.po
+ test ! -f knetwalk.gmo || touch knetwalk.gmo
+kjumpingcube.gmo: kjumpingcube.po
+ rm -f kjumpingcube.gmo; $(GMSGFMT) -o kjumpingcube.gmo $(srcdir)/kjumpingcube.po
+ test ! -f kjumpingcube.gmo || touch kjumpingcube.gmo
+libksirtet.gmo: libksirtet.po
+ rm -f libksirtet.gmo; $(GMSGFMT) -o libksirtet.gmo $(srcdir)/libksirtet.po
+ test ! -f libksirtet.gmo || touch libksirtet.gmo
+kpat.gmo: kpat.po
+ rm -f kpat.gmo; $(GMSGFMT) -o kpat.gmo $(srcdir)/kpat.po
+ test ! -f kpat.gmo || touch kpat.gmo
+ksnake.gmo: ksnake.po
+ rm -f ksnake.gmo; $(GMSGFMT) -o ksnake.gmo $(srcdir)/ksnake.po
+ test ! -f ksnake.gmo || touch ksnake.gmo
+klickety.gmo: klickety.po
+ rm -f klickety.gmo; $(GMSGFMT) -o klickety.gmo $(srcdir)/klickety.po
+ test ! -f klickety.gmo || touch klickety.gmo
+libkdegames.gmo: libkdegames.po
+ rm -f libkdegames.gmo; $(GMSGFMT) -o libkdegames.gmo $(srcdir)/libkdegames.po
+ test ! -f libkdegames.gmo || touch libkdegames.gmo
+kolf.gmo: kolf.po
+ rm -f kolf.gmo; $(GMSGFMT) -o kolf.gmo $(srcdir)/kolf.po
+ test ! -f kolf.gmo || touch kolf.gmo
+kbattleship.gmo: kbattleship.po
+ rm -f kbattleship.gmo; $(GMSGFMT) -o kbattleship.gmo $(srcdir)/kbattleship.po
+ test ! -f kbattleship.gmo || touch kbattleship.gmo
+kspaceduel.gmo: kspaceduel.po
+ rm -f kspaceduel.gmo; $(GMSGFMT) -o kspaceduel.gmo $(srcdir)/kspaceduel.po
+ test ! -f kspaceduel.gmo || touch kspaceduel.gmo
+kenolaba.gmo: kenolaba.po
+ rm -f kenolaba.gmo; $(GMSGFMT) -o kenolaba.gmo $(srcdir)/kenolaba.po
+ test ! -f kenolaba.gmo || touch kenolaba.gmo
+kasteroids.gmo: kasteroids.po
+ rm -f kasteroids.gmo; $(GMSGFMT) -o kasteroids.gmo $(srcdir)/kasteroids.po
+ test ! -f kasteroids.gmo || touch kasteroids.gmo
+kwin4.gmo: kwin4.po
+ rm -f kwin4.gmo; $(GMSGFMT) -o kwin4.gmo $(srcdir)/kwin4.po
+ test ! -f kwin4.gmo || touch kwin4.gmo
+kblackbox.gmo: kblackbox.po
+ rm -f kblackbox.gmo; $(GMSGFMT) -o kblackbox.gmo $(srcdir)/kblackbox.po
+ test ! -f kblackbox.gmo || touch kblackbox.gmo
+kpoker.gmo: kpoker.po
+ rm -f kpoker.gmo; $(GMSGFMT) -o kpoker.gmo $(srcdir)/kpoker.po
+ test ! -f kpoker.gmo || touch kpoker.gmo
+atlantik.gmo: atlantik.po
+ rm -f atlantik.gmo; $(GMSGFMT) -o atlantik.gmo $(srcdir)/atlantik.po
+ test ! -f atlantik.gmo || touch atlantik.gmo
+ksame.gmo: ksame.po
+ rm -f ksame.gmo; $(GMSGFMT) -o ksame.gmo $(srcdir)/ksame.po
+ test ! -f ksame.gmo || touch ksame.gmo
+kgoldrunner.gmo: kgoldrunner.po
+ rm -f kgoldrunner.gmo; $(GMSGFMT) -o kgoldrunner.gmo $(srcdir)/kgoldrunner.po
+ test ! -f kgoldrunner.gmo || touch kgoldrunner.gmo
+ktuberling.gmo: ktuberling.po
+ rm -f ktuberling.gmo; $(GMSGFMT) -o ktuberling.gmo $(srcdir)/ktuberling.po
+ test ! -f ktuberling.gmo || touch ktuberling.gmo
+kreversi.gmo: kreversi.po
+ rm -f kreversi.gmo; $(GMSGFMT) -o kreversi.gmo $(srcdir)/kreversi.po
+ test ! -f kreversi.gmo || touch kreversi.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f ksirtet.gmo kbounce.gmo kbackgammon.gmo ktron.gmo klines.gmo ksmiletris.gmo kfouleggs.gmo ksokoban.gmo katomic.gmo kmines.gmo lskat.gmo konquest.gmo kshisen.gmo kmahjongg.gmo knetwalk.gmo kjumpingcube.gmo libksirtet.gmo kpat.gmo ksnake.gmo klickety.gmo libkdegames.gmo kolf.gmo kbattleship.gmo kspaceduel.gmo kenolaba.gmo kasteroids.gmo kwin4.gmo kblackbox.gmo kpoker.gmo atlantik.gmo ksame.gmo kgoldrunner.gmo ktuberling.gmo kreversi.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in ksirtet kbounce kbackgammon ktron klines ksmiletris kfouleggs ksokoban katomic kmines lskat konquest kshisen kmahjongg knetwalk kjumpingcube libksirtet kpat ksnake klickety libkdegames kolf kbattleship kspaceduel kenolaba kasteroids kwin4 kblackbox kpoker atlantik ksame kgoldrunner ktuberling kreversi ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 36
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksirtet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbounce.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbackgammon.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktron.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klines.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksmiletris.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfouleggs.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksokoban.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katomic.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmines.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/lskat.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konquest.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kshisen.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmahjongg.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/knetwalk.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kjumpingcube.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libksirtet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpat.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksnake.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klickety.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkdegames.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kolf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbattleship.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kspaceduel.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kenolaba.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kasteroids.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwin4.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kblackbox.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpoker.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/atlantik.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksame.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kgoldrunner.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktuberling.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kreversi.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdegames/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdegames/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdegames/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdegames/atlantik.po b/tde-i18n-en_GB/messages/kdegames/atlantik.po
new file mode 100644
index 00000000000..e54138192be
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/atlantik.po
@@ -0,0 +1,635 @@
+# translation of atlantik.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: atlantik\n"
+"POT-Creation-Date: 2005-07-24 01:33+0200\n"
+"PO-Revision-Date: 2005-11-05 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: libatlantikclient/atlantik_network.cpp:909
+msgid "Connecting to %1:%2..."
+msgstr "Connecting to %1:%2..."
+
+#: libatlantikclient/atlantik_network.cpp:915
+msgid "Server host name lookup finished..."
+msgstr "Server host name lookup finished..."
+
+#: libatlantikclient/atlantik_network.cpp:920
+msgid "Connected to %1:%2."
+msgstr "Connected to %1:%2."
+
+#: libatlantikclient/atlantik_network.cpp:925
+#, c-format
+msgid "Connection failed! Error code: %1"
+msgstr "Connection failed! Error code: %1"
+
+#: libatlantikui/trade_widget.cpp:55
+#, c-format
+msgid "Trade %1"
+msgstr "Trade %1"
+
+#: libatlantikui/trade_widget.cpp:59
+msgid "Add Component"
+msgstr "Add Component"
+
+#: libatlantikui/trade_widget.cpp:63
+msgid "Estate"
+msgstr "Estate"
+
+#: libatlantikui/trade_widget.cpp:64
+msgid "Money"
+msgstr "Money"
+
+#: libatlantikui/trade_widget.cpp:89
+msgid "From"
+msgstr "From"
+
+#: libatlantikui/trade_widget.cpp:93
+msgid "To"
+msgstr "To"
+
+#: libatlantikui/trade_widget.cpp:112
+msgid "Update"
+msgstr "Update"
+
+#: libatlantikui/auction_widget.cpp:54 libatlantikui/trade_widget.cpp:120
+#: libatlantikui/trade_widget.cpp:122
+msgid "Player"
+msgstr "Player"
+
+#: libatlantikui/trade_widget.cpp:121
+msgid "Gives"
+msgstr "Gives"
+
+#: libatlantikui/trade_widget.cpp:123
+msgid "Item"
+msgstr "Item"
+
+#: libatlantikui/trade_widget.cpp:133
+msgid "Reject"
+msgstr "Reject"
+
+#: libatlantikui/trade_widget.cpp:138
+msgid "Accept"
+msgstr "Accept"
+
+#: libatlantikui/trade_widget.cpp:146 libatlantikui/trade_widget.cpp:219
+msgid "%1 out of %2 players accept current trade proposal."
+msgstr "%1 out of %2 players accept current trade proposal."
+
+#: libatlantikui/trade_widget.cpp:180
+msgid ""
+"_: gives is transitive ;)\n"
+"gives"
+msgstr "gives"
+
+#: libatlantikui/trade_widget.cpp:235
+#, c-format
+msgid "Trade proposal was rejected by %1."
+msgstr "Trade proposal was rejected by %1."
+
+#: libatlantikui/trade_widget.cpp:237
+msgid "Trade proposal was rejected."
+msgstr "Trade proposal was rejected."
+
+#: libatlantikui/trade_widget.cpp:357
+msgid "Remove From Trade"
+msgstr "Remove From Trade"
+
+#: libatlantikui/estateview.cpp:480 libatlantikui/portfolioview.cpp:263
+#, c-format
+msgid "Request Trade with %1"
+msgstr "Request Trade with %1"
+
+#: libatlantikui/portfolioview.cpp:268
+msgid "Boot Player %1 to Lounge"
+msgstr "Boot Player %1 to Lounge"
+
+#: libatlantikui/auction_widget.cpp:50
+#, c-format
+msgid "Auction: %1"
+msgstr "Auction: %1"
+
+#: libatlantikui/auction_widget.cpp:50
+msgid "Auction"
+msgstr "Auction"
+
+#: libatlantikui/auction_widget.cpp:55
+msgid "Bid"
+msgstr "Bid"
+
+#: libatlantikui/auction_widget.cpp:80
+msgid "Make Bid"
+msgstr "Make Bid"
+
+#: libatlantikui/auction_widget.cpp:94
+msgid "Going once..."
+msgstr "Going once..."
+
+#: libatlantikui/auction_widget.cpp:98
+msgid "Going twice..."
+msgstr "Going twice..."
+
+#: libatlantikui/auction_widget.cpp:102
+msgid "Sold!"
+msgstr "Sold!"
+
+#: libatlantikui/estatedetails.cpp:220 libatlantikui/estateview.cpp:86
+#, c-format
+msgid "Price: %1"
+msgstr "Price: %1"
+
+#: libatlantikui/estatedetails.cpp:227 libatlantikui/estateview.cpp:75
+#, c-format
+msgid "Owner: %1"
+msgstr "Owner: %1"
+
+#: libatlantikui/estatedetails.cpp:227
+msgid "unowned"
+msgstr "unowned"
+
+#: libatlantikui/estatedetails.cpp:232
+#, c-format
+msgid "Houses: %1"
+msgstr "Houses: %1"
+
+#: libatlantikui/estatedetails.cpp:235
+#, c-format
+msgid "Mortgaged: %1"
+msgstr "Mortgaged: %1"
+
+#: libatlantikui/estateview.cpp:77
+#, c-format
+msgid "Unmortgage Price: %1"
+msgstr "Unmortgage Price: %1"
+
+#: libatlantikui/estateview.cpp:79
+#, c-format
+msgid "Mortgage Value: %1"
+msgstr "Mortgage Value: %1"
+
+#: libatlantikui/estateview.cpp:81
+#, c-format
+msgid "House Value: %1"
+msgstr "House Value: %1"
+
+#: libatlantikui/estateview.cpp:83
+#, c-format
+msgid "House Price: %1"
+msgstr "House Price: %1"
+
+#: libatlantikui/estateview.cpp:88
+#, c-format
+msgid "Money: %1"
+msgstr "Money: %1"
+
+#: libatlantikui/estateview.cpp:447
+msgid "Unmortgage"
+msgstr "Unmortgage"
+
+#: libatlantikui/estateview.cpp:453
+msgid "Mortgage"
+msgstr "Mortgage"
+
+#: libatlantikui/estateview.cpp:460
+msgid "Build Hotel"
+msgstr "Build Hotel"
+
+#: libatlantikui/estateview.cpp:462
+msgid "Build House"
+msgstr "Build House"
+
+#: libatlantikui/estateview.cpp:469
+msgid "Sell Hotel"
+msgstr "Sell Hotel"
+
+#: libatlantikui/estateview.cpp:471
+msgid "Sell House"
+msgstr "Sell House"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: client/atlantik.cpp:106
+msgid "Show Event &Log"
+msgstr "Show Event &Log"
+
+#: client/atlantik.cpp:135
+msgid "&Buy"
+msgstr "&Buy"
+
+#: client/atlantik.cpp:137
+msgid "&Auction"
+msgstr "&Auction"
+
+#: client/atlantik.cpp:141
+msgid "Use Card to Leave Jail"
+msgstr "Use Card to Leave Gaol"
+
+#: client/atlantik.cpp:143
+msgid "&Pay to Leave Jail"
+msgstr "&Pay to Leave Gaol"
+
+#: client/atlantik.cpp:145
+msgid "Roll to Leave &Jail"
+msgstr "Roll to Leave &Gaol"
+
+#: client/atlantik.cpp:448
+msgid "Error connecting: "
+msgstr "Error connecting: "
+
+#: client/atlantik.cpp:454
+msgid "connection refused by host."
+msgstr "connection refused by host."
+
+#: client/atlantik.cpp:456
+msgid "could not connect to host."
+msgstr "could not connect to host."
+
+#: client/atlantik.cpp:460
+msgid "host not found."
+msgstr "host not found."
+
+#: client/atlantik.cpp:464
+msgid "unknown error."
+msgstr "unknown error."
+
+#: client/atlantik.cpp:478
+msgid "Connection with server %1:%2 lost."
+msgstr "Connection with server %1:%2 lost."
+
+#: client/atlantik.cpp:483
+msgid "Disconnected from %1:%2."
+msgstr "Disconnected from %1:%2."
+
+#: client/atlantik.cpp:714
+msgid "It is your turn now."
+msgstr "It is your turn now."
+
+#: client/atlantik.cpp:843
+msgid ""
+"You are currently part of an active game. Are you sure you want to close "
+"Atlantik? If you do, you forfeit the game."
+msgstr ""
+"You are currently part of an active game. Are you sure you want to close "
+"Atlantik? If you do, you forfeit the game."
+
+#: client/atlantik.cpp:843
+msgid "Close & Forfeit?"
+msgstr "Close & Forfeit?"
+
+#: client/atlantik.cpp:843
+msgid "Close && Forfeit"
+msgstr "Close && Forfeit"
+
+#: client/selectconfiguration_widget.cpp:45
+msgid "Game Configuration"
+msgstr "Game Configuration"
+
+#: client/selectconfiguration_widget.cpp:61
+msgid "Leave Game"
+msgstr "Leave Game"
+
+#: client/selectconfiguration_widget.cpp:68
+msgid "Start Game"
+msgstr "Start Game"
+
+#: client/selectconfiguration_widget.cpp:78
+msgid "Retrieving configuration list..."
+msgstr "Retrieving configuration list..."
+
+#: client/selectconfiguration_widget.cpp:83
+msgid "Game started. Retrieving full game data..."
+msgstr "Game started. Retrieving full game data..."
+
+#: client/selectconfiguration_widget.cpp:162
+msgid "Retrieved configuration list."
+msgstr "Retrieved configuration list."
+
+#: client/main.cpp:29
+msgid "Connect to this host"
+msgstr "Connect to this host"
+
+#: client/main.cpp:31
+msgid "Connect at this port"
+msgstr "Connect at this port"
+
+#: client/main.cpp:33
+msgid "Join this game"
+msgstr "Join this game"
+
+#: client/main.cpp:41
+msgid "Atlantik"
+msgstr "Atlantik"
+
+#: client/main.cpp:42
+msgid "The Atlantic board game"
+msgstr "The Atlantic board game"
+
+#: client/main.cpp:44
+msgid "(c) 1998-2004 Rob Kaper"
+msgstr "(c) 1998-2004 Rob Kaper"
+
+#: client/main.cpp:45
+msgid "KDE client for playing Monopoly-like games on the monopd network."
+msgstr "KDE client for playing Monopoly-like games on the monopd network."
+
+#: client/main.cpp:49
+msgid "main author"
+msgstr "main author"
+
+#: client/main.cpp:52
+msgid "KExtendedSocket support"
+msgstr "KExtendedSocket support"
+
+#: client/main.cpp:53
+msgid "various patches"
+msgstr "various patches"
+
+#: client/main.cpp:55
+msgid "application icon"
+msgstr "application icon"
+
+#: client/main.cpp:56
+msgid "token icons"
+msgstr "token icons"
+
+#: client/main.cpp:57 client/main.cpp:58
+msgid "icons"
+msgstr "icons"
+
+#: client/main.cpp:73
+msgid "The Atlantic Board Game"
+msgstr "The Atlantic Board Game"
+
+#: client/eventlogwidget.cpp:59
+msgid "Event Log"
+msgstr "Event Log"
+
+#: client/eventlogwidget.cpp:66
+msgid "Date/Time"
+msgstr "Date/Time"
+
+#: client/eventlogwidget.cpp:67 client/selectgame_widget.cpp:49
+msgid "Description"
+msgstr "Description"
+
+#: client/eventlogwidget.cpp:75
+msgid "&Save As..."
+msgstr "&Save As..."
+
+#: client/eventlogwidget.cpp:116
+#, c-format
+msgid "Atlantik log file, saved at %1."
+msgstr "Atlantik log file, saved at %1."
+
+#: client/configdlg.cpp:43
+msgid "Configure Atlantik"
+msgstr "Configure Atlantik"
+
+#: client/configdlg.cpp:46
+msgid "General"
+msgstr "General"
+
+#: client/configdlg.cpp:47
+msgid "Personalization"
+msgstr "Personalisation"
+
+#: client/configdlg.cpp:48
+msgid "Board"
+msgstr "Board"
+
+#: client/configdlg.cpp:49
+msgid "Meta Server"
+msgstr "Meta Server"
+
+#: client/configdlg.cpp:119
+msgid "Player name:"
+msgstr "Player name:"
+
+#: client/configdlg.cpp:125
+msgid "Player image:"
+msgstr "Player image:"
+
+#: client/configdlg.cpp:190
+msgid "Request list of Internet servers on start-up"
+msgstr "Request list of Internet servers on start-up"
+
+#: 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 ""
+"If ticked, Atlantik connects to a meta server on start-up to\n"
+"request a list of Internet servers.\n"
+
+#: client/configdlg.cpp:198
+msgid "Hide development servers"
+msgstr "Hide development servers"
+
+#: 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 ""
+"Some of the Internet servers might be running development\n"
+"versions of the server software. If ticked, Atlantik will not\n"
+"display these servers.\n"
+
+#: client/configdlg.cpp:233
+msgid "Show timestamps in chat messages"
+msgstr "Show timestamps in chat messages"
+
+#: client/configdlg.cpp:237
+msgid ""
+"If checked, Atlantik will add timestamps in front of chat\n"
+"messages.\n"
+msgstr ""
+"If ticked, Atlantik will add timestamps in front of chat\n"
+"messages.\n"
+
+#: client/configdlg.cpp:261
+msgid "Game Status Feedback"
+msgstr "Game Status Feedback"
+
+#: client/configdlg.cpp:264
+msgid "Display title deed card on unowned properties"
+msgstr "Display title deed card on unowned properties"
+
+#: 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 ""
+"If ticked, unowned properties on the board display an estate\n"
+"card to indicate the property is for sale.\n"
+
+#: client/configdlg.cpp:270
+msgid "Highlight unowned properties"
+msgstr "Highlight unowned properties"
+
+#: client/configdlg.cpp:272
+msgid ""
+"If checked, unowned properties on the board are highlighted to\n"
+"indicate the property is for sale.\n"
+msgstr ""
+"If ticked, unowned properties on the board are highlighted to\n"
+"indicate the property is for sale.\n"
+
+#: client/configdlg.cpp:276
+msgid "Darken mortgaged properties"
+msgstr "Darken mortgaged properties"
+
+#: client/configdlg.cpp:278
+msgid ""
+"If checked, mortgaged properties on the board will be colored\n"
+"darker than of the default color.\n"
+msgstr ""
+"If ticked, mortgaged properties on the board will be coloured\n"
+"darker than of the default colour.\n"
+
+#: client/configdlg.cpp:282
+msgid "Animate token movement"
+msgstr "Animate token movement"
+
+#: client/configdlg.cpp:284
+msgid ""
+"If checked, tokens will move across the board\n"
+"instead of jumping directly to their new location.\n"
+msgstr ""
+"If ticked, tokens will move across the board\n"
+"instead of jumping directly to their new location.\n"
+
+#: client/configdlg.cpp:288
+msgid "Quartz effects"
+msgstr "Quartz effects"
+
+#: 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 ""
+"If ticked, the coloured headers of street estates on the board will have a "
+"Quartz effect similar to the Quartz KWin style.\n"
+
+#: client/selectserver_widget.cpp:39
+msgid "Enter Custom monopd Server"
+msgstr "Enter Custom monopd Server"
+
+#: client/selectserver_widget.cpp:42
+msgid "Hostname:"
+msgstr "Hostname:"
+
+#: client/selectserver_widget.cpp:47
+msgid "Port:"
+msgstr "Port:"
+
+#: client/selectserver_widget.cpp:52 client/selectserver_widget.cpp:85
+msgid "Connect"
+msgstr "Connect"
+
+#: client/selectserver_widget.cpp:56
+msgid "Select monopd Server"
+msgstr "Select monopd Server"
+
+#: client/selectserver_widget.cpp:62
+msgid "Host"
+msgstr "Host"
+
+#: client/selectserver_widget.cpp:63
+msgid "Latency"
+msgstr "Latency"
+
+#: client/selectserver_widget.cpp:64
+msgid "Version"
+msgstr "Version"
+
+#: client/selectserver_widget.cpp:65
+msgid "Users"
+msgstr "Users"
+
+#: client/selectserver_widget.cpp:79 client/selectserver_widget.cpp:118
+msgid "Reload Server List"
+msgstr "Reload Server List"
+
+#: client/selectserver_widget.cpp:79
+msgid "Get Server List"
+msgstr "Get Server List"
+
+#: client/selectserver_widget.cpp:116
+msgid "Retrieving server list..."
+msgstr "Retrieving server list..."
+
+#: client/selectserver_widget.cpp:124
+msgid "unknown"
+msgstr "unknown"
+
+#: client/selectserver_widget.cpp:138
+msgid "Retrieved server list."
+msgstr "Retrieved server list."
+
+#: client/selectserver_widget.cpp:144
+msgid "Error while retrieving the server list."
+msgstr "Error while retrieving the server list."
+
+#: client/selectgame_widget.cpp:43
+msgid "Create or Select monopd Game"
+msgstr "Create or Select monopd Game"
+
+#: client/selectgame_widget.cpp:48
+msgid "Game"
+msgstr "Game"
+
+#: client/selectgame_widget.cpp:50
+msgid "Id"
+msgstr "Id"
+
+#: client/selectgame_widget.cpp:51
+msgid "Players"
+msgstr "Players"
+
+#: client/selectgame_widget.cpp:62
+msgid "Server List"
+msgstr "Server List"
+
+#: client/selectgame_widget.cpp:69 client/selectgame_widget.cpp:173
+msgid "Create Game"
+msgstr "Create Game"
+
+#: client/selectgame_widget.cpp:83 client/selectgame_widget.cpp:121
+msgid "Create a new %1 Game"
+msgstr "Create a new %1 Game"
+
+#: client/selectgame_widget.cpp:89 client/selectgame_widget.cpp:125
+#: client/selectgame_widget.cpp:146
+msgid "Join %1's %2 Game"
+msgstr "Join %1's %2 Game"
+
+#: client/selectgame_widget.cpp:171
+msgid "Join Game"
+msgstr "Join Game"
+
+#. i18n: file atlantikui.rc line 7
+#: rc.cpp:6
+#, no-c-format
+msgid "&Move"
+msgstr "&Move"
diff --git a/tde-i18n-en_GB/messages/kdegames/kasteroids.po b/tde-i18n-en_GB/messages/kdegames/kasteroids.po
new file mode 100644
index 00000000000..0dc4659a108
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kasteroids.po
@@ -0,0 +1,166 @@
+# translation of kasteroids.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kasteroids\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-06-29 15:34+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:22
+msgid "KDE Space Game"
+msgstr "KDE Space Game"
+
+#: main.cpp:26
+msgid "KAsteroids"
+msgstr "KAsteroids"
+
+#. i18n: file kasteroids.kcfg line 9
+#: rc.cpp:3 rc.cpp:6
+#, no-c-format
+msgid "Whether power upgrades can be shot."
+msgstr "Whether power upgrades can be shot."
+
+#. i18n: file kasteroids.kcfg line 17
+#: rc.cpp:9
+#, no-c-format
+msgid "The number of ships per game."
+msgstr "The number of ships per game."
+
+#. i18n: file kasteroids.kcfg line 23
+#: rc.cpp:12
+#, no-c-format
+msgid "Whether to play sounds."
+msgstr "Whether to play sounds."
+
+#. i18n: file kasteroids.kcfg line 27
+#: rc.cpp:15
+#, no-c-format
+msgid "Sound to play when a ship gets destroyed."
+msgstr "Sound to play when a ship gets destroyed."
+
+#. i18n: file kasteroids.kcfg line 31
+#: rc.cpp:18
+#, no-c-format
+msgid "Sound to play when a rock gets destroyed."
+msgstr "Sound to play when a rock gets destroyed."
+
+#: toplevel.cpp:102
+msgid "Score"
+msgstr "Score"
+
+#: toplevel.cpp:116
+msgid "Level"
+msgstr "Level"
+
+#: toplevel.cpp:130
+msgid "Ships"
+msgstr "Ships"
+
+#: toplevel.cpp:232
+msgid "Fuel"
+msgstr "Fuel"
+
+#: toplevel.cpp:293
+msgid "Thrust"
+msgstr "Thrust"
+
+#: toplevel.cpp:294
+msgid "Rotate Left"
+msgstr "Rotate Left"
+
+#: toplevel.cpp:295
+msgid "Rotate Right"
+msgstr "Rotate Right"
+
+#: toplevel.cpp:296
+msgid "Shoot"
+msgstr "Shoot"
+
+#: toplevel.cpp:298
+msgid "Brake"
+msgstr "Brake"
+
+#: toplevel.cpp:299
+msgid "Shield"
+msgstr "Shield"
+
+#: toplevel.cpp:300
+msgid "Launch"
+msgstr "Launch"
+
+#: toplevel.cpp:486 toplevel.cpp:579
+msgid "Press %1 to launch."
+msgstr "Press %1 to launch."
+
+#: toplevel.cpp:511
+msgid "Ship Destroyed. Press %1 to launch."
+msgstr "Ship Destroyed. Press %1 to launch."
+
+#: toplevel.cpp:517
+msgid "Game Over!"
+msgstr "Game Over!"
+
+#: toplevel.cpp:596
+msgid "Start new game with"
+msgstr "Start new game with"
+
+#: toplevel.cpp:599
+msgid " ships."
+msgstr " ships."
+
+#: toplevel.cpp:606
+msgid "Show highscores on Game Over"
+msgstr "Show highscores on Game Over"
+
+#: toplevel.cpp:607
+msgid "Player can destroy Powerups"
+msgstr "Player can destroy Powerups"
+
+#: toplevel.cpp:615
+msgid "General"
+msgstr "General"
+
+#: toplevel.cpp:635
+msgid ""
+"Game Over\n"
+"\n"
+"Shots fired:\t%1\n"
+" Hit:\t%2\n"
+" Missed:\t%3\n"
+"Hit ratio:\t%4 %\t\t"
+msgstr ""
+"Game Over\n"
+"\n"
+"Shots fired:\t%1\n"
+" Hit:\t%2\n"
+" Missed:\t%3\n"
+"Hit ratio:\t%4 %\t\t"
+
+#: toplevel.cpp:659
+msgid "KAsteroids is paused."
+msgstr "KAsteroids is paused."
+
+#: toplevel.cpp:660
+msgid "Paused"
+msgstr "Paused"
diff --git a/tde-i18n-en_GB/messages/kdegames/katomic.po b/tde-i18n-en_GB/messages/kdegames/katomic.po
new file mode 100644
index 00000000000..920f39059e2
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/katomic.po
@@ -0,0 +1,433 @@
+# translation of katomic.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katomic\n"
+"POT-Creation-Date: 2008-06-25 01:36+0200\n"
+"PO-Revision-Date: 2005-11-05 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: configbox.cpp:30
+msgid "Animation speed:"
+msgstr "Animation speed:"
+
+#: gamewidget.cpp:98
+msgid "You solved level %1 with %2 moves!"
+msgstr "You solved level %1 with %2 moves!"
+
+#: gamewidget.cpp:98
+msgid "Congratulations"
+msgstr "Congratulations"
+
+#: gamewidget.cpp:101 gamewidget.cpp:225
+msgid "Level %1 Highscores"
+msgstr "Level %1 Highscores"
+
+#: gamewidget.cpp:183
+msgid "Score"
+msgstr "Score"
+
+#: gamewidget.cpp:188
+msgid "Highscore:"
+msgstr "Highscore:"
+
+#: gamewidget.cpp:200
+msgid "Your score so far:"
+msgstr "Your score so far:"
+
+#: levelnames.cpp:1
+msgid "Water"
+msgstr "Water"
+
+#: levelnames.cpp:2
+msgid "Formic Acid"
+msgstr "Formic Acid"
+
+#: levelnames.cpp:3
+msgid "Acetic Acid"
+msgstr "Acetic Acid"
+
+#: levelnames.cpp:4
+msgid "trans-Butene"
+msgstr "trans-Butene"
+
+#: levelnames.cpp:5
+msgid "cis-Butene"
+msgstr "cis-Butene"
+
+#: levelnames.cpp:6
+msgid "Dimethyl ether"
+msgstr "Dimethyl ether"
+
+#: levelnames.cpp:7
+msgid "Butanol"
+msgstr "Butanol"
+
+#: levelnames.cpp:8
+msgid "2-Methyl-2-Propanol"
+msgstr "2-Methyl-2-Propanol"
+
+#: levelnames.cpp:9
+msgid "Glycerin"
+msgstr "Glycerin"
+
+#: levelnames.cpp:10
+msgid "Poly-Tetra-Fluoro-Ethene"
+msgstr "Poly-Tetra-Fluoro-Ethene"
+
+#: levelnames.cpp:11
+msgid "Oxalic Acid"
+msgstr "Oxalic Acid"
+
+#: levelnames.cpp:12
+msgid "Methane"
+msgstr "Methane"
+
+#: levelnames.cpp:13
+msgid "Formaldehyde"
+msgstr "Formaldehyde"
+
+#: levelnames.cpp:14
+msgid "Crystal 1"
+msgstr "Crystal 1"
+
+#: levelnames.cpp:15
+msgid "Acetic acid ethyl ester"
+msgstr "Acetic acid ethyl ester"
+
+#: levelnames.cpp:16
+msgid "Ammonia"
+msgstr "Ammonia"
+
+#: levelnames.cpp:17
+msgid "3-Methyl-Pentane"
+msgstr "3-Methyl-Pentane"
+
+#: levelnames.cpp:18
+msgid "Propanal"
+msgstr "Propanal"
+
+#: levelnames.cpp:19 levelnames.cpp:41
+msgid "Propyne"
+msgstr "Propyne"
+
+#: levelnames.cpp:20
+msgid "Furanal"
+msgstr "Furanal"
+
+#: levelnames.cpp:21
+msgid "Pyran"
+msgstr "Pyran"
+
+#: levelnames.cpp:22
+msgid "Cyclo-Pentane"
+msgstr "Cyclo-Pentane"
+
+#: levelnames.cpp:23
+msgid "Methanol"
+msgstr "Methanol"
+
+#: levelnames.cpp:24
+msgid "Nitro-Glycerin"
+msgstr "Nitro-Glycerin"
+
+#: levelnames.cpp:25
+msgid "Ethane"
+msgstr "Ethane"
+
+#: levelnames.cpp:26
+msgid "Crystal 2"
+msgstr "Crystal 2"
+
+#: levelnames.cpp:27
+msgid "Ethylene-Glycol"
+msgstr "Ethylene-Glycol"
+
+#: levelnames.cpp:28
+msgid "L-Alanine"
+msgstr "L-Alanine"
+
+#: levelnames.cpp:29
+msgid "Cyanoguanidine"
+msgstr "Cyanoguanidine"
+
+#: levelnames.cpp:30
+msgid "Prussic Acid (Cyanic Acid)"
+msgstr "Prussic Acid (Cyanic Acid)"
+
+#: levelnames.cpp:31
+msgid "Anthracene"
+msgstr "Anthracene"
+
+#: levelnames.cpp:32
+msgid "Thiazole"
+msgstr "Thiazole"
+
+#: levelnames.cpp:33
+msgid "Saccharin"
+msgstr "Saccharin"
+
+#: levelnames.cpp:34
+msgid "Ethylene"
+msgstr "Ethylene"
+
+#: levelnames.cpp:35
+msgid "Styrene"
+msgstr "Styrene"
+
+#: levelnames.cpp:36
+msgid "Melamine"
+msgstr "Melamine"
+
+#: levelnames.cpp:37
+msgid "Cyclobutane"
+msgstr "Cyclobutane"
+
+#: levelnames.cpp:38
+msgid "Nicotine"
+msgstr "Nicotine"
+
+#: levelnames.cpp:39
+msgid "Acetyle salicylic acid"
+msgstr "Acetyle salicylic acid"
+
+#: levelnames.cpp:40
+msgid "Meta-Di-Nitro-Benzene"
+msgstr "Meta-Di-Nitro-Benzene"
+
+#: levelnames.cpp:42 levelnames.cpp:80
+msgid "Malonic Acid"
+msgstr "Malonic Acid"
+
+#: levelnames.cpp:43
+msgid "2,2-Dimethylpropane"
+msgstr "2,2-Dimethylpropane"
+
+#: levelnames.cpp:44
+msgid "Ethyl-Benzene"
+msgstr "Ethyl-Benzene"
+
+#: levelnames.cpp:45
+msgid "Propene"
+msgstr "Propene"
+
+#: levelnames.cpp:46
+msgid "L-Asparagine"
+msgstr "L-Asparagine"
+
+#: levelnames.cpp:47
+msgid "1,3,5,7-Cyclooctatetraene"
+msgstr "1,3,5,7-Cyclooctatetraene"
+
+#: levelnames.cpp:48
+msgid "Vanillin"
+msgstr "Vanillin"
+
+#: levelnames.cpp:49
+msgid "Crystal 3"
+msgstr "Crystal 3"
+
+#: levelnames.cpp:50
+msgid "Uric Acid"
+msgstr "Uric Acid"
+
+#: levelnames.cpp:51
+msgid "Thymine"
+msgstr "Thymine"
+
+#: levelnames.cpp:52
+msgid "Aniline"
+msgstr "Aniline"
+
+#: levelnames.cpp:53
+msgid "Chloroform"
+msgstr "Chloroform"
+
+#: levelnames.cpp:54
+msgid "Carbonic acid"
+msgstr "Carbonic acid"
+
+#: levelnames.cpp:55
+msgid "Crystal 4"
+msgstr "Crystal 4"
+
+#: levelnames.cpp:56
+msgid "Ethanol"
+msgstr "Ethanol"
+
+#: levelnames.cpp:57
+msgid "Acrylo-Nitril"
+msgstr "Acrylo-Nitril"
+
+#: levelnames.cpp:58
+msgid "Furan"
+msgstr "Furan"
+
+#: levelnames.cpp:59
+msgid "l-Lactic acid"
+msgstr "l-Lactic acid"
+
+#: levelnames.cpp:60
+msgid "Maleic Acid"
+msgstr "Maleic Acid"
+
+#: levelnames.cpp:61
+msgid "meso-Tartaric acid"
+msgstr "meso-Tartaric acid"
+
+#: levelnames.cpp:62
+msgid "Crystal 5"
+msgstr "Crystal 5"
+
+#: levelnames.cpp:63
+msgid "Formic acid ethyl ester"
+msgstr "Formic acid ethyl ester"
+
+#: levelnames.cpp:64
+msgid "1,4-Cyclohexadiene"
+msgstr "1,4-Cyclohexadiene"
+
+#: levelnames.cpp:65
+msgid "Squaric acid"
+msgstr "Squaric acid"
+
+#: levelnames.cpp:66
+msgid "Ascorbic acid"
+msgstr "Ascorbic acid"
+
+#: levelnames.cpp:67
+msgid "Iso-Propanol"
+msgstr "Iso-Propanol"
+
+#: levelnames.cpp:68
+msgid "Phosgene"
+msgstr "Phosgene"
+
+#: levelnames.cpp:69
+msgid "Thiophene"
+msgstr "Thiophene"
+
+#: levelnames.cpp:70
+msgid "Urea"
+msgstr "Urea"
+
+#: levelnames.cpp:71
+msgid "Pyruvic Acid"
+msgstr "Pyruvic Acid"
+
+#: levelnames.cpp:72
+msgid "Ethylene oxide"
+msgstr "Ethylene oxide"
+
+#: levelnames.cpp:73
+msgid "Phosphoric Acid"
+msgstr "Phosphoric Acid"
+
+#: levelnames.cpp:74
+msgid "Diacetyl"
+msgstr "Diacetyl"
+
+#: levelnames.cpp:75
+msgid "trans-Dichloroethene"
+msgstr "trans-Dichloroethene"
+
+#: levelnames.cpp:76
+msgid "Allylisothiocyanate"
+msgstr "Allylisothiocyanate"
+
+#: levelnames.cpp:77
+msgid "Diketene"
+msgstr "Diketene"
+
+#: levelnames.cpp:78
+msgid "Ethanal"
+msgstr "Ethanal"
+
+#: levelnames.cpp:79
+msgid "Acroleine"
+msgstr "Acroleine"
+
+#: levelnames.cpp:81
+msgid "Uracil"
+msgstr "Uracil"
+
+#: levelnames.cpp:82
+msgid "Caffeine"
+msgstr "Caffeine"
+
+#: levelnames.cpp:83
+msgid "Acetone"
+msgstr "Acetone"
+
+#: main.cpp:31
+msgid "KDE Atomic Entertainment Game"
+msgstr "KDE Atomic Entertainment Game"
+
+#: main.cpp:42
+msgid "KAtomic"
+msgstr "KAtomic"
+
+#: main.cpp:50
+msgid "6 new levels"
+msgstr "6 new levels"
+
+#: main.cpp:51
+msgid "Game graphics and application icon"
+msgstr "Game graphics and application icon"
+
+#: molek.cpp:88
+msgid "Noname"
+msgstr "Noname"
+
+#: molek.cpp:111
+#, c-format
+msgid "Level: %1"
+msgstr "Level: %1"
+
+#: toplevel.cpp:44
+msgid "Show &Highscores"
+msgstr "Show &Highscores"
+
+#: toplevel.cpp:57
+msgid "Atom Up"
+msgstr "Atom Up"
+
+#: toplevel.cpp:58
+msgid "Atom Down"
+msgstr "Atom Down"
+
+#: toplevel.cpp:59
+msgid "Atom Left"
+msgstr "Atom Left"
+
+#: toplevel.cpp:60
+msgid "Atom Right"
+msgstr "Atom Right"
+
+#: toplevel.cpp:62
+msgid "Next Atom"
+msgstr "Next Atom"
+
+#: toplevel.cpp:63
+msgid "Previous Atom"
+msgstr "Previous Atom"
diff --git a/tde-i18n-en_GB/messages/kdegames/kbackgammon.po b/tde-i18n-en_GB/messages/kdegames/kbackgammon.po
new file mode 100644
index 00000000000..a019c192da3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kbackgammon.po
@@ -0,0 +1,1628 @@
+# translation of kbackgammon.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbackgammon\n"
+"POT-Creation-Date: 2007-03-09 02:17+0100\n"
+"PO-Revision-Date: 2005-11-05 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kbg.cpp:78
+msgid "Open Board"
+msgstr "Open Board"
+
+#: kbg.cpp:79
+msgid "FIBS"
+msgstr "FIBS"
+
+#: kbg.cpp:80
+msgid "GNU Backgammon (Experimental)"
+msgstr "GNU Backgammon (Experimental)"
+
+#: kbg.cpp:81
+msgid "Next Generation (Experimental)"
+msgstr "Next Generation (Experimental)"
+
+#: kbg.cpp:83
+msgid "FIBS Home"
+msgstr "FIBS Home"
+
+#: kbg.cpp:86
+msgid "Backgammon Rules"
+msgstr "Backgammon Rules"
+
+#: kbg.cpp:108
+msgid "&Engine"
+msgstr "&Engine"
+
+#: kbg.cpp:124
+msgid "Double Cube"
+msgstr "Double Cube"
+
+#: kbg.cpp:133
+msgid "&Backgammon on the Web"
+msgstr "&Backgammon on the Web"
+
+#: kbg.cpp:145
+msgid "Command: "
+msgstr "Command: "
+
+#: kbg.cpp:182
+msgid ""
+"This area contains the status messages for the game. Most of these messages are "
+"sent to you from the current engine."
+msgstr ""
+"This area contains the status messages for the game. Most of these messages are "
+"sent to you from the current engine."
+
+#: kbg.cpp:186
+msgid ""
+"This is the command line. You can type special commands related to the current "
+"engine in here. Most relevant commands are also available through the menus."
+msgstr ""
+"This is the command line. You can type special commands related to the current "
+"engine in here. Most relevant commands are also available through the menus."
+
+#: kbg.cpp:191
+msgid ""
+"This is the button bar tool bar. It gives you easy access to game related "
+"commands. You can drag the bar to a different location within the window."
+msgstr ""
+"This is the button bar tool bar. It gives you easy access to game related "
+"commands. You can drag the bar to a different location within the window."
+
+#: kbg.cpp:196
+msgid ""
+"This is the status bar. It shows you the currently selected engine in the left "
+"corner."
+msgstr ""
+"This is the status bar. It shows you the currently selected engine in the left "
+"corner."
+
+#: kbg.cpp:509
+msgid "General"
+msgstr "General"
+
+#: kbg.cpp:509
+#, c-format
+msgid "Here you can configure general settings of %1"
+msgstr "Here you can configure general settings of %1"
+
+#: kbg.cpp:516
+msgid "Messages"
+msgstr "Messages"
+
+#: kbg.cpp:517
+msgid "Timer"
+msgstr "Timer"
+
+#: kbg.cpp:518
+msgid "Autosave"
+msgstr "Autosave"
+
+#: kbg.cpp:519
+msgid "Events"
+msgstr "Events"
+
+#: kbg.cpp:524
+msgid ""
+"After you finished your moves, they have to be sent to the engine. You can "
+"either do that manually (in which case you should not enable this feature), or "
+"you can specify an amount of time that has to pass before the move is "
+"committed. If you undo a move during the timeout, the timeout will be reset and "
+"restarted once you finish the move. This is very useful if you would like to "
+"review the result of your move."
+msgstr ""
+"After you finished your moves, they have to be sent to the engine. You can "
+"either do that manually (in which case you should not enable this feature), or "
+"you can specify an amount of time that has to pass before the move is "
+"committed. If you undo a move during the timeout, the timeout will be reset and "
+"restarted once you finish the move. This is very useful if you would like to "
+"review the result of your move."
+
+#: kbg.cpp:531
+msgid "Enable timeout"
+msgstr "Enable timeout"
+
+#: kbg.cpp:536
+msgid "Move timeout in seconds:"
+msgstr "Move timeout in seconds:"
+
+#: kbg.cpp:549
+msgid ""
+"Check the box to enable all the messages that you have previously disabled by "
+"choosing the \"Don't show this message again\" option."
+msgstr ""
+"Tick the box to enable all the messages that you have previously disabled by "
+"choosing the \"Don't show this message again\" option."
+
+#: kbg.cpp:553
+msgid "Reenable all messages"
+msgstr "Re-enable all messages"
+
+#: kbg.cpp:559
+msgid ""
+"Check the box to automatically save all window positions on program exit. They "
+"will be restored at next start."
+msgstr ""
+"Tick the box to automatically save all window positions on program exit. They "
+"will be restored at next start."
+
+#: kbg.cpp:563
+msgid "Save settings on exit"
+msgstr "Save settings on exit"
+
+#: kbg.cpp:570
+msgid ""
+"Event notification of %1 is configured as part of the system-wide notification "
+"process. Click here, and you will be able to configure system sounds, etc."
+msgstr ""
+"Event notification of %1 is configured as part of the system-wide notification "
+"process. Click here, and you will be able to configure system sounds, etc."
+
+#: kbg.cpp:577
+msgid "Klick here to configure the event notification"
+msgstr "Klick here to configure the event notification"
+
+#: kbg.cpp:649
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: kbg.cpp:671
+msgid ""
+"You can enable the menubar again with the right mouse button menu of the board."
+msgstr ""
+"You can enable the menubar again with the right mouse button menu of the board."
+
+#: kbgboard.cpp:131
+msgid "Board"
+msgstr "Board"
+
+#: kbgboard.cpp:131
+msgid "Here you can configure the backgammon board"
+msgstr "Here you can configure the backgammon board"
+
+#: kbgboard.cpp:150
+msgid "Colors"
+msgstr "Colours"
+
+#: kbgboard.cpp:151
+msgid "Short Moves"
+msgstr "Short Moves"
+
+#: kbgboard.cpp:164
+msgid "Background"
+msgstr "Background"
+
+#: kbgboard.cpp:167
+msgid "Color 1"
+msgstr "Colour 1"
+
+#: kbgboard.cpp:170
+msgid "Color 2"
+msgstr "Colour 2"
+
+#: kbgboard.cpp:192
+msgid "&Disable short moves. Only drag and drop will move."
+msgstr "&Disable short moves. Only drag and drop will move."
+
+#: kbgboard.cpp:193
+msgid ""
+"&Single clicks with the left mouse button will\n"
+"move a checker the shortest possible distance."
+msgstr ""
+"&Single clicks with the left mouse button will\n"
+"move a checker the shortest possible distance."
+
+#: kbgboard.cpp:195
+msgid ""
+"D&ouble clicks with the left mouse button will\n"
+"move a checker the shortest possible distance."
+msgstr ""
+"D&ouble clicks with the left mouse button will\n"
+"move a checker the shortest possible distance."
+
+#: kbgboard.cpp:210
+msgid "Show pip count in title bar"
+msgstr "Show pip count in title bar"
+
+#: kbgboard.cpp:223
+msgid "&Board"
+msgstr "&Board"
+
+#: kbgboard.cpp:245
+msgid "&Font"
+msgstr "&Font"
+
+#: kbgboard.cpp:383
+msgid "Set Cube Values"
+msgstr "Set Cube Values"
+
+#: kbgboard.cpp:394
+msgid ""
+"Set the face value of the cube and select who should be able to\n"
+"double. Note that a face value of 1 automatically allows both\n"
+"players to double."
+msgstr ""
+"Set the face value of the cube and select who should be able to\n"
+"double. Note that a face value of 1 automatically allows both\n"
+"players to double."
+
+#: kbgboard.cpp:446
+msgid "Lower Player"
+msgstr "Lower Player"
+
+#: kbgboard.cpp:447
+msgid "Upper Player"
+msgstr "Upper Player"
+
+#: kbgboard.cpp:448
+msgid "Open Cube"
+msgstr "Open Cube"
+
+#: kbgboard.cpp:533
+msgid "Set Dice Values"
+msgstr "Set Dice Values"
+
+#: kbgboard.cpp:544
+msgid ""
+"Set the face values of the selected dice. The other player's\n"
+"dice will be cleared and it will be the dice's owner's turn."
+msgstr ""
+"Set the face values of the selected dice. The other player's\n"
+"dice will be cleared and it will be the dice's owner's turn."
+
+#: kbgboard.cpp:1616
+msgid ""
+"This is the bar of the backgammon board.\n"
+"\n"
+"Checkers that have been kicked from the board are put on the bar and remain "
+"there until they can be put back on the board. Checkers can be moved by "
+"dragging them to their destination or by using the 'short move' feature.\n"
+"\n"
+"If the cube hasn't been doubled yet and if it can be used, its face shows 64 "
+"and if the cube can be doubled, double clicking it will do so."
+msgstr ""
+"This is the bar of the backgammon board.\n"
+"\n"
+"Checkers that have been kicked from the board are put on the bar and remain "
+"there until they can be put back on the board. Checkers can be moved by "
+"dragging them to their destination or by using the 'short move' feature.\n"
+"\n"
+"If the cube hasn't been doubled yet and if it can be used, its face shows 64 "
+"and if the cube can be doubled, double clicking it will do so."
+
+#: kbgboard.cpp:1633
+msgid ""
+"This is a regular field of the backgammon board.\n"
+"\n"
+"Checkers can be placed on this field and if the current state of the game and "
+"the dice permit this, they can be moved by dragging them to their destination "
+"or by using the 'short move' feature."
+msgstr ""
+"This is a regular field of the backgammon board.\n"
+"\n"
+"Checkers can be placed on this field and if the current state of the game and "
+"the dice permit this, they can be moved by dragging them to their destination "
+"or by using the 'short move' feature."
+
+#: kbgboard.cpp:1647
+msgid ""
+"This part of the backgammon board is the home.\n"
+"\n"
+"Depending on the direction of the game, one of the homes contains the dice and "
+"the other one contains checkers that have been moved off the board. Checkers "
+"can never be moved away from the home. If this home contains the dice and the "
+"current state of the game permits this, double clicking on the dice will roll "
+"them. Moreover, the cube might be placed on the home bar and if it can be "
+"doubled, double clicking it will do so."
+msgstr ""
+"This part of the backgammon board is the home.\n"
+"\n"
+"Depending on the direction of the game, one of the homes contains the dice and "
+"the other one contains checkers that have been moved off the board. Checkers "
+"can never be moved away from the home. If this home contains the dice and the "
+"current state of the game permits this, double clicking on the dice will roll "
+"them. Moreover, the cube might be placed on the home bar and if it can be "
+"doubled, double clicking it will do so."
+
+#: engines/fibs/kbgfibschat.cpp:203
+msgid "%1 user"
+msgstr "%1 user"
+
+#: engines/fibs/kbgfibschat.cpp:205
+msgid "Kibitz to watchers and players"
+msgstr "Kibitz to watchers and players"
+
+#: engines/fibs/kbgfibschat.cpp:207
+msgid "Whisper to watchers only"
+msgstr "Whisper to watchers only"
+
+#: engines/fibs/kbgfibschat.cpp:222
+msgid "Chat Window"
+msgstr "Chat Window"
+
+#: 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 ""
+"This is the chat window.\n"
+"\n"
+"The text in this window is coloured 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."
+
+#: engines/fibs/kbgfibschat.cpp:233
+msgid "Info On"
+msgstr "Info On"
+
+#: engines/fibs/kbgfibschat.cpp:237
+msgid "Talk To"
+msgstr "Talk To"
+
+#: engines/fibs/kbgfibschat.cpp:242 engines/fibs/kplayerlist.cpp:308
+msgid "Use Dialog"
+msgstr "Use Dialogue"
+
+#: engines/fibs/kbgfibschat.cpp:244 engines/fibs/kplayerlist.cpp:310
+msgid "1 Point Match"
+msgstr "1 Point Match"
+
+#: engines/fibs/kbgfibschat.cpp:246 engines/fibs/kplayerlist.cpp:312
+msgid "2 Point Match"
+msgstr "2 Point Match"
+
+#: engines/fibs/kbgfibschat.cpp:248 engines/fibs/kplayerlist.cpp:314
+msgid "3 Point Match"
+msgstr "3 Point Match"
+
+#: engines/fibs/kbgfibschat.cpp:250 engines/fibs/kplayerlist.cpp:316
+msgid "4 Point Match"
+msgstr "4 Point Match"
+
+#: engines/fibs/kbgfibschat.cpp:252 engines/fibs/kplayerlist.cpp:318
+msgid "5 Point Match"
+msgstr "5 Point Match"
+
+#: engines/fibs/kbgfibschat.cpp:254 engines/fibs/kplayerlist.cpp:320
+msgid "6 Point Match"
+msgstr "6 Point Match"
+
+#: engines/fibs/kbgfibschat.cpp:256 engines/fibs/kplayerlist.cpp:322
+msgid "7 Point Match"
+msgstr "7 Point Match"
+
+#: engines/fibs/kbgfibschat.cpp:258 engines/fibs/kplayerlist.cpp:324
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: engines/fibs/kbgfibschat.cpp:260 engines/fibs/kplayerlist.cpp:326
+msgid "Resume"
+msgstr "Resume"
+
+#: engines/fibs/kbgfibschat.cpp:280
+msgid "Gag"
+msgstr "Gag"
+
+#: engines/fibs/kbgfibschat.cpp:281
+msgid "Ungag"
+msgstr "Ungag"
+
+#: engines/fibs/kbgfibschat.cpp:282
+msgid "Clear Gag List"
+msgstr "Clear Gag List"
+
+#: engines/fibs/kbgfibschat.cpp:286
+msgid "Silent"
+msgstr "Silent"
+
+#: engines/fibs/kbgfibschat.cpp:364
+msgid "Select users to be removed from the gag list."
+msgstr "Select users to be removed from the gag list."
+
+#: 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 ""
+"Select all the users you want to remove from the gag list and then click OK. "
+"Afterwards you will again hear what they shout."
+
+#: engines/fibs/kbgfibschat.cpp:381
+msgid "&Gag List"
+msgstr "&Gag List"
+
+#: 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 "Talk to %1"
+
+#: engines/fibs/kbgfibschat.cpp:552
+msgid "<u>%1 tells you:</u> %2"
+msgstr "<u>%1 tells you:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:561
+msgid "<u>%1 shouts:</u> %2"
+msgstr "<u>%1 shouts:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:569
+msgid "<u>%1 whispers:</u> %2"
+msgstr "<u>%1 whispers:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:578
+msgid "<u>%1 kibitzes:</u> %2"
+msgstr "<u>%1 kibitzes:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:586
+msgid "<u>You tell %1:</u> %2"
+msgstr "<u>You tell %1:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:593
+#, c-format
+msgid "<u>You shout:</u> %1"
+msgstr "<u>You shout:</u> %1"
+
+#: engines/fibs/kbgfibschat.cpp:600
+#, c-format
+msgid "<u>You whisper:</u> %1"
+msgstr "<u>You whisper:</u> %1"
+
+#: engines/fibs/kbgfibschat.cpp:607
+#, c-format
+msgid "<u>You kibitz:</u> %1"
+msgstr "<u>You kibitz:</u> %1"
+
+#: engines/fibs/kbgfibschat.cpp:618
+msgid "<u>User %1 left a message at %2</u>: %3"
+msgstr "<u>User %1 left a message at %2</u>: %3"
+
+#: engines/fibs/kbgfibschat.cpp:625
+msgid "Your message for %1 has been delivered."
+msgstr "Your message for %1 has been delivered."
+
+#: engines/fibs/kbgfibschat.cpp:632
+msgid "Your message for %1 has been saved."
+msgstr "Your message for %1 has been saved."
+
+#: engines/fibs/kbgfibschat.cpp:649
+msgid "<u>You say to yourself:</u> "
+msgstr "<u>You say to yourself:</u> "
+
+#: engines/fibs/kbgfibschat.cpp:689 engines/fibs/kplayerlist.cpp:572
+#, c-format
+msgid "Info on %1"
+msgstr "Info on %1"
+
+#: engines/fibs/kbgfibschat.cpp:693 engines/fibs/kplayerlist.cpp:590
+#, c-format
+msgid "Invite %1"
+msgstr "Invite %1"
+
+#: engines/fibs/kbgfibschat.cpp:698
+#, c-format
+msgid "Gag %1"
+msgstr "Gag %1"
+
+#: engines/fibs/kbgfibschat.cpp:701
+#, c-format
+msgid "Ungag %1"
+msgstr "Ungag %1"
+
+#: engines/fibs/kbgfibschat.cpp:730
+msgid "The gag list is now empty."
+msgstr "The gag list is now empty."
+
+#: engines/fibs/kbgfibschat.cpp:744
+msgid "You won't hear what %1 says and shouts."
+msgstr "You won't hear what %1 says and shouts."
+
+#: engines/fibs/kbgfibschat.cpp:766
+msgid "You will again hear what %1 says and shouts."
+msgstr "You will again hear what %1 says and shouts."
+
+#: engines/fibs/kbgfibschat.cpp:788
+msgid "You will not hear what people shout."
+msgstr "You will not hear what people shout."
+
+#: engines/fibs/kbgfibschat.cpp:790
+msgid "You will hear what people shout."
+msgstr "You will hear what people shout."
+
+#: engines/fibs/kbgfibs.cpp:210
+msgid "FIBS Engine"
+msgstr "FIBS Engine"
+
+#: engines/fibs/kbgfibs.cpp:210
+msgid "Here you can configure the FIBS backgammon engine"
+msgstr "Here you can configure the FIBS backgammon engine"
+
+#: engines/fibs/kbgfibs.cpp:228
+msgid "Automatic Messages"
+msgstr "Automatic Messages"
+
+#: engines/fibs/kbgfibs.cpp:236
+msgid "Show copy of personal messages in main window"
+msgstr "Show copy of personal messages in main window"
+
+#: engines/fibs/kbgfibs.cpp:237
+msgid "Automatically request player info on invitation"
+msgstr "Automatically request player info on invitation"
+
+#: engines/fibs/kbgfibs.cpp:239
+msgid ""
+"Usually, all messages sent directly to you by other players are displayed only "
+"in the chat window. Check this box if you would like to get a copy of these "
+"messages in the main window."
+msgstr ""
+"Usually, all messages sent directly to you by other players are displayed only "
+"in the chat window. Tick this box if you would like to get a copy of these "
+"messages in the main window."
+
+#: engines/fibs/kbgfibs.cpp:242
+msgid ""
+"Check this box if you would like to receive information on players that invite "
+"you to games."
+msgstr ""
+"Tick this box if you would like to receive information on players that invite "
+"you to games."
+
+#: engines/fibs/kbgfibs.cpp:257
+msgid "Start match:"
+msgstr "Start match:"
+
+#: engines/fibs/kbgfibs.cpp:258
+msgid "Win match:"
+msgstr "Win match:"
+
+#: engines/fibs/kbgfibs.cpp:259
+msgid "Lose match:"
+msgstr "Lose match:"
+
+#: engines/fibs/kbgfibs.cpp:261
+msgid ""
+"If you want to send a standard greeting to your opponent whenever you start a "
+"new match, check this box and write the message into the entry field."
+msgstr ""
+"If you want to send a standard greeting to your opponent whenever you start a "
+"new match, tick this box and write the message into the entry field."
+
+#: engines/fibs/kbgfibs.cpp:265
+msgid ""
+"If you want to send a standard message to your opponent whenever you won a "
+"match, check this box and write the message into the entry field."
+msgstr ""
+"If you want to send a standard message to your opponent whenever you won a "
+"match, tick this box and write the message into the entry field."
+
+#: engines/fibs/kbgfibs.cpp:268
+msgid ""
+"If you want to send a standard message to your opponent whenever you lost a "
+"match, check this box and write the message into the entry field."
+msgstr ""
+"If you want to send a standard message to your opponent whenever you lost a "
+"match, tick this box and write the message into the entry field."
+
+#: engines/fibs/kbgfibs.cpp:286
+msgid "&Local"
+msgstr "&Local"
+
+#: engines/fibs/kbgfibs.cpp:295
+msgid "Server"
+msgstr "Server"
+
+#: engines/fibs/kbgfibs.cpp:296
+msgid "Other"
+msgstr "Other"
+
+#: engines/fibs/kbgfibs.cpp:308
+msgid "Server name:"
+msgstr "Server name:"
+
+#: engines/fibs/kbgfibs.cpp:309
+msgid "Server port:"
+msgstr "Server port:"
+
+#: engines/fibs/kbgfibs.cpp:310
+msgid "User name:"
+msgstr "User name:"
+
+#: engines/fibs/kbgfibs.cpp:311
+msgid "Password:"
+msgstr "Password:"
+
+#: engines/fibs/kbgfibs.cpp:320
+msgid ""
+"Enter here the host name of FIBS. With almost absolute certainty this should be "
+"\"fibs.com\". If you leave this blank, you will be asked again at connection "
+"time."
+msgstr ""
+"Enter here the host name of FIBS. With almost absolute certainty this should be "
+"\"fibs.com\". If you leave this blank, you will be asked again at connection "
+"time."
+
+#: engines/fibs/kbgfibs.cpp:324
+msgid ""
+"Enter here the port number of FIBS. With almost absolute certainty this should "
+"be \"4321\". If you leave this blank, you will be asked again at connection "
+"time."
+msgstr ""
+"Enter here the port number of FIBS. With almost absolute certainty this should "
+"be \"4321\". If you leave this blank, you will be asked again at connection "
+"time."
+
+#: engines/fibs/kbgfibs.cpp:328
+msgid ""
+"Enter your login on FIBS here. If you do not have a login yet, you should first "
+"create an account using the corresponding menu entry. If you leave this blank, "
+"you will be asked again at connection time."
+msgstr ""
+"Enter your login on FIBS here. If you do not have a login yet, you should first "
+"create an account using the corresponding menu entry. If you leave this blank, "
+"you will be asked again at connection time."
+
+#: engines/fibs/kbgfibs.cpp:332
+msgid ""
+"Enter your password on FIBS here. If you do not have a login yet, you should "
+"first create an account using the corresponding menu entry. If you leave this "
+"blank, you will be asked again at connection time. The password will not be "
+"visible."
+msgstr ""
+"Enter your password on FIBS here. If you do not have a login yet, you should "
+"first create an account using the corresponding menu entry. If you leave this "
+"blank, you will be asked again at connection time. The password will not be "
+"visible."
+
+#: engines/fibs/kbgfibs.cpp:341
+msgid "Keep connections alive"
+msgstr "Keep connections alive"
+
+#: engines/fibs/kbgfibs.cpp:343
+msgid ""
+"Usually, FIBS drops the connection after one hour of inactivity. When you check "
+"this box, %1 will try to keep the connection alive, even if you are not "
+"actually playing or chatting. Use this with caution if you do not have "
+"flat-rate Internet access."
+msgstr ""
+"Usually, FIBS drops the connection after one hour of inactivity. When you tick "
+"this box, %1 will try to keep the connection alive, even if you are not "
+"actually playing or chatting. Use this with caution if you do not have "
+"flat-rate Internet access."
+
+#: engines/fibs/kbgfibs.cpp:357
+msgid "&Connection"
+msgstr "&Connection"
+
+#: engines/fibs/kbgfibs.cpp:369
+msgid "&Buddy List"
+msgstr "&Buddy List"
+
+#: engines/fibs/kbgfibs.cpp:434
+msgid ""
+"_: R means resume\n"
+"%1 (R)"
+msgstr "%1 (R)"
+
+#: engines/fibs/kbgfibs.cpp:435
+msgid ""
+"%1 (experience %2, rating %3) wants to resume a saved match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %4')."
+msgstr ""
+"%1 (experience %2, rating %3) wants to resume a saved match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %4')."
+
+#: engines/fibs/kbgfibs.cpp:438
+msgid "%1 wants to resume a saved match with you"
+msgstr "%1 wants to resume a saved match with you"
+
+#: engines/fibs/kbgfibs.cpp:441
+msgid ""
+"_: U means unlimited\n"
+"%1 (U)"
+msgstr "%1 (U)"
+
+#: engines/fibs/kbgfibs.cpp:442
+msgid ""
+"%1 (experience %2, rating %3) wants to play an unlimited match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %4')."
+msgstr ""
+"%1 (experience %2, rating %3) wants to play an unlimited match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %4')."
+
+#: engines/fibs/kbgfibs.cpp:445
+msgid "%1 has invited you to an unlimited match"
+msgstr "%1 has invited you to an unlimited match"
+
+#: engines/fibs/kbgfibs.cpp:450
+msgid ""
+"_: If the format of the (U) and (R) strings is changed, it should also be "
+"changed here\n"
+"%1 (%2)"
+msgstr ""
+"changed here\n"
+"%1 (%2)"
+
+#: engines/fibs/kbgfibs.cpp:451
+msgid ""
+"%1 (experience %2, rating %3) wants to play a %4 point match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %5')."
+msgstr ""
+"%1 (experience %2, rating %3) wants to play a %4 point match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %5')."
+
+#: engines/fibs/kbgfibs.cpp:454
+msgid "%1 has invited you for a %2 point match"
+msgstr "%1 has invited you for a %2 point match"
+
+#: engines/fibs/kbgfibs.cpp:645
+msgid "Still connected. Log out first?"
+msgstr "Still connected. Log out first?"
+
+#: engines/fibs/kbgfibs.cpp:645
+msgid "Log Out"
+msgstr "Log Out"
+
+#: engines/fibs/kbgfibs.cpp:645
+msgid "Stay Connected"
+msgstr "Stay Connected"
+
+#: engines/fibs/kbgfibs.cpp:732
+msgid ""
+"Please type the message that should be displayed to other\n"
+"users while you are away."
+msgstr ""
+"Please type the message that should be displayed to other\n"
+"users while you are away."
+
+#: engines/fibs/kbgfibs.cpp:880
+#, c-format
+msgid "Looking up %1"
+msgstr "Looking up %1"
+
+#: engines/fibs/kbgfibs.cpp:891
+#, c-format
+msgid "Connecting to %1"
+msgstr "Connecting to %1"
+
+#: engines/fibs/kbgfibs.cpp:901
+msgid "Error, connection has been refused"
+msgstr "Error, connection has been refused"
+
+#: engines/fibs/kbgfibs.cpp:904
+msgid "Error, nonexistent host or name server down."
+msgstr "Error, non-existent host or name server down."
+
+#: engines/fibs/kbgfibs.cpp:907
+msgid "Error, reading data from socket"
+msgstr "Error, reading data from socket"
+
+#: engines/fibs/kbgfibs.cpp:982
+msgid "Connected"
+msgstr "Connected"
+
+#: engines/fibs/kbgfibs.cpp:1027
+msgid "Disconnected."
+msgstr "Disconnected."
+
+#: engines/fibs/kbgfibs.cpp:1053
+msgid ""
+"Enter the name of the server you want to connect to.\n"
+"This should almost always be \"fibs.com\"."
+msgstr ""
+"Enter the name of the server you want to connect to.\n"
+"This should almost always be \"fibs.com\"."
+
+#: engines/fibs/kbgfibs.cpp:1065
+msgid ""
+"Enter the port number on the server. It should almost always be \"4321\"."
+msgstr ""
+"Enter the port number on the server. It should almost always be \"4321\"."
+
+#: engines/fibs/kbgfibs.cpp:1078
+msgid ""
+"Enter the login you would like to use on the server %1. The login may not\n"
+"contain spaces or colons. If the login you choose is not available, you'll "
+"later be\n"
+"given the opportunity to pick another one.\n"
+"\n"
+msgstr ""
+"Enter the login you would like to use on the server %1. The login may not\n"
+"contain spaces or colons. If the login you choose is not available, you'll "
+"later be\n"
+"given the opportunity to pick another one.\n"
+"\n"
+
+#: engines/fibs/kbgfibs.cpp:1084
+msgid ""
+"Enter your login on the server %1. If you don't have a login, you\n"
+"should create one using the corresponding menu option.\n"
+"\n"
+msgstr ""
+"Enter your login on the server %1. If you don't have a login, you\n"
+"should create one using the corresponding menu option.\n"
+"\n"
+
+#: engines/fibs/kbgfibs.cpp:1093
+msgid "The login may not contain spaces or colons!"
+msgstr "The login may not contain spaces or colons!"
+
+#: engines/fibs/kbgfibs.cpp:1108
+msgid ""
+"Enter the password you would like to use with the login %1\n"
+"on the server %2. It may not contain colons.\n"
+"\n"
+msgstr ""
+"Enter the password you would like to use with the login %1\n"
+"on the server %2. It may not contain colons.\n"
+"\n"
+
+#: engines/fibs/kbgfibs.cpp:1114
+msgid ""
+"Enter the password for the login %1 on the server %2.\n"
+"\n"
+msgstr ""
+"Enter the password for the login %1 on the server %2.\n"
+"\n"
+
+#: engines/fibs/kbgfibs.cpp:1129
+msgid "The password may not contain colons or spaces!"
+msgstr "The password may not contain colons or spaces!"
+
+#: engines/fibs/kbgfibs.cpp:1403
+msgid ""
+"There was a problem with your login and password. You can reenter\n"
+"your login and password and try to reconnect."
+msgstr ""
+"There was a problem with your login and password. You can re-enter\n"
+"your login and password and try to reconnect."
+
+#: engines/fibs/kbgfibs.cpp:1408
+msgid "Wrong Login/Password"
+msgstr "Wrong Login/Password"
+
+#: engines/fibs/kbgfibs.cpp:1409
+msgid "Reconnect"
+msgstr "Reconnect"
+
+#: engines/fibs/kbgfibs.cpp:1438
+msgid "%1, last logged in from %2 at %3."
+msgstr "%1, last logged in from %2 at %3."
+
+#: engines/fibs/kbgfibs.cpp:1509
+msgid "The moreboards toggle has been set."
+msgstr "The moreboards toggle has been set."
+
+#: engines/fibs/kbgfibs.cpp:1516
+msgid "The notify toggle has been set."
+msgstr "The notify toggle has been set."
+
+#: engines/fibs/kbgfibs.cpp:1523
+msgid "The report toggle has been set."
+msgstr "The report toggle has been set."
+
+#: engines/fibs/kbgfibs.cpp:1571
+msgid "The selected login is alreay in use! Please select another one."
+msgstr "The selected login is alreay in use! Please select another one."
+
+#: engines/fibs/kbgfibs.cpp:1579
+msgid ""
+"\n"
+"\n"
+"The login may not contain spaces or colons!"
+msgstr ""
+"\n"
+"\n"
+"The login may not contain spaces or colons!"
+
+#: engines/fibs/kbgfibs.cpp:1611
+msgid ""
+"Your account has been created. Your new login is <u>%1</u>"
+". To fully activate this account, I will now close the connection. Once you "
+"reconnect, you can start playing backgammon on FIBS."
+msgstr ""
+"Your account has been created. Your new login is <u>%1</u>"
+". To fully activate this account, I will now close the connection. Once you "
+"reconnect, you can start playing backgammon on FIBS."
+
+#: engines/fibs/kbgfibs.cpp:1739
+msgid "%1 (%2) vs. %3 (%4) - game over"
+msgstr "%1 (%2) vs. %3 (%4) - game over"
+
+#: engines/fibs/kbgfibs.cpp:1742
+msgid "%1 (%2) vs. %3 (%4) - unlimited match"
+msgstr "%1 (%2) vs. %3 (%4) - unlimited match"
+
+#: engines/fibs/kbgfibs.cpp:1745
+msgid "%1 (%2) vs. %3 (%4) - %5 point match"
+msgstr "%1 (%2) vs. %3 (%4) - %5 point match"
+
+#: engines/fibs/kbgfibs.cpp:1771
+msgid "Please make your move"
+msgstr "Please make your move"
+
+#: engines/fibs/kbgfibs.cpp:1784
+msgid "(or use the corresponding menu entry to join the match)"
+msgstr "(or use the corresponding menu entry to join the match)"
+
+#: engines/fibs/kbgfibs.cpp:1838
+msgid "It's your turn to roll the dice or double the cube"
+msgstr "It's your turn to roll the dice or double the cube"
+
+#: engines/fibs/kbgfibs.cpp:1899
+msgid "(or use the corresponding menu entry to leave or continue the match)"
+msgstr "(or use the corresponding menu entry to leave or continue the match)"
+
+#: engines/fibs/kbgfibs.cpp:1995
+msgid "(or use the corresponding menu entry to accept or reject the offer)"
+msgstr "(or use the corresponding menu entry to accept or reject the offer)"
+
+#: engines/fibs/kbgfibs.cpp:2016
+msgid "Sorry, you lost the game."
+msgstr "Sorry, you lost the game."
+
+#: engines/fibs/kbgfibs.cpp:2024
+msgid "Congratulations, you won the game!"
+msgstr "Congratulations, you won the game!"
+
+#: engines/fibs/kbgfibs.cpp:2062
+msgid ""
+"You should never set the 'boardstyle' variable by hand! It is vital for proper "
+"functioning of this program that it remains set to 3. It has been reset for "
+"you."
+msgstr ""
+"You should never set the 'boardstyle' variable by hand! It is vital for proper "
+"functioning of this program that it remains set to 3. It has been reset for "
+"you."
+
+#: engines/fibs/kbgfibs.cpp:2162
+msgid "&Connect"
+msgstr "&Connect"
+
+#: engines/fibs/kbgfibs.cpp:2163
+msgid "New Account"
+msgstr "New Account"
+
+#: engines/fibs/kbgfibs.cpp:2164
+msgid "&Disconnect"
+msgstr "&Disconnect"
+
+#: engines/fibs/kbgfibs.cpp:2172
+msgid "&Invite..."
+msgstr "&Invite..."
+
+#: engines/fibs/kbgfibs.cpp:2178
+msgid "&Commands"
+msgstr "&Commands"
+
+#: engines/fibs/kbgfibs.cpp:2180
+msgid "Away"
+msgstr "Away"
+
+#: engines/fibs/kbgfibs.cpp:2197
+msgid "Ready to Play"
+msgstr "Ready to Play"
+
+#: engines/fibs/kbgfibs.cpp:2199
+msgid "Show Rating Computations"
+msgstr "Show Rating Computations"
+
+#: engines/fibs/kbgfibs.cpp:2201
+msgid "Hide Rating Computations"
+msgstr "Hide Rating Computations"
+
+#: engines/fibs/kbgfibs.cpp:2202
+msgid "Greedy Bearoffs"
+msgstr "Greedy Bearoffs"
+
+#: engines/fibs/kbgfibs.cpp:2204
+msgid "Ask for Doubles"
+msgstr "Ask for Doubles"
+
+#: engines/fibs/kbgfibs.cpp:2217
+msgid "&Response"
+msgstr "&Response"
+
+#: engines/fibs/kbgfibs.cpp:2219 engines/offline/kbgoffline.cpp:652
+msgid "Accept"
+msgstr "Accept"
+
+#: engines/fibs/kbgfibs.cpp:2220 engines/offline/kbgoffline.cpp:652
+msgid "Reject"
+msgstr "Reject"
+
+#: engines/fibs/kbgfibs.cpp:2227
+msgid "Join"
+msgstr "Join"
+
+#: engines/fibs/kbgfibs.cpp:2228
+msgid "Leave"
+msgstr "Leave"
+
+#: engines/fibs/kbgfibs.cpp:2238
+msgid "&Join"
+msgstr "&Join"
+
+#: engines/fibs/kbgfibs.cpp:2261
+msgid "&Player List"
+msgstr "&Player List"
+
+#: engines/fibs/kbgfibs.cpp:2262
+msgid "&Chat"
+msgstr "&Chat"
+
+#: engines/fibs/kplayerlist.cpp:218
+msgid "Player"
+msgstr "Player"
+
+#: engines/fibs/kplayerlist.cpp:219
+msgid "Opponent"
+msgstr "Opponent"
+
+#: engines/fibs/kplayerlist.cpp:220
+msgid "Watches"
+msgstr "Watches"
+
+#: engines/fibs/kplayerlist.cpp:221
+msgid "Status"
+msgstr "Status"
+
+#: engines/fibs/kplayerlist.cpp:222
+msgid "Rating"
+msgstr "Rating"
+
+#: engines/fibs/kplayerlist.cpp:223
+msgid "Exp."
+msgstr "Exp."
+
+#: engines/fibs/kplayerlist.cpp:224
+msgid "Idle"
+msgstr "Idle"
+
+#: engines/fibs/kplayerlist.cpp:225
+msgid "Time"
+msgstr "Time"
+
+#: engines/fibs/kplayerlist.cpp:226
+msgid "Host name"
+msgstr "Host name"
+
+#: engines/fibs/kplayerlist.cpp:227
+msgid "Client"
+msgstr "Client"
+
+#: engines/fibs/kplayerlist.cpp:228
+msgid "Email"
+msgstr "Email"
+
+#: engines/fibs/kplayerlist.cpp:245
+msgid ""
+"_: abreviate blind\n"
+"B"
+msgstr "B"
+
+#: engines/fibs/kplayerlist.cpp:246
+msgid ""
+"_: abreviate away\n"
+"A"
+msgstr "A"
+
+#: engines/fibs/kplayerlist.cpp:247
+msgid ""
+"_: abreviate ready\n"
+"R"
+msgstr "R"
+
+#: engines/fibs/kplayerlist.cpp:259
+msgid ""
+"This window contains the player list. It shows all players that are currently "
+"logged into FIBS.Use the right mouse button to get a context menu with helpful "
+"information and commands."
+msgstr ""
+"This window contains the player list. It shows all players that are currently "
+"logged into FIBS.Use the right mouse button to get a context menu with helpful "
+"information and commands."
+
+#: engines/fibs/kplayerlist.cpp:289
+msgid "Info"
+msgstr "Info"
+
+#: engines/fibs/kplayerlist.cpp:293
+msgid "Talk"
+msgstr "Talk"
+
+#: engines/fibs/kplayerlist.cpp:298
+msgid "Look"
+msgstr "Look"
+
+#: engines/fibs/kplayerlist.cpp:299
+msgid "Watch"
+msgstr "Watch"
+
+#: engines/fibs/kplayerlist.cpp:300
+msgid "Unwatch"
+msgstr "Unwatch"
+
+#: engines/fibs/kplayerlist.cpp:301 engines/fibs/kplayerlist.cpp:600
+msgid "Blind"
+msgstr "Blind"
+
+#: engines/fibs/kplayerlist.cpp:302
+msgid "Update"
+msgstr "Update"
+
+#: engines/fibs/kplayerlist.cpp:336
+msgid "Invite"
+msgstr "Invite"
+
+#: engines/fibs/kplayerlist.cpp:454
+msgid "Column Selection"
+msgstr "Column Selection"
+
+#: engines/fibs/kplayerlist.cpp:461
+msgid ""
+"Select all the columns that you would\n"
+"like to be shown in the player list."
+msgstr ""
+"Select all the columns that you would\n"
+"like to be shown in the player list."
+
+#: engines/fibs/kplayerlist.cpp:484
+msgid "&Playerlist"
+msgstr "&Playerlist"
+
+#: engines/fibs/kplayerlist.cpp:574
+#, c-format
+msgid "Email to %1"
+msgstr "Email to %1"
+
+#: engines/fibs/kplayerlist.cpp:575
+#, c-format
+msgid "Look at %1"
+msgstr "Look at %1"
+
+#: engines/fibs/kplayerlist.cpp:576
+#, c-format
+msgid "Watch %1"
+msgstr "Watch %1"
+
+#: engines/fibs/kplayerlist.cpp:577
+#, c-format
+msgid "Update %1"
+msgstr "Update %1"
+
+#: engines/fibs/kplayerlist.cpp:598
+#, c-format
+msgid "Unblind %1"
+msgstr "Unblind %1"
+
+#: engines/fibs/kplayerlist.cpp:598
+#, c-format
+msgid "Blind %1"
+msgstr "Blind %1"
+
+#: engines/fibs/kplayerlist.cpp:889
+msgid "Player List - %1 - %2/%3"
+msgstr "Player List - %1 - %2/%3"
+
+#: engines/fibs/kbginvite.cpp:55
+msgid "Invite Players"
+msgstr "Invite Players"
+
+#: engines/fibs/kbginvite.cpp:64
+msgid "&Invite"
+msgstr "&Invite"
+
+#: engines/fibs/kbginvite.cpp:65
+msgid "&Resume"
+msgstr "&Resume"
+
+#: engines/fibs/kbginvite.cpp:66
+msgid "&Unlimited"
+msgstr "&Unlimited"
+
+#: engines/fibs/kbginvite.cpp:71
+msgid ""
+"Type the name of the player you want to invite in the first entry\n"
+"field and select the desired match length in the spin box."
+msgstr ""
+"Type the name of the player you want to invite in the first entry\n"
+"field and select the desired match length in the spin box."
+
+#: engines/gnubg/kbggnubg.cpp:134
+#, c-format
+msgid "gnubg doubles the cube to %1."
+msgstr "gnubg doubles the cube to %1."
+
+#: engines/gnubg/kbggnubg.cpp:135
+msgid "gnubg doubles"
+msgstr "gnubg doubles"
+
+#: engines/gnubg/kbggnubg.cpp:136
+msgid "&Accept"
+msgstr "&Accept"
+
+#: engines/gnubg/kbggnubg.cpp:136
+msgid "Re&double"
+msgstr "Re&double"
+
+#: engines/gnubg/kbggnubg.cpp:136
+msgid "&Reject"
+msgstr "&Reject"
+
+#: engines/gnubg/kbggnubg.cpp:188
+msgid "Please roll or double."
+msgstr "Please roll or double."
+
+#: engines/gnubg/kbggnubg.cpp:191
+msgid "Please roll."
+msgstr "Please roll."
+
+#: engines/gnubg/kbggnubg.cpp:202
+msgid "You roll %1 and %2."
+msgstr "You roll %1 and %2."
+
+#: engines/gnubg/kbggnubg.cpp:208
+msgid "Please move 1 piece."
+msgstr "Please move 1 piece."
+
+#: engines/gnubg/kbggnubg.cpp:211
+msgid "Please move %1 pieces."
+msgstr "Please move %1 pieces."
+
+#: engines/gnubg/kbggnubg.cpp:223
+msgid "gnubg rolls %1 and %2."
+msgstr "gnubg rolls %1 and %2."
+
+#: engines/gnubg/kbggnubg.cpp:225
+msgid "gnubg cannot move."
+msgstr "gnubg cannot move."
+
+#: engines/gnubg/kbggnubg.cpp:239 engines/offline/kbgoffline.cpp:341
+#: engines/offline/kbgoffline.cpp:798
+msgid "%1 vs. %2"
+msgstr "%1 vs. %2"
+
+#: engines/gnubg/kbggnubg.cpp:279 engines/offline/kbgoffline.cpp:286
+msgid "A game is currently in progress. Starting a new one will terminate it."
+msgstr "A game is currently in progress. Starting a new one will terminate it."
+
+#: engines/gnubg/kbggnubg.cpp:281 engines/offline/kbgoffline.cpp:288
+msgid "Start New Game"
+msgstr "Start New Game"
+
+#: engines/gnubg/kbggnubg.cpp:281 engines/offline/kbgoffline.cpp:289
+msgid "Continue Old Game"
+msgstr "Continue Old Game"
+
+#: engines/gnubg/kbggnubg.cpp:294
+msgid "Starting a new game."
+msgstr "Starting a new game."
+
+#: engines/gnubg/kbggnubg.cpp:382
+msgid "GNU Engine"
+msgstr "GNU Engine"
+
+#: engines/gnubg/kbggnubg.cpp:382
+msgid "Here you can configure the GNU backgammon engine"
+msgstr "Here you can configure the GNU backgammon engine"
+
+#: engines/gnubg/kbggnubg.cpp:442
+msgid "&Restart GNU Backgammon"
+msgstr "&Restart GNU Backgammon"
+
+#: engines/gnubg/kbggnubg.cpp:474
+msgid ""
+"This is experimental code which currently requires a specially patched version "
+"of GNU Backgammon."
+"<br/>"
+"<br/>"
+msgstr ""
+"This is experimental code which currently requires a specially patched version "
+"of GNU Backgammon."
+"<br/>"
+"<br/>"
+
+#: engines/gnubg/kbggnubg.cpp:507
+msgid ""
+"Could not start the GNU Backgammon process.\n"
+"Make sure the program is in your PATH and is called \"gnubg\".\n"
+"Make sure that your copy is at least version 0.10"
+msgstr ""
+"Could not start the GNU Backgammon process.\n"
+"Make sure the program is in your PATH and is called \"gnubg\".\n"
+"Make sure that your copy is at least version 0.10"
+
+#: engines/gnubg/kbggnubg.cpp:535
+msgid "The GNU Backgammon process (%1) has exited. "
+msgstr "The GNU Backgammon process (%1) has exited. "
+
+#: engines/nextgen/kbgng.cpp:63
+msgid "Local Games"
+msgstr "Local Games"
+
+#: engines/nextgen/kbgng.cpp:64
+msgid "Offer Network Games"
+msgstr "Offer Network Games"
+
+#: engines/nextgen/kbgng.cpp:65
+msgid "Join Network Games"
+msgstr "Join Network Games"
+
+#: engines/nextgen/kbgng.cpp:71
+msgid "&Types"
+msgstr "&Types"
+
+#: engines/nextgen/kbgng.cpp:77
+msgid "&Names..."
+msgstr "&Names..."
+
+#: 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 ""
+"Type the port number on which you want to listen to connections.\n"
+"The number should be between 1024 and 65535."
+
+#: engines/nextgen/kbgng.cpp:150
+#, c-format
+msgid "Now waiting for incoming connections on port %1."
+msgstr "Now waiting for incoming connections on port %1."
+
+#: engines/nextgen/kbgng.cpp:153
+#, c-format
+msgid "Failed to offer connections on port %1."
+msgstr "Failed to offer connections on port %1."
+
+#: engines/nextgen/kbgng.cpp:159
+msgid "Type the name of the server you want to connect to:"
+msgstr "Type the name of the server you want to connect to:"
+
+#: 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 ""
+"Type the port number on %1 you want to connect to.\n"
+"The number should be between 1024 and 65535."
+
+#: engines/nextgen/kbgng.cpp:186
+msgid "Now connected to %1:%2."
+msgstr "Now connected to %1:%2."
+
+#: engines/nextgen/kbgng.cpp:189
+msgid "Failed to connect to %1:%2."
+msgstr "Failed to connect to %1:%2."
+
+#: engines/nextgen/kbgng.cpp:210 engines/nextgen/kbgng.cpp:211
+msgid "Player %1 (%2) has joined the game."
+msgstr "Player %1 (%2) has joined the game."
+
+#: engines/nextgen/kbgng.cpp:219
+#, c-format
+msgid "creating player. virtual=%1"
+msgstr "creating player. virtual=%1"
+
+#: engines/nextgen/kbgng.cpp:456
+msgid "one"
+msgstr "one"
+
+#: engines/nextgen/kbgng.cpp:457
+msgid "two"
+msgstr "two"
+
+#: engines/nextgen/kbgng.cpp:509
+msgid "Player %1 has changed the name to %2."
+msgstr "Player %1 has changed the name to %2."
+
+#: engines/nextgen/kbgng.cpp:548
+msgid "Type the name of the first player:"
+msgstr "Type the name of the first player:"
+
+#: engines/nextgen/kbgng.cpp:551
+msgid "Type the name of the second player:"
+msgstr "Type the name of the second player:"
+
+#: engines/nextgen/kbgng.cpp:570
+msgid "Players are %1 and %2"
+msgstr "Players are %1 and %2"
+
+#: engines/offline/kbgoffline.cpp:123
+msgid "&New Game..."
+msgstr "&New Game..."
+
+#: engines/offline/kbgoffline.cpp:124
+msgid "&Swap Colors"
+msgstr "&Swap Colours"
+
+#: engines/offline/kbgoffline.cpp:126
+msgid "&Edit Mode"
+msgstr "&Edit Mode"
+
+#: engines/offline/kbgoffline.cpp:182
+msgid "Offline Engine"
+msgstr "Offline Engine"
+
+#: engines/offline/kbgoffline.cpp:182
+msgid "Use this to configure the Offline engine"
+msgstr "Use this to configure the Offline engine"
+
+#: engines/offline/kbgoffline.cpp:199
+msgid "Names"
+msgstr "Names"
+
+#: engines/offline/kbgoffline.cpp:209
+msgid "First player:"
+msgstr "First player:"
+
+#: engines/offline/kbgoffline.cpp:210
+msgid "Second player:"
+msgstr "Second player:"
+
+#: engines/offline/kbgoffline.cpp:217
+msgid "Enter the name of the first player."
+msgstr "Enter the name of the first player."
+
+#: engines/offline/kbgoffline.cpp:218
+msgid "Enter the name of the second player."
+msgstr "Enter the name of the second player."
+
+#: engines/offline/kbgoffline.cpp:224
+msgid "&Player Names"
+msgstr "&Player Names"
+
+#: engines/offline/kbgoffline.cpp:237 engines/offline/kbgoffline.cpp:253
+msgid "South"
+msgstr "South"
+
+#: engines/offline/kbgoffline.cpp:238 engines/offline/kbgoffline.cpp:254
+msgid "North"
+msgstr "North"
+
+#: engines/offline/kbgoffline.cpp:320
+msgid "%1 rolls %2, %3 rolls %4."
+msgstr "%1 rolls %2, %3 rolls %4."
+
+#: engines/offline/kbgoffline.cpp:325 engines/offline/kbgoffline.cpp:328
+msgid "%1 makes the first move."
+msgstr "%1 makes the first move."
+
+#: engines/offline/kbgoffline.cpp:391
+msgid ""
+"Please enter the nickname of the player whose home\n"
+"is in the lower half of the board:"
+msgstr ""
+"Please enter the nickname of the player whose home\n"
+"is in the lower half of the board:"
+
+#: engines/offline/kbgoffline.cpp:395
+msgid ""
+"Please enter the nickname of the player whose home\n"
+"is in the upper half of the board:"
+msgstr ""
+"Please enter the nickname of the player whose home\n"
+"is in the upper half of the board:"
+
+#: engines/offline/kbgoffline.cpp:424 engines/offline/kbgoffline.cpp:656
+msgid "%1 wins the game. Congratulations!"
+msgstr "%1 wins the game. Congratulations!"
+
+#: engines/offline/kbgoffline.cpp:443
+msgid "%1, please roll or double."
+msgstr "%1, please roll or double."
+
+#: engines/offline/kbgoffline.cpp:562
+msgid "It's not your turn to roll!"
+msgstr "It's not your turn to roll!"
+
+#: engines/offline/kbgoffline.cpp:614
+msgid "Game over!"
+msgstr "Game over!"
+
+#: engines/offline/kbgoffline.cpp:621
+msgid "%1, you cannot move."
+msgstr "%1, you cannot move."
+
+#: engines/offline/kbgoffline.cpp:630
+#, c-format
+msgid ""
+"_n: , please move 1 piece.\n"
+", please move %n pieces."
+msgstr ""
+", please move 1 piece.\n"
+", please move %n pieces."
+
+#: engines/offline/kbgoffline.cpp:649
+msgid "%1 has doubled. %2, do you accept the double?"
+msgstr "%1 has doubled. %2, do you accept the double?"
+
+#: engines/offline/kbgoffline.cpp:652
+msgid "Doubling"
+msgstr "Doubling"
+
+#: engines/offline/kbgoffline.cpp:661
+msgid "%1 has accepted the double. The game continues."
+msgstr "%1 has accepted the double. The game continues."
+
+#: engines/offline/kbgoffline.cpp:699
+msgid "In the middle of a game. Really quit?"
+msgstr "In the middle of a game. Really quit?"
+
+#: engines/offline/kbgoffline.cpp:724
+msgid "Text commands are not yet working. The command '%1' has been ignored."
+msgstr "Text commands are not yet working. The command '%1' has been ignored."
+
+#: engines/offline/kbgoffline.cpp:794
+msgid "%1 vs. %2 - Edit Mode"
+msgstr "%1 vs. %2 - Edit Mode"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: main.cpp:31
+msgid "A Backgammon program for KDE"
+msgstr "A Backgammon program for KDE"
+
+#: 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 ""
+"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'."
+
+#: main.cpp:43
+msgid "KBackgammon"
+msgstr "KBackgammon"
+
+#: main.cpp:46
+msgid "Author & maintainer"
+msgstr "Author & maintainer"
+
+#: main.cpp:49
+msgid "Initial anti-aliasing of the board"
+msgstr "Initial anti-aliasing of the board"
+
+#. i18n: file kbackgammonui.rc line 5
+#: rc.cpp:3
+#, no-c-format
+msgid "&Move"
+msgstr "&Move"
+
+#. i18n: file kbackgammonui.rc line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "&Command"
+msgstr "&Command"
+
+#. i18n: file kbackgammonui.rc line 32
+#: rc.cpp:18
+#, no-c-format
+msgid "Command Toolbar"
+msgstr "Command Toolbar"
diff --git a/tde-i18n-en_GB/messages/kdegames/kbattleship.po b/tde-i18n-en_GB/messages/kdegames/kbattleship.po
new file mode 100644
index 00000000000..c601a08b9c3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kbattleship.po
@@ -0,0 +1,543 @@
+# translation of kbattleship.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbattleship\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2005-11-05 00:40+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: kbattleship.cpp:87 kbattleship.cpp:1201
+msgid " Player 1: %1 "
+msgstr " Player 1: %1 "
+
+#: kbattleship.cpp:88 kbattleship.cpp:1207
+msgid " Player 2: %1 "
+msgstr " Player 2: %1 "
+
+#: kbattleship.cpp:89 kbattleship.cpp:430 kbattleship.cpp:704
+#: kbattleship.cpp:813 kbattleship.cpp:1220 kbattleship.cpp:1234
+msgid "Ready"
+msgstr "Ready"
+
+#: kbattleship.cpp:96
+msgid "&Connect to Server..."
+msgstr "&Connect to Server..."
+
+#: kbattleship.cpp:97
+msgid "&Start Server..."
+msgstr "&Start Server..."
+
+#: kbattleship.cpp:98
+msgid "S&ingle Player..."
+msgstr "S&ingle Player..."
+
+#: kbattleship.cpp:101
+msgid "&Enemy Info"
+msgstr "&Enemy Info"
+
+#: kbattleship.cpp:103
+msgid "&Play Sounds"
+msgstr "&Play Sounds"
+
+#: kbattleship.cpp:104
+msgid "&Show Grid"
+msgstr "&Show Grid"
+
+#: kbattleship.cpp:105
+msgid "Hide Grid"
+msgstr "Hide Grid"
+
+#: kbattleship.cpp:187
+msgid "Sending Message..."
+msgstr "Sending Message..."
+
+#: kbattleship.cpp:311 kbattleship.cpp:1231 kbattleship.cpp:1313
+msgid "S&ingle Player"
+msgstr "S&ingle Player"
+
+#: kbattleship.cpp:314 kbattleship.cpp:406
+msgid "You won the game :)"
+msgstr "You won the game :)"
+
+#: kbattleship.cpp:317 kbattleship.cpp:738 kbattleship.cpp:1320
+msgid "Do you want to restart the game?"
+msgstr "Do you want to restart the game?"
+
+#: kbattleship.cpp:317 kbattleship.cpp:738 kbattleship.cpp:1320
+msgid "Restart"
+msgstr "Restart"
+
+#: kbattleship.cpp:317 kbattleship.cpp:738 kbattleship.cpp:1320
+msgid "Do Not Restart"
+msgstr "Do Not Restart"
+
+#: kbattleship.cpp:401
+msgid "Waiting for enemy to shoot.."
+msgstr "Waiting for enemy to shoot.."
+
+#: kbattleship.cpp:419 kbattleship.cpp:425
+msgid "Enemy disconnected."
+msgstr "Enemy disconnected."
+
+#: kbattleship.cpp:434
+msgid "&Connect to server"
+msgstr "&Connect to server"
+
+#: kbattleship.cpp:435
+msgid "&Start server"
+msgstr "&Start server"
+
+#: kbattleship.cpp:436
+msgid "S&ingle game"
+msgstr "S&ingle game"
+
+#: kbattleship.cpp:557
+msgid "Waiting for computer player to start the match..."
+msgstr "Waiting for computer player to start the match..."
+
+#: kbattleship.cpp:567 konnectionhandling.cpp:112 konnectionhandling.cpp:136
+msgid "Waiting for other player to place their ships..."
+msgstr "Waiting for other player to place their ships..."
+
+#: kbattleship.cpp:569
+msgid "Waiting for other player to start the match..."
+msgstr "Waiting for other player to start the match..."
+
+#. i18n: file dialogs/statDlg.ui line 172
+#: kbattleship.cpp:639 kbattleship.cpp:670 rc.cpp:105
+#, no-c-format
+msgid "Shots"
+msgstr "Shots"
+
+#. i18n: file dialogs/statDlg.ui line 263
+#: kbattleship.cpp:640 kbattleship.cpp:671 rc.cpp:111
+#, no-c-format
+msgid "Hits"
+msgstr "Hits"
+
+#. i18n: file dialogs/statDlg.ui line 351
+#: kbattleship.cpp:641 kbattleship.cpp:672 rc.cpp:117
+#, no-c-format
+msgid "Water"
+msgstr "Water"
+
+#: kbattleship.cpp:697
+msgid "Loading Connect-Server dialog..."
+msgstr "Loading Connect-Server dialogue..."
+
+#: kbattleship.cpp:718
+msgid "The client is asking to restart the game. Do you accept?"
+msgstr "The client is asking to restart the game. Do you accept?"
+
+#: kbattleship.cpp:718
+msgid "Accept Restart"
+msgstr "Accept Restart"
+
+#: kbattleship.cpp:718
+msgid "Deny Restart"
+msgstr "Deny Restart"
+
+#: kbattleship.cpp:724 kbattleship.cpp:744 kbattleship.cpp:1280
+#: konnectionhandling.cpp:118 konnectionhandling.cpp:171
+msgid ""
+"Please place your ships. Use the \"Shift\" key to place the ships vertically."
+msgstr ""
+"Please place your ships. Use the \"Shift\" key to place the ships vertically."
+
+#: kbattleship.cpp:764
+msgid "Do you want to ask the server restarting the game?"
+msgstr "Do you want to ask the server restarting the game?"
+
+#: kbattleship.cpp:764
+msgid "Ask to Restart"
+msgstr "Ask to Restart"
+
+#: kbattleship.cpp:764
+msgid "Do Not Ask"
+msgstr "Do Not Ask"
+
+#: kbattleship.cpp:770
+msgid "Waiting for an answer..."
+msgstr "Waiting for an answer..."
+
+#: kbattleship.cpp:806
+msgid "Loading Start-Server dialog..."
+msgstr "Loading Start-Server dialogue..."
+
+#: kbattleship.cpp:846
+msgid "&Stop server"
+msgstr "&Stop server"
+
+#: kbattleship.cpp:849
+msgid "Waiting for a player..."
+msgstr "Waiting for a player..."
+
+#: kbattleship.cpp:1077
+msgid "The URL passed to KDE Battleship '%1' is not a valid url"
+msgstr "The URL passed to KDE Battleship '%1' is not a valid url"
+
+#: kbattleship.cpp:1083
+msgid ""
+"The URL passed to KDE Battleship '%1' is not recognised as a Battleship game."
+msgstr ""
+"The URL passed to KDE Battleship '%1' is not recognised as a Battleship game."
+
+#: kbattleship.cpp:1116
+msgid "Dis&connect from server"
+msgstr "Dis&connect from server"
+
+#: kbattleship.cpp:1216
+msgid "Start Game"
+msgstr "Start Game"
+
+#: kbattleship.cpp:1216
+msgid "Nick name:"
+msgstr "Nick name:"
+
+#: kbattleship.cpp:1250
+msgid "&Stop game"
+msgstr "&Stop game"
+
+#: kbattleship.cpp:1253
+msgid "Waiting for the AI player to place the ships..."
+msgstr "Waiting for the AI player to place the ships..."
+
+#: kbattleship.cpp:1304 konnectionhandling.cpp:124 konnectionhandling.cpp:192
+msgid "Enemy has shot. Shoot now."
+msgstr "Enemy has shot. Shoot now."
+
+#: kbattleship.cpp:1316
+msgid "You lost the game. :("
+msgstr "You lost the game. :("
+
+#: kbattleshipserver.cpp:44
+msgid ""
+"Failed to bind to local port \"%1\"\n"
+"\n"
+"Please check if another KBattleship server instance\n"
+"is running or another application uses this port."
+msgstr ""
+"Failed to bind to local port \"%1\"\n"
+"\n"
+"Please check if another KBattleship server instance\n"
+"is running or another application uses this port."
+
+#: kbattleshipserver.cpp:78
+msgid "The connection broke down!"
+msgstr "The connection broke down!"
+
+#. i18n: file dialogs/connectDlg.ui line 16
+#: kclientdialog.cpp:29 rc.cpp:24
+#, no-c-format
+msgid "Connect to Server"
+msgstr "Connect to Server"
+
+#: kclientdialog.cpp:29
+msgid "&Connect"
+msgstr "&Connect"
+
+#: kmessage.cpp:28
+msgid "KBattleship"
+msgstr "KBattleship"
+
+#: kmessage.cpp:30
+msgid "The KDE Battleship clone"
+msgstr "The KDE Battleship clone"
+
+#: konnectionhandling.cpp:74
+msgid "Connection to client lost. Aborting the game."
+msgstr "Connection to client lost. Aborting the game."
+
+#: konnectionhandling.cpp:97
+msgid ""
+"Connection dropped by enemy. The client's protocol implementation (%1) is not "
+"compatible with our (%2) version."
+msgstr ""
+"Connection dropped by enemy. The client's protocol implementation (%1) is not "
+"compatible with our (%2) version."
+
+#: konnectionhandling.cpp:142 konnectionhandling.cpp:203
+msgid "You lost the game :("
+msgstr "You lost the game :("
+
+#: konnectionhandling.cpp:162
+msgid ""
+"Connection to client dropped. The client's protocol implementation (%1) is not "
+"compatible with our (%2) version."
+msgstr ""
+"Connection to client dropped. The client's protocol implementation (%1) is not "
+"compatible with our (%2) version."
+
+#: konnectionhandling.cpp:170
+msgid "We have a player. Let's start..."
+msgstr "We have a player. Let's start..."
+
+#: konnectionhandling.cpp:180
+msgid "You can shoot now."
+msgstr "You can shoot now."
+
+#: konnectionhandling.cpp:223
+msgid "Connection refused by other host."
+msgstr "Connection refused by other host."
+
+#: konnectionhandling.cpp:227
+msgid "Couldn't lookup host."
+msgstr "Couldn't lookup host."
+
+#: konnectionhandling.cpp:231
+msgid "Couldn't connect to server."
+msgstr "Couldn't connect to server."
+
+#: konnectionhandling.cpp:235
+#, c-format
+msgid "Unknown error; No: %1"
+msgstr "Unknown error; No: %1"
+
+#: konnectionhandling.cpp:244
+msgid "Connection to server lost. Aborting the game."
+msgstr "Connection to server lost. Aborting the game."
+
+#. i18n: file dialogs/serverDlg.ui line 16
+#: kserverdialog.cpp:25 rc.cpp:75
+#, no-c-format
+msgid "Start Server"
+msgstr "Start Server"
+
+#: kshiplist.cpp:122
+msgid "You cannot place the ship here."
+msgstr "You cannot place the ship here."
+
+#: main.cpp:28
+msgid ""
+"URL of server to attach to. In the form kbattleship://host:port/ or host:port"
+msgstr ""
+"URL of server to attach to. In the form kbattleship://host:port/ or host:port"
+
+#: main.cpp:36
+msgid "Project Founder, GUI Handling, Client/Server"
+msgstr "Project Founder, GUI Handling, Client/Server"
+
+#: main.cpp:37
+msgid "Dialog Stuff, Client/Server"
+msgstr "Dialogue Stuff, Client/Server"
+
+#: main.cpp:38
+msgid "Computer Player"
+msgstr "Computer Player"
+
+#: main.cpp:39
+msgid "Icon"
+msgstr "Icon"
+
+#: main.cpp:40
+msgid "Sounds"
+msgstr "Sounds"
+
+#: main.cpp:41
+msgid "GFX"
+msgstr "GFX"
+
+#: main.cpp:42
+msgid "Non-Latin1 Support"
+msgstr "Non-Latin1 Support"
+
+#: main.cpp:43
+msgid "Various improvements"
+msgstr "Various improvements"
+
+#: main.cpp:44 main.cpp:45
+msgid "Various improvements and bugfixes"
+msgstr "Various improvements and bugfixes"
+
+#: main.cpp:46
+msgid "Bugfixes and refactoring"
+msgstr "Bugfixes and refactoring"
+
+#: main.cpp:47
+msgid "DNS-SD discovery"
+msgstr "DNS-SD discovery"
+
+#: main.cpp:58
+msgid ""
+"You don't have KBattleship pictures installed. The game cannot run without "
+"them!"
+msgstr ""
+"You don't have KBattleship pictures installed. The game cannot run without "
+"them!"
+
+#. i18n: file dialogs/chatDlg.ui line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "Chat Widget"
+msgstr "Chat Widget"
+
+#. i18n: file dialogs/chatDlg.ui line 47
+#: rc.cpp:12
+#, no-c-format
+msgid "Enter a message here"
+msgstr "Enter a message here"
+
+#. i18n: file dialogs/chatDlg.ui line 55
+#: rc.cpp:15
+#, no-c-format
+msgid "&Send"
+msgstr "&Send"
+
+#. i18n: file dialogs/chatDlg.ui line 61
+#: rc.cpp:18
+#, no-c-format
+msgid "Press here to send the message"
+msgstr "Press here to send the message"
+
+#. i18n: file dialogs/chatDlg.ui line 83
+#: rc.cpp:21
+#, no-c-format
+msgid "Chat dialog:"
+msgstr "Chat dialogue:"
+
+#. i18n: file dialogs/connectDlg.ui line 39
+#: rc.cpp:27 rc.cpp:87
+#, no-c-format
+msgid "&Nick name:"
+msgstr "&Nick name:"
+
+#. i18n: file dialogs/connectDlg.ui line 58
+#: rc.cpp:30 rc.cpp:90 rc.cpp:93
+#, no-c-format
+msgid "Enter a name that identifies you in the game"
+msgstr "Enter a name that identifies you in the game"
+
+#. i18n: file dialogs/connectDlg.ui line 74
+#: rc.cpp:33
+#, no-c-format
+msgid "&Server:"
+msgstr "&Server:"
+
+#. i18n: file dialogs/connectDlg.ui line 90
+#: rc.cpp:36
+#, no-c-format
+msgid "LAN games:"
+msgstr "LAN games:"
+
+#. i18n: file dialogs/connectDlg.ui line 136
+#: rc.cpp:39 rc.cpp:84
+#, no-c-format
+msgid "&Port:"
+msgstr "&Port:"
+
+#. i18n: file dialogs/connectDlg.ui line 160
+#: rc.cpp:42
+#, no-c-format
+msgid "Choose a port to connect to"
+msgstr "Choose a port to connect to"
+
+#. i18n: file dialogs/infoDlg.ui line 16
+#: rc.cpp:45
+#, no-c-format
+msgid "Enemy Client Information"
+msgstr "Enemy Client Information"
+
+#. i18n: file dialogs/infoDlg.ui line 72
+#: rc.cpp:48
+#, no-c-format
+msgid "Client identifier:"
+msgstr "Client identifier:"
+
+#. i18n: file dialogs/infoDlg.ui line 91
+#: rc.cpp:51
+#, no-c-format
+msgid "Client information:"
+msgstr "Client information:"
+
+#. i18n: file dialogs/infoDlg.ui line 107
+#: rc.cpp:54
+#, no-c-format
+msgid "CV"
+msgstr "CV"
+
+#. i18n: file dialogs/infoDlg.ui line 120
+#: rc.cpp:57
+#, no-c-format
+msgid "Client version:"
+msgstr "Client version:"
+
+#. i18n: file dialogs/infoDlg.ui line 133
+#: rc.cpp:60
+#, no-c-format
+msgid "Protocol version:"
+msgstr "Protocol version:"
+
+#. i18n: file dialogs/infoDlg.ui line 149
+#: rc.cpp:63
+#, no-c-format
+msgid "PV"
+msgstr "PV"
+
+#. i18n: file dialogs/infoDlg.ui line 165
+#: rc.cpp:66 rc.cpp:69
+#, no-c-format
+msgid "CI"
+msgstr "CI"
+
+#. i18n: file dialogs/serverDlg.ui line 31
+#: rc.cpp:78
+#, no-c-format
+msgid "&Game name:"
+msgstr "&Game name:"
+
+#. i18n: file dialogs/serverDlg.ui line 48
+#: rc.cpp:81
+#, no-c-format
+msgid "Choose a port where the server listens on"
+msgstr "Choose a port where the server listens on"
+
+#. i18n: file dialogs/statDlg.ui line 84
+#: rc.cpp:96 rc.cpp:102
+#, no-c-format
+msgid "0"
+msgstr "0"
+
+#. i18n: file dialogs/statDlg.ui line 98
+#: rc.cpp:99
+#, no-c-format
+msgid ":"
+msgstr ":"
+
+#. i18n: file dialogs/statDlg.ui line 251
+#: rc.cpp:108
+#, no-c-format
+msgid "Shows all shots"
+msgstr "Shows all shots"
+
+#. i18n: file dialogs/statDlg.ui line 339
+#: rc.cpp:114
+#, no-c-format
+msgid "Shows all hit ships"
+msgstr "Shows all hit ships"
+
+#. i18n: file dialogs/statDlg.ui line 427
+#: rc.cpp:120
+#, no-c-format
+msgid "Shows all water shots"
+msgstr "Shows all water shots"
diff --git a/tde-i18n-en_GB/messages/kdegames/kblackbox.po b/tde-i18n-en_GB/messages/kdegames/kblackbox.po
new file mode 100644
index 00000000000..1e46b310963
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kblackbox.po
@@ -0,0 +1,176 @@
+# translation of kblackbox.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kblackbox\n"
+"POT-Creation-Date: 2005-07-24 01:33+0200\n"
+"PO-Revision-Date: 2005-11-05 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kbbgame.cpp:85
+msgid "Score: 0000"
+msgstr "Score: 0000"
+
+#: kbbgame.cpp:86
+msgid "Placed: 00 / 00"
+msgstr "Placed: 00 / 00"
+
+#: kbbgame.cpp:87
+msgid "Run: yesno"
+msgstr "Run: yesno"
+
+#: kbbgame.cpp:88
+msgid "Size: 00 x 00"
+msgstr "Size: 00 x 00"
+
+#: kbbgame.cpp:269 kbbgame.cpp:391
+msgid "Do you really want to give up this game?"
+msgstr "Do you really want to give up this game?"
+
+#: kbbgame.cpp:269 kbbgame.cpp:391
+msgid "Give Up"
+msgstr "Give Up"
+
+#: kbbgame.cpp:322
+msgid ""
+"Your final score is: %1\n"
+"You did really well!"
+msgstr ""
+"Your final score is: %1\n"
+"You did really well!"
+
+#: kbbgame.cpp:325
+msgid ""
+"Your final score is: %1\n"
+"I guess you need more practice."
+msgstr ""
+"Your final score is: %1\n"
+"I guess you need more practice."
+
+#: kbbgame.cpp:331
+msgid ""
+"You should place %1 balls!\n"
+"You have placed %2."
+msgstr ""
+"You should place %1 balls!\n"
+"You have placed %2."
+
+#: kbbgame.cpp:408
+msgid "Run: "
+msgstr "Run: "
+
+#: kbbgame.cpp:414
+msgid "Size: "
+msgstr "Size: "
+
+#: kbbgame.cpp:418
+msgid "Placed: "
+msgstr "Placed: "
+
+#: kbbgame.cpp:431
+#, c-format
+msgid "Score: %1"
+msgstr "Score: %1"
+
+#: kbbgame.cpp:445 kbbgame.cpp:473
+msgid "This will be the end of the current game!"
+msgstr "This will be the end of the current game!"
+
+#: kbbgame.cpp:445 kbbgame.cpp:473
+msgid "End Game"
+msgstr "End Game"
+
+#: kbbgame.cpp:702
+msgid "&Give Up"
+msgstr "&Give Up"
+
+#: kbbgame.cpp:703
+msgid "&Done"
+msgstr "&Done"
+
+#: kbbgame.cpp:704
+msgid "&Resize"
+msgstr "&Resize"
+
+#: kbbgame.cpp:709
+msgid "&Size"
+msgstr "&Size"
+
+#: kbbgame.cpp:711
+msgid " 8 x 8 "
+msgstr " 8 x 8 "
+
+#: kbbgame.cpp:712
+msgid " 10 x 10 "
+msgstr " 10 x 10 "
+
+#: kbbgame.cpp:713
+msgid " 12 x 12 "
+msgstr " 12 x 12 "
+
+#: kbbgame.cpp:716
+msgid "&Balls"
+msgstr "&Balls"
+
+#: kbbgame.cpp:718
+msgid " 4 "
+msgstr " 4 "
+
+#: kbbgame.cpp:719
+msgid " 6 "
+msgstr " 6 "
+
+#: kbbgame.cpp:720
+msgid " 8 "
+msgstr " 8 "
+
+#: kbbgame.cpp:722
+msgid "&Tutorial"
+msgstr "&Tutorial"
+
+#: kbbgame.cpp:727
+msgid "Move Down"
+msgstr "Move Down"
+
+#: kbbgame.cpp:728
+msgid "Move Up"
+msgstr "Move Up"
+
+#: kbbgame.cpp:729
+msgid "Move Left"
+msgstr "Move Left"
+
+#: kbbgame.cpp:730
+msgid "Move Right"
+msgstr "Move Right"
+
+#: kbbgame.cpp:731
+msgid "Trigger Action"
+msgstr "Trigger Action"
+
+#: main.cpp:21
+msgid "KDE Blackbox Game"
+msgstr "KDE Blackbox Game"
+
+#: main.cpp:29
+msgid "KBlackBox"
+msgstr "KBlackBox"
diff --git a/tde-i18n-en_GB/messages/kdegames/kbounce.po b/tde-i18n-en_GB/messages/kdegames/kbounce.po
new file mode 100644
index 00000000000..21116fd7cb9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kbounce.po
@@ -0,0 +1,146 @@
+# translation of kbounce.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbounce\n"
+"POT-Creation-Date: 2005-07-01 01:32+0200\n"
+"PO-Revision-Date: 2005-07-01 15:40+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: highscores.cpp:9
+msgid "Level"
+msgstr "Level"
+
+#: kbounce.cpp:63
+msgid "Level:"
+msgstr "Level:"
+
+#: kbounce.cpp:68
+msgid "Score:"
+msgstr "Score:"
+
+#: kbounce.cpp:75
+msgid "Filled area:"
+msgstr "Filled area:"
+
+#: kbounce.cpp:80
+msgid "Lives:"
+msgstr "Lives:"
+
+#: kbounce.cpp:85
+msgid "Time:"
+msgstr "Time:"
+
+#: kbounce.cpp:102
+msgid "Press %1 to start a game!"
+msgstr "Press %1 to start a game!"
+
+#: kbounce.cpp:135
+msgid "&Select Background Folder..."
+msgstr "&Select Background Folder..."
+
+#: kbounce.cpp:138
+msgid "Show &Backgrounds"
+msgstr "Show &Backgrounds"
+
+#: kbounce.cpp:140
+msgid "Hide &Backgrounds"
+msgstr "Hide &Backgrounds"
+
+#: kbounce.cpp:144
+msgid "&Play Sounds"
+msgstr "&Play Sounds"
+
+#: kbounce.cpp:180
+msgid "Do you really want to close the running game?"
+msgstr "Do you really want to close the running game?"
+
+#: kbounce.cpp:200
+msgid "Game paused."
+msgstr "Game paused."
+
+#: kbounce.cpp:231
+#, c-format
+msgid "Game Over! Score: %1"
+msgstr "Game Over! Score: %1"
+
+#: kbounce.cpp:232
+msgid "Game over. Press <Space> for a new game"
+msgstr "Game over. Press <Space> for a new game"
+
+#: kbounce.cpp:259
+msgid "Select Background Image Folder"
+msgstr "Select Background Image Folder"
+
+#: kbounce.cpp:279
+msgid "You may now turn on background images."
+msgstr "You may now turn on background images."
+
+#: kbounce.cpp:335
+msgid "Game suspended"
+msgstr "Game suspended"
+
+#: kbounce.cpp:463
+#, c-format
+msgid ""
+"You have successfully cleared more than 75% of the board.\n"
+msgstr ""
+"You have successfully cleared more than 75% of the board.\n"
+
+#: kbounce.cpp:464
+msgid ""
+"%1 points: 15 points per remaining life\n"
+msgstr ""
+"%1 points: 15 points per remaining life\n"
+
+#: kbounce.cpp:465
+msgid ""
+"%1 points: Bonus\n"
+msgstr ""
+"%1 points: Bonus\n"
+
+#: kbounce.cpp:466
+msgid ""
+"%1 points: Total score for this level\n"
+msgstr ""
+"%1 points: Total score for this level\n"
+
+#: kbounce.cpp:467
+msgid "On to level %1. Remember you get %2 lives this time!"
+msgstr "On to level %1. Remember you get %2 lives this time!"
+
+#: main.cpp:38
+msgid "KDE Bounce Ball Game"
+msgstr "KDE Bounce Ball Game"
+
+#: main.cpp:45
+msgid "KBounce"
+msgstr "KBounce"
+
+#: main.cpp:49
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:51
+msgid "Contributions"
+msgstr "Contributions"
diff --git a/tde-i18n-en_GB/messages/kdegames/kenolaba.po b/tde-i18n-en_GB/messages/kdegames/kenolaba.po
new file mode 100644
index 00000000000..ef9db3bec0e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kenolaba.po
@@ -0,0 +1,400 @@
+# translation of kenolaba.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kenolaba\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-06-29 15:39+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: AbTop.cpp:36
+msgid "&Easy"
+msgstr "&Easy"
+
+#: AbTop.cpp:37
+msgid "&Normal"
+msgstr "&Normal"
+
+#: AbTop.cpp:38
+msgid "&Hard"
+msgstr "&Hard"
+
+#: AbTop.cpp:39
+msgid "&Challenge"
+msgstr "&Challenge"
+
+#: AbTop.cpp:43
+msgid "&Red"
+msgstr "&Red"
+
+#: AbTop.cpp:44
+msgid "&Yellow"
+msgstr "&Yellow"
+
+#: AbTop.cpp:45
+msgid "&Both"
+msgstr "&Both"
+
+#: AbTop.cpp:46
+msgid "&None"
+msgstr "&None"
+
+#: AbTop.cpp:138
+msgid "&Stop Search"
+msgstr "&Stop Search"
+
+#: AbTop.cpp:141
+msgid "Take &Back"
+msgstr "Take &Back"
+
+#: AbTop.cpp:145
+msgid "&Forward"
+msgstr "&Forward"
+
+#: AbTop.cpp:154
+msgid "&Restore Position"
+msgstr "&Restore Position"
+
+#: AbTop.cpp:159
+msgid "&Save Position"
+msgstr "&Save Position"
+
+#: AbTop.cpp:166
+msgid "&Network Play"
+msgstr "&Network Play"
+
+#: AbTop.cpp:179
+msgid "&Move Slow"
+msgstr "&Move Slow"
+
+#: AbTop.cpp:183
+msgid "&Render Balls"
+msgstr "&Render Balls"
+
+#: AbTop.cpp:187
+msgid "&Spy"
+msgstr "&Spy"
+
+#: AbTop.cpp:199
+msgid "&Computer Play"
+msgstr "&Computer Play"
+
+#. i18n: file EvalDlg.ui line 16
+#: AbTop.cpp:218 rc.cpp:21
+#, no-c-format
+msgid "Configure Evaluation"
+msgstr "Configure Evaluation"
+
+#: AbTop.cpp:384 AbTop.cpp:487
+msgid "Press %1 for a new game"
+msgstr "Press %1 for a new game"
+
+#: AbTop.cpp:408 AbTop.cpp:467 AbTop.cpp:471
+#, c-format
+msgid "Move %1"
+msgstr "Move %1"
+
+#: AbTop.cpp:427 Spy.cpp:79
+msgid "Spy"
+msgstr "Spy"
+
+#: AbTop.cpp:480 AbTop.cpp:499
+msgid "Red"
+msgstr "Red"
+
+#: AbTop.cpp:481 AbTop.cpp:499
+msgid "Yellow"
+msgstr "Yellow"
+
+#: AbTop.cpp:492
+msgid "Red won"
+msgstr "Red won"
+
+#: AbTop.cpp:492
+msgid "Yellow won"
+msgstr "Yellow won"
+
+#: AbTop.cpp:501
+msgid "I am thinking..."
+msgstr "I am thinking..."
+
+#: AbTop.cpp:501
+msgid "It is your turn!"
+msgstr "It is your turn!"
+
+#: BoardWidget.cpp:892 BoardWidget.cpp:933 BoardWidget.cpp:964
+#, c-format
+msgid "Board value: %1"
+msgstr "Board value: %1"
+
+#: EvalDlgImpl.cpp:36
+msgid "Current"
+msgstr "Current"
+
+#: EvalDlgImpl.cpp:249
+msgid "Name for scheme:"
+msgstr "Name for scheme:"
+
+#: EvalDlgImpl.cpp:250
+msgid "Save Scheme"
+msgstr "Save Scheme"
+
+#: Move.cpp:22
+msgid "RightDown"
+msgstr "RightDown"
+
+#: Move.cpp:23
+msgid "LeftDown"
+msgstr "LeftDown"
+
+#: Move.cpp:25
+msgid "LeftUp"
+msgstr "LeftUp"
+
+#: Move.cpp:26
+msgid "RightUp"
+msgstr "RightUp"
+
+#: Move.cpp:84
+msgid "Out"
+msgstr "Out"
+
+#. i18n: file EvalDlg.ui line 294
+#: Move.cpp:85 rc.cpp:30
+#, no-c-format
+msgid "Push"
+msgstr "Push"
+
+#: Spy.cpp:25
+msgid "Actual examined position:"
+msgstr "Actual examined position:"
+
+#: Spy.cpp:50
+msgid "Best move so far:"
+msgstr "Best move so far:"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: kenolaba.cpp:17
+msgid "Board game inspired by Abalone"
+msgstr "Board game inspired by Abalone"
+
+#: kenolaba.cpp:22
+msgid "Use 'host' for network game"
+msgstr "Use 'host' for network game"
+
+#: kenolaba.cpp:24
+msgid "Use 'port' for network game"
+msgstr "Use 'port' for network game"
+
+#: kenolaba.cpp:41
+msgid "Kenolaba"
+msgstr "Kenolaba"
+
+#. i18n: file kenolabaui.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "&Move"
+msgstr "&Move"
+
+#. i18n: file EvalDlg.ui line 39
+#: rc.cpp:24
+#, no-c-format
+msgid "Moves"
+msgstr "Moves"
+
+#. i18n: file EvalDlg.ui line 270
+#: rc.cpp:27
+#, no-c-format
+msgid "Push Out"
+msgstr "Push Out"
+
+#. i18n: file EvalDlg.ui line 811
+#: rc.cpp:33
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file EvalDlg.ui line 832
+#: rc.cpp:36
+#, no-c-format
+msgid "For every move possible the given points are added to the Evaluation."
+msgstr "For every move possible the given points are added to the Evaluation."
+
+#. i18n: file EvalDlg.ui line 860
+#: rc.cpp:39
+#, no-c-format
+msgid "Position"
+msgstr "Position"
+
+#. i18n: file EvalDlg.ui line 916
+#: rc.cpp:42
+#, no-c-format
+msgid "Inner ring 3:"
+msgstr "Inner ring 3:"
+
+#. i18n: file EvalDlg.ui line 972
+#: rc.cpp:45
+#, no-c-format
+msgid "Outermost ring:"
+msgstr "Outermost ring:"
+
+#. i18n: file EvalDlg.ui line 1028
+#: rc.cpp:48
+#, no-c-format
+msgid "Middle position:"
+msgstr "Middle position:"
+
+#. i18n: file EvalDlg.ui line 1068
+#: rc.cpp:51
+#, no-c-format
+msgid "Inner ring 2:"
+msgstr "Inner ring 2:"
+
+#. i18n: file EvalDlg.ui line 1076
+#: rc.cpp:54 rc.cpp:57 rc.cpp:60 rc.cpp:66
+#, no-c-format
+msgid "+/-"
+msgstr "+/-"
+
+#. i18n: file EvalDlg.ui line 1116
+#: rc.cpp:63
+#, no-c-format
+msgid "Innermost ring:"
+msgstr "Innermost ring:"
+
+#. i18n: file EvalDlg.ui line 1147
+#: rc.cpp:69
+#, no-c-format
+msgid ""
+"For every ball, the given points are added to the evaluation depending on the "
+"balls position. The bonus for a given position is changed randomly in the +/- "
+"range."
+msgstr ""
+"For every ball, the given points are added to the evaluation depending on the "
+"balls position. The bonus for a given position is changed randomly in the +/- "
+"range."
+
+#. i18n: file EvalDlg.ui line 1175
+#: rc.cpp:72
+#, no-c-format
+msgid "In-A-Row"
+msgstr "In-A-Row"
+
+#. i18n: file EvalDlg.ui line 1295
+#: rc.cpp:75
+#, no-c-format
+msgid "Three in-a-row:"
+msgstr "Three in-a-row:"
+
+#. i18n: file EvalDlg.ui line 1303
+#: rc.cpp:78
+#, no-c-format
+msgid "Two in-a-row:"
+msgstr "Two in-a-row:"
+
+#. i18n: file EvalDlg.ui line 1311
+#: rc.cpp:81
+#, no-c-format
+msgid "Four in-a-row:"
+msgstr "Four in-a-row:"
+
+#. i18n: file EvalDlg.ui line 1319
+#: rc.cpp:84
+#, no-c-format
+msgid "Five in-a-row:"
+msgstr "Five in-a-row:"
+
+#. i18n: file EvalDlg.ui line 1342
+#: rc.cpp:87
+#, no-c-format
+msgid ""
+"For a number of balls In-a-Row, the given points are added to the evaluation"
+msgstr ""
+"For a number of balls In-a-Row, the given points are added to the evaluation"
+
+#. i18n: file EvalDlg.ui line 1370
+#: rc.cpp:90
+#, no-c-format
+msgid "Count"
+msgstr "Count"
+
+#. i18n: file EvalDlg.ui line 1442
+#: rc.cpp:93
+#, no-c-format
+msgid "4 Balls more:"
+msgstr "4 Balls more:"
+
+#. i18n: file EvalDlg.ui line 1482
+#: rc.cpp:96
+#, no-c-format
+msgid "3 Balls more:"
+msgstr "3 Balls more:"
+
+#. i18n: file EvalDlg.ui line 1490
+#: rc.cpp:99
+#, no-c-format
+msgid "5 Balls more:"
+msgstr "5 Balls more:"
+
+#. i18n: file EvalDlg.ui line 1514
+#: rc.cpp:102
+#, no-c-format
+msgid "2 Balls more:"
+msgstr "2 Balls more:"
+
+#. i18n: file EvalDlg.ui line 1538
+#: rc.cpp:105
+#, no-c-format
+msgid "1 Ball more:"
+msgstr "1 Ball more:"
+
+#. i18n: file EvalDlg.ui line 1561
+#: rc.cpp:108
+#, no-c-format
+msgid ""
+"For a difference in the number of balls, the given points are added to the "
+"evaluation. A difference of 6 only can be a lost/won game."
+msgstr ""
+"For a difference in the number of balls, the given points are added to the "
+"evaluation. A difference of 6 only can be a lost/won game."
+
+#. i18n: file EvalDlg.ui line 1589
+#: rc.cpp:111
+#, no-c-format
+msgid "Evaluation Schemes"
+msgstr "Evaluation Schemes"
+
+#. i18n: file EvalDlg.ui line 1643
+#: rc.cpp:120
+#, no-c-format
+msgid ""
+"Your evaluation scheme, defined in all other tabs of this dialog, can be stored "
+"here."
+msgstr ""
+"Your evaluation scheme, defined in all other tabs of this dialogue, can be "
+"stored here."
+
+#. i18n: file EvalDlg.ui line 1686
+#: rc.cpp:123
+#, no-c-format
+msgid "Evaluation of actual position:"
+msgstr "Evaluation of actual position:"
diff --git a/tde-i18n-en_GB/messages/kdegames/kfouleggs.po b/tde-i18n-en_GB/messages/kdegames/kfouleggs.po
new file mode 100644
index 00000000000..de2e94e90ce
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kfouleggs.po
@@ -0,0 +1,140 @@
+# translation of kfouleggs.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfouleggs\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-09-08 15:42+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: ai.cpp:10
+msgid "Occupied lines:"
+msgstr "Occupied lines:"
+
+#: ai.cpp:12
+msgid "Number of spaces:"
+msgstr "Number of spaces:"
+
+#: ai.cpp:12
+msgid "Number of spaces under mean height"
+msgstr "Number of spaces under mean height"
+
+#: ai.cpp:14
+msgid "Peak-to-peak distance:"
+msgstr "Peak-to-peak distance:"
+
+#: ai.cpp:16
+msgid "Mean height:"
+msgstr "Mean height:"
+
+#: ai.cpp:18
+msgid "Number of removed eggs:"
+msgstr "Number of removed eggs:"
+
+#: ai.cpp:20
+msgid "Number of puyos:"
+msgstr "Number of puyos:"
+
+#: ai.cpp:22
+msgid "Number of chained puyos:"
+msgstr "Number of chained puyos:"
+
+#: field.cpp:17
+msgid "Display the amount of foul eggs sent by your opponent."
+msgstr "Display the amount of foul eggs sent by your opponent."
+
+#: field.cpp:42
+msgid "Total:"
+msgstr "Total:"
+
+#: field.cpp:49
+msgid ""
+"Display the number of removed groups (\"puyos\") classified by the number of "
+"chained removal."
+msgstr ""
+"Display the number of removed groups (\"puyos\") classified by the number of "
+"chained removal."
+
+#: field.cpp:60
+msgid "Display the number of removed groups (\"puyos\")."
+msgstr "Display the number of removed groups (\"puyos\")."
+
+#: main.cpp:24
+msgid "KFoulEggs"
+msgstr "KFoulEggs"
+
+#: main.cpp:25
+msgid ""
+"KFoulEggs is an adaptation of the well-known\n"
+"(at least in Japan) PuyoPuyo game"
+msgstr ""
+"KFoulEggs is an adaptation of the well-known\n"
+"(at least in Japan) PuyoPuyo game"
+
+#: main.cpp:28
+msgid "Puyos"
+msgstr "Puyos"
+
+#: piece.cpp:30
+msgid "Garbage color:"
+msgstr "Garbage colour:"
+
+#: piece.cpp:31
+msgid "Color #%1:"
+msgstr "Colour No. %1:"
+
+#. i18n: file kfouleggsui.rc line 6
+#: rc.cpp:3
+#, no-c-format
+msgid "&Multiplayer"
+msgstr "&Multiplayer"
+
+#. i18n: file kfouleggs.kcfg line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Occupied lines"
+msgstr "Occupied lines"
+
+#. i18n: file kfouleggs.kcfg line 14
+#: rc.cpp:9
+#, no-c-format
+msgid "Number of spaces"
+msgstr "Number of spaces"
+
+#. i18n: file kfouleggs.kcfg line 20
+#: rc.cpp:12
+#, no-c-format
+msgid "Peak-to-peak distance"
+msgstr "Peak-to-peak distance"
+
+#. i18n: file kfouleggs.kcfg line 26
+#: rc.cpp:15
+#, no-c-format
+msgid "Mean height"
+msgstr "Mean height"
+
+#. i18n: file kfouleggs.kcfg line 32
+#: rc.cpp:18
+#, no-c-format
+msgid "Number of removed eggs"
+msgstr "Number of removed eggs"
+
+#. i18n: file kfouleggs.kcfg line 38
+#: rc.cpp:21
+#, no-c-format
+msgid "Number of puyos"
+msgstr "Number of puyos"
+
+#. i18n: file kfouleggs.kcfg line 49
+#: rc.cpp:24
+#, no-c-format
+msgid "Number of chained puyos"
+msgstr "Number of chained puyos"
diff --git a/tde-i18n-en_GB/messages/kdegames/kgoldrunner.po b/tde-i18n-en_GB/messages/kdegames/kgoldrunner.po
new file mode 100644
index 00000000000..6031afcfff6
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kgoldrunner.po
@@ -0,0 +1,1975 @@
+# translation of kgoldrunner.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kgoldrunner\n"
+"POT-Creation-Date: 2006-10-10 02:33+0200\n"
+"PO-Revision-Date: 2005-01-17 14:33+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: data_messages.cpp:11
+msgid "TRANSLATORS: Please see the notes in the data_messages.cpp file."
+msgstr "TRANSLATORS: Please see the notes in the data_messages.cpp file."
+
+#: data_messages.cpp:29
+msgid "Hi !!"
+msgstr "Hi !!"
+
+#: data_messages.cpp:30
+msgid ""
+"Hi ! Welcome to KGoldrunner ! The idea of the game is to pick up all the gold "
+"nuggets, then climb to the top of the playing area and move up to the next "
+"level. A hidden ladder will appear as you collect the last nugget.\n"
+"\n"
+"The hero (the green figure) is your deputy. To collect the nuggets, just point "
+"the mouse where you want him to go. At first gravity takes over and he falls "
+"..."
+msgstr ""
+"Hi ! Welcome to KGoldrunner ! The idea of the game is to pick up all the gold "
+"nuggets, then climb to the top of the playing area and move up to the next "
+"level. A hidden ladder will appear as you collect the last nugget.\n"
+"\n"
+"The hero (the green figure) is your deputy. To collect the nuggets, just point "
+"the mouse where you want him to go. At first gravity takes over and he falls "
+"..."
+
+#: data_messages.cpp:36
+msgid "Navigation"
+msgstr "Navigation"
+
+#: data_messages.cpp:37
+msgid ""
+"This is an exercise in moving around. Follow the track of gold nuggets until "
+"the ladder pops up at the right. The hero can only follow the mouse along "
+"simple paths (like _ | L or U), so be careful not to get too far ahead of him.\n"
+"\n"
+"DANGER: Try not to fall off the ladder or bar into the concrete pit at the "
+"bottom right. If you do get trapped there, the only way out is to kill the "
+"hero (press key Q for quit) and start the level again."
+msgstr ""
+"This is an exercise in moving around. Follow the track of gold nuggets until "
+"the ladder pops up at the right. The hero can only follow the mouse along "
+"simple paths (like _ | L or U), so be careful not to get too far ahead of him.\n"
+"\n"
+"DANGER: Try not to fall off the ladder or bar into the concrete pit at the "
+"bottom right. If you do get trapped there, the only way out is to kill the "
+"hero (press key Q for quit) and start the level again."
+
+#: data_messages.cpp:43
+msgid "Digging"
+msgstr "Digging"
+
+#: data_messages.cpp:44
+msgid ""
+"Now you have to dig to get the gold! Just use the left and right mouse buttons "
+"to dig left or right of the hero's position. The hero can then jump into and "
+"through the hole he has dug. He can also dig several holes in a row and run "
+"sideways through the dug holes. Be careful though. After a while the holes "
+"close up and you can get trapped and killed.\n"
+"\n"
+"In the third box down, you have to dig two holes, jump in and quickly dig one "
+"more, to get through two layers. On the right, you have to dig three, then two "
+"then one to get through. There are also two little puzzles to work out along "
+"the way. Good luck!\n"
+"\n"
+"By the way, you can dig through brick, but not concrete."
+msgstr ""
+"Now you have to dig to get the gold! Just use the left and right mouse buttons "
+"to dig left or right of the hero's position. The hero can then jump into and "
+"through the hole he has dug. He can also dig several holes in a row and run "
+"sideways through the dug holes. Be careful though. After a while the holes "
+"close up and you can get trapped and killed.\n"
+"\n"
+"In the third box down, you have to dig two holes, jump in and quickly dig one "
+"more, to get through two layers. On the right, you have to dig three, then two "
+"then one to get through. There are also two little puzzles to work out along "
+"the way. Good luck!\n"
+"\n"
+"By the way, you can dig through brick, but not concrete."
+
+#: data_messages.cpp:52
+msgid "You Have ENEMIES !!!"
+msgstr "You Have ENEMIES !!!"
+
+#: data_messages.cpp:53
+msgid ""
+"Well, it's been nice and easy up to now, but the game would be no fun without "
+"enemies. They are after the gold too: worse still they are after you! You die "
+"if they catch you, but maybe you will have a few lives left and can start "
+"again.\n"
+"\n"
+"You can handle enemies by running away, digging a hole or luring them into part "
+"of the playing area where they get stranded.\n"
+"\n"
+"If an enemy falls into a hole, he gives up any gold he is carrying, then gets "
+"stuck in the hole for a time and climbs out. If the hole closes while he is in "
+"it, he dies and reappears somewhere else on the screen. You can deliberately "
+"kill enemies by digging several holes in a row.\n"
+"\n"
+"More importantly, you can run over an enemy's head. You must do that right at "
+"the start of this level. Dig a hole, trap the enemy, wait for him to fall all "
+"the way in, then run over him, with the other enemy in hot pursuit..."
+msgstr ""
+"Well, it's been nice and easy up to now, but the game would be no fun without "
+"enemies. They are after the gold too: worse still they are after you! You die "
+"if they catch you, but maybe you will have a few lives left and can start "
+"again.\n"
+"\n"
+"You can handle enemies by running away, digging a hole or luring them into part "
+"of the playing area where they get stranded.\n"
+"\n"
+"If an enemy falls into a hole, he gives up any gold he is carrying, then gets "
+"stuck in the hole for a time and climbs out. If the hole closes while he is in "
+"it, he dies and reappears somewhere else on the screen. You can deliberately "
+"kill enemies by digging several holes in a row.\n"
+"\n"
+"More importantly, you can run over an enemy's head. You must do that right at "
+"the start of this level. Dig a hole, trap the enemy, wait for him to fall all "
+"the way in, then run over him, with the other enemy in hot pursuit..."
+
+#: data_messages.cpp:63
+msgid "Bars"
+msgstr "Bars"
+
+#: data_messages.cpp:64
+msgid ""
+"You can move horizontally along bars (or poles), but if you move down you will "
+"let go and fall .... Also, note that you can collect gold by falling onto it."
+msgstr ""
+"You can move horizontally along bars (or poles), but if you move down you will "
+"let go and fall .... Also, note that you can collect gold by falling onto it."
+
+#: data_messages.cpp:68
+msgid "False Bricks"
+msgstr "False Bricks"
+
+#: data_messages.cpp:69
+msgid ""
+"Some of the bricks in this level are not what they seem. If you walk onto them "
+"you fall through. The enemies fall through them too."
+msgstr ""
+"Some of the bricks in this level are not what they seem. If you walk onto them "
+"you fall through. The enemies fall through them too."
+
+#: data_messages.cpp:73 data_messages.cpp:110
+msgid "Bye ......."
+msgstr "Bye ......."
+
+#: data_messages.cpp:74 data_messages.cpp:111
+msgid ""
+"This is just a nice easy level to finish up with. Have fun with the other "
+"games in KGoldrunner.\n"
+"\n"
+"Note that there is a game Editor in which you and your friends can make up "
+"levels and challenge each other. There is also a KGoldrunner Handbook in the "
+"Help Menu, which contains more detail than this Tutorial.\n"
+"\n"
+"It's been a pleasure showing you around. Bye !!!"
+msgstr ""
+"This is just a nice easy level to finish up with. Have fun with the other "
+"games in KGoldrunner.\n"
+"\n"
+"Note that there is a game Editor in which you and your friends can make up "
+"levels and challenge each other. There is also a KGoldrunner Handbook in the "
+"Help Menu, which contains more detail than this Tutorial.\n"
+"\n"
+"It's been a pleasure showing you around. Bye !!!"
+
+#: data_messages.cpp:82
+msgid "Bars and Ladders"
+msgstr "Bars and Ladders"
+
+#: data_messages.cpp:83
+msgid ""
+"There's nowhere to dig, so you must dodge the enemies and avoid falling to the "
+"concrete at the wrong time. Try to keep the enemies together.\n"
+"\n"
+"If an enemy has a gold outline, he is holding a nugget. He might drop it as he "
+"runs over the concrete or maybe at the top of a ladder ...... patience, "
+"patience !!"
+msgstr ""
+"There's nowhere to dig, so you must dodge the enemies and avoid falling to the "
+"concrete at the wrong time. Try to keep the enemies together.\n"
+"\n"
+"If an enemy has a gold outline, he is holding a nugget. He might drop it as he "
+"runs over the concrete or maybe at the top of a ladder ...... patience, "
+"patience !!"
+
+#: data_messages.cpp:89
+msgid "To kill ....."
+msgstr "To kill ....."
+
+#: data_messages.cpp:90
+msgid ""
+"You cannot get up to the gold, so you must get the enemies to bring it down to "
+"you. But how do you get them to keep going back?\n"
+"\n"
+"If you are feeling stressed, you can hit the P or Esc key and take a break. "
+"Also, you can use the Settings menu to slow down the action."
+msgstr ""
+"You cannot get up to the gold, so you must get the enemies to bring it down to "
+"you. But how do you get them to keep going back?\n"
+"\n"
+"If you are feeling stressed, you can hit the P or Esc key and take a break. "
+"Also, you can use the Settings menu to slow down the action."
+
+#: data_messages.cpp:96
+msgid "... Or not to kill?"
+msgstr "... Or not to kill?"
+
+#: data_messages.cpp:97
+msgid ""
+"It is best not to kill the enemy. Try it and you will find out why ... Heh, "
+"heh, heh !! ... ;-)\n"
+"\n"
+"If you do kill him unintentionally, before you have collected the gold at the "
+"top left, you can still finish the level by digging away the side of the pit he "
+"is in."
+msgstr ""
+"It is best not to kill the enemy. Try it and you will find out why ... Heh, "
+"heh, heh !! ... ;-)\n"
+"\n"
+"If you do kill him unintentionally, before you have collected the gold at the "
+"top left, you can still finish the level by digging away the side of the pit he "
+"is in."
+
+#: data_messages.cpp:103
+msgid "Traps"
+msgstr "Traps"
+
+#: data_messages.cpp:104
+msgid ""
+"Some of the bricks here are not what they seem. They are known as false "
+"bricks, fall-through bricks or traps. If you try to walk on them, you fall "
+"through. If the enemies walk on them, they can descend on you without warning. "
+" Sometimes you have to fall through a brick to get some gold.\n"
+"\n"
+"At the start, jump into the concrete pit, dig and drop through. That will get "
+"one enemy tied up for a while .... :-)"
+msgstr ""
+"Some of the bricks here are not what they seem. They are known as false "
+"bricks, fall-through bricks or traps. If you try to walk on them, you fall "
+"through. If the enemies walk on them, they can descend on you without warning. "
+" Sometimes you have to fall through a brick to get some gold.\n"
+"\n"
+"At the start, jump into the concrete pit, dig and drop through. That will get "
+"one enemy tied up for a while .... :-)"
+
+#: data_messages.cpp:157
+msgid "Don't Panic"
+msgstr "Don't Panic"
+
+#: data_messages.cpp:160
+msgid "Lust for Gold"
+msgstr "Lust for Gold"
+
+#: data_messages.cpp:161
+msgid ""
+"When you kill the enemies you can trap them permanently in the pit at top "
+"right."
+msgstr ""
+"When you kill the enemies you can trap them permanently in the pit at top "
+"right."
+
+#: data_messages.cpp:165
+msgid "Ladders? Trust me !"
+msgstr "Ladders? Trust me !"
+
+#: data_messages.cpp:168
+msgid "Drop In and Say Hello"
+msgstr "Drop In and Say Hello"
+
+#: data_messages.cpp:171
+msgid "The Mask"
+msgstr "The Mask"
+
+#: data_messages.cpp:174
+msgid "Check for Traps"
+msgstr "Check for Traps"
+
+#: data_messages.cpp:177
+msgid "Take It Easy !"
+msgstr "Take It Easy !"
+
+#: data_messages.cpp:180
+msgid "Fall on a Fortune"
+msgstr "Fall on a Fortune"
+
+#: data_messages.cpp:183
+msgid "The Lattice"
+msgstr "The Lattice"
+
+#: data_messages.cpp:186
+msgid "Shower of Gold"
+msgstr "Shower of Gold"
+
+#: data_messages.cpp:189
+msgid "The Foundry"
+msgstr "The Foundry"
+
+#: data_messages.cpp:192
+msgid "Soft Landings"
+msgstr "Soft Landings"
+
+#: data_messages.cpp:195
+msgid "Unlucky for Some"
+msgstr "Unlucky for Some"
+
+#: data_messages.cpp:198
+msgid "The Balance"
+msgstr "The Balance"
+
+#: data_messages.cpp:201
+msgid "Gold Bars"
+msgstr "Gold Bars"
+
+#: data_messages.cpp:204
+msgid "Hard Row to Hoe"
+msgstr "Hard Row to Hoe"
+
+#: data_messages.cpp:207
+msgid "Golden Maze"
+msgstr "Golden Maze"
+
+#: data_messages.cpp:210
+msgid "Delayed Trap"
+msgstr "Delayed Trap"
+
+#: data_messages.cpp:213
+msgid "Nowhere to Hide"
+msgstr "Nowhere to Hide"
+
+#: data_messages.cpp:216
+msgid "Watch the Centre"
+msgstr "Watch the Centre"
+
+#: data_messages.cpp:219
+msgid "Where to Dig?"
+msgstr "Where to Dig?"
+
+#: data_messages.cpp:222
+msgid "Easy Stages"
+msgstr "Easy Stages"
+
+#: data_messages.cpp:225
+msgid "Gold Mesh"
+msgstr "Gold Mesh"
+
+#: data_messages.cpp:228
+msgid "Acrobat"
+msgstr "Acrobat"
+
+#: data_messages.cpp:231
+msgid "Mongolian Horde"
+msgstr "Mongolian Horde"
+
+#: data_messages.cpp:234
+msgid "Rocky Terrain"
+msgstr "Rocky Terrain"
+
+#: data_messages.cpp:237
+msgid "Down the Chimney"
+msgstr "Down the Chimney"
+
+#: data_messages.cpp:240
+msgid "Space Invader"
+msgstr "Space Invader"
+
+#: data_messages.cpp:243
+msgid "Winding Road"
+msgstr "Winding Road"
+
+#: data_messages.cpp:246
+msgid "Light My Fire"
+msgstr "Light My Fire"
+
+#: data_messages.cpp:249
+msgid "Cockroach"
+msgstr "Cockroach"
+
+#: data_messages.cpp:252 data_messages.cpp:532
+msgid "The Runaround"
+msgstr "The Runaround"
+
+#: data_messages.cpp:255
+msgid "Speedy"
+msgstr "Speedy"
+
+#: data_messages.cpp:258
+msgid "Dig Deep"
+msgstr "Dig Deep"
+
+#: data_messages.cpp:261
+msgid "Zig Zag"
+msgstr "Zig Zag"
+
+#: data_messages.cpp:264
+msgid "Free Fall"
+msgstr "Free Fall"
+
+#: data_messages.cpp:267
+msgid "Forgotten Gold"
+msgstr "Forgotten Gold"
+
+#: data_messages.cpp:270
+msgid "Two of Diamonds"
+msgstr "Two of Diamonds"
+
+#: data_messages.cpp:273
+msgid "Suicide Jump"
+msgstr "Suicide Jump"
+
+#: data_messages.cpp:276
+msgid "Easy Access"
+msgstr "Easy Access"
+
+#: data_messages.cpp:279
+msgid "Gold Braid"
+msgstr "Gold Braid"
+
+#: data_messages.cpp:282
+msgid "Cat's Eyes"
+msgstr "Cats' Eyes"
+
+#: data_messages.cpp:285
+msgid "Keep 'em Coming"
+msgstr "Keep 'em Coming"
+
+#: data_messages.cpp:288
+msgid "The Funnel"
+msgstr "The Funnel"
+
+#: data_messages.cpp:291
+msgid "Lattice Maze"
+msgstr "Lattice Maze"
+
+#: data_messages.cpp:294
+msgid "Hard Work for Poor Pay"
+msgstr "Hard Work for Poor Pay"
+
+#: data_messages.cpp:297
+msgid "Forked Ladders"
+msgstr "Forked Ladders"
+
+#: data_messages.cpp:300
+msgid "Snowing Gold"
+msgstr "Snowing Gold"
+
+#: data_messages.cpp:303
+msgid "Left or Right?"
+msgstr "Left or Right?"
+
+#: data_messages.cpp:306
+msgid "Houndstooth"
+msgstr "Houndstooth"
+
+#: data_messages.cpp:309
+msgid "Five Levels"
+msgstr "Five Levels"
+
+#: data_messages.cpp:312
+msgid "Pitfalls"
+msgstr "Pitfalls"
+
+#: data_messages.cpp:315
+msgid "Get IN There !!"
+msgstr "Get IN There !!"
+
+#: data_messages.cpp:318
+msgid "A Steady Climb"
+msgstr "A Steady Climb"
+
+#: data_messages.cpp:321
+msgid "Fall-through Lattice"
+msgstr "Fall-through Lattice"
+
+#: data_messages.cpp:324
+msgid "Get me OUT of Here !!"
+msgstr "Get me OUT of Here !!"
+
+#: data_messages.cpp:327
+msgid "Empty Cellar"
+msgstr "Empty Cellar"
+
+#: data_messages.cpp:330
+msgid "The Rose"
+msgstr "The Rose"
+
+#: data_messages.cpp:333
+msgid "Lotus Puzzle"
+msgstr "Lotus Puzzle"
+
+#: data_messages.cpp:336
+msgid "Long Drop"
+msgstr "Long Drop"
+
+#: data_messages.cpp:339
+msgid "Party On !!!"
+msgstr "Party On !!!"
+
+#: data_messages.cpp:342
+msgid "Cross-stitch"
+msgstr "Cross-stitch"
+
+#: data_messages.cpp:345
+msgid "Can't Get Up There"
+msgstr "Can't Get Up There"
+
+#: data_messages.cpp:348
+msgid "They're Everywhere !!!"
+msgstr "They're Everywhere !!!"
+
+#: data_messages.cpp:351
+msgid "Rooftops"
+msgstr "Rooftops"
+
+#: data_messages.cpp:354
+msgid "Tricky Traps"
+msgstr "Tricky Traps"
+
+#: data_messages.cpp:357
+msgid "Make Them Work for You"
+msgstr "Make Them Work for You"
+
+#: data_messages.cpp:360
+msgid "Get Going !!"
+msgstr "Get Going !!"
+
+#: data_messages.cpp:363
+msgid "Three Chimneys"
+msgstr "Three Chimneys"
+
+#: data_messages.cpp:366
+msgid "The Archway"
+msgstr "The Archway"
+
+#: data_messages.cpp:369
+msgid "Starwave"
+msgstr "Starwave"
+
+#: data_messages.cpp:372
+msgid "Amazing Finish"
+msgstr "Amazing Finish"
+
+#: data_messages.cpp:375
+msgid "Overcrowding"
+msgstr "Overcrowding"
+
+#: data_messages.cpp:378
+msgid "Pillars"
+msgstr "Pillars"
+
+#: data_messages.cpp:381
+msgid "Hopeful Descent"
+msgstr "Hopeful Descent"
+
+#: data_messages.cpp:384
+msgid "The Rack"
+msgstr "The Rack"
+
+#: data_messages.cpp:387
+msgid "Twists and Turns"
+msgstr "Twists and Turns"
+
+#: data_messages.cpp:390
+msgid "The Saucer"
+msgstr "The Saucer"
+
+#: data_messages.cpp:393
+msgid "The Dotted Line"
+msgstr "The Dotted Line"
+
+#: data_messages.cpp:396
+msgid "Don't Look Down (1)"
+msgstr "Don't Look Down (1)"
+
+#: data_messages.cpp:399
+msgid "Getting Started"
+msgstr "Getting Started"
+
+#: data_messages.cpp:402
+msgid "Digging Hassle"
+msgstr "Digging Hassle"
+
+#: data_messages.cpp:405
+msgid "Easy Middle"
+msgstr "Easy Middle"
+
+#: data_messages.cpp:408
+msgid "Don't Look Down (2)"
+msgstr "Don't Look Down (2)"
+
+#: data_messages.cpp:411
+msgid "Which Way?"
+msgstr "Which Way?"
+
+#: data_messages.cpp:414
+msgid "Don't Look Down (3)"
+msgstr "Don't Look Down (3)"
+
+#: data_messages.cpp:417
+msgid "Drop ???"
+msgstr "Drop ???"
+
+#: data_messages.cpp:420
+msgid "Help !!!"
+msgstr "Help !!!"
+
+#: data_messages.cpp:423
+msgid "Yorick's Skull"
+msgstr "Yorick's Skull"
+
+#: data_messages.cpp:426
+msgid "No Mercy"
+msgstr "No Mercy"
+
+#: data_messages.cpp:429
+msgid "Gold Sandwich"
+msgstr "Gold Sandwich"
+
+#: data_messages.cpp:432
+msgid "Golden Curtain"
+msgstr "Golden Curtain"
+
+#: data_messages.cpp:435
+msgid "Are you spider or fly?"
+msgstr "Are you spider or fly?"
+
+#: data_messages.cpp:438
+msgid "Funny?"
+msgstr "Funny?"
+
+#: data_messages.cpp:441
+msgid "Hard Landings"
+msgstr "Hard Landings"
+
+#: data_messages.cpp:444
+msgid "Golden Tower"
+msgstr "Golden Tower"
+
+#: data_messages.cpp:448
+msgid ""
+"This level is named after the famous German submarine war film and dedicated to "
+"Marco Krüger of Berlin, the original author of KGoldrunner.\n"
+"\n"
+"Just one small hint .... if you stand on the right hand end of the boat you can "
+"get the enemy to fall towards you .... the rest is up to you !!!!"
+msgstr ""
+"This level is named after the famous German submarine war film and dedicated to "
+"Marco Krüger of Berlin, the original author of KGoldrunner.\n"
+"\n"
+"Just one small hint .... if you stand on the right hand end of the boat you can "
+"get the enemy to fall towards you .... the rest is up to you !!!!"
+
+#: data_messages.cpp:454
+msgid "Quick ! RUN !!!"
+msgstr "Quick ! RUN !!!"
+
+#: data_messages.cpp:457
+msgid "Surprise Ending"
+msgstr "Surprise Ending"
+
+#: data_messages.cpp:460
+msgid "Diagonal Disaster"
+msgstr "Diagonal Disaster"
+
+#: data_messages.cpp:463
+msgid "Easy Start"
+msgstr "Easy Start"
+
+#: data_messages.cpp:466
+msgid "Mobile Bricks"
+msgstr "Mobile Bricks"
+
+#: data_messages.cpp:469
+msgid "The Big Haul"
+msgstr "The Big Haul"
+
+#: data_messages.cpp:472
+msgid "Quick Off The Mark"
+msgstr "Quick Off The Mark"
+
+#: data_messages.cpp:475
+msgid "Who Needs Enemies?"
+msgstr "Who Needs Enemies?"
+
+#: data_messages.cpp:478
+msgid "Asymmetrical"
+msgstr "Asymmetrical"
+
+#: data_messages.cpp:481
+msgid "Goldrunner Prophecy"
+msgstr "Goldrunner Prophecy"
+
+#: data_messages.cpp:484
+msgid "The Rosette"
+msgstr "The Rosette"
+
+#: data_messages.cpp:487
+msgid "He's Got the Gold"
+msgstr "He's Got the Gold"
+
+#: data_messages.cpp:490
+msgid "Towers of Gold"
+msgstr "Towers of Gold"
+
+#: data_messages.cpp:493
+msgid "The Box"
+msgstr "The Box"
+
+#: data_messages.cpp:496
+msgid "Delayed Drop"
+msgstr "Delayed Drop"
+
+#: data_messages.cpp:499
+msgid "Maze of Ladders"
+msgstr "Maze of Ladders"
+
+#: data_messages.cpp:502
+msgid "Ride 'em Down"
+msgstr "Ride 'em Down"
+
+#: data_messages.cpp:505
+msgid "Hair's Breadth Timing"
+msgstr "Hair's Breadth Timing"
+
+#: data_messages.cpp:508
+msgid "The Three Musketeers"
+msgstr "The Three Musketeers"
+
+#: data_messages.cpp:511
+msgid "Rat Trap"
+msgstr "Rat Trap"
+
+#: data_messages.cpp:514
+msgid "Head Case"
+msgstr "Head Case"
+
+#: data_messages.cpp:517
+msgid "Under the Stairs"
+msgstr "Under the Stairs"
+
+#: data_messages.cpp:520
+msgid "Bertie Beetle"
+msgstr "Bertie Beetle"
+
+#: data_messages.cpp:523
+msgid "Short Circuit"
+msgstr "Short Circuit"
+
+#: data_messages.cpp:526
+msgid "Synchronised Running"
+msgstr "Synchronised Running"
+
+#: data_messages.cpp:529
+msgid "Impossible?"
+msgstr "Impossible?"
+
+#: data_messages.cpp:535
+msgid "Short Cut?"
+msgstr "Short Cut?"
+
+#: data_messages.cpp:538
+msgid "Sky Walker"
+msgstr "Sky Walker"
+
+#: data_messages.cpp:541
+msgid "The Vault"
+msgstr "The Vault"
+
+#: data_messages.cpp:544
+msgid "Patchwork Quilt"
+msgstr "Patchwork Quilt"
+
+#: data_messages.cpp:547
+msgid "Do You Need Him?"
+msgstr "Do You Need Him?"
+
+#: data_messages.cpp:550
+msgid "Stuck in Storage"
+msgstr "Stuck in Storage"
+
+#: data_messages.cpp:553
+msgid "So Far for So Little"
+msgstr "So Far for So Little"
+
+#: data_messages.cpp:556
+msgid "Pharaoh's Tomb"
+msgstr "Pharaoh's Tomb"
+
+#: data_messages.cpp:559
+msgid "Entangled"
+msgstr "Entangled"
+
+#: data_messages.cpp:562
+msgid "Flying Tower"
+msgstr "Flying Tower"
+
+#: data_messages.cpp:565
+msgid "Pot Hole"
+msgstr "Pot Hole"
+
+#: data_messages.cpp:568
+msgid "Sticky Ladders"
+msgstr "Sticky Ladders"
+
+#: data_messages.cpp:571
+msgid "The Laboratory"
+msgstr "The Laboratory"
+
+#: data_messages.cpp:574
+msgid "Pete likes Ladders"
+msgstr "Pete likes Ladders"
+
+#: data_messages.cpp:577
+msgid "Where's the Roof?"
+msgstr "Where's the Roof?"
+
+#: data_messages.cpp:580
+msgid "Ninja Style"
+msgstr "Ninja Style"
+
+#: data_messages.cpp:583
+msgid "Cooperation?"
+msgstr "Cooperation?"
+
+#: data_messages.cpp:586
+msgid "Triple Trap"
+msgstr "Triple Trap"
+
+#: data_messages.cpp:591
+msgid "Initiation"
+msgstr "Initiation"
+
+#: data_messages.cpp:592
+msgid ""
+"These 100 levels make an excellent introductory game, as well as a good "
+"opportunity for experts to build up high scores. They were composed by Peter "
+"Wadham and use traditional playing rules.\n"
+"\n"
+"The last few levels are very hard, but if you are looking for even more of a "
+"challenge, have a go at 'Vengeance of Peter W' .... ;-) ...."
+msgstr ""
+"These 100 levels make an excellent introductory game, as well as a good "
+"opportunity for experts to build up high scores. They were composed by Peter "
+"Wadham and use traditional playing rules.\n"
+"\n"
+"The last few levels are very hard, but if you are looking for even more of a "
+"challenge, have a go at 'Vengeance of Peter W' .... ;-) ...."
+
+#: data_messages.cpp:594
+msgid "Challenge"
+msgstr "Challenge"
+
+#: data_messages.cpp:595
+msgid ""
+"These tricky little levels were composed by Peter, Simon, Genevieve and their "
+"father Ian Wadham. They use traditional playing rules. Enjoy! .... ;-) ...."
+msgstr ""
+"These tricky little levels were composed by Peter, Simon, Genevieve and their "
+"father Ian Wadham. They use traditional playing rules. Enjoy! .... ;-) ...."
+
+#: data_messages.cpp:597
+msgid "Vengeance of Peter W"
+msgstr "Vengeance of Peter W"
+
+#: data_messages.cpp:598
+msgid ""
+"Gooood luck !!\n"
+"Mwarrhh hwwarrrr haarrrr !!!"
+msgstr ""
+"Gooood luck !!\n"
+"Mwarrhh hwwarrrr haarrrr !!!"
+
+#: data_messages.cpp:600 main.cpp:21
+msgid "KGoldrunner"
+msgstr "KGoldrunner"
+
+#: data_messages.cpp:601
+msgid ""
+"These levels were composed by Marco Krüger, the original author of the "
+"KGoldrunner program, and some of his friends and contributors. They use "
+"KGoldrunner rules. The enemies run fast and have an aggressive search "
+"strategy. Enjoy! .... :-) ...."
+msgstr ""
+"These levels were composed by Marco Krüger, the original author of the "
+"KGoldrunner program, and some of his friends and contributors. They use "
+"KGoldrunner rules. The enemies run fast and have an aggressive search "
+"strategy. Enjoy! .... :-) ...."
+
+#: data_messages.cpp:603
+msgid "Tutorial"
+msgstr "Tutorial"
+
+#: data_messages.cpp:604
+msgid ""
+"This tutorial is a collection of easy levels that teaches you the rules of "
+"KGoldrunner and helps you develop the skills you need to get started. Each "
+"level has a brief explanation, then you play .....\n"
+"\n"
+"When you move on to play more advanced levels, you will find that KGoldrunner "
+"combines action, strategy and puzzle solving --- all in one game."
+msgstr ""
+"This tutorial is a collection of easy levels that teaches you the rules of "
+"KGoldrunner and helps you develop the skills you need to get started. Each "
+"level has a brief explanation, then you play .....\n"
+"\n"
+"When you move on to play more advanced levels, you will find that KGoldrunner "
+"combines action, strategy and puzzle solving --- all in one game."
+
+#: data_messages.cpp:606
+msgid "Advanced Tutorial"
+msgstr "Advanced Tutorial"
+
+#: data_messages.cpp:607
+msgid ""
+"This tutorial is preparation for some of the things you might find in the "
+"middle levels of the 'Initiation' game. Enjoy ...."
+msgstr ""
+"This tutorial is preparation for some of the things you might find in the "
+"middle levels of the 'Initiation' game. Enjoy ...."
+
+#: kgoldrunner.cpp:161
+msgid "&New Game..."
+msgstr "&New Game..."
+
+#: kgoldrunner.cpp:165
+msgid "&Load Saved Game..."
+msgstr "&Load Saved Game..."
+
+#: kgoldrunner.cpp:167
+msgid "&Play Any Level..."
+msgstr "&Play Any Level..."
+
+#: kgoldrunner.cpp:172
+msgid "Play &Next Level..."
+msgstr "Play &Next Level..."
+
+#: kgoldrunner.cpp:185
+msgid "&Save Game..."
+msgstr "&Save Game..."
+
+#: kgoldrunner.cpp:202
+msgid "&Get Hint"
+msgstr "&Get Hint"
+
+#: kgoldrunner.cpp:207
+msgid "&Kill Hero"
+msgstr "&Kill Hero"
+
+#: kgoldrunner.cpp:229
+msgid "&Create Level"
+msgstr "&Create Level"
+
+#: kgoldrunner.cpp:234 kgoldrunner.cpp:1005
+msgid "&Edit Any Level..."
+msgstr "&Edit Any Level..."
+
+#: kgoldrunner.cpp:239
+msgid "Edit &Next Level..."
+msgstr "Edit &Next Level..."
+
+#: kgoldrunner.cpp:250 kgoldrunner.cpp:1007 kgrgame.cpp:772
+msgid "&Save Edits..."
+msgstr "&Save Edits..."
+
+#: kgoldrunner.cpp:257
+msgid "&Move Level..."
+msgstr "&Move Level..."
+
+#: kgoldrunner.cpp:262
+msgid "&Delete Level..."
+msgstr "&Delete Level..."
+
+#: kgoldrunner.cpp:273
+msgid "Create Game..."
+msgstr "Create Game..."
+
+#: kgoldrunner.cpp:278
+msgid "Edit Game Info..."
+msgstr "Edit Game Info..."
+
+#: kgoldrunner.cpp:301
+msgid "&Ice Cave"
+msgstr "&Ice Cave"
+
+#: kgoldrunner.cpp:306
+msgid "&Midnight"
+msgstr "&Midnight"
+
+#: kgoldrunner.cpp:311
+msgid "&KDE Kool"
+msgstr "&KDE Kool"
+
+#: kgoldrunner.cpp:332
+msgid "&Mouse Controls Hero"
+msgstr "&Mouse Controls Hero"
+
+#: kgoldrunner.cpp:338
+msgid "&Keyboard Controls Hero"
+msgstr "&Keyboard Controls Hero"
+
+#: kgoldrunner.cpp:356
+msgid "Normal Speed"
+msgstr "Normal Speed"
+
+#: kgoldrunner.cpp:361
+msgid "Beginner Speed"
+msgstr "Beginner Speed"
+
+#: kgoldrunner.cpp:366
+msgid "Champion Speed"
+msgstr "Champion Speed"
+
+#: kgoldrunner.cpp:371
+msgid "Increase Speed"
+msgstr "Increase Speed"
+
+#: kgoldrunner.cpp:376
+msgid "Decrease Speed"
+msgstr "Decrease Speed"
+
+#: kgoldrunner.cpp:391
+msgid "&Traditional Rules"
+msgstr "&Traditional Rules"
+
+#: kgoldrunner.cpp:396
+msgid "K&Goldrunner Rules"
+msgstr "K&Goldrunner Rules"
+
+#: kgoldrunner.cpp:410
+msgid "Larger Playing Area"
+msgstr "Larger Playing Area"
+
+#: kgoldrunner.cpp:415
+msgid "Smaller Playing Area"
+msgstr "Smaller Playing Area"
+
+#: kgoldrunner.cpp:437
+msgid "Move Up"
+msgstr "Move Up"
+
+#: kgoldrunner.cpp:439
+msgid "Move Right"
+msgstr "Move Right"
+
+#: kgoldrunner.cpp:441
+msgid "Move Down"
+msgstr "Move Down"
+
+#: kgoldrunner.cpp:443
+msgid "Move Left"
+msgstr "Move Left"
+
+#: kgoldrunner.cpp:447
+msgid "Dig Right"
+msgstr "Dig Right"
+
+#: kgoldrunner.cpp:449
+msgid "Dig Left"
+msgstr "Dig Left"
+
+#: kgoldrunner.cpp:465
+msgid "Step"
+msgstr "Step"
+
+#: kgoldrunner.cpp:467
+msgid "Test Bug Fix"
+msgstr "Test Bug Fix"
+
+#: kgoldrunner.cpp:469
+msgid "Show Positions"
+msgstr "Show Positions"
+
+#: kgoldrunner.cpp:471
+msgid "Start Logging"
+msgstr "Start Logging"
+
+#: kgoldrunner.cpp:473
+msgid "Show Hero"
+msgstr "Show Hero"
+
+#: kgoldrunner.cpp:475
+msgid "Show Object"
+msgstr "Show Object"
+
+#: kgoldrunner.cpp:477 kgoldrunner.cpp:479 kgoldrunner.cpp:481
+#: kgoldrunner.cpp:483 kgoldrunner.cpp:485 kgoldrunner.cpp:487
+#: kgoldrunner.cpp:489
+msgid "Show Enemy"
+msgstr "Show Enemy"
+
+#: kgoldrunner.cpp:525 kgoldrunner.cpp:763
+msgid "or"
+msgstr "or"
+
+#: kgoldrunner.cpp:544
+msgid " Lives: "
+msgstr " Lives: "
+
+#: kgoldrunner.cpp:555
+msgid " Score: "
+msgstr " Score: "
+
+#: kgoldrunner.cpp:566
+msgid " Level: "
+msgstr " Level: "
+
+#: kgoldrunner.cpp:575
+msgid "Press \"%1\" to RESUME"
+msgstr "Press \"%1\" to RESUME"
+
+#: kgoldrunner.cpp:578
+msgid "Press \"%1\" to PAUSE"
+msgstr "Press \"%1\" to PAUSE"
+
+#: kgoldrunner.cpp:586
+msgid " Has hint "
+msgstr " Has hint "
+
+#: kgoldrunner.cpp:589
+msgid " No hint "
+msgstr " No hint "
+
+#: kgoldrunner.cpp:849 kgoldrunner.cpp:861 kgoldrunner.cpp:874
+#: kgoldrunner.cpp:883
+msgid "Get Folders"
+msgstr "Get Folders"
+
+#: kgoldrunner.cpp:850
+msgid ""
+"Cannot find documentation sub-folder 'en/%1/' in area '%2' of the KDE folder "
+"($KDEDIRS)."
+msgstr ""
+"Cannot find documentation sub-folder 'en/%1/' in area '%2' of the KDE folder "
+"($KDEDIRS)."
+
+#: kgoldrunner.cpp:862
+msgid ""
+"Cannot find system games sub-folder '%1/system/' in area '%2' of the KDE folder "
+"($KDEDIRS)."
+msgstr ""
+"Cannot find system games sub-folder '%1/system/' in area '%2' of the KDE folder "
+"($KDEDIRS)."
+
+#: kgoldrunner.cpp:875
+msgid ""
+"Cannot find or create user games sub-folder '%1/user/' in area '%2' of the KDE "
+"user area ($KDEHOME)."
+msgstr ""
+"Cannot find or create user games sub-folder '%1/user/' in area '%2' of the KDE "
+"user area ($KDEHOME)."
+
+#: kgoldrunner.cpp:884
+msgid ""
+"Cannot find or create 'levels/' folder in sub-folder '%1/user/' in the KDE user "
+"area ($KDEHOME)."
+msgstr ""
+"Cannot find or create 'levels/' folder in sub-folder '%1/user/' in the KDE user "
+"area ($KDEHOME)."
+
+#: kgoldrunner.cpp:913
+msgid "Switch to Keyboard Mode"
+msgstr "Switch to Keyboard Mode"
+
+#: kgoldrunner.cpp:914
+msgid ""
+"You have pressed a key that can be used to move the Hero. Do you want to switch "
+"automatically to keyboard control? Mouse control is easier to use in the long "
+"term - like riding a bike rather than walking!"
+msgstr ""
+"You have pressed a key that can be used to move the Hero. Do you want to switch "
+"automatically to keyboard control? Mouse control is easier to use in the long "
+"term - like riding a bike rather than walking!"
+
+#: kgoldrunner.cpp:918
+msgid "Switch to &Keyboard Mode"
+msgstr "Switch to &Keyboard Mode"
+
+#: kgoldrunner.cpp:918
+msgid "Stay in &Mouse Mode"
+msgstr "Stay in &Mouse Mode"
+
+#: kgoldrunner.cpp:1003
+msgid "&Create a Level"
+msgstr "&Create a Level"
+
+#: kgoldrunner.cpp:1013
+msgid "Edit Name/Hint"
+msgstr "Edit Name/Hint"
+
+#: kgoldrunner.cpp:1019
+msgid "Empty space"
+msgstr "Empty space"
+
+#: kgoldrunner.cpp:1022
+msgid "Hero"
+msgstr "Hero"
+
+#: kgoldrunner.cpp:1025
+msgid "Enemy"
+msgstr "Enemy"
+
+#: kgoldrunner.cpp:1028
+msgid "Brick (can dig)"
+msgstr "Brick (can dig)"
+
+#: kgoldrunner.cpp:1031
+msgid "Concrete (cannot dig)"
+msgstr "Concrete (cannot dig)"
+
+#: kgoldrunner.cpp:1034
+msgid "Trap (can fall through)"
+msgstr "Trap (can fall through)"
+
+#: kgoldrunner.cpp:1037
+msgid "Ladder"
+msgstr "Ladder"
+
+#: kgoldrunner.cpp:1040
+msgid "Hidden ladder"
+msgstr "Hidden ladder"
+
+#: kgoldrunner.cpp:1043
+msgid "Pole (or bar)"
+msgstr "Pole (or bar)"
+
+#: kgoldrunner.cpp:1046
+msgid "Gold nugget"
+msgstr "Gold nugget"
+
+#: kgrcanvas.cpp:108 kgrcanvas.cpp:115 kgrcanvas.cpp:146
+msgid "Change Size"
+msgstr "Change Size"
+
+#: kgrcanvas.cpp:109
+msgid "Sorry, you cannot make the play area any smaller."
+msgstr "Sorry, you cannot make the play area any smaller."
+
+#: kgrcanvas.cpp:116
+msgid "Sorry, you cannot make the play area any larger."
+msgstr "Sorry, you cannot make the play area any larger."
+
+#: kgrcanvas.cpp:147
+msgid ""
+"Sorry, you cannot change the size of the playing area. That function requires "
+"Qt Library version 3 or later."
+msgstr ""
+"Sorry, you cannot change the size of the playing area. That function requires "
+"Qt Library version 3 or later."
+
+#: kgrdialog.cpp:39 kgrdialog.cpp:86
+msgid "Select Game"
+msgstr "Select Game"
+
+#: kgrdialog.cpp:64
+msgid "List of games:"
+msgstr "List of games:"
+
+#: kgrdialog.cpp:76
+msgid "More Info"
+msgstr "More Info"
+
+#: kgrdialog.cpp:88
+msgid "Level 1 of the selected game is:"
+msgstr "Level 1 of the selected game is:"
+
+#: kgrdialog.cpp:92
+msgid "Select Game/Level"
+msgstr "Select Game/Level"
+
+#: kgrdialog.cpp:93
+msgid "Select level:"
+msgstr "Select level:"
+
+#: kgrdialog.cpp:108
+msgid "Level number:"
+msgstr "Level number:"
+
+#: kgrdialog.cpp:111
+msgid "Edit Level Name && Hint"
+msgstr "Edit Level Name && Hint"
+
+#: kgrdialog.cpp:155
+msgid "Start Game"
+msgstr "Start Game"
+
+#: kgrdialog.cpp:164
+msgid "Play Level"
+msgstr "Play Level"
+
+#: kgrdialog.cpp:167 kgrgame.cpp:1408 kgrgame.cpp:1420
+msgid "Edit Level"
+msgstr "Edit Level"
+
+#: kgrdialog.cpp:170 kgrdialog.cpp:680
+msgid "Save New"
+msgstr "Save New"
+
+#: kgrdialog.cpp:173
+msgid "Save Change"
+msgstr "Save Change"
+
+#: kgrdialog.cpp:176 kgrgame.cpp:1743 kgrgame.cpp:1765 kgrgame.cpp:1782
+msgid "Delete Level"
+msgstr "Delete Level"
+
+#: kgrdialog.cpp:179
+msgid "Move To..."
+msgstr "Move To..."
+
+#: kgrdialog.cpp:182 kgrdialog.cpp:583 kgrdialog.cpp:655 kgrgame.cpp:2167
+msgid "Edit Game Info"
+msgstr "Edit Game Info"
+
+#: kgrdialog.cpp:341
+#, c-format
+msgid ""
+"_n: 1 level, uses KGoldrunner rules.\n"
+"%n levels, uses KGoldrunner rules."
+msgstr ""
+"1 level, uses KGoldrunner rules.\n"
+"%n levels, uses KGoldrunner rules."
+
+#: kgrdialog.cpp:344
+#, c-format
+msgid ""
+"_n: 1 level, uses Traditional rules.\n"
+"%n levels, uses Traditional rules."
+msgstr ""
+"1 level, uses Traditional rules.\n"
+"%n levels, uses Traditional rules."
+
+#: kgrdialog.cpp:349
+msgid " levels, uses KGoldrunner rules."
+msgstr " levels, uses KGoldrunner rules."
+
+#: kgrdialog.cpp:351
+msgid " levels, uses Traditional rules."
+msgstr " levels, uses Traditional rules."
+
+#: kgrdialog.cpp:360
+msgid "About \"%1\""
+msgstr "About \"%1\""
+
+#: kgrdialog.cpp:369
+msgid "Sorry, there is no further information about this game."
+msgstr "Sorry, there is no further information about this game."
+
+#: kgrdialog.cpp:393 kgrgame.cpp:2155 kgrgame.cpp:2161 kgrgame.cpp:2181
+msgid "Select Level"
+msgstr "Select Level"
+
+#: kgrdialog.cpp:394
+msgid "This level number is not valid. It can not be used."
+msgstr "This level number is not valid. It can not be used."
+
+#: kgrdialog.cpp:414
+msgid ""
+"The main button at the bottom echoes the menu action you selected. Click it "
+"after choosing a game and level - or use \"Cancel\"."
+msgstr ""
+"The main button at the bottom echoes the menu action you selected. Click it "
+"after choosing a game and level - or use \"Cancel\"."
+
+#: kgrdialog.cpp:419
+msgid ""
+"\n"
+"\n"
+"If this is your first time in KGoldrunner, select the tutorial game or click "
+"\"Cancel\" and click that item in the Game or Help menu. The tutorial game "
+"gives you hints as you go.\n"
+"\n"
+"Otherwise, just click on the name of a game (in the list box), then, to start "
+"at level 001, click on the main button at the bottom. Play begins when you move "
+"the mouse or press a key."
+msgstr ""
+"\n"
+"\n"
+"If this is your first time in KGoldrunner, select the tutorial game or click "
+"\"Cancel\" and click that item in the Game or Help menu. The tutorial game "
+"gives you hints as you go.\n"
+"\n"
+"Otherwise, just click on the name of a game (in the list box), then, to start "
+"at level 001, click on the main button at the bottom. Play begins when you move "
+"the mouse or press a key."
+
+#: kgrdialog.cpp:430
+msgid ""
+"\n"
+"\n"
+"You can select System levels for editing (or copying), but you must save the "
+"result in a game you have created. Use the mouse as a paintbrush and the editor "
+"toolbar buttons as a palette. Use the 'Empty Space' button to erase."
+msgstr ""
+"\n"
+"\n"
+"You can select System levels for editing (or copying), but you must save the "
+"result in a game you have created. Use the mouse as a paintbrush and the editor "
+"toolbar buttons as a palette. Use the 'Empty Space' button to erase."
+
+#: kgrdialog.cpp:437
+msgid ""
+"\n"
+"\n"
+"You can add a name and hint to your new level here, but you must save the level "
+"you have created into one of your own games. By default your new level will go "
+"at the end of your game, but you can also select a level number and save into "
+"the middle of your game."
+msgstr ""
+"\n"
+"\n"
+"You can add a name and hint to your new level here, but you must save the level "
+"you have created into one of your own games. By default your new level will go "
+"at the end of your game, but you can also select a level number and save into "
+"the middle of your game."
+
+#: kgrdialog.cpp:444
+msgid ""
+"\n"
+"\n"
+"You can create or edit a name and hint here, before saving. If you change the "
+"game or level, you can do a copy or \"Save As\", but you must always save into "
+"one of your own games. If you save a level into the middle of a series, the "
+"other levels are automatically re-numbered."
+msgstr ""
+"\n"
+"\n"
+"You can create or edit a name and hint here, before saving. If you change the "
+"game or level, you can do a copy or \"Save As\", but you must always save into "
+"one of your own games. If you save a level into the middle of a series, the "
+"other levels are automatically re-numbered."
+
+#: kgrdialog.cpp:451
+msgid ""
+"\n"
+"\n"
+"You can only delete levels from one of your own games. If you delete a level "
+"from the middle of a series, the other levels are automatically re-numbered."
+msgstr ""
+"\n"
+"\n"
+"You can only delete levels from one of your own games. If you delete a level "
+"from the middle of a series, the other levels are automatically re-numbered."
+
+#: kgrdialog.cpp:456
+msgid ""
+"\n"
+"\n"
+"To move (re-number) a level, you must first select it by using \"Edit Any "
+"Level...\", then you can use \"Move Level...\" to assign it a new number or "
+"even a different game. Other levels are automatically re-numbered as required. "
+"You can only move levels within your own games."
+msgstr ""
+"\n"
+"\n"
+"To move (re-number) a level, you must first select it by using \"Edit Any "
+"Level...\", then you can use \"Move Level...\" to assign it a new number or "
+"even a different game. Other levels are automatically re-numbered as required. "
+"You can only move levels within your own games."
+
+#: kgrdialog.cpp:463
+msgid ""
+"\n"
+"\n"
+"When editing game info you only need to choose a game, then you can go to a "
+"dialog where you edit the details of the game."
+msgstr ""
+"\n"
+"\n"
+"When editing game info you only need to choose a game, then you can go to a "
+"dialogue where you edit the details of the game."
+
+#: kgrdialog.cpp:470
+msgid ""
+"\n"
+"\n"
+"Click on the list box to choose a game. Below the list box you can see \"More "
+"Info\" about the selected game, how many levels there are and what rules the "
+"enemies follow (see the Settings menu).\n"
+"\n"
+"You select a level number by typing it or using the scroll bar. As you vary "
+"the game or level, the thumbnail area shows a preview of your choice."
+msgstr ""
+"\n"
+"\n"
+"Click on the list box to choose a game. Below the list box you can see \"More "
+"Info\" about the selected game, how many levels there are and what rules the "
+"enemies follow (see the Settings menu).\n"
+"\n"
+"You select a level number by typing it or using the scroll bar. As you vary "
+"the game or level, the thumbnail area shows a preview of your choice."
+
+#: kgrdialog.cpp:480
+msgid "Help: Select Game & Level"
+msgstr "Help: Select Game & Level"
+
+#: kgrdialog.cpp:495 kgrdialog.cpp:537
+msgid "Edit Name & Hint"
+msgstr "Edit Name & Hint"
+
+#: kgrdialog.cpp:512
+msgid "Name of level:"
+msgstr "Name of level:"
+
+#: kgrdialog.cpp:517
+msgid "Hint for level:"
+msgstr "Hint for level:"
+
+#: kgrdialog.cpp:606
+msgid "Name of game:"
+msgstr "Name of game:"
+
+#: kgrdialog.cpp:612
+msgid "File name prefix:"
+msgstr "File name prefix:"
+
+#: kgrdialog.cpp:617
+msgid "Traditional rules"
+msgstr "Traditional rules"
+
+#: kgrdialog.cpp:618
+msgid "KGoldrunner rules"
+msgstr "KGoldrunner rules"
+
+#: kgrdialog.cpp:620 kgrdialog.cpp:679
+msgid "0 levels"
+msgstr "0 levels"
+
+#: kgrdialog.cpp:623
+msgid "About this game:"
+msgstr "About this game:"
+
+#: kgrdialog.cpp:652
+msgid "Create Game"
+msgstr "Create Game"
+
+#: kgrdialog.cpp:668
+#, c-format
+msgid ""
+"_n: 1 level\n"
+"%n levels"
+msgstr ""
+"1 level\n"
+"%n levels"
+
+#: kgrdialog.cpp:671
+msgid "%1 levels"
+msgstr "%1 levels"
+
+#: kgrdialog.cpp:674
+msgid "Save Changes"
+msgstr "Save Changes"
+
+#: kgrdialog.cpp:760 kgrdialog.cpp:803
+msgid "Select Saved Game"
+msgstr "Select Saved Game"
+
+#: kgrdialog.cpp:778
+msgid "Game Level/Lives/Score Day Date Time "
+msgstr "Game Level/Lives/Score Day Date Time "
+
+#: kgrgame.cpp:145
+msgid "GAME OVER !!!"
+msgstr "GAME OVER !!!"
+
+#: kgrgame.cpp:191
+msgid ""
+"<b>CONGRATULATIONS !!!!</b>"
+"<p>You have conquered the last level in the %1 game !!</p>"
+msgstr ""
+"<b>CONGRATULATIONS !!!!</b>"
+"<p>You have conquered the last level in the %1 game !!</p>"
+
+#: kgrgame.cpp:384
+msgid "Start Tutorial"
+msgstr "Start Tutorial"
+
+#: kgrgame.cpp:385
+msgid "Cannot find the tutorial game (file-prefix %1) in the %2 files."
+msgstr "Cannot find the tutorial game (file-prefix %1) in the %2 files."
+
+#: kgrgame.cpp:394
+msgid "Hint"
+msgstr "Hint"
+
+#: kgrgame.cpp:400
+msgid "Sorry, there is no hint for this level."
+msgstr "Sorry, there is no hint for this level."
+
+#: kgrgame.cpp:514 kgrgame.cpp:523
+msgid "Load Level"
+msgstr "Load Level"
+
+#: kgrgame.cpp:515
+msgid ""
+"Cannot find file '%1'. Please make sure '%2' has been run in the '%3' folder."
+msgstr ""
+"Cannot find file '%1'. Please make sure '%2' has been run in the '%3' folder."
+
+#: kgrgame.cpp:524 kgrgame.cpp:812 kgrgame.cpp:850 kgrgame.cpp:950
+#: kgrgame.cpp:1143 kgrgame.cpp:2467
+msgid "Cannot open file '%1' for read-only."
+msgstr "Cannot open file '%1' for read-only."
+
+#: kgrgame.cpp:682
+msgid "New Level"
+msgstr "New Level"
+
+#: kgrgame.cpp:770 kgrgame.cpp:775 kgrgame.cpp:801 kgrgame.cpp:811
+#: kgrgame.cpp:830
+msgid "Save Game"
+msgstr "Save Game"
+
+#: kgrgame.cpp:771
+#, c-format
+msgid ""
+"Sorry, you cannot save your game play while you are editing. Please try menu "
+"item %1."
+msgstr ""
+"Sorry, you cannot save your game play while you are editing. Please try menu "
+"item %1."
+
+#: kgrgame.cpp:776
+msgid ""
+"Please note: for reasons of simplicity, your saved game position and score will "
+"be as they were at the start of this level, not as they are now."
+msgstr ""
+"Please note: for reasons of simplicity, your saved game position and score will "
+"be as they were at the start of this level, not as they are now."
+
+#: kgrgame.cpp:802 kgrgame.cpp:989 kgrgame.cpp:1587 kgrgame.cpp:2545
+msgid "Cannot open file '%1' for output."
+msgstr "Cannot open file '%1' for output."
+
+#: kgrgame.cpp:831
+msgid "Your game has been saved."
+msgstr "Your game has been saved."
+
+#: kgrgame.cpp:843 kgrgame.cpp:849 kgrgame.cpp:901
+msgid "Load Game"
+msgstr "Load Game"
+
+#: kgrgame.cpp:844
+msgid "Sorry, there are no saved games."
+msgstr "Sorry, there are no saved games."
+
+#: kgrgame.cpp:902
+msgid "Cannot find the game with prefix '%1'."
+msgstr "Cannot find the game with prefix '%1'."
+
+#: kgrgame.cpp:924
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kgrgame.cpp:949 kgrgame.cpp:988
+msgid "Check for High Score"
+msgstr "Check for High Score"
+
+#: kgrgame.cpp:1003
+msgid ""
+"<b>Congratulations !!!</b> You have achieved a high score in this game. "
+"Please enter your name so that it may be enshrined in the KGoldrunner Hall of "
+"Fame."
+msgstr ""
+"<b>Congratulations !!!</b> You have achieved a high score in this game. "
+"Please enter your name so that it may be enshrined in the KGoldrunner Hall of "
+"Fame."
+
+#: kgrgame.cpp:1015 kgrgame.cpp:1031 kgrgame.cpp:1106
+msgid "Save High Score"
+msgstr "Save High Score"
+
+#: kgrgame.cpp:1032
+msgid "You must enter something. Please try again."
+msgstr "You must enter something. Please try again."
+
+#: kgrgame.cpp:1107
+msgid "Your high score has been saved."
+msgstr "Your high score has been saved."
+
+#: kgrgame.cpp:1117 kgrgame.cpp:1133 kgrgame.cpp:1142
+msgid "Show High Scores"
+msgstr "Show High Scores"
+
+#: kgrgame.cpp:1118
+msgid "Sorry, we do not keep high scores for tutorial games."
+msgstr "Sorry, we do not keep high scores for tutorial games."
+
+#: kgrgame.cpp:1134
+msgid "Sorry, there are no high scores for the %1 game yet."
+msgstr "Sorry, there are no high scores for the %1 game yet."
+
+#: kgrgame.cpp:1155
+msgid ""
+"<center>"
+"<h2>KGoldrunner Hall of Fame</h2></center>"
+"<br>"
+"<center>"
+"<h3>\"%1\" Game</h3></center>"
+msgstr ""
+"<center>"
+"<h2>KGoldrunner Hall of Fame</h2></center>"
+"<br>"
+"<center>"
+"<h3>\"%1\" Game</h3></center>"
+
+#: kgrgame.cpp:1160
+msgid " Name Level Score Date"
+msgstr " Name Level Score Date"
+
+#: kgrgame.cpp:1180
+msgid "High Scores"
+msgstr "High Scores"
+
+#: kgrgame.cpp:1359
+msgid "Create Level"
+msgstr "Create Level"
+
+#: kgrgame.cpp:1360
+msgid ""
+"You cannot create and save a level until you have created a game to hold it. "
+"Try menu item \"Create Game\"."
+msgstr ""
+"You cannot create and save a level until you have created a game to hold it. "
+"Try menu item \"Create Game\"."
+
+#: kgrgame.cpp:1409
+msgid ""
+"You cannot edit and save a level until you have created a game and a level. Try "
+"menu item \"Create Game\"."
+msgstr ""
+"You cannot edit and save a level until you have created a game and a level. Try "
+"menu item \"Create Game\"."
+
+#: kgrgame.cpp:1421
+msgid ""
+"It is OK to edit a system level, but you MUST save the level in one of your own "
+"games. You're not just taking a peek at the hidden ladders and fall-through "
+"bricks, are you? :-)"
+msgstr ""
+"It is OK to edit a system level, but you MUST save the level in one of your own "
+"games. You're not just taking a peek at the hidden ladders and fall-through "
+"bricks, are you? :-)"
+
+#: kgrgame.cpp:1531 kgrgame.cpp:1568 kgrgame.cpp:1586 kgrgame.cpp:2062
+msgid "Save Level"
+msgstr "Save Level"
+
+#: kgrgame.cpp:1532
+msgid "Inappropriate action: you are not editing a level."
+msgstr "Inappropriate action: you are not editing a level."
+
+#: kgrgame.cpp:1569
+msgid "Do you want to insert a level and move existing levels up by one?"
+msgstr "Do you want to insert a level and move existing levels up by one?"
+
+#: kgrgame.cpp:1571
+msgid "&Insert Level"
+msgstr "&Insert Level"
+
+#: kgrgame.cpp:1642 kgrgame.cpp:1658 kgrgame.cpp:1666 kgrgame.cpp:1680
+msgid "Move Level"
+msgstr "Move Level"
+
+#: kgrgame.cpp:1643
+msgid "You must first load a level to be moved. Use the %1 or %2 menu."
+msgstr "You must first load a level to be moved. Use the %1 or %2 menu."
+
+#: kgrgame.cpp:1645
+msgid "Game"
+msgstr "Game"
+
+#: kgrgame.cpp:1646 kgrgame.cpp:1934
+msgid "Editor"
+msgstr "Editor"
+
+#: kgrgame.cpp:1659
+msgid ""
+"You cannot move a level until you have created a game and at least two levels. "
+"Try menu item \"Create Game\"."
+msgstr ""
+"You cannot move a level until you have created a game and at least two levels. "
+"Try menu item \"Create Game\"."
+
+#: kgrgame.cpp:1667
+msgid "Sorry, you cannot move a system level."
+msgstr "Sorry, you cannot move a system level."
+
+#: kgrgame.cpp:1681
+msgid "You must change the level or the game or both."
+msgstr "You must change the level or the game or both."
+
+#: kgrgame.cpp:1744
+msgid ""
+"You cannot delete a level until you have created a game and a level. Try menu "
+"item \"Create Game\"."
+msgstr ""
+"You cannot delete a level until you have created a game and a level. Try menu "
+"item \"Create Game\"."
+
+#: kgrgame.cpp:1766
+msgid "Do you want to delete a level and move higher levels down by one?"
+msgstr "Do you want to delete a level and move higher levels down by one?"
+
+#: kgrgame.cpp:1768
+msgid "&Delete Level"
+msgstr "&Delete Level"
+
+#: kgrgame.cpp:1783
+msgid "Cannot find file '%1' to be deleted."
+msgstr "Cannot find file '%1' to be deleted."
+
+#: kgrgame.cpp:1837 kgrgame.cpp:1847 kgrgame.cpp:1852 kgrgame.cpp:1866
+#: kgrgame.cpp:1884 kgrgame.cpp:2533 kgrgame.cpp:2544
+msgid "Save Game Info"
+msgstr "Save Game Info"
+
+#: kgrgame.cpp:1838
+msgid "You must enter a name for the game."
+msgstr "You must enter a name for the game."
+
+#: kgrgame.cpp:1848
+msgid "You must enter a filename prefix for the game."
+msgstr "You must enter a filename prefix for the game."
+
+#: kgrgame.cpp:1853
+msgid "The filename prefix should not be more than 5 characters."
+msgstr "The filename prefix should not be more than 5 characters."
+
+#: kgrgame.cpp:1867
+msgid "The filename prefix should be all alphabetic characters."
+msgstr "The filename prefix should be all alphabetic characters."
+
+#: kgrgame.cpp:1885
+msgid "The filename prefix '%1' is already in use."
+msgstr "The filename prefix '%1' is already in use."
+
+#: kgrgame.cpp:1922
+msgid "&Go on editing"
+msgstr "&Go on editing"
+
+#: kgrgame.cpp:1935
+msgid "You have not saved your work. Do you want to save it now?"
+msgstr "You have not saved your work. Do you want to save it now?"
+
+#: kgrgame.cpp:1937
+msgid "&Don't Save"
+msgstr "&Don't Save"
+
+#: kgrgame.cpp:2063
+msgid "Cannot rename file '%1' to '%2'."
+msgstr "Cannot rename file '%1' to '%2'."
+
+#: kgrgame.cpp:2156
+msgid "Sorry, you can only save or move into one of your own games."
+msgstr "Sorry, you can only save or move into one of your own games."
+
+#: kgrgame.cpp:2162
+msgid "Sorry, you can only delete a level from one of your own games."
+msgstr "Sorry, you can only delete a level from one of your own games."
+
+#: kgrgame.cpp:2168
+msgid "Sorry, you can only edit the game information on your own games."
+msgstr "Sorry, you can only edit the game information on your own games."
+
+#: kgrgame.cpp:2182
+msgid "There is no level %1 in %2, so you cannot play or edit it."
+msgstr "There is no level %1 in %2, so you cannot play or edit it."
+
+#: kgrgame.cpp:2371 kgrgame.cpp:2389 kgrgame.cpp:2413 kgrgame.cpp:2426
+#: kgrgame.cpp:2435
+msgid "Check Games & Levels"
+msgstr "Check Games & Levels"
+
+#: kgrgame.cpp:2372
+msgid ""
+"There is no folder '%1' to hold levels for the '%2' game. Please make sure '%3' "
+"has been run in the '%4' folder."
+msgstr ""
+"There is no folder '%1' to hold levels for the '%2' game. Please make sure '%3' "
+"has been run in the '%4' folder."
+
+#: kgrgame.cpp:2390
+msgid "There are no files '%1/%2???.grl' for the %3 game."
+msgstr "There are no files '%1/%2???.grl' for the %3 game."
+
+#: kgrgame.cpp:2414
+msgid ""
+"File '%1' is beyond the highest level for the %2 game and cannot be played."
+msgstr ""
+"File '%1' is beyond the highest level for the %2 game and cannot be played."
+
+#: kgrgame.cpp:2427
+msgid ""
+"File '%1' is before the lowest level for the %2 game and cannot be played."
+msgstr ""
+"File '%1' is before the lowest level for the %2 game and cannot be played."
+
+#: kgrgame.cpp:2436
+msgid "Cannot find file '%1' for the %2 game."
+msgstr "Cannot find file '%1' for the %2 game."
+
+#: kgrgame.cpp:2458 kgrgame.cpp:2466 kgrgame.cpp:2514
+msgid "Load Game Info"
+msgstr "Load Game Info"
+
+#: kgrgame.cpp:2459
+msgid "Cannot find game info file '%1'."
+msgstr "Cannot find game info file '%1'."
+
+#: kgrgame.cpp:2515
+msgid "Format error in game info file '%1'."
+msgstr "Format error in game info file '%1'."
+
+#: kgrgame.cpp:2534
+msgid "You can only modify user games."
+msgstr "You can only modify user games."
+
+#: main.cpp:15
+msgid "KGoldrunner is a game of action and puzzle solving"
+msgstr "KGoldrunner is a game of action and puzzle solving"
+
+#: main.cpp:25
+msgid "Current author"
+msgstr "Current author"
+
+#: main.cpp:27
+msgid "Original author"
+msgstr "Original author"
+
+#. i18n: file kgoldrunnerui.rc line 12
+#: rc.cpp:3
+#, no-c-format
+msgid "&Editor"
+msgstr "&Editor"
+
+#. i18n: file kgoldrunnerui.rc line 24
+#: rc.cpp:6
+#, no-c-format
+msgid "&Landscapes"
+msgstr "&Landscapes"
+
+#~ msgid "&Tutorial"
+#~ msgstr "&Tutorial"
diff --git a/tde-i18n-en_GB/messages/kdegames/kjumpingcube.po b/tde-i18n-en_GB/messages/kdegames/kjumpingcube.po
new file mode 100644
index 00000000000..8203b515ac8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kjumpingcube.po
@@ -0,0 +1,235 @@
+# translation of kjumpingcube.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kjumpingcube\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2005-11-05 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kjumpingcube.cpp:63
+msgid "Current player:"
+msgstr "Current player:"
+
+#: kjumpingcube.cpp:86
+msgid "Stop &Thinking"
+msgstr "Stop &Thinking"
+
+#: kjumpingcube.cpp:125
+msgid ""
+"The file %1 exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"The file %1 exists.\n"
+"Do you want to overwrite it?"
+
+#: kjumpingcube.cpp:127
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kjumpingcube.cpp:149
+#, c-format
+msgid "game saved as %1"
+msgstr "game saved as %1"
+
+#: kjumpingcube.cpp:155
+#, c-format
+msgid ""
+"There was an error in saving file\n"
+"%1"
+msgstr ""
+"There was an error in saving file\n"
+"%1"
+
+#: kjumpingcube.cpp:171
+msgid "The file %1 does not exist!"
+msgstr "The file %1 does not exist!"
+
+#: kjumpingcube.cpp:185
+msgid "The file %1 isn't a KJumpingCube gamefile!"
+msgstr "The file %1 isn't a KJumpingCube gamefile!"
+
+#: kjumpingcube.cpp:200
+#, c-format
+msgid ""
+"There was an error loading file\n"
+"%1"
+msgstr ""
+"There was an error loading file\n"
+"%1"
+
+#: kjumpingcube.cpp:211
+msgid "stopped activity"
+msgstr "stopped activity"
+
+#: kjumpingcube.cpp:230
+msgid "Winner is Player %1!"
+msgstr "Winner is Player %1!"
+
+#: kjumpingcube.cpp:231
+msgid "Winner"
+msgstr "Winner"
+
+#: kjumpingcube.cpp:255
+msgid "Performing move."
+msgstr "Performing move."
+
+#: kjumpingcube.cpp:261
+msgid "Computing next move."
+msgstr "Computing next move."
+
+#: kjumpingcube.cpp:272
+msgid "General"
+msgstr "General"
+
+#: main.cpp:30
+msgid "Tactical one or two player game"
+msgstr "Tactical one or two player game"
+
+#: main.cpp:35
+msgid ""
+"_: Menu title\n"
+"&Move"
+msgstr "&Move"
+
+#: main.cpp:39
+msgid "KJumpingCube"
+msgstr "KJumpingCube"
+
+#: main.cpp:43
+msgid "Various improvements"
+msgstr "Various improvements"
+
+#. i18n: file settings.ui line 53
+#: rc.cpp:9
+#, no-c-format
+msgid "Board Size"
+msgstr "Board Size"
+
+#. i18n: file settings.ui line 87
+#: rc.cpp:12
+#, no-c-format
+msgid "5x5"
+msgstr "5x5"
+
+#. i18n: file settings.ui line 95
+#: rc.cpp:15
+#, no-c-format
+msgid "10x10"
+msgstr "10x10"
+
+#. i18n: file settings.ui line 125
+#: rc.cpp:18
+#, no-c-format
+msgid "Board Color"
+msgstr "Board Colour"
+
+#. i18n: file settings.ui line 144
+#: rc.cpp:21
+#, no-c-format
+msgid "Player 1:"
+msgstr "Player 1:"
+
+#. i18n: file settings.ui line 152
+#: rc.cpp:24
+#, no-c-format
+msgid "Player 2:"
+msgstr "Player 2:"
+
+#. i18n: file settings.ui line 170
+#: rc.cpp:27
+#, no-c-format
+msgid "Computer Skill"
+msgstr "Computer Skill"
+
+#. i18n: file settings.ui line 181
+#: rc.cpp:30
+#, no-c-format
+msgid "Average"
+msgstr "Average"
+
+#. i18n: file settings.ui line 192
+#: rc.cpp:33
+#, no-c-format
+msgid "Beginner"
+msgstr "Beginner"
+
+#. i18n: file settings.ui line 200
+#: rc.cpp:36
+#, no-c-format
+msgid "Expert"
+msgstr "Expert"
+
+#. i18n: file settings.ui line 233
+#: rc.cpp:39
+#, no-c-format
+msgid "Computer Plays As"
+msgstr "Computer Plays As"
+
+#. i18n: file settings.ui line 244
+#: rc.cpp:42
+#, no-c-format
+msgid "Player 1"
+msgstr "Player 1"
+
+#. i18n: file settings.ui line 252
+#: rc.cpp:45
+#, no-c-format
+msgid "Player 2"
+msgstr "Player 2"
+
+#. i18n: file kjumpingcube.kcfg line 9
+#: rc.cpp:48
+#, no-c-format
+msgid "Color of player 1."
+msgstr "Colour of player 1."
+
+#. i18n: file kjumpingcube.kcfg line 13
+#: rc.cpp:51
+#, no-c-format
+msgid "Color of player 2."
+msgstr "Colour of player 2."
+
+#. i18n: file kjumpingcube.kcfg line 17
+#: rc.cpp:54
+#, no-c-format
+msgid "Size of the playing field."
+msgstr "Size of the playing field."
+
+#. i18n: file kjumpingcube.kcfg line 26
+#: rc.cpp:57
+#, no-c-format
+msgid "Skill of the computer player."
+msgstr "Skill of the computer player."
+
+#. i18n: file kjumpingcube.kcfg line 30
+#: rc.cpp:60
+#, no-c-format
+msgid "Whether player 1 is played by the computer."
+msgstr "Whether player 1 is played by the computer."
+
+#. i18n: file kjumpingcube.kcfg line 34
+#: rc.cpp:63
+#, no-c-format
+msgid "Whether player 2 is played by the computer."
+msgstr "Whether player 2 is played by the computer."
diff --git a/tde-i18n-en_GB/messages/kdegames/klickety.po b/tde-i18n-en_GB/messages/kdegames/klickety.po
new file mode 100644
index 00000000000..1025a138f48
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/klickety.po
@@ -0,0 +1,54 @@
+# translation of klickety.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: klickety\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-09-08 15:42+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: piece.cpp:20
+msgid "Color #%1:"
+msgstr "Colour No. %1:"
+
+#: field.cpp:17
+msgid "Remaining blocks"
+msgstr "Remaining blocks"
+
+#: field.cpp:20
+msgid ""
+"<qt>Display the number of remaining blocks."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best local score.</qt>"
+msgstr ""
+"<qt>Display the number of remaining blocks."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best local score.</qt>"
+
+#: field.cpp:29
+msgid "Elapsed time"
+msgstr "Elapsed time"
+
+#: main.cpp:16
+msgid "Klickety"
+msgstr "Klickety"
+
+#: main.cpp:17
+msgid "Klickety is an adaptation of the \"clickomania\" game"
+msgstr "Klickety is an adaptation of the \"clickomania\" game"
+
+#: main.cpp:19
+msgid "Removed blocks"
+msgstr "Removed blocks"
+
+#: main.cpp:45
+msgid "Icons"
+msgstr "Icons"
diff --git a/tde-i18n-en_GB/messages/kdegames/klines.po b/tde-i18n-en_GB/messages/kdegames/klines.po
new file mode 100644
index 00000000000..84c3c436ac1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/klines.po
@@ -0,0 +1,258 @@
+# translation of klines.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: klines\n"
+"POT-Creation-Date: 2005-07-03 01:31+0200\n"
+"PO-Revision-Date: 2005-07-04 13:18+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: ballpainter.cpp:69
+msgid "Unable to find graphics. Check your installation."
+msgstr "Unable to find graphics. Check your installation."
+
+#: klines.cpp:52
+msgid "Very Easy"
+msgstr "Very Easy"
+
+#: klines.cpp:52
+msgid "Easy"
+msgstr "Easy"
+
+#: klines.cpp:52
+msgid "Normal"
+msgstr "Normal"
+
+#: klines.cpp:52
+msgid "Hard"
+msgstr "Hard"
+
+#: klines.cpp:53
+msgid "Very Hard"
+msgstr "Very Hard"
+
+#: klines.cpp:78
+msgid " Score:"
+msgstr " Score:"
+
+#: klines.cpp:80
+msgid " Level: "
+msgstr " Level: "
+
+#: klines.cpp:109 klines.cpp:206 klines.cpp:377
+msgid "Start &Tutorial"
+msgstr "Start &Tutorial"
+
+#: klines.cpp:113
+msgid "&Show Next"
+msgstr "&Show Next"
+
+#: klines.cpp:115
+msgid "Hide Next"
+msgstr "Hide Next"
+
+#: klines.cpp:116
+msgid "&Use Numbered Balls"
+msgstr "&Use Numbered Balls"
+
+#: klines.cpp:131
+msgid "Move Left"
+msgstr "Move Left"
+
+#: klines.cpp:132
+msgid "Move Right"
+msgstr "Move Right"
+
+#: klines.cpp:133
+msgid "Move Up"
+msgstr "Move Up"
+
+#: klines.cpp:134
+msgid "Move Down"
+msgstr "Move Down"
+
+#: klines.cpp:135
+msgid "Move Ball"
+msgstr "Move Ball"
+
+#: klines.cpp:167 klines.cpp:186 klines.cpp:205 klines.cpp:422 klines.cpp:431
+#, c-format
+msgid " Level: %1"
+msgstr " Level: %1"
+
+#: klines.cpp:182
+msgid "Stop &Tutorial"
+msgstr "Stop &Tutorial"
+
+#: klines.cpp:185
+msgid "Tutorial"
+msgstr "Tutorial"
+
+#: klines.cpp:205
+msgid "Tutorial - Stopped"
+msgstr "Tutorial - Stopped"
+
+#: klines.cpp:225
+msgid ""
+"The goal of the game is to put\n"
+"5 balls of the same color in line."
+msgstr ""
+"The goal of the game is to put\n"
+"5 balls of the same colour in line."
+
+#: klines.cpp:234
+msgid ""
+"You can make horizontal, vertical\n"
+"and diagonal lines."
+msgstr ""
+"You can make horizontal, vertical\n"
+"and diagonal lines."
+
+#: klines.cpp:243
+msgid "Each turn, three new balls are placed on the board."
+msgstr "Each turn, three new balls are placed on the board."
+
+#: klines.cpp:251
+msgid "Every turn, you can move one ball."
+msgstr "Every turn, you can move one ball."
+
+#: klines.cpp:260
+msgid ""
+"To move a ball, click on it with the mouse,\n"
+"then click where you want the ball to go."
+msgstr ""
+"To move a ball, click on it with the mouse,\n"
+"then click where you want the ball to go."
+
+#: klines.cpp:275
+msgid "You just moved the blue ball!"
+msgstr "You just moved the blue ball!"
+
+#: klines.cpp:283
+msgid ""
+"Balls can be moved to every position on the board,\n"
+"as long as there are no other balls in their way."
+msgstr ""
+"Balls can be moved to every position on the board,\n"
+"as long as there are no other balls in their way."
+
+#: klines.cpp:299
+msgid "Now we only need one more blue ball."
+msgstr "Now we only need one more blue ball."
+
+#: klines.cpp:307
+msgid "It seems to be our lucky day!"
+msgstr "It seems to be our lucky day!"
+
+#: klines.cpp:322
+msgid ""
+"Hurray! And away they go!\n"
+"Now lets try the green balls."
+msgstr ""
+"Hurray! And away they go!\n"
+"Now lets try the green balls."
+
+#: klines.cpp:343
+msgid ""
+"Now you try!\n"
+"Click on the green ball and move it to the others!"
+msgstr ""
+"Now you try!\n"
+"Click on the green ball and move it to the others!"
+
+#: klines.cpp:355
+msgid "Almost, try again!"
+msgstr "Almost, try again!"
+
+#: klines.cpp:360
+msgid "Very good!"
+msgstr "Very good!"
+
+#: klines.cpp:364
+msgid "Whenever you complete a line you get an extra turn."
+msgstr "Whenever you complete a line you get an extra turn."
+
+#: klines.cpp:368
+msgid ""
+"This is the end of this tutorial.\n"
+"Feel free to finish the game!"
+msgstr ""
+"This is the end of this tutorial.\n"
+"Feel free to finish the game!"
+
+#: klines.cpp:422
+msgid "Tutorial - Paused"
+msgstr "Tutorial - Paused"
+
+#: klines.cpp:531
+#, c-format
+msgid " Score: %1"
+msgstr " Score: %1"
+
+#: linesboard.cpp:229
+msgid "Game Over"
+msgstr "Game Over"
+
+#: main.cpp:30
+msgid "Kolor Lines - a little game about balls and how to get rid of them"
+msgstr "Kolor Lines - a little game about balls and how to get rid of them"
+
+#: main.cpp:35
+msgid ""
+"_: Menu title\n"
+"&Move"
+msgstr "&Move"
+
+#: main.cpp:39
+msgid "Kolor Lines"
+msgstr "Kolor Lines"
+
+#: main.cpp:41
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:42
+msgid "Rewrite and Extension"
+msgstr "Rewrite and Extension"
+
+#: mwidget.cpp:37
+msgid "Next balls:"
+msgstr "Next balls:"
+
+#. i18n: file klines.kcfg line 9
+#: rc.cpp:6
+#, no-c-format
+msgid "Difficulty level"
+msgstr "Difficulty level"
+
+#. i18n: file klines.kcfg line 15
+#: rc.cpp:9
+#, no-c-format
+msgid "Whether to show the next set of balls."
+msgstr "Whether to show the next set of balls."
+
+#. i18n: file klines.kcfg line 19
+#: rc.cpp:12
+#, no-c-format
+msgid "Whether to use numbered balls."
+msgstr "Whether to use numbered balls."
diff --git a/tde-i18n-en_GB/messages/kdegames/kmahjongg.po b/tde-i18n-en_GB/messages/kdegames/kmahjongg.po
new file mode 100644
index 00000000000..a959b2ad3e1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kmahjongg.po
@@ -0,0 +1,555 @@
+# translation of kmahjongg.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmahjongg\n"
+"POT-Creation-Date: 2006-06-18 03:58+0200\n"
+"PO-Revision-Date: 2005-11-05 00:40+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: Editor.cpp:85
+msgid "Edit Board Layout"
+msgstr "Edit Board Layout"
+
+#: Editor.cpp:114
+msgid "New board"
+msgstr "New board"
+
+#: Editor.cpp:117
+msgid "Open board"
+msgstr "Open board"
+
+#: Editor.cpp:120
+msgid "Save board"
+msgstr "Save board"
+
+#: Editor.cpp:127
+msgid "Select"
+msgstr "Select"
+
+#: Editor.cpp:137
+msgid "Move tiles"
+msgstr "Move tiles"
+
+#: Editor.cpp:140
+msgid "Add tiles"
+msgstr "Add tiles"
+
+#: Editor.cpp:142
+msgid "Remove tiles"
+msgstr "Remove tiles"
+
+#: Editor.cpp:158
+msgid "Shift left"
+msgstr "Shift left"
+
+#: Editor.cpp:160
+msgid "Shift up"
+msgstr "Shift up"
+
+#: Editor.cpp:162
+msgid "Shift down"
+msgstr "Shift down"
+
+#: Editor.cpp:164
+msgid "Shift right"
+msgstr "Shift right"
+
+#: Editor.cpp:168
+msgid "Exit"
+msgstr "Exit"
+
+#: Editor.cpp:263
+msgid "Tiles: %1 Pos: %2,%3,%4"
+msgstr "Tiles: %1 Pos: %2,%3,%4"
+
+#: Editor.cpp:275 Editor.cpp:312
+msgid ""
+"*.layout|Board Layout (*.layout)\n"
+"*|All Files"
+msgstr ""
+"*.layout|Board Layout (*.layout)\n"
+"*|All Files"
+
+#: Editor.cpp:278 Preview.cpp:161
+msgid "Open Board Layout"
+msgstr "Open Board Layout"
+
+#: Editor.cpp:315 Editor.cpp:333
+msgid "Save Board Layout"
+msgstr "Save Board Layout"
+
+#: Editor.cpp:319 Preview.cpp:392 kmahjongg.cpp:536
+msgid "Only saving to local files currently supported."
+msgstr "Only saving to local files currently supported."
+
+#: Editor.cpp:330 Preview.cpp:403
+msgid "A file with that name already exists. Do you wish to overwrite it?"
+msgstr "A file with that name already exists. Do you wish to overwrite it?"
+
+#: Editor.cpp:358
+msgid "The board has been modified. Would you like to save the changes?"
+msgstr "The board has been modified. Would you like to save the changes?"
+
+#: Editor.cpp:366
+msgid "Save failed. Aborting operation."
+msgstr "Save failed. Aborting operation."
+
+#: HighScore.cpp:64
+msgid "Pos"
+msgstr "Pos"
+
+#: HighScore.cpp:77
+msgid "Name"
+msgstr "Name"
+
+#: HighScore.cpp:86
+msgid "Board"
+msgstr "Board"
+
+#: HighScore.cpp:94
+msgid "Score"
+msgstr "Score"
+
+#: HighScore.cpp:102
+msgid "Time"
+msgstr "Time"
+
+#: HighScore.cpp:165
+msgid "Scores"
+msgstr "Scores"
+
+#: HighScore.cpp:465
+msgid "Anonymous"
+msgstr "Anonymous"
+
+#: HighScore.cpp:498
+msgid ""
+"Resetting the high scores will remove all high score entries both in memory and "
+"on disk. Do you wish to proceed?"
+msgstr ""
+"Resetting the high scores will remove all high score entries both in memory and "
+"on disk. Do you wish to proceed?"
+
+#: HighScore.cpp:502
+msgid "Reset High Scores"
+msgstr "Reset High Scores"
+
+#: HighScore.cpp:502
+msgid "Reset"
+msgstr "Reset"
+
+#: Preview.cpp:35
+msgid "Load..."
+msgstr "Load..."
+
+#: Preview.cpp:86
+msgid "Change Background Image"
+msgstr "Change Background Image"
+
+#: Preview.cpp:88
+msgid ""
+"*.bgnd|Background Image (*.bgnd)\n"
+msgstr ""
+"*.bgnd|Background Image (*.bgnd)\n"
+
+#: Preview.cpp:94
+msgid "Change Tile Set"
+msgstr "Change Tile Set"
+
+#: Preview.cpp:95
+msgid ""
+"*.tileset|Tile Set File (*.tileset)\n"
+msgstr ""
+"*.tileset|Tile Set File (*.tileset)\n"
+
+#: Preview.cpp:101
+msgid ""
+"*.layout|Board Layout File (*.layout)\n"
+msgstr ""
+"*.layout|Board Layout File (*.layout)\n"
+
+#: Preview.cpp:102
+msgid "Change Board Layout"
+msgstr "Change Board Layout"
+
+#: Preview.cpp:108
+msgid ""
+"*.theme|KMahjongg Theme File (*.theme)\n"
+msgstr ""
+"*.theme|KMahjongg Theme File (*.theme)\n"
+
+#: Preview.cpp:109
+msgid "Choose Theme"
+msgstr "Choose Theme"
+
+#: Preview.cpp:121
+msgid "*|All Files"
+msgstr "*|All Files"
+
+#: Preview.cpp:210
+msgid "That is not a valid theme file."
+msgstr "That is not a valid theme file."
+
+#: Preview.cpp:386
+msgid "Save Theme"
+msgstr "Save Theme"
+
+#: Preview.cpp:405
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: Preview.cpp:412 kmahjongg.cpp:543
+msgid "Could not write to file. Aborting."
+msgstr "Could not write to file. Aborting."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: boardwidget.cpp:47
+msgid ""
+"An error occurred when loading the tileset file %1\n"
+"KMahjongg will now terminate."
+msgstr ""
+"An error occurred when loading the tileset file %1\n"
+"KMahjongg will now terminate."
+
+#: boardwidget.cpp:58
+#, c-format
+msgid ""
+"An error occurred when loading the background image\n"
+"%1"
+msgstr ""
+"An error occurred when loading the background image\n"
+"%1"
+
+#: boardwidget.cpp:59
+msgid "KMahjongg will now terminate."
+msgstr "KMahjongg will now terminate."
+
+#: boardwidget.cpp:67
+msgid ""
+"An error occurred when loading the board layout %1\n"
+"KMahjongg will now terminate."
+msgstr ""
+"An error occurred when loading the board layout %1\n"
+"KMahjongg will now terminate."
+
+#: boardwidget.cpp:112
+msgid ""
+"KMahjongg could not locate the file: %1\n"
+"or the default file of type: %2\n"
+"KMahjongg will now terminate"
+msgstr ""
+"KMahjongg could not locate the file: %1\n"
+"or the default file of type: %2\n"
+"KMahjongg will now terminate"
+
+#: boardwidget.cpp:503
+msgid "Undo operation done successfully."
+msgstr "Undo operation done successfully."
+
+#: boardwidget.cpp:507
+msgid "What do you want to undo? You have done nothing!"
+msgstr "What do you want to undo? You have done nothing!"
+
+#: boardwidget.cpp:526
+msgid "Sorry, you have lost the game."
+msgstr "Sorry, you have lost the game."
+
+#: boardwidget.cpp:568
+msgid "Demo mode. Click mousebutton to stop."
+msgstr "Demo mode. Click mousebutton to stop."
+
+#: boardwidget.cpp:577
+msgid "Now it's you again."
+msgstr "Now it's you again."
+
+#: boardwidget.cpp:600
+msgid "Your computer has lost the game."
+msgstr "Your computer has lost the game."
+
+#: boardwidget.cpp:695
+msgid "Congratulations. You have won!"
+msgstr "Congratulations. You have won!"
+
+#: boardwidget.cpp:726
+msgid "Calculating new game..."
+msgstr "Calculating new game..."
+
+#: boardwidget.cpp:731
+msgid "Error converting board information!"
+msgstr "Error converting board information!"
+
+#: boardwidget.cpp:758
+msgid "Ready. Now it is your turn."
+msgstr "Ready. Now it is your turn."
+
+#: boardwidget.cpp:765
+msgid "Error generating new game!"
+msgstr "Error generating new game!"
+
+#: boardwidget.cpp:1686
+msgid "Game over: You have no moves left."
+msgstr "Game over: You have no moves left."
+
+#: boardwidget.cpp:1807
+#, c-format
+msgid ""
+"Failed to load image:\n"
+"%1"
+msgstr ""
+"Failed to load image:\n"
+"%1"
+
+#: kmahjongg.cpp:136
+msgid "New Numbered Game..."
+msgstr "New Numbered Game..."
+
+#: kmahjongg.cpp:137
+msgid "Open Th&eme..."
+msgstr "Open Th&eme..."
+
+#: kmahjongg.cpp:138
+msgid "Open &Tileset..."
+msgstr "Open &Tileset..."
+
+#: kmahjongg.cpp:139
+msgid "Open &Background..."
+msgstr "Open &Background..."
+
+#: kmahjongg.cpp:140
+msgid "Open La&yout..."
+msgstr "Open La&yout..."
+
+#: kmahjongg.cpp:141
+msgid "Sa&ve Theme..."
+msgstr "Sa&ve Theme..."
+
+#: kmahjongg.cpp:144
+msgid "Shu&ffle"
+msgstr "Shu&ffle"
+
+#: kmahjongg.cpp:146
+msgid "Show &Matching Tiles"
+msgstr "Show &Matching Tiles"
+
+#: kmahjongg.cpp:147
+msgid "Hide &Matching Tiles"
+msgstr "Hide &Matching Tiles"
+
+#: kmahjongg.cpp:162
+msgid "&Board Editor"
+msgstr "&Board Editor"
+
+#: kmahjongg.cpp:213
+msgid "Enter game number:"
+msgstr "Enter game number:"
+
+#. i18n: file settings.ui line 47
+#: kmahjongg.cpp:240 rc.cpp:18
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#: kmahjongg.cpp:369
+msgid "You have won!"
+msgstr "You have won!"
+
+#: kmahjongg.cpp:400
+#, c-format
+msgid "Game number: %1"
+msgstr "Game number: %1"
+
+#: kmahjongg.cpp:410
+msgid "Removed: %1/%2 Combinations left: %3"
+msgstr "Removed: %1/%2 Combinations left: %3"
+
+#: kmahjongg.cpp:464
+msgid "Load Game"
+msgstr "Load Game"
+
+#: kmahjongg.cpp:475
+msgid "Could not read from file. Aborting."
+msgstr "Could not read from file. Aborting."
+
+#: kmahjongg.cpp:483
+msgid "File format not recognized."
+msgstr "File format not recognised."
+
+#: kmahjongg.cpp:529
+msgid "Save Game"
+msgstr "Save Game"
+
+#: main.cpp:9
+msgid "Mahjongg for KDE"
+msgstr "Mahjongg for KDE"
+
+#: main.cpp:13
+msgid "KMahjongg"
+msgstr "KMahjongg"
+
+#: main.cpp:16
+msgid "Original Author"
+msgstr "Original Author"
+
+#: main.cpp:17
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: main.cpp:18
+msgid "Rewrite and Extension"
+msgstr "Rewrite and Extension"
+
+#: main.cpp:19
+msgid ""
+"Solvable game generation\n"
+"based on algorithm by Michael Meeks in GNOME mahjongg"
+msgstr ""
+"Solvable game generation\n"
+"based on algorithm by Michael Meeks in GNOME mahjongg"
+
+#: main.cpp:20
+msgid "Tile set contributor and web page maintainer"
+msgstr "Tile set contributor and web page maintainer"
+
+#: main.cpp:21
+msgid "Code cleanup"
+msgstr "Code cleanup"
+
+#. i18n: file kmahjonggui.rc line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "&Move"
+msgstr "&Move"
+
+#. i18n: file settings.ui line 58
+#: rc.cpp:21
+#, no-c-format
+msgid "Show removed tiles"
+msgstr "Show removed tiles"
+
+#. i18n: file settings.ui line 66
+#: rc.cpp:24
+#, no-c-format
+msgid "Generate solvable games"
+msgstr "Generate solvable games"
+
+#. i18n: file settings.ui line 77
+#: rc.cpp:27
+#, no-c-format
+msgid "Play winning animation"
+msgstr "Play winning animation"
+
+#. i18n: file settings.ui line 107
+#: rc.cpp:30
+#, no-c-format
+msgid "Background"
+msgstr "Background"
+
+#. i18n: file settings.ui line 118
+#: rc.cpp:33
+#, no-c-format
+msgid "Scale"
+msgstr "Scale"
+
+#. i18n: file settings.ui line 126
+#: rc.cpp:36
+#, no-c-format
+msgid "Tiled"
+msgstr "Tiled"
+
+#. i18n: file settings.ui line 139
+#: rc.cpp:39
+#, no-c-format
+msgid "Tiles"
+msgstr "Tiles"
+
+#. i18n: file settings.ui line 150
+#: rc.cpp:42
+#, no-c-format
+msgid "Draw shadows"
+msgstr "Draw shadows"
+
+#. i18n: file settings.ui line 161
+#: rc.cpp:45
+#, no-c-format
+msgid "Use mini-tiles"
+msgstr "Use mini-tiles"
+
+#. i18n: file kmahjongg.kcfg line 9
+#: rc.cpp:48
+#, no-c-format
+msgid "The tile-set to use."
+msgstr "The tile-set to use."
+
+#. i18n: file kmahjongg.kcfg line 12
+#: rc.cpp:51
+#, no-c-format
+msgid "The background to use."
+msgstr "The background to use."
+
+#. i18n: file kmahjongg.kcfg line 15
+#: rc.cpp:54
+#, no-c-format
+msgid "The layout of the tiles."
+msgstr "The layout of the tiles."
+
+#. i18n: file kmahjongg.kcfg line 18
+#: rc.cpp:57
+#, no-c-format
+msgid "Whether to show removed tiles."
+msgstr "Whether to show removed tiles."
+
+#. i18n: file kmahjongg.kcfg line 22
+#: rc.cpp:60
+#, no-c-format
+msgid "Whether to use miniature tiles."
+msgstr "Whether to use miniature tiles."
+
+#. i18n: file kmahjongg.kcfg line 26
+#: rc.cpp:63
+#, no-c-format
+msgid "Whether the tiles have shadows."
+msgstr "Whether the tiles have shadows."
+
+#. i18n: file kmahjongg.kcfg line 30
+#: rc.cpp:66
+#, no-c-format
+msgid "Whether all games should be solvable."
+msgstr "Whether all games should be solvable."
+
+#. i18n: file kmahjongg.kcfg line 34
+#: rc.cpp:69
+#, no-c-format
+msgid "Whether the background should be tiled instead of scaled."
+msgstr "Whether the background should be tiled instead of scaled."
+
+#. i18n: file kmahjongg.kcfg line 38
+#: rc.cpp:72
+#, no-c-format
+msgid "Whether an animation should be played on victory."
+msgstr "Whether an animation should be played on victory."
+
+#. i18n: file kmahjongg.kcfg line 42
+#: rc.cpp:75
+#, no-c-format
+msgid "Whether matching tiles are shown."
+msgstr "Whether matching tiles are shown."
diff --git a/tde-i18n-en_GB/messages/kdegames/kmines.po b/tde-i18n-en_GB/messages/kdegames/kmines.po
new file mode 100644
index 00000000000..4f663ce5ca7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kmines.po
@@ -0,0 +1,473 @@
+# translation of kmines.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmines\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-07-05 10:42+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file kminesui.rc line 6
+#: rc.cpp:3
+#, no-c-format
+msgid "&Move"
+msgstr "&Move"
+
+#. i18n: file kmines.kcfg line 9
+#: rc.cpp:6
+#, no-c-format
+msgid "The size of a square."
+msgstr "The size of a square."
+
+#. i18n: file kmines.kcfg line 15
+#: rc.cpp:9
+#, no-c-format
+msgid "The width of the playing field."
+msgstr "The width of the playing field."
+
+#. i18n: file kmines.kcfg line 21
+#: rc.cpp:12
+#, no-c-format
+msgid "The height of the playing field."
+msgstr "The height of the playing field."
+
+#. i18n: file kmines.kcfg line 27
+#: rc.cpp:15
+#, no-c-format
+msgid "The number of mines in the playing field."
+msgstr "The number of mines in the playing field."
+
+#. i18n: file kmines.kcfg line 31
+#: rc.cpp:18
+#, no-c-format
+msgid "Whether the \"uncertain\" marker may be used."
+msgstr "Whether the \"uncertain\" marker may be used."
+
+#. i18n: file kmines.kcfg line 35
+#: rc.cpp:21
+#, no-c-format
+msgid "Whether the game can be played using the keyboard."
+msgstr "Whether the game can be played using the keyboard."
+
+#. i18n: file kmines.kcfg line 39
+#: rc.cpp:24
+#, no-c-format
+msgid "Whether the game is paused when the window loses focus."
+msgstr "Whether the game is paused when the window loses focus."
+
+#. i18n: file kmines.kcfg line 43
+#: rc.cpp:27
+#, no-c-format
+msgid "Whether to set flags and reveal squares in trivial situations."
+msgstr "Whether to set flags and reveal squares in trivial situations."
+
+#. i18n: file kmines.kcfg line 47
+#: rc.cpp:30
+#, no-c-format
+msgid "The difficulty level."
+msgstr "The difficulty level."
+
+#. i18n: file kmines.kcfg line 72
+#: rc.cpp:33
+#, no-c-format
+msgid "Mouse button actions"
+msgstr "Mouse button actions"
+
+#. i18n: file kmines.kcfg line 85
+#: rc.cpp:36
+#, no-c-format
+msgid "Color"
+msgstr "Colour"
+
+#. i18n: file kmines.kcfg line 90
+#: rc.cpp:39
+#, no-c-format
+msgid "Mine Color"
+msgstr "Mine Colour"
+
+#. i18n: file kmines.kcfg line 101
+#: rc.cpp:42
+#, no-c-format
+msgid "Whether the menubar is visible."
+msgstr "Whether the menubar is visible."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: defines.cpp:24
+msgid "Easy"
+msgstr "Easy"
+
+#: defines.cpp:24
+msgid "Normal"
+msgstr "Normal"
+
+#: defines.cpp:24
+msgid "Expert"
+msgstr "Expert"
+
+#: defines.cpp:25
+msgid "Custom"
+msgstr "Custom"
+
+#: dialogs.cpp:128
+msgid "Width:"
+msgstr "Width:"
+
+#: dialogs.cpp:134
+msgid "Height:"
+msgstr "Height:"
+
+#: dialogs.cpp:140
+msgid "No. of mines:"
+msgstr "No. of mines:"
+
+#: dialogs.cpp:149
+msgid "Choose level:"
+msgstr "Choose level:"
+
+#: dialogs.cpp:167
+msgid "Mines (%1%):"
+msgstr "Mines (%1%):"
+
+#: dialogs.cpp:197
+msgid "Left button:"
+msgstr "Left button:"
+
+#: dialogs.cpp:197
+msgid "Middle button:"
+msgstr "Middle button:"
+
+#: dialogs.cpp:198
+msgid "Right button:"
+msgstr "Right button:"
+
+#: dialogs.cpp:207
+msgid "Reveal"
+msgstr "Reveal"
+
+#: dialogs.cpp:207
+msgid "Autoreveal"
+msgstr "Autoreveal"
+
+#: dialogs.cpp:208
+msgid "Toggle Flag"
+msgstr "Toggle Flag"
+
+#: dialogs.cpp:208
+msgid "Toggle ? Flag"
+msgstr "Toggle ? Flag"
+
+#: dialogs.cpp:216
+msgid "Enable ? mark"
+msgstr "Enable ? mark"
+
+#: dialogs.cpp:219
+msgid "Enable keyboard"
+msgstr "Enable keyboard"
+
+#: dialogs.cpp:222
+msgid "Pause if window loses focus"
+msgstr "Pause if window loses focus"
+
+#: dialogs.cpp:225
+msgid "\"Magic\" reveal"
+msgstr "\"Magic\" reveal"
+
+#: dialogs.cpp:226
+msgid "Set flags and reveal squares where they are trivial."
+msgstr "Set flags and reveal squares where they are trivial."
+
+#: dialogs.cpp:233
+msgid "Mouse Bindings"
+msgstr "Mouse Bindings"
+
+#: dialogs.cpp:252
+msgid ""
+"When the \"magic\" reveal is on, you lose the ability to enter the highscores."
+msgstr ""
+"When the \"magic\" reveal is on, you lose the ability to enter the highscores."
+
+#: dialogs.cpp:257
+msgid "Flag color:"
+msgstr "Flag colour:"
+
+#: dialogs.cpp:257
+msgid "Explosion color:"
+msgstr "Explosion colour:"
+
+#: dialogs.cpp:258
+msgid "Error color:"
+msgstr "Error colour:"
+
+#: dialogs.cpp:286
+#, c-format
+msgid ""
+"_n: %n mine color:\n"
+"%n mines color:"
+msgstr ""
+"%n mine colour:\n"
+"%n mines colour:"
+
+#: field.cpp:39
+msgid "Case revealed"
+msgstr "Case revealed"
+
+#: field.cpp:40
+msgid "Case autorevealed"
+msgstr "Case autorevealed"
+
+#: field.cpp:41
+msgid "Flag set"
+msgstr "Flag set"
+
+#: field.cpp:42
+msgid "Flag unset"
+msgstr "Flag unset"
+
+#: field.cpp:43
+msgid "Question mark set"
+msgstr "Question mark set"
+
+#: field.cpp:44
+msgid "Question mark unset"
+msgstr "Question mark unset"
+
+#: highscores.cpp:45
+msgid "Clicks"
+msgstr "Clicks"
+
+#: highscores.cpp:74
+msgid "anonymous"
+msgstr "anonymous"
+
+#: main.cpp:46
+msgid "Move Up"
+msgstr "Move Up"
+
+#: main.cpp:47
+msgid "Move Down"
+msgstr "Move Down"
+
+#: main.cpp:48
+msgid "Move Right"
+msgstr "Move Right"
+
+#: main.cpp:49
+msgid "Move Left"
+msgstr "Move Left"
+
+#: main.cpp:50
+msgid "Move at Left Edge"
+msgstr "Move at Left Edge"
+
+#: main.cpp:51
+msgid "Move at Right Edge"
+msgstr "Move at Right Edge"
+
+#: main.cpp:52
+msgid "Move at Top Edge"
+msgstr "Move at Top Edge"
+
+#: main.cpp:53
+msgid "Move at Bottom Edge"
+msgstr "Move at Bottom Edge"
+
+#: main.cpp:54
+msgid "Reveal Mine"
+msgstr "Reveal Mine"
+
+#: main.cpp:55
+msgid "Mark Mine"
+msgstr "Mark Mine"
+
+#: main.cpp:56
+msgid "Automatic Reveal"
+msgstr "Automatic Reveal"
+
+#: main.cpp:106
+msgid "Solving Rate..."
+msgstr "Solving Rate..."
+
+#: main.cpp:110
+msgid "View Log"
+msgstr "View Log"
+
+#: main.cpp:113
+msgid "Replay Log"
+msgstr "Replay Log"
+
+#: main.cpp:116
+msgid "Save Log..."
+msgstr "Save Log..."
+
+#: main.cpp:119
+msgid "Load Log..."
+msgstr "Load Log..."
+
+#: main.cpp:162
+msgid "Game"
+msgstr "Game"
+
+#: main.cpp:165
+msgid "Custom Game"
+msgstr "Custom Game"
+
+#: main.cpp:190
+msgid "Keyboard game"
+msgstr "Keyboard game"
+
+#: main.cpp:191
+msgid "General"
+msgstr "General"
+
+#: main.cpp:235
+msgid "KMines is a classic mine sweeper game"
+msgstr "KMines is a classic mine sweeper game"
+
+#: main.cpp:241
+msgid "KMines"
+msgstr "KMines"
+
+#: main.cpp:245
+msgid "Smiley pixmaps"
+msgstr "Smiley pixmaps"
+
+#: main.cpp:246
+msgid "Solver/Adviser"
+msgstr "Solver/Adviser"
+
+#: main.cpp:247
+msgid "Magic reveal mode"
+msgstr "Magic reveal mode"
+
+#: status.cpp:68
+msgid ""
+"<qt>Mines left."
+"<br/>It turns <font color=\"red\">red</font> when you have flagged more cases "
+"than present mines.</qt>"
+msgstr ""
+"<qt>Mines left."
+"<br/>It turns <font color=\"red\">red</font> when you have flagged more cases "
+"than present mines.</qt>"
+
+#: status.cpp:78
+msgid "Press to start a new game"
+msgstr "Press to start a new game"
+
+#: status.cpp:83
+msgid ""
+"<qt>Time elapsed."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best time.</qt>"
+msgstr ""
+"<qt>Time elapsed."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best time.</qt>"
+
+#: status.cpp:103
+msgid "Mines field."
+msgstr "Mines field."
+
+#: status.cpp:111
+msgid "Press to Resume"
+msgstr "Press to Resume"
+
+#: status.cpp:190
+msgid "Explosion!"
+msgstr "Explosion!"
+
+#: status.cpp:203
+msgid "Game won!"
+msgstr "Game won!"
+
+#: status.cpp:203
+msgid "Game lost!"
+msgstr "Game lost!"
+
+#: status.cpp:297
+msgid ""
+"When the solver gives you advice, your score will not be added to the "
+"highscores."
+msgstr ""
+"When the solver gives you advice, your score will not be added to the "
+"highscores."
+
+#: status.cpp:327
+msgid "View Game Log"
+msgstr "View Game Log"
+
+#: status.cpp:344
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: status.cpp:346
+msgid "The file already exists. Overwrite?"
+msgstr "The file already exists. Overwrite?"
+
+#: status.cpp:347
+msgid "File Exists"
+msgstr "File Exists"
+
+#: status.cpp:370
+#, c-format
+msgid "Cannot read XML file on line %1"
+msgstr "Cannot read XML file on line %1"
+
+#: status.cpp:380
+msgid "Cannot load file."
+msgstr "Cannot load file."
+
+#: status.cpp:385
+msgid "Log file not recognized."
+msgstr "Log file not recognised."
+
+#: solver/solver.cpp:190
+msgid "Compute Solving Rate"
+msgstr "Compute Solving Rate"
+
+#: solver/solver.cpp:197
+msgid "Start"
+msgstr "Start"
+
+#: solver/solver.cpp:201
+#, c-format
+msgid "Width: %1"
+msgstr "Width: %1"
+
+#: solver/solver.cpp:204
+#, c-format
+msgid "Height: %1"
+msgstr "Height: %1"
+
+#: solver/solver.cpp:206
+msgid "Mines: %1 (%2%)"
+msgstr "Mines: %1 (%2%)"
+
+#: solver/solver.cpp:218
+msgid "Success rate:"
+msgstr "Success rate:"
+
+#: solver/solver.cpp:245
+msgid "Success rate: %1%"
+msgstr "Success rate: %1%"
+
+#~ msgid "Square size:"
+#~ msgstr "Square size:"
diff --git a/tde-i18n-en_GB/messages/kdegames/knetwalk.po b/tde-i18n-en_GB/messages/kdegames/knetwalk.po
new file mode 100644
index 00000000000..973d04dadc7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/knetwalk.po
@@ -0,0 +1,108 @@
+# translation of knetwalk.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: knetwalk\n"
+"POT-Creation-Date: 2006-12-21 02:39+0100\n"
+"PO-Revision-Date: 2005-12-26 02:05+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file knetwalk.kcfg line 9
+#: rc.cpp:6
+#, no-c-format
+msgid "Default user name"
+msgstr "Default user name"
+
+#. i18n: file knetwalk.kcfg line 13
+#: rc.cpp:9
+#, no-c-format
+msgid "Default difficulty level"
+msgstr "Default difficulty level"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: highscores.cpp:69
+msgid "anonymous"
+msgstr "anonymous"
+
+#: main.cpp:27
+msgid "KNetWalk, a game for system administrators."
+msgstr "KNetWalk, a game for system administrators."
+
+#: main.cpp:33
+msgid "Start in novice mode"
+msgstr "Start in novice mode"
+
+#: main.cpp:34
+msgid "Start in normal mode"
+msgstr "Start in normal mode"
+
+#: main.cpp:35
+msgid "Start in expert mode"
+msgstr "Start in expert mode"
+
+#: main.cpp:36
+msgid "Start in master mode"
+msgstr "Start in master mode"
+
+#: main.cpp:42
+msgid "knetwalk"
+msgstr "knetwalk"
+
+#: main.cpp:43
+msgid "(C) 2004, 2005 Andi Peredri, ported to KDE by Thomas Nagy"
+msgstr "(C) 2004, 2005 Andi Peredri, ported to KDE by Thomas Nagy"
+
+#: mainwindow.cpp:75
+msgid "Novice"
+msgstr "Novice"
+
+#: mainwindow.cpp:76
+msgid "Normal"
+msgstr "Normal"
+
+#: mainwindow.cpp:77
+msgid "Expert"
+msgstr "Expert"
+
+#: mainwindow.cpp:78
+msgid "Master"
+msgstr "Master"
+
+#: mainwindow.cpp:89
+msgid ""
+"<h3>Rules of the Game</h3>"
+"<p>You are the system administrator and your goal is to connect each computer "
+"to the central server."
+"<p>Click the right mouse button to turn the cable in a clockwise direction, and "
+"the left mouse button to turn it in a counter-clockwise direction."
+"<p>Start the LAN with as few turns as possible!"
+msgstr ""
+"<h3>Rules of the Game</h3>"
+"<p>You are the system administrator and your goal is to connect each computer "
+"to the central server."
+"<p>Click the right mouse button to turn the cable in a clockwise direction, and "
+"the left mouse button to turn it in an anticlockwise direction."
+"<p>Start the LAN with as few turns as possible!"
+
+#: mainwindow.cpp:151 mainwindow.cpp:372
+#, c-format
+msgid "Click: %1"
+msgstr "Click: %1"
diff --git a/tde-i18n-en_GB/messages/kdegames/kolf.po b/tde-i18n-en_GB/messages/kdegames/kolf.po
new file mode 100644
index 00000000000..b7c0b593d20
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kolf.po
@@ -0,0 +1,593 @@
+# translation of kolf.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kolf\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2005-03-29 16:34+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: config.cpp:44
+msgid "No configuration options"
+msgstr "No configuration options"
+
+#: editor.cpp:21
+msgid "Add object:"
+msgstr "Add object:"
+
+#: floater.cpp:262
+msgid "Moving speed"
+msgstr "Moving speed"
+
+#: floater.cpp:264 game.cpp:416 game.cpp:674
+msgid "Slow"
+msgstr "Slow"
+
+#: floater.cpp:267 game.cpp:419 game.cpp:678
+msgid "Fast"
+msgstr "Fast"
+
+#: game.cpp:202
+msgid "Walls on:"
+msgstr "Walls on:"
+
+#: game.cpp:203
+msgid "&Top"
+msgstr "&Top"
+
+#: game.cpp:211
+msgid "&Left"
+msgstr "&Left"
+
+#: game.cpp:215
+msgid "&Right"
+msgstr "&Right"
+
+#: game.cpp:410
+msgid "Windmill on bottom"
+msgstr "Windmill on bottom"
+
+#: game.cpp:590
+msgid "New Text"
+msgstr "New Text"
+
+#: game.cpp:647
+msgid "Sign HTML:"
+msgstr "Sign HTML:"
+
+#: game.cpp:668
+msgid "Enable show/hide"
+msgstr "Enable show/hide"
+
+#: game.cpp:1507
+msgid "Exiting ball angle:"
+msgstr "Exiting ball angle:"
+
+#: game.cpp:1509
+msgid "degrees"
+msgstr "degrees"
+
+#: game.cpp:1518
+msgid "Minimum exit speed:"
+msgstr "Minimum exit speed:"
+
+#: game.cpp:1526 game.cpp:1986
+msgid "Maximum:"
+msgstr "Maximum:"
+
+#: game.cpp:1965
+msgid "Course name: "
+msgstr "Course name: "
+
+#: game.cpp:1971
+msgid "Course author: "
+msgstr "Course author: "
+
+#: game.cpp:1979
+msgid "Par:"
+msgstr "Par:"
+
+#: game.cpp:1988
+msgid "Maximum number of strokes player can take on this hole."
+msgstr "Maximum number of strokes player can take on this hole."
+
+#: game.cpp:1989
+msgid "Maximum number of strokes"
+msgstr "Maximum number of strokes"
+
+#: game.cpp:1990
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: game.cpp:1995
+msgid "Show border walls"
+msgstr "Show border walls"
+
+#: game.cpp:2186 game.cpp:4298
+msgid "Course Author"
+msgstr "Course Author"
+
+#: game.cpp:2187 game.cpp:2188 game.cpp:4298
+msgid "Course Name"
+msgstr "Course Name"
+
+#: game.cpp:3136
+msgid "Drop Outside of Hazard"
+msgstr "Drop Outside of Hazard"
+
+#: game.cpp:3137
+msgid "Rehit From Last Location"
+msgstr "Rehit From Last Location"
+
+#: game.cpp:3139
+msgid "What would you like to do for your next shot?"
+msgstr "What would you like to do for your next shot?"
+
+#: game.cpp:3139
+msgid "%1 is in a Hazard"
+msgstr "%1 is in a Hazard"
+
+#: game.cpp:3306
+msgid "%1 will start off."
+msgstr "%1 will start off."
+
+#: game.cpp:3306
+msgid "New Hole"
+msgstr "New Hole"
+
+#: game.cpp:3454
+msgid "Hole %1: par %2, maximum %3 strokes"
+msgstr "Hole %1: par %2, maximum %3 strokes"
+
+#: game.cpp:3466
+#, c-format
+msgid "Course name: %1"
+msgstr "Course name: %1"
+
+#: game.cpp:3467
+#, c-format
+msgid "Created by %1"
+msgstr "Created by %1"
+
+#: game.cpp:3468 main.cpp:61
+msgid "%1 holes"
+msgstr "%1 holes"
+
+#: game.cpp:3469
+msgid "Course Information"
+msgstr "Course Information"
+
+#: game.cpp:3619
+msgid "This hole uses the following plugins, which you do not have installed:"
+msgstr "This hole uses the following plugins, which you do not have installed:"
+
+#: game.cpp:3785
+msgid "There are unsaved changes to current hole. Save them?"
+msgstr "There are unsaved changes to current hole. Save them?"
+
+#: game.cpp:3785
+msgid "Unsaved Changes"
+msgstr "Unsaved Changes"
+
+#: game.cpp:3785
+msgid "Save &Later"
+msgstr "Save &Later"
+
+#: game.cpp:3949 kolf.cpp:498
+msgid "Pick Kolf Course to Save To"
+msgstr "Pick Kolf Course to Save To"
+
+#: game.cpp:4163
+msgid "%1 - Hole %2; by %3"
+msgstr "%1 - Hole %2; by %3"
+
+#: kcomboboxdialog.cpp:51
+msgid "&Do not ask again"
+msgstr "&Do not ask again"
+
+#: kolf.cpp:90
+msgid "Save &Course"
+msgstr "Save &Course"
+
+#: kolf.cpp:92
+msgid "Save &Course As..."
+msgstr "Save &Course As..."
+
+#: kolf.cpp:94
+msgid "&Save Game"
+msgstr "&Save Game"
+
+#: kolf.cpp:95
+msgid "&Save Game As..."
+msgstr "&Save Game As..."
+
+#: kolf.cpp:98
+msgid "Load Saved Game..."
+msgstr "Load Saved Game..."
+
+#: kolf.cpp:103
+msgid "&New"
+msgstr "&New"
+
+#: kolf.cpp:105
+msgid "&Reset"
+msgstr "&Reset"
+
+#: kolf.cpp:107
+msgid "&Undo Shot"
+msgstr "&Undo Shot"
+
+#: kolf.cpp:110
+msgid "Switch to Hole"
+msgstr "Switch to Hole"
+
+#: kolf.cpp:111
+msgid "&Next Hole"
+msgstr "&Next Hole"
+
+#: kolf.cpp:112
+msgid "&Previous Hole"
+msgstr "&Previous Hole"
+
+#: kolf.cpp:113
+msgid "&First Hole"
+msgstr "&First Hole"
+
+#: kolf.cpp:114
+msgid "&Last Hole"
+msgstr "&Last Hole"
+
+#: kolf.cpp:115
+msgid "&Random Hole"
+msgstr "&Random Hole"
+
+#: kolf.cpp:117
+msgid "Enable &Mouse for Moving Putter"
+msgstr "Enable &Mouse for Moving Putter"
+
+#: kolf.cpp:118
+msgid "Disable &Mouse for Moving Putter"
+msgstr "Disable &Mouse for Moving Putter"
+
+#: kolf.cpp:124
+msgid "Enable &Advanced Putting"
+msgstr "Enable &Advanced Putting"
+
+#: kolf.cpp:125
+msgid "Disable &Advanced Putting"
+msgstr "Disable &Advanced Putting"
+
+#: kolf.cpp:129
+msgid "Show &Info"
+msgstr "Show &Info"
+
+#: kolf.cpp:130
+msgid "Hide &Info"
+msgstr "Hide &Info"
+
+#: kolf.cpp:134
+msgid "Show Putter &Guideline"
+msgstr "Show Putter &Guideline"
+
+#: kolf.cpp:135
+msgid "Hide Putter &Guideline"
+msgstr "Hide Putter &Guideline"
+
+#: kolf.cpp:139
+msgid "Enable All Dialog Boxes"
+msgstr "Enable All Dialogue Boxes"
+
+#: kolf.cpp:140
+msgid "Disable All Dialog Boxes"
+msgstr "Disable All Dialogue Boxes"
+
+#: kolf.cpp:142
+msgid "Play &Sounds"
+msgstr "Play &Sounds"
+
+#: kolf.cpp:146
+msgid "&Reload Plugins"
+msgstr "&Reload Plugins"
+
+#: kolf.cpp:147
+msgid "Show &Plugins"
+msgstr "Show &Plugins"
+
+#: kolf.cpp:149
+msgid "&About Course"
+msgstr "&About Course"
+
+#: kolf.cpp:150
+msgid "&Tutorial"
+msgstr "&Tutorial"
+
+#: kolf.cpp:403 kolf.cpp:446 kolf.cpp:472 newgame.cpp:225 scoreboard.cpp:17
+msgid "Par"
+msgstr "Par"
+
+#: kolf.cpp:433
+msgid " and "
+msgstr " and "
+
+#: kolf.cpp:434
+msgid "%1 tied"
+msgstr "%1 tied"
+
+#: kolf.cpp:437
+msgid "%1 won!"
+msgstr "%1 won!"
+
+#: kolf.cpp:462 kolf.cpp:478 newgame.cpp:227
+#, c-format
+msgid "High Scores for %1"
+msgstr "High Scores for %1"
+
+#: kolf.cpp:510
+msgid "Pick Saved Game to Save To"
+msgstr "Pick Saved Game to Save To"
+
+#: kolf.cpp:540
+msgid "Pick Kolf Saved Game"
+msgstr "Pick Kolf Saved Game"
+
+#: kolf.cpp:575
+msgid "%1's turn"
+msgstr "%1's turn"
+
+#: kolf.cpp:646
+msgid "%1's score has reached the maximum for this hole."
+msgstr "%1's score has reached the maximum for this hole."
+
+#: kolf.cpp:700
+msgid "Print %1 - Hole %2"
+msgstr "Print %1 - Hole %2"
+
+#: kolf.cpp:788
+msgid "Currently Loaded Plugins"
+msgstr "Currently Loaded Plugins"
+
+#: kolf.cpp:795
+#, c-format
+msgid "by %1"
+msgstr "by %1"
+
+#: kolf.cpp:799
+msgid "Plugins"
+msgstr "Plugins"
+
+#: main.cpp:18
+msgid "KDE Minigolf Game"
+msgstr "KDE Minigolf Game"
+
+#: main.cpp:25
+msgid "Print course information and exit"
+msgstr "Print course information and exit"
+
+#: main.cpp:32
+msgid "Kolf"
+msgstr "Kolf"
+
+#: main.cpp:34
+msgid "Main author"
+msgstr "Main author"
+
+#: main.cpp:35
+msgid "Advanced putting mode"
+msgstr "Advanced putting mode"
+
+#: main.cpp:36
+msgid "Border around course"
+msgstr "Border around course"
+
+#: main.cpp:37
+msgid "Vector class"
+msgstr "Vector class"
+
+#: main.cpp:38
+msgid "Working wall-bouncing algorithm"
+msgstr "Working wall-bouncing algorithm"
+
+#: main.cpp:39
+msgid "Some good sound effects"
+msgstr "Some good sound effects"
+
+#: main.cpp:41
+msgid "Wall-bouncing help"
+msgstr "Wall-bouncing help"
+
+#: main.cpp:42
+msgid "Suggestions, bug reports"
+msgstr "Suggestions, bug reports"
+
+#: main.cpp:60 newgame.cpp:217
+#, c-format
+msgid "By %1"
+msgstr "By %1"
+
+#: main.cpp:62
+#, c-format
+msgid "par %1"
+msgstr "par %1"
+
+#: main.cpp:69
+msgid "Course %1 does not exist."
+msgstr "Course %1 does not exist."
+
+#: newgame.cpp:49
+msgid "Players"
+msgstr "Players"
+
+#: newgame.cpp:52
+msgid "&New Player"
+msgstr "&New Player"
+
+#: newgame.cpp:91
+msgid "Course"
+msgstr "Course"
+
+#: newgame.cpp:91
+msgid "Choose Course to Play"
+msgstr "Choose Course to Play"
+
+#: newgame.cpp:125
+msgid "Create New"
+msgstr "Create New"
+
+#: newgame.cpp:126
+msgid "You"
+msgstr "You"
+
+#: newgame.cpp:150
+msgid "Highscores"
+msgstr "Highscores"
+
+#: newgame.cpp:159
+msgid "Add..."
+msgstr "Add..."
+
+#: newgame.cpp:172
+msgid "Game Options"
+msgstr "Game Options"
+
+#: newgame.cpp:175
+msgid "&Strict mode"
+msgstr "&Strict mode"
+
+#: newgame.cpp:179
+msgid ""
+"In strict mode, undo, editing, and switching holes is not allowed. This is "
+"generally for competition. Only in strict mode are highscores kept."
+msgstr ""
+"In strict mode, undo, editing, and switching holes is not allowed. This is "
+"generally for competition. Only in strict mode are highscores kept."
+
+#: newgame.cpp:218
+#, c-format
+msgid "Par %1"
+msgstr "Par %1"
+
+#: newgame.cpp:219
+msgid "%1 Holes"
+msgstr "%1 Holes"
+
+#: newgame.cpp:256
+msgid "Pick Kolf Course"
+msgstr "Pick Kolf Course"
+
+#: newgame.cpp:278
+msgid "Chosen course is already on course list."
+msgstr "Chosen course is already on course list."
+
+#: newgame.cpp:290
+#, c-format
+msgid "Player %1"
+msgstr "Player %1"
+
+#: printdialogpage.cpp:14
+msgid "Kolf Options"
+msgstr "Kolf Options"
+
+#: printdialogpage.cpp:18
+msgid "Draw title text"
+msgstr "Draw title text"
+
+#. i18n: file kolfui.rc line 12
+#: rc.cpp:3
+#, no-c-format
+msgid "Ho&le"
+msgstr "Ho&le"
+
+#. i18n: file kolfui.rc line 26
+#: rc.cpp:6
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#: scoreboard.cpp:18
+msgid "Total"
+msgstr "Total"
+
+#: slope.cpp:31
+msgid "Diagonal"
+msgstr "Diagonal"
+
+#: slope.cpp:32
+msgid "Opposite Diagonal"
+msgstr "Opposite Diagonal"
+
+#: slope.cpp:33
+msgid "Circular"
+msgstr "Circular"
+
+#: slope.cpp:541
+msgid "Reverse direction"
+msgstr "Reverse direction"
+
+#: slope.cpp:547
+msgid "Grade:"
+msgstr "Grade:"
+
+#: slope.cpp:554
+msgid "Unmovable"
+msgstr "Unmovable"
+
+#: slope.cpp:555
+msgid "Whether or not this slope can be moved by other objects, like floaters."
+msgstr ""
+"Whether or not this slope can be moved by other objects, like floaters."
+
+#: game.h:231
+msgid "Puddle"
+msgstr "Puddle"
+
+#: game.h:244
+msgid "Sand"
+msgstr "Sand"
+
+#: game.h:281
+msgid "Bumper"
+msgstr "Bumper"
+
+#: game.h:312
+msgid "Cup"
+msgstr "Cup"
+
+#: game.h:421
+msgid "Black Hole"
+msgstr "Black Hole"
+
+#: game.h:500
+msgid "Wall"
+msgstr "Wall"
+
+#: game.h:608
+msgid "Bridge"
+msgstr "Bridge"
+
+#: game.h:645
+msgid "Sign"
+msgstr "Sign"
+
+#: game.h:703
+msgid "Windmill"
+msgstr "Windmill"
diff --git a/tde-i18n-en_GB/messages/kdegames/konquest.po b/tde-i18n-en_GB/messages/kdegames/konquest.po
new file mode 100644
index 00000000000..3a7bc014e55
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/konquest.po
@@ -0,0 +1,354 @@
+# translation of konquest.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konquest\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2004-09-08 15:41+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file newGameDlg_ui.ui line 65
+#: rc.cpp:9
+#, no-c-format
+msgid "Player list:"
+msgstr "Player list:"
+
+#. i18n: file newGameDlg_ui.ui line 74
+#: rc.cpp:12
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file newGameDlg_ui.ui line 85
+#: rc.cpp:15
+#, no-c-format
+msgid "New Column"
+msgstr "New Column"
+
+#. i18n: file newGameDlg_ui.ui line 111
+#: rc.cpp:18
+#, no-c-format
+msgid "&Human player:"
+msgstr "&Human player:"
+
+#. i18n: file newGameDlg_ui.ui line 162
+#: rc.cpp:21
+#, no-c-format
+msgid "&Add Human Player"
+msgstr "&Add Human Player"
+
+#. i18n: file newGameDlg_ui.ui line 244
+#: rc.cpp:24
+#, no-c-format
+msgid "Preview map:"
+msgstr "Preview map:"
+
+#. i18n: file newGameDlg_ui.ui line 343
+#: rc.cpp:27
+#, no-c-format
+msgid "Reject &Map"
+msgstr "Reject &Map"
+
+#: Konquest.cc:10
+msgid "Galactic Strategy KDE Game"
+msgstr "Galactic Strategy KDE Game"
+
+#: Konquest.cc:15
+msgid "Konquest"
+msgstr "Konquest"
+
+#: Konquest.cc:17
+msgid "Copyright (c) 1999-2001, Developers"
+msgstr "Copyright (c) 1999-2001, Developers"
+
+#: fleetdlg.cc:41
+msgid "Fleet Overview"
+msgstr "Fleet Overview"
+
+#: fleetdlg.cc:44
+msgid "Fleet No."
+msgstr "Fleet No."
+
+#: fleetdlg.cc:45
+msgid "Destination"
+msgstr "Destination"
+
+#: fleetdlg.cc:46
+msgid "Ships"
+msgstr "Ships"
+
+#: fleetdlg.cc:47
+msgid "Kill Percentage"
+msgstr "Kill Percentage"
+
+#: fleetdlg.cc:48
+msgid "Arrival Turn"
+msgstr "Arrival Turn"
+
+#: gameboard.cc:65
+msgid "End Turn"
+msgstr "End Turn"
+
+#: gameboard.cc:237
+msgid "Select source planet..."
+msgstr "Select source planet..."
+
+#: gameboard.cc:255
+msgid "Select destination planet..."
+msgstr "Select destination planet..."
+
+#: gameboard.cc:277
+msgid ": How many ships?"
+msgstr ": How many ships?"
+
+#: gameboard.cc:301
+msgid "Ruler: Select starting planet."
+msgstr "Ruler: Select starting planet."
+
+#: gameboard.cc:316
+msgid ""
+"The distance from Planet %1 to Planet %2 is %3 light years.\n"
+"A ship leaving this turn will arrive on turn %4"
+msgstr ""
+"The distance from Planet %1 to Planet %2 is %3 light years.\n"
+"A ship leaving this turn will arrive on turn %4"
+
+#: gameboard.cc:322
+msgid "Distance"
+msgstr "Distance"
+
+#: gameboard.cc:327
+msgid "Ruler: Select ending planet."
+msgstr "Ruler: Select ending planet."
+
+#: gameboard.cc:339
+msgid "Computer Player thinking..."
+msgstr "Computer Player thinking..."
+
+#: gameboard.cc:434
+msgid "Turn #: %1 of %2"
+msgstr "Turn No.: %1 of %2"
+
+#: gameboard.cc:475
+msgid "The mighty %1 has conquered the galaxy!"
+msgstr "The mighty %1 has conquered the galaxy!"
+
+#: gameboard.cc:476
+msgid "Game Over"
+msgstr "Game Over"
+
+#: gameboard.cc:631
+msgid "The once mighty empire of %1 has fallen in ruins."
+msgstr "The once mighty empire of %1 has fallen in ruins."
+
+#: gameboard.cc:641
+msgid "The fallen empire of %1 has staggered back to life."
+msgstr "The fallen empire of %1 has staggered back to life."
+
+#: gameboard.cc:662
+msgid "Reinforcements (%1 ships) have arrived for planet %2."
+msgstr "Reinforcements (%1 ships) have arrived for planet %2."
+
+#: gameboard.cc:706
+msgid "Planet %2 has held against an attack from %1."
+msgstr "Planet %2 has held against an attack from %1."
+
+#: gameboard.cc:715
+msgid "Planet %2 has fallen to %1."
+msgstr "Planet %2 has fallen to %1."
+
+#: gameboard.cc:777
+msgid "Do you wish to retire this game?"
+msgstr "Do you wish to retire this game?"
+
+#: gameboard.cc:778
+msgid "End Game"
+msgstr "End Game"
+
+#: gameboard.cc:790
+msgid "Final Standings"
+msgstr "Final Standings"
+
+#: gameboard.cc:960
+msgid "Not enough ships to send."
+msgstr "Not enough ships to send."
+
+#: gameboard.cc:982
+msgid "Current Standings"
+msgstr "Current Standings"
+
+#: gameenddlg.cc:15
+msgid "Out of Turns"
+msgstr "Out of Turns"
+
+#: gameenddlg.cc:22
+msgid ""
+"This is the last turn.\n"
+"Do you wish to add extra turns?"
+msgstr ""
+"This is the last turn.\n"
+"Do you wish to add extra turns?"
+
+#: gameenddlg.cc:28
+msgid "&Add Turns"
+msgstr "&Add Turns"
+
+#: gameenddlg.cc:29
+msgid "Add the specified number of turns to the game and continue playing."
+msgstr "Add the specified number of turns to the game and continue playing."
+
+#: gameenddlg.cc:30
+msgid "&Game Over"
+msgstr "&Game Over"
+
+#: gameenddlg.cc:31
+msgid "Terminate the current game."
+msgstr "Terminate the current game."
+
+#: gameenddlg.cc:74
+#, c-format
+msgid "Extra turns: %1"
+msgstr "Extra turns: %1"
+
+#: mainwin.cc:26
+msgid "Galactic Conquest"
+msgstr "Galactic Conquest"
+
+#: mainwin.cc:47
+msgid "&Measure Distance"
+msgstr "&Measure Distance"
+
+#: mainwin.cc:49
+msgid "&Show Standings"
+msgstr "&Show Standings"
+
+#: mainwin.cc:51
+msgid "&Fleet Overview"
+msgstr "&Fleet Overview"
+
+#: newgamedlg.cc:30
+msgid "Start New Game"
+msgstr "Start New Game"
+
+#: newgamedlg.cc:106 newgamedlg.cc:151
+msgid "Human Player"
+msgstr "Human Player"
+
+#: newgamedlg.cc:187
+#, c-format
+msgid ""
+"_: Generated AI player name\n"
+"Comp%1"
+msgstr "Comp%1"
+
+#: newgamedlg.cc:191
+msgid "Computer Player"
+msgstr "Computer Player"
+
+#: newgamedlg.cc:232
+#, c-format
+msgid "Number of &players: %1"
+msgstr "Number of &players: %1"
+
+#: newgamedlg.cc:233
+#, c-format
+msgid "Number of neutral p&lanets: %1"
+msgstr "Number of neutral p&lanets: %1"
+
+#: newgamedlg.cc:234
+#, c-format
+msgid "Number of &turns: %1"
+msgstr "Number of &turns: %1"
+
+#: newgamedlg.cc:251
+msgid "The game is much more fun when you add a human player!"
+msgstr "The game is much more fun when you add a human player!"
+
+#: planet_info.cc:95
+msgid "Planet name: "
+msgstr "Planet name: "
+
+#: planet_info.cc:98
+msgid "Owner: "
+msgstr "Owner: "
+
+#: planet_info.cc:101
+msgid "Ships: "
+msgstr "Ships: "
+
+#: planet_info.cc:104
+msgid "Production: "
+msgstr "Production: "
+
+#: planet_info.cc:107
+msgid "Kill percent: "
+msgstr "Kill percent: "
+
+#: planet_info.cc:129 planet_info.cc:144
+#, c-format
+msgid "Planet name: %1"
+msgstr "Planet name: %1"
+
+#: planet_info.cc:147
+#, c-format
+msgid "Owner: %1"
+msgstr "Owner: %1"
+
+#: planet_info.cc:150
+#, c-format
+msgid "Ships: %1"
+msgstr "Ships: %1"
+
+#: planet_info.cc:153
+#, c-format
+msgid "Production: %1"
+msgstr "Production: %1"
+
+#: planet_info.cc:156
+#, c-format
+msgid "Kill percent: %1"
+msgstr "Kill percent: %1"
+
+#: scoredlg.cc:36
+msgid "Player"
+msgstr "Player"
+
+#: scoredlg.cc:37
+msgid "Ships Built"
+msgstr "Ships Built"
+
+#: scoredlg.cc:38
+msgid "Planets Conquered"
+msgstr "Planets Conquered"
+
+#: scoredlg.cc:39
+msgid "Fleets Launched"
+msgstr "Fleets Launched"
+
+#: scoredlg.cc:40
+msgid "Fleets Destroyed"
+msgstr "Fleets Destroyed"
+
+#: scoredlg.cc:41
+msgid "Ships Destroyed"
+msgstr "Ships Destroyed"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdegames/kpat.po b/tde-i18n-en_GB/messages/kdegames/kpat.po
new file mode 100644
index 00000000000..cc7aa141316
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kpat.po
@@ -0,0 +1,348 @@
+# translation of kpat.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpat\n"
+"POT-Creation-Date: 2006-10-12 02:36+0200\n"
+"PO-Revision-Date: 2005-01-17 14:33+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: cardmaps.cpp:99
+msgid "please wait, loading cards..."
+msgstr "please wait, loading cards..."
+
+#: cardmaps.cpp:100
+msgid "KPatience - a Solitaire game"
+msgstr "KPatience - a Solitaire game"
+
+#: clock.cpp:87
+msgid "G&randfather's Clock"
+msgstr "G&randfather's Clock"
+
+#: computation.cpp:116
+msgid "&Calculation"
+msgstr "&Calculation"
+
+#: dealer.cpp:117
+msgid "&Hint"
+msgstr "&Hint"
+
+#: dealer.cpp:125
+msgid "&Demo"
+msgstr "&Demo"
+
+#: dealer.cpp:133
+msgid "&Redeal"
+msgstr "&Redeal"
+
+#: fortyeight.cpp:196
+msgid "Forty && &Eight"
+msgstr "Forty && &Eight"
+
+#: freecell.cpp:282
+msgid "%1 tries - depth %2"
+msgstr "%1 tries - depth %2"
+
+#: freecell.cpp:288
+msgid "solved after %1 tries"
+msgstr "solved after %1 tries"
+
+#: freecell.cpp:298
+msgid "unsolved after %1 moves"
+msgstr "unsolved after %1 moves"
+
+#: freecell.cpp:547
+msgid "%1 moves before finish"
+msgstr "%1 moves before finish"
+
+#: freecell.cpp:848
+msgid "&Freecell"
+msgstr "&Freecell"
+
+#: golf.cpp:160
+msgid "Go&lf"
+msgstr "Go&lf"
+
+#: grandf.cpp:223
+msgid "&Grandfather"
+msgstr "&Grandfather"
+
+#: gypsy.cpp:113
+msgid "Gy&psy"
+msgstr "Gy&psy"
+
+#: idiot.cpp:229
+msgid "&Aces Up"
+msgstr "&Aces Up"
+
+#: kings.cpp:127
+msgid "&The Kings"
+msgstr "&The Kings"
+
+#: klondike.cpp:483
+msgid "&Klondike"
+msgstr "&Klondike"
+
+#: klondike.cpp:490
+msgid "Klondike (&draw 3)"
+msgstr "Klondike (&draw 3)"
+
+#: main.cpp:26
+msgid "KDE Patience Game"
+msgstr "KDE Patience Game"
+
+#: main.cpp:30
+msgid "File to load"
+msgstr "File to load"
+
+#: main.cpp:36
+msgid "KPatience"
+msgstr "KPatience"
+
+#: main.cpp:43
+msgid "Some Game Types"
+msgstr "Some Game Types"
+
+#: main.cpp:45 main.cpp:54
+msgid "Bug fixes"
+msgstr "Bug fixes"
+
+#: main.cpp:46
+msgid "Shuffle algorithm for game numbers"
+msgstr "Shuffle algorithm for game numbers"
+
+#: main.cpp:48
+msgid "Freecell Solver"
+msgstr "Freecell Solver"
+
+#: main.cpp:49
+msgid "Rewrite and current maintainer"
+msgstr "Rewrite and current maintainer"
+
+#: main.cpp:51
+msgid "Improved Klondike"
+msgstr "Improved Klondike"
+
+#: main.cpp:52
+msgid "Spider Implementation"
+msgstr "Spider Implementation"
+
+#: main.cpp:53
+msgid "Documentation"
+msgstr "Documentation"
+
+#: mod3.cpp:303
+msgid "M&od3"
+msgstr "M&od3"
+
+#: napoleon.cpp:200
+msgid "&Napoleon's Tomb"
+msgstr "&Napoleon's Tomb"
+
+#: pwidget.cpp:76
+msgid "&Choose Game..."
+msgstr "&Choose Game..."
+
+#: pwidget.cpp:78
+msgid "Restart &Game"
+msgstr "Restart &Game"
+
+#: pwidget.cpp:83
+msgid "&Game Type"
+msgstr "&Game Type"
+
+#: pwidget.cpp:107
+msgid "&Change Background"
+msgstr "&Change Background"
+
+#: pwidget.cpp:134
+msgid "&Switch Cards..."
+msgstr "&Switch Cards..."
+
+#: pwidget.cpp:137
+msgid "&Statistics"
+msgstr "&Statistics"
+
+#: pwidget.cpp:140
+msgid "&Animation on Startup"
+msgstr "&Animation on Startup"
+
+#: pwidget.cpp:143
+msgid "&Enable Autodrop"
+msgstr "&Enable Autodrop"
+
+#: pwidget.cpp:146
+msgid "Disable Autodrop"
+msgstr "Disable Autodrop"
+
+#: pwidget.cpp:221
+msgid ""
+"The cards you have chosen have a different size than the ones you are currently "
+"using. This requires the current game to be restarted."
+msgstr ""
+"The cards you have chosen have a different size than the ones you are currently "
+"using. This requires the current game to be restarted."
+
+#: pwidget.cpp:242
+msgid "<qt>Couldn't load wallpaper<br/>%1</qt>"
+msgstr "<qt>Couldn't load wallpaper<br/>%1</qt>"
+
+#: pwidget.cpp:301
+msgid ""
+"You are already running an unfinished game. If you abort the old game to start "
+"a new one, the old game will be registered as a loss in the statistics file.\n"
+"What do you want to do?"
+msgstr ""
+"You are already running an unfinished game. If you abort the old game to start "
+"a new one, the old game will be registered as a loss in the statistics file.\n"
+"What do you want to do?"
+
+#: pwidget.cpp:306
+msgid "Abort Current Game?"
+msgstr "Abort Current Game?"
+
+#: pwidget.cpp:307
+msgid "Abort Old Game"
+msgstr "Abort Old Game"
+
+#: pwidget.cpp:409
+#, c-format
+msgid ""
+"_n: 1 move\n"
+"%n moves"
+msgstr ""
+"1 move\n"
+"%n moves"
+
+#: pwidget.cpp:429
+msgid "Could not load background image!"
+msgstr "Could not load background image!"
+
+#: pwidget.cpp:440
+msgid "Game Number"
+msgstr "Game Number"
+
+#: pwidget.cpp:440
+msgid ""
+"Enter a game number (FreeCell deals are the same as in the FreeCell FAQ):"
+msgstr ""
+"Enter a game number (FreeCell deals are the same as in the FreeCell FAQ):"
+
+#: pwidget.cpp:452
+msgid "Congratulations! We have won!"
+msgstr "Congratulations! We have won!"
+
+#: pwidget.cpp:454
+msgid "Congratulations! You have won!"
+msgstr "Congratulations! You have won!"
+
+#: pwidget.cpp:456
+msgid "Congratulations!"
+msgstr "Congratulations!"
+
+#: pwidget.cpp:487
+msgid ""
+"You could not win this game, but there is always a second try.\n"
+"Start a new game?"
+msgstr ""
+"You could not win this game, but there is always a second try.\n"
+"Start a new game?"
+
+#: pwidget.cpp:489
+msgid "Could Not Win!"
+msgstr "Could Not Win!"
+
+#: pwidget.cpp:518
+msgid "The saved game is of unknown type!"
+msgstr "The saved game is of unknown type!"
+
+#. i18n: file gamestats.ui line 16
+#: rc.cpp:15
+#, no-c-format
+msgid "Statistics"
+msgstr "Statistics"
+
+#. i18n: file gamestats.ui line 46
+#: rc.cpp:18
+#, no-c-format
+msgid "Game:"
+msgstr "Game:"
+
+#. i18n: file gamestats.ui line 85
+#: rc.cpp:21 rc.cpp:33 rc.cpp:39 rc.cpp:45
+#, no-c-format
+msgid "%1"
+msgstr "%1"
+
+#. i18n: file gamestats.ui line 96
+#: rc.cpp:24
+#, no-c-format
+msgid "(%1%)"
+msgstr "(%1%)"
+
+#. i18n: file gamestats.ui line 104
+#: rc.cpp:27
+#, no-c-format
+msgid "Longest winning streak:"
+msgstr "Longest winning streak:"
+
+#. i18n: file gamestats.ui line 112
+#: rc.cpp:30
+#, no-c-format
+msgid "Games played:"
+msgstr "Games played:"
+
+#. i18n: file gamestats.ui line 131
+#: rc.cpp:36
+#, no-c-format
+msgid "Longest losing streak:"
+msgstr "Longest losing streak:"
+
+#. i18n: file gamestats.ui line 150
+#: rc.cpp:42
+#, no-c-format
+msgid "Games won:"
+msgstr "Games won:"
+
+#: simon.cpp:152
+msgid "&Simple Simon"
+msgstr "&Simple Simon"
+
+#: spider.cpp:461
+msgid "S&pider (Easy)"
+msgstr "S&pider (Easy)"
+
+#: spider.cpp:468
+msgid "Spider (&Medium)"
+msgstr "Spider (&Medium)"
+
+#: spider.cpp:475
+msgid "Spider (&Hard)"
+msgstr "Spider (&Hard)"
+
+#: yukon.cpp:126
+msgid "&Yukon"
+msgstr "&Yukon"
+
+#~ msgid "Continue Old Game"
+#~ msgstr "Continue Old Game"
diff --git a/tde-i18n-en_GB/messages/kdegames/kpoker.po b/tde-i18n-en_GB/messages/kdegames/kpoker.po
new file mode 100644
index 00000000000..ddefd13e5a4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kpoker.po
@@ -0,0 +1,323 @@
+# translation of kpoker.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpoker\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2005-01-31 12:41+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: betbox.cpp:53
+msgid "Adjust Bet"
+msgstr "Adjust Bet"
+
+#: betbox.cpp:54
+msgid "Fold"
+msgstr "Fold"
+
+#: kpoker.cpp:177 newgamedlg.cpp:127
+msgid "You"
+msgstr "You"
+
+#: kpoker.cpp:257 kpoker.cpp:374
+msgid "&Deal"
+msgstr "&Deal"
+
+#: kpoker.cpp:272 kpoker.cpp:808
+#, c-format
+msgid "You won %1"
+msgstr "You won %1"
+
+#: kpoker.cpp:310
+msgid "Continue the round"
+msgstr "Continue the round"
+
+#: kpoker.cpp:311
+msgid "The current pot"
+msgstr "The current pot"
+
+#: kpoker.cpp:531
+msgid "Clicking on draw means you adjust your bet"
+msgstr "Clicking on draw means you adjust your bet"
+
+#: kpoker.cpp:533
+msgid "Clicking on draw means you are out"
+msgstr "Clicking on draw means you are out"
+
+#: kpoker.cpp:656 kpoker.cpp:698
+msgid "Nobody"
+msgstr "Nobody"
+
+#: kpoker.cpp:662 kpoker.cpp:700 kpoker.cpp:923 kpoker.cpp:963 kpoker.cpp:1200
+msgid "Nothing"
+msgstr "Nothing"
+
+#: kpoker.cpp:689
+#, c-format
+msgid "Pot: %1"
+msgstr "Pot: %1"
+
+#: kpoker.cpp:810
+msgid "%1 won %2"
+msgstr "%1 won %2"
+
+#: kpoker.cpp:841 kpoker.cpp:1089
+msgid "&Deal New Round"
+msgstr "&Deal New Round"
+
+#: kpoker.cpp:891
+msgid "&See!"
+msgstr "&See!"
+
+#: kpoker.cpp:901
+msgid "&Draw New Cards"
+msgstr "&Draw New Cards"
+
+#: kpoker.cpp:927
+msgid "One Pair"
+msgstr "One Pair"
+
+#: kpoker.cpp:931
+msgid "Two Pairs"
+msgstr "Two Pairs"
+
+#: kpoker.cpp:935
+msgid "3 of a Kind"
+msgstr "3 of a Kind"
+
+#: kpoker.cpp:939
+msgid "Straight"
+msgstr "Straight"
+
+#: kpoker.cpp:943
+msgid "Flush"
+msgstr "Flush"
+
+#: kpoker.cpp:947
+msgid "Full House"
+msgstr "Full House"
+
+#: kpoker.cpp:951
+msgid "4 of a Kind"
+msgstr "4 of a Kind"
+
+#: kpoker.cpp:955
+msgid "Straight Flush"
+msgstr "Straight Flush"
+
+#: kpoker.cpp:959
+msgid "Royal Flush"
+msgstr "Royal Flush"
+
+#: kpoker.cpp:1000
+msgid "You Lost"
+msgstr "You Lost"
+
+#: kpoker.cpp:1000
+msgid ""
+"Oops, you went bankrupt.\n"
+"Starting a new game.\n"
+msgstr ""
+"Oops, you went bankrupt.\n"
+"Starting a new game.\n"
+
+#: kpoker.cpp:1075
+msgid "You won %1!"
+msgstr "You won %1!"
+
+#: kpoker.cpp:1078
+msgid "Game Over"
+msgstr "Game Over"
+
+#: kpoker.cpp:1186
+msgid ""
+"You are the only player with money!\n"
+"Switching to one player rules..."
+msgstr ""
+"You are the only player with money!\n"
+"Switching to one player rules..."
+
+#: kpoker.cpp:1188
+msgid "You Won"
+msgstr "You Won"
+
+#: main.cpp:25
+msgid "KDE Poker Game"
+msgstr "KDE Poker Game"
+
+#: main.cpp:29
+msgid "KPoker"
+msgstr "KPoker"
+
+#: main.cpp:33
+msgid ""
+"For a full list of credits see helpfile\n"
+"Any suggestions, bug reports etc. are welcome"
+msgstr ""
+"For a full list of credits see helpfile\n"
+"Any suggestions, bug reports etc. are welcome"
+
+#: main.cpp:36
+msgid "Code for poker rules"
+msgstr "Code for poker rules"
+
+#: main.cpp:38
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: main.cpp:40
+msgid "Original author"
+msgstr "Original author"
+
+#: newgamedlg.cpp:53
+msgid "Try loading a game"
+msgstr "Try loading a game"
+
+#: newgamedlg.cpp:58
+msgid "The following values are used if loading from config fails"
+msgstr "The following values are used if loading from config fails"
+
+#: newgamedlg.cpp:68
+msgid "How many players do you want?"
+msgstr "How many players do you want?"
+
+#: newgamedlg.cpp:72
+msgid "Your name:"
+msgstr "Your name:"
+
+#: newgamedlg.cpp:77
+msgid "Players' starting money:"
+msgstr "Players' starting money:"
+
+#: newgamedlg.cpp:84
+msgid "The names of your opponents:"
+msgstr "The names of your opponents:"
+
+#: newgamedlg.cpp:90
+msgid "Show this dialog every time on startup"
+msgstr "Show this dialogue every time on startup"
+
+#: newgamedlg.cpp:130
+#, c-format
+msgid "Computer %1"
+msgstr "Computer %1"
+
+#: newgamedlg.cpp:192
+msgid "Player"
+msgstr "Player"
+
+#: optionsdlg.cpp:44
+msgid "All changes will be activated in the next round."
+msgstr "All changes will be activated in the next round."
+
+#: optionsdlg.cpp:47
+msgid "Draw delay:"
+msgstr "Draw delay:"
+
+#: optionsdlg.cpp:52
+msgid "Maximal bet:"
+msgstr "Maximal bet:"
+
+#: optionsdlg.cpp:56
+msgid "Minimal bet:"
+msgstr "Minimal bet:"
+
+#: playerbox.cpp:61
+msgid "Held"
+msgstr "Held"
+
+#: playerbox.cpp:94 playerbox.cpp:148
+#, c-format
+msgid "Money of %1"
+msgstr "Money of %1"
+
+#: playerbox.cpp:124
+#, c-format
+msgid "Cash: %1"
+msgstr "Cash: %1"
+
+#: playerbox.cpp:129
+msgid "Out"
+msgstr "Out"
+
+#: playerbox.cpp:132
+#, c-format
+msgid "Cash per round: %1"
+msgstr "Cash per round: %1"
+
+#: playerbox.cpp:135
+#, c-format
+msgid "Bet: %1"
+msgstr "Bet: %1"
+
+#: top.cpp:90
+msgid "Soun&d"
+msgstr "Soun&d"
+
+#: top.cpp:94
+msgid "&Blinking Cards"
+msgstr "&Blinking Cards"
+
+#: top.cpp:98
+msgid "&Adjust Bet is Default"
+msgstr "&Adjust Bet is Default"
+
+#: top.cpp:111
+msgid "Draw"
+msgstr "Draw"
+
+#: top.cpp:113
+msgid "Exchange Card 1"
+msgstr "Exchange Card 1"
+
+#: top.cpp:115
+msgid "Exchange Card 2"
+msgstr "Exchange Card 2"
+
+#: top.cpp:117
+msgid "Exchange Card 3"
+msgstr "Exchange Card 3"
+
+#: top.cpp:119
+msgid "Exchange Card 4"
+msgstr "Exchange Card 4"
+
+#: top.cpp:121
+msgid "Exchange Card 5"
+msgstr "Exchange Card 5"
+
+#: top.cpp:180
+msgid "Do you want to save this game?"
+msgstr "Do you want to save this game?"
+
+#: top.cpp:201
+msgid "Last hand: "
+msgstr "Last hand: "
+
+#: top.cpp:203
+msgid "Last winner: "
+msgstr "Last winner: "
+
+#: top.cpp:212
+msgid "Click a card to hold it"
+msgstr "Click a card to hold it"
diff --git a/tde-i18n-en_GB/messages/kdegames/kreversi.po b/tde-i18n-en_GB/messages/kdegames/kreversi.po
new file mode 100644
index 00000000000..b5a5748c44b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kreversi.po
@@ -0,0 +1,426 @@
+# translation of kreversi.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kreversi\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2006-11-24 00:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: board.cpp:268
+msgid "Click"
+msgstr "Click"
+
+#: highscores.cpp:31
+msgid "1 (Beginner)"
+msgstr "1 (Beginner)"
+
+#: highscores.cpp:32
+msgid "2"
+msgstr "2"
+
+#: highscores.cpp:33
+msgid "3"
+msgstr "3"
+
+#: highscores.cpp:34
+msgid "4 (Average)"
+msgstr "4 (Average)"
+
+#: highscores.cpp:35
+msgid "5"
+msgstr "5"
+
+#: highscores.cpp:36
+msgid "6"
+msgstr "6"
+
+#: highscores.cpp:37
+msgid "7 (Expert)"
+msgstr "7 (Expert)"
+
+#: highscores.cpp:85
+msgid "anonymous"
+msgstr "anonymous"
+
+#: kreversi.cpp:164
+msgid "&Stop Thinking"
+msgstr "&Stop Thinking"
+
+#: kreversi.cpp:167
+msgid "&Continue Thinking"
+msgstr "&Continue Thinking"
+
+#: kreversi.cpp:170
+msgid "S&witch Sides"
+msgstr "S&witch Sides"
+
+#: kreversi.cpp:179
+msgid "Show Last Move"
+msgstr "Show Last Move"
+
+#: kreversi.cpp:183
+msgid "Show Legal Moves"
+msgstr "Show Legal Moves"
+
+#: kreversi.cpp:224
+msgid ""
+"You are already running an unfinished game. If you abort the old game to start "
+"a new one, the old game will be registered as a loss in the highscore file.\n"
+"What do you want to do?"
+msgstr ""
+"You are already running an unfinished game. If you abort the old game to start "
+"a new one, the old game will be registered as a loss in the highscore file.\n"
+"What do you want to do?"
+
+#: kreversi.cpp:229
+msgid "Abort Current Game?"
+msgstr "Abort Current Game?"
+
+#: kreversi.cpp:230
+msgid "Abort Old Game"
+msgstr "Abort Old Game"
+
+#: kreversi.cpp:231
+msgid "Continue Old Game"
+msgstr "Continue Old Game"
+
+#: kreversi.cpp:281
+msgid "Game saved."
+msgstr "Game saved."
+
+#: kreversi.cpp:386
+msgid "You cannot switch sides in the middle of the computer's move."
+msgstr "You cannot switch sides in the middle of the computer's move."
+
+#: kreversi.cpp:387
+msgid "Notice"
+msgstr "Notice"
+
+#: kreversi.cpp:394
+msgid "If you switch side, your score will not be added to the highscores."
+msgstr "If you switch side, your score will not be added to the highscores."
+
+#: kreversi.cpp:466
+msgid "Your turn"
+msgstr "Your turn"
+
+#: kreversi.cpp:468
+msgid "Computer's turn"
+msgstr "Computer's turn"
+
+#: kreversi.cpp:473
+msgid " (interrupted)"
+msgstr " (interrupted)"
+
+#: kreversi.cpp:586
+msgid "Illegal move"
+msgstr "Illegal move"
+
+#: kreversi.cpp:599
+msgid "End of game"
+msgstr "End of game"
+
+#: kreversi.cpp:610
+msgid "Draw!"
+msgstr "Draw!"
+
+#: kreversi.cpp:611
+msgid ""
+"Game is drawn!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+msgstr ""
+"Game is drawn!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+
+#: kreversi.cpp:613 kreversi.cpp:620 kreversi.cpp:627
+msgid "Game Ended"
+msgstr "Game Ended"
+
+#: kreversi.cpp:617
+msgid "Game won!"
+msgstr "Game won!"
+
+#: kreversi.cpp:618
+msgid ""
+"Congratulations, you have won!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+msgstr ""
+"Congratulations, you have won!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+
+#: kreversi.cpp:624
+msgid "Game lost!"
+msgstr "Game lost!"
+
+#: kreversi.cpp:625
+msgid ""
+"You have lost the game!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+msgstr ""
+"You have lost the game!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+
+#: kreversi.cpp:757
+msgid "General"
+msgstr "General"
+
+#: main.cpp:51
+msgid "KDE Board Game"
+msgstr "KDE Board Game"
+
+#: main.cpp:57
+msgid "KReversi"
+msgstr "KReversi"
+
+#: main.cpp:62
+msgid "Game engine, ported from his JAVA applet."
+msgstr "Game engine, ported from his JAVA applet."
+
+#: main.cpp:63
+msgid "Comments and bugfixes."
+msgstr "Comments and bugfixes."
+
+#: main.cpp:64
+msgid "Raytraced chips."
+msgstr "Raytraced chips."
+
+#: main.cpp:65
+msgid "Cleaning, bugfixes, some enhancements."
+msgstr "Cleaning, bugfixes, some enhancements."
+
+#: qreversigameview.cpp:175
+msgid "Moves"
+msgstr "Moves"
+
+#: qreversigameview.cpp:206
+msgid "White"
+msgstr "White"
+
+#: qreversigameview.cpp:207
+msgid "Black"
+msgstr "Black"
+
+#: qreversigameview.cpp:210
+msgid "Red"
+msgstr "Red"
+
+#: qreversigameview.cpp:211
+msgid "Blue"
+msgstr "Blue"
+
+#: qreversigameview.cpp:288 qreversigameview.cpp:293
+msgid "You"
+msgstr "You"
+
+#. i18n: file kreversiui.rc line 12
+#: rc.cpp:6
+#, no-c-format
+msgid "&Move"
+msgstr "&Move"
+
+#. i18n: file kreversiui.rc line 30
+#: rc.cpp:12
+#, no-c-format
+msgid "View Toolbar"
+msgstr "View Toolbar"
+
+#. i18n: file settings.ui line 16
+#: rc.cpp:15
+#, no-c-format
+msgid "Settings"
+msgstr "Settings"
+
+#. i18n: file settings.ui line 67
+#: rc.cpp:18
+#, no-c-format
+msgid "&Grayscale chips"
+msgstr "&Greyscale chips"
+
+#. i18n: file settings.ui line 75
+#: rc.cpp:21
+#, no-c-format
+msgid "Play Game"
+msgstr "Play Game"
+
+#. i18n: file settings.ui line 86
+#: rc.cpp:24
+#, no-c-format
+msgid "Casually"
+msgstr "Casually"
+
+#. i18n: file settings.ui line 100
+#: rc.cpp:27
+#, no-c-format
+msgid "Competitively"
+msgstr "Competitively"
+
+#. i18n: file settings.ui line 113
+#: rc.cpp:30
+#, no-c-format
+msgid "&Computer Skill"
+msgstr "&Computer Skill"
+
+#. i18n: file settings.ui line 144
+#: rc.cpp:33
+#, no-c-format
+msgid "Beginner"
+msgstr "Beginner"
+
+#. i18n: file settings.ui line 155
+#: rc.cpp:36
+#, no-c-format
+msgid "Expert"
+msgstr "Expert"
+
+#. i18n: file settings.ui line 166
+#: rc.cpp:39
+#, no-c-format
+msgid "Average"
+msgstr "Average"
+
+#. i18n: file settings.ui line 179
+#: rc.cpp:42
+#, no-c-format
+msgid "Animation Speed"
+msgstr "Animation Speed"
+
+#. i18n: file settings.ui line 190
+#: rc.cpp:45
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file settings.ui line 201
+#: rc.cpp:48
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file settings.ui line 237
+#: rc.cpp:51
+#, no-c-format
+msgid "&Animation"
+msgstr "&Animation"
+
+#. i18n: file settings.ui line 248
+#: rc.cpp:54
+#, no-c-format
+msgid "&Background"
+msgstr "&Background"
+
+#. i18n: file settings.ui line 259
+#: rc.cpp:57
+#, no-c-format
+msgid "Color:"
+msgstr "Colour:"
+
+#. i18n: file settings.ui line 272
+#: rc.cpp:60
+#, no-c-format
+msgid "&Image:"
+msgstr "&Image:"
+
+#. i18n: file kreversi.kcfg line 11
+#: rc.cpp:63
+#, no-c-format
+msgid "Whether to use a grayscale board instead of colored."
+msgstr "Whether to use a greyscale board instead of coloured."
+
+#. i18n: file kreversi.kcfg line 15
+#: rc.cpp:66
+#, no-c-format
+msgid "The human color."
+msgstr "The human colour."
+
+#. i18n: file kreversi.kcfg line 19
+#: rc.cpp:69
+#, no-c-format
+msgid "The computer color."
+msgstr "The computer colour."
+
+#. i18n: file kreversi.kcfg line 23
+#: rc.cpp:72
+#, no-c-format
+msgid "Whether to use animations."
+msgstr "Whether to use animations."
+
+#. i18n: file kreversi.kcfg line 27
+#: rc.cpp:75
+#, no-c-format
+msgid "The speed of the animations."
+msgstr "The speed of the animations."
+
+#. i18n: file kreversi.kcfg line 33
+#: rc.cpp:78
+#, no-c-format
+msgid "The zoom factor of the board."
+msgstr "The zoom factor of the board."
+
+#. i18n: file kreversi.kcfg line 39
+#: rc.cpp:81
+#, no-c-format
+msgid "Whether to play competitively in contrast to casually."
+msgstr "Whether to play competitively in contrast to casually."
+
+#. i18n: file kreversi.kcfg line 43
+#: rc.cpp:84
+#, no-c-format
+msgid "The strength of the computer player."
+msgstr "The strength of the computer player."
+
+#. i18n: file kreversi.kcfg line 49
+#: rc.cpp:87
+#, no-c-format
+msgid "Whether to use a background image."
+msgstr "Whether to use a background image."
+
+#. i18n: file kreversi.kcfg line 53
+#: rc.cpp:90
+#, no-c-format
+msgid "The background color to use."
+msgstr "The background colour to use."
+
+#. i18n: file kreversi.kcfg line 57
+#: rc.cpp:93
+#, no-c-format
+msgid "Image to use as background."
+msgstr "Image to use as background."
+
+#. i18n: file kreversi.kcfg line 62
+#: rc.cpp:96
+#, no-c-format
+msgid "Whether the menubar is visible."
+msgstr "Whether the menubar is visible."
diff --git a/tde-i18n-en_GB/messages/kdegames/ksame.po b/tde-i18n-en_GB/messages/kdegames/ksame.po
new file mode 100644
index 00000000000..b2a1b9939a8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/ksame.po
@@ -0,0 +1,128 @@
+# translation of ksame.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksame\n"
+"POT-Creation-Date: 2005-07-24 01:33+0200\n"
+"PO-Revision-Date: 2005-11-05 00:39+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: KSameWidget.cpp:53
+msgid "&Restart This Board"
+msgstr "&Restart This Board"
+
+#: KSameWidget.cpp:59
+msgid "&Random Board"
+msgstr "&Random Board"
+
+#: KSameWidget.cpp:60
+msgid "&Show Number Remaining"
+msgstr "&Show Number Remaining"
+
+#: KSameWidget.cpp:66
+msgid "Colors: XX"
+msgstr "Colours: XX"
+
+#: KSameWidget.cpp:67
+msgid "Board: XXXXXX"
+msgstr "Board: XXXXXX"
+
+#: KSameWidget.cpp:68
+msgid "Marked: XXXXXX"
+msgstr "Marked: XXXXXX"
+
+#: KSameWidget.cpp:69
+msgid "Score: XXXXXX"
+msgstr "Score: XXXXXX"
+
+#: KSameWidget.cpp:126 KSameWidget.cpp:214
+msgid "%1 Colors%2"
+msgstr "%1 Colours%2"
+
+#: KSameWidget.cpp:128 KSameWidget.cpp:191
+msgid "%1 Colors"
+msgstr "%1 Colours"
+
+#: KSameWidget.cpp:145
+msgid "Do you want to resign?"
+msgstr "Do you want to resign?"
+
+#: KSameWidget.cpp:146
+msgid "Resign"
+msgstr "Resign"
+
+#: KSameWidget.cpp:155
+msgid "Select Board"
+msgstr "Select Board"
+
+#: KSameWidget.cpp:163
+msgid "Select a board:"
+msgstr "Select a board:"
+
+#: KSameWidget.cpp:186 KSameWidget.cpp:233
+msgid "Board"
+msgstr "Board"
+
+#: KSameWidget.cpp:195
+#, c-format
+msgid "Board: %1"
+msgstr "Board: %1"
+
+#: KSameWidget.cpp:199
+#, c-format
+msgid "Marked: %1"
+msgstr "Marked: %1"
+
+#: KSameWidget.cpp:205
+#, c-format
+msgid ""
+"_n: One stone removed.\n"
+"%n stones removed."
+msgstr ""
+"One stone removed.\n"
+"%n stones removed."
+
+#: KSameWidget.cpp:216
+#, c-format
+msgid "Score: %1"
+msgstr "Score: %1"
+
+#: KSameWidget.cpp:224
+msgid ""
+"You even removed the last stone, great job! This gave you a score of %1 in "
+"total."
+msgstr ""
+"You even removed the last stone, great job! This gave you a score of %1 in "
+"total."
+
+#: KSameWidget.cpp:228
+msgid "There are no more removeable stones. You got a score of %1 in total."
+msgstr "There are no more removeable stones. You got a score of %1 in total."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:33
+msgid "Same Game - a little game about balls and how to get rid of them"
+msgstr "Same Game - a little game about balls and how to get rid of them"
+
+#: main.cpp:37
+msgid "SameGame"
+msgstr "SameGame"
diff --git a/tde-i18n-en_GB/messages/kdegames/kshisen.po b/tde-i18n-en_GB/messages/kdegames/kshisen.po
new file mode 100644
index 00000000000..7702f03eba2
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kshisen.po
@@ -0,0 +1,246 @@
+# translation of kshisen.po to British English
+# Copyright (C) 2002,2003,2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kshisen\n"
+"POT-Creation-Date: 2006-06-12 04:03+0200\n"
+"PO-Revision-Date: 2005-07-04 13:19+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file settings.ui line 24
+#: rc.cpp:6
+#, no-c-format
+msgid "Gravity"
+msgstr "Gravity"
+
+#. i18n: file settings.ui line 32
+#: rc.cpp:9
+#, no-c-format
+msgid "Allow unsolvable games"
+msgstr "Allow unsolvable games"
+
+#. i18n: file settings.ui line 40
+#: rc.cpp:12
+#, no-c-format
+msgid "Board Difficulty"
+msgstr "Board Difficulty"
+
+#. i18n: file settings.ui line 71
+#: rc.cpp:15
+#, no-c-format
+msgid "Easy"
+msgstr "Easy"
+
+#. i18n: file settings.ui line 79
+#: rc.cpp:18
+#, no-c-format
+msgid "Hard"
+msgstr "Hard"
+
+#. i18n: file settings.ui line 92
+#: rc.cpp:21
+#, no-c-format
+msgid "Piece Removal Speed"
+msgstr "Piece Removal Speed"
+
+#. i18n: file settings.ui line 123
+#: rc.cpp:24
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file settings.ui line 131
+#: rc.cpp:27
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file settings.ui line 144
+#: rc.cpp:30
+#, no-c-format
+msgid "Prefer unscaled tiles"
+msgstr "Prefer unscaled tiles"
+
+#. i18n: file settings.ui line 152
+#: rc.cpp:33
+#, no-c-format
+msgid "Tile Size"
+msgstr "Tile Size"
+
+#. i18n: file settings.ui line 163
+#: rc.cpp:36
+#, no-c-format
+msgid "14x6"
+msgstr "14x6"
+
+#. i18n: file settings.ui line 171
+#: rc.cpp:39
+#, no-c-format
+msgid "18x8"
+msgstr "18x8"
+
+#. i18n: file settings.ui line 182
+#: rc.cpp:42
+#, no-c-format
+msgid "26x14"
+msgstr "26x14"
+
+#. i18n: file settings.ui line 193
+#: rc.cpp:45
+#, no-c-format
+msgid "30x16"
+msgstr "30x16"
+
+#. i18n: file settings.ui line 227
+#: rc.cpp:48
+#, no-c-format
+msgid "24x12"
+msgstr "24x12"
+
+#: main.cpp:47
+msgid "A KDE game similiar to Mahjongg"
+msgstr "A KDE game similiar to Mahjongg"
+
+#: main.cpp:52
+msgid ""
+"_: Menu title\n"
+"&Move"
+msgstr "&Move"
+
+#: main.cpp:56
+msgid "Shisen-Sho"
+msgstr "Shisen-Sho"
+
+#: main.cpp:59
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: main.cpp:60
+msgid "Original Author"
+msgstr "Original Author"
+
+#: main.cpp:61
+msgid ""
+"Added 'tiles removed' counter\n"
+"Tile smooth-scaling and window resizing"
+msgstr ""
+"Added 'tiles removed' counter\n"
+"Tile smooth-scaling and window resizing"
+
+#: main.cpp:62
+msgid "Thanks also to everyone who should be listed here but isn't!"
+msgstr "Thanks also to everyone who should be listed here but isn't!"
+
+#: board.cpp:462
+msgid "Game Paused"
+msgstr "Game Paused"
+
+#: app.cpp:80 app.cpp:340
+msgid " Cheat mode "
+msgstr " Cheat mode "
+
+#: app.cpp:123
+msgid "&Finish"
+msgstr "&Finish"
+
+#: app.cpp:160
+msgid "This game is solvable."
+msgstr "This game is solvable."
+
+#: app.cpp:162
+msgid "This game is NOT solvable."
+msgstr "This game is NOT solvable."
+
+#: app.cpp:274
+msgid "No more moves possible!"
+msgstr "No more moves possible!"
+
+#: app.cpp:274 app.cpp:306
+msgid "End of Game"
+msgstr "End of Game"
+
+#: app.cpp:301
+msgid "Congratulations! You made it in %1:%2:%3"
+msgstr "Congratulations! You made it in %1:%2:%3"
+
+#: app.cpp:317
+msgid " Your time: %1:%2:%3 %4"
+msgstr " Your time: %1:%2:%3 %4"
+
+#: app.cpp:321
+msgid "(Paused) "
+msgstr "(Paused) "
+
+#: app.cpp:327
+msgid " Removed: %1/%2 "
+msgstr " Removed: %1/%2 "
+
+#: app.cpp:358
+msgid ""
+"You've made it into the \"Hall Of Fame\". Type in\n"
+"your name so mankind will always remember\n"
+"your cool rating."
+msgstr ""
+"You've made it into the \"Hall Of Fame\". Type in\n"
+"your name so mankind will always remember\n"
+"your cool rating."
+
+#: app.cpp:361
+msgid "Your name:"
+msgstr "Your name:"
+
+#: app.cpp:597 app.cpp:601
+msgid "Hall of Fame"
+msgstr "Hall of Fame"
+
+#: app.cpp:622
+msgid "Rank"
+msgstr "Rank"
+
+#: app.cpp:626
+msgid "Name"
+msgstr "Name"
+
+#: app.cpp:630
+msgid "Time"
+msgstr "Time"
+
+#: app.cpp:634
+msgid "Size"
+msgstr "Size"
+
+#: app.cpp:638
+msgid "Score"
+msgstr "Score"
+
+#: app.cpp:689
+msgid "(gravity)"
+msgstr "(gravity)"
+
+#: app.cpp:754
+msgid "General"
+msgstr "General"
+
+#: tileset.cpp:42
+msgid "Cannot load tiles pixmap!"
+msgstr "Cannot load tiles pixmap!"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdegames/ksirtet.po b/tde-i18n-en_GB/messages/kdegames/ksirtet.po
new file mode 100644
index 00000000000..3f069e111f8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/ksirtet.po
@@ -0,0 +1,157 @@
+# translation of ksirtet.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksirtet\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-07-06 11:05+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file ksirtetui.rc line 6
+#: rc.cpp:3
+#, no-c-format
+msgid "&Mode"
+msgstr "&Mode"
+
+#. i18n: file ksirtet.kcfg line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Use old rotation style."
+msgstr "Use old rotation style."
+
+#. i18n: file ksirtet.kcfg line 14
+#: rc.cpp:9
+#, no-c-format
+msgid "Occupied lines"
+msgstr "Occupied lines"
+
+#. i18n: file ksirtet.kcfg line 20
+#: rc.cpp:12
+#, no-c-format
+msgid "Number of holes"
+msgstr "Number of holes"
+
+#. i18n: file ksirtet.kcfg line 26
+#: rc.cpp:15
+#, no-c-format
+msgid "Number of spaces"
+msgstr "Number of spaces"
+
+#. i18n: file ksirtet.kcfg line 32
+#: rc.cpp:18
+#, no-c-format
+msgid "Peak-to-peak distance"
+msgstr "Peak-to-peak distance"
+
+#. i18n: file ksirtet.kcfg line 38
+#: rc.cpp:21
+#, no-c-format
+msgid "Mean height"
+msgstr "Mean height"
+
+#. i18n: file ksirtet.kcfg line 44
+#: rc.cpp:24
+#, no-c-format
+msgid "Number of full lines"
+msgstr "Number of full lines"
+
+#: piece.cpp:46
+msgid "Z piece color:"
+msgstr "Z piece colour:"
+
+#: piece.cpp:46
+msgid "S piece color:"
+msgstr "S piece colour:"
+
+#: piece.cpp:47
+msgid "I piece color:"
+msgstr "I piece colour:"
+
+#: piece.cpp:47
+msgid "T piece color:"
+msgstr "T piece colour:"
+
+#: piece.cpp:48
+msgid "Square color:"
+msgstr "Square colour:"
+
+#: piece.cpp:48
+msgid "Mirrored L piece color:"
+msgstr "Mirrored L piece colour:"
+
+#: piece.cpp:49
+msgid "L piece color:"
+msgstr "L piece colour:"
+
+#: piece.cpp:49
+msgid "Garbage block color:"
+msgstr "Garbage block colour:"
+
+#: ai.cpp:8
+msgid "Occupied lines:"
+msgstr "Occupied lines:"
+
+#: ai.cpp:10
+msgid "Number of holes:"
+msgstr "Number of holes:"
+
+#: ai.cpp:12
+msgid "Number of spaces:"
+msgstr "Number of spaces:"
+
+#: ai.cpp:12
+msgid "Number of spaces under mean height"
+msgstr "Number of spaces under mean height"
+
+#: ai.cpp:14
+msgid "Peak-to-peak distance:"
+msgstr "Peak-to-peak distance:"
+
+#: ai.cpp:16
+msgid "Mean height:"
+msgstr "Mean height:"
+
+#: ai.cpp:18
+msgid "Number of full lines:"
+msgstr "Number of full lines:"
+
+#: field.cpp:18
+msgid "Indicate the number of garbage lines you received from your opponent."
+msgstr "Indicate the number of garbage lines you received from your opponent."
+
+#: field.cpp:46
+msgid "Total:"
+msgstr "Total:"
+
+#: field.cpp:54
+#, c-format
+msgid ""
+"_n: 1 Line:\n"
+"%n Lines:"
+msgstr ""
+"1 Line:\n"
+"%n Lines:"
+
+#: settings.cpp:15
+msgid "Old rotation style"
+msgstr "Old rotation style"
+
+#: main.cpp:25
+msgid "KSirtet"
+msgstr "KSirtet"
+
+#: main.cpp:26
+msgid "KSirtet is an adaptation of the well-known Tetris game"
+msgstr "KSirtet is an adaptation of the well-known Tetris game"
+
+#: main.cpp:28
+msgid "Removed Lines"
+msgstr "Removed Lines"
diff --git a/tde-i18n-en_GB/messages/kdegames/ksmiletris.po b/tde-i18n-en_GB/messages/kdegames/ksmiletris.po
new file mode 100644
index 00000000000..3e6f22bf42b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/ksmiletris.po
@@ -0,0 +1,100 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2002-08-16 12:58+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: gamewidget.cpp:262
+msgid "Game Over"
+msgstr "Game Over"
+
+#: gamewindow.cpp:75
+msgid "&Pieces"
+msgstr "&Pieces"
+
+#: gamewindow.cpp:77
+msgid "&Smiles"
+msgstr "&Smiles"
+
+#: gamewindow.cpp:78
+msgid "S&ymbols"
+msgstr "S&ymbols"
+
+#: gamewindow.cpp:79
+msgid "&Icons"
+msgstr "&Icons"
+
+#: gamewindow.cpp:82
+msgid "&Sounds"
+msgstr "&Sounds"
+
+#: gamewindow.cpp:93
+msgid "Level: 99"
+msgstr "Level: 99"
+
+#: gamewindow.cpp:94
+msgid "Score: 999999"
+msgstr "Score: 999999"
+
+#: gamewindow.cpp:105
+msgid "Move Left"
+msgstr "Move Left"
+
+#: gamewindow.cpp:106
+msgid "Move Right"
+msgstr "Move Right"
+
+#: gamewindow.cpp:107
+msgid "Rotate Left"
+msgstr "Rotate Left"
+
+#: gamewindow.cpp:108
+msgid "Rotate Right"
+msgstr "Rotate Right"
+
+#: gamewindow.cpp:109
+msgid "Drop Down"
+msgstr "Drop Down"
+
+#: gamewindow.cpp:185
+#, c-format
+msgid "Level: %1"
+msgstr "Level: %1"
+
+#: gamewindow.cpp:186
+#, c-format
+msgid "Score: %1"
+msgstr "Score: %1"
+
+#: main.cpp:34
+msgid "KDE SmileTris"
+msgstr "KDE SmileTris"
+
+#: main.cpp:39
+msgid "KSmileTris"
+msgstr "KSmileTris"
+
+#~ msgid "Smiletris"
+#~ msgstr "Smiletris"
diff --git a/tde-i18n-en_GB/messages/kdegames/ksnake.po b/tde-i18n-en_GB/messages/kdegames/ksnake.po
new file mode 100644
index 00000000000..e249886f2ff
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/ksnake.po
@@ -0,0 +1,276 @@
+# translation of ksnake.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksnake\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2005-11-05 00:40+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: game.cpp:60
+msgid "Score: 0"
+msgstr "Score: 0"
+
+#: game.cpp:61
+msgid "Lives: 0"
+msgstr "Lives: 0"
+
+#: game.cpp:91
+#, c-format
+msgid "Score: %1"
+msgstr "Score: %1"
+
+#: game.cpp:95
+#, c-format
+msgid "Lives: %1"
+msgstr "Lives: %1"
+
+#: game.cpp:116
+msgid "Move Up"
+msgstr "Move Up"
+
+#: game.cpp:117
+msgid "Move Down"
+msgstr "Move Down"
+
+#: game.cpp:118
+msgid "Move Right"
+msgstr "Move Right"
+
+#: game.cpp:119
+msgid "Move Left"
+msgstr "Move Left"
+
+#: game.cpp:151
+msgid "General"
+msgstr "General"
+
+#: game.cpp:159
+msgid "none"
+msgstr "none"
+
+#: game.cpp:175
+msgid "First Level"
+msgstr "First Level"
+
+#: main.cpp:32
+msgid "KDE Snake Race Game"
+msgstr "KDE Snake Race Game"
+
+#: main.cpp:36
+msgid "KSnakeRace"
+msgstr "KSnakeRace"
+
+#: main.cpp:38
+msgid "(c) 1997-2000, Your Friendly KSnake Developers"
+msgstr "(c) 1997-2000, Your Friendly KSnake Developers"
+
+#: main.cpp:42
+msgid "AI stuff"
+msgstr "AI stuff"
+
+#: main.cpp:43
+msgid "Improvements"
+msgstr "Improvements"
+
+#: pixServer.cpp:184
+msgid ""
+"error loading %1, aborting\n"
+msgstr ""
+"error loading %1, aborting\n"
+
+#: rattler.cpp:315
+msgid ""
+"Game Paused\n"
+" Press %1 to resume\n"
+msgstr ""
+"Game Paused\n"
+" Press %1 to resume\n"
+
+#: rattler.cpp:392
+msgid ""
+"A game is already started.\n"
+"Start a new one?\n"
+msgstr ""
+"A game is already started.\n"
+"Start a new one?\n"
+
+#: rattler.cpp:393
+msgid "Snake Race"
+msgstr "Snake Race"
+
+#: rattler.cpp:393
+msgid "Start New"
+msgstr "Start New"
+
+#: rattler.cpp:393
+msgid "Keep Playing"
+msgstr "Keep Playing"
+
+#. i18n: file appearance.ui line 24
+#: rc.cpp:3
+#, no-c-format
+msgid "Background"
+msgstr "Background"
+
+#. i18n: file appearance.ui line 48
+#: rc.cpp:6
+#, no-c-format
+msgid "Color:"
+msgstr "Colour:"
+
+#. i18n: file appearance.ui line 59
+#: rc.cpp:9
+#, no-c-format
+msgid "Image:"
+msgstr "Image:"
+
+#. i18n: file general.ui line 24
+#: rc.cpp:12
+#, no-c-format
+msgid "Speed"
+msgstr "Speed"
+
+#. i18n: file general.ui line 52
+#: rc.cpp:15
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file general.ui line 60
+#: rc.cpp:18
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file general.ui line 73
+#: rc.cpp:21
+#, no-c-format
+msgid "Snakes"
+msgstr "Snakes"
+
+#. i18n: file general.ui line 84
+#: rc.cpp:24
+#, no-c-format
+msgid "Snake behavior:"
+msgstr "Snake behaviour:"
+
+#. i18n: file general.ui line 90
+#: rc.cpp:27
+#, no-c-format
+msgid "Random"
+msgstr "Random"
+
+#. i18n: file general.ui line 95
+#: rc.cpp:30
+#, no-c-format
+msgid "Eater"
+msgstr "Eater"
+
+#. i18n: file general.ui line 100
+#: rc.cpp:33 rc.cpp:51
+#, no-c-format
+msgid "Killer"
+msgstr "Killer"
+
+#. i18n: file general.ui line 120
+#: rc.cpp:36
+#, no-c-format
+msgid "Number of snakes:"
+msgstr "Number of snakes:"
+
+#. i18n: file general.ui line 130
+#: rc.cpp:39
+#, no-c-format
+msgid "Balls"
+msgstr "Balls"
+
+#. i18n: file general.ui line 141
+#: rc.cpp:42
+#, no-c-format
+msgid "Number of balls:"
+msgstr "Number of balls:"
+
+#. i18n: file general.ui line 155
+#: rc.cpp:45
+#, no-c-format
+msgid "Dumb"
+msgstr "Dumb"
+
+#. i18n: file general.ui line 160
+#: rc.cpp:48
+#, no-c-format
+msgid "Average"
+msgstr "Average"
+
+#. i18n: file general.ui line 177
+#: rc.cpp:54
+#, no-c-format
+msgid "Ball behavior:"
+msgstr "Ball behaviour:"
+
+#. i18n: file ksnake.kcfg line 12
+#: rc.cpp:57
+#, no-c-format
+msgid "The background color of the game."
+msgstr "The background colour of the game."
+
+#. i18n: file ksnake.kcfg line 19
+#: rc.cpp:60
+#, no-c-format
+msgid "Background Image"
+msgstr "Background Image"
+
+#. i18n: file ksnake.kcfg line 24
+#: rc.cpp:63
+#, no-c-format
+msgid "Snake speed"
+msgstr "Snake speed"
+
+#. i18n: file ksnake.kcfg line 28
+#: rc.cpp:66
+#, no-c-format
+msgid "Number of Snakes in the game"
+msgstr "Number of Snakes in the game"
+
+#. i18n: file ksnake.kcfg line 32
+#: rc.cpp:69
+#, no-c-format
+msgid "Snake Behavior"
+msgstr "Snake Behaviour"
+
+#. i18n: file ksnake.kcfg line 37
+#: rc.cpp:72
+#, no-c-format
+msgid "Number of Balls in the game"
+msgstr "Number of Balls in the game"
+
+#. i18n: file ksnake.kcfg line 41
+#: rc.cpp:75
+#, no-c-format
+msgid "Ball Behavior"
+msgstr "Ball Behaviour"
+
+#: startroom.cpp:61
+msgid "First level:"
+msgstr "First level:"
diff --git a/tde-i18n-en_GB/messages/kdegames/ksokoban.po b/tde-i18n-en_GB/messages/kdegames/ksokoban.po
new file mode 100644
index 00000000000..af94296a2a7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/ksokoban.po
@@ -0,0 +1,183 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2002-09-27 01:54+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: InternalCollections.cpp:45
+msgid "Sasquatch"
+msgstr "Sasquatch"
+
+#: InternalCollections.cpp:49
+msgid "Mas Sasquatch"
+msgstr "Mas Sasquatch"
+
+#: InternalCollections.cpp:53
+msgid "Sasquatch III"
+msgstr "Sasquatch III"
+
+#: InternalCollections.cpp:57
+msgid "Microban (easy)"
+msgstr "Microban (easy)"
+
+#: InternalCollections.cpp:61
+msgid "Sasquatch IV"
+msgstr "Sasquatch IV"
+
+#: MainWindow.cpp:93
+msgid "&Load Levels..."
+msgstr "&Load Levels..."
+
+#: MainWindow.cpp:95
+msgid "&Next Level"
+msgstr "&Next Level"
+
+#: MainWindow.cpp:97
+msgid "&Previous Level"
+msgstr "&Previous Level"
+
+#: MainWindow.cpp:99
+msgid "Re&start Level"
+msgstr "Re&start Level"
+
+#: MainWindow.cpp:102
+msgid "&Level Collection"
+msgstr "&Level Collection"
+
+#: MainWindow.cpp:117
+msgid "&Slow"
+msgstr "&Slow"
+
+#: MainWindow.cpp:118
+msgid "&Medium"
+msgstr "&Medium"
+
+#: MainWindow.cpp:119
+msgid "&Fast"
+msgstr "&Fast"
+
+#: MainWindow.cpp:120
+msgid "&Off"
+msgstr "&Off"
+
+#: MainWindow.cpp:123
+msgid "&Animation"
+msgstr "&Animation"
+
+#: MainWindow.cpp:128 MainWindow.cpp:130 MainWindow.cpp:132 MainWindow.cpp:134
+#: MainWindow.cpp:136 MainWindow.cpp:138 MainWindow.cpp:140 MainWindow.cpp:142
+#: MainWindow.cpp:144 MainWindow.cpp:146 MainWindow.cpp:153 MainWindow.cpp:155
+#: MainWindow.cpp:157 MainWindow.cpp:159 MainWindow.cpp:161 MainWindow.cpp:163
+#: MainWindow.cpp:165 MainWindow.cpp:167 MainWindow.cpp:169 MainWindow.cpp:171
+msgid "(unused)"
+msgstr "(unused)"
+
+#: MainWindow.cpp:149
+msgid "&Set Bookmark"
+msgstr "&Set Bookmark"
+
+#: MainWindow.cpp:174
+msgid "&Go to Bookmark"
+msgstr "&Go to Bookmark"
+
+#: MainWindow.cpp:248
+msgid "(invalid)"
+msgstr "(invalid)"
+
+#: MainWindow.cpp:304
+msgid "Load Levels From File"
+msgstr "Load Levels From File"
+
+#: MainWindow.cpp:331
+msgid "No levels found in file"
+msgstr "No levels found in file"
+
+#: PlayField.cpp:53
+msgid "Level:"
+msgstr "Level:"
+
+#: PlayField.cpp:53
+msgid "Steps:"
+msgstr "Steps:"
+
+#: PlayField.cpp:54
+msgid "Pushes:"
+msgstr "Pushes:"
+
+#: PlayField.cpp:479
+msgid "Level completed"
+msgstr "Level completed"
+
+#: PlayField.cpp:844
+msgid ""
+"This is the last level in\n"
+"the current collection."
+msgstr ""
+"This is the last level in\n"
+"the current collection."
+
+#: PlayField.cpp:850
+msgid ""
+"You have not completed\n"
+"this level yet."
+msgstr ""
+"You have not completed\n"
+"this level yet."
+
+#: PlayField.cpp:864
+msgid ""
+"This is the first level in\n"
+"the current collection."
+msgstr ""
+"This is the first level in\n"
+"the current collection."
+
+#: PlayField.cpp:1017
+msgid ""
+"Sorry, bookmarks for external levels\n"
+"is not implemented yet."
+msgstr ""
+"Sorry, bookmarks for external levels\n"
+"is not implemented yet."
+
+#: PlayField.cpp:1040
+msgid "This level is broken"
+msgstr "This level is broken"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:30
+msgid "The japanese warehouse keeper game"
+msgstr "The japanese warehouse keeper game"
+
+#: main.cpp:37
+msgid "Level collection file to load"
+msgstr "Level collection file to load"
+
+#: main.cpp:45
+msgid "KSokoban"
+msgstr "KSokoban"
+
+#: main.cpp:53
+msgid "For contributing the Sokoban levels included in this game"
+msgstr "For contributing the Sokoban levels included in this game"
diff --git a/tde-i18n-en_GB/messages/kdegames/kspaceduel.po b/tde-i18n-en_GB/messages/kdegames/kspaceduel.po
new file mode 100644
index 00000000000..1fe91608ee3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kspaceduel.po
@@ -0,0 +1,382 @@
+# translation of kspaceduel.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kspaceduel\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2003-05-17 01:35+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: dialogs.cpp:50
+msgid "Game speed:"
+msgstr "Game speed:"
+
+#: dialogs.cpp:50
+msgid "Shot speed:"
+msgstr "Shot speed:"
+
+#: dialogs.cpp:51 dialogs.cpp:54 dialogs.cpp:57 dialogs.cpp:58
+msgid "Energy need:"
+msgstr "Energy need:"
+
+#: dialogs.cpp:51 dialogs.cpp:55
+msgid "Max number:"
+msgstr "Max number:"
+
+#: dialogs.cpp:52 dialogs.cpp:55
+msgid "Damage:"
+msgstr "Damage:"
+
+#: dialogs.cpp:52 dialogs.cpp:62
+msgid "Life time:"
+msgstr "Life time:"
+
+#: dialogs.cpp:53 dialogs.cpp:56
+msgid "Reload time:"
+msgstr "Reload time:"
+
+#: dialogs.cpp:53
+msgid "Mine fuel:"
+msgstr "Mine fuel:"
+
+#: dialogs.cpp:54
+msgid "Activate time:"
+msgstr "Activate time:"
+
+#: dialogs.cpp:56
+msgid "Acceleration:"
+msgstr "Acceleration:"
+
+#: dialogs.cpp:57
+msgid "Rotation speed:"
+msgstr "Rotation speed:"
+
+#: dialogs.cpp:58
+msgid "Crash damage:"
+msgstr "Crash damage:"
+
+#: dialogs.cpp:59
+msgid "Sun energy:"
+msgstr "Sun energy:"
+
+#: dialogs.cpp:59
+msgid "Gravity:"
+msgstr "Gravity:"
+
+#: dialogs.cpp:60
+msgid "Position X:"
+msgstr "Position X:"
+
+#: dialogs.cpp:60
+msgid "Position Y:"
+msgstr "Position Y:"
+
+#: dialogs.cpp:61
+msgid "Velocity X:"
+msgstr "Velocity X:"
+
+#: dialogs.cpp:61
+msgid "Velocity Y:"
+msgstr "Velocity Y:"
+
+#: dialogs.cpp:62
+msgid "Appearance time:"
+msgstr "Appearance time:"
+
+#: dialogs.cpp:63
+msgid "Energy amount:"
+msgstr "Energy amount:"
+
+#: dialogs.cpp:63
+msgid "Shield amount:"
+msgstr "Shield amount:"
+
+#: dialogs.cpp:158
+msgid "Custom"
+msgstr "Custom"
+
+#: dialogs.cpp:174 dialogs.cpp:395
+msgid "General"
+msgstr "General"
+
+#: dialogs.cpp:175 main.cpp:27
+msgid "Bullet"
+msgstr "Bullet"
+
+#: dialogs.cpp:176
+msgid ""
+"_: Name\n"
+"Mine"
+msgstr "Mine"
+
+#: dialogs.cpp:177
+msgid "Ship"
+msgstr "Ship"
+
+#: dialogs.cpp:178
+msgid "Sun"
+msgstr "Sun"
+
+#: dialogs.cpp:179 topwidget.cpp:73
+msgid "Start"
+msgstr "Start"
+
+#: dialogs.cpp:180
+msgid "Powerups"
+msgstr "Powerups"
+
+#: dialogs.cpp:395
+msgid "General Settings"
+msgstr "General Settings"
+
+#: dialogs.cpp:398
+msgid "Game"
+msgstr "Game"
+
+#: dialogs.cpp:398
+msgid "Game Settings"
+msgstr "Game Settings"
+
+#: main.cpp:8
+msgid "KDE Space Game"
+msgstr "KDE Space Game"
+
+#: main.cpp:12
+msgid "KSpaceDuel"
+msgstr "KSpaceDuel"
+
+#: main.cpp:27
+msgid "Chaos"
+msgstr "Chaos"
+
+#: main.cpp:27
+msgid "Lack of energy"
+msgstr "Lack of energy"
+
+#: mainview.cpp:344 topwidget.cpp:122
+msgid " paused "
+msgstr " paused "
+
+#: mainview.cpp:494
+msgid "Press %1 to start"
+msgstr "Press %1 to start"
+
+#: mainview.cpp:543
+msgid "draw round"
+msgstr "draw round"
+
+#: mainview.cpp:546
+msgid "blue player won the round"
+msgstr "blue player won the round"
+
+#: mainview.cpp:554
+msgid "red player won the round"
+msgstr "red player won the round"
+
+#: mainview.cpp:559
+msgid "Press %1 for new round"
+msgstr "Press %1 for new round"
+
+#: playerinfo.cpp:20 playerinfo.cpp:52
+msgid "Hit points"
+msgstr "Hit points"
+
+#: playerinfo.cpp:23 playerinfo.cpp:54
+msgid "Energy"
+msgstr "Energy"
+
+#: playerinfo.cpp:26 playerinfo.cpp:56
+msgid "Wins"
+msgstr "Wins"
+
+#. i18n: file general.ui line 30
+#: rc.cpp:9
+#, no-c-format
+msgid "Hit Points"
+msgstr "Hit Points"
+
+#. i18n: file general.ui line 63
+#: rc.cpp:12
+#, no-c-format
+msgid "Red player:"
+msgstr "Red player:"
+
+#. i18n: file general.ui line 71
+#: rc.cpp:15
+#, no-c-format
+msgid "Blue player:"
+msgstr "Blue player:"
+
+#. i18n: file general.ui line 103
+#: rc.cpp:18
+#, no-c-format
+msgid "Graphics"
+msgstr "Graphics"
+
+#. i18n: file general.ui line 114
+#: rc.cpp:21
+#, no-c-format
+msgid "Refresh time:"
+msgstr "Refresh time:"
+
+#. i18n: file general.ui line 169
+#: rc.cpp:24
+#, no-c-format
+msgid "Red Player"
+msgstr "Red Player"
+
+#. i18n: file general.ui line 180
+#: rc.cpp:27 rc.cpp:48
+#, no-c-format
+msgid "Player is AI"
+msgstr "Player is AI"
+
+#. i18n: file general.ui line 191
+#: rc.cpp:30 rc.cpp:51
+#, no-c-format
+msgid "Difficulty:"
+msgstr "Difficulty:"
+
+#. i18n: file general.ui line 197
+#: rc.cpp:33 rc.cpp:54
+#, no-c-format
+msgid "Trainee"
+msgstr "Trainee"
+
+#. i18n: file general.ui line 202
+#: rc.cpp:36 rc.cpp:57
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file general.ui line 207
+#: rc.cpp:39 rc.cpp:60
+#, no-c-format
+msgid "Hard"
+msgstr "Hard"
+
+#. i18n: file general.ui line 212
+#: rc.cpp:42 rc.cpp:63
+#, no-c-format
+msgid "Insane"
+msgstr "Insane"
+
+#. i18n: file general.ui line 232
+#: rc.cpp:45
+#, no-c-format
+msgid "Blue Player"
+msgstr "Blue Player"
+
+#: topwidget.cpp:67
+msgid "&New Round"
+msgstr "&New Round"
+
+#: topwidget.cpp:84
+msgid "Player 1 Rotate Left"
+msgstr "Player 1 Rotate Left"
+
+#: topwidget.cpp:87
+msgid "Player 1 Rotate Right"
+msgstr "Player 1 Rotate Right"
+
+#: topwidget.cpp:90
+msgid "Player 1 Accelerate"
+msgstr "Player 1 Accelerate"
+
+#: topwidget.cpp:93
+msgid "Player 1 Shot"
+msgstr "Player 1 Shot"
+
+#: topwidget.cpp:96
+msgid "Player 1 Mine"
+msgstr "Player 1 Mine"
+
+#: topwidget.cpp:100
+msgid "Player 2 Rotate Left"
+msgstr "Player 2 Rotate Left"
+
+#: topwidget.cpp:103
+msgid "Player 2 Rotate Right"
+msgstr "Player 2 Rotate Right"
+
+#: topwidget.cpp:106
+msgid "Player 2 Accelerate"
+msgstr "Player 2 Accelerate"
+
+#: topwidget.cpp:109
+msgid "Player 2 Shot"
+msgstr "Player 2 Shot"
+
+#: topwidget.cpp:112
+msgid "Player 2 Mine"
+msgstr "Player 2 Mine"
+
+#~ msgid "Form2"
+#~ msgstr "Form2"
+
+#~ msgid "Key Setup"
+#~ msgstr "Key Setup"
+
+#~ msgid "Shot"
+#~ msgstr "Shot"
+
+#~ msgid ""
+#~ "_: Verb\n"
+#~ "Mine"
+#~ msgstr "Mine"
+
+#~ msgid ""
+#~ "There are multiple functions for a key.\n"
+#~ "Continue?"
+#~ msgstr ""
+#~ "There are multiple functions for a key.\n"
+#~ "Continue?"
+
+#~ msgid "Config"
+#~ msgstr "Config"
+
+#~ msgid "AI Setup"
+#~ msgstr "AI Setup"
+
+#~ msgid "Handicap Setup"
+#~ msgstr "Handicap Setup"
+
+#~ msgid "Graphics Setup"
+#~ msgstr "Graphics Setup"
+
+#~ msgid "Player &Keys..."
+#~ msgstr "Player &Keys..."
+
+#~ msgid "&Handicap..."
+#~ msgstr "&Handicap..."
+
+#~ msgid "Gra&phics..."
+#~ msgstr "Gra&phics..."
+
+#~ msgid "&AI..."
+#~ msgstr "&AI..."
+
+#~ msgid "New &Game"
+#~ msgstr "New &Game"
+
+#~ msgid "&Pause"
+#~ msgstr "&Pause"
diff --git a/tde-i18n-en_GB/messages/kdegames/ktron.po b/tde-i18n-en_GB/messages/kdegames/ktron.po
new file mode 100644
index 00000000000..b74833f0b0b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/ktron.po
@@ -0,0 +1,435 @@
+# translation of ktron.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktron\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2005-03-29 16:34+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: ktron.cpp:60
+msgid "Player 1 Up"
+msgstr "Player 1 Up"
+
+#: ktron.cpp:62
+msgid "Player 1 Down"
+msgstr "Player 1 Down"
+
+#: ktron.cpp:64
+msgid "Player 1 Right"
+msgstr "Player 1 Right"
+
+#: ktron.cpp:66
+msgid "Player 1 Left"
+msgstr "Player 1 Left"
+
+#: ktron.cpp:68
+msgid "Player 1 Accelerator"
+msgstr "Player 1 Accelerator"
+
+#: ktron.cpp:71
+msgid "Player 2 Up"
+msgstr "Player 2 Up"
+
+#: ktron.cpp:73
+msgid "Player 2 Down"
+msgstr "Player 2 Down"
+
+#: ktron.cpp:75
+msgid "Player 2 Right"
+msgstr "Player 2 Right"
+
+#: ktron.cpp:77
+msgid "Player 2 Left"
+msgstr "Player 2 Left"
+
+#: ktron.cpp:79
+msgid "Player 2 Accelerator"
+msgstr "Player 2 Accelerator"
+
+#: ktron.cpp:96
+msgid "Player 1"
+msgstr "Player 1"
+
+#: ktron.cpp:99
+msgid "Player 2"
+msgstr "Player 2"
+
+#: ktron.cpp:111
+msgid "Computer(%1)"
+msgstr "Computer(%1)"
+
+#: ktron.cpp:113
+msgid "Computer"
+msgstr "Computer"
+
+#: ktron.cpp:150 ktron.cpp:157 main.cpp:37
+msgid "KTron"
+msgstr "KTron"
+
+#: ktron.cpp:161
+msgid "%1 has won!"
+msgstr "%1 has won!"
+
+#: ktron.cpp:164
+msgid "%1 has won versus %2 with %3 : %4 points!"
+msgstr "%1 has won versus %2 with %3 : %4 points!"
+
+#: ktron.cpp:168
+msgid "Winner"
+msgstr "Winner"
+
+#: ktron.cpp:186
+msgid "General"
+msgstr "General"
+
+#: ktron.cpp:187
+msgid "A.I."
+msgstr "A.I."
+
+#: main.cpp:29
+msgid "A race in hyperspace"
+msgstr "A race in hyperspace"
+
+#: main.cpp:30
+msgid ""
+"(c) 1998-2000, Matthias Kiefer\n"
+"\n"
+"Parts of the algorithms for the computer player are from\n"
+"xtron-1.1 by Rhett D. Jacobs <rhett@hotel.canberra.edu.au>"
+msgstr ""
+"(c) 1998-2000, Matthias Kiefer\n"
+"\n"
+"Parts of the algorithms for the computer player are from\n"
+"xtron-1.1 by Rhett D. Jacobs <rhett@hotel.canberra.edu.au>"
+
+#: main.cpp:39
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:40
+msgid "Various improvements"
+msgstr "Various improvements"
+
+#. i18n: file ai.ui line 47
+#: rc.cpp:3
+#, no-c-format
+msgid "Computer Controls"
+msgstr "Computer Controls"
+
+#. i18n: file ai.ui line 58
+#: rc.cpp:6
+#, no-c-format
+msgid "Player &1"
+msgstr "Player &1"
+
+#. i18n: file ai.ui line 66
+#: rc.cpp:9
+#, no-c-format
+msgid "Player &2"
+msgstr "Player &2"
+
+#. i18n: file ai.ui line 93
+#: rc.cpp:12
+#, no-c-format
+msgid "Intelligence:"
+msgstr "Intelligence:"
+
+#. i18n: file ai.ui line 99
+#: rc.cpp:15
+#, no-c-format
+msgid "Beginner"
+msgstr "Beginner"
+
+#. i18n: file ai.ui line 104
+#: rc.cpp:18
+#, no-c-format
+msgid "Average"
+msgstr "Average"
+
+#. i18n: file ai.ui line 109
+#: rc.cpp:21
+#, no-c-format
+msgid "Expert"
+msgstr "Expert"
+
+#. i18n: file appearance.ui line 47
+#: rc.cpp:24
+#, no-c-format
+msgid "Line style:"
+msgstr "Line style:"
+
+#. i18n: file appearance.ui line 53
+#: rc.cpp:27
+#, no-c-format
+msgid "3D Line"
+msgstr "3D Line"
+
+#. i18n: file appearance.ui line 58
+#: rc.cpp:30
+#, no-c-format
+msgid "3D Rectangles"
+msgstr "3D Rectangles"
+
+#. i18n: file appearance.ui line 63
+#: rc.cpp:33
+#, no-c-format
+msgid "Flat"
+msgstr "Flat"
+
+#. i18n: file appearance.ui line 68
+#: rc.cpp:36
+#, no-c-format
+msgid "Circles"
+msgstr "Circles"
+
+#. i18n: file appearance.ui line 80
+#: rc.cpp:39
+#, no-c-format
+msgid "Line Size"
+msgstr "Line Size"
+
+#. i18n: file appearance.ui line 91
+#: rc.cpp:42
+#, no-c-format
+msgid "Large"
+msgstr "Large"
+
+#. i18n: file appearance.ui line 102
+#: rc.cpp:45
+#, no-c-format
+msgid "Small"
+msgstr "Small"
+
+#. i18n: file appearance.ui line 113
+#: rc.cpp:48
+#, no-c-format
+msgid "Medium"
+msgstr "Medium"
+
+#. i18n: file appearance.ui line 155
+#: rc.cpp:51
+#, no-c-format
+msgid "Background"
+msgstr "Background"
+
+#. i18n: file appearance.ui line 166
+#: rc.cpp:54
+#, no-c-format
+msgid "Color:"
+msgstr "Colour:"
+
+#. i18n: file appearance.ui line 185
+#: rc.cpp:57
+#, no-c-format
+msgid "Image:"
+msgstr "Image:"
+
+#. i18n: file appearance.ui line 213
+#: rc.cpp:60
+#, no-c-format
+msgid "Player 1 color:"
+msgstr "Player 1 colour:"
+
+#. i18n: file appearance.ui line 236
+#: rc.cpp:63
+#, no-c-format
+msgid "Player 2 color:"
+msgstr "Player 2 colour:"
+
+#. i18n: file general.ui line 47
+#: rc.cpp:66
+#, no-c-format
+msgid "Behavior"
+msgstr "Behaviour"
+
+#. i18n: file general.ui line 58
+#: rc.cpp:69
+#, no-c-format
+msgid "&Show winner by changing color"
+msgstr "&Show winner by changing colour"
+
+#. i18n: file general.ui line 66
+#: rc.cpp:72
+#, no-c-format
+msgid "&Disable acceleration"
+msgstr "&Disable acceleration"
+
+#. i18n: file general.ui line 74
+#: rc.cpp:75
+#, no-c-format
+msgid "&Crash when moving in the opposite direction"
+msgstr "&Crash when moving in the opposite direction"
+
+#. i18n: file general.ui line 84
+#: rc.cpp:78
+#, no-c-format
+msgid "Player Names"
+msgstr "Player Names"
+
+#. i18n: file general.ui line 105
+#: rc.cpp:81
+#, no-c-format
+msgid "Player 1:"
+msgstr "Player 1:"
+
+#. i18n: file general.ui line 113
+#: rc.cpp:84
+#, no-c-format
+msgid "Player 2:"
+msgstr "Player 2:"
+
+#. i18n: file general.ui line 123
+#: rc.cpp:87
+#, no-c-format
+msgid "Speed"
+msgstr "Speed"
+
+#. i18n: file general.ui line 168
+#: rc.cpp:90
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file general.ui line 187
+#: rc.cpp:96
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file ktron.kcfg line 9
+#: rc.cpp:99
+#, no-c-format
+msgid "The background color of the game."
+msgstr "The background colour of the game."
+
+#. i18n: file ktron.kcfg line 13
+#: rc.cpp:102
+#, no-c-format
+msgid "The color of player 1"
+msgstr "The colour of player 1"
+
+#. i18n: file ktron.kcfg line 17
+#: rc.cpp:105
+#, no-c-format
+msgid "The color of player 2"
+msgstr "The colour of player 2"
+
+#. i18n: file ktron.kcfg line 21
+#: rc.cpp:108
+#, no-c-format
+msgid "Whether to show the winner by changing color."
+msgstr "Whether to show the winner by changing colour."
+
+#. i18n: file ktron.kcfg line 25
+#: rc.cpp:111
+#, no-c-format
+msgid "Whether to disable acceleration."
+msgstr "Whether to disable acceleration."
+
+#. i18n: file ktron.kcfg line 29
+#: rc.cpp:114
+#, no-c-format
+msgid "Whether changing in the opposite direction causes a crash."
+msgstr "Whether changing in the opposite direction causes a crash."
+
+#. i18n: file ktron.kcfg line 33
+#: rc.cpp:117
+#, no-c-format
+msgid "The width of the line."
+msgstr "The width of the line."
+
+#. i18n: file ktron.kcfg line 37
+#: rc.cpp:120
+#, no-c-format
+msgid "The speed of the line."
+msgstr "The speed of the line."
+
+#. i18n: file ktron.kcfg line 42
+#: rc.cpp:123
+#, no-c-format
+msgid "The skill of the computer player."
+msgstr "The skill of the computer player."
+
+#. i18n: file ktron.kcfg line 51
+#: rc.cpp:126
+#, no-c-format
+msgid "The line style."
+msgstr "The line style."
+
+#. i18n: file ktron.kcfg line 62
+#: rc.cpp:129
+#, no-c-format
+msgid "Whether to use a custom background image."
+msgstr "Whether to use a custom background image."
+
+#. i18n: file ktron.kcfg line 66
+#: rc.cpp:132
+#, no-c-format
+msgid "Custom background image to use."
+msgstr "Custom background image to use."
+
+#. i18n: file ktron.kcfg line 70
+#: rc.cpp:135
+#, no-c-format
+msgid "Whether player 1 is a computer player."
+msgstr "Whether player 1 is a computer player."
+
+#. i18n: file ktron.kcfg line 74
+#: rc.cpp:138
+#, no-c-format
+msgid "Whether player 2 is a computer player."
+msgstr "Whether player 2 is a computer player."
+
+#. i18n: file ktron.kcfg line 78
+#: rc.cpp:141
+#, no-c-format
+msgid "The name of player 1."
+msgstr "The name of player 1."
+
+#. i18n: file ktron.kcfg line 81
+#: rc.cpp:144
+#, no-c-format
+msgid "The name of player 2."
+msgstr "The name of player 2."
+
+#: tron.cpp:98
+#, c-format
+msgid ""
+"Wasn't able to load wallpaper\n"
+"%1"
+msgstr ""
+"Wasn't able to load wallpaper\n"
+"%1"
+
+#: tron.cpp:591
+msgid "Game paused"
+msgstr "Game paused"
+
+#: tron.cpp:601
+msgid "Crash!"
+msgstr "Crash!"
+
+#: tron.cpp:622
+msgid "Press any of your direction keys to start!"
+msgstr "Press any of your direction keys to start!"
diff --git a/tde-i18n-en_GB/messages/kdegames/ktuberling.po b/tde-i18n-en_GB/messages/kdegames/ktuberling.po
new file mode 100644
index 00000000000..4e294f11c99
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/ktuberling.po
@@ -0,0 +1,288 @@
+# translation of ktuberling.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktuberling\n"
+"POT-Creation-Date: 2006-08-13 04:05+0200\n"
+"PO-Revision-Date: 2006-11-24 00:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file ktuberlingui.rc line 7
+#: rc.cpp:6
+#, no-c-format
+msgid "&Playground"
+msgstr "&Playground"
+
+#. i18n: file ktuberlingui.rc line 12
+#: rc.cpp:9
+#, no-c-format
+msgid "&Speech"
+msgstr "&Speech"
+
+#: main.cpp:16
+msgid "Potato to open"
+msgstr "Potato to open"
+
+#: main.cpp:22
+msgid "Potato game for kids"
+msgstr "Potato game for kids"
+
+#: main.cpp:23
+msgid ""
+"A program by Eric Bischoff <e.bischoff@noos.fr>\n"
+"and John Calhoun.\n"
+"\n"
+"This program is dedicated to my daughter Sunniva."
+msgstr ""
+"A program by Eric Bischoff <e.bischoff@noos.fr>\n"
+"and John Calhoun.\n"
+"\n"
+"This program is dedicated to my daughter Sunniva."
+
+#: main.cpp:31
+msgid "KTuberling"
+msgstr "KTuberling"
+
+#: main.cpp:34
+msgid "Developer"
+msgstr "Developer"
+
+#: main.cpp:35
+msgid "Original concept and artwork"
+msgstr "Original concept and artwork"
+
+#: main.cpp:36 main.cpp:37
+msgid "New artwork"
+msgstr "New artwork"
+
+#: main.cpp:38
+msgid "Sounds tuning"
+msgstr "Sounds tuning"
+
+#: toplevel.cpp:262
+msgid "Save &as Picture..."
+msgstr "Save &as Picture..."
+
+#: toplevel.cpp:272
+msgid "&No Sound"
+msgstr "&No Sound"
+
+#: toplevel.cpp:312
+msgid "Could not load file."
+msgstr "Could not load file."
+
+#: toplevel.cpp:335 toplevel.cpp:372
+msgid "Only saving to local files is currently supported."
+msgstr "Only saving to local files is currently supported."
+
+#: toplevel.cpp:350 toplevel.cpp:402
+msgid "Could not save file."
+msgstr "Could not save file."
+
+#: toplevel.cpp:360
+msgid ""
+"*.xpm|UNIX Pixmaps (*.xpm)\n"
+"*.jpg|JPEG Compressed Files (*.jpg)\n"
+"*.png|Next Generation Pictures (*.png)\n"
+"*.bmp|Windows Bitmaps (*.bmp)\n"
+"*|All Picture Formats"
+msgstr ""
+"*.xpm|UNIX Pixmaps (*.xpm)\n"
+"*.jpg|JPEG Compressed Files (*.jpg)\n"
+"*.png|Next Generation Pictures (*.png)\n"
+"*.bmp|Windows Bitmaps (*.bmp)\n"
+"*|All Picture Formats"
+
+#: toplevel.cpp:396
+msgid "Unknown picture format."
+msgstr "Unknown picture format."
+
+#: toplevel.cpp:411
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: toplevel.cpp:416
+msgid "Could not print picture."
+msgstr "Could not print picture."
+
+#: toplevel.cpp:419
+msgid "Picture successfully printed."
+msgstr "Picture successfully printed."
+
+#: playground.cpp:504
+msgid ""
+"Fatal error:\n"
+"Unable to load the pictures, aborting."
+msgstr ""
+"Fatal error:\n"
+"Unable to load the pictures, aborting."
+
+#: soundfactory.cpp:73
+msgid "Error while loading the sound names."
+msgstr "Error while loading the sound names."
+
+#: pics/layout.i18n:7
+msgid "Potato &Guy"
+msgstr "Potato &Guy"
+
+#: pics/layout.i18n:9 pics/layout.i18n:18
+msgid "Eyes"
+msgstr "Eyes"
+
+#: pics/layout.i18n:10
+msgid "Eyebrows"
+msgstr "Eyebrows"
+
+#: pics/layout.i18n:11
+msgid "Noses"
+msgstr "Noses"
+
+#: pics/layout.i18n:12
+msgid "Ears"
+msgstr "Ears"
+
+#: pics/layout.i18n:13
+msgid "Mouths"
+msgstr "Mouths"
+
+#: pics/layout.i18n:14
+msgid "Goodies"
+msgstr "Goodies"
+
+#: pics/layout.i18n:16
+msgid "&Penguin"
+msgstr "&Penguin"
+
+#: pics/layout.i18n:19
+msgid "Tie"
+msgstr "Tie"
+
+#: pics/layout.i18n:20
+msgid "Hair"
+msgstr "Hair"
+
+#: pics/layout.i18n:21
+msgid "Necklaces"
+msgstr "Necklaces"
+
+#: pics/layout.i18n:22
+msgid "Hats"
+msgstr "Hats"
+
+#: pics/layout.i18n:23
+msgid "Glasses"
+msgstr "Glasses"
+
+#: pics/layout.i18n:24
+msgid "Scarf"
+msgstr "Scarf"
+
+#: pics/layout.i18n:26
+msgid "&Aquarium"
+msgstr "&Aquarium"
+
+#: pics/layout.i18n:28
+msgid "Fishes"
+msgstr "Fishes"
+
+#: pics/layout.i18n:29
+msgid "Others"
+msgstr "Others"
+
+#: pics/layout.i18n:31
+msgid "&Danish"
+msgstr "&Danish"
+
+#: pics/layout.i18n:32
+msgid "&German"
+msgstr "&German"
+
+#: pics/layout.i18n:33
+msgid "&English"
+msgstr "&English"
+
+#: pics/layout.i18n:34
+msgid "Sp&anish"
+msgstr "Sp&anish"
+
+#: pics/layout.i18n:35
+msgid "Fi&nnish"
+msgstr "Fi&nnish"
+
+#: pics/layout.i18n:36
+msgid "&French"
+msgstr "&French"
+
+#: pics/layout.i18n:37
+msgid "&Italian"
+msgstr "&Italian"
+
+#: pics/layout.i18n:38
+msgid "Low Sa&xon"
+msgstr "Low Sa&xon"
+
+#: pics/layout.i18n:39
+msgid "D&utch"
+msgstr "D&utch"
+
+#: pics/layout.i18n:40
+msgid "&Portuguese"
+msgstr "&Portuguese"
+
+#: pics/layout.i18n:41
+msgid "&Romanian"
+msgstr "&Romanian"
+
+#: pics/layout.i18n:42
+msgid "&Slovak"
+msgstr "&Slovak"
+
+#: pics/layout.i18n:43
+msgid "S&lovenian"
+msgstr "S&lovenian"
+
+#: pics/layout.i18n:44
+msgid "S&wedish"
+msgstr "S&wedish"
+
+#: pics/layout.i18n:45
+msgid "Ser&bian"
+msgstr "Ser&bian"
+
+#: pics/layout.i18n:48
+msgid ""
+"_: NOTE_TO_THE_TRANSLATORS\n"
+"The translators have the opportunity to translate the\n"
+"sounds spoken in the game.\n"
+"See the technical reference section in ktuberling's\n"
+"documentation for more information on how to do that.\n"
+"(translate this message as \"DONE\" when you have translated\n"
+"the sounds; otherwise leave it untranslated as a reminder)"
+msgstr ""
+"The translators have the opportunity to translate the\n"
+"sounds spoken in the game.\n"
+"See the technical reference section in ktuberling's\n"
+"documentation for more information on how to do that.\n"
+"(translate this message as \"DONE\" when you have translated\n"
+"the sounds; otherwise leave it untranslated as a reminder)"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdegames/kwin4.po b/tde-i18n-en_GB/messages/kdegames/kwin4.po
new file mode 100644
index 00000000000..7fc5623fb4b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/kwin4.po
@@ -0,0 +1,454 @@
+# translation of kwin4.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwin4\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2005-01-17 14:33+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk,dwayne@translate.org.za"
+
+#: kwin4.cpp:67
+msgid "Chat Dlg"
+msgstr "Chat Dlg"
+
+#: kwin4.cpp:73
+msgid "Chat"
+msgstr "Chat"
+
+#: kwin4.cpp:79
+msgid "Configure..."
+msgstr "Configure..."
+
+#: kwin4.cpp:192
+msgid "Start a new game"
+msgstr "Start a new game"
+
+#: kwin4.cpp:195
+msgid "Open a saved game..."
+msgstr "Open a saved game..."
+
+#: kwin4.cpp:198
+msgid "Save a game..."
+msgstr "Save a game..."
+
+#: kwin4.cpp:201
+msgid "Ending the current game..."
+msgstr "Ending the current game..."
+
+#: kwin4.cpp:202
+msgid "Aborts a currently played game. No winner will be declared."
+msgstr "Aborts a currently played game. No winner will be declared."
+
+#: kwin4.cpp:204
+msgid "&Network Configuration..."
+msgstr "&Network Configuration..."
+
+#: kwin4.cpp:207
+msgid "Network Chat..."
+msgstr "Network Chat..."
+
+#: kwin4.cpp:211
+msgid "Debug KGame"
+msgstr "Debug KGame"
+
+#: kwin4.cpp:214
+msgid "&Show Statistics"
+msgstr "&Show Statistics"
+
+#: kwin4.cpp:216
+msgid "Show statistics."
+msgstr "Show statistics."
+
+#: kwin4.cpp:219
+msgid "Shows a hint on how to move."
+msgstr "Shows a hint on how to move."
+
+#: kwin4.cpp:222
+msgid "Quits the program."
+msgstr "Quits the program."
+
+#: kwin4.cpp:225
+msgid "Undo last move."
+msgstr "Undo last move."
+
+#: kwin4.cpp:228
+msgid "Redo last move."
+msgstr "Redo last move."
+
+#: kwin4.cpp:242 kwin4.cpp:252
+msgid "Ready"
+msgstr "Ready"
+
+#: kwin4.cpp:251
+msgid "This leaves space for the mover"
+msgstr "This leaves space for the mover"
+
+#: kwin4.cpp:254
+msgid "(c) Martin Heni "
+msgstr "(c) Martin Heni "
+
+#: kwin4.cpp:255
+msgid "Welcome to KWin4"
+msgstr "Welcome to KWin4"
+
+#: kwin4.cpp:457
+msgid "No game "
+msgstr "No game "
+
+#: kwin4.cpp:459
+msgid " - Yellow "
+msgstr " - Yellow "
+
+#: kwin4.cpp:461
+msgid " - Red "
+msgstr " - Red "
+
+#: kwin4.cpp:463
+msgid "Nobody "
+msgstr "Nobody "
+
+#: kwin4.cpp:482
+msgid ""
+"The network game ended!\n"
+msgstr ""
+"The network game ended!\n"
+
+#: kwin4.cpp:493
+msgid "Game running..."
+msgstr "Game running..."
+
+#: kwin4.cpp:504
+msgid "The game is drawn. Please restart next round."
+msgstr "The game is drawn. Please restart next round."
+
+#: kwin4.cpp:512
+msgid "%1 won the game. Please restart next round."
+msgstr "%1 won the game. Please restart next round."
+
+#: kwin4.cpp:518
+msgid " Game aborted. Please restart next round."
+msgstr " Game aborted. Please restart next round."
+
+#: kwin4.cpp:536
+msgid "Network Configuration"
+msgstr "Network Configuration"
+
+#: kwin4.cpp:548
+msgid "Yellow should be played by remote"
+msgstr "Yellow should be played by remote"
+
+#: kwin4.cpp:549
+msgid "Red should be played by remote"
+msgstr "Red should be played by remote"
+
+#: kwin4.cpp:621
+msgid "General"
+msgstr "General"
+
+#: kwin4view.cpp:350
+msgid ""
+"_: 1. intro line, welcome to win4\n"
+"Welcome"
+msgstr "Welcome"
+
+#: kwin4view.cpp:356
+msgid ""
+"_: 2. intro line, welcome to win4\n"
+"to"
+msgstr "to"
+
+#: kwin4view.cpp:362
+msgid ""
+"_: 3. intro line, welcome to win4\n"
+"KWin4"
+msgstr "KWin4"
+
+#: kwin4view.cpp:606
+msgid "Hold on... the other player has not been yet..."
+msgstr "Hold on... the other player has not been yet..."
+
+#: kwin4view.cpp:607
+msgid "Hold your horses..."
+msgstr "Hold your horses..."
+
+#: kwin4view.cpp:608
+msgid "Ah ah ah... only one go at a time..."
+msgstr "Ah ah ah... only one go at a time..."
+
+#: kwin4view.cpp:609
+msgid "Please wait... it is not your turn."
+msgstr "Please wait... it is not your turn."
+
+#: main.cpp:30
+msgid "Enter debug level"
+msgstr "Enter debug level"
+
+#: main.cpp:39
+msgid "KWin4"
+msgstr "KWin4"
+
+#: main.cpp:41
+msgid "KWin4: Two player network game"
+msgstr "KWin4: Two player network game"
+
+#: main.cpp:45
+msgid "Beta testing"
+msgstr "Beta testing"
+
+#: main.cpp:46
+msgid "Code Improvements"
+msgstr "Code Improvements"
+
+#. i18n: file settings.ui line 24
+#: rc.cpp:9
+#, no-c-format
+msgid "Player Names"
+msgstr "Player Names"
+
+#. i18n: file settings.ui line 35
+#: rc.cpp:12
+#, no-c-format
+msgid "Player 1:"
+msgstr "Player 1:"
+
+#. i18n: file settings.ui line 43
+#: rc.cpp:15
+#, no-c-format
+msgid "Player 2:"
+msgstr "Player 2:"
+
+#. i18n: file settings.ui line 63
+#: rc.cpp:18
+#, no-c-format
+msgid "Computer Difficulty"
+msgstr "Computer Difficulty"
+
+#. i18n: file settings.ui line 74
+#: rc.cpp:21
+#, no-c-format
+msgid "Easy"
+msgstr "Easy"
+
+#. i18n: file settings.ui line 82
+#: rc.cpp:24
+#, no-c-format
+msgid "Hard"
+msgstr "Hard"
+
+#. i18n: file settings.ui line 111
+#: rc.cpp:27 rc.cpp:126
+#, no-c-format
+msgid "Change the strength of the computer player."
+msgstr "Change the strength of the computer player."
+
+#. i18n: file settings.ui line 121
+#: rc.cpp:30
+#, no-c-format
+msgid "Starting Player Color"
+msgstr "Starting Player Colour"
+
+#. i18n: file settings.ui line 132
+#: rc.cpp:33
+#, no-c-format
+msgid "Red"
+msgstr "Red"
+
+#. i18n: file settings.ui line 143
+#: rc.cpp:36
+#, no-c-format
+msgid "Yellow"
+msgstr "Yellow"
+
+#. i18n: file settings.ui line 153
+#: rc.cpp:39
+#, no-c-format
+msgid "Red Plays With"
+msgstr "Red Plays With"
+
+#. i18n: file settings.ui line 164
+#: rc.cpp:42 rc.cpp:54
+#, no-c-format
+msgid "Mouse"
+msgstr "Mouse"
+
+#. i18n: file settings.ui line 175
+#: rc.cpp:45 rc.cpp:57
+#, no-c-format
+msgid "Computer"
+msgstr "Computer"
+
+#. i18n: file settings.ui line 183
+#: rc.cpp:48 rc.cpp:60
+#, no-c-format
+msgid "Keyboard"
+msgstr "Keyboard"
+
+#. i18n: file settings.ui line 193
+#: rc.cpp:51
+#, no-c-format
+msgid "Yellow Plays With"
+msgstr "Yellow Plays With"
+
+#. i18n: file statistics.ui line 16
+#: rc.cpp:63
+#, no-c-format
+msgid "Statistics"
+msgstr "Statistics"
+
+#. i18n: file statistics.ui line 63
+#: rc.cpp:66 rc.cpp:111
+#, no-c-format
+msgid "Player 1"
+msgstr "Player 1"
+
+#. i18n: file statistics.ui line 71
+#: rc.cpp:69
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file statistics.ui line 82
+#: rc.cpp:72
+#, no-c-format
+msgid "Won"
+msgstr "Won"
+
+#. i18n: file statistics.ui line 98
+#: rc.cpp:75
+#, no-c-format
+msgid "Lost"
+msgstr "Lost"
+
+#. i18n: file statistics.ui line 119
+#: rc.cpp:78
+#, no-c-format
+msgid "Sum"
+msgstr "Sum"
+
+#. i18n: file statistics.ui line 130
+#: rc.cpp:81
+#, no-c-format
+msgid "Aborted"
+msgstr "Aborted"
+
+#. i18n: file statistics.ui line 149
+#: rc.cpp:84
+#, no-c-format
+msgid "Clear All Statistics"
+msgstr "Clear All Statistics"
+
+#. i18n: file statistics.ui line 189
+#: rc.cpp:90 rc.cpp:114
+#, no-c-format
+msgid "Player 2"
+msgstr "Player 2"
+
+#. i18n: file statistics.ui line 202
+#: rc.cpp:93
+#, no-c-format
+msgid "Drawn"
+msgstr "Drawn"
+
+#. i18n: file statuswidget.ui line 70
+#: rc.cpp:96
+#, no-c-format
+msgid "W"
+msgstr "W"
+
+#. i18n: file statuswidget.ui line 81
+#: rc.cpp:99
+#, no-c-format
+msgid "D"
+msgstr "D"
+
+#. i18n: file statuswidget.ui line 92
+#: rc.cpp:102
+#, no-c-format
+msgid "L"
+msgstr "L"
+
+#. i18n: file statuswidget.ui line 114
+#: rc.cpp:108
+#, no-c-format
+msgid "Bk"
+msgstr "Bk"
+
+#. i18n: file kwin4.kcfg line 9
+#: rc.cpp:117
+#, no-c-format
+msgid "Network connection port"
+msgstr "Network connection port"
+
+#. i18n: file kwin4.kcfg line 13
+#: rc.cpp:120
+#, no-c-format
+msgid "Game name"
+msgstr "Game name"
+
+#. i18n: file kwin4.kcfg line 16
+#: rc.cpp:123
+#, no-c-format
+msgid "Network connection host"
+msgstr "Network connection host"
+
+#. i18n: file kwin4.kcfg line 27
+#: rc.cpp:129
+#, no-c-format
+msgid "Player 1 name"
+msgstr "Player 1 name"
+
+#. i18n: file kwin4.kcfg line 31
+#: rc.cpp:132
+#, no-c-format
+msgid "Player 2 name"
+msgstr "Player 2 name"
+
+#: scorewidget.cpp:46
+msgid "Form1"
+msgstr "Form1"
+
+#: scorewidget.cpp:60
+msgid "vs"
+msgstr "vs"
+
+#: scorewidget.cpp:83
+msgid "Level"
+msgstr "Level"
+
+#: scorewidget.cpp:97
+msgid ""
+"_: number of MOVE in game\n"
+"Move"
+msgstr "Move"
+
+#: scorewidget.cpp:111
+msgid "Chance"
+msgstr "Chance"
+
+#: scorewidget.cpp:164
+msgid "Winner"
+msgstr "Winner"
+
+#: scorewidget.cpp:166
+msgid "Loser"
+msgstr "Loser"
diff --git a/tde-i18n-en_GB/messages/kdegames/libkdegames.po b/tde-i18n-en_GB/messages/kdegames/libkdegames.po
new file mode 100644
index 00000000000..e19db12d541
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/libkdegames.po
@@ -0,0 +1,1109 @@
+# translation of libkdegames.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkdegames\n"
+"POT-Creation-Date: 2006-12-21 02:39+0100\n"
+"PO-Revision-Date: 2005-11-05 00:40+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kgame/kplayer.cpp:91
+msgid "UserId"
+msgstr "UserId"
+
+#: kgame/kplayer.cpp:93
+msgid "Group"
+msgstr "Group"
+
+#: kgame/kplayer.cpp:94 kgame/kplayer.cpp:96
+msgid "default"
+msgstr "default"
+
+#: highscore/kexthighscore_internal.h:60 highscore/kscoredialog.cpp:80
+#: kgame/kplayer.cpp:95
+msgid "Name"
+msgstr "Name"
+
+#: kgame/kplayer.cpp:98
+msgid "AsyncInput"
+msgstr "AsyncInput"
+
+#: kgame/kplayer.cpp:100
+msgid "myTurn"
+msgstr "myTurn"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:124
+msgid "KGame Debug Dialog"
+msgstr "KGame Debug Dialogue"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:143
+msgid "Debug &KGame"
+msgstr "Debug &KGame"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:148
+#: kgame/dialogs/kgamedebugdialog.cpp:193
+msgid "Data"
+msgstr "Data"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:149
+#: kgame/dialogs/kgamedebugdialog.cpp:154
+#: kgame/dialogs/kgamedebugdialog.cpp:194
+#: kgame/dialogs/kgamedebugdialog.cpp:198
+msgid "Value"
+msgstr "Value"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:153
+#: kgame/dialogs/kgamedebugdialog.cpp:197
+msgid "Property"
+msgstr "Property"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:155
+#: kgame/dialogs/kgamedebugdialog.cpp:199
+msgid "Policy"
+msgstr "Policy"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:158
+#: kgame/dialogs/kgamedebugdialog.cpp:202
+msgid "Update"
+msgstr "Update"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:163
+msgid "KGame Pointer"
+msgstr "KGame Pointer"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:164
+msgid "Game ID"
+msgstr "Game ID"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:165
+msgid "Game Cookie"
+msgstr "Game Cookie"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:166
+msgid "Is Master"
+msgstr "Is Master"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:167
+msgid "Is Admin"
+msgstr "Is Admin"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:168
+msgid "Is Offering Connections"
+msgstr "Is Offering Connections"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:169
+msgid "Game Status"
+msgstr "Game Status"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:170
+msgid "Game is Running"
+msgstr "Game is Running"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:171
+msgid "Maximal Players"
+msgstr "Maximal Players"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:172
+msgid "Minimal Players"
+msgstr "Minimal Players"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:173
+msgid "Players"
+msgstr "Players"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:178
+msgid "Debug &Players"
+msgstr "Debug &Players"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:184
+msgid "Available Players"
+msgstr "Available Players"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:206
+msgid "Player Pointer"
+msgstr "Player Pointer"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:207 kgame/kgamemessage.cpp:151
+msgid "Player ID"
+msgstr "Player ID"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:208
+msgid "Player Name"
+msgstr "Player Name"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:209
+msgid "Player Group"
+msgstr "Player Group"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:210
+msgid "Player User ID"
+msgstr "Player User ID"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:211
+msgid "My Turn"
+msgstr "My Turn"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:212
+msgid "Async Input"
+msgstr "Async Input"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:213
+msgid "KGame Address"
+msgstr "KGame Address"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:214
+msgid "Player is Virtual"
+msgstr "Player is Virtual"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:215
+msgid "Player is Active"
+msgstr "Player is Active"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:216
+msgid "RTTI"
+msgstr "RTTI"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:217
+msgid "Network Priority"
+msgstr "Network Priority"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:222
+msgid "Debug &Messages"
+msgstr "Debug &Messages"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:226
+msgid "Time"
+msgstr "Time"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:227
+msgid "ID"
+msgstr "ID"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:228
+msgid "Receiver"
+msgstr "Receiver"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:229
+msgid "Sender"
+msgstr "Sender"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:230
+msgid "ID - Text"
+msgstr "ID - Text"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:232
+msgid "&>>"
+msgstr "&>>"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:236
+msgid "&<<"
+msgstr "&<<"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:240
+msgid "Do not show IDs:"
+msgstr "Do not show IDs:"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:309 kgame/kgamepropertyhandler.cpp:357
+msgid "NULL pointer"
+msgstr "NULL pointer"
+
+#: 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 "True"
+
+#: 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 "False"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:337
+#: kgame/dialogs/kgamedebugdialog.cpp:399
+msgid "Clean"
+msgstr "Clean"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:340
+#: kgame/dialogs/kgamedebugdialog.cpp:402
+msgid "Dirty"
+msgstr "Dirty"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:343
+#: kgame/dialogs/kgamedebugdialog.cpp:405
+msgid "Local"
+msgstr "Local"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:347
+#: kgame/dialogs/kgamedebugdialog.cpp:409
+msgid "Undefined"
+msgstr "Undefined"
+
+#: kchat.cpp:85 kgame/dialogs/kgamedebugdialog.cpp:497 kgame/kgamechat.cpp:103
+#: kgame/kgamepropertyhandler.cpp:382
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kgame/dialogs/kgameerrordialog.cpp:80
+msgid "Connection to the server has been lost!"
+msgstr "Connection to the server has been lost!"
+
+#: kgame/dialogs/kgameerrordialog.cpp:93
+msgid "Connection to client has been lost!"
+msgstr "Connection to client has been lost!"
+
+#: kgame/dialogs/kgameerrordialog.cpp:99
+msgid ""
+"Received a network error!\n"
+"Error number: %1\n"
+"Error message: %2"
+msgstr ""
+"Received a network error!\n"
+"Error number: %1\n"
+"Error message: %2"
+
+#: kgame/dialogs/kgameerrordialog.cpp:107
+msgid "No connection could be created."
+msgstr "No connection could be created."
+
+#: kgame/dialogs/kgameerrordialog.cpp:109
+#, c-format
+msgid ""
+"No connection could be created.\n"
+"The error message was:\n"
+"%1"
+msgstr ""
+"No connection could be created.\n"
+"The error message was:\n"
+"%1"
+
+#: kgame/dialogs/kgamedialog.cpp:118
+msgid "&Chat"
+msgstr "&Chat"
+
+#: kgame/dialogs/kgamedialog.cpp:129
+msgid "C&onnections"
+msgstr "C&onnections"
+
+#: kgame/dialogs/kgamedialog.cpp:157
+msgid "&Network"
+msgstr "&Network"
+
+#: kgame/dialogs/kgamedialog.cpp:165
+msgid "&Message Server"
+msgstr "&Message Server"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:132 kgame/kgamemessage.cpp:127
+msgid "Disconnect"
+msgstr "Disconnect"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:136
+msgid "Network Configuration"
+msgstr "Network Configuration"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:194
+msgid "Cannot connect to the network"
+msgstr "Cannot connect to the network"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:200
+msgid "Network status: No Network"
+msgstr "Network status: No Network"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:206
+msgid "Network status: You are MASTER"
+msgstr "Network status: You are MASTER"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:208
+msgid "Network status: You are connected"
+msgstr "Network status: You are connected"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:276
+msgid "Your name:"
+msgstr "Your name:"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:436
+msgid "Maximal Number of Clients"
+msgstr "Maximal Number of Clients"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:440
+msgid "Maximal number of clients (-1 = infinite):"
+msgstr "Maximal number of clients (-1 = infinite):"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:490
+msgid "Change Maximal Number of Clients"
+msgstr "Change Maximal Number of Clients"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:492
+msgid "Change Admin"
+msgstr "Change Admin"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:494
+msgid "Remove Client with All Players"
+msgstr "Remove Client with All Players"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:512
+msgid "Only the admin can configure the message server!"
+msgstr "Only the admin can configure the message server!"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:523
+msgid "You don't own the message server"
+msgstr "You don't own the message server"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:556
+msgid "Chat"
+msgstr "Chat"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:609
+msgid "Connected Players"
+msgstr "Connected Players"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:746
+msgid "Do you want to ban player \"%1\" from the game?"
+msgstr "Do you want to ban player \"%1\" from the game?"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:747
+msgid "Ban Player"
+msgstr "Ban Player"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:747
+msgid "Do Not Ban"
+msgstr "Do Not Ban"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:67
+msgid "Create a network game"
+msgstr "Create a network game"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:68
+msgid "Join a network game"
+msgstr "Join a network game"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:73
+msgid "Game name:"
+msgstr "Game name:"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:75
+msgid "Network games:"
+msgstr "Network games:"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:78
+msgid "Port to connect to:"
+msgstr "Port to connect to:"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:80
+msgid "Host to connect to:"
+msgstr "Host to connect to:"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:83
+msgid "&Start Network"
+msgstr "&Start Network"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:217
+msgid "Network Game"
+msgstr "Network Game"
+
+#: kgame/kgame.cpp:94
+msgid "MaxPlayers"
+msgstr "MaxPlayers"
+
+#: kgame/kgame.cpp:96
+msgid "MinPlayers"
+msgstr "MinPlayers"
+
+#: kgame/kgame.cpp:98
+msgid "GameStatus"
+msgstr "GameStatus"
+
+#: kgame/kgamepropertyhandler.cpp:177
+msgid "%1 (%2)"
+msgstr "%1 (%2)"
+
+#: kgame/kgamepropertyhandler.cpp:179
+#, c-format
+msgid "Unnamed - ID: %1"
+msgstr "Unnamed - ID: %1"
+
+#: kgame/kgamepropertyhandler.cpp:183
+msgid "%1 unregistered"
+msgstr "%1 unregistered"
+
+#: kgame/kgamemessage.cpp:115
+msgid "Setup Game"
+msgstr "Setup Game"
+
+#: kgame/kgamemessage.cpp:117
+msgid "Setup Game Continue"
+msgstr "Setup Game Continue"
+
+#: kgame/kgamemessage.cpp:119
+msgid "Load Game"
+msgstr "Load Game"
+
+#: kgame/kgamemessage.cpp:121
+msgid "Client game connected"
+msgstr "Client game connected"
+
+#: kgame/kgamemessage.cpp:123
+msgid "Game setup done"
+msgstr "Game setup done"
+
+#: kgame/kgamemessage.cpp:125
+msgid "Synchronize Random"
+msgstr "Synchronise Random"
+
+#: kgame/kgamemessage.cpp:129
+msgid "Player Property"
+msgstr "Player Property"
+
+#: kgame/kgamemessage.cpp:131
+msgid "Game Property"
+msgstr "Game Property"
+
+#: kgame/kgamemessage.cpp:133
+msgid "Add Player"
+msgstr "Add Player"
+
+#: kgame/kgamemessage.cpp:135
+msgid "Remove Player"
+msgstr "Remove Player"
+
+#: kgame/kgamemessage.cpp:137
+msgid "Activate Player"
+msgstr "Activate Player"
+
+#: kgame/kgamemessage.cpp:139
+msgid "Inactivate Player"
+msgstr "Inactivate Player"
+
+#: kgame/kgamemessage.cpp:141
+msgid "Id Turn"
+msgstr "Id Turn"
+
+#: kgame/kgamemessage.cpp:143
+msgid "Error Message"
+msgstr "Error Message"
+
+#: kgame/kgamemessage.cpp:145
+msgid "Player Input"
+msgstr "Player Input"
+
+#: kgame/kgamemessage.cpp:147
+msgid "An IO was added"
+msgstr "An IO was added"
+
+#: kgame/kgamemessage.cpp:149
+msgid "Process Query"
+msgstr "Process Query"
+
+#: kgame/kgamechat.cpp:95
+#, c-format
+msgid "Player %1"
+msgstr "Player %1"
+
+#: kchatbase.cpp:409 kgame/kgamechat.cpp:168
+#, c-format
+msgid "Send to %1"
+msgstr "Send to %1"
+
+#: kgame/kgamechat.cpp:214
+msgid "Send to My Group (\"%1\")"
+msgstr "Send to My Group (\"%1\")"
+
+#: kgame/kgameerror.cpp:63
+msgid ""
+"Cookie mismatch!\n"
+"Expected Cookie: %1\n"
+"Received Cookie: %2"
+msgstr ""
+"Cookie mismatch!\n"
+"Expected Cookie: %1\n"
+"Received Cookie: %2"
+
+#: kgame/kgameerror.cpp:72
+msgid ""
+"KGame Version mismatch!\n"
+"Expected Version: %1\n"
+"Received Version: %2\n"
+msgstr ""
+"KGame Version mismatch!\n"
+"Expected Version: %1\n"
+"Received Version: %2\n"
+
+#: kgame/kgameerror.cpp:76
+#, c-format
+msgid "Unknown error code %1"
+msgstr "Unknown error code %1"
+
+#: 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 Andrea Andrew Barry Ben Bernard Bill Chris Charlie Daniel Don Duncan "
+"Ed Emily Eric Gary Greg Harry Ian Jean Jeff Jan Karen Keith Ken Kim Mark Mike "
+"Neil Paul Rick Robert Sam Sean Thomas Tim Walter"
+
+#: kstdgameaction.cpp:60
+msgid ""
+"_: new game\n"
+"&New"
+msgstr "&New"
+
+#: kstdgameaction.cpp:61
+msgid "&Load..."
+msgstr "&Load..."
+
+#: kstdgameaction.cpp:62
+msgid "Load &Recent"
+msgstr "Load &Recent"
+
+#: kstdgameaction.cpp:63
+msgid "Restart &Game"
+msgstr "Restart &Game"
+
+#: kstdgameaction.cpp:65
+msgid "Save &As..."
+msgstr "Save &As..."
+
+#: kstdgameaction.cpp:66
+msgid "&End Game"
+msgstr "&End Game"
+
+#: kstdgameaction.cpp:67
+msgid "Pa&use"
+msgstr "Pa&use"
+
+#: kstdgameaction.cpp:68
+msgid "Show &Highscores"
+msgstr "Show &Highscores"
+
+#: kstdgameaction.cpp:72
+msgid "Repeat"
+msgstr "Repeat"
+
+#: kstdgameaction.cpp:73
+msgid "Und&o"
+msgstr "Und&o"
+
+#: kstdgameaction.cpp:74
+msgid "Re&do"
+msgstr "Re&do"
+
+#: kstdgameaction.cpp:75
+msgid "&Roll Dice"
+msgstr "&Roll Dice"
+
+#: kstdgameaction.cpp:76
+msgid "End Turn"
+msgstr "End Turn"
+
+#: kstdgameaction.cpp:77
+msgid "&Hint"
+msgstr "&Hint"
+
+#: kstdgameaction.cpp:78
+msgid "&Demo"
+msgstr "&Demo"
+
+#: kstdgameaction.cpp:79
+msgid "&Solve"
+msgstr "&Solve"
+
+#: kstdgameaction.cpp:81
+msgid "Choose Game &Type"
+msgstr "Choose Game &Type"
+
+#: kstdgameaction.cpp:82
+msgid "Configure &Carddecks..."
+msgstr "Configure &Carddecks..."
+
+#: kstdgameaction.cpp:83
+msgid "Configure &Highscores..."
+msgstr "Configure &Highscores..."
+
+#: highscore/khighscore.cpp:134
+msgid "Retry"
+msgstr "Retry"
+
+#: highscore/khighscore.cpp:135
+msgid ""
+"Cannot access the highscore file. Another user is probably currently writing to "
+"it."
+msgstr ""
+"Cannot access the highscore file. Another user is probably currently writing to "
+"it."
+
+#: highscore/kscoredialog.cpp:68
+msgid "High Scores"
+msgstr "High Scores"
+
+#: highscore/kexthighscore_internal.h:69 highscore/kscoredialog.cpp:83
+msgid "Date"
+msgstr "Date"
+
+#: highscore/kscoredialog.cpp:86
+msgid "Level"
+msgstr "Level"
+
+#: highscore/kexthighscore.cpp:211 highscore/kscoredialog.cpp:89
+msgid "Score"
+msgstr "Score"
+
+#: highscore/kexthighscore_internal.h:49 highscore/kscoredialog.cpp:141
+msgid "Rank"
+msgstr "Rank"
+
+#: highscore/kscoredialog.cpp:167
+#, c-format
+msgid "#%1"
+msgstr "No. %1"
+
+#: highscore/kscoredialog.cpp:351
+msgid ""
+"Excellent!\n"
+"You have a new high score!"
+msgstr ""
+"Excellent!\n"
+"You have a new high score!"
+
+#: highscore/kscoredialog.cpp:353
+msgid ""
+"Well done!\n"
+"You made it to the high score list!"
+msgstr ""
+"Well done!\n"
+"You made it to the high score list!"
+
+#: highscore/kexthighscore_gui.cpp:139
+msgid "Best &Scores"
+msgstr "Best &Scores"
+
+#: highscore/kexthighscore_gui.cpp:144
+msgid "&Players"
+msgstr "&Players"
+
+#: highscore/kexthighscore_gui.cpp:149
+msgid "Statistics"
+msgstr "Statistics"
+
+#: highscore/kexthighscore_gui.cpp:155
+msgid "Histogram"
+msgstr "Histogram"
+
+#: highscore/kexthighscore_gui.cpp:162
+msgid "View world-wide highscores"
+msgstr "View world-wide highscores"
+
+#: highscore/kexthighscore_gui.cpp:169
+msgid "View world-wide players"
+msgstr "View world-wide players"
+
+#: highscore/kexthighscore_gui.cpp:202
+msgid "Highscores"
+msgstr "Highscores"
+
+#: highscore/kexthighscore_gui.cpp:204
+msgid "Configure..."
+msgstr "Configure..."
+
+#: highscore/kexthighscore_gui.cpp:205
+msgid "Export..."
+msgstr "Export..."
+
+#: highscore/kexthighscore_gui.cpp:258
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: highscore/kexthighscore_gui.cpp:260
+msgid "The file already exists. Overwrite?"
+msgstr "The file already exists. Overwrite?"
+
+#: highscore/kexthighscore_gui.cpp:302
+msgid "Winner"
+msgstr "Winner"
+
+#: highscore/kexthighscore_gui.cpp:334
+msgid "Won Games"
+msgstr "Won Games"
+
+#: highscore/kexthighscore_gui.cpp:356
+msgid "Configure Highscores"
+msgstr "Configure Highscores"
+
+#: highscore/kexthighscore_gui.cpp:367
+msgid "Main"
+msgstr "Main"
+
+#: highscore/kexthighscore_gui.cpp:376 highscore/kexthighscore_gui.cpp:413
+msgid "Nickname:"
+msgstr "Nickname:"
+
+#: highscore/kexthighscore_gui.cpp:387
+msgid "Comment:"
+msgstr "Comment:"
+
+#: highscore/kexthighscore_gui.cpp:397
+msgid "World-wide highscores enabled"
+msgstr "World-wide highscores enabled"
+
+#: highscore/kexthighscore_gui.cpp:404
+msgid "Advanced"
+msgstr "Advanced"
+
+#: highscore/kexthighscore_gui.cpp:408
+msgid "Registration Data"
+msgstr "Registration Data"
+
+#: highscore/kexthighscore_gui.cpp:417
+msgid "Key:"
+msgstr "Key:"
+
+#: 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 ""
+"This will permanently remove your registration key. You will not be able to use "
+"the currently registered nickname anymore."
+
+#: highscore/kexthighscore_gui.cpp:499
+msgid "Please choose a non empty nickname."
+msgstr "Please choose a non empty nickname."
+
+#: highscore/kexthighscore_gui.cpp:503
+msgid "Nickname already in use. Please choose another one"
+msgstr "Nickname already in use. Please choose another one"
+
+#: highscore/kexthighscore_gui.cpp:520
+msgid "Enter Your Nickname"
+msgstr "Enter Your Nickname"
+
+#: highscore/kexthighscore_gui.cpp:528
+msgid "Congratulations, you have won!"
+msgstr "Congratulations, you have won!"
+
+#: highscore/kexthighscore_gui.cpp:532
+msgid "Enter your nickname:"
+msgstr "Enter your nickname:"
+
+#: highscore/kexthighscore_gui.cpp:540
+msgid "Do not ask again."
+msgstr "Do not ask again."
+
+#: highscore/kexthighscore.cpp:214
+msgid "Mean Score"
+msgstr "Mean Score"
+
+#: highscore/kexthighscore.cpp:219
+msgid "Best Score"
+msgstr "Best Score"
+
+#: highscore/kexthighscore.cpp:223
+msgid "Elapsed Time"
+msgstr "Elapsed Time"
+
+#: highscore/kexthighscore_internal.cpp:48
+msgid "anonymous"
+msgstr "anonymous"
+
+#: highscore/kexthighscore_internal.cpp:265
+msgid "Games Count"
+msgstr "Games Count"
+
+#: highscore/kexthighscore_internal.cpp:272
+msgid "Comment"
+msgstr "Comment"
+
+#: highscore/kexthighscore_internal.cpp:584
+msgid "Undefined error."
+msgstr "Undefined error."
+
+#: highscore/kexthighscore_internal.cpp:585
+msgid "Missing argument(s)."
+msgstr "Missing argument(s)."
+
+#: highscore/kexthighscore_internal.cpp:586
+msgid "Invalid argument(s)."
+msgstr "Invalid argument(s)."
+
+#: highscore/kexthighscore_internal.cpp:588
+msgid "Unable to connect to MySQL server."
+msgstr "Unable to connect to MySQL server."
+
+#: highscore/kexthighscore_internal.cpp:589
+msgid "Unable to select database."
+msgstr "Unable to select database."
+
+#: highscore/kexthighscore_internal.cpp:590
+msgid "Error on database query."
+msgstr "Error on database query."
+
+#: highscore/kexthighscore_internal.cpp:591
+msgid "Error on database insert."
+msgstr "Error on database insert."
+
+#: highscore/kexthighscore_internal.cpp:593
+msgid "Nickname already registered."
+msgstr "Nickname already registered."
+
+#: highscore/kexthighscore_internal.cpp:594
+msgid "Nickname not registered."
+msgstr "Nickname not registered."
+
+#: highscore/kexthighscore_internal.cpp:595
+msgid "Invalid key."
+msgstr "Invalid key."
+
+#: highscore/kexthighscore_internal.cpp:596
+msgid "Invalid submit key."
+msgstr "Invalid submit key."
+
+#: highscore/kexthighscore_internal.cpp:598
+msgid "Invalid level."
+msgstr "Invalid level."
+
+#: highscore/kexthighscore_internal.cpp:599
+msgid "Invalid score."
+msgstr "Invalid score."
+
+#: highscore/kexthighscore_internal.cpp:603
+msgid "Unable to contact world-wide highscore server"
+msgstr "Unable to contact world-wide highscore server"
+
+#: highscore/kexthighscore_internal.cpp:612
+#, c-format
+msgid "Server URL: %1"
+msgstr "Server URL: %1"
+
+#: highscore/kexthighscore_internal.cpp:620
+msgid "Unable to open temporary file."
+msgstr "Unable to open temporary file."
+
+#: highscore/kexthighscore_internal.cpp:642
+msgid "Message from world-wide highscores server"
+msgstr "Message from world-wide highscores server"
+
+#: highscore/kexthighscore_internal.cpp:649
+msgid "Invalid answer from world-wide highscores server."
+msgstr "Invalid answer from world-wide highscores server."
+
+#: highscore/kexthighscore_internal.cpp:650
+#, c-format
+msgid "Raw message: %1"
+msgstr "Raw message: %1"
+
+#: highscore/kexthighscore_internal.cpp:662
+msgid "Invalid answer from world-wide highscores server (missing item: %1)."
+msgstr "Invalid answer from world-wide highscores server (missing item: %1)."
+
+#: highscore/kexthighscore_internal.h:78
+msgid "Success"
+msgstr "Success"
+
+#: highscore/kexthighscore_item.cpp:272
+msgid "Multiplayers Scores"
+msgstr "Multiplayers Scores"
+
+#: highscore/kexthighscore_item.cpp:280
+msgid "No game played."
+msgstr "No game played."
+
+#: highscore/kexthighscore_item.cpp:282
+msgid "Scores for last game:"
+msgstr "Scores for last game:"
+
+#: highscore/kexthighscore_item.cpp:289
+msgid "Scores for the last %1 games:"
+msgstr "Scores for the last %1 games:"
+
+#: highscore/kexthighscore_tab.cpp:48
+msgid "all"
+msgstr "all"
+
+#: highscore/kexthighscore_tab.cpp:75
+msgid "Select player:"
+msgstr "Select player:"
+
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Total:"
+msgstr "Total:"
+
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Won:"
+msgstr "Won:"
+
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Lost:"
+msgstr "Lost:"
+
+#: highscore/kexthighscore_tab.cpp:113
+msgid "Draw:"
+msgstr "Draw:"
+
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Current:"
+msgstr "Current:"
+
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Max won:"
+msgstr "Max won:"
+
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Max lost:"
+msgstr "Max lost:"
+
+#: highscore/kexthighscore_tab.cpp:127
+msgid "Game Counts"
+msgstr "Game Counts"
+
+#: highscore/kexthighscore_tab.cpp:138
+msgid "Trends"
+msgstr "Trends"
+
+#: highscore/kexthighscore_tab.cpp:223
+msgid "From"
+msgstr "From"
+
+#: highscore/kexthighscore_tab.cpp:224
+msgid "To"
+msgstr "To"
+
+#: highscore/kexthighscore_tab.cpp:225
+msgid "Count"
+msgstr "Count"
+
+#: highscore/kexthighscore_tab.cpp:226
+msgid "Percent"
+msgstr "Percent"
+
+#: kcarddialog.cpp:277
+msgid "Choose Backside"
+msgstr "Choose Backside"
+
+#: kcarddialog.cpp:297
+msgid "Backside"
+msgstr "Backside"
+
+#: kcarddialog.cpp:301 kcarddialog.cpp:351
+msgid "empty"
+msgstr "empty"
+
+#: kcarddialog.cpp:309
+msgid "Random backside"
+msgstr "Random backside"
+
+#: kcarddialog.cpp:314
+msgid "Use global backside"
+msgstr "Use global backside"
+
+#: kcarddialog.cpp:317
+msgid "Make Backside Global"
+msgstr "Make Backside Global"
+
+#: kcarddialog.cpp:329
+msgid "Choose Frontside"
+msgstr "Choose Frontside"
+
+#: kcarddialog.cpp:347
+msgid "Frontside"
+msgstr "Frontside"
+
+#: kcarddialog.cpp:359
+msgid "Random frontside"
+msgstr "Random frontside"
+
+#: kcarddialog.cpp:364
+msgid "Use global frontside"
+msgstr "Use global frontside"
+
+#: kcarddialog.cpp:367
+msgid "Make Frontside Global"
+msgstr "Make Frontside Global"
+
+#: kcarddialog.cpp:426
+msgid "Resize Cards"
+msgstr "Resize Cards"
+
+#: kcarddialog.cpp:439
+msgid "Default Size"
+msgstr "Default Size"
+
+#: kcarddialog.cpp:443
+msgid "Preview:"
+msgstr "Preview:"
+
+#: kcarddialog.cpp:476 kcarddialog.cpp:511
+msgid "unnamed"
+msgstr "unnamed"
+
+#: kcarddialog.cpp:532
+msgid "Carddeck Selection"
+msgstr "Carddeck Selection"
+
+#: kchatdialog.cpp:60 kchatdialog.cpp:68
+msgid "Configure Chat"
+msgstr "Configure Chat"
+
+#: kchatdialog.cpp:86 kchatdialog.cpp:108
+msgid "Name Font..."
+msgstr "Name Font..."
+
+#: kchatdialog.cpp:89 kchatdialog.cpp:111
+msgid "Text Font..."
+msgstr "Text Font..."
+
+#: kchatdialog.cpp:98
+msgid "Player: "
+msgstr "Player: "
+
+#: kchatdialog.cpp:100
+msgid "This is a player message"
+msgstr "This is a player message"
+
+#: kchatdialog.cpp:106
+msgid "System Messages - Messages directly sent from the game"
+msgstr "System Messages - Messages directly sent from the game"
+
+#: kchatdialog.cpp:120
+msgid "--- Game: "
+msgstr "--- Game: "
+
+#: kchatdialog.cpp:122
+msgid "This is a system message"
+msgstr "This is a system message"
+
+#: kchatdialog.cpp:126
+msgid "Maximal number of messages (-1 = unlimited):"
+msgstr "Maximal number of messages (-1 = unlimited):"
+
+#: kchatbase.cpp:232
+msgid "Send to All Players"
+msgstr "Send to All Players"
+
+#: kchatbase.cpp:371
+msgid "%1 %2"
+msgstr "%1 %2"
+
+#: kchatbase.cpp:387
+#, c-format
+msgid "--- %1"
+msgstr "--- %1"
diff --git a/tde-i18n-en_GB/messages/kdegames/libksirtet.po b/tde-i18n-en_GB/messages/kdegames/libksirtet.po
new file mode 100644
index 00000000000..ad9fcc68d5a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/libksirtet.po
@@ -0,0 +1,502 @@
+# translation of libksirtet.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libksirtet\n"
+"POT-Creation-Date: 2005-11-30 03:21+0100\n"
+"PO-Revision-Date: 2005-01-31 12:41+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: base/board.cpp:216
+msgid "Blocks removed"
+msgstr "Blocks removed"
+
+#: base/factory.cpp:25
+msgid "Core engine"
+msgstr "Core engine"
+
+#: base/field.cpp:19
+msgid "Start"
+msgstr "Start"
+
+#: base/field.cpp:19
+msgid "Resume"
+msgstr "Resume"
+
+#: base/field.cpp:19
+msgid "Proceed"
+msgstr "Proceed"
+
+#: base/field.cpp:44
+msgid ""
+"%1\n"
+"(AI player)"
+msgstr ""
+"%1\n"
+"(AI player)"
+
+#: base/field.cpp:45
+msgid ""
+"%1\n"
+"(Human player)"
+msgstr ""
+"%1\n"
+"(Human player)"
+
+#: base/field.cpp:47
+msgid ""
+"\n"
+"Waiting for server"
+msgstr ""
+"\n"
+"Waiting for server"
+
+#: base/field.cpp:56
+msgid "Stage #1"
+msgstr "Stage 1"
+
+#: base/field.cpp:81
+msgid "Arcade game"
+msgstr "Arcade game"
+
+#: base/field.cpp:115
+msgid "Game paused"
+msgstr "Game paused"
+
+#: base/field.cpp:126
+msgid "Game over"
+msgstr "Game over"
+
+#: base/field.cpp:129
+msgid "The End"
+msgstr "The End"
+
+#: base/field.cpp:131
+msgid "Stage #%1 done"
+msgstr "Stage %1 done"
+
+#: base/field.cpp:140
+msgid "Game Over"
+msgstr "Game Over"
+
+#: base/main.cpp:85
+msgid "Game"
+msgstr "Game"
+
+#: base/main.cpp:89
+msgid "Colors"
+msgstr "Colours"
+
+#: base/settings.cpp:33
+msgid "Enable animations"
+msgstr "Enable animations"
+
+#: base/settings.cpp:39
+msgid "Background"
+msgstr "Background"
+
+#: base/settings.cpp:45
+msgid "Color:"
+msgstr "Colour:"
+
+#: base/settings.cpp:50
+msgid "Opacity:"
+msgstr "Opacity:"
+
+#: lib/defines.cpp:9
+msgid ""
+"%1:\n"
+"%2"
+msgstr ""
+"%1:\n"
+"%2"
+
+#: lib/internal.cpp:131
+msgid "Unable to read socket"
+msgstr "Unable to read socket"
+
+#: lib/internal.cpp:136
+msgid "Unable to write to socket"
+msgstr "Unable to write to socket"
+
+#: lib/internal.cpp:141
+msgid "Link broken"
+msgstr "Link broken"
+
+#: lib/internal.cpp:239
+msgid "Client has not answered in time"
+msgstr "Client has not answered in time"
+
+#: lib/keys.cpp:81
+msgid "Shortcuts for player #%1/%2"
+msgstr "Shortcuts for player %1/%2"
+
+#: lib/meeting.cpp:18
+msgid "Network Meeting"
+msgstr "Network Meeting"
+
+#: lib/meeting.cpp:39
+msgid "Waiting for clients"
+msgstr "Waiting for clients"
+
+#: lib/meeting.cpp:54
+msgid "Start Game"
+msgstr "Start Game"
+
+#: lib/meeting.cpp:57
+msgid "Abort"
+msgstr "Abort"
+
+#: lib/meeting.cpp:70
+msgid "A new client has just arrived (#%1)"
+msgstr "A new client has just arrived (no. %1)"
+
+#: lib/meeting.cpp:172
+msgid "Error reading data from"
+msgstr "Error reading data from"
+
+#: lib/meeting.cpp:174
+msgid "Unknown data from"
+msgstr "Unknown data from"
+
+#: lib/meeting.cpp:176
+msgid "Error writing to"
+msgstr "Error writing to"
+
+#: lib/meeting.cpp:178
+msgid "Link broken or empty data from"
+msgstr "Link broken or empty data from"
+
+#: lib/meeting.cpp:244
+msgid "%1 client #%2: disconnect it"
+msgstr "%1 client no. %2: disconnect it"
+
+#: lib/meeting.cpp:267
+#, c-format
+msgid ""
+"Failed to accept incoming client:\n"
+"%1"
+msgstr ""
+"Failed to accept incoming client:\n"
+"%1"
+
+#: lib/meeting.cpp:299
+msgid "Client rejected for incompatible ID"
+msgstr "Client rejected for incompatible ID"
+
+#: lib/meeting.cpp:304
+msgid "Client #%1 has left"
+msgstr "Client no. %1 has left"
+
+#: lib/meeting.cpp:428
+msgid "Unable to write to client #%1 at game beginning."
+msgstr "Unable to write to client no. %1 at game beginning."
+
+#: lib/meeting.cpp:465
+msgid "%1 server: aborting connection."
+msgstr "%1 server: aborting connection."
+
+#: lib/meeting.cpp:532
+msgid "Client %1 has left"
+msgstr "Client %1 has left"
+
+#: lib/meeting.cpp:559
+msgid ""
+"The game has begun without you\n"
+"(You have been excluded by the server)."
+msgstr ""
+"The game has begun without you\n"
+"(You have been excluded by the server)."
+
+#: lib/meeting.cpp:573
+msgid "The server has aborted the game."
+msgstr "The server has aborted the game."
+
+#: lib/miscui.cpp:16
+msgid "Ready"
+msgstr "Ready"
+
+#: lib/miscui.cpp:21
+msgid "Excluded"
+msgstr "Excluded"
+
+#: lib/miscui.cpp:52
+msgid "Human"
+msgstr "Human"
+
+#: lib/miscui.cpp:53
+msgid "AI"
+msgstr "AI"
+
+#: lib/miscui.cpp:54
+msgid "None"
+msgstr "None"
+
+#: lib/mp_interface.cpp:109
+#, c-format
+msgid "Human %1"
+msgstr "Human %1"
+
+#: lib/mp_interface.cpp:110
+#, c-format
+msgid "AI %1"
+msgstr "AI %1"
+
+#: lib/mp_simple_interface.cpp:75
+msgid "Server has left game!"
+msgstr "Server has left game!"
+
+#: lib/pline.cpp:69
+#, c-format
+msgid "Hu=%1"
+msgstr "Hu=%1"
+
+#: lib/pline.cpp:70
+#, c-format
+msgid "AI=%1"
+msgstr "AI=%1"
+
+#: lib/pline.cpp:109
+msgid "Settings"
+msgstr "Settings"
+
+#: lib/types.cpp:20
+msgid ""
+"\n"
+"Server: \"%1\"\n"
+"Client: \"%2\""
+msgstr ""
+"\n"
+"Server: \"%1\"\n"
+"Client: \"%2\""
+
+#: lib/types.cpp:25
+msgid "The MultiPlayer library of the server is incompatible"
+msgstr "The MultiPlayer library of the server is incompatible"
+
+#: lib/types.cpp:28
+msgid "Trying to connect a server for another game type"
+msgstr "Trying to connect a server for another game type"
+
+#: lib/types.cpp:31
+msgid "The server game version is incompatible"
+msgstr "The server game version is incompatible"
+
+#: lib/wizard.cpp:54
+msgid "Create a local game"
+msgstr "Create a local game"
+
+#: lib/wizard.cpp:55
+msgid "Create a network game"
+msgstr "Create a network game"
+
+#: lib/wizard.cpp:56
+msgid "Join a network game"
+msgstr "Join a network game"
+
+#: lib/wizard.cpp:62
+msgid "Network Settings"
+msgstr "Network Settings"
+
+#: lib/wizard.cpp:67
+msgid "Port:"
+msgstr "Port:"
+
+#: lib/wizard.cpp:72
+msgid "Choose Game Type"
+msgstr "Choose Game Type"
+
+#: lib/wizard.cpp:100 lib/wizard.cpp:125
+#, c-format
+msgid "Player #%1"
+msgstr "Player %1"
+
+#: lib/wizard.cpp:117
+msgid "Local Player's Settings"
+msgstr "Local Player's Settings"
+
+#: lib/wizard.cpp:136
+msgid "Hostname:"
+msgstr "Hostname:"
+
+#: lib/wizard.cpp:140
+msgid "the.server.address"
+msgstr "the.server.address"
+
+#: lib/wizard.cpp:141
+msgid "Server address:"
+msgstr "Server address:"
+
+#: lib/wizard.cpp:179
+msgid "Error looking up for \"%1\""
+msgstr "Error looking up for \"%1\""
+
+#: lib/wizard.cpp:187
+msgid "Error opening socket"
+msgstr "Error opening socket"
+
+#: common/ai.cpp:304
+msgid "Thinking depth:"
+msgstr "Thinking depth:"
+
+#: common/board.cpp:172
+msgid "Piece glued"
+msgstr "Piece glued"
+
+#: common/field.cpp:47
+msgid "Display the progress to complete the current level or stage."
+msgstr "Display the progress to complete the current level or stage."
+
+#: common/field.cpp:54
+msgid "Previous player's height"
+msgstr "Previous player's height"
+
+#: common/field.cpp:64
+msgid "Shadow of the current piece"
+msgstr "Shadow of the current piece"
+
+#: common/field.cpp:70
+msgid "Next player's height"
+msgstr "Next player's height"
+
+#: common/field.cpp:79
+msgid "Next Tile"
+msgstr "Next Tile"
+
+#: common/field.cpp:173
+msgid "Elapsed time"
+msgstr "Elapsed time"
+
+#: common/field.cpp:176
+msgid "Display the elapsed time."
+msgstr "Display the elapsed time."
+
+#: common/field.cpp:177
+msgid "Stage"
+msgstr "Stage"
+
+#: common/field.cpp:180
+msgid "Score"
+msgstr "Score"
+
+#: common/field.cpp:183
+msgid ""
+"<qt>Display the current score."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best local score.</qt>"
+msgstr ""
+"<qt>Display the current score."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best local score.</qt>"
+
+#: common/field.cpp:184 common/highscores.cpp:14
+msgid "Level"
+msgstr "Level"
+
+#: common/highscores.cpp:28
+msgid "anonymous"
+msgstr "anonymous"
+
+#: common/inter.cpp:15
+msgid "Move Left"
+msgstr "Move Left"
+
+#: common/inter.cpp:16
+msgid "Move Right"
+msgstr "Move Right"
+
+#: common/inter.cpp:17
+msgid "Drop Down"
+msgstr "Drop Down"
+
+#: common/inter.cpp:19
+msgid "One Line Down"
+msgstr "One Line Down"
+
+#: common/inter.cpp:20
+msgid "Rotate Left"
+msgstr "Rotate Left"
+
+#: common/inter.cpp:21
+msgid "Rotate Right"
+msgstr "Rotate Right"
+
+#: common/inter.cpp:22
+msgid "Move to Left Column"
+msgstr "Move to Left Column"
+
+#: common/inter.cpp:24
+msgid "Move to Right Column"
+msgstr "Move to Right Column"
+
+#: common/main.cpp:16
+msgid "A.I."
+msgstr "A.I."
+
+#: common/main.cpp:27
+msgid "&Single Human (Normal)"
+msgstr "&Single Human (Normal)"
+
+#: common/main.cpp:27
+msgid "&Single Human"
+msgstr "&Single Human"
+
+#: common/main.cpp:30
+msgid "&Single Human (Arcade)"
+msgstr "&Single Human (Arcade)"
+
+#: common/main.cpp:33
+msgid "Human vs &Human"
+msgstr "Human vs &Human"
+
+#: common/main.cpp:35
+msgid "Human vs &Computer"
+msgstr "Human vs &Computer"
+
+#: common/main.cpp:38
+msgid "&More..."
+msgstr "&More..."
+
+#: common/settings.cpp:21
+msgid "Show piece's shadow"
+msgstr "Show piece's shadow"
+
+#: common/settings.cpp:24
+msgid "Show next piece"
+msgstr "Show next piece"
+
+#: common/settings.cpp:27
+msgid "Show detailed \"removed lines\" field"
+msgstr "Show detailed \"removed lines\" field"
+
+#: common/settings.cpp:40
+msgid "Initial level:"
+msgstr "Initial level:"
+
+#: common/settings.cpp:48
+msgid "Direct drop down"
+msgstr "Direct drop down"
+
+#: common/settings.cpp:49
+msgid "Drop down is not stopped when drop down key is released."
+msgstr "Drop down is not stopped when drop down key is released."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdegames/lskat.po b/tde-i18n-en_GB/messages/kdegames/lskat.po
new file mode 100644
index 00000000000..96769901ae4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegames/lskat.po
@@ -0,0 +1,483 @@
+# translation of lskat.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lskat\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2005-01-17 14:48+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: lskat.cpp:162 lskat.cpp:163
+msgid "Starting a new game..."
+msgstr "Starting a new game..."
+
+#: lskat.cpp:164
+msgid "&End Game"
+msgstr "&End Game"
+
+#: lskat.cpp:166
+msgid "Ending the current game..."
+msgstr "Ending the current game..."
+
+#: lskat.cpp:167
+msgid "Aborts a currently played game. No winner will be declared."
+msgstr "Aborts a currently played game. No winner will be declared."
+
+#: lskat.cpp:168
+msgid "&Clear Statistics"
+msgstr "&Clear Statistics"
+
+#: lskat.cpp:170
+msgid "Delete all time statistics..."
+msgstr "Delete all time statistics..."
+
+#: lskat.cpp:171
+msgid "Clears the all time statistics which is kept in all sessions."
+msgstr "Clears the all time statistics which is kept in all sessions."
+
+#: lskat.cpp:172
+msgid "Send &Message..."
+msgstr "Send &Message..."
+
+#: lskat.cpp:174
+msgid "Sending message to remote player..."
+msgstr "Sending message to remote player..."
+
+#: lskat.cpp:175
+msgid "Allows you to talk with a remote player."
+msgstr "Allows you to talk with a remote player."
+
+#: lskat.cpp:177
+msgid "Exiting..."
+msgstr "Exiting..."
+
+#: lskat.cpp:178
+msgid "Quits the program."
+msgstr "Quits the program."
+
+#: lskat.cpp:180
+msgid "Starting Player"
+msgstr "Starting Player"
+
+#: lskat.cpp:182
+msgid "Changing starting player..."
+msgstr "Changing starting player..."
+
+#: lskat.cpp:183
+msgid "Chooses which player begins the next game."
+msgstr "Chooses which player begins the next game."
+
+#: lskat.cpp:185
+msgid "Player &1"
+msgstr "Player &1"
+
+#: lskat.cpp:186
+msgid "Player &2"
+msgstr "Player &2"
+
+#: lskat.cpp:189
+msgid "Player &1 Played By"
+msgstr "Player &1 Played By"
+
+#: lskat.cpp:191 lskat.cpp:192
+msgid "Changing who plays player 1..."
+msgstr "Changing who plays player 1..."
+
+#: lskat.cpp:194
+msgid "&Player"
+msgstr "&Player"
+
+#: lskat.cpp:195
+msgid "&Computer"
+msgstr "&Computer"
+
+#: lskat.cpp:196
+msgid "&Remote"
+msgstr "&Remote"
+
+#: lskat.cpp:198
+msgid "Player &2 Played By"
+msgstr "Player &2 Played By"
+
+#: lskat.cpp:200 lskat.cpp:201
+msgid "Changing who plays player 2..."
+msgstr "Changing who plays player 2..."
+
+#: lskat.cpp:204
+msgid "&Level"
+msgstr "&Level"
+
+#: lskat.cpp:206
+msgid "Change level..."
+msgstr "Change level..."
+
+#: lskat.cpp:207
+msgid "Change the strength of the computer player."
+msgstr "Change the strength of the computer player."
+
+#: lskat.cpp:209
+msgid "&Normal"
+msgstr "&Normal"
+
+#: lskat.cpp:210
+msgid "&Advanced"
+msgstr "&Advanced"
+
+#: lskat.cpp:211
+msgid "&Hard"
+msgstr "&Hard"
+
+#: lskat.cpp:214
+msgid "Select &Card Deck..."
+msgstr "Select &Card Deck..."
+
+#: lskat.cpp:216
+msgid "Configure card decks..."
+msgstr "Configure card decks..."
+
+#: lskat.cpp:217
+msgid "Choose how the cards should look."
+msgstr "Choose how the cards should look."
+
+#: lskat.cpp:219
+msgid "Change &Names..."
+msgstr "Change &Names..."
+
+#: lskat.cpp:221 lskat.cpp:222
+msgid "Configure player names..."
+msgstr "Configure player names..."
+
+#: lskat.cpp:238
+msgid "This leaves space for the mover"
+msgstr "This leaves space for the mover"
+
+#: lskat.cpp:239 lskat.cpp:545 lskat.cpp:875
+msgid "Ready"
+msgstr "Ready"
+
+#: lskat.cpp:241
+msgid "(c) Martin Heni "
+msgstr "(c) Martin Heni "
+
+#: lskat.cpp:242
+msgid "Welcome to Lieutenant Skat"
+msgstr "Welcome to Lieutenant Skat"
+
+#: lskat.cpp:264 lskat.cpp:336 lskat.cpp:687 lskatview.cpp:288 main.cpp:33
+msgid "Lieutenant Skat"
+msgstr "Lieutenant Skat"
+
+#: lskat.cpp:358
+msgid "Do you really want to clear the all time statistical data?"
+msgstr "Do you really want to clear the all time statistical data?"
+
+#: lskat.cpp:403
+msgid "Game ended...start a new one..."
+msgstr "Game ended...start a new one..."
+
+#: lskat.cpp:587
+msgid "No game running"
+msgstr "No game running"
+
+#: lskat.cpp:590
+msgid "%1 to move..."
+msgstr "%1 to move..."
+
+#: lskat.cpp:605
+msgid ""
+"Cannot start player 1. Maybe the network connection failed or the computer "
+"player process file is not found."
+msgstr ""
+"Cannot start player 1. Maybe the network connection failed or the computer "
+"player process file is not found."
+
+#: lskat.cpp:614
+msgid ""
+"Cannot start player 2. Maybe the network connection failed or the computer "
+"player process file is not found."
+msgstr ""
+"Cannot start player 2. Maybe the network connection failed or the computer "
+"player process file is not found."
+
+#: lskat.cpp:680
+msgid "Remote connection to %1:%2..."
+msgstr "Remote connection to %1:%2..."
+
+#: lskat.cpp:684
+msgid "Offering remote connection on port %1..."
+msgstr "Offering remote connection on port %1..."
+
+#: lskat.cpp:686
+msgid "Abort"
+msgstr "Abort"
+
+#: lskat.cpp:769
+msgid "Waiting for the computer to move..."
+msgstr "Waiting for the computer to move..."
+
+#: lskat.cpp:785
+msgid "Waiting for remote player..."
+msgstr "Waiting for remote player..."
+
+#: lskat.cpp:792
+msgid "Please make your move..."
+msgstr "Please make your move..."
+
+#: lskat.cpp:827
+msgid "Remote connection lost for player 1..."
+msgstr "Remote connection lost for player 1..."
+
+#: lskat.cpp:834
+msgid "Remote connection lost for player 2..."
+msgstr "Remote connection lost for player 2..."
+
+#: lskat.cpp:846
+msgid ""
+"Message from remote player:\n"
+msgstr ""
+"Message from remote player:\n"
+
+#: lskat.cpp:864
+msgid "Remote player ended game..."
+msgstr "Remote player ended game..."
+
+#: lskat.cpp:889
+msgid "You are network client...loading remote game..."
+msgstr "You are network client...loading remote game..."
+
+#: lskat.cpp:902
+msgid "You are network server..."
+msgstr "You are network server..."
+
+#: lskat.cpp:960
+msgid ""
+"Severe internal error. Move to illegal position.\n"
+"Restart game and report bug to the developer.\n"
+msgstr ""
+"Severe internal error. Move to illegal position.\n"
+"Restart game and report bug to the developer.\n"
+
+#: lskat.cpp:986
+msgid ""
+"This move would not follow the rulebook.\n"
+"Better think again!\n"
+msgstr ""
+"This move would not follow the rulebook.\n"
+"Better think again!\n"
+
+#: lskat.cpp:992
+msgid ""
+"It is not your turn.\n"
+msgstr ""
+"It is not your turn.\n"
+
+#: lskat.cpp:997
+msgid ""
+"This move is not possible.\n"
+msgstr ""
+"This move is not possible.\n"
+
+#: lskatdoc.cpp:749
+msgid "Alice"
+msgstr "Alice"
+
+#: lskatdoc.cpp:751
+msgid "Bob"
+msgstr "Bob"
+
+#: lskatview.cpp:297
+msgid "for"
+msgstr "for"
+
+#: lskatview.cpp:306
+msgid "K D E"
+msgstr "K D E"
+
+#: lskatview.cpp:407
+msgid "Game over"
+msgstr "Game over"
+
+#: lskatview.cpp:417
+msgid "Game was aborted - no winner"
+msgstr "Game was aborted - no winner"
+
+#: lskatview.cpp:428
+msgid " Game is drawn"
+msgstr " Game is drawn"
+
+#: lskatview.cpp:432
+msgid "Player 1 - %1 won "
+msgstr "Player 1 - %1 won "
+
+#: lskatview.cpp:436
+msgid "Player 2 - %1 won "
+msgstr "Player 2 - %1 won "
+
+#: lskatview.cpp:445 lskatview.cpp:660
+msgid "Score:"
+msgstr "Score:"
+
+#: lskatview.cpp:472 lskatview.cpp:476
+msgid "%1 points"
+msgstr "%1 points"
+
+#: lskatview.cpp:495 lskatview.cpp:512
+msgid "%1 won to nil. Congratulations!"
+msgstr "%1 won to nil. Congratulations!"
+
+#: lskatview.cpp:503 lskatview.cpp:520
+msgid "%1 won with 90 points. Super!"
+msgstr "%1 won with 90 points. Super!"
+
+#: lskatview.cpp:505 lskatview.cpp:522
+msgid "%1 won over 90 points. Super!"
+msgstr "%1 won over 90 points. Super!"
+
+#: lskatview.cpp:664
+msgid "Move:"
+msgstr "Move:"
+
+#: lskatview.cpp:696
+msgid "Points:"
+msgstr "Points:"
+
+#: lskatview.cpp:701
+msgid "Won:"
+msgstr "Won:"
+
+#: lskatview.cpp:706
+msgid "Games:"
+msgstr "Games:"
+
+#: lskatview.cpp:838
+msgid "Hold on... the other player hasn't been yet..."
+msgstr "Hold on... the other player hasn't been yet..."
+
+#: lskatview.cpp:841
+msgid "Hold your horses..."
+msgstr "Hold your horses..."
+
+#: lskatview.cpp:844
+msgid "Ah ah ah... only one go at a time..."
+msgstr "Ah ah ah... only one go at a time..."
+
+#: lskatview.cpp:847
+msgid "Please wait... it is not your turn."
+msgstr "Please wait... it is not your turn."
+
+#: main.cpp:23
+msgid "Enter debug level"
+msgstr "Enter debug level"
+
+#: main.cpp:35
+msgid "Card Game"
+msgstr "Card Game"
+
+#: main.cpp:39
+msgid "Beta testing"
+msgstr "Beta testing"
+
+#: msgdlg.cpp:43
+msgid "Send Message to Remote Player"
+msgstr "Send Message to Remote Player"
+
+#: msgdlg.cpp:49
+msgid "Enter Message"
+msgstr "Enter Message"
+
+#: msgdlg.cpp:58
+msgid "Send"
+msgstr "Send"
+
+#: namedlg.cpp:29
+msgid "Configure Names"
+msgstr "Configure Names"
+
+#: namedlg.cpp:46
+msgid "Player Names"
+msgstr "Player Names"
+
+#: namedlg.cpp:64
+msgid "Player 1:"
+msgstr "Player 1:"
+
+#: namedlg.cpp:69 namedlg.cpp:84
+msgid "Enter a player's name"
+msgstr "Enter a player's name"
+
+#: namedlg.cpp:79
+msgid "Player 2:"
+msgstr "Player 2:"
+
+#. i18n: file networkdlgbase.ui line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "Network Options"
+msgstr "Network Options"
+
+#. i18n: file networkdlgbase.ui line 35
+#: rc.cpp:12
+#, no-c-format
+msgid "Play As"
+msgstr "Play As"
+
+#. i18n: file networkdlgbase.ui line 46
+#: rc.cpp:15
+#, no-c-format
+msgid "Server"
+msgstr "Server"
+
+#. i18n: file networkdlgbase.ui line 57
+#: rc.cpp:18
+#, no-c-format
+msgid "Client"
+msgstr "Client"
+
+#. i18n: file networkdlgbase.ui line 88
+#: rc.cpp:21
+#, no-c-format
+msgid "Game name:"
+msgstr "Game name:"
+
+#. i18n: file networkdlgbase.ui line 131
+#: rc.cpp:24
+#, no-c-format
+msgid "Network games:"
+msgstr "Network games:"
+
+#. i18n: file networkdlgbase.ui line 166
+#: rc.cpp:27
+#, no-c-format
+msgid "Host:"
+msgstr "Host:"
+
+#. i18n: file networkdlgbase.ui line 195
+#: rc.cpp:30
+#, no-c-format
+msgid "Port:"
+msgstr "Port:"
+
+#. i18n: file networkdlgbase.ui line 216
+#: rc.cpp:33
+#, no-c-format
+msgid "Choose a port to connect to"
+msgstr "Choose a port to connect to"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/Makefile.am b/tde-i18n-en_GB/messages/kdegraphics/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdegraphics/Makefile.in b/tde-i18n-en_GB/messages/kdegraphics/Makefile.in
new file mode 100644
index 00000000000..bb6cfbb3767
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/Makefile.in
@@ -0,0 +1,831 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdegraphics
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kcm_kviewcanvasconfig.po kfile_tga.po kfile_pnm.po kcm_kviewviewerpluginsconfig.po ksvgplugin.po kdvi.po kgamma.po kcmkamera.po kfile_dds.po kmrml.po kview_scale.po kuickshow.po libkscan.po kfile_xbm.po kfile_rgb.po kcm_kviewgeneralconfig.po libkfaximgage.po ksnapshot.po kiconedit.po kfile_gif.po kpdf.po kfile_xpm.po kviewpresenterplugin.po kviewbrowserplugin.po kfile_dvi.po kfile_pdf.po kfile_ps.po kfile_bmp.po kfile_exr.po kcoloredit.po kview.po kruler.po kdjview.po kfaxview.po kviewviewer.po kvieweffectsplugin.po kfile_png.po kghostview.po kviewscannerplugin.po kviewshell.po kfile_tiff.po kooka.po kolourpaint.po kfax.po kfile_jpeg.po kpovmodeler.po kviewcanvas.po kfile_pcx.po kfile_ico.po kcm_kviewpluginsconfig.po
+GMOFILES = kcm_kviewcanvasconfig.gmo kfile_tga.gmo kfile_pnm.gmo kcm_kviewviewerpluginsconfig.gmo ksvgplugin.gmo kdvi.gmo kgamma.gmo kcmkamera.gmo kfile_dds.gmo kmrml.gmo kview_scale.gmo kuickshow.gmo libkscan.gmo kfile_xbm.gmo kfile_rgb.gmo kcm_kviewgeneralconfig.gmo libkfaximgage.gmo ksnapshot.gmo kiconedit.gmo kfile_gif.gmo kpdf.gmo kfile_xpm.gmo kviewpresenterplugin.gmo kviewbrowserplugin.gmo kfile_dvi.gmo kfile_pdf.gmo kfile_ps.gmo kfile_bmp.gmo kfile_exr.gmo kcoloredit.gmo kview.gmo kruler.gmo kdjview.gmo kfaxview.gmo kviewviewer.gmo kvieweffectsplugin.gmo kfile_png.gmo kghostview.gmo kviewscannerplugin.gmo kviewshell.gmo kfile_tiff.gmo kooka.gmo kolourpaint.gmo kfax.gmo kfile_jpeg.gmo kpovmodeler.gmo kviewcanvas.gmo kfile_pcx.gmo kfile_ico.gmo kcm_kviewpluginsconfig.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdegraphics/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdegraphics/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdegraphics/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdegraphics/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdegraphics/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kcmkamera.po kfile_xbm.po kfile_jpeg.po kviewbrowserplugin.po kfile_gif.po kolourpaint.po kcm_kviewviewerpluginsconfig.po kviewpresenterplugin.po kmrml.po kfile_pdf.po ksvgplugin.po kcm_kviewpluginsconfig.po kviewviewer.po kfile_xpm.po kfile_pnm.po kfax.po kfile_dds.po kfile_tiff.po kfile_exr.po kooka.po Makefile.in kfile_ico.po kgamma.po kviewshell.po kfile_png.po kviewscannerplugin.po libkscan.po kuickshow.po kpdf.po kiconedit.po kghostview.po kpovmodeler.po kcoloredit.po kview_scale.po kcm_kviewgeneralconfig.po kfile_dvi.po kfile_tga.po ksnapshot.po kviewcanvas.po libkfaximgage.po kfile_rgb.po kcm_kviewcanvasconfig.po kfile_pcx.po kfaxview.po kdvi.po kfile_ps.po kdjview.po kvieweffectsplugin.po kfile_bmp.po kruler.po kview.po Makefile.am
+
+#>+ 151
+kcm_kviewcanvasconfig.gmo: kcm_kviewcanvasconfig.po
+ rm -f kcm_kviewcanvasconfig.gmo; $(GMSGFMT) -o kcm_kviewcanvasconfig.gmo $(srcdir)/kcm_kviewcanvasconfig.po
+ test ! -f kcm_kviewcanvasconfig.gmo || touch kcm_kviewcanvasconfig.gmo
+kfile_tga.gmo: kfile_tga.po
+ rm -f kfile_tga.gmo; $(GMSGFMT) -o kfile_tga.gmo $(srcdir)/kfile_tga.po
+ test ! -f kfile_tga.gmo || touch kfile_tga.gmo
+kfile_pnm.gmo: kfile_pnm.po
+ rm -f kfile_pnm.gmo; $(GMSGFMT) -o kfile_pnm.gmo $(srcdir)/kfile_pnm.po
+ test ! -f kfile_pnm.gmo || touch kfile_pnm.gmo
+kcm_kviewviewerpluginsconfig.gmo: kcm_kviewviewerpluginsconfig.po
+ rm -f kcm_kviewviewerpluginsconfig.gmo; $(GMSGFMT) -o kcm_kviewviewerpluginsconfig.gmo $(srcdir)/kcm_kviewviewerpluginsconfig.po
+ test ! -f kcm_kviewviewerpluginsconfig.gmo || touch kcm_kviewviewerpluginsconfig.gmo
+ksvgplugin.gmo: ksvgplugin.po
+ rm -f ksvgplugin.gmo; $(GMSGFMT) -o ksvgplugin.gmo $(srcdir)/ksvgplugin.po
+ test ! -f ksvgplugin.gmo || touch ksvgplugin.gmo
+kdvi.gmo: kdvi.po
+ rm -f kdvi.gmo; $(GMSGFMT) -o kdvi.gmo $(srcdir)/kdvi.po
+ test ! -f kdvi.gmo || touch kdvi.gmo
+kgamma.gmo: kgamma.po
+ rm -f kgamma.gmo; $(GMSGFMT) -o kgamma.gmo $(srcdir)/kgamma.po
+ test ! -f kgamma.gmo || touch kgamma.gmo
+kcmkamera.gmo: kcmkamera.po
+ rm -f kcmkamera.gmo; $(GMSGFMT) -o kcmkamera.gmo $(srcdir)/kcmkamera.po
+ test ! -f kcmkamera.gmo || touch kcmkamera.gmo
+kfile_dds.gmo: kfile_dds.po
+ rm -f kfile_dds.gmo; $(GMSGFMT) -o kfile_dds.gmo $(srcdir)/kfile_dds.po
+ test ! -f kfile_dds.gmo || touch kfile_dds.gmo
+kmrml.gmo: kmrml.po
+ rm -f kmrml.gmo; $(GMSGFMT) -o kmrml.gmo $(srcdir)/kmrml.po
+ test ! -f kmrml.gmo || touch kmrml.gmo
+kview_scale.gmo: kview_scale.po
+ rm -f kview_scale.gmo; $(GMSGFMT) -o kview_scale.gmo $(srcdir)/kview_scale.po
+ test ! -f kview_scale.gmo || touch kview_scale.gmo
+kuickshow.gmo: kuickshow.po
+ rm -f kuickshow.gmo; $(GMSGFMT) -o kuickshow.gmo $(srcdir)/kuickshow.po
+ test ! -f kuickshow.gmo || touch kuickshow.gmo
+libkscan.gmo: libkscan.po
+ rm -f libkscan.gmo; $(GMSGFMT) -o libkscan.gmo $(srcdir)/libkscan.po
+ test ! -f libkscan.gmo || touch libkscan.gmo
+kfile_xbm.gmo: kfile_xbm.po
+ rm -f kfile_xbm.gmo; $(GMSGFMT) -o kfile_xbm.gmo $(srcdir)/kfile_xbm.po
+ test ! -f kfile_xbm.gmo || touch kfile_xbm.gmo
+kfile_rgb.gmo: kfile_rgb.po
+ rm -f kfile_rgb.gmo; $(GMSGFMT) -o kfile_rgb.gmo $(srcdir)/kfile_rgb.po
+ test ! -f kfile_rgb.gmo || touch kfile_rgb.gmo
+kcm_kviewgeneralconfig.gmo: kcm_kviewgeneralconfig.po
+ rm -f kcm_kviewgeneralconfig.gmo; $(GMSGFMT) -o kcm_kviewgeneralconfig.gmo $(srcdir)/kcm_kviewgeneralconfig.po
+ test ! -f kcm_kviewgeneralconfig.gmo || touch kcm_kviewgeneralconfig.gmo
+libkfaximgage.gmo: libkfaximgage.po
+ rm -f libkfaximgage.gmo; $(GMSGFMT) -o libkfaximgage.gmo $(srcdir)/libkfaximgage.po
+ test ! -f libkfaximgage.gmo || touch libkfaximgage.gmo
+ksnapshot.gmo: ksnapshot.po
+ rm -f ksnapshot.gmo; $(GMSGFMT) -o ksnapshot.gmo $(srcdir)/ksnapshot.po
+ test ! -f ksnapshot.gmo || touch ksnapshot.gmo
+kiconedit.gmo: kiconedit.po
+ rm -f kiconedit.gmo; $(GMSGFMT) -o kiconedit.gmo $(srcdir)/kiconedit.po
+ test ! -f kiconedit.gmo || touch kiconedit.gmo
+kfile_gif.gmo: kfile_gif.po
+ rm -f kfile_gif.gmo; $(GMSGFMT) -o kfile_gif.gmo $(srcdir)/kfile_gif.po
+ test ! -f kfile_gif.gmo || touch kfile_gif.gmo
+kpdf.gmo: kpdf.po
+ rm -f kpdf.gmo; $(GMSGFMT) -o kpdf.gmo $(srcdir)/kpdf.po
+ test ! -f kpdf.gmo || touch kpdf.gmo
+kfile_xpm.gmo: kfile_xpm.po
+ rm -f kfile_xpm.gmo; $(GMSGFMT) -o kfile_xpm.gmo $(srcdir)/kfile_xpm.po
+ test ! -f kfile_xpm.gmo || touch kfile_xpm.gmo
+kviewpresenterplugin.gmo: kviewpresenterplugin.po
+ rm -f kviewpresenterplugin.gmo; $(GMSGFMT) -o kviewpresenterplugin.gmo $(srcdir)/kviewpresenterplugin.po
+ test ! -f kviewpresenterplugin.gmo || touch kviewpresenterplugin.gmo
+kviewbrowserplugin.gmo: kviewbrowserplugin.po
+ rm -f kviewbrowserplugin.gmo; $(GMSGFMT) -o kviewbrowserplugin.gmo $(srcdir)/kviewbrowserplugin.po
+ test ! -f kviewbrowserplugin.gmo || touch kviewbrowserplugin.gmo
+kfile_dvi.gmo: kfile_dvi.po
+ rm -f kfile_dvi.gmo; $(GMSGFMT) -o kfile_dvi.gmo $(srcdir)/kfile_dvi.po
+ test ! -f kfile_dvi.gmo || touch kfile_dvi.gmo
+kfile_pdf.gmo: kfile_pdf.po
+ rm -f kfile_pdf.gmo; $(GMSGFMT) -o kfile_pdf.gmo $(srcdir)/kfile_pdf.po
+ test ! -f kfile_pdf.gmo || touch kfile_pdf.gmo
+kfile_ps.gmo: kfile_ps.po
+ rm -f kfile_ps.gmo; $(GMSGFMT) -o kfile_ps.gmo $(srcdir)/kfile_ps.po
+ test ! -f kfile_ps.gmo || touch kfile_ps.gmo
+kfile_bmp.gmo: kfile_bmp.po
+ rm -f kfile_bmp.gmo; $(GMSGFMT) -o kfile_bmp.gmo $(srcdir)/kfile_bmp.po
+ test ! -f kfile_bmp.gmo || touch kfile_bmp.gmo
+kfile_exr.gmo: kfile_exr.po
+ rm -f kfile_exr.gmo; $(GMSGFMT) -o kfile_exr.gmo $(srcdir)/kfile_exr.po
+ test ! -f kfile_exr.gmo || touch kfile_exr.gmo
+kcoloredit.gmo: kcoloredit.po
+ rm -f kcoloredit.gmo; $(GMSGFMT) -o kcoloredit.gmo $(srcdir)/kcoloredit.po
+ test ! -f kcoloredit.gmo || touch kcoloredit.gmo
+kview.gmo: kview.po
+ rm -f kview.gmo; $(GMSGFMT) -o kview.gmo $(srcdir)/kview.po
+ test ! -f kview.gmo || touch kview.gmo
+kruler.gmo: kruler.po
+ rm -f kruler.gmo; $(GMSGFMT) -o kruler.gmo $(srcdir)/kruler.po
+ test ! -f kruler.gmo || touch kruler.gmo
+kdjview.gmo: kdjview.po
+ rm -f kdjview.gmo; $(GMSGFMT) -o kdjview.gmo $(srcdir)/kdjview.po
+ test ! -f kdjview.gmo || touch kdjview.gmo
+kfaxview.gmo: kfaxview.po
+ rm -f kfaxview.gmo; $(GMSGFMT) -o kfaxview.gmo $(srcdir)/kfaxview.po
+ test ! -f kfaxview.gmo || touch kfaxview.gmo
+kviewviewer.gmo: kviewviewer.po
+ rm -f kviewviewer.gmo; $(GMSGFMT) -o kviewviewer.gmo $(srcdir)/kviewviewer.po
+ test ! -f kviewviewer.gmo || touch kviewviewer.gmo
+kvieweffectsplugin.gmo: kvieweffectsplugin.po
+ rm -f kvieweffectsplugin.gmo; $(GMSGFMT) -o kvieweffectsplugin.gmo $(srcdir)/kvieweffectsplugin.po
+ test ! -f kvieweffectsplugin.gmo || touch kvieweffectsplugin.gmo
+kfile_png.gmo: kfile_png.po
+ rm -f kfile_png.gmo; $(GMSGFMT) -o kfile_png.gmo $(srcdir)/kfile_png.po
+ test ! -f kfile_png.gmo || touch kfile_png.gmo
+kghostview.gmo: kghostview.po
+ rm -f kghostview.gmo; $(GMSGFMT) -o kghostview.gmo $(srcdir)/kghostview.po
+ test ! -f kghostview.gmo || touch kghostview.gmo
+kviewscannerplugin.gmo: kviewscannerplugin.po
+ rm -f kviewscannerplugin.gmo; $(GMSGFMT) -o kviewscannerplugin.gmo $(srcdir)/kviewscannerplugin.po
+ test ! -f kviewscannerplugin.gmo || touch kviewscannerplugin.gmo
+kviewshell.gmo: kviewshell.po
+ rm -f kviewshell.gmo; $(GMSGFMT) -o kviewshell.gmo $(srcdir)/kviewshell.po
+ test ! -f kviewshell.gmo || touch kviewshell.gmo
+kfile_tiff.gmo: kfile_tiff.po
+ rm -f kfile_tiff.gmo; $(GMSGFMT) -o kfile_tiff.gmo $(srcdir)/kfile_tiff.po
+ test ! -f kfile_tiff.gmo || touch kfile_tiff.gmo
+kooka.gmo: kooka.po
+ rm -f kooka.gmo; $(GMSGFMT) -o kooka.gmo $(srcdir)/kooka.po
+ test ! -f kooka.gmo || touch kooka.gmo
+kolourpaint.gmo: kolourpaint.po
+ rm -f kolourpaint.gmo; $(GMSGFMT) -o kolourpaint.gmo $(srcdir)/kolourpaint.po
+ test ! -f kolourpaint.gmo || touch kolourpaint.gmo
+kfax.gmo: kfax.po
+ rm -f kfax.gmo; $(GMSGFMT) -o kfax.gmo $(srcdir)/kfax.po
+ test ! -f kfax.gmo || touch kfax.gmo
+kfile_jpeg.gmo: kfile_jpeg.po
+ rm -f kfile_jpeg.gmo; $(GMSGFMT) -o kfile_jpeg.gmo $(srcdir)/kfile_jpeg.po
+ test ! -f kfile_jpeg.gmo || touch kfile_jpeg.gmo
+kpovmodeler.gmo: kpovmodeler.po
+ rm -f kpovmodeler.gmo; $(GMSGFMT) -o kpovmodeler.gmo $(srcdir)/kpovmodeler.po
+ test ! -f kpovmodeler.gmo || touch kpovmodeler.gmo
+kviewcanvas.gmo: kviewcanvas.po
+ rm -f kviewcanvas.gmo; $(GMSGFMT) -o kviewcanvas.gmo $(srcdir)/kviewcanvas.po
+ test ! -f kviewcanvas.gmo || touch kviewcanvas.gmo
+kfile_pcx.gmo: kfile_pcx.po
+ rm -f kfile_pcx.gmo; $(GMSGFMT) -o kfile_pcx.gmo $(srcdir)/kfile_pcx.po
+ test ! -f kfile_pcx.gmo || touch kfile_pcx.gmo
+kfile_ico.gmo: kfile_ico.po
+ rm -f kfile_ico.gmo; $(GMSGFMT) -o kfile_ico.gmo $(srcdir)/kfile_ico.po
+ test ! -f kfile_ico.gmo || touch kfile_ico.gmo
+kcm_kviewpluginsconfig.gmo: kcm_kviewpluginsconfig.po
+ rm -f kcm_kviewpluginsconfig.gmo; $(GMSGFMT) -o kcm_kviewpluginsconfig.gmo $(srcdir)/kcm_kviewpluginsconfig.po
+ test ! -f kcm_kviewpluginsconfig.gmo || touch kcm_kviewpluginsconfig.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kcm_kviewcanvasconfig.gmo kfile_tga.gmo kfile_pnm.gmo kcm_kviewviewerpluginsconfig.gmo ksvgplugin.gmo kdvi.gmo kgamma.gmo kcmkamera.gmo kfile_dds.gmo kmrml.gmo kview_scale.gmo kuickshow.gmo libkscan.gmo kfile_xbm.gmo kfile_rgb.gmo kcm_kviewgeneralconfig.gmo libkfaximgage.gmo ksnapshot.gmo kiconedit.gmo kfile_gif.gmo kpdf.gmo kfile_xpm.gmo kviewpresenterplugin.gmo kviewbrowserplugin.gmo kfile_dvi.gmo kfile_pdf.gmo kfile_ps.gmo kfile_bmp.gmo kfile_exr.gmo kcoloredit.gmo kview.gmo kruler.gmo kdjview.gmo kfaxview.gmo kviewviewer.gmo kvieweffectsplugin.gmo kfile_png.gmo kghostview.gmo kviewscannerplugin.gmo kviewshell.gmo kfile_tiff.gmo kooka.gmo kolourpaint.gmo kfax.gmo kfile_jpeg.gmo kpovmodeler.gmo kviewcanvas.gmo kfile_pcx.gmo kfile_ico.gmo kcm_kviewpluginsconfig.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kcm_kviewcanvasconfig kfile_tga kfile_pnm kcm_kviewviewerpluginsconfig ksvgplugin kdvi kgamma kcmkamera kfile_dds kmrml kview_scale kuickshow libkscan kfile_xbm kfile_rgb kcm_kviewgeneralconfig libkfaximgage ksnapshot kiconedit kfile_gif kpdf kfile_xpm kviewpresenterplugin kviewbrowserplugin kfile_dvi kfile_pdf kfile_ps kfile_bmp kfile_exr kcoloredit kview kruler kdjview kfaxview kviewviewer kvieweffectsplugin kfile_png kghostview kviewscannerplugin kviewshell kfile_tiff kooka kolourpaint kfax kfile_jpeg kpovmodeler kviewcanvas kfile_pcx kfile_ico kcm_kviewpluginsconfig ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 52
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcm_kviewcanvasconfig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_tga.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_pnm.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcm_kviewviewerpluginsconfig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksvgplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdvi.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kgamma.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkamera.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_dds.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmrml.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kview_scale.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kuickshow.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkscan.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_xbm.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_rgb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcm_kviewgeneralconfig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkfaximgage.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksnapshot.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kiconedit.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_gif.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpdf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_xpm.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kviewpresenterplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kviewbrowserplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_dvi.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_pdf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_ps.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_bmp.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_exr.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcoloredit.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kview.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kruler.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdjview.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfaxview.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kviewviewer.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kvieweffectsplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_png.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kghostview.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kviewscannerplugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kviewshell.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_tiff.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kooka.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kolourpaint.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfax.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_jpeg.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpovmodeler.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kviewcanvas.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_pcx.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_ico.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcm_kviewpluginsconfig.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdegraphics/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdegraphics/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdegraphics/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewcanvasconfig.po b/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewcanvasconfig.po
new file mode 100644
index 00000000000..81f3920fb28
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewcanvasconfig.po
@@ -0,0 +1,169 @@
+# translation of kcm_kviewcanvasconfig.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcm_kviewcanvasconfig\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2005-01-31 15:34+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file generalconfigwidget.ui line 36
+#: rc.cpp:3
+#, no-c-format
+msgid "Minimum height:"
+msgstr "Minimum height:"
+
+#. i18n: file generalconfigwidget.ui line 46
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"The height of the image shown will not get smaller than the size you enter "
+"here.\n"
+"A value of 10 would cause a 1x1 image to be stretched vertically by a factor of "
+"10."
+msgstr ""
+"The height of the image shown will not get smaller than the size you enter "
+"here.\n"
+"A value of 10 would cause a 1x1 image to be stretched vertically by a factor of "
+"10."
+
+#. i18n: file generalconfigwidget.ui line 54
+#: rc.cpp:10
+#, no-c-format
+msgid "Maximum height:"
+msgstr "Maximum height:"
+
+#. i18n: file generalconfigwidget.ui line 64
+#: rc.cpp:13
+#, no-c-format
+msgid ""
+"The height of the image shown will not get bigger than the size you enter "
+"here.\n"
+"A value of 100 would cause a 1000x1000 image to be compressed vertically by a "
+"factor of 0.1."
+msgstr ""
+"The height of the image shown will not get bigger than the size you enter "
+"here.\n"
+"A value of 100 would cause a 1000x1000 image to be compressed vertically by a "
+"factor of 0.1."
+
+#. i18n: file generalconfigwidget.ui line 72
+#: rc.cpp:17
+#, no-c-format
+msgid "Minimum width:"
+msgstr "Minimum width:"
+
+#. i18n: file generalconfigwidget.ui line 82
+#: rc.cpp:20
+#, no-c-format
+msgid ""
+"The width of the image shown will not get smaller than the size you enter "
+"here.\n"
+"A value of 10 would cause a 1x1 image to be stretched horizontally by a factor "
+"of 10."
+msgstr ""
+"The width of the image shown will not get smaller than the size you enter "
+"here.\n"
+"A value of 10 would cause a 1x1 image to be stretched horizontally by a factor "
+"of 10."
+
+#. i18n: file generalconfigwidget.ui line 90
+#: rc.cpp:24
+#, no-c-format
+msgid "Maximum width:"
+msgstr "Maximum width:"
+
+#. i18n: file generalconfigwidget.ui line 100
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"The width of the image shown will not get bigger than the size you enter here.\n"
+"A value of 100 would cause a 1000x1000 image to be compressed horizontally by a "
+"factor of 0.1."
+msgstr ""
+"The width of the image shown will not get bigger than the size you enter here.\n"
+"A value of 100 would cause a 1000x1000 image to be compressed horizontally by a "
+"factor of 0.1."
+
+#. i18n: file generalconfigwidget.ui line 152
+#: rc.cpp:31
+#, no-c-format
+msgid "Choose which blend effects should be used:"
+msgstr "Choose which blend effects should be used:"
+
+#. i18n: file generalconfigwidget.ui line 158
+#: rc.cpp:34
+#, no-c-format
+msgid "Effect"
+msgstr "Effect"
+
+#. i18n: file generalconfigwidget.ui line 177
+#: rc.cpp:37
+#, no-c-format
+msgid ""
+"Every effect selected may be used to create a transition effect between the "
+"images. If you select multiple effects they will be chosen randomly."
+msgstr ""
+"Every effect selected may be used to create a transition effect between the "
+"images. If you select multiple effects they will be chosen randomly."
+
+#. i18n: file generalconfigwidget.ui line 195
+#: rc.cpp:40
+#, no-c-format
+msgid "Use smooth scaling (high quality but slower)"
+msgstr "Use smooth scaling (high quality but slower)"
+
+#. i18n: file generalconfigwidget.ui line 203
+#: rc.cpp:43
+#, no-c-format
+msgid "Keep aspect ratio"
+msgstr "Keep aspect ratio"
+
+#. i18n: file generalconfigwidget.ui line 206
+#: rc.cpp:46
+#, no-c-format
+msgid ""
+"If this is checked KView will always try to keep the aspect ratio. That means "
+"if the width is scaled with a factor x, the height is scaled with the same "
+"factor."
+msgstr ""
+"If this is ticked KView will always try to keep the aspect ratio. That means if "
+"the width is scaled with a factor x, the height is scaled with the same factor."
+
+#. i18n: file generalconfigwidget.ui line 214
+#: rc.cpp:49
+#, no-c-format
+msgid "Center image"
+msgstr "Centre image"
+
+#: defaults.h:35
+msgid "No Blending"
+msgstr "No Blending"
+
+#: defaults.h:36
+msgid "Wipe From Left"
+msgstr "Wipe From Left"
+
+#: defaults.h:37
+msgid "Wipe From Right"
+msgstr "Wipe From Right"
+
+#: defaults.h:38
+msgid "Wipe From Top"
+msgstr "Wipe From Top"
+
+#: defaults.h:39
+msgid "Wipe From Bottom"
+msgstr "Wipe From Bottom"
+
+#: defaults.h:40
+msgid "Alpha Blend"
+msgstr "Alpha Blend"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewgeneralconfig.po b/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewgeneralconfig.po
new file mode 100644
index 00000000000..a4a72a8a7cd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewgeneralconfig.po
@@ -0,0 +1,46 @@
+# translation of kcm_kviewgeneralconfig.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcm_kviewgeneralconfig\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2005-02-07 12:17+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kviewconfmodules.cpp:40
+msgid "Resizing"
+msgstr "Resizing"
+
+#: kviewconfmodules.cpp:45
+msgid "Only resize window"
+msgstr "Only resize window"
+
+#: kviewconfmodules.cpp:46
+msgid "Resize image to fit window"
+msgstr "Resize image to fit window"
+
+#: kviewconfmodules.cpp:47
+msgid "Don't resize anything"
+msgstr "Don't resize anything"
+
+#: kviewconfmodules.cpp:48
+msgid "Best fit"
+msgstr "Best fit"
+
+#: kviewconfmodules.cpp:49
+msgid ""
+"<p>KView will resize the window to fit the image. The image will never be "
+"scaled up but if it is too large for the screen the image will be scaled "
+"down.</p>"
+msgstr ""
+"<p>KView will resize the window to fit the image. The image will never be "
+"scaled up but if it is too large for the screen the image will be scaled "
+"down.</p>"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewpluginsconfig.po b/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewpluginsconfig.po
new file mode 100644
index 00000000000..b0995f1d3e1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewpluginsconfig.po
@@ -0,0 +1,19 @@
+# translation of kcm_kviewpluginsconfig.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcm_kviewpluginsconfig\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2003-10-24 17:53+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kviewpluginsconfig.cpp:35
+msgid "Application"
+msgstr "Application"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewviewerpluginsconfig.po b/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewviewerpluginsconfig.po
new file mode 100644
index 00000000000..38025c2d64e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kcm_kviewviewerpluginsconfig.po
@@ -0,0 +1,19 @@
+# translation of kcm_kviewviewerpluginsconfig.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcm_kviewviewerpluginsconfig\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2003-10-24 17:53+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kviewviewerpluginsconfig.cpp:37
+msgid "Viewer"
+msgstr "Viewer"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kcmkamera.po b/tde-i18n-en_GB/messages/kdegraphics/kcmkamera.po
new file mode 100644
index 00000000000..a32db7f5b34
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kcmkamera.po
@@ -0,0 +1,199 @@
+# translation of kcmkamera.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkamera\n"
+"POT-Creation-Date: 2007-05-28 02:15+0200\n"
+"PO-Revision-Date: 2005-01-31 15:37+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kamera.cpp:91
+msgid "Unable to initialize the gPhoto2 libraries."
+msgstr "Unable to initialise the gPhoto2 libraries."
+
+#: kamera.cpp:122
+msgid "Click this button to add a new camera."
+msgstr "Click this button to add a new camera."
+
+#: kamera.cpp:125
+msgid "Test"
+msgstr "Test"
+
+#: kamera.cpp:126 kamera.cpp:129
+msgid "Click this button to remove the selected camera from the list."
+msgstr "Click this button to remove the selected camera from the list."
+
+#: kamera.cpp:131
+msgid "Configure..."
+msgstr "Configure..."
+
+#: kamera.cpp:132
+msgid ""
+"Click this button to change the configuration of the selected camera."
+"<br>"
+"<br>The availability of this feature and the contents of the Configuration "
+"dialog depend on the camera model."
+msgstr ""
+"Click this button to change the configuration of the selected camera."
+"<br>"
+"<br>The availability of this feature and the contents of the Configuration "
+"dialogue depend on the camera model."
+
+#: kamera.cpp:135
+msgid ""
+"Click this button to view a summary of the current status of the selected "
+"camera."
+"<br>"
+"<br>The availability of this feature and the contents of the Configuration "
+"dialog depend on the camera model."
+msgstr ""
+"Click this button to view a summary of the current status of the selected "
+"camera."
+"<br>"
+"<br>The availability of this feature and the contents of the Configuration "
+"dialogue depend on the camera model."
+
+#: kamera.cpp:139
+msgid "Click this button to cancel the current camera operation."
+msgstr "Click this button to cancel the current camera operation."
+
+#: kamera.cpp:323
+msgid "Camera test was successful."
+msgstr "Camera test was successful."
+
+#: kamera.cpp:404
+msgid ""
+"<h1>Digital Camera</h1>\n"
+"This module allows you to configure support for your digital camera.\n"
+"You would need to select the camera's model and the port it is connected\n"
+"to on your computer (e.g. USB, Serial, Firewire). If your camera doesn't\n"
+"appear in the list of <i>Supported Cameras</i>, go to the\n"
+"<a href=\"http://www.gphoto.org\">GPhoto web site</a> for a possible update."
+"<br>"
+"<br>\n"
+"To view and download images from the digital camera, go to address\n"
+"<a href=\"camera:/\">camera:/</a> in Konqueror and other KDE applications."
+msgstr ""
+"<h1>Digital Camera</h1>\n"
+"This module allows you to configure support for your digital camera.\n"
+"You would need to select the camera's model and the port it is connected\n"
+"to on your computer (e.g. USB, Serial, Firewire). If your camera doesn't\n"
+"appear in the list of <i>Supported Cameras</i>, go to the\n"
+"<a href=\"http://www.gphoto.org\">GPhoto web site</a> for a possible update."
+"<br>"
+"<br>\n"
+"To view and download images from the digital camera, go to address\n"
+"<a href=\"camera:/\">camera:/</a> in Konqueror and other KDE applications."
+
+#: kameradevice.cpp:79
+msgid "Could not allocate memory for abilities list."
+msgstr "Could not allocate memory for abilities list."
+
+#: kameradevice.cpp:83
+msgid "Could not load ability list."
+msgstr "Could not load ability list."
+
+#: kameradevice.cpp:88 kameradevice.cpp:434 kameradevice.cpp:454
+msgid ""
+"Description of abilities for camera %1 is not available. Configuration options "
+"may be incorrect."
+msgstr ""
+"Description of abilities for camera %1 is not available. Configuration options "
+"may be incorrect."
+
+#: kameradevice.cpp:111
+msgid "Could not access driver. Check your gPhoto2 installation."
+msgstr "Could not access driver. Check your gPhoto2 installation."
+
+#: kameradevice.cpp:131
+msgid ""
+"Unable to initialize camera. Check your port settings and camera connectivity "
+"and try again."
+msgstr ""
+"Unable to initialise camera. Check your port settings and camera connectivity "
+"and try again."
+
+#: kameradevice.cpp:155
+msgid ""
+"No camera summary information is available.\n"
+msgstr ""
+"No camera summary information is available.\n"
+
+#: kameradevice.cpp:168 kameradevice.cpp:178
+msgid "Camera configuration failed."
+msgstr "Camera configuration failed."
+
+#: kameradevice.cpp:213 kameradevice.cpp:308 kameradevice.cpp:393
+msgid "Serial"
+msgstr "Serial"
+
+#: kameradevice.cpp:214 kameradevice.cpp:311 kameradevice.cpp:395
+msgid "USB"
+msgstr "USB"
+
+#: kameradevice.cpp:215
+msgid "Unknown port"
+msgstr "Unknown port"
+
+#: kameradevice.cpp:274
+msgid "Select Camera Device"
+msgstr "Select Camera Device"
+
+#: kameradevice.cpp:291
+msgid "Supported Cameras"
+msgstr "Supported Cameras"
+
+#: kameradevice.cpp:302 kameradevice.cpp:333
+msgid "Port"
+msgstr "Port"
+
+#: kameradevice.cpp:304
+msgid "Port Settings"
+msgstr "Port Settings"
+
+#: kameradevice.cpp:310
+msgid ""
+"If this option is checked, the camera would have to be connected one of the "
+"serial ports (known as COM in Microsoft Windows) in your computer."
+msgstr ""
+"If this option is ticked, the camera would have to be connected one of the "
+"serial ports (known as COM in Microsoft Windows) on your computer."
+
+#: kameradevice.cpp:313
+msgid ""
+"If this option is checked, the camera would have to be connected to one of the "
+"USB slots in your computer or USB hub."
+msgstr ""
+"If this option is ticked, the camera would have to be connected to one of the "
+"USB slots on your computer or USB hub."
+
+#: kameradevice.cpp:320
+msgid "No port type selected."
+msgstr "No port type selected."
+
+#: kameradevice.cpp:326
+msgid "Port:"
+msgstr "Port:"
+
+#: kameradevice.cpp:328
+msgid "Here you should choose the serial port you connect the camera to."
+msgstr "Here you should choose the serial port you connect the camera to."
+
+#: kameradevice.cpp:336
+msgid "No further configuration is required for USB."
+msgstr "No further configuration is required for USB."
+
+#: kameraconfigdialog.cpp:209
+msgid "Button (not supported by KControl)"
+msgstr "Button (not supported by KControl)"
+
+#: kameraconfigdialog.cpp:216
+msgid "Date (not supported by KControl)"
+msgstr "Date (not supported by KControl)"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kcoloredit.po b/tde-i18n-en_GB/messages/kdegraphics/kcoloredit.po
new file mode 100644
index 00000000000..acfcd615017
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kcoloredit.po
@@ -0,0 +1,170 @@
+# translation of kcoloredit.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcoloredit\n"
+"POT-Creation-Date: 2006-06-05 03:59+0200\n"
+"PO-Revision-Date: 2006-11-24 00:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kcoloreditview.cpp:122 texteditselection.cpp:49
+msgid "hex."
+msgstr "hex."
+
+#: gradientselection.cpp:41
+msgid "Variable"
+msgstr "Variable"
+
+#: gradientselection.cpp:49
+msgid "Synchronize"
+msgstr "Synchronise"
+
+#: colorselector.cpp:82
+msgid "0"
+msgstr "0"
+
+#: palette.cpp:122 palette.cpp:128 palette.cpp:137
+msgid "Invalid format"
+msgstr "Invalid format"
+
+#: palette.cpp:163
+msgid "Could not open file"
+msgstr "Could not open file"
+
+#: palette.cpp:179 palette.cpp:198
+msgid "Write error"
+msgstr "Write error"
+
+#: palette.cpp:210
+msgid "Could not open file for writing"
+msgstr "Could not open file for writing"
+
+#: loadpalettedlg.cpp:35
+msgid "Load Palette"
+msgstr "Load Palette"
+
+#: loadpalettedlg.cpp:41
+msgid "Select a palette:"
+msgstr "Select a palette:"
+
+#: loadpalettedlg.cpp:60
+msgid "Custom Colors"
+msgstr "Custom Colours"
+
+#: loadpalettedlg.cpp:62
+msgid "Recent Colors"
+msgstr "Recent Colours"
+
+#: loadpalettedlg.cpp:93
+msgid "*|All Files"
+msgstr "*|All Files"
+
+#: loadpalettedlg.cpp:93
+msgid "Open File"
+msgstr "Open File"
+
+#: kcoloreditview.cpp:50
+msgid "Add Color"
+msgstr "Add Colour"
+
+#: kcoloreditview.cpp:55
+msgid "At cursor"
+msgstr "At cursor"
+
+#: kcoloredit.cpp:268 kcoloreditview.cpp:58
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kcoloreditview.cpp:74
+msgid "Color at Cursor"
+msgstr "Colour at Cursor"
+
+#: kcoloreditview.cpp:78
+msgid "Name"
+msgstr "Name"
+
+#: kcoloreditdoc.cpp:111
+msgid ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+
+#: kcoloreditdoc.cpp:112
+msgid "Do Not Save"
+msgstr "Do Not Save"
+
+#: kcoloredit.cpp:77
+msgid "New &Window"
+msgstr "New &Window"
+
+#: kcoloredit.cpp:92
+msgid "Show &Color Names"
+msgstr "Show &Colour Names"
+
+#: kcoloredit.cpp:95
+msgid "Hide &Color Names"
+msgstr "Hide &Colour Names"
+
+#: kcoloredit.cpp:96
+msgid "From &Palette"
+msgstr "From &Palette"
+
+#: kcoloredit.cpp:99
+msgid "From &Screen"
+msgstr "From &Screen"
+
+#: kcoloredit.cpp:106
+msgid "Ready."
+msgstr "Ready."
+
+#: kcoloredit.cpp:259
+msgid "All Files"
+msgstr "All Files"
+
+#: kcoloredit.cpp:266
+msgid ""
+"A Document with this name already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"A Document with this name already exists.\n"
+"Do you want to overwrite it?"
+
+#: main.cpp:26 main.cpp:40
+msgid "KColorEdit"
+msgstr "KColourEdit"
+
+#: main.cpp:32
+msgid "File to open"
+msgstr "File to open"
+
+#: main.cpp:44
+msgid "Rewrote UI code to be KDE standards compliant"
+msgstr "Rewrote UI code to be KDE standards compliant"
+
+#. i18n: file kcoloreditui.rc line 12
+#: rc.cpp:6
+#, no-c-format
+msgid "&Color"
+msgstr "&Colour"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kdjview.po b/tde-i18n-en_GB/messages/kdegraphics/kdjview.po
new file mode 100644
index 00000000000..e546f46ef29
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kdjview.po
@@ -0,0 +1,358 @@
+# translation of kdjview.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdjview\n"
+"POT-Creation-Date: 2006-02-10 04:00+0100\n"
+"PO-Revision-Date: 2005-12-26 02:06+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: djvumultipage.cpp:61
+msgid "Color"
+msgstr "Colour"
+
+#: djvumultipage.cpp:62
+msgid "Black and White"
+msgstr "Black and White"
+
+#: djvumultipage.cpp:63
+msgid "Show foreground only"
+msgstr "Show foreground only"
+
+#: djvumultipage.cpp:64
+msgid "Show background only"
+msgstr "Show background only"
+
+#: djvumultipage.cpp:65
+msgid "Render Mode"
+msgstr "Render Mode"
+
+#: djvumultipage.cpp:70
+msgid "Delete Pages..."
+msgstr "Delete Pages..."
+
+#: djvumultipage.cpp:95
+msgid "KDjView"
+msgstr "KDjView"
+
+#: djvumultipage.cpp:96
+msgid "KViewshell DjVu Plugin."
+msgstr "KViewshell DjVu Plugin."
+
+#: djvumultipage.cpp:99
+msgid "This program displays DjVu files."
+msgstr "This program displays DjVu files."
+
+#: djvumultipage.cpp:102
+msgid "KViewShell plugin"
+msgstr "KViewShell plugin"
+
+#: djvumultipage.cpp:107
+msgid "DjVu file loading"
+msgstr "DjVu file loading"
+
+#: djvumultipage.cpp:130
+msgid "*.djvu|DjVu file (*.djvu)"
+msgstr "*.djvu|DjVu file (*.djvu)"
+
+#: djvumultipage.cpp:165 djvumultipage.cpp:168
+msgid "Delete Pages"
+msgstr "Delete Pages"
+
+#: djvumultipage.cpp:167
+msgid "Select the pages you wish to delete."
+msgstr "Select the pages you wish to delete."
+
+#: djvumultipage.cpp:223
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: djvumultipage.cpp:326
+msgid "Save File As"
+msgstr "Save File As"
+
+#: djvumultipage.cpp:337
+msgid ""
+"The file %1\n"
+"already exists. Do you want to overwrite it?"
+msgstr ""
+"The file %1\n"
+"already exists. Do you want to overwrite it?"
+
+#: djvumultipage.cpp:338
+msgid "Overwrite File"
+msgstr "Overwrite File"
+
+#: djvumultipage.cpp:338
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: djvurenderer.cpp:274
+msgid ""
+"<qt><strong>File error.</strong> The specified file '%1' does not exist.</qt>"
+msgstr ""
+"<qt><strong>File error.</strong> The specified file '%1' does not exist.</qt>"
+
+#: djvurenderer.cpp:275 djvurenderer.cpp:297
+msgid "File Error"
+msgstr "File Error"
+
+#: djvurenderer.cpp:296
+msgid ""
+"<qt><strong>File error.</strong> The specified file '%1' could not be "
+"loaded.</qt>"
+msgstr ""
+"<qt><strong>File error.</strong> The specified file '%1' could not be "
+"loaded.</qt>"
+
+#: djvurenderer.cpp:402
+msgid "Loading file. Computing page sizes..."
+msgstr "Loading file. Computing page sizes..."
+
+#: djvurenderer.cpp:580
+msgid "Printing..."
+msgstr "Printing..."
+
+#: djvurenderer.cpp:580
+msgid "Preparing pages for printing..."
+msgstr "Preparing pages for printing..."
+
+#: djvurenderer.cpp:581
+msgid "Abort"
+msgstr "Abort"
+
+#: djvurenderer.cpp:637
+msgid "Deleting pages..."
+msgstr "Deleting pages..."
+
+#: djvurenderer.cpp:637
+msgid "Please wait while pages are removed..."
+msgstr "Please wait while pages are removed..."
+
+#: djvurenderer.cpp:660
+#, c-format
+msgid "deleting page %1"
+msgstr "deleting page %1"
+
+#: djvurenderer.cpp:708
+#, c-format
+msgid "processing page %1"
+msgstr "processing page %1"
+
+#: kprintDialogPage_DJVUconversionoptions.cpp:35
+msgid "DJVU to PS Conversion"
+msgstr "DJVU to PS Conversion"
+
+#: kprintDialogPage_DJVUpageoptions.cpp:34
+msgid "Page Size & Placement"
+msgstr "Page Size & Placement"
+
+#: kprintDialogPage_DJVUpageoptions.cpp:49
+msgid "Automatically choose landscape or portrait orientation"
+msgstr "Automatically choose landscape or portrait orientation"
+
+#: kprintDialogPage_DJVUpageoptions.cpp:50
+msgid ""
+"If this option is enabled, some pages might be rotated to better fit the paper "
+"size."
+msgstr ""
+"If this option is enabled, some pages might be rotated to better fit the paper "
+"size."
+
+#: kprintDialogPage_DJVUpageoptions.cpp:51
+msgid ""
+"<qt>"
+"<p>If this option is enabled, landscape or portrait orientation are "
+"automatically chosen on a page-by-page basis. This makes better use of the "
+"paper and gives more visually-appealing printouts.</p>"
+"<p><b>Note:</b> This option overrides the Portrait/Landscape option chosen in "
+"the printer properties. If this option is enabled, and if the pages in your "
+"document have different sizes, then some pages might be rotated while others "
+"are not.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If this option is enabled, landscape or portrait orientation are "
+"automatically chosen on a page-by-page basis. This makes better use of the "
+"paper and gives more visually-appealing printouts.</p>"
+"<p><b>Note:</b> This option overrides the Portrait/Landscape option chosen in "
+"the printer properties. If this option is enabled, and if the pages in your "
+"document have different sizes, then some pages might be rotated while others "
+"are not.</p></qt>"
+
+#: kprintDialogPage_DJVUpageoptions.cpp:62
+msgid "Scale pages to fit paper size"
+msgstr "Scale pages to fit paper size"
+
+#: kprintDialogPage_DJVUpageoptions.cpp:63
+msgid ""
+"If this option is enabled, all pages will be scaled to optimally fit the "
+"printer's paper size."
+msgstr ""
+"If this option is enabled, all pages will be scaled to optimally fit the "
+"printer's paper size."
+
+#: kprintDialogPage_DJVUpageoptions.cpp:64
+msgid ""
+"<qt>"
+"<p>If this option is enabled, all pages will be scaled to optimally fit the "
+"printer's paper size.</p>"
+"<p><b>Note:</b> If this option is enabled, and if the pages in your document "
+"have different sizes, then different pages might be scaled by different scaling "
+"factors.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If this option is enabled, all pages will be scaled to optimally fit the "
+"printer's paper size.</p>"
+"<p><b>Note:</b> If this option is enabled, and if the pages in your document "
+"have different sizes, then different pages might be scaled by different scaling "
+"factors.</p></qt>"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 32
+#: rc.cpp:9
+#, no-c-format
+msgid "PostScript language level:"
+msgstr "PostScript language level:"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 48
+#: rc.cpp:12
+#, no-c-format
+msgid "Render mode:"
+msgstr "Render mode:"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 54
+#: rc.cpp:15
+#, no-c-format
+msgid "Level 1 (almost obsolete)"
+msgstr "Level 1 (almost obsolete)"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 59
+#: rc.cpp:18
+#, no-c-format
+msgid "Level 2 (default)"
+msgstr "Level 2 (default)"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 64
+#: rc.cpp:21
+#, no-c-format
+msgid "Level 3 (might print faster)"
+msgstr "Level 3 (might print faster)"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 82
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"<p>With this dialog you can choose the PostScript language level used by "
+"KViewShell. The choice of a language level can dramatically affect printing "
+"speed, but has no impact on the quality of the printout.</p>\n"
+"<p><b>Level 1:</b> This is the most conservative option, because PostScript "
+"Level 1 files can be printed on all printers. The files produced are, however, "
+"extremely long, and printing can be very slow.</p>\n"
+"<p><b>Level 2:</b> Level 2 PostScript files are much smaller and print much "
+"faster than Level 1 files. Level 2 files are supported by almost all "
+"printers.</p>\n"
+"<p><b>Level 3:</b> Level 3 PostScript files are much smaller and print even "
+"faster than Level 2 files. However, Level 3 files are supported only by some "
+"modern printers. If Level 3 works for you, this is the best option.</p>"
+msgstr ""
+"<p>With this dialogue you can choose the PostScript language level used by "
+"KViewShell. The choice of a language level can dramatically affect printing "
+"speed, but has no impact on the quality of the printout.</p>\n"
+"<p><b>Level 1:</b> This is the most conservative option, because PostScript "
+"Level 1 files can be printed on all printers. The files produced are, however, "
+"extremely long, and printing can be very slow.</p>\n"
+"<p><b>Level 2:</b> Level 2 PostScript files are much smaller and print much "
+"faster than Level 1 files. Level 2 files are supported by almost all "
+"printers.</p>\n"
+"<p><b>Level 3:</b> Level 3 PostScript files are much smaller and print even "
+"faster than Level 2 files. However, Level 3 files are supported only by some "
+"modern printers. If Level 3 works for you, this is the best option.</p>"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 88
+#: rc.cpp:30
+#, no-c-format
+msgid "Print Full Page (default)"
+msgstr "Print Full Page (default)"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 93
+#: rc.cpp:33
+#, no-c-format
+msgid "Black & White"
+msgstr "Black & White"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 98
+#: rc.cpp:36
+#, no-c-format
+msgid "Foreground Only"
+msgstr "Foreground Only"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 103
+#: rc.cpp:39
+#, no-c-format
+msgid "Background Only"
+msgstr "Background Only"
+
+#. i18n: file kprintDialogPage_DJVUconversionoptions_basewidget.ui line 122
+#: rc.cpp:42
+#, no-c-format
+msgid ""
+"<p>Good DJVU files are separated into foreground and background images. The "
+"foreground mostly contains the text. With the render mode you can decide what "
+"part of your page will be printed.</p>\n"
+"<p><b>Print Full Page:</b> The full page, including foreground and background "
+"will be printed, either in color or in grayscale.</p>\n"
+"<p><b>Black & White:</b> Foreground and background are printed, but only in "
+"black-and-white. If this option is chosen, the files generated will print much "
+"faster, but quality will not be as good.</p>\n"
+"<p><b>Foreground Only:</b> This option is useful if the background of the page "
+"is disturbing and affects the readability of the text.</p>\n"
+"<p><b>Background Only:</b> Print only the background of the page.</p>"
+msgstr ""
+"<p>Good DJVU files are separated into foreground and background images. The "
+"foreground mostly contains the text. With the render mode you can decide what "
+"part of your page will be printed.</p>\n"
+"<p><b>Print Full Page:</b> The full page, including foreground and background "
+"will be printed, either in colour or in greyscale.</p>\n"
+"<p><b>Black & White:</b> Foreground and background are printed, but only in "
+"black-and-white. If this option is chosen, the files generated will print much "
+"faster, but quality will not be as good.</p>\n"
+"<p><b>Foreground Only:</b> This option is useful if the background of the page "
+"is disturbing and affects the readability of the text.</p>\n"
+"<p><b>Background Only:</b> Print only the background of the page.</p>"
+
+#. i18n: file pageRangeWidget_base.ui line 16
+#: rc.cpp:49
+#, no-c-format
+msgid "fromToWidget_base"
+msgstr "fromToWidget_base"
+
+#. i18n: file pageRangeWidget_base.ui line 35
+#: rc.cpp:52
+#, no-c-format
+msgid "From page:"
+msgstr "From page:"
+
+#. i18n: file pageRangeWidget_base.ui line 56
+#: rc.cpp:55
+#, no-c-format
+msgid "To page:"
+msgstr "To page:"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kdvi.po b/tde-i18n-en_GB/messages/kdegraphics/kdvi.po
new file mode 100644
index 00000000000..9c5e8ad6529
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kdvi.po
@@ -0,0 +1,1375 @@
+# translation of kdvi.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdvi\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2006-11-24 00:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: TeXFontDefinition.cpp:108
+msgid "Cannot find font %1, file %2."
+msgstr "Cannot find font %1, file %2."
+
+#: TeXFontDefinition.cpp:124
+#, c-format
+msgid "Checksum mismatch for font file %1"
+msgstr "Checksum mismatch for font file %1"
+
+#: TeXFontDefinition.cpp:133
+msgid "TeX virtual"
+msgstr "TeX virtual"
+
+#: TeXFontDefinition.cpp:142
+msgid "TeX Font Metric"
+msgstr "TeX Font Metric"
+
+#: TeXFontDefinition.cpp:167
+msgid "FreeType"
+msgstr "FreeType"
+
+#: TeXFontDefinition.cpp:172
+#, c-format
+msgid "Cannot recognize format for font file %1"
+msgstr "Cannot recognise format for font file %1"
+
+#: TeXFont_PFB.cpp:44
+msgid ""
+"The font file %1 could be opened and read, but its font format is unsupported."
+msgstr ""
+"The font file %1 could be opened and read, but its font format is unsupported."
+
+#: TeXFont_PFB.cpp:50
+msgid "The font file %1 is broken, or it could not be opened or read."
+msgstr "The font file %1 is broken, or it could not be opened or read."
+
+#: TeXFont_PFB.cpp:171
+#, c-format
+msgid ""
+"FreeType reported an error when setting the character size for font file %1."
+msgstr ""
+"FreeType reported an error when setting the character size for font file %1."
+
+#: TeXFont_PFB.cpp:187
+msgid "FreeType is unable to load glyph #%1 from font file %2."
+msgstr "FreeType is unable to load glyph no. %1 from font file %2."
+
+#: TeXFont_PFB.cpp:199
+msgid "FreeType is unable to render glyph #%1 from font file %2."
+msgstr "FreeType is unable to render glyph no. %1 from font file %2."
+
+#: TeXFont_PFB.cpp:212
+msgid "Glyph #%1 is empty."
+msgstr "Glyph no. %1 is empty."
+
+#: TeXFont_PFB.cpp:213
+msgid "Glyph #%1 from font file %2 is empty."
+msgstr "Glyph no. %1 from font file %2 is empty."
+
+#: TeXFont_PFB.cpp:282
+msgid "FreeType is unable to load metric for glyph #%1 from font file %2."
+msgstr "FreeType is unable to load metric for glyph no. %1 from font file %2."
+
+#: TeXFont_PK.cpp:94
+#, c-format
+msgid "Cannot open font file %1."
+msgstr "Cannot open font file %1."
+
+#: TeXFont_PK.cpp:139
+msgid "TexFont_PK::operator[]: Character %1 not defined in font %2"
+msgstr "TexFont_PK::operator[]: Character %1 not defined in font %2"
+
+#: TeXFont_PK.cpp:457
+msgid "Unexpected %1 in PK file %2"
+msgstr "Unexpected %1 in PK file %2"
+
+#: TeXFont_PK.cpp:524
+msgid "The character %1 is too large in file %2"
+msgstr "The character %1 is too large in file %2"
+
+#: TeXFont_PK.cpp:629 TeXFont_PK.cpp:715
+msgid "Wrong number of bits stored: char. %1, font %2"
+msgstr "Wrong number of bits stored: char. %1, font %2"
+
+#: TeXFont_PK.cpp:631 TeXFont_PK.cpp:717
+msgid "Bad pk file (%1), too many bits"
+msgstr "Bad pk file (%1), too many bits"
+
+#: TeXFont_PK.cpp:748
+msgid "Font has non-square aspect ratio "
+msgstr "Font has non-square aspect ratio "
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: dviFile.cpp:112
+msgid "The DVI file does not start with the preamble."
+msgstr "The DVI file does not start with the preamble."
+
+#: dviFile.cpp:117
+msgid ""
+"The DVI file contains the wrong version of DVI output for this program. Hint: "
+"If you use the typesetting system Omega, you have to use a special program, "
+"such as oxdvi."
+msgstr ""
+"The DVI file contains the wrong version of DVI output for this program. Hint: "
+"If you use the typesetting system Omega, you have to use a special program, "
+"such as oxdvi."
+
+#: dviFile.cpp:155
+msgid ""
+"The DVI file is badly corrupted. KDVI was not able to find the postamble."
+msgstr ""
+"The DVI file is badly corrupted. KDVI was not able to find the postamble."
+
+#: dviFile.cpp:170
+msgid "The postamble does not begin with the POST command."
+msgstr "The postamble does not begin with the POST command."
+
+#: dviFile.cpp:225
+msgid "The postamble contained a command other than FNTDEF."
+msgstr "The postamble contained a command other than FNTDEF."
+
+#: dviFile.cpp:259
+msgid "The page %1 does not start with the BOP command."
+msgstr "The page %1 does not start with the BOP command."
+
+#: dviFile.cpp:294
+msgid "Not enough memory to load the DVI-file."
+msgstr "Not enough memory to load the DVI-file."
+
+#: dviFile.cpp:300
+msgid "Could not load the DVI-file."
+msgstr "Could not load the DVI-file."
+
+#: dviRenderer.cpp:210
+msgid ""
+"<qt><strong>File corruption!</strong> KDVI had trouble interpreting your DVI "
+"file. Most likely this means that the DVI file is broken.</qt>"
+msgstr ""
+"<qt><strong>File corruption!</strong> KDVI had trouble interpreting your DVI "
+"file. Most likely this means that the DVI file is broken.</qt>"
+
+#: dviRenderer.cpp:212 dviRenderer.cpp:483
+msgid "DVI File Error"
+msgstr "DVI File Error"
+
+#: dviRenderer.cpp:262
+msgid "KDVI: Information"
+msgstr "KDVI: Information"
+
+#: dviRenderer.cpp:277
+msgid ""
+"<qt>This DVI file contains source file information. You may click into the text "
+"with the middle mouse button, and an editor will open the TeX-source file "
+"immediately.</qt>"
+msgstr ""
+"<qt>This DVI file contains source file information. You may click into the text "
+"with the middle mouse button, and an editor will open the TeX-source file "
+"immediately.</qt>"
+
+#: dviRenderer.cpp:286
+msgid "Explain in more detail..."
+msgstr "Explain in more detail..."
+
+#: dviRenderer.cpp:315
+msgid "Embedding PostScript Files"
+msgstr "Embedding PostScript Files"
+
+#: dviRenderer.cpp:345
+msgid "Not all PostScript files could be embedded into your document."
+msgstr "Not all PostScript files could be embedded into your document."
+
+#: dviRenderer.cpp:348
+msgid ""
+"All external PostScript files were embedded into your document. You will "
+"probably want to save the DVI file now."
+msgstr ""
+"All external PostScript files were embedded into your document. You will "
+"probably want to save the DVI file now."
+
+#: dviRenderer.cpp:439
+msgid ""
+"<qt><strong>File error.</strong> The specified file '%1' does not exist. KDVI "
+"already tried to add the ending '.dvi'.</qt>"
+msgstr ""
+"<qt><strong>File error.</strong> The specified file '%1' does not exist. KDVI "
+"already tried to add the ending '.dvi'.</qt>"
+
+#: dviRenderer.cpp:441
+msgid "File Error!"
+msgstr "File Error!"
+
+#: dviRenderer.cpp:452
+msgid ""
+"<qt>Could not open file <nobr><strong>%1</strong></nobr> which has type <strong>"
+"%2</strong>. KDVI can only load DVI (.dvi) files.</qt>"
+msgstr ""
+"<qt>Could not open file <nobr><strong>%1</strong></nobr> which has type <strong>"
+"%2</strong>. KDVI can only load DVI (.dvi) files.</qt>"
+
+#: dviRenderer.cpp:463 dviRenderer.cpp:481
+msgid ""
+"<qt>File corruption! KDVI had trouble interpreting your DVI file. Most likely "
+"this means that the DVI file is broken.</qt>"
+msgstr ""
+"<qt>File corruption! KDVI had trouble interpreting your DVI file. Most likely "
+"this means that the DVI file is broken.</qt>"
+
+#: dviRenderer.cpp:640
+msgid ""
+"<qt>You have asked KDVI to locate the place in the DVI file which corresponds "
+"to line %1 in the TeX-file <strong>%2</strong>. It seems, however, that the DVI "
+"file does not contain the necessary source file information. We refer to the "
+"manual of KDVI for a detailed explanation on how to include this information. "
+"Press the F1 key to open the manual.</qt>"
+msgstr ""
+"<qt>You have asked KDVI to locate the place in the DVI file which corresponds "
+"to line %1 in the TeX-file <strong>%2</strong>. It seems, however, that the DVI "
+"file does not contain the necessary source file information. We refer to the "
+"manual of KDVI for a detailed explanation on how to include this information. "
+"Press the F1 key to open the manual.</qt>"
+
+#: dviRenderer.cpp:645 dviRenderer.cpp:685
+msgid "Could Not Find Reference"
+msgstr "Could Not Find Reference"
+
+#: dviRenderer.cpp:683
+msgid ""
+"<qt>KDVI was not able to locate the place in the DVI file which corresponds to "
+"line %1 in the TeX-file <strong>%2</strong>.</qt>"
+msgstr ""
+"<qt>KDVI was not able to locate the place in the DVI file which corresponds to "
+"line %1 in the TeX-file <strong>%2</strong>.</qt>"
+
+#: dviRenderer.cpp:737
+msgid ""
+"The DVI-file refers to the TeX-file <strong>%1</strong> "
+"which could not be found."
+msgstr ""
+"The DVI-file refers to the TeX-file <strong>%1</strong> "
+"which could not be found."
+
+#: dviRenderer.cpp:740
+msgid "Could Not Find File"
+msgstr "Could Not Find File"
+
+#: dviRenderer.cpp:747
+msgid ""
+"You have not yet specified an editor for inverse search. Please choose your "
+"favorite editor in the <strong>DVI options dialog</strong> "
+"which you will find in the <strong>Settings</strong>-menu."
+msgstr ""
+"You have not yet specified an editor for inverse search. Please choose your "
+"favourite editor in the <strong>DVI options dialogue</strong> "
+"which you will find in the <strong>Settings</strong>-menu."
+
+#: dviRenderer.cpp:752
+msgid "Need to Specify Editor"
+msgstr "Need to Specify Editor"
+
+#: dviRenderer.cpp:753
+msgid "Use KDE's Editor Kate for Now"
+msgstr "Use KDE's Editor Kate for Now"
+
+#: dviRenderer.cpp:785
+msgid ""
+"<qt>The external program"
+"<br>"
+"<br><tt><strong>%1</strong></tt>"
+"<br/>"
+"<br/>which was used to call the editor for inverse search, reported an error. "
+"You might wish to look at the <strong>document info dialog</strong> "
+"which you will find in the File-Menu for a precise error report. The manual for "
+"KDVI contains a detailed explanation how to set up your editor for use with "
+"KDVI, and a list of common problems.</qt>"
+msgstr ""
+"<qt>The external program"
+"<br>"
+"<br><tt><strong>%1</strong></tt>"
+"<br/>"
+"<br/>which was used to call the editor for inverse search, reported an error. "
+"You might wish to look at the <strong>document info dialogue</strong> "
+"which you will find in the File-Menu for a precise error report. The manual for "
+"KDVI contains a detailed explanation how to set up your editor for use with "
+"KDVI, and a list of common problems.</qt>"
+
+#: dviRenderer.cpp:791
+msgid "Starting the editor..."
+msgstr "Starting the editor..."
+
+#: dviRenderer_draw.cpp:269
+msgid "The DVI code set a character of an unknown font."
+msgstr "The DVI code set a character of an unknown font."
+
+#: dviRenderer_draw.cpp:294 dviRenderer_prescan.cpp:636
+msgid "The DVI code referred to font #%1, which was not previously defined."
+msgstr ""
+"The DVI code referred to font no. %1, which was not previously defined."
+
+#: dviRenderer_draw.cpp:379
+msgid "The stack was not empty when the EOP command was encountered."
+msgstr "The stack was not empty when the EOP command was encountered."
+
+#: dviRenderer_draw.cpp:391
+msgid "The stack was empty when a POP command was encountered."
+msgstr "The stack was empty when a POP command was encountered."
+
+#: dviRenderer_draw.cpp:515 dviRenderer_draw.cpp:524
+msgid "The DVI code referred to a font which was not previously defined."
+msgstr "The DVI code referred to a font which was not previously defined."
+
+#: dviRenderer_draw.cpp:564
+msgid "An illegal command was encountered."
+msgstr "An illegal command was encountered."
+
+#: dviRenderer_draw.cpp:569
+msgid "The unknown op-code %1 was encountered."
+msgstr "The unknown op-code %1 was encountered."
+
+#: dviRenderer_export.cpp:83
+msgid ""
+"KDVI could not locate the program 'dvipdfm' on your computer. That program is "
+"essential for the export function to work. You can, however, convert the "
+"DVI-file to PDF using the print function of KDVI, but that will often produce "
+"documents which print ok, but are of inferior quality if viewed in the Acrobat "
+"Reader. It may be wise to upgrade to a more recent version of your TeX "
+"distribution which includes the 'dvipdfm' program.\n"
+"Hint to the perplexed system administrator: KDVI uses the shell's PATH variable "
+"when looking for programs."
+msgstr ""
+"KDVI could not locate the program 'dvipdfm' on your computer. That program is "
+"essential for the export function to work. You can, however, convert the "
+"DVI-file to PDF using the print function of KDVI, but that will often produce "
+"documents which print ok, but are of inferior quality if viewed in the Acrobat "
+"Reader. It may be wise to upgrade to a more recent version of your TeX "
+"distribution which includes the 'dvipdfm' program.\n"
+"Hint to the perplexed system administrator: KDVI uses the shell's PATH variable "
+"when looking for programs."
+
+#: dviRenderer_export.cpp:98
+msgid "*.pdf|Portable Document Format (*.pdf)"
+msgstr "*.pdf|Portable Document Format (*.pdf)"
+
+#: dviRenderer_export.cpp:98 dviRenderer_export.cpp:197
+msgid "Export File As"
+msgstr "Export File As"
+
+#: dviRenderer_export.cpp:103 dviRenderer_export.cpp:202
+#: kdvi_multipage.cpp:164
+msgid ""
+"The file %1\n"
+"exists. Do you want to overwrite that file?"
+msgstr ""
+"The file %1\n"
+"exists. Do you want to overwrite that file?"
+
+#: dviRenderer_export.cpp:104 dviRenderer_export.cpp:203
+#: kdvi_multipage.cpp:165
+msgid "Overwrite File"
+msgstr "Overwrite File"
+
+#: dviRenderer_export.cpp:104 kdvi_multipage.cpp:165
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: dviRenderer_export.cpp:111
+msgid "Using dvipdfm to export the file to PDF"
+msgstr "Using dvipdfm to export the file to PDF"
+
+#: dviRenderer_export.cpp:113
+msgid ""
+"KDVI is currently using the external program 'dvipdfm' to convert your DVI-file "
+"to PDF. Sometimes that can take a while because dvipdfm needs to generate its "
+"own bitmap fonts Please be patient."
+msgstr ""
+"KDVI is currently using the external program 'dvipdfm' to convert your DVI-file "
+"to PDF. Sometimes that can take a while because dvipdfm needs to generate its "
+"own bitmap fonts Please be patient."
+
+#: dviRenderer_export.cpp:117
+msgid "Waiting for dvipdfm to finish..."
+msgstr "Waiting for dvipdfm to finish..."
+
+#: dviRenderer_export.cpp:118
+msgid "dvipdfm progress dialog"
+msgstr "dvipdfm progress dialogue"
+
+#: dviRenderer_export.cpp:120 dviRenderer_export.cpp:223
+msgid "Please be patient"
+msgstr "Please be patient"
+
+#: dviRenderer_export.cpp:136
+msgid ""
+"<qt>The external program 'dvipdf', which was used to export the file, reported "
+"an error. You might wish to look at the <strong>document info dialog</strong> "
+"which you will find in the File-Menu for a precise error report.</qt>"
+msgstr ""
+"<qt>The external program 'dvipdf', which was used to export the file, reported "
+"an error. You might wish to look at the <strong>document info dialogue</strong> "
+"which you will find in the File-Menu for a precise error report.</qt>"
+
+#: dviRenderer_export.cpp:139
+msgid "Export: %1 to PDF"
+msgstr "Export: %1 to PDF"
+
+#: dviRenderer_export.cpp:180
+msgid ""
+"<qt><P>This DVI file refers to external graphic files which are not in "
+"PostScript format, and cannot be handled by the <strong>dvips</strong> "
+"program that KDVI uses interally to print or to export to PostScript. The "
+"functionality that you require is therefore unavailable in this version of "
+"KDVI.</p>"
+"<p>As a workaround, you can use the <strong>File/Export As</strong>"
+"-Menu to save this file in PDF format, and then use a PDF viewer.</p>"
+"<p>The author of KDVI apologizes for the inconvenience. If enough users "
+"complain, the missing functionality might later be added.</p></qt>"
+msgstr ""
+"<qt><P>This DVI file refers to external graphic files which are not in "
+"PostScript format, and cannot be handled by the <strong>dvips</strong> "
+"program that KDVI uses interally to print or to export to PostScript. The "
+"functionality that you require is therefore unavailable in this version of "
+"KDVI.</p>"
+"<p>As a workaround, you can use the <strong>File/Export As</strong>"
+"-Menu to save this file in PDF format, and then use a PDF viewer.</p>"
+"<p>The author of KDVI apologises for the inconvenience. If enough users "
+"complain, the missing functionality might later be added.</p></qt>"
+
+#: dviRenderer_export.cpp:187
+msgid "Functionality Unavailable"
+msgstr "Functionality Unavailable"
+
+#: dviRenderer_export.cpp:197
+msgid "*.ps|PostScript (*.ps)"
+msgstr "*.ps|PostScript (*.ps)"
+
+#: dviRenderer_export.cpp:214
+msgid "Using dvips to export the file to PostScript"
+msgstr "Using dvips to export the file to PostScript"
+
+#: dviRenderer_export.cpp:216
+msgid ""
+"KDVI is currently using the external program 'dvips' to convert your DVI-file "
+"to PostScript. Sometimes that can take a while because dvips needs to generate "
+"its own bitmap fonts Please be patient."
+msgstr ""
+"KDVI is currently using the external program 'dvips' to convert your DVI-file "
+"to PostScript. Sometimes that can take a while because dvips needs to generate "
+"its own bitmap fonts Please be patient."
+
+#: dviRenderer_export.cpp:220
+msgid "Waiting for dvips to finish..."
+msgstr "Waiting for dvips to finish..."
+
+#: dviRenderer_export.cpp:221
+msgid "dvips progress dialog"
+msgstr "dvips progress dialogue"
+
+#: dviRenderer_export.cpp:299
+msgid ""
+"<qt>The external program 'dvips', which was used to export the file, reported "
+"an error. You might wish to look at the <strong>document info dialog</strong> "
+"which you will find in the File-Menu for a precise error report.</qt>"
+msgstr ""
+"<qt>The external program 'dvips', which was used to export the file, reported "
+"an error. You might wish to look at the <strong>document info dialogue</strong> "
+"which you will find in the File-Menu for a precise error report.</qt>"
+
+#: dviRenderer_export.cpp:302
+msgid "Export: %1 to PostScript"
+msgstr "Export: %1 to PostScript"
+
+#: dviRenderer_prescan.cpp:87
+#, c-format
+msgid "Embedding %1"
+msgstr "Embedding %1"
+
+#: dviRenderer_prescan.cpp:105
+msgid ""
+"Page %1: The PostScript file <strong>%2</strong> could not be found."
+"<br>"
+msgstr ""
+"Page %1: The PostScript file <strong>%2</strong> could not be found."
+"<br>"
+
+#: dviRenderer_prescan.cpp:255
+msgid "The papersize data '%1' could not be parsed."
+msgstr "The papersize data '%1' could not be parsed."
+
+#: dviWidget.cpp:115
+msgid "line %1 of %2"
+msgstr "line %1 of %2"
+
+#: fontpool.cpp:46
+msgid "KDVI is currently generating bitmap fonts..."
+msgstr "KDVI is currently generating bitmap fonts..."
+
+#: fontpool.cpp:47
+msgid "Aborts the font generation. Don't do this."
+msgstr "Aborts the font generation. Don't do this."
+
+#: fontpool.cpp:48
+msgid ""
+"KDVI is currently generating bitmap fonts which are needed to display your "
+"document. For this, KDVI uses a number of external programs, such as MetaFont. "
+"You can find the output of these programs later in the document info dialog."
+msgstr ""
+"KDVI is currently generating bitmap fonts which are needed to display your "
+"document. For this, KDVI uses a number of external programs, such as MetaFont. "
+"You can find the output of these programs later in the document info dialogue."
+
+#: fontpool.cpp:51
+msgid "KDVI is generating fonts. Please wait."
+msgstr "KDVI is generating fonts. Please wait."
+
+#: fontpool.cpp:161
+msgid "Could not allocate memory for a font structure!"
+msgstr "Could not allocate memory for a font structure!"
+
+#: fontpool.cpp:186
+msgid "The fontlist is currently empty."
+msgstr "The fontlist is currently empty."
+
+#: fontpool.cpp:190
+msgid "TeX Name"
+msgstr "TeX Name"
+
+#: fontpool.cpp:191
+msgid "Family"
+msgstr "Family"
+
+#: fontpool.cpp:193
+msgid "Type"
+msgstr "Type"
+
+#: fontpool.cpp:194
+msgid "Encoding"
+msgstr "Encoding"
+
+#: fontpool.cpp:195
+msgid "Comment"
+msgstr "Comment"
+
+#: fontpool.cpp:208
+msgid "Font file not found"
+msgstr "Font file not found"
+
+#: fontpool.cpp:284
+msgid ""
+"<qt>"
+"<p>KDVI was not able to locate all the font files which are necessary to "
+"display the current DVI file. Your document might be unreadable.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>KDVI was not able to locate all the font files which are necessary to "
+"display the current DVI file. Your document might be unreadable.</p></qt>"
+
+#: fontpool.cpp:288
+msgid "Not All Font Files Found"
+msgstr "Not All Font Files Found"
+
+#: fontpool.cpp:299
+msgid "Locating fonts..."
+msgstr "Locating fonts..."
+
+#: fontpool.cpp:358
+msgid ""
+"<p>KDVI relies on the <b>kpsewhich</b> program to locate font files on your "
+"hard disc and to generate PK fonts, if necessary.</p>"
+msgstr ""
+"<p>KDVI relies on the <b>kpsewhich</b> program to locate font files on your "
+"hard disc and to generate PK fonts, if necessary.</p>"
+
+#: fontpool.cpp:361
+msgid ""
+"<p>The shell process for the kpsewhich program could not be started. "
+"Consequently, some font files could not be found, and your document might by "
+"unreadable. If this error is reproducable please report the issue to the KDVI "
+"developers using the 'Help' menu."
+"<p>"
+msgstr ""
+"<p>The shell process for the kpsewhich program could not be started. "
+"Consequently, some font files could not be found, and your document might by "
+"unreadable. If this error is reproducable please report the issue to the KDVI "
+"developers using the 'Help' menu."
+"<p>"
+
+#: fontpool.cpp:367 fontpool.cpp:405
+msgid "Problem locating fonts - KDVI"
+msgstr "Problem locating fonts - KDVI"
+
+#: fontpool.cpp:384
+msgid "Font generation aborted - KDVI"
+msgstr "Font generation aborted - KDVI"
+
+#: fontpool.cpp:394
+msgid ""
+"<p>There were problems running kpsewhich. As a result, some font files could "
+"not be located, and your document might be unreadable.</p>"
+"<p><b>Possible reason:</b> The kpsewhich program is perhaps not installed on "
+"your system, or it cannot be found in the current search path.</p>"
+"<p><b>What you can do:</b> The kpsewhich program is normally contained in "
+"distributions of the TeX typesetting system. If TeX is not installed on your "
+"system, you could install the TeTeX distribution (www.tetex.org). If you are "
+"sure that TeX is installed, please try to use the kpsewhich program from the "
+"command line to check if it really works.</p>"
+msgstr ""
+"<p>There were problems running kpsewhich. As a result, some font files could "
+"not be located, and your document might be unreadable.</p>"
+"<p><b>Possible reason:</b> The kpsewhich program is perhaps not installed on "
+"your system, or it cannot be found in the current search path.</p>"
+"<p><b>What you can do:</b> The kpsewhich program is normally contained in "
+"distributions of the TeX typesetting system. If TeX is not installed on your "
+"system, you could install the TeTeX distribution (www.tetex.org). If you are "
+"sure that TeX is installed, please try to use the kpsewhich program from the "
+"command line to check if it really works.</p>"
+
+#: fontpool.cpp:590
+msgid "Currently generating %1 at %2 dpi"
+msgstr "Currently generating %1 at %2 dpi"
+
+#: fontprogress.cpp:33
+msgid "Abort"
+msgstr "Abort"
+
+#: fontprogress.cpp:37
+msgid "What's going on here?"
+msgstr "What's going on here?"
+
+#: fontprogress.cpp:51
+msgid "%v of %m"
+msgstr "%v of %m"
+
+#: infodialog.cpp:25
+msgid "Document Info"
+msgstr "Document Info"
+
+#: infodialog.cpp:27
+msgid "DVI File"
+msgstr "DVI File"
+
+#: infodialog.cpp:30
+msgid "Information on the currently loaded DVI-file."
+msgstr "Information on the currently loaded DVI-file."
+
+#: infodialog.cpp:38
+msgid "Information on currently loaded fonts."
+msgstr "Information on currently loaded fonts."
+
+#: infodialog.cpp:39
+msgid ""
+"This text field shows detailed information about the currently loaded fonts. "
+"This is useful for experts who want to locate problems in the setup of TeX or "
+"KDVI."
+msgstr ""
+"This text field shows detailed information about the currently loaded fonts. "
+"This is useful for experts who want to locate problems in the setup of TeX or "
+"KDVI."
+
+#: infodialog.cpp:43
+msgid "External Programs"
+msgstr "External Programs"
+
+#: infodialog.cpp:46
+msgid "No output from any external program received."
+msgstr "No output from any external program received."
+
+#: infodialog.cpp:47
+msgid "Output of external programs."
+msgstr "Output of external programs."
+
+#: infodialog.cpp:48
+msgid ""
+"KDVI uses external programs, such as MetaFont, dvipdfm or dvips. This text "
+"field shows the output of these programs. That is useful for experts who want "
+"to find problems in the setup of TeX or KDVI."
+msgstr ""
+"KDVI uses external programs, such as MetaFont, dvipdfm or dvips. This text "
+"field shows the output of these programs. That is useful for experts who want "
+"to find problems in the setup of TeX or KDVI."
+
+#: infodialog.cpp:64
+msgid "There is no DVI file loaded at the moment."
+msgstr "There is no DVI file loaded at the moment."
+
+#: infodialog.cpp:67
+msgid "Filename"
+msgstr "Filename"
+
+#: infodialog.cpp:71
+msgid "File Size"
+msgstr "File Size"
+
+#: infodialog.cpp:73
+msgid "The file does no longer exist."
+msgstr "The file no longer exists."
+
+#: infodialog.cpp:76
+msgid "#Pages"
+msgstr "Page Count"
+
+#: infodialog.cpp:77
+msgid "Generator/Date"
+msgstr "Generator/Date"
+
+#: kdvi_multipage.cpp:70
+msgid "Document &Info"
+msgstr "Document &Info"
+
+#: kdvi_multipage.cpp:71
+msgid "Embed External PostScript Files..."
+msgstr "Embed External PostScript Files..."
+
+#: kdvi_multipage.cpp:72
+msgid "Enable All Warnings && Messages"
+msgstr "Enable All Warnings && Messages"
+
+#: kdvi_multipage.cpp:73
+msgid "PostScript..."
+msgstr "PostScript..."
+
+#: kdvi_multipage.cpp:74
+msgid "PDF..."
+msgstr "PDF..."
+
+#: kdvi_multipage.cpp:101 main.cpp:34
+msgid "KDVI"
+msgstr "KDVI"
+
+#: kdvi_multipage.cpp:102 main.cpp:29
+msgid ""
+"A previewer for Device Independent files (DVI files) produced by the TeX "
+"typesetting system."
+msgstr ""
+"A previewer for Device Independent files (DVI files) produced by the TeX "
+"typesetting system."
+
+#: kdvi_multipage.cpp:105
+msgid ""
+"This program displays Device Independent (DVI) files which are produced by the "
+"TeX typesetting system.\n"
+"KDVI 1.3 is based on original code from KDVI version 0.43 and xdvik."
+msgstr ""
+"This program displays Device Independent (DVI) files which are produced by the "
+"TeX typesetting system.\n"
+"KDVI 1.3 is based on original code from KDVI version 0.43 and xdvik."
+
+#: kdvi_multipage.cpp:109 main.cpp:41
+msgid "Current Maintainer."
+msgstr "Current Maintainer."
+
+#: kdvi_multipage.cpp:113 main.cpp:45
+msgid "Author of kdvi 0.4.3"
+msgstr "Author of kdvi 0.4.3"
+
+#: kdvi_multipage.cpp:114 main.cpp:46
+msgid "Maintainer of xdvik"
+msgstr "Maintainer of xdvik"
+
+#: kdvi_multipage.cpp:115 main.cpp:47
+msgid "Author of xdvi"
+msgstr "Author of xdvi"
+
+#: kdvi_multipage.cpp:116 main.cpp:48
+msgid "Testing and bug reporting."
+msgstr "Testing and bug reporting."
+
+#: kdvi_multipage.cpp:117 main.cpp:49
+msgid "Re-organisation of source code."
+msgstr "Re-organisation of source code."
+
+#: kdvi_multipage.cpp:153
+msgid "Save File As"
+msgstr "Save File As"
+
+#: kdvi_multipage.cpp:196
+msgid "*.dvi *.DVI|TeX Device Independent Files (*.dvi)"
+msgstr "*.dvi *.DVI|TeX Device Independent Files (*.dvi)"
+
+#: kdvi_multipage.cpp:208
+msgid "TeX Fonts"
+msgstr "TeX Fonts"
+
+#: kdvi_multipage.cpp:209
+msgid "DVI Specials"
+msgstr "DVI Specials"
+
+#: kdvi_multipage.cpp:242
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: kdvi_multipage.cpp:251
+msgid ""
+"The list of pages you selected was empty.\n"
+"Maybe you made an error in selecting the pages, e.g. by giving an invalid range "
+"like '7-2'."
+msgstr ""
+"The list of pages you selected was empty.\n"
+"Maybe you made an error in selecting the pages, e.g. by giving an invalid range "
+"like '7-2'."
+
+#: kdvi_multipage.cpp:414
+msgid "All messages and warnings will now be shown."
+msgstr "All messages and warnings will now be shown."
+
+#: kdvi_multipage.cpp:465
+msgid ""
+"<qt>This function searches the DVI file for plain text. Unfortunately, this "
+"version of KDVI treats only plain ASCII characters properly. Symbols, "
+"ligatures, mathematical formulae, accented characters, and non-English text, "
+"such as Russian or Korean, will most likely be messed up completely. Continue "
+"anyway?</qt>"
+msgstr ""
+"<qt>This function searches the DVI file for plain text. Unfortunately, this "
+"version of KDVI treats only plain ASCII characters properly. Symbols, "
+"ligatures, mathematical formulæ, accented characters, and non-English text, "
+"such as Russian or Korean, will most likely be messed up completely. Continue "
+"anyway?</qt>"
+
+#: kdvi_multipage.cpp:469 kdvi_multipage_texthandling.cpp:64
+msgid "Function May Not Work as Expected"
+msgstr "Function May Not Work as Expected"
+
+#: kdvi_multipage_texthandling.cpp:60
+msgid ""
+"<qt>This function exports the DVI file to a plain text. Unfortunately, this "
+"version of KDVI treats only plain ASCII characters properly. Symbols, "
+"ligatures, mathematical formulae, accented characters, and non-English text, "
+"such as Russian or Korean, will most likely be messed up completely.</qt>"
+msgstr ""
+"<qt>This function exports the DVI file to a plain text. Unfortunately, this "
+"version of KDVI treats only plain ASCII characters properly. Symbols, "
+"ligatures, mathematical formulæ, accented characters, and non-English text, "
+"such as Russian or Korean, will most likely be messed up completely.</qt>"
+
+#: kdvi_multipage_texthandling.cpp:65
+msgid "Continue Anyway"
+msgstr "Continue Anyway"
+
+#: main.cpp:21
+msgid ""
+"Check if the file is loaded in another KDVI.\n"
+"If it is, bring up the other KDVI. Otherwise, load the file."
+msgstr ""
+"Check if the file is loaded in another KDVI.\n"
+"If it is, bring up the other KDVI. Otherwise, load the file."
+
+#: main.cpp:23
+msgid "Navigate to this page"
+msgstr "Navigate to this page"
+
+#: main.cpp:24
+msgid "Files to load"
+msgstr "Files to load"
+
+#: main.cpp:37
+msgid ""
+"This program displays Device Independent (DVI) files which are produced by the "
+"TeX typesetting system.\n"
+"This KDVI version is based on original code from KDVI version 0.43 and xdvik."
+msgstr ""
+"This program displays Device Independent (DVI) files which are produced by the "
+"TeX typesetting system.\n"
+"This KDVI version is based on original code from KDVI version 0.43 and xdvik."
+
+#: main.cpp:80
+msgid "The URL %1 is not well-formed."
+msgstr "The URL %1 is not well-formed."
+
+#: main.cpp:86
+msgid ""
+"The URL %1 does not point to a local file. You can only specify local files if "
+"you are using the '--unique' option."
+msgstr ""
+"The URL %1 does not point to a local file. You can only specify local files if "
+"you are using the '--unique' option."
+
+#: optionDialogFontsWidget.cpp:34
+msgid "This version of KDVI does not support type 1 fonts."
+msgstr "This version of KDVI does not support type 1 fonts."
+
+#: optionDialogFontsWidget.cpp:35
+msgid ""
+"KDVI needs the FreeType library to access type 1 fonts. This library was not "
+"present when KDVI was compiled. If you want to use type 1 fonts, you must "
+"either install the FreeType library and recompile KDVI yourself, or find a "
+"precompiled software package for your operating system."
+msgstr ""
+"KDVI needs the FreeType library to access type 1 fonts. This library was not "
+"present when KDVI was compiled. If you want to use type 1 fonts, you must "
+"either install the FreeType library and recompile KDVI yourself, or find a "
+"precompiled software package for your operating system."
+
+#: optionDialogSpecialWidget.cpp:32
+msgid "User-Defined Editor"
+msgstr "User-Defined Editor"
+
+#: optionDialogSpecialWidget.cpp:34
+msgid "Enter the command line below."
+msgstr "Enter the command line below."
+
+#: optionDialogSpecialWidget.cpp:38
+msgid "Click 'Help' to learn how to set up Emacs."
+msgstr "Click 'Help' to learn how to set up Emacs."
+
+#: optionDialogSpecialWidget.cpp:42
+msgid "Kate perfectly supports inverse search."
+msgstr "Kate perfectly supports inverse search."
+
+#: optionDialogSpecialWidget.cpp:46
+msgid "Kile works very well"
+msgstr "Kile works very well"
+
+#: optionDialogSpecialWidget.cpp:50
+msgid "NEdit perfectly supports inverse search."
+msgstr "NEdit perfectly supports inverse search."
+
+#: optionDialogSpecialWidget.cpp:54
+msgid "VIM version 6.0 or greater works just fine."
+msgstr "VIM version 6.0 or greater works just fine."
+
+#: optionDialogSpecialWidget.cpp:58
+msgid "Click 'Help' to learn how to set up XEmacs."
+msgstr "Click 'Help' to learn how to set up XEmacs."
+
+#: psgs.cpp:152
+msgid "Generating PostScript graphics..."
+msgstr "Generating PostScript graphics..."
+
+#: psgs.cpp:250
+msgid ""
+"<qt>The version of Ghostview that is installed on this computer does not "
+"contain any of the Ghostview device drivers that are known to KDVI. PostScript "
+"support has therefore been turned off in KDVI.</qt>"
+msgstr ""
+"<qt>The version of Ghostview that is installed on this computer does not "
+"contain any of the Ghostview device drivers that are known to KDVI. PostScript "
+"support has therefore been turned off in KDVI.</qt>"
+
+#: psgs.cpp:253
+msgid ""
+"<qt>"
+"<p>The Ghostview program, which KDVI uses internally to display the PostScript "
+"graphics that is included in this DVI file, is generally able to write its "
+"output in a variety of formats. The sub-programs that Ghostview uses for these "
+"tasks are called 'device drivers'; there is one device driver for each format "
+"that Ghostview is able to write. Different versions of Ghostview often have "
+"different sets of device drivers available. It seems that the version of "
+"Ghostview that is installed on this computer does not contain <strong>"
+"any</strong> of the device drivers that are known to KDVI.</p>"
+"<p>It seems unlikely that a regular installation of Ghostview would not contain "
+"these drivers. This error may therefore point to a serious misconfiguration of "
+"the Ghostview installation on your computer.</p>"
+"<p>If you want to fix the problems with Ghostview, you can use the command "
+"<strong>gs --help</strong> to display the list of device drivers contained in "
+"Ghostview. Among others, KDVI can use the 'png256', 'jpeg' and 'pnm' drivers. "
+"Note that KDVI needs to be restarted to re-enable PostScript support.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The Ghostview program, which KDVI uses internally to display the PostScript "
+"graphics that is included in this DVI file, is generally able to write its "
+"output in a variety of formats. The sub-programs that Ghostview uses for these "
+"tasks are called 'device drivers'; there is one device driver for each format "
+"that Ghostview is able to write. Different versions of Ghostview often have "
+"different sets of device drivers available. It seems that the version of "
+"Ghostview that is installed on this computer does not contain <strong>"
+"any</strong> of the device drivers that are known to KDVI.</p>"
+"<p>It seems unlikely that a regular installation of Ghostview would not contain "
+"these drivers. This error may therefore point to a serious misconfiguration of "
+"the Ghostview installation on your computer.</p>"
+"<p>If you want to fix the problems with Ghostview, you can use the command "
+"<strong>gs --help</strong> to display the list of device drivers contained in "
+"Ghostview. Among others, KDVI can use the 'png256', 'jpeg' and 'pnm' drivers. "
+"Note that KDVI needs to be restarted to re-enable PostScript support.</p></qt>"
+
+#. i18n: file kdvi_part.rc line 6
+#: rc.cpp:6
+#, no-c-format
+msgid "Export As"
+msgstr "Export As"
+
+#. i18n: file optionDialogFontsWidget_base.ui line 28
+#: rc.cpp:18
+#, no-c-format
+msgid "Use font hinting for Type 1 fonts, if available"
+msgstr "Use font hinting for Type 1 fonts, if available"
+
+#. i18n: file optionDialogFontsWidget_base.ui line 31
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"You should enable this, if the use of font hinting improves readability on your "
+"machine."
+msgstr ""
+"You should enable this, if the use of font hinting improves readability on your "
+"machine."
+
+#. i18n: file optionDialogFontsWidget_base.ui line 34
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"Many modern fonts contain \"font hinting\" information which can be used to "
+"improve the appearance of a font on low-resolution displays, such as a computer "
+"monitor, or a notebook screen. However, many people find the \"improved\" fonts "
+"quite ugly and prefer to have this option disabled."
+msgstr ""
+"Many modern fonts contain \"font hinting\" information which can be used to "
+"improve the appearance of a font on low-resolution displays, such as a computer "
+"monitor, or a notebook screen. However, many people find the \"improved\" fonts "
+"quite ugly and prefer to have this option disabled."
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 27
+#: rc.cpp:27
+#, no-c-format
+msgid "Show PostScript specials"
+msgstr "Show PostScript specials"
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 30
+#: rc.cpp:30
+#, no-c-format
+msgid "If in doubt, enable this option."
+msgstr "If in doubt, enable this option."
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 33
+#: rc.cpp:33 rc.cpp:83
+#, no-c-format
+msgid ""
+"Some DVI files contain PostScript graphics. If enabled, KDVI will use the "
+"Ghostview PostScript interpreter to display these. You probably want to enable "
+"this option, unless you have a DVI-file whose PostScript part is broken, or too "
+"large for your machine."
+msgstr ""
+"Some DVI files contain PostScript graphics. If enabled, KDVI will use the "
+"Ghostview PostScript interpreter to display these. You probably want to enable "
+"this option, unless you have a DVI-file whose PostScript part is broken, or too "
+"large for your machine."
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 41
+#: rc.cpp:36
+#, no-c-format
+msgid "Editor for Inverse Search"
+msgstr "Editor for Inverse Search"
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 60
+#: rc.cpp:39
+#, no-c-format
+msgid "Choose an editor which is used in inverse search."
+msgstr "Choose an editor which is used in inverse search."
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 64
+#: rc.cpp:42
+#, no-c-format
+msgid ""
+"<p>Some DVI files contain 'inverse search' information. If such a DVI file is "
+"loaded, you can right-click into KDVI and an editor will open, load the TeX "
+"file and jump to the correct position. You can select your favorite editor "
+"here. If in doubt, 'nedit' is usually a good choice.</p>\n"
+"<p>Check the KDVI manual to see how to prepare DVI files which support the "
+"inverse search.</p>"
+msgstr ""
+"<p>Some DVI files contain 'inverse search' information. If such a DVI file is "
+"loaded, you can right-click into KDVI and an editor will open, load the TeX "
+"file and jump to the correct position. You can select your favourite editor "
+"here. If in doubt, 'nedit' is usually a good choice.</p>\n"
+"<p>Check the KDVI manual to see how to prepare DVI files which support the "
+"inverse search.</p>"
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 80
+#: rc.cpp:46
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 96
+#: rc.cpp:49
+#, no-c-format
+msgid "Shell command:"
+msgstr "Shell command:"
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 115
+#: rc.cpp:52
+#, no-c-format
+msgid ""
+"Explains about the editor's capabilities in conjunction with inverse search."
+msgstr ""
+"Explains about the editor's capabilities in conjunction with inverse search."
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 119
+#: rc.cpp:55
+#, no-c-format
+msgid ""
+"<p>Not all editors are well suited for inverse search. For instance, many "
+"editors have no command like 'If the file is not yet loaded, load it. "
+"Otherwise, bring the window with the file to the front'. If you are using an "
+"editor like this, clicking into the DVI file will always open a new editor, "
+"even if the TeX file is already open. Likewise, many editors have no command "
+"line argument that would allow KDVI to specify the exact line which you wish to "
+"edit.</p>\n"
+"<p>If you feel that KDVI's support for a certain editor is inadequate, please "
+"write to kebekus@kde.org.</p>"
+msgstr ""
+"<p>Not all editors are well suited for inverse search. For instance, many "
+"editors have no command like 'If the file is not yet loaded, load it. "
+"Otherwise, bring the window with the file to the front'. If you are using an "
+"editor like this, clicking into the DVI file will always open a new editor, "
+"even if the TeX file is already open. Likewise, many editors have no command "
+"line argument that would allow KDVI to specify the exact line which you wish to "
+"edit.</p>\n"
+"<p>If you feel that KDVI's support for a certain editor is inadequate, please "
+"write to kebekus@kde.org.</p>"
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 135
+#: rc.cpp:59
+#, no-c-format
+msgid "Shell-command line used to start the editor."
+msgstr "Shell-command line used to start the editor."
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 138
+#: rc.cpp:62
+#, no-c-format
+msgid ""
+"If you are using inverse search, KDVI uses this command line to start the "
+"editor. The field '%f' is replaced with the filename, and '%l' is replaced with "
+"the line number."
+msgstr ""
+"If you are using inverse search, KDVI uses this command line to start the "
+"editor. The field '%f' is replaced with the filename, and '%l' is replaced with "
+"the line number."
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 154
+#: rc.cpp:65
+#, no-c-format
+msgid "Editor:"
+msgstr "Editor:"
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 170
+#: rc.cpp:68
+#, no-c-format
+msgid "What is 'inverse search'? "
+msgstr "What is 'inverse search'? "
+
+#. i18n: file optionDialogSpecialWidget_base.ui line 176
+#: rc.cpp:71
+#, no-c-format
+msgid "inv-search"
+msgstr "inv-search"
+
+#. i18n: file kdvi.kcfg line 10
+#: rc.cpp:74
+#, no-c-format
+msgid ""
+"Use MetaFont to generate missing fonts. If in doubt, enable this option."
+msgstr ""
+"Use MetaFont to generate missing fonts. If in doubt, enable this option."
+
+#. i18n: file kdvi.kcfg line 11
+#: rc.cpp:77
+#, no-c-format
+msgid ""
+"Allows KDVI to use MetaFont to produce bitmap fonts. Unless you have a very "
+"specific reason, you probably want to enable this option."
+msgstr ""
+"Allows KDVI to use MetaFont to produce bitmap fonts. Unless you have a very "
+"specific reason, you probably want to enable this option."
+
+#. i18n: file kdvi.kcfg line 15
+#: rc.cpp:80
+#, no-c-format
+msgid "Show PostScript specials. If in doubt, enable this option."
+msgstr "Show PostScript specials. If in doubt, enable this option."
+
+#. i18n: file kdvi.kcfg line 20
+#: rc.cpp:86
+#, no-c-format
+msgid ""
+"Use font hinting. You should enable this, if the use of font hinting improves "
+"readability on your machine."
+msgstr ""
+"Use font hinting. You should enable this, if the use of font hinting improves "
+"readability on your machine."
+
+#. i18n: file kdvi.kcfg line 21
+#: rc.cpp:89
+#, no-c-format
+msgid ""
+"Many modern fonts contain &quot;font hinting&quot; information which can be "
+"used to improve the appearance of a font on low-resolution displays, such as a "
+"computer monitor, or a notebook screen. However, many people find the "
+"&quot;improved&quot; fonts quite ugly and prefer to have this option disabled."
+msgstr ""
+"Many modern fonts contain &quot;font hinting&quot; information which can be "
+"used to improve the appearance of a font on low-resolution displays, such as a "
+"computer monitor, or a notebook screen. However, many people find the "
+"&quot;improved&quot; fonts quite ugly and prefer to have this option disabled."
+
+#: special.cpp:39
+msgid "That makes 25 errors. Further error messages will not be printed."
+msgstr "That makes 25 errors. Further error messages will not be printed."
+
+#: special.cpp:224
+msgid ""
+"Error in DVIfile '%1', page %2. Color pop command issued when the color stack "
+"is empty."
+msgstr ""
+"Error in DVIfile '%1', page %2. Colour pop command issued when the colour stack "
+"is empty."
+
+#: special.cpp:309
+msgid ""
+"Malformed parameter in the epsf special command.\n"
+"Expected a float to follow %1 in %2"
+msgstr ""
+"Malformed parameter in the epsf special command.\n"
+"Expected a float to follow %1 in %2"
+
+#: special.cpp:435
+#, c-format
+msgid ""
+"File not found: \n"
+" %1"
+msgstr ""
+"File not found: \n"
+" %1"
+
+#: special.cpp:702
+msgid ""
+"Error in DVIfile '%1', page %2. Could not interpret angle in text rotation "
+"special."
+msgstr ""
+"Error in DVIfile '%1', page %2. Could not interpret angle in text rotation "
+"special."
+
+#: special.cpp:725
+msgid "The special command '%1' is not implemented."
+msgstr "The special command '%1' is not implemented."
+
+#: tips.cpp:3
+msgid ""
+"<p>...that KDVI can also load compressed DVI-files? \n"
+msgstr ""
+"<p>...that KDVI can also load compressed DVI-files? \n"
+
+#: tips.cpp:8
+msgid ""
+"<p>...that you can mark text with the right mouse button and paste it\n"
+"into any application?\n"
+msgstr ""
+"<p>...that you can mark text with the right mouse button and paste it\n"
+"into any application?\n"
+
+#: tips.cpp:14
+msgid ""
+"<p>...that KDVI now supports inverse search? You can click into your DVI file \n"
+"with the middle mouse button and your editor opens, loads the TeX file, and\n"
+"jumps to the proper line! <a href=\"help:/kdvi/inverse-search.html\">The \n"
+"manual explains how to set up your editor for this.</a> \n"
+msgstr ""
+"<p>...that KDVI now supports inverse search? You can click into your DVI file \n"
+"with the middle mouse button and your editor opens, loads the TeX file, and\n"
+"jumps to the proper line! <a href=\"help:/kdvi/inverse-search.html\">The \n"
+"manual explains how to set up your editor for this.</a> \n"
+
+#: tips.cpp:22
+msgid ""
+"<p>...that KDVI supports forward search? If you use Emacs or XEmacs, you can \n"
+"jump directly from the TeX file to the associated place in the DVI file. \n"
+"<a href=\"help:/kdvi/forward-search.html\">The manual explains how to set up \n"
+"your editor for this.</a> \n"
+msgstr ""
+"<p>...that KDVI supports forward search? If you use Emacs or XEmacs, you can \n"
+"jump directly from the TeX file to the associated place in the DVI file. \n"
+"<a href=\"help:/kdvi/forward-search.html\">The manual explains how to set up \n"
+"your editor for this.</a> \n"
+
+#: tips.cpp:30
+msgid ""
+"<p>...that KDVI now offers full text search? \n"
+msgstr ""
+"<p>...that KDVI now offers full text search? \n"
+
+#: tips.cpp:35
+msgid ""
+"<p>...that KDVI can save your DVI file as PostScript, PDF, and even plain text? "
+"\n"
+msgstr ""
+"<p>...that KDVI can save your DVI file as PostScript, PDF, and even plain text? "
+"\n"
+
+#: util.cpp:73
+msgid "Fatal Error! "
+msgstr "Fatal Error! "
+
+#: util.cpp:76
+msgid ""
+"Fatal error.\n"
+"\n"
+msgstr ""
+"Fatal error.\n"
+"\n"
+
+#: util.cpp:78
+msgid ""
+"\n"
+"\n"
+"This probably means that either you found a bug in KDVI,\n"
+"or that the DVI file, or auxiliary files (such as font files, \n"
+"or virtual font files) were really badly broken.\n"
+"KDVI will abort after this message. If you believe that you \n"
+"found a bug, or that KDVI should behave better in this situation\n"
+"please report the problem."
+msgstr ""
+"\n"
+"\n"
+"This probably means that either you found a bug in KDVI,\n"
+"or that the DVI file, or auxiliary files (such as font files, \n"
+"or virtual font files) were really badly broken.\n"
+"KDVI will abort after this message. If you believe that you \n"
+"found a bug, or that KDVI should behave better in this situation\n"
+"please report the problem."
+
+#: vf.cpp:86
+msgid "Checksum mismatch"
+msgstr "Checksum mismatch"
+
+#: vf.cpp:87
+msgid " in font file "
+msgstr " in font file "
+
+#: vf.cpp:132
+msgid "Could not allocate memory for a macro table."
+msgstr "Could not allocate memory for a macro table."
+
+#: vf.cpp:149
+msgid "Virtual character "
+msgstr "Virtual character "
+
+#: vf.cpp:149
+msgid " in font "
+msgstr " in font "
+
+#: vf.cpp:150
+msgid " ignored."
+msgstr " ignored."
+
+#: vf.cpp:180
+#, c-format
+msgid "Wrong command byte found in VF macro list: %1"
+msgstr "Wrong command byte found in VF macro list: %1"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfax.po b/tde-i18n-en_GB/messages/kdegraphics/kfax.po
new file mode 100644
index 00000000000..5c324b3c80e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfax.po
@@ -0,0 +1,417 @@
+# translation of kfax.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfax\n"
+"POT-Creation-Date: 2006-11-13 02:37+0100\n"
+"PO-Revision-Date: 2005-05-12 15:16+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: options.cpp:69
+msgid "Display options:"
+msgstr "Display options:"
+
+#: options.cpp:78
+msgid "Upside down"
+msgstr "Upside down"
+
+#: options.cpp:83
+msgid "Invert"
+msgstr "Invert"
+
+#: options.cpp:100
+msgid "Raw fax resolution:"
+msgstr "Raw fax resolution:"
+
+#: options.cpp:103 options.cpp:181
+msgid "Auto"
+msgstr "Auto"
+
+#: kfax.cpp:1453 options.cpp:107
+msgid "Fine"
+msgstr "Fine"
+
+#: kfax.cpp:1453 options.cpp:111
+msgid "Normal"
+msgstr "Normal"
+
+#: options.cpp:120
+msgid "Raw fax data are:"
+msgstr "Raw fax data are:"
+
+#: options.cpp:124
+msgid "LS-Bit first"
+msgstr "LS-Bit first"
+
+#: options.cpp:141
+msgid "Raw fax format:"
+msgstr "Raw fax format:"
+
+#: options.cpp:165
+msgid "Raw fax width:"
+msgstr "Raw fax width:"
+
+#: options.cpp:173
+msgid "Height:"
+msgstr "Height:"
+
+#: kfax.cpp:246
+msgid "A&dd..."
+msgstr "A&dd..."
+
+#: kfax.cpp:258
+msgid "&Rotate Page"
+msgstr "&Rotate Page"
+
+#: kfax.cpp:260
+msgid "Mirror Page"
+msgstr "Mirror Page"
+
+#: kfax.cpp:262
+msgid "&Flip Page"
+msgstr "&Flip Page"
+
+#: kfax.cpp:281
+msgid "w: 00000 h: 00000"
+msgstr "w: 00000 h: 00000"
+
+#: kfax.cpp:282
+msgid "Res: XXXXX"
+msgstr "Res: XXXXX"
+
+#: kfax.cpp:283
+msgid "Type: XXXXXXX"
+msgstr "Type: XXXXXXX"
+
+#: kfax.cpp:284
+msgid "Page: XX of XX"
+msgstr "Page: XX of XX"
+
+#: kfax.cpp:694
+msgid "There is no document active."
+msgstr "There is no document active."
+
+#: kfax.cpp:703 kfax.cpp:704 kfax.cpp:1376 kfax.cpp:1651
+msgid "KFax"
+msgstr "KFax"
+
+#: kfax.cpp:827
+msgid "Saving..."
+msgstr "Saving..."
+
+#: kfax.cpp:835
+msgid ""
+"Failure in 'copy file()'\n"
+"Could not save file!"
+msgstr ""
+"Failure in 'copy file()'\n"
+"Could not save file!"
+
+#: kfax.cpp:849
+msgid "Loading '%1'"
+msgstr "Loading '%1'"
+
+#: kfax.cpp:856
+msgid "Downloading..."
+msgstr "Downloading..."
+
+#: kfax.cpp:1444
+msgid "Page: %1 of %2"
+msgstr "Page: %1 of %2"
+
+#: kfax.cpp:1449
+msgid "W: %1 H: %2"
+msgstr "W: %1 H: %2"
+
+#: kfax.cpp:1453
+#, c-format
+msgid "Res: %1"
+msgstr "Res: %1"
+
+#: kfax.cpp:1462
+msgid "Type: Tiff "
+msgstr "Type: Tiff "
+
+#: kfax.cpp:1465
+msgid "Type: Raw "
+msgstr "Type: Raw "
+
+#: kfax.cpp:1622
+msgid "KDE G3/G4 Fax Viewer"
+msgstr "KDE G3/G4 Fax Viewer"
+
+#: kfax.cpp:1627
+msgid "Fine resolution"
+msgstr "Fine resolution"
+
+#: kfax.cpp:1629
+msgid "Normal resolution"
+msgstr "Normal resolution"
+
+#: kfax.cpp:1630
+msgid "Height (number of fax lines)"
+msgstr "Height (number of fax lines)"
+
+#: kfax.cpp:1632
+msgid "Width (dots per fax line)"
+msgstr "Width (dots per fax line)"
+
+#: kfax.cpp:1634
+msgid "Turn image 90 degrees (landscape mode)"
+msgstr "Turn image 90 degrees (landscape mode)"
+
+#: kfax.cpp:1636
+msgid "Turn image upside down"
+msgstr "Turn image upside down"
+
+#: kfax.cpp:1638
+msgid "Invert black and white"
+msgstr "Invert black and white"
+
+#: kfax.cpp:1640
+msgid "Limit memory use to 'bytes'"
+msgstr "Limit memory use to 'bytes'"
+
+#: kfax.cpp:1642
+msgid "Fax data is packed lsb first"
+msgstr "Fax data is packed lsb first"
+
+#: kfax.cpp:1643
+msgid "Raw files are g3-2d"
+msgstr "Raw files are g3-2d"
+
+#: kfax.cpp:1644
+msgid "Raw files are g4"
+msgstr "Raw files are g4"
+
+#: kfax.cpp:1645
+msgid "Fax file(s) to show"
+msgstr "Fax file(s) to show"
+
+#: kfax.cpp:1655
+msgid "UI Rewrite, lots of code cleanups and fixes"
+msgstr "UI Rewrite, lots of code cleanups and fixes"
+
+#: kfax.cpp:1657
+msgid "Printing Rewrite, lots of code cleanups and fixes"
+msgstr "Printing Rewrite, lots of code cleanups and fixes"
+
+#: faxinput.cpp:61
+msgid ""
+"Out of memory\n"
+msgstr ""
+"Out of memory\n"
+
+#: faxinput.cpp:113
+msgid ""
+"Unable to open:\n"
+"%1\n"
+msgstr ""
+"Unable to open:\n"
+"%1\n"
+
+#: faxinput.cpp:150
+msgid ""
+"Invalid tiff file:\n"
+"%1\n"
+msgstr ""
+"Invalid tiff file:\n"
+"%1\n"
+
+#: faxinput.cpp:251
+msgid ""
+"In file %1\n"
+"StripsPerImage tag 273=%2,tag279=%3\n"
+msgstr ""
+"In file %1\n"
+"StripsPerImage tag 273=%2,tag279=%3\n"
+
+#: faxinput.cpp:253 faxinput.cpp:452
+msgid "Message"
+msgstr "Message"
+
+#: faxinput.cpp:294
+msgid ""
+"Due to patent reasons KFax can not handle LZW (Lempel-Ziv & Welch) compressed "
+"Fax files.\n"
+msgstr ""
+"Due to patent reasons KFax can not handle LZW (Lempel-Ziv & Welch) compressed "
+"Fax files.\n"
+
+#: faxinput.cpp:299
+msgid ""
+"This version can only handle Fax files\n"
+msgstr ""
+"This version can only handle Fax files\n"
+
+#: faxinput.cpp:333
+msgid "Bad Fax File"
+msgstr "Bad Fax File"
+
+#: faxinput.cpp:422
+msgid ""
+"Trying to expand too many strips\n"
+"%1%n"
+msgstr ""
+"Trying to expand too many strips\n"
+"%1%n"
+
+#: faxinput.cpp:450
+msgid ""
+"Only the first page of the PC Research multipage file\n"
+"%1\n"
+"will be shown\n"
+msgstr ""
+"Only the first page of the PC Research multipage file\n"
+"%1\n"
+"will be shown\n"
+
+#: faxinput.cpp:465
+msgid ""
+"No fax found in file:\n"
+"%1\n"
+msgstr ""
+"No fax found in file:\n"
+"%1\n"
+
+#: kfax_printsettings.cpp:30
+msgid ""
+"<qt>"
+"<p><strong>'Ignore Paper Margins'</strong></p>"
+"<p>If this checkbox is enabled, the paper margins will be ignored and the fax "
+"will be printed on the full paper size.</p>"
+"<p>If this checkbox is disabled, KFax will respect the standard paper margins "
+"and print the fax inside this printable area.</p> </qt>"
+msgstr ""
+"<qt>"
+"<p><strong>'Ignore Paper Margins'</strong></p>"
+"<p>If this tickbox is enabled, the paper margins will be ignored and the fax "
+"will be printed on the full paper size.</p>"
+"<p>If this tickbox is disabled, KFax will respect the standard paper margins "
+"and print the fax inside this printable area.</p> </qt>"
+
+#: kfax_printsettings.cpp:41
+msgid ""
+"<qt>"
+"<p><strong>'Horizontal centered'</strong></p>"
+"<p>If this checkbox is enabled, the fax will be centered horizontally on the "
+"page.</p>"
+"<p>If this checkbox is disabled, the fax will be printed at the left side of "
+"the page.</p> </qt>"
+msgstr ""
+"<qt>"
+"<p><strong>'Horizontal centred'</strong></p>"
+"<p>If this tickbox is enabled, the fax will be centred horizontally on the "
+"page.</p>"
+"<p>If this tickbox is disabled, the fax will be printed at the left side of the "
+"page.</p> </qt>"
+
+#: kfax_printsettings.cpp:52
+msgid ""
+"<qt>"
+"<p><strong>'Vertical centered'</strong></p>"
+"<p>If this checkbox is enabled, the fax will be centered vertically on the "
+"page.</p>"
+"<p>If this checkbox is disabled, the fax will be printed at the top of the "
+"page.</p> </qt>"
+msgstr ""
+"<qt>"
+"<p><strong>'Vertical centred'</strong></p>"
+"<p>If this tickbox is enabled, the fax will be centred vertically on the "
+"page.</p>"
+"<p>If this tickbox is disabled, the fax will be printed at the top of the "
+"page.</p> </qt>"
+
+#: kfax_printsettings.cpp:64
+msgid "&Layout"
+msgstr "&Layout"
+
+#: kfax_printsettings.cpp:66
+msgid "Ignore paper margins"
+msgstr "Ignore paper margins"
+
+#: kfax_printsettings.cpp:68
+msgid "Horizontal centered"
+msgstr "Horizontal centred"
+
+#: kfax_printsettings.cpp:70
+msgid "Vertical centered"
+msgstr "Vertical centred"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#~ msgid "KFaxView"
+#~ msgstr "KFaxView"
+
+#~ msgid "KViewshell Fax Plugin."
+#~ msgstr "KViewshell Fax Plugin."
+
+#~ msgid "This program previews fax (g3) files."
+#~ msgstr "This program previews fax (g3) files."
+
+#~ msgid "Current Maintainer."
+#~ msgstr "Current Maintainer."
+
+#~ msgid "*.g3|Fax (g3) file (*.g3)"
+#~ msgstr "*.g3|Fax (g3) file (*.g3)"
+
+#~ msgid "<qt><strong>File error.</strong> The specified file '%1' does not exist.</qt>"
+#~ msgstr "<qt><strong>File error.</strong> The specified file '%1' does not exist.</qt>"
+
+#~ msgid "File Error"
+#~ msgstr "File Error"
+
+#~ msgid "<qt><strong>File error.</strong> The specified file '%1' could not be loaded.</qt>"
+#~ msgstr "<qt><strong>File error.</strong> The specified file '%1' could not be loaded.</qt>"
+
+#, fuzzy
+#~ msgid ""
+#~ "Check if the file is loaded in another KFaxView instance.\n"
+#~ "If it is, bring up the other KFaxView. Otherwise, load the file."
+#~ msgstr "Check if the file is loaded in another KFaxView instance. If it is, bring up the other KFaxView. Otherwise, load the file."
+
+#~ msgid "Files to load"
+#~ msgstr "Files to load"
+
+#~ msgid "A previewer for Fax files."
+#~ msgstr "A previewer for Fax files."
+
+#~ msgid "KViewShell plugin"
+#~ msgstr "KViewShell plugin"
+
+#, fuzzy
+#~ msgid "KViewShell maintainer"
+#~ msgstr "KViewShell plugin"
+
+#~ msgid "Fax file loading"
+#~ msgstr "Fax file loading"
+
+#~ msgid "The URL %1 is not well-formed."
+#~ msgstr "The URL %1 is not well-formed."
+
+#~ msgid "The URL %1 does not point to a local file. You can only specify local files if you are using the '--unique' option."
+#~ msgstr "The URL %1 does not point to a local file. You can only specify local files if you are using the '--unique' option."
+
+#~ msgid "Sets paper size (not implemented at the moment, only for compatibility with lyx)"
+#~ msgstr "Sets paper size (not implemented at the moment, only for compatibility with lyx)"
+
+#~ msgid "This program displays FAX-G3 files."
+#~ msgstr "This program displays FAX-G3 files."
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfaxview.po b/tde-i18n-en_GB/messages/kdegraphics/kfaxview.po
new file mode 100644
index 00000000000..3fa31e44b0d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfaxview.po
@@ -0,0 +1,118 @@
+# translation of kfaxview.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfaxview\n"
+"POT-Creation-Date: 2005-10-15 02:46+0200\n"
+"PO-Revision-Date: 2005-11-06 00:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: faxmultipage.cpp:61 main.cpp:53
+msgid "KFaxView"
+msgstr "KFaxView"
+
+#: faxmultipage.cpp:62
+msgid "KViewshell Fax Plugin."
+msgstr "KViewshell Fax Plugin."
+
+#: faxmultipage.cpp:65
+msgid "This program previews fax (g3) files."
+msgstr "This program previews fax (g3) files."
+
+#: faxmultipage.cpp:68
+msgid "Current Maintainer."
+msgstr "Current Maintainer."
+
+#: faxmultipage.cpp:80
+msgid "*.g3|Fax (g3) file (*.g3)"
+msgstr "*.g3|Fax (g3) file (*.g3)"
+
+#: faxrenderer.cpp:139
+msgid ""
+"<qt><strong>File error.</strong> The specified file '%1' does not exist.</qt>"
+msgstr ""
+"<qt><strong>File error.</strong> The specified file '%1' does not exist.</qt>"
+
+#: faxrenderer.cpp:140 faxrenderer.cpp:161 faxrenderer.cpp:166
+msgid "File Error"
+msgstr "File Error"
+
+#: faxrenderer.cpp:160 faxrenderer.cpp:164
+msgid ""
+"<qt><strong>File error.</strong> The specified file '%1' could not be "
+"loaded.</qt>"
+msgstr ""
+"<qt><strong>File error.</strong> The specified file '%1' could not be "
+"loaded.</qt>"
+
+#: main.cpp:20
+msgid ""
+"Check if the file is loaded in another KFaxView instance.\n"
+"If it is, bring up the other KFaxView. Otherwise, load the file."
+msgstr ""
+"Check if the file is loaded in another KFaxView instance.\n"
+"If it is, bring up the other KFaxView. Otherwise, load the file."
+
+#: main.cpp:22
+msgid "Navigate to this page"
+msgstr "Navigate to this page"
+
+#: main.cpp:25 main.cpp:27 main.cpp:28 main.cpp:30 main.cpp:32 main.cpp:34
+#: main.cpp:36 main.cpp:38 main.cpp:40 main.cpp:41 main.cpp:42
+msgid "(obsolete)"
+msgstr "(obsolete)"
+
+#: main.cpp:43
+msgid "Files to load"
+msgstr "Files to load"
+
+#: main.cpp:48
+msgid "A previewer for Fax files."
+msgstr "A previewer for Fax files."
+
+#: main.cpp:56
+msgid "Fax-G3 plugin for the KViewShell document viewer framework."
+msgstr "Fax-G3 plugin for the KViewShell document viewer framework."
+
+#: main.cpp:59
+msgid "KViewShell plugin"
+msgstr "KViewShell plugin"
+
+#: main.cpp:64
+msgid "KViewShell maintainer"
+msgstr "KViewShell maintainer"
+
+#: main.cpp:68
+msgid "Fax file loading"
+msgstr "Fax file loading"
+
+#: main.cpp:100
+msgid "The URL %1 is not well-formed."
+msgstr "The URL %1 is not well-formed."
+
+#: main.cpp:106
+msgid ""
+"The URL %1 does not point to a local file. You can only specify local files if "
+"you are using the '--unique' option."
+msgstr ""
+"The URL %1 does not point to a local file. You can only specify local files if "
+"you are using the '--unique' option."
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_bmp.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_bmp.po
new file mode 100644
index 00000000000..4057a09ce12
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_bmp.po
@@ -0,0 +1,85 @@
+# translation of kfile_bmp.po to British English
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_bmp\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-10-12 13:03+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: kfile_bmp.cpp:55
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_bmp.cpp:59
+msgid "Type"
+msgstr "Type"
+
+#: kfile_bmp.cpp:61
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_bmp.cpp:65
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_bmp.cpp:68
+msgid "Compression"
+msgstr "Compression"
+
+#: kfile_bmp.cpp:104
+msgid "Windows Bitmap"
+msgstr "Windows Bitmap"
+
+#: kfile_bmp.cpp:106
+msgid "OS/2 Bitmap Array"
+msgstr "OS/2 Bitmap Array"
+
+#: kfile_bmp.cpp:108
+msgid "OS/2 Color Icon"
+msgstr "OS/2 Colour Icon"
+
+#: kfile_bmp.cpp:110
+msgid "OS/2 Color Pointer"
+msgstr "OS/2 Colour Pointer"
+
+#: kfile_bmp.cpp:112
+msgid "OS/2 Icon"
+msgstr "OS/2 Icon"
+
+#: kfile_bmp.cpp:114
+msgid "OS/2 Pointer"
+msgstr "OS/2 Pointer"
+
+#: kfile_bmp.cpp:156
+msgid "None"
+msgstr "None"
+
+#: kfile_bmp.cpp:159
+msgid "RLE 8bit/pixel"
+msgstr "RLE 8bit/pixel"
+
+#: kfile_bmp.cpp:162
+msgid "RLE 4bit/pixel"
+msgstr "RLE 4bit/pixel"
+
+#: kfile_bmp.cpp:165
+msgid "Bitfields"
+msgstr "Bitfields"
+
+#: kfile_bmp.cpp:168
+msgid "Unknown"
+msgstr "Unknown"
+
+#~ msgid "Resolution"
+#~ msgstr "Resolution"
+
+#~ msgid "bpp"
+#~ msgstr "bpp"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_dds.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_dds.po
new file mode 100644
index 00000000000..b98afb98403
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_dds.po
@@ -0,0 +1,62 @@
+# translation of kfile_dds.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_dds\n"
+"POT-Creation-Date: 2004-11-01 01:46+0100\n"
+"PO-Revision-Date: 2004-11-03 18:15+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_dds.cpp:192
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_dds.cpp:196
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_dds.cpp:200
+msgid "Depth"
+msgstr "Depth"
+
+#: kfile_dds.cpp:203
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_dds.cpp:206
+msgid "Mipmap Count"
+msgstr "Mipmap Count"
+
+#: kfile_dds.cpp:208
+msgid "Type"
+msgstr "Type"
+
+#: kfile_dds.cpp:209
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: kfile_dds.cpp:210
+msgid "Compression"
+msgstr "Compression"
+
+#: kfile_dds.cpp:251
+msgid "Cube Map Texture"
+msgstr "Cube Map Texture"
+
+#: kfile_dds.cpp:254
+msgid "Volume Texture"
+msgstr "Volume Texture"
+
+#: kfile_dds.cpp:258
+msgid "2D Texture"
+msgstr "2D Texture"
+
+#: kfile_dds.cpp:264
+msgid "Uncompressed"
+msgstr "Uncompressed"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_dvi.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_dvi.po
new file mode 100644
index 00000000000..1534503ef25
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_dvi.po
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2003-05-17 23:11GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: kfile_dvi.cpp:53
+msgid "Created"
+msgstr "Created"
+
+#: kfile_dvi.cpp:54
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_dvi.cpp:55
+msgid "Pages"
+msgstr "Pages"
+
+#: kfile_dvi.cpp:142
+msgid "TeX Device Independent file"
+msgstr "TeX Device Independent file"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_exr.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_exr.po
new file mode 100644
index 00000000000..4392d80ccea
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_exr.po
@@ -0,0 +1,248 @@
+# translation of kfile_exr.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_exr\n"
+"POT-Creation-Date: 2007-08-23 01:13+0200\n"
+"PO-Revision-Date: 2004-07-01 12:03+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_exr.cpp:75
+msgid "Format Version"
+msgstr "Format Version"
+
+#: kfile_exr.cpp:76
+msgid "Tiled Image"
+msgstr "Tiled Image"
+
+#: kfile_exr.cpp:77
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_exr.cpp:81
+msgid "Thumbnail Dimensions"
+msgstr "Thumbnail Dimensions"
+
+#: kfile_exr.cpp:84
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_exr.cpp:85
+msgid "Thumbnail"
+msgstr "Thumbnail"
+
+#: kfile_exr.cpp:89
+msgid "Standard Attributes"
+msgstr "Standard Attributes"
+
+#: kfile_exr.cpp:90
+msgid "Owner"
+msgstr "Owner"
+
+#: kfile_exr.cpp:91
+msgid "Comments"
+msgstr "Comments"
+
+#: kfile_exr.cpp:92
+msgid "Capture Date"
+msgstr "Capture Date"
+
+#: kfile_exr.cpp:93
+msgid "UTC Offset"
+msgstr "UTC Offset"
+
+#: kfile_exr.cpp:94
+msgid "Exposure Time"
+msgstr "Exposure Time"
+
+#: kfile_exr.cpp:96
+msgid "Focus"
+msgstr "Focus"
+
+#: kfile_exr.cpp:97 kfile_exr.cpp:105
+msgid ""
+"_: Metres\n"
+"m"
+msgstr "m"
+
+#: kfile_exr.cpp:98
+msgid "X Density"
+msgstr "X Density"
+
+#: kfile_exr.cpp:99
+msgid ""
+"_: Pixels Per Inch\n"
+" ppi"
+msgstr " ppi"
+
+#: kfile_exr.cpp:100
+msgid "White Luminance"
+msgstr "White Luminance"
+
+#: kfile_exr.cpp:101
+msgid ""
+"_: Candelas per square metre\n"
+" Nits"
+msgstr " Nits"
+
+#: kfile_exr.cpp:102
+msgid "Longitude"
+msgstr "Longitude"
+
+#: kfile_exr.cpp:103
+msgid "Latitude"
+msgstr "Latitude"
+
+#: kfile_exr.cpp:104
+msgid "Altitude"
+msgstr "Altitude"
+
+#: kfile_exr.cpp:106
+msgid "ISO Speed"
+msgstr "ISO Speed"
+
+#: kfile_exr.cpp:107
+msgid "Aperture"
+msgstr "Aperture"
+
+#: kfile_exr.cpp:110
+msgid "Channels"
+msgstr "Channels"
+
+#: kfile_exr.cpp:111
+msgid "A"
+msgstr "A"
+
+#: kfile_exr.cpp:112 kfile_exr.cpp:119
+msgid "R"
+msgstr "R"
+
+#: kfile_exr.cpp:113
+msgid "G"
+msgstr "G"
+
+#: kfile_exr.cpp:114
+msgid "B"
+msgstr "B"
+
+#: kfile_exr.cpp:115
+msgid "Z"
+msgstr "Z"
+
+#: kfile_exr.cpp:116
+msgid "NX"
+msgstr "NX"
+
+#: kfile_exr.cpp:117
+msgid "NY"
+msgstr "NY"
+
+#: kfile_exr.cpp:118
+msgid "NZ"
+msgstr "NZ"
+
+#: kfile_exr.cpp:120
+msgid "U"
+msgstr "U"
+
+#: kfile_exr.cpp:121
+msgid "V"
+msgstr "V"
+
+#: kfile_exr.cpp:122
+msgid "materialID"
+msgstr "materialID"
+
+#: kfile_exr.cpp:123
+msgid "objectID"
+msgstr "objectID"
+
+#: kfile_exr.cpp:124
+msgid "renderID"
+msgstr "renderID"
+
+#: kfile_exr.cpp:125
+msgid "pixelCover"
+msgstr "pixelCover"
+
+#: kfile_exr.cpp:126
+msgid "velX"
+msgstr "velX"
+
+#: kfile_exr.cpp:127
+msgid "velY"
+msgstr "velY"
+
+#: kfile_exr.cpp:128
+msgid "packedRGBA"
+msgstr "packedRGBA"
+
+#: kfile_exr.cpp:132
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_exr.cpp:133
+msgid "Compression"
+msgstr "Compression"
+
+#: kfile_exr.cpp:134
+msgid "Line Order"
+msgstr "Line Order"
+
+#: kfile_exr.cpp:138
+msgid "3dsMax Details"
+msgstr "3dsMax Details"
+
+#: kfile_exr.cpp:139
+msgid "Local Time"
+msgstr "Local Time"
+
+#: kfile_exr.cpp:140
+msgid "System Time"
+msgstr "System Time"
+
+#: kfile_exr.cpp:141
+msgid "Plugin Version"
+msgstr "Plugin Version"
+
+#: kfile_exr.cpp:142
+msgid "EXR Version"
+msgstr "EXR Version"
+
+#: kfile_exr.cpp:143
+msgid "Computer Name"
+msgstr "Computer Name"
+
+#: kfile_exr.cpp:306
+msgid "No compression"
+msgstr "No compression"
+
+#: kfile_exr.cpp:309
+msgid "Run Length Encoding"
+msgstr "Run Length Encoding"
+
+#: kfile_exr.cpp:312
+msgid "zip, individual scanlines"
+msgstr "zip, individual scanlines"
+
+#: kfile_exr.cpp:315
+msgid "zip, multi-scanline blocks"
+msgstr "zip, multi-scanline blocks"
+
+#: kfile_exr.cpp:318
+msgid "piz compression"
+msgstr "piz compression"
+
+#: kfile_exr.cpp:327
+msgid "increasing Y"
+msgstr "increasing Y"
+
+#: kfile_exr.cpp:330
+msgid "decreasing Y"
+msgstr "decreasing Y"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_gif.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_gif.po
new file mode 100644
index 00000000000..0f2541f9f7c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_gif.po
@@ -0,0 +1,44 @@
+# translation of kfile_gif.po to British English
+# Copyright (C) 2002, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_gif\n"
+"POT-Creation-Date: 2005-03-14 01:33+0100\n"
+"PO-Revision-Date: 2005-03-17 14:54+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_gif.cpp:55
+msgid "General"
+msgstr "General"
+
+#: kfile_gif.cpp:59
+msgid "Version"
+msgstr "Version"
+
+#: kfile_gif.cpp:61
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_gif.cpp:65
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_gif.cpp:103
+msgid "GIF Version 89a"
+msgstr "GIF Version 89a"
+
+#: kfile_gif.cpp:105
+msgid "GIF Version 87a"
+msgstr "GIF Version 87a"
+
+#: kfile_gif.cpp:108
+msgid "Unknown"
+msgstr "Unknown"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_ico.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_ico.po
new file mode 100644
index 00000000000..645fa27d527
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_ico.po
@@ -0,0 +1,42 @@
+# translation of kfile_ico.po to British English
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_ico\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-10-12 13:04+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: kfile_ico.cpp:56
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_ico.cpp:60
+msgid "Number of Icons"
+msgstr "Number of Icons"
+
+#: kfile_ico.cpp:62
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_ico.cpp:63
+msgid "Colors"
+msgstr "Colours"
+
+#: kfile_ico.cpp:65
+msgid "Dimensions (1st icon)"
+msgstr "Dimensions (1st icon)"
+
+#: kfile_ico.cpp:66
+msgid "Colors (1st icon)"
+msgstr "Colours (1st icon)"
+
+#~ msgid "Resolution"
+#~ msgstr "Resolution"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_jpeg.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_jpeg.po
new file mode 100644
index 00000000000..7825def8997
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_jpeg.po
@@ -0,0 +1,309 @@
+# translation of kfile_jpeg.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_jpeg\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-10-11 12:03+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_jpeg.cpp:58
+msgid "JPEG Exif"
+msgstr "JPEG Exif"
+
+#: kfile_jpeg.cpp:61
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_jpeg.cpp:67
+msgid "Camera Manufacturer"
+msgstr "Camera Manufacturer"
+
+#: kfile_jpeg.cpp:70
+msgid "Camera Model"
+msgstr "Camera Model"
+
+#: kfile_jpeg.cpp:73
+msgid "Date/Time"
+msgstr "Date/Time"
+
+#: kfile_jpeg.cpp:76
+msgid "Creation Date"
+msgstr "Creation Date"
+
+#: kfile_jpeg.cpp:79
+msgid "Creation Time"
+msgstr "Creation Time"
+
+#: kfile_jpeg.cpp:82
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_jpeg.cpp:90
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: kfile_jpeg.cpp:93
+msgid "Flash Used"
+msgstr "Flash Used"
+
+#: kfile_jpeg.cpp:95
+msgid "Focal Length"
+msgstr "Focal Length"
+
+#: kfile_jpeg.cpp:99
+msgid "35mm Equivalent"
+msgstr "35mm Equivalent"
+
+#: kfile_jpeg.cpp:103
+msgid "CCD Width"
+msgstr "CCD Width"
+
+#: kfile_jpeg.cpp:107
+msgid "Exposure Time"
+msgstr "Exposure Time"
+
+#: kfile_jpeg.cpp:111
+msgid "Aperture"
+msgstr "Aperture"
+
+#: kfile_jpeg.cpp:114
+msgid "Focus Dist."
+msgstr "Focus Dist."
+
+#: kfile_jpeg.cpp:117
+msgid "Exposure Bias"
+msgstr "Exposure Bias"
+
+#: kfile_jpeg.cpp:120
+msgid "Whitebalance"
+msgstr "Whitebalance"
+
+#: kfile_jpeg.cpp:123
+msgid "Metering Mode"
+msgstr "Metering Mode"
+
+#: kfile_jpeg.cpp:126
+msgid "Exposure"
+msgstr "Exposure"
+
+#: kfile_jpeg.cpp:129
+msgid "ISO Equiv."
+msgstr "ISO Equiv."
+
+#: kfile_jpeg.cpp:132
+msgid "JPEG Quality"
+msgstr "JPEG Quality"
+
+#: kfile_jpeg.cpp:135
+msgid "User Comment"
+msgstr "User Comment"
+
+#: kfile_jpeg.cpp:139
+msgid "JPEG Process"
+msgstr "JPEG Process"
+
+#: kfile_jpeg.cpp:142
+msgid "Thumbnail"
+msgstr "Thumbnail"
+
+#: kfile_jpeg.cpp:248
+msgid "Color"
+msgstr "Colour"
+
+#: kfile_jpeg.cpp:248
+msgid "Black and white"
+msgstr "Black and white"
+
+#: kfile_jpeg.cpp:252
+msgid ""
+"_: Flash\n"
+"(unknown)"
+msgstr "(unknown)"
+
+#: kfile_jpeg.cpp:254
+msgid ""
+"_: Flash\n"
+"No"
+msgstr "No"
+
+#: kfile_jpeg.cpp:259
+msgid ""
+"_: Flash\n"
+"Fired"
+msgstr "Fired"
+
+#: kfile_jpeg.cpp:264
+msgid ""
+"_: Flash\n"
+"Fill Fired"
+msgstr "Fill Fired"
+
+#: kfile_jpeg.cpp:267
+msgid ""
+"_: Flash\n"
+"Off"
+msgstr "Off"
+
+#: kfile_jpeg.cpp:270
+msgid ""
+"_: Flash\n"
+"Auto Off"
+msgstr "Auto Off"
+
+#: kfile_jpeg.cpp:275
+msgid ""
+"_: Flash\n"
+"Auto Fired"
+msgstr "Auto Fired"
+
+#: kfile_jpeg.cpp:278
+msgid ""
+"_: Flash\n"
+"Not Available"
+msgstr "Not Available"
+
+#: kfile_jpeg.cpp:319
+msgid "Infinite"
+msgstr "Infinite"
+
+#: kfile_jpeg.cpp:335 kfile_jpeg.cpp:370 kfile_jpeg.cpp:378 kfile_jpeg.cpp:403
+#: kfile_jpeg.cpp:439 kfile_jpeg.cpp:462
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kfile_jpeg.cpp:338
+msgid "Daylight"
+msgstr "Daylight"
+
+#: kfile_jpeg.cpp:341
+msgid "Fluorescent"
+msgstr "Fluorescent"
+
+#: kfile_jpeg.cpp:345
+msgid "Tungsten"
+msgstr "Tungsten"
+
+#: kfile_jpeg.cpp:348
+msgid "Standard light A"
+msgstr "Standard light A"
+
+#: kfile_jpeg.cpp:351
+msgid "Standard light B"
+msgstr "Standard light B"
+
+#: kfile_jpeg.cpp:354
+msgid "Standard light C"
+msgstr "Standard light C"
+
+#: kfile_jpeg.cpp:357
+msgid "D55"
+msgstr "D55"
+
+#: kfile_jpeg.cpp:360
+msgid "D65"
+msgstr "D65"
+
+#: kfile_jpeg.cpp:363
+msgid "D75"
+msgstr "D75"
+
+#: kfile_jpeg.cpp:366 kfile_jpeg.cpp:399
+msgid "Other"
+msgstr "Other"
+
+#: kfile_jpeg.cpp:381
+msgid "Average"
+msgstr "Average"
+
+#: kfile_jpeg.cpp:384
+msgid "Center weighted average"
+msgstr "Centre weighted average"
+
+#: kfile_jpeg.cpp:387
+msgid "Spot"
+msgstr "Spot"
+
+#: kfile_jpeg.cpp:390
+msgid "MultiSpot"
+msgstr "MultiSpot"
+
+#: kfile_jpeg.cpp:393
+msgid "Pattern"
+msgstr "Pattern"
+
+#: kfile_jpeg.cpp:396
+msgid "Partial"
+msgstr "Partial"
+
+#: kfile_jpeg.cpp:411
+msgid "Not defined"
+msgstr "Not defined"
+
+#: kfile_jpeg.cpp:414
+msgid "Manual"
+msgstr "Manual"
+
+#: kfile_jpeg.cpp:417
+msgid "Normal program"
+msgstr "Normal program"
+
+#: kfile_jpeg.cpp:420
+msgid "Aperture priority"
+msgstr "Aperture priority"
+
+#: kfile_jpeg.cpp:423
+msgid "Shutter priority"
+msgstr "Shutter priority"
+
+#: kfile_jpeg.cpp:426
+msgid ""
+"Creative program\n"
+"(biased toward fast shutter speed)"
+msgstr ""
+"Creative program\n"
+"(biased toward fast shutter speed)"
+
+#: kfile_jpeg.cpp:429
+msgid ""
+"Action program\n"
+"(biased toward fast shutter speed)"
+msgstr ""
+"Action program\n"
+"(biased toward fast shutter speed)"
+
+#: kfile_jpeg.cpp:432
+msgid ""
+"Portrait mode\n"
+"(for closeup photos with the background out of focus)"
+msgstr ""
+"Portrait mode\n"
+"(for closeup photos with the background out of focus)"
+
+#: kfile_jpeg.cpp:435
+msgid ""
+"Landscape mode\n"
+"(for landscape photos with the background in focus)"
+msgstr ""
+"Landscape mode\n"
+"(for landscape photos with the background in focus)"
+
+#: kfile_jpeg.cpp:453
+msgid "Basic"
+msgstr "Basic"
+
+#: kfile_jpeg.cpp:456
+msgid "Normal"
+msgstr "Normal"
+
+#: kfile_jpeg.cpp:459
+msgid "Fine"
+msgstr "Fine"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_pcx.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_pcx.po
new file mode 100644
index 00000000000..27895caae89
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_pcx.po
@@ -0,0 +1,43 @@
+# translation of kfile_pcx.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_pcx\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 12:02+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_pcx.cpp:66
+msgid "General"
+msgstr "General"
+
+#: kfile_pcx.cpp:69
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_pcx.cpp:73
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_pcx.cpp:76
+msgid "Resolution"
+msgstr "Resolution"
+
+#: kfile_pcx.cpp:79
+msgid "Compression"
+msgstr "Compression"
+
+#: kfile_pcx.cpp:109
+msgid "Yes (RLE)"
+msgstr "Yes (RLE)"
+
+#: kfile_pcx.cpp:111
+msgid "None"
+msgstr "None"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_pdf.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_pdf.po
new file mode 100644
index 00000000000..85bdeb6767f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_pdf.po
@@ -0,0 +1,72 @@
+# translation of kfile_pdf.po to British English
+# Copyright (C) 2002,2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_pdf\n"
+"POT-Creation-Date: 2005-04-20 15:05+0200\n"
+"PO-Revision-Date: 2005-04-25 12:46+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_pdf.cpp:39
+msgid "General"
+msgstr "General"
+
+#: kfile_pdf.cpp:43
+msgid "Title"
+msgstr "Title"
+
+#: kfile_pdf.cpp:45
+msgid "Subject"
+msgstr "Subject"
+
+#: kfile_pdf.cpp:47
+msgid "Author"
+msgstr "Author"
+
+#: kfile_pdf.cpp:49
+msgid "Key Words"
+msgstr "Key Words"
+
+#: kfile_pdf.cpp:50
+msgid "Creator"
+msgstr "Creator"
+
+#: kfile_pdf.cpp:51
+msgid "Producer"
+msgstr "Producer"
+
+#: kfile_pdf.cpp:52
+msgid "Creation Date"
+msgstr "Creation Date"
+
+#: kfile_pdf.cpp:53
+msgid "Modified"
+msgstr "Modified"
+
+#: kfile_pdf.cpp:54
+msgid "Pages"
+msgstr "Pages"
+
+#: kfile_pdf.cpp:55
+msgid "Protected"
+msgstr "Protected"
+
+#: kfile_pdf.cpp:56
+msgid "Linearized"
+msgstr "Linearised"
+
+#: kfile_pdf.cpp:57
+msgid "Version"
+msgstr "Version"
+
+#: kfile_pdf.cpp:85
+msgid "Yes (Can Print:%1 Can Copy:%2 Can Change:%3 Can Add notes:%4)"
+msgstr "Yes (Can Print:%1 Can Copy:%2 Can Change:%3 Can Add notes:%4)"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_png.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_png.po
new file mode 100644
index 00000000000..185731fff9c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_png.po
@@ -0,0 +1,112 @@
+# translation of kfile_png.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_png\n"
+"POT-Creation-Date: 2004-12-16 01:20+0100\n"
+"PO-Revision-Date: 2004-07-01 12:02+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_png.cpp:51
+msgid "Title"
+msgstr "Title"
+
+#: kfile_png.cpp:52
+msgid "Author"
+msgstr "Author"
+
+#: kfile_png.cpp:53
+msgid "Description"
+msgstr "Description"
+
+#: kfile_png.cpp:54
+msgid "Copyright"
+msgstr "Copyright"
+
+#: kfile_png.cpp:55
+msgid "Creation Time"
+msgstr "Creation Time"
+
+#: kfile_png.cpp:56
+msgid "Software"
+msgstr "Software"
+
+#: kfile_png.cpp:57
+msgid "Disclaimer"
+msgstr "Disclaimer"
+
+#: kfile_png.cpp:59
+msgid "Source"
+msgstr "Source"
+
+#: kfile_png.cpp:60 kfile_png.cpp:103
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_png.cpp:65
+msgid "Grayscale"
+msgstr "Greyscale"
+
+#: kfile_png.cpp:66 kfile_png.cpp:70 kfile_png.cpp:183 kfile_png.cpp:187
+#: kfile_png.cpp:191
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kfile_png.cpp:67
+msgid "RGB"
+msgstr "RGB"
+
+#: kfile_png.cpp:68
+msgid "Palette"
+msgstr "Palette"
+
+#: kfile_png.cpp:69
+msgid "Grayscale/Alpha"
+msgstr "Greyscale/Alpha"
+
+#: kfile_png.cpp:71
+msgid "RGB/Alpha"
+msgstr "RGB/Alpha"
+
+#: kfile_png.cpp:77
+msgid "Deflate"
+msgstr "Deflate"
+
+#: kfile_png.cpp:82
+msgid "None"
+msgstr "None"
+
+#: kfile_png.cpp:83
+msgid "Adam7"
+msgstr "Adam7"
+
+#: kfile_png.cpp:107
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_png.cpp:109
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_png.cpp:113
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_png.cpp:116
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: kfile_png.cpp:117
+msgid "Compression"
+msgstr "Compression"
+
+#: kfile_png.cpp:118
+msgid "Interlace Mode"
+msgstr "Interlace Mode"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_pnm.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_pnm.po
new file mode 100644
index 00000000000..72703f739b1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_pnm.po
@@ -0,0 +1,44 @@
+# translation of kfile_pnm.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_pnm\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 12:02+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_pnm.cpp:28
+msgid "plain"
+msgstr "plain"
+
+#: kfile_pnm.cpp:29
+msgid "raw"
+msgstr "raw"
+
+#: kfile_pnm.cpp:50
+msgid "General"
+msgstr "General"
+
+#: kfile_pnm.cpp:52
+msgid "Format"
+msgstr "Format"
+
+#: kfile_pnm.cpp:54
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_pnm.cpp:57
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_pnm.cpp:60
+msgid "Comment"
+msgstr "Comment"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_ps.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_ps.po
new file mode 100644
index 00000000000..771a9df2228
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_ps.po
@@ -0,0 +1,39 @@
+# translation of kfile_ps.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_ps\n"
+"POT-Creation-Date: 2005-03-29 01:16+0200\n"
+"PO-Revision-Date: 2004-07-01 12:51+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_ps.cpp:49
+msgid "General"
+msgstr "General"
+
+#: kfile_ps.cpp:50
+msgid "Title"
+msgstr "Title"
+
+#: kfile_ps.cpp:51
+msgid "Creator"
+msgstr "Creator"
+
+#: kfile_ps.cpp:52
+msgid "Creation Date"
+msgstr "Creation Date"
+
+#: kfile_ps.cpp:53
+msgid "For"
+msgstr "For"
+
+#: kfile_ps.cpp:54
+msgid "Pages"
+msgstr "Pages"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_rgb.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_rgb.po
new file mode 100644
index 00000000000..aaa98e24a5d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_rgb.po
@@ -0,0 +1,82 @@
+# translation of kfile_rgb.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_rgb\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 12:52+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_rgb.cpp:44
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_rgb.cpp:46
+msgid "Name"
+msgstr "Name"
+
+#: kfile_rgb.cpp:51
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_rgb.cpp:53
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_rgb.cpp:57
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_rgb.cpp:60
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: kfile_rgb.cpp:61
+msgid "Compression"
+msgstr "Compression"
+
+#: kfile_rgb.cpp:64
+msgid ""
+"_: percentage of avoided vertical redundancy (the higher the better)\n"
+"Shared Rows"
+msgstr "Shared Rows"
+
+#: kfile_rgb.cpp:123
+msgid "Grayscale"
+msgstr "Greyscale"
+
+#: kfile_rgb.cpp:125
+msgid "Grayscale/Alpha"
+msgstr "Greyscale/Alpha"
+
+#: kfile_rgb.cpp:127
+msgid "RGB"
+msgstr "RGB"
+
+#: kfile_rgb.cpp:129
+msgid "RGB/Alpha"
+msgstr "RGB/Alpha"
+
+#: kfile_rgb.cpp:132
+msgid "Uncompressed"
+msgstr "Uncompressed"
+
+#: kfile_rgb.cpp:136
+msgid "Runlength Encoded"
+msgstr "Runlength Encoded"
+
+#: kfile_rgb.cpp:158
+msgid "None"
+msgstr "None"
+
+#: kfile_rgb.cpp:160
+msgid "Unknown"
+msgstr "Unknown"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_tga.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_tga.po
new file mode 100644
index 00000000000..22ba1336b9c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_tga.po
@@ -0,0 +1,68 @@
+# translation of kfile_tga.po to British English
+# Copyright (C) 2002, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_tga\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 12:52+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_tga.cpp:56
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_tga.cpp:60
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_tga.cpp:64
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_tga.cpp:67
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: kfile_tga.cpp:68
+msgid "Compression"
+msgstr "Compression"
+
+#: kfile_tga.cpp:126
+msgid "Color-Mapped"
+msgstr "Colour-Mapped"
+
+#: kfile_tga.cpp:131
+msgid "RGB"
+msgstr "RGB"
+
+#: kfile_tga.cpp:135
+msgid "Black and White"
+msgstr "Black and White"
+
+#: kfile_tga.cpp:138 kfile_tga.cpp:159
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kfile_tga.cpp:145
+msgid "Uncompressed"
+msgstr "Uncompressed"
+
+#: kfile_tga.cpp:150
+msgid "Runlength Encoded"
+msgstr "Runlength Encoded"
+
+#: kfile_tga.cpp:153
+msgid "Huffman, Delta & RLE"
+msgstr "Huffman, Delta & RLE"
+
+#: kfile_tga.cpp:156
+msgid "Huffman, Delta, RLE (4-pass quadtree)"
+msgstr "Huffman, Delta, RLE (4-pass quadtree)"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_tiff.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_tiff.po
new file mode 100644
index 00000000000..976e2d7da68
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_tiff.po
@@ -0,0 +1,211 @@
+# translation of kfile_tiff.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_tiff\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 12:52+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_tiff.cpp:44
+msgid "General"
+msgstr "General"
+
+#: kfile_tiff.cpp:47
+msgid "Description"
+msgstr "Description"
+
+#: kfile_tiff.cpp:50
+msgid "Copyright"
+msgstr "Copyright"
+
+#: kfile_tiff.cpp:52
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: kfile_tiff.cpp:54
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: kfile_tiff.cpp:58
+msgid "Resolution"
+msgstr "Resolution"
+
+#: kfile_tiff.cpp:61
+msgid "Bit Depth"
+msgstr "Bit Depth"
+
+#: kfile_tiff.cpp:64
+msgid "Compression"
+msgstr "Compression"
+
+#: kfile_tiff.cpp:66
+msgid "Software"
+msgstr "Software"
+
+#: kfile_tiff.cpp:68
+msgid "Date/Time"
+msgstr "Date/Time"
+
+#: kfile_tiff.cpp:70
+msgid "Artist"
+msgstr "Artist"
+
+#: kfile_tiff.cpp:73
+msgid "Fax Pages"
+msgstr "Fax Pages"
+
+#: kfile_tiff.cpp:76
+msgid "Scanner"
+msgstr "Scanner"
+
+#: kfile_tiff.cpp:78
+msgid "Make"
+msgstr "Make"
+
+#: kfile_tiff.cpp:79
+msgid "Model"
+msgstr "Model"
+
+#: kfile_tiff.cpp:85 kfile_tiff.cpp:87
+msgid "Monochrome"
+msgstr "Monochrome"
+
+#: kfile_tiff.cpp:89
+msgid "RGB"
+msgstr "RGB"
+
+#: kfile_tiff.cpp:91
+msgid "Palette color"
+msgstr "Palette colour"
+
+#: kfile_tiff.cpp:93
+msgid "Transparency mask"
+msgstr "Transparency mask"
+
+#: kfile_tiff.cpp:95
+msgid "Color separations"
+msgstr "Colour separations"
+
+#: kfile_tiff.cpp:97
+msgid "YCbCr"
+msgstr "YCbCr"
+
+#: kfile_tiff.cpp:99
+msgid "CIE Lab"
+msgstr "CIE Lab"
+
+#: kfile_tiff.cpp:102
+msgid "ITU Lab"
+msgstr "ITU Lab"
+
+#: kfile_tiff.cpp:105
+msgid "LOGL"
+msgstr "LOGL"
+
+#: kfile_tiff.cpp:107
+msgid "LOGLUV"
+msgstr "LOGLUV"
+
+#: kfile_tiff.cpp:110
+msgid "None"
+msgstr "None"
+
+#: kfile_tiff.cpp:112
+msgid "RLE"
+msgstr "RLE"
+
+#: kfile_tiff.cpp:114
+msgid "G3 Fax"
+msgstr "G3 Fax"
+
+#: kfile_tiff.cpp:116
+msgid "G4 Fax"
+msgstr "G4 Fax"
+
+#: kfile_tiff.cpp:118
+msgid "LZW"
+msgstr "LZW"
+
+#: kfile_tiff.cpp:120
+msgid "JPEG"
+msgstr "JPEG"
+
+#: kfile_tiff.cpp:122
+msgid "JPEG DCT"
+msgstr "JPEG DCT"
+
+#: kfile_tiff.cpp:125
+msgid "Adobe Deflate"
+msgstr "Adobe Deflate"
+
+#: kfile_tiff.cpp:128
+msgid "NeXT 2-bit RLE"
+msgstr "NeXT 2-bit RLE"
+
+#: kfile_tiff.cpp:130
+msgid "RLE Word"
+msgstr "RLE Word"
+
+#: kfile_tiff.cpp:132
+msgid "Packbits"
+msgstr "Packbits"
+
+#: kfile_tiff.cpp:134
+msgid "Thunderscan RLE"
+msgstr "Thunderscan RLE"
+
+#: kfile_tiff.cpp:136
+msgid "IT8 CT w/padding"
+msgstr "IT8 CT w/padding"
+
+#: kfile_tiff.cpp:138
+msgid "IT8 linework RLE"
+msgstr "IT8 linework RLE"
+
+#: kfile_tiff.cpp:140
+msgid "IT8 monochrome"
+msgstr "IT8 monochrome"
+
+#: kfile_tiff.cpp:142
+msgid "IT8 binary lineart"
+msgstr "IT8 binary lineart"
+
+#: kfile_tiff.cpp:144
+msgid "Pixar 10-bit LZW"
+msgstr "Pixar 10-bit LZW"
+
+#: kfile_tiff.cpp:146
+msgid "Pixar 11-bit ZIP"
+msgstr "Pixar 11-bit ZIP"
+
+#: kfile_tiff.cpp:148
+msgid "Pixar deflate"
+msgstr "Pixar deflate"
+
+#: kfile_tiff.cpp:150
+msgid "Kodak DCS"
+msgstr "Kodak DCS"
+
+#: kfile_tiff.cpp:152
+msgid "ISO JBIG"
+msgstr "ISO JBIG"
+
+#: kfile_tiff.cpp:154
+msgid "SGI log luminance RLE"
+msgstr "SGI log luminance RLE"
+
+#: kfile_tiff.cpp:156
+msgid "SGI log 24-bit packed"
+msgstr "SGI log 24-bit packed"
+
+#: kfile_tiff.cpp:251
+msgid "RGBA"
+msgstr "RGBA"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_xbm.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_xbm.po
new file mode 100644
index 00000000000..b17591aa7ea
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_xbm.po
@@ -0,0 +1,26 @@
+# translation of kfile_xbm.po to British English
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_xbm\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-10-12 13:04+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: kfile_xbm.cpp:54
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_xbm.cpp:58
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#~ msgid "Resolution"
+#~ msgstr "Resolution"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kfile_xpm.po b/tde-i18n-en_GB/messages/kdegraphics/kfile_xpm.po
new file mode 100644
index 00000000000..ecb103647a4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kfile_xpm.po
@@ -0,0 +1,26 @@
+# translation of kfile_xpm.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_xpm\n"
+"POT-Creation-Date: 2004-11-15 01:37+0100\n"
+"PO-Revision-Date: 2004-12-10 00:44+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_xpm.cpp:42
+msgid "X PixMap File Information"
+msgstr "X PixMap File Information"
+
+#: kfile_xpm.cpp:47
+msgid "Dimension"
+msgstr "Dimension"
+
+#: kfile_xpm.cpp:51
+msgid "Bit Depth"
+msgstr "Bit Depth"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kgamma.po b/tde-i18n-en_GB/messages/kdegraphics/kgamma.po
new file mode 100644
index 00000000000..e57cddfc4fc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kgamma.po
@@ -0,0 +1,96 @@
+# translation of kgamma.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kgamma\n"
+"POT-Creation-Date: 2006-09-24 02:37+0200\n"
+"PO-Revision-Date: 2003-10-26 01:24+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kgamma.cpp:130
+msgid "&Select test picture:"
+msgstr "&Select test picture:"
+
+#: kgamma.cpp:135
+msgid "Gray Scale"
+msgstr "Grey Scale"
+
+#: kgamma.cpp:136
+msgid "RGB Scale"
+msgstr "RGB Scale"
+
+#: kgamma.cpp:137
+msgid "CMY Scale"
+msgstr "CMY Scale"
+
+#: kgamma.cpp:138
+msgid "Dark Gray"
+msgstr "Dark Grey"
+
+#: kgamma.cpp:139
+msgid "Mid Gray"
+msgstr "Mid Grey"
+
+#: kgamma.cpp:140
+msgid "Light Gray"
+msgstr "Light Grey"
+
+#: kgamma.cpp:203
+msgid "Gamma:"
+msgstr "Gamma:"
+
+#: kgamma.cpp:206
+msgid "Red:"
+msgstr "Red:"
+
+#: kgamma.cpp:209
+msgid "Green:"
+msgstr "Green:"
+
+#: kgamma.cpp:212
+msgid "Blue:"
+msgstr "Blue:"
+
+#: kgamma.cpp:258
+msgid "Save settings to XF86Config"
+msgstr "Save settings to XF86Config"
+
+#: kgamma.cpp:261
+msgid "Sync screens"
+msgstr "Sync screens"
+
+#: kgamma.cpp:267
+#, c-format
+msgid "Screen %1"
+msgstr "Screen %1"
+
+#: kgamma.cpp:280
+msgid "Gamma correction is not supported by your graphics hardware or driver."
+msgstr "Gamma correction is not supported by your graphics hardware or driver."
+
+#: kgamma.cpp:585
+msgid ""
+"<h1>Monitor Gamma</h1> This is a tool for changing monitor gamma correction. "
+"Use the four sliders to define the gamma correction either as a single value, "
+"or separately for the red, green and blue components. You may need to correct "
+"the brightness and contrast settings of your monitor for good results. The test "
+"images help you to find proper settings."
+"<br> You can save them system-wide to XF86Config (root access is required for "
+"that) or to your own KDE settings. On multi head systems you can correct the "
+"gamma values separately for all screens."
+msgstr ""
+"<h1>Monitor Gamma</h1> This is a tool for changing monitor gamma correction. "
+"Use the four sliders to define the gamma correction either as a single value, "
+"or separately for the red, green and blue components. You may need to correct "
+"the brightness and contrast settings of your monitor for good results. The test "
+"images help you to find proper settings."
+"<br> You can save them system-wide to XF86Config (root access is required for "
+"that) or to your own KDE settings. On multi head systems you can correct the "
+"gamma values separately for all screens."
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kghostview.po b/tde-i18n-en_GB/messages/kdegraphics/kghostview.po
new file mode 100644
index 00000000000..fdc06af553d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kghostview.po
@@ -0,0 +1,722 @@
+# translation of kghostview.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kghostview\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2005-03-29 16:50+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: infodialog.cpp:36
+msgid "Document Information"
+msgstr "Document Information"
+
+#: infodialog.cpp:44
+msgid "File name:"
+msgstr "File name:"
+
+#: infodialog.cpp:49
+msgid "Document title:"
+msgstr "Document title:"
+
+#: infodialog.cpp:54
+msgid "Publication date:"
+msgstr "Publication date:"
+
+#: kdscerrordialog.cpp:76
+msgid "Ignore All"
+msgstr "Ignore All"
+
+#: kdscerrordialog.cpp:90
+msgid "DSC Information"
+msgstr "DSC Information"
+
+#: kdscerrordialog.cpp:93
+msgid "DSC Warning"
+msgstr "DSC Warning"
+
+#: kdscerrordialog.cpp:96
+msgid "DSC Error"
+msgstr "DSC Error"
+
+#: kdscerrordialog.cpp:100
+msgid "On line %1:"
+msgstr "On line %1:"
+
+#: kdscerrordialog.cpp:144
+msgid "Lines in DSC documents must be shorter than 255 characters."
+msgstr "Lines in DSC documents must be shorter than 255 characters."
+
+#: kgv_miniwidget.cpp:121 kgv_miniwidget.cpp:127
+msgid "Go to Page"
+msgstr "Go to Page"
+
+#: kgv_miniwidget.cpp:121 kgv_miniwidget.cpp:127
+msgid "Page:"
+msgstr "Page:"
+
+#: kgv_miniwidget.cpp:485
+msgid "Page 1"
+msgstr "Page 1"
+
+#: kgv_miniwidget.cpp:488
+msgid "Page %1 of %2"
+msgstr "Page %1 of %2"
+
+#: kgv_miniwidget.cpp:492
+msgid "Page %1 (%2 of %3)"
+msgstr "Page %1 (%2 of %3)"
+
+#: kgv_view.cpp:156
+msgid "Ghostscript Messages"
+msgstr "Ghostscript Messages"
+
+#: kgv_view.cpp:190
+msgid "Document &Info"
+msgstr "Document &Info"
+
+#: kgv_view.cpp:197
+msgid "Mark Current Page"
+msgstr "Mark Current Page"
+
+#: kgv_view.cpp:201
+msgid "Mark &All Pages"
+msgstr "Mark &All Pages"
+
+#: kgv_view.cpp:205
+msgid "Mark &Even Pages"
+msgstr "Mark &Even Pages"
+
+#: kgv_view.cpp:209
+msgid "Mark &Odd Pages"
+msgstr "Mark &Odd Pages"
+
+#: kgv_view.cpp:213
+msgid "&Toggle Page Marks"
+msgstr "&Toggle Page Marks"
+
+#: kgv_view.cpp:217
+msgid "&Remove Page Marks"
+msgstr "&Remove Page Marks"
+
+#: kgv_view.cpp:225 viewcontrol.cpp:106
+msgid "&Orientation"
+msgstr "&Orientation"
+
+#: kgv_view.cpp:227
+msgid "Paper &Size"
+msgstr "Paper &Size"
+
+#: kgv_view.cpp:230
+msgid "No &Flicker"
+msgstr "No &Flicker"
+
+#: kgv_view.cpp:235
+msgid "Auto"
+msgstr "Auto"
+
+#: kgv_view.cpp:238 viewcontrol.cpp:77
+msgid "Upside Down"
+msgstr "Upside Down"
+
+#: kgv_view.cpp:239 viewcontrol.cpp:76
+msgid "Seascape"
+msgstr "Seascape"
+
+#: kgv_view.cpp:276
+msgid "&Fit to Page Width"
+msgstr "&Fit to Page Width"
+
+#: kgv_view.cpp:279
+msgid "&Fit to Screen"
+msgstr "&Fit to Screen"
+
+#: kgv_view.cpp:283
+msgid "Previous Page"
+msgstr "Previous Page"
+
+#: kgv_view.cpp:285
+msgid "Moves to the previous page of the document"
+msgstr "Moves to the previous page of the document"
+
+#: kgv_view.cpp:287
+msgid "Next Page"
+msgstr "Next Page"
+
+#: kgv_view.cpp:289
+msgid "Moves to the next page of the document"
+msgstr "Moves to the next page of the document"
+
+#: kgv_view.cpp:293
+msgid "Moves to the first page of the document"
+msgstr "Moves to the first page of the document"
+
+#: kgv_view.cpp:297
+msgid "Moves to the last page of the document"
+msgstr "Moves to the last page of the document"
+
+#: kgv_view.cpp:301
+msgid "Read Up"
+msgstr "Read Up"
+
+#: kgv_view.cpp:307
+msgid "Read Down"
+msgstr "Read Down"
+
+#: kgv_view.cpp:315
+msgid "Show &Scrollbars"
+msgstr "Show &Scrollbars"
+
+#: kgv_view.cpp:317
+msgid "Hide &Scrollbars"
+msgstr "Hide &Scrollbars"
+
+#: kgv_view.cpp:318
+msgid "&Watch File"
+msgstr "&Watch File"
+
+#: kgv_view.cpp:321
+msgid "Show &Page List"
+msgstr "Show &Page List"
+
+#: kgv_view.cpp:323
+msgid "Hide &Page List"
+msgstr "Hide &Page List"
+
+#: kgv_view.cpp:324
+msgid "Show Page &Labels"
+msgstr "Show Page &Labels"
+
+#: kgv_view.cpp:326
+msgid "Hide Page &Labels"
+msgstr "Hide Page &Labels"
+
+#: kgv_view.cpp:352
+msgid "Auto "
+msgstr "Auto "
+
+#: kgv_view.cpp:369
+msgid "KGhostView"
+msgstr "KGhostView"
+
+#: kgv_view.cpp:371
+msgid ""
+"Viewer for PostScript (.ps, .eps) and Portable Document Format (.pdf) files"
+msgstr ""
+"Viewer for PostScript (.ps, .eps) and Portable Document Format (.pdf) files"
+
+#: kgv_view.cpp:375
+msgid ""
+"KGhostView displays, prints, and saves PostScript and PDF files.\n"
+"Based on original work by Tim Theisen."
+msgstr ""
+"KGhostView displays, prints, and saves PostScript and PDF files.\n"
+"Based on original work by Tim Theisen."
+
+#: kgv_view.cpp:379
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: kgv_view.cpp:383
+msgid "Maintainer 2000-2003"
+msgstr "Maintainer 2000-2003"
+
+#: kgv_view.cpp:386
+msgid "Maintainer 1999-2000"
+msgstr "Maintainer 1999-2000"
+
+#: kgv_view.cpp:390
+msgid "Original author"
+msgstr "Original author"
+
+#: kgv_view.cpp:393
+msgid "Basis for shell"
+msgstr "Basis for shell"
+
+#: kgv_view.cpp:396
+msgid "Port to KParts"
+msgstr "Port to KParts"
+
+#: kgv_view.cpp:399
+msgid "Dialog boxes"
+msgstr "Dialogue boxes"
+
+#: kgv_view.cpp:402
+msgid "for contributing GSView's DSC parser."
+msgstr "for contributing GSView's DSC parser."
+
+#: kgv_view.cpp:747
+msgid ""
+"<qt>An error occurred in rendering."
+"<br><strong>%1</strong>"
+"<br>The display may contain errors."
+"<br>Below are any error messages which were received from Ghostscript (<nobr>"
+"<strong>%2</strong></nobr>) which may help you.</qt>"
+msgstr ""
+"<qt>An error occurred in rendering."
+"<br><strong>%1</strong>"
+"<br>The display may contain errors."
+"<br>Below are any error messages which were received from Ghostscript (<nobr>"
+"<strong>%2</strong></nobr>) which may help you.</qt>"
+
+#: kgvconfigdialog.cpp:113
+msgid ""
+"Your version of gs (version %1) is too old, since it has security issues which "
+"are impossible to resolve. Please upgrade to a newer version.\n"
+"KGhostView will try to work with it, but it may not display any files at all.\n"
+"Version %2 seems to be appropriate on your system, although newer versions will "
+"work as well."
+msgstr ""
+"Your version of gs (version %1) is too old, since it has security issues which "
+"are impossible to resolve. Please upgrade to a newer version.\n"
+"KGhostView will try to work with it, but it may not display any files at all.\n"
+"Version %2 seems to be appropriate on your system, although newer versions will "
+"work as well."
+
+#: kgvconfigdialog.cpp:143
+msgid "General"
+msgstr "General"
+
+#: kgvconfigdialog.cpp:145
+msgid ""
+"Ghostscript\n"
+"Configuration"
+msgstr ""
+"Ghostscript\n"
+"Configuration"
+
+#: kgvdocument.cpp:99
+msgid ""
+"<qt>Could not open <nobr><strong>%1</strong></nobr>: File does not exist.</qt>"
+msgstr ""
+"<qt>Could not open <nobr><strong>%1</strong></nobr>: File does not exist.</qt>"
+
+#: kgvdocument.cpp:108
+msgid ""
+"<qt>Could not open <nobr><strong>%1</strong></nobr>: Permission denied.</qt>"
+msgstr ""
+"<qt>Could not open <nobr><strong>%1</strong></nobr>: Permission denied.</qt>"
+
+#: kgvdocument.cpp:134 kgvshell.cpp:254
+#, c-format
+msgid "Could not create temporary file: %1"
+msgstr "Could not create temporary file: %1"
+
+#: kgvdocument.cpp:158
+msgid ""
+"<qt>Could not open <nobr><strong>%1</strong></nobr> which has type <strong>"
+"%2</strong>. KGhostview can only load PostScript (.ps, .eps) and Portable "
+"Document Format (.pdf) files.</qt>"
+msgstr ""
+"<qt>Could not open <nobr><strong>%1</strong></nobr> which has type <strong>"
+"%2</strong>. KGhostview can only load PostScript (.ps, .eps) and Portable "
+"Document Format (.pdf) files.</qt>"
+
+#: kgvdocument.cpp:192 kgvdocument.cpp:223
+msgid "<qt>Could not uncompress <nobr><strong>%1</strong></nobr>.</qt>"
+msgstr "<qt>Could not uncompress <nobr><strong>%1</strong></nobr>.</qt>"
+
+#: kgvdocument.cpp:203
+#, c-format
+msgid "Could not create temporary file: %2"
+msgstr "Could not create temporary file: %2"
+
+#: kgvdocument.cpp:241
+msgid "<qt>Could not open file <nobr><strong>%1</strong></nobr>.</qt>"
+msgstr "<qt>Could not open file <nobr><strong>%1</strong></nobr>.</qt>"
+
+#: kgvdocument.cpp:262
+msgid "<qt>Error opening file <nobr><strong>%1</strong></nobr>: %2</qt>"
+msgstr "<qt>Error opening file <nobr><strong>%1</strong></nobr>: %2</qt>"
+
+#: kgvdocument.cpp:524 kgvdocument.cpp:551
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: kgvdocument.cpp:531 kgvdocument.cpp:662
+msgid "Printing failed because the list of pages to be printed was empty."
+msgstr "Printing failed because the list of pages to be printed was empty."
+
+#: kgvdocument.cpp:533 kgvdocument.cpp:664
+msgid "Error Printing"
+msgstr "Error Printing"
+
+#: kgvdocument.cpp:537
+msgid ""
+"<qt><strong>Printing failure:</strong>"
+"<br>Could not convert to PostScript</qt>"
+msgstr ""
+"<qt><strong>Printing failure:</strong>"
+"<br>Could not convert to PostScript</qt>"
+
+#: kgvshell.cpp:82
+msgid "&Maximize"
+msgstr "&Maximise"
+
+#: kgvshell.cpp:104
+msgid "Full Screen Options"
+msgstr "Full Screen Options"
+
+#: kgvshell.cpp:271
+#, c-format
+msgid "Could not open standard input stream: %1"
+msgstr "Could not open standard input stream: %1"
+
+#: kgvshell.cpp:284
+msgid ""
+"*.ps *.ps.bz2 *.ps.gz *.eps *.eps.gz *.pdf|All Document Files\n"
+"*.ps *.ps.bz2 *.ps.gz|PostScript Files\n"
+"*.pdf *.pdf.gz *.pdf.bz2|Portable Document Format (PDF) Files\n"
+"*.eps *.eps.gz *.eps.bz2|Encapsulated PostScript Files\n"
+"*|All Files"
+msgstr ""
+"*.ps *.ps.bz2 *.ps.gz *.eps *.eps.gz *.pdf|All Document Files\n"
+"*.ps *.ps.bz2 *.ps.gz|PostScript Files\n"
+"*.pdf *.pdf.gz *.pdf.bz2|Portable Document Format (PDF) Files\n"
+"*.eps *.eps.gz *.eps.bz2|Encapsulated PostScript Files\n"
+"*|All Files"
+
+#: kpswidget.cpp:389
+msgid ""
+"Could not start Ghostscript. This is most likely caused by an incorrectly "
+"specified interpreter."
+msgstr ""
+"Could not start Ghostscript. This is most likely caused by an incorrectly "
+"specified interpreter."
+
+#: kpswidget.cpp:423
+#, c-format
+msgid "Exited with error code %1."
+msgstr "Exited with error code %1."
+
+#: kpswidget.cpp:425
+msgid "Process killed or crashed."
+msgstr "Process killed or crashed."
+
+#: logwindow.cpp:39
+msgid "Configure Ghostscript"
+msgstr "Configure Ghostscript"
+
+#: main.cpp:33
+msgid ""
+"Page to open. Use --page=3 to show the third page, for example. Note that if "
+"the page does not exist, any other page may be displayed"
+msgstr ""
+"Page to open. Use --page=3 to show the third page, for example. Note that if "
+"the page does not exist, any other page may be displayed"
+
+#: main.cpp:34
+msgid "Magnification of the display"
+msgstr "Magnification of the display"
+
+#: main.cpp:35
+msgid ""
+"The orientation of the shown image. Use either \"auto\", \"portrait\", "
+"\"landscape\", \"upsidedown\" or \"seascape\""
+msgstr ""
+"The orientation of the shown image. Use either \"auto\", \"portrait\", "
+"\"landscape\", \"upsidedown\" or \"seascape\""
+
+#: main.cpp:36
+msgid "Equivalent to orientation=portrait"
+msgstr "Equivalent to orientation=portrait"
+
+#: main.cpp:37
+msgid "Equivalent to orientation=landscape"
+msgstr "Equivalent to orientation=landscape"
+
+#: main.cpp:38
+msgid "Equivalent to orientation=upsidedown"
+msgstr "Equivalent to orientation=upsidedown"
+
+#: main.cpp:39
+msgid "Equivalent to orientation=seascape"
+msgstr "Equivalent to orientation=seascape"
+
+#: main.cpp:42
+msgid "Location to open"
+msgstr "Location to open"
+
+#: marklist.cpp:47
+msgid "Using this checkbox you can select pages for printing."
+msgstr "Using this tickbox you can select pages for printing."
+
+#. i18n: file kghostviewui.rc line 40
+#: rc.cpp:3 rc.cpp:18
+#, no-c-format
+msgid "&Main Toolbar"
+msgstr "&Main Toolbar"
+
+#. i18n: file generalsettingswidget.ui line 28
+#: rc.cpp:21
+#, no-c-format
+msgid "&Enable anti-aliasing of fonts and images"
+msgstr "&Enable anti-aliasing of fonts and images"
+
+#. i18n: file generalsettingswidget.ui line 31
+#: rc.cpp:24 rc.cpp:67 rc.cpp:73
+#, no-c-format
+msgid ""
+"Anti-aliasing makes the result look better, but it makes the display take "
+"longer"
+msgstr ""
+"Anti-aliasing makes the result look better, but it makes the display take "
+"longer"
+
+#. i18n: file generalsettingswidget.ui line 42
+#: rc.cpp:27
+#, no-c-format
+msgid "&Use platform fonts"
+msgstr "&Use platform fonts"
+
+#. i18n: file generalsettingswidget.ui line 50
+#: rc.cpp:30
+#, no-c-format
+msgid "&Show Ghostscript messages in a separate box"
+msgstr "&Show Ghostscript messages in a separate box"
+
+#. i18n: file generalsettingswidget.ui line 54
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"Ghostscript is the basic renderer (the program which draws the picture)"
+"<br>\n"
+"In case of problems you might want to see its error messages"
+msgstr ""
+"Ghostscript is the basic renderer (the program which draws the picture)"
+"<br>\n"
+"In case of problems you might want to see its error messages"
+
+#. i18n: file generalsettingswidget.ui line 62
+#: rc.cpp:37
+#, no-c-format
+msgid "Palette"
+msgstr "Palette"
+
+#. i18n: file generalsettingswidget.ui line 73
+#: rc.cpp:40
+#, no-c-format
+msgid "&Monochrome"
+msgstr "&Monochrome"
+
+#. i18n: file generalsettingswidget.ui line 84
+#: rc.cpp:43
+#, no-c-format
+msgid "&Grayscale"
+msgstr "&Greyscale"
+
+#. i18n: file generalsettingswidget.ui line 95
+#: rc.cpp:46
+#, no-c-format
+msgid "Co&lor"
+msgstr "Co&lour"
+
+#. i18n: file gssettingswidget.ui line 36
+#: rc.cpp:49
+#, no-c-format
+msgid "Auto Con&figure"
+msgstr "Auto Con&figure"
+
+#. i18n: file gssettingswidget.ui line 61
+#: rc.cpp:52
+#, no-c-format
+msgid "Settings"
+msgstr "Settings"
+
+#. i18n: file gssettingswidget.ui line 72
+#: rc.cpp:55
+#, no-c-format
+msgid "&Interpreter:"
+msgstr "&Interpreter:"
+
+#. i18n: file gssettingswidget.ui line 83
+#: rc.cpp:58
+#, no-c-format
+msgid "Ghostscript is the basic renderer (i.e. the program which draws)"
+msgstr "Ghostscript is the basic renderer (i.e. the program which draws)"
+
+#. i18n: file gssettingswidget.ui line 91
+#: rc.cpp:61
+#, no-c-format
+msgid "(detected gs version: %1)"
+msgstr "(detected gs version: %1)"
+
+#. i18n: file gssettingswidget.ui line 99
+#: rc.cpp:64
+#, no-c-format
+msgid "&Non-antialiasing arguments:"
+msgstr "&Non-antialiasing arguments:"
+
+#. i18n: file gssettingswidget.ui line 118
+#: rc.cpp:70
+#, no-c-format
+msgid "An&tialiasing arguments:"
+msgstr "An&tialiasing arguments:"
+
+#. i18n: file kghostview.kcfg line 9
+#: rc.cpp:76
+#, no-c-format
+msgid "Whether to use anti-aliasing."
+msgstr "Whether to use anti-aliasing."
+
+#. i18n: file kghostview.kcfg line 10
+#: rc.cpp:79
+#, no-c-format
+msgid ""
+"Anti-aliasing makes the result look better, specially regarding text, but it "
+"makes the display take longer"
+msgstr ""
+"Anti-aliasing makes the result look better, specially regarding text, but it "
+"makes the display take longer"
+
+#. i18n: file kghostview.kcfg line 20
+#: rc.cpp:82
+#, no-c-format
+msgid "Whether to see a window with Ghostscript messages"
+msgstr "Whether to see a window with Ghostscript messages"
+
+#. i18n: file kghostview.kcfg line 21
+#: rc.cpp:85
+#, no-c-format
+msgid ""
+"Whether to see a window with Ghostscript messages. This can give you additional "
+"information on the files you see. In case of an error, a window will popup "
+"regardless of this option."
+msgstr ""
+"Whether to see a window with Ghostscript messages. This can give you additional "
+"information on the files you see. In case of an error, a window will popup "
+"regardless of this option."
+
+#. i18n: file kghostview.kcfg line 25
+#: rc.cpp:88
+#, no-c-format
+msgid "Use Platform Fonts"
+msgstr "Use Platform Fonts"
+
+#. i18n: file kghostview.kcfg line 30
+#: rc.cpp:91
+#, no-c-format
+msgid "Whether to show the page list"
+msgstr "Whether to show the page list"
+
+#. i18n: file kghostview.kcfg line 35
+#: rc.cpp:94
+#, no-c-format
+msgid "Whether to show page names instead of numbers"
+msgstr "Whether to show page names instead of numbers"
+
+#. i18n: file kghostview.kcfg line 36
+#: rc.cpp:97
+#, no-c-format
+msgid ""
+"Sometimes information is available on page names which can be used in the list "
+"panner instead of just the numbers. Most often, these names are, in fact, "
+"another numbering. Often, the first few pages use roman numbering (i, ii, iii, "
+"iv ...) followed by arabic numbers from one (1, 2, 3...) when the real content "
+"starts."
+msgstr ""
+"Sometimes information is available on page names which can be used in the list "
+"panner instead of just the numbers. Most often, these names are, in fact, "
+"another numbering. Often, the first few pages use roman numbering (i, ii, iii, "
+"iv ...) followed by arabic numbers from one (1, 2, 3...) when the real content "
+"starts."
+
+#. i18n: file kghostview.kcfg line 40
+#: rc.cpp:100
+#, no-c-format
+msgid "Whether to show scroll bars when pages are too big"
+msgstr "Whether to show scroll bars when pages are too big"
+
+#. i18n: file kghostview.kcfg line 45
+#: rc.cpp:103
+#, no-c-format
+msgid "Watch File"
+msgstr "Watch File"
+
+#. i18n: file kghostview.kcfg line 46
+#: rc.cpp:106
+#, no-c-format
+msgid ""
+"If this is on, then the file will be reloaded whenever it changes on disk"
+msgstr ""
+"If this is on, then the file will be reloaded whenever it changes on disk"
+
+#. i18n: file kghostview.kcfg line 52
+#: rc.cpp:109
+#, no-c-format
+msgid "The ghostscript interpreter to use"
+msgstr "The ghostscript interpreter to use"
+
+#. i18n: file kghostview.kcfg line 53
+#: rc.cpp:112
+#, no-c-format
+msgid ""
+"Kghostview does not, itself, display the document: it relies on ghostscript, "
+"and therefore needs it to be available. Here you can define the ghostscript "
+"interpreter to use."
+msgstr ""
+"Kghostview does not, itself, display the document: it relies on ghostscript, "
+"and therefore needs it to be available. Here you can define the ghostscript "
+"interpreter to use."
+
+#. i18n: file kghostview.kcfg line 57
+#: rc.cpp:115
+#, no-c-format
+msgid "Arguments for ghostscript if running with antialiasing"
+msgstr "Arguments for ghostscript if running with antialiasing"
+
+#. i18n: file kghostview.kcfg line 67
+#: rc.cpp:118
+#, no-c-format
+msgid "This is the ghostscript version you are running"
+msgstr "This is the ghostscript version you are running"
+
+#. i18n: file kghostview.kcfg line 68
+#: rc.cpp:121
+#, no-c-format
+msgid ""
+"This is the version of ghostscript you are running. Normally you will not need "
+"to change this since it gets detected automatically."
+msgstr ""
+"This is the version of ghostscript you are running. Normally you will not need "
+"to change this since it gets detected automatically."
+
+#. i18n: file kghostview.kcfg line 71
+#: rc.cpp:124
+#, no-c-format
+msgid "This is an internal setting"
+msgstr "This is an internal setting"
+
+#: viewcontrol.cpp:87
+msgid "&Magnification"
+msgstr "&Magnification"
+
+#: viewcontrol.cpp:98
+msgid "M&edia"
+msgstr "M&edia"
+
+#~ msgid ""
+#~ "_: zoom-factor (percentage)\n"
+#~ "%1%"
+#~ msgstr "%1%"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kiconedit.po b/tde-i18n-en_GB/messages/kdegraphics/kiconedit.po
new file mode 100644
index 00000000000..d50818ab854
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kiconedit.po
@@ -0,0 +1,861 @@
+# translation of kiconedit.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kiconedit\n"
+"POT-Creation-Date: 2006-03-05 03:45+0100\n"
+"PO-Revision-Date: 2006-11-24 00:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file kiconeditui.rc line 45
+#: rc.cpp:18
+#, no-c-format
+msgid "Tools Toolbar"
+msgstr "Tools Toolbar"
+
+#. i18n: file kiconeditui.rc line 63
+#: rc.cpp:21
+#, no-c-format
+msgid "Pallette Toolbar"
+msgstr "Pallette Toolbar"
+
+#: main.cpp:35
+msgid "KDE Icon Editor"
+msgstr "KDE Icon Editor"
+
+#: main.cpp:39
+msgid "Icon file(s) to open"
+msgstr "Icon file(s) to open"
+
+#: main.cpp:45
+msgid "KIconEdit"
+msgstr "KIconEdit"
+
+#: main.cpp:55
+msgid "Bug fixes and GUI tidy up"
+msgstr "Bug fixes and GUI tidy up"
+
+#: kiconedit.cpp:168 kiconeditslots.cpp:84 kiconeditslots.cpp:139
+#: kiconeditslots.cpp:283
+msgid ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+
+#: kiconedit.cpp:242
+msgid "New &Window"
+msgstr "New &Window"
+
+#: kiconedit.cpp:244
+msgid ""
+"New window\n"
+"\n"
+"Opens a new icon editor window."
+msgstr ""
+"New window\n"
+"\n"
+"Opens a new icon editor window."
+
+#: kiconedit.cpp:247
+msgid ""
+"New\n"
+"\n"
+"Create a new icon, either from a template or by specifying the size"
+msgstr ""
+"New\n"
+"\n"
+"Create a new icon, either from a template or by specifying the size"
+
+#: kiconedit.cpp:251
+msgid ""
+"Open\n"
+"\n"
+"Open an existing icon"
+msgstr ""
+"Open\n"
+"\n"
+"Open an existing icon"
+
+#: kiconedit.cpp:259
+msgid ""
+"Save\n"
+"\n"
+"Save the current icon"
+msgstr ""
+"Save\n"
+"\n"
+"Save the current icon"
+
+#: kiconedit.cpp:264
+msgid ""
+"Print\n"
+"\n"
+"Opens a print dialog to let you print the current icon."
+msgstr ""
+"Print\n"
+"\n"
+"Opens a print dialogue to let you print the current icon."
+
+#: kiconedit.cpp:272
+msgid ""
+"Cut\n"
+"\n"
+"Cut the current selection out of the icon.\n"
+"\n"
+"(Tip: You can make both rectangular and circular selections)"
+msgstr ""
+"Cut\n"
+"\n"
+"Cut the current selection out of the icon.\n"
+"\n"
+"(Tip: You can make both rectangular and circular selections)"
+
+#: kiconedit.cpp:276
+msgid ""
+"Copy\n"
+"\n"
+"Copy the current selection out of the icon.\n"
+"\n"
+"(Tip: You can make both rectangular and circular selections)"
+msgstr ""
+"Copy\n"
+"\n"
+"Copy the current selection out of the icon.\n"
+"\n"
+"(Tip: You can make both rectangular and circular selections)"
+
+#: kiconedit.cpp:280
+msgid ""
+"Paste\n"
+"\n"
+"Paste the contents of the clipboard into the current icon.\n"
+"\n"
+"If the contents are larger than the current icon you can paste them in a new "
+"window.\n"
+"\n"
+"(Tip: Select \"Paste transparent pixels\" in the configuration dialog if you "
+"also want to paste transparency.)"
+msgstr ""
+"Paste\n"
+"\n"
+"Paste the contents of the clipboard into the current icon.\n"
+"\n"
+"If the contents are larger than the current icon you can paste them in a new "
+"window.\n"
+"\n"
+"(Tip: Select \"Paste transparent pixels\" in the configuration dialogue if you "
+"also want to paste transparency.)"
+
+#: kiconedit.cpp:287
+msgid "Paste as &New"
+msgstr "Paste as &New"
+
+#: kiconedit.cpp:293
+msgid "Resi&ze..."
+msgstr "Resi&ze..."
+
+#: kiconedit.cpp:295
+msgid ""
+"Resize\n"
+"\n"
+"Smoothly resizes the icon while trying to preserve the contents"
+msgstr ""
+"Resize\n"
+"\n"
+"Smoothly resizes the icon while trying to preserve the contents"
+
+#: kiconedit.cpp:298
+msgid "&GrayScale"
+msgstr "&GreyScale"
+
+#: kiconedit.cpp:300
+msgid ""
+"Gray scale\n"
+"\n"
+"Gray scale the current icon.\n"
+"(Warning: The result is likely to contain colors not in the icon palette"
+msgstr ""
+"Grey scale\n"
+"\n"
+"Grey scale the current icon.\n"
+"(Warning: The result is likely to contain colours not in the icon palette"
+
+#: kiconedit.cpp:307
+msgid ""
+"Zoom in\n"
+"\n"
+"Zoom in by one."
+msgstr ""
+"Zoom in\n"
+"\n"
+"Zoom in by one."
+
+#: kiconedit.cpp:311
+msgid ""
+"Zoom out\n"
+"\n"
+"Zoom out by one."
+msgstr ""
+"Zoom out\n"
+"\n"
+"Zoom out by one."
+
+#: kiconedit.cpp:317
+#, no-c-format
+msgid "100%"
+msgstr "100%"
+
+#: kiconedit.cpp:321
+#, no-c-format
+msgid "200%"
+msgstr "200%"
+
+#: kiconedit.cpp:325
+#, no-c-format
+msgid "500%"
+msgstr "500%"
+
+#: kiconedit.cpp:329
+#, no-c-format
+msgid "1000%"
+msgstr "1000%"
+
+#: kiconedit.cpp:343
+msgid "Show &Grid"
+msgstr "Show &Grid"
+
+#: kiconedit.cpp:346
+msgid "Hide &Grid"
+msgstr "Hide &Grid"
+
+#: kiconedit.cpp:347
+msgid ""
+"Show grid\n"
+"\n"
+"Toggles the grid in the icon edit grid on/off"
+msgstr ""
+"Show grid\n"
+"\n"
+"Toggles the grid in the icon edit grid on/off"
+
+#: kiconedit.cpp:352
+msgid "Color Picker"
+msgstr "Colour Picker"
+
+#: kiconedit.cpp:356
+msgid ""
+"Color Picker\n"
+"\n"
+"The color of the pixel clicked on will be the current draw color"
+msgstr ""
+"Colour Picker\n"
+"\n"
+"The colour of the pixel clicked on will be the current draw colour"
+
+#: kiconedit.cpp:359
+msgid "Freehand"
+msgstr "Freehand"
+
+#: kiconedit.cpp:363
+msgid ""
+"Free hand\n"
+"\n"
+"Draw non-linear lines"
+msgstr ""
+"Free hand\n"
+"\n"
+"Draw non-linear lines"
+
+#: kiconedit.cpp:368
+msgid "Rectangle"
+msgstr "Rectangle"
+
+#: kiconedit.cpp:372
+msgid ""
+"Rectangle\n"
+"\n"
+"Draw a rectangle"
+msgstr ""
+"Rectangle\n"
+"\n"
+"Draw a rectangle"
+
+#: kiconedit.cpp:374
+msgid "Filled Rectangle"
+msgstr "Filled Rectangle"
+
+#: kiconedit.cpp:378
+msgid ""
+"Filled rectangle\n"
+"\n"
+"Draw a filled rectangle"
+msgstr ""
+"Filled rectangle\n"
+"\n"
+"Draw a filled rectangle"
+
+#: kiconedit.cpp:380
+msgid "Circle"
+msgstr "Circle"
+
+#: kiconedit.cpp:384
+msgid ""
+"Circle\n"
+"\n"
+"Draw a circle"
+msgstr ""
+"Circle\n"
+"\n"
+"Draw a circle"
+
+#: kiconedit.cpp:386
+msgid "Filled Circle"
+msgstr "Filled Circle"
+
+#: kiconedit.cpp:390
+msgid ""
+"Filled circle\n"
+"\n"
+"Draw a filled circle"
+msgstr ""
+"Filled circle\n"
+"\n"
+"Draw a filled circle"
+
+#: kiconedit.cpp:392
+msgid "Ellipse"
+msgstr "Ellipse"
+
+#: kiconedit.cpp:396
+msgid ""
+"Ellipse\n"
+"\n"
+"Draw an ellipse"
+msgstr ""
+"Ellipse\n"
+"\n"
+"Draw an ellipse"
+
+#: kiconedit.cpp:398
+msgid "Filled Ellipse"
+msgstr "Filled Ellipse"
+
+#: kiconedit.cpp:402
+msgid ""
+"Filled ellipse\n"
+"\n"
+"Draw a filled ellipse"
+msgstr ""
+"Filled ellipse\n"
+"\n"
+"Draw a filled ellipse"
+
+#: kiconedit.cpp:404
+msgid "Spray"
+msgstr "Spray"
+
+#: kiconedit.cpp:408
+msgid ""
+"Spray\n"
+"\n"
+"Draw scattered pixels in the current color"
+msgstr ""
+"Spray\n"
+"\n"
+"Draw scattered pixels in the current colour"
+
+#: kiconedit.cpp:411
+msgid "Flood Fill"
+msgstr "Flood Fill"
+
+#: kiconedit.cpp:415
+msgid ""
+"Flood fill\n"
+"\n"
+"Fill adjoining pixels with the same color with the current color"
+msgstr ""
+"Flood fill\n"
+"\n"
+"Fill adjoining pixels with the same colour with the current colour"
+
+#: kiconedit.cpp:418
+msgid "Line"
+msgstr "Line"
+
+#: kiconedit.cpp:422
+msgid ""
+"Line\n"
+"\n"
+"Draw a straight line vertically, horizontally or at 45 deg. angles"
+msgstr ""
+"Line\n"
+"\n"
+"Draw a straight line vertically, horizontally or at 45 deg. angles"
+
+#: kiconedit.cpp:425
+msgid "Eraser (Transparent)"
+msgstr "Eraser (Transparent)"
+
+#: kiconedit.cpp:429
+msgid ""
+"Erase\n"
+"\n"
+"Erase pixels. Set the pixels to be transparent\n"
+"\n"
+"(Tip: If you want to draw transparency with a different tool, first click on "
+"\"Erase\" then on the tool you want to use)"
+msgstr ""
+"Erase\n"
+"\n"
+"Erase pixels. Set the pixels to be transparent\n"
+"\n"
+"(Tip: If you want to draw transparency with a different tool, first click on "
+"\"Erase\" then on the tool you want to use)"
+
+#: kiconedit.cpp:434
+msgid "Rectangular Selection"
+msgstr "Rectangular Selection"
+
+#: kiconedit.cpp:438
+msgid ""
+"Select\n"
+"\n"
+"Select a rectangular section of the icon using the mouse."
+msgstr ""
+"Select\n"
+"\n"
+"Select a rectangular section of the icon using the mouse."
+
+#: kiconedit.cpp:441
+msgid "Circular Selection"
+msgstr "Circular Selection"
+
+#: kiconedit.cpp:445
+msgid ""
+"Select\n"
+"\n"
+"Select a circular section of the icon using the mouse."
+msgstr ""
+"Select\n"
+"\n"
+"Select a circular section of the icon using the mouse."
+
+#: kiconedit.cpp:460
+msgid "Palette Toolbar"
+msgstr "Palette Toolbar"
+
+#: kiconedit.cpp:471
+msgid ""
+"Statusbar\n"
+"\n"
+"The statusbar gives information on the status of the current icon. The fields "
+"are:\n"
+"\n"
+"\t- Application messages\n"
+"\t- Cursor position\n"
+"\t- Size\n"
+"\t- Zoom factor\n"
+"\t- Number of colors"
+msgstr ""
+"Statusbar\n"
+"\n"
+"The statusbar gives information on the status of the current icon. The fields "
+"are:\n"
+"\n"
+"\t- Application messages\n"
+"\t- Cursor position\n"
+"\t- Size\n"
+"\t- Zoom factor\n"
+"\t- Number of colours"
+
+#: kiconedit.cpp:480 kiconeditslots.cpp:446 kiconeditslots.cpp:452
+#, c-format
+msgid "Colors: %1"
+msgstr "Colours: %1"
+
+#: kicongrid.cpp:90
+msgid ""
+"Icon draw grid\n"
+"\n"
+"The icon grid is the area where you draw the icons.\n"
+"You can zoom in and out using the magnifying glasses on the toolbar.\n"
+"(Tip: Hold the magnify button down for a few seconds to zoom to a predefined "
+"scale)"
+msgstr ""
+"Icon draw grid\n"
+"\n"
+"The icon grid is the area where you draw the icons.\n"
+"You can zoom in and out using the magnifying glasses on the toolbar.\n"
+"(Tip: Hold the magnify button down for a few seconds to zoom to a predefined "
+"scale)"
+
+#: kicongrid.cpp:116
+msgid "width"
+msgstr "width"
+
+#: kicongrid.cpp:121
+msgid "height"
+msgstr "height"
+
+#: kicongrid.cpp:125
+msgid ""
+"Rulers\n"
+"\n"
+"This is a visual representation of the current cursor position"
+msgstr ""
+"Rulers\n"
+"\n"
+"This is a visual representation of the current cursor position"
+
+#: kicongrid.cpp:816
+msgid "Free Hand"
+msgstr "Free Hand"
+
+#: kicongrid.cpp:1020
+msgid ""
+"There was an error loading a blank image.\n"
+msgstr ""
+"There was an error loading a blank image.\n"
+
+#: kicongrid.cpp:1152
+msgid "All selected"
+msgstr "All selected"
+
+#: kicongrid.cpp:1163
+msgid "Cleared"
+msgstr "Cleared"
+
+#: kicongrid.cpp:1205
+msgid "Selected area cut"
+msgstr "Selected area cut"
+
+#: kicongrid.cpp:1209
+msgid "Selected area copied"
+msgstr "Selected area copied"
+
+#: kicongrid.cpp:1234
+msgid ""
+"The clipboard image is larger than the current image!\n"
+"Paste as new image?"
+msgstr ""
+"The clipboard image is larger than the current image!\n"
+"Paste as new image?"
+
+#: kicongrid.cpp:1235
+msgid "Do Not Paste"
+msgstr "Do Not Paste"
+
+#: kicongrid.cpp:1354 kicongrid.cpp:1388
+msgid "Done pasting"
+msgstr "Done pasting"
+
+#: kicongrid.cpp:1359 kicongrid.cpp:1394
+msgid ""
+"Invalid pixmap data in clipboard!\n"
+msgstr ""
+"Invalid pixmap data in clipboard!\n"
+
+#: kicongrid.cpp:1901
+msgid "Drawn Array"
+msgstr "Drawn Array"
+
+#: palettetoolbar.cpp:46
+msgid ""
+"Preview\n"
+"\n"
+"This is a 1:1 preview of the current icon"
+msgstr ""
+"Preview\n"
+"\n"
+"This is a 1:1 preview of the current icon"
+
+#: palettetoolbar.cpp:54
+msgid ""
+"Current color\n"
+"\n"
+"This is the currently selected color"
+msgstr ""
+"Current colour\n"
+"\n"
+"This is the currently selected colour"
+
+#: palettetoolbar.cpp:58
+msgid "System colors:"
+msgstr "System colours:"
+
+#: palettetoolbar.cpp:61
+msgid ""
+"System colors\n"
+"\n"
+"Here you can select colors from the KDE icon palette"
+msgstr ""
+"System colours\n"
+"\n"
+"Here you can select colours from the KDE icon palette"
+
+#: palettetoolbar.cpp:70
+msgid "Custom colors:"
+msgstr "Custom colours:"
+
+#: palettetoolbar.cpp:73
+msgid ""
+"Custom colors\n"
+"\n"
+"Here you can build a palette of custom colors.\n"
+"Double-click on a box to edit the color"
+msgstr ""
+"Custom colours\n"
+"\n"
+"Here you can build a palette of custom colours.\n"
+"Double-click on a box to edit the colour"
+
+#: kicon.cpp:73
+msgid ""
+"The URL: %1 \n"
+"seems to be malformed.\n"
+msgstr ""
+"The URL: %1 \n"
+"seems to be malformed.\n"
+
+#: kicon.cpp:89 kicon.cpp:104
+msgid ""
+"There was an error loading:\n"
+"%1\n"
+msgstr ""
+"There was an error loading:\n"
+"%1\n"
+
+#: kicon.cpp:178
+msgid "Save Icon As"
+msgstr "Save Icon As"
+
+#: kicon.cpp:210
+msgid "A file named \"%1\" already exists. Overwrite it?"
+msgstr "A file named \"%1\" already exists. Overwrite it?"
+
+#: kicon.cpp:212
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: kicon.cpp:213
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: kicon.cpp:268
+msgid ""
+"There was an error saving:\n"
+"%1\n"
+msgstr ""
+"There was an error saving:\n"
+"%1\n"
+
+#: kresize.cpp:36
+msgid "Size"
+msgstr "Size"
+
+#: kresize.cpp:67
+msgid "Select Size"
+msgstr "Select Size"
+
+#: knew.cpp:44
+msgid "Standard File"
+msgstr "Standard File"
+
+#: knew.cpp:48
+msgid "Source File"
+msgstr "Source File"
+
+#: knew.cpp:52
+msgid "Compressed File"
+msgstr "Compressed File"
+
+#: knew.cpp:56
+msgid "Standard Folder"
+msgstr "Standard Folder"
+
+#: knew.cpp:60
+msgid "Standard Package"
+msgstr "Standard Package"
+
+#: knew.cpp:64
+msgid "Mini Folder"
+msgstr "Mini Folder"
+
+#: knew.cpp:68
+msgid "Mini Package"
+msgstr "Mini Package"
+
+#: knew.cpp:168
+msgid "Create from scratch"
+msgstr "Create from scratch"
+
+#: knew.cpp:172
+msgid "Create from template"
+msgstr "Create from template"
+
+#: kiconconfig.cpp:121 knew.cpp:199
+msgid "Templates"
+msgstr "Templates"
+
+#: knew.cpp:230
+msgid "Create New Icon"
+msgstr "Create New Icon"
+
+#: knew.cpp:251
+msgid "Select Icon Type"
+msgstr "Select Icon Type"
+
+#: knew.cpp:252 knew.cpp:293
+msgid "Create From Scratch"
+msgstr "Create From Scratch"
+
+#: knew.cpp:299
+msgid "Create From Template"
+msgstr "Create From Template"
+
+#: kiconeditslots.cpp:198
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: kiconeditslots.cpp:425
+msgid ""
+"_: Status Position\n"
+"%1, %2"
+msgstr "%1, %2"
+
+#: kiconeditslots.cpp:431
+msgid ""
+"_: Status Size\n"
+"%1 x %2"
+msgstr "%1 x %2"
+
+#: kiconeditslots.cpp:471
+msgid "modified"
+msgstr "modified"
+
+#: kiconconfig.cpp:56
+msgid "Icon Template"
+msgstr "Icon Template"
+
+#: kiconconfig.cpp:61
+msgid "Template"
+msgstr "Template"
+
+#: kiconconfig.cpp:70
+msgid "Description:"
+msgstr "Description:"
+
+#: kiconconfig.cpp:75
+msgid "Path:"
+msgstr "Path:"
+
+#: kiconconfig.cpp:141
+msgid "&Add..."
+msgstr "&Add..."
+
+#: kiconconfig.cpp:144
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: kiconconfig.cpp:247
+msgid "Select Background"
+msgstr "Select Background"
+
+#: kiconconfig.cpp:263
+msgid "Use co&lor"
+msgstr "Use co&lour"
+
+#: kiconconfig.cpp:267
+msgid "Use pix&map"
+msgstr "Use pix&map"
+
+#: kiconconfig.cpp:280
+msgid "Choose..."
+msgstr "Choose..."
+
+#: kiconconfig.cpp:283
+msgid "Preview"
+msgstr "Preview"
+
+#: kiconconfig.cpp:363
+msgid "Only local files are supported yet."
+msgstr "Only local files are supported yet."
+
+#: kiconconfig.cpp:384
+msgid "Paste &transparent pixels"
+msgstr "Paste &transparent pixels"
+
+#: kiconconfig.cpp:388
+msgid "Show &rulers"
+msgstr "Show &rulers"
+
+#: kiconconfig.cpp:392
+msgid "Transparency Display"
+msgstr "Transparency Display"
+
+#: kiconconfig.cpp:402
+msgid "&Solid color:"
+msgstr "&Solid colour:"
+
+#: kiconconfig.cpp:412
+msgid "Checker&board"
+msgstr "Checker&board"
+
+#: kiconconfig.cpp:422
+msgid "Small"
+msgstr "Small"
+
+#: kiconconfig.cpp:423
+msgid "Medium"
+msgstr "Medium"
+
+#: kiconconfig.cpp:424
+msgid "Large"
+msgstr "Large"
+
+#: kiconconfig.cpp:427
+msgid "Si&ze:"
+msgstr "Si&ze:"
+
+#: kiconconfig.cpp:433
+msgid "Color &1:"
+msgstr "Colour &1:"
+
+#: kiconconfig.cpp:439
+msgid "Color &2:"
+msgstr "Colour &2:"
+
+#: kiconconfig.cpp:540
+msgid "Icon Templates"
+msgstr "Icon Templates"
+
+#: kiconconfig.cpp:543
+msgid "Background"
+msgstr "Background"
+
+#: kiconconfig.cpp:546
+msgid "Icon Grid"
+msgstr "Icon Grid"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kmrml.po b/tde-i18n-en_GB/messages/kdegraphics/kmrml.po
new file mode 100644
index 00000000000..9075e0a2499
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kmrml.po
@@ -0,0 +1,435 @@
+# translation of kmrml.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmrml\n"
+"POT-Creation-Date: 2006-11-25 02:35+0100\n"
+"PO-Revision-Date: 2006-12-08 13:38+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: algorithmdialog.cpp:64
+msgid "Configure Query Algorithms"
+msgstr "Configure Query Algorithms"
+
+#: algorithmdialog.cpp:75
+msgid "Collection: "
+msgstr "Collection: "
+
+#: algorithmdialog.cpp:85
+msgid "Algorithm: "
+msgstr "Algorithm: "
+
+#: mrml.cpp:95
+msgid "Unable to start the Indexing Server. Aborting the query."
+msgstr "Unable to start the Indexing Server. Aborting the query."
+
+#: mrml.cpp:120
+msgid "No MRML data is available."
+msgstr "No MRML data is available."
+
+#: mrml.cpp:152
+msgid "Could not connect to GIFT server."
+msgstr "Could not connect to GIFT server."
+
+#: mrml_part.cpp:141
+msgid "Server to query:"
+msgstr "Server to query:"
+
+#: mrml_part.cpp:148
+msgid "Search in collection:"
+msgstr "Search in collection:"
+
+#: mrml_part.cpp:159
+msgid "Configure algorithm"
+msgstr "Configure algorithm"
+
+#: mrml_part.cpp:168
+msgid "Maximum result images:"
+msgstr "Maximum result images:"
+
+#: mrml_part.cpp:171
+msgid "Random search"
+msgstr "Random search"
+
+#: mrml_part.cpp:207
+msgid ""
+"There is no image collection available\n"
+"at %1.\n"
+msgstr ""
+"There is no image collection available\n"
+"at %1.\n"
+
+#: mrml_part.cpp:208
+msgid "No Image Collection"
+msgstr "No Image Collection"
+
+#: mrml_part.cpp:248
+msgid "You can only search by example images on a local indexing server."
+msgstr "You can only search by example images on a local indexing server."
+
+#: mrml_part.cpp:250
+msgid "Only Local Servers Possible"
+msgstr "Only Local Servers Possible"
+
+#: mrml_part.cpp:278
+msgid ""
+"There are no indexable folders specified. Do you want to configure them now?"
+msgstr ""
+"There are no indexable folders specified. Do you want to configure them now?"
+
+#: mrml_part.cpp:281
+msgid "Configuration Missing"
+msgstr "Configuration Missing"
+
+#: mrml_part.cpp:283
+msgid "Do Not Configure"
+msgstr "Do Not Configure"
+
+#: mrml_part.cpp:313
+msgid "Connecting to indexing server at %1..."
+msgstr "Connecting to indexing server at %1..."
+
+#: mrml_part.cpp:354
+msgid "Downloading reference files..."
+msgstr "Downloading reference files..."
+
+#: mrml_part.cpp:497
+msgid ""
+"Server returned error:\n"
+"%1\n"
+msgstr ""
+"Server returned error:\n"
+"%1\n"
+
+#: mrml_part.cpp:499
+msgid "Server Error"
+msgstr "Server Error"
+
+#: mrml_part.cpp:548 mrml_part.cpp:787
+msgid "&Search"
+msgstr "&Search"
+
+#: mrml_part.cpp:685
+msgid "Error formulating the query. The \"query-step\" element is missing."
+msgstr "Error formulating the query. The \"query-step\" element is missing."
+
+#: mrml_part.cpp:687
+msgid "Query Error"
+msgstr "Query Error"
+
+#: mrml_part.cpp:691
+msgid "Random search..."
+msgstr "Random search..."
+
+#: mrml_part.cpp:692
+msgid "Searching..."
+msgstr "Searching..."
+
+#: mrml_part.cpp:701
+msgid "Ready."
+msgstr "Ready."
+
+#: mrml_part.cpp:784
+msgid "&Connect"
+msgstr "&Connect"
+
+#: mrml_part.cpp:790
+msgid "Sto&p"
+msgstr "Sto&p"
+
+#: mrml_part.cpp:837
+msgid "MRML Client for KDE"
+msgstr "MRML Client for KDE"
+
+#: mrml_part.cpp:839
+msgid "A tool to search for images by their content"
+msgstr "A tool to search for images by their content"
+
+#: mrml_part.cpp:841
+msgid "(c) 2001-2002, Carsten Pfeiffer"
+msgstr "(c) 2001-2002, Carsten Pfeiffer"
+
+#: mrml_part.cpp:843
+msgid "http://devel-home.kde.org/~pfeiffer/kmrml/"
+msgstr "http://devel-home.kde.org/~pfeiffer/kmrml/"
+
+#: mrml_part.cpp:846
+msgid "Developer, Maintainer"
+msgstr "Developer, Maintainer"
+
+#: mrml_part.cpp:849
+msgid "Developer of the GIFT, Helping Hand"
+msgstr "Developer of the GIFT, Helping Hand"
+
+#: mrml_view.cpp:58
+msgid "No thumbnail available"
+msgstr "No thumbnail available"
+
+#: mrml_view.cpp:300
+msgid ""
+"You can refine queries by giving feedback about the current result and pressing "
+"the Search button again."
+msgstr ""
+"You can refine queries by giving feedback about the current result and pressing "
+"the Search button again."
+
+#: mrml_view.cpp:301
+msgid "Relevant"
+msgstr "Relevant"
+
+#: mrml_view.cpp:302
+msgid "Neutral"
+msgstr "Neutral"
+
+#: mrml_view.cpp:303
+msgid "Irrelevant"
+msgstr "Irrelevant"
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 74
+#: rc.cpp:3
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 114
+#: rc.cpp:9
+#, no-c-format
+msgid "TCP/IP Port Number of the Indexing Server"
+msgstr "TCP/IP Port Number of the Indexing Server"
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 122
+#: rc.cpp:12
+#, no-c-format
+msgid "Au&to"
+msgstr "Au&to"
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 125
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"Tries to automatically determine the port. This works only for local servers."
+msgstr ""
+"Tries to automatically determine the port. This works only for local servers."
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 152
+#: rc.cpp:18
+#, no-c-format
+msgid "Ho&stname:"
+msgstr "Ho&stname:"
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 163
+#: rc.cpp:21
+#, no-c-format
+msgid "P&ort:"
+msgstr "P&ort:"
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 176
+#: rc.cpp:24
+#, no-c-format
+msgid "Per&form authentication"
+msgstr "Per&form authentication"
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 229
+#: rc.cpp:27
+#, no-c-format
+msgid "&Username:"
+msgstr "&Username:"
+
+#. i18n: file kcontrol/serverconfigwidget.ui line 245
+#: rc.cpp:30
+#, no-c-format
+msgid "&Password:"
+msgstr "&Password:"
+
+#: kcontrol/indexer.cpp:115
+msgid "<qt>Next Folder: <br><b>%1</b>"
+msgstr "<qt>Next Folder: <br><b>%1</b>"
+
+#: kcontrol/indexer.cpp:163
+msgid "<qt>Processing folder %1 of %2: <br><b>%3</b><br>File %4 of %5.</qt>"
+msgstr "<qt>Processing folder %1 of %2: <br><b>%3</b><br>File %4 of %5.</qt>"
+
+#: kcontrol/indexer.cpp:180 kcontrol/mainpage.cpp:420
+msgid "Finished."
+msgstr "Finished."
+
+#: kcontrol/indexer.cpp:180
+msgid "Writing data..."
+msgstr "Writing data..."
+
+#: kcontrol/kcmkmrml.cpp:51
+msgid "KCMKMrml"
+msgstr "KCMKMrml"
+
+#: kcontrol/kcmkmrml.cpp:53
+msgid "Advanced Search Control Module"
+msgstr "Advanced Search Control Module"
+
+#: kcontrol/kcmkmrml.cpp:55
+msgid "Copyright 2002, Carsten Pfeiffer"
+msgstr "Copyright 2002, Carsten Pfeiffer"
+
+#: kcontrol/kcmkmrml.cpp:84
+msgid ""
+"Cannot find executables \"gift\" and/or \"gift-add-collection.pl\" in the "
+"PATH.\n"
+"Please install the \"GNU Image Finding Tool\"."
+msgstr ""
+"Cannot find executables \"gift\" and/or \"gift-add-collection.pl\" in the "
+"PATH.\n"
+"Please install the \"GNU Image Finding Tool\"."
+
+#: kcontrol/kcmkmrml.cpp:107
+msgid "Do you really want the configuration to be reset to the defaults?"
+msgstr "Do you really want the configuration to be reset to the defaults?"
+
+#: kcontrol/kcmkmrml.cpp:108
+msgid "Reset Configuration"
+msgstr "Reset Configuration"
+
+#: kcontrol/kcmkmrml.cpp:133
+msgid ""
+"<h1>Image Index</h1>KDE can make use of the GNU Image Finding Tool (GIFT) to "
+"perform queries based not just on filenames, but on file content."
+"<p>For example, you can search for an image by giving an example image that "
+"looks similar to the one you are looking for.</p>"
+"<p>For this to work, your image directories need to be indexed by, for example, "
+"the GIFT server.</p>"
+"<p>Here you can configure the servers (you can also query remote servers) and "
+"the directories to index.</p>"
+msgstr ""
+"<h1>Image Index</h1>KDE can make use of the GNU Image Finding Tool (GIFT) to "
+"perform queries based not just on filenames, but on file content."
+"<p>E.g. you can search for an image by giving an example image, that looks "
+"similar to the one you are looking for.</p>"
+"<p>For that to work, your image directories need to be indexed by the GIFT "
+"server, for example.</p>"
+"<p>Here you can configure the servers (you can also query remote servers) and "
+"the directories to index.</p>"
+
+#: kcontrol/mainpage.cpp:64
+msgid "Indexing Server Configuration"
+msgstr "Indexing Server Configuration"
+
+#: kcontrol/mainpage.cpp:67
+msgid "Hostname of the Indexing Server"
+msgstr "Hostname of the Indexing Server"
+
+#: kcontrol/mainpage.cpp:80 kcontrol/mainpage.cpp:85
+msgid "Folders to Be Indexed"
+msgstr "Folders to Be Indexed"
+
+#: kcontrol/mainpage.cpp:172
+msgid ""
+"You did not specify any folders to be indexed. This means you will be unable to "
+"perform queries on your computer."
+msgstr ""
+"You did not specify any folders to be indexed. This means you will be unable to "
+"perform queries on your computer."
+
+#: kcontrol/mainpage.cpp:312
+msgid "Select Folder You Want to Index"
+msgstr "Select Folder You Want to Index"
+
+#: kcontrol/mainpage.cpp:387
+msgid "Removing old Index Files"
+msgstr "Removing old Index Files"
+
+#: kcontrol/mainpage.cpp:388 kcontrol/mainpage.cpp:436
+msgid "Processing..."
+msgstr "Processing..."
+
+#: kcontrol/mainpage.cpp:426
+msgid ""
+"The settings have been saved. Now, the configured directories need to be "
+"indexed. This may take a while. Do you want to do this now?"
+msgstr ""
+"The settings have been saved. Now, the configured directories need to be "
+"indexed. This may take a while. Do you want to do this now?"
+
+#: kcontrol/mainpage.cpp:430
+msgid "Start Indexing Now?"
+msgstr "Start Indexing Now?"
+
+#: kcontrol/mainpage.cpp:431
+msgid "Index"
+msgstr "Index"
+
+#: kcontrol/mainpage.cpp:431
+msgid "Do Not Index"
+msgstr "Do Not Index"
+
+#: kcontrol/mainpage.cpp:435
+msgid "Indexing Folders"
+msgstr "Indexing Folders"
+
+#: kcontrol/mainpage.cpp:461
+msgid "Is the \"GNU Image Finding Tool\" properly installed?"
+msgstr "Is the \"GNU Image Finding Tool\" properly installed?"
+
+#: kcontrol/mainpage.cpp:468
+#, c-format
+msgid "Unknown error: %1"
+msgstr "Unknown error: %1"
+
+#: kcontrol/mainpage.cpp:471
+msgid "An error occurred during indexing. The index might be invalid."
+msgstr "An error occurred during indexing. The index might be invalid."
+
+#: kcontrol/mainpage.cpp:472
+msgid "Indexing Aborted"
+msgstr "Indexing Aborted"
+
+#: server/watcher.cpp:146
+msgid ""
+"<qt>The server with the command line"
+"<br>%1"
+"<br>is not available anymore. Do you want to restart it?"
+msgstr ""
+"<qt>The server with the command line"
+"<br>%1"
+"<br>is not available anymore. Do you want to restart it?"
+
+#: server/watcher.cpp:150 server/watcher.cpp:179
+msgid "Service Failure"
+msgstr "Service Failure"
+
+#: server/watcher.cpp:150
+msgid "Restart Server"
+msgstr "Restart Server"
+
+#: server/watcher.cpp:150
+msgid "Do Not Restart"
+msgstr "Do Not Restart"
+
+#: server/watcher.cpp:175
+msgid "Unable to start the server with the command line<br>%1<br>Try again?"
+msgstr "Unable to start the server with the command line<br>%1<br>Try again?"
+
+#: server/watcher.cpp:179
+msgid "Try Again"
+msgstr "Try Again"
+
+#: server/watcher.cpp:179
+msgid "Do Not Try"
+msgstr "Do Not Try"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kolourpaint.po b/tde-i18n-en_GB/messages/kdegraphics/kolourpaint.po
new file mode 100644
index 00000000000..51a735ff938
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kolourpaint.po
@@ -0,0 +1,1920 @@
+# translation of kolourpaint.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kolourpaint\n"
+"POT-Creation-Date: 2007-10-23 01:13+0200\n"
+"PO-Revision-Date: 2005-12-04 01:11+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: kolourpaint.cpp:53
+msgid "Image file to open"
+msgstr "Image file to open"
+
+#: kolourpaint.cpp:63
+msgid "KolourPaint"
+msgstr "KolourPaint"
+
+#: kolourpaint.cpp:65
+msgid "Paint Program for KDE"
+msgstr "Paint Program for KDE"
+
+#: kolourpaint.cpp:79
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kolourpaint.cpp:80
+msgid "Chief Investigator"
+msgstr "Chief Investigator"
+
+#: kolourpaint.cpp:82 kolourpaint.cpp:84 kolourpaint.cpp:85
+msgid "Icons"
+msgstr "Icons"
+
+#: kolourpaint.cpp:83
+msgid "InputMethod Support"
+msgstr "InputMethod Support"
+
+#: kpcommandhistory.cpp:628
+#, c-format
+msgid "&Undo: %1"
+msgstr "&Undo: %1"
+
+#: kpcommandhistory.cpp:639
+#, c-format
+msgid "&Redo: %1"
+msgstr "&Redo: %1"
+
+#: kpcommandhistory.cpp:787
+msgid "%1: %2"
+msgstr "%1: %2"
+
+#: kpcommandhistory.cpp:795
+#, c-format
+msgid ""
+"_n: %n more item\n"
+"%n more items"
+msgstr ""
+"%n more item\n"
+"%n more items"
+
+#: kpdocument.cpp:255
+msgid "Could not open \"%1\"."
+msgstr "Could not open \"%1\"."
+
+#: kpdocument.cpp:281
+msgid "Could not open \"%1\" - unknown mimetype."
+msgstr "Could not open \"%1\" - unknown mimetype."
+
+#: kpdocument.cpp:296
+msgid ""
+"Could not open \"%1\" - unsupported image format.\n"
+"The file may be corrupt."
+msgstr ""
+"Could not open \"%1\" - unsupported image format.\n"
+"The file may be corrupt."
+
+#: kpdocument.cpp:304
+msgid ""
+"The image \"%1\" may have more colors than the current screen mode. In order to "
+"display it, some colors may be changed. Try increasing your screen depth to at "
+"least %2bpp.\n"
+"It also contains translucency which is not fully supported. The translucency "
+"data will be approximated with a 1-bit transparency mask."
+msgstr ""
+"The image \"%1\" may have more colours than the current screen mode. In order "
+"to display it, some colours may be changed. Try increasing your screen depth to "
+"at least %2bpp.\n"
+"It also contains translucency which is not fully supported. The translucency "
+"data will be approximated with a 1-bit transparency mask."
+
+#: kpdocument.cpp:315
+msgid ""
+"The image \"%1\" may have more colors than the current screen mode. In order to "
+"display it, some colors may be changed. Try increasing your screen depth to at "
+"least %2bpp."
+msgstr ""
+"The image \"%1\" may have more colours than the current screen mode. In order "
+"to display it, some colours may be changed. Try increasing your screen depth to "
+"at least %2bpp."
+
+#: kpdocument.cpp:320
+msgid ""
+"The image \"%1\" contains translucency which is not fully supported. The "
+"translucency data will be approximated with a 1-bit transparency mask."
+msgstr ""
+"The image \"%1\" contains translucency which is not fully supported. The "
+"translucency data will be approximated with a 1-bit transparency mask."
+
+#: kpdocument.cpp:333
+msgid "Could not open \"%1\" - out of graphics memory."
+msgstr "Could not open \"%1\" - out of graphics memory."
+
+#: kpdocument.cpp:429
+msgid "Could not save image - insufficient information."
+msgstr "Could not save image - insufficient information."
+
+#: kpdocument.cpp:430
+msgid ""
+"URL: %1\n"
+"Mimetype: %2"
+msgstr ""
+"URL: %1\n"
+"Mimetype: %2"
+
+#: kpdocument.cpp:434
+msgid "<empty>"
+msgstr "<empty>"
+
+#: kpdocument.cpp:436
+msgid "Internal Error"
+msgstr "Internal Error"
+
+#: kpdocument.cpp:469
+msgid ""
+"<qt>"
+"<p>The <b>%1</b> format may not be able to preserve all of the image's color "
+"information.</p>"
+"<p>Are you sure you want to save in this format?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The <b>%1</b> format may not be able to preserve all of the image's colour "
+"information.</p>"
+"<p>Are you sure you want to save in this format?</p></qt>"
+
+#: kpdocument.cpp:476
+msgid "Lossy File Format"
+msgstr "Lossy File Format"
+
+#: kpdocument.cpp:484
+msgid ""
+"<qt>"
+"<p>Saving the image at the low color depth of %1-bit may result in the loss of "
+"color information. Any transparency will also be removed.</p>"
+"<p>Are you sure you want to save at this color depth?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Saving the image at the low colour depth of %1-bit may result in the loss of "
+"colour information. Any transparency will also be removed.</p>"
+"<p>Are you sure you want to save at this colour depth?</p></qt>"
+
+#: kpdocument.cpp:491
+msgid "Low Color Depth"
+msgstr "Low Colour Depth"
+
+#: kpdocument.cpp:602
+msgid "Could not save image - unable to create temporary file."
+msgstr "Could not save image - unable to create temporary file."
+
+#: kpdocument.cpp:609
+msgid "Could not save as \"%1\"."
+msgstr "Could not save as \"%1\"."
+
+#: kpdocument.cpp:638
+msgid ""
+"A document called \"%1\" already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"A document called \"%1\" already exists.\n"
+"Do you want to overwrite it?"
+
+#: kpdocument.cpp:642
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kpdocument.cpp:782
+msgid "Could not save image - failed to upload."
+msgstr "Could not save image - failed to upload."
+
+#: kpdocumentsaveoptionswidget.cpp:74 kpdocumentsaveoptionswidget.cpp:80
+msgid "Save Preview"
+msgstr "Save Preview"
+
+#: kpdocumentsaveoptionswidget.cpp:151
+msgid "%1 bytes"
+msgstr "%1 bytes"
+
+#: kpdocumentsaveoptionswidget.cpp:152
+msgid "%1 bytes (%2%)"
+msgstr "%1 bytes (%2%)"
+
+#: kpdocumentsaveoptionswidget.cpp:153
+msgid "%1 B"
+msgstr "%1 B"
+
+#: kpdocumentsaveoptionswidget.cpp:154
+msgid "%1 B (%2%)"
+msgstr "%1 B (%2%)"
+
+#: kpdocumentsaveoptionswidget.cpp:155
+msgid "%1 B (approx. %2%)"
+msgstr "%1 B (approx. %2%)"
+
+#: kpdocumentsaveoptionswidget.cpp:156
+msgid "%1B"
+msgstr "%1B"
+
+#: kpdocumentsaveoptionswidget.cpp:157
+msgid "%1B (%2%)"
+msgstr "%1B (%2%)"
+
+#: kpdocumentsaveoptionswidget.cpp:158
+msgid "%1B (approx. %2%)"
+msgstr "%1B (approx. %2%)"
+
+#: kpdocumentsaveoptionswidget.cpp:159
+msgid "%1 bytes (approx. %2%)"
+msgstr "%1 bytes (approx. %2%)"
+
+#: kpdocumentsaveoptionswidget.cpp:299
+msgid "Convert &to:"
+msgstr "Convert &to:"
+
+#: kpdocumentsaveoptionswidget.cpp:304
+msgid "Quali&ty:"
+msgstr "Quali&ty:"
+
+#: kpdocumentsaveoptionswidget.cpp:312
+msgid "&Preview"
+msgstr "&Preview"
+
+#: kpdocumentsaveoptionswidget.cpp:431
+msgid "Monochrome"
+msgstr "Monochrome"
+
+#: kpdocumentsaveoptionswidget.cpp:432
+msgid "Monochrome (Dithered)"
+msgstr "Monochrome (Dithered)"
+
+#: kpdocumentsaveoptionswidget.cpp:436
+msgid "256 Color"
+msgstr "256 Colour"
+
+#: kpdocumentsaveoptionswidget.cpp:437
+msgid "256 Color (Dithered)"
+msgstr "256 Colour (Dithered)"
+
+#: kpdocumentsaveoptionswidget.cpp:442
+msgid "24-bit Color"
+msgstr "24-bit Colour"
+
+#: kpmainwindow.cpp:251
+msgid "Color Box"
+msgstr "Colour Box"
+
+#: kpmainwindow.cpp:855
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save it?"
+
+#: kpmainwindow_edit.cpp:66
+msgid ""
+"The image to be pasted may have more colors than the current screen mode. In "
+"order to display it, some colors may be changed. Try increasing your screen "
+"depth to at least %1bpp.\n"
+"It also contains translucency which is not fully supported. The translucency "
+"data will be approximated with a 1-bit transparency mask."
+msgstr ""
+"The image to be pasted may have more colours than the current screen mode. In "
+"order to display it, some colours may be changed. Try increasing your screen "
+"depth to at least %1bpp.\n"
+"It also contains translucency which is not fully supported. The translucency "
+"data will be approximated with a 1-bit transparency mask."
+
+#: kpmainwindow_edit.cpp:76
+msgid ""
+"The image to be pasted may have more colors than the current screen mode. In "
+"order to display it, some colors may be changed. Try increasing your screen "
+"depth to at least %1bpp."
+msgstr ""
+"The image to be pasted may have more colours than the current screen mode. In "
+"order to display it, some colours may be changed. Try increasing your screen "
+"depth to at least %1bpp."
+
+#: kpmainwindow_edit.cpp:80
+msgid ""
+"The image to be pasted contains translucency which is not fully supported. The "
+"translucency data will be approximated with a 1-bit transparency mask."
+msgstr ""
+"The image to be pasted contains translucency which is not fully supported. The "
+"translucency data will be approximated with a 1-bit transparency mask."
+
+#: kpmainwindow_edit.cpp:109
+msgid "Paste in &New Window"
+msgstr "Paste in &New Window"
+
+#: kpmainwindow_edit.cpp:114
+msgid "&Delete Selection"
+msgstr "&Delete Selection"
+
+#: kpmainwindow_edit.cpp:121
+msgid "C&opy to File..."
+msgstr "C&opy to File..."
+
+#: kpmainwindow_edit.cpp:123
+msgid "Paste &From File..."
+msgstr "Paste &From File..."
+
+#: kpmainwindow_edit.cpp:460 tools/kptoolselection.cpp:718
+msgid "Text: Create Box"
+msgstr "Text: Create Box"
+
+#: kpmainwindow_edit.cpp:461 kpmainwindow_image.cpp:246
+#: tools/kptoolcrop.cpp:331 tools/kptoolselection.cpp:1178
+msgid "Selection: Create"
+msgstr "Selection: Create"
+
+#: kpmainwindow_edit.cpp:538
+msgid "Text: Paste"
+msgstr "Text: Paste"
+
+#: kpmainwindow_edit.cpp:718
+msgid ""
+"<qt>"
+"<p>KolourPaint cannot paste the contents of the clipboard as the data "
+"unexpectedly disappeared.</p>"
+"<p>This usually occurs if the application which was responsible for the "
+"clipboard contents has been closed.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>KolourPaint cannot paste the contents of the clipboard as the data "
+"unexpectedly disappeared.</p>"
+"<p>This usually occurs if the application which was responsible for the "
+"clipboard contents has been closed.</p></qt>"
+
+#: kpmainwindow_edit.cpp:724
+msgid "Cannot Paste"
+msgstr "Cannot Paste"
+
+#: kpmainwindow_edit.cpp:845
+msgid "Text: Delete Box"
+msgstr "Text: Delete Box"
+
+#: kpmainwindow_edit.cpp:846
+msgid "Selection: Delete"
+msgstr "Selection: Delete"
+
+#: kpmainwindow_edit.cpp:918
+msgid "Text: Finish"
+msgstr "Text: Finish"
+
+#: kpmainwindow_edit.cpp:919
+msgid "Selection: Deselect"
+msgstr "Selection: Deselect"
+
+#: kpmainwindow_edit.cpp:995
+msgid "Copy to File"
+msgstr "Copy to File"
+
+#: kpmainwindow_edit.cpp:1042
+msgid "Paste From File"
+msgstr "Paste From File"
+
+#: kpmainwindow_file.cpp:82
+msgid "E&xport..."
+msgstr "E&xport..."
+
+#: kpmainwindow_file.cpp:85
+#, fuzzy
+msgid "Scan..."
+msgstr "..."
+
+#: kpmainwindow_file.cpp:89
+msgid "Reloa&d"
+msgstr "Reloa&d"
+
+#: kpmainwindow_file.cpp:98
+msgid "Set as Wa&llpaper (Centered)"
+msgstr "Set as Wa&llpaper (Centred)"
+
+#: kpmainwindow_file.cpp:100
+msgid "Set as Wallpaper (&Tiled)"
+msgstr "Set as Wallpaper (&Tiled)"
+
+#: kpmainwindow_file.cpp:372
+msgid "Open Image"
+msgstr "Open Image"
+
+#: kpmainwindow_file.cpp:446
+msgid "Scanning support is not installed."
+msgstr ""
+
+#: kpmainwindow_file.cpp:447
+msgid "No Scanning Support"
+msgstr ""
+
+#: kpmainwindow_file.cpp:528
+#, fuzzy
+msgid "Cannot scan - out of graphics memory."
+msgstr "Could not open \"%1\" - out of graphics memory."
+
+#: kpmainwindow_file.cpp:529
+#, fuzzy
+msgid "Cannot Scan"
+msgstr "Cannot Paste"
+
+#: kpmainwindow_file.cpp:779
+msgid "Save Image As"
+msgstr "Save Image As"
+
+#: kpmainwindow_file.cpp:897
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Reloading will lose all changes since you last saved it.\n"
+"Are you sure?"
+msgstr ""
+"The document \"%1\" has been modified.\n"
+"Reloading will lose all changes since you last saved it.\n"
+"Are you sure?"
+
+#: kpmainwindow_file.cpp:907
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Reloading will lose all changes.\n"
+"Are you sure?"
+msgstr ""
+"The document \"%1\" has been modified.\n"
+"Reloading will lose all changes.\n"
+"Are you sure?"
+
+#: kpmainwindow_file.cpp:1245
+msgid ""
+"You must save this image before sending it.\n"
+"Do you want to save it?"
+msgstr ""
+"You must save this image before sending it.\n"
+"Do you want to save it?"
+
+#: kpmainwindow_file.cpp:1288
+msgid ""
+"Before this image can be set as the wallpaper, you must save it as a local "
+"file.\n"
+"Do you want to save it?"
+msgstr ""
+"Before this image can be set as the wallpaper, you must save it as a local "
+"file.\n"
+"Do you want to save it?"
+
+#: kpmainwindow_file.cpp:1294
+msgid ""
+"Before this image can be set as the wallpaper, you must save it.\n"
+"Do you want to save it?"
+msgstr ""
+"Before this image can be set as the wallpaper, you must save it.\n"
+"Do you want to save it?"
+
+#: kpmainwindow_file.cpp:1358
+msgid "Could not change wallpaper."
+msgstr "Could not change wallpaper."
+
+#: kpmainwindow_help.cpp:59
+msgid "Acquiring &Screenshots"
+msgstr "Acquiring &Screenshots"
+
+#: kpmainwindow_help.cpp:133
+msgid ""
+"<p>To acquire a screenshot, press <b>%1</b>. The screenshot will be placed "
+"into the clipboard and you will be able to paste it in KolourPaint.</p>"
+"<p>You may configure the <b>Desktop Screenshot</b> shortcut in the KDE Control "
+"Center module <a href=\"configure kde shortcuts\">Keyboard Shortcuts</a>.</p>"
+"<p>Alternatively, you may try the application <a href=\"run ksnapshot\">"
+"KSnapshot</a>.</p>"
+msgstr ""
+"<p>To acquire a screenshot, press <b>%1</b>. The screenshot will be placed "
+"into the clipboard and you will be able to paste it in KolourPaint.</p>"
+"<p>You may configure the <b>Desktop Screenshot</b> shortcut in the KDE Control "
+"Centre module <a href=\"configure kde shortcuts\">Keyboard Shortcuts</a>.</p>"
+"<p>Alternatively, you may try the application <a href=\"run ksnapshot\">"
+"KSnapshot</a>.</p>"
+
+#: kpmainwindow_help.cpp:154
+msgid ""
+"<p>You do not appear to be running KDE.</p>"
+"<p>Once you have loaded KDE:"
+"<br>"
+"<blockquote>To acquire a screenshot, press <b>%1</b>"
+". The screenshot will be placed into the clipboard and you will be able to "
+"paste it in KolourPaint.</blockquote></p>"
+"<p>Alternatively, you may try the application <a href=\"run ksnapshot\">"
+"KSnapshot</a>.</p>"
+msgstr ""
+"<p>You do not appear to be running KDE.</p>"
+"<p>Once you have loaded KDE:"
+"<br>"
+"<blockquote>To acquire a screenshot, press <b>%1</b>"
+". The screenshot will be placed into the clipboard and you will be able to "
+"paste it in KolourPaint.</blockquote></p>"
+"<p>Alternatively, you may try the application <a href=\"run ksnapshot\">"
+"KSnapshot</a>.</p>"
+
+#: kpmainwindow_help.cpp:183
+msgid "Acquiring Screenshots"
+msgstr "Acquiring Screenshots"
+
+#: kpmainwindow_image.cpp:92
+msgid "R&esize / Scale..."
+msgstr "R&esize / Scale..."
+
+#: kpmainwindow_image.cpp:95
+msgid "Se&t as Image (Crop)"
+msgstr "Se&t as Image (Crop)"
+
+#: kpmainwindow_image.cpp:101
+msgid "&Flip..."
+msgstr "&Flip..."
+
+#: kpmainwindow_image.cpp:104
+msgid "&Rotate..."
+msgstr "&Rotate..."
+
+#: kpmainwindow_image.cpp:107
+msgid "S&kew..."
+msgstr "S&kew..."
+
+#: kpmainwindow_image.cpp:110
+msgid "Reduce to Mo&nochrome (Dithered)"
+msgstr "Reduce to Mo&nochrome (Dithered)"
+
+#: kpmainwindow_image.cpp:113
+msgid "Reduce to &Grayscale"
+msgstr "Reduce to &Greyscale"
+
+#: kpmainwindow_image.cpp:116
+msgid "&Invert Colors"
+msgstr "&Invert Colours"
+
+#: kpmainwindow_image.cpp:119
+msgid "C&lear"
+msgstr "C&lear"
+
+#: kpmainwindow_image.cpp:122
+msgid "&More Effects..."
+msgstr "&More Effects..."
+
+#. i18n: file kolourpaintui.rc line 71
+#: kpmainwindow_image.cpp:160 rc.cpp:6 rc.cpp:18 rc.cpp:24 rc.cpp:36
+#, no-c-format
+msgid "&Image"
+msgstr "&Image"
+
+#: kpmainwindow_image.cpp:161
+msgid "Select&ion"
+msgstr "Select&ion"
+
+#: kpmainwindow_settings.cpp:64
+msgid "Show &Path"
+msgstr "Show &Path"
+
+#: kpmainwindow_settings.cpp:66
+msgid "Hide &Path"
+msgstr "Hide &Path"
+
+#: kpmainwindow_settings.cpp:196
+msgid "You have to restart KolourPaint for these changes to take effect."
+msgstr "You have to restart KolourPaint for these changes to take effect."
+
+#: kpmainwindow_settings.cpp:197
+msgid "Toolbar Settings Changed"
+msgstr "Toolbar Settings Changed"
+
+#: kpmainwindow_statusbar.cpp:144
+msgid "%1,%2"
+msgstr "%1,%2"
+
+#: kpmainwindow_statusbar.cpp:151
+msgid "%1,%2 - %3,%4"
+msgstr "%1,%2 - %3,%4"
+
+#: kpmainwindow_statusbar.cpp:192 kpmainwindow_statusbar.cpp:221
+#: widgets/kptoolwidgeterasersize.cpp:88
+#: widgets/kptoolwidgetspraycansize.cpp:91
+#, c-format
+msgid "%1x%2"
+msgstr "%1x%2"
+
+#: kpmainwindow_statusbar.cpp:247
+msgid "%1bpp"
+msgstr "%1bpp"
+
+#: kpmainwindow_statusbar.cpp:271 kpmainwindow_view.cpp:219
+msgid "%1%"
+msgstr "%1%"
+
+#: kpmainwindow_text.cpp:52
+msgid "Font Family"
+msgstr "Font Family"
+
+#: kpmainwindow_text.cpp:57
+msgid "Bold"
+msgstr "Bold"
+
+#: kpmainwindow_text.cpp:63
+msgid "Underline"
+msgstr "Underline"
+
+#: kpmainwindow_text.cpp:66
+msgid "Strike Through"
+msgstr "Strike Through"
+
+#: kpmainwindow_tools.cpp:104
+msgid "Previous Tool Option (Group #1)"
+msgstr "Previous Tool Option (Group 1)"
+
+#: kpmainwindow_tools.cpp:109
+msgid "Next Tool Option (Group #1)"
+msgstr "Next Tool Option (Group 1)"
+
+#: kpmainwindow_tools.cpp:115
+msgid "Previous Tool Option (Group #2)"
+msgstr "Previous Tool Option (Group 2)"
+
+#: kpmainwindow_tools.cpp:120
+msgid "Next Tool Option (Group #2)"
+msgstr "Next Tool Option (Group 2)"
+
+#: kpmainwindow_tools.cpp:129
+msgid "Tool Box"
+msgstr "Tool Box"
+
+#: kpmainwindow_tools.cpp:525
+msgid ""
+"<qt>"
+"<p>Resizing the image to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure want to resize the image?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Resizing the image to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure want to resize the image?</p></qt>"
+
+#: kpmainwindow_tools.cpp:535 tools/kptoolresizescale.cpp:1137
+msgid "Resize Image?"
+msgstr "Resize Image?"
+
+#: kpmainwindow_tools.cpp:536 tools/kptoolresizescale.cpp:1138
+msgid "R&esize Image"
+msgstr "R&esize Image"
+
+#: kpmainwindow_view.cpp:93
+msgid "Show &Grid"
+msgstr "Show &Grid"
+
+#: kpmainwindow_view.cpp:95
+msgid "Hide &Grid"
+msgstr "Hide &Grid"
+
+#: kpmainwindow_view.cpp:101
+msgid "Show T&humbnail"
+msgstr "Show T&humbnail"
+
+#: kpmainwindow_view.cpp:103
+msgid "Hide T&humbnail"
+msgstr "Hide T&humbnail"
+
+#: kpmainwindow_view.cpp:106
+msgid "Zoo&med Thumbnail Mode"
+msgstr "Zoo&med Thumbnail Mode"
+
+#: kpmainwindow_view.cpp:115
+msgid "Enable Thumbnail &Rectangle"
+msgstr "Enable Thumbnail &Rectangle"
+
+#: kpmainwindow_view.cpp:237
+msgid ""
+"Setting the zoom level to a value that is not a multiple of 100% results in "
+"imprecise editing and redraw glitches.\n"
+"Do you really want to set to zoom level to %1%?"
+msgstr ""
+"Setting the zoom level to a value that is not a multiple of 100% results in "
+"imprecise editing and redraw glitches.\n"
+"Do you really want to set to zoom level to %1%?"
+
+#: kpmainwindow_view.cpp:242
+msgid "Set Zoom Level to %1%"
+msgstr "Set Zoom Level to %1%"
+
+#: kpselection.cpp:323 tools/kptooltext.cpp:48
+msgid "Text"
+msgstr "Text"
+
+#: kpselection.cpp:325 tools/kptoolresizescale.cpp:576
+msgid "Selection"
+msgstr "Selection"
+
+#: kpthumbnail.cpp:157
+msgid "Thumbnail"
+msgstr "Thumbnail"
+
+#: kptool.cpp:199
+msgid ""
+"_: <Tool Name> (<Single Accel Key>)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: kptool.cpp:1498
+msgid "Right click to cancel."
+msgstr "Right click to cancel."
+
+#: kptool.cpp:1500
+msgid "Left click to cancel."
+msgstr "Left click to cancel."
+
+#: kptool.cpp:1524
+msgid "%1: "
+msgstr "%1: "
+
+#: kpviewscrollablecontainer.cpp:155 kpviewscrollablecontainer.cpp:907
+#: kpviewscrollablecontainer.cpp:913 kpviewscrollablecontainer.cpp:919
+msgid "Left drag the handle to resize the image."
+msgstr "Left drag the handle to resize the image."
+
+#: kpviewscrollablecontainer.cpp:214
+msgid "Resize Image: Let go of all the mouse buttons."
+msgstr "Resize Image: Let go of all the mouse buttons."
+
+#: kpviewscrollablecontainer.cpp:244
+msgid "Resize Image: Right click to cancel."
+msgstr "Resize Image: Right click to cancel."
+
+#. i18n: file kolourpaintui.rc line 104
+#: rc.cpp:9 rc.cpp:27
+#, no-c-format
+msgid "Text Toolbar"
+msgstr "Text Toolbar"
+
+#. i18n: file kolourpaintui.rc line 114
+#: rc.cpp:12 rc.cpp:30
+#, no-c-format
+msgid "Selection Tool RMB Menu"
+msgstr "Selection Tool RMB Menu"
+
+#: pixmapfx/kpcoloreffect.cpp:63 tools/kptoolclear.cpp:74
+#: tools/kptoolconverttograyscale.cpp:62 tools/kptoolflip.cpp:89
+#: tools/kptoolrotate.cpp:78 tools/kptoolskew.cpp:81
+#, c-format
+msgid "Selection: %1"
+msgstr "Selection: %1"
+
+#: pixmapfx/kpeffectbalance.cpp:60 pixmapfx/kpeffectsdialog.cpp:99
+msgid "Balance"
+msgstr "Balance"
+
+#: pixmapfx/kpeffectbalance.cpp:262
+msgid "&Brightness:"
+msgstr "&Brightness:"
+
+#: pixmapfx/kpeffectbalance.cpp:265
+msgid "Re&set"
+msgstr "Re&set"
+
+#: pixmapfx/kpeffectbalance.cpp:267
+msgid "Co&ntrast:"
+msgstr "Co&ntrast:"
+
+#: pixmapfx/kpeffectbalance.cpp:270
+msgid "&Reset"
+msgstr "&Reset"
+
+#: pixmapfx/kpeffectbalance.cpp:272
+msgid "&Gamma:"
+msgstr "&Gamma:"
+
+#: pixmapfx/kpeffectbalance.cpp:281
+msgid "Rese&t"
+msgstr "Rese&t"
+
+#: pixmapfx/kpeffectbalance.cpp:288
+msgid "C&hannels:"
+msgstr "C&hannels:"
+
+#: pixmapfx/kpeffectbalance.cpp:290
+msgid "All"
+msgstr "All"
+
+#: pixmapfx/kpeffectbalance.cpp:291
+msgid "Red"
+msgstr "Red"
+
+#: pixmapfx/kpeffectbalance.cpp:292
+msgid "Green"
+msgstr "Green"
+
+#: pixmapfx/kpeffectbalance.cpp:293
+msgid "Blue"
+msgstr "Blue"
+
+#: pixmapfx/kpeffectbalance.cpp:296
+msgid "Reset &All Values"
+msgstr "Reset &All Values"
+
+#: pixmapfx/kpeffectbalance.cpp:365
+msgid "Settings"
+msgstr "Settings"
+
+#: pixmapfx/kpeffectblursharpen.cpp:51
+msgid "Soften"
+msgstr "Soften"
+
+#: pixmapfx/kpeffectblursharpen.cpp:53
+msgid "Sharpen"
+msgstr "Sharpen"
+
+#: pixmapfx/kpeffectblursharpen.cpp:134 pixmapfx/kpeffectemboss.cpp:119
+msgid "&Amount:"
+msgstr "&Amount:"
+
+#: pixmapfx/kpeffectemboss.cpp:53 pixmapfx/kpeffectsdialog.cpp:100
+msgid "Emboss"
+msgstr "Emboss"
+
+#: pixmapfx/kpeffectemboss.cpp:122
+msgid "None"
+msgstr "None"
+
+#: pixmapfx/kpeffectemboss.cpp:138 pixmapfx/kpeffectflatten.cpp:153
+msgid "E&nable"
+msgstr "E&nable"
+
+#: pixmapfx/kpeffectflatten.cpp:59 pixmapfx/kpeffectsdialog.cpp:101
+msgid "Flatten"
+msgstr "Flatten"
+
+#: pixmapfx/kpeffectflatten.cpp:215
+msgid "Colors"
+msgstr "Colours"
+
+#: pixmapfx/kpeffectinvert.cpp:52 pixmapfx/kpeffectinvert.cpp:60
+msgid "Invert Colors"
+msgstr "Invert Colours"
+
+#: pixmapfx/kpeffectinvert.cpp:52 pixmapfx/kpeffectsdialog.cpp:102
+msgid "Invert"
+msgstr "Invert"
+
+#: pixmapfx/kpeffectinvert.cpp:168
+msgid "&Red"
+msgstr "&Red"
+
+#: pixmapfx/kpeffectinvert.cpp:169
+msgid "&Green"
+msgstr "&Green"
+
+#: pixmapfx/kpeffectinvert.cpp:170
+msgid "&Blue"
+msgstr "&Blue"
+
+#: pixmapfx/kpeffectinvert.cpp:175
+msgid "&All"
+msgstr "&All"
+
+#: pixmapfx/kpeffectinvert.cpp:249
+msgid "Channels"
+msgstr "Channels"
+
+#: pixmapfx/kpeffectreducecolors.cpp:201
+msgid "Reduce to Monochrome (Dithered)"
+msgstr "Reduce to Monochrome (Dithered)"
+
+#: pixmapfx/kpeffectreducecolors.cpp:203
+msgid "Reduce to Monochrome"
+msgstr "Reduce to Monochrome"
+
+#: pixmapfx/kpeffectreducecolors.cpp:208
+msgid "Reduce to 256 Color (Dithered)"
+msgstr "Reduce to 256 Colour (Dithered)"
+
+#: pixmapfx/kpeffectreducecolors.cpp:210
+msgid "Reduce to 256 Color"
+msgstr "Reduce to 256 Colour"
+
+#: pixmapfx/kpeffectreducecolors.cpp:287
+msgid "&Monochrome"
+msgstr "&Monochrome"
+
+#: pixmapfx/kpeffectreducecolors.cpp:290
+msgid "Mo&nochrome (dithered)"
+msgstr "Mo&nochrome (dithered)"
+
+#: pixmapfx/kpeffectreducecolors.cpp:292
+msgid "256 co&lor"
+msgstr "256 co&lour"
+
+#: pixmapfx/kpeffectreducecolors.cpp:294
+msgid "256 colo&r (dithered)"
+msgstr "256 colou&r (dithered)"
+
+#: pixmapfx/kpeffectreducecolors.cpp:296
+msgid "24-&bit color"
+msgstr "24-&bit colour"
+
+#: pixmapfx/kpeffectreducecolors.cpp:419
+msgid "Reduce To"
+msgstr "Reduce To"
+
+#: pixmapfx/kpeffectsdialog.cpp:82
+msgid "More Image Effects (Selection)"
+msgstr "More Image Effects (Selection)"
+
+#: pixmapfx/kpeffectsdialog.cpp:84
+msgid "More Image Effects"
+msgstr "More Image Effects"
+
+#: pixmapfx/kpeffectsdialog.cpp:96
+msgid "&Effect:"
+msgstr "&Effect:"
+
+#: pixmapfx/kpeffectsdialog.cpp:103
+msgid "Reduce Colors"
+msgstr "Reduce Colours"
+
+#: pixmapfx/kpeffectsdialog.cpp:104
+msgid "Soften & Sharpen"
+msgstr "Soften & Sharpen"
+
+#: pixmapfx/kppixmapfx.cpp:355
+msgid "Low Screen Depth"
+msgstr "Low Screen Depth"
+
+#: pixmapfx/kppixmapfx.cpp:362
+msgid "Image Contains Translucency"
+msgstr "Image Contains Translucency"
+
+#: tools/kptoolairspray.cpp:62 tools/kptoolairspray.cpp:255
+msgid "Spraycan"
+msgstr "Spraycan"
+
+#: tools/kptoolairspray.cpp:62
+msgid "Sprays graffiti"
+msgstr "Sprays graffiti"
+
+#: tools/kptoolairspray.cpp:80
+msgid "Click or drag to spray graffiti."
+msgstr "Click or drag to spray graffiti."
+
+#: tools/kptoolairspray.cpp:209 tools/kptoolcolorpicker.cpp:114
+#: tools/kptoolfloodfill.cpp:139 tools/kptoolpen.cpp:878
+#: tools/kptoolpolygon.cpp:678 tools/kptoolrectangle.cpp:517
+#: tools/kptoolselection.cpp:134 tools/kptoolselection.cpp:1103
+msgid "Let go of all the mouse buttons."
+msgstr "Let go of all the mouse buttons."
+
+#: tools/kptoolautocrop.cpp:314
+msgid ""
+"KolourPaint cannot remove the selection's internal border as it could not be "
+"located."
+msgstr ""
+"KolourPaint cannot remove the selection's internal border as it could not be "
+"located."
+
+#: tools/kptoolautocrop.cpp:316
+msgid "Cannot Remove Internal Border"
+msgstr "Cannot Remove Internal Border"
+
+#: tools/kptoolautocrop.cpp:322
+msgid ""
+"KolourPaint cannot automatically crop the image as its border could not be "
+"located."
+msgstr ""
+"KolourPaint cannot automatically crop the image as its border could not be "
+"located."
+
+#: tools/kptoolautocrop.cpp:324
+msgid "Cannot Autocrop"
+msgstr "Cannot Autocrop"
+
+#: tools/kptoolautocrop.cpp:516
+msgid "Remove Internal B&order"
+msgstr "Remove Internal B&order"
+
+#: tools/kptoolautocrop.cpp:518
+msgid "Remove Internal Border"
+msgstr "Remove Internal Border"
+
+#: tools/kptoolautocrop.cpp:523
+msgid "Autocr&op"
+msgstr "Autocr&op"
+
+#: tools/kptoolautocrop.cpp:525
+msgid "Autocrop"
+msgstr "Autocrop"
+
+#: tools/kptoolbrush.cpp:34 tools/kptoolpen.cpp:203
+msgid "Brush"
+msgstr "Brush"
+
+#: tools/kptoolbrush.cpp:35
+msgid "Draw using brushes of different shapes and sizes"
+msgstr "Draw using brushes of different shapes and sizes"
+
+#: tools/kptoolcolorpicker.cpp:54 tools/kptoolcolorpicker.cpp:167
+msgid "Color Picker"
+msgstr "Colour Picker"
+
+#: tools/kptoolcolorpicker.cpp:54
+msgid "Lets you select a color from the image"
+msgstr "Lets you select a colour from the image"
+
+#: tools/kptoolcolorpicker.cpp:76
+msgid "Click to select a color."
+msgstr "Click to select a colour."
+
+#: tools/kptoolcolorwasher.cpp:34 tools/kptoolpen.cpp:209
+#: tools/kptoolpen.cpp:389
+msgid "Color Eraser"
+msgstr "Colour Eraser"
+
+#: tools/kptoolcolorwasher.cpp:35
+msgid "Replaces pixels of the foreground color with the background color"
+msgstr "Replaces pixels of the foreground colour with the background colour"
+
+#: tools/kptoolconverttograyscale.cpp:59
+msgid "Reduce to Grayscale"
+msgstr "Reduce to Greyscale"
+
+#: tools/kptoolcrop.cpp:227
+msgid "Set as Image"
+msgstr "Set as Image"
+
+#: tools/kptoolcurve.cpp:36
+msgid "Curve"
+msgstr "Curve"
+
+#: tools/kptoolcurve.cpp:37
+msgid "Draws curves"
+msgstr "Draws curves"
+
+#: tools/kptoolellipse.cpp:34 tools/kptoolrectangle.cpp:581
+msgid "Ellipse"
+msgstr "Ellipse"
+
+#: tools/kptoolellipse.cpp:35
+msgid "Draws ellipses and circles"
+msgstr "Draws ellipses and circles"
+
+#: tools/kptoolellipticalselection.cpp:36
+msgid "Selection (Elliptical)"
+msgstr "Selection (Elliptical)"
+
+#: tools/kptoolellipticalselection.cpp:37
+msgid "Makes an elliptical or circular selection"
+msgstr "Makes an elliptical or circular selection"
+
+#: tools/kptooleraser.cpp:34 tools/kptoolpen.cpp:206
+msgid "Eraser"
+msgstr "Eraser"
+
+#: tools/kptooleraser.cpp:34
+msgid "Lets you rub out mistakes"
+msgstr "Lets you rub out mistakes"
+
+#: tools/kptoolflip.cpp:72
+msgid "Flip"
+msgstr "Flip"
+
+#: tools/kptoolflip.cpp:75
+msgid "Flip horizontally and vertically"
+msgstr "Flip horizontally and vertically"
+
+#: tools/kptoolflip.cpp:77
+msgid "Flip horizontally"
+msgstr "Flip horizontally"
+
+#: tools/kptoolflip.cpp:79
+msgid "Flip vertically"
+msgstr "Flip vertically"
+
+#: tools/kptoolflip.cpp:154
+msgid "Flip Selection"
+msgstr "Flip Selection"
+
+#: tools/kptoolflip.cpp:154
+msgid "Flip Image"
+msgstr "Flip Image"
+
+#: tools/kptoolflip.cpp:165 tools/kptoolrotate.cpp:269
+msgid "Direction"
+msgstr "Direction"
+
+#: tools/kptoolflip.cpp:168
+msgid "&Vertical (upside-down)"
+msgstr "&Vertical (upside-down)"
+
+#: tools/kptoolflip.cpp:169
+msgid "&Horizontal"
+msgstr "&Horizontal"
+
+#: tools/kptoolfloodfill.cpp:55 tools/kptoolfloodfill.cpp:180
+msgid "Flood Fill"
+msgstr "Flood Fill"
+
+#: tools/kptoolfloodfill.cpp:55
+msgid "Fills regions in the image"
+msgstr "Fills regions in the image"
+
+#: tools/kptoolfloodfill.cpp:68
+msgid "Click to fill a region."
+msgstr "Click to fill a region."
+
+#: tools/kptoolfreeformselection.cpp:36
+msgid "Selection (Free-Form)"
+msgstr "Selection (Free-Form)"
+
+#: tools/kptoolfreeformselection.cpp:37
+msgid "Makes a free-form selection"
+msgstr "Makes a free-form selection"
+
+#: tools/kptoolline.cpp:36
+msgid "Line"
+msgstr "Line"
+
+#: tools/kptoolline.cpp:37
+msgid "Draws lines"
+msgstr "Draws lines"
+
+#: tools/kptoolpen.cpp:75 tools/kptoolpen.cpp:200
+msgid "Pen"
+msgstr "Pen"
+
+#: tools/kptoolpen.cpp:75
+msgid "Draws dots and freehand strokes"
+msgstr "Draws dots and freehand strokes"
+
+#: tools/kptoolpen.cpp:112 tools/kptoolpen.cpp:113
+msgid "Click to draw dots or drag to draw strokes."
+msgstr "Click to draw dots or drag to draw strokes."
+
+#: tools/kptoolpen.cpp:115
+msgid "Click or drag to erase."
+msgstr "Click or drag to erase."
+
+#: tools/kptoolpen.cpp:117
+msgid "Click or drag to erase pixels of the foreground color."
+msgstr "Click or drag to erase pixels of the foreground colour."
+
+#: tools/kptoolpen.cpp:213
+msgid "Custom Pen or Brush"
+msgstr "Custom Pen or Brush"
+
+#: tools/kptoolpolygon.cpp:317
+msgid "Polygon"
+msgstr "Polygon"
+
+#: tools/kptoolpolygon.cpp:317
+msgid "Draws polygons"
+msgstr "Draws polygons"
+
+#: tools/kptoolpolygon.cpp:342 tools/kptoolrectangle.cpp:307
+msgid "Drag to draw."
+msgstr "Drag to draw."
+
+#: tools/kptoolpolygon.cpp:345
+msgid "Drag to draw the first line."
+msgstr "Drag to draw the first line."
+
+#: tools/kptoolpolygon.cpp:347
+msgid "Drag out the start and end points."
+msgstr "Drag out the start and end points."
+
+#: tools/kptoolpolygon.cpp:725
+msgid "Left drag another line or right click to finish."
+msgstr "Left drag another line or right click to finish."
+
+#: tools/kptoolpolygon.cpp:729
+msgid "Right drag another line or left click to finish."
+msgstr "Right drag another line or left click to finish."
+
+#: tools/kptoolpolygon.cpp:740
+msgid "Left drag to set the first control point or right click to finish."
+msgstr "Left drag to set the first control point or right click to finish."
+
+#: tools/kptoolpolygon.cpp:744
+msgid "Right drag to set the first control point or left click to finish."
+msgstr "Right drag to set the first control point or left click to finish."
+
+#: tools/kptoolpolygon.cpp:751
+msgid "Left drag to set the last control point or right click to finish."
+msgstr "Left drag to set the last control point or right click to finish."
+
+#: tools/kptoolpolygon.cpp:755
+msgid "Right drag to set the last control point or left click to finish."
+msgstr "Right drag to set the last control point or left click to finish."
+
+#: tools/kptoolpolyline.cpp:36
+msgid "Connected Lines"
+msgstr "Connected Lines"
+
+#: tools/kptoolpolyline.cpp:37
+msgid "Draws connected lines"
+msgstr "Draws connected lines"
+
+#: tools/kptoolpreviewdialog.cpp:126 tools/kptoolresizescale.cpp:727
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#: tools/kptoolpreviewdialog.cpp:128 tools/kptoolresizescale.cpp:734
+msgid "Original:"
+msgstr "Original:"
+
+#: tools/kptoolpreviewdialog.cpp:132 tools/kptoolpreviewdialog.cpp:219
+msgid "%1 x %2"
+msgstr "%1 x %2"
+
+#: tools/kptoolpreviewdialog.cpp:161 widgets/kpcolorsimilaritydialog.cpp:58
+msgid "Preview"
+msgstr "Preview"
+
+#: tools/kptoolrectangle.cpp:175 tools/kptoolrectangle.cpp:577
+msgid "Rectangle"
+msgstr "Rectangle"
+
+#: tools/kptoolrectangle.cpp:175
+msgid "Draws rectangles and squares"
+msgstr "Draws rectangles and squares"
+
+#: tools/kptoolrectangle.cpp:579 tools/kptoolroundedrectangle.cpp:34
+msgid "Rounded Rectangle"
+msgstr "Rounded Rectangle"
+
+#: tools/kptoolrectselection.cpp:36
+msgid "Selection (Rectangular)"
+msgstr "Selection (Rectangular)"
+
+#: tools/kptoolrectselection.cpp:37
+msgid "Makes a rectangular selection"
+msgstr "Makes a rectangular selection"
+
+#: tools/kptoolresizescale.cpp:118 tools/kptoolselection.cpp:2029
+msgid "Text: Resize Box"
+msgstr "Text: Resize Box"
+
+#: tools/kptoolresizescale.cpp:123
+msgid "Selection: Scale"
+msgstr "Selection: Scale"
+
+#: tools/kptoolresizescale.cpp:125 tools/kptoolselection.cpp:2030
+msgid "Selection: Smooth Scale"
+msgstr "Selection: Smooth Scale"
+
+#: tools/kptoolresizescale.cpp:133
+msgid "Resize"
+msgstr "Resize"
+
+#: tools/kptoolresizescale.cpp:135
+msgid "Scale"
+msgstr "Scale"
+
+#: tools/kptoolresizescale.cpp:137
+msgid "Smooth Scale"
+msgstr "Smooth Scale"
+
+#: tools/kptoolresizescale.cpp:511
+msgid "Resize / Scale"
+msgstr "Resize / Scale"
+
+#: tools/kptoolresizescale.cpp:567
+msgid "Ac&t on:"
+msgstr "Ac&t on:"
+
+#: tools/kptoolresizescale.cpp:573
+msgid "Entire Image"
+msgstr "Entire Image"
+
+#: tools/kptoolresizescale.cpp:579
+msgid "Text Box"
+msgstr "Text Box"
+
+#: tools/kptoolresizescale.cpp:645
+msgid "Operation"
+msgstr "Operation"
+
+#: tools/kptoolresizescale.cpp:647
+msgid ""
+"<qt>"
+"<ul>"
+"<li><b>Resize</b>: The size of the picture will be increased by creating new "
+"areas to the right and/or bottom (filled in with the background color) or "
+"decreased by cutting it at the right and/or bottom.</li>"
+"<li><b>Scale</b>: The picture will be expanded by duplicating pixels or "
+"squashed by dropping pixels.</li>"
+"<li><b>Smooth Scale</b>: This is the same as <i>Scale</i> "
+"except that it blends neighboring pixels to produce a smoother looking "
+"picture.</li></ul></qt>"
+msgstr ""
+"<qt>"
+"<ul>"
+"<li><b>Resize</b>: The size of the picture will be increased by creating new "
+"areas to the right and/or bottom (filled in with the background colour) or "
+"decreased by cutting it at the right and/or bottom.</li>"
+"<li><b>Scale</b>: The picture will be expanded by duplicating pixels or "
+"squashed by dropping pixels.</li>"
+"<li><b>Smooth Scale</b>: This is the same as <i>Scale</i> "
+"except that it blends neighbouring pixels to produce a smoother looking "
+"picture.</li></ul></qt>"
+
+#: tools/kptoolresizescale.cpp:669
+msgid "&Resize"
+msgstr "&Resize"
+
+#: tools/kptoolresizescale.cpp:674
+msgid "&Scale"
+msgstr "&Scale"
+
+#: tools/kptoolresizescale.cpp:679
+msgid "S&mooth Scale"
+msgstr "S&mooth Scale"
+
+#: tools/kptoolresizescale.cpp:729
+msgid "Width:"
+msgstr "Width:"
+
+#: tools/kptoolresizescale.cpp:731
+msgid "Height:"
+msgstr "Height:"
+
+#: tools/kptoolresizescale.cpp:738 tools/kptoolresizescale.cpp:745
+#: tools/kptoolresizescale.cpp:754
+msgid "x"
+msgstr "x"
+
+#: tools/kptoolresizescale.cpp:743
+msgid "&New:"
+msgstr "&New:"
+
+#: tools/kptoolresizescale.cpp:748
+msgid "&Percent:"
+msgstr "&Percent:"
+
+#: tools/kptoolresizescale.cpp:753 tools/kptoolresizescale.cpp:759
+#: widgets/kpcolorsimilaritydialog.cpp:81
+#, c-format
+msgid "%"
+msgstr "%"
+
+#: tools/kptoolresizescale.cpp:761
+msgid "Keep &aspect ratio"
+msgstr "Keep &aspect ratio"
+
+#: tools/kptoolresizescale.cpp:1115
+msgid ""
+"<qt>"
+"<p>Resizing the text box to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure you want to resize the text box?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Resizing the text box to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure you want to resize the text box?</p></qt>"
+
+#: tools/kptoolresizescale.cpp:1123
+msgid "Resize Text Box?"
+msgstr "Resize Text Box?"
+
+#: tools/kptoolresizescale.cpp:1124
+msgid "R&esize Text Box"
+msgstr "R&esize Text Box"
+
+#: tools/kptoolresizescale.cpp:1129
+msgid ""
+"<qt>"
+"<p>Resizing the image to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure you want to resize the image?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Resizing the image to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure you want to resize the image?</p></qt>"
+
+#: tools/kptoolresizescale.cpp:1147
+msgid ""
+"<qt>"
+"<p>Scaling the image to %1x%2 may take a substantial amount of memory. This can "
+"reduce system responsiveness and cause other application resource problems.</p>"
+"<p>Are you sure you want to scale the image?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Scaling the image to %1x%2 may take a substantial amount of memory. This can "
+"reduce system responsiveness and cause other application resource problems.</p>"
+"<p>Are you sure you want to scale the image?</p></qt>"
+
+#: tools/kptoolresizescale.cpp:1155
+msgid "Scale Image?"
+msgstr "Scale Image?"
+
+#: tools/kptoolresizescale.cpp:1156
+msgid "Scal&e Image"
+msgstr "Scal&e Image"
+
+#: tools/kptoolresizescale.cpp:1161
+msgid ""
+"<qt>"
+"<p>Scaling the selection to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure you want to scale the selection?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Scaling the selection to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure you want to scale the selection?</p></qt>"
+
+#: tools/kptoolresizescale.cpp:1169
+msgid "Scale Selection?"
+msgstr "Scale Selection?"
+
+#: tools/kptoolresizescale.cpp:1170
+msgid "Scal&e Selection"
+msgstr "Scal&e Selection"
+
+#: tools/kptoolresizescale.cpp:1179
+msgid ""
+"<qt>"
+"<p>Smooth Scaling the image to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure you want to smooth scale the image?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Smooth Scaling the image to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure you want to smooth scale the image?</p></qt>"
+
+#: tools/kptoolresizescale.cpp:1187
+msgid "Smooth Scale Image?"
+msgstr "Smooth Scale Image?"
+
+#: tools/kptoolresizescale.cpp:1188
+msgid "Smooth Scal&e Image"
+msgstr "Smooth Scal&e Image"
+
+#: tools/kptoolresizescale.cpp:1193
+msgid ""
+"<qt>"
+"<p>Smooth Scaling the selection to %1x%2 may take a substantial amount of "
+"memory. This can reduce system responsiveness and cause other application "
+"resource problems.</p>"
+"<p>Are you sure you want to smooth scale the selection?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Smooth Scaling the selection to %1x%2 may take a substantial amount of "
+"memory. This can reduce system responsiveness and cause other application "
+"resource problems.</p>"
+"<p>Are you sure you want to smooth scale the selection?</p></qt>"
+
+#: tools/kptoolresizescale.cpp:1201
+msgid "Smooth Scale Selection?"
+msgstr "Smooth Scale Selection?"
+
+#: tools/kptoolresizescale.cpp:1202
+msgid "Smooth Scal&e Selection"
+msgstr "Smooth Scal&e Selection"
+
+#: tools/kptoolrotate.cpp:75
+msgid "Rotate"
+msgstr "Rotate"
+
+#: tools/kptoolrotate.cpp:239
+msgid "Rotate Selection"
+msgstr "Rotate Selection"
+
+#: tools/kptoolrotate.cpp:239
+msgid "Rotate Image"
+msgstr "Rotate Image"
+
+#: tools/kptoolrotate.cpp:240
+msgid "After Rotate:"
+msgstr "After Rotate:"
+
+#: tools/kptoolrotate.cpp:280
+msgid "Cou&nterclockwise"
+msgstr "A&nticlockwise"
+
+#: tools/kptoolrotate.cpp:281
+msgid "C&lockwise"
+msgstr "C&lockwise"
+
+#: tools/kptoolrotate.cpp:312 tools/kptoolskew.cpp:255
+msgid "Angle"
+msgstr "Angle"
+
+#: tools/kptoolrotate.cpp:316
+msgid "90 &degrees"
+msgstr "90 &degrees"
+
+#: tools/kptoolrotate.cpp:317
+msgid "180 d&egrees"
+msgstr "180 d&egrees"
+
+#: tools/kptoolrotate.cpp:318
+msgid "270 de&grees"
+msgstr "270 de&grees"
+
+#: tools/kptoolrotate.cpp:320
+msgid "C&ustom:"
+msgstr "C&ustom:"
+
+#: tools/kptoolrotate.cpp:324 tools/kptoolskew.cpp:267
+#: tools/kptoolskew.cpp:278
+msgid "degrees"
+msgstr "degrees"
+
+#: tools/kptoolrotate.cpp:457
+msgid ""
+"<qt>"
+"<p>Rotating the selection to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure want to rotate the selection?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Rotating the selection to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure want to rotate the selection?</p></qt>"
+
+#: tools/kptoolrotate.cpp:465
+msgid "Rotate Selection?"
+msgstr "Rotate Selection?"
+
+#: tools/kptoolrotate.cpp:466
+msgid "Rotat&e Selection"
+msgstr "Rotat&e Selection"
+
+#: tools/kptoolrotate.cpp:472
+msgid ""
+"<qt>"
+"<p>Rotating the image to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure want to rotate the image?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Rotating the image to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure want to rotate the image?</p></qt>"
+
+#: tools/kptoolrotate.cpp:480
+msgid "Rotate Image?"
+msgstr "Rotate Image?"
+
+#: tools/kptoolrotate.cpp:481
+msgid "Rotat&e Image"
+msgstr "Rotat&e Image"
+
+#: tools/kptoolroundedrectangle.cpp:35
+msgid "Draws rectangles and squares with rounded corners"
+msgstr "Draws rectangles and squares with rounded corners"
+
+#: tools/kptoolselection.cpp:140
+msgid "Left drag to resize text box."
+msgstr "Left drag to resize text box."
+
+#: tools/kptoolselection.cpp:142
+msgid "Left drag to scale selection."
+msgstr "Left drag to scale selection."
+
+#: tools/kptoolselection.cpp:149
+msgid "Left click to change cursor position."
+msgstr "Left click to change cursor position."
+
+#: tools/kptoolselection.cpp:151
+msgid "Left drag to move text box."
+msgstr "Left drag to move text box."
+
+#: tools/kptoolselection.cpp:155
+msgid "Left drag to move selection."
+msgstr "Left drag to move selection."
+
+#: tools/kptoolselection.cpp:161
+msgid "Left drag to create text box."
+msgstr "Left drag to create text box."
+
+#: tools/kptoolselection.cpp:163
+msgid "Left drag to create selection."
+msgstr "Left drag to create selection."
+
+#: tools/kptoolselection.cpp:1133
+msgid "%1: Smear"
+msgstr "%1: Smear"
+
+#: tools/kptoolselection.cpp:1140
+msgid "Text: Move Box"
+msgstr "Text: Move Box"
+
+#: tools/kptoolselection.cpp:1141
+msgid "Selection: Move"
+msgstr "Selection: Move"
+
+#: tools/kptoolselection.cpp:1320
+msgid "Selection: Transparency"
+msgstr "Selection: Transparency"
+
+#: tools/kptoolselection.cpp:1371
+msgid "Selection: Opaque"
+msgstr "Selection: Opaque"
+
+#: tools/kptoolselection.cpp:1372
+msgid "Selection: Transparent"
+msgstr "Selection: Transparent"
+
+#: tools/kptoolselection.cpp:1411
+msgid "Selection: Transparency Color"
+msgstr "Selection: Transparency Colour"
+
+#: tools/kptoolselection.cpp:1450
+msgid "Selection: Transparency Color Similarity"
+msgstr "Selection: Transparency Colour Similarity"
+
+#: tools/kptoolskew.cpp:78
+msgid "Skew"
+msgstr "Skew"
+
+#: tools/kptoolskew.cpp:225
+msgid "Skew Selection"
+msgstr "Skew Selection"
+
+#: tools/kptoolskew.cpp:225
+msgid "Skew Image"
+msgstr "Skew Image"
+
+#: tools/kptoolskew.cpp:226
+msgid "After Skew:"
+msgstr "After Skew:"
+
+#: tools/kptoolskew.cpp:262
+msgid "&Horizontal:"
+msgstr "&Horizontal:"
+
+#: tools/kptoolskew.cpp:273
+msgid "&Vertical:"
+msgstr "&Vertical:"
+
+#: tools/kptoolskew.cpp:406
+msgid ""
+"<qt>"
+"<p>Skewing the selection to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure want to skew the selection?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Skewing the selection to %1x%2 may take a substantial amount of memory. This "
+"can reduce system responsiveness and cause other application resource "
+"problems.</p>"
+"<p>Are you sure want to skew the selection?</p></qt>"
+
+#: tools/kptoolskew.cpp:414
+msgid "Skew Selection?"
+msgstr "Skew Selection?"
+
+#: tools/kptoolskew.cpp:415
+msgid "Sk&ew Selection"
+msgstr "Sk&ew Selection"
+
+#: tools/kptoolskew.cpp:421
+msgid ""
+"<qt>"
+"<p>Skewing the image to %1x%2 may take a substantial amount of memory. This can "
+"reduce system responsiveness and cause other application resource problems.</p>"
+"<p>Are you sure want to skew the image?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Skewing the image to %1x%2 may take a substantial amount of memory. This can "
+"reduce system responsiveness and cause other application resource problems.</p>"
+"<p>Are you sure want to skew the image?</p></qt>"
+
+#: tools/kptoolskew.cpp:429
+msgid "Skew Image?"
+msgstr "Skew Image?"
+
+#: tools/kptoolskew.cpp:430
+msgid "Sk&ew Image"
+msgstr "Sk&ew Image"
+
+#: tools/kptooltext.cpp:48
+msgid "Writes text"
+msgstr "Writes text"
+
+#: tools/kptooltext.cpp:207
+msgid "Text: New Line"
+msgstr "Text: New Line"
+
+#: tools/kptooltext.cpp:228
+msgid "Text: Backspace"
+msgstr "Text: Backspace"
+
+#: tools/kptooltext.cpp:249 tools/kptooltext.cpp:579 tools/kptooltext.cpp:645
+msgid "Text: Delete"
+msgstr "Text: Delete"
+
+#: tools/kptooltext.cpp:499 tools/kptooltext.cpp:598 tools/kptooltext.cpp:665
+msgid "Text: Write"
+msgstr "Text: Write"
+
+#: tools/kptooltext.cpp:738
+msgid "Text: Opaque Background"
+msgstr "Text: Opaque Background"
+
+#: tools/kptooltext.cpp:739
+msgid "Text: Transparent Background"
+msgstr "Text: Transparent Background"
+
+#: tools/kptooltext.cpp:760
+msgid "Text: Swap Colors"
+msgstr "Text: Swap Colours"
+
+#: tools/kptooltext.cpp:779
+msgid "Text: Foreground Color"
+msgstr "Text: Foreground Colour"
+
+#: tools/kptooltext.cpp:798
+msgid "Text: Background Color"
+msgstr "Text: Background Colour"
+
+#: tools/kptooltext.cpp:832
+msgid "Text: Font"
+msgstr "Text: Font"
+
+#: tools/kptooltext.cpp:857
+msgid "Text: Font Size"
+msgstr "Text: Font Size"
+
+#: tools/kptooltext.cpp:877
+msgid "Text: Bold"
+msgstr "Text: Bold"
+
+#: tools/kptooltext.cpp:896
+msgid "Text: Italic"
+msgstr "Text: Italic"
+
+#: tools/kptooltext.cpp:915
+msgid "Text: Underline"
+msgstr "Text: Underline"
+
+#: tools/kptooltext.cpp:934
+msgid "Text: Strike Through"
+msgstr "Text: Strike Through"
+
+#: widgets/kpcolorsimilaritycube.cpp:70
+msgid ""
+"<qt>"
+"<p><b>Color Similarity</b> is how close colors must be in the RGB Color Cube to "
+"be considered the same.</p>"
+"<p>If you set it to something other than <b>Exact</b>"
+", you can work more effectively with dithered images and photos.</p>"
+"<p>This feature applies to transparent selections, as well as the Flood Fill, "
+"Color Eraser and Autocrop tools.</p>"
+"<p>To configure it, double click on the cube.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Colour Similarity</b> is how close colours must be in the RGB Colour Cube "
+"to be considered the same.</p>"
+"<p>If you set it to something other than <b>Exact</b>"
+", you can work more effectively with dithered images and photos.</p>"
+"<p>This feature applies to transparent selections, as well as the Flood Fill, "
+"Colour Eraser and Autocrop tools.</p>"
+"<p>To configure it, double click on the cube.</p></qt>"
+
+#: widgets/kpcolorsimilaritycube.cpp:91
+msgid ""
+"<qt>"
+"<p><b>Color Similarity</b> is how close colors must be in the RGB Color Cube to "
+"be considered the same.</p>"
+"<p>If you set it to something other than <b>Exact</b>"
+", you can work more effectively with dithered images and photos.</p>"
+"<p>This feature applies to transparent selections, as well as the Flood Fill, "
+"Color Eraser and Autocrop tools.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Colour Similarity</b> is how close colours must be in the RGB Colour Cube "
+"to be considered the same.</p>"
+"<p>If you set it to something other than <b>Exact</b>"
+", you can work more effectively with dithered images and photos.</p>"
+"<p>This feature applies to transparent selections, as well as the Flood Fill, "
+"Colour Eraser and Autocrop tools.</p></qt>"
+
+#: widgets/kpcolorsimilaritydialog.cpp:50
+msgid "Color Similarity"
+msgstr "Colour Similarity"
+
+#: widgets/kpcolorsimilaritydialog.cpp:76
+msgid "RGB Color Cube Distance"
+msgstr "RGB Colour Cube Distance"
+
+#: widgets/kpcolorsimilaritydialog.cpp:82
+msgid "Exact Match"
+msgstr "Exact Match"
+
+#: widgets/kpcolortoolbar.cpp:762
+#: widgets/kptoolwidgetopaqueortransparent.cpp:45
+msgid "Transparent"
+msgstr "Transparent"
+
+#: widgets/kpcolortoolbar.cpp:915
+msgid "Color similarity: %1%"
+msgstr "Colour similarity: %1%"
+
+#: widgets/kpcolortoolbar.cpp:917
+msgid "Color similarity: Exact"
+msgstr "Colour similarity: Exact"
+
+#: widgets/kpsqueezedtextlabel.cpp:114
+msgid "..."
+msgstr "..."
+
+#: widgets/kptoolwidgetbrush.cpp:135
+msgid "1x1"
+msgstr "1x1"
+
+#: widgets/kptoolwidgetbrush.cpp:143
+msgid "Circle"
+msgstr "Circle"
+
+#: widgets/kptoolwidgetbrush.cpp:146
+msgid "Square"
+msgstr "Square"
+
+#: widgets/kptoolwidgetbrush.cpp:150
+msgid "Slash"
+msgstr "Slash"
+
+#: widgets/kptoolwidgetbrush.cpp:154
+msgid "Backslash"
+msgstr "Backslash"
+
+#: widgets/kptoolwidgetbrush.cpp:161
+msgid "%1x%2 %3"
+msgstr "%1x%2 %3"
+
+#: widgets/kptoolwidgetfillstyle.cpp:115
+msgid "No Fill"
+msgstr "No Fill"
+
+#: widgets/kptoolwidgetfillstyle.cpp:118
+msgid "Fill with Background Color"
+msgstr "Fill with Background Colour"
+
+#: widgets/kptoolwidgetfillstyle.cpp:121
+msgid "Fill with Foreground Color"
+msgstr "Fill with Foreground Colour"
+
+#: widgets/kptoolwidgetopaqueortransparent.cpp:43
+msgid "Opaque"
+msgstr "Opaque"
+
+#~ msgid ""
+#~ "Support / Feedback:\n"
+#~ "kolourpaint-support@lists.sourceforge.net\n"
+#~ msgstr ""
+#~ "Support / Feedback:\n"
+#~ "kolourpaint-support@lists.sourceforge.net\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "For support, or to report bugs and feature requests, please email\n"
+#~ "<kolourpaint-support@lists.sourceforge.net> - the free and friendly\n"
+#~ "KolourPaint support service.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "For support, or to report bugs and feature requests, please email\n"
+#~ "<kolourpaint-support@lists.sourceforge.net> - the free and friendly\n"
+#~ "KolourPaint support service.\n"
+#~ "\n"
+
+#~ msgid "<qt>For support, or to report bugs and feature requests, please email<br><a href=\"mailto:kolourpaint-support@lists.sourceforge.net\">kolourpaint-support@lists.sourceforge.net</a> - the free and friendly<br>KolourPaint support service.<br><br></qt>"
+#~ msgstr "<qt>For support, or to report bugs and feature requests, please email<br><a href=\"mailto:kolourpaint-support@lists.sourceforge.net\">kolourpaint-support@lists.sourceforge.net</a> - the free and friendly<br>KolourPaint support service.<br><br></qt>"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kooka.po b/tde-i18n-en_GB/messages/kdegraphics/kooka.po
new file mode 100644
index 00000000000..216ec235b13
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kooka.po
@@ -0,0 +1,1260 @@
+# translation of kooka.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kooka\n"
+"POT-Creation-Date: 2006-04-23 03:56+0200\n"
+"PO-Revision-Date: 2005-11-06 00:43+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: img_saver.cpp:63
+msgid "Kooka Save Assistant"
+msgstr "Kooka Save Assistant"
+
+#: img_saver.cpp:81
+msgid ""
+"<B>Save Assistant</B><P>Select an image format to save the scanned image."
+msgstr ""
+"<B>Save Assistant</B><P>Select an image format to save the scanned image."
+
+#: img_saver.cpp:99
+msgid "Available image formats:"
+msgstr "Available image formats:"
+
+#: img_saver.cpp:118
+msgid "-No format selected-"
+msgstr "-No format selected-"
+
+#: img_saver.cpp:125
+msgid "Select the image sub-format"
+msgstr "Select the image sub-format"
+
+#: img_saver.cpp:130
+msgid "Don't ask again for the save format if it is defined."
+msgstr "Don't ask again for the save format if it is defined."
+
+#: img_saver.cpp:164
+msgid "-no hint available-"
+msgstr "-no hint available-"
+
+#: img_saver.cpp:278
+msgid ""
+"The folder\n"
+"%1\n"
+" does not exist and could not be created;\n"
+"please check the permissions."
+msgstr ""
+"The folder\n"
+"%1\n"
+" does not exist and could not be created;\n"
+"please check the permissions."
+
+#: img_saver.cpp:285
+msgid ""
+"The directory\n"
+"%1\n"
+" is not writeable;\n"
+"please check the permissions."
+msgstr ""
+"The directory\n"
+"%1\n"
+" is not writeable;\n"
+"please check the permissions."
+
+#: img_saver.cpp:344
+msgid "Filename"
+msgstr "Filename"
+
+#: img_saver.cpp:344
+msgid "Enter filename:"
+msgstr "Enter filename:"
+
+#: img_saver.cpp:488
+msgid "palleted color image (16 or 24 bit depth)"
+msgstr "palleted colour image (16 or 24 bit depth)"
+
+#: img_saver.cpp:491
+msgid "palleted gray scale image (16 bit depth)"
+msgstr "palleted grey scale image (16 bit depth)"
+
+#: img_saver.cpp:494
+msgid "lineart image (black and white, 1 bit depth)"
+msgstr "lineart image (black and white, 1 bit depth)"
+
+#: img_saver.cpp:497
+msgid "high (or true-) color image, not palleted"
+msgstr "high (or true-) colour image, not palleted"
+
+#: img_saver.cpp:500
+msgid "Unknown image type"
+msgstr "Unknown image type"
+
+#: img_saver.cpp:711
+msgid " image save OK "
+msgstr " image save OK "
+
+#: img_saver.cpp:712
+msgid " permission error "
+msgstr " permission error "
+
+#: img_saver.cpp:713
+msgid " bad filename "
+msgstr " bad filename "
+
+#: img_saver.cpp:714
+msgid " no space on device "
+msgstr " no space on device "
+
+#: img_saver.cpp:715
+msgid " could not write image format "
+msgstr " could not write image format "
+
+#: img_saver.cpp:716
+msgid " can not write file using that protocol "
+msgstr " can not write file using that protocol "
+
+#: img_saver.cpp:717
+msgid " user canceled saving "
+msgstr " user cancelled saving "
+
+#: img_saver.cpp:718
+msgid " unknown error "
+msgstr " unknown error "
+
+#: img_saver.cpp:719
+msgid " parameter wrong "
+msgstr " parameter wrong "
+
+#: img_saver.cpp:768 img_saver.cpp:865
+msgid ""
+"The filename you supplied has no file extension.\n"
+"Should the correct one be added automatically? "
+msgstr ""
+"The filename you supplied has no file extension.\n"
+"Should the correct one be added automatically? "
+
+#: img_saver.cpp:769 img_saver.cpp:866
+#, c-format
+msgid "That would result in the new filename: %1"
+msgstr "That would result in the new filename: %1"
+
+#: img_saver.cpp:771 img_saver.cpp:868
+msgid "Extension Missing"
+msgstr "Extension Missing"
+
+#: img_saver.cpp:772 img_saver.cpp:869
+msgid "Add Extension"
+msgstr "Add Extension"
+
+#: img_saver.cpp:772 img_saver.cpp:869
+msgid "Do Not Add"
+msgstr "Do Not Add"
+
+#: img_saver.cpp:789 img_saver.cpp:883
+msgid "Format changes of images are currently not supported."
+msgstr "Format changes of images are currently not supported."
+
+#: img_saver.cpp:790 img_saver.cpp:884
+msgid "Wrong Extension Found"
+msgstr "Wrong Extension Found"
+
+#: imgprintdialog.cpp:55
+msgid "Image Printing"
+msgstr "Image Printing"
+
+#: imgprintdialog.cpp:60 imgprintdialog.cpp:113
+msgid "Image Print Size"
+msgstr "Image Print Size"
+
+#: imgprintdialog.cpp:64
+msgid "Scale to same size as on screen"
+msgstr "Scale to same size as on screen"
+
+#: imgprintdialog.cpp:66
+msgid "Screen scaling. That prints according to the screen resolution."
+msgstr "Screen scaling. That prints according to the screen resolution."
+
+#: imgprintdialog.cpp:70
+msgid "Original size (calculate from scan resolution)"
+msgstr "Original size (calculate from scan resolution)"
+
+#: imgprintdialog.cpp:73
+msgid ""
+"Calculates the print size from the scan resolution. Enter the scan resolution "
+"in the dialog field below."
+msgstr ""
+"Calculates the print size from the scan resolution. Enter the scan resolution "
+"in the dialogue field below."
+
+#: imgprintdialog.cpp:77
+msgid "Scale image to custom dimension"
+msgstr "Scale image to custom dimension"
+
+#: imgprintdialog.cpp:79
+msgid ""
+"Set the print size yourself in the dialog below. The image is centered on the "
+"paper."
+msgstr ""
+"Set the print size yourself in the dialogue below. The image is centred on the "
+"paper."
+
+#: imgprintdialog.cpp:83
+msgid "Scale image to fit to page"
+msgstr "Scale image to fit to page"
+
+#: imgprintdialog.cpp:84
+msgid ""
+"Printout uses maximum space on the selected pager. Aspect ratio is maintained."
+msgstr ""
+"Printout uses maximum space on the selected pager. Aspect ratio is maintained."
+
+#: imgprintdialog.cpp:94
+msgid "Resolutions"
+msgstr "Resolutions"
+
+#: imgprintdialog.cpp:98
+msgid "Generate low resolution PostScript (fast draft print)"
+msgstr "Generate low resolution PostScript (fast draft print)"
+
+#: imgprintdialog.cpp:105
+msgid "Scan resolution (dpi) "
+msgstr "Scan resolution (dpi) "
+
+#: imgprintdialog.cpp:107
+msgid " dpi"
+msgstr " dpi"
+
+#: imgprintdialog.cpp:117
+msgid "Image width:"
+msgstr "Image width:"
+
+#: imgprintdialog.cpp:118 imgprintdialog.cpp:122
+msgid " mm"
+msgstr " mm"
+
+#: imgprintdialog.cpp:121
+msgid "Image height:"
+msgstr "Image height:"
+
+#: imgprintdialog.cpp:125
+msgid "Maintain aspect ratio"
+msgstr "Maintain aspect ratio"
+
+#: imgprintdialog.cpp:170
+msgid "Screen resolution: %1 dpi"
+msgstr "Screen resolution: %1 dpi"
+
+#: imgprintdialog.cpp:214
+msgid "Please specify a scan resolution larger than 0"
+msgstr "Please specify a scan resolution larger than 0"
+
+#: imgprintdialog.cpp:219
+msgid ""
+"For custom printing, a valid size should be specified.\n"
+"At least one dimension is zero."
+msgstr ""
+"For custom printing, a valid size should be specified.\n"
+"At least one dimension is zero."
+
+#: kocrbase.cpp:64 kookapref.cpp:77
+msgid "Optical Character Recognition"
+msgstr "Optical Character Recognition"
+
+#: kocrbase.cpp:66
+msgid "Start OCR"
+msgstr "Start OCR"
+
+#: kocrbase.cpp:67
+msgid "Start the Optical Character Recognition process"
+msgstr "Start the Optical Character Recognition process"
+
+#: kocrbase.cpp:69
+msgid "Stop the OCR Process"
+msgstr "Stop the OCR Process"
+
+#: kocrbase.cpp:121
+msgid "Image"
+msgstr "Image"
+
+#: kocrbase.cpp:122
+msgid "Image Information"
+msgstr "Image Information"
+
+#: kocrbase.cpp:147 kookapref.cpp:77
+msgid "OCR"
+msgstr "OCR"
+
+#: kocrbase.cpp:151
+msgid "<b>Starting Optical Character Recognition with %1</b><p>"
+msgstr "<b>Starting Optical Character Recognition with %1</b><p>"
+
+#: kocrbase.cpp:178
+msgid "Spell-checking"
+msgstr "Spell-checking"
+
+#: kocrbase.cpp:181
+msgid "OCR Post Processing"
+msgstr "OCR Post Processing"
+
+#: kocrbase.cpp:182
+msgid "Enable spell-checking for validation of the OCR result"
+msgstr "Enable spell-checking for validation of the OCR result"
+
+#: kocrbase.cpp:185
+msgid "Spell-Check Options"
+msgstr "Spell-Check Options"
+
+#: kocrgocr.cpp:76
+msgid "GOCR"
+msgstr "GOCR"
+
+#: kocrgocr.cpp:81
+msgid ""
+"GOCR is an Open Source project for optical character recognition.<P>"
+"The author of gocr is <B>Joerg Schulenburg</B><BR>For more information about "
+"gocr see <A HREF=http://jocr.sourceforge.net>http://jocr.sourceforge.net</A>"
+msgstr ""
+"GOCR is an Open Source project for optical character recognition.<P>"
+"The author of gocr is <B>Joerg Schulenburg</B><BR>For more information about "
+"gocr see <A HREF=http://jocr.sourceforge.net>http://jocr.sourceforge.net</A>"
+
+#: kocrgocr.cpp:110
+msgid ""
+"The path to the gocr binary is not configured yet.\n"
+"Please go to the Kooka configuration and enter the path manually."
+msgstr ""
+"The path to the gocr binary is not configured yet.\n"
+"Please go to the Kooka configuration and enter the path manually."
+
+#: kocrgocr.cpp:112 kocrocrad.cpp:123 kookapref.cpp:284
+msgid "OCR Software Not Found"
+msgstr "OCR Software Not Found"
+
+#: kocrgocr.cpp:117 kocrocrad.cpp:128
+msgid "Not found"
+msgstr "Not found"
+
+#: kocrgocr.cpp:121
+msgid "Using GOCR binary: "
+msgstr "Using GOCR binary: "
+
+#: kocrgocr.cpp:132
+msgid "&Gray level"
+msgstr "&Gray level"
+
+#: kocrgocr.cpp:136
+msgid ""
+"The numeric value gray pixels are \n"
+"considered to be black.\n"
+"\n"
+"Default is 160"
+msgstr ""
+"The numeric value grey pixels are \n"
+"considered to be black.\n"
+"\n"
+"Default is 160"
+
+#: kocrgocr.cpp:138
+msgid "&Dust size"
+msgstr "&Dust size"
+
+#: kocrgocr.cpp:142
+msgid ""
+"Clusters smaller than this value\n"
+"will be considered to be dust and \n"
+"removed from the image.\n"
+"\n"
+"Default is 10"
+msgstr ""
+"Clusters smaller than this value\n"
+"will be considered to be dust and \n"
+"removed from the image.\n"
+"\n"
+"Default is 10"
+
+#: kocrgocr.cpp:144
+msgid "&Space width"
+msgstr "&Space width"
+
+#: kocrgocr.cpp:147
+msgid ""
+"Spacing between characters.\n"
+"\n"
+"Default is 0 what means autodetection"
+msgstr ""
+"Spacing between characters.\n"
+"\n"
+"Default is 0 what means autodetection"
+
+#: kocrkadmos.cpp:85
+msgid "KADMOS OCR/ICR"
+msgstr "KADMOS OCR/ICR"
+
+#: kocrkadmos.cpp:90
+msgid ""
+"This version of Kooka was linked with the <I>KADMOS OCR/ICR engine</I>"
+", a commercial engine for optical character recognition.<P>"
+"Kadmos is a product of <B>re Recognition AG</B><BR>For more information about "
+"Kadmos OCR see <A HREF=http://www.rerecognition.com>"
+"http://www.rerecognition.com</A>"
+msgstr ""
+"This version of Kooka was linked with the <I>KADMOS OCR/ICR engine</I>"
+", a commercial engine for optical character recognition.<P>"
+"Kadmos is a product of <B>re Recognition AG</B><BR>For more information about "
+"Kadmos OCR see <A HREF=http://www.rerecognition.com>"
+"http://www.rerecognition.com</A>"
+
+#: kocrkadmos.cpp:110
+msgid "European Countries"
+msgstr "European Countries"
+
+#: kocrkadmos.cpp:200
+msgid "Czech Republic, Slovakia"
+msgstr "Czech Republic, Slovakia"
+
+#: kocrkadmos.cpp:204
+msgid "Great Britain, USA"
+msgstr "Great Britain, USA"
+
+#: kocrkadmos.cpp:247 kocrkadmos.cpp:329
+msgid ""
+"The classifier files for KADMOS could not be found.\n"
+"OCR with KADMOS will not be possible!\n"
+"\n"
+"Change the OCR engine in the preferences dialog."
+msgstr ""
+"The classifier files for KADMOS could not be found.\n"
+"OCR with KADMOS will not be possible!\n"
+"\n"
+"Change the OCR engine in the preferences dialogue."
+
+#: kocrkadmos.cpp:250 kocrkadmos.cpp:332
+msgid "Installation Error"
+msgstr "Installation Error"
+
+#: kocrkadmos.cpp:279
+msgid "Please classify the font type and language of the text on the image:"
+msgstr "Please classify the font type and language of the text on the image:"
+
+#: kocrkadmos.cpp:282
+msgid "Font Type Selection"
+msgstr "Font Type Selection"
+
+#: kocrkadmos.cpp:284
+msgid "Machine print"
+msgstr "Machine print"
+
+#: kocrkadmos.cpp:285
+msgid "Hand writing"
+msgstr "Hand writing"
+
+#: kocrkadmos.cpp:286
+msgid "Norm font"
+msgstr "Norm font"
+
+#: kocrkadmos.cpp:288
+msgid "Country"
+msgstr "Country"
+
+#: kocrkadmos.cpp:301
+msgid "OCR Modifier"
+msgstr "OCR Modifier"
+
+#: kocrkadmos.cpp:304
+msgid "Enable automatic noise reduction"
+msgstr "Enable automatic noise reduction"
+
+#: kocrkadmos.cpp:305
+msgid "Enable automatic scaling"
+msgstr "Enable automatic scaling"
+
+#: kocrkadmos.cpp:425
+msgid "Classifier file %1 does not exist"
+msgstr "Classifier file %1 does not exist"
+
+#: kocrkadmos.cpp:432
+msgid "Classifier file %1 is not readable"
+msgstr "Classifier file %1 is not readable"
+
+#: kocrocrad.cpp:77
+msgid "ocrad"
+msgstr "ocrad"
+
+#: kocrocrad.cpp:82
+msgid ""
+"ocrad is a Free Software project for optical character recognition."
+"<p>The author of ocrad is <b>Antonio Diaz</b>"
+"<br>For more information about ocrad see <A "
+"HREF=\"http://www.gnu.org/software/ocrad/ocrad.html\">"
+"http://www.gnu.org/software/ocrad/ocrad.html</A>"
+"<p>Images should be scanned in black/white mode for ocrad."
+"<br>Best results are achieved if the characters are at least 20 pixels high."
+"<p>Problems arise, as usual, with very bold or very light or broken characters, "
+"the same with merged character groups."
+msgstr ""
+"ocrad is a Free Software project for optical character recognition."
+"<p>The author of ocrad is <b>Antonio Diaz</b>"
+"<br>For more information about ocrad see <A "
+"HREF=\"http://www.gnu.org/software/ocrad/ocrad.html\">"
+"http://www.gnu.org/software/ocrad/ocrad.html</A>"
+"<p>Images should be scanned in black/white mode for ocrad."
+"<br>Best results are achieved if the characters are at least 20 pixels high."
+"<p>Problems arise, as usual, with very bold or very light or broken characters, "
+"the same with merged character groups."
+
+#: kocrocrad.cpp:121
+msgid ""
+"The path to the ocrad binary is not configured yet.\n"
+"Please go to the Kooka configuration and enter the path manually."
+msgstr ""
+"The path to the ocrad binary is not configured yet.\n"
+"Please go to the Kooka configuration and enter the path manually."
+
+#: kocrocrad.cpp:140
+msgid "OCRAD layout analysis mode: "
+msgstr "OCRAD layout analysis mode: "
+
+#: kocrocrad.cpp:142
+msgid "No Layout Detection"
+msgstr "No Layout Detection"
+
+#: kocrocrad.cpp:143
+msgid "Column Detection"
+msgstr "Column Detection"
+
+#: kocrocrad.cpp:144
+msgid "Full Layout Detection"
+msgstr "Full Layout Detection"
+
+#: kocrocrad.cpp:152
+msgid "Using ocrad binary: "
+msgstr "Using ocrad binary: "
+
+#: kocrocrad.cpp:239
+msgid "Version: "
+msgstr "Version: "
+
+#: kooka.cpp:97
+msgid "KDE Scanning"
+msgstr "KDE Scanning"
+
+#: kooka.cpp:140
+msgid "&OCR Image..."
+msgstr "&OCR Image..."
+
+#: kooka.cpp:144
+msgid "O&CR on Selection..."
+msgstr "O&CR on Selection..."
+
+#: kooka.cpp:149
+msgid "Scale to W&idth"
+msgstr "Scale to W&idth"
+
+#: kooka.cpp:154
+msgid "Scale to &Height"
+msgstr "Scale to &Height"
+
+#: kooka.cpp:159
+msgid "Original &Size"
+msgstr "Original &Size"
+
+#: kooka.cpp:169 kooka.cpp:172
+msgid "Keep &Zoom Setting"
+msgstr "Keep &Zoom Setting"
+
+#: kooka.cpp:182
+msgid "Set Zoom..."
+msgstr "Set Zoom..."
+
+#: kooka.cpp:187
+msgid "Create From Selectio&n"
+msgstr "Create From Selectio&n"
+
+#: kooka.cpp:191
+msgid "Mirror Image &Vertically"
+msgstr "Mirror Image &Vertically"
+
+#: kooka.cpp:195
+msgid "&Mirror Image Horizontally"
+msgstr "&Mirror Image Horizontally"
+
+#: kooka.cpp:199
+msgid "Mirror Image &Both Directions"
+msgstr "Mirror Image &Both Directions"
+
+#: kooka.cpp:203
+msgid "Open Image in &Graphic Application..."
+msgstr "Open Image in &Graphic Application..."
+
+#: kooka.cpp:207
+msgid "&Rotate Image Clockwise"
+msgstr "&Rotate Image Clockwise"
+
+#: kooka.cpp:212
+msgid "Rotate Image Counter-Clock&wise"
+msgstr "Rotate Image Counter-Clock&wise"
+
+#: kooka.cpp:217
+msgid "Rotate Image 180 &Degrees"
+msgstr "Rotate Image 180 &Degrees"
+
+#: kooka.cpp:223
+msgid "&Create Folder..."
+msgstr "&Create Folder..."
+
+#: kooka.cpp:228
+msgid "&Save Image..."
+msgstr "&Save Image..."
+
+#: kooka.cpp:233
+msgid "&Import Image..."
+msgstr "&Import Image..."
+
+#: kooka.cpp:238
+msgid "&Delete Image"
+msgstr "&Delete Image"
+
+#: kooka.cpp:243
+msgid "&Unload Image"
+msgstr "&Unload Image"
+
+#: kooka.cpp:250
+msgid "&Load Scan Parameters"
+msgstr "&Load Scan Parameters"
+
+#: kooka.cpp:254
+msgid "Save &Scan Parameters"
+msgstr "Save &Scan Parameters"
+
+#: kooka.cpp:259
+msgid "Select Scan Device"
+msgstr "Select Scan Device"
+
+#: kooka.cpp:263
+msgid "Enable All Warnings && Messages"
+msgstr "Enable All Warnings && Messages"
+
+#: kooka.cpp:268
+msgid "Save OCR Res&ult Text"
+msgstr "Save OCR Res&ult Text"
+
+#: kooka.cpp:460
+msgid "All messages and warnings will now be shown."
+msgstr "All messages and warnings will now be shown."
+
+#: kookapref.cpp:59
+msgid "Preferences"
+msgstr "Preferences"
+
+#: kookapref.cpp:89
+msgid "OCR Engine to Use"
+msgstr "OCR Engine to Use"
+
+#: kookapref.cpp:90
+msgid "GOCR engine"
+msgstr "GOCR engine"
+
+#: kookapref.cpp:91
+msgid "KADMOS engine"
+msgstr "KADMOS engine"
+
+#: kookapref.cpp:92
+msgid "OCRAD engine"
+msgstr "OCRAD engine"
+
+#: kookapref.cpp:101
+msgid "GOCR OCR"
+msgstr "GOCR OCR"
+
+#: kookapref.cpp:120
+msgid "OCRAD OCR"
+msgstr "OCRAD OCR"
+
+#: kookapref.cpp:139
+msgid "KADMOS OCR"
+msgstr "KADMOS OCR"
+
+#: kookapref.cpp:142
+msgid "The KADMOS OCR engine is available"
+msgstr "The KADMOS OCR engine is available"
+
+#: kookapref.cpp:147
+msgid "The KADMOS OCR engine is not available in this version of Kooka"
+msgstr "The KADMOS OCR engine is not available in this version of Kooka"
+
+#: kookapref.cpp:183
+msgid "Select the %1 binary to use:"
+msgstr "Select the %1 binary to use:"
+
+#: kookapref.cpp:188
+msgid ""
+"Enter the path to %1, the optical-character-recognition command line tool."
+msgstr ""
+"Enter the path to %1, the optical-character-recognition command line tool."
+
+#: kookapref.cpp:282
+msgid ""
+"The path does not lead to a valid binary.\n"
+"Please check your installation and/or install the program."
+msgstr ""
+"The path does not lead to a valid binary.\n"
+"Please check your installation and/or install the program."
+
+#: kookapref.cpp:293
+msgid ""
+"The program exists, but is not executable.\n"
+"Please check your installation and/or install the binary properly."
+msgstr ""
+"The program exists, but is not executable.\n"
+"Please check your installation and/or install the binary properly."
+
+#: kookapref.cpp:295
+msgid "OCR Software Not Executable"
+msgstr "OCR Software Not Executable"
+
+#: kookapref.cpp:311
+msgid "Startup"
+msgstr "Startup"
+
+#: kookapref.cpp:311
+msgid "Kooka Startup Preferences"
+msgstr "Kooka Startup Preferences"
+
+#: kookapref.cpp:315
+msgid "Note that changing these options will affect Kooka's next start!"
+msgstr "Note that changing these options will affect Kooka's next start!"
+
+#: kookapref.cpp:318
+msgid "Query network for available scanners"
+msgstr "Query network for available scanners"
+
+#: kookapref.cpp:321
+msgid ""
+"Check this if you want a network query for available scanners.\n"
+"Note that this does not mean a query over the entire network but only the "
+"stations configured for SANE!"
+msgstr ""
+"Check this if you want a network query for available scanners.\n"
+"Note that this does not mean a query over the entire network but only the "
+"stations configured for SANE!"
+
+#: kookapref.cpp:326
+msgid "Show the scanner selection box on next startup"
+msgstr "Show the scanner selection box on next startup"
+
+#: kookapref.cpp:329
+msgid ""
+"Check this if you once checked 'do not show the scanner selection on startup',\n"
+"but you want to see it again."
+msgstr ""
+"Check this if you once checked 'do not show the scanner selection on startup',\n"
+"but you want to see it again."
+
+#: kookapref.cpp:334
+msgid "Load the last image into the viewer on startup"
+msgstr "Load the last image into the viewer on startup"
+
+#: kookapref.cpp:337
+msgid ""
+"Check this if you want Kooka to load the last selected image into the viewer on "
+"startup.\n"
+"If your images are large, that might slow down Kooka's start."
+msgstr ""
+"Check this if you want Kooka to load the last selected image into the viewer on "
+"startup.\n"
+"If your images are large, that might slow down Kooka's start."
+
+#: kookapref.cpp:353
+msgid "Image Saving"
+msgstr "Image Saving"
+
+#: kookapref.cpp:353
+msgid "Configure Image Save Assistant"
+msgstr "Configure Image Save Assistant"
+
+#: kookapref.cpp:358
+msgid "Always display image save assistant"
+msgstr "Always display image save assistant"
+
+#: kookapref.cpp:361
+msgid ""
+"Check this if you want to see the image save assistant even if there is a "
+"default format for the image type."
+msgstr ""
+"Check this if you want to see the image save assistant even if there is a "
+"default format for the image type."
+
+#: kookapref.cpp:364
+msgid "Ask for filename when saving file"
+msgstr "Ask for filename when saving file"
+
+#: kookapref.cpp:367
+msgid ""
+"Check this if you want to enter a filename when an image has been scanned."
+msgstr ""
+"Check this if you want to enter a filename when an image has been scanned."
+
+#: kookapref.cpp:379
+msgid "Thumbnail View"
+msgstr "Thumbnail View"
+
+#: kookapref.cpp:379
+msgid "Thumbnail Gallery View"
+msgstr "Thumbnail Gallery View"
+
+#: kookapref.cpp:383
+msgid ""
+"Here you can configure the appearance of the thumbnail view of your scan "
+"picture gallery."
+msgstr ""
+"Here you can configure the appearance of the thumbnail view of your scan "
+"picture gallery."
+
+#: kookapref.cpp:392
+msgid "Thumbview Background"
+msgstr "Thumbview Background"
+
+#: kookapref.cpp:393
+msgid "Select background image:"
+msgstr "Select background image:"
+
+#: kookapref.cpp:400
+msgid "Thumbnail Size"
+msgstr "Thumbnail Size"
+
+#: kookapref.cpp:401
+msgid "Thumbnail Frame"
+msgstr "Thumbnail Frame"
+
+#: kookapref.cpp:408
+msgid "Thumbnail maximum &width:"
+msgstr "Thumbnail maximum &width:"
+
+#: kookapref.cpp:414
+msgid "Thumbnail maximum &height:"
+msgstr "Thumbnail maximum &height:"
+
+#: kookapref.cpp:426
+msgid "Thumbnail &frame width:"
+msgstr "Thumbnail &frame width:"
+
+#: kookapref.cpp:431
+msgid "Frame color &1: "
+msgstr "Frame colour &1: "
+
+#: kookapref.cpp:435
+msgid "Frame color &2: "
+msgstr "Frame colour &2: "
+
+#: kookapref.cpp:504
+msgid ""
+"The OCR engine settings were changed.\n"
+"Note that Kooka needs to be restarted to change the OCR engine."
+msgstr ""
+"The OCR engine settings were changed.\n"
+"Note that Kooka needs to be restarted to change the OCR engine."
+
+#: kookapref.cpp:506
+msgid "OCR Engine Change"
+msgstr "OCR Engine Change"
+
+#: kookaview.cpp:105
+msgid "Image Viewer"
+msgstr "Image Viewer"
+
+#: kookaview.cpp:120
+msgid "Image View"
+msgstr "Image View"
+
+#: kookaview.cpp:126
+msgid "Thumbnails"
+msgstr "Thumbnails"
+
+#: kookaview.cpp:141 scanpackager.cpp:130
+msgid "Gallery"
+msgstr "Gallery"
+
+#: kookaview.cpp:160
+msgid "Gallery Folders"
+msgstr "Gallery Folders"
+
+#: kookaview.cpp:166
+msgid "Gallery:"
+msgstr "Gallery:"
+
+#: kookaview.cpp:189
+msgid "Scan Parameter"
+msgstr "Scan Parameter"
+
+#: kookaview.cpp:208
+msgid "Scan Preview"
+msgstr "Scan Preview"
+
+#: kookaview.cpp:227
+msgid "OCR Result Text"
+msgstr "OCR Result Text"
+
+#: kookaview.cpp:475
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: kookaview.cpp:532
+msgid "Starting OCR on selection"
+msgstr "Starting OCR on selection"
+
+#: kookaview.cpp:546
+msgid "Starting OCR on the entire image"
+msgstr "Starting OCR on the entire image"
+
+#: kookaview.cpp:595
+msgid ""
+"Could not start OCR-Process.\n"
+"Probably there is already one running."
+msgstr ""
+"Could not start OCR-Process.\n"
+"Probably there is already one running."
+
+#: kookaview.cpp:690
+msgid "Create new image from selection"
+msgstr "Create new image from selection"
+
+#: kookaview.cpp:716
+msgid "Rotate image 90 degrees"
+msgstr "Rotate image 90 degrees"
+
+#: kookaview.cpp:720
+msgid "Rotate image 180 degrees"
+msgstr "Rotate image 180 degrees"
+
+#: kookaview.cpp:725
+msgid "Rotate image -90 degrees"
+msgstr "Rotate image -90 degrees"
+
+#: kookaview.cpp:761
+msgid "Mirroring image vertically"
+msgstr "Mirroring image vertically"
+
+#: kookaview.cpp:765
+msgid "Mirroring image horizontally"
+msgstr "Mirroring image horizontally"
+
+#: kookaview.cpp:769
+msgid "Mirroring image in both directions"
+msgstr "Mirroring image in both directions"
+
+#: kookaview.cpp:916
+#, c-format
+msgid "Loading %1"
+msgstr "Loading %1"
+
+#: kookaview.cpp:930
+msgid "Storing image changes"
+msgstr "Storing image changes"
+
+#: kookaview.cpp:936
+msgid "Can not save image, it is write protected!"
+msgstr "Can not save image, it is write protected!"
+
+#: kookaview.cpp:1052
+msgid "Tool Views"
+msgstr "Tool Views"
+
+#: kookaview.cpp:1054
+msgid "Show Image Viewer"
+msgstr "Show Image Viewer"
+
+#: kookaview.cpp:1058
+msgid "Show Preview"
+msgstr "Show Preview"
+
+#: kookaview.cpp:1062
+msgid "Show Recent Gallery Folders"
+msgstr "Show Recent Gallery Folders"
+
+#: kookaview.cpp:1065
+msgid "Show Gallery"
+msgstr "Show Gallery"
+
+#: kookaview.cpp:1069
+msgid "Show Thumbnail Window"
+msgstr "Show Thumbnail Window"
+
+#: kookaview.cpp:1073
+msgid "Show Scan Parameters"
+msgstr "Show Scan Parameters"
+
+#: kookaview.cpp:1077
+msgid "Show OCR Results"
+msgstr "Show OCR Results"
+
+#: ksaneocr.cpp:207
+msgid ""
+"This version of Kooka was not compiled with KADMOS support.\n"
+"Please select another OCR engine in Kooka's options dialog."
+msgstr ""
+"This version of Kooka was not compiled with KADMOS support.\n"
+"Please select another OCR engine in Kooka's options dialogue."
+
+#: ksaneocr.cpp:281
+msgid "Kooka OCR Dictionary Check"
+msgstr "Kooka OCR Dictionary Check"
+
+#: ksaneocr.cpp:362
+msgid "The OCR-process was stopped."
+msgstr "The OCR-process was stopped."
+
+#: ksaneocr.cpp:457
+msgid "Parsing of the OCR Result File failed:"
+msgstr "Parsing of the OCR Result File failed:"
+
+#: ksaneocr.cpp:458
+msgid "Parse Problem"
+msgstr "Parse Problem"
+
+#: ksaneocr.cpp:594
+msgid ""
+"The classifier file necessary for OCR cannot be loaded: %1;\n"
+"OCR with the KADMOS engine is not possible."
+msgstr ""
+"The classifier file necessary for OCR cannot be loaded: %1;\n"
+"OCR with the KADMOS engine is not possible."
+
+#: ksaneocr.cpp:596
+msgid "KADMOS Installation Problem"
+msgstr "KADMOS Installation Problem"
+
+#: ksaneocr.cpp:607
+msgid ""
+"The KADMOS OCR system could not be started:\n"
+msgstr ""
+"The KADMOS OCR system could not be started:\n"
+
+#: ksaneocr.cpp:609
+msgid ""
+"\n"
+"Please check the configuration."
+msgstr ""
+"\n"
+"Please check the configuration."
+
+#: ksaneocr.cpp:610
+msgid "KADMOS Failure"
+msgstr "KADMOS Failure"
+
+#: ksaneocr.cpp:817
+msgid "The orf %1 does not exist."
+msgstr "The orf %1 does not exist."
+
+#: ksaneocr.cpp:821
+#, c-format
+msgid "Permission denied on file %1."
+msgstr "Permission denied on file %1."
+
+#: ksaneocr.cpp:1386
+msgid ""
+"Spell-checking cannot be started on this system.\n"
+"Please check the configuration"
+msgstr ""
+"Spell-checking cannot be started on this system.\n"
+"Please check the configuration"
+
+#: ksaneocr.cpp:1388
+msgid "Spell-Check"
+msgstr "Spell-Check"
+
+#: main.cpp:67
+msgid "The SANE compatible device specification (e.g. umax:/dev/sg0)"
+msgstr "The SANE compatible device specification (e.g. umax:/dev/sg0)"
+
+#: main.cpp:68
+msgid "Gallery mode - do not connect to scanner"
+msgstr "Gallery mode - do not connect to scanner"
+
+#: main.cpp:76
+msgid "Kooka"
+msgstr "Kooka"
+
+#: main.cpp:78
+msgid "http://kooka.kde.org"
+msgstr "http://kooka.kde.org"
+
+#: main.cpp:80
+msgid "developer"
+msgstr "developer"
+
+#: main.cpp:81
+msgid "graphics, web"
+msgstr "graphics, web"
+
+#: ocrresedit.cpp:135
+msgid "Save OCR Result Text"
+msgstr "Save OCR Result Text"
+
+#. i18n: file kookaui.rc line 12
+#: rc.cpp:6
+#, no-c-format
+msgid "&Image"
+msgstr "&Image"
+
+#. i18n: file kookaui.rc line 43
+#: rc.cpp:12
+#, no-c-format
+msgid "Image Viewer Toolbar"
+msgstr "Image Viewer Toolbar"
+
+#: scanpackager.cpp:79
+msgid "Image Name"
+msgstr "Image Name"
+
+#: scanpackager.cpp:82
+msgid "Size"
+msgstr "Size"
+
+#: scanpackager.cpp:86
+msgid "Format"
+msgstr "Format"
+
+#: scanpackager.cpp:151
+msgid "Kooka Gallery"
+msgstr "Kooka Gallery"
+
+#: scanpackager.cpp:197
+#, c-format
+msgid ""
+"_n: one item\n"
+"%n items"
+msgstr ""
+"one item\n"
+"%n items"
+
+#: scanpackager.cpp:248
+msgid "%1 x %2"
+msgstr "%1 x %2"
+
+#: scanpackager.cpp:399
+msgid ""
+"You entered a file extension that differs from the existing one. That is not "
+"yet possible. Converting 'on the fly' is planned for a future release.\n"
+"Kooka corrects the extension."
+msgstr ""
+"You entered a file extension that differs from the existing one. That is not "
+"yet possible. Converting 'on the fly' is planned for a future release.\n"
+"Kooka corrects the extension."
+
+#: scanpackager.cpp:401
+msgid "On the Fly Conversion"
+msgstr "On the Fly Conversion"
+
+#: scanpackager.cpp:603
+#, c-format
+msgid "Sub-image %1"
+msgstr "Sub-image %1"
+
+#: scanpackager.cpp:752 scanpackager.cpp:822
+msgid ""
+"Cannot write this image format.\n"
+"Image will not be saved!"
+msgstr ""
+"Cannot write this image format.\n"
+"Image will not be saved!"
+
+#: scanpackager.cpp:753 scanpackager.cpp:758 scanpackager.cpp:765
+#: scanpackager.cpp:823 scanpackager.cpp:828
+msgid "Save Error"
+msgstr "Save Error"
+
+#: scanpackager.cpp:757 scanpackager.cpp:827
+msgid ""
+"Image file is write protected.\n"
+"Image will not be saved!"
+msgstr ""
+"Image file is write protected.\n"
+"Image will not be saved!"
+
+#: scanpackager.cpp:763
+msgid ""
+"Cannot save the image, because the file is local.\n"
+"Kooka will support other protocols later."
+msgstr ""
+"Cannot save the image, because the file is local.\n"
+"Kooka will support other protocols later."
+
+#: scanpackager.cpp:802
+msgid "Incoming/"
+msgstr "Incoming/"
+
+#: scanpackager.cpp:864
+msgid "%1 images"
+msgstr "%1 images"
+
+#: scanpackager.cpp:983
+msgid "All Files"
+msgstr "All Files"
+
+#: scanpackager.cpp:1020
+msgid "Import Image File to Gallery"
+msgstr "Import Image File to Gallery"
+
+#: scanpackager.cpp:1061
+msgid "Canceled by user"
+msgstr "Cancelled by user"
+
+#: scanpackager.cpp:1136
+msgid ""
+"Do you really want to delete this image?\n"
+"It cannot be restored!"
+msgstr ""
+"Do you really want to delete this image?\n"
+"It cannot be restored!"
+
+#: scanpackager.cpp:1139
+msgid ""
+"Do you really want to delete the folder %1\n"
+"and all the images inside?"
+msgstr ""
+"Do you really want to delete the folder %1\n"
+"and all the images inside?"
+
+#: scanpackager.cpp:1141
+msgid "Delete Collection Item"
+msgstr "Delete Collection Item"
+
+#: scanpackager.cpp:1170
+msgid "New Folder"
+msgstr "New Folder"
+
+#: scanpackager.cpp:1171
+msgid "Please enter a name for the new folder:"
+msgstr "Please enter a name for the new folder:"
+
+#: scanpackager.cpp:1217
+#, c-format
+msgid "image %1"
+msgstr "image %1"
+
+#~ msgid "%1 MB"
+#~ msgstr "%1 MB"
+
+#~ msgid "%1 kB"
+#~ msgstr "%1 kB"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kpdf.po b/tde-i18n-en_GB/messages/kdegraphics/kpdf.po
new file mode 100644
index 00000000000..c4a7f1cf384
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kpdf.po
@@ -0,0 +1,1125 @@
+# translation of kpdf.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpdf\n"
+"POT-Creation-Date: 2008-07-23 01:41+0200\n"
+"PO-Revision-Date: 2006-12-08 13:38+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: ui/presentationwidget.cpp:148
+#, c-format
+msgid "Title: %1"
+msgstr "Title: %1"
+
+#: ui/presentationwidget.cpp:150
+#, c-format
+msgid "Author: %1"
+msgstr "Author: %1"
+
+#: ui/presentationwidget.cpp:152
+#, c-format
+msgid "Pages: %1"
+msgstr "Pages: %1"
+
+#: ui/presentationwidget.cpp:153
+msgid "Click to begin"
+msgstr "Click to begin"
+
+#: 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 ""
+"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)"
+
+#: ui/thumbnaillist.cpp:568
+msgid "Show bookmarked pages only"
+msgstr "Show bookmarked pages only"
+
+#: ui/searchwidget.cpp:49
+msgid "Enter at least 3 letters to filter pages"
+msgstr "Enter at least 3 letters to filter pages"
+
+#: ui/searchwidget.cpp:55
+msgid "Clear filter"
+msgstr "Clear filter"
+
+#: ui/searchwidget.cpp:59
+msgid "Case Sensitive"
+msgstr "Case Sensitive"
+
+#: ui/searchwidget.cpp:61
+msgid "Match Phrase"
+msgstr "Match Phrase"
+
+#: ui/searchwidget.cpp:62
+msgid "Match All Words"
+msgstr "Match All Words"
+
+#: ui/searchwidget.cpp:63
+msgid "Match Any Word"
+msgstr "Match Any Word"
+
+#: ui/searchwidget.cpp:68
+msgid "Filter Options"
+msgstr "Filter Options"
+
+#: ui/toc.cpp:59
+msgid "Topic"
+msgstr "Topic"
+
+#: ui/pageview.cpp:257
+msgid "Fit to Page &Width"
+msgstr "Fit to Page &Width"
+
+#: ui/pageview.cpp:260
+msgid "Fit to &Page"
+msgstr "Fit to &Page"
+
+#: ui/pageview.cpp:263
+msgid "Fit to &Text"
+msgstr "Fit to &Text"
+
+#: ui/pageview.cpp:267
+msgid "&Two Pages"
+msgstr "&Two Pages"
+
+#: ui/pageview.cpp:271
+msgid "&Continuous"
+msgstr "&Continuous"
+
+#: ui/pageview.cpp:276
+msgid "&Browse Tool"
+msgstr "&Browse Tool"
+
+#: ui/pageview.cpp:280
+msgid "&Zoom Tool"
+msgstr "&Zoom Tool"
+
+#: ui/pageview.cpp:283
+msgid "&Select Tool"
+msgstr "&Select Tool"
+
+#: ui/pageview.cpp:291
+msgid "Scroll Up"
+msgstr "Scroll Up"
+
+#: ui/pageview.cpp:294
+msgid "Scroll Down"
+msgstr "Scroll Down"
+
+#: ui/pageview.cpp:354
+#, c-format
+msgid ""
+"_n: Loaded a one-page document.\n"
+" Loaded a %n-page document."
+msgstr ""
+" Loaded a one-page document.\n"
+" Loaded a %n-page document."
+
+#: ui/pageview.cpp:654 ui/pageview.cpp:675 ui/pageview.cpp:1635
+msgid "Text found: \"%1\"."
+msgstr "Text found: \"%1\"."
+
+#: ui/pageview.cpp:654 ui/pageview.cpp:1635
+msgid "Text not found: \"%1\"."
+msgstr "Text not found: \"%1\"."
+
+#: ui/pageview.cpp:706
+msgid "Starting -- find text as you type"
+msgstr "Starting -- find text as you type"
+
+#: ui/pageview.cpp:1117
+#, c-format
+msgid ""
+"_n: Text (1 character)\n"
+"Text (%n characters)"
+msgstr ""
+"Text (1 character)\n"
+"Text (%n characters)"
+
+#: ui/pageview.cpp:1118 ui/pageview.cpp:1125
+msgid "Copy to Clipboard"
+msgstr "Copy to Clipboard"
+
+#: ui/pageview.cpp:1122
+msgid "Speak Text"
+msgstr "Speak Text"
+
+#: ui/pageview.cpp:1124
+msgid "Image (%1 by %2 pixels)"
+msgstr "Image (%1 by %2 pixels)"
+
+#: ui/pageview.cpp:1126
+msgid "Save to File..."
+msgstr "Save to File..."
+
+#: ui/pageview.cpp:1144
+msgid "Image [%1x%2] copied to clipboard."
+msgstr "Image [%1x%2] copied to clipboard."
+
+#: ui/pageview.cpp:1151
+msgid "File not saved."
+msgstr "File not saved."
+
+#: ui/pageview.cpp:1158
+msgid "Image [%1x%2] saved to %3 file."
+msgstr "Image [%1x%2] saved to %3 file."
+
+#: ui/pageview.cpp:1187
+#, c-format
+msgid "Starting KTTSD Failed: %1"
+msgstr "Starting KTTSD Failed: %1"
+
+#: part.cpp:948 ui/pageview.cpp:1571
+msgid "Fit Width"
+msgstr "Fit Width"
+
+#: ui/pageview.cpp:1571
+msgid "Fit Page"
+msgstr "Fit Page"
+
+#: ui/pageview.cpp:2003
+msgid "Find stopped."
+msgstr "Find stopped."
+
+#: ui/pageview.cpp:2013
+msgid "Welcome"
+msgstr "Welcome"
+
+#: ui/pageview.cpp:2079
+msgid "Select zooming area. Right-click to zoom out."
+msgstr "Select zooming area. Right-click to zoom out."
+
+#: ui/pageview.cpp:2085
+msgid "Draw a rectangle around the text/graphics to copy."
+msgstr "Draw a rectangle around the text/graphics to copy."
+
+#: ui/propertiesdialog.cpp:23
+msgid "Unknown File"
+msgstr "Unknown File"
+
+#: ui/propertiesdialog.cpp:32
+msgid "No document opened."
+msgstr "No document opened."
+
+#: ui/propertiesdialog.cpp:38
+msgid "%1 Properties"
+msgstr "%1 Properties"
+
+#: ui/propertiesdialog.cpp:53
+msgid "%1:"
+msgstr "%1:"
+
+#: ui/propertiesdialog.cpp:66
+msgid "Pages:"
+msgstr "Pages:"
+
+#: conf/dlgperformance.ui.h:25
+msgid ""
+"Keeps used memory as low as possible. Do not reuse anything. (For systems with "
+"low memory.)"
+msgstr ""
+"Keeps used memory as low as possible. Do not reuse anything. (For systems with "
+"low memory.)"
+
+#: 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 ""
+"A good compromise between memory usage and speed gain. Preload next page and "
+"boost searches. (For systems with 256MB of memory, typically.)"
+
+#: conf/dlgperformance.ui.h:37
+msgid ""
+"Keeps everything in memory. Preload next pages. Boost searches. (For systems "
+"with more than 512MB of memory.)"
+msgstr ""
+"Keeps everything in memory. Preload next pages. Boost searches. (For systems "
+"with more than 512MB of memory.)"
+
+#: conf/preferencesdialog.cpp:29
+msgid "General"
+msgstr "General"
+
+#: conf/preferencesdialog.cpp:29
+msgid "General Options"
+msgstr "General Options"
+
+#: conf/preferencesdialog.cpp:30
+msgid "Accessibility"
+msgstr "Accessibility"
+
+#: conf/preferencesdialog.cpp:30
+msgid "Reading Aids"
+msgstr "Reading Aids"
+
+#: conf/preferencesdialog.cpp:31
+msgid "Performance"
+msgstr "Performance"
+
+#: conf/preferencesdialog.cpp:31
+msgid "Performance Tuning"
+msgstr "Performance Tuning"
+
+#: conf/preferencesdialog.cpp:32
+msgid "Presentation"
+msgstr "Presentation"
+
+#: conf/preferencesdialog.cpp:33
+msgid "Options for Presentation Mode"
+msgstr "Options for Presentation Mode"
+
+#: core/document.cpp:750
+msgid ""
+"End of document reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"End of document reached.\n"
+"Continue from the beginning?"
+
+#: core/document.cpp:796
+msgid "No matches found for '%1'."
+msgstr "No matches found for '%1'."
+
+#: 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 ""
+"The pdf file is trying to execute an external application and for your safety "
+"kpdf does not allow that."
+
+#: core/document.cpp:1019
+#, c-format
+msgid "No application found for opening file of mimetype %1."
+msgstr "No application found for opening file of mimetype %1."
+
+#: core/generator_pdf/generator_pdf.cpp:144
+msgid "Please insert the password to read the document:"
+msgstr "Please insert the password to read the document:"
+
+#: core/generator_pdf/generator_pdf.cpp:146
+msgid "Incorrect password. Try again:"
+msgstr "Incorrect password. Try again:"
+
+#: core/generator_pdf/generator_pdf.cpp:200
+msgid "Title"
+msgstr "Title"
+
+#: core/generator_pdf/generator_pdf.cpp:201
+msgid "Subject"
+msgstr "Subject"
+
+#: core/generator_pdf/generator_pdf.cpp:202
+msgid "Author"
+msgstr "Author"
+
+#: core/generator_pdf/generator_pdf.cpp:203
+msgid "Keywords"
+msgstr "Keywords"
+
+#: core/generator_pdf/generator_pdf.cpp:204
+msgid "Creator"
+msgstr "Creator"
+
+#: core/generator_pdf/generator_pdf.cpp:205
+msgid "Producer"
+msgstr "Producer"
+
+#: core/generator_pdf/generator_pdf.cpp:206
+msgid "Created"
+msgstr "Created"
+
+#: core/generator_pdf/generator_pdf.cpp:207
+msgid "Modified"
+msgstr "Modified"
+
+#: 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 "Format"
+
+#: core/generator_pdf/generator_pdf.cpp:213
+msgid "Encrypted"
+msgstr "Encrypted"
+
+#: core/generator_pdf/generator_pdf.cpp:213
+msgid "Unencrypted"
+msgstr "Unencrypted"
+
+#: core/generator_pdf/generator_pdf.cpp:214
+#: core/generator_pdf/generator_pdf.cpp:222
+msgid "Security"
+msgstr "Security"
+
+#: core/generator_pdf/generator_pdf.cpp:216
+#: core/generator_pdf/generator_pdf.cpp:223
+msgid "Optimized"
+msgstr "Optimised"
+
+#: core/generator_pdf/generator_pdf.cpp:217
+msgid "Pages"
+msgstr "Pages"
+
+#: core/generator_pdf/generator_pdf.cpp:222
+msgid "Unknown Encryption"
+msgstr "Unknown Encryption"
+
+#: core/generator_pdf/generator_pdf.cpp:223
+msgid "Unknown Optimization"
+msgstr "Unknown Optimisation"
+
+#: core/generator_pdf/generator_pdf.cpp:374
+msgid "Name"
+msgstr "Name"
+
+#: core/generator_pdf/generator_pdf.cpp:375
+msgid "Type"
+msgstr "Type"
+
+#: core/generator_pdf/generator_pdf.cpp:376
+msgid "Embedded"
+msgstr "Embedded"
+
+#: core/generator_pdf/generator_pdf.cpp:486
+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 ""
+"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?"
+
+#: core/generator_pdf/generator_pdf.cpp:487
+msgid "Aspect ratio change"
+msgstr "Aspect ratio change"
+
+#: core/generator_pdf/generator_pdf.cpp:488
+msgid "Print with specified margins"
+msgstr "Print with specified margins"
+
+#: core/generator_pdf/generator_pdf.cpp:489
+msgid "Print adapting margins to keep aspect ratio"
+msgstr "Print adapting margins to keep aspect ratio"
+
+#: core/generator_pdf/generator_pdf.cpp:720
+msgid "unknown"
+msgstr "unknown"
+
+#: core/generator_pdf/generator_pdf.cpp:721
+msgid "Type 1"
+msgstr "Type 1"
+
+#: core/generator_pdf/generator_pdf.cpp:722
+msgid "Type 1C"
+msgstr "Type 1C"
+
+#: core/generator_pdf/generator_pdf.cpp:723
+msgid ""
+"_: OT means OpenType\n"
+"Type 1C (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:724
+msgid "Type 3"
+msgstr "Type 3"
+
+#: core/generator_pdf/generator_pdf.cpp:725
+msgid "TrueType"
+msgstr "TrueType"
+
+#: core/generator_pdf/generator_pdf.cpp:726
+msgid ""
+"_: OT means OpenType\n"
+"TrueType (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:727
+msgid "CID Type 0"
+msgstr "CID Type 0"
+
+#: core/generator_pdf/generator_pdf.cpp:728
+msgid "CID Type 0C"
+msgstr "CID Type 0C"
+
+#: core/generator_pdf/generator_pdf.cpp:729
+msgid ""
+"_: OT means OpenType\n"
+"CID Type 0C (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:730
+msgid "CID TrueType"
+msgstr "CID TrueType"
+
+#: core/generator_pdf/generator_pdf.cpp:731
+msgid ""
+"_: OT means OpenType\n"
+"CID TrueType (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:764
+#: core/generator_pdf/generator_pdf.cpp:766
+#: core/generator_pdf/generator_pdf.cpp:771
+msgid "-"
+msgstr "-"
+
+#: core/generator_pdf/generator_pdf.cpp:770
+msgid "[none]"
+msgstr "[none]"
+
+#: core/generator_pdf/generator_pdf.cpp:791
+#: core/generator_pdf/generator_pdf.cpp:795
+#: core/generator_pdf/generator_pdf.cpp:809
+msgid "Unknown"
+msgstr "Unknown"
+
+#: core/generator_pdf/generator_pdf.cpp:817
+#: core/generator_pdf/generator_pdf.cpp:822
+#: core/generator_pdf/generator_pdf.cpp:831
+#: core/generator_pdf/generator_pdf.cpp:852
+msgid "Unknown Date"
+msgstr "Unknown Date"
+
+#: core/link.cpp:21
+#, fuzzy, c-format
+msgid "Go to page %1"
+msgstr "Go to Page"
+
+#: 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 "Fit Page"
+
+#: core/link.cpp:41
+msgid "Previous Page"
+msgstr ""
+
+#: core/link.cpp:43
+#, fuzzy
+msgid "Next Page"
+msgstr "Fit Page"
+
+#: core/link.cpp:45
+#, fuzzy
+msgid "Last Page"
+msgstr "Fit Page"
+
+#: core/link.cpp:49
+#, fuzzy
+msgid "Forward"
+msgstr "Format"
+
+#: core/link.cpp:53
+#, fuzzy
+msgid "Start Presentation"
+msgstr "Presentation"
+
+#: core/link.cpp:55
+#, fuzzy
+msgid "End Presentation"
+msgstr "Presentation"
+
+#: core/link.cpp:57
+msgid "Find..."
+msgstr ""
+
+#: core/link.cpp:59
+#, fuzzy
+msgid "Go To Page..."
+msgstr "Go to Page"
+
+#: shell/main.cpp:22
+msgid "kpdf, a kde pdf viewer based on xpdf"
+msgstr "kpdf, a kde pdf viewer based on xpdf"
+
+#: shell/main.cpp:28
+msgid "Document to open"
+msgstr "Document to open"
+
+#: shell/main.cpp:36
+msgid "KPDF"
+msgstr "KPDF"
+
+#: shell/main.cpp:45
+msgid "Current mantainer"
+msgstr "Current mantainer"
+
+#: shell/main.cpp:48
+msgid "Xpdf author"
+msgstr "Xpdf author"
+
+#: shell/main.cpp:49
+msgid "Icon"
+msgstr "Icon"
+
+#: shell/shell.cpp:86
+msgid "Unable to find kpdf part."
+msgstr "Unable to find kpdf part."
+
+#: shell/shell.cpp:132
+msgid ""
+"Click to open a file\n"
+"Click and hold to open a recent file"
+msgstr ""
+"Click to open a file\n"
+"Click and hold to open a recent file"
+
+#: 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>Click</b> to open a file or <b>Click and hold</b> to select a recent file"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: part.cpp:82
+#, fuzzy
+msgid "PDF Options"
+msgstr "Filter Options"
+
+#: 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 "Show &Navigation Panel"
+
+#: part.cpp:173
+msgid "Hide &Navigation Panel"
+msgstr "Hide &Navigation Panel"
+
+#: part.cpp:210 part.cpp:211
+msgid "Thumbnails"
+msgstr "Thumbnails"
+
+#: part.cpp:257
+msgid "Moves to the previous page of the document"
+msgstr "Moves to the previous page of the document"
+
+#: part.cpp:263
+msgid "Moves to the next page of the document"
+msgstr "Moves to the next page of the document"
+
+#: part.cpp:269
+msgid "Moves to the first page of the document"
+msgstr "Moves to the first page of the document"
+
+#: part.cpp:272
+msgid "Moves to the last page of the document"
+msgstr "Moves to the last page of the document"
+
+#: part.cpp:275
+msgid "Go to the place you were before"
+msgstr "Go to the place you were before"
+
+#: part.cpp:278
+msgid "Go to the place you were after"
+msgstr "Go to the place you were after"
+
+#: part.cpp:290
+msgid "Configure KPDF..."
+msgstr "Configure KPDF..."
+
+#: part.cpp:294
+msgid "&Properties"
+msgstr "&Properties"
+
+#: part.cpp:297
+msgid "P&resentation"
+msgstr "P&resentation"
+
+#: part.cpp:391
+msgid "KPDF::Part"
+msgstr "KPDF::Part"
+
+#: part.cpp:434
+msgid "Converting from ps to pdf..."
+msgstr "Converting from ps to pdf..."
+
+#: part.cpp:445
+msgid "You do not have ps2pdf installed, so kpdf cannot open postscript files."
+msgstr ""
+"You do not have ps2pdf installed, so kpdf cannot open postscript files."
+
+#: part.cpp:485
+msgid ""
+"The document is going to be launched on presentation mode because the file "
+"requested it."
+msgstr ""
+"The document is going to be launched on presentation mode because the file "
+"requested it."
+
+#: part.cpp:513
+#, c-format
+msgid "Could not open %1"
+msgstr "Could not open %1"
+
+#: part.cpp:612
+msgid "Reloading the document..."
+msgstr "Reloading the document..."
+
+#: part.cpp:641
+msgid ""
+"This link points to a close document action that does not work when using the "
+"embedded viewer."
+msgstr ""
+"This link points to a close document action that does not work when using the "
+"embedded viewer."
+
+#: part.cpp:689
+msgid ""
+"This link points to a quit application action that does not work when using the "
+"embedded viewer."
+msgstr ""
+"This link points to a quit application action that does not work when using the "
+"embedded viewer."
+
+#: part.cpp:702
+msgid "Go to Page"
+msgstr "Go to Page"
+
+#: part.cpp:711
+msgid "&Page:"
+msgstr "&Page:"
+
+#: part.cpp:809
+msgid ""
+"You are trying to overwrite \"%1\" with itself. This is not allowed. Please "
+"save it in another location."
+msgstr ""
+"You are trying to overwrite \"%1\" with itself. This is not allowed. Please "
+"save it in another location."
+
+#: part.cpp:814
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: part.cpp:814
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: part.cpp:819
+msgid "File could not be saved in '%1'. Try to save it to another location."
+msgstr "File could not be saved in '%1'. Try to save it to another location."
+
+#: part.cpp:942
+#, c-format
+msgid "Page %1"
+msgstr "Page %1"
+
+#: part.cpp:944
+msgid "Remove Bookmark"
+msgstr "Remove Bookmark"
+
+#: part.cpp:946
+msgid "Add Bookmark"
+msgstr "Add Bookmark"
+
+#: part.cpp:963
+msgid "Tools"
+msgstr "Tools"
+
+#: part.cpp:1058
+msgid "Printing this document is not allowed."
+msgstr "Printing this document is not allowed."
+
+#: part.cpp:1064
+msgid "Could not print the document. Please report to bugs.kde.org"
+msgstr "Could not print the document. Please report to bugs.kde.org"
+
+#. i18n: file part.rc line 26
+#: rc.cpp:12 rc.cpp:210
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file ./conf/dlgperformance.ui line 35
+#: rc.cpp:24
+#, no-c-format
+msgid "CPU Usage"
+msgstr "CPU Usage"
+
+#. i18n: file ./conf/dlgperformance.ui line 54
+#: rc.cpp:27
+#, no-c-format
+msgid "Enable &transparency effects"
+msgstr "Enable &transparency effects"
+
+#. i18n: file ./conf/dlgperformance.ui line 62
+#: rc.cpp:30
+#, no-c-format
+msgid "Enable &background generation"
+msgstr "Enable &background generation"
+
+#. i18n: file ./conf/dlgperformance.ui line 125
+#: rc.cpp:33
+#, no-c-format
+msgid "Memory Usage"
+msgstr "Memory Usage"
+
+#. i18n: file ./conf/dlgperformance.ui line 158
+#: rc.cpp:36
+#, no-c-format
+msgid "&Low"
+msgstr "&Low"
+
+#. i18n: file ./conf/dlgperformance.ui line 166
+#: rc.cpp:39
+#, no-c-format
+msgid "&Normal (default)"
+msgstr "&Normal (default)"
+
+#. i18n: file ./conf/dlgperformance.ui line 174
+#: rc.cpp:42
+#, no-c-format
+msgid "&Aggressive"
+msgstr "&Aggressive"
+
+#. i18n: file ./conf/dlggeneral.ui line 27
+#: rc.cpp:45
+#, no-c-format
+msgid "Program Look"
+msgstr "Program Look"
+
+#. i18n: file ./conf/dlggeneral.ui line 49
+#: rc.cpp:48
+#, no-c-format
+msgid "Show &search bar in thumbnails list"
+msgstr "Show &search bar in thumbnails list"
+
+#. i18n: file ./conf/dlggeneral.ui line 60
+#: rc.cpp:51
+#, no-c-format
+msgid "Link the &thumbnails with the page"
+msgstr "Link the &thumbnails with the page"
+
+#. i18n: file ./conf/dlggeneral.ui line 68
+#: rc.cpp:54
+#, no-c-format
+msgid "Show scroll&bars"
+msgstr "Show scroll&bars"
+
+#. i18n: file ./conf/dlggeneral.ui line 76
+#: rc.cpp:57
+#, no-c-format
+msgid "Show &hints and info messages"
+msgstr "Show &hints and info messages"
+
+#. i18n: file ./conf/dlggeneral.ui line 84
+#: rc.cpp:60
+#, no-c-format
+msgid "&Obey DRM limitations"
+msgstr "&Obey DRM limitations"
+
+#. i18n: file ./conf/dlggeneral.ui line 92
+#: rc.cpp:63
+#, no-c-format
+msgid "&Watch file"
+msgstr "&Watch file"
+
+#. i18n: file ./conf/dlgpresentation.ui line 27
+#: rc.cpp:66
+#, no-c-format
+msgid "Navigation"
+msgstr "Navigation"
+
+#. i18n: file ./conf/dlgpresentation.ui line 49
+#: rc.cpp:69
+#, no-c-format
+msgid " sec."
+msgstr " sec."
+
+#. i18n: file ./conf/dlgpresentation.ui line 60
+#: rc.cpp:72
+#, no-c-format
+msgid "Advance every:"
+msgstr "Advance every:"
+
+#. i18n: file ./conf/dlgpresentation.ui line 68
+#: rc.cpp:75
+#, no-c-format
+msgid "Loop after last page"
+msgstr "Loop after last page"
+
+#. i18n: file ./conf/dlgpresentation.ui line 89
+#: rc.cpp:81
+#, no-c-format
+msgid "Blinds Vertical"
+msgstr "Blinds Vertical"
+
+#. i18n: file ./conf/dlgpresentation.ui line 94
+#: rc.cpp:84
+#, no-c-format
+msgid "Blinds Horizontal"
+msgstr "Blinds Horizontal"
+
+#. i18n: file ./conf/dlgpresentation.ui line 99
+#: rc.cpp:87
+#, no-c-format
+msgid "Box In"
+msgstr "Box In"
+
+#. i18n: file ./conf/dlgpresentation.ui line 104
+#: rc.cpp:90
+#, no-c-format
+msgid "Box Out"
+msgstr "Box Out"
+
+#. i18n: file ./conf/dlgpresentation.ui line 109
+#: rc.cpp:93
+#, no-c-format
+msgid "Dissolve"
+msgstr "Dissolve"
+
+#. i18n: file ./conf/dlgpresentation.ui line 114
+#: rc.cpp:96
+#, no-c-format
+msgid "Glitter Down"
+msgstr "Glitter Down"
+
+#. i18n: file ./conf/dlgpresentation.ui line 119
+#: rc.cpp:99
+#, no-c-format
+msgid "Glitter Right"
+msgstr "Glitter Right"
+
+#. i18n: file ./conf/dlgpresentation.ui line 124
+#: rc.cpp:102
+#, no-c-format
+msgid "Glitter Right-Down"
+msgstr "Glitter Right-Down"
+
+#. i18n: file ./conf/dlgpresentation.ui line 129
+#: rc.cpp:105
+#, no-c-format
+msgid "Random Transition"
+msgstr "Random Transition"
+
+#. i18n: file ./conf/dlgpresentation.ui line 139
+#: rc.cpp:111
+#, no-c-format
+msgid "Split Horizontal In"
+msgstr "Split Horizontal In"
+
+#. i18n: file ./conf/dlgpresentation.ui line 144
+#: rc.cpp:114
+#, no-c-format
+msgid "Split Horizontal Out"
+msgstr "Split Horizontal Out"
+
+#. i18n: file ./conf/dlgpresentation.ui line 149
+#: rc.cpp:117
+#, no-c-format
+msgid "Split Vertical In"
+msgstr "Split Vertical In"
+
+#. i18n: file ./conf/dlgpresentation.ui line 154
+#: rc.cpp:120
+#, no-c-format
+msgid "Split Vertical Out"
+msgstr "Split Vertical Out"
+
+#. i18n: file ./conf/dlgpresentation.ui line 159
+#: rc.cpp:123
+#, no-c-format
+msgid "Wipe Down"
+msgstr "Wipe Down"
+
+#. i18n: file ./conf/dlgpresentation.ui line 164
+#: rc.cpp:126
+#, no-c-format
+msgid "Wipe Right"
+msgstr "Wipe Right"
+
+#. i18n: file ./conf/dlgpresentation.ui line 169
+#: rc.cpp:129
+#, no-c-format
+msgid "Wipe Left"
+msgstr "Wipe Left"
+
+#. i18n: file ./conf/dlgpresentation.ui line 174
+#: rc.cpp:132
+#, no-c-format
+msgid "Wipe Up"
+msgstr "Wipe Up"
+
+#. i18n: file ./conf/dlgpresentation.ui line 186
+#: rc.cpp:135
+#, no-c-format
+msgid "Default transition:"
+msgstr "Default transition:"
+
+#. i18n: file ./conf/dlgpresentation.ui line 194
+#: rc.cpp:138
+#, no-c-format
+msgid "Mouse cursor:"
+msgstr "Mouse cursor:"
+
+#. i18n: file ./conf/dlgpresentation.ui line 200
+#: rc.cpp:141
+#, no-c-format
+msgid "Hidden After Delay"
+msgstr "Hidden After Delay"
+
+#. i18n: file ./conf/dlgpresentation.ui line 205
+#: rc.cpp:144
+#, no-c-format
+msgid "Always Visible"
+msgstr "Always Visible"
+
+#. i18n: file ./conf/dlgpresentation.ui line 210
+#: rc.cpp:147
+#, no-c-format
+msgid "Always Hidden"
+msgstr "Always Hidden"
+
+#. i18n: file ./conf/dlgpresentation.ui line 222
+#: rc.cpp:150
+#, no-c-format
+msgid "Background color:"
+msgstr "Background colour:"
+
+#. i18n: file ./conf/dlgpresentation.ui line 238
+#: rc.cpp:153
+#, no-c-format
+msgid "Show s&ummary page"
+msgstr "Show s&ummary page"
+
+#. i18n: file ./conf/dlgpresentation.ui line 246
+#: rc.cpp:156
+#, no-c-format
+msgid "Show &progress indicator"
+msgstr "Show &progress indicator"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 27
+#: rc.cpp:159
+#, no-c-format
+msgid "Draw border around &Images"
+msgstr "Draw border around &Images"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 35
+#: rc.cpp:162
+#, no-c-format
+msgid "Draw border around &Links"
+msgstr "Draw border around &Links"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 51
+#: rc.cpp:165
+#, no-c-format
+msgid "Change &Colors"
+msgstr "Change &Colours"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 83
+#: rc.cpp:168
+#, no-c-format
+msgid "Warning: these options can badly affect drawing speed."
+msgstr "Warning: these options can badly affect drawing speed."
+
+#. i18n: file ./conf/dlgaccessibility.ui line 125
+#: rc.cpp:171
+#, no-c-format
+msgid "&Invert colors"
+msgstr "&Invert colours"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 136
+#: rc.cpp:174
+#, no-c-format
+msgid "Change &paper color"
+msgstr "Change &paper colour"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 172
+#: rc.cpp:177
+#, no-c-format
+msgid "Paper color:"
+msgstr "Paper colour:"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 213
+#: rc.cpp:180
+#, no-c-format
+msgid "&Change dark and light colors"
+msgstr "&Change dark and light colours"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 308
+#: rc.cpp:183
+#, no-c-format
+msgid "Light color:"
+msgstr "Light colour:"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 336
+#: rc.cpp:186
+#, no-c-format
+msgid "Dark color:"
+msgstr "Dark colour:"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 346
+#: rc.cpp:189
+#, no-c-format
+msgid "Convert to &black and white"
+msgstr "Convert to &black and white"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 365
+#: rc.cpp:192
+#, no-c-format
+msgid "Contrast:"
+msgstr "Contrast:"
+
+#. i18n: file ./conf/dlgaccessibility.ui line 488
+#: rc.cpp:195
+#, no-c-format
+msgid "Threshold:"
+msgstr "Threshold:"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kpovmodeler.po b/tde-i18n-en_GB/messages/kdegraphics/kpovmodeler.po
new file mode 100644
index 00000000000..3b75515e2bb
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kpovmodeler.po
@@ -0,0 +1,4321 @@
+# translation of kpovmodeler.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpovmodeler\n"
+"POT-Creation-Date: 2006-05-28 03:57+0200\n"
+"PO-Revision-Date: 2005-11-06 00:44+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:32
+msgid "File to open"
+msgstr "File to open"
+
+#: main.cpp:33
+msgid "Disables OpenGL rendering"
+msgstr "Disables OpenGL rendering"
+
+#: main.cpp:34
+msgid "Disables direct rendering"
+msgstr "Disables direct rendering"
+
+#: pmaddcommand.cpp:30
+#, c-format
+msgid "Add New %1"
+msgstr "Add New %1"
+
+#: pmaddcommand.cpp:43
+msgid "Add Objects"
+msgstr "Add Objects"
+
+#: pmbicubicpatch.cpp:166
+msgid "bicubic patch"
+msgstr "bicubic patch"
+
+#: pmbicubicpatch.cpp:530
+msgid "Point (%1, %2)"
+msgstr "Point (%1, %2)"
+
+#: pmbicubicpatchedit.cpp:45
+msgid "Normal (type 0)"
+msgstr "Normal (type 0)"
+
+#: pmbicubicpatchedit.cpp:46
+msgid "Preprocessed (type 1)"
+msgstr "Preprocessed (type 1)"
+
+#: pmbicubicpatchedit.cpp:48 pmcsgedit.cpp:45 pmheightfieldedit.cpp:45
+#: pmlayoutsettings.cpp:110 pmlightedit.cpp:113 pmlistpatternedit.cpp:48
+#: pmmediaedit.cpp:126 pmpatternedit.cpp:58
+msgid "Type:"
+msgstr "Type:"
+
+#: pmbicubicpatchedit.cpp:55
+msgid "Steps:"
+msgstr "Steps:"
+
+#: pmbicubicpatchedit.cpp:65
+msgid "Flatness:"
+msgstr "Flatness:"
+
+#: pmbicubicpatchedit.cpp:69
+msgid "Points:"
+msgstr "Points:"
+
+#: pmbicubicpatchedit.cpp:75 pmtriangleedit.cpp:48
+msgid "UV vectors"
+msgstr "UV vectors"
+
+#: pmblendmapmodifiers.cpp:111
+msgid "blend map modifiers"
+msgstr "blend map modifiers"
+
+#: pmblendmapmodifiersedit.cpp:53
+msgid "Frequency:"
+msgstr "Frequency:"
+
+#: pmblendmapmodifiersedit.cpp:60
+msgid "Phase:"
+msgstr "Phase:"
+
+#: pmblendmapmodifiersedit.cpp:67
+msgid "Wave form:"
+msgstr "Wave form:"
+
+#: pmblendmapmodifiersedit.cpp:69
+msgid "Ramp"
+msgstr "Ramp"
+
+#: pmblendmapmodifiersedit.cpp:70 pmpart.cpp:409
+msgid "Triangle"
+msgstr "Triangle"
+
+#: pmblendmapmodifiersedit.cpp:71
+msgid "Sine"
+msgstr "Sine"
+
+#: pmblendmapmodifiersedit.cpp:72
+msgid "Scallop"
+msgstr "Scallop"
+
+#: pmblendmapmodifiersedit.cpp:73
+msgid "Cubic"
+msgstr "Cubic"
+
+#: pmblendmapmodifiersedit.cpp:74
+msgid "Poly"
+msgstr "Poly"
+
+#: pmblendmapmodifiersedit.cpp:80 pmfinishedit.cpp:143
+#: pmjuliafractaledit.cpp:80 pmpatternedit.cpp:163
+msgid "Exponent:"
+msgstr "Exponent:"
+
+#: pmblob.cpp:61
+msgid "blob"
+msgstr "blob"
+
+#: pmblobcylinder.cpp:75
+msgid "blob cylinder"
+msgstr "blob cylinder"
+
+#: pmblobcylinder.cpp:352 pmcone.cpp:330 pmcylinder.cpp:307
+msgid "End 1"
+msgstr "End 1"
+
+#: pmblobcylinder.cpp:354 pmcone.cpp:332 pmcylinder.cpp:309
+msgid "End 2"
+msgstr "End 2"
+
+#: pmblobcylinder.cpp:355 pmcylinder.cpp:310 pmdisc.cpp:319
+msgid "Radius (1)"
+msgstr "Radius (1)"
+
+#: pmblobcylinder.cpp:356 pmcylinder.cpp:311 pmdisc.cpp:321
+msgid "Radius (2)"
+msgstr "Radius (2)"
+
+#: pmblobcylinderedit.cpp:48 pmconeedit.cpp:49 pmcylinderedit.cpp:48
+msgid "End 1:"
+msgstr "End 1:"
+
+#: pmblobcylinderedit.cpp:50 pmconeedit.cpp:51 pmcylinderedit.cpp:50
+msgid "End 2:"
+msgstr "End 2:"
+
+#: pmblobcylinderedit.cpp:55 pmblobsphereedit.cpp:49 pmcylinderedit.cpp:54
+#: pmdiscedit.cpp:58 pmglobalphotonsedit.cpp:137 pmglobalphotonsedit.cpp:150
+#: pmisosurfaceedit.cpp:57 pmlightedit.cpp:52 pmsphereedit.cpp:49
+#: pmwarpedit.cpp:85
+msgid "Radius:"
+msgstr "Radius:"
+
+#: pmblobcylinderedit.cpp:57 pmblobsphereedit.cpp:51 pmwarpedit.cpp:87
+msgid "Strength:"
+msgstr "Strength:"
+
+#: pmblobedit.cpp:39 pmisosurfaceedit.cpp:85 pmmediaedit.cpp:94
+#: pmpreviewsettings.cpp:107 pmrendermodesdialog.cpp:332
+msgid "Threshold:"
+msgstr "Threshold:"
+
+#: pmblobedit.cpp:47 pmlatheedit.cpp:87 pmpolynomedit.cpp:54
+#: pmprismedit.cpp:93 pmsoredit.cpp:71 pmtorusedit.cpp:44
+msgid "Sturm"
+msgstr "Sturm"
+
+#: pmblobedit.cpp:49 pmheightfieldedit.cpp:72 pmmeshedit.cpp:39
+msgid "Hierarchy"
+msgstr "Hierarchy"
+
+#: pmblobsphere.cpp:72
+msgid "blob sphere"
+msgstr "blob sphere"
+
+#: pmblobsphere.cpp:153 pmsphere.cpp:143
+msgid "Radius (x)"
+msgstr "Radius (x)"
+
+#: pmblobsphere.cpp:156 pmsphere.cpp:146
+msgid "Radius (y)"
+msgstr "Radius (y)"
+
+#: pmblobsphere.cpp:159 pmsphere.cpp:149
+msgid "Radius (z)"
+msgstr "Radius (z)"
+
+#: pmblobsphereedit.cpp:44 pmdiscedit.cpp:51 pmisosurfaceedit.cpp:56
+#: pmsphereedit.cpp:45
+msgid "Center:"
+msgstr "Centre:"
+
+#: pmboundedby.cpp:67
+msgid "bounded by"
+msgstr "bounded by"
+
+#: pmboundedbyedit.cpp:36 pmclippedbyedit.cpp:36
+msgid "No child objects"
+msgstr "No child objects"
+
+#: pmboundedbyedit.cpp:38
+msgid "(= clipped by)"
+msgstr "(= clipped by)"
+
+#: pmbox.cpp:62
+msgid "box"
+msgstr "box"
+
+#: pmbox.cpp:236
+msgid "Corner 1"
+msgstr "Corner 1"
+
+#: pmbox.cpp:238
+msgid "Corner 2"
+msgstr "Corner 2"
+
+#: pmboxedit.cpp:41
+msgid "Corner 1:"
+msgstr "Corner 1:"
+
+#: pmboxedit.cpp:43
+msgid "Corner 2:"
+msgstr "Corner 2:"
+
+#: pmbumpmap.cpp:266
+msgid "bump map"
+msgstr "bump map"
+
+#: pmbumpmapedit.cpp:55 pmimagemapedit.cpp:55 pmmaterialmapedit.cpp:55
+msgid "File type:"
+msgstr "File type:"
+
+#: pmbumpmapedit.cpp:70 pmheightfieldedit.cpp:58 pmimagemapedit.cpp:70
+#: pmmaterialmapedit.cpp:70
+msgid "File name:"
+msgstr "File name:"
+
+#: pmbumpmapedit.cpp:79 pmimagemapedit.cpp:92 pmmaterialmapedit.cpp:79
+msgid "Once"
+msgstr "Once"
+
+#: pmbumpmapedit.cpp:83 pmimagemapedit.cpp:96 pmmaterialmapedit.cpp:83
+msgid "Interpolate:"
+msgstr "Interpolate:"
+
+#: pmbumpmapedit.cpp:85 pmimagemapedit.cpp:98 pmmaterialmapedit.cpp:85
+#: pmpatternedit.cpp:131
+msgid "None"
+msgstr "None"
+
+#: pmbumpmapedit.cpp:86 pmimagemapedit.cpp:99 pmmaterialmapedit.cpp:86
+msgid "Bilinear"
+msgstr "Bilinear"
+
+#: pmbumpmapedit.cpp:87 pmimagemapedit.cpp:100 pmmaterialmapedit.cpp:87
+msgid "Normalized"
+msgstr "Normalised"
+
+#: pmbumpmapedit.cpp:93 pmimagemapedit.cpp:105 pmmaterialmapedit.cpp:93
+msgid "Map type:"
+msgstr "Map type:"
+
+#: pmbumpmapedit.cpp:95 pmimagemapedit.cpp:107 pmmaterialmapedit.cpp:95
+#: pmpatternedit.cpp:77 pmwarpedit.cpp:54
+msgid "Planar"
+msgstr "Planar"
+
+#: pmbumpmapedit.cpp:96 pmimagemapedit.cpp:108 pmmaterialmapedit.cpp:96
+#: pmpatternedit.cpp:82 pmwarpedit.cpp:52
+msgid "Spherical"
+msgstr "Spherical"
+
+#: pmbumpmapedit.cpp:97 pmimagemapedit.cpp:109 pmmaterialmapedit.cpp:97
+#: pmpatternedit.cpp:67 pmwarpedit.cpp:51
+msgid "Cylindrical"
+msgstr "Cylindrical"
+
+#: pmbumpmapedit.cpp:98 pmimagemapedit.cpp:110 pmmaterialmapedit.cpp:98
+#: pmwarpedit.cpp:53
+msgid "Toroidal"
+msgstr "Toroidal"
+
+#: pmbumpmapedit.cpp:103
+msgid "Use index"
+msgstr "Use index"
+
+#: pmbumpmapedit.cpp:107
+msgid "Bump size:"
+msgstr "Bump size:"
+
+#: pmcamera.cpp:119 pmrendermanager.cpp:1545 pmrendermanager.cpp:1549
+msgid "camera"
+msgstr "camera"
+
+#: pmcamera.cpp:589 pmlight.cpp:1018
+msgid "Location"
+msgstr "Location"
+
+#: pmcamera.cpp:591
+msgid "Look at"
+msgstr "Look at"
+
+#: pmcameraedit.cpp:47
+msgid "Perspective"
+msgstr "Perspective"
+
+#: pmcameraedit.cpp:48
+msgid "Orthographic"
+msgstr "Orthographic"
+
+#: pmcameraedit.cpp:49
+msgid "Fish Eye"
+msgstr "Fish Eye"
+
+#: pmcameraedit.cpp:50
+msgid "Ultra Wide Angle"
+msgstr "Ultra Wide Angle"
+
+#: pmcameraedit.cpp:51
+msgid "Omnimax"
+msgstr "Omnimax"
+
+#: pmcameraedit.cpp:52
+msgid "Panoramic"
+msgstr "Panoramic"
+
+#: pmcameraedit.cpp:53 pmpart.cpp:316 pmpreviewsettings.cpp:61
+msgid "Cylinder"
+msgstr "Cylinder"
+
+#: pmcameraedit.cpp:56
+msgid "1: Vertical, Fixed Viewpoint"
+msgstr "1: Vertical, Fixed Viewpoint"
+
+#: pmcameraedit.cpp:57
+msgid "2: Horizontal, Fixed Viewpoint"
+msgstr "2: Horizontal, Fixed Viewpoint"
+
+#: pmcameraedit.cpp:58
+msgid "3: Vertical, Variable Viewpoint"
+msgstr "3: Vertical, Variable Viewpoint"
+
+#: pmcameraedit.cpp:59
+msgid "4: Horizontal, Variable Viewpoint"
+msgstr "4: Horizontal, Variable Viewpoint"
+
+#: pmcameraedit.cpp:71
+msgid "Camera type:"
+msgstr "Camera type:"
+
+#: pmcameraedit.cpp:74
+msgid "Cylinder type:"
+msgstr "Cylinder type:"
+
+#: pmcameraedit.cpp:79 pmlightedit.cpp:109 pmwarpedit.cpp:80
+msgid "Location:"
+msgstr "Location:"
+
+#: pmcameraedit.cpp:82
+msgid "Sky:"
+msgstr "Sky:"
+
+#: pmcameraedit.cpp:85 pmpatternedit.cpp:213 pmrainbowedit.cpp:47
+#: pmwarpedit.cpp:64
+msgid "Direction:"
+msgstr "Direction:"
+
+#: pmcameraedit.cpp:88
+msgid "Right:"
+msgstr "Right:"
+
+#: pmcameraedit.cpp:91 pmrainbowedit.cpp:76
+msgid "Up:"
+msgstr "Up:"
+
+#: pmcameraedit.cpp:94
+msgid "Look at:"
+msgstr "Look at:"
+
+#: pmcameraedit.cpp:97 pmrainbowedit.cpp:54
+msgid "Angle:"
+msgstr "Angle:"
+
+#: pmcameraedit.cpp:101
+msgid "Focal blur"
+msgstr "Focal blur"
+
+#: pmcameraedit.cpp:120
+msgid "Aperture:"
+msgstr "Aperture:"
+
+#: pmcameraedit.cpp:124
+msgid "Blur samples:"
+msgstr "Blur samples:"
+
+#: pmcameraedit.cpp:128
+msgid "Focal point:"
+msgstr "Focal point:"
+
+#: pmcameraedit.cpp:132 pmmediaedit.cpp:75
+msgid "Confidence:"
+msgstr "Confidence:"
+
+#: pmcameraedit.cpp:136 pmmediaedit.cpp:79
+msgid "Variance:"
+msgstr "Variance:"
+
+#: pmcameraedit.cpp:141 pmgraphicalobjectedit.cpp:48
+msgid "Export to renderer"
+msgstr "Export to renderer"
+
+#: pmcameraedit.cpp:265
+msgid "The sky vector may not be a null vector."
+msgstr "The sky vector may not be a null vector."
+
+#: pmcameraedit.cpp:274
+msgid "The direction vector may not be a null vector."
+msgstr "The direction vector may not be a null vector."
+
+#: pmcameraedit.cpp:283
+msgid "The right vector may not be a null vector."
+msgstr "The right vector may not be a null vector."
+
+#: pmcameraedit.cpp:292
+msgid "The up vector may not be a null vector."
+msgstr "The up vector may not be a null vector."
+
+#: pmcameraedit.cpp:307
+msgid "Angle has to be smaller than 180 degrees for that camera type."
+msgstr "Angle has to be smaller than 180 degrees for that camera type."
+
+#: pmclippedby.cpp:67
+msgid "clipped by"
+msgstr "clipped by"
+
+#: pmclippedbyedit.cpp:38
+msgid "(= bounded by)"
+msgstr "(= bounded by)"
+
+#: pmcoloredit.cpp:51
+msgid "red:"
+msgstr "red:"
+
+#: pmcoloredit.cpp:53
+msgid "green:"
+msgstr "green:"
+
+#: pmcoloredit.cpp:55
+msgid "blue:"
+msgstr "blue:"
+
+#: pmcoloredit.cpp:60
+msgid "filter"
+msgstr "filter"
+
+#: pmcoloredit.cpp:62
+msgid "transmit"
+msgstr "transmit"
+
+#: pmcolorsettings.cpp:38
+msgid "Background:"
+msgstr "Background:"
+
+#: pmcolorsettings.cpp:45
+msgid "Wire frame:"
+msgstr "Wire frame:"
+
+#: pmcolorsettings.cpp:50 pmcolorsettings.cpp:60
+msgid "Selected:"
+msgstr "Selected:"
+
+#: pmcolorsettings.cpp:55
+msgid "Control points:"
+msgstr "Control points:"
+
+#: pmcolorsettings.cpp:65
+msgid "Axes:"
+msgstr "Axes:"
+
+#: pmcolorsettings.cpp:79
+msgid "Field of view:"
+msgstr "Field of view:"
+
+#: pmcomment.cpp:95
+msgid "comment"
+msgstr "comment"
+
+#: pmcone.cpp:80
+msgid "cone"
+msgstr "cone"
+
+#: pmcone.cpp:335
+msgid "Radius 1 (1)"
+msgstr "Radius 1 (1)"
+
+#: pmcone.cpp:336
+msgid "Radius 1 (2)"
+msgstr "Radius 1 (2)"
+
+#: pmcone.cpp:337
+msgid "Radius 2 (1)"
+msgstr "Radius 2 (1)"
+
+#: pmcone.cpp:338
+msgid "Radius 2 (2)"
+msgstr "Radius 2 (2)"
+
+#: pmconeedit.cpp:46 pmcylinderedit.cpp:45 pmisosurfaceedit.cpp:70
+#: pmprismedit.cpp:91 pmsoredit.cpp:68
+msgid ""
+"_: type of the object\n"
+"Open"
+msgstr "Open"
+
+#: pmconeedit.cpp:56
+msgid "Radius 1:"
+msgstr "Radius 1:"
+
+#: pmconeedit.cpp:58
+msgid "Radius 2:"
+msgstr "Radius 2:"
+
+#: pmcsg.cpp:62
+msgid "union"
+msgstr "union"
+
+#: pmcsg.cpp:65
+msgid "intersection"
+msgstr "intersection"
+
+#: pmcsg.cpp:68
+msgid "difference"
+msgstr "difference"
+
+#: pmcsg.cpp:71
+msgid "merge"
+msgstr "merge"
+
+#: pmcsgedit.cpp:39 pmpart.cpp:373
+msgid "Union"
+msgstr "Union"
+
+#: pmcsgedit.cpp:40 pmpart.cpp:376
+msgid "Intersection"
+msgstr "Intersection"
+
+#: pmcsgedit.cpp:41 pmpart.cpp:379
+msgid "Difference"
+msgstr "Difference"
+
+#: pmcsgedit.cpp:42 pmpart.cpp:382
+msgid "Merge"
+msgstr "Merge"
+
+#: pmcylinder.cpp:79
+msgid "cylinder"
+msgstr "cylinder"
+
+#: pmdatachangecommand.cpp:31
+#, c-format
+msgid "Change %1"
+msgstr "Change %1"
+
+#: pmdeclare.cpp:79
+msgid "declaration"
+msgstr "declaration"
+
+#: pmdeclareedit.cpp:50
+msgid "Identifier:"
+msgstr "Identifier:"
+
+#: pmdeclareedit.cpp:61
+msgid "Linked objects:"
+msgstr "Linked objects:"
+
+#: pmdeclareedit.cpp:71 pmlinkedit.cpp:69
+msgid "Select..."
+msgstr "Select..."
+
+#: pmdeclareedit.cpp:123
+msgid "Please enter an identifier!"
+msgstr "Please enter an identifier!"
+
+#: pmdeclareedit.cpp:154
+msgid ""
+"An identifier may consist of letters, digits and the underscore character "
+"('_').\n"
+"The first character must be a letter or the underscore character!"
+msgstr ""
+"An identifier may consist of letters, digits and the underscore character "
+"('_').\n"
+"The first character must be a letter or the underscore character!"
+
+#: pmdeclareedit.cpp:167
+msgid "You can't use a povray reserved word as an identifier!"
+msgstr "You can't use a povray reserved word as an identifier!"
+
+#: pmdeclareedit.cpp:174
+msgid "You can't use a povray directive as an identifier!"
+msgstr "You can't use a povray directive as an identifier!"
+
+#: pmdeclareedit.cpp:183
+msgid "Please enter a unique identifier!"
+msgstr "Please enter a unique identifier!"
+
+#: pmdeletecommand.cpp:30
+#, c-format
+msgid "Delete %1"
+msgstr "Delete %1"
+
+#: pmdeletecommand.cpp:49
+msgid "Delete Objects"
+msgstr "Delete Objects"
+
+#: pmdeletecommand.cpp:257
+msgid "The declare \"%1\" can't be removed because of some remaining links."
+msgstr "The declare \"%1\" can't be removed because of some remaining links."
+
+#: pmdensity.cpp:68
+msgid "density"
+msgstr "density"
+
+#: pmdetailobjectedit.cpp:37
+msgid "Global detail"
+msgstr "Global detail"
+
+#: pmdetailobjectedit.cpp:38
+msgid "Detail level:"
+msgstr "Detail level:"
+
+#: pmdetailobjectedit.cpp:40 pmpart.cpp:275
+msgid "Very Low"
+msgstr "Very Low"
+
+#: pmdetailobjectedit.cpp:41 pmpart.cpp:276
+msgid "Low"
+msgstr "Low"
+
+#: pmdetailobjectedit.cpp:42 pmpart.cpp:277
+msgid "Medium"
+msgstr "Medium"
+
+#: pmdetailobjectedit.cpp:43 pmpart.cpp:278
+msgid "High"
+msgstr "High"
+
+#: pmdetailobjectedit.cpp:44 pmpart.cpp:279
+msgid "Very High"
+msgstr "Very High"
+
+#: pmdialogeditbase.cpp:173
+msgid "Texture preview:"
+msgstr "Texture preview:"
+
+#: pmdialogeditbase.cpp:183
+msgid "local"
+msgstr "local"
+
+#: pmdialogeditbase.cpp:190
+msgid "&Preview"
+msgstr "&Preview"
+
+#: pmdialogeditbase.cpp:194 pmpovrayoutputwidget.cpp:51 pmpovraywidget.cpp:77
+msgid "Povray Output"
+msgstr "Povray Output"
+
+#: pmdialogeditbase.cpp:540
+msgid ""
+"Povray exited abnormally with exit code %1.\n"
+"See the povray output for details."
+msgstr ""
+"Povray exited abnormally with exit code %1.\n"
+"See the povray output for details."
+
+#: pmdialogeditbase.cpp:547 pmpovraywidget.cpp:342
+msgid ""
+"There were errors while rendering.\n"
+"See the povray output for details."
+msgstr ""
+"There were errors while rendering.\n"
+"See the povray output for details."
+
+#: pmdialogview.cpp:235
+msgid ""
+"This object was modified.\n"
+"\n"
+"Save changes?"
+msgstr ""
+"This object was modified.\n"
+"\n"
+"Save changes?"
+
+#: pmdialogview.cpp:236
+msgid "Unsaved Changes"
+msgstr "Unsaved Changes"
+
+#: pmdialogview.cpp:433 pmdialogview.cpp:438
+msgid "Object Properties"
+msgstr "Object Properties"
+
+#: pmdisc.cpp:78
+msgid "disc"
+msgstr "disc"
+
+#: pmdisc.cpp:323
+msgid "Hole Radius (1)"
+msgstr "Hole Radius (1)"
+
+#: pmdisc.cpp:325
+msgid "Hole Radius (2)"
+msgstr "Hole Radius (2)"
+
+#: pmdisc.cpp:328 pmpart.cpp:425 pmplane.cpp:219 pmradiosityedit.cpp:108
+msgid "Normal"
+msgstr "Normal"
+
+#: pmdiscedit.cpp:53 pmplaneedit.cpp:47
+msgid "Normal:"
+msgstr "Normal:"
+
+#: pmdiscedit.cpp:60
+msgid "Hole radius:"
+msgstr "Hole radius:"
+
+#: pmdiscedit.cpp:64 pmplaneedit.cpp:55
+msgid "Normalize"
+msgstr "Normalise"
+
+#: pmdiscedit.cpp:126 pmplaneedit.cpp:112
+msgid "The normal vector may not be a null vector."
+msgstr "The normal vector may not be a null vector."
+
+#: pmdiscedit.cpp:138
+msgid "The radius may not be smaller than the hole radius."
+msgstr "The radius may not be smaller than the hole radius."
+
+#: pmerrordialog.cpp:33
+msgid "Messages"
+msgstr "Messages"
+
+#: pmerrordialog.cpp:79
+msgid "There were warnings and errors:"
+msgstr "There were warnings and errors:"
+
+#: pmerrordialog.cpp:81
+msgid "There were warnings:"
+msgstr "There were warnings:"
+
+#: pmerrordialog.cpp:84
+msgid "There were errors:"
+msgstr "There were errors:"
+
+#: pmerrordialog.cpp:87
+msgid "Proceed"
+msgstr "Proceed"
+
+#: pmerrordialog.cpp:88
+msgid ""
+"When clicking <b>Proceed</b>, the program\n"
+"will try to proceed with the current action."
+msgstr ""
+"When clicking <b>Proceed</b>, the program\n"
+"will try to proceed with the current action."
+
+#: pmerrordialog.cpp:92
+msgid ""
+"When clicking <b>Cancel<b>, the program\n"
+"will cancel the current action."
+msgstr ""
+"When clicking <b>Cancel<b>, the program\n"
+"will cancel the current action."
+
+#: pmerrordialog.cpp:98
+msgid "Still try to proceed?"
+msgstr "Still try to proceed?"
+
+#: pmfactory.cpp:36
+msgid "Modeler for POV-Ray Scenes"
+msgstr "Modeller for POV-Ray Scenes"
+
+#: pmfactory.cpp:86
+msgid "KPovModeler"
+msgstr "KPovModeler"
+
+#. i18n: file kpovmodelerui.rc line 87
+#: pmfactory.cpp:91 rc.cpp:54 rc.cpp:90
+#, no-c-format
+msgid "Textures"
+msgstr "Textures"
+
+#: pmfactory.cpp:93
+msgid "POV-Ray 3.5 objects"
+msgstr "POV-Ray 3.5 objects"
+
+#: pmfactory.cpp:95 pmfactory.cpp:97
+msgid "Some graphical objects"
+msgstr "Some graphical objects"
+
+#: pmfinish.cpp:219
+msgid "finish"
+msgstr "finish"
+
+#: pmfinishedit.cpp:46
+msgid "Ambient color"
+msgstr "Ambient colour"
+
+#: pmfinishedit.cpp:47 pmfogedit.cpp:64 pmgridsettings.cpp:47
+#: pmlightedit.cpp:111 pmmediaedit.cpp:106 pmmediaedit.cpp:116
+#: pmmediaedit.cpp:136 pmquickcoloredit.cpp:41 pmsolidcoloredit.cpp:40
+msgid "Color:"
+msgstr "Colour:"
+
+#: pmfinishedit.cpp:56
+msgid "Diffuse:"
+msgstr "Diffuse:"
+
+#: pmfinishedit.cpp:60
+msgid "Brilliance:"
+msgstr "Brilliance:"
+
+#: pmfinishedit.cpp:64
+msgid "Crand:"
+msgstr "Crand:"
+
+#: pmfinishedit.cpp:69
+msgid "Conserve energy for reflection"
+msgstr "Conserve energy for reflection"
+
+#: pmfinishedit.cpp:75
+msgid "Phong:"
+msgstr "Phong:"
+
+#: pmfinishedit.cpp:77
+msgid "Phong size:"
+msgstr "Phong size:"
+
+#: pmfinishedit.cpp:87
+msgid "Specular:"
+msgstr "Specular:"
+
+#: pmfinishedit.cpp:91
+msgid "Roughness:"
+msgstr "Roughness:"
+
+#: pmfinishedit.cpp:95 pmfinishedit.cpp:148
+msgid "Metallic:"
+msgstr "Metallic:"
+
+#: pmfinishedit.cpp:103
+msgid "Iridiscence"
+msgstr "Iridiscence"
+
+#: pmfinishedit.cpp:105 pmrendermodesdialog.cpp:344
+msgid "Amount:"
+msgstr "Amount:"
+
+#: pmfinishedit.cpp:109 pmtextedit.cpp:56
+msgid "Thickness:"
+msgstr "Thickness:"
+
+#: pmfinishedit.cpp:114 pmpatternedit.cpp:93 pmwarpedit.cpp:106
+msgid "Turbulence:"
+msgstr "Turbulence:"
+
+#: pmfinishedit.cpp:117 pmphotonsedit.cpp:51
+msgid "Reflection"
+msgstr "Reflection"
+
+#: pmfinishedit.cpp:124 pmglobalphotonsedit.cpp:129
+msgid "Minimum:"
+msgstr "Minimum:"
+
+#: pmfinishedit.cpp:129
+msgid "Maximum:"
+msgstr "Maximum:"
+
+#: pmfinishedit.cpp:135
+msgid "Fresnel reflectivity"
+msgstr "Fresnel reflectivity"
+
+#: pmfinishedit.cpp:138 pmlightedit.cpp:56 pmwarpedit.cpp:89
+msgid "Falloff:"
+msgstr "Falloff:"
+
+#: pmfog.cpp:130
+msgid "fog"
+msgstr "fog"
+
+#: pmfogedit.cpp:48
+msgid "Fog type:"
+msgstr "Fog type:"
+
+#: pmfogedit.cpp:50
+msgid "Constant"
+msgstr "Constant"
+
+#: pmfogedit.cpp:51
+msgid "Ground"
+msgstr "Ground"
+
+#: pmfogedit.cpp:57 pmgridsettings.cpp:53 pmplaneedit.cpp:51
+#: pmrainbowedit.cpp:64
+msgid "Distance:"
+msgstr "Distance:"
+
+#: pmfogedit.cpp:71 pmpatternedit.cpp:264 pmwarpedit.cpp:50
+msgid "Turbulence"
+msgstr "Turbulence"
+
+#: pmfogedit.cpp:77
+msgid "Value: "
+msgstr "Value: "
+
+#: pmfogedit.cpp:84 pmpatternedit.cpp:274 pmwarpedit.cpp:125
+msgid "Octaves:"
+msgstr "Octaves:"
+
+#: pmfogedit.cpp:88 pmpatternedit.cpp:277 pmwarpedit.cpp:129
+msgid "Omega:"
+msgstr "Omega:"
+
+#: pmfogedit.cpp:92 pmpatternedit.cpp:280 pmwarpedit.cpp:133
+msgid "Lambda:"
+msgstr "Lambda:"
+
+#: pmfogedit.cpp:96 pmlistpatternedit.cpp:59 pmpatternedit.cpp:250
+#: pmpreviewsettings.cpp:103 pmrendermodesdialog.cpp:336
+msgid "Depth:"
+msgstr "Depth:"
+
+#: pmfogedit.cpp:105
+msgid "Offset: "
+msgstr "Offset: "
+
+#: pmfogedit.cpp:107
+msgid "Altitude: "
+msgstr "Altitude: "
+
+#: pmfogedit.cpp:116
+msgid "Up: "
+msgstr "Up: "
+
+#: pmglobalphotons.cpp:169
+msgid "global photons"
+msgstr "global photons"
+
+#: pmglobalphotonsedit.cpp:47
+msgid "Photon numbers"
+msgstr "Photon numbers"
+
+#: pmglobalphotonsedit.cpp:50
+msgid "Count"
+msgstr "Count"
+
+#: pmglobalphotonsedit.cpp:62 pmglobalphotonsedit.cpp:135
+msgid "Gather"
+msgstr "Gather"
+
+#: pmglobalphotonsedit.cpp:64 pmmediaedit.cpp:63
+msgid "Min:"
+msgstr "Min:"
+
+#: pmglobalphotonsedit.cpp:69 pmmediaedit.cpp:67
+msgid "Max:"
+msgstr "Max:"
+
+#: pmglobalphotonsedit.cpp:75 pmglobalphotonsedit.cpp:148 pmpart.cpp:301
+#: pmradiosityedit.cpp:93
+msgid "Media"
+msgstr "Media"
+
+#: pmglobalphotonsedit.cpp:77
+msgid "Max stop:"
+msgstr "Max stop:"
+
+#: pmglobalphotonsedit.cpp:82 pmpatternedit.cpp:181 pmpatternedit.cpp:194
+msgid "Factor:"
+msgstr "Factor:"
+
+#: pmglobalphotonsedit.cpp:89 pmrainbowedit.cpp:69
+msgid "Jitter:"
+msgstr "Jitter:"
+
+#: pmglobalphotonsedit.cpp:97
+msgid "Max trace level:"
+msgstr "Max trace level:"
+
+#: pmglobalphotonsedit.cpp:100 pmglobalphotonsedit.cpp:108
+msgid "Use global"
+msgstr "Use global"
+
+#: pmglobalphotonsedit.cpp:105 pmglobalsettingsedit.cpp:46
+#: pmradiosityedit.cpp:48
+msgid "Adc bailout:"
+msgstr "Adc bailout:"
+
+#: pmglobalphotonsedit.cpp:114
+msgid "Autostop:"
+msgstr "Autostop:"
+
+#: pmglobalphotonsedit.cpp:122
+msgid "Expand"
+msgstr "Expand"
+
+#: pmglobalphotonsedit.cpp:124
+msgid "Increase:"
+msgstr "Increase:"
+
+#: pmglobalphotonsedit.cpp:142 pmglobalphotonsedit.cpp:155
+msgid "Multiplier:"
+msgstr "Multiplier:"
+
+#: pmglobalsettings.cpp:173
+msgid "global settings"
+msgstr "global settings"
+
+#: pmglobalsettingsedit.cpp:53
+msgid "Ambient light:"
+msgstr "Ambient light:"
+
+#: pmglobalsettingsedit.cpp:60
+msgid "Assumed gamma:"
+msgstr "Assumed gamma:"
+
+#: pmglobalsettingsedit.cpp:66
+msgid "Hf gray 16"
+msgstr "Hf grey 16"
+
+#: pmglobalsettingsedit.cpp:70
+msgid "Iridiscence wave length:"
+msgstr "Iridiscence wave length:"
+
+#: pmglobalsettingsedit.cpp:78
+msgid "Maximum intersections:"
+msgstr "Maximum intersections:"
+
+#: pmglobalsettingsedit.cpp:82
+msgid "Maximum trace level:"
+msgstr "Maximum trace level:"
+
+#: pmglobalsettingsedit.cpp:86
+msgid "Number of waves:"
+msgstr "Number of waves:"
+
+#: pmglobalsettingsedit.cpp:90 pmpatternedit.cpp:255
+msgid "Noise generator:"
+msgstr "Noise generator:"
+
+#: pmglobalsettingsedit.cpp:92 pmpatternedit.cpp:258
+msgid "Original"
+msgstr "Original"
+
+#: pmglobalsettingsedit.cpp:93 pmpatternedit.cpp:259
+msgid "Range Corrected"
+msgstr "Range Corrected"
+
+#: pmglobalsettingsedit.cpp:94 pmpatternedit.cpp:260
+msgid "Perlin"
+msgstr "Perlin"
+
+#: pmglobalsettingsedit.cpp:99
+msgid "Radiosity (Povray 3.1)"
+msgstr "Radiosity (Povray 3.1)"
+
+#: pmglobalsettingsedit.cpp:105 pmradiosityedit.cpp:57
+msgid "Brightness:"
+msgstr "Brightness:"
+
+#: pmglobalsettingsedit.cpp:109 pmradiosityedit.cpp:63
+msgid "Count:"
+msgstr "Count:"
+
+#: pmglobalsettingsedit.cpp:113
+msgid "Maximum distance:"
+msgstr "Maximum distance:"
+
+#: pmglobalsettingsedit.cpp:117 pmradiosityedit.cpp:69
+msgid "Error boundary:"
+msgstr "Error boundary:"
+
+#: pmglobalsettingsedit.cpp:121 pmradiosityedit.cpp:75
+msgid "Gray threshold:"
+msgstr "Grey threshold:"
+
+#: pmglobalsettingsedit.cpp:125 pmradiosityedit.cpp:81
+msgid "Low error factor:"
+msgstr "Low error factor:"
+
+#: pmglobalsettingsedit.cpp:129 pmradiosityedit.cpp:96
+msgid "Minimum reuse:"
+msgstr "Minimum reuse:"
+
+#: pmglobalsettingsedit.cpp:133 pmradiosityedit.cpp:102
+msgid "Nearest count:"
+msgstr "Nearest count:"
+
+#: pmglobalsettingsedit.cpp:137 pmradiosityedit.cpp:123
+msgid "Recursion limit:"
+msgstr "Recursion limit:"
+
+#: pmglobalsettingsedit.cpp:268
+msgid "Maximum intersections must be a positive value."
+msgstr "Maximum intersections must be a positive value."
+
+#: pmglobalsettingsedit.cpp:275
+msgid "Maximum trace level must be a positive value."
+msgstr "Maximum trace level must be a positive value."
+
+#: pmglobalsettingsedit.cpp:282
+msgid "Number of waves must be a positive value."
+msgstr "Number of waves must be a positive value."
+
+#: pmglobalsettingsedit.cpp:289
+msgid "Nearest count must be between 1 and 10."
+msgstr "Nearest count must be between 1 and 10."
+
+#: pmglobalsettingsedit.cpp:297
+msgid "Recursion limit must be 1 or 2."
+msgstr "Recursion limit must be 1 or 2."
+
+#: pmglview.cpp:369
+msgid "No OpenGL support"
+msgstr "No OpenGL support"
+
+#: pmglview.cpp:1517 pmglview.cpp:1790
+msgid "Front"
+msgstr "Front"
+
+#: pmglview.cpp:1523 pmglview.cpp:1565 pmglview.cpp:1792 pmpart.cpp:414
+msgid "Camera"
+msgstr "Camera"
+
+#: pmglview.cpp:1540
+msgid "Left View"
+msgstr "Left View"
+
+#: pmglview.cpp:1541
+msgid "Right View"
+msgstr "Right View"
+
+#: pmglview.cpp:1542
+msgid "Top View"
+msgstr "Top View"
+
+#: pmglview.cpp:1543
+msgid "Bottom View"
+msgstr "Bottom View"
+
+#: pmglview.cpp:1544
+msgid "Front View"
+msgstr "Front View"
+
+#: pmglview.cpp:1545
+msgid "Back View"
+msgstr "Back View"
+
+#: pmglview.cpp:1551
+msgid "No Cameras"
+msgstr "No Cameras"
+
+#: pmglview.cpp:1559 pmmovecommand.cpp:448 pmobjectselect.cpp:75
+#: pmrendermanager.cpp:1543
+msgid "(unnamed)"
+msgstr "(unnamed)"
+
+#: pmglview.cpp:1569 pmglview.cpp:1675
+msgid "Snap to Grid"
+msgstr "Snap to Grid"
+
+#: pmglview.cpp:1594
+msgid "No Control Points"
+msgstr "No Control Points"
+
+#: pmglview.cpp:1603
+msgid "Control Points"
+msgstr "Control Points"
+
+#: pmglview.cpp:1741
+msgid "Unknown GL view type."
+msgstr "Unknown GL view type."
+
+#: pmglview.cpp:1749
+msgid "3D View"
+msgstr "3D View"
+
+#: pmglview.cpp:1757
+msgid "3D View (%1)"
+msgstr "3D View (%1)"
+
+#: pmglview.cpp:1782
+msgid "3D view type:"
+msgstr "3D view type:"
+
+#: pmgraphicalobjectedit.cpp:40
+msgid "No shadow"
+msgstr "No shadow"
+
+#: pmgraphicalobjectedit.cpp:42
+msgid "No image"
+msgstr "No image"
+
+#: pmgraphicalobjectedit.cpp:44
+msgid "No reflection"
+msgstr "No reflection"
+
+#: pmgraphicalobjectedit.cpp:46
+msgid "Double illuminate"
+msgstr "Double illuminate"
+
+#: pmgraphicalobjectedit.cpp:52
+msgid "Visibility level: "
+msgstr "Visibility level: "
+
+#: pmgraphicalobjectedit.cpp:58
+msgid "Relative"
+msgstr "Relative"
+
+#: pmgridsettings.cpp:41
+msgid "Displayed Grid"
+msgstr "Displayed Grid"
+
+#: pmgridsettings.cpp:59
+msgid "Control Point Grid"
+msgstr "Control Point Grid"
+
+#: pmgridsettings.cpp:66
+msgid "2D/3D movement:"
+msgstr "2D/3D movement:"
+
+#: pmgridsettings.cpp:71
+msgid "Scale:"
+msgstr "Scale:"
+
+#: pmgridsettings.cpp:76
+msgid "Rotation:"
+msgstr "Rotation:"
+
+#: pmheightfield.cpp:87
+msgid "height field"
+msgstr "height field"
+
+#: pmheightfieldedit.cpp:66
+msgid "Water level:"
+msgstr "Water level:"
+
+#: pmheightfieldedit.cpp:75 pmtriangleedit.cpp:43
+msgid "Smooth"
+msgstr "Smooth"
+
+#: pmimagemap.cpp:349
+msgid "imagemap"
+msgstr "imagemap"
+
+#: pmimagemapedit.cpp:79
+msgid "Filter all"
+msgstr "Filter all"
+
+#: pmimagemapedit.cpp:86
+msgid "Transmit all"
+msgstr "Transmit all"
+
+#: pmimagemapedit.cpp:128
+msgid "Indexed filters"
+msgstr "Indexed filters"
+
+#: pmimagemapedit.cpp:131
+msgid "Indexed transmits"
+msgstr "Indexed transmits"
+
+#: pmimagemapedit.cpp:272 pmimagemapedit.cpp:292
+msgid "Add new filter"
+msgstr "Add new filter"
+
+#: pmimagemapedit.cpp:301
+msgid "Remove filter"
+msgstr "Remove filter"
+
+#: pmimagemapedit.cpp:328 pmimagemapedit.cpp:348
+msgid "Add new transmit"
+msgstr "Add new transmit"
+
+#: pmimagemapedit.cpp:357
+msgid "Remove transmit"
+msgstr "Remove transmit"
+
+#: pminserterrordialog.cpp:29
+msgid "Insert Errors"
+msgstr "Insert Errors"
+
+#: pminserterrordialog.cpp:30
+msgid "Details"
+msgstr "Details"
+
+#: pminserterrordialog.cpp:33
+msgid "%1 of %2 objects couldn't be inserted."
+msgstr "%1 of %2 objects couldn't be inserted."
+
+#: pminserterrordialog.cpp:36
+msgid "Objects not inserted:"
+msgstr "Objects not inserted:"
+
+#: pminsertpopup.cpp:33
+msgid "Insert Objects As"
+msgstr "Insert Objects As"
+
+#: pminsertpopup.cpp:36
+msgid "First Children"
+msgstr "First Children"
+
+#: pminsertpopup.cpp:38 pminsertpopup.cpp:46 pminsertpopup.cpp:54
+msgid "some"
+msgstr "some"
+
+#: pminsertpopup.cpp:44
+msgid "Last Children"
+msgstr "Last Children"
+
+#: pminsertpopup.cpp:52
+msgid "Siblings"
+msgstr "Siblings"
+
+#: pminsertpopup.cpp:61
+msgid "Insert Object As"
+msgstr "Insert Object As"
+
+#: pminsertpopup.cpp:64
+msgid "First Child"
+msgstr "First Child"
+
+#: pminsertpopup.cpp:67
+msgid "Last Child"
+msgstr "Last Child"
+
+#: pminsertpopup.cpp:70
+msgid "Sibling"
+msgstr "Sibling"
+
+#: pminterior.cpp:125
+msgid "interior"
+msgstr "interior"
+
+#: pminterioredit.cpp:42
+msgid "Refraction:"
+msgstr "Refraction:"
+
+#: pminterioredit.cpp:46
+msgid "Caustics:"
+msgstr "Caustics:"
+
+#: pminterioredit.cpp:50
+msgid "Dispersion:"
+msgstr "Dispersion:"
+
+#: pminterioredit.cpp:55
+msgid "Dispersion samples:"
+msgstr "Dispersion samples:"
+
+#: pminterioredit.cpp:60 pmlightedit.cpp:96
+msgid "Fade distance:"
+msgstr "Fade distance:"
+
+#: pminterioredit.cpp:64 pmlightedit.cpp:100
+msgid "Fade power:"
+msgstr "Fade power:"
+
+#: pminteriortexture.cpp:68
+msgid "interior texture"
+msgstr "interior texture"
+
+#: pmisosurface.cpp:101
+msgid "isosurface"
+msgstr "isosurface"
+
+#: pmisosurfaceedit.cpp:47 pmpart.cpp:310 pmpreviewsettings.cpp:63
+msgid "Box"
+msgstr "Box"
+
+#: pmisosurfaceedit.cpp:48 pmpart.cpp:313 pmpreviewsettings.cpp:59
+msgid "Sphere"
+msgstr "Sphere"
+
+#: pmisosurfaceedit.cpp:54
+msgid "Corner1:"
+msgstr "Corner1:"
+
+#: pmisosurfaceedit.cpp:55
+msgid "Corner2:"
+msgstr "Corner2:"
+
+#: pmisosurfaceedit.cpp:64
+msgid "Adapt maximum gradient"
+msgstr "Adapt maximum gradient"
+
+#: pmisosurfaceedit.cpp:69
+msgid "All intersections"
+msgstr "All intersections"
+
+#: pmisosurfaceedit.cpp:73
+msgid "Function:"
+msgstr "Function:"
+
+#: pmisosurfaceedit.cpp:75
+msgid "Container:"
+msgstr "Container:"
+
+#: pmisosurfaceedit.cpp:87
+msgid "Accuracy:"
+msgstr "Accuracy:"
+
+#: pmisosurfaceedit.cpp:91
+msgid "Maximum gradient:"
+msgstr "Maximum gradient:"
+
+#: pmisosurfaceedit.cpp:96
+msgid "Values:"
+msgstr "Values:"
+
+#: pmisosurfaceedit.cpp:104
+msgid "Maximum traces:"
+msgstr "Maximum traces:"
+
+#: pmjuliafractal.cpp:86
+msgid "julia fractal"
+msgstr "julia fractal"
+
+#: pmjuliafractaledit.cpp:43
+msgid "Julia parameter:"
+msgstr "Julia parameter:"
+
+#: pmjuliafractaledit.cpp:48
+msgid "Algebra type:"
+msgstr "Algebra type:"
+
+#: pmjuliafractaledit.cpp:50
+msgid "Quaternion"
+msgstr "Quaternion"
+
+#: pmjuliafractaledit.cpp:51
+msgid "Hypercomplex"
+msgstr "Hypercomplex"
+
+#: pmjuliafractaledit.cpp:56
+msgid "Function type:"
+msgstr "Function type:"
+
+#: pmjuliafractaledit.cpp:88 pmpatternedit.cpp:159
+msgid "Maximum iterations:"
+msgstr "Maximum iterations:"
+
+#: pmjuliafractaledit.cpp:92
+msgid "Precision:"
+msgstr "Precision:"
+
+#: pmjuliafractaledit.cpp:98
+msgid "Slice normal:"
+msgstr "Slice normal:"
+
+#: pmjuliafractaledit.cpp:103
+msgid "Slice distance:"
+msgstr "Slice distance:"
+
+#: pmjuliafractaledit.cpp:331
+msgid "The slice normal vector may not be a null vector."
+msgstr "The slice normal vector may not be a null vector."
+
+#: pmjuliafractaledit.cpp:337
+msgid "The 'k' component of the slice normal vector may not be zero."
+msgstr "The 'k' component of the slice normal vector may not be zero."
+
+#: pmjuliafractaledit.cpp:349
+msgid ""
+"Only the functions 'sqr' and 'cube' are defined in the quaternion algebra."
+msgstr ""
+"Only the functions 'sqr' and 'cube' are defined in the quaternion algebra."
+
+#: pmlathe.cpp:144
+msgid "lathe"
+msgstr "lathe"
+
+#: pmlathe.cpp:552 pmlathe.cpp:555 pmlathe.cpp:576 pmlathe.cpp:579
+#: pmsor.cpp:424
+msgid "Point %1 (xy)"
+msgstr "Point %1 (xy)"
+
+#: pmlathe.cpp:670 pmprism.cpp:773 pmsor.cpp:533
+msgid "Add Point"
+msgstr "Add Point"
+
+#: pmlathe.cpp:674 pmprism.cpp:777 pmsor.cpp:537
+msgid "Remove Point"
+msgstr "Remove Point"
+
+#: pmlatheedit.cpp:47 pmprismedit.cpp:53 pmspheresweepedit.cpp:48
+msgid "Spline type:"
+msgstr "Spline type:"
+
+#: pmlatheedit.cpp:49 pmprismedit.cpp:55 pmspheresweepedit.cpp:50
+msgid "Linear Spline"
+msgstr "Linear Spline"
+
+#: pmlatheedit.cpp:50 pmprismedit.cpp:56
+msgid "Quadratic Spline"
+msgstr "Quadratic Spline"
+
+#: pmlatheedit.cpp:51 pmprismedit.cpp:57 pmspheresweepedit.cpp:52
+msgid "Cubic Spline"
+msgstr "Cubic Spline"
+
+#: pmlatheedit.cpp:52 pmprismedit.cpp:58
+msgid "Bezier Spline"
+msgstr "Bezier Spline"
+
+#: pmlatheedit.cpp:62 pmsoredit.cpp:43
+msgid "Spline points:"
+msgstr "Spline points:"
+
+#: pmlatheedit.cpp:193 pmspheresweepedit.cpp:213
+msgid "Linear splines need at least 2 points."
+msgstr "Linear splines need at least 2 points."
+
+#: pmlatheedit.cpp:201
+msgid "Quadratic splines need at least 3 points."
+msgstr "Quadratic splines need at least 3 points."
+
+#: pmlatheedit.cpp:209 pmspheresweepedit.cpp:229
+msgid "Cubic splines need at least 4 points."
+msgstr "Cubic splines need at least 4 points."
+
+#: pmlatheedit.cpp:217 pmspheresweepedit.cpp:237
+msgid "Bezier splines need 4 points for each segment."
+msgstr "Bezier splines need 4 points for each segment."
+
+#: pmlayoutsettings.cpp:49
+msgid "Default view layout:"
+msgstr "Default view layout:"
+
+#: pmlayoutsettings.cpp:54
+msgid "Available View Layouts"
+msgstr "Available View Layouts"
+
+#: pmlayoutsettings.cpp:72 pmsettingsdialog.cpp:112
+msgid "View Layout"
+msgstr "View Layout"
+
+#: pmlayoutsettings.cpp:77 pmnamedobjectedit.cpp:39
+msgid "Name:"
+msgstr "Name:"
+
+#: pmlayoutsettings.cpp:86
+msgid "Type"
+msgstr "Type"
+
+#: pmlayoutsettings.cpp:87
+msgid "Position"
+msgstr "Position"
+
+#: pmlayoutsettings.cpp:111
+msgid "Dock position:"
+msgstr "Dock position:"
+
+#: pmlayoutsettings.cpp:112
+msgid "Column width:"
+msgstr "Column width:"
+
+#: pmlayoutsettings.cpp:114
+msgid "View height:"
+msgstr "View height:"
+
+#: pmlayoutsettings.cpp:129 pmviewlayoutmanager.cpp:217
+msgid "New Column"
+msgstr "New Column"
+
+#: pmlayoutsettings.cpp:130 pmviewlayoutmanager.cpp:219
+msgid "Below"
+msgstr "Below"
+
+#: pmlayoutsettings.cpp:131 pmviewlayoutmanager.cpp:221
+msgid "Tabbed"
+msgstr "Tabbed"
+
+#: pmlayoutsettings.cpp:132 pmviewlayoutmanager.cpp:223
+msgid "Floating"
+msgstr "Floating"
+
+#: pmlayoutsettings.cpp:147 pmrainbowedit.cpp:59 pmrendermodesdialog.cpp:274
+msgid "Width:"
+msgstr "Width:"
+
+#: pmlayoutsettings.cpp:148 pmrendermodesdialog.cpp:278 pmslopeedit.cpp:45
+msgid "Height:"
+msgstr "Height:"
+
+#: pmlayoutsettings.cpp:149
+msgid "Position x:"
+msgstr "Position x:"
+
+#: pmlayoutsettings.cpp:213
+msgid "View layouts may not have empty names."
+msgstr "View layouts may not have empty names."
+
+#: pmlayoutsettings.cpp:223
+msgid ""
+"The docking position of the first view layout entry has to be 'New Column'."
+msgstr ""
+"The docking position of the first view layout entry has to be 'New Column'."
+
+#: pmlayoutsettings.cpp:263 pmlayoutsettings.cpp:267
+msgid "Unnamed"
+msgstr "Unnamed"
+
+#: pmlibrarybrowser.cpp:61 pmlibrarybrowser.cpp:301
+msgid "Library View"
+msgstr "Library View"
+
+#: pmlibrarybrowser.cpp:67
+msgid "Library Objects"
+msgstr "Library Objects"
+
+#: pmlibrarybrowser.cpp:81
+msgid "Library: "
+msgstr "Library: "
+
+#: pmlibrarybrowser.cpp:235 pmlibrarybrowser.cpp:256 pmlibrarybrowser.cpp:284
+msgid "This library is read only."
+msgstr "This library is read only."
+
+#: pmlibrarybrowser.cpp:238
+msgid "The current library does not contain that item."
+msgstr "The current library does not contain that item."
+
+#: pmlibrarybrowser.cpp:241
+msgid "Could not remove item."
+msgstr "Could not remove item."
+
+#: pmlibrarybrowser.cpp:259
+msgid "Could not create a new object."
+msgstr "Could not create a new object."
+
+#: pmlibrarybrowser.cpp:268
+msgid "Create Sub-Library"
+msgstr "Create Sub-Library"
+
+#: pmlibrarybrowser.cpp:269
+msgid "Enter the sub-library name: "
+msgstr "Enter the sub-library name: "
+
+#: pmlibrarybrowser.cpp:270 pmlibraryhandle.cpp:39 pmlibraryhandle.cpp:40
+#: pmlibraryhandle.cpp:49 pmlibraryhandle.cpp:50 pmlibraryhandle.cpp:110
+#: pmlibraryhandle.cpp:111 pmlibraryhandle.cpp:138 pmlibraryhandle.cpp:143
+#: pmshell.cpp:212 pmunknownview.cpp:36 pmviewlayoutmanager.cpp:209
+msgid "Unknown"
+msgstr "Unknown"
+
+#: pmlibrarybrowser.cpp:281
+msgid "That library already exists."
+msgstr "That library already exists."
+
+#: pmlibrarybrowser.cpp:287
+msgid "Could not create a new sub library."
+msgstr "Could not create a new sub library."
+
+#: pmlibraryentrypreview.cpp:60 pmlibraryhandleedit.cpp:51
+msgid "Name: "
+msgstr "Name: "
+
+#: pmlibraryentrypreview.cpp:67 pmrendermodesdialog.cpp:255
+msgid "Description:"
+msgstr "Description:"
+
+#: pmlibraryentrypreview.cpp:76
+msgid "Keywords:"
+msgstr "Keywords:"
+
+#: pmlibraryentrypreview.cpp:85
+msgid "Contents:"
+msgstr "Contents:"
+
+#: pmlibraryentrypreview.cpp:93
+msgid "Change Preview Image"
+msgstr "Change Preview Image"
+
+#: pmlibraryentrypreview.cpp:183
+msgid "Object Load"
+msgstr "Object Load"
+
+#: pmlibraryentrypreview.cpp:274
+msgid ""
+"The object has been modified and not saved.\n"
+"Do you wish to save?"
+msgstr ""
+"The object has been modified and not saved.\n"
+"Do you wish to save?"
+
+#: pmlibraryhandleedit.cpp:40
+msgid "Create Library"
+msgstr "Create Library"
+
+#: pmlibraryhandleedit.cpp:56
+msgid "Author: "
+msgstr "Author: "
+
+#: pmlibraryhandleedit.cpp:61
+msgid "Description: "
+msgstr "Description: "
+
+#: pmlibraryhandleedit.cpp:68
+msgid "Allow changes to the library?"
+msgstr "Allow changes to the library?"
+
+#: pmlibraryiconview.cpp:280
+msgid "Error moving \"%1\" to \"%2\""
+msgstr "Error moving \"%1\" to \"%2\""
+
+#: pmlibraryobjectsearch.cpp:48
+msgid "Search for:"
+msgstr "Search for:"
+
+#: pmlibraryobjectsearch.cpp:54
+msgid "&Search"
+msgstr "&Search"
+
+#: pmlibraryobjectsearch.cpp:65 pmobjectlibrarysettings.cpp:65
+msgid "Path"
+msgstr "Path"
+
+#: pmlight.cpp:127
+msgid "light"
+msgstr "light"
+
+#: pmlight.cpp:1020
+msgid "Point at"
+msgstr "Point at"
+
+#: pmlightedit.cpp:45
+msgid "Point Light"
+msgstr "Point Light"
+
+#: pmlightedit.cpp:46
+msgid "Spot Light"
+msgstr "Spot Light"
+
+#: pmlightedit.cpp:47
+msgid "Cylindrical Light"
+msgstr "Cylindrical Light"
+
+#: pmlightedit.cpp:48
+msgid "Shadowless Light"
+msgstr "Shadowless Light"
+
+#: pmlightedit.cpp:60
+msgid "Tightness:"
+msgstr "Tightness:"
+
+#: pmlightedit.cpp:63
+msgid "Point at:"
+msgstr "Point at:"
+
+#: pmlightedit.cpp:65
+msgid "Parallel"
+msgstr "Parallel"
+
+#: pmlightedit.cpp:67 pmphotonsedit.cpp:54
+msgid "Area light"
+msgstr "Area light"
+
+#: pmlightedit.cpp:69
+msgid "Area type:"
+msgstr "Area type:"
+
+#: pmlightedit.cpp:71
+msgid "Rectangular"
+msgstr "Rectangular"
+
+#: pmlightedit.cpp:72
+msgid "Circular"
+msgstr "Circular"
+
+#: pmlightedit.cpp:75
+msgid "Axis 1:"
+msgstr "Axis 1:"
+
+#: pmlightedit.cpp:77
+msgid "Axis 2:"
+msgstr "Axis 2:"
+
+#: pmlightedit.cpp:81
+msgid "Size 1:"
+msgstr "Size 1:"
+
+#: pmlightedit.cpp:84
+msgid "Size 2:"
+msgstr "Size 2:"
+
+#: pmlightedit.cpp:88
+msgid "Adaptive:"
+msgstr "Adaptive:"
+
+#: pmlightedit.cpp:89
+msgid "Orient"
+msgstr "Orient"
+
+#: pmlightedit.cpp:90 pmrendermodesdialog.cpp:341
+msgid "Jitter"
+msgstr "Jitter"
+
+#: pmlightedit.cpp:92
+msgid "Fading"
+msgstr "Fading"
+
+#: pmlightedit.cpp:102
+msgid "Media interaction"
+msgstr "Media interaction"
+
+#: pmlightedit.cpp:103
+msgid "Media attenuation"
+msgstr "Media attenuation"
+
+#: pmlightgroup.cpp:52
+msgid "light group"
+msgstr "light group"
+
+#: pmlightgroupedit.cpp:38
+msgid "Global lights"
+msgstr "Global lights"
+
+#: pmlineedits.cpp:68
+msgid "Please enter a float value between %1 and %2"
+msgstr "Please enter a float value between %1 and %2"
+
+#: pmlineedits.cpp:75
+#, c-format
+msgid "Please enter a float value >= %1"
+msgstr "Please enter a float value >= %1"
+
+#: pmlineedits.cpp:79
+#, c-format
+msgid "Please enter a float value > %1"
+msgstr "Please enter a float value > %1"
+
+#: pmlineedits.cpp:86
+#, c-format
+msgid "Please enter a float value <= %1"
+msgstr "Please enter a float value <= %1"
+
+#: pmlineedits.cpp:90
+#, c-format
+msgid "Please enter a float value < %1"
+msgstr "Please enter a float value < %1"
+
+#: pmlineedits.cpp:98 pmvectoredit.cpp:206 pmvectorlistedit.cpp:309
+msgid "Please enter a valid float value!"
+msgstr "Please enter a valid float value!"
+
+#: pmlineedits.cpp:184
+msgid "Please enter an integer value between %1 and %2"
+msgstr "Please enter an integer value between %1 and %2"
+
+#: pmlineedits.cpp:189
+#, c-format
+msgid "Please enter an integer value >= %1"
+msgstr "Please enter an integer value >= %1"
+
+#: pmlineedits.cpp:193
+#, c-format
+msgid "Please enter an integer value <= %1"
+msgstr "Please enter an integer value <= %1"
+
+#: pmlineedits.cpp:200
+msgid "Please enter a valid integer value!"
+msgstr "Please enter a valid integer value!"
+
+#: pmlinkedit.cpp:60
+msgid "Prototype:"
+msgstr "Prototype:"
+
+#: pmlistpattern.cpp:253
+msgid "texture list"
+msgstr "texture list"
+
+#: pmlistpattern.cpp:292
+msgid "pigment list"
+msgstr "pigment list"
+
+#: pmlistpattern.cpp:331
+msgid "color list"
+msgstr "colour list"
+
+#: pmlistpattern.cpp:370
+msgid "density list"
+msgstr "density list"
+
+#: pmlistpattern.cpp:416
+msgid "normal list"
+msgstr "normal list"
+
+#: pmlistpatternedit.cpp:50
+msgid "Checkers"
+msgstr "Checkers"
+
+#: pmlistpatternedit.cpp:51
+msgid "Brick"
+msgstr "Brick"
+
+#: pmlistpatternedit.cpp:52
+msgid "Hexagon"
+msgstr "Hexagon"
+
+#: pmlistpatternedit.cpp:67
+msgid "Brick size:"
+msgstr "Brick size:"
+
+#: pmlistpatternedit.cpp:72
+msgid "Mortar:"
+msgstr "Mortar:"
+
+#: pmlistpatternedit.cpp:183
+msgid "You can have at most two child items for that list type!"
+msgstr "You can have at most two child items for that list type!"
+
+#: pmlookslike.cpp:49
+msgid "looks like"
+msgstr "looks like"
+
+#: pmmaterial.cpp:68
+msgid "material"
+msgstr "material"
+
+#: pmmaterialmap.cpp:246
+msgid "material map"
+msgstr "material map"
+
+#: pmmedia.cpp:159
+msgid "media"
+msgstr "media"
+
+#: pmmediaedit.cpp:46 pmrendermodesdialog.cpp:326
+msgid "Method:"
+msgstr "Method:"
+
+#: pmmediaedit.cpp:48
+msgid "1 (Monte Carlo)"
+msgstr "1 (Monte Carlo)"
+
+#: pmmediaedit.cpp:49
+msgid "2 (Smooth)"
+msgstr "2 (Smooth)"
+
+#: pmmediaedit.cpp:50
+msgid "3 (Adaptive sampling)"
+msgstr "3 (Adaptive sampling)"
+
+#: pmmediaedit.cpp:55
+msgid "Intervals:"
+msgstr "Intervals:"
+
+#: pmmediaedit.cpp:62
+msgid "Samples"
+msgstr "Samples"
+
+#: pmmediaedit.cpp:82
+msgid "Ratio:"
+msgstr "Ratio:"
+
+#: pmmediaedit.cpp:89
+msgid "Anti-aliasing"
+msgstr "Anti-aliasing"
+
+#: pmmediaedit.cpp:90
+msgid "Level:"
+msgstr "Level:"
+
+#: pmmediaedit.cpp:103
+msgid "Absorption"
+msgstr "Absorption"
+
+#: pmmediaedit.cpp:113
+msgid "Emission"
+msgstr "Emission"
+
+#: pmmediaedit.cpp:121
+msgid "Scattering"
+msgstr "Scattering"
+
+#: pmmediaedit.cpp:128
+msgid "Isotropic"
+msgstr "Isotropic"
+
+#: pmmediaedit.cpp:129
+msgid "Mie Haze"
+msgstr "Mie Haze"
+
+#: pmmediaedit.cpp:130
+msgid "Mie Murky"
+msgstr "Mie Murky"
+
+#: pmmediaedit.cpp:131
+msgid "Rayleigh"
+msgstr "Rayleigh"
+
+#: pmmediaedit.cpp:132
+msgid "Henyey-Greenstein"
+msgstr "Henyey-Greenstein"
+
+#: pmmediaedit.cpp:141
+msgid "Eccentricity:"
+msgstr "Eccentricity:"
+
+#: pmmediaedit.cpp:145
+msgid "Extinction:"
+msgstr "Extinction:"
+
+#: pmmediaedit.cpp:270
+msgid "Maximum number of samples lower than minimum number."
+msgstr "Maximum number of samples lower than minimum number."
+
+#: pmmesh.cpp:117
+msgid "mesh"
+msgstr "mesh"
+
+#: pmmeshedit.cpp:40
+msgid "Inside vector:"
+msgstr "Inside vector:"
+
+#: pmmovecommand.cpp:33
+#, c-format
+msgid "Move %1"
+msgstr "Move %1"
+
+#: pmmovecommand.cpp:57
+msgid "Move Objects"
+msgstr "Move Objects"
+
+#: pmmovecommand.cpp:358
+msgid "Can't insert the declare \"%1\" at that point."
+msgstr "Can't insert the declare \"%1\" at that point."
+
+#: pmmovecommand.cpp:361
+msgid "The declare \"%1\" can't be moved behind linked objects."
+msgstr "The declare \"%1\" can't be moved behind linked objects."
+
+#: pmmovecommand.cpp:449
+msgid ""
+"The %1 \"%2\" can't be moved because it contains a link to the declare \"%3\" "
+"and the insert point is not after the declare."
+msgstr ""
+"The %1 \"%2\" can't be moved because it contains a link to the declare \"%3\" "
+"and the insert point is not after the declare."
+
+#: pmnormal.cpp:91
+msgid "normal"
+msgstr "normal"
+
+#: pmnormaledit.cpp:43
+msgid "Bump size"
+msgstr "Bump size"
+
+#: pmnormaledit.cpp:50
+msgid "Accuracy"
+msgstr "Accuracy"
+
+#: pmnormaledit.cpp:56 pmpigmentedit.cpp:37 pmtextureedit.cpp:37
+msgid "UV mapping"
+msgstr "UV mapping"
+
+#: pmobjectlibrarysettings.cpp:41
+msgid "Libraries"
+msgstr "Libraries"
+
+#: pmobjectlibrarysettings.cpp:49
+msgid "Create..."
+msgstr "Create..."
+
+#: pmobjectlibrarysettings.cpp:63
+msgid "Library Details"
+msgstr "Library Details"
+
+#: pmobjectlibrarysettings.cpp:67
+msgid "Author"
+msgstr "Author"
+
+#: pmobjectlibrarysettings.cpp:69 pmpluginsettings.cpp:69
+msgid "Description"
+msgstr "Description"
+
+#: pmobjectlibrarysettings.cpp:156
+msgid "The folder already exists."
+msgstr "The folder already exists."
+
+#: pmobjectlibrarysettings.cpp:159
+msgid "Could not create the folder."
+msgstr "Could not create the folder."
+
+#: pmobjectlibrarysettings.cpp:176
+msgid "This library is not modifiable."
+msgstr "This library is not modifiable."
+
+#: pmobjectlibrarysettings.cpp:178
+msgid "This library is modifiable."
+msgstr "This library is modifiable."
+
+#: pmobjectlink.cpp:58
+msgid "object link"
+msgstr "object link"
+
+#: pmobjectlink.cpp:163 pmtexturebase.cpp:152
+msgid "Declare \"%1\" has wrong type."
+msgstr "Declare \"%1\" has wrong type."
+
+#: pmobjectselect.cpp:88
+msgid "Choose Object"
+msgstr "Choose Object"
+
+#: pmobjectsettings.cpp:58
+msgid "Subdivisions"
+msgstr "Subdivisions"
+
+#: pmobjectsettings.cpp:64
+msgid "Sphere:"
+msgstr "Sphere:"
+
+#: pmobjectsettings.cpp:77
+msgid "Cylinder:"
+msgstr "Cylinder:"
+
+#: pmobjectsettings.cpp:85
+msgid "Cone:"
+msgstr "Cone:"
+
+#: pmobjectsettings.cpp:93
+msgid "Torus:"
+msgstr "Torus:"
+
+#: pmobjectsettings.cpp:106
+msgid "Disc:"
+msgstr "Disc:"
+
+#: pmobjectsettings.cpp:114
+msgid "Blob sphere:"
+msgstr "Blob sphere:"
+
+#: pmobjectsettings.cpp:127
+msgid "Blob cylinder:"
+msgstr "Blob cylinder:"
+
+#: pmobjectsettings.cpp:140
+msgid "Lathe:"
+msgstr "Lathe:"
+
+#: pmobjectsettings.cpp:153
+msgid "Surface of revolution:"
+msgstr "Surface of revolution:"
+
+#: pmobjectsettings.cpp:166
+msgid "Prism:"
+msgstr "Prism:"
+
+#: pmobjectsettings.cpp:174
+msgid "Superquadric ellipsoid:"
+msgstr "Superquadric ellipsoid:"
+
+#: pmobjectsettings.cpp:187
+msgid "Sphere sweep:"
+msgstr "Sphere sweep:"
+
+#: pmobjectsettings.cpp:200
+msgid "Heightfield:"
+msgstr "Heightfield:"
+
+#: pmobjectsettings.cpp:208
+msgid "Sizes"
+msgstr "Sizes"
+
+#: pmobjectsettings.cpp:215
+msgid "Plane:"
+msgstr "Plane:"
+
+#: pmobjectsettings.cpp:223
+msgid "Camera Views"
+msgstr "Camera Views"
+
+#: pmobjectsettings.cpp:228
+msgid "High detail for enhanced projections"
+msgstr "High detail for enhanced projections"
+
+#: pmopenglsettings.cpp:33
+msgid "Direct rendering"
+msgstr "Direct rendering"
+
+#: pmopenglsettings.cpp:34
+msgid "Changes take only effect after a restart!"
+msgstr "Changes take only effect after a restart!"
+
+#: pmoutputdevice.cpp:60
+msgid "The object \"%1\" doesn't support %2."
+msgstr "The object \"%1\" doesn't support %2."
+
+#: pmoutputdevice.cpp:65
+msgid "The class \"%1\" doesn't support %2."
+msgstr "The class \"%1\" doesn't support %2."
+
+#: pmpalettevalueedit.cpp:48
+msgid "Index"
+msgstr "Index"
+
+#: pmpalettevalueedit.cpp:53
+msgid "Value"
+msgstr "Value"
+
+#: pmparser.cpp:91
+msgid "Using the default value of 0.0 for clock"
+msgstr "Using the default value of 0.0 for clock"
+
+#: pmparser.cpp:94
+msgid "Using the default value of 1.0 for clock_delta"
+msgstr "Using the default value of 1.0 for clock_delta"
+
+#: pmparser.cpp:97
+msgid ""
+"Note: The full povray syntax is not supported yet. If you want to add "
+"unsupported povray code to the scene, you can put this code between the two "
+"special comments \"//*PMRawBegin\" and \"//*PMRawEnd\"."
+msgstr ""
+"Note: The full povray syntax is not supported yet. If you want to add "
+"unsupported povray code to the scene, you can put this code between the two "
+"special comments \"//*PMRawBegin\" and \"//*PMRawEnd\"."
+
+#: pmparser.cpp:110
+msgid "Line %1: "
+msgstr "Line %1: "
+
+#: pmparser.cpp:124 pmserializer.cpp:74
+msgid "Maximum of %1 errors reached."
+msgstr "Maximum of %1 errors reached."
+
+#: pmparser.cpp:139 pmserializer.cpp:89
+msgid "Maximum of %1 warnings reached."
+msgstr "Maximum of %1 warnings reached."
+
+#: pmparser.cpp:147 pmparser.cpp:153
+msgid "'%1' expected, found token '%2' instead."
+msgstr "'%1' expected, found token '%2' instead."
+
+#: pmparser.cpp:159
+msgid "Unexpected token '%1'."
+msgstr "Unexpected token '%1'."
+
+#: pmparser.cpp:164
+msgid "Info"
+msgstr "Info"
+
+#: pmparser.cpp:256 pmparser.cpp:272
+msgid "Can't insert %1 into %2."
+msgstr "Can't insert %1 into %2."
+
+#: pmparser.cpp:382 pmparser.cpp:384
+msgid "Undefined object \"%1\"."
+msgstr "Undefined object \"%1\"."
+
+#: pmparser.cpp:411
+msgid "Object \"%1\" is undefined at that point."
+msgstr "Object \"%1\" is undefined at that point."
+
+#: pmpart.cpp:244
+msgid "Import..."
+msgstr "Import..."
+
+#: pmpart.cpp:247
+msgid "&Export..."
+msgstr "&Export..."
+
+#: pmpart.cpp:254 pmrendermodesdialog.cpp:41 pmrendermodesdialog.cpp:243
+msgid "Render Modes"
+msgstr "Render Modes"
+
+#: pmpart.cpp:259
+msgid "Render"
+msgstr "Render"
+
+#: pmpart.cpp:261
+msgid "Render Modes..."
+msgstr "Render Modes..."
+
+#: pmpart.cpp:263 pmpovraywidget.cpp:108
+msgid "Render Window"
+msgstr "Render Window"
+
+#: pmpart.cpp:265
+msgid "Visibility level:"
+msgstr "Visibility level:"
+
+#: pmpart.cpp:266
+msgid "Visibility Level"
+msgstr "Visibility Level"
+
+#: pmpart.cpp:272
+msgid "Global detail:"
+msgstr "Global detail:"
+
+#: pmpart.cpp:273
+msgid "Global Detail Level"
+msgstr "Global Detail Level"
+
+#: pmpart.cpp:286
+msgid "Global Settings"
+msgstr "Global Settings"
+
+#: pmpart.cpp:289
+msgid "Sky Sphere"
+msgstr "Sky Sphere"
+
+#: pmpart.cpp:292
+msgid "Rainbow"
+msgstr "Rainbow"
+
+#: pmpart.cpp:295
+msgid "Fog"
+msgstr "Fog"
+
+#. i18n: file kpovmodelerui.rc line 80
+#: pmpart.cpp:298 rc.cpp:51
+#, no-c-format
+msgid "Interior"
+msgstr "Interior"
+
+#: pmpart.cpp:304
+msgid "Density"
+msgstr "Density"
+
+#. i18n: file kpovmodelerui.rc line 77
+#: pmpart.cpp:307 rc.cpp:48
+#, no-c-format
+msgid "Material"
+msgstr "Material"
+
+#: pmpart.cpp:319
+msgid "Cone"
+msgstr "Cone"
+
+#: pmpart.cpp:322
+msgid "Torus"
+msgstr "Torus"
+
+#: pmpart.cpp:326
+msgid "Lathe"
+msgstr "Lathe"
+
+#: pmpart.cpp:329
+msgid "Prism"
+msgstr "Prism"
+
+#: pmpart.cpp:332
+msgid "Surface of Revolution"
+msgstr "Surface of Revolution"
+
+#: pmpart.cpp:335
+msgid "Superquadric Ellipsoid"
+msgstr "Superquadric Ellipsoid"
+
+#: pmpart.cpp:339
+msgid "Julia Fractal"
+msgstr "Julia Fractal"
+
+#: pmpart.cpp:342
+msgid "Height Field"
+msgstr "Height Field"
+
+#: pmpart.cpp:345
+msgid "Text"
+msgstr "Text"
+
+#: pmpart.cpp:349
+msgid "Blob"
+msgstr "Blob"
+
+#: pmpart.cpp:352
+msgid "Blob Sphere"
+msgstr "Blob Sphere"
+
+#: pmpart.cpp:355
+msgid "Blob Cylinder"
+msgstr "Blob Cylinder"
+
+#: pmpart.cpp:359
+msgid "Plane"
+msgstr "Plane"
+
+#: pmpart.cpp:362
+msgid "Polynom"
+msgstr "Polynom"
+
+#: pmpart.cpp:366
+msgid "Declaration"
+msgstr "Declaration"
+
+#: pmpart.cpp:369
+msgid "Object Link"
+msgstr "Object Link"
+
+#: pmpart.cpp:386
+msgid "Bounded By"
+msgstr "Bounded By"
+
+#: pmpart.cpp:389
+msgid "Clipped By"
+msgstr "Clipped By"
+
+#: pmpart.cpp:393
+msgid "Light"
+msgstr "Light"
+
+#: pmpart.cpp:396
+msgid "Looks Like"
+msgstr "Looks Like"
+
+#: pmpart.cpp:399
+msgid "Projected Through"
+msgstr "Projected Through"
+
+#: pmpart.cpp:403
+msgid "Bicubic Patch"
+msgstr "Bicubic Patch"
+
+#: pmpart.cpp:406
+msgid "Disc"
+msgstr "Disc"
+
+#: pmpart.cpp:418
+msgid "Texture"
+msgstr "Texture"
+
+#: pmpart.cpp:422
+msgid "Pigment"
+msgstr "Pigment"
+
+#: pmpart.cpp:428
+msgid "Solid Color"
+msgstr "Solid Colour"
+
+#: pmpart.cpp:432
+msgid "Texture List"
+msgstr "Texture List"
+
+#: pmpart.cpp:435
+msgid "Color List"
+msgstr "Colour List"
+
+#: pmpart.cpp:438
+msgid "Pigment List"
+msgstr "Pigment List"
+
+#: pmpart.cpp:441
+msgid "Normal List"
+msgstr "Normal List"
+
+#: pmpart.cpp:444
+msgid "Density List"
+msgstr "Density List"
+
+#: pmpart.cpp:448
+msgid "Finish"
+msgstr "Finish"
+
+#: pmpart.cpp:452
+msgid "Pattern"
+msgstr "Pattern"
+
+#: pmpart.cpp:455
+msgid "Blend Map Modifiers"
+msgstr "Blend Map Modifiers"
+
+#: pmpart.cpp:458
+msgid "Texture Map"
+msgstr "Texture Map"
+
+#: pmpart.cpp:461
+msgid "Material Map"
+msgstr "Material Map"
+
+#: pmpart.cpp:464
+msgid "Pigment Map"
+msgstr "Pigment Map"
+
+#: pmpart.cpp:467
+msgid "Color Map"
+msgstr "Colour Map"
+
+#: pmpart.cpp:470
+msgid "Normal Map"
+msgstr "Normal Map"
+
+#: pmpart.cpp:473
+msgid "Bump Map"
+msgstr "Bump Map"
+
+#: pmpart.cpp:476
+msgid "Slope Map"
+msgstr "Slope Map"
+
+#: pmpart.cpp:479
+msgid "Density Map"
+msgstr "Density Map"
+
+#: pmpart.cpp:482 pmpatternedit.cpp:81
+msgid "Slope"
+msgstr "Slope"
+
+#: pmpart.cpp:486
+msgid "Warp"
+msgstr "Warp"
+
+#: pmpart.cpp:489
+msgid "Image Map"
+msgstr "Image Map"
+
+#: pmpart.cpp:492
+msgid "QuickColor"
+msgstr "QuickColour"
+
+#: pmpart.cpp:496
+msgid "Translate"
+msgstr "Translate"
+
+#: pmpart.cpp:499 pmscalecontrolpoint.cpp:28
+msgid "Scale"
+msgstr "Scale"
+
+#: pmpart.cpp:502
+msgid "Rotate"
+msgstr "Rotate"
+
+#: pmpart.cpp:505
+msgid "Matrix"
+msgstr "Matrix"
+
+#: pmpart.cpp:509
+msgid "Comment"
+msgstr "Comment"
+
+#: pmpart.cpp:512
+msgid "Raw Povray"
+msgstr "Raw Povray"
+
+#: pmpart.cpp:517
+msgid "Iso Surface"
+msgstr "Iso Surface"
+
+#: pmpart.cpp:520 pmrendermodesdialog.cpp:350
+msgid "Radiosity"
+msgstr "Radiosity"
+
+#: pmpart.cpp:523
+msgid "Global Photons"
+msgstr "Global Photons"
+
+#. i18n: file kpovmodelerui.rc line 114
+#: pmpart.cpp:526 rc.cpp:57
+#, no-c-format
+msgid "Photons"
+msgstr "Photons"
+
+#: pmpart.cpp:529
+msgid "Light Group"
+msgstr "Light Group"
+
+#: pmpart.cpp:532
+msgid "Interior Texture"
+msgstr "Interior Texture"
+
+#: pmpart.cpp:535
+msgid "Sphere Sweep"
+msgstr "Sphere Sweep"
+
+#: pmpart.cpp:538
+msgid "Mesh"
+msgstr "Mesh"
+
+#: pmpart.cpp:543
+msgid "Search Object"
+msgstr "Search Object"
+
+#: pmpart.cpp:1376 pmpart.cpp:1379
+#, c-format
+msgid "Import %1"
+msgstr "Import %1"
+
+#: pmpart.cpp:1447
+msgid "Cutting selection..."
+msgstr "Cutting selection..."
+
+#: pmpart.cpp:1462
+msgid "Deleting selection..."
+msgstr "Deleting selection..."
+
+#: pmpart.cpp:1471
+msgid "Copying selection to clipboard..."
+msgstr "Copying selection to clipboard..."
+
+#: pmpart.cpp:1484 pmpart.cpp:1522
+msgid "Drag"
+msgstr "Drag"
+
+#: pmpart.cpp:1545
+msgid "Drop"
+msgstr "Drop"
+
+#: pmpart.cpp:1550
+msgid "Inserting clipboard contents..."
+msgstr "Inserting clipboard contents..."
+
+#: pmpart.cpp:1679
+msgid "Undo last change..."
+msgstr "Undo last change..."
+
+#: pmpart.cpp:1697
+msgid "Redo last change..."
+msgstr "Redo last change..."
+
+#: pmpart.cpp:2230
+msgid "Declare"
+msgstr "Declare"
+
+#: pmpattern.cpp:554
+msgid "pattern"
+msgstr "pattern"
+
+#: pmpatternedit.cpp:60
+msgid "Agate"
+msgstr "Agate"
+
+#: pmpatternedit.cpp:61
+msgid "Average"
+msgstr "Average"
+
+#: pmpatternedit.cpp:62
+msgid "Boxed"
+msgstr "Boxed"
+
+#: pmpatternedit.cpp:63
+msgid "Bozo"
+msgstr "Bozo"
+
+#: pmpatternedit.cpp:64
+msgid "Bumps"
+msgstr "Bumps"
+
+#: pmpatternedit.cpp:65
+msgid "Cells"
+msgstr "Cells"
+
+#: pmpatternedit.cpp:66
+msgid "Crackle"
+msgstr "Crackle"
+
+#: pmpatternedit.cpp:68
+msgid "Density File"
+msgstr "Density File"
+
+#: pmpatternedit.cpp:69
+msgid "Dents"
+msgstr "Dents"
+
+#: pmpatternedit.cpp:70
+msgid "Gradient"
+msgstr "Gradient"
+
+#: pmpatternedit.cpp:71
+msgid "Granite"
+msgstr "Granite"
+
+#: pmpatternedit.cpp:72
+msgid "Julia"
+msgstr "Julia"
+
+#: pmpatternedit.cpp:73
+msgid "Leopard"
+msgstr "Leopard"
+
+#: pmpatternedit.cpp:74
+msgid "Mandel"
+msgstr "Mandel"
+
+#: pmpatternedit.cpp:75
+msgid "Marble"
+msgstr "Marble"
+
+#: pmpatternedit.cpp:76
+msgid "Onion"
+msgstr "Onion"
+
+#: pmpatternedit.cpp:78
+msgid "Quilt"
+msgstr "Quilt"
+
+#: pmpatternedit.cpp:79
+msgid "Radial"
+msgstr "Radial"
+
+#: pmpatternedit.cpp:80
+msgid "Ripples"
+msgstr "Ripples"
+
+#: pmpatternedit.cpp:83
+msgid "Spiral1"
+msgstr "Spiral1"
+
+#: pmpatternedit.cpp:84
+msgid "Spiral2"
+msgstr "Spiral2"
+
+#: pmpatternedit.cpp:85
+msgid "Spotted"
+msgstr "Spotted"
+
+#: pmpatternedit.cpp:86
+msgid "Waves"
+msgstr "Waves"
+
+#: pmpatternedit.cpp:87
+msgid "Wood"
+msgstr "Wood"
+
+#: pmpatternedit.cpp:88
+msgid "Wrinkles"
+msgstr "Wrinkles"
+
+#: pmpatternedit.cpp:101
+msgid "Form:"
+msgstr "Form:"
+
+#: pmpatternedit.cpp:107
+msgid "Metric:"
+msgstr "Metric:"
+
+#: pmpatternedit.cpp:111 pmtextedit.cpp:62 pmwarpedit.cpp:68
+msgid "Offset:"
+msgstr "Offset:"
+
+#: pmpatternedit.cpp:114
+msgid "Solid:"
+msgstr "Solid:"
+
+#: pmpatternedit.cpp:122
+msgid "File:"
+msgstr "File:"
+
+#: pmpatternedit.cpp:129
+msgid "Interpolation:"
+msgstr "Interpolation:"
+
+#: pmpatternedit.cpp:132
+msgid "Trilinear"
+msgstr "Trilinear"
+
+#: pmpatternedit.cpp:137
+msgid "Gradient:"
+msgstr "Gradient:"
+
+#: pmpatternedit.cpp:142
+msgid "Complex number:"
+msgstr "Complex number:"
+
+#: pmpatternedit.cpp:150
+msgid "Magnet"
+msgstr "Magnet"
+
+#: pmpatternedit.cpp:153
+msgid "Type 1"
+msgstr "Type 1"
+
+#: pmpatternedit.cpp:154
+msgid "Type 2"
+msgstr "Type 2"
+
+#: pmpatternedit.cpp:171
+msgid "Exterior type:"
+msgstr "Exterior type:"
+
+#: pmpatternedit.cpp:173 pmpatternedit.cpp:186
+msgid "0: Returns Just 1"
+msgstr "0: Returns Just 1"
+
+#: pmpatternedit.cpp:174
+msgid "1: Iterations Until Bailout"
+msgstr "1: Iterations Until Bailout"
+
+#: pmpatternedit.cpp:175 pmpatternedit.cpp:188
+msgid "2: Real Part"
+msgstr "2: Real Part"
+
+#: pmpatternedit.cpp:176 pmpatternedit.cpp:189
+msgid "3: Imaginary Part"
+msgstr "3: Imaginary Part"
+
+#: pmpatternedit.cpp:177 pmpatternedit.cpp:190
+msgid "4: Squared Real Part"
+msgstr "4: Squared Real Part"
+
+#: pmpatternedit.cpp:178 pmpatternedit.cpp:191
+msgid "5: Squared Imaginary Part"
+msgstr "5: Squared Imaginary Part"
+
+#: pmpatternedit.cpp:179
+msgid "6: Absolute Value"
+msgstr "6: Absolute Value"
+
+#: pmpatternedit.cpp:184
+msgid "Interior type:"
+msgstr "Interior type:"
+
+#: pmpatternedit.cpp:187
+msgid "1: Absolute Value Smallest"
+msgstr "1: Absolute Value Smallest"
+
+#: pmpatternedit.cpp:192
+msgid "6: Absolute Value Last"
+msgstr "6: Absolute Value Last"
+
+#: pmpatternedit.cpp:200
+msgid "Quilt controls:"
+msgstr "Quilt controls:"
+
+#: pmpatternedit.cpp:218
+msgid "Low slope:"
+msgstr "Low slope:"
+
+#: pmpatternedit.cpp:222
+msgid "High slope:"
+msgstr "High slope:"
+
+#: pmpatternedit.cpp:228
+msgid "Altitiude"
+msgstr "Altitiude"
+
+#: pmpatternedit.cpp:234
+msgid "Low altitude:"
+msgstr "Low altitude:"
+
+#: pmpatternedit.cpp:238
+msgid "High altitude:"
+msgstr "High altitude:"
+
+#: pmpatternedit.cpp:245
+msgid "Spiral number:"
+msgstr "Spiral number:"
+
+#: pmpatternedit.cpp:257
+msgid "Use Global Setting"
+msgstr "Use Global Setting"
+
+#: pmpatternedit.cpp:269 pmwarpedit.cpp:117
+msgid "Value:"
+msgstr "Value:"
+
+#: pmphotons.cpp:100
+msgid "photons"
+msgstr "photons"
+
+#: pmphotonsedit.cpp:45
+msgid "Target"
+msgstr "Target"
+
+#: pmphotonsedit.cpp:46
+msgid "Spacing multiplier:"
+msgstr "Spacing multiplier:"
+
+#: pmphotonsedit.cpp:50
+msgid "Refraction"
+msgstr "Refraction"
+
+#: pmphotonsedit.cpp:52
+msgid "Collect"
+msgstr "Collect"
+
+#: pmphotonsedit.cpp:53
+msgid "Pass through"
+msgstr "Pass through"
+
+#: pmpigment.cpp:72
+msgid "pigment"
+msgstr "pigment"
+
+#: pmplane.cpp:68
+msgid "plane"
+msgstr "plane"
+
+#: pmplane.cpp:217
+msgid "Distance"
+msgstr "Distance"
+
+#: pmpluginsettings.cpp:46
+msgid "loaded"
+msgstr "loaded"
+
+#: pmpluginsettings.cpp:48
+msgid "deactivated"
+msgstr "deactivated"
+
+#: pmpluginsettings.cpp:59
+msgid "Installed Plugins"
+msgstr "Installed Plugins"
+
+#: pmpluginsettings.cpp:68
+msgid "Name"
+msgstr "Name"
+
+#: pmpluginsettings.cpp:70
+msgid "Status"
+msgstr "Status"
+
+#: pmpluginsettings.cpp:74 pmpluginsettings.cpp:130 pmpluginsettings.cpp:144
+msgid "Load"
+msgstr "Load"
+
+#: pmpluginsettings.cpp:128 pmpluginsettings.cpp:142
+msgid "Deactivate"
+msgstr "Deactivate"
+
+#: pmpolynom.cpp:109
+msgid "quadric"
+msgstr "quadric"
+
+#: pmpolynom.cpp:111
+msgid "cubic"
+msgstr "cubic"
+
+#: pmpolynom.cpp:113
+msgid "quartic"
+msgstr "quartic"
+
+#: pmpolynom.cpp:114
+msgid "polynom"
+msgstr "polynom"
+
+#: pmpolynomedit.cpp:45
+msgid "Order"
+msgstr "Order"
+
+#: pmpolynomedit.cpp:51
+msgid "Formula:"
+msgstr "Formula:"
+
+#: pmpovray31format.cpp:142
+msgid "POV-Ray 3.1 Files (*.pov, *.inc)"
+msgstr "POV-Ray 3.1 Files (*.pov, *.inc)"
+
+#: pmpovray31format.cpp:149
+msgid "POV-Ray 3.1 Files (*.pov)"
+msgstr "POV-Ray 3.1 Files (*.pov)"
+
+#: pmpovray31format.cpp:150
+msgid "POV-Ray 3.1 Include Files (*.ini)"
+msgstr "POV-Ray 3.1 Include Files (*.ini)"
+
+#: pmpovray35format.cpp:89
+msgid "POV-Ray 3.5 Files (*.pov, *.inc)"
+msgstr "POV-Ray 3.5 Files (*.pov, *.inc)"
+
+#: pmpovray35format.cpp:96
+msgid "POV-Ray 3.5 Files (*.pov)"
+msgstr "POV-Ray 3.5 Files (*.pov)"
+
+#: pmpovray35format.cpp:97
+msgid "POV-Ray 3.5 Include Files (*.ini)"
+msgstr "POV-Ray 3.5 Include Files (*.ini)"
+
+#: pmpovraymatrix.cpp:56
+msgid "matrix"
+msgstr "matrix"
+
+#: pmpovrayparser.cpp:186
+msgid "Boolean expression expected"
+msgstr "Boolean expression expected"
+
+#: pmpovrayparser.cpp:399
+msgid "Found turbulence without a pattern."
+msgstr "Found turbulence without a pattern."
+
+#: pmpovrayparser.cpp:548
+msgid "Invalid list member."
+msgstr "Invalid list member."
+
+#: pmpovrayparser.cpp:791
+msgid "identifier"
+msgstr "identifier"
+
+#: pmpovrayparser.cpp:968
+msgid "Float, color or vector identifier expected."
+msgstr "Float, colour or vector identifier expected."
+
+#: pmpovrayparser.cpp:974
+msgid "Undefined identifier \"%1\"."
+msgstr "Undefined identifier \"%1\"."
+
+#: pmpovrayparser.cpp:1043
+msgid "Bad operands for period operator."
+msgstr "Bad operands for period operator."
+
+#: pmpovrayparser.cpp:1072 pmpovrayparser.cpp:1097 pmpovrayparser.cpp:1122
+#: pmpovrayparser.cpp:1141 pmpovrayparser.cpp:1555
+msgid "Float or vector expression expected"
+msgstr "Float or vector expression expected"
+
+#: pmpovrayparser.cpp:1150 pmpovrayparser.cpp:1160 pmpovrayparser.cpp:1170
+#: pmpovrayparser.cpp:1181 pmpovrayparser.cpp:1191 pmpovrayparser.cpp:1234
+#: pmpovrayparser.cpp:1252 pmpovrayparser.cpp:1577
+msgid "Float expression expected"
+msgstr "Float expression expected"
+
+#: pmpovrayparser.cpp:1330 pmpovrayparser.cpp:1344
+msgid "You can't multiply a vector with a color"
+msgstr "You can't multiply a vector with a colour"
+
+#: pmpovrayparser.cpp:1390
+msgid "You can't divide a vector by a color"
+msgstr "You can't divide a vector by a colour"
+
+#: pmpovrayparser.cpp:1404
+msgid "You can't divide a color by a vector"
+msgstr "You can't divide a colour by a vector"
+
+#: pmpovrayparser.cpp:1446
+msgid "You can't add a vector and a color"
+msgstr "You can't add a vector and a colour"
+
+#: pmpovrayparser.cpp:1460
+msgid "You can't add a vector with a color"
+msgstr "You can't add a vector with a colour"
+
+#: pmpovrayparser.cpp:1502 pmpovrayparser.cpp:1516
+msgid "You can't subtract a vector and a color"
+msgstr "You can't subtract a vector and a colour"
+
+#: pmpovrayparser.cpp:1609 pmpovrayparser.cpp:1620
+msgid "Color expression expected"
+msgstr "Colour expression expected"
+
+#: pmpovrayparser.cpp:1995
+msgid "The threshold value has to be positive"
+msgstr "The threshold value has to be positive"
+
+#: pmpovrayparser.cpp:2187
+msgid "height field type"
+msgstr "height field type"
+
+#: pmpovrayparser.cpp:2192
+msgid "height field file"
+msgstr "height field file"
+
+#: pmpovrayparser.cpp:2234
+msgid "The water level has to be between 0 and 1"
+msgstr "The water level has to be between 0 and 1"
+
+#: pmpovrayparser.cpp:2269
+msgid "font file name"
+msgstr "font file name"
+
+#: pmpovrayparser.cpp:2279
+msgid "string of text"
+msgstr "string of text"
+
+#: pmpovrayparser.cpp:2430
+msgid "Maximum iterations are less than 1, fixed"
+msgstr "Maximum iterations are less than 1, fixed"
+
+#: pmpovrayparser.cpp:2441
+msgid "Precision is less than 1.0, fixed"
+msgstr "Precision is less than 1.0, fixed"
+
+#: pmpovrayparser.cpp:2576
+msgid "The polynom order has to be between 2 and 7 inclusive"
+msgstr "The polynom order has to be between 2 and 7 inclusive"
+
+#: pmpovrayparser.cpp:2589
+msgid "%1 coefficients are needed for a polynom with order %2"
+msgstr "%1 coefficients are needed for a polynom with order %2"
+
+#: pmpovrayparser.cpp:2645
+msgid "Patch type has to be 0 or 1"
+msgstr "Patch type has to be 0 or 1"
+
+#: pmpovrayparser.cpp:2885
+msgid "At least %1 points are needed for that spline type"
+msgstr "At least %1 points are needed for that spline type"
+
+#: pmpovrayparser.cpp:2889
+msgid "Bezier splines need 4 points for each segment"
+msgstr "Bezier splines need 4 points for each segment"
+
+#: pmpovrayparser.cpp:3013 pmpovrayparser.cpp:3032
+msgid "Linear splines need at least 4 points."
+msgstr "Linear splines need at least 4 points."
+
+#: pmpovrayparser.cpp:3029
+msgid "Linear spline not closed"
+msgstr "Linear spline not closed"
+
+#: pmpovrayparser.cpp:3058
+msgid "Quadratic splines need at least 5 points."
+msgstr "Quadratic splines need at least 5 points."
+
+#: pmpovrayparser.cpp:3074
+msgid "Quadratic spline not closed"
+msgstr "Quadratic spline not closed"
+
+#: pmpovrayparser.cpp:3092
+msgid "Cubic splines need at least 6 points."
+msgstr "Cubic splines need at least 6 points."
+
+#: pmpovrayparser.cpp:3114
+msgid "Cubic spline not closed"
+msgstr "Cubic spline not closed"
+
+#: pmpovrayparser.cpp:3132 pmpovrayparser.cpp:3155
+msgid "Bezier spline not closed"
+msgstr "Bezier spline not closed"
+
+#: pmpovrayparser.cpp:3219
+msgid "At least 4 points are needed for the surface of revolution"
+msgstr "At least 4 points are needed for the surface of revolution"
+
+#: pmpovrayparser.cpp:3233
+msgid "The v coordinate of point %1 and %2 must be different; fixed"
+msgstr "The v coordinate of point %1 and %2 must be different; fixed"
+
+#: pmpovrayparser.cpp:3246
+msgid "The v coordinates must be strictly increasing; fixed"
+msgstr "The v coordinates must be strictly increasing; fixed"
+
+#: pmpovrayparser.cpp:3300
+msgid "The east-west exponent must be greater than 0.001"
+msgstr "The east-west exponent must be greater than 0.001"
+
+#: pmpovrayparser.cpp:3305
+msgid "The north-south exponent must be greater than 0.001"
+msgstr "The north-south exponent must be greater than 0.001"
+
+#: pmpovrayparser.cpp:3376
+msgid "Wrong number of matrix values."
+msgstr "Wrong number of matrix values."
+
+#: pmpovrayparser.cpp:3748 pmpovrayparser.cpp:4413 pmpovrayparser.cpp:4485
+#: pmpovrayparser.cpp:4543 pmpovrayparser.cpp:4599 pmpovrayparser.cpp:4652
+#: pmpovrayparser.cpp:4952 pmpovrayparser.cpp:5008 pmpovrayparser.cpp:5373
+#: pmpovrayparser.cpp:5490 pmpovrayparser.cpp:5526 pmpovrayparser.cpp:5634
+#: pmpovrayparser.cpp:5760 pmpovrayparser.cpp:5888 pmpovrayparser.cpp:5924
+#: pmpovrayparser.cpp:6012 pmpovrayparser.cpp:6158 pmpovrayparser.cpp:6648
+msgid "Wrong declare type"
+msgstr "Wrong declare type"
+
+#: pmpovrayparser.cpp:3846 pmpovrayparser.cpp:4742 pmpovrayparser.cpp:4868
+#: pmpovrayparser.cpp:5102
+msgid "Expecting a file name."
+msgstr "Expecting a file name."
+
+#: pmpovrayparser.cpp:4222
+msgid "Expecting a warp type"
+msgstr "Expecting a warp type"
+
+#: pmpovrayparser.cpp:4734 pmpovrayparser.cpp:4860 pmpovrayparser.cpp:5094
+msgid "Unknown bitmap type"
+msgstr "Unknown bitmap type"
+
+#: pmpovrayparser.cpp:6247
+msgid "Using Old Reflection Syntax"
+msgstr "Using Old Reflection Syntax"
+
+#: pmpovrayparser.cpp:6618
+msgid "One graphical object expected"
+msgstr "One graphical object expected"
+
+#: pmpovrayrenderwidget.cpp:72
+msgid ""
+"Can't render an empty scene.\n"
+msgstr ""
+"Can't render an empty scene.\n"
+
+#: pmpovrayrenderwidget.cpp:82
+msgid ""
+"Couldn't write the scene to a temp file.\n"
+msgstr ""
+"Couldn't write the scene to a temp file.\n"
+
+#: pmpovrayrenderwidget.cpp:141
+msgid ""
+"Couldn't call povray.\n"
+"Please check your installation or set another povray command."
+msgstr ""
+"Couldn't call povray.\n"
+"Please check your installation or set another povray command."
+
+#: pmpovraysettings.cpp:50
+msgid "Povray Command"
+msgstr "Povray Command"
+
+#: pmpovraysettings.cpp:54
+msgid "Command:"
+msgstr "Command:"
+
+#: pmpovraysettings.cpp:64
+msgid "Povray User Documentation"
+msgstr "Povray User Documentation"
+
+#: pmpovraysettings.cpp:68
+msgid "Path:"
+msgstr "Path:"
+
+#: pmpovraysettings.cpp:78
+msgid "Version:"
+msgstr "Version:"
+
+#: pmpovraysettings.cpp:87
+msgid "Library Paths"
+msgstr "Library Paths"
+
+#: pmpovraysettings.cpp:97
+msgid "Add..."
+msgstr "Add..."
+
+#: pmpovraysettings.cpp:104 pmrendermodesdialog.cpp:61
+msgid "Edit..."
+msgstr "Edit..."
+
+#: pmpovraysettings.cpp:108 pmrendermodesdialog.cpp:63
+msgid "Up"
+msgstr "Up"
+
+#: pmpovraysettings.cpp:111 pmrendermodesdialog.cpp:65
+msgid "Down"
+msgstr "Down"
+
+#: pmpovraysettings.cpp:190
+msgid "Povray only supports up to 20 library paths."
+msgstr "Povray only supports up to 20 library paths."
+
+#: pmpovraysettings.cpp:207 pmpovraysettings.cpp:265
+msgid "The list of library paths already contains this path."
+msgstr "The list of library paths already contains this path."
+
+#: pmpovraywidget.cpp:70
+msgid "Suspend"
+msgstr "Suspend"
+
+#: pmpovraywidget.cpp:73
+msgid "Resume"
+msgstr "Resume"
+
+#: pmpovraywidget.cpp:175
+msgid "running"
+msgstr "running"
+
+#: pmpovraywidget.cpp:211
+msgid "suspended"
+msgstr "suspended"
+
+#: pmpovraywidget.cpp:257
+msgid ""
+"Unknown image format.\n"
+"Please enter a valid suffix."
+msgstr ""
+"Unknown image format.\n"
+"Please enter a valid suffix."
+
+#: pmpovraywidget.cpp:264
+msgid "Format is not supported for writing."
+msgstr "Format is not supported for writing."
+
+#: pmpovraywidget.cpp:305
+msgid ""
+"Couldn't correctly write the image.\n"
+"Wrong image format?"
+msgstr ""
+"Couldn't correctly write the image.\n"
+"Wrong image format?"
+
+#: pmpovraywidget.cpp:309
+msgid ""
+"Couldn't write the image.\n"
+"Permission denied."
+msgstr ""
+"Couldn't write the image.\n"
+"Permission denied."
+
+#: pmpovraywidget.cpp:331
+msgid "finished"
+msgstr "finished"
+
+#: pmpovraywidget.cpp:336
+msgid ""
+"Povray exited abnormally.\n"
+"See the povray output for details."
+msgstr ""
+"Povray exited abnormally.\n"
+"See the povray output for details."
+
+#: pmpovraywidget.cpp:408
+msgid "running, %1 pixels/second"
+msgstr "running, %1 pixels/second"
+
+#: pmpreviewsettings.cpp:45
+msgid "Size:"
+msgstr "Size:"
+
+#: pmpreviewsettings.cpp:50
+msgid "Gamma:"
+msgstr "Gamma:"
+
+#: pmpreviewsettings.cpp:55
+msgid "Rendered Objects"
+msgstr "Rendered Objects"
+
+#: pmpreviewsettings.cpp:66
+msgid "Wall"
+msgstr "Wall"
+
+#: pmpreviewsettings.cpp:70
+msgid "Enable wall"
+msgstr "Enable wall"
+
+#: pmpreviewsettings.cpp:73 pmpreviewsettings.cpp:88
+msgid "Color 1:"
+msgstr "Colour 1:"
+
+#: pmpreviewsettings.cpp:76 pmpreviewsettings.cpp:91
+msgid "Color 2:"
+msgstr "Colour 2:"
+
+#: pmpreviewsettings.cpp:81
+msgid "Floor"
+msgstr "Floor"
+
+#: pmpreviewsettings.cpp:85
+msgid "Enable floor"
+msgstr "Enable floor"
+
+#: pmpreviewsettings.cpp:96 pmrendermodesdialog.cpp:321
+msgid "Antialiasing"
+msgstr "Antialiasing"
+
+#: pmpreviewsettings.cpp:100
+msgid "Enable antialiasing"
+msgstr "Enable antialiasing"
+
+#: pmpreviewsettings.cpp:181
+msgid "At least one object has to be selected."
+msgstr "At least one object has to be selected."
+
+#: pmprism.cpp:189
+msgid "prism"
+msgstr "prism"
+
+#: pmprism.cpp:626
+msgid "Height 1"
+msgstr "Height 1"
+
+#: pmprism.cpp:630
+msgid "Height 2"
+msgstr "Height 2"
+
+#: pmprism.cpp:648 pmprism.cpp:681
+msgid "Point %1.%2"
+msgstr "Point %1.%2"
+
+#: pmprismedit.cpp:62
+msgid "Sweep type:"
+msgstr "Sweep type:"
+
+#: pmprismedit.cpp:64
+msgid "Linear Sweep"
+msgstr "Linear Sweep"
+
+#: pmprismedit.cpp:65
+msgid "Conic Sweep"
+msgstr "Conic Sweep"
+
+#: pmprismedit.cpp:75
+msgid "Height 1:"
+msgstr "Height 1:"
+
+#: pmprismedit.cpp:80
+msgid "Height 2:"
+msgstr "Height 2:"
+
+#: pmprismedit.cpp:209
+msgid "Sub prism %1:"
+msgstr "Sub prism %1:"
+
+#: pmprismedit.cpp:222
+msgid "Add sub prism"
+msgstr "Add sub prism"
+
+#: pmprismedit.cpp:232
+msgid "Remove sub prism"
+msgstr "Remove sub prism"
+
+#: pmprismedit.cpp:271
+msgid "New sub prism"
+msgstr "New sub prism"
+
+#: pmprismedit.cpp:283
+msgid "Append sub prism"
+msgstr "Append sub prism"
+
+#: pmprismedit.cpp:403
+msgid "Linear splines need at least 3 points."
+msgstr "Linear splines need at least 3 points."
+
+#: pmprismedit.cpp:411
+msgid "Quadratic splines need at least 4 points."
+msgstr "Quadratic splines need at least 4 points."
+
+#: pmprismedit.cpp:419
+msgid "Cubic splines need at least 5 points."
+msgstr "Cubic splines need at least 5 points."
+
+#: pmprismedit.cpp:427
+msgid "Bezier splines need 3 points for each segment."
+msgstr "Bezier splines need 3 points for each segment."
+
+#: pmprismedit.cpp:555
+msgid "Sub prisms do not work with bezier splines in POV-Ray 3.1."
+msgstr "Sub prisms do not work with bezier splines in POV-Ray 3.1."
+
+#: pmprojectedthrough.cpp:49
+msgid "projected through"
+msgstr "projected through"
+
+#: pmprototypemanager.cpp:114 pmprototypemanager.cpp:115
+msgid "object declaration"
+msgstr "object declaration"
+
+#: pmprototypemanager.cpp:116 pmprototypemanager.cpp:133
+msgid "texture declaration"
+msgstr "texture declaration"
+
+#: pmprototypemanager.cpp:117
+msgid "pigment declaration"
+msgstr "pigment declaration"
+
+#: pmprototypemanager.cpp:118
+msgid "normal declaration"
+msgstr "normal declaration"
+
+#: pmprototypemanager.cpp:119
+msgid "finish declaration"
+msgstr "finish declaration"
+
+#: pmprototypemanager.cpp:120
+msgid "texture map declaration"
+msgstr "texture map declaration"
+
+#: pmprototypemanager.cpp:121
+msgid "pigment map declaration"
+msgstr "pigment map declaration"
+
+#: pmprototypemanager.cpp:122
+msgid "color map declaration"
+msgstr "colour map declaration"
+
+#: pmprototypemanager.cpp:123
+msgid "normal map declaration"
+msgstr "normal map declaration"
+
+#: pmprototypemanager.cpp:124
+msgid "slope map declaration"
+msgstr "slope map declaration"
+
+#: pmprototypemanager.cpp:125
+msgid "density map declaration"
+msgstr "density map declaration"
+
+#: pmprototypemanager.cpp:126
+msgid "interior declaration"
+msgstr "interior declaration"
+
+#: pmprototypemanager.cpp:127
+msgid "media declaration"
+msgstr "media declaration"
+
+#: pmprototypemanager.cpp:128
+msgid "sky sphere declaration"
+msgstr "sky sphere declaration"
+
+#: pmprototypemanager.cpp:129
+msgid "rainbow declaration"
+msgstr "rainbow declaration"
+
+#: pmprototypemanager.cpp:130
+msgid "fog declaration"
+msgstr "fog declaration"
+
+#: pmprototypemanager.cpp:131
+msgid "material declaration"
+msgstr "material declaration"
+
+#: pmprototypemanager.cpp:132
+msgid "density declaration"
+msgstr "density declaration"
+
+#: pmquickcolor.cpp:57
+msgid "quick color"
+msgstr "quick colour"
+
+#: pmradiosity.cpp:141
+msgid "radiosity"
+msgstr "radiosity"
+
+#: pmradiosityedit.cpp:54
+msgid "Always sample"
+msgstr "Always sample"
+
+#: pmradiosityedit.cpp:87
+msgid "Maximum sample:"
+msgstr "Maximum sample:"
+
+#: pmradiosityedit.cpp:111
+msgid "Pretrace start:"
+msgstr "Pretrace start:"
+
+#: pmradiosityedit.cpp:117
+msgid "Pretrace end:"
+msgstr "Pretrace end:"
+
+#: pmrainbow.cpp:144
+msgid "rainbow"
+msgstr "rainbow"
+
+#: pmrainbowedit.cpp:83
+msgid "Arc angle:"
+msgstr "Arc angle:"
+
+#: pmrainbowedit.cpp:88
+msgid "Falloff angle:"
+msgstr "Falloff angle:"
+
+#: pmrainbowedit.cpp:204
+msgid "Arc angle is smaller than falloff angle in rainbow."
+msgstr "Arc angle is smaller than falloff angle in rainbow."
+
+#: pmrainbowedit.cpp:210
+msgid "Direction vector is zero."
+msgstr "Direction vector is zero."
+
+#: pmrainbowedit.cpp:216
+msgid "Up vector is zero."
+msgstr "Up vector is zero."
+
+#: pmrainbowedit.cpp:223
+msgid "Direction and up vectors are co-linear."
+msgstr "Direction and up vectors are co-linear."
+
+#: pmraw.cpp:59
+msgid "raw povray"
+msgstr "raw povray"
+
+#: pmrawedit.cpp:38
+msgid "Povray code:"
+msgstr "Povray code:"
+
+#: pmrendermanager.cpp:1317
+msgid "not supported"
+msgstr "not supported"
+
+#: pmrendermanager.cpp:1320
+msgid "approximated"
+msgstr "approximated"
+
+#: pmrendermanager.cpp:1517
+msgid "left"
+msgstr "left"
+
+#: pmrendermanager.cpp:1520
+msgid "right"
+msgstr "right"
+
+#: pmrendermanager.cpp:1523
+msgid "bottom"
+msgstr "bottom"
+
+#: pmrendermanager.cpp:1526
+msgid "top"
+msgstr "top"
+
+#: pmrendermanager.cpp:1529
+msgid "front"
+msgstr "front"
+
+#: pmrendermanager.cpp:1532
+msgid "back"
+msgstr "back"
+
+#: pmrendermode.cpp:51
+msgid "New mode"
+msgstr "New mode"
+
+#: pmrendermodesdialog.cpp:228
+msgid "0, 1: Quick colors, full ambient lighting only"
+msgstr "0, 1: Quick colours, full ambient lighting only"
+
+#: pmrendermodesdialog.cpp:229
+msgid "2, 3: Show specified diffuse and ambient light"
+msgstr "2, 3: Show specified diffuse and ambient light"
+
+#: pmrendermodesdialog.cpp:230
+msgid "4: Render shadows, but no extended lights"
+msgstr "4: Render shadows, but no extended lights"
+
+#: pmrendermodesdialog.cpp:231
+msgid "5: Render shadows, including extended lights"
+msgstr "5: Render shadows, including extended lights"
+
+#: pmrendermodesdialog.cpp:232
+msgid "6, 7: Compute texture patterns"
+msgstr "6, 7: Compute texture patterns"
+
+#: pmrendermodesdialog.cpp:233
+msgid "8: Compute reflected, refracted, and transmitted rays"
+msgstr "8: Compute reflected, refracted, and transmitted rays"
+
+#: pmrendermodesdialog.cpp:234
+msgid "9: Compute media"
+msgstr "9: Compute media"
+
+#: pmrendermodesdialog.cpp:235
+msgid "10: Compute radiosity but no media"
+msgstr "10: Compute radiosity but no media"
+
+#: pmrendermodesdialog.cpp:236
+msgid "11: Compute radiosity and media"
+msgstr "11: Compute radiosity and media"
+
+#: pmrendermodesdialog.cpp:269
+msgid "Size"
+msgstr "Size"
+
+#: pmrendermodesdialog.cpp:284
+msgid "Subsection"
+msgstr "Subsection"
+
+#: pmrendermodesdialog.cpp:289
+msgid "Start column:"
+msgstr "Start column:"
+
+#: pmrendermodesdialog.cpp:293
+msgid "End column:"
+msgstr "End column:"
+
+#: pmrendermodesdialog.cpp:297
+msgid "Start row:"
+msgstr "Start row:"
+
+#: pmrendermodesdialog.cpp:301
+msgid "End row:"
+msgstr "End row:"
+
+#: pmrendermodesdialog.cpp:311
+msgid "Quality"
+msgstr "Quality"
+
+#: pmrendermodesdialog.cpp:315
+msgid "Quality:"
+msgstr "Quality:"
+
+#: pmrendermodesdialog.cpp:329
+msgid "Non Recursive"
+msgstr "Non Recursive"
+
+#: pmrendermodesdialog.cpp:330
+msgid "Recursive"
+msgstr "Recursive"
+
+#: pmrendermodesdialog.cpp:357
+msgid "Output"
+msgstr "Output"
+
+#: pmrendermodesdialog.cpp:360
+msgid "Alpha"
+msgstr "Alpha"
+
+#: pmrendermodesdialog.cpp:449
+msgid "Please enter a description for the render mode."
+msgstr "Please enter a description for the render mode."
+
+#: pmrotate.cpp:56
+msgid "rotate"
+msgstr "rotate"
+
+#: pmrotatecontrolpoint.cpp:28
+msgid "Rotation"
+msgstr "Rotation"
+
+#: pmscale.cpp:56
+msgid "scale"
+msgstr "scale"
+
+#: pmscanner.cpp:579
+msgid "Unexpected character '%1' after \"%2\""
+msgstr "Unexpected character '%1' after \"%2\""
+
+#: pmscanner.cpp:582
+msgid "Unexpected character %1 after \"%2\""
+msgstr "Unexpected character %1 after \"%2\""
+
+#: pmscanner.cpp:626
+msgid "Function statement not terminated"
+msgstr "Function statement not terminated"
+
+#: pmscanner.cpp:931
+msgid "Unknown directive"
+msgstr "Unknown directive"
+
+#: pmscanner.cpp:953 pmscanner.cpp:982
+msgid "String not terminated"
+msgstr "String not terminated"
+
+#: pmscanner.cpp:1069 pmscanner.cpp:1091 pmscanner.cpp:1123 pmscanner.cpp:1174
+msgid "Comment not terminated"
+msgstr "Comment not terminated"
+
+#: pmscanner.cpp:1226 pmscanner.cpp:1269 pmscanner.cpp:1295
+msgid "Raw povray not terminated"
+msgstr "Raw povray not terminated"
+
+#: pmscene.cpp:52
+msgid "scene"
+msgstr "scene"
+
+#: pmsettingsdialog.cpp:63
+msgid "Povray"
+msgstr "Povray"
+
+#: pmsettingsdialog.cpp:64
+msgid "Povray Options"
+msgstr "Povray Options"
+
+#. i18n: file kpovmodelerui.rc line 295
+#: pmsettingsdialog.cpp:70 pmsettingsdialog.cpp:78 pmsettingsdialog.cpp:87
+#: pmsettingsdialog.cpp:95 rc.cpp:96
+#, no-c-format
+msgid "Graphical View"
+msgstr "Graphical View"
+
+#: pmsettingsdialog.cpp:71
+msgid "OpenGL"
+msgstr "OpenGL"
+
+#: pmsettingsdialog.cpp:72
+msgid "OpenGL Display Settings"
+msgstr "OpenGL Display Settings"
+
+#: pmsettingsdialog.cpp:80
+msgid "Colors"
+msgstr "Colours"
+
+#: pmsettingsdialog.cpp:81
+msgid "Color Settings"
+msgstr "Colour Settings"
+
+#: pmsettingsdialog.cpp:88
+msgid "Grid"
+msgstr "Grid"
+
+#: pmsettingsdialog.cpp:89
+msgid "Grid Settings"
+msgstr "Grid Settings"
+
+#: pmsettingsdialog.cpp:96 pmtreeview.cpp:59
+msgid "Objects"
+msgstr "Objects"
+
+#: pmsettingsdialog.cpp:97
+msgid "Display Settings for Objects"
+msgstr "Display Settings for Objects"
+
+#: pmsettingsdialog.cpp:103
+msgid "Properties View"
+msgstr "Properties View"
+
+#: pmsettingsdialog.cpp:105
+msgid "Texture Preview"
+msgstr "Texture Preview"
+
+#: pmsettingsdialog.cpp:106
+msgid "Display Settings for Texture Previews"
+msgstr "Display Settings for Texture Previews"
+
+#: pmsettingsdialog.cpp:113
+msgid "Display Settings for View Layouts"
+msgstr "Display Settings for View Layouts"
+
+#: pmsettingsdialog.cpp:120
+msgid "Object Libraries"
+msgstr "Object Libraries"
+
+#: pmsettingsdialog.cpp:121
+msgid "Display Settings for Object Libraries"
+msgstr "Display Settings for Object Libraries"
+
+#: pmsettingsdialog.cpp:129
+msgid "Plugins"
+msgstr "Plugins"
+
+#: pmsettingsdialog.cpp:130
+msgid "Plugin Settings"
+msgstr "Plugin Settings"
+
+#: pmshell.cpp:111
+msgid "Show &Path"
+msgstr "Show &Path"
+
+#: pmshell.cpp:114
+msgid "Hide &Path"
+msgstr "Hide &Path"
+
+#: pmshell.cpp:127
+msgid "New Top View"
+msgstr "New Top View"
+
+#: pmshell.cpp:130
+msgid "New Bottom View"
+msgstr "New Bottom View"
+
+#: pmshell.cpp:133
+msgid "New Left View"
+msgstr "New Left View"
+
+#: pmshell.cpp:136
+msgid "New Right View"
+msgstr "New Right View"
+
+#: pmshell.cpp:139
+msgid "New Front View"
+msgstr "New Front View"
+
+#: pmshell.cpp:142
+msgid "New Back View"
+msgstr "New Back View"
+
+#: pmshell.cpp:145
+msgid "New Camera View"
+msgstr "New Camera View"
+
+#: pmshell.cpp:149
+msgid "New Object Tree"
+msgstr "New Object Tree"
+
+#: pmshell.cpp:152
+msgid "New Properties View"
+msgstr "New Properties View"
+
+#: pmshell.cpp:157
+msgid "New Library Browser"
+msgstr "New Library Browser"
+
+#: pmshell.cpp:163
+msgid "View Layouts"
+msgstr "View Layouts"
+
+#: pmshell.cpp:170
+msgid "Save View Layout..."
+msgstr "Save View Layout..."
+
+#: pmshell.cpp:405 pmshell.cpp:438
+msgid "Povray Modeler Files (*.kpm)"
+msgstr "Povray Modeller Files (*.kpm)"
+
+#: pmshell.cpp:406 pmshell.cpp:439
+msgid "All Files"
+msgstr "All Files"
+
+#: pmshell.cpp:426
+msgid "No changes need to be saved"
+msgstr "No changes need to be saved"
+
+#: pmshell.cpp:459
+msgid "Couldn't save the file."
+msgstr "Couldn't save the file."
+
+#: pmshell.cpp:601 pmviewlayoutmanager.cpp:227
+msgid "unknown"
+msgstr "unknown"
+
+#: pmshell.cpp:652
+msgid ""
+"A file with this name already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"A file with this name already exists.\n"
+"Do you want to overwrite it?"
+
+#: pmshell.cpp:652
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: pmskysphere.cpp:69
+msgid "skysphere"
+msgstr "skysphere"
+
+#: pmslope.cpp:57
+msgid "slope"
+msgstr "slope"
+
+#: pmslopeedit.cpp:51
+msgid "Slope:"
+msgstr "Slope:"
+
+#: pmsolidcolor.cpp:55
+msgid "solid color"
+msgstr "solid colour"
+
+#: pmsolidobjectedit.cpp:34 pmwarpedit.cpp:111
+msgid "Inverse"
+msgstr "Inverse"
+
+#: pmsolidobjectedit.cpp:35
+msgid "Hollow"
+msgstr "Hollow"
+
+#: pmsor.cpp:140
+msgid "surface of revolution"
+msgstr "surface of revolution"
+
+#: pmsor.cpp:435
+msgid "Point %1 (yz)"
+msgstr "Point %1 (yz)"
+
+#: pmsoredit.cpp:144
+msgid "The surface of revolution object needs at least 4 points."
+msgstr "The surface of revolution object needs at least 4 points."
+
+#: pmsoredit.cpp:162
+msgid "The v coordinate of point %1 and %2 must be different."
+msgstr "The v coordinate of point %1 and %2 must be different."
+
+#: pmsoredit.cpp:174
+msgid "The v coordinates must be strictly increasing."
+msgstr "The v coordinates must be strictly increasing."
+
+#: pmsphere.cpp:71
+msgid "sphere"
+msgstr "sphere"
+
+#: pmspheresweep.cpp:156
+msgid "sphere sweep"
+msgstr "sphere sweep"
+
+#: pmspheresweep.cpp:437
+#, c-format
+msgid "Center %1"
+msgstr "Centre %1"
+
+#: pmspheresweep.cpp:441
+msgid "Radius %1 (x)"
+msgstr "Radius %1 (x)"
+
+#: pmspheresweep.cpp:445
+msgid "Radius %1 (y)"
+msgstr "Radius %1 (y)"
+
+#: pmspheresweep.cpp:449
+msgid "Radius %1 (z)"
+msgstr "Radius %1 (z)"
+
+#: pmspheresweep.cpp:521
+msgid "Add Sphere"
+msgstr "Add Sphere"
+
+#: pmspheresweep.cpp:525
+msgid "Remove Sphere"
+msgstr "Remove Sphere"
+
+#: pmspheresweepedit.cpp:51
+msgid "B-Spline"
+msgstr "B-Spline"
+
+#: pmspheresweepedit.cpp:62
+msgid "Spheres:"
+msgstr "Spheres:"
+
+#: pmspheresweepedit.cpp:88
+msgid "Tolerance"
+msgstr "Tolerance"
+
+#: pmspheresweepedit.cpp:221
+msgid "B-splines need at least 4 points."
+msgstr "B-splines need at least 4 points."
+
+#: pmsqe.cpp:66
+msgid "superquadric ellipsoid"
+msgstr "superquadric ellipsoid"
+
+#: pmsqeedit.cpp:42
+msgid "Exponents:"
+msgstr "Exponents:"
+
+#: pmsqeedit.cpp:46
+msgid "East-west:"
+msgstr "East-west:"
+
+#: pmsqeedit.cpp:48
+msgid "North-south:"
+msgstr "North-south:"
+
+#: pmtext.cpp:71
+msgid "text"
+msgstr "text"
+
+#: pmtextedit.cpp:43
+msgid "Font:"
+msgstr "Font:"
+
+#: pmtextedit.cpp:51
+msgid "Text:"
+msgstr "Text:"
+
+#: pmtexture.cpp:72
+msgid "texture"
+msgstr "texture"
+
+#: pmtexturemap.cpp:367
+msgid "texture map"
+msgstr "texture map"
+
+#: pmtexturemap.cpp:413
+msgid "pigment map"
+msgstr "pigment map"
+
+#: pmtexturemap.cpp:459
+msgid "color map"
+msgstr "colour map"
+
+#: pmtexturemap.cpp:505
+msgid "normal map"
+msgstr "normal map"
+
+#: pmtexturemap.cpp:551
+msgid "slope map"
+msgstr "slope map"
+
+#: pmtexturemap.cpp:597
+msgid "density map"
+msgstr "density map"
+
+#: pmtexturemapedit.cpp:39
+msgid "Map values:"
+msgstr "Map values:"
+
+#: pmtexturemapedit.cpp:40
+msgid "(No Child Objects)"
+msgstr "(No Child Objects)"
+
+#: pmtexturemapedit.cpp:41
+msgid "(Pure Link)"
+msgstr "(Pure Link)"
+
+#: pmtexturemapedit.cpp:142
+msgid "The map values have to be increasing."
+msgstr "The map values have to be increasing."
+
+#: pmtorus.cpp:74
+msgid "torus"
+msgstr "torus"
+
+#: pmtorus.cpp:155
+msgid "Major radius (x)"
+msgstr "Major radius (x)"
+
+#: pmtorus.cpp:159
+msgid "Major radius (z)"
+msgstr "Major radius (z)"
+
+#: pmtorus.cpp:165
+msgid "Minor radius (y)"
+msgstr "Minor radius (y)"
+
+#: pmtorus.cpp:168
+msgid "Minor radius (z)"
+msgstr "Minor radius (z)"
+
+#: pmtorusedit.cpp:48
+msgid "Minor radius:"
+msgstr "Minor radius:"
+
+#: pmtorusedit.cpp:50 pmwarpedit.cpp:153
+msgid "Major radius:"
+msgstr "Major radius:"
+
+#: pmtranslate.cpp:55
+msgid "translate"
+msgstr "translate"
+
+#: pmtranslatecontrolpoint.cpp:25
+msgid "Translation"
+msgstr "Translation"
+
+#: pmtreeview.cpp:52 pmtreeview.cpp:817
+msgid "Object Tree"
+msgstr "Object Tree"
+
+#: pmtriangle.cpp:195
+msgid "smooth triangle"
+msgstr "smooth triangle"
+
+#: pmtriangle.cpp:196
+msgid "triangle"
+msgstr "triangle"
+
+#: pmtriangle.cpp:456
+msgid "Point 1"
+msgstr "Point 1"
+
+#: pmtriangle.cpp:460
+msgid "Normal 1"
+msgstr "Normal 1"
+
+#: pmtriangle.cpp:463
+msgid "Point 2"
+msgstr "Point 2"
+
+#: pmtriangle.cpp:467
+msgid "Normal 2"
+msgstr "Normal 2"
+
+#: pmtriangle.cpp:470
+msgid "Point 3"
+msgstr "Point 3"
+
+#: pmtriangle.cpp:474
+msgid "Normal 3"
+msgstr "Normal 3"
+
+#: pmtriangleedit.cpp:58
+msgid "Point %1:"
+msgstr "Point %1:"
+
+#: pmtriangleedit.cpp:65
+msgid "Normal %1:"
+msgstr "Normal %1:"
+
+#: pmtriangleedit.cpp:72
+msgid "UV vector %1:"
+msgstr "UV vector %1:"
+
+#: pmtriangleedit.cpp:79
+msgid "Invert Normal Vectors"
+msgstr "Invert Normal Vectors"
+
+#: pmtriangleedit.cpp:236
+msgid "Please enter a valid triangle."
+msgstr "Please enter a valid triangle."
+
+#: pmtriangleedit.cpp:256
+msgid "All normal vectors have to point to the same side of the triangle."
+msgstr "All normal vectors have to point to the same side of the triangle."
+
+#: pmunknownview.cpp:28
+msgid "Unknown view type \"%1\""
+msgstr "Unknown view type \"%1\""
+
+#: pmviewlayoutmanager.cpp:151 pmviewlayoutmanager.cpp:225
+msgid "Unknown dock position."
+msgstr "Unknown dock position."
+
+#: pmviewlayoutmanager.cpp:208
+msgid "Unknown view type."
+msgstr "Unknown view type."
+
+#: pmviewlayoutmanager.cpp:713 pmviewlayoutmanager.cpp:752
+msgid "Could not open the view layouts file."
+msgstr "Could not open the view layouts file."
+
+#: pmviewlayoutmanager.cpp:746
+msgid "View layouts not found."
+msgstr "View layouts not found."
+
+#: pmviewlayoutmanager.cpp:871
+msgid "Save View Layout"
+msgstr "Save View Layout"
+
+#: pmviewlayoutmanager.cpp:882
+msgid "Enter view layout name:"
+msgstr "Enter view layout name:"
+
+#: pmwarp.cpp:106
+msgid "warp"
+msgstr "warp"
+
+#: pmwarpedit.cpp:46
+msgid "Warp type:"
+msgstr "Warp type:"
+
+#: pmwarpedit.cpp:48
+msgid "Repeat"
+msgstr "Repeat"
+
+#: pmwarpedit.cpp:49
+msgid "Black Hole"
+msgstr "Black Hole"
+
+#: pmwarpedit.cpp:72
+msgid "Flip:"
+msgstr "Flip:"
+
+#: pmwarpedit.cpp:101
+msgid "Repeat:"
+msgstr "Repeat:"
+
+#: pmwarpedit.cpp:142
+msgid "Orientation:"
+msgstr "Orientation:"
+
+#: pmwarpedit.cpp:149
+msgid "Distance exponent:"
+msgstr "Distance exponent:"
+
+#: pmxmlparser.cpp:64
+msgid "Could not load the documents data!"
+msgstr "Could not load the documents data!"
+
+#: pmxmlparser.cpp:96
+msgid ""
+"This document was created with a newer version of KPovModeler. The whole "
+"document may not be loaded correctly."
+msgstr ""
+"This document was created with a newer version of KPovModeler. The whole "
+"document may not be loaded correctly."
+
+#: pmxmlparser.cpp:114 pmxmlparser.cpp:175
+msgid "Wrong top level tag"
+msgstr "Wrong top level tag"
+
+#: pmxmlparser.cpp:146
+#, c-format
+msgid "Unknown object %1"
+msgstr "Unknown object %1"
+
+#. i18n: file kpovmodelershell.rc line 50
+#: rc.cpp:24
+#, no-c-format
+msgid "Library Toolbar"
+msgstr "Library Toolbar"
+
+#. i18n: file kpovmodelerui.rc line 18
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"_: Insert menu\n"
+"&Insert"
+msgstr "&Insert"
+
+#. i18n: file kpovmodelerui.rc line 37
+#: rc.cpp:36 rc.cpp:72
+#, no-c-format
+msgid "Finite Solid Primitives"
+msgstr "Finite Solid Primitives"
+
+#. i18n: file kpovmodelerui.rc line 60
+#: rc.cpp:39
+#, no-c-format
+msgid "Finite Patch Primitives"
+msgstr "Finite Patch Primitives"
+
+#. i18n: file kpovmodelerui.rc line 66
+#: rc.cpp:42
+#, no-c-format
+msgid "Infinite Solid Primitives"
+msgstr "Infinite Solid Primitives"
+
+#. i18n: file kpovmodelerui.rc line 70
+#: rc.cpp:45 rc.cpp:75
+#, no-c-format
+msgid "Constructive Solid Geometry"
+msgstr "Constructive Solid Geometry"
+
+#. i18n: file kpovmodelerui.rc line 117
+#: rc.cpp:60 rc.cpp:81
+#, no-c-format
+msgid "Atmospheric Effects"
+msgstr "Atmospheric Effects"
+
+#. i18n: file kpovmodelerui.rc line 123
+#: rc.cpp:63 rc.cpp:87
+#, no-c-format
+msgid "Transformations"
+msgstr "Transformations"
+
+#. i18n: file kpovmodelerui.rc line 207
+#: rc.cpp:78
+#, no-c-format
+msgid "Infinite and Patch Primitives"
+msgstr "Infinite and Patch Primitives"
+
+#. i18n: file kpovmodelerui.rc line 223
+#: rc.cpp:84
+#, no-c-format
+msgid "Misc Objects"
+msgstr "Misc Objects"
+
+#. i18n: file kpovmodelerui.rc line 289
+#: rc.cpp:93
+#, no-c-format
+msgid "Povray Rendering"
+msgstr "Povray Rendering"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kruler.po b/tde-i18n-en_GB/messages/kdegraphics/kruler.po
new file mode 100644
index 00000000000..01eeb74beba
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kruler.po
@@ -0,0 +1,130 @@
+# translation of kruler.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kruler\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-05 10:50+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: klineal.cpp:80
+msgid ""
+"This is a tool to measure pixel distances and colors on the screen. It is "
+"useful for working on layouts of dialogs, web pages etc."
+msgstr ""
+"This is a tool to measure pixel distances and colours on the screen. It is "
+"useful for working on layouts of dialogues, web pages etc."
+
+#: klineal.cpp:122
+msgid "This is the current distance measured in pixels."
+msgstr "This is the current distance measured in pixels."
+
+#: klineal.cpp:134
+msgid ""
+"This is the current color in hexadecimal rgb representation as you may use it "
+"in HTML or as a QColor name. The rectangles background shows the color of the "
+"pixel inside the little square at the end of the line cursor."
+msgstr ""
+"This is the current colour in hexadecimal rgb representation as you may use it "
+"in HTML or as a QColour name. The rectangles background shows the colour of the "
+"pixel inside the little square at the end of the line cursor."
+
+#: klineal.cpp:147
+msgid "KRuler"
+msgstr "KRuler"
+
+#: klineal.cpp:149
+msgid "&North"
+msgstr "&North"
+
+#: klineal.cpp:150
+msgid "&East"
+msgstr "&East"
+
+#: klineal.cpp:151
+msgid "&South"
+msgstr "&South"
+
+#: klineal.cpp:152
+msgid "&West"
+msgstr "&West"
+
+#: klineal.cpp:153
+msgid "&Turn Right"
+msgstr "&Turn Right"
+
+#: klineal.cpp:154
+msgid "Turn &Left"
+msgstr "Turn &Left"
+
+#: klineal.cpp:155
+msgid "&Orientation"
+msgstr "&Orientation"
+
+#: klineal.cpp:157
+msgid "&Short"
+msgstr "&Short"
+
+#: klineal.cpp:158
+msgid "&Medium"
+msgstr "&Medium"
+
+#: klineal.cpp:159
+msgid "&Tall"
+msgstr "&Tall"
+
+#: klineal.cpp:160 klineal.cpp:293
+msgid "&Full Screen Width"
+msgstr "&Full Screen Width"
+
+#: klineal.cpp:161
+msgid "&Length"
+msgstr "&Length"
+
+#: klineal.cpp:162
+msgid "&Choose Color..."
+msgstr "&Choose Colour..."
+
+#: klineal.cpp:163
+msgid "Choose &Font..."
+msgstr "Choose &Font..."
+
+#: klineal.cpp:293
+msgid "&Full Screen Height"
+msgstr "&Full Screen Height"
+
+#: main.cpp:29
+msgid "KDE Screen Ruler"
+msgstr "KDE Screen Ruler"
+
+#: main.cpp:31
+msgid "A screen ruler for the K Desktop Environment"
+msgstr "A screen ruler for the K Desktop Environment"
+
+#: main.cpp:36
+msgid "Programming"
+msgstr "Programming"
+
+#: main.cpp:37
+msgid "Initial port to KDE 2"
+msgstr "Initial port to KDE 2"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/ksnapshot.po b/tde-i18n-en_GB/messages/kdegraphics/ksnapshot.po
new file mode 100644
index 00000000000..0fc3ae5fd92
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/ksnapshot.po
@@ -0,0 +1,300 @@
+# translation of ksnapshot.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksnapshot\n"
+"POT-Creation-Date: 2006-07-01 03:59+0200\n"
+"PO-Revision-Date: 2005-11-06 00:45+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file ksnapshotwidget.ui line 37
+#: rc.cpp:3
+#, no-c-format
+msgid ""
+"This is a preview of the current snapshot.\n"
+"\n"
+"The image can be dragged to another application or document to copy the full "
+"screenshot there. Try it with the Konqueror file manager.\n"
+"\n"
+"You can also copy the image to the clipboard by pressing Ctrl+C."
+msgstr ""
+"This is a preview of the current snapshot.\n"
+"\n"
+"The image can be dragged to another application or document to copy the full "
+"screenshot there. Try it with the Konqueror file manager.\n"
+"\n"
+"You can also copy the image to the clipboard by pressing Ctrl+C."
+
+#. i18n: file ksnapshotwidget.ui line 59
+#: rc.cpp:10
+#, no-c-format
+msgid " sec"
+msgstr " sec"
+
+#. i18n: file ksnapshotwidget.ui line 62
+#: rc.cpp:13
+#, no-c-format
+msgid "No delay"
+msgstr "No delay"
+
+#. i18n: file ksnapshotwidget.ui line 65
+#: rc.cpp:16
+#, no-c-format
+msgid "Snapshot delay in seconds"
+msgstr "Snapshot delay in seconds"
+
+#. i18n: file ksnapshotwidget.ui line 75
+#: rc.cpp:19
+#, no-c-format
+msgid ""
+"<qt>\n"
+"This is the number of seconds to wait after clicking the <i>New Snapshot</i> "
+"button before taking the snapshot.\n"
+"<p>\n"
+"This is very useful for getting windows, menus and other items on the screen "
+"set up just the way you want.\n"
+"<p>\n"
+"If <i>no delay</i> is set, the program will wait for a mouse click before "
+"taking a snapshot.\n"
+"</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"This is the number of seconds to wait after clicking the <i>New Snapshot</i> "
+"button before taking the snapshot.\n"
+"<p>\n"
+"This is very useful for getting windows, menus and other items on the screen "
+"set up just the way you want.\n"
+"<p>\n"
+"If <i>no delay</i> is set, the program will wait for a mouse click before "
+"taking a snapshot.\n"
+"</p>\n"
+"</qt>"
+
+#. i18n: file ksnapshotwidget.ui line 83
+#: rc.cpp:29
+#, no-c-format
+msgid "Snapshot &delay:"
+msgstr "Snapshot &delay:"
+
+#. i18n: file ksnapshotwidget.ui line 94
+#: rc.cpp:32
+#, no-c-format
+msgid "Cap&ture mode:"
+msgstr "Cap&ture mode:"
+
+#. i18n: file ksnapshotwidget.ui line 122
+#: rc.cpp:35
+#, no-c-format
+msgid "Include &window decorations"
+msgstr "Include &window decorations"
+
+#. i18n: file ksnapshotwidget.ui line 128
+#: rc.cpp:38
+#, no-c-format
+msgid ""
+"When enabled, snapshot of a window will also include the window decorations"
+msgstr ""
+"When enabled, snapshot of a window will also include the window decorations"
+
+#. i18n: file ksnapshotwidget.ui line 134
+#: rc.cpp:41
+#, no-c-format
+msgid "Full Screen"
+msgstr "Full Screen"
+
+#. i18n: file ksnapshotwidget.ui line 139
+#: rc.cpp:44
+#, no-c-format
+msgid "Window Under Cursor"
+msgstr "Window Under Cursor"
+
+#. i18n: file ksnapshotwidget.ui line 144
+#: rc.cpp:47
+#, no-c-format
+msgid "Region"
+msgstr "Region"
+
+#. i18n: file ksnapshotwidget.ui line 149
+#: rc.cpp:50
+#, no-c-format
+msgid "Section of Window"
+msgstr "Section of Window"
+
+#. i18n: file ksnapshotwidget.ui line 161
+#: rc.cpp:53
+#, no-c-format
+msgid ""
+"<qt>Using this menu, you can select from the four following snapshot modes:\n"
+"<p>\n"
+"<b>Full Screen</b> - captures the entire desktop."
+"<br>\n"
+"<b>Window Under Cursor</b> - captures only the window (or menu) that is under "
+"the mouse cursor when the snapshot is taken."
+"<br>\n"
+"<b>Region</b> - captures only the region of the desktop that you specify. When "
+"taking a new snapshot in this mode you will be able to select any area of the "
+"screen by clicking and dragging the mouse.</p>\n"
+"<b>Section of Window</b> - captures only a section of the window. When taking a "
+"new snapshot in this mode you will be able to select any child window by moving "
+"the mouse over it.</p></qt>"
+msgstr ""
+"<qt>Using this menu, you can select from the four following snapshot modes:\n"
+"<p>\n"
+"<b>Full Screen</b> - captures the entire desktop."
+"<br>\n"
+"<b>Window Under Cursor</b> - captures only the window (or menu) that is under "
+"the mouse cursor when the snapshot is taken."
+"<br>\n"
+"<b>Region</b> - captures only the region of the desktop that you specify. When "
+"taking a new snapshot in this mode you will be able to select any area of the "
+"screen by clicking and dragging the mouse.</p>\n"
+"<b>Section of Window</b> - captures only a section of the window. When taking a "
+"new snapshot in this mode you will be able to select any child window by moving "
+"the mouse over it.</p></qt>"
+
+#. i18n: file ksnapshotwidget.ui line 177
+#: rc.cpp:61
+#, no-c-format
+msgid "&New Snapshot"
+msgstr "&New Snapshot"
+
+#. i18n: file ksnapshotwidget.ui line 183
+#: rc.cpp:64
+#, no-c-format
+msgid "Click this button to take a new snapshot."
+msgstr "Click this button to take a new snapshot."
+
+#. i18n: file ksnapshotwidget.ui line 208
+#: rc.cpp:67
+#, no-c-format
+msgid "&Save As..."
+msgstr "&Save As..."
+
+#. i18n: file ksnapshotwidget.ui line 214
+#: rc.cpp:70
+#, no-c-format
+msgid ""
+"Click this button to save the current snapshot. To quickly save the snapshot "
+"without showing the file dialog, press Ctrl+Shift+S. The filename is "
+"automatically incremented after each save."
+msgstr ""
+"Click this button to save the current snapshot. To quickly save the snapshot "
+"without showing the file dialogue, press Ctrl+Shift+S. The filename is "
+"automatically incremented after each save."
+
+#. i18n: file ksnapshotwidget.ui line 222
+#: rc.cpp:73
+#, no-c-format
+msgid "&Copy to Clipboard"
+msgstr "&Copy to Clipboard"
+
+#. i18n: file ksnapshotwidget.ui line 228
+#: rc.cpp:76
+#, no-c-format
+msgid "Click this button to copy the current snapshot to the clipboard."
+msgstr "Click this button to copy the current snapshot to the clipboard."
+
+#. i18n: file ksnapshotwidget.ui line 242
+#: rc.cpp:82
+#, no-c-format
+msgid "Click this button to print the current screenshot."
+msgstr "Click this button to print the current screenshot."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: ksnapshot.cpp:102
+msgid "snapshot"
+msgstr "snapshot"
+
+#: ksnapshot.cpp:120
+msgid "Quick Save Snapshot &As..."
+msgstr "Quick Save Snapshot &As..."
+
+#: ksnapshot.cpp:121
+msgid ""
+"Save the snapshot to the file specified by the user without showing the file "
+"dialog."
+msgstr ""
+"Save the snapshot to the file specified by the user without showing the file "
+"dialogue."
+
+#: ksnapshot.cpp:125
+msgid "Save Snapshot &As..."
+msgstr "Save Snapshot &As..."
+
+#: ksnapshot.cpp:126
+msgid "Save the snapshot to the file specified by the user."
+msgstr "Save the snapshot to the file specified by the user."
+
+#: ksnapshot.cpp:164
+msgid "File Exists"
+msgstr "File Exists"
+
+#: ksnapshot.cpp:165
+msgid "<qt>Do you really want to overwrite <b>%1</b>?</qt>"
+msgstr "<qt>Do you really want to overwrite <b>%1</b>?</qt>"
+
+#: ksnapshot.cpp:166
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: ksnapshot.cpp:200
+msgid "Unable to save image"
+msgstr "Unable to save image"
+
+#: ksnapshot.cpp:201
+#, c-format
+msgid ""
+"KSnapshot was unable to save the image to\n"
+"%1."
+msgstr ""
+"KSnapshot was unable to save the image to\n"
+"%1."
+
+#: ksnapshot.cpp:284
+msgid "Print Screenshot"
+msgstr "Print Screenshot"
+
+#: ksnapshot.cpp:439
+msgid "The screen has been successfully grabbed."
+msgstr "The screen has been successfully grabbed."
+
+#: main.cpp:34
+msgid "KDE Screenshot Utility"
+msgstr "KDE Screenshot Utility"
+
+#: main.cpp:39
+msgid "Captures the window under the mouse on startup (instead of the desktop)"
+msgstr ""
+"Captures the window under the mouse on startup (instead of the desktop)"
+
+#: main.cpp:45
+msgid "KSnapshot"
+msgstr "KSnapshot"
+
+#: main.cpp:51
+msgid ""
+"Region Grabbing\n"
+"Reworked GUI"
+msgstr ""
+"Region Grabbing\n"
+"Reworked GUI"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/ksvgplugin.po b/tde-i18n-en_GB/messages/kdegraphics/ksvgplugin.po
new file mode 100644
index 00000000000..fea98207677
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/ksvgplugin.po
@@ -0,0 +1,73 @@
+# translation of ksvgplugin.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksvgplugin\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2005-04-25 12:46+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: ksvg_factory.cpp:82
+msgid "KSVG"
+msgstr "KSVG"
+
+#: ksvg_plugin.cpp:117
+msgid "Zoom &Reset"
+msgstr "Zoom &Reset"
+
+#: ksvg_plugin.cpp:118
+msgid "&Stop Animations"
+msgstr "&Stop Animations"
+
+#: ksvg_plugin.cpp:119
+msgid "View &Source"
+msgstr "View &Source"
+
+#: ksvg_plugin.cpp:120
+msgid "View &Memory"
+msgstr "View &Memory"
+
+#: ksvg_plugin.cpp:121
+msgid "Save to PNG..."
+msgstr "Save to PNG..."
+
+#: ksvg_plugin.cpp:123
+msgid "About KSVG"
+msgstr "About KSVG"
+
+#: ksvg_plugin.cpp:124
+msgid "Use Font &Kerning"
+msgstr "Use Font &Kerning"
+
+#: ksvg_plugin.cpp:125
+msgid "Use &Progressive Rendering"
+msgstr "Use &Progressive Rendering"
+
+#: ksvg_plugin.cpp:132
+msgid "Rendering &Backend"
+msgstr "Rendering &Backend"
+
+#: ksvg_plugin.cpp:401 ksvg_plugin.cpp:412
+#, c-format
+msgid "Description: %1"
+msgstr "Description: %1"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kuickshow.po b/tde-i18n-en_GB/messages/kdegraphics/kuickshow.po
new file mode 100644
index 00000000000..79bbb44416b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kuickshow.po
@@ -0,0 +1,567 @@
+# translation of kuickshow.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kuickshow\n"
+"POT-Creation-Date: 2007-03-26 02:14+0200\n"
+"PO-Revision-Date: 2006-12-10 10:18+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: defaultswidget.cpp:39
+msgid "Apply default image modifications"
+msgstr "Apply default image modifications"
+
+#: defaultswidget.cpp:44 printing.cpp:214
+msgid "Scaling"
+msgstr "Scaling"
+
+#: defaultswidget.cpp:47
+msgid "Shrink image to screen size, if larger"
+msgstr "Shrink image to screen size, if larger"
+
+#: defaultswidget.cpp:50
+msgid "Scale image to screen size, if smaller, up to factor:"
+msgstr "Scale image to screen size, if smaller, up to factor:"
+
+#: defaultswidget.cpp:60
+msgid "Geometry"
+msgstr "Geometry"
+
+#: defaultswidget.cpp:63
+msgid "Flip vertically"
+msgstr "Flip vertically"
+
+#: defaultswidget.cpp:65
+msgid "Flip horizontally"
+msgstr "Flip horizontally"
+
+#: defaultswidget.cpp:67
+msgid "Rotate image:"
+msgstr "Rotate image:"
+
+#: defaultswidget.cpp:70
+msgid "0 Degrees"
+msgstr "0 Degrees"
+
+#: defaultswidget.cpp:71
+msgid "90 Degrees"
+msgstr "90 Degrees"
+
+#: defaultswidget.cpp:72
+msgid "180 Degrees"
+msgstr "180 Degrees"
+
+#: defaultswidget.cpp:73
+msgid "270 Degrees"
+msgstr "270 Degrees"
+
+#: defaultswidget.cpp:77
+msgid "Adjustments"
+msgstr "Adjustments"
+
+#: defaultswidget.cpp:81
+msgid "Brightness:"
+msgstr "Brightness:"
+
+#: defaultswidget.cpp:86
+msgid "Contrast:"
+msgstr "Contrast:"
+
+#: defaultswidget.cpp:90
+msgid "Gamma:"
+msgstr "Gamma:"
+
+#: defaultswidget.cpp:94
+msgid "Preview"
+msgstr "Preview"
+
+#: defaultswidget.cpp:97
+msgid "Original"
+msgstr "Original"
+
+#: defaultswidget.cpp:100
+msgid "Modified"
+msgstr "Modified"
+
+#: generalwidget.cpp:47
+msgid "Open KuickShow Website"
+msgstr "Open KuickShow Website"
+
+#: generalwidget.cpp:55
+msgid "Fullscreen mode"
+msgstr "Fullscreen mode"
+
+#: generalwidget.cpp:57
+msgid "Preload next image"
+msgstr "Preload next image"
+
+#: generalwidget.cpp:58
+msgid "Remember last folder"
+msgstr "Remember last folder"
+
+#: generalwidget.cpp:62
+msgid "Background color:"
+msgstr "Background colour:"
+
+#: generalwidget.cpp:65
+msgid "Show only files with extension: "
+msgstr "Show only files with extension: "
+
+#: generalwidget.cpp:80
+msgid "Quality/Speed"
+msgstr "Quality/Speed"
+
+#: generalwidget.cpp:85
+msgid "Smooth scaling"
+msgstr "Smooth scaling"
+
+#: generalwidget.cpp:86
+msgid "Fast rendering"
+msgstr "Fast rendering"
+
+#: generalwidget.cpp:87
+msgid "Dither in HiColor (15/16bit) modes"
+msgstr "Dither in HiColour (15/16bit) modes"
+
+#: generalwidget.cpp:90
+msgid "Dither in LowColor (<=8bit) modes"
+msgstr "Dither in LowColour (<=8bit) modes"
+
+#: generalwidget.cpp:93
+msgid "Use own color palette"
+msgstr "Use own colour palette"
+
+#: generalwidget.cpp:97
+msgid "Fast palette remapping"
+msgstr "Fast palette remapping"
+
+#: generalwidget.cpp:100
+msgid "Maximum cache size: "
+msgstr "Maximum cache size: "
+
+#: generalwidget.cpp:101
+msgid " MB"
+msgstr " MB"
+
+#: generalwidget.cpp:102
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: imagewindow.cpp:148
+msgid "Show Next Image"
+msgstr "Show Next Image"
+
+#: imagewindow.cpp:151
+msgid "Show Previous Image"
+msgstr "Show Previous Image"
+
+#: imagewindow.cpp:155
+msgid "Delete Image"
+msgstr "Delete Image"
+
+#: imagewindow.cpp:158
+msgid "Move Image to Trash"
+msgstr "Move Image to Wastebin"
+
+#: imagewindow.cpp:162
+msgid "Zoom In"
+msgstr "Zoom In"
+
+#: imagewindow.cpp:165
+msgid "Zoom Out"
+msgstr "Zoom Out"
+
+#: imagewindow.cpp:168
+msgid "Restore Original Size"
+msgstr "Restore Original Size"
+
+#: imagewindow.cpp:171
+msgid "Maximize"
+msgstr "Maximise"
+
+#: imagewindow.cpp:175
+msgid "Rotate 90 Degrees"
+msgstr "Rotate 90 Degrees"
+
+#: imagewindow.cpp:178
+msgid "Rotate 180 Degrees"
+msgstr "Rotate 180 Degrees"
+
+#: imagewindow.cpp:181
+msgid "Rotate 270 Degrees"
+msgstr "Rotate 270 Degrees"
+
+#: imagewindow.cpp:185
+msgid "Flip Horizontally"
+msgstr "Flip Horizontally"
+
+#: imagewindow.cpp:188
+msgid "Flip Vertically"
+msgstr "Flip Vertically"
+
+#: imagewindow.cpp:192 kuickshow.cpp:254
+msgid "Print Image..."
+msgstr "Print Image..."
+
+#: imagewindow.cpp:201
+msgid "More Brightness"
+msgstr "More Brightness"
+
+#: imagewindow.cpp:204
+msgid "Less Brightness"
+msgstr "Less Brightness"
+
+#: imagewindow.cpp:207
+msgid "More Contrast"
+msgstr "More Contrast"
+
+#: imagewindow.cpp:210
+msgid "Less Contrast"
+msgstr "Less Contrast"
+
+#: imagewindow.cpp:213
+msgid "More Gamma"
+msgstr "More Gamma"
+
+#: imagewindow.cpp:216
+msgid "Less Gamma"
+msgstr "Less Gamma"
+
+#: imagewindow.cpp:221
+msgid "Scroll Up"
+msgstr "Scroll Up"
+
+#: imagewindow.cpp:224
+msgid "Scroll Down"
+msgstr "Scroll Down"
+
+#: imagewindow.cpp:227
+msgid "Scroll Left"
+msgstr "Scroll Left"
+
+#: imagewindow.cpp:230
+msgid "Scroll Right"
+msgstr "Scroll Right"
+
+#: imagewindow.cpp:234
+msgid "Pause Slideshow"
+msgstr "Pause Slideshow"
+
+#: imagewindow.cpp:240
+msgid "Reload Image"
+msgstr "Reload Image"
+
+#: imagewindow.cpp:312
+msgid ""
+"_: Filename (Imagewidth x Imageheight)\n"
+"%3 (%1 x %2)"
+msgstr "%3 (%1 x %2)"
+
+#: imagewindow.cpp:415
+#, c-format
+msgid "Unable to download the image from %1."
+msgstr "Unable to download the image from %1."
+
+#: imagewindow.cpp:431
+msgid ""
+"Unable to load the image %1.\n"
+"Perhaps the file format is unsupported or your Imlib is not installed properly."
+msgstr ""
+"Unable to load the image %1.\n"
+"Perhaps the file format is unsupported or your Imlib is not installed properly."
+
+#: imagewindow.cpp:893
+msgid "Brightness"
+msgstr "Brightness"
+
+#: imagewindow.cpp:894
+msgid "Contrast"
+msgstr "Contrast"
+
+#: imagewindow.cpp:895
+msgid "Gamma"
+msgstr "Gamma"
+
+#: imagewindow.cpp:914
+msgid "Unable to print the image."
+msgstr "Unable to print the image."
+
+#: imagewindow.cpp:915
+msgid "Printing Failed"
+msgstr "Printing Failed"
+
+#: imagewindow.cpp:925
+msgid "Keep original image size"
+msgstr "Keep original image size"
+
+#: imagewindow.cpp:947
+msgid ""
+"Couldn't save the file.\n"
+"Perhaps the disk is full, or you don't have write permission to the file."
+msgstr ""
+"Couldn't save the file.\n"
+"Perhaps the disk is full, or you don't have write permission to the file."
+
+#: imagewindow.cpp:950
+msgid "File Saving Failed"
+msgstr "File Saving Failed"
+
+#: imagewindow.cpp:1205
+msgid ""
+"You are about to view a very large image (%1 x %2 pixels), which can be very "
+"resource-consuming and even make your computer hang.\n"
+"Do you want to continue?"
+msgstr ""
+"You are about to view a very large image (%1 x %2 pixels), which can be very "
+"resource-consuming and even make your computer hang.\n"
+"Do you want to continue?"
+
+#: kuickconfigdlg.cpp:48
+msgid "&General"
+msgstr "&General"
+
+#: kuickconfigdlg.cpp:51
+msgid "&Modifications"
+msgstr "&Modifications"
+
+#: kuickconfigdlg.cpp:54
+msgid "&Slideshow"
+msgstr "&Slideshow"
+
+#: kuickconfigdlg.cpp:57
+msgid "&Viewer Shortcuts"
+msgstr "&Viewer Shortcuts"
+
+#: kuickconfigdlg.cpp:64
+msgid "Bro&wser Shortcuts"
+msgstr "Bro&wser Shortcuts"
+
+#: kuickfile.cpp:109
+msgid "Downloading %1..."
+msgstr "Downloading %1..."
+
+#: kuickfile.cpp:110
+#, c-format
+msgid ""
+"Please wait while downloading\n"
+"%1"
+msgstr ""
+"Please wait while downloading\n"
+"%1"
+
+#: kuickshow.cpp:136
+#, fuzzy
+msgid ""
+"_n: Do you really want to display this 1 image at the same time? This might be "
+"quite resource intensive and could overload your computer."
+"<br>If you choose %1, only the first image will be shown.\n"
+"Do you really want to display these %n images at the same time? This might be "
+"quite resource intensive and could overload your computer."
+"<br>If you choose %1, only the first image will be shown."
+msgstr ""
+"Do you really want to display this 1 image at the same time? This might be "
+"quite resource intensive and could overload your computer."
+"<br>If you choose %1, only the first image will be shown.\n"
+"Do you really want to display these %n images at the same time? This might be "
+"quite resource intensive and could overload your computer."
+"<br>If you choose %1, only the first image will be shown."
+
+#: kuickshow.cpp:137
+msgid "Display Multiple Images?"
+msgstr "Display Multiple Images?"
+
+#: kuickshow.cpp:256
+msgid "Configure %1..."
+msgstr "Configure %1..."
+
+#: kuickshow.cpp:260
+msgid "Start Slideshow"
+msgstr "Start Slideshow"
+
+#: kuickshow.cpp:264
+msgid "About KuickShow"
+msgstr "About KuickShow"
+
+#: kuickshow.cpp:268
+msgid "Open Only One Image Window"
+msgstr "Open Only One Image Window"
+
+#: kuickshow.cpp:273
+msgid "Show File Browser"
+msgstr "Show File Browser"
+
+#: kuickshow.cpp:274
+msgid "Hide File Browser"
+msgstr "Hide File Browser"
+
+#: kuickshow.cpp:278
+msgid "Show Image"
+msgstr "Show Image"
+
+#: kuickshow.cpp:281
+msgid "Show Image in Active Window"
+msgstr "Show Image in Active Window"
+
+#: kuickshow.cpp:285
+msgid "Show Image in Fullscreen Mode"
+msgstr "Show Image in Fullscreen Mode"
+
+#: kuickshow.cpp:644
+msgid ""
+"<qt>Do you really want to delete\n"
+" <b>'%1'</b>?</qt>"
+msgstr ""
+"<qt>Do you really want to delete\n"
+" <b>'%1'</b>?</qt>"
+
+#: kuickshow.cpp:645
+msgid "Delete File"
+msgstr "Delete File"
+
+#: kuickshow.cpp:669
+msgid ""
+"<qt>Do you really want to trash\n"
+" <b>'%1'</b>?</qt>"
+msgstr ""
+"<qt>Do you really want to move\n"
+" <b>'%1'</b> to the wastebin?</qt>"
+
+#: kuickshow.cpp:670
+msgid "Trash File"
+msgstr "Move File to Wastebin"
+
+#: kuickshow.cpp:671
+msgid ""
+"_: to trash\n"
+"&Trash"
+msgstr "Move &to Wastebin"
+
+#: kuickshow.cpp:1243
+msgid ""
+"Unable to initialize \"Imlib\".\n"
+"Start kuickshow from the command line and look for error messages.\n"
+"The program will now quit."
+msgstr ""
+"Unable to initialise \"Imlib\".\n"
+"Start kuickshow from the command line and look for error messages.\n"
+"The program will now quit."
+
+#: kuickshow.cpp:1247
+msgid "Fatal Imlib Error"
+msgstr "Fatal Imlib Error"
+
+#: kuickshow.cpp:1406
+msgid "Select Files or Folder to Open"
+msgstr "Select Files or Folder to Open"
+
+#: main.cpp:32
+msgid "Start in the last visited folder, not the current working folder."
+msgstr "Start in the last visited folder, not the current working folder."
+
+#: main.cpp:35
+msgid "Optional image filenames/urls to show"
+msgstr "Optional image filenames/URLs to show"
+
+#: main.cpp:42
+msgid "KuickShow"
+msgstr "KuickShow"
+
+#: main.cpp:43
+msgid "A fast and versatile image viewer"
+msgstr "A fast and versatile image viewer"
+
+#: printing.cpp:55
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: printing.cpp:200
+msgid "Image Settings"
+msgstr "Image Settings"
+
+#: printing.cpp:206
+msgid "Print fi&lename below image"
+msgstr "Print fi&lename below image"
+
+#: printing.cpp:210
+msgid "Print image in &black and white"
+msgstr "Print image in &black and white"
+
+#: printing.cpp:218
+msgid "Shrink image to &fit, if necessary"
+msgstr "Shrink image to &fit, if necessary"
+
+#: printing.cpp:228
+msgid "Print e&xact size: "
+msgstr "Print e&xact size: "
+
+#: printing.cpp:236
+msgid "Millimeters"
+msgstr "Millimetres"
+
+#: printing.cpp:237
+msgid "Centimeters"
+msgstr "Centimetres"
+
+#: printing.cpp:238
+msgid "Inches"
+msgstr "Inches"
+
+#: printing.cpp:242
+msgid "&Width:"
+msgstr "&Width:"
+
+#: printing.cpp:247
+msgid "&Height:"
+msgstr "&Height:"
+
+#: slideshowwidget.cpp:37
+msgid "Switch to &full-screen"
+msgstr "Switch to &full-screen"
+
+#: slideshowwidget.cpp:38
+msgid "S&tart with current image"
+msgstr "S&tart with current image"
+
+#: slideshowwidget.cpp:41
+msgid "De&lay between slides:"
+msgstr "De&lay between slides:"
+
+#: slideshowwidget.cpp:42
+msgid " sec"
+msgstr " sec"
+
+#: slideshowwidget.cpp:44
+msgid "Wait for key"
+msgstr "Wait for key"
+
+#: slideshowwidget.cpp:47
+msgid "&Iterations (0 = infinite):"
+msgstr "&Iterations (0 = infinite):"
+
+#: slideshowwidget.cpp:48
+msgid "infinite"
+msgstr "infinite"
+
+#~ msgid "Image Error"
+#~ msgstr "Image Error"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kview.po b/tde-i18n-en_GB/messages/kdegraphics/kview.po
new file mode 100644
index 00000000000..d1001aec24b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kview.po
@@ -0,0 +1,290 @@
+# translation of kview.po to British English
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kview\n"
+"POT-Creation-Date: 2005-03-07 01:42+0100\n"
+"PO-Revision-Date: 2003-05-17 22:25GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: kview.cpp:123 kview.cpp:469
+msgid "%1/s"
+msgstr "%1/s"
+
+#: kview.cpp:147
+msgid ""
+"An error occurred while loading the KViewViewer KPart. Check your installation."
+msgstr ""
+"An error occurred while loading the KViewViewer KPart. Check your installation."
+
+#: kview.cpp:471
+msgid "Stalled"
+msgstr "Stalled"
+
+#: kview.cpp:517
+msgid "Cr&op"
+msgstr "Cr&op"
+
+#: main.cpp:26
+msgid "KDE Image Viewer"
+msgstr "KDE Image Viewer"
+
+#: main.cpp:30
+msgid "Image to open"
+msgstr "Image to open"
+
+#: main.cpp:36
+msgid "KView"
+msgstr "KView"
+
+#: main.cpp:39
+msgid "(c) 1997-2002, The KView Developers"
+msgstr "(c) 1997-2002, The KView Developers"
+
+#: main.cpp:40
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:41
+msgid "started it all"
+msgstr "started it all"
+
+#~ msgid "General KView Configuration"
+#~ msgstr "General KView Configuration"
+
+#~ msgid "Application"
+#~ msgstr "Application"
+
+#~ msgid "Resizing"
+#~ msgstr "Resizing"
+
+#~ msgid "Only resize window"
+#~ msgstr "Only resize window"
+
+#~ msgid "Resize image to fit window"
+#~ msgstr "Resize image to fit window"
+
+#~ msgid "Don't resize anything"
+#~ msgstr "Don't resize anything"
+
+#~ msgid "General KViewViewer Configuration"
+#~ msgstr "General KViewViewer Configuration"
+
+#~ msgid "Viewer"
+#~ msgstr "Viewer"
+
+#~ msgid "Plugins"
+#~ msgstr "Plugins"
+
+#~ msgid "Select Which Plugins to Use"
+#~ msgstr "Select Which Plugins to Use"
+
+#~ msgid "Image Settings"
+#~ msgstr "Image Settings"
+
+#~ msgid "Fit image to page size"
+#~ msgstr "Fit image to page size"
+
+#~ msgid "Center image on page"
+#~ msgstr "Centre image on page"
+
+#~ msgid "Could not find a suitable Image Canvas! This probably means, that you didn't install KView properly."
+#~ msgstr "Could not find a suitable Image Canvas! This probably means, that you didn't properly install KView."
+
+#~ msgid "Accessing the KImageViewer interface of the Image Canvas failed. Something in your setup is broken (a component claims to be a KImageViewer::Canvas but it's not)."
+#~ msgstr "Accessing the KImageViewer interface of the Image Canvas failed. Something in your setup is broken (a component claims to be a KImageViewer::Canvas but it's not)."
+
+#~ msgid ""
+#~ "_: Title caption when no image loaded\n"
+#~ "no image loaded"
+#~ msgstr "no image loaded"
+
+#~ msgid "KDE Image Viewer Part"
+#~ msgstr "KDE Image Viewer Part"
+
+#~ msgid ""
+#~ "_: Title caption when new image selected\n"
+#~ "new image"
+#~ msgstr "new image"
+
+#~ msgid "Unknown image format: %1"
+#~ msgstr "Unknown image format: %1"
+
+#~ msgid "No such file: %1"
+#~ msgstr "No such file: %1"
+
+#~ msgid "Zoom In 10%"
+#~ msgstr "Zoom In 10%"
+
+#~ msgid "Zoom Out 10%"
+#~ msgstr "Zoom Out 10%"
+
+#~ msgid "&Flip"
+#~ msgstr "&Flip"
+
+#~ msgid "&Vertical"
+#~ msgstr "&Vertical"
+
+#~ msgid "&Horizontal"
+#~ msgstr "&Horizontal"
+
+#~ msgid "Ro&tate Counter-Clockwise"
+#~ msgstr "Ro&tate Counter-Clockwise"
+
+#~ msgid "Rotate Clockwise"
+#~ msgstr "Rotate Clockwise"
+
+#~ msgid "Fit Image to Window"
+#~ msgstr "Fit Image to Window"
+
+#~ msgid "Show Scrollbars"
+#~ msgstr "Show Scrollbars"
+
+#~ msgid "The image could not be saved to disk. A possible causes is that you don't have permission to write to that file."
+#~ msgstr "The image could not be saved to disk. A possible causes is that you don't have permission to write to that file."
+
+#~ msgid "Save Image As..."
+#~ msgstr "Save Image As..."
+
+#~ msgid "Load changed image? - %1"
+#~ msgstr "Load changed image? - %1"
+
+#~ msgid ""
+#~ "The image %1 which you have modified has changed on disk.\n"
+#~ "Do you want to reload the file and lose your changes?\n"
+#~ "If you choose No and subsequently save the image, you will lose the\n"
+#~ "changes that have already been saved."
+#~ msgstr ""
+#~ "The image %1 which you have modified has changed on disk.\n"
+#~ "Do you want to reload the file and lose your changes?\n"
+#~ "If you choose No and subsequently save the image, you will lose the\n"
+#~ "changes that have already been saved."
+
+#~ msgid "No Blending"
+#~ msgstr "No Blending"
+
+#~ msgid "Alpha Blend"
+#~ msgstr "Alpha Blend"
+
+#~ msgid "Wipe From Left"
+#~ msgstr "Wipe From Left"
+
+#~ msgid "Wipe From Right"
+#~ msgstr "Wipe From Right"
+
+#~ msgid "Wipe From Top"
+#~ msgstr "Wipe From Top"
+
+#~ msgid "Wipe From Bottom"
+#~ msgstr "Wipe From Bottom"
+
+#~ msgid "Minimum height:"
+#~ msgstr "Minimum height:"
+
+#, fuzzy
+#~ msgid ""
+#~ "The height of the image shown will not get smaller than the size you enter here.\n"
+#~ "A value of 10 would make a 1x1 image be stretched vertically by a factor of 10."
+#~ msgstr ""
+#~ "The height of the image shown will not get smaller than the size you enter here.\n"
+#~ "A value of 10 would make a 1x1 image be stretched vertically by a factor of 10."
+
+#~ msgid "Maximum height:"
+#~ msgstr "Maximum height:"
+
+#, fuzzy
+#~ msgid ""
+#~ "The height of the image shown will not get bigger than the size you enter here.\n"
+#~ "A value of 100 would make a 1000x1000 image be compressed vertically by a factor of 0.1."
+#~ msgstr ""
+#~ "The height of the image shown will not get bigger than the size you enter here.\n"
+#~ "A value of 100 would make a 1000x1000 image be compressed vertically by a factor of 0.1."
+
+#~ msgid "Minimum width:"
+#~ msgstr "Minimum width:"
+
+#, fuzzy
+#~ msgid ""
+#~ "The width of the image shown will not get smaller than the size you enter here.\n"
+#~ "A value of 10 would make a 1x1 image be stretched horizontally by a factor of 10."
+#~ msgstr ""
+#~ "The width of the image shown will not get smaller than the size you enter here.\n"
+#~ "A value of 10 would make a 1x1 image be stretched horizontally by a factor of 10."
+
+#~ msgid "Maximum width:"
+#~ msgstr "Maximum width:"
+
+#, fuzzy
+#~ msgid ""
+#~ "The width of the image shown will not get bigger than the size you enter here.\n"
+#~ "A value of 100 would make a 1000x1000 image be compressed horizontally by a factor of 0.1."
+#~ msgstr ""
+#~ "The width of the image shown will not get bigger than the size you enter here.\n"
+#~ "A value of 100 would make a 1000x1000 image be compressed horizontally by a factor of 0.1."
+
+#~ msgid "Choose which blend effects should be used:"
+#~ msgstr "Choose which blend effects should be used:"
+
+#~ msgid "Effect"
+#~ msgstr "Effect"
+
+#~ msgid "Every effect selected may be used to create a transition effect between the images. If you select multiple effects they will be chosen randomly."
+#~ msgstr "Every effect selected may be used to create a transition effect between the images. If you select multiple effects they will be chosen randomly."
+
+#~ msgid "Use smooth scaling (high quality but slower)"
+#~ msgstr "Use smooth scaling (high quality but slower)"
+
+#~ msgid "Keep aspect ratio"
+#~ msgstr "Keep aspect ratio"
+
+#~ msgid "If this is checked KView will always try to keep the aspect ratio. That means if the width is scaled with a factor x, the height is scaled with the same factor."
+#~ msgstr "If this is checked KView will always try to keep the aspect ratio. That means if the width is scaled with a factor x, the height is scaled with the same factor."
+
+#~ msgid "Center image"
+#~ msgstr "Centre image"
+
+#~ msgid "Image Size"
+#~ msgstr "Image Size"
+
+#~ msgid "Fit to page size"
+#~ msgstr "Fit to page size"
+
+#~ msgid "9x13"
+#~ msgstr "9x13"
+
+#~ msgid "10x15"
+#~ msgstr "10x15"
+
+#~ msgid "Manual"
+#~ msgstr "Manual"
+
+#~ msgid "x"
+#~ msgstr "x"
+
+#~ msgid "Center on page"
+#~ msgstr "Centre on page"
+
+#~ msgid "Form1"
+#~ msgstr "Form1"
+
+#~ msgid "Show FullScreen"
+#~ msgstr "Show FullScreen"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kview_scale.po b/tde-i18n-en_GB/messages/kdegraphics/kview_scale.po
new file mode 100644
index 00000000000..eba058d8739
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kview_scale.po
@@ -0,0 +1,97 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2002-07-05 00:44+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kview_scale.cpp:49
+msgid "&Scale Image..."
+msgstr "&Scale Image..."
+
+#: kview_scale.cpp:64
+msgid "Scale Image"
+msgstr "Scale Image"
+
+#: kview_scale.cpp:69 scaledlg.cpp:51
+msgid "Pixel Dimensions"
+msgstr "Pixel Dimensions"
+
+#: kview_scale.cpp:77 scaledlg.cpp:63
+msgid "Original width:"
+msgstr "Original width:"
+
+#: kview_scale.cpp:81 kview_scale.cpp:91 kview_scale.cpp:127 scaledlg.cpp:66
+#: scaledlg.cpp:75 scaledlg.cpp:93
+msgid "Height:"
+msgstr "Height:"
+
+#: kview_scale.cpp:88 kview_scale.cpp:124 scaledlg.cpp:72 scaledlg.cpp:90
+msgid "New width:"
+msgstr "New width:"
+
+#: kview_scale.cpp:99 scaledlg.cpp:119
+msgid "px"
+msgstr "px"
+
+#: kview_scale.cpp:100 scaledlg.cpp:120
+#, c-format
+msgid "%"
+msgstr "%"
+
+#: kview_scale.cpp:105 scaledlg.cpp:81
+msgid "Ratio X:"
+msgstr "Ratio X:"
+
+#: kview_scale.cpp:108 kview_scale.cpp:144 scaledlg.cpp:84 scaledlg.cpp:102
+msgid "Y:"
+msgstr "Y:"
+
+#: kview_scale.cpp:117 kview_scale.cpp:151 scaledlg.cpp:128 scaledlg.cpp:146
+msgid "Link"
+msgstr "Link"
+
+#: kview_scale.cpp:119 scaledlg.cpp:52
+msgid "Print Size && Display Units"
+msgstr "Print Size && Display Units"
+
+#: kview_scale.cpp:135 scaledlg.cpp:137
+msgid "in"
+msgstr "in"
+
+#: kview_scale.cpp:136 scaledlg.cpp:138
+msgid "mm"
+msgstr "mm"
+
+#: kview_scale.cpp:141 scaledlg.cpp:99
+msgid "Resolution X:"
+msgstr "Resolution X:"
+
+#. i18n: file kview_scale.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "&Image"
+msgstr "&Image"
+
+#. i18n: file kview_scale.rc line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "&Extra Toolbar"
+msgstr "&Extra Toolbar"
+
+#: scaledlg.cpp:149
+msgid "pixels/in"
+msgstr "pixels/in"
+
+#: scaledlg.cpp:150
+msgid "pixels/mm"
+msgstr "pixels/mm"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kviewbrowserplugin.po b/tde-i18n-en_GB/messages/kdegraphics/kviewbrowserplugin.po
new file mode 100644
index 00000000000..32255a14184
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kviewbrowserplugin.po
@@ -0,0 +1,21 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-07-20 01:52+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#. i18n: file kviewbrowser.rc line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kviewcanvas.po b/tde-i18n-en_GB/messages/kdegraphics/kviewcanvas.po
new file mode 100644
index 00000000000..44a7f2f26e9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kviewcanvas.po
@@ -0,0 +1,28 @@
+# translation of kviewcanvas.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kviewcanvas\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-09-15 11:02+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kvieweffectsplugin.po b/tde-i18n-en_GB/messages/kdegraphics/kvieweffectsplugin.po
new file mode 100644
index 00000000000..c2e0db4ff4f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kvieweffectsplugin.po
@@ -0,0 +1,61 @@
+# translation of kvieweffectsplugin.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kvieweffectsplugin\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2003-05-30 11:06+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: kvieweffects.cpp:40
+msgid "&Gamma Correction..."
+msgstr "&Gamma Correction..."
+
+#: kvieweffects.cpp:43
+msgid "&Blend Color..."
+msgstr "&Blend Colour..."
+
+#: kvieweffects.cpp:46
+msgid "Change &Intensity (Brightness)..."
+msgstr "Change &Intensity (Brightness)..."
+
+#: kvieweffects.cpp:69
+msgid "Change Intensity"
+msgstr "Change Intensity"
+
+#: kvieweffects.cpp:78
+msgid "&Intensity:"
+msgstr "&Intensity:"
+
+#: kvieweffects.cpp:119
+msgid "Blend Color"
+msgstr "Blend Colour"
+
+#: kvieweffects.cpp:128
+msgid "O&pacity:"
+msgstr "O&pacity:"
+
+#: kvieweffects.cpp:131
+msgid "Blend c&olor:"
+msgstr "Blend c&olour:"
+
+#: kvieweffects.cpp:177
+msgid "Gamma Correction"
+msgstr "Gamma Correction"
+
+#: kvieweffects.cpp:184
+msgid "Gamma value:"
+msgstr "Gamma value:"
+
+#. i18n: file kvieweffects.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "Effe&cts"
+msgstr "Effe&cts"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kviewpresenterplugin.po b/tde-i18n-en_GB/messages/kdegraphics/kviewpresenterplugin.po
new file mode 100644
index 00000000000..08f313f3d3b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kviewpresenterplugin.po
@@ -0,0 +1,143 @@
+# translation of kviewpresenterplugin.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kviewpresenterplugin\n"
+"POT-Creation-Date: 2005-01-31 01:31+0100\n"
+"PO-Revision-Date: 2005-01-31 12:41+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kviewpresenter.cpp:70
+msgid "&Image List..."
+msgstr "&Image List..."
+
+#. i18n: file imagelistdialog.ui line 155
+#: kviewpresenter.cpp:73 kviewpresenter.cpp:372 kviewpresenter.cpp:373
+#: rc.cpp:33
+#, no-c-format
+msgid "Start &Slideshow"
+msgstr "Start &Slideshow"
+
+#: kviewpresenter.cpp:74
+msgid "&Previous Image in List"
+msgstr "&Previous Image in List"
+
+#: kviewpresenter.cpp:77
+msgid "&Next Image in List"
+msgstr "&Next Image in List"
+
+#: kviewpresenter.cpp:100
+msgid "Open &Multiple Files..."
+msgstr "Open &Multiple Files..."
+
+#: kviewpresenter.cpp:366 kviewpresenter.cpp:367
+msgid "Stop &Slideshow"
+msgstr "Stop &Slideshow"
+
+#: kviewpresenter.cpp:415
+#, c-format
+msgid ""
+"Could not load\n"
+"%1"
+msgstr ""
+"Could not load\n"
+"%1"
+
+#: kviewpresenter.cpp:445
+#, c-format
+msgid ""
+"Wrong format\n"
+"%1"
+msgstr ""
+"Wrong format\n"
+"%1"
+
+#. i18n: file kviewpresenter.rc line 10
+#: rc.cpp:9
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file imagelistdialog.ui line 17
+#: rc.cpp:12
+#, no-c-format
+msgid "Image List"
+msgstr "Image List"
+
+#. i18n: file imagelistdialog.ui line 29
+#: rc.cpp:15
+#, no-c-format
+msgid "URL"
+msgstr "URL"
+
+#. i18n: file imagelistdialog.ui line 40
+#: rc.cpp:18
+#, no-c-format
+msgid "Size"
+msgstr "Size"
+
+#. i18n: file imagelistdialog.ui line 51
+#: rc.cpp:21
+#, no-c-format
+msgid "Dimensions"
+msgstr "Dimensions"
+
+#. i18n: file imagelistdialog.ui line 114
+#: rc.cpp:27
+#, no-c-format
+msgid "&Next"
+msgstr "&Next"
+
+#. i18n: file imagelistdialog.ui line 127
+#: rc.cpp:30
+#, no-c-format
+msgid "Shu&ffle"
+msgstr "Shu&ffle"
+
+#. i18n: file imagelistdialog.ui line 169
+#: rc.cpp:36
+#, no-c-format
+msgid "Slideshow interval:"
+msgstr "Slideshow interval:"
+
+#. i18n: file imagelistdialog.ui line 175
+#: rc.cpp:39
+#, no-c-format
+msgid " ms"
+msgstr " ms"
+
+#. i18n: file imagelistdialog.ui line 178
+#: rc.cpp:42
+#, no-c-format
+msgid ""
+"This is the interval the program will wait before showing the next image in the "
+"slideshow."
+msgstr ""
+"This is the interval the program will wait before showing the next image in the "
+"slideshow."
+
+#. i18n: file imagelistdialog.ui line 203
+#: rc.cpp:45
+#, no-c-format
+msgid "&Close All"
+msgstr "&Close All"
+
+#. i18n: file imagelistdialog.ui line 222
+#: rc.cpp:48
+#, no-c-format
+msgid "Sa&ve List..."
+msgstr "Sa&ve List..."
+
+#. i18n: file imagelistdialog.ui line 233
+#: rc.cpp:51
+#, no-c-format
+msgid "&Load List..."
+msgstr "&Load List..."
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kviewscannerplugin.po b/tde-i18n-en_GB/messages/kdegraphics/kviewscannerplugin.po
new file mode 100644
index 00000000000..a0a0f1ffc0d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kviewscannerplugin.po
@@ -0,0 +1,37 @@
+# translation of kviewscannerplugin.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kviewscannerplugin\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2004-02-17 02:23+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: kviewscanner.cpp:49
+msgid "&Scan Image..."
+msgstr "&Scan Image..."
+
+#: kviewscanner.cpp:76
+msgid ""
+"You do not appear to have SANE support, or your scanner is not attached "
+"properly. Please check these items before scanning again."
+msgstr ""
+"You do not appear to have SANE support, or your scanner is not attached "
+"properly. Please check these items before scanning again."
+
+#: kviewscanner.cpp:79
+msgid "No Scan-Service Available"
+msgstr "No Scan-Service Available"
+
+#. i18n: file kviewscanner.rc line 9
+#: rc.cpp:6
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kviewshell.po b/tde-i18n-en_GB/messages/kdegraphics/kviewshell.po
new file mode 100644
index 00000000000..099c14033ce
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kviewshell.po
@@ -0,0 +1,1046 @@
+# translation of kviewshell.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kviewshell\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2005-11-06 00:47+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: documentWidget.cpp:547
+#, c-format
+msgid "Link to %1"
+msgstr "Link to %1"
+
+#: empty_multipage.cpp:42
+msgid "Empty Multipage"
+msgstr "Empty Multipage"
+
+#: empty_multipage.cpp:45 kviewpart.cpp:1412
+msgid "Copyright (c) 2005 Wilfried Huss"
+msgstr "Copyright (c) 2005 Wilfried Huss"
+
+#: kmultipage.cpp:70
+msgid "Thumbnails"
+msgstr "Thumbnails"
+
+#: kmultipage.cpp:158
+msgid "Save File As"
+msgstr "Save File As"
+
+#: kmultipage.cpp:169
+msgid ""
+"The file %1\n"
+"exists. Shall I overwrite that file?"
+msgstr ""
+"The file %1\n"
+"exists. Shall I overwrite that file?"
+
+#: kmultipage.cpp:170 kmultipage.cpp:1916
+msgid "Overwrite File"
+msgstr "Overwrite File"
+
+#: kmultipage.cpp:170 kmultipage.cpp:1916
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kmultipage.cpp:770
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: kmultipage.cpp:1422 kmultipage.cpp:1564
+msgid "Search interrupted"
+msgstr "Search interrupted"
+
+#: kmultipage.cpp:1430 kmultipage.cpp:1572
+msgid "Search page %1 of %2"
+msgstr "Search page %1 of %2"
+
+#: kmultipage.cpp:1475
+msgid ""
+"<qt>The search string <strong>%1</strong> could not be found by the end of the "
+"document. Should the search be restarted from the beginning of the "
+"document?</qt>"
+msgstr ""
+"<qt>The search string <strong>%1</strong> could not be found by the end of the "
+"document. Should the search be restarted from the beginning of the "
+"document?</qt>"
+
+#: kmultipage.cpp:1478 kmultipage.cpp:1620
+msgid "Text Not Found"
+msgstr "Text Not Found"
+
+#: kmultipage.cpp:1502 kmultipage.cpp:1644
+msgid "<qt>The search string <strong>%1</strong> could not be found.</qt>"
+msgstr "<qt>The search string <strong>%1</strong> could not be found.</qt>"
+
+#: kmultipage.cpp:1617
+msgid ""
+"<qt>The search string <strong>%1</strong> could not be found by the beginning "
+"of the document. Should the search be restarted from the end of the "
+"document?</qt>"
+msgstr ""
+"<qt>The search string <strong>%1</strong> could not be found by the beginning "
+"of the document. Should the search be restarted from the end of the "
+"document?</qt>"
+
+#: kmultipage.cpp:1713
+#, c-format
+msgid "Reloading file %1"
+msgstr "Reloading file %1"
+
+#: kmultipage.cpp:1749
+#, c-format
+msgid "Loading file %1"
+msgstr "Loading file %1"
+
+#: kmultipage.cpp:1906
+msgid "*.txt|Plain Text (Latin 1) (*.txt)"
+msgstr "*.txt|Plain Text (Latin 1) (*.txt)"
+
+#: kmultipage.cpp:1906
+msgid "Export File As"
+msgstr "Export File As"
+
+#: kmultipage.cpp:1915
+msgid ""
+"The file %1\n"
+"exists. Do you want to overwrite that file?"
+msgstr ""
+"The file %1\n"
+"exists. Do you want to overwrite that file?"
+
+#: kmultipage.cpp:1926
+msgid "Exporting to text..."
+msgstr "Exporting to text..."
+
+#: kmultipage.cpp:1926
+msgid "Abort"
+msgstr "Abort"
+
+#: kprintDialogPage_pageoptions.cpp:26
+msgid "Page Size & Placement"
+msgstr "Page Size & Placement"
+
+#: kprintDialogPage_pageoptions.cpp:42
+msgid "Center the page on paper"
+msgstr "Centre the page on paper"
+
+#: kprintDialogPage_pageoptions.cpp:43
+msgid "If this option is enabled, the pages are centered on the paper."
+msgstr "If this option is enabled, the pages are centred on the paper."
+
+#: kprintDialogPage_pageoptions.cpp:44
+msgid ""
+"<qt>"
+"<p>If this option is enabled, the pages will be printed centered on the paper; "
+"this makes more visually-appealing printouts.</p>"
+"<p>If the option is not enabled, all pages will be placed in the top-left "
+"corner of the paper.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If this option is enabled, the pages will be printed centred on the paper; "
+"this makes more visually-appealing printouts.</p>"
+"<p>If the option is not enabled, all pages will be placed in the top-left "
+"corner of the paper.</p></qt>"
+
+#: kprintDialogPage_pageoptions.cpp:52
+msgid "Automatically choose landscape or portrait orientation"
+msgstr "Automatically choose landscape or portrait orientation"
+
+#: kprintDialogPage_pageoptions.cpp:53
+msgid ""
+"If this option is enabled, some pages might be rotated to better fit the paper "
+"size."
+msgstr ""
+"If this option is enabled, some pages might be rotated to better fit the paper "
+"size."
+
+#: kprintDialogPage_pageoptions.cpp:54
+msgid ""
+"<qt>"
+"<p>If this option is enabled, landscape or portrait orientation are "
+"automatically chosen on a page-by-page basis. This makes better use of the "
+"paper and gives more visually-appealing printouts.</p>"
+"<p><b>Note:</b> This option overrides the Portrait/Landscape option chosen in "
+"the printer properties. If this option is enabled, and if the pages in your "
+"document have different sizes, then some pages might be rotated while others "
+"are not.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If this option is enabled, landscape or portrait orientation are "
+"automatically chosen on a page-by-page basis. This makes better use of the "
+"paper and gives more visually-appealing printouts.</p>"
+"<p><b>Note:</b> This option overrides the Portrait/Landscape option chosen in "
+"the printer properties. If this option is enabled, and if the pages in your "
+"document have different sizes, then some pages might be rotated while others "
+"are not.</p></qt>"
+
+#: kprintDialogPage_pageoptions.cpp:73
+msgid "Shrink oversized pages to fit paper size"
+msgstr "Shrink oversized pages to fit paper size"
+
+#: kprintDialogPage_pageoptions.cpp:74
+msgid ""
+"If this option is enabled, large pages that would not fit the printer's paper "
+"size will be shrunk."
+msgstr ""
+"If this option is enabled, large pages that would not fit the printer's paper "
+"size will be shrunk."
+
+#: kprintDialogPage_pageoptions.cpp:75
+msgid ""
+"<qt>"
+"<p>If this option is enabled, large pages that would not fit the printer's "
+"paper size will be shrunk so that edges won't be cut off during printing.</p>"
+"<p><b>Note:</b> If this option is enabled, and if the pages in your document "
+"have different sizes, then different pages might be shrunk by different scaling "
+"factors.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If this option is enabled, large pages that would not fit the printer's "
+"paper size will be shrunk so that edges won't be cut off during printing.</p>"
+"<p><b>Note:</b> If this option is enabled, and if the pages in your document "
+"have different sizes, then different pages might be shrunk by different scaling "
+"factors.</p></qt>"
+
+#: kprintDialogPage_pageoptions.cpp:84
+msgid "Expand small pages to fit paper size"
+msgstr "Expand small pages to fit paper size"
+
+#: kprintDialogPage_pageoptions.cpp:85
+msgid ""
+"If this option is enabled, small pages will be enlarged so that they fit the "
+"printer's paper size."
+msgstr ""
+"If this option is enabled, small pages will be enlarged so that they fit the "
+"printer's paper size."
+
+#: kprintDialogPage_pageoptions.cpp:86
+msgid ""
+"<qt>"
+"<p>If this option is enabled, small pages will be enlarged so that they fit the "
+"printer's paper size.</p>"
+"<p><b>Note:</b> If this option is enabled, and if the pages in your document "
+"have different sizes, then different pages might be expanded by different "
+"scaling factors.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If this option is enabled, small pages will be enlarged so that they fit the "
+"printer's paper size.</p>"
+"<p><b>Note:</b> If this option is enabled, and if the pages in your document "
+"have different sizes, then different pages might be expanded by different "
+"scaling factors.</p></qt>"
+
+#: kviewpart.cpp:116
+msgid "<qt>No MultiPage found.</qt>"
+msgstr "<qt>No MultiPage found.</qt>"
+
+#: kviewpart.cpp:133 kviewpart.cpp:810
+msgid ""
+"<qt>No service implementing the given mimetype and fullfilling the given "
+"constraint expression can be found.</qt>"
+msgstr ""
+"<qt>No service implementing the given mimetype and fullfilling the given "
+"constraint expression can be found.</qt>"
+
+#: kviewpart.cpp:136 kviewpart.cpp:813
+msgid "<qt>The specified service provides no shared library.</qt>"
+msgstr "<qt>The specified service provides no shared library.</qt>"
+
+#: kviewpart.cpp:139
+msgid ""
+"<qt>"
+"<p>The specified library <b>%1</b> could not be loaded. The error message "
+"returned was:</p>"
+"<p><b>%2</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>The specified library <b>%1</b> could not be loaded. The error message "
+"returned was:</p>"
+"<p><b>%2</b></p></qt>"
+
+#: kviewpart.cpp:143 kviewpart.cpp:819
+msgid "<qt>The library does not export a factory for creating components.</qt>"
+msgstr ""
+"<qt>The library does not export a factory for creating components.</qt>"
+
+#: kviewpart.cpp:146 kviewpart.cpp:822
+msgid ""
+"<qt>The factory does not support creating components of the specified type.</qt>"
+msgstr ""
+"<qt>The factory does not support creating components of the specified type.</qt>"
+
+#: kviewpart.cpp:150
+msgid ""
+"<qt>"
+"<p><b>Problem:</b> The document <b>%1</b> cannot be shown.</p>"
+"<p><b>Reason:</b> The software component <b>%2</b> which is required to display "
+"your files could not be initialized. This could point to serious "
+"misconfiguration of your KDE system, or to damaged program files.</p>"
+"<p><b>What you can do:</b> You could try to re-install the software packages in "
+"question. If that does not help, you could file an error report, either to the "
+"provider of your software (e.g. the vendor of your Linux distribution), or "
+"directly to the authors of the software. The entry <b>Report Bug...</b> "
+"in the <b>Help</b> menu helps you to contact the KDE programmers.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Problem:</b> The document <b>%1</b> cannot be shown.</p>"
+"<p><b>Reason:</b> The software component <b>%2</b> which is required to display "
+"your files could not be initialised. This could point to serious "
+"misconfiguration of your KDE system, or to damaged program files.</p>"
+"<p><b>What you can do:</b> You could try to re-install the software packages in "
+"question. If that does not help, you could file an error report, either to the "
+"provider of your software (e.g. the vendor of your Linux distribution), or "
+"directly to the authors of the software. The entry <b>Report Bug...</b> "
+"in the <b>Help</b> menu helps you to contact the KDE programmers.</p></qt>"
+
+#: kviewpart.cpp:159 kviewpart.cpp:836
+msgid "Error Initializing Software Component"
+msgstr "Error Initialising Software Component"
+
+#: kviewpart.cpp:173
+msgid "Text..."
+msgstr "Text..."
+
+#: kviewpart.cpp:193
+msgid "Show &Sidebar"
+msgstr "Show &Sidebar"
+
+#: kviewpart.cpp:195
+msgid "Hide &Sidebar"
+msgstr "Hide &Sidebar"
+
+#: kviewpart.cpp:196
+msgid "&Watch File"
+msgstr "&Watch File"
+
+#: kviewpart.cpp:197
+msgid "Show Scrollbars"
+msgstr "Show Scrollbars"
+
+#: kviewpart.cpp:198
+msgid "Hide Scrollbars"
+msgstr "Hide Scrollbars"
+
+#: kviewpart.cpp:202
+msgid "Single Page"
+msgstr "Single Page"
+
+#: kviewpart.cpp:203
+msgid "Continuous"
+msgstr "Continuous"
+
+#: kviewpart.cpp:204
+msgid "Continuous - Facing"
+msgstr "Continuous - Facing"
+
+#: kviewpart.cpp:205
+msgid "Overview"
+msgstr "Overview"
+
+#: kviewpart.cpp:206
+msgid "View Mode"
+msgstr "View Mode"
+
+#: kviewpart.cpp:213
+msgid "Preferred &Orientation"
+msgstr "Preferred &Orientation"
+
+#: kviewpart.cpp:230
+msgid "Preferred Paper &Size"
+msgstr "Preferred Paper &Size"
+
+#: kviewpart.cpp:232
+msgid "Custom Size..."
+msgstr "Custom Size..."
+
+#: kviewpart.cpp:236
+msgid "&Use Document Specified Paper Size"
+msgstr "&Use Document Specified Paper Size"
+
+#: kviewpart.cpp:243
+msgid "&Fit to Page"
+msgstr "&Fit to Page"
+
+#: kviewpart.cpp:245
+msgid "Fit to Page &Width"
+msgstr "Fit to Page &Width"
+
+#: kviewpart.cpp:247
+msgid "Fit to Page &Height"
+msgstr "Fit to Page &Height"
+
+#: kviewpart.cpp:266
+msgid "Read Up Document"
+msgstr "Read Up Document"
+
+#: kviewpart.cpp:267
+msgid "Read Down Document"
+msgstr "Read Down Document"
+
+#: kviewpart.cpp:274
+msgid "&Move Tool"
+msgstr "&Move Tool"
+
+#: kviewpart.cpp:275
+msgid "&Selection Tool"
+msgstr "&Selection Tool"
+
+#: kviewpart.cpp:286
+msgid "&Back"
+msgstr "&Back"
+
+#: kviewpart.cpp:288
+msgid "&Forward"
+msgstr "&Forward"
+
+#: kviewpart.cpp:302
+msgid "About KViewShell"
+msgstr "About KViewShell"
+
+#: kviewpart.cpp:308
+msgid "Scroll Up"
+msgstr "Scroll Up"
+
+#: kviewpart.cpp:309
+msgid "Scroll Down"
+msgstr "Scroll Down"
+
+#: kviewpart.cpp:310
+msgid "Scroll Left"
+msgstr "Scroll Left"
+
+#: kviewpart.cpp:311
+msgid "Scroll Right"
+msgstr "Scroll Right"
+
+#: kviewpart.cpp:313
+msgid "Scroll Up Page"
+msgstr "Scroll Up Page"
+
+#: kviewpart.cpp:314
+msgid "Scroll Down Page"
+msgstr "Scroll Down Page"
+
+#: kviewpart.cpp:315
+msgid "Scroll Left Page"
+msgstr "Scroll Left Page"
+
+#: kviewpart.cpp:316
+msgid "Scroll Right Page"
+msgstr "Scroll Right Page"
+
+#: kviewpart.cpp:429
+msgid "portrait"
+msgstr "portrait"
+
+#: kviewpart.cpp:431
+msgid "landscape"
+msgstr "landscape"
+
+#: kviewpart.cpp:456
+msgid ""
+"Your document has been modified. Do you really want to open another document?"
+msgstr ""
+"Your document has been modified. Do you really want to open another document?"
+
+#: kviewpart.cpp:457
+msgid "Warning - Document Was Modified"
+msgstr "Warning - Document Was Modified"
+
+#: kviewpart.cpp:645
+msgid "<qt>File <nobr><strong>%1</strong></nobr> does not exist.</qt>"
+msgstr "<qt>File <nobr><strong>%1</strong></nobr> does not exist.</qt>"
+
+#: kviewpart.cpp:654
+msgid "Loading '%1'..."
+msgstr "Loading '%1'..."
+
+#: kviewpart.cpp:671
+msgid "<qt><strong>File Error!</strong> Could not create temporary file.</qt>"
+msgstr "<qt><strong>File Error!</strong> Could not create temporary file.</qt>"
+
+#: kviewpart.cpp:680
+msgid ""
+"<qt><strong>File Error!</strong> Could not create temporary file <nobr><strong>"
+"%1</strong></nobr>.</qt>"
+msgstr ""
+"<qt><strong>File Error!</strong> Could not create temporary file <nobr><strong>"
+"%1</strong></nobr>.</qt>"
+
+#: kviewpart.cpp:701
+msgid ""
+"<qt><strong>File Error!</strong> Could not open the file <nobr><strong>"
+"%1</strong></nobr> for uncompression. The file will not be loaded.</qt>"
+msgstr ""
+"<qt><strong>File Error!</strong> Could not open the file <nobr><strong>"
+"%1</strong></nobr> for uncompression. The file will not be loaded.</qt>"
+
+#: kviewpart.cpp:704
+msgid ""
+"<qt>This error typically occurs if you do not have enough permissions to read "
+"the file. You can check ownership and permissions if you right-click on the "
+"file in the Konqueror file manager and then choose the 'Properties' menu.</qt>"
+msgstr ""
+"<qt>This error typically occurs if you do not have enough permissions to read "
+"the file. You can check ownership and permissions if you right-click on the "
+"file in the Konqueror file manager and then choose the 'Properties' menu.</qt>"
+
+#: kviewpart.cpp:714
+msgid "Uncompressing..."
+msgstr "Uncompressing..."
+
+#: kviewpart.cpp:715
+msgid ""
+"<qt>Uncompressing the file <nobr><strong>%1</strong></nobr>. Please wait.</qt>"
+msgstr ""
+"<qt>Uncompressing the file <nobr><strong>%1</strong></nobr>. Please wait.</qt>"
+
+#: kviewpart.cpp:748
+msgid ""
+"<qt><strong>File Error!</strong> Could not uncompress the file <nobr><strong>"
+"%1</strong></nobr>. The file will not be loaded.</qt>"
+msgstr ""
+"<qt><strong>File Error!</strong> Could not uncompress the file <nobr><strong>"
+"%1</strong></nobr>. The file will not be loaded.</qt>"
+
+#: kviewpart.cpp:750
+msgid ""
+"<qt>This error typically occurs if the file is corrupt. If you want to be sure, "
+"try to decompress the file manually using command-line tools.</qt>"
+msgstr ""
+"<qt>This error typically occurs if the file is corrupt. If you want to be sure, "
+"try to decompress the file manually using command-line tools.</qt>"
+
+#: kviewpart.cpp:776
+msgid ""
+"<qt>The document <b>%1</b> cannot be shown because its file type is not "
+"supported.</qt>"
+msgstr ""
+"<qt>The document <b>%1</b> cannot be shown because its file type is not "
+"supported.</qt>"
+
+#: kviewpart.cpp:778
+msgid ""
+"<qt>The file has mime type <b>%1</b> which is not supported by any of the "
+"installed KViewShell plugins.</qt>"
+msgstr ""
+"<qt>The file has mime type <b>%1</b> which is not supported by any of the "
+"installed KViewShell plugins.</qt>"
+
+#: kviewpart.cpp:816
+msgid ""
+"<qt>"
+"<p>The specified library <b>%1</b> could not be loaded. The error message "
+"returned was:</p> "
+"<p><b>%2</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>The specified library <b>%1</b> could not be loaded. The error message "
+"returned was:</p> "
+"<p><b>%2</b></p></qt>"
+
+#: kviewpart.cpp:826
+msgid ""
+"<qt>"
+"<p><b>Problem:</b> The document <b>%1</b> cannot be shown.</p>"
+"<p><b>Reason:</b> The software component <b>%2</b> which is required to display "
+"files of type <b>%3</b> could not be initialized. This could point to serious "
+"misconfiguration of your KDE system, or to damaged program files.</p>"
+"<p><b>What you can do:</b> You could try to re-install the software packages in "
+"question. If that does not help, you could file an error report, either to the "
+"provider of your software (e.g. the vendor of your Linux distribution), or "
+"directly to the authors of the software. The entry <b>Report Bug...</b> "
+"in the <b>Help</b> menu helps you to contact the KDE programmers.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Problem:</b> The document <b>%1</b> cannot be shown.</p>"
+"<p><b>Reason:</b> The software component <b>%2</b> which is required to display "
+"files of type <b>%3</b> could not be initialised. This could point to serious "
+"misconfiguration of your KDE system, or to damaged program files.</p>"
+"<p><b>What you can do:</b> You could try to re-install the software packages in "
+"question. If that does not help, you could file an error report, either to the "
+"provider of your software (e.g. the vendor of your Linux distribution), or "
+"directly to the authors of the software. The entry <b>Report Bug...</b> "
+"in the <b>Help</b> menu helps you to contact the KDE programmers.</p></qt>"
+
+#: kviewpart.cpp:929
+msgid "Your document has been modified. Do you really want to close it?"
+msgstr "Your document has been modified. Do you really want to close it?"
+
+#: kviewpart.cpp:930
+msgid "Document Was Modified"
+msgstr "Document Was Modified"
+
+#: kviewpart.cpp:997 kviewpart.cpp:1400
+msgid "Page %1 of %2"
+msgstr "Page %1 of %2"
+
+#: kviewpart.cpp:1011
+msgid "Go to Page"
+msgstr "Go to Page"
+
+#: kviewpart.cpp:1011
+msgid "Page:"
+msgstr "Page:"
+
+#: kviewpart.cpp:1184 zoom.cpp:24 zoom.cpp:110
+msgid "Fit to Page Width"
+msgstr "Fit to Page Width"
+
+#: kviewpart.cpp:1189 zoom.cpp:25 zoom.cpp:111
+msgid "Fit to Page Height"
+msgstr "Fit to Page Height"
+
+#: kviewpart.cpp:1194 zoom.cpp:26 zoom.cpp:112
+msgid "Fit to Page"
+msgstr "Fit to Page"
+
+#: kviewpart.cpp:1409
+msgid "Document Viewer Part"
+msgstr "Document Viewer Part"
+
+#: kviewpart.cpp:1421 main.cpp:37
+msgid "KViewShell"
+msgstr "KViewShell"
+
+#: kviewpart.cpp:1424
+msgid "Original Author"
+msgstr "Original Author"
+
+#: kviewpart.cpp:1427 main.cpp:45
+msgid "Framework"
+msgstr "Framework"
+
+#: kviewpart.cpp:1429
+msgid "Former KGhostView Maintainer"
+msgstr "Former KGhostView Maintainer"
+
+#: kviewpart.cpp:1431 main.cpp:52
+msgid "KGhostView Author"
+msgstr "KGhostView Author"
+
+#: kviewpart.cpp:1433 main.cpp:54
+msgid "Navigation widgets"
+msgstr "Navigation widgets"
+
+#: kviewpart.cpp:1435 main.cpp:56
+msgid "Basis for shell"
+msgstr "Basis for shell"
+
+#: kviewpart.cpp:1437 main.cpp:58
+msgid "Port to KParts"
+msgstr "Port to KParts"
+
+#: kviewpart.cpp:1439 main.cpp:60
+msgid "Dialog boxes"
+msgstr "Dialogue boxes"
+
+#: kviewpart.cpp:1441 main.cpp:62
+msgid "DCOP-Interface, major improvements"
+msgstr "DCOP-Interface, major improvements"
+
+#: kviewpart.cpp:1443
+msgid "Interface enhancements"
+msgstr "Interface enhancements"
+
+#: kviewpart.cpp:1456
+msgid "User Interface"
+msgstr "User Interface"
+
+#: kviewpart.cpp:1459
+msgid "Accessibility"
+msgstr "Accessibility"
+
+#: kviewshell.cpp:69
+msgid "No viewing component found"
+msgstr "No viewing component found"
+
+#: kviewshell.cpp:259
+msgid "Use the Escape key to leave the fullscreen mode."
+msgstr "Use the Escape key to leave the fullscreen mode."
+
+#: kviewshell.cpp:259
+msgid "Entering Fullscreen Mode"
+msgstr "Entering Fullscreen Mode"
+
+#: main.cpp:22
+msgid ""
+"Check if the file is loaded in another kviewshell.\n"
+"If it is, bring up the other kviewshell. Otherwise, load the file."
+msgstr ""
+"Check if the file is loaded in another kviewshell.\n"
+"If it is, bring up the other kviewshell. Otherwise, load the file."
+
+#: main.cpp:24
+msgid ""
+"Loads a plugin which supports files of type <mimetype>,\n"
+"if one is installed."
+msgstr ""
+"Loads a plugin which supports files of type <mimetype>,\n"
+"if one is installed."
+
+#: main.cpp:26
+msgid "Navigate to this page"
+msgstr "Navigate to this page"
+
+#: main.cpp:27
+msgid "Files to load"
+msgstr "Files to load"
+
+#: main.cpp:32
+msgid "Generic framework for viewer applications"
+msgstr "Generic framework for viewer applications"
+
+#: main.cpp:41
+msgid ""
+"Displays various document formats. Based on original code from KGhostView."
+msgstr ""
+"Displays various document formats. Based on original code from KGhostView."
+
+#: main.cpp:43
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: main.cpp:48
+msgid "KGhostView Maintainer"
+msgstr "KGhostView Maintainer"
+
+#: main.cpp:91
+msgid "The URL %1 is not well-formed."
+msgstr "The URL %1 is not well-formed."
+
+#: main.cpp:96
+msgid ""
+"The URL %1 does not point to a local file. You can only specify local files if "
+"you are using the '--unique' option."
+msgstr ""
+"The URL %1 does not point to a local file. You can only specify local files if "
+"you are using the '--unique' option."
+
+#: marklist.cpp:185
+msgid "Select for printing"
+msgstr "Select for printing"
+
+#: marklist.cpp:563
+msgid "Select &Current Page"
+msgstr "Select &Current Page"
+
+#: marklist.cpp:564
+msgid "Select &All Pages"
+msgstr "Select &All Pages"
+
+#: marklist.cpp:565
+msgid "Select &Even Pages"
+msgstr "Select &Even Pages"
+
+#: marklist.cpp:566
+msgid "Select &Odd Pages"
+msgstr "Select &Odd Pages"
+
+#: marklist.cpp:567
+msgid "&Invert Selection"
+msgstr "&Invert Selection"
+
+#: marklist.cpp:568
+msgid "&Deselect All Pages"
+msgstr "&Deselect All Pages"
+
+#: pageSizeDialog.cpp:29
+msgid "Page Size"
+msgstr "Page Size"
+
+#: pageSizeWidget.cpp:32
+msgid "Custom Size"
+msgstr "Custom Size"
+
+#. i18n: file kviewerpart.rc line 11
+#: rc.cpp:6
+#, no-c-format
+msgid "Export As"
+msgstr "Export As"
+
+#. i18n: file kviewerpart.rc line 45
+#: rc.cpp:15 rc.cpp:30
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 35
+#: rc.cpp:39
+#, no-c-format
+msgid "Change &Colors"
+msgstr "Change &Colours"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 67
+#: rc.cpp:42
+#, no-c-format
+msgid "Warning: these options can badly affect drawing speed."
+msgstr "Warning: these options can badly affect drawing speed."
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 109
+#: rc.cpp:45
+#, no-c-format
+msgid "&Invert colors"
+msgstr "&Invert colours"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 120
+#: rc.cpp:48
+#, no-c-format
+msgid "Change &paper color"
+msgstr "Change &paper colour"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 156
+#: rc.cpp:51
+#, no-c-format
+msgid "Paper color:"
+msgstr "Paper colour:"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 197
+#: rc.cpp:54
+#, no-c-format
+msgid "&Change dark and light colors"
+msgstr "&Change dark and light colours"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 292
+#: rc.cpp:57
+#, no-c-format
+msgid "Light color:"
+msgstr "Light colour:"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 320
+#: rc.cpp:60
+#, no-c-format
+msgid "Dark color:"
+msgstr "Dark colour:"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 330
+#: rc.cpp:63
+#, no-c-format
+msgid "Convert to &black and white"
+msgstr "Convert to &black and white"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 349
+#: rc.cpp:66
+#, no-c-format
+msgid "Contrast:"
+msgstr "Contrast:"
+
+#. i18n: file optionDialogAccessibilityWidget.ui line 438
+#: rc.cpp:69
+#, no-c-format
+msgid "Threshold:"
+msgstr "Threshold:"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 25
+#: rc.cpp:72
+#, no-c-format
+msgid "Enabled"
+msgstr "Enabled"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 30
+#: rc.cpp:75
+#, no-c-format
+msgid "Disabled"
+msgstr "Disabled"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 35
+#: rc.cpp:78
+#, no-c-format
+msgid "Only on Hover"
+msgstr "Only on Hover"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 47
+#: rc.cpp:81
+#, no-c-format
+msgid ""
+"<qt>Controls how hyperlinks are underlined:\n"
+"<ul>\n"
+"<li><b>Enabled</b>: Always underline links</li>\n"
+"<li><b>Disabled</b>: Never underline links</li>\n"
+"<li><b>Only on Hover</b>: Underline when the mouse is moved over the link</li>\n"
+"</ul></qt>"
+msgstr ""
+"<qt>Controls how hyperlinks are underlined:\n"
+"<ul>\n"
+"<li><b>Enabled</b>: Always underline links</li>\n"
+"<li><b>Disabled</b>: Never underline links</li>\n"
+"<li><b>Only on Hover</b>: Underline when the mouse is moved over the link</li>\n"
+"</ul></qt>"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 63
+#: rc.cpp:89
+#, no-c-format
+msgid "Underline links:"
+msgstr "Underline links:"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 71
+#: rc.cpp:92
+#, no-c-format
+msgid "Show &thumbnail previews"
+msgstr "Show &thumbnail previews"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 79
+#: rc.cpp:95
+#, no-c-format
+msgid "Overview Mode"
+msgstr "Overview Mode"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 98
+#: rc.cpp:98
+#, no-c-format
+msgid "Rows:"
+msgstr "Rows:"
+
+#. i18n: file optionDialogGUIWidget_base.ui line 136
+#: rc.cpp:101
+#, no-c-format
+msgid "Columns:"
+msgstr "Columns:"
+
+#. i18n: file pageSizeWidget_base.ui line 47
+#: rc.cpp:104
+#, no-c-format
+msgid "Page Format"
+msgstr "Page Format"
+
+#. i18n: file pageSizeWidget_base.ui line 64
+#: rc.cpp:107
+#, no-c-format
+msgid "Format:"
+msgstr "Format:"
+
+#. i18n: file pageSizeWidget_base.ui line 72
+#: rc.cpp:110
+#, no-c-format
+msgid "Width:"
+msgstr "Width:"
+
+#. i18n: file pageSizeWidget_base.ui line 80
+#: rc.cpp:113
+#, no-c-format
+msgid "Height:"
+msgstr "Height:"
+
+#. i18n: file pageSizeWidget_base.ui line 88
+#: rc.cpp:116
+#, no-c-format
+msgid "Width of the chosen paper size in portrait orientation"
+msgstr "Width of the chosen paper size in portrait orientation"
+
+#. i18n: file pageSizeWidget_base.ui line 96
+#: rc.cpp:119
+#, no-c-format
+msgid "Height of the chosen paper size in portrait orientation"
+msgstr "Height of the chosen paper size in portrait orientation"
+
+#. i18n: file pageSizeWidget_base.ui line 102
+#: rc.cpp:122 rc.cpp:131
+#, no-c-format
+msgid "cm"
+msgstr "cm"
+
+#. i18n: file pageSizeWidget_base.ui line 107
+#: rc.cpp:125 rc.cpp:134
+#, no-c-format
+msgid "mm"
+msgstr "mm"
+
+#. i18n: file pageSizeWidget_base.ui line 112
+#: rc.cpp:128 rc.cpp:137
+#, no-c-format
+msgid "in"
+msgstr "in"
+
+#. i18n: file pageSizeWidget_base.ui line 144
+#: rc.cpp:140
+#, no-c-format
+msgid "Orientation:"
+msgstr "Orientation:"
+
+#. i18n: file pageSizeWidget_base.ui line 188
+#: rc.cpp:149
+#, no-c-format
+msgid "Page Preview"
+msgstr "Page Preview"
+
+#. i18n: file kviewshell.kcfg line 72
+#: rc.cpp:152
+#, no-c-format
+msgid ""
+"\n"
+" <qt>\n"
+" Controls how hyperlinks are underlined:\n"
+" "
+"<ul>\n"
+" "
+"<li><b>UL_Enabled</b>: Always underline links</li>\n"
+" "
+"<li><b>UL_Disabled</b>: Never underline links</li>\n"
+" "
+"<li><b>UL_OnlyOnHover</b>: Underline when the mouse is moved over the link</li>"
+"\n"
+" </ul>\n"
+" </qt>\n"
+" "
+msgstr ""
+"\n"
+" <qt>\n"
+" Controls how hyperlinks are underlined:\n"
+" "
+"<ul>\n"
+" "
+"<li><b>UL_Enabled</b>: Always underline links</li>\n"
+" "
+"<li><b>UL_Disabled</b>: Never underline links</li>\n"
+" "
+"<li><b>UL_OnlyOnHover</b>: Underline when the mouse is moved over the link</li>"
+"\n"
+" </ul>\n"
+" </qt>\n"
+" "
+
+#: searchWidget.cpp:53
+msgid "Search:"
+msgstr "Search:"
+
+#: searchWidget.cpp:63
+msgid "Find previous"
+msgstr "Find previous"
+
+#: searchWidget.cpp:68
+msgid "Find next"
+msgstr "Find next"
+
+#: searchWidget.cpp:72
+msgid "Case sensitive"
+msgstr "Case sensitive"
+
+#: tableOfContents.cpp:45
+msgid "Topic"
+msgstr "Topic"
+
+#~ msgid "OverWrite"
+#~ msgstr "Overwrite"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/kviewviewer.po b/tde-i18n-en_GB/messages/kdegraphics/kviewviewer.po
new file mode 100644
index 00000000000..d19de785c38
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/kviewviewer.po
@@ -0,0 +1,226 @@
+# translation of kviewviewer.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kviewviewer\n"
+"POT-Creation-Date: 2005-07-24 01:35+0200\n"
+"PO-Revision-Date: 2005-11-06 00:45+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: imagesettings.cpp:31
+msgid "Image Settings"
+msgstr "Image Settings"
+
+#: imagesettings.cpp:34
+msgid "Fit image to page size"
+msgstr "Fit image to page size"
+
+#: imagesettings.cpp:37
+msgid "Center image on page"
+msgstr "Centre image on page"
+
+#: kviewkonqextension.cpp:71
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: kviewviewer.cpp:78
+msgid ""
+"Unable to find a suitable Image Canvas. This probably means that KView was not "
+"installed properly."
+msgstr ""
+"Unable to find a suitable Image Canvas. This probably means that KView was not "
+"installed properly."
+
+#: kviewviewer.cpp:80
+msgid ""
+"Accessing the KImageViewer interface of the Image Canvas failed. Something in "
+"your setup is broken (a component claims to be a KImageViewer::Canvas but it is "
+"not)."
+msgstr ""
+"Accessing the KImageViewer interface of the Image Canvas failed. Something in "
+"your setup is broken (a component claims to be a KImageViewer::Canvas but it is "
+"not)."
+
+#: kviewviewer.cpp:92 kviewviewer.cpp:530
+msgid ""
+"_: Title caption when no image loaded\n"
+"no image loaded"
+msgstr "no image loaded"
+
+#: kviewviewer.cpp:172
+msgid "KView"
+msgstr "KView"
+
+#: kviewviewer.cpp:173
+msgid "KDE Image Viewer Part"
+msgstr "KDE Image Viewer Part"
+
+#: kviewviewer.cpp:175
+msgid "(c) 1997-2002, The KView Developers"
+msgstr "(c) 1997-2002, The KView Developers"
+
+#: kviewviewer.cpp:176
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kviewviewer.cpp:177
+msgid "started it all"
+msgstr "started it all"
+
+#: kviewviewer.cpp:213 kviewviewer.cpp:607
+msgid ""
+"The image could not be saved to disk. A possible causes is that you don't have "
+"permission to write to that file."
+msgstr ""
+"The image could not be saved to disk. A possible causes is that you don't have "
+"permission to write to that file."
+
+#: kviewviewer.cpp:298
+msgid ""
+"_: Title caption when new image selected\n"
+"new image"
+msgstr "new image"
+
+#: kviewviewer.cpp:400 kviewviewer.cpp:414
+#, c-format
+msgid "Unknown image format: %1"
+msgstr "Unknown image format: %1"
+
+#: kviewviewer.cpp:409
+#, c-format
+msgid "No such file: %1"
+msgstr "No such file: %1"
+
+#: kviewviewer.cpp:468
+msgid "Zoom In"
+msgstr "Zoom In"
+
+#: kviewviewer.cpp:470
+msgid "Zoom Out"
+msgstr "Zoom Out"
+
+#: kviewviewer.cpp:480
+msgid "&Flip"
+msgstr "&Flip"
+
+#: kviewviewer.cpp:481
+msgid "&Vertical"
+msgstr "&Vertical"
+
+#: kviewviewer.cpp:482
+msgid "&Horizontal"
+msgstr "&Horizontal"
+
+#: kviewviewer.cpp:486
+msgid "Ro&tate Counter-Clockwise"
+msgstr "Ro&tate Anti-Clockwise"
+
+#: kviewviewer.cpp:488
+msgid "Rotate Clockwise"
+msgstr "Rotate Clockwise"
+
+#: kviewviewer.cpp:494
+msgid "Fit Image to Window"
+msgstr "Fit Image to Window"
+
+#: kviewviewer.cpp:517
+msgid "Show Scrollbars"
+msgstr "Show Scrollbars"
+
+#: kviewviewer.cpp:519
+msgid "Hide Scrollbars"
+msgstr "Hide Scrollbars"
+
+#: kviewviewer.cpp:757
+msgid "Save Image As..."
+msgstr "Save Image As..."
+
+#: kviewviewer.cpp:806
+#, c-format
+msgid "Load changed image? - %1"
+msgstr "Load changed image? - %1"
+
+#: kviewviewer.cpp:808
+msgid ""
+"The image %1 which you have modified has changed on disk.\n"
+"Do you want to reload the file and lose your changes?\n"
+"If you don't and subsequently save the image, you will lose the\n"
+"changes that have already been saved."
+msgstr ""
+"The image %1 which you have modified has changed on disk.\n"
+"Do you want to reload the file and lose your changes?\n"
+"If you don't and subsequently save the image, you will lose the\n"
+"changes that have already been saved."
+
+#: kviewviewer.cpp:818
+msgid "Do Not Reload"
+msgstr "Do Not Reload"
+
+#: kviewviewer.cpp:875
+msgid ""
+"_: Title caption when no image loaded\n"
+"No Image Loaded"
+msgstr "No Image Loaded"
+
+#. i18n: file printimagesettings.ui line 56
+#: rc.cpp:30
+#, no-c-format
+msgid "Image Size"
+msgstr "Image Size"
+
+#. i18n: file printimagesettings.ui line 67
+#: rc.cpp:33
+#, no-c-format
+msgid "Fit to page size"
+msgstr "Fit to page size"
+
+#. i18n: file printimagesettings.ui line 75
+#: rc.cpp:36
+#, no-c-format
+msgid "9x13"
+msgstr "9x13"
+
+#. i18n: file printimagesettings.ui line 83
+#: rc.cpp:39
+#, no-c-format
+msgid "10x15"
+msgstr "10x15"
+
+#. i18n: file printimagesettings.ui line 91
+#: rc.cpp:42
+#, no-c-format
+msgid "Manual"
+msgstr "Manual"
+
+#. i18n: file printimagesettings.ui line 120
+#: rc.cpp:45
+#, no-c-format
+msgid "x"
+msgstr "x"
+
+#. i18n: file printimagesettings.ui line 137
+#: rc.cpp:48
+#, no-c-format
+msgid "Center on page"
+msgstr "Centre on page"
diff --git a/tde-i18n-en_GB/messages/kdegraphics/libkfaximgage.po b/tde-i18n-en_GB/messages/kdegraphics/libkfaximgage.po
new file mode 100644
index 00000000000..944f5adf58c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/libkfaximgage.po
@@ -0,0 +1,72 @@
+# translation of libkfaximgage.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkfaximgage\n"
+"POT-Creation-Date: 2005-10-15 02:46+0200\n"
+"PO-Revision-Date: 2005-05-17 15:22+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfaximage.cpp:189
+msgid "Unable to open file for reading."
+msgstr "Unable to open file for reading."
+
+#: kfaximage.cpp:194
+msgid "Unable to read file header (file too short)."
+msgstr "Unable to read file header (file too short)."
+
+#: kfaximage.cpp:203
+msgid "This is not a TIFF FAX file."
+msgstr "This is not a TIFF FAX file."
+
+#: kfaximage.cpp:228
+msgid "Invalid or incomplete TIFF file."
+msgstr "Invalid or incomplete TIFF file."
+
+#: kfaximage.cpp:329
+msgid ""
+"In file %1\n"
+"StripsPerImage tag 273=%2,tag279=%3\n"
+msgstr ""
+"In file %1\n"
+"StripsPerImage tag 273=%2,tag279=%3\n"
+
+#: kfaximage.cpp:372
+msgid ""
+"Due to patent reasons LZW (Lempel-Ziv & Welch) compressed Fax files cannot be "
+"loaded yet.\n"
+msgstr ""
+"Due to patent reasons LZW (Lempel-Ziv & Welch) compressed Fax files cannot be "
+"loaded yet.\n"
+
+#: kfaximage.cpp:377
+msgid ""
+"This version can only handle Fax files\n"
+msgstr ""
+"This version can only handle Fax files\n"
+
+#: kfaximage.cpp:406
+msgid "%1: Bad Fax File"
+msgstr "%1: Bad Fax File"
+
+#: kfaximage.cpp:472
+msgid "Trying to expand too many strips."
+msgstr "Trying to expand too many strips."
+
+#: kfaximage.cpp:498
+msgid "Only the first page of the PC Research multipage file will be shown."
+msgstr "Only the first page of the PC Research multipage file will be shown."
+
+#: kfaximage.cpp:511
+msgid "No fax found in file."
+msgstr "No fax found in file."
+
+#: kfaximage.cpp:631
+msgid "Fax G3 format not yet supported."
+msgstr "Fax G3 format not yet supported."
diff --git a/tde-i18n-en_GB/messages/kdegraphics/libkscan.po b/tde-i18n-en_GB/messages/kdegraphics/libkscan.po
new file mode 100644
index 00000000000..1e9e6337f7d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdegraphics/libkscan.po
@@ -0,0 +1,505 @@
+# translation of libkscan.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkscan\n"
+"POT-Creation-Date: 2008-02-01 01:56+0100\n"
+"PO-Revision-Date: 2005-11-06 00:45+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: devselector.cpp:46
+msgid "Welcome to Kooka"
+msgstr "Welcome to Kooka"
+
+#: devselector.cpp:62
+msgid "Select Scan Device"
+msgstr "Select Scan Device"
+
+#: devselector.cpp:69
+msgid "&Do not ask on startup again, always use this device"
+msgstr "&Do not ask on startup again, always use this device"
+
+#: gammadialog.cpp:33
+msgid "Custom Gamma Tables"
+msgstr "Custom Gamma Tables"
+
+#: gammadialog.cpp:59
+msgid ""
+"<B>Edit the custom gamma table</B><BR>This gamma table is passed to the scanner "
+"hardware."
+msgstr ""
+"<B>Edit the custom gamma table</B><BR>This gamma table is passed to the scanner "
+"hardware."
+
+#: gammadialog.cpp:67
+msgid "Brightness"
+msgstr "Brightness"
+
+#: gammadialog.cpp:72
+msgid "Contrast"
+msgstr "Contrast"
+
+#: gammadialog.cpp:77
+msgid "Gamma"
+msgstr "Gamma"
+
+#: img_canvas.cpp:1025
+msgid "%1x%2 pixel, %3 bit"
+msgstr "%1x%2 pixel, %3 bit"
+
+#: img_canvas.cpp:1034
+msgid "Fit window best"
+msgstr "Fit window best"
+
+#: img_canvas.cpp:1037
+msgid "Original size"
+msgstr "Original size"
+
+#: img_canvas.cpp:1040
+msgid "Fit Width"
+msgstr "Fit Width"
+
+#: img_canvas.cpp:1043
+msgid "Fit Height"
+msgstr "Fit Height"
+
+#: img_canvas.cpp:1046
+msgid "Zoom to %1 %%"
+msgstr "Zoom to %1 %%"
+
+#: img_canvas.cpp:1049
+msgid "Unknown scaling!"
+msgstr "Unknown scaling!"
+
+#: imgscaledialog.cpp:46
+msgid "Select Image Zoom"
+msgstr "Select Image Zoom"
+
+#: imgscaledialog.cpp:52
+#, c-format
+msgid "25 %"
+msgstr "25 %"
+
+#: imgscaledialog.cpp:58
+#, c-format
+msgid "50 %"
+msgstr "50 %"
+
+#: imgscaledialog.cpp:64
+#, c-format
+msgid "75 %"
+msgstr "75 %"
+
+#: imgscaledialog.cpp:70
+#, c-format
+msgid "100 %"
+msgstr "100 %"
+
+#: imgscaledialog.cpp:76
+#, c-format
+msgid "150 %"
+msgstr "150 %"
+
+#: imgscaledialog.cpp:82
+#, c-format
+msgid "200 %"
+msgstr "200 %"
+
+#: imgscaledialog.cpp:88
+#, c-format
+msgid "300 %"
+msgstr "300 %"
+
+#: imgscaledialog.cpp:94
+#, c-format
+msgid "400 %"
+msgstr "400 %"
+
+#: imgscaledialog.cpp:101
+msgid "Custom scale factor:"
+msgstr "Custom scale factor:"
+
+#: kscandevice.cpp:279
+msgid "the default startup setup"
+msgstr "the default startup setup"
+
+#: kscandevice.cpp:304
+msgid "No scanner selected"
+msgstr "No scanner selected"
+
+#: kscanslider.cpp:56
+#, c-format
+msgid "Revert value back to its standard value %1"
+msgstr "Revert value back to its standard value %1"
+
+#: massscandialog.cpp:36
+msgid "ADF Scanning"
+msgstr "ADF Scanning"
+
+#: massscandialog.cpp:44
+msgid "<B>Mass Scanning</B>"
+msgstr "<B>Mass Scanning</B>"
+
+#: massscandialog.cpp:48
+msgid "Scan Parameter"
+msgstr "Scan Parameter"
+
+#: massscandialog.cpp:55
+#, c-format
+msgid "Scanning <B>%s</B> with <B>%d</B> dpi"
+msgstr "Scanning <B>%s</B> with <B>%d</B> DPI"
+
+#: massscandialog.cpp:59
+#, c-format
+msgid "Storing new images in folder <B>%s</B>"
+msgstr "Storing new images in folder <B>%s</B>"
+
+#: massscandialog.cpp:64
+msgid "Scan Progress"
+msgstr "Scan Progress"
+
+#: massscandialog.cpp:73
+#, c-format
+msgid "Scanning page %1"
+msgstr "Scanning page %1"
+
+#: massscandialog.cpp:77
+msgid "Cancel Scan"
+msgstr "Cancel Scan"
+
+#: massscandialog.cpp:86
+msgid "Start Scan"
+msgstr "Start Scan"
+
+#: previewer.cpp:149
+msgid "Scale to W&idth"
+msgstr "Scale to W&idth"
+
+#: previewer.cpp:153
+msgid "Scale to &Height"
+msgstr "Scale to &Height"
+
+#: previewer.cpp:162
+msgid "<B>Preview</B>"
+msgstr "<B>Preview</B>"
+
+#: previewer.cpp:165
+msgid "Scan Size"
+msgstr "Scan Size"
+
+#: previewer.cpp:169
+msgid "Custom"
+msgstr "Custom"
+
+#: previewer.cpp:170
+msgid "DIN A4"
+msgstr "DIN A4"
+
+#: previewer.cpp:171
+msgid "DIN A5"
+msgstr "DIN A5"
+
+#: previewer.cpp:172
+msgid "DIN A6"
+msgstr "DIN A6"
+
+#: previewer.cpp:173
+msgid "9x13 cm"
+msgstr "9x13 cm"
+
+#: previewer.cpp:174
+msgid "10x15 cm"
+msgstr "10x15 cm"
+
+#: previewer.cpp:175
+msgid "Letter"
+msgstr "Letter"
+
+#: previewer.cpp:184
+msgid " Landscape "
+msgstr " Landscape "
+
+#: previewer.cpp:187
+msgid "&Landscape"
+msgstr "&Landscape"
+
+#: previewer.cpp:189
+msgid "P&ortrait"
+msgstr "P&ortrait"
+
+#: previewer.cpp:203
+msgid "Auto-Selection"
+msgstr "Auto-Selection"
+
+#: previewer.cpp:206
+msgid "Active on"
+msgstr "Active on"
+
+#: previewer.cpp:207
+msgid ""
+"Check here if you want autodetection\n"
+"of the document on the preview."
+msgstr ""
+"Tick here if you want autodetection\n"
+"of the document on the preview."
+
+#: previewer.cpp:212 previewer.cpp:610
+msgid "Black"
+msgstr "Black"
+
+#: previewer.cpp:213 previewer.cpp:610
+msgid "White"
+msgstr "White"
+
+#: previewer.cpp:219
+msgid ""
+"Select whether a scan of the empty\n"
+"scanner glass results in a\n"
+"black or a white image."
+msgstr ""
+"Select whether a scan of the empty\n"
+"scanner glass results in a\n"
+"black or a white image."
+
+#: previewer.cpp:224
+msgid "scanner background"
+msgstr "scanner background"
+
+#: previewer.cpp:226
+msgid "Thresh&old:"
+msgstr "Thresh&old:"
+
+#: previewer.cpp:231
+msgid ""
+"Threshold for autodetection.\n"
+"All pixels higher (on black background)\n"
+"or smaller (on white background)\n"
+"than this are considered to be part of the image."
+msgstr ""
+"Threshold for autodetection.\n"
+"All pixels higher (on black background)\n"
+"or smaller (on white background)\n"
+"than this are considered to be part of the image."
+
+#: previewer.cpp:238
+msgid "Dust size:"
+msgstr "Dust size:"
+
+#: previewer.cpp:249
+msgid "Selection"
+msgstr "Selection"
+
+#: previewer.cpp:251
+msgid "width - mm"
+msgstr "width - mm"
+
+#: previewer.cpp:252
+msgid "height - mm"
+msgstr "height - mm"
+
+#: previewer.cpp:261
+msgid "Size:"
+msgstr "Size:"
+
+#: previewer.cpp:263
+msgid ""
+"This size field shows how large the uncompressed image will be.\n"
+"It tries to warn you, if you try to produce huge images by \n"
+"changing its background color."
+msgstr ""
+"This size field shows how large the uncompressed image will be.\n"
+"It tries to warn you, if you try to produce huge images by \n"
+"changing its background colour."
+
+#: previewer.cpp:266
+msgid "-"
+msgstr "-"
+
+#: previewer.cpp:480
+msgid "width %1 mm"
+msgstr "width %1 mm"
+
+#: previewer.cpp:484
+msgid "height %1 mm"
+msgstr "height %1 mm"
+
+#: previewer.cpp:608
+msgid ""
+"The autodetection of images on the preview depends on the background color of "
+"the preview image (Think of a preview of an empty scanner).\n"
+"Please select whether the background of the preview image is black or white"
+msgstr ""
+"The autodetection of images on the preview depends on the background colour of "
+"the preview image (Think of a preview of an empty scanner).\n"
+"Please select whether the background of the preview image is black or white"
+
+#: previewer.cpp:609
+msgid "Image Autodetection"
+msgstr "Image Autodetection"
+
+#: scandialog.cpp:75
+msgid "&Scanning"
+msgstr "&Scanning"
+
+#: scandialog.cpp:113
+msgid "Startup Options"
+msgstr "Startup Options"
+
+#: scandialog.cpp:114
+msgid "Note: changing these options will affect the scan plugin on next start."
+msgstr ""
+"Note: changing these options will affect the scan plugin on next start."
+
+#: scandialog.cpp:119
+msgid "&Ask for the scan device on plugin startup"
+msgstr "&Ask for the scan device on plugin startup"
+
+#: scandialog.cpp:121
+msgid ""
+"You can uncheck this if you do not want to be asked which scanner to use on "
+"startup."
+msgstr ""
+"You can untick this if you do not want to be asked which scanner to use on "
+"startup."
+
+#: scandialog.cpp:125
+msgid "&Query the network for scan devices"
+msgstr "&Query the network for scan devices"
+
+#: scandialog.cpp:127
+msgid "Check this if you want to query for configured network scan stations."
+msgstr "Tick this if you want to query for configured network scan stations."
+
+#: scanparams.cpp:118
+msgid "<B>Scanner Settings</B>"
+msgstr "<B>Scanner Settings</B>"
+
+#: scanparams.cpp:159
+msgid "Final S&can"
+msgstr "Final S&can"
+
+#: scanparams.cpp:161
+msgid "&Preview Scan"
+msgstr "&Preview Scan"
+
+#: scanparams.cpp:166
+msgid "Scanning in progress"
+msgstr "Scanning in progress"
+
+#: scanparams.cpp:279
+msgid "Source..."
+msgstr "Source..."
+
+#: scanparams.cpp:341
+msgid "Resolution"
+msgstr "Resolution"
+
+#: scanparams.cpp:459
+msgid "Custom Gamma Table"
+msgstr "Custom Gamma Table"
+
+#: scanparams.cpp:465
+msgid "Edit..."
+msgstr "Edit..."
+
+#: scanparams.cpp:500
+msgid "Acquire a gray preview even in color mode (faster)"
+msgstr "Acquire a grey preview even in colour mode (faster)"
+
+#: scanparams.cpp:518
+msgid ""
+"<B>Problem: No Scanner was found</B><P>Your system does not provide a SANE <I>"
+"(Scanner Access Now Easy)</I> installation, which is required by the KDE scan "
+"support.<P>Please install and configure SANE correctly on your system.<P>"
+"Visit the SANE homepage under http://www.sane-project.org to find out more "
+"about SANE installation and configuration. "
+msgstr ""
+"<B>Problem: No Scanner was found</B><P>Your system does not provide a SANE <I>"
+"(Scanner Access Now Easy)</I> installation, which is required by the KDE scan "
+"support.<P>Please install and configure SANE correctly on your system.<P>"
+"Visit the SANE homepage under http://www.sane-project.org to find out more "
+"about SANE installation and configuration. "
+
+#: scanparams.cpp:589
+msgid "*|All Files (*)"
+msgstr "*|All Files (*)"
+
+#: scanparams.cpp:599
+msgid "*.pnm|PNM Image Files (*.pnm)"
+msgstr "*.pnm|PNM Image Files (*.pnm)"
+
+#: scanparams.cpp:605
+msgid "Select Input File"
+msgstr "Select Input File"
+
+#: scanparams.cpp:670
+msgid "SANE debug (pnm only)"
+msgstr "SANE debug (pnm only)"
+
+#: scanparams.cpp:675
+msgid "virt. Scan (all Qt modes)"
+msgstr "virt. Scan (all Qt modes)"
+
+#: scanparams.cpp:736
+msgid "convert the image to gray on loading"
+msgstr "convert the image to grey on loading"
+
+#: scanparams.cpp:745
+msgid "Simulate three-pass acquiring"
+msgstr "Simulate three-pass acquiring"
+
+#: scanparams.cpp:775
+msgid "KSANE"
+msgstr "KSANE"
+
+#: scanparams.cpp:776
+msgid ""
+"The filename for virtual scanning is not set.\n"
+"Please set the filename first."
+msgstr ""
+"The filename for virtual scanning is not set.\n"
+"Please set the filename first."
+
+#: scansourcedialog.cpp:49
+msgid "Scan Source Selection"
+msgstr "Scan Source Selection"
+
+#: scansourcedialog.cpp:54
+msgid ""
+"<B>Source selection</B><P>Note that you may see more sources than actually "
+"exist"
+msgstr ""
+"<B>Source selection</B><P>Note that you may see more sources than actually "
+"exist"
+
+#: scansourcedialog.cpp:60
+msgid "Select the Scanner document source:"
+msgstr "Select the Scanner document source:"
+
+#: scansourcedialog.cpp:71
+msgid "Advanced ADF-Options"
+msgstr "Advanced ADF-Options"
+
+#: scansourcedialog.cpp:76
+msgid "Scan until ADF reports out of paper"
+msgstr "Scan until ADF reports out of paper"
+
+#: scansourcedialog.cpp:80
+msgid "Scan only one sheet of ADF per click"
+msgstr "Scan only one sheet of ADF per click"
+
+#: sizeindicator.cpp:69
+msgid "%1 kB"
+msgstr "%1 kB"
+
+#: sizeindicator.cpp:76
+msgid "%1 MB"
+msgstr "%1 MB"
diff --git a/tde-i18n-en_GB/messages/kdelibs/Makefile.am b/tde-i18n-en_GB/messages/kdelibs/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdelibs/Makefile.in b/tde-i18n-en_GB/messages/kdelibs/Makefile.in
new file mode 100644
index 00000000000..fff78ab781d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/Makefile.in
@@ -0,0 +1,743 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdelibs
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = libkscreensaver.po kabcformat_binary.po kio_help.po ktexteditor_kdatatool.po kdelibs_colors.po kabc_dir.po kabc_file.po kstyle_highcontrast_config.po knotify.po ktexteditor_docwordcompletion.po kdeprint.po kstyle_plastik_config.po kdelibs.po ktexteditor_insertfile.po kioexec.po kcmshell.po kfileaudiopreview.po kabc_ldapkio.po ktexteditor_isearch.po kmcop.po katepart.po cupsdconf.po ktexteditor_autobookmarker.po kabc_sql.po kio.po ppdtranslations.po timezones.po kabc_net.po
+GMOFILES = libkscreensaver.gmo kabcformat_binary.gmo kio_help.gmo ktexteditor_kdatatool.gmo kdelibs_colors.gmo kabc_dir.gmo kabc_file.gmo kstyle_highcontrast_config.gmo knotify.gmo ktexteditor_docwordcompletion.gmo kdeprint.gmo kstyle_plastik_config.gmo kdelibs.gmo ktexteditor_insertfile.gmo kioexec.gmo kcmshell.gmo kfileaudiopreview.gmo kabc_ldapkio.gmo ktexteditor_isearch.gmo kmcop.gmo katepart.gmo cupsdconf.gmo ktexteditor_autobookmarker.gmo kabc_sql.gmo kio.gmo ppdtranslations.gmo timezones.gmo kabc_net.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdelibs/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdelibs/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdelibs/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdelibs/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdelibs/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kdelibs.po ktexteditor_kdatatool.po ktexteditor_autobookmarker.po cupsdconf.po kmcop.po katepart.po Makefile.in ktexteditor_docwordcompletion.po kabc_ldapkio.po kstyle_highcontrast_config.po kabc_sql.po kabc_file.po kio_help.po kabc_dir.po kcmshell.po kdelibs_colors.po kabcformat_binary.po kio.po kdeprint.po kabc_net.po kioexec.po timezones.po ktexteditor_isearch.po knotify.po ktexteditor_insertfile.po kfileaudiopreview.po kstyle_plastik_config.po libkscreensaver.po ppdtranslations.po Makefile.am
+
+#>+ 85
+libkscreensaver.gmo: libkscreensaver.po
+ rm -f libkscreensaver.gmo; $(GMSGFMT) -o libkscreensaver.gmo $(srcdir)/libkscreensaver.po
+ test ! -f libkscreensaver.gmo || touch libkscreensaver.gmo
+kabcformat_binary.gmo: kabcformat_binary.po
+ rm -f kabcformat_binary.gmo; $(GMSGFMT) -o kabcformat_binary.gmo $(srcdir)/kabcformat_binary.po
+ test ! -f kabcformat_binary.gmo || touch kabcformat_binary.gmo
+kio_help.gmo: kio_help.po
+ rm -f kio_help.gmo; $(GMSGFMT) -o kio_help.gmo $(srcdir)/kio_help.po
+ test ! -f kio_help.gmo || touch kio_help.gmo
+ktexteditor_kdatatool.gmo: ktexteditor_kdatatool.po
+ rm -f ktexteditor_kdatatool.gmo; $(GMSGFMT) -o ktexteditor_kdatatool.gmo $(srcdir)/ktexteditor_kdatatool.po
+ test ! -f ktexteditor_kdatatool.gmo || touch ktexteditor_kdatatool.gmo
+kdelibs_colors.gmo: kdelibs_colors.po
+ rm -f kdelibs_colors.gmo; $(GMSGFMT) -o kdelibs_colors.gmo $(srcdir)/kdelibs_colors.po
+ test ! -f kdelibs_colors.gmo || touch kdelibs_colors.gmo
+kabc_dir.gmo: kabc_dir.po
+ rm -f kabc_dir.gmo; $(GMSGFMT) -o kabc_dir.gmo $(srcdir)/kabc_dir.po
+ test ! -f kabc_dir.gmo || touch kabc_dir.gmo
+kabc_file.gmo: kabc_file.po
+ rm -f kabc_file.gmo; $(GMSGFMT) -o kabc_file.gmo $(srcdir)/kabc_file.po
+ test ! -f kabc_file.gmo || touch kabc_file.gmo
+kstyle_highcontrast_config.gmo: kstyle_highcontrast_config.po
+ rm -f kstyle_highcontrast_config.gmo; $(GMSGFMT) -o kstyle_highcontrast_config.gmo $(srcdir)/kstyle_highcontrast_config.po
+ test ! -f kstyle_highcontrast_config.gmo || touch kstyle_highcontrast_config.gmo
+knotify.gmo: knotify.po
+ rm -f knotify.gmo; $(GMSGFMT) -o knotify.gmo $(srcdir)/knotify.po
+ test ! -f knotify.gmo || touch knotify.gmo
+ktexteditor_docwordcompletion.gmo: ktexteditor_docwordcompletion.po
+ rm -f ktexteditor_docwordcompletion.gmo; $(GMSGFMT) -o ktexteditor_docwordcompletion.gmo $(srcdir)/ktexteditor_docwordcompletion.po
+ test ! -f ktexteditor_docwordcompletion.gmo || touch ktexteditor_docwordcompletion.gmo
+kdeprint.gmo: kdeprint.po
+ rm -f kdeprint.gmo; $(GMSGFMT) -o kdeprint.gmo $(srcdir)/kdeprint.po
+ test ! -f kdeprint.gmo || touch kdeprint.gmo
+kstyle_plastik_config.gmo: kstyle_plastik_config.po
+ rm -f kstyle_plastik_config.gmo; $(GMSGFMT) -o kstyle_plastik_config.gmo $(srcdir)/kstyle_plastik_config.po
+ test ! -f kstyle_plastik_config.gmo || touch kstyle_plastik_config.gmo
+kdelibs.gmo: kdelibs.po
+ rm -f kdelibs.gmo; $(GMSGFMT) -o kdelibs.gmo $(srcdir)/kdelibs.po
+ test ! -f kdelibs.gmo || touch kdelibs.gmo
+ktexteditor_insertfile.gmo: ktexteditor_insertfile.po
+ rm -f ktexteditor_insertfile.gmo; $(GMSGFMT) -o ktexteditor_insertfile.gmo $(srcdir)/ktexteditor_insertfile.po
+ test ! -f ktexteditor_insertfile.gmo || touch ktexteditor_insertfile.gmo
+kioexec.gmo: kioexec.po
+ rm -f kioexec.gmo; $(GMSGFMT) -o kioexec.gmo $(srcdir)/kioexec.po
+ test ! -f kioexec.gmo || touch kioexec.gmo
+kcmshell.gmo: kcmshell.po
+ rm -f kcmshell.gmo; $(GMSGFMT) -o kcmshell.gmo $(srcdir)/kcmshell.po
+ test ! -f kcmshell.gmo || touch kcmshell.gmo
+kfileaudiopreview.gmo: kfileaudiopreview.po
+ rm -f kfileaudiopreview.gmo; $(GMSGFMT) -o kfileaudiopreview.gmo $(srcdir)/kfileaudiopreview.po
+ test ! -f kfileaudiopreview.gmo || touch kfileaudiopreview.gmo
+kabc_ldapkio.gmo: kabc_ldapkio.po
+ rm -f kabc_ldapkio.gmo; $(GMSGFMT) -o kabc_ldapkio.gmo $(srcdir)/kabc_ldapkio.po
+ test ! -f kabc_ldapkio.gmo || touch kabc_ldapkio.gmo
+ktexteditor_isearch.gmo: ktexteditor_isearch.po
+ rm -f ktexteditor_isearch.gmo; $(GMSGFMT) -o ktexteditor_isearch.gmo $(srcdir)/ktexteditor_isearch.po
+ test ! -f ktexteditor_isearch.gmo || touch ktexteditor_isearch.gmo
+kmcop.gmo: kmcop.po
+ rm -f kmcop.gmo; $(GMSGFMT) -o kmcop.gmo $(srcdir)/kmcop.po
+ test ! -f kmcop.gmo || touch kmcop.gmo
+katepart.gmo: katepart.po
+ rm -f katepart.gmo; $(GMSGFMT) -o katepart.gmo $(srcdir)/katepart.po
+ test ! -f katepart.gmo || touch katepart.gmo
+cupsdconf.gmo: cupsdconf.po
+ rm -f cupsdconf.gmo; $(GMSGFMT) -o cupsdconf.gmo $(srcdir)/cupsdconf.po
+ test ! -f cupsdconf.gmo || touch cupsdconf.gmo
+ktexteditor_autobookmarker.gmo: ktexteditor_autobookmarker.po
+ rm -f ktexteditor_autobookmarker.gmo; $(GMSGFMT) -o ktexteditor_autobookmarker.gmo $(srcdir)/ktexteditor_autobookmarker.po
+ test ! -f ktexteditor_autobookmarker.gmo || touch ktexteditor_autobookmarker.gmo
+kabc_sql.gmo: kabc_sql.po
+ rm -f kabc_sql.gmo; $(GMSGFMT) -o kabc_sql.gmo $(srcdir)/kabc_sql.po
+ test ! -f kabc_sql.gmo || touch kabc_sql.gmo
+kio.gmo: kio.po
+ rm -f kio.gmo; $(GMSGFMT) -o kio.gmo $(srcdir)/kio.po
+ test ! -f kio.gmo || touch kio.gmo
+ppdtranslations.gmo: ppdtranslations.po
+ rm -f ppdtranslations.gmo; $(GMSGFMT) -o ppdtranslations.gmo $(srcdir)/ppdtranslations.po
+ test ! -f ppdtranslations.gmo || touch ppdtranslations.gmo
+timezones.gmo: timezones.po
+ rm -f timezones.gmo; $(GMSGFMT) -o timezones.gmo $(srcdir)/timezones.po
+ test ! -f timezones.gmo || touch timezones.gmo
+kabc_net.gmo: kabc_net.po
+ rm -f kabc_net.gmo; $(GMSGFMT) -o kabc_net.gmo $(srcdir)/kabc_net.po
+ test ! -f kabc_net.gmo || touch kabc_net.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f libkscreensaver.gmo kabcformat_binary.gmo kio_help.gmo ktexteditor_kdatatool.gmo kdelibs_colors.gmo kabc_dir.gmo kabc_file.gmo kstyle_highcontrast_config.gmo knotify.gmo ktexteditor_docwordcompletion.gmo kdeprint.gmo kstyle_plastik_config.gmo kdelibs.gmo ktexteditor_insertfile.gmo kioexec.gmo kcmshell.gmo kfileaudiopreview.gmo kabc_ldapkio.gmo ktexteditor_isearch.gmo kmcop.gmo katepart.gmo cupsdconf.gmo ktexteditor_autobookmarker.gmo kabc_sql.gmo kio.gmo ppdtranslations.gmo timezones.gmo kabc_net.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in libkscreensaver kabcformat_binary kio_help ktexteditor_kdatatool kdelibs_colors kabc_dir kabc_file kstyle_highcontrast_config knotify ktexteditor_docwordcompletion kdeprint kstyle_plastik_config kdelibs ktexteditor_insertfile kioexec kcmshell kfileaudiopreview kabc_ldapkio ktexteditor_isearch kmcop katepart cupsdconf ktexteditor_autobookmarker kabc_sql kio ppdtranslations timezones kabc_net ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 30
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkscreensaver.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kabcformat_binary.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_help.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktexteditor_kdatatool.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdelibs_colors.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kabc_dir.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kabc_file.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kstyle_highcontrast_config.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/knotify.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktexteditor_docwordcompletion.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdeprint.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kstyle_plastik_config.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdelibs.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktexteditor_insertfile.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kioexec.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmshell.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfileaudiopreview.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kabc_ldapkio.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktexteditor_isearch.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmcop.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katepart.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/cupsdconf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktexteditor_autobookmarker.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kabc_sql.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ppdtranslations.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/timezones.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kabc_net.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdelibs/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdelibs/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdelibs/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdelibs/cupsdconf.po b/tde-i18n-en_GB/messages/kdelibs/cupsdconf.po
new file mode 100644
index 00000000000..a7d5f7630c7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/cupsdconf.po
@@ -0,0 +1,2291 @@
+# translation of cupsdconf.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: cupsdconf\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2004-07-14 12:54+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: addressdialog.cpp:30
+msgid "ACL Address"
+msgstr "ACL Address"
+
+#: addressdialog.cpp:36 browsedialog.cpp:42
+msgid "Allow"
+msgstr "Allow"
+
+#: addressdialog.cpp:37 browsedialog.cpp:43
+msgid "Deny"
+msgstr "Deny"
+
+#: addressdialog.cpp:39 browsedialog.cpp:47
+msgid "Type:"
+msgstr "Type:"
+
+#: addressdialog.cpp:40 portdialog.cpp:43
+msgid "Address:"
+msgstr "Address:"
+
+#: browsedialog.cpp:41
+msgid "Send"
+msgstr "Send"
+
+#: browsedialog.cpp:44
+msgid "Relay"
+msgstr "Relay"
+
+#: browsedialog.cpp:45
+msgid "Poll"
+msgstr "Poll"
+
+#: browsedialog.cpp:48
+msgid "From:"
+msgstr "From:"
+
+#: browsedialog.cpp:49
+msgid "To:"
+msgstr "To:"
+
+#: browsedialog.cpp:62
+msgid "Browse Address"
+msgstr "Browse Address"
+
+#: cupsd.conf.template.cpp:1
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Server name (ServerName)</b>\n"
+"<p>\n"
+"The hostname of your server, as advertised to the world.\n"
+"By default CUPS will use the hostname of the system.</p>\n"
+"<p>\n"
+"To set the default server used by clients, see the client.conf file.</p>\n"
+"<p>\n"
+"<i>ex</i>: myhost.domain.com</p>\n"
+msgstr ""
+"<b>Server name (ServerName)</b>\n"
+"<p>\n"
+"The hostname of your server, as advertised to the world.\n"
+"By default CUPS will use the hostname of the system.</p>\n"
+"<p>\n"
+"To set the default server used by clients, see the client.conf file.</p>\n"
+"<p>\n"
+"<i>ex</i>: myhost.domain.com</p>\n"
+
+#: cupsd.conf.template.cpp:11
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Server administrator (ServerAdmin)</b>\n"
+"<p>\n"
+"The email address to send all complaints or problems to.\n"
+"By default CUPS will use \"root@hostname\".</p>\n"
+"<p>\n"
+"<i>ex</i>: root@myhost.com</p>\n"
+msgstr ""
+"<b>Server administrator (ServerAdmin)</b>\n"
+"<p>\n"
+"The email address to send all complaints or problems to.\n"
+"By default CUPS will use \"root@hostname\".</p>\n"
+"<p>\n"
+"<i>ex</i>: root@myhost.com</P>\n"
+
+#: cupsd.conf.template.cpp:19
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Access log (AccessLog)</b>\n"
+"<p>\n"
+"The access log file; if this does not start with a leading /\n"
+"then it is assumed to be relative to ServerRoot. By default set to\n"
+"\"/var/log/cups/access_log\".</p>\n"
+"<p>\n"
+"You can also use the special name <b>syslog</b> to send the output to the\n"
+"syslog file or daemon.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/log/cups/access_log</p>\n"
+msgstr ""
+"<b>Access log (AccessLog)</b>\n"
+"<p>\n"
+"The access log file; if this does not start with a leading /\n"
+"then it is assumed to be relative to ServerRoot. By default set to\n"
+"\"/var/log/cups/access_log\".</p>\n"
+"<p>\n"
+"You can also use the special name <b>syslog</b> to send the output to the\n"
+"syslog file or daemon.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/log/cups/acces_log</p>\n"
+
+#: cupsd.conf.template.cpp:31
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Data directory (DataDir)</b>\n"
+"<p>\n"
+"The root directory for the CUPS data files.\n"
+"By default /usr/share/cups.</p>\n"
+"<p>\n"
+"<i>ex</i>: /usr/share/cups</p>\n"
+msgstr ""
+"<b>Data directory (DataDir)</b>\n"
+"<p>\n"
+"The root directory for the CUPS data files.\n"
+"By default /usr/share/cups.</p>\n"
+"<p>\n"
+"<i>ex</i>: /usr/share/cups</p>\n"
+
+#: cupsd.conf.template.cpp:39
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Default character set (DefaultCharset)</b>\n"
+"<p>\n"
+"The default character set to use. If not specified,\n"
+"defaults to utf-8. Note that this can also be overridden in\n"
+"HTML documents...</p>\n"
+"<p>\n"
+"<i>ex</i>: utf-8</p>\n"
+msgstr ""
+"<b>Default character set (DefaultCharset)</b>\n"
+"<p>\n"
+"The default character set to use. If not specified,\n"
+"defaults to utf-8. Note that this can also be overridden in\n"
+"HTML documents..."
+"<p>\n"
+"<p>\n"
+"<i>ex</i>: utf-8</P>\n"
+
+#: cupsd.conf.template.cpp:48
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Default language (DefaultLanguage)</b>\n"
+"<p>\n"
+"The default language if not specified by the browser.\n"
+"If not specified, the current locale is used.</p>\n"
+"<p>\n"
+"<i>ex</i>: en</p>\n"
+msgstr ""
+"<b>Default language (DefaultLanguage)</b>\n"
+"<p>\n"
+"The default language if not specified by the browser.\n"
+"If not specified, the current locale is used.</p>\n"
+"<p>\n"
+"<i>ex</i>: en</p>\n"
+
+#: cupsd.conf.template.cpp:56
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Document directory (DocumentRoot)</b>\n"
+"<p>\n"
+"The root directory for HTTP documents that are served.\n"
+"By default the compiled-in directory.</p>\n"
+"<p>\n"
+"<i>ex</i>: /usr/share/cups/doc</p>\n"
+msgstr ""
+"<b>Document directory (DocumentRoot)</b>\n"
+"<p>\n"
+"The root directory for HTTP documents that are served.\n"
+"By default the compiled in directory.</p>\n"
+"<p>\n"
+"<i>ex</i>: /usr/share/cups/doc</p>\n"
+
+#: cupsd.conf.template.cpp:64
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Error log (ErrorLog)</b>\n"
+"<p>\n"
+"The error log file; if this does not start with a leading /\n"
+"then it is assumed to be relative to ServerRoot. By default set to\n"
+"\"/var/log/cups/error_log\".</p>\n"
+"<p>\n"
+"You can also use the special name <b>syslog</b> to send the output to the\n"
+"syslog file or daemon.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/log/cups/error_log</p>\n"
+msgstr ""
+"<b>Error log (ErrorLog)</b>\n"
+"<p>\n"
+"The error log file; if this does not start with a leading /\n"
+"then it is assumed to be relative to ServerRoot. By default set to\n"
+"\"/var/log/cups/error_log\".</p>\n"
+"<p>\n"
+"You can also use the special name <b>syslog</b> to send the output to the\n"
+"syslog file or daemon.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/log/cups/error_log</p>\n"
+
+#: cupsd.conf.template.cpp:76
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Font path (FontPath)</b>\n"
+"<p>\n"
+"The path to locate all font files (currently only for pstoraster).\n"
+"By default /usr/share/cups/fonts.</p>\n"
+"<p>\n"
+"<i>ex</i>: /usr/share/cups/fonts</p>\n"
+msgstr ""
+"<b>Font path (FontPath)</b>\n"
+"<p>\n"
+"The path to locate all font files (currently only for pstoraster)\n"
+"By default /usr/share/cups/fonts.</p>\n"
+"<p>\n"
+"<i>ex</i>: /usr/share/cups/fonts</p>\n"
+
+#: cupsd.conf.template.cpp:84
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Log level (LogLevel)</b>\n"
+"<p>\n"
+"Controls the number of messages logged to the ErrorLog\n"
+"file and can be one of the following:</p>\n"
+"<ul type=circle>\n"
+"<li><i>debug2</i>: Log everything.</li>\n"
+"<li><i>debug</i>: Log almost everything.</li>\n"
+"<li><i>info</i>: Log all requests and state changes.</li>\n"
+"<li><i>warn</i>: Log errors and warnings.</li>\n"
+"<li><i>error</i>: Log only errors.</li>\n"
+"<li><i>none</i>: Log nothing.</li>\n"
+"</ul>"
+"<p>\n"
+"<i>ex</i>: info</p>\n"
+msgstr ""
+"<b>Log level (LogLevel)</b>\n"
+"<p>\n"
+"Controls the number of messages logged to the ErrorLog\n"
+"file and can be one of the following:</p>\n"
+"<ul>\n"
+"<li><i>debug2</i>: Log everything.</li>\n"
+"<li><i>debug</i>: Log almost everything.</li>\n"
+"<li><i>info</i>: Log all requests and state changes.</li>\n"
+"<li><i>warn</i>: Log errors and warnings.</li>\n"
+"<li><i>error</i>: Log only errors.</li>\n"
+"<li><i>none</i>: Log nothing.</li>\n"
+"</ul>\n"
+"<i>ex</i>: info</p>\n"
+
+#: cupsd.conf.template.cpp:99
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Max log size (MaxLogSize)</b>\n"
+"<p>\n"
+"Controls the maximum size of each log file before they are\n"
+"rotated. Defaults to 1048576 (1MB). Set to 0 to disable log rotating.</p>\n"
+"<p>\n"
+"<i>ex</i>: 1048576</p>\n"
+msgstr ""
+"<b>Max log size (MaxLogSize)</b>\n"
+"<p>\n"
+"Controls the maximum size of each log file before they are\n"
+"rotated. Defaults to 1048576 (1MB). Set to 0 to disable log rotating.</p>\n"
+"<p>\n"
+"<i>ex</i>: 1048576</p>\n"
+
+#: cupsd.conf.template.cpp:107
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Page log (PageLog)</b>\n"
+"<p>\n"
+"The page log file; if this does not start with a leading /\n"
+"then it is assumed to be relative to ServerRoot. By default set to\n"
+"\"/var/log/cups/page_log\".</p>\n"
+"<p>\n"
+"You can also use the special name <b>syslog</b> to send the output to the\n"
+"syslog file or daemon.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/log/cups/page_log</p>\n"
+msgstr ""
+"<b>Page log (PageLog)</b>\n"
+"<p>\n"
+"The page log file; if this does not start with a leading /\n"
+"then it is assumed to be relative to ServerRoot. By default set to\n"
+"\"/var/log/cups/page_log\".</p>\n"
+"<p>\n"
+"You can also use the special name <b>syslog</b> to send the output to the\n"
+"syslog file or daemon.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/log/cups/page_log</p>\n"
+
+#: cupsd.conf.template.cpp:119
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Preserve job history (PreserveJobHistory)</b>\n"
+"<p>\n"
+"Whether or not to preserve the job history after a\n"
+"job is completed, canceled, or stopped. Default is Yes.</p>\n"
+"<p>\n"
+"<i>ex</i>: Yes</p>\n"
+msgstr ""
+"<b>Preserve job history (PreserveJobHistory)</b>\n"
+"<p>\n"
+"Whether or not to preserve the job history after a\n"
+"job is completed, cancelled, or stopped. Default is Yes.</p>\n"
+"<p>\n"
+"<i>ex</i>: Yes</p>\n"
+
+#: cupsd.conf.template.cpp:127
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Preserve job files (PreserveJobFiles)</b>\n"
+"<p>\n"
+"Whether or not to preserve the job files after a\n"
+"job is completed, canceled, or stopped. Default is No.</p>\n"
+"<p>\n"
+"<i>ex</i>: No</p>\n"
+msgstr ""
+"<b>Preserver job files (PreserveJobFiles)</b>\n"
+"<p>\n"
+"Whether or not to preserve the job files after a\n"
+"job is completed, cancelled, or stopped. Default is No.</p>\n"
+"<p>\n"
+"<i>ex</i>: No</p>\n"
+
+#: cupsd.conf.template.cpp:135
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Printcap file (Printcap)</b>\n"
+"<p>\n"
+"The name of the printcap file. Default is no filename.\n"
+"Leave blank to disable printcap file generation.</p>\n"
+"<p>\n"
+"<i>ex</i>: /etc/printcap</p>\n"
+msgstr ""
+"<b>Printcap file (Printcap)</b>\n"
+"<p>\n"
+"The name of the printcap file. Default is no filename.\n"
+"Leave blank to disable printcap file generation.</p>\n"
+"<p>\n"
+"<i>ex</i>: /etc/printcap</p>\n"
+
+#: cupsd.conf.template.cpp:143
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Request directory (RequestRoot)</b>\n"
+"<p>\n"
+"The directory where request files are stored.\n"
+"By default /var/spool/cups.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/spool/cups</p>\n"
+msgstr ""
+"<b>Request directory (RequestRoot)</b>\n"
+"<p>\n"
+"The directory where request files are stored.\n"
+"By default /var/spool/cups.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/spool/cups</p>\n"
+
+#: cupsd.conf.template.cpp:151
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Remote root user (RemoteRoot)</b>\n"
+"<p>\n"
+"The name of the user assigned to unauthenticated accesses\n"
+"from remote systems. By default \"remroot\".</p>\n"
+"<p>\n"
+"<i>ex</i>: remroot</p>\n"
+msgstr ""
+"<b>Remote root user (RemoteRoot)</b>\n"
+"<p>\n"
+"The name of the user assigned to unauthenticated accesses\n"
+"from remote systems. By default \"remroot\".</p>\n"
+"<p>\n"
+"<i>ex</i>: remroot</p>\n"
+
+#: cupsd.conf.template.cpp:159
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Server binaries (ServerBin)</b>\n"
+"<p>\n"
+"The root directory for the scheduler executables.\n"
+"By default /usr/lib/cups or /usr/lib32/cups (IRIX 6.5).</p>\n"
+"<p>\n"
+"<i>ex</i>: /usr/lib/cups</p>\n"
+msgstr ""
+"<b>Server binaries (ServerBin)</b>\n"
+"<p>\n"
+"The root directory for the scheduler executables.\n"
+"By default /usr/lib/cups or /usr/lib32/cups (IRIX 6.5).</p>\n"
+"<p>\n"
+"<i>ex</i>: /usr/bin/cups</p>\n"
+
+#: cupsd.conf.template.cpp:167
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Server files (ServerRoot)</b>\n"
+"<p>\n"
+"The root directory for the scheduler.\n"
+"By default /etc/cups.</p>\n"
+"<p>\n"
+"<i>ex</i>: /etc/cups</p>\n"
+msgstr ""
+"<b>Server files (ServerRoot)</b>\n"
+"<p>\n"
+"The root directory for the scheduler.\n"
+"By default /etc/cups.</p>\n"
+"<p>\n"
+"<i>ex</i>: /etc/cups</p>\n"
+
+#: cupsd.conf.template.cpp:175
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>User (User)</b>\n"
+"<p>\n"
+"The user the server runs under. Normally this\n"
+"must be <b>lp</b>, however you can configure things for another user\n"
+"as needed.</p>\n"
+"<p>\n"
+"Note: the server must be run initially as root to support the\n"
+"default IPP port of 631. It changes users whenever an external\n"
+"program is run...</p>\n"
+"<p>\n"
+"<i>ex</i>: lp</p>\n"
+msgstr ""
+"<b>User (User)</b>\n"
+"<p>\n"
+"The user the server runs under. Normally this\n"
+"must be <b>lp</b>, however you can configure things for another user\n"
+"as needed.</p>\n"
+"<p>\n"
+"Note: the server must be run initially as root to support the\n"
+"default IPP port of 631. It changes users whenever an external\n"
+"program is run...</p>\n"
+"<p>\n"
+"<i>ex</i>: lp</p>\n"
+
+#: cupsd.conf.template.cpp:188
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Group (Group)</b>\n"
+"<p>\n"
+"The group the server runs under. Normally this\n"
+"must be <b>sys</b>, however you can configure things for another\n"
+"group as needed.</p>\n"
+"<p>\n"
+"<i>ex</i>: sys</p>\n"
+msgstr ""
+"<b>Group (Group)</b>\n"
+"<p>\n"
+"The group the server runs under. Normally this\n"
+"must be <b>sys</b>, however you can configure things for another\n"
+"group as needed.</p>\n"
+"<p>\n"
+"<i>ex</i>: sys</p>\n"
+
+#: cupsd.conf.template.cpp:197
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>RIP cache (RIPCache)</b>\n"
+"<p>\n"
+"The amount of memory that each RIP should use to cache\n"
+"bitmaps. The value can be any real number followed by \"k\" for\n"
+"kilobytes, \"m\" for megabytes, \"g\" for gigabytes, or \"t\" for tiles\n"
+"(1 tile = 256x256 pixels). Defaults to \"8m\" (8 megabytes).</p>\n"
+"<p>\n"
+"<i>ex</i>: 8m</p>\n"
+msgstr ""
+"<b>RIP cache (RIPCache)</b>\n"
+"<p>\n"
+"The amount of memory that each RIP should use to cache\n"
+"bitmaps. The value can be any real number followed by \"k\" for\n"
+"kilobytes, \"m\" for megabytes, \"g\" for gigabytes, or \"t\" for tiles\n"
+"(1 tile = 256x256 pixels.) Defaults to \"8m\" (8 megabytes).</p>\n"
+"<p>\n"
+"<i>ex</i>: 8m</p>\n"
+
+#: cupsd.conf.template.cpp:207
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Temporary files (TempDir)</b>\n"
+"<p>\n"
+"The directory to put temporary files in. This directory must be\n"
+"writable by the user defined above! Defaults to \"/var/spool/cups/tmp\" or\n"
+"the value of the TMPDIR environment variable.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/spool/cups/tmp</p>\n"
+msgstr ""
+"<b>Temporary files (TempDir)</b>\n"
+"<p>\n"
+"The directory to put temporary files in. This directory must be\n"
+"writable by the user defined above! Defaults to \"/var/spool/cups/tmp\" or\n"
+"the value of the TMPDIR environment variable.</p>\n"
+"<p>\n"
+"<i>ex</i>: /var/spool/cups/tmp</p>\n"
+
+#: cupsd.conf.template.cpp:216
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Filter limit (FilterLimit)</b>\n"
+"<p>\n"
+"Sets the maximum cost of all job filters that can be run\n"
+"at the same time. A limit of 0 means no limit. A typical job may need\n"
+"a filter limit of at least 200; limits less than the minimum required\n"
+"by a job force a single job to be printed at any time.</p>\n"
+"<p>\n"
+"The default limit is 0 (unlimited).</p>\n"
+"<p>\n"
+"<i>ex</i>: 200</p>\n"
+msgstr ""
+"<b>Filter limit (FilterLimit)</b>\n"
+"<p>\n"
+"Sets the maximum cost of all job filters that can be run\n"
+"at the same time. A limit of 0 means no limit. A typical job may need\n"
+"a filter limit of at least 200; limits less than the minimum required\n"
+"by a job force a single job to be printed at any time.</p>\n"
+"<p>\n"
+"The default limit is 0 (unlimited).</p>\n"
+"<p>\n"
+"<i>ex</i>: 200</p>\n"
+
+#: cupsd.conf.template.cpp:228
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Listen to (Port/Listen)</b>\n"
+"<p>\n"
+"Ports/addresses that are listened to. The default port 631 is reserved\n"
+"for the Internet Printing Protocol (IPP) and is what is used here.</p>\n"
+"<p>\n"
+"You can have multiple Port/Listen lines to listen to more than one\n"
+"port or address, or to restrict access.</p>\n"
+"<p>\n"
+"Note: Unfortunately, most web browsers don't support TLS or HTTP Upgrades\n"
+"for encryption. If you want to support web-based encryption you will\n"
+"probably need to listen on port 443 (the \"HTTPS\" port...).</p>\n"
+"<p>\n"
+"<i>ex</i>: 631, myhost:80, 1.2.3.4:631</p>\n"
+msgstr ""
+"<b>Listen to (Port/Listen)</b>\n"
+"<p>\n"
+"Ports/addresses that we listen to. The default port 631 is reserved\n"
+"for the Internet Printing Protocol (IPP) and is what we use here.</p>\n"
+"<p>\n"
+"You can have multiple Port/Listen lines to listen to more than one\n"
+"port or address, or to restrict access.</p>\n"
+"<p>\n"
+"NOTE: Unfortunately, most web browsers don't support TLS or HTTP Upgrades\n"
+"for encryption. If you want to support web-based encryption you'll\n"
+"probably need to listen on port 443 (the \"https\" port...).</p>\n"
+"<p>\n"
+"<i>ex</i>: 631, myhost:80, 1.2.3.4:631</p>\n"
+
+#: cupsd.conf.template.cpp:243
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Hostname lookups (HostNameLookups)</b>\n"
+"<p>\n"
+"Whether or not to do lookups on IP addresses to get a\n"
+"fully-qualified hostname. This defaults to Off for performance reasons...</p>\n"
+"<p>\n"
+"<i>ex</i>: On</p>\n"
+msgstr ""
+"<b>Hostname lookups (HostNameLookups)</b>\n"
+"<p>\n"
+"Whether or not to do lookups on IP addresses to get a\n"
+"fully-qualified hostname. This defaults to Off for performance reasons...</p>\n"
+"<p>\n"
+"<i>ex</i>: On</p>\n"
+
+#: cupsd.conf.template.cpp:251
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Keep alive (KeepAlive)</b>\n"
+"<p>\n"
+"Whether or not to support the Keep-Alive connection\n"
+"option. Default is on.</p>\n"
+"<p>\n"
+"<i>ex</i>: On</p>\n"
+msgstr ""
+"<b>Keep alive (KeepAlive)</b>\n"
+"<p>\n"
+"Whether or not to support the Keep-Alive connection\n"
+"option. Default is on.</p>\n"
+"<p>\n"
+"<i>ex</i>: On</p>\n"
+
+#: cupsd.conf.template.cpp:259
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Keep-alive timeout (KeepAliveTimeout)</b>\n"
+"<p>\n"
+"The timeout (in seconds) before Keep-Alive connections are\n"
+"automatically closed. Default is 60 seconds.</p>\n"
+"<p>\n"
+"<i>ex</i>: 60</p>\n"
+msgstr ""
+"<b>Keep-alive timeout (KeepAliveTimeout)</b>\n"
+"<p>\n"
+"The timeout (in seconds) before Keep-Alive connections are\n"
+"automatically closed. Default is 60 seconds.</p>\n"
+"<p>\n"
+"<i>ex</i>: 60</p>\n"
+
+#: cupsd.conf.template.cpp:267
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Max clients (MaxClients)</b>\n"
+"<p>\n"
+"Controls the maximum number of simultaneous clients that\n"
+"will be handled. Defaults to 100.</p>\n"
+"<p>\n"
+"<i>ex</i>: 100</p>\n"
+msgstr ""
+"<b>Max clients (MaxClients)</b>\n"
+"<p>\n"
+"Controls the maximum number of simultaneous clients that\n"
+"will be handled. Defaults to 100.</p>\n"
+"<p>\n"
+"<i>ex</i>: 100</p>\n"
+
+#: cupsd.conf.template.cpp:275
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Max request size (MaxRequestSize)</b>\n"
+"<p>\n"
+"Controls the maximum size of HTTP requests and print files.\n"
+"Set to 0 to disable this feature (defaults to 0).</p>\n"
+"<p>\n"
+"<i>ex</i>: 0</p>\n"
+msgstr ""
+"<b>Max request size (MaxRequestSize)</b>\n"
+"<p>\n"
+"Controls the maximum size of HTTP requests and print files.\n"
+"Set to 0 to disable this feature (defaults to 0).</p>\n"
+"<p>\n"
+"<i>ex</i>: 0</p>\n"
+
+#: cupsd.conf.template.cpp:283
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Client timeout (Timeout)</b>\n"
+"<p>\n"
+"The timeout (in seconds) before requests time out. Default is 300 seconds.</p>"
+"\n"
+"<p>\n"
+"<i>ex</i>: 300</p>\n"
+msgstr ""
+"<b>Client timeout (Timeout)</b>\n"
+"<p>\n"
+"The timeout (in seconds) before requests time out. Default is 300 seconds.</p>"
+"\n"
+"<p>\n"
+"<i>ex</i>: 300</p>\n"
+
+#: cupsd.conf.template.cpp:290
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Use browsing (Browsing)</b>\n"
+"<p>\n"
+"Whether or not to <b>listen</b> to printer \n"
+"information from other CUPS servers. \n"
+"</p>\n"
+"<p>\n"
+"Enabled by default.\n"
+"</p>\n"
+"<p>\n"
+"Note: to enable the <b>sending</b> of browsing\n"
+"information from this CUPS server to the LAN,\n"
+"specify a valid <i>BrowseAddress</i>.\n"
+"</p>\n"
+"<p>\n"
+"<i>ex</i>: On</p>\n"
+msgstr ""
+"<b>Use browsing (Browsing)</b>\n"
+"<p>\n"
+"Whether or not to <b>listen</b> to printer \n"
+"information from other CUPS servers. \n"
+"</p>\n"
+"<p>\n"
+"Enabled by default.\n"
+"</p>\n"
+"<p>\n"
+"Note: to enable the <b>sending</b> of browsing\n"
+"information from this CUPS server to the LAN,\n"
+"specify a valid <i>BrowseAddress</i>.\n"
+"</p>\n"
+"<p>\n"
+"<i>ex</i>: On</p>\n"
+
+#: cupsd.conf.template.cpp:307
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Use short names (BrowseShortNames)</b>\n"
+"<p>\n"
+"Whether or not to use \"short\" names for remote printers\n"
+"when possible (e.g. \"printer\" instead of \"printer@host\"). Enabled by\n"
+"default.</p>\n"
+"<p>\n"
+"<i>ex</i>: Yes</p>\n"
+msgstr ""
+"<b>Use short names (BrowseShortNames)</b>\n"
+"<p>\n"
+"Whether or not to use \"short\" names for remote printers\n"
+"when possible (e.g. \"printer\" instead of \"printer@host\"). Enabled by\n"
+"default.</p>\n"
+"<p>\n"
+"<i>ex</i>: Yes</p>\n"
+
+#: cupsd.conf.template.cpp:316
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse addresses (BrowseAddress)</b>\n"
+"<p>\n"
+"Specifies a broadcast address to be used. By\n"
+"default browsing information is broadcast to all active interfaces.</p>\n"
+"<p>\n"
+"Note: HP-UX 10.20 and earlier do not properly handle broadcast unless\n"
+"you have a Class A, B, C, or D netmask (i.e. no CIDR support).</p>\n"
+"<p>\n"
+"<i>ex</i>: x.y.z.255, x.y.255.255</p>\n"
+msgstr ""
+"<b>Browse addresses (BrowseAddress)</b>\n"
+"<p>\n"
+"Specifies a broadcast address to be used. By\n"
+"default browsing information is broadcast to all active interfaces.</p>\n"
+"<p>\n"
+"Note: HP-UX 10.20 and earlier do not properly handle broadcast unless\n"
+"you have a Class A, B, C, or D netmask (i.e. no CIDR support).</p>\n"
+"<p>\n"
+"<i>ex</i>: x.y.z.255, x.y.255.255</p>\n"
+
+#: cupsd.conf.template.cpp:327
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse allow/deny (BrowseAllow/BrowseDeny)</b>\n"
+"<p>\n"
+"<u>BrowseAllow</u>: specifies an address mask to allow for incoming browser\n"
+"packets. The default is to allow packets from all addresses.</p>\n"
+"<p>\n"
+"<u>BrowseDeny</u>: specifies an address mask to deny for incoming browser\n"
+"packets. The default is to deny packets from no addresses.</p>\n"
+"<p>\n"
+"Both \"BrowseAllow\" and \"BrowseDeny\" accept the following notations for\n"
+"addresses:</p>\n"
+"<pre>\n"
+"All\n"
+"None\n"
+"*.domain.com\n"
+".domain.com\n"
+"host.domain.com\n"
+"nnn.*\n"
+"nnn.nnn.*\n"
+"nnn.nnn.nnn.*\n"
+"nnn.nnn.nnn.nnn\n"
+"nnn.nnn.nnn.nnn/mm\n"
+"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
+"</pre>"
+"<p>\n"
+"The hostname/domainname restrictions only work if you have turned hostname\n"
+"lookups on!</p>\n"
+msgstr ""
+"<b>Browse allow/deny (BrowseAllow/BrowseDeny)</b>\n"
+"<p>\n"
+"<u>BrowseAllow</u>: specifies an address mask to allow for incoming browser\n"
+"packets. The default is to allow packets from all addresses.</p>\n"
+"<p>\n"
+"<u>BrowseDeny</u>: specifies an address mask to deny for incoming browser\n"
+"packets. The default is to deny packets from no addresses.</p>\n"
+"<p>\n"
+"Both \"BrowseAllow\" and \"BrowseDeny\" accept the following notations for\n"
+"addresses:</p>\n"
+"<pre>\n"
+"All\n"
+"None\n"
+"*.domain.com\n"
+".domain.com\n"
+"host.domain.com\n"
+"nnn.*\n"
+"nnn.nnn.*\n"
+"nnn.nnn.nnn.*\n"
+"nnn.nnn.nnn.nnn\n"
+"nnn.nnn.nnn.nnn/mm\n"
+"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
+"</pre>"
+"<p>\n"
+"The hostname/domainname restrictions only work if you have turned hostname\n"
+"lookups on!</p>\n"
+
+#: cupsd.conf.template.cpp:354
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse interval (BrowseInterval)</b>\n"
+"<p>\n"
+"The time between browsing updates in seconds. Default\n"
+"is 30 seconds.</p>\n"
+"<p>\n"
+"Note that browsing information is sent whenever a printer's state changes\n"
+"as well, so this represents the maximum time between updates.</p>\n"
+"<p>\n"
+"Set this to 0 to disable outgoing broadcasts so your local printers are\n"
+"not advertised but you can still see printers on other hosts.</p>\n"
+"<p>\n"
+"<i>ex</i>: 30</p>\n"
+msgstr ""
+"<b>Browse interval (BrowseInterval)</b>\n"
+"<p>\n"
+"The time between browsing updates in seconds. Default\n"
+"is 30 seconds.</p>\n"
+"<p>\n"
+"Note that browsing information is sent whenever a printer's state changes\n"
+"as well, so this represents the maximum time between updates.</p>\n"
+"<p>\n"
+"Set this to 0 to disable outgoing broadcasts so your local printers are\n"
+"not advertised but you can still see printers on other hosts.</p>\n"
+"<p>\n"
+"<i>ex</i>: 30</p>\n"
+
+#: cupsd.conf.template.cpp:368
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse order (BrowseOrder)</b>\n"
+"<p>\n"
+"Specifies the order of BrowseAllow/BrowseDeny comparisons.</p>\n"
+"<p>\n"
+"<i>ex</i>: allow,deny</p>\n"
+msgstr ""
+"<b>Browse order (BrowseOrder)</b>\n"
+"<p>\n"
+"Specifies the order of BrowseAllow/BrowseDeny comparisons.</p>\n"
+"<p>\n"
+"<i>ex</i>: allow,deny</p>\n"
+
+#: cupsd.conf.template.cpp:375
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse poll (BrowsePoll)</b>\n"
+"<p>\n"
+"Poll the named server(s) for printers.</p>\n"
+"<p>\n"
+"<i>ex</i>: myhost:631</p>\n"
+msgstr ""
+"<b>Browse poll (BrowsePoll)</b>\n"
+"<p>\n"
+"Poll the named server(s) for printers.</p>\n"
+"<p>\n"
+"<i>ex</i>: myhost:631</p>\n"
+
+#: cupsd.conf.template.cpp:382
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse port (BrowsePort)</b>\n"
+"<p>\n"
+"The port used for UDP broadcasts. By default this is\n"
+"the IPP port; if you change this you need to do it on all servers.\n"
+"Only one BrowsePort is recognized.</p>\n"
+"<p>\n"
+"<i>ex</i>: 631</p>\n"
+msgstr ""
+"<b>Browse port (BrowsePort)</b>\n"
+"<p>\n"
+"The port used for UDP broadcasts. By default this is\n"
+"the IPP port; if you change this you need to do it on all servers.\n"
+"Only one BrowsePort is recognised.</p>\n"
+"<p>\n"
+"<i>ex</i>: 631</p>\n"
+
+#: cupsd.conf.template.cpp:391
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse relay (BrowseRelay)</b>\n"
+"<p>\n"
+"Relay browser packets from one address/network to another.</p>\n"
+"<p>\n"
+"<i>ex</i>: src-address dest-address</p>\n"
+msgstr ""
+"<b>Browse relay (BrowseRelay)</b>\n"
+"<p>\n"
+"Relay browser packets from one address/network to another.</p>\n"
+"<p>\n"
+"<i>ex</i>: src-address dest-address</p>\n"
+
+#: cupsd.conf.template.cpp:398
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse timeout (BrowseTimeout)</b>\n"
+"<p>\n"
+"The timeout (in seconds) for network printers - if we don't\n"
+"get an update within this time the printer will be removed\n"
+"from the printer list. This number definitely should not be\n"
+"less the BrowseInterval value for obvious reasons. Defaults\n"
+"to 300 seconds.</p>\n"
+"<p>\n"
+"<i>ex</i>: 300</p>\n"
+msgstr ""
+"<b>Browse timeout (BrowseTimeout)</b>\n"
+"<p>\n"
+"The timeout (in seconds) for network printers - if we don't\n"
+"get an update within this time the printer will be removed\n"
+"from the printer list. This number definitely should not be\n"
+"less the BrowseInterval value for obvious reasons. Defaults\n"
+"to 300 seconds.</p>\n"
+"<p>\n"
+"<i>ex</i>: 300</p>\n"
+
+#: cupsd.conf.template.cpp:409
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Implicit classes (ImplicitClasses)</b>\n"
+"<p>\n"
+"Whether or not to use implicit classes.</p>\n"
+"<p>\n"
+"Printer classes can be specified explicitly in the classes.conf\n"
+"file, implicitly based upon the printers available on the LAN, or\n"
+"both.</p>\n"
+"<p>\n"
+"When ImplicitClasses is On, printers on the LAN with the same name\n"
+"(e.g. Acme-LaserPrint-1000) will be put into a class with the same\n"
+"name. This allows you to setup multiple redundant queues on a LAN\n"
+"without a lot of administrative difficulties. If a user sends a\n"
+"job to Acme-LaserPrint-1000, the job will go to the first available\n"
+"queue.</p>\n"
+"<p>\n"
+"Enabled by default.</p>\n"
+msgstr ""
+"<b>Implicit classes (ImplicitClasses)</b>\n"
+"<p>\n"
+"Whether or not to use implicit classes.</p>\n"
+"<p>\n"
+"Printer classes can be specified explicitly in the classes.conf\n"
+"file, implicitly based upon the printers available on the LAN, or\n"
+"both.</p>\n"
+"<p>\n"
+"When ImplicitClasses is On, printers on the LAN with the same name\n"
+"(e.g. Acme-LaserPrint-1000) will be put into a class with the same\n"
+"name. This allows you to setup multiple redundant queues on a LAN\n"
+"without a lot of administrative difficulties. If a user sends a\n"
+"job to Acme-LaserPrint-1000, the job will go to the first available\n"
+"queue.</p>\n"
+"<p>\n"
+"Enabled by default.</p>\n"
+
+#: cupsd.conf.template.cpp:427
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>System group (SystemGroup)</b>\n"
+"<p>\n"
+"The group name for \"System\" (printer administration)\n"
+"access. The default varies depending on the operating system, but\n"
+"will be <b>sys</b>, <b>system</b>, or <b>root</b> (checked for in that "
+"order).</p>\n"
+"<p>\n"
+"<i>ex</i>: sys</p>\n"
+msgstr ""
+"<b>System group (SystemGroup)</b>\n"
+"<p>\n"
+"The group name for \"System\" (printer administration)\n"
+"access. The default varies depending on the operating system, but\n"
+"will be <b>sys</b>, <b>system</b>, or <b>root</b> (checked for in that "
+"order).</p>\n"
+"<p>\n"
+"<i>ex</i>: sys</p>\n"
+
+#: cupsd.conf.template.cpp:436
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Encryption certificate (ServerCertificate)</b>\n"
+"<p>\n"
+"The file to read containing the server's certificate.\n"
+"Defaults to \"/etc/cups/ssl/server.crt\".</p>\n"
+"<p>\n"
+"<i>ex</i>: /etc/cups/ssl/server.crt</p>\n"
+msgstr ""
+"<b>Encryption certificate (ServerCertificate)</b>\n"
+"<p>\n"
+"The file to read containing the server's certificate.\n"
+"Defaults to \"/etc/cups/ssl/server.crt\".</p>\n"
+"<p>\n"
+"<i>ex</i>: /etc/cups/ssl/server.crt</p>\n"
+
+#: cupsd.conf.template.cpp:444
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Encryption key (ServerKey)</b>\n"
+"<p>\n"
+"The file to read containing the server's key.\n"
+"Defaults to \"/etc/cups/ssl/server.key\".</p>\n"
+"<p>\n"
+"<i>ex</i>: /etc/cups/ssl/server.key</p>\n"
+msgstr ""
+"<b>Encryption key (ServerKey)</b>\n"
+"<p>\n"
+"The file to read containing the server's key.\n"
+"Defaults to \"/etc/cups/ssl/server.key\".</p>\n"
+"<p>\n"
+"<i>ex</i>: /etc/cups/ssl/server.key</p>\n"
+
+#: cupsd.conf.template.cpp:452
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"Access permissions\n"
+"# Access permissions for each directory served by the scheduler.\n"
+"Locations are relative to DocumentRoot...\n"
+"# AuthType: the authorization to use:\n"
+"# None - Perform no authentication\n"
+"Basic - Perform authentication using the HTTP Basic method.\n"
+"Digest - Perform authentication using the HTTP Digest method.\n"
+"# (Note: local certificate authentication can be substituted by\n"
+"the client for Basic or Digest when connecting to the\n"
+"localhost interface)\n"
+"# AuthClass: the authorization class; currently only Anonymous, User,\n"
+"System (valid user belonging to group SystemGroup), and Group\n"
+"(valid user belonging to the specified group) are supported.\n"
+"# AuthGroupName: the group name for \"Group\" authorization.\n"
+"# Order: the order of Allow/Deny processing.\n"
+"# Allow: allows access from the specified hostname, domain, IP address, or\n"
+"network.\n"
+"# Deny: denies access from the specified hostname, domain, IP address, or\n"
+"network.\n"
+"# Both \"Allow\" and \"Deny\" accept the following notations for addresses:\n"
+"# All\n"
+"None\n"
+"*.domain.com\n"
+".domain.com\n"
+"host.domain.com\n"
+"nnn.*\n"
+"nnn.nnn.*\n"
+"nnn.nnn.nnn.*\n"
+"nnn.nnn.nnn.nnn\n"
+"nnn.nnn.nnn.nnn/mm\n"
+"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
+"# The host and domain address require that you enable hostname lookups\n"
+"with \"HostNameLookups On\" above.\n"
+"# Encryption: whether or not to use encryption; this depends on having\n"
+"the OpenSSL library linked into the CUPS library and scheduler.\n"
+"# Possible values:\n"
+"# Always - Always use encryption (SSL)\n"
+"Never - Never use encryption\n"
+"Required - Use TLS encryption upgrade\n"
+"IfRequested - Use encryption if the server requests it\n"
+"# The default value is \"IfRequested\".\n"
+msgstr ""
+"Access permissions\n"
+"# Access permissions for each directory served by the scheduler.\n"
+"Locations are relative to DocumentRoot...\n"
+"# AuthType: the authorization to use:\n"
+"# None - Perform no authentication\n"
+"Basic - Perform authentication using the HTTP Basic method.\n"
+"Digest - Perform authentication using the HTTP Digest method.\n"
+"# (Note: local certificate authentication can be substituted by\n"
+"the client for Basic or Digest when connecting to the\n"
+"localhost interface)\n"
+"# AuthClass: the authorization class; currently only Anonymous, User,\n"
+"System (valid user belonging to group SystemGroup), and Group\n"
+"(valid user belonging to the specified group) are supported.\n"
+"# AuthGroupName: the group name for \"Group\" authorization.\n"
+"# Order: the order of Allow/Deny processing.\n"
+"# Allow: allows access from the specified hostname, domain, IP address, or\n"
+"network.\n"
+"# Deny: denies access from the specified hostname, domain, IP address, or\n"
+"network.\n"
+"# Both \"Allow\" and \"Deny\" accept the following notations for addresses:\n"
+"# All\n"
+"None\n"
+"*.domain.com\n"
+".domain.com\n"
+"host.domain.com\n"
+"nnn.*\n"
+"nnn.nnn.*\n"
+"nnn.nnn.nnn.*\n"
+"nnn.nnn.nnn.nnn\n"
+"nnn.nnn.nnn.nnn/mm\n"
+"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
+"# The host and domain address require that you enable hostname lookups\n"
+"with \"HostNameLookups On\" above.\n"
+"# Encryption: whether or not to use encryption; this depends on having\n"
+"the OpenSSL library linked into the CUPS library and scheduler.\n"
+"# Possible values:\n"
+"# Always - Always use encryption (SSL)\n"
+"Never - Never use encryption\n"
+"Required - Use TLS encryption upgrade\n"
+"IfRequested - Use encryption if the server requests it\n"
+"# The default value is \"IfRequested\".\n"
+
+#: cupsd.conf.template.cpp:495
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Authentication (AuthType)</b>\n"
+"<p>\n"
+"The authorization to use:"
+"<p>\n"
+"<ul type=circle>\n"
+"<li><i>None</i> - Perform no authentication.</li>\n"
+"<li><i>Basic</i> - Perform authentication using the HTTP Basic method.</li>\n"
+"<li><i>Digest</i> - Perform authentication using the HTTP Digest method.</li>\n"
+"</ul>"
+"<p>\n"
+"Note: local certificate authentication can be substituted by\n"
+"the client for <i>Basic</i> or <i>Digest</i> when connecting to the\n"
+"localhost interface.</p>\n"
+msgstr ""
+"<b>Authentication (AuthType)</b>\n"
+"<p>\n"
+"The authorisation to use:"
+"<p>\n"
+"<ul type=circle>\n"
+"<li><i>None</i> - Perform no authentication.</li>\n"
+"<li><i>Basic</i> - Perform authentication using the HTTP Basic method.</li>\n"
+"<li><i>Digest</i> - Perform authentication using the HTTP Digest method.</li>\n"
+"</ul>"
+"<p>\n"
+"Note: local certificate authentication can be substituted by\n"
+"the client for <i>Basic</i> or <i>Digest</i> when connecting to the\n"
+"localhost interface.</p>\n"
+
+#: cupsd.conf.template.cpp:508
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Class (AuthClass)</b>\n"
+"<p>\n"
+"The authorization class; currently only <i>Anonymous</i>, <i>User</i>,\n"
+"<i>System</i> (valid user belonging to group SystemGroup), and <i>Group</i>\n"
+"(valid user belonging to the specified group) are supported.</p>\n"
+msgstr ""
+"<b>Class (AuthClass)</b>\n"
+"<p>\n"
+"The authorisation class; currently only <i>Anonymous</i>, <i>User</i>,\n"
+"<i>System</i> (valid user belonging to group SystemGroup), and <i>Group</i>\n"
+"(valid user belonging to the specified group) are supported.</p>\n"
+
+#: cupsd.conf.template.cpp:515
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<p>The user/group names allowed to access the resource. The format is a\n"
+"comma separated list.</p>\n"
+msgstr ""
+"<p>The user/group names allowed to access the resource. The format is a\n"
+"comma separated list.</p>\n"
+
+#: cupsd.conf.template.cpp:519
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Satisfy (Satisfy)</b>\n"
+"<p>\n"
+"This directive controls whether all specified conditions must\n"
+"be satisfied to allow access to the resource. If set to \"all\",\n"
+"then all authentication and access control conditions must be\n"
+"satisfied to allow access.\n"
+"</p>\n"
+"<p>\n"
+"Setting Satisfy to \"any\" allows a user to gain access if the\n"
+"authentication <i>or</i> access control requirements are satisfied.\n"
+"For example, you might require authentication for remote access,\n"
+"but allow local access without authentication.\n"
+"</p>\n"
+"<p>\n"
+"The default is \"all\".\n"
+"</p> \n"
+msgstr ""
+"<b>Satisfy (Satisfy)</b>\n"
+"<p>\n"
+"This directive controls whether all specified conditions must\n"
+"be satisfied to allow access to the resource. If set to \"all\",\n"
+"then all authentication and access control conditions must be\n"
+"satisfied to allow access.\n"
+"</p>\n"
+"<p>\n"
+"Setting Satisfy to \"any\" allows a user to gain access if the\n"
+"authentication <i>or</i> access control requirements are satisfied.\n"
+"For example, you might require authentication for remote access,\n"
+"but allow local access without authentication.\n"
+"</p>\n"
+"<p>\n"
+"The default is \"all\".\n"
+"</p> \n"
+
+#: cupsd.conf.template.cpp:537
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Authentication group name (AuthGroupName)</b>\n"
+"<p>\n"
+"The group name for <i>Group</i> authorization.</p>\n"
+msgstr ""
+"<b>Authentication group name (AuthGroupName)</b>\n"
+"<p>\n"
+"The group name for <i>Group</i> authorisation.</p>\n"
+
+#: cupsd.conf.template.cpp:542
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>ACL order (Order)</b>\n"
+"<p>\n"
+"The order of Allow/Deny processing.</p>\n"
+msgstr ""
+"<b>ACL order (Order)</b>\n"
+"<p>\n"
+"The order of Allow/Deny processing.</p>\n"
+
+#: cupsd.conf.template.cpp:547
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Allow</b>\n"
+"<p>\n"
+"Allows access from the specified hostname, domain, IP address, or\n"
+"network. Possible values are:</p>\n"
+"<pre>\n"
+"All\n"
+"None\n"
+"*.domain.com\n"
+".domain.com\n"
+"host.domain.com\n"
+"nnn.*\n"
+"nnn.nnn.*\n"
+"nnn.nnn.nnn.*\n"
+"nnn.nnn.nnn.nnn\n"
+"nnn.nnn.nnn.nnn/mm\n"
+"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
+"</pre>"
+"<p>\n"
+"The host and domain address require that you enable hostname lookups\n"
+"with \"HostNameLookups On\" above.</p>\n"
+msgstr ""
+"<b>Allow</b>\n"
+"<p>\n"
+"Allows access from the specified hostname, domain, IP address, or\n"
+"network. Possible values are:</p>\n"
+"<pre>\n"
+"All\n"
+"None\n"
+"*.domain.com\n"
+".domain.com\n"
+"host.domain.com\n"
+"nnn.*\n"
+"nnn.nnn.*\n"
+"nnn.nnn.nnn.*\n"
+"nnn.nnn.nnn.nnn\n"
+"nnn.nnn.nnn.nnn/mm\n"
+"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
+"</pre>"
+"<p>\n"
+"The host and domain address require that you enable hostname lookups\n"
+"with \"HostNameLookups On\" above.</p>\n"
+
+#: cupsd.conf.template.cpp:568
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>ACL addresses (Allow/Deny)</b>\n"
+"<p>\n"
+"Allows/Denies access from the specified hostname, domain, IP address, or\n"
+"network. Possible values are:</p>\n"
+"<pre>\n"
+"All\n"
+"None\n"
+"*.domain.com\n"
+".domain.com\n"
+"host.domain.com\n"
+"nnn.*\n"
+"nnn.nnn.*\n"
+"nnn.nnn.nnn.*\n"
+"nnn.nnn.nnn.nnn\n"
+"nnn.nnn.nnn.nnn/mm\n"
+"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
+"</pre>"
+"<p>\n"
+"The host and domain address require that you enable hostname lookups\n"
+"with \"HostNameLookups On\" above.</p>\n"
+msgstr ""
+"<b>ACL addresses (Allow/Deny)</b>\n"
+"<p>\n"
+"Allows/Denies access from the specified hostname, domain, IP address, or\n"
+"network. Possible values are:</p>\n"
+"<pre>\n"
+"All\n"
+"None\n"
+"*.domain.com\n"
+".domain.com\n"
+"host.domain.com\n"
+"nnn.*\n"
+"nnn.nnn.*\n"
+"nnn.nnn.nnn.*\n"
+"nnn.nnn.nnn.nnn\n"
+"nnn.nnn.nnn.nnn/mm\n"
+"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
+"</pre>"
+"<p>\n"
+"The host and domain address require that you enable hostname lookups\n"
+"with \"HostNameLookups On\" above.</p>\n"
+
+#: cupsd.conf.template.cpp:589
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Encryption (Encryption)</b>\n"
+"<p>\n"
+"Whether or not to use encryption; this depends on having\n"
+"the OpenSSL library linked into the CUPS library and scheduler.</p>\n"
+"<p>\n"
+"Possible values:</p>\n"
+"<ul type=circle>\n"
+"<li><i>Always</i> - Always use encryption (SSL)</li>\n"
+"<li><i>Never</i> - Never use encryption</li>\n"
+"<li><i>Required</i> - Use TLS encryption upgrade</li>\n"
+"<li><i>IfRequested</i> - Use encryption if the server requests it</li>\n"
+"</ul>"
+"<p>\n"
+"The default value is \"IfRequested\".</p>\n"
+msgstr ""
+"<b>Encryption (Encryption)</b>\n"
+"<p>\n"
+"Whether or not to use encryption; this depends on having\n"
+"the OpenSSL library linked into the CUPS library and scheduler.</p>\n"
+"<p>\n"
+"Possible values:</p>\n"
+"<ul type=circle>\n"
+"<li><i>Always</i> - Always use encryption (SSL)</li>\n"
+"<li><i>Never</i> - Never use encryption</li>\n"
+"<li><i>Required</i> - Use TLS encryption upgrade</li>\n"
+"<li><i>IfRequested</i> - Use encryption if the server requests it</li>\n"
+"</ul>"
+"<p>\n"
+"The default value is \"IfRequested\".</p>\n"
+
+#: cupsd.conf.template.cpp:604
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Access permissions</b>\n"
+"<p>\n"
+"Access permissions for each directory served by the scheduler.\n"
+"Locations are relative to DocumentRoot...</p>\n"
+msgstr ""
+"<b>Access permissions</b>\n"
+"<p>\n"
+"Access permissions for each directory served by the scheduler.\n"
+"Locations are relative to DocumentRoot...</p>\n"
+
+#: cupsd.conf.template.cpp:610
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Auto purge jobs (AutoPurgeJobs)</b>\n"
+"<p>\n"
+"Automatically purge jobs when not needed for quotas.\n"
+"Default is No.</p>\n"
+msgstr ""
+"<b>Auto purge jobs (AutoPurgeJobs)</b>\n"
+"<p>\n"
+"Automatically purge jobs when not needed for quotas.\n"
+"Default is No.</p>\n"
+
+#: cupsd.conf.template.cpp:616
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Browse protocols (BrowseProtocols)</b>\n"
+"<p>\n"
+"Which protocols to use for browsing. Can be\n"
+"any of the following separated by whitespace and/or commas:</p>\n"
+"<ul type=circle>\n"
+"<li><i>all</i> - Use all supported protocols.</li>\n"
+"<li><i>cups</i> - Use the CUPS browse protocol.</li>\n"
+"<li><i>slp</i> - Use the SLPv2 protocol.</li>\n"
+"</ul>"
+"<p>\n"
+"The default is <b>cups</b>.</p>\n"
+"<p>\n"
+"Note: If you choose to use SLPv2, it is <b>strongly</b> recommended that\n"
+"you have at least one SLP Directory Agent (DA) on your\n"
+"network. Otherwise, browse updates can take several seconds,\n"
+"during which the scheduler will not response to client\n"
+"requests.</p>\n"
+msgstr ""
+"<b>Browse protocols (BrowseProtocols)</b>\n"
+"<p>\n"
+"Which protocols to use for browsing. Can be\n"
+"any of the following separated by whitespace and/or commas:</p>\n"
+"<ul type=circle>\n"
+"<li><i>all</i> - Use all supported protocols.</li>\n"
+"<li><i>cups</i> - Use the CUPS browse protocol.</li>\n"
+"<li><i>slp</i> - Use the SLPv2 protocol.</li>\n"
+"</ul>"
+"<p>\n"
+"The default is <b>cups</b>.</p>\n"
+"<p>\n"
+"Note: If you choose to use SLPv2, it is <b>strongly</b> recommended that\n"
+"you have at least one SLP Directory Agent (DA) on your\n"
+"network. Otherwise, browse updates can take several seconds,\n"
+"during which the scheduler will not response to client\n"
+"requests.</p>\n"
+
+#: cupsd.conf.template.cpp:634
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Classification (Classification)</b>\n"
+"<p>\n"
+"The classification level of the server. If set, this\n"
+"classification is displayed on all pages, and raw printing is disabled.\n"
+"The default is the empty string.</p>\n"
+"<p>\n"
+"<i>ex</i>: confidential\n"
+msgstr ""
+"<b>Classification (Classification)</b>\n"
+"<p>\n"
+"The classification level of the server. If set, this\n"
+"classification is displayed on all pages, and raw printing is disabled.\n"
+"The default is the empty string.</p>\n"
+"<p>\n"
+"<i>ex</i>: confidential\n"
+
+#: cupsd.conf.template.cpp:643
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Allow overrides (ClassifyOverride)</b>\n"
+"<p>\n"
+"Whether to allow users to override the classification\n"
+"on printouts. If enabled, users can limit banner pages to before or\n"
+"after the job, and can change the classification of a job, but cannot\n"
+"completely eliminate the classification or banners.</p>\n"
+"<p>\n"
+"The default is off.</p>\n"
+msgstr ""
+"<b>Allow overrides (ClassifyOverride)</b>\n"
+"<p>\n"
+"Whether to allow users to override the classification\n"
+"on printouts. If enabled, users can limit banner pages to before or\n"
+"after the job, and can change the classification of a job, but cannot\n"
+"completely eliminate the classification or banners.</p>\n"
+"<p>\n"
+"The default is off.</p>\n"
+
+#: cupsd.conf.template.cpp:653
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Hide implicit members (HideImplicitMembers)</b>\n"
+"<p>\n"
+"Whether or not to show the members of an\n"
+"implicit class.</p>\n"
+"<p>\n"
+"When HideImplicitMembers is On, any remote printers that are\n"
+"part of an implicit class are hidden from the user, who will\n"
+"then only see a single queue even though many queues will be\n"
+"supporting the implicit class.</p>\n"
+"<p>\n"
+"Enabled by default.</p>\n"
+msgstr ""
+"<b>Hide implicit members (HideImplicitMembers)</b>\n"
+"<p>\n"
+"Whether or not to show the members of an\n"
+"implicit class.</p>\n"
+"<p>\n"
+"When HideImplicitMembers is On, any remote printers that are\n"
+"part of an implicit class are hidden from the user, who will\n"
+"then only see a single queue even though many queues will be\n"
+"supporting the implicit class.</p>\n"
+"<p>\n"
+"Enabled by default.</p>\n"
+
+#: cupsd.conf.template.cpp:666
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Use &quot;any&quot; classes (ImplicitAnyClasses)</b>\n"
+"<p>\n"
+"Whether or not to create <b>AnyPrinter</b> implicit\n"
+"classes.</p>\n"
+"<p>\n"
+"When ImplicitAnyClasses is On and a local queue of the same name\n"
+"exists, e.g. \"printer\", \"printer@server1\", \"printer@server1\", then\n"
+"an implicit class called \"Anyprinter\" is created instead.</p>\n"
+"<p>\n"
+"When ImplicitAnyClasses is Off, implicit classes are not created\n"
+"when there is a local queue of the same name.</p>\n"
+"<p>\n"
+"Disabled by default.</p>\n"
+msgstr ""
+"<b>Use &quot;any&quot; classes (ImplicitAnyClasses)</b>\n"
+"<p>\n"
+"Whether or not to create <b>AnyPrinter</b> implicit\n"
+"classes.</p>\n"
+"<p>\n"
+"When ImplicitAnyClasses is On and a local queue of the same name\n"
+"exists, e.g. \"printer\", \"printer@server1\", \"printer@server1\", then\n"
+"an implicit class called \"Anyprinter\" is created instead.</p>\n"
+"<p>\n"
+"When ImplicitAnyClasses is Off, implicit classes are not created\n"
+"when there is a local queue of the same name.</p>\n"
+"<p>\n"
+"Disabled by default.</p>\n"
+
+#: cupsd.conf.template.cpp:681
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Max jobs (MaxJobs)</b>\n"
+"<p>\n"
+"Maximum number of jobs to keep in memory (active and completed).\n"
+"Default is 0 (no limit).</p>\n"
+msgstr ""
+"<b>Max jobs (MaxJobs)</b>\n"
+"<p>\n"
+"Maximum number of jobs to keep in memory (active and completed).\n"
+"Default is 0 (no limit).</p>\n"
+
+#: cupsd.conf.template.cpp:687
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Max jobs per user (MaxJobsPerUser)</b>\n"
+"<p>\n"
+"The MaxJobsPerUser directive controls the maximum number of <i>active</i>\n"
+"jobs that are allowed for each user. Once a user reaches the limit, new\n"
+"jobs will be rejected until one of the active jobs is completed, stopped,\n"
+"aborted, or canceled.</p>\n"
+"<p>\n"
+"Setting the maximum to 0 disables this functionality.\n"
+"Default is 0 (no limit).\n"
+"</p>\n"
+msgstr ""
+"<b>Max jobs per user (MaxJobsPerUser)</b>\n"
+"<p>\n"
+"The MaxJobsPerUser directive controls the maximum number of <i>active</i>\n"
+"jobs that are allowed for each user. Once a user reaches the limit, new\n"
+"jobs will be rejected until one of the active jobs is completed, stopped,\n"
+"aborted, or cancelled.</p>\n"
+"<p>\n"
+"Setting the maximum to 0 disables this functionality.\n"
+"Default is 0 (no limit).\n"
+"</p>\n"
+
+#: cupsd.conf.template.cpp:699
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Max jobs per printer (MaxJobsPerPrinter)</b>\n"
+"<p>\n"
+"The MaxJobsPerPrinter directive controls the maximum number of <i>active</i>\n"
+"jobs that are allowed for each printer or class. Once a printer or class\n"
+"reaches the limit, new jobs will be rejected until one of the active jobs\n"
+"is completed, stopped, aborted, or canceled.</p>\n"
+"<p>\n"
+"Setting the maximum to 0 disables this functionality.\n"
+"Default is 0 (no limit).\n"
+"</p>\n"
+msgstr ""
+"<b>Max jobs per printer (MaxJobsPerPrinter)</b>\n"
+"<p>\n"
+"The MaxJobsPerPrinter directive controls the maximum number of <i>active</i>\n"
+"jobs that are allowed for each printer or class. Once a printer or class\n"
+"reaches the limit, new jobs will be rejected until one of the active jobs\n"
+"is completed, stopped, aborted, or cancelled.</p>\n"
+"<p>\n"
+"Setting the maximum to 0 disables this functionality.\n"
+"Default is 0 (no limit).\n"
+"</p>\n"
+
+#: cupsd.conf.template.cpp:711
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Port</b>\n"
+"<p>\n"
+"The port value that the CUPS daemon is listening to. Default is 631.</p>\n"
+msgstr ""
+"<b>Port</b>\n"
+"<p>\n"
+"The port value that the CUPS daemon is listening to. Default is 631.</p>\n"
+
+#: cupsd.conf.template.cpp:716
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<b>Address</b>\n"
+"<p>\n"
+"The address that the CUPS daemon is listening at. Leave it empty or use\n"
+"an asterisk (*) to specify a port value on the entire subnetwork.</p>\n"
+msgstr ""
+"<b>Address</b>\n"
+"<p>\n"
+"The address that the CUPS daemon is listening at. Leave it empty or use\n"
+"an asterisk (*) to specify a port value on the entire subnetwork.</p>\n"
+
+#: cupsd.conf.template.cpp:722
+msgid ""
+"_: Do not translate the keyword between brackets (e.g. ServerName, ServerAdmin, "
+"etc.)\n"
+"<p>Check this box if you want to use SSL encryption with this address/port.\n"
+"</p>\n"
+msgstr ""
+"<p>Check this box if you want to use SSL encryption with this address/port.\n"
+"</p>\n"
+
+#: cupsdbrowsingpage.cpp:37
+msgid "Browsing"
+msgstr "Browsing"
+
+#: cupsdbrowsingpage.cpp:38
+msgid "Browsing Settings"
+msgstr "Browsing Settings"
+
+#: cupsdbrowsingpage.cpp:44
+msgid "Use browsing"
+msgstr "Use browsing"
+
+#: cupsdbrowsingpage.cpp:49
+msgid "Implicit classes"
+msgstr "Implicit classes"
+
+#: cupsdbrowsingpage.cpp:50
+msgid "Hide implicit members"
+msgstr "Hide implicit members"
+
+#: cupsdbrowsingpage.cpp:51
+msgid "Use short names"
+msgstr "Use short names"
+
+#: cupsdbrowsingpage.cpp:52
+msgid "Use \"any\" classes"
+msgstr "Use \"any\" classes"
+
+#: cupsdbrowsingpage.cpp:54 locationdialog.cpp:66
+msgid "Allow, Deny"
+msgstr "Allow, Deny"
+
+#: cupsdbrowsingpage.cpp:55 locationdialog.cpp:67
+msgid "Deny, Allow"
+msgstr "Deny, Allow"
+
+#: cupsdbrowsingpage.cpp:61 cupsdbrowsingpage.cpp:64 cupsdnetworkpage.cpp:53
+#: cupsdnetworkpage.cpp:61
+msgid " sec"
+msgstr " sec"
+
+#: cupsdbrowsingpage.cpp:66
+msgid "Browse port:"
+msgstr "Browse port:"
+
+#: cupsdbrowsingpage.cpp:67
+msgid "Browse interval:"
+msgstr "Browse interval:"
+
+#: cupsdbrowsingpage.cpp:68
+msgid "Browse timeout:"
+msgstr "Browse timeout:"
+
+#: cupsdbrowsingpage.cpp:69
+msgid "Browse addresses:"
+msgstr "Browse addresses:"
+
+#: cupsdbrowsingpage.cpp:70
+msgid "Browse order:"
+msgstr "Browse order:"
+
+#: cupsdbrowsingpage.cpp:71
+msgid "Browse options:"
+msgstr "Browse options:"
+
+#: cupsdconf.cpp:811 cupsdconf.cpp:834 cupsdconf.cpp:850
+msgid ""
+"_: Base\n"
+"Root"
+msgstr "Root"
+
+#: cupsdconf.cpp:811 cupsdconf.cpp:831 cupsdconf.cpp:852
+msgid "All printers"
+msgstr "All printers"
+
+#: cupsdconf.cpp:811 cupsdconf.cpp:832 cupsdconf.cpp:853
+msgid "All classes"
+msgstr "All classes"
+
+#: cupsdconf.cpp:811 cupsdconf.cpp:833 cupsdconf.cpp:855
+msgid "Print jobs"
+msgstr "Print jobs"
+
+#: cupsdconf.cpp:812 cupsdconf.cpp:830 cupsdconf.cpp:851
+msgid "Administration"
+msgstr "Administration"
+
+#: cupsdconf.cpp:813 cupsdconf.cpp:840 cupsdconf.cpp:843 cupsdconf.cpp:864
+msgid "Class"
+msgstr "Class"
+
+#: cupsdconf.cpp:814 cupsdconf.cpp:835 cupsdconf.cpp:838 cupsdconf.cpp:858
+msgid "Printer"
+msgstr "Printer"
+
+#: cupsdconf.cpp:854
+msgid "Root"
+msgstr "Root"
+
+#: cupsddialog.cpp:113
+msgid "Short Help"
+msgstr "Short Help"
+
+#: cupsddialog.cpp:126
+msgid "CUPS Server Configuration"
+msgstr "CUPS Server Configuration"
+
+#: cupsddialog.cpp:173
+msgid "Error while loading configuration file!"
+msgstr "Error while loading configuration file!"
+
+#: cupsddialog.cpp:173 cupsddialog.cpp:192 cupsddialog.cpp:258
+#: cupsddialog.cpp:313
+msgid "CUPS Configuration Error"
+msgstr "CUPS Configuration Error"
+
+#: cupsddialog.cpp:182
+msgid ""
+"Some options were not recognized by this configuration tool. They will be left "
+"untouched and you won't be able to change them."
+msgstr ""
+"Some options were not recognised by this configuration tool. They will be left "
+"untouched and you won't be able to change them."
+
+#: cupsddialog.cpp:184
+msgid "Unrecognized Options"
+msgstr "Unrecognised Options"
+
+#: cupsddialog.cpp:204
+msgid "Unable to find a running CUPS server"
+msgstr "Unable to find a running CUPS server"
+
+#: cupsddialog.cpp:218
+msgid "Unable to restart CUPS server (pid = %1)"
+msgstr "Unable to restart CUPS server (pid = %1)"
+
+#: cupsddialog.cpp:239
+msgid ""
+"Unable to retrieve configuration file from the CUPS server. You probably don't "
+"have the access permissions to perform this operation."
+msgstr ""
+"Unable to retrieve configuration file from the CUPS server. You probably don't "
+"have the access permissions to perform this operation."
+
+#: cupsddialog.cpp:249
+msgid "Internal error: file '%1' not readable/writable!"
+msgstr "Internal error: file '%1' not readable/writable!"
+
+#: cupsddialog.cpp:252
+msgid "Internal error: empty file '%1'!"
+msgstr "Internal error: empty file '%1'!"
+
+#: cupsddialog.cpp:270
+msgid ""
+"The config file has not been uploaded to the CUPS server. The daemon will not "
+"be restarted."
+msgstr ""
+"The config file has not been uploaded to the CUPS server. The daemon will not "
+"be restarted."
+
+#: cupsddialog.cpp:274
+msgid ""
+"Unable to upload the configuration file to CUPS server. You probably don't have "
+"the access permissions to perform this operation."
+msgstr ""
+"Unable to upload the configuration file to CUPS server. You probably don't have "
+"the access permissions to perform this operation."
+
+#: cupsddialog.cpp:277
+msgid "CUPS configuration error"
+msgstr "CUPS configuration error"
+
+#: cupsddialog.cpp:308
+#, c-format
+msgid "Unable to write configuration file %1"
+msgstr "Unable to write configuration file %1"
+
+#: cupsddirpage.cpp:34
+msgid "Folders"
+msgstr "Folders"
+
+#: cupsddirpage.cpp:35
+msgid "Folders Settings"
+msgstr "Folders Settings"
+
+#: cupsddirpage.cpp:46
+msgid "Data folder:"
+msgstr "Data folder:"
+
+#: cupsddirpage.cpp:47
+msgid "Document folder:"
+msgstr "Document folder:"
+
+#: cupsddirpage.cpp:48
+msgid "Font path:"
+msgstr "Font path:"
+
+#: cupsddirpage.cpp:49
+msgid "Request folder:"
+msgstr "Request folder:"
+
+#: cupsddirpage.cpp:50
+msgid "Server binaries:"
+msgstr "Server binaries:"
+
+#: cupsddirpage.cpp:51
+msgid "Server files:"
+msgstr "Server files:"
+
+#: cupsddirpage.cpp:52
+msgid "Temporary files:"
+msgstr "Temporary files:"
+
+#: cupsdfilterpage.cpp:36
+msgid "Filter"
+msgstr "Filter"
+
+#: cupsdfilterpage.cpp:37
+msgid "Filter Settings"
+msgstr "Filter Settings"
+
+#: cupsdfilterpage.cpp:46 cupsdjobspage.cpp:47 cupsdjobspage.cpp:49
+#: cupsdjobspage.cpp:52 cupsdnetworkpage.cpp:52 cupsdnetworkpage.cpp:60
+#: sizewidget.cpp:39
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: cupsdfilterpage.cpp:49
+msgid "User:"
+msgstr "User:"
+
+#: cupsdfilterpage.cpp:50
+msgid "Group:"
+msgstr "Group:"
+
+#: cupsdfilterpage.cpp:51
+msgid "RIP cache:"
+msgstr "RIP cache:"
+
+#: cupsdfilterpage.cpp:52
+msgid "Filter limit:"
+msgstr "Filter limit:"
+
+#: cupsdjobspage.cpp:34
+msgid "Jobs"
+msgstr "Jobs"
+
+#: cupsdjobspage.cpp:35
+msgid "Print Jobs Settings"
+msgstr "Print Jobs Settings"
+
+#: cupsdjobspage.cpp:38
+msgid "Preserve job history"
+msgstr "Preserve job history"
+
+#: cupsdjobspage.cpp:39
+msgid "Preserve job files"
+msgstr "Preserve job files"
+
+#: cupsdjobspage.cpp:40
+msgid "Auto purge jobs"
+msgstr "Auto purge jobs"
+
+#: cupsdjobspage.cpp:55
+msgid "Max jobs:"
+msgstr "Max jobs:"
+
+#: cupsdjobspage.cpp:56
+msgid "Max jobs per printer:"
+msgstr "Max jobs per printer:"
+
+#: cupsdjobspage.cpp:57
+msgid "Max jobs per user:"
+msgstr "Max jobs per user:"
+
+#: cupsdlogpage.cpp:36
+msgid "Log"
+msgstr "Log"
+
+#: cupsdlogpage.cpp:37
+msgid "Log Settings"
+msgstr "Log Settings"
+
+#: cupsdlogpage.cpp:46
+msgid "Detailed Debugging"
+msgstr "Detailed Debugging"
+
+#: cupsdlogpage.cpp:47
+msgid "Debug Information"
+msgstr "Debug Information"
+
+#: cupsdlogpage.cpp:48
+msgid "General Information"
+msgstr "General Information"
+
+#: cupsdlogpage.cpp:49
+msgid "Warnings"
+msgstr "Warnings"
+
+#: cupsdlogpage.cpp:50
+msgid "Errors"
+msgstr "Errors"
+
+#: cupsdlogpage.cpp:51
+msgid "No Logging"
+msgstr "No Logging"
+
+#: cupsdlogpage.cpp:58
+msgid "Access log:"
+msgstr "Access log:"
+
+#: cupsdlogpage.cpp:59
+msgid "Error log:"
+msgstr "Error log:"
+
+#: cupsdlogpage.cpp:60
+msgid "Page log:"
+msgstr "Page log:"
+
+#: cupsdlogpage.cpp:61
+msgid "Max log size:"
+msgstr "Max log size:"
+
+#: cupsdlogpage.cpp:62
+msgid "Log level:"
+msgstr "Log level:"
+
+#: cupsdnetworkpage.cpp:38
+msgid "Network"
+msgstr "Network"
+
+#: cupsdnetworkpage.cpp:39
+msgid "Network Settings"
+msgstr "Network Settings"
+
+#: cupsdnetworkpage.cpp:42
+msgid "Keep alive"
+msgstr "Keep alive"
+
+#: cupsdnetworkpage.cpp:65
+msgid "Double"
+msgstr "Double"
+
+#: cupsdnetworkpage.cpp:67
+msgid "Hostname lookups:"
+msgstr "Hostname lookups:"
+
+#: cupsdnetworkpage.cpp:68
+msgid "Keep-alive timeout:"
+msgstr "Keep-alive timeout:"
+
+#: cupsdnetworkpage.cpp:69
+msgid "Max clients:"
+msgstr "Max clients:"
+
+#: cupsdnetworkpage.cpp:70
+msgid "Max request size:"
+msgstr "Max request size:"
+
+#: cupsdnetworkpage.cpp:71
+msgid "Client timeout:"
+msgstr "Client timeout:"
+
+#: cupsdnetworkpage.cpp:72
+msgid "Listen to:"
+msgstr "Listen to:"
+
+#: cupsdsecuritypage.cpp:38
+msgid "Security"
+msgstr "Security"
+
+#: cupsdsecuritypage.cpp:39
+msgid "Security Settings"
+msgstr "Security Settings"
+
+#: cupsdsecuritypage.cpp:49
+msgid "Remote root user:"
+msgstr "Remote root user:"
+
+#: cupsdsecuritypage.cpp:50
+msgid "System group:"
+msgstr "System group:"
+
+#: cupsdsecuritypage.cpp:51
+msgid "Encryption certificate:"
+msgstr "Encryption certificate:"
+
+#: cupsdsecuritypage.cpp:52
+msgid "Encryption key:"
+msgstr "Encryption key:"
+
+#: cupsdsecuritypage.cpp:53
+msgid "Locations:"
+msgstr "Locations:"
+
+#: cupsdsecuritypage.cpp:128
+msgid ""
+"This location is already defined. Do you want to replace the existing one?"
+msgstr ""
+"This location is already defined. Do you want to replace the existing one?"
+
+#: cupsdserverpage.cpp:43
+msgid "Server"
+msgstr "Server"
+
+#: cupsdserverpage.cpp:44
+msgid "Server Settings"
+msgstr "Server Settings"
+
+#: cupsdserverpage.cpp:55
+msgid "Allow overrides"
+msgstr "Allow overrides"
+
+#: cupsdserverpage.cpp:57 locationdialog.cpp:49 locationdialog.cpp:53
+msgid "None"
+msgstr "None"
+
+#: cupsdserverpage.cpp:58
+msgid "Classified"
+msgstr "Classified"
+
+#: cupsdserverpage.cpp:59
+msgid "Confidential"
+msgstr "Confidential"
+
+#: cupsdserverpage.cpp:60
+msgid "Secret"
+msgstr "Secret"
+
+#: cupsdserverpage.cpp:61
+msgid "Top Secret"
+msgstr "Top Secret"
+
+#: cupsdserverpage.cpp:62
+msgid "Unclassified"
+msgstr "Unclassified"
+
+#: cupsdserverpage.cpp:63
+msgid "Other"
+msgstr "Other"
+
+#: cupsdserverpage.cpp:83
+msgid "Server name:"
+msgstr "Server name:"
+
+#: cupsdserverpage.cpp:84
+msgid "Server administrator:"
+msgstr "Server administrator:"
+
+#: cupsdserverpage.cpp:85
+msgid "Classification:"
+msgstr "Classification:"
+
+#: cupsdserverpage.cpp:86
+msgid "Default character set:"
+msgstr "Default character set:"
+
+#: cupsdserverpage.cpp:87
+msgid "Default language:"
+msgstr "Default language:"
+
+#: cupsdserverpage.cpp:88
+msgid "Printcap file:"
+msgstr "Printcap file:"
+
+#: cupsdserverpage.cpp:89
+msgid "Printcap format:"
+msgstr "Printcap format:"
+
+#: cupsdsplash.cpp:31
+msgid "Welcome to the CUPS Server Configuration Tool"
+msgstr "Welcome to the CUPS Server Configuration Tool"
+
+#: cupsdsplash.cpp:32
+msgid "Welcome"
+msgstr "Welcome"
+
+#: cupsdsplash.cpp:49
+msgid ""
+"<p>This tool will help you to configure graphically the server of the CUPS "
+"printing system. The available options are grouped into sets of related topics "
+"and can be accessed quickly through the icon view located on the left. Each "
+"option has a default value that is shown if it has not been previously set. "
+"This default value should be OK in most cases.</p>"
+"<br>"
+"<p>You can access a short help message for each option using either the '?' "
+"button in the the title bar, or the button at the bottom of this dialog.</p>"
+msgstr ""
+"<p>This tool will help you to configure graphically the server of the CUPS "
+"printing system. The available options are grouped into sets of related topics "
+"and can be accessed quickly through the icon view located on the left. Each "
+"option has a default value that is shown if it has not been previously set. "
+"This default value should be OK in most cases.</p>"
+"<br>"
+"<p>You can access a short help message for each option using either the '?' "
+"button in the the title bar, or the button at the bottom of this dialogue.</p>"
+
+#: editlist.cpp:33
+msgid "Add..."
+msgstr "Add..."
+
+#: editlist.cpp:34
+msgid "Edit..."
+msgstr "Edit..."
+
+#: editlist.cpp:36
+msgid "Default List"
+msgstr "Default List"
+
+#: locationdialog.cpp:50
+msgid "Basic"
+msgstr "Basic"
+
+#: locationdialog.cpp:51
+msgid "Digest"
+msgstr "Digest"
+
+#: locationdialog.cpp:54
+msgid "User"
+msgstr "User"
+
+#: locationdialog.cpp:55
+msgid "System"
+msgstr "System"
+
+#: locationdialog.cpp:56
+msgid "Group"
+msgstr "Group"
+
+#: locationdialog.cpp:58
+msgid "Always"
+msgstr "Always"
+
+#: locationdialog.cpp:59
+msgid "Never"
+msgstr "Never"
+
+#: locationdialog.cpp:60
+msgid "Required"
+msgstr "Required"
+
+#: locationdialog.cpp:61
+msgid "If Requested"
+msgstr "If Requested"
+
+#: locationdialog.cpp:63
+msgid "All"
+msgstr "All"
+
+#: locationdialog.cpp:64
+msgid "Any"
+msgstr "Any"
+
+#: locationdialog.cpp:72
+msgid "Resource:"
+msgstr "Resource:"
+
+#: locationdialog.cpp:73
+msgid "Authentication:"
+msgstr "Authentication:"
+
+#: locationdialog.cpp:74
+msgid "Class:"
+msgstr "Class:"
+
+#: locationdialog.cpp:75
+msgid "Names:"
+msgstr "Names:"
+
+#: locationdialog.cpp:76
+msgid "Encryption:"
+msgstr "Encryption:"
+
+#: locationdialog.cpp:77
+msgid "Satisfy:"
+msgstr "Satisfy:"
+
+#: locationdialog.cpp:78
+msgid "ACL order:"
+msgstr "ACL order:"
+
+#: locationdialog.cpp:79
+msgid "ACL addresses:"
+msgstr "ACL addresses:"
+
+#: locationdialog.cpp:100
+msgid "Location"
+msgstr "Location"
+
+#: main.cpp:29
+msgid "Configuration file to load"
+msgstr "Configuration file to load"
+
+#: main.cpp:36 main.cpp:37
+msgid "A CUPS configuration tool"
+msgstr "A CUPS configuration tool"
+
+#: portdialog.cpp:41
+msgid "Use SSL encryption"
+msgstr "Use SSL encryption"
+
+#: portdialog.cpp:44
+msgid "Port:"
+msgstr "Port:"
+
+#: portdialog.cpp:55
+msgid "Listen To"
+msgstr "Listen To"
+
+#: sizewidget.cpp:34
+msgid "KB"
+msgstr "KB"
+
+#: sizewidget.cpp:35
+msgid "MB"
+msgstr "MB"
+
+#: sizewidget.cpp:36
+msgid "GB"
+msgstr "GB"
+
+#: sizewidget.cpp:37
+msgid "Tiles"
+msgstr "Tiles"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kabc_dir.po b/tde-i18n-en_GB/messages/kdelibs/kabc_dir.po
new file mode 100644
index 00000000000..27a07f273a9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kabc_dir.po
@@ -0,0 +1,39 @@
+# translation of kabc_dir.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kabc_dir\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2003-09-25 11:49+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: resourcedir.cpp:186
+msgid "Unable to open file '%1' for reading"
+msgstr "Unable to open file '%1' for reading"
+
+#: resourcedir.cpp:206
+msgid "Loading resource '%1' failed!"
+msgstr "Loading resource '%1' failed!"
+
+#: resourcedir.cpp:229
+msgid "Unable to open file '%1' for writing"
+msgstr "Unable to open file '%1' for writing"
+
+#: resourcedir.cpp:250
+msgid "Saving resource '%1' failed!"
+msgstr "Saving resource '%1' failed!"
+
+#: resourcedirconfig.cpp:43
+msgid "Format:"
+msgstr "Format:"
+
+#: resourcedirconfig.cpp:49
+msgid "Location:"
+msgstr "Location:"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kabc_file.po b/tde-i18n-en_GB/messages/kdelibs/kabc_file.po
new file mode 100644
index 00000000000..371d2698bb4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kabc_file.po
@@ -0,0 +1,38 @@
+# translation of kabc_file.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kabc_file\n"
+"POT-Creation-Date: 2006-06-20 03:54+0200\n"
+"PO-Revision-Date: 2003-09-25 11:50+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: resourcefile.cpp:218
+msgid "Unable to open file '%1'."
+msgstr "Unable to open file '%1'."
+
+#: resourcefile.cpp:297 resourcefile.cpp:382
+msgid "Unable to save file '%1'."
+msgstr "Unable to save file '%1'."
+
+#: resourcefile.cpp:392
+msgid "Problems during parsing file '%1'."
+msgstr "Problems during parsing file '%1'."
+
+#: resourcefileconfig.cpp:45
+msgid "Format:"
+msgstr "Format:"
+
+#: resourcefileconfig.cpp:51
+msgid "Location:"
+msgstr "Location:"
+
+#~ msgid "Download failed in some way!"
+#~ msgstr "Download failed in some way!"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kabc_ldapkio.po b/tde-i18n-en_GB/messages/kdelibs/kabc_ldapkio.po
new file mode 100644
index 00000000000..6afcc93b8ba
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kabc_ldapkio.po
@@ -0,0 +1,185 @@
+# translation of kabc_ldapkio.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kabc_ldapkio\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2004-07-05 10:52+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: resourceldapkioconfig.cpp:55
+msgid "Sub-tree query"
+msgstr "Sub-tree query"
+
+#: resourceldapkioconfig.cpp:58
+msgid "Edit Attributes..."
+msgstr "Edit Attributes..."
+
+#: resourceldapkioconfig.cpp:59
+msgid "Offline Use..."
+msgstr "Offline Use..."
+
+#: resourceldapkioconfig.cpp:171
+msgid "Attributes Configuration"
+msgstr "Attributes Configuration"
+
+#: resourceldapkioconfig.cpp:175
+msgid "Object classes"
+msgstr "Object classes"
+
+#: resourceldapkioconfig.cpp:176
+msgid "Common name"
+msgstr "Common name"
+
+#: resourceldapkioconfig.cpp:177
+msgid "Formatted name"
+msgstr "Formatted name"
+
+#: resourceldapkioconfig.cpp:178
+msgid "Family name"
+msgstr "Family name"
+
+#: resourceldapkioconfig.cpp:179
+msgid "Given name"
+msgstr "Given name"
+
+#: resourceldapkioconfig.cpp:180
+msgid "Organization"
+msgstr "Organisation"
+
+#: resourceldapkioconfig.cpp:181
+msgid "Title"
+msgstr "Title"
+
+#: resourceldapkioconfig.cpp:182
+msgid "Street"
+msgstr "Street"
+
+#: resourceldapkioconfig.cpp:183
+msgid "State"
+msgstr "State"
+
+#: resourceldapkioconfig.cpp:184
+msgid "City"
+msgstr "City"
+
+#: resourceldapkioconfig.cpp:185
+msgid "Postal code"
+msgstr "Postal code"
+
+#: resourceldapkioconfig.cpp:186
+msgid "Email"
+msgstr "Email"
+
+#: resourceldapkioconfig.cpp:187
+msgid "Email alias"
+msgstr "Email alias"
+
+#: resourceldapkioconfig.cpp:188
+msgid "Telephone number"
+msgstr "Telephone number"
+
+#: resourceldapkioconfig.cpp:189
+msgid "Work telephone number"
+msgstr "Work telephone number"
+
+#: resourceldapkioconfig.cpp:190
+msgid "Fax number"
+msgstr "Fax number"
+
+#: resourceldapkioconfig.cpp:191
+msgid "Cell phone number"
+msgstr "Cell phone number"
+
+#: resourceldapkioconfig.cpp:192
+msgid "Pager"
+msgstr "Pager"
+
+#: resourceldapkioconfig.cpp:193
+msgid "Note"
+msgstr "Note"
+
+#: resourceldapkioconfig.cpp:194 resourceldapkioconfig.cpp:257
+msgid "UID"
+msgstr "UID"
+
+#: resourceldapkioconfig.cpp:195
+msgid "Photo"
+msgstr "Photo"
+
+#: resourceldapkioconfig.cpp:240
+msgid "Template:"
+msgstr "Template:"
+
+#: resourceldapkioconfig.cpp:245
+msgid "User Defined"
+msgstr "User Defined"
+
+#: resourceldapkioconfig.cpp:246
+msgid "Kolab"
+msgstr "Kolab"
+
+#: resourceldapkioconfig.cpp:247
+msgid "Netscape"
+msgstr "Netscape"
+
+#: resourceldapkioconfig.cpp:248
+msgid "Evolution"
+msgstr "Evolution"
+
+#: resourceldapkioconfig.cpp:249
+msgid "Outlook"
+msgstr "Outlook"
+
+#: resourceldapkioconfig.cpp:252
+msgid "RDN prefix attribute:"
+msgstr "RDN prefix attribute:"
+
+#: resourceldapkioconfig.cpp:256
+msgid "commonName"
+msgstr "commonName"
+
+#: resourceldapkioconfig.cpp:337
+msgid "Offline Configuration"
+msgstr "Offline Configuration"
+
+#: resourceldapkioconfig.cpp:346
+msgid "Offline Cache Policy"
+msgstr "Offline Cache Policy"
+
+#: resourceldapkioconfig.cpp:349
+msgid "Do not use offline cache"
+msgstr "Do not use offline cache"
+
+#: resourceldapkioconfig.cpp:350
+msgid "Use local copy if no connection"
+msgstr "Use local copy if no connection"
+
+#: resourceldapkioconfig.cpp:351
+msgid "Always use local copy"
+msgstr "Always use local copy"
+
+#: resourceldapkioconfig.cpp:354
+msgid "Refresh offline cache automatically"
+msgstr "Refresh offline cache automatically"
+
+#: resourceldapkioconfig.cpp:361
+msgid "Load into Cache"
+msgstr "Load into Cache"
+
+#: resourceldapkioconfig.cpp:383
+msgid "Successfully downloaded directory server contents!"
+msgstr "Successfully downloaded directory server contents!"
+
+#: resourceldapkioconfig.cpp:386
+#, c-format
+msgid "An error occurred downloading directory server contents into file %1."
+msgstr "An error occurred downloading directory server contents into file %1."
diff --git a/tde-i18n-en_GB/messages/kdelibs/kabc_net.po b/tde-i18n-en_GB/messages/kdelibs/kabc_net.po
new file mode 100644
index 00000000000..045cf3775e6
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kabc_net.po
@@ -0,0 +1,47 @@
+# translation of kabc_net.po to British English
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kabc_net\n"
+"POT-Creation-Date: 2007-03-05 02:37+0100\n"
+"PO-Revision-Date: 2006-03-12 17:35+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: resourcenet.cpp:141
+msgid "Unable to download file '%1'."
+msgstr "Unable to download file '%1'."
+
+#: resourcenet.cpp:147 resourcenet.cpp:183 resourcenet.cpp:364
+msgid "Unable to open file '%1'."
+msgstr "Unable to open file '%1'."
+
+#: resourcenet.cpp:154 resourcenet.cpp:361
+msgid "Problems during parsing file '%1'."
+msgstr "Problems during parsing file '%1'."
+
+#: resourcenet.cpp:244 resourcenet.cpp:275
+msgid "Unable to save file '%1'."
+msgstr "Unable to save file '%1'."
+
+#: resourcenet.cpp:250
+msgid "Unable to upload to '%1'."
+msgstr "Unable to upload to '%1'."
+
+#: resourcenet.cpp:351
+msgid "Download failed in some way!"
+msgstr "Download failed in some way!"
+
+#: resourcenetconfig.cpp:42
+msgid "Format:"
+msgstr "Format:"
+
+#: resourcenetconfig.cpp:48
+msgid "Location:"
+msgstr "Location:"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kabc_sql.po b/tde-i18n-en_GB/messages/kdelibs/kabc_sql.po
new file mode 100644
index 00000000000..db37ce43221
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kabc_sql.po
@@ -0,0 +1,35 @@
+# translation of kabc_sql.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kabc_sql\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2004-07-14 13:10+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: resourcesqlconfig.cpp:41
+msgid "Username:"
+msgstr "Username:"
+
+#: resourcesqlconfig.cpp:47
+msgid "Password:"
+msgstr "Password:"
+
+#: resourcesqlconfig.cpp:54
+msgid "Host:"
+msgstr "Host:"
+
+#: resourcesqlconfig.cpp:60
+msgid "Port:"
+msgstr "Port:"
+
+#: resourcesqlconfig.cpp:70
+msgid "Database:"
+msgstr "Database:"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kabcformat_binary.po b/tde-i18n-en_GB/messages/kdelibs/kabcformat_binary.po
new file mode 100644
index 00000000000..fe4f9ccaad5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kabcformat_binary.po
@@ -0,0 +1,27 @@
+# translation of kabcformat_binary.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kabcformat_binary\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2003-05-30 00:05+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: binaryformat.cpp:138
+msgid "Not a file?"
+msgstr "Not a file?"
+
+#: binaryformat.cpp:143
+msgid "File '%1' is not binary format."
+msgstr "File '%1' is not binary format."
+
+#: binaryformat.cpp:148
+msgid "File '%1' is the wrong version."
+msgstr "File '%1' is the wrong version."
diff --git a/tde-i18n-en_GB/messages/kdelibs/katepart.po b/tde-i18n-en_GB/messages/kdelibs/katepart.po
new file mode 100644
index 00000000000..b4cb330add9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/katepart.po
@@ -0,0 +1,4406 @@
+# translation of katepart.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katepart\n"
+"POT-Creation-Date: 2008-05-21 01:17+0200\n"
+"PO-Revision-Date: 2006-12-07 23:41+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: part/kateprinter.cpp:72
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: part/kateprinter.cpp:202
+msgid "(Selection of) "
+msgstr "(Selection of) "
+
+#: part/kateprinter.cpp:309 part/kateprinter.cpp:528
+#, c-format
+msgid "Typographical Conventions for %1"
+msgstr "Typographical Conventions for %1"
+
+#: part/kateprinter.cpp:639
+msgid "Te&xt Settings"
+msgstr "Te&xt Settings"
+
+#: part/kateprinter.cpp:644
+msgid "Print &selected text only"
+msgstr "Print &selected text only"
+
+#: part/kateprinter.cpp:647
+msgid "Print &line numbers"
+msgstr "Print &line numbers"
+
+#: part/kateprinter.cpp:650
+msgid "Print syntax &guide"
+msgstr "Print syntax &guide"
+
+#: 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>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>"
+
+#: part/kateprinter.cpp:662
+msgid ""
+"<p>If enabled, line numbers will be printed on the left side of the page(s).</p>"
+msgstr ""
+"<p>If enabled, line numbers will be printed on the left side of the page(s).</p>"
+
+#: 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>Print a box displaying typographical conventions for the document type, as "
+"defined by the syntax highlighting being used."
+
+#: part/kateprinter.cpp:700
+msgid "Hea&der && Footer"
+msgstr "Hea&der && Footer"
+
+#: part/kateprinter.cpp:708
+msgid "Pr&int header"
+msgstr "Pr&int header"
+
+#: part/kateprinter.cpp:710
+msgid "Pri&nt footer"
+msgstr "Pri&nt footer"
+
+#: part/kateprinter.cpp:715
+msgid "Header/footer font:"
+msgstr "Header/footer font:"
+
+#: part/kateprinter.cpp:720
+msgid "Choo&se Font..."
+msgstr "Choo&se Font..."
+
+#: part/kateprinter.cpp:724
+msgid "Header Properties"
+msgstr "Header Properties"
+
+#: part/kateprinter.cpp:727
+msgid "&Format:"
+msgstr "&Format:"
+
+#: part/kateprinter.cpp:734 part/kateprinter.cpp:755
+msgid "Colors:"
+msgstr "Colours:"
+
+#: part/kateprinter.cpp:737 part/kateprinter.cpp:758
+msgid "Foreground:"
+msgstr "Foreground:"
+
+#: part/kateprinter.cpp:740
+msgid "Bac&kground"
+msgstr "Bac&kground"
+
+#: part/kateprinter.cpp:743
+msgid "Footer Properties"
+msgstr "Footer Properties"
+
+#: part/kateprinter.cpp:747
+msgid "For&mat:"
+msgstr "For&mat:"
+
+#: part/kateprinter.cpp:761
+msgid "&Background"
+msgstr "&Background"
+
+#: part/kateprinter.cpp:788
+msgid "<p>Format of the page header. The following tags are supported:</p>"
+msgstr "<p>Format of the page header. The following tags are supported:</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>: 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."
+
+#: part/kateprinter.cpp:804
+msgid "<p>Format of the page footer. The following tags are supported:</p>"
+msgstr "<p>Format of the page footer. The following tags are supported:</p>"
+
+#: part/kateprinter.cpp:908
+msgid "L&ayout"
+msgstr "L&ayout"
+
+#: part/kateprinter.cpp:915 part/kateschema.cpp:834
+msgid "&Schema:"
+msgstr "&Schema:"
+
+#: part/kateprinter.cpp:919
+msgid "Draw bac&kground color"
+msgstr "Draw bac&kground colour"
+
+#: part/kateprinter.cpp:922
+msgid "Draw &boxes"
+msgstr "Draw &boxes"
+
+#: part/kateprinter.cpp:925
+msgid "Box Properties"
+msgstr "Box Properties"
+
+#: part/kateprinter.cpp:928
+msgid "W&idth:"
+msgstr "W&idth:"
+
+#: part/kateprinter.cpp:932
+msgid "&Margin:"
+msgstr "&Margin:"
+
+#: part/kateprinter.cpp:936
+msgid "Co&lor:"
+msgstr "Co&lour:"
+
+#: 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>If enabled, the background colour of the editor will be used.</p>"
+"<p>This may be useful if your colour scheme is designed for a dark "
+"background.</p>"
+
+#: 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>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>"
+
+#: part/kateprinter.cpp:961
+msgid "The width of the box outline"
+msgstr "The width of the box outline"
+
+#: part/kateprinter.cpp:963
+msgid "The margin inside boxes, in pixels"
+msgstr "The margin inside boxes, in pixels"
+
+#: part/kateprinter.cpp:965
+msgid "The line color to use for boxes"
+msgstr "The line colour to use for boxes"
+
+#: part/katebookmarks.cpp:77
+msgid "Set &Bookmark"
+msgstr "Set &Bookmark"
+
+#: part/katebookmarks.cpp:80
+msgid "If a line has no bookmark then add one, otherwise remove it."
+msgstr "If a line has no bookmark then add one, otherwise remove it."
+
+#: part/katebookmarks.cpp:81
+msgid "Clear &Bookmark"
+msgstr "Clear &Bookmark"
+
+#: part/katebookmarks.cpp:84
+msgid "Clear &All Bookmarks"
+msgstr "Clear &All Bookmarks"
+
+#: part/katebookmarks.cpp:87
+msgid "Remove all bookmarks of the current document."
+msgstr "Remove all bookmarks of the current document."
+
+#: part/katebookmarks.cpp:90 part/katebookmarks.cpp:242
+msgid "Next Bookmark"
+msgstr "Next Bookmark"
+
+#: part/katebookmarks.cpp:93
+msgid "Go to the next bookmark."
+msgstr "Go to the next bookmark."
+
+#: part/katebookmarks.cpp:96 part/katebookmarks.cpp:244
+msgid "Previous Bookmark"
+msgstr "Previous Bookmark"
+
+#: part/katebookmarks.cpp:99
+msgid "Go to the previous bookmark."
+msgstr "Go to the previous bookmark."
+
+#: part/katebookmarks.cpp:203
+msgid "&Next: %1 - \"%2\""
+msgstr "&Next: %1 - \"%2\""
+
+#: part/katebookmarks.cpp:210
+msgid "&Previous: %1 - \"%2\""
+msgstr "&Previous: %1 - \"%2\""
+
+#: part/katefactory.cpp:70
+msgid "Kate Part"
+msgstr "Kate Part"
+
+#: part/katefactory.cpp:71
+msgid "Embeddable editor component"
+msgstr "Embeddable editor component"
+
+#: part/katefactory.cpp:72
+msgid "(c) 2000-2004 The Kate Authors"
+msgstr "(c) 2000-2004 The Kate Authors"
+
+#: part/katefactory.cpp:83
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: part/katefactory.cpp:84 part/katefactory.cpp:85 part/katefactory.cpp:86
+#: part/katefactory.cpp:91
+msgid "Core Developer"
+msgstr "Core Developer"
+
+#: part/katefactory.cpp:87
+msgid "The cool buffersystem"
+msgstr "The cool buffersystem"
+
+#: part/katefactory.cpp:88
+msgid "The Editing Commands"
+msgstr "The Editing Commands"
+
+#: part/katefactory.cpp:89
+msgid "Testing, ..."
+msgstr "Testing, ..."
+
+#: part/katefactory.cpp:90
+msgid "Former Core Developer"
+msgstr "Former Core Developer"
+
+#: part/katefactory.cpp:92
+msgid "KWrite Author"
+msgstr "KWrite Author"
+
+#: part/katefactory.cpp:93
+msgid "KWrite port to KParts"
+msgstr "KWrite port to KParts"
+
+#: part/katefactory.cpp:96
+msgid "KWrite Undo History, Kspell integration"
+msgstr "KWrite Undo History, Kspell integration"
+
+#: part/katefactory.cpp:97
+msgid "KWrite XML Syntax highlighting support"
+msgstr "KWrite XML Syntax highlighting support"
+
+#: part/katefactory.cpp:98
+msgid "Patches and more"
+msgstr "Patches and more"
+
+#: part/katefactory.cpp:99
+msgid "Developer & Highlight wizard"
+msgstr "Developer & Highlight wizard"
+
+#: part/katefactory.cpp:101
+msgid "Highlighting for RPM Spec-Files, Perl, Diff and more"
+msgstr "Highlighting for RPM Spec-Files, Perl, Diff and more"
+
+#: part/katefactory.cpp:102
+msgid "Highlighting for VHDL"
+msgstr "Highlighting for VHDL"
+
+#: part/katefactory.cpp:103
+msgid "Highlighting for SQL"
+msgstr "Highlighting for SQL"
+
+#: part/katefactory.cpp:104
+msgid "Highlighting for Ferite"
+msgstr "Highlighting for Ferite"
+
+#: part/katefactory.cpp:105
+msgid "Highlighting for ILERPG"
+msgstr "Highlighting for ILERPG"
+
+#: part/katefactory.cpp:106
+msgid "Highlighting for LaTeX"
+msgstr "Highlighting for LaTeX"
+
+#: part/katefactory.cpp:107
+msgid "Highlighting for Makefiles, Python"
+msgstr "Highlighting for Makefiles, Python"
+
+#: part/katefactory.cpp:108
+msgid "Highlighting for Python"
+msgstr "Highlighting for Python"
+
+#: part/katefactory.cpp:110
+msgid "Highlighting for Scheme"
+msgstr "Highlighting for Scheme"
+
+#: part/katefactory.cpp:111
+msgid "PHP Keyword/Datatype list"
+msgstr "PHP Keyword/Datatype list"
+
+#: part/katefactory.cpp:112
+msgid "Very nice help"
+msgstr "Very nice help"
+
+#: part/katefactory.cpp:113
+msgid "All people who have contributed and I have forgotten to mention"
+msgstr "All people who have contributed and I have forgotten to mention"
+
+#: _translatorinfo.cpp:1 part/katefactory.cpp:115
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3 part/katefactory.cpp:115
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: part/katesearch.cpp:72
+msgid "Look up the first occurrence of a piece of text or regular expression."
+msgstr "Look up the first occurrence of a piece of text or regular expression."
+
+#: part/katesearch.cpp:74
+msgid "Look up the next occurrence of the search phrase."
+msgstr "Look up the next occurrence of the search phrase."
+
+#: part/katesearch.cpp:76
+msgid "Look up the previous occurrence of the search phrase."
+msgstr "Look up the previous occurrence of the search phrase."
+
+#: part/katesearch.cpp:78
+msgid ""
+"Look up a piece of text or regular expression and replace the result with some "
+"given text."
+msgstr ""
+"Look up a piece of text or regular expression and replace the result with some "
+"given text."
+
+#: part/katesearch.cpp:331
+msgid "Search string '%1' not found!"
+msgstr "Search string '%1' not found!"
+
+#: part/katesearch.cpp:333 part/katesearch.cpp:498
+msgid "Find"
+msgstr "Find"
+
+#: part/katesearch.cpp:353 part/katesearch.cpp:371 part/katesearch.cpp:475
+#, c-format
+msgid ""
+"_n: %n replacement made.\n"
+"%n replacements made."
+msgstr ""
+"%n replacement made.\n"
+"%n replacements made."
+
+#: part/katesearch.cpp:479
+msgid "End of document reached."
+msgstr "End of document reached."
+
+#: part/katesearch.cpp:480
+msgid "Beginning of document reached."
+msgstr "Beginning of document reached."
+
+#: part/katesearch.cpp:485
+msgid "End of selection reached."
+msgstr "End of selection reached."
+
+#: part/katesearch.cpp:486
+msgid "Beginning of selection reached."
+msgstr "Beginning of selection reached."
+
+#: part/katesearch.cpp:490
+msgid "Continue from the beginning?"
+msgstr "Continue from the beginning?"
+
+#: part/katesearch.cpp:491
+msgid "Continue from the end?"
+msgstr "Continue from the end?"
+
+#: part/katesearch.cpp:499
+msgid "&Stop"
+msgstr "&Stop"
+
+#: part/katesearch.cpp:753
+msgid "Replace Confirmation"
+msgstr "Replace Confirmation"
+
+#: part/katesearch.cpp:755
+msgid "Replace &All"
+msgstr "Replace &All"
+
+#: part/katesearch.cpp:755
+msgid "Re&place && Close"
+msgstr "Re&place && Close"
+
+#: part/katesearch.cpp:755
+msgid "&Replace"
+msgstr "&Replace"
+
+#: part/katesearch.cpp:757
+msgid "&Find Next"
+msgstr "&Find Next"
+
+#: part/katesearch.cpp:762
+msgid "Found an occurrence of your search term. What do you want to do?"
+msgstr "Found an occurrence of your search term. What do you want to do?"
+
+#: part/katesearch.cpp:814
+msgid "Usage: find[:[bcersw]] PATTERN"
+msgstr "Usage: find[:[bcersw]] PATTERN"
+
+#: part/katesearch.cpp:826
+msgid "Usage: ifind[:[bcrs]] PATTERN"
+msgstr "Usage: ifind[:[bcrs]] PATTERN"
+
+#: part/katesearch.cpp:880
+msgid "Usage: replace[:[bceprsw]] PATTERN [REPLACEMENT]"
+msgstr "Usage: replace[:[bceprsw]] PATTERN [REPLACEMENT]"
+
+#: part/katesearch.cpp:914
+msgid "<p>Usage: <code>find[:bcersw] PATTERN</code></p>"
+msgstr "<p>Usage: <code>find[:bcersw] PATTERN</code></p>"
+
+#: part/katesearch.cpp:917
+msgid ""
+"<p>Usage: <code>ifind:[:bcrs] PATTERN</code>"
+"<br>ifind does incremental or 'as-you-type' search</p>"
+msgstr ""
+"<p>Usage: <code>ifind:[:bcrs] PATTERN</code>"
+"<br>ifind does incremental or 'as-you-type' search</p>"
+
+#: part/katesearch.cpp:921
+msgid "<p>Usage: <code>replace[:bceprsw] PATTERN REPLACEMENT</code></p>"
+msgstr "<p>Usage: <code>replace[:bceprsw] PATTERN REPLACEMENT</code></p>"
+
+#: part/katesearch.cpp:924
+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>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"
+
+#: part/katesearch.cpp:933
+msgid ""
+"<br><b>e</b> - Search in selected text only"
+"<br><b>w</b> - Search whole words only"
+msgstr ""
+"<br><b>e</b> - Search in selected text only"
+"<br><b>w</b> - Search whole words only"
+
+#: part/katesearch.cpp:939
+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 ""
+"<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."
+
+#: part/kateluaindentscript.cpp:86
+msgid "indenter.register requires 2 parameters (event id, function to call)"
+msgstr "indenter.register requires 2 parameters (event id, function to call)"
+
+#: part/kateluaindentscript.cpp:94
+msgid ""
+"indenter.register requires 2 parameters (event id (number), function to call "
+"(function))"
+msgstr ""
+"indenter.register requires 2 parameters (event id (number), function to call "
+"(function))"
+
+#: part/kateluaindentscript.cpp:108
+msgid "indenter.register:invalid event id"
+msgstr "indenter.register:invalid event id"
+
+#: part/kateluaindentscript.cpp:113
+msgid "indenter.register:there is already a function set for given"
+msgstr "indenter.register:there is already a function set for given"
+
+#: part/kateluaindentscript.cpp:126
+msgid "document.textLine:One parameter (line number) required"
+msgstr "document.textLine:One parameter (line number) required"
+
+#: part/kateluaindentscript.cpp:130
+msgid "document.textLine:One parameter (line number) required (number)"
+msgstr "document.textLine:One parameter (line number) required (number)"
+
+#: part/kateluaindentscript.cpp:139
+msgid ""
+"document.removeText:Four parameters needed (start line, start col,end line, end "
+"col)"
+msgstr ""
+"document.removeText:Four parameters needed (start line, start col,end line, end "
+"col)"
+
+#: part/kateluaindentscript.cpp:143
+msgid ""
+"document.removeText:Four parameters needed (start line, start col,end line, end "
+"col) (4x number)"
+msgstr ""
+"document.removeText:Four parameters needed (start line, start col,end line, end "
+"col) (4x number)"
+
+#: part/kateluaindentscript.cpp:152
+msgid "document.insertText:Three parameters needed (line,col,text)"
+msgstr "document.insertText:Three parameters needed (line,col,text)"
+
+#: part/kateluaindentscript.cpp:156
+msgid ""
+"document.removeText:Three parameters needed (line,col,text) "
+"(number,number,string)"
+msgstr ""
+"document.removeText:Three parameters needed (line,col,text) "
+"(number,number,string)"
+
+#: part/kateluaindentscript.cpp:253
+msgid "LUA interpreter could not be initialized"
+msgstr "LUA interpreter could not be initialised"
+
+#: part/kateluaindentscript.cpp:293 part/kateluaindentscript.cpp:316
+#: part/kateluaindentscript.cpp:344
+#, c-format
+msgid "Lua indenting script had errors: %1"
+msgstr "Lua indenting script had errors: %1"
+
+#: part/katejscript.cpp:1058 part/katejscript.cpp:1076
+#: part/kateluaindentscript.cpp:413 part/kateluaindentscript.cpp:431
+msgid "(Unknown)"
+msgstr "(Unknown)"
+
+#: part/katedocument.cpp:434
+msgid "Fonts & Colors"
+msgstr "Fonts & Colours"
+
+#: part/katedocument.cpp:437
+msgid "Cursor & Selection"
+msgstr "Cursor & Selection"
+
+#: part/katedocument.cpp:440
+msgid "Editing"
+msgstr "Editing"
+
+#: part/katedocument.cpp:443
+msgid "Indentation"
+msgstr "Indentation"
+
+#: part/katedocument.cpp:446
+msgid "Open/Save"
+msgstr "Open/Save"
+
+#: part/katedocument.cpp:449
+msgid "Highlighting"
+msgstr "Highlighting"
+
+#: part/katedocument.cpp:452
+msgid "Filetypes"
+msgstr "Filetypes"
+
+#: part/katedocument.cpp:455
+msgid "Shortcuts"
+msgstr "Shortcuts"
+
+#: part/katedocument.cpp:458
+msgid "Plugins"
+msgstr "Plugins"
+
+#: part/katedocument.cpp:475
+msgid "Font & Color Schemas"
+msgstr "Font & Colour Schemas"
+
+#: part/katedocument.cpp:478
+msgid "Cursor & Selection Behavior"
+msgstr "Cursor & Selection Behaviour"
+
+#: part/katedocument.cpp:481
+msgid "Editing Options"
+msgstr "Editing Options"
+
+#: part/katedocument.cpp:484
+msgid "Indentation Rules"
+msgstr "Indentation Rules"
+
+#: part/katedocument.cpp:487
+msgid "File Opening & Saving"
+msgstr "File Opening & Saving"
+
+#: part/katedocument.cpp:490
+msgid "Highlighting Rules"
+msgstr "Highlighting Rules"
+
+#: part/katedocument.cpp:493
+msgid "Filetype Specific Settings"
+msgstr "Filetype Specific Settings"
+
+#: part/katedocument.cpp:496
+msgid "Shortcuts Configuration"
+msgstr "Shortcuts Configuration"
+
+#: part/katedocument.cpp:499
+msgid "Plugin Manager"
+msgstr "Plugin Manager"
+
+#: part/katedocument.cpp:2482
+msgid ""
+"The file %1 could not be loaded completely, as there is not enough temporary "
+"disk storage for it."
+msgstr ""
+"The file %1 could not be loaded completely, as there is not enough temporary "
+"disk storage for it."
+
+#: part/katedocument.cpp:2484
+msgid ""
+"The file %1 could not be loaded, as it was not possible to read from it.\n"
+"\n"
+"Check if you have read access to this file."
+msgstr ""
+"The file %1 could not be loaded, as it was not possible to read from it.\n"
+"\n"
+"Check if you have read access to this file."
+
+#: part/katedocument.cpp:2494 part/katedocument.cpp:2560
+msgid "The file %1 is a binary, saving it will result in a corrupt file."
+msgstr "The file %1 is a binary, saving it will result in a corrupt file."
+
+#: part/katedocument.cpp:2495
+msgid "Binary File Opened"
+msgstr "Binary File Opened"
+
+#: part/katedocument.cpp:2553
+msgid ""
+"This file could not be loaded correctly due to lack of temporary disk space. "
+"Saving it could cause data loss.\n"
+"\n"
+"Do you really want to save it?"
+msgstr ""
+"This file could not be loaded correctly due to lack of temporary disk space. "
+"Saving it could cause data loss.\n"
+"\n"
+"Do you really want to save it?"
+
+#: part/katedocument.cpp:2553 part/katedocument.cpp:2580
+#: part/katedocument.cpp:2591 part/katedocument.cpp:2756
+msgid "Possible Data Loss"
+msgstr "Possible Data Loss"
+
+#: part/katedocument.cpp:2553 part/katedocument.cpp:2562
+#: part/katedocument.cpp:2574 part/katedocument.cpp:2580
+#: part/katedocument.cpp:2591
+msgid "Save Nevertheless"
+msgstr "Save Nevertheless"
+
+#: part/katedocument.cpp:2561
+msgid "Trying to Save Binary File"
+msgstr "Trying to Save Binary File"
+
+#: part/katedocument.cpp:2574
+msgid ""
+"Do you really want to save this unmodified file? You could overwrite changed "
+"data in the file on disk."
+msgstr ""
+"Do you really want to save this unmodified file? You could overwrite changed "
+"data in the file on disk."
+
+#: part/katedocument.cpp:2574
+msgid "Trying to Save Unmodified File"
+msgstr "Trying to Save Unmodified File"
+
+#: part/katedocument.cpp:2580
+msgid ""
+"Do you really want to save this file? Both your open file and the file on disk "
+"were changed. There could be some data lost."
+msgstr ""
+"Do you really want to save this file? Both your open file and the file on disk "
+"were changed. There could be some data lost."
+
+#: part/katedocument.cpp:2591
+msgid ""
+"The selected encoding cannot encode every unicode character in this document. "
+"Do you really want to save it? There could be some data lost."
+msgstr ""
+"The selected encoding cannot encode every unicode character in this document. "
+"Do you really want to save it? There could be some data lost."
+
+#: part/katedocument.cpp:2642
+msgid ""
+"The document could not be saved, as it was not possible to write to %1.\n"
+"\n"
+"Check that you have write access to this file or that enough disk space is "
+"available."
+msgstr ""
+"The document could not be saved, as it was not possible to write to %1.\n"
+"\n"
+"Check that you have write access to this file or that enough disk space is "
+"available."
+
+#: part/katedocument.cpp:2755
+msgid "Do you really want to continue to close this file? Data loss may occur."
+msgstr ""
+"Do you really want to continue to close this file? Data loss may occur."
+
+#: part/katedocument.cpp:2756
+msgid "Close Nevertheless"
+msgstr "Close Nevertheless"
+
+#: part/katedocument.cpp:4330 part/katedocument.cpp:5063 part/kateview.cpp:863
+msgid "Save File"
+msgstr "Save File"
+
+#: part/katedocument.cpp:4339
+msgid "Save failed"
+msgstr "Save failed"
+
+#: part/katedialogs.cpp:1615 part/katedocument.cpp:4401
+msgid "What do you want to do?"
+msgstr "What do you want to do?"
+
+#: part/katedocument.cpp:4402
+msgid "File Was Changed on Disk"
+msgstr "File Was Changed on Disk"
+
+#: part/katedialogs.cpp:1593 part/katedocument.cpp:4402
+msgid "&Reload File"
+msgstr "&Reload File"
+
+#: part/katedocument.cpp:4402
+msgid "&Ignore Changes"
+msgstr "&Ignore Changes"
+
+#: part/katedocument.cpp:4980
+msgid "The file '%1' was modified by another program."
+msgstr "The file '%1' was modified by another program."
+
+#: part/katedocument.cpp:4983
+msgid "The file '%1' was created by another program."
+msgstr "The file '%1' was created by another program."
+
+#: part/katedocument.cpp:4986
+msgid "The file '%1' was deleted by another program."
+msgstr "The file '%1' was deleted by another program."
+
+#: part/katedocument.cpp:5091 part/kateview.cpp:890
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: part/katedocument.cpp:5093 part/kateview.cpp:891
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: part/katedocument.cpp:5094 part/kateview.cpp:892
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: part/katefiletype.cpp:273
+msgid "&Filetype:"
+msgstr "&Filetype:"
+
+#: part/katefiletype.cpp:279
+msgid "&New"
+msgstr "&New"
+
+#: part/katefiletype.cpp:289
+msgid "N&ame:"
+msgstr "N&ame:"
+
+#: part/katefiletype.cpp:294
+msgid "&Section:"
+msgstr "&Section:"
+
+#: part/katefiletype.cpp:299
+msgid "&Variables:"
+msgstr "&Variables:"
+
+#: part/katedialogs.cpp:1299 part/katefiletype.cpp:304
+msgid "File e&xtensions:"
+msgstr "File e&xtensions:"
+
+#: part/katedialogs.cpp:1304 part/katefiletype.cpp:308
+#: plugins/autobookmarker/autobookmarker.cpp:324
+msgid "MIME &types:"
+msgstr "MIME &types:"
+
+#: part/katedialogs.cpp:1309 part/katefiletype.cpp:317
+msgid "Prio&rity:"
+msgstr "Prio&rity:"
+
+#: part/katefiletype.cpp:332
+msgid "Create a new file type."
+msgstr "Create a new file type."
+
+#: part/katefiletype.cpp:333
+msgid "Delete the current file type."
+msgstr "Delete the current file type."
+
+#: part/katefiletype.cpp:335
+msgid ""
+"The name of the filetype will be the text of the corresponding menu item."
+msgstr ""
+"The name of the filetype will be the text of the corresponding menu item."
+
+#: part/katefiletype.cpp:337
+msgid "The section name is used to organize the file types in menus."
+msgstr "The section name is used to organise the file types in menus."
+
+#: 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 ""
+"<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>"
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"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/katefiletype.cpp:353
+msgid "Displays a wizard that helps you easily select mimetypes."
+msgstr "Displays a wizard that helps you easily select mimetypes."
+
+#: 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 ""
+"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."
+
+#: part/katefiletype.cpp:427
+msgid "New Filetype"
+msgstr "New Filetype"
+
+#: part/katefiletype.cpp:471
+#, c-format
+msgid "Properties of %1"
+msgstr "Properties of %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 ""
+"Select the MimeTypes you want for this file type.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
+
+#: part/katedialogs.cpp:1426 part/katefiletype.cpp:506
+#: plugins/autobookmarker/autobookmarker.cpp:367
+msgid "Select Mime Types"
+msgstr "Select Mime Types"
+
+#: part/kateautoindent.cpp:111 part/katefiletype.cpp:522
+#: part/katehighlight.cpp:1193
+msgid "None"
+msgstr "None"
+
+#: part/kateviewhelpers.cpp:237
+msgid "Available Commands"
+msgstr "Available Commands"
+
+#: part/kateviewhelpers.cpp:239
+msgid ""
+"<p>For help on individual commands, do <code>'help &lt;command&gt;'</code></p>"
+msgstr ""
+"<p>For help on individual commands, do <code>'help &lt;command&gt;'</code></p>"
+
+#: part/kateviewhelpers.cpp:250
+msgid "No help for '%1'"
+msgstr "No help for '%1'"
+
+#: part/kateviewhelpers.cpp:253
+msgid "No such command <b>%1</b>"
+msgstr "No such command <b>%1</b>"
+
+#: 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>"
+msgstr ""
+"<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/kateviewhelpers.cpp:345
+msgid "Success: "
+msgstr "Success: "
+
+#: part/kateviewhelpers.cpp:347
+msgid "Success"
+msgstr "Success"
+
+#: part/kateviewhelpers.cpp:352
+msgid "Error: "
+msgstr "Error: "
+
+#: part/kateviewhelpers.cpp:354
+msgid "Command \"%1\" failed."
+msgstr "Command \"%1\" failed."
+
+#: part/kateviewhelpers.cpp:360
+msgid "No such command: \"%1\""
+msgstr "No such command: \"%1\""
+
+#: part/kateschema.cpp:304 part/kateviewhelpers.cpp:704
+msgid "Bookmark"
+msgstr "Bookmark"
+
+#: part/kateviewhelpers.cpp:1127 part/kateviewhelpers.cpp:1128
+#, c-format
+msgid "Mark Type %1"
+msgstr "Mark Type %1"
+
+#: part/kateviewhelpers.cpp:1144
+msgid "Set Default Mark Type"
+msgstr "Set Default Mark Type"
+
+#: part/kateschema.cpp:279
+msgid "Text Area Background"
+msgstr "Text Area Background"
+
+#: part/kateschema.cpp:283
+msgid "Normal text:"
+msgstr "Normal text:"
+
+#: part/kateschema.cpp:289
+msgid "Selected text:"
+msgstr "Selected text:"
+
+#: part/kateschema.cpp:295
+msgid "Current line:"
+msgstr "Current line:"
+
+#: part/kateschema.cpp:305
+msgid "Active Breakpoint"
+msgstr "Active Breakpoint"
+
+#: part/kateschema.cpp:306
+msgid "Reached Breakpoint"
+msgstr "Reached Breakpoint"
+
+#: part/kateschema.cpp:307
+msgid "Disabled Breakpoint"
+msgstr "Disabled Breakpoint"
+
+#: part/kateschema.cpp:308
+msgid "Execution"
+msgstr "Execution"
+
+#: part/kateschema.cpp:317
+msgid "Additional Elements"
+msgstr "Additional Elements"
+
+#: part/kateschema.cpp:321
+msgid "Left border background:"
+msgstr "Left border background:"
+
+#: part/kateschema.cpp:327
+msgid "Line numbers:"
+msgstr "Line numbers:"
+
+#: part/kateschema.cpp:333
+msgid "Bracket highlight:"
+msgstr "Bracket highlight:"
+
+#: part/kateschema.cpp:339
+msgid "Word wrap markers:"
+msgstr "Word wrap markers:"
+
+#: part/kateschema.cpp:345
+msgid "Tab markers:"
+msgstr "Tab markers:"
+
+#: part/kateschema.cpp:357
+msgid "<p>Sets the background color of the editing area.</p>"
+msgstr "<p>Sets the background colour of the editing area.</p>"
+
+#: 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>Sets the background colour of the selection.</p>"
+"<p>To set the text colour for selected text, use the \"<b>"
+"Configure Highlighting</b>\" dialogue.</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 ""
+"<p>Sets the background colour of the selected marker type.</p>"
+"<p><b>Note</b>: The marker colour is displayed lightly because of "
+"transparency.</p>"
+
+#: part/kateschema.cpp:364
+msgid "<p>Select the marker type you want to change.</p>"
+msgstr "<p>Select the marker type you want to change.</p>"
+
+#: 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>Sets the background colour of the currently active line, which means the "
+"line where your cursor is positioned.</p>"
+
+#: 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>This colour will be used to draw the line numbers (if enabled) and the lines "
+"in the code-folding pane.</p>"
+
+#: 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>Sets the bracket matching colour. This means, if you place the cursor e.g. "
+"at a <b>(</b>, the matching <b>)</b> will be highlighted with this colour.</p>"
+
+#: 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>Sets the colour 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>"
+
+#: part/kateschema.cpp:380
+msgid "<p>Sets the color of the tabulator marks:</p>"
+msgstr "<p>Sets the colour of the tabulator marks:</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 ""
+"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 colours, click the coloured squares, or select the colour to "
+"edit from the popup menu."
+"<p>You can unset the Background and Selected Background colours from the popup "
+"menu when appropriate."
+
+#: part/katedialogs.cpp:1267 part/kateschema.cpp:689
+msgid "H&ighlight:"
+msgstr "H&ighlight:"
+
+#: 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 ""
+"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 colours, click the coloured squares, or select the colour to "
+"edit from the popup menu."
+"<p>You can unset the Background and Selected Background colours from the "
+"context menu when appropriate."
+
+#: part/kateschema.cpp:840 plugins/autobookmarker/autobookmarker.cpp:406
+msgid "&New..."
+msgstr "&New..."
+
+#: part/kateschema.cpp:853
+msgid "Colors"
+msgstr "Colours"
+
+#: part/kateschema.cpp:859
+msgid "Normal Text Styles"
+msgstr "Normal Text Styles"
+
+#: part/kateschema.cpp:863
+msgid "Highlighting Text Styles"
+msgstr "Highlighting Text Styles"
+
+#: part/kateschema.cpp:868
+msgid "&Default schema for %1:"
+msgstr "&Default schema for %1:"
+
+#: part/kateschema.cpp:966
+msgid "Name for New Schema"
+msgstr "Name for New Schema"
+
+#: part/kateschema.cpp:966
+msgid "Name:"
+msgstr "Name:"
+
+#: part/kateschema.cpp:966
+msgid "New Schema"
+msgstr "New Schema"
+
+#: part/kateschema.cpp:1053
+msgid "Context"
+msgstr "Context"
+
+#: part/kateautoindent.cpp:97 part/katehighlight.cpp:3166
+#: part/kateschema.cpp:1058
+msgid "Normal"
+msgstr "Normal"
+
+#: part/kateschema.cpp:1059
+msgid "Selected"
+msgstr "Selected"
+
+#: part/kateschema.cpp:1060
+msgid "Background"
+msgstr "Background"
+
+#: part/kateschema.cpp:1061
+msgid "Background Selected"
+msgstr "Background Selected"
+
+#: part/kateschema.cpp:1063
+msgid "Use Default Style"
+msgstr "Use Default Style"
+
+#: part/kateschema.cpp:1097
+msgid "&Bold"
+msgstr "&Bold"
+
+#: part/kateschema.cpp:1099
+msgid "&Italic"
+msgstr "&Italic"
+
+#: part/kateschema.cpp:1101
+msgid "&Underline"
+msgstr "&Underline"
+
+#: part/kateschema.cpp:1103
+msgid "S&trikeout"
+msgstr "S&trikeout"
+
+#: part/kateschema.cpp:1108
+msgid "Normal &Color..."
+msgstr "Normal &Colour..."
+
+#: part/kateschema.cpp:1109
+msgid "&Selected Color..."
+msgstr "&Selected Colour..."
+
+#: part/kateschema.cpp:1110
+msgid "&Background Color..."
+msgstr "&Background Colour..."
+
+#: part/kateschema.cpp:1111
+msgid "S&elected Background Color..."
+msgstr "S&elected Background Colour..."
+
+#: part/kateschema.cpp:1122
+msgid "Unset Background Color"
+msgstr "Unset Background Colour"
+
+#: part/kateschema.cpp:1124
+msgid "Unset Selected Background Color"
+msgstr "Unset Selected Background Colour"
+
+#: part/kateschema.cpp:1129
+msgid "Use &Default Style"
+msgstr "Use &Default Style"
+
+#: part/kateschema.cpp:1352
+msgid ""
+"\"Use Default Style\" will be automatically unset when you change any style "
+"properties."
+msgstr ""
+"\"Use Default Style\" will be automatically unset when you change any style "
+"properties."
+
+#: part/kateschema.cpp:1353
+msgid "Kate Styles"
+msgstr "Kate Styles"
+
+#: 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>The error <b>%4</b>"
+"<br> has been detected in the file %1 at %2/%3</qt>"
+
+#: part/katesyntaxdocument.cpp:84
+#, c-format
+msgid "Unable to open %1"
+msgstr "Unable to open %1"
+
+#: part/katesyntaxdocument.cpp:457
+msgid "Errors!"
+msgstr "Errors!"
+
+#: part/katesyntaxdocument.cpp:462
+#, c-format
+msgid "Error: %1"
+msgstr "Error: %1"
+
+#: part/katedialogs.cpp:153
+msgid "Automatic Indentation"
+msgstr "Automatic Indentation"
+
+#: part/katedialogs.cpp:157
+msgid "&Indentation mode:"
+msgstr "&Indentation mode:"
+
+#: part/katedialogs.cpp:161 part/katedialogs.cpp:1132
+msgid "Configure..."
+msgstr "Configure..."
+
+#: part/katedialogs.cpp:163
+msgid "Insert leading Doxygen \"*\" when typing"
+msgstr "Insert leading Doxygen \"*\" when typing"
+
+#: part/katedialogs.cpp:164
+msgid "Adjust indentation of code pasted from the clipboard"
+msgstr "Adjust indentation of code pasted from the clipboard"
+
+#: part/katedialogs.cpp:166
+msgid "Indentation with Spaces"
+msgstr "Indentation with Spaces"
+
+#: part/katedialogs.cpp:168
+msgid "Use &spaces instead of tabs to indent"
+msgstr "Use &spaces instead of tabs to indent"
+
+#: part/katedialogs.cpp:169
+msgid "Emacs style mixed mode"
+msgstr "Emacs style mixed mode"
+
+#: part/katedialogs.cpp:173
+msgid "Number of spaces:"
+msgstr "Number of spaces:"
+
+#: part/katedialogs.cpp:175
+msgid "Keep indent &profile"
+msgstr "Keep indent &profile"
+
+#: part/katedialogs.cpp:176
+msgid "&Keep extra spaces"
+msgstr "&Keep extra spaces"
+
+#: part/katedialogs.cpp:178
+msgid "Keys to Use"
+msgstr "Keys to Use"
+
+#: part/katedialogs.cpp:179
+msgid "&Tab key indents"
+msgstr "&Tab key indents"
+
+#: part/katedialogs.cpp:180
+msgid "&Backspace key indents"
+msgstr "&Backspace key indents"
+
+#: part/katedialogs.cpp:183
+msgid "Tab Key Mode if Nothing Selected"
+msgstr "Tab Key Mode if Nothing Selected"
+
+#: part/katedialogs.cpp:185
+msgid "Insert indent &characters"
+msgstr "Insert indent &characters"
+
+#: part/katedialogs.cpp:186
+msgid "I&nsert tab character"
+msgstr "I&nsert tab character"
+
+#: part/katedialogs.cpp:187
+msgid "Indent current &line"
+msgstr "Indent current &line"
+
+#: part/katedialogs.cpp:209
+msgid "Check this if you want to indent with spaces rather than tabs."
+msgstr "Tick this if you want to indent with spaces rather than tabs."
+
+#: part/katedialogs.cpp:211
+msgid ""
+"Indentations of more than the selected number of spaces will not be shortened."
+msgstr ""
+"Indentations of more than the selected number of spaces will not be shortened."
+
+#: part/katedialogs.cpp:214
+msgid ""
+"This allows the <b>Tab</b> key to be used to increase the indentation level."
+msgstr ""
+"This allows the <b>Tab</b> key to be used to increase the indentation level."
+
+#: part/katedialogs.cpp:217
+msgid ""
+"This allows the <b>Backspace</b> key to be used to decrease the indentation "
+"level."
+msgstr ""
+"This allows the <b>Backspace</b> key to be used to decrease the indentation "
+"level."
+
+#: part/katedialogs.cpp:220
+msgid ""
+"Automatically inserts a leading \"*\" while typing within a Doxygen style "
+"comment."
+msgstr ""
+"Automatically inserts a leading \"*\" while typing within a Doxygen style "
+"comment."
+
+#: part/katedialogs.cpp:223
+msgid "Use a mix of tab and space characters for indentation."
+msgstr "Use a mix of tab and space characters for indentation."
+
+#: part/katedialogs.cpp:225
+msgid ""
+"If this option is selected, pasted code from the clipboard is indented. "
+"Triggering the <b>undo</b>-action removes the indentation."
+msgstr ""
+"If this option is selected, pasted code from the clipboard is indented. "
+"Triggering the <b>undo</b>-action removes the indentation."
+
+#: part/katedialogs.cpp:227
+msgid "The number of spaces to indent with."
+msgstr "The number of spaces to indent with."
+
+#: part/katedialogs.cpp:230
+msgid ""
+"If this button is enabled, additional indenter specific options are available "
+"and can be configured in an extra dialog."
+msgstr ""
+"If this button is enabled, additional indenter specific options are available "
+"and can be configured in an extra dialogue."
+
+#: part/katedialogs.cpp:282
+msgid "Configure Indenter"
+msgstr "Configure Indenter"
+
+#: part/katedialogs.cpp:357
+msgid "Text Cursor Movement"
+msgstr "Text Cursor Movement"
+
+#: part/katedialogs.cpp:359
+msgid "Smart ho&me and smart end"
+msgstr "Smart ho&me and smart end"
+
+#: part/katedialogs.cpp:363
+msgid "Wrap c&ursor"
+msgstr "Wrap c&ursor"
+
+#: part/katedialogs.cpp:367
+msgid "&PageUp/PageDown moves cursor"
+msgstr "&PageUp/PageDown moves cursor"
+
+#: part/katedialogs.cpp:373
+msgid "Autocenter cursor (lines):"
+msgstr "Autocentre cursor (lines):"
+
+#: part/katedialogs.cpp:380
+msgid "Selection Mode"
+msgstr "Selection Mode"
+
+#: part/katedialogs.cpp:384
+msgid "&Normal"
+msgstr "&Normal"
+
+#: part/katedialogs.cpp:385
+msgid "&Persistent"
+msgstr "&Persistent"
+
+#: part/katedialogs.cpp:390
+msgid ""
+"Selections will be overwritten by typed text and will be lost on cursor "
+"movement."
+msgstr ""
+"Selections will be overwritten by typed text and will be lost on cursor "
+"movement."
+
+#: part/katedialogs.cpp:393
+msgid "Selections will stay even after cursor movement and typing."
+msgstr "Selections will stay even after cursor movement and typing."
+
+#: part/katedialogs.cpp:396
+msgid ""
+"Sets the number of lines to maintain visible above and below the cursor when "
+"possible."
+msgstr ""
+"Sets the number of lines to maintain visible above and below the cursor when "
+"possible."
+
+#: part/katedialogs.cpp:400
+msgid ""
+"When selected, pressing the home key will cause the cursor to skip whitespace "
+"and go to the start of a line's text. The same applies for the end key."
+msgstr ""
+"When selected, pressing the home key will cause the cursor to skip whitespace "
+"and go to the start of a line's text. The same applies for the end key."
+
+#: part/katedialogs.cpp:405
+msgid ""
+"When on, moving the insertion cursor using the <b>Left</b> and <b>Right</b> "
+"keys will go on to previous/next line at beginning/end of the line, similar to "
+"most editors."
+"<p>When off, the insertion cursor cannot be moved left of the line start, but "
+"it can be moved off the line end, which can be very handy for programmers."
+msgstr ""
+"When on, moving the insertion cursor using the <b>Left</b> and <b>Right</b> "
+"keys will go on to previous/next line at beginning/end of the line, similar to "
+"most editors."
+"<p>When off, the insertion cursor cannot be moved left of the line start, but "
+"it can be moved off the line end, which can be very handy for programmers."
+
+#: part/katedialogs.cpp:411
+msgid ""
+"Selects whether the PageUp and PageDown keys should alter the vertical position "
+"of the cursor relative to the top of the view."
+msgstr ""
+"Selects whether the PageUp and PageDown keys should alter the vertical position "
+"of the cursor relative to the top of the view."
+
+#: part/katedialogs.cpp:473
+msgid "Tabulators"
+msgstr "Tabulators"
+
+#: part/katedialogs.cpp:475
+msgid "&Insert spaces instead of tabulators"
+msgstr "&Insert spaces instead of tabulators"
+
+#: part/katedialogs.cpp:479
+msgid "&Show tabulators"
+msgstr "&Show tabulators"
+
+#: part/katedialogs.cpp:485
+msgid "Tab width:"
+msgstr "Tab width:"
+
+#: part/katedialogs.cpp:490
+msgid "Static Word Wrap"
+msgstr "Static Word Wrap"
+
+#: part/katedialogs.cpp:492
+msgid "Enable static &word wrap"
+msgstr "Enable static &word wrap"
+
+#: part/katedialogs.cpp:496
+msgid "&Show static word wrap marker (if applicable)"
+msgstr "&Show static word wrap marker (if applicable)"
+
+#: part/katedialogs.cpp:502
+msgid "Wrap words at:"
+msgstr "Wrap words at:"
+
+#: part/katedialogs.cpp:507
+msgid "Remove &trailing spaces"
+msgstr "Remove &trailing spaces"
+
+#: part/katedialogs.cpp:512
+msgid "Auto &brackets"
+msgstr "Auto &brackets"
+
+#: part/katedialogs.cpp:519
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: part/katedialogs.cpp:520
+msgid "Maximum undo steps:"
+msgstr "Maximum undo steps:"
+
+#: part/katedialogs.cpp:525
+msgid "Smart search t&ext from:"
+msgstr "Smart search t&ext from:"
+
+#: part/katedialogs.cpp:528
+msgid "Nowhere"
+msgstr "Nowhere"
+
+#: part/katedialogs.cpp:529
+msgid "Selection Only"
+msgstr "Selection Only"
+
+#: part/katedialogs.cpp:530
+msgid "Selection, then Current Word"
+msgstr "Selection, then Current Word"
+
+#: part/katedialogs.cpp:531
+msgid "Current Word Only"
+msgstr "Current Word Only"
+
+#: part/katedialogs.cpp:532
+msgid "Current Word, then Selection"
+msgstr "Current Word, then Selection"
+
+#: part/katedialogs.cpp:542
+msgid ""
+"Automatically start a new line of text when the current line exceeds the length "
+"specified by the <b>Wrap words at:</b> option."
+"<p>This option does not wrap existing lines of text - use the <b>"
+"Apply Static Word Wrap</b> option in the <b>Tools</b> menu for that purpose."
+"<p>If you want lines to be <i>visually wrapped</i> instead, according to the "
+"width of the view, enable <b>Dynamic Word Wrap</b> in the <b>View Defaults</b> "
+"config page."
+msgstr ""
+"Automatically start a new line of text when the current line exceeds the length "
+"specified by the <b>Wrap words at:</b> option."
+"<p>This option does not wrap existing lines of text - use the <b>"
+"Apply Static Word Wrap</b> option in the <b>Tools</b> menu for that purpose."
+"<p>If you want lines to be <i>visually wrapped</i> instead, according to the "
+"width of the view, enable <b>Dynamic Word Wrap</b> in the <b>View Defaults</b> "
+"config page."
+
+#: part/katedialogs.cpp:550
+msgid ""
+"If the Word Wrap option is selected this entry determines the length (in "
+"characters) at which the editor will automatically start a new line."
+msgstr ""
+"If the Word Wrap option is selected this entry determines the length (in "
+"characters) at which the editor will automatically start a new line."
+
+#: part/katedialogs.cpp:553
+msgid ""
+"When the user types a left bracket ([,(, or {) KateView automatically enters "
+"the right bracket (}, ), or ]) to the right of the cursor."
+msgstr ""
+"When the user types a left bracket ([,(, or {) KateView automatically enters "
+"the right bracket (}, ), or ]) to the right of the cursor."
+
+#: part/katedialogs.cpp:556
+msgid ""
+"The editor will display a symbol to indicate the presence of a tab in the text."
+msgstr ""
+"The editor will display a symbol to indicate the presence of a tab in the text."
+
+#: part/katedialogs.cpp:560
+msgid ""
+"Sets the number of undo/redo steps to record. More steps uses more memory."
+msgstr ""
+"Sets the number of undo/redo steps to record. More steps uses more memory."
+
+#: part/katedialogs.cpp:563
+msgid ""
+"This determines where KateView will get the search text from (this will be "
+"automatically entered into the Find Text dialog): "
+"<br>"
+"<ul>"
+"<li><b>Nowhere:</b> Don't guess the search text.</li>"
+"<li><b>Selection Only:</b> Use the current text selection, if available.</li>"
+"<li><b>Selection, then Current Word:</b> Use the current selection if "
+"available, otherwise use the current word.</li>"
+"<li><b>Current Word Only:</b> Use the word that the cursor is currently resting "
+"on, if available.</li>"
+"<li><b>Current Word, then Selection:</b> Use the current word if available, "
+"otherwise use the current selection.</li></ul>Note that, in all the above "
+"modes, if a search string has not been or cannot be determined, then the Find "
+"Text Dialog will fall back to the last search text."
+msgstr ""
+"This determines where KateView will get the search text from (this will be "
+"automatically entered into the Find Text dialogue): "
+"<br>"
+"<ul>"
+"<li><b>Nowhere:</b> Don't guess the search text.</li>"
+"<li><b>Selection Only:</b> Use the current text selection, if available.</li>"
+"<li><b>Selection, then Current Word:</b> Use the current selection if "
+"available, otherwise use the current word.</li>"
+"<li><b>Current Word Only:</b> Use the word that the cursor is currently resting "
+"on, if available.</li>"
+"<li><b>Current Word, then Selection:</b> Use the current word if available, "
+"otherwise use the current selection.</li></ul>Note that, in all the above "
+"modes, if a search string has not been or cannot be determined, then the Find "
+"Text Dialogue will fall back to the last search text."
+
+#: part/katedialogs.cpp:588
+msgid ""
+"If this is enabled, the editor will calculate the number of spaces up to the "
+"next tab position as defined by the tab width, and insert that number of spaces "
+"instead of a TAB character."
+msgstr ""
+"If this is enabled, the editor will calculate the number of spaces up to the "
+"next tab position as defined by the tab width, and insert that number of spaces "
+"instead of a TAB character."
+
+#: part/katedialogs.cpp:592
+msgid ""
+"If this is enabled, the editor will remove any trailing whitespace on lines "
+"when they are left by the insertion cursor."
+msgstr ""
+"If this is enabled, the editor will remove any trailing whitespace on lines "
+"when they are left by the insertion cursor."
+
+#: part/katedialogs.cpp:595
+msgid ""
+"<p>If this option is checked, a vertical line will be drawn at the word wrap "
+"column as defined in the <strong>Editing</strong> properties."
+"<p>Note that the word wrap marker is only drawn if you use a fixed pitch font."
+msgstr ""
+"<p>If this option is ticked, a vertical line will be drawn at the word wrap "
+"column as defined in the <strong>Editing</strong> properties."
+"<p>Note that the word wrap marker is only drawn if you use a fixed pitch font."
+
+#: part/katedialogs.cpp:651
+msgid "Word Wrap"
+msgstr "Word Wrap"
+
+#: part/katedialogs.cpp:653
+msgid "&Dynamic word wrap"
+msgstr "&Dynamic word wrap"
+
+#: part/katedialogs.cpp:656
+msgid "Dynamic word wrap indicators (if applicable):"
+msgstr "Dynamic word wrap indicators (if applicable):"
+
+#: part/katedialogs.cpp:659
+msgid "Follow Line Numbers"
+msgstr "Follow Line Numbers"
+
+#: part/katedialogs.cpp:660
+msgid "Always On"
+msgstr "Always On"
+
+#: part/katedialogs.cpp:664
+msgid "Vertically align dynamically wrapped lines to indentation depth:"
+msgstr "Vertically align dynamically wrapped lines to indentation depth:"
+
+#: part/katedialogs.cpp:667
+#, no-c-format
+msgid "% of View Width"
+msgstr "% of View Width"
+
+#: part/katedialogs.cpp:668
+msgid "Disabled"
+msgstr "Disabled"
+
+#: part/katedialogs.cpp:672
+msgid "Code Folding"
+msgstr "Code Folding"
+
+#: part/katedialogs.cpp:674
+msgid "Show &folding markers (if available)"
+msgstr "Show &folding markers (if available)"
+
+#: part/katedialogs.cpp:675
+msgid "Collapse toplevel folding nodes"
+msgstr "Collapse toplevel folding nodes"
+
+#: part/katedialogs.cpp:680
+msgid "Borders"
+msgstr "Borders"
+
+#: part/katedialogs.cpp:682
+msgid "Show &icon border"
+msgstr "Show &icon border"
+
+#: part/katedialogs.cpp:683
+msgid "Show &line numbers"
+msgstr "Show &line numbers"
+
+#: part/katedialogs.cpp:684
+msgid "Show &scrollbar marks"
+msgstr "Show &scrollbar marks"
+
+#: part/katedialogs.cpp:688
+msgid "Sort Bookmarks Menu"
+msgstr "Sort Bookmarks Menu"
+
+#: part/katedialogs.cpp:690
+msgid "By &position"
+msgstr "By &position"
+
+#: part/katedialogs.cpp:691
+msgid "By c&reation"
+msgstr "By c&reation"
+
+#: part/katedialogs.cpp:695
+msgid "Show indentation lines"
+msgstr "Show indentation lines"
+
+#: part/katedialogs.cpp:702 part/kateview.cpp:360
+msgid ""
+"If this option is checked, the text lines will be wrapped at the view border on "
+"the screen."
+msgstr ""
+"If this option is ticked, the text lines will be wrapped at the view border on "
+"the screen."
+
+#: part/katedialogs.cpp:704 part/kateview.cpp:363
+msgid "Choose when the Dynamic Word Wrap Indicators should be displayed"
+msgstr "Choose when the Dynamic Word Wrap Indicators should be displayed"
+
+#: part/katedialogs.cpp:709
+msgid ""
+"<p>Enables the start of dynamically wrapped lines to be aligned vertically to "
+"the indentation level of the first line. This can help to make code and markup "
+"more readable.</p>"
+"<p>Additionally, this allows you to set a maximum width of the screen, as a "
+"percentage, after which dynamically wrapped lines will no longer be vertically "
+"aligned. For example, at 50%, lines whose indentation levels are deeper than "
+"50% of the width of the screen will not have vertical alignment applied to "
+"subsequent wrapped lines.</p>"
+msgstr ""
+"<p>Enables the start of dynamically wrapped lines to be aligned vertically to "
+"the indentation level of the first line. This can help to make code and markup "
+"more readable.</p>"
+"<p>Additionally, this allows you to set a maximum width of the screen, as a "
+"percentage, after which dynamically wrapped lines will no longer be vertically "
+"aligned. For example, at 50%, lines whose indentation levels are deeper than "
+"50% of the width of the screen will not have vertical alignment applied to "
+"subsequent wrapped lines.</p>"
+
+#: part/katedialogs.cpp:718
+msgid ""
+"If this option is checked, every new view will display line numbers on the left "
+"hand side."
+msgstr ""
+"If this option is ticked, every new view will display line numbers on the left "
+"hand side."
+
+#: part/katedialogs.cpp:721
+msgid ""
+"If this option is checked, every new view will display an icon border on the "
+"left hand side."
+"<br>"
+"<br>The icon border shows bookmark signs, for instance."
+msgstr ""
+"If this option is ticked, every new view will display an icon border on the "
+"left hand side."
+"<br>"
+"<br>The icon border shows bookmark signs, for instance."
+
+#: part/katedialogs.cpp:725
+msgid ""
+"If this option is checked, every new view will show marks on the vertical "
+"scrollbar."
+"<br>"
+"<br>These marks will, for instance, show bookmarks."
+msgstr ""
+"If this option is ticked, every new view will show marks on the vertical "
+"scrollbar."
+"<br>"
+"<br>These marks will, for instance, show bookmarks."
+
+#: part/katedialogs.cpp:729
+msgid ""
+"If this option is checked, every new view will display marks for code folding, "
+"if code folding is available."
+msgstr ""
+"If this option is ticked, every new view will display marks for code folding, "
+"if code folding is available."
+
+#: part/katedialogs.cpp:732
+msgid ""
+"Choose how the bookmarks should be ordered in the <b>Bookmarks</b> menu."
+msgstr ""
+"Choose how the bookmarks should be ordered in the <b>Bookmarks</b> menu."
+
+#: part/katedialogs.cpp:734
+msgid "The bookmarks will be ordered by the line numbers they are placed at."
+msgstr "The bookmarks will be ordered by the line numbers they are placed at."
+
+#: part/katedialogs.cpp:736
+msgid ""
+"Each new bookmark will be added to the bottom, independently from where it is "
+"placed in the document."
+msgstr ""
+"Each new bookmark will be added to the bottom, independently from where it is "
+"placed in the document."
+
+#: part/katedialogs.cpp:739
+msgid ""
+"If this is enabled, the editor will display vertical lines to help identify "
+"indent lines."
+msgstr ""
+"If this is enabled, the editor will display vertical lines to help identify "
+"indent lines."
+
+#: part/katedialogs.cpp:855
+msgid "File Format"
+msgstr "File Format"
+
+#: part/katedialogs.cpp:859
+msgid "&Encoding:"
+msgstr "&Encoding:"
+
+#: part/katedialogs.cpp:864
+msgid "End &of line:"
+msgstr "End &of line:"
+
+#: part/katedialogs.cpp:868
+msgid "&Automatic end of line detection"
+msgstr "&Automatic end of line detection"
+
+#: part/katedialogs.cpp:870
+msgid "UNIX"
+msgstr "UNIX"
+
+#: part/katedialogs.cpp:871
+msgid "DOS/Windows"
+msgstr "DOS/Windows"
+
+#: part/katedialogs.cpp:872
+msgid "Macintosh"
+msgstr "Macintosh"
+
+#: part/katedialogs.cpp:874
+msgid "Memory Usage"
+msgstr "Memory Usage"
+
+#: part/katedialogs.cpp:879
+msgid "Maximum loaded &blocks per file:"
+msgstr "Maximum loaded &blocks per file:"
+
+#: part/katedialogs.cpp:885
+msgid "Automatic Cleanups on Load/Save"
+msgstr "Automatic Cleanups on Load/Save"
+
+#: part/katedialogs.cpp:888
+msgid "Re&move trailing spaces"
+msgstr "Re&move trailing spaces"
+
+#: part/katedialogs.cpp:891
+msgid "Folder Config File"
+msgstr "Folder Config File"
+
+#: part/katedialogs.cpp:896
+msgid "Do not use config file"
+msgstr "Do not use config file"
+
+#: part/katedialogs.cpp:897
+msgid "Se&arch depth for config file:"
+msgstr "Se&arch depth for config file:"
+
+#: part/katedialogs.cpp:899
+msgid "Backup on Save"
+msgstr "Backup on Save"
+
+#: part/katedialogs.cpp:901
+msgid "&Local files"
+msgstr "&Local files"
+
+#: part/katedialogs.cpp:902
+msgid "&Remote files"
+msgstr "&Remote files"
+
+#: part/katedialogs.cpp:905
+msgid "&Prefix:"
+msgstr "&Prefix:"
+
+#: part/katedialogs.cpp:910
+msgid "&Suffix:"
+msgstr "&Suffix:"
+
+#: part/katedialogs.cpp:917
+msgid ""
+"The editor will automatically eliminate extra spaces at the ends of lines of "
+"text while loading/saving the file."
+msgstr ""
+"The editor will automatically eliminate extra spaces at the ends of lines of "
+"text while loading/saving the file."
+
+#: part/katedialogs.cpp:920
+msgid ""
+"<p>Backing up on save will cause Kate to copy the disk file to "
+"'&lt;prefix&gt;&lt;filename&gt;&lt;suffix&gt;' before saving changes."
+"<p>The suffix defaults to <strong>~</strong> and prefix is empty by default"
+msgstr ""
+"<p>Backing up on save will cause Kate to copy the disk file to "
+"'&lt;prefix&gt;&lt;filename&gt;&lt;suffix&gt;' before saving changes."
+"<p>The suffix defaults to <strong>~</strong> and prefix is empty by default"
+
+#: part/katedialogs.cpp:924
+msgid ""
+"Check this if you want the editor to autodetect the end of line type.The first "
+"found end of line type will be used for the whole file."
+msgstr ""
+"Tick this if you want the editor to autodetect the end of line type.The first "
+"found end of line type will be used for the whole file."
+
+#: part/katedialogs.cpp:927
+msgid "Check this if you want backups of local files when saving"
+msgstr "Tick this if you want backups of local files when saving"
+
+#: part/katedialogs.cpp:929
+msgid "Check this if you want backups of remote files when saving"
+msgstr "Tick this if you want backups of remote files when saving"
+
+#: part/katedialogs.cpp:931
+msgid "Enter the prefix to prepend to the backup file names"
+msgstr "Enter the prefix to prepend to the backup file names"
+
+#: part/katedialogs.cpp:933
+msgid "Enter the suffix to add to the backup file names"
+msgstr "Enter the suffix to add to the backup file names"
+
+#: part/katedialogs.cpp:935
+msgid ""
+"The editor will search the given number of folder levels upwards for "
+".kateconfig file and load the settings line from it."
+msgstr ""
+"The editor will search the given number of folder levels upwards for "
+".kateconfig file and load the settings line from it."
+
+#: part/katedialogs.cpp:938
+msgid ""
+"The editor will load given number of blocks (of around 2048 lines) of text into "
+"memory; if the filesize is bigger than this the other blocks are swapped to "
+"disk and loaded transparently as-needed."
+"<br> This can cause little delays while navigating in the document; a larger "
+"block count increases the editing speed at the cost of memory. "
+"<br>For normal usage, just choose the highest possible block count: limit it "
+"only if you have problems with the memory usage."
+msgstr ""
+"The editor will load given number of blocks (of around 2048 lines) of text into "
+"memory; if the filesize is bigger than this the other blocks are swapped to "
+"disk and loaded transparently as-needed."
+"<br> This can cause little delays while navigating in the document; a larger "
+"block count increases the editing speed at the cost of memory. "
+"<br>For normal usage, just choose the highest possible block count: limit it "
+"only if you have problems with the memory usage."
+
+#: part/katedialogs.cpp:977
+msgid ""
+"You did not provide a backup suffix or prefix. Using default suffix: '~'"
+msgstr ""
+"You did not provide a backup suffix or prefix. Using default suffix: '~'"
+
+#: part/katedialogs.cpp:978
+msgid "No Backup Suffix or Prefix"
+msgstr "No Backup Suffix or Prefix"
+
+#: part/katedialogs.cpp:1014
+msgid "KDE Default"
+msgstr "KDE Default"
+
+#: part/katedialogs.cpp:1116 part/katedialogs.cpp:1447
+msgid "Name"
+msgstr "Name"
+
+#: part/katedialogs.cpp:1117 part/katehighlight.cpp:3174
+msgid "Comment"
+msgstr "Comment"
+
+#: part/katedialogs.cpp:1213
+#, c-format
+msgid "Configure %1"
+msgstr "Configure %1"
+
+#: part/katedialogs.cpp:1285
+msgid "Author:"
+msgstr "Author:"
+
+#: part/katedialogs.cpp:1291
+msgid "License:"
+msgstr "Licence:"
+
+#: part/katedialogs.cpp:1324
+msgid "Do&wnload..."
+msgstr "Do&wnload..."
+
+#: part/katedialogs.cpp:1332
+msgid ""
+"Choose a <em>Syntax Highlight mode</em> from this list to view its properties "
+"below."
+msgstr ""
+"Choose a <em>Syntax Highlight mode</em> from this list to view its properties "
+"below."
+
+#: part/katedialogs.cpp:1335
+msgid ""
+"The list of file extensions used to determine which files to highlight using "
+"the current syntax highlight mode."
+msgstr ""
+"The list of file extensions used to determine which files to highlight using "
+"the current syntax highlight mode."
+
+#: part/katedialogs.cpp:1338
+msgid ""
+"The list of Mime Types used to determine which files to highlight using the "
+"current highlight mode."
+"<p>Click the wizard button on the left of the entry field to display the "
+"MimeType selection dialog."
+msgstr ""
+"The list of Mime Types used to determine which files to highlight using the "
+"current highlight mode."
+"<p>Click the wizard button on the left of the entry field to display the "
+"MimeType selection dialogue."
+
+#: part/katedialogs.cpp:1342
+msgid ""
+"Display a dialog with a list of all available mime types to choose from."
+"<p>The <strong>File Extensions</strong> entry will automatically be edited as "
+"well."
+msgstr ""
+"Display a dialogue with a list of all available mime types to choose from."
+"<p>The <strong>File Extensions</strong> entry will automatically be edited as "
+"well."
+
+#: part/katedialogs.cpp:1346
+msgid ""
+"Click this button to download new or updated syntax highlight descriptions from "
+"the Kate website."
+msgstr ""
+"Click this button to download new or updated syntax highlight descriptions from "
+"the Kate website."
+
+#: part/katedialogs.cpp:1424
+msgid ""
+"Select the MimeTypes you want highlighted using the '%1' syntax highlight "
+"rules.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
+msgstr ""
+"Select the MimeTypes you want highlighted using the '%1' syntax highlight "
+"rules.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
+
+#: part/katedialogs.cpp:1439
+msgid "Highlight Download"
+msgstr "Highlight Download"
+
+#: part/katedialogs.cpp:1439
+msgid "&Install"
+msgstr "&Install"
+
+#: part/katedialogs.cpp:1444
+msgid "Select the syntax highlighting files you want to update:"
+msgstr "Select the syntax highlighting files you want to update:"
+
+#: part/katedialogs.cpp:1448
+msgid "Installed"
+msgstr "Installed"
+
+#: part/katedialogs.cpp:1449
+msgid "Latest"
+msgstr "Latest"
+
+#: part/katedialogs.cpp:1453
+msgid "<b>Note:</b> New versions are selected automatically."
+msgstr "<b>Note:</b> New versions are selected automatically."
+
+#: part/katedialogs.cpp:1552
+msgid "Go to Line"
+msgstr "Go to Line"
+
+#: part/katedialogs.cpp:1562
+msgid "&Go to line:"
+msgstr "&Go to line:"
+
+#: part/katedialogs.cpp:1588
+msgid "File Was Deleted on Disk"
+msgstr "File Was Deleted on Disk"
+
+#: part/katedialogs.cpp:1589
+msgid "&Save File As..."
+msgstr "&Save File As..."
+
+#: part/katedialogs.cpp:1590
+msgid "Lets you select a location and save the file again."
+msgstr "Lets you select a location and save the file again."
+
+#: part/katedialogs.cpp:1592
+msgid "File Changed on Disk"
+msgstr "File Changed on Disk"
+
+#: part/katedialogs.cpp:1594
+msgid ""
+"Reload the file from disk. If you have unsaved changes, they will be lost."
+msgstr ""
+"Reload the file from disk. If you have unsaved changes, they will be lost."
+
+#: part/katedialogs.cpp:1599
+msgid "&Ignore"
+msgstr "&Ignore"
+
+#: part/katedialogs.cpp:1602
+msgid "Ignore the changes. You will not be prompted again."
+msgstr "Ignore the changes. You will not be prompted again."
+
+#: part/katedialogs.cpp:1603
+msgid ""
+"Do nothing. Next time you focus the file, or try to save it or close it, you "
+"will be prompted again."
+msgstr ""
+"Do nothing. Next time you focus the file, or try to save it or close it, you "
+"will be prompted again."
+
+#: part/katedialogs.cpp:1621
+msgid "&View Difference"
+msgstr "&View Difference"
+
+#: part/katedialogs.cpp:1626
+msgid ""
+"Calculates the difference between the editor contents and the disk file using "
+"diff(1) and opens the diff file with the default application for that."
+msgstr ""
+"Calculates the difference between the editor contents and the disk file using "
+"diff(1) and opens the diff file with the default application for that."
+
+#: part/katedialogs.cpp:1630
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: part/katedialogs.cpp:1631
+msgid "Overwrite the disk file with the editor content."
+msgstr "Overwrite the disk file with the editor content."
+
+#: part/katedialogs.cpp:1699
+msgid ""
+"The diff command failed. Please make sure that diff(1) is installed and in your "
+"PATH."
+msgstr ""
+"The diff command failed. Please make sure that diff(1) is installed and in your "
+"PATH."
+
+#: part/katedialogs.cpp:1701
+msgid "Error Creating Diff"
+msgstr "Error Creating Diff"
+
+#: part/katedialogs.cpp:1716
+msgid ""
+"Ignoring means that you will not be warned again (unless the disk file changes "
+"once more): if you save the document, you will overwrite the file on disk; if "
+"you do not save then the disk file (if present) is what you have."
+msgstr ""
+"Ignoring means that you will not be warned again (unless the disk file changes "
+"once more): if you save the document, you will overwrite the file on disk; if "
+"you do not save then the disk file (if present) is what you have."
+
+#: part/katedialogs.cpp:1720
+msgid "You Are on Your Own"
+msgstr "You Are on Your Own"
+
+#: part/katecmds.cpp:98 part/katejscript.cpp:275 part/katejscript.cpp:741
+#: part/katejscript.cpp:944
+msgid "Could not access view"
+msgstr "Could not access view"
+
+#: part/katejscript.cpp:304 part/katejscript.cpp:928
+msgid "Exception, line %1: %2"
+msgstr "Exception, line %1: %2"
+
+#: part/katejscript.cpp:754
+msgid "Command not found"
+msgstr "Command not found"
+
+#: part/katejscript.cpp:762 part/katejscript.cpp:897
+msgid "JavaScript file not found"
+msgstr "JavaScript file not found"
+
+#: part/katespell.cpp:57
+msgid "Spelling (from cursor)..."
+msgstr "Spelling (from cursor)..."
+
+#: part/katespell.cpp:58
+msgid "Check the document's spelling from the cursor and forward"
+msgstr "Check the document's spelling from the cursor and forwards"
+
+#: part/katespell.cpp:60
+msgid "Spellcheck Selection..."
+msgstr "Spellcheck Selection..."
+
+#: part/katespell.cpp:61
+msgid "Check spelling of the selected text"
+msgstr "Check spelling of the selected text"
+
+#: part/katespell.cpp:125
+msgid "Spellcheck"
+msgstr "Spellcheck"
+
+#: 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 ""
+"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."
+
+#: part/katespell.cpp:210
+msgid "The spelling program seems to have crashed."
+msgstr "The spelling program seems to have crashed."
+
+#: part/kateview.cpp:216
+msgid "Cut the selected text and move it to the clipboard"
+msgstr "Cut the selected text and move it to the clipboard"
+
+#: part/kateview.cpp:219
+msgid "Paste previously copied or cut clipboard contents"
+msgstr "Paste previously copied or cut clipboard contents"
+
+#: part/kateview.cpp:222
+msgid ""
+"Use this command to copy the currently selected text to the system clipboard."
+msgstr ""
+"Use this command to copy the currently selected text to the system clipboard."
+
+#: part/kateview.cpp:224
+msgid "Copy as &HTML"
+msgstr "Copy as &HTML"
+
+#: part/kateview.cpp:225
+msgid ""
+"Use this command to copy the currently selected text as HTML to the system "
+"clipboard."
+msgstr ""
+"Use this command to copy the currently selected text as HTML to the system "
+"clipboard."
+
+#: part/kateview.cpp:230
+msgid "Save the current document"
+msgstr "Save the current document"
+
+#: part/kateview.cpp:233
+msgid "Revert the most recent editing actions"
+msgstr "Revert the most recent editing actions"
+
+#: part/kateview.cpp:236
+msgid "Revert the most recent undo operation"
+msgstr "Revert the most recent undo operation"
+
+#: part/kateview.cpp:238
+msgid "&Word Wrap Document"
+msgstr "&Word Wrap Document"
+
+#: part/kateview.cpp:239
+msgid ""
+"Use this command to wrap all lines of the current document which are longer "
+"than the width of the current view, to fit into this view."
+"<br>"
+"<br> This is a static word wrap, meaning it is not updated when the view is "
+"resized."
+msgstr ""
+"Use this command to wrap all lines of the current document which are longer "
+"than the width of the current view, to fit into this view."
+"<br>"
+"<br> This is a static word wrap, meaning it is not updated when the view is "
+"resized."
+
+#: part/kateview.cpp:244
+msgid "&Indent"
+msgstr "&Indent"
+
+#: part/kateview.cpp:245
+msgid ""
+"Use this to indent a selected block of text."
+"<br>"
+"<br>You can configure whether tabs should be honored and used or replaced with "
+"spaces, in the configuration dialog."
+msgstr ""
+"Use this to indent a selected block of text."
+"<br>"
+"<br>You can configure whether tabs should be honoured and used or replaced with "
+"spaces, in the configuration dialogue."
+
+#: part/kateview.cpp:247
+msgid "&Unindent"
+msgstr "&Unindent"
+
+#: part/kateview.cpp:248
+msgid "Use this to unindent a selected block of text."
+msgstr "Use this to unindent a selected block of text."
+
+#: part/kateview.cpp:250
+msgid "&Clean Indentation"
+msgstr "&Clean Indentation"
+
+#: part/kateview.cpp:251
+msgid ""
+"Use this to clean the indentation of a selected block of text (only tabs/only "
+"spaces)"
+"<br>"
+"<br>You can configure whether tabs should be honored and used or replaced with "
+"spaces, in the configuration dialog."
+msgstr ""
+"Use this to clean the indentation of a selected block of text (only tabs/only "
+"spaces)"
+"<br>"
+"<br>You can configure whether tabs should be honoured and used or replaced with "
+"spaces, in the configuration dialogue."
+
+#: part/kateview.cpp:254
+msgid "&Align"
+msgstr "&Align"
+
+#: part/kateview.cpp:255
+msgid ""
+"Use this to align the current line or block of text to its proper indent level."
+msgstr ""
+"Use this to align the current line or block of text to its proper indent level."
+
+#: part/kateview.cpp:257
+msgid "C&omment"
+msgstr "C&omment"
+
+#: part/kateview.cpp:259
+msgid ""
+"This command comments out the current line or a selected block of text.<BR><BR>"
+"The characters for single/multiple line comments are defined within the "
+"language's highlighting."
+msgstr ""
+"This command comments out the current line or a selected block of text.<BR><BR>"
+"The characters for single/multiple line comments are defined within the "
+"language's highlighting."
+
+#: part/kateview.cpp:262
+msgid "Unco&mment"
+msgstr "Unco&mment"
+
+#: part/kateview.cpp:264
+msgid ""
+"This command removes comments from the current line or a selected block of "
+"text.<BR><BR>The characters for single/multiple line comments are defined "
+"within the language's highlighting."
+msgstr ""
+"This command removes comments from the current line or a selected block of "
+"text.<BR><BR>The characters for single/multiple line comments are defined "
+"within the language's highlighting."
+
+#: part/kateview.cpp:267
+msgid "&Read Only Mode"
+msgstr "&Read Only Mode"
+
+#: part/kateview.cpp:270
+msgid "Lock/unlock the document for writing"
+msgstr "Lock/unlock the document for writing"
+
+#: part/kateview.cpp:272
+msgid "Uppercase"
+msgstr "Uppercase"
+
+#: part/kateview.cpp:274
+msgid ""
+"Convert the selection to uppercase, or the character to the right of the cursor "
+"if no text is selected."
+msgstr ""
+"Convert the selection to uppercase, or the character to the right of the cursor "
+"if no text is selected."
+
+#: part/kateview.cpp:277
+msgid "Lowercase"
+msgstr "Lowercase"
+
+#: part/kateview.cpp:279
+msgid ""
+"Convert the selection to lowercase, or the character to the right of the cursor "
+"if no text is selected."
+msgstr ""
+"Convert the selection to lowercase, or the character to the right of the cursor "
+"if no text is selected."
+
+#: part/kateview.cpp:282
+msgid "Capitalize"
+msgstr "Capitalise"
+
+#: part/kateview.cpp:284
+msgid ""
+"Capitalize the selection, or the word under the cursor if no text is selected."
+msgstr ""
+"Capitalise the selection, or the word under the cursor if no text is selected."
+
+#: part/kateview.cpp:287
+msgid "Join Lines"
+msgstr "Join Lines"
+
+#: part/kateview.cpp:299
+msgid "Print the current document."
+msgstr "Print the current document."
+
+#: part/kateview.cpp:301
+msgid "Reloa&d"
+msgstr "Reloa&d"
+
+#: part/kateview.cpp:302
+msgid "Reload the current document from disk."
+msgstr "Reload the current document from disk."
+
+#: part/kateview.cpp:305
+msgid "Save the current document to disk, with a name of your choice."
+msgstr "Save the current document to disk, with a name of your choice."
+
+#: part/kateview.cpp:308
+msgid ""
+"This command opens a dialog and lets you choose a line that you want the cursor "
+"to move to."
+msgstr ""
+"This command opens a dialogue and lets you choose a line that you want the "
+"cursor to move to."
+
+#: part/kateview.cpp:310
+msgid "&Configure Editor..."
+msgstr "&Configure Editor..."
+
+#: part/kateview.cpp:311
+msgid "Configure various aspects of this editor."
+msgstr "Configure various aspects of this editor."
+
+#: part/kateview.cpp:313
+msgid "&Highlighting"
+msgstr "&Highlighting"
+
+#: part/kateview.cpp:314
+msgid "Here you can choose how the current document should be highlighted."
+msgstr "Here you can choose how the current document should be highlighted."
+
+#: part/kateview.cpp:317
+msgid "&Filetype"
+msgstr "&Filetype"
+
+#: part/kateview.cpp:320
+msgid "&Schema"
+msgstr "&Schema"
+
+#: part/kateview.cpp:324
+msgid "&Indentation"
+msgstr "&Indentation"
+
+#: part/kateview.cpp:327
+msgid "E&xport as HTML..."
+msgstr "E&xport as HTML..."
+
+#: part/kateview.cpp:328
+msgid ""
+"This command allows you to export the current document with all highlighting "
+"information into a HTML document."
+msgstr ""
+"This command allows you to export the current document with all highlighting "
+"information into a HTML document."
+
+#: part/kateview.cpp:332
+msgid "Select the entire text of the current document."
+msgstr "Select the entire text of the current document."
+
+#: part/kateview.cpp:335
+msgid ""
+"If you have selected something within the current document, this will no longer "
+"be selected."
+msgstr ""
+"If you have selected something within the current document, this will no longer "
+"be selected."
+
+#: part/kateview.cpp:337
+msgid "Enlarge Font"
+msgstr "Enlarge Font"
+
+#: part/kateview.cpp:338
+msgid "This increases the display font size."
+msgstr "This increases the display font size."
+
+#: part/kateview.cpp:340
+msgid "Shrink Font"
+msgstr "Shrink Font"
+
+#: part/kateview.cpp:341
+msgid "This decreases the display font size."
+msgstr "This decreases the display font size."
+
+#: part/kateview.cpp:344
+msgid "Bl&ock Selection Mode"
+msgstr "Bl&ock Selection Mode"
+
+#: part/kateview.cpp:347
+msgid ""
+"This command allows switching between the normal (line based) selection mode "
+"and the block selection mode."
+msgstr ""
+"This command allows switching between the normal (line based) selection mode "
+"and the block selection mode."
+
+#: part/kateview.cpp:350
+msgid "Overwr&ite Mode"
+msgstr "Overwr&ite Mode"
+
+#: part/kateview.cpp:353
+msgid ""
+"Choose whether you want the text you type to be inserted or to overwrite "
+"existing text."
+msgstr ""
+"Choose whether you want the text you type to be inserted or to overwrite "
+"existing text."
+
+#: part/kateview.cpp:357
+msgid "&Dynamic Word Wrap"
+msgstr "&Dynamic Word Wrap"
+
+#: part/kateview.cpp:362
+msgid "Dynamic Word Wrap Indicators"
+msgstr "Dynamic Word Wrap Indicators"
+
+#: part/kateview.cpp:367
+msgid "&Off"
+msgstr "&Off"
+
+#: part/kateview.cpp:368
+msgid "Follow &Line Numbers"
+msgstr "Follow &Line Numbers"
+
+#: part/kateview.cpp:369
+msgid "&Always On"
+msgstr "&Always On"
+
+#: part/kateview.cpp:373
+msgid "Show Folding &Markers"
+msgstr "Show Folding &Markers"
+
+#: part/kateview.cpp:376
+msgid ""
+"You can choose if the codefolding marks should be shown, if codefolding is "
+"possible."
+msgstr ""
+"You can choose if the codefolding marks should be shown, if codefolding is "
+"possible."
+
+#: part/kateview.cpp:377
+msgid "Hide Folding &Markers"
+msgstr "Hide Folding &Markers"
+
+#: part/kateview.cpp:380
+msgid "Show &Icon Border"
+msgstr "Show &Icon Border"
+
+#: part/kateview.cpp:384
+msgid ""
+"Show/hide the icon border.<BR><BR> The icon border shows bookmark symbols, for "
+"instance."
+msgstr ""
+"Show/hide the icon border.<BR><BR> The icon border shows bookmark symbols, for "
+"instance."
+
+#: part/kateview.cpp:385
+msgid "Hide &Icon Border"
+msgstr "Hide &Icon Border"
+
+#: part/kateview.cpp:388
+msgid "Show &Line Numbers"
+msgstr "Show &Line Numbers"
+
+#: part/kateview.cpp:391
+msgid "Show/hide the line numbers on the left hand side of the view."
+msgstr "Show/hide the line numbers on the left hand side of the view."
+
+#: part/kateview.cpp:392
+msgid "Hide &Line Numbers"
+msgstr "Hide &Line Numbers"
+
+#: part/kateview.cpp:395
+msgid "Show Scroll&bar Marks"
+msgstr "Show Scroll&bar Marks"
+
+#: part/kateview.cpp:398
+msgid ""
+"Show/hide the marks on the vertical scrollbar.<BR><BR>"
+"The marks, for instance, show bookmarks."
+msgstr ""
+"Show/hide the marks on the vertical scrollbar.<BR><BR>"
+"The marks, for instance, show bookmarks."
+
+#: part/kateview.cpp:399
+msgid "Hide Scroll&bar Marks"
+msgstr "Hide Scroll&bar Marks"
+
+#: part/kateview.cpp:402
+msgid "Show Static &Word Wrap Marker"
+msgstr "Show Static &Word Wrap Marker"
+
+#: part/kateview.cpp:406
+msgid ""
+"Show/hide the Word Wrap Marker, a vertical line drawn at the word wrap column "
+"as defined in the editing properties"
+msgstr ""
+"Show/hide the Word Wrap Marker, a vertical line drawn at the word wrap column "
+"as defined in the editing properties"
+
+#: part/kateview.cpp:408
+msgid "Hide Static &Word Wrap Marker"
+msgstr "Hide Static &Word Wrap Marker"
+
+#: part/kateview.cpp:411
+msgid "Switch to Command Line"
+msgstr "Switch to Command Line"
+
+#: part/kateview.cpp:414
+msgid "Show/hide the command line on the bottom of the view."
+msgstr "Show/hide the command line on the bottom of the view."
+
+#: part/kateview.cpp:416
+msgid "&End of Line"
+msgstr "&End of Line"
+
+#: part/kateview.cpp:417
+msgid "Choose which line endings should be used, when you save the document"
+msgstr "Choose which line endings should be used, when you save the document"
+
+#: part/kateview.cpp:427
+msgid "E&ncoding"
+msgstr "E&ncoding"
+
+#: part/kateview.cpp:444
+msgid "Move Word Left"
+msgstr "Move Word Left"
+
+#: part/kateview.cpp:448
+msgid "Select Character Left"
+msgstr "Select Character Left"
+
+#: part/kateview.cpp:452
+msgid "Select Word Left"
+msgstr "Select Word Left"
+
+#: part/kateview.cpp:457
+msgid "Move Word Right"
+msgstr "Move Word Right"
+
+#: part/kateview.cpp:461
+msgid "Select Character Right"
+msgstr "Select Character Right"
+
+#: part/kateview.cpp:465
+msgid "Select Word Right"
+msgstr "Select Word Right"
+
+#: part/kateview.cpp:470
+msgid "Move to Beginning of Line"
+msgstr "Move to Beginning of Line"
+
+#: part/kateview.cpp:474
+msgid "Move to Beginning of Document"
+msgstr "Move to Beginning of Document"
+
+#: part/kateview.cpp:478
+msgid "Select to Beginning of Line"
+msgstr "Select to Beginning of Line"
+
+#: part/kateview.cpp:482
+msgid "Select to Beginning of Document"
+msgstr "Select to Beginning of Document"
+
+#: part/kateview.cpp:487
+msgid "Move to End of Line"
+msgstr "Move to End of Line"
+
+#: part/kateview.cpp:491
+msgid "Move to End of Document"
+msgstr "Move to End of Document"
+
+#: part/kateview.cpp:495
+msgid "Select to End of Line"
+msgstr "Select to End of Line"
+
+#: part/kateview.cpp:499
+msgid "Select to End of Document"
+msgstr "Select to End of Document"
+
+#: part/kateview.cpp:504
+msgid "Select to Previous Line"
+msgstr "Select to Previous Line"
+
+#: part/kateview.cpp:508
+msgid "Scroll Line Up"
+msgstr "Scroll Line Up"
+
+#: part/kateview.cpp:512
+msgid "Move to Next Line"
+msgstr "Move to Next Line"
+
+#: part/kateview.cpp:515
+msgid "Move to Previous Line"
+msgstr "Move to Previous Line"
+
+#: part/kateview.cpp:518
+msgid "Move Character Right"
+msgstr "Move Character Right"
+
+#: part/kateview.cpp:521
+msgid "Move Character Left"
+msgstr "Move Character Left"
+
+#: part/kateview.cpp:525
+msgid "Select to Next Line"
+msgstr "Select to Next Line"
+
+#: part/kateview.cpp:529
+msgid "Scroll Line Down"
+msgstr "Scroll Line Down"
+
+#: part/kateview.cpp:534
+msgid "Scroll Page Up"
+msgstr "Scroll Page Up"
+
+#: part/kateview.cpp:538
+msgid "Select Page Up"
+msgstr "Select Page Up"
+
+#: part/kateview.cpp:542
+msgid "Move to Top of View"
+msgstr "Move to Top of View"
+
+#: part/kateview.cpp:546
+msgid "Select to Top of View"
+msgstr "Select to Top of View"
+
+#: part/kateview.cpp:551
+msgid "Scroll Page Down"
+msgstr "Scroll Page Down"
+
+#: part/kateview.cpp:555
+msgid "Select Page Down"
+msgstr "Select Page Down"
+
+#: part/kateview.cpp:559
+msgid "Move to Bottom of View"
+msgstr "Move to Bottom of View"
+
+#: part/kateview.cpp:563
+msgid "Select to Bottom of View"
+msgstr "Select to Bottom of View"
+
+#: part/kateview.cpp:567
+msgid "Move to Matching Bracket"
+msgstr "Move to Matching Bracket"
+
+#: part/kateview.cpp:571
+msgid "Select to Matching Bracket"
+msgstr "Select to Matching Bracket"
+
+#: part/kateview.cpp:579
+msgid "Transpose Characters"
+msgstr "Transpose Characters"
+
+#: part/kateview.cpp:584
+msgid "Delete Line"
+msgstr "Delete Line"
+
+#: part/kateview.cpp:589
+msgid "Delete Word Left"
+msgstr "Delete Word Left"
+
+#: part/kateview.cpp:594
+msgid "Delete Word Right"
+msgstr "Delete Word Right"
+
+#: part/kateview.cpp:598
+msgid "Delete Next Character"
+msgstr "Delete Next Character"
+
+#: part/kateview.cpp:602
+msgid "Backspace"
+msgstr "Backspace"
+
+#: part/kateview.cpp:628
+msgid "Collapse Toplevel"
+msgstr "Collapse Toplevel"
+
+#: part/kateview.cpp:630
+msgid "Expand Toplevel"
+msgstr "Expand Toplevel"
+
+#: part/kateview.cpp:632
+msgid "Collapse One Local Level"
+msgstr "Collapse One Local Level"
+
+#: part/kateview.cpp:634
+msgid "Expand One Local Level"
+msgstr "Expand One Local Level"
+
+#: part/kateview.cpp:639
+msgid "Show the code folding region tree"
+msgstr "Show the code folding region tree"
+
+#: part/kateview.cpp:640
+msgid "Basic template code test"
+msgstr "Basic template code test"
+
+#: part/kateview.cpp:702
+msgid " OVR "
+msgstr " OVR "
+
+#: part/kateview.cpp:704
+msgid " INS "
+msgstr " INS "
+
+#: part/kateview.cpp:707
+msgid " R/O "
+msgstr " R/O "
+
+#: part/kateview.cpp:712
+#, c-format
+msgid " Line: %1"
+msgstr " Line: %1"
+
+#: part/kateview.cpp:713
+#, c-format
+msgid " Col: %1"
+msgstr " Col: %1"
+
+#: part/kateview.cpp:716
+msgid " BLK "
+msgstr " BLK "
+
+#: part/kateview.cpp:716
+msgid " NORM "
+msgstr " NORM "
+
+#: part/kateview.cpp:892
+msgid "Overwrite the file"
+msgstr "Overwrite the file"
+
+#: part/kateview.cpp:1794
+msgid "Export File as HTML"
+msgstr "Export File as HTML"
+
+#: part/katehighlight.cpp:1824
+msgid "Normal Text"
+msgstr "Normal Text"
+
+#: part/katehighlight.cpp:1972
+msgid ""
+"<B>%1</B>: Deprecated syntax. Attribute (%2) not addressed by symbolic name<BR>"
+msgstr ""
+"<B>%1</B>: Deprecated syntax. Attribute (%2) not addressed by symbolic name<BR>"
+
+#: part/katehighlight.cpp:2339
+msgid "<B>%1</B>: Deprecated syntax. Context %2 has no symbolic name<BR>"
+msgstr "<B>%1</B>: Deprecated syntax. Context %2 has no symbolic name<BR>"
+
+#: part/katehighlight.cpp:2386
+msgid ""
+"<B>%1</B>:Deprecated syntax. Context %2 not addressed by a symbolic name"
+msgstr ""
+"<B>%1</B>:Deprecated syntax. Context %2 not addressed by a symbolic name"
+
+#: part/katehighlight.cpp:2501
+msgid ""
+"There were warning(s) and/or error(s) while parsing the syntax highlighting "
+"configuration."
+msgstr ""
+"There were warning(s) and/or error(s) while parsing the syntax highlighting "
+"configuration."
+
+#: part/katehighlight.cpp:2503
+msgid "Kate Syntax Highlighting Parser"
+msgstr "Kate Syntax Highlighting Parser"
+
+#: part/katehighlight.cpp:2654
+msgid ""
+"Since there has been an error parsing the highlighting description, this "
+"highlighting will be disabled"
+msgstr ""
+"Since there has been an error parsing the highlighting description, this "
+"highlighting will be disabled"
+
+#: part/katehighlight.cpp:2856
+msgid ""
+"<B>%1</B>: Specified multiline comment region (%2) could not be resolved<BR>"
+msgstr ""
+"<B>%1</B>: Specified multiline comment region (%2) could not be resolved<BR>"
+
+#: part/katehighlight.cpp:3167
+msgid "Keyword"
+msgstr "Keyword"
+
+#: part/katehighlight.cpp:3168
+msgid "Data Type"
+msgstr "Data Type"
+
+#: part/katehighlight.cpp:3169
+msgid "Decimal/Value"
+msgstr "Decimal/Value"
+
+#: part/katehighlight.cpp:3170
+msgid "Base-N Integer"
+msgstr "Base-N Integer"
+
+#: part/katehighlight.cpp:3171
+msgid "Floating Point"
+msgstr "Floating Point"
+
+#: part/katehighlight.cpp:3172
+msgid "Character"
+msgstr "Character"
+
+#: part/katehighlight.cpp:3173
+msgid "String"
+msgstr "String"
+
+#: part/katehighlight.cpp:3175
+msgid "Others"
+msgstr "Others"
+
+#: part/katehighlight.cpp:3176
+msgid "Alert"
+msgstr "Alert"
+
+#: part/katehighlight.cpp:3177
+msgid "Function"
+msgstr "Function"
+
+#: part/katehighlight.cpp:3179
+msgid "Region Marker"
+msgstr "Region Marker"
+
+#: part/kateautoindent.cpp:99
+msgid "C Style"
+msgstr "C Style"
+
+#: part/kateautoindent.cpp:101
+msgid "Python Style"
+msgstr "Python Style"
+
+#: part/kateautoindent.cpp:103
+msgid "XML Style"
+msgstr "XML Style"
+
+#: part/kateautoindent.cpp:105
+msgid "S&S C Style"
+msgstr "S&S C Style"
+
+#: part/kateautoindent.cpp:107
+msgid "Variable Based Indenter"
+msgstr "Variable Based Indenter"
+
+#: part/katecmds.cpp:151
+msgid "Mode must be at least 0."
+msgstr "Mode must be at least 0."
+
+#: part/katecmds.cpp:169
+msgid "No such highlight '%1'"
+msgstr "No such highlight '%1'"
+
+#: part/katecmds.cpp:180
+msgid "Missing argument. Usage: %1 <value>"
+msgstr "Missing argument. Usage: %1 <value>"
+
+#: part/katecmds.cpp:184
+msgid "Failed to convert argument '%1' to integer."
+msgstr "Failed to convert argument '%1' to integer."
+
+#: part/katecmds.cpp:190 part/katecmds.cpp:196
+msgid "Width must be at least 1."
+msgstr "Width must be at least 1."
+
+#: part/katecmds.cpp:202
+msgid "Column must be at least 1."
+msgstr "Column must be at least 1."
+
+#: part/katecmds.cpp:208
+msgid "Line must be at least 1"
+msgstr "Line must be at least 1"
+
+#: part/katecmds.cpp:210
+msgid "There is not that many lines in this document"
+msgstr "There is not that many lines in this document"
+
+#: part/katecmds.cpp:232
+msgid "Usage: %1 on|off|1|0|true|false"
+msgstr "Usage: %1 on|off|1|0|true|false"
+
+#: part/katecmds.cpp:274
+msgid "Bad argument '%1'. Usage: %2 on|off|1|0|true|false"
+msgstr "Bad argument '%1'. Usage: %2 on|off|1|0|true|false"
+
+#: part/katecmds.cpp:279
+msgid "Unknown command '%1'"
+msgstr "Unknown command '%1'"
+
+#: part/katecmds.cpp:498
+msgid "Sorry, but Kate is not able to replace newlines, yet"
+msgstr "Sorry, but Kate is not able to replace newlines, yet"
+
+#: part/katecmds.cpp:540
+#, c-format
+msgid ""
+"_n: 1 replacement done\n"
+"%n replacements done"
+msgstr ""
+"1 replacement done\n"
+"%n replacements done"
+
+#. i18n: file ./data/katepartreadonlyui.rc line 39
+#: rc.cpp:12 rc.cpp:33
+#, no-c-format
+msgid "&Code Folding"
+msgstr "&Code Folding"
+
+#. i18n: file data/abc.xml line 5
+#: rc.cpp:44
+msgid ""
+"_: Language\n"
+"ABC"
+msgstr "ABC"
+
+#. i18n: file data/abc.xml line 5
+#: rc.cpp:46 rc.cpp:62 rc.cpp:110 rc.cpp:122 rc.cpp:150 rc.cpp:158 rc.cpp:162
+#: rc.cpp:170 rc.cpp:186 rc.cpp:290 rc.cpp:310 rc.cpp:318 rc.cpp:342
+#: rc.cpp:386 rc.cpp:418 rc.cpp:422
+msgid ""
+"_: Language Section\n"
+"Other"
+msgstr "Other"
+
+#. i18n: file data/actionscript.xml line 3
+#: rc.cpp:48
+msgid ""
+"_: Language\n"
+"ActionScript 2.0"
+msgstr "ActionScript 2.0"
+
+#. i18n: file data/actionscript.xml line 3
+#: rc.cpp:50 rc.cpp:54 rc.cpp:66 rc.cpp:98 rc.cpp:102 rc.cpp:106 rc.cpp:118
+#: rc.cpp:134 rc.cpp:138 rc.cpp:142 rc.cpp:154 rc.cpp:178 rc.cpp:182
+#: rc.cpp:206 rc.cpp:222 rc.cpp:230 rc.cpp:242 rc.cpp:246 rc.cpp:250
+#: rc.cpp:258 rc.cpp:274 rc.cpp:286 rc.cpp:294 rc.cpp:298 rc.cpp:302
+#: rc.cpp:338 rc.cpp:350 rc.cpp:354 rc.cpp:362 rc.cpp:394 rc.cpp:398
+#: rc.cpp:426 rc.cpp:434 rc.cpp:454 rc.cpp:474 rc.cpp:514 rc.cpp:530
+#: rc.cpp:534
+msgid ""
+"_: Language Section\n"
+"Sources"
+msgstr "Sources"
+
+#. i18n: file data/ada.xml line 3
+#: rc.cpp:52
+msgid ""
+"_: Language\n"
+"Ada"
+msgstr "Ada"
+
+#. i18n: file data/ahdl.xml line 3
+#: rc.cpp:56
+msgid ""
+"_: Language\n"
+"AHDL"
+msgstr "AHDL"
+
+#. i18n: file data/ahdl.xml line 3
+#: rc.cpp:58 rc.cpp:458 rc.cpp:498 rc.cpp:502
+msgid ""
+"_: Language Section\n"
+"Hardware"
+msgstr "Hardware"
+
+#. i18n: file data/alert.xml line 29
+#: rc.cpp:60
+msgid ""
+"_: Language\n"
+"Alerts"
+msgstr "Alerts"
+
+#. i18n: file data/ansic89.xml line 27
+#: rc.cpp:64
+msgid ""
+"_: Language\n"
+"ANSI C89"
+msgstr "ANSI C89"
+
+#. i18n: file data/apache.xml line 15
+#: rc.cpp:68
+msgid ""
+"_: Language\n"
+"Apache Configuration"
+msgstr "Apache Configuration"
+
+#. i18n: file data/apache.xml line 15
+#: rc.cpp:70 rc.cpp:114 rc.cpp:166 rc.cpp:210 rc.cpp:254 rc.cpp:510
+msgid ""
+"_: Language Section\n"
+"Configuration"
+msgstr "Configuration"
+
+#. i18n: file data/asm-avr.xml line 36
+#: rc.cpp:72
+msgid ""
+"_: Language\n"
+"AVR Assembler"
+msgstr "AVR Assembler"
+
+#. i18n: file data/asm-avr.xml line 36
+#: rc.cpp:74 rc.cpp:78 rc.cpp:226 rc.cpp:334 rc.cpp:346 rc.cpp:374
+msgid ""
+"_: Language Section\n"
+"Assembler"
+msgstr "Assembler"
+
+#. i18n: file data/asm6502.xml line 3
+#: rc.cpp:76
+msgid ""
+"_: Language\n"
+"Asm6502"
+msgstr "Asm6502"
+
+#. i18n: file data/asp.xml line 3
+#: rc.cpp:80
+msgid ""
+"_: Language\n"
+"ASP"
+msgstr "ASP"
+
+#. i18n: file data/asp.xml line 3
+#: rc.cpp:82 rc.cpp:94 rc.cpp:126 rc.cpp:146 rc.cpp:174 rc.cpp:218 rc.cpp:234
+#: rc.cpp:262 rc.cpp:270 rc.cpp:278 rc.cpp:314 rc.cpp:330 rc.cpp:382
+#: rc.cpp:414 rc.cpp:446 rc.cpp:486 rc.cpp:506 rc.cpp:518 rc.cpp:522
+#: rc.cpp:526
+msgid ""
+"_: Language Section\n"
+"Markup"
+msgstr "Markup"
+
+#. i18n: file data/awk.xml line 3
+#: rc.cpp:84
+msgid ""
+"_: Language\n"
+"AWK"
+msgstr "AWK"
+
+#. i18n: file data/awk.xml line 3
+#: rc.cpp:86 rc.cpp:90 rc.cpp:130 rc.cpp:190 rc.cpp:194 rc.cpp:238 rc.cpp:266
+#: rc.cpp:306 rc.cpp:322 rc.cpp:366 rc.cpp:370 rc.cpp:378 rc.cpp:402
+#: rc.cpp:406 rc.cpp:410 rc.cpp:430 rc.cpp:438 rc.cpp:450 rc.cpp:478
+#: rc.cpp:490 rc.cpp:494
+msgid ""
+"_: Language Section\n"
+"Scripts"
+msgstr "Scripts"
+
+#. i18n: file data/bash.xml line 10
+#: rc.cpp:88
+msgid ""
+"_: Language\n"
+"Bash"
+msgstr "Bash"
+
+#. i18n: file data/bibtex.xml line 3
+#: rc.cpp:92
+msgid ""
+"_: Language\n"
+"BibTeX"
+msgstr "BibTeX"
+
+#. i18n: file data/c.xml line 3
+#: rc.cpp:96
+msgid ""
+"_: Language\n"
+"C"
+msgstr "C"
+
+#. i18n: file data/cg.xml line 23
+#: rc.cpp:100
+msgid ""
+"_: Language\n"
+"Cg"
+msgstr "Cg"
+
+#. i18n: file data/cgis.xml line 3
+#: rc.cpp:104
+msgid ""
+"_: Language\n"
+"CGiS"
+msgstr "CGiS"
+
+#. i18n: file data/changelog.xml line 3
+#: rc.cpp:108
+msgid ""
+"_: Language\n"
+"ChangeLog"
+msgstr "ChangeLog"
+
+#. i18n: file data/cisco.xml line 3
+#: rc.cpp:112
+msgid ""
+"_: Language\n"
+"Cisco"
+msgstr "Cisco"
+
+#. i18n: file data/clipper.xml line 3
+#: rc.cpp:116
+msgid ""
+"_: Language\n"
+"Clipper"
+msgstr "Clipper"
+
+#. i18n: file data/cmake.xml line 6
+#: rc.cpp:120
+msgid ""
+"_: Language\n"
+"CMake"
+msgstr "CMake"
+
+#. i18n: file data/coldfusion.xml line 3
+#: rc.cpp:124
+msgid ""
+"_: Language\n"
+"ColdFusion"
+msgstr "ColdFusion"
+
+#. i18n: file data/commonlisp.xml line 28
+#: rc.cpp:128
+msgid ""
+"_: Language\n"
+"Common Lisp"
+msgstr "Common Lisp"
+
+#. i18n: file data/component-pascal.xml line 13
+#: rc.cpp:132
+msgid ""
+"_: Language\n"
+"Component-Pascal"
+msgstr "Component-Pascal"
+
+#. i18n: file data/cpp.xml line 3
+#: rc.cpp:136
+msgid ""
+"_: Language\n"
+"C++"
+msgstr "C++"
+
+#. i18n: file data/cs.xml line 2
+#: rc.cpp:140
+msgid ""
+"_: Language\n"
+"C#"
+msgstr "C#"
+
+#. i18n: file data/css.xml line 3
+#: rc.cpp:144
+msgid ""
+"_: Language\n"
+"CSS"
+msgstr "CSS"
+
+#. i18n: file data/cue.xml line 3
+#: rc.cpp:148
+msgid ""
+"_: Language\n"
+"CUE Sheet"
+msgstr "CUE Sheet"
+
+#. i18n: file data/d.xml line 41
+#: rc.cpp:152
+msgid ""
+"_: Language\n"
+"D"
+msgstr "D"
+
+#. i18n: file data/debianchangelog.xml line 3
+#: rc.cpp:156
+msgid ""
+"_: Language\n"
+"Debian Changelog"
+msgstr "Debian Changelog"
+
+#. i18n: file data/debiancontrol.xml line 3
+#: rc.cpp:160
+msgid ""
+"_: Language\n"
+"Debian Control"
+msgstr "Debian Control"
+
+#. i18n: file data/desktop.xml line 3
+#: rc.cpp:164
+msgid ""
+"_: Language\n"
+".desktop"
+msgstr ".desktop"
+
+#. i18n: file data/diff.xml line 15
+#: rc.cpp:168
+msgid ""
+"_: Language\n"
+"Diff"
+msgstr "Diff"
+
+#. i18n: file data/doxygen.xml line 26
+#: rc.cpp:172
+msgid ""
+"_: Language\n"
+"Doxygen"
+msgstr "Doxygen"
+
+#. i18n: file data/e.xml line 3
+#: rc.cpp:176
+msgid ""
+"_: Language\n"
+"E Language"
+msgstr "E Language"
+
+#. i18n: file data/eiffel.xml line 13
+#: rc.cpp:180
+msgid ""
+"_: Language\n"
+"Eiffel"
+msgstr "Eiffel"
+
+#. i18n: file data/email.xml line 6
+#: rc.cpp:184
+msgid ""
+"_: Language\n"
+"Email"
+msgstr "Email"
+
+#. i18n: file data/euphoria.xml line 32
+#: rc.cpp:188
+msgid ""
+"_: Language\n"
+"Euphoria"
+msgstr "Euphoria"
+
+#. i18n: file data/ferite.xml line 3
+#: rc.cpp:192
+msgid ""
+"_: Language\n"
+"ferite"
+msgstr "ferite"
+
+#. i18n: file data/fgl-4gl.xml line 3
+#: rc.cpp:196
+msgid ""
+"_: Language\n"
+"4GL"
+msgstr "4GL"
+
+#. i18n: file data/fgl-4gl.xml line 3
+#: rc.cpp:198 rc.cpp:202 rc.cpp:282 rc.cpp:390 rc.cpp:462 rc.cpp:466
+#: rc.cpp:470
+msgid ""
+"_: Language Section\n"
+"Database"
+msgstr "Database"
+
+#. i18n: file data/fgl-per.xml line 3
+#: rc.cpp:200
+msgid ""
+"_: Language\n"
+"4GL-PER"
+msgstr "4GL-PER"
+
+#. i18n: file data/fortran.xml line 3
+#: rc.cpp:204
+msgid ""
+"_: Language\n"
+"Fortran"
+msgstr "Fortran"
+
+#. i18n: file data/fstab.xml line 4
+#: rc.cpp:208
+msgid ""
+"_: Language\n"
+"fstab"
+msgstr "fstab"
+
+#. i18n: file data/gdl.xml line 3
+#: rc.cpp:212
+msgid ""
+"_: Language\n"
+"GDL"
+msgstr "GDL"
+
+#. i18n: file data/gdl.xml line 3
+#: rc.cpp:214 rc.cpp:326 rc.cpp:358 rc.cpp:442 rc.cpp:482
+msgid ""
+"_: Language Section\n"
+"Scientific"
+msgstr "Scientific"
+
+#. i18n: file data/gettext.xml line 24
+#: rc.cpp:216
+msgid ""
+"_: Language\n"
+"GNU Gettext"
+msgstr "GNU Gettext"
+
+#. i18n: file data/glsl.xml line 3
+#: rc.cpp:220
+msgid ""
+"_: Language\n"
+"GLSL"
+msgstr "GLSL"
+
+#. i18n: file data/gnuassembler.xml line 42
+#: rc.cpp:224
+msgid ""
+"_: Language\n"
+"GNU Assembler"
+msgstr "GNU Assembler"
+
+#. i18n: file data/haskell.xml line 4
+#: rc.cpp:228
+msgid ""
+"_: Language\n"
+"Haskell"
+msgstr "Haskell"
+
+#. i18n: file data/html.xml line 7
+#: rc.cpp:232
+msgid ""
+"_: Language\n"
+"HTML"
+msgstr "HTML"
+
+#. i18n: file data/idconsole.xml line 3
+#: rc.cpp:236
+msgid ""
+"_: Language\n"
+"Quake Script"
+msgstr "Quake Script"
+
+#. i18n: file data/idl.xml line 3
+#: rc.cpp:240
+msgid ""
+"_: Language\n"
+"IDL"
+msgstr "IDL"
+
+#. i18n: file data/ilerpg.xml line 48
+#: rc.cpp:244
+msgid ""
+"_: Language\n"
+"ILERPG"
+msgstr "ILERPG"
+
+#. i18n: file data/inform.xml line 6
+#: rc.cpp:248
+msgid ""
+"_: Language\n"
+"Inform"
+msgstr "Inform"
+
+#. i18n: file data/ini.xml line 3
+#: rc.cpp:252
+msgid ""
+"_: Language\n"
+"INI Files"
+msgstr "INI Files"
+
+#. i18n: file data/java.xml line 3
+#: rc.cpp:256
+msgid ""
+"_: Language\n"
+"Java"
+msgstr "Java"
+
+#. i18n: file data/javadoc.xml line 3
+#: rc.cpp:260
+msgid ""
+"_: Language\n"
+"Javadoc"
+msgstr "Javadoc"
+
+#. i18n: file data/javascript.xml line 6
+#: rc.cpp:264
+msgid ""
+"_: Language\n"
+"JavaScript"
+msgstr "JavaScript"
+
+#. i18n: file data/jsp.xml line 3
+#: rc.cpp:268
+msgid ""
+"_: Language\n"
+"JSP"
+msgstr "JSP"
+
+#. i18n: file data/kbasic.xml line 3
+#: rc.cpp:272
+msgid ""
+"_: Language\n"
+"KBasic"
+msgstr "KBasic"
+
+#. i18n: file data/latex.xml line 3
+#: rc.cpp:276
+msgid ""
+"_: Language\n"
+"LaTeX"
+msgstr "LaTeX"
+
+#. i18n: file data/ldif.xml line 3
+#: rc.cpp:280
+msgid ""
+"_: Language\n"
+"LDIF"
+msgstr "LDIF"
+
+#. i18n: file data/lex.xml line 23
+#: rc.cpp:284
+msgid ""
+"_: Language\n"
+"Lex/Flex"
+msgstr "Lex/Flex"
+
+#. i18n: file data/lilypond.xml line 27
+#: rc.cpp:288
+msgid ""
+"_: Language\n"
+"LilyPond"
+msgstr "LilyPond"
+
+#. i18n: file data/literate-haskell.xml line 3
+#: rc.cpp:292
+msgid ""
+"_: Language\n"
+"Literate Haskell"
+msgstr "Literate Haskell"
+
+#. i18n: file data/logtalk.xml line 4
+#: rc.cpp:296
+msgid ""
+"_: Language\n"
+"Logtalk"
+msgstr "Logtalk"
+
+#. i18n: file data/lpc.xml line 19
+#: rc.cpp:300
+msgid ""
+"_: Language\n"
+"LPC"
+msgstr "LPC"
+
+#. i18n: file data/lua.xml line 3
+#: rc.cpp:304
+msgid ""
+"_: Language\n"
+"Lua"
+msgstr "Lua"
+
+#. i18n: file data/m3u.xml line 14
+#: rc.cpp:308
+msgid ""
+"_: Language\n"
+"M3U"
+msgstr "M3U"
+
+#. i18n: file data/mab.xml line 3
+#: rc.cpp:312
+msgid ""
+"_: Language\n"
+"MAB-DB"
+msgstr "MAB-DB"
+
+#. i18n: file data/makefile.xml line 5
+#: rc.cpp:316
+msgid ""
+"_: Language\n"
+"Makefile"
+msgstr "Makefile"
+
+#. i18n: file data/mason.xml line 3
+#: rc.cpp:320
+msgid ""
+"_: Language\n"
+"Mason"
+msgstr "Mason"
+
+#. i18n: file data/matlab.xml line 58
+#: rc.cpp:324
+msgid ""
+"_: Language\n"
+"Matlab"
+msgstr "Matlab"
+
+#. i18n: file data/mediawiki.xml line 3
+#: rc.cpp:328
+#, fuzzy
+msgid ""
+"_: Language\n"
+"MediaWiki"
+msgstr "CMake"
+
+#. i18n: file data/mips.xml line 3
+#: rc.cpp:332
+msgid ""
+"_: Language\n"
+"MIPS Assembler"
+msgstr "MIPS Assembler"
+
+#. i18n: file data/modula-2.xml line 3
+#: rc.cpp:336
+msgid ""
+"_: Language\n"
+"Modula-2"
+msgstr "Modula-2"
+
+#. i18n: file data/mup.xml line 3
+#: rc.cpp:340
+msgid ""
+"_: Language\n"
+"Music Publisher"
+msgstr "Music Publisher"
+
+#. i18n: file data/nasm.xml line 31
+#: rc.cpp:344
+msgid ""
+"_: Language\n"
+"Intel x86 (NASM)"
+msgstr "Intel x86 (NASM)"
+
+#. i18n: file data/objectivec.xml line 3
+#: rc.cpp:348
+msgid ""
+"_: Language\n"
+"Objective-C"
+msgstr "Objective-C"
+
+#. i18n: file data/ocaml.xml line 11
+#: rc.cpp:352
+msgid ""
+"_: Language\n"
+"Objective Caml"
+msgstr "Objective Caml"
+
+#. i18n: file data/octave.xml line 18
+#: rc.cpp:356
+msgid ""
+"_: Language\n"
+"Octave"
+msgstr "Octave"
+
+#. i18n: file data/pascal.xml line 3
+#: rc.cpp:360
+msgid ""
+"_: Language\n"
+"Pascal"
+msgstr "Pascal"
+
+#. i18n: file data/perl.xml line 42
+#: rc.cpp:364
+msgid ""
+"_: Language\n"
+"Perl"
+msgstr "Perl"
+
+#. i18n: file data/php.xml line 21
+#: rc.cpp:368
+msgid ""
+"_: Language\n"
+"PHP/PHP"
+msgstr "PHP/PHP"
+
+#. i18n: file data/picsrc.xml line 11
+#: rc.cpp:372
+msgid ""
+"_: Language\n"
+"PicAsm"
+msgstr "PicAsm"
+
+#. i18n: file data/pike.xml line 4
+#: rc.cpp:376
+msgid ""
+"_: Language\n"
+"Pike"
+msgstr "Pike"
+
+#. i18n: file data/postscript.xml line 3
+#: rc.cpp:380
+msgid ""
+"_: Language\n"
+"PostScript"
+msgstr "PostScript"
+
+#. i18n: file data/povray.xml line 7
+#: rc.cpp:384
+msgid ""
+"_: Language\n"
+"POV-Ray"
+msgstr "POV-Ray"
+
+#. i18n: file data/progress.xml line 3
+#: rc.cpp:388
+msgid ""
+"_: Language\n"
+"progress"
+msgstr "progress"
+
+#. i18n: file data/prolog.xml line 3
+#: rc.cpp:392
+msgid ""
+"_: Language\n"
+"Prolog"
+msgstr "Prolog"
+
+#. i18n: file data/purebasic.xml line 3
+#: rc.cpp:396
+msgid ""
+"_: Language\n"
+"PureBasic"
+msgstr "PureBasic"
+
+#. i18n: file data/python.xml line 4
+#: rc.cpp:400
+msgid ""
+"_: Language\n"
+"Python"
+msgstr "Python"
+
+#. i18n: file data/r.xml line 11
+#: rc.cpp:404
+msgid ""
+"_: Language\n"
+"R Script"
+msgstr "R Script"
+
+#. i18n: file data/rexx.xml line 3
+#: rc.cpp:408
+msgid ""
+"_: Language\n"
+"REXX"
+msgstr "REXX"
+
+#. i18n: file data/rhtml.xml line 47
+#: rc.cpp:412
+msgid ""
+"_: Language\n"
+"Ruby/Rails/RHTML"
+msgstr "Ruby/Rails/RHTML"
+
+#. i18n: file data/rib.xml line 8
+#: rc.cpp:416
+msgid ""
+"_: Language\n"
+"RenderMan RIB"
+msgstr "RenderMan RIB"
+
+#. i18n: file data/rpmspec.xml line 3
+#: rc.cpp:420
+msgid ""
+"_: Language\n"
+"RPM Spec"
+msgstr "RPM Spec"
+
+#. i18n: file data/rsiidl.xml line 3
+#: rc.cpp:424
+msgid ""
+"_: Language\n"
+"RSI IDL"
+msgstr "RSI IDL"
+
+#. i18n: file data/ruby.xml line 33
+#: rc.cpp:428
+msgid ""
+"_: Language\n"
+"Ruby"
+msgstr "Ruby"
+
+#. i18n: file data/sather.xml line 3
+#: rc.cpp:432
+msgid ""
+"_: Language\n"
+"Sather"
+msgstr "Sather"
+
+#. i18n: file data/scheme.xml line 43
+#: rc.cpp:436
+msgid ""
+"_: Language\n"
+"Scheme"
+msgstr "Scheme"
+
+#. i18n: file data/sci.xml line 3
+#: rc.cpp:440
+msgid ""
+"_: Language\n"
+"scilab"
+msgstr "scilab"
+
+#. i18n: file data/sgml.xml line 3
+#: rc.cpp:444
+msgid ""
+"_: Language\n"
+"SGML"
+msgstr "SGML"
+
+#. i18n: file data/sieve.xml line 4
+#: rc.cpp:448
+msgid ""
+"_: Language\n"
+"Sieve"
+msgstr "Sieve"
+
+#. i18n: file data/sml.xml line 3
+#: rc.cpp:452
+msgid ""
+"_: Language\n"
+"SML"
+msgstr "SML"
+
+#. i18n: file data/spice.xml line 4
+#: rc.cpp:456
+msgid ""
+"_: Language\n"
+"Spice"
+msgstr "Spice"
+
+#. i18n: file data/sql-mysql.xml line 8
+#: rc.cpp:460
+msgid ""
+"_: Language\n"
+"SQL (MySQL)"
+msgstr "SQL (MySQL)"
+
+#. i18n: file data/sql-postgresql.xml line 4
+#: rc.cpp:464
+msgid ""
+"_: Language\n"
+"SQL (PostgreSQL)"
+msgstr "SQL (PostgreSQL)"
+
+#. i18n: file data/sql.xml line 6
+#: rc.cpp:468
+msgid ""
+"_: Language\n"
+"SQL"
+msgstr "SQL"
+
+#. i18n: file data/stata.xml line 3
+#: rc.cpp:472
+msgid ""
+"_: Language\n"
+"Stata"
+msgstr "Stata"
+
+#. i18n: file data/tcl.xml line 8
+#: rc.cpp:476
+msgid ""
+"_: Language\n"
+"Tcl/Tk"
+msgstr "Tcl/Tk"
+
+#. i18n: file data/tibasic.xml line 3
+#: rc.cpp:480
+msgid ""
+"_: Language\n"
+"TI Basic"
+msgstr "TI Basic"
+
+#. i18n: file data/txt2tags.xml line 5
+#: rc.cpp:484
+msgid ""
+"_: Language\n"
+"txt2tags"
+msgstr "txt2tags"
+
+#. i18n: file data/uscript.xml line 3
+#: rc.cpp:488
+msgid ""
+"_: Language\n"
+"UnrealScript"
+msgstr "UnrealScript"
+
+#. i18n: file data/velocity.xml line 3
+#: rc.cpp:492
+msgid ""
+"_: Language\n"
+"Velocity"
+msgstr "Velocity"
+
+#. i18n: file data/verilog.xml line 3
+#: rc.cpp:496
+msgid ""
+"_: Language\n"
+"Verilog"
+msgstr "Verilog"
+
+#. i18n: file data/vhdl.xml line 3
+#: rc.cpp:500
+msgid ""
+"_: Language\n"
+"VHDL"
+msgstr "VHDL"
+
+#. i18n: file data/vrml.xml line 3
+#: rc.cpp:504
+msgid ""
+"_: Language\n"
+"VRML"
+msgstr "VRML"
+
+#. i18n: file data/winehq.xml line 3
+#: rc.cpp:508
+msgid ""
+"_: Language\n"
+"WINE Config"
+msgstr "WINE Config"
+
+#. i18n: file data/xharbour.xml line 3
+#: rc.cpp:512
+msgid ""
+"_: Language\n"
+"xHarbour"
+msgstr "xHarbour"
+
+#. i18n: file data/xml.xml line 7
+#: rc.cpp:516
+msgid ""
+"_: Language\n"
+"XML"
+msgstr "XML"
+
+#. i18n: file data/xmldebug.xml line 3
+#: rc.cpp:520
+msgid ""
+"_: Language\n"
+"XML (Debug)"
+msgstr "XML (Debug)"
+
+#. i18n: file data/xslt.xml line 53
+#: rc.cpp:524
+msgid ""
+"_: Language\n"
+"xslt"
+msgstr "xslt"
+
+#. i18n: file data/yacas.xml line 3
+#: rc.cpp:528
+msgid ""
+"_: Language\n"
+"yacas"
+msgstr "yacas"
+
+#. i18n: file data/yacc.xml line 23
+#: rc.cpp:532
+msgid ""
+"_: Language\n"
+"Yacc/Bison"
+msgstr "Yacc/Bison"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:109
+msgid "Word Completion Plugin"
+msgstr "Word Completion Plugin"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:114
+msgid "Configure the Word Completion Plugin"
+msgstr "Configure the Word Completion Plugin"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:148
+msgid "Reuse Word Above"
+msgstr "Reuse Word Above"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:150
+msgid "Reuse Word Below"
+msgstr "Reuse Word Below"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:152
+msgid "Pop Up Completion List"
+msgstr "Pop Up Completion List"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:154
+msgid "Shell Completion"
+msgstr "Shell Completion"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:156
+msgid "Automatic Completion Popup"
+msgstr "Automatic Completion Popup"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:498
+msgid "Automatically &show completion list"
+msgstr "Automatically &show completion list"
+
+#: 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 "Show completions &when a word is at least"
+
+#: 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 "characters long."
+
+#: 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 ""
+"Enable the automatic completion list popup as default. The popup can be "
+"disabled on a view basis from the 'Tools' menu."
+
+#: plugins/wordcompletion/docwordcompletion.cpp:523
+msgid ""
+"Define the length a word should have before the completion list is displayed."
+msgstr ""
+"Define the length a word should have before the completion list is displayed."
+
+#: plugins/insertfile/insertfileplugin.cpp:79
+msgid "Insert File..."
+msgstr "Insert File..."
+
+#: plugins/insertfile/insertfileplugin.cpp:88
+msgid "Choose File to Insert"
+msgstr "Choose File to Insert"
+
+#: plugins/insertfile/insertfileplugin.cpp:116
+msgid ""
+"Failed to load file:\n"
+"\n"
+msgstr ""
+"Failed to load file:\n"
+"\n"
+
+#: plugins/insertfile/insertfileplugin.cpp:116
+#: plugins/insertfile/insertfileplugin.cpp:137
+#: plugins/insertfile/insertfileplugin.cpp:159
+msgid "Insert File Error"
+msgstr "Insert File Error"
+
+#: plugins/insertfile/insertfileplugin.cpp:130
+msgid ""
+"<p>The file <strong>%1</strong> does not exist or is not readable, aborting."
+msgstr ""
+"<p>The file <strong>%1</strong> does not exist or is not readable, aborting."
+
+#: plugins/insertfile/insertfileplugin.cpp:134
+msgid "<p>Unable to open file <strong>%1</strong>, aborting."
+msgstr "<p>Unable to open file <strong>%1</strong>, aborting."
+
+#: plugins/insertfile/insertfileplugin.cpp:157
+msgid "<p>File <strong>%1</strong> had no contents."
+msgstr "<p>File <strong>%1</strong> had no contents."
+
+#: plugins/kdatatool/kate_kdatatool.cpp:78
+msgid "Data Tools"
+msgstr "Data Tools"
+
+#: plugins/kdatatool/kate_kdatatool.cpp:153
+#: plugins/kdatatool/kate_kdatatool.cpp:175
+msgid "(not available)"
+msgstr "(not available)"
+
+#: 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 ""
+"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."
+
+#: plugins/isearch/ISearchPlugin.cpp:68 plugins/isearch/ISearchPlugin.cpp:371
+msgid "Search Incrementally"
+msgstr "Search Incrementally"
+
+#: plugins/isearch/ISearchPlugin.cpp:72 plugins/isearch/ISearchPlugin.cpp:372
+msgid "Search Incrementally Backwards"
+msgstr "Search Incrementally Backwards"
+
+#: plugins/isearch/ISearchPlugin.cpp:76 plugins/isearch/ISearchPlugin.cpp:79
+msgid "I-Search:"
+msgstr "I-Search:"
+
+#: plugins/isearch/ISearchPlugin.cpp:95
+msgid "Search"
+msgstr "Search"
+
+#: plugins/isearch/ISearchPlugin.cpp:101
+msgid "Search Options"
+msgstr "Search Options"
+
+#: plugins/isearch/ISearchPlugin.cpp:106 plugins/isearch/ISearchPlugin.cpp:412
+msgid "Case Sensitive"
+msgstr "Case Sensitive"
+
+#: plugins/isearch/ISearchPlugin.cpp:115 plugins/isearch/ISearchPlugin.cpp:414
+msgid "From Beginning"
+msgstr "From Beginning"
+
+#: plugins/isearch/ISearchPlugin.cpp:124 plugins/isearch/ISearchPlugin.cpp:416
+msgid "Regular Expression"
+msgstr "Regular Expression"
+
+#: plugins/isearch/ISearchPlugin.cpp:244
+msgid ""
+"_: Incremental Search\n"
+"I-Search:"
+msgstr "I-Search:"
+
+#: plugins/isearch/ISearchPlugin.cpp:247
+msgid ""
+"_: Incremental Search found no match\n"
+"Failing I-Search:"
+msgstr "Failing I-Search:"
+
+#: plugins/isearch/ISearchPlugin.cpp:250
+msgid ""
+"_: Incremental Search in the reverse direction\n"
+"I-Search Backward:"
+msgstr "I-Search Backward:"
+
+#: plugins/isearch/ISearchPlugin.cpp:253
+msgid "Failing I-Search Backward:"
+msgstr "Failing I-Search Backward:"
+
+#: plugins/isearch/ISearchPlugin.cpp:256
+msgid ""
+"_: Incremental Search has passed the end of the document\n"
+"Wrapped I-Search:"
+msgstr "Wrapped I-Search:"
+
+#: plugins/isearch/ISearchPlugin.cpp:259
+msgid "Failing Wrapped I-Search:"
+msgstr "Failing Wrapped I-Search:"
+
+#: plugins/isearch/ISearchPlugin.cpp:262
+msgid "Wrapped I-Search Backward:"
+msgstr "Wrapped I-Search Backward:"
+
+#: plugins/isearch/ISearchPlugin.cpp:265
+msgid "Failing Wrapped I-Search Backward:"
+msgstr "Failing Wrapped I-Search Backward:"
+
+#: 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 "Overwrapped I-Search:"
+
+#: plugins/isearch/ISearchPlugin.cpp:272
+msgid "Failing Overwrapped I-Search:"
+msgstr "Failing Overwrapped I-Search:"
+
+#: plugins/isearch/ISearchPlugin.cpp:275
+msgid "Overwrapped I-Search Backwards:"
+msgstr "Overwrapped I-Search Backwards:"
+
+#: plugins/isearch/ISearchPlugin.cpp:278
+msgid "Failing Overwrapped I-Search Backward:"
+msgstr "Failing Overwrapped I-Search Backward:"
+
+#: plugins/isearch/ISearchPlugin.cpp:280
+msgid "Error: unknown i-search state!"
+msgstr "Error: unknown i-search state!"
+
+#: plugins/isearch/ISearchPlugin.cpp:341
+msgid "Next Incremental Search Match"
+msgstr "Next Incremental Search Match"
+
+#: plugins/isearch/ISearchPlugin.cpp:342
+msgid "Previous Incremental Search Match"
+msgstr "Previous Incremental Search Match"
+
+#: plugins/autobookmarker/autobookmarker.cpp:90
+msgid "AutoBookmarks"
+msgstr "AutoBookmarks"
+
+#: plugins/autobookmarker/autobookmarker.cpp:101
+msgid "Configure AutoBookmarks"
+msgstr "Configure AutoBookmarks"
+
+#: plugins/autobookmarker/autobookmarker.cpp:280
+msgid "Edit Entry"
+msgstr "Edit Entry"
+
+#: plugins/autobookmarker/autobookmarker.cpp:288
+msgid "&Pattern:"
+msgstr "&Pattern:"
+
+#: plugins/autobookmarker/autobookmarker.cpp:294
+msgid "<p>A regular expression. Matching lines will be bookmarked.</p>"
+msgstr "<p>A regular expression. Matching lines will be bookmarked.</p>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:298
+msgid "Case &sensitive"
+msgstr "Case &sensitive"
+
+#: plugins/autobookmarker/autobookmarker.cpp:302
+msgid ""
+"<p>If enabled, the pattern matching will be case sensitive, otherwise not.</p>"
+msgstr ""
+"<p>If enabled, the pattern matching will be case sensitive, otherwise not.</p>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:305
+msgid "&Minimal matching"
+msgstr "&Minimal matching"
+
+#: plugins/autobookmarker/autobookmarker.cpp:309
+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 ""
+"<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>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:313
+msgid "&File mask:"
+msgstr "&File mask:"
+
+#: plugins/autobookmarker/autobookmarker.cpp:319
+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 ""
+"<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>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:330
+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 ""
+"<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>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:340
+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 ""
+"<p>Click this button to display a tickable list of mimetypes available on your "
+"system. When used, the file masks entry above will be filled in with the "
+"corresponding masks.</p>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:365
+msgid ""
+"Select the MimeTypes for this pattern.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
+msgstr ""
+"Select the MimeTypes for this pattern.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
+
+#: plugins/autobookmarker/autobookmarker.cpp:385
+msgid "&Patterns"
+msgstr "&Patterns"
+
+#: plugins/autobookmarker/autobookmarker.cpp:388
+msgid "Pattern"
+msgstr "Pattern"
+
+#: plugins/autobookmarker/autobookmarker.cpp:389
+msgid "Mime Types"
+msgstr "Mime Types"
+
+#: plugins/autobookmarker/autobookmarker.cpp:390
+msgid "File Masks"
+msgstr "File Masks"
+
+#: plugins/autobookmarker/autobookmarker.cpp:394
+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 ""
+"<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>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:409
+msgid "Press this button to create a new autobookmark entity."
+msgstr "Press this button to create a new autobookmark entity."
+
+#: plugins/autobookmarker/autobookmarker.cpp:414
+msgid "Press this button to delete the currently selected entity."
+msgstr "Press this button to delete the currently selected entity."
+
+#: plugins/autobookmarker/autobookmarker.cpp:416
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: plugins/autobookmarker/autobookmarker.cpp:419
+msgid "Press this button to edit the currently selected entity."
+msgstr "Press this button to edit the currently selected entity."
+
+#~ msgid ""
+#~ "_: Language\n"
+#~ "Wikimedia"
+#~ msgstr "Wikimedia"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kcmshell.po b/tde-i18n-en_GB/messages/kdelibs/kcmshell.po
new file mode 100644
index 00000000000..70a9ed3b4b3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kcmshell.po
@@ -0,0 +1,80 @@
+# translation of kcmshell.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmshell\n"
+"POT-Creation-Date: 2006-08-13 04:02+0200\n"
+"PO-Revision-Date: 2005-01-17 15:01+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:56
+msgid "List all possible modules"
+msgstr "List all possible modules"
+
+#: main.cpp:57
+msgid "Configuration module to open"
+msgstr "Configuration module to open"
+
+#: main.cpp:58
+msgid "Specify a particular language"
+msgstr "Specify a particular language"
+
+#: main.cpp:59
+msgid "Embeds the module with buttons in window with id <id>"
+msgstr "Embeds the module with buttons in window with id <id>"
+
+#: main.cpp:60
+msgid "Embeds the module without buttons in window with id <id>"
+msgstr "Embeds the module without buttons in window with id <id>"
+
+#: main.cpp:61
+msgid "Do not display main window"
+msgstr "Do not display main window"
+
+#: main.cpp:201
+msgid "KDE Control Module"
+msgstr "KDE Control Module"
+
+#: main.cpp:203
+msgid "A tool to start single KDE control modules"
+msgstr "A tool to start single KDE control modules"
+
+#: main.cpp:205
+msgid "(c) 1999-2004, The KDE Developers"
+msgstr "(c) 1999-2004, The KDE Developers"
+
+#: main.cpp:207
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:228
+msgid "The following modules are available:"
+msgstr "The following modules are available:"
+
+#: main.cpp:247
+msgid "No description available"
+msgstr "No description available"
+
+#: main.cpp:314
+#, c-format
+msgid "Configure - %1"
+msgstr "Configure - %1"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kdelibs.po b/tde-i18n-en_GB/messages/kdelibs/kdelibs.po
new file mode 100644
index 00000000000..c2136d8d2f1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kdelibs.po
@@ -0,0 +1,11075 @@
+# translation of kdelibs.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kdelibs\n"
+"POT-Creation-Date: 2008-07-08 01:18+0200\n"
+"PO-Revision-Date: 2006-12-07 23:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file ./interfaces/ktexteditor/editorchooser_ui.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Editor Chooser"
+msgstr "Editor Chooser"
+
+#. i18n: file ./interfaces/ktexteditor/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 ""
+"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 honour "
+"your changes in the Control Centre. All other choices will override that "
+"setting."
+
+#. i18n: file ./kcert/kcertpart.rc line 4
+#: rc.cpp:9
+#, no-c-format
+msgid "&Certificate"
+msgstr "&Certificate"
+
+#. i18n: file ./kdeui/kshortcutdialog_advanced.ui line 58
+#: rc.cpp:12
+#, no-c-format
+msgid "Alternate shortcut:"
+msgstr "Alternate shortcut:"
+
+#. i18n: file ./kdeui/kshortcutdialog_advanced.ui line 69
+#: rc.cpp:15
+#, no-c-format
+msgid "Primary shortcut:"
+msgstr "Primary shortcut:"
+
+#. i18n: file ./kdeui/kshortcutdialog_advanced.ui line 155
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"The currently set shortcut or the shortcut you are entering will show up here."
+msgstr ""
+"The currently set shortcut or the shortcut you are entering will show up here."
+
+#. i18n: file ./kdeui/kshortcutdialog_advanced.ui line 182
+#: rc.cpp:21 rc.cpp:27 rc.cpp:84
+#, no-c-format
+msgid "x"
+msgstr "x"
+
+#. i18n: file ./kdeui/kshortcutdialog_advanced.ui line 188
+#: rc.cpp:24 rc.cpp:30 rc.cpp:87
+#, no-c-format
+msgid "Clear shortcut"
+msgstr "Clear shortcut"
+
+#. i18n: file ./kdeui/kshortcutdialog_advanced.ui line 213
+#: rc.cpp:33
+#, no-c-format
+msgid "Multi-key mode"
+msgstr "Multi-key mode"
+
+#. i18n: file ./kdeui/kshortcutdialog_advanced.ui line 216
+#: rc.cpp:36
+#, no-c-format
+msgid "Enable the entry of multi-key shortcuts"
+msgstr "Enable the entry of multi-key shortcuts"
+
+#. i18n: file ./kdeui/kshortcutdialog_advanced.ui line 219
+#: rc.cpp:39
+#, 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."
+msgstr ""
+"Select this tickbox 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."
+
+#. i18n: file ./kdeui/ui_standards.rc line 4
+#: common_texts.cpp:77 rc.cpp:42 rc.cpp:262
+#, no-c-format
+msgid "&File"
+msgstr "&File"
+
+#. i18n: file ./kdeui/ui_standards.rc line 33
+#: common_texts.cpp:131 rc.cpp:45
+#, no-c-format
+msgid "&Game"
+msgstr "&Game"
+
+#. i18n: file ./kdeui/ui_standards.rc line 57
+#: common_texts.cpp:81 rc.cpp:48 rc.cpp:229 rc.cpp:265
+#, no-c-format
+msgid "&Edit"
+msgstr "&Edit"
+
+#. i18n: file ./kdeui/ui_standards.rc line 80
+#: rc.cpp:51
+#, no-c-format
+msgid ""
+"_: Menu title\n"
+"&Move"
+msgstr "&Move"
+
+#. i18n: file ./kdeui/ui_standards.rc line 97
+#: common_texts.cpp:84 rc.cpp:54 rc.cpp:268
+#, no-c-format
+msgid "&View"
+msgstr "&View"
+
+#. i18n: file ./kdeui/ui_standards.rc line 112
+#: rc.cpp:57 rc.cpp:60
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file ./kdeui/ui_standards.rc line 133
+#: common_texts.cpp:182 rc.cpp:63
+#, no-c-format
+msgid "&Bookmarks"
+msgstr "&Bookmarks"
+
+#. i18n: file ./kdeui/ui_standards.rc line 139
+#: common_texts.cpp:185 rc.cpp:66
+#, no-c-format
+msgid "&Tools"
+msgstr "&Tools"
+
+#. i18n: file ./kdeui/ui_standards.rc line 143
+#: common_texts.cpp:192 rc.cpp:69
+#, no-c-format
+msgid "&Settings"
+msgstr "&Settings"
+
+#. i18n: file ./kdeui/ui_standards.rc line 186
+#: common_texts.cpp:254 rc.cpp:75 rc.cpp:271
+#, no-c-format
+msgid "Main Toolbar"
+msgstr "Main Toolbar"
+
+#. i18n: file ./kdeui/kshortcutdialog_simple.ui line 27
+#: rc.cpp:78
+#, no-c-format
+msgid "Shortcut:"
+msgstr "Shortcut:"
+
+#. i18n: file ./kdeui/kshortcutdialog_simple.ui line 65
+#: rc.cpp:81
+#, no-c-format
+msgid "Alt+Tab"
+msgstr "Alt+Tab"
+
+#. i18n: file ./kdeui/kspellui.ui line 38
+#: rc.cpp:90 rc.cpp:307
+#, no-c-format
+msgid "Unknown word:"
+msgstr "Unknown word:"
+
+#. i18n: file ./kdeui/kspellui.ui line 44
+#: rc.cpp:93 rc.cpp:105 rc.cpp:310 rc.cpp:322
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>This word was considered to be an \"unknown word\" because it does not match "
+"any entry in the dictionary currently in use. It may also be a word in a "
+"foreign language.</p>\n"
+"<p>If the word is not misspelled, you may add it to the dictionary by clicking "
+"<b>Add to Dictionary</b>. If you don't want to add the unknown word to the "
+"dictionary, but you want to leave it unchanged, click <b>Ignore</b> or <b>"
+"Ignore All</b>.</p>\n"
+"<p>However, if the word is misspelled, you can try to find the correct "
+"replacement in the list below. If you cannot find a replacement there, you may "
+"type it in the text box below, and click <b>Replace</b> or <b>Replace All</b>"
+".</p>\n"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p>This word was considered to be an \"unknown word\" because it does not match "
+"any entry in the dictionary currently in use. It may also be a word in a "
+"foreign language.</p>\n"
+"<p>If the word is not misspelled, you may add it to the dictionary by clicking "
+"<b>Add to Dictionary</b>. If you don't want to add the unknown word to the "
+"dictionary, but you want to leave it unchanged, click <b>Ignore</b> or <b>"
+"Ignore All</b>.</p>\n"
+"<p>However, if the word is misspelled, you can try to find the correct "
+"replacement in the list below. If you cannot find a replacement there, you may "
+"type it in the text box below, and click <b>Replace</b> or <b>Replace All</b>"
+".</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 52
+#: rc.cpp:99 rc.cpp:316
+#, no-c-format
+msgid "<b>misspelled</b>"
+msgstr "<b>misspelled</b>"
+
+#. i18n: file ./kdeui/kspellui.ui line 55
+#: rc.cpp:102 rc.cpp:319
+#, no-c-format
+msgid "Unknown word"
+msgstr "Unknown word"
+
+#. i18n: file ./kdeui/kspellui.ui line 69
+#: rc.cpp:111 rc.cpp:328
+#, no-c-format
+msgid "&Language:"
+msgstr "&Language:"
+
+#. i18n: file ./kdeui/kspellui.ui line 77
+#: rc.cpp:114 rc.cpp:209 rc.cpp:331 rc.cpp:389
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Select the language of the document you are proofing here.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Select the language of the document you are proofing here.</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 88
+#: rc.cpp:119 rc.cpp:336
+#, no-c-format
+msgid "... the <b>misspelled</b> word shown in context ..."
+msgstr "... the <b>misspelled</b> word shown in context ..."
+
+#. i18n: file ./kdeui/kspellui.ui line 94
+#: rc.cpp:122 rc.cpp:339
+#, no-c-format
+msgid "Text excerpt showing the unknown word in its context."
+msgstr "Text excerpt showing the unknown word in its context."
+
+#. i18n: file ./kdeui/kspellui.ui line 99
+#: rc.cpp:125 rc.cpp:342
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Here you can see a text excerpt showing the unknown word in its context. If "
+"this information is not sufficient to choose the best replacement for the "
+"unknown word, you can click on the document you are proofing, read a larger "
+"part of the text and then return here to continue proofing.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Here you can see a text excerpt showing the unknown word in its context. If "
+"this information is not sufficient to choose the best replacement for the "
+"unknown word, you can click on the document you are proofing, read a larger "
+"part of the text and then return here to continue proofing.</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 107
+#: rc.cpp:130 rc.cpp:347
+#, no-c-format
+msgid "<< Add to Dictionary"
+msgstr "<< Add to Dictionary"
+
+#. i18n: file ./kdeui/kspellui.ui line 113
+#: rc.cpp:133 rc.cpp:350
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>The unknown word was detected and considered unknown because it is not "
+"included in the dictionary."
+"<br>\n"
+"Click here if you consider that the unknown word is not misspelled and you want "
+"to avoid wrongly detecting it again in the future. If you want to let it remain "
+"as is, but not add it to the dictionary, then click <b>Ignore</b> or <b>"
+"Ignore All</b> instead.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>The unknown word was detected and considered unknown because it is not "
+"included in the dictionary."
+"<br>\n"
+"Click here if you consider that the unknown word is not misspelled and you want "
+"to avoid wrongly detecting it again in the future. If you want to let it remain "
+"as is, but not add it to the dictionary, then click <b>Ignore</b> or <b>"
+"Ignore All</b> instead.</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 138
+#: rc.cpp:139 rc.cpp:405
+#, no-c-format
+msgid "R&eplace All"
+msgstr "R&eplace All"
+
+#. i18n: file ./kdeui/kspellui.ui line 143
+#: rc.cpp:142 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>Click here to replace all occurrences of the unknown text with the text in "
+"the edit box above (to the left).</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 149
+#: rc.cpp:147 rc.cpp:356
+#, no-c-format
+msgid "Suggested Words"
+msgstr "Suggested Words"
+
+#. i18n: file ./kdeui/kspellui.ui line 165
+#: rc.cpp:150 rc.cpp:359
+#, no-c-format
+msgid "Suggestion List"
+msgstr "Suggestion List"
+
+#. i18n: file ./kdeui/kspellui.ui line 171
+#: rc.cpp:153 rc.cpp:362
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>If the unknown word is misspelled, you should check if the correction for it "
+"is available and if it is, click on it. If none of the words in this list is a "
+"good replacement you may type the correct word in the edit box above.</p>\n"
+"<p>To correct this word click <b>Replace</b> if you want to correct only this "
+"occurrence or <b>Replace All</b> if you want to correct all occurrences.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>If the unknown word is misspelled, you should check if the correction for it "
+"is available and if it is, click on it. If none of the words in this list is a "
+"good replacement you may type the correct word in the edit box above.</p>\n"
+"<p>To correct this word click <b>Replace</b> if you want to correct only this "
+"occurrence or <b>Replace All</b> if you want to correct all occurrences.</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 179
+#: kdeui/keditcl2.cpp:833 kutils/kfinddialog.cpp:231 rc.cpp:159 rc.cpp:397
+#, no-c-format
+msgid "&Replace"
+msgstr "&Replace"
+
+#. i18n: file ./kdeui/kspellui.ui line 184
+#: rc.cpp:162 rc.cpp:400
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Click here to replace this occurrence of the unknown text with the text in "
+"the edit box above (to the left).</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Click here to replace this occurrence of the unknown text with the text in "
+"the edit box above (to the left).</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 192
+#: rc.cpp:167 rc.cpp:368
+#, no-c-format
+msgid "Replace &with:"
+msgstr "Replace &with:"
+
+#. i18n: file ./kdeui/kspellui.ui line 201
+#: rc.cpp:170 rc.cpp:194 rc.cpp:371 rc.cpp:377
+#, 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>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>"
+
+#. i18n: file ./kdeui/kspellui.ui line 209
+#: rc.cpp:176 rc.cpp:413
+#, no-c-format
+msgid "&Ignore"
+msgstr "&Ignore"
+
+#. i18n: file ./kdeui/kspellui.ui line 215
+#: rc.cpp:179 rc.cpp:416
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Click here to let this occurrence of the unknown word remain as is.</p>\n"
+"<p>This action is useful when the word is a name, an acronym, a foreign word or "
+"any other unknown word that you want to use but not add to the dictionary.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Click here to let this occurrence of the unknown word remain as is.</p>\n"
+"<p>This action is useful when the word is a name, an acronym, a foreign word or "
+"any other unknown word that you want to use but not add to the dictionary.</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 223
+#: rc.cpp:185 rc.cpp:422
+#, no-c-format
+msgid "I&gnore All"
+msgstr "I&gnore All"
+
+#. i18n: file ./kdeui/kspellui.ui line 229
+#: rc.cpp:188 rc.cpp:425 rc.cpp:434
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>Click here to let all occurrences of the unknown word remain as they are.</p>"
+"\n"
+"<p>This action is useful when the word is a name, an acronym, a foreign word or "
+"any other unknown word that you want to use but not add to the dictionary.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Click here to let all occurrences of the unknown word remain as they are.</p>"
+"\n"
+"<p>This action is useful when the word is a name, an acronym, a foreign word or "
+"any other unknown word that you want to use but not add to the dictionary.</p>\n"
+"</qt>"
+
+#. i18n: file ./kdeui/kspellui.ui line 248
+#: rc.cpp:200 rc.cpp:394
+#, no-c-format
+msgid "S&uggest"
+msgstr "S&uggest"
+
+#. i18n: file ./kdeui/kspellui.ui line 254
+#: kdeui/ksconfig.cpp:294 rc.cpp:203 rc.cpp:383
+#, no-c-format
+msgid "English"
+msgstr "English"
+
+#. i18n: file ./kdeui/kspellui.ui line 261
+#: rc.cpp:206 rc.cpp:386
+#, no-c-format
+msgid "Language Selection"
+msgstr "Language Selection"
+
+#. i18n: file ./khtml/khtml_popupmenu.rc line 11
+#: rc.cpp:214
+#, no-c-format
+msgid "Frame"
+msgstr "Frame"
+
+#. i18n: file ./khtml/kjserrordlg.ui line 17
+#: rc.cpp:217
+#, no-c-format
+msgid "JavaScript Errors"
+msgstr "JavaScript Errors"
+
+#. i18n: file ./khtml/kjserrordlg.ui line 20
+#: rc.cpp:220
+#, 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.kde.org/. A test case which illustrates the "
+"problem will be appreciated."
+msgstr ""
+"This dialogue 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.kde.org/. A test case which illustrates the "
+"problem will be appreciated."
+
+#. i18n: file ./khtml/kjserrordlg.ui line 39
+#: kdeui/kstdaction_p.h:58 kdeui/kstdguiitem.cpp:161 rc.cpp:226
+#, no-c-format
+msgid "C&lear"
+msgstr "C&lear"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 26
+#: rc.cpp:232
+#, no-c-format
+msgid "Document Information"
+msgstr "Document Information"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 37
+#: rc.cpp:235
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 64
+#: rc.cpp:238
+#, no-c-format
+msgid "URL:"
+msgstr "URL:"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 122
+#: rc.cpp:241
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 141
+#: rc.cpp:244
+#, no-c-format
+msgid "Last modified:"
+msgstr "Last modified:"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 160
+#: rc.cpp:247
+#, no-c-format
+msgid "Document encoding:"
+msgstr "Document encoding:"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 188
+#: rc.cpp:250
+#, no-c-format
+msgid "HTTP Headers"
+msgstr "HTTP Headers"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 197
+#: rc.cpp:253
+#, no-c-format
+msgid "Property"
+msgstr "Property"
+
+#. i18n: file ./khtml/htmlpageinfo.ui line 208
+#: khtml/java/kjavaappletviewer.cpp:132 rc.cpp:256
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file ./kspell2/ui/configui.ui line 26
+#: rc.cpp:274
+#, 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 ""
+"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."
+
+#. i18n: file ./kspell2/ui/configui.ui line 34
+#: common_texts.cpp:118 kdeui/keditcl2.cpp:723 kdeui/keditcl2.cpp:862
+#: kutils/kfinddialog.cpp:161 rc.cpp:277
+#, no-c-format
+msgid "Options"
+msgstr "Options"
+
+#. i18n: file ./kspell2/ui/configui.ui line 45
+#: rc.cpp:280
+#, no-c-format
+msgid "Enable &background spellchecking"
+msgstr "Enable &background spellchecking"
+
+#. i18n: file ./kspell2/ui/configui.ui line 48
+#: rc.cpp:283
+#, no-c-format
+msgid ""
+"If checked, the \"spell as you type\" mode is active and all misspelled words "
+"are immediately highlighted."
+msgstr ""
+"If ticked, the \"spell as you type\" mode is active and all misspelled words "
+"are immediately highlighted."
+
+#. i18n: file ./kspell2/ui/configui.ui line 56
+#: rc.cpp:286
+#, no-c-format
+msgid "Skip all &uppercase words"
+msgstr "Skip all &uppercase words"
+
+#. i18n: file ./kspell2/ui/configui.ui line 59
+#: rc.cpp:289
+#, 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 KDE for example."
+msgstr ""
+"If ticked, words that consist of only uppercase letters are not spell checked. "
+"This is useful if you have a lot of acronyms, such as KDE for example."
+
+#. i18n: file ./kspell2/ui/configui.ui line 67
+#: rc.cpp:292
+#, no-c-format
+msgid "S&kip run-together words"
+msgstr "S&kip run-together words"
+
+#. i18n: file ./kspell2/ui/configui.ui line 70
+#: rc.cpp:295
+#, no-c-format
+msgid ""
+"If checked, concatenated words made of existing words are not spell checked. "
+"This is useful in some languages."
+msgstr ""
+"If ticked, concatenated words made of existing words are not spell checked. "
+"This is useful in some languages."
+
+#. i18n: file ./kspell2/ui/configui.ui line 80
+#: rc.cpp:298
+#, no-c-format
+msgid "Default language:"
+msgstr "Default language:"
+
+#. i18n: file ./kspell2/ui/configui.ui line 91
+#: rc.cpp:301
+#, no-c-format
+msgid "Ignore These Words"
+msgstr "Ignore These Words"
+
+#. i18n: file ./kspell2/ui/configui.ui line 97
+#: rc.cpp:304
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./kspell2/ui/kspell2ui.ui line 282
+#: rc.cpp:431
+#, no-c-format
+msgid "Autocorrect"
+msgstr "Autocorrect"
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 9
+#: rc.cpp:440
+#, no-c-format
+msgid "Additional domains for browsing"
+msgstr "Additional domains for browsing"
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 10
+#: rc.cpp:443
+#, no-c-format
+msgid "List of 'wide-area' (non link-local) domains that should be browsed."
+msgstr "List of 'wide-area' (non link-local) domains that should be browsed."
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 13
+#: rc.cpp:446
+#, no-c-format
+msgid "Browse local network"
+msgstr "Browse local network"
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 14
+#: rc.cpp:449
+#, no-c-format
+msgid ""
+"If true .local domain will be browsed. It is always link-local, using multicast "
+"DNS."
+msgstr ""
+"If true .local domain will be browsed. It is always link-local, using multicast "
+"DNS."
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 18
+#: rc.cpp:452
+#, no-c-format
+msgid "Recursive search for domains"
+msgstr "Recursive search for domains"
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 19
+#: rc.cpp:455
+#, no-c-format
+msgid "Removed in KDE 3.5.0"
+msgstr "Removed in KDE 3.5.0"
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 25
+#: rc.cpp:458
+#, no-c-format
+msgid ""
+"Select publishing in LAN (multicast) or WAN (unicast, needs configured DNS "
+"server)"
+msgstr ""
+"Select publishing in LAN (multicast) or WAN (unicast, needs configured DNS "
+"server)"
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 26
+#: rc.cpp:461
+#, no-c-format
+msgid ""
+"Specifies if publishing should be by default link-local using multicast DNS "
+"(LAN) or 'wide-area' using normal DNS server (WAN)."
+msgstr ""
+"Specifies if publishing should be by default link-local using multicast DNS "
+"(LAN) or 'wide-area' using normal DNS server (WAN)."
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 34
+#: rc.cpp:464
+#, no-c-format
+msgid "Name of default publishing domain for WAN"
+msgstr "Name of default publishing domain for WAN"
+
+#. i18n: file ./dnssd/kcm_kdnssd.kcfg line 36
+#: rc.cpp:467
+#, no-c-format
+msgid ""
+"Domain name for publishing using 'wide-area' (normal DNS) ZeroConf. This must "
+"match domain specified in /etc/mdnsd.conf. This value is used only if "
+"PublishType is set to WAN.\n"
+msgstr ""
+"Domain name for publishing using 'wide-area' (normal DNS) ZeroConf. This must "
+"match domain specified in /etc/mdnsd.conf. This value is used only if "
+"PublishType is set to WAN.\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: common_texts.cpp:24 kdeui/kconfigdialog.cpp:56 kutils/kcmultidialog.cpp:59
+#: kutils/kcmultidialog.h:104 kutils/ksettings/dialog.cpp:571
+msgid "Configure"
+msgstr "Configure"
+
+#: common_texts.cpp:25
+msgid "&Configure"
+msgstr "&Configure"
+
+#: common_texts.cpp:26
+msgid "Configuration"
+msgstr "Configuration"
+
+#: common_texts.cpp:27
+msgid "Modify"
+msgstr "Modify"
+
+#: common_texts.cpp:28
+msgid "&Modify"
+msgstr "&Modify"
+
+#: common_texts.cpp:29
+msgid "Align"
+msgstr "Align"
+
+#: common_texts.cpp:30
+msgid "Page"
+msgstr "Page"
+
+#: common_texts.cpp:31
+msgid "Border"
+msgstr "Border"
+
+#: common_texts.cpp:32 kdeui/ktoolbar.cpp:2116
+msgid "Orientation"
+msgstr "Orientation"
+
+#: common_texts.cpp:33
+msgid "Width"
+msgstr "Width"
+
+#: common_texts.cpp:34
+msgid "&Width"
+msgstr "&Width"
+
+#: common_texts.cpp:35
+msgid "Height"
+msgstr "Height"
+
+#: common_texts.cpp:36
+msgid "&Height"
+msgstr "&Height"
+
+#: common_texts.cpp:37
+msgid "Spacing"
+msgstr "Spacing"
+
+#: common_texts.cpp:38
+msgid "Horizontal"
+msgstr "Horizontal"
+
+#: common_texts.cpp:39
+msgid "Vertical"
+msgstr "Vertical"
+
+#: common_texts.cpp:40
+msgid "Right"
+msgstr "Right"
+
+#: common_texts.cpp:41
+msgid "Left"
+msgstr "Left"
+
+#: common_texts.cpp:42
+msgid "Center"
+msgstr "Centre"
+
+#: common_texts.cpp:43
+msgid "Top"
+msgstr "Top"
+
+#: common_texts.cpp:44
+msgid "Bottom"
+msgstr "Bottom"
+
+#: common_texts.cpp:45
+msgid "&Bottom"
+msgstr "&Bottom"
+
+#: common_texts.cpp:46
+msgid "Move"
+msgstr "Move"
+
+#: common_texts.cpp:48
+msgid "Delete All"
+msgstr "Delete All"
+
+#: common_texts.cpp:49
+msgid "Clear All"
+msgstr "Clear All"
+
+#: common_texts.cpp:50
+msgid "Export"
+msgstr "Export"
+
+#: common_texts.cpp:51
+msgid "Import"
+msgstr "Import"
+
+#: common_texts.cpp:52
+msgid "Zoom"
+msgstr "Zoom"
+
+#: common_texts.cpp:53
+msgid "&Zoom"
+msgstr "&Zoom"
+
+#: arts/message/artsmessage.cc:89 common_texts.cpp:54 kabc/lock.cpp:132
+#: kdeui/kmessagebox.cpp:760 kdeui/kmessagebox.cpp:790 kjs/object.cpp:493
+#: kutils/kpluginselector.cpp:248
+msgid "Error"
+msgstr "Error"
+
+#: common_texts.cpp:55
+msgid "Malformed URL"
+msgstr "Malformed URL"
+
+#: common_texts.cpp:56
+msgid "Charset:"
+msgstr "Charset:"
+
+#: arts/message/artsmessage.cc:83 common_texts.cpp:59
+#: kdeui/kmessagebox.cpp:561 kdeui/kmessagebox.cpp:633
+#: kdeui/kmessagebox.cpp:709
+msgid "Warning"
+msgstr "Warning"
+
+#: common_texts.cpp:60
+msgid "Save a file"
+msgstr "Save a file"
+
+#: common_texts.cpp:61
+msgid "Contents"
+msgstr "Contents"
+
+#: common_texts.cpp:62
+msgid "About"
+msgstr "About"
+
+#: common_texts.cpp:63 common_texts.cpp:176 kdeui/kaboutapplication.cpp:64
+#: kdeui/kaboutapplication.cpp:88
+msgid "&About"
+msgstr "&About"
+
+#: common_texts.cpp:64
+msgid "A&bout"
+msgstr "A&bout"
+
+#: common_texts.cpp:65 kparts/part.cpp:489
+msgid "Untitled"
+msgstr "Untitled"
+
+#: common_texts.cpp:67 kdecore/kapplication.cpp:1417
+#: kdecore/kapplication.cpp:2245 kdecore/kapplication.cpp:2280
+#: kdecore/kapplication.cpp:2551 kdecore/kapplication.cpp:2573
+#: kdecore/kdebug.cpp:295 kdeui/kdialogbase.cpp:908 kdeui/kstdguiitem.cpp:99
+msgid "&OK"
+msgstr "&OK"
+
+#: common_texts.cpp:68
+msgid "On"
+msgstr "On"
+
+#: common_texts.cpp:69
+msgid "Off"
+msgstr "Off"
+
+#: common_texts.cpp:73 kdeui/kdialogbase.cpp:938 kdeui/kstdguiitem.cpp:144
+msgid "&Apply"
+msgstr "&Apply"
+
+#: common_texts.cpp:74 kdecore/kstdaccel.cpp:52
+msgid "File"
+msgstr "File"
+
+#: common_texts.cpp:75 kdeui/kstdguiitem.cpp:120
+msgid "&Discard"
+msgstr "&Discard"
+
+#: common_texts.cpp:76
+msgid "Discard"
+msgstr "Discard"
+
+#: common_texts.cpp:80 kdecore/kstdaccel.cpp:59
+msgid "Edit"
+msgstr "Edit"
+
+#: common_texts.cpp:82
+msgid "&Options"
+msgstr "&Options"
+
+#: common_texts.cpp:83
+msgid "View"
+msgstr "View"
+
+#: common_texts.cpp:85
+msgid "E&xit"
+msgstr "E&xit"
+
+#: common_texts.cpp:86 kdecore/kstdaccel.cpp:58
+msgid "Quit"
+msgstr "Quit"
+
+#: common_texts.cpp:87 kdeui/kstdaction_p.h:50 kdeui/kstdguiitem.cpp:232
+msgid "&Quit"
+msgstr "&Quit"
+
+#: common_texts.cpp:88 kdecore/kstdaccel.cpp:88 kded/kbuildsycoca.cpp:753
+msgid "Reload"
+msgstr "Reload"
+
+#: common_texts.cpp:89 kdecore/kstdaccel.cpp:86
+msgid "Back"
+msgstr "Back"
+
+#: common_texts.cpp:94
+msgid "&New Window..."
+msgstr "&New Window..."
+
+#: common_texts.cpp:95
+msgid "New &Window..."
+msgstr "New &Window..."
+
+#: common_texts.cpp:96
+msgid "&New Window"
+msgstr "&New Window"
+
+#: common_texts.cpp:97
+msgid "New Game"
+msgstr "New Game"
+
+#: common_texts.cpp:98
+msgid "&New Game"
+msgstr "&New Game"
+
+#: common_texts.cpp:99 kdecore/kkeyserver_x11.cpp:133 kdecore/kstdaccel.cpp:53
+msgid "Open"
+msgstr "Open"
+
+#: common_texts.cpp:100
+msgid "Open a File"
+msgstr "Open a File"
+
+#: common_texts.cpp:101
+msgid "Open..."
+msgstr "Open..."
+
+#: common_texts.cpp:102 kdeui/kstdaction_p.h:41 kdeui/kstdguiitem.cpp:226
+msgid "&Open..."
+msgstr "&Open..."
+
+#: common_texts.cpp:104
+msgid "&Cut"
+msgstr "&Cut"
+
+#: common_texts.cpp:105
+msgid "C&ut"
+msgstr "C&ut"
+
+#: common_texts.cpp:106 kdeui/kfontdialog.cpp:132
+msgid "Font"
+msgstr "Font"
+
+#: common_texts.cpp:107
+msgid "&Foreground Color"
+msgstr "&Foreground Colour"
+
+#: common_texts.cpp:108
+msgid "&Background Color"
+msgstr "&Background Colour"
+
+#: common_texts.cpp:109 kdecore/kstdaccel.cpp:56
+msgid "Save"
+msgstr "Save"
+
+#: common_texts.cpp:110 kdeui/kstdaction_p.h:43 kdeui/kstdguiitem.cpp:127
+msgid "&Save"
+msgstr "&Save"
+
+#: common_texts.cpp:111 khtml/khtml_part.cpp:3937 khtml/khtml_part.cpp:4141
+#: khtml/khtml_part.cpp:4462 khtml/khtml_run.cpp:83 kparts/browserrun.cpp:419
+msgid "Save As"
+msgstr "Save As"
+
+#: common_texts.cpp:112
+msgid "Save As..."
+msgstr "Save As..."
+
+#: common_texts.cpp:113
+msgid "S&ave As..."
+msgstr "S&ave As..."
+
+#: common_texts.cpp:116 kdeui/kstdaction_p.h:47 kdeui/kstdguiitem.cpp:207
+msgid "&Print..."
+msgstr "&Print..."
+
+#: common_texts.cpp:117 kdeui/kmessagebox.cpp:837 kdeui/kmessagebox.cpp:867
+msgid "Sorry"
+msgstr "Sorry"
+
+#: common_texts.cpp:119 kdeui/kstdguiitem.cpp:269
+#: kdeui/kswitchlanguagedialog.cpp:304
+msgid "Remove"
+msgstr "Remove"
+
+#: common_texts.cpp:120 kdeui/kstdguiitem.cpp:264
+msgid "Add"
+msgstr "Add"
+
+#: common_texts.cpp:121
+msgid "Change"
+msgstr "Change"
+
+#: common_texts.cpp:123 kdeui/kstdguiitem.cpp:220
+msgid "&Delete"
+msgstr "&Delete"
+
+#: common_texts.cpp:125 kdeui/kfontdialog.cpp:225 kdeui/kfontdialog.cpp:477
+msgid "Italic"
+msgstr "Italic"
+
+#: common_texts.cpp:126
+msgid "Roman"
+msgstr "Roman"
+
+#: common_texts.cpp:132 kdeui/kmessagebox.cpp:913
+msgid "Information"
+msgstr "Information"
+
+#: common_texts.cpp:133
+msgid "Portrait"
+msgstr "Portrait"
+
+#: common_texts.cpp:134
+msgid "Landscape"
+msgstr "Landscape"
+
+#: common_texts.cpp:135
+msgid "locally connected"
+msgstr "locally connected"
+
+#: common_texts.cpp:136
+msgid "Browse..."
+msgstr "Browse..."
+
+#: common_texts.cpp:137 kdecore/kkeyserver_x11.cpp:127 kdeui/keditcl2.cpp:107
+#: kdeui/keditcl2.cpp:120 kdeui/keditcl2.cpp:377 kdeui/keditcl2.cpp:390
+#: kdeui/keditcl2.cpp:456 kdeui/keditcl2.cpp:469 kdeui/kstdguiitem.cpp:259
+#: khtml/ecma/kjs_debugwin.cpp:466 kutils/kreplace.cpp:319
+msgid "Stop"
+msgstr "Stop"
+
+#: common_texts.cpp:138 kdeui/keditlistbox.cpp:136
+#: kresources/configpage.cpp:127
+msgid "&Remove"
+msgstr "&Remove"
+
+#: common_texts.cpp:139
+msgid "&Properties..."
+msgstr "&Properties..."
+
+#: common_texts.cpp:140 kdeui/kstdguiitem.cpp:279
+msgid "Properties"
+msgstr "Properties"
+
+#: common_texts.cpp:141
+msgid "&Start"
+msgstr "&Start"
+
+#: common_texts.cpp:142 khtml/ecma/kjs_debugwin.cpp:457
+msgid "St&op"
+msgstr "St&op"
+
+#: common_texts.cpp:143
+msgid "Miscellaneous"
+msgstr "Miscellaneous"
+
+#: common_texts.cpp:144
+msgid "Font Size"
+msgstr "Font Size"
+
+#: common_texts.cpp:145
+msgid "Fonts"
+msgstr "Fonts"
+
+#: common_texts.cpp:146
+msgid "&Fonts"
+msgstr "&Fonts"
+
+#: common_texts.cpp:147
+msgid "&Reload"
+msgstr "&Reload"
+
+#: common_texts.cpp:148
+msgid "Files"
+msgstr "Files"
+
+#: common_texts.cpp:149 khtml/ecma/kjs_debugwin.cpp:465
+msgid "Continue"
+msgstr "Continue"
+
+#: common_texts.cpp:150 kmdi/kmdimainfrm.cpp:995
+msgid "Restore"
+msgstr "Restore"
+
+#: common_texts.cpp:151
+msgid "Appearance"
+msgstr "Appearance"
+
+#: common_texts.cpp:152 kdecore/kkeyserver_x11.cpp:137
+#: kdecore/kstdaccel.cpp:57
+msgid "Print"
+msgstr "Print"
+
+#: common_texts.cpp:153 kdecore/kcalendarsystem.cpp:135
+msgid "Monday"
+msgstr "Monday"
+
+#: common_texts.cpp:154 kdecore/kcalendarsystem.cpp:136
+msgid "Tuesday"
+msgstr "Tuesday"
+
+#: common_texts.cpp:155 kdecore/kcalendarsystem.cpp:137
+msgid "Wednesday"
+msgstr "Wednesday"
+
+#: common_texts.cpp:156 kdecore/kcalendarsystem.cpp:138
+msgid "Thursday"
+msgstr "Thursday"
+
+#: common_texts.cpp:157 kdecore/kcalendarsystem.cpp:139
+msgid "Friday"
+msgstr "Friday"
+
+#: common_texts.cpp:158 kdecore/kcalendarsystem.cpp:140
+msgid "Saturday"
+msgstr "Saturday"
+
+#: common_texts.cpp:159 kdecore/kcalendarsystem.cpp:141
+msgid "Sunday"
+msgstr "Sunday"
+
+#: common_texts.cpp:160
+msgid "&Update"
+msgstr "&Update"
+
+#: common_texts.cpp:163
+msgid "Highscore"
+msgstr "Highscore"
+
+#: common_texts.cpp:164
+msgid "&New View"
+msgstr "&New View"
+
+#: common_texts.cpp:165
+msgid "&Insert"
+msgstr "&Insert"
+
+#: common_texts.cpp:168 kdeui/ktip.cpp:297
+msgid ""
+"_: Opposite to Previous\n"
+"&Next"
+msgstr "&Next"
+
+#: common_texts.cpp:169 kdeui/ktip.cpp:292
+msgid "&Previous"
+msgstr "&Previous"
+
+#: common_texts.cpp:170 kcert/kcertpart.cc:730 kcert/kcertpart.cc:746
+#: kdecore/kstdaccel.cpp:73 kdeui/keditcl2.cpp:456 kdeui/keditcl2.cpp:469
+#: kdeui/keditcl2.cpp:830 kutils/kreplace.cpp:45 kutils/kreplace.cpp:49
+msgid "Replace"
+msgstr "Replace"
+
+#: common_texts.cpp:171 kdeui/kstdaction_p.h:65
+msgid "&Replace..."
+msgstr "&Replace..."
+
+#: common_texts.cpp:173 kabc/ldapconfigwidget.cpp:156
+#: kabc/ldapconfigwidget.cpp:168 kdeui/klineedit.cpp:914
+#: kdeui/ktoolbar.cpp:2058
+msgid "Default"
+msgstr "Default"
+
+#: common_texts.cpp:174 kdeui/kstdguiitem.cpp:180
+msgid "&Defaults"
+msgstr "&Defaults"
+
+#: common_texts.cpp:175
+msgid "&Contents"
+msgstr "&Contents"
+
+#: common_texts.cpp:177
+msgid "Open Recent"
+msgstr "Open Recent"
+
+#: common_texts.cpp:178 kdeui/kstdaction_p.h:42
+msgid "Open &Recent"
+msgstr "Open &Recent"
+
+#: common_texts.cpp:179 kdeui/kstdaction_p.h:61 khtml/khtml_part.cpp:4258
+msgid "&Find..."
+msgstr "&Find..."
+
+#: common_texts.cpp:180 kdeui/kstdaction_p.h:62
+msgid "Find &Next"
+msgstr "Find &Next"
+
+#: common_texts.cpp:181
+msgid "Bookmarks"
+msgstr "Bookmarks"
+
+#: common_texts.cpp:183 kdeui/kstdaction_p.h:90
+msgid "&Add Bookmark"
+msgstr "&Add Bookmark"
+
+#: common_texts.cpp:184
+msgid "&Edit Bookmarks..."
+msgstr "&Edit Bookmarks..."
+
+#: common_texts.cpp:186 kdeui/kstdaction_p.h:93
+msgid "&Spelling..."
+msgstr "&Spelling..."
+
+#: common_texts.cpp:187 kdeui/kstdaction.cpp:238 kdeui/kstdaction_p.h:95
+msgid "Show &Menubar"
+msgstr "Show &Menubar"
+
+#: common_texts.cpp:188 kdeui/kstdaction.cpp:254 kdeui/kstdaction.cpp:265
+#: kdeui/kstdaction_p.h:96
+msgid "Show &Toolbar"
+msgstr "Show &Toolbar"
+
+#: common_texts.cpp:189
+msgid "Show &Statusbar"
+msgstr "Show &Statusbar"
+
+#: common_texts.cpp:190
+msgid "Configure &Key Bindings..."
+msgstr "Configure &Key Bindings..."
+
+#: common_texts.cpp:191
+msgid "&Preferences..."
+msgstr "&Preferences..."
+
+#: common_texts.cpp:193 kdeui/kmessagebox.cpp:928
+msgid "Do not show this message again"
+msgstr "Do not show this message again"
+
+#: common_texts.cpp:211
+msgid ""
+"_: QAccel\n"
+"Prior"
+msgstr "Prior"
+
+#: common_texts.cpp:212
+msgid ""
+"_: QAccel\n"
+"Next"
+msgstr "Next"
+
+#: common_texts.cpp:213
+msgid ""
+"_: QAccel\n"
+"Shift"
+msgstr "Shift"
+
+#: common_texts.cpp:214
+msgid ""
+"_: QAccel\n"
+"Control"
+msgstr "Control"
+
+#: common_texts.cpp:215
+msgid ""
+"_: QAccel\n"
+"Meta"
+msgstr "Meta"
+
+#: common_texts.cpp:216
+msgid ""
+"_: QAccel\n"
+"Alt"
+msgstr "Alt"
+
+#: common_texts.cpp:221
+msgid ""
+"_: QAccel\n"
+"ParenLeft"
+msgstr "ParenLeft"
+
+#: common_texts.cpp:222
+msgid ""
+"_: QAccel\n"
+"ParenRight"
+msgstr "ParenRight"
+
+#: common_texts.cpp:223
+msgid ""
+"_: QAccel\n"
+"Asterisk"
+msgstr "Asterisk"
+
+#: common_texts.cpp:224
+msgid ""
+"_: QAccel\n"
+"Plus"
+msgstr "Plus"
+
+#: common_texts.cpp:225
+msgid ""
+"_: QAccel\n"
+"Comma"
+msgstr "Comma"
+
+#: common_texts.cpp:226
+msgid ""
+"_: QAccel\n"
+"Minus"
+msgstr "Minus"
+
+#: common_texts.cpp:227
+msgid ""
+"_: QAccel\n"
+"Period"
+msgstr "Period"
+
+#: common_texts.cpp:228
+msgid ""
+"_: QAccel\n"
+"Slash"
+msgstr "Slash"
+
+#: common_texts.cpp:229
+msgid ""
+"_: QAccel\n"
+"Colon"
+msgstr "Colon"
+
+#: common_texts.cpp:230
+msgid ""
+"_: QAccel\n"
+"Semicolon"
+msgstr "Semicolon"
+
+#: common_texts.cpp:231
+msgid ""
+"_: QAccel\n"
+"Less"
+msgstr "Less"
+
+#: common_texts.cpp:232
+msgid ""
+"_: QAccel\n"
+"Equal"
+msgstr "Equal"
+
+#: common_texts.cpp:233
+msgid ""
+"_: QAccel\n"
+"Greater"
+msgstr "Greater"
+
+#: common_texts.cpp:234
+msgid ""
+"_: QAccel\n"
+"Question"
+msgstr "Question"
+
+#: common_texts.cpp:235
+msgid ""
+"_: QAccel\n"
+"BracketLeft"
+msgstr "BracketLeft"
+
+#: common_texts.cpp:236
+msgid ""
+"_: QAccel\n"
+"Backslash"
+msgstr "Backslash"
+
+#: common_texts.cpp:237
+msgid ""
+"_: QAccel\n"
+"BracketRight"
+msgstr "BracketRight"
+
+#: common_texts.cpp:238
+msgid ""
+"_: QAccel\n"
+"AsciiCircum"
+msgstr "AsciiCircum"
+
+#: common_texts.cpp:239
+msgid ""
+"_: QAccel\n"
+"Underscore"
+msgstr "Underscore"
+
+#: common_texts.cpp:240
+msgid ""
+"_: QAccel\n"
+"QuoteLeft"
+msgstr "QuoteLeft"
+
+#: common_texts.cpp:241
+msgid ""
+"_: QAccel\n"
+"BraceLeft"
+msgstr "BraceLeft"
+
+#: common_texts.cpp:242
+msgid ""
+"_: QAccel\n"
+"BraceRight"
+msgstr "BraceRight"
+
+#: common_texts.cpp:243
+msgid ""
+"_: QAccel\n"
+"AsciiTilde"
+msgstr "AsciiTilde"
+
+#: common_texts.cpp:246
+msgid ""
+"_: QAccel\n"
+"Apostrophe"
+msgstr "Apostrophe"
+
+#: common_texts.cpp:247
+msgid ""
+"_: QAccel\n"
+"Ampersand"
+msgstr "Ampersand"
+
+#: common_texts.cpp:248
+msgid ""
+"_: QAccel\n"
+"Exclam"
+msgstr "Exclam"
+
+#: common_texts.cpp:249
+msgid ""
+"_: QAccel\n"
+"Dollar"
+msgstr "Dollar"
+
+#: common_texts.cpp:250
+msgid ""
+"_: QAccel\n"
+"Percent"
+msgstr "Percent"
+
+#: common_texts.cpp:253
+msgid ""
+"_: QAccel\n"
+"NumberSign"
+msgstr "NumberSign"
+
+#: common_texts.cpp:257 common_texts.cpp:261
+msgid ""
+"_: font style\n"
+"Demi-bold"
+msgstr "Demi-bold"
+
+#: common_texts.cpp:258
+msgid ""
+"_: font style\n"
+"Light"
+msgstr "Light"
+
+#: common_texts.cpp:259
+msgid ""
+"_: font style\n"
+"Light Italic"
+msgstr "Light Italic"
+
+#: common_texts.cpp:260 common_texts.cpp:262
+msgid ""
+"_: font style\n"
+"Demi-bold Italic"
+msgstr "Demi-bold Italic"
+
+#: common_texts.cpp:263
+msgid ""
+"_: font style\n"
+"Oblique"
+msgstr "Oblique"
+
+#: common_texts.cpp:264
+msgid ""
+"_: font style\n"
+"Book"
+msgstr "Book"
+
+#: common_texts.cpp:265
+msgid ""
+"_: font style\n"
+"Book Oblique"
+msgstr "Book Oblique"
+
+#: common_texts.cpp:268
+msgid ""
+"_: window operation\n"
+"Sticky"
+msgstr "Sticky"
+
+#: common_texts.cpp:269
+msgid ""
+"_: window operation\n"
+"Un-Sticky"
+msgstr "Un-Sticky"
+
+#: kjs/object.cpp:349
+msgid "No default value"
+msgstr "No default value"
+
+#: kjs/object.cpp:494
+msgid "Evaluation error"
+msgstr "Evaluation error"
+
+#: kjs/object.cpp:495
+msgid "Range error"
+msgstr "Range error"
+
+#: kjs/object.cpp:496
+msgid "Reference error"
+msgstr "Reference error"
+
+#: kjs/object.cpp:497
+msgid "Syntax error"
+msgstr "Syntax error"
+
+#: kjs/object.cpp:498
+msgid "Type error"
+msgstr "Type error"
+
+#: kjs/object.cpp:499
+msgid "URI error"
+msgstr "URI error"
+
+#: kjs/internal.cpp:135
+msgid "Undefined value"
+msgstr "Undefined value"
+
+#: kjs/internal.cpp:166
+msgid "Null value"
+msgstr "Null value"
+
+#: kjs/reference.cpp:96
+msgid "Invalid reference base"
+msgstr "Invalid reference base"
+
+#: kjs/reference.cpp:127
+msgid "Can't find variable: "
+msgstr "Can't find variable: "
+
+#: kjs/reference.cpp:134
+msgid "Base is not an object"
+msgstr "Base is not an object"
+
+#: kjs/function_object.cpp:290
+msgid "Syntax error in parameter list"
+msgstr "Syntax error in parameter list"
+
+#: interfaces/ktexteditor/editorchooser.cpp:60
+msgid "System Default (%1)"
+msgstr "System Default (%1)"
+
+#: interfaces/kscript/scriptmanager.cpp:106
+msgid "Unable to get KScript Runner for type \"%1\"."
+msgstr "Unable to get KScript Runner for type \"%1\"."
+
+#: interfaces/kscript/scriptmanager.cpp:106
+#: interfaces/kscript/scriptmanager.cpp:129
+msgid "KScript Error"
+msgstr "KScript Error"
+
+#: interfaces/kscript/scriptmanager.cpp:129
+msgid "Unable find script \"%1\"."
+msgstr "Unable find script \"%1\"."
+
+#: interfaces/kscript/scriptloader.cpp:40
+msgid "KDE Scripts"
+msgstr "KDE Scripts"
+
+#: arts/kde/kvideowidget.cpp:82
+msgid "Video Toolbar"
+msgstr "Video Toolbar"
+
+#: arts/kde/kvideowidget.cpp:104
+msgid "Fullscreen &Mode"
+msgstr "Fullscreen &Mode"
+
+#: arts/kde/kvideowidget.cpp:107
+msgid "&Half Size"
+msgstr "&Half Size"
+
+#: arts/kde/kvideowidget.cpp:110
+msgid "&Normal Size"
+msgstr "&Normal Size"
+
+#: arts/kde/kvideowidget.cpp:113
+msgid "&Double Size"
+msgstr "&Double Size"
+
+#: kabc/addressbook.cpp:346 kabc/addressbook.cpp:365
+msgid "Unable to load resource '%1'"
+msgstr "Unable to load resource '%1'"
+
+#: kabc/key.cpp:127
+msgid "X509"
+msgstr "X509"
+
+#: kabc/key.cpp:130
+msgid "PGP"
+msgstr "PGP"
+
+#: kab/addressbook.cc:335 kabc/field.cpp:217 kabc/key.cpp:133
+#: kabc/scripts/field.src.cpp:110
+msgid "Custom"
+msgstr "Custom"
+
+#: kabc/key.cpp:136 kabc/secrecy.cpp:80
+msgid "Unknown type"
+msgstr "Unknown type"
+
+#: kabc/field.cpp:192 kabc/scripts/field.src.cpp:85
+msgid "Unknown Field"
+msgstr "Unknown Field"
+
+#: kabc/field.cpp:205 kabc/scripts/field.src.cpp:98
+msgid "All"
+msgstr "All"
+
+#: kabc/field.cpp:207 kabc/scripts/field.src.cpp:100
+msgid "Frequent"
+msgstr "Frequent"
+
+#: kab/addressbook.cc:192 kabc/field.cpp:209 kabc/scripts/field.src.cpp:102
+msgid ""
+"_: street/postal\n"
+"Address"
+msgstr ""
+
+#: kabc/addresseedialog.cpp:71 kabc/addresseedialog.cpp:101
+#: kabc/distributionlistdialog.cpp:190 kabc/distributionlisteditor.cpp:143
+#: kabc/field.cpp:211 kabc/scripts/field.src.cpp:104 kdeui/kaboutdialog.cpp:91
+msgid "Email"
+msgstr "Email"
+
+#: kabc/field.cpp:213 kabc/scripts/field.src.cpp:106
+msgid "Personal"
+msgstr "Personal"
+
+#: kab/addressbook.cc:176 kabc/addressee.cpp:727 kabc/field.cpp:215
+#: kabc/scripts/field.src.cpp:108
+msgid "Organization"
+msgstr "Organisation"
+
+#: kabc/field.cpp:219 kabc/scripts/field.src.cpp:112
+msgid "Undefined"
+msgstr "Undefined"
+
+#: kabc/kab2kabc.cpp:42
+msgid "Disable automatic startup on login"
+msgstr "Disable automatic startup on login"
+
+#: kabc/kab2kabc.cpp:45
+msgid "Override existing entries"
+msgstr "Override existing entries"
+
+#: kabc/kab2kabc.cpp:287
+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."
+msgstr ""
+"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."
+
+#: kabc/kab2kabc.cpp:435
+msgid "Kab to Kabc Converter"
+msgstr "Kab to Kabc Converter"
+
+#: kabc/resource.cpp:332
+msgid "Loading resource '%1' failed!"
+msgstr "Loading resource '%1' failed!"
+
+#: kabc/resource.cpp:343
+msgid "Saving resource '%1' failed!"
+msgstr "Saving resource '%1' failed!"
+
+#: kabc/resourceselectdialog.cpp:39 kresources/selectdialog.cpp:42
+msgid "Resource Selection"
+msgstr "Resource Selection"
+
+#: kabc/resourceselectdialog.cpp:46 kresources/configpage.cpp:107
+#: kresources/selectdialog.cpp:49
+msgid "Resources"
+msgstr "Resources"
+
+#: kabc/secrecy.cpp:71
+msgid "Public"
+msgstr "Public"
+
+#: kab/addressbook.cc:1950 kabc/secrecy.cpp:74
+msgid "Private"
+msgstr "Private"
+
+#: kabc/secrecy.cpp:77
+msgid "Confidential"
+msgstr "Confidential"
+
+#: kabc/errorhandler.cpp:42
+msgid "Error in libkabc"
+msgstr "Error in libkabc"
+
+#: kabc/ldifconverter.cpp:475
+msgid "List of Emails"
+msgstr "List of Emails"
+
+#: kabc/locknull.cpp:60
+msgid "LockNull: All locks succeed but no actual locking is done."
+msgstr "LockNull: All locks succeed but no actual locking is done."
+
+#: kabc/locknull.cpp:62
+msgid "LockNull: All locks fail."
+msgstr "LockNull: All locks fail."
+
+#: kabc/phonenumber.cpp:147
+msgid ""
+"_: Preferred phone\n"
+"Preferred"
+msgstr "Preferred"
+
+#: kabc/phonenumber.cpp:151
+msgid ""
+"_: Home phone\n"
+"Home"
+msgstr "Home"
+
+#: kabc/phonenumber.cpp:154
+msgid ""
+"_: Work phone\n"
+"Work"
+msgstr "Work"
+
+#: kabc/phonenumber.cpp:157
+msgid "Messenger"
+msgstr "Messenger"
+
+#: kabc/phonenumber.cpp:160
+msgid "Preferred Number"
+msgstr "Preferred Number"
+
+#: kabc/phonenumber.cpp:163
+msgid "Voice"
+msgstr "Voice"
+
+#: kabc/phonenumber.cpp:166
+msgid "Fax"
+msgstr "Fax"
+
+#: kabc/phonenumber.cpp:169
+msgid ""
+"_: Mobile Phone\n"
+"Mobile"
+msgstr "Mobile"
+
+#: kabc/phonenumber.cpp:172
+msgid "Video"
+msgstr "Video"
+
+#: kabc/phonenumber.cpp:175
+msgid "Mailbox"
+msgstr "Mailbox"
+
+#: kabc/phonenumber.cpp:178
+msgid "Modem"
+msgstr "Modem"
+
+#: kabc/phonenumber.cpp:181
+msgid ""
+"_: Car Phone\n"
+"Car"
+msgstr "Car"
+
+#: kabc/addressee.cpp:601 kabc/phonenumber.cpp:184
+msgid "ISDN"
+msgstr "ISDN"
+
+#: kabc/phonenumber.cpp:187
+msgid "PCS"
+msgstr "PCS"
+
+#: kabc/addressee.cpp:607 kabc/phonenumber.cpp:190
+msgid "Pager"
+msgstr "Pager"
+
+#: kabc/addressee.cpp:583 kabc/phonenumber.cpp:193
+msgid "Home Fax"
+msgstr "Home Fax"
+
+#: kabc/phonenumber.cpp:196
+msgid "Work Fax"
+msgstr "Work Fax"
+
+#: kabc/address.cpp:312 kabc/phonenumber.cpp:199 kdecore/kcharsets.cpp:43
+msgid "Other"
+msgstr "Other"
+
+#: kabc/distributionlistdialog.cpp:44
+msgid "Configure Distribution Lists"
+msgstr "Configure Distribution Lists"
+
+#: kabc/distributionlistdialog.cpp:61 kabc/distributionlisteditor.cpp:43
+msgid "Select Email Address"
+msgstr "Select Email Address"
+
+#: kab/addressbook.cc:303 kabc/distributionlistdialog.cpp:69
+#: kabc/distributionlisteditor.cpp:49
+msgid "Email Addresses"
+msgstr "Email Addresses"
+
+#: kabc/distributionlistdialog.cpp:152
+msgid "New List..."
+msgstr "New List..."
+
+#: kabc/distributionlistdialog.cpp:156
+msgid "Rename List..."
+msgstr "Rename List..."
+
+#: kabc/distributionlistdialog.cpp:160 kabc/distributionlisteditor.cpp:137
+msgid "Remove List"
+msgstr "Remove List"
+
+#: kabc/distributionlistdialog.cpp:167
+msgid "Available addresses:"
+msgstr "Available addresses:"
+
+#: kabc/addressee.cpp:335 kabc/addresseedialog.cpp:70
+#: kabc/addresseedialog.cpp:100 kabc/distributionlistdialog.cpp:174
+#: kabc/distributionlistdialog.cpp:189 kabc/distributionlisteditor.cpp:142
+#: kabc/distributionlisteditor.cpp:161 knewstuff/downloaddialog.cpp:270
+#: knewstuff/downloaddialog.cpp:276 knewstuff/downloaddialog.cpp:282
+#: knewstuff/providerdialog.cpp:65 kresources/configpage.cpp:119
+#: kutils/kpluginselector.cpp:200
+msgid "Name"
+msgstr "Name"
+
+#: kabc/distributionlistdialog.cpp:175 kabc/distributionlisteditor.cpp:162
+msgid "Preferred Email"
+msgstr "Preferred Email"
+
+#: kabc/distributionlistdialog.cpp:183 kabc/distributionlisteditor.cpp:156
+msgid "Add Entry"
+msgstr "Add Entry"
+
+#: kabc/distributionlistdialog.cpp:191 kabc/distributionlisteditor.cpp:144
+msgid "Use Preferred"
+msgstr "Use Preferred"
+
+#: kabc/distributionlistdialog.cpp:198
+msgid "Change Email..."
+msgstr "Change Email..."
+
+#: kabc/distributionlistdialog.cpp:202 kabc/distributionlisteditor.cpp:152
+msgid "Remove Entry"
+msgstr "Remove Entry"
+
+#: kabc/distributionlistdialog.cpp:237 kabc/distributionlisteditor.cpp:196
+msgid "New Distribution List"
+msgstr "New Distribution List"
+
+#: kabc/distributionlistdialog.cpp:238
+msgid "Please enter &name:"
+msgstr "Please enter &name:"
+
+#: kabc/distributionlistdialog.cpp:255
+msgid "Distribution List"
+msgstr "Distribution List"
+
+#: kabc/distributionlistdialog.cpp:256
+msgid "Please change &name:"
+msgstr "Please change &name:"
+
+#: kabc/distributionlistdialog.cpp:273
+msgid "Delete distribution list '%1'?"
+msgstr "Delete distribution list '%1'?"
+
+#: kabc/distributionlistdialog.cpp:339
+msgid "Selected addressees:"
+msgstr "Selected addressees:"
+
+#: kabc/distributionlistdialog.cpp:341
+msgid "Selected addresses in '%1':"
+msgstr "Selected addresses in '%1':"
+
+#: kabc/addresseehelper.cpp:67
+msgid "Dr."
+msgstr "Dr."
+
+#: kabc/addresseehelper.cpp:68
+msgid "Miss"
+msgstr "Miss"
+
+#: kabc/addresseehelper.cpp:69
+msgid "Mr."
+msgstr "Mr."
+
+#: kabc/addresseehelper.cpp:70
+msgid "Mrs."
+msgstr "Mrs."
+
+#: kabc/addresseehelper.cpp:71
+msgid "Ms."
+msgstr "Ms."
+
+#: kabc/addresseehelper.cpp:72
+msgid "Prof."
+msgstr "Prof."
+
+#: kabc/addresseehelper.cpp:74
+msgid "I"
+msgstr "I"
+
+#: kabc/addresseehelper.cpp:75
+msgid "II"
+msgstr "II"
+
+#: kabc/addresseehelper.cpp:76
+msgid "III"
+msgstr "III"
+
+#: kabc/addresseehelper.cpp:77
+msgid "Jr."
+msgstr "Jr."
+
+#: kabc/addresseehelper.cpp:78
+msgid "Sr."
+msgstr "Sr."
+
+#: kabc/ldapconfigwidget.cpp:83
+msgid "User:"
+msgstr "User:"
+
+#: kabc/ldapconfigwidget.cpp:92
+msgid "Bind DN:"
+msgstr "Bind DN:"
+
+#: kabc/ldapconfigwidget.cpp:101
+msgid "Realm:"
+msgstr "Realm:"
+
+#: kabc/ldapconfigwidget.cpp:110
+msgid "Password:"
+msgstr "Password:"
+
+#: kabc/ldapconfigwidget.cpp:120
+msgid "Host:"
+msgstr "Host:"
+
+#: kabc/ldapconfigwidget.cpp:130
+msgid "Port:"
+msgstr "Port:"
+
+#: kabc/ldapconfigwidget.cpp:141
+msgid "LDAP version:"
+msgstr "LDAP version:"
+
+#: kabc/ldapconfigwidget.cpp:152
+msgid "Size limit:"
+msgstr "Size limit:"
+
+#: kabc/ldapconfigwidget.cpp:163
+msgid "Time limit:"
+msgstr "Time limit:"
+
+#: kabc/ldapconfigwidget.cpp:167
+msgid " sec"
+msgstr " sec"
+
+#: kabc/ldapconfigwidget.cpp:175
+msgid ""
+"_: Distinguished Name\n"
+"DN:"
+msgstr "DN:"
+
+#: kabc/ldapconfigwidget.cpp:182 kabc/ldapconfigwidget.cpp:231
+msgid "Query Server"
+msgstr "Query Server"
+
+#: kabc/ldapconfigwidget.cpp:190
+msgid "Filter:"
+msgstr "Filter:"
+
+#: kabc/ldapconfigwidget.cpp:199
+msgid "Security"
+msgstr "Security"
+
+#: kabc/ldapconfigwidget.cpp:201
+msgid "TLS"
+msgstr "TLS"
+
+#: kabc/ldapconfigwidget.cpp:202
+msgid "SSL"
+msgstr "SSL"
+
+#: kabc/ldapconfigwidget.cpp:216
+msgid "Authentication"
+msgstr "Authentication"
+
+#: kabc/ldapconfigwidget.cpp:218
+msgid "Anonymous"
+msgstr "Anonymous"
+
+#: kabc/ldapconfigwidget.cpp:219
+msgid "Simple"
+msgstr "Simple"
+
+#: kabc/ldapconfigwidget.cpp:220
+msgid "SASL"
+msgstr "SASL"
+
+#: kabc/ldapconfigwidget.cpp:222
+msgid "SASL mechanism:"
+msgstr "SASL mechanism:"
+
+#: kabc/ldapconfigwidget.cpp:302
+msgid "LDAP Query"
+msgstr "LDAP Query"
+
+#: kabc/address.cpp:145
+msgid "Post Office Box"
+msgstr "Post Office Box"
+
+#: kabc/address.cpp:163
+msgid "Extended Address Information"
+msgstr "Extended Address Information"
+
+#: kabc/address.cpp:181
+msgid "Street"
+msgstr "Street"
+
+#: kabc/address.cpp:199
+msgid "Locality"
+msgstr "Locality"
+
+#: kabc/address.cpp:217 kdeui/ktimezonewidget.cpp:46
+msgid "Region"
+msgstr "Region"
+
+#: kabc/address.cpp:235
+msgid "Postal Code"
+msgstr "Postal Code"
+
+#: kab/addressbook.cc:204 kabc/address.cpp:253
+msgid "Country"
+msgstr "Country"
+
+#: kab/addressbook.cc:188 kabc/address.cpp:271
+msgid "Delivery Label"
+msgstr "Delivery Label"
+
+#: kabc/address.cpp:287
+msgid ""
+"_: Preferred address\n"
+"Preferred"
+msgstr "Preferred"
+
+#: kabc/address.cpp:291
+msgid "Domestic"
+msgstr "Domestic"
+
+#: kabc/address.cpp:294
+msgid "International"
+msgstr "International"
+
+#: kabc/address.cpp:297
+msgid "Postal"
+msgstr "Postal"
+
+#: kabc/address.cpp:300
+msgid "Parcel"
+msgstr "Parcel"
+
+#: kabc/address.cpp:303
+msgid ""
+"_: Home Address\n"
+"Home"
+msgstr "Home"
+
+#: kabc/address.cpp:306
+msgid ""
+"_: Work Address\n"
+"Work"
+msgstr "Work"
+
+#: kabc/address.cpp:309
+msgid "Preferred Address"
+msgstr "Preferred Address"
+
+#: kabc/lock.cpp:93
+msgid "Unable to open lock file."
+msgstr "Unable to open lock file."
+
+#: kabc/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 ""
+"The address book '%1' is locked by application '%2'.\n"
+"If you believe this is incorrect, just remove the lock file from '%3'"
+
+#: kabc/lock.cpp:146
+msgid "Unlock failed. Lock file is owned by other process: %1 (%2)"
+msgstr "Unlock failed. Lock file is owned by other process: %1 (%2)"
+
+#: kabc/stdaddressbook.cpp:148
+msgid "Unable to save to resource '%1'. It is locked."
+msgstr "Unable to save to resource '%1'. It is locked."
+
+#: kabc/addresseedialog.cpp:60
+msgid "Select Addressee"
+msgstr "Select Addressee"
+
+#: kabc/addresseedialog.cpp:95
+msgid "Selected"
+msgstr "Selected"
+
+#: kabc/addresseedialog.cpp:107
+msgid "Unselect"
+msgstr "Unselect"
+
+#: kabc/distributionlisteditor.cpp:133
+msgid "New List"
+msgstr "New List"
+
+#: kabc/distributionlisteditor.cpp:148
+msgid "Change Email"
+msgstr "Change Email"
+
+#: kabc/distributionlisteditor.cpp:197
+msgid "Please enter name:"
+msgstr "Please enter name:"
+
+#: kabc/formatfactory.cpp:55 kabc/formatfactory.cpp:119
+msgid "vCard"
+msgstr "vCard"
+
+#: kabc/formatfactory.cpp:56 kabc/formatfactory.cpp:120
+msgid "vCard Format"
+msgstr "vCard Format"
+
+#: kabc/formatfactory.cpp:75
+msgid "No description available."
+msgstr "No description available."
+
+#: kabc/addressee.cpp:317 kabc/scripts/addressee.src.cpp:180
+msgid "Unique Identifier"
+msgstr "Unique Identifier"
+
+#: kab/addressbook.cc:271 kabc/addressee.cpp:354
+msgid "Formatted Name"
+msgstr "Formatted Name"
+
+#: kabc/addressee.cpp:373
+msgid "Family Name"
+msgstr "Family Name"
+
+#: kabc/addressee.cpp:392
+msgid "Given Name"
+msgstr "Given Name"
+
+#: kabc/addressee.cpp:411
+msgid "Additional Names"
+msgstr "Additional Names"
+
+#: kabc/addressee.cpp:430
+msgid "Honorific Prefixes"
+msgstr "Honorific Prefixes"
+
+#: kabc/addressee.cpp:449
+msgid "Honorific Suffixes"
+msgstr "Honorific Suffixes"
+
+#: kabc/addressee.cpp:468
+msgid "Nick Name"
+msgstr "Nick Name"
+
+#: kab/addressbook.cc:291 kabc/addressee.cpp:487
+msgid "Birthday"
+msgstr "Birthday"
+
+#: kabc/addressee.cpp:493
+msgid "Home Address Street"
+msgstr "Home Address Street"
+
+#: kabc/addressee.cpp:499
+msgid "Home Address City"
+msgstr "Home Address City"
+
+#: kabc/addressee.cpp:505
+msgid "Home Address State"
+msgstr "Home Address Region"
+
+#: kabc/addressee.cpp:511
+msgid "Home Address Zip Code"
+msgstr "Home Address Post Code"
+
+#: kabc/addressee.cpp:517
+msgid "Home Address Country"
+msgstr "Home Address Country"
+
+#: kabc/addressee.cpp:523
+msgid "Home Address Label"
+msgstr "Home Address Label"
+
+#: kabc/addressee.cpp:529
+msgid "Business Address Street"
+msgstr "Business Address Street"
+
+#: kabc/addressee.cpp:535
+msgid "Business Address City"
+msgstr "Business Address City"
+
+#: kabc/addressee.cpp:541
+msgid "Business Address State"
+msgstr "Business Address Region"
+
+#: kabc/addressee.cpp:547
+msgid "Business Address Zip Code"
+msgstr "Business Address Post Code"
+
+#: kabc/addressee.cpp:553
+msgid "Business Address Country"
+msgstr "Business Address Country"
+
+#: kabc/addressee.cpp:559
+msgid "Business Address Label"
+msgstr "Business Address Label"
+
+#: kabc/addressee.cpp:565
+msgid "Home Phone"
+msgstr "Home Phone"
+
+#: kabc/addressee.cpp:571
+msgid "Business Phone"
+msgstr "Business Phone"
+
+#: kabc/addressee.cpp:577
+msgid "Mobile Phone"
+msgstr "Mobile Phone"
+
+#: kabc/addressee.cpp:589
+msgid "Business Fax"
+msgstr "Business Fax"
+
+#: kabc/addressee.cpp:595
+msgid "Car Phone"
+msgstr "Car Phone"
+
+#: kabc/addressee.cpp:613
+msgid "Email Address"
+msgstr "Email Address"
+
+#: kabc/addressee.cpp:632
+msgid "Mail Client"
+msgstr "Mail Client"
+
+#: kabc/addressee.cpp:651
+msgid "Time Zone"
+msgstr "Time Zone"
+
+#: kabc/addressee.cpp:670
+msgid "Geographic Position"
+msgstr "Geographic Position"
+
+#: kab/addressbook.cc:263 kabc/addressee.cpp:689
+#, fuzzy
+msgid ""
+"_: person\n"
+"Title"
+msgstr "Tamil"
+
+#: kabc/addressee.cpp:708
+msgid ""
+"_: person in organization\n"
+"Role"
+msgstr ""
+
+#: kab/addressbook.cc:180 kabc/addressee.cpp:746
+msgid "Department"
+msgstr "Department"
+
+#: kabc/addressee.cpp:765
+msgid "Note"
+msgstr "Note"
+
+#: kabc/addressee.cpp:784
+msgid "Product Identifier"
+msgstr "Product Identifier"
+
+#: kabc/addressee.cpp:803
+msgid "Revision Date"
+msgstr "Revision Date"
+
+#: kabc/addressee.cpp:822
+msgid "Sort String"
+msgstr "Sort String"
+
+#: kabc/addressee.cpp:841 kdeui/kaboutdialog.cpp:92
+msgid "Homepage"
+msgstr "Homepage"
+
+#: kabc/addressee.cpp:860
+msgid "Security Class"
+msgstr "Security Class"
+
+#: kabc/addressee.cpp:879
+msgid "Logo"
+msgstr "Logo"
+
+#: kabc/addressee.cpp:898
+msgid "Photo"
+msgstr "Photo"
+
+#: kabc/addressee.cpp:917
+msgid "Sound"
+msgstr "Sound"
+
+#: kabc/addressee.cpp:936
+msgid "Agent"
+msgstr "Agent"
+
+#: kabc/vcard/testwrite.cpp:11
+msgid "TestWritevCard"
+msgstr "TestWritevCard"
+
+#: kabc/vcardparser/testread.cpp:38
+msgid "vCard 2.1"
+msgstr "vCard 2.1"
+
+#: kabc/vcardparser/testread.cpp:39 kdewidgets/makekdewidgets.cpp:112
+msgid "Input file"
+msgstr "Input file"
+
+#: kded/kde-menu.cpp:36
+msgid "Output data in UTF-8 instead of local encoding"
+msgstr "Output data in UTF-8 instead of local encoding"
+
+#: kded/kde-menu.cpp:37
+msgid ""
+"Print menu-id of the menu that contains\n"
+"the application"
+msgstr ""
+"Print menu-id of the menu that contains\n"
+"the application"
+
+#: kded/kde-menu.cpp:38
+msgid ""
+"Print menu name (caption) of the menu that\n"
+"contains the application"
+msgstr ""
+"Print menu name (caption) of the menu that\n"
+"contains the application"
+
+#: kded/kde-menu.cpp:39
+msgid "Highlight the entry in the menu"
+msgstr "Highlight the entry in the menu"
+
+#: kded/kde-menu.cpp:40
+msgid "Do not check if sycoca database is up to date"
+msgstr "Do not check if sycoca database is up to date"
+
+#: kded/kde-menu.cpp:41
+msgid "The id of the menu entry to locate"
+msgstr "The id of the menu entry to locate"
+
+#: kded/kde-menu.cpp:99
+msgid "Menu item '%1' could not be highlighted."
+msgstr "Menu item '%1' could not be highlighted."
+
+#: kded/kde-menu.cpp:111
+msgid ""
+"KDE 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 KDE menu a specific application is located."
+msgstr ""
+"KDE 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 KDE menu a specific application is located."
+
+#: kded/kde-menu.cpp:116
+msgid "kde-menu"
+msgstr "kde-menu"
+
+#: kded/kbuildsycoca.cpp:724 kded/kbuildsycoca.cpp:725 kded/kde-menu.cpp:119
+#: kded/khostname.cpp:362 kdeui/kaboutdialog.cpp:90
+msgid "Author"
+msgstr "Author"
+
+#: kded/kde-menu.cpp:133
+msgid "You must specify an application-id such as 'kde-konsole.desktop'"
+msgstr "You must specify an application-id such as 'kde-konsole.desktop'"
+
+#: kded/kde-menu.cpp:142
+msgid ""
+"You must specify at least one of --print-menu-id, --print-menu-name or "
+"--highlight"
+msgstr ""
+"You must specify at least one of --print-menu-id, --print-menu-name or "
+"--highlight"
+
+#: kded/kde-menu.cpp:164
+msgid "No menu item '%1'."
+msgstr "No menu item '%1'."
+
+#: kded/kde-menu.cpp:168
+msgid "Menu item '%1' not found in menu."
+msgstr "Menu item '%1' not found in menu."
+
+#: kded/khostname.cpp:41
+msgid "Old hostname"
+msgstr "Old hostname"
+
+#: kded/khostname.cpp:42
+msgid "New hostname"
+msgstr "New hostname"
+
+#: kded/khostname.cpp:79
+msgid ""
+"Error: HOME environment variable not set.\n"
+msgstr ""
+"Error: HOME environment variable not set.\n"
+
+#: kded/khostname.cpp:88
+msgid ""
+"Error: DISPLAY environment variable not set.\n"
+msgstr ""
+"Error: DISPLAY environment variable not set.\n"
+
+#: kded/khostname.cpp:359
+msgid "KDontChangeTheHostName"
+msgstr "KDontChangeTheHostName"
+
+#: kded/khostname.cpp:360
+msgid "Informs KDE about a change in hostname"
+msgstr "Informs KDE about a change in hostname"
+
+#: kded/kded.cpp:720
+msgid "Check Sycoca database only once"
+msgstr "Check Sycoca database only once"
+
+#: kded/kded.cpp:860
+msgid "KDE Daemon"
+msgstr "KDE Daemon"
+
+#: kded/kded.cpp:862
+msgid "KDE Daemon - triggers Sycoca database updates when needed"
+msgstr "KDE Daemon - triggers Sycoca database updates when needed"
+
+#: kded/kbuildsycoca.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 ""
+"Error creating database '%1'.\n"
+"Check that the permissions are correct on the directory and the disk is not "
+"full.\n"
+
+#: kded/kbuildsycoca.cpp:483 kded/kbuildsycoca.cpp:512
+#: kded/kbuildsycoca.cpp:721
+msgid "KBuildSycoca"
+msgstr "KBuildSycoca"
+
+#: kded/kbuildsycoca.cpp:512
+msgid ""
+"Error writing database '%1'.\n"
+"Check that the permissions are correct on the directory and the disk is not "
+"full.\n"
+msgstr ""
+"Error writing database '%1'.\n"
+"Check that the permissions are correct on the directory and the disk is not "
+"full.\n"
+
+#: kded/kbuildsycoca.cpp:695
+msgid "Do not signal applications to update"
+msgstr "Do not signal applications to update"
+
+#: kded/kbuildsycoca.cpp:696
+msgid "Disable incremental update, re-read everything"
+msgstr "Disable incremental update, re-read everything"
+
+#: kded/kbuildsycoca.cpp:697
+msgid "Check file timestamps"
+msgstr "Check file timestamps"
+
+#: kded/kbuildsycoca.cpp:698
+msgid "Disable checking files (dangerous)"
+msgstr "Disable checking files (dangerous)"
+
+#: kded/kbuildsycoca.cpp:699
+msgid "Create global database"
+msgstr "Create global database"
+
+#: kded/kbuildsycoca.cpp:700
+msgid "Perform menu generation test run only"
+msgstr "Perform menu generation test run only"
+
+#: kded/kbuildsycoca.cpp:701
+msgid "Track menu id for debug purposes"
+msgstr "Track menu id for debug purposes"
+
+#: kded/kbuildsycoca.cpp:703
+msgid "Silent - work without windows and stderr"
+msgstr "Silent - work without windows and stderr"
+
+#: kded/kbuildsycoca.cpp:704
+msgid "Show progress information (even if 'silent' mode is on)"
+msgstr "Show progress information (even if 'silent' mode is on)"
+
+#: kded/kbuildsycoca.cpp:722
+msgid "Rebuilds the system configuration cache."
+msgstr "Rebuilds the system configuration cache."
+
+#: kded/kbuildsycoca.cpp:750
+msgid "Reloading KDE configuration, please wait..."
+msgstr "Reloading KDE configuration, please wait..."
+
+#: kded/kbuildsycoca.cpp:751
+msgid "KDE Configuration Manager"
+msgstr "KDE Configuration Manager"
+
+#: kded/kbuildsycoca.cpp:753
+msgid "Do you want to reload KDE configuration?"
+msgstr "Do you want to reload KDE configuration?"
+
+#: kded/kbuildsycoca.cpp:753
+msgid "Do Not Reload"
+msgstr "Do Not Reload"
+
+#: kded/kbuildsycoca.cpp:953
+msgid "Configuration information reloaded successfully."
+msgstr "Configuration information reloaded successfully."
+
+#: kmdi/kmdi/guiclient.cpp:79 kmdi/kmdiguiclient.cpp:139
+msgid "Tool &Views"
+msgstr "Tool &Views"
+
+#: kmdi/kmdiguiclient.cpp:142
+msgid "MDI Mode"
+msgstr "MDI Mode"
+
+#: kmdi/kmdiguiclient.cpp:144 kmdi/kmdimainfrm.cpp:2594
+msgid "&Toplevel Mode"
+msgstr "&Toplevel Mode"
+
+#: kmdi/kmdiguiclient.cpp:144 kmdi/kmdimainfrm.cpp:2595
+msgid "C&hildframe Mode"
+msgstr "C&hildframe Mode"
+
+#: kmdi/kmdiguiclient.cpp:144 kmdi/kmdimainfrm.cpp:2596
+msgid "Ta&b Page Mode"
+msgstr "Ta&b Page Mode"
+
+#: kmdi/kmdiguiclient.cpp:144 kmdi/kmdimainfrm.cpp:2597
+msgid "I&DEAl Mode"
+msgstr "I&DEAl Mode"
+
+#: kmdi/kmdi/guiclient.cpp:81 kmdi/kmdiguiclient.cpp:154
+msgid "Tool &Docks"
+msgstr "Tool &Docks"
+
+#: kmdi/kmdi/guiclient.cpp:82 kmdi/kmdiguiclient.cpp:155
+msgid "Switch Top Dock"
+msgstr "Switch Top Dock"
+
+#: kmdi/kmdi/guiclient.cpp:84 kmdi/kmdiguiclient.cpp:157
+msgid "Switch Left Dock"
+msgstr "Switch Left Dock"
+
+#: kmdi/kmdi/guiclient.cpp:86 kmdi/kmdiguiclient.cpp:159
+msgid "Switch Right Dock"
+msgstr "Switch Right Dock"
+
+#: kmdi/kmdi/guiclient.cpp:88 kmdi/kmdiguiclient.cpp:161
+msgid "Switch Bottom Dock"
+msgstr "Switch Bottom Dock"
+
+#: kmdi/kmdi/guiclient.cpp:91 kmdi/kmdiguiclient.cpp:164
+msgid "Previous Tool View"
+msgstr "Previous Tool View"
+
+#: kmdi/kmdi/guiclient.cpp:93 kmdi/kmdiguiclient.cpp:166
+msgid "Next Tool View"
+msgstr "Next Tool View"
+
+#: kdeui/kdockwidget.cpp:2945 kmdi/kmdi/guiclient.cpp:148
+#: kmdi/kmdiguiclient.cpp:260
+#, c-format
+msgid "Show %1"
+msgstr "Show %1"
+
+#: kdeui/kdockwidget.cpp:2939 kmdi/kmdi/guiclient.cpp:152
+#: kmdi/kmdiguiclient.cpp:265
+#, c-format
+msgid "Hide %1"
+msgstr "Hide %1"
+
+#: kmdi/kmdimainfrm.cpp:979
+msgid "Window"
+msgstr "Window"
+
+#: kmdi/kmdimainfrm.cpp:992
+msgid "Undock"
+msgstr "Undock"
+
+#: kmdi/kmdimainfrm.cpp:1002
+msgid "Dock"
+msgstr "Dock"
+
+#: kmdi/kmdimainfrm.cpp:1007
+msgid "Operations"
+msgstr "Operations"
+
+#: kmdi/kmdimainfrm.cpp:2577
+msgid "Close &All"
+msgstr "Close &All"
+
+#: kmdi/kmdimainfrm.cpp:2586
+msgid "&Minimize All"
+msgstr "&Minimise All"
+
+#: kmdi/kmdimainfrm.cpp:2592
+msgid "&MDI Mode"
+msgstr "&MDI Mode"
+
+#: kmdi/kmdimainfrm.cpp:2619
+msgid "&Tile"
+msgstr "&Tile"
+
+#: kmdi/kmdimainfrm.cpp:2621
+msgid "Ca&scade Windows"
+msgstr "Ca&scade Windows"
+
+#: kmdi/kmdimainfrm.cpp:2622
+msgid "Cascade &Maximized"
+msgstr "Cascade &Maximised"
+
+#: kmdi/kmdimainfrm.cpp:2623
+msgid "Expand &Vertically"
+msgstr "Expand &Vertically"
+
+#: kmdi/kmdimainfrm.cpp:2624
+msgid "Expand &Horizontally"
+msgstr "Expand &Horizontally"
+
+#: kmdi/kmdimainfrm.cpp:2625
+msgid "Tile &Non-Overlapped"
+msgstr "Tile &Non-Overlapped"
+
+#: kmdi/kmdimainfrm.cpp:2626
+msgid "Tile Overla&pped"
+msgstr "Tile Overla&pped"
+
+#: kmdi/kmdimainfrm.cpp:2627
+msgid "Tile V&ertically"
+msgstr "Tile V&ertically"
+
+#: kmdi/kmdimainfrm.cpp:2633
+msgid "&Dock/Undock"
+msgstr "&Dock/Undock"
+
+#: kmdi/kmdichildfrmcaption.cpp:71 kmdi/kmdichildview.cpp:63
+#: kmdi/kmdichildview.cpp:89
+msgid "Unnamed"
+msgstr "Unnamed"
+
+#: kmdi/kmdichildfrm.cpp:1239
+msgid "R&esize"
+msgstr "R&esize"
+
+#: kmdi/kmdichildfrm.cpp:1240
+msgid "M&inimize"
+msgstr "M&inimise"
+
+#: kmdi/kmdichildfrm.cpp:1241
+msgid "M&aximize"
+msgstr "M&aximise"
+
+#: kmdi/kmdichildfrm.cpp:1261
+msgid "&Maximize"
+msgstr "&Maximise"
+
+#: kdeui/ksystemtray.cpp:155 kmdi/kmdichildfrm.cpp:1263
+msgid "&Minimize"
+msgstr "&Minimise"
+
+#: kmdi/kmdichildfrm.cpp:1265
+msgid "M&ove"
+msgstr "M&ove"
+
+#: kmdi/kmdichildfrm.cpp:1267
+msgid "&Resize"
+msgstr "&Resize"
+
+#: kmdi/kmdichildfrm.cpp:1270
+msgid "&Undock"
+msgstr "&Undock"
+
+#: kmdi/kmdi/dockcontainer.cpp:196 kmdi/kmdidockcontainer.cpp:218
+msgid ""
+"_: Switch between overlap and side by side mode\n"
+"Overlap"
+msgstr "Overlap"
+
+#: kdecore/klibloader.cpp:157
+msgid "The library %1 does not offer an %2 function."
+msgstr "The library %1 does not offer an %2 function."
+
+#: kdecore/klibloader.cpp:168
+msgid "The library %1 does not offer a KDE compatible factory."
+msgstr "The library %1 does not offer a KDE compatible factory."
+
+#: kdecore/klibloader.cpp:425
+msgid "Library files for \"%1\" not found in paths."
+msgstr "Library files for \"%1\" not found in paths."
+
+#: kdecore/kapplication.cpp:931
+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"
+
+#: kdecore/kapplication.cpp:1404
+msgid ""
+"There was an error setting up inter-process communications for KDE. The message "
+"returned by the system was:\n"
+"\n"
+msgstr ""
+"There was an error setting up inter-process communications for KDE. The message "
+"returned by the system was:\n"
+"\n"
+
+#: kdecore/kapplication.cpp:1408
+msgid ""
+"\n"
+"\n"
+"Please check that the \"dcopserver\" program is running!"
+msgstr ""
+"\n"
+"\n"
+"Please check that the \"dcopserver\" program is running!"
+
+#: kdecore/kapplication.cpp:1415
+msgid "DCOP communications error (%1)"
+msgstr "DCOP communications error (%1)"
+
+#: kdecore/kapplication.cpp:1433
+msgid "Use the X-server display 'displayname'"
+msgstr "Use the X-server display 'displayname'"
+
+#: kdecore/kapplication.cpp:1435
+msgid "Use the QWS display 'displayname'"
+msgstr "Use the QWS display 'displayname'"
+
+#: kdecore/kapplication.cpp:1437
+msgid "Restore the application for the given 'sessionId'"
+msgstr "Restore the application for the given 'sessionId'"
+
+#: kdecore/kapplication.cpp:1438
+msgid ""
+"Causes the application to install a private color\n"
+"map on an 8-bit display"
+msgstr ""
+"Causes the application to install a private colour\n"
+"map on an 8-bit display"
+
+#: kdecore/kapplication.cpp:1439
+msgid ""
+"Limits the number of colors allocated in the color\n"
+"cube on an 8-bit display, if the application is\n"
+"using the QApplication::ManyColor color\n"
+"specification"
+msgstr ""
+"Limits the number of colours allocated in the colour\n"
+"cube on an 8-bit display, if the application is\n"
+"using the QApplication::ManyColor colour\n"
+"specification"
+
+#: kdecore/kapplication.cpp:1440
+msgid "tells Qt to never grab the mouse or the keyboard"
+msgstr "tells Qt to never grab the mouse or the keyboard"
+
+#: kdecore/kapplication.cpp:1441
+msgid ""
+"running under a debugger can cause an implicit\n"
+"-nograb, use -dograb to override"
+msgstr ""
+"running under a debugger can cause an implicit\n"
+"-nograb, use -dograb to override"
+
+#: kdecore/kapplication.cpp:1442
+msgid "switches to synchronous mode for debugging"
+msgstr "switches to synchronous mode for debugging"
+
+#: kdecore/kapplication.cpp:1444
+msgid "defines the application font"
+msgstr "defines the application font"
+
+#: kdecore/kapplication.cpp:1446
+msgid ""
+"sets the default background color and an\n"
+"application palette (light and dark shades are\n"
+"calculated)"
+msgstr ""
+"sets the default background colour and an\n"
+"application palette (light and dark shades are\n"
+"calculated)"
+
+#: kdecore/kapplication.cpp:1448
+msgid "sets the default foreground color"
+msgstr "sets the default foreground colour"
+
+#: kdecore/kapplication.cpp:1450
+msgid "sets the default button color"
+msgstr "sets the default button colour"
+
+#: kdecore/kapplication.cpp:1451
+msgid "sets the application name"
+msgstr "sets the application name"
+
+#: kdecore/kapplication.cpp:1452
+msgid "sets the application title (caption)"
+msgstr "sets the application title (caption)"
+
+#: kdecore/kapplication.cpp:1454
+msgid ""
+"forces the application to use a TrueColor visual on\n"
+"an 8-bit display"
+msgstr ""
+"forces the application to use a TrueColour visual on\n"
+"an 8-bit display"
+
+#: kdecore/kapplication.cpp:1455
+msgid ""
+"sets XIM (X Input Method) input style. Possible\n"
+"values are onthespot, overthespot, offthespot and\n"
+"root"
+msgstr ""
+"sets XIM (X Input Method) input style. Possible\n"
+"values are onthespot, overthespot, offthespot and\n"
+"root"
+
+#: kdecore/kapplication.cpp:1456
+msgid "set XIM server"
+msgstr "set XIM server"
+
+#: kdecore/kapplication.cpp:1457
+msgid "disable XIM"
+msgstr "disable XIM"
+
+#: kdecore/kapplication.cpp:1460
+msgid "forces the application to run as QWS Server"
+msgstr "forces the application to run as QWS Server"
+
+#: kdecore/kapplication.cpp:1462
+msgid "mirrors the whole layout of widgets"
+msgstr "mirrors the whole layout of widgets"
+
+#: kdecore/kapplication.cpp:1468
+msgid "Use 'caption' as name in the titlebar"
+msgstr "Use 'caption' as name in the titlebar"
+
+#: kdecore/kapplication.cpp:1469
+msgid "Use 'icon' as the application icon"
+msgstr "Use 'icon' as the application icon"
+
+#: kdecore/kapplication.cpp:1470
+msgid "Use 'icon' as the icon in the titlebar"
+msgstr "Use 'icon' as the icon in the titlebar"
+
+#: kdecore/kapplication.cpp:1471
+msgid "Use alternative configuration file"
+msgstr "Use alternative configuration file"
+
+#: kdecore/kapplication.cpp:1472
+msgid "Use the DCOP Server specified by 'server'"
+msgstr "Use the DCOP Server specified by 'server'"
+
+#: kdecore/kapplication.cpp:1473
+msgid "Disable crash handler, to get core dumps"
+msgstr "Disable crash handler, to get core dumps"
+
+#: kdecore/kapplication.cpp:1474
+msgid "Waits for a WM_NET compatible windowmanager"
+msgstr "Waits for a WM_NET compatible windowmanager"
+
+#: kdecore/kapplication.cpp:1475
+msgid "sets the application GUI style"
+msgstr "sets the application GUI style"
+
+#: kdecore/kapplication.cpp:1476
+msgid ""
+"sets the client geometry of the main widget - see man X for the argument format"
+msgstr ""
+"sets the client geometry of the main widget - see man X for the argument format"
+
+#: kdecore/kapplication.cpp:1516
+msgid ""
+"The style %1 was not found\n"
+msgstr ""
+"The style %1 was not found\n"
+
+#: kdecore/kapplication.cpp:1978 kstyles/klegacy/klegacystyle.cpp:3044
+#: kstyles/web/webstyle.cpp:1604
+msgid "modified"
+msgstr "modified"
+
+#: kdecore/kapplication.cpp:2244 kdecore/kapplication.cpp:2279
+msgid "Could not Launch Help Center"
+msgstr "Could not Launch Help Centre"
+
+#: kdecore/kapplication.cpp:2245 kdecore/kapplication.cpp:2280
+#, c-format
+msgid ""
+"Could not launch the KDE Help Center:\n"
+"\n"
+"%1"
+msgstr ""
+"Could not launch the KDE Help Centre:\n"
+"\n"
+"%1"
+
+#: kdecore/kapplication.cpp:2550
+msgid "Could not Launch Mail Client"
+msgstr "Could not Launch Mail Client"
+
+#: kdecore/kapplication.cpp:2551
+#, c-format
+msgid ""
+"Could not launch the mail client:\n"
+"\n"
+"%1"
+msgstr ""
+"Could not launch the mail client:\n"
+"\n"
+"%1"
+
+#: kdecore/kapplication.cpp:2572
+msgid "Could not Launch Browser"
+msgstr "Could not Launch Browser"
+
+#: kdecore/kapplication.cpp:2573
+#, c-format
+msgid ""
+"Could not launch the browser:\n"
+"\n"
+"%1"
+msgstr ""
+"Could not launch the browser:\n"
+"\n"
+"%1"
+
+#: kdecore/kapplication.cpp:2637
+msgid ""
+"Could not register with DCOP.\n"
+msgstr ""
+"Could not register with DCOP.\n"
+
+#: kdecore/kapplication.cpp:2672
+msgid ""
+"KLauncher could not be reached via DCOP.\n"
+msgstr ""
+"KLauncher could not be reached via DCOP.\n"
+
+#: kdecore/kwinmodule.cpp:456
+#, c-format
+msgid "Desktop %1"
+msgstr "Desktop %1"
+
+#: kdecore/kconfigbackend.cpp:1107 kdecore/kconfigbackend.cpp:1116
+msgid ""
+"Will not save configuration.\n"
+msgstr ""
+"Will not save configuration.\n"
+
+#: kdecore/kconfigbackend.cpp:1109 kdecore/kconfigbackend.cpp:1117
+msgid ""
+"Configuration file \"%1\" not writable.\n"
+msgstr ""
+"Configuration file \"%1\" not writable.\n"
+
+#: kdecore/kconfigbackend.cpp:1124
+msgid "Please contact your system administrator."
+msgstr "Please contact your system administrator."
+
+#: kdecore/kcmdlineargs.cpp:500 kdecore/kcmdlineargs.cpp:516
+msgid "Unknown option '%1'."
+msgstr "Unknown option '%1'."
+
+#: kdecore/kcmdlineargs.cpp:524
+msgid "'%1' missing."
+msgstr "'%1' missing."
+
+#: kdecore/kcmdlineargs.cpp:619
+msgid ""
+"_: the 2nd argument is a list of name+address, one on each line\n"
+"%1 was written by\n"
+"%2"
+msgstr ""
+"%1 was written by\n"
+"%2"
+
+#: kdecore/kcmdlineargs.cpp:622
+msgid "This application was written by somebody who wants to remain anonymous."
+msgstr ""
+"This application was written by somebody who wants to remain anonymous."
+
+#: kdecore/kcmdlineargs.cpp:629
+msgid ""
+"Please use http://bugs.kde.org to report bugs.\n"
+msgstr ""
+"Please use http://bugs.kde.org to report bugs.\n"
+
+#: kdecore/kcmdlineargs.cpp:632 kdecore/kcmdlineargs.cpp:634
+msgid ""
+"Please report bugs to %1.\n"
+msgstr ""
+"Please report bugs to %1.\n"
+
+#: kdecore/kcmdlineargs.cpp:660
+msgid "Unexpected argument '%1'."
+msgstr "Unexpected argument '%1'."
+
+#: kdecore/kcmdlineargs.cpp:765
+msgid "Use --help to get a list of available command line options."
+msgstr "Use --help to get a list of available command line options."
+
+#: kdecore/kcmdlineargs.cpp:780
+msgid ""
+"\n"
+"%1:\n"
+msgstr ""
+"\n"
+"%1:\n"
+
+#: kdecore/kcmdlineargs.cpp:789
+msgid "[options] "
+msgstr "[options] "
+
+#: kdecore/kcmdlineargs.cpp:796
+msgid "[%1-options]"
+msgstr "[%1-options]"
+
+#: kdecore/kcmdlineargs.cpp:816
+msgid ""
+"Usage: %1 %2\n"
+msgstr ""
+"Usage: %1 %2\n"
+
+#: kdecore/kcmdlineargs.cpp:819
+msgid "Generic options"
+msgstr "Generic options"
+
+#: kdecore/kcmdlineargs.cpp:820
+msgid "Show help about options"
+msgstr "Show help about options"
+
+#: kdecore/kcmdlineargs.cpp:828
+msgid "Show %1 specific options"
+msgstr "Show %1 specific options"
+
+#: kdecore/kcmdlineargs.cpp:835
+msgid "Show all options"
+msgstr "Show all options"
+
+#: kdecore/kcmdlineargs.cpp:836
+msgid "Show author information"
+msgstr "Show author information"
+
+#: kdecore/kcmdlineargs.cpp:837
+msgid "Show version information"
+msgstr "Show version information"
+
+#: kdecore/kcmdlineargs.cpp:838
+msgid "Show license information"
+msgstr "Show license information"
+
+#: kdecore/kcmdlineargs.cpp:839
+msgid "End of options"
+msgstr "End of options"
+
+#: kdecore/kcmdlineargs.cpp:861
+msgid "%1 options"
+msgstr "%1 options"
+
+#: kdecore/kcmdlineargs.cpp:863
+msgid ""
+"\n"
+"Options:\n"
+msgstr ""
+"\n"
+"Options:\n"
+
+#: kdecore/kcmdlineargs.cpp:920
+msgid ""
+"\n"
+"Arguments:\n"
+msgstr ""
+"\n"
+"Arguments:\n"
+
+#: kdecore/kcmdlineargs.cpp:1282
+msgid "The files/URLs opened by the application will be deleted after use"
+msgstr "The files/URLs opened by the application will be deleted after use"
+
+#: kdecore/ksockaddr.cpp:112
+msgid "<unknown socket>"
+msgstr "<unknown socket>"
+
+#: kdecore/ksockaddr.cpp:568 kdecore/ksockaddr.cpp:587
+msgid "<empty>"
+msgstr "<empty>"
+
+#: kdecore/ksockaddr.cpp:571
+msgid ""
+"_: 1: hostname, 2: port number\n"
+"%1 port %2"
+msgstr "%1 port %2"
+
+#: kdecore/ksockaddr.cpp:853
+msgid "<empty UNIX socket>"
+msgstr "<empty UNIX socket>"
+
+#: kdecore/kcheckaccelerators.cpp:148
+msgid "Dr. Klash' Accelerator Diagnosis"
+msgstr "Dr. Klash' Accelerator Diagnosis"
+
+#: kdecore/kcheckaccelerators.cpp:155
+msgid "&Disable automatic checking"
+msgstr "&Disable automatic checking"
+
+#: kdecore/kcheckaccelerators.cpp:193
+msgid "<h2>Accelerators changed</h2>"
+msgstr "<h2>Accelerators changed</h2>"
+
+#: kdecore/kcheckaccelerators.cpp:199
+msgid "<h2>Accelerators removed</h2>"
+msgstr "<h2>Accelerators removed</h2>"
+
+#: kdecore/kcheckaccelerators.cpp:204
+msgid "<h2>Accelerators added (just for your info)</h2>"
+msgstr "<h2>Accelerators added (just for your info)</h2>"
+
+#: kdecore/kstdaccel.cpp:54
+msgid "New"
+msgstr "New"
+
+#: kdecore/kstdaccel.cpp:65
+msgid "Paste Selection"
+msgstr "Paste Selection"
+
+#: kdecore/kstdaccel.cpp:67
+msgid "Deselect"
+msgstr "Deselect"
+
+#: kdecore/kstdaccel.cpp:68
+msgid "Delete Word Backwards"
+msgstr "Delete Word Backwards"
+
+#: kdecore/kstdaccel.cpp:69
+msgid "Delete Word Forward"
+msgstr "Delete Word Forward"
+
+#: kdecore/kkeyserver_x11.cpp:135 kdecore/kstdaccel.cpp:70
+#: kdeui/keditcl2.cpp:107 kdeui/keditcl2.cpp:120 kdeui/keditcl2.cpp:377
+#: kdeui/keditcl2.cpp:390 kdeui/keditcl2.cpp:700 kutils/kfinddialog.cpp:119
+msgid "Find"
+msgstr "Find"
+
+#: kdecore/kstdaccel.cpp:71 kutils/kfind.cpp:47
+msgid "Find Next"
+msgstr "Find Next"
+
+#: kdecore/kstdaccel.cpp:72
+msgid "Find Prev"
+msgstr "Find Prev"
+
+#: kdecore/kstdaccel.cpp:74
+msgid "Navigation"
+msgstr "Navigation"
+
+#: kdecore/kstdaccel.cpp:75
+msgid ""
+"_: Opposite to End\n"
+"Home"
+msgstr "Home"
+
+#: kdecore/kstdaccel.cpp:76
+msgid "End"
+msgstr "End"
+
+#: kdecore/kstdaccel.cpp:77
+msgid "Beginning of Line"
+msgstr "Beginning of Line"
+
+#: kdecore/kstdaccel.cpp:78 kutils/kfinddialog.cpp:451
+msgid "End of Line"
+msgstr "End of Line"
+
+#: kdecore/kstdaccel.cpp:79
+msgid "Prior"
+msgstr "Prior"
+
+#: kdecore/kstdaccel.cpp:80
+msgid ""
+"_: Opposite to Prior\n"
+"Next"
+msgstr "Next"
+
+#: kdecore/kstdaccel.cpp:81 kdeui/keditcl2.cpp:976
+msgid "Go to Line"
+msgstr "Go to Line"
+
+#: kdecore/kstdaccel.cpp:82
+msgid "Add Bookmark"
+msgstr "Add Bookmark"
+
+#: kdecore/kstdaccel.cpp:83
+msgid "Zoom In"
+msgstr "Zoom In"
+
+#: kdecore/kstdaccel.cpp:84
+msgid "Zoom Out"
+msgstr "Zoom Out"
+
+#: kdecore/kstdaccel.cpp:85
+msgid "Up"
+msgstr "Up"
+
+#: kdecore/kstdaccel.cpp:87
+msgid "Forward"
+msgstr "Forward"
+
+#: kdecore/kstdaccel.cpp:89
+msgid "Popup Menu Context"
+msgstr "Popup Menu Context"
+
+#: kdecore/kstdaccel.cpp:90
+msgid "Show Menu Bar"
+msgstr "Show Menu Bar"
+
+#: kdecore/kstdaccel.cpp:91
+msgid "Backward Word"
+msgstr "Backwards Word"
+
+#: kdecore/kstdaccel.cpp:92
+msgid "Forward Word"
+msgstr "Forwards Word"
+
+#: kdecore/kstdaccel.cpp:93
+msgid "Activate Next Tab"
+msgstr "Activate Next Tab"
+
+#: kdecore/kstdaccel.cpp:94
+msgid "Activate Previous Tab"
+msgstr "Activate Previous Tab"
+
+#: kdecore/kstdaccel.cpp:95
+msgid "Full Screen Mode"
+msgstr "Full Screen Mode"
+
+#: kdecore/kstdaccel.cpp:98
+msgid "What's This"
+msgstr "What's This"
+
+#: kdecore/kstdaccel.cpp:99 kdecore/kstdaccel.cpp:100 kdeui/klineedit.cpp:886
+msgid "Text Completion"
+msgstr "Text Completion"
+
+#: kdecore/kstdaccel.cpp:101
+msgid "Previous Completion Match"
+msgstr "Previous Completion Match"
+
+#: kdecore/kstdaccel.cpp:102
+msgid "Next Completion Match"
+msgstr "Next Completion Match"
+
+#: kdecore/kstdaccel.cpp:103
+msgid "Substring Completion"
+msgstr "Substring Completion"
+
+#: kdecore/kstdaccel.cpp:104
+msgid "Previous Item in List"
+msgstr "Previous Item in List"
+
+#: kdecore/kstdaccel.cpp:105
+msgid "Next Item in List"
+msgstr "Next Item in List"
+
+#: kdecore/kcalendarsystemhijri.cpp:298 kdecore/kcalendarsystemhijri.cpp:326
+msgid "Muharram"
+msgstr "Muharram"
+
+#: kdecore/kcalendarsystemhijri.cpp:300 kdecore/kcalendarsystemhijri.cpp:328
+msgid "Safar"
+msgstr "Safar"
+
+#: kdecore/kcalendarsystemhijri.cpp:302
+msgid "R. Awal"
+msgstr "R. Awal"
+
+#: kdecore/kcalendarsystemhijri.cpp:304
+msgid "R. Thaani"
+msgstr "R. Thaani"
+
+#: kdecore/kcalendarsystemhijri.cpp:306
+msgid "J. Awal"
+msgstr "J. Awal"
+
+#: kdecore/kcalendarsystemhijri.cpp:308
+msgid "J. Thaani"
+msgstr "J. Thaani"
+
+#: kdecore/kcalendarsystemhijri.cpp:310 kdecore/kcalendarsystemhijri.cpp:338
+msgid "Rajab"
+msgstr "Rajab"
+
+#: kdecore/kcalendarsystemhijri.cpp:312 kdecore/kcalendarsystemhijri.cpp:340
+msgid "Sha`ban"
+msgstr "Sha`ban"
+
+#: kdecore/kcalendarsystemhijri.cpp:314 kdecore/kcalendarsystemhijri.cpp:342
+msgid "Ramadan"
+msgstr "Ramadan"
+
+#: kdecore/kcalendarsystemhijri.cpp:316 kdecore/kcalendarsystemhijri.cpp:344
+msgid "Shawwal"
+msgstr "Shawwal"
+
+#: kdecore/kcalendarsystemhijri.cpp:318
+msgid "Qi`dah"
+msgstr "Qi`dah"
+
+#: kdecore/kcalendarsystemhijri.cpp:320
+msgid "Hijjah"
+msgstr "Hijjah"
+
+#: kdecore/kcalendarsystemhijri.cpp:330
+msgid "Rabi` al-Awal"
+msgstr "Rabi` al-Awal"
+
+#: kdecore/kcalendarsystemhijri.cpp:332
+msgid "Rabi` al-Thaani"
+msgstr "Rabi` al-Thaani"
+
+#: kdecore/kcalendarsystemhijri.cpp:334
+msgid "Jumaada al-Awal"
+msgstr "Jumaada al-Awal"
+
+#: kdecore/kcalendarsystemhijri.cpp:336
+msgid "Jumaada al-Thaani"
+msgstr "Jumaada al-Thaani"
+
+#: kdecore/kcalendarsystemhijri.cpp:346
+msgid "Thu al-Qi`dah"
+msgstr "Thu al-Qi`dah"
+
+#: kdecore/kcalendarsystemhijri.cpp:348
+msgid "Thu al-Hijjah"
+msgstr "Thu al-Hijjah"
+
+#: kdecore/kcalendarsystemhijri.cpp:363 kdecore/kcalendarsystemhijri.cpp:391
+msgid "of Muharram"
+msgstr "of Muharram"
+
+#: kdecore/kcalendarsystemhijri.cpp:365 kdecore/kcalendarsystemhijri.cpp:393
+msgid "of Safar"
+msgstr "of Safar"
+
+#: kdecore/kcalendarsystemhijri.cpp:367
+msgid "of R. Awal"
+msgstr "of R. Awal"
+
+#: kdecore/kcalendarsystemhijri.cpp:369
+msgid "of R. Thaani"
+msgstr "of R. Thaani"
+
+#: kdecore/kcalendarsystemhijri.cpp:371
+msgid "of J. Awal"
+msgstr "of J. Awal"
+
+#: kdecore/kcalendarsystemhijri.cpp:373
+msgid "of J. Thaani"
+msgstr "of J. Thaani"
+
+#: kdecore/kcalendarsystemhijri.cpp:375 kdecore/kcalendarsystemhijri.cpp:403
+msgid "of Rajab"
+msgstr "of Rajab"
+
+#: kdecore/kcalendarsystemhijri.cpp:377 kdecore/kcalendarsystemhijri.cpp:405
+msgid "of Sha`ban"
+msgstr "of Sha`ban"
+
+#: kdecore/kcalendarsystemhijri.cpp:379 kdecore/kcalendarsystemhijri.cpp:407
+msgid "of Ramadan"
+msgstr "of Ramadan"
+
+#: kdecore/kcalendarsystemhijri.cpp:381 kdecore/kcalendarsystemhijri.cpp:409
+msgid "of Shawwal"
+msgstr "of Shawwal"
+
+#: kdecore/kcalendarsystemhijri.cpp:383
+msgid "of Qi`dah"
+msgstr "of Qi`dah"
+
+#: kdecore/kcalendarsystemhijri.cpp:385
+msgid "of Hijjah"
+msgstr "of Hijjah"
+
+#: kdecore/kcalendarsystemhijri.cpp:395
+msgid "of Rabi` al-Awal"
+msgstr "of Rabi` al-Awal"
+
+#: kdecore/kcalendarsystemhijri.cpp:397
+msgid "of Rabi` al-Thaani"
+msgstr "of Rabi` al-Thaani"
+
+#: kdecore/kcalendarsystemhijri.cpp:399
+msgid "of Jumaada al-Awal"
+msgstr "of Jumaada al-Awal"
+
+#: kdecore/kcalendarsystemhijri.cpp:401
+msgid "of Jumaada al-Thaani"
+msgstr "of Jumaada al-Thaani"
+
+#: kdecore/kcalendarsystemhijri.cpp:411
+msgid "of Thu al-Qi`dah"
+msgstr "of Thu al-Qi`dah"
+
+#: kdecore/kcalendarsystemhijri.cpp:413
+msgid "of Thu al-Hijjah"
+msgstr "of Thu al-Hijjah"
+
+#: kdecore/kcalendarsystemhijri.cpp:445
+msgid "Ith"
+msgstr "Ith"
+
+#: kdecore/kcalendarsystemhijri.cpp:447
+msgid "Thl"
+msgstr "Thl"
+
+#: kdecore/kcalendarsystemhijri.cpp:449
+msgid "Arb"
+msgstr "Arb"
+
+#: kdecore/kcalendarsystemhijri.cpp:451
+msgid "Kha"
+msgstr "Kha"
+
+#: kdecore/kcalendarsystemhijri.cpp:453
+msgid "Jum"
+msgstr "Jum"
+
+#: kdecore/kcalendarsystemhijri.cpp:455
+msgid "Sab"
+msgstr "Sab"
+
+#: kdecore/kcalendarsystemhijri.cpp:457
+msgid "Ahd"
+msgstr "Ahd"
+
+#: kdecore/kcalendarsystemhijri.cpp:463
+msgid "Yaum al-Ithnain"
+msgstr "Yaum al-Ithnain"
+
+#: kdecore/kcalendarsystemhijri.cpp:465
+msgid "Yau al-Thulatha"
+msgstr "Yau al-Thulatha"
+
+#: kdecore/kcalendarsystemhijri.cpp:467
+msgid "Yaum al-Arbi'a"
+msgstr "Yaum al-Arbi'a"
+
+#: kdecore/kcalendarsystemhijri.cpp:469
+msgid "Yaum al-Khamees"
+msgstr "Yaum al-Khamees"
+
+#: kdecore/kcalendarsystemhijri.cpp:471
+msgid "Yaum al-Jumma"
+msgstr "Yaum al-Jumma"
+
+#: kdecore/kcalendarsystemhijri.cpp:473
+msgid "Yaum al-Sabt"
+msgstr "Yaum al-Sabt"
+
+#: kdecore/kcalendarsystemhijri.cpp:475
+msgid "Yaum al-Ahad"
+msgstr "Yaum al-Ahad"
+
+#: kdecore/klocale.cpp:217
+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 kdelibs.po"
+msgstr "TwoForms"
+
+#: kdecore/kcalendarsystemgregorian.cpp:91 kdecore/klocale.cpp:553
+msgid ""
+"_: January\n"
+"Jan"
+msgstr "Jan"
+
+#: kdecore/kcalendarsystemgregorian.cpp:93 kdecore/klocale.cpp:554
+msgid ""
+"_: February\n"
+"Feb"
+msgstr "Feb"
+
+#: kdecore/kcalendarsystemgregorian.cpp:95 kdecore/klocale.cpp:555
+msgid ""
+"_: March\n"
+"Mar"
+msgstr "Mar"
+
+#: kdecore/kcalendarsystemgregorian.cpp:97 kdecore/klocale.cpp:556
+msgid ""
+"_: April\n"
+"Apr"
+msgstr "Apr"
+
+#: kdecore/kcalendarsystemgregorian.cpp:99 kdecore/klocale.cpp:557
+msgid ""
+"_: May short\n"
+"May"
+msgstr "May"
+
+#: kdecore/kcalendarsystemgregorian.cpp:101 kdecore/klocale.cpp:558
+msgid ""
+"_: June\n"
+"Jun"
+msgstr "Jun"
+
+#: kdecore/kcalendarsystemgregorian.cpp:103 kdecore/klocale.cpp:559
+msgid ""
+"_: July\n"
+"Jul"
+msgstr "Jul"
+
+#: kdecore/kcalendarsystemgregorian.cpp:105 kdecore/klocale.cpp:560
+msgid ""
+"_: August\n"
+"Aug"
+msgstr "Aug"
+
+#: kdecore/kcalendarsystemgregorian.cpp:107 kdecore/klocale.cpp:561
+msgid ""
+"_: September\n"
+"Sep"
+msgstr "Sep"
+
+#: kdecore/kcalendarsystemgregorian.cpp:109 kdecore/klocale.cpp:562
+msgid ""
+"_: October\n"
+"Oct"
+msgstr "Oct"
+
+#: kdecore/kcalendarsystemgregorian.cpp:111 kdecore/klocale.cpp:563
+msgid ""
+"_: November\n"
+"Nov"
+msgstr "Nov"
+
+#: kdecore/kcalendarsystemgregorian.cpp:113 kdecore/klocale.cpp:564
+msgid ""
+"_: December\n"
+"Dec"
+msgstr "Dec"
+
+#: kdecore/kcalendarsystemgregorian.cpp:119 kdecore/klocale.cpp:569
+msgid "January"
+msgstr "January"
+
+#: kdecore/kcalendarsystemgregorian.cpp:121 kdecore/klocale.cpp:570
+msgid "February"
+msgstr "February"
+
+#: kdecore/kcalendarsystemgregorian.cpp:123 kdecore/klocale.cpp:571
+msgid "March"
+msgstr "March"
+
+#: kdecore/kcalendarsystemgregorian.cpp:125 kdecore/klocale.cpp:572
+msgid "April"
+msgstr "April"
+
+#: kdecore/kcalendarsystemgregorian.cpp:127 kdecore/klocale.cpp:573
+msgid ""
+"_: May long\n"
+"May"
+msgstr "May"
+
+#: kdecore/kcalendarsystemgregorian.cpp:129 kdecore/klocale.cpp:574
+msgid "June"
+msgstr "June"
+
+#: kdecore/kcalendarsystemgregorian.cpp:131 kdecore/klocale.cpp:575
+msgid "July"
+msgstr "July"
+
+#: kdecore/kcalendarsystemgregorian.cpp:133 kdecore/klocale.cpp:576
+msgid "August"
+msgstr "August"
+
+#: kdecore/kcalendarsystemgregorian.cpp:135 kdecore/klocale.cpp:577
+msgid "September"
+msgstr "September"
+
+#: kdecore/kcalendarsystemgregorian.cpp:137 kdecore/klocale.cpp:578
+msgid "October"
+msgstr "October"
+
+#: kdecore/kcalendarsystemgregorian.cpp:139 kdecore/klocale.cpp:579
+msgid "November"
+msgstr "November"
+
+#: kdecore/kcalendarsystemgregorian.cpp:141 kdecore/klocale.cpp:580
+msgid "December"
+msgstr "December"
+
+#: kdecore/kcalendarsystemgregorian.cpp:156 kdecore/klocale.cpp:591
+msgid ""
+"_: of January\n"
+"of Jan"
+msgstr "of Jan"
+
+#: kdecore/kcalendarsystemgregorian.cpp:158 kdecore/klocale.cpp:592
+msgid ""
+"_: of February\n"
+"of Feb"
+msgstr "of Feb"
+
+#: kdecore/kcalendarsystemgregorian.cpp:160 kdecore/klocale.cpp:593
+msgid ""
+"_: of March\n"
+"of Mar"
+msgstr "of Mar"
+
+#: kdecore/kcalendarsystemgregorian.cpp:162 kdecore/klocale.cpp:594
+msgid ""
+"_: of April\n"
+"of Apr"
+msgstr "of Apr"
+
+#: kdecore/kcalendarsystemgregorian.cpp:164 kdecore/klocale.cpp:595
+msgid ""
+"_: of May short\n"
+"of May"
+msgstr "of May"
+
+#: kdecore/kcalendarsystemgregorian.cpp:166 kdecore/klocale.cpp:596
+msgid ""
+"_: of June\n"
+"of Jun"
+msgstr "of Jun"
+
+#: kdecore/kcalendarsystemgregorian.cpp:168 kdecore/klocale.cpp:597
+msgid ""
+"_: of July\n"
+"of Jul"
+msgstr "of Jul"
+
+#: kdecore/kcalendarsystemgregorian.cpp:170 kdecore/klocale.cpp:598
+msgid ""
+"_: of August\n"
+"of Aug"
+msgstr "of Aug"
+
+#: kdecore/kcalendarsystemgregorian.cpp:172 kdecore/klocale.cpp:599
+msgid ""
+"_: of September\n"
+"of Sep"
+msgstr "of Sep"
+
+#: kdecore/kcalendarsystemgregorian.cpp:174 kdecore/klocale.cpp:600
+msgid ""
+"_: of October\n"
+"of Oct"
+msgstr "of Oct"
+
+#: kdecore/kcalendarsystemgregorian.cpp:176 kdecore/klocale.cpp:601
+msgid ""
+"_: of November\n"
+"of Nov"
+msgstr "of Nov"
+
+#: kdecore/kcalendarsystemgregorian.cpp:178 kdecore/klocale.cpp:602
+msgid ""
+"_: of December\n"
+"of Dec"
+msgstr "of Dec"
+
+#: kdecore/kcalendarsystemgregorian.cpp:184 kdecore/klocale.cpp:607
+msgid "of January"
+msgstr "of January"
+
+#: kdecore/kcalendarsystemgregorian.cpp:186 kdecore/klocale.cpp:608
+msgid "of February"
+msgstr "of February"
+
+#: kdecore/kcalendarsystemgregorian.cpp:188 kdecore/klocale.cpp:609
+msgid "of March"
+msgstr "of March"
+
+#: kdecore/kcalendarsystemgregorian.cpp:190 kdecore/klocale.cpp:610
+msgid "of April"
+msgstr "of April"
+
+#: kdecore/kcalendarsystemgregorian.cpp:192 kdecore/klocale.cpp:611
+msgid ""
+"_: of May long\n"
+"of May"
+msgstr "of May"
+
+#: kdecore/kcalendarsystemgregorian.cpp:194 kdecore/klocale.cpp:612
+msgid "of June"
+msgstr "of June"
+
+#: kdecore/kcalendarsystemgregorian.cpp:196 kdecore/klocale.cpp:613
+msgid "of July"
+msgstr "of July"
+
+#: kdecore/kcalendarsystemgregorian.cpp:198 kdecore/klocale.cpp:614
+msgid "of August"
+msgstr "of August"
+
+#: kdecore/kcalendarsystemgregorian.cpp:200 kdecore/klocale.cpp:615
+msgid "of September"
+msgstr "of September"
+
+#: kdecore/kcalendarsystemgregorian.cpp:202 kdecore/klocale.cpp:616
+msgid "of October"
+msgstr "of October"
+
+#: kdecore/kcalendarsystemgregorian.cpp:204 kdecore/klocale.cpp:617
+msgid "of November"
+msgstr "of November"
+
+#: kdecore/kcalendarsystemgregorian.cpp:206 kdecore/klocale.cpp:618
+msgid "of December"
+msgstr "of December"
+
+#: kdecore/klocale.cpp:1773 kdecore/klocale.cpp:1913
+msgid "pm"
+msgstr "pm"
+
+#: kdecore/klocale.cpp:1782 kdecore/klocale.cpp:1915
+msgid "am"
+msgstr "am"
+
+#: kdecore/klocale.cpp:1956
+msgid ""
+"_: concatenation of dates and time\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: kdecore/klocale.cpp:2447
+msgid "&Next"
+msgstr "&Next"
+
+#: kdecore/netsupp.cpp:890 kdecore/network/kresolver.cpp:557
+msgid "no error"
+msgstr "no error"
+
+#: kdecore/netsupp.cpp:891
+msgid "address family for nodename not supported"
+msgstr "address family for nodename not supported"
+
+#: kdecore/netsupp.cpp:892 kdecore/network/kresolver.cpp:559
+msgid "temporary failure in name resolution"
+msgstr "temporary failure in name resolution"
+
+#: kdecore/netsupp.cpp:893
+msgid "invalid value for 'ai_flags'"
+msgstr "invalid value for 'ai_flags'"
+
+#: kdecore/netsupp.cpp:894 kdecore/network/kresolver.cpp:560
+msgid "non-recoverable failure in name resolution"
+msgstr "non-recoverable failure in name resolution"
+
+#: kdecore/netsupp.cpp:895
+msgid "'ai_family' not supported"
+msgstr "'ai_family' not supported"
+
+#: kdecore/netsupp.cpp:896 kdecore/network/kresolver.cpp:562
+msgid "memory allocation failure"
+msgstr "memory allocation failure"
+
+#: kdecore/netsupp.cpp:897
+msgid "no address associated with nodename"
+msgstr "no address associated with nodename"
+
+#: kdecore/netsupp.cpp:898 kdecore/network/kresolver.cpp:563
+msgid "name or service not known"
+msgstr "name or service not known"
+
+#: kdecore/netsupp.cpp:899
+msgid "servname not supported for ai_socktype"
+msgstr "servname not supported for ai_socktype"
+
+#: kdecore/netsupp.cpp:900
+msgid "'ai_socktype' not supported"
+msgstr "'ai_socktype' not supported"
+
+#: kdecore/netsupp.cpp:901
+msgid "system error"
+msgstr "system error"
+
+#: kdecore/kcalendarsystemjalali.cpp:392
+msgid "Far"
+msgstr "Far"
+
+#: kdecore/kcalendarsystemjalali.cpp:394
+msgid "Ord"
+msgstr "Ord"
+
+#: kdecore/kcalendarsystemjalali.cpp:396
+msgid "Kho"
+msgstr "Kho"
+
+#: kdecore/kcalendarsystemjalali.cpp:398 kdecore/kcalendarsystemjalali.cpp:426
+msgid "Tir"
+msgstr "Tir"
+
+#: kdecore/kcalendarsystemjalali.cpp:400
+msgid "Mor"
+msgstr "Mor"
+
+#: kdecore/kcalendarsystemjalali.cpp:402
+msgid "Sha"
+msgstr "Sha"
+
+#: kdecore/kcalendarsystemjalali.cpp:404
+msgid "Meh"
+msgstr "Meh"
+
+#: kdecore/kcalendarsystemjalali.cpp:406
+msgid "Aba"
+msgstr "Aba"
+
+#: kdecore/kcalendarsystemjalali.cpp:408
+msgid "Aza"
+msgstr "Aza"
+
+#: kdecore/kcalendarsystemjalali.cpp:410 kdecore/kcalendarsystemjalali.cpp:438
+msgid "Dei"
+msgstr "Dei"
+
+#: kdecore/kcalendarsystemjalali.cpp:412
+msgid "Bah"
+msgstr "Bah"
+
+#: kdecore/kcalendarsystemjalali.cpp:414
+msgid "Esf"
+msgstr "Esf"
+
+#: kdecore/kcalendarsystemjalali.cpp:420
+msgid "Farvardin"
+msgstr "Farvardin"
+
+#: kdecore/kcalendarsystemjalali.cpp:422
+msgid "Ordibehesht"
+msgstr "Ordibehesht"
+
+#: kdecore/kcalendarsystemjalali.cpp:424
+msgid "Khordad"
+msgstr "Khordad"
+
+#: kdecore/kcalendarsystemjalali.cpp:428
+msgid "Mordad"
+msgstr "Mordad"
+
+#: kdecore/kcalendarsystemjalali.cpp:430
+msgid "Shahrivar"
+msgstr "Shahrivar"
+
+#: kdecore/kcalendarsystemjalali.cpp:432
+msgid "Mehr"
+msgstr "Mehr"
+
+#: kdecore/kcalendarsystemjalali.cpp:434
+msgid "Aban"
+msgstr "Aban"
+
+#: kdecore/kcalendarsystemjalali.cpp:436
+msgid "Azar"
+msgstr "Azar"
+
+#: kdecore/kcalendarsystemjalali.cpp:440
+msgid "Bahman"
+msgstr "Bahman"
+
+#: kdecore/kcalendarsystemjalali.cpp:442
+msgid "Esfand"
+msgstr "Esfand"
+
+#: kdecore/kcalendarsystemjalali.cpp:476
+msgid "2sh"
+msgstr "2sh"
+
+#: kdecore/kcalendarsystemjalali.cpp:478
+msgid "3sh"
+msgstr "3sh"
+
+#: kdecore/kcalendarsystemjalali.cpp:480
+msgid "4sh"
+msgstr "4sh"
+
+#: kdecore/kcalendarsystemjalali.cpp:482
+msgid "5sh"
+msgstr "5sh"
+
+#: kdecore/kcalendarsystemjalali.cpp:484
+msgid "Jom"
+msgstr "Jom"
+
+#: kdecore/kcalendarsystemjalali.cpp:486
+msgid "shn"
+msgstr "shn"
+
+#: kdecore/kcalendarsystemjalali.cpp:488
+msgid "1sh"
+msgstr "1sh"
+
+#: kdecore/kcalendarsystemjalali.cpp:494
+msgid "Do shanbe"
+msgstr "Do shanbe"
+
+#: kdecore/kcalendarsystemjalali.cpp:496
+msgid "Se shanbe"
+msgstr "Se shanbe"
+
+#: kdecore/kcalendarsystemjalali.cpp:498
+msgid "Chahar shanbe"
+msgstr "Chahar shanbe"
+
+#: kdecore/kcalendarsystemjalali.cpp:500
+msgid "Panj shanbe"
+msgstr "Panj shanbe"
+
+#: kdecore/kcalendarsystemjalali.cpp:502
+msgid "Jumee"
+msgstr "Jumee"
+
+#: kdecore/kcalendarsystemjalali.cpp:504
+msgid "Shanbe"
+msgstr "Shanbe"
+
+#: kdecore/kcalendarsystemjalali.cpp:506
+msgid "Yek-shanbe"
+msgstr "Yek-shanbe"
+
+#: kdecore/kkeyserver_x11.cpp:113
+msgid "Win"
+msgstr "Win"
+
+#: kdecore/kkeyserver_x11.cpp:119
+msgid "Backspace"
+msgstr "Backspace"
+
+#: kdecore/kkeyserver_x11.cpp:120
+msgid "SysReq"
+msgstr "SysReq"
+
+#: kdecore/kkeyserver_x11.cpp:121
+msgid "CapsLock"
+msgstr "CapsLock"
+
+#: kdecore/kkeyserver_x11.cpp:122
+msgid "NumLock"
+msgstr "NumLock"
+
+#: kdecore/kkeyserver_x11.cpp:123
+msgid "ScrollLock"
+msgstr "ScrollLock"
+
+#: kdecore/kkeyserver_x11.cpp:124
+msgid "PageUp"
+msgstr "PageUp"
+
+#: kdecore/kkeyserver_x11.cpp:125
+msgid "PageDown"
+msgstr "PageDown"
+
+#: kdecore/kkeyserver_x11.cpp:128
+msgid "Again"
+msgstr "Again"
+
+#: kdecore/kkeyserver_x11.cpp:129
+msgid "Props"
+msgstr "Props"
+
+#: kdecore/kkeyserver_x11.cpp:131
+msgid "Front"
+msgstr "Front"
+
+#: kdecore/kcharsets.cpp:44 khtml/khtml_part.cpp:280
+msgid "Arabic"
+msgstr "Arabic"
+
+#: kdecore/kcharsets.cpp:45 khtml/khtml_part.cpp:281
+msgid "Baltic"
+msgstr "Baltic"
+
+#: kdecore/kcharsets.cpp:46 khtml/khtml_part.cpp:282
+msgid "Central European"
+msgstr "Central European"
+
+#: kdecore/kcharsets.cpp:47
+msgid "Chinese Simplified"
+msgstr "Chinese Simplified"
+
+#: kdecore/kcharsets.cpp:48
+msgid "Chinese Traditional"
+msgstr "Chinese Traditional"
+
+#: kdecore/kcharsets.cpp:49
+msgid "Cyrillic"
+msgstr "Cyrillic"
+
+#: kdecore/kcharsets.cpp:50 khtml/khtml_part.cpp:284
+msgid "Greek"
+msgstr "Greek"
+
+#: kdecore/kcharsets.cpp:51 kdeui/ksconfig.cpp:235 kdeui/ksconfig.cpp:395
+#: kdeui/ksconfig.cpp:656 khtml/khtml_part.cpp:285
+msgid "Hebrew"
+msgstr "Hebrew"
+
+#: kdecore/kcharsets.cpp:52 khtml/khtml_part.cpp:286
+msgid "Japanese"
+msgstr "Japanese"
+
+#: kdecore/kcharsets.cpp:53
+msgid "Korean"
+msgstr "Korean"
+
+#: kdecore/kcharsets.cpp:54
+msgid "Thai"
+msgstr "Thai"
+
+#: kdecore/kcharsets.cpp:55 kdeui/ksconfig.cpp:240 kdeui/ksconfig.cpp:400
+#: kdeui/ksconfig.cpp:661 khtml/khtml_part.cpp:290
+msgid "Turkish"
+msgstr "Turkish"
+
+#: kdecore/kcharsets.cpp:56 khtml/khtml_part.cpp:293
+msgid "Western European"
+msgstr "Western European"
+
+#: kdecore/kcharsets.cpp:57
+msgid "Tamil"
+msgstr "Tamil"
+
+#: kdecore/kcharsets.cpp:58
+msgid "Unicode"
+msgstr "Unicode"
+
+#: kdecore/kcharsets.cpp:59
+msgid "Northern Saami"
+msgstr "Northern Saami"
+
+#: kdecore/kcharsets.cpp:60
+msgid "Vietnamese"
+msgstr "Vietnamese"
+
+#: kdecore/kcharsets.cpp:61
+msgid "South-Eastern Europe"
+msgstr "South-Eastern Europe"
+
+#: kdecore/kcharsets.cpp:516
+msgid ""
+"_: Descriptive Encoding Name\n"
+"%1 ( %2 )"
+msgstr "%1 ( %2 )"
+
+#: kdecore/kglobalsettings.cpp:494
+msgid "Trash"
+msgstr "Wastebin"
+
+#: kdecore/kcompletion.cpp:632
+msgid ""
+"You reached the end of the list\n"
+"of matching items.\n"
+msgstr ""
+"You reached the end of the list\n"
+"of matching items.\n"
+
+#: kdecore/kcompletion.cpp:638
+msgid ""
+"The completion is ambiguous, more than one\n"
+"match is available.\n"
+msgstr ""
+"The completion is ambiguous, more than one\n"
+"match is available.\n"
+
+#: kdecore/kcompletion.cpp:644
+msgid ""
+"There is no matching item available.\n"
+msgstr ""
+"There is no matching item available.\n"
+
+#: kdecore/kcalendarsystemhebrew.cpp:402
+msgid "Tishrey"
+msgstr "Tishrey"
+
+#: kdecore/kcalendarsystemhebrew.cpp:404
+msgid "Heshvan"
+msgstr "Heshvan"
+
+#: kdecore/kcalendarsystemhebrew.cpp:406
+msgid "Kislev"
+msgstr "Kislev"
+
+#: kdecore/kcalendarsystemhebrew.cpp:408
+msgid "Tevet"
+msgstr "Tevet"
+
+#: kdecore/kcalendarsystemhebrew.cpp:410
+msgid "Shvat"
+msgstr "Shvat"
+
+#: kdecore/kcalendarsystemhebrew.cpp:412
+msgid "Adar"
+msgstr "Adar"
+
+#: kdecore/kcalendarsystemhebrew.cpp:414
+msgid "Nisan"
+msgstr "Nisan"
+
+#: kdecore/kcalendarsystemhebrew.cpp:416
+msgid "Iyar"
+msgstr "Iyar"
+
+#: kdecore/kcalendarsystemhebrew.cpp:418
+msgid "Sivan"
+msgstr "Sivan"
+
+#: kdecore/kcalendarsystemhebrew.cpp:420
+msgid "Tamuz"
+msgstr "Tamuz"
+
+#: kdecore/kcalendarsystemhebrew.cpp:422
+msgid "Av"
+msgstr "Av"
+
+#: kdecore/kcalendarsystemhebrew.cpp:424
+msgid "Elul"
+msgstr "Elul"
+
+#: kdecore/kcalendarsystemhebrew.cpp:426
+msgid "Adar I"
+msgstr "Adar I"
+
+#: kdecore/kcalendarsystemhebrew.cpp:428
+msgid "Adar II"
+msgstr "Adar II"
+
+#: kdecore/kaboutdata.cpp:388
+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>KDE has been converted by the British English (en_GB) team: John Knight, Ken "
+"Knight, Aston Clulow, Malcolm Hunter, Dwayne Bailey, Jonathan Riddell, Andrew "
+"Coles and Simon Horsburgh.</p>"
+"<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 internationalisation visit <a "
+"href=\"http://l10n.kde.org\">http://l10n.kde.org</a></p>"
+
+#: kdecore/kaboutdata.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 ""
+"No licensing terms for this program have been specified.\n"
+"Please check the documentation or the source for any\n"
+"licensing terms.\n"
+
+#: kdecore/kaboutdata.cpp:451
+#, c-format
+msgid "This program is distributed under the terms of the %1."
+msgstr "This program is distributed under the terms of the %1."
+
+#: kdecore/kcalendarsystem.cpp:124
+msgid ""
+"_: Monday\n"
+"Mon"
+msgstr "Mon"
+
+#: kdecore/kcalendarsystem.cpp:125
+msgid ""
+"_: Tuesday\n"
+"Tue"
+msgstr "Tue"
+
+#: kdecore/kcalendarsystem.cpp:126
+msgid ""
+"_: Wednesday\n"
+"Wed"
+msgstr "Wed"
+
+#: kdecore/kcalendarsystem.cpp:127
+msgid ""
+"_: Thursday\n"
+"Thu"
+msgstr "Thu"
+
+#: kdecore/kcalendarsystem.cpp:128
+msgid ""
+"_: Friday\n"
+"Fri"
+msgstr "Fri"
+
+#: kdecore/kcalendarsystem.cpp:129
+msgid ""
+"_: Saturday\n"
+"Sat"
+msgstr "Sat"
+
+#: kdecore/kcalendarsystem.cpp:130
+msgid ""
+"_: Sunday\n"
+"Sun"
+msgstr "Sun"
+
+#: kdecore/ksocks.cpp:135
+msgid "NEC SOCKS client"
+msgstr "NEC SOCKS client"
+
+#: kdecore/ksocks.cpp:170
+msgid "Dante SOCKS client"
+msgstr "Dante SOCKS client"
+
+#: kdecore/kconfig_compiler/kconfig_compiler.cpp:45
+msgid "Directory to generate files in"
+msgstr "Directory to generate files in"
+
+#: kdecore/kconfig_compiler/kconfig_compiler.cpp:46
+msgid "Input kcfg XML file"
+msgstr "Input kcfg XML file"
+
+#: kdecore/kconfig_compiler/kconfig_compiler.cpp:47
+msgid "Code generation options file"
+msgstr "Code generation options file"
+
+#: kdecore/kconfig_compiler/kconfig_compiler.cpp:955
+msgid "KDE .kcfg compiler"
+msgstr "KDE .kcfg compiler"
+
+#: kdecore/kconfig_compiler/kconfig_compiler.cpp:956
+msgid "KConfig Compiler"
+msgstr "KConfig Compiler"
+
+#: kdecore/network/kresolver.cpp:558
+msgid "requested family not supported for this host name"
+msgstr "requested family not supported for this host name"
+
+#: kdecore/network/kresolver.cpp:561
+msgid "invalid flags"
+msgstr "invalid flags"
+
+#: kdecore/network/kresolver.cpp:564
+msgid "requested family not supported"
+msgstr "requested family not supported"
+
+#: kdecore/network/kresolver.cpp:565
+msgid "requested service not supported for this socket type"
+msgstr "requested service not supported for this socket type"
+
+#: kdecore/network/kresolver.cpp:566
+msgid "requested socket type not supported"
+msgstr "requested socket type not supported"
+
+#: kdecore/network/kresolver.cpp:567
+msgid "unknown error"
+msgstr "unknown error"
+
+#: kdecore/network/kresolver.cpp:569
+#, c-format
+msgid ""
+"_: 1: the i18n'ed system error code, from errno\n"
+"system error: %1"
+msgstr "system error: %1"
+
+#: kdecore/network/kresolver.cpp:574
+msgid "request was canceled"
+msgstr "request was cancelled"
+
+#: kdecore/network/ksocketbase.cpp:172
+msgid ""
+"_: Socket error code NoError\n"
+"no error"
+msgstr "no error"
+
+#: kdecore/network/ksocketbase.cpp:177
+msgid ""
+"_: Socket error code LookupFailure\n"
+"name lookup has failed"
+msgstr "name lookup has failed"
+
+#: kdecore/network/ksocketbase.cpp:182
+msgid ""
+"_: Socket error code AddressInUse\n"
+"address already in use"
+msgstr "address already in use"
+
+#: kdecore/network/ksocketbase.cpp:187
+msgid ""
+"_: Socket error code AlreadyBound\n"
+"socket is already bound"
+msgstr "socket is already bound"
+
+#: kdecore/network/ksocketbase.cpp:192
+msgid ""
+"_: Socket error code AlreadyCreated\n"
+"socket is already created"
+msgstr "socket is already created"
+
+#: kdecore/network/ksocketbase.cpp:197
+msgid ""
+"_: Socket error code NotBound\n"
+"socket is not bound"
+msgstr "socket is not bound"
+
+#: kdecore/network/ksocketbase.cpp:202
+msgid ""
+"_: Socket error code NotCreated\n"
+"socket has not been created"
+msgstr "socket has not been created"
+
+#: kdecore/network/ksocketbase.cpp:207
+msgid ""
+"_: Socket error code WouldBlock\n"
+"operation would block"
+msgstr "operation would block"
+
+#: kdecore/network/ksocketbase.cpp:212
+msgid ""
+"_: Socket error code ConnectionRefused\n"
+"connection actively refused"
+msgstr "connection actively refused"
+
+#: kdecore/network/ksocketbase.cpp:217
+msgid ""
+"_: Socket error code ConnectionTimedOut\n"
+"connection timed out"
+msgstr "connection timed out"
+
+#: kdecore/network/ksocketbase.cpp:222
+msgid ""
+"_: Socket error code InProgress\n"
+"operation is already in progress"
+msgstr "operation is already in progress"
+
+#: kdecore/network/ksocketbase.cpp:227
+msgid ""
+"_: Socket error code NetFailure\n"
+"network failure occurred"
+msgstr "network failure occurred"
+
+#: kdecore/network/ksocketbase.cpp:232
+msgid ""
+"_: Socket error code NotSupported\n"
+"operation is not supported"
+msgstr "operation is not supported"
+
+#: kdecore/network/ksocketbase.cpp:237
+msgid ""
+"_: Socket error code Timeout\n"
+"timed operation timed out"
+msgstr "timed operation timed out"
+
+#: kdecore/network/ksocketbase.cpp:242
+msgid ""
+"_: Socket error code UnknownError\n"
+"an unknown/unexpected error has happened"
+msgstr "an unknown/unexpected error has happened"
+
+#: kdecore/network/ksocketbase.cpp:247
+msgid ""
+"_: Socket error code RemotelyDisconnected\n"
+"remote host closed connection"
+msgstr "remote host closed connection"
+
+#: kdecore/network/ksocketaddress.cpp:625
+#, c-format
+msgid ""
+"_: 1: the unknown socket address family number\n"
+"Unknown family %1"
+msgstr "Unknown family %1"
+
+#: knewstuff/uploaddialog.cpp:47
+msgid "Share Hot New Stuff"
+msgstr "Share Hot New Stuff"
+
+#: kdeui/kcolordialog.cpp:1133 knewstuff/uploaddialog.cpp:58
+#: kresources/configdialog.cpp:53
+msgid "Name:"
+msgstr "Name:"
+
+#: knewstuff/uploaddialog.cpp:63
+msgid "Author:"
+msgstr "Author:"
+
+#: knewstuff/uploaddialog.cpp:68
+#, fuzzy
+msgid "Email:"
+msgstr "Email"
+
+#: kdeui/kbugreport.cpp:174 knewstuff/uploaddialog.cpp:73
+msgid "Version:"
+msgstr "Version:"
+
+#: knewstuff/uploaddialog.cpp:78
+msgid "Release:"
+msgstr "Release:"
+
+#: knewstuff/uploaddialog.cpp:84
+msgid "License:"
+msgstr "Licence:"
+
+#: knewstuff/uploaddialog.cpp:88
+msgid "GPL"
+msgstr "GPL"
+
+#: knewstuff/uploaddialog.cpp:89
+msgid "LGPL"
+msgstr "LGPL"
+
+#: knewstuff/uploaddialog.cpp:90
+msgid "BSD"
+msgstr "BSD"
+
+#: knewstuff/uploaddialog.cpp:93
+msgid "Language:"
+msgstr "Language:"
+
+#: knewstuff/uploaddialog.cpp:99
+msgid "Preview URL:"
+msgstr "Preview URL:"
+
+#: knewstuff/uploaddialog.cpp:104
+msgid "Summary:"
+msgstr "Summary:"
+
+#: knewstuff/uploaddialog.cpp:121
+msgid "Please put in a name."
+msgstr "Please put in a name."
+
+#: knewstuff/uploaddialog.cpp:191
+msgid "Old upload information found, fill out fields?"
+msgstr "Old upload information found, fill out fields?"
+
+#: knewstuff/uploaddialog.cpp:191
+msgid "Fill Out"
+msgstr "Fill Out"
+
+#: knewstuff/uploaddialog.cpp:191
+msgid "Do Not Fill Out"
+msgstr "Do Not Fill Out"
+
+#: knewstuff/knewstuffgeneric.cpp:139
+msgid "The file '%1' already exists. Do you want to overwrite it?"
+msgstr "The file '%1' already exists. Do you want to overwrite it?"
+
+#: khtml/khtml_ext.cpp:828 knewstuff/knewstuffgeneric.cpp:141
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: knewstuff/provider.cpp:270
+msgid "Error parsing providers list."
+msgstr "Error parsing providers list."
+
+#: knewstuff/downloaddialog.cpp:101 knewstuff/downloaddialog.cpp:108
+#: knewstuff/downloaddialog.cpp:124 knewstuff/downloaddialog.cpp:131
+msgid "Get Hot New Stuff"
+msgstr "Get Hot New Stuff"
+
+#: knewstuff/downloaddialog.cpp:228
+msgid "Welcome"
+msgstr "Welcome"
+
+#: knewstuff/downloaddialog.cpp:259
+msgid "Highest Rated"
+msgstr "Highest Rated"
+
+#: knewstuff/downloaddialog.cpp:260
+msgid "Most Downloads"
+msgstr "Most Downloads"
+
+#: knewstuff/downloaddialog.cpp:261
+msgid "Latest"
+msgstr "Latest"
+
+#: knewstuff/downloaddialog.cpp:271 knewstuff/downloaddialog.cpp:277
+#: knewstuff/downloaddialog.cpp:283
+msgid "Version"
+msgstr "Version"
+
+#: knewstuff/downloaddialog.cpp:272
+msgid "Rating"
+msgstr "Rating"
+
+#: knewstuff/downloaddialog.cpp:278
+msgid "Downloads"
+msgstr "Downloads"
+
+#: knewstuff/downloaddialog.cpp:284
+msgid "Release Date"
+msgstr "Release Date"
+
+#: knewstuff/downloaddialog.cpp:294
+msgid "Install"
+msgstr "Install"
+
+#: kdeui/kmessagebox.cpp:246 knewstuff/downloaddialog.cpp:295
+#: knewstuff/downloaddialog.cpp:505
+msgid "Details"
+msgstr "Details"
+
+#: knewstuff/downloaddialog.cpp:477
+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 ""
+"Name: %1\n"
+"Author: %2\n"
+"Licence: %3\n"
+"Version: %4\n"
+"Release: %5\n"
+"Rating: %6\n"
+"Downloads: %7\n"
+"Release date: %8\n"
+"Summary: %9\n"
+
+#: knewstuff/downloaddialog.cpp:499
+msgid ""
+"Preview: %1\n"
+"Payload: %2\n"
+msgstr ""
+"Preview: %1\n"
+"Payload: %2\n"
+
+#: knewstuff/downloaddialog.cpp:600
+msgid "Installation successful."
+msgstr "Installation successful."
+
+#: knewstuff/downloaddialog.cpp:600 knewstuff/downloaddialog.cpp:602
+msgid "Installation"
+msgstr "Installation"
+
+#: knewstuff/downloaddialog.cpp:602
+msgid "Installation failed."
+msgstr "Installation failed."
+
+#: knewstuff/downloaddialog.cpp:696
+msgid "Preview not available."
+msgstr "Preview not available."
+
+#: knewstuff/knewstuff.cpp:38 knewstuff/knewstuffbutton.cpp:61
+#, c-format
+msgid "Download New %1"
+msgstr "Download New %1"
+
+#: knewstuff/engine.cpp:218
+msgid "Successfully installed hot new stuff."
+msgstr "Successfully installed hot new stuff."
+
+#: knewstuff/engine.cpp:223
+msgid "Failed to install hot new stuff."
+msgstr "Failed to install hot new stuff."
+
+#: knewstuff/engine.cpp:278
+msgid "Unable to create file to upload."
+msgstr "Unable to create file to upload."
+
+#: knewstuff/engine.cpp:293
+msgid ""
+"The files to be uploaded have been created at:\n"
+msgstr ""
+"The files to be uploaded have been created at:\n"
+
+#: knewstuff/engine.cpp:294
+msgid ""
+"Data file: %1\n"
+msgstr ""
+"Data file: %1\n"
+
+#: knewstuff/engine.cpp:296
+msgid ""
+"Preview image: %1\n"
+msgstr ""
+"Preview image: %1\n"
+
+#: knewstuff/engine.cpp:298
+msgid ""
+"Content information: %1\n"
+msgstr ""
+"Content information: %1\n"
+
+#: knewstuff/engine.cpp:299
+msgid ""
+"Those files can now be uploaded.\n"
+msgstr ""
+"Those files can now be uploaded.\n"
+
+#: knewstuff/engine.cpp:300
+msgid "Beware that any people might have access to them at any time."
+msgstr "Beware that any people might have access to them at any time."
+
+#: knewstuff/engine.cpp:302
+msgid "Upload Files"
+msgstr "Upload Files"
+
+#: knewstuff/engine.cpp:307
+msgid "Please upload the files manually."
+msgstr "Please upload the files manually."
+
+#: knewstuff/engine.cpp:311
+msgid "Upload Info"
+msgstr "Upload Info"
+
+#: knewstuff/engine.cpp:319
+msgid "&Upload"
+msgstr "&Upload"
+
+#: knewstuff/engine.cpp:421
+msgid "Successfully uploaded new stuff."
+msgstr "Successfully uploaded new stuff."
+
+#: knewstuff/knewstuffbutton.cpp:49
+msgid "Download New Stuff"
+msgstr "Download New Stuff"
+
+#: knewstuff/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 ""
+"There was an error with the downloaded resource tarball file. Possible causes "
+"are damaged archive or invalid directory structure in the archive."
+
+#: knewstuff/knewstuffsecure.cpp:83
+msgid "Resource Installation Error"
+msgstr "Resource Installation Error"
+
+#: knewstuff/knewstuffsecure.cpp:94
+msgid "No keys were found."
+msgstr "No keys were found."
+
+#: knewstuff/knewstuffsecure.cpp:99
+msgid "The validation failed for unknown reason."
+msgstr "The validation failed for unknown reason."
+
+#: knewstuff/knewstuffsecure.cpp:106
+msgid "The MD5SUM check failed, the archive might be broken."
+msgstr "The MD5SUM check failed, the archive might be broken."
+
+#: knewstuff/knewstuffsecure.cpp:111
+msgid "The signature is bad, the archive might be broken or altered."
+msgstr "The signature is bad, the archive might be broken or altered."
+
+#: knewstuff/knewstuffsecure.cpp:121
+msgid "The signature is valid, but untrusted."
+msgstr "The signature is valid, but untrusted."
+
+#: knewstuff/knewstuffsecure.cpp:127
+msgid "The signature is unknown."
+msgstr "The signature is unknown."
+
+#: knewstuff/knewstuffsecure.cpp:131
+msgid ""
+"The resource was signed with key <i>0x%1</i>, belonging to <i>%2 &lt;%3&gt;</i>"
+"."
+msgstr ""
+"The resource was signed with key <i>0x%1</i>, belonging to <i>%2 &lt;%3&gt;</i>"
+"."
+
+#: knewstuff/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>"
+msgstr ""
+"<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>"
+
+#: knewstuff/knewstuffsecure.cpp:137
+msgid "Problematic Resource File"
+msgstr "Problematic Resource File"
+
+#: knewstuff/knewstuffsecure.cpp:140
+msgid "<qt>%1<br><br>Press OK to install it.</qt>"
+msgstr "<qt>%1<br><br>Press OK to install it.</qt>"
+
+#: knewstuff/knewstuffsecure.cpp:140
+msgid "Valid Resource"
+msgstr "Valid Resource"
+
+#: knewstuff/knewstuffsecure.cpp:190
+msgid "The signing failed for unknown reason."
+msgstr "The signing failed for unknown reason."
+
+#: knewstuff/knewstuffsecure.cpp:195
+msgid ""
+"There are no keys usable for signing or you did not entered the correct "
+"passphrase.\n"
+"Proceed without signing the resource?"
+msgstr ""
+"There are no keys usable for signing or you did not entered the correct "
+"passphrase.\n"
+"Proceed without signing the resource?"
+
+#: 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 ""
+"<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>"
+
+#: 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 ""
+"<qt>Enter passphrase for key <b>0x%1</b>, belonging to"
+"<br><i>%2&lt;%3&gt;</i>:</qt>"
+
+#: 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>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>"
+
+#: knewstuff/security.cpp:317
+msgid "Select Signing Key"
+msgstr "Select Signing Key"
+
+#: knewstuff/security.cpp:317
+msgid "Key used for signing:"
+msgstr "Key used for signing:"
+
+#: 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>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>"
+
+#: knewstuff/ghns.cpp:50
+msgid "Get hot new stuff:"
+msgstr "Get hot new stuff:"
+
+#: knewstuff/khotnewstuff.cpp:31
+msgid "Display only media of this type"
+msgstr "Display only media of this type"
+
+#: knewstuff/khotnewstuff.cpp:32
+msgid "Provider list to use"
+msgstr "Provider list to use"
+
+#: knewstuff/providerdialog.cpp:53
+msgid "Hot New Stuff Providers"
+msgstr "Hot New Stuff Providers"
+
+#: knewstuff/providerdialog.cpp:61
+msgid "Please select one of the providers listed below:"
+msgstr "Please select one of the providers listed below:"
+
+#: knewstuff/providerdialog.cpp:88
+msgid "No provider selected."
+msgstr "No provider selected."
+
+#: kdeui/kkeydialog.cpp:321
+msgid "Clear Search"
+msgstr "Clear Search"
+
+#: kdeui/kkeydialog.cpp:324
+msgid "&Search:"
+msgstr "&Search:"
+
+#: kdeui/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 ""
+"Search interactively for shortcut names (e.g. Copy) or combination of keys "
+"(e.g. Ctrl+C) by typing them here."
+
+#: kdeui/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 ""
+"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."
+
+#: kdeui/kkeydialog.cpp:363
+msgid "Action"
+msgstr "Action"
+
+#: kdeui/kkeydialog.cpp:364
+msgid "Shortcut"
+msgstr "Shortcut"
+
+#: kdeui/kkeydialog.cpp:365
+msgid "Alternate"
+msgstr "Alternate"
+
+#: kdeui/kkeydialog.cpp:380
+msgid "Shortcut for Selected Action"
+msgstr "Shortcut for Selected Action"
+
+#: kdeui/kkeydialog.cpp:393
+msgid ""
+"_: no key\n"
+"&None"
+msgstr "&None"
+
+#: kdeui/kkeydialog.cpp:398
+msgid "The selected action will not be associated with any key."
+msgstr "The selected action will not be associated with any key."
+
+#: kdeui/kkeydialog.cpp:401
+msgid ""
+"_: default key\n"
+"De&fault"
+msgstr "De&fault"
+
+#: kdeui/kkeydialog.cpp:406
+msgid ""
+"This will bind the default key to the selected action. Usually a reasonable "
+"choice."
+msgstr ""
+"This will bind the default key to the selected action. Usually a reasonable "
+"choice."
+
+#: kdeui/kkeydialog.cpp:409
+msgid "C&ustom"
+msgstr "C&ustom"
+
+#: kdeui/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 ""
+"If this option is selected you can create a customised key binding for the "
+"selected action using the buttons below."
+
+#: kdeui/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 ""
+"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."
+
+#: kdeui/kkeydialog.cpp:470
+msgid "Shortcuts"
+msgstr "Shortcuts"
+
+#: kdeui/kkeydialog.cpp:536
+msgid "Default key:"
+msgstr "Default key:"
+
+#: kdeui/kkeybutton.cpp:89 kdeui/kkeydialog.cpp:536 kdeui/klineedit.cpp:889
+msgid "None"
+msgstr "None"
+
+#: kdeui/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 ""
+"In order to use the '%1' key as a shortcut, it must be combined with the Win, "
+"Alt, Ctrl, and/or Shift keys."
+
+#: kdeui/kkeydialog.cpp:718
+msgid "Invalid Shortcut Key"
+msgstr "Invalid Shortcut Key"
+
+#: kdeui/kkeydialog.cpp:943
+msgid ""
+"The '%1' key combination has already been allocated to the \"%2\" action.\n"
+"Please choose a unique key combination."
+msgstr ""
+"The '%1' key combination has already been allocated to the \"%2\" action.\n"
+"Please choose a unique key combination."
+
+#: kdeui/kkeydialog.cpp:958
+msgid "Conflict with Standard Application Shortcut"
+msgstr "Conflict with Standard Application Shortcut"
+
+#: kdeui/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 ""
+"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?"
+
+#: kdeui/kkeydialog.cpp:964
+msgid "Conflict with Global Shortcut"
+msgstr "Conflict with Global Shortcut"
+
+#: kdeui/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 ""
+"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?"
+
+#: kdeui/kkeydialog.cpp:970
+msgid "Key Conflict"
+msgstr "Key Conflict"
+
+#: kdeui/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 ""
+"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?"
+
+#: kdeui/kkeydialog.cpp:977
+msgid "Reassign"
+msgstr "Reassign"
+
+#: kdeui/kkeydialog.cpp:1091 kdeui/kkeydialog.cpp:1103
+msgid "Configure Shortcuts"
+msgstr "Configure Shortcuts"
+
+#: kdeui/ktabbar.cpp:196
+msgid "Close this tab"
+msgstr "Close this tab"
+
+#: kdeui/kpixmapregionselectordialog.cpp:28
+msgid "Select Region of Image"
+msgstr "Select Region of Image"
+
+#: kdeui/kpixmapregionselectordialog.cpp:31
+msgid "Please click and drag on the image to select the region of interest:"
+msgstr "Please click and drag on the image to select the region of interest:"
+
+#: kdeui/kswitchlanguagedialog.cpp:90
+#, fuzzy
+msgid "Switch application language"
+msgstr "sets the application name"
+
+#: kdeui/kswitchlanguagedialog.cpp:96
+msgid "Please choose language which should be used for this application"
+msgstr ""
+
+#: kdeui/kswitchlanguagedialog.cpp:123
+#, fuzzy
+msgid "Add fallback language"
+msgstr "Default language:"
+
+#: kdeui/kswitchlanguagedialog.cpp:124
+msgid ""
+"Adds one more language which will be used if other translations do not contain "
+"proper translation"
+msgstr ""
+
+#: kdeui/kswitchlanguagedialog.cpp:222
+msgid ""
+"Language for this application has been changed. The change will take effect "
+"upon next start of application"
+msgstr ""
+
+#: kdeui/kswitchlanguagedialog.cpp:223
+#, fuzzy
+msgid "Application language changed"
+msgstr "Application sounds"
+
+#: kdeui/kswitchlanguagedialog.cpp:282
+#, fuzzy
+msgid "Primary language:"
+msgstr "Default language:"
+
+#: kdeui/kswitchlanguagedialog.cpp:282
+#, fuzzy
+msgid "Fallback language:"
+msgstr "Default language:"
+
+#: kdeui/kswitchlanguagedialog.cpp:316
+msgid ""
+"This is main application language which will be used first before any other "
+"languages"
+msgstr ""
+
+#: kdeui/kswitchlanguagedialog.cpp:320
+msgid ""
+"This is language which will be used if any previous languages does not contain "
+"proper translation"
+msgstr ""
+
+#: kdeui/ksconfig.cpp:102
+msgid "Create &root/affix combinations not in dictionary"
+msgstr "Create &root/affix combinations not in dictionary"
+
+#: kdeui/ksconfig.cpp:107
+msgid "Consider run-together &words as spelling errors"
+msgstr "Consider run-together &words as spelling errors"
+
+#: kdeui/ksconfig.cpp:118
+msgid "&Dictionary:"
+msgstr "&Dictionary:"
+
+#: kdeui/ksconfig.cpp:143
+msgid "&Encoding:"
+msgstr "&Encoding:"
+
+#: kdeui/ksconfig.cpp:148
+msgid "International Ispell"
+msgstr "International Ispell"
+
+#: kdeui/ksconfig.cpp:149
+msgid "Aspell"
+msgstr "Aspell"
+
+#: kdeui/ksconfig.cpp:150
+msgid "Hspell"
+msgstr "Hspell"
+
+#: kdeui/ksconfig.cpp:151
+msgid "Zemberek"
+msgstr "Zemberek"
+
+#: kdeui/ksconfig.cpp:156
+msgid "&Client:"
+msgstr "&Client:"
+
+#: kdeui/ksconfig.cpp:297
+msgid "Spanish"
+msgstr "Spanish"
+
+#: kdeui/ksconfig.cpp:300
+msgid "Danish"
+msgstr "Danish"
+
+#: kdeui/ksconfig.cpp:303
+msgid "German"
+msgstr "German"
+
+#: kdeui/ksconfig.cpp:306
+msgid "German (new spelling)"
+msgstr "German (new spelling)"
+
+#: kdeui/ksconfig.cpp:309
+msgid "Brazilian Portuguese"
+msgstr "Brazilian Portuguese"
+
+#: kdeui/ksconfig.cpp:312
+msgid "Portuguese"
+msgstr "Portuguese"
+
+#: kdeui/ksconfig.cpp:315
+msgid "Esperanto"
+msgstr "Esperanto"
+
+#: kdeui/ksconfig.cpp:318
+msgid "Norwegian"
+msgstr "Norwegian"
+
+#: kdeui/ksconfig.cpp:321
+msgid "Polish"
+msgstr "Polish"
+
+#: kdeui/ksconfig.cpp:324 khtml/khtml_part.cpp:288
+msgid "Russian"
+msgstr "Russian"
+
+#: kdeui/ksconfig.cpp:327
+msgid "Slovenian"
+msgstr "Slovenian"
+
+#: kdeui/ksconfig.cpp:330
+msgid "Slovak"
+msgstr "Slovak"
+
+#: kdeui/ksconfig.cpp:333
+msgid "Czech"
+msgstr "Czech"
+
+#: kdeui/ksconfig.cpp:336
+msgid "Swedish"
+msgstr "Swedish"
+
+#: kdeui/ksconfig.cpp:339
+msgid "Swiss German"
+msgstr "Swiss German"
+
+#: kdeui/ksconfig.cpp:342 khtml/khtml_part.cpp:291
+msgid "Ukrainian"
+msgstr "Ukrainian"
+
+#: kdeui/ksconfig.cpp:345
+msgid "Lithuanian"
+msgstr "Lithuanian"
+
+#: kdeui/ksconfig.cpp:348
+msgid "French"
+msgstr "French"
+
+#: kdeui/ksconfig.cpp:351
+msgid "Belarusian"
+msgstr "Belarusian"
+
+#: kdeui/ksconfig.cpp:354
+msgid "Hungarian"
+msgstr "Hungarian"
+
+#: kdeui/ksconfig.cpp:358
+msgid ""
+"_: Unknown ispell dictionary\n"
+"Unknown"
+msgstr "Unknown"
+
+#: kdeui/ksconfig.cpp:440 kdeui/ksconfig.cpp:594
+msgid "ISpell Default"
+msgstr "ISpell Default"
+
+#: kdeui/ksconfig.cpp:488 kdeui/ksconfig.cpp:642
+msgid ""
+"_: default spelling dictionary\n"
+"Default - %1 [%2]"
+msgstr "Default - %1 [%2]"
+
+#: kdeui/ksconfig.cpp:508 kdeui/ksconfig.cpp:668
+msgid "ASpell Default"
+msgstr "ASpell Default"
+
+#: kdeui/ksconfig.cpp:573 kdeui/ksconfig.cpp:733
+#, c-format
+msgid ""
+"_: default spelling dictionary\n"
+"Default - %1"
+msgstr "Default - %1"
+
+#: kdeui/kfontrequester.cpp:38
+msgid "Choose..."
+msgstr "Choose..."
+
+#: kdeui/kfontrequester.cpp:102
+msgid "Click to select a font"
+msgstr "Click to select a font"
+
+#: kdeui/kfontrequester.cpp:109
+msgid "Preview of the selected font"
+msgstr "Preview of the selected font"
+
+#: kdeui/kfontrequester.cpp:111
+msgid ""
+"This is a preview of the selected font. You can change it by clicking the "
+"\"Choose...\" button."
+msgstr ""
+"This is a preview of the selected font. You can change it by clicking the "
+"\"Choose...\" button."
+
+#: kdeui/kfontrequester.cpp:117
+msgid "Preview of the \"%1\" font"
+msgstr "Preview of the \"%1\" font"
+
+#: kdeui/kfontrequester.cpp:119
+msgid ""
+"This is a preview of the \"%1\" font. You can change it by clicking the "
+"\"Choose...\" button."
+msgstr ""
+"This is a preview of the \"%1\" font. You can change it by clicking the "
+"\"Choose...\" button."
+
+#. i18n "??" is displayed as (pseudo-)version when no data is known about the application
+#: kdeui/kaboutapplication.cpp:63
+msgid "??"
+msgstr "??"
+
+#: kdeui/kaboutapplication.cpp:67
+msgid ""
+"No information available.\n"
+"The supplied KAboutData object does not exist."
+msgstr ""
+"No information available.\n"
+"The supplied KAboutData object does not exist."
+
+#: kdeui/kaboutapplication.cpp:107
+msgid "A&uthor"
+msgstr "A&uthor"
+
+#: kdeui/kaboutapplication.cpp:107
+msgid "A&uthors"
+msgstr "A&uthors"
+
+#: kdeui/kaboutapplication.cpp:117
+msgid ""
+"Please use <a href=\"http://bugs.kde.org\">http://bugs.kde.org</a> "
+"to report bugs.\n"
+msgstr ""
+"Please use <a href=\"http://bugs.kde.org\">http://bugs.kde.org</a> "
+"to report bugs.\n"
+
+#: kdeui/kaboutapplication.cpp:121 kdeui/kaboutapplication.cpp:124
+msgid ""
+"Please report bugs to <a href=\"mailto:%1\">%2</a>.\n"
+msgstr ""
+"Please report bugs to <a href=\"mailto:%1\">%2</a>.\n"
+
+#: kdeui/kaboutapplication.cpp:149
+msgid "&Thanks To"
+msgstr "&Thanks To"
+
+#: kdeui/kaboutapplication.cpp:176
+msgid "T&ranslation"
+msgstr "T&ranslation"
+
+#: kdeui/kaboutapplication.cpp:181
+msgid "&License Agreement"
+msgstr "&Licence Agreement"
+
+#: kdeui/kfontdialog.cpp:101
+msgid "Here you can choose the font to be used."
+msgstr "Here you can choose the font to be used."
+
+#: kdeui/kfontdialog.cpp:113
+msgid "Requested Font"
+msgstr "Requested Font"
+
+#: kdeui/kfontdialog.cpp:136
+msgid "Change font family?"
+msgstr "Change font family?"
+
+#: kdeui/kfontdialog.cpp:138
+msgid "Enable this checkbox to change the font family settings."
+msgstr "Enable this tickbox to change the font family settings."
+
+#: kdeui/kcharselect.cpp:383 kdeui/kfontdialog.cpp:144
+msgid "Font:"
+msgstr "Font:"
+
+#: kdeui/kfontdialog.cpp:151
+msgid "Font style"
+msgstr "Font style"
+
+#: kdeui/kfontdialog.cpp:155
+msgid "Change font style?"
+msgstr "Change font style?"
+
+#: kdeui/kfontdialog.cpp:157
+msgid "Enable this checkbox to change the font style settings."
+msgstr "Enable this tickbox to change the font style settings."
+
+#: kdeui/kfontdialog.cpp:163
+msgid "Font style:"
+msgstr "Font style:"
+
+#: kdeui/kfontdialog.cpp:171
+msgid "Size"
+msgstr "Size"
+
+#: kdeui/kfontdialog.cpp:175
+msgid "Change font size?"
+msgstr "Change font size?"
+
+#: kdeui/kfontdialog.cpp:177
+msgid "Enable this checkbox to change the font size settings."
+msgstr "Enable this tickbox to change the font size settings."
+
+#: kdeui/kfontdialog.cpp:183
+msgid "Size:"
+msgstr "Size:"
+
+#: kdeui/kfontdialog.cpp:199
+msgid "Here you can choose the font family to be used."
+msgstr "Here you can choose the font family to be used."
+
+#: kdeui/kfontdialog.cpp:221
+msgid "Here you can choose the font style to be used."
+msgstr "Here you can choose the font style to be used."
+
+#: kdeui/kfontdialog.cpp:224 kdeui/kfontdialog.cpp:473
+#: kdeui/kfontdialog.cpp:475 kdeui/kfontdialog.cpp:484
+#: kdeui/kfontdialog.cpp:485
+msgid "Regular"
+msgstr "Regular"
+
+#: kdeui/kfontdialog.cpp:226
+msgid "Bold"
+msgstr "Bold"
+
+#: kdeui/kfontdialog.cpp:227
+msgid "Bold Italic"
+msgstr "Bold Italic"
+
+#: kdeui/kfontdialog.cpp:244
+msgid "Relative"
+msgstr "Relative"
+
+#: kdeui/kfontdialog.cpp:246
+msgid "Font size<br><i>fixed</i> or <i>relative</i><br>to environment"
+msgstr "Font size<br><i>fixed</i> or <i>relative</i><br>to environment"
+
+#: kdeui/kfontdialog.cpp:248
+msgid ""
+"Here you can switch between fixed font size and font size to be calculated "
+"dynamically and adjusted to changing environment (e.g. widget dimensions, paper "
+"size)."
+msgstr ""
+"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)."
+
+#: kdeui/kfontdialog.cpp:272
+msgid "Here you can choose the font size to be used."
+msgstr "Here you can choose the font size to be used."
+
+#. i18n: This is a classical test phrase. (It contains all letters from A to Z.)
+#: kdeui/kfontdialog.cpp:296
+msgid "The Quick Brown Fox Jumps Over The Lazy Dog"
+msgstr "The Quick Brown Fox Jumps Over The Lazy Dog"
+
+#: kdeui/kfontdialog.cpp:301
+msgid ""
+"This sample text illustrates the current settings. You may edit it to test "
+"special characters."
+msgstr ""
+"This sample text illustrates the current settings. You may edit it to test "
+"special characters."
+
+#: kdeui/kfontdialog.cpp:310 kdeui/kfontdialog.cpp:320
+msgid "Actual Font"
+msgstr "Actual Font"
+
+#: kdeui/kactionselector.cpp:69
+msgid "&Available:"
+msgstr "&Available:"
+
+#: kdeui/kactionselector.cpp:84
+msgid "&Selected:"
+msgstr "&Selected:"
+
+#: kdeui/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 code point: U+%3"
+"<br>(In decimal: %4)"
+"<br>(Character: %5)</qt>"
+
+#: kdeui/kcharselect.cpp:394
+msgid "Table:"
+msgstr "Table:"
+
+#: kdeui/kcharselect.cpp:404
+msgid "&Unicode code point:"
+msgstr "&Unicode code point:"
+
+#: kdeui/kmessagebox.cpp:428 kdeui/kmessagebox.cpp:479
+msgid "Question"
+msgstr "Question"
+
+#: kdeui/kmessagebox.cpp:442 kdeui/kmessagebox.cpp:494
+#: kdeui/kmessagebox.cpp:575 kdeui/kmessagebox.cpp:647
+#: kdeui/kmessagebox.cpp:723
+msgid "Do not ask again"
+msgstr "Do not ask again"
+
+#: kdeui/kaboutdialog.cpp:1535 kdeui/khelpmenu.cpp:227
+#: kdeui/kmessagebox.cpp:975
+#, c-format
+msgid "About %1"
+msgstr "About %1"
+
+#: kdeui/klineedit.cpp:890
+msgid "Manual"
+msgstr "Manual"
+
+#: kdeui/klineedit.cpp:891
+msgid "Automatic"
+msgstr "Automatic"
+
+#: kdeui/klineedit.cpp:892
+msgid "Dropdown List"
+msgstr "Dropdown List"
+
+#: kdeui/klineedit.cpp:893
+msgid "Short Automatic"
+msgstr "Short Automatic"
+
+#: kdeui/klineedit.cpp:894
+msgid "Dropdown List && Automatic"
+msgstr "Dropdown List && Automatic"
+
+#: kdeui/kaboutkde.cpp:34
+msgid ""
+"The <b>K Desktop Environment</b> is written and maintained 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."
+"<br>"
+"<br>No single group, company or organization controls the KDE source code. "
+"Everyone is welcome to contribute to KDE."
+"<br>"
+"<br>Visit <A HREF=\"http://www.kde.org/\">http://www.kde.org</A> "
+"for more information on the KDE project. "
+msgstr ""
+"The <b>K Desktop Environment</b> is written and maintained 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."
+"<br>"
+"<br>No single group, company or organisation controls the KDE source code. "
+"Everyone is welcome to contribute to KDE."
+"<br>"
+"<br>Visit <A HREF=\"http://www.kde.org/\">http://www.kde.org</A> "
+"for more information on the KDE project. "
+
+#: kdeui/kaboutkde.cpp:43
+msgid ""
+"Software can always be improved, and the KDE 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 K Desktop Environment has a bug tracking system. Visit <A "
+"HREF=\"http://bugs.kde.org/\">http://bugs.kde.org</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 ""
+"Software can always be improved, and the KDE 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 K Desktop Environment has a bug tracking system. Visit <A "
+"HREF=\"http://bugs.kde.org/\">http://bugs.kde.org</A> "
+"or use the \"Report Bug...\" dialogue 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\"."
+
+#: kdeui/kaboutkde.cpp:54
+msgid ""
+"You do not have to be a software developer to be a member of the KDE 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 <A HREF=\"http://www.kde.org/jobs/\">http://www.kde.org/jobs/</A> "
+"for information on some projects in which you can participate."
+"<br>"
+"<br>If you need more information or documentation, then a visit to <A "
+"HREF=\"http://developer.kde.org/\">http://developer.kde.org</A> "
+"will provide you with what you need."
+msgstr ""
+"You do not have to be a software developer to be a member of the KDE 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 <A HREF=\"http://www.kde.org/jobs/\">http://www.kde.org/jobs/</A> "
+"for information on some projects in which you can participate."
+"<br>"
+"<br>If you need more information or documentation, then a visit to <A "
+"HREF=\"http://developer.kde.org/\">http://developer.kde.org</A> "
+"will provide you with what you need."
+
+#: kdeui/kaboutkde.cpp:67
+msgid ""
+"KDE is available free of charge, but making it is not free."
+"<br>"
+"<br>Thus, the KDE team formed the KDE e.V., a non-profit organization legally "
+"founded in Tuebingen, Germany. The KDE e.V. represents the KDE project in legal "
+"and financial matters. See <a href=\"http://www.kde-ev.org/\">"
+"http://www.kde-ev.org</a> for information on the KDE e.V."
+"<br>"
+"<br>The KDE team does need financial support. Most of the money is used to "
+"reimburse members and others on expenses they experienced when contributing to "
+"KDE. You are encouraged to support KDE through a financial donation, using one "
+"of the ways described at <a href=\"http://www.kde.org/support/\">"
+"http://www.kde.org/support/</a>."
+"<br>"
+"<br>Thank you very much in advance for your support."
+msgstr ""
+"KDE is available free of charge, but making it is not free."
+"<br>"
+"<br>Thus, the KDE team formed the KDE e.V., a non-profit organisation legally "
+"founded in Tuebingen, Germany. The KDE e.V. represents the KDE project in legal "
+"and financial matters. See <a href=\"http://www.kde-ev.org/\">"
+"http://www.kde-ev.org</a> for information on the KDE e.V."
+"<br>"
+"<br>The KDE team does need financial support. Most of the money is used to "
+"reimburse members and others on expenses they experienced when contributing to "
+"KDE. You are encouraged to support KDE through a financial donation, using one "
+"of the ways described at <a href=\"http://www.kde.org/support/\">"
+"http://www.kde.org/support/</a>."
+"<br>"
+"<br>Thank you very much in advance for your support."
+
+#: kdeui/kaboutkde.cpp:81
+#, c-format
+msgid "K Desktop Environment. Release %1"
+msgstr "K Desktop Environment. Release %1"
+
+#: kdeui/kaboutkde.cpp:83
+msgid ""
+"_: About KDE\n"
+"&About"
+msgstr "&About"
+
+#: kdeui/kaboutkde.cpp:84
+msgid "&Report Bugs or Wishes"
+msgstr "&Report Bugs or Wishes"
+
+#: kdeui/kaboutkde.cpp:85
+msgid "&Join the KDE Team"
+msgstr "&Join the KDE Team"
+
+#: kdeui/kaboutkde.cpp:86
+msgid "&Support KDE"
+msgstr "&Support KDE"
+
+#: kdeui/kstdguiitem.cpp:110 khtml/java/kjavaappletserver.cpp:804
+msgid "&Yes"
+msgstr "&Yes"
+
+#: kdeui/kstdguiitem.cpp:115 khtml/java/kjavaappletserver.cpp:797
+msgid "&No"
+msgstr "&No"
+
+#: kdeui/kstdguiitem.cpp:120
+msgid "Discard changes"
+msgstr "Discard changes"
+
+#: kdeui/kstdguiitem.cpp:121
+msgid ""
+"Pressing this button will discard all recent changes made in this dialog"
+msgstr ""
+"Pressing this button will discard all recent changes made in this dialogue"
+
+#: kdeui/kstdguiitem.cpp:127
+msgid "Save data"
+msgstr "Save data"
+
+#: kdeui/kstdguiitem.cpp:132
+msgid "&Do Not Save"
+msgstr "&Do Not Save"
+
+#: kdeui/kstdguiitem.cpp:133
+msgid "Don't save data"
+msgstr "Don't save data"
+
+#: kdeui/kstdaction_p.h:44 kdeui/kstdguiitem.cpp:138
+msgid "Save &As..."
+msgstr "Save &As..."
+
+#: kdeui/kstdguiitem.cpp:139
+msgid "Save file with another name"
+msgstr "Save file with another name"
+
+#: kdeui/kstdguiitem.cpp:144
+msgid "Apply changes"
+msgstr "Apply changes"
+
+#: kdeui/kstdguiitem.cpp:145
+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 ""
+"When clicking <b>Apply</b>, the settings will be handed over to the program, "
+"but the dialogue will not be closed.\n"
+"Use this to try different settings."
+
+#: kdeui/kstdguiitem.cpp:153
+msgid "Administrator &Mode..."
+msgstr "Administrator &Mode..."
+
+#: kdeui/kstdguiitem.cpp:153
+msgid "Enter Administrator Mode"
+msgstr "Enter Administrator Mode"
+
+#: kdeui/kstdguiitem.cpp:154
+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 ""
+"When clicking <b>Administrator Mode</b> you will be prompted for the "
+"administrator (root) password in order to make changes which require root "
+"privileges."
+
+#: kdeui/kstdguiitem.cpp:162
+msgid "Clear input"
+msgstr "Clear input"
+
+#: kdeui/kstdguiitem.cpp:163
+msgid "Clear the input in the edit field"
+msgstr "Clear the input in the edit field"
+
+#: kdeui/kstdaction.cpp:62 kdeui/kstdguiitem.cpp:168
+msgid ""
+"_: show help\n"
+"&Help"
+msgstr "&Help"
+
+#: kdeui/kstdguiitem.cpp:169
+msgid "Show help"
+msgstr "Show help"
+
+#: kdeui/kstdguiitem.cpp:175
+msgid "Close the current window or document"
+msgstr "Close the current window or document"
+
+#: kdeui/kstdguiitem.cpp:181
+msgid "Reset all items to their default values"
+msgstr "Reset all items to their default values"
+
+#: kdeui/kstdaction.cpp:51 kdeui/kstdguiitem.cpp:188
+msgid ""
+"_: go back\n"
+"&Back"
+msgstr "&Back"
+
+#: kdeui/kstdguiitem.cpp:189
+msgid "Go back one step"
+msgstr "Go back one step"
+
+#: kdeui/kstdaction.cpp:56 kdeui/kstdguiitem.cpp:196
+msgid ""
+"_: go forward\n"
+"&Forward"
+msgstr "&Forward"
+
+#: kdeui/kstdguiitem.cpp:197
+msgid "Go forward one step"
+msgstr "Go forward one step"
+
+#: kdeui/kstdguiitem.cpp:208
+msgid "Opens the print dialog to print the current document"
+msgstr "Opens the print dialogue to print the current document"
+
+#: kdeui/kstdguiitem.cpp:214
+msgid "C&ontinue"
+msgstr "C&ontinue"
+
+#: kdeui/kstdguiitem.cpp:215
+msgid "Continue operation"
+msgstr "Continue operation"
+
+#: kdeui/kstdguiitem.cpp:221
+msgid "Delete item(s)"
+msgstr "Delete item(s)"
+
+#: kdeui/kstdguiitem.cpp:227
+msgid "Open file"
+msgstr "Open file"
+
+#: kdeui/kstdguiitem.cpp:233
+msgid "Quit application"
+msgstr "Quit application"
+
+#: kdeui/kstdguiitem.cpp:238
+msgid "&Reset"
+msgstr "&Reset"
+
+#: kdeui/kstdguiitem.cpp:239
+msgid "Reset configuration"
+msgstr "Reset configuration"
+
+#: kdeui/kstdguiitem.cpp:244
+msgid ""
+"_: Verb\n"
+"&Insert"
+msgstr "&Insert"
+
+#: kdeui/kstdguiitem.cpp:249
+msgid "Confi&gure..."
+msgstr "Confi&gure..."
+
+#: kdeui/keditcl2.cpp:701 kdeui/keditcl2.cpp:833 kdeui/kstdguiitem.cpp:254
+#: kutils/kfinddialog.cpp:239
+msgid "&Find"
+msgstr "&Find"
+
+#: kdeui/kstdguiitem.cpp:274
+msgid "Test"
+msgstr "Test"
+
+#: kdeui/kstdguiitem.cpp:284
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: kdeui/kjanuswidget.cpp:156
+#, fuzzy
+msgid "Empty Page"
+msgstr "&Last Page"
+
+#: kdeui/ksyntaxhighlighter.cpp:477 kdeui/ksyntaxhighlighter.cpp:586
+msgid "As-you-type spell checking enabled."
+msgstr "As-you-type spell checking enabled."
+
+#: kdeui/ksyntaxhighlighter.cpp:479
+msgid "As-you-type spell checking disabled."
+msgstr "As-you-type spell checking disabled."
+
+#: kdeui/ksyntaxhighlighter.cpp:528
+msgid "Incremental Spellcheck"
+msgstr "Incremental Spellcheck"
+
+#: kdeui/ksyntaxhighlighter.cpp:588
+msgid "Too many misspelled words. As-you-type spell checking disabled."
+msgstr "Too many misspelled words. As-you-type spell checking disabled."
+
+#: kdeui/kxmlguibuilder.cpp:166 kdeui/kxmlguibuilder.cpp:365
+msgid "No text!"
+msgstr "No text!"
+
+#: kdeui/kauthicon.cpp:99
+msgid "Editing disabled"
+msgstr "Editing disabled"
+
+#: kdeui/kauthicon.cpp:100
+msgid "Editing enabled"
+msgstr "Editing enabled"
+
+#: kdeui/ktoolbarhandler.cpp:86
+msgid "Show Toolbar"
+msgstr "Show Toolbar"
+
+#: kdeui/ktoolbarhandler.cpp:87
+msgid "Hide Toolbar"
+msgstr "Hide Toolbar"
+
+#: kdeui/ktoolbarhandler.cpp:91
+msgid "Toolbars"
+msgstr "Toolbars"
+
+#: kdeui/kdatepicker.cpp:88
+#, c-format
+msgid "Week %1"
+msgstr "Week %1"
+
+#: kdeui/kdatepicker.cpp:163
+msgid "Next year"
+msgstr "Next year"
+
+#: kdeui/kdatepicker.cpp:164
+msgid "Previous year"
+msgstr "Previous year"
+
+#: kdeui/kdatepicker.cpp:165
+msgid "Next month"
+msgstr "Next month"
+
+#: kdeui/kdatepicker.cpp:166
+msgid "Previous month"
+msgstr "Previous month"
+
+#: kdeui/kdatepicker.cpp:167
+msgid "Select a week"
+msgstr "Select a week"
+
+#: kdeui/kdatepicker.cpp:168
+msgid "Select a month"
+msgstr "Select a month"
+
+#: kdeui/kdatepicker.cpp:169
+msgid "Select a year"
+msgstr "Select a year"
+
+#: kdeui/kdatepicker.cpp:170
+msgid "Select the current day"
+msgstr "Select the current day"
+
+#: kdeui/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>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."
+
+#: kdeui/kshortcutdialog.cpp:68
+msgid "Configure Shortcut"
+msgstr "Configure Shortcut"
+
+#: kdeui/kshortcutdialog.cpp:71
+msgid "Advanced"
+msgstr "Advanced"
+
+#: kdeui/kedittoolbar.cpp:49
+msgid "--- line separator ---"
+msgstr "--- line separator ---"
+
+#: kdeui/kedittoolbar.cpp:50
+msgid "--- separator ---"
+msgstr "--- separator ---"
+
+#: kdeui/kedittoolbar.cpp:380 kdeui/kedittoolbar.cpp:392
+#: kdeui/kedittoolbar.cpp:402 kdeui/kedittoolbar.cpp:411
+msgid "Configure Toolbars"
+msgstr "Configure Toolbars"
+
+#: kdeui/kedittoolbar.cpp:447
+msgid ""
+"Do you really want to reset all toolbars of this application to their default? "
+"The changes will be applied immediately."
+msgstr ""
+"Do you really want to reset all toolbars of this application to their default? "
+"The changes will be applied immediately."
+
+#: kdeui/kedittoolbar.cpp:447
+msgid "Reset Toolbars"
+msgstr "Reset Toolbars"
+
+#: kdeui/kedittoolbar.cpp:447 khtml/html/html_formimpl.cpp:2129
+#: khtml/khtmlview.cpp:2541 khtml/khtmlview.cpp:2574
+msgid "Reset"
+msgstr "Reset"
+
+#: kdeui/kedittoolbar.cpp:761
+msgid "&Toolbar:"
+msgstr "&Toolbar:"
+
+#: kdeui/kedittoolbar.cpp:777
+msgid "A&vailable actions:"
+msgstr "A&vailable actions:"
+
+#: kdeui/kedittoolbar.cpp:795
+msgid "Curr&ent actions:"
+msgstr "Curr&ent actions:"
+
+#: kdeui/kedittoolbar.cpp:818
+msgid "Change &Icon..."
+msgstr "Change &Icon..."
+
+#: kdeui/kedittoolbar.cpp:991
+msgid ""
+"This element will be replaced with all the elements of an embedded component."
+msgstr ""
+"This element will be replaced with all the elements of an embedded component."
+
+#: kdeui/kedittoolbar.cpp:993
+msgid "<Merge>"
+msgstr "<Merge>"
+
+#: kdeui/kedittoolbar.cpp:995
+msgid "<Merge %1>"
+msgstr "<Merge %1>"
+
+#: kdeui/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 ""
+"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."
+
+#: kdeui/kedittoolbar.cpp:1002
+#, c-format
+msgid "ActionList: %1"
+msgstr "ActionList: %1"
+
+#: kdeui/kcolordialog.cpp:84
+msgid ""
+"_: palette name\n"
+"* Recent Colors *"
+msgstr "* Recent Colours *"
+
+#: kdeui/kcolordialog.cpp:85
+msgid ""
+"_: palette name\n"
+"* Custom Colors *"
+msgstr "* Custom Colours *"
+
+#: kdeui/kcolordialog.cpp:86
+msgid ""
+"_: palette name\n"
+"Forty Colors"
+msgstr "Forty Colours"
+
+#: kdeui/kcolordialog.cpp:87
+msgid ""
+"_: palette name\n"
+"Rainbow Colors"
+msgstr "Rainbow Colours"
+
+#: kdeui/kcolordialog.cpp:88
+msgid ""
+"_: palette name\n"
+"Royal Colors"
+msgstr "Royal Colours"
+
+#: kdeui/kcolordialog.cpp:89
+msgid ""
+"_: palette name\n"
+"Web Colors"
+msgstr "Web Colours"
+
+#: kdeui/kcolordialog.cpp:563
+msgid "Named Colors"
+msgstr "Named Colours"
+
+#: kdeui/kcolordialog.cpp:717
+msgid ""
+"Unable to read X11 RGB color strings. The following file location(s) were "
+"examined:\n"
+msgstr ""
+"Unable to read X11 RGB colour strings. The following file location(s) were "
+"examined:\n"
+
+#: kdeui/kcolordialog.cpp:940
+msgid "Select Color"
+msgstr "Select Colour"
+
+#: kdeui/kcolordialog.cpp:1005
+msgid "H:"
+msgstr "H:"
+
+#: kdeui/kcolordialog.cpp:1014
+msgid "S:"
+msgstr "S:"
+
+#: kdeui/kcolordialog.cpp:1023
+msgid "V:"
+msgstr "V:"
+
+#: kdeui/kcolordialog.cpp:1035
+msgid "R:"
+msgstr "R:"
+
+#: kdeui/kcolordialog.cpp:1044
+msgid "G:"
+msgstr "G:"
+
+#: kdeui/kcolordialog.cpp:1053
+msgid "B:"
+msgstr "B:"
+
+#: kdeui/kcolordialog.cpp:1108
+msgid "&Add to Custom Colors"
+msgstr "&Add to Custom Colours"
+
+#: kdeui/kcolordialog.cpp:1140
+msgid "HTML:"
+msgstr "HTML:"
+
+#: kdeui/kcolordialog.cpp:1219
+msgid "Default color"
+msgstr "Default colour"
+
+#: kdeui/kcolordialog.cpp:1247
+msgid "-default-"
+msgstr "-default-"
+
+#: kdeui/kcolordialog.cpp:1463
+msgid "-unnamed-"
+msgstr "-unnamed-"
+
+#: kdeui/kstdaction.cpp:61
+msgid ""
+"_: beginning (of line)\n"
+"&Home"
+msgstr "&Home"
+
+#: kdeui/kstdaction.cpp:240
+msgid "Show Menubar<p>Shows the menubar again after it has been hidden"
+msgstr "Show Menubar<p>Shows the menubar again after it has been hidden"
+
+#: kdeui/kstdaction.cpp:242
+msgid "Hide &Menubar"
+msgstr "Hide &Menubar"
+
+#: kdeui/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 ""
+"Hide Menubar"
+"<p>Hide the menubar. You can usually get it back using the right mouse button "
+"inside the window itself."
+
+#: kdeui/kstdaction.cpp:274 kdeui/kstdaction_p.h:97
+msgid "Show St&atusbar"
+msgstr "Show St&atusbar"
+
+#: kdeui/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 ""
+"Show Statusbar"
+"<p>Shows the statusbar, which is the bar at the bottom of the window used for "
+"status information."
+
+#: kdeui/kstdaction.cpp:278
+msgid "Hide St&atusbar"
+msgstr "Hide St&atusbar"
+
+#: kdeui/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 ""
+"Hide Statusbar"
+"<p>Hides the statusbar, which is the bar at the bottom of the window used for "
+"status information."
+
+#: kdeui/kpassdlg.cpp:372
+msgid "&Password:"
+msgstr "&Password:"
+
+#: kdeui/kpassdlg.cpp:391
+msgid "&Keep password"
+msgstr "&Keep password"
+
+#: kdeui/kpassdlg.cpp:403
+msgid "&Verify:"
+msgstr "&Verify:"
+
+#: kdeui/kpassdlg.cpp:425
+msgid "Password strength meter:"
+msgstr "Password strength meter:"
+
+#: kdeui/kpassdlg.cpp:429
+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 ""
+"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."
+
+#: kdeui/kpassdlg.cpp:445 kdeui/kpassdlg.cpp:617
+msgid "Passwords do not match"
+msgstr "Passwords do not match"
+
+#: kdeui/kpassdlg.cpp:515
+msgid "You entered two different passwords. Please try again."
+msgstr "You entered two different passwords. Please try again."
+
+#: kdeui/kpassdlg.cpp:522
+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 ""
+"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?"
+
+#: kdeui/kpassdlg.cpp:530
+msgid "Low Password Strength"
+msgstr "Low Password Strength"
+
+#: kdeui/kpassdlg.cpp:611
+msgid "Password is empty"
+msgstr "Password is empty"
+
+#: kdeui/kpassdlg.cpp:614
+#, c-format
+msgid ""
+"_n: Password must be at least 1 character long\n"
+"Password must be at least %n characters long"
+msgstr ""
+"Password must be at least 1 character long\n"
+"Password must be at least %n characters long"
+
+#: kdeui/kpassdlg.cpp:616
+msgid "Passwords match"
+msgstr "Passwords match"
+
+#: kdeui/kspelldlg.cpp:53 kspell2/ui/dialog.cpp:62
+msgid "Check Spelling"
+msgstr "Check Spelling"
+
+#: kdeui/kspelldlg.cpp:54 kspell2/ui/dialog.cpp:64
+msgid "&Finished"
+msgstr "&Finished"
+
+#: kdeui/kcombobox.cpp:444 khtml/rendering/render_form.cpp:388
+msgid "Clear &History"
+msgstr "Clear &History"
+
+#: kdeui/kcombobox.cpp:584
+msgid "No further item in the history."
+msgstr "No further item in the history."
+
+#: kdeui/klineeditdlg.cpp:92
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#: kdeui/kdialogbase.cpp:636
+msgid "&Try"
+msgstr "&Try"
+
+#: kdeui/kdialogbase.cpp:904
+msgid ""
+"If you press the <b>OK</b> button, all changes\n"
+"you made will be used to proceed."
+msgstr ""
+"If you press the <b>OK</b> button, all changes\n"
+"you made will be used to proceed."
+
+#: kdeui/kdialogbase.cpp:911
+msgid "Accept settings"
+msgstr "Accept settings"
+
+#: kdeui/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 ""
+"When clicking <b>Apply</b>, the settings will be\n"
+"handed over to the program, but the dialogue\n"
+"will not be closed. Use this to try different settings. "
+
+#: kdeui/kdialogbase.cpp:941
+msgid "Apply settings"
+msgstr "Apply settings"
+
+#: kdeui/kdialogbase.cpp:1130
+msgid "&Details"
+msgstr "&Details"
+
+#: kdeui/kdialogbase.cpp:1538
+msgid "Get help..."
+msgstr "Get help..."
+
+#: kdeui/keditlistbox.cpp:124
+msgid "&Add"
+msgstr "&Add"
+
+#: kdeui/keditlistbox.cpp:148
+msgid "Move &Up"
+msgstr "Move &Up"
+
+#: kdeui/keditlistbox.cpp:153
+msgid "Move &Down"
+msgstr "Move &Down"
+
+#: kdeui/kbugreport.cpp:70
+msgid "Submit Bug Report"
+msgstr "Submit Bug Report"
+
+#: kdeui/kbugreport.cpp:110
+msgid ""
+"Your email address. If incorrect, use the Configure Email button to change it"
+msgstr ""
+"Your email address. If incorrect, use the Configure Email button to change it"
+
+#: kdeui/kbugreport.cpp:111
+msgid "From:"
+msgstr "From:"
+
+#: kdeui/kbugreport.cpp:120
+msgid "Configure Email..."
+msgstr "Configure Email..."
+
+#: kdeui/kbugreport.cpp:127
+msgid "The email address this bug report is sent to."
+msgstr "The email address this bug report is sent to."
+
+#: kdeui/kbugreport.cpp:128
+msgid "To:"
+msgstr "To:"
+
+#: kdeui/kbugreport.cpp:135
+msgid "&Send"
+msgstr "&Send"
+
+#: kdeui/kbugreport.cpp:135
+msgid "Send bug report."
+msgstr "Send bug report."
+
+#: kdeui/kbugreport.cpp:136
+#, c-format
+msgid "Send this bug report to %1."
+msgstr "Send this bug report to %1."
+
+#: kdeui/kbugreport.cpp:147
+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 ""
+"The application for which you wish to submit a bug report - if incorrect, "
+"please use the Report Bug menu item of the correct application"
+
+#: kdeui/kbugreport.cpp:148
+msgid "Application: "
+msgstr "Application: "
+
+#: kdeui/kbugreport.cpp:173
+msgid ""
+"The version of this application - please make sure that no newer version is "
+"available before sending a bug report"
+msgstr ""
+"The version of this application - please make sure that no newer version is "
+"available before sending a bug report"
+
+#: kdeui/kbugreport.cpp:180
+msgid "no version set (programmer error!)"
+msgstr "no version set (programmer error!)"
+
+#: kdeui/kbugreport.cpp:190
+msgid "OS:"
+msgstr "OS:"
+
+#: kdeui/kbugreport.cpp:202
+msgid "Compiler:"
+msgstr "Compiler:"
+
+#: kdeui/kbugreport.cpp:210
+msgid "Se&verity"
+msgstr "Se&verity"
+
+#: kdeui/kbugreport.cpp:212
+msgid "Critical"
+msgstr "Critical"
+
+#: kdeui/kbugreport.cpp:212
+msgid "Grave"
+msgstr "Grave"
+
+#: kdeui/kbugreport.cpp:212
+msgid ""
+"_: normal severity\n"
+"Normal"
+msgstr "Normal"
+
+#: kdeui/kbugreport.cpp:212
+msgid "Wishlist"
+msgstr "Wishlist"
+
+#: kdeui/kbugreport.cpp:212
+msgid "Translation"
+msgstr "Translation"
+
+#: kdeui/kbugreport.cpp:225
+msgid "S&ubject: "
+msgstr "S&ubject: "
+
+#: kdeui/kbugreport.cpp:232
+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 ""
+"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"
+
+#: kdeui/kbugreport.cpp:252
+msgid ""
+"To submit a bug report, click on the button below.\n"
+"This will open a web browser window on http://bugs.kde.org where you will find "
+"a form to fill in.\n"
+"The information displayed above will be transferred to that server."
+msgstr ""
+"To submit a bug report, click on the button below.\n"
+"This will open a web browser window on http://bugs.kde.org where you will find "
+"a form to fill in.\n"
+"The information displayed above will be transferred to that server."
+
+#: kdeui/kbugreport.cpp:260
+msgid "&Launch Bug Report Wizard"
+msgstr "&Launch Bug Report Wizard"
+
+#: kdeui/kbugreport.cpp:298
+msgid ""
+"_: unknown program name\n"
+"unknown"
+msgstr "unknown"
+
+#: kdeui/kbugreport.cpp:376
+msgid ""
+"You must specify both a subject and a description before the report can be "
+"sent."
+msgstr ""
+"You must specify both a subject and a description before the report can be "
+"sent."
+
+#: kdeui/kbugreport.cpp:386
+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>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>"
+
+#: kdeui/kbugreport.cpp:397
+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>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>"
+
+#: kdeui/kbugreport.cpp:409
+msgid ""
+"Unable to send the bug report.\n"
+"Please submit a bug report manually...\n"
+"See http://bugs.kde.org/ for instructions."
+msgstr ""
+"Unable to send the bug report.\n"
+"Please submit a bug report manually...\n"
+"See http://bugs.kde.org/ for instructions."
+
+#: kdeui/kbugreport.cpp:417
+msgid "Bug report sent, thank you for your input."
+msgstr "Bug report sent, thank you for your input."
+
+#: kdeui/kbugreport.cpp:426
+msgid ""
+"Close and discard\n"
+"edited message?"
+msgstr ""
+"Close and discard\n"
+"edited message?"
+
+#: kdeui/kbugreport.cpp:427
+msgid "Close Message"
+msgstr "Close Message"
+
+#: kdeui/kcolorcombo.cpp:187 kdeui/kcolorcombo.cpp:240
+msgid "Custom..."
+msgstr "Custom..."
+
+#: kdeui/ksystemtray.cpp:190
+msgid "<qt>Are you sure you want to quit <b>%1</b>?</qt>"
+msgstr "<qt>Are you sure you want to quit <b>%1</b>?</qt>"
+
+#: kdeui/ksystemtray.cpp:193
+msgid "Confirm Quit From System Tray"
+msgstr "Confirm Quit From System Tray"
+
+#: kdeui/kpixmapregionselectorwidget.cpp:141
+msgid "Image Operations"
+msgstr "Image Operations"
+
+#: kdeui/kpixmapregionselectorwidget.cpp:143
+msgid "&Rotate Clockwise"
+msgstr "&Rotate Clockwise"
+
+#: kdeui/kpixmapregionselectorwidget.cpp:148
+msgid "Rotate &Counterclockwise"
+msgstr "Rotate Anti&clockwise"
+
+#: kdeui/kdockwidget.cpp:237
+msgid ""
+"_: Freeze the window geometry\n"
+"Freeze"
+msgstr "Freeze"
+
+#: kdeui/kdockwidget.cpp:244
+msgid ""
+"_: Dock this window\n"
+"Dock"
+msgstr "Dock"
+
+#: kdeui/kdockwidget.cpp:251
+msgid "Detach"
+msgstr "Detach"
+
+#: kdeui/kwizard.cpp:48
+msgid "&Back"
+msgstr "&Back"
+
+#: kdeui/kwizard.cpp:49
+msgid ""
+"_: Opposite to Back\n"
+"&Next"
+msgstr "&Next"
+
+#: kdeui/khelpmenu.cpp:130 kdeui/kstdaction_p.h:108
+msgid "%1 &Handbook"
+msgstr "%1 &Handbook"
+
+#: kdeui/khelpmenu.cpp:139
+msgid "What's &This"
+msgstr "What's &This"
+
+#: kdeui/khelpmenu.cpp:150 kdeui/kstdaction_p.h:111
+msgid "&Report Bug..."
+msgstr "&Report Bug..."
+
+#: kdeui/khelpmenu.cpp:159 kdeui/kstdaction_p.h:112
+#, fuzzy
+msgid "Switch application &language..."
+msgstr "sets the application name"
+
+#: kdeui/khelpmenu.cpp:170 kdeui/kstdaction_p.h:113
+#, c-format
+msgid "&About %1"
+msgstr "&About %1"
+
+#: kdeui/khelpmenu.cpp:176 kdeui/kstdaction_p.h:114
+msgid "About &KDE"
+msgstr "About &KDE"
+
+#: kdeui/kactionclasses.cpp:2072
+msgid "Exit F&ull Screen Mode"
+msgstr "Exit F&ull Screen Mode"
+
+#: kdeui/kactionclasses.cpp:2077 kdeui/kstdaction_p.h:98
+msgid "F&ull Screen Mode"
+msgstr "F&ull Screen Mode"
+
+#: kdeui/klistviewsearchline.cpp:243
+msgid "Search Columns"
+msgstr "Search Columns"
+
+#: kdeui/klistviewsearchline.cpp:245
+msgid "All Visible Columns"
+msgstr "All Visible Columns"
+
+#: kdeui/klistviewsearchline.cpp:260
+msgid ""
+"_: Column number %1\n"
+"Column No. %1"
+msgstr "Column No. %1"
+
+#: kdeui/klistviewsearchline.cpp:455
+msgid "S&earch:"
+msgstr "S&earch:"
+
+#: kdeui/ktip.cpp:206
+msgid "Tip of the Day"
+msgstr "Tip of the Day"
+
+#: kdeui/ktip.cpp:224
+msgid ""
+"Did you know...?\n"
+msgstr ""
+"Did you know...?\n"
+
+#: kdeui/ktip.cpp:287
+msgid "&Show tips on startup"
+msgstr "&Show tips on startup"
+
+#: kdeui/ktoolbar.cpp:2040
+msgid "Toolbar Menu"
+msgstr "Toolbar Menu"
+
+#: kdeui/ktoolbar.cpp:2043
+msgid ""
+"_: toolbar position string\n"
+"Top"
+msgstr "Top"
+
+#: kdeui/ktoolbar.cpp:2044
+msgid ""
+"_: toolbar position string\n"
+"Left"
+msgstr "Left"
+
+#: kdeui/ktoolbar.cpp:2045
+msgid ""
+"_: toolbar position string\n"
+"Right"
+msgstr "Right"
+
+#: kdeui/ktoolbar.cpp:2046
+msgid ""
+"_: toolbar position string\n"
+"Bottom"
+msgstr "Bottom"
+
+#: kdeui/ktoolbar.cpp:2048
+msgid ""
+"_: toolbar position string\n"
+"Floating"
+msgstr "Floating"
+
+#: kdeui/ktoolbar.cpp:2049
+msgid ""
+"_: min toolbar\n"
+"Flat"
+msgstr "Flat"
+
+#: kdeui/ktoolbar.cpp:2052
+msgid "Icons Only"
+msgstr "Icons Only"
+
+#: kdeui/ktoolbar.cpp:2053
+msgid "Text Only"
+msgstr "Text Only"
+
+#: kdeui/ktoolbar.cpp:2054
+msgid "Text Alongside Icons"
+msgstr "Text Alongside Icons"
+
+#: kdeui/ktoolbar.cpp:2055
+msgid "Text Under Icons"
+msgstr "Text Under Icons"
+
+#: kdeui/ktoolbar.cpp:2080 kdeui/ktoolbar.cpp:2101
+msgid "Small (%1x%2)"
+msgstr "Small (%1x%2)"
+
+#: kdeui/ktoolbar.cpp:2082 kdeui/ktoolbar.cpp:2103
+msgid "Medium (%1x%2)"
+msgstr "Medium (%1x%2)"
+
+#: kdeui/ktoolbar.cpp:2084 kdeui/ktoolbar.cpp:2105
+msgid "Large (%1x%2)"
+msgstr "Large (%1x%2)"
+
+#: kdeui/ktoolbar.cpp:2086 kdeui/ktoolbar.cpp:2107
+msgid "Huge (%1x%2)"
+msgstr "Huge (%1x%2)"
+
+#: kdeui/ktoolbar.cpp:2118
+msgid "Text Position"
+msgstr "Text Position"
+
+#: kdeui/ktoolbar.cpp:2120
+msgid "Icon Size"
+msgstr "Icon Size"
+
+#: kdeui/kaboutdialog.cpp:93
+msgid "Task"
+msgstr "Task"
+
+#: kdeui/kaboutdialog.cpp:704
+msgid "%1 %2 (Using KDE %3)"
+msgstr "%1 %2 (Using KDE %3)"
+
+#: kdeui/kaboutdialog.cpp:706
+msgid "%1 %2, %3"
+msgstr "%1 %2, %3"
+
+#: kdeui/kaboutdialog.cpp:1326
+msgid "Other Contributors:"
+msgstr "Other Contributors:"
+
+#: kdeui/kaboutdialog.cpp:1327
+msgid "(No logo available)"
+msgstr "(No logo available)"
+
+#: kdeui/kaboutdialog.cpp:1772
+msgid "Image missing"
+msgstr "Image missing"
+
+#: kdeui/ktimezonewidget.cpp:45
+msgid "Area"
+msgstr "Area"
+
+#: kab/addressbook.cc:295 kdeui/ktimezonewidget.cpp:47
+msgid "Comment"
+msgstr "Comment"
+
+#: kdeui/keditcl2.cpp:105 kdeui/keditcl2.cpp:375 kdeui/keditcl2.cpp:454
+msgid ""
+"End of document reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"End of document reached.\n"
+"Continue from the beginning?"
+
+#: kdeui/keditcl2.cpp:118 kdeui/keditcl2.cpp:388 kdeui/keditcl2.cpp:467
+msgid ""
+"Beginning of document reached.\n"
+"Continue from the end?"
+msgstr ""
+"Beginning of document reached.\n"
+"Continue from the end?"
+
+#: kdeui/keditcl2.cpp:711 kdeui/keditcl2.cpp:844
+msgid "Find:"
+msgstr "Find:"
+
+#: kdeui/keditcl2.cpp:728 kdeui/keditcl2.cpp:868
+msgid "Case &sensitive"
+msgstr "Case &sensitive"
+
+#: kdeui/keditcl2.cpp:730 kdeui/keditcl2.cpp:870 kutils/kfinddialog.cpp:171
+msgid "Find &backwards"
+msgstr "Find &backwards"
+
+#: kdeui/keditcl2.cpp:833
+msgid "Replace &All"
+msgstr "Replace &All"
+
+#: kdeui/keditcl2.cpp:852
+msgid "Replace with:"
+msgstr "Replace with:"
+
+#: kdeui/keditcl2.cpp:984
+msgid "Go to line:"
+msgstr "Go to line:"
+
+#: kdeui/kwindowlistmenu.cpp:129
+msgid "Unclutter Windows"
+msgstr "Unclutter Windows"
+
+#: kdeui/kwindowlistmenu.cpp:131
+msgid "Cascade Windows"
+msgstr "Cascade Windows"
+
+#: kdeui/kwindowlistmenu.cpp:185
+msgid "On All Desktops"
+msgstr "On All Desktops"
+
+#: kdeui/kwindowlistmenu.cpp:213
+msgid "No Windows"
+msgstr "No Windows"
+
+#: kdeui/ktextedit.cpp:231
+msgid "Check Spelling..."
+msgstr "Check Spelling..."
+
+#: kdeui/ktextedit.cpp:237
+msgid "Auto Spell Check"
+msgstr "Auto Spell Check"
+
+#: kdeui/ktextedit.cpp:241
+msgid "Allow Tabulations"
+msgstr "Allow Tabulations"
+
+#: kdeui/ktextedit.cpp:353 khtml/rendering/render_form.cpp:331
+msgid "Spell Checking"
+msgstr "Spell Checking"
+
+#: kdeui/kspell.cpp:1176
+msgid "You have to restart the dialog for changes to take effect"
+msgstr "You have to restart the dialogue for changes to take effect"
+
+#: kdeui/kspell.cpp:1402
+msgid "Spell Checker"
+msgstr "Spell Checker"
+
+#: kdeui/kcommand.cpp:151 kdeui/kcommand.cpp:166 kdeui/kcommand.cpp:199
+#: kdeui/kcommand.cpp:241
+#, c-format
+msgid "&Undo: %1"
+msgstr "&Undo: %1"
+
+#: kdeui/kcommand.cpp:192 kdeui/kcommand.cpp:247
+#, c-format
+msgid "&Redo: %1"
+msgstr "&Redo: %1"
+
+#: kdeui/kcommand.cpp:322
+#, c-format
+msgid "Undo: %1"
+msgstr "Undo: %1"
+
+#: kdeui/kcommand.cpp:341 kdeui/kcommand.cpp:346
+#, c-format
+msgid "Redo: %1"
+msgstr "Redo: %1"
+
+#: khtml/khtmlimage.cpp:199
+msgid "%1 (%2 - %3x%4 Pixels)"
+msgstr "%1 (%2 - %3x%4 Pixels)"
+
+#: khtml/khtmlimage.cpp:201
+msgid "%1 - %2x%3 Pixels"
+msgstr "%1 - %2x%3 Pixels"
+
+#: khtml/khtmlimage.cpp:206
+msgid "%1 (%2x%3 Pixels)"
+msgstr "%1 (%2x%3 Pixels)"
+
+#: khtml/khtmlimage.cpp:208
+msgid "Image - %1x%2 Pixels"
+msgstr "Image - %1x%2 Pixels"
+
+#: khtml/khtmlimage.cpp:214
+msgid "Done."
+msgstr "Done."
+
+#: khtml/khtml_ext.cpp:434
+msgid "&Copy Text"
+msgstr "&Copy Text"
+
+#: khtml/khtml_ext.cpp:480
+msgid "Search for '%1' with %2"
+msgstr "Search for '%1' with %2"
+
+#: khtml/khtml_ext.cpp:489
+msgid "Search for '%1' with"
+msgstr "Search for '%1' with"
+
+#: khtml/khtml_ext.cpp:518
+msgid "Open '%1'"
+msgstr "Open '%1'"
+
+#: khtml/khtml_ext.cpp:525 khtml/khtml_ext.cpp:582
+msgid "Stop Animations"
+msgstr "Stop Animations"
+
+#: khtml/khtml_ext.cpp:533
+msgid "Copy Email Address"
+msgstr "Copy Email Address"
+
+#: khtml/khtml_ext.cpp:538
+msgid "&Save Link As..."
+msgstr "&Save Link As..."
+
+#: khtml/khtml_ext.cpp:540
+msgid "Copy &Link Address"
+msgstr "Copy &Link Address"
+
+#: khtml/khtml_ext.cpp:550
+msgid "Open in New &Window"
+msgstr "Open in New &Window"
+
+#: khtml/khtml_ext.cpp:552
+msgid "Open in &This Window"
+msgstr "Open in &This Window"
+
+#: khtml/khtml_ext.cpp:554
+msgid "Open in &New Tab"
+msgstr "Open in &New Tab"
+
+#: khtml/khtml_ext.cpp:556
+msgid "Reload Frame"
+msgstr "Reload Frame"
+
+#: khtml/khtml_ext.cpp:561
+msgid "Block IFrame..."
+msgstr "Block IFrame..."
+
+#: khtml/khtml_ext.cpp:564 khtml/khtml_part.cpp:256
+msgid "View Frame Source"
+msgstr "View Frame Source"
+
+#: khtml/khtml_ext.cpp:566
+msgid "View Frame Information"
+msgstr "View Frame Information"
+
+#: khtml/khtml_ext.cpp:570 khtml/khtml_part.cpp:404
+msgid "Print Frame..."
+msgstr "Print Frame..."
+
+#: khtml/khtml_ext.cpp:571 khtml/khtml_part.cpp:262
+msgid "Save &Frame As..."
+msgstr "Save &Frame As..."
+
+#: khtml/khtml_ext.cpp:601
+msgid "Save Image As..."
+msgstr "Save Image As..."
+
+#: khtml/khtml_ext.cpp:603
+msgid "Send Image..."
+msgstr "Send Image..."
+
+#: khtml/khtml_ext.cpp:608
+msgid "Copy Image"
+msgstr "Copy Image"
+
+#: khtml/khtml_ext.cpp:613
+msgid "Copy Image Location"
+msgstr "Copy Image Location"
+
+#: khtml/khtml_ext.cpp:618
+msgid "View Image (%1)"
+msgstr "View Image (%1)"
+
+#: khtml/khtml_ext.cpp:623
+msgid "Block Image..."
+msgstr "Block Image..."
+
+#: khtml/khtml_ext.cpp:629
+#, c-format
+msgid "Block Images From %1"
+msgstr "Block Images From %1"
+
+#: khtml/khtml_ext.cpp:653
+msgid "Save Link As"
+msgstr "Save Link As"
+
+#: khtml/khtml_ext.cpp:673
+msgid "Save Image As"
+msgstr "Save Image As"
+
+#: khtml/khtml_ext.cpp:687 khtml/khtml_ext.cpp:700
+msgid "Add URL to Filter"
+msgstr "Add URL to Filter"
+
+#: khtml/khtml_ext.cpp:688 khtml/khtml_ext.cpp:701
+msgid "Enter the URL:"
+msgstr ""
+
+#: khtml/khtml_ext.cpp:828
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: khtml/khtml_ext.cpp:828
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: khtml/khtml_ext.cpp:889 kparts/browserrun.cpp:390
+msgid "The Download Manager (%1) could not be found in your $PATH "
+msgstr "The Download Manager (%1) could not be found in your $PATH "
+
+#: khtml/khtml_ext.cpp:890 kparts/browserrun.cpp:391
+msgid ""
+"Try to reinstall it \n"
+"\n"
+"The integration with Konqueror will be disabled!"
+msgstr ""
+"Try to reinstall it \n"
+"\n"
+"The integration with Konqueror will be disabled!"
+
+#: khtml/khtml_ext.cpp:983
+#, no-c-format
+msgid "Default Font Size (100%)"
+msgstr "Default Font Size (100%)"
+
+#: khtml/khtml_ext.cpp:996
+#, no-c-format
+msgid "%1%"
+msgstr "%1%"
+
+#: khtml/khtml_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>'Print images'</strong></p>"
+"<p>If this tickbox 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 tickbox 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>"
+
+#: khtml/khtml_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>'Print header'</strong></p>"
+"<p>If this tickbox 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 tickbox is disabled, the printout of the HTML document will not "
+"contain such a header line.</p> </qt>"
+
+#: khtml/khtml_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>'Printerfriendly mode'</strong></p>"
+"<p>If this tickbox is enabled, the printout of the HTML document will be black "
+"and white only, and all coloured background will be converted into white. "
+"Printout will be faster and use less ink or toner.</p>"
+"<p>If this tickbox is disabled, the printout of the HTML document will happen "
+"in the original colour settings as you see in your application. This may result "
+"in areas of full-page colour (or greyscale, if you use a black+white printer). "
+"Printout will possibly happen slower and will certainly use much more toner or "
+"ink.</p> </qt>"
+
+#: khtml/khtml_printsettings.cpp:71
+msgid "HTML Settings"
+msgstr "HTML Settings"
+
+#: khtml/khtml_printsettings.cpp:73
+msgid "Printer friendly mode (black text, no background)"
+msgstr "Printer friendly mode (black text, no background)"
+
+#: khtml/khtml_printsettings.cpp:76
+msgid "Print images"
+msgstr "Print images"
+
+#: khtml/khtml_printsettings.cpp:79
+msgid "Print header"
+msgstr "Print header"
+
+#: khtml/khtml_part.cpp:255
+msgid "View Do&cument Source"
+msgstr "View Do&cument Source"
+
+#: khtml/khtml_part.cpp:257
+msgid "View Document Information"
+msgstr "View Document Information"
+
+#: khtml/khtml_part.cpp:258
+msgid "Save &Background Image As..."
+msgstr "Save &Background Image As..."
+
+#: khtml/khtml_part.cpp:263
+msgid "Security..."
+msgstr "Security..."
+
+#: khtml/khtml_part.cpp:264
+msgid ""
+"Security Settings"
+"<p>Shows the certificate of the displayed page. Only pages that have been "
+"transmitted using a secure, encrypted connection have a certificate."
+"<p> Hint: If the image shows a closed lock, the page has been transmitted over "
+"a secure connection."
+msgstr ""
+"Security Settings"
+"<p>Shows the certificate of the displayed page. Only pages that have been "
+"transmitted using a secure, encrypted connection have a certificate."
+"<p> Hint: If the image shows a closed lock, the page has been transmitted over "
+"a secure connection."
+
+#: khtml/khtml_part.cpp:270
+msgid "Print Rendering Tree to STDOUT"
+msgstr "Print Rendering Tree to STDOUT"
+
+#: khtml/khtml_part.cpp:271
+msgid "Print DOM Tree to STDOUT"
+msgstr "Print DOM Tree to STDOUT"
+
+#: khtml/khtml_part.cpp:272
+msgid "Stop Animated Images"
+msgstr "Stop Animated Images"
+
+#: khtml/khtml_part.cpp:274
+msgid "Set &Encoding"
+msgstr "Set &Encoding"
+
+#: khtml/khtml_part.cpp:279
+msgid "Semi-Automatic"
+msgstr "Semi-Automatic"
+
+#: khtml/khtml_part.cpp:297 khtml/khtml_part.cpp:2298
+msgid "Automatic Detection"
+msgstr "Automatic Detection"
+
+#: khtml/khtml_part.cpp:302
+msgid ""
+"_: short for Manual Detection\n"
+"Manual"
+msgstr "Manual"
+
+#: khtml/khtml_part.cpp:357
+msgid "Use S&tylesheet"
+msgstr "Use S&tylesheet"
+
+#: khtml/khtml_part.cpp:361
+msgid "Enlarge Font"
+msgstr "Enlarge Font"
+
+#: khtml/khtml_part.cpp:363
+msgid ""
+"Enlarge Font"
+"<p>Make the font in this window bigger. Click and hold down the mouse button "
+"for a menu with all available font sizes."
+msgstr ""
+"Enlarge Font"
+"<p>Make the font in this window bigger. Click and hold down the mouse button "
+"for a menu with all available font sizes."
+
+#: khtml/khtml_part.cpp:367
+msgid "Shrink Font"
+msgstr "Shrink Font"
+
+#: khtml/khtml_part.cpp:369
+msgid ""
+"Shrink Font"
+"<p>Make the font in this window smaller. Click and hold down the mouse button "
+"for a menu with all available font sizes."
+msgstr ""
+"Shrink Font"
+"<p>Make the font in this window smaller. Click and hold down the mouse button "
+"for a menu with all available font sizes."
+
+#: khtml/khtml_part.cpp:375
+msgid ""
+"Find text"
+"<p>Shows a dialog that allows you to find text on the displayed page."
+msgstr ""
+"Find text"
+"<p>Shows a dialogue that allows you to find text on the displayed page."
+
+#: khtml/khtml_part.cpp:379
+msgid ""
+"Find next"
+"<p>Find the next occurrence of the text that you have found using the <b>"
+"Find Text</b> function"
+msgstr ""
+"Find next"
+"<p>Find the next occurrence of the text that you have found using the <b>"
+"Find Text</b> function"
+
+#: khtml/khtml_part.cpp:384
+msgid ""
+"Find previous"
+"<p>Find the previous occurrence of the text that you have found using the <b>"
+"Find Text</b> function"
+msgstr ""
+"Find previous"
+"<p>Find the previous occurrence of the text that you have found using the <b>"
+"Find Text</b> function"
+
+#: khtml/khtml_part.cpp:388
+msgid "Find Text as You Type"
+msgstr "Find Text as You Type"
+
+#: khtml/khtml_part.cpp:390
+msgid "Find Links as You Type"
+msgstr "Find Links as You Type"
+
+#: khtml/khtml_part.cpp:405
+msgid ""
+"Print Frame"
+"<p>Some pages have several frames. To print only a single frame, click on it "
+"and then use this function."
+msgstr ""
+"Print Frame"
+"<p>Some pages have several frames. To print only a single frame, click on it "
+"and then use this function."
+
+#: khtml/khtml_part.cpp:413
+msgid "Toggle Caret Mode"
+msgstr "Toggle Caret Mode"
+
+#: khtml/khtml_part.cpp:618
+msgid "The fake user-agent '%1' is in use."
+msgstr "The fake user-agent '%1' is in use."
+
+#: khtml/khtml_part.cpp:1081
+msgid "This web page contains coding errors."
+msgstr "This web page contains coding errors."
+
+#: khtml/khtml_part.cpp:1123
+msgid "&Hide Errors"
+msgstr "&Hide Errors"
+
+#: khtml/khtml_part.cpp:1124
+msgid "&Disable Error Reporting"
+msgstr "&Disable Error Reporting"
+
+#: khtml/khtml_part.cpp:1164
+msgid "<b>Error</b>: %1: %2"
+msgstr "<b>Error</b>: %1: %2"
+
+#: khtml/khtml_part.cpp:1208
+msgid "<b>Error</b>: node %1: %2"
+msgstr "<b>Error</b>: node %1: %2"
+
+#: khtml/khtml_part.cpp:1351
+msgid "Display Images on Page"
+msgstr "Display Images on Page"
+
+#: khtml/khtml_part.cpp:1539 khtml/khtml_part.cpp:1629
+msgid "Session is secured with %1 bit %2."
+msgstr "Session is secured with %1 bit %2."
+
+#: khtml/khtml_part.cpp:1540 khtml/khtml_part.cpp:1631
+msgid "Session is not secured."
+msgstr "Session is not secured."
+
+#: khtml/khtml_part.cpp:1727
+#, c-format
+msgid "Error while loading %1"
+msgstr "Error while loading %1"
+
+#: khtml/khtml_part.cpp:1729
+msgid "An error occurred while loading <B>%1</B>:"
+msgstr "An error occurred while loading <B>%1</B>:"
+
+#: khtml/khtml_part.cpp:1764
+msgid "Error: "
+msgstr "Error: "
+
+#: khtml/khtml_part.cpp:1767
+msgid "The requested operation could not be completed"
+msgstr "The requested operation could not be completed"
+
+#: khtml/khtml_part.cpp:1773
+msgid "Technical Reason: "
+msgstr "Technical Reason: "
+
+#: khtml/khtml_part.cpp:1778
+msgid "Details of the Request:"
+msgstr "Details of the Request:"
+
+#: khtml/khtml_part.cpp:1780
+#, c-format
+msgid "URL: %1"
+msgstr "URL: %1"
+
+#: khtml/khtml_part.cpp:1787
+#, c-format
+msgid "Date and Time: %1"
+msgstr "Date and Time: %1"
+
+#: khtml/khtml_part.cpp:1789
+#, c-format
+msgid "Additional Information: %1"
+msgstr "Additional Information: %1"
+
+#: khtml/khtml_part.cpp:1791
+msgid "Description:"
+msgstr "Description:"
+
+#: khtml/khtml_part.cpp:1797
+msgid "Possible Causes:"
+msgstr "Possible Causes:"
+
+#: khtml/khtml_part.cpp:1804
+msgid "Possible Solutions:"
+msgstr "Possible Solutions:"
+
+#: khtml/khtml_part.cpp:2135
+msgid "Page loaded."
+msgstr "Page loaded."
+
+#: khtml/khtml_part.cpp:2137
+msgid ""
+"_n: %n Image of %1 loaded.\n"
+"%n Images of %1 loaded."
+msgstr ""
+"%n Image of %1 loaded.\n"
+"%n Images of %1 loaded."
+
+#: khtml/khtml_part.cpp:3738 khtml/khtml_part.cpp:3825
+#: khtml/khtml_part.cpp:3836
+msgid " (In new window)"
+msgstr " (In new window)"
+
+#: khtml/khtml_part.cpp:3777
+msgid "Symbolic Link"
+msgstr "Symbolic Link"
+
+#: khtml/khtml_part.cpp:3779
+msgid "%1 (Link)"
+msgstr "%1 (Link)"
+
+#: khtml/khtml_part.cpp:3799
+msgid "%2 (%1 bytes)"
+msgstr "%2 (%1 bytes)"
+
+#: khtml/khtml_part.cpp:3803
+msgid "%2 (%1 K)"
+msgstr "%2 (%1 K)"
+
+#: khtml/khtml_part.cpp:3838
+msgid " (In other frame)"
+msgstr " (In other frame)"
+
+#: khtml/khtml_part.cpp:3843
+msgid "Email to: "
+msgstr "Email to: "
+
+#: khtml/khtml_part.cpp:3849
+msgid " - Subject: "
+msgstr " - Subject: "
+
+#: khtml/khtml_part.cpp:3851
+msgid " - CC: "
+msgstr " - CC: "
+
+#: khtml/khtml_part.cpp:3853
+msgid " - BCC: "
+msgstr " - BCC: "
+
+#: khtml/khtml_part.cpp:3942
+msgid ""
+"<qt>This untrusted page links to<BR><B>%1</B>.<BR>Do you want to follow the "
+"link?"
+msgstr ""
+"<qt>This untrusted page links to<BR><B>%1</B>.<BR>Do you want to follow the "
+"link?"
+
+#: khtml/khtml_part.cpp:3943
+msgid "Follow"
+msgstr "Follow"
+
+#: khtml/khtml_part.cpp:4043
+msgid "Frame Information"
+msgstr "Frame Information"
+
+#: khtml/khtml_part.cpp:4049
+msgid " <a href=\"%1\">[Properties]</a>"
+msgstr " <a href=\"%1\">[Properties]</a>"
+
+#: khtml/khtml_part.cpp:4129
+msgid "Save Background Image As"
+msgstr "Save Background Image As"
+
+#: khtml/khtml_part.cpp:4216
+msgid "Save Frame As"
+msgstr "Save Frame As"
+
+#: khtml/khtml_part.cpp:4256
+msgid "&Find in Frame..."
+msgstr "&Find in Frame..."
+
+#: khtml/khtml_part.cpp:4763
+msgid ""
+"Warning: This is a secure form but it is attempting to send your data back "
+"unencrypted.\n"
+"A third party may be able to intercept and view this information.\n"
+"Are you sure you wish to continue?"
+msgstr ""
+"Warning: This is a secure form but it is attempting to send your data back "
+"unencrypted.\n"
+"A third party may be able to intercept and view this information.\n"
+"Are you sure you wish to continue?"
+
+#: khtml/khtml_part.cpp:4766 khtml/khtml_part.cpp:4775
+#: khtml/khtml_part.cpp:4799
+msgid "Network Transmission"
+msgstr "Network Transmission"
+
+#: khtml/khtml_part.cpp:4766 khtml/khtml_part.cpp:4776
+msgid "&Send Unencrypted"
+msgstr "&Send Unencrypted"
+
+#: khtml/khtml_part.cpp:4773
+msgid ""
+"Warning: Your data is about to be transmitted across the network unencrypted.\n"
+"Are you sure you wish to continue?"
+msgstr ""
+"Warning: Your data is about to be transmitted across the network unencrypted.\n"
+"Are you sure you wish to continue?"
+
+#: khtml/khtml_part.cpp:4797
+msgid ""
+"This site is attempting to submit form data via email.\n"
+"Do you want to continue?"
+msgstr ""
+"This site is attempting to submit form data via email.\n"
+"Do you want to continue?"
+
+#: khtml/khtml_part.cpp:4800
+msgid "&Send Email"
+msgstr "&Send Email"
+
+#: khtml/khtml_part.cpp:4821
+msgid ""
+"<qt>The form will be submitted to <BR><B>%1</B><BR>on your local filesystem.<BR>"
+"Do you want to submit the form?"
+msgstr ""
+"<qt>The form will be submitted to <BR><B>%1</B><BR>on your local filesystem.<BR>"
+"Do you want to submit the form?"
+
+#: khtml/html/html_formimpl.cpp:1531 khtml/html/html_formimpl.cpp:2137
+#: khtml/khtml_part.cpp:4822 khtml/khtmlview.cpp:2527 khtml/khtmlview.cpp:2569
+msgid "Submit"
+msgstr "Submit"
+
+#: khtml/khtml_part.cpp:4870
+msgid ""
+"This site attempted to attach a file from your computer in the form submission. "
+"The attachment was removed for your protection."
+msgstr ""
+"This site attempted to attach a file from your computer in the form submission. "
+"The attachment was removed for your protection."
+
+#: khtml/khtml_part.cpp:4870
+msgid "KDE"
+msgstr "KDE"
+
+#: khtml/khtml_part.cpp:5776
+msgid "(%1/s)"
+msgstr "(%1/s)"
+
+#: khtml/khtml_part.cpp:6829
+msgid "Security Warning"
+msgstr "Security Warning"
+
+#: khtml/khtml_part.cpp:6835
+msgid "<qt>Access by untrusted page to<BR><B>%1</B><BR> denied."
+msgstr "<qt>Access by untrusted page to<BR><B>%1</B><BR> denied."
+
+#: khtml/java/kjavaappletserver.cpp:784 khtml/khtml_part.cpp:6836
+msgid "Security Alert"
+msgstr "Security Alert"
+
+#: khtml/khtml_part.cpp:7261
+msgid "The wallet '%1' is open and being used for form data and passwords."
+msgstr "The wallet '%1' is open and being used for form data and passwords."
+
+#: khtml/khtml_part.cpp:7315
+msgid "&Close Wallet"
+msgstr "&Close Wallet"
+
+#: khtml/khtml_part.cpp:7358
+msgid "JavaScript &Debugger"
+msgstr "JavaScript &Debugger"
+
+#: khtml/khtml_part.cpp:7393
+msgid "This page was prevented from opening a new window via JavaScript."
+msgstr "This page was prevented from opening a new window via JavaScript."
+
+#: khtml/khtml_part.cpp:7399
+msgid "Popup Window Blocked"
+msgstr "Popup Window Blocked"
+
+#: khtml/khtml_part.cpp:7399
+msgid ""
+"This page has attempted to open a popup window but was blocked.\n"
+"You can click on this icon in the status bar to control this behavior\n"
+"or to open the popup."
+msgstr ""
+"This page has attempted to open a popup window but was blocked.\n"
+"You can click on this icon in the status bar to control this behaviour\n"
+"or to open the popup."
+
+#: khtml/khtml_part.cpp:7413
+#, c-format
+msgid ""
+"_n: &Show Blocked Popup Window\n"
+"Show %n Blocked Popup Windows"
+msgstr ""
+"&Show Blocked Popup Window\n"
+"Show %n Blocked Popup Windows"
+
+#: khtml/khtml_part.cpp:7414
+msgid "Show Blocked Window Passive Popup &Notification"
+msgstr "Show Blocked Window Passive Popup &Notification"
+
+#: khtml/khtml_part.cpp:7416
+msgid "&Configure JavaScript New Window Policies..."
+msgstr "&Configure JavaScript New Window Policies..."
+
+#: khtml/khtmlview.cpp:1625
+msgid "Find stopped."
+msgstr "Find stopped."
+
+#: khtml/khtmlview.cpp:1636
+msgid "Starting -- find links as you type"
+msgstr "Starting -- find links as you type"
+
+#: khtml/khtmlview.cpp:1642
+msgid "Starting -- find text as you type"
+msgstr "Starting -- find text as you type"
+
+#: khtml/khtmlview.cpp:1663
+msgid "Link found: \"%1\"."
+msgstr "Link found: \"%1\"."
+
+#: khtml/khtmlview.cpp:1668
+msgid "Link not found: \"%1\"."
+msgstr "Link not found: \"%1\"."
+
+#: khtml/khtmlview.cpp:1676
+msgid "Text found: \"%1\"."
+msgstr "Text found: \"%1\"."
+
+#: khtml/khtmlview.cpp:1681
+msgid "Text not found: \"%1\"."
+msgstr "Text not found: \"%1\"."
+
+#: khtml/khtmlview.cpp:1725
+msgid "Access Keys activated"
+msgstr "Access Keys activated"
+
+#: khtml/khtmlview.cpp:2756
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: khtml/khtml_factory.cpp:177
+msgid "KHTML"
+msgstr "KHTML"
+
+#: khtml/khtml_factory.cpp:178
+msgid "Embeddable HTML component"
+msgstr "Embeddable HTML component"
+
+#: khtml/xml/xml_tokenizer.cpp:312
+msgid "the document is not in the correct file format"
+msgstr "the document is not in the correct file format"
+
+#: khtml/xml/xml_tokenizer.cpp:318
+msgid "fatal parsing error: %1 in line %2, column %3"
+msgstr "fatal parsing error: %1 in line %2, column %3"
+
+#: khtml/xml/xml_tokenizer.cpp:477
+msgid "XML parsing error"
+msgstr "XML parsing error"
+
+#: khtml/xml/dom_docimpl.cpp:2077
+msgid "Basic Page Style"
+msgstr "Basic Page Style"
+
+#: khtml/ecma/kjs_debugwin.cpp:291
+msgid "JavaScript Error"
+msgstr "JavaScript Error"
+
+#: khtml/ecma/kjs_debugwin.cpp:305
+msgid "&Do not show this message again"
+msgstr "&Do not show this message again"
+
+#: khtml/ecma/kjs_debugwin.cpp:369
+msgid "JavaScript Debugger"
+msgstr "JavaScript Debugger"
+
+#: khtml/ecma/kjs_debugwin.cpp:383
+msgid "Call stack"
+msgstr "Call stack"
+
+#: khtml/ecma/kjs_debugwin.cpp:418
+msgid "JavaScript console"
+msgstr "JavaScript console"
+
+#: khtml/ecma/kjs_debugwin.cpp:448
+msgid ""
+"_: Next breakpoint\n"
+"&Next"
+msgstr "&Next"
+
+#: khtml/ecma/kjs_debugwin.cpp:450
+msgid "&Step"
+msgstr "&Step"
+
+#: khtml/ecma/kjs_debugwin.cpp:455
+msgid "&Continue"
+msgstr "&Continue"
+
+#: khtml/ecma/kjs_debugwin.cpp:459
+msgid "&Break at Next Statement"
+msgstr "&Break at Next Statement"
+
+#: khtml/ecma/kjs_debugwin.cpp:463
+msgid ""
+"_: Next breakpoint\n"
+"Next"
+msgstr "Next"
+
+#: khtml/ecma/kjs_debugwin.cpp:464
+msgid "Step"
+msgstr "Step"
+
+#: khtml/ecma/kjs_debugwin.cpp:826
+msgid "Parse error at %1 line %2"
+msgstr "Parse error at %1 line %2"
+
+#: khtml/ecma/kjs_debugwin.cpp:837
+#, c-format
+msgid ""
+"An error occurred while attempting to run a script on this page.\n"
+"\n"
+"%1"
+msgstr ""
+"An error occurred while attempting to run a script on this page.\n"
+"\n"
+"%1"
+
+#: khtml/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 ""
+"An error occurred while attempting to run a script on this page.\n"
+"\n"
+"%1 line %2:\n"
+"%3"
+
+#: khtml/ecma/kjs_html.cpp:2160 khtml/ecma/kjs_window.cpp:1562
+msgid "Confirmation: JavaScript Popup"
+msgstr "Confirmation: JavaScript Popup"
+
+#: khtml/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 ""
+"This site is requesting to open up a new browser window via JavaScript.\n"
+"Do you want to allow this?"
+
+#: khtml/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>This site is requesting to open"
+"<p>%1</p>in a new browser window via JavaScript.<br />"
+"Do you want to allow this?</qt>"
+
+#: khtml/ecma/kjs_html.cpp:2167 khtml/ecma/kjs_window.cpp:1570
+msgid "Allow"
+msgstr "Allow"
+
+#: khtml/ecma/kjs_html.cpp:2167 khtml/ecma/kjs_window.cpp:1570
+msgid "Do Not Allow"
+msgstr "Do Not Allow"
+
+#: khtml/ecma/kjs_window.cpp:1862
+msgid "Close window?"
+msgstr "Close window?"
+
+#: khtml/ecma/kjs_window.cpp:1862
+msgid "Confirmation Required"
+msgstr "Confirmation Required"
+
+#: khtml/ecma/kjs_window.cpp:2744
+msgid ""
+"Do you want a bookmark pointing to the location \"%1\" to be added to your "
+"collection?"
+msgstr ""
+"Do you want a bookmark pointing to the location \"%1\" to be added to your "
+"collection?"
+
+#: khtml/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 ""
+"Do you want a bookmark pointing to the location \"%1\" titled \"%2\" to be "
+"added to your collection?"
+
+#: khtml/ecma/kjs_window.cpp:2755
+msgid "JavaScript Attempted Bookmark Insert"
+msgstr "JavaScript Attempted Bookmark Insert"
+
+#: khtml/ecma/kjs_window.cpp:2759
+msgid "Disallow"
+msgstr "Disallow"
+
+#: khtml/ecma/kjs_proxy.cpp:405
+msgid ""
+"A script on this page is causing KHTML to freeze. If it continues to run, other "
+"applications may become less responsive.\n"
+"Do you want to abort the script?"
+msgstr ""
+"A script on this page is causing KHTML to freeze. If it continues to run, other "
+"applications may become less responsive.\n"
+"Do you want to abort the script?"
+
+#: khtml/ecma/kjs_proxy.cpp:405
+msgid "JavaScript"
+msgstr "JavaScript"
+
+#: khtml/ecma/kjs_proxy.cpp:405
+msgid "&Abort"
+msgstr "&Abort"
+
+#: khtml/ecma/kjs_html.cpp:2162
+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 ""
+"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?"
+
+#: khtml/ecma/kjs_html.cpp:2165
+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>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>"
+
+#: khtml/html/htmlparser.cpp:1709
+msgid "This is a searchable index. Enter search keywords: "
+msgstr "This is a searchable index. Enter search keywords: "
+
+#: khtml/html/html_formimpl.cpp:353
+msgid ""
+"The following files will not be uploaded because they could not be found.\n"
+"Do you want to continue?"
+msgstr ""
+"The following files will not be uploaded because they could not be found.\n"
+"Do you want to continue?"
+
+#: khtml/html/html_formimpl.cpp:357
+msgid "Submit Confirmation"
+msgstr "Submit Confirmation"
+
+#: khtml/html/html_formimpl.cpp:357
+msgid "&Submit Anyway"
+msgstr "&Submit Anyway"
+
+#: khtml/html/html_formimpl.cpp:368
+msgid ""
+"You're about to transfer the following files from your local computer to the "
+"Internet.\n"
+"Do you really want to continue?"
+msgstr ""
+"You're about to transfer the following files from your local computer to the "
+"Internet.\n"
+"Do you really want to continue?"
+
+#: khtml/html/html_formimpl.cpp:372
+msgid "Send Confirmation"
+msgstr "Send Confirmation"
+
+#: khtml/html/html_formimpl.cpp:372
+msgid "&Send Files"
+msgstr "&Send Files"
+
+#: khtml/html/html_formimpl.cpp:609
+msgid "Save Login Information"
+msgstr "Save Login Information"
+
+#: khtml/html/html_formimpl.cpp:613
+msgid "Store"
+msgstr "Store"
+
+#: khtml/html/html_formimpl.cpp:613
+msgid "Ne&ver for This Site"
+msgstr "Ne&ver for This Site"
+
+#: khtml/html/html_formimpl.cpp:613
+msgid "Do Not Store"
+msgstr "Do Not Store"
+
+#: khtml/html/html_formimpl.cpp:618
+msgid ""
+"Konqueror has the ability to store the password in an encrypted wallet. When "
+"the wallet is unlocked, it can then automatically restore the login information "
+"next time you submit this form. Do you want to store the information now?"
+msgstr ""
+"Konqueror has the ability to store the password in an encrypted wallet. When "
+"the wallet is unlocked, it can then automatically restore the login information "
+"next time you submit this form. Do you want to store the information now?"
+
+#: khtml/html/html_formimpl.cpp:623
+msgid ""
+"Konqueror has the ability to store the password in an encrypted wallet. When "
+"the wallet is unlocked, it can then automatically restore the login information "
+"next time you visit %1. Do you want to store the information now?"
+msgstr ""
+"Konqueror has the ability to store the password in an encrypted wallet. When "
+"the wallet is unlocked, it can then automatically restore the login information "
+"next time you visit %1. Do you want to store the information now?"
+
+#: khtml/java/kjavaappletviewer.cpp:122
+msgid "Applet Parameters"
+msgstr "Applet Parameters"
+
+#: khtml/java/kjavaappletviewer.cpp:131
+msgid "Parameter"
+msgstr "Parameter"
+
+#: khtml/java/kjavaappletviewer.cpp:133
+msgid "Class"
+msgstr "Class"
+
+#: khtml/java/kjavaappletviewer.cpp:137
+msgid "Base URL"
+msgstr "Base URL"
+
+#: khtml/java/kjavaappletviewer.cpp:141
+msgid "Archives"
+msgstr "Archives"
+
+#: khtml/java/kjavaappletviewer.cpp:451
+msgid "KDE Java Applet Plugin"
+msgstr "KDE Java Applet Plugin"
+
+#: khtml/java/kjavaapplet.cpp:225
+msgid "Initializing Applet \"%1\"..."
+msgstr "Initialising Applet \"%1\"..."
+
+#: khtml/java/kjavaapplet.cpp:232
+msgid "Starting Applet \"%1\"..."
+msgstr "Starting Applet \"%1\"..."
+
+#: khtml/java/kjavaapplet.cpp:239
+msgid "Applet \"%1\" started"
+msgstr "Applet \"%1\" started"
+
+#: khtml/java/kjavaapplet.cpp:245
+msgid "Applet \"%1\" stopped"
+msgstr "Applet \"%1\" stopped"
+
+#: khtml/java/kjavaappletserver.cpp:145
+msgid "Loading Applet"
+msgstr "Loading Applet"
+
+#: khtml/java/kjavaappletserver.cpp:149
+msgid "Error: java executable not found"
+msgstr "Error: java executable not found"
+
+#: khtml/java/kjavaappletserver.cpp:633
+msgid "Signed by (validation: "
+msgstr "Signed by (validation: "
+
+#: khtml/java/kjavaappletserver.cpp:635
+msgid "Certificate (validation: "
+msgstr "Certificate (validation: "
+
+#: khtml/java/kjavaappletserver.cpp:638
+msgid "Ok"
+msgstr "Ok"
+
+#: khtml/java/kjavaappletserver.cpp:640
+msgid "NoCARoot"
+msgstr "NoCARoot"
+
+#: khtml/java/kjavaappletserver.cpp:642
+msgid "InvalidPurpose"
+msgstr "InvalidPurpose"
+
+#: khtml/java/kjavaappletserver.cpp:644
+msgid "PathLengthExceeded"
+msgstr "PathLengthExceeded"
+
+#: khtml/java/kjavaappletserver.cpp:646
+msgid "InvalidCA"
+msgstr "InvalidCA"
+
+#: khtml/java/kjavaappletserver.cpp:648
+msgid "Expired"
+msgstr "Expired"
+
+#: khtml/java/kjavaappletserver.cpp:650
+msgid "SelfSigned"
+msgstr "SelfSigned"
+
+#: khtml/java/kjavaappletserver.cpp:652
+msgid "ErrorReadingRoot"
+msgstr "ErrorReadingRoot"
+
+#: khtml/java/kjavaappletserver.cpp:654
+msgid "Revoked"
+msgstr "Revoked"
+
+#: khtml/java/kjavaappletserver.cpp:656
+msgid "Untrusted"
+msgstr "Untrusted"
+
+#: khtml/java/kjavaappletserver.cpp:658
+msgid "SignatureFailed"
+msgstr "SignatureFailed"
+
+#: khtml/java/kjavaappletserver.cpp:660
+msgid "Rejected"
+msgstr "Rejected"
+
+#: khtml/java/kjavaappletserver.cpp:662
+msgid "PrivateKeyFailed"
+msgstr "PrivateKeyFailed"
+
+#: khtml/java/kjavaappletserver.cpp:664
+msgid "InvalidHost"
+msgstr "InvalidHost"
+
+#: khtml/java/kjavaappletserver.cpp:667
+msgid "Unknown"
+msgstr "Unknown"
+
+#: khtml/java/kjavaappletserver.cpp:788
+msgid "Do you grant Java applet with certificate(s):"
+msgstr "Do you grant Java applet with certificate(s):"
+
+#: khtml/java/kjavaappletserver.cpp:790
+msgid "the following permission"
+msgstr "the following permission"
+
+#: khtml/java/kjavaappletserver.cpp:801
+msgid "&Reject All"
+msgstr "&Reject All"
+
+#: khtml/java/kjavaappletserver.cpp:807
+msgid "&Grant All"
+msgstr "&Grant All"
+
+#: khtml/kmultipart/kmultipart.cpp:320
+msgid "No handler found for %1!"
+msgstr "No handler found for %1!"
+
+#: khtml/kmultipart/kmultipart.cpp:576
+msgid "KMultiPart"
+msgstr "KMultiPart"
+
+#: khtml/kmultipart/kmultipart.cpp:578
+msgid "Embeddable component for multipart/mixed"
+msgstr "Embeddable component for multipart/mixed"
+
+#: khtml/rendering/render_frames.cpp:944
+msgid ""
+"No plugin found for '%1'.\n"
+"Do you want to download one from %2?"
+msgstr ""
+"No plugin found for '%1'.\n"
+"Do you want to download one from %2?"
+
+#: khtml/rendering/render_frames.cpp:945
+msgid "Missing Plugin"
+msgstr "Missing Plugin"
+
+#: khtml/rendering/render_frames.cpp:945
+msgid "Download"
+msgstr "Download"
+
+#: khtml/rendering/render_frames.cpp:945
+msgid "Do Not Download"
+msgstr "Do Not Download"
+
+#: kinit/kinit.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 ""
+"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."
+
+#: kinit/kinit.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 ""
+"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."
+
+#: kinit/kinit.cpp:589
+msgid "Could not find '%1' executable."
+msgstr "Could not find '%1' executable."
+
+#: kinit/kinit.cpp:605
+msgid ""
+"Could not open library '%1'.\n"
+"%2"
+msgstr ""
+"Could not open library '%1'.\n"
+"%2"
+
+#: kinit/kinit.cpp:606 kinit/kinit.cpp:649
+msgid "Unknown error"
+msgstr "Unknown error"
+
+#: kinit/kinit.cpp:648
+msgid ""
+"Could not find 'kdemain' in '%1'.\n"
+"%2"
+msgstr ""
+"Could not find 'kdemain' in '%1'.\n"
+"%2"
+
+#: kinit/klauncher_main.cpp:58
+msgid ""
+"klauncher: This program is not supposed to be started manually.\n"
+"klauncher: It is started automatically by kdeinit.\n"
+msgstr ""
+"klauncher: This program is not supposed to be started manually.\n"
+"klauncher: It is started automatically by kdeinit.\n"
+
+#: kinit/klauncher.cpp:743
+msgid "KDEInit could not launch '%1'."
+msgstr "KDEInit could not launch '%1'."
+
+#: kinit/klauncher.cpp:918 kinit/klauncher.cpp:943 kinit/klauncher.cpp:960
+msgid "Could not find service '%1'."
+msgstr "Could not find service '%1'."
+
+#: kinit/klauncher.cpp:975 kinit/klauncher.cpp:1011
+msgid "Service '%1' is malformatted."
+msgstr "Service '%1' is malformatted."
+
+#: kinit/klauncher.cpp:1087
+#, c-format
+msgid "Launching %1"
+msgstr "Launching %1"
+
+#: kinit/klauncher.cpp:1281
+msgid ""
+"Unknown protocol '%1'.\n"
+msgstr ""
+"Unknown protocol '%1'.\n"
+
+#: kinit/klauncher.cpp:1334
+msgid ""
+"Error loading '%1'.\n"
+msgstr ""
+"Error loading '%1'.\n"
+
+#: kconf_update/kconf_update.cpp:43
+msgid "Keep output results from scripts"
+msgstr "Keep output results from scripts"
+
+#: kconf_update/kconf_update.cpp:44
+msgid "Check whether config file itself requires updating"
+msgstr "Check whether config file itself requires updating"
+
+#: kconf_update/kconf_update.cpp:45
+msgid "File to read update instructions from"
+msgstr "File to read update instructions from"
+
+#: kconf_update/kconf_update.cpp:142
+msgid "Only local files are supported."
+msgstr "Only local files are supported."
+
+#: kconf_update/kconf_update.cpp:943
+msgid "KConf Update"
+msgstr "KConf Update"
+
+#: kconf_update/kconf_update.cpp:945
+msgid "KDE Tool for updating user configuration files"
+msgstr "KDE Tool for updating user configuration files"
+
+#: kspell2/ui/configdialog.cpp:38
+msgid "KSpell2 Configuration"
+msgstr "KSpell2 Configuration"
+
+#: kdewidgets/makekdewidgets.cpp:15
+msgid "Builds Qt widget plugins from an ini style description file."
+msgstr "Builds Qt widget plugins from an ini style description file."
+
+#: kdewidgets/makekdewidgets.cpp:113
+msgid "Output file"
+msgstr "Output file"
+
+#: kdewidgets/makekdewidgets.cpp:114
+msgid "Name of the plugin class to generate"
+msgstr "Name of the plugin class to generate"
+
+#: kdewidgets/makekdewidgets.cpp:115
+msgid "Default widget group name to display in designer"
+msgstr "Default widget group name to display in designer"
+
+#: kdewidgets/makekdewidgets.cpp:116
+msgid "Embed pixmaps from a source directory"
+msgstr "Embed pixmaps from a source directory"
+
+#: kdewidgets/makekdewidgets.cpp:129
+msgid "makekdewidgets"
+msgstr "makekdewidgets"
+
+#: kstyles/web/plugin.cpp:9
+msgid "Web style plugin"
+msgstr "Web style plugin"
+
+#: kstyles/klegacy/plugin.cpp:28
+msgid "KDE LegacyStyle plugin"
+msgstr "KDE LegacyStyle plugin"
+
+#: kstyles/utils/installtheme/main.cpp:35
+msgid "KDE Tool to build a cache list of all pixmap themes installed"
+msgstr "KDE Tool to build a cache list of all pixmap themes installed"
+
+#: kstyles/utils/installtheme/main.cpp:40
+msgid "KInstalltheme"
+msgstr "KInstalltheme"
+
+#: kunittest/modrunner.cpp:36
+msgid "A command-line application that can be used to run KUnitTest modules."
+msgstr "A command-line application that can be used to run KUnitTest modules."
+
+#: kunittest/modrunner.cpp:42
+msgid "Only run modules whose filenames match the regexp."
+msgstr "Only run modules whose filenames match the regexp."
+
+#: kunittest/modrunner.cpp:43
+msgid ""
+"Only run tests modules which are found in the folder. Use the query option to "
+"select modules."
+msgstr ""
+"Only run tests modules which are found in the folder. Use the query option to "
+"select modules."
+
+#: kunittest/modrunner.cpp:44
+msgid ""
+"Disables debug capturing. You typically use this option when you use the GUI."
+msgstr ""
+"Disables debug capturing. You typically use this option when you use the GUI."
+
+#: kunittest/modrunner.cpp:53
+msgid "KUnitTest ModRunner"
+msgstr "KUnitTest ModRunner"
+
+#: kparts/browserextension.cpp:485
+msgid "<qt>Do you want to search the Internet for <b>%1</b>?"
+msgstr "<qt>Do you want to search the Internet for <b>%1</b>?"
+
+#: kparts/browserextension.cpp:486
+msgid "Internet Search"
+msgstr "Internet Search"
+
+#: kparts/browserextension.cpp:486
+msgid "&Search"
+msgstr "&Search"
+
+#: kparts/part.cpp:492
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save your changes or discard them?"
+msgstr ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save your changes or discard them?"
+
+#: kparts/part.cpp:494
+msgid "Close Document"
+msgstr "Close Document"
+
+#: kparts/browserrun.cpp:275
+msgid "Do you really want to execute '%1'? "
+msgstr "Do you really want to execute '%1'? "
+
+#: kparts/browserrun.cpp:276
+msgid "Execute File?"
+msgstr "Execute File?"
+
+#: kparts/browserrun.cpp:276
+msgid "Execute"
+msgstr "Execute"
+
+#: kparts/browserrun.cpp:294
+msgid ""
+"Open '%2'?\n"
+"Type: %1"
+msgstr ""
+"Open '%2'?\n"
+"Type: %1"
+
+#: kparts/browserrun.cpp:296
+msgid ""
+"Open '%3'?\n"
+"Name: %2\n"
+"Type: %1"
+msgstr ""
+"Open '%3'?\n"
+"Name: %2\n"
+"Type: %1"
+
+#: kparts/browserrun.cpp:310
+msgid "&Open with '%1'"
+msgstr "&Open with '%1'"
+
+#: kparts/browserrun.cpp:311
+msgid "&Open With..."
+msgstr "&Open With..."
+
+#: kparts/browserrun.cpp:353
+msgid "&Open"
+msgstr "&Open"
+
+#: kutils/kfinddialog.cpp:55 kutils/kfinddialog.cpp:66
+msgid "Find Text"
+msgstr "Find Text"
+
+#: kutils/kfinddialog.cpp:77
+msgid "Replace Text"
+msgstr "Replace Text"
+
+#: kutils/kfinddialog.cpp:126
+msgid "&Text to find:"
+msgstr "&Text to find:"
+
+#: kutils/kfinddialog.cpp:130
+msgid "Regular e&xpression"
+msgstr "Regular e&xpression"
+
+#: kresources/configpage.cpp:129 kutils/kfinddialog.cpp:131
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: kutils/kfinddialog.cpp:140
+msgid "Replace With"
+msgstr "Replace With"
+
+#: kutils/kfinddialog.cpp:147
+msgid "Replace&ment text:"
+msgstr "Replace&ment text:"
+
+#: kutils/kfinddialog.cpp:151
+msgid "Use p&laceholders"
+msgstr "Use p&laceholders"
+
+#: kutils/kfinddialog.cpp:152
+msgid "Insert Place&holder"
+msgstr "Insert Place&holder"
+
+#: kutils/kfinddialog.cpp:168
+msgid "C&ase sensitive"
+msgstr "C&ase sensitive"
+
+#: kutils/kfinddialog.cpp:169
+msgid "&Whole words only"
+msgstr "&Whole words only"
+
+#: kutils/kfinddialog.cpp:170
+msgid "From c&ursor"
+msgstr "From c&ursor"
+
+#: kutils/kfinddialog.cpp:172
+msgid "&Selected text"
+msgstr "&Selected text"
+
+#: kutils/kfinddialog.cpp:179
+msgid "&Prompt on replace"
+msgstr "&Prompt on replace"
+
+#: kutils/kfinddialog.cpp:232
+msgid "Start replace"
+msgstr "Start replace"
+
+#: kutils/kfinddialog.cpp:233
+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>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>"
+
+#: kutils/kfinddialog.cpp:240
+msgid "Start searching"
+msgstr "Start searching"
+
+#: kutils/kfinddialog.cpp:241
+msgid ""
+"<qt>If you press the <b>Find</b> button, the text you entered above is searched "
+"for within the document.</qt>"
+msgstr ""
+"<qt>If you press the <b>Find</b> button, the text you entered above is searched "
+"for within the document.</qt>"
+
+#: kutils/kfinddialog.cpp:247
+msgid ""
+"Enter a pattern to search for, or select a previous pattern from the list."
+msgstr ""
+"Enter a pattern to search for, or select a previous pattern from the list."
+
+#: kutils/kfinddialog.cpp:250
+msgid "If enabled, search for a regular expression."
+msgstr "If enabled, search for a regular expression."
+
+#: kutils/kfinddialog.cpp:252
+msgid "Click here to edit your regular expression using a graphical editor."
+msgstr "Click here to edit your regular expression using a graphical editor."
+
+#: kutils/kfinddialog.cpp:254
+msgid "Enter a replacement string, or select a previous one from the list."
+msgstr "Enter a replacement string, or select a previous one from the list."
+
+#: kutils/kfinddialog.cpp:256
+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>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 "
+"(\"bracketed 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>"
+
+#: kutils/kfinddialog.cpp:263
+msgid "Click for a menu of available captures."
+msgstr "Click for a menu of available captures."
+
+#: kutils/kfinddialog.cpp:265
+msgid "Require word boundaries in both ends of a match to succeed."
+msgstr "Require word boundaries in both ends of a match to succeed."
+
+#: kutils/kfinddialog.cpp:267
+msgid "Start searching at the current cursor location rather than at the top."
+msgstr "Start searching at the current cursor location rather than at the top."
+
+#: kutils/kfinddialog.cpp:269
+msgid "Only search within the current selection."
+msgstr "Only search within the current selection."
+
+#: kutils/kfinddialog.cpp:271
+msgid ""
+"Perform a case sensitive search: entering the pattern 'Joe' will not match "
+"'joe' or 'JOE', only 'Joe'."
+msgstr ""
+"Perform a case sensitive search: entering the pattern 'Joe' will not match "
+"'joe' or 'JOE', only 'Joe'."
+
+#: kutils/kfinddialog.cpp:274
+msgid "Search backwards."
+msgstr "Search backwards."
+
+#: kutils/kfinddialog.cpp:276
+msgid "Ask before replacing each match found."
+msgstr "Ask before replacing each match found."
+
+#: kutils/kfinddialog.cpp:449
+msgid "Any Character"
+msgstr "Any Character"
+
+#: kutils/kfinddialog.cpp:450
+msgid "Start of Line"
+msgstr "Start of Line"
+
+#: kutils/kfinddialog.cpp:452
+msgid "Set of Characters"
+msgstr "Set of Characters"
+
+#: kutils/kfinddialog.cpp:453
+msgid "Repeats, Zero or More Times"
+msgstr "Repeats, Zero or More Times"
+
+#: kutils/kfinddialog.cpp:454
+msgid "Repeats, One or More Times"
+msgstr "Repeats, One or More Times"
+
+#: kutils/kfinddialog.cpp:455
+msgid "Optional"
+msgstr "Optional"
+
+#: kutils/kfinddialog.cpp:456
+msgid "Escape"
+msgstr "Escape"
+
+#: kutils/kfinddialog.cpp:457
+msgid "TAB"
+msgstr "TAB"
+
+#: kutils/kfinddialog.cpp:458
+msgid "Newline"
+msgstr "Newline"
+
+#: kutils/kfinddialog.cpp:459
+msgid "Carriage Return"
+msgstr "Carriage Return"
+
+#: kutils/kfinddialog.cpp:460
+msgid "White Space"
+msgstr "White Space"
+
+#: kutils/kfinddialog.cpp:461
+msgid "Digit"
+msgstr "Digit"
+
+#: kutils/kfinddialog.cpp:510
+msgid "Complete Match"
+msgstr "Complete Match"
+
+#: kutils/kfinddialog.cpp:515
+msgid "Captured Text (%1)"
+msgstr "Captured Text (%1)"
+
+#: kutils/kfinddialog.cpp:523
+msgid "You must enter some text to search for."
+msgstr "You must enter some text to search for."
+
+#: kutils/kfinddialog.cpp:534
+msgid "Invalid regular expression."
+msgstr "Invalid regular expression."
+
+#: kutils/kcmoduleloader.cpp:98
+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>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>"
+
+#: kutils/kcmoduleloader.cpp:111
+msgid "The specified library %1 could not be found."
+msgstr "The specified library %1 could not be found."
+
+#: kutils/kcmoduleloader.cpp:132
+msgid "The module %1 could not be found."
+msgstr "The module %1 could not be found."
+
+#: kutils/kcmoduleloader.cpp:133
+msgid ""
+"<qt>"
+"<p>The diagnostics is:"
+"<br>The desktop file %1 could not be found.</qt>"
+msgstr ""
+"<qt>"
+"<p>The diagnostics is:"
+"<br>The desktop file %1 could not be found.</qt>"
+
+#: kutils/kcmoduleloader.cpp:152
+msgid "The module %1 could not be loaded."
+msgstr "The module %1 could not be loaded."
+
+#: kutils/kcmoduleloader.cpp:171
+msgid "The module %1 is not a valid configuration module."
+msgstr "The module %1 is not a valid configuration module."
+
+#: kutils/kcmoduleloader.cpp:172
+msgid ""
+"<qt>"
+"<p>The diagnostics is:"
+"<br>The desktop file %1 does not specify a library.</qt>"
+msgstr ""
+"<qt>"
+"<p>The diagnostics is:"
+"<br>The desktop file %1 does not specify a library.</qt>"
+
+#: kutils/kcmoduleloader.cpp:206
+msgid "There was an error loading the module."
+msgstr "There was an error loading the module."
+
+#: kutils/kcmoduleloader.cpp:206 kutils/kcmoduleloader.cpp:274
+msgid ""
+"<qt>"
+"<p>The diagnostics is:"
+"<br>%1"
+"<p>Possible reasons:</p>"
+"<ul>"
+"<li>An error occurred during your last KDE 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>The diagnostics is:"
+"<br>%1"
+"<p>Possible reasons:</p>"
+"<ul>"
+"<li>An error occurred during your last KDE 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>"
+
+#: kutils/kreplace.cpp:49
+msgid "&All"
+msgstr "&All"
+
+#: kutils/kreplace.cpp:49
+msgid "&Skip"
+msgstr "&Skip"
+
+#: kutils/kreplace.cpp:58
+msgid "Replace '%1' with '%2'?"
+msgstr "Replace '%1' with '%2'?"
+
+#: kutils/kreplace.cpp:105 kutils/kreplace.cpp:300
+msgid "No text was replaced."
+msgstr "No text was replaced."
+
+#: kutils/kreplace.cpp:107 kutils/kreplace.cpp:302
+#, c-format
+msgid ""
+"_n: 1 replacement done.\n"
+"%n replacements done."
+msgstr ""
+"1 replacement done.\n"
+"%n replacements done."
+
+#: kutils/kfind.cpp:650 kutils/kreplace.cpp:307
+msgid "Beginning of document reached."
+msgstr "Beginning of document reached."
+
+#: kutils/kfind.cpp:652 kutils/kreplace.cpp:309
+msgid "End of document reached."
+msgstr "End of document reached."
+
+#: kutils/kreplace.cpp:316
+msgid "Do you want to restart search from the end?"
+msgstr "Do you want to restart search from the end?"
+
+#: kutils/kreplace.cpp:317
+msgid "Do you want to restart search at the beginning?"
+msgstr "Do you want to restart search at the beginning?"
+
+#: kutils/kreplace.cpp:319
+msgid "Restart"
+msgstr "Restart"
+
+#: kutils/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>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>Licence:</b></td>"
+"<td>%4</td></tr></table></qt>"
+
+#: kutils/kpluginselector.cpp:536
+msgid "(This plugin is not configurable)"
+msgstr "(This plugin is not configurable)"
+
+#: kutils/kreplacedialog.cpp:142
+msgid "Your replacement string is referencing a capture greater than '\\%1', "
+msgstr "Your replacement string is referencing a capture greater than '\\%1', "
+
+#: kutils/kreplacedialog.cpp:145
+#, c-format
+msgid ""
+"_n: but your pattern only defines 1 capture.\n"
+"but your pattern only defines %n captures."
+msgstr ""
+"but your pattern only defines 1 capture.\n"
+"but your pattern only defines %n captures."
+
+#: kutils/kreplacedialog.cpp:146
+msgid "but your pattern defines no captures."
+msgstr "but your pattern defines no captures."
+
+#: kutils/kreplacedialog.cpp:147
+msgid ""
+"\n"
+"Please correct."
+msgstr ""
+"\n"
+"Please correct."
+
+#: kutils/kfind.cpp:53
+msgid "<qt>Find next occurrence of '<b>%1</b>'?</qt>"
+msgstr "<qt>Find next occurrence of '<b>%1</b>'?</qt>"
+
+#: kutils/kfind.cpp:623 kutils/kfind.cpp:643
+#, c-format
+msgid ""
+"_n: 1 match found.\n"
+"%n matches found."
+msgstr ""
+"1 match found.\n"
+"%n matches found."
+
+#: kutils/kfind.cpp:625
+msgid "<qt>No matches found for '<b>%1</b>'.</qt>"
+msgstr "<qt>No matches found for '<b>%1</b>'.</qt>"
+
+#: kutils/kfind.cpp:645
+msgid "No matches found for '<b>%1</b>'."
+msgstr "No matches found for '<b>%1</b>'."
+
+#: kutils/kfind.cpp:659
+msgid "Continue from the end?"
+msgstr "Continue from the end?"
+
+#: kutils/kfind.cpp:660
+msgid "Continue from the beginning?"
+msgstr "Continue from the beginning?"
+
+#: kutils/kcmoduleproxy.cpp:212
+msgid ""
+"<b>Changes in this section requires root access.</b><br />"
+"Click the \"Administrator Mode\" button to allow modifications."
+msgstr ""
+"<b>Changes in this section requires root access.</b><br />"
+"Click the \"Administrator Mode\" button to allow modifications."
+
+#: kutils/kcmoduleproxy.cpp:219
+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 ""
+"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."
+
+#: kutils/kcmoduleproxy.cpp:251
+#, c-format
+msgid ""
+"_: Argument is application name\n"
+"This configuration section is already opened in %1"
+msgstr "This configuration section is already opened in %1"
+
+#: kutils/kcmoduleproxy.cpp:324
+msgid "<big>Loading...</big>"
+msgstr "<big>Loading...</big>"
+
+#: kutils/ksettings/componentsdialog.cpp:48
+msgid "Select Components"
+msgstr "Select Components"
+
+#: kutils/ksettings/dialog.cpp:590
+msgid "Select Components..."
+msgstr "Select Components..."
+
+#: kresources/resource.cpp:61
+msgid "resource"
+msgstr "resource"
+
+#: kresources/selectdialog.cpp:95
+msgid "There is no resource available!"
+msgstr "There is no resource available!"
+
+#: kresources/kcmkresources.cpp:44
+msgid "kcmkresources"
+msgstr "kcmkresources"
+
+#: kresources/kcmkresources.cpp:45
+msgid "KDE Resources configuration module"
+msgstr "KDE Resources configuration module"
+
+#: kresources/kcmkresources.cpp:47
+msgid "(c) 2003 Tobias Koenig"
+msgstr "(c) 2003 Tobias Koenig"
+
+#: kresources/configdialog.cpp:40 kresources/configpage.cpp:103
+#: kresources/configpage.cpp:297
+msgid "Resource Configuration"
+msgstr "Resource Configuration"
+
+#: kresources/configdialog.cpp:51
+msgid "General Settings"
+msgstr "General Settings"
+
+#: kresources/configdialog.cpp:57
+msgid "Read-only"
+msgstr "Read-only"
+
+#: kresources/configdialog.cpp:66
+msgid "%1 Resource Settings"
+msgstr "%1 Resource Settings"
+
+#: kresources/configdialog.cpp:107
+msgid "Please enter a resource name."
+msgstr "Please enter a resource name."
+
+#: kresources/configpage.cpp:120
+msgid "Type"
+msgstr "Type"
+
+#: kresources/configpage.cpp:121
+msgid "Standard"
+msgstr "Standard"
+
+#: kresources/configpage.cpp:126
+msgid "&Add..."
+msgstr "&Add..."
+
+#: kresources/configpage.cpp:131
+msgid "&Use as Standard"
+msgstr "&Use as Standard"
+
+#: kresources/configpage.cpp:283
+msgid "There is no standard resource! Please select one."
+msgstr "There is no standard resource! Please select one."
+
+#: kresources/configpage.cpp:298
+msgid "Please select type of the new resource:"
+msgstr "Please select type of the new resource:"
+
+#: kresources/configpage.cpp:308
+msgid "Unable to create resource of type '%1'."
+msgstr "Unable to create resource of type '%1'."
+
+#: kresources/configpage.cpp:360
+msgid ""
+"You cannot remove your standard resource! Please select a new standard resource "
+"first."
+msgstr ""
+"You cannot remove your standard resource! Please select a new standard resource "
+"first."
+
+#: kresources/configpage.cpp:394 kresources/configpage.cpp:413
+msgid "You cannot use a read-only resource as standard!"
+msgstr "You cannot use a read-only resource as standard!"
+
+#: kresources/configpage.cpp:418
+msgid "You cannot use an inactive resource as standard!"
+msgstr "You cannot use an inactive resource as standard!"
+
+#: kresources/configpage.cpp:498
+msgid ""
+"You cannot deactivate the standard resource. Choose another standard resource "
+"first."
+msgstr ""
+"You cannot deactivate the standard resource. Choose another standard resource "
+"first."
+
+#: kresources/configpage.cpp:528
+msgid ""
+"There is no valid standard resource! Please select one which is neither "
+"read-only nor inactive."
+msgstr ""
+"There is no valid standard resource! Please select one which is neither "
+"read-only nor inactive."
+
+#: kab/addressbook.cc:168
+msgid "Headline"
+msgstr "Headline"
+
+#: kab/addressbook.cc:172
+msgid "Position"
+msgstr "Position"
+
+#: kab/addressbook.cc:184
+msgid "Sub-Department"
+msgstr "Sub-Department"
+
+#: kab/addressbook.cc:196
+msgid "Zipcode"
+msgstr "Zipcode"
+
+#: kab/addressbook.cc:200
+msgid "City"
+msgstr "City"
+
+#: kab/addressbook.cc:208
+msgid ""
+"_: As in addresses\n"
+"State"
+msgstr "State"
+
+#: kab/addressbook.cc:267
+msgid "Rank"
+msgstr "Rank"
+
+#: kab/addressbook.cc:275
+msgid "Name Prefix"
+msgstr "Name Prefix"
+
+#: kab/addressbook.cc:279
+msgid "First Name"
+msgstr "First Name"
+
+#: kab/addressbook.cc:283
+msgid "Middle Name"
+msgstr "Middle Name"
+
+#: kab/addressbook.cc:287
+msgid "Last Name"
+msgstr "Last Name"
+
+#: kab/addressbook.cc:299
+msgid "Talk Addresses"
+msgstr "Talk Addresses"
+
+#: kab/addressbook.cc:307
+msgid "Keywords"
+msgstr "Keywords"
+
+#: kab/addressbook.cc:311
+msgid "Telephone Number"
+msgstr "Telephone Number"
+
+#: kab/addressbook.cc:315
+msgid "URLs"
+msgstr "URLs"
+
+#: kab/addressbook.cc:319
+msgid "User Field 1"
+msgstr "User Field 1"
+
+#: kab/addressbook.cc:323
+msgid "User Field 2"
+msgstr "User Field 2"
+
+#: kab/addressbook.cc:327
+msgid "User Field 3"
+msgstr "User Field 3"
+
+#: kab/addressbook.cc:331
+msgid "User Field 4"
+msgstr "User Field 4"
+
+#: kab/addressbook.cc:339
+msgid "Categories"
+msgstr "Categories"
+
+#: kab/addressbook.cc:419 kab/addressbook.cc:1067
+msgid "Cannot initialize local variables."
+msgstr "Cannot initialise local variables."
+
+#: kab/addressbook.cc:420 kab/addressbook.cc:1068
+msgid "Out of Memory"
+msgstr "Out of Memory"
+
+#: kab/addressbook.cc:437
+msgid ""
+"Your local kab configuration file \"%1\" could not be created. kab will "
+"probably not work correctly without it.\n"
+"Make sure you have not removed write permission from your local KDE directory "
+"(usually ~/.kde)."
+msgstr ""
+"Your local kab configuration file \"%1\" could not be created. kab will "
+"probably not work correctly without it.\n"
+"Make sure you have not removed write permission from your local KDE directory "
+"(usually ~/.kde)."
+
+#: kab/addressbook.cc:461
+msgid ""
+"Your standard kab database file \"%1\" could not be created. kab will probably "
+"not work correctly without it.\n"
+"Make sure you have not removed write permission from your local KDE directory "
+"(usually ~/.kde)."
+msgstr ""
+"Your standard kab database file \"%1\" could not be created. kab will probably "
+"not work correctly without it.\n"
+"Make sure you have not removed write permission from your local KDE directory "
+"(usually ~/.kde)."
+
+#: kab/addressbook.cc:471
+msgid ""
+"kab has created your standard addressbook in\n"
+"\"%1\""
+msgstr ""
+"kab has created your standard addressbook in\n"
+"\"%1\""
+
+#: kab/addressbook.cc:492
+msgid "Cannot create backup file (permission denied)."
+msgstr "Cannot create backup file (permission denied)."
+
+#: kab/addressbook.cc:493 kab/addressbook.cc:500 kab/addressbook.cc:509
+#: kab/addressbook.cc:579 kab/addressbook.cc:587 kab/addressbook.cc:614
+#: kab/addressbook.cc:826 kab/addressbook.cc:1225 kab/addressbook.cc:1601
+#: kab/addressbook.cc:1619 kab/addressbook.cc:1628 kab/addressbook.cc:1653
+#: kab/addressbook.cc:1662 kab/addressbook.cc:1671 kab/addressbook.cc:1680
+#: kab/addressbook.cc:1703 kab/addressbook.cc:1710
+msgid "File Error"
+msgstr "File Error"
+
+#: kab/addressbook.cc:498
+msgid "Cannot open backup file for writing (permission denied)."
+msgstr "Cannot open backup file for writing (permission denied)."
+
+#: kab/addressbook.cc:507
+msgid ""
+"Critical error:\n"
+"Permissions changed in local directory!"
+msgstr ""
+"Critical error:\n"
+"Permissions changed in local directory!"
+
+#: kab/addressbook.cc:566
+msgid "File reloaded."
+msgstr "File reloaded."
+
+#: kab/addressbook.cc:572
+msgid ""
+"The currently loaded file \"%1\" cannot be reloaded. kab may close or save it.\n"
+"Save it if you accidentally deleted your data file.\n"
+"Close it if you intended to do so.\n"
+"Your file will be closed by default."
+msgstr ""
+"The currently loaded file \"%1\" cannot be reloaded. kab may close or save it.\n"
+"Save it if you accidentally deleted your data file.\n"
+"Close it if you intended to do so.\n"
+"Your file will be closed by default."
+
+#: kab/addressbook.cc:583
+msgid "(Safety copy on file error)"
+msgstr "(Safety copy on file error)"
+
+#: kab/addressbook.cc:586
+msgid "Cannot save the file; will close it now."
+msgstr "Cannot save the file; will close it now."
+
+#: kab/addressbook.cc:609
+msgid "File opened."
+msgstr "File opened."
+
+#: kab/addressbook.cc:613
+msgid "Could not load the file."
+msgstr "Could not load the file."
+
+#: kab/addressbook.cc:616
+msgid "No such file."
+msgstr "No such file."
+
+#: kab/addressbook.cc:622
+msgid "The file \"%1\" cannot be found. Create a new one?"
+msgstr "The file \"%1\" cannot be found. Create a new one?"
+
+#: kab/addressbook.cc:624
+msgid "No Such File"
+msgstr "No Such File"
+
+#: kab/addressbook.cc:625
+msgid "Create"
+msgstr "Create"
+
+#: kab/addressbook.cc:629
+msgid "New file."
+msgstr "New file."
+
+#: kab/addressbook.cc:631
+msgid "Canceled."
+msgstr "Cancelled."
+
+#: kab/addressbook.cc:665
+msgid "(Internal error in kab)"
+msgstr "(Internal error in kab)"
+
+#: kab/addressbook.cc:670 kab/addressbook.cc:1314
+msgid "(empty entry)"
+msgstr "(empty entry)"
+
+#: kab/addressbook.cc:825
+msgid "Cannot reload configuration file!"
+msgstr "Cannot reload configuration file!"
+
+#: kab/addressbook.cc:830
+msgid "Configuration file reloaded."
+msgstr "Configuration file reloaded."
+
+#: kab/addressbook.cc:858
+msgid "File saved."
+msgstr "File saved."
+
+#: kab/addressbook.cc:898
+msgid "Permission denied."
+msgstr "Permission denied."
+
+#: kab/addressbook.cc:904
+msgid "File closed."
+msgstr "File closed."
+
+#: kab/addressbook.cc:1223
+msgid ""
+"The file you wanted to change could not be locked.\n"
+"It is probably in use by another application or read-only."
+msgstr ""
+"The file you wanted to change could not be locked.\n"
+"It is probably in use by another application or read-only."
+
+#: kab/addressbook.cc:1599
+msgid ""
+"Cannot find kab's template file.\n"
+"You cannot create new files."
+msgstr ""
+"Cannot find kab's template file.\n"
+"You cannot create new files."
+
+#: kab/addressbook.cc:1607
+msgid ""
+"Cannot read kab's template file.\n"
+"You cannot create new files."
+msgstr ""
+"Cannot read kab's template file.\n"
+"You cannot create new files."
+
+#: kab/addressbook.cc:1609
+msgid "Format Error"
+msgstr "Format Error"
+
+#: kab/addressbook.cc:1616 kab/addressbook.cc:1668
+msgid ""
+"Cannot create the file\n"
+"\""
+msgstr ""
+"Cannot create the file\n"
+"\""
+
+#: kab/addressbook.cc:1618 kab/addressbook.cc:1627
+msgid "Could not create the new file."
+msgstr "Could not create the new file."
+
+#: kab/addressbook.cc:1625 kab/addressbook.cc:1677
+msgid ""
+"Cannot save the file\n"
+"\""
+msgstr ""
+"Cannot save the file\n"
+"\""
+
+#: kab/addressbook.cc:1651
+msgid ""
+"Cannot find kab's configuration template file.\n"
+"kab cannot be configured."
+msgstr ""
+"Cannot find kab's configuration template file.\n"
+"kab cannot be configured."
+
+#: kab/addressbook.cc:1660
+msgid ""
+"Cannot read kab's configuration template file.\n"
+"kab cannot be configured."
+msgstr ""
+"Cannot read kab's configuration template file.\n"
+"kab cannot be configured."
+
+#: kab/addressbook.cc:1670 kab/addressbook.cc:1679
+msgid "Could not create the new configuration file."
+msgstr "Could not create the new configuration file."
+
+#: kab/addressbook.cc:1700
+msgid ""
+"Cannot load kab's local configuration file.\n"
+"There may be a formatting error.\n"
+"kab cannot be configured."
+msgstr ""
+"Cannot load kab's local configuration file.\n"
+"There may be a formatting error.\n"
+"kab cannot be configured."
+
+#: kab/addressbook.cc:1708
+msgid ""
+"Cannot find kab's local configuration file.\n"
+"kab cannot be configured."
+msgstr ""
+"Cannot find kab's local configuration file.\n"
+"kab cannot be configured."
+
+#: kab/addressbook.cc:1744
+msgid "fixed"
+msgstr "fixed"
+
+#: kab/addressbook.cc:1745
+msgid "mobile"
+msgstr "mobile"
+
+#: kab/addressbook.cc:1746
+msgid "fax"
+msgstr "fax"
+
+#: kab/addressbook.cc:1747
+msgid "modem"
+msgstr "modem"
+
+#: kab/addressbook.cc:1748
+msgid "general"
+msgstr "general"
+
+#: kab/addressbook.cc:1949
+msgid "Business"
+msgstr "Business"
+
+#: kab/addressbook.cc:1951
+msgid "Dates"
+msgstr "Dates"
+
+#: kab/kabapi.cc:134
+msgid "Your new entry could not be added."
+msgstr "Your new entry could not be added."
+
+#: arts/kde/kconverttest.cc:23 arts/kde/kiotest.cc:17
+#: arts/kde/kiotestslow.cc:83
+msgid "URL to open"
+msgstr "URL to open"
+
+#: 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 "Display error message (default)"
+
+#: arts/message/artsmessage.cc:47
+msgid "Display warning message"
+msgstr "Display warning message"
+
+#: arts/message/artsmessage.cc:49
+msgid "Display informational message"
+msgstr "Display informational message"
+
+#: arts/message/artsmessage.cc:50
+msgid "Message string to be displayed"
+msgstr "Message string to be displayed"
+
+#: arts/message/artsmessage.cc:54
+msgid "artsmessage"
+msgstr "artsmessage"
+
+#: arts/message/artsmessage.cc:55
+msgid "Utility to display aRts error messages"
+msgstr "Utility to display aRts error messages"
+
+#: arts/message/artsmessage.cc:87
+msgid "Informational"
+msgstr "Informational"
+
+#: kcert/kcertpart.cc:90 kcert/kcertpart.cc:113
+msgid "Invalid certificate!"
+msgstr "Invalid certificate!"
+
+#: kcert/kcertpart.cc:160
+msgid "Certificates"
+msgstr "Certificates"
+
+#: kcert/kcertpart.cc:161
+msgid "Signers"
+msgstr "Signers"
+
+#: kcert/kcertpart.cc:164
+msgid "Client"
+msgstr "Client"
+
+#: kcert/kcertpart.cc:170
+msgid "Import &All"
+msgstr "Import &All"
+
+#: kcert/kcertpart.cc:183 kcert/kcertpart.cc:274 kcert/kcertpart.cc:359
+msgid "KDE Secure Certificate Import"
+msgstr "KDE Secure Certificate Import"
+
+#: kcert/kcertpart.cc:184
+msgid "Chain:"
+msgstr "Chain:"
+
+#: kcert/kcertpart.cc:189 kcert/kcertpart.cc:276
+msgid "Subject:"
+msgstr "Subject:"
+
+#: kcert/kcertpart.cc:190 kcert/kcertpart.cc:277
+msgid "Issued by:"
+msgstr "Issued by:"
+
+#: kcert/kcertpart.cc:196 kcert/kcertpart.cc:283
+msgid "File:"
+msgstr "File:"
+
+#: kcert/kcertpart.cc:199 kcert/kcertpart.cc:286
+msgid "File format:"
+msgstr "File format:"
+
+#: kcert/kcertpart.cc:212 kcert/kcertpart.cc:299
+msgid "State:"
+msgstr "State:"
+
+#: kcert/kcertpart.cc:216 kcert/kcertpart.cc:303
+msgid "Valid from:"
+msgstr "Valid from:"
+
+#: kcert/kcertpart.cc:220 kcert/kcertpart.cc:307
+msgid "Valid until:"
+msgstr "Valid until:"
+
+#: kcert/kcertpart.cc:224 kcert/kcertpart.cc:311
+msgid "Serial number:"
+msgstr "Serial number:"
+
+#: kcert/kcertpart.cc:227 kcert/kcertpart.cc:314
+msgid "State"
+msgstr "State"
+
+#: kcert/kcertpart.cc:236 kcert/kcertpart.cc:323
+msgid "MD5 digest:"
+msgstr "MD5 digest:"
+
+#: kcert/kcertpart.cc:239 kcert/kcertpart.cc:326
+msgid "Signature:"
+msgstr "Signature:"
+
+#: kcert/kcertpart.cc:244 kcert/kcertpart.cc:331
+msgid "Signature"
+msgstr "Signature"
+
+#: kcert/kcertpart.cc:253 kcert/kcertpart.cc:340
+msgid "Public key:"
+msgstr "Public key:"
+
+#: kcert/kcertpart.cc:259 kcert/kcertpart.cc:346
+msgid "Public Key"
+msgstr "Public Key"
+
+#: kcert/kcertpart.cc:368
+msgid "&Crypto Manager..."
+msgstr "&Crypto Manager..."
+
+#: kcert/kcertpart.cc:369
+msgid "&Import"
+msgstr "&Import"
+
+#: kcert/kcertpart.cc:370
+msgid "&Save..."
+msgstr "&Save..."
+
+#: kcert/kcertpart.cc:371
+msgid "&Done"
+msgstr "&Done"
+
+#: kcert/kcertpart.cc:418 kcert/kcertpart.cc:440
+msgid "Save failed."
+msgstr "Save failed."
+
+#: kcert/kcertpart.cc:418 kcert/kcertpart.cc:440 kcert/kcertpart.cc:455
+#: kcert/kcertpart.cc:460 kcert/kcertpart.cc:496 kcert/kcertpart.cc:532
+#: kcert/kcertpart.cc:566 kcert/kcertpart.cc:600 kcert/kcertpart.cc:730
+#: kcert/kcertpart.cc:741 kcert/kcertpart.cc:746 kcert/kcertpart.cc:759
+#: kcert/kcertpart.cc:873
+msgid "Certificate Import"
+msgstr "Certificate Import"
+
+#: kcert/kcertpart.cc:455
+msgid "You do not seem to have compiled KDE with SSL support."
+msgstr "You do not seem to have compiled KDE with SSL support."
+
+#: kcert/kcertpart.cc:460
+msgid "Certificate file is empty."
+msgstr "Certificate file is empty."
+
+#: kcert/kcertpart.cc:490
+msgid "Certificate Password"
+msgstr "Certificate Password"
+
+#: kcert/kcertpart.cc:496
+msgid "The certificate file could not be loaded. Try a different password?"
+msgstr "The certificate file could not be loaded. Try a different password?"
+
+#: kcert/kcertpart.cc:496
+msgid "Try Different"
+msgstr "Try Different"
+
+#: kcert/kcertpart.cc:532 kcert/kcertpart.cc:566
+msgid "This file cannot be opened."
+msgstr "This file cannot be opened."
+
+#: kcert/kcertpart.cc:599
+msgid "I do not know how to handle this type of file."
+msgstr "I do not know how to handle this type of file."
+
+#: kcert/kcertpart.cc:619
+msgid "0 - Site Certificate"
+msgstr "0 - Site Certificate"
+
+#: kcert/kcertpart.cc:729 kcert/kcertpart.cc:745
+msgid ""
+"A certificate with that name already exists. Are you sure that you wish to "
+"replace it?"
+msgstr ""
+"A certificate with that name already exists. Are you sure that you wish to "
+"replace it?"
+
+#: kcert/kcertpart.cc:741 kcert/kcertpart.cc:759
+msgid ""
+"Certificate has been successfully imported into KDE.\n"
+"You can manage your certificate settings from the KDE Control Center."
+msgstr ""
+"Certificate has been successfully imported into KDE.\n"
+"You can manage your certificate settings from the KDE Control Centre."
+
+#: kcert/kcertpart.cc:873
+msgid ""
+"Certificates have been successfully imported into KDE.\n"
+"You can manage your certificate settings from the KDE Control Center."
+msgstr ""
+"Certificates have been successfully imported into KDE.\n"
+"You can manage your certificate settings from the KDE Control Centre."
+
+#: kcert/kcertpart.cc:879
+msgid "KDE Certificate Part"
+msgstr "KDE Certificate Part"
+
+#: khtml/khtml_settings.cc:152
+msgid "Accept"
+msgstr "Accept"
+
+#: khtml/khtml_settings.cc:153
+msgid "Reject"
+msgstr "Reject"
+
+#: khtml/khtml_settings.cc:779
+msgid "Filter error"
+msgstr "Filter error"
+
+#: kwallet/backend/kwalletbackend.cc:258
+msgid "Already open."
+msgstr "Already open."
+
+#: kwallet/backend/kwalletbackend.cc:260
+msgid "Error opening file."
+msgstr "Error opening file."
+
+#: kwallet/backend/kwalletbackend.cc:262
+msgid "Not a wallet file."
+msgstr "Not a wallet file."
+
+#: kwallet/backend/kwalletbackend.cc:264
+msgid "Unsupported file format revision."
+msgstr "Unsupported file format revision."
+
+#: kwallet/backend/kwalletbackend.cc:266
+msgid "Unknown encryption scheme."
+msgstr "Unknown encryption scheme."
+
+#: kwallet/backend/kwalletbackend.cc:268
+msgid "Corrupt file?"
+msgstr "Corrupt file?"
+
+#: kwallet/backend/kwalletbackend.cc:270
+msgid "Error validating wallet integrity. Possibly corrupted."
+msgstr "Error validating wallet integrity. Possibly corrupted."
+
+#: kwallet/backend/kwalletbackend.cc:274
+msgid "Read error - possibly incorrect password."
+msgstr "Read error - possibly incorrect password."
+
+#: kwallet/backend/kwalletbackend.cc:276
+msgid "Decryption error."
+msgstr "Decryption error."
+
+#: kdeui/kstdaction_p.h:40
+msgid "&New"
+msgstr "&New"
+
+#: kdeui/kstdaction_p.h:45
+msgid "Re&vert"
+msgstr "Re&vert"
+
+#: kdeui/kstdaction_p.h:48
+msgid "Print Previe&w..."
+msgstr "Print Previe&w..."
+
+#: kdeui/kstdaction_p.h:49
+msgid "&Mail..."
+msgstr "&Mail..."
+
+#: kdeui/kstdaction_p.h:53
+msgid "Re&do"
+msgstr "Re&do"
+
+#: kdeui/kstdaction_p.h:59
+msgid "Select &All"
+msgstr "Select &All"
+
+#: kdeui/kstdaction_p.h:60
+msgid "Dese&lect"
+msgstr "Dese&lect"
+
+#: kdeui/kstdaction_p.h:64
+msgid "Find Pre&vious"
+msgstr "Find Pre&vious"
+
+#: kdeui/kstdaction_p.h:67
+msgid "&Actual Size"
+msgstr "&Actual Size"
+
+#: kdeui/kstdaction_p.h:68
+msgid "&Fit to Page"
+msgstr "&Fit to Page"
+
+#: kdeui/kstdaction_p.h:69
+msgid "Fit to Page &Width"
+msgstr "Fit to Page &Width"
+
+#: kdeui/kstdaction_p.h:70
+msgid "Fit to Page &Height"
+msgstr "Fit to Page &Height"
+
+#: kdeui/kstdaction_p.h:71
+msgid "Zoom &In"
+msgstr "Zoom &In"
+
+#: kdeui/kstdaction_p.h:72
+msgid "Zoom &Out"
+msgstr "Zoom &Out"
+
+#: kdeui/kstdaction_p.h:73
+msgid "&Zoom..."
+msgstr "&Zoom..."
+
+#: kdeui/kstdaction_p.h:75
+msgid "&Redisplay"
+msgstr "&Redisplay"
+
+#: kdeui/kstdaction_p.h:77
+msgid "&Up"
+msgstr "&Up"
+
+#: kdeui/kstdaction_p.h:82
+msgid "&Previous Page"
+msgstr "&Previous Page"
+
+#: kdeui/kstdaction_p.h:83
+msgid "&Next Page"
+msgstr "&Next Page"
+
+#: kdeui/kstdaction_p.h:84
+msgid "&Go To..."
+msgstr "&Go To..."
+
+#: kdeui/kstdaction_p.h:85
+msgid "&Go to Page..."
+msgstr "&Go to Page..."
+
+#: kdeui/kstdaction_p.h:86
+msgid "&Go to Line..."
+msgstr "&Go to Line..."
+
+#: kdeui/kstdaction_p.h:87
+msgid "&First Page"
+msgstr "&First Page"
+
+#: kdeui/kstdaction_p.h:88
+msgid "&Last Page"
+msgstr "&Last Page"
+
+#: kdeui/kstdaction_p.h:91
+msgid "&Edit Bookmarks"
+msgstr "&Edit Bookmarks"
+
+#: kdeui/kstdaction_p.h:99
+msgid "&Save Settings"
+msgstr "&Save Settings"
+
+#: kdeui/kstdaction_p.h:100
+msgid "Configure S&hortcuts..."
+msgstr "Configure S&hortcuts..."
+
+#: kdeui/kstdaction_p.h:101
+msgid "&Configure %1..."
+msgstr "&Configure %1..."
+
+#: kdeui/kstdaction_p.h:102
+msgid "Configure Tool&bars..."
+msgstr "Configure Tool&bars..."
+
+#: kdeui/kstdaction_p.h:103
+msgid "Configure &Notifications..."
+msgstr "Configure &Notifications..."
+
+#: kdeui/kstdaction_p.h:109
+msgid "What's &This?"
+msgstr "What's &This?"
+
+#: kdeui/kstdaction_p.h:110
+msgid "Tip of the &Day"
+msgstr "Tip of the &Day"
+
+#: kdecore/kde-config.cpp.in:14
+msgid "A little program to output installation paths"
+msgstr "A little program to output installation paths"
+
+#: kdecore/kde-config.cpp.in:18
+msgid "expand ${prefix} and ${exec_prefix} in output"
+msgstr "expand ${prefix} and ${exec_prefix} in output"
+
+#: kdecore/kde-config.cpp.in:19
+msgid "Compiled in prefix for KDE libraries"
+msgstr "Compiled in prefix for KDE libraries"
+
+#: kdecore/kde-config.cpp.in:20
+msgid "Compiled in exec_prefix for KDE libraries"
+msgstr "Compiled in exec_prefix for KDE libraries"
+
+#: kdecore/kde-config.cpp.in:21
+msgid "Compiled in library path suffix"
+msgstr "Compiled in library path suffix"
+
+#: kdecore/kde-config.cpp.in:22
+msgid "Prefix in $HOME used to write files"
+msgstr "Prefix in $HOME used to write files"
+
+#: kdecore/kde-config.cpp.in:23
+msgid "Compiled in version string for KDE libraries"
+msgstr "Compiled in version string for KDE libraries"
+
+#: kdecore/kde-config.cpp.in:24
+msgid "Available KDE resource types"
+msgstr "Available KDE resource types"
+
+#: kdecore/kde-config.cpp.in:25
+msgid "Search path for resource type"
+msgstr "Search path for resource type"
+
+#: kdecore/kde-config.cpp.in:26
+msgid "User path: desktop|autostart|trash|document"
+msgstr "User path: desktop|autostart|wastebin|document"
+
+#: kdecore/kde-config.cpp.in:27
+msgid "Prefix to install resource files to"
+msgstr "Prefix to install resource files to"
+
+#: kdecore/kde-config.cpp.in:168
+msgid "Applications menu (.desktop files)"
+msgstr "Applications menu (.desktop files)"
+
+#: kdecore/kde-config.cpp.in:169
+msgid "CGIs to run from kdehelp"
+msgstr "CGIs to run from kdehelp"
+
+#: kdecore/kde-config.cpp.in:170
+msgid "Configuration files"
+msgstr "Configuration files"
+
+#: kdecore/kde-config.cpp.in:171
+msgid "Where applications store data"
+msgstr "Where applications store data"
+
+#: kdecore/kde-config.cpp.in:172
+msgid "Executables in $prefix/bin"
+msgstr "Executables in $prefix/bin"
+
+#: kdecore/kde-config.cpp.in:173
+msgid "HTML documentation"
+msgstr "HTML documentation"
+
+#: kdecore/kde-config.cpp.in:174
+msgid "Icons"
+msgstr "Icons"
+
+#: kdecore/kde-config.cpp.in:175
+msgid "Configuration description files"
+msgstr "Configuration description files"
+
+#: kdecore/kde-config.cpp.in:176
+msgid "Libraries"
+msgstr "Libraries"
+
+#: kdecore/kde-config.cpp.in:177
+msgid "Includes/Headers"
+msgstr "Includes/Headers"
+
+#: kdecore/kde-config.cpp.in:178
+msgid "Translation files for KLocale"
+msgstr "Translation files for KLocale"
+
+#: kdecore/kde-config.cpp.in:179
+msgid "Mime types"
+msgstr "Mime types"
+
+#: kdecore/kde-config.cpp.in:180
+msgid "Loadable modules"
+msgstr "Loadable modules"
+
+#: kdecore/kde-config.cpp.in:181
+msgid "Qt plugins"
+msgstr "Qt plugins"
+
+#: kdecore/kde-config.cpp.in:182
+msgid "Services"
+msgstr "Services"
+
+#: kdecore/kde-config.cpp.in:183
+msgid "Service types"
+msgstr "Service types"
+
+#: kdecore/kde-config.cpp.in:184
+msgid "Application sounds"
+msgstr "Application sounds"
+
+#: kdecore/kde-config.cpp.in:185
+msgid "Templates"
+msgstr "Templates"
+
+#: kdecore/kde-config.cpp.in:186
+msgid "Wallpapers"
+msgstr "Wallpapers"
+
+#: kdecore/kde-config.cpp.in:187
+msgid "XDG Application menu (.desktop files)"
+msgstr "XDG Application menu (.desktop files)"
+
+#: kdecore/kde-config.cpp.in:188
+msgid "XDG Menu descriptions (.directory files)"
+msgstr "XDG Menu descriptions (.directory files)"
+
+#: kdecore/kde-config.cpp.in:189
+msgid "XDG Menu layout (.menu files)"
+msgstr "XDG Menu layout (.menu files)"
+
+#: kdecore/kde-config.cpp.in:190
+msgid "Temporary files (specific for both current host and current user)"
+msgstr "Temporary files (specific for both current host and current user)"
+
+#: kdecore/kde-config.cpp.in:191
+msgid "UNIX Sockets (specific for both current host and current user)"
+msgstr "UNIX Sockets (specific for both current host and current user)"
+
+#: kdecore/kde-config.cpp.in:203
+msgid ""
+"%1 - unknown type\n"
+msgstr ""
+"%1 - unknown type\n"
+
+#: kdecore/kde-config.cpp.in:228
+msgid ""
+"%1 - unknown type of userpath\n"
+msgstr ""
+"%1 - unknown type of userpath\n"
+
+#: attic/qtmultilineedit.cpp:2129
+msgid "Undo"
+msgstr "Undo"
+
+#: attic/qtmultilineedit.cpp:2130
+msgid "Redo"
+msgstr "Redo"
+
+#: attic/qtmultilineedit.cpp:2133
+msgid "Cut"
+msgstr "Cut"
+
+#: attic/qtmultilineedit.cpp:2134
+msgid "Copy"
+msgstr "Copy"
+
+#: attic/qtmultilineedit.cpp:2135
+msgid "Paste"
+msgstr "Paste"
+
+#: attic/qtmultilineedit.cpp:2137
+msgid "Paste special..."
+msgstr "Paste special..."
+
+#: attic/qtmultilineedit.cpp:2140 widgets/qlineedit.cpp:2142
+#: widgets/qtextedit.cpp:5483
+msgid "Clear"
+msgstr "Clear"
+
+#: attic/qtmultilineedit.cpp:2142 widgets/qlineedit.cpp:2144
+#: widgets/qtextedit.cpp:5487 widgets/qtextedit.cpp:5489
+msgid "Select All"
+msgstr "Select All"
+
+#: dialogs/qdialog.cpp:367 dialogs/qdialog.cpp:645 dialogs/qtabdialog.cpp:749
+#: widgets/qdialogbuttons.cpp:285
+msgid "Help"
+msgstr "Help"
+
+#: dialogs/qdialog.cpp:541
+msgid "What's This?"
+msgstr "What's This?"
+
+#: dialogs/qfontdialog.cpp:165
+msgid "&Font"
+msgstr "&Font"
+
+#: dialogs/qfontdialog.cpp:174
+msgid "Font st&yle"
+msgstr "Font st&yle"
+
+#: dialogs/qfontdialog.cpp:184 workspace/qworkspace.cpp:317
+#: workspace/qworkspace.cpp:331
+msgid "&Size"
+msgstr "&Size"
+
+#: dialogs/qfontdialog.cpp:188
+msgid "Effects"
+msgstr "Effects"
+
+#: dialogs/qfontdialog.cpp:190
+msgid "Stri&keout"
+msgstr "Stri&keout"
+
+#: dialogs/qfontdialog.cpp:192
+msgid "&Underline"
+msgstr "&Underline"
+
+#: dialogs/qfontdialog.cpp:194
+msgid "Sample"
+msgstr "Sample"
+
+#: dialogs/qfontdialog.cpp:205
+msgid "Scr&ipt"
+msgstr "Scr&ipt"
+
+#: dialogs/qfontdialog.cpp:280 dialogs/qinputdialog.cpp:148
+#: dialogs/qmessagebox.cpp:1575 dialogs/qtabdialog.cpp:195
+#: dialogs/qtabdialog.cpp:1069 widgets/qdialogbuttons.cpp:264
+msgid "OK"
+msgstr "OK"
+
+#: dialogs/qfontdialog.cpp:280 dialogs/qtabdialog.cpp:704
+#: widgets/qdialogbuttons.cpp:273
+msgid "Apply"
+msgstr "Apply"
+
+#: dialogs/qfontdialog.cpp:289 dialogs/qinputdialog.cpp:150
+#: dialogs/qprogressdialog.cpp:251 dialogs/qtabdialog.cpp:848
+#: widgets/qdialogbuttons.cpp:270
+msgid "Cancel"
+msgstr "Cancel"
+
+#: dialogs/qfontdialog.cpp:289 widgets/qtitlebar.cpp:113
+#: workspace/qworkspace.cpp:1522
+msgid "Close"
+msgstr "Close"
+
+#: dialogs/qfontdialog.cpp:398
+msgid "Select Font"
+msgstr "Select Font"
+
+#: dialogs/qmessagebox.cpp:456
+msgid ""
+"_: QMessageBox\n"
+"OK"
+msgstr "OK"
+
+#: dialogs/qmessagebox.cpp:457
+msgid ""
+"_: QMessageBox\n"
+"Cancel"
+msgstr "Cancel"
+
+#: dialogs/qmessagebox.cpp:458
+msgid ""
+"_: QMessageBox\n"
+"&Yes"
+msgstr "&Yes"
+
+#: dialogs/qmessagebox.cpp:459
+msgid ""
+"_: QMessageBox\n"
+"&No"
+msgstr "&No"
+
+#: dialogs/qmessagebox.cpp:460
+msgid ""
+"_: QMessageBox\n"
+"&Abort"
+msgstr "&Abort"
+
+#: dialogs/qmessagebox.cpp:461
+msgid ""
+"_: QMessageBox\n"
+"&Retry"
+msgstr "&Retry"
+
+#: dialogs/qmessagebox.cpp:462
+msgid ""
+"_: QMessageBox\n"
+"&Ignore"
+msgstr "&Ignore"
+
+#: dialogs/qmessagebox.cpp:463
+msgid ""
+"_: QMessageBox\n"
+"Yes to &All"
+msgstr "Yes to &All"
+
+#: dialogs/qmessagebox.cpp:464
+msgid ""
+"_: QMessageBox\n"
+"N&o to All"
+msgstr "N&o to All"
+
+#: dialogs/qmessagebox.cpp:588
+msgid ""
+"<h3>About Qt</h3>"
+"<p>This program uses Qt version %1.</p>"
+"<p>Qt is a C++ toolkit for multiplatform GUI &amp; application development.</p>"
+"<p>Qt provides single-source portability across MS&nbsp;Windows, "
+"Mac&nbsp;OS&nbsp;X, Linux, and all major commercial Unix variants."
+"<br>Qt is also available for embedded devices.</p>"
+"<p>Qt is a Trolltech product. See <tt>http://www.trolltech.com/qt/</tt> "
+"for more information.</p>"
+msgstr ""
+"<h3>About Qt</h3>"
+"<p>This program uses Qt version %1.</p>"
+"<p>Qt is a C++ toolkit for multiplatform GUI &amp; application development.</p>"
+"<p>Qt provides single-source portability across MS&nbsp;Windows, "
+"Mac&nbsp;OS&nbsp;X, Linux, and all major commercial Unix variants."
+"<br>Qt is also available for embedded devices.</p>"
+"<p>Qt is a Trolltech product. See <tt>http://www.trolltech.com/qt/</tt> "
+"for more information.</p>"
+
+#: dialogs/qmessagebox.cpp:1551
+msgid "About Qt"
+msgstr "About Qt"
+
+#: dialogs/qtabdialog.cpp:796
+msgid "Defaults"
+msgstr "Defaults"
+
+#: dialogs/qwizard.cpp:184
+msgid "&Cancel"
+msgstr "&Cancel"
+
+#: dialogs/qwizard.cpp:185
+msgid "< &Back"
+msgstr "< &Back"
+
+#: dialogs/qwizard.cpp:186
+msgid "&Next >"
+msgstr "&Next >"
+
+#: dialogs/qwizard.cpp:187
+msgid "&Finish"
+msgstr "&Finish"
+
+#: dialogs/qwizard.cpp:188
+msgid "&Help"
+msgstr "&Help"
+
+#: kernel/qaccel.cpp:470
+msgid "%1, %2 not defined"
+msgstr "%1, %2 not defined"
+
+#: kernel/qaccel.cpp:506
+msgid "Ambiguous \"%1\" not handled"
+msgstr "Ambiguous \"%1\" not handled"
+
+#: kernel/qapplication.cpp:2896
+msgid ""
+"_: QT_LAYOUT_DIRECTION\n"
+"Translate this string to the string 'LTR' in left-to-right languages or to "
+"'RTL' in right-to-left languages (such as Hebrew and Arabic) to get proper "
+"widget layout."
+msgstr "LTR"
+
+#: kernel/qfontdatabase.cpp:1956
+msgid ""
+"_: QFont\n"
+"Latin"
+msgstr "Latin"
+
+#: kernel/qfontdatabase.cpp:1959
+msgid ""
+"_: QFont\n"
+"Greek"
+msgstr "Greek"
+
+#: kernel/qfontdatabase.cpp:1962
+msgid ""
+"_: QFont\n"
+"Cyrillic"
+msgstr "Cyrillic"
+
+#: kernel/qfontdatabase.cpp:1965
+msgid ""
+"_: QFont\n"
+"Armenian"
+msgstr "Armenian"
+
+#: kernel/qfontdatabase.cpp:1968
+msgid ""
+"_: QFont\n"
+"Georgian"
+msgstr "Georgian"
+
+#: kernel/qfontdatabase.cpp:1971
+msgid ""
+"_: QFont\n"
+"Runic"
+msgstr "Runic"
+
+#: kernel/qfontdatabase.cpp:1974
+msgid ""
+"_: QFont\n"
+"Ogham"
+msgstr "Ogham"
+
+#: kernel/qfontdatabase.cpp:1977
+msgid ""
+"_: QFont\n"
+"SpacingModifiers"
+msgstr "SpacingModifiers"
+
+#: kernel/qfontdatabase.cpp:1980
+msgid ""
+"_: QFont\n"
+"CombiningMarks"
+msgstr "CombiningMarks"
+
+#: kernel/qfontdatabase.cpp:1983
+msgid ""
+"_: QFont\n"
+"Hebrew"
+msgstr "Hebrew"
+
+#: kernel/qfontdatabase.cpp:1986
+msgid ""
+"_: QFont\n"
+"Arabic"
+msgstr "Arabic"
+
+#: kernel/qfontdatabase.cpp:1989
+msgid ""
+"_: QFont\n"
+"Syriac"
+msgstr "Syriac"
+
+#: kernel/qfontdatabase.cpp:1992
+msgid ""
+"_: QFont\n"
+"Thaana"
+msgstr "Thaana"
+
+#: kernel/qfontdatabase.cpp:1995
+msgid ""
+"_: QFont\n"
+"Devanagari"
+msgstr "Devanagari"
+
+#: kernel/qfontdatabase.cpp:1998
+msgid ""
+"_: QFont\n"
+"Bengali"
+msgstr "Bengali"
+
+#: kernel/qfontdatabase.cpp:2001
+msgid ""
+"_: QFont\n"
+"Gurmukhi"
+msgstr "Gurmukhi"
+
+#: kernel/qfontdatabase.cpp:2004
+msgid ""
+"_: QFont\n"
+"Gujarati"
+msgstr "Gujarati"
+
+#: kernel/qfontdatabase.cpp:2007
+msgid ""
+"_: QFont\n"
+"Oriya"
+msgstr "Oriya"
+
+#: kernel/qfontdatabase.cpp:2010
+msgid ""
+"_: QFont\n"
+"Tamil"
+msgstr "Tamil"
+
+#: kernel/qfontdatabase.cpp:2013
+msgid ""
+"_: QFont\n"
+"Telugu"
+msgstr "Telugu"
+
+#: kernel/qfontdatabase.cpp:2016
+msgid ""
+"_: QFont\n"
+"Kannada"
+msgstr "Kannada"
+
+#: kernel/qfontdatabase.cpp:2019
+msgid ""
+"_: QFont\n"
+"Malayalam"
+msgstr "Malayalam"
+
+#: kernel/qfontdatabase.cpp:2022
+msgid ""
+"_: QFont\n"
+"Sinhala"
+msgstr "Sinhala"
+
+#: kernel/qfontdatabase.cpp:2025
+msgid ""
+"_: QFont\n"
+"Thai"
+msgstr "Thai"
+
+#: kernel/qfontdatabase.cpp:2028
+msgid ""
+"_: QFont\n"
+"Lao"
+msgstr "Lao"
+
+#: kernel/qfontdatabase.cpp:2031
+msgid ""
+"_: QFont\n"
+"Tibetan"
+msgstr "Tibetan"
+
+#: kernel/qfontdatabase.cpp:2034
+msgid ""
+"_: QFont\n"
+"Myanmar"
+msgstr "Myanmar"
+
+#: kernel/qfontdatabase.cpp:2037
+msgid ""
+"_: QFont\n"
+"Khmer"
+msgstr "Khmer"
+
+#: kernel/qfontdatabase.cpp:2040
+msgid ""
+"_: QFont\n"
+"Han"
+msgstr "Han"
+
+#: kernel/qfontdatabase.cpp:2043
+msgid ""
+"_: QFont\n"
+"Hiragana"
+msgstr "Hiragana"
+
+#: kernel/qfontdatabase.cpp:2046
+msgid ""
+"_: QFont\n"
+"Katakana"
+msgstr "Katakana"
+
+#: kernel/qfontdatabase.cpp:2049
+msgid ""
+"_: QFont\n"
+"Hangul"
+msgstr "Hangul"
+
+#: kernel/qfontdatabase.cpp:2052
+msgid ""
+"_: QFont\n"
+"Bopomofo"
+msgstr "Bopomofo"
+
+#: kernel/qfontdatabase.cpp:2055
+msgid ""
+"_: QFont\n"
+"Yi"
+msgstr "Yi"
+
+#: kernel/qfontdatabase.cpp:2058
+msgid ""
+"_: QFont\n"
+"Ethiopic"
+msgstr "Ethiopic"
+
+#: kernel/qfontdatabase.cpp:2061
+msgid ""
+"_: QFont\n"
+"Cherokee"
+msgstr "Cherokee"
+
+#: kernel/qfontdatabase.cpp:2064
+msgid ""
+"_: QFont\n"
+"Canadian Aboriginal"
+msgstr "Canadian Aboriginal"
+
+#: kernel/qfontdatabase.cpp:2067
+msgid ""
+"_: QFont\n"
+"Mongolian"
+msgstr "Mongolian"
+
+#: kernel/qfontdatabase.cpp:2071
+msgid ""
+"_: QFont\n"
+"Currency Symbols"
+msgstr "Currency Symbols"
+
+#: kernel/qfontdatabase.cpp:2075
+msgid ""
+"_: QFont\n"
+"Letterlike Symbols"
+msgstr "Letter-like Symbols"
+
+#: kernel/qfontdatabase.cpp:2079
+msgid ""
+"_: QFont\n"
+"Number Forms"
+msgstr "Number Forms"
+
+#: kernel/qfontdatabase.cpp:2083
+msgid ""
+"_: QFont\n"
+"Mathematical Operators"
+msgstr "Mathematical Operators"
+
+#: kernel/qfontdatabase.cpp:2087
+msgid ""
+"_: QFont\n"
+"Technical Symbols"
+msgstr "Technical Symbols"
+
+#: kernel/qfontdatabase.cpp:2091
+msgid ""
+"_: QFont\n"
+"Geometric Symbols"
+msgstr "Geometric Symbols"
+
+#: kernel/qfontdatabase.cpp:2095
+msgid ""
+"_: QFont\n"
+"Miscellaneous Symbols"
+msgstr "Miscellaneous Symbols"
+
+#: kernel/qfontdatabase.cpp:2099
+msgid ""
+"_: QFont\n"
+"Enclosed and Square"
+msgstr "Enclosed and Square"
+
+#: kernel/qfontdatabase.cpp:2103
+msgid ""
+"_: QFont\n"
+"Braille"
+msgstr "Braille"
+
+#: kernel/qfontdatabase.cpp:2107
+msgid ""
+"_: QFont\n"
+"Unicode"
+msgstr "Unicode"
+
+#: kernel/qfontdatabase.cpp:2111
+msgid ""
+"_: QFont\n"
+"Tagalog"
+msgstr "Tagalog"
+
+#: kernel/qfontdatabase.cpp:2115
+msgid ""
+"_: QFont\n"
+"Hanunoo"
+msgstr "Hanunoo"
+
+#: kernel/qfontdatabase.cpp:2119
+msgid ""
+"_: QFont\n"
+"Buhid"
+msgstr "Buhid"
+
+#: kernel/qfontdatabase.cpp:2123
+msgid ""
+"_: QFont\n"
+"Tagbanwa"
+msgstr "Tagbanwa"
+
+#: kernel/qfontdatabase.cpp:2127
+msgid ""
+"_: QFont\n"
+"Katakana Half-Width Forms"
+msgstr "Katakana Half-Width Forms"
+
+#: kernel/qfontdatabase.cpp:2131
+msgid ""
+"_: QFont\n"
+"Han (Japanese)"
+msgstr "Han (Japanese)"
+
+#: kernel/qfontdatabase.cpp:2135
+msgid ""
+"_: QFont\n"
+"Han (Simplified Chinese)"
+msgstr "Han (Simplified Chinese)"
+
+#: kernel/qfontdatabase.cpp:2139
+msgid ""
+"_: QFont\n"
+"Han (Traditional Chinese)"
+msgstr "Han (Traditional Chinese)"
+
+#: kernel/qfontdatabase.cpp:2143
+msgid ""
+"_: QFont\n"
+"Han (Korean)"
+msgstr "Han (Korean)"
+
+#: kernel/qfontdatabase.cpp:2147
+msgid ""
+"_: QFont\n"
+"Unknown Script"
+msgstr "Unknown Script"
+
+#: kernel/qkeysequence.cpp:93
+msgid ""
+"_: QAccel\n"
+"Space"
+msgstr "Space"
+
+#: kernel/qkeysequence.cpp:94
+msgid ""
+"_: QAccel\n"
+"Esc"
+msgstr "Esc"
+
+#: kernel/qkeysequence.cpp:95
+msgid ""
+"_: QAccel\n"
+"Tab"
+msgstr "Tab"
+
+#: kernel/qkeysequence.cpp:96
+msgid ""
+"_: QAccel\n"
+"Backtab"
+msgstr "Backtab"
+
+#: kernel/qkeysequence.cpp:97
+msgid ""
+"_: QAccel\n"
+"Backspace"
+msgstr "Backspace"
+
+#: kernel/qkeysequence.cpp:98
+msgid ""
+"_: QAccel\n"
+"Return"
+msgstr "Return"
+
+#: kernel/qkeysequence.cpp:99
+msgid ""
+"_: QAccel\n"
+"Enter"
+msgstr "Enter"
+
+#: kernel/qkeysequence.cpp:100
+msgid ""
+"_: QAccel\n"
+"Ins"
+msgstr "Ins"
+
+#: kernel/qkeysequence.cpp:101
+msgid ""
+"_: QAccel\n"
+"Del"
+msgstr "Del"
+
+#: kernel/qkeysequence.cpp:102
+msgid ""
+"_: QAccel\n"
+"Pause"
+msgstr "Pause"
+
+#: kernel/qkeysequence.cpp:103
+msgid ""
+"_: QAccel\n"
+"Print"
+msgstr "Print"
+
+#: kernel/qkeysequence.cpp:104
+msgid ""
+"_: QAccel\n"
+"SysReq"
+msgstr "SysReq"
+
+#: kernel/qkeysequence.cpp:105 kernel/qkeysequence.cpp:137
+msgid ""
+"_: QAccel\n"
+"Home"
+msgstr "Home"
+
+#: kernel/qkeysequence.cpp:106
+msgid ""
+"_: QAccel\n"
+"End"
+msgstr "End"
+
+#: kernel/qkeysequence.cpp:107
+msgid ""
+"_: QAccel\n"
+"Left"
+msgstr "Left"
+
+#: kernel/qkeysequence.cpp:108
+msgid ""
+"_: QAccel\n"
+"Up"
+msgstr "Up"
+
+#: kernel/qkeysequence.cpp:109
+msgid ""
+"_: QAccel\n"
+"Right"
+msgstr "Right"
+
+#: kernel/qkeysequence.cpp:110
+msgid ""
+"_: QAccel\n"
+"Down"
+msgstr "Down"
+
+#: kernel/qkeysequence.cpp:111
+msgid ""
+"_: QAccel\n"
+"PgUp"
+msgstr "PgUp"
+
+#: kernel/qkeysequence.cpp:112
+msgid ""
+"_: QAccel\n"
+"PgDown"
+msgstr "PgDown"
+
+#: kernel/qkeysequence.cpp:113
+msgid ""
+"_: QAccel\n"
+"CapsLock"
+msgstr "CapsLock"
+
+#: kernel/qkeysequence.cpp:114
+msgid ""
+"_: QAccel\n"
+"NumLock"
+msgstr "NumLock"
+
+#: kernel/qkeysequence.cpp:115
+msgid ""
+"_: QAccel\n"
+"ScrollLock"
+msgstr "ScrollLock"
+
+#: kernel/qkeysequence.cpp:116
+msgid ""
+"_: QAccel\n"
+"Menu"
+msgstr "Menu"
+
+#: kernel/qkeysequence.cpp:117
+msgid ""
+"_: QAccel\n"
+"Help"
+msgstr "Help"
+
+#: kernel/qkeysequence.cpp:120
+msgid ""
+"_: QAccel\n"
+"Back"
+msgstr "Back"
+
+#: kernel/qkeysequence.cpp:121
+msgid ""
+"_: QAccel\n"
+"Forward"
+msgstr "Forward"
+
+#: kernel/qkeysequence.cpp:122
+msgid ""
+"_: QAccel\n"
+"Stop"
+msgstr "Stop"
+
+#: kernel/qkeysequence.cpp:123
+msgid ""
+"_: QAccel\n"
+"Refresh"
+msgstr "Refresh"
+
+#: kernel/qkeysequence.cpp:124
+msgid ""
+"_: QAccel\n"
+"Volume Down"
+msgstr "Volume Down"
+
+#: kernel/qkeysequence.cpp:125
+msgid ""
+"_: QAccel\n"
+"Volume Mute"
+msgstr "Volume Mute"
+
+#: kernel/qkeysequence.cpp:126
+msgid ""
+"_: QAccel\n"
+"Volume Up"
+msgstr "Volume Up"
+
+#: kernel/qkeysequence.cpp:127
+msgid ""
+"_: QAccel\n"
+"Bass Boost"
+msgstr "Bass Boost"
+
+#: kernel/qkeysequence.cpp:128
+msgid ""
+"_: QAccel\n"
+"Bass Up"
+msgstr "Bass Up"
+
+#: kernel/qkeysequence.cpp:129
+msgid ""
+"_: QAccel\n"
+"Bass Down"
+msgstr "Bass Down"
+
+#: kernel/qkeysequence.cpp:130
+msgid ""
+"_: QAccel\n"
+"Treble Up"
+msgstr "Treble Up"
+
+#: kernel/qkeysequence.cpp:131
+msgid ""
+"_: QAccel\n"
+"Treble Down"
+msgstr "Treble Down"
+
+#: kernel/qkeysequence.cpp:132
+msgid ""
+"_: QAccel\n"
+"Media Play"
+msgstr "Media Play"
+
+#: kernel/qkeysequence.cpp:133
+msgid ""
+"_: QAccel\n"
+"Media Stop"
+msgstr "Media Stop"
+
+#: kernel/qkeysequence.cpp:134
+msgid ""
+"_: QAccel\n"
+"Media Previous"
+msgstr "Media Previous"
+
+#: kernel/qkeysequence.cpp:135
+msgid ""
+"_: QAccel\n"
+"Media Next"
+msgstr "Media Next"
+
+#: kernel/qkeysequence.cpp:136
+msgid ""
+"_: QAccel\n"
+"Media Record"
+msgstr "Media Record"
+
+#: kernel/qkeysequence.cpp:138
+msgid ""
+"_: QAccel\n"
+"Favorites"
+msgstr "Favourites"
+
+#: kernel/qkeysequence.cpp:139
+msgid ""
+"_: QAccel\n"
+"Search"
+msgstr "Search"
+
+#: kernel/qkeysequence.cpp:140
+msgid ""
+"_: QAccel\n"
+"Standby"
+msgstr "Standby"
+
+#: kernel/qkeysequence.cpp:141
+msgid ""
+"_: QAccel\n"
+"Open URL"
+msgstr "Open URL"
+
+#: kernel/qkeysequence.cpp:142
+msgid ""
+"_: QAccel\n"
+"Launch Mail"
+msgstr "Launch Mail"
+
+#: kernel/qkeysequence.cpp:143
+msgid ""
+"_: QAccel\n"
+"Launch Media"
+msgstr "Launch Media"
+
+#: kernel/qkeysequence.cpp:144
+msgid ""
+"_: QAccel\n"
+"Launch (0)"
+msgstr "Launch (0)"
+
+#: kernel/qkeysequence.cpp:145
+msgid ""
+"_: QAccel\n"
+"Launch (1)"
+msgstr "Launch (1)"
+
+#: kernel/qkeysequence.cpp:146
+msgid ""
+"_: QAccel\n"
+"Launch (2)"
+msgstr "Launch (2)"
+
+#: kernel/qkeysequence.cpp:147
+msgid ""
+"_: QAccel\n"
+"Launch (3)"
+msgstr "Launch (3)"
+
+#: kernel/qkeysequence.cpp:148
+msgid ""
+"_: QAccel\n"
+"Launch (4)"
+msgstr "Launch (4)"
+
+#: kernel/qkeysequence.cpp:149
+msgid ""
+"_: QAccel\n"
+"Launch (5)"
+msgstr "Launch (5)"
+
+#: kernel/qkeysequence.cpp:150
+msgid ""
+"_: QAccel\n"
+"Launch (6)"
+msgstr "Launch (6)"
+
+#: kernel/qkeysequence.cpp:151
+msgid ""
+"_: QAccel\n"
+"Launch (7)"
+msgstr "Launch (7)"
+
+#: kernel/qkeysequence.cpp:152
+msgid ""
+"_: QAccel\n"
+"Launch (8)"
+msgstr "Launch (8)"
+
+#: kernel/qkeysequence.cpp:153
+msgid ""
+"_: QAccel\n"
+"Launch (9)"
+msgstr "Launch (9)"
+
+#: kernel/qkeysequence.cpp:154
+msgid ""
+"_: QAccel\n"
+"Launch (A)"
+msgstr "Launch (A)"
+
+#: kernel/qkeysequence.cpp:155
+msgid ""
+"_: QAccel\n"
+"Launch (B)"
+msgstr "Launch (B)"
+
+#: kernel/qkeysequence.cpp:156
+msgid ""
+"_: QAccel\n"
+"Launch (C)"
+msgstr "Launch (C)"
+
+#: kernel/qkeysequence.cpp:157
+msgid ""
+"_: QAccel\n"
+"Launch (D)"
+msgstr "Launch (D)"
+
+#: kernel/qkeysequence.cpp:158
+msgid ""
+"_: QAccel\n"
+"Launch (E)"
+msgstr "Launch (E)"
+
+#: kernel/qkeysequence.cpp:159
+msgid ""
+"_: QAccel\n"
+"Launch (F)"
+msgstr "Launch (F)"
+
+#: kernel/qkeysequence.cpp:163
+msgid ""
+"_: QAccel\n"
+"Print Screen"
+msgstr "Print Screen"
+
+#: kernel/qkeysequence.cpp:164
+msgid ""
+"_: QAccel\n"
+"Page Up"
+msgstr "Page Up"
+
+#: kernel/qkeysequence.cpp:165
+msgid ""
+"_: QAccel\n"
+"Page Down"
+msgstr "Page Down"
+
+#: kernel/qkeysequence.cpp:166
+msgid ""
+"_: QAccel\n"
+"Caps Lock"
+msgstr "Caps Lock"
+
+#: kernel/qkeysequence.cpp:167
+msgid ""
+"_: QAccel\n"
+"Num Lock"
+msgstr "Num Lock"
+
+#: kernel/qkeysequence.cpp:168
+msgid ""
+"_: QAccel\n"
+"Number Lock"
+msgstr "Number Lock"
+
+#: kernel/qkeysequence.cpp:169
+msgid ""
+"_: QAccel\n"
+"Scroll Lock"
+msgstr "Scroll Lock"
+
+#: kernel/qkeysequence.cpp:170
+msgid ""
+"_: QAccel\n"
+"Insert"
+msgstr "Insert"
+
+#: kernel/qkeysequence.cpp:171
+msgid ""
+"_: QAccel\n"
+"Delete"
+msgstr "Delete"
+
+#: kernel/qkeysequence.cpp:172
+msgid ""
+"_: QAccel\n"
+"Escape"
+msgstr "Escape"
+
+#: kernel/qkeysequence.cpp:173
+msgid ""
+"_: QAccel\n"
+"System Request"
+msgstr "System Request"
+
+#: kernel/qkeysequence.cpp:406 kernel/qkeysequence.cpp:484
+msgid "Ctrl"
+msgstr "Ctrl"
+
+#: kernel/qkeysequence.cpp:407 kernel/qkeysequence.cpp:494
+msgid "Shift"
+msgstr "Shift"
+
+#: kernel/qkeysequence.cpp:408 kernel/qkeysequence.cpp:489
+msgid "Alt"
+msgstr "Alt"
+
+#: kernel/qkeysequence.cpp:409 kernel/qkeysequence.cpp:480
+msgid "Meta"
+msgstr "Meta"
+
+#: kernel/qkeysequence.cpp:483 kernel/qkeysequence.cpp:488
+#: kernel/qkeysequence.cpp:493 kernel/qkeysequence.cpp:532
+msgid "+"
+msgstr "+"
+
+#: kernel/qkeysequence.cpp:509
+#, c-format
+msgid "F%1"
+msgstr "F%1"
+
+#: kernel/qnetworkprotocol.cpp:904
+msgid "Operation stopped by the user"
+msgstr "Operation stopped by the user"
+
+#: sql/qdatatable.cpp:273
+msgid "True"
+msgstr "True"
+
+#: sql/qdatatable.cpp:274
+msgid "False"
+msgstr "False"
+
+#: sql/qdatatable.cpp:786
+msgid "Insert"
+msgstr "Insert"
+
+#: sql/qdatatable.cpp:787
+msgid "Update"
+msgstr "Update"
+
+#: sql/qdatatable.cpp:788
+msgid "Delete"
+msgstr "Delete"
+
+#: tools/qfile.cpp:60
+msgid ""
+"_: QFile\n"
+"Unknown error"
+msgstr "Unknown error"
+
+#: tools/qfile.cpp:61
+msgid ""
+"_: QFile\n"
+"Could not read from the file"
+msgstr "Could not read from the file"
+
+#: tools/qfile.cpp:62
+msgid ""
+"_: QFile\n"
+"Could not write to the file"
+msgstr "Could not write to the file"
+
+#: widgets/qlineedit.cpp:2136 widgets/qtextedit.cpp:5471
+msgid "&Undo"
+msgstr "&Undo"
+
+#: widgets/qlineedit.cpp:2137 widgets/qtextedit.cpp:5472
+msgid "&Redo"
+msgstr "&Redo"
+
+#: widgets/qlineedit.cpp:2139 widgets/qtextedit.cpp:5477
+msgid "Cu&t"
+msgstr "Cu&t"
+
+#: widgets/qlineedit.cpp:2140 widgets/qtextedit.cpp:5478
+msgid "&Copy"
+msgstr "&Copy"
+
+#: widgets/qlineedit.cpp:2141 widgets/qtextedit.cpp:5480
+msgid "&Paste"
+msgstr "&Paste"
+
+#: widgets/qmainwindow.cpp:2237
+msgid "Line up"
+msgstr "Line up"
+
+#: widgets/qmainwindow.cpp:2239
+msgid "Customize..."
+msgstr "Customise..."
+
+#: widgets/qtitlebar.cpp:83
+msgid "System Menu"
+msgstr "System Menu"
+
+#: widgets/qtitlebar.cpp:88
+msgid "Shade"
+msgstr "Shade"
+
+#: widgets/qtitlebar.cpp:93
+msgid "Unshade"
+msgstr "Unshade"
+
+#: widgets/qtitlebar.cpp:100
+msgid "Normalize"
+msgstr "Normalise"
+
+#: widgets/qtitlebar.cpp:102 workspace/qworkspace.cpp:1498
+msgid "Minimize"
+msgstr "Minimise"
+
+#: widgets/qtitlebar.cpp:108
+msgid "Maximize"
+msgstr "Maximise"
+
+#: widgets/qtoolbar.cpp:700
+msgid "More..."
+msgstr "More..."
+
+#: widgets/qwhatsthis.cpp:453
+msgid "What's this?"
+msgstr "What's this?"
+
+#: widgets/qdialogbuttons.cpp:246
+msgid "Yes to All"
+msgstr "Yes to All"
+
+#: widgets/qdialogbuttons.cpp:248
+msgid "OK to All"
+msgstr "OK to All"
+
+#: widgets/qdialogbuttons.cpp:251
+msgid "No to All"
+msgstr "No to All"
+
+#: widgets/qdialogbuttons.cpp:253
+msgid "Cancel All"
+msgstr "Cancel All"
+
+#: widgets/qdialogbuttons.cpp:256
+msgid " to All"
+msgstr " to All"
+
+#: widgets/qdialogbuttons.cpp:262
+msgid "Yes"
+msgstr "Yes"
+
+#: widgets/qdialogbuttons.cpp:268
+msgid "No"
+msgstr "No"
+
+#: widgets/qdialogbuttons.cpp:276
+msgid "Ignore"
+msgstr "Ignore"
+
+#: widgets/qdialogbuttons.cpp:279
+msgid "Retry"
+msgstr "Retry"
+
+#: widgets/qdialogbuttons.cpp:282
+msgid "Abort"
+msgstr "Abort"
+
+#: workspace/qworkspace.cpp:315
+msgid "&Restore"
+msgstr "&Restore"
+
+#: workspace/qworkspace.cpp:316 workspace/qworkspace.cpp:330
+msgid "&Move"
+msgstr "&Move"
+
+#: workspace/qworkspace.cpp:318
+msgid "Mi&nimize"
+msgstr "Mi&nimise"
+
+#: workspace/qworkspace.cpp:319
+msgid "Ma&ximize"
+msgstr "Ma&ximise"
+
+#: workspace/qworkspace.cpp:322 workspace/qworkspace.cpp:338
+msgid "&Close"
+msgstr "&Close"
+
+#: workspace/qworkspace.cpp:332
+msgid "Stay on &Top"
+msgstr "Stay on &Top"
+
+#: workspace/qworkspace.cpp:336 workspace/qworkspace.cpp:1717
+msgid "Sh&ade"
+msgstr "Sh&ade"
+
+#: workspace/qworkspace.cpp:1218 workspace/qworkspace.cpp:1426
+#: workspace/qworkspace.cpp:1431
+msgid "%1 - [%2]"
+msgstr "%1 - [%2]"
+
+#: workspace/qworkspace.cpp:1510
+msgid "Restore Down"
+msgstr "Restore Down"
+
+#: workspace/qworkspace.cpp:1715
+msgid "&Unshade"
+msgstr "&Unshade"
+
+#: qxml_clean.cpp:54
+msgid ""
+"_: QXml\n"
+"no error occurred"
+msgstr "no error occurred"
+
+#: qxml_clean.cpp:55
+msgid ""
+"_: QXml\n"
+"error triggered by consumer"
+msgstr "error triggered by consumer"
+
+#: qxml_clean.cpp:56
+msgid ""
+"_: QXml\n"
+"unexpected end of file"
+msgstr "unexpected end of file"
+
+#: qxml_clean.cpp:57
+msgid ""
+"_: QXml\n"
+"more than one document type definition"
+msgstr "more than one document type definition"
+
+#: qxml_clean.cpp:58
+msgid ""
+"_: QXml\n"
+"error occurred while parsing element"
+msgstr "error occurred while parsing element"
+
+#: qxml_clean.cpp:59
+msgid ""
+"_: QXml\n"
+"tag mismatch"
+msgstr "tag mismatch"
+
+#: qxml_clean.cpp:60
+msgid ""
+"_: QXml\n"
+"error occurred while parsing content"
+msgstr "error occurred while parsing content"
+
+#: qxml_clean.cpp:61
+msgid ""
+"_: QXml\n"
+"unexpected character"
+msgstr "unexpected character"
+
+#: qxml_clean.cpp:62
+msgid ""
+"_: QXml\n"
+"invalid name for processing instruction"
+msgstr "invalid name for processing instruction"
+
+#: qxml_clean.cpp:63
+msgid ""
+"_: QXml\n"
+"version expected while reading the XML declaration"
+msgstr "version expected while reading the XML declaration"
+
+#: qxml_clean.cpp:64
+msgid ""
+"_: QXml\n"
+"wrong value for standalone declaration"
+msgstr "wrong value for standalone declaration"
+
+#: qxml_clean.cpp:65
+msgid ""
+"_: QXml\n"
+"encoding declaration or standalone declaration expected while reading the XML "
+"declaration"
+msgstr ""
+"encoding declaration or standalone declaration expected while reading the XML "
+"declaration"
+
+#: qxml_clean.cpp:66
+msgid ""
+"_: QXml\n"
+"standalone declaration expected while reading the XML declaration"
+msgstr "standalone declaration expected while reading the XML declaration"
+
+#: qxml_clean.cpp:67
+msgid ""
+"_: QXml\n"
+"error occurred while parsing document type definition"
+msgstr "error occurred while parsing document type definition"
+
+#: qxml_clean.cpp:68
+msgid ""
+"_: QXml\n"
+"letter is expected"
+msgstr "letter is expected"
+
+#: qxml_clean.cpp:69
+msgid ""
+"_: QXml\n"
+"error occurred while parsing comment"
+msgstr "error occurred while parsing comment"
+
+#: qxml_clean.cpp:70
+msgid ""
+"_: QXml\n"
+"error occurred while parsing reference"
+msgstr "error occurred while parsing reference"
+
+#: qxml_clean.cpp:71
+msgid ""
+"_: QXml\n"
+"internal general entity reference not allowed in DTD"
+msgstr "internal general entity reference not allowed in DTD"
+
+#: qxml_clean.cpp:72
+msgid ""
+"_: QXml\n"
+"external parsed general entity reference not allowed in attribute value"
+msgstr ""
+"external parsed general entity reference not allowed in attribute value"
+
+#: qxml_clean.cpp:73
+msgid ""
+"_: QXml\n"
+"external parsed general entity reference not allowed in DTD"
+msgstr "external parsed general entity reference not allowed in DTD"
+
+#: qxml_clean.cpp:74
+msgid ""
+"_: QXml\n"
+"unparsed entity reference in wrong context"
+msgstr "unparsed entity reference in wrong context"
+
+#: qxml_clean.cpp:75
+msgid ""
+"_: QXml\n"
+"recursive entities"
+msgstr "recursive entities"
+
+#: qxml_clean.cpp:76
+msgid ""
+"_: QXml\n"
+"error in the text declaration of an external entity"
+msgstr "error in the text declaration of an external entity"
+
+#~ msgid "Address"
+#~ msgstr "Address"
+
+#~ msgid "Title"
+#~ msgstr "Title"
+
+#~ msgid "Role"
+#~ msgstr "Role"
+
+#~ msgid "The resource '%1' is locked by application '%2'."
+#~ msgstr "The resource '%1' is locked by application '%2'."
+
+#~ msgid "AutoExampleDialog"
+#~ msgstr "AutoExampleDialogue"
+
+#~ msgid "OneOption"
+#~ msgstr "OneOption"
+
+#~ msgid "AnotherOption:"
+#~ msgstr "AnotherOption:"
+
+#~ msgid "MyString:"
+#~ msgstr "MyString:"
+
+#~ msgid "autoconfig example"
+#~ msgstr "autoconfig example"
+
+#~ msgid "MyOptions"
+#~ msgstr "MyOptions"
+
+#~ msgid "cfgc example"
+#~ msgstr "cfgc example"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kdelibs_colors.po b/tde-i18n-en_GB/messages/kdelibs/kdelibs_colors.po
new file mode 100644
index 00000000000..99c8096fcf9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kdelibs_colors.po
@@ -0,0 +1,1353 @@
+# translation of kdelibs_colors.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdelibs_colors\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2003-10-14 14:16+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: colors.cpp:1
+msgid ""
+"_: color\n"
+"AliceBlue"
+msgstr "AliceBlue"
+
+#: colors.cpp:2
+msgid ""
+"_: color\n"
+"AntiqueWhite"
+msgstr "AntiqueWhite"
+
+#: colors.cpp:3
+msgid ""
+"_: color\n"
+"AntiqueWhite1"
+msgstr "AntiqueWhite1"
+
+#: colors.cpp:4
+msgid ""
+"_: color\n"
+"AntiqueWhite2"
+msgstr "AntiqueWhite2"
+
+#: colors.cpp:5
+msgid ""
+"_: color\n"
+"AntiqueWhite3"
+msgstr "AntiqueWhite3"
+
+#: colors.cpp:6
+msgid ""
+"_: color\n"
+"AntiqueWhite4"
+msgstr "AntiqueWhite4"
+
+#: colors.cpp:7
+msgid ""
+"_: color\n"
+"BlanchedAlmond"
+msgstr "BlanchedAlmond"
+
+#: colors.cpp:8
+msgid ""
+"_: color\n"
+"CadetBlue1"
+msgstr "CadetBlue1"
+
+#: colors.cpp:9
+msgid ""
+"_: color\n"
+"CadetBlue2"
+msgstr "CadetBlue2"
+
+#: colors.cpp:10
+msgid ""
+"_: color\n"
+"CadetBlue3"
+msgstr "CadetBlue3"
+
+#: colors.cpp:11
+msgid ""
+"_: color\n"
+"CornflowerBlue"
+msgstr "CornflowerBlue"
+
+#: colors.cpp:12
+msgid ""
+"_: color\n"
+"DarkGray"
+msgstr "DarkGrey"
+
+#: colors.cpp:13
+msgid ""
+"_: color\n"
+"DarkGrey"
+msgstr "DarkGrey"
+
+#: colors.cpp:14
+msgid ""
+"_: color\n"
+"DarkKhaki"
+msgstr "DarkKhaki"
+
+#: colors.cpp:15
+msgid ""
+"_: color\n"
+"DarkOliveGreen1"
+msgstr "DarkOliveGreen1"
+
+#: colors.cpp:16
+msgid ""
+"_: color\n"
+"DarkOliveGreen2"
+msgstr "DarkOliveGreen2"
+
+#: colors.cpp:17
+msgid ""
+"_: color\n"
+"DarkSalmon"
+msgstr "DarkSalmon"
+
+#: colors.cpp:18
+msgid ""
+"_: color\n"
+"DarkSeaGreen"
+msgstr "DarkSeaGreen"
+
+#: colors.cpp:19
+msgid ""
+"_: color\n"
+"DarkSeaGreen1"
+msgstr "DarkSeaGreen1"
+
+#: colors.cpp:20
+msgid ""
+"_: color\n"
+"DarkSeaGreen2"
+msgstr "DarkSeaGreen2"
+
+#: colors.cpp:21
+msgid ""
+"_: color\n"
+"DarkSeaGreen3"
+msgstr "DarkSeaGreen3"
+
+#: colors.cpp:22
+msgid ""
+"_: color\n"
+"DarkSeaGreen4"
+msgstr "DarkSeaGreen4"
+
+#: colors.cpp:23
+msgid ""
+"_: color\n"
+"DarkSlateGray1"
+msgstr "DarkSlateGrey1"
+
+#: colors.cpp:24
+msgid ""
+"_: color\n"
+"DarkSlateGray2"
+msgstr "DarkSlateGrey2"
+
+#: colors.cpp:25
+msgid ""
+"_: color\n"
+"DarkSlateGray3"
+msgstr "DarkSlateGrey3"
+
+#: colors.cpp:26
+msgid ""
+"_: color\n"
+"DimGray"
+msgstr "DimGrey"
+
+#: colors.cpp:27
+msgid ""
+"_: color\n"
+"DimGrey"
+msgstr "DimGrey"
+
+#: colors.cpp:28
+msgid ""
+"_: color\n"
+"FloralWhite"
+msgstr "FloralWhite"
+
+#: colors.cpp:29
+msgid ""
+"_: color\n"
+"GhostWhite"
+msgstr "GhostWhite"
+
+#: colors.cpp:30
+msgid ""
+"_: color\n"
+"HotPink"
+msgstr "HotPink"
+
+#: colors.cpp:31
+msgid ""
+"_: color\n"
+"HotPink1"
+msgstr "HotPink1"
+
+#: colors.cpp:32
+msgid ""
+"_: color\n"
+"HotPink2"
+msgstr "HotPink2"
+
+#: colors.cpp:33
+msgid ""
+"_: color\n"
+"IndianRed1"
+msgstr "IndianRed1"
+
+#: colors.cpp:34
+msgid ""
+"_: color\n"
+"LavenderBlush"
+msgstr "LavenderBlush"
+
+#: colors.cpp:35
+msgid ""
+"_: color\n"
+"LavenderBlush1"
+msgstr "LavenderBlush1"
+
+#: colors.cpp:36
+msgid ""
+"_: color\n"
+"LavenderBlush2"
+msgstr "LavenderBlush2"
+
+#: colors.cpp:37
+msgid ""
+"_: color\n"
+"LavenderBlush3"
+msgstr "LavenderBlush3"
+
+#: colors.cpp:38
+msgid ""
+"_: color\n"
+"LavenderBlush4"
+msgstr "LavenderBlush4"
+
+#: colors.cpp:39
+msgid ""
+"_: color\n"
+"LemonChiffon"
+msgstr "LemonChiffon"
+
+#: colors.cpp:40
+msgid ""
+"_: color\n"
+"LemonChiffon1"
+msgstr "LemonChiffon1"
+
+#: colors.cpp:41
+msgid ""
+"_: color\n"
+"LemonChiffon2"
+msgstr "LemonChiffon2"
+
+#: colors.cpp:42
+msgid ""
+"_: color\n"
+"LemonChiffon3"
+msgstr "LemonChiffon3"
+
+#: colors.cpp:43
+msgid ""
+"_: color\n"
+"LemonChiffon4"
+msgstr "LemonChiffon4"
+
+#: colors.cpp:44
+msgid ""
+"_: color\n"
+"LightBlue"
+msgstr "LightBlue"
+
+#: colors.cpp:45
+msgid ""
+"_: color\n"
+"LightBlue1"
+msgstr "LightBlue1"
+
+#: colors.cpp:46
+msgid ""
+"_: color\n"
+"LightBlue2"
+msgstr "LightBlue2"
+
+#: colors.cpp:47
+msgid ""
+"_: color\n"
+"LightBlue3"
+msgstr "LightBlue3"
+
+#: colors.cpp:48
+msgid ""
+"_: color\n"
+"LightBlue4"
+msgstr "LightBlue4"
+
+#: colors.cpp:49
+msgid ""
+"_: color\n"
+"LightCoral"
+msgstr "LightCoral"
+
+#: colors.cpp:50
+msgid ""
+"_: color\n"
+"LightCyan"
+msgstr "LightCyan"
+
+#: colors.cpp:51
+msgid ""
+"_: color\n"
+"LightCyan1"
+msgstr "LightCyan1"
+
+#: colors.cpp:52
+msgid ""
+"_: color\n"
+"LightCyan2"
+msgstr "LightCyan2"
+
+#: colors.cpp:53
+msgid ""
+"_: color\n"
+"LightCyan3"
+msgstr "LightCyan3"
+
+#: colors.cpp:54
+msgid ""
+"_: color\n"
+"LightCyan4"
+msgstr "LightCyan4"
+
+#: colors.cpp:55
+msgid ""
+"_: color\n"
+"LightGoldenrod"
+msgstr "LightGoldenrod"
+
+#: colors.cpp:56
+msgid ""
+"_: color\n"
+"LightGoldenrod1"
+msgstr "LightGoldenrod1"
+
+#: colors.cpp:57
+msgid ""
+"_: color\n"
+"LightGoldenrod2"
+msgstr "LightGoldenrod2"
+
+#: colors.cpp:58
+msgid ""
+"_: color\n"
+"LightGoldenrod3"
+msgstr "LightGoldenrod3"
+
+#: colors.cpp:59
+msgid ""
+"_: color\n"
+"LightGoldenrodYellow"
+msgstr "LightGoldenrodYellow"
+
+#: colors.cpp:60
+msgid ""
+"_: color\n"
+"LightGray"
+msgstr "LightGrey"
+
+#: colors.cpp:61
+msgid ""
+"_: color\n"
+"LightGreen"
+msgstr "LightGreen"
+
+#: colors.cpp:62
+msgid ""
+"_: color\n"
+"LightGrey"
+msgstr "LightGrey"
+
+#: colors.cpp:63
+msgid ""
+"_: color\n"
+"LightPink"
+msgstr "LightPink"
+
+#: colors.cpp:64
+msgid ""
+"_: color\n"
+"LightPink1"
+msgstr "LightPink1"
+
+#: colors.cpp:65
+msgid ""
+"_: color\n"
+"LightPink2"
+msgstr "LightPink2"
+
+#: colors.cpp:66
+msgid ""
+"_: color\n"
+"LightPink3"
+msgstr "LightPink3"
+
+#: colors.cpp:67
+msgid ""
+"_: color\n"
+"LightSalmon"
+msgstr "LightSalmon"
+
+#: colors.cpp:68
+msgid ""
+"_: color\n"
+"LightSalmon1"
+msgstr "LightSalmon1"
+
+#: colors.cpp:69
+msgid ""
+"_: color\n"
+"LightSalmon2"
+msgstr "LightSalmon2"
+
+#: colors.cpp:70
+msgid ""
+"_: color\n"
+"LightSkyBlue"
+msgstr "LightSkyBlue"
+
+#: colors.cpp:71
+msgid ""
+"_: color\n"
+"LightSkyBlue1"
+msgstr "LightSkyBlue1"
+
+#: colors.cpp:72
+msgid ""
+"_: color\n"
+"LightSkyBlue2"
+msgstr "LightSkyBlue2"
+
+#: colors.cpp:73
+msgid ""
+"_: color\n"
+"LightSkyBlue3"
+msgstr "LightSkyBlue3"
+
+#: colors.cpp:74
+msgid ""
+"_: color\n"
+"LightSlateBlue"
+msgstr "LightSlateBlue"
+
+#: colors.cpp:75
+msgid ""
+"_: color\n"
+"LightSlateGray"
+msgstr "LightSlateGrey"
+
+#: colors.cpp:76
+msgid ""
+"_: color\n"
+"LightSlateGrey"
+msgstr "LightSlateGrey"
+
+#: colors.cpp:77
+msgid ""
+"_: color\n"
+"LightSteelBlue"
+msgstr "LightSteelBlue"
+
+#: colors.cpp:78
+msgid ""
+"_: color\n"
+"LightSteelBlue1"
+msgstr "LightSteelBlue1"
+
+#: colors.cpp:79
+msgid ""
+"_: color\n"
+"LightSteelBlue2"
+msgstr "LightSteelBlue2"
+
+#: colors.cpp:80
+msgid ""
+"_: color\n"
+"LightSteelBlue3"
+msgstr "LightSteelBlue3"
+
+#: colors.cpp:81
+msgid ""
+"_: color\n"
+"LightSteelBlue4"
+msgstr "LightSteelBlue4"
+
+#: colors.cpp:82
+msgid ""
+"_: color\n"
+"LightYellow"
+msgstr "LightYellow"
+
+#: colors.cpp:83
+msgid ""
+"_: color\n"
+"LightYellow1"
+msgstr "LightYellow1"
+
+#: colors.cpp:84
+msgid ""
+"_: color\n"
+"LightYellow2"
+msgstr "LightYellow2"
+
+#: colors.cpp:85
+msgid ""
+"_: color\n"
+"LightYellow3"
+msgstr "LightYellow3"
+
+#: colors.cpp:86
+msgid ""
+"_: color\n"
+"LightYellow4"
+msgstr "LightYellow4"
+
+#: colors.cpp:87
+msgid ""
+"_: color\n"
+"MediumAquamarine"
+msgstr "MediumAquamarine"
+
+#: colors.cpp:88
+msgid ""
+"_: color\n"
+"MediumOrchid1"
+msgstr "MediumOrchid1"
+
+#: colors.cpp:89
+msgid ""
+"_: color\n"
+"MediumPurple"
+msgstr "MediumPurple"
+
+#: colors.cpp:90
+msgid ""
+"_: color\n"
+"MediumPurple1"
+msgstr "MediumPurple1"
+
+#: colors.cpp:91
+msgid ""
+"_: color\n"
+"MediumPurple2"
+msgstr "MediumPurple2"
+
+#: colors.cpp:92
+msgid ""
+"_: color\n"
+"MediumPurple3"
+msgstr "MediumPurple3"
+
+#: colors.cpp:93
+msgid ""
+"_: color\n"
+"MediumSlateBlue"
+msgstr "MediumSlateBlue"
+
+#: colors.cpp:94
+msgid ""
+"_: color\n"
+"MintCream"
+msgstr "MintCream"
+
+#: colors.cpp:95
+msgid ""
+"_: color\n"
+"MistyRose"
+msgstr "MistyRose"
+
+#: colors.cpp:96
+msgid ""
+"_: color\n"
+"MistyRose1"
+msgstr "MistyRose1"
+
+#: colors.cpp:97
+msgid ""
+"_: color\n"
+"MistyRose2"
+msgstr "MistyRose2"
+
+#: colors.cpp:98
+msgid ""
+"_: color\n"
+"MistyRose3"
+msgstr "MistyRose3"
+
+#: colors.cpp:99
+msgid ""
+"_: color\n"
+"MistyRose4"
+msgstr "MistyRose4"
+
+#: colors.cpp:100
+msgid ""
+"_: color\n"
+"NavajoWhite"
+msgstr "NavajoWhite"
+
+#: colors.cpp:101
+msgid ""
+"_: color\n"
+"NavajoWhite1"
+msgstr "NavajoWhite1"
+
+#: colors.cpp:102
+msgid ""
+"_: color\n"
+"NavajoWhite2"
+msgstr "NavajoWhite2"
+
+#: colors.cpp:103
+msgid ""
+"_: color\n"
+"NavajoWhite3"
+msgstr "NavajoWhite3"
+
+#: colors.cpp:104
+msgid ""
+"_: color\n"
+"OldLace"
+msgstr "OldLace"
+
+#: colors.cpp:105
+msgid ""
+"_: color\n"
+"PaleGoldenrod"
+msgstr "PaleGoldenrod"
+
+#: colors.cpp:106
+msgid ""
+"_: color\n"
+"PaleGreen"
+msgstr "PaleGreen"
+
+#: colors.cpp:107
+msgid ""
+"_: color\n"
+"PaleGreen1"
+msgstr "PaleGreen1"
+
+#: colors.cpp:108
+msgid ""
+"_: color\n"
+"PaleGreen2"
+msgstr "PaleGreen2"
+
+#: colors.cpp:109
+msgid ""
+"_: color\n"
+"PaleGreen3"
+msgstr "PaleGreen3"
+
+#: colors.cpp:110
+msgid ""
+"_: color\n"
+"PaleTurquoise"
+msgstr "PaleTurquoise"
+
+#: colors.cpp:111
+msgid ""
+"_: color\n"
+"PaleTurquoise1"
+msgstr "PaleTurquoise1"
+
+#: colors.cpp:112
+msgid ""
+"_: color\n"
+"PaleTurquoise2"
+msgstr "PaleTurquoise2"
+
+#: colors.cpp:113
+msgid ""
+"_: color\n"
+"PaleTurquoise3"
+msgstr "PaleTurquoise3"
+
+#: colors.cpp:114
+msgid ""
+"_: color\n"
+"PaleTurquoise4"
+msgstr "PaleTurquoise4"
+
+#: colors.cpp:115
+msgid ""
+"_: color\n"
+"PaleVioletRed"
+msgstr "PaleVioletRed"
+
+#: colors.cpp:116
+msgid ""
+"_: color\n"
+"PaleVioletRed1"
+msgstr "PaleVioletRed1"
+
+#: colors.cpp:117
+msgid ""
+"_: color\n"
+"PaleVioletRed2"
+msgstr "PaleVioletRed2"
+
+#: colors.cpp:118
+msgid ""
+"_: color\n"
+"PaleVioletRed3"
+msgstr "PaleVioletRed3"
+
+#: colors.cpp:119
+msgid ""
+"_: color\n"
+"PapayaWhip"
+msgstr "PapayaWhip"
+
+#: colors.cpp:120
+msgid ""
+"_: color\n"
+"PeachPuff"
+msgstr "PeachPuff"
+
+#: colors.cpp:121
+msgid ""
+"_: color\n"
+"PeachPuff1"
+msgstr "PeachPuff1"
+
+#: colors.cpp:122
+msgid ""
+"_: color\n"
+"PeachPuff2"
+msgstr "PeachPuff2"
+
+#: colors.cpp:123
+msgid ""
+"_: color\n"
+"PeachPuff3"
+msgstr "PeachPuff3"
+
+#: colors.cpp:124
+msgid ""
+"_: color\n"
+"PeachPuff4"
+msgstr "PeachPuff4"
+
+#: colors.cpp:125
+msgid ""
+"_: color\n"
+"PowderBlue"
+msgstr "PowderBlue"
+
+#: colors.cpp:126
+msgid ""
+"_: color\n"
+"RosyBrown"
+msgstr "RosyBrown"
+
+#: colors.cpp:127
+msgid ""
+"_: color\n"
+"RosyBrown1"
+msgstr "RosyBrown1"
+
+#: colors.cpp:128
+msgid ""
+"_: color\n"
+"RosyBrown2"
+msgstr "RosyBrown2"
+
+#: colors.cpp:129
+msgid ""
+"_: color\n"
+"RosyBrown3"
+msgstr "RosyBrown3"
+
+#: colors.cpp:130
+msgid ""
+"_: color\n"
+"RosyBrown4"
+msgstr "RosyBrown4"
+
+#: colors.cpp:131
+msgid ""
+"_: color\n"
+"SkyBlue"
+msgstr "SkyBlue"
+
+#: colors.cpp:132
+msgid ""
+"_: color\n"
+"SkyBlue1"
+msgstr "SkyBlue1"
+
+#: colors.cpp:133
+msgid ""
+"_: color\n"
+"SkyBlue2"
+msgstr "SkyBlue2"
+
+#: colors.cpp:134
+msgid ""
+"_: color\n"
+"SkyBlue3"
+msgstr "SkyBlue3"
+
+#: colors.cpp:135
+msgid ""
+"_: color\n"
+"SlateBlue1"
+msgstr "SlateBlue1"
+
+#: colors.cpp:136
+msgid ""
+"_: color\n"
+"SlateBlue2"
+msgstr "SlateBlue2"
+
+#: colors.cpp:137
+msgid ""
+"_: color\n"
+"SlateGray"
+msgstr "SlateGrey"
+
+#: colors.cpp:138
+msgid ""
+"_: color\n"
+"SlateGray1"
+msgstr "SlateGrey1"
+
+#: colors.cpp:139
+msgid ""
+"_: color\n"
+"SlateGray2"
+msgstr "SlateGrey2"
+
+#: colors.cpp:140
+msgid ""
+"_: color\n"
+"SlateGray3"
+msgstr "SlateGrey3"
+
+#: colors.cpp:141
+msgid ""
+"_: color\n"
+"SlateGray4"
+msgstr "SlateGrey4"
+
+#: colors.cpp:142
+msgid ""
+"_: color\n"
+"SlateGrey"
+msgstr "SlateGrey"
+
+#: colors.cpp:143
+msgid ""
+"_: color\n"
+"WhiteSmoke"
+msgstr "WhiteSmoke"
+
+#: colors.cpp:144
+msgid ""
+"_: color\n"
+"aquamarine"
+msgstr "aquamarine"
+
+#: colors.cpp:145
+msgid ""
+"_: color\n"
+"aquamarine1"
+msgstr "aquamarine1"
+
+#: colors.cpp:146
+msgid ""
+"_: color\n"
+"aquamarine2"
+msgstr "aquamarine2"
+
+#: colors.cpp:147
+msgid ""
+"_: color\n"
+"aquamarine3"
+msgstr "aquamarine3"
+
+#: colors.cpp:148
+msgid ""
+"_: color\n"
+"azure"
+msgstr "azure"
+
+#: colors.cpp:149
+msgid ""
+"_: color\n"
+"azure1"
+msgstr "azure1"
+
+#: colors.cpp:150
+msgid ""
+"_: color\n"
+"azure2"
+msgstr "azure2"
+
+#: colors.cpp:151
+msgid ""
+"_: color\n"
+"azure3"
+msgstr "azure3"
+
+#: colors.cpp:152
+msgid ""
+"_: color\n"
+"azure4"
+msgstr "azure4"
+
+#: colors.cpp:153
+msgid ""
+"_: color\n"
+"beige"
+msgstr "beige"
+
+#: colors.cpp:154
+msgid ""
+"_: color\n"
+"bisque"
+msgstr "bisque"
+
+#: colors.cpp:155
+msgid ""
+"_: color\n"
+"bisque1"
+msgstr "bisque1"
+
+#: colors.cpp:156
+msgid ""
+"_: color\n"
+"bisque2"
+msgstr "bisque2"
+
+#: colors.cpp:157
+msgid ""
+"_: color\n"
+"bisque3"
+msgstr "bisque3"
+
+#: colors.cpp:158
+msgid ""
+"_: color\n"
+"bisque4"
+msgstr "bisque4"
+
+#: colors.cpp:159
+msgid ""
+"_: color\n"
+"burlywood"
+msgstr "burlywood"
+
+#: colors.cpp:160
+msgid ""
+"_: color\n"
+"burlywood1"
+msgstr "burlywood1"
+
+#: colors.cpp:161
+msgid ""
+"_: color\n"
+"burlywood2"
+msgstr "burlywood2"
+
+#: colors.cpp:162
+msgid ""
+"_: color\n"
+"burlywood3"
+msgstr "burlywood3"
+
+#: colors.cpp:163
+msgid ""
+"_: color\n"
+"cornsilk"
+msgstr "cornsilk"
+
+#: colors.cpp:164
+msgid ""
+"_: color\n"
+"cornsilk1"
+msgstr "cornsilk1"
+
+#: colors.cpp:165
+msgid ""
+"_: color\n"
+"cornsilk2"
+msgstr "cornsilk2"
+
+#: colors.cpp:166
+msgid ""
+"_: color\n"
+"cornsilk3"
+msgstr "cornsilk3"
+
+#: colors.cpp:167
+msgid ""
+"_: color\n"
+"cornsilk4"
+msgstr "cornsilk4"
+
+#: colors.cpp:168
+msgid ""
+"_: color\n"
+"gainsboro"
+msgstr "gainsboro"
+
+#: colors.cpp:169
+msgid ""
+"_: color\n"
+"honeydew"
+msgstr "honeydew"
+
+#: colors.cpp:170
+msgid ""
+"_: color\n"
+"honeydew1"
+msgstr "honeydew1"
+
+#: colors.cpp:171
+msgid ""
+"_: color\n"
+"honeydew2"
+msgstr "honeydew2"
+
+#: colors.cpp:172
+msgid ""
+"_: color\n"
+"honeydew3"
+msgstr "honeydew3"
+
+#: colors.cpp:173
+msgid ""
+"_: color\n"
+"honeydew4"
+msgstr "honeydew4"
+
+#: colors.cpp:174
+msgid ""
+"_: color\n"
+"ivory"
+msgstr "ivory"
+
+#: colors.cpp:175
+msgid ""
+"_: color\n"
+"ivory1"
+msgstr "ivory1"
+
+#: colors.cpp:176
+msgid ""
+"_: color\n"
+"ivory2"
+msgstr "ivory2"
+
+#: colors.cpp:177
+msgid ""
+"_: color\n"
+"ivory3"
+msgstr "ivory3"
+
+#: colors.cpp:178
+msgid ""
+"_: color\n"
+"ivory4"
+msgstr "ivory4"
+
+#: colors.cpp:179
+msgid ""
+"_: color\n"
+"khaki"
+msgstr "khaki"
+
+#: colors.cpp:180
+msgid ""
+"_: color\n"
+"khaki1"
+msgstr "khaki1"
+
+#: colors.cpp:181
+msgid ""
+"_: color\n"
+"khaki2"
+msgstr "khaki2"
+
+#: colors.cpp:182
+msgid ""
+"_: color\n"
+"khaki3"
+msgstr "khaki3"
+
+#: colors.cpp:183
+msgid ""
+"_: color\n"
+"lavender"
+msgstr "lavender"
+
+#: colors.cpp:184
+msgid ""
+"_: color\n"
+"linen"
+msgstr "linen"
+
+#: colors.cpp:185
+msgid ""
+"_: color\n"
+"moccasin"
+msgstr "moccasin"
+
+#: colors.cpp:186
+msgid ""
+"_: color\n"
+"orchid"
+msgstr "orchid"
+
+#: colors.cpp:187
+msgid ""
+"_: color\n"
+"orchid1"
+msgstr "orchid1"
+
+#: colors.cpp:188
+msgid ""
+"_: color\n"
+"orchid2"
+msgstr "orchid2"
+
+#: colors.cpp:189
+msgid ""
+"_: color\n"
+"orchid3"
+msgstr "orchid3"
+
+#: colors.cpp:190
+msgid ""
+"_: color\n"
+"pink"
+msgstr "pink"
+
+#: colors.cpp:191
+msgid ""
+"_: color\n"
+"pink1"
+msgstr "pink1"
+
+#: colors.cpp:192
+msgid ""
+"_: color\n"
+"pink2"
+msgstr "pink2"
+
+#: colors.cpp:193
+msgid ""
+"_: color\n"
+"pink3"
+msgstr "pink3"
+
+#: colors.cpp:194
+msgid ""
+"_: color\n"
+"plum"
+msgstr "plum"
+
+#: colors.cpp:195
+msgid ""
+"_: color\n"
+"plum1"
+msgstr "plum1"
+
+#: colors.cpp:196
+msgid ""
+"_: color\n"
+"plum2"
+msgstr "plum2"
+
+#: colors.cpp:197
+msgid ""
+"_: color\n"
+"plum3"
+msgstr "plum3"
+
+#: colors.cpp:198
+msgid ""
+"_: color\n"
+"plum4"
+msgstr "plum4"
+
+#: colors.cpp:199
+msgid ""
+"_: color\n"
+"salmon"
+msgstr "salmon"
+
+#: colors.cpp:200
+msgid ""
+"_: color\n"
+"salmon1"
+msgstr "salmon1"
+
+#: colors.cpp:201
+msgid ""
+"_: color\n"
+"seashell"
+msgstr "seashell"
+
+#: colors.cpp:202
+msgid ""
+"_: color\n"
+"seashell1"
+msgstr "seashell1"
+
+#: colors.cpp:203
+msgid ""
+"_: color\n"
+"seashell2"
+msgstr "seashell2"
+
+#: colors.cpp:204
+msgid ""
+"_: color\n"
+"seashell3"
+msgstr "seashell3"
+
+#: colors.cpp:205
+msgid ""
+"_: color\n"
+"seashell4"
+msgstr "seashell4"
+
+#: colors.cpp:206
+msgid ""
+"_: color\n"
+"snow"
+msgstr "snow"
+
+#: colors.cpp:207
+msgid ""
+"_: color\n"
+"snow1"
+msgstr "snow1"
+
+#: colors.cpp:208
+msgid ""
+"_: color\n"
+"snow2"
+msgstr "snow2"
+
+#: colors.cpp:209
+msgid ""
+"_: color\n"
+"snow3"
+msgstr "snow3"
+
+#: colors.cpp:210
+msgid ""
+"_: color\n"
+"snow4"
+msgstr "snow4"
+
+#: colors.cpp:211
+msgid ""
+"_: color\n"
+"tan"
+msgstr "tan"
+
+#: colors.cpp:212
+msgid ""
+"_: color\n"
+"thistle"
+msgstr "thistle"
+
+#: colors.cpp:213
+msgid ""
+"_: color\n"
+"thistle1"
+msgstr "thistle1"
+
+#: colors.cpp:214
+msgid ""
+"_: color\n"
+"thistle2"
+msgstr "thistle2"
+
+#: colors.cpp:215
+msgid ""
+"_: color\n"
+"thistle3"
+msgstr "thistle3"
+
+#: colors.cpp:216
+msgid ""
+"_: color\n"
+"thistle4"
+msgstr "thistle4"
+
+#: colors.cpp:217
+msgid ""
+"_: color\n"
+"violet"
+msgstr "violet"
+
+#: colors.cpp:218
+msgid ""
+"_: color\n"
+"wheat"
+msgstr "wheat"
+
+#: colors.cpp:219
+msgid ""
+"_: color\n"
+"wheat1"
+msgstr "wheat1"
+
+#: colors.cpp:220
+msgid ""
+"_: color\n"
+"wheat2"
+msgstr "wheat2"
+
+#: colors.cpp:221
+msgid ""
+"_: color\n"
+"wheat3"
+msgstr "wheat3"
+
+#: colors.cpp:222
+msgid ""
+"_: color\n"
+"wheat4"
+msgstr "wheat4"
+
+#: colors.cpp:223
+msgid ""
+"_: color\n"
+"white"
+msgstr "white"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kdeprint.po b/tde-i18n-en_GB/messages/kdelibs/kdeprint.po
new file mode 100644
index 00000000000..efb5bf3f88c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kdeprint.po
@@ -0,0 +1,7134 @@
+# translation of kdeprint.po to British English
+# translation of kdelibs.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kdeprint\n"
+"POT-Creation-Date: 2007-08-27 01:12+0200\n"
+"PO-Revision-Date: 2006-12-08 13:36+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: ext/kextprinterimpl.cpp:47
+msgid "Empty print command."
+msgstr "Empty print command."
+
+#: ext/kmextmanager.cpp:41
+msgid "PS_printer"
+msgstr "PS_printer"
+
+#: ext/kmextmanager.cpp:43
+msgid "PostScript file generator"
+msgstr "PostScript file generator"
+
+#: kpgeneralpage.cpp:88 lpd/lpdtools.cpp:28
+msgid "Ledger"
+msgstr "Ledger"
+
+#: kpgeneralpage.cpp:87 lpd/lpdtools.cpp:29
+msgid "US Legal"
+msgstr "US Legal"
+
+#: kpgeneralpage.cpp:86 lpd/lpdtools.cpp:30
+msgid "US Letter"
+msgstr "US Letter"
+
+#: 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"
+
+#: kpgeneralpage.cpp:416 lpd/lpdtools.cpp:39 lpr/editentrydialog.cpp:50
+msgid "Enabled"
+msgstr "Enabled"
+
+#: kpgeneralpage.cpp:415 lpd/lpdtools.cpp:40 management/kmconfiggeneral.cpp:52
+msgid "Disabled"
+msgstr "Disabled"
+
+#: lpd/lpdtools.cpp:233
+msgid "GhostScript settings"
+msgstr "GhostScript settings"
+
+#: lpd/lpdtools.cpp:239 management/kmpropdriver.cpp:53
+#: management/kmwend.cpp:104
+msgid "Driver"
+msgstr "Driver"
+
+#: lpd/lpdtools.cpp:254
+msgid "Resolution"
+msgstr "Resolution"
+
+#: lpd/lpdtools.cpp:277
+msgid "Color depth"
+msgstr "Colour depth"
+
+#: lpd/lpdtools.cpp:301
+msgid "Additional GS options"
+msgstr "Additional GS options"
+
+#: driver.cpp:377 kpgeneralpage.cpp:260 lpd/lpdtools.cpp:307
+#: management/kmconfiggeneral.cpp:44 management/kmpropgeneral.cpp:54
+#: management/kmwend.cpp:49
+msgid "General"
+msgstr "General"
+
+#: lpd/lpdtools.cpp:313
+msgid "Page size"
+msgstr "Page size"
+
+#: lpd/lpdtools.cpp:329
+msgid "Pages per sheet"
+msgstr "Pages per sheet"
+
+#: lpd/lpdtools.cpp:345
+msgid "Left/right margin (1/72 in)"
+msgstr "Left/right margin (1/72 in)"
+
+#: lpd/lpdtools.cpp:350
+msgid "Top/bottom margin (1/72 in)"
+msgstr "Top/bottom margin (1/72 in)"
+
+#: lpd/lpdtools.cpp:356
+msgid "Text options"
+msgstr "Text options"
+
+#: lpd/lpdtools.cpp:362
+msgid "Send EOF after job to eject page"
+msgstr "Send EOF after job to eject page"
+
+#: lpd/lpdtools.cpp:370
+msgid "Fix stair-stepping text"
+msgstr "Fix stair-stepping text"
+
+#: lpd/lpdtools.cpp:382
+msgid "Fast text printing (non-PS printers only)"
+msgstr "Fast text printing (non-PS printers only)"
+
+#: 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 ""
+"The <b>%1</b> executable could not be found in your path. Check your "
+"installation."
+
+#: lpd/kmlpduimanager.cpp:44
+msgid "Local printer (parallel, serial, USB)"
+msgstr "Local printer (parallel, serial, USB)"
+
+#: lpd/kmlpduimanager.cpp:45 management/kmpropbackend.cpp:68
+#: rlpr/kmwrlpr.cpp:116
+msgid "Remote LPD queue"
+msgstr "Remote LPD queue"
+
+#: lpd/kmlpduimanager.cpp:46
+msgid "SMB shared printer (Windows)"
+msgstr "SMB shared printer (Windows)"
+
+#: lpd/kmlpduimanager.cpp:47
+msgid "Network printer (TCP)"
+msgstr "Network printer (TCP)"
+
+#: lpd/kmlpduimanager.cpp:48
+msgid "File printer (print to file)"
+msgstr "File printer (print to file)"
+
+#: lpd/kmlpdmanager.cpp:87
+msgid "Local printer queue (%1)"
+msgstr "Local printer queue (%1)"
+
+#: lpd/kmlpdmanager.cpp:87
+msgid ""
+"_: Unknown type of local printer queue\n"
+"Unknown"
+msgstr "Unknown"
+
+#: lpd/kmlpdmanager.cpp:88
+msgid "<Not available>"
+msgstr "<Not available>"
+
+#: lpd/kmlpdmanager.cpp:89
+msgid ""
+"_: Unknown Driver\n"
+"Unknown"
+msgstr "Unknown"
+
+#: lpd/kmlpdmanager.cpp:95
+msgid "Remote LPD queue %1@%2"
+msgstr "Remote LPD queue %1@%2"
+
+#: lpd/kmlpdmanager.cpp:158
+msgid "Unable to create spool directory %1 for printer %2."
+msgstr "Unable to create spool directory %1 for printer %2."
+
+#: lpd/kmlpdmanager.cpp:165
+msgid "Unable to save information for printer <b>%1</b>."
+msgstr "Unable to save information for printer <b>%1</b>."
+
+#: lpd/kmlpdmanager.cpp:193
+msgid ""
+"Unable to set correct permissions on spool directory %1 for printer <b>%2</b>."
+msgstr ""
+"Unable to set correct permissions on spool directory %1 for printer <b>%2</b>."
+
+#: lpd/kmlpdmanager.cpp:237
+msgid "Permission denied: you must be root."
+msgstr "Permission denied: you must be root."
+
+#: lpd/kmlpdmanager.cpp:244
+msgid "Unable to execute command \"%1\"."
+msgstr "Unable to execute command \"%1\"."
+
+#: lpd/kmlpdmanager.cpp:317
+msgid "Unable to write printcap file."
+msgstr "Unable to write printcap file."
+
+#: lpd/kmlpdmanager.cpp:372
+msgid "Couldn't find driver <b>%1</b> in printtool database."
+msgstr "Couldn't find driver <b>%1</b> in printtool database."
+
+#: lpd/kmlpdmanager.cpp:411
+msgid "Couldn't find printer <b>%1</b> in printcap file."
+msgstr "Couldn't find printer <b>%1</b> in printcap file."
+
+#: lpd/kmlpdmanager.cpp:440
+msgid "No driver found (raw printer)"
+msgstr "No driver found (raw printer)"
+
+#: lpd/kmlpdmanager.cpp:442
+msgid "Printer type not recognized."
+msgstr "Printer type not recognised."
+
+#: 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 ""
+"The driver device <b>%1</b> is not compiled in your GhostScript distribution. "
+"Check your installation or use another driver."
+
+#: lpd/kmlpdmanager.cpp:560
+msgid "Unable to write driver associated files in spool directory."
+msgstr "Unable to write driver associated files in spool directory."
+
+#: lpr/apshandler.cpp:68
+msgid "APS Driver (%1)"
+msgstr "APS Driver (%1)"
+
+#: lpr/apshandler.cpp:112 lpr/lprhandler.cpp:74 lpr/lprngtoolhandler.cpp:72
+msgid "Network printer (%1)"
+msgstr "Network printer (%1)"
+
+#: lpr/apshandler.cpp:215 lpr/lprhandler.cpp:127 lpr/lprngtoolhandler.cpp:276
+#: lpr/matichandler.cpp:421
+#, c-format
+msgid "Unsupported backend: %1."
+msgstr "Unsupported backend: %1."
+
+#: lpr/apshandler.cpp:221
+#, c-format
+msgid "Unable to create directory %1."
+msgstr "Unable to create directory %1."
+
+#: lpr/apshandler.cpp:241
+#, c-format
+msgid "Missing element: %1."
+msgstr "Missing element: %1."
+
+#: lpr/apshandler.cpp:258 lpr/apshandler.cpp:289 lpr/lprngtoolhandler.cpp:323
+#, c-format
+msgid "Invalid printer backend specification: %1"
+msgstr "Invalid printer backend specification: %1"
+
+#: lpr/apshandler.cpp:264 lpr/apshandler.cpp:295 lpr/apshandler.cpp:367
+#, c-format
+msgid "Unable to create the file %1."
+msgstr "Unable to create the file %1."
+
+#: lpr/apshandler.cpp:322
+msgid "The APS driver is not defined."
+msgstr "The APS driver is not defined."
+
+#: lpr/apshandler.cpp:380
+#, c-format
+msgid "Unable to remove directory %1."
+msgstr "Unable to remove directory %1."
+
+#: lpr/lprhandler.cpp:59 lpr/lprhandler.cpp:97
+msgid "Unknown (unrecognized entry)"
+msgstr "Unknown (unrecognised entry)"
+
+#: lpr/lprhandler.cpp:67 lpr/lprhandler.cpp:91
+msgid "Remote queue (%1) on %2"
+msgstr "Remote queue (%1) on %2"
+
+#: lpr/lprhandler.cpp:81 lpr/matichandler.cpp:86
+#, c-format
+msgid "Local printer on %1"
+msgstr "Local printer on %1"
+
+#: lpr/lprhandler.cpp:104 lpr/lprhandler.cpp:110 lpr/lprhandler.cpp:116
+msgid "Unrecognized entry."
+msgstr "Unrecognised entry."
+
+#: lpr/kmlprmanager.cpp:289
+msgid "The printcap file is a remote file (NIS). It cannot be written."
+msgstr "The printcap file is a remote file (NIS). It cannot be written."
+
+#: lpr/kmlprmanager.cpp:305
+msgid ""
+"Unable to save printcap file. Check that you have write permissions for that "
+"file."
+msgstr ""
+"Unable to save printcap file. Check that you have write permissions for that "
+"file."
+
+#: lpr/kmlprmanager.cpp:330
+msgid "Internal error: no handler defined."
+msgstr "Internal error: no handler defined."
+
+#: lpr/kmlprmanager.cpp:344
+msgid "Couldn't determine spool directory. See options dialog."
+msgstr "Couldn't determine spool directory. See options dialogue."
+
+#: lpr/kmlprmanager.cpp:350
+msgid ""
+"Unable to create the spool directory %1. Check that you have the required "
+"permissions for that operation."
+msgstr ""
+"Unable to create the spool directory %1. Check that you have the required "
+"permissions for that operation."
+
+#: lpr/kmlprmanager.cpp:382
+#, c-format
+msgid ""
+"The printer has been created but the print daemon could not be restarted. %1"
+msgstr ""
+"The printer has been created but the print daemon could not be restarted. %1"
+
+#: lpr/kmlprmanager.cpp:410
+msgid ""
+"Unable to remove spool directory %1. Check that you have write permissions for "
+"that directory."
+msgstr ""
+"Unable to remove spool directory %1. Check that you have write permissions for "
+"that directory."
+
+#: lpr/kmlprmanager.cpp:458
+msgid "&Edit printcap Entry..."
+msgstr "&Edit printcap Entry..."
+
+#: 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 ""
+"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?"
+
+#: lpr/kmlprmanager.cpp:489
+#, c-format
+msgid "Spooler type: %1"
+msgstr "Spooler type: %1"
+
+#: lpr/kmlprjobmanager.cpp:83
+msgid "Unsupported operation."
+msgstr "Unsupported operation."
+
+#: lpr/kmconfiglpr.cpp:33 lpr/kmconfiglpr.cpp:37
+msgid "Spooler"
+msgstr "Spooler"
+
+#: lpr/kmconfiglpr.cpp:34
+msgid "Spooler Settings"
+msgstr "Spooler Settings"
+
+#: 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 "The executable %1 couldn't be found in your PATH."
+
+#: lpr/lpchelper.cpp:256 lpr/lpchelper.cpp:280 lpr/lpchelper.cpp:298
+msgid "Permission denied."
+msgstr "Permission denied."
+
+#: lpr/lpchelper.cpp:259
+msgid "Printer %1 does not exist."
+msgstr "Printer %1 does not exist."
+
+#: lpr/lpchelper.cpp:263
+#, c-format
+msgid "Unknown error: %1"
+msgstr "Unknown error: %1"
+
+#: lpr/lpchelper.cpp:282
+#, c-format
+msgid "Execution of lprm failed: %1"
+msgstr "Execution of lprm failed: %1"
+
+#: lpr/lprngtoolhandler.cpp:99
+msgid "IFHP Driver (%1)"
+msgstr "IFHP Driver (%1)"
+
+#: lpr/lprngtoolhandler.cpp:99 lpr/lprngtoolhandler.cpp:170
+msgid "unknown"
+msgstr "unknown"
+
+#: lpr/lprngtoolhandler.cpp:162
+msgid "No driver defined for that printer. It might be a raw printer."
+msgstr "No driver defined for that printer. It might be a raw printer."
+
+#: lpr/lprngtoolhandler.cpp:170
+msgid "LPRngTool Common Driver (%1)"
+msgstr "LPRngTool Common Driver (%1)"
+
+#: lpr/matichandler.cpp:82
+msgid "Network printer"
+msgstr "Network printer"
+
+#: lpr/matichandler.cpp:245
+msgid "Internal error."
+msgstr "Internal error."
+
+#: cups/kmcupsmanager.cpp:583 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 ""
+"Unable to find the executable foomatic-datafile in your PATH. Check that "
+"Foomatic is correctly installed."
+
+#: cups/kmcupsmanager.cpp:615 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 ""
+"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."
+
+#: lpr/matichandler.cpp:339
+msgid ""
+"You probably don't have the required permissions to perform that operation."
+msgstr ""
+"You probably don't have the required permissions to perform that operation."
+
+#: lpr/matichandler.cpp:426
+msgid ""
+"Unable to find executable lpdomatic. Check that Foomatic is correctly installed "
+"and that lpdomatic is installed in a standard location."
+msgstr ""
+"Unable to find executable lpdomatic. Check that Foomatic is correctly installed "
+"and that lpdomatic is installed in a standard location."
+
+#: lpr/matichandler.cpp:457
+#, c-format
+msgid "Unable to remove driver file %1."
+msgstr "Unable to remove driver file %1."
+
+#: lpr/editentrydialog.cpp:40
+msgid "Aliases:"
+msgstr "Aliases:"
+
+#: lpr/editentrydialog.cpp:46 management/kxmlcommanddlg.cpp:107
+msgid "String"
+msgstr "String"
+
+#: lpr/editentrydialog.cpp:47
+msgid "Number"
+msgstr "Number"
+
+#: lpr/editentrydialog.cpp:48 management/kxmlcommanddlg.cpp:111
+msgid "Boolean"
+msgstr "Boolean"
+
+#: lpr/editentrydialog.cpp:72
+#, c-format
+msgid "Printcap Entry: %1"
+msgstr "Printcap Entry: %1"
+
+#: kprintdialog.cpp:97
+msgid ""
+" <qt><b>Printer Location:</b> The <em>Location</em> may describe where the "
+"selected printer is located. The Location description is created by the "
+"administrator of the print system (or may be left empty). </qt>"
+msgstr ""
+" <qt><b>Printer Location:</b> The <em>Location</em> may describe where the "
+"selected printer is located. The Location description is created by the "
+"administrator of the print system (or may be left empty). </qt>"
+
+#: kprintdialog.cpp:102
+msgid ""
+" <qt><b>Printer Type:</b> The <em>Type</em> indicates your printer type. </qt>"
+msgstr ""
+" <qt><b>Printer Type:</b> The <em>Type</em> indicates your printer type. </qt>"
+
+#: kprintdialog.cpp:104
+msgid ""
+" <qt><b>Printer State:</b> The <em>State</em> indicates the state of the print "
+"queue on the print server (which could be your localhost). The state may be "
+"'Idle', 'Processing', 'Stopped', 'Paused' or similar. </qt>"
+msgstr ""
+" <qt><b>Printer State:</b> The <em>State</em> indicates the state of the print "
+"queue on the print server (which could be your localhost). The state may be "
+"'Idle', 'Processing', 'Stopped', 'Paused' or similar. </qt>"
+
+#: kprintdialog.cpp:108
+msgid ""
+" <qt><b>Printer Comment:</b> The <em>Comment</em> may describe the selected "
+"printer. This comment is created by the administrator of the print system (or "
+"may be left empty). </qt>"
+msgstr ""
+" <qt><b>Printer Comment:</b> The <em>Comment</em> may describe the selected "
+"printer. This comment is created by the administrator of the print system (or "
+"may be left empty). </qt>"
+
+#: kprintdialog.cpp:112
+msgid ""
+" <qt><b>Printer Selection Menu:</b> "
+"<p>Use this combo box to select the printer to which you want to print. "
+"Initially (if you run KDEPrint for the first time), you may only find the <em>"
+"KDE special printers</em> (which save jobs to disk [as PostScript- or "
+"PDF-files], or deliver jobs via email (as a PDF attachment). If you are missing "
+"a real printer, you need to... "
+"<ul> "
+"<li>...either create a local printer with the help of the <em>"
+"KDE Add Printer Wizard</em>. The Wizard is available for the CUPS and RLPR "
+"printing systems (click button to the left of the <em>'Properties'</em> "
+"button),</li> "
+"<li>...or try to connect to an existing remote CUPS print server. You can "
+"connect by clicking the <em>'System Options'</em> button below. A new dialog "
+"opens: click on the <em>'CUPS server'</em> icon: Fill in the information "
+"required to use the remote server. </li> </ul> "
+"<p><b>Note:</b> It may happen that you successfully connected to a remote CUPS "
+"server and still do not get a printer list. If this happens: force KDEPrint to "
+"re-load its configuration files. To reload the configuration files, either "
+"start kprinter again, or use the switch the print system away from CUPS and "
+"back again once. The print system switch can be made through a selection in "
+"the drop-down menu at bottom of this dialog when fully expanded). </p> </qt>"
+msgstr ""
+" <qt><b>Printer Selection Menu:</b> "
+"<p>Use this combo box to select the printer to which you want to print. "
+"Initially (if you run KDEPrint for the first time), you may only find the <em>"
+"KDE special printers</em> (which save jobs to disk [as PostScript- or "
+"PDF-files], or deliver jobs via email (as a PDF attachment). If you are missing "
+"a real printer, you need to... "
+"<ul> "
+"<li>...either create a local printer with the help of the <em>"
+"KDE Add Printer Wizard</em>. The Wizard is available for the CUPS and RLPR "
+"printing systems (click button to the left of the <em>'Properties'</em> "
+"button),</li> "
+"<li>...or try to connect to an existing remote CUPS print server. You can "
+"connect by clicking the <em>'System Options'</em> button below. A new dialogue "
+"opens: click on the <em>'CUPS server'</em> icon: Fill in the information "
+"required to use the remote server. </li> </ul> "
+"<p><b>Note:</b> It may happen that you successfully connected to a remote CUPS "
+"server and still do not get a printer list. If this happens: force KDEPrint to "
+"re-load its configuration files. To reload the configuration files, either "
+"start kprinter again, or use the switch the print system away from CUPS and "
+"back again once. The print system switch can be made through a selection in "
+"the drop-down menu at bottom of this dialogue when fully expanded). </p> </qt>"
+
+#: kprintdialog.cpp:137
+msgid ""
+" <qt><b>Print Job Properties:</b> "
+"<p>This button opens a dialog where you can make decisions regarding all "
+"supported print job options. </qt>"
+msgstr ""
+" <qt><b>Print Job Properties:</b> "
+"<p>This button opens a dialogue where you can make decisions regarding all "
+"supported print job options. </qt>"
+
+#: kprintdialog.cpp:141
+msgid ""
+" <qt><b>Selective View on List of Printers:</b> "
+"<p> This button reduces the list of visible printers to a shorter, more "
+"convenient, pre-defined list.</p> "
+"<p>This is particularly useful in enterprise environments with lots of "
+"printers. The default is to show <b>all</b> printers.</p> "
+"<p>To create a personal <em>'selective view list'</em>, click on the <em>"
+"'System Options'</em> button at the bottom of this dialog. Then, in the new "
+"dialog, select <em>'Filter'</em> (left column in the <em>"
+"KDE Print Configuration</em> dialog) and setup your selection..</p> "
+"<p><b>Warning:</b> Clicking this button without prior creation of a personal "
+"<em>'selective view list'</em> will make all printers dissappear from the "
+"view. (To re-enable all printers, just click this button again.) </p> </qt>"
+msgstr ""
+" <qt><b>Selective View on List of Printers:</b> "
+"<p> This button reduces the list of visible printers to a shorter, more "
+"convenient, pre-defined list.</p> "
+"<p>This is particularly useful in enterprise environments with lots of "
+"printers. The default is to show <b>all</b> printers.</p> "
+"<p>To create a personal <em>'selective view list'</em>, click on the <em>"
+"'System Options'</em> button at the bottom of this dialogue. Then, in the new "
+"dialogue, select <em>'Filter'</em> (left column in the <em>"
+"KDE Print Configuration</em> dialogue) and setup your selection..</p> "
+"<p><b>Warning:</b> Clicking this button without prior creation of a personal "
+"<em>'selective view list'</em> will make all printers dissappear from the "
+"view. (To re-enable all printers, just click this button again.) </p> </qt>"
+
+#: kprintdialog.cpp:154
+msgid ""
+"<qt><b>KDE Add Printer Wizard</b> "
+"<p>This button starts the <em>KDE Add Printer Wizard</em>.</p> "
+"<p>Use the Wizard (with <em>\"CUPS\"</em> or <em>\"RLPR\"</em>"
+") to add locally defined printers to your system. </p> "
+"<p><b>Note:</b> The <em>KDE Add Printer Wizard</em> does <b>not</b> "
+"work, and this button is disabled if you use <em>\"Generic LPD</em>\", <em>"
+"\"LPRng\"</em>, or <em>\"Print Through an External Program</em>\".) </p> </qt>"
+msgstr ""
+"<qt><b>KDE Add Printer Wizard</b> "
+"<p>This button starts the <em>KDE Add Printer Wizard</em>.</p> "
+"<p>Use the Wizard (with <em>\"CUPS\"</em> or <em>\"RLPR\"</em>"
+") to add locally defined printers to your system. </p> "
+"<p><b>Note:</b> The <em>KDE Add Printer Wizard</em> does <b>not</b> "
+"work, and this button is disabled if you use <em>\"Generic LPD</em>\", <em>"
+"\"LPRng\"</em>, or <em>\"Print Through an External Program</em>\".) </p> </qt>"
+
+#: kprintdialog.cpp:163
+msgid ""
+" <qt><b>External Print Command</b> "
+"<p>Here you can enter any command that would also print for you in a <em>"
+"konsole</em> window. </p> <b>Example:</b> "
+"<pre>a2ps -P &lt;printername&gt; --medium=A3</pre>. </qt>"
+msgstr ""
+" <qt><b>External Print Command</b> "
+"<p>Here you can enter any command that would also print for you in a <em>"
+"konsole</em> window. </p> <b>Example:</b> "
+"<pre>a2ps -P &lt;printername&gt; --medium=A3</pre>. </qt>"
+
+#: kprintdialog.cpp:168
+msgid ""
+" <qt><b>Additional Print Job Options</b> "
+"<p>This button shows or hides additional printing options.</qt>"
+msgstr ""
+" <qt><b>Additional Print Job Options</b> "
+"<p>This button shows or hides additional printing options.</qt>"
+
+#: kprintdialog.cpp:170
+msgid ""
+" <qt><b>System Options:</b> "
+"<p>This button starts a new dialog where you can adjust various settings of "
+"your printing system. Amongst them: "
+"<ul>"
+"<li> Should KDE applications embed all fonts into the PostScript they generate "
+"for printing? "
+"<li> Should KDE use an external PostScript viewer like <em>gv</em> "
+"for print page previews? "
+"<li> Should KDEPrint use a local or a remote CUPS server?, </ul> "
+"and many more.... </qt>"
+msgstr ""
+" <qt><b>System Options:</b> "
+"<p>This button starts a new dialogue where you can adjust various settings of "
+"your printing system. Amongst them: "
+"<ul>"
+"<li> Should KDE applications embed all fonts into the PostScript they generate "
+"for printing? "
+"<li> Should KDE use an external PostScript viewer like <em>gv</em> "
+"for print page previews? "
+"<li> Should KDEPrint use a local or a remote CUPS server?, </ul> "
+"and many more.... </qt>"
+
+#: kprintdialog.cpp:182
+msgid ""
+" <qt><b>Help:</b> This button takes you to the complete <em>KDEPrint Manual</em>"
+". </qt>"
+msgstr ""
+" <qt><b>Help:</b> This button takes you to the complete <em>KDEPrint Manual</em>"
+". </qt>"
+
+#: kprintdialog.cpp:186
+msgid ""
+" <qt><b>Cancel:</b> This button cancels your print job and quits the kprinter "
+"dialog. </qt>"
+msgstr ""
+" <qt><b>Cancel:</b> This button cancels your print job and quits the kprinter "
+"dialogue. </qt>"
+
+#: kprintdialog.cpp:190
+msgid ""
+" <qt><b>Print:</b> This button sends the job to the printing process. If you "
+"are sending non-PostScript files, you may be asked if you want KDE to convert "
+"the files into PostScript, or if you want your print subsystem (like CUPS) to "
+"do this. </qt>"
+msgstr ""
+" <qt><b>Print:</b> This button sends the job to the printing process. If you "
+"are sending non-PostScript files, you may be asked if you want KDE to convert "
+"the files into PostScript, or if you want your print subsystem (like CUPS) to "
+"do this. </qt>"
+
+#: kprintdialog.cpp:196
+msgid ""
+" <qt><b>Keep Printing Dialog Open</b>"
+"<p>If you enable this checkbox, the printing dialog stays open after you hit "
+"the <em>Print</em> button.</p> "
+"<p> This is especially useful, if you need to test various print settings (like "
+"color matching for an inkjet printer) or if you want to send your job to "
+"multiple printers (one after the other) to have it finished more quickly.</p> "
+"</qt>"
+msgstr ""
+" <qt><b>Keep Printing Dialogue Open</b>"
+"<p>If you enable this tickbox, the printing dialogue stays open after you hit "
+"the <em>Print</em> button.</p> "
+"<p> This is especially useful, if you need to test various print settings (like "
+"colour matching for an inkjet printer) or if you want to send your job to "
+"multiple printers (one after the other) to have it finished more quickly.</p> "
+"</qt>"
+
+#: kprintdialog.cpp:206
+msgid ""
+" <qt><b>Output File Name and Path:</b> The \"Output file:\" shows you where "
+"your file will be saved if you decide to \"Print to File\" your job, using one "
+"of the KDE <em>Special Printers</em> named \"Print to File (PostScript)\" or "
+"\"Print to File (PDF)\". Choose a name and location that suits your need by "
+"using the button and/or editing the line on the right. </qt>"
+msgstr ""
+" <qt><b>Output File Name and Path:</b> The \"Output file:\" shows you where "
+"your file will be saved if you decide to \"Print to File\" your job, using one "
+"of the KDE <em>Special Printers</em> named \"Print to File (PostScript)\" or "
+"\"Print to File (PDF)\". Choose a name and location that suits your need by "
+"using the button and/or editing the line on the right. </qt>"
+
+#: kprintdialog.cpp:214
+msgid ""
+" <qt><b>Output File Name and Path:</b> Edit this line to create a path and "
+"filename that suits your needs. (Button and Lineedit field are only available "
+"if you \"Print to File\") </qt>"
+msgstr ""
+" <qt><b>Output File Name and Path:</b> Edit this line to create a path and "
+"filename that suits your needs. (Button and Lineedit field are only available "
+"if you \"Print to File\") </qt>"
+
+#: kprintdialog.cpp:219
+msgid ""
+" <qt><b>Browse Directories button:<b> This button calls the \"File Open / "
+"Browsed Directories\" dialog to let you choose a directory and file name where "
+"your \"Print-to-File\" job should be saved. </qt>"
+msgstr ""
+" <qt><b>Browse Directories button:<b> This button calls the \"File Open / "
+"Browsed Directories\" dialogue to let you choose a directory and file name "
+"where your \"Print-to-File\" job should be saved. </qt>"
+
+#: kprintdialog.cpp:225
+msgid ""
+" <qt><b>Add File to Job</b> "
+"<p>This button calls the \"File Open / Browse Directories\" dialog to allow you "
+"to select a file for printing. Note, that "
+"<ul>"
+"<li>you can select ASCII or International Text, PDF, PostScript, JPEG, TIFF, "
+"PNG, GIF and many other graphical formats. "
+"<li>you can select various files from different paths and send them as one "
+"\"multi-file job\" to the printing system. </ul> </qt>"
+msgstr ""
+" <qt><b>Add File to Job</b> "
+"<p>This button calls the \"File Open / Browse Directories\" dialogue to allow "
+"you to select a file for printing. Note, that "
+"<ul>"
+"<li>you can select ASCII or International Text, PDF, PostScript, JPEG, TIFF, "
+"PNG, GIF and many other graphical formats. "
+"<li>you can select various files from different paths and send them as one "
+"\"multi-file job\" to the printing system. </ul> </qt>"
+
+#: kprintdialog.cpp:237
+msgid ""
+" <qt><b>Print Preview</b> Enable this checkbox if you want to see a preview of "
+"your printout. A preview lets you check if, for instance, your intended "
+"\"poster\" or \"pamphlet\" layout looks like you expected, without wasting "
+"paper first. It also lets you cancel the job if something looks wrong. "
+"<p><b>Note:</b> The preview feature (and therefore this checkbox) is only "
+"visible for printjobs created from inside KDE applications. If you start "
+"kprinter from the commandline, or if you use kprinter as a print command for "
+"non-KDE applications (like Acrobat Reader, Firefox or OpenOffice), print "
+"preview is not available here. </qt>"
+msgstr ""
+" <qt><b>Print Preview</b> Enable this tickbox if you want to see a preview of "
+"your printout. A preview lets you check if, for instance, your intended "
+"\"poster\" or \"pamphlet\" layout looks like you expected, without wasting "
+"paper first. It also lets you cancel the job if something looks wrong. "
+"<p><b>Note:</b> The preview feature (and therefore this tickbox) is only "
+"visible for printjobs created from inside KDE applications. If you start "
+"kprinter from the commandline, or if you use kprinter as a print command for "
+"non-KDE applications (like Acrobat Reader, Firefox or OpenOffice), print "
+"preview is not available here. </qt>"
+
+#: kprintdialog.cpp:250
+msgid ""
+" <qt><b>Set as Default Printer</b> This button sets the current printer as the "
+"user's default. "
+"<p><b>Note:</b> (Button is only visible if the checkbox for <em>"
+"System Options</em> --> <em>General</em> --> <em>Miscellaneous</em>: <em>"
+"\"Defaults to the last printer used in the application\"</em> "
+"is disabled.) </qt>"
+msgstr ""
+" <qt><b>Set as Default Printer</b> This button sets the current printer as the "
+"user's default. "
+"<p><b>Note:</b> (Button is only visible if the tickbox for <em>"
+"System Options</em> --> <em>General</em> --> <em>Miscellaneous</em>: <em>"
+"\"Defaults to the last printer used in the application\"</em> "
+"is disabled.) </qt>"
+
+#: kprintdialog.cpp:265 management/kmmainview.cpp:290 management/kmwend.cpp:90
+#: management/smbview.cpp:43
+msgid "Printer"
+msgstr "Printer"
+
+#: kprintdialog.cpp:278 management/kmspecialprinterdlg.cpp:56
+#: management/kxmlcommanddlg.cpp:114
+msgid "&Name:"
+msgstr "&Name:"
+
+#: kprintdialog.cpp:280 management/kminfopage.cpp:50
+msgid ""
+"_: Status\n"
+"State:"
+msgstr "State:"
+
+#: kprintdialog.cpp:282 management/kminfopage.cpp:48
+msgid "Type:"
+msgstr "Type:"
+
+#: kprintdialog.cpp:284 management/kmwname.cpp:40
+msgid "Location:"
+msgstr "Location:"
+
+#: kprintdialog.cpp:286 management/kxmlcommanddlg.cpp:176
+msgid "Comment:"
+msgstr "Comment:"
+
+#: kprintdialog.cpp:289
+msgid "P&roperties"
+msgstr "P&roperties"
+
+#: kprintdialog.cpp:291
+msgid "System Op&tions"
+msgstr "System Op&tions"
+
+#: kprintdialog.cpp:293
+msgid "Set as &Default"
+msgstr "Set as &Default"
+
+#: kprintdialog.cpp:300
+msgid "Toggle selective view on printer list"
+msgstr "Toggle selective view on printer list"
+
+#: kprintdialog.cpp:305
+msgid "Add printer..."
+msgstr "Add printer..."
+
+#: cups/ippreportdlg.cpp:34 cups/ippreportdlg.cpp:41 kprintdialog.cpp:307
+msgid "&Print"
+msgstr "&Print"
+
+#: kprintdialog.cpp:313
+msgid "Previe&w"
+msgstr "Previe&w"
+
+#: kprintdialog.cpp:315
+msgid "O&utput file:"
+msgstr "O&utput file:"
+
+#: kprintdialog.cpp:321
+msgid "Print co&mmand:"
+msgstr "Print co&mmand:"
+
+#: kprintdialog.cpp:330
+msgid "Show/hide advanced options"
+msgstr "Show/hide advanced options"
+
+#: kprintdialog.cpp:332
+msgid "&Keep this dialog open after printing"
+msgstr "&Keep this dialogue open after printing"
+
+#: kprintdialog.cpp:551 kprintdialog.cpp:939
+msgid "An error occurred while retrieving the printer list:"
+msgstr "An error occurred while retrieving the printer list:"
+
+#: kprintdialog.cpp:715
+msgid "The output filename is empty."
+msgstr "The output filename is empty."
+
+#: kprintdialog.cpp:754
+msgid "You don't have write permissions to this file."
+msgstr "You don't have write permissions to this file."
+
+#: kprintdialog.cpp:760
+msgid "The output directory does not exist."
+msgstr "The output directory does not exist."
+
+#: kprintdialog.cpp:762
+msgid "You don't have write permissions in that directory."
+msgstr "You don't have write permissions in that directory."
+
+#: kprintdialog.cpp:874
+msgid "&Options <<"
+msgstr "&Options <<"
+
+#: kprintdialog.cpp:887
+msgid "&Options >>"
+msgstr "&Options >>"
+
+#: kprintdialog.cpp:929
+msgid "Initializing printing system..."
+msgstr "Initialising printing system..."
+
+#: kprintdialog.cpp:965
+msgid "Print to File"
+msgstr "Print to File"
+
+#: kmprinter.cpp:197 kprintdialog.cpp:983
+msgid "All Files"
+msgstr "All Files"
+
+#: cups/kpschedulepage.cpp:40
+msgid ""
+" <qt> "
+"<p><b>Print Job Billing and Accounting</b></p> "
+"<p>Insert a meaningful string here to associate the current print job with a "
+"certain account. This string will appear in the CUPS \"page_log\" to help with "
+"the print accounting in your organization. (Leave it empty if you do not need "
+"it.) "
+"<p> It is useful for people who print on behalf of different \"customers\", "
+"like print service bureaux, letter shops, press and prepress companies, or "
+"secretaries who serve different bosses, etc.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-billing=... # example: \"Marketing_Department\" or "
+"\"Joe_Doe\" </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Print Job Billing and Accounting</b></p> "
+"<p>Insert a meaningful string here to associate the current print job with a "
+"certain account. This string will appear in the CUPS \"page_log\" to help with "
+"the print accounting in your organisation. (Leave it empty if you do not need "
+"it.) "
+"<p> It is useful for people who print on behalf of different \"customers\", "
+"like print service bureaux, letter shops, press and prepress companies, or "
+"secretaries who serve different bosses etc.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-billing=... # example: \"Marketing_Department\" or "
+"\"Joe_Doe\" </pre> </p> </qt>"
+
+#: cups/kpschedulepage.cpp:60
+msgid ""
+" <qt> "
+"<p><b>Scheduled Printing</b></p> "
+"<p>Scheduled printing lets you control the time of the actual printout, while "
+"you can still send away your job <b>now</b> and have it out of your way. "
+"<p> Especially useful is the \"Never (hold indefinitely)\" option. It allows "
+"you to park your job until a time when you (or a printer administrator) decides "
+"to manually release it. "
+"<p> This is often required in enterprise environments, where you normally are "
+"not allowed to directly and immediately access the huge production printers in "
+"your <em>Central Repro Department</em>. However it is okay to send jobs to the "
+"queue which is under the control of the operators (who, after all, need to make "
+"sure that the 10,000 sheets of pink paper which is required by the Marketing "
+"Department for a particular job are available and loaded into the paper "
+"trays).</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-hold-until=... # example: \"indefinite\" or \"no-hold\" "
+"</pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Scheduled Printing</b></p> "
+"<p>Scheduled printing lets you control the time of the actual printout, while "
+"you can still send away your job <b>now</b> and have it out of your way. "
+"<p> Especially useful is the \"Never (hold indefinitely)\" option. It allows "
+"you to park your job until a time when you (or a printer administrator) decides "
+"to manually release it. "
+"<p> This is often required in enterprise environments, where you normally are "
+"not allowed to directly and immediately access the huge production printers in "
+"your <em>Central Repro Department</em>. However it is okay to send jobs to the "
+"queue which is under the control of the operators (who, after all, need to make "
+"sure that the 10,000 sheets of pink paper which is required by the Marketing "
+"Department for a particular job are available and loaded into the paper "
+"trays).</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-hold-until=... # example: \"indefinite\" or \"no-hold\" "
+"</pre> </p> </qt>"
+
+#: cups/kpschedulepage.cpp:87
+msgid ""
+" <qt> "
+"<p><b>Page Labels</b></p> "
+"<p>Page Labels are printed by CUPS at the top and bottom of each page. They "
+"appear on the pages surrounded by a little frame box. "
+"<p>They contain any string you type into the line edit field.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-label=\"...\" # example: \"Company Confidential\" </pre> "
+"</p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Page Labels</b></p> "
+"<p>Page Labels are printed by CUPS at the top and bottom of each page. They "
+"appear on the pages surrounded by a little frame box. "
+"<p>They contain any string you type into the line edit field.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-label=\"...\" # example: \"Company Confidential\" </pre> "
+"</p> </qt>"
+
+#: cups/kpschedulepage.cpp:102
+msgid ""
+" <qt> "
+"<p><b>Job Priority</b></p> "
+"<p>Usually CUPS prints all jobs per queue according to the \"FIFO\" principle: "
+"<em>First In, First Out</em>. "
+"<p> The job priority option allows you to re-order the queue according to your "
+"needs. "
+"<p> It works in both directions: you can increase as well as decrease "
+"priorities. (Usually you can only control your <b>own</b> jobs). "
+"<p> Since the default job priority is \"50\", any job sent with, for example, "
+"\"49\" will be printed only after all those others have finished. Conversely, a "
+"\"51\" or higher priority job will go right to the top of a populated queue (if "
+"no other, higher prioritized one is present).</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-priority=... # example: \"10\" or \"66\" or \"99\" </pre> "
+"</p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Job Priority</b></p> "
+"<p>Usually CUPS prints all jobs per queue according to the \"FIFO\" principle: "
+"<em>First In, First Out</em>. "
+"<p> The job priority option allows you to re-order the queue according to your "
+"needs. "
+"<p> It works in both directions: you can increase as well as decrease "
+"priorities. (Usually you can only control your <b>own</b> jobs). "
+"<p> Since the default job priority is \"50\", any job sent with, for example, "
+"\"49\" will be printed only after all those others have finished. Conversely, a "
+"\"51\" or higher priority job will go right to the top of a populated queue (if "
+"no other, higher prioritised one is present).</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-priority=... # example: \"10\" or \"66\" or \"99\" </pre> "
+"</p> </qt>"
+
+#: cups/kpschedulepage.cpp:126
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#: cups/kpschedulepage.cpp:137
+msgid "Immediately"
+msgstr "Immediately"
+
+#: cups/kpschedulepage.cpp:138
+msgid "Never (hold indefinitely)"
+msgstr "Never (hold indefinitely)"
+
+#: cups/kpschedulepage.cpp:139
+msgid "Daytime (6 am - 6 pm)"
+msgstr "Daytime (6 am - 6 pm)"
+
+#: cups/kpschedulepage.cpp:140
+msgid "Evening (6 pm - 6 am)"
+msgstr "Evening (6 pm - 6 am)"
+
+#: cups/kpschedulepage.cpp:141
+msgid "Night (6 pm - 6 am)"
+msgstr "Night (6 pm - 6 am)"
+
+#: cups/kpschedulepage.cpp:142
+msgid "Weekend"
+msgstr "Weekend"
+
+#: cups/kpschedulepage.cpp:143
+msgid "Second Shift (4 pm - 12 am)"
+msgstr "Second Shift (4 pm - 12 am)"
+
+#: cups/kpschedulepage.cpp:144
+msgid "Third Shift (12 am - 8 am)"
+msgstr "Third Shift (12 am - 8 am)"
+
+#: cups/kpschedulepage.cpp:145
+msgid "Specified Time"
+msgstr "Specified Time"
+
+#: cups/kpschedulepage.cpp:160
+msgid "&Scheduled printing:"
+msgstr "&Scheduled printing:"
+
+#: cups/kpschedulepage.cpp:163
+msgid "&Billing information:"
+msgstr "&Billing information:"
+
+#: cups/kpschedulepage.cpp:166
+msgid "T&op/Bottom page label:"
+msgstr "T&op/Bottom page label:"
+
+#: cups/kpschedulepage.cpp:169
+msgid "&Job priority:"
+msgstr "&Job priority:"
+
+#: cups/kpschedulepage.cpp:200
+msgid "The time specified is not valid."
+msgstr "The time specified is not valid."
+
+#: cups/kmwbanners.cpp:57
+msgid "No Banner"
+msgstr "No Banner"
+
+#: cups/kmwbanners.cpp:58
+msgid "Classified"
+msgstr "Classified"
+
+#: cups/kmwbanners.cpp:59
+msgid "Confidential"
+msgstr "Confidential"
+
+#: cups/kmwbanners.cpp:60
+msgid "Secret"
+msgstr "Secret"
+
+#: cups/kmwbanners.cpp:61
+msgid "Standard"
+msgstr "Standard"
+
+#: cups/kmwbanners.cpp:62
+msgid "Top Secret"
+msgstr "Top Secret"
+
+#: cups/kmwbanners.cpp:63
+msgid "Unclassified"
+msgstr "Unclassified"
+
+#: cups/kmwbanners.cpp:86
+msgid "Banner Selection"
+msgstr "Banner Selection"
+
+#: cups/kmpropbanners.cpp:35 cups/kmwbanners.cpp:92
+msgid "&Starting banner:"
+msgstr "&Starting banner:"
+
+#: cups/kmpropbanners.cpp:36 cups/kmwbanners.cpp:93
+msgid "&Ending banner:"
+msgstr "&Ending banner:"
+
+#: 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>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>"
+
+#: cups/cupsaddsmb2.cpp:55 cups/cupsaddsmb2.cpp:363
+msgid "&Export"
+msgstr "&Export"
+
+#: cups/cupsaddsmb2.cpp:61
+msgid "Export Printer Driver to Windows Clients"
+msgstr "Export Printer Driver to Windows Clients"
+
+#: cups/cupsaddsmb2.cpp:72
+msgid "&Username:"
+msgstr "&Username:"
+
+#: cups/cupsaddsmb2.cpp:73
+msgid "&Samba server:"
+msgstr "&Samba server:"
+
+#: cups/cupsaddsmb2.cpp:74 management/kmwpassword.cpp:50
+msgid "&Password:"
+msgstr "&Password:"
+
+#: cups/cupsaddsmb2.cpp:79
+msgid ""
+"<p><b>Samba server</b></p>Adobe Windows PostScript driver files plus the CUPS "
+"printer PPD will be exported to the <tt>[print$]</tt> "
+"special share of the Samba server (to change the source CUPS server, use the "
+"<nobr><i>Configure Manager -> CUPS server</i></nobr> first). The <tt>"
+"[print$]</tt> share must exist on the Samba side prior to clicking the <b>"
+"Export</b> button below."
+msgstr ""
+"<p><b>Samba server</b></p>Adobe Windows PostScript driver files plus the CUPS "
+"printer PPD will be exported to the <tt>[print$]</tt> "
+"special share of the Samba server (to change the source CUPS server, use the "
+"<nobr><i>Configure Manager -> CUPS server</i></nobr> first). The <tt>"
+"[print$]</tt> share must exist on the Samba side prior to clicking the <b>"
+"Export</b> button below."
+
+#: cups/cupsaddsmb2.cpp:88
+msgid ""
+"<p><b>Samba username</b></p>User needs to have write access to the <tt>"
+"[print$]</tt> share on the Samba server. <tt>[print$]</tt> "
+"holds printer drivers prepared for download to Windows clients. This dialog "
+"does not work for Samba servers configured with <tt>security = share</tt> "
+"(but works fine with <tt>security = user</tt>)."
+msgstr ""
+"<p><b>Samba username</b></p>User needs to have write access to the <tt>"
+"[print$]</tt> share on the Samba server. <tt>[print$]</tt> "
+"holds printer drivers prepared for download to Windows clients. This dialogue "
+"does not work for Samba servers configured with <tt>security = share</tt> "
+"(but works fine with <tt>security = user</tt>)."
+
+#: cups/cupsaddsmb2.cpp:96
+msgid ""
+"<p><b>Samba password</b></p>The Samba setting <tt>encrypt passwords = yes</tt> "
+"(default) requires prior use of <tt>smbpasswd -a [username]</tt> "
+"command, to create an encrypted Samba password and have Samba recognize it."
+msgstr ""
+"<p><b>Samba password</b></p>The Samba setting <tt>encrypt passwords = yes</tt> "
+"(default) requires prior use of <tt>smbpasswd -a [username]</tt> "
+"command, to create an encrypted Samba password and have Samba recognise it."
+
+#: cups/cupsaddsmb2.cpp:267
+#, c-format
+msgid "Creating folder %1"
+msgstr "Creating folder %1"
+
+#: cups/cupsaddsmb2.cpp:275
+#, c-format
+msgid "Uploading %1"
+msgstr "Uploading %1"
+
+#: cups/cupsaddsmb2.cpp:283
+#, c-format
+msgid "Installing driver for %1"
+msgstr "Installing driver for %1"
+
+#: cups/cupsaddsmb2.cpp:291
+#, c-format
+msgid "Installing printer %1"
+msgstr "Installing printer %1"
+
+#: cups/cupsaddsmb2.cpp:333
+msgid "Driver successfully exported."
+msgstr "Driver successfully exported."
+
+#: cups/cupsaddsmb2.cpp:343
+msgid ""
+"Operation failed. Possible reasons are: permission denied or invalid Samba "
+"configuration (see <a href=\"man:/cupsaddsmb\">cupsaddsmb</a> "
+"manual page for detailed information, you need <a href=\"http://www.cups.org\">"
+"CUPS</a> version 1.1.11 or higher). You may want to try again with another "
+"login/password."
+msgstr ""
+"Operation failed. Possible reasons are: permission denied or invalid Samba "
+"configuration (see <a href=\"man:/cupsaddsmb\">cupsaddsmb</a> "
+"manual page for detailed information, you need <a href=\"http://www.cups.org\">"
+"CUPS</a> version 1.1.11 or higher). You may want to try again with another "
+"login/password."
+
+#: cups/cupsaddsmb2.cpp:352
+msgid "Operation aborted (process killed)."
+msgstr "Operation aborted (process killed)."
+
+#: cups/cupsaddsmb2.cpp:358
+msgid "<h3>Operation failed.</h3><p>%1</p>"
+msgstr "<h3>Operation failed.</h3><p>%1</p>"
+
+#: cups/cupsaddsmb2.cpp:373
+msgid ""
+"You are about to prepare the <b>%1</b> driver to be shared out to Windows "
+"clients through Samba. This operation requires the <a "
+"href=\"http://www.adobe.com/products/printerdrivers/main.html\">"
+"Adobe PostScript Driver</a>, a recent version of Samba 2.2.x and a running SMB "
+"service on the target server. Click <b>Export</b> to start the operation. Read "
+"the <a href=\"man:/cupsaddsmb\">cupsaddsmb</a> manual page in Konqueror or type "
+"<tt>man cupsaddsmb</tt> in a console window to learn more about this "
+"functionality."
+msgstr ""
+"You are about to prepare the <b>%1</b> driver to be shared out to Windows "
+"clients through Samba. This operation requires the <a "
+"href=\"http://www.adobe.com/products/printerdrivers/main.html\">"
+"Adobe PostScript Driver</a>, a recent version of Samba 2.2.x and a running SMB "
+"service on the target server. Click <b>Export</b> to start the operation. Read "
+"the <a href=\"man:/cupsaddsmb\">cupsaddsmb</a> manual page in Konqueror or type "
+"<tt>man cupsaddsmb</tt> in a console window to learn more about this "
+"functionality."
+
+#: cups/cupsaddsmb2.cpp:393
+msgid ""
+"Some driver files are missing. You can get them on <a "
+"href=\"http://www.adobe.com\">Adobe</a> web site. See <a "
+"href=\"man:/cupsaddsmb\">cupsaddsmb</a> manual page for more details (you need "
+"<a href=\"http://www.cups.org\">CUPS</a> version 1.1.11 or higher)."
+msgstr ""
+"Some driver files are missing. You can get them on <a "
+"href=\"http://www.adobe.com\">Adobe</a> web site. See <a "
+"href=\"man:/cupsaddsmb\">cupsaddsmb</a> manual page for more details (you need "
+"<a href=\"http://www.cups.org\">CUPS</a> version 1.1.11 or higher)."
+
+#: cups/cupsaddsmb2.cpp:404
+#, c-format
+msgid "Preparing to upload driver to host %1"
+msgstr "Preparing to upload driver to host %1"
+
+#: cups/cupsaddsmb2.cpp:409 management/networkscanner.cpp:149
+msgid "&Abort"
+msgstr "&Abort"
+
+#: cups/cupsaddsmb2.cpp:415
+msgid "The driver for printer <b>%1</b> could not be found."
+msgstr "The driver for printer <b>%1</b> could not be found."
+
+#: cups/cupsaddsmb2.cpp:455
+#, c-format
+msgid "Preparing to install driver on host %1"
+msgstr "Preparing to install driver on host %1"
+
+#: cups/kmwippselect.cpp:36
+msgid "Remote IPP Printer Selection"
+msgstr "Remote IPP Printer Selection"
+
+#: cups/kmwippselect.cpp:49
+msgid "You must select a printer."
+msgstr "You must select a printer."
+
+#: cups/ipprequest.cpp:110
+msgid "You don't have access to the requested resource."
+msgstr "You don't have access to the requested resource."
+
+#: cups/ipprequest.cpp:113
+msgid "You are not authorized to access the requested resource."
+msgstr "You are not authorised to access the requested resource."
+
+#: cups/ipprequest.cpp:116
+msgid "The requested operation cannot be completed."
+msgstr "The requested operation cannot be completed."
+
+#: cups/ipprequest.cpp:119
+msgid "The requested service is currently unavailable."
+msgstr "The requested service is currently unavailable."
+
+#: cups/ipprequest.cpp:122
+msgid "The target printer is not accepting print jobs."
+msgstr "The target printer is not accepting print jobs."
+
+#: cups/ipprequest.cpp:233
+msgid ""
+"Connection to CUPS server failed. Check that the CUPS server is correctly "
+"installed and running."
+msgstr ""
+"Connection to CUPS server failed. Check that the CUPS server is correctly "
+"installed and running."
+
+#: cups/ipprequest.cpp:236
+msgid "The IPP request failed for an unknown reason."
+msgstr "The IPP request failed for an unknown reason."
+
+#: cups/ipprequest.cpp:356
+msgid "Attribute"
+msgstr "Attribute"
+
+#: cups/ipprequest.cpp:357
+msgid "Values"
+msgstr "Values"
+
+#: cups/ipprequest.cpp:388
+msgid "True"
+msgstr "True"
+
+#: cups/ipprequest.cpp:388
+msgid "False"
+msgstr "False"
+
+#: cups/kmpropquota.cpp:39 cups/kmwquota.cpp:96
+msgid "&Period:"
+msgstr "&Period:"
+
+#: cups/kmpropquota.cpp:40 cups/kmwquota.cpp:97
+msgid "&Size limit (KB):"
+msgstr "&Size limit (KB):"
+
+#: cups/kmpropquota.cpp:41 cups/kmwquota.cpp:98
+msgid "&Page limit:"
+msgstr "&Page limit:"
+
+#: cups/kmpropquota.cpp:57
+msgid "Quotas"
+msgstr "Quotas"
+
+#: cups/kmpropquota.cpp:58
+msgid "Quota Settings"
+msgstr "Quota Settings"
+
+#: cups/kmpropquota.cpp:78 cups/kmwquota.cpp:84
+msgid "No quota"
+msgstr "No quota"
+
+#: cups/kmpropquota.cpp:79 cups/kmpropquota.cpp:80 cups/kmwquota.cpp:87
+#: cups/kmwquota.cpp:90
+msgid "None"
+msgstr "None"
+
+#: cups/kmwipp.cpp:35
+msgid "Remote IPP server"
+msgstr "Remote IPP server"
+
+#: 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>Enter the information concerning the remote IPP server owning the targeted "
+"printer. This wizard will poll the server before continuing.</p>"
+
+#: cups/kmwipp.cpp:42 management/kmwlpd.cpp:46 rlpr/kmproprlpr.cpp:34
+#: rlpr/kmwrlpr.cpp:62
+msgid "Host:"
+msgstr "Host:"
+
+#: cups/kmwipp.cpp:43
+msgid "Port:"
+msgstr "Port:"
+
+#: cups/kmwipp.cpp:52 management/kmwsmb.cpp:79
+msgid "Empty server name."
+msgstr "Empty server name."
+
+#: cups/kmwipp.cpp:59
+msgid "Incorrect port number."
+msgstr "Incorrect port number."
+
+#: cups/kmwipp.cpp:72
+msgid "<nobr>Unable to connect to <b>%1</b> on port <b>%2</b> .</nobr>"
+msgstr "<nobr>Unable to connect to <b>%1</b> on port <b>%2</b> .</nobr>"
+
+#: cups/kmpropbanners.cpp:49 kpgeneralpage.cpp:297
+msgid "Banners"
+msgstr "Banners"
+
+#: cups/kmpropbanners.cpp:50
+msgid "Banner Settings"
+msgstr "Banner Settings"
+
+#: cups/ippreportdlg.cpp:34
+msgid "IPP Report"
+msgstr "IPP Report"
+
+#: cups/ippreportdlg.cpp:93
+msgid "Internal error: unable to generate HTML report."
+msgstr "Internal error: unable to generate HTML report."
+
+#: cups/kmpropusers.cpp:39 cups/kmwusers.cpp:36
+msgid "Users Access Settings"
+msgstr "Users Access Settings"
+
+#: cups/kmpropusers.cpp:38 cups/kmwusers.cpp:39
+msgid "Users"
+msgstr "Users"
+
+#: cups/kmwusers.cpp:41
+msgid "Allowed Users"
+msgstr "Allowed Users"
+
+#: cups/kmwusers.cpp:42
+msgid "Denied Users"
+msgstr "Denied Users"
+
+#: cups/kmwusers.cpp:44
+msgid "Define here a group of allowed/denied users for this printer."
+msgstr "Define here a group of allowed/denied users for this printer."
+
+#: cups/kmwusers.cpp:45 management/kxmlcommanddlg.cpp:117
+msgid "&Type:"
+msgstr "&Type:"
+
+#: cups/kptextpage.cpp:41
+msgid ""
+" <qt> "
+"<p><b>Characters Per Inch</b></p> "
+"<p>This setting controls the horizontal size of characters when printing a text "
+"file. </p> "
+"<p>The default value is 10, meaning that the font is scaled in a way that 10 "
+"characters per inch will be printed. </p> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o cpi=... # example: \"8\" or \"12\" </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Characters Per Inch</b></p> "
+"<p>This setting controls the horizontal size of characters when printing a text "
+"file. </p> "
+"<p>The default value is 10, meaning that the font is scaled in a way that 10 "
+"characters per inch will be printed. </p> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o cpi=... # example: \"8\" or \"12\" </pre> </p> </qt>"
+
+#: cups/kptextpage.cpp:55
+msgid ""
+" <qt> "
+"<p><b>Lines Per Inch</b></p> "
+"<p>This setting controls the vertical size of characters when printing a text "
+"file. </p> "
+"<p>The default value is 6, meaning that the font is scaled in a way that 6 "
+"lines per inch will be printed. </p> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o lpi=... # example \"5\" or \"7\" </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Lines Per Inch</b></p> "
+"<p>This setting controls the vertical size of characters when printing a text "
+"file. </p> "
+"<p>The default value is 6, meaning that the font is scaled in a way that 6 "
+"lines per inch will be printed. </p> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o lpi=... # example \"5\" or \"7\" </pre> </p> </qt>"
+
+#: cups/kptextpage.cpp:69
+msgid ""
+" <qt> "
+"<p><b>Columns</b></p> "
+"<p>This setting controls how many columns of text will be printed on each page "
+"when. printing text files. </p> "
+"<p>The default value is 1, meaning that only one column of text per page will "
+"be printed. </p> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o columns=... # example: \"2\" or \"4\" </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Columns</b></p> "
+"<p>This setting controls how many columns of text will be printed on each page "
+"when. printing text files. </p> "
+"<p>The default value is 1, meaning that only one column of text per page will "
+"be printed. </p> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o columns=... # example: \"2\" or \"4\" </pre> </p> </qt>"
+
+#: cups/kptextpage.cpp:84
+msgid " <qt> Preview icon changes when you turn on or off prettyprint. </qt>"
+msgstr ""
+" <qt> Preview icon changes when you turn on or off prettyprint. </qt>"
+
+#: cups/kptextpage.cpp:87
+msgid ""
+" <qt> "
+"<p><b>Text Formats</b></p> "
+"<p>These settings control the appearance of text on printouts. They are only "
+"valid for printing text files or input directly through kprinter. </p> "
+"<p><b>Note:</b> These settings have no effect whatsoever for other input "
+"formats than text, or for printing from applications such as the KDE Advanced "
+"Text Editor. (Applications in general send PostScript to the print system, and "
+"'kate' in particular has its own knobs to control the print output. </p>. "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o cpi=... # example: \"8\" or \"12\" "
+"<br> -o lpi=... # example: \"5\" or \"7\" "
+"<br> -o columns=... # example: \"2\" or \"4\" </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Text Formats</b></p> "
+"<p>These settings control the appearance of text on printouts. They are only "
+"valid for printing text files or input directly through kprinter. </p> "
+"<p><b>Note:</b> These settings have no effect whatsoever for other input "
+"formats than text, or for printing from applications such as the KDE Advanced "
+"Text Editor. (Applications in general send PostScript to the print system, and "
+"'kate' in particular has its own knobs to control the print output. </p>. "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o cpi=... # example: \"8\" or \"12\" "
+"<br> -o lpi=... # example: \"5\" or \"7\" "
+"<br> -o columns=... # example: \"2\" or \"4\" </pre> </p> </qt>"
+
+#: cups/kptextpage.cpp:108
+msgid ""
+" <qt> "
+"<p><b>Margins</b></p> "
+"<p>These settings control the margins of printouts on the paper. They are not "
+"valid for jobs originating from applications which define their own page "
+"layout internally and send PostScript to KDEPrint (such as KOffice or "
+"OpenOffice.org). </p> "
+"<p>When printing from KDE applications, such as KMail and Konqueror, or "
+"printing an ASCII text file through kprinter, you can choose your preferred "
+"margin settings here. </p> "
+"<p>Margins may be set individually for each edge of the paper. The combo box at "
+"the bottom lets you change the units of measurement between Pixels, "
+"Millimeters, Centimeters, and Inches. </p> "
+"<p>You can even use the mouse to grab one margin and drag it to the intended "
+"position (see the preview picture on the right side). </p> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-top=... # example: \"72\" "
+"<br> -o page-bottom=... # example: \"24\" "
+"<br> -o page-left=... # example: \"36\" "
+"<br> -o page-right=... # example: \"12\" </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Margins</b></p> "
+"<p>These settings control the margins of printouts on the paper. They are not "
+"valid for jobs originating from applications which define their own page "
+"layout internally and send PostScript to KDEPrint (such as KOffice or "
+"OpenOffice.org). </p> "
+"<p>When printing from KDE applications, such as KMail and Konqueror, or "
+"printing an ASCII text file through kprinter, you can choose your preferred "
+"margin settings here. </p> "
+"<p>Margins may be set individually for each edge of the paper. The combo box at "
+"the bottom lets you change the units of measurement between Pixels, "
+"Millimetres, Centimetres and Inches. </p> "
+"<p>You can even use the mouse to grab one margin and drag it to the intended "
+"position (see the preview picture on the right side). </p> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-top=... # example: \"72\" "
+"<br> -o page-bottom=... # example: \"24\" "
+"<br> -o page-left=... # example: \"36\" "
+"<br> -o page-right=... # example: \"12\" </pre> </p> </qt>"
+
+#: cups/kptextpage.cpp:134
+msgid ""
+" <qt> "
+"<p><b>Turn Text Printing with Syntax Highlighting (Prettyprint) On!</b></p> "
+"<p>ASCII text file printouts can be 'prettyfied' by enabling this option. If "
+"you do so, a header is printed at the top of each page. The header contains "
+"the page number, job title (usually the filename), and the date. In addition, C "
+"and C++ keywords are highlighted, and comment lines are italicized.</p> "
+"<p>This prettyprint option is handled by CUPS.</p> "
+"<p>If you prefer another 'plaintext-to-prettyprint' converter, look for the <em>"
+"enscript</em> pre-filter on the <em>Filters</em> tab. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o prettyprint=true. </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Turn Text Printing with Syntax Highlighting (Prettyprint) On!</b></p> "
+"<p>ASCII text file printouts can be 'prettyfied' by enabling this option. If "
+"you do so, a header is printed at the top of each page. The header contains "
+"the page number, job title (usually the filename), and the date. In addition, C "
+"and C++ keywords are highlighted, and comment lines are italicised.</p> "
+"<p>This prettyprint option is handled by CUPS.</p> "
+"<p>If you prefer another 'plaintext-to-prettyprint' converter, look for the <em>"
+"enscript</em> pre-filter on the <em>Filters</em> tab. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o prettyprint=true. </pre> </p> </qt>"
+
+#: cups/kptextpage.cpp:153
+msgid ""
+" <qt> "
+"<p><b>Turn Text Printing with Syntax Highlighting (Prettyprint) Off! </b></p> "
+"<p>ASCII text file printing with this option turned off are appearing without a "
+"page header and without syntax highlighting. (You can still set the page "
+"margins, though.) </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o prettyprint=false </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Turn Text Printing with Syntax Highlighting (Prettyprint) Off! </b></p> "
+"<p>ASCII text file printing with this option turned off are appearing without a "
+"page header and without syntax highlighting. (You can still set the page "
+"margins, though.) </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o prettyprint=false </pre> </p> </qt>"
+
+#: cups/kptextpage.cpp:167
+msgid ""
+" <qt> "
+"<p><b>Print Text with Syntax Highlighting (Prettyprint)</b></p> "
+"<p>ASCII file printouts can be 'prettyfied' by enabling this option. If you do "
+"so, a header is printed at the top of each page. The header contains the page "
+"number, job title (usually the filename), and the date. In addition, C and C++ "
+"keywords are highlighted, and comment lines are italicized.</p> "
+"<p>This prettyprint option is handled by CUPS.</p> "
+"<p>If you prefer another 'plaintext-to-prettyprint' converter, look for the <em>"
+"enscript</em> pre-filter on the <em>Filters</em> tab. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o prettyprint=true. "
+"<br> -o prettyprint=false </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Print Text with Syntax Highlighting (Prettyprint)</b></p> "
+"<p>ASCII file printouts can be 'prettyfied' by enabling this option. If you do "
+"so, a header is printed at the top of each page. The header contains the page "
+"number, job title (usually the filename), and the date. In addition, C and C++ "
+"keywords are highlighted, and comment lines are italicised.</p> "
+"<p>This prettyprint option is handled by CUPS.</p> "
+"<p>If you prefer another 'plaintext-to-prettyprint' converter, look for the <em>"
+"enscript</em> pre-filter on the <em>Filters</em> tab. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o prettyprint=true. "
+"<br> -o prettyprint=false </pre> </p> </qt>"
+
+#: cups/kptextpage.cpp:188
+msgid "Text"
+msgstr "Text"
+
+#: cups/kptextpage.cpp:191
+msgid "Text Format"
+msgstr "Text Format"
+
+#: cups/kptextpage.cpp:193
+msgid "Syntax Highlighting"
+msgstr "Syntax Highlighting"
+
+#: cups/kptextpage.cpp:195 kpmarginpage.cpp:42 kpmarginpage.cpp:45
+msgid "Margins"
+msgstr "Margins"
+
+#: cups/kptextpage.cpp:200
+msgid "&Chars per inch:"
+msgstr "&Chars per inch:"
+
+#: cups/kptextpage.cpp:204
+msgid "&Lines per inch:"
+msgstr "&Lines per inch:"
+
+#: cups/kptextpage.cpp:208
+msgid "C&olumns:"
+msgstr "C&olumns:"
+
+#: cups/kptextpage.cpp:216
+msgid "&Disabled"
+msgstr "&Disabled"
+
+#: cups/kptextpage.cpp:218
+msgid "&Enabled"
+msgstr "&Enabled"
+
+#: cups/kmconfigcupsdir.cpp:34
+msgid "Folder"
+msgstr "Folder"
+
+#: cups/kmconfigcupsdir.cpp:35
+msgid "CUPS Folder Settings"
+msgstr "CUPS Folder Settings"
+
+#: cups/kmconfigcupsdir.cpp:38
+msgid "Installation Folder"
+msgstr "Installation Folder"
+
+#: cups/kmconfigcupsdir.cpp:41
+msgid "Standard installation (/)"
+msgstr "Standard installation (/)"
+
+#: cups/kptagspage.cpp:36
+msgid ""
+" <qt>"
+"<p><b>Additional Tags</b></p> You may send additional commands to the CUPS "
+"server via this editable list. There are 3 purposes for this: "
+"<ul> "
+"<li>Use any current or future standard CUPS job option not supported by the "
+"KDEPrint GUI. </li> "
+"<li>Control any custom job option you may want to support in custom CUPS "
+"filters and backends plugged into the CUPS filtering chain.</li> "
+"<li>Send short messages to the operators of your production printers in your "
+"<em>Central Repro Department</em>. </ul> "
+"<p><b>Standard CUPS job options:</b> A complete list of standard CUPS job "
+"options is in the <a href=\"http://localhost:631/sum.html\">CUPS User Manual</a>"
+". Mappings of the kprinter user interface widgets to respective CUPS job "
+"option names are named in the various <em>WhatsThis</em> help items..</p> "
+"<p><b>Custom CUPS job options:</b> CUPS print servers may be customized with "
+"additional print filters and backends which understand custom job options. You "
+"can specify such custom job options here. If in doubt, ask your system "
+"administrator..</p> "
+"<p><b> </b></p> "
+"<p><b>Operator Messages:</b> You may send additional messages to the "
+"operator(s) of your production printers (e.g. in your <em>"
+"Central Repro Department</p>) Messages can be read by the operator(s) (or "
+"yourself) by viewing the <em>\"Job IPP Report\"</em> for the job.</p> <b>"
+"Examples:</b>"
+"<br> "
+"<pre> A standard CUPS job option:"
+"<br> <em>(Name) number-up</em> -- <em>(Value) 9</em> "
+"<br> "
+"<br> A job option for custom CUPS filters or backends:"
+"<br> <em>(Name) DANKA_watermark</em> -- <em>"
+"(Value) Company_Confidential</em> "
+"<br> "
+"<br> A message to the operator(s):"
+"<br> <em>(Name) Deliver_after_completion</em> -- <em>"
+"(Value) to_Marketing_Departm.</em>"
+"<br> </pre> "
+"<p><b>Note:</b> the fields must not include spaces, tabs or quotes. You may "
+"need to double-click on a field to edit it. "
+"<p><b>Warning:</b> Do not use such standard CUPS option names which also can be "
+"used through the KDEPrint GUI. Results may be unpredictable if they conflict, "
+" or if they are sent multiple times. For all options supported by the GUI, "
+"please do use the GUI. (Each GUI element's 'WhatsThis' names the related CUPS "
+"option name.) </p> </qt>"
+msgstr ""
+" <qt>"
+"<p><b>Additional Tags</b></p> You may send additional commands to the CUPS "
+"server via this editable list. There are 3 purposes for this: "
+"<ul> "
+"<li>Use any current or future standard CUPS job option not supported by the "
+"KDEPrint GUI. </li> "
+"<li>Control any custom job option you may want to support in custom CUPS "
+"filters and backends plugged into the CUPS filtering chain.</li> "
+"<li>Send short messages to the operators of your production printers in your "
+"<em>Central Repro Department</em>. </ul> "
+"<p><b>Standard CUPS job options:</b> A complete list of standard CUPS job "
+"options is in the <a href=\"http://localhost:631/sum.html\">CUPS User Manual</a>"
+". Mappings of the kprinter user interface widgets to respective CUPS job "
+"option names are named in the various <em>WhatsThis</em> help items..</p> "
+"<p><b>Custom CUPS job options:</b> CUPS print servers may be customised with "
+"additional print filters and backends which understand custom job options. You "
+"can specify such custom job options here. If in doubt, ask your system "
+"administrator..</p> "
+"<p><b> </b></p> "
+"<p><b>Operator Messages:</b> You may send additional messages to the "
+"operator(s) of your production printers (e.g. in your <em>"
+"Central Repro Department</p>) Messages can be read by the operator(s) (or "
+"yourself) by viewing the <em>\"Job IPP Report\"</em> for the job.</p> <b>"
+"Examples:</b>"
+"<br> "
+"<pre> A standard CUPS job option:"
+"<br> <em>(Name) number-up</em> -- <em>(Value) 9</em> "
+"<br> "
+"<br> A job option for custom CUPS filters or backends:"
+"<br> <em>(Name) DANKA_watermark</em> -- <em>"
+"(Value) Company_Confidential</em> "
+"<br> "
+"<br> A message to the operator(s):"
+"<br> <em>(Name) Deliver_after_completion</em> -- <em>"
+"(Value) to_Marketing_Departm.</em>"
+"<br> </pre> "
+"<p><b>Note:</b> the fields must not include spaces, tabs or quotes. You may "
+"need to double-click on a field to edit it. "
+"<p><b>Warning:</b> Do not use such standard CUPS option names which also can be "
+"used through the KDEPrint GUI. Results may be unpredictable if they conflict, "
+" or if they are sent multiple times. For all options supported by the GUI, "
+"please do use the GUI. (Each GUI element's 'WhatsThis' names the related CUPS "
+"option name.) </p> </qt>"
+
+#: cups/kptagspage.cpp:77
+msgid "Additional Tags"
+msgstr "Additional Tags"
+
+#: cups/kptagspage.cpp:82 kfilelist.cpp:101 kpfilterpage.cpp:406
+#: management/kmjobviewer.cpp:237 management/kmwend.cpp:51
+#: management/kxmlcommanddlg.cpp:141 management/kxmlcommanddlg.cpp:545
+msgid "Name"
+msgstr "Name"
+
+#: cups/kptagspage.cpp:83
+msgid "Value"
+msgstr "Value"
+
+#: cups/kptagspage.cpp:92
+msgid "Read-Only"
+msgstr "Read-Only"
+
+#: cups/kptagspage.cpp:115
+msgid "The tag name must not contain any spaces, tabs or quotes: <b>%1</b>."
+msgstr "The tag name must not contain any spaces, tabs or quotes: <b>%1</b>."
+
+#: cups/kmcupsuimanager.cpp:85
+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 ""
+"<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>"
+
+#: cups/kmcupsuimanager.cpp:92
+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 ""
+"<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>"
+
+#: cups/kmcupsuimanager.cpp:99
+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 ""
+"<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>"
+
+#: cups/kmcupsuimanager.cpp:106
+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 ""
+"<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>"
+
+#: cups/kmcupsuimanager.cpp:114
+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 ""
+"<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>"
+
+#: cups/kmcupsuimanager.cpp:127
+msgid "Re&mote CUPS server (IPP/HTTP)"
+msgstr "Re&mote CUPS server (IPP/HTTP)"
+
+#: cups/kmcupsuimanager.cpp:128
+msgid "Network printer w/&IPP (IPP/HTTP)"
+msgstr "Network printer w/&IPP (IPP/HTTP)"
+
+#: cups/kmcupsuimanager.cpp:129
+msgid "S&erial Fax/Modem printer"
+msgstr "S&erial Fax/Modem printer"
+
+#: cups/kmcupsuimanager.cpp:130
+msgid "Other &printer type"
+msgstr "Other &printer type"
+
+#: cups/kmcupsuimanager.cpp:132
+msgid "Cl&ass of printers"
+msgstr "Cl&ass of printers"
+
+#: cups/kmcupsuimanager.cpp:169
+msgid "An error occurred while retrieving the list of available backends:"
+msgstr "An error occurred while retrieving the list of available backends:"
+
+#: cups/kmcupsuimanager.cpp:215
+msgid "Priority"
+msgstr "Priority"
+
+#: cups/kmcupsuimanager.cpp:217
+msgid "Billing Information"
+msgstr "Billing Information"
+
+#: cups/kmwfax.cpp:37
+msgid "Fax Serial Device"
+msgstr "Fax Serial Device"
+
+#: cups/kmwfax.cpp:41
+msgid "<p>Select the device which your serial Fax/Modem is connected to.</p>"
+msgstr "<p>Select the device which your serial Fax/Modem is connected to.</p>"
+
+#: cups/kmwfax.cpp:71
+msgid "You must select a device."
+msgstr "You must select a device."
+
+#: cups/kmcupsmanager.cpp:768
+msgid "Library cupsdconf not found. Check your installation."
+msgstr "Library cupsdconf not found. Check your installation."
+
+#: cups/kmcupsmanager.cpp:774
+msgid "Symbol %1 not found in cupsdconf library."
+msgstr "Symbol %1 not found in cupsdconf library."
+
+#: cups/kmcupsmanager.cpp:849
+msgid "&Export Driver..."
+msgstr "&Export Driver..."
+
+#: cups/kmcupsmanager.cpp:851
+msgid "&Printer IPP Report"
+msgstr "&Printer IPP Report"
+
+#: cups/kmcupsmanager.cpp:897 cups/kmwippprinter.cpp:218
+#, c-format
+msgid "IPP Report for %1"
+msgstr "IPP Report for %1"
+
+#: cups/kmcupsmanager.cpp:901
+msgid "Unable to retrieve printer information. Error received:"
+msgstr "Unable to retrieve printer information. Error received:"
+
+#: cups/kmcupsmanager.cpp:914
+msgid "Server"
+msgstr "Server"
+
+#: cups/kmcupsmanager.cpp:954
+#, c-format
+msgid ""
+"Connection to CUPS server failed. Check that the CUPS server is correctly "
+"installed and running. Error: %1."
+msgstr ""
+"Connection to CUPS server failed. Check that the CUPS server is correctly "
+"installed and running. Error: %1."
+
+#: cups/kmcupsmanager.cpp:955
+msgid "the IPP request failed for an unknown reason"
+msgstr "the IPP request failed for an unknown reason"
+
+#: cups/kmcupsmanager.cpp:989
+msgid "connection refused"
+msgstr "connection refused"
+
+#: cups/kmcupsmanager.cpp:992
+msgid "host not found"
+msgstr "host not found"
+
+#: cups/kmcupsmanager.cpp:996
+msgid "read failed (%1)"
+msgstr "read failed (%1)"
+
+#: cups/kmcupsmanager.cpp:1000
+msgid ""
+"Connection to CUPS server failed. Check that the CUPS server is correctly "
+"installed and running. Error: %2: %1."
+msgstr ""
+"Connection to CUPS server failed. Check that the CUPS server is correctly "
+"installed and running. Error: %2: %1."
+
+#: cups/kphpgl2page.cpp:33
+msgid ""
+" <qt> <b>Print in Black Only (Blackplot)</b> "
+"<p>The 'blackplot' option specifies that all pens should plot in black-only: "
+"The default is to use the colors defined in the plot file, or the standard pen "
+"colors defined in the HP-GL/2 reference manual from Hewlett Packard. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o blackplot=true </pre> </p> </qt>"
+msgstr ""
+" <qt> <b>Print in Black Only (Blackplot)</b> "
+"<p>The 'blackplot' option specifies that all pens should plot in black-only: "
+"The default is to use the colours defined in the plot file, or the standard "
+"pen colours defined in the HP-GL/2 reference manual from Hewlett Packard. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o blackplot=true </pre> </p> </qt>"
+
+#: cups/kphpgl2page.cpp:48
+msgid ""
+" <qt> <b>Scale Print Image to Page Size</b> "
+"<p>The 'fitplot' option specifies that the HP-GL image should be scaled to fill "
+" exactly the page with the (elsewhere selected) media size. </p> "
+"<p>The default is 'fitplot is disabled'. The default will therefore use the "
+"absolute distances specified in the plot file. (You should be aware that HP-GL "
+"files are very often CAD drawings intended for large format plotters. On "
+"standard office printers they will therefore lead to the drawing printout "
+"being spread across multiple pages.) </p> "
+"<p><b>Note:</b>This feature depends upon an accurate plot size (PS) command in "
+"the HP-GL/2 file. If no plot size is given in the file the filter converting "
+"the HP-GL to PostScript assumes the plot is ANSI E size. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o fitplot=true </pre> </p> </qt>"
+msgstr ""
+" <qt> <b>Scale Print Image to Page Size</b> "
+"<p>The 'fitplot' option specifies that the HP-GL image should be scaled to fill "
+" exactly the page with the (elsewhere selected) media size. </p> "
+"<p>The default is 'fitplot is disabled'. The default will therefore use the "
+"absolute distances specified in the plot file. (You should be aware that HP-GL "
+"files are very often CAD drawings intended for large format plotters. On "
+"standard office printers they will therefore lead to the drawing printout "
+"being spread across multiple pages.) </p> "
+"<p><b>Note:</b>This feature depends upon an accurate plot size (PS) command in "
+"the HP-GL/2 file. If no plot size is given in the file the filter converting "
+"the HP-GL to PostScript assumes the plot is ANSI E size. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o fitplot=true </pre> </p> </qt>"
+
+#: cups/kphpgl2page.cpp:68
+msgid ""
+" <qt> <b>Set Pen Width for HP-GL (if not defined in file)</b>. "
+"<p>The pen width value can be set here in case the original HP-GL file does not "
+"have it set. The pen width specifies the value in micrometers. The default "
+"value of 1000 produces lines that are 1000 micrometers == 1 millimeter in "
+"width. Specifying a pen width of 0 produces lines that are exactly 1 pixel "
+"wide. </p> "
+"<p><b>Note:</b> The penwidth option set here is ignored if the pen widths are "
+"set inside the plot file itself..</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o penwidth=... # example: \"2000\" or \"500\" </pre> </p> </qt>"
+msgstr ""
+" <qt> <b>Set Pen Width for HP-GL (if not defined in file)</b>. "
+"<p>The pen width value can be set here in case the original HP-GL file does not "
+"have it set. The pen width specifies the value in micrometers. The default "
+"value of 1000 produces lines that are 1000 micrometres == 1 millimetre in "
+"width. Specifying a pen width of 0 produces lines that are exactly 1 pixel "
+"wide. </p> "
+"<p><b>Note:</b> The penwidth option set here is ignored if the pen widths are "
+"set inside the plot file itself..</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o penwidth=... # example: \"2000\" or \"500\" </pre> </p> </qt>"
+
+#: cups/kphpgl2page.cpp:85
+msgid ""
+" <qt> <b>HP-GL Print Options</b> "
+"<p>All options on this page are only applicable if you use KDEPrint to send "
+"HP-GL and HP-GL/2 files to one of your printers. </p> "
+"<p>HP-GL and HP-GL/2 are page description languages developed by "
+"Hewlett-Packard to drive Pen Plotting devices. </p> "
+"<p>KDEPrint can (with the help of CUPS) convert the HP-GL file format and print "
+"it on any installed printer. </p> "
+"<p><b>Note 1:</b> To print HP-GL files, start 'kprinter' and simply load the "
+"file into the running kprinter.</p> "
+"<p><b>Note 2:</b> The 'fitplot' parameter provided on this dialog does also "
+"work for printing PDF files (if your CUPS version is more recent than "
+"1.1.22).</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> These KDEPrint GUI elements "
+"match with CUPS commandline job option parameters:</em> "
+"<pre> -o blackplot=... # examples: \"true\" or \"false\" "
+"<br> -o fitplot=... # examples: \"true\" or \"false\" "
+"<br> -o penwidth=... # examples: \"true\" or \"false\" </pre> </p> </qt>"
+msgstr ""
+" <qt> <b>HP-GL Print Options</b> "
+"<p>All options on this page are only applicable if you use KDEPrint to send "
+"HP-GL and HP-GL/2 files to one of your printers. </p> "
+"<p>HP-GL and HP-GL/2 are page description languages developed by "
+"Hewlett-Packard to drive Pen Plotting devices. </p> "
+"<p>KDEPrint can (with the help of CUPS) convert the HP-GL file format and print "
+"it on any installed printer. </p> "
+"<p><b>Note 1:</b> To print HP-GL files, start 'kprinter' and simply load the "
+"file into the running kprinter.</p> "
+"<p><b>Note 2:</b> The 'fitplot' parameter provided on this dialogue does also "
+"work for printing PDF files (if your CUPS version is more recent than "
+"1.1.22).</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> These KDEPrint GUI elements "
+"match with CUPS commandline job option parameters:</em> "
+"<pre> -o blackplot=... # examples: \"true\" or \"false\" "
+"<br> -o fitplot=... # examples: \"true\" or \"false\" "
+"<br> -o penwidth=... # examples: \"true\" or \"false\" </pre> </p> </qt>"
+
+#: cups/kphpgl2page.cpp:113
+msgid "HP-GL/2 Options"
+msgstr "HP-GL/2 Options"
+
+#: cups/kphpgl2page.cpp:115
+msgid "&Use only black pen"
+msgstr "&Use only black pen"
+
+#: cups/kphpgl2page.cpp:118
+msgid "&Fit plot to page"
+msgstr "&Fit plot to page"
+
+#: cups/kphpgl2page.cpp:122
+msgid "&Pen width:"
+msgstr "&Pen width:"
+
+#: cups/kmwippprinter.cpp:45
+msgid "IPP Printer Information"
+msgstr "IPP Printer Information"
+
+#: cups/kmwippprinter.cpp:55
+msgid "&Printer URI:"
+msgstr "&Printer URI:"
+
+#: cups/kmwippprinter.cpp:64
+msgid ""
+"<p>Either enter the printer URI directly, or use the network scanning "
+"facility.</p>"
+msgstr ""
+"<p>Either enter the printer URI directly, or use the network scanning "
+"facility.</p>"
+
+#: cups/kmwippprinter.cpp:65
+msgid "&IPP Report"
+msgstr "&IPP Report"
+
+#: cups/kmwippprinter.cpp:112
+msgid "You must enter a printer URI."
+msgstr "You must enter a printer URI."
+
+#: cups/kmwippprinter.cpp:119 management/kmwsocket.cpp:116
+msgid "No printer found at this address/port."
+msgstr "No printer found at this address/port."
+
+#: cups/kmwippprinter.cpp:139 management/kmwsocket.cpp:135
+msgid ""
+"_: Unknown host - 1 is the IP\n"
+"<Unknown> (%1)"
+msgstr "<Unknown> (%1)"
+
+#: cups/kmwippprinter.cpp:173
+msgid "<b>Name</b>: %1<br>"
+msgstr "<b>Name</b>: %1<br>"
+
+#: cups/kmwippprinter.cpp:174
+msgid "<b>Location</b>: %1<br>"
+msgstr "<b>Location</b>: %1<br>"
+
+#: cups/kmwippprinter.cpp:175
+msgid "<b>Description</b>: %1<br>"
+msgstr "<b>Description</b>: %1<br>"
+
+#: cups/kmwippprinter.cpp:182
+msgid "<b>Model</b>: %1<br>"
+msgstr "<b>Model</b>: %1<br>"
+
+#: cups/kmwippprinter.cpp:187 kmprinter.cpp:139
+msgid "Idle"
+msgstr "Idle"
+
+#: cups/kmwippprinter.cpp:188 kmprinter.cpp:141
+msgid "Stopped"
+msgstr "Stopped"
+
+#: cups/kmwippprinter.cpp:189 kmjob.cpp:111 kmprinter.cpp:140
+msgid "Processing..."
+msgstr "Processing..."
+
+#: cups/kmwippprinter.cpp:190 kmjob.cpp:132 kmprinter.cpp:142
+msgid ""
+"_: Unknown State\n"
+"Unknown"
+msgstr "Unknown"
+
+#: cups/kmwippprinter.cpp:192
+msgid "<b>State</b>: %1<br>"
+msgstr "<b>State</b>: %1<br>"
+
+#: cups/kmwippprinter.cpp:199
+#, c-format
+msgid "Unable to retrieve printer info. Printer answered:<br><br>%1"
+msgstr "Unable to retrieve printer info. Printer answered:<br><br>%1"
+
+#: cups/kmwippprinter.cpp:222
+msgid "Unable to generate report. IPP request failed with message: %1 (0x%2)."
+msgstr "Unable to generate report. IPP request failed with message: %1 (0x%2)."
+
+#: cups/kmwother.cpp:41
+msgid "URI Selection"
+msgstr "URI Selection"
+
+#: cups/kmwother.cpp:46
+msgid ""
+"<p>Enter the URI corresponding to the printer to be installed. Examples:</p>"
+"<ul>"
+"<li>smb://[login[:passwd]@]server/printer</li>"
+"<li>lpd://server/queue</li>"
+"<li>parallel:/dev/lp0</li></ul>"
+msgstr ""
+"<p>Enter the URI corresponding to the printer to be installed. Examples:</p>"
+"<ul>"
+"<li>smb://[login[:passwd]@]server/printer</li>"
+"<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 Server %1:%2"
+
+#: cups/kmcupsconfigwidget.cpp:65
+msgid "Server Information"
+msgstr "Server Information"
+
+#: cups/kmcupsconfigwidget.cpp:66
+msgid "Account Information"
+msgstr "Account Information"
+
+#: cups/kmcupsconfigwidget.cpp:67 rlpr/kmproxywidget.cpp:34
+msgid "&Host:"
+msgstr "&Host:"
+
+#: cups/kmcupsconfigwidget.cpp:68 management/kmwsocketutil.cpp:53
+#: management/networkscanner.cpp:339 rlpr/kmproxywidget.cpp:35
+msgid "&Port:"
+msgstr "&Port:"
+
+#: cups/kmcupsconfigwidget.cpp:75
+msgid "&User:"
+msgstr "&User:"
+
+#: cups/kmcupsconfigwidget.cpp:76
+msgid "Pass&word:"
+msgstr "Pass&word:"
+
+#: cups/kmcupsconfigwidget.cpp:79
+msgid "&Store password in configuration file"
+msgstr "&Store password in configuration file"
+
+#: cups/kmcupsconfigwidget.cpp:81
+msgid "Use &anonymous access"
+msgstr "Use &anonymous access"
+
+#: cups/kmwquota.cpp:46
+msgid "second(s)"
+msgstr "second(s)"
+
+#: cups/kmwquota.cpp:47
+msgid "minute(s)"
+msgstr "minute(s)"
+
+#: cups/kmwquota.cpp:48
+msgid "hour(s)"
+msgstr "hour(s)"
+
+#: cups/kmwquota.cpp:49
+msgid "day(s)"
+msgstr "day(s)"
+
+#: cups/kmwquota.cpp:50
+msgid "week(s)"
+msgstr "week(s)"
+
+#: cups/kmwquota.cpp:51
+msgid "month(s)"
+msgstr "month(s)"
+
+#: cups/kmwquota.cpp:79
+msgid "Printer Quota Settings"
+msgstr "Printer Quota Settings"
+
+#: 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>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>"
+
+#: cups/kmwquota.cpp:130
+msgid "You must specify at least one quota limit."
+msgstr "You must specify at least one quota limit."
+
+#: cups/kmconfigcups.cpp:32
+msgid "CUPS Server"
+msgstr "CUPS Server"
+
+#: cups/kmconfigcups.cpp:33
+msgid "CUPS Server Settings"
+msgstr "CUPS Server Settings"
+
+#: cups/kmpropusers.cpp:55
+msgid "Denied users"
+msgstr "Denied users"
+
+#: cups/kmpropusers.cpp:62
+msgid "Allowed users"
+msgstr "Allowed users"
+
+#: cups/kmpropusers.cpp:76
+msgid "All users allowed"
+msgstr "All users allowed"
+
+#: 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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o brightness=... # use range from \"0\" to \"200\" </pre> </p> "
+"</qt>"
+msgstr ""
+" <qt> "
+"<p><b>Brightness:</b> Slider to control the brightness value of all colours "
+"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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o brightness=... # use range from \"0\" to \"200\" </pre> </p> "
+"</qt>"
+
+#: 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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o hue=... # use range from \"-360\" to \"360\" </pre> </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Hue (Tint):</b> Slider to control the hue value for colour rotation.</p> "
+"<p> The hue value is a number from -360 to 360 and represents the colour hue "
+"rotation. The following table summarises the change you will see for the base "
+"colours: "
+"<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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o hue=... # use range from \"-360\" to \"360\" </pre> </p> </qt>"
+
+#: 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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o saturation=... # use range from \"0\" to \"200\" </pre> </p> "
+"</qt>"
+msgstr ""
+" <qt> "
+"<p><b>Saturation:</b> Slider to control the saturation value for all colours "
+"used.</p> "
+"<p> The saturation value adjusts the saturation of the colours in an image, "
+"similar to the colour knob on your television. The colour 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 colour "
+"saturation of 0 produces a black-and-white print, while a value of 200 will "
+"make the colours extremely intense. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o saturation=... # use range from \"0\" to \"200\" </pre> </p> "
+"</qt>"
+
+#: 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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o gamma=... # use range from \"1\" to \"3000\" </pre> </p> "
+"</qt>"
+msgstr ""
+" <qt> "
+"<p><b>Gamma:</b> Slider to control the gamma value for colour 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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o gamma=... # use range from \"1\" to \"3000\" </pre> </p> "
+"</qt>"
+
+#: 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 ""
+" <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 "
+"colour 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>"
+
+#: 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 ""
+" <qt> "
+"<p><b>Colouration Preview Thumbnail</b></p> "
+"<p>The colouration preview thumbnail indicates change of image colouration 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>"
+
+#: 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 KDEPrint 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 ""
+" <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 KDEPrint 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>"
+
+#: 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 ""
+" <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> centre </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>"
+
+#: 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 ""
+" <qt> "
+"<p><b>Reset to Default Values</b> </p> "
+"<p> Reset all colouration 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>"
+
+#: 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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o position=... # examples: \"top-left\" or \"bottom\" </pre> "
+"</p> </qt>"
+msgstr ""
+" <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 'centre'. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o position=... # examples: \"top-left\" or \"bottom\" </pre> "
+"</p> </qt>"
+
+#: cups/kpimagepage.cpp:237
+msgid "Image"
+msgstr "Image"
+
+#: cups/kpimagepage.cpp:239
+msgid "Color Settings"
+msgstr "Colour Settings"
+
+#: cups/kpimagepage.cpp:241
+msgid "Image Size"
+msgstr "Image Size"
+
+#: cups/kpimagepage.cpp:243
+msgid "Image Position"
+msgstr "Image Position"
+
+#: cups/kpimagepage.cpp:247
+msgid "&Brightness:"
+msgstr "&Brightness:"
+
+#: cups/kpimagepage.cpp:252
+msgid "&Hue (Color rotation):"
+msgstr "&Hue (Colour rotation):"
+
+#: cups/kpimagepage.cpp:257
+msgid "&Saturation:"
+msgstr "&Saturation:"
+
+#: cups/kpimagepage.cpp:262
+msgid "&Gamma (Color correction):"
+msgstr "&Gamma (Colour correction):"
+
+#: cups/kpimagepage.cpp:283
+msgid "&Default Settings"
+msgstr "&Default Settings"
+
+#: cups/kpimagepage.cpp:289
+msgid "Natural Image Size"
+msgstr "Natural Image Size"
+
+#: cups/kpimagepage.cpp:290
+msgid "Resolution (ppi)"
+msgstr "Resolution (ppi)"
+
+#: cups/kpimagepage.cpp:292
+#, no-c-format
+msgid "% of Page"
+msgstr "% of Page"
+
+#: cups/kpimagepage.cpp:294
+#, no-c-format
+msgid "% of Natural Image Size"
+msgstr "% of Natural Image Size"
+
+#: cups/kpimagepage.cpp:304
+msgid "&Image size type:"
+msgstr "&Image size type:"
+
+#: cups/kmcupsjobmanager.cpp:277
+msgid "Job Report"
+msgstr "Job Report"
+
+#: cups/kmcupsjobmanager.cpp:279 cups/kmcupsjobmanager.cpp:384
+msgid "Unable to retrieve job information: "
+msgstr "Unable to retrieve job information: "
+
+#: cups/kmcupsjobmanager.cpp:288
+msgid "&Job IPP Report"
+msgstr "&Job IPP Report"
+
+#: cups/kmcupsjobmanager.cpp:290
+msgid "&Increase Priority"
+msgstr "&Increase Priority"
+
+#: cups/kmcupsjobmanager.cpp:292
+msgid "&Decrease Priority"
+msgstr "&Decrease Priority"
+
+#: cups/kmcupsjobmanager.cpp:294
+msgid "&Edit Attributes..."
+msgstr "&Edit Attributes..."
+
+#: cups/kmcupsjobmanager.cpp:347
+msgid "Unable to change job priority: "
+msgstr "Unable to change job priority: "
+
+#: cups/kmcupsjobmanager.cpp:405
+#, c-format
+msgid "Unable to find printer %1."
+msgstr "Unable to find printer %1."
+
+#: cups/kmcupsjobmanager.cpp:422
+msgid "Attributes of Job %1@%2 (%3)"
+msgstr "Attributes of Job %1@%2 (%3)"
+
+#: cups/kmcupsjobmanager.cpp:444
+msgid "Unable to set job attributes: "
+msgstr "Unable to set job attributes: "
+
+#: rlpr/krlprprinterimpl.cpp:73
+msgid "The printer is incompletely defined. Try to reinstall it."
+msgstr "The printer is incompletely defined. Try to reinstall it."
+
+#: rlpr/kmproprlpr.cpp:49 rlpr/kmwrlpr.cpp:50
+msgid "Remote LPD Queue Settings"
+msgstr "Remote LPD Queue Settings"
+
+#: management/kmwlpd.cpp:47 rlpr/kmproprlpr.cpp:35 rlpr/kmwrlpr.cpp:63
+msgid "Queue:"
+msgstr "Queue:"
+
+#: rlpr/kmrlprmanager.cpp:47 rlpr/kmwrlpr.cpp:85
+msgid "Empty host name."
+msgstr "Empty host name."
+
+#: rlpr/kmrlprmanager.cpp:49 rlpr/kmwrlpr.cpp:87
+msgid "Empty queue name."
+msgstr "Empty queue name."
+
+#: rlpr/kmwrlpr.cpp:124
+msgid "Remote queue %1 on %2"
+msgstr "Remote queue %1 on %2"
+
+#: rlpr/kmwrlpr.cpp:199
+msgid "No Predefined Printers"
+msgstr "No Predefined Printers"
+
+#: management/kmwend.cpp:82 rlpr/kmproprlpr.cpp:48
+msgid "Queue"
+msgstr "Queue"
+
+#: management/kmwsmb.cpp:81 rlpr/kmrlprmanager.cpp:45
+msgid "Empty printer name."
+msgstr "Empty printer name."
+
+#: rlpr/kmrlprmanager.cpp:63
+msgid "Printer not found."
+msgstr "Printer not found."
+
+#: rlpr/kmrlprmanager.cpp:75
+msgid "Not implemented yet."
+msgstr "Not implemented yet."
+
+#: rlpr/kmconfigproxy.cpp:29
+msgid "Proxy"
+msgstr "Proxy"
+
+#: rlpr/kmconfigproxy.cpp:30
+msgid "RLPR Proxy Server Settings"
+msgstr "RLPR Proxy Server Settings"
+
+#: rlpr/kmproxywidget.cpp:32
+msgid "Proxy Settings"
+msgstr "Proxy Settings"
+
+#: rlpr/kmproxywidget.cpp:36
+msgid "&Use proxy server"
+msgstr "&Use proxy server"
+
+#: kmjob.cpp:114
+msgid "Queued"
+msgstr "Queued"
+
+#: kmjob.cpp:117
+msgid "Held"
+msgstr "Held"
+
+#: kmjob.cpp:123
+msgid "Canceled"
+msgstr "Cancelled"
+
+#: kmjob.cpp:126
+msgid "Aborted"
+msgstr "Aborted"
+
+#: kmjob.cpp:129
+msgid "Completed"
+msgstr "Completed"
+
+#: tools/escputil/escpwidget.cpp:45
+msgid "EPSON InkJet Printer Utilities"
+msgstr "EPSON InkJet Printer Utilities"
+
+#: tools/escputil/escpwidget.cpp:91
+msgid "&Use direct connection (might need root permissions)"
+msgstr "&Use direct connection (might need root permissions)"
+
+#: management/kmwsmb.cpp:46 tools/escputil/escpwidget.cpp:99
+msgid "Printer:"
+msgstr "Printer:"
+
+#: management/kminfopage.cpp:54 management/kminfopage.cpp:93
+#: tools/escputil/escpwidget.cpp:101
+msgid "Device:"
+msgstr "Device:"
+
+#: tools/escputil/escpwidget.cpp:103
+msgid "Clea&n print head"
+msgstr "Clea&n print head"
+
+#: tools/escputil/escpwidget.cpp:104
+msgid "&Print a nozzle test pattern"
+msgstr "&Print a nozzle test pattern"
+
+#: tools/escputil/escpwidget.cpp:105
+msgid "&Align print head"
+msgstr "&Align print head"
+
+#: tools/escputil/escpwidget.cpp:106
+msgid "&Ink level"
+msgstr "&Ink level"
+
+#: tools/escputil/escpwidget.cpp:107
+msgid "P&rinter identification"
+msgstr "P&rinter identification"
+
+#: tools/escputil/escpwidget.cpp:153
+msgid "Internal error: no device set."
+msgstr "Internal error: no device set."
+
+#: tools/escputil/escpwidget.cpp:164
+#, c-format
+msgid "Unsupported connection type: %1"
+msgstr "Unsupported connection type: %1"
+
+#: tools/escputil/escpwidget.cpp:171
+msgid ""
+"An escputil process is still running. You must wait until its completion before "
+"continuing."
+msgstr ""
+"An escputil process is still running. You must wait until its completion before "
+"continuing."
+
+#: tools/escputil/escpwidget.cpp:179
+msgid ""
+"The executable escputil cannot be found in your PATH environment variable. Make "
+"sure gimp-print is installed and that escputil is in your PATH."
+msgstr ""
+"The executable escputil cannot be found in your PATH environment variable. Make "
+"sure gimp-print is installed and that escputil is in your PATH."
+
+#: tools/escputil/escpwidget.cpp:204
+msgid "Internal error: unable to start escputil process."
+msgstr "Internal error: unable to start escputil process."
+
+#: tools/escputil/escpwidget.cpp:214
+msgid "Operation terminated with errors."
+msgstr "Operation terminated with errors."
+
+#: kpfilterpage.cpp:409 tools/escputil/escpwidget.cpp:217
+msgid "Output"
+msgstr "Output"
+
+#: management/kmmainview.cpp:71
+msgid ""
+"The printer %1 already exists. Continuing will overwrite existing printer. Do "
+"you want to continue?"
+msgstr ""
+"The printer %1 already exists. Continuing will overwrite existing printer. Do "
+"you want to continue?"
+
+#: management/kmmainview.cpp:132 management/kmmainview.cpp:779
+#: management/kmmainview.cpp:855 management/kmmainview.cpp:879
+msgid "Initializing manager..."
+msgstr "Initialising manager..."
+
+#: management/kmmainview.cpp:179
+msgid "&Icons,&List,&Tree"
+msgstr "&Icons,&List,&Tree"
+
+#: management/kmmainview.cpp:183
+msgid "Start/Stop Printer"
+msgstr "Start/Stop Printer"
+
+#: management/kmmainview.cpp:185
+msgid "&Start Printer"
+msgstr "&Start Printer"
+
+#: management/kmmainview.cpp:186
+msgid "Sto&p Printer"
+msgstr "Sto&p Printer"
+
+#: management/kmmainview.cpp:188
+msgid "Enable/Disable Job Spooling"
+msgstr "Enable/Disable Job Spooling"
+
+#: management/kmmainview.cpp:190
+msgid "&Enable Job Spooling"
+msgstr "&Enable Job Spooling"
+
+#: management/kmmainview.cpp:191
+msgid "&Disable Job Spooling"
+msgstr "&Disable Job Spooling"
+
+#: management/kmmainview.cpp:194
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#: management/kmmainview.cpp:195
+msgid "Add &Printer/Class..."
+msgstr "Add &Printer/Class..."
+
+#: management/kmmainview.cpp:196
+msgid "Add &Special (pseudo) Printer..."
+msgstr "Add &Special (pseudo) Printer..."
+
+#: management/kmmainview.cpp:197
+msgid "Set as &Local Default"
+msgstr "Set as &Local Default"
+
+#: management/kmmainview.cpp:198
+msgid "Set as &User Default"
+msgstr "Set as &User Default"
+
+#: management/kmmainview.cpp:199
+msgid "&Test Printer..."
+msgstr "&Test Printer..."
+
+#: management/kmmainview.cpp:200
+msgid "Configure &Manager..."
+msgstr "Configure &Manager..."
+
+#: management/kmmainview.cpp:201
+msgid "Initialize Manager/&View"
+msgstr "Initialise Manager/&View"
+
+#: management/kmmainview.cpp:203
+msgid "&Orientation"
+msgstr "&Orientation"
+
+#: management/kmmainview.cpp:206
+msgid "&Vertical,&Horizontal"
+msgstr "&Vertical,&Horizontal"
+
+#: management/kmmainview.cpp:210
+msgid "R&estart Server"
+msgstr "R&estart Server"
+
+#: management/kmmainview.cpp:211
+msgid "Configure &Server..."
+msgstr "Configure &Server..."
+
+#: management/kmmainview.cpp:214
+msgid "Hide &Toolbar"
+msgstr "Hide &Toolbar"
+
+#: management/kmmainview.cpp:216
+msgid "Show Me&nu Toolbar"
+msgstr "Show Me&nu Toolbar"
+
+#: management/kmmainview.cpp:217
+msgid "Hide Me&nu Toolbar"
+msgstr "Hide Me&nu Toolbar"
+
+#: management/kmmainview.cpp:219
+msgid "Show Pr&inter Details"
+msgstr "Show Pr&inter Details"
+
+#: management/kmmainview.cpp:220
+msgid "Hide Pr&inter Details"
+msgstr "Hide Pr&inter Details"
+
+#: management/kmmainview.cpp:224
+msgid "Toggle Printer &Filtering"
+msgstr "Toggle Printer &Filtering"
+
+#: management/kmmainview.cpp:228
+msgid "%1 &Handbook"
+msgstr "%1 &Handbook"
+
+#: management/kmmainview.cpp:229
+msgid "%1 &Web Site"
+msgstr "%1 &Web Site"
+
+#: management/kmmainview.cpp:231
+msgid "Pri&nter Tools"
+msgstr "Pri&nter Tools"
+
+#: management/kmmainview.cpp:296
+msgid "Print Server"
+msgstr "Print Server"
+
+#: management/kmmainview.cpp:302
+msgid "Print Manager"
+msgstr "Print Manager"
+
+#: management/kmmainview.cpp:319
+msgid "Documentation"
+msgstr "Documentation"
+
+#: management/kmmainview.cpp:340
+msgid "An error occurred while retrieving the printer list."
+msgstr "An error occurred while retrieving the printer list."
+
+#: management/kmmainview.cpp:514
+#, c-format
+msgid "Unable to modify the state of printer %1."
+msgstr "Unable to modify the state of printer %1."
+
+#: management/kmmainview.cpp:525
+msgid "Do you really want to remove %1?"
+msgstr "Do you really want to remove %1?"
+
+#: management/kmmainview.cpp:529
+#, c-format
+msgid "Unable to remove special printer %1."
+msgstr "Unable to remove special printer %1."
+
+#: management/kmmainview.cpp:532
+#, c-format
+msgid "Unable to remove printer %1."
+msgstr "Unable to remove printer %1."
+
+#: management/kmmainview.cpp:562
+#, c-format
+msgid "Configure %1"
+msgstr "Configure %1"
+
+#: management/kmmainview.cpp:569
+#, c-format
+msgid "Unable to modify settings of printer %1."
+msgstr "Unable to modify settings of printer %1."
+
+#: management/kmmainview.cpp:573
+#, c-format
+msgid "Unable to load a valid driver for printer %1."
+msgstr "Unable to load a valid driver for printer %1."
+
+#: management/kmmainview.cpp:585
+msgid "Unable to create printer."
+msgstr "Unable to create printer."
+
+#: management/kmmainview.cpp:597
+msgid "Unable to define printer %1 as default."
+msgstr "Unable to define printer %1 as default."
+
+#: management/kminstancepage.cpp:265 management/kmmainview.cpp:632
+msgid "You are about to print a test page on %1. Do you want to continue?"
+msgstr "You are about to print a test page on %1. Do you want to continue?"
+
+#: management/kminstancepage.cpp:265 management/kmmainview.cpp:632
+msgid "Print Test Page"
+msgstr "Print Test Page"
+
+#: management/kminstancepage.cpp:270 management/kmmainview.cpp:635
+#, c-format
+msgid "Test page successfully sent to printer %1."
+msgstr "Test page successfully sent to printer %1."
+
+#: management/kmmainview.cpp:637
+#, c-format
+msgid "Unable to test printer %1."
+msgstr "Unable to test printer %1."
+
+#: management/kmmainview.cpp:650
+msgid "Error message received from manager:</p><p>%1</p>"
+msgstr "Error message received from manager:</p><p>%1</p>"
+
+#: management/kmmainview.cpp:652
+msgid "Internal error (no error message)."
+msgstr "Internal error (no error message)."
+
+#: management/kmmainview.cpp:670
+msgid "Unable to restart print server."
+msgstr "Unable to restart print server."
+
+#: management/kmmainview.cpp:675
+msgid "Restarting server..."
+msgstr "Restarting server..."
+
+#: management/kmmainview.cpp:685
+msgid "Unable to configure print server."
+msgstr "Unable to configure print server."
+
+#: management/kmmainview.cpp:690
+msgid "Configuring server..."
+msgstr "Configuring server..."
+
+#: management/kmmainview.cpp:838
+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 ""
+"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."
+
+#: management/kmmainview.cpp:862
+msgid "Unable to retrieve the printer list."
+msgstr "Unable to retrieve the printer list."
+
+#: management/kmconfigcommand.cpp:33
+msgid "Commands"
+msgstr "Commands"
+
+#: management/kmconfigcommand.cpp:34
+msgid "Command Settings"
+msgstr "Command Settings"
+
+#: management/kmconfigcommand.cpp:37
+msgid "Edit/Create Commands"
+msgstr "Edit/Create Commands"
+
+#: 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>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."
+
+#: management/kmwizard.cpp:64 management/kmwizard.cpp:209
+msgid "&Next >"
+msgstr "&Next >"
+
+#: management/kmwizard.cpp:66
+msgid "< &Back"
+msgstr "< &Back"
+
+#: management/kmwizard.cpp:131 management/kmwizard.cpp:166
+#: management/kmwizard.cpp:191
+msgid "Add Printer Wizard"
+msgstr "Add Printer Wizard"
+
+#: management/kmwizard.cpp:166
+msgid "Modify Printer"
+msgstr "Modify Printer"
+
+#: management/kmwizard.cpp:191
+msgid "Unable to find the requested page."
+msgstr "Unable to find the requested page."
+
+#: management/kmwizard.cpp:207 management/kmwizard.cpp:234
+msgid "&Finish"
+msgstr "&Finish"
+
+#: management/kdeprint_management_module.cpp:48
+msgid "Select Command"
+msgstr "Select Command"
+
+#: management/kmwlocal.cpp:38
+msgid "Local Port Selection"
+msgstr "Local Port Selection"
+
+#: management/kmwlocal.cpp:50
+msgid "Local System"
+msgstr "Local System"
+
+#: management/kmwlocal.cpp:57
+msgid "Parallel"
+msgstr "Parallel"
+
+#: management/kmwlocal.cpp:58
+msgid "Serial"
+msgstr "Serial"
+
+#: management/kmwlocal.cpp:59
+msgid "USB"
+msgstr "USB"
+
+#: driver.cpp:389 management/kmwlocal.cpp:60
+msgid "Others"
+msgstr "Others"
+
+#: 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>Select a valid detected port, or enter directly the corresponding URI in the "
+"bottom edit field.</p>"
+
+#: management/kmwlocal.cpp:78
+msgid ""
+"_: The URI is empty\n"
+"Empty URI."
+msgstr "Empty URI."
+
+#: management/kmwlocal.cpp:83
+msgid "The local URI doesn't correspond to a detected port. Continue?"
+msgstr "The local URI doesn't correspond to a detected port. Continue?"
+
+#: management/kmwlocal.cpp:85
+msgid "Select a valid port."
+msgstr "Select a valid port."
+
+#: management/kmwlocal.cpp:166
+msgid "Unable to detect local ports."
+msgstr "Unable to detect local ports."
+
+#: management/kmpropbackend.cpp:34
+msgid "Printer type:"
+msgstr "Printer type:"
+
+#: management/kmpropbackend.cpp:48
+msgid "Interface"
+msgstr "Interface"
+
+#: management/kmpropbackend.cpp:49
+msgid "Interface Settings"
+msgstr "Interface Settings"
+
+#: management/kmpropbackend.cpp:62
+msgid "IPP Printer"
+msgstr "IPP Printer"
+
+#: management/kmpropbackend.cpp:63
+msgid "Local USB Printer"
+msgstr "Local USB Printer"
+
+#: management/kmpropbackend.cpp:64
+msgid "Local Parallel Printer"
+msgstr "Local Parallel Printer"
+
+#: management/kmpropbackend.cpp:65
+msgid "Local Serial Printer"
+msgstr "Local Serial Printer"
+
+#: management/kmpropbackend.cpp:66
+msgid "Network Printer (socket)"
+msgstr "Network Printer (socket)"
+
+#: management/kmpropbackend.cpp:67
+msgid "SMB printers (Windows)"
+msgstr "SMB printers (Windows)"
+
+#: management/kmpropbackend.cpp:69
+msgid "File printer"
+msgstr "File printer"
+
+#: management/kmpropbackend.cpp:70
+msgid "Serial Fax/Modem printer"
+msgstr "Serial Fax/Modem printer"
+
+#: management/kmpropbackend.cpp:71
+msgid ""
+"_: Unknown Protocol\n"
+"Unknown"
+msgstr "Unknown"
+
+#: management/kminfopage.cpp:44 management/kmpropgeneral.cpp:38
+msgid ""
+"_: Physical Location\n"
+"Location:"
+msgstr "Location:"
+
+#: management/kminfopage.cpp:46 management/kmpropgeneral.cpp:39
+#: management/kmwname.cpp:41
+msgid "Description:"
+msgstr "Description:"
+
+#: management/kminfopage.cpp:56
+msgid "Model:"
+msgstr "Model:"
+
+#: management/kminfopage.cpp:92
+msgid "Members:"
+msgstr "Members:"
+
+#: management/kminfopage.cpp:112
+msgid "Implicit class"
+msgstr "Implicit class"
+
+#: management/kminfopage.cpp:114
+msgid "Remote class"
+msgstr "Remote class"
+
+#: management/kminfopage.cpp:115
+msgid "Local class"
+msgstr "Local class"
+
+#: management/kminfopage.cpp:117
+msgid "Remote printer"
+msgstr "Remote printer"
+
+#: 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 "Local printer"
+
+#: management/kminfopage.cpp:120
+msgid "Special (pseudo) printer"
+msgstr "Special (pseudo) printer"
+
+#: management/kminfopage.cpp:121
+msgid ""
+"_: Unknown class of printer\n"
+"Unknown"
+msgstr "Unknown"
+
+#: management/kmwclass.cpp:37
+msgid "Class Composition"
+msgstr "Class Composition"
+
+#: management/kmwclass.cpp:52
+msgid "Available printers:"
+msgstr "Available printers:"
+
+#: management/kmwclass.cpp:53
+msgid "Class printers:"
+msgstr "Class printers:"
+
+#: management/kmwclass.cpp:79
+msgid "You must select at least one printer."
+msgstr "You must select at least one printer."
+
+#: management/kmpropgeneral.cpp:37
+msgid "Printer name:"
+msgstr "Printer name:"
+
+#: management/kmconfiggeneral.cpp:45 management/kmpropgeneral.cpp:55
+msgid "General Settings"
+msgstr "General Settings"
+
+#: management/networkscanner.cpp:104 management/networkscanner.cpp:184
+msgid "Sc&an"
+msgstr "Sc&an"
+
+#: management/networkscanner.cpp:111
+msgid "Network scan:"
+msgstr "Network scan:"
+
+#: management/networkscanner.cpp:112 management/networkscanner.cpp:299
+#: management/networkscanner.cpp:310
+#, c-format
+msgid "Subnet: %1"
+msgstr "Subnet: %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 ""
+"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?"
+
+#: management/networkscanner.cpp:164
+msgid "&Scan"
+msgstr "&Scan"
+
+#: management/kmwsocketutil.cpp:52 management/networkscanner.cpp:338
+msgid "&Subnetwork:"
+msgstr "&Subnetwork:"
+
+#: management/kmwsocketutil.cpp:54 management/networkscanner.cpp:340
+msgid "&Timeout (ms):"
+msgstr "&Timeout (ms):"
+
+#: management/kmwsocketutil.cpp:92 management/networkscanner.cpp:378
+msgid "Scan Configuration"
+msgstr "Scan Configuration"
+
+#: management/kmwsocketutil.cpp:104 management/kmwsocketutil.cpp:110
+#: management/networkscanner.cpp:390 management/networkscanner.cpp:396
+msgid "Wrong subnetwork specification."
+msgstr "Wrong subnetwork specification."
+
+#: management/kmwsocketutil.cpp:118 management/networkscanner.cpp:404
+msgid "Wrong timeout specification."
+msgstr "Wrong timeout specification."
+
+#: management/kmwsocketutil.cpp:121 management/networkscanner.cpp:407
+msgid "Wrong port specification."
+msgstr "Wrong port specification."
+
+#: management/kmdriverdialog.cpp:48
+msgid ""
+"Some options are in conflict. You must resolve those conflicts before "
+"continuing."
+msgstr ""
+"Some options are in conflict. You must resolve those conflicts before "
+"continuing."
+
+#: management/kmwfile.cpp:35
+msgid "File Selection"
+msgstr "File Selection"
+
+#: 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>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>"
+
+#: management/kmwfile.cpp:44
+msgid "Print to file:"
+msgstr "Print to file:"
+
+#: management/kmconfiggeneral.cpp:137 management/kmwfile.cpp:60
+msgid "Empty file name."
+msgstr "Empty file name."
+
+#: management/kmwfile.cpp:66
+msgid "Directory does not exist."
+msgstr "Directory does not exist."
+
+#: management/kmconfigpreview.cpp:35
+msgid "Preview"
+msgstr "Preview"
+
+#: management/kmconfigpreview.cpp:36
+msgid "Preview Settings"
+msgstr "Preview Settings"
+
+#: management/kmconfigpreview.cpp:39
+msgid "Preview Program"
+msgstr "Preview Program"
+
+#: management/kmconfigpreview.cpp:41
+msgid "&Use external preview program"
+msgstr "&Use external preview program"
+
+#: management/kmconfigpreview.cpp:44
+msgid ""
+"You can use an external preview program (PS viewer) instead of the KDE built-in "
+"preview system. Note that if the KDE default PS viewer (KGhostView) cannot be "
+"found, KDE tries automatically to find another external PostScript viewer"
+msgstr ""
+"You can use an external preview program (PS viewer) instead of the KDE built-in "
+"preview system. Note that if the KDE default PS viewer (KGhostView) cannot be "
+"found, KDE tries automatically to find another external PostScript viewer"
+
+#: management/kmwdrivertest.cpp:41
+msgid "Printer Test"
+msgstr "Printer Test"
+
+#: management/kmwdrivertest.cpp:51
+msgid "<b>Manufacturer:</b>"
+msgstr "<b>Manufacturer:</b>"
+
+#: management/kmwdrivertest.cpp:52
+msgid "<b>Model:</b>"
+msgstr "<b>Model:</b>"
+
+#: management/kmwdrivertest.cpp:53
+msgid "<b>Description:</b>"
+msgstr "<b>Description:</b>"
+
+#: management/kmwdrivertest.cpp:55
+msgid "&Test"
+msgstr "&Test"
+
+#: 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>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>"
+
+#: management/kmwdrivertest.cpp:117
+msgid "<qt>Unable to load the requested driver:<p>%1</p></qt>"
+msgstr "<qt>Unable to load the requested driver:<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 ""
+"Test page successfully sent to printer. Wait until printing is complete, then "
+"click the OK button."
+
+#: management/kmwdrivertest.cpp:148
+msgid "Unable to test printer: "
+msgstr "Unable to test printer: "
+
+#: management/kmwdrivertest.cpp:150
+msgid "Unable to remove temporary printer."
+msgstr "Unable to remove temporary printer."
+
+#: management/kmwdrivertest.cpp:153
+msgid "Unable to create temporary printer."
+msgstr "Unable to create temporary printer."
+
+#: management/kmpropwidget.cpp:50
+msgid ""
+"<qt>Unable to change printer properties. Error received from manager:"
+"<p>%1</p></qt>"
+msgstr ""
+"<qt>Unable to change printer properties. Error received from manager:"
+"<p>%1</p></qt>"
+
+#: management/kaddprinterwizard.cpp:10
+msgid "Configure KDE Print"
+msgstr "Configure KDE Print"
+
+#: management/kaddprinterwizard.cpp:11
+msgid "Configure print server"
+msgstr "Configure print server"
+
+#: management/kaddprinterwizard.cpp:18
+msgid "Start the add printer wizard"
+msgstr "Start the add printer wizard"
+
+#: management/kmdbcreator.cpp:92
+msgid ""
+"No executable defined for the creation of the driver database. This operation "
+"is not implemented."
+msgstr ""
+"No executable defined for the creation of the driver database. This operation "
+"is not implemented."
+
+#: 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 ""
+"The executable %1 could not be found in your PATH. Check that this program "
+"exists and is accessible in your PATH variable."
+
+#: management/kmdbcreator.cpp:99
+msgid ""
+"Unable to start the creation of the driver database. The execution of %1 "
+"failed."
+msgstr ""
+"Unable to start the creation of the driver database. The execution of %1 "
+"failed."
+
+#: management/kmdbcreator.cpp:113
+msgid "Please wait while KDE rebuilds a driver database."
+msgstr "Please wait while KDE rebuilds a driver database."
+
+#: management/kmdbcreator.cpp:114
+msgid "Driver Database"
+msgstr "Driver Database"
+
+#: management/kmdbcreator.cpp:171
+msgid ""
+"Error while creating driver database: abnormal child-process termination."
+msgstr ""
+"Error while creating driver database: abnormal child-process termination."
+
+#: management/kmwpassword.cpp:37
+msgid "User Identification"
+msgstr "User Identification"
+
+#: 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>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>"
+
+#: management/kmwpassword.cpp:49
+msgid "&Login:"
+msgstr "&Login:"
+
+#: management/kmwpassword.cpp:53
+msgid "&Anonymous (no login/password)"
+msgstr "&Anonymous (no login/password)"
+
+#: management/kmwpassword.cpp:54
+msgid "&Guest account (login=\"guest\")"
+msgstr "&Guest account (login=\"guest\")"
+
+#: management/kmwpassword.cpp:55
+msgid "Nor&mal account"
+msgstr "Nor&mal account"
+
+#: management/kmwpassword.cpp:88
+msgid "Select one option"
+msgstr "Select one option"
+
+#: management/kmwpassword.cpp:90
+msgid "User name is empty."
+msgstr "User name is empty."
+
+#: management/kmwsocket.cpp:38
+msgid "Network Printer Information"
+msgstr "Network Printer Information"
+
+#: management/kmwsocket.cpp:48
+msgid "&Printer address:"
+msgstr "&Printer address:"
+
+#: management/kmwsocket.cpp:49
+msgid "P&ort:"
+msgstr "P&ort:"
+
+#: management/kmwsocket.cpp:98
+msgid "You must enter a printer address."
+msgstr "You must enter a printer address."
+
+#: management/kmwsocket.cpp:109
+msgid "Wrong port number."
+msgstr "Wrong port number."
+
+#: management/kmpropcontainer.cpp:35
+msgid "Change..."
+msgstr "Change..."
+
+#: management/kmconfigdialog.cpp:38
+msgid "KDE Print Configuration"
+msgstr "KDE Print Configuration"
+
+#: management/kmwdriver.cpp:33
+msgid "Printer Model Selection"
+msgstr "Printer Model Selection"
+
+#: management/kmwdriver.cpp:80 management/kmwend.cpp:106
+#: management/kmwname.cpp:83
+msgid "Raw printer"
+msgstr "Raw printer"
+
+#: management/kmwdriver.cpp:113
+msgid "Internal error: unable to locate the driver."
+msgstr "Internal error: unable to locate the driver."
+
+#: management/kmjobviewer.cpp:101 management/kmjobviewer.cpp:158
+msgid "No Printer"
+msgstr "No Printer"
+
+#: 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 "All Printers"
+
+#: management/kmjobviewer.cpp:151
+#, c-format
+msgid "Print Jobs for %1"
+msgstr "Print Jobs for %1"
+
+#: management/kmjobviewer.cpp:170 management/kmjobviewer.cpp:172
+#: management/kmjobviewer.cpp:336
+#, c-format
+msgid "Max.: %1"
+msgstr "Max.: %1"
+
+#: management/kmconfigjobs.cpp:41 management/kmjobviewer.cpp:170
+#: management/kmjobviewer.cpp:336
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: management/kmjobviewer.cpp:235
+msgid "Job ID"
+msgstr "Job ID"
+
+#: management/kmjobviewer.cpp:236
+msgid "Owner"
+msgstr "Owner"
+
+#: management/kmjobviewer.cpp:238
+msgid ""
+"_: Status\n"
+"State"
+msgstr "State"
+
+#: management/kmjobviewer.cpp:239
+msgid "Size (KB)"
+msgstr "Size (KB)"
+
+#: management/kmjobviewer.cpp:240
+msgid "Page(s)"
+msgstr "Page(s)"
+
+#: management/kmjobviewer.cpp:262
+msgid "&Hold"
+msgstr "&Hold"
+
+#: management/kmjobviewer.cpp:263
+msgid "&Resume"
+msgstr "&Resume"
+
+#: management/kmjobviewer.cpp:264
+msgid "Remo&ve"
+msgstr "Remo&ve"
+
+#: management/kmjobviewer.cpp:265
+msgid "Res&tart"
+msgstr "Res&tart"
+
+#: management/kmjobviewer.cpp:266
+msgid "&Move to Printer"
+msgstr "&Move to Printer"
+
+#: management/kmjobviewer.cpp:272
+msgid "&Toggle Completed Jobs"
+msgstr "&Toggle Completed Jobs"
+
+#: management/kmjobviewer.cpp:275
+msgid "Show Only User Jobs"
+msgstr "Show Only User Jobs"
+
+#: management/kmjobviewer.cpp:276
+msgid "Hide Only User Jobs"
+msgstr "Hide Only User Jobs"
+
+#: management/kmjobviewer.cpp:284
+msgid "User Name"
+msgstr "User Name"
+
+#: management/kmjobviewer.cpp:301
+msgid "&Select Printer"
+msgstr "&Select Printer"
+
+#: management/kmjobviewer.cpp:330
+msgid "Refresh"
+msgstr "Refresh"
+
+#: management/kmjobviewer.cpp:334
+msgid "Keep window permanent"
+msgstr "Keep window permanent"
+
+#: management/kmjobviewer.cpp:479
+msgid ""
+"Unable to perform action \"%1\" on selected jobs. Error received from manager:"
+msgstr ""
+"Unable to perform action \"%1\" on selected jobs. Error received from manager:"
+
+#: management/kmjobviewer.cpp:491
+msgid "Hold"
+msgstr "Hold"
+
+#: management/kmjobviewer.cpp:496
+msgid "Resume"
+msgstr "Resume"
+
+#: management/kmjobviewer.cpp:506
+msgid "Restart"
+msgstr "Restart"
+
+#: management/kmjobviewer.cpp:514
+#, c-format
+msgid "Move to %1"
+msgstr "Move to %1"
+
+#: management/kmjobviewer.cpp:674
+msgid "Operation failed."
+msgstr "Operation failed."
+
+#: management/kmconfigjobs.cpp:34 management/kmjobviewer.cpp:699
+msgid "Print Job Settings"
+msgstr "Print Job Settings"
+
+#: management/kmconfiggeneral.cpp:48
+msgid "Refresh Interval"
+msgstr "Refresh Interval"
+
+#: management/kmconfiggeneral.cpp:51
+msgid " sec"
+msgstr " sec"
+
+#: management/kmconfiggeneral.cpp:53
+msgid ""
+"This time setting controls the refresh rate of various <b>KDE Print</b> "
+"components like the print manager and the job viewer."
+msgstr ""
+"This time setting controls the refresh rate of various <b>KDE Print</b> "
+"components like the print manager and the job viewer."
+
+#: management/kmconfiggeneral.cpp:57
+msgid "Test Page"
+msgstr "Test Page"
+
+#: management/kmconfiggeneral.cpp:58
+msgid "&Specify personal test page"
+msgstr "&Specify personal test page"
+
+#: management/kmconfiggeneral.cpp:60
+msgid "Preview..."
+msgstr "Preview..."
+
+#: management/kmconfiggeneral.cpp:70
+msgid "Sho&w printing status message box"
+msgstr "Sho&w printing status message box"
+
+#: management/kmconfiggeneral.cpp:71
+msgid "De&faults to the last printer used in the application"
+msgstr "De&faults to the last printer used in the application"
+
+#: 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 ""
+"The selected test page is not a PostScript file. You may not be able to test "
+"your printer anymore."
+
+#: management/smbview.cpp:44
+msgid "Comment"
+msgstr "Comment"
+
+#: management/kmwend.cpp:33
+msgid "Confirmation"
+msgstr "Confirmation"
+
+#: kfilelist.cpp:102 management/kmwend.cpp:50 management/kmwend.cpp:106
+#: management/kmwend.cpp:109
+msgid "Type"
+msgstr "Type"
+
+#: management/kmwend.cpp:52
+msgid "Location"
+msgstr "Location"
+
+#: management/kmwend.cpp:53 management/kmwend.cpp:112
+#: management/kxmlcommanddlg.cpp:142 management/kxmlcommanddlg.cpp:545
+msgid "Description"
+msgstr "Description"
+
+#: management/kmpropmembers.cpp:39 management/kmwend.cpp:59
+msgid "Members"
+msgstr "Members"
+
+#: management/kmwend.cpp:69
+msgid "Backend"
+msgstr "Backend"
+
+#: management/kmwend.cpp:74
+msgid "Device"
+msgstr "Device"
+
+#: management/kmwend.cpp:77
+msgid "Printer IP"
+msgstr "Printer IP"
+
+#: management/kmwend.cpp:78 management/kmwend.cpp:89
+msgid "Port"
+msgstr "Port"
+
+#: management/kmwend.cpp:81 management/kmwend.cpp:88
+msgid "Host"
+msgstr "Host"
+
+#: management/kmwend.cpp:91
+msgid "Account"
+msgstr "Account"
+
+#: management/kmwend.cpp:96
+msgid "URI"
+msgstr "URI"
+
+#: management/kmwend.cpp:109
+msgid "DB driver"
+msgstr "DB driver"
+
+#: management/kmwend.cpp:109
+msgid "External driver"
+msgstr "External driver"
+
+#: management/kmwend.cpp:110
+msgid "Manufacturer"
+msgstr "Manufacturer"
+
+#: management/kmwend.cpp:111
+msgid "Model"
+msgstr "Model"
+
+#: management/kmconfigfonts.cpp:43
+msgid "Font Settings"
+msgstr "Font Settings"
+
+#: management/kmconfigfonts.cpp:46
+msgid "Fonts Embedding"
+msgstr "Fonts Embedding"
+
+#: management/kmconfigfonts.cpp:47
+msgid "Fonts Path"
+msgstr "Fonts Path"
+
+#: management/kmconfigfonts.cpp:49
+msgid "&Embed fonts in PostScript data when printing"
+msgstr "&Embed fonts in PostScript data when printing"
+
+#: management/kmconfigfonts.cpp:57
+msgid "&Up"
+msgstr "&Up"
+
+#: management/kmconfigfonts.cpp:58
+msgid "&Down"
+msgstr "&Down"
+
+#: management/kmconfigfonts.cpp:59
+msgid "&Add"
+msgstr "&Add"
+
+#: management/kmconfigfonts.cpp:61
+msgid "Additional director&y:"
+msgstr "Additional director&y:"
+
+#: 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 ""
+"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."
+
+#: management/kmconfigfonts.cpp:89
+msgid ""
+"When using font embedding you can select additional directories where KDE "
+"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 ""
+"When using font embedding you can select additional directories where KDE "
+"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."
+
+#: management/kmwsmb.cpp:35
+msgid "SMB Printer Settings"
+msgstr "SMB Printer Settings"
+
+#: management/kmwsmb.cpp:41
+msgid "Scan"
+msgstr "Scan"
+
+#: management/kmwsmb.cpp:42
+msgid "Abort"
+msgstr "Abort"
+
+#: management/kmwsmb.cpp:44
+msgid "Workgroup:"
+msgstr "Workgroup:"
+
+#: management/kmwsmb.cpp:45
+msgid "Server:"
+msgstr "Server:"
+
+#: management/kmwsmb.cpp:99
+#, c-format
+msgid "Login: %1"
+msgstr "Login: %1"
+
+#: management/kmwsmb.cpp:99
+msgid "<anonymous>"
+msgstr "<anonymous>"
+
+#: management/kmpropmembers.cpp:40
+msgid "Class Members"
+msgstr "Class Members"
+
+#: management/kxmlcommanddlg.cpp:108
+msgid "Integer"
+msgstr "Integer"
+
+#: management/kxmlcommanddlg.cpp:109
+msgid "Float"
+msgstr "Float"
+
+#: management/kxmlcommanddlg.cpp:110
+msgid "List"
+msgstr "List"
+
+#: management/kmspecialprinterdlg.cpp:57 management/kxmlcommanddlg.cpp:115
+#: management/kxmlcommanddlg.cpp:866
+msgid "&Description:"
+msgstr "&Description:"
+
+#: management/kmspecialprinterdlg.cpp:83 management/kxmlcommanddlg.cpp:116
+msgid "&Format:"
+msgstr "&Format:"
+
+#: management/kxmlcommanddlg.cpp:118
+msgid "Default &value:"
+msgstr "Default &value:"
+
+#: management/kxmlcommanddlg.cpp:119
+msgid "Co&mmand:"
+msgstr "Co&mmand:"
+
+#: management/kxmlcommanddlg.cpp:126
+msgid "&Persistent option"
+msgstr "&Persistent option"
+
+#: management/kxmlcommanddlg.cpp:128
+msgid "Va&lues"
+msgstr "Va&lues"
+
+#: management/kxmlcommanddlg.cpp:136
+msgid "Minimum v&alue:"
+msgstr "Minimum v&alue:"
+
+#: management/kxmlcommanddlg.cpp:137
+msgid "Ma&ximum value:"
+msgstr "Ma&ximum value:"
+
+#: management/kxmlcommanddlg.cpp:150
+msgid "Add value"
+msgstr "Add value"
+
+#: management/kxmlcommanddlg.cpp:151
+msgid "Delete value"
+msgstr "Delete value"
+
+#: management/kxmlcommanddlg.cpp:153
+msgid "Apply changes"
+msgstr "Apply changes"
+
+#: management/kxmlcommanddlg.cpp:154
+msgid "Add group"
+msgstr "Add group"
+
+#: management/kxmlcommanddlg.cpp:155
+msgid "Add option"
+msgstr "Add option"
+
+#: management/kxmlcommanddlg.cpp:156
+msgid "Delete item"
+msgstr "Delete item"
+
+#: kfilelist.cpp:135 management/kxmlcommanddlg.cpp:157
+msgid "Move up"
+msgstr "Move up"
+
+#: kfilelist.cpp:142 management/kxmlcommanddlg.cpp:158
+msgid "Move down"
+msgstr "Move down"
+
+#: management/kxmlcommanddlg.cpp:162
+msgid "&Input From"
+msgstr "&Input From"
+
+#: management/kxmlcommanddlg.cpp:163
+msgid "O&utput To"
+msgstr "O&utput To"
+
+#: management/kxmlcommanddlg.cpp:164 management/kxmlcommanddlg.cpp:166
+msgid "File:"
+msgstr "File:"
+
+#: management/kxmlcommanddlg.cpp:165 management/kxmlcommanddlg.cpp:167
+msgid "Pipe:"
+msgstr "Pipe:"
+
+#: 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 ""
+"An identification string. Use only alphanumeric characters except spaces. The "
+"string <b>__root__</b> is reserved for internal use."
+
+#: 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 ""
+"A description string. This string is shown in the interface, and should be "
+"explicit enough about the role of the corresponding option."
+
+#: management/kxmlcommanddlg.cpp:293
+msgid ""
+"The type of the option. This determines how the option is presented graphically "
+"to the user."
+msgstr ""
+"The type of the option. This determines how the option is presented graphically "
+"to the user."
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"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>"
+
+#: 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 ""
+"Input specification when the underlying utility reads input data from a file. "
+"Use the tag <b>%in</b> to represent the input filename."
+
+#: 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 ""
+"Output specification when the underlying utility writes output data to a file. "
+"Use the tag <b>%out</b> to represent the output filename."
+
+#: management/kxmlcommanddlg.cpp:331
+msgid ""
+"Input specification when the underlying utility reads input data from its "
+"standard input."
+msgstr ""
+"Input specification when the underlying utility reads input data from its "
+"standard input."
+
+#: management/kxmlcommanddlg.cpp:335
+msgid ""
+"Output specification when the underlying utility writes output data to its "
+"standard output."
+msgstr ""
+"Output specification when the underlying utility writes output data to its "
+"standard output."
+
+#: 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 ""
+"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;."
+
+#: management/kxmlcommanddlg.cpp:568
+msgid ""
+"Invalid identification name. Empty strings and \"__root__\" are not allowed."
+msgstr ""
+"Invalid identification name. Empty strings and \"__root__\" are not allowed."
+
+#: management/kxmlcommanddlg.cpp:649 management/kxmlcommanddlg.cpp:652
+msgid "New Group"
+msgstr "New Group"
+
+#: management/kxmlcommanddlg.cpp:668 management/kxmlcommanddlg.cpp:671
+msgid "New Option"
+msgstr "New Option"
+
+#: management/kxmlcommanddlg.cpp:795 management/kxmlcommanddlg.cpp:939
+#, c-format
+msgid "Command Edit for %1"
+msgstr "Command Edit for %1"
+
+#: management/kxmlcommanddlg.cpp:833
+msgid "&Mime Type Settings"
+msgstr "&Mime Type Settings"
+
+#: management/kxmlcommanddlg.cpp:839
+msgid "Supported &Input Formats"
+msgstr "Supported &Input Formats"
+
+#: kpfilterpage.cpp:407 management/kxmlcommanddlg.cpp:840
+msgid "Requirements"
+msgstr "Requirements"
+
+#: management/kxmlcommanddlg.cpp:851
+msgid "&Edit Command..."
+msgstr "&Edit Command..."
+
+#: management/kxmlcommanddlg.cpp:868
+msgid "Output &format:"
+msgstr "Output &format:"
+
+#: management/kxmlcommanddlg.cpp:870
+msgid "ID name:"
+msgstr "ID name:"
+
+#: management/kxmlcommanddlg.cpp:1033
+msgid "exec:/"
+msgstr "exec:/"
+
+#: management/kmwlpd.cpp:41
+msgid "LPD Queue Information"
+msgstr "LPD Queue Information"
+
+#: management/kmwlpd.cpp:44
+msgid ""
+"<p>Enter the information concerning the remote LPD queue; this wizard will "
+"check it before continuing.</p>"
+msgstr ""
+"<p>Enter the information concerning the remote LPD queue; this wizard will "
+"check it before continuing.</p>"
+
+#: management/kmwlpd.cpp:54
+msgid "Some information is missing."
+msgstr "Some information is missing."
+
+#: management/kmwlpd.cpp:61
+msgid "Cannot find queue %1 on server %2; do you want to continue anyway?"
+msgstr "Cannot find queue %1 on server %2; do you want to continue anyway?"
+
+#: management/kmconfigfilter.cpp:40
+msgid "Filter"
+msgstr "Filter"
+
+#: management/kmconfigfilter.cpp:41
+msgid "Printer Filtering Settings"
+msgstr "Printer Filtering Settings"
+
+#: management/kmconfigfilter.cpp:44
+msgid "Printer Filter"
+msgstr "Printer Filter"
+
+#: 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 ""
+"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."
+
+#: management/kmconfigfilter.cpp:62
+msgid "Location filter:"
+msgstr "Location filter:"
+
+#: management/kmwdriverselect.cpp:37
+msgid "Driver Selection"
+msgstr "Driver Selection"
+
+#: 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>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>"
+
+#: management/kmwdriverselect.cpp:46
+msgid "Driver Information"
+msgstr "Driver Information"
+
+#: management/kmwdriverselect.cpp:62
+msgid "You must select a driver."
+msgstr "You must select a driver."
+
+#: management/kmwdriverselect.cpp:82
+msgid " [recommended]"
+msgstr " [recommended]"
+
+#: management/kmwdriverselect.cpp:113
+msgid "No information about the selected driver."
+msgstr "No information about the selected driver."
+
+#: management/kmwinfopage.cpp:32
+msgid "Introduction"
+msgstr "Introduction"
+
+#: management/kmwinfopage.cpp:37
+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'll enjoy this tool!</p>"
+"<br><p align=right><a href=\"http://printing.kde.org\"><i>"
+"The KDE printing team</i></a>.</p>"
+msgstr ""
+"<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'll enjoy this tool!</p>"
+"<br><p align=right><a href=\"http://printing.kde.org\"><i>"
+"The KDE printing team</i></a>.</p>"
+
+#: management/kmdriverdbwidget.cpp:51
+msgid "&PostScript printer"
+msgstr "&PostScript printer"
+
+#: management/kmdriverdbwidget.cpp:52
+msgid "&Raw printer (no driver needed)"
+msgstr "&Raw printer (no driver needed)"
+
+#: management/kmdriverdbwidget.cpp:55
+msgid "&Other..."
+msgstr "&Other..."
+
+#: management/kmdriverdbwidget.cpp:56
+msgid "&Manufacturer:"
+msgstr "&Manufacturer:"
+
+#: management/kmdriverdbwidget.cpp:57
+msgid "Mo&del:"
+msgstr "Mo&del:"
+
+#: management/kmdriverdbwidget.cpp:157 management/kmdriverdbwidget.cpp:166
+msgid "Loading..."
+msgstr "Loading..."
+
+#: management/kmdriverdbwidget.cpp:217
+msgid "Unable to find the PostScript driver."
+msgstr "Unable to find the PostScript driver."
+
+#: management/kmdriverdbwidget.cpp:230
+msgid "Select Driver"
+msgstr "Select Driver"
+
+#: management/kmdriverdbwidget.cpp:247 management/kmdriverdbwidget.cpp:249
+msgid "<Unknown>"
+msgstr "<Unknown>"
+
+#: management/kmdriverdbwidget.cpp:252
+msgid "Database"
+msgstr "Database"
+
+#: management/kmdriverdbwidget.cpp:259
+msgid "Wrong driver format."
+msgstr "Wrong driver format."
+
+#: management/kmdriverdbwidget.cpp:268
+msgid "Other"
+msgstr "Other"
+
+#: management/kxmlcommandselector.cpp:54
+msgid "New command"
+msgstr "New command"
+
+#: management/kxmlcommandselector.cpp:55
+msgid "Edit command"
+msgstr "Edit command"
+
+#: management/kxmlcommandselector.cpp:72
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#: management/kxmlcommandselector.cpp:73
+msgid "Use co&mmand:"
+msgstr "Use co&mmand:"
+
+#: management/kxmlcommandselector.cpp:174
+msgid "Command Name"
+msgstr "Command Name"
+
+#: management/kxmlcommandselector.cpp:174
+msgid "Enter an identification name for the new command:"
+msgstr "Enter an identification name for the new command:"
+
+#: management/kxmlcommandselector.cpp:183
+msgid ""
+"A command named %1 already exists. Do you want to continue and edit the "
+"existing one?"
+msgstr ""
+"A command named %1 already exists. Do you want to continue and edit the "
+"existing one?"
+
+#: management/kxmlcommandselector.cpp:220
+msgid "Internal error. The XML driver for the command %1 could not be found."
+msgstr "Internal error. The XML driver for the command %1 could not be found."
+
+#: management/kxmlcommandselector.cpp:238
+msgid "output"
+msgstr "output"
+
+#: management/kxmlcommandselector.cpp:242
+msgid "undefined"
+msgstr "undefined"
+
+#: management/kxmlcommandselector.cpp:247
+msgid "not allowed"
+msgstr "not allowed"
+
+#: management/kxmlcommandselector.cpp:253
+msgid "(Unavailable: requirements not satisfied)"
+msgstr "(Unavailable: requirements not satisfied)"
+
+#: management/kmlistview.cpp:125
+msgid "Print System"
+msgstr "Print System"
+
+#: management/kmlistview.cpp:128
+msgid "Classes"
+msgstr "Classes"
+
+#: management/kmlistview.cpp:131
+msgid "Printers"
+msgstr "Printers"
+
+#: management/kmlistview.cpp:134
+msgid "Specials"
+msgstr "Specials"
+
+#: management/kmpropdriver.cpp:36
+msgid "Manufacturer:"
+msgstr "Manufacturer:"
+
+#: management/kmpropdriver.cpp:37
+msgid "Printer model:"
+msgstr "Printer model:"
+
+#: management/kmpropdriver.cpp:38
+msgid "Driver info:"
+msgstr "Driver info:"
+
+#: kpdriverpage.cpp:30 management/kmpropdriver.cpp:54
+msgid "Driver Settings"
+msgstr "Driver Settings"
+
+#: management/kmconfigjobs.cpp:33 management/kmpages.cpp:59
+msgid "Jobs"
+msgstr "Jobs"
+
+#: management/kmconfigjobs.cpp:37
+msgid "Jobs Shown"
+msgstr "Jobs Shown"
+
+#: management/kmconfigjobs.cpp:42
+msgid "Maximum number of jobs shown:"
+msgstr "Maximum number of jobs shown:"
+
+#: management/kmwname.cpp:34
+msgid "General Information"
+msgstr "General Information"
+
+#: 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>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>"
+
+#: management/kmwname.cpp:39
+msgid "Name:"
+msgstr "Name:"
+
+#: management/kmwname.cpp:48
+msgid "You must supply at least a name."
+msgstr "You must supply at least a name."
+
+#: 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 ""
+"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?"
+
+#: management/kmwname.cpp:62
+msgid "Strip"
+msgstr "Strip"
+
+#: kprinterimpl.cpp:510 management/kmwname.cpp:62
+msgid "Keep"
+msgstr "Keep"
+
+#: management/kmwbackend.cpp:54
+msgid "Backend Selection"
+msgstr "Backend Selection"
+
+#: management/kmwbackend.cpp:68
+msgid "You must select a backend."
+msgstr "You must select a backend."
+
+#: management/kmwbackend.cpp:115
+msgid "&Local printer (parallel, serial, USB)"
+msgstr "&Local printer (parallel, serial, 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 ""
+"<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>"
+
+#: management/kmwbackend.cpp:122
+msgid "&SMB shared printer (Windows)"
+msgstr "&SMB shared printer (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 ""
+"<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>"
+
+#: management/kmwbackend.cpp:130
+msgid "&Remote LPD queue"
+msgstr "&Remote LPD queue"
+
+#: 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 ""
+"<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>"
+
+#: management/kmwbackend.cpp:137
+msgid "Ne&twork printer (TCP)"
+msgstr "Ne&twork printer (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 ""
+"<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>"
+
+#: 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 ""
+"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 dialogue and allow you "
+"to quickly select the print format you want."
+
+#: management/kminstancepage.cpp:87
+msgid "New..."
+msgstr "New..."
+
+#: management/kminstancepage.cpp:88
+msgid "Copy..."
+msgstr "Copy..."
+
+#: kmvirtualmanager.cpp:166 management/kminstancepage.cpp:91
+msgid "Set as Default"
+msgstr "Set as Default"
+
+#: management/kminstancepage.cpp:92
+msgid "Settings"
+msgstr "Settings"
+
+#: management/kminstancepage.cpp:94
+msgid "Test..."
+msgstr "Test..."
+
+#: 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 "(Default)"
+
+#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182
+msgid "Instance Name"
+msgstr "Instance Name"
+
+#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182
+msgid "Enter name for new instance (leave untouched for default):"
+msgstr "Enter name for new instance (leave untouched for default):"
+
+#: management/kminstancepage.cpp:142 management/kminstancepage.cpp:187
+msgid "Instance name must not contain any spaces or slashes."
+msgstr "Instance name must not contain any spaces or slashes."
+
+#: management/kminstancepage.cpp:161
+msgid "Do you really want to remove instance %1?"
+msgstr "Do you really want to remove instance %1?"
+
+#: management/kminstancepage.cpp:161
+msgid ""
+"You can't remove the default instance. However all settings of %1 will be "
+"discarded. Continue?"
+msgstr ""
+"You can't remove the default instance. However all settings of %1 will be "
+"discarded. Continue?"
+
+#: management/kminstancepage.cpp:213
+#, c-format
+msgid "Unable to find instance %1."
+msgstr "Unable to find instance %1."
+
+#: management/kminstancepage.cpp:215
+#, c-format
+msgid ""
+"Unable to retrieve printer information. Message from printing system: %1."
+msgstr ""
+"Unable to retrieve printer information. Message from printing system: %1."
+
+#: management/kminstancepage.cpp:232
+msgid "The instance name is empty. Please select an instance."
+msgstr "The instance name is empty. Please select an instance."
+
+#: management/kminstancepage.cpp:264
+msgid "Internal error: printer not found."
+msgstr "Internal error: printer not found."
+
+#: management/kminstancepage.cpp:268
+#, c-format
+msgid "Unable to send test page to %1."
+msgstr "Unable to send test page to %1."
+
+#: management/kmpages.cpp:69
+msgid "Instances"
+msgstr "Instances"
+
+#: management/kmspecialprinterdlg.cpp:46
+msgid "Add Special Printer"
+msgstr "Add Special Printer"
+
+#: management/kmspecialprinterdlg.cpp:58
+msgid "&Location:"
+msgstr "&Location:"
+
+#: management/kmspecialprinterdlg.cpp:66
+msgid "Command &Settings"
+msgstr "Command &Settings"
+
+#: management/kmspecialprinterdlg.cpp:69
+msgid "Outp&ut File"
+msgstr "Outp&ut File"
+
+#: management/kmspecialprinterdlg.cpp:71
+msgid "&Enable output file"
+msgstr "&Enable output file"
+
+#: management/kmspecialprinterdlg.cpp:88
+msgid "Filename e&xtension:"
+msgstr "Filename e&xtension:"
+
+#: 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>The command will use an output file. If ticked, make sure the command "
+"contains an output tag.</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>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 "
+"recognised:</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>"
+
+#: management/kmspecialprinterdlg.cpp:118
+msgid ""
+"<p>The default mimetype for the output file (e.g. application/postscript).</p>"
+msgstr ""
+"<p>The default mimetype for the output file (e.g. 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>The default extension for the output file (e.g. ps, pdf, ps.gz).</p>"
+
+#: management/kmspecialprinterdlg.cpp:170
+msgid "You must provide a non-empty name."
+msgstr "You must provide a non-empty name."
+
+#: management/kmspecialprinterdlg.cpp:178
+#, c-format
+msgid "Invalid settings. %1."
+msgstr "Invalid settings. %1."
+
+#: management/kmspecialprinterdlg.cpp:197
+#, c-format
+msgid "Configuring %1"
+msgstr "Configuring %1"
+
+#: kfilelist.cpp:42
+msgid ""
+" <qt> <b>Add File button</b> "
+"<p>This button calls the <em>'File Open'</em> dialog to let you select a file "
+"for printing. Note, that "
+"<ul>"
+"<li>you can select ASCII or International Text, PDF, PostScript, JPEG, TIFF, "
+"PNG, GIF and many other graphic formats. "
+"<li>you can select various files from different paths and send them as one "
+"\"multi-file job\" to the printing system. </ul> </qt>"
+msgstr ""
+" <qt> <b>Add File button</b> "
+"<p>This button calls the <em>'File Open'</em> dialogue to let you select a file "
+"for printing. Note, that "
+"<ul>"
+"<li>you can select ASCII or International Text, PDF, PostScript, JPEG, TIFF, "
+"PNG, GIF and many other graphic formats. "
+"<li>you can select various files from different paths and send them as one "
+"\"multi-file job\" to the printing system. </ul> </qt>"
+
+#: kfilelist.cpp:54
+msgid ""
+" <qt> <b>Remove File button</b> "
+"<p>This button removes the highlighted file from the list of to-be-printed "
+"files. </qt>"
+msgstr ""
+" <qt> <b>Remove File button</b> "
+"<p>This button removes the highlighted file from the list of to-be-printed "
+"files. </qt>"
+
+#: kfilelist.cpp:59
+msgid ""
+" <qt> <b>Move File Up button</b> "
+"<p>This button moves the highlighted file up in the list of files to be "
+"printed.</p> "
+"<p>In effect, this changes the order of the files' printout.</p> </qt>"
+msgstr ""
+" <qt> <b>Move File Up button</b> "
+"<p>This button moves the highlighted file up in the list of files to be "
+"printed.</p> "
+"<p>In effect, this changes the order of the files' printout.</p> </qt>"
+
+#: kfilelist.cpp:66
+msgid ""
+" <qt> <b>Move File Down button</b> "
+"<p>This button moves the highlighted file down in the list of files to be "
+"printed.</p> "
+"<p>In effect, this changes the order of the files' printout.</p> </qt>"
+msgstr ""
+" <qt> <b>Move File Down button</b> "
+"<p>This button moves the highlighted file down in the list of files to be "
+"printed.</p> "
+"<p>In effect, this changes the order of the files' printout.</p> </qt>"
+
+#: kfilelist.cpp:73
+msgid ""
+" <qt> <b>File Open button</b> "
+"<p>This button tries to open the highlighted file, so you can view or edit it "
+"before you send it to the printing system.</p> "
+"<p>If you open files, KDEPrint will use the application matching the MIME type "
+"of the file.</p> </qt>"
+msgstr ""
+" <qt> <b>File Open button</b> "
+"<p>This button tries to open the highlighted file, so you can view or edit it "
+"before you send it to the printing system.</p> "
+"<p>If you open files, KDEPrint will use the application matching the MIME type "
+"of the file.</p> </qt>"
+
+#: kfilelist.cpp:82
+msgid ""
+" <qt> <b>File List view</b> "
+"<p>This list displays all the files you selected for printing. You can see the "
+"file name(s), file path(s) and the file (MIME) type(s) as determined by "
+"KDEPrint. You may re-arrange the initial order of the list with the help of "
+"the arrow buttons on the right.</p> "
+"<p>The files will be printed as a single job, in the same order as displayed in "
+"the list.</p> "
+"<p><b>Note:</b> You can select multiple files. The files may be in multiple "
+"locations. The files may be of multiple MIME types. The buttons on the right "
+"side let you add more files, remove already selected files from the list, "
+"re-order the list (by moving files up or down), and open files. If you open "
+"files, KDEPrint will use the application matching the MIME type of the file.</p> "
+"</qt>"
+msgstr ""
+" <qt> <b>File List view</b> "
+"<p>This list displays all the files you selected for printing. You can see the "
+"file name(s), file path(s) and the file (MIME) type(s) as determined by "
+"KDEPrint. You may re-arrange the initial order of the list with the help of "
+"the arrow buttons on the right.</p> "
+"<p>The files will be printed as a single job, in the same order as displayed in "
+"the list.</p> "
+"<p><b>Note:</b> You can select multiple files. The files may be in multiple "
+"locations. The files may be of multiple MIME types. The buttons on the right "
+"side let you add more files, remove already selected files from the list, "
+"re-order the list (by moving files up or down), and open files. If you open "
+"files, KDEPrint will use the application matching the MIME type of the file.</p> "
+"</qt>"
+
+#: kfilelist.cpp:103
+msgid "Path"
+msgstr "Path"
+
+#: kfilelist.cpp:115
+msgid "Add file"
+msgstr "Add file"
+
+#: kfilelist.cpp:121
+msgid "Remove file"
+msgstr "Remove file"
+
+#: kfilelist.cpp:128
+msgid "Open file"
+msgstr "Open file"
+
+#: kfilelist.cpp:149
+msgid ""
+"Drag file(s) here or use the button to open a file dialog. Leave empty for <b>"
+"&lt;STDIN&gt;</b>."
+msgstr ""
+"Drag file(s) here or use the button to open a file dialogue. Leave empty for <b>"
+"&lt;STDIN&gt;</b>."
+
+#: driver.cpp:385 foomatic2loader.cpp:268
+msgid "Adjustments"
+msgstr "Adjustments"
+
+#: plugincombobox.cpp:33
+msgid ""
+" <qt><b>Print Subsystem Selection</b> "
+"<p>This combo box shows (and lets you select) a print subsystem to be used by "
+"KDEPrint. (This print subsystem must, of course, be installed inside your "
+"Operating System.) KDEPrint 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><b>Print Subsystem Selection</b> "
+"<p>This combo box shows (and lets you select) a print subsystem to be used by "
+"KDEPrint. (This print subsystem must, of course, be installed inside your "
+"Operating System.) KDEPrint 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>"
+
+#: plugincombobox.cpp:45
+msgid "Print s&ystem currently used:"
+msgstr "Print s&ystem currently used:"
+
+#: plugincombobox.cpp:91
+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><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>"
+
+#: driverview.cpp:47
+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 KDEPrint, and thus is not present in the kprinter dialog.</p> </qt>"
+msgstr ""
+" <qt> <b>List of Driver Options (from PPD)</b>. "
+"<p>The upper pane of this dialogue 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 dialogue 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 KDEPrint, and thus is not present in the kprinter dialogue.</p> "
+"</qt>"
+
+#: driverview.cpp:71
+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 KDEPrint, and thus is not present in the kprinter dialog.</p> </qt>"
+msgstr ""
+" <qt> <b>List of Possible Values for given Option (from PPD)</b>. "
+"<p>The lower pane of this dialogue 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 KDEPrint, and thus is not present in the kprinter dialogue.</p> "
+"</qt>"
+
+#: kprinter.cpp:280
+msgid "Initialization..."
+msgstr "Initialisation..."
+
+#: kprinter.cpp:283 kprinter.cpp:909
+#, c-format
+msgid "Generating print data: page %1"
+msgstr "Generating print data: page %1"
+
+#: kprinter.cpp:429
+msgid "Previewing..."
+msgstr "Previewing..."
+
+#: kdeprintd.cpp:158 kprinter.cpp:690
+#, c-format
+msgid ""
+"<p><nobr>A print error occurred. Error message received from system:</nobr></p>"
+"<br>%1"
+msgstr ""
+"<p><nobr>A print error occurred. Error message received from system:</nobr></p>"
+"<br>%1"
+
+#: foomatic/kfoomaticprinterimpl.cpp:51 lpdunix/klpdunixprinterimpl.cpp:72
+msgid ""
+"No valid print executable was found in your path. Check your installation."
+msgstr ""
+"No valid print executable was found in your path. Check your installation."
+
+#: foomatic/kmfoomaticmanager.cpp:70
+msgid "This is not a Foomatic printer"
+msgstr "This is not a Foomatic printer"
+
+#: foomatic/kmfoomaticmanager.cpp:75
+msgid "Some printer information are missing"
+msgstr "Some printer information are missing"
+
+#: kmmanager.cpp:70
+msgid "This operation is not implemented."
+msgstr "This operation is not implemented."
+
+#: kmmanager.cpp:169
+msgid "Unable to locate test page."
+msgstr "Unable to locate test page."
+
+#: kmmanager.cpp:449
+msgid "Can't overwrite regular printer with special printer settings."
+msgstr "Can't overwrite regular printer with special printer settings."
+
+#: kmmanager.cpp:478
+#, c-format
+msgid "Parallel Port #%1"
+msgstr "Parallel Port %1"
+
+#: kmmanager.cpp:486 kmmanager.cpp:502 kxmlcommand.cpp:661
+#, c-format
+msgid "Unable to load KDE print management library: %1"
+msgstr "Unable to load KDE print management library: %1"
+
+#: kmmanager.cpp:491 kxmlcommand.cpp:669
+msgid "Unable to find wizard object in management library."
+msgstr "Unable to find wizard object in management library."
+
+#: kmmanager.cpp:507
+msgid "Unable to find options dialog in management library."
+msgstr "Unable to find options dialogue in management library."
+
+#: kmmanager.cpp:534
+msgid "No plugin information available"
+msgstr "No plugin information available"
+
+#: lpdunix/kmlpdunixmanager.cpp:210
+msgid "Description unavailable"
+msgstr "Description unavailable"
+
+#: 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 "Remote printer queue on %1"
+
+#: kmspecialmanager.cpp:53
+msgid ""
+"A file share/kdeprint/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 ""
+"A file share/kdeprint/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."
+
+#: kprinterimpl.cpp:156
+msgid "Cannot copy multiple files into one file."
+msgstr "Cannot copy multiple files into one file."
+
+#: kprinterimpl.cpp:165
+msgid "Cannot save print file to %1. Check that you have write access to it."
+msgstr "Cannot save print file to %1. Check that you have write access to it."
+
+#: kprinterimpl.cpp:233
+#, c-format
+msgid "Printing document: %1"
+msgstr "Printing document: %1"
+
+#: kprinterimpl.cpp:251
+#, c-format
+msgid "Sending print data to printer: %1"
+msgstr "Sending print data to printer: %1"
+
+#: kprinterimpl.cpp:279
+msgid "Unable to start child print process. "
+msgstr "Unable to start child print process. "
+
+#: kprinterimpl.cpp:281
+msgid ""
+"The KDE print server (<b>kdeprintd</b>) could not be contacted. Check that this "
+"server is running."
+msgstr ""
+"The KDE print server (<b>kdeprintd</b>) could not be contacted. Check that this "
+"server is running."
+
+#: kprinterimpl.cpp:283
+msgid ""
+"_: 1 is the command that <files> is given to\n"
+"Check the command syntax:\n"
+"%1 <files>"
+msgstr ""
+"Check the command syntax:\n"
+"%1 <files>"
+
+#: kprinterimpl.cpp:290
+msgid "No valid file was found for printing. Operation aborted."
+msgstr "No valid file was found for printing. Operation aborted."
+
+#: 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>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 dialogue for further information.</p>"
+
+#: kprinterimpl.cpp:355
+msgid "<p>Could not load filter description for <b>%1</b>.</p>"
+msgstr "<p>Could not load filter description for <b>%1</b>.</p>"
+
+#: kprinterimpl.cpp:371
+msgid ""
+"<p>Error while reading filter description for <b>%1</b>"
+". Empty command line received.</p>"
+msgstr ""
+"<p>Error while reading filter description for <b>%1</b>"
+". Empty command line received.</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 KDE to convert the file to a supported format?</p>"
+msgstr ""
+"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 KDE to convert the file to a supported format?</p>"
+
+#: kprinterimpl.cpp:389 kprinterimpl.cpp:509
+msgid "Convert"
+msgstr "Convert"
+
+#: kprinterimpl.cpp:399
+msgid "Select MIME Type"
+msgstr "Select MIME Type"
+
+#: kprinterimpl.cpp:400
+msgid "Select the target format for the conversion:"
+msgstr "Select the target format for the conversion:"
+
+#: kprinterimpl.cpp:404 kprinterimpl.cpp:430
+msgid "Operation aborted."
+msgstr "Operation aborted."
+
+#: kprinterimpl.cpp:410
+msgid "No appropriate filter found. Select another target format."
+msgstr "No appropriate filter found. Select another target format."
+
+#: kprinterimpl.cpp:423
+msgid ""
+"<qt>Operation failed with message:"
+"<br>%1"
+"<br>Select another target format.</qt>"
+msgstr ""
+"<qt>Operation failed with message:"
+"<br>%1"
+"<br>Select another target format.</qt>"
+
+#: kprinterimpl.cpp:441
+msgid "Filtering print data"
+msgstr "Filtering print data"
+
+#: kprinterimpl.cpp:445
+msgid "Error while filtering. Command was: <b>%1</b>."
+msgstr "Error while filtering. Command was: <b>%1</b>."
+
+#: kprinterimpl.cpp:487
+msgid "<qt>The print file is empty and will be ignored:<p>%1</p></qt>"
+msgstr "<qt>The print file is empty and will be ignored:<p>%1</p></qt>"
+
+#: kprinterimpl.cpp:497
+msgid ""
+"<qt>The file format <em> %1 </em> is not directly supported by the current "
+"print system. You now have 3 options: "
+"<ul> "
+"<li> KDE 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 KDE to attempt and convert this file to %2?</qt>"
+msgstr ""
+"<qt>The file format <em> %1 </em> is not directly supported by the current "
+"print system. You now have 3 options: "
+"<ul> "
+"<li> KDE 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 KDE to attempt and convert this file to %2?</qt>"
+
+#: 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 ""
+"<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>"
+
+#: kpgeneralpage.cpp:85
+msgid "ISO A4"
+msgstr "ISO A4"
+
+#: kpgeneralpage.cpp:89
+msgid "Folio"
+msgstr "Folio"
+
+#: kpgeneralpage.cpp:90
+msgid "US #10 Envelope"
+msgstr "US #10 Envelope"
+
+#: kpgeneralpage.cpp:91
+msgid "ISO DL Envelope"
+msgstr "ISO DL Envelope"
+
+#: kpgeneralpage.cpp:92
+msgid "Tabloid"
+msgstr "Tabloid"
+
+#: kpgeneralpage.cpp:93
+msgid "ISO A3"
+msgstr "ISO A3"
+
+#: kpgeneralpage.cpp:94
+msgid "ISO A2"
+msgstr "ISO A2"
+
+#: kpgeneralpage.cpp:95
+msgid "ISO A1"
+msgstr "ISO A1"
+
+#: kpgeneralpage.cpp:96
+msgid "ISO A0"
+msgstr "ISO A0"
+
+#: kpgeneralpage.cpp:106
+msgid "Upper Tray"
+msgstr "Upper Tray"
+
+#: kpgeneralpage.cpp:107
+msgid "Lower Tray"
+msgstr "Lower Tray"
+
+#: kpgeneralpage.cpp:108
+msgid "Multi-Purpose Tray"
+msgstr "Multi-Purpose Tray"
+
+#: kpgeneralpage.cpp:109
+msgid "Large Capacity Tray"
+msgstr "Large Capacity Tray"
+
+#: kpgeneralpage.cpp:113
+msgid "Normal"
+msgstr "Normal"
+
+#: kpgeneralpage.cpp:114
+msgid "Transparency"
+msgstr "Transparency"
+
+#: kpgeneralpage.cpp:123
+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> "
+"<p><b>\"General\"</b> </p> "
+"<p>This dialogue 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 dialogue. </qt>"
+
+#: kpgeneralpage.cpp:131
+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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o PageSize=... # examples: \"A4\" or \"Letter\" </pre> </p> "
+"</qt>"
+msgstr ""
+" <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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o PageSize=... # examples: \"A4\" or \"Letter\" </pre> </p> "
+"</qt>"
+
+#: kpgeneralpage.cpp:144
+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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o MediaType=... # example: \"Transparency\" </pre> </p> </qt>"
+msgstr ""
+" <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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o MediaType=... # example: \"Transparency\" </pre> </p> </qt>"
+
+#: kpgeneralpage.cpp:157
+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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o InputSlot=... # examples: \"Lower\" or \"LargeCapacity\" "
+"</pre> </p> </qt>"
+msgstr ""
+" <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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o InputSlot=... # examples: \"Lower\" or \"LargeCapacity\" "
+"</pre> </p> </qt>"
+
+#: kpgeneralpage.cpp:170
+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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o orientation-requested=... # examples: \"landscape\" or "
+"\"reverse-portrait\" </pre> </p> </qt>"
+msgstr ""
+" <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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o orientation-requested=... # examples: \"landscape\" or "
+"\"reverse-portrait\" </pre> </p> </qt>"
+
+#: kpgeneralpage.cpp:191
+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 KDEPrint 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 ""
+" <qt> "
+"<p><b>Duplex Printing:</b> These controls may be greyed 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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o duplex=... # examples: \"tumble\" or \"two-sided-short-edge\" "
+" </pre> </p> </qt>"
+
+#: kpgeneralpage.cpp:217
+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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-sheets=... # examples: \"standard\" or \"topsecret\" "
+"</pre> </p> </qt>"
+msgstr ""
+" <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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-sheets=... # examples: \"standard\" or \"topsecret\" "
+"</pre> </p> </qt>"
+
+#: kpgeneralpage.cpp:239
+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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o number-up=... # examples: \"2\" or \"4\" </pre> </p> </qt>"
+msgstr ""
+" <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 KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o number-up=... # examples: \"2\" or \"4\" </pre> </p> </qt>"
+
+#: kpgeneralpage.cpp:263 kpqtpage.cpp:118
+msgid "Page s&ize:"
+msgstr "Page s&ize:"
+
+#: kpgeneralpage.cpp:267
+msgid "Paper t&ype:"
+msgstr "Paper t&ype:"
+
+#: kpgeneralpage.cpp:271
+msgid "Paper so&urce:"
+msgstr "Paper so&urce:"
+
+#: kpgeneralpage.cpp:291
+msgid "Duplex Printing"
+msgstr "Duplex Printing"
+
+#: kpgeneralpage.cpp:294 kpqtpage.cpp:143
+msgid "Pages per Sheet"
+msgstr "Pages per Sheet"
+
+#: kpgeneralpage.cpp:300 kpqtpage.cpp:125
+msgid "&Portrait"
+msgstr "&Portrait"
+
+#: kpgeneralpage.cpp:301 kpqtpage.cpp:128
+msgid "&Landscape"
+msgstr "&Landscape"
+
+#: kpgeneralpage.cpp:302
+msgid "&Reverse landscape"
+msgstr "&Reverse landscape"
+
+#: kpgeneralpage.cpp:303
+msgid "R&everse portrait"
+msgstr "R&everse portrait"
+
+#: kpgeneralpage.cpp:308
+msgid ""
+"_: duplex orientation\n"
+"&None"
+msgstr "&None"
+
+#: kpgeneralpage.cpp:309
+msgid ""
+"_: duplex orientation\n"
+"Lon&g side"
+msgstr "Lon&g side"
+
+#: kpgeneralpage.cpp:310
+msgid ""
+"_: duplex orientation\n"
+"S&hort side"
+msgstr "S&hort side"
+
+#: kpgeneralpage.cpp:322
+msgid "S&tart:"
+msgstr "S&tart:"
+
+#: kpgeneralpage.cpp:323
+msgid "En&d:"
+msgstr "En&d:"
+
+#: ppdloader.cpp:173
+msgid "(line %1): "
+msgstr "(line %1): "
+
+#: droptionview.cpp:61
+msgid "Value:"
+msgstr "Value:"
+
+#: droptionview.cpp:167
+msgid "String value:"
+msgstr "String value:"
+
+#: droptionview.cpp:306 droptionview.cpp:341
+msgid "No Option Selected"
+msgstr "No Option Selected"
+
+#: kmuimanager.cpp:158
+#, c-format
+msgid "Configuration of %1"
+msgstr "Configuration of %1"
+
+#: kmprinter.cpp:144
+msgid "(rejecting jobs)"
+msgstr "(rejecting jobs)"
+
+#: kmprinter.cpp:144
+msgid "(accepting jobs)"
+msgstr "(accepting jobs)"
+
+#: kprintprocess.cpp:75
+msgid "File transfer failed."
+msgstr "File transfer failed."
+
+#: kprintprocess.cpp:81
+msgid "Abnormal process termination (<b>%1</b>)."
+msgstr "Abnormal process termination (<b>%1</b>)."
+
+#: kprintprocess.cpp:83
+msgid "<b>%1</b>: execution failed with message:<p>%2</p>"
+msgstr "<b>%1</b>: execution failed with message:<p>%2</p>"
+
+#: kdeprintd.cpp:176
+msgid ""
+"Some of the files to print are not readable by the KDE 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 ""
+"Some of the files to print are not readable by the KDE 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."
+
+#: kdeprintd.cpp:181
+msgid "Provide root's Password"
+msgstr "Provide root's Password"
+
+#: kdeprintd.cpp:200 kdeprintd.cpp:202
+#, c-format
+msgid "Printing Status - %1"
+msgstr "Printing Status - %1"
+
+#: kdeprintd.cpp:263
+msgid "Printing system"
+msgstr "Printing system"
+
+#: kdeprintd.cpp:266
+msgid "Authentication failed (user name=%1)"
+msgstr "Authentication failed (user name=%1)"
+
+#. i18n: file kprintpreviewui.rc line 13
+#: rc.cpp:9 rc.cpp:21
+#, no-c-format
+msgid "&PageMarks"
+msgstr "&PageMarks"
+
+#: kpcopiespage.cpp:46
+msgid ""
+" <qt>"
+"<p><b>Page Selection</b></p> "
+"<p>Here you can control if you print a certain selection only out of all the "
+"pages from the complete document. </p> </qt>"
+msgstr ""
+" <qt>"
+"<p><b>Page Selection</b></p> "
+"<p>Here you can control if you print a certain selection only out of all the "
+"pages from the complete document. </p> </qt>"
+
+#: kpcopiespage.cpp:51
+msgid ""
+" <qt><b>All Pages:</b> Select \"All\" to print the complete document. Since "
+"this is the default, it is pre-selected. </p> </qt>"
+msgstr ""
+" <qt><b>All Pages:</b> Select \"All\" to print the complete document. Since "
+"this is the default, it is pre-selected. </p> </qt>"
+
+#: kpcopiespage.cpp:55
+msgid ""
+" <qt><b>Current Page:</b> Select <em>\"Current\"</em> "
+"if you want to print the page currently visible in your KDE application.</p> "
+"<p><b>Note:</b> this field is disabled if you print from non-KDE applications "
+"like Mozilla or OpenOffice.org, since here KDEPrint has no means to determine "
+"which document page you are currently viewing.</p></qt>"
+msgstr ""
+" <qt><b>Current Page:</b> Select <em>\"Current\"</em> "
+"if you want to print the page currently visible in your KDE application.</p> "
+"<p><b>Note:</b> this field is disabled if you print from non-KDE applications "
+"like Mozilla or OpenOffice.org, since here KDEPrint has no means to determine "
+"which document page you are currently viewing.</p></qt>"
+
+#: kpcopiespage.cpp:60
+msgid ""
+" <qt><b>Page Range:</b> Choose a \"Page Range\" to select a subset of the "
+"complete document pages to be printed. The format is <em>"
+"\"n,m,o-p,q,r,s-t, u\"</em>.</p> "
+"<p><b>Example:</b> <em>\"4,6,10-13,17,20,23-25\"</em> "
+"will print the pages 4, 6, 10, 11, 12, 13, 17, 20, 23, 24, 25 of your "
+"document.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-ranges=... # example: \"4,6,10-13,17,20,23-25\" </pre> "
+"</p> </qt>"
+msgstr ""
+" <qt><b>Page Range:</b> Choose a \"Page Range\" to select a subset of the "
+"complete document pages to be printed. The format is <em>"
+"\"n,m,o-p,q,r,s-t, u\"</em>.</p> "
+"<p><b>Example:</b> <em>\"4,6,10-13,17,20,23-25\"</em> "
+"will print the pages 4, 6, 10, 11, 12, 13, 17, 20, 23, 24, 25 of your "
+"document.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-ranges=... # example: \"4,6,10-13,17,20,23-25\" </pre> "
+"</p> </qt>"
+
+#: kpcopiespage.cpp:74
+msgid ""
+" <qt><b>Page Set:</b> "
+"<p>Choose <em>\"All Pages\"</em>, <em>\"Even Pages\"</em> or <em>"
+"\"Odd Pages\"</em> if you want to print a page selection matching one of these "
+"terms. The default is <em>\"All Pages\"</em>.</p> "
+"<p><b>Note:</b> If you combine a selection of a <em>\"Page Range\"</em> "
+"with a <em>\"Page Set\"</em> of <em>\"Odd\"</em> or <em>\"Even\"</em>"
+", you will only get the odd or even pages from the originally selected page "
+"range. This is useful if you odd or even pages from the originally selected "
+"page range. This is useful if you want to print a page range in duplex on a "
+"simplex-only printer. In this case you can feed the paper to the printer twice; "
+"in the first pass, select \"Odd\" or \"Even\" (depending on your printer "
+"model), in second pass select the other option. You may need to <em>"
+"\"Reverse\"</em> the output in one of the passes (depending on your printer "
+"model).</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-set=... # example: \"odd\" or \"even\" </pre> </p> "
+"</qt>"
+msgstr ""
+" <qt><b>Page Set:</b> "
+"<p>Choose <em>\"All Pages\"</em>, <em>\"Even Pages\"</em> or <em>"
+"\"Odd Pages\"</em> if you want to print a page selection matching one of these "
+"terms. The default is <em>\"All Pages\"</em>.</p> "
+"<p><b>Note:</b> If you combine a selection of a <em>\"Page Range\"</em> "
+"with a <em>\"Page Set\"</em> of <em>\"Odd\"</em> or <em>\"Even\"</em>"
+", you will only get the odd or even pages from the originally selected page "
+"range. This is useful if you odd or even pages from the originally selected "
+"page range. This is useful if you want to print a page range in duplex on a "
+"simplex-only printer. In this case you can feed the paper to the printer twice; "
+"in the first pass, select \"Odd\" or \"Even\" (depending on your printer "
+"model), in second pass select the other option. You may need to <em>"
+"\"Reverse\"</em> the output in one of the passes (depending on your printer "
+"model).</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-set=... # example: \"odd\" or \"even\" </pre> </p> "
+"</qt>"
+
+#: kpcopiespage.cpp:97
+msgid ""
+" <qt><b>Output Settings:</b> Here you can determine the number of copies, the "
+"output order and the collate mode for the pages of your printjob. (Note, that "
+"the maximum number of copies allowed to print may be restricted by your print "
+"subsystem.)</p> "
+"<p>The 'Copies' setting defaults to 1. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o copies=... # examples: \"5\" or \"42\" "
+"<br> -o outputorder=... # example: \"reverse\" "
+"<br> -o Collate=... # example: \"true\" or \"false\" </pre> </p> "
+".</qt>"
+msgstr ""
+" <qt><b>Output Settings:</b> Here you can determine the number of copies, the "
+"output order and the collate mode for the pages of your printjob. (Note, that "
+"the maximum number of copies allowed to print may be restricted by your print "
+"subsystem.)</p> "
+"<p>The 'Copies' setting defaults to 1. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o copies=... # examples: \"5\" or \"42\" "
+"<br> -o outputorder=... # example: \"reverse\" "
+"<br> -o Collate=... # example: \"true\" or \"false\" </pre> </p> "
+".</qt>"
+
+#: kpcopiespage.cpp:115
+msgid ""
+" <qt><b>Number of Copies:</b> Determine the number of requested copies here. "
+"You can increase or decrease the number of printed copies by clicking on the up "
+"and down arrows. You can also type the figure directly into the box. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o copies=... # examples: \"5\" or \"42\" </pre> </p> "
+"</qt>"
+msgstr ""
+" <qt><b>Number of Copies:</b> Determine the number of requested copies here. "
+"You can increase or decrease the number of printed copies by clicking on the up "
+"and down arrows. You can also type the figure directly into the box. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o copies=... # examples: \"5\" or \"42\" </pre> </p> "
+"</qt>"
+
+#: kpcopiespage.cpp:128
+msgid ""
+" <qt><b>Collate Copies</b> "
+"<p>If the <em>\"Collate\"</em> checkbox is enabled (default), the output order "
+"for multiple copies of a multi-page document will be \"1-2-3-..., 1-2-3-..., "
+"1-2-3-...\".</p> "
+"<p>If the <em>\"Collate\"</em> checkbox is disabled, the output order for "
+"multiple copies of a multi-page document will be \"1-1-1-..., 2-2-2-..., "
+"3-3-3-...\".</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o Collate=... # example: \"true\" or \"false\" </pre> </p> "
+"</qt>"
+msgstr ""
+" <qt><b>Collate Copies</b> "
+"<p>If the <em>\"Collate\"</em> tickbox is enabled (default), the output order "
+"for multiple copies of a multi-page document will be \"1-2-3-..., 1-2-3-..., "
+"1-2-3-...\".</p> "
+"<p>If the <em>\"Collate\"</em> tickbox is disabled, the output order for "
+"multiple copies of a multi-page document will be \"1-1-1-..., 2-2-2-..., "
+"3-3-3-...\".</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o Collate=... # example: \"true\" or \"false\" </pre> </p> "
+"</qt>"
+
+#: kpcopiespage.cpp:142
+msgid ""
+" <qt><b>Reverse Order</b> "
+"<p> If the <em>\"Reverse\"</em> checkbox is enabled, the output order for "
+"multiple copies of a multi-page document will be \"...-3-2-1, ...-3-2-1, "
+"...-3-2-1\", if you also have <em>en</em>abled the <em>\"Collate\"</em> "
+"checkbox at the same time (the usual usecase).</p> "
+"<p>If the <em>\"Reverse\"</em> checkbox is enabled, the output order for "
+"multiple copies of a multi-page document will be \"...-3-3-3, ...-2-2-2, "
+"...-1-1-1\", if you have <em>dis</em>abled the <em>\"Collate\"</em> "
+"checkbox at the same time. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o outputorder=... # example: \"reverse\" </pre> </p> </qt>"
+msgstr ""
+" <qt><b>Reverse Order</b> "
+"<p> If the <em>\"Reverse\"</em> tickbox is enabled, the output order for "
+"multiple copies of a multi-page document will be \"...-3-2-1, ...-3-2-1, "
+"...-3-2-1\", if you also have <em>en</em>abled the <em>\"Collate\"</em> "
+"tickbox at the same time (the usual usecase).</p> "
+"<p>If the <em>\"Reverse\"</em> tickbox is enabled, the output order for "
+"multiple copies of a multi-page document will be \"...-3-3-3, ...-2-2-2, "
+"...-1-1-1\", if you have <em>dis</em>abled the <em>\"Collate\"</em> "
+"tickbox at the same time. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This KDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o outputorder=... # example: \"reverse\" </pre> </p> </qt>"
+
+#: kpcopiespage.cpp:163
+msgid "C&opies"
+msgstr "C&opies"
+
+#: kpcopiespage.cpp:167
+msgid "Page Selection"
+msgstr "Page Selection"
+
+#: kpcopiespage.cpp:169
+msgid "&All"
+msgstr "&All"
+
+#: kpcopiespage.cpp:171
+msgid "Cu&rrent"
+msgstr "Cu&rrent"
+
+#: kpcopiespage.cpp:173
+msgid "Ran&ge"
+msgstr "Ran&ge"
+
+#: kpcopiespage.cpp:178
+msgid ""
+"<p>Enter pages or group of pages to print separated by commas (1,2-5,8).</p>"
+msgstr ""
+"<p>Enter pages or group of pages to print separated by commas (1,2-5,8).</p>"
+
+#: kpcopiespage.cpp:182
+msgid "Output Settings"
+msgstr "Output Settings"
+
+#: kpcopiespage.cpp:184
+msgid "Co&llate"
+msgstr "Co&llate"
+
+#: kpcopiespage.cpp:186
+msgid "Re&verse"
+msgstr "Re&verse"
+
+#: kpcopiespage.cpp:191
+msgid "Cop&ies:"
+msgstr "Cop&ies:"
+
+#: kpcopiespage.cpp:198
+msgid "All Pages"
+msgstr "All Pages"
+
+#: kpcopiespage.cpp:199
+msgid "Odd Pages"
+msgstr "Odd Pages"
+
+#: kpcopiespage.cpp:200
+msgid "Even Pages"
+msgstr "Even Pages"
+
+#: kpcopiespage.cpp:202
+msgid "Page &set:"
+msgstr "Page &set:"
+
+#: kpcopiespage.cpp:257
+msgid "Pages"
+msgstr "Pages"
+
+#: kprintpreview.cpp:137
+msgid "Do you want to continue printing anyway?"
+msgstr "Do you want to continue printing anyway?"
+
+#: kprintpreview.cpp:145 kprintpreview.cpp:224
+msgid "Print Preview"
+msgstr "Print Preview"
+
+#: kprintpreview.cpp:275
+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 ""
+"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."
+
+#: kprintpreview.cpp:300
+msgid ""
+"Preview failed: neither the internal KDE PostScript viewer (KGhostView) nor any "
+"other external PostScript viewer could be found."
+msgstr ""
+"Preview failed: neither the internal KDE PostScript viewer (KGhostView) nor any "
+"other external PostScript viewer could be found."
+
+#: kprintpreview.cpp:304
+#, c-format
+msgid ""
+"Preview failed: KDE could not find any application to preview files of type %1."
+msgstr ""
+"Preview failed: KDE could not find any application to preview files of type %1."
+
+#: kprintpreview.cpp:314
+#, c-format
+msgid "Preview failed: unable to start program %1."
+msgstr "Preview failed: unable to start program %1."
+
+#: kprintpreview.cpp:319
+msgid "Do you want to continue printing?"
+msgstr "Do you want to continue printing?"
+
+#: kmfactory.cpp:221
+msgid "<qt>There was an error loading %1. The diagnostic is:<p>%2</p></qt>"
+msgstr "<qt>There was an error loading %1. The diagnostic is:<p>%2</p></qt>"
+
+#: kpdriverpage.cpp:48
+msgid ""
+"<qt>Some options selected are in conflict. You must resolve these conflicts "
+"before continuing. See <b>Driver Settings</b> tab for detailed information.</qt>"
+msgstr ""
+"<qt>Some options selected are in conflict. You must resolve these conflicts "
+"before continuing. See <b>Driver Settings</b> tab for detailed information.</qt>"
+
+#: posterpreview.cpp:115
+msgid ""
+"Poster preview not available. Either the <b>poster</b> "
+"executable is not properly installed, or you don't have the required version; "
+"available at http://printing.kde.org/downloads/."
+msgstr ""
+"Poster preview not available. Either the <b>poster</b> "
+"executable is not properly installed, or you don't have the required version; "
+"available at http://printing.kde.org/downloads/."
+
+#: kprinterpropertydialog.cpp:78 kprinterpropertydialog.cpp:138
+msgid "Printer Configuration"
+msgstr "Printer Configuration"
+
+#: kprinterpropertydialog.cpp:138
+msgid "No configurable options for that printer."
+msgstr "No configurable options for that printer."
+
+#: marginpreview.cpp:135
+msgid "No preview available"
+msgstr "No preview available"
+
+#: kpfileselectpage.cpp:33
+msgid "&Files"
+msgstr "&Files"
+
+#: 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 KDEPrint 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 ""
+" <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 KDEPrint 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>"
+
+#: 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 KDEPrint 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 ""
+" <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 KDEPrint 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>"
+
+#: 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 KDEPrint 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 ""
+" <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 KDEPrint 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>"
+
+#: 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 KDEPrint 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 ""
+" <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 KDEPrint 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>"
+
+#: 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 ""
+" <qt> "
+"<p><b>Change Measurement Unit<b></p>. "
+"<p>You can change the units of measurement for the page margins here. Select "
+"from Millimetre, Centimetre, Inch or Pixels (1 pixel == 1/72 inch). </p> </qt>"
+
+#: 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-KDE applications which fail to fully utilize the KDEPrint "
+"framework, such as OpenOffice.org. </p> </qt>"
+msgstr ""
+" <qt> "
+"<p><b>Custom Margins Tickbox</b></p>. "
+"<p>Enable this tickbox 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-KDE applications which fail to fully utilise the KDEPrint "
+"framework, such as OpenOffice.org. </p> </qt>"
+
+#: 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 ""
+" <qt> "
+"<p><b>\"Drag-your-Margins\" </p>. "
+"<p>Use your mouse to drag and set each margin on this little preview window. "
+"</p> </qt>"
+
+#: marginwidget.cpp:148
+msgid "&Use custom margins"
+msgstr "&Use custom margins"
+
+#: marginwidget.cpp:158
+msgid "&Top:"
+msgstr "&Top:"
+
+#: marginwidget.cpp:159
+msgid "&Bottom:"
+msgstr "&Bottom:"
+
+#: marginwidget.cpp:160
+msgid "Le&ft:"
+msgstr "Le&ft:"
+
+#: marginwidget.cpp:161
+msgid "&Right:"
+msgstr "&Right:"
+
+#: marginwidget.cpp:164
+msgid "Pixels (1/72nd in)"
+msgstr "Pixels (1/72nd in)"
+
+#: marginwidget.cpp:167
+msgid "Inches (in)"
+msgstr "Inches (in)"
+
+#: marginwidget.cpp:168
+msgid "Centimeters (cm)"
+msgstr "Centimetres (cm)"
+
+#: marginwidget.cpp:169
+msgid "Millimeters (mm)"
+msgstr "Millimetres (mm)"
+
+#: driver.cpp:387
+msgid "JCL"
+msgstr "JCL"
+
+#: kmvirtualmanager.cpp:161
+msgid ""
+"<qt>You are about to set a pseudo-printer as your personal default. This "
+"setting is specific to KDE and will not be available outside KDE applications. "
+"Note that this will only make your personal default printer as undefined for "
+"non-KDE applications and should not prevent you from printing normally. Do you "
+"really want to set <b>%1</b> as your personal default?</qt>"
+msgstr ""
+"<qt>You are about to set a pseudo-printer as your personal default. This "
+"setting is specific to KDE and will not be available outside KDE applications. "
+"Note that this will only make your personal default printer as undefined for "
+"non-KDE applications and should not prevent you from printing normally. Do you "
+"really want to set <b>%1</b> as your personal default?</qt>"
+
+#: kpposterpage.cpp:42
+msgid " <qt> 5. </qt>"
+msgstr " <qt> 5. </qt>"
+
+#: kpposterpage.cpp:46
+msgid ""
+" <qt> <b>Print Poster</b> (enabled or disabled). "
+"<p>If you enable this option, you can print posters of different sizes The "
+"printout will happen in the form <em>'tiles'</em> printed on smaller paper "
+"sizes, which you can stitch together later. <em>If you enable this option "
+"here, the <em>'Poster Printing' filter</em> will be auto-loaded in the "
+"'Filters' tab of this dialog. </p> "
+"<p>This tab is only visible if the external <em>'poster'</em> "
+"utility is discovered by KDEPrint on your system. [<em>'poster'</em> "
+"is a commandline utility that enables you to convert PostScript files into "
+"tiled printouts which allow for oversized appearance of the stitched-together "
+"tiles.] </p> "
+"<p><b>Note:</b> The standard version of 'poster' will not work. Your system "
+"must use a patched version of 'poster'. Ask your operating system vendor to "
+"provide a patched version of 'poster' if he does not already. </p> "
+"<p><b>Additional hint for power users:</b> A patched version of 'poster' is "
+"available from the <a href=\"http://printing.kde.org/\">KDEPrint Website</a> "
+"at <a "
+"href=\"http://printing.kde.org/downloads/\">http://printing.kde.org/downloads/</"
+"a>. The direct link to the patched source tarball is <a "
+"href=\"ftp://ftp.kde.org/pub/kde/printing/poster.tar.bz2\">"
+"ftp://ftp.kde.org/pub/kde/printing/poster.tar.bz2</a> </p> </qt>"
+msgstr ""
+" <qt> <b>Print Poster</b> (enabled or disabled). "
+"<p>If you enable this option, you can print posters of different sizes The "
+"printout will happen in the form <em>'tiles'</em> printed on smaller paper "
+"sizes, which you can stitch together later. <em>If you enable this option "
+"here, the <em>'Poster Printing' filter</em> will be auto-loaded in the "
+"'Filters' tab of this dialogue. </p> "
+"<p>This tab is only visible if the external <em>'poster'</em> "
+"utility is discovered by KDEPrint on your system. [<em>'poster'</em> "
+"is a commandline utility that enables you to convert PostScript files into "
+"tiled printouts which allow for oversized appearance of the stitched-together "
+"tiles.] </p> "
+"<p><b>Note:</b> The standard version of 'poster' will not work. Your system "
+"must use a patched version of 'poster'. Ask your operating system vendor to "
+"provide a patched version of 'poster' if he does not already. </p> "
+"<p><b>Additional hint for power users:</b> A patched version of 'poster' is "
+"available from the <a href=\"http://printing.kde.org/\">KDEPrint Website</a> "
+"at <a "
+"href=\"http://printing.kde.org/downloads/\">http://printing.kde.org/downloads/</"
+"a>. The direct link to the patched source tarball is <a "
+"href=\"ftp://ftp.kde.org/pub/kde/printing/poster.tar.bz2\">"
+"ftp://ftp.kde.org/pub/kde/printing/poster.tar.bz2</a> </p> </qt>"
+
+#: kpposterpage.cpp:68
+msgid ""
+" <qt> <b>Tile Selection widget</b> "
+"<p>This GUI element is <em>not only for viewing</em> "
+"your selections: it also lets you interactively select the tile(s) you want to "
+"print. </p> "
+"<p><b>Hints</b> "
+"<ul> "
+"<li>Click any tile to select it for printing.</li> "
+"<li>To select multiple tiles to be printed at once, <em>'shift-click'</em> "
+"on the tiles ('shift-click' means: hold down the [SHIFT]-key on your keyboard "
+"and click with the mouse while [SHIFT]-key is held.) <em>Be aware</em> "
+"that the order of your clicking is also significant to the order of printing "
+"the different tiles. </li> </ul> <b>Note 1:</b> The order of your selection "
+"(and the order for printout of the tiles) is indicated by the contents of the "
+"text field below, labelled as <em>'Tile pages (to be printed):'</em>"
+"<p> <b>Note 2:</b> By default no tile is selected. Before you can print (a part "
+" of) your poster, you must select at least one tile. </p> </qt>"
+msgstr ""
+" <qt> <b>Tile Selection widget</b> "
+"<p>This GUI element is <em>not only for viewing</em> "
+"your selections: it also lets you interactively select the tile(s) you want to "
+"print. </p> "
+"<p><b>Hints</b> "
+"<ul> "
+"<li>Click any tile to select it for printing.</li> "
+"<li>To select multiple tiles to be printed at once, <em>'shift-click'</em> "
+"on the tiles ('shift-click' means: hold down the [SHIFT]-key on your keyboard "
+"and click with the mouse while [SHIFT]-key is held.) <em>Be aware</em> "
+"that the order of your clicking is also significant to the order of printing "
+"the different tiles. </li> </ul> <b>Note 1:</b> The order of your selection "
+"(and the order for printout of the tiles) is indicated by the contents of the "
+"text field below, labelled as <em>'Tile pages (to be printed):'</em>"
+"<p> <b>Note 2:</b> By default no tile is selected. Before you can print (a part "
+" of) your poster, you must select at least one tile. </p> </qt>"
+
+#: kpposterpage.cpp:89
+msgid ""
+" <qt> <b>Poster Size</b> "
+"<p>Select the poster size you want from the dropdown list. </p> "
+"Available sizes are all standard paper sizes up to 'A0'. [A0 is the same size "
+"as 16 sheets of A4, or '84cm x 118.2cm'.] </p> "
+"<p><b>Notice</b>, how the little preview window below changes with your change "
+"of poster size. It indicates to you how many tiles need to be printed to make "
+"the poster, given the selected paper size.</p> "
+"<p><b>Hint:</b> The little preview window below is not just a passive icon. You "
+"can click on its individual tiles to select them for printing. To select "
+"multiple tiles to be printed at once, you need to <em>'shift-click'</em> "
+"on the tiles ('shift-click' means: hold down the [SHIFT]-key on your keyboard "
+"and click with the mouse while [SHIFT]-key is held.) The order of your "
+"clicking is significant to the order of printing the different tiles. The order "
+"of your selection (and for the printed tiles) is indicated by the contents of "
+"the text field labelled as <em>'Tile pages (to be printed):'</em>"
+"<p> <b>Note:</b> By default no tile is selected. Before you can print (a part "
+"of) your poster, you must select at least one tile. </p> </qt>"
+msgstr ""
+" <qt> <b>Poster Size</b> "
+"<p>Select the poster size you want from the dropdown list. </p> "
+"Available sizes are all standard paper sizes up to 'A0'. [A0 is the same size "
+"as 16 sheets of A4, or '84cm x 118.2cm'.] </p> "
+"<p><b>Notice</b>, how the little preview window below changes with your change "
+"of poster size. It indicates to you how many tiles need to be printed to make "
+"the poster, given the selected paper size.</p> "
+"<p><b>Hint:</b> The little preview window below is not just a passive icon. You "
+"can click on its individual tiles to select them for printing. To select "
+"multiple tiles to be printed at once, you need to <em>'shift-click'</em> "
+"on the tiles ('shift-click' means: hold down the [SHIFT]-key on your keyboard "
+"and click with the mouse while [SHIFT]-key is held.) The order of your "
+"clicking is significant to the order of printing the different tiles. The order "
+"of your selection (and for the printed tiles) is indicated by the contents of "
+"the text field labelled as <em>'Tile pages (to be printed):'</em>"
+"<p> <b>Note:</b> By default no tile is selected. Before you can print (a part "
+"of) your poster, you must select at least one tile. </p> </qt>"
+
+#: kpposterpage.cpp:108
+msgid ""
+" <qt> <b>Paper Size</b> "
+"<p>This field indicates the paper size the poster tiles will be printed on. To "
+"select a different paper size for your poster tiles, go to the 'General' tab "
+"of this dialog and select one from the dropdown list. </p> "
+"Available sizes are most standard paper sizes supported by your printer. Your "
+"printer's supported paper sizes are read from the printer driver info (as laid "
+"down in the <em>'PPD'</em>, the printer description file). <em>"
+"Be aware that the 'Paper Size' selected may not be supported by 'poster' "
+"(example: 'HalfLetter') while it may well be supported by your printer.</em> "
+"If you hit that obstacle, simply use another, supported Paper Size, like 'A4' "
+"or 'Letter'. "
+"<p><b>Notice</b>, how the little preview window below changes with your change "
+"of paper size. It indicates how many tiles need to be printed to make up the "
+"poster, given the selected paper and poster size.</p> "
+"<p><b>Hint:</b> The little preview window below is not just a passive icon. You "
+"can click on its individual tiles to select them for printing. To select "
+"multiple tiles to be printed at once, you need to <em>'shift-click'</em> "
+"on the tiles ('shift-click' means: hold down the [SHIFT]-key on your keyboard "
+"and click with the mouse while [SHIFT]-key is held.) The order of your "
+"clicking is significant to the order of printing the different tiles. The order "
+"of your selection (and for the printed tiles) is indicated by the contents of "
+"the text field labelled as <em>'Tile pages (to be printed):'</em>"
+"<p> <b>Note:</b> By default no tile is selected. Before you can print (a part "
+"of) your poster, you must select at least one tile. </p> </qt>"
+msgstr ""
+" <qt> <b>Paper Size</b> "
+"<p>This field indicates the paper size the poster tiles will be printed on. To "
+"select a different paper size for your poster tiles, go to the 'General' tab "
+"of this dialogue and select one from the dropdown list. </p> "
+"Available sizes are most standard paper sizes supported by your printer. Your "
+"printer's supported paper sizes are read from the printer driver info (as laid "
+"down in the <em>'PPD'</em>, the printer description file). <em>"
+"Be aware that the 'Paper Size' selected may not be supported by 'poster' "
+"(example: 'HalfLetter') while it may well be supported by your printer.</em> "
+"If you hit that obstacle, simply use another, supported Paper Size, like 'A4' "
+"or 'Letter'. "
+"<p><b>Notice</b>, how the little preview window below changes with your change "
+"of paper size. It indicates how many tiles need to be printed to make up the "
+"poster, given the selected paper and poster size.</p> "
+"<p><b>Hint:</b> The little preview window below is not just a passive icon. You "
+"can click on its individual tiles to select them for printing. To select "
+"multiple tiles to be printed at once, you need to <em>'shift-click'</em> "
+"on the tiles ('shift-click' means: hold down the [SHIFT]-key on your keyboard "
+"and click with the mouse while [SHIFT]-key is held.) The order of your "
+"clicking is significant to the order of printing the different tiles. The order "
+"of your selection (and for the printed tiles) is indicated by the contents of "
+"the text field labelled as <em>'Tile pages (to be printed):'</em>"
+"<p> <b>Note:</b> By default no tile is selected. Before you can print (a part "
+"of) your poster, you must select at least one tile. </p> </qt>"
+
+#: kpposterpage.cpp:132
+msgid ""
+" <qt> <b>Cut Margin selection</b> "
+"<p>Slider and spinbox let you determine a <em>'cut margin'</em> "
+"which will be printed onto each tile of your poster to help you cut the pieces "
+"as needed. </p> "
+"<p><b>Notice</b>, how the little preview window above changes with your change "
+"of cut margins. It indicates to you how much space the cut margins will take "
+"away from each tile. "
+"<p><b>Be aware</b>, that your cut margins need to be equal to or greater than "
+"the margins your printer uses. The printer's capabilities are described in the "
+"<em>'ImageableArea'</em> keywords of its driver PPD file. </p> </qt>"
+msgstr ""
+" <qt> <b>Cut Margin selection</b> "
+"<p>Slider and spinbox let you determine a <em>'cut margin'</em> "
+"which will be printed onto each tile of your poster to help you cut the pieces "
+"as needed. </p> "
+"<p><b>Notice</b>, how the little preview window above changes with your change "
+"of cut margins. It indicates to you how much space the cut margins will take "
+"away from each tile. "
+"<p><b>Be aware</b>, that your cut margins need to be equal to or greater than "
+"the margins your printer uses. The printer's capabilities are described in the "
+"<em>'ImageableArea'</em> keywords of its driver PPD file. </p> </qt>"
+
+#: kpposterpage.cpp:143
+msgid ""
+" <qt> <b>Order and number of tile pages to be printed</b> "
+"<p>This field displays and sets the individual tiles to be printed, as well as "
+"the order for their printout. </p> You can file the field with 2 different "
+"methods: "
+"<ul> "
+"<li>Either use the interactive thumbnail preview above and '[SHIFT]-click' on "
+"the tiles. </li> "
+"<li>Or edit this text field accordingly. </li> </ul> "
+"<p>When editing the field, you can use a '3-7' syntax instead of a '3,4,5,6,7' "
+"one. </p> "
+"<p><b>Examples:</b></p> "
+"<pre> \"2,3,7,9,3\" "
+"<br> \"1-3,6,8-11\" </qt>"
+msgstr ""
+" <qt> <b>Order and number of tile pages to be printed</b> "
+"<p>This field displays and sets the individual tiles to be printed, as well as "
+"the order for their printout. </p> You can file the field with 2 different "
+"methods: "
+"<ul> "
+"<li>Either use the interactive thumbnail preview above and '[SHIFT]-click' on "
+"the tiles. </li> "
+"<li>Or edit this text field accordingly. </li> </ul> "
+"<p>When editing the field, you can use a '3-7' syntax instead of a '3,4,5,6,7' "
+"one. </p> "
+"<p><b>Examples:</b></p> "
+"<pre> \"2,3,7,9,3\" "
+"<br> \"1-3,6,8-11\" </qt>"
+
+#: kpposterpage.cpp:160
+msgid "Poster"
+msgstr "Poster"
+
+#: kpposterpage.cpp:162
+msgid "&Print poster"
+msgstr "&Print poster"
+
+#: kpposterpage.cpp:176
+msgid "Poste&r size:"
+msgstr "Poste&r size:"
+
+#: kpposterpage.cpp:178
+msgid "Media size:"
+msgstr "Media size:"
+
+#: kpposterpage.cpp:180
+msgid "Pri&nt size:"
+msgstr "Pri&nt size:"
+
+#: kpposterpage.cpp:187
+#, no-c-format
+msgid "C&ut margin (% of media):"
+msgstr "C&ut margin (% of media):"
+
+#: kpposterpage.cpp:191
+msgid "&Tile pages (to be printed):"
+msgstr "&Tile pages (to be printed):"
+
+#: kpposterpage.cpp:198
+msgid "Link/unlink poster and print size"
+msgstr "Link/unlink poster and print size"
+
+#: kpposterpage.cpp:263
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kxmlcommand.cpp:789
+msgid "One of the command object's requirements is not met."
+msgstr "One of the command object's requirements is not met."
+
+#: kxmlcommand.cpp:797 kxmlcommand.cpp:802
+#, c-format
+msgid "The command does not contain the required tag %1."
+msgstr "The command does not contain the required tag %1."
+
+#: kprintaction.cpp:117 kprintaction.cpp:122 kprintaction.cpp:127
+msgid "&Export..."
+msgstr "&Export..."
+
+#: 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. (KDEPrint 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 ""
+" <qt> <b>Add Filter button</b> "
+"<p>This button calls a little dialogue 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. (KDEPrint 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>"
+
+#: kpfilterpage.cpp:54
+msgid ""
+" <qt> <b>Remove Filter button</b> "
+"<p>This button removes the highlighted filter from the list of filters. </qt>"
+msgstr ""
+" <qt> <b>Remove Filter button</b> "
+"<p>This button removes the highlighted filter from the list of filters. </qt>"
+
+#: kpfilterpage.cpp:59
+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> <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>"
+
+#: kpfilterpage.cpp:64
+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> <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>"
+
+#: kpfilterpage.cpp:69
+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> <b>Configure Filter button</b> "
+"<p>This button lets you configure the currently highlighted filter. It opens a "
+"separate dialogue. </p> </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 KDEPrint 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 ""
+" <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 KDEPrint 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>"
+
+#: 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 KDEPrint. 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>KDEPrint can utilize <em>any</em> external filtering program which you may "
+"find useful through this interface. </p> "
+"<p>KDEPrint ships preconfigured with support for a selection of common filters. "
+"These filters however need to be installed independently from KDEPrint. These "
+"pre-filters work <em>for all</em> print subsystems supported by KDEPrint (such "
+"as CUPS, LPRng and LPD), because they are not depending on these.</p> ."
+"<p> Amongst the pre-configured filters shipping with KDEPrint 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 "
+"KDEPrint pre-filters. </p> </qt>"
+msgstr ""
+" <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 KDEPrint. 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>KDEPrint can use <em>any</em> external filtering program which you may find "
+"useful through this interface. </p> "
+"<p>KDEPrint ships preconfigured with support for a selection of common filters. "
+"These filters however need to be installed independently from KDEPrint. These "
+"pre-filters work <em>for all</em> print subsystems supported by KDEPrint (such "
+"as CUPS, LPRng and LPD), because they are not depending on these.</p> ."
+"<p> Amongst the pre-configured filters shipping with KDEPrint 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 dialogue to learn more about the "
+"KDEPrint pre-filters. </p> </qt>"
+
+#: kpfilterpage.cpp:125
+msgid "Filters"
+msgstr "Filters"
+
+#: kpfilterpage.cpp:141
+msgid "Add filter"
+msgstr "Add filter"
+
+#: kpfilterpage.cpp:146
+msgid "Remove filter"
+msgstr "Remove filter"
+
+#: kpfilterpage.cpp:151
+msgid "Move filter up"
+msgstr "Move filter up"
+
+#: kpfilterpage.cpp:156
+msgid "Move filter down"
+msgstr "Move filter down"
+
+#: kpfilterpage.cpp:161
+msgid "Configure filter"
+msgstr "Configure filter"
+
+#: kpfilterpage.cpp:279
+msgid "Internal error: unable to load filter."
+msgstr "Internal error: unable to load filter."
+
+#: 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>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>"
+
+#: kpfilterpage.cpp:408
+msgid "Input"
+msgstr "Input"
+
+#: 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 KDEPrint 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 ""
+" <qt> <b>Selection of colour mode:</b> You can choose between 2 options: "
+"<ul>"
+"<li><b>Colour</b> and</li> "
+"<li><b>Greyscale</b></li></ul> <b>Note:</b> This selection field may be greyed "
+"out and made inactive. This happens if KDEPrint can not retrieve enough "
+"information about your print file. In this case the embedded colour- or "
+"greyscale information of your printfile and the default handling of the "
+"printer take precedence. </qt>"
+
+#: 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 ""
+" <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>"
+
+#: 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 ""
+" <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 tick-marked 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>"
+
+#: 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 ""
+" <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>"
+
+#: kpqtpage.cpp:113
+msgid "Print Format"
+msgstr "Print Format"
+
+#: kpqtpage.cpp:123
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: kpqtpage.cpp:135
+msgid "Colo&r"
+msgstr "Colou&r"
+
+#: kpqtpage.cpp:138
+msgid "&Grayscale"
+msgstr "&Greyscale"
+
+#: kpqtpage.cpp:151
+msgid "Ot&her"
+msgstr "Ot&her"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kfileaudiopreview.po b/tde-i18n-en_GB/messages/kdelibs/kfileaudiopreview.po
new file mode 100644
index 00000000000..3f39a82ac12
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kfileaudiopreview.po
@@ -0,0 +1,23 @@
+# translation of kfileaudiopreview.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfileaudiopreview\n"
+"POT-Creation-Date: 2006-10-03 02:33+0200\n"
+"PO-Revision-Date: 2003-06-30 00:06+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kfileaudiopreview.cpp:67
+msgid "Media Player"
+msgstr "Media Player"
+
+#: kfileaudiopreview.cpp:93
+msgid "Play &automatically"
+msgstr "Play &automatically"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kio.po b/tde-i18n-en_GB/messages/kdelibs/kio.po
new file mode 100644
index 00000000000..ef88a992823
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kio.po
@@ -0,0 +1,6433 @@
+# translation of kio.po to British English
+# translation of kdelibs.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kio\n"
+"POT-Creation-Date: 2008-07-08 01:16+0200\n"
+"PO-Revision-Date: 2006-12-07 23:48+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kio/netaccess.cpp:67
+msgid "File '%1' is not readable"
+msgstr "File '%1' is not readable"
+
+#: kio/netaccess.cpp:438
+msgid "ERROR: Unknown protocol '%1'"
+msgstr "ERROR: Unknown protocol '%1'"
+
+#: kio/global.cpp:729 kio/job.cpp:1761 kio/job.cpp:3228 kio/job.cpp:3745
+#: kio/paste.cpp:65
+msgid "File Already Exists"
+msgstr "File Already Exists"
+
+#: kio/global.cpp:739 kio/job.cpp:2938
+msgid "Folder Already Exists"
+msgstr "Folder Already Exists"
+
+#: kio/job.cpp:3228 kio/job.cpp:3745
+msgid "Already Exists as Folder"
+msgstr "Already Exists as Folder"
+
+#: kio/kimageio.cpp:231
+msgid "All Pictures"
+msgstr "All Pictures"
+
+#: kio/pastedialog.cpp:49
+msgid "Data format:"
+msgstr "Data format:"
+
+#: kio/renamedlg.cpp:119
+msgid "&Rename"
+msgstr "&Rename"
+
+#: kio/renamedlg.cpp:121
+msgid "Suggest New &Name"
+msgstr "Suggest New &Name"
+
+#: kio/renamedlg.cpp:127
+msgid "&Skip"
+msgstr "&Skip"
+
+#: kio/renamedlg.cpp:130
+msgid "&Auto Skip"
+msgstr "&Auto Skip"
+
+#: kio/renamedlg.cpp:135
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: kio/renamedlg.cpp:139
+msgid "O&verwrite All"
+msgstr "O&verwrite All"
+
+#: kio/renamedlg.cpp:145
+msgid "&Resume"
+msgstr "&Resume"
+
+#: kio/renamedlg.cpp:150
+msgid "R&esume All"
+msgstr "R&esume All"
+
+#: kio/renamedlg.cpp:161
+msgid ""
+"This action would overwrite '%1' with itself.\n"
+"Please enter a new file name:"
+msgstr ""
+"This action would overwrite '%1' with itself.\n"
+"Please enter a new file name:"
+
+#: kio/renamedlg.cpp:163
+msgid "C&ontinue"
+msgstr "C&ontinue"
+
+#: kio/renamedlg.cpp:232 kio/renamedlg.cpp:311
+msgid "An older item named '%1' already exists."
+msgstr "An older item named '%1' already exists."
+
+#: kio/renamedlg.cpp:234 kio/renamedlg.cpp:313
+msgid "A similar file named '%1' already exists."
+msgstr "A similar file named '%1' already exists."
+
+#: kio/renamedlg.cpp:236 kio/renamedlg.cpp:315
+msgid "A newer item named '%1' already exists."
+msgstr "A newer item named '%1' already exists."
+
+#: kio/renamedlg.cpp:248 kio/renamedlg.cpp:284
+#, c-format
+msgid "size %1"
+msgstr "size %1"
+
+#: kio/renamedlg.cpp:256 kio/renamedlg.cpp:291
+#, c-format
+msgid "created on %1"
+msgstr "created on %1"
+
+#: kio/renamedlg.cpp:263 kio/renamedlg.cpp:298
+#, c-format
+msgid "modified on %1"
+msgstr "modified on %1"
+
+#: kio/renamedlg.cpp:273
+msgid "The source file is '%1'"
+msgstr "The source file is '%1'"
+
+#: kio/kdirlister.cpp:282 kio/kdirlister.cpp:293 kio/krun.cpp:864
+#: kio/paste.cpp:213 kio/renamedlg.cpp:431
+#, c-format
+msgid ""
+"Malformed URL\n"
+"%1"
+msgstr ""
+"Malformed URL\n"
+"%1"
+
+#: kio/paste.cpp:49 kio/paste.cpp:115
+msgid "Filename for clipboard content:"
+msgstr "Filename for clipboard content:"
+
+#: kio/paste.cpp:108
+msgid "%1 (%2)"
+msgstr "%1 (%2)"
+
+#: kio/paste.cpp:123
+msgid ""
+"The clipboard has changed since you used 'paste': the chosen data format is no "
+"longer applicable. Please copy again what you wanted to paste."
+msgstr ""
+"The clipboard has changed since you used 'paste': the chosen data format is no "
+"longer applicable. Please copy again what you wanted to paste."
+
+#: kio/paste.cpp:201 kio/paste.cpp:224 kio/paste.cpp:251
+msgid "The clipboard is empty"
+msgstr "The clipboard is empty"
+
+#: kio/paste.cpp:299
+#, c-format
+msgid ""
+"_n: &Paste File\n"
+"&Paste %n Files"
+msgstr ""
+"&Paste File\n"
+"&Paste %n Files"
+
+#: kio/paste.cpp:301
+#, c-format
+msgid ""
+"_n: &Paste URL\n"
+"&Paste %n URLs"
+msgstr ""
+"&Paste URL\n"
+"&Paste %n URLs"
+
+#: kio/paste.cpp:303
+msgid "&Paste Clipboard Contents"
+msgstr "&Paste Clipboard Contents"
+
+#: kio/observer.cpp:332 misc/uiserver.cpp:1218
+msgid "The peer SSL certificate appears to be corrupt."
+msgstr "The peer SSL certificate appears to be corrupt."
+
+#: kio/observer.cpp:332 kio/tcpslavebase.cpp:706 misc/uiserver.cpp:1218
+msgid "SSL"
+msgstr "SSL"
+
+#: kio/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>Could not modify the ownership of file <b>%1</b>"
+". You have insufficient access to the file to perform the change.</qt>"
+
+#: kio/chmodjob.cpp:173
+msgid "&Skip File"
+msgstr "&Skip File"
+
+#: kio/kfilemetainfo.cpp:844
+msgid "s"
+msgstr "s"
+
+#: kio/kfilemetainfo.cpp:847
+msgid "ms"
+msgstr "ms"
+
+#: kio/kfilemetainfo.cpp:850
+msgid "bps"
+msgstr "bps"
+
+#: kio/kfilemetainfo.cpp:853
+msgid "pixels"
+msgstr "pixels"
+
+#: kio/kfilemetainfo.cpp:856
+msgid "in"
+msgstr "in"
+
+#: kio/kfilemetainfo.cpp:859
+msgid "cm"
+msgstr "cm"
+
+#: kio/kfilemetainfo.cpp:862
+msgid "B"
+msgstr "B"
+
+#: kio/kfilemetainfo.cpp:865
+msgid "KB"
+msgstr "KB"
+
+#: kio/kfilemetainfo.cpp:868
+msgid "fps"
+msgstr "fps"
+
+#: kio/kfilemetainfo.cpp:871
+msgid "dpi"
+msgstr "dpi"
+
+#: kio/kfilemetainfo.cpp:874
+msgid "bpp"
+msgstr "bpp"
+
+#: kio/kfilemetainfo.cpp:877
+msgid "Hz"
+msgstr "Hz"
+
+#: kio/kfilemetainfo.cpp:880
+msgid "mm"
+msgstr "mm"
+
+#: kio/kmimetype.cpp:110
+msgid "No mime types installed."
+msgstr "No mime types installed."
+
+#: kio/kmimetype.cpp:136
+#, c-format
+msgid ""
+"Could not find mime type\n"
+"%1"
+msgstr ""
+"Could not find mime type\n"
+"%1"
+
+#: kio/kmimetype.cpp:796
+msgid "The desktop entry file %1 has no Type=... entry."
+msgstr "The desktop entry file %1 has no Type=... entry."
+
+#: kio/kmimetype.cpp:817
+msgid ""
+"The desktop entry of type\n"
+"%1\n"
+"is unknown."
+msgstr ""
+"The desktop entry of type\n"
+"%1\n"
+"is unknown."
+
+#: kio/kmimetype.cpp:831 kio/kmimetype.cpp:933 kio/kmimetype.cpp:1115
+msgid ""
+"The desktop entry file\n"
+"%1\n"
+"is of type FSDevice but has no Dev=... entry."
+msgstr ""
+"The desktop entry file\n"
+"%1\n"
+"is of type FSDevice but has no Dev=... entry."
+
+#: kio/kmimetype.cpp:877
+msgid ""
+"The desktop entry file\n"
+"%1\n"
+"is of type Link but has no URL=... entry."
+msgstr ""
+"The desktop entry file\n"
+"%1\n"
+"is of type Link but has no URL=... entry."
+
+#: kio/kmimetype.cpp:943
+msgid "Mount"
+msgstr "Mount"
+
+#: kio/kmimetype.cpp:954
+msgid "Eject"
+msgstr "Eject"
+
+#: kio/kmimetype.cpp:956
+msgid "Unmount"
+msgstr "Unmount"
+
+#: kio/kmimetype.cpp:1073
+msgid ""
+"The desktop entry file\n"
+"%1\n"
+" has an invalid menu entry\n"
+"%2."
+msgstr ""
+"The desktop entry file\n"
+"%1\n"
+" has an invalid menu entry\n"
+"%2."
+
+#: kio/tcpslavebase.cpp:319
+msgid ""
+"You are about to leave secure mode. Transmissions will no longer be encrypted.\n"
+"This means that a third party could observe your data in transit."
+msgstr ""
+"You are about to leave secure mode. Transmissions will no longer be encrypted.\n"
+"This means that a third party could observe your data in transit."
+
+#: kio/tcpslavebase.cpp:325 kio/tcpslavebase.cpp:1087
+msgid "Security Information"
+msgstr "Security Information"
+
+#: kio/tcpslavebase.cpp:326
+msgid "C&ontinue Loading"
+msgstr "C&ontinue Loading"
+
+#: kio/tcpslavebase.cpp:677
+msgid "Enter the certificate password:"
+msgstr "Enter the certificate password:"
+
+#: kio/tcpslavebase.cpp:678
+msgid "SSL Certificate Password"
+msgstr "SSL Certificate Password"
+
+#: kio/tcpslavebase.cpp:691
+msgid "Unable to open the certificate. Try a new password?"
+msgstr "Unable to open the certificate. Try a new password?"
+
+#: kio/tcpslavebase.cpp:704
+msgid "The procedure to set the client certificate for the session failed."
+msgstr "The procedure to set the client certificate for the session failed."
+
+#: kio/tcpslavebase.cpp:875
+msgid ""
+"The IP address of the host %1 does not match the one the certificate was issued "
+"to."
+msgstr ""
+"The IP address of the host %1 does not match the one the certificate was issued "
+"to."
+
+#: kio/tcpslavebase.cpp:880 kio/tcpslavebase.cpp:888 kio/tcpslavebase.cpp:923
+#: kio/tcpslavebase.cpp:997 kio/tcpslavebase.cpp:1009
+#: kio/tcpslavebase.cpp:1018 kio/tcpslavebase.cpp:1049
+msgid "Server Authentication"
+msgstr "Server Authentication"
+
+#: kio/tcpslavebase.cpp:881 kio/tcpslavebase.cpp:889 kio/tcpslavebase.cpp:1019
+msgid "&Details"
+msgstr "&Details"
+
+#: kio/tcpslavebase.cpp:882 kio/tcpslavebase.cpp:890
+msgid "Co&ntinue"
+msgstr "Co&ntinue"
+
+#: kio/tcpslavebase.cpp:884 kio/tcpslavebase.cpp:1014
+msgid "The server certificate failed the authenticity test (%1)."
+msgstr "The server certificate failed the authenticity test (%1)."
+
+#: kio/tcpslavebase.cpp:920 kio/tcpslavebase.cpp:1046
+msgid ""
+"Would you like to accept this certificate forever without being prompted?"
+msgstr ""
+"Would you like to accept this certificate forever without being prompted?"
+
+#: kio/tcpslavebase.cpp:924 kio/tcpslavebase.cpp:1050
+msgid "&Forever"
+msgstr "&Forever"
+
+#: kio/tcpslavebase.cpp:925 kio/tcpslavebase.cpp:1051
+msgid "&Current Sessions Only"
+msgstr "&Current Sessions Only"
+
+#: kio/tcpslavebase.cpp:996
+msgid ""
+"You have indicated that you wish to accept this certificate, but it is not "
+"issued to the server who is presenting it. Do you wish to continue loading?"
+msgstr ""
+"You have indicated that you wish to accept this certificate, but it is not "
+"issued to the server who is presenting it. Do you wish to continue loading?"
+
+#: kio/tcpslavebase.cpp:1008
+msgid ""
+"SSL certificate is being rejected as requested. You can disable this in the KDE "
+"Control Center."
+msgstr ""
+"SSL certificate is being rejected as requested. You can disable this in the KDE "
+"Control Centre."
+
+#: kio/tcpslavebase.cpp:1020
+msgid "Co&nnect"
+msgstr "Co&nnect"
+
+#: kio/tcpslavebase.cpp:1076
+msgid ""
+"You are about to enter secure mode. All transmissions will be encrypted unless "
+"otherwise noted.\n"
+"This means that no third party will be able to easily observe your data in "
+"transit."
+msgstr ""
+"You are about to enter secure mode. All transmissions will be encrypted unless "
+"otherwise noted.\n"
+"This means that no third party will be able to easily observe your data in "
+"transit."
+
+#: kio/tcpslavebase.cpp:1088
+msgid "Display SSL &Information"
+msgstr "Display SSL &Information"
+
+#: kio/tcpslavebase.cpp:1090
+msgid "C&onnect"
+msgstr "C&onnect"
+
+#: kio/kdcopservicestarter.cpp:64
+#, c-format
+msgid "No service implementing %1"
+msgstr "No service implementing %1"
+
+#: kio/kscan.cpp:52
+msgid "Acquire Image"
+msgstr "Acquire Image"
+
+#: kio/kscan.cpp:95
+msgid "OCR Image"
+msgstr "OCR Image"
+
+#: kio/defaultprogress.cpp:104
+msgid "Source:"
+msgstr "Source:"
+
+#: kio/defaultprogress.cpp:111 kio/defaultprogress.cpp:433
+msgid "Destination:"
+msgstr "Destination:"
+
+#: kio/defaultprogress.cpp:149
+msgid "&Keep this window open after transfer is complete"
+msgstr "&Keep this window open after transfer is complete"
+
+#: kio/defaultprogress.cpp:157
+msgid "Open &File"
+msgstr "Open &File"
+
+#: kio/defaultprogress.cpp:163
+msgid "Open &Destination"
+msgstr "Open &Destination"
+
+#: kio/defaultprogress.cpp:179 misc/uiserver.cpp:632
+msgid "Progress Dialog"
+msgstr "Progress Dialogue"
+
+#: kio/defaultprogress.cpp:226
+#, no-c-format
+msgid ""
+"_n: %n folder\n"
+"%n folders"
+msgstr ""
+"%n folder\n"
+"%n folders"
+
+#: kio/defaultprogress.cpp:228
+#, no-c-format
+msgid ""
+"_n: %n file\n"
+"%n files"
+msgstr ""
+"%n file\n"
+"%n files"
+
+#: kio/defaultprogress.cpp:239
+msgid "%1 % of %2 "
+msgstr "%1 % of %2 "
+
+#: kio/defaultprogress.cpp:241
+msgid ""
+"_n: %1 % of 1 file\n"
+"%1 % of %n files"
+msgstr ""
+"%1 % of 1 file\n"
+"%1 % of %n files"
+
+#: kio/defaultprogress.cpp:243
+msgid "%1 %"
+msgstr "%1 %"
+
+#: kio/defaultprogress.cpp:252
+msgid " (Copying)"
+msgstr " (Copying)"
+
+#: kio/defaultprogress.cpp:255
+msgid " (Moving)"
+msgstr " (Moving)"
+
+#: kio/defaultprogress.cpp:258
+msgid " (Deleting)"
+msgstr " (Deleting)"
+
+#: kio/defaultprogress.cpp:261
+msgid " (Creating)"
+msgstr " (Creating)"
+
+#: kio/defaultprogress.cpp:264
+msgid " (Done)"
+msgstr " (Done)"
+
+#: kio/defaultprogress.cpp:285
+msgid "%1 of %2 complete"
+msgstr "%1 of %2 complete"
+
+#: kio/defaultprogress.cpp:299 kio/defaultprogress.cpp:314
+msgid ""
+"_n: %1 / %n folder\n"
+"%1 / %n folders"
+msgstr ""
+"%1 / %n folder\n"
+"%1 / %n folders"
+
+#: kio/defaultprogress.cpp:301 kio/defaultprogress.cpp:317
+msgid ""
+"_n: %1 / %n file\n"
+"%1 / %n files"
+msgstr ""
+"%1 / %n file\n"
+"%1 / %n files"
+
+#: kio/defaultprogress.cpp:325 misc/uiserver.cpp:288
+msgid "Stalled"
+msgstr "Stalled"
+
+#: kio/defaultprogress.cpp:327
+msgid "%1/s ( %2 remaining )"
+msgstr "%1/s ( %2 remaining )"
+
+#: kio/defaultprogress.cpp:336
+msgid "Copy File(s) Progress"
+msgstr "Copy File(s) Progress"
+
+#: kio/defaultprogress.cpp:350
+msgid "Move File(s) Progress"
+msgstr "Move File(s) Progress"
+
+#: kio/defaultprogress.cpp:364
+msgid "Creating Folder"
+msgstr "Creating Folder"
+
+#: kio/defaultprogress.cpp:376
+msgid "Delete File(s) Progress"
+msgstr "Delete File(s) Progress"
+
+#: kio/defaultprogress.cpp:387
+msgid "Loading Progress"
+msgstr "Loading Progress"
+
+#: kio/defaultprogress.cpp:396
+msgid "Examining File Progress"
+msgstr "Examining File Progress"
+
+#: kio/defaultprogress.cpp:403
+#, c-format
+msgid "Mounting %1"
+msgstr "Mounting %1"
+
+#: kio/defaultprogress.cpp:410 misc/uiserver.cpp:378
+msgid "Unmounting"
+msgstr "Unmounting"
+
+#: kio/defaultprogress.cpp:418
+#, c-format
+msgid "Resuming from %1"
+msgstr "Resuming from %1"
+
+#: kio/defaultprogress.cpp:420
+msgid "Not resumable"
+msgstr "Not resumable"
+
+#: kio/defaultprogress.cpp:456
+msgid "%1/s (done)"
+msgstr "%1/s (done)"
+
+#: kio/kservice.cpp:837
+msgid "Updating System Configuration"
+msgstr "Updating System Configuration"
+
+#: kio/kservice.cpp:838
+msgid "Updating system configuration."
+msgstr "Updating system configuration."
+
+#: kio/global.cpp:48 kio/global.cpp:81
+msgid "%1 B"
+msgstr "%1 B"
+
+#: kio/global.cpp:62
+msgid "%1 TB"
+msgstr "%1 TB"
+
+#: kio/global.cpp:64
+msgid "%1 GB"
+msgstr "%1 GB"
+
+#: kio/global.cpp:70
+msgid "%1 MB"
+msgstr "%1 MB"
+
+#: kio/global.cpp:76
+msgid "%1 KB"
+msgstr "%1 KB"
+
+#: kio/global.cpp:86
+msgid "0 B"
+msgstr "0 B"
+
+#: kio/global.cpp:122
+msgid ""
+"_n: 1 day %1\n"
+"%n days %1"
+msgstr ""
+"1 day %1\n"
+"%n days %1"
+
+#: kio/global.cpp:152
+msgid "No Items"
+msgstr "No Items"
+
+#: kio/global.cpp:152
+#, c-format
+msgid ""
+"_n: One Item\n"
+"%n Items"
+msgstr ""
+"One Item\n"
+"%n Items"
+
+#: kio/global.cpp:154
+msgid "No Files"
+msgstr "No Files"
+
+#: kio/global.cpp:154
+#, c-format
+msgid ""
+"_n: One File\n"
+"%n Files"
+msgstr ""
+"One File\n"
+"%n Files"
+
+#: kio/global.cpp:158
+msgid "(%1 Total)"
+msgstr "(%1 Total)"
+
+#: kio/global.cpp:161
+msgid "No Folders"
+msgstr "No Folders"
+
+#: kio/global.cpp:161
+#, c-format
+msgid ""
+"_n: One Folder\n"
+"%n Folders"
+msgstr ""
+"One Folder\n"
+"%n Folders"
+
+#: kio/global.cpp:220
+#, c-format
+msgid "Could not read %1."
+msgstr "Could not read %1."
+
+#: kio/global.cpp:223
+#, c-format
+msgid "Could not write to %1."
+msgstr "Could not write to %1."
+
+#: kio/global.cpp:226
+#, c-format
+msgid "Could not start process %1."
+msgstr "Could not start process %1."
+
+#: kio/global.cpp:229
+#, c-format
+msgid ""
+"Internal Error\n"
+"Please send a full bug report at http://bugs.kde.org\n"
+"%1"
+msgstr ""
+"Internal Error\n"
+"Please send a full bug report at http://bugs.kde.org\n"
+"%1"
+
+#: kio/global.cpp:232
+#, c-format
+msgid "Malformed URL %1."
+msgstr "Malformed URL %1."
+
+#: kio/global.cpp:235
+msgid "The protocol %1 is not supported."
+msgstr "The protocol %1 is not supported."
+
+#: kio/global.cpp:238
+msgid "The protocol %1 is only a filter protocol."
+msgstr "The protocol %1 is only a filter protocol."
+
+#: kio/global.cpp:245
+msgid "%1 is a folder, but a file was expected."
+msgstr "%1 is a folder, but a file was expected."
+
+#: kio/global.cpp:248
+msgid "%1 is a file, but a folder was expected."
+msgstr "%1 is a file, but a folder was expected."
+
+#: kio/global.cpp:251
+msgid "The file or folder %1 does not exist."
+msgstr "The file or folder %1 does not exist."
+
+#: kio/global.cpp:254
+msgid "A file named %1 already exists."
+msgstr "A file named %1 already exists."
+
+#: kio/global.cpp:257
+msgid "A folder named %1 already exists."
+msgstr "A folder named %1 already exists."
+
+#: kio/global.cpp:260
+msgid "No hostname specified."
+msgstr "No hostname specified."
+
+#: kio/global.cpp:260
+#, c-format
+msgid "Unknown host %1"
+msgstr "Unknown host %1"
+
+#: kio/global.cpp:263
+#, c-format
+msgid "Access denied to %1."
+msgstr "Access denied to %1."
+
+#: kio/global.cpp:266
+#, c-format
+msgid ""
+"Access denied.\n"
+"Could not write to %1."
+msgstr ""
+"Access denied.\n"
+"Could not write to %1."
+
+#: kio/global.cpp:269
+#, c-format
+msgid "Could not enter folder %1."
+msgstr "Could not enter folder %1."
+
+#: kio/global.cpp:272
+msgid "The protocol %1 does not implement a folder service."
+msgstr "The protocol %1 does not implement a folder service."
+
+#: kio/global.cpp:275
+#, c-format
+msgid "Found a cyclic link in %1."
+msgstr "Found a cyclic link in %1."
+
+#: kio/global.cpp:281
+#, c-format
+msgid "Found a cyclic link while copying %1."
+msgstr "Found a cyclic link while copying %1."
+
+#: kio/global.cpp:284
+#, c-format
+msgid "Could not create socket for accessing %1."
+msgstr "Could not create socket for accessing %1."
+
+#: kio/global.cpp:287
+#, c-format
+msgid "Could not connect to host %1."
+msgstr "Could not connect to host %1."
+
+#: kio/global.cpp:290
+msgid "Connection to host %1 is broken."
+msgstr "Connection to host %1 is broken."
+
+#: kio/global.cpp:293
+msgid "The protocol %1 is not a filter protocol."
+msgstr "The protocol %1 is not a filter protocol."
+
+#: kio/global.cpp:296
+#, c-format
+msgid ""
+"Could not mount device.\n"
+"The reported error was:\n"
+"%1"
+msgstr ""
+"Could not mount device.\n"
+"The reported error was:\n"
+"%1"
+
+#: kio/global.cpp:299
+#, c-format
+msgid ""
+"Could not unmount device.\n"
+"The reported error was:\n"
+"%1"
+msgstr ""
+"Could not unmount device.\n"
+"The reported error was:\n"
+"%1"
+
+#: kio/global.cpp:302
+#, c-format
+msgid "Could not read file %1."
+msgstr "Could not read file %1."
+
+#: kio/global.cpp:305
+#, c-format
+msgid "Could not write to file %1."
+msgstr "Could not write to file %1."
+
+#: kio/global.cpp:308
+#, c-format
+msgid "Could not bind %1."
+msgstr "Could not bind %1."
+
+#: kio/global.cpp:311
+#, c-format
+msgid "Could not listen %1."
+msgstr "Could not listen %1."
+
+#: kio/global.cpp:314
+#, c-format
+msgid "Could not accept %1."
+msgstr "Could not accept %1."
+
+#: kio/global.cpp:320
+#, c-format
+msgid "Could not access %1."
+msgstr "Could not access %1."
+
+#: kio/global.cpp:323
+#, c-format
+msgid "Could not terminate listing %1."
+msgstr "Could not terminate listing %1."
+
+#: kio/global.cpp:326
+#, c-format
+msgid "Could not make folder %1."
+msgstr "Could not make folder %1."
+
+#: kio/global.cpp:329
+#, c-format
+msgid "Could not remove folder %1."
+msgstr "Could not remove folder %1."
+
+#: kio/global.cpp:332
+#, c-format
+msgid "Could not resume file %1."
+msgstr "Could not resume file %1."
+
+#: kio/global.cpp:335
+#, c-format
+msgid "Could not rename file %1."
+msgstr "Could not rename file %1."
+
+#: kio/global.cpp:338
+#, c-format
+msgid "Could not change permissions for %1."
+msgstr "Could not change permissions for %1."
+
+#: kio/global.cpp:341
+#, c-format
+msgid "Could not delete file %1."
+msgstr "Could not delete file %1."
+
+#: kio/global.cpp:344
+msgid "The process for the %1 protocol died unexpectedly."
+msgstr "The process for the %1 protocol died unexpectedly."
+
+#: kio/global.cpp:347
+#, c-format
+msgid ""
+"Error. Out of memory.\n"
+"%1"
+msgstr ""
+"Error. Out of memory.\n"
+"%1"
+
+#: kio/global.cpp:350
+#, c-format
+msgid ""
+"Unknown proxy host\n"
+"%1"
+msgstr ""
+"Unknown proxy host\n"
+"%1"
+
+#: kio/global.cpp:353
+msgid "Authorization failed, %1 authentication not supported"
+msgstr "Authorisation failed, %1 authentication not supported"
+
+#: kio/global.cpp:356
+#, c-format
+msgid ""
+"User canceled action\n"
+"%1"
+msgstr ""
+"User cancelled action\n"
+"%1"
+
+#: kio/global.cpp:359
+#, c-format
+msgid ""
+"Internal error in server\n"
+"%1"
+msgstr ""
+"Internal error in server\n"
+"%1"
+
+#: kio/global.cpp:362
+#, c-format
+msgid ""
+"Timeout on server\n"
+"%1"
+msgstr ""
+"Timeout on server\n"
+"%1"
+
+#: kio/global.cpp:365
+#, c-format
+msgid ""
+"Unknown error\n"
+"%1"
+msgstr ""
+"Unknown error\n"
+"%1"
+
+#: kio/global.cpp:368
+#, c-format
+msgid ""
+"Unknown interrupt\n"
+"%1"
+msgstr ""
+"Unknown interrupt\n"
+"%1"
+
+#: kio/global.cpp:379
+msgid ""
+"Could not delete original file %1.\n"
+"Please check permissions."
+msgstr ""
+"Could not delete original file %1.\n"
+"Please check permissions."
+
+#: kio/global.cpp:382
+msgid ""
+"Could not delete partial file %1.\n"
+"Please check permissions."
+msgstr ""
+"Could not delete partial file %1.\n"
+"Please check permissions."
+
+#: kio/global.cpp:385
+msgid ""
+"Could not rename original file %1.\n"
+"Please check permissions."
+msgstr ""
+"Could not rename original file %1.\n"
+"Please check permissions."
+
+#: kio/global.cpp:388
+msgid ""
+"Could not rename partial file %1.\n"
+"Please check permissions."
+msgstr ""
+"Could not rename partial file %1.\n"
+"Please check permissions."
+
+#: kio/global.cpp:391
+msgid ""
+"Could not create symlink %1.\n"
+"Please check permissions."
+msgstr ""
+"Could not create symlink %1.\n"
+"Please check permissions."
+
+#: kio/global.cpp:397
+msgid ""
+"Could not write file %1.\n"
+"Disk full."
+msgstr ""
+"Could not write file %1.\n"
+"Disk full."
+
+#: kio/global.cpp:400
+#, c-format
+msgid ""
+"The source and destination are the same file.\n"
+"%1"
+msgstr ""
+"The source and destination are the same file.\n"
+"%1"
+
+#: kio/global.cpp:406
+msgid "%1 is required by the server, but is not available."
+msgstr "%1 is required by the server, but is not available."
+
+#: kio/global.cpp:409
+msgid "Access to restricted port in POST denied."
+msgstr "Access to restricted port in POST denied."
+
+#: kio/global.cpp:412
+msgid ""
+"Unknown error code %1\n"
+"%2\n"
+"Please send a full bug report at http://bugs.kde.org."
+msgstr ""
+"Unknown error code %1\n"
+"%2\n"
+"Please send a full bug report at http://bugs.kde.org."
+
+#: kio/global.cpp:422
+#, c-format
+msgid "Opening connections is not supported with the protocol %1."
+msgstr "Opening connections is not supported with the protocol %1."
+
+#: kio/global.cpp:424
+#, c-format
+msgid "Closing connections is not supported with the protocol %1."
+msgstr "Closing connections is not supported with the protocol %1."
+
+#: kio/global.cpp:426
+#, c-format
+msgid "Accessing files is not supported with the protocol %1."
+msgstr "Accessing files is not supported with the protocol %1."
+
+#: kio/global.cpp:428
+msgid "Writing to %1 is not supported."
+msgstr "Writing to %1 is not supported."
+
+#: kio/global.cpp:430
+#, c-format
+msgid "There are no special actions available for protocol %1."
+msgstr "There are no special actions available for protocol %1."
+
+#: kio/global.cpp:432
+#, c-format
+msgid "Listing folders is not supported for protocol %1."
+msgstr "Listing folders is not supported for protocol %1."
+
+#: kio/global.cpp:434
+msgid "Retrieving data from %1 is not supported."
+msgstr "Retrieving data from %1 is not supported."
+
+#: kio/global.cpp:436
+msgid "Retrieving mime type information from %1 is not supported."
+msgstr "Retrieving mime type information from %1 is not supported."
+
+#: kio/global.cpp:438
+msgid "Renaming or moving files within %1 is not supported."
+msgstr "Renaming or moving files within %1 is not supported."
+
+#: kio/global.cpp:440
+#, c-format
+msgid "Creating symlinks is not supported with protocol %1."
+msgstr "Creating symlinks is not supported with protocol %1."
+
+#: kio/global.cpp:442
+msgid "Copying files within %1 is not supported."
+msgstr "Copying files within %1 is not supported."
+
+#: kio/global.cpp:444
+msgid "Deleting files from %1 is not supported."
+msgstr "Deleting files from %1 is not supported."
+
+#: kio/global.cpp:446
+#, c-format
+msgid "Creating folders is not supported with protocol %1."
+msgstr "Creating folders is not supported with protocol %1."
+
+#: kio/global.cpp:448
+#, c-format
+msgid "Changing the attributes of files is not supported with protocol %1."
+msgstr "Changing the attributes of files is not supported with protocol %1."
+
+#: kio/global.cpp:450
+msgid "Using sub-URLs with %1 is not supported."
+msgstr "Using sub-URLs with %1 is not supported."
+
+#: kio/global.cpp:452
+#, c-format
+msgid "Multiple get is not supported with protocol %1."
+msgstr "Multiple get is not supported with protocol %1."
+
+#: kio/global.cpp:454
+msgid "Protocol %1 does not support action %2."
+msgstr "Protocol %1 does not support action %2."
+
+#: kio/global.cpp:474 kio/global.cpp:556
+msgid "(unknown)"
+msgstr "(unknown)"
+
+#: kio/global.cpp:486
+msgid "<b>Technical reason</b>: "
+msgstr "<b>Technical reason</b>: "
+
+#: kio/global.cpp:487
+msgid "</p><p><b>Details of the request</b>:"
+msgstr "</p><p><b>Details of the request</b>:"
+
+#: kio/global.cpp:488
+msgid "</p><ul><li>URL: %1</li>"
+msgstr "</p><ul><li>URL: %1</li>"
+
+#: kio/global.cpp:490
+msgid "<li>Protocol: %1</li>"
+msgstr "<li>Protocol: %1</li>"
+
+#: kio/global.cpp:492
+msgid "<li>Date and time: %1</li>"
+msgstr "<li>Date and time: %1</li>"
+
+#: kio/global.cpp:493
+msgid "<li>Additional information: %1</li></ul>"
+msgstr "<li>Additional information: %1</li></ul>"
+
+#: kio/global.cpp:495
+msgid "<p><b>Possible causes</b>:</p><ul><li>"
+msgstr "<p><b>Possible causes</b>:</p><ul><li>"
+
+#: kio/global.cpp:500
+msgid "<p><b>Possible solutions</b>:</p><ul><li>"
+msgstr "<p><b>Possible solutions</b>:</p><ul><li>"
+
+#: kio/global.cpp:566
+msgid ""
+"Contact your appropriate computer support system, whether the system "
+"administrator, or technical support group for further assistance."
+msgstr ""
+"Contact your appropriate computer support system, whether the system "
+"administrator, or technical support group for further assistance."
+
+#: kio/global.cpp:569
+msgid "Contact the administrator of the server for further assistance."
+msgstr "Contact the administrator of the server for further assistance."
+
+#: kio/global.cpp:572
+msgid "Check your access permissions on this resource."
+msgstr "Check your access permissions on this resource."
+
+#: kio/global.cpp:573
+msgid ""
+"Your access permissions may be inadequate to perform the requested operation on "
+"this resource."
+msgstr ""
+"Your access permissions may be inadequate to perform the requested operation on "
+"this resource."
+
+#: kio/global.cpp:575
+msgid ""
+"The file may be in use (and thus locked) by another user or application."
+msgstr ""
+"The file may be in use (and thus locked) by another user or application."
+
+#: kio/global.cpp:577
+msgid ""
+"Check to make sure that no other application or user is using the file or has "
+"locked the file."
+msgstr ""
+"Check to make sure that no other application or user is using the file or has "
+"locked the file."
+
+#: kio/global.cpp:579
+msgid "Although unlikely, a hardware error may have occurred."
+msgstr "Although unlikely, a hardware error may have occurred."
+
+#: kio/global.cpp:581
+msgid "You may have encountered a bug in the program."
+msgstr "You may have encountered a bug in the program."
+
+#: kio/global.cpp:582
+msgid ""
+"This is most likely to be caused by a bug in the program. Please consider "
+"submitting a full bug report as detailed below."
+msgstr ""
+"This is most likely to be caused by a bug in the program. Please consider "
+"submitting a full bug report as detailed below."
+
+#: kio/global.cpp:584
+msgid ""
+"Update your software to the latest version. Your distribution should provide "
+"tools to update your software."
+msgstr ""
+"Update your software to the latest version. Your distribution should provide "
+"tools to update your software."
+
+#: kio/global.cpp:586
+msgid ""
+"When all else fails, please consider helping the KDE team or the third party "
+"maintainer of this software by submitting a high quality bug report. If the "
+"software is provided by a third party, please contact them directly. Otherwise, "
+"first look to see if the same bug has been submitted by someone else by "
+"searching at the <a href=\"http://bugs.kde.org/\">KDE bug reporting website</a>"
+". If not, take note of the details given above, and include them in your bug "
+"report, along with as many other details as you think might help."
+msgstr ""
+"When all else fails, please consider helping the KDE team or the third party "
+"maintainer of this software by submitting a high quality bug report. If the "
+"software is provided by a third party, please contact them directly. Otherwise, "
+"first look to see if the same bug has been submitted by someone else by "
+"searching at the <a href=\"http://bugs.kde.org/\">KDE bug reporting website</a>"
+". If not, take note of the details given above, and include them in your bug "
+"report, along with as many other details as you think might help."
+
+#: kio/global.cpp:594
+msgid "There may have been a problem with your network connection."
+msgstr "There may have been a problem with your network connection."
+
+#: kio/global.cpp:597
+msgid ""
+"There may have been a problem with your network configuration. If you have been "
+"accessing the Internet with no problems recently, this is unlikely."
+msgstr ""
+"There may have been a problem with your network configuration. If you have been "
+"accessing the Internet with no problems recently, this is unlikely."
+
+#: kio/global.cpp:600
+msgid ""
+"There may have been a problem at some point along the network path between the "
+"server and this computer."
+msgstr ""
+"There may have been a problem at some point along the network path between the "
+"server and this computer."
+
+#: kio/global.cpp:602
+msgid "Try again, either now or at a later time."
+msgstr "Try again, either now or at a later time."
+
+#: kio/global.cpp:603
+msgid "A protocol error or incompatibility may have occurred."
+msgstr "A protocol error or incompatibility may have occurred."
+
+#: kio/global.cpp:604
+msgid "Ensure that the resource exists, and try again."
+msgstr "Ensure that the resource exists, and try again."
+
+#: kio/global.cpp:605
+msgid "The specified resource may not exist."
+msgstr "The specified resource may not exist."
+
+#: kio/global.cpp:606
+msgid "You may have incorrectly typed the location."
+msgstr "You may have incorrectly typed the location."
+
+#: kio/global.cpp:607
+msgid "Double-check that you have entered the correct location and try again."
+msgstr "Double-check that you have entered the correct location and try again."
+
+#: kio/global.cpp:609
+msgid "Check your network connection status."
+msgstr "Check your network connection status."
+
+#: kio/global.cpp:613
+msgid "Cannot Open Resource For Reading"
+msgstr "Cannot Open Resource For Reading"
+
+#: kio/global.cpp:614
+msgid ""
+"This means that the contents of the requested file or folder <strong>%1</strong> "
+"could not be retrieved, as read access could not be obtained."
+msgstr ""
+"This means that the contents of the requested file or folder <strong>%1</strong> "
+"could not be retrieved, as read access could not be obtained."
+
+#: kio/global.cpp:617
+msgid "You may not have permissions to read the file or open the folder."
+msgstr "You may not have permissions to read the file or open the folder."
+
+#: kio/global.cpp:623
+msgid "Cannot Open Resource For Writing"
+msgstr "Cannot Open Resource For Writing"
+
+#: kio/global.cpp:624
+msgid ""
+"This means that the file, <strong>%1</strong>, could not be written to as "
+"requested, because access with permission to write could not be obtained."
+msgstr ""
+"This means that the file, <strong>%1</strong>, could not be written to as "
+"requested, because access with permission to write could not be obtained."
+
+#: kio/global.cpp:632
+msgid "Cannot Initiate the %1 Protocol"
+msgstr "Cannot Initiate the %1 Protocol"
+
+#: kio/global.cpp:633
+msgid "Unable to Launch Process"
+msgstr "Unable to Launch Process"
+
+#: kio/global.cpp:634
+msgid ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol could not be started. This is usually due to technical reasons."
+msgstr ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol could not be started. This is usually due to technical reasons."
+
+#: kio/global.cpp:637
+msgid ""
+"The program which provides compatibility with this protocol may not have been "
+"updated with your last update of KDE. This can cause the program to be "
+"incompatible with the current version and thus not start."
+msgstr ""
+"The program which provides compatibility with this protocol may not have been "
+"updated with your last update of KDE. This can cause the program to be "
+"incompatible with the current version and thus not start."
+
+#: kio/global.cpp:645
+msgid "Internal Error"
+msgstr "Internal Error"
+
+#: kio/global.cpp:646
+msgid ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol has reported an internal error."
+msgstr ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol has reported an internal error."
+
+#: kio/global.cpp:654
+msgid "Improperly Formatted URL"
+msgstr "Improperly Formatted URL"
+
+#: kio/global.cpp:655
+msgid ""
+"The <strong>U</strong>niform <strong>R</strong>esource <strong>L</strong>"
+"ocator (URL) that you entered was not properly formatted. The format of a URL "
+"is generally as follows:"
+"<blockquote><strong>protocol://user:password@www.example.org:port/folder/filenam"
+"e.extension?query=value</strong></blockquote>"
+msgstr ""
+"The <strong>U</strong>niform <strong>R</strong>esource <strong>L</strong>"
+"ocator (URL) that you entered was not properly formatted. The format of a URL "
+"is generally as follows:"
+"<blockquote><strong>protocol://user:password@www.example.org:port/folder/filenam"
+"e.extension?query=value</strong></blockquote>"
+
+#: kio/global.cpp:664
+#, c-format
+msgid "Unsupported Protocol %1"
+msgstr "Unsupported Protocol %1"
+
+#: kio/global.cpp:665
+msgid ""
+"The protocol <strong>%1</strong> is not supported by the KDE programs currently "
+"installed on this computer."
+msgstr ""
+"The protocol <strong>%1</strong> is not supported by the KDE programs currently "
+"installed on this computer."
+
+#: kio/global.cpp:668
+msgid "The requested protocol may not be supported."
+msgstr "The requested protocol may not be supported."
+
+#: kio/global.cpp:669
+msgid ""
+"The versions of the %1 protocol supported by this computer and the server may "
+"be incompatible."
+msgstr ""
+"The versions of the %1 protocol supported by this computer and the server may "
+"be incompatible."
+
+#: kio/global.cpp:671
+msgid ""
+"You may perform a search on the Internet for a KDE program (called a kioslave "
+"or ioslave) which supports this protocol. Places to search include <a "
+"href=\"http://kde-apps.org/\">http://kde-apps.org/</a> "
+"and <a href=\"http://freshmeat.net/\">http://freshmeat.net/</a>."
+msgstr ""
+"You may perform a search on the Internet for a KDE program (called a kioslave "
+"or ioslave) which supports this protocol. Places to search include <a "
+"href=\"http://kde-apps.org/\">http://kde-apps.org/</a> "
+"and <a href=\"http://freshmeat.net/\">http://freshmeat.net/</a>."
+
+#: kio/global.cpp:680
+msgid "URL Does Not Refer to a Resource."
+msgstr "URL Does Not Refer to a Resource."
+
+#: kio/global.cpp:681
+msgid "Protocol is a Filter Protocol"
+msgstr "Protocol is a Filter Protocol"
+
+#: kio/global.cpp:682
+msgid ""
+"The <strong>U</strong>niform <strong>R</strong>esource <strong>L</strong>"
+"ocator (URL) that you entered did not refer to a specific resource."
+msgstr ""
+"The <strong>U</strong>niform <strong>R</strong>esource <strong>L</strong>"
+"ocator (URL) that you entered did not refer to a specific resource."
+
+#: kio/global.cpp:685
+msgid ""
+"KDE is able to communicate through a protocol within a protocol; the protocol "
+"specified is only for use in such situations, however this is not one of these "
+"situations. This is a rare event, and is likely to indicate a programming "
+"error."
+msgstr ""
+"KDE is able to communicate through a protocol within a protocol; the protocol "
+"specified is only for use in such situations, however this is not one of these "
+"situations. This is a rare event, and is likely to indicate a programming "
+"error."
+
+#: kio/global.cpp:693
+#, c-format
+msgid "Unsupported Action: %1"
+msgstr "Unsupported Action: %1"
+
+#: kio/global.cpp:694
+msgid ""
+"The requested action is not supported by the KDE program which is implementing "
+"the <strong>%1</strong> protocol."
+msgstr ""
+"The requested action is not supported by the KDE program which is implementing "
+"the <strong>%1</strong> protocol."
+
+#: kio/global.cpp:697
+msgid ""
+"This error is very much dependent on the KDE program. The additional "
+"information should give you more information than is available to the KDE "
+"input/output architecture."
+msgstr ""
+"This error is very much dependent on the KDE program. The additional "
+"information should give you more information than is available to the KDE "
+"input/output architecture."
+
+#: kio/global.cpp:700
+msgid "Attempt to find another way to accomplish the same outcome."
+msgstr "Attempt to find another way to accomplish the same outcome."
+
+#: kio/global.cpp:705
+msgid "File Expected"
+msgstr "File Expected"
+
+#: kio/global.cpp:706
+msgid ""
+"The request expected a file, however the folder <strong>%1</strong> "
+"was found instead."
+msgstr ""
+"The request expected a file, however the folder <strong>%1</strong> "
+"was found instead."
+
+#: kio/global.cpp:708
+msgid "This may be an error on the server side."
+msgstr "This may be an error on the server side."
+
+#: kio/global.cpp:713
+msgid "Folder Expected"
+msgstr "Folder Expected"
+
+#: kio/global.cpp:714
+msgid ""
+"The request expected a folder, however the file <strong>%1</strong> "
+"was found instead."
+msgstr ""
+"The request expected a folder, however the file <strong>%1</strong> "
+"was found instead."
+
+#: kio/global.cpp:721
+msgid "File or Folder Does Not Exist"
+msgstr "File or Folder Does Not Exist"
+
+#: kio/global.cpp:722
+msgid "The specified file or folder <strong>%1</strong> does not exist."
+msgstr "The specified file or folder <strong>%1</strong> does not exist."
+
+#: kio/global.cpp:730
+msgid ""
+"The requested file could not be created because a file with the same name "
+"already exists."
+msgstr ""
+"The requested file could not be created because a file with the same name "
+"already exists."
+
+#: kio/global.cpp:732
+msgid "Try moving the current file out of the way first, and then try again."
+msgstr "Try moving the current file out of the way first, and then try again."
+
+#: kio/global.cpp:734
+msgid "Delete the current file and try again."
+msgstr "Delete the current file and try again."
+
+#: kio/global.cpp:735
+msgid "Choose an alternate filename for the new file."
+msgstr "Choose an alternate filename for the new file."
+
+#: kio/global.cpp:740
+msgid ""
+"The requested folder could not be created because a folder with the same name "
+"already exists."
+msgstr ""
+"The requested folder could not be created because a folder with the same name "
+"already exists."
+
+#: kio/global.cpp:742
+msgid "Try moving the current folder out of the way first, and then try again."
+msgstr ""
+"Try moving the current folder out of the way first, and then try again."
+
+#: kio/global.cpp:744
+msgid "Delete the current folder and try again."
+msgstr "Delete the current folder and try again."
+
+#: kio/global.cpp:745
+msgid "Choose an alternate name for the new folder."
+msgstr "Choose an alternate name for the new folder."
+
+#: kio/global.cpp:749
+msgid "Unknown Host"
+msgstr "Unknown Host"
+
+#: kio/global.cpp:750
+msgid ""
+"An unknown host error indicates that the server with the requested name, "
+"<strong>%1</strong>, could not be located on the Internet."
+msgstr ""
+"An unknown host error indicates that the server with the requested name, "
+"<strong>%1</strong>, could not be located on the Internet."
+
+#: kio/global.cpp:753
+msgid ""
+"The name that you typed, %1, may not exist: it may be incorrectly typed."
+msgstr ""
+"The name that you typed, %1, may not exist: it may be incorrectly typed."
+
+#: kio/global.cpp:760
+msgid "Access Denied"
+msgstr "Access Denied"
+
+#: kio/global.cpp:761
+msgid "Access was denied to the specified resource, <strong>%1</strong>."
+msgstr "Access was denied to the specified resource, <strong>%1</strong>."
+
+#: kio/global.cpp:763 kio/global.cpp:979
+msgid "You may have supplied incorrect authentication details or none at all."
+msgstr "You may have supplied incorrect authentication details or none at all."
+
+#: kio/global.cpp:765 kio/global.cpp:981
+msgid "Your account may not have permission to access the specified resource."
+msgstr "Your account may not have permission to access the specified resource."
+
+#: kio/global.cpp:767 kio/global.cpp:983 kio/global.cpp:995
+msgid ""
+"Retry the request and ensure your authentication details are entered correctly."
+msgstr ""
+"Retry the request and ensure your authentication details are entered correctly."
+
+#: kio/global.cpp:773
+msgid "Write Access Denied"
+msgstr "Write Access Denied"
+
+#: kio/global.cpp:774
+msgid ""
+"This means that an attempt to write to the file <strong>%1</strong> "
+"was rejected."
+msgstr ""
+"This means that an attempt to write to the file <strong>%1</strong> "
+"was rejected."
+
+#: kio/global.cpp:781
+msgid "Unable to Enter Folder"
+msgstr "Unable to Enter Folder"
+
+#: kio/global.cpp:782
+msgid ""
+"This means that an attempt to enter (in other words, to open) the requested "
+"folder <strong>%1</strong> was rejected."
+msgstr ""
+"This means that an attempt to enter (in other words, to open) the requested "
+"folder <strong>%1</strong> was rejected."
+
+#: kio/global.cpp:790
+msgid "Folder Listing Unavailable"
+msgstr "Folder Listing Unavailable"
+
+#: kio/global.cpp:791
+msgid "Protocol %1 is not a Filesystem"
+msgstr "Protocol %1 is not a Filesystem"
+
+#: kio/global.cpp:792
+msgid ""
+"This means that a request was made which requires determining the contents of "
+"the folder, and the KDE program supporting this protocol is unable to do so."
+msgstr ""
+"This means that a request was made which requires determining the contents of "
+"the folder, and the KDE program supporting this protocol is unable to do so."
+
+#: kio/global.cpp:800
+msgid "Cyclic Link Detected"
+msgstr "Cyclic Link Detected"
+
+#: kio/global.cpp:801
+msgid ""
+"UNIX environments are commonly able to link a file or folder to a separate name "
+"and/or location. KDE detected a link or series of links that results in an "
+"infinite loop - i.e. the file was (perhaps in a roundabout way) linked to "
+"itself."
+msgstr ""
+"UNIX environments are commonly able to link a file or folder to a separate name "
+"and/or location. KDE detected a link or series of links that results in an "
+"infinite loop - i.e. the file was (perhaps in a roundabout way) linked to "
+"itself."
+
+#: kio/global.cpp:805 kio/global.cpp:827
+msgid ""
+"Delete one part of the loop in order that it does not cause an infinite loop, "
+"and try again."
+msgstr ""
+"Delete one part of the loop in order that it does not cause an infinite loop, "
+"and try again."
+
+#: kio/global.cpp:814
+msgid "Request Aborted By User"
+msgstr "Request Aborted By User"
+
+#: kio/global.cpp:815 kio/global.cpp:1108
+msgid "The request was not completed because it was aborted."
+msgstr "The request was not completed because it was aborted."
+
+#: kio/global.cpp:817 kio/global.cpp:1011 kio/global.cpp:1110
+msgid "Retry the request."
+msgstr "Retry the request."
+
+#: kio/global.cpp:821
+msgid "Cyclic Link Detected During Copy"
+msgstr "Cyclic Link Detected During Copy"
+
+#: kio/global.cpp:822
+msgid ""
+"UNIX environments are commonly able to link a file or folder to a separate name "
+"and/or location. During the requested copy operation, KDE detected a link or "
+"series of links that results in an infinite loop - i.e. the file was (perhaps "
+"in a roundabout way) linked to itself."
+msgstr ""
+"UNIX environments are commonly able to link a file or folder to a separate name "
+"and/or location. During the requested copy operation, KDE detected a link or "
+"series of links that results in an infinite loop - i.e. the file was (perhaps "
+"in a roundabout way) linked to itself."
+
+#: kio/global.cpp:832
+msgid "Could Not Create Network Connection"
+msgstr "Could Not Create Network Connection"
+
+#: kio/global.cpp:833
+msgid "Could Not Create Socket"
+msgstr "Could Not Create Socket"
+
+#: kio/global.cpp:834
+msgid ""
+"This is a fairly technical error in which a required device for network "
+"communications (a socket) could not be created."
+msgstr ""
+"This is a fairly technical error in which a required device for network "
+"communications (a socket) could not be created."
+
+#: kio/global.cpp:836 kio/global.cpp:949 kio/global.cpp:960 kio/global.cpp:969
+msgid ""
+"The network connection may be incorrectly configured, or the network interface "
+"may not be enabled."
+msgstr ""
+"The network connection may be incorrectly configured, or the network interface "
+"may not be enabled."
+
+#: kio/global.cpp:842
+msgid "Connection to Server Refused"
+msgstr "Connection to Server Refused"
+
+#: kio/global.cpp:843
+msgid ""
+"The server <strong>%1</strong> refused to allow this computer to make a "
+"connection."
+msgstr ""
+"The server <strong>%1</strong> refused to allow this computer to make a "
+"connection."
+
+#: kio/global.cpp:845
+msgid ""
+"The server, while currently connected to the Internet, may not be configured to "
+"allow requests."
+msgstr ""
+"The server, while currently connected to the Internet, may not be configured to "
+"allow requests."
+
+#: kio/global.cpp:847
+msgid ""
+"The server, while currently connected to the Internet, may not be running the "
+"requested service (%1)."
+msgstr ""
+"The server, while currently connected to the Internet, may not be running the "
+"requested service (%1)."
+
+#: kio/global.cpp:849
+msgid ""
+"A network firewall (a device which restricts Internet requests), either "
+"protecting your network or the network of the server, may have intervened, "
+"preventing this request."
+msgstr ""
+"A network firewall (a device which restricts Internet requests), either "
+"protecting your network or the network of the server, may have intervened, "
+"preventing this request."
+
+#: kio/global.cpp:856
+msgid "Connection to Server Closed Unexpectedly"
+msgstr "Connection to Server Closed Unexpectedly"
+
+#: kio/global.cpp:857
+msgid ""
+"Although a connection was established to <strong>%1</strong>"
+", the connection was closed at an unexpected point in the communication."
+msgstr ""
+"Although a connection was established to <strong>%1</strong>"
+", the connection was closed at an unexpected point in the communication."
+
+#: kio/global.cpp:860
+msgid ""
+"A protocol error may have occurred, causing the server to close the connection "
+"as a response to the error."
+msgstr ""
+"A protocol error may have occurred, causing the server to close the connection "
+"as a response to the error."
+
+#: kio/global.cpp:866
+msgid "URL Resource Invalid"
+msgstr "URL Resource Invalid"
+
+#: kio/global.cpp:867
+msgid "Protocol %1 is not a Filter Protocol"
+msgstr "Protocol %1 is not a Filter Protocol"
+
+#: kio/global.cpp:868
+msgid ""
+"The <strong>U</strong>niform <strong>R</strong>esource <strong>L</strong>"
+"ocator (URL) that you entered did not refer to a valid mechanism of accessing "
+"the specific resource, <strong>%1%2</strong>."
+msgstr ""
+"The <strong>U</strong>niform <strong>R</strong>esource <strong>L</strong>"
+"ocator (URL) that you entered did not refer to a valid mechanism of accessing "
+"the specific resource, <strong>%1%2</strong>."
+
+#: kio/global.cpp:873
+msgid ""
+"KDE is able to communicate through a protocol within a protocol. This request "
+"specified a protocol be used as such, however this protocol is not capable of "
+"such an action. This is a rare event, and is likely to indicate a programming "
+"error."
+msgstr ""
+"KDE is able to communicate through a protocol within a protocol. This request "
+"specified a protocol be used as such, however this protocol is not capable of "
+"such an action. This is a rare event, and is likely to indicate a programming "
+"error."
+
+#: kio/global.cpp:881
+msgid "Unable to Initialize Input/Output Device"
+msgstr "Unable to Initialise Input/Output Device"
+
+#: kio/global.cpp:882
+msgid "Could Not Mount Device"
+msgstr "Could Not Mount Device"
+
+#: kio/global.cpp:883
+msgid ""
+"The requested device could not be initialized (\"mounted\"). The reported error "
+"was: <strong>%1</strong>"
+msgstr ""
+"The requested device could not be initialised (\"mounted\"). The reported error "
+"was: <strong>%1</strong>"
+
+#: kio/global.cpp:886
+msgid ""
+"The device may not be ready, for example there may be no media in a removable "
+"media device (i.e. no CD-ROM in a CD drive), or in the case of a "
+"peripheral/portable device, the device may not be correctly connected."
+msgstr ""
+"The device may not be ready, for example there may be no media in a removable "
+"media device (i.e. no CD-ROM in a CD drive), or in the case of a "
+"peripheral/portable device, the device may not be correctly connected."
+
+#: kio/global.cpp:890
+msgid ""
+"You may not have permissions to initialize (\"mount\") the device. On UNIX "
+"systems, often system administrator privileges are required to initialize a "
+"device."
+msgstr ""
+"You may not have permissions to initialise (\"mount\") the device. On UNIX "
+"systems, often system administrator privileges are required to initialise a "
+"device."
+
+#: kio/global.cpp:894
+msgid ""
+"Check that the device is ready; removable drives must contain media, and "
+"portable devices must be connected and powered on.; and try again."
+msgstr ""
+"Check that the device is ready; removable drives must contain media, and "
+"portable devices must be connected and powered on.; and try again."
+
+#: kio/global.cpp:900
+msgid "Unable to Uninitialize Input/Output Device"
+msgstr "Unable to Uninitialise Input/Output Device"
+
+#: kio/global.cpp:901
+msgid "Could Not Unmount Device"
+msgstr "Could Not Unmount Device"
+
+#: kio/global.cpp:902
+msgid ""
+"The requested device could not be uninitialized (\"unmounted\"). The reported "
+"error was: <strong>%1</strong>"
+msgstr ""
+"The requested device could not be uninitialised (\"unmounted\"). The reported "
+"error was: <strong>%1</strong>"
+
+#: kio/global.cpp:905
+msgid ""
+"The device may be busy, that is, still in use by another application or user. "
+"Even such things as having an open browser window on a location on this device "
+"may cause the device to remain in use."
+msgstr ""
+"The device may be busy, that is, still in use by another application or user. "
+"Even such things as having an open browser window on a location on this device "
+"may cause the device to remain in use."
+
+#: kio/global.cpp:909
+msgid ""
+"You may not have permissions to uninitialize (\"unmount\") the device. On UNIX "
+"systems, system administrator privileges are often required to uninitialize a "
+"device."
+msgstr ""
+"You may not have permissions to uninitialise (\"unmount\") the device. On UNIX "
+"systems, system administrator privileges are often required to uninitialise a "
+"device."
+
+#: kio/global.cpp:913
+msgid "Check that no applications are accessing the device, and try again."
+msgstr "Check that no applications are accessing the device, and try again."
+
+#: kio/global.cpp:918
+msgid "Cannot Read From Resource"
+msgstr "Cannot Read From Resource"
+
+#: kio/global.cpp:919
+msgid ""
+"This means that although the resource, <strong>%1</strong>"
+", was able to be opened, an error occurred while reading the contents of the "
+"resource."
+msgstr ""
+"This means that although the resource, <strong>%1</strong>"
+", was able to be opened, an error occurred while reading the contents of the "
+"resource."
+
+#: kio/global.cpp:922
+msgid "You may not have permissions to read from the resource."
+msgstr "You may not have permissions to read from the resource."
+
+#: kio/global.cpp:931
+msgid "Cannot Write to Resource"
+msgstr "Cannot Write to Resource"
+
+#: kio/global.cpp:932
+msgid ""
+"This means that although the resource, <strong>%1</strong>"
+", was able to be opened, an error occurred while writing to the resource."
+msgstr ""
+"This means that although the resource, <strong>%1</strong>"
+", was able to be opened, an error occurred while writing to the resource."
+
+#: kio/global.cpp:935
+msgid "You may not have permissions to write to the resource."
+msgstr "You may not have permissions to write to the resource."
+
+#: kio/global.cpp:944 kio/global.cpp:955
+msgid "Could Not Listen for Network Connections"
+msgstr "Could Not Listen for Network Connections"
+
+#: kio/global.cpp:945
+msgid "Could Not Bind"
+msgstr "Could Not Bind"
+
+#: kio/global.cpp:946 kio/global.cpp:957
+msgid ""
+"This is a fairly technical error in which a required device for network "
+"communications (a socket) could not be established to listen for incoming "
+"network connections."
+msgstr ""
+"This is a fairly technical error in which a required device for network "
+"communications (a socket) could not be established to listen for incoming "
+"network connections."
+
+#: kio/global.cpp:956
+msgid "Could Not Listen"
+msgstr "Could Not Listen"
+
+#: kio/global.cpp:966
+msgid "Could Not Accept Network Connection"
+msgstr "Could Not Accept Network Connection"
+
+#: kio/global.cpp:967
+msgid ""
+"This is a fairly technical error in which an error occurred while attempting to "
+"accept an incoming network connection."
+msgstr ""
+"This is a fairly technical error in which an error occurred while attempting to "
+"accept an incoming network connection."
+
+#: kio/global.cpp:971
+msgid "You may not have permissions to accept the connection."
+msgstr "You may not have permissions to accept the connection."
+
+#: kio/global.cpp:976
+#, c-format
+msgid "Could Not Login: %1"
+msgstr "Could Not Login: %1"
+
+#: kio/global.cpp:977
+msgid ""
+"An attempt to login to perform the requested operation was unsuccessful."
+msgstr ""
+"An attempt to login to perform the requested operation was unsuccessful."
+
+#: kio/global.cpp:988
+msgid "Could Not Determine Resource Status"
+msgstr "Could Not Determine Resource Status"
+
+#: kio/global.cpp:989
+msgid "Could Not Stat Resource"
+msgstr "Could Not Stat Resource"
+
+#: kio/global.cpp:990
+msgid ""
+"An attempt to determine information about the status of the resource <strong>"
+"%1</strong>, such as the resource name, type, size, etc., was unsuccessful."
+msgstr ""
+"An attempt to determine information about the status of the resource <strong>"
+"%1</strong>, such as the resource name, type, size, etc., was unsuccessful."
+
+#: kio/global.cpp:993
+msgid "The specified resource may not have existed or may not be accessible."
+msgstr "The specified resource may not have existed or may not be accessible."
+
+#: kio/global.cpp:1001
+msgid "Could Not Cancel Listing"
+msgstr "Could Not Cancel Listing"
+
+#: kio/global.cpp:1002
+msgid "FIXME: Document this"
+msgstr "FIXME: Document this"
+
+#: kio/global.cpp:1006
+msgid "Could Not Create Folder"
+msgstr "Could Not Create Folder"
+
+#: kio/global.cpp:1007
+msgid "An attempt to create the requested folder failed."
+msgstr "An attempt to create the requested folder failed."
+
+#: kio/global.cpp:1008
+msgid "The location where the folder was to be created may not exist."
+msgstr "The location where the folder was to be created may not exist."
+
+#: kio/global.cpp:1015
+msgid "Could Not Remove Folder"
+msgstr "Could Not Remove Folder"
+
+#: kio/global.cpp:1016
+msgid "An attempt to remove the specified folder, <strong>%1</strong>, failed."
+msgstr ""
+"An attempt to remove the specified folder, <strong>%1</strong>, failed."
+
+#: kio/global.cpp:1018
+msgid "The specified folder may not exist."
+msgstr "The specified folder may not exist."
+
+#: kio/global.cpp:1019
+msgid "The specified folder may not be empty."
+msgstr "The specified folder may not be empty."
+
+#: kio/global.cpp:1022
+msgid "Ensure that the folder exists and is empty, and try again."
+msgstr "Ensure that the folder exists and is empty, and try again."
+
+#: kio/global.cpp:1027
+msgid "Could Not Resume File Transfer"
+msgstr "Could Not Resume File Transfer"
+
+#: kio/global.cpp:1028
+msgid ""
+"The specified request asked that the transfer of file <strong>%1</strong> "
+"be resumed at a certain point of the transfer. This was not possible."
+msgstr ""
+"The specified request asked that the transfer of file <strong>%1</strong> "
+"be resumed at a certain point of the transfer. This was not possible."
+
+#: kio/global.cpp:1031
+msgid "The protocol, or the server, may not support file resuming."
+msgstr "The protocol, or the server, may not support file resuming."
+
+#: kio/global.cpp:1033
+msgid "Retry the request without attempting to resume transfer."
+msgstr "Retry the request without attempting to resume transfer."
+
+#: kio/global.cpp:1038
+msgid "Could Not Rename Resource"
+msgstr "Could Not Rename Resource"
+
+#: kio/global.cpp:1039
+msgid "An attempt to rename the specified resource <strong>%1</strong> failed."
+msgstr ""
+"An attempt to rename the specified resource <strong>%1</strong> failed."
+
+#: kio/global.cpp:1047
+msgid "Could Not Alter Permissions of Resource"
+msgstr "Could Not Alter Permissions of Resource"
+
+#: kio/global.cpp:1048
+msgid ""
+"An attempt to alter the permissions on the specified resource <strong>"
+"%1</strong> failed."
+msgstr ""
+"An attempt to alter the permissions on the specified resource <strong>"
+"%1</strong> failed."
+
+#: kio/global.cpp:1055
+msgid "Could Not Delete Resource"
+msgstr "Could Not Delete Resource"
+
+#: kio/global.cpp:1056
+msgid "An attempt to delete the specified resource <strong>%1</strong> failed."
+msgstr ""
+"An attempt to delete the specified resource <strong>%1</strong> failed."
+
+#: kio/global.cpp:1063
+msgid "Unexpected Program Termination"
+msgstr "Unexpected Program Termination"
+
+#: kio/global.cpp:1064
+msgid ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol has unexpectedly terminated."
+msgstr ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol has unexpectedly terminated."
+
+#: kio/global.cpp:1072
+msgid "Out of Memory"
+msgstr "Out of Memory"
+
+#: kio/global.cpp:1073
+msgid ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol could not obtain the memory required to continue."
+msgstr ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol could not obtain the memory required to continue."
+
+#: kio/global.cpp:1081
+msgid "Unknown Proxy Host"
+msgstr "Unknown Proxy Host"
+
+#: kio/global.cpp:1082
+msgid ""
+"While retrieving information about the specified proxy host, <strong>%1</strong>"
+", an Unknown Host error was encountered. An unknown host error indicates that "
+"the requested name could not be located on the Internet."
+msgstr ""
+"While retrieving information about the specified proxy host, <strong>%1</strong>"
+", an Unknown Host error was encountered. An unknown host error indicates that "
+"the requested name could not be located on the Internet."
+
+#: kio/global.cpp:1086
+msgid ""
+"There may have been a problem with your network configuration, specifically "
+"your proxy's hostname. If you have been accessing the Internet with no problems "
+"recently, this is unlikely."
+msgstr ""
+"There may have been a problem with your network configuration, specifically "
+"your proxy's hostname. If you have been accessing the Internet with no problems "
+"recently, this is unlikely."
+
+#: kio/global.cpp:1090
+msgid "Double-check your proxy settings and try again."
+msgstr "Double-check your proxy settings and try again."
+
+#: kio/global.cpp:1095
+msgid "Authentication Failed: Method %1 Not Supported"
+msgstr "Authentication Failed: Method %1 Not Supported"
+
+#: kio/global.cpp:1097
+#, c-format
+msgid ""
+"Although you may have supplied the correct authentication details, the "
+"authentication failed because the method that the server is using is not "
+"supported by the KDE program implementing the protocol %1."
+msgstr ""
+"Although you may have supplied the correct authentication details, the "
+"authentication failed because the method that the server is using is not "
+"supported by the KDE program implementing the protocol %1."
+
+#: kio/global.cpp:1101
+msgid ""
+"Please file a bug at <a href=\"http://bugs.kde.org/\">http://bugs.kde.org/</a> "
+"to inform the KDE team of the unsupported authentication method."
+msgstr ""
+"Please file a bug at <a href=\"http://bugs.kde.org/\">http://bugs.kde.org/</a> "
+"to inform the KDE team of the unsupported authentication method."
+
+#: kio/global.cpp:1107
+msgid "Request Aborted"
+msgstr "Request Aborted"
+
+#: kio/global.cpp:1114
+msgid "Internal Error in Server"
+msgstr "Internal Error in Server"
+
+#: kio/global.cpp:1115
+msgid ""
+"The program on the server which provides access to the <strong>%1</strong> "
+"protocol has reported an internal error: %0."
+msgstr ""
+"The program on the server which provides access to the <strong>%1</strong> "
+"protocol has reported an internal error: %0."
+
+#: kio/global.cpp:1118
+msgid ""
+"This is most likely to be caused by a bug in the server program. Please "
+"consider submitting a full bug report as detailed below."
+msgstr ""
+"This is most likely to be caused by a bug in the server program. Please "
+"consider submitting a full bug report as detailed below."
+
+#: kio/global.cpp:1121
+msgid "Contact the administrator of the server to advise them of the problem."
+msgstr "Contact the administrator of the server to advise them of the problem."
+
+#: kio/global.cpp:1123
+msgid ""
+"If you know who the authors of the server software are, submit the bug report "
+"directly to them."
+msgstr ""
+"If you know who the authors of the server software are, submit the bug report "
+"directly to them."
+
+#: kio/global.cpp:1128
+msgid "Timeout Error"
+msgstr "Timeout Error"
+
+#: kio/global.cpp:1129
+msgid ""
+"Although contact was made with the server, a response was not received within "
+"the amount of time allocated for the request as follows:"
+"<ul>"
+"<li>Timeout for establishing a connection: %1 seconds</li>"
+"<li>Timeout for receiving a response: %2 seconds</li>"
+"<li>Timeout for accessing proxy servers: %3 seconds</li></ul>"
+"Please note that you can alter these timeout settings in the KDE Control "
+"Center, by selecting Network -> Preferences."
+msgstr ""
+"Although contact was made with the server, a response was not received within "
+"the amount of time allocated for the request as follows:"
+"<ul>"
+"<li>Timeout for establishing a connection: %1 seconds</li>"
+"<li>Timeout for receiving a response: %2 seconds</li>"
+"<li>Timeout for accessing proxy servers: %3 seconds</li></ul>"
+"Please note that you can alter these timeout settings in the KDE Control "
+"Centre, by selecting Network -> Preferences."
+
+#: kio/global.cpp:1140
+msgid "The server was too busy responding to other requests to respond."
+msgstr "The server was too busy responding to other requests to respond."
+
+#: kio/global.cpp:1146
+msgid "Unknown Error"
+msgstr "Unknown Error"
+
+#: kio/global.cpp:1147
+msgid ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol has reported an unknown error: %2."
+msgstr ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol has reported an unknown error: %2."
+
+#: kio/global.cpp:1155
+msgid "Unknown Interruption"
+msgstr "Unknown Interruption"
+
+#: kio/global.cpp:1156
+msgid ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol has reported an interruption of an unknown type: %2."
+msgstr ""
+"The program on your computer which provides access to the <strong>%1</strong> "
+"protocol has reported an interruption of an unknown type: %2."
+
+#: kio/global.cpp:1164
+msgid "Could Not Delete Original File"
+msgstr "Could Not Delete Original File"
+
+#: kio/global.cpp:1165
+msgid ""
+"The requested operation required the deleting of the original file, most likely "
+"at the end of a file move operation. The original file <strong>%1</strong> "
+"could not be deleted."
+msgstr ""
+"The requested operation required the deleting of the original file, most likely "
+"at the end of a file move operation. The original file <strong>%1</strong> "
+"could not be deleted."
+
+#: kio/global.cpp:1174
+msgid "Could Not Delete Temporary File"
+msgstr "Could Not Delete Temporary File"
+
+#: kio/global.cpp:1175
+msgid ""
+"The requested operation required the creation of a temporary file in which to "
+"save the new file while being downloaded. This temporary file <strong>"
+"%1</strong> could not be deleted."
+msgstr ""
+"The requested operation required the creation of a temporary file in which to "
+"save the new file while being downloaded. This temporary file <strong>"
+"%1</strong> could not be deleted."
+
+#: kio/global.cpp:1184
+msgid "Could Not Rename Original File"
+msgstr "Could Not Rename Original File"
+
+#: kio/global.cpp:1185
+msgid ""
+"The requested operation required the renaming of the original file <strong>"
+"%1</strong>, however it could not be renamed."
+msgstr ""
+"The requested operation required the renaming of the original file <strong>"
+"%1</strong>, however it could not be renamed."
+
+#: kio/global.cpp:1193
+msgid "Could Not Rename Temporary File"
+msgstr "Could Not Rename Temporary File"
+
+#: kio/global.cpp:1194
+msgid ""
+"The requested operation required the creation of a temporary file <strong>"
+"%1</strong>, however it could not be created."
+msgstr ""
+"The requested operation required the creation of a temporary file <strong>"
+"%1</strong>, however it could not be created."
+
+#: kio/global.cpp:1202
+msgid "Could Not Create Link"
+msgstr "Could Not Create Link"
+
+#: kio/global.cpp:1203
+msgid "Could Not Create Symbolic Link"
+msgstr "Could Not Create Symbolic Link"
+
+#: kio/global.cpp:1204
+msgid "The requested symbolic link %1 could not be created."
+msgstr "The requested symbolic link %1 could not be created."
+
+#: kio/global.cpp:1211
+msgid "No Content"
+msgstr "No Content"
+
+#: kio/global.cpp:1216
+msgid "Disk Full"
+msgstr "Disk Full"
+
+#: kio/global.cpp:1217
+msgid ""
+"The requested file <strong>%1</strong> could not be written to as there is "
+"inadequate disk space."
+msgstr ""
+"The requested file <strong>%1</strong> could not be written to as there is "
+"inadequate disk space."
+
+#: kio/global.cpp:1219
+msgid ""
+"Free up enough disk space by 1) deleting unwanted and temporary files; 2) "
+"archiving files to removable media storage such as CD-Recordable discs; or 3) "
+"obtain more storage capacity."
+msgstr ""
+"Free up enough disk space by 1) deleting unwanted and temporary files; 2) "
+"archiving files to removable media storage such as CD-Recordable discs; or 3) "
+"obtain more storage capacity."
+
+#: kio/global.cpp:1226
+msgid "Source and Destination Files Identical"
+msgstr "Source and Destination Files Identical"
+
+#: kio/global.cpp:1227
+msgid ""
+"The operation could not be completed because the source and destination files "
+"are the same file."
+msgstr ""
+"The operation could not be completed because the source and destination files "
+"are the same file."
+
+#: kio/global.cpp:1229
+msgid "Choose a different filename for the destination file."
+msgstr "Choose a different filename for the destination file."
+
+#: kio/global.cpp:1240
+msgid "Undocumented Error"
+msgstr "Undocumented Error"
+
+#: kio/statusbarprogress.cpp:132
+msgid " Stalled "
+msgstr " Stalled "
+
+#: kio/statusbarprogress.cpp:134 misc/uiserver.cpp:1102
+msgid " %1/s "
+msgstr " %1/s "
+
+#: kio/passdlg.cpp:57
+msgid "Password"
+msgstr "Password"
+
+#: kio/passdlg.cpp:98
+msgid "You need to supply a username and a password"
+msgstr "You need to supply a username and a password"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 134
+#: kfile/kpropertiesdialog.cpp:3699 kio/passdlg.cpp:108 rc.cpp:105
+#, no-c-format
+msgid "&Username:"
+msgstr "&Username:"
+
+#: kio/passdlg.cpp:125
+msgid "&Password:"
+msgstr "&Password:"
+
+#: kio/passdlg.cpp:147
+msgid "&Keep password"
+msgstr "&Keep password"
+
+#: kio/passdlg.cpp:345 kpasswdserver/kpasswdserver.cpp:371
+msgid "Authorization Dialog"
+msgstr "Authorisation Dialogue"
+
+#: kio/krun.cpp:120
+msgid ""
+"<qt>Unable to enter <b>%1</b>.\n"
+"You do not have access rights to this location.</qt>"
+msgstr ""
+"<qt>Unable to enter <b>%1</b>.\n"
+"You do not have access rights to this location.</qt>"
+
+#: kio/krun.cpp:159
+msgid ""
+"<qt>The file <b>%1</b> is an executable program. For safety it will not be "
+"started.</qt>"
+msgstr ""
+"<qt>The file <b>%1</b> is an executable program. For safety it will not be "
+"started.</qt>"
+
+#: kio/krun.cpp:166
+msgid "<qt>You do not have permission to run <b>%1</b>.</qt>"
+msgstr "<qt>You do not have permission to run <b>%1</b>.</qt>"
+
+#: kio/krun.cpp:203
+msgid "You are not authorized to open this file."
+msgstr "You are not authorised to open this file."
+
+#: kfile/kopenwith.cpp:835 kio/krun.cpp:207
+msgid "Open with:"
+msgstr "Open with:"
+
+#: kio/krun.cpp:545
+msgid "You are not authorized to execute this file."
+msgstr "You are not authorised to execute this file."
+
+#: kio/krun.cpp:565
+#, c-format
+msgid "Launching %1"
+msgstr "Launching %1"
+
+#: kio/krun.cpp:746
+msgid "You are not authorized to execute this service."
+msgstr "You are not authorised to execute this service."
+
+#: kio/krun.cpp:900
+msgid ""
+"<qt>Unable to run the command specified. The file or folder <b>%1</b> "
+"does not exist.</qt>"
+msgstr ""
+"<qt>Unable to run the command specified. The file or folder <b>%1</b> "
+"does not exist.</qt>"
+
+#: kio/krun.cpp:1400
+msgid "Could not find the program '%1'"
+msgstr "Could not find the program '%1'"
+
+#: kio/kfileitem.cpp:730
+msgid "Symbolic Link"
+msgstr "Symbolic Link"
+
+#: kio/kfileitem.cpp:732
+msgid "%1 (Link)"
+msgstr "%1 (Link)"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:270
+#: bookmarks/kbookmarkmenu.cc:791 kfile/kpropertiesdialog.cpp:3930
+#: kio/kfileitem.cpp:774
+msgid "Name:"
+msgstr "Name:"
+
+#: kfile/kpropertiesdialog.cpp:927 kio/kfileitem.cpp:775
+msgid "Type:"
+msgstr "Type:"
+
+#: kio/kfileitem.cpp:779
+msgid "Link to %1 (%2)"
+msgstr "Link to %1 (%2)"
+
+#: kfile/kpropertiesdialog.cpp:977 kio/kfileitem.cpp:787
+msgid "Size:"
+msgstr "Size:"
+
+#: kfile/kpropertiesdialog.cpp:1045 kio/kfileitem.cpp:792
+msgid "Modified:"
+msgstr "Modified:"
+
+#: kio/kfileitem.cpp:798
+msgid "Owner:"
+msgstr "Owner:"
+
+#: kio/kfileitem.cpp:799
+msgid "Permissions:"
+msgstr "Permissions:"
+
+#: kio/skipdlg.cpp:63
+msgid "Skip"
+msgstr "Skip"
+
+#: kio/skipdlg.cpp:66
+msgid "Auto Skip"
+msgstr "Auto Skip"
+
+#: kio/kshred.cpp:212
+msgid "Shredding: pass %1 of 35"
+msgstr "Shredding: pass %1 of 35"
+
+#: kio/slave.cpp:370
+#, c-format
+msgid "Unable to create io-slave: %1"
+msgstr "Unable to create io-slave: %1"
+
+#: kio/slave.cpp:401
+msgid "Unknown protocol '%1'."
+msgstr "Unknown protocol '%1'."
+
+#: kio/slave.cpp:409
+msgid "Can not find io-slave for protocol '%1'."
+msgstr "Can not find io-slave for protocol '%1'."
+
+#: kio/slave.cpp:437
+msgid "Cannot talk to klauncher"
+msgstr "Cannot talk to klauncher"
+
+#: kio/slave.cpp:448
+#, c-format
+msgid ""
+"Unable to create io-slave:\n"
+"klauncher said: %1"
+msgstr ""
+"Unable to create io-slave:\n"
+"klauncher said: %1"
+
+#: kfile/kpropertiesdialog.cpp:2686 kio/kmimetypechooser.cpp:75
+msgid "Mime Type"
+msgstr "Mime Type"
+
+#: kfile/kpropertiesdialog.cpp:2697 kio/kmimetypechooser.cpp:80
+msgid "Comment"
+msgstr "Comment"
+
+#: kio/kmimetypechooser.cpp:84
+msgid "Patterns"
+msgstr "Patterns"
+
+#: kio/kmimetypechooser.cpp:94
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: kio/kmimetypechooser.cpp:104
+msgid "Click this button to display the familiar KDE mime type editor."
+msgstr "Click this button to display the familiar KDE mime type editor."
+
+#: kssl/ksslcertdlg.cc:61
+msgid "Certificate"
+msgstr "Certificate"
+
+#: kssl/ksslcertdlg.cc:67
+msgid "Save selection for this host."
+msgstr "Save selection for this host."
+
+#: kssl/ksslcertdlg.cc:75
+msgid "Send certificate"
+msgstr "Send certificate"
+
+#: kssl/ksslcertdlg.cc:79
+msgid "Do not send a certificate"
+msgstr "Do not send a certificate"
+
+#: kssl/ksslcertdlg.cc:84
+msgid "KDE SSL Certificate Dialog"
+msgstr "KDE SSL Certificate Dialogue"
+
+#: kssl/ksslcertdlg.cc:139
+msgid ""
+"The server <b>%1</b> requests a certificate."
+"<p>Select a certificate to use from the list below:"
+msgstr ""
+"The server <b>%1</b> requests a certificate."
+"<p>Select a certificate to use from the list below:"
+
+#: kssl/ksslcertificate.cc:202
+msgid "Signature Algorithm: "
+msgstr "Signature Algorithm: "
+
+#: kssl/ksslcertificate.cc:203
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kssl/ksslcertificate.cc:206
+msgid "Signature Contents:"
+msgstr "Signature Contents:"
+
+#: kssl/ksslcertificate.cc:338
+msgid ""
+"_: Unknown\n"
+"Unknown key algorithm"
+msgstr "Unknown key algorithm"
+
+#: kssl/ksslcertificate.cc:341
+msgid "Key type: RSA (%1 bit)"
+msgstr "Key type: RSA (%1 bit)"
+
+#: kssl/ksslcertificate.cc:344
+msgid "Modulus: "
+msgstr "Modulus: "
+
+#: kssl/ksslcertificate.cc:357
+msgid "Exponent: 0x"
+msgstr "Exponent: 0x"
+
+#: kssl/ksslcertificate.cc:363
+msgid "Key type: DSA (%1 bit)"
+msgstr "Key type: DSA (%1 bit)"
+
+#: kssl/ksslcertificate.cc:366
+msgid "Prime: "
+msgstr "Prime: "
+
+#: kssl/ksslcertificate.cc:380
+msgid "160 bit prime factor: "
+msgstr "160 bit prime factor: "
+
+#: kssl/ksslcertificate.cc:404
+msgid "Public key: "
+msgstr "Public key: "
+
+#: kssl/ksslcertificate.cc:920
+msgid "The certificate is valid."
+msgstr "The certificate is valid."
+
+#: kssl/ksslcertificate.cc:924
+msgid ""
+"Certificate signing authority root files could not be found so the certificate "
+"is not verified."
+msgstr ""
+"Certificate signing authority root files could not be found so the certificate "
+"is not verified."
+
+#: kssl/ksslcertificate.cc:927
+msgid "Certificate signing authority is unknown or invalid."
+msgstr "Certificate signing authority is unknown or invalid."
+
+#: kssl/ksslcertificate.cc:929
+msgid "Certificate is self-signed and thus may not be trustworthy."
+msgstr "Certificate is self-signed and thus may not be trustworthy."
+
+#: kssl/ksslcertificate.cc:931
+msgid "Certificate has expired."
+msgstr "Certificate has expired."
+
+#: kssl/ksslcertificate.cc:933
+msgid "Certificate has been revoked."
+msgstr "Certificate has been revoked."
+
+#: kssl/ksslcertificate.cc:935
+msgid "SSL support was not found."
+msgstr "SSL support was not found."
+
+#: kssl/ksslcertificate.cc:937
+msgid "Signature is untrusted."
+msgstr "Signature is untrusted."
+
+#: kssl/ksslcertificate.cc:939
+msgid "Signature test failed."
+msgstr "Signature test failed."
+
+#: kssl/ksslcertificate.cc:942
+msgid "Rejected, possibly due to an invalid purpose."
+msgstr "Rejected, possibly due to an invalid purpose."
+
+#: kssl/ksslcertificate.cc:944
+msgid "Private key test failed."
+msgstr "Private key test failed."
+
+#: kssl/ksslcertificate.cc:946
+msgid "The certificate has not been issued for this host."
+msgstr "The certificate has not been issued for this host."
+
+#: kssl/ksslcertificate.cc:948
+msgid "This certificate is not relevant."
+msgstr "This certificate is not relevant."
+
+#: kssl/ksslcertificate.cc:953
+msgid "The certificate is invalid."
+msgstr "The certificate is invalid."
+
+#: kssl/ksslutils.cc:79
+msgid "GMT"
+msgstr "GMT"
+
+#: kssl/ksslkeygen.cc:48
+msgid "KDE Certificate Request"
+msgstr "KDE Certificate Request"
+
+#: kssl/ksslkeygen.cc:50
+msgid "KDE Certificate Request - Password"
+msgstr "KDE Certificate Request - Password"
+
+#: kssl/ksslkeygen.cc:93
+msgid "Unsupported key size."
+msgstr "Unsupported key size."
+
+#: kssl/ksslinfodlg.cc:120 kssl/ksslkeygen.cc:93
+msgid "KDE SSL Information"
+msgstr "KDE SSL Information"
+
+#: kssl/ksslkeygen.cc:97 misc/uiserver.cpp:1383
+msgid "KDE"
+msgstr "KDE"
+
+#: kssl/ksslkeygen.cc:97
+msgid "Please wait while the encryption keys are generated..."
+msgstr "Please wait while the encryption keys are generated..."
+
+#: kssl/ksslkeygen.cc:107
+msgid "Do you wish to store the passphrase in your wallet file?"
+msgstr "Do you wish to store the passphrase in your wallet file?"
+
+#: kssl/ksslkeygen.cc:107
+msgid "Store"
+msgstr "Store"
+
+#: kssl/ksslkeygen.cc:107
+msgid "Do Not Store"
+msgstr "Do Not Store"
+
+#: kssl/ksslkeygen.cc:210
+msgid "2048 (High Grade)"
+msgstr "2048 (High Grade)"
+
+#: kssl/ksslkeygen.cc:211
+msgid "1024 (Medium Grade)"
+msgstr "1024 (Medium Grade)"
+
+#: kssl/ksslkeygen.cc:212
+msgid "768 (Low Grade)"
+msgstr "768 (Low Grade)"
+
+#: kssl/ksslkeygen.cc:213
+msgid "512 (Low Grade)"
+msgstr "512 (Low Grade)"
+
+#: kssl/ksslkeygen.cc:215
+msgid "No SSL support."
+msgstr "No SSL support."
+
+#: kssl/ksslpemcallback.cc:36
+msgid "Certificate password"
+msgstr "Certificate password"
+
+#: kssl/ksslinfodlg.cc:92 kssl/ksslinfodlg.cc:149
+msgid "Current connection is secured with SSL."
+msgstr "Current connection is secured with SSL."
+
+#: kssl/ksslinfodlg.cc:95 kssl/ksslinfodlg.cc:152
+msgid "Current connection is not secured with SSL."
+msgstr "Current connection is not secured with SSL."
+
+#: kssl/ksslinfodlg.cc:99
+msgid "SSL support is not available in this build of KDE."
+msgstr "SSL support is not available in this build of KDE."
+
+#: kssl/ksslinfodlg.cc:109
+msgid "C&ryptography Configuration..."
+msgstr "C&ryptography Configuration..."
+
+#: kssl/ksslinfodlg.cc:142
+msgid ""
+"The main part of this document is secured with SSL, but some parts are not."
+msgstr ""
+"The main part of this document is secured with SSL, but some parts are not."
+
+#: kssl/ksslinfodlg.cc:144
+msgid "Some of this document is secured with SSL, but the main part is not."
+msgstr "Some of this document is secured with SSL, but the main part is not."
+
+#: kssl/ksslinfodlg.cc:184
+msgid "Chain:"
+msgstr "Chain:"
+
+#: kssl/ksslinfodlg.cc:193
+msgid "0 - Site Certificate"
+msgstr "0 - Site Certificate"
+
+#: kssl/ksslinfodlg.cc:210
+msgid "Peer certificate:"
+msgstr "Peer certificate:"
+
+#: kssl/ksslinfodlg.cc:212
+msgid "Issuer:"
+msgstr "Issuer:"
+
+#: kssl/ksslinfodlg.cc:218
+msgid "IP address:"
+msgstr "IP address:"
+
+#: kfile/kpropertiesdialog.cpp:2565 kssl/ksslinfodlg.cc:227
+msgid "URL:"
+msgstr "URL:"
+
+#: kssl/ksslinfodlg.cc:230
+msgid "Certificate state:"
+msgstr "Certificate state:"
+
+#: kssl/ksslinfodlg.cc:236
+msgid "Valid from:"
+msgstr "Valid from:"
+
+#: kssl/ksslinfodlg.cc:238
+msgid "Valid until:"
+msgstr "Valid until:"
+
+#: kssl/ksslinfodlg.cc:241
+msgid "Serial number:"
+msgstr "Serial number:"
+
+#: kssl/ksslinfodlg.cc:243
+msgid "MD5 digest:"
+msgstr "MD5 digest:"
+
+#: kssl/ksslinfodlg.cc:246
+msgid "Cipher in use:"
+msgstr "Cipher in use:"
+
+#: kssl/ksslinfodlg.cc:248
+msgid "Details:"
+msgstr "Details:"
+
+#: kssl/ksslinfodlg.cc:250
+msgid "SSL version:"
+msgstr "SSL version:"
+
+#: kssl/ksslinfodlg.cc:252
+msgid "Cipher strength:"
+msgstr "Cipher strength:"
+
+#: kssl/ksslinfodlg.cc:253
+msgid "%1 bits used of a %2 bit cipher"
+msgstr "%1 bits used of a %2 bit cipher"
+
+#: kssl/ksslinfodlg.cc:401
+msgid "Organization:"
+msgstr "Organisation:"
+
+#: kssl/ksslinfodlg.cc:406
+msgid "Organizational unit:"
+msgstr "Organisational unit:"
+
+#: kssl/ksslinfodlg.cc:411
+msgid "Locality:"
+msgstr "Locality:"
+
+#: kssl/ksslinfodlg.cc:416
+msgid ""
+"_: Federal State\n"
+"State:"
+msgstr "State:"
+
+#: kssl/ksslinfodlg.cc:421
+msgid "Country:"
+msgstr "Country:"
+
+#: kssl/ksslinfodlg.cc:426
+msgid "Common name:"
+msgstr "Common name:"
+
+#: kssl/ksslinfodlg.cc:431
+msgid "Email:"
+msgstr "Email:"
+
+#: misc/kpac/proxyscout.cpp:124
+#, c-format
+msgid ""
+"The proxy configuration script is invalid:\n"
+"%1"
+msgstr ""
+"The proxy configuration script is invalid:\n"
+"%1"
+
+#: misc/kpac/proxyscout.cpp:184
+#, c-format
+msgid ""
+"The proxy configuration script returned an error:\n"
+"%1"
+msgstr ""
+"The proxy configuration script returned an error:\n"
+"%1"
+
+#: misc/kpac/downloader.cpp:81
+#, c-format
+msgid ""
+"Could not download the proxy configuration script:\n"
+"%1"
+msgstr ""
+"Could not download the proxy configuration script:\n"
+"%1"
+
+#: misc/kpac/downloader.cpp:83
+msgid "Could not download the proxy configuration script"
+msgstr "Could not download the proxy configuration script"
+
+#: misc/kpac/discovery.cpp:116
+msgid "Could not find a usable proxy configuration script"
+msgstr "Could not find a usable proxy configuration script"
+
+#: misc/kfile/fileprops.cpp:200
+msgid "Do not print the mimetype of the given file(s)"
+msgstr "Do not print the mimetype of the given file(s)"
+
+#: misc/kfile/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 ""
+"List all supported metadata keys of the given file(s). If mimetype is not "
+"specified, the mimetype of the given files is used."
+
+#: misc/kfile/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 ""
+"List all preferred metadata keys of the given file(s). If mimetype is not "
+"specified, the mimetype of the given files is used."
+
+#: misc/kfile/fileprops.cpp:216
+msgid "List all metadata keys which have a value in the given file(s)."
+msgstr "List all metadata keys which have a value in the given file(s)."
+
+#: misc/kfile/fileprops.cpp:221
+msgid "Prints all mimetypes for which metadata support is available."
+msgstr "Prints all mimetypes for which metadata support is available."
+
+#: misc/kfile/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 ""
+"Do not print a warning when more than one file was given and they do not all "
+"have the same mimetype."
+
+#: misc/kfile/fileprops.cpp:231
+msgid "Prints all metadata values, available in the given file(s)."
+msgstr "Prints all metadata values, available in the given file(s)."
+
+#: misc/kfile/fileprops.cpp:236
+msgid "Prints the preferred metadata values, available in the given file(s)."
+msgstr "Prints the preferred metadata values, available in the given file(s)."
+
+#: misc/kfile/fileprops.cpp:240
+msgid ""
+"Opens a KDE properties dialog to allow viewing and modifying of metadata of the "
+"given file(s)"
+msgstr ""
+"Opens a KDE properties dialogue to allow viewing and modifying of metadata of "
+"the given file(s)"
+
+#: misc/kfile/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 ""
+"Prints the value for 'key' of the given file(s). 'key' may also be a "
+"comma-separated list of keys"
+
+#: misc/kfile/fileprops.cpp:248
+msgid ""
+"Attempts to set the value 'value' for the metadata key 'key' for the given "
+"file(s)"
+msgstr ""
+"Attempts to set the value 'value' for the metadata key 'key' for the given "
+"file(s)"
+
+#: misc/kfile/fileprops.cpp:251
+msgid "The group to get values from or set values to"
+msgstr "The group to get values from or set values to"
+
+#: misc/kfile/fileprops.cpp:255
+msgid "The file (or a number of files) to operate on."
+msgstr "The file (or a number of files) to operate on."
+
+#: misc/kfile/fileprops.cpp:270
+msgid "No support for metadata extraction found."
+msgstr "No support for metadata extraction found."
+
+#: misc/kfile/fileprops.cpp:275
+msgid "Supported MimeTypes:"
+msgstr "Supported MimeTypes:"
+
+#: misc/kfile/fileprops.cpp:410
+msgid "kfile"
+msgstr "kfile"
+
+#: misc/kfile/fileprops.cpp:411
+msgid "A commandline tool to read and modify metadata of files."
+msgstr "A commandline tool to read and modify metadata of files."
+
+#: misc/kfile/fileprops.cpp:438
+msgid "No files specified"
+msgstr "No files specified"
+
+#: misc/kfile/fileprops.cpp:467
+msgid "Cannot determine metadata"
+msgstr "Cannot determine metadata"
+
+#: misc/kwalletd/kwalletd.cpp:400
+msgid ""
+"<qt>KDE has requested to open the wallet '<b>%1</b>'. Please enter the password "
+"for this wallet below."
+msgstr ""
+"<qt>KDE has requested to open the wallet '<b>%1</b>'. Please enter the password "
+"for this wallet below."
+
+#: misc/kwalletd/kwalletd.cpp:402
+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>The application '<b>%1</b>' has requested to open the wallet '<b>%2</b>"
+"'. Please enter the password for this wallet below."
+
+#: kfile/kfiledialog.cpp:1833 misc/kwalletd/kwalletd.cpp:405
+#: misc/kwalletd/kwalletd.cpp:419
+msgid "&Open"
+msgstr "&Open"
+
+#: misc/kwalletd/kwalletd.cpp:414
+msgid ""
+"KDE 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 ""
+"KDE 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."
+
+#: misc/kwalletd/kwalletd.cpp:416
+msgid ""
+"<qt>The application '<b>%1</b>' has requested to open the KDE 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>The application '<b>%1</b>' has requested to open the KDE 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."
+
+#: misc/kwalletd/kwalletd.cpp:423
+msgid ""
+"<qt>KDE 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>KDE 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."
+
+#: misc/kwalletd/kwalletd.cpp:425
+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>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."
+
+#: misc/kwalletd/kwalletd.cpp:428
+msgid "C&reate"
+msgstr "C&reate"
+
+#: misc/kwalletd/kwalletd.cpp:432 misc/kwalletd/kwalletd.cpp:607
+#: misc/kwalletd/kwalletd.cpp:623 misc/kwalletd/kwalletd.cpp:634
+#: misc/kwalletd/kwalletd.cpp:639 misc/kwalletd/kwalletd.cpp:1157
+msgid "KDE Wallet Service"
+msgstr "KDE Wallet Service"
+
+#: misc/kwalletd/kwalletd.cpp:444
+msgid ""
+"<qt>Error opening the wallet '<b>%1</b>'. Please try again."
+"<br>(Error code %2: %3)"
+msgstr ""
+"<qt>Error opening the wallet '<b>%1</b>'. Please try again."
+"<br>(Error code %2: %3)"
+
+#: misc/kwalletd/kwalletd.cpp:518
+msgid "<qt>KDE has requested access to the open wallet '<b>%1</b>'."
+msgstr "<qt>KDE has requested access to the open wallet '<b>%1</b>'."
+
+#: misc/kwalletd/kwalletd.cpp:520
+msgid ""
+"<qt>The application '<b>%1</b>' has requested access to the open wallet '<b>"
+"%2</b>'."
+msgstr ""
+"<qt>The application '<b>%1</b>' has requested access to the open wallet '<b>"
+"%2</b>'."
+
+#: misc/kwalletd/kwalletd.cpp:607
+msgid ""
+"Unable to open wallet. The wallet must be opened in order to change the "
+"password."
+msgstr ""
+"Unable to open wallet. The wallet must be opened in order to change the "
+"password."
+
+#: misc/kwalletd/kwalletd.cpp:622
+msgid "<qt>Please choose a new password for the wallet '<b>%1</b>'."
+msgstr "<qt>Please choose a new password for the wallet '<b>%1</b>'."
+
+#: misc/kwalletd/kwalletd.cpp:634
+msgid "Error re-encrypting the wallet. Password was not changed."
+msgstr "Error re-encrypting the wallet. Password was not changed."
+
+#: misc/kwalletd/kwalletd.cpp:639
+msgid "Error reopening the wallet. Data may be lost."
+msgstr "Error reopening the wallet. Data may be lost."
+
+#: misc/kwalletd/kwalletd.cpp:1157
+msgid ""
+"There have been repeated failed attempts to gain access to a wallet. An "
+"application may be misbehaving."
+msgstr ""
+"There have been repeated failed attempts to gain access to a wallet. An "
+"application may be misbehaving."
+
+#: misc/kwalletd/kwalletwizard.ui.h:23
+msgid "<qt>Password is empty. <b>(WARNING: Insecure)"
+msgstr "<qt>Password is empty. <b>(WARNING: Insecure)"
+
+#: misc/kwalletd/kwalletwizard.ui.h:25
+msgid "Passwords match."
+msgstr "Passwords match."
+
+#: misc/kwalletd/kwalletwizard.ui.h:28
+msgid "Passwords do not match."
+msgstr "Passwords do not match."
+
+#: misc/ktelnetservice.cpp:41
+msgid "telnet service"
+msgstr "telnet service"
+
+#: misc/ktelnetservice.cpp:42
+msgid "telnet protocol handler"
+msgstr "telnet protocol handler"
+
+#: misc/ktelnetservice.cpp:76
+msgid "You do not have permission to access the %1 protocol."
+msgstr "You do not have permission to access the %1 protocol."
+
+#: misc/uiserver.cpp:98 misc/uiserver.cpp:603 misc/uiserver.cpp:682
+msgid "Settings..."
+msgstr "Settings..."
+
+#: misc/uiserver.cpp:126
+msgid "Configure Network Operation Window"
+msgstr "Configure Network Operation Window"
+
+#: misc/uiserver.cpp:130
+msgid "Show system tray icon"
+msgstr "Show system tray icon"
+
+#: misc/uiserver.cpp:131
+msgid "Keep network operation window always open"
+msgstr "Keep network operation window always open"
+
+#: misc/uiserver.cpp:132
+msgid "Show column headers"
+msgstr "Show column headers"
+
+#: misc/uiserver.cpp:133
+msgid "Show toolbar"
+msgstr "Show toolbar"
+
+#: misc/uiserver.cpp:134
+msgid "Show statusbar"
+msgstr "Show statusbar"
+
+#: misc/uiserver.cpp:135
+msgid "Column widths are user adjustable"
+msgstr "Column widths are user adjustable"
+
+#: misc/uiserver.cpp:136
+msgid "Show information:"
+msgstr "Show information:"
+
+#: 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 "Rem. Time"
+
+#: misc/uiserver.cpp:145 misc/uiserver.cpp:472
+msgid "Speed"
+msgstr "Speed"
+
+#: kfile/kfiledetailview.cpp:67 misc/uiserver.cpp:146 misc/uiserver.cpp:471
+msgid "Size"
+msgstr "Size"
+
+#: misc/uiserver.cpp:147 misc/uiserver.cpp:470
+#, c-format
+msgid "%"
+msgstr "%"
+
+#: misc/uiserver.cpp:148 misc/uiserver.cpp:469
+msgid "Count"
+msgstr "Count"
+
+#: misc/uiserver.cpp:149 misc/uiserver.cpp:468
+msgid ""
+"_: Resume\n"
+"Res."
+msgstr "Res."
+
+#: misc/uiserver.cpp:150 misc/uiserver.cpp:467
+msgid "Local Filename"
+msgstr "Local Filename"
+
+#: misc/uiserver.cpp:151 misc/uiserver.cpp:466
+msgid "Operation"
+msgstr "Operation"
+
+#: 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 "Copying"
+
+#: misc/uiserver.cpp:311
+msgid "Moving"
+msgstr "Moving"
+
+#: misc/uiserver.cpp:320
+msgid "Creating"
+msgstr "Creating"
+
+#: misc/uiserver.cpp:329
+msgid "Deleting"
+msgstr "Deleting"
+
+#: misc/uiserver.cpp:337
+msgid "Loading"
+msgstr "Loading"
+
+#: misc/uiserver.cpp:362
+msgid "Examining"
+msgstr "Examining"
+
+#: misc/uiserver.cpp:370
+msgid "Mounting"
+msgstr "Mounting"
+
+#: misc/uiserver.cpp:608 misc/uiserver.cpp:1097
+msgid " Files: %1 "
+msgstr " Files: %1 "
+
+#: misc/uiserver.cpp:609
+msgid ""
+"_: Remaining Size\n"
+" Rem. Size: %1 kB "
+msgstr " Rem. Size: %1 kB "
+
+#: misc/uiserver.cpp:610
+msgid ""
+"_: Remaining Time\n"
+" Rem. Time: 00:00:00 "
+msgstr " Rem. Time: 00:00:00 "
+
+#: misc/uiserver.cpp:611
+msgid " %1 kB/s "
+msgstr " %1 kB/s "
+
+#: misc/uiserver.cpp:679
+msgid "Cancel Job"
+msgstr "Cancel Job"
+
+#: misc/uiserver.cpp:1098
+msgid ""
+"_: Remaining Size\n"
+" Rem. Size: %1 "
+msgstr " Rem. Size: %1 "
+
+#: misc/uiserver.cpp:1100
+msgid ""
+"_: Remaining Time\n"
+" Rem. Time: %1 "
+msgstr " Rem. Time: %1 "
+
+#: misc/uiserver.cpp:1384
+msgid "KDE Progress Information UI Server"
+msgstr "KDE Progress Information UI Server"
+
+#: misc/uiserver.cpp:1387 misc/uiserver.cpp:1388
+msgid "Developer"
+msgstr "Developer"
+
+#: misc/ksendbugmail/main.cpp:22
+msgid "Subject line"
+msgstr "Subject line"
+
+#: misc/ksendbugmail/main.cpp:23
+msgid "Recipient"
+msgstr "Recipient"
+
+#: misc/ksendbugmail/main.cpp:33
+msgid "Error connecting to server."
+msgstr "Error connecting to server."
+
+#: misc/ksendbugmail/main.cpp:36
+msgid "Not connected."
+msgstr "Not connected."
+
+#: misc/ksendbugmail/main.cpp:39
+msgid "Connection timed out."
+msgstr "Connection timed out."
+
+#: misc/ksendbugmail/main.cpp:42
+msgid "Time out waiting for server interaction."
+msgstr "Time out waiting for server interaction."
+
+#: misc/ksendbugmail/main.cpp:46
+msgid "Server said: \"%1\""
+msgstr "Server said: \"%1\""
+
+#: misc/ksendbugmail/main.cpp:62
+msgid "KSendBugMail"
+msgstr "KSendBugMail"
+
+#: misc/ksendbugmail/main.cpp:63
+msgid "Sends a short bug report to submit@bugs.kde.org"
+msgstr "Sends a short bug report to submit@bugs.kde.org"
+
+#: misc/ksendbugmail/main.cpp:65
+msgid "Author"
+msgstr "Author"
+
+#: misc/kmailservice.cpp:32
+msgid "KMailService"
+msgstr "KMailService"
+
+#: misc/kmailservice.cpp:32
+msgid "Mail service"
+msgstr "Mail service"
+
+#: kioexec/main.cpp:50
+msgid "KIO Exec - Opens remote files, watches modifications, asks for upload"
+msgstr "KIO Exec - Opens remote files, watches modifications, asks for upload"
+
+#: kioexec/main.cpp:54
+msgid "Treat URLs as local files and delete them afterwards"
+msgstr "Treat URLs as local files and delete them afterwards"
+
+#: kioexec/main.cpp:55
+msgid "Suggested file name for the downloaded file"
+msgstr "Suggested file name for the downloaded file"
+
+#: kioexec/main.cpp:56
+msgid "Command to execute"
+msgstr "Command to execute"
+
+#: kioexec/main.cpp:57
+msgid "URL(s) or local file(s) used for 'command'"
+msgstr "URL(s) or local file(s) used for 'command'"
+
+#: kioexec/main.cpp:73
+msgid ""
+"'command' expected.\n"
+msgstr ""
+"'command' expected.\n"
+
+#: kioexec/main.cpp:102
+msgid ""
+"The URL %1\n"
+"is malformed"
+msgstr ""
+"The URL %1\n"
+"is malformed"
+
+#: kioexec/main.cpp:104
+msgid ""
+"Remote URL %1\n"
+"not allowed with --tempfiles switch"
+msgstr ""
+"Remote URL %1\n"
+"not allowed with --tempfiles switch"
+
+#: kioexec/main.cpp:237
+msgid ""
+"The supposedly temporary file\n"
+"%1\n"
+"has been modified.\n"
+"Do you still want to delete it?"
+msgstr ""
+"The supposedly temporary file\n"
+"%1\n"
+"has been modified.\n"
+"Do you still want to delete it?"
+
+#: kioexec/main.cpp:238 kioexec/main.cpp:245
+msgid "File Changed"
+msgstr "File Changed"
+
+#: kioexec/main.cpp:238
+msgid "Do Not Delete"
+msgstr "Do Not Delete"
+
+#: kioexec/main.cpp:244
+msgid ""
+"The file\n"
+"%1\n"
+"has been modified.\n"
+"Do you want to upload the changes?"
+msgstr ""
+"The file\n"
+"%1\n"
+"has been modified.\n"
+"Do you want to upload the changes?"
+
+#: kioexec/main.cpp:245
+msgid "Upload"
+msgstr "Upload"
+
+#: kioexec/main.cpp:245
+msgid "Do Not Upload"
+msgstr "Do Not Upload"
+
+#: kioexec/main.cpp:274
+msgid "KIOExec"
+msgstr "KIOExec"
+
+#: kfile/kimagefilepreview.cpp:53
+msgid "&Automatic preview"
+msgstr "&Automatic preview"
+
+#: kfile/kimagefilepreview.cpp:58
+msgid "&Preview"
+msgstr "&Preview"
+
+#: kfile/kfileview.cpp:77
+msgid "Unknown View"
+msgstr "Unknown View"
+
+#: kfile/kpreviewprops.cpp:49
+msgid "P&review"
+msgstr "P&review"
+
+#: kfile/kfilespeedbar.cpp:46
+msgid "Desktop"
+msgstr "Desktop"
+
+#: kfile/kfilespeedbar.cpp:53
+msgid "Documents"
+msgstr "Documents"
+
+#: kfile/kdiroperator.cpp:1264 kfile/kfilespeedbar.cpp:57
+msgid "Home Folder"
+msgstr "Home Folder"
+
+#: kfile/kfilespeedbar.cpp:62
+msgid "Storage Media"
+msgstr "Storage Media"
+
+#: kfile/kfilespeedbar.cpp:67
+msgid "Network Folders"
+msgstr "Network Folders"
+
+#: kfile/kcustommenueditor.cpp:88
+msgid "Menu Editor"
+msgstr "Menu Editor"
+
+#: kfile/kcustommenueditor.cpp:94 kfile/kdiroperator.cpp:1258
+msgid "Menu"
+msgstr "Menu"
+
+#: kfile/kcustommenueditor.cpp:98
+msgid "New..."
+msgstr "New..."
+
+#: kfile/kcustommenueditor.cpp:100
+msgid "Move Up"
+msgstr "Move Up"
+
+#: kfile/kcustommenueditor.cpp:101
+msgid "Move Down"
+msgstr "Move Down"
+
+#: kfile/kfiledialog.cpp:1676 kfile/kfilefiltercombo.cpp:32
+msgid "*|All Files"
+msgstr "*|All Files"
+
+#: kfile/kfilefiltercombo.cpp:164
+msgid "All Supported Files"
+msgstr "All Supported Files"
+
+#: kfile/kopenwith.cpp:150
+msgid "Known Applications"
+msgstr "Known Applications"
+
+#: kfile/kicondialog.cpp:332 kfile/kopenwith.cpp:296
+msgid "Applications"
+msgstr "Applications"
+
+#: kfile/kopenwith.cpp:322
+msgid "Open With"
+msgstr "Open With"
+
+#: kfile/kopenwith.cpp:326
+msgid ""
+"<qt>Select the program that should be used to open <b>%1</b>"
+". If the program is not listed, enter the name or click the browse button.</qt>"
+msgstr ""
+"<qt>Select the program that should be used to open <b>%1</b>"
+". If the program is not listed, enter the name or click the browse button.</qt>"
+
+#: kfile/kopenwith.cpp:332
+msgid "Choose the name of the program with which to open the selected files."
+msgstr "Choose the name of the program with which to open the selected files."
+
+#: kfile/kopenwith.cpp:353
+#, c-format
+msgid "Choose Application for %1"
+msgstr "Choose Application for %1"
+
+#: kfile/kopenwith.cpp:354
+msgid ""
+"<qt>Select the program for the file type: <b>%1</b>. If the program is not "
+"listed, enter the name or click the browse button.</qt>"
+msgstr ""
+"<qt>Select the program for the file type: <b>%1</b>. If the program is not "
+"listed, enter the name or click the browse button.</qt>"
+
+#: kfile/kopenwith.cpp:366
+msgid "Choose Application"
+msgstr "Choose Application"
+
+#: kfile/kopenwith.cpp:367
+msgid ""
+"<qt>Select a program. If the program is not listed, enter the name or click the "
+"browse button.</qt>"
+msgstr ""
+"<qt>Select a program. If the program is not listed, enter the name or click the "
+"browse button.</qt>"
+
+#: kfile/kopenwith.cpp:406
+msgid "Clear input field"
+msgstr "Clear input field"
+
+#: kfile/kopenwith.cpp:436
+msgid ""
+"Following the command, you can have several place holders which will be "
+"replaced with the actual values when the actual program is run:\n"
+"%f - a single file name\n"
+"%F - a list of files; use for applications that can open several local files at "
+"once\n"
+"%u - a single URL\n"
+"%U - a list of URLs\n"
+"%d - the directory of the file to open\n"
+"%D - a list of directories\n"
+"%i - the icon\n"
+"%m - the mini-icon\n"
+"%c - the comment"
+msgstr ""
+"Following the command, you can have several place holders which will be "
+"replaced with the actual values when the actual program is run:\n"
+"%f - a single file name\n"
+"%F - a list of files; use for applications that can open several local files at "
+"once\n"
+"%u - a single URL\n"
+"%U - a list of URLs\n"
+"%d - the directory of the file to open\n"
+"%D - a list of directories\n"
+"%i - the icon\n"
+"%m - the mini-icon\n"
+"%c - the comment"
+
+#: kfile/kopenwith.cpp:469
+msgid "Run in &terminal"
+msgstr "Run in &terminal"
+
+#: kfile/kopenwith.cpp:480
+msgid "&Do not close when command exits"
+msgstr "&Do not close when command exits"
+
+#: kfile/kopenwith.cpp:497
+msgid "&Remember application association for this type of file"
+msgstr "&Remember application association for this type of file"
+
+#: kfile/kicondialog.cpp:241 kfile/kicondialog.cpp:250
+msgid "Select Icon"
+msgstr "Select Icon"
+
+#: kfile/kicondialog.cpp:270
+msgid "Icon Source"
+msgstr "Icon Source"
+
+#: kfile/kicondialog.cpp:276
+msgid "S&ystem icons:"
+msgstr "S&ystem icons:"
+
+#: kfile/kicondialog.cpp:281
+msgid "O&ther icons:"
+msgstr "O&ther icons:"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 213
+#: kfile/kicondialog.cpp:283 kfile/kpropertiesdialog.cpp:3615 rc.cpp:288
+#, no-c-format
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#: kfile/kicondialog.cpp:293
+msgid "Clear Search"
+msgstr "Clear Search"
+
+#: kfile/kicondialog.cpp:297
+msgid "&Search:"
+msgstr "&Search:"
+
+#: kfile/kicondialog.cpp:308
+msgid "Search interactively for icon names (e.g. folder)."
+msgstr "Search interactively for icon names (e.g. folder)."
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 204
+#: kfile/kicondialog.cpp:330 rc.cpp:165
+#, no-c-format
+msgid "Actions"
+msgstr "Actions"
+
+#: kfile/kicondialog.cpp:331
+msgid "Animations"
+msgstr "Animations"
+
+#: kfile/kicondialog.cpp:333
+msgid "Categories"
+msgstr "Categories"
+
+#: kfile/kicondialog.cpp:334
+msgid "Devices"
+msgstr "Devices"
+
+#: kfile/kicondialog.cpp:335
+msgid "Emblems"
+msgstr "Emblems"
+
+#: kfile/kicondialog.cpp:336
+msgid "Emotes"
+msgstr "Emotes"
+
+#: kfile/kicondialog.cpp:337
+msgid "Filesystems"
+msgstr "Filesystems"
+
+#: kfile/kicondialog.cpp:338
+msgid "International"
+msgstr "International"
+
+#: kfile/kicondialog.cpp:339
+msgid "Mimetypes"
+msgstr "Mimetypes"
+
+#: kfile/kicondialog.cpp:340
+msgid "Places"
+msgstr "Places"
+
+#: kfile/kicondialog.cpp:341
+msgid "Status"
+msgstr "Status"
+
+#: kfile/kicondialog.cpp:589
+msgid "*.png *.xpm *.svg *.svgz|Icon Files (*.png *.xpm *.svg *.svgz)"
+msgstr "*.png *.xpm *.svg *.svgz|Icon Files (*.png *.xpm *.svg *.svgz)"
+
+#: kfile/kfilemetainfowidget.cpp:111
+msgid "<Error>"
+msgstr "<Error>"
+
+#: kfile/kfilepreview.cpp:63
+msgid "Preview"
+msgstr "Preview"
+
+#: kfile/kfilepreview.cpp:69
+msgid "No preview available."
+msgstr "No preview available."
+
+#: kfile/kacleditwidget.cpp:63 kfile/kacleditwidget.cpp:421
+#: kfile/kfiledetailview.cpp:70
+msgid "Owner"
+msgstr "Owner"
+
+#: kfile/kacleditwidget.cpp:64 kfile/kacleditwidget.cpp:423
+msgid "Owning Group"
+msgstr "Owning Group"
+
+#: kfile/kacleditwidget.cpp:65 kfile/kacleditwidget.cpp:425
+#: kfile/kpropertiesdialog.cpp:1980
+msgid "Others"
+msgstr "Others"
+
+#: kfile/kacleditwidget.cpp:66 kfile/kacleditwidget.cpp:427
+msgid "Mask"
+msgstr "Mask"
+
+#: kfile/kacleditwidget.cpp:67 kfile/kacleditwidget.cpp:429
+msgid "Named User"
+msgstr "Named User"
+
+#: kfile/kacleditwidget.cpp:68 kfile/kacleditwidget.cpp:431
+msgid "Named Group"
+msgstr "Named Group"
+
+#: kfile/kacleditwidget.cpp:81
+msgid "Add Entry..."
+msgstr "Add Entry..."
+
+#: kfile/kacleditwidget.cpp:83
+msgid "Edit Entry..."
+msgstr "Edit Entry..."
+
+#: kfile/kacleditwidget.cpp:85
+msgid "Delete Entry"
+msgstr "Delete Entry"
+
+#: kfile/kacleditwidget.cpp:280
+msgid " (Default)"
+msgstr " (Default)"
+
+#: kfile/kacleditwidget.cpp:397
+msgid "Edit ACL Entry"
+msgstr "Edit ACL Entry"
+
+#: kfile/kacleditwidget.cpp:407
+msgid "Entry Type"
+msgstr "Entry Type"
+
+#: kfile/kacleditwidget.cpp:410
+msgid "Default for new files in this folder"
+msgstr "Default for new files in this folder"
+
+#: kfile/kacleditwidget.cpp:446
+msgid "User: "
+msgstr "User: "
+
+#: kfile/kacleditwidget.cpp:450
+msgid "Group: "
+msgstr "Group: "
+
+#: kfile/kacleditwidget.cpp:563
+msgid "Type"
+msgstr "Type"
+
+#: kfile/kacleditwidget.cpp:564 kfile/kfiledetailview.cpp:66
+msgid "Name"
+msgstr "Name"
+
+#: kfile/kacleditwidget.cpp:565
+msgid ""
+"_: read permission\n"
+"r"
+msgstr "r"
+
+#: kfile/kacleditwidget.cpp:566
+msgid ""
+"_: write permission\n"
+"w"
+msgstr "w"
+
+#: kfile/kacleditwidget.cpp:567
+msgid ""
+"_: execute permission\n"
+"x"
+msgstr "x"
+
+#: kfile/kacleditwidget.cpp:568
+msgid "Effective"
+msgstr "Effective"
+
+#: kfile/kdirselectdialog.cpp:90
+msgid "Select Folder"
+msgstr "Select Folder"
+
+#: kfile/kdiroperator.cpp:1269 kfile/kdirselectdialog.cpp:92
+#: kfile/kdirselectdialog.cpp:125
+msgid "New Folder..."
+msgstr "New Folder..."
+
+#: kfile/kdirselectdialog.cpp:109
+msgid "Folders"
+msgstr "Folders"
+
+#: kfile/kdirselectdialog.cpp:128
+msgid "Show Hidden Folders"
+msgstr "Show Hidden Folders"
+
+#: kfile/kdiroperator.cpp:389 kfile/kdiroperator.cpp:393
+#: kfile/kdirselectdialog.cpp:407 kfile/kdirselectdialog.cpp:411
+msgid "New Folder"
+msgstr "New Folder"
+
+#: kfile/kdiroperator.cpp:394 kfile/kdirselectdialog.cpp:412
+#, c-format
+msgid ""
+"Create new folder in:\n"
+"%1"
+msgstr ""
+"Create new folder in:\n"
+"%1"
+
+#: kfile/kdiroperator.cpp:422 kfile/kdirselectdialog.cpp:435
+msgid "A file or folder named %1 already exists."
+msgstr "A file or folder named %1 already exists."
+
+#: kfile/kdiroperator.cpp:426 kfile/kdirselectdialog.cpp:439
+msgid "You do not have permission to create that folder."
+msgstr "You do not have permission to create that folder."
+
+#: bookmarks/kbookmarkmenu.cc:797 kfile/kpropertiesdialog.cpp:968
+#: kfile/kurlrequesterdlg.cpp:47
+msgid "Location:"
+msgstr "Location:"
+
+#: kfile/knotifydialog.cpp:81
+msgid "Sounds"
+msgstr "Sounds"
+
+#: kfile/knotifydialog.cpp:82
+msgid "Logging"
+msgstr "Logging"
+
+#: kfile/knotifydialog.cpp:83
+msgid "Program Execution"
+msgstr "Program Execution"
+
+#: kfile/knotifydialog.cpp:84
+msgid "Message Windows"
+msgstr "Message Windows"
+
+#: kfile/knotifydialog.cpp:85
+msgid "Passive Windows"
+msgstr "Passive Windows"
+
+#: kfile/knotifydialog.cpp:86
+msgid "Standard Error Output"
+msgstr "Standard Error Output"
+
+#: kfile/knotifydialog.cpp:87
+msgid "Taskbar"
+msgstr "Taskbar"
+
+#: kfile/knotifydialog.cpp:121
+msgid "Execute a program"
+msgstr "Execute a program"
+
+#: kfile/knotifydialog.cpp:122
+msgid "Print to Standard error output"
+msgstr "Print to Standard error output"
+
+#: kfile/knotifydialog.cpp:123
+msgid "Display a messagebox"
+msgstr "Display a messagebox"
+
+#: kfile/knotifydialog.cpp:124
+msgid "Log to a file"
+msgstr "Log to a file"
+
+#: kfile/knotifydialog.cpp:125
+msgid "Play a sound"
+msgstr "Play a sound"
+
+#: kfile/knotifydialog.cpp:126
+msgid "Flash the taskbar entry"
+msgstr "Flash the taskbar entry"
+
+#: kfile/knotifydialog.cpp:163
+msgid "Notification Settings"
+msgstr "Notification Settings"
+
+#: kfile/knotifydialog.cpp:309
+msgid ""
+"<qt>You may use the following macros"
+"<br>in the commandline:"
+"<br><b>%e</b>: for the event name,"
+"<br><b>%a</b>: for the name of the application that sent the event,"
+"<br><b>%s</b>: for the notification message,"
+"<br><b>%w</b>: for the numeric window ID where the event originated,"
+"<br><b>%i</b>: for the numeric event ID."
+msgstr ""
+"<qt>You may use the following macros"
+"<br>in the commandline:"
+"<br><b>%e</b>: for the event name,"
+"<br><b>%a</b>: for the name of the application that sent the event,"
+"<br><b>%s</b>: for the notification message,"
+"<br><b>%w</b>: for the numeric window ID where the event originated,"
+"<br><b>%i</b>: for the numeric event ID."
+
+#: kfile/knotifydialog.cpp:339
+msgid "Advanced <<"
+msgstr "Advanced <<"
+
+#: kfile/knotifydialog.cpp:340
+msgid "Hide advanced options"
+msgstr "Hide advanced options"
+
+#: kfile/knotifydialog.cpp:356
+msgid "Advanced >>"
+msgstr "Advanced >>"
+
+#: kfile/knotifydialog.cpp:357
+msgid "Show advanced options"
+msgstr "Show advanced options"
+
+#: kfile/knotifydialog.cpp:782
+msgid "This will cause the notifications to be reset to their defaults."
+msgstr "This will cause the notifications to be reset to their defaults."
+
+#: kfile/knotifydialog.cpp:784
+msgid "Are You Sure?"
+msgstr "Are You Sure?"
+
+#: kfile/knotifydialog.cpp:785
+msgid "&Reset"
+msgstr "&Reset"
+
+#: kfile/knotifydialog.cpp:858
+msgid "Select Sound File"
+msgstr "Select Sound File"
+
+#: kfile/knotifydialog.cpp:894
+msgid "Select Log File"
+msgstr "Select Log File"
+
+#: kfile/knotifydialog.cpp:908
+msgid "Select File to Execute"
+msgstr "Select File to Execute"
+
+#: kfile/knotifydialog.cpp:942
+msgid "The specified file does not exist."
+msgstr "The specified file does not exist."
+
+#: kfile/knotifydialog.cpp:1012
+msgid "No description available"
+msgstr "No description available"
+
+#: kfile/kfiledialog.cpp:347
+msgid "Please specify the filename to save to."
+msgstr "Please specify the filename to save to."
+
+#: kfile/kfiledialog.cpp:349
+msgid "Please select the file to open."
+msgstr "Please select the file to open."
+
+#: kfile/kfiledialog.cpp:410 kfile/kfiledialog.cpp:453
+#: kfile/kfiledialog.cpp:1550
+msgid "You can only select local files."
+msgstr "You can only select local files."
+
+#: kfile/kfiledialog.cpp:411 kfile/kfiledialog.cpp:454
+#: kfile/kfiledialog.cpp:1551
+msgid "Remote Files Not Accepted"
+msgstr "Remote Files Not Accepted"
+
+#: kfile/kfiledialog.cpp:445
+msgid ""
+"%1\n"
+"does not appear to be a valid URL.\n"
+msgstr ""
+"%1\n"
+"does not appear to be a valid URL.\n"
+
+#: kfile/kfiledialog.cpp:445
+msgid "Invalid URL"
+msgstr "Invalid URL"
+
+#: kfile/kfiledialog.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>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."
+
+#: kfile/kfiledialog.cpp:791
+msgid "This is the name to save the file as."
+msgstr "This is the name to save the file as."
+
+#: kfile/kfiledialog.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 ""
+"This is the list of files to open. More than one file can be specified by "
+"listing several files, separated by spaces."
+
+#: kfile/kfiledialog.cpp:803
+msgid "This is the name of the file to open."
+msgstr "This is the name of the file to open."
+
+#: kfile/kfiledialog.cpp:841
+msgid "Current location"
+msgstr "Current location"
+
+#: kfile/kfiledialog.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 ""
+"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."
+
+#: kfile/kfiledialog.cpp:849
+#, c-format
+msgid "Root Folder: %1"
+msgstr "Root Folder: %1"
+
+#: kfile/kfiledialog.cpp:855
+#, c-format
+msgid "Home Folder: %1"
+msgstr "Home Folder: %1"
+
+#: kfile/kfiledialog.cpp:864
+#, c-format
+msgid "Documents: %1"
+msgstr "Documents: %1"
+
+#: kfile/kfiledialog.cpp:871
+#, c-format
+msgid "Desktop: %1"
+msgstr "Desktop: %1"
+
+#: kfile/kfiledialog.cpp:912
+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>"
+msgstr ""
+"<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>"
+
+#: kfile/kfiledialog.cpp:916
+msgid "Click this button to move backwards one step in the browsing history."
+msgstr "Click this button to move backwards one step in the browsing history."
+
+#: kfile/kfiledialog.cpp:918
+msgid "Click this button to move forward one step in the browsing history."
+msgstr "Click this button to move forward one step in the browsing history."
+
+#: kfile/kfiledialog.cpp:920
+msgid "Click this button to reload the contents of the current location."
+msgstr "Click this button to reload the contents of the current location."
+
+#: kfile/kfiledialog.cpp:923
+msgid "Click this button to create a new folder."
+msgstr "Click this button to create a new folder."
+
+#: kfile/kfiledialog.cpp:926
+msgid "Show Quick Access Navigation Panel"
+msgstr "Show Quick Access Navigation Panel"
+
+#: kfile/kfiledialog.cpp:927
+msgid "Hide Quick Access Navigation Panel"
+msgstr "Hide Quick Access Navigation Panel"
+
+#: kfile/kfiledialog.cpp:932
+msgid "Show Bookmarks"
+msgstr "Show Bookmarks"
+
+#: kfile/kfiledialog.cpp:933
+msgid "Hide Bookmarks"
+msgstr "Hide Bookmarks"
+
+#: kfile/kfiledialog.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>This is the configuration menu for the file dialogue. 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>"
+
+#: kfile/kfiledialog.cpp:992
+msgid "&Location:"
+msgstr "&Location:"
+
+#: kfile/kfiledialog.cpp:1017
+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 ""
+"<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>"
+
+#: kfile/kfiledialog.cpp:1023
+msgid "&Filter:"
+msgstr "&Filter:"
+
+#: kfile/kfiledialog.cpp:1480
+msgid ""
+"The chosen filenames do not\n"
+"appear to be valid."
+msgstr ""
+"The chosen filenames do not\n"
+"appear to be valid."
+
+#: kfile/kfiledialog.cpp:1482
+msgid "Invalid Filenames"
+msgstr "Invalid Filenames"
+
+#: kfile/kfiledialog.cpp:1512
+msgid ""
+"The requested filenames\n"
+"%1\n"
+"do not appear to be valid;\n"
+"make sure every filename is enclosed in double quotes."
+msgstr ""
+"The requested filenames\n"
+"%1\n"
+"do not appear to be valid;\n"
+"make sure every filename is enclosed in double quotes."
+
+#: kfile/kfiledialog.cpp:1516
+msgid "Filename Error"
+msgstr "Filename Error"
+
+#: kfile/kfiledialog.cpp:1673
+msgid "*|All Folders"
+msgstr "*|All Folders"
+
+#: kfile/kfiledialog.cpp:1973
+msgid "Automatically select filename e&xtension (%1)"
+msgstr "Automatically select filename e&xtension (%1)"
+
+#: kfile/kfiledialog.cpp:1974
+msgid "the extension <b>%1</b>"
+msgstr "the extension <b>%1</b>"
+
+#: kfile/kfiledialog.cpp:1982
+msgid "Automatically select filename e&xtension"
+msgstr "Automatically select filename e&xtension"
+
+#: kfile/kfiledialog.cpp:1983
+msgid "a suitable extension"
+msgstr "a suitable extension"
+
+#: kfile/kfiledialog.cpp:1994
+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 KDE 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 ""
+"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 KDE to supply an extension for the filename, you can "
+"either turn this option off or you can suppress it by adding a full stop (.) to "
+"the end of the filename (the full stop will be automatically removed).</li></ol>"
+"If unsure, keep this option enabled as it makes your files more manageable."
+
+#: kfile/kfiledialog.cpp:2268
+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 KDE.</qt>"
+msgstr ""
+"<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 dialogue, but otherwise operate "
+"like bookmarks elsewhere in KDE.</qt>"
+
+#: kfile/kfileiconview.cpp:62
+msgid "Small Icons"
+msgstr "Small Icons"
+
+#: kfile/kfileiconview.cpp:67
+msgid "Large Icons"
+msgstr "Large Icons"
+
+#: kfile/kfileiconview.cpp:75
+msgid "Thumbnail Previews"
+msgstr "Thumbnail Previews"
+
+#: kfile/kfileiconview.cpp:119
+msgid "Icon View"
+msgstr "Icon View"
+
+#: kfile/kurlrequester.cpp:213
+msgid "Open file dialog"
+msgstr "Open file dialogue"
+
+#: kfile/kdiroperator.cpp:448
+msgid "You did not select a file to delete."
+msgstr "You did not select a file to delete."
+
+#: kfile/kdiroperator.cpp:449
+msgid "Nothing to Delete"
+msgstr "Nothing to Delete"
+
+#: kfile/kdiroperator.cpp:471
+msgid ""
+"<qt>Do you really want to delete\n"
+" <b>'%1'</b>?</qt>"
+msgstr ""
+"<qt>Do you really want to delete\n"
+" <b>'%1'</b>?</qt>"
+
+#: kfile/kdiroperator.cpp:473
+msgid "Delete File"
+msgstr "Delete File"
+
+#: kfile/kdiroperator.cpp:478
+#, c-format
+msgid ""
+"_n: Do you really want to delete this item?\n"
+"Do you really want to delete these %n items?"
+msgstr ""
+"Do you really want to delete this item?\n"
+"Do you really want to delete these %n items?"
+
+#: kfile/kdiroperator.cpp:480
+msgid "Delete Files"
+msgstr "Delete Files"
+
+#: kfile/kdiroperator.cpp:511
+msgid "You did not select a file to trash."
+msgstr "You did not select a file to move to the wastebin."
+
+#: kfile/kdiroperator.cpp:512
+msgid "Nothing to Trash"
+msgstr "Nothing to Move to Wastebin"
+
+#: kfile/kdiroperator.cpp:534
+msgid ""
+"<qt>Do you really want to trash\n"
+" <b>'%1'</b>?</qt>"
+msgstr ""
+"<qt>Do you really want to move\n"
+" <b>'%1'</b> to the wastebin?</qt>"
+
+#: kfile/kdiroperator.cpp:536
+msgid "Trash File"
+msgstr "Move File to Wastebin"
+
+#: kfile/kdiroperator.cpp:537 kfile/kdiroperator.cpp:544
+msgid ""
+"_: to trash\n"
+"&Trash"
+msgstr "Move to Was&tebin"
+
+#: kfile/kdiroperator.cpp:541
+#, c-format
+msgid ""
+"_n: translators: not called for n == 1\n"
+"Do you really want to trash these %n items?"
+msgstr ""
+"translators: not called for n == 1\n"
+"Do you really want to move these %n items to the wastebin?"
+
+#: kfile/kdiroperator.cpp:543
+msgid "Trash Files"
+msgstr "Move Files to Wastebin"
+
+#: kfile/kdiroperator.cpp:658 kfile/kdiroperator.cpp:726
+msgid "The specified folder does not exist or was not readable."
+msgstr "The specified folder does not exist or was not readable."
+
+#: kfile/kdiroperator.cpp:920 kfile/kdiroperator.cpp:1321
+#: kfile/kfiledetailview.cpp:64
+msgid "Detailed View"
+msgstr "Detailed View"
+
+#: kfile/kdiroperator.cpp:925 kfile/kdiroperator.cpp:1319
+msgid "Short View"
+msgstr "Short View"
+
+#: kfile/kdiroperator.cpp:1260
+msgid "Parent Folder"
+msgstr "Parent Folder"
+
+#: kfile/kdiroperator.cpp:1271
+msgid "Move to Trash"
+msgstr "Move to Wastebin"
+
+#: kfile/kdiroperator.cpp:1282
+msgid "Sorting"
+msgstr "Sorting"
+
+#: kfile/kdiroperator.cpp:1283
+msgid "By Name"
+msgstr "By Name"
+
+#: kfile/kdiroperator.cpp:1286
+msgid "By Date"
+msgstr "By Date"
+
+#: kfile/kdiroperator.cpp:1289
+msgid "By Size"
+msgstr "By Size"
+
+#: kfile/kdiroperator.cpp:1292
+msgid "Reverse"
+msgstr "Reverse"
+
+#: kfile/kdiroperator.cpp:1302
+msgid "Folders First"
+msgstr "Folders First"
+
+#: kfile/kdiroperator.cpp:1304
+msgid "Case Insensitive"
+msgstr "Case Insensitive"
+
+#: kfile/kdiroperator.cpp:1324
+msgid "Show Hidden Files"
+msgstr "Show Hidden Files"
+
+#: kfile/kdiroperator.cpp:1327
+msgid "Separate Folders"
+msgstr "Separate Folders"
+
+#: kfile/kdiroperator.cpp:1331
+msgid "Show Preview"
+msgstr "Show Preview"
+
+#: kfile/kdiroperator.cpp:1335
+msgid "Hide Preview"
+msgstr "Hide Preview"
+
+#: kfile/kfiledetailview.cpp:68
+msgid "Date"
+msgstr "Date"
+
+#: kfile/kfiledetailview.cpp:69
+msgid "Permissions"
+msgstr "Permissions"
+
+#: kfile/kfiledetailview.cpp:71 kfile/kpropertiesdialog.cpp:1976
+msgid "Group"
+msgstr "Group"
+
+#: kfile/kmetaprops.cpp:130
+msgid "&Meta Info"
+msgstr "&Meta Info"
+
+#: kfile/kpropertiesdialog.cpp:177 kfile/kpropertiesdialog.cpp:193
+#: kfile/kpropertiesdialog.cpp:209 kfile/kpropertiesdialog.cpp:232
+#: kfile/kpropertiesdialog.cpp:252 kfile/kpropertiesdialog.cpp:272
+#, c-format
+msgid "Properties for %1"
+msgstr "Properties for %1"
+
+#: kfile/kpropertiesdialog.cpp:208
+#, c-format
+msgid ""
+"_n: <never used>\n"
+"Properties for %n Selected Items"
+msgstr ""
+"<never used>\n"
+"Properties for %n Selected Items"
+
+#: kfile/kpropertiesdialog.cpp:740
+msgid "&General"
+msgstr "&General"
+
+#: kfile/kpropertiesdialog.cpp:944
+msgid "Create new file type"
+msgstr "Create new file type"
+
+#: kfile/kpropertiesdialog.cpp:946
+msgid "Edit file type"
+msgstr "Edit file type"
+
+#: kfile/kpropertiesdialog.cpp:959
+msgid "Contents:"
+msgstr "Contents:"
+
+#: kfile/kpropertiesdialog.cpp:1001
+msgid "Calculate"
+msgstr "Calculate"
+
+#: kfile/kpropertiesdialog.cpp:1012 kfile/kpropertiesdialog.cpp:1239
+msgid "Refresh"
+msgstr "Refresh"
+
+#: kfile/kpropertiesdialog.cpp:1020
+msgid "Points to:"
+msgstr "Points to:"
+
+#: kfile/kpropertiesdialog.cpp:1034
+msgid "Created:"
+msgstr "Created:"
+
+#: kfile/kpropertiesdialog.cpp:1056
+msgid "Accessed:"
+msgstr "Accessed:"
+
+#: kfile/kpropertiesdialog.cpp:1075
+msgid "Mounted on:"
+msgstr "Mounted on:"
+
+#: kfile/kpropertiesdialog.cpp:1082 kfile/kpropertiesdialog.cpp:2888
+msgid "Free disk space:"
+msgstr "Free disk space:"
+
+#: kfile/kpropertiesdialog.cpp:1189 kfile/kpropertiesdialog.cpp:1204
+#: kfile/kpropertiesdialog.cpp:3031
+#, no-c-format
+msgid ""
+"_: Available space out of total partition size (percent used)\n"
+"%1 out of %2 (%3% used)"
+msgstr "%1 out of %2 (%3% used)"
+
+#: kfile/kpropertiesdialog.cpp:1215
+msgid ""
+"Calculating... %1 (%2)\n"
+"%3, %4"
+msgstr ""
+"Calculating... %1 (%2)\n"
+"%3, %4"
+
+#: kfile/kpropertiesdialog.cpp:1218 kfile/kpropertiesdialog.cpp:1234
+#, c-format
+msgid ""
+"_n: 1 file\n"
+"%n files"
+msgstr ""
+"1 file\n"
+"%n files"
+
+#: kfile/kpropertiesdialog.cpp:1219 kfile/kpropertiesdialog.cpp:1235
+#, c-format
+msgid ""
+"_n: 1 sub-folder\n"
+"%n sub-folders"
+msgstr ""
+"1 sub-folder\n"
+"%n sub-folders"
+
+#: kfile/kpropertiesdialog.cpp:1248
+msgid "Calculating..."
+msgstr "Calculating..."
+
+#: kfile/kpropertiesdialog.cpp:1282
+msgid "Stopped"
+msgstr "Stopped"
+
+#: kfile/kpropertiesdialog.cpp:1322
+msgid "The new file name is empty."
+msgstr "The new file name is empty."
+
+#: kfile/kpropertiesdialog.cpp:1460 kfile/kpropertiesdialog.cpp:2621
+#: kfile/kpropertiesdialog.cpp:2778 kfile/kpropertiesdialog.cpp:3059
+#: kfile/kpropertiesdialog.cpp:3340 kfile/kpropertiesdialog.cpp:3836
+#: kfile/kpropertiesdialog.cpp:4079
+msgid ""
+"<qt>Could not save properties. You do not have sufficient access to write to <b>"
+"%1</b>.</qt>"
+msgstr ""
+"<qt>Could not save properties. You do not have sufficient access to write to <b>"
+"%1</b>.</qt>"
+
+#: kfile/kpropertiesdialog.cpp:1534 kfile/kpropertiesdialog.cpp:1538
+#: kfile/kpropertiesdialog.cpp:1543
+msgid "Forbidden"
+msgstr "Forbidden"
+
+#: kfile/kpropertiesdialog.cpp:1535
+msgid "Can Read"
+msgstr "Can Read"
+
+#: kfile/kpropertiesdialog.cpp:1536
+msgid "Can Read & Write"
+msgstr "Can Read & Write"
+
+#: kfile/kpropertiesdialog.cpp:1539
+msgid "Can View Content"
+msgstr "Can View Content"
+
+#: kfile/kpropertiesdialog.cpp:1540
+msgid "Can View & Modify Content"
+msgstr "Can View & Modify Content"
+
+#: kfile/kpropertiesdialog.cpp:1544
+msgid "Can View Content & Read"
+msgstr "Can View Content & Read"
+
+#: kfile/kpropertiesdialog.cpp:1545
+msgid "Can View/Read & Modify/Write"
+msgstr "Can View/Read & Modify/Write"
+
+#: kfile/kpropertiesdialog.cpp:1639
+msgid "&Permissions"
+msgstr "&Permissions"
+
+#: kfile/kpropertiesdialog.cpp:1650 kfile/kpropertiesdialog.cpp:1904
+msgid "Access Permissions"
+msgstr "Access Permissions"
+
+#: kfile/kpropertiesdialog.cpp:1661
+msgid ""
+"_n: This file is a link and does not have permissions.\n"
+"All files are links and do not have permissions."
+msgstr ""
+"This file is a link and does not have permissions.\n"
+"All files are links and do not have permissions."
+
+#: kfile/kpropertiesdialog.cpp:1664
+msgid "Only the owner can change permissions."
+msgstr "Only the owner can change permissions."
+
+#: kfile/kpropertiesdialog.cpp:1667
+msgid "O&wner:"
+msgstr "O&wner:"
+
+#: kfile/kpropertiesdialog.cpp:1673
+msgid "Specifies the actions that the owner is allowed to do."
+msgstr "Specifies the actions that the owner is allowed to do."
+
+#: kfile/kpropertiesdialog.cpp:1675
+msgid "Gro&up:"
+msgstr "Gro&up:"
+
+#: kfile/kpropertiesdialog.cpp:1681
+msgid "Specifies the actions that the members of the group are allowed to do."
+msgstr "Specifies the actions that the members of the group are allowed to do."
+
+#: kfile/kpropertiesdialog.cpp:1683
+msgid "O&thers:"
+msgstr "O&thers:"
+
+#: kfile/kpropertiesdialog.cpp:1689
+msgid ""
+"Specifies the actions that all users, who are neither owner nor in the group, "
+"are allowed to do."
+msgstr ""
+"Specifies the actions that all users, who are neither owner nor in the group, "
+"are allowed to do."
+
+#: kfile/kpropertiesdialog.cpp:1694
+msgid "Only own&er can rename and delete folder content"
+msgstr "Only own&er can rename and delete folder content"
+
+#: kfile/kpropertiesdialog.cpp:1695
+msgid "Is &executable"
+msgstr "Is &executable"
+
+#: kfile/kpropertiesdialog.cpp:1699
+msgid ""
+"Enable this option to allow only the folder's owner to delete or rename the "
+"contained files and folders. Other users can only add new files, which requires "
+"the 'Modify Content' permission."
+msgstr ""
+"Enable this option to allow only the folder's owner to delete or rename the "
+"contained files and folders. Other users can only add new files, which requires "
+"the 'Modify Content' permission."
+
+#: kfile/kpropertiesdialog.cpp:1703
+msgid ""
+"Enable this option to mark the file as executable. This only makes sense for "
+"programs and scripts. It is required when you want to execute them."
+msgstr ""
+"Enable this option to mark the file as executable. This only makes sense for "
+"programs and scripts. It is required when you want to execute them."
+
+#: kfile/kpropertiesdialog.cpp:1710
+msgid "A&dvanced Permissions"
+msgstr "A&dvanced Permissions"
+
+#: kfile/kpropertiesdialog.cpp:1719
+msgid "Ownership"
+msgstr "Ownership"
+
+#: kfile/kpropertiesdialog.cpp:1728
+msgid "User:"
+msgstr "User:"
+
+#: kfile/kpropertiesdialog.cpp:1814
+msgid "Group:"
+msgstr "Group:"
+
+#: kfile/kpropertiesdialog.cpp:1856
+msgid "Apply changes to all subfolders and their contents"
+msgstr "Apply changes to all subfolders and their contents"
+
+#: kfile/kpropertiesdialog.cpp:1894
+msgid "Advanced Permissions"
+msgstr "Advanced Permissions"
+
+#: kfile/kpropertiesdialog.cpp:1913
+msgid "Class"
+msgstr "Class"
+
+#: kfile/kpropertiesdialog.cpp:1918
+msgid ""
+"Show\n"
+"Entries"
+msgstr ""
+"Show\n"
+"Entries"
+
+#: kfile/kpropertiesdialog.cpp:1920
+msgid "Read"
+msgstr "Read"
+
+#: kfile/kpropertiesdialog.cpp:1925
+msgid "This flag allows viewing the content of the folder."
+msgstr "This flag allows viewing the content of the folder."
+
+#: kfile/kpropertiesdialog.cpp:1927
+msgid "The Read flag allows viewing the content of the file."
+msgstr "The Read flag allows viewing the content of the file."
+
+#: kfile/kpropertiesdialog.cpp:1931
+msgid ""
+"Write\n"
+"Entries"
+msgstr ""
+"Write\n"
+"Entries"
+
+#: kfile/kpropertiesdialog.cpp:1933
+msgid "Write"
+msgstr "Write"
+
+#: kfile/kpropertiesdialog.cpp:1938
+msgid ""
+"This flag allows adding, renaming and deleting of files. Note that deleting and "
+"renaming can be limited using the Sticky flag."
+msgstr ""
+"This flag allows adding, renaming and deleting of files. Note that deleting and "
+"renaming can be limited using the Sticky flag."
+
+#: kfile/kpropertiesdialog.cpp:1941
+msgid "The Write flag allows modifying the content of the file."
+msgstr "The Write flag allows modifying the content of the file."
+
+#: kfile/kpropertiesdialog.cpp:1946
+msgid ""
+"_: Enter folder\n"
+"Enter"
+msgstr "Enter"
+
+#: kfile/kpropertiesdialog.cpp:1947
+msgid "Enable this flag to allow entering the folder."
+msgstr "Enable this flag to allow entering the folder."
+
+#: kfile/kpropertiesdialog.cpp:1950
+msgid "Exec"
+msgstr "Exec"
+
+#: kfile/kpropertiesdialog.cpp:1951
+msgid "Enable this flag to allow executing the file as a program."
+msgstr "Enable this flag to allow executing the file as a program."
+
+#: kfile/kpropertiesdialog.cpp:1961
+msgid "Special"
+msgstr "Special"
+
+#: kfile/kpropertiesdialog.cpp:1965
+msgid ""
+"Special flag. Valid for the whole folder, the exact meaning of the flag can be "
+"seen in the right hand column."
+msgstr ""
+"Special flag. Valid for the whole folder, the exact meaning of the flag can be "
+"seen in the right hand column."
+
+#: kfile/kpropertiesdialog.cpp:1968
+msgid ""
+"Special flag. The exact meaning of the flag can be seen in the right hand "
+"column."
+msgstr ""
+"Special flag. The exact meaning of the flag can be seen in the right hand "
+"column."
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 95
+#: kfile/kpropertiesdialog.cpp:1972 rc.cpp:96
+#, no-c-format
+msgid "User"
+msgstr "User"
+
+#: kfile/kpropertiesdialog.cpp:1984
+msgid "Set UID"
+msgstr "Set UID"
+
+#: kfile/kpropertiesdialog.cpp:1988
+msgid ""
+"If this flag is set, the owner of this folder will be the owner of all new "
+"files."
+msgstr ""
+"If this flag is set, the owner of this folder will be the owner of all new "
+"files."
+
+#: kfile/kpropertiesdialog.cpp:1991
+msgid ""
+"If this file is an executable and the flag is set, it will be executed with the "
+"permissions of the owner."
+msgstr ""
+"If this file is an executable and the flag is set, it will be executed with the "
+"permissions of the owner."
+
+#: kfile/kpropertiesdialog.cpp:1995
+msgid "Set GID"
+msgstr "Set GID"
+
+#: kfile/kpropertiesdialog.cpp:1999
+msgid ""
+"If this flag is set, the group of this folder will be set for all new files."
+msgstr ""
+"If this flag is set, the group of this folder will be set for all new files."
+
+#: kfile/kpropertiesdialog.cpp:2002
+msgid ""
+"If this file is an executable and the flag is set, it will be executed with the "
+"permissions of the group."
+msgstr ""
+"If this file is an executable and the flag is set, it will be executed with the "
+"permissions of the group."
+
+#: kfile/kpropertiesdialog.cpp:2006
+msgid ""
+"_: File permission\n"
+"Sticky"
+msgstr "Sticky"
+
+#: kfile/kpropertiesdialog.cpp:2010
+msgid ""
+"If the Sticky flag is set on a folder, only the owner and root can delete or "
+"rename files. Otherwise everybody with write permissions can do this."
+msgstr ""
+"If the Sticky flag is set on a folder, only the owner and root can delete or "
+"rename files. Otherwise everybody with write permissions can do this."
+
+#: kfile/kpropertiesdialog.cpp:2014
+msgid ""
+"The Sticky flag on a file is ignored on Linux, but may be used on some systems"
+msgstr ""
+"The Sticky flag on a file is ignored on Linux, but may be used on some systems"
+
+#: kfile/kpropertiesdialog.cpp:2193
+msgid "Link"
+msgstr "Link"
+
+#: kfile/kpropertiesdialog.cpp:2209
+msgid "Varying (No Change)"
+msgstr "Varying (No Change)"
+
+#: kfile/kpropertiesdialog.cpp:2308
+msgid ""
+"_n: This file uses advanced permissions\n"
+"These files use advanced permissions."
+msgstr ""
+"This file uses advanced permissions\n"
+"These files use advanced permissions."
+
+#: kfile/kpropertiesdialog.cpp:2329
+msgid ""
+"_n: This folder uses advanced permissions.\n"
+"These folders use advanced permissions."
+msgstr ""
+"This folder uses advanced permissions.\n"
+"These folders use advanced permissions."
+
+#: kfile/kpropertiesdialog.cpp:2344
+msgid "These files use advanced permissions."
+msgstr "These files use advanced permissions."
+
+#: kfile/kpropertiesdialog.cpp:2560
+msgid "U&RL"
+msgstr "U&RL"
+
+#: kfile/kpropertiesdialog.cpp:2665
+msgid "A&ssociation"
+msgstr "A&ssociation"
+
+#: kfile/kpropertiesdialog.cpp:2674
+msgid "Pattern ( example: *.html;*.htm )"
+msgstr "Pattern ( example: *.html;*.htm )"
+
+#: kfile/kpropertiesdialog.cpp:2707
+msgid "Left click previews"
+msgstr "Left click previews"
+
+#: kfile/kpropertiesdialog.cpp:2826
+msgid "De&vice"
+msgstr "De&vice"
+
+#: kfile/kpropertiesdialog.cpp:2856
+msgid "Device (/dev/fd0):"
+msgstr "Device (/dev/fd0):"
+
+#: kfile/kpropertiesdialog.cpp:2857
+msgid "Device:"
+msgstr "Device:"
+
+#: kfile/kpropertiesdialog.cpp:2867
+msgid "Read only"
+msgstr "Read only"
+
+#: kfile/kpropertiesdialog.cpp:2871
+msgid "File system:"
+msgstr "File system:"
+
+#: kfile/kpropertiesdialog.cpp:2879
+msgid "Mount point (/mnt/floppy):"
+msgstr "Mount point (/mnt/floppy):"
+
+#: kfile/kpropertiesdialog.cpp:2880
+msgid "Mount point:"
+msgstr "Mount point:"
+
+#: kfile/kpropertiesdialog.cpp:2911
+msgid "Unmounted Icon"
+msgstr "Unmounted Icon"
+
+#: kfile/kpropertiesdialog.cpp:3091 kfile/kpropertiesdialog.cpp:3896
+msgid "&Application"
+msgstr "&Application"
+
+#: kfile/kpropertiesdialog.cpp:3213
+#, c-format
+msgid "Add File Type for %1"
+msgstr "Add File Type for %1"
+
+#: bookmarks/kbookmarkmenu.cc:829 kfile/kpropertiesdialog.cpp:3216
+msgid "&Add"
+msgstr "&Add"
+
+#: kfile/kpropertiesdialog.cpp:3217 kfile/kpropertiesdialog.cpp:3218
+msgid ""
+"Add the selected file types to\n"
+"the list of supported file types."
+msgstr ""
+"Add the selected file types to\n"
+"the list of supported file types."
+
+#: kfile/kpropertiesdialog.cpp:3412 kfile/kpropertiesdialog.cpp:3868
+msgid "Only executables on local file systems are supported."
+msgstr "Only executables on local file systems are supported."
+
+#: kfile/kpropertiesdialog.cpp:3424
+#, c-format
+msgid "Advanced Options for %1"
+msgstr "Advanced Options for %1"
+
+#: kfile/kpropertiesdialog.cpp:3583
+msgid "E&xecute"
+msgstr "E&xecute"
+
+#: kfile/kpropertiesdialog.cpp:3590
+msgid "Comman&d:"
+msgstr "Comman&d:"
+
+#: kfile/kpropertiesdialog.cpp:3599
+msgid ""
+"Following the command, you can have several place holders which will be "
+"replaced with the actual values when the actual program is run:\n"
+"%f - a single file name\n"
+"%F - a list of files; use for applications that can open several local files at "
+"once\n"
+"%u - a single URL\n"
+"%U - a list of URLs\n"
+"%d - the folder of the file to open\n"
+"%D - a list of folders\n"
+"%i - the icon\n"
+"%m - the mini-icon\n"
+"%c - the caption"
+msgstr ""
+"Following the command, you can have several place holders which will be "
+"replaced with the actual values when the actual program is run:\n"
+"%f - a single file name\n"
+"%F - a list of files; use for applications that can open several local files at "
+"once\n"
+"%u - a single URL\n"
+"%U - a list of URLs\n"
+"%d - the folder of the file to open\n"
+"%D - a list of folders\n"
+"%i - the icon\n"
+"%m - the mini-icon\n"
+"%c - the caption"
+
+#: kfile/kpropertiesdialog.cpp:3620
+msgid "Panel Embedding"
+msgstr "Panel Embedding"
+
+#: kfile/kpropertiesdialog.cpp:3629
+msgid "&Execute on click:"
+msgstr "&Execute on click:"
+
+#: kfile/kpropertiesdialog.cpp:3637
+msgid "&Window title:"
+msgstr "&Window title:"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 55
+#: kfile/kpropertiesdialog.cpp:3657 rc.cpp:81
+#, no-c-format
+msgid "&Run in terminal"
+msgstr "&Run in terminal"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 77
+#: kfile/kpropertiesdialog.cpp:3672 rc.cpp:90
+#, no-c-format
+msgid "Do not &close when command exits"
+msgstr "Do not &close when command exits"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 66
+#: kfile/kpropertiesdialog.cpp:3676 rc.cpp:87
+#, no-c-format
+msgid "&Terminal options:"
+msgstr "&Terminal options:"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 106
+#: kfile/kpropertiesdialog.cpp:3696 rc.cpp:99
+#, no-c-format
+msgid "Ru&n as a different user"
+msgstr "Ru&n as a different user"
+
+#: kfile/kpropertiesdialog.cpp:3937
+msgid "Description:"
+msgstr "Description:"
+
+#: kfile/kpropertiesdialog.cpp:3943
+msgid "Comment:"
+msgstr "Comment:"
+
+#: kfile/kpropertiesdialog.cpp:3949
+msgid "File types:"
+msgstr "File types:"
+
+#: kfile/kfilesharedlg.cpp:56
+msgid "&Share"
+msgstr "&Share"
+
+#: kfile/kfilesharedlg.cpp:128
+msgid "Only folders in your home folder can be shared."
+msgstr "Only folders in your home folder can be shared."
+
+#: kfile/kfilesharedlg.cpp:139
+msgid "Not shared"
+msgstr "Not shared"
+
+#: kfile/kfilesharedlg.cpp:144
+msgid "Shared"
+msgstr "Shared"
+
+#: kfile/kfilesharedlg.cpp:156
+msgid ""
+"Sharing this folder makes it available under Linux/UNIX (NFS) and Windows "
+"(Samba)."
+msgstr ""
+"Sharing this folder makes it available under Linux/UNIX (NFS) and Windows "
+"(Samba)."
+
+#: kfile/kfilesharedlg.cpp:162
+msgid "You can also reconfigure file sharing authorization."
+msgstr "You can also reconfigure file sharing authorisation."
+
+#: kfile/kfilesharedlg.cpp:165 kfile/kfilesharedlg.cpp:189
+msgid "Configure File Sharing..."
+msgstr "Configure File Sharing..."
+
+#: kfile/kfilesharedlg.cpp:174
+msgid ""
+"Error running 'filesharelist'. Check if installed and in $PATH or /usr/sbin."
+msgstr ""
+"Error running 'filesharelist'. Check if installed and in $PATH or /usr/sbin."
+
+#: kfile/kfilesharedlg.cpp:181
+msgid "You need to be authorized to share folders."
+msgstr "You need to be authorised to share folders."
+
+#: kfile/kfilesharedlg.cpp:184
+msgid "File sharing is disabled."
+msgstr "File sharing is disabled."
+
+#: kfile/kfilesharedlg.cpp:249
+msgid "Sharing folder '%1' failed."
+msgstr "Sharing folder '%1' failed."
+
+#: kfile/kfilesharedlg.cpp:250
+msgid ""
+"An error occurred while trying to share folder '%1'. Make sure that the Perl "
+"script 'fileshareset' is set suid root."
+msgstr ""
+"An error occurred while trying to share folder '%1'. Make sure that the Perl "
+"script 'fileshareset' is set suid root."
+
+#: kfile/kfilesharedlg.cpp:255
+msgid "Unsharing folder '%1' failed."
+msgstr "Unsharing folder '%1' failed."
+
+#: kfile/kfilesharedlg.cpp:256
+msgid ""
+"An error occurred while trying to unshare folder '%1'. Make sure that the Perl "
+"script 'fileshareset' is set suid root."
+msgstr ""
+"An error occurred while trying to unshare folder '%1'. Make sure that the Perl "
+"script 'fileshareset' is set suid root."
+
+#: kfile/kurlbar.cpp:348
+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>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>"
+
+#: kfile/kurlbar.cpp:730
+msgid "&Large Icons"
+msgstr "&Large Icons"
+
+#: kfile/kurlbar.cpp:730
+msgid "&Small Icons"
+msgstr "&Small Icons"
+
+#: kfile/kurlbar.cpp:736
+msgid "&Edit Entry..."
+msgstr "&Edit Entry..."
+
+#: kfile/kurlbar.cpp:740
+msgid "&Add Entry..."
+msgstr "&Add Entry..."
+
+#: kfile/kurlbar.cpp:744
+msgid "&Remove Entry"
+msgstr "&Remove Entry"
+
+#: kfile/kurlbar.cpp:776
+msgid "Enter a description"
+msgstr "Enter a description"
+
+#: kfile/kurlbar.cpp:922
+msgid "Edit Quick Access Entry"
+msgstr "Edit Quick Access Entry"
+
+#: kfile/kurlbar.cpp:925
+msgid ""
+"<qt><b>Please provide a description, URL and icon for this Quick Access "
+"entry.</b></br></qt>"
+msgstr ""
+"<qt><b>Please provide a description, URL and icon for this Quick Access "
+"entry.</b></br></qt>"
+
+#: kfile/kurlbar.cpp:932
+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>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>"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 125
+#: kfile/kurlbar.cpp:935 rc.cpp:239
+#, no-c-format
+msgid "&Description:"
+msgstr "&Description:"
+
+#: kfile/kurlbar.cpp:942
+msgid ""
+"<qt>This is the location associated with the entry. Any valid URL may be used. "
+"For example:"
+"<p>%1"
+"<br>http://www.kde.org"
+"<br>ftp://ftp.kde.org/pub/kde/stable"
+"<p>By clicking on the button next to the text edit box you can browse to an "
+"appropriate URL.</qt>"
+msgstr ""
+"<qt>This is the location associated with the entry. Any valid URL may be used. "
+"For example:"
+"<p>%1"
+"<br>http://www.kde.org"
+"<br>ftp://ftp.kde.org/pub/kde/stable"
+"<p>By clicking on the button next to the text edit box you can browse to an "
+"appropriate URL.</qt>"
+
+#: kfile/kurlbar.cpp:946
+msgid "&URL:"
+msgstr "&URL:"
+
+#: kfile/kurlbar.cpp:953
+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>This is the icon that will appear in the Quick Access panel."
+"<p>Click on the button to select a different icon.</qt>"
+
+#: kfile/kurlbar.cpp:955
+msgid "Choose an &icon:"
+msgstr "Choose an &icon:"
+
+#: kfile/kurlbar.cpp:971
+msgid "&Only show when using this application (%1)"
+msgstr "&Only show when using this application (%1)"
+
+#: kfile/kurlbar.cpp:974
+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>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>"
+
+#: tests/kurifiltertest.cpp:144
+msgid "kurifiltertest"
+msgstr "kurifiltertest"
+
+#: tests/kurifiltertest.cpp:145
+msgid "Unit test for the URI filter plugin framework."
+msgstr "Unit test for the URI filter plugin framework."
+
+#: tests/kurifiltertest.cpp:150
+msgid "Use space as keyword delimeter for web shortcuts"
+msgstr "Use space as keyword delimeter for web shortcuts"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#. 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 ""
+"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."
+
+#. i18n: file ./kssl/keygenwizard2.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "&Repeat password:"
+msgstr "&Repeat password:"
+
+#. i18n: file ./kssl/keygenwizard2.ui line 49
+#: rc.cpp:9
+#, no-c-format
+msgid "&Choose password:"
+msgstr "&Choose password:"
+
+#. 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 ""
+"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."
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 16
+#: rc.cpp:15
+#, no-c-format
+msgid "KDE Wallet Wizard"
+msgstr "KDE Wallet Wizard"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 23
+#: rc.cpp:18
+#, no-c-format
+msgid "Introduction"
+msgstr "Introduction"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 56
+#: rc.cpp:21
+#, no-c-format
+msgid "<u>KWallet</u> - The KDE Wallet System"
+msgstr "<u>KWallet</u> - The KDE Wallet System"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 81
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"Welcome to KWallet, the KDE Wallet System. KWallet 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 KWallet and help you configure it for the first time."
+msgstr ""
+"Welcome to KWallet, the KDE Wallet System. KWallet 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 KWallet and help you configure it for the first time."
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 112
+#: rc.cpp:27
+#, no-c-format
+msgid "&Basic setup (recommended)"
+msgstr "&Basic setup (recommended)"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 123
+#: rc.cpp:30
+#, no-c-format
+msgid "&Advanced setup"
+msgstr "&Advanced setup"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 180
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"The KDE 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 ""
+"The KDE 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."
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 193
+#: rc.cpp:39
+#, no-c-format
+msgid "Password Selection"
+msgstr "Password Selection"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 204
+#: rc.cpp:42
+#, no-c-format
+msgid ""
+"Various applications may attempt to use the KDE 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 ""
+"Various applications may attempt to use the KDE 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."
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 234
+#: rc.cpp:45
+#, no-c-format
+msgid "Enter a new password:"
+msgstr "Enter a new password:"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 251
+#: rc.cpp:48
+#, no-c-format
+msgid "Verify password:"
+msgstr "Verify password:"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 301
+#: rc.cpp:51
+#, no-c-format
+msgid "Yes, I wish to use the KDE wallet to store my personal information."
+msgstr "Yes, I wish to use the KDE wallet to store my personal information."
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 390
+#: rc.cpp:54
+#, no-c-format
+msgid "Security Level"
+msgstr "Security Level"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 401
+#: rc.cpp:57
+#, no-c-format
+msgid ""
+"The KDE 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 KWallet control module."
+msgstr ""
+"The KDE 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 KWallet control module."
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 432
+#: rc.cpp:60
+#, no-c-format
+msgid "Store network passwords and local passwords in separate wallet files"
+msgstr "Store network passwords and local passwords in separate wallet files"
+
+#. i18n: file ./misc/kwalletd/kwalletwizard.ui line 440
+#: rc.cpp:63
+#, no-c-format
+msgid "Automatically close idle wallets"
+msgstr "Automatically close idle wallets"
+
+#. i18n: file ./misc/kwalletd/kbetterthankdialogbase.ui line 60
+#: rc.cpp:66
+#, no-c-format
+msgid "Allow &Once"
+msgstr "Allow &Once"
+
+#. i18n: file ./misc/kwalletd/kbetterthankdialogbase.ui line 71
+#: rc.cpp:69
+#, no-c-format
+msgid "Allow &Always"
+msgstr "Allow &Always"
+
+#. i18n: file ./misc/kwalletd/kbetterthankdialogbase.ui line 79
+#: rc.cpp:72
+#, no-c-format
+msgid "&Deny"
+msgstr "&Deny"
+
+#. i18n: file ./misc/kwalletd/kbetterthankdialogbase.ui line 87
+#: rc.cpp:75
+#, no-c-format
+msgid "Deny &Forever"
+msgstr "Deny &Forever"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 27
+#: rc.cpp:78
+#, no-c-format
+msgid "Terminal"
+msgstr "Terminal"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 58
+#: rc.cpp:84
+#, no-c-format
+msgid ""
+"Check this option if the application you want to run is a text mode application "
+"or if you want the information that is provided by the terminal emulator "
+"window."
+msgstr ""
+"Check this option if the application you want to run is a text mode application "
+"or if you want the information that is provided by the terminal emulator "
+"window."
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 80
+#: rc.cpp:93
+#, no-c-format
+msgid ""
+"Check this option if the text mode application offers relevant information on "
+"exit. Keeping the terminal emulator open allows you to retrieve this "
+"information."
+msgstr ""
+"Check this option if the text mode application offers relevant information on "
+"exit. Keeping the terminal emulator open allows you to retrieve this "
+"information."
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 109
+#: rc.cpp:102
+#, no-c-format
+msgid ""
+"Check this option if you want to run this application with a different user id. "
+"Every process has a different user id associated with it. This id code "
+"determines file access and other permissions. The password of the user is "
+"required to use this option."
+msgstr ""
+"Check this option if you want to run this application with a different user id. "
+"Every process has a different user id associated with it. This id code "
+"determines file access and other permissions. The password of the user is "
+"required to use this option."
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 140
+#: rc.cpp:108
+#, no-c-format
+msgid "Enter the user name you want to run the application as."
+msgstr "Enter the user name you want to run the application as."
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 148
+#: rc.cpp:111
+#, no-c-format
+msgid "Enter the user name you want to run the application as here."
+msgstr "Enter the user name you want to run the application as here."
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 158
+#: rc.cpp:114
+#, no-c-format
+msgid "Startup"
+msgstr "Startup"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 169
+#: rc.cpp:117
+#, no-c-format
+msgid "Enable &launch feedback"
+msgstr "Enable &launch feedback"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 172
+#: rc.cpp:120
+#, no-c-format
+msgid ""
+"Check this option if you want to make clear that your application has started. "
+"This visual feedback may appear as a busy cursor or in the taskbar."
+msgstr ""
+"Check this option if you want to make clear that your application has started. "
+"This visual feedback may appear as a busy cursor or in the taskbar."
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 180
+#: rc.cpp:123
+#, no-c-format
+msgid "&Place in system tray"
+msgstr "&Place in system tray"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 183
+#: rc.cpp:126
+#, no-c-format
+msgid ""
+"Check this option if you want to have a system tray handle for your "
+"application."
+msgstr ""
+"Check this option if you want to have a system tray handle for your "
+"application."
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 191
+#: rc.cpp:129
+#, no-c-format
+msgid "&DCOP registration:"
+msgstr "&DCOP registration:"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 200
+#: rc.cpp:132
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 205
+#: rc.cpp:135
+#, no-c-format
+msgid "Multiple Instances"
+msgstr "Multiple Instances"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 210
+#: rc.cpp:138
+#, no-c-format
+msgid "Single Instance"
+msgstr "Single Instance"
+
+#. i18n: file ./kfile/kpropertiesdesktopadvbase.ui line 215
+#: rc.cpp:141
+#, no-c-format
+msgid "Run Until Finished"
+msgstr "Run Until Finished"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 91
+#: rc.cpp:144
+#, no-c-format
+msgid "Events"
+msgstr "Events"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 117
+#: rc.cpp:147
+#, no-c-format
+msgid "Quick Controls"
+msgstr "Quick Controls"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 128
+#: rc.cpp:150
+#, no-c-format
+msgid "Apply to &all applications"
+msgstr "Apply to &all applications"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 170
+#: rc.cpp:153
+#, no-c-format
+msgid "Turn O&ff All"
+msgstr "Turn O&ff All"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 173
+#: rc.cpp:156 rc.cpp:162
+#, no-c-format
+msgid "Allows you to change the behavior for all events at once"
+msgstr "Allows you to change the behaviour for all events at once"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 181
+#: rc.cpp:159
+#, no-c-format
+msgid "Turn O&n All"
+msgstr "Turn O&n All"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 215
+#: rc.cpp:168
+#, no-c-format
+msgid "Print a message to standard &error output"
+msgstr "Print a message to standard &error output"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 223
+#: rc.cpp:171
+#, no-c-format
+msgid "Show a &message in a pop-up window"
+msgstr "Show a &message in a pop-up window"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 231
+#: rc.cpp:174
+#, no-c-format
+msgid "E&xecute a program:"
+msgstr "E&xecute a program:"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 247
+#: rc.cpp:177
+#, no-c-format
+msgid "Play a &sound:"
+msgstr "Play a &sound:"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 258
+#: rc.cpp:180
+#, no-c-format
+msgid "Test the Sound"
+msgstr "Test the Sound"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 268
+#: rc.cpp:183
+#, no-c-format
+msgid "Mark &taskbar entry"
+msgstr "Mark &taskbar entry"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 276
+#: rc.cpp:186
+#, no-c-format
+msgid "&Log to a file:"
+msgstr "&Log to a file:"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 352
+#: rc.cpp:189
+#, no-c-format
+msgid "&Use a passive window that does not interrupt other work"
+msgstr "&Use a passive window that does not interrupt other work"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 378
+#: rc.cpp:192
+#, no-c-format
+msgid "Less Options"
+msgstr "Less Options"
+
+#. i18n: file ./kfile/knotifywidgetbase.ui line 406
+#: rc.cpp:195
+#, no-c-format
+msgid "Player Settings"
+msgstr "Player Settings"
+
+#. i18n: file ./kfile/kpropertiesmimetypebase.ui line 27
+#: rc.cpp:198
+#, no-c-format
+msgid "Select one or more file types to add:"
+msgstr "Select one or more file types to add:"
+
+#. i18n: file ./kfile/kpropertiesmimetypebase.ui line 36
+#: rc.cpp:201 rc.cpp:219
+#, no-c-format
+msgid "Mimetype"
+msgstr "Mimetype"
+
+#. i18n: file ./kfile/kpropertiesmimetypebase.ui line 47
+#: rc.cpp:204 rc.cpp:222
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file ./kfile/kpropertiesmimetypebase.ui line 61
+#: rc.cpp:207
+#, 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>Select one or more types of file that your application can handle here. This "
+"list is organised 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 full stop 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>"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 44
+#: rc.cpp:211
+#, no-c-format
+msgid "&Supported file types:"
+msgstr "&Supported file types:"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 52
+#: rc.cpp:214 rc.cpp:225
+#, 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>This list should show the types of file that your application can handle. "
+"This list is organised 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 full stop 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>"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 103
+#: rc.cpp:230
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 109
+#: rc.cpp:233 rc.cpp:236
+#, 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 ""
+"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."
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 131
+#: rc.cpp:242 rc.cpp:245
+#, 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 ""
+"Type the description of this application, based on its use, here. Examples: a "
+"dial up application (KPPP) would be \"Dial up tool\"."
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 147
+#: rc.cpp:248
+#, no-c-format
+msgid "Comm&ent:"
+msgstr "Comm&ent:"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 153
+#: rc.cpp:251 rc.cpp:254
+#, no-c-format
+msgid "Type any comment you think is useful here."
+msgstr "Type any comment you think is useful here."
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 169
+#: rc.cpp:257
+#, no-c-format
+msgid "Co&mmand:"
+msgstr "Co&mmand:"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 186
+#: rc.cpp:260 rc.cpp:274
+#, 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 ""
+"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"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 216
+#: rc.cpp:291
+#, no-c-format
+msgid ""
+"Click here to browse your file system in order to find the desired executable."
+msgstr ""
+"Click here to browse your file system in order to find the desired executable."
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 224
+#: rc.cpp:294
+#, no-c-format
+msgid "&Work path:"
+msgstr "&Work path:"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 230
+#: rc.cpp:297 rc.cpp:300
+#, no-c-format
+msgid "Sets the working directory for your application."
+msgstr "Sets the working directory for your application."
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 246
+#: rc.cpp:303
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 249
+#: rc.cpp:306
+#, no-c-format
+msgid ""
+"Click on this button if you want to add a type of file (mimetype) that your "
+"application can handle."
+msgstr ""
+"Click on this button if you want to add a type of file (mimetype) that your "
+"application can handle."
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 277
+#: rc.cpp:312
+#, 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 ""
+"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."
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 302
+#: rc.cpp:315
+#, no-c-format
+msgid "Ad&vanced Options"
+msgstr "Ad&vanced Options"
+
+#. i18n: file ./kfile/kpropertiesdesktopbase.ui line 305
+#: rc.cpp:318
+#, 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 ""
+"Click here to modify the way this application will run, launch feedback, DCOP "
+"options or to run it as a different user."
+
+#: ../kioslave/http/http.cc:5155 kpasswdserver/kpasswdserver.cpp:346
+msgid " Do you want to retry?"
+msgstr " Do you want to retry?"
+
+#: ../kioslave/http/http.cc:5156 kpasswdserver/kpasswdserver.cpp:348
+msgid "Authentication"
+msgstr "Authentication"
+
+#: kpasswdserver/kpasswdserver.cpp:348
+msgid "Retry"
+msgstr "Retry"
+
+#: httpfilter/httpfilter.cc:278
+msgid "Unexpected end of data, some information may be lost."
+msgstr "Unexpected end of data, some information may be lost."
+
+#: httpfilter/httpfilter.cc:335
+msgid "Receiving corrupt data."
+msgstr "Receiving corrupt data."
+
+#: bookmarks/kbookmarkimporter_ns.cc:110 bookmarks/kbookmarkimporter_ns.cc:113
+msgid "*.html|HTML Files (*.html)"
+msgstr "*.html|HTML Files (*.html)"
+
+#: bookmarks/kbookmarkimporter_ns.cc:197
+msgid "<!-- This file was generated by Konqueror -->"
+msgstr "<!-- This file was generated by Konqueror -->"
+
+#: bookmarks/kbookmarkimporter_opera.cc:110
+#: bookmarks/kbookmarkimporter_opera.cc:113
+msgid "*.adr|Opera Bookmark Files (*.adr)"
+msgstr "*.adr|Opera Bookmark Files (*.adr)"
+
+#: bookmarks/kbookmarkmenu.cc:506 bookmarks/kbookmarkmenu_p.h:146
+msgid "Add Bookmark"
+msgstr "Add Bookmark"
+
+#: bookmarks/kbookmarkmenu.cc:259
+msgid "Add Bookmark Here"
+msgstr "Add Bookmark Here"
+
+#: bookmarks/kbookmarkmenu.cc:276
+msgid "Open Folder in Bookmark Editor"
+msgstr "Open Folder in Bookmark Editor"
+
+#: bookmarks/kbookmarkmenu.cc:279
+msgid "Delete Folder"
+msgstr "Delete Folder"
+
+#: bookmarks/kbookmarkmenu.cc:287
+msgid "Copy Link Address"
+msgstr "Copy Link Address"
+
+#: bookmarks/kbookmarkmenu.cc:290
+msgid "Delete Bookmark"
+msgstr "Delete Bookmark"
+
+#: bookmarks/kbookmarkmenu.cc:318
+msgid "Bookmark Properties"
+msgstr "Bookmark Properties"
+
+#: bookmarks/kbookmarkmanager.cc:506 bookmarks/kbookmarkmenu.cc:343
+msgid "Cannot add bookmark with empty URL."
+msgstr "Cannot add bookmark with empty URL."
+
+#: bookmarks/kbookmarkmenu.cc:381
+msgid ""
+"Are you sure you wish to remove the bookmark folder\n"
+"\"%1\"?"
+msgstr ""
+"Are you sure you wish to remove the bookmark folder\n"
+"\"%1\"?"
+
+#: bookmarks/kbookmarkmenu.cc:382
+msgid ""
+"Are you sure you wish to remove the bookmark\n"
+"\"%1\"?"
+msgstr ""
+"Are you sure you wish to remove the bookmark\n"
+"\"%1\"?"
+
+#: bookmarks/kbookmarkmenu.cc:383
+msgid "Bookmark Folder Deletion"
+msgstr "Bookmark Folder Deletion"
+
+#: bookmarks/kbookmarkmenu.cc:384
+msgid "Bookmark Deletion"
+msgstr "Bookmark Deletion"
+
+#: bookmarks/kbookmarkmenu.cc:486
+msgid "Bookmark Tabs as Folder..."
+msgstr "Bookmark Tabs as Folder..."
+
+#: bookmarks/kbookmarkmenu.cc:495
+msgid "Add a folder of bookmarks for all open tabs."
+msgstr "Add a folder of bookmarks for all open tabs."
+
+#: bookmarks/kbookmarkmenu.cc:515
+msgid "Add a bookmark for the current document"
+msgstr "Add a bookmark for the current document"
+
+#: bookmarks/kbookmarkmenu.cc:529
+msgid "Edit your bookmark collection in a separate window"
+msgstr "Edit your bookmark collection in a separate window"
+
+#: bookmarks/kbookmarkmenu.cc:538
+msgid "&New Bookmark Folder..."
+msgstr "&New Bookmark Folder..."
+
+#: bookmarks/kbookmarkmenu.cc:550
+msgid "Create a new bookmark folder in this menu"
+msgstr "Create a new bookmark folder in this menu"
+
+#: bookmarks/kbookmarkmenu.cc:684
+msgid "Quick Actions"
+msgstr "Quick Actions"
+
+#: bookmarks/kbookmarkmenu.cc:831
+msgid "&New Folder..."
+msgstr "&New Folder..."
+
+#: bookmarks/kbookmarkmenu.cc:948
+msgid "Bookmark"
+msgstr "Bookmark"
+
+#: bookmarks/kbookmarkmenu.cc:1115
+msgid "Netscape Bookmarks"
+msgstr "Netscape Bookmarks"
+
+#: bookmarks/kbookmark.cc:117
+msgid "Create New Bookmark Folder"
+msgstr "Create New Bookmark Folder"
+
+#: bookmarks/kbookmark.cc:118
+#, c-format
+msgid "Create New Bookmark Folder in %1"
+msgstr "Create New Bookmark Folder in %1"
+
+#: bookmarks/kbookmark.cc:120
+msgid "New folder:"
+msgstr "New folder:"
+
+#: bookmarks/kbookmark.cc:286
+msgid "--- separator ---"
+msgstr "--- separator ---"
+
+#: 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 ""
+"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."
+
+#: ../kioslave/ftp/ftp.cc:451
+#, c-format
+msgid "Opening connection to host %1"
+msgstr "Opening connection to host %1"
+
+#: ../kioslave/ftp/ftp.cc:469
+#, c-format
+msgid "Connected to host %1"
+msgstr "Connected to host %1"
+
+#: ../kioslave/ftp/ftp.cc:518
+msgid ""
+"%1.\n"
+"\n"
+"Reason: %2"
+msgstr ""
+"%1.\n"
+"\n"
+"Reason: %2"
+
+#: ../kioslave/ftp/ftp.cc:541
+msgid "Sending login information"
+msgstr "Sending login information"
+
+#: ../kioslave/ftp/ftp.cc:588
+msgid ""
+"Message sent:\n"
+"Login using username=%1 and password=[hidden]\n"
+"\n"
+"Server replied:\n"
+"%2\n"
+"\n"
+msgstr ""
+"Message sent:\n"
+"Login using username=%1 and password=[hidden]\n"
+"\n"
+"Server replied:\n"
+"%2\n"
+"\n"
+
+#: ../kioslave/ftp/ftp.cc:596 ../kioslave/http/http.cc:5167
+msgid "You need to supply a username and a password to access this site."
+msgstr "You need to supply a username and a password to access this site."
+
+#: ../kioslave/ftp/ftp.cc:598 ../kioslave/http/http.cc:5175
+msgid "Site:"
+msgstr "Site:"
+
+#: ../kioslave/ftp/ftp.cc:599
+msgid "<b>%1</b>"
+msgstr "<b>%1</b>"
+
+#: ../kioslave/ftp/ftp.cc:662
+msgid "Login OK"
+msgstr "Login OK"
+
+#: ../kioslave/ftp/ftp.cc:691
+#, c-format
+msgid "Could not login to %1."
+msgstr "Could not login to %1."
+
+#: ../kioslave/file/file.cc:564 ../kioslave/file/file.cc:798
+#, c-format
+msgid ""
+"Could not change permissions for\n"
+"%1"
+msgstr ""
+"Could not change permissions for\n"
+"%1"
+
+#: ../kioslave/file/file.cc:730
+msgid "Cannot copy file from %1 to %2. (Errno: %3)"
+msgstr "Cannot copy file from %1 to %2. (Errno: %3)"
+
+#: ../kioslave/file/file.cc:1209
+#, c-format
+msgid "No media in device for %1"
+msgstr "No media in device for %1"
+
+#: ../kioslave/file/file.cc:1375
+msgid "No Media inserted or Media not recognized."
+msgstr "No Media inserted or Media not recognised."
+
+#: ../kioslave/file/file.cc:1385 ../kioslave/file/file.cc:1591
+msgid "\"vold\" is not running."
+msgstr "\"vold\" is not running."
+
+#: ../kioslave/file/file.cc:1419
+msgid "Could not find program \"mount\""
+msgstr "Could not find program \"mount\""
+
+#: ../kioslave/file/file.cc:1604
+msgid "Could not find program \"umount\""
+msgstr "Could not find program \"umount\""
+
+#: ../kioslave/file/file.cc:1709
+#, c-format
+msgid "Could not read %1"
+msgstr "Could not read %1"
+
+#: ../kioslave/http/http_cache_cleaner.cpp:53
+#: ../kioslave/http/http_cache_cleaner.cpp:194
+msgid "KDE HTTP cache maintenance tool"
+msgstr "KDE HTTP cache maintenance tool"
+
+#: ../kioslave/http/http_cache_cleaner.cpp:59
+msgid "Empty the cache"
+msgstr "Empty the cache"
+
+#: ../kioslave/http/kcookiejar/main.cpp:30
+msgid "HTTP Cookie Daemon"
+msgstr "HTTP Cookie Daemon"
+
+#: ../kioslave/http/kcookiejar/main.cpp:36
+msgid "Shut down cookie jar"
+msgstr "Shut down cookie jar"
+
+#: ../kioslave/http/kcookiejar/main.cpp:37
+msgid "Remove cookies for domain"
+msgstr "Remove cookies for domain"
+
+#: ../kioslave/http/kcookiejar/main.cpp:38
+msgid "Remove all cookies"
+msgstr "Remove all cookies"
+
+#: ../kioslave/http/kcookiejar/main.cpp:39
+msgid "Reload configuration file"
+msgstr "Reload configuration file"
+
+#: ../kioslave/http/kcookiejar/main.cpp:46
+msgid "HTTP cookie daemon"
+msgstr "HTTP cookie daemon"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:80
+msgid "Cookie Alert"
+msgstr "Cookie Alert"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:112
+#, c-format
+msgid ""
+"_n: You received a cookie from\n"
+"You received %n cookies from"
+msgstr ""
+"You received a cookie from\n"
+"You received %n cookies from"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:129
+msgid " <b>[Cross Domain!]</b>"
+msgstr " <b>[Cross Domain!]</b>"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:132
+msgid "Do you want to accept or reject?"
+msgstr "Do you want to accept or reject?"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:143
+msgid "Apply Choice To"
+msgstr "Apply Choice To"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:146
+msgid "&Only this cookie"
+msgstr "&Only this cookie"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:146
+msgid "&Only these cookies"
+msgstr "&Only these cookies"
+
+#: ../kioslave/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 ""
+"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 "
+"Centre)</em>."
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:154
+msgid "All cookies from this do&main"
+msgstr "All cookies from this do&main"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:156
+msgid ""
+"Select this option to accept/reject all cookies from this site. Choosing this "
+"option will add a new policy for the site this cookie originated from. This "
+"policy will be permanent until you manually change it from the Control Center "
+"<em>(see WebBrowsing/Cookies in the Control Center)</em>."
+msgstr ""
+"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 Centre "
+"<em>(see WebBrowsing/Cookies in the Control Centre)</em>."
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:163
+msgid "All &cookies"
+msgstr "All &cookies"
+
+#: ../kioslave/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 ""
+"Select this option to accept/reject all cookies from anywhere. Choosing this "
+"option will change the global cookie policy set in the Control Centre for all "
+"cookies <em>(see WebBrowsing/Cookies in the Control Centre)</em>."
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:182
+msgid "&Accept"
+msgstr "&Accept"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:187
+msgid "&Reject"
+msgstr "&Reject"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:197
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:228
+msgid "&Details <<"
+msgstr "&Details <<"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:197
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:220
+msgid "&Details >>"
+msgstr "&Details >>"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:201
+msgid "See or modify the cookie information"
+msgstr "See or modify the cookie information"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:263
+msgid "Cookie Details"
+msgstr "Cookie Details"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:278
+msgid "Value:"
+msgstr "Value:"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:285
+msgid "Expires:"
+msgstr "Expires:"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:292
+msgid "Path:"
+msgstr "Path:"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:299
+msgid "Domain:"
+msgstr "Domain:"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:306
+msgid "Exposure:"
+msgstr "Exposure:"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:315
+msgid ""
+"_: Next cookie\n"
+"&Next >>"
+msgstr "&Next >>"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:320
+msgid "Show details of the next cookie"
+msgstr "Show details of the next cookie"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:353
+msgid "Not specified"
+msgstr "Not specified"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:362
+msgid "End of Session"
+msgstr "End of Session"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:367
+msgid "Secure servers only"
+msgstr "Secure servers only"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:369
+msgid "Secure servers, page scripts"
+msgstr "Secure servers, page scripts"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:374
+msgid "Servers"
+msgstr "Servers"
+
+#: ../kioslave/http/kcookiejar/kcookiewin.cpp:376
+msgid "Servers, page scripts"
+msgstr "Servers, page scripts"
+
+#: ../kioslave/http/http.cc:467
+msgid "No host specified."
+msgstr "No host specified."
+
+#: ../kioslave/http/http.cc:1553
+msgid "Otherwise, the request would have succeeded."
+msgstr "Otherwise, the request would have succeeded."
+
+#: ../kioslave/http/http.cc:1557
+msgid "retrieve property values"
+msgstr "retrieve property values"
+
+#: ../kioslave/http/http.cc:1560
+msgid "set property values"
+msgstr "set property values"
+
+#: ../kioslave/http/http.cc:1563
+msgid "create the requested folder"
+msgstr "create the requested folder"
+
+#: ../kioslave/http/http.cc:1566
+msgid "copy the specified file or folder"
+msgstr "copy the specified file or folder"
+
+#: ../kioslave/http/http.cc:1569
+msgid "move the specified file or folder"
+msgstr "move the specified file or folder"
+
+#: ../kioslave/http/http.cc:1572
+msgid "search in the specified folder"
+msgstr "search in the specified folder"
+
+#: ../kioslave/http/http.cc:1575
+msgid "lock the specified file or folder"
+msgstr "lock the specified file or folder"
+
+#: ../kioslave/http/http.cc:1578
+msgid "unlock the specified file or folder"
+msgstr "unlock the specified file or folder"
+
+#: ../kioslave/http/http.cc:1581
+msgid "delete the specified file or folder"
+msgstr "delete the specified file or folder"
+
+#: ../kioslave/http/http.cc:1584
+msgid "query the server's capabilities"
+msgstr "query the server's capabilities"
+
+#: ../kioslave/http/http.cc:1587
+msgid "retrieve the contents of the specified file or folder"
+msgstr "retrieve the contents of the specified file or folder"
+
+#: ../kioslave/http/http.cc:1599 ../kioslave/http/http.cc:1752
+msgid "An unexpected error (%1) occurred while attempting to %2."
+msgstr "An unexpected error (%1) occurred while attempting to %2."
+
+#: ../kioslave/http/http.cc:1607
+msgid "The server does not support the WebDAV protocol."
+msgstr "The server does not support the WebDAV protocol."
+
+#: ../kioslave/http/http.cc:1648
+msgid ""
+"An error occurred while attempting to %1, %2. A summary of the reasons is "
+"below."
+"<ul>"
+msgstr ""
+"An error occurred while attempting to %1, %2. A summary of the reasons is "
+"below."
+"<ul>"
+
+#: ../kioslave/http/http.cc:1660 ../kioslave/http/http.cc:1763
+#, c-format
+msgid "Access was denied while attempting to %1."
+msgstr "Access was denied while attempting to %1."
+
+#: ../kioslave/http/http.cc:1667
+msgid "The specified folder already exists."
+msgstr "The specified folder already exists."
+
+#: ../kioslave/http/http.cc:1673 ../kioslave/http/http.cc:1768
+msgid ""
+"A resource cannot be created at the destination until one or more intermediate "
+"collections (folders) have been created."
+msgstr ""
+"A resource cannot be created at the destination until one or more intermediate "
+"collections (folders) have been created."
+
+#: ../kioslave/http/http.cc:1682
+#, c-format
+msgid ""
+"The server was unable to maintain the liveness of the properties listed in the "
+"propertybehavior XML element or you attempted to overwrite a file while "
+"requesting that files are not overwritten. %1"
+msgstr ""
+"The server was unable to maintain the liveness of the properties listed in the "
+"propertybehavior XML element or you attempted to overwrite a file while "
+"requesting that files are not overwritten. %1"
+
+#: ../kioslave/http/http.cc:1692
+#, c-format
+msgid "The requested lock could not be granted. %1"
+msgstr "The requested lock could not be granted. %1"
+
+#: ../kioslave/http/http.cc:1698
+msgid "The server does not support the request type of the body."
+msgstr "The server does not support the request type of the body."
+
+#: ../kioslave/http/http.cc:1703 ../kioslave/http/http.cc:1775
+msgid "Unable to %1 because the resource is locked."
+msgstr "Unable to %1 because the resource is locked."
+
+#: ../kioslave/http/http.cc:1707
+msgid "This action was prevented by another error."
+msgstr "This action was prevented by another error."
+
+#: ../kioslave/http/http.cc:1714 ../kioslave/http/http.cc:1780
+msgid ""
+"Unable to %1 because the destination server refuses to accept the file or "
+"folder."
+msgstr ""
+"Unable to %1 because the destination server refuses to accept the file or "
+"folder."
+
+#: ../kioslave/http/http.cc:1721 ../kioslave/http/http.cc:1786
+msgid ""
+"The destination resource does not have sufficient space to record the state of "
+"the resource after the execution of this method."
+msgstr ""
+"The destination resource does not have sufficient space to record the state of "
+"the resource after the execution of this method."
+
+#: ../kioslave/http/http.cc:1743
+#, c-format
+msgid "upload %1"
+msgstr "upload %1"
+
+#: ../kioslave/http/http.cc:2062
+msgid "Connecting to %1..."
+msgstr "Connecting to %1..."
+
+#: ../kioslave/http/http.cc:2080 ../kioslave/http/http.cc:2084
+msgid "Proxy %1 at port %2"
+msgstr "Proxy %1 at port %2"
+
+#: ../kioslave/http/http.cc:2110
+msgid "Connection was to %1 at port %2"
+msgstr "Connection was to %1 at port %2"
+
+#: ../kioslave/http/http.cc:2116
+msgid "%1 (port %2)"
+msgstr "%1 (port %2)"
+
+#: ../kioslave/http/http.cc:2640
+msgid "%1 contacted. Waiting for reply..."
+msgstr "%1 contacted. Waiting for reply..."
+
+#: ../kioslave/http/http.cc:3008
+msgid "Server processing request, please wait..."
+msgstr "Server processing request, please wait..."
+
+#: ../kioslave/http/http.cc:3884
+msgid "Requesting data to send"
+msgstr "Requesting data to send"
+
+#: ../kioslave/http/http.cc:3925
+#, c-format
+msgid "Sending data to %1"
+msgstr "Sending data to %1"
+
+#: ../kioslave/http/http.cc:4344
+msgid "Retrieving %1 from %2..."
+msgstr "Retrieving %1 from %2..."
+
+#: ../kioslave/http/http.cc:4353
+msgid "Retrieving from %1..."
+msgstr "Retrieving from %1..."
+
+#: ../kioslave/http/http.cc:5147 ../kioslave/http/http.cc:5295
+msgid "Authentication Failed."
+msgstr "Authentication Failed."
+
+#: ../kioslave/http/http.cc:5150 ../kioslave/http/http.cc:5298
+msgid "Proxy Authentication Failed."
+msgstr "Proxy Authentication Failed."
+
+#: ../kioslave/http/http.cc:5176 ../kioslave/http/http.cc:5193
+msgid "<b>%1</b> at <b>%2</b>"
+msgstr "<b>%1</b> at <b>%2</b>"
+
+#: ../kioslave/http/http.cc:5183
+msgid ""
+"You need to supply a username and a password for the proxy server listed below "
+"before you are allowed to access any sites."
+msgstr ""
+"You need to supply a username and a password for the proxy server listed below "
+"before you are allowed to access any sites."
+
+#: ../kioslave/http/http.cc:5192
+msgid "Proxy:"
+msgstr "Proxy:"
+
+#: ../kioslave/http/http.cc:5214
+msgid "Authentication needed for %1 but authentication is disabled."
+msgstr "Authentication needed for %1 but authentication is disabled."
+
+#: ../kioslave/http/http.cc:5836
+msgid ""
+"Unsupported method: authentication will fail. Please submit a bug report."
+msgstr ""
+"Unsupported method: authentication will fail. Please submit a bug report."
+
+#: ../kioslave/metainfo/metainfo.cpp:99
+#, c-format
+msgid "No metainfo for %1"
+msgstr "No metainfo for %1"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kio_help.po b/tde-i18n-en_GB/messages/kdelibs/kio_help.po
new file mode 100644
index 00000000000..ff78f356e6e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kio_help.po
@@ -0,0 +1,127 @@
+# translation of kio_help.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_help\n"
+"POT-Creation-Date: 2006-05-03 03:51+0200\n"
+"PO-Revision-Date: 2005-03-17 14:57+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kio_help.cpp:115
+#, c-format
+msgid "There is no documentation available for %1."
+msgstr "There is no documentation available for %1."
+
+#: kio_help.cpp:158
+msgid "Looking up correct file"
+msgstr "Looking up correct file"
+
+#: kio_help.cpp:209
+msgid "Preparing document"
+msgstr "Preparing document"
+
+#: kio_help.cpp:218 kio_help.cpp:251
+#, c-format
+msgid "The requested help file could not be parsed:<br>%1"
+msgstr "The requested help file could not be parsed:<br>%1"
+
+#: kio_help.cpp:240
+msgid "Saving to cache"
+msgstr "Saving to cache"
+
+#: kio_help.cpp:246
+msgid "Using cached version"
+msgstr "Using cached version"
+
+#: kio_help.cpp:308
+msgid "Looking up section"
+msgstr "Looking up section"
+
+#: kio_help.cpp:319
+msgid "Could not find filename %1 in %2."
+msgstr "Could not find filename %1 in %2."
+
+#: meinproc.cpp:74
+msgid "Stylesheet to use"
+msgstr "Stylesheet to use"
+
+#: meinproc.cpp:75
+msgid "Output whole document to stdout"
+msgstr "Output whole document to stdout"
+
+#: meinproc.cpp:77
+msgid "Output whole document to file"
+msgstr "Output whole document to file"
+
+#: meinproc.cpp:78
+msgid "Create a ht://dig compatible index"
+msgstr "Create a ht://dig compatible index"
+
+#: meinproc.cpp:79
+msgid "Check the document for validity"
+msgstr "Check the document for validity"
+
+#: meinproc.cpp:80
+msgid "Create a cache file for the document"
+msgstr "Create a cache file for the document"
+
+#: meinproc.cpp:81
+msgid "Set the srcdir, for kdelibs"
+msgstr "Set the srcdir, for kdelibs"
+
+#: meinproc.cpp:82
+msgid "Parameters to pass to the stylesheet"
+msgstr "Parameters to pass to the stylesheet"
+
+#: meinproc.cpp:83
+msgid "The file to transform"
+msgstr "The file to transform"
+
+#: meinproc.cpp:94
+msgid "XML-Translator"
+msgstr "XML-Translator"
+
+#: meinproc.cpp:96
+msgid "KDE Translator for XML"
+msgstr "KDE Translator for XML"
+
+#: meinproc.cpp:264
+#, c-format
+msgid "Could not write to cache file %1."
+msgstr "Could not write to cache file %1."
+
+#: xslt.cpp:55
+msgid "Parsing stylesheet"
+msgstr "Parsing stylesheet"
+
+#: xslt.cpp:69
+msgid "Parsing document"
+msgstr "Parsing document"
+
+#: xslt.cpp:78
+msgid "Applying stylesheet"
+msgstr "Applying stylesheet"
+
+#: xslt.cpp:86
+msgid "Writing document"
+msgstr "Writing document"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kioexec.po b/tde-i18n-en_GB/messages/kdelibs/kioexec.po
new file mode 100644
index 00000000000..37d8d219928
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kioexec.po
@@ -0,0 +1,113 @@
+# translation of kioexec.po to British English
+# Copyright (C) 2003, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kioexec\n"
+"POT-Creation-Date: 2007-04-13 02:13+0200\n"
+"PO-Revision-Date: 2006-12-07 23:49+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: main.cpp:50
+msgid "KIO Exec - Opens remote files, watches modifications, asks for upload"
+msgstr "KIO Exec - Opens remote files, watches modifications, asks for upload"
+
+#: main.cpp:54
+msgid "Treat URLs as local files and delete them afterwards"
+msgstr "Treat URLs as local files and delete them afterwards"
+
+#: main.cpp:55
+msgid "Suggested file name for the downloaded file"
+msgstr "Suggested file name for the downloaded file"
+
+#: main.cpp:56
+msgid "Command to execute"
+msgstr "Command to execute"
+
+#: main.cpp:57
+msgid "URL(s) or local file(s) used for 'command'"
+msgstr "URL(s) or local file(s) used for 'command'"
+
+#: main.cpp:73
+msgid ""
+"'command' expected.\n"
+msgstr ""
+"'command' expected.\n"
+
+#: main.cpp:102
+msgid ""
+"The URL %1\n"
+"is malformed"
+msgstr ""
+"The URL %1\n"
+"is malformed"
+
+#: main.cpp:104
+msgid ""
+"Remote URL %1\n"
+"not allowed with --tempfiles switch"
+msgstr ""
+"Remote URL %1\n"
+"not allowed with --tempfiles switch"
+
+#: main.cpp:237
+msgid ""
+"The supposedly temporary file\n"
+"%1\n"
+"has been modified.\n"
+"Do you still want to delete it?"
+msgstr ""
+"The supposedly temporary file\n"
+"%1\n"
+"has been modified.\n"
+"Do you still want to delete it?"
+
+#: main.cpp:238 main.cpp:245
+msgid "File Changed"
+msgstr "File Changed"
+
+#: main.cpp:238
+msgid "Do Not Delete"
+msgstr "Do Not Delete"
+
+#: main.cpp:244
+msgid ""
+"The file\n"
+"%1\n"
+"has been modified.\n"
+"Do you want to upload the changes?"
+msgstr ""
+"The file\n"
+"%1\n"
+"has been modified.\n"
+"Do you want to upload the changes?"
+
+#: main.cpp:245
+msgid "Upload"
+msgstr "Upload"
+
+#: main.cpp:245
+msgid "Do Not Upload"
+msgstr "Do Not Upload"
+
+#: main.cpp:274
+msgid "KIOExec"
+msgstr "KIOExec"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kmcop.po b/tde-i18n-en_GB/messages/kdelibs/kmcop.po
new file mode 100644
index 00000000000..469eeab991f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kmcop.po
@@ -0,0 +1,39 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2001-10-16 17:49SAST\n"
+"Last-Translator: Dwayne Bailey <dwayne@translate.org.za>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: kmcop.cpp:51
+msgid "KMCOP"
+msgstr "KMCOP"
+
+#: kmcop.cpp:52
+msgid "KDE MCOP-DCOP Bridge"
+msgstr "KDE MCOP-DCOP Bridge"
+
+#: kmcop.cpp:54
+msgid "Author"
+msgstr "Author"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
diff --git a/tde-i18n-en_GB/messages/kdelibs/knotify.po b/tde-i18n-en_GB/messages/kdelibs/knotify.po
new file mode 100644
index 00000000000..c815835c8fa
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/knotify.po
@@ -0,0 +1,100 @@
+# translation of knotify.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: knotify\n"
+"POT-Creation-Date: 2007-01-27 02:36+0100\n"
+"PO-Revision-Date: 2005-01-17 15:04+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: knotify.cpp:108
+msgid "KNotify"
+msgstr "KNotify"
+
+#: knotify.cpp:109
+msgid "KDE Notification Server"
+msgstr "KDE Notification Server"
+
+#: knotify.cpp:111
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: knotify.cpp:113
+msgid "Sound support"
+msgstr "Sound support"
+
+#: knotify.cpp:114
+msgid "Previous Maintainer"
+msgstr "Previous Maintainer"
+
+#: knotify.cpp:151
+msgid ""
+"During the previous startup, KNotify crashed while creating Arts::Dispatcher. "
+"Do you want to try again or disable aRts sound output?\n"
+"\n"
+"If you choose to disable aRts output now, you can re-enable it later or select "
+"an alternate sound player in the System Notifications control panel."
+msgstr ""
+"During the previous startup, KNotify crashed while creating Arts::Dispatcher. "
+"Do you want to try again or disable aRts sound output?\n"
+"\n"
+"If you choose to disable aRts output now, you can re-enable it later or select "
+"an alternate sound player in the System Notifications control panel."
+
+#: knotify.cpp:157 knotify.cpp:196
+msgid "KNotify Problem"
+msgstr "KNotify Problem"
+
+#: knotify.cpp:158 knotify.cpp:197
+msgid "&Try Again"
+msgstr "&Try Again"
+
+#: knotify.cpp:159 knotify.cpp:198
+msgid "D&isable aRts Output"
+msgstr "D&isable aRts Output"
+
+#: knotify.cpp:190
+msgid ""
+"During the previous startup, KNotify crashed while instantiating KNotify. Do "
+"you want to try again or disable aRts sound output?\n"
+"\n"
+"If you choose to disable aRts output now, you can re-enable it later or select "
+"an alternate sound player in the System Notifications control panel."
+msgstr ""
+"During the previous startup, KNotify crashed while instantiating KNotify. Do "
+"you want to try again or disable aRts sound output?\n"
+"\n"
+"If you choose to disable aRts output now, you can re-enable it later or select "
+"an alternate sound player in the System Notifications control panel."
+
+#: knotify.cpp:573
+msgid "Notification"
+msgstr "Notification"
+
+#: knotify.cpp:582
+msgid "Catastrophe!"
+msgstr "Catastrophe!"
+
+#: knotify.cpp:788
+msgid "KDE System Notifications"
+msgstr "KDE System Notifications"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kstyle_highcontrast_config.po b/tde-i18n-en_GB/messages/kdelibs/kstyle_highcontrast_config.po
new file mode 100644
index 00000000000..71be50263a5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kstyle_highcontrast_config.po
@@ -0,0 +1,18 @@
+# translation of kstyle_highcontrast_config.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kstyle_highcontrast_config\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2005-05-16 16:58+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: highcontrastconfig.cpp:49
+msgid "Use wider lines"
+msgstr "Use wider lines"
diff --git a/tde-i18n-en_GB/messages/kdelibs/kstyle_plastik_config.po b/tde-i18n-en_GB/messages/kdelibs/kstyle_plastik_config.po
new file mode 100644
index 00000000000..09611313572
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/kstyle_plastik_config.po
@@ -0,0 +1,47 @@
+# translation of kstyle_plastik_config.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kstyle_plastik_config\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2005-01-31 12:45+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: plastikconf.cpp:56
+msgid "Animate progress bars"
+msgstr "Animate progress bars"
+
+#: plastikconf.cpp:57
+msgid "Draw toolbar separator"
+msgstr "Draw toolbar separator"
+
+#: plastikconf.cpp:58
+msgid "Draw toolbar item separators"
+msgstr "Draw toolbar item separators"
+
+#: plastikconf.cpp:60
+msgid "Triangular tree expander"
+msgstr "Triangular tree expander"
+
+#: plastikconf.cpp:61
+msgid "Highlight focused text input fields"
+msgstr "Highlight focused text input fields"
+
+#: plastikconf.cpp:63
+msgid "Custom text input highlight color:"
+msgstr "Custom text input highlight colour:"
+
+#: plastikconf.cpp:68
+msgid "Custom mouseover highlight color:"
+msgstr "Custom mouseover highlight colour:"
+
+#: plastikconf.cpp:73
+msgid "Custom checkmark color:"
+msgstr "Custom checkmark colour:"
diff --git a/tde-i18n-en_GB/messages/kdelibs/ktexteditor_autobookmarker.po b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_autobookmarker.po
new file mode 100644
index 00000000000..cb23fd6594f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_autobookmarker.po
@@ -0,0 +1,169 @@
+# translation of ktexteditor_autobookmarker.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: ktexteditor_autobookmarker\n"
+"POT-Creation-Date: 2005-06-14 01:24+0200\n"
+"PO-Revision-Date: 2005-01-31 15:40+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: autobookmarker.cpp:90
+msgid "AutoBookmarks"
+msgstr "AutoBookmarks"
+
+#: autobookmarker.cpp:101
+msgid "Configure AutoBookmarks"
+msgstr "Configure AutoBookmarks"
+
+#: autobookmarker.cpp:280
+msgid "Edit Entry"
+msgstr "Edit Entry"
+
+#: autobookmarker.cpp:288
+msgid "&Pattern:"
+msgstr "&Pattern:"
+
+#: autobookmarker.cpp:294
+msgid "<p>A regular expression. Matching lines will be bookmarked.</p>"
+msgstr "<p>A regular expression. Matching lines will be bookmarked.</p>"
+
+#: autobookmarker.cpp:298
+msgid "Case &sensitive"
+msgstr "Case &sensitive"
+
+#: autobookmarker.cpp:302
+msgid ""
+"<p>If enabled, the pattern matching will be case sensitive, otherwise not.</p>"
+msgstr ""
+"<p>If enabled, the pattern matching will be case sensitive, otherwise not.</p>"
+
+#: autobookmarker.cpp:305
+msgid "&Minimal matching"
+msgstr "&Minimal matching"
+
+#: autobookmarker.cpp:309
+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 ""
+"<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>"
+
+#: autobookmarker.cpp:313
+msgid "&File mask:"
+msgstr "&File mask:"
+
+#: autobookmarker.cpp:319
+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 ""
+"<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>"
+
+#: autobookmarker.cpp:324
+msgid "MIME &types:"
+msgstr "MIME &types:"
+
+#: autobookmarker.cpp:330
+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 ""
+"<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>"
+
+#: autobookmarker.cpp:340
+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 ""
+"<p>Click this button to display a tickable list of mimetypes available on your "
+"system. When used, the file masks entry above will be filled in with the "
+"corresponding masks.</p>"
+
+#: autobookmarker.cpp:365
+msgid ""
+"Select the MimeTypes for this pattern.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
+msgstr ""
+"Select the MimeTypes for this pattern.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
+
+#: autobookmarker.cpp:367
+msgid "Select Mime Types"
+msgstr "Select Mime Types"
+
+#: autobookmarker.cpp:385
+msgid "&Patterns"
+msgstr "&Patterns"
+
+#: autobookmarker.cpp:388
+msgid "Pattern"
+msgstr "Pattern"
+
+#: autobookmarker.cpp:389
+msgid "Mime Types"
+msgstr "Mime Types"
+
+#: autobookmarker.cpp:390
+msgid "File Masks"
+msgstr "File Masks"
+
+#: autobookmarker.cpp:394
+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 ""
+"<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>"
+
+#: autobookmarker.cpp:406
+msgid "&New..."
+msgstr "&New..."
+
+#: autobookmarker.cpp:409
+msgid "Press this button to create a new autobookmark entity."
+msgstr "Press this button to create a new autobookmark entity."
+
+#: autobookmarker.cpp:414
+msgid "Press this button to delete the currently selected entity."
+msgstr "Press this button to delete the currently selected entity."
+
+#: autobookmarker.cpp:416
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: autobookmarker.cpp:419
+msgid "Press this button to edit the currently selected entity."
+msgstr "Press this button to edit the currently selected entity."
diff --git a/tde-i18n-en_GB/messages/kdelibs/ktexteditor_docwordcompletion.po b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_docwordcompletion.po
new file mode 100644
index 00000000000..8483e95332f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_docwordcompletion.po
@@ -0,0 +1,86 @@
+# translation of ktexteditor_docwordcompletion.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktexteditor_docwordcompletion\n"
+"POT-Creation-Date: 2007-02-18 02:38+0100\n"
+"PO-Revision-Date: 2005-03-29 16:47+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: docwordcompletion.cpp:109
+msgid "Word Completion Plugin"
+msgstr "Word Completion Plugin"
+
+#: docwordcompletion.cpp:114
+msgid "Configure the Word Completion Plugin"
+msgstr "Configure the Word Completion Plugin"
+
+#: docwordcompletion.cpp:148
+msgid "Reuse Word Above"
+msgstr "Reuse Word Above"
+
+#: docwordcompletion.cpp:150
+msgid "Reuse Word Below"
+msgstr "Reuse Word Below"
+
+#: docwordcompletion.cpp:152
+msgid "Pop Up Completion List"
+msgstr "Pop Up Completion List"
+
+#: docwordcompletion.cpp:154
+msgid "Shell Completion"
+msgstr "Shell Completion"
+
+#: docwordcompletion.cpp:156
+msgid "Automatic Completion Popup"
+msgstr "Automatic Completion Popup"
+
+#: docwordcompletion.cpp:498
+msgid "Automatically &show completion list"
+msgstr "Automatically &show completion list"
+
+#: 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 "Show completions &when a word is at least"
+
+#: 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 "characters long."
+
+#: 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 ""
+"Enable the automatic completion list popup as default. The popup can be "
+"disabled on a view basis from the 'Tools' menu."
+
+#: docwordcompletion.cpp:523
+msgid ""
+"Define the length a word should have before the completion list is displayed."
+msgstr ""
+"Define the length a word should have before the completion list is displayed."
+
+#. i18n: file docwordcompletionui.rc line 6
+#: rc.cpp:6
+#, no-c-format
+msgid "Word Completion"
+msgstr "Word Completion"
diff --git a/tde-i18n-en_GB/messages/kdelibs/ktexteditor_insertfile.po b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_insertfile.po
new file mode 100644
index 00000000000..6f93e70515b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_insertfile.po
@@ -0,0 +1,55 @@
+# translation of ktexteditor_insertfile.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktexteditor_insertfile\n"
+"POT-Creation-Date: 2005-06-14 01:24+0200\n"
+"PO-Revision-Date: 2003-05-26 00:17+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: insertfileplugin.cpp:79
+msgid "Insert File..."
+msgstr "Insert File..."
+
+#: insertfileplugin.cpp:88
+msgid "Choose File to Insert"
+msgstr "Choose File to Insert"
+
+#: insertfileplugin.cpp:116
+msgid ""
+"Failed to load file:\n"
+"\n"
+msgstr ""
+"Failed to load file:\n"
+"\n"
+
+#: insertfileplugin.cpp:116 insertfileplugin.cpp:137 insertfileplugin.cpp:159
+msgid "Insert File Error"
+msgstr "Insert File Error"
+
+#: insertfileplugin.cpp:130
+msgid ""
+"<p>The file <strong>%1</strong> does not exist or is not readable, aborting."
+msgstr ""
+"<p>The file <strong>%1</strong> does not exist or is not readable, aborting."
+
+#: insertfileplugin.cpp:134
+msgid "<p>Unable to open file <strong>%1</strong>, aborting."
+msgstr "<p>Unable to open file <strong>%1</strong>, aborting."
+
+#: insertfileplugin.cpp:157
+msgid "<p>File <strong>%1</strong> had no contents."
+msgstr "<p>File <strong>%1</strong> had no contents."
+
+#~ msgid "Insert file error"
+#~ msgstr "Insert file error"
+
+#~ msgid "<p>The file <strong>%1</strong> is empty, aborting."
+#~ msgstr "<p>The file <strong>%1</strong> is empty, aborting."
diff --git a/tde-i18n-en_GB/messages/kdelibs/ktexteditor_isearch.po b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_isearch.po
new file mode 100644
index 00000000000..caef4d8113a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_isearch.po
@@ -0,0 +1,124 @@
+# translation of ktexteditor_isearch.po to British English
+# Copyright (C) 2002, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktexteditor_isearch\n"
+"POT-Creation-Date: 2007-05-29 02:14+0200\n"
+"PO-Revision-Date: 2004-02-04 10:05+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: ISearchPlugin.cpp:68 ISearchPlugin.cpp:371
+msgid "Search Incrementally"
+msgstr "Search Incrementally"
+
+#: ISearchPlugin.cpp:72 ISearchPlugin.cpp:372
+msgid "Search Incrementally Backwards"
+msgstr "Search Incrementally Backwards"
+
+#: ISearchPlugin.cpp:76 ISearchPlugin.cpp:79
+msgid "I-Search:"
+msgstr "I-Search:"
+
+#: ISearchPlugin.cpp:95
+msgid "Search"
+msgstr "Search"
+
+#: ISearchPlugin.cpp:101
+msgid "Search Options"
+msgstr "Search Options"
+
+#: ISearchPlugin.cpp:106 ISearchPlugin.cpp:412
+msgid "Case Sensitive"
+msgstr "Case Sensitive"
+
+#: ISearchPlugin.cpp:115 ISearchPlugin.cpp:414
+msgid "From Beginning"
+msgstr "From Beginning"
+
+#: ISearchPlugin.cpp:124 ISearchPlugin.cpp:416
+msgid "Regular Expression"
+msgstr "Regular Expression"
+
+#: ISearchPlugin.cpp:244
+msgid ""
+"_: Incremental Search\n"
+"I-Search:"
+msgstr "I-Search:"
+
+#: ISearchPlugin.cpp:247
+msgid ""
+"_: Incremental Search found no match\n"
+"Failing I-Search:"
+msgstr "Failing I-Search:"
+
+#: ISearchPlugin.cpp:250
+msgid ""
+"_: Incremental Search in the reverse direction\n"
+"I-Search Backward:"
+msgstr "I-Search Backward:"
+
+#: ISearchPlugin.cpp:253
+msgid "Failing I-Search Backward:"
+msgstr "Failing I-Search Backward:"
+
+#: ISearchPlugin.cpp:256
+msgid ""
+"_: Incremental Search has passed the end of the document\n"
+"Wrapped I-Search:"
+msgstr "Wrapped I-Search:"
+
+#: ISearchPlugin.cpp:259
+msgid "Failing Wrapped I-Search:"
+msgstr "Failing Wrapped I-Search:"
+
+#: ISearchPlugin.cpp:262
+msgid "Wrapped I-Search Backward:"
+msgstr "Wrapped I-Search Backward:"
+
+#: ISearchPlugin.cpp:265
+msgid "Failing Wrapped I-Search Backward:"
+msgstr "Failing Wrapped I-Search Backward:"
+
+#: ISearchPlugin.cpp:269
+msgid ""
+"_: Incremental Search has passed both the end of the document and the original "
+"starting position\n"
+"Overwrapped I-Search:"
+msgstr "Overwrapped I-Search:"
+
+#: ISearchPlugin.cpp:272
+msgid "Failing Overwrapped I-Search:"
+msgstr "Failing Overwrapped I-Search:"
+
+#: ISearchPlugin.cpp:275
+msgid "Overwrapped I-Search Backwards:"
+msgstr "Overwrapped I-Search Backwards:"
+
+#: ISearchPlugin.cpp:278
+msgid "Failing Overwrapped I-Search Backward:"
+msgstr "Failing Overwrapped I-Search Backward:"
+
+#: ISearchPlugin.cpp:280
+msgid "Error: unknown i-search state!"
+msgstr "Error: unknown i-search state!"
+
+#: ISearchPlugin.cpp:341
+msgid "Next Incremental Search Match"
+msgstr "Next Incremental Search Match"
+
+#: ISearchPlugin.cpp:342
+msgid "Previous Incremental Search Match"
+msgstr "Previous Incremental Search Match"
+
+#. i18n: file ktexteditor_isearchui.rc line 9
+#: rc.cpp:6
+#, no-c-format
+msgid "Search Toolbar"
+msgstr "Search Toolbar"
diff --git a/tde-i18n-en_GB/messages/kdelibs/ktexteditor_kdatatool.po b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_kdatatool.po
new file mode 100644
index 00000000000..6726be8b9e3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/ktexteditor_kdatatool.po
@@ -0,0 +1,35 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2002-07-07 12:46+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kate_kdatatool.cpp:78
+msgid "Data Tools"
+msgstr "Data Tools"
+
+#: kate_kdatatool.cpp:153 kate_kdatatool.cpp:175
+msgid "(not available)"
+msgstr "(not available)"
+
+#: 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 ""
+"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."
diff --git a/tde-i18n-en_GB/messages/kdelibs/libkscreensaver.po b/tde-i18n-en_GB/messages/kdelibs/libkscreensaver.po
new file mode 100644
index 00000000000..0de5906df53
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/libkscreensaver.po
@@ -0,0 +1,31 @@
+# translation of libkscreensaver.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkscreensaver\n"
+"POT-Creation-Date: 2005-05-18 21:23+0200\n"
+"PO-Revision-Date: 2004-06-23 13:26+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: main.cpp:48
+msgid "Setup screen saver"
+msgstr "Setup screen saver"
+
+#: main.cpp:49
+msgid "Run in the specified XWindow"
+msgstr "Run in the specified XWindow"
+
+#: main.cpp:50
+msgid "Run in the root XWindow"
+msgstr "Run in the root XWindow"
+
+#: main.cpp:51
+msgid "Start screen saver in demo mode"
+msgstr "Start screen saver in demo mode"
diff --git a/tde-i18n-en_GB/messages/kdelibs/ppdtranslations.po b/tde-i18n-en_GB/messages/kdelibs/ppdtranslations.po
new file mode 100644
index 00000000000..ca636ac7846
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/ppdtranslations.po
@@ -0,0 +1,14335 @@
+# translation of ppdtranslations.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ppdtranslations\n"
+"POT-Creation-Date: 2005-05-18 21:33+0200\n"
+"PO-Revision-Date: 2004-09-08 15:47+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: printers.cpp:2 printers.cpp:2710
+#, no-c-format
+msgid "Executive"
+msgstr "Executive"
+
+#: printers.cpp:4 printers.cpp:3218
+#, no-c-format
+msgid "Envelope B5"
+msgstr "Envelope B5"
+
+#: printers.cpp:6 printers.cpp:3220
+#, no-c-format
+msgid "Envelope #10"
+msgstr "Envelope #10"
+
+#: printers.cpp:8 printers.cpp:2766
+#, no-c-format
+msgid "Envelope DL"
+msgstr "Envelope DL"
+
+#: printers.cpp:10 printers.cpp:2650
+#, no-c-format
+msgid "PageRegion"
+msgstr "PageRegion"
+
+#: printers.cpp:12 printers.cpp:3140
+#, no-c-format
+msgid "Media Source"
+msgstr "Media Source"
+
+#: printers.cpp:16 printers.cpp:2812
+#, no-c-format
+msgid "Manual Feed"
+msgstr "Manual Feed"
+
+#: printers.cpp:18 printers.cpp:2652
+#, no-c-format
+msgid "Output Resolution"
+msgstr "Output Resolution"
+
+#: printers.cpp:20 printers.cpp:4020
+#, no-c-format
+msgid "150 DPI"
+msgstr "150 DPI"
+
+#: printers.cpp:22 printers.cpp:4022
+#, no-c-format
+msgid "300 DPI"
+msgstr "300 DPI"
+
+#: printers.cpp:24 printers.cpp:4024
+#, no-c-format
+msgid "600 DPI"
+msgstr "600 DPI"
+
+#: printers.cpp:26 printers.cpp:4266
+#, no-c-format
+msgid "1200 DPI"
+msgstr "1200 DPI"
+
+#: printers.cpp:28 printers.cpp:6340
+#, no-c-format
+msgid "2400 DPI"
+msgstr "2400 DPI"
+
+#: printers.cpp:30 printers.cpp:4350
+#, no-c-format
+msgid "Double-Sided Printing"
+msgstr "Double-Sided Printing"
+
+#: printers.cpp:34 printers.cpp:4352
+#, no-c-format
+msgid "Long Edge (Standard)"
+msgstr "Long Edge (Standard)"
+
+#: printers.cpp:36 printers.cpp:4354
+#, no-c-format
+msgid "Short Edge (Flip)"
+msgstr "Short Edge (Flip)"
+
+#: printers.cpp:38 printers.cpp:2708
+#, no-c-format
+msgid "US Letter"
+msgstr "US Letter"
+
+#: printers.cpp:40 printers.cpp:2706
+#, no-c-format
+msgid "US Legal"
+msgstr "US Legal"
+
+#: printers.cpp:42 printers.cpp:5834
+#, no-c-format
+msgid "US Executive"
+msgstr "US Executive"
+
+#: printers.cpp:44 printers.cpp:2714
+#, no-c-format
+msgid "US Tabloid"
+msgstr "US Tabloid"
+
+#: printers.cpp:46 printers.cpp:2694
+#, no-c-format
+msgid "A3"
+msgstr "A3"
+
+#: printers.cpp:48 printers.cpp:2788
+#, no-c-format
+msgid "Media Type"
+msgstr "Media Type"
+
+#: printers.cpp:50 printers.cpp:2790
+#, no-c-format
+msgid "Plain Paper"
+msgstr "Plain Paper"
+
+#: printers.cpp:52 printers.cpp:4006
+#, no-c-format
+msgid "Bond Paper"
+msgstr "Bond Paper"
+
+#: printers.cpp:54 printers.cpp:5836
+#, no-c-format
+msgid "Special Paper"
+msgstr "Special Paper"
+
+#: printers.cpp:56 printers.cpp:3188
+#, no-c-format
+msgid "Transparency"
+msgstr "Transparency"
+
+#: printers.cpp:58 printers.cpp:4008
+#, no-c-format
+msgid "Glossy Paper"
+msgstr "Glossy Paper"
+
+#: printers.cpp:60 printers.cpp:4254
+#, no-c-format
+msgid "Tray"
+msgstr "Tray"
+
+#: printers.cpp:62 printers.cpp:5838
+#, no-c-format
+msgid "Envelope Feed"
+msgstr "Envelope Feed"
+
+#: printers.cpp:64 printers.cpp:5840
+#, no-c-format
+msgid "Output Mode"
+msgstr "Output Mode"
+
+#: printers.cpp:66 printers.cpp:5842
+#, no-c-format
+msgid "CMYK Color"
+msgstr "CMYK Colour"
+
+#: printers.cpp:68 printers.cpp:5844
+#, no-c-format
+msgid "CMY Color"
+msgstr "CMY Colour"
+
+#: printers.cpp:70 printers.cpp:3466
+#, no-c-format
+msgid "Grayscale"
+msgstr "Greyscale"
+
+#: printers.cpp:72 printers.cpp:4026
+#, no-c-format
+msgid "600x300 DPI"
+msgstr "600x300 DPI"
+
+#: printers.cpp:74 printers.cpp:5846
+#, no-c-format
+msgid "CRET Color"
+msgstr "CRET Colour"
+
+#: printers.cpp:76 printers.cpp:5848
+#, no-c-format
+msgid "Duplexer"
+msgstr "Duplexer"
+
+#: printers.cpp:78 printers.cpp:5850
+#, no-c-format
+msgid "Address - 1 1/8 x 3 1/2\""
+msgstr "Address - 1 1/8 x 3 1/2\""
+
+#: printers.cpp:80 printers.cpp:5852
+#, no-c-format
+msgid "Large Address - 1 4/10 x 3 1/2\""
+msgstr "Large Address - 1 4/10 x 3 1/2\""
+
+#: printers.cpp:82 printers.cpp:5854
+#, no-c-format
+msgid "Return Address - 3/4 x 2\""
+msgstr "Return Address - 3/4 x 2\""
+
+#: printers.cpp:84 printers.cpp:5856
+#, no-c-format
+msgid "Shipping Address - 2 5/16 x 4\""
+msgstr "Shipping Address - 2 5/16 x 4\""
+
+#: printers.cpp:86 printers.cpp:5858
+#, no-c-format
+msgid "Internet Postage 2-Part - 2 1/4 x 7 1/2\""
+msgstr "Internet Postage 2-Part - 2 1/4 x 7 1/2\""
+
+#: printers.cpp:88 printers.cpp:5860
+#, no-c-format
+msgid "Internet Postage 3-Part - 2 1/4 x 7\""
+msgstr "Internet Postage 3-Part - 2 1/4 x 7\""
+
+#: printers.cpp:90 printers.cpp:5862
+#, no-c-format
+msgid "File Folder - 9/16 x 3 7/16\""
+msgstr "File Folder - 9/16 x 3 7/16\""
+
+#: printers.cpp:92 printers.cpp:5864
+#, no-c-format
+msgid "Hanging Folder - 9/16 x 2\""
+msgstr "Hanging Folder - 9/16 x 2\""
+
+#: printers.cpp:94 printers.cpp:5866
+#, no-c-format
+msgid "3.5\" Disk - 2 1/8 x 2 3/4\""
+msgstr "3.5\" Disk - 2 1/8 x 2 3/4\""
+
+#: printers.cpp:96 printers.cpp:5868
+#, no-c-format
+msgid "136 DPI"
+msgstr "136 DPI"
+
+#: printers.cpp:98 printers.cpp:5870
+#, no-c-format
+msgid "203 DPI"
+msgstr "203 DPI"
+
+#: printers.cpp:100 printers.cpp:5872
+#, no-c-format
+msgid "Output Darkness"
+msgstr "Output Darkness"
+
+#: printers.cpp:102 printers.cpp:2834
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#: printers.cpp:104 printers.cpp:5874
+#, no-c-format
+msgid "FanFoldUS"
+msgstr "FanFoldUS"
+
+#: printers.cpp:106 printers.cpp:5876
+#, no-c-format
+msgid "60 DPI"
+msgstr "60 DPI"
+
+#: printers.cpp:108 printers.cpp:5878
+#, no-c-format
+msgid "120x60 DPI"
+msgstr "120x60 DPI"
+
+#: printers.cpp:110 printers.cpp:4560
+#, no-c-format
+msgid "180 DPI"
+msgstr "180 DPI"
+
+#: printers.cpp:112 printers.cpp:5880
+#, no-c-format
+msgid "360x180 DPI"
+msgstr "360x180 DPI"
+
+#: printers.cpp:114 printers.cpp:5882
+#, no-c-format
+msgid "360 DPI"
+msgstr "360 DPI"
+
+#: printers.cpp:116 printers.cpp:5884
+#, no-c-format
+msgid "60x72 DPI"
+msgstr "60x72 DPI"
+
+#: printers.cpp:118 printers.cpp:5886
+#, no-c-format
+msgid "120x72 DPI"
+msgstr "120x72 DPI"
+
+#: printers.cpp:120 printers.cpp:5888
+#, no-c-format
+msgid "240x72 DPI"
+msgstr "240x72 DPI"
+
+#: printers.cpp:122 printers.cpp:3510
+#, no-c-format
+msgid "Tray 4"
+msgstr "Tray 4"
+
+#: printers.cpp:124 printers.cpp:5890
+#, no-c-format
+msgid "720 DPI"
+msgstr "720 DPI"
+
+#: printers.cpp:126 printers.cpp:5892
+#, no-c-format
+msgid "Page Size and Printing Quality"
+msgstr "Page Size and Printing Quality"
+
+#: printers.cpp:128 printers.cpp:5894
+#, no-c-format
+msgid "A4, 600x600 DPI"
+msgstr "A4, 600x600 DPI"
+
+#: printers.cpp:130 printers.cpp:5906
+#, no-c-format
+msgid "Letter, 600x600 DPI"
+msgstr "Letter, 600x600 DPI"
+
+#: printers.cpp:132 printers.cpp:5896
+#, no-c-format
+msgid "A4, 1200x600 DPI"
+msgstr "A4, 1200x600 DPI"
+
+#: printers.cpp:134 printers.cpp:5898
+#, no-c-format
+msgid "B5, 600x600 DPI"
+msgstr "B5, 600x600 DPI"
+
+#: printers.cpp:136 printers.cpp:5900
+#, no-c-format
+msgid "B5, 1200x600 DPI"
+msgstr "B5, 1200x600 DPI"
+
+#: printers.cpp:138 printers.cpp:5902
+#, no-c-format
+msgid "Legal, 600x600 DPI"
+msgstr "Legal, 600x600 DPI"
+
+#: printers.cpp:140 printers.cpp:5904
+#, no-c-format
+msgid "Legal, 1200x600 DPI"
+msgstr "Legal, 1200x600 DPI"
+
+#: printers.cpp:142 printers.cpp:5908
+#, no-c-format
+msgid "Letter, 1200x600 DPI"
+msgstr "Letter, 1200x600 DPI"
+
+#: printers.cpp:144 printers.cpp:5912
+#, no-c-format
+msgid "High Grade Paper"
+msgstr "High Grade Paper"
+
+#: printers.cpp:146 printers.cpp:5910
+#, no-c-format
+msgid "Back Print Media"
+msgstr "Back Print Media"
+
+#: printers.cpp:148 printers.cpp:5914
+#, no-c-format
+msgid "Iron-On Transfer Sheet"
+msgstr "Iron-On Transfer Sheet"
+
+#: printers.cpp:150 printers.cpp:5916
+#, no-c-format
+msgid "Hot OHP Media"
+msgstr "Hot OHP Media"
+
+#: printers.cpp:152 printers.cpp:5722
+#, no-c-format
+msgid "Post Card"
+msgstr "Post Card"
+
+#: printers.cpp:154 printers.cpp:4612
+#, no-c-format
+msgid "Thick Paper"
+msgstr "Thick Paper"
+
+#: printers.cpp:156 printers.cpp:4372
+#, no-c-format
+msgid "Printing Mode"
+msgstr "Printing Mode"
+
+#: printers.cpp:158 printers.cpp:5918
+#, no-c-format
+msgid "BlackOnly"
+msgstr "BlackOnly"
+
+#: printers.cpp:160 printers.cpp:6716
+#, no-c-format
+msgid "Colour"
+msgstr "Colour"
+
+#: printers.cpp:162 printers.cpp:5920
+#, no-c-format
+msgid "HalfTone"
+msgstr "HalfTone"
+
+#: printers.cpp:164 printers.cpp:5922
+#, no-c-format
+msgid "NoHalfTone"
+msgstr "NoHalfTone"
+
+#: printers.cpp:166 printers.cpp:5748
+#, no-c-format
+msgid "Dithering"
+msgstr "Dithering"
+
+#: printers.cpp:168 printers.cpp:5924
+#, no-c-format
+msgid "FloydSteinberg"
+msgstr "FloydSteinberg"
+
+#: printers.cpp:170 printers.cpp:5926
+#, no-c-format
+msgid "NoFloydSteinberg"
+msgstr "NoFloydSteinberg"
+
+#: printers.cpp:172 printers.cpp:5928
+#, no-c-format
+msgid "Banding"
+msgstr "Banding"
+
+#: printers.cpp:174 printers.cpp:5930
+#, no-c-format
+msgid "NoBanding"
+msgstr "NoBanding"
+
+#: printers.cpp:176 printers.cpp:6744
+#, no-c-format
+msgid "Colour Mode"
+msgstr "Colour Mode"
+
+#: printers.cpp:178 printers.cpp:4034
+#, no-c-format
+msgid "CMY"
+msgstr "CMY"
+
+#: printers.cpp:180 printers.cpp:6726
+#, no-c-format
+msgid "Colour Correction Mode"
+msgstr "Colour Correction Mode"
+
+#: printers.cpp:182 printers.cpp:5942
+#, no-c-format
+msgid "FullBlack"
+msgstr "FullBlack"
+
+#: printers.cpp:184 printers.cpp:6720
+#, no-c-format
+msgid "Colour correction"
+msgstr "Colour correction"
+
+#: printers.cpp:186 printers.cpp:6926
+#, no-c-format
+msgid "NoColourCorrection"
+msgstr "NoColourCorrection"
+
+#: printers.cpp:188 printers.cpp:6724
+#, no-c-format
+msgid "ColourCorrection"
+msgstr "ColourCorrection"
+
+#: printers.cpp:190 printers.cpp:5968
+#, no-c-format
+msgid "How often every dot is printed"
+msgstr "How often every dot is printed"
+
+#: printers.cpp:192 printers.cpp:5970
+#, no-c-format
+msgid "PrintTwice"
+msgstr "PrintTwice"
+
+#: printers.cpp:194 printers.cpp:5972
+#, no-c-format
+msgid "PrintOnce"
+msgstr "PrintOnce"
+
+#: printers.cpp:196 printers.cpp:5974
+#, no-c-format
+msgid "Black Printing Mode"
+msgstr "Black Printing Mode"
+
+#: printers.cpp:198 printers.cpp:5976
+#, no-c-format
+msgid "SolidBlack"
+msgstr "SolidBlack"
+
+#: printers.cpp:200 printers.cpp:5978
+#, no-c-format
+msgid "MixedBlack"
+msgstr "MixedBlack"
+
+#: printers.cpp:202 printers.cpp:5980
+#, no-c-format
+msgid "Square Dithering"
+msgstr "Square Dithering"
+
+#: printers.cpp:204 printers.cpp:5982
+#, no-c-format
+msgid "SquareDithering"
+msgstr "SquareDithering"
+
+#: printers.cpp:206 printers.cpp:5984
+#, no-c-format
+msgid "NoSquareDithering"
+msgstr "NoSquareDithering"
+
+#: printers.cpp:208 printers.cpp:5934
+#, no-c-format
+msgid "Do Curl Correction"
+msgstr "Do Curl Correction"
+
+#: printers.cpp:210 printers.cpp:5936
+#, no-c-format
+msgid "CurlCorrectionAlways"
+msgstr "CurlCorrectionAlways"
+
+#: printers.cpp:212 printers.cpp:5938
+#, no-c-format
+msgid "CurlCorrectionAfterFinal"
+msgstr "CurlCorrectionAfterFinal"
+
+#: printers.cpp:214 printers.cpp:5962
+#, no-c-format
+msgid "Curl Correction on current pass"
+msgstr "Curl Correction on current pass"
+
+#: printers.cpp:216 printers.cpp:5964
+#, no-c-format
+msgid "NoCurlCorrectionOnCurrent"
+msgstr "NoCurlCorrectionOnCurrent"
+
+#: printers.cpp:218 printers.cpp:5966
+#, no-c-format
+msgid "CurlCorrectionOnCurrent"
+msgstr "CurlCorrectionOnCurrent"
+
+#: printers.cpp:220 printers.cpp:6740
+#, no-c-format
+msgid "Colour Intensity"
+msgstr "Colour Intensity"
+
+#: printers.cpp:222 printers.cpp:6900
+#, no-c-format
+msgid "Line Feed Adjustment"
+msgstr "Line Feed Adjustment"
+
+#: printers.cpp:224 printers.cpp:6818
+#, no-c-format
+msgid "Gamma"
+msgstr "Gamma"
+
+#: printers.cpp:226
+#, no-c-format
+msgid "0.00"
+msgstr " 250.0x"
+
+#: printers.cpp:228
+#, no-c-format
+msgid "0.05"
+msgstr "0.05"
+
+#: printers.cpp:230
+#, no-c-format
+msgid "0.10"
+msgstr "0.10"
+
+#: printers.cpp:232
+#, no-c-format
+msgid "0.15"
+msgstr "0.15"
+
+#: printers.cpp:234
+#, no-c-format
+msgid "0.20"
+msgstr "0.20"
+
+#: printers.cpp:236
+#, no-c-format
+msgid "0.25"
+msgstr "0.25"
+
+#: printers.cpp:238
+#, no-c-format
+msgid "0.30"
+msgstr "0.30"
+
+#: printers.cpp:240
+#, no-c-format
+msgid "0.35"
+msgstr "0.35"
+
+#: printers.cpp:242
+#, no-c-format
+msgid "0.40"
+msgstr "0.40"
+
+#: printers.cpp:244
+#, no-c-format
+msgid "0.45"
+msgstr "0.45"
+
+#: printers.cpp:246
+#, no-c-format
+msgid "0.50"
+msgstr "0.50"
+
+#: printers.cpp:248
+#, no-c-format
+msgid "0.55"
+msgstr "0.55"
+
+#: printers.cpp:250
+#, no-c-format
+msgid "0.60"
+msgstr "0.60"
+
+#: printers.cpp:252
+#, no-c-format
+msgid "0.65"
+msgstr "0.65"
+
+#: printers.cpp:254
+#, no-c-format
+msgid "0.70"
+msgstr "0.70"
+
+#: printers.cpp:256
+#, no-c-format
+msgid "0.75"
+msgstr "0.75"
+
+#: printers.cpp:258
+#, no-c-format
+msgid "0.80"
+msgstr "0.80"
+
+#: printers.cpp:260
+#, no-c-format
+msgid "0.85"
+msgstr "0.85"
+
+#: printers.cpp:262
+#, no-c-format
+msgid "0.90"
+msgstr "0.90"
+
+#: printers.cpp:264
+#, no-c-format
+msgid "0.95"
+msgstr "0.95"
+
+#: printers.cpp:266
+#, no-c-format
+msgid "1.00"
+msgstr "1.00"
+
+#: printers.cpp:268
+#, no-c-format
+msgid "1.05"
+msgstr "1.05"
+
+#: printers.cpp:270
+#, no-c-format
+msgid "1.10"
+msgstr "1.10"
+
+#: printers.cpp:272
+#, no-c-format
+msgid "1.15"
+msgstr "1.15"
+
+#: printers.cpp:274
+#, no-c-format
+msgid "1.20"
+msgstr "1.20"
+
+#: printers.cpp:276
+#, no-c-format
+msgid "1.25"
+msgstr "1.25"
+
+#: printers.cpp:278
+#, no-c-format
+msgid "1.30"
+msgstr "1.30"
+
+#: printers.cpp:280
+#, no-c-format
+msgid "1.35"
+msgstr "1.35"
+
+#: printers.cpp:282
+#, no-c-format
+msgid "1.40"
+msgstr "1.40"
+
+#: printers.cpp:284
+#, no-c-format
+msgid "1.45"
+msgstr "1.45"
+
+#: printers.cpp:286
+#, no-c-format
+msgid "1.50"
+msgstr "1.50"
+
+#: printers.cpp:288
+#, no-c-format
+msgid "1.55"
+msgstr "1.55"
+
+#: printers.cpp:290
+#, no-c-format
+msgid "1.60"
+msgstr "1.60"
+
+#: printers.cpp:292
+#, no-c-format
+msgid "1.65"
+msgstr "1.65"
+
+#: printers.cpp:294
+#, no-c-format
+msgid "1.70"
+msgstr "1.70"
+
+#: printers.cpp:296
+#, no-c-format
+msgid "1.75"
+msgstr "1.75"
+
+#: printers.cpp:298
+#, no-c-format
+msgid "1.80"
+msgstr "1.80"
+
+#: printers.cpp:300
+#, no-c-format
+msgid "1.85"
+msgstr "1.85"
+
+#: printers.cpp:302
+#, no-c-format
+msgid "1.90"
+msgstr "1.90"
+
+#: printers.cpp:304
+#, no-c-format
+msgid "1.95"
+msgstr "1.95"
+
+#: printers.cpp:306
+#, no-c-format
+msgid "2.00"
+msgstr "2.00"
+
+#: printers.cpp:308
+#, no-c-format
+msgid "2.05"
+msgstr "2.05"
+
+#: printers.cpp:310
+#, no-c-format
+msgid "2.10"
+msgstr "2.10"
+
+#: printers.cpp:312
+#, no-c-format
+msgid "2.15"
+msgstr "2.15"
+
+#: printers.cpp:314
+#, no-c-format
+msgid "2.20"
+msgstr "2.20"
+
+#: printers.cpp:316
+#, no-c-format
+msgid "2.25"
+msgstr "2.25"
+
+#: printers.cpp:318
+#, no-c-format
+msgid "2.30"
+msgstr "2.30"
+
+#: printers.cpp:320
+#, no-c-format
+msgid "2.35"
+msgstr "2.35"
+
+#: printers.cpp:322
+#, no-c-format
+msgid "2.40"
+msgstr "2.40"
+
+#: printers.cpp:324
+#, no-c-format
+msgid "2.45"
+msgstr "2.45"
+
+#: printers.cpp:326
+#, no-c-format
+msgid "2.50"
+msgstr "2.50"
+
+#: printers.cpp:328
+#, no-c-format
+msgid "2.55"
+msgstr "2.55"
+
+#: printers.cpp:330
+#, no-c-format
+msgid "2.60"
+msgstr "2.60"
+
+#: printers.cpp:332
+#, no-c-format
+msgid "2.65"
+msgstr "2.65"
+
+#: printers.cpp:334
+#, no-c-format
+msgid "2.70"
+msgstr "2.70"
+
+#: printers.cpp:336
+#, no-c-format
+msgid "2.75"
+msgstr "2.75"
+
+#: printers.cpp:338
+#, no-c-format
+msgid "2.80"
+msgstr "2.80"
+
+#: printers.cpp:340
+#, no-c-format
+msgid "2.85"
+msgstr "2.85"
+
+#: printers.cpp:342
+#, no-c-format
+msgid "2.90"
+msgstr "2.90"
+
+#: printers.cpp:344
+#, no-c-format
+msgid "2.95"
+msgstr "2.95"
+
+#: printers.cpp:346
+#, no-c-format
+msgid "3.00"
+msgstr "3.00"
+
+#: printers.cpp:348
+#, no-c-format
+msgid "3.05"
+msgstr "3.05"
+
+#: printers.cpp:350
+#, no-c-format
+msgid "3.10"
+msgstr "3.10"
+
+#: printers.cpp:352
+#, no-c-format
+msgid "3.15"
+msgstr "3.15"
+
+#: printers.cpp:354
+#, no-c-format
+msgid "3.20"
+msgstr "3.20"
+
+#: printers.cpp:356
+#, no-c-format
+msgid "3.25"
+msgstr "3.25"
+
+#: printers.cpp:358
+#, no-c-format
+msgid "3.30"
+msgstr "3.30"
+
+#: printers.cpp:360
+#, no-c-format
+msgid "3.35"
+msgstr "3.35"
+
+#: printers.cpp:362
+#, no-c-format
+msgid "3.40"
+msgstr "3.40"
+
+#: printers.cpp:364
+#, no-c-format
+msgid "3.45"
+msgstr "3.45"
+
+#: printers.cpp:366
+#, no-c-format
+msgid "3.50"
+msgstr "3.50"
+
+#: printers.cpp:368
+#, no-c-format
+msgid "3.55"
+msgstr "3.55"
+
+#: printers.cpp:370
+#, no-c-format
+msgid "3.60"
+msgstr "3.60"
+
+#: printers.cpp:372
+#, no-c-format
+msgid "3.65"
+msgstr "3.65"
+
+#: printers.cpp:374
+#, no-c-format
+msgid "3.70"
+msgstr "3.70"
+
+#: printers.cpp:376
+#, no-c-format
+msgid "3.75"
+msgstr "3.75"
+
+#: printers.cpp:378
+#, no-c-format
+msgid "3.80"
+msgstr "3.80"
+
+#: printers.cpp:380
+#, no-c-format
+msgid "3.85"
+msgstr "3.85"
+
+#: printers.cpp:382
+#, no-c-format
+msgid "3.90"
+msgstr "3.90"
+
+#: printers.cpp:384
+#, no-c-format
+msgid "3.95"
+msgstr "3.95"
+
+#: printers.cpp:386
+#, no-c-format
+msgid "4.00"
+msgstr "4.00"
+
+#: printers.cpp:388 printers.cpp:6858
+#, no-c-format
+msgid "Horizontal (X-)Shift (in dots)"
+msgstr "Horizontal (X-)Shift (in dots)"
+
+#: printers.cpp:390 printers.cpp:7076
+#, no-c-format
+msgid "Vertical (Y-)Shift (in dots)"
+msgstr "Vertical (Y-)Shift (in dots)"
+
+#: printers.cpp:392 printers.cpp:5944
+#, no-c-format
+msgid "Next Job"
+msgstr "Next Job"
+
+#: printers.cpp:394 printers.cpp:5946
+#, no-c-format
+msgid "NextJobOnSameSheet"
+msgstr "NextJobOnSameSheet"
+
+#: printers.cpp:396 printers.cpp:5948
+#, no-c-format
+msgid "NextJobOnNewSheet"
+msgstr "NextJobOnNewSheet"
+
+#: printers.cpp:398 printers.cpp:6920
+#, no-c-format
+msgid "Next Job is spot colour page"
+msgstr "Next Job is spot colour page"
+
+#: printers.cpp:400 printers.cpp:6924
+#, no-c-format
+msgid "NextSpotColourPage"
+msgstr "NextSpotColourPage"
+
+#: printers.cpp:402 printers.cpp:6922
+#, no-c-format
+msgid "NextNotSpotColourPage"
+msgstr "NextNotSpotColourPage"
+
+#: printers.cpp:404 printers.cpp:7032
+#, no-c-format
+msgid "This Job is spot colour page"
+msgstr "This Job is spot colour page"
+
+#: printers.cpp:406 printers.cpp:7036
+#, no-c-format
+msgid "ThisSpotColourPage"
+msgstr "ThisSpotColourPage"
+
+#: printers.cpp:408 printers.cpp:7034
+#, no-c-format
+msgid "ThisNotSpotColourPage"
+msgstr "ThisNotSpotColourPage"
+
+#: printers.cpp:410 printers.cpp:3542
+#, no-c-format
+msgid "Page Size"
+msgstr "Page Size"
+
+#: printers.cpp:412 printers.cpp:2702
+#, no-c-format
+msgid "B5"
+msgstr "B5"
+
+#: printers.cpp:414 printers.cpp:2818
+#, no-c-format
+msgid "Manual"
+msgstr "Manual"
+
+#: printers.cpp:416 printers.cpp:2816
+#, no-c-format
+msgid "Automatic"
+msgstr "Automatic"
+
+#: printers.cpp:418 printers.cpp:5724
+#, no-c-format
+msgid "Cardboard"
+msgstr "Cardboard"
+
+#: printers.cpp:420 printers.cpp:5726
+#, no-c-format
+msgid "Coated Film"
+msgstr "Coated Film"
+
+#: printers.cpp:422 printers.cpp:5728
+#, no-c-format
+msgid "Fine Paper"
+msgstr "Fine Paper"
+
+#: printers.cpp:424 printers.cpp:5730
+#, no-c-format
+msgid "Iron Seal"
+msgstr "Iron Seal"
+
+#: printers.cpp:426 printers.cpp:5732
+#, no-c-format
+msgid "OHP"
+msgstr "OHP"
+
+#: printers.cpp:428 printers.cpp:5734
+#, no-c-format
+msgid "OHP (MD 2000)"
+msgstr "OHP (MD 2000)"
+
+#: printers.cpp:430 printers.cpp:5736
+#, no-c-format
+msgid "Rebeca Free"
+msgstr "Rebeca Free"
+
+#: printers.cpp:432 printers.cpp:2666
+#, no-c-format
+msgid "Resolution"
+msgstr "Resolution"
+
+#: printers.cpp:434 printers.cpp:4356
+#, no-c-format
+msgid "1200x600 DPI"
+msgstr "1200x600 DPI"
+
+#: printers.cpp:436 printers.cpp:3462 printers.cpp:5932
+#, no-c-format
+msgid "Color Mode"
+msgstr "Colour Mode"
+
+#: printers.cpp:438 printers.cpp:6728
+#, no-c-format
+msgid "Colour Depth"
+msgstr "Colour Depth"
+
+#: printers.cpp:440 printers.cpp:5740
+#, no-c-format
+msgid "Floyd Steinb. High Qual. (32 bpp)"
+msgstr "Floyd Steinb. High Qual. (32 bpp)"
+
+#: printers.cpp:442 printers.cpp:5742
+#, no-c-format
+msgid "Floyd Steinberg Simple (8 bpp)"
+msgstr "Floyd Steinberg Simple (8 bpp)"
+
+#: printers.cpp:444 printers.cpp:5744
+#, no-c-format
+msgid "Monochrome (1 bpp)"
+msgstr "Monochrome (1 bpp)"
+
+#: printers.cpp:446 printers.cpp:7010
+#, no-c-format
+msgid "Simple Colour (4 bpp)"
+msgstr "Simple Colour (4 bpp)"
+
+#: printers.cpp:450 printers.cpp:3468
+#, no-c-format
+msgid "Duplex"
+msgstr "Duplex"
+
+#: printers.cpp:452 printers.cpp:5750
+#, no-c-format
+msgid "DoubleSided"
+msgstr "DoubleSided"
+
+#: printers.cpp:454 printers.cpp:5752
+#, no-c-format
+msgid "SingleSided"
+msgstr "SingleSided"
+
+#: printers.cpp:456
+#, no-c-format
+msgid "Black color saving"
+msgstr "Black colour saving"
+
+#: printers.cpp:458 printers.cpp:5756
+#, no-c-format
+msgid "EcoBlack"
+msgstr "EcoBlack"
+
+#: printers.cpp:460 printers.cpp:5758
+#, no-c-format
+msgid "NormalBlack"
+msgstr "NormalBlack"
+
+#: printers.cpp:462 printers.cpp:6698
+#, no-c-format
+msgid "Black Level"
+msgstr "Black Level"
+
+#: printers.cpp:464 printers.cpp:6770
+#, no-c-format
+msgid "Cyan Level"
+msgstr "Cyan Level"
+
+#: printers.cpp:466 printers.cpp:6904
+#, no-c-format
+msgid "Magenta Level"
+msgstr "Magenta Level"
+
+#: printers.cpp:468 printers.cpp:7080
+#, no-c-format
+msgid "Yellow Level"
+msgstr "Yellow Level"
+
+#: printers.cpp:470 printers.cpp:3842
+#, no-c-format
+msgid "B4 (JIS)"
+msgstr "B4 (JIS)"
+
+#: printers.cpp:472 printers.cpp:3844
+#, no-c-format
+msgid "B6 (JIS)"
+msgstr "B6 (JIS)"
+
+#: printers.cpp:474
+#, no-c-format
+msgid "Envelope You 4"
+msgstr "Envelope You 4"
+
+#: printers.cpp:476 printers.cpp:6850
+#, no-c-format
+msgid "Hagaki"
+msgstr "Hagaki"
+
+#: printers.cpp:478
+#, no-c-format
+msgid "Ledger"
+msgstr "Ledger"
+
+#: printers.cpp:480
+#, no-c-format
+msgid "Oufuku"
+msgstr "Oufuku"
+
+#: printers.cpp:482 printers.cpp:4272
+#, no-c-format
+msgid "600x600 DPI"
+msgstr "600x600 DPI"
+
+#: printers.cpp:484 printers.cpp:4270
+#, no-c-format
+msgid "300x300 DPI"
+msgstr "300x300 DPI"
+
+#: printers.cpp:486 printers.cpp:4160
+#, no-c-format
+msgid "3x5"
+msgstr "3x5"
+
+#: printers.cpp:488 printers.cpp:2776
+#, no-c-format
+msgid "4x6"
+msgstr "4x6"
+
+#: printers.cpp:490 printers.cpp:4162
+#, no-c-format
+msgid "5x7"
+msgstr "5x7"
+
+#: printers.cpp:492 printers.cpp:2778
+#, no-c-format
+msgid "5x8"
+msgstr "5x8"
+
+#: printers.cpp:494 printers.cpp:4164
+#, no-c-format
+msgid "6x8"
+msgstr "6x8"
+
+#: printers.cpp:496 printers.cpp:4166
+#, no-c-format
+msgid "8x10"
+msgstr "8x10"
+
+#: printers.cpp:498 printers.cpp:4168
+#, no-c-format
+msgid "8x12"
+msgstr "8x12"
+
+#: printers.cpp:500 printers.cpp:4300
+#, no-c-format
+msgid "11x14"
+msgstr "11x14"
+
+#: printers.cpp:502 printers.cpp:4302
+#, no-c-format
+msgid "13x19"
+msgstr "13x19"
+
+#: printers.cpp:504 printers.cpp:4408
+#, no-c-format
+msgid "16x20"
+msgstr "16x20"
+
+#: printers.cpp:506 printers.cpp:4410
+#, no-c-format
+msgid "16x24"
+msgstr "16x24"
+
+#: printers.cpp:508 printers.cpp:5776
+#, no-c-format
+msgid "60x60 dpi"
+msgstr "60x60 dpi"
+
+#: printers.cpp:510 printers.cpp:5762
+#, no-c-format
+msgid "60x72 dpi"
+msgstr "60x72 dpi"
+
+#: printers.cpp:512 printers.cpp:5772
+#, no-c-format
+msgid "60x180 dpi"
+msgstr "60x180 dpi"
+
+#: printers.cpp:514 printers.cpp:5774
+#, no-c-format
+msgid "60x216 dpi"
+msgstr "60x216 dpi"
+
+#: printers.cpp:516 printers.cpp:5782
+#, no-c-format
+msgid "120x60 dpi"
+msgstr "120x60 dpi"
+
+#: printers.cpp:518 printers.cpp:5766
+#, no-c-format
+msgid "120x72 dpi"
+msgstr "120x72 dpi"
+
+#: printers.cpp:520 printers.cpp:5778
+#, no-c-format
+msgid "120x180 dpi"
+msgstr "120x180 dpi"
+
+#: printers.cpp:522 printers.cpp:5780
+#, no-c-format
+msgid "120x216 dpi"
+msgstr "120x216 dpi"
+
+#: printers.cpp:524 printers.cpp:5788
+#, no-c-format
+msgid "180x60 dpi"
+msgstr "180x60 dpi"
+
+#: printers.cpp:526 printers.cpp:5790
+#, no-c-format
+msgid "180x72 dpi"
+msgstr "180x72 dpi"
+
+#: printers.cpp:528 printers.cpp:5784
+#, no-c-format
+msgid "180x180 dpi"
+msgstr "180x180 dpi"
+
+#: printers.cpp:530 printers.cpp:5786
+#, no-c-format
+msgid "180x216 dpi"
+msgstr "180x216 dpi"
+
+#: printers.cpp:532 printers.cpp:5796
+#, no-c-format
+msgid "240x60 dpi"
+msgstr "240x60 dpi"
+
+#: printers.cpp:534 printers.cpp:5770
+#, no-c-format
+msgid "240x72 dpi"
+msgstr "240x72 dpi"
+
+#: printers.cpp:536 printers.cpp:5792
+#, no-c-format
+msgid "240x180 dpi"
+msgstr "240x180 dpi"
+
+#: printers.cpp:538 printers.cpp:5794
+#, no-c-format
+msgid "240x216 dpi"
+msgstr "240x216 dpi"
+
+#: printers.cpp:540 printers.cpp:5802
+#, no-c-format
+msgid "360x60 dpi"
+msgstr "360x60 dpi"
+
+#: printers.cpp:542 printers.cpp:5804
+#, no-c-format
+msgid "360x72 dpi"
+msgstr "360x72 dpi"
+
+#: printers.cpp:544 printers.cpp:5798
+#, no-c-format
+msgid "360x180 dpi"
+msgstr "360x180 dpi"
+
+#: printers.cpp:546 printers.cpp:5800
+#, no-c-format
+msgid "360x216 dpi"
+msgstr "360x216 dpi"
+
+#: printers.cpp:548 printers.cpp:3546
+#, no-c-format
+msgid "11x17"
+msgstr "11x17"
+
+#: printers.cpp:550 printers.cpp:5344
+#, no-c-format
+msgid "Photo Paper"
+msgstr "Photo Paper"
+
+#: printers.cpp:552 printers.cpp:4010
+#, no-c-format
+msgid "HP Premium Paper"
+msgstr "HP Premium Paper"
+
+#: printers.cpp:554 printers.cpp:7048
+#, no-c-format
+msgid "Transparency Paper"
+msgstr "Transparency Paper"
+
+#: printers.cpp:556 printers.cpp:3030
+#, no-c-format
+msgid "Print Quality"
+msgstr "Print Quality"
+
+#: printers.cpp:558 printers.cpp:6060
+#, no-c-format
+msgid "Draft Quality"
+msgstr "Draft Quality"
+
+#: printers.cpp:560 printers.cpp:6062
+#, no-c-format
+msgid "Normal Quality"
+msgstr "Normal Quality"
+
+#: printers.cpp:562 printers.cpp:6972
+#, no-c-format
+msgid "Presentation Quality"
+msgstr "Presentation Quality"
+
+#: printers.cpp:564 printers.cpp:4396
+#, no-c-format
+msgid "Monochrome"
+msgstr "Monochrome"
+
+#: printers.cpp:566 printers.cpp:6782
+#, no-c-format
+msgid "Dithering Pixels Per Inch"
+msgstr "Dithering Pixels Per Inch"
+
+#: printers.cpp:568 printers.cpp:6838
+#, no-c-format
+msgid "Generic DeskJet"
+msgstr "Generic DeskJet"
+
+#: printers.cpp:570 printers.cpp:4002
+#, no-c-format
+msgid "Standard Tray"
+msgstr "Standard Tray"
+
+#: printers.cpp:572 printers.cpp:3998
+#, no-c-format
+msgid "Banner Printing"
+msgstr "Banner Printing"
+
+#: printers.cpp:574 printers.cpp:3714
+#, no-c-format
+msgid "Envelope Feeder"
+msgstr "Envelope Feeder"
+
+#: printers.cpp:576 printers.cpp:4000
+#, no-c-format
+msgid "Manual Feeder"
+msgstr "Manual Feeder"
+
+#: printers.cpp:578 printers.cpp:4012
+#, no-c-format
+msgid "Quick-Dry Glossy"
+msgstr "Quick-Dry Glossy"
+
+#: printers.cpp:580 printers.cpp:4014
+#, no-c-format
+msgid "Quick-Dry Transparency"
+msgstr "Quick-Dry Transparency"
+
+#: printers.cpp:582 printers.cpp:4028
+#, no-c-format
+msgid "Quality"
+msgstr "Quality"
+
+#: printers.cpp:584 printers.cpp:4030
+#, no-c-format
+msgid "Default Setting"
+msgstr "Default Setting"
+
+#: printers.cpp:586 printers.cpp:2890
+#, no-c-format
+msgid "Draft"
+msgstr "Draft"
+
+#: printers.cpp:588 printers.cpp:4032
+#, no-c-format
+msgid "Presentation"
+msgstr "Presentation"
+
+#: printers.cpp:590 printers.cpp:6872
+#, no-c-format
+msgid "Ink Drying Time (sec)"
+msgstr "Ink Drying Time (sec)"
+
+#: printers.cpp:592 printers.cpp:6908
+#, no-c-format
+msgid "Memory Limit (Bytes)"
+msgstr "Memory Limit (Bytes)"
+
+#: printers.cpp:594 printers.cpp:4096
+#, no-c-format
+msgid "Black Levels"
+msgstr "Black Levels"
+
+#: printers.cpp:596 printers.cpp:4098
+#, no-c-format
+msgid "2 Levels"
+msgstr "2 Levels"
+
+#: printers.cpp:598 printers.cpp:4100
+#, no-c-format
+msgid "3 Levels"
+msgstr "3 Levels"
+
+#: printers.cpp:600 printers.cpp:4102
+#, no-c-format
+msgid "4 Levels"
+msgstr "4 Levels"
+
+#: printers.cpp:602 printers.cpp:4104
+#, no-c-format
+msgid "No Black"
+msgstr "No Black"
+
+#: printers.cpp:604 printers.cpp:4106
+#, no-c-format
+msgid "CMY Levels"
+msgstr "CMY Levels"
+
+#: printers.cpp:606 printers.cpp:4108
+#, no-c-format
+msgid "No CMY"
+msgstr "No CMY"
+
+#: printers.cpp:608
+#, no-c-format
+msgid "Printout Mode"
+msgstr "Printout Mode"
+
+#: printers.cpp:610
+#, no-c-format
+msgid "Draft (Color cartridge)"
+msgstr "Draft (Colour cartridge)"
+
+#: printers.cpp:612
+#, no-c-format
+msgid "Draft Grayscale (Black + color cartridge)"
+msgstr "Draft Greyscale (Black + colour cartridge)"
+
+#: printers.cpp:614
+#, no-c-format
+msgid "Normal (Color cartridge)"
+msgstr "Normal (Colour cartridge)"
+
+#: printers.cpp:616
+#, no-c-format
+msgid "Normal Grayscale (Black + color cartridge)"
+msgstr "Normal Greyscale (Black + colour cartridge)"
+
+#: printers.cpp:618
+#, no-c-format
+msgid "High Quality Grayscale (Black + color cartridge)"
+msgstr "High Quality Greyscale (Black + colour cartridge)"
+
+#: printers.cpp:620
+#, no-c-format
+msgid "Photo (Photo + color cartridge, photo paper)"
+msgstr "Photo (Photo + colour cartridge, photo paper)"
+
+#: printers.cpp:622
+#, no-c-format
+msgid "Photo/4x6 inch index card"
+msgstr "Photo/4x6 inch index card"
+
+#: printers.cpp:624
+#, no-c-format
+msgid "Photo with tear-off tab"
+msgstr "Photo with tear-off tab"
+
+#: printers.cpp:626
+#, no-c-format
+msgid "3x5 inch index card"
+msgstr "3x5 inch index card"
+
+#: printers.cpp:628
+#, no-c-format
+msgid "5x8 inch index card"
+msgstr "5x8 inch index card"
+
+#: printers.cpp:630 printers.cpp:2698
+#, no-c-format
+msgid "A6"
+msgstr "A6"
+
+#: printers.cpp:632
+#, no-c-format
+msgid "A6 with tear-off tab"
+msgstr "A6 with tear-off tab"
+
+#: printers.cpp:634 printers.cpp:2770
+#, no-c-format
+msgid "Envelope C6"
+msgstr "Envelope C6"
+
+#: printers.cpp:636 printers.cpp:4228
+#, no-c-format
+msgid "American Foolscap"
+msgstr "American Foolscap"
+
+#: printers.cpp:638 printers.cpp:6944
+#, no-c-format
+msgid "Oufuku-Hagaki"
+msgstr "Oufuku-Hagaki"
+
+#: printers.cpp:640 printers.cpp:3646
+#, no-c-format
+msgid "16K"
+msgstr "16K"
+
+#: printers.cpp:642 printers.cpp:3644
+#, no-c-format
+msgid "Executive (JIS)"
+msgstr "Executive (JIS)"
+
+#: printers.cpp:644
+#, no-c-format
+msgid "Resolution, Quality, Ink Type, Media Type"
+msgstr "Resolution, Quality, Ink Type, Media Type"
+
+#: printers.cpp:646
+#, no-c-format
+msgid "Controlled by 'Printout Mode'"
+msgstr "Controlled by 'Printout Mode'"
+
+#: printers.cpp:648
+#, no-c-format
+msgid "300 dpi, Color, Color Cartr."
+msgstr "300 dpi, Colour, Colour Cartr."
+
+#: printers.cpp:650
+#, no-c-format
+msgid "300 dpi, Color, Black + Color Cartr."
+msgstr "300 dpi, Colour, Black + Colour Cartr."
+
+#: printers.cpp:652
+#, no-c-format
+msgid "300 dpi, Draft, Color, Color Cartr."
+msgstr "300 dpi, Draft, Colour, Colour Cartr."
+
+#: printers.cpp:654
+#, no-c-format
+msgid "300 dpi, Draft, Color, Black + Color Cartr."
+msgstr "300 dpi, Draft, Colour, Black + Colour Cartr."
+
+#: printers.cpp:656
+#, no-c-format
+msgid "300 dpi, Draft, Grayscale, Black + Color Cartr."
+msgstr "300 dpi, Draft, Greyscale, Black + Colour Cartr."
+
+#: printers.cpp:658
+#, no-c-format
+msgid "300 dpi, Grayscale, Black + Color Cartr."
+msgstr "300 dpi, Greyscale, Black + Colour Cartr."
+
+#: printers.cpp:660
+#, no-c-format
+msgid "300 dpi, Photo, Photo + Color Cartr., Premium Paper"
+msgstr "300 dpi, Photo, Photo + Colour Cartr., Premium Paper"
+
+#: printers.cpp:662
+#, no-c-format
+msgid "600x300 dpi, Best, Grayscale, Black + Color Cartr."
+msgstr "600x300 dpi, Best, Greyscale, Black + Colour Cartr."
+
+#: printers.cpp:664 printers.cpp:4420
+#, no-c-format
+msgid "Normal Color"
+msgstr "Normal Colour"
+
+#: printers.cpp:666 printers.cpp:4514
+#, no-c-format
+msgid "Best Quality Color"
+msgstr "Best Quality Colour"
+
+#: printers.cpp:668 printers.cpp:4412
+#, no-c-format
+msgid "Black and White"
+msgstr "Black and White"
+
+#: printers.cpp:670 printers.cpp:4414
+#, no-c-format
+msgid "Floyd-Steinberg Color"
+msgstr "Floyd-Steinberg Colour"
+
+#: printers.cpp:672 printers.cpp:4416
+#, no-c-format
+msgid "Floyd-Steinberg Color (Low Memory)"
+msgstr "Floyd-Steinberg Colour (Low Memory)"
+
+#: printers.cpp:674 printers.cpp:4418
+#, no-c-format
+msgid "Floyd-Steinberg Gray"
+msgstr "Floyd-Steinberg Grey"
+
+#: printers.cpp:676 printers.cpp:6692
+#, no-c-format
+msgid "Black correction (Cyan reduction)"
+msgstr "Black correction (Cyan reduction)"
+
+#: printers.cpp:678 printers.cpp:4464
+#, no-c-format
+msgid "Ink Reduction"
+msgstr "Ink Reduction"
+
+#: printers.cpp:680 printers.cpp:4466
+#, no-c-format
+msgid "25 %"
+msgstr "25 %"
+
+#: printers.cpp:682 printers.cpp:4470
+#, no-c-format
+msgid "50 %"
+msgstr "50 %"
+
+#: printers.cpp:686
+#, no-c-format
+msgid "Draft (Economy)"
+msgstr "Draft (Economy)"
+
+#: printers.cpp:688
+#, no-c-format
+msgid "Draft Grayscale (Economy)"
+msgstr "Draft Greyscale (Economy)"
+
+#: printers.cpp:690
+#, no-c-format
+msgid "Normal Grayscale"
+msgstr "Normal Greyscale"
+
+#: printers.cpp:692 printers.cpp:5170
+#, no-c-format
+msgid "High Quality"
+msgstr "High Quality"
+
+#: printers.cpp:694
+#, no-c-format
+msgid "High Quality Grayscale"
+msgstr "High Quality Greyscale"
+
+#: printers.cpp:696 printers.cpp:5708
+#, no-c-format
+msgid "Photo"
+msgstr "Photo"
+
+#: printers.cpp:698
+#, no-c-format
+msgid "Photo Grayscale"
+msgstr "Photo Greyscale"
+
+#: printers.cpp:700 printers.cpp:3554
+#, no-c-format
+msgid "C5"
+msgstr "C5"
+
+#: printers.cpp:702 printers.cpp:6380
+#, no-c-format
+msgid "Commercial 10"
+msgstr "Commercial 10"
+
+#: printers.cpp:704 printers.cpp:3550
+#, no-c-format
+msgid "DL"
+msgstr "DL"
+
+#: printers.cpp:706 printers.cpp:4180
+#, no-c-format
+msgid "B5 ISO"
+msgstr "B5 ISO"
+
+#: printers.cpp:708 printers.cpp:4186
+#, no-c-format
+msgid "B6 ISO"
+msgstr "B6 ISO"
+
+#: printers.cpp:710 printers.cpp:4190
+#, no-c-format
+msgid "B7 ISO"
+msgstr "B7 ISO"
+
+#: printers.cpp:712 printers.cpp:4194
+#, no-c-format
+msgid "B8 ISO"
+msgstr "B8 ISO"
+
+#: printers.cpp:714 printers.cpp:4198
+#, no-c-format
+msgid "B9 ISO"
+msgstr "B9 ISO"
+
+#: printers.cpp:716 printers.cpp:4202
+#, no-c-format
+msgid "B10 ISO"
+msgstr "B10 ISO"
+
+#: printers.cpp:718 printers.cpp:2734
+#, no-c-format
+msgid "Monarch Envelope"
+msgstr "Monarch Envelope"
+
+#: printers.cpp:720 printers.cpp:4246
+#, no-c-format
+msgid "Postcard"
+msgstr "Postcard"
+
+#: printers.cpp:722 printers.cpp:6360
+#, no-c-format
+msgid "C7-6"
+msgstr "C7-6"
+
+#: printers.cpp:724 printers.cpp:6880
+#, no-c-format
+msgid "Japanese long envelope #4"
+msgstr "Japanese long envelope #4"
+
+#: printers.cpp:726 printers.cpp:4230
+#, no-c-format
+msgid "Hagaki Card"
+msgstr "Hagaki Card"
+
+#: printers.cpp:728 printers.cpp:6368
+#, no-c-format
+msgid "Small paperback"
+msgstr "Small paperback"
+
+#: printers.cpp:730 printers.cpp:6370
+#, no-c-format
+msgid "Penguin small paperback"
+msgstr "Penguin small paperback"
+
+#: printers.cpp:732 printers.cpp:6382
+#, no-c-format
+msgid "A2 Invitation"
+msgstr "A2 Invitation"
+
+#: printers.cpp:734 printers.cpp:4226
+#, no-c-format
+msgid "Epson 4x6 Photo Paper"
+msgstr "Epson 4x6 Photo Paper"
+
+#: printers.cpp:736 printers.cpp:6878
+#, no-c-format
+msgid "Japanese long envelope #3"
+msgstr "Japanese long envelope #3"
+
+#: printers.cpp:738 printers.cpp:6358
+#, no-c-format
+msgid "B6-C4"
+msgstr "B6-C4"
+
+#: printers.cpp:740 printers.cpp:6372
+#, no-c-format
+msgid "Penguin large paperback"
+msgstr "Penguin large paperback"
+
+#: printers.cpp:742 printers.cpp:4222
+#, no-c-format
+msgid "Crown Quarto"
+msgstr "Crown Quarto"
+
+#: printers.cpp:744 printers.cpp:4236
+#, no-c-format
+msgid "Large Crown Quarto"
+msgstr "Large Crown Quarto"
+
+#: printers.cpp:746 printers.cpp:4248
+#, no-c-format
+msgid "RA4"
+msgstr "RA4"
+
+#: printers.cpp:748
+#, no-c-format
+msgid "American foolscap"
+msgstr "American foolscap"
+
+#: printers.cpp:750 printers.cpp:3234
+#, no-c-format
+msgid "Bond"
+msgstr "Bond"
+
+#: printers.cpp:752 printers.cpp:6842
+#, no-c-format
+msgid "Glossy Photo"
+msgstr "Glossy Photo"
+
+#: printers.cpp:754 printers.cpp:6394
+#, no-c-format
+msgid "Transparencies"
+msgstr "Transparencies"
+
+#: printers.cpp:756 printers.cpp:4522
+#, no-c-format
+msgid "Ink Type"
+msgstr "Ink Type"
+
+#: printers.cpp:758 printers.cpp:4526
+#, no-c-format
+msgid "Color + Photo Cartridges"
+msgstr "Colour + Photo Cartridges"
+
+#: printers.cpp:760 printers.cpp:6814
+#, no-c-format
+msgid "Four Color Standard"
+msgstr "Four Colour Standard"
+
+#: printers.cpp:762
+#, no-c-format
+msgid "stpGamma"
+msgstr "stpGamma"
+
+#: printers.cpp:764 printers.cpp:4384
+#, no-c-format
+msgid "Density"
+msgstr "Density"
+
+#: printers.cpp:766
+#, no-c-format
+msgid "0.12"
+msgstr "0.12"
+
+#: printers.cpp:768
+#, no-c-format
+msgid "0.14"
+msgstr "0.14"
+
+#: printers.cpp:770
+#, no-c-format
+msgid "0.16"
+msgstr "0.16"
+
+#: printers.cpp:772
+#, no-c-format
+msgid "0.18"
+msgstr "0.18"
+
+#: printers.cpp:774
+#, no-c-format
+msgid "0.22"
+msgstr "0.22"
+
+#: printers.cpp:776
+#, no-c-format
+msgid "0.24"
+msgstr "0.24"
+
+#: printers.cpp:778
+#, no-c-format
+msgid "0.26"
+msgstr "0.26"
+
+#: printers.cpp:780
+#, no-c-format
+msgid "0.28"
+msgstr "0.28"
+
+#: printers.cpp:782
+#, no-c-format
+msgid "0.32"
+msgstr "0.32"
+
+#: printers.cpp:784
+#, no-c-format
+msgid "0.34"
+msgstr "0.34"
+
+#: printers.cpp:786
+#, no-c-format
+msgid "0.36"
+msgstr "0.36"
+
+#: printers.cpp:788
+#, no-c-format
+msgid "0.38"
+msgstr "0.38"
+
+#: printers.cpp:790
+#, no-c-format
+msgid "0.42"
+msgstr "0.42"
+
+#: printers.cpp:792
+#, no-c-format
+msgid "0.44"
+msgstr "0.44"
+
+#: printers.cpp:794
+#, no-c-format
+msgid "0.46"
+msgstr "0.46"
+
+#: printers.cpp:796
+#, no-c-format
+msgid "0.48"
+msgstr "0.48"
+
+#: printers.cpp:798
+#, no-c-format
+msgid "0.52"
+msgstr "0.52"
+
+#: printers.cpp:800
+#, no-c-format
+msgid "0.54"
+msgstr "0.54"
+
+#: printers.cpp:802
+#, no-c-format
+msgid "0.56"
+msgstr "0.56"
+
+#: printers.cpp:804
+#, no-c-format
+msgid "0.58"
+msgstr "0.58"
+
+#: printers.cpp:806
+#, no-c-format
+msgid "0.62"
+msgstr "0.62"
+
+#: printers.cpp:808
+#, no-c-format
+msgid "0.64"
+msgstr "0.64"
+
+#: printers.cpp:810
+#, no-c-format
+msgid "0.66"
+msgstr "0.66"
+
+#: printers.cpp:812
+#, no-c-format
+msgid "0.68"
+msgstr "0.68"
+
+#: printers.cpp:814
+#, no-c-format
+msgid "0.72"
+msgstr "0.72"
+
+#: printers.cpp:816
+#, no-c-format
+msgid "0.74"
+msgstr "0.74"
+
+#: printers.cpp:818
+#, no-c-format
+msgid "0.76"
+msgstr "0.76"
+
+#: printers.cpp:820
+#, no-c-format
+msgid "0.78"
+msgstr "0.78"
+
+#: printers.cpp:822
+#, no-c-format
+msgid "0.82"
+msgstr "0.82"
+
+#: printers.cpp:824
+#, no-c-format
+msgid "0.84"
+msgstr "0.84"
+
+#: printers.cpp:826
+#, no-c-format
+msgid "0.86"
+msgstr "0.86"
+
+#: printers.cpp:828
+#, no-c-format
+msgid "0.88"
+msgstr "0.88"
+
+#: printers.cpp:830
+#, no-c-format
+msgid "0.92"
+msgstr "0.92"
+
+#: printers.cpp:832
+#, no-c-format
+msgid "0.94"
+msgstr "0.94"
+
+#: printers.cpp:834
+#, no-c-format
+msgid "0.96"
+msgstr "0.96"
+
+#: printers.cpp:836
+#, no-c-format
+msgid "0.98"
+msgstr "0.98"
+
+#: printers.cpp:838
+#, no-c-format
+msgid "1.02"
+msgstr "1.02"
+
+#: printers.cpp:840
+#, no-c-format
+msgid "1.04"
+msgstr "1.04"
+
+#: printers.cpp:842
+#, no-c-format
+msgid "1.06"
+msgstr "1.06"
+
+#: printers.cpp:844
+#, no-c-format
+msgid "1.08"
+msgstr "1.08"
+
+#: printers.cpp:846
+#, no-c-format
+msgid "1.12"
+msgstr "1.12"
+
+#: printers.cpp:848
+#, no-c-format
+msgid "1.14"
+msgstr "1.14"
+
+#: printers.cpp:850
+#, no-c-format
+msgid "1.16"
+msgstr "1.16"
+
+#: printers.cpp:852
+#, no-c-format
+msgid "1.18"
+msgstr "1.18"
+
+#: printers.cpp:854
+#, no-c-format
+msgid "1.22"
+msgstr "1.22"
+
+#: printers.cpp:856
+#, no-c-format
+msgid "1.24"
+msgstr "1.24"
+
+#: printers.cpp:858
+#, no-c-format
+msgid "1.26"
+msgstr "1.26"
+
+#: printers.cpp:860
+#, no-c-format
+msgid "1.28"
+msgstr "1.28"
+
+#: printers.cpp:862
+#, no-c-format
+msgid "1.32"
+msgstr "1.32"
+
+#: printers.cpp:864
+#, no-c-format
+msgid "1.34"
+msgstr "1.34"
+
+#: printers.cpp:866
+#, no-c-format
+msgid "1.36"
+msgstr "1.36"
+
+#: printers.cpp:868
+#, no-c-format
+msgid "1.38"
+msgstr "1.38"
+
+#: printers.cpp:870
+#, no-c-format
+msgid "1.42"
+msgstr "1.42"
+
+#: printers.cpp:872
+#, no-c-format
+msgid "1.44"
+msgstr "1.44"
+
+#: printers.cpp:874
+#, no-c-format
+msgid "1.46"
+msgstr "1.46"
+
+#: printers.cpp:876
+#, no-c-format
+msgid "1.48"
+msgstr "1.48"
+
+#: printers.cpp:878
+#, no-c-format
+msgid "1.52"
+msgstr "1.52"
+
+#: printers.cpp:880
+#, no-c-format
+msgid "1.54"
+msgstr "1.54"
+
+#: printers.cpp:882
+#, no-c-format
+msgid "1.56"
+msgstr "1.56"
+
+#: printers.cpp:884
+#, no-c-format
+msgid "1.58"
+msgstr "1.58"
+
+#: printers.cpp:886
+#, no-c-format
+msgid "1.62"
+msgstr "1.62"
+
+#: printers.cpp:888
+#, no-c-format
+msgid "1.64"
+msgstr "1.64"
+
+#: printers.cpp:890
+#, no-c-format
+msgid "1.66"
+msgstr "1.66"
+
+#: printers.cpp:892
+#, no-c-format
+msgid "1.68"
+msgstr "1.68"
+
+#: printers.cpp:894
+#, no-c-format
+msgid "1.72"
+msgstr "1.72"
+
+#: printers.cpp:896
+#, no-c-format
+msgid "1.74"
+msgstr "1.74"
+
+#: printers.cpp:898
+#, no-c-format
+msgid "1.76"
+msgstr "1.76"
+
+#: printers.cpp:900
+#, no-c-format
+msgid "1.78"
+msgstr "1.78"
+
+#: printers.cpp:902
+#, no-c-format
+msgid "1.82"
+msgstr "1.82"
+
+#: printers.cpp:904
+#, no-c-format
+msgid "1.84"
+msgstr "1.84"
+
+#: printers.cpp:906
+#, no-c-format
+msgid "1.86"
+msgstr "1.86"
+
+#: printers.cpp:908
+#, no-c-format
+msgid "1.88"
+msgstr "1.88"
+
+#: printers.cpp:910
+#, no-c-format
+msgid "1.92"
+msgstr "1.92"
+
+#: printers.cpp:912
+#, no-c-format
+msgid "1.94"
+msgstr "1.94"
+
+#: printers.cpp:914
+#, no-c-format
+msgid "1.96"
+msgstr "1.96"
+
+#: printers.cpp:916
+#, no-c-format
+msgid "1.98"
+msgstr "1.98"
+
+#: printers.cpp:918
+#, no-c-format
+msgid "stpBrightness"
+msgstr "stpBrightness"
+
+#: printers.cpp:920
+#, no-c-format
+msgid "0.02"
+msgstr "0.02"
+
+#: printers.cpp:922
+#, no-c-format
+msgid "0.04"
+msgstr "0.04"
+
+#: printers.cpp:924
+#, no-c-format
+msgid "0.06"
+msgstr "0.06"
+
+#: printers.cpp:926
+#, no-c-format
+msgid "0.08"
+msgstr "0.08"
+
+#: printers.cpp:928
+#, no-c-format
+msgid "stpSaturation"
+msgstr "stpSaturation"
+
+#: printers.cpp:930
+#, no-c-format
+msgid "0.0"
+msgstr "0.0"
+
+#: printers.cpp:932
+#, no-c-format
+msgid "0.1"
+msgstr "0.1"
+
+#: printers.cpp:934
+#, no-c-format
+msgid "0.2"
+msgstr "0.2"
+
+#: printers.cpp:936
+#, no-c-format
+msgid "0.3"
+msgstr "0.3"
+
+#: printers.cpp:938
+#, no-c-format
+msgid "0.4"
+msgstr "0.4"
+
+#: printers.cpp:940
+#, no-c-format
+msgid "0.5"
+msgstr "0.5"
+
+#: printers.cpp:942
+#, no-c-format
+msgid "0.6"
+msgstr "0.6"
+
+#: printers.cpp:944
+#, no-c-format
+msgid "0.7"
+msgstr "0.7"
+
+#: printers.cpp:946
+#, no-c-format
+msgid "0.8"
+msgstr "0.8"
+
+#: printers.cpp:948
+#, no-c-format
+msgid "0.9"
+msgstr "0.9"
+
+#: printers.cpp:950
+#, no-c-format
+msgid "1.0"
+msgstr "1.0"
+
+#: printers.cpp:952
+#, no-c-format
+msgid "1.1"
+msgstr "1.1"
+
+#: printers.cpp:954
+#, no-c-format
+msgid "1.2"
+msgstr "1.2"
+
+#: printers.cpp:956
+#, no-c-format
+msgid "1.3"
+msgstr "1.3"
+
+#: printers.cpp:958
+#, no-c-format
+msgid "1.4"
+msgstr "1.4"
+
+#: printers.cpp:960
+#, no-c-format
+msgid "1.5"
+msgstr "1.5"
+
+#: printers.cpp:962
+#, no-c-format
+msgid "1.6"
+msgstr "1.6"
+
+#: printers.cpp:964
+#, no-c-format
+msgid "1.7"
+msgstr "1.7"
+
+#: printers.cpp:966
+#, no-c-format
+msgid "1.8"
+msgstr "1.8"
+
+#: printers.cpp:968
+#, no-c-format
+msgid "1.9"
+msgstr "1.9"
+
+#: printers.cpp:970 printers.cpp:3086
+#, no-c-format
+msgid "2.0"
+msgstr "2.0"
+
+#: printers.cpp:972
+#, no-c-format
+msgid "2.1"
+msgstr "2.1"
+
+#: printers.cpp:974
+#, no-c-format
+msgid "2.2"
+msgstr "2.2"
+
+#: printers.cpp:976
+#, no-c-format
+msgid "2.3"
+msgstr "2.3"
+
+#: printers.cpp:978
+#, no-c-format
+msgid "2.4"
+msgstr "2.4"
+
+#: printers.cpp:980
+#, no-c-format
+msgid "2.5"
+msgstr "2.5"
+
+#: printers.cpp:982
+#, no-c-format
+msgid "2.6"
+msgstr "2.6"
+
+#: printers.cpp:984
+#, no-c-format
+msgid "2.7"
+msgstr "2.7"
+
+#: printers.cpp:986
+#, no-c-format
+msgid "2.8"
+msgstr "2.8"
+
+#: printers.cpp:988
+#, no-c-format
+msgid "2.9"
+msgstr "2.9"
+
+#: printers.cpp:990
+#, no-c-format
+msgid "3.0"
+msgstr "3.0"
+
+#: printers.cpp:992
+#, no-c-format
+msgid "3.1"
+msgstr "3.1"
+
+#: printers.cpp:994
+#, no-c-format
+msgid "3.2"
+msgstr "3.2"
+
+#: printers.cpp:996
+#, no-c-format
+msgid "3.3"
+msgstr "3.3"
+
+#: printers.cpp:998
+#, no-c-format
+msgid "3.4"
+msgstr "3.4"
+
+#: printers.cpp:1000
+#, no-c-format
+msgid "3.5"
+msgstr "3.5"
+
+#: printers.cpp:1002
+#, no-c-format
+msgid "3.6"
+msgstr "3.6"
+
+#: printers.cpp:1004
+#, no-c-format
+msgid "3.7"
+msgstr "3.7"
+
+#: printers.cpp:1006
+#, no-c-format
+msgid "3.8"
+msgstr "3.8"
+
+#: printers.cpp:1008
+#, no-c-format
+msgid "3.9"
+msgstr "3.9"
+
+#: printers.cpp:1010
+#, no-c-format
+msgid "4.0"
+msgstr "4.0"
+
+#: printers.cpp:1012
+#, no-c-format
+msgid "4.1"
+msgstr "4.1"
+
+#: printers.cpp:1014
+#, no-c-format
+msgid "4.2"
+msgstr "4.2"
+
+#: printers.cpp:1016
+#, no-c-format
+msgid "4.3"
+msgstr "4.3"
+
+#: printers.cpp:1018
+#, no-c-format
+msgid "4.4"
+msgstr "4.4"
+
+#: printers.cpp:1020
+#, no-c-format
+msgid "4.5"
+msgstr "4.5"
+
+#: printers.cpp:1022
+#, no-c-format
+msgid "4.6"
+msgstr "4.6"
+
+#: printers.cpp:1024
+#, no-c-format
+msgid "4.7"
+msgstr "4.7"
+
+#: printers.cpp:1026
+#, no-c-format
+msgid "4.8"
+msgstr "4.8"
+
+#: printers.cpp:1028
+#, no-c-format
+msgid "4.9"
+msgstr "4.9"
+
+#: printers.cpp:1030
+#, no-c-format
+msgid "5.0"
+msgstr "5.0"
+
+#: printers.cpp:1032
+#, no-c-format
+msgid "5.1"
+msgstr "5.1"
+
+#: printers.cpp:1034
+#, no-c-format
+msgid "5.2"
+msgstr "5.2"
+
+#: printers.cpp:1036
+#, no-c-format
+msgid "5.3"
+msgstr "5.3"
+
+#: printers.cpp:1038
+#, no-c-format
+msgid "5.4"
+msgstr "5.4"
+
+#: printers.cpp:1040
+#, no-c-format
+msgid "5.5"
+msgstr "5.5"
+
+#: printers.cpp:1042
+#, no-c-format
+msgid "5.6"
+msgstr "5.6"
+
+#: printers.cpp:1044
+#, no-c-format
+msgid "5.7"
+msgstr "5.7"
+
+#: printers.cpp:1046
+#, no-c-format
+msgid "5.8"
+msgstr "5.8"
+
+#: printers.cpp:1048
+#, no-c-format
+msgid "5.9"
+msgstr "5.9"
+
+#: printers.cpp:1050
+#, no-c-format
+msgid "6.0"
+msgstr "6.0"
+
+#: printers.cpp:1052
+#, no-c-format
+msgid "6.1"
+msgstr "6.1"
+
+#: printers.cpp:1054
+#, no-c-format
+msgid "6.2"
+msgstr "6.2"
+
+#: printers.cpp:1056
+#, no-c-format
+msgid "6.3"
+msgstr "6.3"
+
+#: printers.cpp:1058
+#, no-c-format
+msgid "6.4"
+msgstr "6.4"
+
+#: printers.cpp:1060
+#, no-c-format
+msgid "6.5"
+msgstr "6.5"
+
+#: printers.cpp:1062
+#, no-c-format
+msgid "6.6"
+msgstr "6.6"
+
+#: printers.cpp:1064
+#, no-c-format
+msgid "6.7"
+msgstr "6.7"
+
+#: printers.cpp:1066
+#, no-c-format
+msgid "6.8"
+msgstr "6.8"
+
+#: printers.cpp:1068
+#, no-c-format
+msgid "6.9"
+msgstr "6.9"
+
+#: printers.cpp:1070
+#, no-c-format
+msgid "7.0"
+msgstr "7.0"
+
+#: printers.cpp:1072
+#, no-c-format
+msgid "7.1"
+msgstr "7.1"
+
+#: printers.cpp:1074
+#, no-c-format
+msgid "7.2"
+msgstr "7.2"
+
+#: printers.cpp:1076
+#, no-c-format
+msgid "7.3"
+msgstr "7.3"
+
+#: printers.cpp:1078
+#, no-c-format
+msgid "7.4"
+msgstr "7.4"
+
+#: printers.cpp:1080
+#, no-c-format
+msgid "7.5"
+msgstr "7.5"
+
+#: printers.cpp:1082
+#, no-c-format
+msgid "7.6"
+msgstr "7.6"
+
+#: printers.cpp:1084
+#, no-c-format
+msgid "7.7"
+msgstr "7.7"
+
+#: printers.cpp:1086
+#, no-c-format
+msgid "7.8"
+msgstr "7.8"
+
+#: printers.cpp:1088
+#, no-c-format
+msgid "7.9"
+msgstr "7.9"
+
+#: printers.cpp:1090
+#, no-c-format
+msgid "8.0"
+msgstr "8.0"
+
+#: printers.cpp:1092
+#, no-c-format
+msgid "8.1"
+msgstr "8.1"
+
+#: printers.cpp:1094
+#, no-c-format
+msgid "8.2"
+msgstr "8.2"
+
+#: printers.cpp:1096
+#, no-c-format
+msgid "8.3"
+msgstr "8.3"
+
+#: printers.cpp:1098
+#, no-c-format
+msgid "8.4"
+msgstr "8.4"
+
+#: printers.cpp:1100
+#, no-c-format
+msgid "8.5"
+msgstr "8.5"
+
+#: printers.cpp:1102
+#, no-c-format
+msgid "8.6"
+msgstr "8.6"
+
+#: printers.cpp:1104
+#, no-c-format
+msgid "8.7"
+msgstr "8.7"
+
+#: printers.cpp:1106
+#, no-c-format
+msgid "8.8"
+msgstr "8.8"
+
+#: printers.cpp:1108
+#, no-c-format
+msgid "8.9"
+msgstr "8.9"
+
+#: printers.cpp:1110
+#, no-c-format
+msgid "9.0"
+msgstr "9.0"
+
+#: printers.cpp:1112 printers.cpp:6762
+#, no-c-format
+msgid "Contrast Level"
+msgstr "Contrast Level"
+
+#: printers.cpp:1114 printers.cpp:6568
+#, no-c-format
+msgid "150 x 150 DPI"
+msgstr "150 x 150 DPI"
+
+#: printers.cpp:1116 printers.cpp:6602
+#, no-c-format
+msgid "300 x 300 DPI"
+msgstr "300 x 300 DPI"
+
+#: printers.cpp:1118 printers.cpp:6648
+#, no-c-format
+msgid "600 x 300 DPI"
+msgstr "600 x 300 DPI"
+
+#: printers.cpp:1120 printers.cpp:6650
+#, no-c-format
+msgid "600 x 600 DPI"
+msgstr "600 x 600 DPI"
+
+#: printers.cpp:1122 printers.cpp:6946
+#, no-c-format
+msgid "Output Type"
+msgstr "Output Type"
+
+#: printers.cpp:1124 printers.cpp:6844
+#, no-c-format
+msgid "Gray Scale"
+msgstr "Grey Scale"
+
+#: printers.cpp:1126 printers.cpp:6760
+#, no-c-format
+msgid "Continuous-tone photographs"
+msgstr "Continuous-tone photographs"
+
+#: printers.cpp:1128
+#, no-c-format
+msgid "Line art"
+msgstr "Line art"
+
+#: printers.cpp:1130 printers.cpp:6974
+#, no-c-format
+msgid "Primarily solid colors or smooth gradients"
+msgstr "Primarily solid colours or smooth gradients"
+
+#: printers.cpp:1132 printers.cpp:6780
+#, no-c-format
+msgid "Dither Algorithm"
+msgstr "Dither Algorithm"
+
+#: printers.cpp:1134
+#, no-c-format
+msgid "EvenTone"
+msgstr "EvenTone"
+
+#: printers.cpp:1136 printers.cpp:2836
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#: printers.cpp:1138 printers.cpp:6988
+#, no-c-format
+msgid "Raw CMYK"
+msgstr "Raw CMYK"
+
+#: printers.cpp:1140
+#, no-c-format
+msgid "Not capable"
+msgstr "Not capable"
+
+#: printers.cpp:1142 printers.cpp:3198
+#, no-c-format
+msgid "Printer Default"
+msgstr "Printer Default"
+
+#: printers.cpp:1144 printers.cpp:4358
+#, no-c-format
+msgid "GhostScript pre-filtering"
+msgstr "GhostScript pre-filtering"
+
+#: printers.cpp:1146
+#, no-c-format
+msgid "Embed GhostScript fonts only"
+msgstr "Embed Ghostscript fonts only"
+
+#: printers.cpp:1148 printers.cpp:4360
+#, no-c-format
+msgid "Convert to PS level 1"
+msgstr "Convert to PS level 1"
+
+#: printers.cpp:1150 printers.cpp:4362
+#, no-c-format
+msgid "Convert to PS level 2"
+msgstr "Convert to PS level 2"
+
+#: printers.cpp:1152 printers.cpp:4364
+#, no-c-format
+msgid "No pre-filtering"
+msgstr "No pre-filtering"
+
+#: printers.cpp:1154
+#, no-c-format
+msgid "160x72 dpi"
+msgstr "160x72 dpi"
+
+#: printers.cpp:1156
+#, no-c-format
+msgid "160x144 dpi"
+msgstr "160x144 dpi"
+
+#: printers.cpp:1158
+#, no-c-format
+msgid "320x216 dpi"
+msgstr "320x216 dpi"
+
+#: printers.cpp:1160 printers.cpp:3006
+#, no-c-format
+msgid "Input Slot"
+msgstr "Input Slot"
+
+#: printers.cpp:1162 printers.cpp:3686
+#, no-c-format
+msgid "Standard"
+msgstr "Standard"
+
+#: printers.cpp:1164 printers.cpp:4366
+#, no-c-format
+msgid "Printer default"
+msgstr "Printer default"
+
+#: printers.cpp:1166 printers.cpp:2686
+#, no-c-format
+msgid "PageSize"
+msgstr "PageSize"
+
+#: printers.cpp:1168 printers.cpp:2996
+#, no-c-format
+msgid "Tabloid"
+msgstr "Tabloid"
+
+#: printers.cpp:1170 printers.cpp:4326
+#, no-c-format
+msgid "SRA4"
+msgstr "SRA4"
+
+#: printers.cpp:1172 printers.cpp:3564
+#, no-c-format
+msgid "C4"
+msgstr "C4"
+
+#: printers.cpp:1174 printers.cpp:6362
+#, no-c-format
+msgid "ArchA"
+msgstr "ArchA"
+
+#: printers.cpp:1176
+#, no-c-format
+msgid "European foolscap"
+msgstr "European foolscap"
+
+#: printers.cpp:1178 printers.cpp:4234
+#, no-c-format
+msgid "Large Crown Octavo"
+msgstr "Large Crown Octavo"
+
+#: printers.cpp:1180 printers.cpp:6876
+#, no-c-format
+msgid "Japanese Kaku envelope #4"
+msgstr "Japanese Kaku envelope #4"
+
+#: printers.cpp:1182 printers.cpp:6384
+#, no-c-format
+msgid "ColorModel"
+msgstr "ColourModel"
+
+#: printers.cpp:1184 printers.cpp:5280
+#, no-c-format
+msgid "Black & White"
+msgstr "Black & White"
+
+#: printers.cpp:1186 printers.cpp:6124
+#, no-c-format
+msgid "Back Print Film"
+msgstr "Back Print Film"
+
+#: printers.cpp:1188 printers.cpp:6126
+#, no-c-format
+msgid "Fabric Sheets"
+msgstr "Fabric Sheets"
+
+#: printers.cpp:1190 printers.cpp:3496
+#, no-c-format
+msgid "Envelope"
+msgstr "Envelope"
+
+#: printers.cpp:1192 printers.cpp:6134
+#, no-c-format
+msgid "High Resolution Paper"
+msgstr "High Resolution Paper"
+
+#: printers.cpp:1194 printers.cpp:6138
+#, no-c-format
+msgid "T-Shirt Transfers"
+msgstr "T-Shirt Transfers"
+
+#: printers.cpp:1196 printers.cpp:6132
+#, no-c-format
+msgid "High Gloss Film"
+msgstr "High Gloss Film"
+
+#: printers.cpp:1198 printers.cpp:6130
+#, no-c-format
+msgid "Glossy Photo Paper"
+msgstr "Glossy Photo Paper"
+
+#: printers.cpp:1200 printers.cpp:6128
+#, no-c-format
+msgid "Glossy Photo Cards"
+msgstr "Glossy Photo Cards"
+
+#: printers.cpp:1202 printers.cpp:6136
+#, no-c-format
+msgid "Photo Paper Pro"
+msgstr "Photo Paper Pro"
+
+#: printers.cpp:1204 printers.cpp:5316
+#, no-c-format
+msgid "Other"
+msgstr "Other"
+
+#: printers.cpp:1206 printers.cpp:6118
+#, no-c-format
+msgid "Auto Sheet Feeder"
+msgstr "Auto Sheet Feeder"
+
+#: printers.cpp:1208 printers.cpp:6122
+#, no-c-format
+msgid "Manual with Pause"
+msgstr "Manual with Pause"
+
+#: printers.cpp:1210 printers.cpp:6120
+#, no-c-format
+msgid "Manual without Pause"
+msgstr "Manual without Pause"
+
+#: printers.cpp:1212 printers.cpp:6664
+#, no-c-format
+msgid "90x90 DPI"
+msgstr "90x90 DPI"
+
+#: printers.cpp:1214 printers.cpp:6146
+#, no-c-format
+msgid "180x180 DPI"
+msgstr "180x180 DPI"
+
+#: printers.cpp:1216 printers.cpp:6148
+#, no-c-format
+msgid "360x360 DPI"
+msgstr "360x360 DPI"
+
+#: printers.cpp:1218 printers.cpp:6176
+#, no-c-format
+msgid "360x360 DPI DMT"
+msgstr "360x360 DPI DMT"
+
+#: printers.cpp:1220 printers.cpp:6150
+#, no-c-format
+msgid "720x360 DPI"
+msgstr "720x360 DPI"
+
+#: printers.cpp:1222 printers.cpp:6386
+#, no-c-format
+msgid "Line Art"
+msgstr "Line Art"
+
+#: printers.cpp:1224 printers.cpp:7018
+#, no-c-format
+msgid "Solid Colors"
+msgstr "Solid Colours"
+
+#: printers.cpp:1226 printers.cpp:6390
+#, no-c-format
+msgid "Photograph"
+msgstr "Photograph"
+
+#: printers.cpp:1228 printers.cpp:6140
+#, no-c-format
+msgid "Black"
+msgstr "Black"
+
+#: printers.cpp:1230 printers.cpp:6706
+#, no-c-format
+msgid "Brightness"
+msgstr "Brightness"
+
+#: printers.cpp:1232
+#, no-c-format
+msgid "0.000"
+msgstr "0.000"
+
+#: printers.cpp:1234
+#, no-c-format
+msgid "0.050"
+msgstr "0.050"
+
+#: printers.cpp:1236
+#, no-c-format
+msgid "0.100"
+msgstr "0.100"
+
+#: printers.cpp:1238
+#, no-c-format
+msgid "0.150"
+msgstr "0.150"
+
+#: printers.cpp:1240
+#, no-c-format
+msgid "0.200"
+msgstr "0.200"
+
+#: printers.cpp:1242
+#, no-c-format
+msgid "0.250"
+msgstr "0.250"
+
+#: printers.cpp:1244
+#, no-c-format
+msgid "0.300"
+msgstr "0.300"
+
+#: printers.cpp:1246
+#, no-c-format
+msgid "0.350"
+msgstr "0.350"
+
+#: printers.cpp:1248
+#, no-c-format
+msgid "0.400"
+msgstr "0.400"
+
+#: printers.cpp:1250
+#, no-c-format
+msgid "0.450"
+msgstr "0.450"
+
+#: printers.cpp:1252
+#, no-c-format
+msgid "0.500"
+msgstr "0.500"
+
+#: printers.cpp:1254
+#, no-c-format
+msgid "0.550"
+msgstr "0.550"
+
+#: printers.cpp:1256
+#, no-c-format
+msgid "0.600"
+msgstr "0.600"
+
+#: printers.cpp:1258
+#, no-c-format
+msgid "0.650"
+msgstr "0.650"
+
+#: printers.cpp:1260
+#, no-c-format
+msgid "0.700"
+msgstr "0.700"
+
+#: printers.cpp:1262
+#, no-c-format
+msgid "0.750"
+msgstr "0.750"
+
+#: printers.cpp:1264
+#, no-c-format
+msgid "0.800"
+msgstr "0.800"
+
+#: printers.cpp:1266
+#, no-c-format
+msgid "0.850"
+msgstr "0.850"
+
+#: printers.cpp:1268
+#, no-c-format
+msgid "0.900"
+msgstr "0.900"
+
+#: printers.cpp:1270
+#, no-c-format
+msgid "0.950"
+msgstr "0.950"
+
+#: printers.cpp:1272
+#, no-c-format
+msgid "1.000"
+msgstr "1.000"
+
+#: printers.cpp:1274
+#, no-c-format
+msgid "1.050"
+msgstr "1.050"
+
+#: printers.cpp:1276
+#, no-c-format
+msgid "1.100"
+msgstr "1.100"
+
+#: printers.cpp:1278
+#, no-c-format
+msgid "1.150"
+msgstr "1.150"
+
+#: printers.cpp:1280
+#, no-c-format
+msgid "1.200"
+msgstr "1.200"
+
+#: printers.cpp:1282
+#, no-c-format
+msgid "1.250"
+msgstr "1.250"
+
+#: printers.cpp:1284
+#, no-c-format
+msgid "1.300"
+msgstr "1.300"
+
+#: printers.cpp:1286
+#, no-c-format
+msgid "1.350"
+msgstr "1.350"
+
+#: printers.cpp:1288
+#, no-c-format
+msgid "1.400"
+msgstr "1.400"
+
+#: printers.cpp:1290
+#, no-c-format
+msgid "1.450"
+msgstr "1.450"
+
+#: printers.cpp:1292
+#, no-c-format
+msgid "1.500"
+msgstr "1.500"
+
+#: printers.cpp:1294
+#, no-c-format
+msgid "1.550"
+msgstr "1.550"
+
+#: printers.cpp:1296
+#, no-c-format
+msgid "1.600"
+msgstr "1.600"
+
+#: printers.cpp:1298
+#, no-c-format
+msgid "1.650"
+msgstr "1.650"
+
+#: printers.cpp:1300
+#, no-c-format
+msgid "1.700"
+msgstr "1.700"
+
+#: printers.cpp:1302
+#, no-c-format
+msgid "1.750"
+msgstr "1.750"
+
+#: printers.cpp:1304
+#, no-c-format
+msgid "1.800"
+msgstr "1.800"
+
+#: printers.cpp:1306
+#, no-c-format
+msgid "1.850"
+msgstr "1.850"
+
+#: printers.cpp:1308
+#, no-c-format
+msgid "1.900"
+msgstr "1.900"
+
+#: printers.cpp:1310
+#, no-c-format
+msgid "1.950"
+msgstr "1.950"
+
+#: printers.cpp:1312
+#, no-c-format
+msgid "2.000"
+msgstr "2.000"
+
+#: printers.cpp:1314 printers.cpp:3046
+#, no-c-format
+msgid "Contrast"
+msgstr "Contrast"
+
+#: printers.cpp:1316
+#, no-c-format
+msgid "2.050"
+msgstr "2.050"
+
+#: printers.cpp:1318
+#, no-c-format
+msgid "2.100"
+msgstr "2.100"
+
+#: printers.cpp:1320
+#, no-c-format
+msgid "2.150"
+msgstr "2.150"
+
+#: printers.cpp:1322
+#, no-c-format
+msgid "2.200"
+msgstr "2.200"
+
+#: printers.cpp:1324
+#, no-c-format
+msgid "2.250"
+msgstr "2.250"
+
+#: printers.cpp:1326
+#, no-c-format
+msgid "2.300"
+msgstr "2.300"
+
+#: printers.cpp:1328
+#, no-c-format
+msgid "2.350"
+msgstr "2.350"
+
+#: printers.cpp:1330
+#, no-c-format
+msgid "2.400"
+msgstr "2.400"
+
+#: printers.cpp:1332
+#, no-c-format
+msgid "2.450"
+msgstr "2.450"
+
+#: printers.cpp:1334
+#, no-c-format
+msgid "2.500"
+msgstr "2.500"
+
+#: printers.cpp:1336
+#, no-c-format
+msgid "2.550"
+msgstr "2.550"
+
+#: printers.cpp:1338
+#, no-c-format
+msgid "2.600"
+msgstr "2.600"
+
+#: printers.cpp:1340
+#, no-c-format
+msgid "2.650"
+msgstr "2.650"
+
+#: printers.cpp:1342
+#, no-c-format
+msgid "2.700"
+msgstr "2.700"
+
+#: printers.cpp:1344
+#, no-c-format
+msgid "2.750"
+msgstr "2.750"
+
+#: printers.cpp:1346
+#, no-c-format
+msgid "2.800"
+msgstr "2.800"
+
+#: printers.cpp:1348
+#, no-c-format
+msgid "2.850"
+msgstr "2.850"
+
+#: printers.cpp:1350
+#, no-c-format
+msgid "2.900"
+msgstr "2.900"
+
+#: printers.cpp:1352
+#, no-c-format
+msgid "2.950"
+msgstr "2.950"
+
+#: printers.cpp:1354
+#, no-c-format
+msgid "3.000"
+msgstr "3.000"
+
+#: printers.cpp:1356
+#, no-c-format
+msgid "3.050"
+msgstr "3.050"
+
+#: printers.cpp:1358
+#, no-c-format
+msgid "3.100"
+msgstr "3.100"
+
+#: printers.cpp:1360
+#, no-c-format
+msgid "3.150"
+msgstr "3.150"
+
+#: printers.cpp:1362
+#, no-c-format
+msgid "3.200"
+msgstr "3.200"
+
+#: printers.cpp:1364
+#, no-c-format
+msgid "3.250"
+msgstr "3.250"
+
+#: printers.cpp:1366
+#, no-c-format
+msgid "3.300"
+msgstr "3.300"
+
+#: printers.cpp:1368
+#, no-c-format
+msgid "3.350"
+msgstr "3.350"
+
+#: printers.cpp:1370
+#, no-c-format
+msgid "3.400"
+msgstr "3.400"
+
+#: printers.cpp:1372
+#, no-c-format
+msgid "3.450"
+msgstr "3.450"
+
+#: printers.cpp:1374
+#, no-c-format
+msgid "3.500"
+msgstr "3.500"
+
+#: printers.cpp:1376
+#, no-c-format
+msgid "3.550"
+msgstr "3.550"
+
+#: printers.cpp:1378
+#, no-c-format
+msgid "3.600"
+msgstr "3.600"
+
+#: printers.cpp:1380
+#, no-c-format
+msgid "3.650"
+msgstr "3.650"
+
+#: printers.cpp:1382
+#, no-c-format
+msgid "3.700"
+msgstr "3.700"
+
+#: printers.cpp:1384
+#, no-c-format
+msgid "3.750"
+msgstr "3.750"
+
+#: printers.cpp:1386
+#, no-c-format
+msgid "3.800"
+msgstr "3.800"
+
+#: printers.cpp:1388
+#, no-c-format
+msgid "3.850"
+msgstr "3.850"
+
+#: printers.cpp:1390
+#, no-c-format
+msgid "3.900"
+msgstr "3.900"
+
+#: printers.cpp:1392
+#, no-c-format
+msgid "3.950"
+msgstr "3.950"
+
+#: printers.cpp:1394
+#, no-c-format
+msgid "4.000"
+msgstr "4.000"
+
+#: printers.cpp:1396 printers.cpp:6768
+#, no-c-format
+msgid "Cyan"
+msgstr "Cyan"
+
+#: printers.cpp:1398 printers.cpp:6902
+#, no-c-format
+msgid "Magenta"
+msgstr "Magenta"
+
+#: printers.cpp:1400 printers.cpp:3420
+#, no-c-format
+msgid "Yellow"
+msgstr "Yellow"
+
+#: printers.cpp:1402 printers.cpp:3050
+#, no-c-format
+msgid "Saturation"
+msgstr "Saturation"
+
+#: printers.cpp:1404
+#, no-c-format
+msgid "4.050"
+msgstr "4.050"
+
+#: printers.cpp:1406
+#, no-c-format
+msgid "4.100"
+msgstr "4.100"
+
+#: printers.cpp:1408
+#, no-c-format
+msgid "4.150"
+msgstr "4.150"
+
+#: printers.cpp:1410
+#, no-c-format
+msgid "4.200"
+msgstr "4.200"
+
+#: printers.cpp:1412
+#, no-c-format
+msgid "4.250"
+msgstr "4.250"
+
+#: printers.cpp:1414
+#, no-c-format
+msgid "4.300"
+msgstr "4.300"
+
+#: printers.cpp:1416
+#, no-c-format
+msgid "4.350"
+msgstr "4.350"
+
+#: printers.cpp:1418
+#, no-c-format
+msgid "4.400"
+msgstr "4.400"
+
+#: printers.cpp:1420
+#, no-c-format
+msgid "4.450"
+msgstr "4.450"
+
+#: printers.cpp:1422
+#, no-c-format
+msgid "4.500"
+msgstr "4.500"
+
+#: printers.cpp:1424
+#, no-c-format
+msgid "4.550"
+msgstr "4.550"
+
+#: printers.cpp:1426
+#, no-c-format
+msgid "4.600"
+msgstr "4.600"
+
+#: printers.cpp:1428
+#, no-c-format
+msgid "4.650"
+msgstr "4.650"
+
+#: printers.cpp:1430
+#, no-c-format
+msgid "4.700"
+msgstr "4.700"
+
+#: printers.cpp:1432
+#, no-c-format
+msgid "4.750"
+msgstr "4.750"
+
+#: printers.cpp:1434
+#, no-c-format
+msgid "4.800"
+msgstr "4.800"
+
+#: printers.cpp:1436
+#, no-c-format
+msgid "4.850"
+msgstr "4.850"
+
+#: printers.cpp:1438
+#, no-c-format
+msgid "4.900"
+msgstr "4.900"
+
+#: printers.cpp:1440
+#, no-c-format
+msgid "4.950"
+msgstr "4.950"
+
+#: printers.cpp:1442
+#, no-c-format
+msgid "5.000"
+msgstr "5.000"
+
+#: printers.cpp:1444
+#, no-c-format
+msgid "5.050"
+msgstr "5.050"
+
+#: printers.cpp:1446
+#, no-c-format
+msgid "5.100"
+msgstr "5.100"
+
+#: printers.cpp:1448
+#, no-c-format
+msgid "5.150"
+msgstr "5.150"
+
+#: printers.cpp:1450
+#, no-c-format
+msgid "5.200"
+msgstr "5.200"
+
+#: printers.cpp:1452
+#, no-c-format
+msgid "5.250"
+msgstr "5.250"
+
+#: printers.cpp:1454
+#, no-c-format
+msgid "5.300"
+msgstr "5.300"
+
+#: printers.cpp:1456
+#, no-c-format
+msgid "5.350"
+msgstr "5.350"
+
+#: printers.cpp:1458
+#, no-c-format
+msgid "5.400"
+msgstr "5.400"
+
+#: printers.cpp:1460
+#, no-c-format
+msgid "5.450"
+msgstr "5.450"
+
+#: printers.cpp:1462
+#, no-c-format
+msgid "5.500"
+msgstr "5.500"
+
+#: printers.cpp:1464
+#, no-c-format
+msgid "5.550"
+msgstr "5.550"
+
+#: printers.cpp:1466
+#, no-c-format
+msgid "5.600"
+msgstr "5.600"
+
+#: printers.cpp:1468
+#, no-c-format
+msgid "5.650"
+msgstr "5.650"
+
+#: printers.cpp:1470
+#, no-c-format
+msgid "5.700"
+msgstr "5.700"
+
+#: printers.cpp:1472
+#, no-c-format
+msgid "5.750"
+msgstr "5.750"
+
+#: printers.cpp:1474
+#, no-c-format
+msgid "5.800"
+msgstr "5.800"
+
+#: printers.cpp:1476
+#, no-c-format
+msgid "5.850"
+msgstr "5.850"
+
+#: printers.cpp:1478
+#, no-c-format
+msgid "5.900"
+msgstr "5.900"
+
+#: printers.cpp:1480
+#, no-c-format
+msgid "5.950"
+msgstr "5.950"
+
+#: printers.cpp:1482
+#, no-c-format
+msgid "6.000"
+msgstr "6.000"
+
+#: printers.cpp:1484
+#, no-c-format
+msgid "6.050"
+msgstr "6.050"
+
+#: printers.cpp:1486
+#, no-c-format
+msgid "6.100"
+msgstr "6.100"
+
+#: printers.cpp:1488
+#, no-c-format
+msgid "6.150"
+msgstr "6.150"
+
+#: printers.cpp:1490
+#, no-c-format
+msgid "6.200"
+msgstr "6.200"
+
+#: printers.cpp:1492
+#, no-c-format
+msgid "6.250"
+msgstr "6.250"
+
+#: printers.cpp:1494
+#, no-c-format
+msgid "6.300"
+msgstr "6.300"
+
+#: printers.cpp:1496
+#, no-c-format
+msgid "6.350"
+msgstr "6.350"
+
+#: printers.cpp:1498
+#, no-c-format
+msgid "6.400"
+msgstr "6.400"
+
+#: printers.cpp:1500
+#, no-c-format
+msgid "6.450"
+msgstr "6.450"
+
+#: printers.cpp:1502
+#, no-c-format
+msgid "6.500"
+msgstr "6.500"
+
+#: printers.cpp:1504
+#, no-c-format
+msgid "6.550"
+msgstr "6.550"
+
+#: printers.cpp:1506
+#, no-c-format
+msgid "6.600"
+msgstr "6.600"
+
+#: printers.cpp:1508
+#, no-c-format
+msgid "6.650"
+msgstr "6.650"
+
+#: printers.cpp:1510
+#, no-c-format
+msgid "6.700"
+msgstr "6.700"
+
+#: printers.cpp:1512
+#, no-c-format
+msgid "6.750"
+msgstr "6.750"
+
+#: printers.cpp:1514
+#, no-c-format
+msgid "6.800"
+msgstr "6.800"
+
+#: printers.cpp:1516
+#, no-c-format
+msgid "6.850"
+msgstr "6.850"
+
+#: printers.cpp:1518
+#, no-c-format
+msgid "6.900"
+msgstr "6.900"
+
+#: printers.cpp:1520
+#, no-c-format
+msgid "6.950"
+msgstr "6.950"
+
+#: printers.cpp:1522
+#, no-c-format
+msgid "7.000"
+msgstr "7.000"
+
+#: printers.cpp:1524
+#, no-c-format
+msgid "7.050"
+msgstr "7.050"
+
+#: printers.cpp:1526
+#, no-c-format
+msgid "7.100"
+msgstr "7.100"
+
+#: printers.cpp:1528
+#, no-c-format
+msgid "7.150"
+msgstr "7.150"
+
+#: printers.cpp:1530
+#, no-c-format
+msgid "7.200"
+msgstr "7.200"
+
+#: printers.cpp:1532
+#, no-c-format
+msgid "7.250"
+msgstr "7.250"
+
+#: printers.cpp:1534
+#, no-c-format
+msgid "7.300"
+msgstr "7.300"
+
+#: printers.cpp:1536
+#, no-c-format
+msgid "7.350"
+msgstr "7.350"
+
+#: printers.cpp:1538
+#, no-c-format
+msgid "7.400"
+msgstr "7.400"
+
+#: printers.cpp:1540
+#, no-c-format
+msgid "7.450"
+msgstr "7.450"
+
+#: printers.cpp:1542
+#, no-c-format
+msgid "7.500"
+msgstr "7.500"
+
+#: printers.cpp:1544
+#, no-c-format
+msgid "7.550"
+msgstr "7.550"
+
+#: printers.cpp:1546
+#, no-c-format
+msgid "7.600"
+msgstr "7.600"
+
+#: printers.cpp:1548
+#, no-c-format
+msgid "7.650"
+msgstr "7.650"
+
+#: printers.cpp:1550
+#, no-c-format
+msgid "7.700"
+msgstr "7.700"
+
+#: printers.cpp:1552
+#, no-c-format
+msgid "7.750"
+msgstr "7.750"
+
+#: printers.cpp:1554
+#, no-c-format
+msgid "7.800"
+msgstr "7.800"
+
+#: printers.cpp:1556
+#, no-c-format
+msgid "7.850"
+msgstr "7.850"
+
+#: printers.cpp:1558
+#, no-c-format
+msgid "7.900"
+msgstr "7.900"
+
+#: printers.cpp:1560
+#, no-c-format
+msgid "7.950"
+msgstr "7.950"
+
+#: printers.cpp:1562
+#, no-c-format
+msgid "8.000"
+msgstr "8.000"
+
+#: printers.cpp:1564
+#, no-c-format
+msgid "8.050"
+msgstr "8.050"
+
+#: printers.cpp:1566
+#, no-c-format
+msgid "8.100"
+msgstr "8.100"
+
+#: printers.cpp:1568
+#, no-c-format
+msgid "8.150"
+msgstr "8.150"
+
+#: printers.cpp:1570
+#, no-c-format
+msgid "8.200"
+msgstr "8.200"
+
+#: printers.cpp:1572
+#, no-c-format
+msgid "8.250"
+msgstr "8.250"
+
+#: printers.cpp:1574
+#, no-c-format
+msgid "8.300"
+msgstr "8.300"
+
+#: printers.cpp:1576
+#, no-c-format
+msgid "8.350"
+msgstr "8.350"
+
+#: printers.cpp:1578
+#, no-c-format
+msgid "8.400"
+msgstr "8.400"
+
+#: printers.cpp:1580
+#, no-c-format
+msgid "8.450"
+msgstr "8.450"
+
+#: printers.cpp:1582
+#, no-c-format
+msgid "8.500"
+msgstr "8.500"
+
+#: printers.cpp:1584
+#, no-c-format
+msgid "8.550"
+msgstr "8.550"
+
+#: printers.cpp:1586
+#, no-c-format
+msgid "8.600"
+msgstr "8.600"
+
+#: printers.cpp:1588
+#, no-c-format
+msgid "8.650"
+msgstr "8.650"
+
+#: printers.cpp:1590
+#, no-c-format
+msgid "8.700"
+msgstr "8.700"
+
+#: printers.cpp:1592
+#, no-c-format
+msgid "8.750"
+msgstr "8.750"
+
+#: printers.cpp:1594
+#, no-c-format
+msgid "8.800"
+msgstr "8.800"
+
+#: printers.cpp:1596
+#, no-c-format
+msgid "8.850"
+msgstr "8.850"
+
+#: printers.cpp:1598
+#, no-c-format
+msgid "8.900"
+msgstr "8.900"
+
+#: printers.cpp:1600
+#, no-c-format
+msgid "8.950"
+msgstr "8.950"
+
+#: printers.cpp:1602
+#, no-c-format
+msgid "9.000"
+msgstr "9.000"
+
+#: printers.cpp:1604 printers.cpp:6178
+#, no-c-format
+msgid "720x720 DPI"
+msgstr "720x720 DPI"
+
+#: printers.cpp:1606 printers.cpp:6144
+#, no-c-format
+msgid "1440x720 DPI"
+msgstr "1440x720 DPI"
+
+#: printers.cpp:1608 printers.cpp:6958
+#, no-c-format
+msgid "Photo CcMmY Color"
+msgstr "Photo CcMmY Colour"
+
+#: printers.cpp:1610 printers.cpp:6960
+#, no-c-format
+msgid "Photo CcMmYK Color"
+msgstr "Photo CcMmYK Colour"
+
+#: printers.cpp:1612 printers.cpp:5552
+#, no-c-format
+msgid "1200x1200 DPI"
+msgstr "1200x1200 DPI"
+
+#: printers.cpp:1614 printers.cpp:3560
+#, no-c-format
+msgid "12x18"
+msgstr "12x18"
+
+#: printers.cpp:1616 printers.cpp:7028
+#, no-c-format
+msgid "Super B 13x19"
+msgstr "Super B 13x19"
+
+#: printers.cpp:1618 printers.cpp:6510
+#, no-c-format
+msgid "20x24"
+msgstr "20x24"
+
+#: printers.cpp:1620 printers.cpp:6512
+#, no-c-format
+msgid "20x30"
+msgstr "20x30"
+
+#: printers.cpp:1622
+#, no-c-format
+msgid "22x30"
+msgstr "22x30"
+
+#: printers.cpp:1624 printers.cpp:6514
+#, no-c-format
+msgid "24x30"
+msgstr "24x30"
+
+#: printers.cpp:1626 printers.cpp:6516
+#, no-c-format
+msgid "24x36"
+msgstr "24x36"
+
+#: printers.cpp:1628 printers.cpp:6530
+#, no-c-format
+msgid "30x40"
+msgstr "30x40"
+
+#: printers.cpp:1630 printers.cpp:2688
+#, no-c-format
+msgid "A0"
+msgstr "A0"
+
+#: printers.cpp:1632 printers.cpp:2690
+#, no-c-format
+msgid "A1"
+msgstr "A1"
+
+#: printers.cpp:1634 printers.cpp:2692
+#, no-c-format
+msgid "A2"
+msgstr "A2"
+
+#: printers.cpp:1636 printers.cpp:6532
+#, no-c-format
+msgid "RA0"
+msgstr "RA0"
+
+#: printers.cpp:1638 printers.cpp:6534
+#, no-c-format
+msgid "RA1"
+msgstr "RA1"
+
+#: printers.cpp:1640 printers.cpp:6306
+#, no-c-format
+msgid "RA2"
+msgstr "RA2"
+
+#: printers.cpp:1642 printers.cpp:4320
+#, no-c-format
+msgid "RA3"
+msgstr "RA3"
+
+#: printers.cpp:1644 printers.cpp:6536
+#, no-c-format
+msgid "SRA0"
+msgstr "SRA0"
+
+#: printers.cpp:1646 printers.cpp:6538
+#, no-c-format
+msgid "SRA1"
+msgstr "SRA1"
+
+#: printers.cpp:1648 printers.cpp:6518
+#, no-c-format
+msgid "SRA2"
+msgstr "SRA2"
+
+#: printers.cpp:1650 printers.cpp:6540
+#, no-c-format
+msgid "B0 ISO"
+msgstr "B0 ISO"
+
+#: printers.cpp:1652 printers.cpp:6542
+#, no-c-format
+msgid "B1 ISO"
+msgstr "B1 ISO"
+
+#: printers.cpp:1654 printers.cpp:6520
+#, no-c-format
+msgid "B2 ISO"
+msgstr "B2 ISO"
+
+#: printers.cpp:1656 printers.cpp:6302
+#, no-c-format
+msgid "B3 ISO"
+msgstr "B3 ISO"
+
+#: printers.cpp:1658 printers.cpp:6544
+#, no-c-format
+msgid "B0 JIS"
+msgstr "B0 JIS"
+
+#: printers.cpp:1660 printers.cpp:6546
+#, no-c-format
+msgid "B1 JIS"
+msgstr "B1 JIS"
+
+#: printers.cpp:1662 printers.cpp:6522
+#, no-c-format
+msgid "B2 JIS"
+msgstr "B2 JIS"
+
+#: printers.cpp:1664 printers.cpp:6304
+#, no-c-format
+msgid "B3 JIS"
+msgstr "B3 JIS"
+
+#: printers.cpp:1666 printers.cpp:6548
+#, no-c-format
+msgid "C0"
+msgstr "C0"
+
+#: printers.cpp:1668 printers.cpp:6550
+#, no-c-format
+msgid "C1"
+msgstr "C1"
+
+#: printers.cpp:1670 printers.cpp:6524
+#, no-c-format
+msgid "C2"
+msgstr "C2"
+
+#: printers.cpp:1672 printers.cpp:4312
+#, no-c-format
+msgid "C3"
+msgstr "C3"
+
+#: printers.cpp:1674
+#, no-c-format
+msgid "ArchA Transverse"
+msgstr "ArchA Transverse"
+
+#: printers.cpp:1676 printers.cpp:6416
+#, no-c-format
+msgid "ArchB"
+msgstr "ArchB"
+
+#: printers.cpp:1678
+#, no-c-format
+msgid "ArchB Transverse"
+msgstr "ArchB Transverse"
+
+#: printers.cpp:1680 printers.cpp:6526
+#, no-c-format
+msgid "ArchC"
+msgstr "ArchC"
+
+#: printers.cpp:1682
+#, no-c-format
+msgid "ArchC Transverse"
+msgstr "ArchC Transverse"
+
+#: printers.cpp:1684 printers.cpp:6528
+#, no-c-format
+msgid "ArchD"
+msgstr "ArchD"
+
+#: printers.cpp:1686
+#, no-c-format
+msgid "ArchD Transverse"
+msgstr "ArchD Transverse"
+
+#: printers.cpp:1688 printers.cpp:6552
+#, no-c-format
+msgid "ArchE"
+msgstr "ArchE"
+
+#: printers.cpp:1690 printers.cpp:6278
+#, no-c-format
+msgid "Plain Paper Fast Load"
+msgstr "Plain Paper Fast Load"
+
+#: printers.cpp:1692 printers.cpp:6268
+#, no-c-format
+msgid "Glossy Film"
+msgstr "Glossy Film"
+
+#: printers.cpp:1694 printers.cpp:6418
+#, no-c-format
+msgid "Envelopes"
+msgstr "Envelopes"
+
+#: printers.cpp:1696 printers.cpp:6266
+#, no-c-format
+msgid "Back Light Film"
+msgstr "Back Light Film"
+
+#: printers.cpp:1698 printers.cpp:6272
+#, no-c-format
+msgid "Matte Paper"
+msgstr "Matte Paper"
+
+#: printers.cpp:1700 printers.cpp:6270
+#, no-c-format
+msgid "Inkjet Paper"
+msgstr "Inkjet Paper"
+
+#: printers.cpp:1702 printers.cpp:6276
+#, no-c-format
+msgid "Photo Quality Inkjet Paper"
+msgstr "Photo Quality Inkjet Paper"
+
+#: printers.cpp:1704 printers.cpp:6280
+#, no-c-format
+msgid "Premium Glossy Photo Paper"
+msgstr "Premium Glossy Photo Paper"
+
+#: printers.cpp:1706 printers.cpp:6420
+#, no-c-format
+msgid "Premium Luster Photo Paper"
+msgstr "Premium Luster Photo Paper"
+
+#: printers.cpp:1708 printers.cpp:6274
+#, no-c-format
+msgid "Photo Quality Glossy Paper"
+msgstr "Photo Quality Glossy Paper"
+
+#: printers.cpp:1710 printers.cpp:6870
+#, no-c-format
+msgid "Ilford Heavy Paper"
+msgstr "Ilford Heavy Paper"
+
+#: printers.cpp:1712
+#, no-c-format
+msgid "ColorLife Paper"
+msgstr "ColourLife Paper"
+
+#: printers.cpp:1714 printers.cpp:6450
+#, no-c-format
+msgid "Roll Feed"
+msgstr "Roll Feed"
+
+#: printers.cpp:1716 printers.cpp:6624
+#, no-c-format
+msgid "360 x 90 DPI Fast Economy Draft"
+msgstr "360 x 90 DPI Fast Economy Draft"
+
+#: printers.cpp:1718 printers.cpp:6608
+#, no-c-format
+msgid "360 x 120 DPI Economy Draft"
+msgstr "360 x 120 DPI Economy Draft"
+
+#: printers.cpp:1720 printers.cpp:6570
+#, no-c-format
+msgid "180 DPI Economy Draft"
+msgstr "180 DPI Economy Draft"
+
+#: printers.cpp:1722 printers.cpp:6616
+#, no-c-format
+msgid "360 x 240 DPI Draft"
+msgstr "360 x 240 DPI Draft"
+
+#: printers.cpp:1724 printers.cpp:6612
+#, no-c-format
+msgid "360 x 180 DPI Draft"
+msgstr "360 x 180 DPI Draft"
+
+#: printers.cpp:1726 printers.cpp:6432
+#, no-c-format
+msgid "360 DPI Microweave"
+msgstr "360 DPI Microweave"
+
+#: printers.cpp:1728 printers.cpp:6434
+#, no-c-format
+msgid "360 DPI Microweave Unidirectional"
+msgstr "360 DPI Microweave Unidirectional"
+
+#: printers.cpp:1730 printers.cpp:6430
+#, no-c-format
+msgid "360 DPI Unidirectional"
+msgstr "360 DPI Unidirectional"
+
+#: printers.cpp:1732 printers.cpp:6458
+#, no-c-format
+msgid "360 DPI Full Overlap"
+msgstr "360 DPI Full Overlap"
+
+#: printers.cpp:1734 printers.cpp:6460
+#, no-c-format
+msgid "360 DPI Full Overlap Unidirectional"
+msgstr "360 DPI Full Overlap Unidirectional"
+
+#: printers.cpp:1736 printers.cpp:6462
+#, no-c-format
+msgid "360 DPI FOL2"
+msgstr "360 DPI FOL2"
+
+#: printers.cpp:1738 printers.cpp:6464
+#, no-c-format
+msgid "360 DPI FOL2 Unidirectional"
+msgstr "360 DPI FOL2 Unidirectional"
+
+#: printers.cpp:1740 printers.cpp:6466
+#, no-c-format
+msgid "360 DPI MW2"
+msgstr "360 DPI MW2"
+
+#: printers.cpp:1742 printers.cpp:6468
+#, no-c-format
+msgid "360 DPI MW2 Unidirectional"
+msgstr "360 DPI MW2 Unidirectional"
+
+#: printers.cpp:1744 printers.cpp:6654
+#, no-c-format
+msgid "720 x 360 DPI"
+msgstr "720 x 360 DPI"
+
+#: printers.cpp:1746 printers.cpp:6656
+#, no-c-format
+msgid "720 x 360 DPI Unidirectional"
+msgstr "720 x 360 DPI Unidirectional"
+
+#: printers.cpp:1748 printers.cpp:6474
+#, no-c-format
+msgid "720 x 360 DPI Microweave"
+msgstr "720 x 360 DPI Microweave"
+
+#: printers.cpp:1750 printers.cpp:6476
+#, no-c-format
+msgid "720 x 360 DPI Microweave Unidirectional"
+msgstr "720 x 360 DPI Microweave Unidirectional"
+
+#: printers.cpp:1752 printers.cpp:6478
+#, no-c-format
+msgid "720 x 360 DPI FOL"
+msgstr "720 x 360 DPI FOL"
+
+#: printers.cpp:1754 printers.cpp:6480
+#, no-c-format
+msgid "720 x 360 DPI FOL Unidirectional"
+msgstr "720 x 360 DPI FOL Unidirectional"
+
+#: printers.cpp:1756 printers.cpp:6482
+#, no-c-format
+msgid "720 x 360 DPI FOL2"
+msgstr "720 x 360 DPI FOL2"
+
+#: printers.cpp:1758 printers.cpp:6484
+#, no-c-format
+msgid "720 x 360 DPI FOL2 Unidirectional"
+msgstr "720 x 360 DPI FOL2 Unidirectional"
+
+#: printers.cpp:1760 printers.cpp:6486
+#, no-c-format
+msgid "720 x 360 DPI MW2"
+msgstr "720 x 360 DPI MW2"
+
+#: printers.cpp:1762 printers.cpp:6488
+#, no-c-format
+msgid "720 x 360 DPI MW2 Unidirectional"
+msgstr "720 x 360 DPI MW2 Unidirectional"
+
+#: printers.cpp:1764 printers.cpp:6282
+#, no-c-format
+msgid "720 DPI Microweave"
+msgstr "720 DPI Microweave"
+
+#: printers.cpp:1766 printers.cpp:6442
+#, no-c-format
+msgid "720 DPI Microweave Unidirectional"
+msgstr "720 DPI Microweave Unidirectional"
+
+#: printers.cpp:1768 printers.cpp:6490
+#, no-c-format
+msgid "720 DPI Full Overlap"
+msgstr "720 DPI Full Overlap"
+
+#: printers.cpp:1770 printers.cpp:6492
+#, no-c-format
+msgid "720 DPI Full Overlap Unidirectional"
+msgstr "720 DPI Full Overlap Unidirectional"
+
+#: printers.cpp:1772 printers.cpp:6494
+#, no-c-format
+msgid "720 DPI Four Pass"
+msgstr "720 DPI Four Pass"
+
+#: printers.cpp:1774 printers.cpp:6496
+#, no-c-format
+msgid "720 DPI Four Pass Unidirectional"
+msgstr "720 DPI Four Pass Unidirectional"
+
+#: printers.cpp:1776 printers.cpp:6498
+#, no-c-format
+msgid "1440 x 720 DPI Microweave"
+msgstr "1440 x 720 DPI Microweave"
+
+#: printers.cpp:1778 printers.cpp:6500
+#, no-c-format
+msgid "1440 x 720 DPI Microweave Unidirectional"
+msgstr "1440 x 720 DPI Microweave Unidirectional"
+
+#: printers.cpp:1780 printers.cpp:6502
+#, no-c-format
+msgid "1440 x 720 DPI FOL"
+msgstr "1440 x 720 DPI FOL"
+
+#: printers.cpp:1782 printers.cpp:6504
+#, no-c-format
+msgid "1440 x 720 DPI FOL Unidirectional"
+msgstr "1440 x 720 DPI FOL Unidirectional"
+
+#: printers.cpp:1784 printers.cpp:6506
+#, no-c-format
+msgid "1440 x 720 DPI Four Pass"
+msgstr "1440 x 720 DPI Four Pass"
+
+#: printers.cpp:1786 printers.cpp:6508
+#, no-c-format
+msgid "1440 x 720 DPI Four Pass Unidirectional"
+msgstr "1440 x 720 DPI Four Pass Unidirectional"
+
+#: printers.cpp:1788 printers.cpp:7014
+#, no-c-format
+msgid "Six Color Photo"
+msgstr "Six Colour Photo"
+
+#: printers.cpp:1790 printers.cpp:6806
+#, no-c-format
+msgid "Five Color Photo Composite"
+msgstr "Five Colour Photo Composite"
+
+#: printers.cpp:1792 printers.cpp:7038
+#, no-c-format
+msgid "Three Color Composite"
+msgstr "Three Colour Composite"
+
+#: printers.cpp:1794
+#, no-c-format
+msgid "Quadtone"
+msgstr "Quadtone"
+
+#: printers.cpp:1796 printers.cpp:6652
+#, no-c-format
+msgid "720 DPI Unidirectional"
+msgstr "720 DPI Unidirectional"
+
+#: printers.cpp:1798 printers.cpp:6290
+#, no-c-format
+msgid "720 DPI High Quality"
+msgstr "720 DPI High Quality"
+
+#: printers.cpp:1800 printers.cpp:6446
+#, no-c-format
+msgid "720 DPI High Quality Unidirectional"
+msgstr "720 DPI High Quality Unidirectional"
+
+#: printers.cpp:1802 printers.cpp:6288
+#, no-c-format
+msgid "720 DPI Highest Quality"
+msgstr "720 DPI Highest Quality"
+
+#: printers.cpp:1804 printers.cpp:6564
+#, no-c-format
+msgid "1440 x 720 DPI"
+msgstr "1440 x 720 DPI"
+
+#: printers.cpp:1806 printers.cpp:6566
+#, no-c-format
+msgid "1440 x 720 DPI Unidirectional"
+msgstr "1440 x 720 DPI Unidirectional"
+
+#: printers.cpp:1808 printers.cpp:6298
+#, no-c-format
+msgid "1440 x 720 DPI Highest Quality"
+msgstr "1440 x 720 DPI Highest Quality"
+
+#: printers.cpp:1810 printers.cpp:6586
+#, no-c-format
+msgid "2880 x 720 DPI"
+msgstr "2880 x 720 DPI"
+
+#: printers.cpp:1812 printers.cpp:6588
+#, no-c-format
+msgid "2880 x 720 DPI Unidirectional"
+msgstr "2880 x 720 DPI Unidirectional"
+
+#: printers.cpp:1814
+#, no-c-format
+msgid "Roll Feed (cut each page)"
+msgstr "Roll Feed (cut each page)"
+
+#: printers.cpp:1816
+#, no-c-format
+msgid "Roll Feed (do not cut)"
+msgstr "Roll Feed (do not cut)"
+
+#: printers.cpp:1818 printers.cpp:6560
+#, no-c-format
+msgid "1440 x 1440 DPI"
+msgstr "1440 x 1440 DPI"
+
+#: printers.cpp:1820 printers.cpp:6562
+#, no-c-format
+msgid "1440 x 1440 DPI Highest Quality"
+msgstr "1440 x 1440 DPI Highest Quality"
+
+#: printers.cpp:1822 printers.cpp:6584
+#, no-c-format
+msgid "2880 x 1440 DPI"
+msgstr "2880 x 1440 DPI"
+
+#: printers.cpp:1824
+#, no-c-format
+msgid "Seven Color Photo"
+msgstr "Seven Colour Photo"
+
+#: printers.cpp:1826
+#, no-c-format
+msgid "Two Level Grayscale"
+msgstr "Two Level Greyscale"
+
+#: printers.cpp:1828
+#, no-c-format
+msgid "Cut Sheet Bin 1"
+msgstr "Cut Sheet Bin 1"
+
+#: printers.cpp:1830
+#, no-c-format
+msgid "Cut Sheet Bin 2"
+msgstr "Cut Sheet Bin 2"
+
+#: printers.cpp:1832
+#, no-c-format
+msgid "Cut Sheet Autoselect"
+msgstr "Cut Sheet Autoselect"
+
+#: printers.cpp:1834
+#, no-c-format
+msgid "Manual Selection"
+msgstr "Manual Selection"
+
+#: printers.cpp:1836
+#, no-c-format
+msgid "2880 x 720 DPI Microweave"
+msgstr "2880 x 720 DPI Microweave"
+
+#: printers.cpp:1838
+#, no-c-format
+msgid "2880 x 720 DPI Microweave Unidirectional"
+msgstr "2880 x 720 DPI Microweave Unidirectional"
+
+#: printers.cpp:1840
+#, no-c-format
+msgid "2880 x 720 DPI FOL"
+msgstr "2880 x 720 DPI FOL"
+
+#: printers.cpp:1842
+#, no-c-format
+msgid "2880 x 720 DPI FOL Unidirectional"
+msgstr "2880 x 720 DPI FOL Unidirectional"
+
+#: printers.cpp:1844
+#, no-c-format
+msgid "2880 x 720 DPI Four Pass"
+msgstr "2880 x 720 DPI Four Pass"
+
+#: printers.cpp:1846
+#, no-c-format
+msgid "2880 x 720 DPI Four Pass Unidirectional"
+msgstr "2880 x 720 DPI Four Pass Unidirectional"
+
+#: printers.cpp:1848
+#, no-c-format
+msgid "1440 x 1440 DPI Microweave"
+msgstr "1440 x 1440 DPI Microweave"
+
+#: printers.cpp:1850
+#, no-c-format
+msgid "1440 x 1440 DPI Microweave Unidirectional"
+msgstr "1440 x 1440 DPI Microweave Unidirectional"
+
+#: printers.cpp:1852
+#, no-c-format
+msgid "1440 x 1440 DPI FOL"
+msgstr "1440 x 1440 DPI FOL"
+
+#: printers.cpp:1854
+#, no-c-format
+msgid "1440 x 1440 DPI FOL Unidirectional"
+msgstr "1440 x 1440 DPI FOL Unidirectional"
+
+#: printers.cpp:1856
+#, no-c-format
+msgid "1440 x 1440 DPI Four Pass"
+msgstr "1440 x 1440 DPI Four Pass"
+
+#: printers.cpp:1858
+#, no-c-format
+msgid "1440 x 1440 DPI Four Pass Unidirectional"
+msgstr "1440 x 1440 DPI Four Pass Unidirectional"
+
+#: printers.cpp:1860
+#, no-c-format
+msgid "2880 x 1440 DPI Microweave"
+msgstr "2880 x 1440 DPI Microweave"
+
+#: printers.cpp:1862
+#, no-c-format
+msgid "2880 x 1440 DPI Microweave Unidirectional"
+msgstr "2880 x 1440 DPI Microweave Unidirectional"
+
+#: printers.cpp:1864
+#, no-c-format
+msgid "2880 x 1440 DPI FOL"
+msgstr "2880 x 1440 DPI FOL"
+
+#: printers.cpp:1866
+#, no-c-format
+msgid "2880 x 1440 DPI FOL Unidirectional"
+msgstr "2880 x 1440 DPI FOL Unidirectional"
+
+#: printers.cpp:1868
+#, no-c-format
+msgid "2880 x 1440 DPI Four Pass"
+msgstr "2880 x 1440 DPI Four Pass"
+
+#: printers.cpp:1870
+#, no-c-format
+msgid "2880 x 1440 DPI Four Pass Unidirectional"
+msgstr "2880 x 1440 DPI Four Pass Unidirectional"
+
+#: printers.cpp:1872
+#, no-c-format
+msgid "Seven Color Enhanced"
+msgstr "Seven Colour Enhanced"
+
+#: printers.cpp:1874
+#, no-c-format
+msgid "Six Color Enhanced Composite"
+msgstr "Six Colour Enhanced Composite"
+
+#: printers.cpp:1876 printers.cpp:3222
+#, no-c-format
+msgid "Plain"
+msgstr "Plain"
+
+#: printers.cpp:1878 printers.cpp:6398
+#, no-c-format
+msgid "300 DPI x 600 DPI"
+msgstr "300 DPI x 600 DPI"
+
+#: printers.cpp:1880 printers.cpp:6400
+#, no-c-format
+msgid "600 DPI high quality"
+msgstr "600 DPI high quality"
+
+#: printers.cpp:1882 printers.cpp:6402
+#, no-c-format
+msgid "600 DPI Unidirectional"
+msgstr "600 DPI Unidirectional"
+
+#: printers.cpp:1884 printers.cpp:6404
+#, no-c-format
+msgid "1200 DPI high quality"
+msgstr "1200 DPI high quality"
+
+#: printers.cpp:1886 printers.cpp:6406
+#, no-c-format
+msgid "1200 DPI highest quality"
+msgstr "1200 DPI highest quality"
+
+#: printers.cpp:1888 printers.cpp:6408
+#, no-c-format
+msgid "1200 DPI Unidirectional"
+msgstr "1200 DPI Unidirectional"
+
+#: printers.cpp:1890 printers.cpp:6410
+#, no-c-format
+msgid "2400 DPI x 1200 DPI"
+msgstr "2400 DPI x 1200 DPI"
+
+#: printers.cpp:1892 printers.cpp:6412
+#, no-c-format
+msgid "2400 DPI x 1200 DPI high quality"
+msgstr "2400 DPI x 1200 DPI high quality"
+
+#: printers.cpp:1894 printers.cpp:6414
+#, no-c-format
+msgid "2400 DPI x 1200 DPI highest quality"
+msgstr "2400 DPI x 1200 DPI highest quality"
+
+#: printers.cpp:1896 printers.cpp:4474
+#, no-c-format
+msgid "600x600 DPI monochrome"
+msgstr "600x600 DPI monochrome"
+
+#: printers.cpp:1898 printers.cpp:4260
+#, no-c-format
+msgid "Quick-dry Photo"
+msgstr "Quick-dry Photo"
+
+#: printers.cpp:1900 printers.cpp:4262
+#, no-c-format
+msgid "Quick-dry Transparency"
+msgstr "Quick-dry Transparency"
+
+#: printers.cpp:1902 printers.cpp:4520
+#, no-c-format
+msgid "Portable Sheet Feeder"
+msgstr "Portable Sheet Feeder"
+
+#: printers.cpp:1904 printers.cpp:4518
+#, no-c-format
+msgid "Desktop Sheet Feeder"
+msgstr "Desktop Sheet Feeder"
+
+#: printers.cpp:1906 printers.cpp:4524
+#, no-c-format
+msgid "Color + Black Cartridges"
+msgstr "Colour + Black Cartridges"
+
+#: printers.cpp:1908 printers.cpp:3798
+#, no-c-format
+msgid "Upper Tray"
+msgstr "Upper Tray"
+
+#: printers.cpp:1910 printers.cpp:3800
+#, no-c-format
+msgid "Lower Tray"
+msgstr "Lower Tray"
+
+#: printers.cpp:1912 printers.cpp:6038
+#, no-c-format
+msgid "Dual"
+msgstr "Dual"
+
+#: printers.cpp:1914 printers.cpp:6040
+#, no-c-format
+msgid "Thicker Paper"
+msgstr "Thicker Paper"
+
+#: printers.cpp:1916 printers.cpp:4610
+#, no-c-format
+msgid "Thin Paper"
+msgstr "Thin Paper"
+
+#: printers.cpp:1918 printers.cpp:6042
+#, no-c-format
+msgid "Toner Saving"
+msgstr "Toner Saving"
+
+#: printers.cpp:1920 printers.cpp:6044
+#, no-c-format
+msgid "High (50%)"
+msgstr "High (50%)"
+
+#: printers.cpp:1922 printers.cpp:6046
+#, no-c-format
+msgid "Low (25%)"
+msgstr "Low (25%)"
+
+#: printers.cpp:1924 printers.cpp:4400
+#, no-c-format
+msgid "Standard printing"
+msgstr "Standard printing"
+
+#: printers.cpp:1926 printers.cpp:4398
+#, no-c-format
+msgid "Floyd-Steinberg dithered printing"
+msgstr "Floyd-Steinberg dithered printing"
+
+#: printers.cpp:1928 printers.cpp:3954
+#, no-c-format
+msgid "Tray 5"
+msgstr "Tray 5"
+
+#: printers.cpp:1930 printers.cpp:6048
+#, no-c-format
+msgid "2400x600 DPI"
+msgstr "2400x600 DPI"
+
+#: printers.cpp:1932
+#, no-c-format
+msgid "Draft Grayscale"
+msgstr "Draft Greyscale"
+
+#: printers.cpp:1934 printers.cpp:6976
+#, no-c-format
+msgid "Printer Model"
+msgstr "Printer Model"
+
+#: printers.cpp:1936 printers.cpp:6866
+#, no-c-format
+msgid "HP LaserJet II series"
+msgstr "HP LaserJet II series"
+
+#: printers.cpp:1938 printers.cpp:6864
+#, no-c-format
+msgid "HP LaserJet III series"
+msgstr "HP LaserJet III series"
+
+#: printers.cpp:1940 printers.cpp:3648
+#, no-c-format
+msgid "8K"
+msgstr "8K"
+
+#: printers.cpp:1942 printers.cpp:4680
+#, no-c-format
+msgid "Large Capacity Tray"
+msgstr "Large Capacity Tray"
+
+#: printers.cpp:1944
+#, no-c-format
+msgid "Multi Purpose Tray"
+msgstr "Multi Purpose Tray"
+
+#: printers.cpp:1946
+#, no-c-format
+msgid "300 dpi, Draft, Grayscale, Black Cartr."
+msgstr "300 dpi, Draft, Greyscale, Black Cartr."
+
+#: printers.cpp:1948
+#, no-c-format
+msgid "300 dpi, Grayscale, Black Cartr."
+msgstr "300 dpi, Greyscale, Black Cartr."
+
+#: printers.cpp:1950
+#, no-c-format
+msgid "600 dpi, Grayscale, Black Cartr."
+msgstr "600 dpi, Greyscale, Black Cartr."
+
+#: printers.cpp:1952 printers.cpp:6050
+#, no-c-format
+msgid "180x360 dpi"
+msgstr "180x360 dpi"
+
+#: printers.cpp:1954 printers.cpp:6052
+#, no-c-format
+msgid "360x360 dpi"
+msgstr "360x360 dpi"
+
+#: printers.cpp:1956 printers.cpp:6572
+#, no-c-format
+msgid "180 x 180 DPI"
+msgstr "180 x 180 DPI"
+
+#: printers.cpp:1958 printers.cpp:6618
+#, no-c-format
+msgid "360 x 360 DPI"
+msgstr "360 x 360 DPI"
+
+#: printers.cpp:1960 printers.cpp:4338
+#, no-c-format
+msgid "Plain paper"
+msgstr "Plain paper"
+
+#: printers.cpp:1962 printers.cpp:4334
+#, no-c-format
+msgid "Bond paper"
+msgstr "Bond paper"
+
+#: printers.cpp:1964 printers.cpp:6054
+#, no-c-format
+msgid "Media Weight"
+msgstr "Media Weight"
+
+#: printers.cpp:1966 printers.cpp:6056
+#, no-c-format
+msgid "Normal paper"
+msgstr "Normal paper"
+
+#: printers.cpp:1968 printers.cpp:6058
+#, no-c-format
+msgid "Thick paper"
+msgstr "Thick paper"
+
+#: printers.cpp:1970 printers.cpp:4558
+#, no-c-format
+msgid "90 DPI"
+msgstr "90 DPI"
+
+#: printers.cpp:1972 printers.cpp:6064
+#, no-c-format
+msgid "Ghostscript Bits Per Pixel"
+msgstr "Ghostscript Bits Per Pixel"
+
+#: printers.cpp:1974 printers.cpp:6066
+#, no-c-format
+msgid "Monochrome (1bpp)"
+msgstr "Monochrome (1bpp)"
+
+#: printers.cpp:1976 printers.cpp:6068
+#, no-c-format
+msgid "CMYK with Ghostscript dithering (8bpp)"
+msgstr "CMYK with Ghostscript dithering (8bpp)"
+
+#: printers.cpp:1978 printers.cpp:6070
+#, no-c-format
+msgid "CMYK with Ghostscript FS dithering (16bpp)"
+msgstr "CMYK with Ghostscript FS dithering (16bpp)"
+
+#: printers.cpp:1980 printers.cpp:6072
+#, no-c-format
+msgid "CMYK with FS dithering (24 bpp)"
+msgstr "CMYK with FS dithering (24 bpp)"
+
+#: printers.cpp:1982 printers.cpp:6074
+#, no-c-format
+msgid "CMYK with FS dithering (32 bpp)"
+msgstr "CMYK with FS dithering (32 bpp)"
+
+#: printers.cpp:1984 printers.cpp:5184
+#, no-c-format
+msgid "Color Model"
+msgstr "Colour Model"
+
+#: printers.cpp:1986 printers.cpp:6078
+#, no-c-format
+msgid "Four-color CMYK"
+msgstr "Four-colour CMYK"
+
+#: printers.cpp:1988 printers.cpp:6080
+#, no-c-format
+msgid "Greyscale"
+msgstr "Greyscale"
+
+#: printers.cpp:1990 printers.cpp:6082
+#, no-c-format
+msgid "Three-color RGB"
+msgstr "Three-colour RGB"
+
+#: printers.cpp:1992 printers.cpp:6754
+#, no-c-format
+msgid "Colours to be used"
+msgstr "Colours to be used"
+
+#: printers.cpp:1994 printers.cpp:6086
+#, no-c-format
+msgid "Cyan only"
+msgstr "Cyan only"
+
+#: printers.cpp:1996 printers.cpp:6088
+#, no-c-format
+msgid "Cyan, Black"
+msgstr "Cyan, Black"
+
+#: printers.cpp:1998 printers.cpp:6090
+#, no-c-format
+msgid "Cyan, Magenta"
+msgstr "Cyan, Magenta"
+
+#: printers.cpp:2000 printers.cpp:6092
+#, no-c-format
+msgid "Cyan, Magenta, Black"
+msgstr "Cyan, Magenta, Black"
+
+#: printers.cpp:2002 printers.cpp:6094
+#, no-c-format
+msgid "Cyan, Magenta, Yellow"
+msgstr "Cyan, Magenta, Yellow"
+
+#: printers.cpp:2004 printers.cpp:6096
+#, no-c-format
+msgid "Cyan, Magenta, Yellow, Black"
+msgstr "Cyan, Magenta, Yellow, Black"
+
+#: printers.cpp:2006 printers.cpp:6098
+#, no-c-format
+msgid "Cyan, Yellow"
+msgstr "Cyan, Yellow"
+
+#: printers.cpp:2008 printers.cpp:6100
+#, no-c-format
+msgid "Cyan, Yellow, Black"
+msgstr "Cyan, Yellow, Black"
+
+#: printers.cpp:2010 printers.cpp:6102
+#, no-c-format
+msgid "Black only"
+msgstr "Black only"
+
+#: printers.cpp:2012 printers.cpp:6694
+#, no-c-format
+msgid "Black for any colour"
+msgstr "Black for any colour"
+
+#: printers.cpp:2014 printers.cpp:6106
+#, no-c-format
+msgid "Magenta only"
+msgstr "Magenta only"
+
+#: printers.cpp:2016 printers.cpp:6108
+#, no-c-format
+msgid "Magenta, Black"
+msgstr "Magenta, Black"
+
+#: printers.cpp:2018 printers.cpp:6110
+#, no-c-format
+msgid "Magenta, Yellow"
+msgstr "Magenta, Yellow"
+
+#: printers.cpp:2020 printers.cpp:6112
+#, no-c-format
+msgid "Magenta, Yellow, Black"
+msgstr "Magenta, Yellow, Black"
+
+#: printers.cpp:2022 printers.cpp:6114
+#, no-c-format
+msgid "Yellow only"
+msgstr "Yellow only"
+
+#: printers.cpp:2024 printers.cpp:6116
+#, no-c-format
+msgid "Yellow, Black"
+msgstr "Yellow, Black"
+
+#: printers.cpp:2026 printers.cpp:6662
+#, no-c-format
+msgid "90 x 90 DPI"
+msgstr "90 x 90 DPI"
+
+#: printers.cpp:2028
+#, no-c-format
+msgid "Resolution, Media Type"
+msgstr "Resolution, Media Type"
+
+#: printers.cpp:2030
+#, no-c-format
+msgid "360x360dpi, back print film"
+msgstr "360x360dpi, back print film"
+
+#: printers.cpp:2032
+#, no-c-format
+msgid "360x360dpi, coated paper"
+msgstr "360x360dpi, coated paper"
+
+#: printers.cpp:2034
+#, no-c-format
+msgid "360x360dpi, fabric sheet"
+msgstr "360x360dpi, fabric sheet"
+
+#: printers.cpp:2036
+#, no-c-format
+msgid "360x360dpi, glossy paper"
+msgstr "360x360dpi, glossy paper"
+
+#: printers.cpp:2038
+#, no-c-format
+msgid "360x360dpi, high gloss film"
+msgstr "360x360dpi, high gloss film"
+
+#: printers.cpp:2040
+#, no-c-format
+msgid "360x360dpi, high resolution paper"
+msgstr "360x360dpi, high resolution paper"
+
+#: printers.cpp:2042
+#, no-c-format
+msgid "360x360dpi, plain paper"
+msgstr "360x360dpi, plain paper"
+
+#: printers.cpp:2044
+#, no-c-format
+msgid "360x360dpi, plain paper, high speed"
+msgstr "360x360dpi, plain paper, high speed"
+
+#: printers.cpp:2046
+#, no-c-format
+msgid "360x360dpi, transparency film"
+msgstr "360x360dpi, transparency film"
+
+#: printers.cpp:2048
+#, no-c-format
+msgid "Very High Quality"
+msgstr "Very High Quality"
+
+#: printers.cpp:2050
+#, no-c-format
+msgid "Very High Quality Grayscale"
+msgstr "Very High Quality Greyscale"
+
+#: printers.cpp:2052 printers.cpp:6658
+#, no-c-format
+msgid "720 x 720 DPI"
+msgstr "720 x 720 DPI"
+
+#: printers.cpp:2054 printers.cpp:5168
+#, no-c-format
+msgid "360 dpi"
+msgstr "360 dpi"
+
+#: printers.cpp:2056 printers.cpp:6170
+#, no-c-format
+msgid "720 dpi"
+msgstr "720 dpi"
+
+#: printers.cpp:2058 printers.cpp:6180
+#, no-c-format
+msgid "Low Quality"
+msgstr "Low Quality"
+
+#: printers.cpp:2060
+#, no-c-format
+msgid "720x720dpi, back print film"
+msgstr "720x720dpi, back print film"
+
+#: printers.cpp:2062
+#, no-c-format
+msgid "720x720dpi, coated paper"
+msgstr "720x720dpi, coated paper"
+
+#: printers.cpp:2064
+#, no-c-format
+msgid "720x720dpi, glossy paper"
+msgstr "720x720dpi, glossy paper"
+
+#: printers.cpp:2066
+#, no-c-format
+msgid "720x720dpi, high-gloss paper"
+msgstr "720x720dpi, high-gloss paper"
+
+#: printers.cpp:2068
+#, no-c-format
+msgid "720x720dpi, high resolution paper"
+msgstr "720x720dpi, high resolution paper"
+
+#: printers.cpp:2070 printers.cpp:6322
+#, no-c-format
+msgid "720x720dpi, plain paper"
+msgstr "720x720dpi, plain paper"
+
+#: printers.cpp:2072
+#, no-c-format
+msgid "720x720dpi, transparency film"
+msgstr "720x720dpi, transparency film"
+
+#: printers.cpp:2074 printers.cpp:6556
+#, no-c-format
+msgid "1200 x 600 DPI"
+msgstr "1200 x 600 DPI"
+
+#: printers.cpp:2076
+#, no-c-format
+msgid "Resolution, Quality, Media Type"
+msgstr "Resolution, Quality, Media Type"
+
+#: printers.cpp:2078
+#, no-c-format
+msgid "600x600dpi, iron-on transfer sheets, normal quality"
+msgstr "600x600dpi, iron-on transfer sheets, normal quality"
+
+#: printers.cpp:2080
+#, no-c-format
+msgid "600x600dpi, plain paper, normal quality"
+msgstr "600x600dpi, plain paper, normal quality"
+
+#: printers.cpp:2082
+#, no-c-format
+msgid "600x600dpi, transparencies, normal quality"
+msgstr "600x600dpi, transparencies, normal quality"
+
+#: printers.cpp:2084
+#, no-c-format
+msgid "1200x1200dpi, glossy photo cards, high quality"
+msgstr "1200x1200dpi, glossy photo cards, high quality"
+
+#: printers.cpp:2086
+#, no-c-format
+msgid "1200x1200dpi, high gloss photo paper, high quality"
+msgstr "1200x1200dpi, high gloss photo paper, high quality"
+
+#: printers.cpp:2088
+#, no-c-format
+msgid "1200x1200dpi, professional photo paper, highest quality"
+msgstr "1200x1200dpi, professional photo paper, highest quality"
+
+#: printers.cpp:2090 printers.cpp:6554
+#, no-c-format
+msgid "1200 x 1200 DPI"
+msgstr "1200 x 1200 DPI"
+
+#: printers.cpp:2092 printers.cpp:6938
+#, no-c-format
+msgid "Number of Copies"
+msgstr "Number of Copies"
+
+#: printers.cpp:2094 printers.cpp:4382
+#, no-c-format
+msgid "REt Setting"
+msgstr "REt Setting"
+
+#: printers.cpp:2096
+#, no-c-format
+msgid "Halftoning"
+msgstr "Halftoning"
+
+#: printers.cpp:2098 printers.cpp:6862
+#, no-c-format
+msgid "HP LaserJet 4L"
+msgstr "HP LaserJet 4L"
+
+#: printers.cpp:2100 printers.cpp:7006
+#, no-c-format
+msgid "Shift output horizontally (in 1/300 inch)"
+msgstr "Shift output horizontally (in 1/300 inch)"
+
+#: printers.cpp:2102 printers.cpp:7008
+#, no-c-format
+msgid "Shift output vertically (in 1/300 inch)"
+msgstr "Shift output vertically (in 1/300 inch)"
+
+#: printers.cpp:2104
+#, no-c-format
+msgid "Full Paint"
+msgstr "Full Paint"
+
+#: printers.cpp:2106 printers.cpp:6816
+#, no-c-format
+msgid "FullPaint"
+msgstr "FullPaint"
+
+#: printers.cpp:2108 printers.cpp:6956
+#, no-c-format
+msgid "PartialPaint"
+msgstr "PartialPaint"
+
+#: printers.cpp:2110 printers.cpp:6978
+#, no-c-format
+msgid "Printer's paper size"
+msgstr "Printer's paper size"
+
+#: printers.cpp:2112 printers.cpp:6868
+#, no-c-format
+msgid "IgnoreSize"
+msgstr "IgnoreSize"
+
+#: printers.cpp:2114 printers.cpp:6992
+#, no-c-format
+msgid "RequireSize"
+msgstr "RequireSize"
+
+#: printers.cpp:2116 printers.cpp:6580
+#, no-c-format
+msgid "240x240 DPI"
+msgstr "240x240 DPI"
+
+#: printers.cpp:2118 printers.cpp:5590
+#, no-c-format
+msgid "300x300 dpi"
+msgstr "300x300 dpi"
+
+#: printers.cpp:2120 printers.cpp:5592
+#, no-c-format
+msgid "300x600 dpi"
+msgstr "300x600 dpi"
+
+#: printers.cpp:2122 printers.cpp:5596
+#, no-c-format
+msgid "600x600 dpi"
+msgstr "600x600 dpi"
+
+#: printers.cpp:2124 printers.cpp:5594
+#, no-c-format
+msgid "600x1200 dpi"
+msgstr "600x1200 dpi"
+
+#: printers.cpp:2126 printers.cpp:5598
+#, no-c-format
+msgid "1200x1200 dpi"
+msgstr "1200x1200 dpi"
+
+#: printers.cpp:2128 printers.cpp:6854
+#, no-c-format
+msgid "Head Separation"
+msgstr "Head Separation"
+
+#: printers.cpp:2130 printers.cpp:5548
+#, no-c-format
+msgid "300x600 DPI"
+msgstr "300x600 DPI"
+
+#: printers.cpp:2132 printers.cpp:5546
+#, no-c-format
+msgid "300x1200 DPI"
+msgstr "300x1200 DPI"
+
+#: printers.cpp:2134 printers.cpp:5550
+#, no-c-format
+msgid "600x1200 DPI"
+msgstr "600x1200 DPI"
+
+#: printers.cpp:2136 printers.cpp:5554
+#, no-c-format
+msgid "1200x300 DPI"
+msgstr "1200x300 DPI"
+
+#: printers.cpp:2138 printers.cpp:6966
+#, no-c-format
+msgid "Photo Quality Colour (6-ink)"
+msgstr "Photo Quality Colour (6-ink)"
+
+#: printers.cpp:2140 printers.cpp:6936
+#, no-c-format
+msgid "Normal Quality Colour (4-ink)"
+msgstr "Normal Quality Colour (4-ink)"
+
+#: printers.cpp:2142 printers.cpp:5560
+#, no-c-format
+msgid "Bidirectional printing"
+msgstr "Bidirectional printing"
+
+#: printers.cpp:2144 printers.cpp:5562
+#, no-c-format
+msgid "off"
+msgstr "off"
+
+#: printers.cpp:2146 printers.cpp:5564
+#, no-c-format
+msgid "on"
+msgstr "on"
+
+#: printers.cpp:2148 printers.cpp:6860
+#, no-c-format
+msgid "Horz. align. betw. cartr."
+msgstr "Horz. align. betw. cartr."
+
+#: printers.cpp:2150 printers.cpp:7072
+#, no-c-format
+msgid "Vert. align. betw. cartr."
+msgstr "Vert. align. betw. cartr."
+
+#: printers.cpp:2152 printers.cpp:6776
+#, no-c-format
+msgid "Distance even/odd nozzles left cartr."
+msgstr "Distance even/odd nozzles left cartr."
+
+#: printers.cpp:2154 printers.cpp:6778
+#, no-c-format
+msgid "Distance even/odd nozzles right cartr."
+msgstr "Distance even/odd nozzles right cartr."
+
+#: printers.cpp:2156 printers.cpp:6940
+#, no-c-format
+msgid "Number of passes per line"
+msgstr "Number of passes per line"
+
+#: printers.cpp:2158 printers.cpp:3248
+#, no-c-format
+msgid "Paper Source"
+msgstr "Paper Source"
+
+#: printers.cpp:2160 printers.cpp:7062
+#, no-c-format
+msgid "Tray 8"
+msgstr "Tray 8"
+
+#: printers.cpp:2162 printers.cpp:7064
+#, no-c-format
+msgid "Tray 9"
+msgstr "Tray 9"
+
+#: printers.cpp:2164 printers.cpp:7050
+#, no-c-format
+msgid "Tray 10"
+msgstr "Tray 10"
+
+#: printers.cpp:2166 printers.cpp:7052
+#, no-c-format
+msgid "Tray 11"
+msgstr "Tray 11"
+
+#: printers.cpp:2168 printers.cpp:7054
+#, no-c-format
+msgid "Tray 12"
+msgstr "Tray 12"
+
+#: printers.cpp:2170 printers.cpp:7056
+#, no-c-format
+msgid "Tray 13"
+msgstr "Tray 13"
+
+#: printers.cpp:2172 printers.cpp:7058
+#, no-c-format
+msgid "Tray 14"
+msgstr "Tray 14"
+
+#: printers.cpp:2174 printers.cpp:7060
+#, no-c-format
+msgid "Tray 15"
+msgstr "Tray 15"
+
+#: printers.cpp:2176 printers.cpp:6948
+#, no-c-format
+msgid "Page Output"
+msgstr "Page Output"
+
+#: printers.cpp:2178 printers.cpp:6802
+#, no-c-format
+msgid "FaceUp"
+msgstr "FaceUp"
+
+#: printers.cpp:2180 printers.cpp:6800
+#, no-c-format
+msgid "FaceDown"
+msgstr "FaceDown"
+
+#: printers.cpp:2182 printers.cpp:7030
+#, no-c-format
+msgid "Thick Paper/Card Board"
+msgstr "Thick Paper/Cardboard"
+
+#: printers.cpp:2184 printers.cpp:7040
+#, no-c-format
+msgid "Toner Density"
+msgstr "Toner Density"
+
+#: printers.cpp:2186 printers.cpp:7042
+#, no-c-format
+msgid "TonerSaving"
+msgstr "TonerSaving"
+
+#: printers.cpp:2188 printers.cpp:4658
+#, no-c-format
+msgid "Output Order"
+msgstr "Output Order"
+
+#: printers.cpp:2190 printers.cpp:3442
+#, no-c-format
+msgid "Collate"
+msgstr "Collate"
+
+#: printers.cpp:2198 printers.cpp:6998
+#, no-c-format
+msgid "RIT Control"
+msgstr "RIT Control"
+
+#: printers.cpp:2200 printers.cpp:7000
+#, no-c-format
+msgid "RITOff"
+msgstr "RITOff"
+
+#: printers.cpp:2202 printers.cpp:7002
+#, no-c-format
+msgid "RITOn"
+msgstr "RITOn"
+
+#: printers.cpp:2204 printers.cpp:6214
+#, no-c-format
+msgid "Monochrome, fast"
+msgstr "Monochrome, fast"
+
+#: printers.cpp:2206 printers.cpp:6216
+#, no-c-format
+msgid "Monochrome, Floyd-Steinberg"
+msgstr "Monochrome, Floyd-Steinberg"
+
+#: printers.cpp:2208 printers.cpp:6232
+#, no-c-format
+msgid "Head motion"
+msgstr "Head motion"
+
+#: printers.cpp:2210 printers.cpp:4460
+#, no-c-format
+msgid "Unidirectional"
+msgstr "Unidirectional"
+
+#: printers.cpp:2212 printers.cpp:4462
+#, no-c-format
+msgid "Bidirectional"
+msgstr "Bidirectional"
+
+#: printers.cpp:2214 printers.cpp:6240
+#, no-c-format
+msgid "Weaving"
+msgstr "Weaving"
+
+#: printers.cpp:2216 printers.cpp:6242
+#, no-c-format
+msgid "Microweave (Printer internal)"
+msgstr "Microweave (Printer internal)"
+
+#: printers.cpp:2218 printers.cpp:6244
+#, no-c-format
+msgid "Softweave (Driver internal)"
+msgstr "Softweave (Driver internal)"
+
+#: printers.cpp:2220 printers.cpp:6218
+#, no-c-format
+msgid "ESC/P2 Encoding"
+msgstr "ESC/P2 Encoding"
+
+#: printers.cpp:2222 printers.cpp:6220
+#, no-c-format
+msgid "Delta Row"
+msgstr "Delta Row"
+
+#: printers.cpp:2224 printers.cpp:6222
+#, no-c-format
+msgid "Run Length"
+msgstr "Run Length"
+
+#: printers.cpp:2226 printers.cpp:6224
+#, no-c-format
+msgid "Uncompressed"
+msgstr "Uncompressed"
+
+#: printers.cpp:2228 printers.cpp:6226
+#, no-c-format
+msgid "Preconfiguration file"
+msgstr "Preconfiguration file"
+
+#: printers.cpp:2230 printers.cpp:6228
+#, no-c-format
+msgid "stcolor"
+msgstr "stcolour"
+
+#: printers.cpp:2232 printers.cpp:6230
+#, no-c-format
+msgid "none"
+msgstr "none"
+
+#: printers.cpp:2234 printers.cpp:6234
+#, no-c-format
+msgid "Initialization values for dithering"
+msgstr "Initialisation values for dithering"
+
+#: printers.cpp:2236 printers.cpp:6236
+#, no-c-format
+msgid "Uniform"
+msgstr "Uniform"
+
+#: printers.cpp:2238 printers.cpp:6238
+#, no-c-format
+msgid "Random"
+msgstr "Random"
+
+#: printers.cpp:2240 printers.cpp:6426
+#, no-c-format
+msgid "360 x 120 DPI"
+msgstr "360 x 120 DPI"
+
+#: printers.cpp:2242 printers.cpp:6614
+#, no-c-format
+msgid "360 x 240 DPI"
+msgstr "360 x 240 DPI"
+
+#: printers.cpp:2244 printers.cpp:6610
+#, no-c-format
+msgid "360 x 180 DPI"
+msgstr "360 x 180 DPI"
+
+#: printers.cpp:2246 printers.cpp:6622
+#, no-c-format
+msgid "360 x 90 DPI"
+msgstr "360 x 90 DPI"
+
+#: printers.cpp:2248
+#, no-c-format
+msgid "360x360dpi, 4-bit, PostScript halftoning, weaved"
+msgstr "360x360dpi, 4-bit, PostScript halftoning, weaved"
+
+#: printers.cpp:2250
+#, no-c-format
+msgid "360x360dpi, 32-bit CMYK"
+msgstr "360x360dpi, 32-bit CMYK"
+
+#: printers.cpp:2252
+#, no-c-format
+msgid "720x720dpi, 32-bit CMYK, weaved"
+msgstr "720x720dpi, 32-bit CMYK, weaved"
+
+#: printers.cpp:2254 printers.cpp:6734
+#, no-c-format
+msgid "Colour, Floyd-Steinberg, CMYK, better"
+msgstr "Colour, Floyd-Steinberg, CMYK, better"
+
+#: printers.cpp:2256 printers.cpp:6730
+#, no-c-format
+msgid "Colour, fast, CMYK"
+msgstr "Colour, fast, CMYK"
+
+#: printers.cpp:2258 printers.cpp:6746
+#, no-c-format
+msgid "Colour, modif. Floyd-Steinberg, CMYK, faster"
+msgstr "Colour, modif. Floyd-Steinberg, CMYK, faster"
+
+#: printers.cpp:2260 printers.cpp:6732
+#, no-c-format
+msgid "Colour, fast, RGB"
+msgstr "Colour, fast, RGB"
+
+#: printers.cpp:2262 printers.cpp:6738
+#, no-c-format
+msgid "Colour, Floyd-Steinberg, RGB"
+msgstr "Colour, Floyd-Steinberg, RGB"
+
+#: printers.cpp:2264 printers.cpp:6736
+#, no-c-format
+msgid "Colour, Floyd-Steinberg, CMYK, simpler"
+msgstr "Colour, Floyd-Steinberg, CMYK, simpler"
+
+#: printers.cpp:2266 printers.cpp:6750
+#, no-c-format
+msgid "Colour, Stefan-Singer algorithm, RGB"
+msgstr "Colour, Stefan-Singer algorithm, RGB"
+
+#: printers.cpp:2268 printers.cpp:6308
+#, no-c-format
+msgid "360 dpi, plain paper"
+msgstr "360 dpi, plain paper"
+
+#: printers.cpp:2270 printers.cpp:6310
+#, no-c-format
+msgid "720 dpi, plain paper"
+msgstr "720 dpi, plain paper"
+
+#: printers.cpp:2272
+#, no-c-format
+msgid "1440x720dpi, inkjet paper"
+msgstr "1440x720dpi, inkjet paper"
+
+#: printers.cpp:2274
+#, no-c-format
+msgid "Resolution, Color Mode, Media Type"
+msgstr "Resolution, Colour Mode, Media Type"
+
+#: printers.cpp:2276
+#, no-c-format
+msgid "360x360dpi, plain paper, grayscale"
+msgstr "360x360dpi, plain paper, greyscale"
+
+#: printers.cpp:2278
+#, no-c-format
+msgid "720x720dpi, inkjet paper"
+msgstr "720x720dpi, inkjet paper"
+
+#: printers.cpp:2280
+#, no-c-format
+msgid "720x720dpi, plain paper, grayscale"
+msgstr "720x720dpi, plain paper, greyscale"
+
+#: printers.cpp:2282
+#, no-c-format
+msgid "1440x720dpi, inkjet paper, grayscale"
+msgstr "1440x720dpi, inkjet paper, greyscale"
+
+#: printers.cpp:2284
+#, no-c-format
+msgid "360x360dpi, plain paper low quality"
+msgstr "360x360dpi, plain paper low quality"
+
+#: printers.cpp:2286
+#, no-c-format
+msgid "360x360dpi"
+msgstr "360x360dpi"
+
+#: printers.cpp:2288
+#, no-c-format
+msgid "720x720dpi"
+msgstr "720x720dpi"
+
+#: printers.cpp:2290 printers.cpp:4668
+#, no-c-format
+msgid "F4"
+msgstr "F4"
+
+#: printers.cpp:2292
+#, no-c-format
+msgid "Government Legal"
+msgstr "Government Legal"
+
+#: printers.cpp:2294
+#, no-c-format
+msgid "Government Letter"
+msgstr "Government Letter"
+
+#: printers.cpp:2296 printers.cpp:4232
+#, no-c-format
+msgid "Half Letter"
+msgstr "Half Letter"
+
+#: printers.cpp:2298
+#, no-c-format
+msgid "TonerSave"
+msgstr "TonerSave"
+
+#: printers.cpp:2300
+#, no-c-format
+msgid "Dpi"
+msgstr "Dpi"
+
+#: printers.cpp:2302
+#, no-c-format
+msgid "600x300 dpi (Class600)"
+msgstr "600x300 dpi (Class600)"
+
+#: printers.cpp:2304
+#, no-c-format
+msgid "1200x600 dpi (Class1200)"
+msgstr "1200x600 dpi (Class1200)"
+
+#: printers.cpp:2306
+#, no-c-format
+msgid "Ritech"
+msgstr "Ritech"
+
+#: printers.cpp:2308
+#, no-c-format
+msgid "Resolution, Color Mode"
+msgstr "Resolution, Colour Mode"
+
+#: printers.cpp:2310
+#, no-c-format
+msgid "180x180dpi, Grayscale, plain paper"
+msgstr "180x180dpi, Greyscale, plain paper"
+
+#: printers.cpp:2312
+#, no-c-format
+msgid "360x360dpi, Color, plain paper"
+msgstr "360x360dpi, Colour, plain paper"
+
+#: printers.cpp:2314
+#, no-c-format
+msgid "360x360dpi, Grayscale, plain paper"
+msgstr "360x360dpi, Greyscale, plain paper"
+
+#: printers.cpp:2316 printers.cpp:6620
+#, no-c-format
+msgid "360x720 DPI"
+msgstr "360x720 DPI"
+
+#: printers.cpp:2318 printers.cpp:6630
+#, no-c-format
+msgid "400x400 DPI"
+msgstr "400x400 DPI"
+
+#: printers.cpp:2320
+#, no-c-format
+msgid "300 dpi, Best, Color, Black + Color Cartr."
+msgstr "300 dpi, Best, Colour, Black + Colour Cartr."
+
+#: printers.cpp:2322
+#, no-c-format
+msgid "600 dpi, Best, Color, Black + Color Cartr."
+msgstr "600 dpi, Best, Colour, Black + Colour Cartr."
+
+#: printers.cpp:2324
+#, no-c-format
+msgid "600 dpi, Grayscale, Black + Color Cartr."
+msgstr "600 dpi, Greyscale, Black + Colour Cartr."
+
+#: printers.cpp:2326 printers.cpp:3002
+#, no-c-format
+msgid "Super B"
+msgstr "Super B"
+
+#: printers.cpp:2328 printers.cpp:4348
+#, no-c-format
+msgid "Manual Feeding"
+msgstr "Manual Feeding"
+
+#: printers.cpp:2330 printers.cpp:4332
+#, no-c-format
+msgid "Paper type"
+msgstr "Paper type"
+
+#: printers.cpp:2332 printers.cpp:4336
+#, no-c-format
+msgid "Glossy film"
+msgstr "Glossy film"
+
+#: printers.cpp:2334 printers.cpp:4340
+#, no-c-format
+msgid "Special paper"
+msgstr "Special paper"
+
+#: printers.cpp:2336 printers.cpp:4342
+#, no-c-format
+msgid "Transparency film"
+msgstr "Transparency film"
+
+#: printers.cpp:2338 printers.cpp:4344
+#, no-c-format
+msgid "Printing Quality"
+msgstr "Printing Quality"
+
+#: printers.cpp:2340 printers.cpp:4346
+#, no-c-format
+msgid "RET (Resolution Enhancement)"
+msgstr "RET (Resolution Enhancement)"
+
+#: printers.cpp:2342
+#, no-c-format
+msgid "Draft (auto-detect paper type)"
+msgstr "Draft (auto-detect paper type)"
+
+#: printers.cpp:2344
+#, no-c-format
+msgid "Photo (on photo paper)"
+msgstr "Photo (on photo paper)"
+
+#: printers.cpp:2346
+#, no-c-format
+msgid "300 dpi, Photo, Black + Color Cartr., Photo Paper"
+msgstr "300 dpi, Photo, Black + Colour Cartr., Photo Paper"
+
+#: printers.cpp:2348
+#, no-c-format
+msgid "600 dpi, Color, Black + Color Cartr."
+msgstr "600 dpi, Colour, Black + Colour Cartr."
+
+#: printers.cpp:2350
+#, no-c-format
+msgid "600 dpi, Photo, Black + Color Cartr., Photo Paper"
+msgstr "600 dpi, Photo, Black + Colour Cartr., Photo Paper"
+
+#: printers.cpp:2352
+#, no-c-format
+msgid "Draft Grayscale (auto-detect paper type)"
+msgstr "Draft Greyscale (auto-detect paper type)"
+
+#: printers.cpp:2354
+#, no-c-format
+msgid "Normal (auto-detect paper type)"
+msgstr "Normal (auto-detect paper type)"
+
+#: printers.cpp:2356
+#, no-c-format
+msgid "Normal Grayscale (auto-detect paper type)"
+msgstr "Normal Greyscale (auto-detect paper type)"
+
+#: printers.cpp:2358
+#, no-c-format
+msgid "High Quality (auto-detect paper type)"
+msgstr "High Quality (auto-detect paper type)"
+
+#: printers.cpp:2360
+#, no-c-format
+msgid "High Quality Grayscale (auto-detect paper type)"
+msgstr "High Quality Greyscale (auto-detect paper type)"
+
+#: printers.cpp:2362
+#, no-c-format
+msgid "1200 dpi, Photo, Black + Color Cartr., Photo Paper"
+msgstr "1200 dpi, Photo, Black + Colour Cartr., Photo Paper"
+
+#: printers.cpp:2364 printers.cpp:4376
+#, no-c-format
+msgid "Binding for Double-Sided Pr."
+msgstr "Binding for Double-Sided Pr."
+
+#: printers.cpp:2366 printers.cpp:4378
+#, no-c-format
+msgid "Long Edge"
+msgstr "Long Edge"
+
+#: printers.cpp:2368 printers.cpp:4380
+#, no-c-format
+msgid "Short Edge"
+msgstr "Short Edge"
+
+#: printers.cpp:2370 printers.cpp:3110
+#, no-c-format
+msgid "Auto"
+msgstr "Auto"
+
+#: printers.cpp:2372 printers.cpp:4404
+#, no-c-format
+msgid "Contone (4096 colors)"
+msgstr "Contone (4096 colours)"
+
+#: printers.cpp:2374
+#, no-c-format
+msgid "2A"
+msgstr "2A"
+
+#: printers.cpp:2376
+#, no-c-format
+msgid "4A"
+msgstr "4A"
+
+#: printers.cpp:2378 printers.cpp:4304
+#, no-c-format
+msgid "Arch A"
+msgstr "Arch A"
+
+#: printers.cpp:2380 printers.cpp:4306
+#, no-c-format
+msgid "Arch B"
+msgstr "Arch B"
+
+#: printers.cpp:2382
+#, no-c-format
+msgid "Arch C"
+msgstr "Arch C"
+
+#: printers.cpp:2384
+#, no-c-format
+msgid "Arch D"
+msgstr "Arch D"
+
+#: printers.cpp:2386
+#, no-c-format
+msgid "Arch E"
+msgstr "Arch E"
+
+#: printers.cpp:2388
+#, no-c-format
+msgid "B0 (ISO)"
+msgstr "B0 (ISO)"
+
+#: printers.cpp:2390
+#, no-c-format
+msgid "B1 (ISO)"
+msgstr "B1 (ISO)"
+
+#: printers.cpp:2392
+#, no-c-format
+msgid "B2 (ISO)"
+msgstr "B2 (ISO)"
+
+#: printers.cpp:2394
+#, no-c-format
+msgid "B3 (ISO)"
+msgstr "B3 (ISO)"
+
+#: printers.cpp:2396
+#, no-c-format
+msgid "B4 (ISO)"
+msgstr "B4 (ISO)"
+
+#: printers.cpp:2398 printers.cpp:3672
+#, no-c-format
+msgid "B5 (ISO)"
+msgstr "B5 (ISO)"
+
+#: printers.cpp:2400
+#, no-c-format
+msgid "B0 (JIS)"
+msgstr "B0 (JIS)"
+
+#: printers.cpp:2402
+#, no-c-format
+msgid "B1 (JIS)"
+msgstr "B1 (JIS)"
+
+#: printers.cpp:2404
+#, no-c-format
+msgid "B2 (JIS)"
+msgstr "B2 (JIS)"
+
+#: printers.cpp:2406
+#, no-c-format
+msgid "B3 (JIS)"
+msgstr "B3 (JIS)"
+
+#: printers.cpp:2408
+#, no-c-format
+msgid "Super A"
+msgstr "Super A"
+
+#: printers.cpp:2410
+#, no-c-format
+msgid "Tabloid Extra"
+msgstr "Tabloid Extra"
+
+#: printers.cpp:2412
+#, no-c-format
+msgid "EconoFast Mode"
+msgstr "EconoFast Mode"
+
+#: printers.cpp:2414
+#, no-c-format
+msgid "Color (Color Cartridge, for photos)"
+msgstr "Colour (Colour Cartridge, for photos)"
+
+#: printers.cpp:2416
+#, no-c-format
+msgid "Color (both cartridges, for text with images)"
+msgstr "Colour (both cartridges, for text with images)"
+
+#: printers.cpp:2418
+#, no-c-format
+msgid "Grayscale (black cartridge)"
+msgstr "Greyscale (black cartridge)"
+
+#: printers.cpp:2420 printers.cpp:4286
+#, no-c-format
+msgid "Dithering Algorithm"
+msgstr "Dithering Algorithm"
+
+#: printers.cpp:2422
+#, no-c-format
+msgid "Floyd Steinberg (higher quality)"
+msgstr "Floyd Steinberg (higher quality)"
+
+#: printers.cpp:2424
+#, no-c-format
+msgid "Ordered (faster)"
+msgstr "Ordered (faster)"
+
+#: printers.cpp:2426
+#, no-c-format
+msgid "Off (better quality)"
+msgstr "Off (better quality)"
+
+#: printers.cpp:2428
+#, no-c-format
+msgid "On (faster)"
+msgstr "On (faster)"
+
+#: printers.cpp:2430 printers.cpp:6696
+#, no-c-format
+msgid "Black ink density adjustment."
+msgstr "Black ink density adjustment."
+
+#: printers.cpp:2432 printers.cpp:6704
+#, no-c-format
+msgid "Bottom Margin"
+msgstr "Bottom Margin"
+
+#: printers.cpp:2434 printers.cpp:6892
+#, no-c-format
+msgid "Left Margin"
+msgstr "Left Margin"
+
+#: printers.cpp:2436 printers.cpp:6996
+#, no-c-format
+msgid "Right Margin"
+msgstr "Right Margin"
+
+#: printers.cpp:2438 printers.cpp:7044
+#, no-c-format
+msgid "Top Margin"
+msgstr "Top Margin"
+
+#: printers.cpp:2440 printers.cpp:7078
+#, no-c-format
+msgid "X Offset"
+msgstr "X Offset"
+
+#: printers.cpp:2442 printers.cpp:7084
+#, no-c-format
+msgid "Y Offset"
+msgstr "Y Offset"
+
+#: printers.cpp:2444
+#, no-c-format
+msgid "Gamma Correction File"
+msgstr "Gamma Correction File"
+
+#: printers.cpp:2446
+#, no-c-format
+msgid "Default (/etc/pnm2ppa.gamma)"
+msgstr "Default (/etc/pnm2ppa.gamma)"
+
+#: printers.cpp:2448
+#, no-c-format
+msgid "Normal Quality (/etc/pnm2ppa.gamma_normal)"
+msgstr "Normal Quality (/etc/pnm2ppa.gamma_normal)"
+
+#: printers.cpp:2450
+#, no-c-format
+msgid "Best Quality (/etc/pnm2ppa.gamma_best)"
+msgstr "Best Quality (/etc/pnm2ppa.gamma_best)"
+
+#: printers.cpp:2452 printers.cpp:2876
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#: printers.cpp:2454
+#, no-c-format
+msgid "GhostScript Rendering Format"
+msgstr "Ghostscript Rendering Format"
+
+#: printers.cpp:2456 printers.cpp:6824
+#, no-c-format
+msgid "Gamma Correction"
+msgstr "Gamma Correction"
+
+#: printers.cpp:2458 printers.cpp:6820
+#, no-c-format
+msgid "Gamma Black"
+msgstr "Gamma Black"
+
+#: printers.cpp:2460 printers.cpp:6828
+#, no-c-format
+msgid "Gamma Cyan"
+msgstr "Gamma Cyan"
+
+#: printers.cpp:2462 printers.cpp:6832
+#, no-c-format
+msgid "Gamma Magenta"
+msgstr "Gamma Magenta"
+
+#: printers.cpp:2464 printers.cpp:6836
+#, no-c-format
+msgid "Gamma Yellow"
+msgstr "Gamma Yellow"
+
+#: printers.cpp:2466
+#, no-c-format
+msgid "Draft Grayscale (Black cartridge)"
+msgstr "Draft Greyscale (Black cartridge)"
+
+#: printers.cpp:2468
+#, no-c-format
+msgid "Normal Grayscale (Black cartridge)"
+msgstr "Normal Greyscale (Black cartridge)"
+
+#: printers.cpp:2470
+#, no-c-format
+msgid "High Quality Grayscale (Black cartridge)"
+msgstr "High Quality Greyscale (Black cartridge)"
+
+#: printers.cpp:2472
+#, no-c-format
+msgid "600x300 dpi, Best, Grayscale, Black Cartr."
+msgstr "600x300 dpi, Best, Greyscale, Black Cartr."
+
+#: printers.cpp:2474
+#, no-c-format
+msgid "300 dpi, Color, Full Bleed, Black + Color Cartr."
+msgstr "300 dpi, Colour, Full Bleed, Black + Colour Cartr."
+
+#: printers.cpp:2476
+#, no-c-format
+msgid "600 dpi, Color, Full Bleed, Black + Color Cartr."
+msgstr "600 dpi, Colour, Full Bleed, Black + Colour Cartr."
+
+#: printers.cpp:2478
+#, no-c-format
+msgid "1200 dpi, Photo, Full Bleed, Black + Color Cartr., Photo Paper"
+msgstr "1200 dpi, Photo, Full Bleed, Black + Colour Cartr., Photo Paper"
+
+#: printers.cpp:2480
+#, no-c-format
+msgid "Photo (Color cartridge, on photo paper)"
+msgstr "Photo (Colour cartridge, on photo paper)"
+
+#: printers.cpp:2482
+#, no-c-format
+msgid "300 dpi, Photo, Color Cartr., Photo Paper"
+msgstr "300 dpi, Photo, Colour Cartr., Photo Paper"
+
+#: printers.cpp:2484
+#, no-c-format
+msgid "600 dpi, Photo, Color Cartr., Photo Paper"
+msgstr "600 dpi, Photo, Colour Cartr., Photo Paper"
+
+#: printers.cpp:2486 printers.cpp:3228
+#, no-c-format
+msgid "Glossy"
+msgstr "Glossy"
+
+#: printers.cpp:2488 printers.cpp:3186
+#, no-c-format
+msgid "Paper"
+msgstr "Paper"
+
+#: printers.cpp:2490 printers.cpp:6672
+#, no-c-format
+msgid "Behaviour when Toner Low"
+msgstr "Behaviour when Toner Low"
+
+#: printers.cpp:2492 printers.cpp:3148
+#, no-c-format
+msgid "Output Bin"
+msgstr "Output Bin"
+
+#: printers.cpp:2494 printers.cpp:3150
+#, no-c-format
+msgid "Upper"
+msgstr "Upper"
+
+#: printers.cpp:2496 printers.cpp:3152
+#, no-c-format
+msgid "Lower"
+msgstr "Lower"
+
+#: printers.cpp:2498 printers.cpp:3820
+#, no-c-format
+msgid "MP Tray"
+msgstr "MP Tray"
+
+#: printers.cpp:2500
+#, no-c-format
+msgid "300 dpi, Color, Full Bleed, Color Cartr."
+msgstr "300 dpi, Colour, Full Bleed, Colour Cartr."
+
+#: printers.cpp:2502
+#, no-c-format
+msgid "600 dpi, Color, Color Cartr."
+msgstr "600 dpi, Colour, Colour Cartr."
+
+#: printers.cpp:2504
+#, no-c-format
+msgid "600 dpi, Color, Full Bleed, Color Cartr."
+msgstr "600 dpi, Colour, Full Bleed, Colour Cartr."
+
+#: printers.cpp:2506
+#, no-c-format
+msgid "1200 dpi, Photo, Color Cartr., Photo Paper"
+msgstr "1200 dpi, Photo, Colour Cartr., Photo Paper"
+
+#: printers.cpp:2508
+#, no-c-format
+msgid "1200 dpi, Photo, Full Bleed, Color Cartr., Photo Paper"
+msgstr "1200 dpi, Photo, Full Bleed, Colour Cartr., Photo Paper"
+
+#: printers.cpp:2510
+#, no-c-format
+msgid "150 dpi, Best, Color, Black + Color Cartr."
+msgstr "150 dpi, Best, Colour, Black + Colour Cartr."
+
+#: printers.cpp:2512
+#, no-c-format
+msgid "150 dpi, Color, Black + Color Cartr."
+msgstr "150 dpi, Colour, Black + Colour Cartr."
+
+#: printers.cpp:2514
+#, no-c-format
+msgid "150 dpi, Draft, Color, Black + Color Cartr."
+msgstr "150 dpi, Draft, Colour, Black + Colour Cartr."
+
+#: printers.cpp:2516
+#, no-c-format
+msgid "150 dpi, Draft, Grayscale, Black + Color Cartr."
+msgstr "150 dpi, Draft, Greyscale, Black + Colour Cartr."
+
+#: printers.cpp:2518
+#, no-c-format
+msgid "150 dpi, Grayscale, Black + Color Cartr."
+msgstr "150 dpi, Greyscale, Black + Colour Cartr."
+
+#: printers.cpp:2520
+#, no-c-format
+msgid "2400x1200 DPI"
+msgstr "2400x1200 DPI"
+
+#: printers.cpp:2522
+#, no-c-format
+msgid "High Quality (Color cartridge)"
+msgstr "High Quality (Colour cartridge)"
+
+#: printers.cpp:2524
+#, no-c-format
+msgid "Cover for HP DeskJet 3425"
+msgstr "Cover for HP DeskJet 3425"
+
+#: printers.cpp:2526 printers.cpp:6332
+#, no-c-format
+msgid "75x75 dpi"
+msgstr "75x75 dpi"
+
+#: printers.cpp:2528 printers.cpp:6334
+#, no-c-format
+msgid "150x150 dpi"
+msgstr "150x150 dpi"
+
+#: printers.cpp:2530 printers.cpp:6688
+#, no-c-format
+msgid "Black cartridge"
+msgstr "Black cartridge"
+
+#: printers.cpp:2532 printers.cpp:6708
+#, no-c-format
+msgid "Color cartridge"
+msgstr "Colour cartridge"
+
+#: printers.cpp:2534 printers.cpp:2748
+#, no-c-format
+msgid "Folio"
+msgstr "Folio"
+
+#: printers.cpp:2536
+#, no-c-format
+msgid "Normal Paper"
+msgstr "Normal Paper"
+
+#: printers.cpp:2538 printers.cpp:3242
+#, no-c-format
+msgid "Card Stock"
+msgstr "Card Stock"
+
+#: printers.cpp:2540
+#, no-c-format
+msgid "Adhesive Labels"
+msgstr "Adhesive Labels"
+
+#: printers.cpp:2542
+#, no-c-format
+msgid "Pre-printed paper"
+msgstr "Pre-printed paper"
+
+#: printers.cpp:2544
+#, no-c-format
+msgid "Allow use of 'Reprint' button"
+msgstr "Allow use of 'Reprint' button"
+
+#: printers.cpp:2548
+#, no-c-format
+msgid "Altitude Correction"
+msgstr "Altitude Correction"
+
+#: printers.cpp:2550
+#, no-c-format
+msgid "High Altitude (Low Air Pressure)"
+msgstr "High Altitude (Low Air Pressure)"
+
+#: printers.cpp:2552
+#, no-c-format
+msgid "Low Altitude (High Air Pressure)"
+msgstr "Low Altitude (High Air Pressure)"
+
+#: printers.cpp:2554
+#, no-c-format
+msgid "Reprint Page after Paper Jam"
+msgstr "Reprint Page after Paper Jam"
+
+#: printers.cpp:2556
+#, no-c-format
+msgid "Page Timeout"
+msgstr "Page Timeout"
+
+#: printers.cpp:2558
+#, no-c-format
+msgid "15 sec"
+msgstr "15 sec"
+
+#: printers.cpp:2560
+#, no-c-format
+msgid "30 sec"
+msgstr "30 sec"
+
+#: printers.cpp:2562
+#, no-c-format
+msgid "45 sec"
+msgstr "45 sec"
+
+#: printers.cpp:2564
+#, no-c-format
+msgid "Idle time to start power save mode (min)"
+msgstr "Idle time to start power save mode (min)"
+
+#: printers.cpp:2566
+#, no-c-format
+msgid "5 min"
+msgstr "5 min"
+
+#: printers.cpp:2568
+#, no-c-format
+msgid "10 min"
+msgstr "10 min"
+
+#: printers.cpp:2570
+#, no-c-format
+msgid "15 min"
+msgstr "15 min"
+
+#: printers.cpp:2572
+#, no-c-format
+msgid "30 min"
+msgstr "30 min"
+
+#: printers.cpp:2574
+#, no-c-format
+msgid "45 min"
+msgstr "45 min"
+
+#: printers.cpp:2576
+#, no-c-format
+msgid "60 min"
+msgstr "60 min"
+
+#: printers.cpp:2578
+#, no-c-format
+msgid "Use Power Saving Mode"
+msgstr "Use Power Saving Mode"
+
+#: printers.cpp:2580 printers.cpp:6784
+#, no-c-format
+msgid "Dithering PPI"
+msgstr "Dithering PPI"
+
+#: printers.cpp:2582 printers.cpp:6604
+#, no-c-format
+msgid "300 x 600 DPI"
+msgstr "300 x 600 DPI"
+
+#: printers.cpp:2584 printers.cpp:6578
+#, no-c-format
+msgid "2400 x 1200 DPI"
+msgstr "2400 x 1200 DPI"
+
+#: printers.cpp:2586 printers.cpp:6336
+#, no-c-format
+msgid "2-passes x-weaving"
+msgstr "2-passes x-weaving"
+
+#: printers.cpp:2588 printers.cpp:6338
+#, no-c-format
+msgid "3-passes x-weaving"
+msgstr "3-passes x-weaving"
+
+#: printers.cpp:2590
+#, no-c-format
+msgid "320x320 DPI"
+msgstr "320x320 DPI"
+
+#: printers.cpp:2592
+#, no-c-format
+msgid "160x160 DPI"
+msgstr "160x160 DPI"
+
+#: printers.cpp:2594 printers.cpp:5826
+#, no-c-format
+msgid "Darkness"
+msgstr "Darkness"
+
+#: printers.cpp:2596 printers.cpp:3430
+#, no-c-format
+msgid "Darkest"
+msgstr "Darkest"
+
+#: printers.cpp:2598 printers.cpp:3440
+#, no-c-format
+msgid "Lightest"
+msgstr "Lightest"
+
+#: printers.cpp:2600 printers.cpp:5754
+#, no-c-format
+msgid "Black toner saving"
+msgstr "Black toner saving"
+
+#: printers.cpp:2602 printers.cpp:4040
+#, no-c-format
+msgid "DeskJet"
+msgstr "DeskJet"
+
+#: printers.cpp:2604 printers.cpp:4042
+#, no-c-format
+msgid "DeskJet 310"
+msgstr "DeskJet 310"
+
+#: printers.cpp:2606 printers.cpp:4044
+#, no-c-format
+msgid "DeskJet 320"
+msgstr "DeskJet 320"
+
+#: printers.cpp:2608 printers.cpp:4046
+#, no-c-format
+msgid "DeskJet 340"
+msgstr "DeskJet 340"
+
+#: printers.cpp:2610 printers.cpp:4048
+#, no-c-format
+msgid "DeskJet 400"
+msgstr "DeskJet 400"
+
+#: printers.cpp:2612 printers.cpp:4064
+#, no-c-format
+msgid "DeskJet 600"
+msgstr "DeskJet 600"
+
+#: printers.cpp:2614 printers.cpp:4066
+#, no-c-format
+msgid "DeskJet 660C"
+msgstr "DeskJet 660C"
+
+#: printers.cpp:2616 printers.cpp:4068
+#, no-c-format
+msgid "DeskJet 670C"
+msgstr "DeskJet 670C"
+
+#: printers.cpp:2618 printers.cpp:4070
+#, no-c-format
+msgid "DeskJet 680C"
+msgstr "DeskJet 680C"
+
+#: printers.cpp:2620 printers.cpp:4072
+#, no-c-format
+msgid "DeskJet 690C"
+msgstr "DeskJet 690C"
+
+#: printers.cpp:2622 printers.cpp:4078
+#, no-c-format
+msgid "DeskJet 870C"
+msgstr "DeskJet 870C"
+
+#: printers.cpp:2624 printers.cpp:4080
+#, no-c-format
+msgid "DeskJet 890C"
+msgstr "DeskJet 890C"
+
+#: printers.cpp:2626 printers.cpp:4082
+#, no-c-format
+msgid "DeskJet 970C with Duplexer"
+msgstr "DeskJet 970C with Duplexer"
+
+#: printers.cpp:2628 printers.cpp:4084
+#, no-c-format
+msgid "DeskJet 1120C"
+msgstr "DeskJet 1120C"
+
+#: printers.cpp:2630 printers.cpp:4086
+#, no-c-format
+msgid "DeskJet Plus"
+msgstr "DeskJet Plus"
+
+#: printers.cpp:2632 printers.cpp:4088
+#, no-c-format
+msgid "DeskJet Portable"
+msgstr "DeskJet Portable"
+
+#: printers.cpp:2634 printers.cpp:4090
+#, no-c-format
+msgid "Olivetti (Black sent after CMY)"
+msgstr "Olivetti (Black sent after CMY)"
+
+#: printers.cpp:2636 printers.cpp:4092
+#, no-c-format
+msgid "Unspecified Model"
+msgstr "Unspecified Model"
+
+#: printers.cpp:2638 printers.cpp:4094
+#, no-c-format
+msgid "Unspecified Old Model"
+msgstr "Unspecified Old Model"
+
+#: printers.cpp:2640
+#, no-c-format
+msgid "Configure Every Page"
+msgstr "Configure Every Page"
+
+#: printers.cpp:2642
+#, no-c-format
+msgid "Media Size"
+msgstr "Media Size"
+
+#: printers.cpp:2644
+#, no-c-format
+msgid "Letter"
+msgstr "Letter"
+
+#: printers.cpp:2646
+#, no-c-format
+msgid "Legal"
+msgstr "Legal"
+
+#: printers.cpp:2648
+#, no-c-format
+msgid "A4"
+msgstr "A4"
+
+#: printers.cpp:2654
+#, no-c-format
+msgid "204x196 DPI"
+msgstr "204x196 DPI"
+
+#: printers.cpp:2656
+#, no-c-format
+msgid "204x98 DPI"
+msgstr "204x98 DPI"
+
+#: printers.cpp:2658
+#, no-c-format
+msgid "your fax for replies"
+msgstr "your fax for replies"
+
+#: printers.cpp:2660
+#, no-c-format
+msgid "ID"
+msgstr "ID"
+
+#: printers.cpp:2662
+#, no-c-format
+msgid "your fax header"
+msgstr "your fax header"
+
+#: printers.cpp:2668
+#, no-c-format
+msgid "72dpi"
+msgstr "72dpi"
+
+#: printers.cpp:2670
+#, no-c-format
+msgid "144dpi"
+msgstr "144dpi"
+
+#: printers.cpp:2672
+#, no-c-format
+msgid "300dpi"
+msgstr "300dpi"
+
+#: printers.cpp:2674
+#, no-c-format
+msgid "360dpi"
+msgstr "360dpi"
+
+#: printers.cpp:2676
+#, no-c-format
+msgid "600dpi"
+msgstr "600dpi"
+
+#: printers.cpp:2678
+#, no-c-format
+msgid "720dpi"
+msgstr "720dpi"
+
+#: printers.cpp:2680
+#, no-c-format
+msgid "1200dpi"
+msgstr "1200dpi"
+
+#: printers.cpp:2682
+#, no-c-format
+msgid "1440dpi"
+msgstr "1440dpi"
+
+#: printers.cpp:2684
+#, no-c-format
+msgid "2400dpi"
+msgstr "2400dpi"
+
+#: printers.cpp:2696
+#, no-c-format
+msgid "A5"
+msgstr "A5"
+
+#: printers.cpp:2700
+#, no-c-format
+msgid "B4"
+msgstr "B4"
+
+#: printers.cpp:2704
+#, no-c-format
+msgid "B6"
+msgstr "B6"
+
+#: printers.cpp:2712
+#, no-c-format
+msgid "Statement"
+msgstr "Statement"
+
+#: printers.cpp:2716
+#, no-c-format
+msgid "Ledger Landscape"
+msgstr "Ledger Landscape"
+
+#: printers.cpp:2718
+#, no-c-format
+msgid "US C"
+msgstr "US C"
+
+#: printers.cpp:2720
+#, no-c-format
+msgid "US D"
+msgstr "US D"
+
+#: printers.cpp:2722
+#, no-c-format
+msgid "US E"
+msgstr "US E"
+
+#: printers.cpp:2724
+#, no-c-format
+msgid "ARCH A"
+msgstr "ARCH A"
+
+#: printers.cpp:2726
+#, no-c-format
+msgid "ARCH B"
+msgstr "ARCH B"
+
+#: printers.cpp:2728
+#, no-c-format
+msgid "ARCH C"
+msgstr "ARCH C"
+
+#: printers.cpp:2730
+#, no-c-format
+msgid "ARCH D"
+msgstr "ARCH D"
+
+#: printers.cpp:2732
+#, no-c-format
+msgid "ARCH E"
+msgstr "ARCH E"
+
+#: printers.cpp:2736
+#, no-c-format
+msgid "DL Envelope"
+msgstr "DL Envelope"
+
+#: printers.cpp:2738
+#, no-c-format
+msgid "C4 Envelope"
+msgstr "C4 Envelope"
+
+#: printers.cpp:2740
+#, no-c-format
+msgid "C5 Envelope"
+msgstr "C5 Envelope"
+
+#: printers.cpp:2742
+#, no-c-format
+msgid "C6 Envelope"
+msgstr "C6 Envelope"
+
+#: printers.cpp:2744
+#, no-c-format
+msgid "C10 Envelope"
+msgstr "C10 Envelope"
+
+#: printers.cpp:2746
+#, no-c-format
+msgid "C65 Envelope"
+msgstr "C65 Envelope"
+
+#: printers.cpp:2750
+#, no-c-format
+msgid "InputSlot"
+msgstr "InputSlot"
+
+#: printers.cpp:2752
+#, no-c-format
+msgid "Autotray"
+msgstr "Autotray"
+
+#: printers.cpp:2754
+#, no-c-format
+msgid "Tray 2 Paper Tray"
+msgstr "Tray 2 Paper Tray"
+
+#: printers.cpp:2756
+#, no-c-format
+msgid "Installed Memory"
+msgstr "Installed Memory"
+
+#: printers.cpp:2758
+#, no-c-format
+msgid "Standard 16MB"
+msgstr "Standard 16MB"
+
+#: printers.cpp:2760
+#, no-c-format
+msgid "80 MB"
+msgstr "80 MB"
+
+#: printers.cpp:2762
+#, no-c-format
+msgid "B5 (JIS)"
+msgstr "B5 (JIS)"
+
+#: printers.cpp:2764
+#, no-c-format
+msgid "Envelope 10"
+msgstr "Envelope 10"
+
+#: printers.cpp:2768
+#, no-c-format
+msgid "Envelope C5"
+msgstr "Envelope C5"
+
+#: printers.cpp:2772
+#, no-c-format
+msgid "Envelope Monarch"
+msgstr "Envelope Monarch"
+
+#: printers.cpp:2774
+#, no-c-format
+msgid "Envelope A2"
+msgstr "Envelope A2"
+
+#: printers.cpp:2780
+#, no-c-format
+msgid "A6 Card"
+msgstr "A6 Card"
+
+#: printers.cpp:2782
+#, no-c-format
+msgid "Print Color as Gray"
+msgstr "Print Colour as Grey"
+
+#: printers.cpp:2792
+#, no-c-format
+msgid "HP Premium Inkjet Paper"
+msgstr "HP Premium Inkjet Paper"
+
+#: printers.cpp:2794
+#, no-c-format
+msgid "HP Premium Inkjet Heavyweight Paper"
+msgstr "HP Premium Inkjet Heavyweight Paper"
+
+#: printers.cpp:2796
+#, no-c-format
+msgid "HP Premium Transparency"
+msgstr "HP Premium Transparency"
+
+#: printers.cpp:2798
+#, no-c-format
+msgid "HP Premium Photo Paper"
+msgstr "HP Premium Photo Paper"
+
+#: printers.cpp:2800
+#, no-c-format
+msgid "HP Photo Paper"
+msgstr "HP Photo Paper"
+
+#: printers.cpp:2802
+#, no-c-format
+msgid "HP Professional Brochure Paper, Glossy"
+msgstr "HP Professional Brochure Paper, Glossy"
+
+#: printers.cpp:2804
+#, no-c-format
+msgid "HP Professional Brochure Paper, Matte"
+msgstr "HP Professional Brochure Paper, Matte"
+
+#: printers.cpp:2806
+#, no-c-format
+msgid " Paper Source"
+msgstr " Paper Source"
+
+#: printers.cpp:2808
+#, no-c-format
+msgid "Tray 1"
+msgstr "Tray 1"
+
+#: printers.cpp:2810
+#, no-c-format
+msgid "Tray 2"
+msgstr "Tray 2"
+
+#: printers.cpp:2814
+#, no-c-format
+msgid "HP ColorSmart"
+msgstr "HP ColorSmart"
+
+#: printers.cpp:2820
+#, no-c-format
+msgid "Text"
+msgstr "Text"
+
+#: printers.cpp:2822
+#, no-c-format
+msgid "ScreenMatch(sRGB)"
+msgstr "ScreenMatch(sRGB)"
+
+#: printers.cpp:2824
+#, no-c-format
+msgid "Vivid"
+msgstr "Vivid"
+
+#: printers.cpp:2826
+#, no-c-format
+msgid "Graphics"
+msgstr "Graphics"
+
+#: printers.cpp:2828
+#, no-c-format
+msgid "Image"
+msgstr "Image"
+
+#: printers.cpp:2830
+#, no-c-format
+msgid " Print Quality"
+msgstr " Print Quality"
+
+#: printers.cpp:2832
+#, no-c-format
+msgid "Best"
+msgstr "Best"
+
+#: printers.cpp:2838
+#, no-c-format
+msgid "CMYK Inks"
+msgstr "CMYK Inks"
+
+#: printers.cpp:2840
+#, no-c-format
+msgid "FAST"
+msgstr "FAST"
+
+#: printers.cpp:2842
+#, no-c-format
+msgid "SWOP Emulation"
+msgstr "SWOP Emulation"
+
+#: printers.cpp:2844
+#, no-c-format
+msgid "Eurostandard"
+msgstr "Eurostandard"
+
+#: printers.cpp:2846
+#, no-c-format
+msgid "TOYO"
+msgstr "TOYO"
+
+#: printers.cpp:2848
+#, no-c-format
+msgid "Pages per Sheet"
+msgstr "Pages per Sheet"
+
+#: printers.cpp:2850
+#, no-c-format
+msgid "1 (Portrait)"
+msgstr "1 (Portrait)"
+
+#: printers.cpp:2852
+#, no-c-format
+msgid "1 (Landscape)"
+msgstr "1 (Landscape)"
+
+#: printers.cpp:2854
+#, no-c-format
+msgid "2 (Portrait)"
+msgstr "2 (Portrait)"
+
+#: printers.cpp:2856
+#, no-c-format
+msgid "2 (Landscape)"
+msgstr "2 (Landscape)"
+
+#: printers.cpp:2858
+#, no-c-format
+msgid "4 (Portrait)"
+msgstr "4 (Portrait)"
+
+#: printers.cpp:2860
+#, no-c-format
+msgid "4 (Landscape)"
+msgstr "4 (Landscape)"
+
+#: printers.cpp:2862
+#, no-c-format
+msgid "6 (Portrait)"
+msgstr "6 (Portrait)"
+
+#: printers.cpp:2864
+#, no-c-format
+msgid "6 (Landscape)"
+msgstr "6 (Landscape)"
+
+#: printers.cpp:2866
+#, no-c-format
+msgid "9 (Portrait)"
+msgstr "9 (Portrait)"
+
+#: printers.cpp:2868
+#, no-c-format
+msgid "9 (Landscape)"
+msgstr "9 (Landscape)"
+
+#: printers.cpp:2870
+#, no-c-format
+msgid "16 (Portrait)"
+msgstr "16 (Portrait)"
+
+#: printers.cpp:2872
+#, no-c-format
+msgid "16 (Landscape)"
+msgstr "16 (Landscape)"
+
+#: printers.cpp:2874
+#, no-c-format
+msgid "Watermark"
+msgstr "Watermark"
+
+#: printers.cpp:2878
+#, no-c-format
+msgid "Company Confidential"
+msgstr "Company Confidential"
+
+#: printers.cpp:2880
+#, no-c-format
+msgid "Company Proprietary"
+msgstr "Company Proprietary"
+
+#: printers.cpp:2882
+#, no-c-format
+msgid "Company Private"
+msgstr "Company Private"
+
+#: printers.cpp:2884
+#, no-c-format
+msgid "Confidential"
+msgstr "Confidential"
+
+#: printers.cpp:2888
+#, no-c-format
+msgid "Copyright"
+msgstr "Copyright"
+
+#: printers.cpp:2892
+#, no-c-format
+msgid "File Copy"
+msgstr "File Copy"
+
+#: printers.cpp:2894
+#, no-c-format
+msgid "Final"
+msgstr "Final"
+
+#: printers.cpp:2896
+#, no-c-format
+msgid "For Internal Use Only"
+msgstr "For Internal Use Only"
+
+#: printers.cpp:2898
+#, no-c-format
+msgid "Preliminary"
+msgstr "Preliminary"
+
+#: printers.cpp:2900
+#, no-c-format
+msgid "Proof"
+msgstr "Proof"
+
+#: printers.cpp:2902
+#, no-c-format
+msgid "Review Copy"
+msgstr "Review Copy"
+
+#: printers.cpp:2904
+#, no-c-format
+msgid "Sample"
+msgstr "Sample"
+
+#: printers.cpp:2906
+#, no-c-format
+msgid "Top Secret"
+msgstr "Top Secret"
+
+#: printers.cpp:2908
+#, no-c-format
+msgid "Urgent"
+msgstr "Urgent"
+
+#: printers.cpp:2910
+#, no-c-format
+msgid "Watermark Font"
+msgstr "Watermark Font"
+
+#: printers.cpp:2912
+#, no-c-format
+msgid "Courier Bold"
+msgstr "Courier Bold"
+
+#: printers.cpp:2914
+#, no-c-format
+msgid "Times Bold"
+msgstr "Times Bold"
+
+#: printers.cpp:2916
+#, no-c-format
+msgid "Helvetica Bold"
+msgstr "Helvetica Bold"
+
+#: printers.cpp:2918
+#, no-c-format
+msgid "Watermark Size"
+msgstr "Watermark Size"
+
+#: printers.cpp:2920
+#, no-c-format
+msgid "24 Points"
+msgstr "24 Points"
+
+#: printers.cpp:2922
+#, no-c-format
+msgid "30 Points"
+msgstr "30 Points"
+
+#: printers.cpp:2924
+#, no-c-format
+msgid "36 Points"
+msgstr "36 Points"
+
+#: printers.cpp:2926
+#, no-c-format
+msgid "42 Points"
+msgstr "42 Points"
+
+#: printers.cpp:2928
+#, no-c-format
+msgid "48 Points"
+msgstr "48 Points"
+
+#: printers.cpp:2930
+#, no-c-format
+msgid "54 Points"
+msgstr "54 Points"
+
+#: printers.cpp:2932
+#, no-c-format
+msgid "60 Points"
+msgstr "60 Points"
+
+#: printers.cpp:2934
+#, no-c-format
+msgid "66 Points"
+msgstr "66 Points"
+
+#: printers.cpp:2936
+#, no-c-format
+msgid "72 Points"
+msgstr "72 Points"
+
+#: printers.cpp:2938
+#, no-c-format
+msgid "78 Points"
+msgstr "78 Points"
+
+#: printers.cpp:2940
+#, no-c-format
+msgid "84 Points"
+msgstr "84 Points"
+
+#: printers.cpp:2942
+#, no-c-format
+msgid "90 Points"
+msgstr "90 Points"
+
+#: printers.cpp:2944
+#, no-c-format
+msgid "Watermark Angle"
+msgstr "Watermark Angle"
+
+#: printers.cpp:2946
+#, no-c-format
+msgid "90 Degrees"
+msgstr "90 Degrees"
+
+#: printers.cpp:2948
+#, no-c-format
+msgid "75 Degrees"
+msgstr "75 Degrees"
+
+#: printers.cpp:2950
+#, no-c-format
+msgid "60 Degrees"
+msgstr "60 Degrees"
+
+#: printers.cpp:2952
+#, no-c-format
+msgid "45 Degrees"
+msgstr "45 Degrees"
+
+#: printers.cpp:2954
+#, no-c-format
+msgid "30 Degrees"
+msgstr "30 Degrees"
+
+#: printers.cpp:2956
+#, no-c-format
+msgid "15 Degrees"
+msgstr "15 Degrees"
+
+#: printers.cpp:2958
+#, no-c-format
+msgid "0 Degrees"
+msgstr "0 Degrees"
+
+#: printers.cpp:2960
+#, no-c-format
+msgid "-15 Degrees"
+msgstr "-15 Degrees"
+
+#: printers.cpp:2962
+#, no-c-format
+msgid "-30 Degrees"
+msgstr "-30 Degrees"
+
+#: printers.cpp:2964
+#, no-c-format
+msgid "-45 Degrees"
+msgstr "-45 Degrees"
+
+#: printers.cpp:2966
+#, no-c-format
+msgid "-60 Degrees"
+msgstr "-60 Degrees"
+
+#: printers.cpp:2968
+#, no-c-format
+msgid "-75 Degrees"
+msgstr "-75 Degrees"
+
+#: printers.cpp:2970
+#, no-c-format
+msgid "-90 Degrees"
+msgstr "-90 Degrees"
+
+#: printers.cpp:2972
+#, no-c-format
+msgid "Watermark Style"
+msgstr "Watermark Style"
+
+#: printers.cpp:2974
+#, no-c-format
+msgid "Narrow Outline"
+msgstr "Narrow Outline"
+
+#: printers.cpp:2976
+#, no-c-format
+msgid "Medium Outline"
+msgstr "Medium Outline"
+
+#: printers.cpp:2978
+#, no-c-format
+msgid "Wide Outline"
+msgstr "Wide Outline"
+
+#: printers.cpp:2980
+#, no-c-format
+msgid "Wide Halo Outline"
+msgstr "Wide Halo Outline"
+
+#: printers.cpp:2982
+#, no-c-format
+msgid "Print Watermark"
+msgstr "Print Watermark"
+
+#: printers.cpp:2984
+#, no-c-format
+msgid "All Pages"
+msgstr "All Pages"
+
+#: printers.cpp:2986
+#, no-c-format
+msgid "First Page Only"
+msgstr "First Page Only"
+
+#: printers.cpp:2988
+#, no-c-format
+msgid "32 MB"
+msgstr "32 MB"
+
+#: printers.cpp:2990
+#, no-c-format
+msgid "48 MB"
+msgstr "48 MB"
+
+#: printers.cpp:2992
+#, no-c-format
+msgid "64 MB"
+msgstr "64 MB"
+
+#: printers.cpp:2994
+#, no-c-format
+msgid "72 MB"
+msgstr "72 MB"
+
+#: printers.cpp:2998
+#, no-c-format
+msgid "4x6 Index Card"
+msgstr "4x6 Index Card"
+
+#: printers.cpp:3000
+#, no-c-format
+msgid "5x8 Index Card"
+msgstr "5x8 Index Card"
+
+#: printers.cpp:3004
+#, no-c-format
+msgid "Super A3"
+msgstr "Super A3"
+
+#: printers.cpp:3008
+#, no-c-format
+msgid "Tray 3"
+msgstr "Tray 3"
+
+#: printers.cpp:3010
+#, no-c-format
+msgid "Rear Manual Feed"
+msgstr "Rear Manual Feed"
+
+#: printers.cpp:3012
+#, no-c-format
+msgid "True"
+msgstr "True"
+
+#: printers.cpp:3014
+#, no-c-format
+msgid "False"
+msgstr "False"
+
+#: printers.cpp:3016
+#, no-c-format
+msgid "HP Rapid-Dry Transparency"
+msgstr "HP Rapid-Dry Transparency"
+
+#: printers.cpp:3018
+#, no-c-format
+msgid "HP Transparency"
+msgstr "HP Transparency"
+
+#: printers.cpp:3020
+#, no-c-format
+msgid "HP Iron-on T-shirt Transfers"
+msgstr "HP Iron-on T-shirt Transfers"
+
+#: printers.cpp:3022
+#, no-c-format
+msgid "Fit to Page"
+msgstr "Fit to Page"
+
+#: printers.cpp:3024
+#, no-c-format
+msgid "Prompt User"
+msgstr "Prompt User"
+
+#: printers.cpp:3026
+#, no-c-format
+msgid "Nearest Size and Scale"
+msgstr "Nearest Size and Scale"
+
+#: printers.cpp:3028
+#, no-c-format
+msgid "Nearest Size and Crop"
+msgstr "Nearest Size and Crop"
+
+#: printers.cpp:3032
+#, no-c-format
+msgid "EconoFast"
+msgstr "EconoFast"
+
+#: printers.cpp:3034
+#, no-c-format
+msgid "Color Control"
+msgstr "Colour Control"
+
+#: printers.cpp:3036
+#, no-c-format
+msgid "Enhanced Native"
+msgstr "Enhanced Native"
+
+#: printers.cpp:3038
+#, no-c-format
+msgid "ColorSmart Business Graphics"
+msgstr "ColorSmart Business Graphics"
+
+#: printers.cpp:3040
+#, no-c-format
+msgid "No Color Adjustment"
+msgstr "No Colour Adjustment"
+
+#: printers.cpp:3042
+#, no-c-format
+msgid "Pantone"
+msgstr "Pantone"
+
+#: printers.cpp:3044
+#, no-c-format
+msgid "Rendering Intent"
+msgstr "Rendering Intent"
+
+#: printers.cpp:3048
+#, no-c-format
+msgid "Colorimetric"
+msgstr "Colourimetric"
+
+#: printers.cpp:3052
+#, no-c-format
+msgid " -25% Lighter"
+msgstr " -25% Lighter"
+
+#: printers.cpp:3054
+#, no-c-format
+msgid " -20%"
+msgstr " -20%"
+
+#: printers.cpp:3056
+#, no-c-format
+msgid " -15%"
+msgstr " -15%"
+
+#: printers.cpp:3058
+#, no-c-format
+msgid " -10%"
+msgstr " -10%"
+
+#: printers.cpp:3060
+#, no-c-format
+msgid " -5%"
+msgstr " -5%"
+
+#: printers.cpp:3062
+#, no-c-format
+msgid " 0% No Change"
+msgstr " 0% No Change"
+
+#: printers.cpp:3064
+#, no-c-format
+msgid " +5%"
+msgstr " +5%"
+
+#: printers.cpp:3066
+#, no-c-format
+msgid " +10%"
+msgstr " +10%"
+
+#: printers.cpp:3068
+#, no-c-format
+msgid " +15%"
+msgstr " +15%"
+
+#: printers.cpp:3070
+#, no-c-format
+msgid " +20%"
+msgstr " +20%"
+
+#: printers.cpp:3072
+#, no-c-format
+msgid " +25% Darker"
+msgstr " +25% Darker"
+
+#: printers.cpp:3074
+#, no-c-format
+msgid "Application Halftoning"
+msgstr "Application Halftoning"
+
+#: printers.cpp:3080
+#, no-c-format
+msgid "Scale to"
+msgstr "Scale to"
+
+#: printers.cpp:3082
+#, no-c-format
+msgid "No Change"
+msgstr "No Change"
+
+#: printers.cpp:3084
+#, no-c-format
+msgid "PPD Version"
+msgstr "PPD Version"
+
+#: printers.cpp:3088
+#, no-c-format
+msgid "Rear Feed Unit"
+msgstr "Rear Feed Unit"
+
+#: printers.cpp:3090
+#, no-c-format
+msgid "Installed"
+msgstr "Installed"
+
+#: printers.cpp:3092
+#, no-c-format
+msgid "Not Installed"
+msgstr "Not Installed"
+
+#: printers.cpp:3094
+#, no-c-format
+msgid "Memory Configuration"
+msgstr "Memory Configuration"
+
+#: printers.cpp:3096
+#, no-c-format
+msgid "36 - 43 MB RAM"
+msgstr "36 - 43 MB RAM"
+
+#: printers.cpp:3098
+#, no-c-format
+msgid "44 - 51 MB RAM"
+msgstr "44 - 51 MB RAM"
+
+#: printers.cpp:3100
+#, no-c-format
+msgid "52 - 59 MB RAM"
+msgstr "52 - 59 MB RAM"
+
+#: printers.cpp:3102
+#, no-c-format
+msgid "60 - 67 MB RAM"
+msgstr "60 - 67 MB RAM"
+
+#: printers.cpp:3104
+#, no-c-format
+msgid ">= 68 MB RAM"
+msgstr ">= 68 MB RAM"
+
+#: printers.cpp:3106
+#, no-c-format
+msgid "Print as Grayscale"
+msgstr "Print as Greyscale"
+
+#: printers.cpp:3108
+#, no-c-format
+msgid "ColorSmart"
+msgstr "ColorSmart"
+
+#: printers.cpp:3112
+#, no-c-format
+msgid "Pantone<AE>"
+msgstr "Pantone<AE>"
+
+#: printers.cpp:3114
+#, no-c-format
+msgid "ColorSmart Text"
+msgstr "ColorSmart Text"
+
+#: printers.cpp:3116
+#, no-c-format
+msgid "Vivid Color"
+msgstr "Vivid Colour"
+
+#: printers.cpp:3118
+#, no-c-format
+msgid "Match Color Across Printers"
+msgstr "Match Colour Across Printers"
+
+#: printers.cpp:3120
+#, no-c-format
+msgid "No Adjustment"
+msgstr "No Adjustment"
+
+#: printers.cpp:3122
+#, no-c-format
+msgid "ColorSmart Graphics"
+msgstr "ColorSmart Graphics"
+
+#: printers.cpp:3124
+#, no-c-format
+msgid "ColorSmart Photos"
+msgstr "ColorSmart Photos"
+
+#: printers.cpp:3126
+#, no-c-format
+msgid "Text Halftone"
+msgstr "Text Halftone"
+
+#: printers.cpp:3128
+#, no-c-format
+msgid "Detail"
+msgstr "Detail"
+
+#: printers.cpp:3130
+#, no-c-format
+msgid "Smooth"
+msgstr "Smooth"
+
+#: printers.cpp:3132
+#, no-c-format
+msgid "Basic"
+msgstr "Basic"
+
+#: printers.cpp:3134
+#, no-c-format
+msgid "Graphics Halftone"
+msgstr "Graphics Halftone"
+
+#: printers.cpp:3136
+#, no-c-format
+msgid "Image Halftone"
+msgstr "Image Halftone"
+
+#: printers.cpp:3138
+#, no-c-format
+msgid "Transparency/HP Special Paper"
+msgstr "Transparency/HP Special Paper"
+
+#: printers.cpp:3142
+#, no-c-format
+msgid "Auto Select"
+msgstr "Auto Select"
+
+#: printers.cpp:3144
+#, no-c-format
+msgid "Front Tray"
+msgstr "Front Tray"
+
+#: printers.cpp:3146
+#, no-c-format
+msgid "Rear Tray"
+msgstr "Rear Tray"
+
+#: printers.cpp:3154
+#, no-c-format
+msgid " 8 - 15 MB Total RAM"
+msgstr " 8 - 15 MB Total RAM"
+
+#: printers.cpp:3156
+#, no-c-format
+msgid " 16 - 23 MB Total RAM"
+msgstr " 16 - 23 MB Total RAM"
+
+#: printers.cpp:3158
+#, no-c-format
+msgid " 24 - 31 MB Total RAM"
+msgstr " 24 - 31 MB Total RAM"
+
+#: printers.cpp:3160
+#, no-c-format
+msgid " 32 - 39 MB Total RAM"
+msgstr " 32 - 39 MB Total RAM"
+
+#: printers.cpp:3162
+#, no-c-format
+msgid " 40 - 56 MB Total RAM"
+msgstr " 40 - 56 MB Total RAM"
+
+#: printers.cpp:3164
+#, no-c-format
+msgid "Letter 8 1/2 x 11 in"
+msgstr "Letter 8 1/2 x 11 in"
+
+#: printers.cpp:3166
+#, no-c-format
+msgid "Legal 8 1/2 x 14 in"
+msgstr "Legal 8 1/2 x 14 in"
+
+#: printers.cpp:3168
+#, no-c-format
+msgid "Tabloid 11 x 17 in"
+msgstr "Tabloid 11 x 17 in"
+
+#: printers.cpp:3170
+#, no-c-format
+msgid "Executive 7 1/4 x 10 1/2 in"
+msgstr "Executive 7 1/4 x 10 1/2 in"
+
+#: printers.cpp:3172
+#, no-c-format
+msgid "A4 210 x 297 mm"
+msgstr "A4 210 x 297 mm"
+
+#: printers.cpp:3174
+#, no-c-format
+msgid "A3 297 x 420 mm"
+msgstr "A3 297 x 420 mm"
+
+#: printers.cpp:3176
+#, no-c-format
+msgid "Halftone"
+msgstr "Halftone"
+
+#: printers.cpp:3178
+#, no-c-format
+msgid "Cluster (Standard)"
+msgstr "Cluster (Standard)"
+
+#: printers.cpp:3180
+#, no-c-format
+msgid "Scatter (Enhanced)"
+msgstr "Scatter (Enhanced)"
+
+#: printers.cpp:3182
+#, no-c-format
+msgid "Printer's Current Setting"
+msgstr "Printer's Current Setting"
+
+#: printers.cpp:3184
+#, no-c-format
+msgid "Full Color"
+msgstr "Full Colour"
+
+#: printers.cpp:3190
+#, no-c-format
+msgid "Resolution Enhancement (REt)"
+msgstr "Resolution Enhancement (REt)"
+
+#: printers.cpp:3192
+#, no-c-format
+msgid "Light"
+msgstr "Light"
+
+#: printers.cpp:3194
+#, no-c-format
+msgid "Medium"
+msgstr "Medium"
+
+#: printers.cpp:3196
+#, no-c-format
+msgid "Dark"
+msgstr "Dark"
+
+#: printers.cpp:3200
+#, no-c-format
+msgid "Tray3"
+msgstr "Tray3"
+
+#: printers.cpp:3202
+#, no-c-format
+msgid "32 - 39 MB RAM"
+msgstr "32 - 39 MB RAM"
+
+#: printers.cpp:3204
+#, no-c-format
+msgid "40 - 63 MB RAM"
+msgstr "40 - 63 MB RAM"
+
+#: printers.cpp:3206
+#, no-c-format
+msgid "64 - 95 MB RAM"
+msgstr "64 - 95 MB RAM"
+
+#: printers.cpp:3208
+#, no-c-format
+msgid "96 - 127 MB RAM"
+msgstr "96 - 127 MB RAM"
+
+#: printers.cpp:3210
+#, no-c-format
+msgid "128 - 159 MB RAM"
+msgstr "128 - 159 MB RAM"
+
+#: printers.cpp:3212
+#, no-c-format
+msgid "160 - 191 MB RAM"
+msgstr "160 - 191 MB RAM"
+
+#: printers.cpp:3214
+#, no-c-format
+msgid " 192 MB RAM"
+msgstr " 192 MB RAM"
+
+#: printers.cpp:3216
+#, no-c-format
+msgid "Duplex Unit (for 2-Sided Printing)"
+msgstr "Duplex Unit (for 2-Sided Printing)"
+
+#: printers.cpp:3224
+#, no-c-format
+msgid "Preprinted"
+msgstr "Preprinted"
+
+#: printers.cpp:3226
+#, no-c-format
+msgid "Letterhead"
+msgstr "Letterhead"
+
+#: printers.cpp:3230
+#, no-c-format
+msgid "Prepunched"
+msgstr "Prepunched"
+
+#: printers.cpp:3232
+#, no-c-format
+msgid "Labels"
+msgstr "Labels"
+
+#: printers.cpp:3236
+#, no-c-format
+msgid "Recycled"
+msgstr "Recycled"
+
+#: printers.cpp:3238 printers.cpp:5572
+#, no-c-format
+msgid "Color"
+msgstr "Colour"
+
+#: printers.cpp:3240
+#, no-c-format
+msgid "Heavy"
+msgstr "Heavy"
+
+#: printers.cpp:3244
+#, no-c-format
+msgid "Print Finish"
+msgstr "Print Finish"
+
+#: printers.cpp:3246
+#, no-c-format
+msgid "Matte"
+msgstr "Matte"
+
+#: printers.cpp:3250
+#, no-c-format
+msgid "Tray2"
+msgstr "Tray2"
+
+#: printers.cpp:3252
+#, no-c-format
+msgid "Tray1"
+msgstr "Tray1"
+
+#: printers.cpp:3254
+#, no-c-format
+msgid "2-Sided Printing"
+msgstr "2-Sided Printing"
+
+#: printers.cpp:3256
+#, no-c-format
+msgid "Long-Edge Binding"
+msgstr "Long-Edge Binding"
+
+#: printers.cpp:3258
+#, no-c-format
+msgid "Short-Edge Binding"
+msgstr "Short-Edge Binding"
+
+#: printers.cpp:3260
+#, no-c-format
+msgid "SWOP"
+msgstr "SWOP"
+
+#: printers.cpp:3262
+#, no-c-format
+msgid "ColorSmart II"
+msgstr "ColorSmart II"
+
+#: printers.cpp:3264
+#, no-c-format
+msgid "ScreenMatch(sRGB)-Detail"
+msgstr "ScreenMatch(sRGB)-Detail"
+
+#: printers.cpp:3266
+#, no-c-format
+msgid "ScreenMatch(sRGB)-Smooth"
+msgstr "ScreenMatch(sRGB)-Smooth"
+
+#: printers.cpp:3268
+#, no-c-format
+msgid "Vivid-Detail"
+msgstr "Vivid-Detail"
+
+#: printers.cpp:3270
+#, no-c-format
+msgid "Vivid-Smooth"
+msgstr "Vivid-Smooth"
+
+#: printers.cpp:3272
+#, no-c-format
+msgid "500-Sheet Paper Feeder"
+msgstr "500-Sheet Paper Feeder"
+
+#: printers.cpp:3274
+#, no-c-format
+msgid "Printer Disk"
+msgstr "Printer Disk"
+
+#: printers.cpp:3276
+#, no-c-format
+msgid "RAM Disk"
+msgstr "RAM Disk"
+
+#: printers.cpp:3278
+#, no-c-format
+msgid "Hard Disk"
+msgstr "Hard Disk"
+
+#: printers.cpp:3280
+#, no-c-format
+msgid "32 - 63 MB RAM"
+msgstr "32 - 63 MB RAM"
+
+#: printers.cpp:3282
+#, no-c-format
+msgid "192 - 223 MB RAM"
+msgstr "192 - 223 MB RAM"
+
+#: printers.cpp:3284
+#, no-c-format
+msgid "224 - 256 MB RAM"
+msgstr "224 - 256 MB RAM"
+
+#: printers.cpp:3286
+#, no-c-format
+msgid "Duplex Printing Accessory"
+msgstr "Duplex Printing Accessory"
+
+#: printers.cpp:3288
+#, no-c-format
+msgid "Paper Matching"
+msgstr "Paper Matching"
+
+#: printers.cpp:3290
+#, no-c-format
+msgid "Prompt User for correct size"
+msgstr "Prompt User for correct size"
+
+#: printers.cpp:3292
+#, no-c-format
+msgid "Nearest Size & Scale"
+msgstr "Nearest Size & Scale"
+
+#: printers.cpp:3294
+#, no-c-format
+msgid "Nearest Size & Crop"
+msgstr "Nearest Size & Crop"
+
+#: printers.cpp:3296
+#, no-c-format
+msgid "Job Retention"
+msgstr "Job Retention"
+
+#: printers.cpp:3298
+#, no-c-format
+msgid "Quick Copy"
+msgstr "Quick Copy"
+
+#: printers.cpp:3300
+#, no-c-format
+msgid "Proof and Hold"
+msgstr "Proof and Hold"
+
+#: printers.cpp:3302
+#, no-c-format
+msgid "Stored Job"
+msgstr "Stored Job"
+
+#: printers.cpp:3304
+#, no-c-format
+msgid "Private Job"
+msgstr "Private Job"
+
+#: printers.cpp:3306
+#, no-c-format
+msgid "PIN (for Private Job)"
+msgstr "PIN (for Private Job)"
+
+#: printers.cpp:3308
+#, no-c-format
+msgid "User Specified PIN"
+msgstr "User Specified PIN"
+
+#: printers.cpp:3310
+#, no-c-format
+msgid "User Name"
+msgstr "User Name"
+
+#: printers.cpp:3312
+#, no-c-format
+msgid "Use file sharing name"
+msgstr "Use file sharing name"
+
+#: printers.cpp:3314
+#, no-c-format
+msgid "Forms"
+msgstr "Forms"
+
+#: printers.cpp:3316
+#, no-c-format
+msgid "Custom user name"
+msgstr "Custom user name"
+
+#: printers.cpp:3318
+#, no-c-format
+msgid "Job Name"
+msgstr "Job Name"
+
+#: printers.cpp:3320
+#, no-c-format
+msgid "Use Document Name"
+msgstr "Use Document Name"
+
+#: printers.cpp:3322
+#, no-c-format
+msgid "User Specified Job Name"
+msgstr "User Specified Job Name"
+
+#: printers.cpp:3324
+#, no-c-format
+msgid "US Letter (Small)"
+msgstr "US Letter (Small)"
+
+#: printers.cpp:3326
+#, no-c-format
+msgid "US Legal (Small)"
+msgstr "US Legal (Small)"
+
+#: printers.cpp:3328
+#, no-c-format
+msgid "A4 (Small)"
+msgstr "A4 (Small)"
+
+#: printers.cpp:3330
+#, no-c-format
+msgid "JB5"
+msgstr "JB5"
+
+#: printers.cpp:3332
+#, no-c-format
+msgid "Env ISO B5"
+msgstr "Env ISO B5"
+
+#: printers.cpp:3334
+#, no-c-format
+msgid "Env Comm10"
+msgstr "Env Comm10"
+
+#: printers.cpp:3336
+#, no-c-format
+msgid "Env C5"
+msgstr "Env C5"
+
+#: printers.cpp:3338
+#, no-c-format
+msgid "Env DL"
+msgstr "Env DL"
+
+#: printers.cpp:3340
+#, no-c-format
+msgid "Env Monarch"
+msgstr "Env Monarch"
+
+#: printers.cpp:3342
+#, no-c-format
+msgid "Tray 3 (Optional)"
+msgstr "Tray 3 (Optional)"
+
+#: printers.cpp:3344
+#, no-c-format
+msgid "Glossy Finish"
+msgstr "Glossy Finish"
+
+#: printers.cpp:3346
+#, no-c-format
+msgid "Automatic PANTONE¨ Color Calibration"
+msgstr "Automatic PANTONE¨ Colour Calibration"
+
+#: printers.cpp:3348
+#, no-c-format
+msgid "EuroScale"
+msgstr "EuroScale"
+
+#: printers.cpp:3350
+#, no-c-format
+msgid "DIC"
+msgstr "DIC"
+
+#: printers.cpp:3352
+#, no-c-format
+msgid "Manual Text"
+msgstr "Manual Text"
+
+#: printers.cpp:3354
+#, no-c-format
+msgid "Calibrated-Detail"
+msgstr "Calibrated-Detail"
+
+#: printers.cpp:3356
+#, no-c-format
+msgid "Calibrated-Smooth"
+msgstr "Calibrated-Smooth"
+
+#: printers.cpp:3358
+#, no-c-format
+msgid "Manual Graphics"
+msgstr "Manual Graphics"
+
+#: printers.cpp:3360
+#, no-c-format
+msgid "Manual Image"
+msgstr "Manual Image"
+
+#: printers.cpp:3362
+#, no-c-format
+msgid "Watermark/Overlay"
+msgstr "Watermark/Overlay"
+
+#: printers.cpp:3364
+#, no-c-format
+msgid "Overlay"
+msgstr "Overlay"
+
+#: printers.cpp:3366
+#, no-c-format
+msgid "Watermark Pages"
+msgstr "Watermark Pages"
+
+#: printers.cpp:3368
+#, no-c-format
+msgid "All"
+msgstr "All"
+
+#: printers.cpp:3370
+#, no-c-format
+msgid "First Only"
+msgstr "First Only"
+
+#: printers.cpp:3372
+#, no-c-format
+msgid "Watermark Text"
+msgstr "Watermark Text"
+
+#: printers.cpp:3374
+#, no-c-format
+msgid "Custom"
+msgstr "Custom"
+
+#: printers.cpp:3376
+#, no-c-format
+msgid "Watermark Size (points)"
+msgstr "Watermark Size (points)"
+
+#: printers.cpp:3378
+#, no-c-format
+msgid "90<A1>"
+msgstr "90<A1>"
+
+#: printers.cpp:3380
+#, no-c-format
+msgid "75<A1>"
+msgstr "75<A1>"
+
+#: printers.cpp:3382
+#, no-c-format
+msgid "60<A1>"
+msgstr "60<A1>"
+
+#: printers.cpp:3384
+#, no-c-format
+msgid "45<A1>"
+msgstr "45<A1>"
+
+#: printers.cpp:3386
+#, no-c-format
+msgid "30<A1>"
+msgstr "30<A1>"
+
+#: printers.cpp:3388
+#, no-c-format
+msgid "15<A1>"
+msgstr "15<A1>"
+
+#: printers.cpp:3390
+#, no-c-format
+msgid "0<A1>"
+msgstr "0<A1>"
+
+#: printers.cpp:3392
+#, no-c-format
+msgid "Ð15<A1>"
+msgstr "Ð15<A1>"
+
+#: printers.cpp:3394
+#, no-c-format
+msgid "Ð30<A1>"
+msgstr "Ð30<A1>"
+
+#: printers.cpp:3396
+#, no-c-format
+msgid "Ð45<A1>"
+msgstr "Ð45<A1>"
+
+#: printers.cpp:3398
+#, no-c-format
+msgid "Ð60<A1>"
+msgstr "Ð60<A1>"
+
+#: printers.cpp:3400
+#, no-c-format
+msgid "Ð75<A1>"
+msgstr "Ð75<A1>"
+
+#: printers.cpp:3402
+#, no-c-format
+msgid "Ð90<A1>"
+msgstr "Ð90<A1>"
+
+#: printers.cpp:3404
+#, no-c-format
+msgid "Thin Outline"
+msgstr "Thin Outline"
+
+#: printers.cpp:3406
+#, no-c-format
+msgid "Thick Outline"
+msgstr "Thick Outline"
+
+#: printers.cpp:3408
+#, no-c-format
+msgid "Thick Outline with Halo"
+msgstr "Thick Outline with Halo"
+
+#: printers.cpp:3410
+#, no-c-format
+msgid "Filled"
+msgstr "Filled"
+
+#: printers.cpp:3412
+#, no-c-format
+msgid "Watermark Color"
+msgstr "Watermark Colour"
+
+#: printers.cpp:3414
+#, no-c-format
+msgid "Gray"
+msgstr "Grey"
+
+#: printers.cpp:3416
+#, no-c-format
+msgid "Red"
+msgstr "Red"
+
+#: printers.cpp:3418
+#, no-c-format
+msgid "Orange"
+msgstr "Orange"
+
+#: printers.cpp:3422
+#, no-c-format
+msgid "Green"
+msgstr "Green"
+
+#: printers.cpp:3424
+#, no-c-format
+msgid "Blue"
+msgstr "Blue"
+
+#: printers.cpp:3426
+#, no-c-format
+msgid "Violet"
+msgstr "Violet"
+
+#: printers.cpp:3428
+#, no-c-format
+msgid "Watermark Intensity"
+msgstr "Watermark Intensity"
+
+#: printers.cpp:3432
+#, no-c-format
+msgid "Darker"
+msgstr "Darker"
+
+#: printers.cpp:3434
+#, no-c-format
+msgid "Medium Dark"
+msgstr "Medium Dark"
+
+#: printers.cpp:3436
+#, no-c-format
+msgid "Medium Light"
+msgstr "Medium Light"
+
+#: printers.cpp:3438
+#, no-c-format
+msgid "Lighter"
+msgstr "Lighter"
+
+#: printers.cpp:3444
+#, no-c-format
+msgid "On (turn off in application)"
+msgstr "On (turn off in application)"
+
+#: printers.cpp:3446
+#, no-c-format
+msgid "2000 sheet input Tray 4"
+msgstr "2000 sheet input Tray 4"
+
+#: printers.cpp:3448
+#, no-c-format
+msgid "Multi-Bin Mailbox"
+msgstr "Multi-Bin Mailbox"
+
+#: printers.cpp:3450
+#, no-c-format
+msgid "Printer hard disk"
+msgstr "Printer hard disk"
+
+#: printers.cpp:3452
+#, no-c-format
+msgid "Printer Memory"
+msgstr "Printer Memory"
+
+#: printers.cpp:3454
+#, no-c-format
+msgid "Multi-Bin Mailbox Mode"
+msgstr "Multi-Bin Mailbox Mode"
+
+#: printers.cpp:3456
+#, no-c-format
+msgid "Mailbox"
+msgstr "Mailbox"
+
+#: printers.cpp:3458
+#, no-c-format
+msgid "Stacking"
+msgstr "Stacking"
+
+#: printers.cpp:3460
+#, no-c-format
+msgid "Job Separation"
+msgstr "Job Separation"
+
+#: printers.cpp:3464
+#, no-c-format
+msgid "CMYK"
+msgstr "CMYK"
+
+#: printers.cpp:3470
+#, no-c-format
+msgid "Duplex Tumble"
+msgstr "Duplex Tumble"
+
+#: printers.cpp:3472
+#, no-c-format
+msgid "Duplex (Two-Sided)"
+msgstr "Duplex (Two-Sided)"
+
+#: printers.cpp:3474
+#, no-c-format
+msgid "One Sided"
+msgstr "One Sided"
+
+#: printers.cpp:3476
+#, no-c-format
+msgid "ColorSmartCRD Text"
+msgstr "ColorSmartCRD Text"
+
+#: printers.cpp:3478
+#, no-c-format
+msgid "Screen Match"
+msgstr "Screen Match"
+
+#: printers.cpp:3480
+#, no-c-format
+msgid "OHT"
+msgstr "OHT"
+
+#: printers.cpp:3482
+#, no-c-format
+msgid "ColorSmartCRD Graphics"
+msgstr "ColorSmartCRD Graphics"
+
+#: printers.cpp:3484
+#, no-c-format
+msgid "ColorSmartCRD Images"
+msgstr "ColorSmartCRD Images"
+
+#: printers.cpp:3486
+#, no-c-format
+msgid "HalftoneText"
+msgstr "HalftoneText"
+
+#: printers.cpp:3488
+#, no-c-format
+msgid "Halftone Graphics"
+msgstr "Halftone Graphics"
+
+#: printers.cpp:3490
+#, no-c-format
+msgid "Halftone Images"
+msgstr "Halftone Images"
+
+#: printers.cpp:3492
+#, no-c-format
+msgid "Cardstock"
+msgstr "Cardstock"
+
+#: printers.cpp:3494
+#, no-c-format
+msgid "Heavy Media >= 28lbs"
+msgstr "Heavy Media >= 28lbs"
+
+#: printers.cpp:3498
+#, no-c-format
+msgid "28 Lb Type1"
+msgstr "28 Lb Type1"
+
+#: printers.cpp:3500
+#, no-c-format
+msgid "28 Lb Type2"
+msgstr "28 Lb Type2"
+
+#: printers.cpp:3502
+#, no-c-format
+msgid "Media Type First"
+msgstr "Media Type First"
+
+#: printers.cpp:3504
+#, no-c-format
+msgid "Media Type Rest"
+msgstr "Media Type Rest"
+
+#: printers.cpp:3506
+#, no-c-format
+msgid "Staple"
+msgstr "Staple"
+
+#: printers.cpp:3508
+#, no-c-format
+msgid "Manual Feed (Tray 1)"
+msgstr "Manual Feed (Tray 1)"
+
+#: printers.cpp:3512
+#, no-c-format
+msgid "Paper Source First"
+msgstr "Paper Source First"
+
+#: printers.cpp:3514
+#, no-c-format
+msgid "Paper Source Rest"
+msgstr "Paper Source Rest"
+
+#: printers.cpp:3516
+#, no-c-format
+msgid "Output Destination"
+msgstr "Output Destination"
+
+#: printers.cpp:3518
+#, no-c-format
+msgid "Top Output Bin (Face-Down)"
+msgstr "Top Output Bin (Face-Down)"
+
+#: printers.cpp:3520
+#, no-c-format
+msgid "Left Output Bin (Face-Up)"
+msgstr "Left Output Bin (Face-Up)"
+
+#: printers.cpp:3522
+#, no-c-format
+msgid "Stacker"
+msgstr "Stacker"
+
+#: printers.cpp:3524
+#, no-c-format
+msgid "Job Separator"
+msgstr "Job Separator"
+
+#: printers.cpp:3526
+#, no-c-format
+msgid "Mailbox 1"
+msgstr "Mailbox 1"
+
+#: printers.cpp:3528
+#, no-c-format
+msgid "Mailbox 2"
+msgstr "Mailbox 2"
+
+#: printers.cpp:3530
+#, no-c-format
+msgid "Mailbox 3"
+msgstr "Mailbox 3"
+
+#: printers.cpp:3532
+#, no-c-format
+msgid "Mailbox 4"
+msgstr "Mailbox 4"
+
+#: printers.cpp:3534
+#, no-c-format
+msgid "Mailbox 5"
+msgstr "Mailbox 5"
+
+#: printers.cpp:3536
+#, no-c-format
+msgid "Mailbox 6"
+msgstr "Mailbox 6"
+
+#: printers.cpp:3538
+#, no-c-format
+msgid "Mailbox 7"
+msgstr "Mailbox 7"
+
+#: printers.cpp:3540
+#, no-c-format
+msgid "Mailbox 8"
+msgstr "Mailbox 8"
+
+#: printers.cpp:3544
+#, no-c-format
+msgid "Exec"
+msgstr "Exec"
+
+#: printers.cpp:3548
+#, no-c-format
+msgid "Com-10"
+msgstr "Com-10"
+
+#: printers.cpp:3552
+#, no-c-format
+msgid "Monarch"
+msgstr "Monarch"
+
+#: printers.cpp:3556
+#, no-c-format
+msgid "JIS B5"
+msgstr "JIS B5"
+
+#: printers.cpp:3558
+#, no-c-format
+msgid "JPostD"
+msgstr "JPostD"
+
+#: printers.cpp:3562
+#, no-c-format
+msgid "9x12"
+msgstr "9x12"
+
+#: printers.cpp:3566
+#, no-c-format
+msgid "N-UP AND WATERMARK SETTINGS"
+msgstr "N-UP AND WATERMARK SETTINGS"
+
+#: printers.cpp:3570
+#, no-c-format
+msgid "(None)"
+msgstr "(None)"
+
+#: printers.cpp:3572
+#, no-c-format
+msgid "Optional Tray 2"
+msgstr "Optional Tray 2"
+
+#: printers.cpp:3574
+#, no-c-format
+msgid "Optional Tray 4"
+msgstr "Optional Tray 4"
+
+#: printers.cpp:3576
+#, no-c-format
+msgid "1000 sheet input Tray 4"
+msgstr "1000 sheet input Tray 4"
+
+#: printers.cpp:3578
+#, no-c-format
+msgid "Accessory Output Bins"
+msgstr "Accessory Output Bins"
+
+#: printers.cpp:3580
+#, no-c-format
+msgid "8 Bin Mailbox (Mailbox mode)"
+msgstr "8 Bin Mailbox (Mailbox mode)"
+
+#: printers.cpp:3582
+#, no-c-format
+msgid "8 Bin Mailbox (Stacker-Separator-Collator)"
+msgstr "8 Bin Mailbox (Stacker-Separator-Collator)"
+
+#: printers.cpp:3584
+#, no-c-format
+msgid "HP 3000-Sheet Stapler-Stacker"
+msgstr "HP 3000-Sheet Stapler-Stacker"
+
+#: printers.cpp:3586
+#, no-c-format
+msgid "HP 3000-Sheet Stacker"
+msgstr "HP 3000-Sheet Stacker"
+
+#: printers.cpp:3588
+#, no-c-format
+msgid "Enabled"
+msgstr "Enabled"
+
+#: printers.cpp:3590
+#, no-c-format
+msgid "Disabled"
+msgstr "Disabled"
+
+#: printers.cpp:3592
+#, no-c-format
+msgid "Color Treatment"
+msgstr "Colour Treatment"
+
+#: printers.cpp:3594
+#, no-c-format
+msgid "High Print Quality"
+msgstr "High Print Quality"
+
+#: printers.cpp:3596
+#, no-c-format
+msgid "SWOP-Coated"
+msgstr "SWOP-Coated"
+
+#: printers.cpp:3598
+#, no-c-format
+msgid "Euroscale"
+msgstr "Euroscale"
+
+#: printers.cpp:3600
+#, no-c-format
+msgid "Manually Print on 2nd Side"
+msgstr "Manually Print on 2nd Side"
+
+#: printers.cpp:3602
+#, no-c-format
+msgid "Manual Images"
+msgstr "Manual Images"
+
+#: printers.cpp:3604
+#, no-c-format
+msgid "Private Stored Job"
+msgstr "Private Stored Job"
+
+#: printers.cpp:3606
+#, no-c-format
+msgid "PrinterÕs Current Setting"
+msgstr "PrinterÕs Current Setting"
+
+#: printers.cpp:3608
+#, no-c-format
+msgid "Stacker-Separator-Collator"
+msgstr "Stacker-Separator-Collator"
+
+#: printers.cpp:3610
+#, no-c-format
+msgid "Stapler"
+msgstr "Stapler"
+
+#: printers.cpp:3612
+#, no-c-format
+msgid "Bin 1"
+msgstr "Bin 1"
+
+#: printers.cpp:3614
+#, no-c-format
+msgid "Bin 2"
+msgstr "Bin 2"
+
+#: printers.cpp:3616
+#, no-c-format
+msgid "Bin 3"
+msgstr "Bin 3"
+
+#: printers.cpp:3618
+#, no-c-format
+msgid "Bin 4"
+msgstr "Bin 4"
+
+#: printers.cpp:3620
+#, no-c-format
+msgid "Bin 5"
+msgstr "Bin 5"
+
+#: printers.cpp:3622
+#, no-c-format
+msgid "Bin 6"
+msgstr "Bin 6"
+
+#: printers.cpp:3624
+#, no-c-format
+msgid "Bin 7"
+msgstr "Bin 7"
+
+#: printers.cpp:3626
+#, no-c-format
+msgid "Bin 8"
+msgstr "Bin 8"
+
+#: printers.cpp:3628
+#, no-c-format
+msgid "Stapler Option"
+msgstr "Stapler Option"
+
+#: printers.cpp:3630
+#, no-c-format
+msgid "1 Staple, diagonal"
+msgstr "1 Staple, diagonal"
+
+#: printers.cpp:3632
+#, no-c-format
+msgid "1 Staple, parallel"
+msgstr "1 Staple, parallel"
+
+#: printers.cpp:3634
+#, no-c-format
+msgid "2 Staples, parallel"
+msgstr "2 Staples, parallel"
+
+#: printers.cpp:3636
+#, no-c-format
+msgid "3 Staples, parallel"
+msgstr "3 Staples, parallel"
+
+#: printers.cpp:3638
+#, no-c-format
+msgid "6 Staples, parallel"
+msgstr "6 Staples, parallel"
+
+#: printers.cpp:3640
+#, no-c-format
+msgid "JIS B4"
+msgstr "JIS B4"
+
+#: printers.cpp:3642
+#, no-c-format
+msgid "A3 (Oversize 12x18.11)"
+msgstr "A3 (Oversize 12x18.11)"
+
+#: printers.cpp:3650
+#, no-c-format
+msgid "Double Postcard (JIS)"
+msgstr "Double Postcard (JIS)"
+
+#: printers.cpp:3652
+#, no-c-format
+msgid "EconoMode"
+msgstr "EconoMode"
+
+#: printers.cpp:3654
+#, no-c-format
+msgid "Total Memory"
+msgstr "Total Memory"
+
+#: printers.cpp:3656
+#, no-c-format
+msgid "6 - 7 MB"
+msgstr "6 - 7 MB"
+
+#: printers.cpp:3658
+#, no-c-format
+msgid "8 - 11 MB"
+msgstr "8 - 11 MB"
+
+#: printers.cpp:3660
+#, no-c-format
+msgid "12 - 19 MB"
+msgstr "12 - 19 MB"
+
+#: printers.cpp:3662
+#, no-c-format
+msgid "20 - 27 MB"
+msgstr "20 - 27 MB"
+
+#: printers.cpp:3664
+#, no-c-format
+msgid "28 - 35 MB"
+msgstr "28 - 35 MB"
+
+#: printers.cpp:3666
+#, no-c-format
+msgid "36 MB or more"
+msgstr "36 MB or more"
+
+#: printers.cpp:3668
+#, no-c-format
+msgid "8.5 x 13"
+msgstr "8.5 x 13"
+
+#: printers.cpp:3670
+#, no-c-format
+msgid "Postcard (JIS)"
+msgstr "Postcard (JIS)"
+
+#: printers.cpp:3674
+#, no-c-format
+msgid "Tray 1 (Manual)"
+msgstr "Tray 1 (Manual)"
+
+#: printers.cpp:3676
+#, no-c-format
+msgid "Manual Duplex"
+msgstr "Manual Duplex"
+
+#: printers.cpp:3678
+#, no-c-format
+msgid "Odd Pages"
+msgstr "Odd Pages"
+
+#: printers.cpp:3680
+#, no-c-format
+msgid "Even Pages"
+msgstr "Even Pages"
+
+#: printers.cpp:3682
+#, no-c-format
+msgid "Levels of Gray"
+msgstr "Levels of Grey"
+
+#: printers.cpp:3684
+#, no-c-format
+msgid "Enhanced"
+msgstr "Enhanced"
+
+#: printers.cpp:3688
+#, no-c-format
+msgid "Resolution Enhancement"
+msgstr "Resolution Enhancement"
+
+#: printers.cpp:3690
+#, no-c-format
+msgid "Optional Lower Tray"
+msgstr "Optional Lower Tray"
+
+#: printers.cpp:3692
+#, no-c-format
+msgid "Optional Envelope Feeder"
+msgstr "Optional Envelope Feeder"
+
+#: printers.cpp:3694
+#, no-c-format
+msgid "JCLOpenUI *JCLResolution"
+msgstr "JCLOpenUI *JCLResolution"
+
+#: printers.cpp:3696
+#, no-c-format
+msgid "Legal Frame Size"
+msgstr "Legal Frame Size"
+
+#: printers.cpp:3698
+#, no-c-format
+msgid "Com-10 Env"
+msgstr "Com-10 Env"
+
+#: printers.cpp:3700
+#, no-c-format
+msgid "Monarch Env"
+msgstr "Monarch Env"
+
+#: printers.cpp:3702
+#, no-c-format
+msgid "DL Env"
+msgstr "DL Env"
+
+#: printers.cpp:3704
+#, no-c-format
+msgid "C5 Env"
+msgstr "C5 Env"
+
+#: printers.cpp:3706
+#, no-c-format
+msgid "B5 Env"
+msgstr "B5 Env"
+
+#: printers.cpp:3708
+#, no-c-format
+msgid "Multipurpose Tray"
+msgstr "Multipurpose Tray"
+
+#: printers.cpp:3710
+#, no-c-format
+msgid "Paper Cassette"
+msgstr "Paper Cassette"
+
+#: printers.cpp:3712
+#, no-c-format
+msgid "Lower Cassette"
+msgstr "Lower Cassette"
+
+#: printers.cpp:3716
+#, no-c-format
+msgid "Rough"
+msgstr "Rough"
+
+#: printers.cpp:3718
+#, no-c-format
+msgid "Duplex Unit"
+msgstr "Duplex Unit"
+
+#: printers.cpp:3720
+#, no-c-format
+msgid "Printer Hard Disk"
+msgstr "Printer Hard Disk"
+
+#: printers.cpp:3722
+#, no-c-format
+msgid "Total Printer Memory"
+msgstr "Total Printer Memory"
+
+#: printers.cpp:3724
+#, no-c-format
+msgid "4 - 7 MB"
+msgstr "4 - 7 MB"
+
+#: printers.cpp:3726
+#, no-c-format
+msgid " Tray 1"
+msgstr " Tray 1"
+
+#: printers.cpp:3728
+#, no-c-format
+msgid " Tray 1 (Manual)"
+msgstr " Tray 1 (Manual)"
+
+#: printers.cpp:3730
+#, no-c-format
+msgid " Tray 2"
+msgstr " Tray 2"
+
+#: printers.cpp:3732
+#, no-c-format
+msgid " Tray 3"
+msgstr " Tray 3"
+
+#: printers.cpp:3734
+#, no-c-format
+msgid " Tray 4"
+msgstr " Tray 4"
+
+#: printers.cpp:3736
+#, no-c-format
+msgid " Envelope Feeder"
+msgstr " Envelope Feeder"
+
+#: printers.cpp:3738
+#, no-c-format
+msgid "Scale Patterns"
+msgstr "Scale Patterns"
+
+#: printers.cpp:3740
+#, no-c-format
+msgid "Off (1-Sided)"
+msgstr "Off (1-Sided)"
+
+#: printers.cpp:3742
+#, no-c-format
+msgid "Flip on Long Edge (Standard)"
+msgstr "Flip on Long Edge (Standard)"
+
+#: printers.cpp:3744
+#, no-c-format
+msgid "Flip on Short Edge"
+msgstr "Flip on Short Edge"
+
+#: printers.cpp:3746
+#, no-c-format
+msgid "User"
+msgstr "User"
+
+#: printers.cpp:3748
+#, no-c-format
+msgid "FastRes 1200"
+msgstr "FastRes 1200"
+
+#: printers.cpp:3750
+#, no-c-format
+msgid "Number of Input Trays"
+msgstr "Number of Input Trays"
+
+#: printers.cpp:3752
+#, no-c-format
+msgid " 2"
+msgstr " 2"
+
+#: printers.cpp:3754
+#, no-c-format
+msgid " 3"
+msgstr " 3"
+
+#: printers.cpp:3756
+#, no-c-format
+msgid " 4"
+msgstr " 4"
+
+#: printers.cpp:3758
+#, no-c-format
+msgid " 5"
+msgstr " 5"
+
+#: printers.cpp:3760
+#, no-c-format
+msgid " 6"
+msgstr " 6"
+
+#: printers.cpp:3762
+#, no-c-format
+msgid " 7"
+msgstr " 7"
+
+#: printers.cpp:3764
+#, no-c-format
+msgid " 8"
+msgstr " 8"
+
+#: printers.cpp:3766
+#, no-c-format
+msgid " 9"
+msgstr " 9"
+
+#: printers.cpp:3768
+#, no-c-format
+msgid "12 - 15 MB"
+msgstr "12 - 15 MB"
+
+#: printers.cpp:3770
+#, no-c-format
+msgid "16 - 19 MB"
+msgstr "16 - 19 MB"
+
+#: printers.cpp:3772
+#, no-c-format
+msgid " Tray 5"
+msgstr " Tray 5"
+
+#: printers.cpp:3774
+#, no-c-format
+msgid " Tray 6"
+msgstr " Tray 6"
+
+#: printers.cpp:3776
+#, no-c-format
+msgid " Tray 7"
+msgstr " Tray 7"
+
+#: printers.cpp:3778
+#, no-c-format
+msgid " Tray 8"
+msgstr " Tray 8"
+
+#: printers.cpp:3780
+#, no-c-format
+msgid " Tray 9"
+msgstr " Tray 9"
+
+#: printers.cpp:3782
+#, no-c-format
+msgid " Tray 10"
+msgstr " Tray 10"
+
+#: printers.cpp:3784
+#, no-c-format
+msgid "ManualFeed"
+msgstr "ManualFeed"
+
+#: printers.cpp:3786
+#, no-c-format
+msgid "Page Protection"
+msgstr "Page Protection"
+
+#: printers.cpp:3788
+#, no-c-format
+msgid " 2 - 3 MB Total RAM"
+msgstr " 2 - 3 MB Total RAM"
+
+#: printers.cpp:3790
+#, no-c-format
+msgid " 4 - 5 MB Total RAM"
+msgstr " 4 - 5 MB Total RAM"
+
+#: printers.cpp:3792
+#, no-c-format
+msgid " 6 - 9 MB Total RAM"
+msgstr " 6 - 9 MB Total RAM"
+
+#: printers.cpp:3794
+#, no-c-format
+msgid "10 - 14 MB Total RAM"
+msgstr "10 - 14 MB Total RAM"
+
+#: printers.cpp:3796
+#, no-c-format
+msgid "15 - 26 MB Total RAM"
+msgstr "15 - 26 MB Total RAM"
+
+#: printers.cpp:3802
+#, no-c-format
+msgid "Long Edge Binding"
+msgstr "Long Edge Binding"
+
+#: printers.cpp:3804
+#, no-c-format
+msgid "Short Edge Binding"
+msgstr "Short Edge Binding"
+
+#: printers.cpp:3806
+#, no-c-format
+msgid "Upper - Face Down"
+msgstr "Upper - Face Down"
+
+#: printers.cpp:3808
+#, no-c-format
+msgid "Lower - Face Up"
+msgstr "Lower - Face Up"
+
+#: printers.cpp:3810
+#, no-c-format
+msgid "12 - 27 MB Total RAM"
+msgstr "12 - 27 MB Total RAM"
+
+#: printers.cpp:3812
+#, no-c-format
+msgid "28 - 35 MB Total RAM"
+msgstr "28 - 35 MB Total RAM"
+
+#: printers.cpp:3814
+#, no-c-format
+msgid "36 - 52 MB Total RAM"
+msgstr "36 - 52 MB Total RAM"
+
+#: printers.cpp:3816
+#, no-c-format
+msgid "11x17 (Oversize)"
+msgstr "11x17 (Oversize)"
+
+#: printers.cpp:3818
+#, no-c-format
+msgid "ISO B5 Env"
+msgstr "ISO B5 Env"
+
+#: printers.cpp:3822
+#, no-c-format
+msgid "Printer<27>s Current Setting"
+msgstr "Printer<27>s Current Setting"
+
+#: printers.cpp:3824
+#, no-c-format
+msgid "Optional Lower Cassette"
+msgstr "Optional Lower Cassette"
+
+#: printers.cpp:3826
+#, no-c-format
+msgid "Optional Duplex Unit"
+msgstr "Optional Duplex Unit"
+
+#: printers.cpp:3828
+#, no-c-format
+msgid "Long-edge Binding"
+msgstr "Long-edge Binding"
+
+#: printers.cpp:3830
+#, no-c-format
+msgid "Short-edge Binding"
+msgstr "Short-edge Binding"
+
+#: printers.cpp:3832
+#, no-c-format
+msgid "500-Sheet Tray 3"
+msgstr "500-Sheet Tray 3"
+
+#: printers.cpp:3834
+#, no-c-format
+msgid "12 MB or more"
+msgstr "12 MB or more"
+
+#: printers.cpp:3836
+#, no-c-format
+msgid "Vellum"
+msgstr "Vellum"
+
+#: printers.cpp:3838
+#, no-c-format
+msgid "11x17 (Oversize 12x18.5)"
+msgstr "11x17 (Oversize 12x18.5)"
+
+#: printers.cpp:3840
+#, no-c-format
+msgid "A3 (Oversize 312x440)"
+msgstr "A3 (Oversize 312x440)"
+
+#: printers.cpp:3846
+#, no-c-format
+msgid "Tray 1 (MultiPurpose Tray)"
+msgstr "Tray 1 (MultiPurpose Tray)"
+
+#: printers.cpp:3848
+#, no-c-format
+msgid "Tray 2 (Paper Cassette)"
+msgstr "Tray 2 (Paper Cassette)"
+
+#: printers.cpp:3850
+#, no-c-format
+msgid "Letter (8 1/2 x 11 in)"
+msgstr "Letter (8 1/2 x 11 in)"
+
+#: printers.cpp:3852
+#, no-c-format
+msgid "Legal (8 1/2 x 14 in)"
+msgstr "Legal (8 1/2 x 14 in)"
+
+#: printers.cpp:3854
+#, no-c-format
+msgid "A4 (210 x 297 mm)"
+msgstr "A4 (210 x 297 mm)"
+
+#: printers.cpp:3856
+#, no-c-format
+msgid "Executive (7 1/4 x 10 1/2 in)"
+msgstr "Executive (7 1/4 x 10 1/2 in)"
+
+#: printers.cpp:3858
+#, no-c-format
+msgid "A5 (148 x 210 mm)"
+msgstr "A5 (148 x 210 mm)"
+
+#: printers.cpp:3860
+#, no-c-format
+msgid "Com-10 Env (4 1/8 x 9 1/2 in)"
+msgstr "Com-10 Env (4 1/8 x 9 1/2 in)"
+
+#: printers.cpp:3862
+#, no-c-format
+msgid "Monarch Env (3 7/8 x 7 1/2 in)"
+msgstr "Monarch Env (3 7/8 x 7 1/2 in)"
+
+#: printers.cpp:3864
+#, no-c-format
+msgid "DL Env (110 x 220 mm)"
+msgstr "DL Env (110 x 220 mm)"
+
+#: printers.cpp:3866
+#, no-c-format
+msgid "C5 Env (162 x 229 mm)"
+msgstr "C5 Env (162 x 229 mm)"
+
+#: printers.cpp:3868
+#, no-c-format
+msgid "B5 Env (176 x 250 mm)"
+msgstr "B5 Env (176 x 250 mm)"
+
+#: printers.cpp:3870
+#, no-c-format
+msgid "2000-Sheet Input Tray (Tray 4)"
+msgstr "2000-Sheet Input Tray (Tray 4)"
+
+#: printers.cpp:3872
+#, no-c-format
+msgid "28 - 43 MB Total RAM"
+msgstr "28 - 43 MB Total RAM"
+
+#: printers.cpp:3874
+#, no-c-format
+msgid "44 - 59 MB Total RAM"
+msgstr "44 - 59 MB Total RAM"
+
+#: printers.cpp:3876
+#, no-c-format
+msgid "60 - 75 MB Total RAM"
+msgstr "60 - 75 MB Total RAM"
+
+#: printers.cpp:3878
+#, no-c-format
+msgid "76 -100 MB Total RAM"
+msgstr "76 -100 MB Total RAM"
+
+#: printers.cpp:3880
+#, no-c-format
+msgid "Double Postcard"
+msgstr "Double Postcard"
+
+#: printers.cpp:3882
+#, no-c-format
+msgid "Page Region"
+msgstr "Page Region"
+
+#: printers.cpp:3884
+#, no-c-format
+msgid "Top Output Bin (Face Down)"
+msgstr "Top Output Bin (Face Down)"
+
+#: printers.cpp:3886
+#, no-c-format
+msgid "Left Output Bin (Face Up)"
+msgstr "Left Output Bin (Face Up)"
+
+#: printers.cpp:3888
+#, no-c-format
+msgid "Stacker (Face Down)"
+msgstr "Stacker (Face Down)"
+
+#: printers.cpp:3890
+#, no-c-format
+msgid "Job Seperator (Face Down)"
+msgstr "Job Separator (Face Down)"
+
+#: printers.cpp:3892
+#, no-c-format
+msgid "Mailbox 1 (Face Down)"
+msgstr "Mailbox 1 (Face Down)"
+
+#: printers.cpp:3894
+#, no-c-format
+msgid "Mailbox 2 (Face Down)"
+msgstr "Mailbox 2 (Face Down)"
+
+#: printers.cpp:3896
+#, no-c-format
+msgid "Mailbox 3 (Face Down)"
+msgstr "Mailbox 3 (Face Down)"
+
+#: printers.cpp:3898
+#, no-c-format
+msgid "Mailbox 4 (Face Down)"
+msgstr "Mailbox 4 (Face Down)"
+
+#: printers.cpp:3900
+#, no-c-format
+msgid "Mailbox 5 (Face Down)"
+msgstr "Mailbox 5 (Face Down)"
+
+#: printers.cpp:3902
+#, no-c-format
+msgid "Mailbox 6 (Face Down)"
+msgstr "Mailbox 6 (Face Down)"
+
+#: printers.cpp:3904
+#, no-c-format
+msgid "Mailbox 7 (Face Down)"
+msgstr "Mailbox 7 (Face Down)"
+
+#: printers.cpp:3906
+#, no-c-format
+msgid "Mailbox 8 (Face Down)"
+msgstr "Mailbox 8 (Face Down)"
+
+#: printers.cpp:3908
+#, no-c-format
+msgid "Printer Resolution"
+msgstr "Printer Resolution"
+
+#: printers.cpp:3910
+#, no-c-format
+msgid "600 dpi"
+msgstr "600 dpi"
+
+#: printers.cpp:3912
+#, no-c-format
+msgid "300 dpi"
+msgstr "300 dpi"
+
+#: printers.cpp:3914
+#, no-c-format
+msgid "Mailbox with Stapler"
+msgstr "Mailbox with Stapler"
+
+#: printers.cpp:3916
+#, no-c-format
+msgid "Mailbox with Stapler Mode"
+msgstr "Mailbox with Stapler Mode"
+
+#: printers.cpp:3918
+#, no-c-format
+msgid "Job Separator (Face Down)"
+msgstr "Job Separator (Face Down)"
+
+#: printers.cpp:3920
+#, no-c-format
+msgid "Stapler (Face Down)"
+msgstr "Stapler (Face Down)"
+
+#: printers.cpp:3922
+#, no-c-format
+msgid "3 MB"
+msgstr "3 MB"
+
+#: printers.cpp:3924
+#, no-c-format
+msgid "4 - 5 MB"
+msgstr "4 - 5 MB"
+
+#: printers.cpp:3926
+#, no-c-format
+msgid "6 MB or more"
+msgstr "6 MB or more"
+
+#: printers.cpp:3928
+#, no-c-format
+msgid "Top Bin"
+msgstr "Top Bin"
+
+#: printers.cpp:3930
+#, no-c-format
+msgid "Left Bin (Face Up)"
+msgstr "Left Bin (Face Up)"
+
+#: printers.cpp:3932
+#, no-c-format
+msgid "Stapler (max 50 Sheets)"
+msgstr "Stapler (max 50 Sheets)"
+
+#: printers.cpp:3934
+#, no-c-format
+msgid "Stapler Opposing (max 50)"
+msgstr "Stapler Opposing (max 50)"
+
+#: printers.cpp:3936
+#, no-c-format
+msgid "Stapler (max 20 Letter or A4)"
+msgstr "Stapler (max 20 Letter or A4)"
+
+#: printers.cpp:3938
+#, no-c-format
+msgid "Collator"
+msgstr "Collator"
+
+#: printers.cpp:3940
+#, no-c-format
+msgid "Stapling Options"
+msgstr "Stapling Options"
+
+#: printers.cpp:3942
+#, no-c-format
+msgid "One Staple Angled"
+msgstr "One Staple Angled"
+
+#: printers.cpp:3944
+#, no-c-format
+msgid "One Staple"
+msgstr "One Staple"
+
+#: printers.cpp:3946
+#, no-c-format
+msgid "Two Staples"
+msgstr "Two Staples"
+
+#: printers.cpp:3948
+#, no-c-format
+msgid "Three Staples"
+msgstr "Three Staples"
+
+#: printers.cpp:3950
+#, no-c-format
+msgid "Six Staples"
+msgstr "Six Staples"
+
+#: printers.cpp:3952
+#, no-c-format
+msgid "Administrator Defined"
+msgstr "Administrator Defined"
+
+#: printers.cpp:3956
+#, no-c-format
+msgid "5 Bin Mailbox with Stapler"
+msgstr "5 Bin Mailbox with Stapler"
+
+#: printers.cpp:3958
+#, no-c-format
+msgid "7 Bin Mailbox"
+msgstr "7 Bin Mailbox"
+
+#: printers.cpp:3960
+#, no-c-format
+msgid "8 Bin Mailbox"
+msgstr "8 Bin Mailbox"
+
+#: printers.cpp:3962
+#, no-c-format
+msgid "HP 3000-Sheet Stapler/Stacker"
+msgstr "HP 3000-Sheet Stapler/Stacker"
+
+#: printers.cpp:3964
+#, no-c-format
+msgid "Standard Mailbox"
+msgstr "Standard Mailbox"
+
+#: printers.cpp:3966
+#, no-c-format
+msgid "20 - 23 MB"
+msgstr "20 - 23 MB"
+
+#: printers.cpp:3968
+#, no-c-format
+msgid "24 - 27 MB"
+msgstr "24 - 27 MB"
+
+#: printers.cpp:3970
+#, no-c-format
+msgid "11x17 (Oversize 11.7x17.7)"
+msgstr "11x17 (Oversize 11.7x17.7)"
+
+#: printers.cpp:3972
+#, no-c-format
+msgid "System Name (if available)"
+msgstr "System Name (if available)"
+
+#: printers.cpp:3974
+#, no-c-format
+msgid " 1"
+msgstr " 1"
+
+#: printers.cpp:3976
+#, no-c-format
+msgid "PIN digit 1 (for Private Job)"
+msgstr "PIN digit 1 (for Private Job)"
+
+#: printers.cpp:3978
+#, no-c-format
+msgid "PIN digit 2 (for Private Job)"
+msgstr "PIN digit 2 (for Private Job)"
+
+#: printers.cpp:3980
+#, no-c-format
+msgid "PIN digit 3 (for Private Job)"
+msgstr "PIN digit 3 (for Private Job)"
+
+#: printers.cpp:3982
+#, no-c-format
+msgid "PIN digit 4 (for Private Job)"
+msgstr "PIN digit 4 (for Private Job)"
+
+#: printers.cpp:3984
+#, no-c-format
+msgid "Edge-to-Edge Printing"
+msgstr "Edge-to-Edge Printing"
+
+#: printers.cpp:3986
+#, no-c-format
+msgid "32 - 39 MB"
+msgstr "32 - 39 MB"
+
+#: printers.cpp:3988
+#, no-c-format
+msgid "40 - 47 MB"
+msgstr "40 - 47 MB"
+
+#: printers.cpp:3990
+#, no-c-format
+msgid "48 - 55 MB"
+msgstr "48 - 55 MB"
+
+#: printers.cpp:3992
+#, no-c-format
+msgid "56 - 63 MB"
+msgstr "56 - 63 MB"
+
+#: printers.cpp:3994
+#, no-c-format
+msgid "64 - 71 MB"
+msgstr "64 - 71 MB"
+
+#: printers.cpp:3996
+#, no-c-format
+msgid "72 MB or more"
+msgstr "72 MB or more"
+
+#: printers.cpp:4004
+#, no-c-format
+msgid "Sheet Feeder"
+msgstr "Sheet Feeder"
+
+#: printers.cpp:4016
+#, no-c-format
+msgid "Transparency Film"
+msgstr "Transparency Film"
+
+#: printers.cpp:4018
+#, no-c-format
+msgid "75 DPI"
+msgstr "75 DPI"
+
+#: printers.cpp:4036
+#, no-c-format
+msgid "CMY+K"
+msgstr "CMY+K"
+
+#: printers.cpp:4038
+#, no-c-format
+msgid "Model"
+msgstr "Model"
+
+#: printers.cpp:4050
+#, no-c-format
+msgid "DeskJet 500"
+msgstr "DeskJet 500"
+
+#: printers.cpp:4052
+#, no-c-format
+msgid "DeskJet 500C"
+msgstr "DeskJet 500C"
+
+#: printers.cpp:4054
+#, no-c-format
+msgid "DeskJet 510"
+msgstr "DeskJet 510"
+
+#: printers.cpp:4056
+#, no-c-format
+msgid "DeskJet 520"
+msgstr "DeskJet 520"
+
+#: printers.cpp:4058
+#, no-c-format
+msgid "DeskJet 540"
+msgstr "DeskJet 540"
+
+#: printers.cpp:4060
+#, no-c-format
+msgid "DeskJet 550C"
+msgstr "DeskJet 550C"
+
+#: printers.cpp:4062
+#, no-c-format
+msgid "DeskJet 560C"
+msgstr "DeskJet 560C"
+
+#: printers.cpp:4074
+#, no-c-format
+msgid "DeskJet 850C"
+msgstr "DeskJet 850C"
+
+#: printers.cpp:4076
+#, no-c-format
+msgid "DeskJet 855C"
+msgstr "DeskJet 855C"
+
+#: printers.cpp:4110
+#, no-c-format
+msgid "Compression Method"
+msgstr "Compression Method"
+
+#: printers.cpp:4112
+#, no-c-format
+msgid "Compressed Replacement Delta Row Encoding"
+msgstr "Compressed Replacement Delta Row Encoding"
+
+#: printers.cpp:4114
+#, no-c-format
+msgid "Delta Row Compression"
+msgstr "Delta Row Compression"
+
+#: printers.cpp:4116
+#, no-c-format
+msgid "Runlength Encoding"
+msgstr "Runlength Encoding"
+
+#: printers.cpp:4118
+#, no-c-format
+msgid "Tagged Image File Format"
+msgstr "Tagged Image File Format"
+
+#: printers.cpp:4120
+#, no-c-format
+msgid "Unencoded"
+msgstr "Unencoded"
+
+#: printers.cpp:4122
+#, no-c-format
+msgid "Intensity Rendering"
+msgstr "Intensity Rendering"
+
+#: printers.cpp:4124
+#, no-c-format
+msgid "Floyd-Steinberg Dithering"
+msgstr "Floyd-Steinberg Dithering"
+
+#: printers.cpp:4126
+#, no-c-format
+msgid "Half Tones"
+msgstr "Half Tones"
+
+#: printers.cpp:4128
+#, no-c-format
+msgid "Printer-internal"
+msgstr "Printer-internal"
+
+#: printers.cpp:4130
+#, no-c-format
+msgid "Leading Edge"
+msgstr "Leading Edge"
+
+#: printers.cpp:4132
+#, no-c-format
+msgid "Long edge; left side of canonical page"
+msgstr "Long edge; left side of canonical page"
+
+#: printers.cpp:4134
+#, no-c-format
+msgid "Long edge; right side of canonical page"
+msgstr "Long edge; right side of canonical page"
+
+#: printers.cpp:4136
+#, no-c-format
+msgid "Short edge; bottom of canonical page"
+msgstr "Short edge; bottom of canonical page"
+
+#: printers.cpp:4138
+#, no-c-format
+msgid "Short edge; top of canonical page"
+msgstr "Short edge; top of canonical page"
+
+#: printers.cpp:4140
+#, no-c-format
+msgid "Generate only PCL with 'Configure Raster Data'"
+msgstr "Generate only PCL with 'Configure Raster Data'"
+
+#: printers.cpp:4142
+#, no-c-format
+msgid "OnlyCRD"
+msgstr "OnlyCRD"
+
+#: printers.cpp:4144
+#, no-c-format
+msgid "GeneralPCL"
+msgstr "GeneralPCL"
+
+#: printers.cpp:4146
+#, no-c-format
+msgid "Print Head Passes per Line"
+msgstr "Print Head Passes per Line"
+
+#: printers.cpp:4148
+#, no-c-format
+msgid "1 Pass (Fastest)"
+msgstr "1 Pass (Fastest)"
+
+#: printers.cpp:4150
+#, no-c-format
+msgid "2 Passes (50% of the dots/pass)"
+msgstr "2 Passes (50% of the dots/pass)"
+
+#: printers.cpp:4152
+#, no-c-format
+msgid "4 Passes (25% of the dots/pass)"
+msgstr "4 Passes (25% of the dots/pass)"
+
+#: printers.cpp:4154
+#, no-c-format
+msgid "PCL3GUI Language Mode"
+msgstr "PCL3GUI Language Mode"
+
+#: printers.cpp:4156
+#, no-c-format
+msgid "PCL3GUI"
+msgstr "PCL3GUI"
+
+#: printers.cpp:4158
+#, no-c-format
+msgid "NoPCL3GUI"
+msgstr "NoPCL3GUI"
+
+#: printers.cpp:4170
+#, no-c-format
+msgid "US A2 Invitation"
+msgstr "US A2 Invitation"
+
+#: printers.cpp:4172
+#, no-c-format
+msgid "A7"
+msgstr "A7"
+
+#: printers.cpp:4174
+#, no-c-format
+msgid "A8"
+msgstr "A8"
+
+#: printers.cpp:4176
+#, no-c-format
+msgid "A9"
+msgstr "A9"
+
+#: printers.cpp:4178
+#, no-c-format
+msgid "A10"
+msgstr "A10"
+
+#: printers.cpp:4182
+#, no-c-format
+msgid "B5 JIS"
+msgstr "B5 JIS"
+
+#: printers.cpp:4184
+#, no-c-format
+msgid "B6 aka C4"
+msgstr "B6 aka C4"
+
+#: printers.cpp:4188
+#, no-c-format
+msgid "B6 JIS"
+msgstr "B6 JIS"
+
+#: printers.cpp:4192
+#, no-c-format
+msgid "B7 JIS"
+msgstr "B7 JIS"
+
+#: printers.cpp:4196
+#, no-c-format
+msgid "B8 JIS"
+msgstr "B8 JIS"
+
+#: printers.cpp:4200
+#, no-c-format
+msgid "B9 JIS"
+msgstr "B9 JIS"
+
+#: printers.cpp:4204
+#, no-c-format
+msgid "B10 JIS"
+msgstr "B10 JIS"
+
+#: printers.cpp:4206
+#, no-c-format
+msgid "C6"
+msgstr "C6"
+
+#: printers.cpp:4208
+#, no-c-format
+msgid "C7"
+msgstr "C7"
+
+#: printers.cpp:4210
+#, no-c-format
+msgid "C7 by C6"
+msgstr "C7 by C6"
+
+#: printers.cpp:4212
+#, no-c-format
+msgid "C8"
+msgstr "C8"
+
+#: printers.cpp:4214
+#, no-c-format
+msgid "C9"
+msgstr "C9"
+
+#: printers.cpp:4216
+#, no-c-format
+msgid "C10"
+msgstr "C10"
+
+#: printers.cpp:4218
+#, no-c-format
+msgid "US Commercial 10 Envelope"
+msgstr "US Commercial 10 Envelope"
+
+#: printers.cpp:4220
+#, no-c-format
+msgid "Crown Octavo"
+msgstr "Crown Octavo"
+
+#: printers.cpp:4224
+#, no-c-format
+msgid "Demy Octavo"
+msgstr "Demy Octavo"
+
+#: printers.cpp:4238
+#, no-c-format
+msgid "Japanese Long Envelope Number 3"
+msgstr "Japanese Long Envelope Number 3"
+
+#: printers.cpp:4240
+#, no-c-format
+msgid "Japanese Long Envelope Number 4"
+msgstr "Japanese Long Envelope Number 4"
+
+#: printers.cpp:4242
+#, no-c-format
+msgid "Oufuku Card"
+msgstr "Oufuku Card"
+
+#: printers.cpp:4244
+#, no-c-format
+msgid "Penguin Small Paperback"
+msgstr "Penguin Small Paperback"
+
+#: printers.cpp:4250
+#, no-c-format
+msgid "Royal Octavo"
+msgstr "Royal Octavo"
+
+#: printers.cpp:4252
+#, no-c-format
+msgid "Small Paperback"
+msgstr "Small Paperback"
+
+#: printers.cpp:4256
+#, no-c-format
+msgid "Glossy/Photo"
+msgstr "Glossy/Photo"
+
+#: printers.cpp:4258
+#, no-c-format
+msgid "Premium"
+msgstr "Premium"
+
+#: printers.cpp:4264
+#, no-c-format
+msgid "Ghostscript Resolution"
+msgstr "Ghostscript Resolution"
+
+#: printers.cpp:4268
+#, no-c-format
+msgid "150x150 DPI"
+msgstr "150x150 DPI"
+
+#: printers.cpp:4274
+#, no-c-format
+msgid "Grayscale only"
+msgstr "Greyscale only"
+
+#: printers.cpp:4276
+#, no-c-format
+msgid "Image Type"
+msgstr "Image Type"
+
+#: printers.cpp:4278
+#, no-c-format
+msgid "Pure bw or prescreened (currently black-only)"
+msgstr "Pure bw or prescreened (currently black-only)"
+
+#: printers.cpp:4280
+#, no-c-format
+msgid "Line art (color or gray scale)"
+msgstr "Line art (colour or grey scale)"
+
+#: printers.cpp:4282
+#, no-c-format
+msgid "Continuous-tone photographs (color or gray scale)"
+msgstr "Continuous-tone photographs (colour or grey scale)"
+
+#: printers.cpp:4284
+#, no-c-format
+msgid "Primarily solid colors ro smooth gradients (color or gray scale)"
+msgstr "Primarily solid colours or smooth gradients (colour or grey scale)"
+
+#: printers.cpp:4288
+#, no-c-format
+msgid "Adaptive Hybrid"
+msgstr "Adaptive Hybrid"
+
+#: printers.cpp:4290
+#, no-c-format
+msgid "Adaptive Random"
+msgstr "Adaptive Random"
+
+#: printers.cpp:4292
+#, no-c-format
+msgid "Hybrid Floyd-Steinberg"
+msgstr "Hybrid Floyd-Steinberg"
+
+#: printers.cpp:4294
+#, no-c-format
+msgid "Ordered"
+msgstr "Ordered"
+
+#: printers.cpp:4296
+#, no-c-format
+msgid "Random Floyd-Steinberg"
+msgstr "Random Floyd-Steinberg"
+
+#: printers.cpp:4298
+#, no-c-format
+msgid "Very Fast"
+msgstr "Very Fast"
+
+#: printers.cpp:4308
+#, no-c-format
+msgid "B4 ISO"
+msgstr "B4 ISO"
+
+#: printers.cpp:4310
+#, no-c-format
+msgid "B4 JIS"
+msgstr "B4 JIS"
+
+#: printers.cpp:4314
+#, no-c-format
+msgid "Demy Quarto"
+msgstr "Demy Quarto"
+
+#: printers.cpp:4316
+#, no-c-format
+msgid "European Foolscap"
+msgstr "European Foolscap"
+
+#: printers.cpp:4318
+#, no-c-format
+msgid "Japanese Kaku Envelope Number 4"
+msgstr "Japanese Kaku Envelope Number 4"
+
+#: printers.cpp:4322
+#, no-c-format
+msgid "Royal Quarto"
+msgstr "Royal Quarto"
+
+#: printers.cpp:4324
+#, no-c-format
+msgid "SRA3"
+msgstr "SRA3"
+
+#: printers.cpp:4328
+#, no-c-format
+msgid "Autoselect"
+msgstr "Autoselect"
+
+#: printers.cpp:4330
+#, no-c-format
+msgid "Optional Source"
+msgstr "Optional Source"
+
+#: printers.cpp:4368
+#, no-c-format
+msgid "Tray 6"
+msgstr "Tray 6"
+
+#: printers.cpp:4370
+#, no-c-format
+msgid "Tray 7"
+msgstr "Tray 7"
+
+#: printers.cpp:4374
+#, no-c-format
+msgid "Manual Feed of Paper"
+msgstr "Manual Feed of Paper"
+
+#: printers.cpp:4386
+#, no-c-format
+msgid "Economy mode"
+msgstr "Economy mode"
+
+#: printers.cpp:4388
+#, no-c-format
+msgid "Economy Mode"
+msgstr "Economy Mode"
+
+#: printers.cpp:4390
+#, no-c-format
+msgid "Standard Mode"
+msgstr "Standard Mode"
+
+#: printers.cpp:4392
+#, no-c-format
+msgid "Fast Res."
+msgstr "Fast Res."
+
+#: printers.cpp:4394
+#, no-c-format
+msgid "Memory Booster Technology"
+msgstr "Memory Booster Technology"
+
+#: printers.cpp:4402
+#, no-c-format
+msgid "Color mode"
+msgstr "Colour mode"
+
+#: printers.cpp:4406
+#, no-c-format
+msgid "Normal (8 colors)"
+msgstr "Normal (8 colours)"
+
+#: printers.cpp:4422
+#, no-c-format
+msgid "Raster Graphics Quality"
+msgstr "Raster Graphics Quality"
+
+#: printers.cpp:4424
+#, no-c-format
+msgid "High"
+msgstr "High"
+
+#: printers.cpp:4426
+#, no-c-format
+msgid "Black, draft quality, ink economy mode"
+msgstr "Black, draft quality, ink economy mode"
+
+#: printers.cpp:4428
+#, no-c-format
+msgid "Black, normal quality"
+msgstr "Black, normal quality"
+
+#: printers.cpp:4430
+#, no-c-format
+msgid "Color, best quality, optional color correction"
+msgstr "Colour, best quality, optional colour correction"
+
+#: printers.cpp:4432
+#, no-c-format
+msgid "Color, best quality, black ink disabled, optional color correction"
+msgstr "Colour, best quality, black ink disabled, optional colour correction"
+
+#: printers.cpp:4434
+#, no-c-format
+msgid "Color, draft quality, ink economy, fast dither, no color correction"
+msgstr "Colour, draft quality, ink economy, fast dither, no colour correction"
+
+#: printers.cpp:4436
+#, no-c-format
+msgid "Color, normal quality, optional color correction"
+msgstr "Colour, normal quality, optional colour correction"
+
+#: printers.cpp:4438
+#, no-c-format
+msgid "Color, normal quality, black ink disabled, optional color correction"
+msgstr "Colour, normal quality, black ink disabled, optional colour correction"
+
+#: printers.cpp:4440
+#, no-c-format
+msgid "Do not use Color Correction"
+msgstr "Do not use Colour Correction"
+
+#: printers.cpp:4442
+#, no-c-format
+msgid "DisableColorCorrection"
+msgstr "DisableColourCorrection"
+
+#: printers.cpp:4444
+#, no-c-format
+msgid "EnableColorCorrection"
+msgstr "EnableColourCorrection"
+
+#: printers.cpp:4446
+#, no-c-format
+msgid "Choice of Ghostscript Driver"
+msgstr "Choice of Ghostscript Driver"
+
+#: printers.cpp:4448
+#, no-c-format
+msgid "Attempts to choose best PNM format for document; not always reliable."
+msgstr "Attempts to choose best PNM format for document; not always reliable."
+
+#: printers.cpp:4450
+#, no-c-format
+msgid ""
+"Attempts to choose best monochrome PNM format for document; not always "
+"reliable."
+msgstr ""
+"Attempts to choose best monochrome PNM format for document; not always "
+"reliable."
+
+#: printers.cpp:4452
+#, no-c-format
+msgid "A fast monochrome format; best for B&W text and line images."
+msgstr "A fast monochrome format; best for B&W text and line images."
+
+#: printers.cpp:4454
+#, no-c-format
+msgid "256-shade greyscale format"
+msgstr "256-shade greyscale format"
+
+#: printers.cpp:4456
+#, no-c-format
+msgid "Format for color images (includes monochrome)."
+msgstr "Format for colour images (includes monochrome)."
+
+#: printers.cpp:4458
+#, no-c-format
+msgid "Force left-to-right print sweeps only (reduce striping)"
+msgstr "Force left-to-right print sweeps only (reduce striping)"
+
+#: printers.cpp:4468
+#, no-c-format
+msgid "25 % with Gamma Correction"
+msgstr "25 % with Gamma Correction"
+
+#: printers.cpp:4472
+#, no-c-format
+msgid "50 % with Gamma Correction"
+msgstr "50 % with Gamma Correction"
+
+#: printers.cpp:4476
+#, no-c-format
+msgid "A6 (Post card)"
+msgstr "A6 (Post card)"
+
+#: printers.cpp:4478
+#, no-c-format
+msgid "Photo (4 x 6 in., 10 x 15 cm)"
+msgstr "Photo (4 x 6 in., 10 x 15 cm)"
+
+#: printers.cpp:4480
+#, no-c-format
+msgid "300 DPI Grayscale"
+msgstr "300 DPI Greyscale"
+
+#: printers.cpp:4482
+#, no-c-format
+msgid "300 DPI Normal"
+msgstr "300 DPI Normal"
+
+#: printers.cpp:4484
+#, no-c-format
+msgid "300 DPI Photo"
+msgstr "300 DPI Photo"
+
+#: printers.cpp:4486
+#, no-c-format
+msgid "600 DPI Photo"
+msgstr "600 DPI Photo"
+
+#: printers.cpp:4488
+#, no-c-format
+msgid "Use Postcards"
+msgstr "Use Postcards"
+
+#: printers.cpp:4490
+#, no-c-format
+msgid "Postcards"
+msgstr "Postcards"
+
+#: printers.cpp:4492
+#, no-c-format
+msgid "Sheets"
+msgstr "Sheets"
+
+#: printers.cpp:4494
+#, no-c-format
+msgid "Rendering type"
+msgstr "Rendering type"
+
+#: printers.cpp:4496
+#, no-c-format
+msgid "Snap black to white, others to black"
+msgstr "Snap black to white, others to black"
+
+#: printers.cpp:4498
+#, no-c-format
+msgid "Cluster ordered dither"
+msgstr "Cluster ordered dither"
+
+#: printers.cpp:4500
+#, no-c-format
+msgid "Monochrome cluster ordered dither"
+msgstr "Monochrome cluster ordered dither"
+
+#: printers.cpp:4502
+#, no-c-format
+msgid "Driver does dithering"
+msgstr "Driver does dithering"
+
+#: printers.cpp:4504
+#, no-c-format
+msgid "Error diffusion"
+msgstr "Error diffusion"
+
+#: printers.cpp:4506
+#, no-c-format
+msgid "Monochrome error diffusion"
+msgstr "Monochrome error diffusion"
+
+#: printers.cpp:4508
+#, no-c-format
+msgid "Ordered dithering"
+msgstr "Ordered dithering"
+
+#: printers.cpp:4510
+#, no-c-format
+msgid "Monochrome ordered dithering"
+msgstr "Monochrome ordered dithering"
+
+#: printers.cpp:4512
+#, no-c-format
+msgid "Snap to primaries"
+msgstr "Snap to primaries"
+
+#: printers.cpp:4516
+#, no-c-format
+msgid "Desktop CSF"
+msgstr "Desktop CSF"
+
+#: printers.cpp:4528
+#, no-c-format
+msgid "300 DPI Color"
+msgstr "300 DPI Colour"
+
+#: printers.cpp:4530
+#, no-c-format
+msgid "300 DPI Draft"
+msgstr "300 DPI Draft"
+
+#: printers.cpp:4532
+#, no-c-format
+msgid "On (Flip on Long Edge)"
+msgstr "On (Flip on Long Edge)"
+
+#: printers.cpp:4534
+#, no-c-format
+msgid "On (Flip on Short Edge)"
+msgstr "On (Flip on Short Edge)"
+
+#: printers.cpp:4536
+#, no-c-format
+msgid "600 DPI Normal"
+msgstr "600 DPI Normal"
+
+#: printers.cpp:4538
+#, no-c-format
+msgid "Special"
+msgstr "Special"
+
+#: printers.cpp:4540
+#, no-c-format
+msgid "Transparent"
+msgstr "Transparent"
+
+#: printers.cpp:4542
+#, no-c-format
+msgid "Quality Type"
+msgstr "Quality Type"
+
+#: printers.cpp:4544
+#, no-c-format
+msgid "Double-sided printing"
+msgstr "Double-sided printing"
+
+#: printers.cpp:4546
+#, no-c-format
+msgid "Behavior when Toner Low"
+msgstr "Behaviour when Toner Low"
+
+#: printers.cpp:4548
+#, no-c-format
+msgid "Continue Printing"
+msgstr "Continue Printing"
+
+#: printers.cpp:4550
+#, no-c-format
+msgid "Stop Printing"
+msgstr "Stop Printing"
+
+#: printers.cpp:4552
+#, no-c-format
+msgid "Job Offset"
+msgstr "Job Offset"
+
+#: printers.cpp:4554
+#, no-c-format
+msgid "Cassette"
+msgstr "Cassette"
+
+#: printers.cpp:4556
+#, no-c-format
+msgid "First"
+msgstr "First"
+
+#: printers.cpp:4562
+#, no-c-format
+msgid "16MB RAM"
+msgstr "16MB RAM"
+
+#: printers.cpp:4564
+#, no-c-format
+msgid "32MB RAM"
+msgstr "32MB RAM"
+
+#: printers.cpp:4566
+#, no-c-format
+msgid "48MB RAM"
+msgstr "48MB RAM"
+
+#: printers.cpp:4568
+#, no-c-format
+msgid "64MB RAM"
+msgstr "64MB RAM"
+
+#: printers.cpp:4570
+#, no-c-format
+msgid "80MB RAM"
+msgstr "80MB RAM"
+
+#: printers.cpp:4572
+#, no-c-format
+msgid "96MB RAM"
+msgstr "96MB RAM"
+
+#: printers.cpp:4574
+#, no-c-format
+msgid "128MB RAM"
+msgstr "128MB RAM"
+
+#: printers.cpp:4576
+#, no-c-format
+msgid "144MB RAM"
+msgstr "144MB RAM"
+
+#: printers.cpp:4578
+#, no-c-format
+msgid "160MB RAM"
+msgstr "160MB RAM"
+
+#: printers.cpp:4580
+#, no-c-format
+msgid "192MB - 224MB RAM"
+msgstr "192MB - 224MB RAM"
+
+#: printers.cpp:4582
+#, no-c-format
+msgid "256MB - 512MB RAM"
+msgstr "256MB - 512MB RAM"
+
+#: printers.cpp:4584
+#, no-c-format
+msgid "Drawer Base"
+msgstr "Drawer Base"
+
+#: printers.cpp:4586
+#, no-c-format
+msgid "DB-208 (3 Trays)"
+msgstr "DB-208 (3 Trays)"
+
+#: printers.cpp:4588
+#, no-c-format
+msgid "DB-608 (2 Trays)"
+msgstr "DB-608 (2 Trays)"
+
+#: printers.cpp:4590
+#, no-c-format
+msgid "DB-208A (1 Tray)"
+msgstr "DB-208A (1 Tray)"
+
+#: printers.cpp:4592
+#, no-c-format
+msgid "Finisher Installed"
+msgstr "Finisher Installed"
+
+#: printers.cpp:4594
+#, no-c-format
+msgid "FS-105"
+msgstr "FS-105"
+
+#: printers.cpp:4596
+#, no-c-format
+msgid "400dpi"
+msgstr "400dpi"
+
+#: printers.cpp:4598
+#, no-c-format
+msgid "Edge Smoothing"
+msgstr "Edge Smoothing"
+
+#: printers.cpp:4600
+#, no-c-format
+msgid "Text Only"
+msgstr "Text Only"
+
+#: printers.cpp:4602
+#, no-c-format
+msgid "All Objects"
+msgstr "All Objects"
+
+#: printers.cpp:4604
+#, no-c-format
+msgid "Print Density"
+msgstr "Print Density"
+
+#: printers.cpp:4606
+#, no-c-format
+msgid "Toner Save"
+msgstr "Toner Save"
+
+#: printers.cpp:4608
+#, no-c-format
+msgid "OHP Transparency"
+msgstr "OHP Transparency"
+
+#: printers.cpp:4614
+#, no-c-format
+msgid "Duplex Mode"
+msgstr "Duplex Mode"
+
+#: printers.cpp:4616
+#, no-c-format
+msgid "Sort"
+msgstr "Sort"
+
+#: printers.cpp:4618
+#, no-c-format
+msgid "Group"
+msgstr "Group"
+
+#: printers.cpp:4620
+#, no-c-format
+msgid "Special Modes"
+msgstr "Special Modes"
+
+#: printers.cpp:4622
+#, no-c-format
+msgid "2-in-1"
+msgstr "2-in-1"
+
+#: printers.cpp:4624
+#, no-c-format
+msgid "Booklet"
+msgstr "Booklet"
+
+#: printers.cpp:4626
+#, no-c-format
+msgid "Stapling"
+msgstr "Stapling"
+
+#: printers.cpp:4628
+#, no-c-format
+msgid "Single (Portrait)"
+msgstr "Single (Portrait)"
+
+#: printers.cpp:4630
+#, no-c-format
+msgid "Single (Landscape)"
+msgstr "Single (Landscape)"
+
+#: printers.cpp:4632
+#, no-c-format
+msgid "Double Side (Portrait)"
+msgstr "Double Side (Portrait)"
+
+#: printers.cpp:4634
+#, no-c-format
+msgid "Double Side (Landscape)"
+msgstr "Double Side (Landscape)"
+
+#: printers.cpp:4636
+#, no-c-format
+msgid "Double Top (Portrait)"
+msgstr "Double Top (Portrait)"
+
+#: printers.cpp:4638
+#, no-c-format
+msgid "Double Top (Landscape)"
+msgstr "Double Top (Landscape)"
+
+#: printers.cpp:4640
+#, no-c-format
+msgid "Wait Mode"
+msgstr "Wait Mode"
+
+#: printers.cpp:4642
+#, no-c-format
+msgid "Front Cover"
+msgstr "Front Cover"
+
+#: printers.cpp:4644
+#, no-c-format
+msgid "Printed"
+msgstr "Printed"
+
+#: printers.cpp:4646
+#, no-c-format
+msgid "Blank"
+msgstr "Blank"
+
+#: printers.cpp:4648
+#, no-c-format
+msgid "Front Cover Tray"
+msgstr "Front Cover Tray"
+
+#: printers.cpp:4650
+#, no-c-format
+msgid "Back Cover"
+msgstr "Back Cover"
+
+#: printers.cpp:4652
+#, no-c-format
+msgid "Cover Tray"
+msgstr "Cover Tray"
+
+#: printers.cpp:4654
+#, no-c-format
+msgid "Manual Feed (Thick)"
+msgstr "Manual Feed (Thick)"
+
+#: printers.cpp:4656
+#, no-c-format
+msgid "Middle"
+msgstr "Middle"
+
+#: printers.cpp:4660
+#, no-c-format
+msgid "Half-letter (5 1/2 x 8 1/2 in)"
+msgstr "Half-letter (5 1/2 x 8 1/2 in)"
+
+#: printers.cpp:4662
+#, no-c-format
+msgid "Letter (8 1/2 x 11 in)"
+msgstr "Letter (8 1/2 x 11 in)"
+
+#: printers.cpp:4664
+#, no-c-format
+msgid "Legal (8 1/2 x 14 in)"
+msgstr "Legal (8 1/2 x 14 in)"
+
+#: printers.cpp:4666
+#, no-c-format
+msgid "Tabloid (11 x 17 in)"
+msgstr "Tabloid (11 x 17 in)"
+
+#: printers.cpp:4670
+#, no-c-format
+msgid "Half-letter"
+msgstr "Half-letter"
+
+#: printers.cpp:4672
+#, no-c-format
+msgid "No Finisher"
+msgstr "No Finisher"
+
+#: printers.cpp:4674
+#, no-c-format
+msgid "FS-106"
+msgstr "FS-106"
+
+#: printers.cpp:4676
+#, no-c-format
+msgid "FS-108B (BookletMaker)"
+msgstr "FS-108B (BookletMaker)"
+
+#: printers.cpp:4678
+#, no-c-format
+msgid "PI-108"
+msgstr "PI-108"
+
+#: printers.cpp:4682
+#, no-c-format
+msgid "Tandem Configuration"
+msgstr "Tandem Configuration"
+
+#: printers.cpp:4684
+#, no-c-format
+msgid "Fold & Stitch"
+msgstr "Fold & Stitch"
+
+#: printers.cpp:4686
+#, no-c-format
+msgid "Fold only"
+msgstr "Fold only"
+
+#: printers.cpp:4688
+#, no-c-format
+msgid "Fold & Saddle Stitch"
+msgstr "Fold & Saddle Stitch"
+
+#: printers.cpp:4690
+#, no-c-format
+msgid "Wait"
+msgstr "Wait"
+
+#: printers.cpp:4692
+#, no-c-format
+msgid "Wait with Proof"
+msgstr "Wait with Proof"
+
+#: printers.cpp:4694
+#, no-c-format
+msgid "Back Cover Tray"
+msgstr "Back Cover Tray"
+
+#: printers.cpp:4696
+#, no-c-format
+msgid "Tandem Printing"
+msgstr "Tandem Printing"
+
+#: printers.cpp:4698
+#, no-c-format
+msgid "Normal Mode (Auto Select)"
+msgstr "Normal Mode (Auto Select)"
+
+#: printers.cpp:4700
+#, no-c-format
+msgid "Split Mode (Auto Split)"
+msgstr "Split Mode (Auto Split)"
+
+#: printers.cpp:4702
+#, no-c-format
+msgid "Split Mode (Equal Split)"
+msgstr "Split Mode (Equal Split)"
+
+#: printers.cpp:4704
+#, no-c-format
+msgid "Print Engine Select (Printer 1)"
+msgstr "Print Engine Select (Printer 1)"
+
+#: printers.cpp:4706
+#, no-c-format
+msgid "Print Engine Select (Printer 2)"
+msgstr "Print Engine Select (Printer 2)"
+
+#: printers.cpp:4708
+#, no-c-format
+msgid "EcoPrint"
+msgstr "EcoPrint"
+
+#: printers.cpp:4710
+#, no-c-format
+msgid "PF-8 Paper Feeder"
+msgstr "PF-8 Paper Feeder"
+
+#: printers.cpp:4712
+#, no-c-format
+msgid "Memory"
+msgstr "Memory"
+
+#: printers.cpp:4714
+#, no-c-format
+msgid "1MB Upgrade"
+msgstr "1MB Upgrade"
+
+#: printers.cpp:4716
+#, no-c-format
+msgid "2MB Upgrade"
+msgstr "2MB Upgrade"
+
+#: printers.cpp:4718
+#, no-c-format
+msgid "4MB Upgrade"
+msgstr "4MB Upgrade"
+
+#: printers.cpp:4720
+#, no-c-format
+msgid "300 Dots per Inch (dpi)"
+msgstr "300 Dots per Inch (dpi)"
+
+#: printers.cpp:4722
+#, no-c-format
+msgid "KIR"
+msgstr "KIR"
+
+#: printers.cpp:4724
+#, no-c-format
+msgid "Envelope #6"
+msgstr "Envelope #6"
+
+#: printers.cpp:4726
+#, no-c-format
+msgid "Envelope #9"
+msgstr "Envelope #9"
+
+#: printers.cpp:4728
+#, no-c-format
+msgid "Cassette 1 (Internal)"
+msgstr "Cassette 1 (Internal)"
+
+#: printers.cpp:4730
+#, no-c-format
+msgid "Cassette 2"
+msgstr "Cassette 2"
+
+#: printers.cpp:4732
+#, no-c-format
+msgid "Auto Tray Switch"
+msgstr "Auto Tray Switch"
+
+#: printers.cpp:4734
+#, no-c-format
+msgid "1.6.0 [08-13-99]"
+msgstr "1.6.0 [08-13-99]"
+
+#: printers.cpp:4736
+#, no-c-format
+msgid "PF-16 Paper Feeder"
+msgstr "PF-16 Paper Feeder"
+
+#: printers.cpp:4738
+#, no-c-format
+msgid "8MB Upgrade"
+msgstr "8MB Upgrade"
+
+#: printers.cpp:4740
+#, no-c-format
+msgid "16MB Upgrade"
+msgstr "16MB Upgrade"
+
+#: printers.cpp:4742
+#, no-c-format
+msgid "32MB Upgrade"
+msgstr "32MB Upgrade"
+
+#: printers.cpp:4744
+#, no-c-format
+msgid "600 Dots per Inch (dpi)"
+msgstr "600 Dots per Inch (dpi)"
+
+#: printers.cpp:4746
+#, no-c-format
+msgid "1.6.1 [02-28-2000]"
+msgstr "1.6.1 [02-28-2000]"
+
+#: printers.cpp:4748
+#, no-c-format
+msgid "PF-4 Paper Feeder"
+msgstr "PF-4 Paper Feeder"
+
+#: printers.cpp:4750
+#, no-c-format
+msgid "3MB Upgrade"
+msgstr "3MB Upgrade"
+
+#: printers.cpp:4752
+#, no-c-format
+msgid "PF-17 Paper Feeder"
+msgstr "PF-17 Paper Feeder"
+
+#: printers.cpp:4754
+#, no-c-format
+msgid "Optional Disk"
+msgstr "Optional Disk"
+
+#: printers.cpp:4756
+#, no-c-format
+msgid "PostCard"
+msgstr "PostCard"
+
+#: printers.cpp:4758
+#, no-c-format
+msgid "DoublePostCard"
+msgstr "DoublePostCard"
+
+#: printers.cpp:4760
+#, no-c-format
+msgid "Multi-Purpose Feeder"
+msgstr "Multi-Purpose Feeder"
+
+#: printers.cpp:4762
+#, no-c-format
+msgid "Job Spooling"
+msgstr "Job Spooling"
+
+#: printers.cpp:4764
+#, no-c-format
+msgid "Optional Feeder"
+msgstr "Optional Feeder"
+
+#: printers.cpp:4766
+#, no-c-format
+msgid "PF-21 Paper Feeders"
+msgstr "PF-21 Paper Feeders"
+
+#: printers.cpp:4768
+#, no-c-format
+msgid "One"
+msgstr "One"
+
+#: printers.cpp:4770
+#, no-c-format
+msgid "Two"
+msgstr "Two"
+
+#: printers.cpp:4772
+#, no-c-format
+msgid "Output Device"
+msgstr "Output Device"
+
+#: printers.cpp:4774
+#, no-c-format
+msgid "SO-6 Bulk Sorter"
+msgstr "SO-6 Bulk Sorter"
+
+#: printers.cpp:4776
+#, no-c-format
+msgid "ST-20 Bulk Stacker"
+msgstr "ST-20 Bulk Stacker"
+
+#: printers.cpp:4778
+#, no-c-format
+msgid "12MB Upgrade"
+msgstr "12MB Upgrade"
+
+#: printers.cpp:4780
+#, no-c-format
+msgid "20MB Upgrade"
+msgstr "20MB Upgrade"
+
+#: printers.cpp:4782
+#, no-c-format
+msgid "24MB Upgrade"
+msgstr "24MB Upgrade"
+
+#: printers.cpp:4784
+#, no-c-format
+msgid "36MB Upgrade"
+msgstr "36MB Upgrade"
+
+#: printers.cpp:4786
+#, no-c-format
+msgid "40MB Upgrade"
+msgstr "40MB Upgrade"
+
+#: printers.cpp:4788
+#, no-c-format
+msgid "48MB Upgrade"
+msgstr "48MB Upgrade"
+
+#: printers.cpp:4790
+#, no-c-format
+msgid "64MB Upgrade"
+msgstr "64MB Upgrade"
+
+#: printers.cpp:4792
+#, no-c-format
+msgid "Cassette 3"
+msgstr "Cassette 3"
+
+#: printers.cpp:4794
+#, no-c-format
+msgid "Custom 1"
+msgstr "Custom 1"
+
+#: printers.cpp:4796
+#, no-c-format
+msgid "Custom 2"
+msgstr "Custom 2"
+
+#: printers.cpp:4798
+#, no-c-format
+msgid "Custom 3"
+msgstr "Custom 3"
+
+#: printers.cpp:4800
+#, no-c-format
+msgid "Custom 4"
+msgstr "Custom 4"
+
+#: printers.cpp:4802
+#, no-c-format
+msgid "Custom 5"
+msgstr "Custom 5"
+
+#: printers.cpp:4804
+#, no-c-format
+msgid "Custom 6"
+msgstr "Custom 6"
+
+#: printers.cpp:4806
+#, no-c-format
+msgid "Custom 7"
+msgstr "Custom 7"
+
+#: printers.cpp:4808
+#, no-c-format
+msgid "Custom 8"
+msgstr "Custom 8"
+
+#: printers.cpp:4810
+#, no-c-format
+msgid "Top Tray (Face-Down)"
+msgstr "Top Tray (Face-Down)"
+
+#: printers.cpp:4812
+#, no-c-format
+msgid "Rear Tray (Face-Up)"
+msgstr "Rear Tray (Face-Up)"
+
+#: printers.cpp:4814
+#, no-c-format
+msgid "Stacker Mode (Face-Down)"
+msgstr "Stacker Mode (Face-Down)"
+
+#: printers.cpp:4816
+#, no-c-format
+msgid "Sorter Mode (Face-Down)"
+msgstr "Sorter Mode (Face-Down)"
+
+#: printers.cpp:4818
+#, no-c-format
+msgid "Collator Mode (Face-Down)"
+msgstr "Collator Mode (Face-Down)"
+
+#: printers.cpp:4820
+#, no-c-format
+msgid "Mailbox 1 (Face-Down)"
+msgstr "Mailbox 1 (Face-Down)"
+
+#: printers.cpp:4822
+#, no-c-format
+msgid "Mailbox 2 (Face-Down)"
+msgstr "Mailbox 2 (Face-Down)"
+
+#: printers.cpp:4824
+#, no-c-format
+msgid "Mailbox 3 (Face-Down)"
+msgstr "Mailbox 3 (Face-Down)"
+
+#: printers.cpp:4826
+#, no-c-format
+msgid "Mailbox 4 (Face-Down)"
+msgstr "Mailbox 4 (Face-Down)"
+
+#: printers.cpp:4828
+#, no-c-format
+msgid "Mailbox 5 (Face-Down)"
+msgstr "Mailbox 5 (Face-Down)"
+
+#: printers.cpp:4830
+#, no-c-format
+msgid "Mailbox 6 (Face-Down)"
+msgstr "Mailbox 6 (Face-Down)"
+
+#: printers.cpp:4832
+#, no-c-format
+msgid "Mailbox 7 (Face-Down)"
+msgstr "Mailbox 7 (Face-Down)"
+
+#: printers.cpp:4834
+#, no-c-format
+msgid "Mailbox 8 (Face-Down)"
+msgstr "Mailbox 8 (Face-Down)"
+
+#: printers.cpp:4836
+#, no-c-format
+msgid "Mailbox 9 (Face-Down)"
+msgstr "Mailbox 9 (Face-Down)"
+
+#: printers.cpp:4838
+#, no-c-format
+msgid "Mailbox 10 (Face-Down)"
+msgstr "Mailbox 10 (Face-Down)"
+
+#: printers.cpp:4840
+#, no-c-format
+msgid "Mailbox 11 (Face-Down)"
+msgstr "Mailbox 11 (Face-Down)"
+
+#: printers.cpp:4842
+#, no-c-format
+msgid "Mailbox 12 (Face-Down)"
+msgstr "Mailbox 12 (Face-Down)"
+
+#: printers.cpp:4844
+#, no-c-format
+msgid "Mailbox 13 (Face-Down)"
+msgstr "Mailbox 13 (Face-Down)"
+
+#: printers.cpp:4846
+#, no-c-format
+msgid "Mailbox 14 (Face-Down)"
+msgstr "Mailbox 14 (Face-Down)"
+
+#: printers.cpp:4848
+#, no-c-format
+msgid "Mailbox 15 (Face-Down)"
+msgstr "Mailbox 15 (Face-Down)"
+
+#: printers.cpp:4850
+#, no-c-format
+msgid "Duplexing"
+msgstr "Duplexing"
+
+#: printers.cpp:4852
+#, no-c-format
+msgid "Temporary"
+msgstr "Temporary"
+
+#: printers.cpp:4854
+#, no-c-format
+msgid "EF-1 Envelope Feeder"
+msgstr "EF-1 Envelope Feeder"
+
+#: printers.cpp:4856
+#, no-c-format
+msgid "UF-1 Universal Feeder"
+msgstr "UF-1 Universal Feeder"
+
+#: printers.cpp:4858
+#, no-c-format
+msgid "PF-7 Bulk Feeder"
+msgstr "PF-7 Bulk Feeder"
+
+#: printers.cpp:4860
+#, no-c-format
+msgid "PF-5 Paper Feeders"
+msgstr "PF-5 Paper Feeders"
+
+#: printers.cpp:4862
+#, no-c-format
+msgid "HS-3 Bulk Stacker"
+msgstr "HS-3 Bulk Stacker"
+
+#: printers.cpp:4864
+#, no-c-format
+msgid "Bulk Feeder"
+msgstr "Bulk Feeder"
+
+#: printers.cpp:4866
+#, no-c-format
+msgid "Universal Feeder"
+msgstr "Universal Feeder"
+
+#: printers.cpp:4868
+#, no-c-format
+msgid "Stacker Mode (Face-Up)"
+msgstr "Stacker Mode (Face-Up)"
+
+#: printers.cpp:4870
+#, no-c-format
+msgid "5MB Upgrade"
+msgstr "5MB Upgrade"
+
+#: printers.cpp:4872
+#, no-c-format
+msgid "6MB Upgrade"
+msgstr "6MB Upgrade"
+
+#: printers.cpp:4874
+#, no-c-format
+msgid "9MB Upgrade"
+msgstr "9MB Upgrade"
+
+#: printers.cpp:4876
+#, no-c-format
+msgid "10MB Upgrade"
+msgstr "10MB Upgrade"
+
+#: printers.cpp:4878
+#, no-c-format
+msgid "17MB Upgrade"
+msgstr "17MB Upgrade"
+
+#: printers.cpp:4880
+#, no-c-format
+msgid "18MB Upgrade"
+msgstr "18MB Upgrade"
+
+#: printers.cpp:4882
+#, no-c-format
+msgid "33MB Upgrade"
+msgstr "33MB Upgrade"
+
+#: printers.cpp:4884
+#, no-c-format
+msgid "34MB Upgrade"
+msgstr "34MB Upgrade"
+
+#: printers.cpp:4886
+#, no-c-format
+msgid "PF-7E Bulk Feeder"
+msgstr "PF-7E Bulk Feeder"
+
+#: printers.cpp:4888
+#, no-c-format
+msgid "PF-20 Paper Feeders"
+msgstr "PF-20 Paper Feeders"
+
+#: printers.cpp:4890
+#, no-c-format
+msgid "HS-3E Bulk Stacker"
+msgstr "HS-3E Bulk Stacker"
+
+#: printers.cpp:4892
+#, no-c-format
+msgid "60MB Upgrade"
+msgstr "60MB Upgrade"
+
+#: printers.cpp:4894
+#, no-c-format
+msgid "1200 Dots per Inch (dpi)"
+msgstr "1200 Dots per Inch (dpi)"
+
+#: printers.cpp:4896
+#, no-c-format
+msgid "PF-1 Paper Feeder"
+msgstr "PF-1 Paper Feeder"
+
+#: printers.cpp:4898
+#, no-c-format
+msgid "Cassette 1"
+msgstr "Cassette 1"
+
+#: printers.cpp:4900
+#, no-c-format
+msgid "7MB Upgrade"
+msgstr "7MB Upgrade"
+
+#: printers.cpp:4902
+#, no-c-format
+msgid "13MB Upgrade"
+msgstr "13MB Upgrade"
+
+#: printers.cpp:4904
+#, no-c-format
+msgid "PF-2 Paper Feeder"
+msgstr "PF-2 Paper Feeder"
+
+#: printers.cpp:4906
+#, no-c-format
+msgid "11x17 (Ledger)"
+msgstr "11x17 (Ledger)"
+
+#: printers.cpp:4908
+#, no-c-format
+msgid "Side Tray (Face-Up)"
+msgstr "Side Tray (Face-Up)"
+
+#: printers.cpp:4910
+#, no-c-format
+msgid "PF-80 Paper Feeder"
+msgstr "PF-80 Paper Feeder"
+
+#: printers.cpp:4912
+#, no-c-format
+msgid "Process Color (CMYK)"
+msgstr "Process Colour (CMYK)"
+
+#: printers.cpp:4914
+#, no-c-format
+msgid "Quick Color (CMY)"
+msgstr "Quick Colour (CMY)"
+
+#: printers.cpp:4916
+#, no-c-format
+msgid "Color Matching"
+msgstr "Colour Matching"
+
+#: printers.cpp:4918
+#, no-c-format
+msgid "Simulate Display"
+msgstr "Simulate Display"
+
+#: printers.cpp:4920
+#, no-c-format
+msgid "Side Tray (Face-Down)"
+msgstr "Side Tray (Face-Down)"
+
+#: printers.cpp:4922
+#, no-c-format
+msgid "Permanent"
+msgstr "Permanent"
+
+#: printers.cpp:4924
+#, no-c-format
+msgid "Barcode"
+msgstr "Barcode"
+
+#: printers.cpp:4926
+#, no-c-format
+msgid "First Page"
+msgstr "First Page"
+
+#: printers.cpp:4928
+#, no-c-format
+msgid "Barcode ID"
+msgstr "Barcode ID"
+
+#: printers.cpp:4930
+#, no-c-format
+msgid "Barcode Position"
+msgstr "Barcode Position"
+
+#: printers.cpp:4932
+#, no-c-format
+msgid "Upper Left"
+msgstr "Upper Left"
+
+#: printers.cpp:4934
+#, no-c-format
+msgid "Upper Right"
+msgstr "Upper Right"
+
+#: printers.cpp:4936
+#, no-c-format
+msgid "Lower Left"
+msgstr "Lower Left"
+
+#: printers.cpp:4938
+#, no-c-format
+msgid "Lower Right"
+msgstr "Lower Right"
+
+#: printers.cpp:4940
+#, no-c-format
+msgid "Upper Left Vertical"
+msgstr "Upper Left Vertical"
+
+#: printers.cpp:4942
+#, no-c-format
+msgid "Upper Right Vertical"
+msgstr "Upper Right Vertical"
+
+#: printers.cpp:4944
+#, no-c-format
+msgid "Lower Left Vertical"
+msgstr "Lower Left Vertical"
+
+#: printers.cpp:4946
+#, no-c-format
+msgid "Lower Right Vertical"
+msgstr "Lower Right Vertical"
+
+#: printers.cpp:4948
+#, no-c-format
+msgid "PF-81 Paper Feeder"
+msgstr "PF-81 Paper Feeder"
+
+#: printers.cpp:4950
+#, no-c-format
+msgid "Color Correction"
+msgstr "Colour Correction"
+
+#: printers.cpp:4952
+#, no-c-format
+msgid "Application Corrected"
+msgstr "Application Corrected"
+
+#: printers.cpp:4954
+#, no-c-format
+msgid "Printer Corrected"
+msgstr "Printer Corrected"
+
+#: printers.cpp:4956
+#, no-c-format
+msgid "Ink Simulation (CMYK)"
+msgstr "Ink Simulation (CMYK)"
+
+#: printers.cpp:4958
+#, no-c-format
+msgid "Euroscale Press"
+msgstr "Euroscale Press"
+
+#: printers.cpp:4960
+#, no-c-format
+msgid "SWOP Press"
+msgstr "SWOP Press"
+
+#: printers.cpp:4962
+#, no-c-format
+msgid "Monitor Simulation (RGB)"
+msgstr "Monitor Simulation (RGB)"
+
+#: printers.cpp:4964
+#, no-c-format
+msgid "SMPTE240M"
+msgstr "SMPTE240M"
+
+#: printers.cpp:4966
+#, no-c-format
+msgid "sRGB (HDTV)"
+msgstr "sRGB (HDTV)"
+
+#: printers.cpp:4968
+#, no-c-format
+msgid "Trinitron"
+msgstr "Trinitron"
+
+#: printers.cpp:4970
+#, no-c-format
+msgid "Apple RGB"
+msgstr "Apple RGB"
+
+#: printers.cpp:4972
+#, no-c-format
+msgid "NTSC"
+msgstr "NTSC"
+
+#: printers.cpp:4974
+#, no-c-format
+msgid "Duplex Paper"
+msgstr "Duplex Paper"
+
+#: printers.cpp:4976
+#, no-c-format
+msgid "Coated Paper"
+msgstr "Coated Paper"
+
+#: printers.cpp:4978
+#, no-c-format
+msgid "Temporary (RAM Disk)"
+msgstr "Temporary (RAM Disk)"
+
+#: printers.cpp:4980
+#, no-c-format
+msgid "Temporary (Hard Disk)"
+msgstr "Temporary (Hard Disk)"
+
+#: printers.cpp:4982
+#, no-c-format
+msgid "Permanent (Hard Disk)"
+msgstr "Permanent (Hard Disk)"
+
+#: printers.cpp:4984
+#, no-c-format
+msgid "Virtual Mailbox (Administrator)"
+msgstr "Virtual Mailbox (Administrator)"
+
+#: printers.cpp:4986
+#, no-c-format
+msgid "Virtual Mailbox (User 1)"
+msgstr "Virtual Mailbox (User 1)"
+
+#: printers.cpp:4988
+#, no-c-format
+msgid "Virtual Mailbox (User 2)"
+msgstr "Virtual Mailbox (User 2)"
+
+#: printers.cpp:4990
+#, no-c-format
+msgid "Virtual Mailbox (User 3)"
+msgstr "Virtual Mailbox (User 3)"
+
+#: printers.cpp:4992
+#, no-c-format
+msgid "Virtual Mailbox (User 4)"
+msgstr "Virtual Mailbox (User 4)"
+
+#: printers.cpp:4994
+#, no-c-format
+msgid "Virtual Mailbox (User 5)"
+msgstr "Virtual Mailbox (User 5)"
+
+#: printers.cpp:4996
+#, no-c-format
+msgid "Virtual Mailbox (User 6)"
+msgstr "Virtual Mailbox (User 6)"
+
+#: printers.cpp:4998
+#, no-c-format
+msgid "Virtual Mailbox (User 7)"
+msgstr "Virtual Mailbox (User 7)"
+
+#: printers.cpp:5000
+#, no-c-format
+msgid "Virtual Mailbox (User 8)"
+msgstr "Virtual Mailbox (User 8)"
+
+#: printers.cpp:5002
+#, no-c-format
+msgid "Virtual Mailbox (User 9)"
+msgstr "Virtual Mailbox (User 9)"
+
+#: printers.cpp:5004
+#, no-c-format
+msgid "Virtual Mailbox (User 10)"
+msgstr "Virtual Mailbox (User 10)"
+
+#: printers.cpp:5006
+#, no-c-format
+msgid "PF-26 Paper Feeders"
+msgstr "PF-26 Paper Feeders"
+
+#: printers.cpp:5008
+#, no-c-format
+msgid "PF-9 Paper Feeders"
+msgstr "PF-9 Paper Feeders"
+
+#: printers.cpp:5010
+#, no-c-format
+msgid "11MB Upgrade"
+msgstr "11MB Upgrade"
+
+#: printers.cpp:5012
+#, no-c-format
+msgid "15MB Upgrade"
+msgstr "15MB Upgrade"
+
+#: printers.cpp:5014
+#, no-c-format
+msgid "19MB Upgrade"
+msgstr "19MB Upgrade"
+
+#: printers.cpp:5016
+#, no-c-format
+msgid "23MB Upgrade"
+msgstr "23MB Upgrade"
+
+#: printers.cpp:5018
+#, no-c-format
+msgid "31MB Upgrade"
+msgstr "31MB Upgrade"
+
+#: printers.cpp:5020
+#, no-c-format
+msgid "35MB Upgrade"
+msgstr "35MB Upgrade"
+
+#: printers.cpp:5022
+#, no-c-format
+msgid "39MB Upgrade"
+msgstr "39MB Upgrade"
+
+#: printers.cpp:5024
+#, no-c-format
+msgid "47MB Upgrade"
+msgstr "47MB Upgrade"
+
+#: printers.cpp:5026
+#, no-c-format
+msgid "63MB Upgrade"
+msgstr "63MB Upgrade"
+
+#: printers.cpp:5028
+#, no-c-format
+msgid "PF-25 Paper Feeders"
+msgstr "PF-25 Paper Feeders"
+
+#: printers.cpp:5030
+#, no-c-format
+msgid "38MB Upgrade"
+msgstr "38MB Upgrade"
+
+#: printers.cpp:5032
+#, no-c-format
+msgid "PF-30 Paper Feeders"
+msgstr "PF-30 Paper Feeders"
+
+#: printers.cpp:5034
+#, no-c-format
+msgid "One (2 Cassettes)"
+msgstr "One (2 Cassettes)"
+
+#: printers.cpp:5036
+#, no-c-format
+msgid "Two (4 Cassettes)"
+msgstr "Two (4 Cassettes)"
+
+#: printers.cpp:5038
+#, no-c-format
+msgid "Three (6 Cassettes)"
+msgstr "Three (6 Cassettes)"
+
+#: printers.cpp:5040
+#, no-c-format
+msgid "SO-30 Bulk Sorter"
+msgstr "SO-30 Bulk Sorter"
+
+#: printers.cpp:5042
+#, no-c-format
+msgid "ST-30 Bulk Stacker"
+msgstr "ST-30 Bulk Stacker"
+
+#: printers.cpp:5044
+#, no-c-format
+msgid "DF-30 Document Finisher"
+msgstr "DF-30 Document Finisher"
+
+#: printers.cpp:5046
+#, no-c-format
+msgid "Cassette 4"
+msgstr "Cassette 4"
+
+#: printers.cpp:5048
+#, no-c-format
+msgid "Cassette 5"
+msgstr "Cassette 5"
+
+#: printers.cpp:5050
+#, no-c-format
+msgid "Cassette 6"
+msgstr "Cassette 6"
+
+#: printers.cpp:5052
+#, no-c-format
+msgid "Staple Method"
+msgstr "Staple Method"
+
+#: printers.cpp:5054
+#, no-c-format
+msgid "Staple Job up to 20 Sheets"
+msgstr "Staple Job up to 20 Sheets"
+
+#: printers.cpp:5056
+#, no-c-format
+msgid "Staple Every 20 Sheets"
+msgstr "Staple Every 20 Sheets"
+
+#: printers.cpp:5058
+#, no-c-format
+msgid "Staple Every 19 Sheets"
+msgstr "Staple Every 19 Sheets"
+
+#: printers.cpp:5060
+#, no-c-format
+msgid "Staple Every 18 Sheets"
+msgstr "Staple Every 18 Sheets"
+
+#: printers.cpp:5062
+#, no-c-format
+msgid "Staple Every 17 Sheets"
+msgstr "Staple Every 17 Sheets"
+
+#: printers.cpp:5064
+#, no-c-format
+msgid "Staple Every 16 Sheets"
+msgstr "Staple Every 16 Sheets"
+
+#: printers.cpp:5066
+#, no-c-format
+msgid "Staple Every 15 Sheets"
+msgstr "Staple Every 15 Sheets"
+
+#: printers.cpp:5068
+#, no-c-format
+msgid "Staple Every 14 Sheets"
+msgstr "Staple Every 14 Sheets"
+
+#: printers.cpp:5070
+#, no-c-format
+msgid "Staple Every 13 Sheets"
+msgstr "Staple Every 13 Sheets"
+
+#: printers.cpp:5072
+#, no-c-format
+msgid "Staple Every 12 Sheets"
+msgstr "Staple Every 12 Sheets"
+
+#: printers.cpp:5074
+#, no-c-format
+msgid "Staple Every 11 Sheets"
+msgstr "Staple Every 11 Sheets"
+
+#: printers.cpp:5076
+#, no-c-format
+msgid "Staple Every 10 Sheets"
+msgstr "Staple Every 10 Sheets"
+
+#: printers.cpp:5078
+#, no-c-format
+msgid "Staple Every 9 Sheets"
+msgstr "Staple Every 9 Sheets"
+
+#: printers.cpp:5080
+#, no-c-format
+msgid "Staple Every 8 Sheets"
+msgstr "Staple Every 8 Sheets"
+
+#: printers.cpp:5082
+#, no-c-format
+msgid "Staple Every 7 Sheets"
+msgstr "Staple Every 7 Sheets"
+
+#: printers.cpp:5084
+#, no-c-format
+msgid "Staple Every 6 Sheets"
+msgstr "Staple Every 6 Sheets"
+
+#: printers.cpp:5086
+#, no-c-format
+msgid "Staple Every 5 Sheets"
+msgstr "Staple Every 5 Sheets"
+
+#: printers.cpp:5088
+#, no-c-format
+msgid "Staple Every 4 Sheets"
+msgstr "Staple Every 4 Sheets"
+
+#: printers.cpp:5090
+#, no-c-format
+msgid "Staple Every 3 Sheets"
+msgstr "Staple Every 3 Sheets"
+
+#: printers.cpp:5092
+#, no-c-format
+msgid "Staple Every 2 Sheets"
+msgstr "Staple Every 2 Sheets"
+
+#: printers.cpp:5094
+#, no-c-format
+msgid "DF-31 Document Finisher"
+msgstr "DF-31 Document Finisher"
+
+#: printers.cpp:5096
+#, no-c-format
+msgid "44MB Upgrade"
+msgstr "44MB Upgrade"
+
+#: printers.cpp:5098
+#, no-c-format
+msgid "Lower Tray - Option"
+msgstr "Lower Tray - Option"
+
+#: printers.cpp:5100
+#, no-c-format
+msgid "Envelope Feeder - Option"
+msgstr "Envelope Feeder - Option"
+
+#: printers.cpp:5102
+#, no-c-format
+msgid "Printer Memory - Option"
+msgstr "Printer Memory - Option"
+
+#: printers.cpp:5104
+#, no-c-format
+msgid "1.5 Mb Printer Memory"
+msgstr "1.5 Mb Printer Memory"
+
+#: printers.cpp:5106
+#, no-c-format
+msgid "2.5 Mb Printer Memory"
+msgstr "2.5 Mb Printer Memory"
+
+#: printers.cpp:5108
+#, no-c-format
+msgid "4 Mb Printer Memory"
+msgstr "4 Mb Printer Memory"
+
+#: printers.cpp:5110
+#, no-c-format
+msgid "C9 Envelope"
+msgstr "C9 Envelope"
+
+#: printers.cpp:5112
+#, no-c-format
+msgid "B5 Envelope"
+msgstr "B5 Envelope"
+
+#: printers.cpp:5114
+#, no-c-format
+msgid "Manual Envelope"
+msgstr "Manual Envelope"
+
+#: printers.cpp:5116
+#, no-c-format
+msgid "Manual Paper"
+msgstr "Manual Paper"
+
+#: printers.cpp:5118
+#, no-c-format
+msgid "Tray Linking"
+msgstr "Tray Linking"
+
+#: printers.cpp:5120
+#, no-c-format
+msgid "2 Mb Printer Memory"
+msgstr "2 Mb Printer Memory"
+
+#: printers.cpp:5122
+#, no-c-format
+msgid "3 Mb Printer Memory"
+msgstr "3 Mb Printer Memory"
+
+#: printers.cpp:5124
+#, no-c-format
+msgid "5+ Mb Printer Memory"
+msgstr "5+ Mb Printer Memory"
+
+#: printers.cpp:5126
+#, no-c-format
+msgid "Smoothing"
+msgstr "Smoothing"
+
+#: printers.cpp:5128
+#, no-c-format
+msgid "Other Envelope"
+msgstr "Other Envelope"
+
+#: printers.cpp:5130
+#, no-c-format
+msgid "Duplex - Option"
+msgstr "Duplex - Option"
+
+#: printers.cpp:5132
+#, no-c-format
+msgid "Simplex"
+msgstr "Simplex"
+
+#: printers.cpp:5134
+#, no-c-format
+msgid "Duplex - Long Edge"
+msgstr "Duplex - Long Edge"
+
+#: printers.cpp:5136
+#, no-c-format
+msgid "Duplex - Short Edge"
+msgstr "Duplex - Short Edge"
+
+#: printers.cpp:5138
+#, no-c-format
+msgid "Flash Memory Card - Option"
+msgstr "Flash Memory Card - Option"
+
+#: printers.cpp:5140
+#, no-c-format
+msgid "Printer Hard Disk - Option"
+msgstr "Printer Hard Disk - Option"
+
+#: printers.cpp:5142
+#, no-c-format
+msgid "2 MB Printer Memory"
+msgstr "2 MB Printer Memory"
+
+#: printers.cpp:5144
+#, no-c-format
+msgid "4 MB Printer Memory"
+msgstr "4 MB Printer Memory"
+
+#: printers.cpp:5146
+#, no-c-format
+msgid "6 MB Printer Memory"
+msgstr "6 MB Printer Memory"
+
+#: printers.cpp:5148
+#, no-c-format
+msgid "8 MB Printer Memory"
+msgstr "8 MB Printer Memory"
+
+#: printers.cpp:5150
+#, no-c-format
+msgid "10 MB Printer Memory"
+msgstr "10 MB Printer Memory"
+
+#: printers.cpp:5152
+#, no-c-format
+msgid "12 MB Printer Memory"
+msgstr "12 MB Printer Memory"
+
+#: printers.cpp:5154
+#, no-c-format
+msgid "16 MB Printer Memory"
+msgstr "16 MB Printer Memory"
+
+#: printers.cpp:5156
+#, no-c-format
+msgid "8 Mb Printer Memory"
+msgstr "8 Mb Printer Memory"
+
+#: printers.cpp:5158
+#, no-c-format
+msgid "12 Mb Printer Memory"
+msgstr "12 Mb Printer Memory"
+
+#: printers.cpp:5160
+#, no-c-format
+msgid "16 Mb Printer Memory"
+msgstr "16 Mb Printer Memory"
+
+#: printers.cpp:5162
+#, no-c-format
+msgid "Printer Software Version"
+msgstr "Printer Software Version"
+
+#: printers.cpp:5164
+#, no-c-format
+msgid "250.0x"
+msgstr "250.0x"
+
+#: printers.cpp:5166
+#, no-c-format
+msgid "250.2x"
+msgstr "250.2x"
+
+#: printers.cpp:5172
+#, no-c-format
+msgid "Bold Black"
+msgstr "Bold Black"
+
+#: printers.cpp:5174
+#, no-c-format
+msgid "Screening"
+msgstr "Screening"
+
+#: printers.cpp:5176
+#, no-c-format
+msgid "Color Balance"
+msgstr "Colour Balance"
+
+#: printers.cpp:5178
+#, no-c-format
+msgid "Blue Adjust"
+msgstr "Blue Adjust"
+
+#: printers.cpp:5180
+#, no-c-format
+msgid "Line Art && Text"
+msgstr "Line Art && Text"
+
+#: printers.cpp:5182
+#, no-c-format
+msgid "Images"
+msgstr "Images"
+
+#: printers.cpp:5186
+#, no-c-format
+msgid "RGB"
+msgstr "RGB"
+
+#: printers.cpp:5188
+#, no-c-format
+msgid "Image Brightness"
+msgstr "Image Brightness"
+
+#: printers.cpp:5190
+#, no-c-format
+msgid "+5"
+msgstr "+5"
+
+#: printers.cpp:5192
+#, no-c-format
+msgid "+10"
+msgstr "+10"
+
+#: printers.cpp:5194
+#, no-c-format
+msgid "+15"
+msgstr "+15"
+
+#: printers.cpp:5196
+#, no-c-format
+msgid "+20"
+msgstr "+20"
+
+#: printers.cpp:5198
+#, no-c-format
+msgid "+25"
+msgstr "+25"
+
+#: printers.cpp:5200
+#, no-c-format
+msgid "+30"
+msgstr "+30"
+
+#: printers.cpp:5202
+#, no-c-format
+msgid "+35"
+msgstr "+35"
+
+#: printers.cpp:5204
+#, no-c-format
+msgid "+40"
+msgstr "+40"
+
+#: printers.cpp:5206
+#, no-c-format
+msgid "+45"
+msgstr "+45"
+
+#: printers.cpp:5208
+#, no-c-format
+msgid "+50"
+msgstr "+50"
+
+#: printers.cpp:5210
+#, no-c-format
+msgid "Image Contrast"
+msgstr "Image Contrast"
+
+#: printers.cpp:5212
+#, no-c-format
+msgid "20 MB Printer Memory"
+msgstr "20 MB Printer Memory"
+
+#: printers.cpp:5214
+#, no-c-format
+msgid "32 or more MB Printer Memory"
+msgstr "32 or more MB Printer Memory"
+
+#: printers.cpp:5216
+#, no-c-format
+msgid "Pause Mode"
+msgstr "Pause Mode"
+
+#: printers.cpp:5218
+#, no-c-format
+msgid "ColorGrade"
+msgstr "ColourGrade"
+
+#: printers.cpp:5220
+#, no-c-format
+msgid "Image Diffusion"
+msgstr "Image Diffusion"
+
+#: printers.cpp:5222
+#, no-c-format
+msgid "Oversize 11.7 x 22 in"
+msgstr "Oversize 11.7 x 22 in"
+
+#: printers.cpp:5224
+#, no-c-format
+msgid "Duplexer - Option"
+msgstr "Duplexer - Option"
+
+#: printers.cpp:5226
+#, no-c-format
+msgid "Tray 3 - Option"
+msgstr "Tray 3 - Option"
+
+#: printers.cpp:5228
+#, no-c-format
+msgid "Feeder 2 - Option"
+msgstr "Feeder 2 - Option"
+
+#: printers.cpp:5230
+#, no-c-format
+msgid "1 MB Flash Memory"
+msgstr "1 MB Flash Memory"
+
+#: printers.cpp:5232
+#, no-c-format
+msgid "2 MB Flash Memory"
+msgstr "2 MB Flash Memory"
+
+#: printers.cpp:5234
+#, no-c-format
+msgid "4 MB Flash Memory"
+msgstr "4 MB Flash Memory"
+
+#: printers.cpp:5236
+#, no-c-format
+msgid "18 MB Printer Memory"
+msgstr "18 MB Printer Memory"
+
+#: printers.cpp:5238
+#, no-c-format
+msgid "24 MB Printer Memory"
+msgstr "24 MB Printer Memory"
+
+#: printers.cpp:5240
+#, no-c-format
+msgid "Print Darkness"
+msgstr "Print Darkness"
+
+#: printers.cpp:5242
+#, no-c-format
+msgid "1200 dpi"
+msgstr "1200 dpi"
+
+#: printers.cpp:5244
+#, no-c-format
+msgid "Feeder"
+msgstr "Feeder"
+
+#: printers.cpp:5246
+#, no-c-format
+msgid "Feeder 2"
+msgstr "Feeder 2"
+
+#: printers.cpp:5248
+#, no-c-format
+msgid "Tray 2 - Option"
+msgstr "Tray 2 - Option"
+
+#: printers.cpp:5250
+#, no-c-format
+msgid "32 MB Printer Memory"
+msgstr "32 MB Printer Memory"
+
+#: printers.cpp:5252
+#, no-c-format
+msgid "64 MB Printer Memory"
+msgstr "64 MB Printer Memory"
+
+#: printers.cpp:5254
+#, no-c-format
+msgid "96 MB Printer Memory"
+msgstr "96 MB Printer Memory"
+
+#: printers.cpp:5256
+#, no-c-format
+msgid "128 MB Printer Memory"
+msgstr "128 MB Printer Memory"
+
+#: printers.cpp:5258
+#, no-c-format
+msgid "Toner Saver"
+msgstr "Toner Saver"
+
+#: printers.cpp:5260
+#, no-c-format
+msgid "Image Smoothing"
+msgstr "Image Smoothing"
+
+#: printers.cpp:5262
+#, no-c-format
+msgid "Colored Paper"
+msgstr "Coloured Paper"
+
+#: printers.cpp:5264
+#, no-c-format
+msgid "Custom Type 1"
+msgstr "Custom Type 1"
+
+#: printers.cpp:5266
+#, no-c-format
+msgid "Custom Type 2"
+msgstr "Custom Type 2"
+
+#: printers.cpp:5268
+#, no-c-format
+msgid "Custom Type 3"
+msgstr "Custom Type 3"
+
+#: printers.cpp:5270
+#, no-c-format
+msgid "Custom Type 4"
+msgstr "Custom Type 4"
+
+#: printers.cpp:5272
+#, no-c-format
+msgid "Port Rotation"
+msgstr "Port Rotation"
+
+#: printers.cpp:5274
+#, no-c-format
+msgid "Collate Copies"
+msgstr "Collate Copies"
+
+#: printers.cpp:5278
+#, no-c-format
+msgid "Rear"
+msgstr "Rear"
+
+#: printers.cpp:5282
+#, no-c-format
+msgid "Display"
+msgstr "Display"
+
+#: printers.cpp:5284
+#, no-c-format
+msgid "1200 Image Quality"
+msgstr "1200 Image Quality"
+
+#: printers.cpp:5286
+#, no-c-format
+msgid "B5 182 x 257 mm"
+msgstr "B5 182 x 257 mm"
+
+#: printers.cpp:5288
+#, no-c-format
+msgid "A5 148 x 210 mm"
+msgstr "A5 148 x 210 mm"
+
+#: printers.cpp:5290
+#, no-c-format
+msgid "B4 257 x 364 mm"
+msgstr "B4 257 x 364 mm"
+
+#: printers.cpp:5292
+#, no-c-format
+msgid "A3 297 x 419 mm"
+msgstr "A3 297 x 419 mm"
+
+#: printers.cpp:5294
+#, no-c-format
+msgid "Universal 11.7 x 17 in"
+msgstr "Universal 11.7 x 17 in"
+
+#: printers.cpp:5296
+#, no-c-format
+msgid "7 3/4 Envelope 3 7/8 x 7 1/2 in"
+msgstr "7 3/4 Envelope 3 7/8 x 7 1/2 in"
+
+#: printers.cpp:5298
+#, no-c-format
+msgid "9 Envelope 3 7/8 x 8 7/8 in"
+msgstr "9 Envelope 3 7/8 x 8 7/8 in"
+
+#: printers.cpp:5300
+#, no-c-format
+msgid "10 Envelope 4 1/8 x 9 1/2 in"
+msgstr "10 Envelope 4 1/8 x 9 1/2 in"
+
+#: printers.cpp:5302
+#, no-c-format
+msgid "DL Envelope 110 x 220 mm"
+msgstr "DL Envelope 110 x 220 mm"
+
+#: printers.cpp:5304
+#, no-c-format
+msgid "C5 Envelope 162 x 229 mm"
+msgstr "C5 Envelope 162 x 229 mm"
+
+#: printers.cpp:5306
+#, no-c-format
+msgid "B5 Envelope 176 x 250 mm"
+msgstr "B5 Envelope 176 x 250 mm"
+
+#: printers.cpp:5308
+#, no-c-format
+msgid "Other Envelope 8 1/2 x 14 in"
+msgstr "Other Envelope 8 1/2 x 14 in"
+
+#: printers.cpp:5310
+#, no-c-format
+msgid "Universal"
+msgstr "Universal"
+
+#: printers.cpp:5312
+#, no-c-format
+msgid "Comm10"
+msgstr "Comm10"
+
+#: printers.cpp:5314
+#, no-c-format
+msgid "ISOB5"
+msgstr "ISOB5"
+
+#: printers.cpp:5318
+#, no-c-format
+msgid "MP Feeder"
+msgstr "MP Feeder"
+
+#: printers.cpp:5320
+#, no-c-format
+msgid "36 MB Printer Memory"
+msgstr "36 MB Printer Memory"
+
+#: printers.cpp:5322
+#, no-c-format
+msgid "68 or more MB Printer Memory"
+msgstr "68 or more MB Printer Memory"
+
+#: printers.cpp:5324
+#, no-c-format
+msgid "Left Cartridge"
+msgstr "Left Cartridge"
+
+#: printers.cpp:5326
+#, no-c-format
+msgid "Unknown Cartridge"
+msgstr "Unknown Cartridge"
+
+#: printers.cpp:5328
+#, no-c-format
+msgid "Standard Black Cartridge"
+msgstr "Standard Black Cartridge"
+
+#: printers.cpp:5330
+#, no-c-format
+msgid "High Capacity Black Cartridge"
+msgstr "High Capacity Black Cartridge"
+
+#: printers.cpp:5332
+#, no-c-format
+msgid "Photo Cartridge"
+msgstr "Photo Cartridge"
+
+#: printers.cpp:5334
+#, no-c-format
+msgid "Right Cartridge"
+msgstr "Right Cartridge"
+
+#: printers.cpp:5336
+#, no-c-format
+msgid "Standard Color Cartridge"
+msgstr "Standard Colour Cartridge"
+
+#: printers.cpp:5338
+#, no-c-format
+msgid "High Capacity Color Cartridge"
+msgstr "High Capacity Colour Cartridge"
+
+#: printers.cpp:5340
+#, no-c-format
+msgid "Greeting Card"
+msgstr "Greeting Card"
+
+#: printers.cpp:5342
+#, no-c-format
+msgid "Iron On"
+msgstr "Iron On"
+
+#: printers.cpp:5346
+#, no-c-format
+msgid "QuickPrint"
+msgstr "QuickPrint"
+
+#: printers.cpp:5348
+#, no-c-format
+msgid "Universal 8 1/2 x 14 in"
+msgstr "Universal 8 1/2 x 14 in"
+
+#: printers.cpp:5350
+#, no-c-format
+msgid "40 MB Printer Memory"
+msgstr "40 MB Printer Memory"
+
+#: printers.cpp:5352
+#, no-c-format
+msgid "72 or more MB Printer Memory"
+msgstr "72 or more MB Printer Memory"
+
+#: printers.cpp:5354
+#, no-c-format
+msgid "SA3 320 x 450 mm"
+msgstr "SA3 320 x 450 mm"
+
+#: printers.cpp:5356
+#, no-c-format
+msgid "Universal 12.6 x 22 in"
+msgstr "Universal 12.6 x 22 in"
+
+#: printers.cpp:5358
+#, no-c-format
+msgid "SA3"
+msgstr "SA3"
+
+#: printers.cpp:5360
+#, no-c-format
+msgid "Duplex Option - Option"
+msgstr "Duplex Option - Option"
+
+#: printers.cpp:5362
+#, no-c-format
+msgid "Fax Card"
+msgstr "Fax Card"
+
+#: printers.cpp:5364
+#, no-c-format
+msgid "Printer Setting"
+msgstr "Printer Setting"
+
+#: printers.cpp:5366
+#, no-c-format
+msgid "Black && White"
+msgstr "Black && White"
+
+#: printers.cpp:5368
+#, no-c-format
+msgid "2 Color Draft"
+msgstr "2 Color Draft"
+
+#: printers.cpp:5370
+#, no-c-format
+msgid "Image Enhancement"
+msgstr "Image Enhancement"
+
+#: printers.cpp:5372
+#, no-c-format
+msgid "PictureGrade"
+msgstr "PictureGrade"
+
+#: printers.cpp:5374
+#, no-c-format
+msgid "Custom Type 5"
+msgstr "Custom Type 5"
+
+#: printers.cpp:5376
+#, no-c-format
+msgid "Custom Type 6"
+msgstr "Custom Type 6"
+
+#: printers.cpp:5378
+#, no-c-format
+msgid "14 MB Printer Memory"
+msgstr "14 MB Printer Memory"
+
+#: printers.cpp:5380
+#, no-c-format
+msgid "28 MB Printer Memory"
+msgstr "28 MB Printer Memory"
+
+#: printers.cpp:5382
+#, no-c-format
+msgid "Toner Darkness"
+msgstr "Toner Darkness"
+
+#: printers.cpp:5384
+#, no-c-format
+msgid "Printer's default"
+msgstr "Printer's default"
+
+#: printers.cpp:5386
+#, no-c-format
+msgid "Tray 4 - Option"
+msgstr "Tray 4 - Option"
+
+#: printers.cpp:5388
+#, no-c-format
+msgid "Tray 5 - Option"
+msgstr "Tray 5 - Option"
+
+#: printers.cpp:5390
+#, no-c-format
+msgid "MP Feeder - Option"
+msgstr "MP Feeder - Option"
+
+#: printers.cpp:5392
+#, no-c-format
+msgid "Number of Output Bins - Option"
+msgstr "Number of Output Bins - Option"
+
+#: printers.cpp:5394
+#, no-c-format
+msgid "Standard Bin Only"
+msgstr "Standard Bin Only"
+
+#: printers.cpp:5396
+#, no-c-format
+msgid "1 Extra Bin"
+msgstr "1 Extra Bin"
+
+#: printers.cpp:5398
+#, no-c-format
+msgid "2 Extra Bins"
+msgstr "2 Extra Bins"
+
+#: printers.cpp:5400
+#, no-c-format
+msgid "3 Extra Bins"
+msgstr "3 Extra Bins"
+
+#: printers.cpp:5402
+#, no-c-format
+msgid "4 Extra Bins"
+msgstr "4 Extra Bins"
+
+#: printers.cpp:5404
+#, no-c-format
+msgid "5 Extra Bins"
+msgstr "5 Extra Bins"
+
+#: printers.cpp:5406
+#, no-c-format
+msgid "6 Extra Bins"
+msgstr "6 Extra Bins"
+
+#: printers.cpp:5408
+#, no-c-format
+msgid "7 Extra Bins"
+msgstr "7 Extra Bins"
+
+#: printers.cpp:5410
+#, no-c-format
+msgid "8 Extra Bins"
+msgstr "8 Extra Bins"
+
+#: printers.cpp:5412
+#, no-c-format
+msgid "9 Extra Bins"
+msgstr "9 Extra Bins"
+
+#: printers.cpp:5414
+#, no-c-format
+msgid "10 Extra Bins"
+msgstr "10 Extra Bins"
+
+#: printers.cpp:5416
+#, no-c-format
+msgid "11 Extra Bins"
+msgstr "11 Extra Bins"
+
+#: printers.cpp:5418
+#, no-c-format
+msgid "12 Extra Bins"
+msgstr "12 Extra Bins"
+
+#: printers.cpp:5420
+#, no-c-format
+msgid "13 Extra Bins"
+msgstr "13 Extra Bins"
+
+#: printers.cpp:5422
+#, no-c-format
+msgid "14 Extra Bins"
+msgstr "14 Extra Bins"
+
+#: printers.cpp:5424
+#, no-c-format
+msgid "15 Extra Bins"
+msgstr "15 Extra Bins"
+
+#: printers.cpp:5426
+#, no-c-format
+msgid "22 MB Printer Memory"
+msgstr "22 MB Printer Memory"
+
+#: printers.cpp:5428
+#, no-c-format
+msgid "Standard Bin"
+msgstr "Standard Bin"
+
+#: printers.cpp:5430
+#, no-c-format
+msgid "Bin 9"
+msgstr "Bin 9"
+
+#: printers.cpp:5432
+#, no-c-format
+msgid "Bin 10"
+msgstr "Bin 10"
+
+#: printers.cpp:5434
+#, no-c-format
+msgid "Bin 11"
+msgstr "Bin 11"
+
+#: printers.cpp:5436
+#, no-c-format
+msgid "Bin 12"
+msgstr "Bin 12"
+
+#: printers.cpp:5438
+#, no-c-format
+msgid "Bin 13"
+msgstr "Bin 13"
+
+#: printers.cpp:5440
+#, no-c-format
+msgid "Bin 14"
+msgstr "Bin 14"
+
+#: printers.cpp:5442
+#, no-c-format
+msgid "Bin 15"
+msgstr "Bin 15"
+
+#: printers.cpp:5444
+#, no-c-format
+msgid "250-Sheet Drawer"
+msgstr "250-Sheet Drawer"
+
+#: printers.cpp:5446
+#, no-c-format
+msgid "500-Sheet Drawer"
+msgstr "500-Sheet Drawer"
+
+#: printers.cpp:5448
+#, no-c-format
+msgid "2000-Sheet Drawer"
+msgstr "2000-Sheet Drawer"
+
+#: printers.cpp:5450
+#, no-c-format
+msgid "1 - Output Expander"
+msgstr "1 - Output Expander"
+
+#: printers.cpp:5452
+#, no-c-format
+msgid "1 - Hi-Capacity Output Expander"
+msgstr "1 - Hi-Capacity Output Expander"
+
+#: printers.cpp:5454
+#, no-c-format
+msgid "2 - 2 Output Expanders"
+msgstr "2 - 2 Output Expanders"
+
+#: printers.cpp:5456
+#, no-c-format
+msgid "2 - 1 Hi-Capacity + 1 Output Expander"
+msgstr "2 - 1 Hi-Capacity + 1 Output Expander"
+
+#: printers.cpp:5458
+#, no-c-format
+msgid "3 - 3 Output Expanders"
+msgstr "3 - 3 Output Expanders"
+
+#: printers.cpp:5460
+#, no-c-format
+msgid "5 - 5-Bin Mailbox"
+msgstr "5 - 5-Bin Mailbox"
+
+#: printers.cpp:5462
+#, no-c-format
+msgid "6 - 1 Output Expander + 1 5-Bin Mailbox"
+msgstr "6 - 1 Output Expander + 1 5-Bin Mailbox"
+
+#: printers.cpp:5464
+#, no-c-format
+msgid "6 - 1 5-Bin Mailbox + 1 Output Expander"
+msgstr "6 - 1 5-Bin Mailbox + 1 Output Expander"
+
+#: printers.cpp:5466
+#, no-c-format
+msgid "10 - 2 5-Bin Mailboxes"
+msgstr "10 - 2 5-Bin Mailboxes"
+
+#: printers.cpp:5468
+#, no-c-format
+msgid "Other Envelope 9.02 x 14 in"
+msgstr "Other Envelope 9.02 x 14 in"
+
+#: printers.cpp:5470
+#, no-c-format
+msgid "Color Registration"
+msgstr "Colour Registration"
+
+#: printers.cpp:5472
+#, no-c-format
+msgid "High Speed"
+msgstr "High Speed"
+
+#: printers.cpp:5474
+#, no-c-format
+msgid "Finish Quality"
+msgstr "Finish Quality"
+
+#: printers.cpp:5476
+#, no-c-format
+msgid "Medium Gloss"
+msgstr "Medium Gloss"
+
+#: printers.cpp:5478
+#, no-c-format
+msgid "High Gloss"
+msgstr "High Gloss"
+
+#: printers.cpp:5480
+#, no-c-format
+msgid "Low Gloss"
+msgstr "Low Gloss"
+
+#: printers.cpp:5482
+#, no-c-format
+msgid "Contone"
+msgstr "Contone"
+
+#: printers.cpp:5484
+#, no-c-format
+msgid "Stochastic"
+msgstr "Stochastic"
+
+#: printers.cpp:5486
+#, no-c-format
+msgid "Multipurpose Feeder"
+msgstr "Multipurpose Feeder"
+
+#: printers.cpp:5488
+#, no-c-format
+msgid "3 MB Printer Memory"
+msgstr "3 MB Printer Memory"
+
+#: printers.cpp:5490
+#, no-c-format
+msgid "Manual Feed Paper Type"
+msgstr "Manual Feed Paper Type"
+
+#: printers.cpp:5492
+#, no-c-format
+msgid "Tray 1 Paper Type"
+msgstr "Tray 1 Paper Type"
+
+#: printers.cpp:5494
+#, no-c-format
+msgid "Tray 2 Paper Type"
+msgstr "Tray 2 Paper Type"
+
+#: printers.cpp:5496
+#, no-c-format
+msgid "1200 Quality"
+msgstr "1200 Quality"
+
+#: printers.cpp:5498
+#, no-c-format
+msgid "Paper Input Drawer - Option"
+msgstr "Paper Input Drawer - Option"
+
+#: printers.cpp:5500
+#, no-c-format
+msgid "Finisher - Option"
+msgstr "Finisher - Option"
+
+#: printers.cpp:5502
+#, no-c-format
+msgid "Custom 11.7 x 17.7 in"
+msgstr "Custom 11.7 x 17.7 in"
+
+#: printers.cpp:5504
+#, no-c-format
+msgid "Upper (Tray 1)"
+msgstr "Upper (Tray 1)"
+
+#: printers.cpp:5506
+#, no-c-format
+msgid "Lower (Tray 2)"
+msgstr "Lower (Tray 2)"
+
+#: printers.cpp:5508
+#, no-c-format
+msgid "Input Drawer (Tray 3)"
+msgstr "Input Drawer (Tray 3)"
+
+#: printers.cpp:5510
+#, no-c-format
+msgid "No Tray Linking"
+msgstr "No Tray Linking"
+
+#: printers.cpp:5512
+#, no-c-format
+msgid "Link Tray 1+2"
+msgstr "Link Tray 1+2"
+
+#: printers.cpp:5514
+#, no-c-format
+msgid "Link Tray 1+2+3"
+msgstr "Link Tray 1+2+3"
+
+#: printers.cpp:5516
+#, no-c-format
+msgid "Link Tray 2+3"
+msgstr "Link Tray 2+3"
+
+#: printers.cpp:5518
+#, no-c-format
+msgid "Bin 0 (Top)"
+msgstr "Bin 0 (Top)"
+
+#: printers.cpp:5520
+#, no-c-format
+msgid "Bin 1 (Side)"
+msgstr "Bin 1 (Side)"
+
+#: printers.cpp:5522
+#, no-c-format
+msgid "Staple 1"
+msgstr "Staple 1"
+
+#: printers.cpp:5524
+#, no-c-format
+msgid "Staple 2"
+msgstr "Staple 2"
+
+#: printers.cpp:5526
+#, no-c-format
+msgid "Do Not Care"
+msgstr "Do Not Care"
+
+#: printers.cpp:5528
+#, no-c-format
+msgid "26 MB Printer Memory"
+msgstr "26 MB Printer Memory"
+
+#: printers.cpp:5530
+#, no-c-format
+msgid "Images Only"
+msgstr "Images Only"
+
+#: printers.cpp:5532
+#, no-c-format
+msgid "Entire Page"
+msgstr "Entire Page"
+
+#: printers.cpp:5534
+#, no-c-format
+msgid "2500-Sheet Drawer"
+msgstr "2500-Sheet Drawer"
+
+#: printers.cpp:5536
+#, no-c-format
+msgid "Mailbox - Option"
+msgstr "Mailbox - Option"
+
+#: printers.cpp:5538
+#, no-c-format
+msgid "Hole Punch"
+msgstr "Hole Punch"
+
+#: printers.cpp:5540
+#, no-c-format
+msgid "Offset Pages"
+msgstr "Offset Pages"
+
+#: printers.cpp:5542
+#, no-c-format
+msgid "Between Copies"
+msgstr "Between Copies"
+
+#: printers.cpp:5544
+#, no-c-format
+msgid "Universal 11.69 x 17 in"
+msgstr "Universal 11.69 x 17 in"
+
+#: printers.cpp:5556
+#, no-c-format
+msgid "Normal Quality Color (4-ink)"
+msgstr "Normal Quality Colour (4-ink)"
+
+#: printers.cpp:5558
+#, no-c-format
+msgid "Photo Quality Color (6-ink)"
+msgstr "Photo Quality Colour (6-ink)"
+
+#: printers.cpp:5566
+#, no-c-format
+msgid "300 dpi x 600 dpi"
+msgstr "300 dpi x 600 dpi"
+
+#: printers.cpp:5568
+#, no-c-format
+msgid "600 dpi x 600 dpi"
+msgstr "600 dpi x 600 dpi"
+
+#: printers.cpp:5570
+#, no-c-format
+msgid "1200 dpi x 600 dpi"
+msgstr "1200 dpi x 600 dpi"
+
+#: printers.cpp:5574
+#, no-c-format
+msgid "Page Drying Time"
+msgstr "Page Drying Time"
+
+#: printers.cpp:5576
+#, no-c-format
+msgid "0 sec"
+msgstr "0 sec"
+
+#: printers.cpp:5578
+#, no-c-format
+msgid "10 sec."
+msgstr "10 sec."
+
+#: printers.cpp:5580
+#, no-c-format
+msgid "20 sec."
+msgstr "20 sec."
+
+#: printers.cpp:5582
+#, no-c-format
+msgid "30 sec."
+msgstr "30 sec."
+
+#: printers.cpp:5584
+#, no-c-format
+msgid "40 sec."
+msgstr "40 sec."
+
+#: printers.cpp:5586
+#, no-c-format
+msgid "50 sec"
+msgstr "50 sec"
+
+#: printers.cpp:5588
+#, no-c-format
+msgid "60 sec"
+msgstr "60 sec"
+
+#: printers.cpp:5600
+#, no-c-format
+msgid "Optional Multi-Feeder"
+msgstr "Optional Multi-Feeder"
+
+#: printers.cpp:5602
+#, no-c-format
+msgid "6 MB"
+msgstr "6 MB"
+
+#: printers.cpp:5604
+#, no-c-format
+msgid "7 MB"
+msgstr "7 MB"
+
+#: printers.cpp:5606
+#, no-c-format
+msgid "8 MB"
+msgstr "8 MB"
+
+#: printers.cpp:5608
+#, no-c-format
+msgid "10 MB"
+msgstr "10 MB"
+
+#: printers.cpp:5610
+#, no-c-format
+msgid "11 MB"
+msgstr "11 MB"
+
+#: printers.cpp:5612
+#, no-c-format
+msgid "12 MB"
+msgstr "12 MB"
+
+#: printers.cpp:5614
+#, no-c-format
+msgid "14 MB"
+msgstr "14 MB"
+
+#: printers.cpp:5616
+#, no-c-format
+msgid "18 MB"
+msgstr "18 MB"
+
+#: printers.cpp:5618
+#, no-c-format
+msgid "19 MB"
+msgstr "19 MB"
+
+#: printers.cpp:5620
+#, no-c-format
+msgid "20 MB"
+msgstr "20 MB"
+
+#: printers.cpp:5622
+#, no-c-format
+msgid "22 MB"
+msgstr "22 MB"
+
+#: printers.cpp:5624
+#, no-c-format
+msgid "26 MB"
+msgstr "26 MB"
+
+#: printers.cpp:5626
+#, no-c-format
+msgid "34 MB"
+msgstr "34 MB"
+
+#: printers.cpp:5628
+#, no-c-format
+msgid "Legal14"
+msgstr "Legal14"
+
+#: printers.cpp:5630
+#, no-c-format
+msgid "Legal13"
+msgstr "Legal13"
+
+#: printers.cpp:5632
+#, no-c-format
+msgid "Com10"
+msgstr "Com10"
+
+#: printers.cpp:5634
+#, no-c-format
+msgid "Com9"
+msgstr "Com9"
+
+#: printers.cpp:5636
+#, no-c-format
+msgid "Multi Feeder"
+msgstr "Multi Feeder"
+
+#: printers.cpp:5638
+#, no-c-format
+msgid "TraySwitch"
+msgstr "TraySwitch"
+
+#: printers.cpp:5640
+#, no-c-format
+msgid "4 MB"
+msgstr "4 MB"
+
+#: printers.cpp:5642
+#, no-c-format
+msgid "5 MB"
+msgstr "5 MB"
+
+#: printers.cpp:5644
+#, no-c-format
+msgid "600x1200dpi"
+msgstr "600x1200dpi"
+
+#: printers.cpp:5646
+#, no-c-format
+msgid "Multi-Feeder"
+msgstr "Multi-Feeder"
+
+#: printers.cpp:5648
+#, no-c-format
+msgid "2 MB"
+msgstr "2 MB"
+
+#: printers.cpp:5650
+#, no-c-format
+msgid "4MB"
+msgstr "4MB"
+
+#: printers.cpp:5652
+#, no-c-format
+msgid "5MB"
+msgstr "5MB"
+
+#: printers.cpp:5654
+#, no-c-format
+msgid "6MB"
+msgstr "6MB"
+
+#: printers.cpp:5656
+#, no-c-format
+msgid "7MB"
+msgstr "7MB"
+
+#: printers.cpp:5658
+#, no-c-format
+msgid "8MB"
+msgstr "8MB"
+
+#: printers.cpp:5660
+#, no-c-format
+msgid "10MB"
+msgstr "10MB"
+
+#: printers.cpp:5662
+#, no-c-format
+msgid "11MB"
+msgstr "11MB"
+
+#: printers.cpp:5664
+#, no-c-format
+msgid "12MB"
+msgstr "12MB"
+
+#: printers.cpp:5666
+#, no-c-format
+msgid "14MB"
+msgstr "14MB"
+
+#: printers.cpp:5668
+#, no-c-format
+msgid "18MB"
+msgstr "18MB"
+
+#: printers.cpp:5670
+#, no-c-format
+msgid "19MB"
+msgstr "19MB"
+
+#: printers.cpp:5672
+#, no-c-format
+msgid "20MB"
+msgstr "20MB"
+
+#: printers.cpp:5674
+#, no-c-format
+msgid "22MB"
+msgstr "22MB"
+
+#: printers.cpp:5676
+#, no-c-format
+msgid "26MB"
+msgstr "26MB"
+
+#: printers.cpp:5678
+#, no-c-format
+msgid "34MB"
+msgstr "34MB"
+
+#: printers.cpp:5680
+#, no-c-format
+msgid "35MB"
+msgstr "35MB"
+
+#: printers.cpp:5682
+#, no-c-format
+msgid "36MB"
+msgstr "36MB"
+
+#: printers.cpp:5684
+#, no-c-format
+msgid "38MB"
+msgstr "38MB"
+
+#: printers.cpp:5686
+#, no-c-format
+msgid "42MB"
+msgstr "42MB"
+
+#: printers.cpp:5688
+#, no-c-format
+msgid "50MB"
+msgstr "50MB"
+
+#: printers.cpp:5690
+#, no-c-format
+msgid "66MB"
+msgstr "66MB"
+
+#: printers.cpp:5692
+#, no-c-format
+msgid "Env10"
+msgstr "Env10"
+
+#: printers.cpp:5694
+#, no-c-format
+msgid "Env9"
+msgstr "Env9"
+
+#: printers.cpp:5696
+#, no-c-format
+msgid "EnvDL"
+msgstr "EnvDL"
+
+#: printers.cpp:5698
+#, no-c-format
+msgid "EnvC4"
+msgstr "EnvC4"
+
+#: printers.cpp:5700
+#, no-c-format
+msgid "EnvC5"
+msgstr "EnvC5"
+
+#: printers.cpp:5702
+#, no-c-format
+msgid "EnvMonarch"
+msgstr "EnvMonarch"
+
+#: printers.cpp:5704
+#, no-c-format
+msgid "OKHalftoneMode"
+msgstr "OKHalftoneMode"
+
+#: printers.cpp:5706
+#, no-c-format
+msgid "Regular"
+msgstr "Regular"
+
+#: printers.cpp:5710
+#, no-c-format
+msgid "2.5 MB"
+msgstr "2.5 MB"
+
+#: printers.cpp:5712
+#, no-c-format
+msgid "3.5 MB"
+msgstr "3.5 MB"
+
+#: printers.cpp:5714
+#, no-c-format
+msgid "4.5 MB"
+msgstr "4.5 MB"
+
+#: printers.cpp:5716
+#, no-c-format
+msgid "6.5 MB"
+msgstr "6.5 MB"
+
+#: printers.cpp:5718
+#, no-c-format
+msgid "10.5 MB"
+msgstr "10.5 MB"
+
+#: printers.cpp:5720
+#, no-c-format
+msgid "18.5 MB"
+msgstr "18.5 MB"
+
+#: printers.cpp:5738
+#, no-c-format
+msgid "Color Depth"
+msgstr "Colour Depth"
+
+#: printers.cpp:5746
+#, no-c-format
+msgid "Simple Color (4 bpp)"
+msgstr "Simple Colour (4 bpp)"
+
+#: printers.cpp:5760
+#, no-c-format
+msgid "60x144 dpi"
+msgstr "60x144 dpi"
+
+#: printers.cpp:5764
+#, no-c-format
+msgid "120x144 dpi"
+msgstr "120x144 dpi"
+
+#: printers.cpp:5768
+#, no-c-format
+msgid "240x144 dpi"
+msgstr "240x144 dpi"
+
+#: printers.cpp:5806
+#, no-c-format
+msgid "72x72 dpi"
+msgstr "72x72 dpi"
+
+#: printers.cpp:5808
+#, no-c-format
+msgid "144x144 dpi"
+msgstr "144x144 dpi"
+
+#: printers.cpp:5810
+#, no-c-format
+msgid "Paper Size"
+msgstr "Paper Size"
+
+#: printers.cpp:5812
+#, no-c-format
+msgid "Paper Tray"
+msgstr "Paper Tray"
+
+#: printers.cpp:5814
+#, no-c-format
+msgid "Paper Weight"
+msgstr "Paper Weight"
+
+#: printers.cpp:5816
+#, no-c-format
+msgid "Heavier paper (28lb)"
+msgstr "Heavier paper (28lb)"
+
+#: printers.cpp:5818
+#, no-c-format
+msgid "Heaviest paper (32lb)"
+msgstr "Heaviest paper (32lb)"
+
+#: printers.cpp:5820
+#, no-c-format
+msgid "Heavy paper (24lb)"
+msgstr "Heavy paper (24lb)"
+
+#: printers.cpp:5822
+#, no-c-format
+msgid "Light Paper (20lb)"
+msgstr "Light Paper (20lb)"
+
+#: printers.cpp:5824
+#, no-c-format
+msgid "Lightest Paper (16lb)"
+msgstr "Lightest Paper (16lb)"
+
+#: printers.cpp:5828
+#, no-c-format
+msgid "Rendering Mode"
+msgstr "Rendering Mode"
+
+#: printers.cpp:5830
+#, no-c-format
+msgid "Graphics Mode"
+msgstr "Graphics Mode"
+
+#: printers.cpp:5832
+#, no-c-format
+msgid "Text Mode"
+msgstr "Text Mode"
+
+#: printers.cpp:5940
+#, no-c-format
+msgid "Color Correction Mode"
+msgstr "Colour Correction Mode"
+
+#: printers.cpp:5950
+#, no-c-format
+msgid "Next Job is spot color page"
+msgstr "Next Job is spot colour page"
+
+#: printers.cpp:5952
+#, no-c-format
+msgid "NextSpotColorPage"
+msgstr "NextSpotColourPage"
+
+#: printers.cpp:5954
+#, no-c-format
+msgid "NextNotSpotColorPage"
+msgstr "NextNotSpotColourPage"
+
+#: printers.cpp:5956
+#, no-c-format
+msgid "Color correction"
+msgstr "Colour correction"
+
+#: printers.cpp:5958
+#, no-c-format
+msgid "NoColorCorrection"
+msgstr "NoColourCorrection"
+
+#: printers.cpp:5960
+#, no-c-format
+msgid "ColorCorrection"
+msgstr "ColourCorrection"
+
+#: printers.cpp:5986
+#, no-c-format
+msgid "This Job is spot color page"
+msgstr "This Job is spot colour page"
+
+#: printers.cpp:5988
+#, no-c-format
+msgid "ThisSpotColorPage"
+msgstr "ThisSpotColourPage"
+
+#: printers.cpp:5990
+#, no-c-format
+msgid "ThisNotSpotColorPage"
+msgstr "ThisNotSpotColourPage"
+
+#: printers.cpp:5992
+#, no-c-format
+msgid "300 DPI Normal, color and black cartr."
+msgstr "300 DPI Normal, colour and black cartr."
+
+#: printers.cpp:5994
+#, no-c-format
+msgid "300 DPI Normal, color cartr. only"
+msgstr "300 DPI Normal, colour cartr. only"
+
+#: printers.cpp:5996
+#, no-c-format
+msgid "A4, Color"
+msgstr "A4, Colour"
+
+#: printers.cpp:5998
+#, no-c-format
+msgid "A4, Grayscale"
+msgstr "A4, Greyscale"
+
+#: printers.cpp:6000
+#, no-c-format
+msgid "Letter, Color"
+msgstr "Letter, Colour"
+
+#: printers.cpp:6002
+#, no-c-format
+msgid "Letter, Grayscale"
+msgstr "Letter, Greyscale"
+
+#: printers.cpp:6004
+#, no-c-format
+msgid "Device"
+msgstr "Device"
+
+#: printers.cpp:6006
+#, no-c-format
+msgid "Link stylewriter in dev directory (set it to the appropriate device)"
+msgstr "Link stylewriter in dev directory (set it to the appropriate device)"
+
+#: printers.cpp:6008
+#, no-c-format
+msgid "Serial Port #1 (Linux)"
+msgstr "Serial Port 1 (Linux)"
+
+#: printers.cpp:6010
+#, no-c-format
+msgid "Serial Port #2 (Linux)"
+msgstr "Serial Port 2 (Linux)"
+
+#: printers.cpp:6012
+#, no-c-format
+msgid "Serial Port #1 (NetBSD)"
+msgstr "Serial Port 1 (NetBSD)"
+
+#: printers.cpp:6014
+#, no-c-format
+msgid "Serial Port #2 (NetBSD)"
+msgstr "Serial Port 2 (NetBSD)"
+
+#: printers.cpp:6016
+#, no-c-format
+msgid "Pass output to device set by the spooler"
+msgstr "Pass output to device set by the spooler"
+
+#: printers.cpp:6018
+#, no-c-format
+msgid "Label Size"
+msgstr "Label Size"
+
+#: printers.cpp:6020
+#, no-c-format
+msgid "2.25x7.5in, 59x190mm (Lever archive - large)"
+msgstr "2.25x7.5in, 59x190mm (Lever archive - large)"
+
+#: printers.cpp:6022
+#, no-c-format
+msgid "1.4x7.5in, 38x190mm (Lever archive - small)"
+msgstr "1.4x7.5in, 38x190mm (Lever archive - small)"
+
+#: printers.cpp:6024
+#, no-c-format
+msgid "2.125x4.0in, 54x101mm (Shipping badge)"
+msgstr "2.125x4.0in, 54x101mm (Shipping badge)"
+
+#: printers.cpp:6026
+#, no-c-format
+msgid "2.125x2.75in, 54x70mm (Diskette)"
+msgstr "2.125x2.75in, 54x70mm (Diskette)"
+
+#: printers.cpp:6028
+#, no-c-format
+msgid "1.4x3.5in, 36x89mm (Large address)"
+msgstr "1.4x3.5in, 36x89mm (Large address)"
+
+#: printers.cpp:6030
+#, no-c-format
+msgid "1.125x3.5in, 28x89mm (Standard address)"
+msgstr "1.125x3.5in, 28x89mm (Standard address)"
+
+#: printers.cpp:6032
+#, no-c-format
+msgid "0.5x2in, 12x50mm (Suspension file)"
+msgstr "0.5x2in, 12x50mm (Suspension file)"
+
+#: printers.cpp:6034
+#, no-c-format
+msgid "0.75x5.875in, 19x147mm (Video tape spine)"
+msgstr "0.75x5.875in, 19x147mm (Video tape spine)"
+
+#: printers.cpp:6036
+#, no-c-format
+msgid "1.8x3.1in, 46x78mm (Video tape top)"
+msgstr "1.8x3.1in, 46x78mm (Video tape top)"
+
+#: printers.cpp:6076
+#, no-c-format
+msgid "Mode"
+msgstr "Mode"
+
+#: printers.cpp:6084
+#, no-c-format
+msgid "Colors to be used"
+msgstr "Colours to be used"
+
+#: printers.cpp:6104
+#, no-c-format
+msgid "Black for any color"
+msgstr "Black for any colour"
+
+#: printers.cpp:6142
+#, no-c-format
+msgid "1440 DPI"
+msgstr "1440 DPI"
+
+#: printers.cpp:6152
+#, no-c-format
+msgid "360×360dpi, back print film"
+msgstr "360×360dpi, back print film"
+
+#: printers.cpp:6154
+#, no-c-format
+msgid "360×360dpi, coated paper"
+msgstr "360×360dpi, coated paper"
+
+#: printers.cpp:6156
+#, no-c-format
+msgid "360×360dpi, fabric sheet"
+msgstr "360×360dpi, fabric sheet"
+
+#: printers.cpp:6158
+#, no-c-format
+msgid "360×360dpi, glossy paper"
+msgstr "360×360dpi, glossy paper"
+
+#: printers.cpp:6160
+#, no-c-format
+msgid "360×360dpi, high gloss film"
+msgstr "360×360dpi, high gloss film"
+
+#: printers.cpp:6162
+#, no-c-format
+msgid "360×360dpi, high resolution paper"
+msgstr "360×360dpi, high resolution paper"
+
+#: printers.cpp:6164
+#, no-c-format
+msgid "360×360dpi, plain paper"
+msgstr "360×360dpi, plain paper"
+
+#: printers.cpp:6166
+#, no-c-format
+msgid "360×360dpi, plain paper, high speed"
+msgstr "360×360dpi, plain paper, high speed"
+
+#: printers.cpp:6168
+#, no-c-format
+msgid "360×360dpi, transparency film"
+msgstr "360×360dpi, transparency film"
+
+#: printers.cpp:6172
+#, no-c-format
+msgid "Black and Color"
+msgstr "Black and Colour"
+
+#: printers.cpp:6174
+#, no-c-format
+msgid "Photo and Color"
+msgstr "Photo and Colour"
+
+#: printers.cpp:6182
+#, no-c-format
+msgid "720×720dpi, back print film"
+msgstr "720×720dpi, back print film"
+
+#: printers.cpp:6184
+#, no-c-format
+msgid "720×720dpi, coated paper"
+msgstr "720×720dpi, coated paper"
+
+#: printers.cpp:6186
+#, no-c-format
+msgid "720×720dpi, glossy paper"
+msgstr "720×720dpi, glossy paper"
+
+#: printers.cpp:6188
+#, no-c-format
+msgid "720×720dpi, high-gloss paper"
+msgstr "720×720dpi, high-gloss paper"
+
+#: printers.cpp:6190
+#, no-c-format
+msgid "720×720dpi, high resolution paper"
+msgstr "720×720dpi, high resolution paper"
+
+#: printers.cpp:6192
+#, no-c-format
+msgid "720×720dpi, plain paper"
+msgstr "720×720dpi, plain paper"
+
+#: printers.cpp:6194
+#, no-c-format
+msgid "720×720dpi, transparency film"
+msgstr "720×720dpi, transparency film"
+
+#: printers.cpp:6196
+#, no-c-format
+msgid "Black and Photo catridges"
+msgstr "Black and Photo catridges"
+
+#: printers.cpp:6198
+#, no-c-format
+msgid "600×600dpi, iron-on transfer sheets, normal quality"
+msgstr "600×600dpi, iron-on transfer sheets, normal quality"
+
+#: printers.cpp:6200
+#, no-c-format
+msgid "600×600dpi, plain paper, normal quality"
+msgstr "600×600dpi, plain paper, normal quality"
+
+#: printers.cpp:6202
+#, no-c-format
+msgid "600×600dpi, transparencies, normal quality"
+msgstr "600×600dpi, transparencies, normal quality"
+
+#: printers.cpp:6204
+#, no-c-format
+msgid "1200×1200dpi, glossy photo cards, high quality"
+msgstr "1200×1200dpi, glossy photo cards, high quality"
+
+#: printers.cpp:6206
+#, no-c-format
+msgid "1200×1200dpi, high gloss photo paper, high quality"
+msgstr "1200×1200dpi, high gloss photo paper, high quality"
+
+#: printers.cpp:6208
+#, no-c-format
+msgid "1200×1200dpi, professional photo paper, highest quality"
+msgstr "1200×1200dpi, professional photo paper, highest quality"
+
+#: printers.cpp:6210
+#, no-c-format
+msgid "300x300 DPI DMT"
+msgstr "300x300 DPI DMT"
+
+#: printers.cpp:6212
+#, no-c-format
+msgid "600x600 DPI DMT"
+msgstr "600x600 DPI DMT"
+
+#: printers.cpp:6246
+#, no-c-format
+msgid "360×360dpi, 32-bit CMYK"
+msgstr "360×360dpi, 32-bit CMYK"
+
+#: printers.cpp:6248
+#, no-c-format
+msgid "3360×360dpi, 4-bit, PostScript halftoning, weaved"
+msgstr "3360×360dpi, 4-bit, PostScript halftoning, weaved"
+
+#: printers.cpp:6250
+#, no-c-format
+msgid "720×720dpi, 32-bit CMYK, weaved"
+msgstr "720×720dpi, 32-bit CMYK, weaved"
+
+#: printers.cpp:6252
+#, no-c-format
+msgid "Color, Floyd-Steinberg, CMYK, better"
+msgstr "Colour, Floyd-Steinberg, CMYK, better"
+
+#: printers.cpp:6254
+#, no-c-format
+msgid "Color, fast, CMYK"
+msgstr "Colour, fast, CMYK"
+
+#: printers.cpp:6256
+#, no-c-format
+msgid "Color, modif. Floyd-Steinberg, CMYK, faster"
+msgstr "Colour, modif. Floyd-Steinberg, CMYK, faster"
+
+#: printers.cpp:6258
+#, no-c-format
+msgid "Color, fast, RGB"
+msgstr "Colour, fast, RGB"
+
+#: printers.cpp:6260
+#, no-c-format
+msgid "Color, Floyd-Steinberg, RGB"
+msgstr "Colour, Floyd-Steinberg, RGB"
+
+#: printers.cpp:6262
+#, no-c-format
+msgid "Color, Floyd-Steinberg, CMYK, simpler"
+msgstr "Colour, Floyd-Steinberg, CMYK, simpler"
+
+#: printers.cpp:6264
+#, no-c-format
+msgid "Color, Stefan-Singer algorithm, RGB"
+msgstr "Colour, Stefan-Singer algorithm, RGB"
+
+#: printers.cpp:6284
+#, no-c-format
+msgid "360 DPI High Quality"
+msgstr "360 DPI High Quality"
+
+#: printers.cpp:6286
+#, no-c-format
+msgid "360 DPI Softweave"
+msgstr "360 DPI Softweave"
+
+#: printers.cpp:6292
+#, no-c-format
+msgid "720 DPI Softweave"
+msgstr "720 DPI Softweave"
+
+#: printers.cpp:6294
+#, no-c-format
+msgid "1440 x 1440 DPI Emulated"
+msgstr "1440 x 1440 DPI Emulated"
+
+#: printers.cpp:6296
+#, no-c-format
+msgid "1440 x 2880 DPI Emulated"
+msgstr "1440 x 2880 DPI Emulated"
+
+#: printers.cpp:6300
+#, no-c-format
+msgid "1440 x 720 DPI Softweave"
+msgstr "1440 x 720 DPI Softweave"
+
+#: printers.cpp:6312
+#, no-c-format
+msgid "1440×720dpi, inkjet paper"
+msgstr "1440×720dpi, inkjet paper"
+
+#: printers.cpp:6314
+#, no-c-format
+msgid "360×360dpi, plain paper, grayscale"
+msgstr "360×360dpi, plain paper, greyscale"
+
+#: printers.cpp:6316
+#, no-c-format
+msgid "720×720dpi, inkjet paper"
+msgstr "720×720dpi, inkjet paper"
+
+#: printers.cpp:6318
+#, no-c-format
+msgid "720×720dpi, plain paper, grayscale"
+msgstr "720×720dpi, plain paper, greyscale"
+
+#: printers.cpp:6320
+#, no-c-format
+msgid "1440×720dpi, inkjet paper, grayscale"
+msgstr "1440×720dpi, inkjet paper, greyscale"
+
+#: printers.cpp:6324
+#, no-c-format
+msgid "360×360dpi"
+msgstr "360×360dpi"
+
+#: printers.cpp:6326
+#, no-c-format
+msgid "720×720dpi"
+msgstr "720×720dpi"
+
+#: printers.cpp:6328
+#, no-c-format
+msgid "Four color CMYK printing"
+msgstr "Four colour CMYK printing"
+
+#: printers.cpp:6330
+#, no-c-format
+msgid "Six color CMYKcm printing"
+msgstr "Six colour CMYKcm printing"
+
+#: printers.cpp:6342
+#, no-c-format
+msgid "Reset printer before printing"
+msgstr "Reset printer before printing"
+
+#: printers.cpp:6344
+#, no-c-format
+msgid "NoReset"
+msgstr "NoReset"
+
+#: printers.cpp:6346
+#, no-c-format
+msgid "Reset"
+msgstr "Reset"
+
+#: printers.cpp:6348
+#, no-c-format
+msgid "Power saving mode after printing"
+msgstr "Power saving mode after printing"
+
+#: printers.cpp:6350
+#, no-c-format
+msgid "PowerSaving"
+msgstr "PowerSaving"
+
+#: printers.cpp:6352
+#, no-c-format
+msgid "NoPowerSaving"
+msgstr "NoPowerSaving"
+
+#: printers.cpp:6354
+#, no-c-format
+msgid "Bits per R/G/B component"
+msgstr "Bits per R/G/B component"
+
+#: printers.cpp:6356
+#, no-c-format
+msgid "HalfLetter"
+msgstr "HalfLetter"
+
+#: printers.cpp:6364
+#, no-c-format
+msgid "flsa"
+msgstr "flsa"
+
+#: printers.cpp:6366
+#, no-c-format
+msgid "flse"
+msgstr "flse"
+
+#: printers.cpp:6374
+#, no-c-format
+msgid "Long 3"
+msgstr "Long 3"
+
+#: printers.cpp:6376
+#, no-c-format
+msgid "Long 4"
+msgstr "Long 4"
+
+#: printers.cpp:6378
+#, no-c-format
+msgid "Kaku"
+msgstr "Kaku"
+
+#: printers.cpp:6388
+#, no-c-format
+msgid "Solid Tone"
+msgstr "Solid Tone"
+
+#: printers.cpp:6392
+#, no-c-format
+msgid "MediaType"
+msgstr "MediaType"
+
+#: printers.cpp:6396
+#, no-c-format
+msgid "Dither"
+msgstr "Dither"
+
+#: printers.cpp:6422
+#, no-c-format
+msgid "180 x 120 DPI"
+msgstr "180 x 120 DPI"
+
+#: printers.cpp:6424
+#, no-c-format
+msgid "180 x 120 DPI Unidirectional"
+msgstr "180 x 120 DPI Unidirectional"
+
+#: printers.cpp:6428
+#, no-c-format
+msgid "360 x 120 DPI Unidirectional"
+msgstr "360 x 120 DPI Unidirectional"
+
+#: printers.cpp:6436
+#, no-c-format
+msgid "360 DPI High Quality Unidirectional"
+msgstr "360 DPI High Quality Unidirectional"
+
+#: printers.cpp:6438
+#, no-c-format
+msgid "720 x 360 DPI Softweave"
+msgstr "720 x 360 DPI Softweave"
+
+#: printers.cpp:6440
+#, no-c-format
+msgid "720 x 360 DPI Softweave Unidirectional"
+msgstr "720 x 360 DPI Softweave Unidirectional"
+
+#: printers.cpp:6444
+#, no-c-format
+msgid "720 DPI Softweave Unidirectional"
+msgstr "720 DPI Softweave Unidirectional"
+
+#: printers.cpp:6448
+#, no-c-format
+msgid "1440 x 720 DPI Softweave Unidirectional"
+msgstr "1440 x 720 DPI Softweave Unidirectional"
+
+#: printers.cpp:6452
+#, no-c-format
+msgid "2880 x 720 DPI Softweave"
+msgstr "2880 x 720 DPI Softweave"
+
+#: printers.cpp:6454
+#, no-c-format
+msgid "2880 x 720 DPI Softweave Unidirectional"
+msgstr "2880 x 720 DPI Softweave Unidirectional"
+
+#: printers.cpp:6456
+#, no-c-format
+msgid "180 DPI Unidirectional"
+msgstr "180 DPI Unidirectional"
+
+#: printers.cpp:6470
+#, no-c-format
+msgid "720 x 360 DPI Default"
+msgstr "720 x 360 DPI Default"
+
+#: printers.cpp:6472
+#, no-c-format
+msgid "720 x 360 DPI Default Unidirectional"
+msgstr "720 x 360 DPI Default Unidirectional"
+
+#: printers.cpp:6558
+#, no-c-format
+msgid "13 Inch Roll Paper"
+msgstr "13 Inch Roll Paper"
+
+#: printers.cpp:6574
+#, no-c-format
+msgid "210 mm Roll Paper"
+msgstr "210 mm Roll Paper"
+
+#: printers.cpp:6576
+#, no-c-format
+msgid "22 Inch Roll Paper"
+msgstr "22 Inch Roll Paper"
+
+#: printers.cpp:6582
+#, no-c-format
+msgid "24 Inch Roll Paper"
+msgstr "24 Inch Roll Paper"
+
+#: printers.cpp:6590
+#, no-c-format
+msgid "300 dpi, Color, Black & Color Cartr., Plain Paper"
+msgstr "300 dpi, Colour, Black & Colour Cartr., Plain Paper"
+
+#: printers.cpp:6592
+#, no-c-format
+msgid "300 dpi, Color, Color Cartr., Plain Paper"
+msgstr "300 dpi, Colour, Colour Cartr., Plain Paper"
+
+#: printers.cpp:6594
+#, no-c-format
+msgid "300 dpi, Grayscale, Black Cartr., Plain Paper"
+msgstr "300 dpi, Greyscale, Black Cartr., Plain Paper"
+
+#: printers.cpp:6596
+#, no-c-format
+msgid "300 dpi, Grayscale, Black & Color Cartr., Plain Paper"
+msgstr "300 dpi, Greyscale, Black & Colour Cartr., Plain Paper"
+
+#: printers.cpp:6598
+#, no-c-format
+msgid "300 dpi, Photo, Black & Color Cartr., Photo Paper"
+msgstr "300 dpi, Photo, Black & Colour Cartr., Photo Paper"
+
+#: printers.cpp:6600
+#, no-c-format
+msgid "300 dpi, Photo, Photo & Color Cartr., Premium Paper"
+msgstr "300 dpi, Photo, Photo & Colour Cartr., Premium Paper"
+
+#: printers.cpp:6606
+#, no-c-format
+msgid "360×360dpi, 4-bit, PostScript halftoning, weaved"
+msgstr "360×360dpi, 4-bit, PostScript half-toning, weaved"
+
+#: printers.cpp:6626
+#, no-c-format
+msgid "36 Inch Roll Paper"
+msgstr "36 Inch Roll Paper"
+
+#: printers.cpp:6628
+#, no-c-format
+msgid "3-ink color (Color ink cartridge)"
+msgstr "3-ink colour (Colour ink cartridge)"
+
+#: printers.cpp:6632
+#, no-c-format
+msgid "44 Inch Roll Paper"
+msgstr "44 Inch Roll Paper"
+
+#: printers.cpp:6634
+#, no-c-format
+msgid "4 Inch Roll Paper"
+msgstr "4 Inch Roll Paper"
+
+#: printers.cpp:6636
+#, no-c-format
+msgid "4-ink color (Both ink cartridges)"
+msgstr "4-ink colour (Both ink cartridges)"
+
+#: printers.cpp:6638
+#, no-c-format
+msgid "5 Inch Roll Paper"
+msgstr "5 Inch Roll Paper"
+
+#: printers.cpp:6640
+#, no-c-format
+msgid "600 dpi, Color, Black & Color Cartr., Plain Paper"
+msgstr "600 dpi, Colour, Black & Colour Cartr., Plain Paper"
+
+#: printers.cpp:6642
+#, no-c-format
+msgid "600 dpi, Color, Color Cartr., Plain Paper"
+msgstr "600 dpi, Colour, Colour Cartr., Plain Paper"
+
+#: printers.cpp:6644
+#, no-c-format
+msgid "600 dpi, Grayscale, Black & Color Cartr., Plain Paper"
+msgstr "600 dpi, Greyscale, Black & Colour Cartr., Plain Paper"
+
+#: printers.cpp:6646
+#, no-c-format
+msgid "600 dpi, Photo, Black & Color Cartr., Photo Paper"
+msgstr "600 dpi, Photo, Black & Colour Cartr., Photo Paper"
+
+#: printers.cpp:6660
+#, no-c-format
+msgid "89 mm Roll Paper"
+msgstr "89 mm Roll Paper"
+
+#: printers.cpp:6666
+#, no-c-format
+msgid "A4, Colour"
+msgstr "A4, Colour"
+
+#: printers.cpp:6668
+#, no-c-format
+msgid "Always"
+msgstr "Always"
+
+#: printers.cpp:6670
+#, no-c-format
+msgid "B6 (ISO)"
+msgstr "B6 (ISO)"
+
+#: printers.cpp:6674
+#, no-c-format
+msgid "Bidirectional Printing"
+msgstr "Bidirectional Printing"
+
+#: printers.cpp:6676
+#, no-c-format
+msgid "Black and Blue (Cyan, Magenta, Black)"
+msgstr "Black and Blue (Cyan, Magenta, Black)"
+
+#: printers.cpp:6678
+#, no-c-format
+msgid "Black and Cyan"
+msgstr "Black and Cyan"
+
+#: printers.cpp:6680
+#, no-c-format
+msgid "Black and Green (Cyan, Yellow, Black)"
+msgstr "Black and Green (Cyan, Yellow, Black)"
+
+#: printers.cpp:6682
+#, no-c-format
+msgid "Black and Magenta"
+msgstr "Black and Magenta"
+
+#: printers.cpp:6684
+#, no-c-format
+msgid "Black and Red (Magenta, Yellow, Black)"
+msgstr "Black and Red (Magenta, Yellow, Black)"
+
+#: printers.cpp:6686
+#, no-c-format
+msgid "Black and Yellow"
+msgstr "Black and Yellow"
+
+#: printers.cpp:6690
+#, no-c-format
+msgid "Black Cartridge"
+msgstr "Black Cartridge"
+
+#: printers.cpp:6700
+#, no-c-format
+msgid "Black Level (Black cartr. only)"
+msgstr "Black Level (Black cartr. only)"
+
+#: printers.cpp:6702
+#, no-c-format
+msgid "Blue (Cyan and Magenta)"
+msgstr "Blue (Cyan and Magenta)"
+
+#: printers.cpp:6710
+#, no-c-format
+msgid "Color (Draft Quality)"
+msgstr "Colour (Draft Quality)"
+
+#: printers.cpp:6712
+#, no-c-format
+msgid "Color (High Quality)"
+msgstr "Colour (High Quality)"
+
+#: printers.cpp:6714
+#, no-c-format
+msgid "Color, normal quality, optional colour correction"
+msgstr "Colour, normal quality, optional colour correction"
+
+#: printers.cpp:6718
+#, no-c-format
+msgid "Colour Cartridge"
+msgstr "Colour Cartridge"
+
+#: printers.cpp:6722
+#, no-c-format
+msgid "Colour Correction"
+msgstr "Colour Correction"
+
+#: printers.cpp:6742
+#, no-c-format
+msgid "Colour mode"
+msgstr "Colour mode"
+
+#: printers.cpp:6748
+#, no-c-format
+msgid "Colours one page at a time"
+msgstr "Colours one page at a time"
+
+#: printers.cpp:6752
+#, no-c-format
+msgid "Colours to be printed"
+msgstr "Colours to be printed"
+
+#: printers.cpp:6756
+#, no-c-format
+msgid "Composed Black"
+msgstr "Composed Black"
+
+#: printers.cpp:6758
+#, no-c-format
+msgid "Compressed Data Transfer"
+msgstr "Compressed Data Transfer"
+
+#: printers.cpp:6764
+#, no-c-format
+msgid "CorrectBlack"
+msgstr "CorrectBlack"
+
+#: printers.cpp:6766
+#, no-c-format
+msgid "Curl Correction"
+msgstr "Curl Correction"
+
+#: printers.cpp:6772
+#, no-c-format
+msgid "Cyan Level (Colour cartr. only)"
+msgstr "Cyan Level (Colour cartr. only)"
+
+#: printers.cpp:6774
+#, no-c-format
+msgid "Default behaviour"
+msgstr "Default behaviour"
+
+#: printers.cpp:6786
+#, no-c-format
+msgid "Do not care about cartridges, colours one page at a time"
+msgstr "Do not care about cartridges, colours one page at a time"
+
+#: printers.cpp:6788
+#, no-c-format
+msgid "Do not care about cartridges, each line in all colours"
+msgstr "Do not care about cartridges, each line in all colours"
+
+#: printers.cpp:6790
+#, no-c-format
+msgid "DoNotOverlay"
+msgstr "DoNotOverlay"
+
+#: printers.cpp:6792
+#, no-c-format
+msgid "Driver Default"
+msgstr "Driver Default"
+
+#: printers.cpp:6794
+#, no-c-format
+msgid "Each line in all colours"
+msgstr "Each line in all colours"
+
+#: printers.cpp:6796
+#, no-c-format
+msgid "Executive, 1200x600 DPI"
+msgstr "Executive, 1200x600 DPI"
+
+#: printers.cpp:6798
+#, no-c-format
+msgid "Executive, 600x600 DPI"
+msgstr "Executive, 600x600 DPI"
+
+#: printers.cpp:6804
+#, no-c-format
+msgid "First pass of an overlayed printout"
+msgstr "First pass of an overlayed printout"
+
+#: printers.cpp:6808
+#, no-c-format
+msgid "Floyd-Steinberg (not recommended for MicroDry)"
+msgstr "Floyd-Steinberg (not recommended for MicroDry)"
+
+#: printers.cpp:6810
+#, no-c-format
+msgid "Foolscap A"
+msgstr "Foolscap A"
+
+#: printers.cpp:6812
+#, no-c-format
+msgid "Foolscap E"
+msgstr "Foolscap E"
+
+#: printers.cpp:6822
+#, no-c-format
+msgid "Gamma (Blue Component)"
+msgstr "Gamma (Blue Component)"
+
+#: printers.cpp:6826
+#, no-c-format
+msgid "Gamma correction on saturation HSV component"
+msgstr "Gamma correction on saturation HSV component"
+
+#: printers.cpp:6830
+#, no-c-format
+msgid "Gamma (Green Component)"
+msgstr "Gamma (Green Component)"
+
+#: printers.cpp:6834
+#, no-c-format
+msgid "Gamma (Red Component)"
+msgstr "Gamma (Red Component)"
+
+#: printers.cpp:6840
+#, no-c-format
+msgid "Glossy finishing"
+msgstr "Glossy finishing"
+
+#: printers.cpp:6846
+#, no-c-format
+msgid "Grayscale (Black ink cartridge)"
+msgstr "Greyscale (Black ink cartridge)"
+
+#: printers.cpp:6848
+#, no-c-format
+msgid "Green (Cyan and Yellow)"
+msgstr "Green (Cyan and Yellow)"
+
+#: printers.cpp:6852
+#, no-c-format
+msgid "Halftone (recommended for general use)"
+msgstr "Halftone (recommended for general use)"
+
+#: printers.cpp:6856
+#, no-c-format
+msgid "Horiz. Alignm. betw. Cartr."
+msgstr "Horiz. Alignm. betw. Cartr."
+
+#: printers.cpp:6874
+#, no-c-format
+msgid "Inverse Printing"
+msgstr "Inverse Printing"
+
+#: printers.cpp:6882
+#, no-c-format
+msgid "Job Type"
+msgstr "Job Type"
+
+#: printers.cpp:6884
+#, no-c-format
+msgid "KeepBlack"
+msgstr "KeepBlack"
+
+#: printers.cpp:6886
+#, no-c-format
+msgid "Keep pure black"
+msgstr "Keep pure black"
+
+#: printers.cpp:6890
+#, no-c-format
+msgid "Last pass of an overlayed printout"
+msgstr "Last pass of an overlayed printout"
+
+#: printers.cpp:6894
+#, no-c-format
+msgid "Left Skip (in pixels)"
+msgstr "Left Skip (in pixels)"
+
+#: printers.cpp:6896
+#, no-c-format
+msgid "Letter, Colour"
+msgstr "Letter, Colour"
+
+#: printers.cpp:6898
+#, no-c-format
+msgid "Limit Error from Paper Colour Correction"
+msgstr "Limit Error from Paper Colour Correction"
+
+#: printers.cpp:6906
+#, no-c-format
+msgid "Magenta Level (Colour cartr. only)"
+msgstr "Magenta Level (Colour cartr. only)"
+
+#: printers.cpp:6910
+#, no-c-format
+msgid "Middle pass of an overlayed printout"
+msgstr "Middle pass of an overlayed printout"
+
+#: printers.cpp:6912
+#, no-c-format
+msgid "Monochrome printing, re-usable economy black cartridge"
+msgstr "Monochrome printing, re-usable economy black cartridge"
+
+#: printers.cpp:6914
+#, no-c-format
+msgid "Monochrome printing, standard black cartridge"
+msgstr "Monochrome printing, standard black cartridge"
+
+#: printers.cpp:6916
+#, no-c-format
+msgid "More than 4 colours, colours one page at a time"
+msgstr "More than 4 colours, colours one page at a time"
+
+#: printers.cpp:6918
+#, no-c-format
+msgid "Never"
+msgstr "Never"
+
+#: printers.cpp:6928
+#, no-c-format
+msgid "No dithering"
+msgstr "No dithering"
+
+#: printers.cpp:6930
+#, no-c-format
+msgid "noGlossy"
+msgstr "noGlossy"
+
+#: printers.cpp:6932
+#, no-c-format
+msgid "Non-Bleed"
+msgstr "Non-Bleed"
+
+#: printers.cpp:6934
+#, no-c-format
+msgid "None (RGB --> CMY)"
+msgstr "None (RGB --> CMY)"
+
+#: printers.cpp:6950
+#, no-c-format
+msgid "Paper Colour (Blue Component)"
+msgstr "Paper Colour (Blue Component)"
+
+#: printers.cpp:6952
+#, no-c-format
+msgid "Paper Colour (Green Component)"
+msgstr "Paper Colour (Green Component)"
+
+#: printers.cpp:6954
+#, no-c-format
+msgid "Paper Colour (Red Component)"
+msgstr "Paper Colour (Red Component)"
+
+#: printers.cpp:6962
+#, no-c-format
+msgid "Photo (CMYK, gamma correction, ...)"
+msgstr "Photo (CMYK, gamma correction, ...)"
+
+#: printers.cpp:6964
+#, no-c-format
+msgid "Photo Full Bleed"
+msgstr "Photo Full Bleed"
+
+#: printers.cpp:6968
+#, no-c-format
+msgid "Plain (RGB --> CMYK)"
+msgstr "Plain (RGB --> CMYK)"
+
+#: printers.cpp:6980
+#, no-c-format
+msgid "Print next job over the current one"
+msgstr "Print next job over the current one"
+
+#: printers.cpp:6982
+#, no-c-format
+msgid "Printout Quality"
+msgstr "Printout Quality"
+
+#: printers.cpp:6984
+#, no-c-format
+msgid "Quality, Ink Type, Media Type"
+msgstr "Quality, Ink Type, Media Type"
+
+#: printers.cpp:6986
+#, no-c-format
+msgid "Randomization of Floyd-Steinberg"
+msgstr "Randomisation of Floyd-Steinberg"
+
+#: printers.cpp:6990
+#, no-c-format
+msgid "Red (Magenta and Yellow)"
+msgstr "Red (Magenta and Yellow)"
+
+#: printers.cpp:6994
+#, no-c-format
+msgid "Reset after job"
+msgstr "Reset after job"
+
+#: printers.cpp:7004
+#, no-c-format
+msgid "Roll Paper"
+msgstr "Roll Paper"
+
+#: printers.cpp:7012
+#, no-c-format
+msgid "Single Pass Job"
+msgstr "Single Pass Job"
+
+#: printers.cpp:7016
+#, no-c-format
+msgid "Smooth Printing (BC-02 cartridge)"
+msgstr "Smooth Printing (BC-02 cartridge)"
+
+#: printers.cpp:7020
+#, no-c-format
+msgid "Square (experimental, not recommended)"
+msgstr "Square (experimental, not recommended)"
+
+#: printers.cpp:7022
+#, no-c-format
+msgid "StpBrightness"
+msgstr "StpBrightness"
+
+#: printers.cpp:7024
+#, no-c-format
+msgid "StpGamma"
+msgstr "StpGamma"
+
+#: printers.cpp:7026
+#, no-c-format
+msgid "StpSaturation"
+msgstr "StpSaturation"
+
+#: printers.cpp:7046
+#, no-c-format
+msgid "Top Skip (in pixels)"
+msgstr "Top Skip (in pixels)"
+
+#: printers.cpp:7066
+#, no-c-format
+msgid "Use multi-colour ribbon"
+msgstr "Use multi-colour ribbon"
+
+#: printers.cpp:7068
+#, no-c-format
+msgid "UseMultiColourRibbon"
+msgstr "UseMultiColourRibbon"
+
+#: printers.cpp:7070
+#, no-c-format
+msgid "UseStandardRibbons"
+msgstr "UseStandardRibbons"
+
+#: printers.cpp:7074
+#, no-c-format
+msgid "Vert. Alignm. betw. Cartr."
+msgstr "Vert. Alignm. betw. Cartr."
+
+#: printers.cpp:7082
+#, no-c-format
+msgid "Yellow Level (Colour cartr. only)"
+msgstr "Yellow Level (Colour cartr. only)"
diff --git a/tde-i18n-en_GB/messages/kdelibs/timezones.po b/tde-i18n-en_GB/messages/kdelibs/timezones.po
new file mode 100644
index 00000000000..1cc667a6c2b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdelibs/timezones.po
@@ -0,0 +1,1596 @@
+# translation of timezones.po to British English
+# Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: timezones\n"
+"POT-Creation-Date: 2006-06-07 03:56+0200\n"
+"PO-Revision-Date: 2005-11-04 00:08+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: TIMEZONES:1
+msgid "Africa/Abidjan"
+msgstr "Africa/Abidjan"
+
+#: TIMEZONES:2
+msgid "Africa/Accra"
+msgstr "Africa/Accra"
+
+#: TIMEZONES:3
+msgid "Africa/Addis_Ababa"
+msgstr "Africa/Addis_Ababa"
+
+#: TIMEZONES:4
+msgid "Africa/Algiers"
+msgstr "Africa/Algiers"
+
+#: TIMEZONES:5
+msgid "Africa/Asmera"
+msgstr "Africa/Asmera"
+
+#: TIMEZONES:6
+msgid "Africa/Bamako"
+msgstr "Africa/Bamako"
+
+#: TIMEZONES:7
+msgid "Africa/Bangui"
+msgstr "Africa/Bangui"
+
+#: TIMEZONES:8
+msgid "Africa/Banjul"
+msgstr "Africa/Banjul"
+
+#: TIMEZONES:9
+msgid "Africa/Bissau"
+msgstr "Africa/Bissau"
+
+#: TIMEZONES:10
+msgid "Africa/Blantyre"
+msgstr "Africa/Blantyre"
+
+#: TIMEZONES:11
+msgid "Africa/Brazzaville"
+msgstr "Africa/Brazzaville"
+
+#: TIMEZONES:12
+msgid "Africa/Bujumbura"
+msgstr "Africa/Bujumbura"
+
+#: TIMEZONES:13
+msgid "Africa/Cairo"
+msgstr "Africa/Cairo"
+
+#: TIMEZONES:14
+msgid "Africa/Casablanca"
+msgstr "Africa/Casablanca"
+
+#: TIMEZONES:15
+msgid "Africa/Ceuta"
+msgstr "Africa/Ceuta"
+
+#: TIMEZONES:16
+msgid "Africa/Conakry"
+msgstr "Africa/Conakry"
+
+#: TIMEZONES:17
+msgid "Africa/Dakar"
+msgstr "Africa/Dakar"
+
+#: TIMEZONES:18
+msgid "Africa/Dar_es_Salaam"
+msgstr "Africa/Dar_es_Salaam"
+
+#: TIMEZONES:19
+msgid "Africa/Djibouti"
+msgstr "Africa/Djibouti"
+
+#: TIMEZONES:20
+msgid "Africa/Douala"
+msgstr "Africa/Douala"
+
+#: TIMEZONES:21
+msgid "Africa/El_Aaiun"
+msgstr "Africa/El_Aaiun"
+
+#: TIMEZONES:22
+msgid "Africa/Freetown"
+msgstr "Africa/Freetown"
+
+#: TIMEZONES:23
+msgid "Africa/Gaborone"
+msgstr "Africa/Gaborone"
+
+#: TIMEZONES:24
+msgid "Africa/Harare"
+msgstr "Africa/Harare"
+
+#: TIMEZONES:25
+msgid "Africa/Johannesburg"
+msgstr "Africa/Johannesburg"
+
+#: TIMEZONES:26
+msgid "Africa/Kampala"
+msgstr "Africa/Kampala"
+
+#: TIMEZONES:27
+msgid "Africa/Khartoum"
+msgstr "Africa/Khartoum"
+
+#: TIMEZONES:28
+msgid "Africa/Kigali"
+msgstr "Africa/Kigali"
+
+#: TIMEZONES:29
+msgid "Africa/Kinshasa"
+msgstr "Africa/Kinshasa"
+
+#: TIMEZONES:30
+msgid "Africa/Lagos"
+msgstr "Africa/Lagos"
+
+#: TIMEZONES:31
+msgid "Africa/Libreville"
+msgstr "Africa/Libreville"
+
+#: TIMEZONES:32
+msgid "Africa/Lome"
+msgstr "Africa/Lome"
+
+#: TIMEZONES:33
+msgid "Africa/Luanda"
+msgstr "Africa/Luanda"
+
+#: TIMEZONES:34
+msgid "Africa/Lubumbashi"
+msgstr "Africa/Lubumbashi"
+
+#: TIMEZONES:35
+msgid "Africa/Lusaka"
+msgstr "Africa/Lusaka"
+
+#: TIMEZONES:36
+msgid "Africa/Malabo"
+msgstr "Africa/Malabo"
+
+#: TIMEZONES:37
+msgid "Africa/Maputo"
+msgstr "Africa/Maputo"
+
+#: TIMEZONES:38
+msgid "Africa/Maseru"
+msgstr "Africa/Maseru"
+
+#: TIMEZONES:39
+msgid "Africa/Mbabane"
+msgstr "Africa/Mbabane"
+
+#: TIMEZONES:40
+msgid "Africa/Mogadishu"
+msgstr "Africa/Mogadishu"
+
+#: TIMEZONES:41
+msgid "Africa/Monrovia"
+msgstr "Africa/Monrovia"
+
+#: TIMEZONES:42
+msgid "Africa/Nairobi"
+msgstr "Africa/Nairobi"
+
+#: TIMEZONES:43
+msgid "Africa/Ndjamena"
+msgstr "Africa/Ndjamena"
+
+#: TIMEZONES:44
+msgid "Africa/Niamey"
+msgstr "Africa/Niamey"
+
+#: TIMEZONES:45
+msgid "Africa/Nouakchott"
+msgstr "Africa/Nouakchott"
+
+#: TIMEZONES:46
+msgid "Africa/Ouagadougou"
+msgstr "Africa/Ouagadougou"
+
+#: TIMEZONES:47
+msgid "Africa/Porto-Novo"
+msgstr "Africa/Porto-Novo"
+
+#: TIMEZONES:48
+msgid "Africa/Sao_Tome"
+msgstr "Africa/Sao_Tome"
+
+#: TIMEZONES:49
+msgid "Africa/Timbuktu"
+msgstr "Africa/Timbuktu"
+
+#: TIMEZONES:50
+msgid "Africa/Tripoli"
+msgstr "Africa/Tripoli"
+
+#: TIMEZONES:51
+msgid "Africa/Tunis"
+msgstr "Africa/Tunis"
+
+#: TIMEZONES:52
+msgid "Africa/Windhoek"
+msgstr "Africa/Windhoek"
+
+#: TIMEZONES:53
+msgid "America/Adak"
+msgstr "America/Adak"
+
+#: TIMEZONES:54
+msgid "America/Anchorage"
+msgstr "America/Anchorage"
+
+#: TIMEZONES:55
+msgid "America/Anguilla"
+msgstr "America/Anguilla"
+
+#: TIMEZONES:56
+msgid "America/Antigua"
+msgstr "America/Antigua"
+
+#: TIMEZONES:57
+msgid "America/Araguaina"
+msgstr "America/Araguaina"
+
+#: TIMEZONES:58
+msgid "America/Argentina/Buenos_Aires"
+msgstr "America/Argentina/Buenos_Aires"
+
+#: TIMEZONES:59
+msgid "America/Argentina/Catamarca"
+msgstr "America/Argentina/Catamarca"
+
+#: TIMEZONES:60
+msgid "America/Argentina/ComodRivadavia"
+msgstr "America/Argentina/ComodRivadavia"
+
+#: TIMEZONES:61
+msgid "America/Argentina/Cordoba"
+msgstr "America/Argentina/Cordoba"
+
+#: TIMEZONES:62
+msgid "America/Argentina/Jujuy"
+msgstr "America/Argentina/Jujuy"
+
+#: TIMEZONES:63
+msgid "America/Argentina/La_Rioja"
+msgstr "America/Argentina/La_Rioja"
+
+#: TIMEZONES:64
+msgid "America/Argentina/Mendoza"
+msgstr "America/Argentina/Mendoza"
+
+#: TIMEZONES:65
+msgid "America/Argentina/Rio_Gallegos"
+msgstr "America/Argentina/Rio_Gallegos"
+
+#: TIMEZONES:66
+msgid "America/Argentina/San_Juan"
+msgstr "America/Argentina/San_Juan"
+
+#: TIMEZONES:67
+msgid "America/Argentina/Tucuman"
+msgstr "America/Argentina/Tucuman"
+
+#: TIMEZONES:68
+msgid "America/Argentina/Ushuaia"
+msgstr "America/Argentina/Ushuaia"
+
+#: TIMEZONES:69
+msgid "America/Aruba"
+msgstr "America/Aruba"
+
+#: TIMEZONES:70
+msgid "America/Asuncion"
+msgstr "America/Asuncion"
+
+#: TIMEZONES:71
+msgid "America/Bahia"
+msgstr "America/Bahia"
+
+#: TIMEZONES:72
+msgid "America/Barbados"
+msgstr "America/Barbados"
+
+#: TIMEZONES:73
+msgid "America/Belem"
+msgstr "America/Belem"
+
+#: TIMEZONES:74
+msgid "America/Belize"
+msgstr "America/Belize"
+
+#: TIMEZONES:75
+msgid "America/Boa_Vista"
+msgstr "America/Boa_Vista"
+
+#: TIMEZONES:76
+msgid "America/Bogota"
+msgstr "America/Bogota"
+
+#: TIMEZONES:77
+msgid "America/Boise"
+msgstr "America/Boise"
+
+#: TIMEZONES:78
+msgid "America/Buenos_Aires"
+msgstr "America/Buenos_Aires"
+
+#: TIMEZONES:79
+msgid "America/Cambridge_Bay"
+msgstr "America/Cambridge_Bay"
+
+#: TIMEZONES:80
+msgid "America/Campo_Grande"
+msgstr "America/Campo_Grande"
+
+#: TIMEZONES:81
+msgid "America/Cancun"
+msgstr "America/Cancun"
+
+#: TIMEZONES:82
+msgid "America/Caracas"
+msgstr "America/Caracas"
+
+#: TIMEZONES:83
+msgid "America/Catamarca"
+msgstr "America/Catamarca"
+
+#: TIMEZONES:84
+msgid "America/Cayenne"
+msgstr "America/Cayenne"
+
+#: TIMEZONES:85
+msgid "America/Cayman"
+msgstr "America/Cayman"
+
+#: TIMEZONES:86
+msgid "America/Chicago"
+msgstr "America/Chicago"
+
+#: TIMEZONES:87
+msgid "America/Chihuahua"
+msgstr "America/Chihuahua"
+
+#: TIMEZONES:88
+msgid "America/Cordoba"
+msgstr "America/Cordoba"
+
+#: TIMEZONES:89
+msgid "America/Costa_Rica"
+msgstr "America/Costa_Rica"
+
+#: TIMEZONES:90
+msgid "America/Cuiaba"
+msgstr "America/Cuiaba"
+
+#: TIMEZONES:91
+msgid "America/Curacao"
+msgstr "America/Curacao"
+
+#: TIMEZONES:92
+msgid "America/Danmarkshavn"
+msgstr "America/Danmarkshavn"
+
+#: TIMEZONES:93
+msgid "America/Dawson"
+msgstr "America/Dawson"
+
+#: TIMEZONES:94
+msgid "America/Dawson_Creek"
+msgstr "America/Dawson_Creek"
+
+#: TIMEZONES:95
+msgid "America/Denver"
+msgstr "America/Denver"
+
+#: TIMEZONES:96
+msgid "America/Detroit"
+msgstr "America/Detroit"
+
+#: TIMEZONES:97
+msgid "America/Dominica"
+msgstr "America/Dominica"
+
+#: TIMEZONES:98
+msgid "America/Edmonton"
+msgstr "America/Edmonton"
+
+#: TIMEZONES:99
+msgid "America/Eirunepe"
+msgstr "America/Eirunepe"
+
+#: TIMEZONES:100
+msgid "America/El_Salvador"
+msgstr "America/El_Salvador"
+
+#: TIMEZONES:101
+msgid "America/Fortaleza"
+msgstr "America/Fortaleza"
+
+#: TIMEZONES:102
+msgid "America/Glace_Bay"
+msgstr "America/Glace_Bay"
+
+#: TIMEZONES:103
+msgid "America/Godthab"
+msgstr "America/Godthab"
+
+#: TIMEZONES:104
+msgid "America/Goose_Bay"
+msgstr "America/Goose_Bay"
+
+#: TIMEZONES:105
+msgid "America/Grand_Turk"
+msgstr "America/Grand_Turk"
+
+#: TIMEZONES:106
+msgid "America/Grenada"
+msgstr "America/Grenada"
+
+#: TIMEZONES:107
+msgid "America/Guadeloupe"
+msgstr "America/Guadeloupe"
+
+#: TIMEZONES:108
+msgid "America/Guatemala"
+msgstr "America/Guatemala"
+
+#: TIMEZONES:109
+msgid "America/Guayaquil"
+msgstr "America/Guayaquil"
+
+#: TIMEZONES:110
+msgid "America/Guyana"
+msgstr "America/Guyana"
+
+#: TIMEZONES:111
+msgid "America/Halifax"
+msgstr "America/Halifax"
+
+#: TIMEZONES:112
+msgid "America/Havana"
+msgstr "America/Havana"
+
+#: TIMEZONES:113
+msgid "America/Hermosillo"
+msgstr "America/Hermosillo"
+
+#: TIMEZONES:114
+msgid "America/Indiana/Knox"
+msgstr "America/Indiana/Knox"
+
+#: TIMEZONES:115
+msgid "America/Indiana/Marengo"
+msgstr "America/Indiana/Marengo"
+
+#: TIMEZONES:116
+msgid "America/Indiana/Vevay"
+msgstr "America/Indiana/Vevay"
+
+#: TIMEZONES:117
+msgid "America/Indianapolis"
+msgstr "America/Indianapolis"
+
+#: TIMEZONES:118
+msgid "America/Inuvik"
+msgstr "America/Inuvik"
+
+#: TIMEZONES:119
+msgid "America/Iqaluit"
+msgstr "America/Iqaluit"
+
+#: TIMEZONES:120
+msgid "America/Jamaica"
+msgstr "America/Jamaica"
+
+#: TIMEZONES:121
+msgid "America/Jujuy"
+msgstr "America/Jujuy"
+
+#: TIMEZONES:122
+msgid "America/Juneau"
+msgstr "America/Juneau"
+
+#: TIMEZONES:123
+msgid "America/Kentucky/Monticello"
+msgstr "America/Kentucky/Monticello"
+
+#: TIMEZONES:124
+msgid "America/La_Paz"
+msgstr "America/La_Paz"
+
+#: TIMEZONES:125
+msgid "America/Lima"
+msgstr "America/Lima"
+
+#: TIMEZONES:126
+msgid "America/Los_Angeles"
+msgstr "America/Los_Angeles"
+
+#: TIMEZONES:127
+msgid "America/Louisville"
+msgstr "America/Louisville"
+
+#: TIMEZONES:128
+msgid "America/Maceio"
+msgstr "America/Maceio"
+
+#: TIMEZONES:129
+msgid "America/Managua"
+msgstr "America/Managua"
+
+#: TIMEZONES:130
+msgid "America/Manaus"
+msgstr "America/Manaus"
+
+#: TIMEZONES:131
+msgid "America/Martinique"
+msgstr "America/Martinique"
+
+#: TIMEZONES:132
+msgid "America/Mazatlan"
+msgstr "America/Mazatlan"
+
+#: TIMEZONES:133
+msgid "America/Mendoza"
+msgstr "America/Mendoza"
+
+#: TIMEZONES:134
+msgid "America/Menominee"
+msgstr "America/Menominee"
+
+#: TIMEZONES:135
+msgid "America/Merida"
+msgstr "America/Merida"
+
+#: TIMEZONES:136
+msgid "America/Mexico_City"
+msgstr "America/Mexico_City"
+
+#: TIMEZONES:137
+msgid "America/Miquelon"
+msgstr "America/Miquelon"
+
+#: TIMEZONES:138
+msgid "America/Monterrey"
+msgstr "America/Monterrey"
+
+#: TIMEZONES:139
+msgid "America/Montevideo"
+msgstr "America/Montevideo"
+
+#: TIMEZONES:140
+msgid "America/Montreal"
+msgstr "America/Montreal"
+
+#: TIMEZONES:141
+msgid "America/Montserrat"
+msgstr "America/Montserrat"
+
+#: TIMEZONES:142
+msgid "America/Nassau"
+msgstr "America/Nassau"
+
+#: TIMEZONES:143
+msgid "America/New_York"
+msgstr "America/New_York"
+
+#: TIMEZONES:144
+msgid "America/Nipigon"
+msgstr "America/Nipigon"
+
+#: TIMEZONES:145
+msgid "America/Nome"
+msgstr "America/Nome"
+
+#: TIMEZONES:146
+msgid "America/Noronha"
+msgstr "America/Noronha"
+
+#: TIMEZONES:147
+msgid "America/North_Dakota/Center"
+msgstr "America/North_Dakota/Centre"
+
+#: TIMEZONES:148
+msgid "America/Panama"
+msgstr "America/Panama"
+
+#: TIMEZONES:149
+msgid "America/Pangnirtung"
+msgstr "America/Pangnirtung"
+
+#: TIMEZONES:150
+msgid "America/Paramaribo"
+msgstr "America/Paramaribo"
+
+#: TIMEZONES:151
+msgid "America/Phoenix"
+msgstr "America/Phoenix"
+
+#: TIMEZONES:152
+msgid "America/Port-au-Prince"
+msgstr "America/Port-au-Prince"
+
+#: TIMEZONES:153
+msgid "America/Port_of_Spain"
+msgstr "America/Port_of_Spain"
+
+#: TIMEZONES:154
+msgid "America/Porto_Velho"
+msgstr "America/Porto_Velho"
+
+#: TIMEZONES:155
+msgid "America/Puerto_Rico"
+msgstr "America/Puerto_Rico"
+
+#: TIMEZONES:156
+msgid "America/Rainy_River"
+msgstr "America/Rainy_River"
+
+#: TIMEZONES:157
+msgid "America/Rankin_Inlet"
+msgstr "America/Rankin_Inlet"
+
+#: TIMEZONES:158
+msgid "America/Recife"
+msgstr "America/Recife"
+
+#: TIMEZONES:159
+msgid "America/Regina"
+msgstr "America/Regina"
+
+#: TIMEZONES:160
+msgid "America/Rio_Branco"
+msgstr "America/Rio_Branco"
+
+#: TIMEZONES:161
+msgid "America/Rosario"
+msgstr "America/Rosario"
+
+#: TIMEZONES:162
+msgid "America/Santiago"
+msgstr "America/Santiago"
+
+#: TIMEZONES:163
+msgid "America/Santo_Domingo"
+msgstr "America/Santo_Domingo"
+
+#: TIMEZONES:164
+msgid "America/Sao_Paulo"
+msgstr "America/Sao_Paulo"
+
+#: TIMEZONES:165
+msgid "America/Scoresbysund"
+msgstr "America/Scoresbysund"
+
+#: TIMEZONES:166
+msgid "America/Shiprock"
+msgstr "America/Shiprock"
+
+#: TIMEZONES:167
+msgid "America/St_Johns"
+msgstr "America/St_Johns"
+
+#: TIMEZONES:168
+msgid "America/St_Kitts"
+msgstr "America/St_Kitts"
+
+#: TIMEZONES:169
+msgid "America/St_Lucia"
+msgstr "America/St_Lucia"
+
+#: TIMEZONES:170
+msgid "America/St_Thomas"
+msgstr "America/St_Thomas"
+
+#: TIMEZONES:171
+msgid "America/St_Vincent"
+msgstr "America/St_Vincent"
+
+#: TIMEZONES:172
+msgid "America/Swift_Current"
+msgstr "America/Swift_Current"
+
+#: TIMEZONES:173
+msgid "America/Tegucigalpa"
+msgstr "America/Tegucigalpa"
+
+#: TIMEZONES:174
+msgid "America/Thule"
+msgstr "America/Thule"
+
+#: TIMEZONES:175
+msgid "America/Thunder_Bay"
+msgstr "America/Thunder_Bay"
+
+#: TIMEZONES:176
+msgid "America/Tijuana"
+msgstr "America/Tijuana"
+
+#: TIMEZONES:177
+msgid "America/Toronto"
+msgstr "America/Toronto"
+
+#: TIMEZONES:178
+msgid "America/Tortola"
+msgstr "America/Tortola"
+
+#: TIMEZONES:179
+msgid "America/Vancouver"
+msgstr "America/Vancouver"
+
+#: TIMEZONES:180
+msgid "America/Whitehorse"
+msgstr "America/Whitehorse"
+
+#: TIMEZONES:181
+msgid "America/Winnipeg"
+msgstr "America/Winnipeg"
+
+#: TIMEZONES:182
+msgid "America/Yakutat"
+msgstr "America/Yakutat"
+
+#: TIMEZONES:183
+msgid "America/Yellowknife"
+msgstr "America/Yellowknife"
+
+#: TIMEZONES:184
+msgid "Antarctica/Casey"
+msgstr "Antarctica/Casey"
+
+#: TIMEZONES:185
+msgid "Antarctica/Davis"
+msgstr "Antarctica/Davis"
+
+#: TIMEZONES:186
+msgid "Antarctica/DumontDUrville"
+msgstr "Antarctica/DumontDUrville"
+
+#: TIMEZONES:187
+msgid "Antarctica/Mawson"
+msgstr "Antarctica/Mawson"
+
+#: TIMEZONES:188
+msgid "Antarctica/McMurdo"
+msgstr "Antarctica/McMurdo"
+
+#: TIMEZONES:189
+msgid "Antarctica/Palmer"
+msgstr "Antarctica/Palmer"
+
+#: TIMEZONES:190
+msgid "Antarctica/Rothera"
+msgstr "Antarctica/Rothera"
+
+#: TIMEZONES:191
+msgid "Antarctica/South_Pole"
+msgstr "Antarctica/South_Pole"
+
+#: TIMEZONES:192
+msgid "Antarctica/Syowa"
+msgstr "Antarctica/Syowa"
+
+#: TIMEZONES:193
+msgid "Antarctica/Vostok"
+msgstr "Antarctica/Vostok"
+
+#: TIMEZONES:194
+msgid "Arctic/Longyearbyen"
+msgstr "Arctic/Longyearbyen"
+
+#: TIMEZONES:195
+msgid "Asia/Aden"
+msgstr "Asia/Aden"
+
+#: TIMEZONES:196
+msgid "Asia/Almaty"
+msgstr "Asia/Almaty"
+
+#: TIMEZONES:197
+msgid "Asia/Amman"
+msgstr "Asia/Amman"
+
+#: TIMEZONES:198
+msgid "Asia/Anadyr"
+msgstr "Asia/Anadyr"
+
+#: TIMEZONES:199
+msgid "Asia/Aqtau"
+msgstr "Asia/Aqtau"
+
+#: TIMEZONES:200
+msgid "Asia/Aqtobe"
+msgstr "Asia/Aqtobe"
+
+#: TIMEZONES:201
+msgid "Asia/Ashgabat"
+msgstr "Asia/Ashgabat"
+
+#: TIMEZONES:202
+msgid "Asia/Baghdad"
+msgstr "Asia/Baghdad"
+
+#: TIMEZONES:203
+msgid "Asia/Bahrain"
+msgstr "Asia/Bahrain"
+
+#: TIMEZONES:204
+msgid "Asia/Baku"
+msgstr "Asia/Baku"
+
+#: TIMEZONES:205
+msgid "Asia/Bangkok"
+msgstr "Asia/Bangkok"
+
+#: TIMEZONES:206
+msgid "Asia/Beirut"
+msgstr "Asia/Beirut"
+
+#: TIMEZONES:207
+msgid "Asia/Bishkek"
+msgstr "Asia/Bishkek"
+
+#: TIMEZONES:208
+msgid "Asia/Brunei"
+msgstr "Asia/Brunei"
+
+#: TIMEZONES:209
+msgid "Asia/Calcutta"
+msgstr "Asia/Calcutta"
+
+#: TIMEZONES:210
+msgid "Asia/Choibalsan"
+msgstr "Asia/Choibalsan"
+
+#: TIMEZONES:211
+msgid "Asia/Chongqing"
+msgstr "Asia/Chongqing"
+
+#: TIMEZONES:212
+msgid "Asia/Colombo"
+msgstr "Asia/Colombo"
+
+#: TIMEZONES:213
+msgid "Asia/Damascus"
+msgstr "Asia/Damascus"
+
+#: TIMEZONES:214
+msgid "Asia/Dhaka"
+msgstr "Asia/Dhaka"
+
+#: TIMEZONES:215
+msgid "Asia/Dili"
+msgstr "Asia/Dili"
+
+#: TIMEZONES:216
+msgid "Asia/Dubai"
+msgstr "Asia/Dubai"
+
+#: TIMEZONES:217
+msgid "Asia/Dushanbe"
+msgstr "Asia/Dushanbe"
+
+#: TIMEZONES:218
+msgid "Asia/Gaza"
+msgstr "Asia/Gaza"
+
+#: TIMEZONES:219
+msgid "Asia/Harbin"
+msgstr "Asia/Harbin"
+
+#: TIMEZONES:220
+msgid "Asia/Hong_Kong"
+msgstr "Asia/Hong_Kong"
+
+#: TIMEZONES:221
+msgid "Asia/Hovd"
+msgstr "Asia/Hovd"
+
+#: TIMEZONES:222
+msgid "Asia/Irkutsk"
+msgstr "Asia/Irkutsk"
+
+#: TIMEZONES:223
+msgid "Asia/Jakarta"
+msgstr "Asia/Jakarta"
+
+#: TIMEZONES:224
+msgid "Asia/Jayapura"
+msgstr "Asia/Jayapura"
+
+#: TIMEZONES:225
+msgid "Asia/Jerusalem"
+msgstr "Asia/Jerusalem"
+
+#: TIMEZONES:226
+msgid "Asia/Kabul"
+msgstr "Asia/Kabul"
+
+#: TIMEZONES:227
+msgid "Asia/Kamchatka"
+msgstr "Asia/Kamchatka"
+
+#: TIMEZONES:228
+msgid "Asia/Karachi"
+msgstr "Asia/Karachi"
+
+#: TIMEZONES:229
+msgid "Asia/Kashgar"
+msgstr "Asia/Kashgar"
+
+#: TIMEZONES:230
+msgid "Asia/Katmandu"
+msgstr "Asia/Katmandu"
+
+#: TIMEZONES:231
+msgid "Asia/Krasnoyarsk"
+msgstr "Asia/Krasnoyarsk"
+
+#: TIMEZONES:232
+msgid "Asia/Kuala_Lumpur"
+msgstr "Asia/Kuala_Lumpur"
+
+#: TIMEZONES:233
+msgid "Asia/Kuching"
+msgstr "Asia/Kuching"
+
+#: TIMEZONES:234
+msgid "Asia/Kuwait"
+msgstr "Asia/Kuwait"
+
+#: TIMEZONES:235
+msgid "Asia/Macau"
+msgstr "Asia/Macau"
+
+#: TIMEZONES:236
+msgid "Asia/Magadan"
+msgstr "Asia/Magadan"
+
+#: TIMEZONES:237
+msgid "Asia/Makassar"
+msgstr "Asia/Makassar"
+
+#: TIMEZONES:238
+msgid "Asia/Manila"
+msgstr "Asia/Manila"
+
+#: TIMEZONES:239
+msgid "Asia/Muscat"
+msgstr "Asia/Muscat"
+
+#: TIMEZONES:240
+msgid "Asia/Nicosia"
+msgstr "Asia/Nicosia"
+
+#: TIMEZONES:241
+msgid "Asia/Novosibirsk"
+msgstr "Asia/Novosibirsk"
+
+#: TIMEZONES:242
+msgid "Asia/Omsk"
+msgstr "Asia/Omsk"
+
+#: TIMEZONES:243
+msgid "Asia/Oral"
+msgstr "Asia/Oral"
+
+#: TIMEZONES:244
+msgid "Asia/Phnom_Penh"
+msgstr "Asia/Phnom_Penh"
+
+#: TIMEZONES:245
+msgid "Asia/Pontianak"
+msgstr "Asia/Pontianak"
+
+#: TIMEZONES:246
+msgid "Asia/Pyongyang"
+msgstr "Asia/Pyongyang"
+
+#: TIMEZONES:247
+msgid "Asia/Qatar"
+msgstr "Asia/Qatar"
+
+#: TIMEZONES:248
+msgid "Asia/Qyzylorda"
+msgstr "Asia/Qyzylorda"
+
+#: TIMEZONES:249
+msgid "Asia/Rangoon"
+msgstr "Asia/Rangoon"
+
+#: TIMEZONES:250
+msgid "Asia/Riyadh"
+msgstr "Asia/Riyadh"
+
+#: TIMEZONES:251
+msgid "Asia/Saigon"
+msgstr "Asia/Saigon"
+
+#: TIMEZONES:252
+msgid "Asia/Sakhalin"
+msgstr "Asia/Sakhalin"
+
+#: TIMEZONES:253
+msgid "Asia/Samarkand"
+msgstr "Asia/Samarkand"
+
+#: TIMEZONES:254
+msgid "Asia/Seoul"
+msgstr "Asia/Seoul"
+
+#: TIMEZONES:255
+msgid "Asia/Shanghai"
+msgstr "Asia/Shanghai"
+
+#: TIMEZONES:256
+msgid "Asia/Singapore"
+msgstr "Asia/Singapore"
+
+#: TIMEZONES:257
+msgid "Asia/Taipei"
+msgstr "Asia/Taipei"
+
+#: TIMEZONES:258
+msgid "Asia/Tashkent"
+msgstr "Asia/Tashkent"
+
+#: TIMEZONES:259
+msgid "Asia/Tbilisi"
+msgstr "Asia/Tbilisi"
+
+#: TIMEZONES:260
+msgid "Asia/Tehran"
+msgstr "Asia/Tehran"
+
+#: TIMEZONES:261
+msgid "Asia/Thimphu"
+msgstr "Asia/Thimphu"
+
+#: TIMEZONES:262
+msgid "Asia/Tokyo"
+msgstr "Asia/Tokyo"
+
+#: TIMEZONES:263
+msgid "Asia/Ujung_Pandang"
+msgstr "Asia/Ujung_Pandang"
+
+#: TIMEZONES:264
+msgid "Asia/Ulaanbaatar"
+msgstr "Asia/Ulaanbaatar"
+
+#: TIMEZONES:265
+msgid "Asia/Urumqi"
+msgstr "Asia/Urumqi"
+
+#: TIMEZONES:266
+msgid "Asia/Vientiane"
+msgstr "Asia/Vientiane"
+
+#: TIMEZONES:267
+msgid "Asia/Vladivostok"
+msgstr "Asia/Vladivostok"
+
+#: TIMEZONES:268
+msgid "Asia/Yakutsk"
+msgstr "Asia/Yakutsk"
+
+#: TIMEZONES:269
+msgid "Asia/Yekaterinburg"
+msgstr "Asia/Yekaterinburg"
+
+#: TIMEZONES:270
+msgid "Asia/Yerevan"
+msgstr "Asia/Yerevan"
+
+#: TIMEZONES:271
+msgid "Atlantic/Azores"
+msgstr "Atlantic/Azores"
+
+#: TIMEZONES:272
+msgid "Atlantic/Bermuda"
+msgstr "Atlantic/Bermuda"
+
+#: TIMEZONES:273
+msgid "Atlantic/Canary"
+msgstr "Atlantic/Canary"
+
+#: TIMEZONES:274
+msgid "Atlantic/Cape_Verde"
+msgstr "Atlantic/Cape_Verde"
+
+#: TIMEZONES:275
+msgid "Atlantic/Faeroe"
+msgstr "Atlantic/Faeroe"
+
+#: TIMEZONES:276
+msgid "Atlantic/Jan_Mayen"
+msgstr "Atlantic/Jan_Mayen"
+
+#: TIMEZONES:277
+msgid "Atlantic/Madeira"
+msgstr "Atlantic/Madeira"
+
+#: TIMEZONES:278
+msgid "Atlantic/Reykjavik"
+msgstr "Atlantic/Reykjavik"
+
+#: TIMEZONES:279
+msgid "Atlantic/South_Georgia"
+msgstr "Atlantic/South_Georgia"
+
+#: TIMEZONES:280
+msgid "Atlantic/St_Helena"
+msgstr "Atlantic/St_Helena"
+
+#: TIMEZONES:281
+msgid "Atlantic/Stanley"
+msgstr "Atlantic/Stanley"
+
+#: TIMEZONES:282
+msgid "Australia/Adelaide"
+msgstr "Australia/Adelaide"
+
+#: TIMEZONES:283
+msgid "Australia/Brisbane"
+msgstr "Australia/Brisbane"
+
+#: TIMEZONES:284
+msgid "Australia/Broken_Hill"
+msgstr "Australia/Broken_Hill"
+
+#: TIMEZONES:285
+msgid "Australia/Darwin"
+msgstr "Australia/Darwin"
+
+#: TIMEZONES:286
+msgid "Australia/Hobart"
+msgstr "Australia/Hobart"
+
+#: TIMEZONES:287
+msgid "Australia/Lindeman"
+msgstr "Australia/Lindeman"
+
+#: TIMEZONES:288
+msgid "Australia/Lord_Howe"
+msgstr "Australia/Lord_Howe"
+
+#: TIMEZONES:289
+msgid "Australia/Melbourne"
+msgstr "Australia/Melbourne"
+
+#: TIMEZONES:290
+msgid "Australia/Perth"
+msgstr "Australia/Perth"
+
+#: TIMEZONES:291
+msgid "Australia/Sydney"
+msgstr "Australia/Sydney"
+
+#: TIMEZONES:292
+msgid "Europe/Amsterdam"
+msgstr "Europe/Amsterdam"
+
+#: TIMEZONES:293
+msgid "Europe/Andorra"
+msgstr "Europe/Andorra"
+
+#: TIMEZONES:294
+msgid "Europe/Athens"
+msgstr "Europe/Athens"
+
+#: TIMEZONES:295
+msgid "Europe/Belfast"
+msgstr "Europe/Belfast"
+
+#: TIMEZONES:296
+msgid "Europe/Belgrade"
+msgstr "Europe/Belgrade"
+
+#: TIMEZONES:297
+msgid "Europe/Berlin"
+msgstr "Europe/Berlin"
+
+#: TIMEZONES:298
+msgid "Europe/Bratislava"
+msgstr "Europe/Bratislava"
+
+#: TIMEZONES:299
+msgid "Europe/Brussels"
+msgstr "Europe/Brussels"
+
+#: TIMEZONES:300
+msgid "Europe/Bucharest"
+msgstr "Europe/Bucharest"
+
+#: TIMEZONES:301
+msgid "Europe/Budapest"
+msgstr "Europe/Budapest"
+
+#: TIMEZONES:302
+msgid "Europe/Chisinau"
+msgstr "Europe/Chisinau"
+
+#: TIMEZONES:303
+msgid "Europe/Copenhagen"
+msgstr "Europe/Copenhagen"
+
+#: TIMEZONES:304
+msgid "Europe/Dublin"
+msgstr "Europe/Dublin"
+
+#: TIMEZONES:305
+msgid "Europe/Gibraltar"
+msgstr "Europe/Gibraltar"
+
+#: TIMEZONES:306
+msgid "Europe/Helsinki"
+msgstr "Europe/Helsinki"
+
+#: TIMEZONES:307
+msgid "Europe/Istanbul"
+msgstr "Europe/Istanbul"
+
+#: TIMEZONES:308
+msgid "Europe/Kaliningrad"
+msgstr "Europe/Kaliningrad"
+
+#: TIMEZONES:309
+msgid "Europe/Kiev"
+msgstr "Europe/Kiev"
+
+#: TIMEZONES:310
+msgid "Europe/Lisbon"
+msgstr "Europe/Lisbon"
+
+#: TIMEZONES:311
+msgid "Europe/Ljubljana"
+msgstr "Europe/Ljubljana"
+
+#: TIMEZONES:312
+msgid "Europe/London"
+msgstr "Europe/London"
+
+#: TIMEZONES:313
+msgid "Europe/Luxembourg"
+msgstr "Europe/Luxembourg"
+
+#: TIMEZONES:314
+msgid "Europe/Madrid"
+msgstr "Europe/Madrid"
+
+#: TIMEZONES:315
+msgid "Europe/Malta"
+msgstr "Europe/Malta"
+
+#: TIMEZONES:316
+msgid "Europe/Mariehamn"
+msgstr "Europe/Mariehamn"
+
+#: TIMEZONES:317
+msgid "Europe/Minsk"
+msgstr "Europe/Minsk"
+
+#: TIMEZONES:318
+msgid "Europe/Monaco"
+msgstr "Europe/Monaco"
+
+#: TIMEZONES:319
+msgid "Europe/Moscow"
+msgstr "Europe/Moscow"
+
+#: TIMEZONES:320
+msgid "Europe/Oslo"
+msgstr "Europe/Oslo"
+
+#: TIMEZONES:321
+msgid "Europe/Paris"
+msgstr "Europe/Paris"
+
+#: TIMEZONES:322
+msgid "Europe/Prague"
+msgstr "Europe/Prague"
+
+#: TIMEZONES:323
+msgid "Europe/Riga"
+msgstr "Europe/Riga"
+
+#: TIMEZONES:324
+msgid "Europe/Rome"
+msgstr "Europe/Rome"
+
+#: TIMEZONES:325
+msgid "Europe/Samara"
+msgstr "Europe/Samara"
+
+#: TIMEZONES:326
+msgid "Europe/San_Marino"
+msgstr "Europe/San_Marino"
+
+#: TIMEZONES:327
+msgid "Europe/Sarajevo"
+msgstr "Europe/Sarajevo"
+
+#: TIMEZONES:328
+msgid "Europe/Simferopol"
+msgstr "Europe/Simferopol"
+
+#: TIMEZONES:329
+msgid "Europe/Skopje"
+msgstr "Europe/Skopje"
+
+#: TIMEZONES:330
+msgid "Europe/Sofia"
+msgstr "Europe/Sofia"
+
+#: TIMEZONES:331
+msgid "Europe/Stockholm"
+msgstr "Europe/Stockholm"
+
+#: TIMEZONES:332
+msgid "Europe/Tallinn"
+msgstr "Europe/Tallinn"
+
+#: TIMEZONES:333
+msgid "Europe/Tirane"
+msgstr "Europe/Tirane"
+
+#: TIMEZONES:334
+msgid "Europe/Uzhgorod"
+msgstr "Europe/Uzhgorod"
+
+#: TIMEZONES:335
+msgid "Europe/Vaduz"
+msgstr "Europe/Vaduz"
+
+#: TIMEZONES:336
+msgid "Europe/Vatican"
+msgstr "Europe/Vatican"
+
+#: TIMEZONES:337
+msgid "Europe/Vienna"
+msgstr "Europe/Vienna"
+
+#: TIMEZONES:338
+msgid "Europe/Vilnius"
+msgstr "Europe/Vilnius"
+
+#: TIMEZONES:339
+msgid "Europe/Warsaw"
+msgstr "Europe/Warsaw"
+
+#: TIMEZONES:340
+msgid "Europe/Zagreb"
+msgstr "Europe/Zagreb"
+
+#: TIMEZONES:341
+msgid "Europe/Zaporozhye"
+msgstr "Europe/Zaporozhye"
+
+#: TIMEZONES:342
+msgid "Europe/Zurich"
+msgstr "Europe/Zurich"
+
+#: TIMEZONES:343
+msgid "Indian/Antananarivo"
+msgstr "Indian/Antananarivo"
+
+#: TIMEZONES:344
+msgid "Indian/Chagos"
+msgstr "Indian/Chagos"
+
+#: TIMEZONES:345
+msgid "Indian/Christmas"
+msgstr "Indian/Christmas"
+
+#: TIMEZONES:346
+msgid "Indian/Cocos"
+msgstr "Indian/Cocos"
+
+#: TIMEZONES:347
+msgid "Indian/Comoro"
+msgstr "Indian/Comoro"
+
+#: TIMEZONES:348
+msgid "Indian/Kerguelen"
+msgstr "Indian/Kerguelen"
+
+#: TIMEZONES:349
+msgid "Indian/Mahe"
+msgstr "Indian/Mahe"
+
+#: TIMEZONES:350
+msgid "Indian/Maldives"
+msgstr "Indian/Maldives"
+
+#: TIMEZONES:351
+msgid "Indian/Mauritius"
+msgstr "Indian/Mauritius"
+
+#: TIMEZONES:352
+msgid "Indian/Mayotte"
+msgstr "Indian/Mayotte"
+
+#: TIMEZONES:353
+msgid "Indian/Reunion"
+msgstr "Indian/Reunion"
+
+#: TIMEZONES:354
+msgid "Pacific/Apia"
+msgstr "Pacific/Apia"
+
+#: TIMEZONES:355
+msgid "Pacific/Auckland"
+msgstr "Pacific/Auckland"
+
+#: TIMEZONES:356
+msgid "Pacific/Chatham"
+msgstr "Pacific/Chatham"
+
+#: TIMEZONES:357
+msgid "Pacific/Easter"
+msgstr "Pacific/Easter"
+
+#: TIMEZONES:358
+msgid "Pacific/Efate"
+msgstr "Pacific/Efate"
+
+#: TIMEZONES:359
+msgid "Pacific/Enderbury"
+msgstr "Pacific/Enderbury"
+
+#: TIMEZONES:360
+msgid "Pacific/Fakaofo"
+msgstr "Pacific/Fakaofo"
+
+#: TIMEZONES:361
+msgid "Pacific/Fiji"
+msgstr "Pacific/Fiji"
+
+#: TIMEZONES:362
+msgid "Pacific/Funafuti"
+msgstr "Pacific/Funafuti"
+
+#: TIMEZONES:363
+msgid "Pacific/Galapagos"
+msgstr "Pacific/Galapagos"
+
+#: TIMEZONES:364
+msgid "Pacific/Gambier"
+msgstr "Pacific/Gambier"
+
+#: TIMEZONES:365
+msgid "Pacific/Guadalcanal"
+msgstr "Pacific/Guadalcanal"
+
+#: TIMEZONES:366
+msgid "Pacific/Guam"
+msgstr "Pacific/Guam"
+
+#: TIMEZONES:367
+msgid "Pacific/Honolulu"
+msgstr "Pacific/Honolulu"
+
+#: TIMEZONES:368
+msgid "Pacific/Johnston"
+msgstr "Pacific/Johnston"
+
+#: TIMEZONES:369
+msgid "Pacific/Kiritimati"
+msgstr "Pacific/Kiritimati"
+
+#: TIMEZONES:370
+msgid "Pacific/Kosrae"
+msgstr "Pacific/Kosrae"
+
+#: TIMEZONES:371
+msgid "Pacific/Kwajalein"
+msgstr "Pacific/Kwajalein"
+
+#: TIMEZONES:372
+msgid "Pacific/Majuro"
+msgstr "Pacific/Majuro"
+
+#: TIMEZONES:373
+msgid "Pacific/Marquesas"
+msgstr "Pacific/Marquesas"
+
+#: TIMEZONES:374
+msgid "Pacific/Midway"
+msgstr "Pacific/Midway"
+
+#: TIMEZONES:375
+msgid "Pacific/Nauru"
+msgstr "Pacific/Nauru"
+
+#: TIMEZONES:376
+msgid "Pacific/Niue"
+msgstr "Pacific/Niue"
+
+#: TIMEZONES:377
+msgid "Pacific/Norfolk"
+msgstr "Pacific/Norfolk"
+
+#: TIMEZONES:378
+msgid "Pacific/Noumea"
+msgstr "Pacific/Noumea"
+
+#: TIMEZONES:379
+msgid "Pacific/Pago_Pago"
+msgstr "Pacific/Pago_Pago"
+
+#: TIMEZONES:380
+msgid "Pacific/Palau"
+msgstr "Pacific/Palau"
+
+#: TIMEZONES:381
+msgid "Pacific/Pitcairn"
+msgstr "Pacific/Pitcairn"
+
+#: TIMEZONES:382
+msgid "Pacific/Ponape"
+msgstr "Pacific/Ponape"
+
+#: TIMEZONES:383
+msgid "Pacific/Port_Moresby"
+msgstr "Pacific/Port_Moresby"
+
+#: TIMEZONES:384
+msgid "Pacific/Rarotonga"
+msgstr "Pacific/Rarotonga"
+
+#: TIMEZONES:385
+msgid "Pacific/Saipan"
+msgstr "Pacific/Saipan"
+
+#: TIMEZONES:386
+msgid "Pacific/Tahiti"
+msgstr "Pacific/Tahiti"
+
+#: TIMEZONES:387
+msgid "Pacific/Tarawa"
+msgstr "Pacific/Tarawa"
+
+#: TIMEZONES:388
+msgid "Pacific/Tongatapu"
+msgstr "Pacific/Tongatapu"
+
+#: TIMEZONES:389
+msgid "Pacific/Truk"
+msgstr "Pacific/Truk"
+
+#: TIMEZONES:390
+msgid "Pacific/Wake"
+msgstr "Pacific/Wake"
+
+#: TIMEZONES:391
+msgid "Pacific/Wallis"
+msgstr "Pacific/Wallis"
+
+#: TIMEZONES:392
+msgid "Pacific/Yap"
+msgstr "Pacific/Yap"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/Makefile.am b/tde-i18n-en_GB/messages/kdemultimedia/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/Makefile.in b/tde-i18n-en_GB/messages/kdemultimedia/Makefile.in
new file mode 100644
index 00000000000..159d22fc8fd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/Makefile.in
@@ -0,0 +1,743 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdemultimedia
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kio_audiocd.po kscd.po kfile_avi.po kfile_au.po noatun.po kfile_sid.po kaudiocreator.po kfile_theora.po audiocd_encoder_lame.po artsmodules.po kfile_mp3.po kaboodle.po artsbuilder.po kfile_flac.po artscontrol.po kmid.po kfile_ogg.po juk.po kfile_m3u.po audiocd_encoder_vorbis.po krec.po kcmaudiocd.po kfile_wav.po kcmcddb.po kfile_mpc.po kmix.po libkcddb.po kfile_mpeg.po
+GMOFILES = kio_audiocd.gmo kscd.gmo kfile_avi.gmo kfile_au.gmo noatun.gmo kfile_sid.gmo kaudiocreator.gmo kfile_theora.gmo audiocd_encoder_lame.gmo artsmodules.gmo kfile_mp3.gmo kaboodle.gmo artsbuilder.gmo kfile_flac.gmo artscontrol.gmo kmid.gmo kfile_ogg.gmo juk.gmo kfile_m3u.gmo audiocd_encoder_vorbis.gmo krec.gmo kcmaudiocd.gmo kfile_wav.gmo kcmcddb.gmo kfile_mpc.gmo kmix.gmo libkcddb.gmo kfile_mpeg.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdemultimedia/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdemultimedia/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdemultimedia/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdemultimedia/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdemultimedia/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kfile_m3u.po audiocd_encoder_vorbis.po kfile_wav.po krec.po artsmodules.po kfile_flac.po kcmaudiocd.po libkcddb.po kaudiocreator.po Makefile.in juk.po kfile_au.po kfile_ogg.po kio_audiocd.po kscd.po artscontrol.po kmid.po audiocd_encoder_lame.po kfile_mp3.po kfile_mpc.po kfile_theora.po kaboodle.po kfile_sid.po kfile_avi.po kcmcddb.po kmix.po artsbuilder.po kfile_mpeg.po noatun.po Makefile.am
+
+#>+ 85
+kio_audiocd.gmo: kio_audiocd.po
+ rm -f kio_audiocd.gmo; $(GMSGFMT) -o kio_audiocd.gmo $(srcdir)/kio_audiocd.po
+ test ! -f kio_audiocd.gmo || touch kio_audiocd.gmo
+kscd.gmo: kscd.po
+ rm -f kscd.gmo; $(GMSGFMT) -o kscd.gmo $(srcdir)/kscd.po
+ test ! -f kscd.gmo || touch kscd.gmo
+kfile_avi.gmo: kfile_avi.po
+ rm -f kfile_avi.gmo; $(GMSGFMT) -o kfile_avi.gmo $(srcdir)/kfile_avi.po
+ test ! -f kfile_avi.gmo || touch kfile_avi.gmo
+kfile_au.gmo: kfile_au.po
+ rm -f kfile_au.gmo; $(GMSGFMT) -o kfile_au.gmo $(srcdir)/kfile_au.po
+ test ! -f kfile_au.gmo || touch kfile_au.gmo
+noatun.gmo: noatun.po
+ rm -f noatun.gmo; $(GMSGFMT) -o noatun.gmo $(srcdir)/noatun.po
+ test ! -f noatun.gmo || touch noatun.gmo
+kfile_sid.gmo: kfile_sid.po
+ rm -f kfile_sid.gmo; $(GMSGFMT) -o kfile_sid.gmo $(srcdir)/kfile_sid.po
+ test ! -f kfile_sid.gmo || touch kfile_sid.gmo
+kaudiocreator.gmo: kaudiocreator.po
+ rm -f kaudiocreator.gmo; $(GMSGFMT) -o kaudiocreator.gmo $(srcdir)/kaudiocreator.po
+ test ! -f kaudiocreator.gmo || touch kaudiocreator.gmo
+kfile_theora.gmo: kfile_theora.po
+ rm -f kfile_theora.gmo; $(GMSGFMT) -o kfile_theora.gmo $(srcdir)/kfile_theora.po
+ test ! -f kfile_theora.gmo || touch kfile_theora.gmo
+audiocd_encoder_lame.gmo: audiocd_encoder_lame.po
+ rm -f audiocd_encoder_lame.gmo; $(GMSGFMT) -o audiocd_encoder_lame.gmo $(srcdir)/audiocd_encoder_lame.po
+ test ! -f audiocd_encoder_lame.gmo || touch audiocd_encoder_lame.gmo
+artsmodules.gmo: artsmodules.po
+ rm -f artsmodules.gmo; $(GMSGFMT) -o artsmodules.gmo $(srcdir)/artsmodules.po
+ test ! -f artsmodules.gmo || touch artsmodules.gmo
+kfile_mp3.gmo: kfile_mp3.po
+ rm -f kfile_mp3.gmo; $(GMSGFMT) -o kfile_mp3.gmo $(srcdir)/kfile_mp3.po
+ test ! -f kfile_mp3.gmo || touch kfile_mp3.gmo
+kaboodle.gmo: kaboodle.po
+ rm -f kaboodle.gmo; $(GMSGFMT) -o kaboodle.gmo $(srcdir)/kaboodle.po
+ test ! -f kaboodle.gmo || touch kaboodle.gmo
+artsbuilder.gmo: artsbuilder.po
+ rm -f artsbuilder.gmo; $(GMSGFMT) -o artsbuilder.gmo $(srcdir)/artsbuilder.po
+ test ! -f artsbuilder.gmo || touch artsbuilder.gmo
+kfile_flac.gmo: kfile_flac.po
+ rm -f kfile_flac.gmo; $(GMSGFMT) -o kfile_flac.gmo $(srcdir)/kfile_flac.po
+ test ! -f kfile_flac.gmo || touch kfile_flac.gmo
+artscontrol.gmo: artscontrol.po
+ rm -f artscontrol.gmo; $(GMSGFMT) -o artscontrol.gmo $(srcdir)/artscontrol.po
+ test ! -f artscontrol.gmo || touch artscontrol.gmo
+kmid.gmo: kmid.po
+ rm -f kmid.gmo; $(GMSGFMT) -o kmid.gmo $(srcdir)/kmid.po
+ test ! -f kmid.gmo || touch kmid.gmo
+kfile_ogg.gmo: kfile_ogg.po
+ rm -f kfile_ogg.gmo; $(GMSGFMT) -o kfile_ogg.gmo $(srcdir)/kfile_ogg.po
+ test ! -f kfile_ogg.gmo || touch kfile_ogg.gmo
+juk.gmo: juk.po
+ rm -f juk.gmo; $(GMSGFMT) -o juk.gmo $(srcdir)/juk.po
+ test ! -f juk.gmo || touch juk.gmo
+kfile_m3u.gmo: kfile_m3u.po
+ rm -f kfile_m3u.gmo; $(GMSGFMT) -o kfile_m3u.gmo $(srcdir)/kfile_m3u.po
+ test ! -f kfile_m3u.gmo || touch kfile_m3u.gmo
+audiocd_encoder_vorbis.gmo: audiocd_encoder_vorbis.po
+ rm -f audiocd_encoder_vorbis.gmo; $(GMSGFMT) -o audiocd_encoder_vorbis.gmo $(srcdir)/audiocd_encoder_vorbis.po
+ test ! -f audiocd_encoder_vorbis.gmo || touch audiocd_encoder_vorbis.gmo
+krec.gmo: krec.po
+ rm -f krec.gmo; $(GMSGFMT) -o krec.gmo $(srcdir)/krec.po
+ test ! -f krec.gmo || touch krec.gmo
+kcmaudiocd.gmo: kcmaudiocd.po
+ rm -f kcmaudiocd.gmo; $(GMSGFMT) -o kcmaudiocd.gmo $(srcdir)/kcmaudiocd.po
+ test ! -f kcmaudiocd.gmo || touch kcmaudiocd.gmo
+kfile_wav.gmo: kfile_wav.po
+ rm -f kfile_wav.gmo; $(GMSGFMT) -o kfile_wav.gmo $(srcdir)/kfile_wav.po
+ test ! -f kfile_wav.gmo || touch kfile_wav.gmo
+kcmcddb.gmo: kcmcddb.po
+ rm -f kcmcddb.gmo; $(GMSGFMT) -o kcmcddb.gmo $(srcdir)/kcmcddb.po
+ test ! -f kcmcddb.gmo || touch kcmcddb.gmo
+kfile_mpc.gmo: kfile_mpc.po
+ rm -f kfile_mpc.gmo; $(GMSGFMT) -o kfile_mpc.gmo $(srcdir)/kfile_mpc.po
+ test ! -f kfile_mpc.gmo || touch kfile_mpc.gmo
+kmix.gmo: kmix.po
+ rm -f kmix.gmo; $(GMSGFMT) -o kmix.gmo $(srcdir)/kmix.po
+ test ! -f kmix.gmo || touch kmix.gmo
+libkcddb.gmo: libkcddb.po
+ rm -f libkcddb.gmo; $(GMSGFMT) -o libkcddb.gmo $(srcdir)/libkcddb.po
+ test ! -f libkcddb.gmo || touch libkcddb.gmo
+kfile_mpeg.gmo: kfile_mpeg.po
+ rm -f kfile_mpeg.gmo; $(GMSGFMT) -o kfile_mpeg.gmo $(srcdir)/kfile_mpeg.po
+ test ! -f kfile_mpeg.gmo || touch kfile_mpeg.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kio_audiocd.gmo kscd.gmo kfile_avi.gmo kfile_au.gmo noatun.gmo kfile_sid.gmo kaudiocreator.gmo kfile_theora.gmo audiocd_encoder_lame.gmo artsmodules.gmo kfile_mp3.gmo kaboodle.gmo artsbuilder.gmo kfile_flac.gmo artscontrol.gmo kmid.gmo kfile_ogg.gmo juk.gmo kfile_m3u.gmo audiocd_encoder_vorbis.gmo krec.gmo kcmaudiocd.gmo kfile_wav.gmo kcmcddb.gmo kfile_mpc.gmo kmix.gmo libkcddb.gmo kfile_mpeg.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kio_audiocd kscd kfile_avi kfile_au noatun kfile_sid kaudiocreator kfile_theora audiocd_encoder_lame artsmodules kfile_mp3 kaboodle artsbuilder kfile_flac artscontrol kmid kfile_ogg juk kfile_m3u audiocd_encoder_vorbis krec kcmaudiocd kfile_wav kcmcddb kfile_mpc kmix libkcddb kfile_mpeg ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 30
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_audiocd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kscd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_avi.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_au.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/noatun.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_sid.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kaudiocreator.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_theora.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/audiocd_encoder_lame.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/artsmodules.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_mp3.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kaboodle.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/artsbuilder.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_flac.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/artscontrol.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmid.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_ogg.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/juk.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_m3u.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/audiocd_encoder_vorbis.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/krec.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmaudiocd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_wav.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmcddb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_mpc.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmix.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkcddb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_mpeg.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdemultimedia/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdemultimedia/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdemultimedia/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/artsbuilder.po b/tde-i18n-en_GB/messages/kdemultimedia/artsbuilder.po
new file mode 100644
index 00000000000..f424ddf2523
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/artsbuilder.po
@@ -0,0 +1,451 @@
+# translation of artsbuilder.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: artsbuilder\n"
+"POT-Creation-Date: 2005-07-24 01:37+0200\n"
+"PO-Revision-Date: 2005-11-06 00:48+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: createtool.cpp:322
+msgid ""
+"You can only connect an IN-port with an OUT-port,\n"
+"not two ports with the same direction."
+msgstr ""
+"You can only connect an IN-port with an OUT-port,\n"
+"not two ports with the same direction."
+
+#: dirmanager.cpp:41
+msgid "instrument map files"
+msgstr "instrument map files"
+
+#: dirmanager.cpp:50
+msgid "sessions (save files of the positions of all sliders/buttons)"
+msgstr "sessions (save files of the positions of all sliders/buttons)"
+
+#: dirmanager.cpp:59
+msgid "structures (signal flow graphs)"
+msgstr "structures (signal flow graphs)"
+
+#: dirmanager.cpp:67
+msgid "all aRts files/folders"
+msgstr "all aRts files/folders"
+
+#: dirmanager.cpp:84
+msgid ""
+"You need the folder %1.\n"
+"It will be used to store %2.\n"
+"Should I create it now?"
+msgstr ""
+"You need the folder %1.\n"
+"It will be used to store %2.\n"
+"Should I create it now?"
+
+#: dirmanager.cpp:88
+msgid "aRts Folder Missing"
+msgstr "aRts Folder Missing"
+
+#: dirmanager.cpp:88
+msgid "Create Folder"
+msgstr "Create Folder"
+
+#: dirmanager.cpp:88
+msgid "Do Not Create"
+msgstr "Do Not Create"
+
+#: execdlg.cpp:54
+msgid "aRts Module Execution"
+msgstr "aRts Module Execution"
+
+#: execdlg.cpp:65
+msgid "Synthesis running..."
+msgstr "Synthesis running..."
+
+#: execdlg.cpp:71
+msgid "CPU usage: unknown"
+msgstr "CPU usage: unknown"
+
+#: execdlg.cpp:159
+msgid "Your synthesis has been interrupted due to excessive CPU load."
+msgstr "Your synthesis has been interrupted due to excessive CPU load."
+
+#: execdlg.cpp:169
+msgid "CPU usage: "
+msgstr "CPU usage: "
+
+#: interfacedlg.cpp:46 portposdlg.cpp:47
+msgid "aRts: Structureport View"
+msgstr "aRts: Structureport View"
+
+#: main.cpp:160
+msgid "Port Properties"
+msgstr "Port Properties"
+
+#: main.cpp:192
+msgid "Modules"
+msgstr "Modules"
+
+#: main.cpp:194
+msgid "&Synthesis"
+msgstr "&Synthesis"
+
+#: main.cpp:195 main.cpp:196 main.cpp:197 main.cpp:198 main.cpp:199
+#: main.cpp:200
+msgid "&Synthesis/&Arithmetic + Mixing"
+msgstr "&Synthesis/&Arithmetic + Mixing"
+
+#: main.cpp:201
+msgid "&Synthesis/&Busses"
+msgstr "&Synthesis/&Busses"
+
+#: main.cpp:202 main.cpp:203
+msgid "&Synthesis/&Delays"
+msgstr "&Synthesis/&Delays"
+
+#: main.cpp:204 main.cpp:205
+msgid "&Synthesis/&Envelopes"
+msgstr "&Synthesis/&Envelopes"
+
+#: main.cpp:206 main.cpp:207 main.cpp:208 main.cpp:209
+msgid "&Synthesis/Effe&cts"
+msgstr "&Synthesis/Effe&cts"
+
+#: main.cpp:210 main.cpp:211 main.cpp:212 main.cpp:213 main.cpp:214
+#: main.cpp:215
+msgid "&Synthesis/&Filters"
+msgstr "&Synthesis/&Filters"
+
+#: main.cpp:216 main.cpp:217 main.cpp:218 main.cpp:219 main.cpp:220
+msgid "&Synthesis/&Midi + Sequencing"
+msgstr "&Synthesis/&Midi + Sequencing"
+
+#: main.cpp:221
+msgid "&Synthesis/Sam&ples "
+msgstr "&Synthesis/Sam&ples "
+
+#: main.cpp:222 main.cpp:223 main.cpp:224 main.cpp:225 main.cpp:226
+#: main.cpp:227
+msgid "&Synthesis/&Sound IO"
+msgstr "&Synthesis/&Sound IO"
+
+#: main.cpp:228 main.cpp:229 main.cpp:230 main.cpp:231
+msgid "&Synthesis/&Tests"
+msgstr "&Synthesis/&Tests"
+
+#: main.cpp:232 main.cpp:233 main.cpp:234
+msgid "&Synthesis/&Oscillation && Modulation"
+msgstr "&Synthesis/&Oscillation && Modulation"
+
+#: main.cpp:235 main.cpp:236
+msgid "&Synthesis/&WaveForms"
+msgstr "&Synthesis/&WaveForms"
+
+#: main.cpp:237
+msgid "&Synthesis/&Internal"
+msgstr "&Synthesis/&Internal"
+
+#: main.cpp:239
+msgid "&Examples"
+msgstr "&Examples"
+
+#: main.cpp:240
+msgid "&Instruments"
+msgstr "&Instruments"
+
+#: main.cpp:241
+msgid "&Mixer-Elements"
+msgstr "&Mixer-Elements"
+
+#: main.cpp:242
+msgid "&Templates"
+msgstr "&Templates"
+
+#: main.cpp:243
+msgid "&Other"
+msgstr "&Other"
+
+#: main.cpp:297
+msgid "Open Session..."
+msgstr "Open Session..."
+
+#: main.cpp:300
+msgid "Open E&xample..."
+msgstr "Open E&xample..."
+
+#: main.cpp:304
+msgid "&Retrieve From Server..."
+msgstr "&Retrieve From Server..."
+
+#: main.cpp:306
+msgid "&Execute Structure"
+msgstr "&Execute Structure"
+
+#: main.cpp:308
+msgid "&Rename Structure..."
+msgstr "&Rename Structure..."
+
+#: main.cpp:310
+msgid "&Publish Structure"
+msgstr "&Publish Structure"
+
+#: main.cpp:320
+msgid "&Property Panel"
+msgstr "&Property Panel"
+
+#: main.cpp:323
+#, c-format
+msgid "200%"
+msgstr "200%"
+
+#: main.cpp:325
+#, c-format
+msgid "150%"
+msgstr "150%"
+
+#: main.cpp:327
+#, c-format
+msgid "100%"
+msgstr "100%"
+
+#: main.cpp:329
+#, c-format
+msgid "50%"
+msgstr "50%"
+
+#: main.cpp:333
+msgid "Create IN Audio Signal"
+msgstr "Create IN Audio Signal"
+
+#: main.cpp:335
+msgid "Create OUT Audio Signal"
+msgstr "Create OUT Audio Signal"
+
+#: main.cpp:337
+msgid "Create IN String Property"
+msgstr "Create IN String Property"
+
+#: main.cpp:339
+msgid "Create IN Audio Property"
+msgstr "Create IN Audio Property"
+
+#: main.cpp:341
+msgid "Implement Interface..."
+msgstr "Implement Interface..."
+
+#: main.cpp:343
+msgid "Change Positions/Names..."
+msgstr "Change Positions/Names..."
+
+#: main.cpp:444
+msgid "The structure has been published as: '%1' on the server."
+msgstr "The structure has been published as: '%1' on the server."
+
+#: main.cpp:501
+msgid ""
+"The structure could not be loaded correctly. Maybe some of\n"
+"the modules used in the file are not available in this\n"
+"version of aRts."
+msgstr ""
+"The structure could not be loaded correctly. Maybe some of\n"
+"the modules used in the file are not available in this\n"
+"version of aRts."
+
+#: main.cpp:504
+msgid "Arts Warning"
+msgstr "Arts Warning"
+
+#: main.cpp:552
+msgid ""
+"Unable to find the examples folder.\n"
+"Using the current folder instead."
+msgstr ""
+"Unable to find the examples folder.\n"
+"Using the current folder instead."
+
+#: main.cpp:553 main.cpp:591 main.cpp:601 main.cpp:688 main.cpp:876
+msgid "aRts Warning"
+msgstr "aRts Warning"
+
+#: main.cpp:589
+msgid "The file '%1' could not be opened for writing: %2"
+msgstr "The file '%1' could not be opened for writing: %2"
+
+#: main.cpp:599
+msgid "Saving to file '%1' could not be finished correctly: %2"
+msgstr "Saving to file '%1' could not be finished correctly: %2"
+
+#: main.cpp:632
+msgid "Rename Structure"
+msgstr "Rename Structure"
+
+#: main.cpp:633
+msgid "Enter structure name:"
+msgstr "Enter structure name:"
+
+#: main.cpp:687
+msgid ""
+"Could not execute your structure. Make sure that the\n"
+"sound server (artsd) is running.\n"
+msgstr ""
+"Could not execute your structure. Make sure that the\n"
+"sound server (artsd) is running.\n"
+
+#: main.cpp:841
+msgid ""
+"The current structure has been modified.\n"
+"Would you like to save it?"
+msgstr ""
+"The current structure has been modified.\n"
+"Would you like to save it?"
+
+#: main.cpp:875
+msgid "The specified file '%1' does not exist."
+msgstr "The specified file '%1' does not exist."
+
+#: main.cpp:908
+msgid "Optional .arts file to be loaded"
+msgstr "Optional .arts file to be loaded"
+
+#: main.cpp:919
+msgid "artsbuilder"
+msgstr "artsbuilder"
+
+#: main.cpp:921
+msgid "aRts synthesizer designer"
+msgstr "aRts synthesizer designer"
+
+#: main.cpp:924
+msgid "The analog real-time synthesizer graphical design tool."
+msgstr "The analogue real-time synthesiser graphical design tool."
+
+#: main.cpp:928
+msgid "Author"
+msgstr "Author"
+
+#: mwidget.cpp:596
+#, c-format
+msgid ""
+"_n: Delete %n selected module, port or connection? (No undo possible.)\n"
+"Delete %n selected modules, ports and connections? (No undo possible.)"
+msgstr ""
+"Delete %n selected module, port or connection? (No undo possible.)\n"
+"Delete %n selected modules, ports and connections? (No undo possible.)"
+
+#: portposdlg.cpp:118
+msgid "&Raise"
+msgstr "&Raise"
+
+#: portposdlg.cpp:122
+msgid "&Lower"
+msgstr "&Lower"
+
+#: portposdlg.cpp:126
+msgid "R&ename..."
+msgstr "R&ename..."
+
+#: portposdlg.cpp:191
+msgid "Rename Port"
+msgstr "Rename Port"
+
+#: portposdlg.cpp:192
+msgid "Enter port name:"
+msgstr "Enter port name:"
+
+#: propertypanel.cpp:132
+msgid "OUTPUT"
+msgstr "OUTPUT"
+
+#: propertypanel.cpp:132
+msgid "INPUT"
+msgstr "INPUT"
+
+#: propertypanel.cpp:152
+msgid ""
+"Tip: Just typing numbers or alphabetic characters starts entering constant "
+"values."
+msgstr ""
+"Tip: Just typing numbers or alphabetic characters starts entering constant "
+"values."
+
+#. i18n: file artsbuilderui.rc line 27
+#: rc.cpp:12
+#, no-c-format
+msgid "&Modules"
+msgstr "&Modules"
+
+#. i18n: file artsbuilderui.rc line 32
+#: rc.cpp:15
+#, no-c-format
+msgid "&Ports"
+msgstr "&Ports"
+
+#. i18n: file propertypanelbase.ui line 57
+#: rc.cpp:21
+#, no-c-format
+msgid "Properties of selected module/port:"
+msgstr "Properties of selected module/port:"
+
+#. i18n: file propertypanelbase.ui line 165
+#: rc.cpp:24
+#, no-c-format
+msgid "&Port:"
+msgstr "&Port:"
+
+#. i18n: file propertypanelbase.ui line 206
+#: rc.cpp:27
+#, no-c-format
+msgid "Port Value"
+msgstr "Port Value"
+
+#. i18n: file propertypanelbase.ui line 223
+#: rc.cpp:30
+#, no-c-format
+msgid "&Not set"
+msgstr "&Not set"
+
+#. i18n: file propertypanelbase.ui line 245
+#: rc.cpp:33
+#, no-c-format
+msgid "Constant &value:"
+msgstr "Constant &value:"
+
+#. i18n: file propertypanelbase.ui line 285
+#: rc.cpp:36
+#, no-c-format
+msgid "From connection"
+msgstr "From connection"
+
+#. i18n: file propertypanelbase.ui line 304
+#: rc.cpp:39
+#, no-c-format
+msgid "&Connect"
+msgstr "&Connect"
+
+#: retrievedlg.cpp:45
+msgid "Retrieve Structure From Server"
+msgstr "Retrieve Structure From Server"
+
+#: retrievedlg.cpp:56
+msgid "Published structures"
+msgstr "Published structures"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/artscontrol.po b/tde-i18n-en_GB/messages/kdemultimedia/artscontrol.po
new file mode 100644
index 00000000000..6ed22464905
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/artscontrol.po
@@ -0,0 +1,357 @@
+# translation of artscontrol.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: artscontrol\n"
+"POT-Creation-Date: 2005-01-08 01:21+0100\n"
+"PO-Revision-Date: 2004-07-12 12:51+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: artscontrolapplet_private.h:85
+msgid "Toggle &Inline FFT Scope"
+msgstr "Toggle &Inline FFT Scope"
+
+#: artscontrolapplet_private.h:98 fftscopeview.cpp:89
+msgid "VU-Style"
+msgstr "VU-Style"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: artsactions.cpp:65
+msgid "&FFT Scope"
+msgstr "&FFT Scope"
+
+#: artsactions.cpp:69
+msgid "&Audio Manager"
+msgstr "&Audio Manager"
+
+#: artsactions.cpp:73
+msgid "aRts &Status"
+msgstr "aRts &Status"
+
+#: artsactions.cpp:77
+msgid "&MIDI Manager"
+msgstr "&MIDI Manager"
+
+#: artsactions.cpp:81
+msgid "&Environment"
+msgstr "&Environment"
+
+#: artsactions.cpp:85
+msgid "Available Media &Types"
+msgstr "Available Media &Types"
+
+#: artsactions.cpp:90
+msgid "Style: NormalBars"
+msgstr "Style: NormalBars"
+
+#: artsactions.cpp:94
+msgid "Style: FireBars"
+msgstr "Style: FireBars"
+
+#: artsactions.cpp:98
+msgid "Style: LineBars"
+msgstr "Style: LineBars"
+
+#: artsactions.cpp:102
+msgid "Style: LEDs"
+msgstr "Style: LEDs"
+
+#: artsactions.cpp:106
+msgid "Style: Analog"
+msgstr "Style: Analogue"
+
+#: artsactions.cpp:110
+msgid "Style: Small"
+msgstr "Style: Small"
+
+#: artsactions.cpp:128
+msgid "More Bars in VU-Meters"
+msgstr "More Bars in VU-Meters"
+
+#: artsactions.cpp:132
+msgid "Less Bars in VU-Meters"
+msgstr "Less Bars in VU-Meters"
+
+#: artscontrolapplet.cpp:48
+msgid ""
+"Something with the ArtsServer went wrong. You probably need to restart aRts and "
+"then reload this applet."
+msgstr ""
+"Something with the ArtsServer went wrong. You probably need to restart aRts and "
+"then reload this applet."
+
+#: artscontrolapplet.cpp:77
+msgid "aRts Control Applet"
+msgstr "aRts Control Applet"
+
+#: artscontrolapplet.cpp:78
+msgid "A kickerapplet to control aRts."
+msgstr "A kickerapplet to control aRts."
+
+#: artscontrolapplet.cpp:79
+msgid "(c) 2003 by Arnold Krille"
+msgstr "(c) 2003 by Arnold Krille"
+
+#: artscontrolapplet.cpp:80
+msgid "Author of the Applet"
+msgstr "Author of the Applet"
+
+#: artscontrolapplet.cpp:81
+msgid "Thanks for creating aRts!"
+msgstr "Thanks for creating aRts!"
+
+#: audiomanager.cpp:42
+msgid "Audio Manager"
+msgstr "Audio Manager"
+
+#: audiomanager.cpp:100
+msgid "Title"
+msgstr "Title"
+
+#: audiomanager.cpp:101
+msgid "Type"
+msgstr "Type"
+
+#: audiomanager.cpp:102
+msgid "Bus"
+msgstr "Bus"
+
+#: audiomanager.cpp:134
+msgid "play"
+msgstr "play"
+
+#: audiomanager.cpp:136
+msgid "record"
+msgstr "record"
+
+#: choosebusdlg.cpp:49
+msgid "Choose Bus"
+msgstr "Choose Bus"
+
+#: choosebusdlg.cpp:60
+msgid "Available busses:"
+msgstr "Available busses:"
+
+#: choosebusdlg.cpp:105
+msgid "New bus:"
+msgstr "New bus:"
+
+#: environmentview.cpp:66
+msgid "Environment"
+msgstr "Environment"
+
+#: environmentview.cpp:77
+msgid "Add Mixer"
+msgstr "Add Mixer"
+
+#: environmentview.cpp:80
+msgid "Add Effect Rack"
+msgstr "Add Effect Rack"
+
+#: environmentview.cpp:83
+msgid "Delete Item"
+msgstr "Delete Item"
+
+#: environmentview.cpp:87
+#, c-format
+msgid "Load %1"
+msgstr "Load %1"
+
+#: environmentview.cpp:91
+#, c-format
+msgid "Save %1"
+msgstr "Save %1"
+
+#: fftscopeview.cpp:46
+msgid "FFT Scope View"
+msgstr "FFT Scope View"
+
+#: fftscopeview.cpp:87 fftscopeview.cpp:156
+msgid "Substyle"
+msgstr "Substyle"
+
+#: fftscopeview.cpp:156
+msgid "Please enter substyle:"
+msgstr "Please enter substyle:"
+
+#: main.cpp:74
+msgid "No GUI found for this effect."
+msgstr "No GUI found for this effect."
+
+#: main.cpp:150
+msgid "aRts Master Volume"
+msgstr "aRts Master Volume"
+
+#: main.cpp:175
+msgid "Toggle Free&Verb"
+msgstr "Toggle Free&Verb"
+
+#: main.cpp:177
+msgid "Old aRts-Control-Style for VU-Meter"
+msgstr "Old aRts-Control-Style for VU-Meter"
+
+#: main.cpp:192
+msgid "aRts control"
+msgstr "aRts control"
+
+#: main.cpp:193
+msgid "Control tool for the aRts server"
+msgstr "Control tool for the aRts server"
+
+#: main.cpp:194
+msgid ""
+"(c) 2000 Stefan Westerfeld\n"
+"(c) 2003 Arnold Krille"
+msgstr ""
+"(c) 2000 Stefan Westerfeld\n"
+"(c) 2003 Arnold Krille"
+
+#: main.cpp:195
+msgid "Author and aRts maintainer"
+msgstr "Author and aRts maintainer"
+
+#: main.cpp:196
+msgid "Some improvements"
+msgstr "Some improvements"
+
+#: mediatypesview.cpp:38
+msgid "Available Media Types"
+msgstr "Available Media Types"
+
+#: mediatypesview.cpp:44
+msgid "Media Type"
+msgstr "Media Type"
+
+#: midiinstdlg.cpp:78
+msgid "Instrument"
+msgstr "Instrument"
+
+#. i18n: file midimanagerdlg.ui line 16
+#: midimanagerview.cpp:122 midimanagerview.cpp:141 rc.cpp:9 rc.cpp:30
+#, no-c-format
+msgid "MIDI Manager"
+msgstr "MIDI Manager"
+
+#: midimanagerview.cpp:125
+msgid "&System MIDI Port (OSS)"
+msgstr "&System MIDI Port (OSS)"
+
+#: midimanagerview.cpp:127
+msgid "&aRts Synthesis MIDI Output"
+msgstr "&aRts Synthesis MIDI Output"
+
+#: midiportdlg.cpp:46
+msgid "OSS MIDI Port"
+msgstr "OSS MIDI Port"
+
+#. i18n: file artsmidimanagerview.rc line 4
+#: rc.cpp:6
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file midimanagerdlg.ui line 33
+#: rc.cpp:12 rc.cpp:33
+#, no-c-format
+msgid "MIDI inputs:"
+msgstr "MIDI inputs:"
+
+#. i18n: file midimanagerdlg.ui line 41
+#: rc.cpp:15 rc.cpp:36
+#, no-c-format
+msgid "MIDI outputs:"
+msgstr "MIDI outputs:"
+
+#. i18n: file midimanagerdlg.ui line 86
+#: rc.cpp:18
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file midimanagerdlg.ui line 102
+#: rc.cpp:24 rc.cpp:39
+#, no-c-format
+msgid "&Connect"
+msgstr "&Connect"
+
+#. i18n: file midimanagerdlg.ui line 110
+#: rc.cpp:27 rc.cpp:42
+#, no-c-format
+msgid "&Disconnect"
+msgstr "&Disconnect"
+
+#: statusview.cpp:40
+msgid "aRts Status"
+msgstr "aRts Status"
+
+#: statusview.cpp:46
+msgid "Artsd is running with realtime scheduling."
+msgstr "Artsd is running with realtime scheduling."
+
+#: statusview.cpp:48
+msgid "Your system does not support realtime scheduling."
+msgstr "Your system does not support realtime scheduling."
+
+#: statusview.cpp:50
+msgid ""
+"Artsd is not configured for realtime scheduling\n"
+" or was manually started without artswrapper."
+msgstr ""
+"Artsd is not configured for realtime scheduling\n"
+" or was manually started without artswrapper."
+
+#: statusview.cpp:52
+msgid ""
+"Artsd should run with realtime scheduling,\n"
+" but it does not (Is artswrapper suid root?)."
+msgstr ""
+"Artsd should run with realtime scheduling,\n"
+" but it does not (Is artswrapper suid root?)."
+
+#: statusview.cpp:57
+msgid "Determining suspend status..."
+msgstr "Determining suspend status..."
+
+#: statusview.cpp:64
+msgid "&Suspend Now"
+msgstr "&Suspend Now"
+
+#: statusview.cpp:84
+msgid ""
+"The aRts sound daemon will not autosuspend right\n"
+"now since there are active modules."
+msgstr ""
+"The aRts sound daemon will not autosuspend right\n"
+"now since there are active modules."
+
+#: statusview.cpp:87
+msgid ""
+"The aRts sound daemon is suspended. Legacy\n"
+" applications can use the sound card now."
+msgstr ""
+"The aRts sound daemon is suspended. Legacy\n"
+" applications can use the sound card now."
+
+#: statusview.cpp:90
+msgid "Autosuspend will happen in %1 seconds."
+msgstr "Autosuspend will happen in %1 seconds."
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/artsmodules.po b/tde-i18n-en_GB/messages/kdemultimedia/artsmodules.po
new file mode 100644
index 00000000000..122386f2cf1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/artsmodules.po
@@ -0,0 +1,231 @@
+# translation of artsmodules.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: artsmodules\n"
+"POT-Creation-Date: 2007-10-24 01:15+0200\n"
+"PO-Revision-Date: 2004-09-15 11:01+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: modules/common/env_mixeritem_impl.cc:52
+msgid "Mixer (\"%1\")"
+msgstr "Mixer (\"%1\")"
+
+#: modules/common/env_mixeritem_impl.cc:190
+#: modules/common/env_mixeritem_impl.cc:327
+#: modules/effects/synth_stereo_fir_equalizer_impl.cc:211
+msgid "channels"
+msgstr "channels"
+
+#: modules/common/env_mixeritem_impl.cc:198
+#: modules/common/env_mixeritem_impl.cc:336
+msgid "name"
+msgstr "name"
+
+#: modules/common/env_mixeritem_impl.cc:205
+msgid "type"
+msgstr "type"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:115
+msgid "Low Gain"
+msgstr "Low Gain"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:123
+msgid "Low Freq"
+msgstr "Low Freq"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:127
+msgid "Low Q"
+msgstr "Low Q"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:132
+msgid "Mid1 Gain"
+msgstr "Mid1 Gain"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:140
+msgid "Mid1 Freq"
+msgstr "Mid1 Freq"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:144
+msgid "Mid1 Q"
+msgstr "Mid1 Q"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:149
+msgid "Mid2 Gain"
+msgstr "Mid2 Gain"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:157
+msgid "Mid2 Freq"
+msgstr "Mid2 Freq"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:161
+msgid "Mid2 Q"
+msgstr "Mid2 Q"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:166
+msgid "Mid3 Gain"
+msgstr "Mid3 Gain"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:174
+msgid "Mid3 Freq"
+msgstr "Mid3 Freq"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:178
+msgid "Mid3 Q"
+msgstr "Mid3 Q"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:183
+msgid "High Gain"
+msgstr "High Gain"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:191
+msgid "High Freq"
+msgstr "High Freq"
+
+#: modules/effects/fivebandmonocomplexeq_impl.cc:195
+msgid "High Q"
+msgstr "High Q"
+
+#: modules/effects/freeverbguifactory_impl.cc:57
+msgid "roomsize"
+msgstr "roomsize"
+
+#: modules/effects/freeverbguifactory_impl.cc:67
+msgid "damp"
+msgstr "damp"
+
+#: modules/effects/freeverbguifactory_impl.cc:77
+msgid "wet"
+msgstr "wet"
+
+#: modules/effects/freeverbguifactory_impl.cc:87
+msgid "dry"
+msgstr "dry"
+
+#: modules/effects/freeverbguifactory_impl.cc:97
+msgid "width"
+msgstr "width"
+
+#: modules/effects/monostereoconversion_impl.cc:149
+msgid "Balance"
+msgstr "Balance"
+
+#: modules/effects/stereocompressorguifactory_impl.cc:44
+msgid "attack"
+msgstr "attack"
+
+#: modules/effects/stereocompressorguifactory_impl.cc:52
+msgid "release"
+msgstr "release"
+
+#: modules/effects/stereocompressorguifactory_impl.cc:60
+msgid "thresh."
+msgstr "thresh."
+
+#: modules/effects/stereocompressorguifactory_impl.cc:68
+msgid "ratio"
+msgstr "ratio"
+
+#: modules/effects/stereocompressorguifactory_impl.cc:75
+msgid "output"
+msgstr "output"
+
+#: modules/effects/stereocompressorguifactory_impl.cc:83
+msgid "Bypass"
+msgstr "Bypass"
+
+#: modules/effects/synth_stereo_fir_equalizer_impl.cc:192
+msgid "a graph"
+msgstr "a graph"
+
+#: modules/mixers/littlestereomixerchannel_impl.cc:114
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:77
+#: modules/mixers/simplemixerchannelguifactory_impl.cc:64
+msgid "pan"
+msgstr "pan"
+
+#: modules/mixers/littlestereomixerchannel_impl.cc:121
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:84
+#: modules/mixers/simplemixerchannelguifactory_impl.cc:71
+msgid "volume"
+msgstr "volume"
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:24
+msgid "gain"
+msgstr "gain"
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:31
+msgid "EQ"
+msgstr "EQ"
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:40
+#: modules/mixers/simplemixerchannelguifactory_impl.cc:22
+msgid ""
+"_: volume\n"
+"high"
+msgstr "high"
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:47
+#: modules/mixers/simplemixerchannelguifactory_impl.cc:30
+msgid ""
+"_: volume\n"
+"mid"
+msgstr "mid"
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:54
+#: modules/mixers/simplemixerchannelguifactory_impl.cc:38
+msgid ""
+"_: volume\n"
+"low"
+msgstr "low"
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:61
+#: modules/mixers/simplemixerchannelguifactory_impl.cc:46
+msgid "frequency"
+msgstr "frequency"
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:69
+#: modules/mixers/simplemixerchannelguifactory_impl.cc:55
+msgid "q"
+msgstr "q"
+
+#: gui/kde/dbtest.cpp:29
+msgid "dBTest"
+msgstr "dBTest"
+
+#: gui/kde/dbtest.cpp:32
+msgid "Creator"
+msgstr "Creator"
+
+#: gui/kde/kvolumefader_impl.cpp:124
+msgid "Set Exact Value..."
+msgstr "Set Exact Value..."
+
+#: gui/kde/kvolumefader_impl.cpp:236
+msgid "Set Exact Volume Value"
+msgstr "Set Exact Volume Value"
+
+#: gui/kde/kvolumefader_impl.cpp:236
+msgid "Exact volume (dB):"
+msgstr "Exact volume (dB):"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/audiocd_encoder_lame.po b/tde-i18n-en_GB/messages/kdemultimedia/audiocd_encoder_lame.po
new file mode 100644
index 00000000000..d9c84f92885
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/audiocd_encoder_lame.po
@@ -0,0 +1,493 @@
+# translation of audiocd_encoder_lame.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: audiocd_encoder_lame\n"
+"POT-Creation-Date: 2005-05-09 01:19+0200\n"
+"PO-Revision-Date: 2005-01-31 15:41+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file encoderlameconfig.ui line 41
+#: rc.cpp:6
+#, no-c-format
+msgid "Cop&yrighted"
+msgstr "Cop&yrighted"
+
+#. i18n: file encoderlameconfig.ui line 44
+#: rc.cpp:9
+#, no-c-format
+msgid "Mark MP3 file as copyrighted"
+msgstr "Mark MP3 file as copyrighted"
+
+#. i18n: file encoderlameconfig.ui line 47
+#: rc.cpp:12
+#, no-c-format
+msgid "Mark MP3 file as copyrighted."
+msgstr "Mark MP3 file as copyrighted."
+
+#. i18n: file encoderlameconfig.ui line 55
+#: rc.cpp:15
+#, no-c-format
+msgid "Origi&nal"
+msgstr "Origi&nal"
+
+#. i18n: file encoderlameconfig.ui line 61
+#: rc.cpp:18
+#, no-c-format
+msgid "Mark MP3 file as an original"
+msgstr "Mark MP3 file as an original"
+
+#. i18n: file encoderlameconfig.ui line 64
+#: rc.cpp:21
+#, no-c-format
+msgid "Mark MP3 file as an original."
+msgstr "Mark MP3 file as an original."
+
+#. i18n: file encoderlameconfig.ui line 72
+#: rc.cpp:24
+#, no-c-format
+msgid "&ISO encoding"
+msgstr "&ISO encoding"
+
+#. i18n: file encoderlameconfig.ui line 75
+#: rc.cpp:27
+#, no-c-format
+msgid "Try to use strict ISO encoding"
+msgstr "Try to use strict ISO encoding"
+
+#. i18n: file encoderlameconfig.ui line 78
+#: rc.cpp:30 rc.cpp:84 rc.cpp:132
+#, no-c-format
+msgid "This selects the maximal bitrate used for encoding."
+msgstr "This selects the maximal bitrate used for encoding."
+
+#. i18n: file encoderlameconfig.ui line 86
+#: rc.cpp:33
+#, no-c-format
+msgid "&Error protection"
+msgstr "&Error protection"
+
+#. i18n: file encoderlameconfig.ui line 94
+#: rc.cpp:36
+#, no-c-format
+msgid "&Write ID3 tag"
+msgstr "&Write ID3 tag"
+
+#. i18n: file encoderlameconfig.ui line 100
+#: rc.cpp:39 rc.cpp:42
+#, no-c-format
+msgid ""
+"If checked and if cddb support is available, an id3 tag will be appended"
+msgstr ""
+"If ticked and if cddb support is available, an id3 tag will be appended"
+
+#. i18n: file encoderlameconfig.ui line 113
+#: rc.cpp:45
+#, no-c-format
+msgid "Encoding Method"
+msgstr "Encoding Method"
+
+#. i18n: file encoderlameconfig.ui line 138
+#: rc.cpp:48
+#, no-c-format
+msgid "Low"
+msgstr "Low"
+
+#. i18n: file encoderlameconfig.ui line 169
+#: rc.cpp:51
+#, no-c-format
+msgid "High"
+msgstr "High"
+
+#. i18n: file encoderlameconfig.ui line 179
+#: rc.cpp:54
+#, no-c-format
+msgid "&Quality:"
+msgstr "&Quality:"
+
+#. i18n: file encoderlameconfig.ui line 191
+#: rc.cpp:57
+#, no-c-format
+msgid "Stereo"
+msgstr "Stereo"
+
+#. i18n: file encoderlameconfig.ui line 196
+#: rc.cpp:60
+#, no-c-format
+msgid "Joint Stereo"
+msgstr "Joint Stereo"
+
+#. i18n: file encoderlameconfig.ui line 201
+#: rc.cpp:63
+#, no-c-format
+msgid "Dual Channel"
+msgstr "Dual Channel"
+
+#. i18n: file encoderlameconfig.ui line 206
+#: rc.cpp:66
+#, no-c-format
+msgid "Mono"
+msgstr "Mono"
+
+#. i18n: file encoderlameconfig.ui line 213
+#: rc.cpp:69
+#, no-c-format
+msgid ""
+"This option controls whether MP3 files are recorded with one or two channels. "
+"Note that choosing <i>\"Mono\"</i> reduces file size, but also kills the stereo "
+"signal."
+msgstr ""
+"This option controls whether MP3 files are recorded with one or two channels. "
+"Note that choosing <i>\"Mono\"</i> reduces file size, but also kills the stereo "
+"signal."
+
+#. i18n: file encoderlameconfig.ui line 221
+#: rc.cpp:72
+#, no-c-format
+msgid "Constant bitrate"
+msgstr "Constant bitrate"
+
+#. i18n: file encoderlameconfig.ui line 229
+#: rc.cpp:75
+#, no-c-format
+msgid "Variable bitrate"
+msgstr "Variable bitrate"
+
+#. i18n: file encoderlameconfig.ui line 262
+#: rc.cpp:78
+#, no-c-format
+msgid "Variable Bitrate Settings"
+msgstr "Variable Bitrate Settings"
+
+#. i18n: file encoderlameconfig.ui line 279
+#: rc.cpp:81
+#, no-c-format
+msgid "Specify avera&ge bitrate:"
+msgstr "Specify avera&ge bitrate:"
+
+#. i18n: file encoderlameconfig.ui line 288
+#: rc.cpp:87 rc.cpp:141 rc.cpp:192 rc.cpp:240
+#, no-c-format
+msgid "32 kbs"
+msgstr "32 kbs"
+
+#. i18n: file encoderlameconfig.ui line 293
+#: rc.cpp:90 rc.cpp:144 rc.cpp:195 rc.cpp:243
+#, no-c-format
+msgid "40 kbs"
+msgstr "40 kbs"
+
+#. i18n: file encoderlameconfig.ui line 298
+#: rc.cpp:93 rc.cpp:147 rc.cpp:198 rc.cpp:246
+#, no-c-format
+msgid "48 kbs"
+msgstr "48 kbs"
+
+#. i18n: file encoderlameconfig.ui line 303
+#: rc.cpp:96 rc.cpp:150 rc.cpp:201 rc.cpp:249
+#, no-c-format
+msgid "56 kbs"
+msgstr "56 kbs"
+
+#. i18n: file encoderlameconfig.ui line 308
+#: rc.cpp:99 rc.cpp:153 rc.cpp:204 rc.cpp:252
+#, no-c-format
+msgid "64 kbs"
+msgstr "64 kbs"
+
+#. i18n: file encoderlameconfig.ui line 313
+#: rc.cpp:102 rc.cpp:156 rc.cpp:207 rc.cpp:255
+#, no-c-format
+msgid "80 kbs"
+msgstr "80 kbs"
+
+#. i18n: file encoderlameconfig.ui line 318
+#: rc.cpp:105 rc.cpp:159 rc.cpp:210 rc.cpp:258
+#, no-c-format
+msgid "96 kbs"
+msgstr "96 kbs"
+
+#. i18n: file encoderlameconfig.ui line 323
+#: rc.cpp:108 rc.cpp:162 rc.cpp:213 rc.cpp:261
+#, no-c-format
+msgid "112 kbs"
+msgstr "112 kbs"
+
+#. i18n: file encoderlameconfig.ui line 328
+#: rc.cpp:111 rc.cpp:165 rc.cpp:216 rc.cpp:264
+#, no-c-format
+msgid "128 kbs"
+msgstr "128 kbs"
+
+#. i18n: file encoderlameconfig.ui line 333
+#: rc.cpp:114 rc.cpp:168 rc.cpp:219 rc.cpp:267
+#, no-c-format
+msgid "160 kbs"
+msgstr "160 kbs"
+
+#. i18n: file encoderlameconfig.ui line 338
+#: rc.cpp:117 rc.cpp:171 rc.cpp:222 rc.cpp:270
+#, no-c-format
+msgid "192 kbs"
+msgstr "192 kbs"
+
+#. i18n: file encoderlameconfig.ui line 343
+#: rc.cpp:120 rc.cpp:174 rc.cpp:225 rc.cpp:273
+#, no-c-format
+msgid "224 kbs"
+msgstr "224 kbs"
+
+#. i18n: file encoderlameconfig.ui line 348
+#: rc.cpp:123 rc.cpp:177 rc.cpp:228 rc.cpp:276
+#, no-c-format
+msgid "256 kbs"
+msgstr "256 kbs"
+
+#. i18n: file encoderlameconfig.ui line 353
+#: rc.cpp:126 rc.cpp:180 rc.cpp:231 rc.cpp:279
+#, no-c-format
+msgid "320 kbs"
+msgstr "320 kbs"
+
+#. i18n: file encoderlameconfig.ui line 374
+#: rc.cpp:129
+#, no-c-format
+msgid "Maximal bi&trate:"
+msgstr "Maximal bi&trate:"
+
+#. i18n: file encoderlameconfig.ui line 385
+#: rc.cpp:135
+#, no-c-format
+msgid "Write &Xing VBR tag"
+msgstr "Write &Xing VBR tag"
+
+#. i18n: file encoderlameconfig.ui line 391
+#: rc.cpp:138
+#, no-c-format
+msgid ""
+"This writes additional information related to VBR as introduced by Xing."
+msgstr ""
+"This writes additional information related to VBR as introduced by Xing."
+
+#. i18n: file encoderlameconfig.ui line 483
+#: rc.cpp:183
+#, no-c-format
+msgid "Minimal &value is a hard limit"
+msgstr "Minimal &value is a hard limit"
+
+#. i18n: file encoderlameconfig.ui line 494
+#: rc.cpp:186
+#, no-c-format
+msgid "Minimal &bitrate:"
+msgstr "Minimal &bitrate:"
+
+#. i18n: file encoderlameconfig.ui line 497
+#: rc.cpp:189
+#, no-c-format
+msgid "This selects the minimal bitrate used for encoding."
+msgstr "This selects the minimal bitrate used for encoding."
+
+#. i18n: file encoderlameconfig.ui line 588
+#: rc.cpp:234 rc.cpp:339
+#, no-c-format
+msgid "Constant Bitrate Settings"
+msgstr "Constant Bitrate Settings"
+
+#. i18n: file encoderlameconfig.ui line 605
+#: rc.cpp:237
+#, no-c-format
+msgid "Bitrate:"
+msgstr "Bitrate:"
+
+#. i18n: file encoderlameconfig.ui line 689
+#: rc.cpp:282
+#, no-c-format
+msgid "The higher the bitrate, the better the quality and the larger the file."
+msgstr ""
+"The higher the bitrate, the better the quality and the larger the file."
+
+#. i18n: file encoderlameconfig.ui line 699
+#: rc.cpp:285
+#, no-c-format
+msgid "Filter Settings"
+msgstr "Filter Settings"
+
+#. i18n: file encoderlameconfig.ui line 723
+#: rc.cpp:288
+#, no-c-format
+msgid "&Lowpass filter cutoff above"
+msgstr "&Lowpass filter cutoff above"
+
+#. i18n: file encoderlameconfig.ui line 734
+#: rc.cpp:291 rc.cpp:297 rc.cpp:303 rc.cpp:309
+#, no-c-format
+msgid " Hz"
+msgstr " Hz"
+
+#. i18n: file encoderlameconfig.ui line 745
+#: rc.cpp:294
+#, no-c-format
+msgid "&Highpass filter cutoff below"
+msgstr "&Highpass filter cutoff below"
+
+#. i18n: file encoderlameconfig.ui line 770
+#: rc.cpp:300
+#, no-c-format
+msgid "Low&pass filter width"
+msgstr "Low&pass filter width"
+
+#. i18n: file encoderlameconfig.ui line 795
+#: rc.cpp:306
+#, no-c-format
+msgid "Highpa&ss filter width"
+msgstr "Highpa&ss filter width"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 11
+#: rc.cpp:312
+#, no-c-format
+msgid "Constant Bitrate"
+msgstr "Constant Bitrate"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 15
+#: rc.cpp:315
+#, no-c-format
+msgid "Variable Bitrate"
+msgstr "Variable Bitrate"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 20
+#: rc.cpp:318
+#, no-c-format
+msgid "Stereo Mode"
+msgstr "Stereo Mode"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 24
+#: rc.cpp:321
+#, no-c-format
+msgid "Quality"
+msgstr "Quality"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 30
+#: rc.cpp:324
+#, no-c-format
+msgid "Copyrighted"
+msgstr "Copyrighted"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 34
+#: rc.cpp:327
+#, no-c-format
+msgid "Original"
+msgstr "Original"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 38
+#: rc.cpp:330
+#, no-c-format
+msgid "ISO Encoding"
+msgstr "ISO Encoding"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 42
+#: rc.cpp:333
+#, no-c-format
+msgid "Error protection"
+msgstr "Error protection"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 46
+#: rc.cpp:336
+#, no-c-format
+msgid "Write ID3 Tag"
+msgstr "Write ID3 Tag"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 60
+#: rc.cpp:342
+#, no-c-format
+msgid "Minimal bitrate"
+msgstr "Minimal bitrate"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 64
+#: rc.cpp:345
+#, no-c-format
+msgid "Minimal Value is a hard limit"
+msgstr "Minimal Value is a hard limit"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 68
+#: rc.cpp:348
+#, no-c-format
+msgid "Maximal bitrate"
+msgstr "Maximal bitrate"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 72
+#: rc.cpp:351
+#, no-c-format
+msgid "Average bitrate"
+msgstr "Average bitrate"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 76
+#: rc.cpp:354
+#, no-c-format
+msgid "Write Xing VBR tag"
+msgstr "Write Xing VBR tag"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 81
+#: rc.cpp:357
+#, no-c-format
+msgid "Minimal bitrate value"
+msgstr "Minimal bitrate value"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 87
+#: rc.cpp:360
+#, no-c-format
+msgid "Maximal bitrate value"
+msgstr "Maximal bitrate value"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 93
+#: rc.cpp:363
+#, no-c-format
+msgid "Average bitrate value"
+msgstr "Average bitrate value"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 102
+#: rc.cpp:366
+#, no-c-format
+msgid "Lowpass filter cutoff above"
+msgstr "Lowpass filter cutoff above"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 106
+#: rc.cpp:369
+#, no-c-format
+msgid "Lowpass filter cutoff above Value"
+msgstr "Lowpass filter cutoff above Value"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 111
+#: rc.cpp:372
+#, no-c-format
+msgid "Highpass filter cutoff above"
+msgstr "Highpass filter cutoff above"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 115
+#: rc.cpp:375
+#, no-c-format
+msgid "Highpass filter cutoff above Value"
+msgstr "Highpass filter cutoff above Value"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 120
+#: rc.cpp:378
+#, no-c-format
+msgid "Lowpass filter width"
+msgstr "Lowpass filter width"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 124
+#: rc.cpp:381
+#, no-c-format
+msgid "Lowpass filter width value"
+msgstr "Lowpass filter width value"
+
+#. i18n: file audiocd_lame_encoder.kcfg line 129
+#: rc.cpp:384 rc.cpp:387
+#, no-c-format
+msgid "Highpass filter width"
+msgstr "Highpass filter width"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/audiocd_encoder_vorbis.po b/tde-i18n-en_GB/messages/kdemultimedia/audiocd_encoder_vorbis.po
new file mode 100644
index 00000000000..2c3f3e09fb9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/audiocd_encoder_vorbis.po
@@ -0,0 +1,230 @@
+# translation of audiocd_encoder_vorbis.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: audiocd_encoder_vorbis\n"
+"POT-Creation-Date: 2005-05-09 01:19+0200\n"
+"PO-Revision-Date: 2004-10-12 16:26+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file encodervorbisconfig.ui line 24
+#: rc.cpp:3
+#, no-c-format
+msgid "&Encoding Method"
+msgstr "&Encoding Method"
+
+#. i18n: file encodervorbisconfig.ui line 35
+#: rc.cpp:6
+#, no-c-format
+msgid "Quality based"
+msgstr "Quality based"
+
+#. i18n: file encodervorbisconfig.ui line 46
+#: rc.cpp:9
+#, no-c-format
+msgid "Bitrate based"
+msgstr "Bitrate based"
+
+#. i18n: file encodervorbisconfig.ui line 59
+#: rc.cpp:12
+#, no-c-format
+msgid "Vorbis Bitrate Settings"
+msgstr "Vorbis Bitrate Settings"
+
+#. i18n: file encodervorbisconfig.ui line 74
+#: rc.cpp:15 rc.cpp:57
+#, no-c-format
+msgid "32 kbs"
+msgstr "32 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 79
+#: rc.cpp:18 rc.cpp:60
+#, no-c-format
+msgid "40 kbs"
+msgstr "40 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 84
+#: rc.cpp:21 rc.cpp:63
+#, no-c-format
+msgid "48 kbs"
+msgstr "48 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 89
+#: rc.cpp:24 rc.cpp:66
+#, no-c-format
+msgid "56 kbs"
+msgstr "56 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 94
+#: rc.cpp:27 rc.cpp:69
+#, no-c-format
+msgid "64 kbs"
+msgstr "64 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 99
+#: rc.cpp:30 rc.cpp:72
+#, no-c-format
+msgid "80 kbs"
+msgstr "80 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 104
+#: rc.cpp:33 rc.cpp:75
+#, no-c-format
+msgid "96 kbs"
+msgstr "96 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 109
+#: rc.cpp:36 rc.cpp:78
+#, no-c-format
+msgid "112 kbs"
+msgstr "112 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 114
+#: rc.cpp:39 rc.cpp:81 rc.cpp:105
+#, no-c-format
+msgid "128 kbs"
+msgstr "128 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 119
+#: rc.cpp:42 rc.cpp:84 rc.cpp:108
+#, no-c-format
+msgid "160 kbs"
+msgstr "160 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 124
+#: rc.cpp:45 rc.cpp:87 rc.cpp:111
+#, no-c-format
+msgid "192 kbs"
+msgstr "192 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 129
+#: rc.cpp:48 rc.cpp:90
+#, no-c-format
+msgid "224 kbs"
+msgstr "224 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 134
+#: rc.cpp:51 rc.cpp:93 rc.cpp:114
+#, no-c-format
+msgid "256 kbs"
+msgstr "256 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 139
+#: rc.cpp:54 rc.cpp:96 rc.cpp:117
+#, no-c-format
+msgid "350 kbs"
+msgstr "350 kbs"
+
+#. i18n: file encodervorbisconfig.ui line 241
+#: rc.cpp:99
+#, no-c-format
+msgid "M&inimal bitrate:"
+msgstr "M&inimal bitrate:"
+
+#. i18n: file encodervorbisconfig.ui line 252
+#: rc.cpp:102
+#, no-c-format
+msgid "Ma&ximal bitrate:"
+msgstr "Ma&ximal bitrate:"
+
+#. i18n: file encodervorbisconfig.ui line 293
+#: rc.cpp:120
+#, no-c-format
+msgid "A&verage bitrate:"
+msgstr "A&verage bitrate:"
+
+#. i18n: file encodervorbisconfig.ui line 306
+#: rc.cpp:123
+#, no-c-format
+msgid "Vorbis &Quality Setting"
+msgstr "Vorbis &Quality Setting"
+
+#. i18n: file encodervorbisconfig.ui line 309
+#: rc.cpp:126
+#, no-c-format
+msgid ""
+"You can set the quality of the encoded stream here. A higher value implies a "
+"higher quality but encodes slower."
+msgstr ""
+"You can set the quality of the encoded stream here. A higher value implies a "
+"higher quality but encodes slower."
+
+#. i18n: file encodervorbisconfig.ui line 338
+#: rc.cpp:129
+#, no-c-format
+msgid "Higher is better but slower"
+msgstr "Higher is better but slower"
+
+#. i18n: file encodervorbisconfig.ui line 368
+#: rc.cpp:135
+#, no-c-format
+msgid "Add &track information"
+msgstr "Add &track information"
+
+#. i18n: file encodervorbisconfig.ui line 371
+#: rc.cpp:138
+#, no-c-format
+msgid ""
+"Add a description of the song to the file header. This makes it easy for the "
+"user to get advanced song information shown by his media player. You can get "
+"this information automatically via the Internet. Look at the <i>"
+"\"CDDB Retrieval\"</i> control module for details."
+msgstr ""
+"Add a description of the song to the file header. This makes it easy for the "
+"user to get advanced song information shown by his media player. You can get "
+"this information automatically via the Internet. Look at the <i>"
+"\"CDDB Retrieval\"</i> control module for details."
+
+#. i18n: file audiocd_vorbis_encoder.kcfg line 10
+#: rc.cpp:141
+#, no-c-format
+msgid "Vorbis Encoding Quality or Bitrate"
+msgstr "Vorbis Encoding Quality or Bitrate"
+
+#. i18n: file audiocd_vorbis_encoder.kcfg line 15
+#: rc.cpp:144
+#, no-c-format
+msgid "Minimal bitrate specified"
+msgstr "Minimal bitrate specified"
+
+#. i18n: file audiocd_vorbis_encoder.kcfg line 19
+#: rc.cpp:147
+#, no-c-format
+msgid "Maximal bitrate specified"
+msgstr "Maximal bitrate specified"
+
+#. i18n: file audiocd_vorbis_encoder.kcfg line 23
+#: rc.cpp:150
+#, no-c-format
+msgid "Average bitrate specified"
+msgstr "Average bitrate specified"
+
+#. i18n: file audiocd_vorbis_encoder.kcfg line 28
+#: rc.cpp:153
+#, no-c-format
+msgid "Add Comments"
+msgstr "Add Comments"
+
+#. i18n: file audiocd_vorbis_encoder.kcfg line 32
+#: rc.cpp:156
+#, no-c-format
+msgid "Quality"
+msgstr "Quality"
+
+#. i18n: file audiocd_vorbis_encoder.kcfg line 39
+#: rc.cpp:159
+#, no-c-format
+msgid "Minimal bitrate"
+msgstr "Minimal bitrate"
+
+#. i18n: file audiocd_vorbis_encoder.kcfg line 46
+#: rc.cpp:162 rc.cpp:165 rc.cpp:168
+#, no-c-format
+msgid "maximal bitrate"
+msgstr "maximal bitrate"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/juk.po b/tde-i18n-en_GB/messages/kdemultimedia/juk.po
new file mode 100644
index 00000000000..f84dd75192f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/juk.po
@@ -0,0 +1,1649 @@
+# translation of juk.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: juk\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2006-02-19 22:20+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: advancedsearchdialog.cpp:41
+msgid "Create Search Playlist"
+msgstr "Create Search Playlist"
+
+#: advancedsearchdialog.cpp:48
+msgid "Playlist name:"
+msgstr "Playlist name:"
+
+#: advancedsearchdialog.cpp:51
+msgid "Search Criteria"
+msgstr "Search Criteria"
+
+#: advancedsearchdialog.cpp:55
+msgid "Match any of the following"
+msgstr "Match any of the following"
+
+#: advancedsearchdialog.cpp:56
+msgid "Match all of the following"
+msgstr "Match all of the following"
+
+#: advancedsearchdialog.cpp:90
+msgid "More"
+msgstr "More"
+
+#: advancedsearchdialog.cpp:94
+msgid "Fewer"
+msgstr "Fewer"
+
+#: artsplayer.cpp:76
+msgid "Cannot find the aRts soundserver."
+msgstr "Cannot find the aRts soundserver."
+
+#: artsplayer.cpp:232
+msgid ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is configured "
+"properly."
+msgstr ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is configured "
+"properly."
+
+#: artsplayer.cpp:237 exampleoptions.cpp:50 main.cpp:52 systemtray.cpp:519
+#: systemtray.cpp:535
+msgid "JuK"
+msgstr "JuK"
+
+#: cache.cpp:301
+msgid ""
+"The music data cache has been corrupted. JuK needs to rescan it now. This may "
+"take some time."
+msgstr ""
+"The music data cache has been corrupted. JuK needs to rescan it now. This may "
+"take some time."
+
+#: collectionlist.cpp:60
+msgid "Collection List"
+msgstr "Collection List"
+
+#: collectionlist.cpp:188
+msgid ""
+"Removing an item from the collection will also remove it from all of your "
+"playlists. Are you sure you want to continue?\n"
+"\n"
+"Note, however, that if the directory that these files are in is in your \"scan "
+"on startup\" list, they will be readded on startup."
+msgstr ""
+"Removing an item from the collection will also remove it from all of your "
+"playlists. Are you sure you want to continue?\n"
+"\n"
+"Note, however, that if the directory that these files are in is in your \"scan "
+"on startup\" list, they will be readded on startup."
+
+#: collectionlist.cpp:231
+msgid "Show Playing"
+msgstr "Show Playing"
+
+#: coverdialog.cpp:38
+msgid "<All Artists>"
+msgstr "<All Artists>"
+
+#: coverdialog.cpp:145
+msgid "Remove Cover"
+msgstr "Remove Cover"
+
+#: deletedialog.cpp:50
+#, c-format
+msgid ""
+"_n: <b>1</b> file selected.\n"
+"<b>%n</b> files selected."
+msgstr ""
+"<b>1</b> file selected.\n"
+"<b>%n</b> files selected."
+
+#: deletedialog.cpp:56
+msgid ""
+"<qt>These items will be <b>permanently deleted</b> from your hard disk.</qt>"
+msgstr ""
+"<qt>These items will be <b>permanently deleted</b> from your hard disk.</qt>"
+
+#: deletedialog.cpp:62
+msgid "<qt>These items will be moved to the Trash Bin.</qt>"
+msgstr "<qt>These items will be moved to the Wastebin.</qt>"
+
+#: deletedialog.cpp:74
+msgid "About to delete selected files"
+msgstr "About to delete selected files"
+
+#: deletedialog.cpp:76
+msgid "&Send to Trash"
+msgstr "&Send to Wastebin"
+
+#: directorylist.cpp:32
+msgid "Folder List"
+msgstr "Folder List"
+
+#: filerenamer.cpp:72
+msgid ""
+"You are about to rename the following files. Are you sure you want to continue?"
+msgstr ""
+"You are about to rename the following files. Are you sure you want to continue?"
+
+#: filerenamer.cpp:78
+msgid "Original Name"
+msgstr "Original Name"
+
+#: filerenamer.cpp:79
+msgid "New Name"
+msgstr "New Name"
+
+#: filerenamer.cpp:87
+msgid "No Change"
+msgstr "No Change"
+
+#: filerenamer.cpp:460
+msgid "Insert folder separator"
+msgstr "Insert folder separator"
+
+#: filerenamer.cpp:549
+msgid "No file selected, or selected file has no tags."
+msgstr "No file selected, or selected file has no tags."
+
+#: filerenamer.cpp:791
+msgid "Hide Renamer Test Dialog"
+msgstr "Hide Renamer Test Dialogue"
+
+#. i18n: file filerenamerbase.ui line 247
+#: filerenamer.cpp:796 rc.cpp:200
+#, no-c-format
+msgid "Show Renamer Test Dialog"
+msgstr "Show Renamer Test Dialogue"
+
+#: filerenamer.cpp:878
+msgid "%1 to %2"
+msgstr "%1 to %2"
+
+#: filerenamer.cpp:885
+msgid ""
+"The following rename operations failed:\n"
+msgstr ""
+"The following rename operations failed:\n"
+
+#: filerenamerconfigdlg.cpp:24
+msgid "File Renamer Options"
+msgstr "File Renamer Options"
+
+#: filerenameroptions.cpp:121
+msgid "File Renamer"
+msgstr "File Renamer"
+
+#: historyplaylist.cpp:63
+msgid "Time"
+msgstr "Time"
+
+#: juk.cpp:123
+msgid "Remove From Playlist"
+msgstr "Remove From Playlist"
+
+#: juk.cpp:125 systemtray.cpp:184
+msgid "&Random Play"
+msgstr "&Random Play"
+
+#: juk.cpp:128
+msgid "&Disable Random Play"
+msgstr "&Disable Random Play"
+
+#: juk.cpp:132
+msgid "Use &Random Play"
+msgstr "Use &Random Play"
+
+#: juk.cpp:136
+msgid "Use &Album Random Play"
+msgstr "Use &Album Random Play"
+
+#: juk.cpp:141
+msgid "&Play"
+msgstr "&Play"
+
+#: juk.cpp:142
+msgid "P&ause"
+msgstr "P&ause"
+
+#: juk.cpp:143
+msgid "&Stop"
+msgstr "&Stop"
+
+#: juk.cpp:145
+msgid ""
+"_: previous track\n"
+"Previous"
+msgstr "Previous"
+
+#: juk.cpp:146
+msgid ""
+"_: next track\n"
+"&Next"
+msgstr "&Next"
+
+#: juk.cpp:147
+msgid "&Loop Playlist"
+msgstr "&Loop Playlist"
+
+#: juk.cpp:149
+msgid "&Resize Playlist Columns Manually"
+msgstr "&Resize Playlist Columns Manually"
+
+#: juk.cpp:151
+msgid "&Resize Column Headers Automatically"
+msgstr "&Resize Column Headers Automatically"
+
+#: juk.cpp:155 juk.cpp:238
+msgid "Mute"
+msgstr "Mute"
+
+#: juk.cpp:156 juk.cpp:236
+msgid "Volume Up"
+msgstr "Volume Up"
+
+#: juk.cpp:157 juk.cpp:237
+msgid "Volume Down"
+msgstr "Volume Down"
+
+#: juk.cpp:158 juk.cpp:230
+msgid "Play / Pause"
+msgstr "Play / Pause"
+
+#: juk.cpp:159 juk.cpp:235
+msgid "Seek Forward"
+msgstr "Seek Forward"
+
+#: juk.cpp:160 juk.cpp:234
+msgid "Seek Back"
+msgstr "Seek Back"
+
+#: juk.cpp:167
+msgid "Show Splash Screen on Startup"
+msgstr "Show Splash Screen on Startup"
+
+#: juk.cpp:169
+msgid "Hide Splash Screen on Startup"
+msgstr "Hide Splash Screen on Startup"
+
+#: juk.cpp:171
+msgid "&Dock in System Tray"
+msgstr "&Dock in System Tray"
+
+#: juk.cpp:174
+msgid "&Stay in System Tray on Close"
+msgstr "&Stay in System Tray on Close"
+
+#: juk.cpp:177
+msgid "Popup &Track Announcement"
+msgstr "Popup &Track Announcement"
+
+#: juk.cpp:179
+msgid "Save &Play Queue on Exit"
+msgstr "Save &Play Queue on Exit"
+
+#: juk.cpp:191
+msgid "&Tag Guesser..."
+msgstr "&Tag Guesser..."
+
+#: juk.cpp:194
+msgid "&File Renamer..."
+msgstr "&File Renamer..."
+
+#: juk.cpp:203
+msgid "Track Position"
+msgstr "Track Position"
+
+#: juk.cpp:229
+msgid "Play"
+msgstr "Play"
+
+#: juk.cpp:231
+msgid "Stop Playing"
+msgstr "Stop Playing"
+
+#: juk.cpp:233
+msgid "Forward"
+msgstr "Forward"
+
+#: juk.cpp:239
+msgid "Show / Hide"
+msgstr "Show / Hide"
+
+#: juk.cpp:240 playlistcollection.cpp:869
+msgid "Play Next Album"
+msgstr "Play Next Album"
+
+#: juk.cpp:399
+msgid ""
+"<qt>Closing the main window will keep JuK running in the system tray. Use Quit "
+"from the File menu to quit the application.</qt>"
+msgstr ""
+"<qt>Closing the main window will keep JuK running in the system tray. Use Quit "
+"from the File menu to quit the application.</qt>"
+
+#: juk.cpp:401
+msgid "Docking in System Tray"
+msgstr "Docking in System Tray"
+
+#: k3bexporter.cpp:109
+msgid "Add Selected Items to Audio or Data CD"
+msgstr "Add Selected Items to Audio or Data CD"
+
+#: k3bexporter.cpp:177
+msgid "Unable to start K3b."
+msgstr "Unable to start K3b."
+
+#: k3bexporter.cpp:211
+msgid "There was a DCOP communication error with K3b."
+msgstr "There was a DCOP communication error with K3b."
+
+#: k3bexporter.cpp:244
+msgid ""
+"Create an audio mode CD suitable for CD players, or a data mode CD suitable for "
+"computers and other digital music players?"
+msgstr ""
+"Create an audio mode CD suitable for CD players, or a data mode CD suitable for "
+"computers and other digital music players?"
+
+#: k3bexporter.cpp:247
+msgid "Create K3b Project"
+msgstr "Create K3b Project"
+
+#: k3bexporter.cpp:248
+msgid "Audio Mode"
+msgstr "Audio Mode"
+
+#: k3bexporter.cpp:249
+msgid "Data Mode"
+msgstr "Data Mode"
+
+#: k3bexporter.cpp:275
+msgid "Add Playlist to Audio or Data CD"
+msgstr "Add Playlist to Audio or Data CD"
+
+#: keydialog.cpp:79
+msgid "Configure Shortcuts"
+msgstr "Configure Shortcuts"
+
+#: keydialog.cpp:98
+msgid "Global Shortcuts"
+msgstr "Global Shortcuts"
+
+#: keydialog.cpp:99
+msgid "&No keys"
+msgstr "&No keys"
+
+#: keydialog.cpp:100
+msgid "&Standard keys"
+msgstr "&Standard keys"
+
+#: keydialog.cpp:101
+msgid "&Multimedia keys"
+msgstr "&Multimedia keys"
+
+#: keydialog.cpp:104
+msgid ""
+"Here you can select the keys used as global shortcuts to control the player"
+msgstr ""
+"Here you can select the keys used as global shortcuts to control the player"
+
+#: main.cpp:27
+msgid "Jukebox and music manager for KDE"
+msgstr "Jukebox and music manager for KDE"
+
+#: main.cpp:28
+msgid "Author, chief dork and keeper of the funk"
+msgstr "Author, chief dork and keeper of the funk"
+
+#: main.cpp:29
+msgid "Assistant super-hero, fixer of many things"
+msgstr "Assistant super-hero, fixer of many things"
+
+#: main.cpp:30
+msgid ""
+"System tray docking, \"inline\" tag editing,\n"
+"bug fixes, evangelism, moral support"
+msgstr ""
+"System tray docking, \"inline\" tag editing,\n"
+"bug fixes, evangelism, moral support"
+
+#: main.cpp:31
+msgid "GStreamer port"
+msgstr "GStreamer port"
+
+#: main.cpp:32
+msgid "Global keybindings support"
+msgstr "Global keybindings support"
+
+#: main.cpp:33
+msgid "Track announcement popups"
+msgstr "Track announcement popups"
+
+#: main.cpp:34
+msgid "Automagic track data guessing, bugfixes"
+msgstr "Automagic track data guessing, bugfixes"
+
+#: main.cpp:35
+msgid "More automagical things, now using MusicBrainz"
+msgstr "More automagical things, now using MusicBrainz"
+
+#: main.cpp:36
+msgid "Co-conspirator in MusicBrainz wizardry"
+msgstr "Co-conspirator in MusicBrainz wizardry"
+
+#: main.cpp:37
+msgid "Friendly, neighborhood aRts guru"
+msgstr "Friendly, neighbourhood aRts guru"
+
+#: main.cpp:38
+msgid ""
+"Making JuK friendlier to people with\n"
+"terabytes of music"
+msgstr ""
+"Making JuK friendlier to people with\n"
+"terabytes of music"
+
+#: main.cpp:39
+msgid "DCOP interface"
+msgstr "DCOP interface"
+
+#: main.cpp:40
+msgid "FLAC and MPC support"
+msgstr "FLAC and MPC support"
+
+#: main.cpp:41
+msgid "Album cover manager"
+msgstr "Album cover manager"
+
+#: main.cpp:42
+msgid "Gimper of splash screen"
+msgstr "Gimper of splash screen"
+
+#: main.cpp:46
+msgid "File(s) to open"
+msgstr "File(s) to open"
+
+#: mediafiles.cpp:68
+msgid "Playlists"
+msgstr "Playlists"
+
+#: musicbrainzquery.cpp:37
+msgid "Querying MusicBrainz server..."
+msgstr "Querying MusicBrainz server..."
+
+#: musicbrainzquery.cpp:50
+msgid "No matches found."
+msgstr "No matches found."
+
+#: musicbrainzquery.cpp:64
+msgid "Error connecting to MusicBrainz server."
+msgstr "Error connecting to MusicBrainz server."
+
+#: nowplaying.cpp:273
+msgid "back to playlist"
+msgstr "back to playlist"
+
+#: nowplaying.cpp:297 nowplaying.cpp:312 playlistcollection.cpp:552
+msgid "History"
+msgstr "History"
+
+#: playermanager.cpp:245
+msgid "&Output To"
+msgstr "&Output To"
+
+#: playermanager.cpp:249 playermanager.cpp:552
+msgid "aRts"
+msgstr "aRts"
+
+#: playermanager.cpp:252 playermanager.cpp:554
+msgid "GStreamer"
+msgstr "GStreamer"
+
+#: playermanager.cpp:255 playermanager.cpp:260 playermanager.cpp:556
+msgid "aKode"
+msgstr "aKode"
+
+#: playlist.cpp:546
+#, c-format
+msgid "Could not save to file %1."
+msgstr "Could not save to file %1."
+
+#: playlist.cpp:802
+msgid "Are you sure you want to delete these covers?"
+msgstr "Are you sure you want to delete these covers?"
+
+#: playlist.cpp:804
+msgid "&Delete Covers"
+msgstr "&Delete Covers"
+
+#: playlist.cpp:841
+msgid ""
+"None of the items you have selected can be assigned a cover. A track must have "
+"both the Artist and Album tags set to be assigned a cover."
+msgstr ""
+"None of the items you have selected can be assigned a cover. A track must have "
+"both the Artist and Album tags set to be assigned a cover."
+
+#: playlist.cpp:852
+msgid "Select Cover Image File"
+msgstr "Select Cover Image File"
+
+#: playlist.cpp:1006
+msgid "Could not delete these files"
+msgstr "Could not delete these files"
+
+#: playlist.cpp:1007
+msgid "Could not move these files to the Trash"
+msgstr "Could not move these files to the Wastebin"
+
+#. i18n: file trackpickerdialogbase.ui line 89
+#: playlist.cpp:1517 rc.cpp:319
+#, no-c-format
+msgid "Track Name"
+msgstr "Track Name"
+
+#. i18n: file coverdialogbase.ui line 25
+#: playlist.cpp:1518 rc.cpp:48 rc.cpp:122 rc.cpp:322 tagrenameroptions.cpp:95
+#, no-c-format
+msgid "Artist"
+msgstr "Artist"
+
+#. i18n: file exampleoptionsbase.ui line 109
+#: playlist.cpp:1519 rc.cpp:128 rc.cpp:325 tagrenameroptions.cpp:95
+#, no-c-format
+msgid "Album"
+msgstr "Album"
+
+#: playlist.cpp:1520
+msgid "Cover"
+msgstr "Cover"
+
+#. i18n: file trackpickerdialogbase.ui line 122
+#: playlist.cpp:1521 rc.cpp:328 tagrenameroptions.cpp:96
+#, no-c-format
+msgid "Track"
+msgstr "Track"
+
+#. i18n: file exampleoptionsbase.ui line 179
+#: playlist.cpp:1522 rc.cpp:146 tagrenameroptions.cpp:96
+#, no-c-format
+msgid "Genre"
+msgstr "Genre"
+
+#. i18n: file trackpickerdialogbase.ui line 133
+#: playlist.cpp:1523 rc.cpp:331 tagrenameroptions.cpp:96
+#, no-c-format
+msgid "Year"
+msgstr "Year"
+
+#: playlist.cpp:1524
+msgid "Length"
+msgstr "Length"
+
+#: playlist.cpp:1525
+msgid "Bitrate"
+msgstr "Bitrate"
+
+#: playlist.cpp:1526
+msgid "Comment"
+msgstr "Comment"
+
+#. i18n: file trackpickerdialogbase.ui line 32
+#: playlist.cpp:1527 rc.cpp:313
+#, no-c-format
+msgid "File Name"
+msgstr "File Name"
+
+#: playlist.cpp:1528
+msgid "File Name (full path)"
+msgstr "File Name (full path)"
+
+#: playlist.cpp:1548
+msgid "&Show Columns"
+msgstr "&Show Columns"
+
+#: playlist.cpp:1551
+msgid "Show"
+msgstr "Show"
+
+#: playlist.cpp:2079
+msgid "Add to Play Queue"
+msgstr "Add to Play Queue"
+
+#: playlist.cpp:2108
+msgid "Create Playlist From Selected Items..."
+msgstr "Create Playlist From Selected Items..."
+
+#: playlist.cpp:2130
+msgid "Edit '%1'"
+msgstr "Edit '%1'"
+
+#: playlist.cpp:2241
+msgid "This will edit multiple files. Are you sure?"
+msgstr "This will edit multiple files. Are you sure?"
+
+#: playlist.cpp:2295 playlistcollection.h:168
+msgid "Create New Playlist"
+msgstr "Create New Playlist"
+
+#: playlist.cpp:2304
+msgid ""
+"Manual column widths have been enabled. You can switch back to automatic "
+"column sizes in the view menu."
+msgstr ""
+"Manual column widths have been enabled. You can switch back to automatic "
+"column sizes in the view menu."
+
+#: playlist.cpp:2307
+msgid "Manual Column Widths Enabled"
+msgstr "Manual Column Widths Enabled"
+
+#: playlistbox.cpp:94
+msgid "View Modes"
+msgstr "View Modes"
+
+#: playlistbox.cpp:195 playlistcollection.cpp:396
+msgid "Duplicate"
+msgstr "Duplicate"
+
+#: playlistbox.cpp:292
+msgid "Do you want to delete these files from the disk as well?"
+msgstr "Do you want to delete these files from the disk as well?"
+
+#: playlistbox.cpp:292
+msgid "Keep"
+msgstr "Keep"
+
+#: playlistbox.cpp:302
+msgid "Could not delete these files."
+msgstr "Could not delete these files."
+
+#: playlistbox.cpp:309
+msgid "Are you sure you want to remove these playlists from your collection?"
+msgstr "Are you sure you want to remove these playlists from your collection?"
+
+#: playlistbox.cpp:312
+msgid "Remove Items?"
+msgstr "Remove Items?"
+
+#: playlistbox.cpp:633
+msgid "Hid&e"
+msgstr "Hid&e"
+
+#: playlistbox.cpp:635 playlistcollection.cpp:877
+msgid "R&emove"
+msgstr "R&emove"
+
+#: playlistcollection.cpp:180
+msgid "Dynamic List"
+msgstr "Dynamic List"
+
+#: playlistcollection.cpp:220
+msgid "Now Playing"
+msgstr "Now Playing"
+
+#: playlistcollection.cpp:322
+msgid ""
+"Do you want to add these items to the current list or to the collection list?"
+msgstr ""
+"Do you want to add these items to the current list or to the collection list?"
+
+#: playlistcollection.cpp:324
+msgid "Current"
+msgstr "Current"
+
+#: playlistcollection.cpp:325
+msgid "Collection"
+msgstr "Collection"
+
+#: playlistcollection.cpp:384
+msgid "Rename"
+msgstr "Rename"
+
+#: playlistcollection.cpp:496
+msgid "Search Playlist"
+msgstr "Search Playlist"
+
+#: playlistcollection.cpp:513
+msgid "Create Folder Playlist"
+msgstr "Create Folder Playlist"
+
+#: playlistcollection.cpp:730
+msgid "Please enter a name for this playlist:"
+msgstr "Please enter a name for this playlist:"
+
+#: playlistcollection.cpp:843
+msgid "&New"
+msgstr "&New"
+
+#: playlistcollection.cpp:845
+msgid "&Empty Playlist..."
+msgstr "&Empty Playlist..."
+
+#: playlistcollection.cpp:847
+msgid "&Search Playlist..."
+msgstr "&Search Playlist..."
+
+#: playlistcollection.cpp:849
+msgid "Playlist From &Folder..."
+msgstr "Playlist From &Folder..."
+
+#: playlistcollection.cpp:855
+msgid "&Guess Tag Information"
+msgstr "&Guess Tag Information"
+
+#: playlistcollection.cpp:858
+msgid "From &File Name"
+msgstr "From &File Name"
+
+#: playlistcollection.cpp:860
+msgid "From &Internet"
+msgstr "From &Internet"
+
+#: playlistcollection.cpp:863
+msgid "Guess Tag Information From &File Name"
+msgstr "Guess Tag Information From &File Name"
+
+#: playlistcollection.cpp:868
+msgid "Play First Track"
+msgstr "Play First Track"
+
+#: playlistcollection.cpp:872
+msgid "Add &Folder..."
+msgstr "Add &Folder..."
+
+#: playlistcollection.cpp:873
+msgid "&Rename..."
+msgstr "&Rename..."
+
+#: playlistcollection.cpp:874
+msgid "D&uplicate..."
+msgstr "D&uplicate..."
+
+#: playlistcollection.cpp:879
+msgid "Edit Search..."
+msgstr "Edit Search..."
+
+#: playlistcollection.cpp:882
+msgid "Refresh"
+msgstr "Refresh"
+
+#: playlistcollection.cpp:883
+msgid "&Rename File"
+msgstr "&Rename File"
+
+#. i18n: file coverdialogbase.ui line 16
+#: playlistcollection.cpp:885 rc.cpp:45 viewmode.h:155
+#, no-c-format
+msgid "Cover Manager"
+msgstr "Cover Manager"
+
+#: playlistcollection.cpp:887
+msgid "&View Cover"
+msgstr "&View Cover"
+
+#: playlistcollection.cpp:889
+msgid "Get Cover From &File..."
+msgstr "Get Cover From &File..."
+
+#: playlistcollection.cpp:893
+msgid "Get Cover From &Internet..."
+msgstr "Get Cover From &Internet..."
+
+#: playlistcollection.cpp:895
+msgid "&Delete Cover"
+msgstr "&Delete Cover"
+
+#: playlistcollection.cpp:897
+msgid "Show Cover &Manager"
+msgstr "Show Cover &Manager"
+
+#: playlistcollection.cpp:901
+msgid "Show &History"
+msgstr "Show &History"
+
+#: playlistcollection.cpp:902
+msgid "Hide &History"
+msgstr "Hide &History"
+
+#: playlistcollection.cpp:905
+msgid "Show &Play Queue"
+msgstr "Show &Play Queue"
+
+#: playlistcollection.cpp:906
+msgid "Hide &Play Queue"
+msgstr "Hide &Play Queue"
+
+#: playlistsplitter.cpp:121
+msgid "Show &Search Bar"
+msgstr "Show &Search Bar"
+
+#: playlistsplitter.cpp:122
+msgid "Hide &Search Bar"
+msgstr "Hide &Search Bar"
+
+#: playlistsplitter.cpp:124
+msgid "Edit Track Search"
+msgstr "Edit Track Search"
+
+#. i18n: file jukui-rtl.rc line 38
+#: rc.cpp:9 rc.cpp:30 rc.cpp:340 rc.cpp:361
+#, no-c-format
+msgid "&Player"
+msgstr "&Player"
+
+#. i18n: file jukui-rtl.rc line 55
+#: rc.cpp:12 rc.cpp:33 rc.cpp:343 rc.cpp:364
+#, no-c-format
+msgid "&Tagger"
+msgstr "&Tagger"
+
+#. i18n: file jukui-rtl.rc line 96
+#: rc.cpp:21 rc.cpp:42 rc.cpp:352 rc.cpp:373
+#, no-c-format
+msgid "Play Toolbar"
+msgstr "Play Toolbar"
+
+#. i18n: file coverdialogbase.ui line 36
+#: rc.cpp:51
+#, no-c-format
+msgid "<All>"
+msgstr "<All>"
+
+#. i18n: file coverdialogbase.ui line 87
+#: rc.cpp:54 rc.cpp:57 searchwidget.cpp:267
+#, no-c-format
+msgid "Clear Search"
+msgstr "Clear Search"
+
+#. i18n: file coverdialogbase.ui line 93
+#: rc.cpp:60
+#, no-c-format
+msgid "Clear the current cover search."
+msgstr "Clear the current cover search."
+
+#. i18n: file deletedialogbase.ui line 46
+#: rc.cpp:63
+#, no-c-format
+msgid "Icon Placeholder, not in GUI"
+msgstr "Icon Placeholder, not in GUI"
+
+#. i18n: file deletedialogbase.ui line 62
+#: rc.cpp:66
+#, no-c-format
+msgid "Are you sure that you want to remove these items?"
+msgstr "Are you sure that you want to remove these items?"
+
+#. i18n: file deletedialogbase.ui line 73
+#: rc.cpp:69
+#, no-c-format
+msgid "Deletion method placeholder, never shown to user."
+msgstr "Deletion method placeholder, never shown to user."
+
+#. i18n: file deletedialogbase.ui line 91
+#: rc.cpp:72
+#, no-c-format
+msgid "List of files that are about to be deleted."
+msgstr "List of files that are about to be deleted."
+
+#. i18n: file deletedialogbase.ui line 94
+#: rc.cpp:75
+#, no-c-format
+msgid "This is the list of items that are about to be deleted."
+msgstr "This is the list of items that are about to be deleted."
+
+#. i18n: file deletedialogbase.ui line 102
+#: rc.cpp:78
+#, no-c-format
+msgid "Placeholder for number of files, not in GUI"
+msgstr "Placeholder for number of files, not in GUI"
+
+#. i18n: file deletedialogbase.ui line 113
+#: rc.cpp:81
+#, no-c-format
+msgid "&Delete files instead of moving them to the trash"
+msgstr "&Delete files instead of moving them to the wastebin"
+
+#. i18n: file deletedialogbase.ui line 116
+#: rc.cpp:84
+#, no-c-format
+msgid ""
+"If checked, files will be permanently removed instead of being placed in the "
+"Trash Bin"
+msgstr ""
+"If ticked, files will be permanently removed instead of being placed in the "
+"Wastebin"
+
+#. i18n: file deletedialogbase.ui line 121
+#: rc.cpp:87
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>If this box is checked, files will be <b>permanently removed</b> "
+"instead of being placed in the Trash Bin.</p>\n"
+"\n"
+"<p><em>Use this option with caution</em>: Most filesystems are unable to "
+"reliably undelete deleted files.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If this box is ticked, files will be <b>permanently removed</b> "
+"instead of being placed in the Wastebin.</p>\n"
+"\n"
+"<p><em>Use this option with caution</em>: Most filesystems are unable to "
+"reliably undelete deleted files.</p></qt>"
+
+#. i18n: file directorylistbase.ui line 22
+#: rc.cpp:92
+#, no-c-format
+msgid "Folders"
+msgstr "Folders"
+
+#. i18n: file directorylistbase.ui line 48
+#: rc.cpp:95
+#, no-c-format
+msgid "Add Folder..."
+msgstr "Add Folder..."
+
+#. i18n: file directorylistbase.ui line 56
+#: rc.cpp:98
+#, no-c-format
+msgid "Remove Folder"
+msgstr "Remove Folder"
+
+#. i18n: file directorylistbase.ui line 64
+#: rc.cpp:101
+#, no-c-format
+msgid "These folders will be scanned on startup for new files."
+msgstr "These folders will be scanned on startup for new files."
+
+#. i18n: file directorylistbase.ui line 92
+#: rc.cpp:104
+#, no-c-format
+msgid "Import playlists"
+msgstr "Import playlists"
+
+#. i18n: file exampleoptionsbase.ui line 16
+#: rc.cpp:107 rc.cpp:197
+#, no-c-format
+msgid "Example"
+msgstr "Example"
+
+#. i18n: file exampleoptionsbase.ui line 27
+#: rc.cpp:110
+#, no-c-format
+msgid "Example Tag Selection"
+msgstr "Example Tag Selection"
+
+#. i18n: file exampleoptionsbase.ui line 38
+#: rc.cpp:113
+#, no-c-format
+msgid "Get example tags from this file:"
+msgstr "Get example tags from this file:"
+
+#. i18n: file exampleoptionsbase.ui line 68
+#: rc.cpp:116
+#, no-c-format
+msgid "Enter example tags manually:"
+msgstr "Enter example tags manually:"
+
+#. i18n: file exampleoptionsbase.ui line 79
+#: rc.cpp:119
+#, no-c-format
+msgid "Example Tags"
+msgstr "Example Tags"
+
+#. i18n: file exampleoptionsbase.ui line 101
+#: rc.cpp:125 tagrenameroptions.cpp:95
+#, no-c-format
+msgid "Title"
+msgstr "Title"
+
+#. i18n: file exampleoptionsbase.ui line 117
+#: rc.cpp:131
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file exampleoptionsbase.ui line 125
+#: rc.cpp:134
+#, no-c-format
+msgid "Artist:"
+msgstr "Artist:"
+
+#. i18n: file exampleoptionsbase.ui line 147
+#: rc.cpp:137
+#, no-c-format
+msgid "Album:"
+msgstr "Album:"
+
+#. i18n: file exampleoptionsbase.ui line 155
+#: rc.cpp:140
+#, no-c-format
+msgid "Genre:"
+msgstr "Genre:"
+
+#. i18n: file exampleoptionsbase.ui line 163
+#: rc.cpp:143
+#, no-c-format
+msgid "Track number:"
+msgstr "Track number:"
+
+#. i18n: file exampleoptionsbase.ui line 187
+#: rc.cpp:149
+#, no-c-format
+msgid "Year:"
+msgstr "Year:"
+
+#. i18n: file filerenamerbase.ui line 24
+#: rc.cpp:152
+#, no-c-format
+msgid "File Renamer Configuration"
+msgstr "File Renamer Configuration"
+
+#. i18n: file filerenamerbase.ui line 41
+#: rc.cpp:155
+#, no-c-format
+msgid " - "
+msgstr " - "
+
+#. i18n: file filerenamerbase.ui line 46
+#: rc.cpp:158
+#, no-c-format
+msgid "_"
+msgstr "_"
+
+#. i18n: file filerenamerbase.ui line 51
+#: rc.cpp:161
+#, no-c-format
+msgid "-"
+msgstr "-"
+
+#. i18n: file filerenamerbase.ui line 66
+#: rc.cpp:164
+#, no-c-format
+msgid "Music folder:"
+msgstr "Music folder:"
+
+#. i18n: file filerenamerbase.ui line 80
+#: rc.cpp:167
+#, no-c-format
+msgid "Album Tag"
+msgstr "Album Tag"
+
+#. i18n: file filerenamerbase.ui line 85
+#: rc.cpp:170
+#, no-c-format
+msgid "Artist Tag"
+msgstr "Artist Tag"
+
+#. i18n: file filerenamerbase.ui line 90
+#: rc.cpp:173
+#, no-c-format
+msgid "Genre Tag"
+msgstr "Genre Tag"
+
+#. i18n: file filerenamerbase.ui line 95
+#: rc.cpp:176
+#, no-c-format
+msgid "Title Tag"
+msgstr "Title Tag"
+
+#. i18n: file filerenamerbase.ui line 100
+#: rc.cpp:179
+#, no-c-format
+msgid "Track Tag"
+msgstr "Track Tag"
+
+#. i18n: file filerenamerbase.ui line 105
+#: rc.cpp:182
+#, no-c-format
+msgid "Year Tag"
+msgstr "Year Tag"
+
+#. i18n: file filerenamerbase.ui line 117
+#: rc.cpp:185
+#, no-c-format
+msgid "Insert Category"
+msgstr "Insert Category"
+
+#. i18n: file filerenamerbase.ui line 127
+#: rc.cpp:188
+#, no-c-format
+msgid "/home/kde-cvs/music"
+msgstr "/home/kde-cvs/music"
+
+#. i18n: file filerenamerbase.ui line 141
+#: rc.cpp:191
+#, no-c-format
+msgid "Add category:"
+msgstr "Add category:"
+
+#. i18n: file filerenamerbase.ui line 152
+#: rc.cpp:194
+#, no-c-format
+msgid "Separator:"
+msgstr "Separator:"
+
+#. i18n: file filerenameroptionsbase.ui line 16
+#: rc.cpp:203
+#, no-c-format
+msgid "%1 Options"
+msgstr "%1 Options"
+
+#. i18n: file filerenameroptionsbase.ui line 27
+#: rc.cpp:206
+#, no-c-format
+msgid "%1 Format"
+msgstr "%1 Format"
+
+#. i18n: file filerenameroptionsbase.ui line 38
+#: rc.cpp:209
+#, no-c-format
+msgid ""
+"When using the file renamer your files will be renamed to the values that you "
+"have in your track's %1 tag, plus any additional text that you specify below."
+msgstr ""
+"When using the file renamer your files will be renamed to the values that you "
+"have in your track's %1 tag, plus any additional text that you specify below."
+
+#. i18n: file filerenameroptionsbase.ui line 88
+#: rc.cpp:212
+#, no-c-format
+msgid "%1"
+msgstr "%1"
+
+#. i18n: file filerenameroptionsbase.ui line 128
+#: rc.cpp:215
+#, no-c-format
+msgid "Substitution Example"
+msgstr "Substitution Example"
+
+#. i18n: file filerenameroptionsbase.ui line 141
+#: rc.cpp:218
+#, no-c-format
+msgid "When the Track's %1 is Empty"
+msgstr "When the Track's %1 is Empty"
+
+#. i18n: file filerenameroptionsbase.ui line 152
+#: rc.cpp:221
+#, no-c-format
+msgid "Include in the &filename anyways"
+msgstr "Include in the &filename anyways"
+
+#. i18n: file filerenameroptionsbase.ui line 160
+#: rc.cpp:224
+#, no-c-format
+msgid "&Ignore this tag when renaming the file"
+msgstr "&Ignore this tag when renaming the file"
+
+#. i18n: file filerenameroptionsbase.ui line 182
+#: rc.cpp:227
+#, no-c-format
+msgid "Use &this value:"
+msgstr "Use &this value:"
+
+#. i18n: file filerenameroptionsbase.ui line 193
+#: rc.cpp:230
+#, no-c-format
+msgid "Empty"
+msgstr "Empty"
+
+#. i18n: file filerenameroptionsbase.ui line 205
+#: rc.cpp:233
+#, no-c-format
+msgid "Track Width Options"
+msgstr "Track Width Options"
+
+#. i18n: file filerenameroptionsbase.ui line 216
+#: rc.cpp:236
+#, no-c-format
+msgid ""
+"JuK can force the track used in a file name to have a minimum number of digits. "
+" You may want to do this for better sorting in file managers."
+msgstr ""
+"JuK can force the track used in a file name to have a minimum number of digits. "
+" You may want to do this for better sorting in file managers."
+
+#. i18n: file filerenameroptionsbase.ui line 252
+#: rc.cpp:239
+#, no-c-format
+msgid "Minimum track &width:"
+msgstr "Minimum track &width:"
+
+#. i18n: file filerenameroptionsbase.ui line 263
+#: rc.cpp:242
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file filerenameroptionsbase.ui line 295
+#: rc.cpp:245
+#, no-c-format
+msgid "014"
+msgstr "014"
+
+#. i18n: file filerenameroptionsbase.ui line 308
+#: rc.cpp:248
+#, no-c-format
+msgid "003"
+msgstr "003"
+
+#. i18n: file filerenameroptionsbase.ui line 316
+#: rc.cpp:251
+#, no-c-format
+msgid "3 ->"
+msgstr "3 ->"
+
+#. i18n: file filerenameroptionsbase.ui line 327
+#: rc.cpp:254
+#, no-c-format
+msgid "14 ->"
+msgstr "14 ->"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 23
+#: rc.cpp:257
+#, no-c-format
+msgid "File Name Scheme"
+msgstr "File Name Scheme"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 45
+#: rc.cpp:260
+#, no-c-format
+msgid "Currently used file name schemes"
+msgstr "Currently used file name schemes"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 56
+#: rc.cpp:263
+#, no-c-format
+msgid ""
+"Here you can see the currently configured file name schemes which the "
+"\"Suggest\" button in the tag editor uses to extract tag information from a "
+"file name. Each string may contain one of the following placeholders:"
+"<ul>\n"
+"<li>%t: Title</li>\n"
+"<li>%a: Artist</li>\n"
+"<li>%A: Album</li>\n"
+"<li>%T: Track</li>\n"
+"<li>%c: Comment</li>\n"
+"</ul>\n"
+"For example, the file name scheme \"[%T] %a - %t\" would match \"[01] Deep "
+"Purple - Smoke on the water\" but not \"(Deep Purple) Smoke on the water\". For "
+"that second name, you would use the scheme \"(%a) %t\".<p/>\n"
+"Note that the order in which the schemes appear in the list is relevant, since "
+"the tag guesser will go through the list from the top to the bottom, and use "
+"the first matching scheme."
+msgstr ""
+"Here you can see the currently configured file name schemes which the "
+"\"Suggest\" button in the tag editor uses to extract tag information from a "
+"file name. Each string may contain one of the following placeholders:"
+"<ul>\n"
+"<li>%t: Title</li>\n"
+"<li>%a: Artist</li>\n"
+"<li>%A: Album</li>\n"
+"<li>%T: Track</li>\n"
+"<li>%c: Comment</li>\n"
+"</ul>\n"
+"For example, the file name scheme \"[%T] %a - %t\" would match \"[01] Deep "
+"Purple - Smoke on the water\" but not \"(Deep Purple) Smoke on the water\". For "
+"that second name, you would use the scheme \"(%a) %t\".<p/>\n"
+"Note that the order in which the schemes appear in the list is relevant, since "
+"the tag guesser will go through the list from the top to the bottom, and use "
+"the first matching scheme."
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 64
+#: rc.cpp:274
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 67
+#: rc.cpp:277
+#, no-c-format
+msgid "Add a new scheme"
+msgstr "Add a new scheme"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 70
+#: rc.cpp:280
+#, no-c-format
+msgid "Press this button to add a new file name scheme to the end of the list."
+msgstr ""
+"Press this button to add a new file name scheme to the end of the list."
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 81
+#: rc.cpp:283
+#, no-c-format
+msgid "Move scheme up"
+msgstr "Move scheme up"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 84
+#: rc.cpp:286
+#, no-c-format
+msgid ""
+"Press this button to move the currently selected scheme one step upwards."
+msgstr ""
+"Press this button to move the currently selected scheme one step upwards."
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 95
+#: rc.cpp:289
+#, no-c-format
+msgid "Move scheme down"
+msgstr "Move scheme down"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 98
+#: rc.cpp:292
+#, no-c-format
+msgid ""
+"Press this button to move the currently selected scheme one step downwards."
+msgstr ""
+"Press this button to move the currently selected scheme one step downwards."
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 109
+#: rc.cpp:298
+#, no-c-format
+msgid "Modify scheme"
+msgstr "Modify scheme"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 112
+#: rc.cpp:301
+#, no-c-format
+msgid "Press this button to modify the currently selected scheme."
+msgstr "Press this button to modify the currently selected scheme."
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 123
+#: rc.cpp:307
+#, no-c-format
+msgid "Remove scheme"
+msgstr "Remove scheme"
+
+#. i18n: file tagguesserconfigdlgwidget.ui line 126
+#: rc.cpp:310
+#, no-c-format
+msgid ""
+"Press this button to remove the currently selected scheme from the list."
+msgstr ""
+"Press this button to remove the currently selected scheme from the list."
+
+#. i18n: file trackpickerdialogbase.ui line 77
+#: rc.cpp:316
+#, no-c-format
+msgid "Select Best Possible Match"
+msgstr "Select Best Possible Match"
+
+#: searchwidget.cpp:64
+msgid "Normal Matching"
+msgstr "Normal Matching"
+
+#: searchwidget.cpp:65
+msgid "Case Sensitive"
+msgstr "Case Sensitive"
+
+#: searchwidget.cpp:66
+msgid "Pattern Matching"
+msgstr "Pattern Matching"
+
+#: searchwidget.cpp:166
+msgid "All Visible"
+msgstr "All Visible"
+
+#: searchwidget.cpp:270
+msgid "Search:"
+msgstr "Search:"
+
+#: slideraction.cpp:250 slideraction.cpp:255
+msgid "Track position"
+msgstr "Track position"
+
+#: slideraction.cpp:265 slideraction.cpp:270
+msgid "Volume"
+msgstr "Volume"
+
+#: splashscreen.cpp:32
+msgid "Loading"
+msgstr "Loading"
+
+#: statuslabel.cpp:87
+msgid "Jump to the currently playing item"
+msgstr "Jump to the currently playing item"
+
+#: statuslabel.cpp:133
+#, c-format
+msgid ""
+"_n: 1 day\n"
+"%n days"
+msgstr ""
+"1 day\n"
+"%n days"
+
+#: statuslabel.cpp:143
+#, c-format
+msgid ""
+"_n: 1 item\n"
+"%n items"
+msgstr ""
+"1 item\n"
+"%n items"
+
+#: systemtray.cpp:165
+msgid "Redisplay Popup"
+msgstr "Redisplay Popup"
+
+#: systemtray.cpp:532
+msgid ""
+"_: %1 is Cover Art, %2 is the playing track, %3 is the appname\n"
+"<center><table cellspacing=\"2\">"
+"<tr><td valign=\"middle\">%1</td><td valign=\"middle\">%2</td></tr></table><em>"
+"%3</em></center>"
+msgstr ""
+"<center><table cellspacing=\"2\">"
+"<tr><td valign=\"middle\">%1</td><td valign=\"middle\">%2</td></tr></table><em>"
+"%3</em></center>"
+
+#: tageditor.cpp:472
+msgid "Show &Tag Editor"
+msgstr "Show &Tag Editor"
+
+#: tageditor.cpp:473
+msgid "Hide &Tag Editor"
+msgstr "Hide &Tag Editor"
+
+#: tageditor.cpp:502
+msgid "&Artist name:"
+msgstr "&Artist name:"
+
+#: tageditor.cpp:505
+msgid "&Track name:"
+msgstr "&Track name:"
+
+#: tageditor.cpp:509
+msgid "Album &name:"
+msgstr "Album &name:"
+
+#: tageditor.cpp:512
+msgid "&Genre:"
+msgstr "&Genre:"
+
+#: tageditor.cpp:531
+msgid "&File name:"
+msgstr "&File name:"
+
+#: tageditor.cpp:545
+msgid "T&rack:"
+msgstr "T&rack:"
+
+#: tageditor.cpp:552
+msgid "&Year:"
+msgstr "&Year:"
+
+#: tageditor.cpp:558
+msgid "Length:"
+msgstr "Length:"
+
+#: tageditor.cpp:570
+msgid "Bitrate:"
+msgstr "Bitrate:"
+
+#: tageditor.cpp:584
+msgid "&Comment:"
+msgstr "&Comment:"
+
+#: tageditor.cpp:703
+msgid ""
+"Do you want to save your changes to:\n"
+msgstr ""
+"Do you want to save your changes to:\n"
+
+#: tageditor.cpp:705
+msgid "Save Changes"
+msgstr "Save Changes"
+
+#: tageditor.cpp:725
+msgid "Enable"
+msgstr "Enable"
+
+#: tagguesserconfigdlg.cpp:24
+msgid "Tag Guesser Configuration"
+msgstr "Tag Guesser Configuration"
+
+#: tagrenameroptions.cpp:102
+msgid "Unknown"
+msgstr "Unknown"
+
+#: tagtransactionmanager.cpp:139
+msgid ""
+"This file already exists.\n"
+"Do you want to replace it?"
+msgstr ""
+"This file already exists.\n"
+"Do you want to replace it?"
+
+#: tagtransactionmanager.cpp:140
+msgid "File Exists"
+msgstr "File Exists"
+
+#: tagtransactionmanager.cpp:204
+msgid "The following files were unable to be changed."
+msgstr "The following files were unable to be changed."
+
+#: trackpickerdialog.cpp:51
+msgid "Internet Tag Guesser"
+msgstr "Internet Tag Guesser"
+
+#: treeviewitemplaylist.cpp:47
+msgid "artist"
+msgstr "artist"
+
+#: treeviewitemplaylist.cpp:49
+msgid "genre"
+msgstr "genre"
+
+#: treeviewitemplaylist.cpp:51
+msgid "album"
+msgstr "album"
+
+#: treeviewitemplaylist.cpp:55
+msgid "You are about to change the %1 on these files."
+msgstr "You are about to change the %1 on these files."
+
+#: treeviewitemplaylist.cpp:57
+msgid "Changing Track Tags"
+msgstr "Changing Track Tags"
+
+#: upcomingplaylist.cpp:35
+msgid "Play Queue"
+msgstr "Play Queue"
+
+#: viewmode.cpp:406
+msgid "Artists"
+msgstr "Artists"
+
+#: viewmode.cpp:409
+msgid "Albums"
+msgstr "Albums"
+
+#: viewmode.cpp:412
+msgid "Genres"
+msgstr "Genres"
+
+#: webimagefetcher.cpp:205
+msgid "Searching for Images. Please Wait..."
+msgstr "Searching for Images. Please Wait..."
+
+#: webimagefetcher.cpp:213
+msgid "Cover Downloader"
+msgstr "Cover Downloader"
+
+#: webimagefetcher.cpp:215
+msgid "No matching images found, please enter new search terms:"
+msgstr "No matching images found, please enter new search terms:"
+
+#: webimagefetcher.cpp:216
+msgid "Enter new search terms:"
+msgstr "Enter new search terms:"
+
+#: webimagefetcherdialog.cpp:78
+msgid "New Search"
+msgstr "New Search"
+
+#: webimagefetcherdialog.cpp:139
+msgid "The cover you have selected is unavailable. Please select another."
+msgstr "The cover you have selected is unavailable. Please select another."
+
+#: webimagefetcherdialog.cpp:140
+msgid "Cover Unavailable"
+msgstr "Cover Unavailable"
+
+#: playlistcollection.h:171
+msgid "Playlist"
+msgstr "Playlist"
+
+#: viewmode.h:103
+msgid "Compact"
+msgstr "Compact"
+
+#: viewmode.h:128
+msgid "Tree"
+msgstr "Tree"
+
+#~ msgid "Image size:"
+#~ msgstr "Image size:"
+
+#~ msgid "All Sizes"
+#~ msgstr "All Sizes"
+
+#~ msgid "Very Small"
+#~ msgstr "Very Small"
+
+#~ msgid "Small"
+#~ msgstr "Small"
+
+#~ msgid "Medium"
+#~ msgstr "Medium"
+
+#~ msgid "Large"
+#~ msgstr "Large"
+
+#~ msgid "Very Large"
+#~ msgstr "Very Large"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kaboodle.po b/tde-i18n-en_GB/messages/kdemultimedia/kaboodle.po
new file mode 100644
index 00000000000..905cb924540
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kaboodle.po
@@ -0,0 +1,122 @@
+# translation of kaboodle.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kaboodle\n"
+"POT-Creation-Date: 2005-01-24 01:34+0100\n"
+"PO-Revision-Date: 2005-01-24 13:20+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@obsidian.co.za"
+
+#: conf.cpp:39
+msgid "Start playing automatically"
+msgstr "Start playing automatically"
+
+#: conf.cpp:40
+msgid "Quit when finished playing"
+msgstr "Quit when finished playing"
+
+#: kaboodle_factory.cpp:69
+msgid "Kaboodle"
+msgstr "Kaboodle"
+
+#: kaboodle_factory.cpp:70
+msgid "The Lean KDE Media Player"
+msgstr "The Lean KDE Media Player"
+
+#: kaboodle_factory.cpp:74
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kaboodle_factory.cpp:75
+msgid "Previous Maintainer"
+msgstr "Previous Maintainer"
+
+#: kaboodle_factory.cpp:76
+msgid "Application icon"
+msgstr "Application icon"
+
+#: kaboodle_factory.cpp:77
+msgid "Original Noatun Developer"
+msgstr "Original Noatun Developer"
+
+#: kaboodle_factory.cpp:78
+msgid "Konqueror Embedding"
+msgstr "Konqueror Embedding"
+
+#: main.cpp:38
+msgid "URL to open"
+msgstr "URL to open"
+
+#: main.cpp:40
+msgid "Turn on Qt Debug output"
+msgstr "Turn on Qt Debug output"
+
+#: player.cpp:63
+msgid "&Play"
+msgstr "&Play"
+
+#: player.cpp:64
+msgid "&Pause"
+msgstr "&Pause"
+
+#: player.cpp:65
+msgid "&Stop"
+msgstr "&Stop"
+
+#: player.cpp:66
+msgid "&Looping"
+msgstr "&Looping"
+
+#: player.cpp:103
+msgid "aRts could not load this file."
+msgstr "aRts could not load this file."
+
+#: player.cpp:246
+msgid "Playing %1 - %2"
+msgstr "Playing %1 - %2"
+
+#. i18n: file kaboodlepartui.rc line 9
+#: rc.cpp:3 rc.cpp:9
+#, no-c-format
+msgid "Kaboodle Toolbar"
+msgstr "Kaboodle Toolbar"
+
+#: userinterface.cpp:99
+msgid "Player"
+msgstr "Player"
+
+#: userinterface.cpp:101
+msgid "Video"
+msgstr "Video"
+
+#: userinterface.cpp:112
+msgid "Select File to Play"
+msgstr "Select File to Play"
+
+#: view.cpp:88
+msgid "Play"
+msgstr "Play"
+
+#: view.cpp:89
+msgid "Pause"
+msgstr "Pause"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kaudiocreator.po b/tde-i18n-en_GB/messages/kdemultimedia/kaudiocreator.po
new file mode 100644
index 00000000000..21383d76e96
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kaudiocreator.po
@@ -0,0 +1,1085 @@
+# translation of kaudiocreator.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kaudiocreator\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2006-12-08 13:57+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: encodefileimp.cpp:72 tracksimp.cpp:419
+msgid ""
+"%1 Job(s) have been started. You can watch their progress in the jobs section."
+msgstr ""
+"%1 Job(s) have been started. You can watch their progress in the jobs section."
+
+#: encodefileimp.cpp:74 tracksimp.cpp:421
+msgid "Jobs have started"
+msgstr "Jobs have started"
+
+#: encoder.cpp:59
+msgid ""
+"No encoder has been selected.\n"
+"Please select an encoder in the configuration."
+msgstr ""
+"No encoder has been selected.\n"
+"Please select an encoder in the configuration."
+
+#: encoder.cpp:59 encoderconfigimp.cpp:157 encoderconfigimp.cpp:185
+msgid "No Encoder Selected"
+msgstr "No Encoder Selected"
+
+#: encoder.cpp:135
+msgid "Encoding (%1): %2 - %3"
+msgstr "Encoding (%1): %2 - %3"
+
+#: encoder.cpp:177
+msgid "File Already Exists"
+msgstr "File Already Exists"
+
+#: encoder.cpp:177
+msgid "Sorry, file already exists. Please pick a new name:"
+msgstr "Sorry, file already exists. Please pick a new name:"
+
+#: encoder.cpp:191
+msgid "Cannot place file, unable to make directories."
+msgstr "Cannot place file, unable to make directories."
+
+#: encoder.cpp:191 encoder.cpp:287 encoder.cpp:293 encoder.cpp:308
+msgid "Encoding Failed"
+msgstr "Encoding Failed"
+
+#: encoder.cpp:287
+#, c-format
+msgid ""
+"The selected encoder was not found.\n"
+"The wav file has been removed. Command was: %1"
+msgstr ""
+"The selected encoder was not found.\n"
+"The wav file has been removed. Command was: %1"
+
+#: encoder.cpp:293
+msgid ""
+"The encoder exited with a error. Please check that the file was created.\n"
+"Do you want to see the full encoder output?"
+msgstr ""
+"The encoder exited with a error. Please check that the file was created.\n"
+"Do you want to see the full encoder output?"
+
+#: encoder.cpp:293 encoder.cpp:308
+msgid "Show Output"
+msgstr "Show Output"
+
+#: encoder.cpp:293 encoder.cpp:308
+msgid "Skip Output"
+msgstr "Skip Output"
+
+#: encoder.cpp:308
+msgid ""
+"The encoded file was not created.\n"
+"Please check the encoder options.\n"
+"The wav file has been removed.\n"
+"Do you want to see the full encoder output?"
+msgstr ""
+"The encoded file was not created.\n"
+"Please check the encoder options.\n"
+"The wav file has been removed.\n"
+"Do you want to see the full encoder output?"
+
+#: encoderconfigimp.cpp:47
+msgid "Ogg Vorbis"
+msgstr "Ogg Vorbis"
+
+#: encoderconfigimp.cpp:54
+msgid "MP3"
+msgstr "MP3"
+
+#: encoderconfigimp.cpp:61
+msgid "Wav"
+msgstr "Wav"
+
+#: encoderconfigimp.cpp:68
+msgid "FLAC"
+msgstr "FLAC"
+
+#: encoderconfigimp.cpp:139 encoderconfigimp.cpp:199
+msgid "Configure Encoder"
+msgstr "Configure Encoder"
+
+#: encoderconfigimp.cpp:140 encoderconfigimp.cpp:200 kaudiocreator.cpp:264
+msgid "Encoder Configuration"
+msgstr "Encoder Configuration"
+
+#: encoderconfigimp.cpp:157 encoderconfigimp.cpp:185
+msgid "Please select an encoder."
+msgstr "Please select an encoder."
+
+#: encoderconfigimp.cpp:161
+msgid "At least one encoder must exist."
+msgstr "At least one encoder must exist."
+
+#: encoderconfigimp.cpp:161
+msgid "Can Not Remove"
+msgstr "Can Not Remove"
+
+#: encoderconfigimp.cpp:164
+msgid "Delete encoder?"
+msgstr "Delete encoder?"
+
+#: encoderconfigimp.cpp:164
+msgid "Delete Encoder"
+msgstr "Delete Encoder"
+
+#: jobqueimp.cpp:97 jobqueimp.cpp:183 jobqueimp.cpp:251
+#, c-format
+msgid "Number of jobs in the queue: %1"
+msgstr "Number of jobs in the queue: %1"
+
+#: jobqueimp.cpp:161
+msgid "KAudioCreator has not finished %1. Remove anyway?"
+msgstr "KAudioCreator has not finished %1. Remove anyway?"
+
+#: jobqueimp.cpp:161 jobqueimp.cpp:216
+msgid "Unfinished Job in Queue"
+msgstr "Unfinished Job in Queue"
+
+#: jobqueimp.cpp:161 jobqueimp.cpp:216
+msgid "Keep"
+msgstr "Keep"
+
+#. i18n: file jobque.ui line 107
+#: jobqueimp.cpp:178 jobqueimp.cpp:246 rc.cpp:235
+#, no-c-format
+msgid "No jobs are in the queue"
+msgstr "No jobs are in the queue"
+
+#: jobqueimp.cpp:216
+msgid "KAudioCreator has not finished all of the jobs. Remove them anyway?"
+msgstr "KAudioCreator has not finished all of the jobs. Remove them anyway?"
+
+#: kaudiocreator.cpp:58
+msgid "&CD Tracks"
+msgstr "&CD Tracks"
+
+#: kaudiocreator.cpp:64
+msgid "&Jobs"
+msgstr "&Jobs"
+
+#: kaudiocreator.cpp:69
+msgid "&Eject CD"
+msgstr "&Eject CD"
+
+#: kaudiocreator.cpp:72
+msgid "&Configure KAudioCreator..."
+msgstr "&Configure KAudioCreator..."
+
+#. i18n: file tracks.ui line 135
+#: kaudiocreator.cpp:75 rc.cpp:277
+#, no-c-format
+msgid "Select &All Tracks"
+msgstr "Select &All Tracks"
+
+#: kaudiocreator.cpp:77
+msgid "Deselect &All Tracks"
+msgstr "Deselect &All Tracks"
+
+#: kaudiocreator.cpp:82 kaudiocreator.cpp:91
+msgid "Rip &Selection"
+msgstr "Rip &Selection"
+
+#: kaudiocreator.cpp:116
+msgid "Remove &Completed Jobs"
+msgstr "Remove &Completed Jobs"
+
+#: kaudiocreator.cpp:119
+msgid "&Edit Album..."
+msgstr "&Edit Album..."
+
+#: kaudiocreator.cpp:124
+msgid "Encode &File..."
+msgstr "Encode &File..."
+
+#: kaudiocreator.cpp:127
+msgid "&CDDB Lookup"
+msgstr "&CDDB Lookup"
+
+#: kaudiocreator.cpp:137 kaudiocreator.cpp:170
+msgid "No Audio CD detected"
+msgstr "No Audio CD detected"
+
+#: kaudiocreator.cpp:168
+msgid "CD Inserted"
+msgstr "CD Inserted"
+
+#: kaudiocreator.cpp:174
+msgid "Idle."
+msgstr "Idle."
+
+#: kaudiocreator.cpp:183
+msgid "Ripping (%1 active, %2 queued)"
+msgstr "Ripping (%1 active, %2 queued)"
+
+#: kaudiocreator.cpp:187
+msgid "Encoding (%1 active, %2 queued)"
+msgstr "Encoding (%1 active, %2 queued)"
+
+#: kaudiocreator.cpp:206
+msgid "There are unfinished jobs in the queue. Would you like to quit anyway?"
+msgstr "There are unfinished jobs in the queue. Would you like to quit anyway?"
+
+#: kaudiocreator.cpp:206
+msgid "Unfinished Jobs in Queue"
+msgstr "Unfinished Jobs in Queue"
+
+#. i18n: file general.ui line 16
+#: kaudiocreator.cpp:242 rc.cpp:120
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#: kaudiocreator.cpp:243
+msgid "General Configuration"
+msgstr "General Configuration"
+
+#: kaudiocreator.cpp:244
+msgid "CD"
+msgstr "CD"
+
+#: kaudiocreator.cpp:245
+msgid "CD Configuration"
+msgstr "CD Configuration"
+
+#: kaudiocreator.cpp:255
+msgid "CDDB"
+msgstr "CDDB"
+
+#: kaudiocreator.cpp:255
+msgid "CDDB Configuration"
+msgstr "CDDB Configuration"
+
+#: kaudiocreator.cpp:261
+msgid "Ripper"
+msgstr "Ripper"
+
+#: kaudiocreator.cpp:261
+msgid "Ripper Configuration"
+msgstr "Ripper Configuration"
+
+#: kaudiocreator.cpp:264
+msgid "Encoder"
+msgstr "Encoder"
+
+#: main.cpp:28
+msgid "CD device, can be a path or a media:/ URL"
+msgstr "CD device, can be a path or a media:/ URL"
+
+#: main.cpp:34
+msgid "KAudioCreator"
+msgstr "KAudioCreator"
+
+#: main.cpp:35
+msgid "CD ripper and audio encoder frontend"
+msgstr "CD ripper and audio encoder frontend"
+
+#: main.cpp:37
+msgid "Original author"
+msgstr "Original author"
+
+#. i18n: file kaudiocreatorui.rc line 14
+#: rc.cpp:3
+#, no-c-format
+msgid "&Program"
+msgstr "&Program"
+
+#. i18n: file cdconfig.ui line 27
+#: rc.cpp:6
+#, no-c-format
+msgid "&Perform CDDB lookup automatically"
+msgstr "&Perform CDDB lookup automatically"
+
+#. i18n: file cdconfig.ui line 35
+#: rc.cpp:9
+#, no-c-format
+msgid "&Automatically rip all tracks upon a successful CDDB retrieval"
+msgstr "&Automatically rip all tracks upon a successful CDDB retrieval"
+
+#. i18n: file encodefile.ui line 16
+#: rc.cpp:12
+#, no-c-format
+msgid "Encode File"
+msgstr "Encode File"
+
+#. i18n: file encodefile.ui line 35
+#: rc.cpp:15
+#, no-c-format
+msgid "&File to encode:"
+msgstr "&File to encode:"
+
+#. i18n: file encodefile.ui line 56
+#: rc.cpp:18 rc.cpp:268
+#, no-c-format
+msgid "Track"
+msgstr "Track"
+
+#. i18n: file encodefile.ui line 75
+#: rc.cpp:21
+#, no-c-format
+msgid "Track:"
+msgstr "Track:"
+
+#. i18n: file encodefile.ui line 86
+#: rc.cpp:24 rc.cpp:48 rc.cpp:181 rc.cpp:205
+#, no-c-format
+msgid "Comment:"
+msgstr "Comment:"
+
+#. i18n: file encodefile.ui line 102
+#: rc.cpp:27 rc.cpp:184
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file encodefile.ui line 115
+#: rc.cpp:30 rc.cpp:36 rc.cpp:187 rc.cpp:193
+#, no-c-format
+msgid "Artist:"
+msgstr "Artist:"
+
+#. i18n: file encodefile.ui line 138
+#: rc.cpp:33 rc.cpp:190
+#, no-c-format
+msgid "Album"
+msgstr "Album"
+
+#. i18n: file encodefile.ui line 167
+#: rc.cpp:39 rc.cpp:196
+#, no-c-format
+msgid "Album:"
+msgstr "Album:"
+
+#. i18n: file encodefile.ui line 193
+#: rc.cpp:42 rc.cpp:199
+#, no-c-format
+msgid "Year:"
+msgstr "Year:"
+
+#. i18n: file encodefile.ui line 206
+#: rc.cpp:45 rc.cpp:202
+#, no-c-format
+msgid "Genre:"
+msgstr "Genre:"
+
+#. i18n: file encodefile.ui line 301
+#: rc.cpp:51
+#, no-c-format
+msgid "&Encode File"
+msgstr "&Encode File"
+
+#. i18n: file encoderconfig.ui line 32
+#: rc.cpp:57
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file encoderconfig.ui line 48
+#: rc.cpp:63
+#, no-c-format
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#. i18n: file encoderconfig.ui line 70
+#: rc.cpp:66
+#, no-c-format
+msgid "Encoded File Location"
+msgstr "Encoded File Location"
+
+#. i18n: file encoderconfig.ui line 87
+#: rc.cpp:69
+#, no-c-format
+msgid "Location:"
+msgstr "Location:"
+
+#. i18n: file encoderconfig.ui line 100
+#: rc.cpp:72
+#, no-c-format
+msgid "&Wizard"
+msgstr "&Wizard"
+
+#. i18n: file encoderconfig.ui line 110
+#: rc.cpp:75
+#, no-c-format
+msgid "&Number of wav files to encode at a time:"
+msgstr "&Number of wav files to encode at a time:"
+
+#. i18n: file encoderconfig.ui line 154
+#: rc.cpp:78
+#, no-c-format
+msgid "Current encoder:"
+msgstr "Current encoder:"
+
+#. i18n: file encoderconfig.ui line 203
+#: rc.cpp:81
+#, no-c-format
+msgid "Encoder Priority"
+msgstr "Encoder Priority"
+
+#. i18n: file encoderconfig.ui line 234
+#: rc.cpp:84
+#, no-c-format
+msgid "Highest"
+msgstr "Highest"
+
+#. i18n: file encoderconfig.ui line 242
+#: rc.cpp:87
+#, no-c-format
+msgid "Lowest"
+msgstr "Lowest"
+
+#. i18n: file encoderconfig.ui line 253
+#: rc.cpp:90
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file encoderedit.ui line 24
+#: rc.cpp:93
+#, no-c-format
+msgid "app.exe %f %o"
+msgstr "app.exe %f %o"
+
+#. i18n: file encoderedit.ui line 38
+#: rc.cpp:96
+#, no-c-format
+msgid "Unknown Encoder"
+msgstr "Unknown Encoder"
+
+#. i18n: file encoderedit.ui line 46
+#: rc.cpp:99
+#, no-c-format
+msgid "wav"
+msgstr "wav"
+
+#. i18n: file encoderedit.ui line 54
+#: rc.cpp:102
+#, no-c-format
+msgid "Extension:"
+msgstr "Extension:"
+
+#. i18n: file encoderedit.ui line 62
+#: rc.cpp:105
+#, no-c-format
+msgid "Command line:"
+msgstr "Command line:"
+
+#. i18n: file encoderedit.ui line 70
+#: rc.cpp:108
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file encoderoutput.ui line 16
+#: rc.cpp:111
+#, no-c-format
+msgid "Encoder Output"
+msgstr "Encoder Output"
+
+#. i18n: file encoderoutput.ui line 36
+#: rc.cpp:114
+#, no-c-format
+msgid "The output...."
+msgstr "The output...."
+
+#. i18n: file general.ui line 30
+#: rc.cpp:123
+#, no-c-format
+msgid "&Automatically remove jobs when finished"
+msgstr "&Automatically remove jobs when finished"
+
+#. i18n: file general.ui line 38
+#: rc.cpp:126 rc.cpp:352
+#, no-c-format
+msgid "Prompt if information is not complete"
+msgstr "Prompt if information is not complete"
+
+#. i18n: file general.ui line 46
+#: rc.cpp:129
+#, no-c-format
+msgid "File Regular Expression Replacement"
+msgstr "File Regular Expression Replacement"
+
+#. i18n: file general.ui line 57
+#: rc.cpp:132
+#, no-c-format
+msgid "Selection:"
+msgstr "Selection:"
+
+#. i18n: file general.ui line 66
+#: rc.cpp:135
+#, no-c-format
+msgid ""
+"Regular expression used on all file names. For example using selection \" \" "
+"and replace with \"_\" would replace all the spaces with underlines.\n"
+msgstr ""
+"Regular expression used on all file names. For example using selection \" \" "
+"and replace with \"_\" would replace all the spaces with underlines.\n"
+
+#. i18n: file general.ui line 77
+#: rc.cpp:139
+#, no-c-format
+msgid "Input:"
+msgstr "Input:"
+
+#. i18n: file general.ui line 85
+#: rc.cpp:142
+#, no-c-format
+msgid "Output:"
+msgstr "Output:"
+
+#. i18n: file general.ui line 93
+#: rc.cpp:145
+#, no-c-format
+msgid "Example"
+msgstr "Example"
+
+#. i18n: file general.ui line 101
+#: rc.cpp:148 rc.cpp:151
+#, no-c-format
+msgid "Cool artist - example audio file.wav"
+msgstr "Cool artist - example audio file.wav"
+
+#. i18n: file general.ui line 127
+#: rc.cpp:154
+#, no-c-format
+msgid "Replace with:"
+msgstr "Replace with:"
+
+#. i18n: file general.ui line 151
+#: rc.cpp:157
+#, no-c-format
+msgid "Automatically Separate Multi-Artist CDDB Entries"
+msgstr "Automatically Separate Multi-Artist CDDB Entries"
+
+#. i18n: file general.ui line 168
+#: rc.cpp:160
+#, no-c-format
+msgid "Format"
+msgstr "Format"
+
+#. i18n: file general.ui line 179
+#: rc.cpp:163
+#, no-c-format
+msgid "Title - Artist"
+msgstr "Title - Artist"
+
+#. i18n: file general.ui line 187
+#: rc.cpp:166
+#, no-c-format
+msgid "Artist - Title"
+msgstr "Artist - Title"
+
+#. i18n: file general.ui line 208
+#: rc.cpp:169
+#, no-c-format
+msgid "Delimiter:"
+msgstr "Delimiter:"
+
+#. i18n: file general.ui line 216
+#: rc.cpp:172
+#, no-c-format
+msgid "Generic artist:"
+msgstr "Generic artist:"
+
+#. i18n: file infodialog.ui line 16
+#: rc.cpp:175
+#, no-c-format
+msgid "Album Editor"
+msgstr "Album Editor"
+
+#. i18n: file infodialog.ui line 36
+#: rc.cpp:178
+#, no-c-format
+msgid "Current Track"
+msgstr "Current Track"
+
+#. i18n: file infodialog.ui line 228
+#: rc.cpp:208
+#, no-c-format
+msgid "&Previous Track"
+msgstr "&Previous Track"
+
+#. i18n: file infodialog.ui line 236
+#: rc.cpp:211
+#, no-c-format
+msgid "&Next Track"
+msgstr "&Next Track"
+
+#. i18n: file jobque.ui line 27
+#: rc.cpp:220
+#, no-c-format
+msgid "Remove All Jobs"
+msgstr "Remove All Jobs"
+
+#. i18n: file jobque.ui line 35
+#: rc.cpp:223
+#, no-c-format
+msgid "Remove Selected Jobs"
+msgstr "Remove Selected Jobs"
+
+#. i18n: file jobque.ui line 58
+#: rc.cpp:226
+#, no-c-format
+msgid "Job"
+msgstr "Job"
+
+#. i18n: file jobque.ui line 69
+#: rc.cpp:229
+#, no-c-format
+msgid "Progress"
+msgstr "Progress"
+
+#. i18n: file jobque.ui line 80
+#: rc.cpp:232
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file jobque.ui line 120
+#: rc.cpp:238
+#, no-c-format
+msgid "Remove Completed Jobs"
+msgstr "Remove Completed Jobs"
+
+#. i18n: file ripconfig.ui line 27
+#: rc.cpp:241
+#, no-c-format
+msgid "&Beep after each rip is done"
+msgstr "&Beep after each rip is done"
+
+#. i18n: file ripconfig.ui line 49
+#: rc.cpp:244
+#, no-c-format
+msgid "&Number of tracks to rip at a time:"
+msgstr "&Number of tracks to rip at a time:"
+
+#. i18n: file ripconfig.ui line 73
+#: rc.cpp:247
+#, no-c-format
+msgid "&Auto-eject CD after last track is ripped"
+msgstr "&Auto-eject CD after last track is ripped"
+
+#. i18n: file ripconfig.ui line 98
+#: rc.cpp:250
+#, no-c-format
+msgid "Auto-&eject delay:"
+msgstr "Auto-&eject delay:"
+
+#. i18n: file ripconfig.ui line 112
+#: rc.cpp:253
+#, no-c-format
+msgid " seconds"
+msgstr " seconds"
+
+#. i18n: file ripconfig.ui line 125
+#: rc.cpp:256
+#, no-c-format
+msgid "Default Temporary Directory"
+msgstr "Default Temporary Directory"
+
+#. i18n: file tracks.ui line 16
+#: rc.cpp:259
+#, no-c-format
+msgid "Tracks"
+msgstr "Tracks"
+
+#. i18n: file tracks.ui line 36
+#: rc.cpp:262
+#, no-c-format
+msgid "Unknown Artist - Unknown Album"
+msgstr "Unknown Artist - Unknown Album"
+
+#. i18n: file tracks.ui line 47
+#: rc.cpp:265 tracksimp.cpp:381
+#, no-c-format
+msgid "Rip"
+msgstr "Rip"
+
+#. i18n: file tracks.ui line 69
+#: rc.cpp:271
+#, no-c-format
+msgid "Length"
+msgstr "Length"
+
+#. i18n: file tracks.ui line 80
+#: rc.cpp:274
+#, no-c-format
+msgid "Title"
+msgstr "Title"
+
+#. i18n: file tracks.ui line 143
+#: rc.cpp:280
+#, no-c-format
+msgid "&Deselect All Tracks"
+msgstr "&Deselect All Tracks"
+
+#. i18n: file tracks.ui line 169
+#: rc.cpp:283
+#, no-c-format
+msgid "Device:"
+msgstr "Device:"
+
+#. i18n: file tracks.ui line 175
+#: rc.cpp:286
+#, no-c-format
+msgid "/dev/cdrom"
+msgstr "/dev/cdrom"
+
+#. i18n: file wizard.ui line 24
+#: rc.cpp:289
+#, no-c-format
+msgid "File Location Wizard"
+msgstr "File Location Wizard"
+
+#. i18n: file wizard.ui line 49
+#: rc.cpp:292
+#, no-c-format
+msgid ""
+"When files have finished being processed, they are saved based upon the <i>"
+"File Location</i>. Information about the track should be used within that "
+"text. There are eleven special words starting with a % that will be replaced "
+"with the corresponding track's information. Each of the buttons below will "
+"insert its replacement word into the <i>File Location</i> "
+"where the cursor is. Use at least one replacement string to make sure that the "
+"<i>File Location</i> is unique."
+msgstr ""
+"When files have finished being processed, they are saved based upon the <i>"
+"File Location</i>. Information about the track should be used within that "
+"text. There are eleven special words starting with a % that will be replaced "
+"with the corresponding track's information. Each of the buttons below will "
+"insert its replacement word into the <i>File Location</i> "
+"where the cursor is. Use at least one replacement string to make sure that the "
+"<i>File Location</i> is unique."
+
+#. i18n: file wizard.ui line 94
+#: rc.cpp:295
+#, no-c-format
+msgid "&File location:"
+msgstr "&File location:"
+
+#. i18n: file wizard.ui line 105
+#: rc.cpp:298
+#, no-c-format
+msgid "~/%{extension}/%{artist}/%{album}/%{artist} - %{album}.m3u"
+msgstr "~/%{extension}/%{artist}/%{album}/%{artist} - %{album}.m3u"
+
+#. i18n: file wizard.ui line 115
+#: rc.cpp:301
+#, no-c-format
+msgid "Example: ~/mp3/Staind/Lost Love/Staind - Lost Love.m3u"
+msgstr "Example: ~/mp3/Staind/Lost Love/Staind - Lost Love.m3u"
+
+#. i18n: file wizard.ui line 131
+#: rc.cpp:304
+#, no-c-format
+msgid "&Artist"
+msgstr "&Artist"
+
+#. i18n: file wizard.ui line 139
+#: rc.cpp:307
+#, no-c-format
+msgid "&Home Folder"
+msgstr "&Home Folder"
+
+#. i18n: file wizard.ui line 147
+#: rc.cpp:310
+#, no-c-format
+msgid "&Track Number"
+msgstr "&Track Number"
+
+#. i18n: file wizard.ui line 155
+#: rc.cpp:313
+#, no-c-format
+msgid "&Extension"
+msgstr "&Extension"
+
+#. i18n: file wizard.ui line 163
+#: rc.cpp:316
+#, no-c-format
+msgid "Track T&itle"
+msgstr "Track T&itle"
+
+#. i18n: file wizard.ui line 171
+#: rc.cpp:319
+#, no-c-format
+msgid "T&rack Comment"
+msgstr "T&rack Comment"
+
+#. i18n: file wizard.ui line 179
+#: rc.cpp:322
+#, no-c-format
+msgid "&Genre"
+msgstr "&Genre"
+
+#. i18n: file wizard.ui line 187
+#: rc.cpp:325
+#, no-c-format
+msgid "&Year"
+msgstr "&Year"
+
+#. i18n: file wizard.ui line 195
+#: rc.cpp:328
+#, no-c-format
+msgid "Al&bum"
+msgstr "Al&bum"
+
+#. i18n: file wizard.ui line 203
+#: rc.cpp:331
+#, no-c-format
+msgid "Trac&k Artist"
+msgstr "Trac&k Artist"
+
+#. i18n: file wizard.ui line 211
+#: rc.cpp:334
+#, no-c-format
+msgid "Co&mment"
+msgstr "Co&mment"
+
+#. i18n: file kaudiocreator.kcfg line 10
+#: rc.cpp:343
+#, no-c-format
+msgid "Perform automatic CDDB lookups."
+msgstr "Perform automatic CDDB lookups."
+
+#. i18n: file kaudiocreator.kcfg line 14
+#: rc.cpp:346
+#, no-c-format
+msgid "Automatically rip all tracks upon a successful CDDB retrieval"
+msgstr "Automatically rip all tracks upon a successful CDDB retrieval"
+
+#. i18n: file kaudiocreator.kcfg line 18
+#: rc.cpp:349
+#, no-c-format
+msgid "CD device"
+msgstr "CD device"
+
+#. i18n: file kaudiocreator.kcfg line 28
+#: rc.cpp:355
+#, no-c-format
+msgid "Automatically remove jobs when finished"
+msgstr "Automatically remove jobs when finished"
+
+#. i18n: file kaudiocreator.kcfg line 32
+#: rc.cpp:358
+#, no-c-format
+msgid "Regexp to match file names with"
+msgstr "Regexp to match file names with"
+
+#. i18n: file kaudiocreator.kcfg line 35
+#: rc.cpp:361
+#, no-c-format
+msgid "String used to replace the parts that match the selection regexp"
+msgstr "String used to replace the parts that match the selection regexp"
+
+#. i18n: file kaudiocreator.kcfg line 55
+#: rc.cpp:364
+#, no-c-format
+msgid "Currently selected encoder"
+msgstr "Currently selected encoder"
+
+#. i18n: file kaudiocreator.kcfg line 59
+#: rc.cpp:367
+#, no-c-format
+msgid "Last encoder in the list"
+msgstr "Last encoder in the list"
+
+#. i18n: file kaudiocreator.kcfg line 63
+#: rc.cpp:370
+#, no-c-format
+msgid "Number of files to encode at a time"
+msgstr "Number of files to encode at a time"
+
+#. i18n: file kaudiocreator.kcfg line 67
+#: rc.cpp:373
+#, no-c-format
+msgid "Location pattern for encoded files"
+msgstr "Location pattern for encoded files"
+
+#. i18n: file kaudiocreator.kcfg line 71
+#: rc.cpp:376
+#, no-c-format
+msgid "Encoder priority"
+msgstr "Encoder priority"
+
+#. i18n: file kaudiocreator.kcfg line 77
+#: rc.cpp:379
+#, no-c-format
+msgid "Enable full decoder debugging"
+msgstr "Enable full decoder debugging"
+
+#. i18n: file kaudiocreator.kcfg line 83
+#: rc.cpp:382
+#, no-c-format
+msgid "Number of tracks to rip at a time"
+msgstr "Number of tracks to rip at a time"
+
+#. i18n: file kaudiocreator.kcfg line 87
+#: rc.cpp:385
+#, no-c-format
+msgid "Beep after rip"
+msgstr "Beep after rip"
+
+#. i18n: file kaudiocreator.kcfg line 91
+#: rc.cpp:388
+#, no-c-format
+msgid "Eject CD after last track is ripped"
+msgstr "Eject CD after last track is ripped"
+
+#. i18n: file kaudiocreator.kcfg line 95
+#: rc.cpp:391
+#, no-c-format
+msgid "Auto-eject delay"
+msgstr "Auto-eject delay"
+
+#. i18n: file kaudiocreator.kcfg line 99
+#: rc.cpp:394
+#, no-c-format
+msgid "Specify temporary directory"
+msgstr "Specify temporary directory"
+
+#. i18n: file kaudiocreator.kcfg line 103
+#: rc.cpp:397
+#, no-c-format
+msgid "Location of temporary directory to use"
+msgstr "Location of temporary directory to use"
+
+#. i18n: file kaudiocreator_encoders.kcfg line 12
+#: rc.cpp:400
+#, no-c-format
+msgid "Name of the encoder"
+msgstr "Name of the encoder"
+
+#. i18n: file kaudiocreator_encoders.kcfg line 16
+#: rc.cpp:403
+#, no-c-format
+msgid "Command line to invoke encoder"
+msgstr "Command line to invoke encoder"
+
+#. i18n: file kaudiocreator_encoders.kcfg line 20
+#: rc.cpp:406
+#, no-c-format
+msgid "File extension"
+msgstr "File extension"
+
+#: ripper.cpp:135
+msgid "Ripping: %1 - %2"
+msgstr "Ripping: %1 - %2"
+
+#: tracksimp.cpp:130
+msgid "No disc"
+msgstr "No disc"
+
+#: tracksimp.cpp:199
+#, c-format
+msgid ""
+"CDROM read or access error (or no audio disk in drive).\n"
+"Please make sure you have access permissions to:\n"
+"%1"
+msgstr ""
+"CDROM read or access error (or no audio disk in drive).\n"
+"Please make sure you have access permissions to:\n"
+"%1"
+
+#: tracksimp.cpp:211
+msgid "Please insert a disk."
+msgstr "Please insert a disk."
+
+#: tracksimp.cpp:212 tracksimp.cpp:236
+msgid "CDDB Failed"
+msgstr "CDDB Failed"
+
+#: tracksimp.cpp:236
+msgid "Unable to retrieve CDDB information."
+msgstr "Unable to retrieve CDDB information."
+
+#: tracksimp.cpp:256
+msgid "Select CDDB entry"
+msgstr "Select CDDB entry"
+
+#: tracksimp.cpp:257
+msgid "Select a CDDB entry:"
+msgstr "Select a CDDB entry:"
+
+#: tracksimp.cpp:306
+msgid "CD Editor"
+msgstr "CD Editor"
+
+#: tracksimp.cpp:359
+msgid "No tracks have been selected. Would you like to rip the entire CD?"
+msgstr "No tracks have been selected. Would you like to rip the entire CD?"
+
+#: tracksimp.cpp:360
+msgid "No Tracks Selected"
+msgstr "No Tracks Selected"
+
+#: tracksimp.cpp:360
+msgid "Rip CD"
+msgstr "Rip CD"
+
+#: tracksimp.cpp:381
+msgid ""
+"Part of the album is not set: %1.\n"
+" (To change album information click the \"Edit Information\" button.)\n"
+" Would you like to rip the selected tracks anyway?"
+msgstr ""
+"Part of the album is not set: %1.\n"
+" (To change album information click the \"Edit Information\" button.)\n"
+" Would you like to rip the selected tracks anyway?"
+
+#: tracksimp.cpp:381
+msgid "Album Information Incomplete"
+msgstr "Album Information Incomplete"
+
+#: tracksimp.cpp:485
+msgid " - "
+msgstr " - "
+
+#: job.h:34
+msgid "Other"
+msgstr "Other"
+
+#: wizard.ui.h:108
+#, c-format
+msgid "Example: %1"
+msgstr "Example: %1"
+
+#~ msgid "OggEnc"
+#~ msgstr "OggEnc"
+
+#~ msgid "Lame"
+#~ msgstr "Lame"
+
+#~ msgid "Leave as wav File"
+#~ msgstr "Leave as wav File"
+
+#~ msgid "No tracks are selected to rip. Please select at least 1 track before ripping."
+#~ msgstr "No tracks are selected to rip. Please select at least 1 track before ripping."
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kcmaudiocd.po b/tde-i18n-en_GB/messages/kdemultimedia/kcmaudiocd.po
new file mode 100644
index 00000000000..5fdd3c98d42
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kcmaudiocd.po
@@ -0,0 +1,303 @@
+# translation of kcmaudiocd.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmaudiocd\n"
+"POT-Creation-Date: 2007-03-26 02:15+0200\n"
+"PO-Revision-Date: 2006-01-08 02:56+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@translate.org.za"
+
+#: kcmaudiocd.cpp:40
+msgid "Report errors found on the cd."
+msgstr "Report errors found on the cd."
+
+#: kcmaudiocd.cpp:54
+msgid "%1 Encoder"
+msgstr "%1 Encoder"
+
+#: kcmaudiocd.cpp:86
+msgid "kcmaudiocd"
+msgstr "kcmaudiocd"
+
+#: kcmaudiocd.cpp:86
+msgid "KDE Audio CD IO Slave"
+msgstr "KDE Audio CD IO Slave"
+
+#: kcmaudiocd.cpp:88
+msgid "(c) 2000 - 2005 Audio CD developers"
+msgstr "(c) 2000 - 2005 Audio CD developers"
+
+#: kcmaudiocd.cpp:90
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#. i18n: file audiocdconfig.ui line 408
+#: kcmaudiocd.cpp:208 rc.cpp:103 rc.cpp:106
+#, no-c-format
+msgid "Cool artist - example audio file.wav"
+msgstr "Cool artist - example audio file.wav"
+
+#: kcmaudiocd.cpp:251
+msgid ""
+"<h1>Audio CDs</h1> The Audio CD IO-Slave enables you to easily create wav, MP3 "
+"or Ogg Vorbis files from your audio CD-ROMs or DVDs. The slave is invoked by "
+"typing <i>\"audiocd:/\"</i> in Konqueror's location bar. In this module, you "
+"can configure encoding, and device settings. Note that MP3 and Ogg Vorbis "
+"encoding are only available if KDE was built with a recent version of the LAME "
+"or Ogg Vorbis libraries."
+msgstr ""
+"<h1>Audio CDs</h1> The Audio CD IO-Slave enables you to easily create wav, MP3 "
+"or Ogg Vorbis files from your audio CD-ROMs or DVDs. The slave is invoked by "
+"typing <i>\"audiocd:/\"</i> in Konqueror's location bar. In this module, you "
+"can configure encoding, and device settings. Note that MP3 and Ogg Vorbis "
+"encoding are only available if KDE was built with a recent version of the LAME "
+"or Ogg Vorbis libraries."
+
+#. i18n: file audiocdconfig.ui line 50
+#: rc.cpp:3
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file audiocdconfig.ui line 78
+#: rc.cpp:6
+#, no-c-format
+msgid "Encoder Priority"
+msgstr "Encoder Priority"
+
+#. i18n: file audiocdconfig.ui line 109
+#: rc.cpp:9
+#, no-c-format
+msgid "Highest"
+msgstr "Highest"
+
+#. i18n: file audiocdconfig.ui line 117
+#: rc.cpp:12
+#, no-c-format
+msgid "Lowest"
+msgstr "Lowest"
+
+#. i18n: file audiocdconfig.ui line 128
+#: rc.cpp:15
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file audiocdconfig.ui line 144
+#: rc.cpp:18
+#, no-c-format
+msgid "/dev/cdrom"
+msgstr "/dev/cdrom"
+
+#. i18n: file audiocdconfig.ui line 147
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"Specify a location for the drive you want to use. Normally, this is a file "
+"inside the /dev folder representing your CD or DVD drive."
+msgstr ""
+"Specify a location for the drive you want to use. Normally, this is a file "
+"inside the /dev folder representing your CD or DVD drive."
+
+#. i18n: file audiocdconfig.ui line 155
+#: rc.cpp:24
+#, no-c-format
+msgid "&Specify CD device:"
+msgstr "&Specify CD device:"
+
+#. i18n: file audiocdconfig.ui line 158
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"Check this to specify a CD device different from the one which is detected "
+"automatically"
+msgstr ""
+"Tick this to specify a CD device different from the one which is detected "
+"automatically"
+
+#. i18n: file audiocdconfig.ui line 166
+#: rc.cpp:30
+#, no-c-format
+msgid "Use &error correction when reading the CD"
+msgstr "Use &error correction when reading the CD"
+
+#. i18n: file audiocdconfig.ui line 172
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"If you uncheck this option, the slave will not try to use error correction "
+"which can be useful for reading damaged CDs. However, this feature can be "
+"problematic in some cases, so you can switch it off here."
+msgstr ""
+"If you uncheck this option, the slave will not try to use error correction "
+"which can be useful for reading damaged CDs. However, this feature can be "
+"problematic in some cases, so you can switch it off here."
+
+#. i18n: file audiocdconfig.ui line 180
+#: rc.cpp:36
+#, no-c-format
+msgid "&Skip on errors"
+msgstr "&Skip on errors"
+
+#. i18n: file audiocdconfig.ui line 210
+#: rc.cpp:39
+#, no-c-format
+msgid "&Names"
+msgstr "&Names"
+
+#. i18n: file audiocdconfig.ui line 221
+#: rc.cpp:42
+#, no-c-format
+msgid "File Name (without extension)"
+msgstr "File Name (without extension)"
+
+#. i18n: file audiocdconfig.ui line 232
+#: rc.cpp:45 rc.cpp:115
+#, no-c-format
+msgid "The following macros will be expanded:"
+msgstr "The following macros will be expanded:"
+
+#. i18n: file audiocdconfig.ui line 248
+#: rc.cpp:48 rc.cpp:127
+#, no-c-format
+msgid "Genre"
+msgstr "Genre"
+
+#. i18n: file audiocdconfig.ui line 256
+#: rc.cpp:51
+#, no-c-format
+msgid "Track Number"
+msgstr "Track Number"
+
+#. i18n: file audiocdconfig.ui line 264
+#: rc.cpp:54
+#, no-c-format
+msgid "%{title}"
+msgstr "%{title}"
+
+#. i18n: file audiocdconfig.ui line 272
+#: rc.cpp:57 rc.cpp:118
+#, no-c-format
+msgid "Year"
+msgstr "Year"
+
+#. i18n: file audiocdconfig.ui line 280
+#: rc.cpp:60
+#, no-c-format
+msgid "Track Title"
+msgstr "Track Title"
+
+#. i18n: file audiocdconfig.ui line 288
+#: rc.cpp:63 rc.cpp:130
+#, no-c-format
+msgid "Album Artist"
+msgstr "Album Artist"
+
+#. i18n: file audiocdconfig.ui line 296
+#: rc.cpp:66 rc.cpp:124
+#, no-c-format
+msgid "%{year}"
+msgstr "%{year}"
+
+#. i18n: file audiocdconfig.ui line 304
+#: rc.cpp:69 rc.cpp:139
+#, no-c-format
+msgid "%{albumtitle}"
+msgstr "%{albumtitle}"
+
+#. i18n: file audiocdconfig.ui line 312
+#: rc.cpp:72 rc.cpp:133
+#, no-c-format
+msgid "Album Title"
+msgstr "Album Title"
+
+#. i18n: file audiocdconfig.ui line 320
+#: rc.cpp:75 rc.cpp:136
+#, no-c-format
+msgid "%{genre}"
+msgstr "%{genre}"
+
+#. i18n: file audiocdconfig.ui line 328
+#: rc.cpp:78 rc.cpp:121
+#, no-c-format
+msgid "%{albumartist}"
+msgstr "%{albumartist}"
+
+#. i18n: file audiocdconfig.ui line 336
+#: rc.cpp:81
+#, no-c-format
+msgid "%{number}"
+msgstr "%{number}"
+
+#. i18n: file audiocdconfig.ui line 353
+#: rc.cpp:84
+#, no-c-format
+msgid "Name Regular Expression Replacement"
+msgstr "Name Regular Expression Replacement"
+
+#. i18n: file audiocdconfig.ui line 364
+#: rc.cpp:87
+#, no-c-format
+msgid "Selection:"
+msgstr "Selection:"
+
+#. i18n: file audiocdconfig.ui line 373
+#: rc.cpp:90
+#, no-c-format
+msgid ""
+"Regular expression used on all file names. For example using selection \" \" "
+"and replace with \"_\" would replace all the spaces with underlines.\n"
+msgstr ""
+"Regular expression used on all file names. For example using selection \" \" "
+"and replace with \"_\" would replace all the spaces with underlines.\n"
+
+#. i18n: file audiocdconfig.ui line 384
+#: rc.cpp:94
+#, no-c-format
+msgid "Input:"
+msgstr "Input:"
+
+#. i18n: file audiocdconfig.ui line 392
+#: rc.cpp:97
+#, no-c-format
+msgid "Output:"
+msgstr "Output:"
+
+#. i18n: file audiocdconfig.ui line 400
+#: rc.cpp:100
+#, no-c-format
+msgid "Example"
+msgstr "Example"
+
+#. i18n: file audiocdconfig.ui line 434
+#: rc.cpp:109
+#, no-c-format
+msgid "Replace with:"
+msgstr "Replace with:"
+
+#. i18n: file audiocdconfig.ui line 475
+#: rc.cpp:112
+#, no-c-format
+msgid "Album Name"
+msgstr "Album Name"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kcmcddb.po b/tde-i18n-en_GB/messages/kdemultimedia/kcmcddb.po
new file mode 100644
index 00000000000..658b188f303
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kcmcddb.po
@@ -0,0 +1,239 @@
+# translation of kcmcddb.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmcddb\n"
+"POT-Creation-Date: 2005-01-31 01:32+0100\n"
+"PO-Revision-Date: 2005-01-31 12:44+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: cddbconfigwidget.cpp:49
+msgid "Cache Locations"
+msgstr "Cache Locations"
+
+#: cddbconfigwidget.cpp:71
+msgid "Could not fetch mirror list."
+msgstr "Could not fetch mirror list."
+
+#: cddbconfigwidget.cpp:71
+msgid "Could Not Fetch"
+msgstr "Could Not Fetch"
+
+#: cddbconfigwidget.cpp:75
+msgid "Select mirror"
+msgstr "Select mirror"
+
+#: cddbconfigwidget.cpp:76
+msgid "Select one of these mirrors"
+msgstr "Select one of these mirrors"
+
+#. i18n: file cddbconfigwidgetbase.ui line 148
+#: cddbconfigwidget.cpp:93 rc.cpp:42 rc.cpp:78
+#, no-c-format
+msgid "HTTP"
+msgstr "HTTP"
+
+#. i18n: file cddbconfigwidgetbase.ui line 143
+#: cddbconfigwidget.cpp:95 rc.cpp:39
+#, no-c-format
+msgid "CDDB"
+msgstr "CDDB"
+
+#: kcmcddb.cpp:66
+msgid ""
+"CDDB is used to get information like artist, title and song-names in CD's"
+msgstr ""
+"CDDB is used to get information like artist, title and song-names in CD's"
+
+#: kcmcddb.cpp:93
+msgid ""
+"freedb has been set to use HTTP for submissions because the email details you "
+"have entered are incomplete. Please review your email settings and try again."
+msgstr ""
+"freedb has been set to use HTTP for submissions because the email details you "
+"have entered are incomplete. Please review your email settings and try again."
+
+#: kcmcddb.cpp:96
+msgid "Incorrect Email Settings"
+msgstr "Incorrect Email Settings"
+
+#. i18n: file cddbconfigwidgetbase.ui line 17
+#: rc.cpp:3
+#, no-c-format
+msgid "CDDB Settings"
+msgstr "CDDB Settings"
+
+#. i18n: file cddbconfigwidgetbase.ui line 35
+#: rc.cpp:6
+#, no-c-format
+msgid "&Lookup"
+msgstr "&Lookup"
+
+#. i18n: file cddbconfigwidgetbase.ui line 54
+#: rc.cpp:9
+#, no-c-format
+msgid "Mode"
+msgstr "Mode"
+
+#. i18n: file cddbconfigwidgetbase.ui line 71
+#: rc.cpp:12
+#, no-c-format
+msgid "&Cache only"
+msgstr "&Cache only"
+
+#. i18n: file cddbconfigwidgetbase.ui line 74
+#: rc.cpp:15
+#, no-c-format
+msgid "Only check in the local cache for CD information."
+msgstr "Only check in the local cache for CD information."
+
+#. i18n: file cddbconfigwidgetbase.ui line 82
+#: rc.cpp:18
+#, no-c-format
+msgid "Cache &and remote"
+msgstr "Cache &and remote"
+
+#. i18n: file cddbconfigwidgetbase.ui line 85
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"Check for locally cached CD information before trying to look up at remote CDDB "
+"server."
+msgstr ""
+"Check for locally cached CD information before trying to look up at remote CDDB "
+"server."
+
+#. i18n: file cddbconfigwidgetbase.ui line 93
+#: rc.cpp:24
+#, no-c-format
+msgid "&Remote only"
+msgstr "&Remote only"
+
+#. i18n: file cddbconfigwidgetbase.ui line 96
+#: rc.cpp:27
+#, no-c-format
+msgid "Only try to look up at remote CDDB server."
+msgstr "Only try to look up at remote CDDB server."
+
+#. i18n: file cddbconfigwidgetbase.ui line 106
+#: rc.cpp:30
+#, no-c-format
+msgid "CDDB Server"
+msgstr "CDDB Server"
+
+#. i18n: file cddbconfigwidgetbase.ui line 123
+#: rc.cpp:33
+#, no-c-format
+msgid "CDD&B server:"
+msgstr "CDD&B server:"
+
+#. i18n: file cddbconfigwidgetbase.ui line 134
+#: rc.cpp:36
+#, no-c-format
+msgid "&Transport:"
+msgstr "&Transport:"
+
+#. i18n: file cddbconfigwidgetbase.ui line 155
+#: rc.cpp:45
+#, no-c-format
+msgid "Type of lookup which should be tried at the CDDB server."
+msgstr "Type of lookup which should be tried at the CDDB server."
+
+#. i18n: file cddbconfigwidgetbase.ui line 163
+#: rc.cpp:48
+#, no-c-format
+msgid "Show &Mirror List"
+msgstr "Show &Mirror List"
+
+#. i18n: file cddbconfigwidgetbase.ui line 185
+#: rc.cpp:51
+#, no-c-format
+msgid "Port to connect to on CDDB server."
+msgstr "Port to connect to on CDDB server."
+
+#. i18n: file cddbconfigwidgetbase.ui line 193
+#: rc.cpp:54
+#, no-c-format
+msgid "&Port:"
+msgstr "&Port:"
+
+#. i18n: file cddbconfigwidgetbase.ui line 215
+#: rc.cpp:57
+#, no-c-format
+msgid "freedb.freedb.org"
+msgstr "freedb.freedb.org"
+
+#. i18n: file cddbconfigwidgetbase.ui line 218
+#: rc.cpp:60
+#, no-c-format
+msgid "Name of CDDB server which will be used to look up CD information."
+msgstr "Name of CDDB server which will be used to look up CD information."
+
+#. i18n: file cddbconfigwidgetbase.ui line 260
+#: rc.cpp:63
+#, no-c-format
+msgid "&Submit"
+msgstr "&Submit"
+
+#. i18n: file cddbconfigwidgetbase.ui line 276
+#: rc.cpp:66
+#, no-c-format
+msgid "Email address:"
+msgstr "Email address:"
+
+#. i18n: file cddbconfigwidgetbase.ui line 301
+#: rc.cpp:69
+#, no-c-format
+msgid "Submit Method"
+msgstr "Submit Method"
+
+#. i18n: file cddbconfigwidgetbase.ui line 346
+#: rc.cpp:72
+#, no-c-format
+msgid "Server:"
+msgstr "Server:"
+
+#. i18n: file cddbconfigwidgetbase.ui line 354
+#: rc.cpp:75
+#, no-c-format
+msgid "SMTP (Email)"
+msgstr "SMTP (Email)"
+
+#. i18n: file cddbconfigwidgetbase.ui line 398
+#: rc.cpp:81 rc.cpp:90
+#, no-c-format
+msgid "Port:"
+msgstr "Port:"
+
+#. i18n: file cddbconfigwidgetbase.ui line 414
+#: rc.cpp:84
+#, no-c-format
+msgid "Reply-To:"
+msgstr "Reply-To:"
+
+#. i18n: file cddbconfigwidgetbase.ui line 430
+#: rc.cpp:87
+#, no-c-format
+msgid "SMTP server:"
+msgstr "SMTP server:"
+
+#. i18n: file cddbconfigwidgetbase.ui line 459
+#: rc.cpp:93
+#, no-c-format
+msgid "Server needs authentication"
+msgstr "Server needs authentication"
+
+#. i18n: file cddbconfigwidgetbase.ui line 472
+#: rc.cpp:96
+#, no-c-format
+msgid "Username:"
+msgstr "Username:"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_au.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_au.po
new file mode 100644
index 00000000000..0baa0964f7e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_au.po
@@ -0,0 +1,71 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-05-09 13:55GMT\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
+
+#: kfile_au.cpp:55
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_au.cpp:59
+msgid "Length"
+msgstr "Length"
+
+#: kfile_au.cpp:62
+msgid "Sample Rate"
+msgstr "Sample Rate"
+
+#: kfile_au.cpp:65
+msgid "Channels"
+msgstr "Channels"
+
+#: kfile_au.cpp:67
+msgid "Encoding"
+msgstr "Encoding"
+
+#: kfile_au.cpp:125
+msgid "8-bit ISDN u-law"
+msgstr "8-bit ISDN u-law"
+
+#: kfile_au.cpp:129
+msgid "8-bit linear PCM [REF-PCM]"
+msgstr "8-bit linear PCM [REF-PCM]"
+
+#: kfile_au.cpp:133
+msgid "16-bit linear PCM"
+msgstr "16-bit linear PCM"
+
+#: kfile_au.cpp:137
+msgid "24-bit linear PCM"
+msgstr "24-bit linear PCM"
+
+#: kfile_au.cpp:141
+msgid "32-bit linear PCM"
+msgstr "32-bit linear PCM"
+
+#: kfile_au.cpp:145
+msgid "32-bit IEEE floating point"
+msgstr "32-bit IEEE floating point"
+
+#: kfile_au.cpp:149
+msgid "64-bit IEEE floating point"
+msgstr "64-bit IEEE floating point"
+
+#: kfile_au.cpp:153
+msgid "8-bit ISDN u-law compressed"
+msgstr "8-bit ISDN u-law compressed"
+
+#: kfile_au.cpp:157
+msgid "Unknown"
+msgstr "Unknown"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_avi.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_avi.po
new file mode 100644
index 00000000000..c74d7780ac8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_avi.po
@@ -0,0 +1,51 @@
+# translation of kfile_avi.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_avi\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 13:23+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_avi.cpp:57
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_avi.cpp:61
+msgid "Length"
+msgstr "Length"
+
+#: kfile_avi.cpp:64
+msgid "Resolution"
+msgstr "Resolution"
+
+#: kfile_avi.cpp:66
+msgid "Frame Rate"
+msgstr "Frame Rate"
+
+#: kfile_avi.cpp:67
+msgid "fps"
+msgstr "fps"
+
+#: kfile_avi.cpp:69
+msgid "Video Codec"
+msgstr "Video Codec"
+
+#: kfile_avi.cpp:70
+msgid "Audio Codec"
+msgstr "Audio Codec"
+
+#: kfile_avi.cpp:438 kfile_avi.cpp:527
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kfile_avi.cpp:532
+msgid "None"
+msgstr "None"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_flac.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_flac.po
new file mode 100644
index 00000000000..9841674328d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_flac.po
@@ -0,0 +1,100 @@
+# translation of kfile_flac.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_flac\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 13:23+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_flac.cpp:79
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_flac.cpp:85
+msgid "Artist"
+msgstr "Artist"
+
+#: kfile_flac.cpp:89
+msgid "Title"
+msgstr "Title"
+
+#: kfile_flac.cpp:93
+msgid "Album"
+msgstr "Album"
+
+#: kfile_flac.cpp:96
+msgid "Genre"
+msgstr "Genre"
+
+#: kfile_flac.cpp:99
+msgid "Track Number"
+msgstr "Track Number"
+
+#: kfile_flac.cpp:102
+msgid "Date"
+msgstr "Date"
+
+#: kfile_flac.cpp:105
+msgid "Description"
+msgstr "Description"
+
+#: kfile_flac.cpp:108
+msgid "Organization"
+msgstr "Organisation"
+
+#: kfile_flac.cpp:111
+msgid "Location"
+msgstr "Location"
+
+#: kfile_flac.cpp:114
+msgid "Copyright"
+msgstr "Copyright"
+
+#: kfile_flac.cpp:123
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_flac.cpp:126
+msgid "Channels"
+msgstr "Channels"
+
+#: kfile_flac.cpp:128
+msgid "Sample Rate"
+msgstr "Sample Rate"
+
+#: kfile_flac.cpp:129
+msgid " Hz"
+msgstr " Hz"
+
+#: kfile_flac.cpp:131
+msgid "Sample Width"
+msgstr "Sample Width"
+
+#: kfile_flac.cpp:132
+msgid " bits"
+msgstr " bits"
+
+#: kfile_flac.cpp:134
+msgid "Average Bitrate"
+msgstr "Average Bitrate"
+
+#: kfile_flac.cpp:138
+msgid " kbps"
+msgstr " kbps"
+
+#: kfile_flac.cpp:140
+msgid "Length"
+msgstr "Length"
+
+#~ msgid "Tracknumber"
+#~ msgstr "Tracknumber"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_m3u.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_m3u.po
new file mode 100644
index 00000000000..df59a39fb71
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_m3u.po
@@ -0,0 +1,24 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-09-27 01:58+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kfile_m3u.cpp:51
+msgid "Tracks"
+msgstr "Tracks"
+
+#: kfile_m3u.cpp:78
+#, c-format
+msgid "Track %1"
+msgstr "Track %1"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_mp3.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_mp3.po
new file mode 100644
index 00000000000..e5a94a6bd5f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_mp3.po
@@ -0,0 +1,104 @@
+# translation of kfile_mp3.po to British English
+# Copyright (C) 2002, 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_mp3\n"
+"POT-Creation-Date: 2005-05-26 01:24+0200\n"
+"PO-Revision-Date: 2003-11-01 15:49+0000\n"
+"Last-Translator: Jonathan Riddell <kde-en-gb@jriddell.org>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.2\n"
+
+#: kfile_mp3.cpp:56
+msgid "ID3 Tag"
+msgstr "ID3 Tag"
+
+#: kfile_mp3.cpp:63
+msgid "Title"
+msgstr "Title"
+
+#: kfile_mp3.cpp:67
+msgid "Artist"
+msgstr "Artist"
+
+#: kfile_mp3.cpp:71
+msgid "Album"
+msgstr "Album"
+
+#: kfile_mp3.cpp:74
+msgid "Year"
+msgstr "Year"
+
+#: kfile_mp3.cpp:77
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_mp3.cpp:81
+msgid "Track"
+msgstr "Track"
+
+#: kfile_mp3.cpp:84
+msgid "Genre"
+msgstr "Genre"
+
+#: kfile_mp3.cpp:89
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_mp3.cpp:91
+msgid "Version"
+msgstr "Version"
+
+#: kfile_mp3.cpp:92
+msgid "MPEG "
+msgstr "MPEG "
+
+#: kfile_mp3.cpp:94
+msgid "Layer"
+msgstr "Layer"
+
+#: kfile_mp3.cpp:95
+msgid "CRC"
+msgstr "CRC"
+
+#: kfile_mp3.cpp:96
+msgid "Bitrate"
+msgstr "Bitrate"
+
+#: kfile_mp3.cpp:99
+msgid " kbps"
+msgstr " kbps"
+
+#: kfile_mp3.cpp:101
+msgid "Sample Rate"
+msgstr "Sample Rate"
+
+#: kfile_mp3.cpp:102
+msgid "Hz"
+msgstr "Hz"
+
+#: kfile_mp3.cpp:104
+msgid "Channels"
+msgstr "Channels"
+
+#: kfile_mp3.cpp:105
+msgid "Copyright"
+msgstr "Copyright"
+
+#: kfile_mp3.cpp:106
+msgid "Original"
+msgstr "Original"
+
+#: kfile_mp3.cpp:107
+msgid "Length"
+msgstr "Length"
+
+#: kfile_mp3.cpp:110
+msgid "Emphasis"
+msgstr "Emphasis"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_mpc.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_mpc.po
new file mode 100644
index 00000000000..f5fa2790075
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_mpc.po
@@ -0,0 +1,91 @@
+# translation of kfile_mpc.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_mpc\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-18 21:41+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: kfile_mpc.cpp:62
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_mpc.cpp:68
+msgid "Artist"
+msgstr "Artist"
+
+#: kfile_mpc.cpp:72
+msgid "Title"
+msgstr "Title"
+
+#: kfile_mpc.cpp:76
+msgid "Album"
+msgstr "Album"
+
+#: kfile_mpc.cpp:79
+msgid "Genre"
+msgstr "Genre"
+
+#: kfile_mpc.cpp:82
+msgid "Track Number"
+msgstr "Track Number"
+
+#: kfile_mpc.cpp:85
+msgid "Date"
+msgstr "Date"
+
+#: kfile_mpc.cpp:88
+msgid "Description"
+msgstr "Description"
+
+#: kfile_mpc.cpp:91
+msgid "Organization"
+msgstr "Organisation"
+
+#: kfile_mpc.cpp:94
+msgid "Location"
+msgstr "Location"
+
+#: kfile_mpc.cpp:97
+msgid "Copyright"
+msgstr "Copyright"
+
+#: kfile_mpc.cpp:106
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_mpc.cpp:109
+msgid "Channels"
+msgstr "Channels"
+
+#: kfile_mpc.cpp:111
+msgid "Version"
+msgstr "Version"
+
+#: kfile_mpc.cpp:113
+msgid "Sample Rate"
+msgstr "Sample Rate"
+
+#: kfile_mpc.cpp:114
+msgid " Hz"
+msgstr " Hz"
+
+#: kfile_mpc.cpp:116
+msgid "Average Bitrate"
+msgstr "Average Bitrate"
+
+#: kfile_mpc.cpp:120
+msgid " kbps"
+msgstr " kbps"
+
+#: kfile_mpc.cpp:122
+msgid "Length"
+msgstr "Length"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_mpeg.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_mpeg.po
new file mode 100644
index 00000000000..ad14a6109cc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_mpeg.po
@@ -0,0 +1,54 @@
+# translation of kfile_mpeg.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_mpeg\n"
+"POT-Creation-Date: 2006-08-16 04:08+0200\n"
+"PO-Revision-Date: 2005-11-06 00:52+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kfile_mpeg.cpp:58
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_mpeg.cpp:62
+msgid "Length"
+msgstr "Length"
+
+#: kfile_mpeg.cpp:65
+msgid "Resolution"
+msgstr "Resolution"
+
+#: kfile_mpeg.cpp:67
+msgid "Frame Rate"
+msgstr "Frame Rate"
+
+#: kfile_mpeg.cpp:68
+msgid "fps"
+msgstr "fps"
+
+#: kfile_mpeg.cpp:70
+msgid "Video Codec"
+msgstr "Video Codec"
+
+#: kfile_mpeg.cpp:71
+msgid "Audio Codec"
+msgstr "Audio Codec"
+
+#: kfile_mpeg.cpp:73
+msgid "Aspect ratio"
+msgstr "Aspect ratio"
+
+#: kfile_mpeg.cpp:556
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kfile_mpeg.cpp:563
+msgid "default"
+msgstr "default"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_ogg.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_ogg.po
new file mode 100644
index 00000000000..4b514c01363
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_ogg.po
@@ -0,0 +1,108 @@
+# translation of kfile_ogg.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_ogg\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 13:23+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_ogg.cpp:48 kfile_ogg.cpp:85
+msgid "Title"
+msgstr "Title"
+
+#: kfile_ogg.cpp:49 kfile_ogg.cpp:123
+msgid "Version"
+msgstr "Version"
+
+#: kfile_ogg.cpp:50 kfile_ogg.cpp:89
+msgid "Album"
+msgstr "Album"
+
+#: kfile_ogg.cpp:51
+msgid "Tracknumber"
+msgstr "Tracknumber"
+
+#: kfile_ogg.cpp:52 kfile_ogg.cpp:81
+msgid "Artist"
+msgstr "Artist"
+
+#: kfile_ogg.cpp:53 kfile_ogg.cpp:104
+msgid "Organization"
+msgstr "Organisation"
+
+#: kfile_ogg.cpp:54 kfile_ogg.cpp:101
+msgid "Description"
+msgstr "Description"
+
+#: kfile_ogg.cpp:55 kfile_ogg.cpp:92
+msgid "Genre"
+msgstr "Genre"
+
+#: kfile_ogg.cpp:56 kfile_ogg.cpp:98
+msgid "Date"
+msgstr "Date"
+
+#: kfile_ogg.cpp:57 kfile_ogg.cpp:107
+msgid "Location"
+msgstr "Location"
+
+#: kfile_ogg.cpp:58 kfile_ogg.cpp:110
+msgid "Copyright"
+msgstr "Copyright"
+
+#: kfile_ogg.cpp:75
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_ogg.cpp:95
+msgid "Track Number"
+msgstr "Track Number"
+
+#: kfile_ogg.cpp:120
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_ogg.cpp:124
+msgid "Channels"
+msgstr "Channels"
+
+#: kfile_ogg.cpp:126
+msgid "Sample Rate"
+msgstr "Sample Rate"
+
+#: kfile_ogg.cpp:127
+msgid " Hz"
+msgstr " Hz"
+
+#: kfile_ogg.cpp:129
+msgid "Upper Bitrate"
+msgstr "Upper Bitrate"
+
+#: kfile_ogg.cpp:131 kfile_ogg.cpp:135 kfile_ogg.cpp:139 kfile_ogg.cpp:145
+msgid " kbps"
+msgstr " kbps"
+
+#: kfile_ogg.cpp:133
+msgid "Lower Bitrate"
+msgstr "Lower Bitrate"
+
+#: kfile_ogg.cpp:137
+msgid "Nominal Bitrate"
+msgstr "Nominal Bitrate"
+
+#: kfile_ogg.cpp:141
+msgid "Average Bitrate"
+msgstr "Average Bitrate"
+
+#: kfile_ogg.cpp:147
+msgid "Length"
+msgstr "Length"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_sid.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_sid.po
new file mode 100644
index 00000000000..77ac7f682c2
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_sid.po
@@ -0,0 +1,49 @@
+# translation of kfile_sid.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_sid\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-05-13 22:40+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: kfile_sid.cpp:51
+msgid "General"
+msgstr "General"
+
+#: kfile_sid.cpp:55
+msgid "Title"
+msgstr "Title"
+
+#: kfile_sid.cpp:59
+msgid "Artist"
+msgstr "Artist"
+
+#: kfile_sid.cpp:63
+msgid "Copyright"
+msgstr "Copyright"
+
+#: kfile_sid.cpp:68
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_sid.cpp:70
+msgid "Version"
+msgstr "Version"
+
+#: kfile_sid.cpp:71
+msgid "PSID v"
+msgstr "PSID v"
+
+#: kfile_sid.cpp:73
+msgid "Number of Songs"
+msgstr "Number of Songs"
+
+#: kfile_sid.cpp:74
+msgid "Start Song"
+msgstr "Start Song"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_theora.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_theora.po
new file mode 100644
index 00000000000..430d828e0c4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_theora.po
@@ -0,0 +1,51 @@
+# translation of kfile_theora.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_theora\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-09-06 12:13+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_theora.cpp:72
+msgid "Video Details"
+msgstr "Video Details"
+
+#: kfile_theora.cpp:74
+msgid "Length"
+msgstr "Length"
+
+#: kfile_theora.cpp:77
+msgid "Resolution"
+msgstr "Resolution"
+
+#: kfile_theora.cpp:80
+msgid "Frame Rate"
+msgstr "Frame Rate"
+
+#: kfile_theora.cpp:82
+msgid "Target Bitrate"
+msgstr "Target Bitrate"
+
+#: kfile_theora.cpp:84
+msgid "Quality"
+msgstr "Quality"
+
+#: kfile_theora.cpp:88
+msgid "Audio Details"
+msgstr "Audio Details"
+
+#: kfile_theora.cpp:90
+msgid "Channels"
+msgstr "Channels"
+
+#: kfile_theora.cpp:92
+msgid "Sample Rate"
+msgstr "Sample Rate"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kfile_wav.po b/tde-i18n-en_GB/messages/kdemultimedia/kfile_wav.po
new file mode 100644
index 00000000000..c52ca7178a1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kfile_wav.po
@@ -0,0 +1,43 @@
+# translation of kfile_wav.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_wav\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-01 13:29+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_wav.cpp:56
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_wav.cpp:60
+msgid "Sample Size"
+msgstr "Sample Size"
+
+#: kfile_wav.cpp:61
+msgid " bits"
+msgstr " bits"
+
+#: kfile_wav.cpp:63
+msgid "Sample Rate"
+msgstr "Sample Rate"
+
+#: kfile_wav.cpp:64
+msgid " Hz"
+msgstr " Hz"
+
+#: kfile_wav.cpp:66
+msgid "Channels"
+msgstr "Channels"
+
+#: kfile_wav.cpp:68
+msgid "Length"
+msgstr "Length"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kio_audiocd.po b/tde-i18n-en_GB/messages/kdemultimedia/kio_audiocd.po
new file mode 100644
index 00000000000..b9d7953b375
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kio_audiocd.po
@@ -0,0 +1,99 @@
+# translation of kio_audiocd.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_audiocd\n"
+"POT-Creation-Date: 2007-01-19 02:40+0100\n"
+"PO-Revision-Date: 2005-11-06 00:51+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: audiocd.cpp:70
+msgid "Protocol name"
+msgstr "Protocol name"
+
+#: audiocd.cpp:71 audiocd.cpp:72
+msgid "Socket name"
+msgstr "Socket name"
+
+#: audiocd.cpp:110
+msgid "Full CD"
+msgstr "Full CD"
+
+#: audiocd.cpp:201
+msgid ""
+"You cannot specify a host with this protocol. Please use the audiocd:/ format "
+"instead."
+msgstr ""
+"You cannot specify a host with this protocol. Please use the audiocd:/ format "
+"instead."
+
+#: audiocd.cpp:755
+msgid ""
+"Device doesn't have read permissions for this account. Check the read "
+"permissions on the device."
+msgstr ""
+"Device doesn't have read permissions for this account. Check the read "
+"permissions on the device."
+
+#: audiocd.cpp:757
+msgid ""
+"Device doesn't have write permissions for this account. Check the write "
+"permissions on the device."
+msgstr ""
+"Device doesn't have write permissions for this account. Check the write "
+"permissions on the device."
+
+#: audiocd.cpp:761
+msgid ""
+"Unknown error. If you have a cd in the drive try running cdparanoia -vsQ as "
+"yourself (not root). Do you see a track list? If not, make sure you have "
+"permission to access the CD device. If you are using SCSI emulation (possible "
+"if you have an IDE CD writer) then make sure you check that you have read and "
+"write permissions on the generic SCSI device, which is probably /dev/sg0, "
+"/dev/sg1, etc.. If it still does not work, try typing audiocd:/?device=/dev/sg0 "
+"(or similar) to tell kio_audiocd which device your CD-ROM is."
+msgstr ""
+"Unknown error. If you have a cd in the drive try running cdparanoia -vsQ as "
+"yourself (not root). Do you see a track list? If not, make sure you have "
+"permission to access the CD device. If you are using SCSI emulation (possible "
+"if you have an IDE CD writer) then make sure you check that you have read and "
+"write permissions on the generic SCSI device, which is probably /dev/sg0, "
+"/dev/sg1, etc.. If it still does not work, try typing audiocd:/?device=/dev/sg0 "
+"(or similar) to tell kio_audiocd which device your CD-ROM is."
+
+#: audiocd.cpp:835
+msgid "AudioCD: Disk damage detected on this track, risk of data corruption."
+msgstr "AudioCD: Disk damage detected on this track, risk of data corruption."
+
+#: audiocd.cpp:841
+msgid "Error reading audio data for %1 from the CD"
+msgstr "Error reading audio data for %1 from the CD"
+
+#: audiocd.cpp:851 audiocd.cpp:929
+msgid "Couldn't read %1: encoding failed"
+msgstr "Couldn't read %1: encoding failed"
+
+#: audiocd.cpp:1061
+#, c-format
+msgid "Track %1"
+msgstr "Track %1"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kmid.po b/tde-i18n-en_GB/messages/kdemultimedia/kmid.po
new file mode 100644
index 00000000000..c309431c57f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kmid.po
@@ -0,0 +1,859 @@
+# translation of kmid.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmid\n"
+"POT-Creation-Date: 2005-08-24 02:38+0200\n"
+"PO-Revision-Date: 2005-11-06 00:50+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: channel.cpp:90
+#, c-format
+msgid "Channel %1"
+msgstr "Channel %1"
+
+#: channelcfgdlg.cpp:15
+msgid "Configure Channel View"
+msgstr "Configure Channel View"
+
+#: channelcfgdlg.cpp:20
+msgid "Choose Look Mode"
+msgstr "Choose Look Mode"
+
+#: channelcfgdlg.cpp:22
+msgid "3D look"
+msgstr "3D look"
+
+#: channelcfgdlg.cpp:23
+msgid "3D - filled"
+msgstr "3D - filled"
+
+#: channelview.cpp:36
+msgid "Channel View"
+msgstr "Channel View"
+
+#: collectdlg.cpp:43
+msgid "Collections Manager"
+msgstr "Collections Manager"
+
+#: collectdlg.cpp:51
+msgid "Available collections:"
+msgstr "Available collections:"
+
+#: collectdlg.cpp:71
+msgid "Songs in selected collection:"
+msgstr "Songs in selected collection:"
+
+#: collectdlg.cpp:85
+msgid "&New..."
+msgstr "&New..."
+
+#: collectdlg.cpp:89
+msgid "&Copy..."
+msgstr "&Copy..."
+
+#: collectdlg.cpp:98
+msgid "&Add..."
+msgstr "&Add..."
+
+#: collectdlg.cpp:158
+msgid "New Collection"
+msgstr "New Collection"
+
+#: collectdlg.cpp:159
+msgid "Enter the name of the new collection:"
+msgstr "Enter the name of the new collection:"
+
+#: collectdlg.cpp:167 collectdlg.cpp:193 collectdlg.cpp:235
+msgid "The name '%1' is already used"
+msgstr "The name '%1' is already used"
+
+#: collectdlg.cpp:184
+msgid "Copy Collection"
+msgstr "Copy Collection"
+
+#: collectdlg.cpp:185
+msgid "Enter the name of the copy collection:"
+msgstr "Enter the name of the copy collection:"
+
+#: collectdlg.cpp:227
+msgid "Change Collection Name"
+msgstr "Change Collection Name"
+
+#: collectdlg.cpp:228
+msgid "Enter the name of the selected collection:"
+msgstr "Enter the name of the selected collection:"
+
+#: kmid_part.cpp:51
+msgid "MIDI/Karaoke file player"
+msgstr "MIDI/Karaoke file player"
+
+#: kmid_part.cpp:52
+msgid "(c) 1997,98,99,2000, Antonio Larrosa Jimenez"
+msgstr "(c) 1997,98,99,2000, Antonio Larrosa Jimenez"
+
+#: kmid_part.cpp:55
+msgid "Original Developer/Maintainer"
+msgstr "Original Developer/Maintainer"
+
+#: kmid_part.cpp:80
+msgid "Play"
+msgstr "Play"
+
+#: kmid_part.cpp:88
+msgid "Backward"
+msgstr "Backward"
+
+#: kmid_part.cpp:93 kmidframe.cpp:113
+msgid "Forward"
+msgstr "Forward"
+
+#: kmidclient.cpp:101
+msgid "Tempo:"
+msgstr "Tempo:"
+
+#: kmidclient.cpp:293
+msgid "The file %1 does not exist or cannot be opened."
+msgstr "The file %1 does not exist or cannot be opened."
+
+#: kmidclient.cpp:296
+msgid "The file %1 is not a MIDI file."
+msgstr "The file %1 is not a MIDI file."
+
+#: kmidclient.cpp:298
+msgid ""
+"Ticks per quarter note is negative. Please send this file to larrosa@kde.org"
+msgstr ""
+"Ticks per quarter note is negative. Please send this file to larrosa@kde.org"
+
+#: kmidclient.cpp:300
+msgid "Not enough memory."
+msgstr "Not enough memory."
+
+#: kmidclient.cpp:302
+msgid "This file is corrupted or not well built."
+msgstr "This file is corrupted or not well built."
+
+#: kmidclient.cpp:304
+msgid "%1 is not a regular file."
+msgstr "%1 is not a regular file."
+
+#: kmidclient.cpp:305
+msgid "Unknown error message"
+msgstr "Unknown error message"
+
+#: kmidclient.cpp:510
+msgid "You must load a file before playing it."
+msgstr "You must load a file before playing it."
+
+#: kmidclient.cpp:516
+msgid "A song is already being played."
+msgstr "A song is already being played."
+
+#: kmidclient.cpp:522
+msgid ""
+"Could not open /dev/sequencer.\n"
+"Probably there is another program using it."
+msgstr ""
+"Could not open /dev/sequencer.\n"
+"Probably there is another program using it."
+
+#: kmidframe.cpp:90
+msgid "&Save Lyrics..."
+msgstr "&Save Lyrics..."
+
+#: kmidframe.cpp:94
+msgid "&Play"
+msgstr "&Play"
+
+#: kmidframe.cpp:96
+msgid "P&ause"
+msgstr "P&ause"
+
+#: kmidframe.cpp:98
+msgid "&Stop"
+msgstr "&Stop"
+
+#: kmidframe.cpp:101
+msgid "P&revious Song"
+msgstr "P&revious Song"
+
+#: kmidframe.cpp:104
+msgid "&Next Song"
+msgstr "&Next Song"
+
+#: kmidframe.cpp:107
+msgid "&Loop"
+msgstr "&Loop"
+
+#: kmidframe.cpp:110
+msgid "Rewind"
+msgstr "Rewind"
+
+#: kmidframe.cpp:116
+msgid "&Organize..."
+msgstr "&Organise..."
+
+#: kmidframe.cpp:120
+msgid "In Order"
+msgstr "In Order"
+
+#: kmidframe.cpp:121
+msgid "Shuffle"
+msgstr "Shuffle"
+
+#: kmidframe.cpp:123
+msgid "Play Order"
+msgstr "Play Order"
+
+#: kmidframe.cpp:128
+msgid "Auto-Add to Collection"
+msgstr "Auto-Add to Collection"
+
+#: kmidframe.cpp:132
+msgid "&General MIDI"
+msgstr "&General MIDI"
+
+#: kmidframe.cpp:133
+msgid "&MT-32"
+msgstr "&MT-32"
+
+#: kmidframe.cpp:135
+msgid "File Type"
+msgstr "File Type"
+
+#: kmidframe.cpp:141
+msgid "&Text Events"
+msgstr "&Text Events"
+
+#: kmidframe.cpp:142
+msgid "&Lyric Events"
+msgstr "&Lyric Events"
+
+#: kmidframe.cpp:144
+msgid "Display Events"
+msgstr "Display Events"
+
+#: kmidframe.cpp:150
+msgid "Automatic Text Chooser"
+msgstr "Automatic Text Chooser"
+
+#: kmidframe.cpp:154
+msgid "Show &Volume Bar"
+msgstr "Show &Volume Bar"
+
+#: kmidframe.cpp:157
+msgid "Hide &Volume Bar"
+msgstr "Hide &Volume Bar"
+
+#: kmidframe.cpp:159
+msgid "Show &Channel View"
+msgstr "Show &Channel View"
+
+#: kmidframe.cpp:162
+msgid "Hide &Channel View"
+msgstr "Hide &Channel View"
+
+#: kmidframe.cpp:164
+msgid "Channel View &Options..."
+msgstr "Channel View &Options..."
+
+#: kmidframe.cpp:168
+msgid "&Font Change..."
+msgstr "&Font Change..."
+
+#: kmidframe.cpp:172
+msgid "MIDI &Setup..."
+msgstr "MIDI &Setup..."
+
+#: kmidframe.cpp:286 kmidframe.cpp:561 midicfgdlg.cpp:117
+msgid "Only local files are currently supported."
+msgstr "Only local files are currently supported."
+
+#: kmidframe.cpp:469
+msgid ""
+"Could not open /dev/sequencer to get some info.\n"
+"Probably there is another program using it."
+msgstr ""
+"Could not open /dev/sequencer to get some info.\n"
+"Probably there is another program using it."
+
+#: kmidframe.cpp:570
+msgid ""
+"File %1 already exists\n"
+"Do you want to overwrite it?"
+msgstr ""
+"File %1 already exists\n"
+"Do you want to overwrite it?"
+
+#: kmidframe.cpp:571
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: main.cpp:63
+msgid "File to open"
+msgstr "File to open"
+
+#: midicfgdlg.cpp:42
+msgid "Configure MIDI Devices"
+msgstr "Configure MIDI Devices"
+
+#: midicfgdlg.cpp:49
+msgid "Select the MIDI device you want to use:"
+msgstr "Select the MIDI device you want to use:"
+
+#: midicfgdlg.cpp:68
+msgid "Use the MIDI map:"
+msgstr "Use the MIDI map:"
+
+#: midicfgdlg.cpp:82 midicfgdlg.cpp:92 midicfgdlg.cpp:132
+msgid "None"
+msgstr "None"
+
+#. i18n: file kmidui.rc line 7
+#: rc.cpp:6
+#, no-c-format
+msgid "&Song"
+msgstr "&Song"
+
+#. i18n: file kmidui.rc line 15
+#: rc.cpp:9
+#, no-c-format
+msgid "&Collections"
+msgstr "&Collections"
+
+#: slman.cpp:225
+msgid "Temporary Collection"
+msgstr "Temporary Collection"
+
+#: instrname.i18n:6
+msgid "Acoustic Grand Piano"
+msgstr "Acoustic Grand Piano"
+
+#: instrname.i18n:7
+msgid "Bright Acoustic Piano"
+msgstr "Bright Acoustic Piano"
+
+#: instrname.i18n:8
+msgid "Electric Grand Piano"
+msgstr "Electric Grand Piano"
+
+#: instrname.i18n:9
+msgid "Honky-Tonk"
+msgstr "Honky-Tonk"
+
+#: instrname.i18n:10
+msgid "Rhodes Piano"
+msgstr "Rhodes Piano"
+
+#: instrname.i18n:11
+msgid "Chorused Piano"
+msgstr "Chorused Piano"
+
+#: instrname.i18n:12
+msgid "Harpsichord"
+msgstr "Harpsichord"
+
+#: instrname.i18n:13
+msgid "Clavinet"
+msgstr "Clavinet"
+
+#: instrname.i18n:14
+msgid "Celesta"
+msgstr "Celesta"
+
+#: instrname.i18n:15
+msgid "Glockenspiel"
+msgstr "Glockenspiel"
+
+#: instrname.i18n:16
+msgid "Music Box"
+msgstr "Music Box"
+
+#: instrname.i18n:17
+msgid "Vibraphone"
+msgstr "Vibraphone"
+
+#: instrname.i18n:18
+msgid "Marimba"
+msgstr "Marimba"
+
+#: instrname.i18n:19
+msgid "Xylophone"
+msgstr "Xylophone"
+
+#: instrname.i18n:20
+msgid "Tubular Bells"
+msgstr "Tubular Bells"
+
+#: instrname.i18n:21
+msgid "Dulcimer"
+msgstr "Dulcimer"
+
+#: instrname.i18n:22
+msgid "Hammond Organ"
+msgstr "Hammond Organ"
+
+#: instrname.i18n:23
+msgid "Percussive Organ"
+msgstr "Percussive Organ"
+
+#: instrname.i18n:24
+msgid "Rock Organ"
+msgstr "Rock Organ"
+
+#: instrname.i18n:25
+msgid "Church Organ"
+msgstr "Church Organ"
+
+#: instrname.i18n:26
+msgid "Reed Organ"
+msgstr "Reed Organ"
+
+#: instrname.i18n:27
+msgid "Accordion"
+msgstr "Accordion"
+
+#: instrname.i18n:28
+msgid "Harmonica"
+msgstr "Harmonica"
+
+#: instrname.i18n:29
+msgid "Tango Accordion"
+msgstr "Tango Accordion"
+
+#: instrname.i18n:30
+msgid "Acoustic Guitar (Nylon)"
+msgstr "Acoustic Guitar (Nylon)"
+
+#: instrname.i18n:31
+msgid "Acoustic Guitar (Steel)"
+msgstr "Acoustic Guitar (Steel)"
+
+#: instrname.i18n:32
+msgid "Electric Guitar (Jazz)"
+msgstr "Electric Guitar (Jazz)"
+
+#: instrname.i18n:33
+msgid "Electric Guitar (Clean)"
+msgstr "Electric Guitar (Clean)"
+
+#: instrname.i18n:34
+msgid "Electric Guitar (Muted)"
+msgstr "Electric Guitar (Muted)"
+
+#: instrname.i18n:35
+msgid "Overdriven Guitar"
+msgstr "Overdriven Guitar"
+
+#: instrname.i18n:36
+msgid "Distortion Guitar"
+msgstr "Distortion Guitar"
+
+#: instrname.i18n:37
+msgid "Guitar Harmonics"
+msgstr "Guitar Harmonics"
+
+#: instrname.i18n:38
+msgid "Acoustic Bass"
+msgstr "Acoustic Bass"
+
+#: instrname.i18n:39
+msgid "Electric Bass (Finger)"
+msgstr "Electric Bass (Finger)"
+
+#: instrname.i18n:40
+msgid "Electric Bass (Pick)"
+msgstr "Electric Bass (Pick)"
+
+#: instrname.i18n:41
+msgid "Fretless Bass"
+msgstr "Fretless Bass"
+
+#: instrname.i18n:42
+msgid "Slap Bass 1"
+msgstr "Slap Bass 1"
+
+#: instrname.i18n:43
+msgid "Slap Bass 2"
+msgstr "Slap Bass 2"
+
+#: instrname.i18n:44
+msgid "Synth Bass 1"
+msgstr "Synth Bass 1"
+
+#: instrname.i18n:45
+msgid "Synth Bass 2"
+msgstr "Synth Bass 2"
+
+#: instrname.i18n:46
+msgid "Violin"
+msgstr "Violin"
+
+#: instrname.i18n:47
+msgid "Viola"
+msgstr "Viola"
+
+#: instrname.i18n:48
+msgid "Cello"
+msgstr "Cello"
+
+#: instrname.i18n:49
+msgid "Contrabass"
+msgstr "Contrabass"
+
+#: instrname.i18n:50
+msgid "Tremolo Strings"
+msgstr "Tremolo Strings"
+
+#: instrname.i18n:51
+msgid "Pizzicato Strings"
+msgstr "Pizzicato Strings"
+
+#: instrname.i18n:52
+msgid "Orchestral Harp"
+msgstr "Orchestral Harp"
+
+#: instrname.i18n:53
+msgid "Timpani"
+msgstr "Timpani"
+
+#: instrname.i18n:54
+msgid "String Ensemble 1"
+msgstr "String Ensemble 1"
+
+#: instrname.i18n:55
+msgid "String Ensemble 2"
+msgstr "String Ensemble 2"
+
+#: instrname.i18n:56
+msgid "Synth Strings 1"
+msgstr "Synth Strings 1"
+
+#: instrname.i18n:57
+msgid "Synth Strings 2"
+msgstr "Synth Strings 2"
+
+#: instrname.i18n:58
+msgid "Choir Aahs"
+msgstr "Choir Aahs"
+
+#: instrname.i18n:59
+msgid "Voice Oohs"
+msgstr "Voice Oohs"
+
+#: instrname.i18n:60
+msgid "Synth Voice"
+msgstr "Synth Voice"
+
+#: instrname.i18n:61
+msgid "Orchestra Hit"
+msgstr "Orchestra Hit"
+
+#: instrname.i18n:62
+msgid "Trumpet"
+msgstr "Trumpet"
+
+#: instrname.i18n:63
+msgid "Trombone"
+msgstr "Trombone"
+
+#: instrname.i18n:64
+msgid "Tuba"
+msgstr "Tuba"
+
+#: instrname.i18n:65
+msgid "Muted Trumpet"
+msgstr "Muted Trumpet"
+
+#: instrname.i18n:66
+msgid "French Horn"
+msgstr "French Horn"
+
+#: instrname.i18n:67
+msgid "Brass Section"
+msgstr "Brass Section"
+
+#: instrname.i18n:68
+msgid "Synth Brass 1"
+msgstr "Synth Brass 1"
+
+#: instrname.i18n:69
+msgid "Synth Brass 2"
+msgstr "Synth Brass 2"
+
+#: instrname.i18n:70
+msgid "Soprano Sax"
+msgstr "Soprano Sax"
+
+#: instrname.i18n:71
+msgid "Alto Sax"
+msgstr "Alto Sax"
+
+#: instrname.i18n:72
+msgid "Tenor Sax"
+msgstr "Tenor Sax"
+
+#: instrname.i18n:73
+msgid "Baritone Sax"
+msgstr "Baritone Sax"
+
+#: instrname.i18n:74
+msgid "Oboe"
+msgstr "Oboe"
+
+#: instrname.i18n:75
+msgid "English Horn"
+msgstr "English Horn"
+
+#: instrname.i18n:76
+msgid "Bassoon"
+msgstr "Bassoon"
+
+#: instrname.i18n:77
+msgid "Clarinet"
+msgstr "Clarinet"
+
+#: instrname.i18n:78
+msgid "Piccolo"
+msgstr "Piccolo"
+
+#: instrname.i18n:79
+msgid "Flute"
+msgstr "Flute"
+
+#: instrname.i18n:80
+msgid "Recorder"
+msgstr "Recorder"
+
+#: instrname.i18n:81
+msgid "Pan Flute"
+msgstr "Pan Flute"
+
+#: instrname.i18n:82
+msgid "Blown Bottle"
+msgstr "Blown Bottle"
+
+#: instrname.i18n:83
+msgid "Shakuhachi"
+msgstr "Shakuhachi"
+
+#: instrname.i18n:84
+msgid "Whistle"
+msgstr "Whistle"
+
+#: instrname.i18n:85
+msgid "Ocarina"
+msgstr "Ocarina"
+
+#: instrname.i18n:86
+msgid "Lead 1 - Square Wave"
+msgstr "Lead 1 - Square Wave"
+
+#: instrname.i18n:87
+msgid "Lead 2 - Saw Tooth"
+msgstr "Lead 2 - Saw Tooth"
+
+#: instrname.i18n:88
+msgid "Lead 3 - Calliope"
+msgstr "Lead 3 - Calliope"
+
+#: instrname.i18n:89
+msgid "Lead 4 - Chiflead"
+msgstr "Lead 4 - Chiflead"
+
+#: instrname.i18n:90
+msgid "Lead 5 - Charang"
+msgstr "Lead 5 - Charang"
+
+#: instrname.i18n:91
+msgid "Lead 6 - Voice"
+msgstr "Lead 6 - Voice"
+
+#: instrname.i18n:92
+msgid "Lead 7 - Fifths"
+msgstr "Lead 7 - Fifths"
+
+#: instrname.i18n:93
+msgid "Lead 8 - Bass+Lead"
+msgstr "Lead 8 - Bass+Lead"
+
+#: instrname.i18n:94
+msgid "Pad 1 - New Age"
+msgstr "Pad 1 - New Age"
+
+#: instrname.i18n:95
+msgid "Pad 2 - Warm"
+msgstr "Pad 2 - Warm"
+
+#: instrname.i18n:96
+msgid "Pad 3 - Polysynth"
+msgstr "Pad 3 - Polysynth"
+
+#: instrname.i18n:97
+msgid "Pad 4 - Choir"
+msgstr "Pad 4 - Choir"
+
+#: instrname.i18n:98
+msgid "Pad 5 - Bow"
+msgstr "Pad 5 - Bow"
+
+#: instrname.i18n:99
+msgid "Pad 6 - Metallic"
+msgstr "Pad 6 - Metallic"
+
+#: instrname.i18n:100
+msgid "Pad 7 - Halo"
+msgstr "Pad 7 - Halo"
+
+#: instrname.i18n:101
+msgid "Pad 8 - Sweep"
+msgstr "Pad 8 - Sweep"
+
+#: instrname.i18n:102
+msgid "FX 1 - Rain"
+msgstr "FX 1 - Rain"
+
+#: instrname.i18n:103
+msgid "FX 2 - Soundtrack"
+msgstr "FX 2 - Soundtrack"
+
+#: instrname.i18n:104
+msgid "FX 3 - Crystal"
+msgstr "FX 3 - Crystal"
+
+#: instrname.i18n:105
+msgid "FX 4 - Atmosphere"
+msgstr "FX 4 - Atmosphere"
+
+#: instrname.i18n:106
+msgid "FX 5 - Brightness"
+msgstr "FX 5 - Brightness"
+
+#: instrname.i18n:107
+msgid "FX 6 - Goblins"
+msgstr "FX 6 - Goblins"
+
+#: instrname.i18n:108
+msgid "FX 7 - Echoes"
+msgstr "FX 7 - Echoes"
+
+#: instrname.i18n:109
+msgid "FX 8 - Sci-fi"
+msgstr "FX 8 - Sci-fi"
+
+#: instrname.i18n:110
+msgid "Sitar"
+msgstr "Sitar"
+
+#: instrname.i18n:111
+msgid "Banjo"
+msgstr "Banjo"
+
+#: instrname.i18n:112
+msgid "Shamisen"
+msgstr "Shamisen"
+
+#: instrname.i18n:113
+msgid "Koto"
+msgstr "Koto"
+
+#: instrname.i18n:114
+msgid "Kalimba"
+msgstr "Kalimba"
+
+#: instrname.i18n:115
+msgid "Bagpipe"
+msgstr "Bagpipe"
+
+#: instrname.i18n:116
+msgid "Fiddle"
+msgstr "Fiddle"
+
+#: instrname.i18n:117
+msgid "Shannai"
+msgstr "Shannai"
+
+#: instrname.i18n:118
+msgid "Tinkle Bell"
+msgstr "Tinkle Bell"
+
+#: instrname.i18n:119
+msgid "Agogo"
+msgstr "Agogo"
+
+#: instrname.i18n:120
+msgid "Steel Drum"
+msgstr "Steel Drum"
+
+#: instrname.i18n:121
+msgid "Wook Block"
+msgstr "Wook Block"
+
+#: instrname.i18n:122
+msgid "Taiko Drum"
+msgstr "Taiko Drum"
+
+#: instrname.i18n:123
+msgid "Melodic Tom"
+msgstr "Melodic Tom"
+
+#: instrname.i18n:124
+msgid "Synth Drum"
+msgstr "Synth Drum"
+
+#: instrname.i18n:125
+msgid "Reverse Cymbal"
+msgstr "Reverse Cymbal"
+
+#: instrname.i18n:126
+msgid "Guitar Fret Noise"
+msgstr "Guitar Fret Noise"
+
+#: instrname.i18n:127
+msgid "Breath Noise"
+msgstr "Breath Noise"
+
+#: instrname.i18n:128
+msgid "Seashore"
+msgstr "Seashore"
+
+#: instrname.i18n:129
+msgid "Bird Tweet"
+msgstr "Bird Tweet"
+
+#: instrname.i18n:130
+msgid "Telephone"
+msgstr "Telephone"
+
+#: instrname.i18n:131
+msgid "Helicopter"
+msgstr "Helicopter"
+
+#: instrname.i18n:132
+msgid "Applause"
+msgstr "Applause"
+
+#: instrname.i18n:133
+msgid "Gunshot"
+msgstr "Gunshot"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kmix.po b/tde-i18n-en_GB/messages/kdemultimedia/kmix.po
new file mode 100644
index 00000000000..c61e4239c0d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kmix.po
@@ -0,0 +1,673 @@
+# translation of kmix.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmix\n"
+"POT-Creation-Date: 2008-08-12 01:17+0200\n"
+"PO-Revision-Date: 2006-12-08 13:57+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: dialogselectmaster.cpp:41
+msgid "Select Master Channel"
+msgstr "Select Master Channel"
+
+#: dialogselectmaster.cpp:73
+msgid "Current Mixer"
+msgstr "Current Mixer"
+
+#: dialogselectmaster.cpp:91 kmix.cpp:167
+msgid "Current mixer"
+msgstr "Current mixer"
+
+#: dialogselectmaster.cpp:96
+msgid "Select the channel representing the master volume:"
+msgstr "Select the channel representing the master volume:"
+
+#: kmix.cpp:115
+msgid "Configure &Global Shortcuts..."
+msgstr "Configure &Global Shortcuts..."
+
+#: kmix.cpp:119
+msgid "Hardware &Information"
+msgstr "Hardware &Information"
+
+#: kmix.cpp:120 kmixdockwidget.cpp:369
+msgid "Hide Mixer Window"
+msgstr "Hide Mixer Window"
+
+#: kmix.cpp:123
+msgid "Increase Volume of Master Channel"
+msgstr "Increase Volume of Master Channel"
+
+#: kmix.cpp:125
+msgid "Decrease Volume of Master Channel"
+msgstr "Decrease Volume of Master Channel"
+
+#: kmix.cpp:127
+msgid "Toggle Mute of Master Channel"
+msgstr "Toggle Mute of Master Channel"
+
+#: kmix.cpp:162
+msgid "Current mixer:"
+msgstr "Current mixer:"
+
+#: kmix.cpp:216
+msgid "Select Channel"
+msgstr "Select Channel"
+
+#: kmix.cpp:513
+msgid "The change of orientation will be adopted on the next start of KMix."
+msgstr "The change of orientation will be adopted on the next start of KMix."
+
+#: kmix.cpp:594
+msgid "Mixer Hardware Information"
+msgstr "Mixer Hardware Information"
+
+#: kmixapplet.cpp:92
+msgid "Configure - Mixer Applet"
+msgstr "Configure - Mixer Applet"
+
+#: kmixapplet.cpp:157
+msgid "KMix Panel Applet"
+msgstr "KMix Panel Applet"
+
+#: kmixapplet.cpp:159
+msgid ""
+"(c) 1996-2000 Christian Esken\n"
+"(c) 2000-2003 Christian Esken, Stefan Schimanski"
+msgstr ""
+"(c) 1996-2000 Christian Esken\n"
+"(c) 2000-2003 Christian Esken, Stefan Schimanski"
+
+#: kmixapplet.cpp:207
+msgid "Select Mixer"
+msgstr "Select Mixer"
+
+#: kmixapplet.cpp:216
+msgid ""
+"For detailed credits, please refer to the About information of the KMix program"
+msgstr ""
+"For detailed credits, please refer to the About information of the KMix program"
+
+#: kmixapplet.cpp:323
+msgid "Mixers"
+msgstr "Mixers"
+
+#: kmixapplet.cpp:324
+msgid "Available mixers:"
+msgstr "Available mixers:"
+
+#: kmixapplet.cpp:330
+msgid "Invalid mixer entered."
+msgstr "Invalid mixer entered."
+
+#: kmixctrl.cpp:37
+msgid "kmixctrl - kmix volume save/restore utility"
+msgstr "kmixctrl - kmix volume save/restore utility"
+
+#: kmixctrl.cpp:42
+msgid "Save current volumes as default"
+msgstr "Save current volumes as default"
+
+#: kmixctrl.cpp:44
+msgid "Restore default volumes"
+msgstr "Restore default volumes"
+
+#: kmixctrl.cpp:52
+msgid "KMixCtrl"
+msgstr "KMixCtrl"
+
+#: kmixdockwidget.cpp:82
+msgid "M&ute"
+msgstr "M&ute"
+
+#: kmixdockwidget.cpp:90
+msgid "Select Master Channel..."
+msgstr "Select Master Channel..."
+
+#: kmixdockwidget.cpp:177
+msgid "Mixer cannot be found"
+msgstr "Mixer cannot be found"
+
+#: kmixdockwidget.cpp:188
+msgid "Volume at %1%"
+msgstr "Volume at %1%"
+
+#: kmixdockwidget.cpp:190
+msgid " (Muted)"
+msgstr " (Muted)"
+
+#: kmixdockwidget.cpp:373
+msgid "Show Mixer Window"
+msgstr "Show Mixer Window"
+
+#: kmixerwidget.cpp:80
+msgid "Invalid mixer"
+msgstr "Invalid mixer"
+
+#: kmixerwidget.cpp:124
+msgid "Output"
+msgstr "Output"
+
+#: kmixerwidget.cpp:125
+msgid "Input"
+msgstr "Input"
+
+#: kmixerwidget.cpp:126
+msgid "Switches"
+msgstr "Switches"
+
+#: kmixerwidget.cpp:128
+msgid "Surround"
+msgstr "Surround"
+
+#: kmixerwidget.cpp:130
+msgid "Grid"
+msgstr "Grid"
+
+#: kmixerwidget.cpp:152
+msgid "Left/Right balancing"
+msgstr "Left/Right balancing"
+
+#: kmixprefdlg.cpp:49
+msgid "&Dock into panel"
+msgstr "&Dock into panel"
+
+#: kmixprefdlg.cpp:51
+msgid "Docks the mixer into the KDE panel"
+msgstr "Docks the mixer into the KDE panel"
+
+#: kmixprefdlg.cpp:53
+msgid "Enable system tray &volume control"
+msgstr "Enable system tray &volume control"
+
+#: kmixprefdlg.cpp:57
+msgid "Show &tickmarks"
+msgstr "Show &tickmarks"
+
+#: kmixprefdlg.cpp:60
+msgid "Enable/disable tickmark scales on the sliders"
+msgstr "Enable/disable tickmark scales on the sliders"
+
+#: kmixprefdlg.cpp:62
+msgid "Show &labels"
+msgstr "Show &labels"
+
+#: kmixprefdlg.cpp:65
+msgid "Enables/disables description labels above the sliders"
+msgstr "Enables/disables description labels above the sliders"
+
+#: kmixprefdlg.cpp:68
+msgid "Restore volumes on login"
+msgstr "Restore volumes on login"
+
+#: kmixprefdlg.cpp:72
+msgid "Numbers"
+msgstr "Numbers"
+
+#: kmixprefdlg.cpp:74
+msgid "Volume Values: "
+msgstr "Volume Values: "
+
+#: kmixprefdlg.cpp:75
+msgid "&None"
+msgstr "&None"
+
+#: kmixprefdlg.cpp:76
+msgid "A&bsolute"
+msgstr "A&bsolute"
+
+#: kmixprefdlg.cpp:77
+msgid "&Relative"
+msgstr "&Relative"
+
+#: kmixprefdlg.cpp:93
+msgid "Slider Orientation: "
+msgstr "Slider Orientation: "
+
+#: kmixprefdlg.cpp:94
+msgid "&Horizontal"
+msgstr "&Horizontal"
+
+#: kmixprefdlg.cpp:95
+msgid "&Vertical"
+msgstr "&Vertical"
+
+#: main.cpp:32
+msgid "KMix - KDE's full featured mini mixer"
+msgstr "KMix - KDE's full featured mini mixer"
+
+#: main.cpp:42
+msgid "KMix"
+msgstr "KMix"
+
+#: main.cpp:44
+msgid ""
+"(c) 1996-2000 Christian Esken\n"
+"(c) 2000-2003 Christian Esken, Stefan Schimanski\n"
+"(c) 2002-2005 Christian Esken, Helio Chissini de Castro"
+msgstr ""
+"(c) 1996-2000 Christian Esken\n"
+"(c) 2000-2003 Christian Esken, Stefan Schimanski\n"
+"(c) 2002-2005 Christian Esken, Helio Chissini de Castro"
+
+#: main.cpp:47
+msgid "Current redesign and co-maintainer, Alsa 0.9x port"
+msgstr "Current redesign and co-maintainer, Alsa 0.9x port"
+
+#: main.cpp:50
+msgid "Solaris port"
+msgstr "Solaris port"
+
+#: main.cpp:51
+msgid "SGI Port"
+msgstr "SGI Port"
+
+#: main.cpp:52 main.cpp:53
+msgid "*BSD fixes"
+msgstr "*BSD fixes"
+
+#: main.cpp:54
+msgid "ALSA port"
+msgstr "ALSA port"
+
+#: main.cpp:55
+msgid "HP/UX port"
+msgstr "HP/UX port"
+
+#: main.cpp:56
+msgid "NAS port"
+msgstr "NAS port"
+
+#: main.cpp:57
+msgid "Mute and volume preview, other fixes"
+msgstr "Mute and volume preview, other fixes"
+
+#: mdwenum.cpp:56 mdwslider.cpp:69 mdwswitch.cpp:57
+msgid "&Hide"
+msgstr "&Hide"
+
+#: mdwenum.cpp:57 mdwswitch.cpp:58
+msgid "C&onfigure Shortcuts..."
+msgstr "C&onfigure Shortcuts..."
+
+#: mdwenum.cpp:63
+msgid "Next Value"
+msgstr "Next Value"
+
+#: mdwslider.cpp:67
+msgid "&Split Channels"
+msgstr "&Split Channels"
+
+#: mdwslider.cpp:71
+msgid "&Muted"
+msgstr "&Muted"
+
+#: mdwslider.cpp:75
+msgid "Set &Record Source"
+msgstr "Set &Record Source"
+
+#: mdwslider.cpp:79
+msgid "C&onfigure Global Shortcuts..."
+msgstr "C&onfigure Global Shortcuts..."
+
+#: mdwslider.cpp:84
+msgid "Increase Volume of '%1'"
+msgstr "Increase Volume of '%1'"
+
+#: mdwslider.cpp:86
+msgid "Decrease Volume of '%1'"
+msgstr "Decrease Volume of '%1'"
+
+#: mdwslider.cpp:88
+msgid "Toggle Mute of '%1'"
+msgstr "Toggle Mute of '%1'"
+
+#: mdwslider.cpp:235
+msgid "Mute"
+msgstr "Mute"
+
+#: mdwslider.cpp:349
+msgid "Record"
+msgstr "Record"
+
+#: mdwswitch.cpp:63
+msgid "Toggle Switch"
+msgstr "Toggle Switch"
+
+#: mixdevice.cpp:47 mixer_oss.cpp:63 mixer_oss.cpp:64
+msgid "unknown"
+msgstr "unknown"
+
+#: mixer_alsa9.cpp:807
+msgid ""
+"You do not have permission to access the alsa mixer device.\n"
+"Please verify if all alsa devices are properly created."
+msgstr ""
+"You do not have permission to access the alsa mixer device.\n"
+"Please verify if all alsa devices are properly created."
+
+#: mixer_alsa9.cpp:811
+msgid ""
+"Alsa mixer cannot be found.\n"
+"Please check that the soundcard is installed and the\n"
+"soundcard driver is loaded.\n"
+msgstr ""
+"Alsa mixer cannot be found.\n"
+"Please check that the soundcard is installed and the\n"
+"soundcard driver is loaded.\n"
+
+#: mixer_backend.cpp:111
+msgid ""
+"kmix:You do not have permission to access the mixer device.\n"
+"Please check your operating systems manual to allow the access."
+msgstr ""
+"kmix:You do not have permission to access the mixer device.\n"
+"Please check your operating systems manual to allow the access."
+
+#: mixer_backend.cpp:115
+msgid "kmix: Could not write to mixer."
+msgstr "kmix: Could not write to mixer."
+
+#: mixer_backend.cpp:118
+msgid "kmix: Could not read from mixer."
+msgstr "kmix: Could not read from mixer."
+
+#: mixer_backend.cpp:121
+msgid "kmix: Your mixer does not control any devices."
+msgstr "kmix: Your mixer does not control any devices."
+
+#: mixer_backend.cpp:124
+msgid ""
+"kmix: Mixer does not support your platform. See mixer.cpp for porting hints "
+"(PORTING)."
+msgstr ""
+"kmix: Mixer does not support your platform. See mixer.cpp for porting hints "
+"(PORTING)."
+
+#: mixer_backend.cpp:127
+msgid "kmix: Not enough memory."
+msgstr "kmix: Not enough memory."
+
+#: mixer_backend.cpp:133
+msgid ""
+"kmix: Mixer cannot be found.\n"
+"Please check that the soundcard is installed and that\n"
+"the soundcard driver is loaded.\n"
+msgstr ""
+"kmix: Mixer cannot be found.\n"
+"Please check that the soundcard is installed and that\n"
+"the soundcard driver is loaded.\n"
+
+#: mixer_backend.cpp:138
+msgid ""
+"kmix: Initial set is incompatible.\n"
+"Using a default set.\n"
+msgstr ""
+"kmix: Initial set is incompatible.\n"
+"Using a default set.\n"
+
+#: mixer_backend.cpp:142
+msgid "kmix: Unknown error. Please report how you produced this error."
+msgstr "kmix: Unknown error. Please report how you produced this error."
+
+#: mixer_oss.cpp:54
+msgid "Volume"
+msgstr "Volume"
+
+#: mixer_oss.cpp:54
+msgid "Bass"
+msgstr "Bass"
+
+#: mixer_oss.cpp:54
+msgid "Treble"
+msgstr "Treble"
+
+#: mixer_oss.cpp:55
+msgid "Synth"
+msgstr "Synth"
+
+#: mixer_oss.cpp:55
+msgid "Pcm"
+msgstr "Pcm"
+
+#: mixer_oss.cpp:55
+msgid "Speaker"
+msgstr "Speaker"
+
+#: mixer_oss.cpp:56
+msgid "Line"
+msgstr "Line"
+
+#: mixer_oss.cpp:56 mixer_sun.cpp:71
+msgid "Microphone"
+msgstr "Microphone"
+
+#: mixer_oss.cpp:56 mixer_sun.cpp:73
+msgid "CD"
+msgstr "CD"
+
+#: mixer_oss.cpp:57
+msgid "Mix"
+msgstr "Mix"
+
+#: mixer_oss.cpp:57
+msgid "Pcm2"
+msgstr "Pcm2"
+
+#: mixer_oss.cpp:57
+msgid "RecMon"
+msgstr "RecMon"
+
+#: mixer_oss.cpp:58
+msgid "IGain"
+msgstr "IGain"
+
+#: mixer_oss.cpp:58
+msgid "OGain"
+msgstr "OGain"
+
+#: mixer_oss.cpp:58
+msgid "Line1"
+msgstr "Line1"
+
+#: mixer_oss.cpp:59
+msgid "Line2"
+msgstr "Line2"
+
+#: mixer_oss.cpp:59
+msgid "Line3"
+msgstr "Line3"
+
+#: mixer_oss.cpp:59
+msgid "Digital1"
+msgstr "Digital1"
+
+#: mixer_oss.cpp:60
+msgid "Digital2"
+msgstr "Digital2"
+
+#: mixer_oss.cpp:60
+msgid "Digital3"
+msgstr "Digital3"
+
+#: mixer_oss.cpp:60
+msgid "PhoneIn"
+msgstr "PhoneIn"
+
+#: mixer_oss.cpp:61
+msgid "PhoneOut"
+msgstr "PhoneOut"
+
+#: mixer_oss.cpp:61
+msgid "Video"
+msgstr "Video"
+
+#: mixer_oss.cpp:61
+msgid "Radio"
+msgstr "Radio"
+
+#: mixer_oss.cpp:62
+msgid "Monitor"
+msgstr "Monitor"
+
+#: mixer_oss.cpp:62
+msgid "3D-depth"
+msgstr "3D-depth"
+
+#: mixer_oss.cpp:62
+msgid "3D-center"
+msgstr "3D-centre"
+
+#: mixer_oss.cpp:64
+msgid "unused"
+msgstr "unused"
+
+#: mixer_oss.cpp:211 mixer_oss4.cpp:341
+msgid ""
+"kmix: You do not have permission to access the mixer device.\n"
+"Login as root and do a 'chmod a+rw /dev/mixer*' to allow the access."
+msgstr ""
+"kmix: You do not have permission to access the mixer device.\n"
+"Login as root and do a 'chmod a+rw /dev/mixer*' to allow the access."
+
+#: mixer_oss.cpp:215 mixer_oss4.cpp:345
+msgid ""
+"kmix: Mixer cannot be found.\n"
+"Please check that the soundcard is installed and the\n"
+"soundcard driver is loaded.\n"
+"On Linux you might need to use 'insmod' to load the driver.\n"
+"Use 'soundon' when using commercial OSS."
+msgstr ""
+"kmix: Mixer cannot be found.\n"
+"Please check that the soundcard is installed and the\n"
+"soundcard driver is loaded.\n"
+"On Linux you might need to use 'insmod' to load the driver.\n"
+"Use 'soundon' when using commercial OSS."
+
+#: mixer_sun.cpp:66
+msgid "Master Volume"
+msgstr "Master Volume"
+
+#: mixer_sun.cpp:67
+msgid "Internal Speaker"
+msgstr "Internal Speaker"
+
+#: mixer_sun.cpp:68
+msgid "Headphone"
+msgstr "Headphone"
+
+#: mixer_sun.cpp:69
+msgid "Line Out"
+msgstr "Line Out"
+
+#: mixer_sun.cpp:70
+msgid "Record Monitor"
+msgstr "Record Monitor"
+
+#: mixer_sun.cpp:72
+msgid "Line In"
+msgstr "Line In"
+
+#: mixer_sun.cpp:228
+msgid ""
+"kmix: You do not have permission to access the mixer device.\n"
+"Ask your system administrator to fix /dev/audioctl to allow access."
+msgstr ""
+"kmix: You do not have permission to access the mixer device.\n"
+"Ask your system administrator to fix /dev/audioctl to allow access."
+
+#: mixertoolbox.cpp:196
+msgid "Sound drivers supported:"
+msgstr "Sound drivers supported:"
+
+#: mixertoolbox.cpp:197
+msgid "Sound drivers used:"
+msgstr "Sound drivers used:"
+
+#. i18n: file colorwidget.ui line 28
+#: rc.cpp:9
+#, no-c-format
+msgid "&Use custom colors"
+msgstr "&Use custom colours"
+
+#. i18n: file colorwidget.ui line 39
+#: rc.cpp:12
+#, no-c-format
+msgid "Active"
+msgstr "Active"
+
+#. i18n: file colorwidget.ui line 64
+#: rc.cpp:15
+#, no-c-format
+msgid "&Silent:"
+msgstr "&Silent:"
+
+#. i18n: file colorwidget.ui line 108
+#: rc.cpp:18
+#, no-c-format
+msgid "&Loud:"
+msgstr "&Loud:"
+
+#. i18n: file colorwidget.ui line 122
+#: rc.cpp:21
+#, no-c-format
+msgid "&Background:"
+msgstr "&Background:"
+
+#. i18n: file colorwidget.ui line 138
+#: rc.cpp:24
+#, no-c-format
+msgid "Muted"
+msgstr "Muted"
+
+#. i18n: file colorwidget.ui line 152
+#: rc.cpp:27
+#, no-c-format
+msgid "Lou&d:"
+msgstr "Lou&d:"
+
+#. i18n: file colorwidget.ui line 166
+#: rc.cpp:30
+#, no-c-format
+msgid "Backgrou&nd:"
+msgstr "Backgrou&nd:"
+
+#. i18n: file colorwidget.ui line 180
+#: rc.cpp:33
+#, no-c-format
+msgid "Silen&t:"
+msgstr "Silen&t:"
+
+#: viewbase.cpp:62
+msgid "&Channels"
+msgstr "&Channels"
+
+#: viewbase.cpp:134
+msgid "Device Settings"
+msgstr "Device Settings"
+
+#: viewdockareapopup.cpp:139
+msgid "Mixer"
+msgstr "Mixer"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/krec.po b/tde-i18n-en_GB/messages/kdemultimedia/krec.po
new file mode 100644
index 00000000000..80384cd9051
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/krec.po
@@ -0,0 +1,617 @@
+# translation of krec.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: krec\n"
+"POT-Creation-Date: 2006-08-20 04:11+0200\n"
+"PO-Revision-Date: 2005-11-06 00:51+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: mp3_export/krecexport_mp3.cpp:34
+msgid "Unknown encoding error."
+msgstr "Unknown encoding error."
+
+#: mp3_export/krecexport_mp3.cpp:35
+msgid "Buffer was too small."
+msgstr "Buffer was too small."
+
+#: mp3_export/krecexport_mp3.cpp:36
+msgid "Memory allocation problem."
+msgstr "Memory allocation problem."
+
+#: mp3_export/krecexport_mp3.cpp:37
+msgid "Parameter initialisation not performed."
+msgstr "Parameter initialisation not performed."
+
+#: mp3_export/krecexport_mp3.cpp:38
+msgid "Psycho acoustic problems."
+msgstr "Psycho acoustic problems."
+
+#: mp3_export/krecexport_mp3.cpp:39
+msgid "OGG cleanup encoding error."
+msgstr "OGG cleanup encoding error."
+
+#: mp3_export/krecexport_mp3.cpp:40
+msgid "OGG frame encoding error"
+msgstr "OGG frame encoding error"
+
+#: mp3_export/krecexport_mp3.cpp:78
+msgid "At this time MP3-Export only supports files in stereo and 16bit."
+msgstr "At this time MP3-Export only supports files in stereo and 16bit."
+
+#: mp3_export/krecexport_mp3.cpp:83
+msgid ""
+"Please note that this plugin takes its qualitysettings from the corresponding "
+"section of the Audio CDs Control Center module configuration. Make use of the "
+"Control Center to configure these settings."
+msgstr ""
+"Please note that this plugin takes its qualitysettings from the corresponding "
+"section of the Audio CDs Control Centre module configuration. Make use of the "
+"Control Centre to configure these settings."
+
+#: mp3_export/krecexport_mp3.cpp:87 ogg_export/krecexport_ogg.cpp:78
+msgid "Quality Configuration"
+msgstr "Quality Configuration"
+
+#: mp3_export/krecexport_mp3.cpp:127 mp3_export/krecexport_mp3.cpp:144
+msgid "MP3 encoding error."
+msgstr "MP3 encoding error."
+
+#: ogg_export/krecexport_ogg.cpp:69
+msgid ""
+"At this time OGG-export only supports files in 44kHz samplingrate, 16bit and 2 "
+"channels."
+msgstr ""
+"At this time OGG-export only supports files in 44kHz samplingrate, 16bit and 2 "
+"channels."
+
+#: ogg_export/krecexport_ogg.cpp:75
+msgid ""
+"Please note that this plugin takes its qualitysettings from the corresponding "
+"section of the audiocd:/ configuration. Make use of the Control Center to "
+"configure these settings."
+msgstr ""
+"Please note that this plugin takes its qualitysettings from the corresponding "
+"section of the audiocd:/ configuration. Make use of the Control Centre to "
+"configure these settings."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: krecconfig_fileswidget.cpp:39
+msgid "Sampling Rate"
+msgstr "Sampling Rate"
+
+#: krecconfig_fileswidget.cpp:41
+msgid "48000 Hz"
+msgstr "48000 Hz"
+
+#: krecconfig_fileswidget.cpp:42
+msgid "44100 Hz"
+msgstr "44100 Hz"
+
+#: krecconfig_fileswidget.cpp:43
+msgid "22050 Hz"
+msgstr "22050 Hz"
+
+#: krecconfig_fileswidget.cpp:44
+msgid "11025 Hz"
+msgstr "11025 Hz"
+
+#: krecconfig_fileswidget.cpp:45 krecconfigure.cpp:69 krecconfigure.cpp:72
+msgid "Other"
+msgstr "Other"
+
+#: krecconfig_fileswidget.cpp:48
+msgid "Other:"
+msgstr "Other:"
+
+#: krecconfig_fileswidget.cpp:54
+msgid "Channels"
+msgstr "Channels"
+
+#: krecconfig_fileswidget.cpp:56
+msgid "Stereo (2 channels)"
+msgstr "Stereo (2 channels)"
+
+#: krecconfig_fileswidget.cpp:57
+msgid "Mono (1 channel)"
+msgstr "Mono (1 channel)"
+
+#: krecconfig_fileswidget.cpp:58
+msgid "Bits"
+msgstr "Bits"
+
+#: krecconfig_fileswidget.cpp:60
+msgid "16 bit"
+msgstr "16 bit"
+
+#: krecconfig_fileswidget.cpp:61
+msgid "8 bit"
+msgstr "8 bit"
+
+#: krecconfig_fileswidget.cpp:63
+msgid "Use defaults for creating new files"
+msgstr "Use defaults for creating new files"
+
+#: krecconfigure.cpp:50
+msgid "<qt><b>Timedisplay Related Settings</b></qt>"
+msgstr "<qt><b>Timedisplay Related Settings</b></qt>"
+
+#: krecconfigure.cpp:56
+msgid "Timedisplay Style"
+msgstr "Timedisplay Style"
+
+#: krecconfigure.cpp:59
+msgid "Plain samples"
+msgstr "Plain samples"
+
+#: krecconfigure.cpp:60
+msgid "[hours:]mins:secs:samples"
+msgstr "[hours:]mins:secs:samples"
+
+#: krecconfigure.cpp:61
+msgid "[hours:]mins:secs:frames"
+msgstr "[hours:]mins:secs:frames"
+
+#: krecconfigure.cpp:62
+msgid "MByte.KByte"
+msgstr "MByte.KByte"
+
+#: krecconfigure.cpp:63
+msgid "Framebase"
+msgstr "Framebase"
+
+#: krecconfigure.cpp:66
+msgid "30 frames per second (American TV)"
+msgstr "30 frames per second (American TV)"
+
+#: krecconfigure.cpp:67
+msgid "25 frames per second (European TV)"
+msgstr "25 frames per second (European TV)"
+
+#: krecconfigure.cpp:68
+msgid "75 frames per second (CD)"
+msgstr "75 frames per second (CD)"
+
+#: krecconfigure.cpp:79
+msgid "Show verbose times ( XXmins:XXsecs:XXframes instead of XX:XX::XX )"
+msgstr "Show verbose times ( XXmins:XXsecs:XXframes instead of XX:XX::XX )"
+
+#: krecconfigure.cpp:84
+msgid "<qt><b>Miscellaneous Settings</b></qt>"
+msgstr "<qt><b>Miscellaneous Settings</b></qt>"
+
+#: krecconfigure.cpp:87
+msgid "Show tip of the day at startup"
+msgstr "Show tip of the day at startup"
+
+#: krecconfigure.cpp:91
+msgid "Enable All Hidden Messages"
+msgstr "Enable All Hidden Messages"
+
+#: krecconfigure.cpp:94
+msgid ""
+"<qt><i>All messages with the \"Don't show this message again\" option are shown "
+"again after selecting this button.</i></qt>"
+msgstr ""
+"<qt><i>All messages with the \"Don't show this message again\" option are shown "
+"again after selecting this button.</i></qt>"
+
+#: krecfile.cpp:56
+msgid "Using default properties for the new file"
+msgstr "Using default properties for the new file"
+
+#: krecfile.cpp:97
+msgid "'%1' loaded."
+msgstr "'%1' loaded."
+
+#: krecfile.cpp:141
+msgid "No need to save."
+msgstr "No need to save."
+
+#: krecfile.cpp:145
+msgid "Saving in progress..."
+msgstr "Saving in progress..."
+
+#: krecfile.cpp:171
+msgid "Saving \"%1\" was successful."
+msgstr "Saving \"%1\" was successful."
+
+#: krecfile.cpp:281
+msgid "Part deleted."
+msgstr "Part deleted."
+
+#: krecfile.cpp:432
+msgid "Do you really want to delete the selected part '%1'?"
+msgstr "Do you really want to delete the selected part '%1'?"
+
+#: krecfile.cpp:432
+msgid "Delete Part?"
+msgstr "Delete Part?"
+
+#: krecfileview.cpp:35 krecfileview.cpp:79 krecfileviewhelpers.cpp:227
+#: krecfileviewhelpers.cpp:246
+msgid "<no file>"
+msgstr "<no file>"
+
+#: krecfileview.cpp:59
+msgid "file with no name"
+msgstr "file with no name"
+
+#: krecfileviewhelpers.cpp:141
+msgid "MB"
+msgstr "MB"
+
+#: krecfileviewhelpers.cpp:147
+msgid "kB"
+msgstr "kB"
+
+#: krecfileviewhelpers.cpp:161 krecfileviewhelpers.cpp:188
+msgid "hours"
+msgstr "hours"
+
+#: krecfileviewhelpers.cpp:166 krecfileviewhelpers.cpp:193
+msgid "mins"
+msgstr "mins"
+
+#: krecfileviewhelpers.cpp:170 krecfileviewhelpers.cpp:197
+msgid "secs"
+msgstr "secs"
+
+#: krecfileviewhelpers.cpp:174
+msgid "frames"
+msgstr "frames"
+
+#: krecfileviewhelpers.cpp:204 krecfileviewhelpers.cpp:210
+msgid "samples"
+msgstr "samples"
+
+#: krecfileviewhelpers.cpp:219 krecfileviewhelpers.cpp:238
+#, c-format
+msgid "kByte: %1"
+msgstr "kByte: %1"
+
+#: krecfileviewhelpers.cpp:220 krecfileviewhelpers.cpp:239
+#, c-format
+msgid "[h:]m:s.f %1"
+msgstr "[h:]m:s.f %1"
+
+#: krecfileviewhelpers.cpp:221 krecfileviewhelpers.cpp:240
+#, c-format
+msgid "[h:]m:s.s %1"
+msgstr "[h:]m:s.s %1"
+
+#: krecfileviewhelpers.cpp:222 krecfileviewhelpers.cpp:241
+msgid "%1 Samples"
+msgstr "%1 Samples"
+
+#: krecfileviewhelpers.cpp:224
+msgid "Position"
+msgstr "Position"
+
+#: krecfileviewhelpers.cpp:243
+msgid "Size"
+msgstr "Size"
+
+#: krecfileviewhelpers.cpp:258
+#, c-format
+msgid "Position: %1"
+msgstr "Position: %1"
+
+#: krecfileviewhelpers.cpp:261
+#, c-format
+msgid "Size: %1"
+msgstr "Size: %1"
+
+#: krecfilewidgets.cpp:122
+msgid "Toggle Active/Disabled State"
+msgstr "Toggle Active/Disabled State"
+
+#: krecfilewidgets.cpp:125
+msgid "Remove This Part"
+msgstr "Remove This Part"
+
+#: krecfilewidgets.cpp:126
+msgid "Change Title of This Part"
+msgstr "Change Title of This Part"
+
+#: krecfilewidgets.cpp:127
+msgid "Change Comment of This Part"
+msgstr "Change Comment of This Part"
+
+#: krecfilewidgets.cpp:222
+msgid "Lots of Data"
+msgstr "Lots of Data"
+
+#: krecfilewidgets.cpp:304
+msgid "New Title"
+msgstr "New Title"
+
+#: krecfilewidgets.cpp:304
+msgid "Enter new part title:"
+msgstr "Enter new part title:"
+
+#: krecfilewidgets.cpp:309
+msgid "New Comment"
+msgstr "New Comment"
+
+#: krecfilewidgets.cpp:309
+msgid "Enter new part comment:"
+msgstr "Enter new part comment:"
+
+#: krecnewproperties.cpp:55
+msgid "Properties for the new File"
+msgstr "Properties for the new File"
+
+#: krecord.cpp:71
+msgid "Recording level"
+msgstr "Recording level"
+
+#: krecord.cpp:131
+msgid "Save File As"
+msgstr "Save File As"
+
+#: krecord.cpp:141
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save it?"
+
+#: krecord.cpp:172
+msgid "Sorry, an encoding method could not be determined."
+msgstr "Sorry, an encoding method could not be determined."
+
+#: krecord.cpp:173
+msgid ""
+"<qt>This can have several reasons:"
+"<ul>"
+"<li>You did not specify an ending.</li>"
+"<li>You specified an ending but there is no plugin available for this ending. "
+"In both cases be sure to choose an ending of the list presented in the previous "
+"dialog.</li>"
+"<li>The plugin loading mechanism isn't working. If you are sure you did "
+"everything right, please file a bugreport saying what you where about to do and "
+"please quote the following line:<br />%1</li></ul></qt>"
+msgstr ""
+"<qt>This can have several reasons:"
+"<ul>"
+"<li>You did not specify an ending.</li>"
+"<li>You specified an ending but there is no plugin available for this ending. "
+"In both cases be sure to choose an ending of the list presented in the previous "
+"dialogue.</li>"
+"<li>The plugin loading mechanism isn't working. If you are sure you did "
+"everything right, please file a bugreport saying what you where about to do and "
+"please quote the following line:<br />%1</li></ul></qt>"
+
+#: krecord.cpp:183
+msgid "Could not determine encodingmethod"
+msgstr "Could not determine encodingmethod"
+
+#: krecord.cpp:185
+msgid "There is nothing to export."
+msgstr "There is nothing to export."
+
+#: krecord.cpp:297
+msgid "Export..."
+msgstr "Export..."
+
+#: krecord.cpp:300
+msgid "&Record"
+msgstr "&Record"
+
+#. i18n: file krecui.rc line 8
+#: krecord.cpp:302 rc.cpp:3
+#, no-c-format
+msgid "&Play"
+msgstr "&Play"
+
+#: krecord.cpp:304
+msgid "&Stop"
+msgstr "&Stop"
+
+#: krecord.cpp:306
+msgid "Play Through"
+msgstr "Play Through"
+
+#: krecord.cpp:309
+msgid "Go to &Beginning"
+msgstr "Go to &Beginning"
+
+#: krecord.cpp:311
+msgid "Go to &End"
+msgstr "Go to &End"
+
+#: krecord.cpp:316
+msgid "Start aRts Control Tool"
+msgstr "Start aRts Control Tool"
+
+#: krecord.cpp:318
+msgid "Start KMix"
+msgstr "Start KMix"
+
+#: krecord.cpp:342
+msgid ""
+"Your system is missing the Synth_STEREO_COMPRESSOR aRts module.\n"
+"You will be able to use KRec but without the great functions of the compressor."
+msgstr ""
+"Your system is missing the Synth_STEREO_COMPRESSOR aRts module.\n"
+"You will be able to use KRec but without the great functions of the compressor."
+
+#: krecord.cpp:343
+msgid ""
+"Possible reasons are:\n"
+"- You installed KRec on its own without the rest of kdemultimedia.\n"
+"- You installed everything correctly, but did not restart the aRts daemon\n"
+" and therefore it is not aware of the new effects.\n"
+"- This is a bug."
+msgstr ""
+"Possible reasons are:\n"
+"- You installed KRec on its own without the rest of kdemultimedia.\n"
+"- You installed everything correctly, but did not restart the aRts daemon\n"
+" and therefore it is not aware of the new effects.\n"
+"- This is a bug."
+
+#: krecord.cpp:344
+msgid "Unable to Find Compressor"
+msgstr "Unable to Find Compressor"
+
+#: main.cpp:30
+msgid ""
+"This is a recording tool for KDE.\n"
+"It uses aRts, just look at the audiomanager\n"
+"and you will find it there accepting sound\n"
+"for recording."
+msgstr ""
+"This is a recording tool for KDE.\n"
+"It uses aRts, just look at the audiomanager\n"
+"and you will find it there accepting sound\n"
+"for recording."
+
+#: main.cpp:47
+msgid "KRec"
+msgstr "KRec"
+
+#: main.cpp:50
+msgid ""
+"Creator \n"
+"Look at the website www.arnoldarts.de \n"
+"for other good stuff."
+msgstr ""
+"Creator \n"
+"Look at the website www.arnoldarts.de \n"
+"for other good stuff."
+
+#: main.cpp:51
+msgid "Helped where he was asked"
+msgstr "Helped where he was asked"
+
+#: main.cpp:52
+msgid "Made some minor improvements"
+msgstr "Made some minor improvements"
+
+#: main.cpp:53
+msgid ""
+"They indirectly wrote the exports. At least I learned from their files and "
+"patches."
+msgstr ""
+"They indirectly wrote the exports. At least I learned from their files and "
+"patches."
+
+#. i18n: file krecui.rc line 35
+#: rc.cpp:9
+#, no-c-format
+msgid "Play"
+msgstr "Play"
+
+#. i18n: file krecui.rc line 43
+#: rc.cpp:12
+#, no-c-format
+msgid "Compressor"
+msgstr "Compressor"
+
+#: tips.cpp:3
+msgid ""
+"<h4>...that KRec does non-destructive Recording?</h4>\n"
+"<p>\n"
+"That means if you have a recording and want to record only a part for a second "
+"(third or more) time, your first (and second and later) version is still on "
+"disc and can still be restored. Only for Playback/Export the old version is "
+"overlayed by the newer one.\n"
+"</p>\n"
+msgstr ""
+"<h4>...that KRec does non-destructive Recording?</h4>\n"
+"<p>\n"
+"That means if you have a recording and want to record only a part for a second "
+"(third or more) time, your first (and second and later) version is still on "
+"disc and can still be restored. Only for Playback/Export the old version is "
+"overlayed by the newer one.\n"
+"</p>\n"
+
+#: tips.cpp:11
+msgid ""
+"<h4>...which event caused the first version of KRec?</h4>\n"
+"<p>\n"
+"Some friends of mine asked me whether I could do the recordings for a radioplay "
+"for them. So I was searching for an easy-to-use recording tool running on my "
+"favorite OS. After some searching (without finding something suitable) I "
+"started a first version of KRec.\n"
+"</p>\n"
+msgstr ""
+"<h4>...which event caused the first version of KRec?</h4>\n"
+"<p>\n"
+"Some friends of mine asked me whether I could do the recordings for a radioplay "
+"for them. So I was searching for an easy-to-use recording tool running on my "
+"favourite OS. After some searching (without finding something suitable) I "
+"started a first version of KRec.\n"
+"</p>\n"
+
+#: tips.cpp:19
+msgid ""
+"<h4>...that developers are very happy to hear from the users?</h4>\n"
+"<p>\n"
+"Most developers are very happy to see their applications used by other people. "
+"So if you want to say \"Thank you\" or you have some problems, don't hesitate "
+"to mail us/me. You can find the email addresses of the author in the "
+"\"Help\"-menu under \"About KRec\".\n"
+"</p>\n"
+msgstr ""
+"<h4>...that developers are very happy to hear from the users?</h4>\n"
+"<p>\n"
+"Most developers are very happy to see their applications used by other people. "
+"So if you want to say \"Thank you\" or you have some problems, don't hesitate "
+"to mail us/me. You can find the email addresses of the author in the "
+"\"Help\"-menu under \"About KRec\".\n"
+"</p>\n"
+
+#: tips.cpp:27
+msgid ""
+"<h4>...that you are invited to report bugs?</h4>\n"
+"<p>\n"
+"Altough a lot of testing is done, our capabilities of catching every possible "
+"event/configuration are limited. So if you find a bug use \"Report Bug\" in the "
+"\"Help\"-menu or go directly to http://bugs.kde.org.\n"
+"</p>\n"
+msgstr ""
+"<h4>...that you are invited to report bugs?</h4>\n"
+"<p>\n"
+"Altough a lot of testing is done, our capabilities of catching every possible "
+"event/configuration are limited. So if you find a bug use \"Report Bug\" in the "
+"\"Help\"-menu or go directly to http://bugs.kde.org.\n"
+"</p>\n"
+
+#: tips.cpp:35
+msgid ""
+"<h4>...that KRec is far from complete?</h4>\n"
+"<p>\n"
+"So if you have a nice feature you think KRec should incorporate please tell us! "
+"To avoid duplicates and improve productivity please do it via bugs.kde.org or "
+"the bug reporting tools and us wishlist as severity.\n"
+"</p>\n"
+msgstr ""
+"<h4>...that KRec is far from complete?</h4>\n"
+"<p>\n"
+"So if you have a nice feature you think KRec should incorporate please tell us! "
+"To avoid duplicates and improve productivity please do it via "
+"http://bugs.kde.org or the bug reporting tools and us wishlist as severity.\n"
+"</p>\n"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/kscd.po b/tde-i18n-en_GB/messages/kdemultimedia/kscd.po
new file mode 100644
index 00000000000..70dda7f30f6
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/kscd.po
@@ -0,0 +1,827 @@
+# translation of kscd.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kscd\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-05-09 13:53+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: cddbdlg.cpp:37
+msgid "CD Editor"
+msgstr "CD Editor"
+
+#: cddbdlg.cpp:46
+msgid "Upload"
+msgstr "Upload"
+
+#: cddbdlg.cpp:47
+msgid "Fetch Info"
+msgstr "Fetch Info"
+
+#: cddbdlg.cpp:87
+msgid "Record submitted successfully."
+msgstr "Record submitted successfully."
+
+#: cddbdlg.cpp:88 cddbdlg.cpp:94
+msgid "Record Submission"
+msgstr "Record Submission"
+
+#: cddbdlg.cpp:92
+#, c-format
+msgid ""
+"Error sending record.\n"
+"\n"
+"%1"
+msgstr ""
+"Error sending record.\n"
+"\n"
+"%1"
+
+#: cddbdlg.cpp:127
+msgid ""
+"The artist name of the disc has to be entered.\n"
+"Please correct the entry and try again."
+msgstr ""
+"The artist name of the disc has to be entered.\n"
+"Please correct the entry and try again."
+
+#: cddbdlg.cpp:129 cddbdlg.cpp:138 cddbdlg.cpp:157
+msgid "Invalid Database Entry"
+msgstr "Invalid Database Entry"
+
+#: cddbdlg.cpp:136
+msgid ""
+"The title of the disc has to be entered.\n"
+"Please correct the entry and try again."
+msgstr ""
+"The title of the disc has to be entered.\n"
+"Please correct the entry and try again."
+
+#: cddbdlg.cpp:155
+msgid ""
+"At least one track title must be entered.\n"
+"Please correct the entry and try again."
+msgstr ""
+"At least one track title must be entered.\n"
+"Please correct the entry and try again."
+
+#: cddbdlg.cpp:191
+msgid ""
+"Invalid Playlist\n"
+"Please use valid track numbers, separated by commas."
+msgstr ""
+"Invalid Playlist\n"
+"Please use valid track numbers, separated by commas."
+
+#: docking.cpp:56 kscd.cpp:173 kscd.cpp:239
+msgid "Play/Pause"
+msgstr "Play/Pause"
+
+#: docking.cpp:58 kscd.cpp:176 kscd.cpp:234
+msgid "Next"
+msgstr "Next"
+
+#: docking.cpp:59 kscd.cpp:175 kscd.cpp:237
+msgid "Previous"
+msgstr "Previous"
+
+#: docking.cpp:60 kscd.cpp:182
+msgid "Eject"
+msgstr "Eject"
+
+#: kcompactdisc.cpp:153
+msgid "Back/Track Done"
+msgstr "Back/Track Done"
+
+#: kcompactdisc.cpp:156
+msgid "Playing"
+msgstr "Playing"
+
+#: kcompactdisc.cpp:159
+msgid "Forward"
+msgstr "Forward"
+
+#: kcompactdisc.cpp:162
+msgid "Paused"
+msgstr "Paused"
+
+#: kcompactdisc.cpp:165 kscd.cpp:1042
+msgid "Stopped"
+msgstr "Stopped"
+
+#: kcompactdisc.cpp:168 kscd.cpp:1297
+msgid "Ejected"
+msgstr "Ejected"
+
+#: kcompactdisc.cpp:171
+msgid "No Disc"
+msgstr "No Disc"
+
+#: kcompactdisc.cpp:174
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kcompactdisc.cpp:177
+msgid "CDDA Error"
+msgstr "CDDA Error"
+
+#: kcompactdisc.cpp:180
+msgid "CDDA Ack"
+msgstr "CDDA Ack"
+
+#: kcompactdisc.cpp:412 kcompactdisc.cpp:430
+msgid "Unknown Artist"
+msgstr "Unknown Artist"
+
+#: kcompactdisc.cpp:413
+msgid "Unknown Title"
+msgstr "Unknown Title"
+
+#: kcompactdisc.cpp:431
+#, c-format
+msgid "Track %1"
+msgstr "Track %1"
+
+#: kscd.cpp:83
+msgid "KDE CD player"
+msgstr "KDE CD player"
+
+#: kscd.cpp:136 kscd.cpp:863 kscd.cpp:1402
+msgid "Vol: %02d%%"
+msgstr "Vol: %02d%%"
+
+#: kscd.cpp:166
+msgid "Track list"
+msgstr "Track list"
+
+#. i18n: file panel.ui line 374
+#: kscd.cpp:181 rc.cpp:171
+#, no-c-format
+msgid "Loop"
+msgstr "Loop"
+
+#: kscd.cpp:183 kscd.cpp:243
+msgid "Increase Volume"
+msgstr "Increase Volume"
+
+#: kscd.cpp:187 kscd.cpp:245
+msgid "Decrease Volume"
+msgstr "Decrease Volume"
+
+#: kscd.cpp:189 kscd.cpp:247
+msgid "Shuffle"
+msgstr "Shuffle"
+
+#: kscd.cpp:190
+msgid "CDDB"
+msgstr "CDDB"
+
+#: kscd.cpp:194
+msgid "Configure &Global Shortcuts..."
+msgstr "Configure &Global Shortcuts..."
+
+#: kscd.cpp:370
+msgid "Artist Information"
+msgstr "Artist Information"
+
+#: kscd.cpp:416 kscd.cpp:427 kscd.cpp:693 kscd.cpp:1043
+msgid "Play"
+msgstr "Play"
+
+#: kscd.cpp:418 kscd.cpp:425
+msgid "Pause"
+msgstr "Pause"
+
+#: kscd.cpp:553
+#, c-format
+msgid "Current track: %1"
+msgstr "Current track: %1"
+
+#: kscd.cpp:693
+msgid "Random"
+msgstr "Random"
+
+#: kscd.cpp:719
+msgid "CD Drive (you must stop playing to change this)"
+msgstr "CD Drive (you must stop playing to change this)"
+
+#: kscd.cpp:742
+msgid "CD Player"
+msgstr "CD Player"
+
+#: kscd.cpp:742
+msgid "Settings & Behavior"
+msgstr "Settings & Behavior"
+
+#: kscd.cpp:757
+msgid "Configure Fetching Items"
+msgstr "Configure Fetching Items"
+
+#: kscd.cpp:802
+#, c-format
+msgid ""
+"CD-ROM read or access error (or no audio disc in drive).\n"
+"Please make sure you have access permissions to:\n"
+"%1"
+msgstr ""
+"CD-ROM read or access error (or no audio disc in drive).\n"
+"Please make sure you have access permissions to:\n"
+"%1"
+
+#: kscd.cpp:961
+msgid "No disc"
+msgstr "No disc"
+
+#: kscd.cpp:1181
+msgid "Start freedb lookup."
+msgstr "Start freedb lookup."
+
+#: kscd.cpp:1198
+msgid "No matching freedb entry found."
+msgstr "No matching freedb entry found."
+
+#: kscd.cpp:1198
+msgid "Error getting freedb entry."
+msgstr "Error getting freedb entry."
+
+#: kscd.cpp:1220
+msgid "Select CDDB Entry"
+msgstr "Select CDDB Entry"
+
+#: kscd.cpp:1221
+msgid "Select a CDDB entry:"
+msgstr "Select a CDDB entry:"
+
+#: kscd.cpp:1378
+msgid "Tra Rem"
+msgstr "Tra Rem"
+
+#: kscd.cpp:1382
+msgid "Tot Sec"
+msgstr "Tot Sec"
+
+#: kscd.cpp:1386
+msgid "Tot Rem"
+msgstr "Tot Rem"
+
+#: kscd.cpp:1391
+msgid "Tra Sec"
+msgstr "Tra Sec"
+
+#: kscd.cpp:1597
+msgid "Start playing"
+msgstr "Start playing"
+
+#: kscd.cpp:1598
+msgid "CD device, can be a path or a media:/ URL"
+msgstr "CD device, can be a path or a media:/ URL"
+
+#. i18n: file panel.ui line 16
+#: kscd.cpp:1608 rc.cpp:120
+#, no-c-format
+msgid "KsCD"
+msgstr "KsCD"
+
+#: kscd.cpp:1612
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: kscd.cpp:1613
+msgid "Workman library update, CDTEXT, CDDA"
+msgstr "Workman library update, CDTEXT, CDDA"
+
+#: kscd.cpp:1615
+msgid "Workman library, previous maintainer"
+msgstr "Workman library, previous maintainer"
+
+#: kscd.cpp:1616
+msgid "Patches galore"
+msgstr "Patches galore"
+
+#: kscd.cpp:1617
+msgid "Workman library"
+msgstr "Workman library"
+
+#: kscd.cpp:1618
+msgid "UI Work"
+msgstr "UI Work"
+
+#: kscd.cpp:1619
+msgid "Special thanks to freedb.org for providing a free CDDB-like CD database"
+msgstr ""
+"Special thanks to freedb.org for providing a free CDDB-like CD database"
+
+#. i18n: file configWidgetUI.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "Interface"
+msgstr "Interface"
+
+#. i18n: file configWidgetUI.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "&Background color:"
+msgstr "&Background colour:"
+
+#. i18n: file configWidgetUI.ui line 52
+#: rc.cpp:9 rc.cpp:247
+#, no-c-format
+msgid "The background color that will be used for the LCD display."
+msgstr "The background colour that will be used for the LCD display."
+
+#. i18n: file configWidgetUI.ui line 60
+#: rc.cpp:12
+#, no-c-format
+msgid "Show icon in &system tray"
+msgstr "Show icon in &system tray"
+
+#. i18n: file configWidgetUI.ui line 63
+#: rc.cpp:15 rc.cpp:193
+#, no-c-format
+msgid ""
+"When this option is selected an icon will appear in the system tray. Note that "
+"KsCD will <i>not</i> quit when the window is closed if a system tray icon is "
+"displayed. You may quit KsCD by clicking the Quit button or right-clicking on "
+"the system tray icon and selecting the appropriate entry."
+msgstr ""
+"When this option is selected an icon will appear in the system tray. Note that "
+"KsCD will <i>not</i> quit when the window is closed if a system tray icon is "
+"displayed. You may quit KsCD by clicking the Quit button or right-clicking on "
+"the system tray icon and selecting the appropriate entry."
+
+#. i18n: file configWidgetUI.ui line 74
+#: rc.cpp:18
+#, no-c-format
+msgid "Show &track announcement"
+msgstr "Show &track announcement"
+
+#. i18n: file configWidgetUI.ui line 99
+#: rc.cpp:21
+#, no-c-format
+msgid "&LCD color:"
+msgstr "&LCD colour:"
+
+#. i18n: file configWidgetUI.ui line 113
+#: rc.cpp:24 rc.cpp:241
+#, no-c-format
+msgid "The foreground color that will be used in the LCD display."
+msgstr "The foreground colour that will be used in the LCD display."
+
+#. i18n: file configWidgetUI.ui line 131
+#: rc.cpp:27
+#, no-c-format
+msgid "LCD &font:"
+msgstr "LCD &font:"
+
+#. i18n: file configWidgetUI.ui line 144
+#: rc.cpp:30
+#, no-c-format
+msgid "Play Options"
+msgstr "Play Options"
+
+#. i18n: file configWidgetUI.ui line 161
+#: rc.cpp:33
+#, no-c-format
+msgid " seconds"
+msgstr " seconds"
+
+#. i18n: file configWidgetUI.ui line 164
+#: rc.cpp:36
+#, no-c-format
+msgid "1 second"
+msgstr "1 second"
+
+#. i18n: file configWidgetUI.ui line 167
+#: rc.cpp:39 rc.cpp:220
+#, no-c-format
+msgid ""
+"This option controls the number of seconds KsCD will skip when the skip "
+"forwards or backwards buttons are pressed."
+msgstr ""
+"This option controls the number of seconds KsCD will skip when the skip "
+"forwards or backwards buttons are pressed."
+
+#. i18n: file configWidgetUI.ui line 175
+#: rc.cpp:42
+#, no-c-format
+msgid "Skip &interval:"
+msgstr "Skip &interval:"
+
+#. i18n: file configWidgetUI.ui line 186
+#: rc.cpp:45
+#, no-c-format
+msgid "Auto&play when CD inserted"
+msgstr "Auto&play when CD inserted"
+
+#. i18n: file configWidgetUI.ui line 189
+#: rc.cpp:48 rc.cpp:199
+#, no-c-format
+msgid ""
+"When this option is selected the CD will start playing automatically upon being "
+"inserted into the CD-ROM."
+msgstr ""
+"When this option is selected the CD will start playing automatically upon being "
+"inserted into the CD-ROM."
+
+#. i18n: file configWidgetUI.ui line 197
+#: rc.cpp:51
+#, no-c-format
+msgid "&Eject CD when finished playing"
+msgstr "&Eject CD when finished playing"
+
+#. i18n: file configWidgetUI.ui line 200
+#: rc.cpp:54 rc.cpp:211
+#, no-c-format
+msgid ""
+"When this option is selected the CD will automatically eject when it is "
+"finished."
+msgstr ""
+"When this option is selected the CD will automatically eject when it is "
+"finished."
+
+#. i18n: file configWidgetUI.ui line 208
+#: rc.cpp:57
+#, no-c-format
+msgid "Stop playing CD on e&xit"
+msgstr "Stop playing CD on e&xit"
+
+#. i18n: file configWidgetUI.ui line 211
+#: rc.cpp:60 rc.cpp:205
+#, no-c-format
+msgid ""
+"When this option is selected the CD will automatically stop playing when "
+"quitting KsCD."
+msgstr ""
+"When this option is selected the CD will automatically stop playing when "
+"quitting KsCD."
+
+#. i18n: file configWidgetUI.ui line 238
+#: rc.cpp:63
+#, no-c-format
+msgid "CD-ROM &Device"
+msgstr "CD-ROM &Device"
+
+#. i18n: file configWidgetUI.ui line 249
+#: rc.cpp:66 rc.cpp:226
+#, no-c-format
+msgid ""
+"The CD-ROM device to use when playing CDs. This will typically look something "
+"like \"/dev/cdrom\". To have KsCD autodetect your CD-ROM, leave this field "
+"empty."
+msgstr ""
+"The CD-ROM device to use when playing CDs. This will typically look something "
+"like \"/dev/cdrom\". To have KsCD autodetect your CD-ROM, leave this field "
+"empty."
+
+#. i18n: file configWidgetUI.ui line 257
+#: rc.cpp:69
+#, no-c-format
+msgid "Select audio de&vice:"
+msgstr "Select audio de&vice:"
+
+#. i18n: file configWidgetUI.ui line 271
+#: rc.cpp:72
+#, no-c-format
+msgid "&Use direct digital playback"
+msgstr "&Use direct digital playback"
+
+#. i18n: file configWidgetUI.ui line 277
+#: rc.cpp:75
+#, no-c-format
+msgid ""
+"When this option is selected KsCD will attempt to play the CD using direct "
+"digital playback. This option is useful if the CD-ROM is not connected directly "
+"to the sound output on the computer. Note that digital playback consumes more "
+"system resources than the normal method of playback."
+msgstr ""
+"When this option is selected KsCD will attempt to play the CD using direct "
+"digital playback. This option is useful if the CD-ROM is not connected directly "
+"to the sound output on the computer. Note that digital playback consumes more "
+"system resources than the normal method of playback."
+
+#. i18n: file configWidgetUI.ui line 285
+#: rc.cpp:78
+#, no-c-format
+msgid "Select &audio backend:"
+msgstr "Select &audio backend:"
+
+#. i18n: file configWidgetUI.ui line 314
+#: rc.cpp:81
+#, no-c-format
+msgid " Music Information Services "
+msgstr " Music Information Services "
+
+#. i18n: file configWidgetUI.ui line 325
+#: rc.cpp:84
+#, no-c-format
+msgid "Allow en&coding selection:"
+msgstr "Allow en&coding selection:"
+
+#. i18n: file configWidgetUI.ui line 328
+#: rc.cpp:87 rc.cpp:253
+#, no-c-format
+msgid ""
+"When this option is selected, you have the ability to select encoding for the "
+"results of a CDDB request. The standard describes CDDB results as being "
+"strictly Latin1. This is not true, as non-English speaking users often use "
+"other 8-bit encodings."
+msgstr ""
+"When this option is selected, you have the ability to select encoding for the "
+"results of a CDDB request. The standard describes CDDB results as being "
+"strictly Latin1. This is not true, as non-English speaking users often use "
+"other 8-bit encodings."
+
+#. i18n: file configWidgetUI.ui line 334
+#: rc.cpp:90
+#, no-c-format
+msgid "AUTO"
+msgstr "AUTO"
+
+#. i18n: file configWidgetUI.ui line 339
+#: rc.cpp:93
+#, no-c-format
+msgid "UTF-8"
+msgstr "UTF-8"
+
+#. i18n: file configWidgetUI.ui line 344
+#: rc.cpp:96
+#, no-c-format
+msgid "CP1250"
+msgstr "CP1250"
+
+#. i18n: file configWidgetUI.ui line 349
+#: rc.cpp:99
+#, no-c-format
+msgid "CP1251"
+msgstr "CP1251"
+
+#. i18n: file configWidgetUI.ui line 354
+#: rc.cpp:102
+#, no-c-format
+msgid "CP1252"
+msgstr "CP1252"
+
+#. i18n: file configWidgetUI.ui line 359
+#: rc.cpp:105
+#, no-c-format
+msgid "CP1253"
+msgstr "CP1253"
+
+#. i18n: file configWidgetUI.ui line 364
+#: rc.cpp:108
+#, no-c-format
+msgid "CP1254"
+msgstr "CP1254"
+
+#. i18n: file configWidgetUI.ui line 369
+#: rc.cpp:111
+#, no-c-format
+msgid "CP1255"
+msgstr "CP1255"
+
+#. i18n: file configWidgetUI.ui line 374
+#: rc.cpp:114
+#, no-c-format
+msgid "CP1256"
+msgstr "CP1256"
+
+#. i18n: file configWidgetUI.ui line 379
+#: rc.cpp:117
+#, no-c-format
+msgid "CP1257"
+msgstr "CP1257"
+
+#. i18n: file panel.ui line 57
+#: rc.cpp:123 rc.cpp:126
+#, no-c-format
+msgid "Track progress"
+msgstr "Track progress"
+
+#. i18n: file panel.ui line 110
+#: rc.cpp:129 rc.cpp:132
+#, no-c-format
+msgid "Volume control"
+msgstr "Volume control"
+
+#. i18n: file panel.ui line 145
+#: rc.cpp:135
+#, no-c-format
+msgid "E&ject"
+msgstr "E&ject"
+
+#. i18n: file panel.ui line 242
+#: rc.cpp:138
+#, no-c-format
+msgid "Status"
+msgstr "Status"
+
+#. i18n: file panel.ui line 250
+#: rc.cpp:141 rc.cpp:147
+#, no-c-format
+msgid "Vol: --"
+msgstr "Vol: --"
+
+#. i18n: file panel.ui line 263
+#: rc.cpp:144
+#, no-c-format
+msgid "--/--"
+msgstr "--/--"
+
+#. i18n: file panel.ui line 293
+#: rc.cpp:150
+#, no-c-format
+msgid "Artist"
+msgstr "Artist"
+
+#. i18n: file panel.ui line 301
+#: rc.cpp:153
+#, no-c-format
+msgid "Title"
+msgstr "Title"
+
+#. i18n: file panel.ui line 313
+#: rc.cpp:156
+#, no-c-format
+msgid "R&andom"
+msgstr "R&andom"
+
+#. i18n: file panel.ui line 327
+#: rc.cpp:159
+#, no-c-format
+msgid "E&xtras"
+msgstr "E&xtras"
+
+#. i18n: file panel.ui line 338
+#: rc.cpp:162
+#, no-c-format
+msgid "Pla&y"
+msgstr "Pla&y"
+
+#. i18n: file panel.ui line 363
+#: rc.cpp:168
+#, no-c-format
+msgid "&CDDB"
+msgstr "&CDDB"
+
+#. i18n: file panel.ui line 391
+#: rc.cpp:174
+#, no-c-format
+msgid "&Next"
+msgstr "&Next"
+
+#. i18n: file panel.ui line 402
+#: rc.cpp:177
+#, no-c-format
+msgid "Pre&vious"
+msgstr "Pre&vious"
+
+#. i18n: file kscd.kcfg line 9
+#: rc.cpp:180
+#, no-c-format
+msgid "Output Volume"
+msgstr "Output Volume"
+
+#. i18n: file kscd.kcfg line 13
+#: rc.cpp:183
+#, no-c-format
+msgid "Play random tracks."
+msgstr "Play random tracks."
+
+#. i18n: file kscd.kcfg line 15
+#: rc.cpp:186
+#, no-c-format
+msgid ""
+"When this option is selected the playing order\n"
+" of the CD tracks is chosen at random."
+msgstr ""
+"When this option is selected the playing order\n"
+" of the CD tracks is chosen at random."
+
+#. i18n: file kscd.kcfg line 19
+#: rc.cpp:190
+#, no-c-format
+msgid "Show an icon in the system tray."
+msgstr "Show an icon in the system tray."
+
+#. i18n: file kscd.kcfg line 27
+#: rc.cpp:196
+#, no-c-format
+msgid "Start playing when a CD is inserted."
+msgstr "Start playing when a CD is inserted."
+
+#. i18n: file kscd.kcfg line 32
+#: rc.cpp:202
+#, no-c-format
+msgid "Stop playing the CD on program exit."
+msgstr "Stop playing the CD on program exit."
+
+#. i18n: file kscd.kcfg line 37
+#: rc.cpp:208
+#, no-c-format
+msgid "Eject CD when playing is finished."
+msgstr "Eject CD when playing is finished."
+
+#. i18n: file kscd.kcfg line 42
+#: rc.cpp:214
+#, no-c-format
+msgid "Loop tracks."
+msgstr "Loop tracks."
+
+#. i18n: file kscd.kcfg line 46
+#: rc.cpp:217
+#, no-c-format
+msgid "Skip interval."
+msgstr "Skip interval."
+
+#. i18n: file kscd.kcfg line 60
+#: rc.cpp:223
+#, no-c-format
+msgid "Name of the CD-ROM device."
+msgstr "Name of the CD-ROM device."
+
+#. i18n: file kscd.kcfg line 64
+#: rc.cpp:229
+#, no-c-format
+msgid "The audio backend KsCD uses."
+msgstr "The audio backend KsCD uses."
+
+#. i18n: file kscd.kcfg line 67
+#: rc.cpp:232
+#, no-c-format
+msgid "The audio device KsCD uses."
+msgstr "The audio device KsCD uses."
+
+#. i18n: file kscd.kcfg line 70
+#: rc.cpp:235
+#, no-c-format
+msgid "Use direct digital playback."
+msgstr "Use direct digital playback."
+
+#. i18n: file kscd.kcfg line 71
+#: rc.cpp:238
+#, no-c-format
+msgid ""
+"When this option is selected KsCD will attempt to play the CD using direct "
+"digital playback. This option is useful if the CD-ROM is not connected directly "
+"to the sound output on the computer. Note that digital playback is slower than "
+"the normal method of playback."
+msgstr ""
+"When this option is selected KsCD will attempt to play the CD using direct "
+"digital playback. This option is useful if the CD-ROM is not connected directly "
+"to the sound output on the computer. Note that digital playback is slower than "
+"the normal method of playback."
+
+#. i18n: file kscd.kcfg line 79
+#: rc.cpp:244
+#, no-c-format
+msgid "The font that will be used for the LCD display."
+msgstr "The font that will be used for the LCD display."
+
+#. i18n: file kscd.kcfg line 87
+#: rc.cpp:250
+#, no-c-format
+msgid "Allow encoding selection."
+msgstr "Allow encoding selection."
+
+#~ msgid "Alt+J"
+#~ msgstr "Alt+J"
+
+#~ msgid "Alt+A"
+#~ msgstr "Alt+A"
+
+#~ msgid "Alt+X"
+#~ msgstr "Alt+X"
+
+#~ msgid "Alt+Y"
+#~ msgstr "Alt+Y"
+
+#~ msgid "Alt+C"
+#~ msgstr "Alt+C"
+
+#~ msgid "Alt+N"
+#~ msgstr "Alt+N"
+
+#~ msgid "Alt+V"
+#~ msgstr "Alt+V"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/libkcddb.po b/tde-i18n-en_GB/messages/kdemultimedia/libkcddb.po
new file mode 100644
index 00000000000..3f7ca8bc25e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/libkcddb.po
@@ -0,0 +1,811 @@
+# translation of libkcddb.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkcddb\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2006-12-08 13:57+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: categories.cpp:21 genres.cpp:61
+msgid "Blues"
+msgstr "Blues"
+
+#: categories.cpp:21 genres.cpp:64
+msgid "Classical"
+msgstr "Classical"
+
+#: categories.cpp:21 genres.cpp:66
+msgid ""
+"_: music genre\n"
+"Country"
+msgstr "Country"
+
+#: categories.cpp:22
+msgid "Data"
+msgstr "Data"
+
+#: categories.cpp:22 genres.cpp:71
+msgid "Folk"
+msgstr "Folk"
+
+#: categories.cpp:22 genres.cpp:77
+msgid "Jazz"
+msgstr "Jazz"
+
+#: categories.cpp:23 genres.cpp:79
+msgid "New Age"
+msgstr "New Age"
+
+#: categories.cpp:23 genres.cpp:85
+msgid "Reggae"
+msgstr "Reggae"
+
+#: categories.cpp:23 genres.cpp:86
+msgid "Rock"
+msgstr "Rock"
+
+#: categories.cpp:23 genres.cpp:89
+msgid "Soundtrack"
+msgstr "Soundtrack"
+
+#: cddb.cpp:166
+msgid "Success"
+msgstr "Success"
+
+#: cddb.cpp:170
+msgid "Server error"
+msgstr "Server error"
+
+#: cddb.cpp:174
+msgid "Host not found"
+msgstr "Host not found"
+
+#: cddb.cpp:178
+msgid "No response"
+msgstr "No response"
+
+#: cddb.cpp:182
+msgid "No record found"
+msgstr "No record found"
+
+#: cddb.cpp:186
+msgid "Multiple records found"
+msgstr "Multiple records found"
+
+#: cddb.cpp:190
+msgid "Cannot save"
+msgstr "Cannot save"
+
+#: cddb.cpp:194
+msgid "Invalid category"
+msgstr "Invalid category"
+
+#: cddb.cpp:198
+msgid "Unknown error"
+msgstr "Unknown error"
+
+#: cdinfoencodingwidget.cpp:65
+msgid ""
+"_: artist - cdtitle\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: genres.cpp:57
+msgid "Unknown"
+msgstr "Unknown"
+
+#: genres.cpp:57
+msgid "A Cappella"
+msgstr "A Cappella"
+
+#: genres.cpp:57
+msgid "Acid Jazz"
+msgstr "Acid Jazz"
+
+#: genres.cpp:58
+msgid "Acid Punk"
+msgstr "Acid Punk"
+
+#: genres.cpp:58
+msgid "Acid"
+msgstr "Acid"
+
+#: genres.cpp:58
+msgid "Acoustic"
+msgstr "Acoustic"
+
+#: genres.cpp:58
+msgid "Alternative"
+msgstr "Alternative"
+
+#: genres.cpp:59
+msgid "Alt. Rock"
+msgstr "Alt. Rock"
+
+#: genres.cpp:59
+msgid "Ambient"
+msgstr "Ambient"
+
+#: genres.cpp:59
+msgid "Anime"
+msgstr "Anime"
+
+#: genres.cpp:59
+msgid "Avantgarde"
+msgstr "Avantgarde"
+
+#: genres.cpp:60
+msgid "Ballad"
+msgstr "Ballad"
+
+#: genres.cpp:60
+msgid "Bass"
+msgstr "Bass"
+
+#: genres.cpp:60
+msgid "Beat"
+msgstr "Beat"
+
+#: genres.cpp:60
+msgid "Bebop"
+msgstr "Bebop"
+
+#: genres.cpp:61
+msgid "Big Band"
+msgstr "Big Band"
+
+#: genres.cpp:61
+msgid "Black Metal"
+msgstr "Black Metal"
+
+#: genres.cpp:61
+msgid "Bluegrass"
+msgstr "Bluegrass"
+
+#: genres.cpp:62
+msgid "Booty Bass"
+msgstr "Booty Bass"
+
+#: genres.cpp:62
+msgid "BritPop"
+msgstr "BritPop"
+
+#: genres.cpp:62
+msgid "Cabaret"
+msgstr "Cabaret"
+
+#: genres.cpp:62
+msgid "Celtic"
+msgstr "Celtic"
+
+#: genres.cpp:63
+msgid "Chamber Music"
+msgstr "Chamber Music"
+
+#: genres.cpp:63
+msgid "Chanson"
+msgstr "Chanson"
+
+#: genres.cpp:63
+msgid "Chorus"
+msgstr "Chorus"
+
+#: genres.cpp:63
+msgid "Christian Gangsta Rap"
+msgstr "Christian Gangsta Rap"
+
+#: genres.cpp:64
+msgid "Christian Rap"
+msgstr "Christian Rap"
+
+#: genres.cpp:64
+msgid "Christian Rock"
+msgstr "Christian Rock"
+
+#: genres.cpp:64
+msgid "Classic Rock"
+msgstr "Classic Rock"
+
+#: genres.cpp:65
+msgid "Club-house"
+msgstr "Club-house"
+
+#: genres.cpp:65
+msgid "Club"
+msgstr "Club"
+
+#: genres.cpp:65
+msgid "Comedy"
+msgstr "Comedy"
+
+#: genres.cpp:65
+msgid "Contemporary Christian"
+msgstr "Contemporary Christian"
+
+#: genres.cpp:66
+msgid "Crossover"
+msgstr "Crossover"
+
+#: genres.cpp:66
+msgid "Cult"
+msgstr "Cult"
+
+#: genres.cpp:66
+msgid "Dance Hall"
+msgstr "Dance Hall"
+
+#: genres.cpp:67
+msgid "Dance"
+msgstr "Dance"
+
+#: genres.cpp:67
+msgid "Darkwave"
+msgstr "Darkwave"
+
+#: genres.cpp:67
+msgid "Death Metal"
+msgstr "Death Metal"
+
+#: genres.cpp:67
+msgid "Disco"
+msgstr "Disco"
+
+#: genres.cpp:68
+msgid "Dream"
+msgstr "Dream"
+
+#: genres.cpp:68
+msgid "Drum & Bass"
+msgstr "Drum & Bass"
+
+#: genres.cpp:68
+msgid "Drum Solo"
+msgstr "Drum Solo"
+
+#: genres.cpp:68
+msgid "Duet"
+msgstr "Duet"
+
+#: genres.cpp:69
+msgid "Easy Listening"
+msgstr "Easy Listening"
+
+#: genres.cpp:69
+msgid "Electronic"
+msgstr "Electronic"
+
+#: genres.cpp:69
+msgid "Ethnic"
+msgstr "Ethnic"
+
+#: genres.cpp:69
+msgid "Eurodance"
+msgstr "Eurodance"
+
+#: genres.cpp:70
+msgid "Euro-House"
+msgstr "Euro-House"
+
+#: genres.cpp:70
+msgid "Euro-Techno"
+msgstr "Euro-Techno"
+
+#: genres.cpp:70
+msgid "Fast-Fusion"
+msgstr "Fast-Fusion"
+
+#: genres.cpp:70
+msgid "Folklore"
+msgstr "Folklore"
+
+#: genres.cpp:71
+msgid "Folk/Rock"
+msgstr "Folk/Rock"
+
+#: genres.cpp:71
+msgid "Freestyle"
+msgstr "Freestyle"
+
+#: genres.cpp:71
+msgid "Funk"
+msgstr "Funk"
+
+#: genres.cpp:72
+msgid "Fusion"
+msgstr "Fusion"
+
+#: genres.cpp:72
+msgid "Game"
+msgstr "Game"
+
+#: genres.cpp:72
+msgid "Gangsta Rap"
+msgstr "Gangsta Rap"
+
+#: genres.cpp:72
+msgid "Goa"
+msgstr "Goa"
+
+#: genres.cpp:73
+msgid "Gospel"
+msgstr "Gospel"
+
+#: genres.cpp:73
+msgid "Gothic Rock"
+msgstr "Gothic Rock"
+
+#: genres.cpp:73
+msgid "Gothic"
+msgstr "Gothic"
+
+#: genres.cpp:73
+msgid "Grunge"
+msgstr "Grunge"
+
+#: genres.cpp:74
+msgid "Hardcore"
+msgstr "Hardcore"
+
+#: genres.cpp:74
+msgid "Hard Rock"
+msgstr "Hard Rock"
+
+#: genres.cpp:74
+msgid "Heavy Metal"
+msgstr "Heavy Metal"
+
+#: genres.cpp:74
+msgid "Hip-Hop"
+msgstr "Hip-Hop"
+
+#: genres.cpp:75
+msgid "House"
+msgstr "House"
+
+#: genres.cpp:75
+msgid "Humor"
+msgstr "Humour"
+
+#: genres.cpp:75
+msgid "Indie"
+msgstr "Indie"
+
+#: genres.cpp:75
+msgid "Industrial"
+msgstr "Industrial"
+
+#: genres.cpp:76
+msgid "Instrumental Pop"
+msgstr "Instrumental Pop"
+
+#: genres.cpp:76
+msgid "Instrumental Rock"
+msgstr "Instrumental Rock"
+
+#: genres.cpp:76
+msgid "Instrumental"
+msgstr "Instrumental"
+
+#: genres.cpp:76
+msgid "Jazz+Funk"
+msgstr "Jazz+Funk"
+
+#: genres.cpp:77
+msgid "JPop"
+msgstr "JPop"
+
+#: genres.cpp:77
+msgid "Jungle"
+msgstr "Jungle"
+
+#: genres.cpp:77
+msgid "Latin"
+msgstr "Latin"
+
+#: genres.cpp:77
+msgid "Lo-Fi"
+msgstr "Lo-Fi"
+
+#: genres.cpp:78
+msgid "Meditative"
+msgstr "Meditative"
+
+#: genres.cpp:78
+msgid "Merengue"
+msgstr "Merengue"
+
+#: genres.cpp:78
+msgid "Metal"
+msgstr "Metal"
+
+#: genres.cpp:78
+msgid "Musical"
+msgstr "Musical"
+
+#: genres.cpp:79
+msgid "National Folk"
+msgstr "National Folk"
+
+#: genres.cpp:79
+msgid "Native American"
+msgstr "Native American"
+
+#: genres.cpp:79
+msgid "Negerpunk"
+msgstr "Negerpunk"
+
+#: genres.cpp:80
+msgid "New Wave"
+msgstr "New Wave"
+
+#: genres.cpp:80
+msgid "Noise"
+msgstr "Noise"
+
+#: genres.cpp:80
+msgid "Oldies"
+msgstr "Oldies"
+
+#: genres.cpp:80
+msgid "Opera"
+msgstr "Opera"
+
+#: genres.cpp:81
+msgid "Other"
+msgstr "Other"
+
+#: genres.cpp:81
+msgid "Polka"
+msgstr "Polka"
+
+#: genres.cpp:81
+msgid "Polsk Punk"
+msgstr "Polsk Punk"
+
+#: genres.cpp:81
+msgid "Pop-Funk"
+msgstr "Pop-Funk"
+
+#: genres.cpp:82
+msgid "Pop/Funk"
+msgstr "Pop/Funk"
+
+#: genres.cpp:82
+msgid "Pop"
+msgstr "Pop"
+
+#: genres.cpp:82
+msgid "Porn Groove"
+msgstr "Porn Groove"
+
+#: genres.cpp:82
+msgid "Power Ballad"
+msgstr "Power Ballad"
+
+#: genres.cpp:83
+msgid "Pranks"
+msgstr "Pranks"
+
+#: genres.cpp:83
+msgid "Primus"
+msgstr "Primus"
+
+#: genres.cpp:83
+msgid "Progressive Rock"
+msgstr "Progressive Rock"
+
+#: genres.cpp:83
+msgid "Psychedelic Rock"
+msgstr "Psychedelic Rock"
+
+#: genres.cpp:84
+msgid "Psychedelic"
+msgstr "Psychedelic"
+
+#: genres.cpp:84
+msgid "Punk Rock"
+msgstr "Punk Rock"
+
+#: genres.cpp:84
+msgid "Punk"
+msgstr "Punk"
+
+#: genres.cpp:84
+msgid "R&B"
+msgstr "R&B"
+
+#: genres.cpp:85
+msgid "Rap"
+msgstr "Rap"
+
+#: genres.cpp:85
+msgid "Rave"
+msgstr "Rave"
+
+#: genres.cpp:85
+msgid "Retro"
+msgstr "Retro"
+
+#: genres.cpp:86
+msgid "Revival"
+msgstr "Revival"
+
+#: genres.cpp:86
+msgid "Rhythmic Soul"
+msgstr "Rhythmic Soul"
+
+#: genres.cpp:86
+msgid "Rock & Roll"
+msgstr "Rock & Roll"
+
+#: genres.cpp:87
+msgid "Salsa"
+msgstr "Salsa"
+
+#: genres.cpp:87
+msgid "Samba"
+msgstr "Samba"
+
+#: genres.cpp:87
+msgid "Satire"
+msgstr "Satire"
+
+#: genres.cpp:87
+msgid "Showtunes"
+msgstr "Showtunes"
+
+#: genres.cpp:88
+msgid "Ska"
+msgstr "Ska"
+
+#: genres.cpp:88
+msgid "Slow Jam"
+msgstr "Slow Jam"
+
+#: genres.cpp:88
+msgid "Slow Rock"
+msgstr "Slow Rock"
+
+#: genres.cpp:88
+msgid "Sonata"
+msgstr "Sonata"
+
+#: genres.cpp:89
+msgid "Soul"
+msgstr "Soul"
+
+#: genres.cpp:89
+msgid "Sound Clip"
+msgstr "Sound Clip"
+
+#: genres.cpp:89
+msgid "Southern Rock"
+msgstr "Southern Rock"
+
+#: genres.cpp:90
+msgid "Space"
+msgstr "Space"
+
+#: genres.cpp:90
+msgid "Speech"
+msgstr "Speech"
+
+#: genres.cpp:90
+msgid "Swing"
+msgstr "Swing"
+
+#: genres.cpp:90
+msgid "Symphonic Rock"
+msgstr "Symphonic Rock"
+
+#: genres.cpp:91
+msgid "Symphony"
+msgstr "Symphony"
+
+#: genres.cpp:91
+msgid "Synthpop"
+msgstr "Synthpop"
+
+#: genres.cpp:91
+msgid "Tango"
+msgstr "Tango"
+
+#: genres.cpp:91
+msgid "Techno-Industrial"
+msgstr "Techno-Industrial"
+
+#: genres.cpp:92
+msgid "Techno"
+msgstr "Techno"
+
+#: genres.cpp:92
+msgid "Terror"
+msgstr "Terror"
+
+#: genres.cpp:92
+msgid "Thrash Metal"
+msgstr "Thrash Metal"
+
+#: genres.cpp:92
+msgid "Top 40"
+msgstr "Top 40"
+
+#: genres.cpp:93
+msgid "Trailer"
+msgstr "Trailer"
+
+#: genres.cpp:93
+msgid "Trance"
+msgstr "Trance"
+
+#: genres.cpp:93
+msgid "Tribal"
+msgstr "Tribal"
+
+#: genres.cpp:93
+msgid "Trip-Hop"
+msgstr "Trip-Hop"
+
+#: genres.cpp:94
+msgid "Vocal"
+msgstr "Vocal"
+
+#. i18n: file cdinfodialogbase.ui line 32
+#: rc.cpp:3
+#, no-c-format
+msgid "Revision:"
+msgstr "Revision:"
+
+#. i18n: file cdinfodialogbase.ui line 40
+#: rc.cpp:6
+#, no-c-format
+msgid "Use the name of the artist if there is no title."
+msgstr "Use the name of the artist if there is no title."
+
+#. i18n: file cdinfodialogbase.ui line 48
+#: rc.cpp:9
+#, no-c-format
+msgid "&Category:"
+msgstr "&Category:"
+
+#. i18n: file cdinfodialogbase.ui line 67
+#: rc.cpp:12
+#, no-c-format
+msgid ""
+"Write names as \"first last\", not \"last, first\". Omit any leading \"The\". "
+"Use \"Various\" for compilations."
+msgstr ""
+"Write names as \"first last\", not \"last, first\". Omit any leading \"The\". "
+"Use \"Various\" for compilations."
+
+#. i18n: file cdinfodialogbase.ui line 75
+#: rc.cpp:15
+#, no-c-format
+msgid "&Artist:"
+msgstr "&Artist:"
+
+#. i18n: file cdinfodialogbase.ui line 86
+#: rc.cpp:18
+#, no-c-format
+msgid "&Year:"
+msgstr "&Year:"
+
+#. i18n: file cdinfodialogbase.ui line 97
+#: rc.cpp:21
+#, no-c-format
+msgid "&Genre:"
+msgstr "&Genre:"
+
+#. i18n: file cdinfodialogbase.ui line 111
+#: rc.cpp:24
+#, no-c-format
+msgid "Disc Id values must be unique within a category."
+msgstr "Disc Id values must be unique within a category."
+
+#. i18n: file cdinfodialogbase.ui line 130
+#: rc.cpp:27
+#, no-c-format
+msgid "&Multiple artists"
+msgstr "&Multiple artists"
+
+#. i18n: file cdinfodialogbase.ui line 146
+#: rc.cpp:30
+#, no-c-format
+msgid "Comment:"
+msgstr "Comment:"
+
+#. i18n: file cdinfodialogbase.ui line 157
+#: rc.cpp:33
+#, no-c-format
+msgid "&Title:"
+msgstr "&Title:"
+
+#. i18n: file cdinfodialogbase.ui line 174
+#: rc.cpp:36
+#, no-c-format
+msgid "Avoid custom values, as they will be written to CDDB as-is."
+msgstr "Avoid custom values, as they will be written to CDDB as-is."
+
+#. i18n: file cdinfodialogbase.ui line 182
+#: rc.cpp:39
+#, no-c-format
+msgid "Disc Id:"
+msgstr "Disc Id:"
+
+#. i18n: file cdinfodialogbase.ui line 190
+#: rc.cpp:42
+#, no-c-format
+msgid "Length:"
+msgstr "Length:"
+
+#. i18n: file cdinfodialogbase.ui line 211
+#: rc.cpp:45
+#, no-c-format
+msgid "Track"
+msgstr "Track"
+
+#. i18n: file cdinfodialogbase.ui line 222
+#: rc.cpp:48
+#, no-c-format
+msgid "Length"
+msgstr "Length"
+
+#. i18n: file cdinfodialogbase.ui line 233
+#: rc.cpp:51
+#, no-c-format
+msgid "Title"
+msgstr "Title"
+
+#. i18n: file cdinfodialogbase.ui line 244
+#: rc.cpp:54
+#, no-c-format
+msgid "Comment"
+msgstr "Comment"
+
+#. i18n: file cdinfodialogbase.ui line 255
+#: rc.cpp:57
+#, no-c-format
+msgid "Artist"
+msgstr "Artist"
+
+#. i18n: file cdinfodialogbase.ui line 274
+#: rc.cpp:60
+#, no-c-format
+msgid "For a CD-Extra, set title to \"Data\"."
+msgstr "For a CD-Extra, set title to \"Data\"."
+
+#. i18n: file cdinfodialogbase.ui line 307
+#: rc.cpp:63
+#, no-c-format
+msgid "Change Encoding..."
+msgstr "Change Encoding..."
+
+#. i18n: file cdinfodialogbase.ui line 317
+#: rc.cpp:66
+#, no-c-format
+msgid "Playing order:"
+msgstr "Playing order:"
+
+#. i18n: file cdinfoencodingwidgetbase.ui line 24
+#: rc.cpp:69
+#, no-c-format
+msgid "Encoding:"
+msgstr "Encoding:"
+
+#. i18n: file cdinfoencodingwidgetbase.ui line 37
+#: rc.cpp:72
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#~ msgid "Country"
+#~ msgstr "Country"
diff --git a/tde-i18n-en_GB/messages/kdemultimedia/noatun.po b/tde-i18n-en_GB/messages/kdemultimedia/noatun.po
new file mode 100644
index 00000000000..7b0c48b0603
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdemultimedia/noatun.po
@@ -0,0 +1,1581 @@
+# translation of noatun.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: noatun\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-01-17 15:12+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file ./library/equalizerwidget.ui line 16
+#: library/equalizerview.cpp:111 rc.cpp:3
+#, no-c-format
+msgid "Equalizer"
+msgstr "Equaliser"
+
+#. i18n: file ./library/equalizerwidget.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "Pre&amp:"
+msgstr "Pre&amp:"
+
+#. i18n: file ./library/equalizerwidget.ui line 123
+#: rc.cpp:9
+#, no-c-format
+msgid "+/-"
+msgstr "+/-"
+
+#. i18n: file ./library/equalizerwidget.ui line 138
+#: rc.cpp:12
+#, no-c-format
+msgid "&Bands"
+msgstr "&Bands"
+
+#. i18n: file ./library/equalizerwidget.ui line 173
+#: rc.cpp:15
+#, no-c-format
+msgid "&Presets"
+msgstr "&Presets"
+
+#. i18n: file ./library/equalizerwidget.ui line 217
+#: rc.cpp:21
+#, no-c-format
+msgid "A&dd"
+msgstr "A&dd"
+
+#. i18n: file ./library/equalizerwidget.ui line 252
+#: rc.cpp:24
+#, no-c-format
+msgid "&Enabled"
+msgstr "&Enabled"
+
+#. i18n: file ./library/equalizerwidget.ui line 277
+#: rc.cpp:27
+#, no-c-format
+msgid "&Number of bands:"
+msgstr "&Number of bands:"
+
+#. i18n: file ./library/equalizerwidget.ui line 316
+#: rc.cpp:30
+#, no-c-format
+msgid "Re&set EQ"
+msgstr "Re&set EQ"
+
+#. i18n: file ./modules/excellent/excellentui.rc line 12
+#: rc.cpp:36 rc.cpp:120
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 31
+#: rc.cpp:48
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 42
+#: rc.cpp:51
+#, no-c-format
+msgid "Show a &tooltip for the current track"
+msgstr "Show a &tooltip for the current track"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 50
+#: rc.cpp:54
+#, no-c-format
+msgid "Show &covers in popup window and tooltip"
+msgstr "Show &covers in popup window and tooltip"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 58
+#: rc.cpp:57
+#, no-c-format
+msgid "Popup Window"
+msgstr "Popup Window"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 69
+#: rc.cpp:60
+#, no-c-format
+msgid "Display popup window t&ime:"
+msgstr "Display popup window t&ime:"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 80
+#: rc.cpp:63
+#, no-c-format
+msgid "Show &buttons in popup window"
+msgstr "Show &buttons in popup window"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 88
+#: rc.cpp:66
+#, no-c-format
+msgid "s"
+msgstr "s"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 106
+#: rc.cpp:69
+#, no-c-format
+msgid "Announce tracks with a &popup window"
+msgstr "Announce tracks with a &popup window"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 116
+#: rc.cpp:72
+#, no-c-format
+msgid "State Icon Display"
+msgstr "State Icon Display"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 130
+#: rc.cpp:75
+#, no-c-format
+msgid "&Animated"
+msgstr "&Animated"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 138
+#: rc.cpp:78
+#, no-c-format
+msgid "&Flashing"
+msgstr "&Flashing"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 146
+#: rc.cpp:81
+#, no-c-format
+msgid "&Static"
+msgstr "&Static"
+
+#. 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:84 rc.cpp:190
+#, no-c-format
+msgid "&None"
+msgstr "&None"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 186
+#: rc.cpp:87
+#, no-c-format
+msgid "Ad&vanced"
+msgstr "Ad&vanced"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 197
+#: rc.cpp:90
+#, no-c-format
+msgid "Middle Mouse Button Action"
+msgstr "Middle Mouse Button Action"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 208
+#: rc.cpp:93
+#, no-c-format
+msgid "Hide / Show play&list"
+msgstr "Hide / Show play&list"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 216
+#: rc.cpp:96
+#, no-c-format
+msgid "&Play / Pause"
+msgstr "&Play / Pause"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 226
+#: rc.cpp:99
+#, no-c-format
+msgid "Mouse &Wheel"
+msgstr "Mouse &Wheel"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 245
+#: rc.cpp:102
+#, no-c-format
+msgid "&Keyboard modifier:"
+msgstr "&Keyboard modifier:"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 263
+#: rc.cpp:105
+#, no-c-format
+msgid "Action:"
+msgstr "Action:"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 271
+#: rc.cpp:108
+#, no-c-format
+msgid "&Nothing"
+msgstr "&Nothing"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 279
+#: rc.cpp:111
+#, no-c-format
+msgid "Change v&olume"
+msgstr "Change v&olume"
+
+#. i18n: file ./modules/systray/yhconfigwidget.ui line 287
+#: rc.cpp:114
+#, no-c-format
+msgid "Switch &track"
+msgstr "Switch &track"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 38
+#: rc.cpp:132
+#, no-c-format
+msgid "&Details"
+msgstr "&Details"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 138
+#: rc.cpp:135
+#, no-c-format
+msgid "Type:"
+msgstr "Type:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 163
+#: rc.cpp:138
+#, no-c-format
+msgid "Length:"
+msgstr "Length:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 184
+#: rc.cpp:141
+#, no-c-format
+msgid "Audio:"
+msgstr "Audio:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 205
+#: rc.cpp:144
+#, no-c-format
+msgid "Video:"
+msgstr "Video:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 228
+#: rc.cpp:147
+#, no-c-format
+msgid "&PlayObject"
+msgstr "&PlayObject"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 257
+#: rc.cpp:150
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 268
+#: rc.cpp:153
+#, no-c-format
+msgid "Capabilities"
+msgstr "Capabilities"
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 51
+#: rc.cpp:165
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 153
+#: rc.cpp:168
+#, no-c-format
+msgid "About skin:"
+msgstr "About skin:"
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 170
+#: rc.cpp:171
+#, 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 ""
+"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."
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 205
+#: rc.cpp:175
+#, no-c-format
+msgid "Install Skin"
+msgstr "Install Skin"
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 213
+#: rc.cpp:178
+#, no-c-format
+msgid "Remove Skin"
+msgstr "Remove Skin"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 38
+#: rc.cpp:181
+#, no-c-format
+msgid "Visualization"
+msgstr "Visualisation"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 55
+#: rc.cpp:184
+#, no-c-format
+msgid "Oscillo&scope"
+msgstr "Oscillo&scope"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 63
+#: rc.cpp:187
+#, no-c-format
+msgid "&Analyzer"
+msgstr "&Analyser"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 101
+#: rc.cpp:193
+#, no-c-format
+msgid "U&pdate every:"
+msgstr "U&pdate every:"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 121
+#: rc.cpp:196
+#, 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:199
+#, no-c-format
+msgid "Pitch"
+msgstr "Pitch"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 172
+#: rc.cpp:202
+#, no-c-format
+msgid "&Lower limit:"
+msgstr "&Lower limit:"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 192
+#: rc.cpp:205 rc.cpp:211
+#, no-c-format
+msgid "%"
+msgstr "%"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 224
+#: rc.cpp:208
+#, no-c-format
+msgid "&Upper limit:"
+msgstr "&Upper limit:"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 258
+#: rc.cpp:214
+#, no-c-format
+msgid "Display &tooltips"
+msgstr "Display &tooltips"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 266
+#: rc.cpp:217
+#, no-c-format
+msgid "Display splash sc&reen"
+msgstr "Display splash sc&reen"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 305
+#: rc.cpp:220
+#, no-c-format
+msgid "T&itle display scrolling speed:"
+msgstr "T&itle display scrolling speed:"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 316
+#: rc.cpp:223
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 356
+#: modules/winskin/winSkinConfig.cpp:74 rc.cpp:226
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 366
+#: rc.cpp:229
+#, no-c-format
+msgid "System Font"
+msgstr "System Font"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 389
+#: rc.cpp:232
+#, no-c-format
+msgid "Color:"
+msgstr "Colour:"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 397
+#: rc.cpp:235
+#, no-c-format
+msgid "Font:"
+msgstr "Font:"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 416
+#: rc.cpp:238
+#, no-c-format
+msgid "Use system font"
+msgstr "Use system font"
+
+#: app/main.cpp:8
+msgid "The Fusion of Frequencies"
+msgstr "The Fusion of Frequencies"
+
+#: app/main.cpp:13
+msgid "Files/URLs to open"
+msgstr "Files/URLs to open"
+
+#: app/main.cpp:19 modules/kaiman/userinterface.cpp:516
+#: modules/kjofol-skin/kjloader.cpp:122 modules/simple/userinterface.cpp:56
+#: modules/systray/systray.cpp:123 modules/winskin/waSkin.cpp:105
+msgid "Noatun"
+msgstr "Noatun"
+
+#: app/main.cpp:21
+msgid "(c) 2000-2004, The Noatun Developers"
+msgstr "(c) 2000-2004, The Noatun Developers"
+
+#: app/main.cpp:23
+msgid "Noatun Developer"
+msgstr "Noatun Developer"
+
+#: app/main.cpp:25
+msgid "Patron of the aRts"
+msgstr "Patron of the aRts"
+
+#: app/main.cpp:27
+msgid "MPEG Codec and OGG Vorbis Support"
+msgstr "MPEG Codec and OGG Vorbis Support"
+
+#: app/main.cpp:29
+msgid "Infrared Control Support and HTML playlist export"
+msgstr "Infrared Control Support and HTML playlist export"
+
+#: app/main.cpp:31
+msgid "HTML playlist export and Plugin System"
+msgstr "HTML playlist export and Plugin System"
+
+#: app/main.cpp:33
+msgid "Kaiman Skin Support"
+msgstr "Kaiman Skin Support"
+
+#: app/main.cpp:35
+msgid "Extended K-Jöfol Skin Support, EXTM3U playlist loading"
+msgstr "Extended K-Jöfol Skin Support, EXTM3U playlist loading"
+
+#: app/main.cpp:38
+msgid "Special help with the equalizer"
+msgstr "Special help with the equaliser"
+
+#: library/video.cpp:119
+msgid "Video - Noatun"
+msgstr "Video - Noatun"
+
+#: library/ksaver.cpp:81 modules/splitplaylist/view.cpp:470
+#, c-format
+msgid "Could not write to %1."
+msgstr "Could not write to %1."
+
+#: library/cmodule.cpp:32
+msgid "General"
+msgstr "General"
+
+#: library/cmodule.cpp:32
+msgid "General Options"
+msgstr "General Options"
+
+#: library/cmodule.cpp:34
+msgid "&Return to start of playlist on finish"
+msgstr "&Return to start of playlist on finish"
+
+#: library/cmodule.cpp:36
+msgid ""
+"When the playlist is finished playing, return to the start, but do not start "
+"playing."
+msgstr ""
+"When the playlist is finished playing, return to the start, but do not start "
+"playing."
+
+#: library/cmodule.cpp:38
+msgid "Allow only one &instance of Noatun"
+msgstr "Allow only one &instance of Noatun"
+
+#: library/cmodule.cpp:40
+msgid ""
+"Starting noatun a second time will cause it to just append items from the start "
+"to the current instance."
+msgstr ""
+"Starting noatun a second time will cause it to just append items from the start "
+"to the current instance."
+
+#: library/cmodule.cpp:42
+msgid "Clear playlist &when opening a file"
+msgstr "Clear playlist &when opening a file"
+
+#: library/cmodule.cpp:44
+msgid ""
+"Opening a file with the global Open menu item will clear the playlist first."
+msgstr ""
+"Opening a file with the global Open menu item will clear the playlist first."
+
+#: library/cmodule.cpp:46
+msgid "&Use fast hardware volume control"
+msgstr "&Use fast hardware volume control"
+
+#: library/cmodule.cpp:48
+msgid ""
+"Use the hardware mixer instead of aRts'. It affects all streams, not just "
+"Noatun's, but is a little faster."
+msgstr ""
+"Use the hardware mixer instead of aRts'. It affects all streams, not just "
+"Noatun's, but is a little faster."
+
+#: library/cmodule.cpp:50
+msgid "Display &remaining play time"
+msgstr "Display &remaining play time"
+
+#: library/cmodule.cpp:52
+msgid ""
+"Counters count down towards zero, showing remaining time instead of elapsed "
+"time."
+msgstr ""
+"Counters count down towards zero, showing remaining time instead of elapsed "
+"time."
+
+#: library/cmodule.cpp:54
+msgid "Title &format:"
+msgstr "Title &format:"
+
+#: library/cmodule.cpp:59
+msgid ""
+"Select a title to use for each file (in the playlist and user interface). Each "
+"element such as $(title) is replaced with the property with the name as given "
+"in the parentheses. The properties include, but are not limited to: title, "
+"author, date, comments and album."
+msgstr ""
+"Select a title to use for each file (in the playlist and user interface). Each "
+"element such as $(title) is replaced with the property with the name as given "
+"in the parentheses. The properties include, but are not limited to: title, "
+"author, date, comments and album."
+
+#: library/cmodule.cpp:64
+msgid "&Download folder:"
+msgstr "&Download folder:"
+
+#: library/cmodule.cpp:69
+msgid "When opening a non-local file, download it to the selected folder."
+msgstr "When opening a non-local file, download it to the selected folder."
+
+#: library/cmodule.cpp:71
+msgid "Play Behavior on Startup"
+msgstr "Play Behaviour on Startup"
+
+#: library/cmodule.cpp:74
+msgid "Restore &play state"
+msgstr "Restore &play state"
+
+#: library/cmodule.cpp:78
+msgid "Automatically play &first file"
+msgstr "Automatically play &first file"
+
+#: library/cmodule.cpp:82
+msgid "&Do not start playing"
+msgstr "&Do not start playing"
+
+#: library/pluginmodule.cpp:140
+msgid "Plugins"
+msgstr "Plugins"
+
+#: library/pluginmodule.cpp:140
+msgid "Select Your Plugins"
+msgstr "Select Your Plugins"
+
+#: library/pluginmodule.cpp:148
+msgid "<b>Select one or more interfaces to use:</b>"
+msgstr "<b>Select one or more interfaces to use:</b>"
+
+#: library/pluginmodule.cpp:151 library/pluginmodule.cpp:163
+#: library/pluginmodule.cpp:174 library/pluginmodule.cpp:186
+msgid "Name"
+msgstr "Name"
+
+#: library/pluginmodule.cpp:152 library/pluginmodule.cpp:164
+#: library/pluginmodule.cpp:175 library/pluginmodule.cpp:187
+msgid "Description"
+msgstr "Description"
+
+#: library/pluginmodule.cpp:153 library/pluginmodule.cpp:165
+#: library/pluginmodule.cpp:176 library/pluginmodule.cpp:188
+msgid "Author"
+msgstr "Author"
+
+#: library/pluginmodule.cpp:154 library/pluginmodule.cpp:166
+#: library/pluginmodule.cpp:177 library/pluginmodule.cpp:189
+msgid "License"
+msgstr "Licence"
+
+#: library/pluginmodule.cpp:156
+msgid "&Interfaces"
+msgstr "&Interfaces"
+
+#: library/pluginmodule.cpp:160
+msgid "<b>Select one playlist to use:</b>"
+msgstr "<b>Select one playlist to use:</b>"
+
+#: library/noatunstdaction.cpp:175 library/pluginmodule.cpp:168
+#: modules/kaiman/userinterface.cpp:543 modules/kjofol-skin/kjbutton.cpp:232
+msgid "&Playlist"
+msgstr "&Playlist"
+
+#: library/pluginmodule.cpp:172
+msgid "<b>Select any visualizations to use:</b>"
+msgstr "<b>Select any visualisations to use:</b>"
+
+#: library/noatunstdaction.cpp:115 library/pluginmodule.cpp:179
+msgid "&Visualizations"
+msgstr "&Visualisations"
+
+#: library/pluginmodule.cpp:184
+msgid "<b>Select any other plugins to use:</b>"
+msgstr "<b>Select any other plugins to use:</b>"
+
+#: library/pluginmodule.cpp:191
+msgid "O&ther Plugins"
+msgstr "O&ther Plugins"
+
+#: library/pluginmodule.cpp:401
+msgid ""
+"<qt>Changing your playlist plugin will stop playback. Different playlists may "
+"use different methods of storing information, so after changing playlists you "
+"may have to recreate your playlist.</qt>"
+msgstr ""
+"<qt>Changing your playlist plugin will stop playback. Different playlists may "
+"use different methods of storing information, so after changing playlists you "
+"may have to recreate your playlist.</qt>"
+
+#: library/downloader.cpp:101
+msgid "Unknown"
+msgstr "Unknown"
+
+#: library/equalizerview.cpp:45 library/equalizerview.cpp:51
+#: library/equalizerview.cpp:146 library/equalizerview.cpp:270
+msgid "Custom"
+msgstr "Custom"
+
+#: library/equalizerview.cpp:284
+msgid "New Preset"
+msgstr "New Preset"
+
+#: library/noatuntags/tags.cpp:181
+msgid "Tagging"
+msgstr "Tagging"
+
+#: library/noatuntags/tags.cpp:181
+msgid "Settings for Tag Loaders"
+msgstr "Settings for Tag Loaders"
+
+#: library/noatuntags/tags.cpp:184
+msgid "Rescan All Tags"
+msgstr "Rescan All Tags"
+
+#: library/noatuntags/tags.cpp:189
+msgid "Load tags &automatically"
+msgstr "Load tags &automatically"
+
+#: 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 "Interval:"
+
+#: library/noatuntags/tags.cpp:210
+msgid ""
+"_: Milliseconds\n"
+" ms"
+msgstr " ms"
+
+#: library/pref.cpp:12
+msgid "Preferences - Noatun"
+msgstr "Preferences - Noatun"
+
+#: library/engine.cpp:257
+msgid "There was an error communicating to the aRts daemon."
+msgstr "There was an error communicating to the aRts daemon."
+
+#: library/engine.cpp:257
+msgid "aRts error"
+msgstr "aRts error"
+
+#: library/engine.cpp:577
+msgid ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is configured "
+"properly."
+msgstr ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is configured "
+"properly."
+
+#: library/app.cpp:118 modules/marquis/marquis.cpp:161
+msgid ""
+"No playlist plugin was found. Please make sure that Noatun was installed "
+"correctly."
+msgstr ""
+"No playlist plugin was found. Please make sure that Noatun was installed "
+"correctly."
+
+#: library/app.cpp:409 modules/kjofol-skin/kjbutton.cpp:217
+#: modules/splitplaylist/view.cpp:896
+msgid "Select File to Play"
+msgstr "Select File to Play"
+
+#: library/playlistsaver.cpp:110 library/playlistsaver.cpp:306
+#: library/playlistsaver.cpp:559
+#, c-format
+msgid "Stream from %1"
+msgstr "Stream from %1"
+
+#: library/playlistsaver.cpp:751
+msgid "Stream from %1 (port: %2)"
+msgstr "Stream from %1 (port: %2)"
+
+#: library/playlistsaver.cpp:753
+msgid "Stream from %1, (ip: %2, port: %3)"
+msgstr "Stream from %1, (ip: %2, port: %3)"
+
+#: 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 "Play"
+
+#: library/noatunstdaction.cpp:39 modules/infrared/irprefs.cpp:266
+#: modules/kjofol-skin/kjbutton.cpp:119
+msgid "Pause"
+msgstr "Pause"
+
+#: library/noatunstdaction.cpp:50 modules/infrared/irprefs.cpp:272
+msgid "Show Playlist"
+msgstr "Show Playlist"
+
+#: library/noatunstdaction.cpp:52
+msgid "Hide Playlist"
+msgstr "Hide Playlist"
+
+#: library/noatunstdaction.cpp:71
+msgid "&Actions"
+msgstr "&Actions"
+
+#: library/noatunstdaction.cpp:163
+msgid "&Loop"
+msgstr "&Loop"
+
+#: library/noatunstdaction.cpp:170 modules/kaiman/userinterface.cpp:541
+#: modules/kjofol-skin/kjbutton.cpp:231
+msgid "&Song"
+msgstr "&Song"
+
+#: library/noatunstdaction.cpp:180 modules/kaiman/userinterface.cpp:545
+#: modules/kjofol-skin/kjbutton.cpp:233
+msgid "&Random"
+msgstr "&Random"
+
+#: library/noatunstdaction.cpp:242
+msgid "&Effects..."
+msgstr "&Effects..."
+
+#: library/noatunstdaction.cpp:247
+msgid "E&qualizer..."
+msgstr "E&qualiser..."
+
+#: library/noatunstdaction.cpp:252
+msgid "&Back"
+msgstr "&Back"
+
+#: library/noatunstdaction.cpp:270
+msgid "&Forward"
+msgstr "&Forward"
+
+#: library/noatunstdaction.cpp:275
+msgid "&Play"
+msgstr "&Play"
+
+#: library/noatunstdaction.cpp:288
+msgid "&Pause"
+msgstr "&Pause"
+
+#: library/vequalizer.cpp:845
+msgid "Trance"
+msgstr "Trance"
+
+#: library/vequalizer.cpp:846
+msgid "Dance"
+msgstr "Dance"
+
+#: library/vequalizer.cpp:847
+msgid "Metal"
+msgstr "Metal"
+
+#: library/vequalizer.cpp:848
+msgid "Jazz"
+msgstr "Jazz"
+
+#: library/vequalizer.cpp:849
+msgid "Zero"
+msgstr "Zero"
+
+#: library/vequalizer.cpp:850
+msgid "Eclectic Guitar"
+msgstr "Eclectic Guitar"
+
+#: library/effectview.cpp:75
+msgid "Effects"
+msgstr "Effects"
+
+#: library/effectview.cpp:104
+msgid "Effects - Noatun"
+msgstr "Effects - Noatun"
+
+#: library/effectview.cpp:112
+msgid "Available Effects"
+msgstr "Available Effects"
+
+#: library/effectview.cpp:122
+msgid "Active Effects"
+msgstr "Active Effects"
+
+#: library/effectview.cpp:156
+msgid "Up"
+msgstr "Up"
+
+#: library/effectview.cpp:157
+msgid "Down"
+msgstr "Down"
+
+#: 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 ""
+"This shows all available effects.\n"
+"\n"
+"To activate a plugin, drag files from here to the active pane on the right."
+
+#: library/effectview.cpp:171
+msgid "This will place the selected effect at the bottom of your chain."
+msgstr "This will place the selected effect at the bottom of your chain."
+
+#: 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 ""
+"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."
+
+#: library/effectview.cpp:173
+msgid "Move the currently selected effect up in the chain."
+msgstr "Move the currently selected effect up in the chain."
+
+#: library/effectview.cpp:174
+msgid "Move the currently selected effect down in the chain."
+msgstr "Move the currently selected effect down in the chain."
+
+#: library/effectview.cpp:175
+msgid ""
+"Configure the currently selected effect.\n"
+"\n"
+"You can change things such as intensity from here."
+msgstr ""
+"Configure the currently selected effect.\n"
+"\n"
+"You can change things such as intensity from here."
+
+#: library/effectview.cpp:176
+msgid "This will remove the selected effect from your chain."
+msgstr "This will remove the selected effect from your chain."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: modules/keyz/keyz.cpp:33
+msgid "Play/Pause"
+msgstr "Play/Pause"
+
+#: modules/keyz/keyz.cpp:36
+msgid "Stop Playing"
+msgstr "Stop Playing"
+
+#: modules/keyz/keyz.cpp:42 modules/kjofol-skin/kjbutton.cpp:139
+#: modules/noatunui/userinterface.cpp:60 modules/simple/userinterface.cpp:214
+msgid "Forward"
+msgstr "Forward"
+
+#: modules/keyz/keyz.cpp:45
+msgid "Show/Hide Playlist"
+msgstr "Show/Hide Playlist"
+
+#: modules/keyz/keyz.cpp:48
+msgid "Open File to Play"
+msgstr "Open File to Play"
+
+#: modules/keyz/keyz.cpp:51
+msgid "Effects Configuration"
+msgstr "Effects Configuration"
+
+#: modules/keyz/keyz.cpp:54
+msgid "Preferences"
+msgstr "Preferences"
+
+#: modules/infrared/irprefs.cpp:262 modules/keyz/keyz.cpp:57
+msgid "Volume Up"
+msgstr "Volume Up"
+
+#: modules/infrared/irprefs.cpp:260 modules/keyz/keyz.cpp:60
+msgid "Volume Down"
+msgstr "Volume Down"
+
+#: modules/infrared/irprefs.cpp:264 modules/keyz/keyz.cpp:63
+msgid "Mute"
+msgstr "Mute"
+
+#: modules/infrared/irprefs.cpp:270 modules/keyz/keyz.cpp:66
+msgid "Seek Forward"
+msgstr "Seek Forward"
+
+#: modules/infrared/irprefs.cpp:268 modules/keyz/keyz.cpp:69
+msgid "Seek Backward"
+msgstr "Seek Backward"
+
+#: modules/infrared/irprefs.cpp:274 modules/keyz/keyz.cpp:72
+msgid "Next Section"
+msgstr "Next Section"
+
+#: modules/infrared/irprefs.cpp:276 modules/keyz/keyz.cpp:75
+msgid "Previous Section"
+msgstr "Previous Section"
+
+#: modules/keyz/keyz.cpp:78
+msgid "Copy Song Title to Clipboard"
+msgstr "Copy Song Title to Clipboard"
+
+#: modules/keyz/keyz.cpp:82
+msgid "Show/Hide Main Window"
+msgstr "Show/Hide Main Window"
+
+#: modules/keyz/keyz.cpp:174
+msgid "Keyz"
+msgstr "Keyz"
+
+#: modules/keyz/keyz.cpp:174
+msgid "Shortcut Configuration"
+msgstr "Shortcut Configuration"
+
+#: modules/monoscope/monoscope.cpp:27
+msgid "Monoscope"
+msgstr "Monoscope"
+
+#: modules/monoscope/monoscope.cpp:43
+msgid "Toggle Monoscope"
+msgstr "Toggle Monoscope"
+
+#: modules/excellent/userinterface.cpp:85
+msgid "Show &Volume Control"
+msgstr "Show &Volume Control"
+
+#: modules/excellent/userinterface.cpp:86
+msgid "Hide &Volume Control"
+msgstr "Hide &Volume Control"
+
+#: modules/excellent/userinterface.cpp:317
+#: modules/noatunui/userinterface.cpp:263
+msgid "No looping"
+msgstr "No looping"
+
+#: modules/excellent/userinterface.cpp:320
+#: modules/noatunui/userinterface.cpp:267
+msgid "Song looping"
+msgstr "Song looping"
+
+#: modules/excellent/userinterface.cpp:323
+#: modules/noatunui/userinterface.cpp:271
+msgid "Playlist looping"
+msgstr "Playlist looping"
+
+#: modules/excellent/userinterface.cpp:326
+#: modules/noatunui/userinterface.cpp:275
+msgid "Random play"
+msgstr "Random play"
+
+#: modules/excellent/userinterface.cpp:338
+msgid "<qt>Press %1 to show the menubar.</qt>"
+msgstr "<qt>Press %1 to show the menubar.</qt>"
+
+#: modules/metatag/edit.cpp:27
+msgid "Tag Editor"
+msgstr "Tag Editor"
+
+#: modules/metatag/edit.cpp:84
+msgid "&Title"
+msgstr "&Title"
+
+#: modules/metatag/edit.cpp:85
+msgid "&Artist"
+msgstr "&Artist"
+
+#: modules/metatag/edit.cpp:86
+msgid "A&lbum"
+msgstr "A&lbum"
+
+#: modules/metatag/edit.cpp:87
+msgid "&Date"
+msgstr "&Date"
+
+#: modules/metatag/edit.cpp:88
+msgid "T&rack"
+msgstr "T&rack"
+
+#: modules/metatag/edit.cpp:89
+msgid "&Genre"
+msgstr "&Genre"
+
+#: modules/metatag/edit.cpp:90
+msgid "Co&mment"
+msgstr "Co&mment"
+
+#: modules/metatag/metatag.cpp:35
+msgid "&Tag Editor..."
+msgstr "&Tag Editor..."
+
+#: modules/splitplaylist/find.cpp:8
+msgid "Find"
+msgstr "Find"
+
+#: modules/splitplaylist/find.cpp:8
+msgid "&Find"
+msgstr "&Find"
+
+#: modules/splitplaylist/find.cpp:22
+msgid "&Regular expression"
+msgstr "&Regular expression"
+
+#: modules/splitplaylist/find.cpp:23
+msgid "Find &backwards"
+msgstr "Find &backwards"
+
+#: modules/splitplaylist/view.cpp:351
+msgid "Time"
+msgstr "Time"
+
+#: modules/splitplaylist/view.cpp:645
+msgid "Add &Files..."
+msgstr "Add &Files..."
+
+#: modules/splitplaylist/view.cpp:646
+msgid "Add Fol&ders..."
+msgstr "Add Fol&ders..."
+
+#: modules/splitplaylist/view.cpp:658
+msgid "Shuffle"
+msgstr "Shuffle"
+
+#: modules/splitplaylist/view.cpp:749
+msgid "End of playlist reached. Continue searching from beginning?"
+msgstr "End of playlist reached. Continue searching from beginning?"
+
+#: modules/splitplaylist/view.cpp:754
+msgid "Beginning of playlist reached. Continue searching from end?"
+msgstr "Beginning of playlist reached. Continue searching from end?"
+
+#: modules/splitplaylist/view.cpp:836
+msgid "Save Playlist"
+msgstr "Save Playlist"
+
+#: modules/splitplaylist/view.cpp:845
+msgid "Open Playlist"
+msgstr "Open Playlist"
+
+#: modules/splitplaylist/view.cpp:907
+msgid "Select Folder"
+msgstr "Select Folder"
+
+#: modules/kjofol-skin/kjbutton.cpp:123 modules/noatunui/userinterface.cpp:67
+#: modules/simple/userinterface.cpp:227 modules/splitplaylist/view.cpp:935
+msgid "Playlist"
+msgstr "Playlist"
+
+#: modules/systray/cmodule.cpp:48
+msgid "System Tray Icon"
+msgstr "System Tray Icon"
+
+#: modules/systray/cmodule.cpp:48
+msgid "Configure System Tray Icon"
+msgstr "Configure System Tray Icon"
+
+#: modules/infrared/irprefs.cpp:170 modules/systray/cmodule.cpp:55
+#: modules/winskin/winSkinConfig.cpp:63
+msgid "None"
+msgstr "None"
+
+#: modules/systray/cmodule.cpp:56
+msgid "Shift"
+msgstr "Shift"
+
+#: modules/systray/cmodule.cpp:57
+msgid "Alt"
+msgstr "Alt"
+
+#: modules/systray/cmodule.cpp:58
+msgid "Ctrl"
+msgstr "Ctrl"
+
+#: modules/systray/systray.cpp:202
+msgid "Noatun - Paused"
+msgstr "Noatun - Paused"
+
+#: modules/systray/systray.cpp:207
+msgid "Noatun - Playing"
+msgstr "Noatun - Playing"
+
+#: modules/systray/systray.cpp:259
+msgid "Noatun - Stopped"
+msgstr "Noatun - Stopped"
+
+#: modules/kaiman/style.cpp:1381
+msgid "Cannot load style. Style not installed."
+msgstr "Cannot load style. Style not installed."
+
+#: modules/kaiman/style.cpp:1385
+msgid "Cannot load style. Unsupported or faulty style description."
+msgstr "Cannot load style. Unsupported or faulty style description."
+
+#: modules/kaiman/userinterface.cpp:91
+msgid "Cannot load skin %1. Switching to default skin."
+msgstr "Cannot load skin %1. Switching to default skin."
+
+#: modules/kaiman/userinterface.cpp:94
+#, c-format
+msgid "Cannot load default skin %1."
+msgstr "Cannot load default skin %1."
+
+#: modules/kaiman/userinterface.cpp:523
+msgid ""
+"_: TITLE (LENGTH)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: modules/kaiman/userinterface.cpp:538 modules/kjofol-skin/kjbutton.cpp:229
+msgid "Loop Style"
+msgstr "Loop Style"
+
+#: modules/kaiman/pref.cpp:35 modules/kaiman/pref.cpp:39
+msgid "Kaiman Skins"
+msgstr "Kaiman Skins"
+
+#: modules/kaiman/pref.cpp:35
+msgid "Skin Selection for the Kaiman Plugin"
+msgstr "Skin Selection for the Kaiman Plugin"
+
+#: 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 "unknown"
+
+#: modules/simple/propertiesdialog.ui.h:49
+#, c-format
+msgid "Properties for %1"
+msgstr "Properties for %1"
+
+#: modules/simple/userinterface.cpp:130
+msgid "&Properties"
+msgstr "&Properties"
+
+#: modules/simple/userinterface.cpp:208
+msgid "Play / Pause"
+msgstr "Play / Pause"
+
+#: 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 "Volume"
+
+#: modules/kjofol-skin/kjprefs.cpp:49
+msgid "K-Jöfol Skins"
+msgstr "K-Jöfol Skins"
+
+#: modules/kjofol-skin/kjprefs.cpp:49
+msgid "Skin Selection For the K-Jöfol Plugin"
+msgstr "Skin Selection For the K-Jöfol Plugin"
+
+#: modules/kjofol-skin/kjprefs.cpp:63
+msgid "&Skin Selector"
+msgstr "&Skin Selector"
+
+#: modules/kjofol-skin/kjprefs.cpp:64
+msgid "O&ther Settings"
+msgstr "O&ther Settings"
+
+#: modules/kjofol-skin/kjprefs.cpp:388
+msgid "Non-Local files are not supported yet"
+msgstr "Non-Local files are not supported yet"
+
+#: modules/kjofol-skin/kjprefs.cpp:403
+msgid "The selected file does not appear to be a valid zip-archive"
+msgstr "The selected file does not appear to be a valid zip-archive"
+
+#: modules/kjofol-skin/kjprefs.cpp:424
+msgid "Extracting skin-archive failed"
+msgstr "Extracting skin-archive failed"
+
+#: modules/kjofol-skin/kjprefs.cpp:472
+msgid ""
+"Installing new skin failed: Destination path is invalid.\n"
+"Please report a bug to the K-Jöfol maintainer"
+msgstr ""
+"Installing new skin failed: Destination path is invalid.\n"
+"Please report a bug to the K-Jöfol maintainer"
+
+#: modules/kjofol-skin/kjprefs.cpp:483
+msgid ""
+"Installing new skin failed: Either source or destination path is invalid.\n"
+"Please report a bug to the K-Jöfol maintainer"
+msgstr ""
+"Installing new skin failed: Either source or destination path is invalid.\n"
+"Please report a bug to the K-Jöfol maintainer"
+
+#: modules/kjofol-skin/kjprefs.cpp:498
+msgid ""
+"No new skin has been installed.\n"
+"Make sure the archive contains a valid K-Jöfol skin"
+msgstr ""
+"No new skin has been installed.\n"
+"Make sure the archive contains a valid K-Jöfol skin"
+
+#: modules/kjofol-skin/kjprefs.cpp:502
+msgid "The new skin has been successfully installed"
+msgstr "The new skin has been successfully installed"
+
+#: modules/kjofol-skin/kjprefs.cpp:511
+msgid ""
+"Are you sure you want to remove %1?\n"
+"This will delete the files installed by this skin "
+msgstr ""
+"Are you sure you want to remove %1?\n"
+"This will delete the files installed by this skin "
+
+#: modules/kjofol-skin/kjprefs.cpp:519
+msgid "Confirmation"
+msgstr "Confirmation"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:66
+msgid "Welcome to Noatun"
+msgstr "Welcome to Noatun"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:177
+msgid "Filename"
+msgstr "File name"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:335
+msgid "Play time left"
+msgstr "Play time left"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:337
+msgid "Current play time"
+msgstr "Current play time"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:643
+msgid "Sample rate in kHz"
+msgstr "Sample rate in kHz"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:645
+msgid "Bitrate in kbps"
+msgstr "Bitrate in kbps"
+
+#: modules/kjofol-skin/kjbutton.cpp:111
+msgid "Minimize"
+msgstr "Minimise"
+
+#: modules/kjofol-skin/kjbutton.cpp:125
+msgid "Loop"
+msgstr "Loop"
+
+#: modules/kjofol-skin/kjbutton.cpp:127
+msgid "Show Equalizer Window"
+msgstr "Show Equaliser Window"
+
+#: modules/kjofol-skin/kjbutton.cpp:129
+msgid "Turn on Equalizer"
+msgstr "Turn on Equaliser"
+
+#: modules/kjofol-skin/kjbutton.cpp:131
+msgid "Turn off Equalizer"
+msgstr "Turn off Equaliser"
+
+#: modules/kjofol-skin/kjbutton.cpp:133
+msgid "Reset Equalizer"
+msgstr "Reset Equaliser"
+
+#: modules/infrared/irprefs.cpp:258 modules/kjofol-skin/kjbutton.cpp:135
+msgid "Next"
+msgstr "Next"
+
+#: modules/kjofol-skin/kjbutton.cpp:137
+msgid "Previous"
+msgstr "Previous"
+
+#: modules/kjofol-skin/kjbutton.cpp:141
+msgid "Rewind"
+msgstr "Rewind"
+
+#: modules/kjofol-skin/kjbutton.cpp:143
+msgid "K-Jöfol Preferences"
+msgstr "K-Jöfol Preferences"
+
+#: modules/kjofol-skin/kjbutton.cpp:145
+msgid "Switch to dockmode"
+msgstr "Switch to dockmode"
+
+#: modules/kjofol-skin/kjbutton.cpp:147
+msgid "Return from dockmode"
+msgstr "Return from dockmode"
+
+#: modules/kjofol-skin/kjloader.cpp:145
+msgid "There was trouble loading skin %1. Please select another skin file."
+msgstr "There was trouble loading skin %1. Please select another skin file."
+
+#: modules/voiceprint/prefs.cpp:12 modules/voiceprint/voiceprint.cpp:25
+msgid "Voiceprint"
+msgstr "Voiceprint"
+
+#: modules/voiceprint/prefs.cpp:12
+msgid "Options for the Voiceprint Visualization"
+msgstr "Options for the Voiceprint Visualisation"
+
+#: modules/voiceprint/prefs.cpp:19
+msgid "&Foreground color:"
+msgstr "&Foreground colour:"
+
+#: modules/voiceprint/prefs.cpp:25
+msgid "&Background color:"
+msgstr "&Background colour:"
+
+#: modules/voiceprint/prefs.cpp:31
+msgid "&Sweep color:"
+msgstr "&Sweep colour:"
+
+#: modules/infrared/lirc.cpp:22
+msgid ""
+"Could not create a socket to receive infrared signals. The error is:\n"
+msgstr ""
+"Could not create a socket to receive infrared signals. The error is:\n"
+
+#: modules/infrared/lirc.cpp:30
+msgid ""
+"Could not establish a connection to receive infrared signals. The error is:\n"
+msgstr ""
+"Could not establish a connection to receive infrared signals. The error is:\n"
+
+#: modules/infrared/irprefs.cpp:55
+msgid "Infrared Control"
+msgstr "Infrared Control"
+
+#: modules/infrared/irprefs.cpp:55
+msgid "Configure Infrared Commands"
+msgstr "Configure Infrared Commands"
+
+#: modules/infrared/irprefs.cpp:60
+msgid "Remote control &commands:"
+msgstr "Remote control &commands:"
+
+#: modules/infrared/irprefs.cpp:66
+msgid "&Action:"
+msgstr "&Action:"
+
+#: modules/infrared/irprefs.cpp:73
+msgid "&Repeat"
+msgstr "&Repeat"
+
+#: modules/infrared/irprefs.cpp:77
+msgid "&Interval:"
+msgstr "&Interval:"
+
+#: modules/infrared/irprefs.cpp:132
+msgid "You do not have any remote control configured."
+msgstr "You do not have any remote control configured."
+
+#: modules/infrared/irprefs.cpp:133
+msgid "Please make sure lirc is setup correctly."
+msgstr "Please make sure lirc is setup correctly."
+
+#: modules/infrared/irprefs.cpp:137
+msgid "Connection could not be established."
+msgstr "Connection could not be established."
+
+#: modules/infrared/irprefs.cpp:138
+msgid "Please make sure lirc is setup correctly and lircd is running."
+msgstr "Please make sure lirc is setup correctly and lircd is running."
+
+#: modules/infrared/irprefs.cpp:144
+msgid "Button"
+msgstr "Button"
+
+#: modules/infrared/irprefs.cpp:145
+msgid "Action"
+msgstr "Action"
+
+#: modules/infrared/irprefs.cpp:146
+msgid "Interval"
+msgstr "Interval"
+
+#: modules/htmlexport/htmlexport.cpp:20
+msgid "&Export Playlist..."
+msgstr "&Export Playlist..."
+
+#: modules/htmlexport/htmlexport.cpp:42
+msgid "Export Playlist"
+msgstr "Export Playlist"
+
+#: modules/htmlexport/htmlexport.cpp:60 modules/htmlexport/htmlexport.cpp:90
+msgid "Noatun Playlist"
+msgstr "Noatun Playlist"
+
+#: modules/htmlexport/htmlexport.cpp:175
+msgid "Playlist Export"
+msgstr "Playlist Export"
+
+#: modules/htmlexport/htmlexport.cpp:175
+msgid "Colors & Settings for HTML Export"
+msgstr "Colours & Settings for HTML Export"
+
+#: modules/htmlexport/htmlexport.cpp:201
+msgid "HTML Color Settings"
+msgstr "HTML Colour Settings"
+
+#: modules/htmlexport/htmlexport.cpp:215
+msgid "Text:"
+msgstr "Text:"
+
+#: modules/htmlexport/htmlexport.cpp:219
+msgid "Background:"
+msgstr "Background:"
+
+#: modules/htmlexport/htmlexport.cpp:223
+msgid "Heading:"
+msgstr "Heading:"
+
+#: modules/htmlexport/htmlexport.cpp:227
+msgid "Link hover:"
+msgstr "Link hover:"
+
+#: modules/htmlexport/htmlexport.cpp:248
+msgid "Background Image"
+msgstr "Background Image"
+
+#: modules/htmlexport/htmlexport.cpp:259
+msgid "Hyper&link playlist entries to their URL"
+msgstr "Hyper&link playlist entries to their URL"
+
+#: modules/htmlexport/htmlexport.cpp:263
+msgid "&Number playlist entries"
+msgstr "&Number playlist entries"
+
+#: modules/winskin/waSkin.cpp:451
+msgid "Seek to: %1/%2 (%3%)"
+msgstr "Seek to: %1/%2 (%3%)"
+
+#: modules/winskin/waSkin.cpp:558
+msgid "Balance: Center"
+msgstr "Balance: Centre"
+
+#: modules/winskin/waSkin.cpp:561
+msgid "Balance: %1% Left"
+msgstr "Balance: %1% Left"
+
+#: modules/winskin/waSkin.cpp:563
+msgid "Balance: %1% Right"
+msgstr "Balance: %1% Right"
+
+#: modules/winskin/waSkin.cpp:675
+msgid "Volume: %1%"
+msgstr "Volume: %1%"
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:37
+msgid "Visualization Mode"
+msgstr "Visualisation Mode"
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:38
+msgid "Analyzer Mode"
+msgstr "Analyser Mode"
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:40
+msgid "Analyzer"
+msgstr "Analyser"
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:41
+msgid "Disabled"
+msgstr "Disabled"
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:45
+msgid "Normal"
+msgstr "Normal"
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:46
+msgid "Fire"
+msgstr "Fire"
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:47
+msgid "Vertical Lines"
+msgstr "Vertical Lines"
+
+#: modules/winskin/winSkinConfig.cpp:27
+msgid "Winskin"
+msgstr "Winskin"
+
+#: modules/winskin/winSkinConfig.cpp:28
+msgid "Skin Selection for the Winskin Plugin"
+msgstr "Skin Selection for the Winskin Plugin"
+
+#: modules/winskin/winSkinConfig.cpp:43
+msgid "&Install New Skin..."
+msgstr "&Install New Skin..."
+
+#: modules/winskin/winSkinConfig.cpp:46
+msgid "&Remove Skin"
+msgstr "&Remove Skin"
+
+#: modules/winskin/winSkinConfig.cpp:58
+msgid "Settings"
+msgstr "Settings"
+
+#: modules/winskin/winSkinConfig.cpp:62
+msgid "T&itle scrolling speed:"
+msgstr "T&itle scrolling speed:"
+
+#: modules/winskin/winSkinConfig.cpp:159
+msgid "You cannot remove this skin."
+msgstr "You cannot remove this skin."
+
+#: modules/winskin/winSkinConfig.cpp:166
+msgid "<qt>Are you sure you want to remove the <b>%1</b> skin?</qt>"
+msgstr "<qt>Are you sure you want to remove the <b>%1</b> skin?</qt>"
+
+#: modules/noatunui/userinterface.cpp:73
+msgid "Change loop style"
+msgstr "Change loop style"
+
+#: modules/noatunui/userinterface.cpp:104
+#: modules/noatunui/userinterface.cpp:218
+msgid "No File Loaded"
+msgstr "No File Loaded"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/Makefile.am b/tde-i18n-en_GB/messages/kdenetwork/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdenetwork/Makefile.in b/tde-i18n-en_GB/messages/kdenetwork/Makefile.in
new file mode 100644
index 00000000000..1fae300c95f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/Makefile.in
@@ -0,0 +1,727 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdenetwork
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kopete.po kcmlanbrowser.po kio_lan.po kcmktalkd.po krfb.po kpf.po kio_zeroconf.po knewsticker.po kio_jabberdisco.po kppp.po kinetd.po ksirc.po kdict.po kwifimanager.po kwireless.po kget.po kcmwifi.po kdictapplet.po kfile_torrent.po kfileshare.po kppplogview.po kcm_krfb.po krdc.po dcoprss.po
+GMOFILES = kopete.gmo kcmlanbrowser.gmo kio_lan.gmo kcmktalkd.gmo krfb.gmo kpf.gmo kio_zeroconf.gmo knewsticker.gmo kio_jabberdisco.gmo kppp.gmo kinetd.gmo ksirc.gmo kdict.gmo kwifimanager.gmo kwireless.gmo kget.gmo kcmwifi.gmo kdictapplet.gmo kfile_torrent.gmo kfileshare.gmo kppplogview.gmo kcm_krfb.gmo krdc.gmo dcoprss.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdenetwork/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdenetwork/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdenetwork/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdenetwork/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdenetwork/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=ksirc.po kio_lan.po kinetd.po kio_zeroconf.po kcmwifi.po kio_jabberdisco.po knewsticker.po kppp.po kcmlanbrowser.po kwifimanager.po kdict.po kpf.po Makefile.in dcoprss.po kcm_krfb.po kfileshare.po kdictapplet.po kget.po kfile_torrent.po kppplogview.po kcmktalkd.po krfb.po kwireless.po kopete.po krdc.po Makefile.am
+
+#>+ 73
+kopete.gmo: kopete.po
+ rm -f kopete.gmo; $(GMSGFMT) -o kopete.gmo $(srcdir)/kopete.po
+ test ! -f kopete.gmo || touch kopete.gmo
+kcmlanbrowser.gmo: kcmlanbrowser.po
+ rm -f kcmlanbrowser.gmo; $(GMSGFMT) -o kcmlanbrowser.gmo $(srcdir)/kcmlanbrowser.po
+ test ! -f kcmlanbrowser.gmo || touch kcmlanbrowser.gmo
+kio_lan.gmo: kio_lan.po
+ rm -f kio_lan.gmo; $(GMSGFMT) -o kio_lan.gmo $(srcdir)/kio_lan.po
+ test ! -f kio_lan.gmo || touch kio_lan.gmo
+kcmktalkd.gmo: kcmktalkd.po
+ rm -f kcmktalkd.gmo; $(GMSGFMT) -o kcmktalkd.gmo $(srcdir)/kcmktalkd.po
+ test ! -f kcmktalkd.gmo || touch kcmktalkd.gmo
+krfb.gmo: krfb.po
+ rm -f krfb.gmo; $(GMSGFMT) -o krfb.gmo $(srcdir)/krfb.po
+ test ! -f krfb.gmo || touch krfb.gmo
+kpf.gmo: kpf.po
+ rm -f kpf.gmo; $(GMSGFMT) -o kpf.gmo $(srcdir)/kpf.po
+ test ! -f kpf.gmo || touch kpf.gmo
+kio_zeroconf.gmo: kio_zeroconf.po
+ rm -f kio_zeroconf.gmo; $(GMSGFMT) -o kio_zeroconf.gmo $(srcdir)/kio_zeroconf.po
+ test ! -f kio_zeroconf.gmo || touch kio_zeroconf.gmo
+knewsticker.gmo: knewsticker.po
+ rm -f knewsticker.gmo; $(GMSGFMT) -o knewsticker.gmo $(srcdir)/knewsticker.po
+ test ! -f knewsticker.gmo || touch knewsticker.gmo
+kio_jabberdisco.gmo: kio_jabberdisco.po
+ rm -f kio_jabberdisco.gmo; $(GMSGFMT) -o kio_jabberdisco.gmo $(srcdir)/kio_jabberdisco.po
+ test ! -f kio_jabberdisco.gmo || touch kio_jabberdisco.gmo
+kppp.gmo: kppp.po
+ rm -f kppp.gmo; $(GMSGFMT) -o kppp.gmo $(srcdir)/kppp.po
+ test ! -f kppp.gmo || touch kppp.gmo
+kinetd.gmo: kinetd.po
+ rm -f kinetd.gmo; $(GMSGFMT) -o kinetd.gmo $(srcdir)/kinetd.po
+ test ! -f kinetd.gmo || touch kinetd.gmo
+ksirc.gmo: ksirc.po
+ rm -f ksirc.gmo; $(GMSGFMT) -o ksirc.gmo $(srcdir)/ksirc.po
+ test ! -f ksirc.gmo || touch ksirc.gmo
+kdict.gmo: kdict.po
+ rm -f kdict.gmo; $(GMSGFMT) -o kdict.gmo $(srcdir)/kdict.po
+ test ! -f kdict.gmo || touch kdict.gmo
+kwifimanager.gmo: kwifimanager.po
+ rm -f kwifimanager.gmo; $(GMSGFMT) -o kwifimanager.gmo $(srcdir)/kwifimanager.po
+ test ! -f kwifimanager.gmo || touch kwifimanager.gmo
+kwireless.gmo: kwireless.po
+ rm -f kwireless.gmo; $(GMSGFMT) -o kwireless.gmo $(srcdir)/kwireless.po
+ test ! -f kwireless.gmo || touch kwireless.gmo
+kget.gmo: kget.po
+ rm -f kget.gmo; $(GMSGFMT) -o kget.gmo $(srcdir)/kget.po
+ test ! -f kget.gmo || touch kget.gmo
+kcmwifi.gmo: kcmwifi.po
+ rm -f kcmwifi.gmo; $(GMSGFMT) -o kcmwifi.gmo $(srcdir)/kcmwifi.po
+ test ! -f kcmwifi.gmo || touch kcmwifi.gmo
+kdictapplet.gmo: kdictapplet.po
+ rm -f kdictapplet.gmo; $(GMSGFMT) -o kdictapplet.gmo $(srcdir)/kdictapplet.po
+ test ! -f kdictapplet.gmo || touch kdictapplet.gmo
+kfile_torrent.gmo: kfile_torrent.po
+ rm -f kfile_torrent.gmo; $(GMSGFMT) -o kfile_torrent.gmo $(srcdir)/kfile_torrent.po
+ test ! -f kfile_torrent.gmo || touch kfile_torrent.gmo
+kfileshare.gmo: kfileshare.po
+ rm -f kfileshare.gmo; $(GMSGFMT) -o kfileshare.gmo $(srcdir)/kfileshare.po
+ test ! -f kfileshare.gmo || touch kfileshare.gmo
+kppplogview.gmo: kppplogview.po
+ rm -f kppplogview.gmo; $(GMSGFMT) -o kppplogview.gmo $(srcdir)/kppplogview.po
+ test ! -f kppplogview.gmo || touch kppplogview.gmo
+kcm_krfb.gmo: kcm_krfb.po
+ rm -f kcm_krfb.gmo; $(GMSGFMT) -o kcm_krfb.gmo $(srcdir)/kcm_krfb.po
+ test ! -f kcm_krfb.gmo || touch kcm_krfb.gmo
+krdc.gmo: krdc.po
+ rm -f krdc.gmo; $(GMSGFMT) -o krdc.gmo $(srcdir)/krdc.po
+ test ! -f krdc.gmo || touch krdc.gmo
+dcoprss.gmo: dcoprss.po
+ rm -f dcoprss.gmo; $(GMSGFMT) -o dcoprss.gmo $(srcdir)/dcoprss.po
+ test ! -f dcoprss.gmo || touch dcoprss.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kopete.gmo kcmlanbrowser.gmo kio_lan.gmo kcmktalkd.gmo krfb.gmo kpf.gmo kio_zeroconf.gmo knewsticker.gmo kio_jabberdisco.gmo kppp.gmo kinetd.gmo ksirc.gmo kdict.gmo kwifimanager.gmo kwireless.gmo kget.gmo kcmwifi.gmo kdictapplet.gmo kfile_torrent.gmo kfileshare.gmo kppplogview.gmo kcm_krfb.gmo krdc.gmo dcoprss.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kopete kcmlanbrowser kio_lan kcmktalkd krfb kpf kio_zeroconf knewsticker kio_jabberdisco kppp kinetd ksirc kdict kwifimanager kwireless kget kcmwifi kdictapplet kfile_torrent kfileshare kppplogview kcm_krfb krdc dcoprss ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 26
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kopete.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmlanbrowser.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_lan.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmktalkd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/krfb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_zeroconf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/knewsticker.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_jabberdisco.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kppp.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kinetd.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksirc.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdict.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwifimanager.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwireless.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kget.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmwifi.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdictapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_torrent.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfileshare.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kppplogview.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcm_krfb.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/krdc.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/dcoprss.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdenetwork/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdenetwork/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdenetwork/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdenetwork/dcoprss.po b/tde-i18n-en_GB/messages/kdenetwork/dcoprss.po
new file mode 100644
index 00000000000..54f26bdedae
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/dcoprss.po
@@ -0,0 +1,59 @@
+# translation of dcopservice.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: dcopservice\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2003-10-24 01:23+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: feedbrowser.cpp:91
+msgid "DCOPRSS Feed Browser"
+msgstr "DCOPRSS Feed Browser"
+
+#: feedbrowser.cpp:103
+msgid "Name"
+msgstr "Name"
+
+#: feedbrowser.cpp:135
+msgid "Feed Browser"
+msgstr "Feed Browser"
+
+#: main.cpp:16
+msgid "KDE RSS Service"
+msgstr "KDE RSS Service"
+
+#: main.cpp:17
+msgid "A RSS data service."
+msgstr "A RSS data service."
+
+#: main.cpp:19
+msgid "Developer"
+msgstr "Developer"
+
+#: xmlrpciface.cpp:96
+msgid "Received invalid XML markup"
+msgstr "Received invalid XML markup"
+
+#: xmlrpciface.cpp:110
+msgid "Unknown type of XML markup received"
+msgstr "Unknown type of XML markup received"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kcm_krfb.po b/tde-i18n-en_GB/messages/kdenetwork/kcm_krfb.po
new file mode 100644
index 00000000000..6d5e472f7c9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kcm_krfb.po
@@ -0,0 +1,263 @@
+# translation of kcm_krfb.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcm_krfb\n"
+"POT-Creation-Date: 2008-01-11 01:16+0100\n"
+"PO-Revision-Date: 2003-10-24 01:31+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kcm_krfb.cpp:67
+msgid "Desktop Sharing Control Module"
+msgstr "Desktop Sharing Control Module"
+
+#: kcm_krfb.cpp:69
+msgid "Configure desktop sharing"
+msgstr "Configure desktop sharing"
+
+#: kcm_krfb.cpp:98
+msgid "You have no open invitation."
+msgstr "You have no open invitation."
+
+#: kcm_krfb.cpp:100
+#, c-format
+msgid "Open invitations: %1"
+msgstr "Open invitations: %1"
+
+#: kcm_krfb.cpp:176
+msgid ""
+"<h1>Desktop Sharing</h1> This module allows you to configure the KDE desktop "
+"sharing."
+msgstr ""
+"<h1>Desktop Sharing</h1> This module allows you to configure the KDE desktop "
+"sharing."
+
+#. i18n: file configurationwidget.ui line 37
+#: rc.cpp:3
+#, no-c-format
+msgid "Acc&ess"
+msgstr "Acc&ess"
+
+#. i18n: file configurationwidget.ui line 54
+#: rc.cpp:6
+#, no-c-format
+msgid "Invitations"
+msgstr "Invitations"
+
+#. i18n: file configurationwidget.ui line 74
+#: rc.cpp:9
+#, no-c-format
+msgid "You have no open invitations."
+msgstr "You have no open invitations."
+
+#. i18n: file configurationwidget.ui line 90
+#: rc.cpp:12
+#, no-c-format
+msgid "Create && &Manage Invitations..."
+msgstr "Create && &Manage Invitations..."
+
+#. i18n: file configurationwidget.ui line 93
+#: rc.cpp:15
+#, no-c-format
+msgid "Click to view or delete the open invitations."
+msgstr "Click to view or delete the open invitations."
+
+#. i18n: file configurationwidget.ui line 111
+#: rc.cpp:18
+#, no-c-format
+msgid "Uninvited Connections"
+msgstr "Uninvited Connections"
+
+#. i18n: file configurationwidget.ui line 128
+#: rc.cpp:21
+#, no-c-format
+msgid "Allow &uninvited connections"
+msgstr "Allow &uninvited connections"
+
+#. i18n: file configurationwidget.ui line 134
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"Select this option to allow connecting without inviting. This is useful if you "
+"want to access your desktop remotely."
+msgstr ""
+"Select this option to allow connecting without inviting. This is useful if you "
+"want to access your desktop remotely."
+
+#. i18n: file configurationwidget.ui line 142
+#: rc.cpp:27
+#, no-c-format
+msgid "Announce service &on the network"
+msgstr "Announce service &on the network"
+
+#. i18n: file configurationwidget.ui line 148
+#: rc.cpp:30
+#, no-c-format
+msgid ""
+"If you allow uninvited connections and enable this option, Desktop Sharing will "
+"announce the service and your identity on the local network, so people can find "
+"you and your computer."
+msgstr ""
+"If you allow uninvited connections and enable this option, Desktop Sharing will "
+"announce the service and your identity on the local network, so people can find "
+"you and your computer."
+
+#. i18n: file configurationwidget.ui line 156
+#: rc.cpp:33
+#, no-c-format
+msgid "Confirm uninvited connections &before accepting"
+msgstr "Confirm uninvited connections &before accepting"
+
+#. i18n: file configurationwidget.ui line 159
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"If enabled, a dialog will appear when somebody attempts to connect, asking you "
+"whether you want to accept the connection."
+msgstr ""
+"If enabled, a dialogue will appear when somebody attempts to connect, asking "
+"you whether you want to accept the connection."
+
+#. i18n: file configurationwidget.ui line 167
+#: rc.cpp:39
+#, no-c-format
+msgid "A&llow uninvited connections to control the desktop"
+msgstr "A&llow uninvited connections to control the desktop"
+
+#. i18n: file configurationwidget.ui line 170
+#: rc.cpp:42
+#, no-c-format
+msgid ""
+"Enable this option to allow uninvited user to control your desktop (using mouse "
+"and keyboard)."
+msgstr ""
+"Enable this option to allow uninvited user to control your desktop (using mouse "
+"and keyboard)."
+
+#. i18n: file configurationwidget.ui line 216
+#: rc.cpp:45
+#, no-c-format
+msgid "Pass&word:"
+msgstr "Pass&word:"
+
+#. i18n: file configurationwidget.ui line 233
+#: rc.cpp:48
+#, no-c-format
+msgid ""
+"If you allow uninvited connections, it is highly recommended to set a password "
+"in order to protect your computer from unauthorized access."
+msgstr ""
+"If you allow uninvited connections, it is highly recommended to set a password "
+"in order to protect your computer from unauthorised access."
+
+#. i18n: file configurationwidget.ui line 264
+#: rc.cpp:51
+#, no-c-format
+msgid "&Session"
+msgstr "&Session"
+
+#. i18n: file configurationwidget.ui line 281
+#: rc.cpp:54
+#, no-c-format
+msgid "Session Preferences"
+msgstr "Session Preferences"
+
+#. i18n: file configurationwidget.ui line 298
+#: rc.cpp:57
+#, no-c-format
+msgid "Always disable &background image"
+msgstr "Always disable &background image"
+
+#. i18n: file configurationwidget.ui line 304
+#: rc.cpp:60
+#, no-c-format
+msgid ""
+"Check this option to always disable the background image during a remote "
+"session. Otherwise the client decides whether the background will be enabled or "
+"disabled."
+msgstr ""
+"Check this option to always disable the background image during a remote "
+"session. Otherwise the client decides whether the background will be enabled or "
+"disabled."
+
+#. i18n: file configurationwidget.ui line 333
+#: rc.cpp:63
+#, no-c-format
+msgid "&Network"
+msgstr "&Network"
+
+#. i18n: file configurationwidget.ui line 350
+#: rc.cpp:66
+#, no-c-format
+msgid "Network Port"
+msgstr "Network Port"
+
+#. i18n: file configurationwidget.ui line 367
+#: rc.cpp:69
+#, no-c-format
+msgid "Assi&gn port automatically"
+msgstr "Assi&gn port automatically"
+
+#. i18n: file configurationwidget.ui line 373
+#: rc.cpp:72
+#, no-c-format
+msgid ""
+"Check this option to assign the network port automatically. This is recommended "
+"unless your network setup requires you to use a fixed port, for example because "
+"of a firewall."
+msgstr ""
+"Check this option to assign the network port automatically. This is recommended "
+"unless your network setup requires you to use a fixed port, for example because "
+"of a firewall."
+
+#. i18n: file configurationwidget.ui line 404
+#: rc.cpp:75
+#, no-c-format
+msgid "P&ort:"
+msgstr "P&ort:"
+
+#. i18n: file configurationwidget.ui line 424
+#: rc.cpp:78
+#, no-c-format
+msgid "Enter the TCP port number here"
+msgstr "Enter the TCP port number here"
+
+#. i18n: file configurationwidget.ui line 428
+#: rc.cpp:81
+#, no-c-format
+msgid ""
+"Use this field to set a static port number for the desktop sharing service. "
+"Note that if the port is already in use the Desktop Sharing service will not be "
+"accessible until you free it. It is recommended to assign the port "
+"automatically unless you know what you are doing.\n"
+"Most VNC clients use a display number instead of the actual port. This display "
+"number is the offset to port 5900, so port 5901 has the display number 1."
+msgstr ""
+"Use this field to set a static port number for the desktop sharing service. "
+"Note that if the port is already in use the Desktop Sharing service will not be "
+"accessible until you free it. It is recommended to assign the port "
+"automatically unless you know what you are doing.\n"
+"Most VNC clients use a display number instead of the actual port. This display "
+"number is the offset to port 5900, so port 5901 has the display number 1."
+
+#~ msgid "ConfWidget"
+#~ msgstr "ConfWidget"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kcmktalkd.po b/tde-i18n-en_GB/messages/kdenetwork/kcmktalkd.po
new file mode 100644
index 00000000000..ce057a5e2e3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kcmktalkd.po
@@ -0,0 +1,226 @@
+# translation of kcmktalkd.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmktalkd\n"
+"POT-Creation-Date: 2005-08-24 02:37+0200\n"
+"PO-Revision-Date: 2004-07-14 12:53+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kcmktalkd/answmachpage.cpp:45
+msgid "&Activate answering machine"
+msgstr "&Activate answering machine"
+
+#: kcmktalkd/answmachpage.cpp:50
+msgid "&Mail address:"
+msgstr "&Mail address:"
+
+#: kcmktalkd/answmachpage.cpp:57
+msgid "Mail s&ubject:"
+msgstr "Mail s&ubject:"
+
+#: kcmktalkd/answmachpage.cpp:60
+#, c-format
+msgid "Use %s for the caller name"
+msgstr "Use %s for the caller name"
+
+#: kcmktalkd/answmachpage.cpp:66
+msgid "Mail &first line:"
+msgstr "Mail &first line:"
+
+#: kcmktalkd/answmachpage.cpp:70
+#, c-format
+msgid "Use first %s for caller name, and second %s for caller hostname"
+msgstr "Use first %s for caller name, and second %s for caller hostname"
+
+#: kcmktalkd/answmachpage.cpp:74
+msgid "&Receive a mail even if no message left"
+msgstr "&Receive a mail even if no message left"
+
+#: kcmktalkd/answmachpage.cpp:80
+msgid "&Banner displayed on answering machine startup:"
+msgstr "&Banner displayed on answering machine startup:"
+
+#: kcmktalkd/answmachpage.cpp:89
+msgid ""
+"The person you are asking to talk with is not answering.\n"
+"Please leave a message to be delivered via email.\n"
+"Just start typing and when you have finished, exit normally."
+msgstr ""
+"The person you are asking to talk with is not answering.\n"
+"Please leave a message to be delivered via email.\n"
+"Just start typing and when you have finished, exit normally."
+
+#: kcmktalkd/answmachpage.cpp:200 kcmktalkd/answmachpage.cpp:218
+#, c-format
+msgid "Message from %s"
+msgstr "Message from %s"
+
+#: kcmktalkd/answmachpage.cpp:201 kcmktalkd/answmachpage.cpp:220
+#, c-format
+msgid "Message left on the answering machine, by %s@%s"
+msgstr "Message left on the answering machine, by %s@%s"
+
+#: kcmktalkd/forwmachpage.cpp:41
+msgid "Activate &forward"
+msgstr "Activate &forward"
+
+#: kcmktalkd/forwmachpage.cpp:46
+msgid "&Destination (user or user@host):"
+msgstr "&Destination (user or user@host):"
+
+#: kcmktalkd/forwmachpage.cpp:56
+msgid "Forward &method:"
+msgstr "Forward &method:"
+
+#: kcmktalkd/forwmachpage.cpp:61
+msgid ""
+"FWA: Forward announcement only. Direct connection. Not recommended.\n"
+"FWR: Forward all requests, changing info when necessary. Direct connection.\n"
+"FWT: Forward all requests and handle the talk request. No direct connection.\n"
+"\n"
+"Recommended use: FWT if you want to use it behind a firewall (and if ktalkd\n"
+"can access both networks). Otherwise choose FWR.\n"
+"\n"
+"See Help for further explanation.\n"
+msgstr ""
+"FWA: Forward announcement only. Direct connection. Not recommended.\n"
+"FWR: Forward all requests, changing info when necessary. Direct connection.\n"
+"FWT: Forward all requests and handle the talk request. No direct connection.\n"
+"\n"
+"Recommended use: FWT if you want to use it behind a firewall (and if ktalkd\n"
+"can access both networks). Otherwise choose FWR.\n"
+"\n"
+"See Help for further explanation.\n"
+
+#: kcmktalkd/main.cpp:49
+msgid "&Announcement"
+msgstr "&Announcement"
+
+#: kcmktalkd/main.cpp:50
+msgid "Ans&wering Machine"
+msgstr "Ans&wering Machine"
+
+#: kcmktalkd/main.cpp:51
+msgid ""
+"_: forward call\n"
+"&Forward"
+msgstr "&Forward"
+
+#: kcmktalkd/soundpage.cpp:74
+msgid "&Announcement program:"
+msgstr "&Announcement program:"
+
+#: kcmktalkd/soundpage.cpp:80
+msgid "&Talk client:"
+msgstr "&Talk client:"
+
+#: kcmktalkd/soundpage.cpp:85
+msgid "&Play sound"
+msgstr "&Play sound"
+
+#: kcmktalkd/soundpage.cpp:100
+msgid "&Sound file:"
+msgstr "&Sound file:"
+
+#: kcmktalkd/soundpage.cpp:106
+msgid "&Test"
+msgstr "&Test"
+
+#: kcmktalkd/soundpage.cpp:110
+msgid "Additional WAV files can be dropped onto the sound list."
+msgstr "Additional WAV files can be dropped onto the sound list."
+
+#: kcmktalkd/soundpage.cpp:186
+msgid ""
+"This type of URL is currently unsupported by the KDE system sound module."
+msgstr ""
+"This type of URL is currently unsupported by the KDE system sound module."
+
+#: kcmktalkd/soundpage.cpp:188
+msgid "Unsupported URL"
+msgstr "Unsupported URL"
+
+#: kcmktalkd/soundpage.cpp:195
+msgid ""
+"%1\n"
+"does not appear to be a WAV file."
+msgstr ""
+"%1\n"
+"does not appear to be a WAV file."
+
+#: kcmktalkd/soundpage.cpp:198
+msgid "Improper File Extension"
+msgstr "Improper File Extension"
+
+#: kcmktalkd/soundpage.cpp:206
+msgid "The file %1 is already in the list"
+msgstr "The file %1 is already in the list"
+
+#: kcmktalkd/soundpage.cpp:208
+msgid "File Already in List"
+msgstr "File Already in List"
+
+#: ktalkdlg/ktalkdlg.cpp:65
+msgid "Caller identification"
+msgstr "Caller identification"
+
+#: ktalkdlg/ktalkdlg.cpp:66
+msgid ""
+"Name of the callee, if he doesn't exist on this system (we're taking his call)"
+msgstr ""
+"Name of the caller, if he doesn't exist on this system (we're taking his call)"
+
+#: ktalkdlg/ktalkdlg.cpp:71
+msgid "Dialog box for incoming talk requests"
+msgstr "Dialogue box for incoming talk requests"
+
+#: ktalkdlg/ktalkdlg.cpp:90
+msgid "'user@host' expected."
+msgstr "'user@host' expected."
+
+#: ktalkdlg/ktalkdlg.cpp:94
+msgid "Message from talk demon at "
+msgstr "Message from talk demon at "
+
+#: ktalkdlg/ktalkdlg.cpp:95
+msgid "Talk connection requested by "
+msgstr "Talk connection requested by "
+
+#: ktalkdlg/ktalkdlg.cpp:101
+#, c-format
+msgid "for user %1"
+msgstr "for user %1"
+
+#: ktalkdlg/ktalkdlg.cpp:101
+msgid "<nobody>"
+msgstr "<nobody>"
+
+#: ktalkdlg/ktalkdlg.cpp:107
+msgid "Talk requested..."
+msgstr "Talk requested..."
+
+#: ktalkdlg/ktalkdlg.cpp:112
+msgid "Respond"
+msgstr "Respond"
+
+#: ktalkdlg/ktalkdlg.cpp:113
+msgid "Ignore"
+msgstr "Ignore"
+
+#~ msgid "Message left in the answering machine, by %s@%s"
+#~ msgstr "Message left in the answering machine, by %s@%s"
+
+#~ msgid "This type of URL is currently unsupported by the KDE System Sound Module"
+#~ msgstr "This type of URL is currently unsupported by the KDE System Sound Module"
+
+#~ msgid "Let it be"
+#~ msgstr "Let it be"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kcmlanbrowser.po b/tde-i18n-en_GB/messages/kdenetwork/kcmlanbrowser.po
new file mode 100644
index 00000000000..85268fa13fe
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kcmlanbrowser.po
@@ -0,0 +1,613 @@
+# translation of kcmlanbrowser.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmlanbrowser\n"
+"POT-Creation-Date: 2005-08-10 10:18+0200\n"
+"PO-Revision-Date: 2005-11-06 00:56+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: setupwizard.cpp:63
+msgid "LISa Network Neighborhood Setup"
+msgstr "LISa Network Neighbourhood Setup"
+
+#: setupwizard.cpp:71 setupwizard.cpp:512
+msgid "Advanced Settings"
+msgstr "Advanced Settings"
+
+#: setupwizard.cpp:126
+msgid ""
+"<qt>"
+"<p>This wizard will ask you a few questions about your network.</p> "
+"<p>Usually you can simply keep the suggested settings.</p> "
+"<p>After you have finished the wizard, you will be able to browse and use "
+"shared resources on your LAN, not only Samba/Windows shares, but also FTP, HTTP "
+"and NFS resources exactly the same way.</p> "
+"<p>Therefore you need to setup the <i>LAN Information Server</i> "
+"(LISa) on your machine. Think of the LISa server as an FTP or HTTP server; it "
+"has to be run by root, it should be started during the boot process and only "
+"one LISa server can run on one machine.</qt>"
+msgstr ""
+"<qt>"
+"<p>This wizard will ask you a few questions about your network.</p> "
+"<p>Usually you can simply keep the suggested settings.</p> "
+"<p>After you have finished the wizard, you will be able to browse and use "
+"shared resources on your LAN, not only Samba/Windows shares, but also FTP, HTTP "
+"and NFS resources exactly the same way.</p> "
+"<p>Therefore you need to setup the <i>LAN Information Server</i> "
+"(LISa) on your machine. Think of the LISa server as an FTP or HTTP server; it "
+"has to be run by root, it should be started during the boot process and only "
+"one LISa server can run on one machine.</qt>"
+
+#: setupwizard.cpp:149
+msgid ""
+"<qt>"
+"<p>More than one network interface card was found on your system.</p>"
+"<p>Please choose the one to which your LAN is connected.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>More than one network interface card was found on your system.</p>"
+"<p>Please choose the one to which your LAN is connected.</p></qt>"
+
+#: setupwizard.cpp:164
+msgid ""
+"<qt>"
+"<p><b>No network interface card was found on your system.</b></p>"
+"<p>Possible reason: no network card is installed. You probably want to cancel "
+"now or enter your IP address and network manually</p>Example: <code>"
+"192.168.0.1/255.255.255.0</code>.</qt>"
+msgstr ""
+"<qt>"
+"<p><b>No network interface card was found on your system.</b></p>"
+"<p>Possible reason: no network card is installed. You probably want to cancel "
+"now or enter your IP address and network manually</p>Example: <code>"
+"192.168.0.1/255.255.255.0</code>.</qt>"
+
+#: setupwizard.cpp:185
+msgid "There are two ways LISa can search hosts on your network."
+msgstr "There are two ways LISa can search hosts on your network."
+
+#: setupwizard.cpp:187
+msgid "Send pings"
+msgstr "Send pings"
+
+#: setupwizard.cpp:188
+msgid ""
+"All hosts with TCP/IP will respond,"
+"<br>whether or not they are samba servers."
+"<br>Don't use it if your network is very large, i.e. more than 1000 hosts."
+"<br>"
+msgstr ""
+"All hosts with TCP/IP will respond,"
+"<br>whether or not they are samba servers."
+"<br>Don't use it if your network is very large, i.e. more than 1000 hosts."
+"<br>"
+
+#: setupwizard.cpp:191
+msgid "Send NetBIOS broadcasts"
+msgstr "Send NetBIOS broadcasts"
+
+#: setupwizard.cpp:192
+msgid ""
+"You need to have the samba package (nmblookup) installed."
+"<br>Only samba/windows servers will respond."
+"<br>This method is not very reliable."
+"<br>You should enable it if you are part of a large network."
+msgstr ""
+"You need to have the Samba package (nmblookup) installed."
+"<br>Only Samba/Windows servers will respond."
+"<br>This method is not very reliable."
+"<br>You should enable it if you are part of a large network."
+
+#: setupwizard.cpp:201 setupwizard.cpp:227 setupwizard.cpp:249
+#: setupwizard.cpp:269 setupwizard.cpp:295 setupwizard.cpp:340
+msgid "<b>If unsure, keep it as is.</b>"
+msgstr "<b>If unsure, keep it as is.</b>"
+
+#: setupwizard.cpp:210
+msgid ""
+"All IP addresses included in the specified range will be pinged."
+"<br>If you are part of a small network, e.g. with network mask 255.255.255.0"
+"<br>use your IP address/network mask."
+"<br>"
+msgstr ""
+"All IP addresses included in the specified range will be pinged."
+"<br>If you are part of a small network, e.g. with network mask 255.255.255.0"
+"<br>use your IP address/network mask."
+"<br>"
+
+#: setupwizard.cpp:215
+msgid ""
+"<br>There are four ways to specify address ranges:"
+"<br>1. IP address/network mask, like <code>192.168.0.0/255.255.255.0;</code>"
+"<br>2. single IP addresses, like <code>10.0.0.23;</code>"
+"<br>3. continuous ranges, like <code>10.0.1.0-10.0.1.200;</code>"
+"<br>4. ranges for each part of the address, like <code>"
+"10-10.1-5.1-25.1-3;</code>"
+"<br>You can also enter combinations of 1 to 4, separated by \";\", like"
+"<br><code>192.168.0.0/255.255.255.0;10.0.0.0;10.0.1.1-10.0.1.100;</code>"
+"<br>"
+msgstr ""
+"<br>There are four ways to specify address ranges:"
+"<br>1. IP address/network mask, like <code>192.168.0.0/255.255.255.0;</code>"
+"<br>2. single IP addresses, like <code>10.0.0.23;</code>"
+"<br>3. continuous ranges, like <code>10.0.1.0-10.0.1.200;</code>"
+"<br>4. ranges for each part of the address, like <code>"
+"10-10.1-5.1-25.1-3;</code>"
+"<br>You can also enter combinations of 1 to 4, separated by \";\", like"
+"<br><code>192.168.0.0/255.255.255.0;10.0.0.0;10.0.1.1-10.0.1.100;</code>"
+"<br>"
+
+#: setupwizard.cpp:236
+msgid ""
+"This is a security related setting."
+"<br>It provides a simple IP address based way to specify \"trusted\" hosts."
+"<br>Only hosts which fit into the addresses given here are accepted by LISa as "
+"clients. The list of hosts published by LISa will also only contain hosts which "
+"fit into this scheme."
+"<br>Usually you enter your IP address/network mask here."
+msgstr ""
+"This is a security related setting."
+"<br>It provides a simple IP address based way to specify \"trusted\" hosts."
+"<br>Only hosts which fit into the addresses given here are accepted by LISa as "
+"clients. The list of hosts published by LISa will also only contain hosts which "
+"fit into this scheme."
+"<br>Usually you enter your IP address/network mask here."
+
+#: setupwizard.cpp:258
+msgid ""
+"<br>Enter your IP address and network mask here, like <code>"
+"192.168.0.1/255.255.255.0</code>"
+msgstr ""
+"<br>Enter your IP address and network mask here, like <code>"
+"192.168.0.1/255.255.255.0</code>"
+
+#: setupwizard.cpp:261
+msgid ""
+"<br>To reduce the network load, the LISa servers in one network"
+"<br>cooperate with each other. Therefore you have to enter the broadcast"
+"<br>address here. If you are connected to more than one network, choose "
+"<br>one of the broadcast addresses."
+msgstr ""
+"<br>To reduce the network load, the LISa servers in one network"
+"<br>cooperate with each other. Therefore you have to enter the broadcast"
+"<br>address here. If you are connected to more than one network, choose "
+"<br>one of the broadcast addresses."
+
+#: setupwizard.cpp:280
+msgid ""
+"<br>Enter the interval after which LISa, if busy, will update its host list."
+msgstr ""
+"<br>Enter the interval after which LISa, if busy, will update its host list."
+
+#: kcmlisa.cpp:138 kcmreslisa.cpp:100 setupwizard.cpp:284
+msgid " sec"
+msgstr " sec"
+
+#: setupwizard.cpp:286
+msgid ""
+"<br>Please note that the update interval will grow automatically by up to 16 "
+"times the value you enter here, if nobody accesses the LISa server. So if you "
+"enter 300 sec = 5 min here, this does not mean that LISa will ping your whole "
+"network every 5 minutes. The interval will increase up to 16 x 5 min = 80 min."
+msgstr ""
+"<br>Please note that the update interval will grow automatically by up to 16 "
+"times the value you enter here, if nobody accesses the LISa server. So if you "
+"enter 300 sec = 5 min here, this does not mean that LISa will ping your whole "
+"network every 5 minutes. The interval will increase up to 16 x 5 min = 80 min."
+
+#: setupwizard.cpp:305
+msgid ""
+"This page contains several settings you usually only"
+"<br>need if LISa doesn't find all hosts in your network."
+msgstr ""
+"This page contains several settings you usually only"
+"<br>need if LISa doesn't find all hosts in your network."
+
+#: setupwizard.cpp:308
+msgid "Re&port unnamed hosts"
+msgstr "Re&port unnamed hosts"
+
+#: setupwizard.cpp:309
+msgid ""
+"Should hosts for which LISa can't resolve the name be included in the host "
+"list?"
+"<br>"
+msgstr ""
+"Should hosts for which LISa can't resolve the name be included in the host "
+"list?"
+"<br>"
+
+#: setupwizard.cpp:313
+msgid "Wait for replies after first scan"
+msgstr "Wait for replies after first scan"
+
+#: kcmlisa.cpp:147 kcmlisa.cpp:153 kcmreslisa.cpp:109 kcmreslisa.cpp:115
+#: setupwizard.cpp:315 setupwizard.cpp:333
+msgid " ms"
+msgstr " ms"
+
+#: setupwizard.cpp:316
+msgid ""
+"How long should LISa wait for answers to pings?"
+"<br>If LISa doesn't find all hosts, try to increase this value."
+"<br>"
+msgstr ""
+"How long should LISa wait for answers to pings?"
+"<br>If LISa doesn't find all hosts, try to increase this value."
+"<br>"
+
+#: setupwizard.cpp:320
+msgid "Max. number of pings to send at once"
+msgstr "Max. number of pings to send at once"
+
+#: setupwizard.cpp:323
+msgid ""
+"How many ping packets should LISa send at once?"
+"<br>If LISa doesn't find all hosts you could try to decrease this value."
+"<br>"
+msgstr ""
+"How many ping packets should LISa send at once?"
+"<br>If LISa doesn't find all hosts you could try to decrease this value."
+"<br>"
+
+#: setupwizard.cpp:326
+msgid "Al&ways scan twice"
+msgstr "Al&ways scan twice"
+
+#: setupwizard.cpp:330
+msgid "Wait for replies after second scan"
+msgstr "Wait for replies after second scan"
+
+#: setupwizard.cpp:334
+msgid "If LISa doesn't find all hosts, enable this option."
+msgstr "If LISa doesn't find all hosts, enable this option."
+
+#: setupwizard.cpp:350
+msgid ""
+"<br>Your LAN browsing has been successfully set up."
+"<br>"
+"<br>Make sure that the LISa server is started during the boot process. How this "
+"is done depends on your distribution and OS. Usually you have to insert it "
+"somewhere in a boot script under <code>/etc</code>."
+"<br>Start the LISa server as root and without any command line options."
+"<br>The config file will now be saved to <code>/etc/lisarc</code>."
+"<br>To test the server, try <code>lan:/</code> in Konqueror."
+"<br>"
+"<br>If you have problems or suggestions, visit "
+"http://lisa-home.sourceforge.net."
+msgstr ""
+"<br>Your LAN browsing has been successfully set up."
+"<br>"
+"<br>Make sure that the LISa server is started during the boot process. How this "
+"is done depends on your distribution and OS. Usually you have to insert it "
+"somewhere in a boot script under <code>/etc</code>."
+"<br>Start the LISa server as root and without any command line options."
+"<br>The config file will now be saved to <code>/etc/lisarc</code>."
+"<br>To test the server, try <code>lan:/</code> in Konqueror."
+"<br>"
+"<br>If you have problems or suggestions, visit "
+"http://lisa-home.sourceforge.net."
+
+#: setupwizard.cpp:437
+msgid "Congratulations!"
+msgstr "Congratulations!"
+
+#: setupwizard.cpp:462
+msgid "You can use the same syntax as on the previous page.<br>"
+msgstr "You can use the same syntax as on the previous page.<br>"
+
+#: setupwizard.cpp:464
+msgid ""
+"There are three ways to specify IP addresses:"
+"<br>1. IP address/network mask, like<code> 192.168.0.0/255.255.255.0;</code>"
+"<br>2. continuous ranges, like<code> 10.0.1.0-10.0.1.200;</code>"
+"<br>3. single IP addresses, like<code> 10.0.0.23;</code>"
+"<br>You can also enter combinations of 1 to 3, separated by \";\", "
+"<br>like<code> 192.168.0.0/255.255.255.0;10.0.0.0;10.0.1.1-10.0.1.100;</code>"
+"<br>"
+msgstr ""
+"There are three ways to specify IP addresses:"
+"<br>1. IP address/network mask, like<code> 192.168.0.0/255.255.255.0;</code>"
+"<br>2. continuous ranges, like<code> 10.0.1.0-10.0.1.200;</code>"
+"<br>3. single IP addresses, like<code> 10.0.0.23;</code>"
+"<br>You can also enter combinations of 1 to 3, separated by \";\", "
+"<br>like<code> 192.168.0.0/255.255.255.0;10.0.0.0;10.0.1.1-10.0.1.100;</code>"
+"<br>"
+
+#: setupwizard.cpp:490
+msgid "Multiple Network Interfaces Found"
+msgstr "Multiple Network Interfaces Found"
+
+#: setupwizard.cpp:493
+msgid "No Network Interface Found"
+msgstr "No Network Interface Found"
+
+#: setupwizard.cpp:498
+msgid "Specify Search Method"
+msgstr "Specify Search Method"
+
+#: setupwizard.cpp:501
+msgid "Specify Address Range LISa Will Ping"
+msgstr "Specify Address Range LISa Will Ping"
+
+#: setupwizard.cpp:504
+msgid "\"Trusted\" Hosts"
+msgstr "\"Trusted\" Hosts"
+
+#: setupwizard.cpp:507
+msgid "Your Broadcast Address"
+msgstr "Your Broadcast Address"
+
+#: setupwizard.cpp:510
+msgid "LISa Update Interval"
+msgstr "LISa Update Interval"
+
+#: kcmlisa.cpp:63
+msgid "Tell LISa Daemon How to Search for Hosts"
+msgstr "Tell LISa Daemon How to Search for Hosts"
+
+#: kcmlisa.cpp:66
+msgid "Send &NetBIOS broadcasts using nmblookup"
+msgstr "Send &NetBIOS broadcasts using nmblookup"
+
+#: kcmlisa.cpp:67 kcmreslisa.cpp:63
+msgid "Only hosts running SMB servers will answer"
+msgstr "Only hosts running SMB servers will answer"
+
+#: kcmlisa.cpp:69
+msgid "Send &pings (ICMP echo packets)"
+msgstr "Send &pings (ICMP echo packets)"
+
+#: kcmlisa.cpp:70
+msgid "All hosts running TCP/IP will answer"
+msgstr "All hosts running TCP/IP will answer"
+
+#: kcmlisa.cpp:77
+msgid "To these &IP addresses:"
+msgstr "To these &IP addresses:"
+
+#: kcmlisa.cpp:78
+msgid ""
+"Enter all ranges to scan, using the format "
+"'192.168.0.1/255.255.255.0;10.0.0.1;255.0.0.0'"
+msgstr ""
+"Enter all ranges to scan, using the format "
+"'192.168.0.1/255.255.255.0;10.0.0.1;255.0.0.0'"
+
+#: kcmlisa.cpp:88
+msgid "&Broadcast network address:"
+msgstr "&Broadcast network address:"
+
+#: kcmlisa.cpp:89
+msgid "Your network address/subnet mask (e.g. 192.168.0.0/255.255.255.0;)"
+msgstr "Your network address/subnet mask (e.g. 192.168.0.0/255.255.255.0;)"
+
+#: kcmlisa.cpp:96
+msgid "&Trusted IP addresses:"
+msgstr "&Trusted IP addresses:"
+
+#: kcmlisa.cpp:97 kcmreslisa.cpp:71
+msgid ""
+"Usually your network address/subnet mask (e.g. 192.168.0.0/255.255.255.0;)"
+msgstr ""
+"Usually your network address/subnet mask (e.g. 192.168.0.0/255.255.255.0;)"
+
+#: kcmlisa.cpp:110
+msgid "Setup Wizard..."
+msgstr "Setup Wizard..."
+
+#: kcmlisa.cpp:113 kcmreslisa.cpp:80
+msgid "&Suggest Settings"
+msgstr "&Suggest Settings"
+
+#: kcmlisa.cpp:117
+msgid "Ad&vanced Settings..."
+msgstr "Ad&vanced Settings..."
+
+#: kcmlisa.cpp:119
+msgid "Advanced Settings for LISa"
+msgstr "Advanced Settings for LISa"
+
+#: kcmlisa.cpp:124
+msgid "&Additionally Check These Hosts"
+msgstr "&Additionally Check These Hosts"
+
+#: kcmlisa.cpp:126
+msgid "The hosts listed here will be pinged"
+msgstr "The hosts listed here will be pinged"
+
+#: kcmlisa.cpp:130 kcmreslisa.cpp:92
+msgid "Show &hosts without DNS names"
+msgstr "Show &hosts without DNS names"
+
+#: kcmlisa.cpp:135 kcmreslisa.cpp:97
+msgid "Host list update interval:"
+msgstr "Host list update interval:"
+
+#: kcmlisa.cpp:136 kcmlisa.cpp:139 kcmreslisa.cpp:98 kcmreslisa.cpp:101
+msgid "Search hosts after this number of seconds"
+msgstr "Search hosts after this number of seconds"
+
+#: kcmlisa.cpp:141 kcmreslisa.cpp:103
+msgid "Always check twice for hosts when searching"
+msgstr "Always check twice for hosts when searching"
+
+#: kcmlisa.cpp:144 kcmreslisa.cpp:106
+msgid "Wait for replies from hosts after first scan:"
+msgstr "Wait for replies from hosts after first scan:"
+
+#: kcmlisa.cpp:145 kcmlisa.cpp:148 kcmlisa.cpp:151 kcmlisa.cpp:154
+#: kcmreslisa.cpp:107 kcmreslisa.cpp:110 kcmreslisa.cpp:113 kcmreslisa.cpp:116
+msgid "How long to wait for replies to the ICMP echo requests from hosts"
+msgstr "How long to wait for replies to the ICMP echo requests from hosts"
+
+#: kcmlisa.cpp:150 kcmreslisa.cpp:112
+msgid "Wait for replies from hosts after second scan:"
+msgstr "Wait for replies from hosts after second scan:"
+
+#: kcmlisa.cpp:156 kcmreslisa.cpp:118
+msgid "Max. number of ping packets to send at once:"
+msgstr "Max. number of ping packets to send at once:"
+
+#: kcmlisa.cpp:301
+msgid "Saving the results to %1 failed."
+msgstr "Saving the results to %1 failed."
+
+#: kcmlisa.cpp:310
+msgid "No network interface cards found."
+msgstr "No network interface cards found."
+
+#: kcmlisa.cpp:332 kcmreslisa.cpp:232
+msgid ""
+"You have more than one network interface installed."
+"<br>Please make sure the suggested settings are correct."
+"<br>"
+"<br>The following interfaces were found:"
+"<br>"
+"<br>"
+msgstr ""
+"You have more than one network interface installed."
+"<br>Please make sure the suggested settings are correct."
+"<br>"
+"<br>The following interfaces were found:"
+"<br>"
+"<br>"
+
+#: kcmlisa.cpp:381
+msgid ""
+"The configuration has been saved to /etc/lisarc.\n"
+"Make sure that the LISa daemon is started,\n"
+" e.g. using an init script when booting.\n"
+"You can find examples and documentation at http://lisa-home.sourceforge.net ."
+msgstr ""
+"The configuration has been saved to /etc/lisarc.\n"
+"Make sure that the LISa daemon is started,\n"
+" e.g. using an init script when booting.\n"
+"You can find examples and documentation at http://lisa-home.sourceforge.net ."
+
+#: kcmreslisa.cpp:59
+msgid "Tell ResLISa Daemon How to Search for Hosts"
+msgstr "Tell ResLISa Daemon How to Search for Hosts"
+
+#: kcmreslisa.cpp:62
+msgid "Send &NetBIOS broadcasts using &nmblookup"
+msgstr "Send &NetBIOS broadcasts using &nmblookup"
+
+#: kcmreslisa.cpp:65
+msgid "A&dditionally Check These Hosts"
+msgstr "A&dditionally Check These Hosts"
+
+#: kcmreslisa.cpp:66
+msgid "The hosts listed here will be pinged."
+msgstr "The hosts listed here will be pinged."
+
+#: kcmreslisa.cpp:70
+msgid "&Trusted addresses:"
+msgstr "&Trusted addresses:"
+
+#: kcmreslisa.cpp:77
+msgid "Use &rlan:/ instead of lan:/ in Konqueror's navigation panel"
+msgstr "Use &rlan:/ instead of lan:/ in Konqueror's navigation panel"
+
+#: kcmreslisa.cpp:84
+msgid "Ad&vanced Settings"
+msgstr "Ad&vanced Settings"
+
+#: kcmreslisa.cpp:87
+msgid "Advanced Settings for ResLISa"
+msgstr "Advanced Settings for ResLISa"
+
+#: kcmreslisa.cpp:214
+msgid ""
+"It appears you do not have any network interfaces installed on your system."
+msgstr ""
+"It appears you do not have any network interfaces installed on your system."
+
+#: kcmreslisa.cpp:242
+msgid ""
+"The ResLISa daemon is now configured correctly, hopefully."
+"<br>Make sure that the reslisa binary is installed <i>suid root</i>."
+msgstr ""
+"The ResLISa daemon is now configured correctly, hopefully."
+"<br>Make sure that the reslisa binary is installed <i>suid root</i>."
+
+#: kcmkiolan.cpp:41
+msgid "Show Links for Following Services"
+msgstr "Show Links for Following Services"
+
+#: kcmkiolan.cpp:43
+msgid "FTP (TCP, port 21): "
+msgstr "FTP (TCP, port 21): "
+
+#: kcmkiolan.cpp:44
+msgid "HTTP (TCP, port 80): "
+msgstr "HTTP (TCP, port 80): "
+
+#: kcmkiolan.cpp:45
+msgid "NFS (TCP, port 2049): "
+msgstr "NFS (TCP, port 2049): "
+
+#: kcmkiolan.cpp:46
+msgid "Windows shares (TCP, ports 445 and 139):"
+msgstr "Windows shares (TCP, ports 445 and 139):"
+
+#: kcmkiolan.cpp:47
+msgid "Secure Shell/Fish (TCP, port 22): "
+msgstr "Secure Shell/Fish (TCP, port 22): "
+
+#: kcmkiolan.cpp:48
+msgid "Show &short hostnames (without domain suffix)"
+msgstr "Show &short hostnames (without domain suffix)"
+
+#: kcmkiolan.cpp:51
+msgid "Default LISa server host: "
+msgstr "Default LISa server host: "
+
+#: portsettingsbar.cpp:33
+msgid "Check Availability"
+msgstr "Check Availability"
+
+#: portsettingsbar.cpp:34
+msgid "Always"
+msgstr "Always"
+
+#: portsettingsbar.cpp:35
+msgid "Never"
+msgstr "Never"
+
+#: findnic.cpp:107 findnic.cpp:174
+msgid "Up"
+msgstr "Up"
+
+#: findnic.cpp:109 findnic.cpp:176
+msgid "Down"
+msgstr "Down"
+
+#: findnic.cpp:112 findnic.cpp:280
+msgid "Broadcast"
+msgstr "Broadcast"
+
+#: findnic.cpp:114 findnic.cpp:273
+msgid "Point to Point"
+msgstr "Point to Point"
+
+#: findnic.cpp:117 findnic.cpp:287
+msgid "Multicast"
+msgstr "Multicast"
+
+#: findnic.cpp:120 findnic.cpp:294
+msgid "Loopback"
+msgstr "Loopback"
+
+#: findnic.cpp:122 findnic.cpp:134
+msgid "Unknown"
+msgstr "Unknown"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kcmwifi.po b/tde-i18n-en_GB/messages/kdenetwork/kcmwifi.po
new file mode 100644
index 00000000000..8ec8756e4e5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kcmwifi.po
@@ -0,0 +1,661 @@
+# translation of kcmwifi.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmwifi\n"
+"POT-Creation-Date: 2006-11-25 02:36+0100\n"
+"PO-Revision-Date: 2005-12-30 13:46+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: ifconfigpage.cpp:136
+msgid "Configure Power Mode"
+msgstr "Configure Power Mode"
+
+#: ifconfigpage.cpp:156
+msgid "Configure Encryption"
+msgstr "Configure Encryption"
+
+#: kcmwifi.cpp:57 kcmwifi.cpp:172
+#, c-format
+msgid "Config &%1"
+msgstr "Config &%1"
+
+#: kcmwifi.cpp:82
+msgid ""
+"Error executing iwconfig. WLAN configurations can only be altered if the "
+"wireless tools are properly installed."
+msgstr ""
+"Error executing iwconfig. WLAN configurations can only be altered if the "
+"wireless tools are properly installed."
+
+#: kcmwifi.cpp:84
+msgid "No Wireless Tools"
+msgstr "No Wireless Tools"
+
+#: kcmwifi.cpp:149 mainconfig.cpp:94
+#, c-format
+msgid "Vendor %1"
+msgstr "Vendor %1"
+
+#: kcmwifi.cpp:239
+msgid ""
+"Interface could not be shut down. It is likely that your settings have not "
+"been applied."
+msgstr ""
+"Interface could not be shut down. It is likely that your settings have not "
+"been applied."
+
+#: kcmwifi.cpp:252
+msgid "SSID could not be set."
+msgstr "SSID could not be set."
+
+#: kcmwifi.cpp:265
+msgid "Operation mode could not be set."
+msgstr "Operation mode could not be set."
+
+#: kcmwifi.cpp:278
+msgid "Speed settings could not be modified."
+msgstr "Speed settings could not be modified."
+
+#: kcmwifi.cpp:321
+msgid "Encryption settings could not be set."
+msgstr "Encryption settings could not be set."
+
+#: kcmwifi.cpp:348
+msgid "Power management settings could not be set."
+msgstr "Power management settings could not be set."
+
+#: kcmwifi.cpp:359
+msgid "Interface could not be re-enabled."
+msgstr "Interface could not be re-enabled."
+
+#: kcmwifi.cpp:369
+msgid "The following settings could not be applied:"
+msgstr "The following settings could not be applied:"
+
+#: mainconfig.cpp:42 mainconfig.cpp:99
+#, c-format
+msgid "Config %1"
+msgstr "Config %1"
+
+#. i18n: file configadvanced.ui line 41
+#: rc.cpp:3
+#, no-c-format
+msgid "Channel:"
+msgstr "Channel:"
+
+#. i18n: file configadvanced.ui line 57
+#: rc.cpp:6
+#, no-c-format
+msgid "Transmit power:"
+msgstr "Transmit power:"
+
+#. i18n: file configadvanced.ui line 86
+#: rc.cpp:9
+#, no-c-format
+msgid "Force registration to an access point"
+msgstr "Force registration to an access point"
+
+#. i18n: file configadvanced.ui line 127
+#: rc.cpp:12
+#, no-c-format
+msgid "MAC address:"
+msgstr "MAC address:"
+
+#. i18n: file configcrypto.ui line 35
+#: rc.cpp:15
+#, no-c-format
+msgid "Crypto Keys"
+msgstr "Crypto Keys"
+
+#. i18n: file configcrypto.ui line 46
+#: rc.cpp:18
+#, no-c-format
+msgid "Key 1:"
+msgstr "Key 1:"
+
+#. i18n: file configcrypto.ui line 49
+#: rc.cpp:21
+#, no-c-format
+msgid ""
+"The first encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+msgstr ""
+"The first encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+
+#. i18n: file configcrypto.ui line 57
+#: rc.cpp:24
+#, no-c-format
+msgid "Key 3:"
+msgstr "Key 3:"
+
+#. i18n: file configcrypto.ui line 60
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"The third encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+msgstr ""
+"The third encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+
+#. i18n: file configcrypto.ui line 68
+#: rc.cpp:30
+#, no-c-format
+msgid "Key 2:"
+msgstr "Key 2:"
+
+#. i18n: file configcrypto.ui line 71
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"The second encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+msgstr ""
+"The second encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+
+#. i18n: file configcrypto.ui line 79
+#: rc.cpp:36
+#, no-c-format
+msgid "Key 4:"
+msgstr "Key 4:"
+
+#. i18n: file configcrypto.ui line 82
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"The fourth encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+msgstr ""
+"The fourth encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+
+#. i18n: file configcrypto.ui line 98
+#: rc.cpp:42
+#, no-c-format
+msgid "<font color=\"#ff0000\">unrecognized</font>"
+msgstr "<font color=\"#ff0000\">unrecognised</font>"
+
+#. i18n: file configcrypto.ui line 117
+#: rc.cpp:45 rc.cpp:48 rc.cpp:51
+#, no-c-format
+msgid "<font color=\"#ff0000\">unrecognised</font>"
+msgstr "<font color=\"#ff0000\">unrecognised</font>"
+
+#. i18n: file configcrypto.ui line 220
+#: rc.cpp:54
+#, no-c-format
+msgid "Crypto Mode"
+msgstr "Crypto Mode"
+
+#. i18n: file configcrypto.ui line 223
+#: rc.cpp:57
+#, no-c-format
+msgid "Sets which types of packets the card will accept."
+msgstr "Sets which types of packets the card will accept."
+
+#. i18n: file configcrypto.ui line 234
+#: rc.cpp:60
+#, no-c-format
+msgid "Ope&n"
+msgstr ""
+
+#. i18n: file configcrypto.ui line 237
+#: rc.cpp:63
+#, no-c-format
+msgid "Makes the card accept encrypted and unencrypted packets."
+msgstr "Makes the card accept encrypted and unencrypted packets."
+
+#. i18n: file configcrypto.ui line 245
+#: rc.cpp:66
+#, no-c-format
+msgid "Restricted"
+msgstr "Restricted"
+
+#. i18n: file configcrypto.ui line 248
+#: rc.cpp:69
+#, no-c-format
+msgid "Makes the card only accept encrypted packets."
+msgstr "Makes the card only accept encrypted packets."
+
+#. i18n: file configcrypto.ui line 275
+#: rc.cpp:72
+#, no-c-format
+msgid "Key to use:"
+msgstr "Key to use:"
+
+#. i18n: file configcrypto.ui line 278
+#: rc.cpp:75
+#, no-c-format
+msgid "Sets which of the four keys is to be used for transmitting packets."
+msgstr "Sets which of the four keys is to be used for transmitting packets."
+
+#. i18n: file configcrypto.ui line 284
+#: rc.cpp:78
+#, no-c-format
+msgid "Key 1"
+msgstr "Key 1"
+
+#. i18n: file configcrypto.ui line 289
+#: rc.cpp:81
+#, no-c-format
+msgid "Key 2"
+msgstr "Key 2"
+
+#. i18n: file configcrypto.ui line 294
+#: rc.cpp:84
+#, no-c-format
+msgid "Key 3"
+msgstr "Key 3"
+
+#. i18n: file configcrypto.ui line 299
+#: rc.cpp:87
+#, no-c-format
+msgid "Key 4"
+msgstr "Key 4"
+
+#. i18n: file configpower.ui line 27
+#: rc.cpp:90
+#, no-c-format
+msgid "Sleep timeout:"
+msgstr "Sleep timeout:"
+
+#. i18n: file configpower.ui line 30
+#: rc.cpp:93
+#, no-c-format
+msgid ""
+"Sets how long the card will be offline before looking for new packages again."
+msgstr ""
+"Sets how long the card will be offline before looking for new packages again."
+
+#. i18n: file configpower.ui line 55
+#: rc.cpp:96 rc.cpp:129
+#, no-c-format
+msgid " sec"
+msgstr " sec"
+
+#. i18n: file configpower.ui line 63
+#: rc.cpp:99
+#, no-c-format
+msgid "Wakeup period:"
+msgstr "Wakeup period:"
+
+#. i18n: file configpower.ui line 66
+#: rc.cpp:102
+#, no-c-format
+msgid ""
+"Sets how long the card will be online and looking for new packages before it "
+"falls asleep."
+msgstr ""
+"Sets how long the card will be online and looking for new packages before it "
+"falls asleep."
+
+#. i18n: file configpower.ui line 74
+#: rc.cpp:105
+#, no-c-format
+msgid "Receive Packets"
+msgstr "Receive Packets"
+
+#. i18n: file configpower.ui line 77
+#: rc.cpp:108
+#, no-c-format
+msgid "Sets which sort of packets to listen to."
+msgstr "Sets which sort of packets to listen to."
+
+#. i18n: file configpower.ui line 88
+#: rc.cpp:111
+#, no-c-format
+msgid "All"
+msgstr "All"
+
+#. i18n: file configpower.ui line 91
+#: rc.cpp:114
+#, no-c-format
+msgid "Listen to all packet types."
+msgstr "Listen to all packet types."
+
+#. i18n: file configpower.ui line 99
+#: rc.cpp:117
+#, no-c-format
+msgid "Unicast only"
+msgstr "Unicast only"
+
+#. i18n: file configpower.ui line 102
+#: rc.cpp:120
+#, no-c-format
+msgid "Listen to Unicast packets only."
+msgstr "Listen to Unicast packets only."
+
+#. i18n: file configpower.ui line 110
+#: rc.cpp:123
+#, no-c-format
+msgid "Multicast/Broadcast only"
+msgstr "Multicast/Broadcast only"
+
+#. i18n: file configpower.ui line 113
+#: rc.cpp:126
+#, no-c-format
+msgid "Listen to Multicast and Broadcast packets only."
+msgstr "Listen to Multicast and Broadcast packets only."
+
+#. i18n: file ifconfigpagebase.ui line 32
+#: rc.cpp:132
+#, no-c-format
+msgid "Network name:"
+msgstr "Network name:"
+
+#. i18n: file ifconfigpagebase.ui line 35
+#: rc.cpp:135 rc.cpp:141
+#, no-c-format
+msgid ""
+"SSID of the network to connect to. \"any\" means \"arbitrary available "
+"network\"."
+msgstr ""
+"SSID of the network to connect to. \"any\" means \"arbitrary available "
+"network\"."
+
+#. i18n: file ifconfigpagebase.ui line 48
+#: rc.cpp:138
+#, fuzzy, no-c-format
+msgid "Interface:"
+msgstr "Interface: Autodetect?"
+
+#. i18n: file ifconfigpagebase.ui line 67
+#: rc.cpp:144
+#, fuzzy, no-c-format
+msgid "Autodetect"
+msgstr "Interface: Autodetect?"
+
+#. i18n: file ifconfigpagebase.ui line 105
+#: rc.cpp:147
+#, no-c-format
+msgid "Script:"
+msgstr "Script:"
+
+#. i18n: file ifconfigpagebase.ui line 108
+#: rc.cpp:150
+#, no-c-format
+msgid ""
+"Command to perform after the connection is established, e.g. for obtaining a "
+"DHCP lease."
+msgstr ""
+"Command to perform after the connection is established, e.g. for obtaining a "
+"DHCP lease."
+
+#. i18n: file ifconfigpagebase.ui line 151
+#: rc.cpp:153
+#, no-c-format
+msgid "Enable power management"
+msgstr "Enable power management"
+
+#. i18n: file ifconfigpagebase.ui line 154
+#: rc.cpp:156
+#, no-c-format
+msgid "Enables advanced power management settings."
+msgstr "Enables advanced power management settings."
+
+#. i18n: file ifconfigpagebase.ui line 165
+#: rc.cpp:159 rc.cpp:243
+#, no-c-format
+msgid "Configure..."
+msgstr "Configure..."
+
+#. i18n: file ifconfigpagebase.ui line 168
+#: rc.cpp:162
+#, no-c-format
+msgid "Clicking this button opens the Power Management menu."
+msgstr "Clicking this button opens the Power Management menu."
+
+#. i18n: file ifconfigpagebase.ui line 203
+#: rc.cpp:165
+#, no-c-format
+msgid "Speed:"
+msgstr "Speed:"
+
+#. i18n: file ifconfigpagebase.ui line 206
+#: rc.cpp:168
+#, no-c-format
+msgid "Sets the connection speed. Not all cards support this."
+msgstr "Sets the connection speed. Not all cards support this."
+
+#. i18n: file ifconfigpagebase.ui line 212
+#: rc.cpp:171
+#, no-c-format
+msgid "Auto"
+msgstr "Auto"
+
+#. i18n: file ifconfigpagebase.ui line 217
+#: rc.cpp:174
+#, no-c-format
+msgid "1 Mb/s"
+msgstr "1 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 222
+#: rc.cpp:177
+#, no-c-format
+msgid "2 Mb/s"
+msgstr "2 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 227
+#: rc.cpp:180
+#, no-c-format
+msgid "5.5 Mb/s"
+msgstr "5.5 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 232
+#: rc.cpp:183
+#, no-c-format
+msgid "6 Mb/s"
+msgstr "6 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 237
+#: rc.cpp:186
+#, no-c-format
+msgid "9 Mb/s"
+msgstr "9 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 242
+#: rc.cpp:189
+#, no-c-format
+msgid "11 Mb/s"
+msgstr "11 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 247
+#: rc.cpp:192
+#, no-c-format
+msgid "12 Mb/s"
+msgstr "12 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 252
+#: rc.cpp:195
+#, no-c-format
+msgid "18 Mb/s"
+msgstr "18 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 257
+#: rc.cpp:198
+#, no-c-format
+msgid "24 Mb/s"
+msgstr "24 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 262
+#: rc.cpp:201
+#, no-c-format
+msgid "36 Mb/s"
+msgstr "36 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 267
+#: rc.cpp:204
+#, no-c-format
+msgid "48 Mb/s"
+msgstr "48 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 272
+#: rc.cpp:207
+#, no-c-format
+msgid "54 Mb/s"
+msgstr "54 Mb/s"
+
+#. i18n: file ifconfigpagebase.ui line 311
+#: rc.cpp:210
+#, no-c-format
+msgid "Operation mode:"
+msgstr "Operation mode:"
+
+#. i18n: file ifconfigpagebase.ui line 314
+#: rc.cpp:213
+#, no-c-format
+msgid ""
+"Operation mode of the card. For standard infrastructure networks, \"Managed\" "
+"is appropriate."
+msgstr ""
+"Operation mode of the card. For standard infrastructure networks, \"Managed\" "
+"is appropriate."
+
+#. i18n: file ifconfigpagebase.ui line 320
+#: rc.cpp:216
+#, no-c-format
+msgid "Ad-Hoc"
+msgstr "Ad-Hoc"
+
+#. i18n: file ifconfigpagebase.ui line 325
+#: rc.cpp:219
+#, no-c-format
+msgid "Managed"
+msgstr "Managed"
+
+#. i18n: file ifconfigpagebase.ui line 330
+#: rc.cpp:222
+#, no-c-format
+msgid "Repeater"
+msgstr "Repeater"
+
+#. i18n: file ifconfigpagebase.ui line 335
+#: rc.cpp:225
+#, no-c-format
+msgid "Master"
+msgstr "Master"
+
+#. i18n: file ifconfigpagebase.ui line 340
+#: rc.cpp:228
+#, no-c-format
+msgid "Secondary"
+msgstr "Secondary"
+
+#. i18n: file ifconfigpagebase.ui line 379
+#: rc.cpp:231
+#, no-c-format
+msgid "Execute script on connect"
+msgstr "Execute script on connect"
+
+#. i18n: file ifconfigpagebase.ui line 382
+#: rc.cpp:234
+#, no-c-format
+msgid ""
+"Activates a script to perform arbitrary operations after associating with the "
+"network."
+msgstr ""
+"Activates a script to perform arbitrary operations after associating with the "
+"network."
+
+#. i18n: file ifconfigpagebase.ui line 417
+#: rc.cpp:237
+#, no-c-format
+msgid "Use encryption"
+msgstr "Use encryption"
+
+#. i18n: file ifconfigpagebase.ui line 420
+#: rc.cpp:240
+#, no-c-format
+msgid "Enables WEP encryption."
+msgstr "Enables WEP encryption."
+
+#. i18n: file ifconfigpagebase.ui line 434
+#: rc.cpp:246
+#, no-c-format
+msgid "Clicking this button opens the Encryption menu."
+msgstr "Clicking this button opens the Encryption menu."
+
+#. i18n: file mainconfigbase.ui line 24
+#: rc.cpp:249
+#, no-c-format
+msgid "General Settings"
+msgstr "General Settings"
+
+#. i18n: file mainconfigbase.ui line 35
+#: rc.cpp:252
+#, no-c-format
+msgid "&Activate"
+msgstr "&Activate"
+
+#. i18n: file mainconfigbase.ui line 38
+#: rc.cpp:255
+#, no-c-format
+msgid "Applies the configuration to the interface."
+msgstr "Applies the configuration to the interface."
+
+#. i18n: file mainconfigbase.ui line 63
+#: rc.cpp:258
+#, no-c-format
+msgid "Number of configurations:"
+msgstr "Number of configurations:"
+
+#. i18n: file mainconfigbase.ui line 66
+#: rc.cpp:261
+#, no-c-format
+msgid "Modifies the number of configurations that this tool should provide."
+msgstr "Modifies the number of configurations that this tool should provide."
+
+#. i18n: file mainconfigbase.ui line 74
+#: rc.cpp:264 rc.cpp:270
+#, no-c-format
+msgid "Selects which of the configurations is to be applied."
+msgstr "Selects which of the configurations is to be applied."
+
+#. i18n: file mainconfigbase.ui line 104
+#: rc.cpp:267
+#, no-c-format
+msgid "Configuration to load:"
+msgstr "Configuration to load:"
+
+#. i18n: file mainconfigbase.ui line 149
+#: rc.cpp:273
+#, no-c-format
+msgid "Load preset &configuration on startup"
+msgstr "Load preset &configuration on startup"
+
+#. i18n: file mainconfigbase.ui line 152
+#: rc.cpp:276
+#, no-c-format
+msgid ""
+"When this box is checked, your settings are applied when you launch the Control "
+"Center module."
+msgstr ""
+"When this box is ticked, your settings are applied when you launch the Control "
+"Centre module."
+
+#: wificonfig.cpp:239 wificonfig.cpp:261 wificonfig.cpp:280
+msgid "Unable to autodetect wireless interface."
+msgstr "Unable to autodetect wireless interface."
+
+#~ msgid "ConfigCrypto"
+#~ msgstr "ConfigCrypto"
+
+#~ msgid "Form2"
+#~ msgstr "Form2"
+
+#~ msgid "Alt+A"
+#~ msgstr "Alt+A"
+
+#~ msgid "Alt+C"
+#~ msgstr "Alt+C"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kdict.po b/tde-i18n-en_GB/messages/kdenetwork/kdict.po
new file mode 100644
index 00000000000..c87f99e4d04
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kdict.po
@@ -0,0 +1,732 @@
+# translation of kdict.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdict\n"
+"POT-Creation-Date: 2005-05-16 01:23+0200\n"
+"PO-Revision-Date: 2005-05-13 13:45+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: dict.cpp:207
+msgid "No definitions found for '%1'."
+msgstr "No definitions found for '%1'."
+
+#: dict.cpp:212
+msgid "No definitions found for '%1'. Perhaps you mean:"
+msgstr "No definitions found for '%1'. Perhaps you mean:"
+
+#: dict.cpp:535
+msgid "Available Databases:"
+msgstr "Available Databases:"
+
+#: dict.cpp:594
+msgid "Database Information [%1]:"
+msgstr "Database Information [%1]:"
+
+#: dict.cpp:635
+msgid "Available Strategies:"
+msgstr "Available Strategies:"
+
+#: dict.cpp:690
+msgid "Server Information:"
+msgstr "Server Information:"
+
+#: dict.cpp:922 dict.cpp:985 dict.cpp:1081
+msgid "The connection is broken."
+msgstr "The connection is broken."
+
+#: dict.cpp:1185 dict.cpp:1190 dict.cpp:1196 dict.cpp:1202
+msgid ""
+"Internal error:\n"
+"Failed to open pipes for internal communication."
+msgstr ""
+"Internal error:\n"
+"Failed to open pipes for internal communication."
+
+#: dict.cpp:1215
+msgid ""
+"Internal error:\n"
+"Unable to create thread."
+msgstr ""
+"Internal error:\n"
+"Unable to create thread."
+
+#: dict.cpp:1387 options.cpp:177
+msgid "All Databases"
+msgstr "All Databases"
+
+#: dict.cpp:1393 options.cpp:145 options.cpp:150
+msgid "Spell Check"
+msgstr "Spell Check"
+
+#: dict.cpp:1395
+msgid " Received database/strategy list "
+msgstr " Received database/strategy list "
+
+#: dict.cpp:1404
+msgid "No definitions found"
+msgstr "No definitions found"
+
+#: dict.cpp:1407
+msgid "One definition found"
+msgstr "One definition found"
+
+#: dict.cpp:1410
+msgid "%1 definitions found"
+msgstr "%1 definitions found"
+
+#: dict.cpp:1415
+msgid " No definitions fetched "
+msgstr " No definitions fetched "
+
+#: dict.cpp:1418
+msgid " One definition fetched "
+msgstr " One definition fetched "
+
+#: dict.cpp:1421
+msgid " %1 definitions fetched "
+msgstr " %1 definitions fetched "
+
+#: dict.cpp:1430
+msgid " No matching definitions found "
+msgstr " No matching definitions found "
+
+#: dict.cpp:1433
+msgid " One matching definition found "
+msgstr " One matching definition found "
+
+#: dict.cpp:1436
+msgid " %1 matching definitions found "
+msgstr " %1 matching definitions found "
+
+#: dict.cpp:1442
+msgid " Received information "
+msgstr " Received information "
+
+#: dict.cpp:1450
+msgid ""
+"Communication error:\n"
+"\n"
+msgstr ""
+"Communication error:\n"
+"\n"
+
+#: dict.cpp:1454
+msgid ""
+"A delay occurred which exceeded the\n"
+"current timeout limit of %1 seconds.\n"
+"You can modify this limit in the Preferences Dialog."
+msgstr ""
+"A delay occurred which exceeded the\n"
+"current timeout limit of %1 seconds.\n"
+"You can modify this limit in the Preferences Dialogue."
+
+#: dict.cpp:1457
+msgid ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+"Cannot resolve hostname."
+msgstr ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+"Cannot resolve hostname."
+
+#: dict.cpp:1460
+msgid ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+msgstr ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+
+#: dict.cpp:1464
+msgid ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+"The server refused the connection."
+msgstr ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+"The server refused the connection."
+
+#: dict.cpp:1467
+msgid "The server is temporarily unavailable."
+msgstr "The server is temporarily unavailable."
+
+#: dict.cpp:1470
+msgid ""
+"The server reported a syntax error.\n"
+"This shouldn't happen -- please consider\n"
+"writing a bug report."
+msgstr ""
+"The server reported a syntax error.\n"
+"This shouldn't happen -- please consider\n"
+"writing a bug report."
+
+#: dict.cpp:1473
+msgid ""
+"A command that Kdict needs isn't\n"
+"implemented on the server."
+msgstr ""
+"A command that Kdict needs isn't\n"
+"implemented on the server."
+
+#: dict.cpp:1476
+msgid ""
+"Access denied.\n"
+"This host is not allowed to connect."
+msgstr ""
+"Access denied.\n"
+"This host is not allowed to connect."
+
+#: dict.cpp:1479
+msgid ""
+"Authentication failed.\n"
+"Please enter a valid username and password."
+msgstr ""
+"Authentication failed.\n"
+"Please enter a valid username and password."
+
+#: dict.cpp:1482
+msgid ""
+"Invalid database/strategy.\n"
+"You probably need to use Server->Get Capabilities."
+msgstr ""
+"Invalid database/strategy.\n"
+"You probably need to use Server->Get Capabilities."
+
+#: dict.cpp:1485
+msgid ""
+"No databases available.\n"
+"It is possible that you need to authenticate\n"
+"with a valid username/password combination to\n"
+"gain access to any databases."
+msgstr ""
+"No databases available.\n"
+"It is possible that you need to authenticate\n"
+"with a valid username/password combination to\n"
+"gain access to any databases."
+
+#: dict.cpp:1488
+msgid "No strategies available."
+msgstr "No strategies available."
+
+#: dict.cpp:1491
+msgid ""
+"The server sent an unexpected reply:\n"
+"\"%1\"\n"
+"This shouldn't happen, please consider\n"
+"writing a bug report"
+msgstr ""
+"The server sent an unexpected reply:\n"
+"\"%1\"\n"
+"This shouldn't happen, please consider\n"
+"writing a bug report"
+
+#: dict.cpp:1494
+msgid ""
+"The server sent a response with a text line\n"
+"that was too long.\n"
+"(RFC 2229: max. 1024 characters/6144 octets)"
+msgstr ""
+"The server sent a response with a text line\n"
+"that was too long.\n"
+"(RFC 2229: max. 1024 characters/6144 octets)"
+
+#: dict.cpp:1497
+msgid "No Errors"
+msgstr "No Errors"
+
+#: dict.cpp:1499
+msgid " Error "
+msgstr " Error "
+
+#: dict.cpp:1504
+msgid " Stopped "
+msgstr " Stopped "
+
+#: dict.cpp:1543
+msgid "Please select at least one database."
+msgstr "Please select at least one database."
+
+#: dict.cpp:1587
+msgid " Querying server... "
+msgstr " Querying server... "
+
+#: dict.cpp:1593
+msgid " Fetching information... "
+msgstr " Fetching information... "
+
+#: dict.cpp:1596
+msgid " Updating server information... "
+msgstr " Updating server information... "
+
+#: main.cpp:26
+msgid "Define X11-clipboard content (selected text)"
+msgstr "Define X11-clipboard content (selected text)"
+
+#: main.cpp:27
+msgid "Lookup the given word/phrase"
+msgstr "Lookup the given word/phrase"
+
+#: main.cpp:35
+msgid "Dictionary"
+msgstr "Dictionary"
+
+#: main.cpp:37
+msgid "The KDE Dictionary Client"
+msgstr "The KDE Dictionary Client"
+
+#: main.cpp:43
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:44
+msgid "Original Author"
+msgstr "Original Author"
+
+#: matchview.cpp:116
+msgid "Match List"
+msgstr "Match List"
+
+#: matchview.cpp:146
+msgid "&Get Selected"
+msgstr "&Get Selected"
+
+#: matchview.cpp:153 matchview.cpp:406
+msgid "Get &All"
+msgstr "Get &All"
+
+#: matchview.cpp:312
+msgid ""
+"You have selected %1 definitions,\n"
+"but Kdict will fetch only the first %2 definitions.\n"
+"You can modify this limit in the Preferences Dialog."
+msgstr ""
+"You have selected %1 definitions,\n"
+"but Kdict will fetch only the first %2 definitions.\n"
+"You can modify this limit in the Preferences Dialogue."
+
+#: matchview.cpp:340
+msgid " No Hits"
+msgstr " No Hits"
+
+#: matchview.cpp:383
+msgid "&Get"
+msgstr "&Get"
+
+#: matchview.cpp:385 toplevel.cpp:384
+msgid "&Match"
+msgstr "&Match"
+
+#: matchview.cpp:386 toplevel.cpp:383
+msgid "&Define"
+msgstr "&Define"
+
+#: matchview.cpp:399
+msgid "Match &Clipboard Content"
+msgstr "Match &Clipboard Content"
+
+#: matchview.cpp:400
+msgid "D&efine Clipboard Content"
+msgstr "D&efine Clipboard Content"
+
+#: matchview.cpp:404
+msgid "Get &Selected"
+msgstr "Get &Selected"
+
+#: matchview.cpp:411
+msgid "E&xpand List"
+msgstr "E&xpand List"
+
+#: matchview.cpp:412
+msgid "C&ollapse List"
+msgstr "C&ollapse List"
+
+#: options.cpp:72 options.cpp:100
+msgid "Text"
+msgstr "Text"
+
+#: options.cpp:76
+msgid "Background"
+msgstr "Background"
+
+#: options.cpp:80
+msgid "Heading Text"
+msgstr "Heading Text"
+
+#: options.cpp:84
+msgid "Heading Background"
+msgstr "Heading Background"
+
+#: options.cpp:88
+msgid "Link"
+msgstr "Link"
+
+#: options.cpp:92
+msgid "Followed Link"
+msgstr "Followed Link"
+
+#: options.cpp:105 options.cpp:648
+msgid "Headings"
+msgstr "Headings"
+
+#: options.cpp:146
+msgid "Exact"
+msgstr "Exact"
+
+#: options.cpp:147
+msgid "Prefix"
+msgstr "Prefix"
+
+#: options.cpp:496
+msgid "Server"
+msgstr "Server"
+
+#: options.cpp:496
+msgid "DICT Server Configuration"
+msgstr "DICT Server Configuration"
+
+#: options.cpp:501
+msgid "Host&name:"
+msgstr "Host&name:"
+
+#: options.cpp:509
+msgid "&Port:"
+msgstr "&Port:"
+
+#: options.cpp:515 options.cpp:523
+msgid " sec"
+msgstr " sec"
+
+#: options.cpp:517
+msgid "Hold conn&ection for:"
+msgstr "Hold conn&ection for:"
+
+#: options.cpp:525
+msgid "T&imeout:"
+msgstr "T&imeout:"
+
+#: options.cpp:531
+msgid " bytes"
+msgstr " bytes"
+
+#: options.cpp:533
+msgid "Command &buffer:"
+msgstr "Command &buffer:"
+
+#: options.cpp:550
+msgid "Encod&ing:"
+msgstr "Encod&ing:"
+
+#: options.cpp:555
+msgid "Server requires a&uthentication"
+msgstr "Server requires a&uthentication"
+
+#: options.cpp:563
+msgid "U&ser:"
+msgstr "U&ser:"
+
+#: options.cpp:571
+msgid "Pass&word:"
+msgstr "Pass&word:"
+
+#: options.cpp:582
+msgid "Customize Visual Appearance"
+msgstr "Customise Visual Appearance"
+
+#: options.cpp:592
+msgid "&Use custom colors"
+msgstr "&Use custom colours"
+
+#: options.cpp:597
+msgid "Cha&nge..."
+msgstr "Cha&nge..."
+
+#: options.cpp:601
+msgid "Default&s"
+msgstr "Default&s"
+
+#: options.cpp:612
+msgid "Use custom &fonts"
+msgstr "Use custom &fonts"
+
+#: options.cpp:617
+msgid "Chang&e..."
+msgstr "Chang&e..."
+
+#: options.cpp:621
+msgid "Defaul&ts"
+msgstr "Defaul&ts"
+
+#: options.cpp:644
+msgid "Layout"
+msgstr "Layout"
+
+#: options.cpp:644
+msgid "Customize Output Format"
+msgstr "Customise Output Format"
+
+#: options.cpp:652
+msgid "O&ne heading for each database"
+msgstr "O&ne heading for each database"
+
+#: options.cpp:655
+msgid "A&s above, with separators between the definitions"
+msgstr "A&s above, with separators between the definitions"
+
+#: options.cpp:658
+msgid "A separate heading for &each definition"
+msgstr "A separate heading for &each definition"
+
+#: options.cpp:669
+msgid "Various Settings"
+msgstr "Various Settings"
+
+#: options.cpp:673
+msgid "Limits"
+msgstr "Limits"
+
+#: options.cpp:680
+msgid "De&finitions:"
+msgstr "De&finitions:"
+
+#: options.cpp:687
+msgid "Cached &results:"
+msgstr "Cached &results:"
+
+#: options.cpp:694
+msgid "Hi&story entries:"
+msgstr "Hi&story entries:"
+
+#: options.cpp:703
+msgid "Other"
+msgstr "Other"
+
+#: options.cpp:709
+msgid "Sa&ve history on exit"
+msgstr "Sa&ve history on exit"
+
+#: options.cpp:714
+msgid "D&efine selected text on start"
+msgstr "D&efine selected text on start"
+
+#: queryview.cpp:57
+msgid "Unable to save remote file."
+msgstr "Unable to save remote file."
+
+#: queryview.cpp:77
+msgid ""
+"A file named %1 already exists.\n"
+"Do you want to replace it?"
+msgstr ""
+"A file named %1 already exists.\n"
+"Do you want to replace it?"
+
+#: queryview.cpp:78
+msgid "&Replace"
+msgstr "&Replace"
+
+#: queryview.cpp:84
+msgid "Unable to save file."
+msgstr "Unable to save file."
+
+#: queryview.cpp:92
+msgid "Unable to create temporary file."
+msgstr "Unable to create temporary file."
+
+#: queryview.cpp:409
+msgid "Define &Synonym"
+msgstr "Define &Synonym"
+
+#: queryview.cpp:411
+msgid "M&atch Synonym"
+msgstr "M&atch Synonym"
+
+#: queryview.cpp:416
+msgid "D&atabase Information"
+msgstr "D&atabase Information"
+
+#: queryview.cpp:422 queryview.cpp:429
+msgid "&Open Link"
+msgstr "&Open Link"
+
+#: queryview.cpp:438
+msgid "&Define Selection"
+msgstr "&Define Selection"
+
+#: queryview.cpp:440
+msgid "&Match Selection"
+msgstr "&Match Selection"
+
+#: queryview.cpp:453 toplevel.cpp:327
+msgid "&Define Clipboard Content"
+msgstr "&Define Clipboard Content"
+
+#: queryview.cpp:455 toplevel.cpp:329
+msgid "&Match Clipboard Content"
+msgstr "&Match Clipboard Content"
+
+#: queryview.cpp:466 queryview.cpp:570
+msgid "&Back: Information"
+msgstr "&Back: Information"
+
+#: queryview.cpp:470 queryview.cpp:572
+msgid "&Back: '%1'"
+msgstr "&Back: '%1'"
+
+#: queryview.cpp:473 queryview.cpp:587 toplevel.cpp:334
+msgid "&Back"
+msgstr "&Back"
+
+#: queryview.cpp:480 queryview.cpp:594
+msgid "&Forward: Information"
+msgstr "&Forward: Information"
+
+#: queryview.cpp:484 queryview.cpp:596
+msgid "&Forward: '%1'"
+msgstr "&Forward: '%1'"
+
+#: queryview.cpp:487 queryview.cpp:611 toplevel.cpp:339
+msgid "&Forward"
+msgstr "&Forward"
+
+#. i18n: file kdictui.rc line 23
+#: rc.cpp:9
+#, no-c-format
+msgid "Hist&ory"
+msgstr "Hist&ory"
+
+#. i18n: file kdictui.rc line 31
+#: rc.cpp:12
+#, no-c-format
+msgid "Ser&ver"
+msgstr "Ser&ver"
+
+#. i18n: file kdictui.rc line 35
+#: rc.cpp:15
+#, no-c-format
+msgid "Database &Information"
+msgstr "Database &Information"
+
+#: sets.cpp:33
+msgid "Database Sets"
+msgstr "Database Sets"
+
+#: sets.cpp:51
+msgid "&Set:"
+msgstr "&Set:"
+
+#: sets.cpp:58
+msgid "S&ave"
+msgstr "S&ave"
+
+#: sets.cpp:62
+msgid "&New"
+msgstr "&New"
+
+#: sets.cpp:85
+msgid "S&elected databases:"
+msgstr "S&elected databases:"
+
+#: sets.cpp:113
+msgid "A&vailable databases:"
+msgstr "A&vailable databases:"
+
+#: sets.cpp:148 sets.cpp:150
+msgid "New Set"
+msgstr "New Set"
+
+#: toplevel.cpp:312
+msgid "&Save As..."
+msgstr "&Save As..."
+
+#: toplevel.cpp:316
+msgid "St&art Query"
+msgstr "St&art Query"
+
+#: toplevel.cpp:318
+msgid "St&op Query"
+msgstr "St&op Query"
+
+#: toplevel.cpp:344
+msgid "&Clear History"
+msgstr "&Clear History"
+
+#: toplevel.cpp:348
+msgid "&Get Capabilities"
+msgstr "&Get Capabilities"
+
+#: toplevel.cpp:350
+msgid "Edit &Database Sets..."
+msgstr "Edit &Database Sets..."
+
+#: toplevel.cpp:352
+msgid "&Summary"
+msgstr "&Summary"
+
+#: toplevel.cpp:354
+msgid "S&trategy Information"
+msgstr "S&trategy Information"
+
+#: toplevel.cpp:356
+msgid "&Server Information"
+msgstr "&Server Information"
+
+#: toplevel.cpp:363
+msgid "Show &Match List"
+msgstr "Show &Match List"
+
+#: toplevel.cpp:365
+msgid "Hide &Match List"
+msgstr "Hide &Match List"
+
+#: toplevel.cpp:373
+msgid "Clear Input Field"
+msgstr "Clear Input Field"
+
+#: toplevel.cpp:376
+msgid "&Look for:"
+msgstr "&Look for:"
+
+#: toplevel.cpp:377
+msgid "Query"
+msgstr "Query"
+
+#: toplevel.cpp:380
+msgid "&in"
+msgstr "&in"
+
+#: toplevel.cpp:381
+msgid "Databases"
+msgstr "Databases"
+
+#: toplevel.cpp:392 toplevel.cpp:603
+msgid " Ready "
+msgstr " Ready "
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kdictapplet.po b/tde-i18n-en_GB/messages/kdenetwork/kdictapplet.po
new file mode 100644
index 00000000000..9c202ce14ce
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kdictapplet.po
@@ -0,0 +1,48 @@
+# translation of kdictapplet.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdictapplet\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2003-10-24 01:33+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: kdictapplet.cpp:92
+msgid "Dictionary:"
+msgstr "Dictionary:"
+
+#: kdictapplet.cpp:98 kdictapplet.cpp:107 kdictapplet.cpp:146
+#: kdictapplet.cpp:155
+msgid "Look up a word or phrase with Kdict"
+msgstr "Look up a word or phrase with Kdict"
+
+#: kdictapplet.cpp:110
+msgid "C"
+msgstr "C"
+
+#: kdictapplet.cpp:116
+msgid "Define selected text"
+msgstr "Define selected text"
+
+#: kdictapplet.cpp:118
+msgid "D"
+msgstr "D"
+
+#: kdictapplet.cpp:125
+msgid "Define word/phrase"
+msgstr "Define word/phrase"
+
+#: kdictapplet.cpp:127
+msgid "M"
+msgstr "M"
+
+#: kdictapplet.cpp:134
+msgid "Find matching definitions"
+msgstr "Find matching definitions"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kfile_torrent.po b/tde-i18n-en_GB/messages/kdenetwork/kfile_torrent.po
new file mode 100644
index 00000000000..861cad3d953
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kfile_torrent.po
@@ -0,0 +1,47 @@
+# translation of kfile_torrent.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_torrent\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-09-06 12:09+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_torrent.cpp:52
+msgid "Torrent Information"
+msgstr "Torrent Information"
+
+#: kfile_torrent.cpp:62
+msgid "Name"
+msgstr "Name"
+
+#: kfile_torrent.cpp:71
+msgid "Torrent Length"
+msgstr "Torrent Length"
+
+#: kfile_torrent.cpp:80
+msgid "Tracker URL"
+msgstr "Tracker URL"
+
+#: kfile_torrent.cpp:87
+msgid "Date Created"
+msgstr "Date Created"
+
+#: kfile_torrent.cpp:94
+msgid "Number of Files"
+msgstr "Number of Files"
+
+#: kfile_torrent.cpp:101
+msgid "File Piece Length"
+msgstr "File Piece Length"
+
+#: kfile_torrent.cpp:109
+msgid "Comment"
+msgstr "Comment"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kfileshare.po b/tde-i18n-en_GB/messages/kdenetwork/kfileshare.po
new file mode 100644
index 00000000000..e37416d9b90
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kfileshare.po
@@ -0,0 +1,5179 @@
+# translation of kfileshare.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kfileshare\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-11-06 00:58+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file ./simple/groupconfiggui.ui line 44
+#: rc.cpp:3
+#, no-c-format
+msgid "Allow all users to share folders"
+msgstr "Allow all users to share folders"
+
+#. 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 "Only users of the '%1' group are allowed to share folders"
+
+#. i18n: file ./simple/groupconfiggui.ui line 68
+#: rc.cpp:9 simple/groupconfigdlg.cpp:337
+#, no-c-format
+msgid "Users of '%1' Group"
+msgstr "Users of '%1' Group"
+
+#. i18n: file ./simple/groupconfiggui.ui line 104
+#: rc.cpp:12
+#, no-c-format
+msgid "Remove User"
+msgstr "Remove User"
+
+#. i18n: file ./simple/groupconfiggui.ui line 112
+#: advanced/kcm_sambaconf/usertabimpl.cpp:279 rc.cpp:15
+#, no-c-format
+msgid "Add User"
+msgstr "Add User"
+
+#. i18n: file ./simple/groupconfiggui.ui line 120
+#: rc.cpp:18
+#, no-c-format
+msgid "Group members can share folders without root password"
+msgstr "Group members can share folders without root password"
+
+#. i18n: file ./simple/groupconfiggui.ui line 166
+#: rc.cpp:21 simple/groupconfigdlg.cpp:339
+#, no-c-format
+msgid "Change Group..."
+msgstr "Change Group..."
+
+#. 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 and NFS servers are not installed on this machine, to enable this module "
+"the servers must be installed."
+
+#. i18n: file ./simple/controlcenter.ui line 41
+#: rc.cpp:27
+#, no-c-format
+msgid "Enable Local Networ&k File Sharing"
+msgstr "Enable Local Networ&k File Sharing"
+
+#. i18n: file ./simple/controlcenter.ui line 58
+#: rc.cpp:30
+#, no-c-format
+msgid "Si&mple sharing"
+msgstr "Si&mple sharing"
+
+#. 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 ""
+"Enable simple sharing to allow users to share folders from their HOME folder, "
+"without knowing the root password."
+
+#. i18n: file ./simple/controlcenter.ui line 126
+#: rc.cpp:36
+#, no-c-format
+msgid "Advanced sharin&g"
+msgstr "Advanced sharin&g"
+
+#. 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 ""
+"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."
+
+#. i18n: file ./simple/controlcenter.ui line 230
+#: rc.cpp:42
+#, no-c-format
+msgid "Use &NFS (Linux/UNIX)"
+msgstr "Use &NFS (Linux/UNIX)"
+
+#. i18n: file ./simple/controlcenter.ui line 244
+#: rc.cpp:45
+#, no-c-format
+msgid "Use Sam&ba (Microsoft(R) Windows(R))"
+msgstr "Use Sam&ba (Microsoft(R) Windows(R))"
+
+#. i18n: file ./simple/controlcenter.ui line 265
+#: rc.cpp:48
+#, no-c-format
+msgid "Allo&wed Users"
+msgstr "Allo&wed Users"
+
+#. i18n: file ./simple/controlcenter.ui line 294
+#: rc.cpp:51
+#, no-c-format
+msgid "Shared Folders"
+msgstr "Shared Folders"
+
+#. i18n: file ./simple/controlcenter.ui line 303
+#: rc.cpp:54 rc.cpp:914
+#, no-c-format
+msgid "Path"
+msgstr "Path"
+
+#. 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 "A&dd..."
+
+#. i18n: file ./simple/controlcenter.ui line 377
+#: rc.cpp:66
+#, no-c-format
+msgid "Chang&e..."
+msgstr "Chang&e..."
+
+#. i18n: file ./simple/controlcenter.ui line 388
+#: rc.cpp:69 rc.cpp:986
+#, no-c-format
+msgid "Rem&ove"
+msgstr "Rem&ove"
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 33
+#: rc.cpp:72
+#, no-c-format
+msgid "Allowed &Hosts"
+msgstr "Allowed &Hosts"
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 36
+#: rc.cpp:75
+#, no-c-format
+msgid "A list of allowed hosts"
+msgstr "A list of allowed hosts"
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 40
+#: rc.cpp:78
+#, 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 ""
+"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."
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 57
+#: rc.cpp:82
+#, no-c-format
+msgid "&Add Host..."
+msgstr "&Add Host..."
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 68
+#: rc.cpp:85
+#, no-c-format
+msgid "Mo&dify Host..."
+msgstr "Mo&dify Host..."
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 79
+#: rc.cpp:88
+#, no-c-format
+msgid "&Remove Host"
+msgstr "&Remove Host"
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 102
+#: rc.cpp:91
+#, no-c-format
+msgid "Name/Address"
+msgstr "Name/Address"
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 113
+#: rc.cpp:94
+#, no-c-format
+msgid "Parameters"
+msgstr "Parameters"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 50
+#: advanced/nfs/nfshostdlg.cpp:36 rc.cpp:97
+#, no-c-format
+msgid "Host Properties"
+msgstr "Host Properties"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 67
+#: rc.cpp:100
+#, no-c-format
+msgid "&Name/address:"
+msgstr "&Name/address:"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 107
+#: rc.cpp:103
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 115
+#: rc.cpp:129
+#, no-c-format
+msgid "&Public access"
+msgstr "&Public access"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 122
+#: rc.cpp:132
+#, 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 ""
+"<b>Public access</b>\n"
+"<p>\n"
+"If you tick 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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 157
+#: rc.cpp:142 rc.cpp:2784
+#, no-c-format
+msgid "&Writable"
+msgstr "&Writable"
+
+#. 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 ""
+"<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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 174
+#: rc.cpp:154
+#, no-c-format
+msgid "&Insecure"
+msgstr "&Insecure"
+
+#. 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 ""
+"<b>Insecure</b>\n"
+"<p>\n"
+"If this option is ticked, 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 unticked.\n"
+"</p>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 191
+#: rc.cpp:166
+#, no-c-format
+msgid "&Sync"
+msgstr "&Sync"
+
+#. 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 ""
+"<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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 211
+#: rc.cpp:178
+#, no-c-format
+msgid "No w&delay"
+msgstr "No w&delay"
+
+#. 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 ""
+"<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 behaviour could actually reduce performance, so no wdelay is "
+"available to turn it off. </p>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 224
+#: rc.cpp:186
+#, no-c-format
+msgid "No &hide"
+msgstr "No &hide"
+
+#. 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 ""
+"<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 authorised 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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 250
+#: rc.cpp:207
+#, no-c-format
+msgid "No su&btree check"
+msgstr "No su&btree check"
+
+#. 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 ""
+"<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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 276
+#: rc.cpp:228
+#, no-c-format
+msgid "Insecure loc&ks"
+msgstr "Insecure loc&ks"
+
+#. 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 ""
+"<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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 303
+#: rc.cpp:240
+#, no-c-format
+msgid "User Mapping"
+msgstr "User Mapping"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 323
+#: rc.cpp:243
+#, no-c-format
+msgid "All s&quash"
+msgstr "All s&quash"
+
+#. 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 ""
+"<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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 336
+#: rc.cpp:251
+#, no-c-format
+msgid "No &root squash"
+msgstr "No &root squash"
+
+#. 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 ""
+"<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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 362
+#: rc.cpp:264
+#, no-c-format
+msgid "Anonym. &UID:"
+msgstr "Anonym. &UID:"
+
+#. 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 ""
+"<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>"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 390
+#: rc.cpp:270 rc.cpp:279
+#, no-c-format
+msgid "FF"
+msgstr "FF"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 408
+#: rc.cpp:273
+#, no-c-format
+msgid "Anonym. &GID:"
+msgstr "Anonym. &GID:"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 16
+#: rc.cpp:282
+#, no-c-format
+msgid "Join Domain"
+msgstr "Join Domain"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 109
+#: rc.cpp:291
+#, no-c-format
+msgid "&Verify:"
+msgstr "&Verify:"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 120
+#: rc.cpp:294
+#, no-c-format
+msgid "&Password:"
+msgstr "&Password:"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 131
+#: rc.cpp:297
+#, no-c-format
+msgid "&Username:"
+msgstr "&Username:"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 142
+#: rc.cpp:300
+#, no-c-format
+msgid "Domain co&ntroller:"
+msgstr "Domain co&ntroller:"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 153
+#: rc.cpp:303
+#, no-c-format
+msgid "&Domain:"
+msgstr "&Domain:"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 16
+#: rc.cpp:306
+#, no-c-format
+msgid "Select Users"
+msgstr "Select Users"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 36
+#: rc.cpp:309
+#, no-c-format
+msgid "Select &Users"
+msgstr "Select &Users"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 51
+#: rc.cpp:312 rc.cpp:657 rc.cpp:911 rc.cpp:941 rc.cpp:971 rc.cpp:992
+#: rc.cpp:2150 rc.cpp:2285
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 62
+#: rc.cpp:315 rc.cpp:974 rc.cpp:995 rc.cpp:2153
+#, no-c-format
+msgid "UID"
+msgstr "UID"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 73
+#: rc.cpp:318 rc.cpp:660 rc.cpp:2156
+#, no-c-format
+msgid "GID"
+msgstr "GID"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 104
+#: rc.cpp:321 rc.cpp:663
+#, no-c-format
+msgid "Acc&ess"
+msgstr "Acc&ess"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 121
+#: rc.cpp:324 rc.cpp:666
+#, no-c-format
+msgid "&Default"
+msgstr "&Default"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 135
+#: rc.cpp:327 rc.cpp:669
+#, no-c-format
+msgid "&Read access"
+msgstr "&Read access"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 146
+#: rc.cpp:330 rc.cpp:672
+#, no-c-format
+msgid "&Write access"
+msgstr "&Write access"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 157
+#: rc.cpp:333 rc.cpp:675
+#, no-c-format
+msgid "&Admin access"
+msgstr "&Admin access"
+
+#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 168
+#: rc.cpp:336 rc.cpp:678
+#, no-c-format
+msgid "&No access at all"
+msgstr "&No access at all"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 37
+#: rc.cpp:345
+#, no-c-format
+msgid "Printer Settings"
+msgstr "Printer Settings"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 58
+#: rc.cpp:348 rc.cpp:827 rc.cpp:2186
+#, no-c-format
+msgid "&Base Settings"
+msgstr "&Base Settings"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 111
+#: rc.cpp:351 rc.cpp:2189
+#, no-c-format
+msgid "Pixmap"
+msgstr "Pixmap"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 127
+#: rc.cpp:354
+#, no-c-format
+msgid "Pr&inter"
+msgstr "Pr&inter"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 163
+#: rc.cpp:357
+#, no-c-format
+msgid "Pa&th:"
+msgstr "Pa&th:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 174
+#: rc.cpp:360
+#, no-c-format
+msgid "&Queue:"
+msgstr "&Queue:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 207
+#: rc.cpp:363
+#, no-c-format
+msgid "Sha&re all printers"
+msgstr "Sha&re all printers"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 223
+#: rc.cpp:366
+#, no-c-format
+msgid "I&dentifier"
+msgstr "I&dentifier"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 240
+#: rc.cpp:369 rc.cpp:714
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 251
+#: rc.cpp:372
+#, no-c-format
+msgid "Comm&ent:"
+msgstr "Comm&ent:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 274
+#: rc.cpp:375
+#, no-c-format
+msgid "Main Properties"
+msgstr "Main Properties"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 291
+#: rc.cpp:378 rc.cpp:777 rc.cpp:2222
+#, no-c-format
+msgid "A&vailable"
+msgstr "A&vailable"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 299
+#: rc.cpp:381 rc.cpp:771 rc.cpp:2219
+#, no-c-format
+msgid "Bro&wseable"
+msgstr "Bro&wseable"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 307
+#: rc.cpp:384 rc.cpp:2216
+#, no-c-format
+msgid "Pub&lic"
+msgstr "Pub&lic"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 336
+#: rc.cpp:387
+#, no-c-format
+msgid "&Printing"
+msgstr "&Printing"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 369
+#: rc.cpp:390
+#, no-c-format
+msgid "Printer dri&ver:"
+msgstr "Printer dri&ver:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 390
+#: rc.cpp:393
+#, no-c-format
+msgid "Print&er driver location:"
+msgstr "Print&er driver location:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 406
+#: rc.cpp:396
+#, no-c-format
+msgid "PostScr&ipt"
+msgstr "PostScr&ipt"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 414
+#: rc.cpp:399
+#, no-c-format
+msgid "Printin&g:"
+msgstr "Printin&g:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 423
+#: rc.cpp:402
+#, no-c-format
+msgid "sysv"
+msgstr "sysv"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 428
+#: rc.cpp:405
+#, no-c-format
+msgid "aix"
+msgstr "aix"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 433
+#: rc.cpp:408
+#, no-c-format
+msgid "hpux"
+msgstr "hpux"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 438
+#: rc.cpp:411
+#, no-c-format
+msgid "bsd"
+msgstr "bsd"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 443
+#: rc.cpp:414
+#, no-c-format
+msgid "qnx"
+msgstr "qnx"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 448
+#: rc.cpp:417
+#, no-c-format
+msgid "plp"
+msgstr "plp"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 453
+#: rc.cpp:420
+#, no-c-format
+msgid "lprng"
+msgstr "lprng"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 458
+#: rc.cpp:423
+#, no-c-format
+msgid "softq"
+msgstr "softq"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 463
+#: rc.cpp:426
+#, no-c-format
+msgid "cups"
+msgstr "cups"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 468
+#: rc.cpp:429
+#, no-c-format
+msgid "nt"
+msgstr "nt"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 473
+#: rc.cpp:432
+#, no-c-format
+msgid "os2"
+msgstr "os2"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 485
+#: rc.cpp:435
+#, no-c-format
+msgid "Max reported print &jobs:"
+msgstr "Max reported print &jobs:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 496
+#: rc.cpp:438
+#, no-c-format
+msgid "Ma&x print jobs:"
+msgstr "Ma&x print jobs:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 550
+#: rc.cpp:441
+#, no-c-format
+msgid "Use c&lient driver"
+msgstr "Use c&lient driver"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 558
+#: rc.cpp:444
+#, no-c-format
+msgid "De&fault devmode"
+msgstr "De&fault devmode"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 568
+#: rc.cpp:447 rc.cpp:2225
+#, no-c-format
+msgid "&Security"
+msgstr "&Security"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 579
+#: rc.cpp:450 rc.cpp:2255
+#, no-c-format
+msgid "Hosts &deny:"
+msgstr "Hosts &deny:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 585
+#: rc.cpp:453 rc.cpp:456 rc.cpp:468 rc.cpp:474 rc.cpp:729 rc.cpp:738
+#: rc.cpp:2246 rc.cpp:2258
+#, 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 ""
+"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."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 601
+#: rc.cpp:459 rc.cpp:465 rc.cpp:732 rc.cpp:744 rc.cpp:2252 rc.cpp:2261
+#: rc.cpp:2367 rc.cpp:2373 rc.cpp:2379 rc.cpp:2385 rc.cpp:2418 rc.cpp:2424
+#: rc.cpp:2430 rc.cpp:2454 rc.cpp:2478
+#, no-c-format
+msgid ""
+"This parameter is a comma, space, or tab delimited set of hosts which are "
+"permitted to access a service."
+msgstr ""
+"This parameter is a comma, space, or tab delimited set of hosts which are "
+"permitted to access a service."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 609
+#: rc.cpp:462
+#, no-c-format
+msgid "Hosts a&llow:"
+msgstr "Hosts a&llow:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 648
+#: rc.cpp:471
+#, no-c-format
+msgid "P&rinter admin:"
+msgstr "P&rinter admin:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 662
+#: rc.cpp:477 rc.cpp:2231
+#, no-c-format
+msgid "&Guest account:"
+msgstr "&Guest account:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 668
+#: rc.cpp:480 rc.cpp:750 rc.cpp:2234
+#, 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 ""
+"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 user name is "
+"specified in a given service, the specified user name overrides this one."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 700
+#: rc.cpp:483
+#, no-c-format
+msgid "Co&mmands"
+msgstr "Co&mmands"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 717
+#: rc.cpp:486
+#, no-c-format
+msgid "Pr&int command:"
+msgstr "Pr&int command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 733
+#: rc.cpp:489
+#, no-c-format
+msgid "lpq comma&nd:"
+msgstr "lpq comma&nd:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 754
+#: rc.cpp:492
+#, no-c-format
+msgid "lprm comman&d:"
+msgstr "lprm comman&d:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 775
+#: rc.cpp:495
+#, no-c-format
+msgid "lp&resume:"
+msgstr "lp&resume:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 786
+#: rc.cpp:498
+#, no-c-format
+msgid "&queuepause:"
+msgstr "&queuepause:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 797
+#: rc.cpp:501
+#, no-c-format
+msgid "&lppause:"
+msgstr "&lppause:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 818
+#: rc.cpp:504
+#, no-c-format
+msgid "qu&eueresume:"
+msgstr "qu&eueresume:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 848
+#: rc.cpp:507 rc.cpp:2348
+#, no-c-format
+msgid "&Advanced"
+msgstr "&Advanced"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 859
+#: rc.cpp:510
+#, no-c-format
+msgid "Miscella&neous"
+msgstr "Miscella&neous"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 886
+#: rc.cpp:513
+#, no-c-format
+msgid "p&reexec:"
+msgstr "p&reexec:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 897
+#: rc.cpp:516
+#, no-c-format
+msgid "root pr&eexec:"
+msgstr "root pr&eexec:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 918
+#: rc.cpp:519
+#, no-c-format
+msgid "root postexec:"
+msgstr "root postexec:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 929
+#: rc.cpp:522
+#, no-c-format
+msgid "poste&xec:"
+msgstr "poste&xec:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 959
+#: rc.cpp:525
+#, no-c-format
+msgid "Tunin&g"
+msgstr "Tunin&g"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 984
+#: rc.cpp:528
+#, no-c-format
+msgid "M&in print space:"
+msgstr "M&in print space:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1008
+#: rc.cpp:531
+#, no-c-format
+msgid "kB"
+msgstr "kB"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1019
+#: rc.cpp:534
+#, no-c-format
+msgid "&Logging"
+msgstr "&Logging"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1036
+#: rc.cpp:537
+#, no-c-format
+msgid "S&tatus"
+msgstr "S&tatus"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1066
+#: rc.cpp:543 rc.cpp:588 rc.cpp:636 rc.cpp:2742
+#, no-c-format
+msgid "F1"
+msgstr "F1"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 37
+#: rc.cpp:552 rc.cpp:1653
+#, no-c-format
+msgid "Socket Options"
+msgstr "Socket Options"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 71
+#: rc.cpp:555
+#, no-c-format
+msgid "SO_SNDLOWAT:"
+msgstr "SO_SNDLOWAT:"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 79
+#: rc.cpp:558
+#, no-c-format
+msgid "IPTOS_THROUGHPUT"
+msgstr "IPTOS_THROUGHPUT"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 87
+#: rc.cpp:561
+#, no-c-format
+msgid "SO_SNDBUF:"
+msgstr "SO_SNDBUF:"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 95
+#: rc.cpp:564
+#, no-c-format
+msgid "SO_KEEPALIVE"
+msgstr "SO_KEEPALIVE"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 103
+#: rc.cpp:567 rc.cpp:1683
+#, no-c-format
+msgid "SO_RCVBUF:"
+msgstr "SO_RCVBUF:"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 133
+#: rc.cpp:570 rc.cpp:1662
+#, no-c-format
+msgid "SO_BROADCAST"
+msgstr "SO_BROADCAST"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 141
+#: rc.cpp:573 rc.cpp:1668
+#, no-c-format
+msgid "IPTOS_LOWDELAY"
+msgstr "IPTOS_LOWDELAY"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 149
+#: rc.cpp:576
+#, no-c-format
+msgid "TCP_NODELAY"
+msgstr "TCP_NODELAY"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 157
+#: rc.cpp:579
+#, no-c-format
+msgid "SO_RCVLOWAT:"
+msgstr "SO_RCVLOWAT:"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 187
+#: rc.cpp:582
+#, no-c-format
+msgid "SO_REUSEADDR"
+msgstr "SO_REUSEADDR"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 16
+#: rc.cpp:597
+#, no-c-format
+msgid "Access Modifiers"
+msgstr "Access Modifiers"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 34
+#: rc.cpp:600
+#, no-c-format
+msgid "Access Permissions"
+msgstr "Access Permissions"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 103
+#: rc.cpp:603
+#, no-c-format
+msgid "Others"
+msgstr "Others"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 115
+#: rc.cpp:606
+#, no-c-format
+msgid "Read"
+msgstr "Read"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 139
+#: rc.cpp:609 rc.cpp:2688
+#, no-c-format
+msgid "Exec"
+msgstr "Exec"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 151
+#: rc.cpp:612
+#, no-c-format
+msgid "Write"
+msgstr "Write"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 235
+#: rc.cpp:615 rc.cpp:2306
+#, no-c-format
+msgid "Owner"
+msgstr "Owner"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 259
+#: rc.cpp:618 rc.cpp:2309
+#, no-c-format
+msgid "Group"
+msgstr "Group"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 283
+#: rc.cpp:621
+#, no-c-format
+msgid "Sticky"
+msgstr "Sticky"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 295
+#: rc.cpp:624
+#, no-c-format
+msgid "Set GID"
+msgstr "Set GID"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 307
+#: rc.cpp:627
+#, no-c-format
+msgid "Set UID"
+msgstr "Set UID"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 319
+#: rc.cpp:630
+#, no-c-format
+msgid "Special"
+msgstr "Special"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 16
+#: rc.cpp:645
+#, no-c-format
+msgid "Select Groups"
+msgstr "Select Groups"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 136
+#: rc.cpp:654
+#, no-c-format
+msgid "Selec&t Groups"
+msgstr "Selec&t Groups"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 318
+#: rc.cpp:681
+#, no-c-format
+msgid "&Kind of Group"
+msgstr "&Kind of Group"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 343
+#: rc.cpp:684
+#, no-c-format
+msgid "&UNIX group"
+msgstr "&UNIX group"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 368
+#: rc.cpp:687
+#, no-c-format
+msgid "NI&S group"
+msgstr "NI&S group"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 393
+#: rc.cpp:690
+#, no-c-format
+msgid "UNIX and NIS gr&oup"
+msgstr "UNIX and NIS gr&oup"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 72
+#: rc.cpp:693
+#, no-c-format
+msgid "Not share&d"
+msgstr "Not share&d"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 86
+#: rc.cpp:696
+#, no-c-format
+msgid "&Shared"
+msgstr "&Shared"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 103
+#: rc.cpp:699
+#, no-c-format
+msgid "Bas&e Options"
+msgstr "Bas&e Options"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 124
+#: rc.cpp:702 rc.cpp:917 rc.cpp:947
+#, no-c-format
+msgid "Comment"
+msgstr "Comment"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 127
+#: rc.cpp:705 rc.cpp:723
+#, 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 ""
+"This is a text field that is seen next to a share when a client queries the "
+"server, either via the network neighbourhood or via net view, to list what "
+"shares are available."
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 139
+#: rc.cpp:708
+#, no-c-format
+msgid "Name of the share"
+msgstr "Name of the share"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 142
+#: rc.cpp:711 rc.cpp:717
+#, no-c-format
+msgid "This is the name of the share"
+msgstr "This is the name of the share"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 178
+#: rc.cpp:720
+#, no-c-format
+msgid "Commen&t:"
+msgstr "Commen&t:"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 198
+#: rc.cpp:726
+#, no-c-format
+msgid "Security Options"
+msgstr "Security Options"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 243
+#: rc.cpp:735
+#, no-c-format
+msgid "Hosts den&y:"
+msgstr "Hosts den&y:"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 261
+#: rc.cpp:741
+#, no-c-format
+msgid "&Hosts allow:"
+msgstr "&Hosts allow:"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 279
+#: rc.cpp:747
+#, no-c-format
+msgid "Guest &account:"
+msgstr "Guest &account:"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 297
+#: rc.cpp:753
+#, no-c-format
+msgid "&Read only"
+msgstr "&Read only"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 300
+#: rc.cpp:756
+#, 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 ""
+"If this is ticked, then users of a service may not create or modify files in "
+"the service's directory."
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 312
+#: rc.cpp:759
+#, no-c-format
+msgid "G&uests allowed"
+msgstr "G&uests allowed"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 318
+#: rc.cpp:762 rc.cpp:2240 rc.cpp:2279
+#, 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 ""
+"If this is ticked , then no password is required to connect to the service. "
+"Privileges will be those of the guest account."
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 333
+#: rc.cpp:765
+#, no-c-format
+msgid ""
+"This is a username which will be used for access this directory if guests are "
+"allowed"
+msgstr ""
+"This is a username which will be used for access this directory if guests are "
+"allowed"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 347
+#: rc.cpp:768 rc.cpp:2565
+#, no-c-format
+msgid "Other Options"
+msgstr "Other Options"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 371
+#: rc.cpp:774
+#, 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 ""
+"This controls whether this share is seen in the list of available shares in a "
+"net view and in the browse list."
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 394
+#: rc.cpp:780
+#, 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 ""
+"Tickbox lets you \\\"turn off\\\" a service. If not ticked, then ALL attempts "
+"to connect to the service will fail. Such failures are logged."
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 435
+#: rc.cpp:783
+#, no-c-format
+msgid "More Opt&ions"
+msgstr "More Opt&ions"
+
+#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 16
+#: rc.cpp:786
+#, no-c-format
+msgid "User Settings"
+msgstr "User Settings"
+
+#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 38
+#: rc.cpp:789
+#, no-c-format
+msgid "&Valid users:"
+msgstr "&Valid users:"
+
+#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 62
+#: rc.cpp:792
+#, no-c-format
+msgid "&Admin users:"
+msgstr "&Admin users:"
+
+#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 86
+#: rc.cpp:795
+#, no-c-format
+msgid "&Invalid users:"
+msgstr "&Invalid users:"
+
+#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 202
+#: rc.cpp:804
+#, no-c-format
+msgid "&Write list:"
+msgstr "&Write list:"
+
+#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 231
+#: rc.cpp:807
+#, no-c-format
+msgid "&Read list:"
+msgstr "&Read list:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 73
+#: rc.cpp:810
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Here you can edit the Samba users, stored in the smbpasswd file.\n"
+"<p>\n"
+"Every Samba user must have a corresponding UNIX user.\n"
+"On the right you can see all UNIX users, stored in the passwd file and not "
+"configured as Samba users.\n"
+"You can see the Samba users on the left-hand side.\n"
+"<p>\n"
+"To add new Samba users simply press the <em>&lt; add</em> button.\n"
+"The selected UNIX users will then become Samba users and will be\n"
+"removed from the UNIX users list (but they will remain UNIX users).\n"
+"<p>\n"
+"To remove Samba users click the <em>&gt; remove</em> button.\n"
+"The selected Samba users will be removed from the smbpasswd file\n"
+"and reappear on the right-hand side, as UNIX users which are not Samba users.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Here you can edit the Samba users, stored in the smbpasswd file.\n"
+"<p>\n"
+"Every Samba user must have a corresponding UNIX user.\n"
+"On the right you can see all UNIX users, stored in the passwd file and not "
+"configured as Samba users.\n"
+"You can see the Samba users on the left-hand side.\n"
+"<p>\n"
+"To add new Samba users simply press the <em>&lt; add</em> button.\n"
+"The selected UNIX users will then become Samba users and will be\n"
+"removed from the UNIX users list (but they will remain UNIX users).\n"
+"<p>\n"
+"To remove Samba users click the <em>&gt; remove</em> button.\n"
+"The selected Samba users will be removed from the smbpasswd file\n"
+"and reappear on the right-hand side, as UNIX users which are not Samba users.\n"
+"</qt>"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 117
+#: rc.cpp:830
+#, no-c-format
+msgid "Samba config file:"
+msgstr "Samba config file:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 136
+#: rc.cpp:833
+#, no-c-format
+msgid "&Load"
+msgstr "&Load"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 150
+#: rc.cpp:836
+#, no-c-format
+msgid "Server Identification"
+msgstr "Server Identification"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 171
+#: rc.cpp:839
+#, no-c-format
+msgid "Wor&kgroup:"
+msgstr "Wor&kgroup:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 186
+#: rc.cpp:842
+#, no-c-format
+msgid "Enter here the name of your workgroup/domain."
+msgstr "Enter here the name of your workgroup/domain."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 216
+#: rc.cpp:845
+#, no-c-format
+msgid "Server strin&g:"
+msgstr "Server strin&g:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 231
+#: rc.cpp:848
+#, no-c-format
+msgid "NetBIOS name:"
+msgstr "NetBIOS name:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 248
+#: rc.cpp:851
+#, no-c-format
+msgid "Securit&y Level"
+msgstr "Securit&y Level"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 283
+#: rc.cpp:854
+#, no-c-format
+msgid "Share"
+msgstr "Share"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 286
+#: rc.cpp:857 rc.cpp:863 rc.cpp:869 rc.cpp:878 rc.cpp:932 rc.cpp:1026
+#: rc.cpp:1032 rc.cpp:1044 rc.cpp:1065 rc.cpp:1787
+#, no-c-format
+msgid "Alt+"
+msgstr "Alt+"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 301
+#: rc.cpp:860
+#, no-c-format
+msgid "User"
+msgstr "User"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 316
+#: rc.cpp:866 rc.cpp:1206
+#, no-c-format
+msgid "Server"
+msgstr "Server"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 331
+#: rc.cpp:872
+#, no-c-format
+msgid "Domai&n"
+msgstr "Domai&n"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 343
+#: rc.cpp:875
+#, no-c-format
+msgid "ADS"
+msgstr "ADS"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 368
+#: rc.cpp:881
+#, no-c-format
+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 all share names before a login is required."
+msgstr ""
+"Use the <i>share</i> security level if you have a home network or a small "
+"office network."
+"<br> It allows everyone to read all share names before a login is required."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 391
+#: rc.cpp:884
+#, no-c-format
+msgid "Further Options"
+msgstr "Further Options"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 415
+#: rc.cpp:887
+#, no-c-format
+msgid "Password server address/name:"
+msgstr "Password server address/name:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 441
+#: rc.cpp:890
+#, no-c-format
+msgid "Real&m:"
+msgstr "Real&m:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 459
+#: rc.cpp:893
+#, no-c-format
+msgid "Allo&w guest logins"
+msgstr "Allo&w guest logins"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 496
+#: rc.cpp:896
+#, no-c-format
+msgid "Guest acc&ount:"
+msgstr "Guest acc&ount:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 585
+#: rc.cpp:902
+#, no-c-format
+msgid "For detailed help about every option please look at:"
+msgstr "For detailed help about every option please look at:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 604
+#: rc.cpp:905
+#, no-c-format
+msgid "man:smb.conf"
+msgstr "man:smb.conf"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 650
+#: rc.cpp:908
+#, no-c-format
+msgid "&Shares"
+msgstr "&Shares"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 742
+#: rc.cpp:923
+#, no-c-format
+msgid "Edit Defau&lts..."
+msgstr "Edit Defau&lts..."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 767
+#: rc.cpp:926
+#, no-c-format
+msgid "Add &New Share..."
+msgstr "Add &New Share..."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 775
+#: rc.cpp:929
+#, no-c-format
+msgid "Edit Share..."
+msgstr "Edit Share..."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 786
+#: rc.cpp:935
+#, no-c-format
+msgid "Re&move Share"
+msgstr "Re&move Share"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 798
+#: rc.cpp:938
+#, no-c-format
+msgid "Prin&ters"
+msgstr "Prin&ters"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 824
+#: rc.cpp:944
+#, no-c-format
+msgid "Printer"
+msgstr "Printer"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 890
+#: rc.cpp:953
+#, no-c-format
+msgid "Edit Defau&lts"
+msgstr "Edit Defau&lts"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 915
+#: rc.cpp:956
+#, no-c-format
+msgid "Add Ne&w Printer"
+msgstr "Add Ne&w Printer"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 923
+#: rc.cpp:959
+#, no-c-format
+msgid "Edit Pri&nter"
+msgstr "Edit Pri&nter"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 931
+#: rc.cpp:962
+#, no-c-format
+msgid "Re&move Printer"
+msgstr "Re&move Printer"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 943
+#: advanced/kcm_sambaconf/printerdlgimpl.cpp:109
+#: advanced/kcm_sambaconf/sharedlgimpl.cpp:123 rc.cpp:965
+#, no-c-format
+msgid "&Users"
+msgstr "&Users"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 974
+#: rc.cpp:968
+#, no-c-format
+msgid "Sa&mba Users"
+msgstr "Sa&mba Users"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1011
+#: rc.cpp:977 rc.cpp:1185 rc.cpp:1221
+#, no-c-format
+msgid "Disabled"
+msgstr "Disabled"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1022
+#: rc.cpp:980
+#, no-c-format
+msgid "No Password"
+msgstr "No Password"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1152
+#: rc.cpp:989
+#, no-c-format
+msgid "UNI&X Users"
+msgstr "UNI&X Users"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1222
+#: rc.cpp:998
+#, no-c-format
+msgid "Chan&ge Password..."
+msgstr "Chan&ge Password..."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1233
+#: rc.cpp:1001
+#, no-c-format
+msgid "&Join Domain"
+msgstr "&Join Domain"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1262
+#: rc.cpp:1004
+#, no-c-format
+msgid "Advan&ced"
+msgstr "Advan&ced"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1337
+#: rc.cpp:1007 rc.cpp:2351
+#, 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 ""
+"Here you can change advanced options of the SAMBA server.\n"
+"Only change something if you know what you are doing."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1349
+#: rc.cpp:1011 rc.cpp:2355
+#, no-c-format
+msgid "Advanced Dump"
+msgstr "Advanced Dump"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1373
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:295 rc.cpp:1014 rc.cpp:2358
+#, no-c-format
+msgid "Security"
+msgstr "Security"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1394
+#: rc.cpp:1017 rc.cpp:1377 rc.cpp:1515
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1428
+#: rc.cpp:1020
+#, no-c-format
+msgid "PAM"
+msgstr "PAM"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1449
+#: rc.cpp:1023
+#, no-c-format
+msgid "Obey PAM restrictions"
+msgstr "Obey PAM restrictions"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1464
+#: rc.cpp:1029
+#, no-c-format
+msgid "PAM password change"
+msgstr "PAM password change"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1477
+#: rc.cpp:1035
+#, no-c-format
+msgid "Other Switches"
+msgstr "Other Switches"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1498
+#: rc.cpp:1038
+#, no-c-format
+msgid "A&llow trusted domains"
+msgstr "A&llow trusted domains"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1506
+#: rc.cpp:1041
+#, no-c-format
+msgid "Paranoid server security"
+msgstr "Paranoid server security"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1519
+#: rc.cpp:1047 rc.cpp:1245 rc.cpp:2487
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1540
+#: rc.cpp:1050
+#, no-c-format
+msgid "Auth methods:"
+msgstr "Auth methods:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1555
+#: rc.cpp:1053
+#, no-c-format
+msgid "Root director&y:"
+msgstr "Root director&y:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1566
+#: rc.cpp:1056
+#, no-c-format
+msgid "I&nterfaces:"
+msgstr "I&nterfaces:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1589
+#: rc.cpp:1059
+#, no-c-format
+msgid "Map to guest:"
+msgstr "Map to guest:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1600
+#: rc.cpp:1062
+#, no-c-format
+msgid "Bind interfaces only"
+msgstr "Bind interfaces only"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1609
+#: rc.cpp:1068
+#, no-c-format
+msgid "Never"
+msgstr "Never"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1614
+#: rc.cpp:1071
+#, no-c-format
+msgid "Bad User"
+msgstr "Bad User"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1619
+#: rc.cpp:1074
+#, no-c-format
+msgid "Bad Password"
+msgstr "Bad Password"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1635
+#: rc.cpp:1077
+#, no-c-format
+msgid "Hosts e&quiv:"
+msgstr "Hosts e&quiv:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1692
+#: rc.cpp:1080
+#, no-c-format
+msgid "Algorithmic rid base:"
+msgstr "Algorithmic rid base:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1746
+#: rc.cpp:1083
+#, no-c-format
+msgid "Private dir:"
+msgstr "Private dir:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1770
+#: rc.cpp:1086
+#, no-c-format
+msgid "Pass&word"
+msgstr "Pass&word"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1804
+#: rc.cpp:1089
+#, no-c-format
+msgid "Migration"
+msgstr "Migration"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1825
+#: rc.cpp:1092
+#, no-c-format
+msgid "Update encr&ypted"
+msgstr "Update encr&ypted"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1835
+#: rc.cpp:1095
+#, no-c-format
+msgid "Samba Passwords"
+msgstr "Samba Passwords"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1856
+#: rc.cpp:1098
+#, no-c-format
+msgid "E&ncrypt passwords"
+msgstr "E&ncrypt passwords"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1871
+#: rc.cpp:1101
+#, no-c-format
+msgid "Smb passwd file:"
+msgstr "Smb passwd file:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1895
+#: rc.cpp:1104
+#, no-c-format
+msgid "Passdb bac&kend:"
+msgstr "Passdb bac&kend:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1928
+#: rc.cpp:1107
+#, no-c-format
+msgid "Passwd chat:"
+msgstr "Passwd chat:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1943
+#: rc.cpp:1110
+#, no-c-format
+msgid "Passwd chat debug"
+msgstr "Passwd chat debug"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1951
+#: rc.cpp:1113 rc.cpp:1131 rc.cpp:1326 rc.cpp:1332 rc.cpp:1344 rc.cpp:1347
+#: rc.cpp:1464 rc.cpp:1467 rc.cpp:1772 rc.cpp:1886 rc.cpp:1931
+#, no-c-format
+msgid "Sec"
+msgstr "Sec"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1964
+#: rc.cpp:1116
+#, no-c-format
+msgid "Passwd chat timeout:"
+msgstr "Passwd chat timeout:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1985
+#: rc.cpp:1119
+#, no-c-format
+msgid "Password"
+msgstr "Password"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2006
+#: rc.cpp:1122
+#, no-c-format
+msgid "Password level:"
+msgstr "Password level:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2021
+#: rc.cpp:1125
+#, no-c-format
+msgid "Min password length:"
+msgstr "Min password length:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2032
+#: rc.cpp:1128
+#, no-c-format
+msgid "Machine password timeout:"
+msgstr "Machine password timeout:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2093
+#: rc.cpp:1134
+#, no-c-format
+msgid "Nu&ll passwords"
+msgstr "Nu&ll passwords"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2115
+#: rc.cpp:1137
+#, no-c-format
+msgid "UNIX Passwords"
+msgstr "UNIX Passwords"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2136
+#: rc.cpp:1140
+#, no-c-format
+msgid "Passwd program:"
+msgstr "Passwd program:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2160
+#: rc.cpp:1143
+#, no-c-format
+msgid "UNI&X password sync"
+msgstr "UNI&X password sync"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2172
+#: rc.cpp:1146
+#, no-c-format
+msgid "Userna&me"
+msgstr "Userna&me"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2193
+#: rc.cpp:1149
+#, no-c-format
+msgid "User&name map:"
+msgstr "User&name map:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2217
+#: rc.cpp:1152
+#, no-c-format
+msgid "Username &level:"
+msgstr "Username &level:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2261
+#: rc.cpp:1155
+#, no-c-format
+msgid "Hide local users"
+msgstr "Hide local users"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2273
+#: rc.cpp:1158
+#, no-c-format
+msgid "Restrict anon&ymous"
+msgstr "Restrict anon&ymous"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2285
+#: rc.cpp:1161
+#, no-c-format
+msgid "Use rhosts"
+msgstr "Use rhosts"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2312
+#: rc.cpp:1164
+#, no-c-format
+msgid "Authenticati&on"
+msgstr "Authenticati&on"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2329
+#: rc.cpp:1167
+#, no-c-format
+msgid "Client"
+msgstr "Client"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2346
+#: rc.cpp:1170
+#, no-c-format
+msgid "C&lient signing:"
+msgstr "C&lient signing:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2361
+#: rc.cpp:1173
+#, no-c-format
+msgid "Client plainte&xt authentication"
+msgstr "Client plainte&xt authentication"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2373
+#: rc.cpp:1176
+#, no-c-format
+msgid "Client lanman authentication"
+msgstr "Client lanman authentication"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2379
+#: rc.cpp:1179 rc.cpp:1194 rc.cpp:1215 rc.cpp:1230 rc.cpp:1898 rc.cpp:1943
+#, no-c-format
+msgid "Auto"
+msgstr "Auto"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2384
+#: rc.cpp:1182 rc.cpp:1218
+#, no-c-format
+msgid "Mandatory"
+msgstr "Mandatory"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2421
+#: rc.cpp:1197
+#, no-c-format
+msgid "Client channel:"
+msgstr "Client channel:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2436
+#: rc.cpp:1200
+#, no-c-format
+msgid "Client use spnego"
+msgstr "Client use spnego"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2448
+#: rc.cpp:1203
+#, no-c-format
+msgid "Client NTLMv&2 authentication"
+msgstr "Client NTLMv&2 authentication"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2492
+#: rc.cpp:1209
+#, no-c-format
+msgid "Server signing:"
+msgstr "Server signing:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2507
+#: rc.cpp:1212
+#, no-c-format
+msgid "Lanman authentication"
+msgstr "Lanman authentication"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2555
+#: rc.cpp:1233
+#, no-c-format
+msgid "Server channel:"
+msgstr "Server channel:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2570
+#: rc.cpp:1236
+#, no-c-format
+msgid "Use sp&nego"
+msgstr "Use sp&nego"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2582
+#: rc.cpp:1239
+#, no-c-format
+msgid "NTLM authentication"
+msgstr "NTLM authentication"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2631
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:298 rc.cpp:1242
+#, no-c-format
+msgid "Logging"
+msgstr "Logging"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2693
+#: rc.cpp:1248
+#, no-c-format
+msgid "L&og file:"
+msgstr "L&og file:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2709
+#: rc.cpp:1251
+#, no-c-format
+msgid "KB"
+msgstr "KB"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2717
+#: rc.cpp:1254
+#, no-c-format
+msgid "Ma&x log size:"
+msgstr "Ma&x log size:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2745
+#: rc.cpp:1257
+#, no-c-format
+msgid "S&yslog:"
+msgstr "S&yslog:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2778
+#: rc.cpp:1260
+#, no-c-format
+msgid "Log &level:"
+msgstr "Log &level:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2804
+#: rc.cpp:1263 rc.cpp:1407 rc.cpp:1775
+#, no-c-format
+msgid "S&witches"
+msgstr "S&witches"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2829
+#: rc.cpp:1266
+#, no-c-format
+msgid "Syslog o&nly"
+msgstr "Syslog o&nly"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2837
+#: rc.cpp:1269
+#, no-c-format
+msgid "Status"
+msgstr "Status"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2856
+#: rc.cpp:1272
+#, no-c-format
+msgid "Ti&mestamp"
+msgstr "Ti&mestamp"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2870
+#: rc.cpp:1275 rc.cpp:1533
+#, no-c-format
+msgid "microseconds"
+msgstr "microseconds"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2886
+#: rc.cpp:1278
+#, no-c-format
+msgid "Debug pid"
+msgstr "Debug pid"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2894
+#: rc.cpp:1281
+#, no-c-format
+msgid "Debu&g uid"
+msgstr "Debu&g uid"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2925
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:301 rc.cpp:1284 rc.cpp:2517
+#, no-c-format
+msgid "Tuning"
+msgstr "Tuning"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2942
+#: rc.cpp:1287
+#, no-c-format
+msgid "Modules"
+msgstr "Modules"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2959
+#: rc.cpp:1290
+#, no-c-format
+msgid "Pre&load modules:"
+msgstr "Pre&load modules:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2977
+#: rc.cpp:1293
+#, no-c-format
+msgid "Numbers"
+msgstr "Numbers"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2994
+#: rc.cpp:1296
+#, no-c-format
+msgid "Max smbd processes:"
+msgstr "Max smbd processes:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3005
+#: rc.cpp:1299
+#, no-c-format
+msgid "Max open files:"
+msgstr "Max open files:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3068
+#: rc.cpp:1302
+#, no-c-format
+msgid "Sizes"
+msgstr "Sizes"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3085
+#: rc.cpp:1305
+#, no-c-format
+msgid "Max disk size:"
+msgstr "Max disk size:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3096
+#: rc.cpp:1308
+#, no-c-format
+msgid "Read si&ze:"
+msgstr "Read si&ze:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3107
+#: rc.cpp:1311
+#, no-c-format
+msgid "Stat cache size:"
+msgstr "Stat cache size:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3159
+#: rc.cpp:1314
+#, no-c-format
+msgid "MB"
+msgstr "MB"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3183
+#: rc.cpp:1317
+#, no-c-format
+msgid "Ma&x xmit:"
+msgstr "Ma&x xmit:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3196
+#: rc.cpp:1320
+#, no-c-format
+msgid "Times"
+msgstr "Times"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3213
+#: rc.cpp:1323
+#, no-c-format
+msgid "Change notify timeout:"
+msgstr "Change notify timeout:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3233
+#: rc.cpp:1329
+#, no-c-format
+msgid "&Keepalive:"
+msgstr "&Keepalive:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3269
+#: rc.cpp:1335 rc.cpp:2099
+#, no-c-format
+msgid "Min"
+msgstr "Min"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3278
+#: rc.cpp:1338
+#, no-c-format
+msgid "Deadtime:"
+msgstr "Deadtime:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3297
+#: rc.cpp:1341
+#, no-c-format
+msgid "Lp&q cache time:"
+msgstr "Lp&q cache time:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3334
+#: rc.cpp:1350
+#, no-c-format
+msgid "&Name cache timeout:"
+msgstr "&Name cache timeout:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3355
+#: rc.cpp:1353
+#, no-c-format
+msgid "Switches"
+msgstr "Switches"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3372
+#: rc.cpp:1356
+#, no-c-format
+msgid "&Getwd cache"
+msgstr "&Getwd cache"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3380
+#: rc.cpp:1359
+#, no-c-format
+msgid "Use &mmap"
+msgstr "Use &mmap"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3388
+#: rc.cpp:1362
+#, no-c-format
+msgid "Kernel change notif&y"
+msgstr "Kernel change notif&y"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3396
+#: rc.cpp:1365
+#, no-c-format
+msgid "H&ostname lookups"
+msgstr "H&ostname lookups"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3408
+#: rc.cpp:1368
+#, no-c-format
+msgid "Read ra&w"
+msgstr "Read ra&w"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3423
+#: rc.cpp:1371
+#, no-c-format
+msgid "Write raw"
+msgstr "Write raw"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3438
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:310 rc.cpp:1374
+#, no-c-format
+msgid "Printing"
+msgstr "Printing"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3472
+#: rc.cpp:1380
+#, no-c-format
+msgid "Total print &jobs:"
+msgstr "Total print &jobs:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3510
+#: rc.cpp:1383
+#, no-c-format
+msgid "Drivers"
+msgstr "Drivers"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3527
+#: rc.cpp:1386
+#, no-c-format
+msgid "OS&2 driver map:"
+msgstr "OS&2 driver map:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3538
+#: rc.cpp:1389
+#, no-c-format
+msgid "Printcap na&me:"
+msgstr "Printcap na&me:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3564
+#: rc.cpp:1392
+#, no-c-format
+msgid "Pri&nter driver file: "
+msgstr "Pri&nter driver file: "
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3582
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:334 rc.cpp:1395 rc.cpp:2051
+#, no-c-format
+msgid "Commands"
+msgstr "Commands"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3599
+#: rc.cpp:1398
+#, no-c-format
+msgid "Enumports command:"
+msgstr "Enumports command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3610
+#: rc.cpp:1401
+#, no-c-format
+msgid "Addprinter command:"
+msgstr "Addprinter command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3621
+#: rc.cpp:1404
+#, no-c-format
+msgid "Deleteprinter command:"
+msgstr "Deleteprinter command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3666
+#: rc.cpp:1410
+#, no-c-format
+msgid "L&oad printers"
+msgstr "L&oad printers"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3674
+#: rc.cpp:1413
+#, no-c-format
+msgid "Disab&le spools"
+msgstr "Disab&le spools"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3682
+#: rc.cpp:1416
+#, no-c-format
+msgid "Show add printer wi&zard"
+msgstr "Show add printer wi&zard"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3711
+#: rc.cpp:1419
+#, no-c-format
+msgid "Domain"
+msgstr "Domain"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3769
+#: rc.cpp:1422
+#, no-c-format
+msgid "L&ocal master"
+msgstr "L&ocal master"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3777
+#: rc.cpp:1425
+#, no-c-format
+msgid "Domai&n master"
+msgstr "Domai&n master"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3785
+#: rc.cpp:1428
+#, no-c-format
+msgid "Domain lo&gons"
+msgstr "Domain lo&gons"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3801
+#: rc.cpp:1431
+#, no-c-format
+msgid "Preferred &master"
+msgstr "Preferred &master"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3834
+#: rc.cpp:1434
+#, no-c-format
+msgid "OS &level:"
+msgstr "OS &level:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3849
+#: rc.cpp:1437
+#, no-c-format
+msgid "Domain admin group:"
+msgstr "Domain admin group:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3864
+#: rc.cpp:1440
+#, no-c-format
+msgid "Domain guest group:"
+msgstr "Domain guest group:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3887
+#: rc.cpp:1443
+#, no-c-format
+msgid "WINS"
+msgstr "WINS"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3930
+#: rc.cpp:1446
+#, no-c-format
+msgid "Deactivate &WINS"
+msgstr "Deactivate &WINS"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3944
+#: rc.cpp:1449
+#, no-c-format
+msgid "Act as a WI&NS server"
+msgstr "Act as a WI&NS server"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3952
+#: rc.cpp:1452
+#, no-c-format
+msgid "Use an&other WINS server"
+msgstr "Use an&other WINS server"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3965
+#: rc.cpp:1455
+#, no-c-format
+msgid "WINS Server Settin&gs"
+msgstr "WINS Server Settin&gs"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3986
+#: rc.cpp:1458
+#, no-c-format
+msgid "Max WINS tt&l:"
+msgstr "Max WINS tt&l:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4001
+#: rc.cpp:1461
+#, no-c-format
+msgid "&Min WINS ttl:"
+msgstr "&Min WINS ttl:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4078
+#: rc.cpp:1470
+#, no-c-format
+msgid "WINS hoo&k:"
+msgstr "WINS hoo&k:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4100
+#: rc.cpp:1473
+#, no-c-format
+msgid "DNS prox&y"
+msgstr "DNS prox&y"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4116
+#: rc.cpp:1476
+#, no-c-format
+msgid "WINS Server IP or DNS Name"
+msgstr "WINS Server IP or DNS Name"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4143
+#: rc.cpp:1479
+#, no-c-format
+msgid "General Options"
+msgstr "General Options"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4160
+#: rc.cpp:1482
+#, no-c-format
+msgid "WINS partners:"
+msgstr "WINS partners:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4187
+#: rc.cpp:1485
+#, no-c-format
+msgid "WINS pro&xy"
+msgstr "WINS pro&xy"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4219
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:304 rc.cpp:1488 rc.cpp:2562
+#, no-c-format
+msgid "Filenames"
+msgstr "File names"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4236
+#: rc.cpp:1491
+#, no-c-format
+msgid "Ge&neral"
+msgstr "Ge&neral"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4253
+#: rc.cpp:1494
+#, no-c-format
+msgid "Strip d&ot"
+msgstr "Strip d&ot"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4263
+#: rc.cpp:1497
+#, no-c-format
+msgid "&Mangling"
+msgstr "&Mangling"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4304
+#: rc.cpp:1500
+#, no-c-format
+msgid "Mangled stac&k:"
+msgstr "Mangled stac&k:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4323
+#: rc.cpp:1503
+#, no-c-format
+msgid "Mangle prefi&x:"
+msgstr "Mangle prefi&x:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4364
+#: rc.cpp:1506
+#, no-c-format
+msgid "Specia&l"
+msgstr "Specia&l"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4381
+#: rc.cpp:1509
+#, no-c-format
+msgid "Stat cache"
+msgstr "Stat cache"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4410
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:307 rc.cpp:1512 rc.cpp:2634
+#, no-c-format
+msgid "Locking"
+msgstr "Locking"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4444
+#: rc.cpp:1518
+#, no-c-format
+msgid "Use ker&nel oplocks"
+msgstr "Use ker&nel oplocks"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4454
+#: rc.cpp:1521
+#, no-c-format
+msgid "Direct&ories"
+msgstr "Direct&ories"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4471
+#: rc.cpp:1524
+#, no-c-format
+msgid "Loc&k directory:"
+msgstr "Loc&k directory:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4487
+#: rc.cpp:1527
+#, no-c-format
+msgid "Pid director&y:"
+msgstr "Pid director&y:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4505
+#: rc.cpp:1530
+#, no-c-format
+msgid "Lock Spin"
+msgstr "Lock Spin"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4546
+#: rc.cpp:1536
+#, no-c-format
+msgid "&Lock spin count:"
+msgstr "&Lock spin count:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4557
+#: rc.cpp:1539
+#, no-c-format
+msgid "Lock spin ti&me:"
+msgstr "Lock spin ti&me:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4587
+#: rc.cpp:1542
+#, no-c-format
+msgid "Very Advanced"
+msgstr "Very Advanced"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4608
+#: rc.cpp:1545
+#, no-c-format
+msgid "Oplock break &wait time:"
+msgstr "Oplock break &wait time:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4630
+#: rc.cpp:1548 rc.cpp:2030
+#, no-c-format
+msgid "milliseconds"
+msgstr "milliseconds"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4676
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:319 rc.cpp:1551
+#, no-c-format
+msgid "Charset"
+msgstr "Charset"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4693
+#: rc.cpp:1554
+#, no-c-format
+msgid "Samba &3.x"
+msgstr "Samba &3.x"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4714
+#: rc.cpp:1557
+#, no-c-format
+msgid "D&OS charset:"
+msgstr "D&OS charset:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4738
+#: rc.cpp:1560
+#, no-c-format
+msgid "UNI&X charset:"
+msgstr "UNI&X charset:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4762
+#: rc.cpp:1563
+#, no-c-format
+msgid "Displa&y charset:"
+msgstr "Displa&y charset:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4782
+#: rc.cpp:1566
+#, no-c-format
+msgid "U&nicode"
+msgstr "U&nicode"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4792
+#: rc.cpp:1569
+#, no-c-format
+msgid "Samba &2.x"
+msgstr "Samba &2.x"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4809
+#: rc.cpp:1572
+#, no-c-format
+msgid "Character set:"
+msgstr "Character set:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4834
+#: rc.cpp:1575
+#, no-c-format
+msgid "Va&lid chars:"
+msgstr "Va&lid chars:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4863
+#: rc.cpp:1578
+#, no-c-format
+msgid "Code page directory:"
+msgstr "Code page directory:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4887
+#: rc.cpp:1581
+#, no-c-format
+msgid "Codin&g system:"
+msgstr "Codin&g system:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4902
+#: rc.cpp:1584
+#, no-c-format
+msgid "Client code page:"
+msgstr "Client code page:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4934
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:313 rc.cpp:1587 rc.cpp:1632
+#, no-c-format
+msgid "Logon"
+msgstr "Logon"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4951
+#: rc.cpp:1590
+#, no-c-format
+msgid "Add Scripts"
+msgstr "Add Scripts"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4968
+#: rc.cpp:1593
+#, no-c-format
+msgid "Add user script:"
+msgstr "Add user script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4984
+#: rc.cpp:1596
+#, no-c-format
+msgid "Add user to group script:"
+msgstr "Add user to group script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4995
+#: rc.cpp:1599
+#, no-c-format
+msgid "Add gr&oup script:"
+msgstr "Add gr&oup script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5016
+#: rc.cpp:1602
+#, no-c-format
+msgid "Add machine script:"
+msgstr "Add machine script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5051
+#: rc.cpp:1605
+#, no-c-format
+msgid "Delete Scripts"
+msgstr "Delete Scripts"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5083
+#: rc.cpp:1608
+#, no-c-format
+msgid "Delete group script:"
+msgstr "Delete group script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5094
+#: rc.cpp:1611
+#, no-c-format
+msgid "Delete user script:"
+msgstr "Delete user script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5105
+#: rc.cpp:1614
+#, no-c-format
+msgid "Delete user from group script:"
+msgstr "Delete user from group script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5118
+#: rc.cpp:1617
+#, no-c-format
+msgid "Primary Group Script"
+msgstr "Primary Group Script"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5135
+#: rc.cpp:1620
+#, no-c-format
+msgid "Set primar&y group script:"
+msgstr "Set primar&y group script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5153
+#: rc.cpp:1623
+#, no-c-format
+msgid "Shutdown"
+msgstr "Shutdown"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5170
+#: rc.cpp:1626
+#, no-c-format
+msgid "Shutdo&wn script:"
+msgstr "Shutdo&wn script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5181
+#: rc.cpp:1629
+#, no-c-format
+msgid "Abort shutdown script:"
+msgstr "Abort shutdown script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5221
+#: rc.cpp:1635
+#, no-c-format
+msgid "Logo&n path:"
+msgstr "Logo&n path:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5237
+#: rc.cpp:1638
+#, no-c-format
+msgid "Logon ho&me:"
+msgstr "Logon ho&me:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5253
+#: rc.cpp:1641
+#, no-c-format
+msgid "&Logon drive:"
+msgstr "&Logon drive:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5269
+#: rc.cpp:1644
+#, no-c-format
+msgid "Lo&gon script:"
+msgstr "Lo&gon script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5289
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:322 rc.cpp:1647
+#, no-c-format
+msgid "Socket"
+msgstr "Socket"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5320
+#: rc.cpp:1650
+#, no-c-format
+msgid "Socket address:"
+msgstr "Socket address:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5355
+#: rc.cpp:1656
+#, no-c-format
+msgid "SO_&KEEPALIVE"
+msgstr "SO_&KEEPALIVE"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5363
+#: rc.cpp:1659
+#, no-c-format
+msgid "SO_S&NDBUF:"
+msgstr "SO_S&NDBUF:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5401
+#: rc.cpp:1665
+#, no-c-format
+msgid "TCP_NODELA&Y"
+msgstr "TCP_NODELA&Y"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5417
+#: rc.cpp:1671
+#, no-c-format
+msgid "SO_RCV&LOWAT:"
+msgstr "SO_RCV&LOWAT:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5425
+#: rc.cpp:1674
+#, no-c-format
+msgid "S&O_REUSEADDR"
+msgstr "S&O_REUSEADDR"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5433
+#: rc.cpp:1677
+#, no-c-format
+msgid "SO_SNDLO&WAT:"
+msgstr "SO_SNDLO&WAT:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5452
+#: rc.cpp:1680
+#, no-c-format
+msgid "IPTOS_THROU&GHPUT"
+msgstr "IPTOS_THROU&GHPUT"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5517
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:325 rc.cpp:1686
+#, no-c-format
+msgid "SSL"
+msgstr "SSL"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5534
+#: rc.cpp:1689
+#, no-c-format
+msgid "E&nable SSL"
+msgstr "E&nable SSL"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5537
+#: rc.cpp:1692
+#, no-c-format
+msgid "Enables or disables the entire SSL mode"
+msgstr "Enables or disables the entire SSL mode"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5542
+#: rc.cpp:1695
+#, no-c-format
+msgid ""
+"This enables or disables the entire SSL mode. If it is set to no, the "
+"SSL-enabled Samba behaves exactly like the non-SSL Samba. If set to yes, it "
+"depends on the variables ssl hosts and ssl hosts resign whether an SSL "
+"connection will be required.\n"
+"\n"
+"This is only available if the SSL libraries have been compiled on your system "
+"and the configure option --with-ssl was given at configure time."
+msgstr ""
+"This enables or disables the entire SSL mode. If it is set to no, the "
+"SSL-enabled Samba behaves exactly like the non-SSL Samba. If set to yes, it "
+"depends on the variables ssl hosts and ssl hosts resign whether an SSL "
+"connection will be required.\n"
+"\n"
+"This is only available if the SSL libraries have been compiled on your system "
+"and the configure option --with-ssl was given at configure time."
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5587
+#: rc.cpp:1700
+#, no-c-format
+msgid "SSL h&osts:"
+msgstr "SSL h&osts:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5617
+#: rc.cpp:1703
+#, no-c-format
+msgid "SSL entrop&y bytes:"
+msgstr "SSL entrop&y bytes:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5658
+#: rc.cpp:1706
+#, no-c-format
+msgid "SSL ciphers:"
+msgstr "SSL ciphers:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5669
+#: rc.cpp:1709
+#, no-c-format
+msgid "SSL hosts resi&gn:"
+msgstr "SSL hosts resi&gn:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5692
+#: rc.cpp:1712
+#, no-c-format
+msgid "ssl2"
+msgstr "ssl2"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5697
+#: rc.cpp:1715
+#, no-c-format
+msgid "ssl3"
+msgstr "ssl3"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5702
+#: rc.cpp:1718
+#, no-c-format
+msgid "ssl2or3"
+msgstr "ssl2or3"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5707
+#: rc.cpp:1721
+#, no-c-format
+msgid "tls1"
+msgstr "tls1"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5719
+#: rc.cpp:1724
+#, no-c-format
+msgid "SSL co&mpatibility"
+msgstr "SSL co&mpatibility"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5746
+#: rc.cpp:1727
+#, no-c-format
+msgid "SSL CA certDir:"
+msgstr "SSL CA certDir:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5762
+#: rc.cpp:1730
+#, no-c-format
+msgid "SSL entropy file:"
+msgstr "SSL entropy file:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5773
+#: rc.cpp:1733
+#, no-c-format
+msgid "SSL egd socket:"
+msgstr "SSL egd socket:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5784
+#: rc.cpp:1736
+#, no-c-format
+msgid "SSL version:"
+msgstr "SSL version:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5800
+#: rc.cpp:1739
+#, no-c-format
+msgid "SSL CA certFile:"
+msgstr "SSL CA certFile:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5832
+#: rc.cpp:1742
+#, no-c-format
+msgid "SSL require clientcert"
+msgstr "SSL require clientcert"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5840
+#: rc.cpp:1745
+#, no-c-format
+msgid "SSL client key:"
+msgstr "SSL client key:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5851
+#: rc.cpp:1748
+#, no-c-format
+msgid "SSL re&quire servercert"
+msgstr "SSL re&quire servercert"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5864
+#: rc.cpp:1751
+#, no-c-format
+msgid "SS&L server cert:"
+msgstr "SS&L server cert:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5875
+#: rc.cpp:1754
+#, no-c-format
+msgid "SSL client cert:"
+msgstr "SSL client cert:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5896
+#: rc.cpp:1757
+#, no-c-format
+msgid "SSL server &key:"
+msgstr "SSL server &key:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5930
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:316 rc.cpp:1760
+#, no-c-format
+msgid "Protocol"
+msgstr "Protocol"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5964
+#: rc.cpp:1763
+#, no-c-format
+msgid "Limits"
+msgstr "Limits"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5996
+#: rc.cpp:1766
+#, no-c-format
+msgid "Ma&x mux:"
+msgstr "Ma&x mux:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6011
+#: rc.cpp:1769
+#, no-c-format
+msgid "Max tt&l:"
+msgstr "Max tt&l:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6078
+#: rc.cpp:1778
+#, no-c-format
+msgid "Ti&me server"
+msgstr "Ti&me server"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6086
+#: rc.cpp:1781
+#, no-c-format
+msgid "Lar&ge readwrite"
+msgstr "Lar&ge readwrite"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6094
+#: rc.cpp:1784
+#, no-c-format
+msgid "UNIX extensions"
+msgstr "UNIX extensions"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6109
+#: rc.cpp:1790
+#, no-c-format
+msgid "Read bmpx"
+msgstr "Read bmpx"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6119
+#: rc.cpp:1793
+#, no-c-format
+msgid "Protocol Versions"
+msgstr "Protocol Versions"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6136
+#: rc.cpp:1796
+#, no-c-format
+msgid "Max protocol:"
+msgstr "Max protocol:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6147
+#: rc.cpp:1799
+#, no-c-format
+msgid "Announce version:"
+msgstr "Announce version:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6158
+#: rc.cpp:1802
+#, no-c-format
+msgid "A&nnounce as:"
+msgstr "A&nnounce as:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6169
+#: rc.cpp:1805
+#, no-c-format
+msgid "Min protocol:"
+msgstr "Min protocol:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6180
+#: rc.cpp:1808
+#, no-c-format
+msgid "Pr&otocol:"
+msgstr "Pr&otocol:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6206
+#: rc.cpp:1811 rc.cpp:1826 rc.cpp:1841
+#, no-c-format
+msgid "NT1"
+msgstr "NT1"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6211
+#: rc.cpp:1814 rc.cpp:1829 rc.cpp:1844
+#, no-c-format
+msgid "LANMAN2"
+msgstr "LANMAN2"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6216
+#: rc.cpp:1817 rc.cpp:1832 rc.cpp:1847
+#, no-c-format
+msgid "LANMAN1"
+msgstr "LANMAN1"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6221
+#: rc.cpp:1820 rc.cpp:1835 rc.cpp:1850
+#, no-c-format
+msgid "CORE"
+msgstr "CORE"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6226
+#: rc.cpp:1823 rc.cpp:1838 rc.cpp:1853
+#, no-c-format
+msgid "COREPLUS"
+msgstr "COREPLUS"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6320
+#: rc.cpp:1856
+#, no-c-format
+msgid "NT"
+msgstr "NT"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6325
+#: rc.cpp:1859
+#, no-c-format
+msgid "NT Workstation"
+msgstr "NT Workstation"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6330
+#: rc.cpp:1862
+#, no-c-format
+msgid "win95"
+msgstr "win95"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6335
+#: rc.cpp:1865
+#, no-c-format
+msgid "WfW"
+msgstr "WfW"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6363
+#: rc.cpp:1868
+#, no-c-format
+msgid "4.2"
+msgstr "4.2"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6373
+#: rc.cpp:1871
+#, no-c-format
+msgid "Listening SMB Ports"
+msgstr "Listening SMB Ports"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6390
+#: rc.cpp:1874
+#, no-c-format
+msgid "SMB ports:"
+msgstr "SMB ports:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6427
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:328 rc.cpp:1877
+#, no-c-format
+msgid "Browsing"
+msgstr "Browsing"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6444
+#: rc.cpp:1880
+#, no-c-format
+msgid "LM i&nterval:"
+msgstr "LM i&nterval:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6455
+#: rc.cpp:1883
+#, no-c-format
+msgid "L&M announce:"
+msgstr "L&M announce:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6504
+#: rc.cpp:1889
+#, no-c-format
+msgid "Remote browse s&ync:"
+msgstr "Remote browse s&ync:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6535
+#: rc.cpp:1901
+#, no-c-format
+msgid "Bro&wse list"
+msgstr "Bro&wse list"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6543
+#: rc.cpp:1904
+#, no-c-format
+msgid "Enhanced browsin&g"
+msgstr "Enhanced browsin&g"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6568
+#: rc.cpp:1907
+#, no-c-format
+msgid "Pre&load:"
+msgstr "Pre&load:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6586
+#: rc.cpp:1910
+#, no-c-format
+msgid "Winbind"
+msgstr "Winbind"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6600
+#: rc.cpp:1913
+#, no-c-format
+msgid "&Winbind/Idmap UID:"
+msgstr "&Winbind/Idmap UID:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6621
+#: rc.cpp:1916
+#, no-c-format
+msgid "Winbind/Idmap &GID:"
+msgstr "Winbind/Idmap &GID:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6632
+#: rc.cpp:1919
+#, no-c-format
+msgid "Template h&omedir:"
+msgstr "Template h&omedir:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6648
+#: rc.cpp:1922
+#, no-c-format
+msgid "Temp&late shell:"
+msgstr "Temp&late shell:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6664
+#: rc.cpp:1925
+#, no-c-format
+msgid "Winbind separator:"
+msgstr "Winbind separator:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6680
+#: rc.cpp:1928
+#, no-c-format
+msgid "Template primary group:"
+msgstr "Template primary group:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6704
+#: rc.cpp:1934
+#, no-c-format
+msgid "Winbind cache ti&me:"
+msgstr "Winbind cache ti&me:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6741
+#: rc.cpp:1937
+#, no-c-format
+msgid "Windows NT 4"
+msgstr "Windows NT 4"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6746
+#: rc.cpp:1940
+#, no-c-format
+msgid "Windows 2000"
+msgstr "Windows 2000"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6763
+#: rc.cpp:1946
+#, no-c-format
+msgid "Acl compatibilit&y:"
+msgstr "Acl compatibilit&y:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6774
+#: rc.cpp:1949
+#, no-c-format
+msgid "Wi&nbind enum users"
+msgstr "Wi&nbind enum users"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6782
+#: rc.cpp:1952
+#, no-c-format
+msgid "Winbind enum groups"
+msgstr "Winbind enum groups"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6790
+#: rc.cpp:1955
+#, no-c-format
+msgid "Winbind use default domain"
+msgstr "Winbind use default domain"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6798
+#: rc.cpp:1958
+#, no-c-format
+msgid "Winbind enable local accounts"
+msgstr "Winbind enable local accounts"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6806
+#: rc.cpp:1961
+#, no-c-format
+msgid "Winbind trusted domains only"
+msgstr "Winbind trusted domains only"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6814
+#: rc.cpp:1964
+#, no-c-format
+msgid "Winbind nested groups"
+msgstr "Winbind nested groups"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6841
+#: rc.cpp:1967
+#, no-c-format
+msgid "NetBIOS"
+msgstr "NetBIOS"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6879
+#: rc.cpp:1970
+#, no-c-format
+msgid "NetBIOS sc&ope:"
+msgstr "NetBIOS sc&ope:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6894
+#: rc.cpp:1973
+#, no-c-format
+msgid "&NetBIOS aliases:"
+msgstr "&NetBIOS aliases:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6905
+#: rc.cpp:1976
+#, no-c-format
+msgid "Disab&le netbios"
+msgstr "Disab&le netbios"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6913
+#: rc.cpp:1979
+#, no-c-format
+msgid "Na&me resolve order:"
+msgstr "Na&me resolve order:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6956
+#: rc.cpp:1982
+#, no-c-format
+msgid "lmhosts host wins bcast"
+msgstr "lmhosts host wins bcast"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6966
+#: rc.cpp:1985 rc.cpp:2679
+#, no-c-format
+msgid "VFS"
+msgstr "VFS"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6983
+#: rc.cpp:1988
+#, no-c-format
+msgid "H&ost msdfs"
+msgstr "H&ost msdfs"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7010
+#: rc.cpp:1991
+#, no-c-format
+msgid "LDAP"
+msgstr "LDAP"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7031
+#: rc.cpp:1994
+#, no-c-format
+msgid "LDAP suffi&x:"
+msgstr "LDAP suffi&x:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7046
+#: rc.cpp:1997
+#, no-c-format
+msgid "LDAP machine suffix:"
+msgstr "LDAP machine suffix:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7061
+#: rc.cpp:2000
+#, no-c-format
+msgid "LDAP user suffix:"
+msgstr "LDAP user suffix:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7076
+#: rc.cpp:2003
+#, no-c-format
+msgid "LDAP &group suffix:"
+msgstr "LDAP &group suffix:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7091
+#: rc.cpp:2006
+#, no-c-format
+msgid "LDAP idmap suffix:"
+msgstr "LDAP idmap suffix:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7106
+#: rc.cpp:2009
+#, no-c-format
+msgid "LDAP filter:"
+msgstr "LDAP filter:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7121
+#: rc.cpp:2012
+#, no-c-format
+msgid "LDAP ad&min dn:"
+msgstr "LDAP ad&min dn:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7149
+#: rc.cpp:2015
+#, no-c-format
+msgid "LDAP delete d&n"
+msgstr "LDAP delete d&n"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7157
+#: rc.cpp:2018
+#, no-c-format
+msgid "LDAP s&ync:"
+msgstr "LDAP s&ync:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7168
+#: rc.cpp:2021
+#, no-c-format
+msgid "&LDAP ssl:"
+msgstr "&LDAP ssl:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7183
+#: rc.cpp:2024
+#, no-c-format
+msgid "Idmap bac&kend:"
+msgstr "Idmap bac&kend:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7198
+#: rc.cpp:2027
+#, no-c-format
+msgid "LDAP replication sleep:"
+msgstr "LDAP replication sleep:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7300
+#: rc.cpp:2036
+#, no-c-format
+msgid "Start_tls"
+msgstr "Start_tls"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7325
+#: rc.cpp:2048
+#, no-c-format
+msgid "Only"
+msgstr "Only"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7373
+#: rc.cpp:2054
+#, no-c-format
+msgid "Add share c&ommand:"
+msgstr "Add share c&ommand:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7384
+#: rc.cpp:2057
+#, no-c-format
+msgid "Change share command:"
+msgstr "Change share command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7395
+#: rc.cpp:2060
+#, no-c-format
+msgid "De&lete share command:"
+msgstr "De&lete share command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7406
+#: rc.cpp:2063
+#, no-c-format
+msgid "Messa&ge command:"
+msgstr "Messa&ge command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7417
+#: rc.cpp:2066
+#, no-c-format
+msgid "Dfree co&mmand:"
+msgstr "Dfree co&mmand:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7428
+#: rc.cpp:2069
+#, no-c-format
+msgid "Set &quota command:"
+msgstr "Set &quota command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7439
+#: rc.cpp:2072
+#, no-c-format
+msgid "Get quota command:"
+msgstr "Get quota command:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7467
+#: rc.cpp:2075
+#, no-c-format
+msgid "Pa&nic action:"
+msgstr "Pa&nic action:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7520
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:331 rc.cpp:2078 rc.cpp:2709
+#, no-c-format
+msgid "Misc"
+msgstr "Misc"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7554
+#: rc.cpp:2084
+#, no-c-format
+msgid "Time &offset:"
+msgstr "Time &offset:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7575
+#: rc.cpp:2087
+#, no-c-format
+msgid "Default service:"
+msgstr "Default service:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7586
+#: rc.cpp:2090
+#, no-c-format
+msgid "Remote a&nnounce:"
+msgstr "Remote a&nnounce:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7602
+#: rc.cpp:2093
+#, no-c-format
+msgid "Source environment:"
+msgstr "Source environment:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7613
+#: rc.cpp:2096
+#, no-c-format
+msgid "Hide &local users"
+msgstr "Hide &local users"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7660
+#: rc.cpp:2102
+#, no-c-format
+msgid "NIS"
+msgstr "NIS"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7677
+#: rc.cpp:2105
+#, no-c-format
+msgid "NIS homedir"
+msgstr "NIS homedir"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7685
+#: rc.cpp:2108
+#, no-c-format
+msgid "Homedir map:"
+msgstr "Homedir map:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7703
+#: rc.cpp:2111
+#, fuzzy, no-c-format
+msgid "UTMP"
+msgstr "UMTP"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7720
+#: rc.cpp:2114
+#, no-c-format
+msgid "Utmp director&y:"
+msgstr "Utmp director&y:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7736
+#: rc.cpp:2117
+#, no-c-format
+msgid "&Wtmp directory:"
+msgstr "&Wtmp directory:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7752
+#: rc.cpp:2120
+#, no-c-format
+msgid "Ut&mp"
+msgstr "Ut&mp"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7781
+#: rc.cpp:2123
+#, no-c-format
+msgid "Debug"
+msgstr "Debug"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7798
+#: rc.cpp:2126
+#, no-c-format
+msgid "&NT status support"
+msgstr "&NT status support"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7810
+#: rc.cpp:2129
+#, no-c-format
+msgid "NT S&MB support"
+msgstr "NT S&MB support"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7825
+#: rc.cpp:2132
+#, no-c-format
+msgid "NT pipe supp&ort"
+msgstr "NT pipe supp&ort"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 16
+#: rc.cpp:2135
+#, no-c-format
+msgid "Users"
+msgstr "Users"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 27
+#: rc.cpp:2138
+#, no-c-format
+msgid "All U&nspecified Users"
+msgstr "All U&nspecified Users"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 36
+#: rc.cpp:2141
+#, no-c-format
+msgid "Allow"
+msgstr "Allow"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 41
+#: advanced/kcm_sambaconf/usertabimpl.cpp:222 rc.cpp:2144
+#, no-c-format
+msgid "Reject"
+msgstr "Reject"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 63
+#: rc.cpp:2147
+#, no-c-format
+msgid "Spec&ified Users"
+msgstr "Spec&ified Users"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 87
+#: rc.cpp:2159
+#, no-c-format
+msgid "Access Rights"
+msgstr "Access Rights"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 125
+#: rc.cpp:2162
+#, no-c-format
+msgid "A&dd User..."
+msgstr "A&dd User..."
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 133
+#: rc.cpp:2165
+#, no-c-format
+msgid "E&xpert"
+msgstr "E&xpert"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 141
+#: rc.cpp:2168
+#, no-c-format
+msgid "Add &Group..."
+msgstr "Add &Group..."
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 149
+#: rc.cpp:2171
+#, no-c-format
+msgid "Remo&ve Selected"
+msgstr "Remo&ve Selected"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 184
+#: rc.cpp:2174
+#, no-c-format
+msgid "All Users Should be Forced to the Follo&wing User/Group"
+msgstr "All Users Should be Forced to the Follo&wing User/Group"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 203
+#: rc.cpp:2177
+#, no-c-format
+msgid "Forc&e user:"
+msgstr "Forc&e user:"
+
+#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 235
+#: rc.cpp:2180
+#, no-c-format
+msgid "Fo&rce group:"
+msgstr "Fo&rce group:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 37
+#: rc.cpp:2183
+#, no-c-format
+msgid "Add/Edit Share"
+msgstr "Add/Edit Share"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 130
+#: rc.cpp:2192
+#, no-c-format
+msgid "D&irectory"
+msgstr "D&irectory"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 164
+#: rc.cpp:2195
+#, no-c-format
+msgid "&Path:"
+msgstr "&Path:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 185
+#: rc.cpp:2198
+#, no-c-format
+msgid "Share all home &directories"
+msgstr "Share all home &directories"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 197
+#: rc.cpp:2201
+#, no-c-format
+msgid "Iden&tifier"
+msgstr "Iden&tifier"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 214
+#: rc.cpp:2204
+#, no-c-format
+msgid "Na&me:"
+msgstr "Na&me:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 225
+#: rc.cpp:2207
+#, no-c-format
+msgid "Comme&nt:"
+msgstr "Comme&nt:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 248
+#: rc.cpp:2210
+#, no-c-format
+msgid "Main P&roperties"
+msgstr "Main P&roperties"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 265
+#: rc.cpp:2213
+#, no-c-format
+msgid "Read onl&y"
+msgstr "Read onl&y"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 338
+#: rc.cpp:2228
+#, no-c-format
+msgid "Gu&ests"
+msgstr "Gu&ests"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 397
+#: rc.cpp:2237
+#, no-c-format
+msgid "Only allow guest connect&ions"
+msgstr "Only allow guest connect&ions"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 410
+#: rc.cpp:2243
+#, no-c-format
+msgid "Hos&ts"
+msgstr "Hos&ts"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 435
+#: rc.cpp:2249
+#, no-c-format
+msgid "Hosts allo&w:"
+msgstr "Hosts allo&w:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 473
+#: rc.cpp:2264
+#, no-c-format
+msgid "Sy&mbolic Links"
+msgstr "Sy&mbolic Links"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 490
+#: rc.cpp:2267
+#, no-c-format
+msgid "Allow following of symbolic lin&ks"
+msgstr "Allow following of symbolic lin&ks"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 501
+#: rc.cpp:2270
+#, no-c-format
+msgid ""
+"Allow following of symbolic links that &point to areas outside the directory "
+"tree"
+msgstr ""
+"Allow following of symbolic links that &point to areas outside the directory "
+"tree"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 511
+#: rc.cpp:2273
+#, no-c-format
+msgid ""
+"<qt>Validate password against the following usernames if the client cannot "
+"supply a username:</qt>"
+msgstr ""
+"<qt>Validate password against the following usernames if the client cannot "
+"supply a user name:</qt>"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 527
+#: rc.cpp:2276
+#, no-c-format
+msgid "Only allow connections with use&rnames specified in this username list"
+msgstr ""
+"Only allow connections with use&rnames specified in this user name list"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 557
+#: rc.cpp:2282
+#, no-c-format
+msgid "Hidden &Files"
+msgstr "Hidden &Files"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 583
+#: rc.cpp:2288
+#, no-c-format
+msgid "Hidden"
+msgstr "Hidden"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 594
+#: rc.cpp:2291
+#, no-c-format
+msgid "Veto"
+msgstr "Veto"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 605
+#: rc.cpp:2294
+#, no-c-format
+msgid "Veto Oplock"
+msgstr "Veto Oplock"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 616
+#: rc.cpp:2297
+#, no-c-format
+msgid "Size"
+msgstr "Size"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 627
+#: rc.cpp:2300
+#, no-c-format
+msgid "Date"
+msgstr "Date"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 638
+#: rc.cpp:2303
+#, no-c-format
+msgid "Permissions"
+msgstr "Permissions"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 681
+#: rc.cpp:2312
+#, no-c-format
+msgid "Se&lected Files"
+msgstr "Se&lected Files"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 698
+#: rc.cpp:2315
+#, no-c-format
+msgid "Hi&de"
+msgstr "Hi&de"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 706
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:116 rc.cpp:2318
+#, no-c-format
+msgid "&Veto"
+msgstr "&Veto"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 714
+#: rc.cpp:2321
+#, no-c-format
+msgid "Veto oploc&k"
+msgstr "Veto oploc&k"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 724
+#: rc.cpp:2324
+#, no-c-format
+msgid "&Manual Configuration"
+msgstr "&Manual Configuration"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 755
+#: rc.cpp:2327
+#, no-c-format
+msgid "Ve&to files:"
+msgstr "Ve&to files:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 766
+#: rc.cpp:2330
+#, no-c-format
+msgid "Veto oplock f&iles:"
+msgstr "Veto oplock f&iles:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 792
+#: rc.cpp:2333
+#, no-c-format
+msgid "Hidde&n files:"
+msgstr "Hidde&n files:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 819
+#: rc.cpp:2336
+#, no-c-format
+msgid "Hide un&writable files"
+msgstr "Hide un&writable files"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 827
+#: rc.cpp:2339
+#, no-c-format
+msgid "Hide s&pecial files"
+msgstr "Hide s&pecial files"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 835
+#: rc.cpp:2342
+#, no-c-format
+msgid "Hide files startin&g with a dot "
+msgstr "Hide files startin&g with a dot "
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 843
+#: rc.cpp:2345
+#, no-c-format
+msgid "Hide un&readable files"
+msgstr "Hide un&readable files"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 973
+#: rc.cpp:2361
+#, no-c-format
+msgid "Force Modes"
+msgstr "Force Modes"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 990
+#: rc.cpp:2364
+#, no-c-format
+msgid "Forc&e directory security mode:"
+msgstr "Forc&e directory security mode:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1004
+#: rc.cpp:2370
+#, no-c-format
+msgid "Fo&rce security mode:"
+msgstr "Fo&rce security mode:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1018
+#: rc.cpp:2376
+#, no-c-format
+msgid "Force director&y mode:"
+msgstr "Force director&y mode:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1032
+#: rc.cpp:2382
+#, no-c-format
+msgid "Force create mo&de:"
+msgstr "Force create mo&de:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1060
+#: rc.cpp:2388 rc.cpp:2391 rc.cpp:2406 rc.cpp:2409 rc.cpp:2433 rc.cpp:2436
+#: rc.cpp:2439 rc.cpp:2460
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1096
+#: rc.cpp:2394 rc.cpp:2397 rc.cpp:2400 rc.cpp:2403 rc.cpp:2442 rc.cpp:2445
+#: rc.cpp:2448 rc.cpp:2457 rc.cpp:2484
+#, no-c-format
+msgid "01234567"
+msgstr "01234567"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1209
+#: rc.cpp:2412
+#, no-c-format
+msgid "Masks"
+msgstr "Masks"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1226
+#: rc.cpp:2415
+#, no-c-format
+msgid "Directory security mask:"
+msgstr "Directory security mask:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1240
+#: rc.cpp:2421
+#, no-c-format
+msgid "Security &mask:"
+msgstr "Security &mask:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1254
+#: rc.cpp:2427
+#, no-c-format
+msgid "Direc&tory mask:"
+msgstr "Direc&tory mask:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1376
+#: rc.cpp:2451
+#, no-c-format
+msgid "Create mas&k:"
+msgstr "Create mas&k:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1428
+#: rc.cpp:2463
+#, no-c-format
+msgid "ACL"
+msgstr "ACL"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1445
+#: rc.cpp:2466
+#, no-c-format
+msgid "&Profile acls"
+msgstr "&Profile acls"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1453
+#: rc.cpp:2469
+#, no-c-format
+msgid "Inherit ac&ls"
+msgstr "Inherit ac&ls"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1461
+#: rc.cpp:2472
+#, no-c-format
+msgid "&NT ACL support"
+msgstr "&NT ACL support"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1472
+#: rc.cpp:2475
+#, no-c-format
+msgid "Force unkno&wn acl user:"
+msgstr "Force unkno&wn acl user:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1486
+#: rc.cpp:2481
+#, no-c-format
+msgid "Map acl &inherit"
+msgstr "Map acl &inherit"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1527
+#: rc.cpp:2490
+#, no-c-format
+msgid "Inherit permissions from parent directory"
+msgstr "Inherit permissions from parent directory"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1535
+#: rc.cpp:2493
+#, no-c-format
+msgid "Allow deletion of readonly files"
+msgstr "Allow deletion of readonly files"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1545
+#: rc.cpp:2496
+#, no-c-format
+msgid "DOS Attribute Mapping"
+msgstr "DOS Attribute Mapping"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1562
+#: rc.cpp:2499
+#, no-c-format
+msgid "Map DOS archi&ve to UNIX owner execute"
+msgstr "Map DOS archi&ve to UNIX owner execute"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1570
+#: rc.cpp:2502
+#, no-c-format
+msgid "Map DOS hidden to UNI&X world execute"
+msgstr "Map DOS hidden to UNI&X world execute"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1578
+#: rc.cpp:2505
+#, no-c-format
+msgid "Map DOS system to UNIX &group execute"
+msgstr "Map DOS system to UNIX &group execute"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1586
+#: rc.cpp:2508
+#, no-c-format
+msgid "Store DOS attributes onto extended attribute"
+msgstr "Store DOS attributes onto extended attribute"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1599
+#: rc.cpp:2511
+#, no-c-format
+msgid "OS/2"
+msgstr "OS/2"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1610
+#: rc.cpp:2514
+#, no-c-format
+msgid "OS/2 style extended attributes support"
+msgstr "OS/2 style extended attributes support"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1642
+#: rc.cpp:2520
+#, no-c-format
+msgid "Sync al&ways"
+msgstr "Sync al&ways"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1650
+#: rc.cpp:2523
+#, no-c-format
+msgid "Strict s&ync"
+msgstr "Strict s&ync"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1658
+#: rc.cpp:2526
+#, no-c-format
+msgid "St&rict allocate"
+msgstr "St&rict allocate"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1666
+#: rc.cpp:2529
+#, no-c-format
+msgid "Use sen&dfile"
+msgstr "Use sen&dfile"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1691
+#: rc.cpp:2532
+#, no-c-format
+msgid "Bloc&k size:"
+msgstr "Bloc&k size:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1702
+#: rc.cpp:2535
+#, no-c-format
+msgid "Client-side cachin&g policy:"
+msgstr "Client-side cachin&g policy:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1713
+#: rc.cpp:2538 rc.cpp:2556
+#, no-c-format
+msgid "bytes"
+msgstr "bytes"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1721
+#: rc.cpp:2541
+#, no-c-format
+msgid "Write cache si&ze:"
+msgstr "Write cache si&ze:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1730
+#: rc.cpp:2544
+#, no-c-format
+msgid "manual"
+msgstr "manual"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1735
+#: rc.cpp:2547
+#, no-c-format
+msgid "documents"
+msgstr "documents"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1740
+#: rc.cpp:2550
+#, no-c-format
+msgid "programs"
+msgstr "programs"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1745
+#: rc.cpp:2553
+#, no-c-format
+msgid "disable"
+msgstr "disable"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1804
+#: rc.cpp:2559
+#, no-c-format
+msgid "&Maximum number of simultaneous connections:"
+msgstr "&Maximum number of simultaneous connections:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1876
+#: rc.cpp:2568
+#, no-c-format
+msgid "Hide traili&ng dot"
+msgstr "Hide traili&ng dot"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1886
+#: rc.cpp:2571
+#, no-c-format
+msgid "DOS"
+msgstr "DOS"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1903
+#: rc.cpp:2574
+#, no-c-format
+msgid "&DOS file mode"
+msgstr "&DOS file mode"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1911
+#: rc.cpp:2577
+#, no-c-format
+msgid "DOS f&ile times"
+msgstr "DOS f&ile times"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1919
+#: rc.cpp:2580
+#, no-c-format
+msgid "DOS file time resolution"
+msgstr "DOS file time resolution"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1972
+#: rc.cpp:2583
+#, no-c-format
+msgid "Name Mangling"
+msgstr "Name Mangling"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1995
+#: rc.cpp:2586
+#, no-c-format
+msgid "Mangling cha&r:"
+msgstr "Mangling cha&r:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2066
+#: rc.cpp:2589
+#, no-c-format
+msgid "Mangled ma&p:"
+msgstr "Mangled ma&p:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2098
+#: rc.cpp:2592
+#, no-c-format
+msgid "Enable na&me mangling"
+msgstr "Enable na&me mangling"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2114
+#: rc.cpp:2595
+#, no-c-format
+msgid "Man&gle case"
+msgstr "Man&gle case"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2130
+#: rc.cpp:2598
+#, no-c-format
+msgid "Mangling method:"
+msgstr "Mangling method:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2139
+#: rc.cpp:2601
+#, no-c-format
+msgid "hash"
+msgstr "hash"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2144
+#: rc.cpp:2604
+#, no-c-format
+msgid "hash2"
+msgstr "hash2"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2172
+#: rc.cpp:2607
+#, no-c-format
+msgid "Preser&ve case"
+msgstr "Preser&ve case"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2191
+#: rc.cpp:2610
+#, no-c-format
+msgid "Short pr&eserve case"
+msgstr "Short pr&eserve case"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2207
+#: rc.cpp:2613
+#, no-c-format
+msgid "Defau&lt case:"
+msgstr "Defau&lt case:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2216
+#: rc.cpp:2616
+#, no-c-format
+msgid "Lower"
+msgstr "Lower"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2221
+#: rc.cpp:2619
+#, no-c-format
+msgid "Upper"
+msgstr "Upper"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2247
+#: rc.cpp:2622 rc.cpp:2664
+#, fuzzy, no-c-format
+msgid "Automatic"
+msgstr "Auto"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2293
+#: rc.cpp:2631
+#, fuzzy, no-c-format
+msgid "Case sensi&tive:"
+msgstr "Case sensi&tive"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2343
+#: rc.cpp:2637
+#, no-c-format
+msgid "Locki&ng"
+msgstr "Locki&ng"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2360
+#: rc.cpp:2640
+#, no-c-format
+msgid "Issue oppo&rtunistic locks (oplocks) "
+msgstr "Issue oppo&rtunistic locks (oplocks) "
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2368
+#: rc.cpp:2643
+#, no-c-format
+msgid "O&plocks"
+msgstr "O&plocks"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2411
+#: rc.cpp:2646
+#, no-c-format
+msgid "Oplock contention li&mit:"
+msgstr "Oplock contention li&mit:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2422
+#: rc.cpp:2649
+#, no-c-format
+msgid "Le&vel2 oplocks"
+msgstr "Le&vel2 oplocks"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2432
+#: rc.cpp:2652
+#, no-c-format
+msgid "Fak&e oplocks"
+msgstr "Fak&e oplocks"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2443
+#: rc.cpp:2655
+#, no-c-format
+msgid "Share mo&des"
+msgstr "Share mo&des"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2451
+#: rc.cpp:2658
+#, no-c-format
+msgid "Posi&x locking"
+msgstr "Posi&x locking"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2467
+#: rc.cpp:2661
+#, fuzzy, no-c-format
+msgid "S&trict locking:"
+msgstr "S&trict locking"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2525
+#: rc.cpp:2673
+#, no-c-format
+msgid "Blockin&g locks"
+msgstr "Blockin&g locks"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2535
+#: rc.cpp:2676
+#, no-c-format
+msgid "Enable lock&ing"
+msgstr "Enable lock&ing"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2584
+#: rc.cpp:2682
+#, no-c-format
+msgid "Vfs ob&jects:"
+msgstr "Vfs ob&jects:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2595
+#: rc.cpp:2685
+#, no-c-format
+msgid "Vfs o&ptions:"
+msgstr "Vfs o&ptions:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2630
+#: rc.cpp:2691
+#, no-c-format
+msgid "preexec c&lose"
+msgstr "preexec c&lose"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2638
+#: rc.cpp:2694
+#, no-c-format
+msgid "root pree&xec close"
+msgstr "root pree&xec close"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2663
+#: rc.cpp:2697
+#, no-c-format
+msgid "Pos&texec:"
+msgstr "Pos&texec:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2674
+#: rc.cpp:2700
+#, no-c-format
+msgid "Root pr&eexec:"
+msgstr "Root pr&eexec:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2685
+#: rc.cpp:2703
+#, no-c-format
+msgid "P&reexec:"
+msgstr "P&reexec:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2701
+#: rc.cpp:2706
+#, no-c-format
+msgid "Root &postexec:"
+msgstr "Root &postexec:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2760
+#: rc.cpp:2712
+#, no-c-format
+msgid "Fst&ype:"
+msgstr "Fst&ype:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2781
+#: rc.cpp:2715
+#, no-c-format
+msgid "Ma&gic script:"
+msgstr "Ma&gic script:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2792
+#: rc.cpp:2718
+#, no-c-format
+msgid "&Volume:"
+msgstr "&Volume:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2808
+#: rc.cpp:2721
+#, no-c-format
+msgid "Mag&ic output:"
+msgstr "Mag&ic output:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2819
+#: rc.cpp:2724
+#, no-c-format
+msgid "Fa&ke directory create times"
+msgstr "Fa&ke directory create times"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2827
+#: rc.cpp:2727
+#, no-c-format
+msgid "Ms&dfs root"
+msgstr "Ms&dfs root"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2835
+#: rc.cpp:2730
+#, no-c-format
+msgid "Setdir command allo&wed"
+msgstr "Setdir command allo&wed"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2843
+#: rc.cpp:2733
+#, no-c-format
+msgid "Do &not descend:"
+msgstr "Do &not descend:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2859
+#: rc.cpp:2736
+#, fuzzy, no-c-format
+msgid "Msdfs pro&xy:"
+msgstr "Msdfs pro&xy"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 35
+#: rc.cpp:2751
+#, no-c-format
+msgid "Folder:"
+msgstr "Folder:"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 50
+#: rc.cpp:2754
+#, no-c-format
+msgid "S&hare this folder in the local network"
+msgstr "S&hare this folder in the local network"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 92
+#: rc.cpp:2757
+#, no-c-format
+msgid "Share with &NFS (Linux/UNIX)"
+msgstr "Share with &NFS (Linux/UNIX)"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 103
+#: advanced/nfs/nfsdialog.cpp:42 rc.cpp:2760
+#, no-c-format
+msgid "NFS Options"
+msgstr "NFS Options"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 122
+#: rc.cpp:2763
+#, no-c-format
+msgid "Pu&blic"
+msgstr "Pu&blic"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 133
+#: rc.cpp:2766
+#, no-c-format
+msgid "W&ritable"
+msgstr "W&riteable"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 171
+#: rc.cpp:2769
+#, no-c-format
+msgid "More NFS Op&tions"
+msgstr "More NFS Op&tions"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 200
+#: rc.cpp:2772
+#, no-c-format
+msgid "Share with S&amba (Microsoft(R) Windows(R))"
+msgstr "Share with S&amba (Microsoft(R) Windows(R))"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 211
+#: rc.cpp:2775
+#, no-c-format
+msgid "Samba Options"
+msgstr "Samba Options"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 230
+#: advanced/kcm_sambaconf/usertabimpl.cpp:279 rc.cpp:2778
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 253
+#: rc.cpp:2781
+#, no-c-format
+msgid "P&ublic"
+msgstr "P&ublic"
+
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 302
+#: rc.cpp:2787
+#, no-c-format
+msgid "Mor&e Samba Options"
+msgstr "Mor&e Samba Options"
+
+#: simple/fileshare.cpp:98
+msgid "No NFS server installed on this system"
+msgstr "No NFS server installed on this system"
+
+#: simple/fileshare.cpp:104
+msgid "No Samba server installed on this system"
+msgstr "No Samba server installed on this system"
+
+#: simple/fileshare.cpp:300
+msgid "Could not save settings."
+msgstr "Could not save settings."
+
+#: simple/fileshare.cpp:301
+msgid "Could not open file '%1' for writing: %2"
+msgstr "Could not open file '%1' for writing: %2"
+
+#: simple/fileshare.cpp:303
+msgid "Saving Failed"
+msgstr "Saving Failed"
+
+#: simple/fileshare.cpp:344
+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>"
+msgstr ""
+"<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>"
+
+#: simple/fileshare.cpp:358
+msgid "Share Folder"
+msgstr "Share Folder"
+
+#: simple/groupconfigdlg.cpp:55 simple/groupconfigdlg.cpp:269
+msgid "Allowed Users"
+msgstr "Allowed Users"
+
+#: simple/groupconfigdlg.cpp:130
+msgid "All users are in the %1 group already."
+msgstr "All users are in the %1 group already."
+
+#: simple/groupconfigdlg.cpp:147
+msgid "Select User"
+msgstr "Select User"
+
+#: simple/groupconfigdlg.cpp:148
+msgid "Select a user:"
+msgstr "Select a user:"
+
+#: simple/groupconfigdlg.cpp:175
+msgid "Could not add user '%1' to group '%2'"
+msgstr "Could not add user '%1' to group '%2'"
+
+#: simple/groupconfigdlg.cpp:187
+msgid "Could not remove user '%1' from group '%2'"
+msgstr "Could not remove user '%1' from group '%2'"
+
+#: simple/groupconfigdlg.cpp:202
+msgid "You have to choose a valid group."
+msgstr "You have to choose a valid group."
+
+#: simple/groupconfigdlg.cpp:274
+msgid "New file share group:"
+msgstr "New file share group:"
+
+#: simple/groupconfigdlg.cpp:281
+msgid "Add users from the old file share group to the new one"
+msgstr "Add users from the old file share group to the new one"
+
+#: simple/groupconfigdlg.cpp:285
+msgid "Remove users from old file share group"
+msgstr "Remove users from old file share group"
+
+#: simple/groupconfigdlg.cpp:289
+msgid "Delete the old file share group"
+msgstr "Delete the old file share group"
+
+#: simple/groupconfigdlg.cpp:342
+msgid "Only users of a certain group are allowed to share folders"
+msgstr "Only users of a certain group are allowed to share folders"
+
+#: simple/groupconfigdlg.cpp:343
+msgid "Choose Group..."
+msgstr "Choose Group..."
+
+#: simple/groupconfigdlg.cpp:363
+msgid "Do you really want to remove all users from group '%1'?"
+msgstr "Do you really want to remove all users from group '%1'?"
+
+#: simple/groupconfigdlg.cpp:380
+msgid "Do you really want to delete group '%1'?"
+msgstr "Do you really want to delete group '%1'?"
+
+#: simple/groupconfigdlg.cpp:388
+msgid "Deleting group '%1' failed."
+msgstr "Deleting group '%1' failed."
+
+#: simple/groupconfigdlg.cpp:396
+msgid "Please choose a valid group."
+msgstr "Please choose a valid group."
+
+#: simple/groupconfigdlg.cpp:401
+msgid "This group '%1' does not exist. Should it be created?"
+msgstr "This group '%1' does not exist. Should it be created?"
+
+#: simple/groupconfigdlg.cpp:401
+msgid "Create"
+msgstr "Create"
+
+#: simple/groupconfigdlg.cpp:401
+msgid "Do Not Create"
+msgstr "Do Not Create"
+
+#: simple/groupconfigdlg.cpp:409
+msgid "Creation of group '%1' failed."
+msgstr "Creation of group '%1' failed."
+
+#: advanced/nfs/nfshostdlg.cpp:149
+msgid "There already exists a public entry."
+msgstr "There already exists a public entry."
+
+#: advanced/nfs/nfshostdlg.cpp:150 advanced/nfs/nfshostdlg.cpp:167
+msgid "Host Already Exists"
+msgstr "Host Already Exists"
+
+#: advanced/nfs/nfshostdlg.cpp:159
+msgid "Please enter a hostname or an IP address."
+msgstr "Please enter a hostname or an IP address."
+
+#: advanced/nfs/nfshostdlg.cpp:160
+msgid "No Hostname/IP-Address"
+msgstr "No Hostname/IP-Address"
+
+#: advanced/nfs/nfshostdlg.cpp:166
+msgid "The host '%1' already exists."
+msgstr "The host '%1' already exists."
+
+#: advanced/kcm_sambaconf/sambafile.cpp:217
+msgid "Unnamed"
+msgstr "Unnamed"
+
+#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:116
+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>"
+msgstr ""
+"<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>"
+
+#: 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 ""
+"<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>"
+
+#: 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 ""
+"<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>"
+
+#: 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 ""
+"<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>"
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:515
+msgid "Error while opening file"
+msgstr "Error while opening file"
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1105
+msgid "Joining the domain %1 failed."
+msgstr "Joining the domain %1 failed."
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1175
+msgid "<qt>Please enter a password for the user <b>%1</b></qt>"
+msgstr "<qt>Please enter a password for the user <b>%1</b></qt>"
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1183
+msgid "<qt>Adding the user <b>%1</b> to the Samba user database failed.</qt>"
+msgstr "<qt>Adding the user <b>%1</b> to the Samba user database failed.</qt>"
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1214
+msgid "Removing the user %1 from the Samba user database failed."
+msgstr "Removing the user %1 from the Samba user database failed."
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1238
+#, c-format
+msgid "Please enter a password for the user %1"
+msgstr "Please enter a password for the user %1"
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1244
+msgid "Changing the password of the user %1 failed."
+msgstr "Changing the password of the user %1 failed."
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1428
+msgid "<h1>Samba Configuration</h1> here you can configure your SAMBA server."
+msgstr "<h1>Samba Configuration</h1> here you can configure your SAMBA server."
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:115
+msgid "&Hide"
+msgstr "&Hide"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:117
+msgid "&Veto Oplock"
+msgstr "&Veto Oplock"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:386
+msgid ""
+"<qt>Some files you have selected are hidden because they start with a dot; do "
+"you want to uncheck all files starting with a dot?</qt>"
+msgstr ""
+"<qt>Some files you have selected are hidden because they start with a dot; do "
+"you want to uncheck all files starting with a dot?</qt>"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:387
+msgid "Files Starting With Dot"
+msgstr "Files Starting With Dot"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:387
+msgid "Uncheck Hidden"
+msgstr "Uncheck Hidden"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:387
+msgid "Keep Hidden"
+msgstr "Keep Hidden"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:406
+msgid ""
+"<b></b>Some files you have selected are matched by the wildcarded string <b>"
+"'%1'</b>; do you want to uncheck all files matching <b>'%1'</b>?"
+msgstr ""
+"<b></b>Some files you have selected are matched by the wildcarded string <b>"
+"'%1'</b>; do you want to uncheck all files matching <b>'%1'</b>?"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:408
+msgid "Wildcarded String"
+msgstr "Wildcarded String"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:408
+msgid "Uncheck Matches"
+msgstr "Uncheck Matches"
+
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:408
+msgid "Keep Selected"
+msgstr "Keep Selected"
+
+#: 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 ""
+"<p>The SAMBA configuration file <strong>'smb.conf'</strong> "
+"could not be found;</p>make sure you have SAMBA installed.\n"
+"\n"
+
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:53
+msgid "Specify Location"
+msgstr "Specify Location"
+
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:70
+msgid "Get smb.conf Location"
+msgstr "Get smb.conf Location"
+
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:75
+msgid "<qt>The file <i>%1</i> could not be read.</qt>"
+msgstr "<qt>The file <i>%1</i> could not be read.</qt>"
+
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:75
+msgid "Could Not Read File"
+msgstr "Could Not Read File"
+
+#: advanced/kcm_sambaconf/usertabimpl.cpp:222
+msgid "Read only"
+msgstr "Read only"
+
+#: advanced/kcm_sambaconf/usertabimpl.cpp:222
+msgid "Writeable"
+msgstr "Writeable"
+
+#: advanced/kcm_sambaconf/usertabimpl.cpp:222
+msgid "Admin"
+msgstr "Admin"
+
+#: advanced/kcm_sambaconf/dictmanager.cpp:61
+msgid "The option <em>%1</em> is not supported by your Samba version"
+msgstr "The option <em>%1</em> is not supported by your Samba version"
+
+#: 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 ""
+"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/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 ""
+"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/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 ""
+"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/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 ""
+"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/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 ""
+"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."
+
+#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:60
+msgid "&Share"
+msgstr "&Share"
+
+#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:73
+msgid "You need to be authorized to share directories."
+msgstr "You need to be authorised to share directories."
+
+#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:77
+msgid "File sharing is disabled."
+msgstr "File sharing is disabled."
+
+#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:80
+msgid "Configure File Sharing..."
+msgstr "Configure File Sharing..."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:89
+msgid "Reading Samba configuration file ..."
+msgstr "Reading Samba configuration file ..."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:90
+msgid "Reading NFS configuration file ..."
+msgstr "Reading NFS configuration file ..."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:292
+msgid "Please enter a valid path."
+msgstr "Please enter a valid path."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:301
+msgid "Only local folders can be shared."
+msgstr "Only local folders can be shared."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:313
+msgid "The folder does not exists."
+msgstr "The folder does not exists."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:324
+msgid "Only folders can be shared."
+msgstr "Only folders can be shared."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:335
+msgid "The folder is already shared."
+msgstr "The folder is already shared."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:349
+msgid "The administrator does not allow sharing with NFS."
+msgstr "The administrator does not allow sharing with NFS."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:357
+msgid "Error: could not read NFS configuration file."
+msgstr "Error: could not read NFS configuration file."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:441
+msgid "The administrator does not allow sharing with Samba."
+msgstr "The administrator does not allow sharing with Samba."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:448
+msgid "Error: could not read Samba configuration file."
+msgstr "Error: could not read Samba configuration file."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:521
+msgid "You have to enter a name for the Samba share."
+msgstr "You have to enter a name for the Samba share."
+
+#: 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 ""
+"<qt>There is already a share with the name <strong>%1</strong>."
+"<br> Please choose another name.</qt>"
+
+#, fuzzy
+#~ msgid "KcmInterface"
+#~ msgstr "I&nterfaces:"
+
+#, fuzzy
+#~ msgid "Alt+N"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+G"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+V"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+E"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+R"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+D"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+X"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+I"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+K"
+#~ msgstr "Alt+"
+
+#, fuzzy
+#~ msgid "Alt+W"
+#~ msgstr "Alt+"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kget.po b/tde-i18n-en_GB/messages/kdenetwork/kget.po
new file mode 100644
index 00000000000..d651d11d194
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kget.po
@@ -0,0 +1,1453 @@
+# translation of kget.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kget\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2006-02-19 22:20+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: dlgDirectories.cpp:90 dlgDirectories.cpp:126
+msgid ""
+"Each row consists of exactly one\n"
+"extension type and one folder."
+msgstr ""
+"Each row consists of exactly one\n"
+"extension type and one folder."
+
+#: dlgDirectories.cpp:97 dlgDirectories.cpp:133
+#, c-format
+msgid ""
+"Folder does not exist:\n"
+"%1"
+msgstr ""
+"Folder does not exist:\n"
+"%1"
+
+#: dlgIndividual.cpp:66
+msgid "&Dock"
+msgstr "&Dock"
+
+#: dlgIndividual.cpp:76
+msgid "Source:"
+msgstr "Source:"
+
+#: dlgIndividual.cpp:80 dlgIndividual.cpp:85
+msgid "Source Label"
+msgstr "Source Label"
+
+#: dlgIndividual.cpp:81
+msgid "Destination:"
+msgstr "Destination:"
+
+#: dlgIndividual.cpp:100
+msgid "0 B/s"
+msgstr "0 B/s"
+
+#: dlgIndividual.cpp:128
+msgid "&Keep this window open after the operation is complete."
+msgstr "&Keep this window open after the operation is complete."
+
+#: dlgIndividual.cpp:140
+msgid "Open &File"
+msgstr "Open &File"
+
+#: dlgIndividual.cpp:145
+msgid "Open &Destination"
+msgstr "Open &Destination"
+
+#: dlgIndividual.cpp:151 dlgPreferences.cpp:74
+msgid "Advanced"
+msgstr "Advanced"
+
+#: dlgIndividual.cpp:176
+msgid "Timer"
+msgstr "Timer"
+
+#: dlgIndividual.cpp:191
+msgid "Log"
+msgstr "Log"
+
+#: dlgIndividual.cpp:205
+msgid "Progress Dialog"
+msgstr "Progress Dialogue"
+
+#: dlgIndividual.cpp:221
+msgid "%1% of %2 - %3"
+msgstr "%1% of %2 - %3"
+
+#: dlgIndividual.cpp:227
+msgid "%1 of %2"
+msgstr "%1 of %2"
+
+#: dlgIndividual.cpp:251 transferlist.cpp:68
+msgid "Resumed"
+msgstr "Resumed"
+
+#: dlgIndividual.cpp:253
+msgid "Not resumed"
+msgstr "Not resumed"
+
+#: dlgPreferences.cpp:56
+msgid "Connection"
+msgstr "Connection"
+
+#: dlgPreferences.cpp:62
+msgid "Automation"
+msgstr "Automation"
+
+#: dlgPreferences.cpp:68
+msgid "Limits"
+msgstr "Limits"
+
+#: dlgPreferences.cpp:85
+msgid "Folders"
+msgstr "Folders"
+
+#: dlgPreferences.cpp:91
+msgid "System"
+msgstr "System"
+
+#: droptarget.cpp:92
+msgid "Maximize"
+msgstr "Maximise"
+
+#: droptarget.cpp:93
+msgid "Minimize"
+msgstr "Minimise"
+
+#: droptarget.cpp:95
+msgid "Sticky"
+msgstr "Sticky"
+
+#: kfileio.cpp:45
+#, c-format
+msgid ""
+"The specified file does not exist:\n"
+"%1"
+msgstr ""
+"The specified file does not exist:\n"
+"%1"
+
+#: kfileio.cpp:50
+#, c-format
+msgid ""
+"This is a folder and not a file:\n"
+"%1"
+msgstr ""
+"This is a folder and not a file:\n"
+"%1"
+
+#: kfileio.cpp:55
+#, c-format
+msgid ""
+"You do not have read permission for the file:\n"
+"%1"
+msgstr ""
+"You do not have read permission for the file:\n"
+"%1"
+
+#: kfileio.cpp:65
+#, c-format
+msgid ""
+"Could not read file:\n"
+"%1"
+msgstr ""
+"Could not read file:\n"
+"%1"
+
+#: kfileio.cpp:68
+#, c-format
+msgid ""
+"Could not open file:\n"
+"%1"
+msgstr ""
+"Could not open file:\n"
+"%1"
+
+#: kfileio.cpp:71
+#, c-format
+msgid ""
+"Error while reading file:\n"
+"%1"
+msgstr ""
+"Error while reading file:\n"
+"%1"
+
+#: kfileio.cpp:85
+msgid "Could only read %1 bytes of %2."
+msgstr "Could only read %1 bytes of %2."
+
+#: kfileio.cpp:110
+msgid ""
+"File %1 exists.\n"
+"Do you want to replace it?"
+msgstr ""
+"File %1 exists.\n"
+"Do you want to replace it?"
+
+#: kfileio.cpp:127
+msgid ""
+"Failed to make a backup copy of %1.\n"
+"Continue anyway?"
+msgstr ""
+"Failed to make a backup copy of %1.\n"
+"Continue anyway?"
+
+#: kfileio.cpp:138 kfileio.cpp:152
+#, c-format
+msgid ""
+"Could not write to file:\n"
+"%1"
+msgstr ""
+"Could not write to file:\n"
+"%1"
+
+#: kfileio.cpp:141
+#, c-format
+msgid ""
+"Could not open file for writing:\n"
+"%1"
+msgstr ""
+"Could not open file for writing:\n"
+"%1"
+
+#: kfileio.cpp:144
+#, c-format
+msgid ""
+"Error while writing file:\n"
+"%1"
+msgstr ""
+"Error while writing file:\n"
+"%1"
+
+#: kfileio.cpp:155
+msgid "Could only write %1 bytes of %2."
+msgstr "Could only write %1 bytes of %2."
+
+#: kmainwidget.cpp:168
+msgid "Welcome to KGet"
+msgstr "Welcome to KGet"
+
+#: kmainwidget.cpp:183
+msgid "Could not create valid socket"
+msgstr "Could not create valid socket"
+
+#: kmainwidget.cpp:253 kmainwidget.cpp:1765 kmainwidget.cpp:2247
+msgid "Offline"
+msgstr "Offline"
+
+#: kmainwidget.cpp:254
+msgid "Starting offline"
+msgstr "Starting offline"
+
+#: kmainwidget.cpp:348
+msgid "&Export Transfer List..."
+msgstr "&Export Transfer List..."
+
+#: kmainwidget.cpp:349
+msgid "&Import Transfer List..."
+msgstr "&Import Transfer List..."
+
+#: kmainwidget.cpp:351
+msgid "Import Text &File..."
+msgstr "Import Text &File..."
+
+#: kmainwidget.cpp:357
+msgid "&Copy URL to Clipboard"
+msgstr "&Copy URL to Clipboard"
+
+#: kmainwidget.cpp:358
+msgid "&Open Individual Window"
+msgstr "&Open Individual Window"
+
+#: kmainwidget.cpp:360
+msgid "Move to &Beginning"
+msgstr "Move to &Beginning"
+
+#: kmainwidget.cpp:362
+msgid "Move to &End"
+msgstr "Move to &End"
+
+#: kmainwidget.cpp:366 transfer.cpp:127
+msgid "&Resume"
+msgstr "&Resume"
+
+#: kmainwidget.cpp:367 transfer.cpp:129
+msgid "&Pause"
+msgstr "&Pause"
+
+#: kmainwidget.cpp:369 transfer.cpp:133
+msgid "Re&start"
+msgstr "Re&start"
+
+#: kmainwidget.cpp:371 transfer.cpp:135
+msgid "&Queue"
+msgstr "&Queue"
+
+#: kmainwidget.cpp:372 transfer.cpp:137
+msgid "&Timer"
+msgstr "&Timer"
+
+#: kmainwidget.cpp:373 transfer.cpp:139
+msgid "De&lay"
+msgstr "De&lay"
+
+#: kmainwidget.cpp:380
+msgid "Use &Animation"
+msgstr "Use &Animation"
+
+#: kmainwidget.cpp:381
+msgid "&Expert Mode"
+msgstr "&Expert Mode"
+
+#: kmainwidget.cpp:382
+msgid "&Use-Last-Folder Mode"
+msgstr "&Use-Last-Folder Mode"
+
+#: kmainwidget.cpp:383
+msgid "Auto-&Disconnect Mode"
+msgstr "Auto-&Disconnect Mode"
+
+#: kmainwidget.cpp:384
+msgid "Auto-S&hutdown Mode"
+msgstr "Auto-S&hutdown Mode"
+
+#: kmainwidget.cpp:385
+msgid "&Offline Mode"
+msgstr "&Offline Mode"
+
+#: kmainwidget.cpp:386
+msgid "Auto-Pas&te Mode"
+msgstr "Auto-Pas&te Mode"
+
+#: kmainwidget.cpp:400
+msgid "Show &Log Window"
+msgstr "Show &Log Window"
+
+#: kmainwidget.cpp:401
+msgid "Hide &Log Window"
+msgstr "Hide &Log Window"
+
+#: kmainwidget.cpp:402 kmainwidget.cpp:1906
+msgid "Show Drop &Target"
+msgstr "Show Drop &Target"
+
+#: kmainwidget.cpp:403 kmainwidget.cpp:1934
+msgid "Enable &KGet as Konqueror Download Manager"
+msgstr "Enable &KGet as Konqueror Download Manager"
+
+#: kmainwidget.cpp:405 kmainwidget.cpp:1930
+msgid "Disable &KGet as Konqueror Download Manager"
+msgstr "Disable &KGet as Konqueror Download Manager"
+
+#: kmainwidget.cpp:414 kmainwidget.cpp:2169
+msgid " Transfers: %1 "
+msgstr " Transfers: %1 "
+
+#: kmainwidget.cpp:415 kmainwidget.cpp:2170
+msgid " Files: %1 "
+msgstr " Files: %1 "
+
+#: kmainwidget.cpp:416
+msgid " Size: %1 KB "
+msgstr " Size: %1 KB "
+
+#: kmainwidget.cpp:417 kmainwidget.cpp:2172
+msgid " Time: %1 "
+msgstr " Time: %1 "
+
+#: kmainwidget.cpp:418
+msgid " %1 KB/s "
+msgstr " %1 KB/s "
+
+#: kmainwidget.cpp:440
+msgid ""
+"<b>Resume</b> button starts selected transfers\n"
+"and sets their mode to <i>queued</i>."
+msgstr ""
+"<b>Resume</b> button starts selected transfers\n"
+"and sets their mode to <i>queued</i>."
+
+#: kmainwidget.cpp:443
+msgid ""
+"<b>Pause</b> button stops selected transfers\n"
+"and sets their mode to <i>delayed</i>."
+msgstr ""
+"<b>Pause</b> button stops selected transfers\n"
+"and sets their mode to <i>delayed</i>."
+
+#: kmainwidget.cpp:446
+msgid ""
+"<b>Delete</b> button removes selected transfers\n"
+"from the list."
+msgstr ""
+"<b>Delete</b> button removes selected transfers\n"
+"from the list."
+
+#: kmainwidget.cpp:449
+msgid ""
+"<b>Restart</b> button is a convenience button\n"
+"that simply does Pause and Resume."
+msgstr ""
+"<b>Restart</b> button is a convenience button\n"
+"that simply does Pause and Resume."
+
+#: kmainwidget.cpp:452
+msgid ""
+"<b>Queued</b> button sets the mode of selected\n"
+"transfers to <i>queued</i>.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+msgstr ""
+"<b>Queued</b> button sets the mode of selected\n"
+"transfers to <i>queued</i>.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+
+#: kmainwidget.cpp:455
+msgid ""
+"<b>Scheduled</b> button sets the mode of selected\n"
+"transfers to <i>scheduled</i>.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+msgstr ""
+"<b>Scheduled</b> button sets the mode of selected\n"
+"transfers to <i>scheduled</i>.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+
+#: kmainwidget.cpp:458
+msgid ""
+"<b>Delayed</b> button sets the mode of selected\n"
+"transfers to <i>delayed</i>.This also causes the selected transfers to stop.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+msgstr ""
+"<b>Delayed</b> button sets the mode of selected\n"
+"transfers to <i>delayed</i>.This also causes the selected transfers to stop.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+
+#: kmainwidget.cpp:461
+msgid ""
+"<b>Preferences</b> button opens a preferences dialog\n"
+"where you can set various options.\n"
+"\n"
+"Some of these options can be more easily set using the toolbar."
+msgstr ""
+"<b>Preferences</b> button opens a preferences dialogue\n"
+"where you can set various options.\n"
+"\n"
+"Some of these options can be more easily set using the toolbar."
+
+#: kmainwidget.cpp:464
+msgid ""
+"<b>Log window</b> button opens a log window.\n"
+"The log window records all program events that occur\n"
+"while KGet is running."
+msgstr ""
+"<b>Log window</b> button opens a log window.\n"
+"The log window records all program events that occur\n"
+"while KGet is running."
+
+#: kmainwidget.cpp:467
+msgid ""
+"<b>Paste transfer</b> button adds a URL from\n"
+"the clipboard as a new transfer.\n"
+"\n"
+"This way you can easily copy&paste URLs between\n"
+"applications."
+msgstr ""
+"<b>Paste transfer</b> button adds a URL from\n"
+"the clipboard as a new transfer.\n"
+"\n"
+"This way you can easily copy&paste URLs between\n"
+"applications."
+
+#: kmainwidget.cpp:470
+msgid ""
+"<b>Expert mode</b> button toggles the expert mode\n"
+"on and off.\n"
+"\n"
+"Expert mode is recommended for experienced users.\n"
+"When set, you will not be \"bothered\" by confirmation\n"
+"messages.\n"
+"<b>Important!</b>\n"
+"Turn it on if you are using auto-disconnect or\n"
+"auto-shutdown features and you want KGet to disconnect \n"
+"or shut down without asking."
+msgstr ""
+"<b>Expert mode</b> button toggles the expert mode\n"
+"on and off.\n"
+"\n"
+"Expert mode is recommended for experienced users.\n"
+"When set, you will not be \"bothered\" by confirmation\n"
+"messages.\n"
+"<b>Important!</b>\n"
+"Turn it on if you are using auto-disconnect or\n"
+"auto-shutdown features and you want KGet to disconnect \n"
+"or shut down without asking."
+
+#: kmainwidget.cpp:473
+msgid ""
+"<b>Use last folder</b> button toggles the\n"
+"use-last-folder feature on and off.\n"
+"\n"
+"When set, KGet will ignore the folder settings\n"
+"and put all new added transfers into the folder\n"
+"where the last transfer was put."
+msgstr ""
+"<b>Use last folder</b> button toggles the\n"
+"use-last-folder feature on and off.\n"
+"\n"
+"When set, KGet will ignore the folder settings\n"
+"and put all new added transfers into the folder\n"
+"where the last transfer was put."
+
+#: kmainwidget.cpp:476
+msgid ""
+"<b>Auto disconnect</b> button toggles the auto-disconnect\n"
+"mode on and off.\n"
+"\n"
+"When set, KGet will disconnect automatically\n"
+"after all queued transfers are finished.\n"
+"\n"
+"<b>Important!</b>\n"
+"Also turn on the expert mode when you want KGet\n"
+"to disconnect without asking."
+msgstr ""
+"<b>Auto disconnect</b> button toggles the auto-disconnect\n"
+"mode on and off.\n"
+"\n"
+"When set, KGet will disconnect automatically\n"
+"after all queued transfers are finished.\n"
+"\n"
+"<b>Important!</b>\n"
+"Also turn on the expert mode when you want KGet\n"
+"to disconnect without asking."
+
+#: kmainwidget.cpp:479
+msgid ""
+"<b>Auto shutdown</b> button toggles the auto-shutdown\n"
+"mode on and off.\n"
+"\n"
+"When set, KGet will quit automatically\n"
+"after all queued transfers are finished.\n"
+"<b>Important!</b>\n"
+"Also turn on the expert mode when you want KGet\n"
+"to quit without asking."
+msgstr ""
+"<b>Auto shutdown</b> button toggles the auto-shutdown\n"
+"mode on and off.\n"
+"\n"
+"When set, KGet will quit automatically\n"
+"after all queued transfers are finished.\n"
+"<b>Important!</b>\n"
+"Also turn on the expert mode when you want KGet\n"
+"to quit without asking."
+
+#: kmainwidget.cpp:482
+msgid ""
+"<b>Offline mode</b> button toggles the offline mode\n"
+"on and off.\n"
+"\n"
+"When set, KGet will act as if it was not connected\n"
+"to the Internet.\n"
+"\n"
+"You can browse offline, while still being able to add\n"
+"new transfers as queued."
+msgstr ""
+"<b>Offline mode</b> button toggles the offline mode\n"
+"on and off.\n"
+"\n"
+"When set, KGet will act as if it was not connected\n"
+"to the Internet.\n"
+"\n"
+"You can browse offline, while still being able to add\n"
+"new transfers as queued."
+
+#: kmainwidget.cpp:485
+msgid ""
+"<b>Auto paste</b> button toggles the auto-paste mode\n"
+"on and off.\n"
+"\n"
+"When set, KGet will periodically scan the clipboard\n"
+"for URLs and paste them automatically."
+msgstr ""
+"<b>Auto paste</b> button toggles the auto-paste mode\n"
+"on and off.\n"
+"\n"
+"When set, KGet will periodically scan the clipboard\n"
+"for URLs and paste them automatically."
+
+#: kmainwidget.cpp:488
+msgid ""
+"<b>Drop target</b> button toggles the window style\n"
+"between a normal window and a drop target.\n"
+"\n"
+"When set, the main window will be hidden and\n"
+"instead a small shaped window will appear.\n"
+"\n"
+"You can show/hide a normal window with a simple click\n"
+"on a shaped window."
+msgstr ""
+"<b>Drop target</b> button toggles the window style\n"
+"between a normal window and a drop target.\n"
+"\n"
+"When set, the main window will be hidden and\n"
+"instead a small shaped window will appear.\n"
+"\n"
+"You can show/hide a normal window with a simple click\n"
+"on a shaped window."
+
+#: kmainwidget.cpp:593 kmainwidget.cpp:655
+msgid ""
+"*.kgt|*.kgt\n"
+"*|All Files"
+msgstr ""
+"*.kgt|*.kgt\n"
+"*|All Files"
+
+#: kmainwidget.cpp:707
+msgid "Quitting..."
+msgstr "Quitting..."
+
+#: kmainwidget.cpp:712
+msgid ""
+"Some transfers are still running.\n"
+"Are you sure you want to quit KGet?"
+msgstr ""
+"Some transfers are still running.\n"
+"Are you sure you want to quit KGet?"
+
+#: kmainwidget.cpp:823
+msgid "Are you sure you want to delete these transfers?"
+msgstr "Are you sure you want to delete these transfers?"
+
+#: kmainwidget.cpp:824 kmainwidget.cpp:833 kmainwidget.cpp:2216
+#: kmainwidget.cpp:2486
+msgid "Question"
+msgstr "Question"
+
+#: kmainwidget.cpp:832 transfer.cpp:457
+msgid "Are you sure you want to delete this transfer?"
+msgstr "Are you sure you want to delete this transfer?"
+
+#: kmainwidget.cpp:860
+#, c-format
+msgid ""
+"_n: The transfer you wanted to delete completed before it could be deleted.\n"
+"%n transfers you wanted to delete completed before they could be deleted."
+msgstr ""
+"The transfer you wanted to delete completed before it could be deleted.\n"
+"%n transfers you wanted to delete completed before they could be deleted."
+
+#: kmainwidget.cpp:876
+msgid "Stopping all jobs"
+msgstr "Stopping all jobs"
+
+#: kmainwidget.cpp:970 kmainwidget.cpp:1034
+msgid "Open Transfer"
+msgstr "Open Transfer"
+
+#: kmainwidget.cpp:970 kmainwidget.cpp:1034
+msgid "Open transfer:"
+msgstr "Open transfer:"
+
+#: kmainwidget.cpp:980 kmainwidget.cpp:2464
+#, c-format
+msgid ""
+"Malformed URL:\n"
+"%1"
+msgstr ""
+"Malformed URL:\n"
+"%1"
+
+#: kmainwidget.cpp:1117 kmainwidget.cpp:1195
+msgid ""
+"Destination file \n"
+"%1\n"
+"already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"Destination file \n"
+"%1\n"
+"already exists.\n"
+"Do you want to overwrite it?"
+
+#: kmainwidget.cpp:1117 kmainwidget.cpp:1195
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kmainwidget.cpp:1117 kmainwidget.cpp:1195
+msgid "Do Not Overwrite"
+msgstr "Do Not Overwrite"
+
+#: kmainwidget.cpp:1144
+msgid "<i>%1</i> has been added."
+msgstr "<i>%1</i> has been added."
+
+#: kmainwidget.cpp:1279
+msgid "File Already exists"
+msgstr "File Already exists"
+
+#: kmainwidget.cpp:1323
+#, c-format
+msgid ""
+"_n: 1 download has been added.\n"
+"%n downloads have been added."
+msgstr ""
+"1 download has been added.\n"
+"%n downloads have been added."
+
+#: kmainwidget.cpp:1379
+msgid "Starting another queued job."
+msgstr "Starting another queued job."
+
+#: kmainwidget.cpp:1510
+msgid "All the downloads are finished."
+msgstr "All the downloads are finished."
+
+#: kmainwidget.cpp:1514
+msgid "<i>%1</i> successfully downloaded."
+msgstr "<i>%1</i> successfully downloaded."
+
+#: kmainwidget.cpp:1763
+msgid "Offline mode on."
+msgstr "Offline mode on."
+
+#: kmainwidget.cpp:1768
+msgid "Offline mode off."
+msgstr "Offline mode off."
+
+#: kmainwidget.cpp:1793
+msgid "Expert mode on."
+msgstr "Expert mode on."
+
+#: kmainwidget.cpp:1795
+msgid "Expert mode off."
+msgstr "Expert mode off."
+
+#: kmainwidget.cpp:1814
+msgid "Use last folder on."
+msgstr "Use last folder on."
+
+#: kmainwidget.cpp:1816
+msgid "Use last folder off."
+msgstr "Use last folder off."
+
+#: kmainwidget.cpp:1834
+msgid "Auto disconnect on."
+msgstr "Auto disconnect on."
+
+#: kmainwidget.cpp:1836
+msgid "Auto disconnect off."
+msgstr "Auto disconnect off."
+
+#: kmainwidget.cpp:1855
+msgid "Auto shutdown on."
+msgstr "Auto shutdown on."
+
+#: kmainwidget.cpp:1857
+msgid "Auto shutdown off."
+msgstr "Auto shutdown off."
+
+#: kmainwidget.cpp:1878
+msgid "Auto paste on."
+msgstr "Auto paste on."
+
+#: kmainwidget.cpp:1881
+msgid "Auto paste off."
+msgstr "Auto paste off."
+
+#: kmainwidget.cpp:1902
+msgid "Hide Drop &Target"
+msgstr "Hide Drop &Target"
+
+#: kmainwidget.cpp:2171
+msgid " Size: %1 "
+msgstr " Size: %1 "
+
+#: kmainwidget.cpp:2173
+msgid " %1/s "
+msgstr " %1/s "
+
+#: kmainwidget.cpp:2182
+msgid "<b>Transfers:</b> %1 "
+msgstr "<b>Transfers:</b> %1 "
+
+#: kmainwidget.cpp:2183
+msgid "<br /><b>Files:</b> %1 "
+msgstr "<br /><b>Files:</b> %1 "
+
+#: kmainwidget.cpp:2184
+msgid "<br /><b>Size:</b> %1 "
+msgstr "<br /><b>Size:</b> %1 "
+
+#: kmainwidget.cpp:2185
+msgid "<br /><b>Time:</b> %1 "
+msgstr "<br /><b>Time:</b> %1 "
+
+#: kmainwidget.cpp:2186
+msgid "<br /><b>Speed:</b> %1/s"
+msgstr "<br /><b>Speed:</b> %1/s"
+
+#: kmainwidget.cpp:2215
+msgid "Do you really want to disconnect?"
+msgstr "Do you really want to disconnect?"
+
+#: kmainwidget.cpp:2217
+msgid "Disconnect"
+msgstr "Disconnect"
+
+#: kmainwidget.cpp:2217
+msgid "Stay Connected"
+msgstr "Stay Connected"
+
+#: kmainwidget.cpp:2223
+msgid "Disconnecting..."
+msgstr "Disconnecting..."
+
+#: kmainwidget.cpp:2241
+msgid "We are online."
+msgstr "We are online."
+
+#: kmainwidget.cpp:2246
+msgid "We are offline."
+msgstr "We are offline."
+
+#: kmainwidget.cpp:2476
+#, c-format
+msgid ""
+"Already saving URL\n"
+"%1"
+msgstr ""
+"Already saving URL\n"
+"%1"
+
+#: kmainwidget.cpp:2486
+msgid ""
+"Already saved URL\n"
+"%1\n"
+"Download again?"
+msgstr ""
+"Already saved URL\n"
+"%1\n"
+"Download again?"
+
+#: kmainwidget.cpp:2486
+msgid "Download Again"
+msgstr "Download Again"
+
+#: logwindow.cpp:96
+msgid "Id"
+msgstr "Id"
+
+#: logwindow.cpp:97
+msgid "Name"
+msgstr "Name"
+
+#: logwindow.cpp:159
+msgid "Log Window"
+msgstr "Log Window"
+
+#: logwindow.cpp:163
+msgid "Mixed"
+msgstr "Mixed"
+
+#: logwindow.cpp:172
+msgid "Separated"
+msgstr "Separated"
+
+#: main.cpp:45
+msgid "An advanced download manager for KDE"
+msgstr "An advanced download manager for KDE"
+
+#: main.cpp:51
+msgid "Start KGet with drop target"
+msgstr "Start KGet with drop target"
+
+#: main.cpp:52
+msgid "URL(s) to download"
+msgstr "URL(s) to download"
+
+#: kget_plug_in/kget_linkview.cpp:43 main.cpp:200
+msgid "KGet"
+msgstr "KGet"
+
+#. i18n: file dlgadvancedbase.ui line 27
+#: rc.cpp:3
+#, no-c-format
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#. i18n: file dlgadvancedbase.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "Add new transfers as:"
+msgstr "Add new transfers as:"
+
+#. i18n: file dlgadvancedbase.ui line 63
+#: rc.cpp:9
+#, no-c-format
+msgid "Iconified"
+msgstr "Iconified"
+
+#. i18n: file dlgadvancedbase.ui line 71
+#: rc.cpp:12
+#, no-c-format
+msgid "Advanced individual windows"
+msgstr "Advanced individual windows"
+
+#. i18n: file dlgadvancedbase.ui line 79
+#: rc.cpp:15
+#, no-c-format
+msgid "Mark partial downloads"
+msgstr "Mark partial downloads"
+
+#. i18n: file dlgadvancedbase.ui line 87
+#: rc.cpp:18
+#, no-c-format
+msgid "Remove files from a list after success"
+msgstr "Remove files from a list after success"
+
+#. i18n: file dlgadvancedbase.ui line 95
+#: rc.cpp:21
+#, no-c-format
+msgid "Get file sizes"
+msgstr "Get file sizes"
+
+#. i18n: file dlgadvancedbase.ui line 103
+#: rc.cpp:24
+#, no-c-format
+msgid "Expert mode (do not prompt for Cancel or Delete)"
+msgstr "Expert mode (do not prompt for Cancel or Delete)"
+
+#. i18n: file dlgadvancedbase.ui line 111
+#: rc.cpp:27
+#, no-c-format
+msgid "Use KGet as Download Manager for Konqueror"
+msgstr "Use KGet as Download Manager for Konqueror"
+
+#. i18n: file dlgadvancedbase.ui line 119
+#: rc.cpp:30
+#, no-c-format
+msgid "Show main window at startup"
+msgstr "Show main window at startup"
+
+#. i18n: file dlgadvancedbase.ui line 127
+#: rc.cpp:33
+#, no-c-format
+msgid "Show individual windows"
+msgstr "Show individual windows"
+
+#. i18n: file dlgadvancedbase.ui line 158
+#: rc.cpp:36
+#, no-c-format
+msgid "Queued"
+msgstr "Queued"
+
+#. i18n: file dlgadvancedbase.ui line 166
+#: rc.cpp:39
+#, no-c-format
+msgid "Delayed"
+msgstr "Delayed"
+
+#. i18n: file dlgautomationbase.ui line 27
+#: rc.cpp:42
+#, no-c-format
+msgid "Automation Options"
+msgstr "Automation Options"
+
+#. i18n: file dlgautomationbase.ui line 38
+#: rc.cpp:45 rc.cpp:78 rc.cpp:93 rc.cpp:99
+#, no-c-format
+msgid " min"
+msgstr " min"
+
+#. i18n: file dlgautomationbase.ui line 52
+#: rc.cpp:48
+#, no-c-format
+msgid "Auto disconnect after completing downloads"
+msgstr "Auto disconnect after completing downloads"
+
+#. i18n: file dlgautomationbase.ui line 60
+#: rc.cpp:51
+#, no-c-format
+msgid "Autosave file list every:"
+msgstr "Autosave file list every:"
+
+#. i18n: file dlgautomationbase.ui line 68
+#: rc.cpp:54
+#, no-c-format
+msgid "Timed disconnect"
+msgstr "Timed disconnect"
+
+#. i18n: file dlgautomationbase.ui line 76
+#: rc.cpp:57
+#, no-c-format
+msgid "Disconnect command:"
+msgstr "Disconnect command:"
+
+#. i18n: file dlgautomationbase.ui line 94
+#: rc.cpp:60
+#, no-c-format
+msgid "Auto paste from clipboard"
+msgstr "Auto paste from clipboard"
+
+#. i18n: file dlgautomationbase.ui line 102
+#: rc.cpp:63
+#, no-c-format
+msgid "Auto shutdown after completing downloads"
+msgstr "Auto shutdown after completing downloads"
+
+#. i18n: file dlgconnectionbase.ui line 27
+#: rc.cpp:66
+#, no-c-format
+msgid "Reconnect Options"
+msgstr "Reconnect Options"
+
+#. i18n: file dlgconnectionbase.ui line 38
+#: rc.cpp:69
+#, no-c-format
+msgid "On login or timeout error"
+msgstr "On login or timeout error"
+
+#. i18n: file dlgconnectionbase.ui line 46
+#: rc.cpp:72
+#, no-c-format
+msgid "Reconnect after:"
+msgstr "Reconnect after:"
+
+#. i18n: file dlgconnectionbase.ui line 54
+#: rc.cpp:75
+#, no-c-format
+msgid "Number of retries:"
+msgstr "Number of retries:"
+
+#. i18n: file dlgconnectionbase.ui line 84
+#: rc.cpp:81
+#, no-c-format
+msgid "On broken connection"
+msgstr "On broken connection"
+
+#. i18n: file dlgconnectionbase.ui line 128
+#: rc.cpp:84
+#, no-c-format
+msgid "Timeout Options"
+msgstr "Timeout Options"
+
+#. i18n: file dlgconnectionbase.ui line 156
+#: rc.cpp:87
+#, no-c-format
+msgid "If no data arrives in:"
+msgstr "If no data arrives in:"
+
+#. i18n: file dlgconnectionbase.ui line 164
+#: rc.cpp:90
+#, no-c-format
+msgid "If server cannot resume:"
+msgstr "If server cannot resume:"
+
+#. i18n: file dlgconnectionbase.ui line 203
+#: rc.cpp:96
+#, no-c-format
+msgid "or"
+msgstr "or"
+
+#. i18n: file dlgconnectionbase.ui line 227
+#: rc.cpp:102
+#, no-c-format
+msgid "Connection Type"
+msgstr "Connection Type"
+
+#. i18n: file dlgconnectionbase.ui line 236
+#: rc.cpp:105
+#, no-c-format
+msgid "Permanent"
+msgstr "Permanent"
+
+#. i18n: file dlgconnectionbase.ui line 241
+#: rc.cpp:108
+#, no-c-format
+msgid "Ethernet"
+msgstr "Ethernet"
+
+#. i18n: file dlgconnectionbase.ui line 246
+#: rc.cpp:111
+#, no-c-format
+msgid "PLIP"
+msgstr "PLIP"
+
+#. i18n: file dlgconnectionbase.ui line 251
+#: rc.cpp:114
+#, no-c-format
+msgid "SLIP"
+msgstr "SLIP"
+
+#. i18n: file dlgconnectionbase.ui line 256
+#: rc.cpp:117
+#, no-c-format
+msgid "PPP"
+msgstr "PPP"
+
+#. i18n: file dlgconnectionbase.ui line 261
+#: rc.cpp:120
+#, no-c-format
+msgid "ISDN"
+msgstr "ISDN"
+
+#. i18n: file dlgconnectionbase.ui line 273
+#: rc.cpp:123
+#, no-c-format
+msgid "Offline mode"
+msgstr "Offline mode"
+
+#. i18n: file dlgconnectionbase.ui line 298
+#: rc.cpp:126
+#, no-c-format
+msgid "Link number:"
+msgstr "Link number:"
+
+#. i18n: file dlgdirectoriesbase.ui line 78
+#: rc.cpp:129
+#, no-c-format
+msgid "Extension"
+msgstr "Extension"
+
+#. i18n: file dlgdirectoriesbase.ui line 89
+#: rc.cpp:132
+#, no-c-format
+msgid "Default Folder"
+msgstr "Default Folder"
+
+#. i18n: file dlgdirectoriesbase.ui line 186
+#: rc.cpp:144
+#, no-c-format
+msgid "Extension (* for all files):"
+msgstr "Extension (* for all files):"
+
+#. i18n: file dlgdirectoriesbase.ui line 199
+#: rc.cpp:147
+#, no-c-format
+msgid "Default folder:"
+msgstr "Default folder:"
+
+#. i18n: file dlglimitsbase.ui line 27
+#: rc.cpp:150
+#, no-c-format
+msgid "Limits Options"
+msgstr "Limits Options"
+
+#. i18n: file dlglimitsbase.ui line 38
+#: rc.cpp:153
+#, no-c-format
+msgid "Maximum open connections:"
+msgstr "Maximum open connections:"
+
+#. i18n: file dlglimitsbase.ui line 46
+#: rc.cpp:156
+#, no-c-format
+msgid "Minimum network bandwidth:"
+msgstr "Minimum network bandwidth:"
+
+#. i18n: file dlglimitsbase.ui line 54
+#: rc.cpp:159
+#, no-c-format
+msgid "Maximum network bandwidth:"
+msgstr "Maximum network bandwidth:"
+
+#. i18n: file dlglimitsbase.ui line 70
+#: rc.cpp:162 rc.cpp:165
+#, no-c-format
+msgid " bytes/sec"
+msgstr " bytes/sec"
+
+#. i18n: file dlgsystembase.ui line 27
+#: rc.cpp:168
+#, no-c-format
+msgid "Use animation"
+msgstr "Use animation"
+
+#. i18n: file dlgsystembase.ui line 38
+#: rc.cpp:171
+#, no-c-format
+msgid "Window style:"
+msgstr "Window style:"
+
+#. i18n: file dlgsystembase.ui line 46
+#: rc.cpp:174
+#, no-c-format
+msgid "Font:"
+msgstr "Font:"
+
+#. i18n: file dlgsystembase.ui line 79
+#: rc.cpp:177
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file dlgsystembase.ui line 87
+#: rc.cpp:180
+#, no-c-format
+msgid "Docked"
+msgstr "Docked"
+
+#. i18n: file dlgsystembase.ui line 95
+#: rc.cpp:183
+#, no-c-format
+msgid "Drop target"
+msgstr "Drop target"
+
+#. i18n: file kgetui.rc line 14
+#: rc.cpp:189
+#, no-c-format
+msgid "&Transfer"
+msgstr "&Transfer"
+
+#: safedelete.cpp:18
+msgid ""
+"Not deleting\n"
+"%1\n"
+"as it is a directory."
+msgstr ""
+"Not deleting\n"
+"%1\n"
+"as it is a directory."
+
+#: safedelete.cpp:20 safedelete.cpp:32
+msgid "Not Deleted"
+msgstr "Not Deleted"
+
+#: safedelete.cpp:30
+msgid ""
+"Not deleting\n"
+"%1\n"
+"as it is not a local file."
+msgstr ""
+"Not deleting\n"
+"%1\n"
+"as it is not a local file."
+
+#: settings.cpp:131
+msgid ""
+"This is the first time that you have run KGet.\n"
+"Do you want to use KGet as Download Manager for Konqueror?"
+msgstr ""
+"This is the first time that you have run KGet.\n"
+"Do you want to use KGet as Download Manager for Konqueror?"
+
+#: settings.cpp:131
+msgid "Konqueror Integration"
+msgstr "Konqueror Integration"
+
+#: settings.cpp:131
+msgid "Enable"
+msgstr "Enable"
+
+#: settings.cpp:131
+msgid "Do Not Enable"
+msgstr "Do Not Enable"
+
+#: transfer.cpp:275
+#, c-format
+msgid "Copy file from: %1"
+msgstr "Copy file from: %1"
+
+#: transfer.cpp:276
+#, c-format
+msgid "To: %1"
+msgstr "To: %1"
+
+#: transfer.cpp:298
+msgid "unknown"
+msgstr "unknown"
+
+#: transfer.cpp:389
+#, c-format
+msgid "Attempt number %1"
+msgstr "Attempt number %1"
+
+#: transfer.cpp:402
+msgid "Stopping"
+msgstr "Stopping"
+
+#: transfer.cpp:424
+msgid "Pausing"
+msgstr "Pausing"
+
+#: transfer.cpp:493
+msgid "Queueing"
+msgstr "Queueing"
+
+#: transfer.cpp:508
+msgid "Scheduling"
+msgstr "Scheduling"
+
+#: transfer.cpp:532
+msgid "Delaying"
+msgstr "Delaying"
+
+#: transfer.cpp:562
+msgid "Download finished"
+msgstr "Download finished"
+
+#: transfer.cpp:605 transfer.cpp:606 transfer.cpp:608
+msgid "Stalled"
+msgstr "Stalled"
+
+#: transfer.cpp:611 transfer.cpp:704
+msgid ""
+"_: OK as in 'finished'\n"
+"OK"
+msgstr "OK"
+
+#: transfer.cpp:612 transfer.cpp:613 transfer.cpp:615
+msgid "Finished"
+msgstr "Finished"
+
+#: transfer.cpp:620 transfer.cpp:621 transfer.cpp:623
+msgid "Stopped"
+msgstr "Stopped"
+
+#: transfer.cpp:626
+msgid "%1/s"
+msgstr "%1/s"
+
+#: transfer.cpp:647
+msgid "Total size is %1 bytes"
+msgstr "Total size is %1 bytes"
+
+#: transfer.cpp:663
+msgid "The file size does not match."
+msgstr "The file size does not match."
+
+#: transfer.cpp:665
+msgid "File Size checked"
+msgstr "File Size checked"
+
+#: transfer.cpp:785
+msgid ""
+"Malformed URL:\n"
+msgstr ""
+"Malformed URL:\n"
+
+#: transfer.cpp:924
+msgid "Download resumed"
+msgstr "Download resumed"
+
+#: transfer.cpp:1017
+msgid "checking if file is in cache...no"
+msgstr "checking if file is in cache...no"
+
+#: transferlist.cpp:66
+msgid "S"
+msgstr "S"
+
+#: transferlist.cpp:67
+msgid "Local File Name"
+msgstr "Local File Name"
+
+#: transferlist.cpp:69
+msgid "Count"
+msgstr "Count"
+
+#: transferlist.cpp:70
+#, c-format
+msgid "%"
+msgstr "%"
+
+#: transferlist.cpp:71
+msgid "Total"
+msgstr "Total"
+
+#: transferlist.cpp:72
+msgid "Speed"
+msgstr "Speed"
+
+#: transferlist.cpp:73
+msgid "Rem. Time"
+msgstr "Rem. Time"
+
+#: transferlist.cpp:74
+msgid "Address (URL)"
+msgstr "Address (URL)"
+
+#: kget_plug_in/kget_linkview.cpp:45
+msgid "Download Selected Files"
+msgstr "Download Selected Files"
+
+#: kget_plug_in/kget_linkview.cpp:64
+msgid "File Name"
+msgstr "File Name"
+
+#: kget_plug_in/kget_linkview.cpp:65
+msgid "Description"
+msgstr "Description"
+
+#: kget_plug_in/kget_linkview.cpp:66
+msgid "File Type"
+msgstr "File Type"
+
+#: kget_plug_in/kget_linkview.cpp:67
+msgid "Location (URL)"
+msgstr "Location (URL)"
+
+#: kget_plug_in/kget_linkview.cpp:113
+msgid "You did not select any files to download."
+msgstr "You did not select any files to download."
+
+#: kget_plug_in/kget_linkview.cpp:114
+msgid "No Files Selected"
+msgstr "No Files Selected"
+
+#: kget_plug_in/kget_linkview.cpp:142
+msgid "Links in: %1 - KGet"
+msgstr "Links in: %1 - KGet"
+
+#: kget_plug_in/kget_plug_in.cpp:52
+msgid "Download Manager"
+msgstr "Download Manager"
+
+#: kget_plug_in/kget_plug_in.cpp:57
+msgid "Show Drop Target"
+msgstr "Show Drop Target"
+
+#: kget_plug_in/kget_plug_in.cpp:64
+msgid "List All Links"
+msgstr "List All Links"
+
+#: kget_plug_in/kget_plug_in.cpp:147
+msgid "There are no links in the active frame of the current HTML page."
+msgstr "There are no links in the active frame of the current HTML page."
+
+#: kget_plug_in/kget_plug_in.cpp:148
+msgid "No Links"
+msgstr "No Links"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kinetd.po b/tde-i18n-en_GB/messages/kdenetwork/kinetd.po
new file mode 100644
index 00000000000..f999724a581
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kinetd.po
@@ -0,0 +1,24 @@
+# translation of kinetd.po to British English
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kinetd\n"
+"POT-Creation-Date: 2006-07-28 03:25+0200\n"
+"PO-Revision-Date: 2002-10-19 00:32+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0\n"
+
+#: kinetd.cpp:213
+#, c-format
+msgid "Connection from %1"
+msgstr "Connection from %1"
+
+#: kinetd.cpp:229
+msgid "Call \"%1 %2 %3\" failed"
+msgstr "Call \"%1 %2 %3\" failed"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kio_jabberdisco.po b/tde-i18n-en_GB/messages/kdenetwork/kio_jabberdisco.po
new file mode 100644
index 00000000000..c405afdf034
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kio_jabberdisco.po
@@ -0,0 +1,30 @@
+# translation of kio_jabberdisco.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_jabberdisco\n"
+"POT-Creation-Date: 2005-06-03 01:26+0200\n"
+"PO-Revision-Date: 2005-06-07 12:38+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: jabberdisco.cpp:109 jabberdisco.cpp:210
+msgid "TLS"
+msgstr "TLS"
+
+#: jabberdisco.cpp:188
+msgid "The server certificate is invalid. Do you want to continue? "
+msgstr "The server certificate is invalid. Do you want to continue? "
+
+#: jabberdisco.cpp:189
+msgid "Certificate Warning"
+msgstr "Certificate Warning"
+
+#: jabberdisco.cpp:320
+msgid "The login details are incorrect. Do you want to try again?"
+msgstr "The login details are incorrect. Do you want to try again?"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kio_lan.po b/tde-i18n-en_GB/messages/kdenetwork/kio_lan.po
new file mode 100644
index 00000000000..80f940e44e4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kio_lan.po
@@ -0,0 +1,34 @@
+# translation of kio_lan.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_lan\n"
+"POT-Creation-Date: 2005-03-25 01:18+0100\n"
+"PO-Revision-Date: 2004-02-23 23:18+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: kio_lan.cpp:150
+msgid ""
+"<qt>The Lisa daemon does not appear to be running."
+"<p>In order to use the LAN Browser the Lisa daemon must be installed and "
+"activated by the system administrator."
+msgstr ""
+"<qt>The Lisa daemon does not appear to be running."
+"<p>In order to use the LAN Browser the Lisa daemon must be installed and "
+"activated by the system administrator."
+
+#: kio_lan.cpp:190 kio_lan.cpp:209 kio_lan.cpp:384
+#, c-format
+msgid "Received unexpected data from %1"
+msgstr "Received unexpected data from %1"
+
+#: kio_lan.cpp:641
+msgid "No hosts allowed in rlan:/ URL"
+msgstr "No hosts allowed in rlan:/ URL"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kio_zeroconf.po b/tde-i18n-en_GB/messages/kdenetwork/kio_zeroconf.po
new file mode 100644
index 00000000000..e2517b493f0
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kio_zeroconf.po
@@ -0,0 +1,46 @@
+# translation of kio_zeroconf.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_zeroconf\n"
+"POT-Creation-Date: 2007-04-13 02:15+0200\n"
+"PO-Revision-Date: 2005-05-13 13:48+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: dnssd.cpp:57
+msgid "Protocol name"
+msgstr "Protocol name"
+
+#: dnssd.cpp:58 dnssd.cpp:59
+msgid "Socket name"
+msgstr "Socket name"
+
+#: dnssd.cpp:83
+msgid "Requested service has been launched in separate window."
+msgstr "Requested service has been launched in separate window."
+
+#: dnssd.cpp:94 dnssd.cpp:170 dnssd.cpp:311
+msgid "invalid URL"
+msgstr "invalid URL"
+
+#: dnssd.cpp:134
+msgid "The Zeroconf daemon (mdnsd) is not running."
+msgstr "The Zeroconf daemon (mdnsd) is not running."
+
+#: dnssd.cpp:138
+msgid "KDE has been built without Zeroconf support."
+msgstr "KDE has been built without Zeroconf support."
+
+#: dnssd.cpp:187
+msgid "Invalid URL"
+msgstr "Invalid URL"
+
+#: dnssd.cpp:200
+msgid "Unable to resolve service"
+msgstr "Unable to resolve service"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/knewsticker.po b/tde-i18n-en_GB/messages/kdenetwork/knewsticker.po
new file mode 100644
index 00000000000..1ca302ae917
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/knewsticker.po
@@ -0,0 +1,1823 @@
+# translation of knewsticker.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: knewsticker\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-11-06 01:00+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter,Dwayne Bailey,Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+"malcolm.hunter@gmx.co.uk,dwayne@translate.org.za,kde-en-gb@jriddell.org"
+
+#: knewsticker.cpp:46 knewsticker.cpp:474
+msgid "KNewsTicker"
+msgstr "KNewsTicker"
+
+#: knewsticker.cpp:47
+msgid "A news ticker applet."
+msgstr "A news ticker applet."
+
+#: knewsticker.cpp:48
+msgid "(c) 2000, 2001 The KNewsTicker developers"
+msgstr "(c) 2000, 2001 The KNewsTicker developers"
+
+#: knewsticker.cpp:58
+msgid "Show menu"
+msgstr "Show menu"
+
+#: knewsticker.cpp:76
+msgid "Original author"
+msgstr "Original author"
+
+#: knewsticker.cpp:78
+msgid "Hypertext headlines and much more"
+msgstr "Hypertext headlines and much more"
+
+#: knewsticker.cpp:80
+msgid "Mouse wheel support"
+msgstr "Mouse wheel support"
+
+#: knewsticker.cpp:82
+msgid "Rotated scrolling text modes"
+msgstr "Rotated scrolling text modes"
+
+#: knewsticker.cpp:289
+msgid ""
+"<qt>Could not update news site '%1'."
+"<br>The supplied resource file is probably invalid or broken.</qt>"
+msgstr ""
+"<qt>Could not update news site '%1'."
+"<br>The supplied resource file is probably invalid or broken.</qt>"
+
+#: knewsticker.cpp:293
+msgid ""
+"<qt>The following news sites had problems. Their resource files are probably "
+"invalid or broken."
+"<ul>"
+msgstr ""
+"<qt>The following news sites had problems. Their resource files are probably "
+"invalid or broken."
+"<ul>"
+
+#: knewsticker.cpp:301
+msgid ""
+"Failed to update several news sites. The Internet connection might be cut."
+msgstr ""
+"Failed to update several news sites. The Internet connection might be cut."
+
+#: knewsticker.cpp:432 knewsticker.cpp:463
+msgid "Check News"
+msgstr "Check News"
+
+#: knewsticker.cpp:438
+msgid "Currently Being Updated, No Articles Available"
+msgstr "Currently Being Updated, No Articles Available"
+
+#: knewsticker.cpp:454
+msgid "No Articles Available"
+msgstr "No Articles Available"
+
+#: knewsticker.cpp:464
+msgid "Offline Mode"
+msgstr "Offline Mode"
+
+#: knewsticker.cpp:477
+msgid "About KNewsTicker"
+msgstr "About KNewsTicker"
+
+#: knewsticker.cpp:479
+msgid "Configure KNewsTicker..."
+msgstr "Configure KNewsTicker..."
+
+#: knewstickerconfig.cpp:102
+msgid "News query interval:"
+msgstr "News query interval:"
+
+#: knewstickerconfig.cpp:146
+msgid "All News Sources"
+msgstr "All News Sources"
+
+#: common/newsengine.cpp:88 common/newsengine.h:71 knewstickerconfig.cpp:242
+#: knewstickerstub/knewstickerstub.cpp:59 newsscroller.cpp:192
+msgid "Unknown"
+msgstr "Unknown"
+
+#: knewstickerconfig.cpp:254 knewstickerstub/knewstickerstub.cpp:62
+#: knewstickerstub/knewstickerstub.cpp:63 newsscroller.cpp:195
+#: newsscroller.cpp:196
+#, c-format
+msgid "Unknown %1"
+msgstr "Unknown %1"
+
+#: knewstickerconfig.cpp:321
+#, c-format
+msgid ""
+"_n: "
+"<p>Do you really want to remove %n news source?</p>\n"
+"<p>Do you really want to remove these %n news sources?</p>"
+msgstr ""
+"<p>Do you really want to remove %n news source?</p>\n"
+"<p>Do you really want to remove these %n news sources?</p>"
+
+#: knewstickerconfig.cpp:345
+msgid "<p>Do you really want to remove the selected filter?</p>"
+msgstr "<p>Do you really want to remove the selected filter?</p>"
+
+#: knewstickerconfig.cpp:364 newssourcedlgimpl.cpp:199
+msgid "Edit News Source"
+msgstr "Edit News Source"
+
+#: knewstickerconfig.cpp:365
+msgid "&Add News Source"
+msgstr "&Add News Source"
+
+#: knewstickerconfig.cpp:367
+msgid "&Modify '%1'"
+msgstr "&Modify '%1'"
+
+#: knewstickerconfig.cpp:369
+msgid "&Remove '%1'"
+msgstr "&Remove '%1'"
+
+#: knewstickerconfig.cpp:371
+msgid "&Remove News Sources"
+msgstr "&Remove News Sources"
+
+#: knewstickerconfig.cpp:374
+msgid "&Modify News Source"
+msgstr "&Modify News Source"
+
+#: knewstickerconfig.cpp:375
+msgid "&Remove News Source"
+msgstr "&Remove News Source"
+
+#: newsscroller.cpp:185
+msgid "<p>Do you really want to add '%1' to the list of news sources?</p>"
+msgstr "<p>Do you really want to add '%1' to the list of news sources?</p>"
+
+#: newsscroller.cpp:443
+msgid " +++ No News Available +++"
+msgstr " +++ No News Available +++"
+
+#: newssourcedlgimpl.cpp:29
+msgid "Downloading Data"
+msgstr "Downloading Data"
+
+#: newssourcedlgimpl.cpp:35
+msgid ""
+"<qt>Please wait while KNewsTicker is downloading some data necessary to suggest "
+"reasonable values."
+"<br/>"
+"<br/>This will not take longer than one minute.</qt>"
+msgstr ""
+"<qt>Please wait while KNewsTicker is downloading some data necessary to suggest "
+"reasonable values."
+"<br/>"
+"<br/>This will not take longer than one minute.</qt>"
+
+#: newssourcedlgimpl.cpp:72
+msgid "Could not retrieve the specified source file."
+msgstr "Could not retrieve the specified source file."
+
+#: newssourcedlgimpl.cpp:124
+msgid "You have to specify a name for this news source to be able to use it."
+msgstr "You have to specify a name for this news source to be able to use it."
+
+#: newssourcedlgimpl.cpp:125
+msgid "No Name Specified"
+msgstr "No Name Specified"
+
+#: newssourcedlgimpl.cpp:219
+msgid ""
+"You have to specify the source file for this news source to be able to use it."
+msgstr ""
+"You have to specify the source file for this news source to be able to use it."
+
+#: newssourcedlgimpl.cpp:220
+msgid "No Source File Specified"
+msgstr "No Source File Specified"
+
+#: newssourcedlgimpl.cpp:226
+msgid ""
+"KNewsTicker needs a valid RDF or RSS file to suggest sensible values. The "
+"specified source file is invalid."
+msgstr ""
+"KNewsTicker needs a valid RDF or RSS file to suggest sensible values. The "
+"specified source file is invalid."
+
+#: newssourcedlgimpl.cpp:228
+msgid "Invalid Source File"
+msgstr "Invalid Source File"
+
+#. i18n: file knewstickerconfigwidget.ui line 52
+#: rc.cpp:3 rc.cpp:6 rc.cpp:527 rc.cpp:530
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file knewstickerconfigwidget.ui line 96
+#: rc.cpp:9 rc.cpp:533
+#, no-c-format
+msgid " min"
+msgstr " min"
+
+#. i18n: file knewstickerconfigwidget.ui line 99
+#: rc.cpp:12 rc.cpp:536
+#, no-c-format
+msgid "Never"
+msgstr "Never"
+
+#. i18n: file knewstickerconfigwidget.ui line 102
+#: rc.cpp:15 rc.cpp:539
+#, no-c-format
+msgid "Interval of news queries"
+msgstr "Interval of news queries"
+
+#. i18n: file knewstickerconfigwidget.ui line 108
+#: rc.cpp:18 rc.cpp:542
+#, no-c-format
+msgid ""
+"Here you can define at what interval KNewsTicker queries the configured news "
+"sources for new headlines. This depends generally on how fast you would like to "
+"hear about news and how much load you want to put on the network:"
+"<ul>\n"
+"<li>A lower value (lower than <b>15 minutes</b>) enables you to get notified "
+"about news very quickly if you want or need to. Please note that it increases "
+"the network traffic significantly, though. Therefore, such low values should "
+"not be used if you query popular news sites (such as <a "
+"href=\"http://slashdot.org\">Slashdot</a> or <a href=\"http://freshmeat.net\">"
+"Freshmeat</a>) as they have generally already enough work processing the "
+"incoming queries.</li>\n"
+"<li>A higher value (higher than <b>45 minutes</b>) will make you hear about "
+"news less quickly. For non-timecritical applications, it should be suitable, "
+"though. The positive aspect of longer intervals is that only very little load "
+"is put on the network; this saves resources and nerves, for you and the system "
+"administrators of the news sites you query.</li></ul>\n"
+"The default value (30 minutes) should be appropriate and reasonable in most "
+"cases."
+msgstr ""
+"Here you can define at what interval KNewsTicker queries the configured news "
+"sources for new headlines. This depends generally on how fast you would like to "
+"hear about news and how much load you want to put on the network:"
+"<ul>\n"
+"<li>A lower value (lower than <b>15 minutes</b>) enables you to get notified "
+"about news very quickly if you want or need to. Please note that it increases "
+"the network traffic significantly, though. Therefore, such low values should "
+"not be used if you query popular news sites (such as <a "
+"href=\"http://slashdot.org\">Slashdot</a> or <a href=\"http://freshmeat.net\">"
+"Freshmeat</a>) as they have generally already enough work processing the "
+"incoming queries.</li>\n"
+"<li>A higher value (higher than <b>45 minutes</b>) will make you hear about "
+"news less quickly. For non-timecritical applications, it should be suitable, "
+"though. The positive aspect of longer intervals is that only very little load "
+"is put on the network; this saves resources and nerves, for you and the system "
+"administrators of the news sites you query.</li></ul>\n"
+"The default value (30 minutes) should be appropriate and reasonable in most "
+"cases."
+
+#. i18n: file knewstickerconfigwidget.ui line 130
+#: rc.cpp:24 rc.cpp:548
+#, no-c-format
+msgid "Nonsensitive"
+msgstr "Nonsensitive"
+
+#. i18n: file knewstickerconfigwidget.ui line 133
+#: rc.cpp:27 rc.cpp:33 rc.cpp:42 rc.cpp:51 rc.cpp:551 rc.cpp:557 rc.cpp:566
+#: rc.cpp:575
+#, no-c-format
+msgid "Mousewheel sensitivity"
+msgstr "Mousewheel sensitivity"
+
+#. i18n: file knewstickerconfigwidget.ui line 136
+#: rc.cpp:30 rc.cpp:554
+#, no-c-format
+msgid ""
+"This slider allows you to define how quickly/slowly the text should be scrolled "
+"when using the mousewheel."
+msgstr ""
+"This slider allows you to define how quickly/slowly the text should be scrolled "
+"when using the mousewheel."
+
+#. i18n: file knewstickerconfigwidget.ui line 159
+#: rc.cpp:36 rc.cpp:45 rc.cpp:54 rc.cpp:560 rc.cpp:569 rc.cpp:578
+#, no-c-format
+msgid ""
+"This slider allows you to define how fast/slow the text should be scrolled when "
+"using the mousewheel."
+msgstr ""
+"This slider allows you to define how fast/slow the text should be scrolled when "
+"using the mousewheel."
+
+#. i18n: file knewstickerconfigwidget.ui line 167
+#: rc.cpp:39 rc.cpp:563
+#, no-c-format
+msgid "Sensitive"
+msgstr "Sensitive"
+
+#. i18n: file knewstickerconfigwidget.ui line 183
+#: rc.cpp:48 rc.cpp:572
+#, no-c-format
+msgid "&Mousewheel sensitivity:"
+msgstr "&Mousewheel sensitivity:"
+
+#. i18n: file knewstickerconfigwidget.ui line 200
+#: rc.cpp:57 rc.cpp:581
+#, no-c-format
+msgid "&Use custom names for news sites"
+msgstr "&Use custom names for news sites"
+
+#. i18n: file knewstickerconfigwidget.ui line 203
+#: rc.cpp:60 rc.cpp:584
+#, no-c-format
+msgid "Use the names defined in the list of news sources"
+msgstr "Use the names defined in the list of news sources"
+
+#. i18n: file knewstickerconfigwidget.ui line 206
+#: rc.cpp:63 rc.cpp:587
+#, no-c-format
+msgid ""
+"Check this box to make the news ticker use the names you specified in the list "
+"of news sources (available on the tab labeled <i>News sources</i>"
+") instead of the ones the news sites themselves report."
+"<br>This can be handy for news sites which report a very long or useless name."
+msgstr ""
+"Tick this box to make the news ticker use the names you specified in the list "
+"of news sources (available on the tab labelled <i>News sources</i>"
+") instead of the ones the news sites themselves report."
+"<br>This can be handy for news sites which report a very long or useless name."
+
+#. i18n: file knewstickerconfigwidget.ui line 235
+#: rc.cpp:66 rc.cpp:590
+#, no-c-format
+msgid "News Sources"
+msgstr "News Sources"
+
+#. i18n: file knewstickerconfigwidget.ui line 250
+#: rc.cpp:69 rc.cpp:593
+#, no-c-format
+msgid "Name of Site"
+msgstr "Name of Site"
+
+#. i18n: file knewstickerconfigwidget.ui line 261
+#: rc.cpp:72 rc.cpp:596
+#, no-c-format
+msgid "Source File"
+msgstr "Source File"
+
+#. i18n: file knewstickerconfigwidget.ui line 272
+#: rc.cpp:75 rc.cpp:599
+#, no-c-format
+msgid "Max. Articles"
+msgstr "Max. Articles"
+
+#. i18n: file knewstickerconfigwidget.ui line 291
+#: rc.cpp:78 rc.cpp:602
+#, no-c-format
+msgid "News sources to be queried"
+msgstr "News sources to be queried"
+
+#. i18n: file knewstickerconfigwidget.ui line 298
+#: rc.cpp:81 rc.cpp:605
+#, no-c-format
+msgid ""
+"This list lets you manage the list of news sites the news ticker will query for "
+"headlines. The news sources are arranged in a tree-like hierarchy and sorted by "
+"topic."
+"<br>The column labeled \"Max. articles\" shows how many articles will be cached "
+"for the news sites (read: how many articles will be accessible through the "
+"context menu)."
+"<ul>\n"
+"<li>To add a site, you can either drag the URL of the RDF or RSS file to this "
+"list from Konqueror or any other application, or use the <i>Add...</i> "
+"button in the bottom right corner.</li>\n"
+"<li>To modify a site, just double-click on the particular news source you would "
+"like to edit and an input field will pop up which lets you edit the respective "
+"property.</li>\n"
+"<li>To remove a site, simply select a news source in the list and click on the "
+"<i>Remove</i> button in the lower right corner.</li></ul>\n"
+"Note that you can also right-click on the list to open a menu which lets you "
+"add and remove news sources. You can also enable or disable certain news "
+"sources temporarily by checking or unchecking the box next to it; those news "
+"sources whose boxes are checked are considered activated and will be processed "
+"by KNewsTicker."
+msgstr ""
+"This list lets you manage the list of news sites the news ticker will query for "
+"headlines. The news sources are arranged in a tree-like hierarchy and sorted by "
+"topic."
+"<br>The column labelled \"Max. articles\" shows how many articles will be "
+"cached for the news sites (read: how many articles will be accessible through "
+"the context menu)."
+"<ul>\n"
+"<li>To add a site, you can either drag the URL of the RDF or RSS file to this "
+"list from Konqueror or any other application, or use the <i>Add...</i> "
+"button in the bottom right corner.</li>\n"
+"<li>To modify a site, just double-click on the particular news source you would "
+"like to edit and an input field will pop up which lets you edit the respective "
+"property.</li>\n"
+"<li>To remove a site, simply select a news source in the list and click on the "
+"<i>Remove</i> button in the lower right corner.</li></ul>\n"
+"Note that you can also right-click on the list to open a menu which lets you "
+"add and remove news sources. You can also enable or disable certain news "
+"sources temporarily by ticking or unticking the box next to it; those news "
+"sources whose boxes are ticked are considered activated and will be processed "
+"by KNewsTicker."
+
+#. i18n: file knewstickerconfigwidget.ui line 309
+#: rc.cpp:88 rc.cpp:141 rc.cpp:612 rc.cpp:665
+#, no-c-format
+msgid "R&emove"
+msgstr "R&emove"
+
+#. i18n: file knewstickerconfigwidget.ui line 312
+#: rc.cpp:91 rc.cpp:615
+#, no-c-format
+msgid "Remove selected site"
+msgstr "Remove selected site"
+
+#. i18n: file knewstickerconfigwidget.ui line 315
+#: rc.cpp:94 rc.cpp:618
+#, no-c-format
+msgid ""
+"Click this button to remove the currently selected news site from the list."
+msgstr ""
+"Click this button to remove the currently selected news site from the list."
+
+#. i18n: file knewstickerconfigwidget.ui line 340
+#: rc.cpp:97 rc.cpp:621
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file knewstickerconfigwidget.ui line 343
+#: rc.cpp:100 rc.cpp:624
+#, no-c-format
+msgid "Add a new site"
+msgstr "Add a new site"
+
+#. i18n: file knewstickerconfigwidget.ui line 346
+#: rc.cpp:103 rc.cpp:627
+#, no-c-format
+msgid ""
+"Click this button to add a new site to the list. Note that you can also drag a "
+"RDF or RSS file to this list (i.e. from Konqueror) to add it to the list."
+msgstr ""
+"Click this button to add a new site to the list. Note that you can also drag a "
+"RDF or RSS file to this list (i.e. from Konqueror) to add it to the list."
+
+#. i18n: file knewstickerconfigwidget.ui line 357
+#: rc.cpp:106 rc.cpp:630
+#, no-c-format
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#. i18n: file knewstickerconfigwidget.ui line 360
+#: rc.cpp:109 rc.cpp:633
+#, no-c-format
+msgid "Modify selected news source"
+msgstr "Modify selected news source"
+
+#. i18n: file knewstickerconfigwidget.ui line 363
+#: rc.cpp:112 rc.cpp:636
+#, no-c-format
+msgid ""
+"Click this button to open a dialog which lets you edit the properties (such as "
+"the name, the source file, or the icon) of the currently selected news source."
+msgstr ""
+"Click this button to open a dialogue which lets you edit the properties (such "
+"as the name, the source file, or the icon) of the currently selected news "
+"source."
+
+#. i18n: file knewstickerconfigwidget.ui line 373
+#: rc.cpp:115 rc.cpp:639
+#, no-c-format
+msgid "Filters"
+msgstr "Filters"
+
+#. i18n: file knewstickerconfigwidget.ui line 388
+#: rc.cpp:118 rc.cpp:642
+#, no-c-format
+msgid "Action"
+msgstr "Action"
+
+#. i18n: file knewstickerconfigwidget.ui line 410
+#: rc.cpp:121 rc.cpp:645
+#, no-c-format
+msgid "Affects"
+msgstr "Affects"
+
+#. i18n: file knewstickerconfigwidget.ui line 432
+#: rc.cpp:124 rc.cpp:648
+#, no-c-format
+msgid "Condition"
+msgstr "Condition"
+
+#. i18n: file knewstickerconfigwidget.ui line 443
+#: rc.cpp:127 rc.cpp:651
+#, no-c-format
+msgid "Expression"
+msgstr "Expression"
+
+#. i18n: file knewstickerconfigwidget.ui line 462
+#: rc.cpp:130 rc.cpp:654
+#, no-c-format
+msgid "Currently configured filters"
+msgstr "Currently configured filters"
+
+#. i18n: file knewstickerconfigwidget.ui line 470
+#: rc.cpp:133 rc.cpp:657
+#, no-c-format
+msgid ""
+"Here you can see the list of currently configured filters and manage them as "
+"well as add new filters. Managing them is fairly easy:"
+"<ul>\n"
+"<li>To <b>add</b> a new filter, specify its properties in the box below labeled "
+"<i>Filter properties</i> and press the <i>Add</i> button in the lower right "
+"corner.</li>\n"
+"<li><b>Modifying</b> an existing filter is done in a similar manner: simply "
+"select the filter you would like to edit in the list and change its properties "
+"in the box below.</li>\n"
+"<li>Finally, to <b>remove</b> a filter, select it in the list and press the "
+"button labeled <i>Remove</i> in the lower right corner.</li></ul>\n"
+"You can also enable or disable certain filters temporarily by checking or "
+"unchecking the box next to them; those filters whose boxes are checked are "
+"considered enabled and will be honored by KNewsTicker."
+"<br>\n"
+"Note that the filters are processed from the top to the bottom so that of two "
+"filters which might nullify each other (like \"Show...does not contain KDE\" "
+"and \"Show...contains KDE\") only the one which is lower in the list will take "
+"effect."
+msgstr ""
+"Here you can see the list of currently configured filters and manage them as "
+"well as add new filters. Managing them is fairly easy:"
+"<ul>\n"
+"<li>To <b>add</b> a new filter, specify its properties in the box below "
+"labelled <i>Filter properties</i> and press the <i>Add</i> "
+"button in the lower right corner.</li>\n"
+"<li><b>Modifying</b> an existing filter is done in a similar manner: simply "
+"select the filter you would like to edit in the list and change its properties "
+"in the box below.</li>\n"
+"<li>Finally, to <b>remove</b> a filter, select it in the list and press the "
+"button labelled <i>Remove</i> in the lower right corner.</li></ul>\n"
+"You can also enable or disable certain filters temporarily by ticking or "
+"unticking the box next to them; those filters whose boxes are ticked are "
+"considered enabled and will be honoured by KNewsTicker."
+"<br>\n"
+"Note that the filters are processed from the top to the bottom so that of two "
+"filters which might nullify each other (like \"Show...does not contain KDE\" "
+"and \"Show...contains KDE\") only the one which is lower in the list will take "
+"effect."
+
+#. i18n: file knewstickerconfigwidget.ui line 501
+#: rc.cpp:144 rc.cpp:668
+#, no-c-format
+msgid "Remove selected filter"
+msgstr "Remove selected filter"
+
+#. i18n: file knewstickerconfigwidget.ui line 504
+#: rc.cpp:147 rc.cpp:671
+#, no-c-format
+msgid "Press this button to remove the selected filter from the list."
+msgstr "Press this button to remove the selected filter from the list."
+
+#. i18n: file knewstickerconfigwidget.ui line 512
+#: rc.cpp:150 rc.cpp:674
+#, no-c-format
+msgid "A&dd"
+msgstr "A&dd"
+
+#. i18n: file knewstickerconfigwidget.ui line 515
+#: rc.cpp:153 rc.cpp:677
+#, no-c-format
+msgid "Add configured filter"
+msgstr "Add configured filter"
+
+#. i18n: file knewstickerconfigwidget.ui line 518
+#: rc.cpp:156 rc.cpp:680
+#, no-c-format
+msgid "Press this button to add the configured filter to the list."
+msgstr "Press this button to add the configured filter to the list."
+
+#. i18n: file knewstickerconfigwidget.ui line 526
+#: rc.cpp:159 rc.cpp:683
+#, no-c-format
+msgid "Filter Properties"
+msgstr "Filter Properties"
+
+#. i18n: file knewstickerconfigwidget.ui line 541
+#: rc.cpp:162 rc.cpp:686
+#, no-c-format
+msgid "Hide"
+msgstr "Hide"
+
+#. i18n: file knewstickerconfigwidget.ui line 546
+#: common/configaccess.cpp:394 common/configaccess.cpp:616 rc.cpp:165
+#: rc.cpp:689
+#, no-c-format
+msgid "Show"
+msgstr "Show"
+
+#. i18n: file knewstickerconfigwidget.ui line 553
+#: rc.cpp:168 rc.cpp:692
+#, no-c-format
+msgid "Action for this filter"
+msgstr "Action for this filter"
+
+#. i18n: file knewstickerconfigwidget.ui line 556
+#: rc.cpp:171 rc.cpp:695
+#, no-c-format
+msgid ""
+"Here you can define what should happen if this filter matches (e.g. whether the "
+"matching articles should be shown or hidden)."
+msgstr ""
+"Here you can define what should happen if this filter matches (e.g. whether the "
+"matching articles should be shown or hidden)."
+
+#. i18n: file knewstickerconfigwidget.ui line 581
+#: rc.cpp:174 rc.cpp:698
+#, no-c-format
+msgid "articles from"
+msgstr "articles from"
+
+#. i18n: file knewstickerconfigwidget.ui line 587
+#: common/configaccess.cpp:376 common/configaccess.cpp:617 rc.cpp:177
+#: rc.cpp:701
+#, no-c-format
+msgid "all news sources"
+msgstr "all news sources"
+
+#. i18n: file knewstickerconfigwidget.ui line 594
+#: rc.cpp:180 rc.cpp:704
+#, no-c-format
+msgid "Affected news sources"
+msgstr "Affected news sources"
+
+#. i18n: file knewstickerconfigwidget.ui line 597
+#: rc.cpp:183 rc.cpp:707
+#, no-c-format
+msgid ""
+"Here you can specify which news sources (or all of them) are affected. Note "
+"that only the news sources which have been activated on the <i>News sources</i> "
+"tab are shown in this combo box."
+msgstr ""
+"Here you can specify which news sources (or all of them) are affected. Note "
+"that only the news sources which have been activated on the <i>News sources</i> "
+"tab are shown in this combo box."
+
+#. i18n: file knewstickerconfigwidget.ui line 605
+#: rc.cpp:186 rc.cpp:710
+#, no-c-format
+msgid "whose"
+msgstr "whose"
+
+#. i18n: file knewstickerconfigwidget.ui line 613
+#: rc.cpp:189 rc.cpp:713
+#, no-c-format
+msgid "Keyword/Expression"
+msgstr "Keyword/Expression"
+
+#. i18n: file knewstickerconfigwidget.ui line 619
+#: rc.cpp:192 rc.cpp:716
+#, no-c-format
+msgid ""
+"Here you can type a keyword or expression to be used for this filter which "
+"depends on the condition you selected in the combo box at the right:"
+"<ul>\n"
+"<li><b>contain</b>, <b>does not contain</b> - you should probably enter a "
+"keyword here, like \"KDE\", \"Baseball\" or \"Business\". The keyword is not "
+"case-sensitive so it does not matter whether you type \"kde\", \"KDE\" or "
+"\"kDe\".</li>\n"
+"<li><b>equals</b>, <b>does not equal</b> - enter a phrase or expression here to "
+"have the filter match only those articles whose headlines match <b>exactly</b> "
+"the text you typed. The phrase you type will be considered to be "
+"case-sensitive, so it makes a difference whether you show articles which "
+"contain \"Boeing\" or \"BOEING\".</li>\n"
+"<li><b>matches</b> - a regular expression is expected. Recommended only if you "
+"are familiar with regular expressions, i.e. it should be used by advanced users "
+"only.</li></ul>"
+msgstr ""
+"Here you can type a keyword or expression to be used for this filter which "
+"depends on the condition you selected in the combo box at the right:"
+"<ul>\n"
+"<li><b>contain</b>, <b>does not contain</b> - you should probably enter a "
+"keyword here, like \"KDE\", \"Baseball\" or \"Business\". The keyword is not "
+"case-sensitive so it does not matter whether you type \"kde\", \"KDE\" or "
+"\"kDe\".</li>\n"
+"<li><b>equals</b>, <b>does not equal</b> - enter a phrase or expression here to "
+"have the filter match only those articles whose headlines match <b>exactly</b> "
+"the text you typed. The phrase you type will be considered to be "
+"case-sensitive, so it makes a difference whether you show articles which "
+"contain \"Boeing\" or \"BOEING\".</li>\n"
+"<li><b>matches</b> - a regular expression is expected. Recommended only if you "
+"are familiar with regular expressions, i.e. it should be used by advanced users "
+"only.</li></ul>"
+
+#. i18n: file knewstickerconfigwidget.ui line 644
+#: rc.cpp:198 rc.cpp:722
+#, no-c-format
+msgid "headlines"
+msgstr "headlines"
+
+#. i18n: file knewstickerconfigwidget.ui line 650
+#: common/configaccess.cpp:381 common/configaccess.cpp:618 rc.cpp:201
+#: rc.cpp:725
+#, no-c-format
+msgid "contain"
+msgstr "contain"
+
+#. i18n: file knewstickerconfigwidget.ui line 655
+#: common/configaccess.cpp:383 rc.cpp:204 rc.cpp:728
+#, no-c-format
+msgid "do not contain"
+msgstr "do not contain"
+
+#. i18n: file knewstickerconfigwidget.ui line 660
+#: common/configaccess.cpp:385 rc.cpp:207 rc.cpp:731
+#, no-c-format
+msgid "equal"
+msgstr "equal"
+
+#. i18n: file knewstickerconfigwidget.ui line 665
+#: common/configaccess.cpp:387 rc.cpp:210 rc.cpp:734
+#, no-c-format
+msgid "do not equal"
+msgstr "do not equal"
+
+#. i18n: file knewstickerconfigwidget.ui line 670
+#: rc.cpp:213 rc.cpp:737
+#, no-c-format
+msgid "match"
+msgstr "match"
+
+#. i18n: file knewstickerconfigwidget.ui line 677
+#: rc.cpp:216 rc.cpp:740
+#, no-c-format
+msgid "Condition for this filter"
+msgstr "Condition for this filter"
+
+#. i18n: file knewstickerconfigwidget.ui line 685
+#: rc.cpp:219 rc.cpp:743
+#, no-c-format
+msgid ""
+"This combo box lets you specify the condition under which the "
+"keyword/expression you entered in the input field at the right will match. You "
+"can select one of the following values:"
+"<ul>\n"
+"<li>contain - the filter matches if the headline contains the keyword.</li>\n"
+"<li>does not contain - the filter matches if the headline does not contain the "
+"keyword.</li>\n"
+"<li>equals - the filter matches if the headline equals the expression.</li>\n"
+"<li>does not equal - the filter matches if the headline does not equal the "
+"expression.</li>\n"
+"<li>matches - the filter matches if the expression matches the headline. The "
+"expression you typed at the right will be considered a regular expression in "
+"this mode.</li>"
+msgstr ""
+"This combo box lets you specify the condition under which the "
+"keyword/expression you entered in the input field at the right will match. You "
+"can select one of the following values:"
+"<ul>\n"
+"<li>contain - the filter matches if the headline contains the keyword.</li>\n"
+"<li>does not contain - the filter matches if the headline does not contain the "
+"keyword.</li>\n"
+"<li>equals - the filter matches if the headline equals the expression.</li>\n"
+"<li>does not equal - the filter matches if the headline does not equal the "
+"expression.</li>\n"
+"<li>matches - the filter matches if the expression matches the headline. The "
+"expression you typed at the right will be considered a regular expression in "
+"this mode.</li>"
+
+#. i18n: file knewstickerconfigwidget.ui line 697
+#: rc.cpp:227 rc.cpp:751
+#, no-c-format
+msgid "Scroller"
+msgstr "Scroller"
+
+#. i18n: file knewstickerconfigwidget.ui line 714
+#: rc.cpp:230 rc.cpp:754
+#, no-c-format
+msgid "Behavior"
+msgstr "Behaviour"
+
+#. i18n: file knewstickerconfigwidget.ui line 745
+#: rc.cpp:233 rc.cpp:757
+#, no-c-format
+msgid "&Scrolling speed:"
+msgstr "&Scrolling speed:"
+
+#. i18n: file knewstickerconfigwidget.ui line 751
+#: rc.cpp:236 rc.cpp:245 rc.cpp:251 rc.cpp:260 rc.cpp:760 rc.cpp:769
+#: rc.cpp:775 rc.cpp:784
+#, no-c-format
+msgid "Scrolling speed"
+msgstr "Scrolling speed"
+
+#. i18n: file knewstickerconfigwidget.ui line 754
+#: rc.cpp:239 rc.cpp:248 rc.cpp:254 rc.cpp:263 rc.cpp:763 rc.cpp:772
+#: rc.cpp:778 rc.cpp:787
+#, no-c-format
+msgid ""
+"Here you can define how fast the text should be scrolling. If you only have a "
+"little space on your taskbar (and therefore a rather small news ticker), you "
+"should probably set this to a slower speed so that you have a chance to read "
+"the headlines. For wider news tickers (and better eyes), faster scrolling is "
+"probably appropriate so that you do not have to wait too long for the next "
+"headline."
+msgstr ""
+"Here you can define how fast the text should be scrolling. If you only have a "
+"little space on your taskbar (and therefore a rather small news ticker), you "
+"should probably set this to a slower speed so that you have a chance to read "
+"the headlines. For wider news tickers (and better eyes), faster scrolling is "
+"probably appropriate so that you do not have to wait too long for the next "
+"headline."
+
+#. i18n: file knewstickerconfigwidget.ui line 776
+#: rc.cpp:242 rc.cpp:766
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file knewstickerconfigwidget.ui line 813
+#: rc.cpp:257 rc.cpp:781
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file knewstickerconfigwidget.ui line 831
+#: rc.cpp:266 rc.cpp:790
+#, no-c-format
+msgid "Di&rection of scrolling:"
+msgstr "Di&rection of scrolling:"
+
+#. i18n: file knewstickerconfigwidget.ui line 837
+#: rc.cpp:269 rc.cpp:293 rc.cpp:793 rc.cpp:817
+#, no-c-format
+msgid "Direction of scrolling"
+msgstr "Direction of scrolling"
+
+#. i18n: file knewstickerconfigwidget.ui line 840
+#: rc.cpp:272 rc.cpp:796
+#, no-c-format
+msgid ""
+"These options allow you to define in what direction the text should be "
+"scrolled, e.g. to the left or to the right, upwards or downwards."
+msgstr ""
+"These options allow you to define in what direction the text should be "
+"scrolled, e.g. to the left or to the right, upwards or downwards."
+
+#. i18n: file knewstickerconfigwidget.ui line 846
+#: rc.cpp:275 rc.cpp:799
+#, no-c-format
+msgid "To the Left"
+msgstr "To the Left"
+
+#. i18n: file knewstickerconfigwidget.ui line 851
+#: rc.cpp:278 rc.cpp:802
+#, no-c-format
+msgid "To the Right"
+msgstr "To the Right"
+
+#. i18n: file knewstickerconfigwidget.ui line 856
+#: rc.cpp:281 rc.cpp:805
+#, no-c-format
+msgid "Upwards"
+msgstr "Upwards"
+
+#. i18n: file knewstickerconfigwidget.ui line 861
+#: rc.cpp:284 rc.cpp:808
+#, no-c-format
+msgid "Downwards"
+msgstr "Downwards"
+
+#. i18n: file knewstickerconfigwidget.ui line 866
+#: rc.cpp:287 rc.cpp:811
+#, no-c-format
+msgid "Upwards, Rotated"
+msgstr "Upwards, Rotated"
+
+#. i18n: file knewstickerconfigwidget.ui line 871
+#: rc.cpp:290 rc.cpp:814
+#, no-c-format
+msgid "Downwards, Rotated"
+msgstr "Downwards, Rotated"
+
+#. i18n: file knewstickerconfigwidget.ui line 881
+#: rc.cpp:296 rc.cpp:820
+#, no-c-format
+msgid ""
+"These options allow you to define in what direction the text should be "
+"scrolled, e.g. to the left or to the right, upwards or downwards. Rotated means "
+"the text is rotated 90 degrees."
+msgstr ""
+"These options allow you to define in what direction the text should be "
+"scrolled, e.g. to the left or to the right, upwards or downwards. Rotated means "
+"the text is rotated 90 degrees."
+
+#. i18n: file knewstickerconfigwidget.ui line 911
+#: rc.cpp:302 rc.cpp:826
+#, no-c-format
+msgid "H&ighlighted color:"
+msgstr "H&ighlighted colour:"
+
+#. i18n: file knewstickerconfigwidget.ui line 917
+#: rc.cpp:305 rc.cpp:311 rc.cpp:829 rc.cpp:835
+#, no-c-format
+msgid "Highlighted color"
+msgstr "Highlighted colour"
+
+#. i18n: file knewstickerconfigwidget.ui line 920
+#: rc.cpp:308 rc.cpp:832
+#, no-c-format
+msgid ""
+"Click the button at the right to open a convenient color-selection dialog which "
+"lets you choose the color of the headlines when they are highlighted (when you "
+"move the mouse over them)."
+msgstr ""
+"Click the button at the right to open a convenient colour-selection dialogue "
+"which lets you choose the colour of the headlines when they are highlighted "
+"(when you move the mouse over them)."
+
+#. i18n: file knewstickerconfigwidget.ui line 934
+#: rc.cpp:314 rc.cpp:838
+#, no-c-format
+msgid ""
+"Click this button to open a convenient color-selection dialog which lets you "
+"choose the color of the headlines when they are highlighted (when you move the "
+"mouse over them)."
+msgstr ""
+"Click this button to open a convenient colour-selection dialogue which lets you "
+"choose the colour of the headlines when they are highlighted (when you move the "
+"mouse over them)."
+
+#. i18n: file knewstickerconfigwidget.ui line 942
+#: rc.cpp:317 rc.cpp:841
+#, no-c-format
+msgid "&Background color:"
+msgstr "&Background colour:"
+
+#. i18n: file knewstickerconfigwidget.ui line 948
+#: rc.cpp:320 rc.cpp:326 rc.cpp:844 rc.cpp:850
+#, no-c-format
+msgid "Background color"
+msgstr "Background colour"
+
+#. i18n: file knewstickerconfigwidget.ui line 951
+#: rc.cpp:323 rc.cpp:847
+#, no-c-format
+msgid ""
+"Click the button at the right to open a convenient color-selection dialog which "
+"lets you choose the background color of the scrolling text."
+msgstr ""
+"Click the button at the right to open a convenient colour-selection dialogue "
+"which lets you choose the background colour of the scrolling text."
+
+#. i18n: file knewstickerconfigwidget.ui line 965
+#: rc.cpp:329 rc.cpp:853
+#, no-c-format
+msgid ""
+"Click this button to open a convenient color-selection dialog which lets you "
+"choose the background color of the scrolling text."
+msgstr ""
+"Click this button to open a convenient colour-selection dialogue which lets you "
+"choose the background colour of the scrolling text."
+
+#. i18n: file knewstickerconfigwidget.ui line 973
+#: rc.cpp:332 rc.cpp:856
+#, no-c-format
+msgid "&Foreground color:"
+msgstr "&Foreground colour:"
+
+#. i18n: file knewstickerconfigwidget.ui line 979
+#: rc.cpp:335 rc.cpp:341 rc.cpp:859 rc.cpp:865
+#, no-c-format
+msgid "Foreground color"
+msgstr "Foreground colour"
+
+#. i18n: file knewstickerconfigwidget.ui line 982
+#: rc.cpp:338 rc.cpp:862
+#, no-c-format
+msgid ""
+"Click the button at the right to open a convenient color-selection dialog which "
+"lets you choose the color of the scrolling text."
+msgstr ""
+"Click the button at the right to open a convenient colour-selection dialogue "
+"which lets you choose the colour of the scrolling text."
+
+#. i18n: file knewstickerconfigwidget.ui line 996
+#: rc.cpp:344 rc.cpp:868
+#, no-c-format
+msgid ""
+"Click this button to open a convenient color-selection dialog which lets you "
+"choose the color of the scrolling text."
+msgstr ""
+"Click this button to open a convenient colour-selection dialogue which lets you "
+"choose the colour of the scrolling text."
+
+#. i18n: file knewstickerconfigwidget.ui line 1004
+#: rc.cpp:347 rc.cpp:871
+#, no-c-format
+msgid "F&ont:"
+msgstr "F&ont:"
+
+#. i18n: file knewstickerconfigwidget.ui line 1010
+#: rc.cpp:350 rc.cpp:359 rc.cpp:874 rc.cpp:883
+#, no-c-format
+msgid "Scrolling text font"
+msgstr "Scrolling text font"
+
+#. i18n: file knewstickerconfigwidget.ui line 1013
+#: rc.cpp:353 rc.cpp:877
+#, no-c-format
+msgid ""
+"Click on the button at the right labeled <i>Choose Font...</i> "
+"to choose the font which will be used for the scrolling text. Please note that "
+"certain fonts are harder to read than others, especially when they are used as "
+"scrolling text. You should probably choose a font which can be easily read "
+"while it is moving."
+msgstr ""
+"Click on the button at the right labelled <i>Choose Font...</i> "
+"to choose the font which will be used for the scrolling text. Please note that "
+"certain fonts are harder to read than others, especially when they are used as "
+"scrolling text. You should probably choose a font which can be easily read "
+"while it is moving."
+
+#. i18n: file knewstickerconfigwidget.ui line 1021
+#: rc.cpp:356 rc.cpp:880
+#, no-c-format
+msgid "Choose Font..."
+msgstr "Choose Font..."
+
+#. i18n: file knewstickerconfigwidget.ui line 1027
+#: rc.cpp:362 rc.cpp:886
+#, no-c-format
+msgid ""
+"Click here to choose the font which will be used for the scrolling text. Please "
+"note that certain fonts are harder to read than others, especially when they "
+"are used as a scrolling text. You should probably choose a font which can be "
+"easily read while it is moving."
+msgstr ""
+"Click here to choose the font which will be used for the scrolling text. Please "
+"note that certain fonts are harder to read than others, especially when they "
+"are used as a scrolling text. You should probably choose a font which can be "
+"easily read while it is moving."
+
+#. i18n: file knewstickerconfigwidget.ui line 1054
+#: rc.cpp:368 rc.cpp:892
+#, no-c-format
+msgid "Scroll the most recent headlines onl&y"
+msgstr "Scroll the most recent headlines onl&y"
+
+#. i18n: file knewstickerconfigwidget.ui line 1057
+#: rc.cpp:371 rc.cpp:895
+#, no-c-format
+msgid "Show only the most recent headline for each news site in the scroller"
+msgstr "Show only the most recent headline for each news site in the scroller"
+
+#. i18n: file knewstickerconfigwidget.ui line 1060
+#: rc.cpp:374 rc.cpp:898
+#, no-c-format
+msgid ""
+"Check this button to show only the most recent headline for each news site. "
+msgstr ""
+"Tick this button to show only the most recent headline for each news site. "
+
+#. i18n: file knewstickerconfigwidget.ui line 1068
+#: rc.cpp:377 rc.cpp:901
+#, no-c-format
+msgid "Show icons"
+msgstr "Show icons"
+
+#. i18n: file knewstickerconfigwidget.ui line 1071
+#: rc.cpp:380 rc.cpp:904
+#, no-c-format
+msgid "Show icons in the scrolling text"
+msgstr "Show icons in the scrolling text"
+
+#. i18n: file knewstickerconfigwidget.ui line 1074
+#: rc.cpp:383 rc.cpp:907
+#, no-c-format
+msgid ""
+"Click this button to make KNewsTicker show the icons of the news site to which "
+"each headline belongs. This makes associating a headline to a news site very "
+"easy but takes up some space in the text."
+msgstr ""
+"Click this button to make KNewsTicker show the icons of the news site to which "
+"each headline belongs. This makes associating a headline to a news site very "
+"easy but takes up some space in the text."
+
+#. i18n: file knewstickerconfigwidget.ui line 1082
+#: rc.cpp:386 rc.cpp:910
+#, no-c-format
+msgid "&Temporarily slowed scrolling"
+msgstr "&Temporarily slowed scrolling"
+
+#. i18n: file knewstickerconfigwidget.ui line 1085
+#: rc.cpp:389 rc.cpp:913
+#, no-c-format
+msgid "Slow the scrolling down when mouse points at the scroller"
+msgstr "Slow the scrolling down when mouse points at the scroller"
+
+#. i18n: file knewstickerconfigwidget.ui line 1088
+#: rc.cpp:392 rc.cpp:916
+#, no-c-format
+msgid ""
+"Check this box to make KNewsTicker slow the scrolling down when you move the "
+"mouse cursor over the scrolling text. This makes clicking on items and dragging "
+"the icons (if enabled) away a lot easier."
+msgstr ""
+"Tick this box to make KNewsTicker slow the scrolling down when you move the "
+"mouse cursor over the scrolling text. This makes clicking on items and dragging "
+"the icons (if enabled) away a lot easier."
+
+#. i18n: file knewstickerconfigwidget.ui line 1096
+#: rc.cpp:395 rc.cpp:919
+#, no-c-format
+msgid "&Underline highlighted headline"
+msgstr "&Underline highlighted headline"
+
+#. i18n: file knewstickerconfigwidget.ui line 1099
+#: rc.cpp:398 rc.cpp:922
+#, no-c-format
+msgid "Underline the currently highlighted headline"
+msgstr "Underline the currently highlighted headline"
+
+#. i18n: file knewstickerconfigwidget.ui line 1102
+#: rc.cpp:401 rc.cpp:925
+#, no-c-format
+msgid ""
+"Check this box to have the currently highlighted headline (e.g. the headline "
+"which is currently under the mouse cursor) underlined."
+msgstr ""
+"Tick this box to have the currently highlighted headline (e.g. the headline "
+"which is currently under the mouse cursor) underlined."
+
+#. i18n: file newssourcedlg.ui line 26
+#: rc.cpp:404 rc.cpp:928
+#, no-c-format
+msgid "Add News Source"
+msgstr "Add News Source"
+
+#. i18n: file newssourcedlg.ui line 50
+#: rc.cpp:407 rc.cpp:931
+#, no-c-format
+msgid "News Source Properties"
+msgstr "News Source Properties"
+
+#. i18n: file newssourcedlg.ui line 71
+#: rc.cpp:410 rc.cpp:934
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file newssourcedlg.ui line 77
+#: rc.cpp:413 rc.cpp:419 rc.cpp:937 rc.cpp:943
+#, no-c-format
+msgid "Name of the news source"
+msgstr "Name of the news source"
+
+#. i18n: file newssourcedlg.ui line 80
+#: rc.cpp:416 rc.cpp:422 rc.cpp:940 rc.cpp:946
+#, no-c-format
+msgid ""
+"Here you can enter the name of the news source."
+"<br>Note that you can also use the button at the bottom right labeled <i>"
+"Suggest</i> to let KNewsTicker fill this field automatically, after you have "
+"entered a source file below."
+msgstr ""
+"Here you can enter the name of the news source."
+"<br>Note that you can also use the button at the bottom right labelled <i>"
+"Suggest</i> to let KNewsTicker fill this field automatically, after you have "
+"entered a source file below."
+
+#. i18n: file newssourcedlg.ui line 99
+#: rc.cpp:425 rc.cpp:949
+#, no-c-format
+msgid "Source &file:"
+msgstr "Source &file:"
+
+#. i18n: file newssourcedlg.ui line 105
+#: rc.cpp:428 rc.cpp:494 rc.cpp:952 rc.cpp:1018
+#, no-c-format
+msgid "The source file for this news source"
+msgstr "The source file for this news source"
+
+#. i18n: file newssourcedlg.ui line 108
+#: rc.cpp:431 rc.cpp:497 rc.cpp:955 rc.cpp:1021
+#, no-c-format
+msgid ""
+"Enter the path to the source file for the news source you want to add here. If "
+"you specified a source file here, you can use the button at the bottom right "
+"labeled <i>Suggest</i> to let KNewsTicker fill in the remaining values "
+"automatically."
+msgstr ""
+"Enter the path to the source file for the news source you want to add here. If "
+"you specified a source file here, you can use the button at the bottom right "
+"labelled <i>Suggest</i> to let KNewsTicker fill in the remaining values "
+"automatically."
+
+#. i18n: file newssourcedlg.ui line 116
+#: rc.cpp:434 rc.cpp:958
+#, no-c-format
+msgid "&Icon:"
+msgstr "&Icon:"
+
+#. i18n: file newssourcedlg.ui line 122
+#: rc.cpp:437 rc.cpp:443 rc.cpp:961 rc.cpp:967
+#, no-c-format
+msgid "Path to the icon for this news source"
+msgstr "Path to the icon for this news source"
+
+#. i18n: file newssourcedlg.ui line 125
+#: rc.cpp:440 rc.cpp:446 rc.cpp:964 rc.cpp:970
+#, no-c-format
+msgid ""
+"Here you can specify the path to an icon to be used for this news source. Icons "
+"make it easier to distinguish between multiple news sources as the headlines "
+"scroll by."
+"<br>Note that you can also use the button at the bottom right labeled <i>"
+"Suggest</i> to let KNewsTicker fill this field automatically, after you have "
+"entered a source file above."
+msgstr ""
+"Here you can specify the path to an icon to be used for this news source. Icons "
+"make it easier to distinguish between multiple news sources as the headlines "
+"scroll by."
+"<br>Note that you can also use the button at the bottom right labelled <i>"
+"Suggest</i> to let KNewsTicker fill this field automatically, after you have "
+"entered a source file above."
+
+#. i18n: file newssourcedlg.ui line 158
+#: rc.cpp:449 rc.cpp:973
+#, no-c-format
+msgid "Icon to be used for this news source"
+msgstr "Icon to be used for this news source"
+
+#. i18n: file newssourcedlg.ui line 161
+#: rc.cpp:452 rc.cpp:976
+#, no-c-format
+msgid ""
+"This is what the currently configured icon for this news source looks like. To "
+"change this icon, use the input field at the left."
+msgstr ""
+"This is what the currently configured icon for this news source looks like. To "
+"change this icon, use the input field at the left."
+
+#. i18n: file newssourcedlg.ui line 169
+#: rc.cpp:455 rc.cpp:979
+#, no-c-format
+msgid "Ca&tegory:"
+msgstr "Ca&tegory:"
+
+#. i18n: file newssourcedlg.ui line 175
+#: rc.cpp:458 rc.cpp:464 rc.cpp:982 rc.cpp:988
+#, no-c-format
+msgid "Into which category does this news source belong?"
+msgstr "Into which category does this news source belong?"
+
+#. i18n: file newssourcedlg.ui line 178
+#: rc.cpp:461 rc.cpp:467 rc.cpp:985 rc.cpp:991
+#, no-c-format
+msgid ""
+"Here you can specify into which category this news source belongs. Arranging "
+"the news sources into categories makes it much easier to maintain large lists "
+"of news sources."
+"<br>Note that you can also use the button at the bottom right labeled <i>"
+"Suggest</i> to let KNewsTicker fill this field automatically, after you have "
+"entered a source file above."
+msgstr ""
+"Here you can specify into which category this news source belongs. Arranging "
+"the news sources into categories makes it much easier to maintain large lists "
+"of news sources."
+"<br>Note that you can also use the button at the bottom right labelled <i>"
+"Suggest</i> to let KNewsTicker fill this field automatically, after you have "
+"entered a source file above."
+
+#. i18n: file newssourcedlg.ui line 208
+#: rc.cpp:470 rc.cpp:994
+#, no-c-format
+msgid "&Max. articles:"
+msgstr "&Max. articles:"
+
+#. i18n: file newssourcedlg.ui line 214
+#: rc.cpp:473 rc.cpp:479 rc.cpp:997 rc.cpp:1003
+#, no-c-format
+msgid "Maximum number of articles"
+msgstr "Maximum number of articles"
+
+#. i18n: file newssourcedlg.ui line 217
+#: rc.cpp:476 rc.cpp:482 rc.cpp:1000 rc.cpp:1006
+#, no-c-format
+msgid ""
+"This option lets you define how many articles KNewsTicker should cache for this "
+"news source. This value will never be exceeded."
+"<br>Note that you can also use the button at the bottom right labeled <i>"
+"Suggest</i> to let KNewsTicker fill this field automatically, after you have "
+"entered a source file above."
+msgstr ""
+"This option lets you define how many articles KNewsTicker should cache for this "
+"news source. This value will never be exceeded."
+"<br>Note that you can also use the button at the bottom right labelled <i>"
+"Suggest</i> to let KNewsTicker fill this field automatically, after you have "
+"entered a source file above."
+
+#. i18n: file newssourcedlg.ui line 242
+#: rc.cpp:485 rc.cpp:1009
+#, no-c-format
+msgid "The file is a &program"
+msgstr "The file is a &program"
+
+#. i18n: file newssourcedlg.ui line 245
+#: rc.cpp:488 rc.cpp:1012
+#, no-c-format
+msgid "Is the specified source file a program?"
+msgstr "Is the specified source file a program?"
+
+#. i18n: file newssourcedlg.ui line 248
+#: rc.cpp:491 rc.cpp:1015
+#, no-c-format
+msgid ""
+"Check this box to tell KNewsTicker that the file you specified in the above "
+"input field labeled <i>Source file</i> is a program and not a RDF or RSS file. "
+"KNewsTicker will then process the output (as received on <i>stdout</i>"
+") of that program."
+msgstr ""
+"Tick this box to tell KNewsTicker that the file you specified in the above "
+"input field labelled <i>Source file</i> is a program and not a RDF or RSS file. "
+"KNewsTicker will then process the output (as received on <i>stdout</i>"
+") of that program."
+
+#. i18n: file newssourcedlg.ui line 272
+#: rc.cpp:503 rc.cpp:1027
+#, no-c-format
+msgid "Cancel this configuration"
+msgstr "Cancel this configuration"
+
+#. i18n: file newssourcedlg.ui line 275
+#: rc.cpp:506 rc.cpp:1030
+#, no-c-format
+msgid ""
+"Press this button to close this dialog, discarding all entered information."
+msgstr ""
+"Press this button to close this dialogue, discarding all entered information."
+
+#. i18n: file newssourcedlg.ui line 286
+#: rc.cpp:509 rc.cpp:1033
+#, no-c-format
+msgid "&Suggest"
+msgstr "&Suggest"
+
+#. i18n: file newssourcedlg.ui line 289
+#: rc.cpp:512 rc.cpp:1036
+#, no-c-format
+msgid "Suggest suitable values"
+msgstr "Suggest suitable values"
+
+#. i18n: file newssourcedlg.ui line 292
+#: rc.cpp:515 rc.cpp:1039
+#, no-c-format
+msgid ""
+"Press this button to make KNewsTicker guess more or less reasonable values for "
+"some of the news properties (such as the name, icon or maximum number of "
+"articles)."
+"<br>Note that you have to supply a source file in order to use this function."
+msgstr ""
+"Press this button to make KNewsTicker guess more or less reasonable values for "
+"some of the news properties (such as the name, icon or maximum number of "
+"articles)."
+"<br>Note that you have to supply a source file in order to use this function."
+
+#. i18n: file newssourcedlg.ui line 306
+#: rc.cpp:521 rc.cpp:1045
+#, no-c-format
+msgid "Acknowledge these values"
+msgstr "Acknowledge these values"
+
+#. i18n: file newssourcedlg.ui line 309
+#: rc.cpp:524 rc.cpp:1048
+#, no-c-format
+msgid ""
+"Press this button to apply the values of this dialog and return to the previous "
+"configuration dialog."
+msgstr ""
+"Press this button to apply the values of this dialogue and return to the "
+"previous configuration dialogue."
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 64
+#: rc.cpp:1051
+#, no-c-format
+msgid "Icon of this news site"
+msgstr "Icon of this news site"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 67
+#: rc.cpp:1054
+#, no-c-format
+msgid "Here you can see the icon of this news site."
+msgstr "Here you can see the icon of this news site."
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 75
+#: rc.cpp:1057
+#, no-c-format
+msgid "heise online news"
+msgstr "heise online news"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 78
+#: rc.cpp:1060
+#, no-c-format
+msgid "http://www.heise.de/newsticker/"
+msgstr "http://www.heise.de/newsticker/"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 86
+#: rc.cpp:1063
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 89
+#: rc.cpp:1066 rc.cpp:1081
+#, no-c-format
+msgid "Brief description of the news site"
+msgstr "Brief description of the news site"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 92
+#: rc.cpp:1069 rc.cpp:1084
+#, no-c-format
+msgid ""
+"Here you can see a brief description about the news site and its contents."
+msgstr ""
+"Here you can see a brief description about the news site and its contents."
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 100
+#: rc.cpp:1072
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 106
+#: rc.cpp:1075
+#, no-c-format
+msgid "Name of the news site"
+msgstr "Name of the news site"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 109
+#: rc.cpp:1078
+#, no-c-format
+msgid "This is the name of the news site."
+msgstr "This is the name of the news site."
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 167
+#: rc.cpp:1087
+#, no-c-format
+msgid "Available articles:"
+msgstr "Available articles:"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 170
+#: rc.cpp:1090 rc.cpp:1096
+#, no-c-format
+msgid "Articles contained within this source file"
+msgstr "Articles contained within this source file"
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 173
+#: rc.cpp:1093
+#, no-c-format
+msgid ""
+"This list shows the headlines and links to the corresponding complete articles "
+"which have been stored in the source file whose properties you are watching."
+msgstr ""
+"This list shows the headlines and links to the corresponding complete articles "
+"which have been stored in the source file whose properties you are watching."
+
+#. i18n: file kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui line 192
+#: rc.cpp:1099
+#, no-c-format
+msgid ""
+"This list shows the headlines and links to the corresponding complete articles "
+"which have been stored in the source file whose properties you are watching."
+"<p>You can open the corresponding full article for each headline by, depending "
+"on the global KDE settings, clicking or double-clicking on a headline"
+msgstr ""
+"This list shows the headlines and links to the corresponding complete articles "
+"which have been stored in the source file whose properties you are watching."
+"<p>You can open the corresponding full article for each headline by, depending "
+"on the global KDE settings, clicking or double-clicking on a headline"
+
+#: common/newsengine.cpp:74
+msgid "Arts"
+msgstr "Arts"
+
+#: common/newsengine.cpp:75
+msgid "Business"
+msgstr "Business"
+
+#: common/newsengine.cpp:76
+msgid "Computers"
+msgstr "Computers"
+
+#: common/newsengine.cpp:77
+msgid "Games"
+msgstr "Games"
+
+#: common/newsengine.cpp:78
+msgid "Health"
+msgstr "Health"
+
+#: common/newsengine.cpp:79
+msgid "Home"
+msgstr "Home"
+
+#: common/newsengine.cpp:80
+msgid "Recreation"
+msgstr "Recreation"
+
+#: common/newsengine.cpp:81
+msgid "Reference"
+msgstr "Reference"
+
+#: common/newsengine.cpp:82
+msgid "Science"
+msgstr "Science"
+
+#: common/newsengine.cpp:83
+msgid "Shopping"
+msgstr "Shopping"
+
+#: common/newsengine.cpp:84
+msgid "Society"
+msgstr "Society"
+
+#: common/newsengine.cpp:85
+msgid "Sports"
+msgstr "Sports"
+
+#: common/newsengine.cpp:87
+msgid "Magazines"
+msgstr "Magazines"
+
+#: common/newsengine.cpp:219
+msgid ""
+"<p>The program '%1' was terminated abnormally."
+"<br>This can happen if it receives the SIGKILL signal.</p>"
+msgstr ""
+"<p>The program '%1' was terminated abnormally."
+"<br>This can happen if it receives the SIGKILL signal.</p>"
+
+#: common/newsengine.cpp:234
+msgid "<p>Program output:<br>%1<br>"
+msgstr "<p>Program output:<br>%1<br>"
+
+#: common/newsengine.cpp:236
+msgid "An error occurred while updating the news source '%1'."
+msgstr "An error occurred while updating the news source '%1'."
+
+#: common/newsengine.cpp:238
+msgid "KNewsTicker Error"
+msgstr "KNewsTicker Error"
+
+#: common/newsengine.cpp:250
+msgid "The program '%1' could not be started at all."
+msgstr "The program '%1' could not be started at all."
+
+#: common/newsengine.cpp:251
+msgid ""
+"The program '%1' tried to read or write a file or directory which could not be "
+"found."
+msgstr ""
+"The program '%1' tried to read or write a file or directory which could not be "
+"found."
+
+#: common/newsengine.cpp:253
+msgid "An error occurred while the program '%1' tried to read or write data."
+msgstr "An error occurred while the program '%1' tried to read or write data."
+
+#: common/newsengine.cpp:255
+msgid ""
+"The program '%1' was passed too many arguments. Please adjust the command line "
+"in the configuration dialog."
+msgstr ""
+"The program '%1' was passed too many arguments. Please adjust the command line "
+"in the configuration dialogue."
+
+#: common/newsengine.cpp:257
+msgid ""
+"An external system program upon which the program '%1' relied could not be "
+"executed."
+msgstr ""
+"An external system program upon which the program '%1' relied could not be "
+"executed."
+
+#: common/newsengine.cpp:259
+msgid ""
+"The program '%1' tried to read or write a file or directory but lacks the "
+"permission to do so."
+msgstr ""
+"The program '%1' tried to read or write a file or directory but lacks the "
+"permission to do so."
+
+#: common/newsengine.cpp:261
+msgid "The program '%1' tried to access a device which was not available."
+msgstr "The program '%1' tried to access a device which was not available."
+
+#: common/newsengine.cpp:263
+msgid "There is no more space left on the device used by the program '%1'."
+msgstr "There is no more space left on the device used by the program '%1'."
+
+#: common/newsengine.cpp:265
+msgid ""
+"The program '%1' tried to create a temporary file on a read only file system."
+msgstr ""
+"The program '%1' tried to create a temporary file on a read only file system."
+
+#: common/newsengine.cpp:267
+msgid ""
+"The program '%1' tried to call a function which is not implemented or attempted "
+"to access an external resource which does not exist."
+msgstr ""
+"The program '%1' tried to call a function which is not implemented or attempted "
+"to access an external resource which does not exist."
+
+#: common/newsengine.cpp:270
+msgid ""
+"The program '%1' was unable to retrieve input data and was therefore unable to "
+"return any XML data."
+msgstr ""
+"The program '%1' was unable to retrieve input data and was therefore unable to "
+"return any XML data."
+
+#: common/newsengine.cpp:272
+msgid ""
+"The program '%1' tried to access a host which is not connected to a network."
+msgstr ""
+"The program '%1' tried to access a host which is not connected to a network."
+
+#: common/newsengine.cpp:274
+msgid "The program '%1' tried to access a protocol which is not implemented."
+msgstr "The program '%1' tried to access a protocol which is not implemented."
+
+#: common/newsengine.cpp:276
+msgid ""
+"The program '%1' requires you to configure a destination address to retrieve "
+"data from. Please refer to the documentation of the program for information on "
+"how to do that."
+msgstr ""
+"The program '%1' requires you to configure a destination address to retrieve "
+"data from. Please refer to the documentation of the program for information on "
+"how to do that."
+
+#: common/newsengine.cpp:279
+msgid ""
+"The program '%1' tried to use a socket type which is not supported by this "
+"system."
+msgstr ""
+"The program '%1' tried to use a socket type which is not supported by this "
+"system."
+
+#: common/newsengine.cpp:281
+msgid "The program '%1' tried to access an unreachable network."
+msgstr "The program '%1' tried to access an unreachable network."
+
+#: common/newsengine.cpp:283
+msgid ""
+"The network the program '%1' was trying to access dropped the connection with a "
+"reset."
+msgstr ""
+"The network the program '%1' was trying to access dropped the connection with a "
+"reset."
+
+#: common/newsengine.cpp:285
+msgid "The connection of the program '%1' was reset by peer."
+msgstr "The connection of the program '%1' was reset by peer."
+
+#: common/newsengine.cpp:287
+msgid "The connection the program '%1' was trying to establish timed out."
+msgstr "The connection the program '%1' was trying to establish timed out."
+
+#: common/newsengine.cpp:289
+msgid "The connection the program '%1' was trying to establish was refused."
+msgstr "The connection the program '%1' was trying to establish was refused."
+
+#: common/newsengine.cpp:291
+msgid "The host the program '%1' was trying to reach is down."
+msgstr "The host the program '%1' was trying to reach is down."
+
+#: common/newsengine.cpp:293
+msgid ""
+"The host the program '%1' was trying to reach is unreachable, no route to host."
+msgstr ""
+"The host the program '%1' was trying to reach is unreachable, no route to host."
+
+#: common/newsengine.cpp:295
+msgid ""
+"KNewsTicker could not execute the program '%1' because its executable bit was "
+"not set. You can mark that program as executable by executing the following "
+"steps:"
+"<ul>"
+"<li>Open a Konqueror window and browse to the program</li>"
+"<li>Click on the file with the right mouse button, and select 'Properties'</li>"
+"<li>Open the 'Permissions' tab and make sure that the box in the column 'Exec' "
+"and the row 'User' is checked to ensure that the current user is allowed to "
+"execute that file.</li></ul>"
+msgstr ""
+"KNewsTicker could not execute the program '%1' because its executable bit was "
+"not set. You can mark that program as executable by executing the following "
+"steps:"
+"<ul>"
+"<li>Open a Konqueror window and browse to the program</li>"
+"<li>Click on the file with the right mouse button, and select 'Properties'</li>"
+"<li>Open the 'Permissions' tab and make sure that the box in the column 'Exec' "
+"and the row 'User' is ticked to ensure that the current user is allowed to "
+"execute that file.</li></ul>"
+
+#: common/newsengine.cpp:303
+msgid ""
+"The program '%1' sent a bad request which was not understood by the server."
+msgstr ""
+"The program '%1' sent a bad request which was not understood by the server."
+
+#: common/newsengine.cpp:305
+msgid ""
+"The program '%1' failed to issue an authorization for an area which needs some "
+"form of authorization before it can be accessed."
+msgstr ""
+"The program '%1' failed to issue an authorisation for an area which needs some "
+"form of authorisation before it can be accessed."
+
+#: common/newsengine.cpp:308
+msgid ""
+"The program '%1' aborted because it could not access the data without paying "
+"for it."
+msgstr ""
+"The program '%1' aborted because it could not access the data without paying "
+"for it."
+
+#: common/newsengine.cpp:310
+msgid "The program '%1' tried to access a forbidden source."
+msgstr "The program '%1' tried to access a forbidden source."
+
+#: common/newsengine.cpp:312
+msgid "The program '%1' tried to access data which could not be found."
+msgstr "The program '%1' tried to access data which could not be found."
+
+#: common/newsengine.cpp:314
+msgid "The HTTP request of the program '%1' timed out."
+msgstr "The HTTP request of the program '%1' timed out."
+
+#: common/newsengine.cpp:315
+msgid ""
+"A server error has been encountered. It is likely that you cannot do anything "
+"about it."
+msgstr ""
+"A server error has been encountered. It is likely that you cannot do anything "
+"about it."
+
+#: common/newsengine.cpp:317
+msgid ""
+"The HTTP protocol version used by the program '%1' was not understood by the "
+"HTTP server or source."
+msgstr ""
+"The HTTP protocol version used by the program '%1' was not understood by the "
+"HTTP server or source."
+
+#: common/newsengine.cpp:319
+msgid "KNewsTicker was unable to detect the exact reasons for the error."
+msgstr "KNewsTicker was unable to detect the exact reasons for the error."
+
+#: knewstickerstub/knewstickerstub.cpp:23
+msgid "KNewsTickerStub"
+msgstr "KNewsTickerStub"
+
+#: knewstickerstub/knewstickerstub.cpp:25
+msgid "A frontend to the KNewsTicker configuration"
+msgstr "A frontend to the KNewsTicker configuration"
+
+#: knewstickerstub/knewstickerstub.cpp:26
+msgid "(c)2000, 2001 Frerich Raabe"
+msgstr "(c)2000, 2001 Frerich Raabe"
+
+#: knewstickerstub/knewstickerstub.cpp:31
+msgid "Add the RDF/RSS file referenced by <url>"
+msgstr "Add the RDF/RSS file referenced by <url>"
+
+#: knewstickerstub/knewstickerstub.cpp:41
+msgid "Author"
+msgstr "Author"
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlg.cpp:54
+msgid "News Resource"
+msgstr "News Resource"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kopete.po b/tde-i18n-en_GB/messages/kdenetwork/kopete.po
new file mode 100644
index 00000000000..2193d4e35bb
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kopete.po
@@ -0,0 +1,17827 @@
+# translation of kopete.po to British English
+# Copyright (C) 2002, 2003,2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kopete\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2006-03-12 17:38+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 16
+#: libkopete/ui/kopetefileconfirmdialog.cpp:35 rc.cpp:24
+#, no-c-format
+msgid "A User Would Like to Send You a File"
+msgstr "A User Would Like to Send You a File"
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:36
+msgid "&Refuse"
+msgstr "&Refuse"
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:36
+msgid "&Accept"
+msgstr "&Accept"
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:64
+msgid "File Transfer"
+msgstr "File Transfer"
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:86
+msgid ""
+"The file '%1' already exists.\n"
+"Do you want to overwrite it ?"
+msgstr ""
+"The file '%1' already exists.\n"
+"Do you want to overwrite it ?"
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:87
+msgid "Overwrite File"
+msgstr "Overwrite File"
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:96
+msgid "You must provide a valid local filename"
+msgstr "You must provide a valid local filename"
+
+#: libkopete/ui/contactaddednotifydialog.cpp:62
+msgid "Someone Has Added You"
+msgstr "Someone Has Added You"
+
+#: libkopete/ui/contactaddednotifydialog.cpp:73
+#, fuzzy
+msgid ""
+"<qt><img src=\"kopete-account-icon:%1\" /> The contact <b>%2</b> "
+"has added you to his/her contactlist. (Account %3)</qt>"
+msgstr ""
+"<qt><img src=\"kopete-account-icon:%1\" /> The contact <b>%2</b> "
+"has added you in his contactlist. (Account %3)</qt>"
+
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 99
+#: libkopete/ui/addressbookselectorwidget.cpp:77
+#: plugins/cryptography/popuppublic.cpp:128 rc.cpp:116 rc.cpp:3556 rc.cpp:4737
+#, no-c-format
+msgid "Email"
+msgstr "Email"
+
+#: libkopete/ui/addressbookselectorwidget.cpp:147
+msgid "New Address Book Entry"
+msgstr "New Address Book Entry"
+
+#: libkopete/ui/addressbookselectorwidget.cpp:147
+msgid "Name the new entry:"
+msgstr "Name the new entry:"
+
+#: libkopete/ui/userinfodialog.cpp:62 protocols/winpopup/wpuserinfo.cpp:41
+#, c-format
+msgid "User Info for %1"
+msgstr "User Info for %1"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 435
+#: libkopete/ui/userinfodialog.cpp:209 rc.cpp:3160 rc.cpp:3214 rc.cpp:3457
+#: rc.cpp:3989
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#: libkopete/ui/userinfodialog.cpp:213
+msgid "Contact ID:"
+msgstr "Contact ID:"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 76
+#: libkopete/ui/userinfodialog.cpp:217 rc.cpp:5213
+#, no-c-format
+msgid "Status:"
+msgstr "Status:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 106
+#: libkopete/ui/userinfodialog.cpp:221 rc.cpp:3310
+#, no-c-format
+msgid "Warning level:"
+msgstr "Warning level:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 148
+#: libkopete/ui/userinfodialog.cpp:225 rc.cpp:3316
+#, no-c-format
+msgid "Online since:"
+msgstr "Online since:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 128
+#: libkopete/ui/userinfodialog.cpp:229 rc.cpp:3463 rc.cpp:3998
+#, no-c-format
+msgid "Address:"
+msgstr "Address:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 35
+#: libkopete/ui/userinfodialog.cpp:233 rc.cpp:3442 rc.cpp:3983
+#, no-c-format
+msgid "Phone:"
+msgstr "Phone:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 174
+#: libkopete/ui/userinfodialog.cpp:238 rc.cpp:3319
+#, no-c-format
+msgid "Away message:"
+msgstr "Away message:"
+
+#: libkopete/ui/userinfodialog.cpp:246
+msgid "User info:"
+msgstr "User info:"
+
+#: libkopete/ui/kopetestdaction.cpp:43
+msgid "&Configure Kopete..."
+msgstr "&Configure Kopete..."
+
+#: libkopete/ui/kopetestdaction.cpp:73
+msgid "Start &Chat..."
+msgstr "Start &Chat..."
+
+#: libkopete/ui/kopetestdaction.cpp:78
+msgid "&Send Single Message..."
+msgstr "&Send Single Message..."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 515
+#: libkopete/ui/kopetestdaction.cpp:83 rc.cpp:2447
+#, no-c-format
+msgid "User &Info"
+msgstr "User &Info"
+
+#: libkopete/ui/kopetestdaction.cpp:88
+msgid "Send &File..."
+msgstr "Send &File..."
+
+#: libkopete/ui/kopetestdaction.cpp:93
+msgid "View &History..."
+msgstr "View &History..."
+
+#: libkopete/ui/kopetestdaction.cpp:98
+msgid "&Create Group..."
+msgstr "&Create Group..."
+
+#: libkopete/ui/kopetestdaction.cpp:103
+msgid "Cha&nge Meta Contact..."
+msgstr "Cha&nge Meta Contact..."
+
+#: libkopete/ui/kopetestdaction.cpp:108
+msgid "&Delete Contact"
+msgstr "&Delete Contact"
+
+#: libkopete/ui/kopetestdaction.cpp:113
+msgid "Change A&lias..."
+msgstr "Change A&lias..."
+
+#: libkopete/ui/kopetestdaction.cpp:118
+msgid "&Block Contact"
+msgstr "&Block Contact"
+
+#: libkopete/ui/kopetestdaction.cpp:123
+msgid "Un&block Contact"
+msgstr "Un&block Contact"
+
+#: libkopete/ui/addressbooklinkwidget.cpp:77
+#, fuzzy
+msgid "Choose the corresponding entry for '%1'"
+msgstr "Choose the person who '%1' is."
+
+#: libkopete/ui/addressbooklinkwidget.cpp:79
+#, fuzzy
+msgid "Choose the corresponding entry in the address book"
+msgstr "Create a new entry in your address book"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:506
+#: libkopete/ui/addressbooklinkwidget.cpp:81
+msgid "Addressbook Association"
+msgstr "Addressbook Association"
+
+#: libkopete/knotification.cpp:121 libkopete/knotification.cpp:142
+#: protocols/jabber/jabberaccount.cpp:1125
+#: protocols/jabber/jabbercontact.cpp:920
+msgid "Notification"
+msgstr "Notification"
+
+#: libkopete/knotification.cpp:130 libkopete/knotification.cpp:151
+msgid "Fatal"
+msgstr "Fatal"
+
+#: libkopete/kopetemetacontact.cpp:503 libkopete/kopeteonlinestatus.cpp:110
+#: plugins/statistics/statisticscontact.cpp:362
+#: plugins/statistics/statisticsdialog.cpp:340
+#: protocols/gadu/gaduprotocol.cpp:71 protocols/gadu/gaduprotocol.cpp:73
+#: protocols/groupwise/gwprotocol.cpp:50 protocols/irc/ircprotocol.cpp:111
+#: protocols/irc/ircprotocol.cpp:116 protocols/irc/ircprotocol.cpp:139
+#: protocols/jabber/jabbercontact.cpp:156
+#: protocols/jabber/jabberprotocol.cpp:75
+#: protocols/meanwhile/meanwhileprotocol.cpp:42
+#: protocols/msn/msnprotocol.cpp:52 protocols/oscar/aim/aimaccount.cpp:311
+#: protocols/oscar/aim/aimprotocol.cpp:232
+#: protocols/oscar/icq/icqpresence.cpp:77 protocols/sms/smsprotocol.cpp:37
+#: protocols/winpopup/wpprotocol.cpp:53 protocols/yahoo/yahooprotocol.cpp:43
+msgid "Online"
+msgstr "Online"
+
+#: libkopete/kopetemetacontact.cpp:505 libkopete/kopeteonlinestatus.cpp:113
+#: plugins/statistics/statisticscontact.cpp:363
+#: plugins/statistics/statisticsdialog.cpp:345
+#: protocols/groupwise/gwprotocol.cpp:54 protocols/irc/ircprotocol.cpp:124
+#: protocols/irc/ircprotocol.cpp:130 protocols/irc/ircprotocol.cpp:136
+#: protocols/irc/ircprotocol.cpp:143 protocols/jabber/jabbercontact.cpp:160
+#: protocols/jabber/jabberprotocol.cpp:76
+#: protocols/meanwhile/meanwhileprotocol.cpp:46
+#: protocols/oscar/aim/aimaccount.cpp:314
+#: protocols/oscar/aim/aimprotocol.cpp:234
+#: protocols/oscar/icq/icqpresence.cpp:75 protocols/winpopup/wpprotocol.cpp:54
+msgid "Away"
+msgstr "Away"
+
+#: 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/msn/msnprotocol.cpp:62
+#: protocols/sms/smsprotocol.cpp:38 protocols/yahoo/yahooprotocol.cpp:56
+msgid "Connecting"
+msgstr "Connecting"
+
+#: 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/msn/msnprotocol.cpp:59
+#: protocols/yahoo/yahooprotocol.cpp:53
+msgid "Invisible"
+msgstr "Invisible"
+
+#: 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/msn/msnprotocol.cpp:58 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 "Offline"
+
+#: 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 "Unknown"
+
+#: libkopete/kopetetransfermanager.cpp:190
+msgid "<unknown>"
+msgstr "<unknown>"
+
+#: 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
+#: protocols/msn/msncontact.cpp:593
+msgid "Kopete File Transfer"
+msgstr "Kopete File Transfer"
+
+#: libkopete/kopetetransfermanager.cpp:258
+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."
+msgstr ""
+"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."
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:35
+msgid "Config group to store password in"
+msgstr "Config group to store password in"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:36
+msgid "Set password to new"
+msgstr "Set password to new"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:37
+msgid "Claim password was erroneous"
+msgstr "Claim password was erroneous"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:38
+msgid "Password prompt"
+msgstr "Password prompt"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:39
+msgid "Image to display in password dialog"
+msgstr "Image to display in password dialogue"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:120
+msgid ""
+"Hopefully this popped up because you set the password to the empty string."
+msgstr ""
+"Hopefully this popped up because you set the password to the empty string."
+
+#: libkopete/kopetechatsession.cpp:251
+msgid "Outgoing Message Sent"
+msgstr "Outgoing Message Sent"
+
+#: libkopete/kopetechatsession.cpp:267
+msgid "A contact sent you a buzz/nudge."
+msgstr "A contact sent you a buzz/nudge."
+
+#: 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>An error has occurred while creating a new chat window. The chat window has "
+"not been created.</qt>"
+
+#: libkopete/kopetechatsession.cpp:452
+msgid "Error While Creating Chat Window"
+msgstr "Error While Creating Chat Window"
+
+#: libkopete/kopeteprotocol.cpp:61
+#: protocols/meanwhile/meanwhileprotocol.cpp:60
+msgid "Account Offline"
+msgstr "Account Offline"
+
+#: 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 ""
+"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?"
+
+#: libkopete/connectionmanager.cpp:145
+msgid "This application is currently in offline mode. Do you want to connect?"
+msgstr ""
+"This application is currently in offline mode. Do you want to connect?"
+
+#: libkopete/connectionmanager.cpp:147
+msgid ""
+"This application is currently in offline mode. Do you want to connect in order "
+"to carry out this operation?"
+msgstr ""
+"This application is currently in offline mode. Do you want to connect in order "
+"to carry out this operation?"
+
+#: libkopete/connectionmanager.cpp:148
+msgid "Leave Offline Mode?"
+msgstr "Leave Offline Mode?"
+
+#: libkopete/connectionmanager.cpp:149
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
+msgid "Connect"
+msgstr "Connect"
+
+#: libkopete/connectionmanager.cpp:149
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
+msgid "Stay Offline"
+msgstr "Stay Offline"
+
+#: libkopete/kopeteutils.cpp:38
+msgid "You have been disconnected."
+msgstr "You have been disconnected."
+
+#: libkopete/kopeteutils.cpp:39
+#, fuzzy
+msgid "Connection Lost."
+msgstr "Connection Lost"
+
+#: libkopete/kopeteutils.cpp:40
+#, fuzzy
+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 ""
+"Kopete lost the channel used to talk to the instant messaging system.\n"
+"This can be because your Internet connection went down, the service is "
+"experiencing problems, or the service disconnected you because you tried to "
+"connect using the same account from another location. Try connecting again "
+"later."
+
+#: libkopete/kopeteutils.cpp:42
+msgid "Can't connect with the instant messaging server or peers."
+msgstr "Can't connect with the instant messaging server or peers."
+
+#: libkopete/kopeteutils.cpp:43
+msgid "Can't connect."
+msgstr "Can't connect."
+
+#: libkopete/kopeteutils.cpp:44
+#, fuzzy
+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."
+msgstr ""
+"This means Kopete can't reach the instant messaging server or peers.\n"
+"This can be either your Internet access is down or the server is experiencing "
+"problems. Try connecting again later."
+
+#: libkopete/kopeteutils.cpp:55
+msgid "More Information..."
+msgstr "More Information..."
+
+#: libkopete/kopeteaccount.cpp:142
+msgid "You have been disconnected"
+msgstr "You have been disconnected"
+
+#: libkopete/kopeteaccount.cpp:142
+msgid "You have connected from another client or computer to the account '%1'"
+msgstr "You have connected from another client or computer to the account '%1'"
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"You are not allowed to add yourself to the contact list. The addition of \"%1\" "
+"to account \"%2\" will not take place."
+
+#: libkopete/kopeteaccount.cpp:258 libkopete/kopeteaccount.cpp:324
+msgid "Error Creating Contact"
+msgstr "Error Creating Contact"
+
+#: libkopete/kopeteaccount.cpp:368 protocols/jabber/jabbertransport.cpp:130
+#: protocols/oscar/aim/aimaccount.cpp:309
+msgid "%2 <%1>"
+msgstr "%2 <%1>"
+
+#: kopete/config/accounts/kopeteaccountconfig.cpp:198
+#: libkopete/kopeteaccount.cpp:514
+msgid "Edit Account"
+msgstr "Edit Account"
+
+#: kopete/kopetewindow.cpp:998 libkopete/kopeteawayaction.cpp:85
+msgid "No Message"
+msgstr "No Message"
+
+#: libkopete/kopeteawayaction.cpp:86
+msgid "New Message..."
+msgstr "New Message..."
+
+#: libkopete/kopeteawayaction.cpp:113
+msgid "New Away Message"
+msgstr "New Away Message"
+
+#: libkopete/kopeteawayaction.cpp:113
+msgid "Please enter your away reason:"
+msgstr "Please enter your away reason:"
+
+#: libkopete/kopeteaway.cpp:170
+msgid "Sorry, I am busy right now"
+msgstr "Sorry, I am busy right now"
+
+#: libkopete/kopeteaway.cpp:171 libkopete/kopeteaway.cpp:184
+msgid "I am gone right now, but I will be back later"
+msgstr "I am gone right now, but I will be back later"
+
+#: libkopete/kopeteawaydialog.cpp:37
+msgid "Global Away Message"
+msgstr "Global Away Message"
+
+#: libkopete/kopetemimetypehandler.cpp:153
+#, c-format
+msgid "Unable to find the file %1."
+msgstr "Unable to find the file %1."
+
+#: libkopete/kopetemimetypehandler.cpp:157
+msgid ""
+"<qt>Unable to download the requested file;"
+"<br>please check that address %1 is correct.</qt>"
+msgstr ""
+"<qt>Unable to download the requested file;"
+"<br>please check that address %1 is correct.</qt>"
+
+#: libkopete/kabcpersistence.cpp:294
+msgid "<qt>\"%1\" is not supported by Kopete.</qt>"
+msgstr "<qt>\"%1\" is not supported by Kopete.</qt>"
+
+#: libkopete/kabcpersistence.cpp:295
+msgid "Could Not Sync with KDE Address Book"
+msgstr "Could Not Sync with KDE Address Book"
+
+#: libkopete/kabcpersistence.cpp:342
+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>"
+msgstr ""
+"<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>"
+
+#: libkopete/kabcpersistence.cpp:342
+msgid "Import Address From Address Book"
+msgstr "Import Address From Address Book"
+
+#: libkopete/kabcpersistence.cpp:342
+msgid "Use"
+msgstr "Use"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 304
+#: libkopete/kabcpersistence.cpp:342 rc.cpp:3130
+#, no-c-format
+msgid "Do Not Use"
+msgstr "Do Not Use"
+
+#: libkopete/kabcpersistence.cpp:356
+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>"
+msgstr ""
+"<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>"
+
+#: libkopete/kabcpersistence.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 "Not Connected"
+
+#: libkopete/kabcpersistence.cpp:367 protocols/oscar/aim/aimprotocol.cpp:164
+#: protocols/oscar/icq/icqprotocol.cpp:119
+msgid "Choose Account"
+msgstr "Choose Account"
+
+#: libkopete/kabcpersistence.cpp:381
+msgid ""
+"<qt>You do not have an account configured for <b>%1</b> "
+"yet. Please create an account, connect it, and try again.</qt>"
+msgstr ""
+"<qt>You do not have an account configured for <b>%1</b> "
+"yet. Please create an account, connect it and try again.</qt>"
+
+#: libkopete/kabcpersistence.cpp:382
+msgid "No Account Found"
+msgstr "No Account Found"
+
+#: libkopete/kabcpersistence.cpp:398
+#, fuzzy
+msgid "<qt>It was not possible to add the contact.</qt>"
+msgstr ""
+"<qt>It was not possible to add the contact. Please see the debug messages for "
+"details.</qt>"
+
+#: libkopete/kabcpersistence.cpp:399
+msgid "Could Not Add Contact"
+msgstr "Could Not Add Contact"
+
+#: 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 ""
+"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."
+
+#: libkopete/kopetecontact.cpp:453 libkopete/kopetemetacontact.cpp:346
+#: libkopete/kopetemetacontact.cpp:364 libkopete/kopetemetacontact.cpp:440
+msgid "User is Not Reachable"
+msgstr "User is Not Reachable"
+
+#: libkopete/kopetemetacontact.cpp:510 protocols/irc/ircprotocol.cpp:150
+#: protocols/msn/msnprotocol.cpp:61
+msgid "Status not available"
+msgstr "Status not available"
+
+#: libkopete/kopetetask.cpp:32
+msgid "The operation has not finished yet"
+msgstr "The operation has not finished yet"
+
+#: libkopete/kopetetask.cpp:67
+msgid "Aborted"
+msgstr "Aborted"
+
+#: libkopete/kopetepasswordedaccount.cpp:83
+msgid ""
+"<b>The password was wrong;</b> please re-enter your password for %1 account <b>"
+"%2</b>"
+msgstr ""
+"<b>The password was wrong;</b> please re-enter your password for %1 account <b>"
+"%2</b>"
+
+#: libkopete/kopetepasswordedaccount.cpp:85
+msgid "Please enter your password for %1 account <b>%2</b>"
+msgstr "Please enter your password for %1 account <b>%2</b>"
+
+#: libkopete/kopetecommandhandler.cpp:107
+msgid ""
+"USAGE: /help [<command>] - Used to list available commands, or show help for a "
+"specified command."
+msgstr ""
+"USAGE: /help [<command>] - Used to list available commands, or show help for a "
+"specified command."
+
+#: libkopete/kopetecommandhandler.cpp:110
+msgid "USAGE: /close - Closes the current view."
+msgstr "USAGE: /close - Closes the current view."
+
+#: libkopete/kopetecommandhandler.cpp:114
+msgid "USAGE: /part - Closes the current view."
+msgstr "USAGE: /part - Closes the current view."
+
+#: libkopete/kopetecommandhandler.cpp:117
+msgid "USAGE: /clear - Clears the active view's chat buffer."
+msgstr "USAGE: /clear - Clears the active view's chat buffer."
+
+#: libkopete/kopetecommandhandler.cpp:123
+msgid ""
+"USAGE: /away [<reason>] - Marks you as away/back for the current account only."
+msgstr ""
+"USAGE: /away [<reason>] - Marks you as away/back for the current account only."
+
+#: libkopete/kopetecommandhandler.cpp:126
+msgid "USAGE: /awayall [<reason>] - Marks you as away/back for all accounts."
+msgstr "USAGE: /awayall [<reason>] - Marks you as away/back for all accounts."
+
+#: libkopete/kopetecommandhandler.cpp:129
+msgid ""
+"USAGE: /say <text> - Say text in this chat. This is the same as just typing a "
+"message, but is very useful for scripts."
+msgstr ""
+"USAGE: /say <text> - Say text in this chat. This is the same as just typing a "
+"message, but is very useful for scripts."
+
+#: 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 ""
+"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."
+
+#: libkopete/kopetecommandhandler.cpp:236
+msgid ""
+"Available Commands:\n"
+msgstr ""
+"Available Commands:\n"
+
+#: libkopete/kopetecommandhandler.cpp:249
+msgid ""
+"\n"
+"Type /help <command> for more information."
+msgstr ""
+"\n"
+"Type /help <command> for more information."
+
+#: libkopete/kopetecommandhandler.cpp:258
+msgid "There is no help available for '%1'."
+msgstr "There is no help available for '%1'."
+
+#: libkopete/kopetecommandhandler.cpp:304
+msgid ""
+"ERROR: Shell access has been restricted on your system. The /exec command will "
+"not function."
+msgstr ""
+"ERROR: Shell access has been restricted on your system. The /exec command will "
+"not function."
+
+#: libkopete/kopetepassword.cpp:181
+msgid "Password Required"
+msgstr "Password Required"
+
+#: 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 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>"
+
+#: libkopete/kopetepassword.cpp:295
+msgid "Unable to Store Secure Password"
+msgstr "Unable to Store Secure Password"
+
+#: libkopete/kopetepassword.cpp:296
+msgid "Store &Unsafe"
+msgstr "Store &Unsafe"
+
+#: kopete/contactlist/kopetegrouplistaction.cpp:62
+#: libkopete/kopetegroup.cpp:47
+msgid "Top Level"
+msgstr "Top Level"
+
+#: libkopete/kopetegroup.cpp:55
+msgid "Not in your contact list"
+msgstr "Not in your contact list"
+
+#: libkopete/kopetegroup.cpp:217
+msgid "(Unnamed Group)"
+msgstr "(Unnamed Group)"
+
+#: libkopete/kopetecontact.cpp:212
+msgid "&Add to Your Contact List"
+msgstr "&Add to Your Contact List"
+
+#: libkopete/kopetecontact.cpp:270 libkopete/kopetecontact.cpp:318
+msgid "Move Contact"
+msgstr "Move Contact"
+
+#: libkopete/kopetecontact.cpp:276
+msgid "Select the meta contact to which you want to move this contact:"
+msgstr "Select the meta contact to which you want to move this contact:"
+
+#: libkopete/kopetecontact.cpp:279
+msgid "Create a new metacontact for this contact"
+msgstr "Create a new metacontact for this contact"
+
+#: libkopete/kopetecontact.cpp:280
+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."
+msgstr ""
+"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."
+
+#: 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 ""
+"You are moving the contact `%1' to the meta contact `%2'.\n"
+"`%3' will be empty afterwards. Do you want to delete this contact?"
+
+#: libkopete/kopetecontact.cpp:318
+msgid "&Keep"
+msgstr "&Keep"
+
+#: 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 ""
+"This user is not reachable at the moment. Please try a protocol that supports "
+"offline sending, or wait until this user comes online."
+
+#: libkopete/kopetecontact.cpp:460
+msgid ""
+"Are you sure you want to remove the contact '%1' from your contact list?"
+msgstr ""
+"Are you sure you want to remove the contact '%1' from your contact list?"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1375
+#: libkopete/kopetecontact.cpp:461
+msgid "Remove Contact"
+msgstr "Remove Contact"
+
+#: 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"
+
+#: 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"
+
+#: 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>Full Name:</b>&nbsp;<nobr>%1</nobr>"
+
+#: 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>Idle:</b>&nbsp;<nobr>%1</nobr>"
+
+#: 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>Home Page:</b>&nbsp;<a href=\"%1\"><nobr>%2</nobr></a>"
+
+#: 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>Away&nbsp;Message:</b>&nbsp;%1"
+
+#: 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"
+
+#: libkopete/kopetecontact.cpp:770
+msgid ""
+"_: firstName lastName\n"
+"%2 %1"
+msgstr "%2 %1"
+
+#: libkopete/kopetecontact.cpp:806
+msgid ""
+"_: <days>d <hours>h <minutes>m <seconds>s\n"
+"%4d %3h %2m %1s"
+msgstr "%4d %3h %2m %1s"
+
+#: libkopete/kopetecontact.cpp:814
+msgid ""
+"_: <hours>h <minutes>m <seconds>s\n"
+"%3h %2m %1s"
+msgstr "%3h %2m %1s"
+
+#: libkopete/kopetecontact.cpp:821
+#, c-format
+msgid ""
+"_: <minutes>m <seconds>s\n"
+"%2m %1s"
+msgstr "%2m %1s"
+
+#: libkopete/private/kopetecommand.cpp:64
+msgid "Enter Arguments"
+msgstr "Enter Arguments"
+
+#: libkopete/private/kopetecommand.cpp:64
+msgid "Enter the arguments to %1:"
+msgstr "Enter the arguments to %1:"
+
+#: libkopete/private/kopetecommand.cpp:77
+msgid "Alias \"%1\" expands to itself."
+msgstr "Alias \"%1\" expands to itself."
+
+#: libkopete/private/kopetecommand.cpp:82
+msgid ""
+"_n: \"%1\" requires at least %n argument.\n"
+"\"%1\" requires at least %n arguments."
+msgstr ""
+"\"%1\" requires at least %n argument.\n"
+"\"%1\" requires at least %n arguments."
+
+#: libkopete/private/kopetecommand.cpp:88
+msgid ""
+"_n: \"%1\" has a maximum of %n argument.\n"
+"\"%1\" has a maximum of %n arguments."
+msgstr ""
+"\"%1\" has a maximum of %n argument.\n"
+"\"%1\" has a maximum of %n arguments."
+
+#: libkopete/private/kopetecommand.cpp:93
+msgid "You are not authorized to perform the command \"%1\"."
+msgstr "You are not authorised to perform the command \"%1\"."
+
+#: libkopete/private/kopetecommand.cpp:132
+msgid "Command Error"
+msgstr "Command Error"
+
+#: libkopete/private/kopeteviewmanager.cpp:225
+msgid "<qt>Incoming message from %1<br>\"%2\"</qt>"
+msgstr "<qt>Incoming message from %1<br>\"%2\"</qt>"
+
+#: libkopete/private/kopeteviewmanager.cpp:234
+msgid "<qt>A highlighted message arrived from %1<br>\"%2\"</qt>"
+msgstr "<qt>A highlighted message arrived from %1<br>\"%2\"</qt>"
+
+#: libkopete/kopeteglobal.cpp:112 protocols/irc/ircprotocol.cpp:160
+msgid "Full Name"
+msgstr "Full Name"
+
+#: libkopete/kopeteglobal.cpp:118
+msgid "Idle Time"
+msgstr "Idle Time"
+
+#: libkopete/kopeteglobal.cpp:124
+msgid "Online Since"
+msgstr "Online Since"
+
+#: libkopete/kopeteglobal.cpp:130
+msgid "Last Seen"
+msgstr "Last Seen"
+
+#: libkopete/kopeteglobal.cpp:136
+msgid "Away Message"
+msgstr "Away Message"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 383
+#: libkopete/kopeteglobal.cpp:142 rc.cpp:3550 rc.cpp:4728 rc.cpp:5066
+#, no-c-format
+msgid "First Name"
+msgstr "First Name"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 394
+#: libkopete/kopeteglobal.cpp:148 rc.cpp:3553 rc.cpp:4731 rc.cpp:5069
+#, no-c-format
+msgid "Last Name"
+msgstr "Last Name"
+
+#: libkopete/kopeteglobal.cpp:154
+msgid "Private Phone"
+msgstr "Private Phone"
+
+#: libkopete/kopeteglobal.cpp:160
+msgid "Private Mobile Phone"
+msgstr "Private Mobile Phone"
+
+#: libkopete/kopeteglobal.cpp:166
+msgid "Work Phone"
+msgstr "Work Phone"
+
+#: libkopete/kopeteglobal.cpp:172
+msgid "Work Mobile Phone"
+msgstr "Work Mobile Phone"
+
+#: libkopete/kopeteglobal.cpp:178
+#: protocols/groupwise/ui/gwcontactproperties.cpp:116
+msgid "Email Address"
+msgstr "Email Address"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 439
+#: libkopete/kopeteglobal.cpp:184 rc.cpp:3259
+#, no-c-format
+msgid "Nick Name"
+msgstr "Nick Name"
+
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 77
+#: libkopete/kopeteglobal.cpp:190 rc.cpp:110 rc.cpp:1079 rc.cpp:4359
+#, no-c-format
+msgid "Photo"
+msgstr "Photo"
+
+#: libkopete/kopeteglobal.cpp:232
+msgid "Could not find suitable place to install emoticon themes into."
+msgstr "Could not find suitable place to install emoticon themes into."
+
+#: libkopete/kopeteglobal.cpp:238
+msgid "Installing Emoticon Themes..."
+msgstr "Installing Emoticon Themes..."
+
+#: libkopete/kopeteglobal.cpp:260
+msgid "Could not open \"%1\" for unpacking."
+msgstr "Could not open \"%1\" for unpacking."
+
+#: libkopete/kopeteglobal.cpp:285
+msgid "<qt>The file \"%1\" is not a valid emoticon theme archive.</qt>"
+msgstr "<qt>The file \"%1\" is not a valid emoticon theme archive.</qt>"
+
+#: libkopete/kopeteglobal.cpp:296
+msgid "<qt>Installing <strong>%1</strong> emoticon theme</qt>"
+msgstr "<qt>Installing <strong>%1</strong> emoticon theme</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>A problem occurred during the installation process. However, some of the "
+"emoticon themes in the archive may have been installed.</qt>"
+
+#: _translatorinfo.cpp:1 kopete/main.cpp:95
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3 kopete/main.cpp:96
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: kopete/systemtray.cpp:304
+msgid ""
+"<qt><nobr><b>New Message from %1:</b></nobr>"
+"<br><nobr>\"%2\"</nobr></qt>"
+msgstr ""
+"<qt><nobr><b>New Message from %1:</b></nobr>"
+"<br><nobr>\"%2\"</nobr></qt>"
+
+#: kopete/kopetewindow.cpp:145
+#, fuzzy
+msgid "Global status message"
+msgstr "Global Away Message"
+
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 34
+#: kopete/contactlist/kopetecontactlistview.cpp:493
+#: kopete/kopetewindow.cpp:208 rc.cpp:2260
+#, no-c-format
+msgid "&Add Contact"
+msgstr "&Add Contact"
+
+#. 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:3036
+#, no-c-format
+msgid "O&ffline"
+msgstr "O&ffline"
+
+#: kopete/kopetewindow.cpp:226
+msgid "&Export Contacts..."
+msgstr "&Export Contacts..."
+
+#: kopete/kopetewindow.cpp:240 protocols/groupwise/gwprotocol.cpp:54
+#: protocols/msn/msnprotocol.cpp:55 protocols/oscar/icq/icqpresence.cpp:75
+msgid "&Away"
+msgstr "&Away"
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 88
+#: kopete/kopetewindow.cpp:244 protocols/groupwise/gwprotocol.cpp:52
+#: protocols/msn/msnprotocol.cpp:53 rc.cpp:3018
+#, no-c-format
+msgid "&Busy"
+msgstr "&Busy"
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 105
+#: kopete/kopetewindow.cpp:249 protocols/msn/msnprotocol.cpp:59 rc.cpp:3027
+#, no-c-format
+msgid "&Invisible"
+msgstr "&Invisible"
+
+#. 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:3974
+#, no-c-format
+msgid "&Online"
+msgstr "&Online"
+
+#: kopete/kopetewindow.cpp:265
+msgid "&Set Status"
+msgstr "&Set Status"
+
+#: kopete/kopetewindow.cpp:283
+msgid "Configure Plugins..."
+msgstr "Configure Plugins..."
+
+#: kopete/kopetewindow.cpp:285
+msgid "Configure &Global Shortcuts..."
+msgstr "Configure &Global Shortcuts..."
+
+#: kopete/kopetewindow.cpp:291
+msgid "Show Offline &Users"
+msgstr "Show Offline &Users"
+
+#: kopete/kopetewindow.cpp:293
+msgid "Show Empty &Groups"
+msgstr "Show Empty &Groups"
+
+#: kopete/kopetewindow.cpp:296
+msgid "Hide Offline &Users"
+msgstr "Hide Offline &Users"
+
+#: kopete/kopetewindow.cpp:297
+msgid "Hide Empty &Groups"
+msgstr "Hide Empty &Groups"
+
+#: kopete/kopetewindow.cpp:300
+msgid "Se&arch:"
+msgstr "Se&arch:"
+
+#. i18n: file ./kopete/kopeteui.rc line 55
+#: kopete/kopetewindow.cpp:303 rc.cpp:908
+#, no-c-format
+msgid "Quick Search Bar"
+msgstr "Quick Search Bar"
+
+#. i18n: file ./plugins/history/historyviewer.ui line 89
+#: kopete/kopetewindow.cpp:304 rc.cpp:1768
+#, no-c-format
+msgid "Search:"
+msgstr "Search:"
+
+#: kopete/kopetewindow.cpp:307
+msgid "Reset Quick Search"
+msgstr "Reset Quick Search"
+
+#: kopete/kopetewindow.cpp:310
+msgid ""
+"Reset Quick Search\n"
+"Resets the quick search so that all contacts and groups are shown again."
+msgstr ""
+"Reset Quick Search\n"
+"Resets the quick search so that all contacts and groups are shown again."
+
+#: kopete/kopetewindow.cpp:316
+msgid "Edit Global Identity Widget"
+msgstr "Edit Global Identity Widget"
+
+#: kopete/kopetewindow.cpp:320
+#, fuzzy
+msgid "Set Status Message"
+msgstr "Status Message"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 284
+#: kopete/kopetewindow.cpp:330 rc.cpp:5327
+#, no-c-format
+msgid "Read Message"
+msgstr "Read Message"
+
+#: kopete/kopetewindow.cpp:330
+msgid "Read the next pending message"
+msgstr "Read the next pending message"
+
+#: kopete/kopetewindow.cpp:333
+msgid "Show/Hide Contact List"
+msgstr "Show/Hide Contact List"
+
+#: kopete/kopetewindow.cpp:333
+msgid "Show or hide the contact list"
+msgstr "Show or hide the contact list"
+
+#: kopete/kopetewindow.cpp:336
+msgid "Set Away/Back"
+msgstr "Set Away/Back"
+
+#: kopete/kopetewindow.cpp:336
+msgid "Sets away from keyboard or sets back"
+msgstr "Sets away from keyboard or sets back"
+
+#: 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>Closing the main window will keep Kopete running in the system tray. Use "
+"'Quit' from the 'File' menu to quit the application.</qt>"
+
+#: kopete/kopetewindow.cpp:630
+msgid "Docking in System Tray"
+msgstr "Docking in System Tray"
+
+#: 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/>"
+msgstr ""
+"<nobr><img src=\"kopete-account-icon:%3:%4\"> <b>%1:</b> %2 (<i>%5</i>)"
+"<br/>"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1689
+#: kopete/kopetewindow.cpp:1059
+msgid "Add Contact"
+msgstr "Add Contact"
+
+#: kopete/kimifaceimpl.cpp:383
+msgid ""
+"Another KDE application tried to use Kopete for instant messaging, but Kopete "
+"could not find the specified contact in the KDE address book."
+msgstr ""
+"Another KDE application tried to use Kopete for instant messaging, but Kopete "
+"could not find the specified contact in the KDE address book."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1451
+#: kopete/contactlist/kopetecontactlistview.cpp:1454
+#: kopete/kimifaceimpl.cpp:383
+msgid "Not Found in Address Book"
+msgstr "Not Found in Address Book"
+
+#: kopete/kimifaceimpl.cpp:388
+msgid ""
+"_: Translators: %1 is the name of a person taken from the KDE 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 KDE 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>"
+"<p>The KDE 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>"
+
+#: kopete/kimifaceimpl.cpp:390
+msgid "No Instant Messaging Address"
+msgstr "No Instant Messaging Address"
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:166
+#: kopete/kopeteeditglobalidentitywidget.cpp:173
+#: kopete/kopeteeditglobalidentitywidget.cpp:217
+msgid "Global Photo"
+msgstr "Global Photo"
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:173
+msgid "Remote photos are not allowed."
+msgstr "Remote photos are not allowed."
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:216
+msgid "An error occurred when trying to save the global photo."
+msgstr "An error occurred when trying to save the global photo."
+
+#: kopete/main.cpp:30
+msgid "Kopete, the KDE Instant Messenger"
+msgstr "Kopete, the KDE Instant Messenger"
+
+#: kopete/main.cpp:34
+msgid "Do not load plugins. This option overrides all other options."
+msgstr "Do not load plugins. This option overrides all other options."
+
+#: kopete/main.cpp:35
+msgid "Disable auto-connection"
+msgstr "Disable auto-connection"
+
+#: kopete/main.cpp:36
+msgid ""
+"Auto-connect the specified accounts. Use a comma-separated list\n"
+"to auto-connect multiple accounts."
+msgstr ""
+"Auto-connect the specified accounts. Use a comma-separated list\n"
+"to auto-connect multiple accounts."
+
+#: kopete/main.cpp:38
+msgid ""
+"Do not load the specified plugin. Use a comma-separated list\n"
+"to disable multiple plugins."
+msgstr ""
+"Do not load the specified plugin. Use a comma-separated list\n"
+"to disable multiple plugins."
+
+#: 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 ""
+"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."
+
+#: kopete/main.cpp:46
+msgid "URLs to pass to kopete / emoticon themes to install"
+msgstr "URLs to pass to kopete / emoticon themes to install"
+
+#. 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/msn/msncontact.cpp:321
+#: protocols/oscar/liboscar/userdetails.cpp:323 rc.cpp:4614
+#, no-c-format
+msgid "Kopete"
+msgstr "Kopete"
+
+#: kopete/main.cpp:54
+msgid ""
+"(c) 2001-2004, Duncan Mac-Vicar Prett\n"
+"(c) 2002-2005, Kopete Development Team"
+msgstr ""
+"(c) 2001-2004, Duncan Mac-Vicar Prett\n"
+"(c) 2002-2005, Kopete Development Team"
+
+#: kopete/main.cpp:56
+#, fuzzy
+msgid "Developer and Project founder"
+msgstr "Former developer, project co-founder"
+
+#: kopete/main.cpp:57
+msgid "Developer, Yahoo plugin maintainer"
+msgstr "Developer, Yahoo plugin maintainer"
+
+#: kopete/main.cpp:58 kopete/main.cpp:64
+msgid "Developer"
+msgstr "Developer"
+
+#: kopete/main.cpp:59
+msgid "Developer, Yahoo"
+msgstr "Developer, Yahoo"
+
+#: kopete/main.cpp:60
+msgid "Developer, Connection status plugin author"
+msgstr "Developer, Connection status plugin author"
+
+#: kopete/main.cpp:61
+msgid "Developer, Video device support"
+msgstr "Developer, Video device support"
+
+#: kopete/main.cpp:62
+msgid "Developer, MSN"
+msgstr "Developer, MSN"
+
+#: kopete/main.cpp:63
+msgid "Developer, Gadu plugin maintainer"
+msgstr "Developer, Gadu plugin maintainer"
+
+#: kopete/main.cpp:65
+#, fuzzy
+msgid "Lead Developer, AIM and ICQ plugin maintainer"
+msgstr "Lead Developer, MSN plugin maintainer"
+
+#: kopete/main.cpp:66
+msgid "IRC plugin maintainer"
+msgstr "IRC plugin maintainer"
+
+#: kopete/main.cpp:67
+#, fuzzy
+msgid "Lead Developer"
+msgstr "Developer"
+
+#: kopete/main.cpp:68
+msgid "Lead Developer, MSN plugin maintainer"
+msgstr "Lead Developer, MSN plugin maintainer"
+
+#: kopete/main.cpp:69
+#, fuzzy
+msgid "Artist / Developer, Artwork maintainer"
+msgstr "Developer, UI maintainer"
+
+#: kopete/main.cpp:70
+msgid "Developer, UI maintainer"
+msgstr "Developer, UI maintainer"
+
+#: kopete/main.cpp:71
+msgid "Developer, Jabber plugin maintainer"
+msgstr "Developer, Jabber plugin maintainer"
+
+#: kopete/main.cpp:72
+#, fuzzy
+msgid "Lead Developer, GroupWise maintainer"
+msgstr "Developer, GroupWise maintainer"
+
+#: kopete/main.cpp:74
+msgid "Konki style author"
+msgstr ""
+
+#: kopete/main.cpp:75
+#, fuzzy
+msgid "Hacker style author"
+msgstr "OscarSocket author"
+
+#: kopete/main.cpp:76
+msgid "Kopete's icon author"
+msgstr "Kopete's icon author"
+
+#: kopete/main.cpp:77
+msgid "Sounds"
+msgstr "Sounds"
+
+#: kopete/main.cpp:78
+msgid "Kopete Docugoddess, Bug and Patch Testing."
+msgstr ""
+
+#: kopete/main.cpp:79
+msgid "Iris Jabber Backend Library"
+msgstr "Iris Jabber Backend Library"
+
+#: kopete/main.cpp:80
+msgid "OscarSocket author"
+msgstr "OscarSocket author"
+
+#: kopete/main.cpp:81
+msgid "Kmerlin MSN code"
+msgstr "Kmerlin MSN code"
+
+#: kopete/main.cpp:82
+msgid "Former developer, project co-founder"
+msgstr "Former developer, project co-founder"
+
+#: kopete/main.cpp:83 kopete/main.cpp:84 kopete/main.cpp:85 kopete/main.cpp:86
+#: kopete/main.cpp:89 kopete/main.cpp:92
+msgid "Former developer"
+msgstr "Former developer"
+
+#: kopete/main.cpp:87
+msgid "Misc bugfixes and enhancements"
+msgstr "Misc bugfixes and enhancements"
+
+#: kopete/main.cpp:88
+msgid "Former developer, original Gadu plugin author"
+msgstr "Former developer, original Gadu plugin author"
+
+#: kopete/main.cpp:90
+msgid "Former developer, Jabber plugin author"
+msgstr "Former developer, Jabber plugin author"
+
+#: kopete/main.cpp:91
+msgid "Former developer, Oscar plugin"
+msgstr "Former developer, Oscar plugin"
+
+#: kopete/main.cpp:93
+msgid "Former developer and WinPopup maintainer"
+msgstr "Former developer and WinPopup maintainer"
+
+#: kopete/config/avdevice/avdeviceconfig.cpp:69
+msgid "&Video"
+msgstr "&Video"
+
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 31
+#: kopete/config/behavior/behaviorconfig.cpp:59 rc.cpp:1025 rc.cpp:1043
+#: rc.cpp:4338
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#: kopete/config/behavior/behaviorconfig.cpp:63
+msgid "&Events"
+msgstr "&Events"
+
+#: kopete/config/behavior/behaviorconfig.cpp:67
+msgid "A&way Settings"
+msgstr "A&way Settings"
+
+#: kopete/config/behavior/behaviorconfig.cpp:71
+msgid "Cha&t"
+msgstr "Cha&t"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:367
+#: kopete/contactlist/kopetelviprops.cpp:357
+msgid "No Contacts with Photo Support"
+msgstr "No Contacts with Photo Support"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:416
+msgid "New Identity"
+msgstr "New Identity"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:416
+#: kopete/config/identity/kopeteidentityconfig.cpp:431
+#: kopete/config/identity/kopeteidentityconfig.cpp:456
+msgid "Identity name:"
+msgstr "Identity name:"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:431
+msgid "Copy Identity"
+msgstr "Copy Identity"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:446
+#: kopete/config/identity/kopeteidentityconfig.cpp:474
+msgid "An identity with the same name was found."
+msgstr "An identity with the same name was found."
+
+#: 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 "Identity Configuration"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:456
+msgid "Rename Identity"
+msgstr "Rename Identity"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:506
+msgid "Choose the person who is yourself."
+msgstr "Choose the person who is yourself."
+
+#: 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 ""
+"An error occurred when trying to save the custom photo for %1 identity."
+
+#: kopete/config/identity/globalidentitiesmanager.cpp:164
+msgid "Default Identity"
+msgstr "Default Identity"
+
+#: kopete/config/accounts/kopeteaccountconfig.cpp:234
+msgid "Are you sure you want to remove the account \"%1\"?"
+msgstr "Are you sure you want to remove the account \"%1\"?"
+
+#: kopete/config/accounts/kopeteaccountconfig.cpp:235
+msgid "Remove Account"
+msgstr "Remove Account"
+
+#: kopete/config/appearance/tooltipeditdialog.cpp:56
+msgid "Tooltip Editor"
+msgstr "Tooltip Editor"
+
+#: kopete/config/appearance/appearanceconfig.cpp:150
+#: kopete/config/appearance/appearanceconfig.cpp:641
+#, fuzzy
+msgid "The Chat Window style was successfully installed."
+msgstr "The file was successfully transmitted."
+
+#: kopete/config/appearance/appearanceconfig.cpp:150
+#: kopete/config/appearance/appearanceconfig.cpp:641
+#, fuzzy
+msgid "Install successful"
+msgstr "Registration successful."
+
+#: kopete/config/appearance/appearanceconfig.cpp:155
+#: kopete/config/appearance/appearanceconfig.cpp:628
+msgid ""
+"The specified archive cannot be opened.\n"
+"Make sure that the archive is valid ZIP or TAR archive."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:155
+msgid "Cannot open archive"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:160
+#: kopete/config/appearance/appearanceconfig.cpp:633
+#, fuzzy
+msgid ""
+"Could not find a suitable place to install the Chat Window style in user "
+"directory."
+msgstr "Could not find suitable place to install emoticon themes into."
+
+#: kopete/config/appearance/appearanceconfig.cpp:160
+#, fuzzy
+msgid "Cannot find styles directory"
+msgstr "Create Directory"
+
+#: kopete/config/appearance/appearanceconfig.cpp:165
+#: kopete/config/appearance/appearanceconfig.cpp:637
+msgid "The specified archive does not contain a valid Chat Window style."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:165
+#: kopete/config/appearance/appearanceconfig.cpp:637
+msgid "Invalid Style"
+msgstr "Invalid Style"
+
+#: kopete/config/appearance/appearanceconfig.cpp:172
+#: kopete/config/appearance/appearanceconfig.cpp:647
+#, fuzzy
+msgid "An unknow error occurred while trying to install the Chat Window style."
+msgstr "An unknown error occurred trying to validate the certificate."
+
+#: kopete/config/appearance/appearanceconfig.cpp:172
+#: kopete/config/appearance/appearanceconfig.cpp:647
+#, fuzzy
+msgid "Unknow error"
+msgstr "Unknown error."
+
+#: kopete/config/appearance/appearanceconfig.cpp:208
+msgid "&Emoticons"
+msgstr "&Emoticons"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 33
+#: kopete/config/appearance/appearanceconfig.cpp:247 rc.cpp:772
+#, no-c-format
+msgid "Chat Window"
+msgstr "Chat Window"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 190
+#: kopete/config/appearance/appearanceconfig.cpp:281 rc.cpp:805
+#, no-c-format
+msgid "Contact List"
+msgstr "Contact List"
+
+#: kopete/config/appearance/appearanceconfig.cpp:317
+msgid "Colors && Fonts"
+msgstr "Colours && Fonts"
+
+#: kopete/config/appearance/appearanceconfig.cpp:577
+msgid "(No Variant)"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:615
+#, fuzzy
+msgid "Choose Chat Window style to install."
+msgstr "Get new Chat Window styles over the Internet"
+
+#: kopete/config/appearance/appearanceconfig.cpp:628
+msgid "Can't open archive"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:633
+#, fuzzy
+msgid "Can't find styles directory"
+msgstr "Create Directory"
+
+#: kopete/config/appearance/appearanceconfig.cpp:664
+msgid ""
+"_: It's the deleted style name\n"
+"The style %1 was successfully deleted."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:673
+msgid ""
+"_: It's the deleted style name\n"
+"An error occured while trying to delete %1 style."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:731
+msgid ""
+"_: This is the myself preview contact id\n"
+"myself@preview"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:732
+msgid ""
+"_: This is the myself preview contact nickname\n"
+"Myself"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:734
+msgid ""
+"_: This is the other preview contact id\n"
+"jack@preview"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:735
+msgid ""
+"_: This is the other preview contact nickname\n"
+"Jack"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:736
+msgid "Myself"
+msgstr "Myself"
+
+#: kopete/config/appearance/appearanceconfig.cpp:738
+msgid "Jack"
+msgstr "Jack"
+
+#: kopete/config/appearance/appearanceconfig.cpp:750
+msgid "Hello, this is an incoming message :-)"
+msgstr "Hello, this is an incoming message :-)"
+
+#: kopete/config/appearance/appearanceconfig.cpp:751
+#, fuzzy
+msgid "Hello, this is an incoming consecutive message."
+msgstr "Hello, this is an incoming message :-)"
+
+#: kopete/config/appearance/appearanceconfig.cpp:753
+msgid "Ok, this is an outgoing message"
+msgstr "Ok, this is an outgoing message"
+
+#: kopete/config/appearance/appearanceconfig.cpp:754
+#, fuzzy
+msgid "Ok, a outgoing consecutive message."
+msgstr "Ok, this is an outgoing message"
+
+#: kopete/config/appearance/appearanceconfig.cpp:756
+msgid "Here is an incoming colored message"
+msgstr "Here is an incoming coloured message"
+
+#: kopete/config/appearance/appearanceconfig.cpp:759
+msgid "This is an internal message"
+msgstr "This is an internal message"
+
+#: kopete/config/appearance/appearanceconfig.cpp:760
+msgid "performed an action"
+msgstr "performed an action"
+
+#: kopete/config/appearance/appearanceconfig.cpp:762
+msgid "This is a highlighted message"
+msgstr "This is a highlighted message"
+
+#: kopete/config/appearance/appearanceconfig.cpp:765
+msgid ""
+"_: This special UTF-8 string is to test if the style support Right-to-Left "
+"language display.\n"
+"הודעות טקסט"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:766
+msgid ""
+"That message was in a Right-to-Left language, which Kopete also supports."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:767
+msgid "Bye"
+msgstr "Bye"
+
+#: kopete/config/appearance/appearanceconfig.cpp:802
+msgid "Drag or Type Emoticon Theme URL"
+msgstr "Drag or Type Emoticon Theme URL"
+
+#: kopete/config/appearance/appearanceconfig.cpp:809
+msgid "Sorry, emoticon themes must be installed from local files."
+msgstr "Sorry, emoticon themes must be installed from local files."
+
+#: kopete/config/appearance/appearanceconfig.cpp:810
+msgid "Could Not Install Emoticon Theme"
+msgstr "Could Not Install Emoticon Theme"
+
+#: kopete/config/appearance/appearanceconfig.cpp:826
+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>"
+msgstr ""
+"<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>"
+
+#: kopete/config/appearance/appearanceconfig.cpp:832
+msgid "Confirmation"
+msgstr "Confirmation"
+
+#: kopete/config/appearance/appearanceconfig.cpp:853
+#: kopete/config/appearance/appearanceconfig.cpp:855
+msgid "Get New Emoticons"
+msgstr "Get New Emoticons"
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:43
+msgid "Configure Plugins"
+msgstr "Configure Plugins"
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:44
+msgid "&Reset"
+msgstr "&Reset"
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:62
+msgid "General Plugins"
+msgstr "General Plugins"
+
+#: 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 ""
+"An external application is attempting to add the '%1' contact '%2' to your "
+"contact list. Do you want to allow this?"
+
+#: kopete/kopeteiface.cpp:162
+msgid "Allow Contact?"
+msgstr "Allow Contact?"
+
+#: kopete/kopeteiface.cpp:162
+msgid "Allow"
+msgstr "Allow"
+
+#: kopete/kopeteiface.cpp:162
+msgid "Reject"
+msgstr "Reject"
+
+#: 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 ""
+"An external application has attempted to add a contact using the %1 protocol, "
+"which either does not exist or is not loaded."
+
+#: kopete/kopeteiface.cpp:177
+msgid "Missing Protocol"
+msgstr "Missing Protocol"
+
+#: 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>Welcome to Kopete</h2>"
+"<p>Which messaging service do you want to connect to?</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>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>"
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:131
+msgid "Cannot load the %1 protocol plugin."
+msgstr "Cannot load the %1 protocol plugin."
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:132
+#: kopete/addaccountwizard/addaccountwizard.cpp:141
+msgid "Error While Adding Account"
+msgstr "Error While Adding Account"
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:140
+msgid "This protocol does not currently support adding accounts."
+msgstr "This protocol does not currently support adding accounts."
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:145
+msgid "Step Two: Account Information"
+msgstr "Step Two: Account Information"
+
+#: kopete/contactlist/kopetelviprops.cpp:69
+#, c-format
+msgid "Properties of Group %1"
+msgstr "Properties of Group %1"
+
+#: kopete/contactlist/kopetelviprops.cpp:76
+#: kopete/contactlist/kopetelviprops.cpp:169
+msgid "Custom &Notifications"
+msgstr "Custom &Notifications"
+
+#: kopete/contactlist/kopetelviprops.cpp:149
+#, c-format
+msgid "Properties of Meta Contact %1"
+msgstr "Properties of Meta Contact %1"
+
+#: kopete/contactlist/kopetelviprops.cpp:164
+msgid "Sync KABC..."
+msgstr "Sync KABC..."
+
+#: kopete/contactlist/kopetelviprops.cpp:513
+msgid "No contacts were imported from the address book."
+msgstr "No contacts were imported from the address book."
+
+#: kopete/contactlist/kopetelviprops.cpp:514
+msgid "No Change"
+msgstr "No Change"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:291
+msgid "Online contacts (%1)"
+msgstr "Online contacts (%1)"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:292
+msgid "Offline contacts (%1)"
+msgstr "Offline contacts (%1)"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:447
+msgid "Contacts"
+msgstr "Contacts"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:470
+msgid "Create New Group..."
+msgstr "Create New Group..."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:478
+msgid "&Move To"
+msgstr "&Move To"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:480
+msgid "&Copy To"
+msgstr "&Copy To"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:485
+#: protocols/msn/msncontact.cpp:144
+msgid "Send Email..."
+msgstr "Send Email..."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:488
+#: kopete/contactlist/kopetecontactlistview.cpp:1395
+msgid "Rename"
+msgstr "Rename"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:495
+msgid "Select Account"
+msgstr "Select Account"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:497
+msgid "Add to Your Contact List"
+msgstr "Add to Your Contact List"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 79
+#: kopete/contactlist/kopetecontactlistview.cpp:505 rc.cpp:5156
+#, no-c-format
+msgid "&Properties"
+msgstr "&Properties"
+
+#: kopete/addcontactwizard/addcontactwizard.cpp:163
+#: kopete/contactlist/kopetecontactlistview.cpp:599
+#: kopete/contactlist/kopetemetacontactlvi.cpp:644
+msgid "New Group"
+msgstr "New Group"
+
+#: kopete/addcontactwizard/addcontactwizard.cpp:164
+#: kopete/contactlist/kopetecontactlistview.cpp:600
+#: kopete/contactlist/kopetemetacontactlvi.cpp:644
+msgid "Please enter the name for the new group:"
+msgstr "Please enter the name for the new group:"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:690
+msgid ""
+"_: 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 ""
+"<qt>Would you like to add <b>%1</b> to your contact list as a member of <b>"
+"%2</b>?</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 "Do Not Add"
+
+#: 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>Would you like to add <b>%1</b> to your contact list as a child contact of "
+"<b>%2</b>?</qt>"
+
+#: 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>This contact is already on your contact list. It is a child contact of <b>"
+"%1</b></qt>"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1374
+msgid "Rename Contact"
+msgstr "Rename Contact"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1376
+msgid "Send Single Message..."
+msgstr "Send Single Message..."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1379
+msgid "&Add Subcontact"
+msgstr "&Add Subcontact"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1384
+msgid "Rename Group"
+msgstr "Rename Group"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1385
+msgid "Remove Group"
+msgstr "Remove Group"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1386
+msgid "Send Message to Group"
+msgstr "Send Message to Group"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1390
+msgid "&Add Contact to Group"
+msgstr "&Add Contact to Group"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1448
+msgid "There is no email address set for this contact in the KDE address book."
+msgstr ""
+"There is no email address set for this contact in the KDE address book."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1448
+msgid "No Email Address in Address Book"
+msgstr "No Email Address in Address Book"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1451
+msgid ""
+"This contact was not found in the KDE address book. Check that a contact is "
+"selected in the properties dialog."
+msgstr ""
+"This contact was not found in the KDE address book. Check that a contact is "
+"selected in the properties dialogue."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1454
+msgid ""
+"This contact is not associated with a KDE address book entry, where the email "
+"address is stored. Check that a contact is selected in the properties dialog."
+msgstr ""
+"This contact is not associated with a KDE address book entry, where the email "
+"address is stored. Check that a contact is selected in the properties dialogue."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1476
+msgid "<qt>Would you like to add this contact to your contact list?</qt>"
+msgstr "<qt>Would you like to add this contact to your contact list?</qt>"
+
+#: 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>Are you sure you want to remove the contact <b>%1</b> "
+"from your contact list?</qt>"
+
+#: 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>Are you sure you want to remove the group <b>%1</b> "
+"and all contacts that are contained within it?</qt>"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1579
+msgid "Are you sure you want to remove these contacts from your contact list?"
+msgstr "Are you sure you want to remove these contacts from your contact list?"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1581
+msgid ""
+"Are you sure you want to remove these groups and contacts from your contact "
+"list?"
+msgstr ""
+"Are you sure you want to remove these groups and contacts from your contact "
+"list?"
+
+#: kopete/contactlist/kabcexport.cpp:90
+msgid "No writeable addressbook resource found."
+msgstr "No writeable addressbook resource found."
+
+#: kopete/contactlist/kabcexport.cpp:91
+msgid "Add or enable one using the KDE Control Center."
+msgstr "Add or enable one using the KDE Control Centre."
+
+#: kopete/contactlist/kabcexport.cpp:102
+msgid " (already in address book)"
+msgstr " (already in address book)"
+
+#: 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 "<Not Set>"
+
+#: kopete/contactlist/kopeteaddrbookexport.cpp:177
+msgid "Export to Address Book"
+msgstr "Export to Address Book"
+
+#: kopete/contactlist/kopeteaddrbookexport.cpp:181
+msgid "Set address book fields using the selected data from Kopete"
+msgstr "Set address book fields using the selected data from Kopete"
+
+#: kopete/contactlist/kopetegroupviewitem.cpp:163
+msgid ""
+"_: (NUMBER OF ONLINE CONTACTS/NUMBER OF CONTACTS IN GROUP)\n"
+"(%1/%2)"
+msgstr "(%1/%2)"
+
+#: 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>"
+
+#: kopete/contactlist/kopetemetacontactlvi.cpp:383
+msgid "<qt><i>%1</i> is now %2.</qt>"
+msgstr "<qt><i>%1</i> is now %2.</qt>"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 16
+#: kopete/contactlist/kopetemetacontactlvi.cpp:440
+#: kopete/contactlist/kopetemetacontactlvi.cpp:444 rc.cpp:386
+#, no-c-format
+msgid "Chat"
+msgstr "Chat"
+
+#: kopete/kopeteballoon.cpp:98
+msgid ""
+"_: to view\n"
+"View"
+msgstr "View"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 602
+#: kopete/kopeteballoon.cpp:100 protocols/yahoo/yahooaccount.cpp:1086
+#: protocols/yahoo/yahooaccount.cpp:1527 protocols/yahoo/yahooaccount.cpp:1750
+#: rc.cpp:2170 rc.cpp:2185 rc.cpp:2203 rc.cpp:2221
+#, no-c-format
+msgid "Ignore"
+msgstr "Ignore"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:194
+#: kopete/chatwindow/kopeteemailwindow.cpp:466
+#: kopete/chatwindow/kopeteemailwindow.cpp:484
+msgid "Send"
+msgstr "Send"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:205
+msgid "Ready."
+msgstr "Ready."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:316
+#: kopete/chatwindow/kopeteemailwindow.cpp:209
+msgid "&Send Message"
+msgstr "&Send Message"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:323
+msgid "Close All Chats"
+msgstr "Close All Chats"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:327
+msgid "&Activate Next Tab"
+msgstr "&Activate Next Tab"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:329
+msgid "&Activate Previous Tab"
+msgstr "&Activate Previous Tab"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:334
+msgid "Nic&k Completion"
+msgstr "Nic&k Completion"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:337
+msgid "&Detach Chat"
+msgstr "&Detach Chat"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:341
+msgid "&Move Tab to Window"
+msgstr "&Move Tab to Window"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:347
+msgid "&Tab Placement"
+msgstr "&Tab Placement"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:357
+msgid "Set Default &Font..."
+msgstr "Set Default &Font..."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:358
+msgid "Set Default Text &Color..."
+msgstr "Set Default Text &Colour..."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:359
+#: kopete/chatwindow/kopeteemailwindow.cpp:224
+msgid "Set &Background Color..."
+msgstr "Set &Background Colour..."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:361
+msgid "Previous History"
+msgstr "Previous History"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:365
+msgid "Next History"
+msgstr "Next History"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:374
+msgid "Place to Left of Chat Area"
+msgstr "Place to Left of Chat Area"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:376
+msgid "Place to Right of Chat Area"
+msgstr "Place to Right of Chat Area"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:378
+msgid "Show"
+msgstr "Show"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:380
+msgid "Hide"
+msgstr "Hide"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:381
+msgid "Automatic Spell Checking"
+msgstr "Automatic Spell Checking"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:389
+msgid "Co&ntacts"
+msgstr "Co&ntacts"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:415
+#: kopete/chatwindow/kopeteemailwindow.cpp:248
+msgid "Toolbar Animation"
+msgstr "Toolbar Animation"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:608
+msgid "Close the current tab"
+msgstr "Close the current tab"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:996
+msgid "More..."
+msgstr "More..."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:1199
+msgid "Plugin Actions"
+msgstr "Plugin Actions"
+
+#: kopete/chatwindow/chatmessagepart.cpp:262
+#: plugins/history/historydialog.cpp:178
+msgid "Copy Link Address"
+msgstr "Copy Link Address"
+
+#: kopete/chatwindow/chatmessagepart.cpp:287
+msgid "Save Conversation"
+msgstr "Save Conversation"
+
+#: kopete/chatwindow/chatmessagepart.cpp:325
+msgid "<qt>Could not open <b>%1</b> for writing.</qt>"
+msgstr "<qt>Could not open <b>%1</b> for writing.</qt>"
+
+#: kopete/chatwindow/chatmessagepart.cpp:326
+msgid "Error While Saving"
+msgstr "Error While Saving"
+
+#: kopete/chatwindow/chatmessagepart.cpp:674
+msgid "User Has Left"
+msgstr "User Has Left"
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:155
+msgid "<< Prev"
+msgstr "<< Prev"
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:160
+msgid "(0) Next >>"
+msgstr "(0) Next >>"
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:220
+msgid "&Set Font..."
+msgstr "&Set Font..."
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:222
+msgid "Set Text &Color..."
+msgstr "Set Text &Colour..."
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:347
+msgid "(%1) Next >>"
+msgstr "(%1) Next >>"
+
+#: kopete/chatwindow/chatview.cpp:355
+#: 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>"
+msgstr ""
+"<qt>You are about to leave the group chat session <b>%1</b>."
+"<br>You will not receive future messages from this conversation.</qt>"
+
+#: kopete/chatwindow/chatview.cpp:356
+#: kopete/chatwindow/kopeteemailwindow.cpp:426
+msgid "Closing Group Chat"
+msgstr "Closing Group Chat"
+
+#: kopete/chatwindow/chatview.cpp:357 kopete/chatwindow/chatview.cpp:364
+#: kopete/chatwindow/chatview.cpp:371
+#: kopete/chatwindow/kopeteemailwindow.cpp:427
+#: kopete/chatwindow/kopeteemailwindow.cpp:434
+#: kopete/chatwindow/kopeteemailwindow.cpp:441
+msgid "Cl&ose Chat"
+msgstr "Cl&ose Chat"
+
+#: kopete/chatwindow/chatview.cpp:362
+#: 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>You have received a message from <b>%1</b> in the last second. Are you sure "
+"you want to close this chat?</qt>"
+
+#: kopete/chatwindow/chatview.cpp:363
+#: kopete/chatwindow/kopeteemailwindow.cpp:433
+msgid "Unread Message"
+msgstr "Unread Message"
+
+#: kopete/chatwindow/chatview.cpp:369
+#: 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?"
+msgstr ""
+"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?"
+
+#: kopete/chatwindow/chatview.cpp:370
+#: kopete/chatwindow/kopeteemailwindow.cpp:440
+msgid "Message in Transit"
+msgstr "Message in Transit"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 774
+#: kopete/chatwindow/kopeteemailwindow.cpp:473 rc.cpp:2230
+#, no-c-format
+msgid "Reply"
+msgstr "Reply"
+
+#: kopete/chatwindow/kopeteemoticonaction.cpp:65
+msgid "Add Smiley"
+msgstr "Add Smiley"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:117
+msgid "KopeteRichTextEditPart"
+msgstr "KopeteRichTextEditPart"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:118
+msgid "A simple rich text editor part for Kopete"
+msgstr "A simple rich text editor part for Kopete"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:127
+msgid "Enable &Rich Text"
+msgstr "Enable &Rich Text"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:129
+msgid "Disable &Rich Text"
+msgstr "Disable &Rich Text"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:133
+msgid "Check &Spelling"
+msgstr "Check &Spelling"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:137
+msgid "Text &Color..."
+msgstr "Text &Colour..."
+
+#: kopete/chatwindow/krichtexteditpart.cpp:142
+msgid "Background Co&lor..."
+msgstr "Background Co&lour..."
+
+#: kopete/chatwindow/krichtexteditpart.cpp:147
+msgid "&Font"
+msgstr "&Font"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:153
+msgid "Font &Size"
+msgstr "Font &Size"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:159
+msgid "&Bold"
+msgstr "&Bold"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:164
+msgid "&Italic"
+msgstr "&Italic"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:169
+msgid "&Underline"
+msgstr "&Underline"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:183
+msgid "Align &Left"
+msgstr "Align &Left"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:188
+msgid "Align &Center"
+msgstr "Align &Centre"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:193
+msgid "Align &Right"
+msgstr "Align &Right"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:198
+msgid "&Justify"
+msgstr "&Justify"
+
+#: kopete/chatwindow/chatview.cpp:407
+#, c-format
+msgid ""
+"_n: One other person in the chat\n"
+"%n other people in the chat"
+msgstr ""
+"One other person in the chat\n"
+"%n other people in the chat"
+
+#: kopete/chatwindow/chatview.cpp:550
+msgid "%1 is typing a message"
+msgstr "%1 is typing a message"
+
+#: kopete/chatwindow/chatview.cpp:554
+msgid ""
+"_: %1 is a list of names\n"
+"%1 are typing a message"
+msgstr "%1 are typing a message"
+
+#: kopete/chatwindow/chatview.cpp:596 kopete/chatwindow/chatview.cpp:605
+msgid "%1 is now known as %2"
+msgstr "%1 is now known as %2"
+
+#: kopete/chatwindow/chatview.cpp:634
+msgid "%1 has joined the chat."
+msgstr "%1 has joined the chat."
+
+#: kopete/chatwindow/chatview.cpp:685
+msgid "%1 has left the chat."
+msgstr "%1 has left the chat."
+
+#: kopete/chatwindow/chatview.cpp:687
+msgid "%1 has left the chat (%2)."
+msgstr "%1 has left the chat (%2)."
+
+#: kopete/chatwindow/chatview.cpp:787
+#, c-format
+msgid "You are now marked as %1."
+msgstr "You are now marked as %1."
+
+#: kopete/chatwindow/chatview.cpp:794 kopete/chatwindow/chatview.cpp:800
+msgid "%2 is now %1."
+msgstr "%2 is now %1."
+
+#: kopete/addcontactwizard/fastaddcontactwizard.cpp:89
+msgid ""
+"_: The account name is prepended here\n"
+"%1 contact information"
+msgstr "%1 contact information"
+
+#: 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 "Choose New Contact For %1 Account <b>%2</b>"
+
+#. i18n: file ./libkopete/ui/kopetepassworddialog.ui line 64
+#: rc.cpp:3 rc.cpp:1990 rc.cpp:2869
+#, no-c-format
+msgid "&Password:"
+msgstr "&Password:"
+
+#. i18n: file ./libkopete/ui/kopetepassworddialog.ui line 82
+#: rc.cpp:6
+#, no-c-format
+msgid "&Remember password"
+msgstr "&Remember password"
+
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 36
+#: rc.cpp:9
+#, no-c-format
+msgid "Remember password"
+msgstr "Remember password"
+
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 39
+#: rc.cpp:12
+#, 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."
+msgstr ""
+"Tick 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."
+
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 64
+#: rc.cpp:15
+#, no-c-format
+msgid "Password:"
+msgstr "Password:"
+
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 83
+#: rc.cpp:18
+#, no-c-format
+msgid "Enter your password here."
+msgstr "Enter your password here."
+
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 86
+#: rc.cpp:21
+#, no-c-format
+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."
+msgstr ""
+"Enter your password here. If you would rather not save your password, untick "
+"the Remember password tickbox above; you will then be prompted for your "
+"password whenever it is needed."
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 33
+#: rc.cpp:27
+#, 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 ""
+"A user is trying to send you a file. The file will only be downloaded if you "
+"accept this dialogue. 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."
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 44
+#: rc.cpp:30
+#, no-c-format
+msgid "From:"
+msgstr "From:"
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 52
+#: rc.cpp:33
+#, no-c-format
+msgid "File name:"
+msgstr "File name:"
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 65
+#: rc.cpp:36
+#, no-c-format
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 73
+#: rc.cpp:39
+#, no-c-format
+msgid "Size:"
+msgstr "Size:"
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 81
+#: rc.cpp:42 rc.cpp:5309
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 114
+#: rc.cpp:45
+#, no-c-format
+msgid "Save to:"
+msgstr "Save to:"
+
+#. i18n: file ./libkopete/ui/addressbooklinkwidget_base.ui line 41
+#: rc.cpp:48
+#, no-c-format
+msgid "The KDE Address Book entry associated with this Kopete Contact"
+msgstr "The KDE Address Book entry associated with this Kopete Contact"
+
+#. i18n: file ./libkopete/ui/addressbooklinkwidget_base.ui line 63
+#: rc.cpp:54 rc.cpp:546
+#, no-c-format
+msgid "C&hange..."
+msgstr "C&hange..."
+
+#. i18n: file ./libkopete/ui/addressbooklinkwidget_base.ui line 66
+#: rc.cpp:57
+#, no-c-format
+msgid "Select an address book entry"
+msgstr "Select an address book entry"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 25
+#: rc.cpp:60
+#, no-c-format
+msgid "The contact XXX added you in his contactlist"
+msgstr "The contact XXX added you in his contactlist"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 61
+#: rc.cpp:63
+#, no-c-format
+msgid "Read More Info About This Contact"
+msgstr "Read More Info About This Contact"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 71
+#: rc.cpp:66
+#, no-c-format
+msgid "Authorize this contact to see my status"
+msgstr "Authorise this contact to see my status"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 82
+#: rc.cpp:69
+#, no-c-format
+msgid "Add this contact in my contactlist"
+msgstr "Add this contact in my contactlist"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 112
+#: rc.cpp:72 rc.cpp:2574
+#, no-c-format
+msgid "Display name:"
+msgstr "Display name:"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 115
+#: rc.cpp:75 rc.cpp:82
+#, no-c-format
+msgid ""
+"The display name of the contact. Leave it empty to use the contact nickname"
+msgstr ""
+"The display name of the contact. Leave it empty to use the contact nickname"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 119
+#: rc.cpp:78 rc.cpp:85
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 149
+#: rc.cpp:89
+#, no-c-format
+msgid "In the group:"
+msgstr "In the group:"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 152
+#: rc.cpp:92 rc.cpp:95
+#, no-c-format
+msgid ""
+"Enter the group where the contact should be added. Leave it empty to add it in "
+"the top level group."
+msgstr ""
+"Enter the group where the contact should be added. Leave it empty to add it in "
+"the top level group."
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 181
+#: rc.cpp:98
+#, no-c-format
+msgid "Addressbook link:"
+msgstr "Addressbook link:"
+
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 24
+#: rc.cpp:101 rc.cpp:128
+#, no-c-format
+msgid "Select Contact"
+msgstr "Select Contact"
+
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 55
+#: rc.cpp:104
+#, no-c-format
+msgid "Create New Entr&y..."
+msgstr "Create New Entr&y..."
+
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 58
+#: rc.cpp:107
+#, no-c-format
+msgid "Create a new entry in your address book"
+msgstr "Create a new entry in your address book"
+
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 88
+#: plugins/cryptography/kgpgselkey.cpp:53
+#: plugins/cryptography/popuppublic.cpp:127 rc.cpp:113 rc.cpp:826 rc.cpp:3256
+#: rc.cpp:4326 rc.cpp:5171
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 126
+#: rc.cpp:119
+#, no-c-format
+msgid "Select the contact you want to communicate with via Instant Messaging"
+msgstr "Select the contact you want to communicate with via Instant Messaging"
+
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 150
+#: rc.cpp:122 rc.cpp:131
+#, no-c-format
+msgid "S&earch:"
+msgstr "S&earch:"
+
+#. i18n: file ./libkopete/ui/kopeteawaydialogbase.ui line 27
+#: rc.cpp:125
+#, fuzzy, no-c-format
+msgid "Please specify an away message, or choose a predefined one."
+msgstr ""
+"Please specify an away message, or choose a predefined one from the dropdown."
+
+#. i18n: file ./libkopete/ui/metacontactselectorwidget_base.ui line 80
+#: rc.cpp:134
+#, no-c-format
+msgid "Meta Contact"
+msgstr "Meta Contact"
+
+#. i18n: file ./libkopete/kopetecommandui.rc line 6
+#: rc.cpp:137
+#, no-c-format
+msgid "Commands"
+msgstr "Commands"
+
+#. i18n: file ./kopete/groupkabcselectorwidget.ui line 49
+#: rc.cpp:140
+#, fuzzy, no-c-format
+msgid "Addressbook entry:"
+msgstr "Addressbook link:"
+
+#. i18n: file ./kopete/groupkabcselectorwidget.ui line 65
+#: rc.cpp:143
+#, fuzzy, no-c-format
+msgid "&Group"
+msgstr "&Groups"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 24
+#: rc.cpp:146
+#, no-c-format
+msgid "Video"
+msgstr "Video"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 47
+#: rc.cpp:149
+#, no-c-format
+msgid "Device"
+msgstr "Device"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 66
+#: rc.cpp:152
+#, no-c-format
+msgid "&Video Device Configuration"
+msgstr "&Video Device Configuration"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 93
+#: rc.cpp:155 rc.cpp:2806
+#, no-c-format
+msgid "Device:"
+msgstr "Device:"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 101
+#: rc.cpp:158
+#, no-c-format
+msgid "Input:"
+msgstr "Input:"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 109
+#: rc.cpp:161
+#, no-c-format
+msgid "Standard:"
+msgstr "Standard:"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 174
+#: rc.cpp:164
+#, no-c-format
+msgid "Con&trols"
+msgstr "Con&trols"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 193
+#: rc.cpp:167
+#, no-c-format
+msgid "&Image Adjustment"
+msgstr "&Image Adjustment"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 228
+#: rc.cpp:170
+#, no-c-format
+msgid "Brightness:"
+msgstr "Brightness:"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 244
+#: rc.cpp:173
+#, no-c-format
+msgid "Contrast:"
+msgstr "Contrast:"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 260
+#: rc.cpp:176
+#, no-c-format
+msgid "Saturation:"
+msgstr "Saturation:"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 276
+#: rc.cpp:179
+#, no-c-format
+msgid "Whiteness:"
+msgstr "Whiteness:"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 292
+#: rc.cpp:182
+#, no-c-format
+msgid "Hue:"
+msgstr "Hue:"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 443
+#: rc.cpp:185
+#, no-c-format
+msgid "Optio&ns"
+msgstr "Optio&ns"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 470
+#: rc.cpp:188
+#, no-c-format
+msgid "Image options"
+msgstr "Image options"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 489
+#: rc.cpp:191
+#, no-c-format
+msgid "Au&tomatic brightness/contrast adjustment"
+msgstr "Au&tomatic brightness/contrast adjustment"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 505
+#: rc.cpp:194
+#, no-c-format
+msgid "Automatic color correction"
+msgstr "Automatic colour correction"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 524
+#: rc.cpp:197
+#, fuzzy, no-c-format
+msgid "See preview mirrored"
+msgstr "See preview mirrored"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 16
+#: plugins/statistics/statisticsdialog.cpp:62 rc.cpp:200 rc.cpp:446
+#: rc.cpp:2608
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 27
+#: rc.cpp:203
+#, no-c-format
+msgid "System Tray"
+msgstr "System Tray"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 38
+#: rc.cpp:206
+#, no-c-format
+msgid "Show system tray &icon"
+msgstr "Show system tray &icon"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 41
+#: rc.cpp:209
+#, no-c-format
+msgid "Show the icon in the system tray"
+msgstr "Show the icon in the system tray"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 44
+#: rc.cpp:212
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 55
+#: rc.cpp:215
+#, no-c-format
+msgid "Start with hidden &main window"
+msgstr "Start with hidden &main window"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 58
+#: rc.cpp:218
+#, no-c-format
+msgid "Start with the main window minimized to the system tray"
+msgstr "Start with the main window minimised to the system tray"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 61
+#: rc.cpp:221
+#, no-c-format
+msgid ""
+"Start with the main window hidden. The only visible item is the system tray "
+"icon."
+msgstr ""
+"Start with the main window hidden. The only visible item is the system tray "
+"icon."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 71
+#: rc.cpp:224
+#, fuzzy, no-c-format
+msgid "Message Handling"
+msgstr "Message too long."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 82
+#: rc.cpp:227
+#, no-c-format
+msgid "Open messages instantl&y"
+msgstr ""
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 85
+#: rc.cpp:230
+#, fuzzy, no-c-format
+msgid "Instantly open incoming messages"
+msgstr "Auto replace on incoming messages"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 88
+#: rc.cpp:233
+#, 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."
+msgstr ""
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 96
+#: rc.cpp:236
+#, no-c-format
+msgid "Use message &queue"
+msgstr "Use message &queue"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 99
+#: rc.cpp:239
+#, fuzzy, no-c-format
+msgid "Use a message queue to store incoming messages"
+msgstr ""
+"Use a message queue instead of instantly opening a chat window on incoming "
+"messages"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 102
+#: rc.cpp:242
+#, fuzzy, 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 ""
+"Use a message for new incoming messages. New messages are messages that cannot "
+"be displayed in an already open chat window. Only queued messages trigger "
+"notification via bubble and flashing tray icon."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 110
+#: rc.cpp:245
+#, fuzzy, no-c-format
+msgid "Use message stac&k"
+msgstr "Use message &queue"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 113
+#: rc.cpp:248
+#, fuzzy, no-c-format
+msgid "Use a message stack to store incoming messages"
+msgstr ""
+"Use a message queue instead of instantly opening a chat window on incoming "
+"messages"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 116
+#: rc.cpp:251
+#, fuzzy, 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 ""
+"Use a message for new incoming messages. New messages are messages that cannot "
+"be displayed in an already open chat window. Only queued messages trigger "
+"notification via bubble and flashing tray icon."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 127
+#: rc.cpp:254
+#, fuzzy, no-c-format
+msgid "Queue/stack &unread messages"
+msgstr "Queue &unread messages"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 130
+#: rc.cpp:257
+#, fuzzy, no-c-format
+msgid "Also add unread messages to queue/stack"
+msgstr "Also add unread messages to queue"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 133
+#: rc.cpp:260
+#, fuzzy, 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 ""
+"Unread messages are messages that will be displayed in an already opened but "
+"inactive chat window. Only incoming queued messages trigger notification via "
+"bubble and flashing tray icon. With this option disabled only new incoming "
+"messages are queued, i.e. messages that cannot be displayed in an already open "
+"chat window."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 154
+#: rc.cpp:266
+#, no-c-format
+msgid "Connect automatically at &startup"
+msgstr "Connect automatically at &startup"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 157
+#: rc.cpp:269
+#, no-c-format
+msgid "Connect all your accounts automatically when starting Kopete"
+msgstr "Connect all your accounts automatically when starting Kopete"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 160
+#: rc.cpp:272
+#, no-c-format
+msgid ""
+"When starting Kopete all your accounts will be connected automatically. Note: "
+"You can exclude accounts individually in their properties."
+msgstr ""
+"When starting Kopete all your accounts will be connected automatically. Note: "
+"You can exclude accounts individually in their properties."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 16
+#: rc.cpp:275
+#, no-c-format
+msgid "Events"
+msgstr "Events"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 27
+#: rc.cpp:278
+#, no-c-format
+msgid "Tray Flash && Bubble"
+msgstr "Tray Flash && Bubble"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 38
+#: rc.cpp:281
+#, fuzzy, no-c-format
+msgid "Flash s&ystem tray"
+msgstr "&Flash system tray"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 41
+#: rc.cpp:284
+#, no-c-format
+msgid "Flash the system tray icon on an incoming message"
+msgstr "Flash the system tray icon on an incoming message"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 44
+#: rc.cpp:287
+#, no-c-format
+msgid "Flash the system tray icon whenever a message comes in."
+msgstr "Flash the system tray icon whenever a message comes in."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 80
+#: rc.cpp:290
+#, no-c-format
+msgid "&Left mouse click opens message"
+msgstr "&Left mouse click opens message"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 83
+#: rc.cpp:293
+#, no-c-format
+msgid ""
+"Left mouse click on flashing system tray opens message instead of "
+"restoring/minimizing contact list"
+msgstr ""
+"Left mouse click on flashing system tray opens message instead of "
+"restoring/minimising contact list"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 86
+#: rc.cpp:296
+#, 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 ""
+"A left mouse click on the flashing system tray icon opens the incoming message "
+"instead of restoring/minimising the contact list (e.g. to check who is sending "
+"messages). A middle click always opens this message."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 96
+#: rc.cpp:299
+#, fuzzy, no-c-format
+msgid "Sho&w bubble"
+msgstr "Show &bubble"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 99
+#: rc.cpp:302
+#, no-c-format
+msgid "Show a bubble on an incoming message"
+msgstr "Show a bubble on an incoming message"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 102
+#: rc.cpp:305
+#, no-c-format
+msgid "Show a bubble whenever a message comes in."
+msgstr "Show a bubble whenever a message comes in."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 138
+#: rc.cpp:308
+#, no-c-format
+msgid "Button \"&Ignore\" closes chat"
+msgstr "Button \"&Ignore\" closes chat"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 141
+#: rc.cpp:311
+#, no-c-format
+msgid ""
+"The \"Ignore\" button of the bubble closes the chat window for the sender"
+msgstr ""
+"The \"Ignore\" button of the bubble closes the chat window for the sender"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 144
+#: rc.cpp:314
+#, 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 ""
+"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."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 182
+#: rc.cpp:317
+#, fuzzy, no-c-format
+msgid "Close &bubble automatically after"
+msgstr "Connect automatically at &startup"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 188
+#: rc.cpp:320
+#, no-c-format
+msgid "Automatically close bubble after fixed amount of time"
+msgstr ""
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 191
+#: rc.cpp:323
+#, 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 ""
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 202
+#: rc.cpp:326 rc.cpp:685
+#, no-c-format
+msgid " Sec"
+msgstr " Sec"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 238
+#: rc.cpp:329
+#, no-c-format
+msgid "Exclude non-highlighted messages in grou&p chats"
+msgstr "Exclude non-highlighted messages in grou&p chats"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 241
+#: rc.cpp:332
+#, no-c-format
+msgid "Notify only highlighted messages in group chats"
+msgstr "Notify only highlighted messages in group chats"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 244
+#: rc.cpp:335
+#, no-c-format
+msgid ""
+"In very active group chats important messages can be singled out by excluding "
+"non-highlighted messages from notification."
+msgstr ""
+"In very active group chats important messages can be singled out by excluding "
+"non-highlighted messages from notification."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 252
+#: rc.cpp:338
+#, no-c-format
+msgid "Exclude messages in chats on current des&ktop"
+msgstr "Exclude messages in chats on current des&ktop"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 255
+#: rc.cpp:341
+#, fuzzy, no-c-format
+msgid ""
+"Do not display notification for messages in chat windows on current desktop"
+msgstr "Do not notify messages in chat windows on current desktop"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 258
+#: rc.cpp:344
+#, 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 ""
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 279
+#: rc.cpp:350
+#, no-c-format
+msgid "E&nable events while away"
+msgstr "E&nable events while away"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 282
+#: rc.cpp:353
+#, no-c-format
+msgid "Enable events if your account status is \"Away\""
+msgstr "Enable events if your account status is \"Away\""
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 285
+#: rc.cpp:356
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 293
+#: rc.cpp:359
+#, no-c-format
+msgid "Enable events for acti&ve chat windows"
+msgstr "Enable events for acti&ve chat windows"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 296
+#: rc.cpp:362
+#, no-c-format
+msgid "Enable events for incoming messages if the chat window is active"
+msgstr "Enable events for incoming messages if the chat window is active"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 299
+#: rc.cpp:365
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 307
+#: rc.cpp:368
+#, fuzzy, no-c-format
+msgid "Switch &to desktop containing chat on opening message"
+msgstr "&Switch to desktop containing chat on opening message"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 310
+#: rc.cpp:371
+#, no-c-format
+msgid ""
+"Switch to the desktop which contains the chat window for the sender when "
+"opening his/her message"
+msgstr ""
+"Switch to the desktop which contains the chat window for the sender when "
+"opening his/her message"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 313
+#: rc.cpp:374
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 321
+#: rc.cpp:377
+#, no-c-format
+msgid "&Raise window on incoming message"
+msgstr "&Raise window on incoming message"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 324
+#: rc.cpp:380
+#, no-c-format
+msgid "Raise the chat window/tab on an incoming message"
+msgstr "Raise the chat window/tab on an incoming message"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 327
+#: rc.cpp:383
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 27
+#: rc.cpp:389
+#, no-c-format
+msgid "&Interface Preference"
+msgstr "&Interface Preference"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 90
+#: rc.cpp:392
+#, no-c-format
+msgid "Chat Window Grouping &Policy"
+msgstr "Chat Window Grouping &Policy"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 99
+#: rc.cpp:395
+#, no-c-format
+msgid "Open All Messages in New Chat Window"
+msgstr "Open All Messages in New Chat Window"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 104
+#: rc.cpp:398
+#, no-c-format
+msgid "Group Messages From Same Account in Same Chat Window"
+msgstr "Group Messages From Same Account in Same Chat Window"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 109
+#: rc.cpp:401
+#, no-c-format
+msgid "Group All Messages in Same Chat Window"
+msgstr "Group All Messages in Same Chat Window"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 114
+#: rc.cpp:404
+#, no-c-format
+msgid "Group Messages From Contacts in Same Group in Same Chat Window"
+msgstr "Group Messages From Contacts in Same Group in Same Chat Window"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 119
+#: rc.cpp:407
+#, no-c-format
+msgid "Group Messages From Same Metacontact in Same Chat Window"
+msgstr "Group Messages From Same Metacontact in Same Chat Window"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 138
+#: rc.cpp:410
+#, 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>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"
+" "
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 156
+#: rc.cpp:425
+#, no-c-format
+msgid "High&light messages containing your nickname"
+msgstr "High&light messages containing your nickname"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 172
+#: rc.cpp:428
+#, no-c-format
+msgid "E&nable automatic spell checking"
+msgstr "E&nable automatic spell checking"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 180
+#: rc.cpp:431
+#, no-c-format
+msgid "&Show events in chat window"
+msgstr "&Show events in chat window"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 196
+#: rc.cpp:434
+#, no-c-format
+msgid "T&runcate contact name with more characters than:"
+msgstr "T&runcate contact name with more characters than:"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 245
+#: rc.cpp:437
+#, no-c-format
+msgid "&Maximum number of chat window lines:"
+msgstr "&Maximum number of chat window lines:"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 251
+#: rc.cpp:440
+#, no-c-format
+msgid ""
+"Limit the maximum number of lines visible in a chat window to improve speed for "
+"complex layouts."
+msgstr ""
+"Limit the maximum number of lines visible in a chat window to improve speed for "
+"complex layouts."
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 16
+#: rc.cpp:443
+#, no-c-format
+msgid "Away Configuration"
+msgstr "Away Configuration"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 44
+#: rc.cpp:449
+#, no-c-format
+msgid "Number of away messages to remember:"
+msgstr "Number of away messages to remember:"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 47
+#: rc.cpp:452 rc.cpp:455 rc.cpp:458 rc.cpp:461
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 94
+#: rc.cpp:464
+#, no-c-format
+msgid "Auto Away"
+msgstr "Auto Away"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 98
+#: rc.cpp:467
+#, no-c-format
+msgid ""
+"<p>If you check the <i>Use auto away</i> checkbox, Kopete will automaticaly set "
+"you globaly away when the KDE screen saver start, 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 ""
+"<p>If you tick the <i>Use auto away</i> tickbox, Kopete will automatically set "
+"you globally away when the KDE screen saver start, 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 ticked <i>"
+"Become available when detecting activity again</i></p>"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 109
+#: rc.cpp:471
+#, no-c-format
+msgid "&Use auto away"
+msgstr "&Use auto away"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 128
+#: rc.cpp:474
+#, no-c-format
+msgid "Become away after"
+msgstr "Become away after"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 153
+#: rc.cpp:477
+#, no-c-format
+msgid "minutes of user inactivity"
+msgstr "minutes of user inactivity"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 183
+#: rc.cpp:480
+#, no-c-format
+msgid "Become available when detecting activity again"
+msgstr "Become available when detecting activity again"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 196
+#: rc.cpp:483
+#, fuzzy, no-c-format
+msgid "Auto Away Message"
+msgstr "Away Message"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 210
+#: rc.cpp:486
+#, fuzzy, no-c-format
+msgid "Display the last away message used"
+msgstr "&Display a message:"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 224
+#: rc.cpp:489
+#, fuzzy, no-c-format
+msgid "Display the following away message:"
+msgstr "&Display a message:"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 25
+#: rc.cpp:492
+#, no-c-format
+msgid "Enable &global identity"
+msgstr "Enable &global identity"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 41
+#: rc.cpp:495
+#, no-c-format
+msgid "Identity:"
+msgstr "Identity:"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 75
+#: rc.cpp:498
+#, no-c-format
+msgid "Ne&w Identity..."
+msgstr "Ne&w Identity..."
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 83
+#: rc.cpp:501
+#, no-c-format
+msgid "Cop&y Identity..."
+msgstr "Cop&y Identity..."
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 91
+#: rc.cpp:504
+#, no-c-format
+msgid "Rename I&dentity..."
+msgstr "Rename I&dentity..."
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 99
+#: rc.cpp:507
+#, no-c-format
+msgid "Remo&ve Identity"
+msgstr "Remo&ve Identity"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 113
+#: rc.cpp:510
+#, no-c-format
+msgid "&Nickname"
+msgstr "&Nickname"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 152
+#: rc.cpp:513
+#, no-c-format
+msgid "Cu&stom:"
+msgstr "Cu&stom:"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 165
+#: rc.cpp:516
+#, no-c-format
+msgid "Use address boo&k name (need address book link)"
+msgstr "Use address boo&k name (need address book link)"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 173
+#: rc.cpp:519
+#, no-c-format
+msgid "Use nickname from con&tact for global nickname:"
+msgstr "Use nickname from con&tact for global nickname:"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 189
+#: rc.cpp:522 rc.cpp:1070 rc.cpp:1088
+#, no-c-format
+msgid "Contact to synchronize the displayname with."
+msgstr "Contact to synchronise the displayname with."
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 220
+#: rc.cpp:525
+#, fuzzy, no-c-format
+msgid "P&hoto"
+msgstr "Photo"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 275
+#: rc.cpp:528
+#, no-c-format
+msgid "S&ync address book photo with global photo"
+msgstr "S&ync address book photo with global photo"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 296
+#: rc.cpp:531 rc.cpp:1073
+#, no-c-format
+msgid "Cus&tom:"
+msgstr "Cus&tom:"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 304
+#: rc.cpp:534
+#, no-c-format
+msgid "U&se photo from contact for global photo:"
+msgstr "U&se photo from contact for global photo:"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 312
+#: rc.cpp:537
+#, no-c-format
+msgid "Use a&ddress book photo (needs address book link)"
+msgstr "Use a&ddress book photo (needs address book link)"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 365
+#: rc.cpp:540
+#, no-c-format
+msgid "<center>Photo</center>"
+msgstr "<center>Photo</center>"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 419
+#: rc.cpp:543
+#, no-c-format
+msgid "Address &Book Link"
+msgstr "Address &Book Link"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 460
+#: rc.cpp:549
+#, no-c-format
+msgid ""
+"<b>Note:</b> The address book link uses KAddressBook's \n"
+"current user contact."
+msgstr ""
+"<b>Note:</b> The address book link uses KAddressBook's \n"
+"current user contact."
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 17
+#: rc.cpp:553
+#, no-c-format
+msgid "Manage Accounts"
+msgstr "Manage Accounts"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 31
+#: rc.cpp:556 rc.cpp:2005
+#, no-c-format
+msgid "&New..."
+msgstr "&New..."
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 34
+#: rc.cpp:559
+#, no-c-format
+msgid "Add new account"
+msgstr "Add new account"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 42
+#: rc.cpp:562
+#, no-c-format
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 45
+#: rc.cpp:565
+#, no-c-format
+msgid "Modify selected account"
+msgstr "Modify selected account"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 48
+#: rc.cpp:568
+#, no-c-format
+msgid "Let you edit the account's properties."
+msgstr "Let you edit the account's properties."
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 59
+#: rc.cpp:574 rc.cpp:577
+#, no-c-format
+msgid "Remove selected account"
+msgstr "Remove selected account"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 68
+#: rc.cpp:580 rc.cpp:1184 rc.cpp:1266
+#, no-c-format
+msgid "Protocol"
+msgstr "Protocol"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 79
+#: rc.cpp:583 rc.cpp:1181 rc.cpp:1263 rc.cpp:1903
+#, no-c-format
+msgid "Account"
+msgstr "Account"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 100
+#: rc.cpp:586
+#, no-c-format
+msgid "Use &custom color"
+msgstr "Use &custom colour"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 103
+#: rc.cpp:589
+#, no-c-format
+msgid "Use custom color for account"
+msgstr "Use custom colour for account"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 106
+#: rc.cpp:592
+#, no-c-format
+msgid "Allows you to set a custom color for this account"
+msgstr "Allows you to set a custom colour for this account"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 117
+#: rc.cpp:595 rc.cpp:853 rc.cpp:884
+#, no-c-format
+msgid "Account custom color selector"
+msgstr "Account custom colour selector"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 121
+#: rc.cpp:598
+#, 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 ""
+"Allows you to set a custom colour for this account.\n"
+"The icon of every contact of this account will be coloured with this colour. "
+"Useful if you have several accounts of the same protocol"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 163
+#: rc.cpp:602
+#, no-c-format
+msgid "Increase the priority"
+msgstr "Increase the priority"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 167
+#: rc.cpp:605 rc.cpp:612
+#, 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 ""
+"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.)"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 201
+#: rc.cpp:609
+#, no-c-format
+msgid "Decrease the priority"
+msgstr "Decrease the priority"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 24
+#: rc.cpp:616
+#, no-c-format
+msgid "Chat Window Appearance"
+msgstr "Chat Window Appearance"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 43
+#: rc.cpp:619
+#, no-c-format
+msgid "Styles"
+msgstr "Styles"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 113
+#: rc.cpp:622
+#, no-c-format
+msgid "&Get New..."
+msgstr "&Get New..."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 116
+#: rc.cpp:625
+#, no-c-format
+msgid "Get new Chat Window styles over the Internet"
+msgstr "Get new Chat Window styles over the Internet"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 124
+#: rc.cpp:628
+#, fuzzy, no-c-format
+msgid "&Install..."
+msgstr "&Install Theme File..."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 142
+#: rc.cpp:634
+#, no-c-format
+msgid "Style Variant:"
+msgstr ""
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 165
+#: rc.cpp:637
+#, fuzzy, no-c-format
+msgid "Display"
+msgstr "Display Name"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 176
+#: rc.cpp:640
+#, no-c-format
+msgid "Group consecuti&ve messages"
+msgstr ""
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 16
+#: rc.cpp:643
+#, no-c-format
+msgid "Contact List Appearance"
+msgstr "Contact List Appearance"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 27
+#: rc.cpp:646
+#, no-c-format
+msgid "Layout"
+msgstr "Layout"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 38
+#: rc.cpp:649
+#, no-c-format
+msgid "Arrange metacontacts by &group"
+msgstr "Arrange metacontacts by &group"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 46
+#: rc.cpp:652
+#, no-c-format
+msgid "Show tree &branch lines"
+msgstr "Show tree &branch lines"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 79
+#: rc.cpp:655
+#, no-c-format
+msgid "In&dent contacts"
+msgstr "In&dent contacts"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 91
+#: rc.cpp:658
+#, no-c-format
+msgid "Contact Display Mode"
+msgstr "Contact Display Mode"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 102
+#: rc.cpp:661
+#, no-c-format
+msgid "List Style"
+msgstr "List Style"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 113
+#: rc.cpp:664
+#, no-c-format
+msgid "&Classic, left-aligned status icons"
+msgstr "&Classic, left-aligned status icons"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 124
+#: rc.cpp:667
+#, no-c-format
+msgid "&Right-aligned status icons"
+msgstr "&Right-aligned status icons"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 132
+#: rc.cpp:670
+#, no-c-format
+msgid "Detailed &view"
+msgstr "Detailed &view"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 142
+#: rc.cpp:673
+#, no-c-format
+msgid "Use contact photos when available"
+msgstr "Use contact photos when available"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 152
+#: rc.cpp:676
+#, no-c-format
+msgid "Contact List Auto-Hide"
+msgstr "Contact List Auto-Hide"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 155
+#: rc.cpp:679
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 166
+#: rc.cpp:682
+#, no-c-format
+msgid "A&uto-hide contact list"
+msgstr "A&uto-hide contact list"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 214
+#: rc.cpp:688
+#, no-c-format
+msgid "The timeout value for both contact list and scrollbar auto-hiding."
+msgstr "The timeout value for both contact list and scrollbar auto-hiding."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 225
+#: rc.cpp:691
+#, no-c-format
+msgid "after the cursor left the window"
+msgstr "after the cursor left the window"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 254
+#: rc.cpp:694
+#, no-c-format
+msgid "Contact List Animations"
+msgstr "Contact List Animations"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 265
+#: rc.cpp:697
+#, no-c-format
+msgid "&Animate changes to contact list items"
+msgstr "&Animate changes to contact list items"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 273
+#: rc.cpp:700
+#, no-c-format
+msgid "Fade in / out contacts as the&y appear / disappear"
+msgstr "Fade in / out contacts as the&y appear / disappear"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 281
+#: rc.cpp:703
+#, no-c-format
+msgid "Fo&ld in / out contacts as they appear / disappear"
+msgstr "Fo&ld in / out contacts as they appear / disappear"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 299
+#: rc.cpp:706
+#, no-c-format
+msgid "Change &Tooltip Contents..."
+msgstr "Change &Tooltip Contents..."
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 46
+#: rc.cpp:709
+#, 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."
+msgstr ""
+"Using the arrow buttons, put on the right the items you want to see in the "
+"contact tooltips. You can then sort them."
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 57
+#: rc.cpp:712
+#, no-c-format
+msgid "<b>Here you can customize the contact tooltips</b>"
+msgstr "<b>Here you can customise the contact tooltips</b>"
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 87
+#: rc.cpp:715
+#, no-c-format
+msgid ""
+"This list contains elements which are currently <b>not present</b> "
+"in the contact tooltip."
+msgstr ""
+"This list contains elements which are currently <b>not present</b> "
+"in the contact tooltip."
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 128
+#: rc.cpp:718
+#, no-c-format
+msgid "v"
+msgstr "v"
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 131
+#: rc.cpp:721
+#, no-c-format
+msgid "Use this arrow to reorder the items in the list."
+msgstr "Use this arrow to reorder the items in the list."
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 139
+#: rc.cpp:724
+#, no-c-format
+msgid "^"
+msgstr "^"
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 147
+#: rc.cpp:727
+#, no-c-format
+msgid "<"
+msgstr "<"
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 155
+#: rc.cpp:730
+#, no-c-format
+msgid ">"
+msgstr ">"
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 158
+#: rc.cpp:733
+#, no-c-format
+msgid "Use this arrows to add or remove items to your contact tooltips."
+msgstr "Use this arrows to add or remove items to your contact tooltips."
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 201
+#: rc.cpp:736
+#, no-c-format
+msgid ""
+"This list contains elements which are currently <b>present</b> "
+"in the contact tooltips."
+msgstr ""
+"This list contains elements which are currently <b>present</b> "
+"in the contact tooltips."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 24
+#: rc.cpp:739
+#, no-c-format
+msgid "&Use emoticons"
+msgstr "&Use emoticons"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 30
+#: rc.cpp:742
+#, no-c-format
+msgid ""
+"If this is checked, the text representation of emoticons in messages will be "
+"replaced by an image"
+msgstr ""
+"If this is checked, the text representation of emoticons in messages will be "
+"replaced by an image"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 38
+#: rc.cpp:745
+#, no-c-format
+msgid "&Require separators (spaces) around emoticons"
+msgstr "&Require separators (spaces) around emoticons"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 44
+#: rc.cpp:748
+#, no-c-format
+msgid ""
+"If this is checked, only emoticons that are separated from the text by spaces "
+"will be shown as images."
+msgstr ""
+"If this is ticked, only emoticons that are separated from the text by spaces "
+"will be shown as images."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 55
+#: rc.cpp:751
+#, no-c-format
+msgid "Select emoticon theme:"
+msgstr "Select emoticon theme:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 68
+#: rc.cpp:754
+#, no-c-format
+msgid "Preview:"
+msgstr "Preview:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 106
+#: rc.cpp:757
+#, no-c-format
+msgid "&Get New Themes..."
+msgstr "&Get New Themes..."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 109
+#: rc.cpp:760
+#, no-c-format
+msgid "Download emoticon theme from the Internet"
+msgstr "Download emoticon theme from the Internet"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 117
+#: rc.cpp:763
+#, no-c-format
+msgid "&Install Theme File..."
+msgstr "&Install Theme File..."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 133
+#: rc.cpp:766
+#, no-c-format
+msgid "Remove Theme"
+msgstr "Remove Theme"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 16
+#: rc.cpp:769 rc.cpp:1394
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 44
+#: rc.cpp:775
+#, no-c-format
+msgid "Base font:"
+msgstr "Base font:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 60
+#: rc.cpp:778
+#, no-c-format
+msgid "Highlight foreground:"
+msgstr "Highlight foreground:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 91
+#: rc.cpp:781
+#, no-c-format
+msgid "Base font color:"
+msgstr "Base font colour:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 122
+#: rc.cpp:784
+#, no-c-format
+msgid "Highlight background:"
+msgstr "Highlight background:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 130
+#: rc.cpp:787
+#, no-c-format
+msgid "Link color:"
+msgstr "Link colour:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 138
+#: rc.cpp:790
+#, no-c-format
+msgid "Background color:"
+msgstr "Background colour:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 153
+#: rc.cpp:793
+#, no-c-format
+msgid "Formatting Overrides"
+msgstr "Formatting Overrides"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 164
+#: rc.cpp:796
+#, no-c-format
+msgid "Do not show user specified &background color"
+msgstr "Do not show user specified &background colour"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 172
+#: rc.cpp:799
+#, no-c-format
+msgid "Do not show user specified &foreground color"
+msgstr "Do not show user specified &foreground colour"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 180
+#: rc.cpp:802
+#, no-c-format
+msgid "Do not show user specified &rich text"
+msgstr "Do not show user specified &rich text"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 201
+#: rc.cpp:808
+#, no-c-format
+msgid "Use custom fonts for contact list items"
+msgstr "Use custom fonts for contact list items"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 245
+#: rc.cpp:811
+#, no-c-format
+msgid "Small font:"
+msgstr "Small font:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 264
+#: rc.cpp:814
+#, no-c-format
+msgid "Normal font:"
+msgstr "Normal font:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 311
+#: rc.cpp:817
+#, no-c-format
+msgid "Recolor contacts marked as idle:"
+msgstr "Recolour contacts marked as idle:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 319
+#: rc.cpp:820
+#, no-c-format
+msgid "Group name color:"
+msgstr "Group name colour:"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 22
+#: rc.cpp:823
+#, no-c-format
+msgid "Step One: Select Messaging Service"
+msgstr "Step One: Select Messaging Service"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 83
+#: protocols/sms/smseditaccountwidget.cpp:134 rc.cpp:829 rc.cpp:4259
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 122
+#: rc.cpp:832
+#, 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>Welcome to the Add Account Wizard</h2>\n"
+"<p>Select the messaging service from the list below.</p>"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 16
+#: rc.cpp:836 rc.cpp:865 rc.cpp:1281
+#, no-c-format
+msgid "Finished"
+msgstr "Finished"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 39
+#: rc.cpp:839
+#, no-c-format
+msgid ""
+"<h2>Congratulations</h2>\n"
+"<p>You have finished configuring the account. Please click the \"Finish\" "
+"button.</p>"
+msgstr ""
+"<h2>Congratulations</h2>\n"
+"<p>You have finished configuring the account. Please click the \"Finish\" "
+"button.</p>"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 59
+#: rc.cpp:843 rc.cpp:874
+#, no-c-format
+msgid ""
+"Use &custom color\n"
+"for account:"
+msgstr ""
+"Use &custom colour\n"
+"for account:"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 62
+#: rc.cpp:847 rc.cpp:878
+#, no-c-format
+msgid "Use a custom color for this account"
+msgstr "Use a custom colour for this account"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 65
+#: rc.cpp:850 rc.cpp:881
+#, 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 ""
+"Account are often differentiated by the protocol icon. But if you have severals "
+"accounts of the same protocol, you may apply a colour filter to that icon to "
+"differentiate accounts from the same protocols."
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 131
+#: rc.cpp:856 rc.cpp:887
+#, no-c-format
+msgid "Co&nnect now"
+msgstr "Co&nnect now"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 137
+#: rc.cpp:859 rc.cpp:890
+#, no-c-format
+msgid "Connect right after Finish is pressed"
+msgstr "Connect right after Finish is pressed"
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 140
+#: rc.cpp:862 rc.cpp:893
+#, no-c-format
+msgid ""
+"If this is checked, the account will be connected right after you clicked on <i>"
+"Finished</i>."
+msgstr ""
+"If this is ticked, the account will be connected right after you clicked on <i>"
+"Finished</i>."
+
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 41
+#: rc.cpp:868
+#, 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>Congratulations</h2> \n"
+"<p>You have finished configuring the account. Please click the \"Finish\" "
+"button.</p>\n"
+"\n"
+
+#. i18n: file ./kopete/kopeteui.rc line 61
+#: rc.cpp:911
+#, no-c-format
+msgid "Global Identity Bar"
+msgstr "Global Identity Bar"
+
+#. i18n: file ./kopete/kopeteui.rc line 70
+#: rc.cpp:914
+#, no-c-format
+msgid "&Other Actions"
+msgstr "&Other Actions"
+
+#. i18n: file ./kopete/kopeteui.rc line 77
+#: rc.cpp:917
+#, no-c-format
+msgid "&Groups"
+msgstr "&Groups"
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 16
+#: rc.cpp:920
+#, no-c-format
+msgid "Export Contacts"
+msgstr "Export Contacts"
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 23
+#: rc.cpp:923
+#, no-c-format
+msgid "Export Contacts to Address Book"
+msgstr "Export Contacts to Address Book"
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 42
+#: rc.cpp:926
+#, no-c-format
+msgid ""
+"This wizard helps you export instant messaging contacts to the KDE address "
+"book."
+msgstr ""
+"This wizard helps you export instant messaging contacts to the KDE address "
+"book."
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 61
+#: rc.cpp:929
+#, no-c-format
+msgid "&Select Address Book"
+msgstr "&Select Address Book"
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 92
+#: rc.cpp:932
+#, no-c-format
+msgid "Select Contacts to Export"
+msgstr "Select Contacts to Export"
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 111
+#: rc.cpp:935
+#, no-c-format
+msgid "Selected contacts will be added to the KDE address book."
+msgstr "Selected contacts will be added to the KDE address book."
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 117
+#: rc.cpp:938 rc.cpp:1777
+#, no-c-format
+msgid "Contact"
+msgstr "Contact"
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 149
+#: rc.cpp:941
+#, no-c-format
+msgid "Select &All"
+msgstr "Select &All"
+
+#. i18n: file ./kopete/contactlist/kabcexport_base.ui line 157
+#: rc.cpp:944
+#, no-c-format
+msgid "&Deselect All"
+msgstr "&Deselect All"
+
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 16
+#: rc.cpp:947
+#, no-c-format
+msgid "Merge with Address Book"
+msgstr "Merge with Address Book"
+
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 27
+#: rc.cpp:950 rc.cpp:3860 rc.cpp:5222
+#, no-c-format
+msgid "First name:"
+msgstr "First name:"
+
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 38
+#: rc.cpp:953
+#, no-c-format
+msgid "Home phone:"
+msgstr "Home phone:"
+
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 73
+#: rc.cpp:956
+#, no-c-format
+msgid "Work phone:"
+msgstr "Work phone:"
+
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 84
+#: rc.cpp:959
+#, no-c-format
+msgid "Mobile phone:"
+msgstr "Mobile phone:"
+
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 95
+#: rc.cpp:962
+#, no-c-format
+msgid "URL:"
+msgstr "URL:"
+
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 121
+#: rc.cpp:965 rc.cpp:3866 rc.cpp:5231
+#, no-c-format
+msgid "Last name:"
+msgstr "Last name:"
+
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 140
+#: rc.cpp:968 rc.cpp:4386 rc.cpp:4398
+#, no-c-format
+msgid "Email:"
+msgstr "Email:"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 32
+#: rc.cpp:971
+#, no-c-format
+msgid "On &event:"
+msgstr "On &event:"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 43
+#: rc.cpp:974
+#, no-c-format
+msgid "Choose the event that should have a custom notification"
+msgstr "Choose the event that should have a custom notification"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 64
+#: rc.cpp:977
+#, no-c-format
+msgid "Select the sound to play"
+msgstr "Select the sound to play"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 72
+#: rc.cpp:980
+#, no-c-format
+msgid "&Play a sound:"
+msgstr "&Play a sound:"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 75
+#: rc.cpp:983
+#, no-c-format
+msgid "Play a sound when this event occurs for this contact"
+msgstr "Play a sound when this event occurs for this contact"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 100
+#: rc.cpp:986
+#, no-c-format
+msgid "Start a cha&t"
+msgstr "Start a cha&t"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 103
+#: rc.cpp:989
+#, no-c-format
+msgid ""
+"Open a chat window with this contact when this event occurs for this contact"
+msgstr ""
+"Open a chat window with this contact when this event occurs for this contact"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 111
+#: rc.cpp:992
+#, no-c-format
+msgid "&Display a message:"
+msgstr "&Display a message:"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 114
+#: rc.cpp:995
+#, no-c-format
+msgid ""
+"Display a message on your screen when this event occurs for this contact"
+msgstr ""
+"Display a message on your screen when this event occurs for this contact"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 125
+#: rc.cpp:998
+#, no-c-format
+msgid "Enter the message to display"
+msgstr "Enter the message to display"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 136
+#: rc.cpp:1001
+#, no-c-format
+msgid "D&isplay once"
+msgstr "D&isplay once"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 139
+#: rc.cpp:1004
+#, no-c-format
+msgid "Only display a message the next time the event occurs"
+msgstr "Only display a message the next time the event occurs"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 150
+#: rc.cpp:1007
+#, no-c-format
+msgid "P&lay once"
+msgstr "P&lay once"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 153
+#: rc.cpp:1010
+#, no-c-format
+msgid "Only play a sound the next time the event occurs"
+msgstr "Only play a sound the next time the event occurs"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 164
+#: rc.cpp:1013
+#, no-c-format
+msgid "T&rigger once"
+msgstr "T&rigger once"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 167
+#: rc.cpp:1016
+#, no-c-format
+msgid "Only start a chat the next time the event occurs"
+msgstr "Only start a chat the next time the event occurs"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 177
+#: rc.cpp:1019
+#, no-c-format
+msgid "S&uppress standard notifications"
+msgstr "S&uppress standard notifications"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 183
+#: rc.cpp:1022
+#, no-c-format
+msgid ""
+"Check to prevent notifications common to all contacts from happening for this "
+"contact"
+msgstr ""
+"Tick to prevent notifications common to all contacts from happening for this "
+"contact"
+
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 50
+#: rc.cpp:1028 rc.cpp:5168
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 68
+#: rc.cpp:1031 rc.cpp:1100
+#, no-c-format
+msgid "Icons"
+msgstr "Icons"
+
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 87
+#: rc.cpp:1034
+#, no-c-format
+msgid "O&pen:"
+msgstr "O&pen:"
+
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 98
+#: rc.cpp:1037
+#, no-c-format
+msgid "C&losed:"
+msgstr "C&losed:"
+
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 117
+#: rc.cpp:1040
+#, no-c-format
+msgid "Use custom &icons"
+msgstr "Use custom &icons"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 50
+#: rc.cpp:1046
+#, no-c-format
+msgid "Address Book Link"
+msgstr "Address Book Link"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 77
+#: rc.cpp:1049
+#, no-c-format
+msgid "E&xport Details..."
+msgstr "E&xport Details..."
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 80
+#: rc.cpp:1052
+#, no-c-format
+msgid "Export contact's details to the KDE Address Book"
+msgstr "Export contact's details to the KDE Address Book"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 108
+#: rc.cpp:1055
+#, no-c-format
+msgid "&Import Contacts"
+msgstr "&Import Contacts"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 111
+#: rc.cpp:1058
+#, no-c-format
+msgid "Import contacts from the KDE Address Book"
+msgstr "Import contacts from the KDE Address Book"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 123
+#: rc.cpp:1061
+#, no-c-format
+msgid "Display Name Source"
+msgstr "Display Name Source"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 134
+#: rc.cpp:1064
+#, fuzzy, no-c-format
+msgid "Use addressbook &name (needs addressbook link)"
+msgstr "Use addressbook name (needs addressbook link)"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 150
+#: rc.cpp:1067 rc.cpp:1085
+#, no-c-format
+msgid "From contact:"
+msgstr "From contact:"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 235
+#: rc.cpp:1076
+#, no-c-format
+msgid "Photo Source"
+msgstr "Photo Source"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 275
+#: rc.cpp:1082
+#, fuzzy, no-c-format
+msgid "U&se addressbook photo (needs addressbook link)"
+msgstr "Use addressbook photo (needs addressbook link)"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 342
+#: rc.cpp:1091
+#, no-c-format
+msgid "Custom:"
+msgstr "Custom:"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 398
+#: rc.cpp:1094
+#, no-c-format
+msgid "S&ync photo to addressbook"
+msgstr "S&ync photo to addressbook"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 408
+#: rc.cpp:1097 rc.cpp:5396
+#, no-c-format
+msgid "Ad&vanced"
+msgstr "Ad&vanced"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 430
+#: rc.cpp:1103
+#, no-c-format
+msgid "Awa&y:"
+msgstr "Awa&y:"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 441
+#: rc.cpp:1106
+#, no-c-format
+msgid "&Online:"
+msgstr "&Online:"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 452
+#: rc.cpp:1109
+#, no-c-format
+msgid "Use custom status &icons"
+msgstr "Use custom status &icons"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 455
+#: rc.cpp:1112
+#, no-c-format
+msgid "Check to set custom icons for this contact"
+msgstr "Tick to set custom icons for this contact"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 495
+#: rc.cpp:1115
+#, no-c-format
+msgid "O&ffline:"
+msgstr "O&ffline:"
+
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 506
+#: rc.cpp:1118
+#, no-c-format
+msgid "Un&known:"
+msgstr "Un&known:"
+
+#. i18n: file ./kopete/chatwindow/kopeterichtexteditpartfull.rc line 4
+#: rc.cpp:1121
+#, no-c-format
+msgid "F&ormat"
+msgstr "F&ormat"
+
+#. i18n: file ./kopete/chatwindow/kopeterichtexteditpartfull.rc line 11
+#: rc.cpp:1124
+#, no-c-format
+msgid "&Alignment"
+msgstr "&Alignment"
+
+#. i18n: file ./kopete/chatwindow/kopeterichtexteditpartfull.rc line 32
+#: rc.cpp:1130 rc.cpp:1169
+#, no-c-format
+msgid "Format Toolbar"
+msgstr "Format Toolbar"
+
+#. i18n: file ./kopete/chatwindow/kopeteemailwindow.rc line 5
+#: rc.cpp:1133 rc.cpp:1148 rc.cpp:2602 rc.cpp:4130 rc.cpp:4812 rc.cpp:5399
+#, no-c-format
+msgid "&Chat"
+msgstr "&Chat"
+
+#. i18n: file ./kopete/chatwindow/kopeteemailwindow.rc line 14
+#: rc.cpp:1136 rc.cpp:1151
+#, no-c-format
+msgid "&Format"
+msgstr "&Format"
+
+#. i18n: file ./kopete/chatwindow/kopeteemailwindow.rc line 41
+#: rc.cpp:1145 rc.cpp:1166 rc.cpp:3001 rc.cpp:3253 rc.cpp:5063
+#, no-c-format
+msgid "Status"
+msgstr "Status"
+
+#. i18n: file ./kopete/chatwindow/kopetechatwindow.rc line 23
+#: rc.cpp:1154
+#, no-c-format
+msgid "&Tabs"
+msgstr "&Tabs"
+
+#. i18n: file ./kopete/chatwindow/kopetechatwindow.rc line 35
+#: rc.cpp:1160
+#, no-c-format
+msgid "&Chat Members List"
+msgstr "&Chat Members List"
+
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 16
+#: rc.cpp:1172
+#, no-c-format
+msgid "Fast Contact Addition Wizard"
+msgstr "Fast Contact Addition Wizard"
+
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 23
+#: rc.cpp:1175 rc.cpp:1251
+#, no-c-format
+msgid "Select Instant Messaging Accounts"
+msgstr "Select Instant Messaging Accounts"
+
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 80
+#: rc.cpp:1178
+#, no-c-format
+msgid "<p><h2>Select IM Accounts</h2></p>"
+msgstr "<p><h2>Select IM Accounts</h2></p>"
+
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 113
+#: rc.cpp:1187 rc.cpp:1269
+#, 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 ""
+"Select the Instant Messaging systems to message the contact. If they use more "
+"than one IM system, select them all here"
+
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 125
+#: rc.cpp:1190
+#, no-c-format
+msgid "Done"
+msgstr "Done"
+
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 183
+#: rc.cpp:1193
+#, no-c-format
+msgid ""
+"<p>"
+"<h2>Contact added.</h2></p>\n"
+"<p>That was <i>fast.</i></p>"
+msgstr ""
+"<p>"
+"<h2>Contact added.</h2></p>\n"
+"<p>That was <i>fast.</i></p>"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 16
+#: rc.cpp:1197
+#, no-c-format
+msgid "Contact Addition Wizard"
+msgstr "Contact Addition Wizard"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 23
+#: rc.cpp:1200
+#, no-c-format
+msgid "Introduction"
+msgstr "Introduction"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 44
+#: rc.cpp:1203
+#, 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>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>"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 56
+#: rc.cpp:1208
+#, no-c-format
+msgid ""
+"<p>Kopete shares contact information with the KDE 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 KDE "
+"Addressbook, uncheck the box below.</p>"
+msgstr ""
+"<p>Kopete shares contact information with the KDE 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 KDE "
+"Addressbook, untick the box below.</p>"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 64
+#: rc.cpp:1212
+#, no-c-format
+msgid "<p>Press the \"Next\" button to begin.</p>"
+msgstr "<p>Press the \"Next\" button to begin.</p>"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 123
+#: rc.cpp:1215
+#, no-c-format
+msgid "&Use the KDE address book for this contact"
+msgstr "&Use the KDE address book for this contact"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 129
+#: rc.cpp:1218
+#, no-c-format
+msgid ""
+"Check this box if you do not want to integrate other KDE applications with "
+"Kopete"
+msgstr ""
+"Tick this box if you do not want to integrate other KDE applications with "
+"Kopete"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 156
+#: rc.cpp:1221
+#, no-c-format
+msgid "Select Address Book Entry"
+msgstr "Select Address Book Entry"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 169
+#: rc.cpp:1224
+#, no-c-format
+msgid "Select Display Name & Group"
+msgstr "Select Display Name & Group"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 180
+#: rc.cpp:1227
+#, no-c-format
+msgid "<qt><p><h2>Select Display Name and Group</h2></p></qt>"
+msgstr "<qt><p><h2>Select Display Name and Group</h2></p></qt>"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 194
+#: rc.cpp:1230
+#, no-c-format
+msgid ""
+"Enter the contact's displa&y name. This is how the contact will appear in "
+"Kopete:"
+msgstr ""
+"Enter the contact's displa&y name. This is how the contact will appear in "
+"Kopete:"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 205
+#: rc.cpp:1233
+#, fuzzy, no-c-format
+msgid "Leave this blank to use any display name set by the contact"
+msgstr "Leave this blank to use any display name set by the contact themself"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 244
+#: rc.cpp:1236
+#, no-c-format
+msgid "Select the contact list &group(s) that this contact should belong to :"
+msgstr "Select the contact list &group(s) that this contact should belong to :"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 256
+#: rc.cpp:1239
+#, no-c-format
+msgid "Groups"
+msgstr "Groups"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 272
+#: rc.cpp:1242
+#, no-c-format
+msgid "A contact may be present in more than one group"
+msgstr "A contact may be present in more than one group"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 280
+#: rc.cpp:1245
+#, no-c-format
+msgid "Create New G&roup..."
+msgstr "Create New G&roup..."
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 283
+#: rc.cpp:1248
+#, no-c-format
+msgid "Click here to create a new group"
+msgstr "Click here to create a new group"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 321
+#: rc.cpp:1254
+#, no-c-format
+msgid "<p><h2>Select Instant Messaging Accounts</h2></p>"
+msgstr "<p><h2>Select Instant Messaging Accounts</h2></p>"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 332
+#: rc.cpp:1257
+#, no-c-format
+msgid ""
+"Select the &account(s) you would like to use for this contact from the list "
+"below."
+msgstr ""
+"Select the &account(s) you would like to use for this contact from the list "
+"below."
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 343
+#: rc.cpp:1260
+#, 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>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>"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 399
+#: rc.cpp:1272 rc.cpp:1278
+#, 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 ""
+"How do you want to message the contact? If they use more than one Instant "
+"Messaging system, select them all here"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 407
+#: rc.cpp:1275
+#, no-c-format
+msgid "You can always add more ways to message this contact later."
+msgstr "You can always add more ways to message this contact later."
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 443
+#: rc.cpp:1284
+#, 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>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 authorisation from one or more "
+"of the messaging services, Kopete may prompt you for further information after "
+"this screen.</p>"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 16
+#: rc.cpp:1294
+#, no-c-format
+msgid "Now Listening"
+msgstr "Now Listening"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 33
+#: rc.cpp:1297
+#, no-c-format
+msgid "<b>Share Your Musical Taste</b>"
+msgstr "<b>Share Your Musical Taste</b>"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 59
+#: rc.cpp:1300
+#, no-c-format
+msgid "Messa&ge"
+msgstr "Messa&ge"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 78
+#: rc.cpp:1303
+#, no-c-format
+msgid "Use this message when advertising:"
+msgstr "Use this message when advertising:"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 87
+#: rc.cpp:1306
+#, no-c-format
+msgid ""
+"%track, %artist, %album, %player will be substituted if known.\n"
+"Expressions in brackets depend on a substitution being made."
+msgstr ""
+"%track, %artist, %album, %player will be substituted if known.\n"
+"Expressions in brackets depend on a substitution being made."
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 106
+#: rc.cpp:1310
+#, no-c-format
+msgid "Start with:"
+msgstr "Start with:"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 120
+#: rc.cpp:1313
+#, no-c-format
+msgid "Now Listening To: "
+msgstr "Now Listening To: "
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 128
+#: rc.cpp:1316
+#, no-c-format
+msgid "For each track:"
+msgstr "For each track:"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 142
+#: rc.cpp:1319
+#, no-c-format
+msgid "%track (by %artist)(on %album)"
+msgstr "%track (by %artist)(on %album)"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 150
+#: rc.cpp:1322
+#, no-c-format
+msgid "Conjunction (if >1 track):"
+msgstr "Conjunction (if >1 track):"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 164
+#: rc.cpp:1325
+#, no-c-format
+msgid ", and "
+msgstr ", and "
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 195
+#: rc.cpp:1328
+#, no-c-format
+msgid "A&dvertising Mode"
+msgstr "A&dvertising Mode"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 222
+#: rc.cpp:1331
+#, no-c-format
+msgid ""
+"Explicit &via \"Tools->Send Media Info\",\n"
+"or by typing \"/media\" in the chat\n"
+"window edit area."
+msgstr ""
+"Explicit &via \"Tools->Send Media Info\",\n"
+"or by typing \"/media\" in the chat\n"
+"window edit area."
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 230
+#: rc.cpp:1336
+#, fuzzy, no-c-format
+msgid "&Show in chat window (automatic)"
+msgstr "Show in chat &window (automatic)"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 239
+#: rc.cpp:1339
+#, no-c-format
+msgid ""
+"Show &the music you are listening to \n"
+"in place of your status message."
+msgstr ""
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 247
+#: rc.cpp:1343
+#, fuzzy, no-c-format
+msgid "Appe&nd to your status message"
+msgstr "Show in &your status message (automatic)"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 276
+#: rc.cpp:1346
+#, no-c-format
+msgid "Media Pla&yer"
+msgstr "Media Pla&yer"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 295
+#: rc.cpp:1349
+#, no-c-format
+msgid "Use &specified media player"
+msgstr "Use &specified media player"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 38
+#: rc.cpp:1358
+#, no-c-format
+msgid "Translation service:"
+msgstr "Translation service:"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 46
+#: rc.cpp:1361
+#, no-c-format
+msgid "Default native language:"
+msgstr "Default native language:"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 67
+#: rc.cpp:1364
+#, no-c-format
+msgid "Incoming Messages"
+msgstr "Incoming Messages"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 78
+#: rc.cpp:1367 rc.cpp:1379
+#, no-c-format
+msgid "Do not translate"
+msgstr "Do not translate"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 92
+#: rc.cpp:1370 rc.cpp:1382
+#, no-c-format
+msgid "Show the original message"
+msgstr "Show the original message"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 106
+#: rc.cpp:1373 rc.cpp:1385
+#, no-c-format
+msgid "Translate directly"
+msgstr "Translate directly"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 119
+#: rc.cpp:1376
+#, no-c-format
+msgid "Outgoing Messages"
+msgstr "Outgoing Messages"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 166
+#: rc.cpp:1388
+#, no-c-format
+msgid "Show dialog before sending"
+msgstr "Show dialogue before sending"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 35
+#: rc.cpp:1391
+#, no-c-format
+msgid "&Colors"
+msgstr "&Colours"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 62
+#: rc.cpp:1397
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 78
+#: rc.cpp:1403
+#, no-c-format
+msgid "Move &Up"
+msgstr "Move &Up"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 86
+#: rc.cpp:1406
+#, no-c-format
+msgid "Move &Down"
+msgstr "Move &Down"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 113
+#: rc.cpp:1409
+#, no-c-format
+msgid "Random order"
+msgstr "Random order"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 135
+#: rc.cpp:1412
+#, no-c-format
+msgid "Change global text foreground color"
+msgstr "Change global text foreground colour"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 143
+#: rc.cpp:1415
+#, no-c-format
+msgid "Change color every letter"
+msgstr "Change colour every letter"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 151
+#: rc.cpp:1418
+#, no-c-format
+msgid "Change color every word"
+msgstr "Change colour every word"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 161
+#: rc.cpp:1421
+#, no-c-format
+msgid "Effects"
+msgstr "Effects"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 180
+#: rc.cpp:1424
+#, no-c-format
+msgid "L4m3r t4lk"
+msgstr "L4m3r t4lk"
+
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 196
+#: rc.cpp:1427
+#, no-c-format
+msgid "CasE wAVes"
+msgstr "CasE wAVes"
+
+#. i18n: file ./plugins/netmeeting/netmeetingprefs_ui.ui line 27
+#: rc.cpp:1433
+#, no-c-format
+msgid ""
+"The NetMeeting Plugin allows you to start a video or voice chat with your MSN "
+"Messenger contacts.\n"
+"\n"
+"This is not the same as webcam chat you can find in the newer Windows "
+"Messenger®, but uses the older NetMeeting chat you can find in old versions."
+msgstr ""
+"The NetMeeting Plugin allows you to start a video or voice chat with your MSN "
+"Messenger contacts.\n"
+"\n"
+"This is not the same as webcam chat you can find in the newer Windows "
+"Messenger®, but uses the older NetMeeting chat you can find in old versions."
+
+#. i18n: file ./plugins/netmeeting/netmeetingprefs_ui.ui line 60
+#: rc.cpp:1438
+#, no-c-format
+msgid "Application to launch:"
+msgstr "Application to launch:"
+
+#. i18n: file ./plugins/netmeeting/netmeetingprefs_ui.ui line 66
+#: rc.cpp:1441
+#, fuzzy, no-c-format
+msgid "ekiga -c callto://%1"
+msgstr "gnomemeeting -c callto://%1"
+
+#. i18n: file ./plugins/netmeeting/netmeetingprefs_ui.ui line 71
+#: rc.cpp:1444
+#, no-c-format
+msgid "konference callto://%1"
+msgstr "konference callto://%1"
+
+#. i18n: file ./plugins/netmeeting/netmeetingprefs_ui.ui line 99
+#: rc.cpp:1447
+#, no-c-format
+msgid "<b>%1</b> will be replaced by the ip to call"
+msgstr "<b>%1</b> will be replaced by the ip to call"
+
+#. i18n: file ./plugins/netmeeting/netmeetingprefs_ui.ui line 135
+#: rc.cpp:1450
+#, no-c-format
+msgid ""
+"You can download Konference here: <a "
+"href=\"http://www.kde-apps.org/content/show.php?content=10395\">"
+"http://www.kde-apps.org/content/show.php?content=10395</a>"
+msgstr ""
+"You can download Konference here: <a "
+"href=\"http://www.kde-apps.org/content/show.php?content=10395\">"
+"http://www.kde-apps.org/content/show.php?content=10395</a>"
+
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 22
+#: rc.cpp:1453
+#, no-c-format
+msgid "Alias"
+msgstr "Alias"
+
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 33
+#: rc.cpp:1456 rc.cpp:2251
+#, no-c-format
+msgid "Command"
+msgstr "Command"
+
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 44
+#: rc.cpp:1459 rc.cpp:1505
+#, no-c-format
+msgid "Protocols"
+msgstr "Protocols"
+
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 69
+#: rc.cpp:1462
+#, no-c-format
+msgid ""
+"This is the list of custom aliases and the commands that you have already added"
+msgstr ""
+"This is the list of custom aliases and the commands that you have already added"
+
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 77
+#: rc.cpp:1465
+#, no-c-format
+msgid "&Add New Alias..."
+msgstr "&Add New Alias..."
+
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 85
+#: rc.cpp:1468
+#, no-c-format
+msgid "&Delete Selected"
+msgstr "&Delete Selected"
+
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 93
+#: rc.cpp:1471
+#, no-c-format
+msgid "Edit Alias..."
+msgstr "Edit Alias..."
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 16
+#: rc.cpp:1474
+#, no-c-format
+msgid "Add New Alias"
+msgstr "Add New Alias"
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 27
+#: rc.cpp:1477
+#, no-c-format
+msgid "Command:"
+msgstr "Command:"
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 38
+#: rc.cpp:1480
+#, no-c-format
+msgid "This is the command that you want to run when you execute this alias. "
+msgstr "This is the command that you want to run when you execute this alias. "
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 45
+#: rc.cpp:1483
+#, 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>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>"
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 53
+#: rc.cpp:1490
+#, no-c-format
+msgid "Alias:"
+msgstr "Alias:"
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 64
+#: rc.cpp:1493
+#, no-c-format
+msgid ""
+"This is the alias you are adding (what you will type after the command "
+"identifier, '/')."
+msgstr ""
+"This is the alias you are adding (what you will type after the command "
+"identifier, '/')."
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 67
+#: rc.cpp:1496
+#, 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 ""
+"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)."
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 123
+#: rc.cpp:1508 rc.cpp:1511
+#, no-c-format
+msgid ""
+"If you want this alias to only be active for certain protocols, select those "
+"protocols here."
+msgstr ""
+"If you want this alias to only be active for certain protocols, select those "
+"protocols here."
+
+#. i18n: file ./plugins/alias/aliasdialog.ui line 137
+#: rc.cpp:1514
+#, no-c-format
+msgid "For protocols:"
+msgstr "For protocols:"
+
+#. i18n: file ./plugins/latex/latexprefsbase.ui line 29
+#: rc.cpp:1520
+#, no-c-format
+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 ""
+"<p>The <font size=\"+1\">KopeTeX</font> plugin allows <font size=\"+1\">"
+"Kopet</font>e to render Latex formulæ 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>"
+
+#. i18n: file ./plugins/latex/latexprefsbase.ui line 73
+#: rc.cpp:1527
+#, no-c-format
+msgid "Rendering resolution (DPI):"
+msgstr "Rendering resolution (DPI):"
+
+#. i18n: file ./plugins/latex/latexprefsbase.ui line 113
+#: rc.cpp:1530
+#, no-c-format
+msgid "x"
+msgstr "x"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 33
+#: rc.cpp:1533
+#, no-c-format
+msgid "Uploading"
+msgstr "Uploading"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 56
+#: rc.cpp:1536
+#, no-c-format
+msgid "Uplo&ad to:"
+msgstr "Uplo&ad to:"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 91
+#: rc.cpp:1539
+#, no-c-format
+msgid "Formatting"
+msgstr "Formatting"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 108
+#: rc.cpp:1542
+#, no-c-format
+msgid "HTML (simple loo&k)"
+msgstr "HTML (simple loo&k)"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 114
+#: rc.cpp:1545
+#, no-c-format
+msgid ""
+"HTML 4.01 Transitional using the ISO-8859-1 (aka. Latin 1) character set "
+"encoding."
+msgstr ""
+"HTML 4.01 Transitional using the ISO-8859-1 (aka. Latin 1) character set "
+"encoding."
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 119
+#: rc.cpp:1548
+#, 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 formatting using ISO-8859-1 (aka. Latin 1) character set "
+"encoding.\n"
+"\n"
+"This version should be easily opened by most web browsers."
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 127
+#: rc.cpp:1553
+#, no-c-format
+msgid "XHTML (simple look)"
+msgstr "XHTML (simple look)"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 130
+#: rc.cpp:1556
+#, no-c-format
+msgid "XHTML 1.0 Strict"
+msgstr "XHTML 1.0 Strict"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 135
+#: rc.cpp:1559
+#, 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 ""
+"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."
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 143
+#: rc.cpp:1564
+#, no-c-format
+msgid "&XML"
+msgstr "&XML"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 146
+#: rc.cpp:1567
+#, no-c-format
+msgid "Save the output in XML format using UTF-8 character set."
+msgstr "Save the output in XML format using UTF-8 character set."
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 149
+#: rc.cpp:1570
+#, no-c-format
+msgid "Save the output in XML format using the UTF-8 encoding."
+msgstr "Save the output in XML format using the UTF-8 encoding."
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 157
+#: rc.cpp:1573
+#, no-c-format
+msgid "XML transformation &using this XSLT sheet:"
+msgstr "XML transformation &using this XSLT sheet:"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 200
+#: rc.cpp:1576
+#, no-c-format
+msgid "Repla&ce protocol text with images in (X)HTML"
+msgstr "Repla&ce protocol text with images in (X)HTML"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 203
+#: rc.cpp:1579
+#, no-c-format
+msgid "Replaces the protocol names, such as MSN and IRC with images."
+msgstr "Replaces the protocol names, such as MSN and IRC with images."
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 220
+#: rc.cpp:1582
+#, no-c-format
+msgid ""
+"Replaces the protocol names, such as MSN and 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/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"
+msgstr ""
+"Replaces the protocol names, such as MSN and 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/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 230
+#: rc.cpp:1599
+#, no-c-format
+msgid "Display Name"
+msgstr "Display Name"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 247
+#: rc.cpp:1602
+#, no-c-format
+msgid "Use one of &your IM names"
+msgstr "Use one of &your IM names"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 258
+#: rc.cpp:1605
+#, no-c-format
+msgid "Use another &name:"
+msgstr "Use another &name:"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 301
+#: rc.cpp:1608
+#, no-c-format
+msgid "Include &IM addresses"
+msgstr "Include &IM addresses"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 17
+#: rc.cpp:1611
+#, no-c-format
+msgid "HighlighPrefsUI"
+msgstr "HighlighPrefsUI"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 36
+#: rc.cpp:1614
+#, no-c-format
+msgid "Available Filters"
+msgstr "Available Filters"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 69
+#: rc.cpp:1623
+#, no-c-format
+msgid "Rename..."
+msgstr "Rename..."
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 75
+#: rc.cpp:1626
+#, no-c-format
+msgid "Filters"
+msgstr "Filters"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 111
+#: rc.cpp:1629
+#, no-c-format
+msgid "Criteria"
+msgstr "Criteria"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 130
+#: rc.cpp:1632
+#, no-c-format
+msgid "If the message contains:"
+msgstr "If the message contains:"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 151
+#: rc.cpp:1635
+#, no-c-format
+msgid "Regular expression"
+msgstr "Regular expression"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 167
+#: protocols/gadu/gaducontact.cpp:204 rc.cpp:1638
+#, no-c-format
+msgid "Edit..."
+msgstr "Edit..."
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 194
+#: rc.cpp:1641
+#, no-c-format
+msgid "Case sensitive"
+msgstr "Case sensitive"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 212
+#: rc.cpp:1644
+#, no-c-format
+msgid "Action"
+msgstr "Action"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 239
+#: rc.cpp:1647
+#, no-c-format
+msgid "Set the message importance to:"
+msgstr "Set the message importance to:"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 245
+#: rc.cpp:1650
+#, no-c-format
+msgid "Low"
+msgstr "Low"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 250
+#: rc.cpp:1653
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 255
+#: rc.cpp:1656
+#, no-c-format
+msgid "Highlight"
+msgstr "Highlight"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 302
+#: rc.cpp:1659
+#, no-c-format
+msgid "Change the background color to:"
+msgstr "Change the background colour to:"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 353
+#: rc.cpp:1662
+#, no-c-format
+msgid "Change the foreground color to:"
+msgstr "Change the foreground colour to:"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 404
+#: rc.cpp:1665
+#, no-c-format
+msgid "Play a sound:"
+msgstr "Play a sound:"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 427
+#: rc.cpp:1668
+#, no-c-format
+msgid "Raise window"
+msgstr "Raise window"
+
+#. i18n: file ./plugins/cryptography/cryptographyuserkey_ui.ui line 24
+#: rc.cpp:1671
+#, no-c-format
+msgid "PGP key:"
+msgstr "PGP key:"
+
+#. i18n: file ./plugins/cryptography/cryptographyuserkey_ui.ui line 40
+#: rc.cpp:1674 rc.cpp:1692
+#, no-c-format
+msgid "Select..."
+msgstr "Select..."
+
+#. i18n: file ./plugins/cryptography/cryptographyuserkey_ui.ui line 73
+#: rc.cpp:1680
+#, no-c-format
+msgid "TextLabel2"
+msgstr "TextLabel2"
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 25
+#: rc.cpp:1689
+#, no-c-format
+msgid "Your private PGP key:"
+msgstr "Your private PGP key:"
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 49
+#: rc.cpp:1695
+#, no-c-format
+msgid "Encrypt outgoing messages with this key"
+msgstr "Encrypt outgoing messages with this key"
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 53
+#: rc.cpp:1698
+#, 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>Tick 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."
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 78
+#: rc.cpp:1702
+#, no-c-format
+msgid "Cache Passphrase"
+msgstr "Cache Passphrase"
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 89
+#: rc.cpp:1705
+#, no-c-format
+msgid "Until Kopete closes"
+msgstr "Until Kopete closes"
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 130
+#: rc.cpp:1708 rc.cpp:1963
+#, no-c-format
+msgid "minutes"
+msgstr "minutes"
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 146
+#: rc.cpp:1711
+#, no-c-format
+msgid "For"
+msgstr "For"
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 154
+#: rc.cpp:1714 rc.cpp:1828
+#, no-c-format
+msgid "Never"
+msgstr "Never"
+
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 164
+#: rc.cpp:1717
+#, no-c-format
+msgid "Do not ask for the passphrase"
+msgstr "Do not ask for the passphrase"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 17
+#: rc.cpp:1723
+#, no-c-format
+msgid "HistoryPrefsWidget"
+msgstr "HistoryPrefsWidget"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 28
+#: rc.cpp:1726
+#, no-c-format
+msgid "Chat History"
+msgstr "Chat History"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 39
+#: rc.cpp:1729
+#, no-c-format
+msgid "Number of messages per page:"
+msgstr "Number of messages per page:"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 42
+#: rc.cpp:1732
+#, no-c-format
+msgid ""
+"The number of messages that are shown when browsing history in the chat window"
+msgstr ""
+"The number of messages that are shown when browsing history in the chat window"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 59
+#: rc.cpp:1735
+#, no-c-format
+msgid ""
+"The number of message that are shown when borwsing history in the chat window"
+msgstr ""
+"The number of messages that are shown when browsing history in the chat window"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 67
+#: rc.cpp:1738
+#, no-c-format
+msgid "Color of messages:"
+msgstr "Colour of messages:"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 73
+#: rc.cpp:1741 rc.cpp:1744
+#, no-c-format
+msgid "Color of history messages in the chat window"
+msgstr "Colour of history messages in the chat window"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 108
+#: rc.cpp:1747 rc.cpp:1753
+#, 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 ""
+"This is the number of messages that will be added automatically in the chat "
+"window when opening a new chat."
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 116
+#: rc.cpp:1750
+#, no-c-format
+msgid "Number of messages to show:"
+msgstr "Number of messages to show:"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 130
+#: rc.cpp:1756
+#, no-c-format
+msgid "Show chat history in new chats"
+msgstr "Show chat history in new chats"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 136
+#: rc.cpp:1759
+#, no-c-format
+msgid ""
+"When a new chat is opened, automatically add the last few messages between you "
+"and that contact."
+msgstr ""
+"When a new chat is opened, automatically add the last few messages between you "
+"and that contact."
+
+#. i18n: file ./plugins/history/historyviewer.ui line 55
+#: plugins/history/historydialog.cpp:572 rc.cpp:1765
+#, no-c-format
+msgid "Ready"
+msgstr "Ready"
+
+#. i18n: file ./plugins/history/historyviewer.ui line 125
+#: plugins/history/historydialog.cpp:536 rc.cpp:1771
+#, fuzzy, no-c-format
+msgid "Se&arch"
+msgstr "Se&arch:"
+
+#. i18n: file ./plugins/history/historyviewer.ui line 179
+#: rc.cpp:1774
+#, no-c-format
+msgid "Date"
+msgstr "Date"
+
+#. i18n: file ./plugins/history/historyviewer.ui line 275
+#: rc.cpp:1780
+#, no-c-format
+msgid "Contact:"
+msgstr "Contact:"
+
+#. i18n: file ./plugins/history/historyviewer.ui line 296
+#: rc.cpp:1783
+#, fuzzy, no-c-format
+msgid "Message Filter:"
+msgstr "Rename Filter"
+
+#. i18n: file ./plugins/history/historyviewer.ui line 302
+#: rc.cpp:1786
+#, fuzzy, no-c-format
+msgid "All messages"
+msgstr "Away Messages"
+
+#. i18n: file ./plugins/history/historyviewer.ui line 307
+#: rc.cpp:1789
+#, no-c-format
+msgid "Only incoming"
+msgstr ""
+
+#. i18n: file ./plugins/history/historyviewer.ui line 312
+#: rc.cpp:1792
+#, no-c-format
+msgid "Only outgoing"
+msgstr ""
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 36
+#: rc.cpp:1795
+#, no-c-format
+msgid "Ask &Database"
+msgstr "Ask &Database"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 47
+#: rc.cpp:1798
+#, no-c-format
+msgid "Date && Time"
+msgstr "Date && Time"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 112
+#: rc.cpp:1801
+#, no-c-format
+msgid "Time :"
+msgstr "Time :"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 167
+#: rc.cpp:1804
+#, no-c-format
+msgid "Question"
+msgstr "Question"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 184
+#: rc.cpp:1807
+#, no-c-format
+msgid "Contact Status at Date & Time"
+msgstr "Contact Status at Date & Time"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 189
+#: rc.cpp:1810
+#, no-c-format
+msgid "Most Used Status at Date"
+msgstr "Most Used Status at Date"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 209
+#: rc.cpp:1813
+#, no-c-format
+msgid "&Ask"
+msgstr "&Ask"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 221
+#: rc.cpp:1816
+#, no-c-format
+msgid "Answer"
+msgstr "Answer"
+
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 24
+#: rc.cpp:1822
+#, no-c-format
+msgid "Use Subfolder for Each Contact"
+msgstr "Use Subfolder for Each Contact"
+
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 38
+#: rc.cpp:1825
+#, no-c-format
+msgid "Always"
+msgstr "Always"
+
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 66
+#: rc.cpp:1831
+#, fuzzy, no-c-format
+msgid "Onl&y the selected contacts"
+msgstr "Only the selected contacts"
+
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 83
+#: rc.cpp:1834
+#, no-c-format
+msgid "Not the selected contacts"
+msgstr "Not the selected contacts"
+
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 98
+#: rc.cpp:1837
+#, fuzzy, no-c-format
+msgid "Add Bookmarks from Contacts Not In Your Contact List"
+msgstr "Add to Your Contact List"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 16
+#: rc.cpp:1840
+#, no-c-format
+msgid "SMPPPDLocation"
+msgstr "SMPPPDLocation"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 27
+#: rc.cpp:1843 rc.cpp:3376 rc.cpp:4088 rc.cpp:4199 rc.cpp:4572 rc.cpp:5111
+#, no-c-format
+msgid "Ser&ver:"
+msgstr "Ser&ver:"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 41
+#: rc.cpp:1846
+#, no-c-format
+msgid "localhost"
+msgstr "localhost"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 47
+#: rc.cpp:1849
+#, no-c-format
+msgid "The server on which the SMPPPD is running"
+msgstr "The server on which the SMPPPD is running"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 55
+#: rc.cpp:1852 rc.cpp:4106
+#, no-c-format
+msgid "P&ort:"
+msgstr "P&ort:"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 83
+#: rc.cpp:1855
+#, no-c-format
+msgid "The port on which the SMPPPD is running on"
+msgstr "The port on which the SMPPPD is running on"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 91
+#: rc.cpp:1858
+#, no-c-format
+msgid "Default: 3185"
+msgstr "Default: 3185"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 118
+#: rc.cpp:1861 rc.cpp:4473
+#, no-c-format
+msgid "Pass&word:"
+msgstr "Pass&word:"
+
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 135
+#: rc.cpp:1864
+#, no-c-format
+msgid "The password to authenticate with the smpppd"
+msgstr "The password to authenticate with the smpppd"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 17
+#: rc.cpp:1867
+#, no-c-format
+msgid "SMPPPDCS Preferences"
+msgstr "SMPPPDCS Preferences"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 32
+#: rc.cpp:1870
+#, no-c-format
+msgid "&Connection"
+msgstr "&Connection"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 57
+#: rc.cpp:1873
+#, no-c-format
+msgid "Method of Connection Status Detection"
+msgstr "Method of Connection Status Detection"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 74
+#: rc.cpp:1876
+#, no-c-format
+msgid "&netstat - Standard method of connection status detection"
+msgstr "&netstat - Standard method of connection status detection"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 80
+#: rc.cpp:1879
+#, no-c-format
+msgid ""
+"Uses the netstat command to find a gateway; suitable on dial-up computers"
+msgstr ""
+"Uses the netstat command to find a gateway; suitable on dial-up computers"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 88
+#: rc.cpp:1882
+#, no-c-format
+msgid "smpppd - Ad&vanced method of connection status detection"
+msgstr "smpppd - Ad&vanced method of connection status detection"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 91
+#: rc.cpp:1885
+#, no-c-format
+msgid ""
+"Uses the smpppd on a gateway; suitable for a computer in a private network"
+msgstr ""
+"Uses the smpppd on a gateway; suitable for a computer in a private network"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 107
+#: rc.cpp:1888
+#, no-c-format
+msgid "&Try to Detect Automatically"
+msgstr "&Try to Detect Automatically"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 110
+#: rc.cpp:1891
+#, no-c-format
+msgid "Tries to find an appropriate connection method"
+msgstr "Tries to find an appropriate connection method"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 142
+#: rc.cpp:1894
+#, no-c-format
+msgid "Location of the SMPPPD"
+msgstr "Location of the SMPPPD"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 187
+#: rc.cpp:1897
+#, no-c-format
+msgid "Acco&unts"
+msgstr "Acco&unts"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 218
+#: rc.cpp:1900
+#, no-c-format
+msgid "Choose the accounts to ignore:"
+msgstr "Choose the accounts to ignore:"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 25
+#: rc.cpp:1906
+#, no-c-format
+msgid "Sentence Options"
+msgstr "Sentence Options"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 36
+#: rc.cpp:1909
+#, no-c-format
+msgid "Add a dot at the end of each sent line"
+msgstr "Add a dot at the end of each sent line"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 44
+#: rc.cpp:1912
+#, no-c-format
+msgid "Start each sent line with a capital letter"
+msgstr "Start each sent line with a capital letter"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 54
+#: rc.cpp:1915
+#, no-c-format
+msgid "Replacement Options"
+msgstr "Replacement Options"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 65
+#: rc.cpp:1918
+#, no-c-format
+msgid "Auto replace on incoming messages"
+msgstr "Auto replace on incoming messages"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 73
+#: rc.cpp:1921
+#, no-c-format
+msgid "Auto replace on outgoing messages"
+msgstr "Auto replace on outgoing messages"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 86
+#: rc.cpp:1924
+#, no-c-format
+msgid "Replacements List"
+msgstr "Replacements List"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 108
+#: plugins/alias/aliaspreferences.cpp:326
+#: protocols/oscar/oscarlistnonservercontacts.cpp:33 rc.cpp:1927 rc.cpp:5177
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 171
+#: rc.cpp:1936
+#, fuzzy, no-c-format
+msgid "Te&xt:"
+msgstr "&Text:"
+
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 187
+#: rc.cpp:1939
+#, no-c-format
+msgid "Re&placement:"
+msgstr "Re&placement:"
+
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 33
+#: rc.cpp:1942
+#, no-c-format
+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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 55
+#: rc.cpp:1945
+#, no-c-format
+msgid "Video Settings"
+msgstr "Video Settings"
+
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 74
+#: rc.cpp:1948
+#, no-c-format
+msgid "&Video4Linux device:"
+msgstr "&Video4Linux device:"
+
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 102
+#: rc.cpp:1951
+#, no-c-format
+msgid "/dev/video0"
+msgstr "/dev/video0"
+
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 131
+#: rc.cpp:1954
+#, no-c-format
+msgid "Away Settings"
+msgstr "Away Settings"
+
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 150
+#: rc.cpp:1957
+#, no-c-format
+msgid "Become available when &detecting activity again"
+msgstr "Become available when &detecting activity again"
+
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 188
+#: rc.cpp:1960
+#, no-c-format
+msgid "&Become away after this many minutes of inactivity:"
+msgstr "&Become away after this many minutes of inactivity:"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 16
+#: rc.cpp:1969
+#, no-c-format
+msgid "Network Configuration"
+msgstr "Network Configuration"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 40
+#: rc.cpp:1972
+#, no-c-format
+msgid "&Description:"
+msgstr "&Description:"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 62
+#: rc.cpp:1975
+#, no-c-format
+msgid "Host Con&figuration"
+msgstr "Host Con&figuration"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 81
+#: rc.cpp:1978
+#, no-c-format
+msgid "The IRC servers associated with this network"
+msgstr "The IRC servers associated with this network"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 84
+#: rc.cpp:1981
+#, 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."
+msgstr ""
+"The IRC servers associated with this network. Use the up and down buttons to "
+"alter the order in which connections are attempted."
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 95
+#: rc.cpp:1984
+#, no-c-format
+msgid "Most IRC servers do not require a password"
+msgstr "Most IRC servers do not require a password"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 103
+#: rc.cpp:1987 rc.cpp:4646
+#, no-c-format
+msgid "Por&t:"
+msgstr "Por&t:"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 139
+#: rc.cpp:1993
+#, no-c-format
+msgid "&Host:"
+msgstr "&Host:"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 161
+#: rc.cpp:1996
+#, no-c-format
+msgid "Use SS&L"
+msgstr "Use SS&L"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 164
+#: rc.cpp:1999
+#, no-c-format
+msgid "Check this to enable SSL for this connection"
+msgstr "Tick this to enable SSL for this connection"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 224
+#: rc.cpp:2008
+#, no-c-format
+msgid "Down"
+msgstr "Down"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 227
+#: rc.cpp:2011
+#, no-c-format
+msgid "Move this server down"
+msgstr "Move this server down"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 230
+#: rc.cpp:2014
+#, no-c-format
+msgid "Move this server down in connection attempt priority"
+msgstr "Move this server down in connection attempt priority"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 258
+#: rc.cpp:2017
+#, no-c-format
+msgid "Up"
+msgstr "Up"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 261
+#: rc.cpp:2020
+#, no-c-format
+msgid "Move this server up"
+msgstr "Move this server up"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 264
+#: rc.cpp:2023
+#, no-c-format
+msgid "Move this server up in connection attempt priority"
+msgstr "Move this server up in connection attempt priority"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 290
+#: rc.cpp:2032
+#, no-c-format
+msgid "Ne&w"
+msgstr "Ne&w"
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 328
+#: rc.cpp:2035
+#, no-c-format
+msgid "Rena&me..."
+msgstr "Rena&me..."
+
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 336
+#: rc.cpp:2038
+#, no-c-format
+msgid "Remo&ve"
+msgstr "Remo&ve"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 50
+#: rc.cpp:2041 rc.cpp:2653 rc.cpp:3063 rc.cpp:4166 rc.cpp:5084
+#, no-c-format
+msgid "B&asic Setup"
+msgstr "B&asic Setup"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 92
+#: rc.cpp:2044
+#, 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>"
+msgstr ""
+"<p><b>Note:</b> Most IRC servers do not require a password, and only a nickname "
+"is required to connect</p>"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 109
+#: rc.cpp:2047 rc.cpp:2335 rc.cpp:2656 rc.cpp:3066 rc.cpp:3331 rc.cpp:4037
+#: rc.cpp:4169 rc.cpp:4500 rc.cpp:4890 rc.cpp:5087
+#, no-c-format
+msgid "Account Information"
+msgstr "Account Information"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 120
+#: rc.cpp:2050 rc.cpp:2929
+#, no-c-format
+msgid "N&ickname:"
+msgstr "N&ickname:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 126
+#: rc.cpp:2053 rc.cpp:2062
+#, no-c-format
+msgid "This is the name that everyone will see everytime you say something"
+msgstr "This is the name that everyone will see everytime you say something"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 134
+#: rc.cpp:2056
+#, no-c-format
+msgid "Alternate ni&ckname:"
+msgstr "Alternate ni&ckname:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 140
+#: rc.cpp:2059 rc.cpp:2068 rc.cpp:2071
+#, no-c-format
+msgid ""
+"When the nickname is already in use when connecting, this name will be used "
+"instead"
+msgstr ""
+"When the nickname is already in use when connecting, this name will be used "
+"instead"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 159
+#: rc.cpp:2065
+#, no-c-format
+msgid ""
+"The alias you would like to use on IRC. You may change this once online with "
+"the /nick command."
+msgstr ""
+"The alias you would like to use on IRC. You may change this once online with "
+"the /nick command."
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 183
+#: rc.cpp:2074
+#, no-c-format
+msgid "&Real name:"
+msgstr "&Real name:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 194
+#: rc.cpp:2077
+#, no-c-format
+msgid "&Username:"
+msgstr "&Username:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 200
+#: rc.cpp:2080 rc.cpp:2083 rc.cpp:2086 rc.cpp:2092
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 241
+#: rc.cpp:2089
+#, no-c-format
+msgid ""
+"The username you would prefer to use on IRC, if your system does not have "
+"identd support."
+msgstr ""
+"The username you would prefer to use on IRC, if your system does not have "
+"identd support."
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 256
+#: rc.cpp:2095 rc.cpp:4193
+#, no-c-format
+msgid "Connection"
+msgstr "Connection"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 323
+#: rc.cpp:2098
+#, no-c-format
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 350
+#: rc.cpp:2101
+#, no-c-format
+msgid "&Network:"
+msgstr "&Network:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 371
+#: rc.cpp:2104 rc.cpp:3109 rc.cpp:3370 rc.cpp:3629 rc.cpp:4082 rc.cpp:4196
+#: rc.cpp:4554
+#, no-c-format
+msgid "Connection Preferences"
+msgstr "Connection Preferences"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 382
+#: rc.cpp:2107
+#, no-c-format
+msgid "&Prefer SSL-based connections"
+msgstr "&Prefer SSL-based connections"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 390
+#: rc.cpp:2110 rc.cpp:2353 rc.cpp:3084 rc.cpp:3352 rc.cpp:3607 rc.cpp:4055
+#: rc.cpp:4187 rc.cpp:4518 rc.cpp:5105
+#, no-c-format
+msgid "E&xclude from connect all"
+msgstr "E&xclude from connect all"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 393
+#: rc.cpp:2113 rc.cpp:3355 rc.cpp:3610
+#, 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 ""
+"If you tick 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"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 409
+#: rc.cpp:2116
+#, no-c-format
+msgid "Default &charset:"
+msgstr "Default &charset:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 446
+#: rc.cpp:2119
+#, no-c-format
+msgid "Default Messages"
+msgstr "Default Messages"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 457
+#: rc.cpp:2122
+#, no-c-format
+msgid "&Part message:"
+msgstr "&Part message:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 468
+#: rc.cpp:2125
+#, no-c-format
+msgid "&Quit message:"
+msgstr "&Quit message:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 479
+#: rc.cpp:2128 rc.cpp:2131
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 490
+#: rc.cpp:2134 rc.cpp:2137
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 522
+#: rc.cpp:2140
+#, no-c-format
+msgid "A&dvanced Configuration"
+msgstr "A&dvanced Configuration"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 533
+#: rc.cpp:2143
+#, no-c-format
+msgid "Message Destinations"
+msgstr "Message Destinations"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 544
+#: rc.cpp:2146
+#, no-c-format
+msgid "Auto-show anonymous windows"
+msgstr "Auto-show anonymous windows"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 552
+#: rc.cpp:2149
+#, no-c-format
+msgid "Auto-show the server window"
+msgstr "Auto-show the server window"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 568
+#: rc.cpp:2152
+#, no-c-format
+msgid "Server messages:"
+msgstr "Server messages:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 576
+#: rc.cpp:2155
+#, no-c-format
+msgid "Server notices:"
+msgstr "Server notices:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 582
+#: rc.cpp:2158 rc.cpp:2173 rc.cpp:2191 rc.cpp:2209
+#, no-c-format
+msgid "Active Window"
+msgstr "Active Window"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 587
+#: rc.cpp:2161 rc.cpp:2176 rc.cpp:2194 rc.cpp:2212
+#, no-c-format
+msgid "Server Window"
+msgstr "Server Window"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 592
+#: rc.cpp:2164 rc.cpp:2179 rc.cpp:2197 rc.cpp:2215
+#, no-c-format
+msgid "Anonymous Window"
+msgstr "Anonymous Window"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 597
+#: rc.cpp:2167 rc.cpp:2182 rc.cpp:2200 rc.cpp:2218
+#, no-c-format
+msgid "KNotify"
+msgstr "KNotify"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 660
+#: rc.cpp:2188
+#, no-c-format
+msgid "Error messages:"
+msgstr "Error messages:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 698
+#: rc.cpp:2206
+#, no-c-format
+msgid "Information replies:"
+msgstr "Information replies:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 754
+#: rc.cpp:2224
+#, no-c-format
+msgid "Custom CTCP Replies"
+msgstr "Custom CTCP Replies"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 763
+#: rc.cpp:2227
+#, no-c-format
+msgid "CTCP"
+msgstr "CTCP"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 807
+#: rc.cpp:2233
+#, 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 ""
+"You can use this dialogue to add custom replies for when people send CTCP "
+"requests to you. You can also use this dialogue to override the built-in "
+"replies for VERSION, USERINFO, and CLIENTINFO."
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 823
+#: rc.cpp:2236
+#, no-c-format
+msgid "&CTCP:"
+msgstr "&CTCP:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 839
+#: rc.cpp:2239
+#, no-c-format
+msgid "&Reply:"
+msgstr "&Reply:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 855
+#: rc.cpp:2242
+#, no-c-format
+msgid "Add Repl&y"
+msgstr "Add Repl&y"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 881
+#: rc.cpp:2245
+#, no-c-format
+msgid "Run Following Commands on Connect"
+msgstr "Run Following Commands on Connect"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 913
+#: rc.cpp:2248
+#, no-c-format
+msgid "Add Co&mmand"
+msgstr "Add Co&mmand"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 954
+#: rc.cpp:2254 rc.cpp:2257
+#, no-c-format
+msgid ""
+"Any commands added here will be run as soon as you are connected to the IRC "
+"server."
+msgstr ""
+"Any commands added here will be run as soon as you are connected to the IRC "
+"server."
+
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 59
+#: rc.cpp:2263
+#, no-c-format
+msgid "N&ickname/channel to add:"
+msgstr "N&ickname/channel to add:"
+
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 65
+#: rc.cpp:2266 rc.cpp:2272
+#, no-c-format
+msgid "The name of the IRC contact or channel you would like to add."
+msgstr "The name of the IRC contact or channel you would like to add."
+
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 68
+#: rc.cpp:2269
+#, 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 ('#')."
+msgstr ""
+"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 hash sign ('#')."
+
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 79
+#: rc.cpp:2275
+#, 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 ('#')"
+msgstr ""
+"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 hash sign ('#')"
+
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 89
+#: rc.cpp:2278
+#, no-c-format
+msgid "<i>(for example: joe_bob or #somechannel)</i>"
+msgstr "<i>(for example: joe_bob or #somechannel)</i>"
+
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 119
+#: rc.cpp:2281
+#, no-c-format
+msgid "&Search Channels"
+msgstr "&Search Channels"
+
+#. i18n: file ./protocols/irc/ircchatui.rc line 5
+#: protocols/yahoo/yahooprotocol.cpp:79 rc.cpp:2284
+#, no-c-format
+msgid "IRC"
+msgstr "IRC"
+
+#. i18n: file ./protocols/msn/ui/msndebugrawcommand_base.ui line 30
+#: rc.cpp:2287
+#, no-c-format
+msgid "&Parameters:"
+msgstr "&Parameters:"
+
+#. i18n: file ./protocols/msn/ui/msndebugrawcommand_base.ui line 46
+#: rc.cpp:2290
+#, no-c-format
+msgid "Co&mmand:"
+msgstr "Co&mmand:"
+
+#. i18n: file ./protocols/msn/ui/msndebugrawcommand_base.ui line 62
+#: rc.cpp:2293
+#, no-c-format
+msgid "Add &ID"
+msgstr "Add &ID"
+
+#. i18n: file ./protocols/msn/ui/msndebugrawcommand_base.ui line 73
+#: rc.cpp:2296
+#, no-c-format
+msgid "Add &new line"
+msgstr "Add &new line"
+
+#. i18n: file ./protocols/msn/ui/msndebugrawcommand_base.ui line 92
+#: rc.cpp:2299
+#, no-c-format
+msgid "Message:"
+msgstr "Message:"
+
+#. i18n: file ./protocols/msn/ui/msnadd.ui line 38
+#: rc.cpp:2302 rc.cpp:2338
+#, no-c-format
+msgid "&MSN Passport ID:"
+msgstr "&MSN Passport ID:"
+
+#. i18n: file ./protocols/msn/ui/msnadd.ui line 47
+#: rc.cpp:2305 rc.cpp:2311
+#, no-c-format
+msgid "The user ID of the MSN contact you would like to add."
+msgstr "The user ID of the MSN contact you would like to add."
+
+#. i18n: file ./protocols/msn/ui/msnadd.ui line 50
+#: rc.cpp:2308 rc.cpp:2314
+#, no-c-format
+msgid ""
+"The user ID of the MSN contact you would like to add. This should be in the "
+"form of a valid E-mail address."
+msgstr ""
+"The user ID of the MSN contact you would like to add. This should be in the "
+"form of a valid E-mail address."
+
+#. i18n: file ./protocols/msn/ui/msnadd.ui line 71
+#: rc.cpp:2317
+#, no-c-format
+msgid "<i>(for example: joe@hotmail.com)</i>"
+msgstr "<i>(for example: joe@hotmail.com)</i>"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 17
+#: rc.cpp:2320
+#, no-c-format
+msgid "Account Preferences - MSN"
+msgstr "Account Preferences - MSN"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 41
+#: rc.cpp:2323 rc.cpp:3328 rc.cpp:3586 rc.cpp:4034 rc.cpp:4497
+#, no-c-format
+msgid "&Basic Setup"
+msgstr "&Basic Setup"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 77
+#: rc.cpp:2326 rc.cpp:3090 rc.cpp:3358 rc.cpp:3616 rc.cpp:4064 rc.cpp:4527
+#, no-c-format
+msgid "Registration"
+msgstr "Registration"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 102
+#: rc.cpp:2329
+#, no-c-format
+msgid ""
+"To connect to the Microsoft network, you will need a Microsoft Passport."
+"<br>"
+"<br>If you do not currently have a Passport, please click the button to create "
+"one."
+msgstr ""
+"To connect to the Microsoft network, you will need a Microsoft Passport."
+"<br>"
+"<br>If you do not currently have a Passport, please click the button to create "
+"one."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 113
+#: rc.cpp:2332 rc.cpp:3097 rc.cpp:3364 rc.cpp:3623 rc.cpp:4533
+#, no-c-format
+msgid "Re&gister New Account"
+msgstr "Re&gister New Account"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 156
+#: rc.cpp:2341 rc.cpp:2347
+#, no-c-format
+msgid "The user ID of the MSN contact you would like to use."
+msgstr "The user ID of the MSN contact you would like to use."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 159
+#: rc.cpp:2344 rc.cpp:2350
+#, no-c-format
+msgid ""
+"The user ID of the MSN contact you would like to use. This should be in the "
+"form of a valid E-mail address."
+msgstr ""
+"The user ID of the MSN contact you would like to use. This should be in the "
+"form of a valid E-mail address."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 194
+#: rc.cpp:2356
+#, no-c-format
+msgid ""
+"If you check this checkbox, the account will not be connected when you press "
+"the \"Connect All\" button, or at startup when automatic connection at startup "
+"is enabled."
+msgstr ""
+"If you tick this tickbox, the account will not be connected when you press the "
+"\"Connect All\" button, or at startup when automatic connection at startup is "
+"enabled."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 202
+#: rc.cpp:2359 rc.cpp:3349 rc.cpp:3613 rc.cpp:4524
+#, fuzzy, no-c-format
+msgid "Exclu&de from Global Identity"
+msgstr "Enable &global identity"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 214
+#: rc.cpp:2362
+#, no-c-format
+msgid "MSN &Settings"
+msgstr "MSN &Settings"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 230
+#: rc.cpp:2365
+#, no-c-format
+msgid "<qt><b>Note:</b> These settings are applicable to all MSN accounts"
+msgstr "<qt><b>Note:</b> These settings are applicable to all MSN accounts"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 241
+#: rc.cpp:2368
+#, no-c-format
+msgid "Global MSN Options"
+msgstr "Global MSN Options"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 260
+#: rc.cpp:2371
+#, no-c-format
+msgid "Au&tomatically open a chat window when someone starts a conversation"
+msgstr "Au&tomatically open a chat window when someone starts a conversation"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 263
+#: rc.cpp:2374
+#, no-c-format
+msgid ""
+"This option will notify you when a contact starts typing their message, before "
+"the message is sent or finished."
+msgstr ""
+"This option will notify you when a contact starts typing their message, before "
+"the message is sent or finished."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 279
+#: rc.cpp:2377
+#, no-c-format
+msgid "Download the msn picture:"
+msgstr "Download the msn picture:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 285
+#: rc.cpp:2380
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>Indicate when Kopete will download the display pictures of contacts</p>\n"
+"<dl><dt>Only manually</dt><dd>The picture is not downloaded automatically. It "
+"is only downloaded when the user requests it</dd>\n"
+"<dt>When a chat is open</dt><dd>The picture is downloaded when a conversation "
+"socket is opened, i.e. when you open a chat window</dd>\n"
+"<dt>Automatically</dt><dd>Always try to download the picture if the contact has "
+"one. <b>Note:</b> this will open a socket, and let the user know you are "
+"downloading their picture.</dd></dl>"
+msgstr ""
+"<qt>"
+"<p>Indicate when Kopete will download the display pictures of contacts</p>\n"
+"<dl><dt>Only manually</dt><dd>The picture is not downloaded automatically. It "
+"is only downloaded when the user requests it</dd>\n"
+"<dt>When a chat is open</dt><dd>The picture is downloaded when a conversation "
+"socket is opened, i.e. when you open a chat window</dd>\n"
+"<dt>Automatically</dt><dd>Always try to download the picture if the contact has "
+"one. <b>Note:</b> this will open a socket, and let the user know you are "
+"downloading their picture.</dd></dl>"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 291
+#: rc.cpp:2386
+#, no-c-format
+msgid "Only Manually"
+msgstr "Only Manually"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 296
+#: rc.cpp:2389
+#, no-c-format
+msgid "When a Chat is Open"
+msgstr "When a Chat is Open"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 301
+#: rc.cpp:2392
+#, no-c-format
+msgid "Automatically"
+msgstr "Automatically"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 322
+#: rc.cpp:2395
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>Indicate when Kopete will download the pictures of contacts</p>\n"
+"<dl><dt>Only manually</dt><dd>The picture is not downloaded automatically. It "
+"is only downloaded when the user requests it</dd>\n"
+"<dt>When a chat is open</dt><dd>The picture is downloaded when a conversation "
+"socket is opened, i.e. when you open a chat window</dd>\n"
+"<dt>Automatically</dt><dd>Always try to download the picture if the contact has "
+"one. <b>Note:</b> this will open a socket, and let the user know you are "
+"downloading their picture.</dd></dl>"
+msgstr ""
+"<qt>"
+"<p>Indicate when Kopete will download the pictures of contacts</p>\n"
+"<dl><dt>Only manually</dt><dd>The picture is not downloaded automatically. It "
+"is only downloaded when the user requests it</dd>\n"
+"<dt>When a chat is open</dt><dd>The picture is downloaded when a conversation "
+"socket is opened, i.e. when you open a chat window</dd>\n"
+"<dt>Automatically</dt><dd>Always try to download the picture if the contact has "
+"one. <b>Note:</b> this will open a socket, and let the user know you are "
+"downloading their picture.</dd></dl>"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 332
+#: rc.cpp:2401
+#, no-c-format
+msgid "&Download and show custom emoticons"
+msgstr "&Download and show custom emoticons"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 338
+#: rc.cpp:2404
+#, no-c-format
+msgid ""
+"MSN Messenger allows users to download and use custom emoticons. If this option "
+"is enabled, Kopete will download these emoticons and show them."
+msgstr ""
+"MSN Messenger allows users to download and use custom emoticons. If this option "
+"is enabled, Kopete will download these emoticons and show them."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 346
+#: rc.cpp:2407
+#, no-c-format
+msgid "E&xport the current emoticon theme to users"
+msgstr "E&xport the current emoticon theme to users"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 349
+#: rc.cpp:2410
+#, no-c-format
+msgid "Only work with emoticons in the PNG format"
+msgstr "Only work with emoticons in the PNG format"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 353
+#: rc.cpp:2413
+#, no-c-format
+msgid ""
+"Export all the emoticon themes as custom emoticons.\n"
+"Only works for emoticons in the PNG format."
+msgstr ""
+"Export all the emoticon themes as custom emoticons.\n"
+"Only works for emoticons in the PNG format."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 363
+#: rc.cpp:2417
+#, no-c-format
+msgid "Privacy"
+msgstr "Privacy"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 377
+#: rc.cpp:2420
+#, no-c-format
+msgid "Send client information"
+msgstr "Send client information"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 386
+#: rc.cpp:2423
+#, no-c-format
+msgid ""
+"<qt>Make it possible for your contacts to detect if you are using Kopete."
+"<br>We recommend leaving this checked.</qt>"
+msgstr ""
+"<qt>Make it possible for your contacts to detect if you are using Kopete."
+"<br>We recommend leaving this ticked.</qt>"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 389
+#: rc.cpp:2426
+#, no-c-format
+msgid ""
+"Third party MSN clients, such as Kopete, give users the ability to let other "
+"third party clients guess which client they are using. We recommend leaving "
+"this checkbox checked."
+msgstr ""
+"Third party MSN clients, such as Kopete, give users the ability to let other "
+"third party clients guess which client they are using. We recommend leaving "
+"this checkbox checked."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 400
+#: rc.cpp:2429
+#, no-c-format
+msgid "Send &typing notifications"
+msgstr "Send &typing notifications"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 406
+#: rc.cpp:2432
+#, no-c-format
+msgid ""
+"<qt>Check this box to send <b>Typing notifications</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>Tick this box to send <b>Typing notifications</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>"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 422
+#: rc.cpp:2435
+#, no-c-format
+msgid "Expose my Jabber account to Jabber users"
+msgstr "Expose my Jabber account to Jabber users"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 428
+#: rc.cpp:2438 rc.cpp:2441
+#, no-c-format
+msgid ""
+"If you have a Jabber account, you may let Jabber users on an MSN gateway know "
+"that you are also using Jabber."
+msgstr ""
+"If you have a Jabber account, you may let Jabber users on an MSN gateway know "
+"that you are also using Jabber."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 483
+#: rc.cpp:2444
+#, no-c-format
+msgid "There are also privacy options in the \"Contacts\" tab"
+msgstr "There are also privacy options in the \"Contacts\" tab"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 548
+#: rc.cpp:2450 rc.cpp:3526 rc.cpp:3740 rc.cpp:3869
+#, no-c-format
+msgid "&Nickname:"
+msgstr "&Nickname:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 554
+#: rc.cpp:2453 rc.cpp:2456
+#, no-c-format
+msgid ""
+"The alias you would like to use on MSN. You may change this at any time you "
+"wish."
+msgstr ""
+"The alias you would like to use on MSN. You may change this at any time you "
+"wish."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 575
+#: rc.cpp:2459
+#, no-c-format
+msgid "Phone Numbers"
+msgstr "Phone Numbers"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 586
+#: rc.cpp:2462
+#, no-c-format
+msgid "Hom&e:"
+msgstr "Hom&e:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 597
+#: rc.cpp:2465
+#, no-c-format
+msgid "&Work:"
+msgstr "&Work:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 618
+#: rc.cpp:2468
+#, no-c-format
+msgid "&Mobile:"
+msgstr "&Mobile:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 636
+#: rc.cpp:2471
+#, no-c-format
+msgid "Display Picture"
+msgstr "Display Picture"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 655
+#: rc.cpp:2474
+#, no-c-format
+msgid "E&xport a display picture"
+msgstr "E&xport a display picture"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 674
+#: rc.cpp:2477
+#, no-c-format
+msgid "Please select a square image. The image will be scaled to 96x96."
+msgstr "Please select a square image. The image will be scaled to 96x96."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 696
+#: rc.cpp:2480
+#, no-c-format
+msgid "&Select Image..."
+msgstr "&Select Image..."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 837
+#: rc.cpp:2483
+#, no-c-format
+msgid "WARNING: You need to be connected to modify this page."
+msgstr "WARNING: You need to be connected to modify this page."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 850
+#: rc.cpp:2486
+#, no-c-format
+msgid "Con&tacts"
+msgstr "Con&tacts"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 863
+#: rc.cpp:2489
+#, no-c-format
+msgid ""
+"<i>Italics</i> contacts are not on your contact list."
+"<br>\n"
+"<br>\n"
+"<b>Bold</b> contacts are in your contact list but you are not in their contact "
+"list."
+msgstr ""
+"<i>Italics</i> contacts are not on your contact list."
+"<br>\n"
+"<br>\n"
+"<b>Bold</b> contacts are in your contact list but you are not in their contact "
+"list."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 879
+#: rc.cpp:2494
+#, no-c-format
+msgid "Bloc&ked contacts:"
+msgstr "Bloc&ked contacts:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 903
+#: rc.cpp:2497
+#, no-c-format
+msgid "&>"
+msgstr "&>"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 911
+#: rc.cpp:2500
+#, no-c-format
+msgid "&<"
+msgstr "&<"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 938
+#: rc.cpp:2503
+#, no-c-format
+msgid "Allo&wed contacts:"
+msgstr "Allo&wed contacts:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 981
+#: rc.cpp:2506
+#, no-c-format
+msgid "Block all users not in 'Allowed' &list"
+msgstr "Block all users not in 'Allowed' &list"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 984
+#: rc.cpp:2509
+#, no-c-format
+msgid ""
+"Checking this box will block all users not explicitly shown in the allowed list "
+"here, including any contacts not on your contact list."
+msgstr ""
+"Ticking this box will block all users not explicitly shown in the allowed list "
+"here, including any contacts not on your contact list."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1042
+#: rc.cpp:2512
+#, no-c-format
+msgid "View &Reverse List"
+msgstr "View &Reverse List"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1045
+#: rc.cpp:2515 rc.cpp:2518
+#, no-c-format
+msgid ""
+"The reverse list is the list of contacts who added you to their own contact "
+"list."
+msgstr ""
+"The reverse list is the list of contacts who added you to their own contact "
+"list."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1087
+#: rc.cpp:2521
+#, no-c-format
+msgid "WARNING: You need to be connected to modify this page"
+msgstr "WARNING: You need to be connected to modify this page"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1100
+#: rc.cpp:2524 rc.cpp:4551
+#, no-c-format
+msgid "Co&nnection"
+msgstr "Co&nnection"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1111
+#: rc.cpp:2527
+#, no-c-format
+msgid "Connection Preferences (for advanced users)"
+msgstr "Connection Preferences (for advanced users)"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1122
+#: rc.cpp:2530 rc.cpp:3373 rc.cpp:3665 rc.cpp:4569
+#, no-c-format
+msgid "&Override default server information"
+msgstr "&Override default server information"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1152
+#: rc.cpp:2533 rc.cpp:3656
+#, no-c-format
+msgid "Ser&ver /"
+msgstr "Ser&ver /"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1166
+#: rc.cpp:2536 rc.cpp:3208
+#, no-c-format
+msgid "po&rt:"
+msgstr "po&rt:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1190
+#: rc.cpp:2539
+#, no-c-format
+msgid "messenger.hotmail.com"
+msgstr "messenger.hotmail.com"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1193
+#: rc.cpp:2542 rc.cpp:2545 rc.cpp:2548 rc.cpp:2551
+#, no-c-format
+msgid ""
+"Only modify these values if you want to use a special IM proxy server, like "
+"SIMP"
+msgstr ""
+"Only modify these values if you want to use a special IM proxy server, like "
+"SIMP"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1229
+#: rc.cpp:2554
+#, no-c-format
+msgid "Use &HTTP method"
+msgstr "Use &HTTP method"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1234
+#: rc.cpp:2557
+#, no-c-format
+msgid ""
+"Connect to MSN Messenger using an HTTP-like protocol on port 80.\n"
+"This may be used to connect on a network with a restrictive firewall.\n"
+"Only check this option if the normal connection doesn't work."
+msgstr ""
+"Connect to MSN Messenger using an HTTP-like protocol on port 80.\n"
+"This may be used to connect on a network with a restrictive firewall.\n"
+"Only check this option if the normal connection doesn't work."
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1250
+#: rc.cpp:2562
+#, fuzzy, no-c-format
+msgid "S&pecify a base port for incoming webcam connections:"
+msgstr "S&pecify a port for incoming webcam connection:"
+
+#. i18n: file ./protocols/msn/ui/msneditaccountui.ui line 1253
+#: rc.cpp:2565 rc.cpp:2568
+#, fuzzy, no-c-format
+msgid ""
+"If you are behind a firewall, you may specify a base port to use for the "
+"incoming connection, and configure your firewall to accept connections on a "
+"range of 10 ports, starting at this one. Incoming connections are used for the "
+"webcam. If you don't specify a port yourself, the operating system will choose "
+"an available port for you. It is recommended to leave the checkbox unchecked."
+msgstr ""
+"If you are behind a firewall, you may specify a port to use for the incoming "
+"connection, and configure your firewall to accept connections on this port. "
+"Incoming connections are used for the webcam. If you don't specify a port "
+"yourself, the operating system will choose an available port for you. It is "
+"recommended to leave the tickbox unticked."
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 46
+#: rc.cpp:2571
+#, no-c-format
+msgid "Email address:"
+msgstr "Email address:"
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 112
+#: rc.cpp:2577
+#, no-c-format
+msgid "Personal message:"
+msgstr "Personal message:"
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 130
+#: rc.cpp:2580
+#, no-c-format
+msgid "Phones"
+msgstr "Phones"
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 141
+#: rc.cpp:2583 rc.cpp:4437
+#, no-c-format
+msgid "Home:"
+msgstr "Home:"
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 149
+#: rc.cpp:2586 rc.cpp:4434
+#, no-c-format
+msgid "Work:"
+msgstr "Work:"
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 173
+#: rc.cpp:2589
+#, no-c-format
+msgid "Mobile:"
+msgstr "Mobile:"
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 191
+#: rc.cpp:2592
+#, no-c-format
+msgid "I am on &the contact list of this contact"
+msgstr "I am on &the contact list of this contact"
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 194
+#: rc.cpp:2595
+#, no-c-format
+msgid "Show whether you are on the contact list of this user"
+msgstr "Show whether you are on the contact list of this user"
+
+#. i18n: file ./protocols/msn/ui/msninfo.ui line 198
+#: rc.cpp:2598
+#, no-c-format
+msgid ""
+"If this box is checked, you are on this user's contact list.\n"
+"If not, the user has not added you to their list, or has removed you."
+msgstr ""
+"If this box is ticked, you are on this user's contact list.\n"
+"If not, the user has not added you to their list, or has removed you."
+
+#. i18n: file ./protocols/msn/msnchatui.rc line 13
+#: rc.cpp:2605
+#, no-c-format
+msgid "&Debug"
+msgstr "&Debug"
+
+#. i18n: file ./protocols/msn/config/msnprefs.ui line 57
+#: rc.cpp:2611
+#, no-c-format
+msgid "&Automatically open a chat window when someone starts a conversation"
+msgstr "&Automatically open a chat window when someone starts a conversation"
+
+#. i18n: file ./protocols/msn/config/msnprefs.ui line 65
+#: rc.cpp:2614
+#, no-c-format
+msgid "&Automatically download the display picture if possible"
+msgstr "&Automatically download the display picture if possible"
+
+#. i18n: file ./protocols/msn/config/msnprefs.ui line 76
+#: rc.cpp:2617
+#, no-c-format
+msgid "Download and show custom emoticons (experimental)"
+msgstr "Download and show custom emoticons (experimental)"
+
+#. i18n: file ./protocols/msn/config/msnprefs.ui line 97
+#: rc.cpp:2620
+#, no-c-format
+msgid "Away Messages"
+msgstr "Away Messages"
+
+#. i18n: file ./protocols/msn/config/msnprefs.ui line 132
+#: rc.cpp:2623
+#, no-c-format
+msgid "Send &away messages"
+msgstr "Send &away messages"
+
+#. i18n: file ./protocols/msn/config/msnprefs.ui line 151
+#: rc.cpp:2626
+#, no-c-format
+msgid "Do not send more than one away message every"
+msgstr "Do not send more than one away message every"
+
+#. i18n: file ./protocols/msn/config/msnprefs.ui line 170
+#: rc.cpp:2629
+#, no-c-format
+msgid "seconds"
+msgstr "seconds"
+
+#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 40
+#: rc.cpp:2632
+#, no-c-format
+msgid "Some One"
+msgstr "Some One"
+
+#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 70
+#: rc.cpp:2635 rc.cpp:2761 rc.cpp:2947
+#, no-c-format
+msgid "&Telephone number:"
+msgstr "&Telephone number:"
+
+#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 76
+#: rc.cpp:2638 rc.cpp:2644
+#, no-c-format
+msgid "The telephone number of the contact."
+msgstr "The telephone number of the contact."
+
+#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 79
+#: rc.cpp:2641 rc.cpp:2647
+#, no-c-format
+msgid ""
+"The telephone number of the contact. This should be a number with SMS service "
+"available."
+msgstr ""
+"The telephone number of the contact. This should be a number with SMS service "
+"available."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 25
+#: rc.cpp:2650
+#, no-c-format
+msgid "Account Preferences - SMS"
+msgstr "Account Preferences - SMS"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 82
+#: rc.cpp:2659 rc.cpp:5402
+#, no-c-format
+msgid "&Account name:"
+msgstr "&Account name:"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 88
+#: rc.cpp:2662 rc.cpp:2665 rc.cpp:2677 rc.cpp:2773 rc.cpp:2776 rc.cpp:2785
+#: rc.cpp:2788
+#, no-c-format
+msgid "A unique name for this SMS account."
+msgstr "A unique name for this SMS account."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 99
+#: rc.cpp:2668
+#, no-c-format
+msgid "&SMS delivery service:"
+msgstr "&SMS delivery service:"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 105
+#: rc.cpp:2671 rc.cpp:2680
+#, no-c-format
+msgid "The delivery service that you would like to use."
+msgstr "The delivery service that you would like to use."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 108
+#: rc.cpp:2674 rc.cpp:2683
+#, no-c-format
+msgid ""
+"The delivery service that you would like to use. Note that you will need to "
+"have this software installed prior to using this account."
+msgstr ""
+"The delivery service that you would like to use. Note that you will need to "
+"have this software installed prior to using this account."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 151
+#: rc.cpp:2686
+#, no-c-format
+msgid "&Description"
+msgstr "&Description"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 154
+#: rc.cpp:2689
+#, no-c-format
+msgid "Description of the SMS delivery service."
+msgstr "Description of the SMS delivery service."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 157
+#: rc.cpp:2692
+#, no-c-format
+msgid "Description of the SMS delivery service, including download locations."
+msgstr "Description of the SMS delivery service, including download locations."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 188
+#: rc.cpp:2698
+#, no-c-format
+msgid "To use SMS, you will need an account with a delivery service."
+msgstr "To use SMS, you will need an account with a delivery service."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 220
+#: rc.cpp:2701 rc.cpp:3106
+#, no-c-format
+msgid "A&ccount Preferences"
+msgstr "A&ccount Preferences"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 231
+#: rc.cpp:2704
+#, no-c-format
+msgid "Messaging Preferences"
+msgstr "Messaging Preferences"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 250
+#: rc.cpp:2707
+#, no-c-format
+msgid "If the message is too &long:"
+msgstr "If the message is too &long:"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 256
+#: rc.cpp:2710 rc.cpp:2725
+#, no-c-format
+msgid ""
+"What should happen if you type a message that is too long to fit in a single "
+"SMS message."
+msgstr ""
+"What should happen if you type a message that is too long to fit in a single "
+"SMS message."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 259
+#: rc.cpp:2713 rc.cpp:2728
+#, no-c-format
+msgid ""
+"What should happen if you type a message that is too long to fit in a single "
+"SMS message. You can either choose to break it up into smaller messages "
+"automatically, cancel the message from being sent entirely, or have Kopete "
+"prompt you each time you enter a message that is too long."
+msgstr ""
+"What should happen if you type a message that is too long to fit in a single "
+"SMS message. You can either choose to break it up into smaller messages "
+"automatically, cancel the message from being sent entirely, or have Kopete "
+"prompt you each time you enter a message that is too long."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 265
+#: rc.cpp:2716
+#, no-c-format
+msgid "Prompt (recommended)"
+msgstr "Prompt (recommended)"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 270
+#: rc.cpp:2719
+#, no-c-format
+msgid "Break Into Multiple"
+msgstr "Break Into Multiple"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 275
+#: rc.cpp:2722
+#, no-c-format
+msgid "Cancel Sending"
+msgstr "Cancel Sending"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 295
+#: rc.cpp:2731
+#, no-c-format
+msgid "&Enable phone number internationalization"
+msgstr "&Enable phone number internationalisation"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 298
+#: rc.cpp:2734
+#, no-c-format
+msgid "Check if you would like to enable phone number internationalization."
+msgstr "Tick if you would like to enable phone number internationalisation."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 301
+#: rc.cpp:2737
+#, no-c-format
+msgid ""
+"Check if you would like to enable phone number internationalization. Without "
+"this option, you will only be able to use SMS for accounts within your country."
+msgstr ""
+"Check if you would like to enable phone number internationalisation. Without "
+"this option, you will only be able to use SMS for accounts within your country."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 328
+#: rc.cpp:2740
+#, no-c-format
+msgid "Substitute leading &zero with code:"
+msgstr "Substitute leading &zero with code:"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 334
+#: rc.cpp:2743 rc.cpp:2746 rc.cpp:2755 rc.cpp:2758
+#, no-c-format
+msgid "What you would like to substitute a leading zero with."
+msgstr "What you would like to substitute a leading zero with."
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 356
+#: rc.cpp:2749
+#, no-c-format
+msgid "+"
+msgstr "+"
+
+#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 359
+#: rc.cpp:2752
+#, no-c-format
+msgid "1234567890+"
+msgstr "1234567890+"
+
+#. i18n: file ./protocols/sms/ui/smsadd.ui line 60
+#: rc.cpp:2764 rc.cpp:2779
+#, no-c-format
+msgid "The telephone number of the contact you would like to add."
+msgstr "The telephone number of the contact you would like to add."
+
+#. i18n: file ./protocols/sms/ui/smsadd.ui line 63
+#: rc.cpp:2767 rc.cpp:2782
+#, no-c-format
+msgid ""
+"The telephone number of the contact you would like to add. This should be a "
+"number with SMS service available."
+msgstr ""
+"The telephone number of the contact you would like to add. This should be a "
+"number with SMS service available."
+
+#. i18n: file ./protocols/sms/ui/smsadd.ui line 71
+#: rc.cpp:2770
+#, no-c-format
+msgid "Contact na&me:"
+msgstr "Contact na&me:"
+
+#. i18n: file ./protocols/sms/services/smsclientprefs.ui line 49
+#: rc.cpp:2791
+#, no-c-format
+msgid "SMSClient Settings"
+msgstr "SMSClient Settings"
+
+#. i18n: file ./protocols/sms/services/smsclientprefs.ui line 79
+#: rc.cpp:2794
+#, no-c-format
+msgid "SMSClient &program:"
+msgstr "SMSClient &program:"
+
+#. i18n: file ./protocols/sms/services/smsclientprefs.ui line 90
+#: rc.cpp:2797 rc.cpp:2812
+#, no-c-format
+msgid "Pro&vider:"
+msgstr "Pro&vider:"
+
+#. i18n: file ./protocols/sms/services/smsclientprefs.ui line 116
+#: rc.cpp:2800
+#, no-c-format
+msgid "SMSClient &config path:"
+msgstr "SMSClient &config path:"
+
+#. i18n: file ./protocols/sms/services/gsmlibprefs.ui line 49
+#: rc.cpp:2803
+#, fuzzy, no-c-format
+msgid "GSMLib Settings"
+msgstr "SMSClient Settings"
+
+#. i18n: file ./protocols/sms/services/smssendprefs.ui line 49
+#: rc.cpp:2809
+#, no-c-format
+msgid "SMSSend Options"
+msgstr "SMSSend Options"
+
+#. i18n: file ./protocols/sms/services/smssendprefs.ui line 124
+#: rc.cpp:2815
+#, no-c-format
+msgid "SMSSend prefi&x:"
+msgstr "SMSSend prefi&x:"
+
+#. i18n: file ./protocols/sms/services/smssendprefs.ui line 159
+#: rc.cpp:2818
+#, no-c-format
+msgid "Provider Options"
+msgstr "Provider Options"
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 16
+#: rc.cpp:2821
+#, no-c-format
+msgid "Register Account - Gadu-Gadu"
+msgstr "Register Account - Gadu-Gadu"
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 66
+#: rc.cpp:2824
+#, no-c-format
+msgid "Repeat pass&word:"
+msgstr "Repeat pass&word:"
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 72
+#: rc.cpp:2827 rc.cpp:2878
+#, no-c-format
+msgid "A confirmation of the password you would like to use."
+msgstr "A confirmation of the password you would like to use."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 75
+#: rc.cpp:2830 rc.cpp:2881
+#, no-c-format
+msgid "A confirmation of the password you would like to use for this account."
+msgstr "A confirmation of the password you would like to use for this account."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 86
+#: rc.cpp:2833 rc.cpp:2872
+#, no-c-format
+msgid "The password you would like to use."
+msgstr "The password you would like to use."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 89
+#: rc.cpp:2836 rc.cpp:2875
+#, no-c-format
+msgid "The password you would like to use for this account."
+msgstr "The password you would like to use for this account."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 97
+#: rc.cpp:2839 rc.cpp:2848
+#, no-c-format
+msgid "Your E-mail address."
+msgstr "Your E-mail address."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 100
+#: rc.cpp:2842 rc.cpp:2851
+#, no-c-format
+msgid "The E-mail address you would like to use to register this account."
+msgstr "The E-mail address you would like to use to register this account."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 136
+#: rc.cpp:2845
+#, no-c-format
+msgid "&E-Mail address:"
+msgstr "&E-Mail address:"
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 184
+#: rc.cpp:2854
+#, no-c-format
+msgid "&Verification sequence:"
+msgstr "&Verification sequence:"
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 190
+#: rc.cpp:2857 rc.cpp:2863
+#, no-c-format
+msgid "The text from the image below."
+msgstr "The text from the image below."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 193
+#: rc.cpp:2860 rc.cpp:2866
+#, no-c-format
+msgid ""
+"The text from the image below. This is used to prevent abusive automated "
+"registration scripts."
+msgstr ""
+"The text from the image below. This is used to prevent abusive automated "
+"registration scripts."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 337
+#: rc.cpp:2884
+#, no-c-format
+msgid "Gadu-Gadu registration token."
+msgstr "Gadu-Gadu registration token."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 340
+#: rc.cpp:2887
+#, no-c-format
+msgid ""
+"This field contains an image with number that you need to type into the <b>"
+"Verification Sequence</b> field above."
+msgstr ""
+"This field contains an image with number that you need to type into the <b>"
+"Verification Sequence</b> field above."
+
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 375
+#: rc.cpp:2890
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 40
+#: rc.cpp:2893 rc.cpp:3069
+#, no-c-format
+msgid "Gadu-Gadu &UIN:"
+msgstr "Gadu-Gadu &UIN:"
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 55
+#: rc.cpp:2896 rc.cpp:2902
+#, no-c-format
+msgid "The user ID of the Gadu-Gadu account you would like to add."
+msgstr "The user ID of the Gadu-Gadu account you would like to add."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 58
+#: rc.cpp:2899 rc.cpp:2905
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 79
+#: rc.cpp:2908
+#, no-c-format
+msgid "<i>(for example: 1234567)</i>"
+msgstr "<i>(for example: 1234567)</i>"
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 109
+#: rc.cpp:2911
+#, no-c-format
+msgid "&Forename:"
+msgstr "&Forename:"
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 115
+#: rc.cpp:2914 rc.cpp:2956
+#, no-c-format
+msgid "The forename of the contact you wish to add."
+msgstr "The forename of the contact you wish to add."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 118
+#: rc.cpp:2917 rc.cpp:2959
+#, no-c-format
+msgid ""
+"The forename (first name) of the contact you wish to add. Optionally this may "
+"include a middle name."
+msgstr ""
+"The forename (first name) of the contact you wish to add. Optionally this may "
+"include a middle name."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 129
+#: rc.cpp:2920
+#, no-c-format
+msgid "&Surname:"
+msgstr "&Surname:"
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 135
+#: rc.cpp:2923 rc.cpp:2962
+#, no-c-format
+msgid "The surname of the contact you wish to add."
+msgstr "The surname of the contact you wish to add."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 138
+#: rc.cpp:2926 rc.cpp:2965
+#, no-c-format
+msgid "The surname (last name) of the contact you wish to add."
+msgstr "The surname (last name) of the contact you wish to add."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 160
+#: rc.cpp:2932 rc.cpp:2935 rc.cpp:2968 rc.cpp:2971
+#, no-c-format
+msgid "A nickname for the contact you wish to add."
+msgstr "A nickname for the contact you wish to add."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 182
+#: rc.cpp:2938
+#, no-c-format
+msgid "&Email address:"
+msgstr "&Email address:"
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 188
+#: rc.cpp:2941 rc.cpp:2944 rc.cpp:2950 rc.cpp:2953 rc.cpp:2974 rc.cpp:2977
+#: rc.cpp:2980 rc.cpp:2983
+#, no-c-format
+msgid "E-Mail address for this contact."
+msgstr "E-Mail address for this contact."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 311
+#: rc.cpp:2986
+#, no-c-format
+msgid "Offline to contact when you set \"&Just for friends\""
+msgstr "Offline to contact when you set \"&Just for friends\""
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 314
+#: rc.cpp:2989 rc.cpp:2992
+#, no-c-format
+msgid ""
+"Check if you want to exclude this contact from the \"Just for friends\" status "
+"mode."
+msgstr ""
+"Tick if you want to exclude this contact from the \"Just for friends\" status "
+"mode."
+
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 323
+#: rc.cpp:2995
+#, no-c-format
+msgid "Group"
+msgstr "Group"
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 19
+#: protocols/gadu/gaduaway.cpp:40 rc.cpp:2998
+#, no-c-format
+msgid "Away Dialog"
+msgstr "Away Dialogue"
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 52
+#: rc.cpp:3004
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 71
+#: protocols/msn/msnprotocol.cpp:52 protocols/oscar/icq/icqpresence.cpp:77
+#: rc.cpp:3009
+#, no-c-format
+msgid "O&nline"
+msgstr "O&nline"
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 77
+#: rc.cpp:3012
+#, no-c-format
+msgid "Set your status to Online."
+msgstr "Set your status to Online."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 80
+#: rc.cpp:3015
+#, no-c-format
+msgid ""
+"Set your status to Online, indicating that you are available to chat with "
+"anyone who wishes."
+msgstr ""
+"Set your status to Online, indicating that you are available to chat with "
+"anyone who wishes."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 94
+#: rc.cpp:3021
+#, no-c-format
+msgid "Set your status to busy."
+msgstr "Set your status to busy."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 97
+#: rc.cpp:3024
+#, 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."
+msgstr ""
+"Set your status to busy, indicating that you may should not be bothered with "
+"trivial chat, and may not be able to reply immediately."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 111
+#: rc.cpp:3030
+#, no-c-format
+msgid ""
+"Set status to invisible, which will hide your presence from other users."
+msgstr ""
+"Set status to invisible, which will hide your presence from other users."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 114
+#: rc.cpp:3033
+#, fuzzy, 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 ""
+"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 others."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 128
+#: rc.cpp:3039 rc.cpp:3042
+#, no-c-format
+msgid "Choose this status to disconnect with description entered below."
+msgstr "Choose this status to disconnect with description entered below."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 151
+#: rc.cpp:3045
+#, no-c-format
+msgid "&Message:"
+msgstr "&Message:"
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 157
+#: rc.cpp:3048 rc.cpp:3054
+#, no-c-format
+msgid "Description of your status."
+msgstr "Description of your status."
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 160
+#: rc.cpp:3051 rc.cpp:3057
+#, no-c-format
+msgid "Description of your status (up to 70 characters)."
+msgstr "Description of your status (up to 70 characters)."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 24
+#: rc.cpp:3060
+#, no-c-format
+msgid "Account Preferences - Gadu-Gadu"
+msgstr "Account Preferences - Gadu-Gadu"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 78
+#: rc.cpp:3072 rc.cpp:3078
+#, no-c-format
+msgid "The user ID of your Gadu-Gadu account."
+msgstr "The user ID of your Gadu-Gadu account."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 81
+#: rc.cpp:3075 rc.cpp:3081
+#, 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)."
+msgstr ""
+"The user ID of your Gadu-Gadu account. This should be in the form of a number "
+"(no decimals, no spaces)."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 125
+#: rc.cpp:3087
+#, 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 ""
+"Tick to disable automatic connection. If ticked, you may connect to this "
+"account manually using the icon in the bottom of the main Kopete window."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 169
+#: rc.cpp:3093
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 186
+#: rc.cpp:3100 rc.cpp:3103 rc.cpp:4073 rc.cpp:4076 rc.cpp:4536 rc.cpp:4539
+#, no-c-format
+msgid "Register a new account on this network."
+msgstr "Register a new account on this network."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 260
+#: rc.cpp:3112
+#, no-c-format
+msgid "&Use direct connections (DCC)"
+msgstr "&Use direct connections (DCC)"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 279
+#: rc.cpp:3115
+#, no-c-format
+msgid "Use protocol encr&yption (SSL):"
+msgstr "Use protocol encr&yption (SSL):"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 285
+#: rc.cpp:3118 rc.cpp:3133
+#, no-c-format
+msgid ""
+"Whether or not you want to enable SSL encrypted communication with the server."
+msgstr ""
+"Whether or not you want to enable SSL encrypted communication with the server."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 288
+#: rc.cpp:3121 rc.cpp:3136
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 294
+#: rc.cpp:3124
+#, no-c-format
+msgid "If Available"
+msgstr "If Available"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 299
+#: rc.cpp:3127
+#, no-c-format
+msgid "Required"
+msgstr "Required"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 333
+#: rc.cpp:3139
+#, no-c-format
+msgid "C&ache server information"
+msgstr "C&ache server information"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 339
+#: rc.cpp:3142
+#, no-c-format
+msgid ""
+"Cache connection information for each server connected to in case the main "
+"load-balancing server fails."
+msgstr ""
+"Cache connection information for each server connected to in case the main "
+"load-balancing server fails."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 342
+#: rc.cpp:3145
+#, 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."
+msgstr ""
+"This option is used whenever the primary Gadu-Gadu load-balancing server fails. "
+" If this is ticked, 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."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 353
+#: rc.cpp:3148
+#, fuzzy, no-c-format
+msgid "Ignore people off your contact list"
+msgstr "Not in your contact list"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 371
+#: rc.cpp:3151
+#, no-c-format
+msgid "U&ser Information"
+msgstr "U&ser Information"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 397
+#: rc.cpp:3154
+#, no-c-format
+msgid ""
+"<p align=\"center\">You must be connected to change your Personal "
+"Information.</p>"
+msgstr ""
+"<p align=\"center\">You must be connected to change your Personal "
+"Information.</p>"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 408
+#: rc.cpp:3157
+#, no-c-format
+msgid "User Information"
+msgstr "User Information"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 443
+#: rc.cpp:3163 rc.cpp:3217
+#, no-c-format
+msgid "Surname:"
+msgstr "Surname:"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 451
+#: rc.cpp:3166
+#, no-c-format
+msgid "Your nick name:"
+msgstr "Your nick name:"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 459
+#: rc.cpp:3169 rc.cpp:3232
+#, no-c-format
+msgid "Gender:"
+msgstr "Gender:"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 467
+#: rc.cpp:3172
+#, no-c-format
+msgid "Year of birth:"
+msgstr "Year of birth:"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 475
+#: rc.cpp:3175 rc.cpp:3223 rc.cpp:3472 rc.cpp:3767 rc.cpp:4004 rc.cpp:4377
+#: rc.cpp:4392
+#, no-c-format
+msgid "City:"
+msgstr "City:"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 520
+#: protocols/oscar/icq/icqprotocol.cpp:215 rc.cpp:3178 rc.cpp:3238
+#, no-c-format
+msgid "Female"
+msgstr "Female"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 525
+#: protocols/oscar/icq/icqprotocol.cpp:216 rc.cpp:3181 rc.cpp:3235
+#, no-c-format
+msgid "Male"
+msgstr "Male"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 560
+#: rc.cpp:3184
+#, no-c-format
+msgid ""
+"Values below are going to be used in search, but will not appear in results."
+msgstr ""
+"Values below are going to be used in search, but will not appear in results."
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 601
+#: rc.cpp:3187
+#, no-c-format
+msgid "Maiden name:"
+msgstr "Maiden name:"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 609
+#: rc.cpp:3190
+#, no-c-format
+msgid "City of origin:"
+msgstr "City of origin:"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 651
+#: rc.cpp:3193
+#, no-c-format
+msgid "&File Transfer"
+msgstr "&File Transfer"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 665
+#: rc.cpp:3196
+#, no-c-format
+msgid "Global DCC Options"
+msgstr "Global DCC Options"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 676
+#: rc.cpp:3199
+#, 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\">These options affect <b>all</b> "
+"Gadu-Gadu accounts.</font></p></qt>"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 684
+#: rc.cpp:3202
+#, no-c-format
+msgid "&Override default configuration"
+msgstr "&Override default configuration"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 714
+#: rc.cpp:3205
+#, no-c-format
+msgid "Local &IP address /"
+msgstr "Local &IP address /"
+
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 752
+#: rc.cpp:3211
+#, no-c-format
+msgid "0.0.0.0"
+msgstr "0.0.0.0"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 104
+#: rc.cpp:3220 rc.cpp:4701
+#, no-c-format
+msgid "Nick:"
+msgstr "Nick:"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 162
+#: rc.cpp:3226
+#, no-c-format
+msgid "Age from:"
+msgstr "Age from:"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 190
+#: rc.cpp:3229
+#, no-c-format
+msgid "to:"
+msgstr "to:"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 304
+#: rc.cpp:3241
+#, no-c-format
+msgid "User number:"
+msgstr "User number:"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 327
+#: rc.cpp:3244
+#, no-c-format
+msgid "Request information about user:"
+msgstr "Request information about user:"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 341
+#: rc.cpp:3247
+#, no-c-format
+msgid "Search by specified data:"
+msgstr "Search by specified data:"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 357
+#: rc.cpp:3250
+#, no-c-format
+msgid "Lookup only those that are currently online"
+msgstr "Lookup only those that are currently online"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 450
+#: rc.cpp:3262
+#, no-c-format
+msgid "Age"
+msgstr "Age"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 461
+#: rc.cpp:3265
+#, no-c-format
+msgid "City"
+msgstr "City"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 472
+#: rc.cpp:3268 rc.cpp:3544
+#, no-c-format
+msgid "UIN"
+msgstr "UIN"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 483
+#: rc.cpp:3271
+#, no-c-format
+msgid "12"
+msgstr "12"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 486
+#: rc.cpp:3274
+#, no-c-format
+msgid "DONT_TRANSLATE"
+msgstr "DONT_TRANSLATE"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 489
+#: rc.cpp:3277 rc.cpp:3283
+#, no-c-format
+msgid "DONT_TRANSL"
+msgstr "DONT_TRANSL"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 492
+#: rc.cpp:3280
+#, no-c-format
+msgid "999"
+msgstr "999"
+
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 498
+#: rc.cpp:3286
+#, no-c-format
+msgid "245324956234"
+msgstr "245324956234"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 27
+#: rc.cpp:3289
+#, no-c-format
+msgid "Please enter the name of the chat room you wish to join."
+msgstr "Please enter the name of the chat room you wish to join."
+
+#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 69
+#: rc.cpp:3292
+#, no-c-format
+msgid "Room &name:"
+msgstr "Room &name:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 80
+#: rc.cpp:3295
+#, no-c-format
+msgid "E&xchange:"
+msgstr "E&xchange:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimaddcontactui.ui line 27
+#: rc.cpp:3298 rc.cpp:3884
+#, no-c-format
+msgid "Contact Information"
+msgstr "Contact Information"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimaddcontactui.ui line 53
+#: rc.cpp:3301
+#, no-c-format
+msgid "AIM screen name:"
+msgstr "AIM screen name:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 51
+#: rc.cpp:3304 rc.cpp:4356
+#, no-c-format
+msgid "Nickname:"
+msgstr "Nickname:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 80
+#: rc.cpp:3307
+#, no-c-format
+msgid "Screen name:"
+msgstr "Screen name:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 122
+#: rc.cpp:3313
+#, no-c-format
+msgid "Idle minutes:"
+msgstr "Idle minutes:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 201
+#: rc.cpp:3322
+#, no-c-format
+msgid "Profile:"
+msgstr "Profile:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 24
+#: rc.cpp:3325
+#, no-c-format
+msgid "Account Preferences - AIM"
+msgstr "Account Preferences - AIM"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 86
+#: rc.cpp:3334
+#, fuzzy, no-c-format
+msgid "AIM &screen name:"
+msgstr "AIM screen name:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 92
+#: rc.cpp:3337 rc.cpp:3343
+#, no-c-format
+msgid "The screen name of your AIM account."
+msgstr "The screen name of your AIM account."
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 95
+#: rc.cpp:3340 rc.cpp:3346
+#, 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 ""
+"The screen name of your AIM account. This should be in the form of an "
+"alphanumeric string (spaces allowed, not case sensitive)."
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 175
+#: rc.cpp:3361
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 215
+#: rc.cpp:3367 rc.cpp:3626
+#, fuzzy, no-c-format
+msgid "Accou&nt Preferences"
+msgstr "Account Preferences"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 265
+#: rc.cpp:3379 rc.cpp:3388
+#, no-c-format
+msgid "The IP address or hostmask of the AIM server you wish to connect to."
+msgstr "The IP address or hostmask of the AIM server you wish to connect to."
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 268
+#: rc.cpp:3382 rc.cpp:3391
+#, 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 ""
+"The IP address or hostmask of the AIM server you wish to connect to. Normally "
+"you will want the default (login.oscar.aol.com)."
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 279
+#: rc.cpp:3385
+#, no-c-format
+msgid "login.oscar.aol.com"
+msgstr "login.oscar.aol.com"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 296
+#: rc.cpp:3394 rc.cpp:3647 rc.cpp:4214 rc.cpp:4587 rc.cpp:5126
+#, no-c-format
+msgid "Po&rt:"
+msgstr "Po&rt:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 302
+#: rc.cpp:3397 rc.cpp:3403
+#, no-c-format
+msgid "The port on the AIM server that you would like to connect to."
+msgstr "The port on the AIM server that you would like to connect to."
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 305
+#: rc.cpp:3400 rc.cpp:3406
+#, no-c-format
+msgid ""
+"The port on the AIM server that you would like to connect to. Normally this is "
+"5190."
+msgstr ""
+"The port on the AIM server that you would like to connect to. Normally this is "
+"5190."
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 368
+#: rc.cpp:3409 rc.cpp:3698
+#, no-c-format
+msgid "Default to the following &encoding for messages:"
+msgstr "Default to the following &encoding for messages:"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 381
+#: rc.cpp:3412 rc.cpp:4659
+#, fuzzy, no-c-format
+msgid "Pri&vacy"
+msgstr "Privacy"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 392
+#: rc.cpp:3415
+#, fuzzy, no-c-format
+msgid "Visibility settings"
+msgstr "Video Settings"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 403
+#: rc.cpp:3418
+#, no-c-format
+msgid "Allow only from visible list"
+msgstr ""
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 411
+#: rc.cpp:3421
+#, fuzzy, no-c-format
+msgid "Block all users"
+msgstr "Block User"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 419
+#: rc.cpp:3424
+#, fuzzy, no-c-format
+msgid "Block AIM users"
+msgstr "Block User"
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 427
+#: rc.cpp:3427
+#, no-c-format
+msgid "Block only from invisible list"
+msgstr ""
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 435
+#: rc.cpp:3430
+#, no-c-format
+msgid "Allow all users"
+msgstr ""
+
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 443
+#: rc.cpp:3433
+#, fuzzy, no-c-format
+msgid "Allow only contact list's users"
+msgstr "Not in your contact list"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqinterestinfowidget.ui line 24
+#: rc.cpp:3436
+#, no-c-format
+msgid "Interests"
+msgstr "Interests"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 24
+#: rc.cpp:3439 rc.cpp:3980
+#, no-c-format
+msgid "Personal Work Information"
+msgstr "Personal Work Information"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 43
+#: rc.cpp:3445 rc.cpp:4428
+#, no-c-format
+msgid "Fax:"
+msgstr "Fax:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 51
+#: rc.cpp:3448 rc.cpp:4419
+#, no-c-format
+msgid "Department:"
+msgstr "Department:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 67
+#: rc.cpp:3451 rc.cpp:4413
+#, no-c-format
+msgid "Position:"
+msgstr "Position:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 101
+#: rc.cpp:3454 rc.cpp:3986
+#, no-c-format
+msgid "Company Location Information"
+msgstr "Company Location Information"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 120
+#: rc.cpp:3460 rc.cpp:3992 rc.cpp:4344
+#, no-c-format
+msgid "Homepage:"
+msgstr "Homepage:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 136
+#: rc.cpp:3466 rc.cpp:4007
+#, no-c-format
+msgid "Zip:"
+msgstr "Zip:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 144
+#: rc.cpp:3469 rc.cpp:3773 rc.cpp:4001
+#, no-c-format
+msgid "State:"
+msgstr "State:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 168
+#: rc.cpp:3475 rc.cpp:3770 rc.cpp:3995 rc.cpp:4380 rc.cpp:4401
+#, no-c-format
+msgid "Country:"
+msgstr "Country:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 27
+#: rc.cpp:3478
+#, no-c-format
+msgid "C&lear"
+msgstr "C&lear"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 33
+#: rc.cpp:3481
+#, no-c-format
+msgid "Clear the results"
+msgstr "Clear the results"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 47
+#: rc.cpp:3487
+#, no-c-format
+msgid "Close this dialog"
+msgstr "Close this dialogue"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 67
+#: rc.cpp:3493
+#, no-c-format
+msgid "Stops the search"
+msgstr "Stops the search"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 87
+#: rc.cpp:3499
+#, no-c-format
+msgid "Add the selected user to your contact list"
+msgstr "Add the selected user to your contact list"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 98
+#: rc.cpp:3502
+#, no-c-format
+msgid "User Info"
+msgstr "User Info"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 104
+#: rc.cpp:3505
+#, no-c-format
+msgid "Show information about the selected contact"
+msgstr "Show information about the selected contact"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 133
+#: rc.cpp:3508
+#, no-c-format
+msgid "UIN Search"
+msgstr "UIN Search"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 144
+#: rc.cpp:3511 rc.cpp:3743
+#, no-c-format
+msgid "&UIN #:"
+msgstr "&UIN No.:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 179
+#: rc.cpp:3514
+#, no-c-format
+msgid "ICQ Whitepages Search"
+msgstr "ICQ Whitepages Search"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 200
+#: rc.cpp:3517
+#, no-c-format
+msgid "&Last name:"
+msgstr "&Last name:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 211
+#: rc.cpp:3520
+#, no-c-format
+msgid "&First name:"
+msgstr "&First name:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 222
+#: rc.cpp:3523 rc.cpp:3719 rc.cpp:3893
+#, no-c-format
+msgid "&Email:"
+msgstr "&Email:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 249
+#: rc.cpp:3529
+#, no-c-format
+msgid "Lan&guage:"
+msgstr "Lan&guage:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 270
+#: rc.cpp:3532 rc.cpp:3704 rc.cpp:3926
+#, no-c-format
+msgid "&City:"
+msgstr "&City:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 291
+#: rc.cpp:3535
+#, no-c-format
+msgid "&Gender:"
+msgstr "&Gender:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 307
+#: rc.cpp:3538
+#, no-c-format
+msgid "Only search for online contacts"
+msgstr "Only search for online contacts"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 315
+#: rc.cpp:3541
+#, no-c-format
+msgid "C&ountry:"
+msgstr "C&ountry:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 372
+#: rc.cpp:3547
+#, no-c-format
+msgid "Nickname"
+msgstr "Nickname"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 416
+#: rc.cpp:3559
+#, no-c-format
+msgid "Requires Authorization?"
+msgstr "Requires Authorisation?"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 432
+#: rc.cpp:3562
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 440
+#: rc.cpp:3565 rc.cpp:3803 rc.cpp:4740 rc.cpp:5048
+#, no-c-format
+msgid "&Search"
+msgstr "&Search"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 443
+#: rc.cpp:3568
+#, no-c-format
+msgid "Search the ICQ Whitepages with your search criteria"
+msgstr "Search the ICQ Whitepages with your search criteria"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 454
+#: rc.cpp:3571
+#, no-c-format
+msgid "New Search"
+msgstr "New Search"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 457
+#: rc.cpp:3574
+#, no-c-format
+msgid "Clears both search fields and results"
+msgstr "Clears both search fields and results"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqotherinfowidget.ui line 41
+#: rc.cpp:3577
+#, no-c-format
+msgid "Email addresses:"
+msgstr "Email addresses:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqotherinfowidget.ui line 54
+#: rc.cpp:3580
+#, no-c-format
+msgid "Contact notes:"
+msgstr "Contact notes:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 16
+#: rc.cpp:3583
+#, no-c-format
+msgid "Account Preferences - ICQ"
+msgstr "Account Preferences - ICQ"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 48
+#: rc.cpp:3589
+#, no-c-format
+msgid "Account Preferences"
+msgstr "Account Preferences"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 67
+#: rc.cpp:3592
+#, no-c-format
+msgid "IC&Q UIN:"
+msgstr "IC&Q UIN:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 73
+#: rc.cpp:3595 rc.cpp:3601
+#, no-c-format
+msgid "The user ID of your ICQ account."
+msgstr "The user ID of your ICQ account."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 76
+#: rc.cpp:3598 rc.cpp:3604
+#, no-c-format
+msgid ""
+"The user ID of your ICQ account. This should be in the form of a number (no "
+"decimals, no spaces)."
+msgstr ""
+"The user ID of your ICQ account. This should be in the form of a number (no "
+"decimals, no spaces)."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 160
+#: rc.cpp:3619
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 234
+#: rc.cpp:3632 rc.cpp:3650
+#, no-c-format
+msgid "The port on the ICQ server that you would like to connect to."
+msgstr "The port on the ICQ server that you would like to connect to."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 237
+#: rc.cpp:3635 rc.cpp:3653
+#, no-c-format
+msgid ""
+"The port on the ICQ server that you would like to connect to. Normally this is "
+"5190."
+msgstr ""
+"The port on the ICQ server that you would like to connect to. Normally this is "
+"5190."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 248
+#: rc.cpp:3638
+#, no-c-format
+msgid "login.icq.com"
+msgstr "login.icq.com"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 251
+#: rc.cpp:3641 rc.cpp:3659
+#, no-c-format
+msgid "The IP address or hostmask of the ICQ server you wish to connect to."
+msgstr "The IP address or hostmask of the ICQ server you wish to connect to."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 254
+#: rc.cpp:3644 rc.cpp:3662
+#, 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 ""
+"The IP address or hostmask of the ICQ server you wish to connect to. Normally "
+"you will want the default (login.icq.com)."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 312
+#: rc.cpp:3668
+#, no-c-format
+msgid "Privacy Options"
+msgstr "Privacy Options"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 323
+#: rc.cpp:3671
+#, no-c-format
+msgid "&Require authorization before someone can add you to their contact list"
+msgstr ""
+"&Require authorisation before someone can add you to their contact list"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 326
+#: rc.cpp:3674
+#, no-c-format
+msgid ""
+"Enable authorization requirement, which will not allow users to add you to "
+"their contact list without authorization from you."
+msgstr ""
+"Enable authorisation requirement, which will not allow users to add you to "
+"their contact list without authorisation from you."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 329
+#: rc.cpp:3677
+#, 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 ""
+"Enable authorisation requirement, which will not allow users to add you to "
+"their contact list without authorisation from you. Tick this box, and you will "
+"have to confirm any users who add you to their list before they may see your "
+"online status."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 337
+#: rc.cpp:3680
+#, no-c-format
+msgid "Hide &IP address"
+msgstr "Hide &IP address"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 340
+#: rc.cpp:3683
+#, no-c-format
+msgid ""
+"Check this to hide your IP address from people when they view your user info"
+msgstr ""
+"Tick this to hide your IP address from people when they view your user info"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 343
+#: rc.cpp:3686
+#, 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 ""
+"Ticking 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."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 351
+#: rc.cpp:3689
+#, no-c-format
+msgid "Make my status available via &ICQ's unified messaging center"
+msgstr "Make my status available via &ICQ's unified messaging centre"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 357
+#: rc.cpp:3692
+#, no-c-format
+msgid "Check this box to enable Web Aware functionality."
+msgstr "Tick this box to enable Web Aware functionality."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 360
+#: rc.cpp:3695
+#, 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."
+msgstr ""
+"Tick 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."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 24
+#: rc.cpp:3701
+#, no-c-format
+msgid "Location && Contact Information"
+msgstr "Location && Contact Information"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 46
+#: rc.cpp:3707 rc.cpp:3917
+#, no-c-format
+msgid "&Address:"
+msgstr "&Address:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 57
+#: rc.cpp:3710 rc.cpp:3908
+#, no-c-format
+msgid "&Phone:"
+msgstr "&Phone:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 68
+#: rc.cpp:3713 rc.cpp:3923
+#, no-c-format
+msgid "&State:"
+msgstr "&State:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 95
+#: rc.cpp:3716 rc.cpp:3920
+#, no-c-format
+msgid "Countr&y:"
+msgstr "Countr&y:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 149
+#: rc.cpp:3722 rc.cpp:3890
+#, no-c-format
+msgid "&Homepage:"
+msgstr "&Homepage:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 200
+#: rc.cpp:3725 rc.cpp:3902
+#, no-c-format
+msgid "Fa&x:"
+msgstr "Fa&x:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 230
+#: rc.cpp:3728 rc.cpp:3911
+#, no-c-format
+msgid "Ce&ll:"
+msgstr "Ce&ll:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 257
+#: rc.cpp:3731 rc.cpp:3929
+#, no-c-format
+msgid "&Zip:"
+msgstr "&Zip:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 289
+#: rc.cpp:3734 rc.cpp:3857
+#, no-c-format
+msgid "Personal Information"
+msgstr "Personal Information"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 316
+#: rc.cpp:3737
+#, no-c-format
+msgid "&Full name:"
+msgstr "&Full name:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 398
+#: rc.cpp:3746
+#, no-c-format
+msgid "&Birthday:"
+msgstr "&Birthday:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 414
+#: rc.cpp:3749
+#, no-c-format
+msgid "Gen&der:"
+msgstr "Gen&der:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 449
+#: rc.cpp:3752
+#, no-c-format
+msgid "&IP:"
+msgstr "&IP:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 460
+#: rc.cpp:3755
+#, no-c-format
+msgid "&Timezone:"
+msgstr "&Timezone:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 471
+#: rc.cpp:3758
+#, no-c-format
+msgid "Marital status:"
+msgstr "Marital status:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 487
+#: rc.cpp:3761
+#, no-c-format
+msgid "A&ge:"
+msgstr "A&ge:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 508
+#: rc.cpp:3764
+#, no-c-format
+msgid "Origin"
+msgstr "Origin"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 16
+#: rc.cpp:3776
+#, no-c-format
+msgid "ICQ Authorization Reply"
+msgstr "ICQ Authorisation Reply"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 43
+#: rc.cpp:3779
+#, no-c-format
+msgid "Reason:"
+msgstr "Reason:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 108
+#: rc.cpp:3782
+#, no-c-format
+msgid "&Grant authorization"
+msgstr "&Grant authorisation"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 119
+#: rc.cpp:3785
+#, no-c-format
+msgid "&Decline authorization"
+msgstr "&Decline authorisation"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 148
+#: rc.cpp:3788
+#, no-c-format
+msgid "%1 requested authorization to add you to his/her contact list."
+msgstr "%1 requested authorisation to add you to his/her contact list."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 172
+#: rc.cpp:3791
+#, no-c-format
+msgid "Request Reason:"
+msgstr "Request Reason:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 188
+#: rc.cpp:3794
+#, no-c-format
+msgid "Some reason..."
+msgstr "Some reason..."
+
+#. i18n: file ./protocols/oscar/icq/ui/icqadd.ui line 38
+#: rc.cpp:3797
+#, no-c-format
+msgid "UIN #:"
+msgstr "UIN No.:"
+
+#. i18n: file ./protocols/oscar/icq/ui/icqadd.ui line 61
+#: rc.cpp:3800
+#, no-c-format
+msgid "Alternatively, you can search the ICQ Whitepages :"
+msgstr "Alternatively, you can search the ICQ Whitepages :"
+
+#. i18n: file ./protocols/oscar/oscarencodingselectionbase.ui line 27
+#: rc.cpp:3806
+#, no-c-format
+msgid "Use this &encoding when chatting with this contact:"
+msgstr "Use this &encoding when chatting with this contact:"
+
+#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 24
+#: rc.cpp:3809
+#, fuzzy, no-c-format
+msgid "Always visible:"
+msgstr "Always &Invisible To"
+
+#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 32
+#: rc.cpp:3812
+#, fuzzy, no-c-format
+msgid "Contacts:"
+msgstr "Contact:"
+
+#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 155
+#: rc.cpp:3827
+#, fuzzy, no-c-format
+msgid "Always invisible:"
+msgstr "Always &Invisible To"
+
+#. i18n: file ./protocols/oscar/oscarlistcontactsbase.ui line 24
+#: rc.cpp:3830
+#, no-c-format
+msgid ""
+"The following contacts are not on your contact list. Would you like to add "
+"them?"
+msgstr ""
+"The following contacts are not on your contact list. Would you like to add "
+"them?"
+
+#. i18n: file ./protocols/oscar/oscarlistcontactsbase.ui line 43
+#: rc.cpp:3833
+#, no-c-format
+msgid "Do &not ask again"
+msgstr "Do &not ask again"
+
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 16
+#: rc.cpp:3836
+#, no-c-format
+msgid "Add Yahoo Contact"
+msgstr "Add Yahoo Contact"
+
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 41
+#: rc.cpp:3839 rc.cpp:4040
+#, no-c-format
+msgid "&Yahoo username:"
+msgstr "&Yahoo username:"
+
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 47
+#: rc.cpp:3842 rc.cpp:3848
+#, no-c-format
+msgid "The account name of the Yahoo account you would like to add."
+msgstr "The account name of the Yahoo account you would like to add."
+
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 50
+#: rc.cpp:3845 rc.cpp:3851
+#, 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 ""
+"The account name of the Yahoo account you would like to add. This should be in "
+"the form of an alphanumeric string (no spaces)."
+
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 71
+#: rc.cpp:3854
+#, no-c-format
+msgid "<i>(for example: joe8752)</i>"
+msgstr "<i>(for example: joe8752)</i>"
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 46
+#: rc.cpp:3863
+#, fuzzy, no-c-format
+msgid "Second name:"
+msgstr "Screen name:"
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 119
+#: rc.cpp:3872
+#, no-c-format
+msgid "Yahoo ID:"
+msgstr "Yahoo ID:"
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 130
+#: rc.cpp:3875
+#, fuzzy, no-c-format
+msgid "Title:"
+msgstr "Title"
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 141
+#: rc.cpp:3878
+#, no-c-format
+msgid "Anniversary:"
+msgstr ""
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 203
+#: rc.cpp:3881 rc.cpp:4341
+#, no-c-format
+msgid "Birthday:"
+msgstr "Birthday:"
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 244
+#: rc.cpp:3887
+#, no-c-format
+msgid "Pager:"
+msgstr ""
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 293
+#: rc.cpp:3896
+#, fuzzy, no-c-format
+msgid "Email &3:"
+msgstr "Email:"
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 304
+#: rc.cpp:3899
+#, fuzzy, no-c-format
+msgid "Email &2:"
+msgstr "Email:"
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 382
+#: rc.cpp:3905
+#, fuzzy, no-c-format
+msgid "Additional:"
+msgstr "Additional properties:"
+
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 476
+#: rc.cpp:3914
+#, fuzzy, no-c-format
+msgid "Location Information"
+msgstr "Company Location Information"
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 16
+#: rc.cpp:3932
+#, fuzzy, no-c-format
+msgid "Invite Friends to Conference"
+msgstr "Invitation to Conversation"
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 35
+#: rc.cpp:3935
+#, no-c-format
+msgid "Conference Members"
+msgstr ""
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 54
+#: rc.cpp:3938
+#, no-c-format
+msgid "Friend List"
+msgstr ""
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 60
+#: rc.cpp:3941 rc.cpp:3947
+#, fuzzy, no-c-format
+msgid "New Item"
+msgstr "New Style Name"
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 88
+#: rc.cpp:3944
+#, fuzzy, no-c-format
+msgid "Chat Invitation List"
+msgstr "Enter Invitation Message"
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 162
+#: rc.cpp:3953
+#, fuzzy, no-c-format
+msgid "Add >>"
+msgstr "Add &ID"
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 170
+#: rc.cpp:3956
+#, fuzzy, no-c-format
+msgid "<< Remove"
+msgstr "Remo&ve"
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 207
+#: rc.cpp:3959
+#, fuzzy, no-c-format
+msgid "Invitation Message"
+msgstr "Enter Invitation Message"
+
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 288
+#: rc.cpp:3965
+#, fuzzy, no-c-format
+msgid "Invite"
+msgstr "&Invite"
+
+#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 30
+#: rc.cpp:3968
+#, no-c-format
+msgid "Show Me As"
+msgstr "Show Me As"
+
+#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 45
+#: rc.cpp:3971
+#, fuzzy, no-c-format
+msgid "Perma&nently offline"
+msgstr "Per&manently offline"
+
+#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 83
+#: rc.cpp:3977
+#, fuzzy, no-c-format
+msgid "Off&line"
+msgstr "Offline"
+
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 24
+#: rc.cpp:4010
+#, fuzzy, no-c-format
+msgid "Contact comments:"
+msgstr "Contact notes:"
+
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 40
+#: rc.cpp:4013
+#, fuzzy, no-c-format
+msgid "Note 1:"
+msgstr "Notes about %1:"
+
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 56
+#: rc.cpp:4016
+#, fuzzy, no-c-format
+msgid "Note 2:"
+msgstr "&Notes"
+
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 80
+#: rc.cpp:4019
+#, fuzzy, no-c-format
+msgid "Note 3:"
+msgstr "&Notes"
+
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 96
+#: rc.cpp:4022
+#, fuzzy, no-c-format
+msgid "Note 4:"
+msgstr "&Notes"
+
+#. i18n: file ./protocols/yahoo/ui/yahooverifyaccountbase.ui line 30
+#: rc.cpp:4025
+#, no-c-format
+msgid ""
+"Your Account has to be verified because of too many false login attempts."
+"<br>"
+msgstr ""
+
+#. i18n: file ./protocols/yahoo/ui/yahooverifyaccountbase.ui line 46
+#: rc.cpp:4028
+#, fuzzy, no-c-format
+msgid "Please enter the chars shown in the picture:"
+msgstr "Please enter the new name for the filter:"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 16
+#: rc.cpp:4031
+#, no-c-format
+msgid "Account Preferences - Yahoo"
+msgstr "Account Preferences - Yahoo"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 79
+#: rc.cpp:4043 rc.cpp:4049
+#, no-c-format
+msgid "The account name of your Yahoo account."
+msgstr "The account name of your Yahoo account."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 82
+#: rc.cpp:4046 rc.cpp:4052
+#, no-c-format
+msgid ""
+"The account name of your Yahoo account. This should be in the form of an "
+"alphanumeric string (no spaces)."
+msgstr ""
+"The account name of your Yahoo account. This should be in the form of an "
+"alphanumeric string (no spaces)."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 106
+#: rc.cpp:4058 rc.cpp:4190 rc.cpp:4521 rc.cpp:5108
+#, 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 ""
+"Tick to disable automatic connection. If ticked, you may connect to this "
+"account manually using the icon in the bottom of the main Kopete window"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 114
+#: rc.cpp:4061
+#, fuzzy, no-c-format
+msgid "Exclude from &Global Identity"
+msgstr "Enable &global identity"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 157
+#: rc.cpp:4067
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 171
+#: rc.cpp:4070
+#, no-c-format
+msgid "Register &New Account"
+msgstr "Register &New Account"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 206
+#: rc.cpp:4079
+#, fuzzy, no-c-format
+msgid "Accoun&t Preferences"
+msgstr "Account Preferences"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 245
+#: rc.cpp:4085
+#, no-c-format
+msgid "O&verride default server information"
+msgstr "O&verride default server information"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 273
+#: rc.cpp:4091 rc.cpp:4100
+#, no-c-format
+msgid "The IP address or hostmask of the Yahoo server you wish to connect to."
+msgstr "The IP address or hostmask of the Yahoo server you wish to connect to."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 276
+#: rc.cpp:4094 rc.cpp:4103
+#, 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)."
+msgstr ""
+"The IP address or hostmask of the Yahoo server you wish to connect to. "
+"Normally you will want the default (scs.msg.yahoo.com)."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 287
+#: rc.cpp:4097
+#, no-c-format
+msgid "scs.msg.yahoo.com"
+msgstr "scs.msg.yahoo.com"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 310
+#: rc.cpp:4109
+#, no-c-format
+msgid "The port on the Yahoo server that you would like to connect to."
+msgstr "The port on the Yahoo server that you would like to connect to."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 313
+#: rc.cpp:4112 rc.cpp:4118
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 333
+#: rc.cpp:4115
+#, no-c-format
+msgid "The port on the Yahoo server that you would like to connect to."
+msgstr "The port on the Yahoo server that you would like to connect to."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 348
+#: rc.cpp:4121
+#, no-c-format
+msgid "Buddy Icon"
+msgstr "Buddy Icon"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 364
+#: rc.cpp:4124
+#, no-c-format
+msgid "Select Picture..."
+msgstr "Select Picture..."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 404
+#: rc.cpp:4127
+#, no-c-format
+msgid "Se&nd buddy icon to other users"
+msgstr "Se&nd buddy icon to other users"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 16
+#: rc.cpp:4133
+#, no-c-format
+msgid "Add Sametime Contact"
+msgstr "Add Sametime Contact"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 41
+#: rc.cpp:4136
+#, no-c-format
+msgid "&Userid:"
+msgstr "&Userid:"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 47
+#: rc.cpp:4139 rc.cpp:4142 rc.cpp:4145 rc.cpp:4148
+#, no-c-format
+msgid "The user id of the contact you would like to add."
+msgstr "The user id of the contact you would like to add."
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 69
+#: rc.cpp:4151
+#, no-c-format
+msgid "&Find"
+msgstr "&Find"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 72
+#: rc.cpp:4154 rc.cpp:4157
+#, no-c-format
+msgid "Find Userid"
+msgstr "Find Userid"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 85
+#: rc.cpp:4160
+#, no-c-format
+msgid "<i>(for example: johndoe)</i>"
+msgstr "<i>(for example: johndoe)</i>"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 16
+#: rc.cpp:4163
+#, no-c-format
+msgid "Edit Meanwhile Account"
+msgstr "Edit Meanwhile Account"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 61
+#: rc.cpp:4172
+#, no-c-format
+msgid "Meanwhile &username:"
+msgstr "Meanwhile &username:"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 67
+#: rc.cpp:4175 rc.cpp:4178 rc.cpp:4181 rc.cpp:4184
+#, no-c-format
+msgid "Your Sametime userid"
+msgstr "Your Sametime userid"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 155
+#: rc.cpp:4202 rc.cpp:4205 rc.cpp:4208 rc.cpp:4211
+#, no-c-format
+msgid ""
+"The IP address or hostname of the Sametime server you wish to connect to."
+msgstr ""
+"The IP address or hostname of the Sametime server you wish to connect to."
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 193
+#: rc.cpp:4217 rc.cpp:4223
+#, no-c-format
+msgid "The port on the Sametime server that you would like to connect to."
+msgstr "The port on the Sametime server that you would like to connect to."
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 196
+#: rc.cpp:4220 rc.cpp:4226
+#, no-c-format
+msgid ""
+"The port on the Sametime server that you would like to connect to. Usually "
+"this is 1533."
+msgstr ""
+"The port on the Sametime server that you would like to connect to. Usually "
+"this is 1533."
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 228
+#: rc.cpp:4229
+#, fuzzy, no-c-format
+msgid "Client Identifier"
+msgstr "Client Features"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 239
+#: rc.cpp:4232
+#, fuzzy, no-c-format
+msgid "Use custom client identifier"
+msgstr "Use &custom colour"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 266
+#: rc.cpp:4235
+#, fuzzy, no-c-format
+msgid "Client identifier"
+msgstr "Client Features"
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 299
+#: rc.cpp:4238
+#, no-c-format
+msgid "."
+msgstr ""
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 326
+#: rc.cpp:4241
+#, no-c-format
+msgid "Client version (major.minor)"
+msgstr ""
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 341
+#: rc.cpp:4244
+#, no-c-format
+msgid "Restore &Defaults"
+msgstr ""
+
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 344
+#: rc.cpp:4247 rc.cpp:4250
+#, no-c-format
+msgid "Restore the server and port values to their defaults."
+msgstr "Restore the server and port values to their defaults."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 22
+#: rc.cpp:4253
+#, no-c-format
+msgid "Choose Server - Jabber"
+msgstr "Choose Server - Jabber"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 31
+#: rc.cpp:4256 rc.cpp:4296
+#, no-c-format
+msgid "Server"
+msgstr "Server"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 85
+#: rc.cpp:4262
+#, 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/\">Details about free public Jabber "
+"servers</a>"
+
+#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 24
+#: rc.cpp:4265
+#, no-c-format
+msgid "Register with Jabber Service"
+msgstr "Register with Jabber Service"
+
+#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 49
+#: rc.cpp:4268
+#, no-c-format
+msgid "Registration Form"
+msgstr "Registration Form"
+
+#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 68
+#: rc.cpp:4271
+#, no-c-format
+msgid "Please wait while querying the server..."
+msgstr "Please wait while querying the server..."
+
+#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 129
+#: protocols/gadu/gaduregisteraccount.cpp:45 rc.cpp:4274 rc.cpp:4329
+#, no-c-format
+msgid "&Register"
+msgstr "&Register"
+
+#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 24
+#: rc.cpp:4280
+#, no-c-format
+msgid "Current password:"
+msgstr "Current password:"
+
+#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 32
+#: rc.cpp:4283 rc.cpp:4286
+#, no-c-format
+msgid "New password:"
+msgstr "New password:"
+
+#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 72
+#: rc.cpp:4289
+#, no-c-format
+msgid ""
+"Please enter your current password first\n"
+"and then your new password twice."
+msgstr ""
+"Please enter your current password first\n"
+"and then your new password twice."
+
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 16
+#: protocols/jabber/ui/dlgjabberchatroomslist.cpp:36 rc.cpp:4293
+#, no-c-format
+msgid "List Chatrooms"
+msgstr ""
+
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 48
+#: rc.cpp:4299
+#, fuzzy, no-c-format
+msgid "&Query"
+msgstr "&Query Server"
+
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 56
+#: rc.cpp:4302
+#, fuzzy, no-c-format
+msgid "Chatroom Name"
+msgstr "Common Name"
+
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 64
+#: rc.cpp:4305
+#, fuzzy, no-c-format
+msgid "Chatroom Description"
+msgstr "Description"
+
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 128
+#: protocols/irc/ircchannelcontact.cpp:661 rc.cpp:4308 rc.cpp:4710
+#, no-c-format
+msgid "&Join"
+msgstr "&Join"
+
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 136
+#: rc.cpp:4311
+#, fuzzy, no-c-format
+msgid "Clos&e"
+msgstr "C&losed:"
+
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 16
+#: rc.cpp:4314
+#, no-c-format
+msgid "Jabber Service Management"
+msgstr "Jabber Service Management"
+
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 46
+#: rc.cpp:4317 rc.cpp:4707
+#, no-c-format
+msgid "Server:"
+msgstr "Server:"
+
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 75
+#: rc.cpp:4320
+#, no-c-format
+msgid "&Query Server"
+msgstr "&Query Server"
+
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 89
+#: rc.cpp:4323
+#, no-c-format
+msgid "Jid"
+msgstr ""
+
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 167
+#: rc.cpp:4332
+#, no-c-format
+msgid "&Browse"
+msgstr "&Browse"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 173
+#: rc.cpp:4347
+#, no-c-format
+msgid "Timezone:"
+msgstr "Timezone:"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 204
+#: rc.cpp:4350
+#, no-c-format
+msgid "Jabber ID:"
+msgstr "Jabber ID:"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 235
+#: rc.cpp:4353
+#, no-c-format
+msgid "Full name:"
+msgstr "Full name:"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 337
+#: rc.cpp:4362
+#, fuzzy, no-c-format
+msgid "&Select Photo..."
+msgstr "Select Picture..."
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 345
+#: rc.cpp:4365
+#, fuzzy, no-c-format
+msgid "Clear Pho&to"
+msgstr "Pho&to"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 422
+#: rc.cpp:4368
+#, no-c-format
+msgid "&Home Address"
+msgstr "&Home Address"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 441
+#: rc.cpp:4371 rc.cpp:4404
+#, no-c-format
+msgid "Postal code:"
+msgstr "Postal code:"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 449
+#: rc.cpp:4374 rc.cpp:4395
+#, no-c-format
+msgid "PO box:"
+msgstr "PO box:"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 550
+#: rc.cpp:4383 rc.cpp:4407
+#, no-c-format
+msgid "Street:"
+msgstr "Street:"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 620
+#: rc.cpp:4389
+#, no-c-format
+msgid "&Work Address"
+msgstr "&Work Address"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 818
+#: rc.cpp:4410
+#, no-c-format
+msgid "Wor&k Information"
+msgstr "Wor&k Information"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 882
+#: rc.cpp:4416
+#, no-c-format
+msgid "Role:"
+msgstr "Role:"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 898
+#: rc.cpp:4422
+#, no-c-format
+msgid "Company:"
+msgstr "Company:"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 910
+#: rc.cpp:4425
+#, no-c-format
+msgid "Phone &Numbers"
+msgstr "Phone &Numbers"
+
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 969
+#: rc.cpp:4431
+#, no-c-format
+msgid "Cell:"
+msgstr "Cell:"
+
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 16
+#: rc.cpp:4443
+#, no-c-format
+msgid "Add Contacts"
+msgstr "Add Contacts"
+
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 41
+#: rc.cpp:4446 rc.cpp:4503
+#, no-c-format
+msgid "&Jabber ID:"
+msgstr "&Jabber ID:"
+
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 50
+#: rc.cpp:4449 rc.cpp:4455
+#, no-c-format
+msgid "The Jabber ID for the account you would like to add."
+msgstr "The Jabber ID for the account you would like to add."
+
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 53
+#: rc.cpp:4452 rc.cpp:4458
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 74
+#: rc.cpp:4461
+#, no-c-format
+msgid "<i>(for example: joe@jabber.org)</i>"
+msgstr "<i>(for example: joe@jabber.org)</i>"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 22
+#: rc.cpp:4464
+#, no-c-format
+msgid "Register Account - Jabber"
+msgstr "Register Account - Jabber"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 33
+#: rc.cpp:4467
+#, no-c-format
+msgid "Desired Jabber &ID:"
+msgstr "Desired Jabber &ID:"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 77
+#: rc.cpp:4470
+#, no-c-format
+msgid "C&hoose..."
+msgstr "C&hoose..."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 122
+#: rc.cpp:4476 rc.cpp:4557
+#, no-c-format
+msgid "Use protocol encr&yption (SSL)"
+msgstr "Use protocol encr&yption (SSL)"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 128
+#: rc.cpp:4479 rc.cpp:4560
+#, no-c-format
+msgid "Check this box to enable SSL encrypted communication with the server."
+msgstr "Tick this box to enable SSL encrypted communication with the server."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 131
+#: rc.cpp:4482 rc.cpp:4563
+#, 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."
+msgstr ""
+"Tick 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."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 156
+#: rc.cpp:4485
+#, no-c-format
+msgid "&Port:"
+msgstr "&Port:"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 170
+#: rc.cpp:4488
+#, no-c-format
+msgid "&Repeat password:"
+msgstr "&Repeat password:"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 206
+#: rc.cpp:4491
+#, no-c-format
+msgid "Jabber &server:"
+msgstr "Jabber &server:"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 17
+#: rc.cpp:4494
+#, no-c-format
+msgid "Account Preferences - Jabber"
+msgstr "Account Preferences - Jabber"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 77
+#: rc.cpp:4506 rc.cpp:4512
+#, no-c-format
+msgid "The Jabber ID for the account you would like to use."
+msgstr "The Jabber ID for the account you would like to use."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 80
+#: rc.cpp:4509
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 94
+#: rc.cpp:4515
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 163
+#: rc.cpp:4530
+#, 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 ""
+"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."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 198
+#: rc.cpp:4542
+#, no-c-format
+msgid "Change Password"
+msgstr "Change Password"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 209
+#: rc.cpp:4545
+#, no-c-format
+msgid "Change &Your Password"
+msgstr "Change &Your Password"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 228
+#: rc.cpp:4548
+#, 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 ""
+"If you have an existing Jabber account and would like to change its password, "
+"you can use this button to enter a new password."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 296
+#: rc.cpp:4566
+#, no-c-format
+msgid "Allow plain-te&xt password authentication"
+msgstr "Allow plain-te&xt password authentication"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 343
+#: rc.cpp:4575 rc.cpp:4581 rc.cpp:5114 rc.cpp:5120
+#, no-c-format
+msgid "The IP address or hostname of the server you would like to connect to."
+msgstr "The IP address or hostname of the server you would like to connect to."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 346
+#: rc.cpp:4578 rc.cpp:4584
+#, no-c-format
+msgid ""
+"The IP address or hostname of the server you would like to connect to (for "
+"example jabber.org)."
+msgstr ""
+"The IP address or hostname of the server you would like to connect to (for "
+"example jabber.org)."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 388
+#: rc.cpp:4590 rc.cpp:4596 rc.cpp:5129 rc.cpp:5135
+#, no-c-format
+msgid "The port on the server that you would like to connect to."
+msgstr "The port on the server that you would like to connect to."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 391
+#: rc.cpp:4593 rc.cpp:4599 rc.cpp:5132 rc.cpp:5138
+#, no-c-format
+msgid ""
+"The port on the server that you would like to connect to (default is 5222)."
+msgstr ""
+"The port on the server that you would like to connect to (default is 5222)."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 437
+#: rc.cpp:4602
+#, no-c-format
+msgid "Location Settings"
+msgstr "Location Settings"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 448
+#: rc.cpp:4605
+#, no-c-format
+msgid "R&esource:"
+msgstr "R&esource:"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 454
+#: rc.cpp:4608 rc.cpp:4617 rc.cpp:4626
+#, no-c-format
+msgid "The resource name you would like to use on the Jabber network."
+msgstr "The resource name you would like to use on the Jabber network."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 457
+#: rc.cpp:4611 rc.cpp:4620 rc.cpp:4629
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 518
+#: rc.cpp:4623
+#, no-c-format
+msgid "P&riority:"
+msgstr "P&riority:"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 563
+#: rc.cpp:4632
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 592
+#: rc.cpp:4637
+#, no-c-format
+msgid "Fi&le Transfer"
+msgstr "Fi&le Transfer"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 603
+#: rc.cpp:4640
+#, no-c-format
+msgid "File Transfer Settings"
+msgstr "File Transfer Settings"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 627
+#: rc.cpp:4643
+#, no-c-format
+msgid "Pro&xy JID:"
+msgstr "Pro&xy JID:"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 675
+#: rc.cpp:4649
+#, no-c-format
+msgid "Public &IP address:"
+msgstr "Public &IP address:"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 692
+#: rc.cpp:4652
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 735
+#: rc.cpp:4662
+#, no-c-format
+msgid "General Privacy"
+msgstr "General Privacy"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 763
+#: rc.cpp:4665
+#, no-c-format
+msgid "&Hide system and client info"
+msgstr "&Hide system and client info"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 766
+#: rc.cpp:4668
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 776
+#: rc.cpp:4671
+#, no-c-format
+msgid "Notifications"
+msgstr "Notifications"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 790
+#: rc.cpp:4674
+#, no-c-format
+msgid "Always send not&ifications"
+msgstr "Always send not&ifications"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 796
+#: rc.cpp:4677
+#, no-c-format
+msgid ""
+"Check this box if you want to always send notifications to your contacts."
+msgstr ""
+"Check this box if you want to always send notifications to your contacts."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 840
+#: rc.cpp:4680
+#, no-c-format
+msgid "Alwa&ys send delivered notifications"
+msgstr "Alwa&ys send delivered notifications"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 846
+#: rc.cpp:4683
+#, 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>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>"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 857
+#: rc.cpp:4686
+#, no-c-format
+msgid "Al&ways send displayed notifications"
+msgstr "Al&ways send displayed notifications"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 863
+#: rc.cpp:4689
+#, 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>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>"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 874
+#: rc.cpp:4692
+#, no-c-format
+msgid "Always send &typing notifications"
+msgstr "Always send &typing notifications"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 880
+#: rc.cpp:4695
+#, 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>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>"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 888
+#: rc.cpp:4698
+#, fuzzy, no-c-format
+msgid "Always send &gone notifications (closing the window)"
+msgstr "Always send &typing notifications"
+
+#. i18n: file ./protocols/jabber/ui/dlgchatjoin.ui line 47
+#: rc.cpp:4704
+#, no-c-format
+msgid "Room:"
+msgstr "Room:"
+
+#. i18n: file ./protocols/jabber/ui/dlgchatjoin.ui line 99
+#: rc.cpp:4713
+#, fuzzy, no-c-format
+msgid "Bro&wse"
+msgstr "&Browse"
+
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 16
+#: protocols/jabber/ui/dlgjabberbrowse.cpp:114 rc.cpp:4716
+#, no-c-format
+msgid "Jabber Search"
+msgstr "Jabber Search"
+
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 34
+#: rc.cpp:4719
+#, no-c-format
+msgid "Search For"
+msgstr "Search For"
+
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 48
+#: rc.cpp:4722
+#, no-c-format
+msgid "Please wait while retrieving search form..."
+msgstr "Please wait while retrieving search form..."
+
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 59
+#: rc.cpp:4725
+#, no-c-format
+msgid "JID"
+msgstr "JID"
+
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 74
+#: rc.cpp:4734
+#, no-c-format
+msgid "Nick"
+msgstr "Nick"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 16
+#: rc.cpp:4746
+#, no-c-format
+msgid "Send Raw XML Packet"
+msgstr "Send Raw XML Packet"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 42
+#: rc.cpp:4749
+#, no-c-format
+msgid "Type in the packet that should be sent to the server:"
+msgstr "Type in the packet that should be sent to the server:"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 56
+#: rc.cpp:4752
+#, no-c-format
+msgid "User Defined"
+msgstr "User Defined"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 61
+#: rc.cpp:4755
+#, no-c-format
+msgid "Account Deletion"
+msgstr "Account Deletion"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 66
+#: rc.cpp:4758
+#, no-c-format
+msgid "Availability Status"
+msgstr "Availability Status"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 71
+#: rc.cpp:4761
+#, no-c-format
+msgid "Last Active Time"
+msgstr "Last Active Time"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 76
+#: rc.cpp:4764
+#, no-c-format
+msgid "Message with Body"
+msgstr "Message with Body"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 81
+#: rc.cpp:4767
+#, no-c-format
+msgid "Message with Subject"
+msgstr "Message with Subject"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 86
+#: rc.cpp:4770
+#, no-c-format
+msgid "Add Roster Item"
+msgstr "Add Roster Item"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 91
+#: rc.cpp:4773
+#, no-c-format
+msgid "Delete Roster Item"
+msgstr "Delete Roster Item"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 96
+#: protocols/jabber/jabberprotocol.cpp:93 rc.cpp:4776
+#, no-c-format
+msgid "Subscription"
+msgstr "Subscription"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 116
+#: rc.cpp:4779
+#, no-c-format
+msgid "Clea&r"
+msgstr "Clea&r"
+
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 124
+#: rc.cpp:4782
+#, no-c-format
+msgid "&Send"
+msgstr "&Send"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 16
+#: rc.cpp:4788
+#, no-c-format
+msgid "JabberVoiceSessionDialogBase"
+msgstr ""
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 60
+#: rc.cpp:4791
+#, no-c-format
+msgid "Voice session with:"
+msgstr ""
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 178
+#: rc.cpp:4794
+#, fuzzy, no-c-format
+msgid "Contact displayname"
+msgstr "Contact Display Mode"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 266
+#: rc.cpp:4797
+#, fuzzy, no-c-format
+msgid "Accep&t"
+msgstr "Accept"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 277
+#: rc.cpp:4800
+#, fuzzy, no-c-format
+msgid "&Decline"
+msgstr "Decline"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 288
+#: rc.cpp:4803
+#, fuzzy, no-c-format
+msgid "Termi&nate"
+msgstr "Translate"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 323
+#: rc.cpp:4806
+#, fuzzy, no-c-format
+msgid "Current status:"
+msgstr "Current status"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 339
+#: rc.cpp:4809
+#, fuzzy, no-c-format
+msgid "Session status"
+msgstr "Registration status: %1"
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 48
+#: rc.cpp:4815
+#, no-c-format
+msgid "&Computer name:"
+msgstr "&Computer name:"
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 54
+#: rc.cpp:4818 rc.cpp:4821 rc.cpp:4854 rc.cpp:4857
+#, no-c-format
+msgid "The hostname of the computer for this contact."
+msgstr "The hostname of the computer for this contact."
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 65
+#: rc.cpp:4824
+#, no-c-format
+msgid "Comment:"
+msgstr "Comment:"
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 73
+#: rc.cpp:4827 rc.cpp:4961
+#, no-c-format
+msgid "&Workgroup/domain:"
+msgstr "&Workgroup/domain:"
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 79
+#: rc.cpp:4830 rc.cpp:4833 rc.cpp:4866 rc.cpp:4869
+#, no-c-format
+msgid "The workgroup or domain the contact's computer is on."
+msgstr "The workgroup or domain the contact's computer is on."
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 90
+#: rc.cpp:4836
+#, no-c-format
+msgid "Operating s&ystem:"
+msgstr "Operating s&ystem:"
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 96
+#: rc.cpp:4839 rc.cpp:4842 rc.cpp:4872 rc.cpp:4875
+#, no-c-format
+msgid "The operating system the contact's computer is running."
+msgstr "The operating system the contact's computer is running."
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 107
+#: rc.cpp:4845
+#, no-c-format
+msgid "Ser&ver software:"
+msgstr "Ser&ver software:"
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 113
+#: rc.cpp:4848 rc.cpp:4851 rc.cpp:4878 rc.cpp:4881
+#, no-c-format
+msgid "The software the contact's computer is running."
+msgstr "The software the contact's computer is running."
+
+#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 151
+#: rc.cpp:4860 rc.cpp:4863
+#, no-c-format
+msgid "The comment of the computer for this contact."
+msgstr "The comment of the computer for this contact."
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 16
+#: rc.cpp:4884
+#, no-c-format
+msgid "Account Preferences - WinPopup"
+msgstr "Account Preferences - WinPopup"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 48
+#: rc.cpp:4887
+#, fuzzy, no-c-format
+msgid "Basi&c Setup"
+msgstr "Basic &Setup"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 78
+#: rc.cpp:4893
+#, no-c-format
+msgid "Hos&tname:"
+msgstr "Hos&tname:"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 84
+#: rc.cpp:4896 rc.cpp:4902
+#, no-c-format
+msgid "The hostname you would like to use to send WinPopup messages as."
+msgstr "The hostname you would like to use to send WinPopup messages as."
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 87
+#: rc.cpp:4899 rc.cpp:4905
+#, no-c-format
+msgid ""
+"The hostname you would like to use to send WinPopup messages as. Note that "
+"this does not have to be the actual hostname of the machine to send messages, "
+"but it does to receive them."
+msgstr ""
+"The hostname you would like to use to send WinPopup messages as. Note that "
+"this does not have to be the actual hostname of the machine to send messages, "
+"but it does to receive them."
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 106
+#: rc.cpp:4908
+#, no-c-format
+msgid "I&nstall Into Samba"
+msgstr "I&nstall Into Samba"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 109
+#: rc.cpp:4911 rc.cpp:4914
+#, no-c-format
+msgid "Install support into Samba to enable this service."
+msgstr "Install support into Samba to enable this service."
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 143
+#: rc.cpp:4920
+#, no-c-format
+msgid ""
+"To receive WinPopup messages sent from other machines, the hostname above must "
+"be set to this machine's hostname."
+msgstr ""
+"<i>To receive WinPopup messages sent from other machines, the host name above "
+"must be set to this machine's host name.</i>"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 154
+#: rc.cpp:4923
+#, no-c-format
+msgid "The samba server must be configured and running."
+msgstr ""
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 164
+#: rc.cpp:4926
+#, no-c-format
+msgid ""
+"\"Install into Samba\" is a simple method to create the directory for the "
+"temporary message files and configure your samba server."
+"<br>\n"
+"However, the recommended way is to ask your administrator to create this "
+"directory ('mkdir -p -m 0777 /var/lib/winpopup') and add\n"
+"'message command = _PATH_TO_/winpopup-send.sh %s %m %t &' (substitute _PATH_TO_ "
+"by the real path) to your smb.conf [global]-section."
+msgstr ""
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 196
+#: rc.cpp:4931
+#, no-c-format
+msgid "S&ystem"
+msgstr "S&ystem"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 235
+#: rc.cpp:4937
+#, no-c-format
+msgid "<i>These options apply to all WinPopup accounts.</i>"
+msgstr "<i>These options apply to all WinPopup accounts.</i>"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 245
+#: rc.cpp:4940
+#, no-c-format
+msgid "Protocol Preferences"
+msgstr "Protocol Preferences"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 256
+#: rc.cpp:4943
+#, no-c-format
+msgid "Host check frequency:"
+msgstr "Host check frequency:"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 264
+#: rc.cpp:4946
+#, no-c-format
+msgid "Path to 'smbclient' executable:"
+msgstr "Path to 'smbclient' executable:"
+
+#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 315
+#: rc.cpp:4949
+#, no-c-format
+msgid "second(s)"
+msgstr "second(s)"
+
+#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 50
+#: rc.cpp:4952
+#, no-c-format
+msgid "Com&puter hostname:"
+msgstr "Com&puter host name:"
+
+#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 56
+#: rc.cpp:4955 rc.cpp:4958 rc.cpp:4970 rc.cpp:4973
+#, no-c-format
+msgid "The hostname you would like to use to send WinPopup messages to."
+msgstr "The host name you would like to use to send WinPopup messages to."
+
+#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 73
+#: rc.cpp:4964 rc.cpp:4967 rc.cpp:4976 rc.cpp:4979
+#, no-c-format
+msgid ""
+"The workgroup or domain the computer is on that you would like to use to send "
+"WinPopup messages to."
+msgstr ""
+"The workgroup or domain the computer is on that you would like to use to send "
+"WinPopup messages to."
+
+#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 148
+#: rc.cpp:4982 rc.cpp:5159
+#, no-c-format
+msgid "&Refresh"
+msgstr "&Refresh"
+
+#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 151
+#: rc.cpp:4985 rc.cpp:4988
+#, no-c-format
+msgid ""
+"Refresh the list of available workgroups & domains on the Windows network."
+msgstr ""
+"Refresh the list of available workgroups & domains on the Windows network."
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 16
+#: rc.cpp:4991
+#, no-c-format
+msgid "Search GroupWise Messenger"
+msgstr "Search GroupWise Messenger"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 35
+#: rc.cpp:4994
+#, no-c-format
+msgid "&First name"
+msgstr "&First name"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 46
+#: rc.cpp:4997
+#, no-c-format
+msgid "&User ID"
+msgstr "&User ID"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 57
+#: rc.cpp:5000
+#, no-c-format
+msgid "&Title"
+msgstr "&Title"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 78
+#: rc.cpp:5003
+#, no-c-format
+msgid "&Department"
+msgstr "&Department"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 87
+#: rc.cpp:5006 rc.cpp:5015 rc.cpp:5024 rc.cpp:5039 rc.cpp:5051
+#, no-c-format
+msgid "contains"
+msgstr "contains"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 92
+#: rc.cpp:5009 rc.cpp:5018 rc.cpp:5027 rc.cpp:5042 rc.cpp:5054
+#, no-c-format
+msgid "begins with"
+msgstr "begins with"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 97
+#: rc.cpp:5012 rc.cpp:5021 rc.cpp:5030 rc.cpp:5045 rc.cpp:5057
+#, no-c-format
+msgid "equals"
+msgstr "equals"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 154
+#: rc.cpp:5033
+#, no-c-format
+msgid "Last &name"
+msgstr "Last &name"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 165
+#: rc.cpp:5036
+#, no-c-format
+msgid "Cl&ear"
+msgstr "Cl&ear"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 250
+#: rc.cpp:5060
+#, no-c-format
+msgid "&Results:"
+msgstr "&Results:"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 300
+#: rc.cpp:5072
+#, no-c-format
+msgid "User ID"
+msgstr "User ID"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 335
+#: rc.cpp:5075
+#, no-c-format
+msgid "Detai&ls"
+msgstr "Detai&ls"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 364
+#: rc.cpp:5078
+#, no-c-format
+msgid "0 matching users found"
+msgstr "0 matching users found"
+
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 16
+#: rc.cpp:5081
+#, no-c-format
+msgid "Account Preferences - Groupwise"
+msgstr "Account Preferences - Groupwise"
+
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 67
+#: rc.cpp:5090
+#, no-c-format
+msgid "&User ID:"
+msgstr "&User ID:"
+
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 73
+#: rc.cpp:5093 rc.cpp:5096 rc.cpp:5099 rc.cpp:5102
+#, no-c-format
+msgid "The account name of your account."
+msgstr "The account name of your account."
+
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 155
+#: rc.cpp:5117 rc.cpp:5123
+#, no-c-format
+msgid ""
+"The IP address or hostname of the server you would like to connect to (for "
+"example im.yourcorp.com)."
+msgstr ""
+"The IP address or hostname of the server you would like to connect to (for "
+"example im.yourcorp.com)."
+
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 248
+#: rc.cpp:5141
+#, no-c-format
+msgid "Advanced &Options"
+msgstr "Advanced &Options"
+
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 259
+#: rc.cpp:5144 rc.cpp:5204
+#, no-c-format
+msgid "A&lways accept invitations"
+msgstr "A&lways accept invitations"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 22
+#: rc.cpp:5147
+#, fuzzy, no-c-format
+msgid "Chatroom "
+msgstr "Chat"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 33
+#: rc.cpp:5150
+#, no-c-format
+msgid "Owner"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 44
+#: protocols/irc/ircprotocol.cpp:153 rc.cpp:5153
+#, no-c-format
+msgid "Members"
+msgstr "Members"
+
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatusedit.ui line 54
+#: rc.cpp:5162
+#, no-c-format
+msgid "&Status:"
+msgstr "&Status:"
+
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatusedit.ui line 65
+#: rc.cpp:5165
+#, no-c-format
+msgid "Awa&y message:"
+msgstr "Awa&y message:"
+
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatuswidget.ui line 36
+#: rc.cpp:5174
+#, no-c-format
+msgid "Auto Reply"
+msgstr "Auto Reply"
+
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 35
+#: rc.cpp:5186
+#, no-c-format
+msgid "<p align=\"right\">From:</p>"
+msgstr "<p align=\"right\">From:</p>"
+
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 43
+#: rc.cpp:5189
+#, no-c-format
+msgid "<p align=\"right\">Sent:</p>"
+msgstr "<p align=\"right\">Sent:</p>"
+
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 59
+#: rc.cpp:5192
+#, no-c-format
+msgid "INVITE_DATE_TIME"
+msgstr "INVITE_DATE_TIME"
+
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 67
+#: rc.cpp:5195
+#, no-c-format
+msgid "CONTACT_NAME"
+msgstr "CONTACT_NAME"
+
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 83
+#: rc.cpp:5198
+#, no-c-format
+msgid "INVITE_MESSAGE"
+msgstr "INVITE_MESSAGE"
+
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 102
+#: rc.cpp:5201
+#, no-c-format
+msgid "Would you like to join the conversation?"
+msgstr "Would you like to join the conversation?"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 32
+#: rc.cpp:5207
+#, no-c-format
+msgid "USER_ID"
+msgstr "USER_ID"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 68
+#: rc.cpp:5210 rc.cpp:5216 rc.cpp:5228
+#, no-c-format
+msgid "Change the display name used for this contact"
+msgstr "Change the display name used for this contact"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 98
+#: rc.cpp:5219
+#, no-c-format
+msgid "USER_STATUS"
+msgstr "USER_STATUS"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 114
+#: rc.cpp:5225
+#, no-c-format
+msgid "&Display name:"
+msgstr "&Display name:"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 163
+#: rc.cpp:5234
+#, no-c-format
+msgid "Additional properties:"
+msgstr "Additional properties:"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 169
+#: rc.cpp:5237
+#, no-c-format
+msgid "Property"
+msgstr "Property"
+
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 180
+#: rc.cpp:5240
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 24
+#: rc.cpp:5243
+#, no-c-format
+msgid "Who can see my online status and send me messages:"
+msgstr "Who can see my online status and send me messages:"
+
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 48
+#: rc.cpp:5246
+#, no-c-format
+msgid "A&llowed"
+msgstr "A&llowed"
+
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 91
+#: rc.cpp:5249
+#, no-c-format
+msgid "&Block >>"
+msgstr "&Block >>"
+
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 99
+#: rc.cpp:5252
+#, no-c-format
+msgid "<< Allo&w"
+msgstr "<< Allo&w"
+
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 124
+#: rc.cpp:5255
+#, no-c-format
+msgid "A&dd..."
+msgstr "A&dd..."
+
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 167
+#: rc.cpp:5261
+#, no-c-format
+msgid "Bloc&ked"
+msgstr "Bloc&ked"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 16
+#: rc.cpp:5264
+#, no-c-format
+msgid "GroupWiseChatPropertiesWidget"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 27
+#: rc.cpp:5267
+#, no-c-format
+msgid "DISPLAY NAME"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 49
+#: rc.cpp:5270
+#, fuzzy, no-c-format
+msgid "The user who created the chatroom"
+msgstr "The user %1 is already in this chat."
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 57
+#: rc.cpp:5273
+#, fuzzy, no-c-format
+msgid "Query:"
+msgstr "Hue:"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 68
+#: rc.cpp:5276
+#, fuzzy, no-c-format
+msgid "Topic:"
+msgstr "Topic"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 85
+#: rc.cpp:5279
+#, no-c-format
+msgid "A disclaimer for users entering the chatroom"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 93
+#: rc.cpp:5282
+#, fuzzy, no-c-format
+msgid "Owner:"
+msgstr "Gender:"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 110
+#: rc.cpp:5285
+#, no-c-format
+msgid "The current topic of the discussion"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 124
+#: rc.cpp:5288
+#, no-c-format
+msgid "UNKNOWN"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 132
+#: rc.cpp:5291
+#, no-c-format
+msgid "Maximum Users:"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 143
+#: rc.cpp:5294
+#, fuzzy, no-c-format
+msgid "Created on:"
+msgstr "Create Entry"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 154
+#: rc.cpp:5297
+#, fuzzy, no-c-format
+msgid "Disclaimer:"
+msgstr "Display name:"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 171
+#: rc.cpp:5300
+#, no-c-format
+msgid "General description of the chatroom"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 185
+#: rc.cpp:5303
+#, no-c-format
+msgid "Maximum simultaneous users allowed in the chatroom"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 193
+#: rc.cpp:5306
+#, fuzzy, no-c-format
+msgid "Creator:"
+msgstr "Create Entry"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 221
+#: rc.cpp:5312
+#, no-c-format
+msgid "Date and time the chatroom was created"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 229
+#: rc.cpp:5315
+#, no-c-format
+msgid "Archived"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 235
+#: rc.cpp:5318
+#, no-c-format
+msgid "Indicates if the chatroom is being archived on the server"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 249
+#: rc.cpp:5321
+#, fuzzy, no-c-format
+msgid "The user who owns this chatroom"
+msgstr "The user %1 is already in this chat."
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 273
+#: rc.cpp:5324
+#, fuzzy, no-c-format
+msgid "Default Access"
+msgstr "Default Messages"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 290
+#: rc.cpp:5330
+#, fuzzy, no-c-format
+msgid "General permission to read messages in the chatroom"
+msgstr "Colour of history messages in the chat window"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 298
+#: rc.cpp:5333
+#, fuzzy, no-c-format
+msgid "Write Message"
+msgstr "Unread Message"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 304
+#: rc.cpp:5336
+#, fuzzy, no-c-format
+msgid "General permission to write messages in the chatroom"
+msgstr "Colour of history messages in the chat window"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 312
+#: rc.cpp:5339
+#, no-c-format
+msgid "Modify Access"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 318
+#: rc.cpp:5342
+#, no-c-format
+msgid "General permission to modify the chatroom's access control list"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 328
+#: rc.cpp:5345
+#, no-c-format
+msgid "Access Control List"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 339
+#: rc.cpp:5348
+#, no-c-format
+msgid "Access permissions for specific users"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 355
+#: rc.cpp:5351
+#, fuzzy, no-c-format
+msgid "A&dd"
+msgstr "&Add"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 358
+#: rc.cpp:5354
+#, no-c-format
+msgid "Add a new ACL entry"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 366
+#: rc.cpp:5357
+#, fuzzy, no-c-format
+msgid "Ed&it"
+msgstr "Edit..."
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 369
+#: rc.cpp:5360
+#, no-c-format
+msgid "Edit an existing ACL entry"
+msgstr ""
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 377
+#: rc.cpp:5363
+#, fuzzy, no-c-format
+msgid "D&elete"
+msgstr "&Delete Host"
+
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 380
+#: rc.cpp:5366
+#, fuzzy, no-c-format
+msgid "Delete a ACL entry"
+msgstr "&Delete Contact"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 16
+#: rc.cpp:5369
+#, no-c-format
+msgid "TestbedAddUI"
+msgstr "TestbedAddUI"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 40
+#: rc.cpp:5372
+#, no-c-format
+msgid "&Basic"
+msgstr "&Basic"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 51
+#: rc.cpp:5375
+#, no-c-format
+msgid "Add Using"
+msgstr "Add Using"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 65
+#: rc.cpp:5378
+#, no-c-format
+msgid "A full or partial name. Asterisks are ignored"
+msgstr "A full or partial name. Asterisks are ignored"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 68
+#: rc.cpp:5381
+#, no-c-format
+msgid "Type some or all of the contact's name. Matches will be shown below"
+msgstr "Type some or all of the contact's name. Matches will be shown below"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 76
+#: rc.cpp:5384
+#, no-c-format
+msgid "User &ID:"
+msgstr "User &ID:"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 90
+#: rc.cpp:5387
+#, no-c-format
+msgid "Userna&me:"
+msgstr "Userna&me:"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 101
+#: rc.cpp:5390
+#, no-c-format
+msgid "A correct User ID"
+msgstr "A correct User ID"
+
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 104
+#: rc.cpp:5393
+#, no-c-format
+msgid ""
+"Use this field to add a contact if you already know the user's exact User ID"
+msgstr ""
+"Use this field to add a contact if you already know the user's exact User ID"
+
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 44
+#: rc.cpp:5405 rc.cpp:5408 rc.cpp:5411 rc.cpp:5414
+#, no-c-format
+msgid "The account name of the account you would like to add."
+msgstr "The account name of the account you would like to add."
+
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 68
+#: rc.cpp:5417
+#, no-c-format
+msgid "Contact Type"
+msgstr "Contact Type"
+
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 79
+#: rc.cpp:5420
+#, no-c-format
+msgid "&Echo"
+msgstr "&Echo"
+
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 85
+#: rc.cpp:5423 rc.cpp:5426
+#, no-c-format
+msgid ""
+"Hey look! Only one option. Could you please make this a dropdown and add "
+"Null?"
+msgstr ""
+"Hey look! Only one option. Could you please make this a dropdown and add "
+"Null?"
+
+#: plugins/nowlistening/nowlisteningguiclient.cpp:37
+msgid "Send Media Info"
+msgstr "Send Media Info"
+
+#: plugins/nowlistening/nowlisteningguiclient.cpp:60
+msgid ""
+"None of the supported media players (KsCD, JuK, amaroK, Noatun or Kaffeine) are "
+"playing anything."
+msgstr ""
+"None of the supported media players (KsCD, JuK, amaroK, Noatun or Kaffeine) are "
+"playing anything."
+
+#: plugins/nowlistening/nowlisteningguiclient.cpp:61
+msgid "Nothing to Send"
+msgstr "Nothing to Send"
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:134
+msgid "USAGE: /media - Displays information on current song"
+msgstr "USAGE: /media - Displays information on current song"
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:173
+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 ""
+"Now Listening for Kopete - it would tell you what I am listening to, if I was "
+"listening to something on a supported media player."
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:452
+msgid "Unknown track"
+msgstr "Unknown track"
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:461
+msgid "Unknown artist"
+msgstr "Unknown artist"
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:468
+msgid "Unknown album"
+msgstr "Unknown album"
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:475
+msgid "Unknown player"
+msgstr "Unknown player"
+
+#: plugins/translator/translatorlanguages.cpp:36
+msgid "English"
+msgstr "English"
+
+#: plugins/translator/translatorlanguages.cpp:37
+msgid "Chinese"
+msgstr "Chinese"
+
+#: plugins/translator/translatorlanguages.cpp:38
+msgid "French"
+msgstr "French"
+
+#: plugins/translator/translatorlanguages.cpp:39
+msgid "German"
+msgstr "German"
+
+#: plugins/translator/translatorlanguages.cpp:40
+msgid "Italian"
+msgstr "Italian"
+
+#: plugins/translator/translatorlanguages.cpp:41
+msgid "Japanese"
+msgstr "Japanese"
+
+#: plugins/translator/translatorlanguages.cpp:42
+msgid "Korean"
+msgstr "Korean"
+
+#: plugins/translator/translatorlanguages.cpp:43
+msgid "Portuguese"
+msgstr "Portuguese"
+
+#: plugins/translator/translatorlanguages.cpp:44
+msgid "Russian"
+msgstr "Russian"
+
+#: plugins/translator/translatorlanguages.cpp:45
+msgid "Spanish"
+msgstr "Spanish"
+
+#: plugins/translator/translatordialog.cpp:24
+msgid "Translator Plugin"
+msgstr "Translator Plugin"
+
+#: plugins/translator/translatorplugin.cpp:46
+msgid "Translator"
+msgstr "Translator"
+
+#: plugins/translator/translatorplugin.cpp:77
+msgid "Set &Language"
+msgstr "Set &Language"
+
+#: plugins/translator/translatorplugin.cpp:363
+msgid ""
+"%2\n"
+"Auto Translated: %1"
+msgstr ""
+"%2\n"
+"Auto Translated: %1"
+
+#: plugins/translator/translatorguiclient.cpp:44
+msgid "Translate"
+msgstr "Translate"
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:36
+#: plugins/netmeeting/netmeetingplugin.cpp:35
+msgid "NetMeeting"
+msgstr "NetMeeting"
+
+#: plugins/netmeeting/netmeetingguiclient.cpp:41
+msgid "Invite to Use NetMeeting"
+msgstr "Invite to Use NetMeeting"
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:67
+msgid "%1 wants to start a chat with NetMeeting; do you want to accept it? "
+msgstr "%1 wants to start a chat with NetMeeting; do you want to accept it? "
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:68
+#: protocols/msn/msnaccount.cpp:346 protocols/msn/msnaccount.cpp:1285
+#: protocols/msn/msnaddcontactpage.cpp:76 protocols/msn/msnchatsession.cpp:356
+#: protocols/msn/msnchatsession.cpp:365 protocols/msn/msncontact.cpp:175
+#: protocols/msn/msncontact.cpp:252
+#: protocols/msn/ui/msneditaccountwidget.cpp:238
+#: protocols/msn/ui/msneditaccountwidget.cpp:278
+#: protocols/msn/ui/msneditaccountwidget.cpp:336
+#: protocols/msn/ui/msneditaccountwidget.cpp:356
+msgid "MSN Plugin"
+msgstr "MSN Plugin"
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:68 protocols/msn/webcam.cpp:91
+#: protocols/yahoo/yahooaccount.cpp:1086 protocols/yahoo/yahooaccount.cpp:1527
+#: protocols/yahoo/yahooaccount.cpp:1750
+msgid "Accept"
+msgstr "Accept"
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:68
+msgid "Refuse"
+msgstr "Refuse"
+
+#: 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>Could not add alias <b>%1</b>. An alias name cannot contain the characters "
+"\"_\" or \"=\".</qt>"
+
+#: plugins/alias/aliaspreferences.cpp:338
+#: plugins/alias/aliaspreferences.cpp:427
+msgid "Invalid Alias Name"
+msgstr "Invalid Alias Name"
+
+#: 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>Could not add alias <b>%1</b>. This command is already being handled by "
+"either another alias or Kopete itself.</qt>"
+
+#: plugins/alias/aliaspreferences.cpp:356
+#: plugins/alias/aliaspreferences.cpp:452
+msgid "Could Not Add Alias"
+msgstr "Could Not Add Alias"
+
+#: plugins/alias/aliaspreferences.cpp:469
+msgid "Are you sure you want to delete the selected aliases?"
+msgstr "Are you sure you want to delete the selected aliases?"
+
+#: plugins/alias/aliaspreferences.cpp:469
+msgid "Delete Aliases"
+msgstr "Delete Aliases"
+
+#: plugins/latex/latexplugin.cpp:95
+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."
+msgstr ""
+"I cannot find the Magick convert program.\n"
+"convert is required to render the Latex formulæ.\n"
+"Please go to www.imagemagick.org or to your distribution site and get the right "
+"package."
+
+#: plugins/latex/latexguiclient.cpp:44
+msgid "Preview Latex Images"
+msgstr "Preview Latex Images"
+
+#: 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 ""
+"There are no latex in the message you are typing. The latex formula must be "
+"included between $$ and $$ "
+
+#: plugins/latex/latexguiclient.cpp:62
+msgid "No Latex Formula"
+msgstr "No Latex Formula"
+
+#: plugins/latex/latexguiclient.cpp:67
+#, c-format
+msgid "<b>Preview of the latex message :</b> <br />%1"
+msgstr "<b>Preview of the latex message :</b> <br />%1"
+
+#: plugins/webpresence/webpresenceplugin.cpp:208
+msgid ""
+"An error occurred when uploading your presence page.\n"
+"Check the path and write permissions of the destination."
+msgstr ""
+"An error occurred when uploading your presence page.\n"
+"Check the path and write permissions of the destination."
+
+#: plugins/webpresence/webpresenceplugin.cpp:218
+msgid "Not yet known"
+msgstr "Not yet known"
+
+#: plugins/highlight/highlightpreferences.cpp:207
+msgid "Rename Filter"
+msgstr "Rename Filter"
+
+#: plugins/highlight/highlightpreferences.cpp:207
+msgid "Please enter the new name for the filter:"
+msgstr "Please enter the new name for the filter:"
+
+#: plugins/highlight/highlightconfig.cpp:72
+msgid "-New filter-"
+msgstr "-New filter-"
+
+#: plugins/cryptography/cryptographyselectuserkey.cpp:29
+msgid "Select Contact's Public Key"
+msgstr "Select Contact's Public Key"
+
+#: plugins/cryptography/cryptographyselectuserkey.cpp:38
+#, c-format
+msgid "Select public key for %1"
+msgstr "Select public key for %1"
+
+#: plugins/cryptography/kgpgselkey.cpp:41
+msgid "Private Key List"
+msgstr "Private Key List"
+
+#: plugins/cryptography/kgpgselkey.cpp:57
+msgid "Choose secret key:"
+msgstr "Choose secret key:"
+
+#: plugins/cryptography/kgpgselkey.cpp:64
+msgid "Local signature (cannot be exported)"
+msgstr "Local signature (cannot be exported)"
+
+#: plugins/cryptography/kgpgselkey.cpp:84
+#: plugins/cryptography/popuppublic.cpp:401
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: plugins/cryptography/kgpgselkey.cpp:92
+msgid "Invalid"
+msgstr "Invalid"
+
+#: plugins/cryptography/kgpgselkey.cpp:95
+msgid "Disabled"
+msgstr "Disabled"
+
+#: plugins/cryptography/kgpgselkey.cpp:98
+msgid "Revoked"
+msgstr "Revoked"
+
+#: plugins/cryptography/kgpgselkey.cpp:101
+msgid "Expired"
+msgstr "Expired"
+
+#: plugins/cryptography/kgpgselkey.cpp:104
+msgid "Undefined"
+msgstr "Undefined"
+
+#: plugins/cryptography/kgpgselkey.cpp:107
+msgid "None"
+msgstr "None"
+
+#: plugins/cryptography/kgpgselkey.cpp:110
+msgid "Marginal"
+msgstr "Marginal"
+
+#: plugins/cryptography/kgpgselkey.cpp:113
+msgid "Full"
+msgstr "Full"
+
+#: plugins/cryptography/kgpgselkey.cpp:116
+msgid "Ultimate"
+msgstr "Ultimate"
+
+#: plugins/cryptography/kgpgselkey.cpp:119
+msgid "?"
+msgstr "?"
+
+#: plugins/cryptography/kgpgselkey.cpp:150
+msgid "ID: %1, trust: %2, expiration: %3"
+msgstr "ID: %1, trust: %2, expiration: %3"
+
+#: plugins/cryptography/popuppublic.cpp:94
+msgid "Select Public Key"
+msgstr "Select Public Key"
+
+#: plugins/cryptography/popuppublic.cpp:111
+#, c-format
+msgid "Select Public Key for %1"
+msgstr "Select Public Key for %1"
+
+#: plugins/cryptography/popuppublic.cpp:119
+msgid "Clear Search"
+msgstr "Clear Search"
+
+#: plugins/cryptography/popuppublic.cpp:122
+msgid "Search: "
+msgstr "Search: "
+
+#: plugins/cryptography/popuppublic.cpp:129
+msgid "ID"
+msgstr "ID"
+
+#: plugins/cryptography/popuppublic.cpp:147
+msgid "&Go to Default Key"
+msgstr "&Go to Default Key"
+
+#: plugins/cryptography/popuppublic.cpp:150
+msgid "ASCII armored encryption"
+msgstr "ASCII armoured encryption"
+
+#: plugins/cryptography/popuppublic.cpp:151
+msgid "Allow encryption with untrusted keys"
+msgstr "Allow encryption with untrusted keys"
+
+#: plugins/cryptography/popuppublic.cpp:152
+msgid "Hide user id"
+msgstr "Hide user id"
+
+#: plugins/cryptography/popuppublic.cpp:155
+msgid ""
+"<b>Public keys list</b>: select the key that will be used for encryption."
+msgstr ""
+"<b>Public keys list</b>: select the key that will be used for encryption."
+
+#: plugins/cryptography/popuppublic.cpp:157
+msgid ""
+"<b>ASCII encryption</b>: makes it possible to open the encrypted file/message "
+"in a text editor"
+msgstr ""
+"<b>ASCII encryption</b>: makes it possible to open the encrypted file/message "
+"in a text editor"
+
+#: 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>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."
+
+#: 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>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'. Ticking this box enables you to use any key, even "
+"if it has not be signed."
+
+#: plugins/cryptography/popuppublic.cpp:172
+msgid "Shred source file"
+msgstr "Shred source file"
+
+#: plugins/cryptography/popuppublic.cpp:174
+msgid ""
+"<b>Shred source file</b>: permanently remove source file. No recovery will be "
+"possible"
+msgstr ""
+"<b>Shred source file</b>: permanently remove source file. No recovery will be "
+"possible"
+
+#: 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>Shred source file:</b><br />"
+"<p>Ticking 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>"
+
+#: plugins/cryptography/popuppublic.cpp:177
+msgid "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
+msgstr "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
+
+#: plugins/cryptography/popuppublic.cpp:182
+msgid "Symmetrical encryption"
+msgstr "Symmetrical encryption"
+
+#: 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>Symmetrical encryption</b>: encryption does not use keys. You just need to "
+"give a password to encrypt/decrypt the file"
+
+#: plugins/cryptography/cryptographyplugin.cpp:51
+msgid "Cryptography"
+msgstr "Cryptography"
+
+#: plugins/cryptography/cryptographyplugin.cpp:71
+msgid "&Select Cryptography Public Key..."
+msgstr "&Select Cryptography Public Key..."
+
+#: plugins/cryptography/cryptographyplugin.cpp:188
+msgid "Outgoing Encrypted Message: "
+msgstr "Outgoing Encrypted Message: "
+
+#: plugins/cryptography/cryptographyplugin.cpp:219
+msgid "Incoming Encrypted Message: "
+msgstr "Incoming Encrypted Message: "
+
+#: plugins/cryptography/kgpginterface.cpp:99
+msgid "Enter passphrase for <b>%1</b>:"
+msgstr "Enter passphrase for <b>%1</b>:"
+
+#: plugins/cryptography/kgpginterface.cpp:101
+msgid "<b>Bad passphrase</b><br> You have %1 tries left.<br>"
+msgstr "<b>Bad passphrase</b><br> You have %1 tries left.<br>"
+
+#: plugins/cryptography/cryptographyguiclient.cpp:51
+msgid "Encrypt Messages"
+msgstr "Encrypt Messages"
+
+#: plugins/history/historydialog.cpp:98 plugins/history/historydialog.cpp:556
+#, c-format
+msgid "History for %1"
+msgstr "History for %1"
+
+#: plugins/history/historydialog.cpp:119
+msgid "All"
+msgstr "All"
+
+#: plugins/history/historydialog.cpp:213
+msgid "Loading..."
+msgstr "Loading..."
+
+#: plugins/history/historydialog.cpp:470
+msgid "Searching..."
+msgstr "Searching..."
+
+#: plugins/history/historydialog.cpp:549
+#, fuzzy
+msgid "History for All Contacts"
+msgstr "History for %1"
+
+#: plugins/history/historyplugin.cpp:41
+msgid "History"
+msgstr "History"
+
+#: plugins/history/historyplugin.cpp:47
+msgid "View &History"
+msgstr "View &History"
+
+#: 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?"
+msgstr ""
+"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?"
+
+#: plugins/history/historyplugin.cpp:68
+msgid "History Plugin"
+msgstr "History Plugin"
+
+#: plugins/history/historyplugin.cpp:68
+msgid "Import && Convert"
+msgstr "Import && Convert"
+
+#: plugins/history/historyplugin.cpp:68
+msgid "Do Not Import"
+msgstr "Do Not Import"
+
+#: plugins/history/converter.cpp:40
+msgid "Would you like to remove old history files?"
+msgstr "Would you like to remove old history files?"
+
+#: plugins/history/converter.cpp:40
+msgid "History Converter"
+msgstr "History Converter"
+
+#: plugins/history/converter.cpp:40 protocols/jabber/jabberaccount.cpp:1125
+#: protocols/jabber/jabbercontact.cpp:921
+msgid "Keep"
+msgstr "Keep"
+
+#: plugins/history/converter.cpp:42
+msgid "History converter"
+msgstr "History converter"
+
+#: plugins/history/converter.cpp:115
+#, c-format
+msgid "Parsing old history in %1"
+msgstr "Parsing old history in %1"
+
+#: plugins/history/converter.cpp:125
+msgid ""
+"Parsing old history in %1:\n"
+"%2"
+msgstr ""
+"Parsing old history in %1:\n"
+"%2"
+
+#: plugins/history/historyguiclient.cpp:44
+msgid "History Last"
+msgstr "History Last"
+
+#: plugins/statistics/statisticsdialog.cpp:45
+#, c-format
+msgid "Statistics for %1"
+msgstr "Statistics for %1"
+
+#: plugins/statistics/statisticsdialog.cpp:193
+msgid "<h1>Statistics for %1</h1>"
+msgstr "<h1>Statistics for %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=\"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>"
+
+#: 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=\"Contact status history for today\">"
+"<h2>Today</h2><table width=\"100%\">"
+"<tr>"
+"<td>Status</td>"
+"<td>From</td>"
+"<td>To</td></tr>"
+
+#: 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=\"The total time I have been able to see %1 status\">"
+"Total seen time :</b> %2 hour(s)"
+"<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=\"The total time I have seen %1 online\">Total online time :</b> "
+"%2 hour(s)"
+"<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=\"The total time I have seen %1 away\">Total busy time :</b> "
+"%2 hour(s)"
+"<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=\"The total time I have seen %1 offline\">Total offline time :</b> "
+"%2 hour(s)"
+
+#: plugins/statistics/statisticsdialog.cpp:396
+#: plugins/statistics/statisticsdialog.cpp:464
+#: plugins/statistics/statisticsdialog.cpp:482
+msgid "General information"
+msgstr "General information"
+
+#: plugins/statistics/statisticsdialog.cpp:402
+msgid "<b>Average message length :</b> %1 characters<br>"
+msgstr "<b>Average message length :</b> %1 characters<br>"
+
+#: plugins/statistics/statisticsdialog.cpp:403
+msgid "<b>Time between two messages : </b> %1 second(s)"
+msgstr "<b>Time between two messages : </b> %1 second(s)"
+
+#: plugins/statistics/statisticsdialog.cpp:407
+msgid "<b title=\"The last time you talked with %1\">Last talk :</b> %2<br>"
+msgstr "<b title=\"The last time you talked with %1\">Last talk :</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=\"The last time I have seen %1 online or away\">"
+"Last time contact was present :</b> %2"
+
+#: plugins/statistics/statisticsdialog.cpp:418
+msgid "Current status"
+msgstr "Current status"
+
+#: plugins/statistics/statisticsdialog.cpp:419
+msgid "Is <b>%1</b> since <b>%2</b>"
+msgstr "Is <b>%1</b> since <b>%2</b>"
+
+#: plugins/statistics/statisticsdialog.cpp:429
+msgid "When have I seen this contact ?"
+msgstr "When have I seen this contact ?"
+
+#: plugins/statistics/statisticsdialog.cpp:443
+msgid "Between %1:00 and %2:00, I was able to see %3 status %4% of the hour."
+msgstr "Between %1:00 and %2:00, I was able to see %3 status %4% of the hour."
+
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Online time"
+msgstr "Online time"
+
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Away time"
+msgstr "Away time"
+
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Offline time"
+msgstr "Offline time"
+
+#: plugins/statistics/statisticsdialog.cpp:457
+msgid "online"
+msgstr "online"
+
+#: plugins/statistics/statisticsdialog.cpp:459
+msgid "away"
+msgstr "away"
+
+#: 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 "Between %1:00 and %2:00, I have seen %3 %4% %5."
+
+#: 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 was %3"
+
+#: plugins/statistics/statisticsplugin.cpp:46
+msgid "Statistics"
+msgstr "Statistics"
+
+#: plugins/statistics/statisticsplugin.cpp:55
+msgid "View &Statistics"
+msgstr "View &Statistics"
+
+#: plugins/smpppdcs/smpppdcsprefsimpl.cpp:97
+#: protocols/groupwise/ui/gwsearch.cpp:135
+msgid "Searching"
+msgstr "Searching"
+
+#: plugins/smpppdcs/smpppdcsprefsimpl.cpp:97
+msgid "Searching for a SMPPPD on the local network..."
+msgstr "Searching for a SMPPPD on the local network..."
+
+#: plugins/smpppdcs/smpppdcspreferences.cpp:57
+msgid "connection status is managed by Kopete"
+msgstr "connection status is managed by Kopete"
+
+#: plugins/smpppdcs/unittest/main.cpp:26 plugins/smpppdcs/unittest/main.cpp:31
+#, fuzzy
+msgid "SMPPPDClientTests"
+msgstr "SMSClient Settings"
+
+#: plugins/autoreplace/autoreplacepreferences.cpp:46
+msgid "Text"
+msgstr "Text"
+
+#: plugins/autoreplace/autoreplacepreferences.cpp:47
+msgid "Replacement"
+msgstr "Replacement"
+
+#: 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/contactnotes/contactnotesedit.cpp:29
+msgid "Contact Notes"
+msgstr "Contact Notes"
+
+#: plugins/contactnotes/contactnotesedit.cpp:36
+msgid "Notes about %1:"
+msgstr "Notes about %1:"
+
+#: plugins/contactnotes/contactnotesplugin.cpp:40
+msgid "&Notes"
+msgstr "&Notes"
+
+#: protocols/irc/ui/irceditaccountwidget.cpp:177
+msgid "Remove Command"
+msgstr "Remove Command"
+
+#: protocols/irc/ui/irceditaccountwidget.cpp:185
+msgid "Remove CTCP Reply"
+msgstr "Remove CTCP Reply"
+
+#: protocols/irc/ui/irceditaccountwidget.cpp:275
+msgid "<qt>You must enter a nickname.</qt>"
+msgstr "<qt>You must enter a nickname.</qt>"
+
+#: protocols/irc/ui/channellist.cpp:182
+msgid " members"
+msgstr " members"
+
+#: protocols/irc/ui/channellist.cpp:190 protocols/irc/ui/channellist.cpp:211
+msgid "Channel"
+msgstr "Channel"
+
+#: protocols/irc/ui/channellist.cpp:191 protocols/irc/ui/channellist.cpp:212
+msgid "Users"
+msgstr "Users"
+
+#: protocols/irc/ircprotocol.cpp:152 protocols/irc/ui/channellist.cpp:193
+#: protocols/irc/ui/channellist.cpp:213
+msgid "Topic"
+msgstr "Topic"
+
+#: protocols/irc/ui/channellist.cpp:200
+msgid "Search for:"
+msgstr "Search for:"
+
+#: 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 ""
+"You may search for channels on the IRC server for a text string entered here."
+
+#: protocols/irc/ui/channellist.cpp:202 protocols/irc/ui/channellist.cpp:203
+msgid "Channels returned must have at least this many members."
+msgstr "Channels returned must have at least this many members."
+
+#: 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 ""
+"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."
+
+#: protocols/gadu/gadupubdir.cpp:103 protocols/gadu/gadupubdir.cpp:280
+#: protocols/irc/ui/channellist.cpp:207
+msgid "S&earch"
+msgstr "S&earch"
+
+#: protocols/irc/ui/channellist.cpp:208
+msgid "Perform a channel search."
+msgstr "Perform a channel search."
+
+#: 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 ""
+"Perform a channel search. Please be patient, as this can be slow depending on "
+"the number of channels on the server."
+
+#: protocols/irc/ui/channellist.cpp:210
+msgid "Double click on a channel to select it."
+msgstr "Double click on a channel to select it."
+
+#: protocols/irc/ui/channellist.cpp:255
+msgid "You have been disconnected from the IRC server."
+msgstr "You have been disconnected from the IRC server."
+
+#: protocols/irc/ui/channellist.cpp:256
+msgid "Disconnected"
+msgstr "Disconnected"
+
+#: protocols/irc/ui/channellist.cpp:303
+msgid "You must be connected to the IRC server to perform a channel listing."
+msgstr "You must be connected to the IRC server to perform a channel listing."
+
+#: protocols/irc/ircusercontact.cpp:188
+msgid "%1 is away (%2)"
+msgstr "%1 is away (%2)"
+
+#: protocols/irc/ircservercontact.cpp:95 protocols/irc/ircusercontact.cpp:219
+msgid "%1 @ %2"
+msgstr "%1 @ %2"
+
+#: protocols/irc/ircusercontact.cpp:417
+msgid "True"
+msgstr "True"
+
+#: protocols/irc/ircusercontact.cpp:435
+msgid "%1 is (%2@%3): %4<br/>"
+msgstr "%1 is (%2@%3): %4<br/>"
+
+#: protocols/irc/ircusercontact.cpp:442
+msgid "%1 is authenticated with NICKSERV<br/>"
+msgstr "%1 is authenticated with NICKSERV<br/>"
+
+#: protocols/irc/ircusercontact.cpp:445
+msgid "%1 is an IRC operator<br/>"
+msgstr "%1 is an IRC operator<br/>"
+
+#: protocols/irc/ircusercontact.cpp:448
+msgid "on channels %1<br/>"
+msgstr "on channels %1<br/>"
+
+#: protocols/irc/ircusercontact.cpp:451
+msgid "on IRC via server %1 ( %2 )<br/>"
+msgstr "on IRC via server %1 ( %2 )<br/>"
+
+#: protocols/irc/ircusercontact.cpp:455
+msgid "idle: %2<br/>"
+msgstr "idle: %2<br/>"
+
+#: protocols/irc/ircusercontact.cpp:468
+msgid ""
+"%1 was (%2@%3): %4\n"
+msgstr ""
+"%1 was (%2@%3): %4\n"
+
+#: protocols/irc/ircusercontact.cpp:474
+msgid ""
+"Last Online: %1\n"
+msgstr ""
+"Last Online: %1\n"
+
+#: protocols/irc/ircusercontact.cpp:538
+msgid "C&TCP"
+msgstr "C&TCP"
+
+#: protocols/irc/ircusercontact.cpp:539
+msgid "&Version"
+msgstr "&Version"
+
+#: protocols/irc/ircusercontact.cpp:541
+msgid "&Ping"
+msgstr "&Ping"
+
+#: protocols/irc/ircusercontact.cpp:544
+msgid "&Modes"
+msgstr "&Modes"
+
+#: protocols/irc/ircusercontact.cpp:545
+msgid "&Op"
+msgstr "&Op"
+
+#: protocols/irc/ircusercontact.cpp:547
+msgid "&Deop"
+msgstr "&Deop"
+
+#: protocols/irc/ircusercontact.cpp:549
+msgid "&Voice"
+msgstr "&Voice"
+
+#: protocols/irc/ircusercontact.cpp:551
+msgid "Devoice"
+msgstr "Devoice"
+
+#: protocols/irc/ircusercontact.cpp:555
+msgid "&Kick"
+msgstr "&Kick"
+
+#: protocols/irc/ircusercontact.cpp:558
+msgid "&Ban"
+msgstr "&Ban"
+
+#: protocols/irc/ircusercontact.cpp:559
+msgid "Host (*!*@host.domain.net)"
+msgstr ""
+
+#: protocols/irc/ircusercontact.cpp:561
+#, fuzzy
+msgid "Domain (*!*@*.domain.net)"
+msgstr "Ban *!*@domain"
+
+#: protocols/irc/ircusercontact.cpp:563
+msgid "User@Host (*!*user@host.domain.net)"
+msgstr ""
+
+#: protocols/irc/ircusercontact.cpp:565
+#, fuzzy
+msgid "User@Domain (*!*user@*.domain.net)"
+msgstr "Ban *!*user@domain"
+
+#: protocols/irc/ircchannelcontact.cpp:683
+#: protocols/irc/ircusercontact.cpp:569
+msgid "&Encoding"
+msgstr "&Encoding"
+
+#: protocols/irc/irccontact.cpp:189
+msgid "Quit: \"%1\" "
+msgstr "Quit: \"%1\" "
+
+#: protocols/irc/libkirc/kirctransfer.cpp:359
+msgid "Acknowledge size is greater than the expected file size"
+msgstr "Acknowledge size is greater than the expected file size"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:367
+msgid ""
+"The IP address of the host %1 does not match the one the certificate was issued "
+"to."
+msgstr ""
+"The IP address of the host %1 does not match the one the certificate was issued "
+"to."
+
+#: protocols/irc/libkirc/ksslsocket.cpp:372
+#: protocols/irc/libkirc/ksslsocket.cpp:382
+#: protocols/irc/libkirc/ksslsocket.cpp:403
+msgid "Server Authentication"
+msgstr "Server Authentication"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:373
+#: protocols/irc/libkirc/ksslsocket.cpp:383
+msgid "&Details"
+msgstr "&Details"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:374
+#: protocols/irc/libkirc/ksslsocket.cpp:384
+msgid "Co&ntinue"
+msgstr "Co&ntinue"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:378
+msgid "The server certificate failed the authenticity test (%1)."
+msgstr "The server certificate failed the authenticity test (%1)."
+
+#: protocols/irc/libkirc/ksslsocket.cpp:400
+msgid ""
+"Would you like to accept this certificate forever without being prompted?"
+msgstr ""
+"Would you like to accept this certificate forever without being prompted?"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:404
+msgid "&Forever"
+msgstr "&Forever"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:405
+msgid "&Current Sessions Only"
+msgstr "&Current Sessions Only"
+
+#: protocols/irc/ircaddcontactpage.cpp:74
+msgid "<qt>You need to specify a channel to join, or query to open.</qt>"
+msgstr "<qt>You need to specify a channel to join, or query to open.</qt>"
+
+#: protocols/irc/ircaddcontactpage.cpp:74
+msgid "You Must Specify a Channel"
+msgstr "You Must Specify a Channel"
+
+#: protocols/irc/ircaccount.cpp:82
+msgid "Kopete IRC Plugin %1 [http://kopete.kde.org]"
+msgstr "Kopete IRC Plugin %1 [http://kopete.kde.org]"
+
+#: protocols/irc/ircaccount.cpp:112
+msgid "Set Away"
+msgstr "Set Away"
+
+#: protocols/irc/ircaccount.cpp:176
+#, c-format
+msgid "Temporary Network - %1"
+msgstr "Temporary Network - %1"
+
+#: protocols/irc/ircaccount.cpp:177
+msgid "Network imported from previous version of Kopete, or an IRC URI"
+msgstr "Network imported from previous version of Kopete, or an IRC URI"
+
+#: protocols/irc/ircaccount.cpp:210
+msgid "Join Channel..."
+msgstr "Join Channel..."
+
+#: protocols/irc/ircaccount.cpp:212
+msgid "Search Channels..."
+msgstr "Search Channels..."
+
+#: protocols/irc/ircaccount.cpp:219
+msgid "Plugin Unloaded"
+msgstr "Plugin Unloaded"
+
+#: 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 Plugin"
+
+#: protocols/irc/ircaccount.cpp:229
+msgid "The nickname %1 is already in use. Please enter an alternate nickname:"
+msgstr "The nickname %1 is already in use. Please enter an alternate nickname:"
+
+#: protocols/irc/ircaccount.cpp:246
+msgid "The nickname %1 is already in use"
+msgstr "The nickname %1 is already in use"
+
+#: 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>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>"
+
+#: protocols/irc/ircaccount.cpp:310
+#, c-format
+msgid "Problem Loading %1"
+msgstr "Problem Loading %1"
+
+#: protocols/irc/ircaccount.cpp:429
+msgid "Show Server Window"
+msgstr "Show Server Window"
+
+#: protocols/irc/ircaccount.cpp:433
+msgid "Show Security Information"
+msgstr "Show Security Information"
+
+#: 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>The network associated with this account, <b>%1</b>"
+", has no valid hosts. Please ensure that the account has a valid network.</qt>"
+
+#: protocols/irc/ircaccount.cpp:459
+msgid "Network is Empty"
+msgstr "Network is Empty"
+
+#: 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 could not connect to any of the servers in the network associated "
+"with this account (<b>%1</b>). Please try again later.</qt>"
+
+#: protocols/irc/ircaccount.cpp:466
+msgid "Network is Unavailable"
+msgstr "Network is Unavailable"
+
+#: protocols/irc/ircaccount.cpp:493
+msgid "Connecting to %1..."
+msgstr "Connecting to %1..."
+
+#: protocols/irc/ircaccount.cpp:495
+msgid "Using SSL"
+msgstr "Using SSL"
+
+#: protocols/irc/ircaccount.cpp:590
+msgid "The IRC server is currently too busy to respond to this request."
+msgstr "The IRC server is currently too busy to respond to this request."
+
+#: protocols/irc/ircaccount.cpp:591
+msgid "Server is Busy"
+msgstr "Server is Busy"
+
+#: protocols/irc/ircaccount.cpp:600
+#, c-format
+msgid "Channel List for %1"
+msgstr "Channel List for %1"
+
+#: protocols/irc/ircaccount.cpp:698
+msgid "\"You are not allowed to add yourself to your contact list."
+msgstr "\"You are not allowed to add yourself to your contact list."
+
+#: protocols/irc/ircaccount.cpp:751
+msgid "Please enter name of the channel you want to join:"
+msgstr "Please enter name of the channel you want to join:"
+
+#: 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\" is an invalid channel. Channels must start with '#', '!', '+', or '&'."
+
+#: 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 "The channel \"%1\" does not exist"
+
+#: protocols/irc/ircaccount.cpp:800
+msgid "The nickname \"%1\" does not exist"
+msgstr "The nickname \"%1\" does not exist"
+
+#: protocols/irc/ircservercontact.cpp:106
+msgid "KIRC Error - Parse error: "
+msgstr "KIRC Error - Parse error: "
+
+#: protocols/irc/ircservercontact.cpp:109
+msgid "KIRC Error - Unknown command: "
+msgstr "KIRC Error - Unknown command: "
+
+#: protocols/irc/ircservercontact.cpp:112
+msgid "KIRC Error - Unknown numeric reply: "
+msgstr "KIRC Error - Unknown numeric reply: "
+
+#: protocols/irc/ircservercontact.cpp:115
+msgid "KIRC Error - Invalid number of arguments: "
+msgstr "KIRC Error - Invalid number of arguments: "
+
+#: protocols/irc/ircservercontact.cpp:118
+msgid "KIRC Error - Method failed: "
+msgstr "KIRC Error - Method failed: "
+
+#: protocols/irc/ircservercontact.cpp:121
+msgid "KIRC Error - Unknown error: "
+msgstr "KIRC Error - Unknown error: "
+
+#: 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 ""
+"You can not talk to the server, you can only issue commands here. Type /help "
+"for supported commands."
+
+#: protocols/irc/ircservercontact.cpp:150
+#: protocols/irc/ircservercontact.cpp:164
+msgid "NOTICE from %1: %2"
+msgstr "NOTICE from %1: %2"
+
+#: protocols/irc/ircservercontact.cpp:158
+#, fuzzy
+msgid "NOTICE from %1 (%2): %3"
+msgstr "NOTICE from %1: %2"
+
+#: protocols/irc/ircchannelcontact.cpp:62
+msgid "Only Operators Can Change &Topic"
+msgstr "Only Operators Can Change &Topic"
+
+#: protocols/irc/ircchannelcontact.cpp:63
+msgid "&No Outside Messages"
+msgstr "&No Outside Messages"
+
+#: protocols/irc/ircchannelcontact.cpp:64
+msgid "&Secret"
+msgstr "&Secret"
+
+#: protocols/irc/ircchannelcontact.cpp:65
+msgid "&Moderated"
+msgstr "&Moderated"
+
+#: protocols/irc/ircchannelcontact.cpp:66
+msgid "&Invite Only"
+msgstr "&Invite Only"
+
+#: protocols/irc/ircchannelcontact.cpp:275
+#, fuzzy
+msgid "Topic for %1 is set empty."
+msgstr "Topic for %1 is %2"
+
+#: protocols/irc/ircchannelcontact.cpp:280
+msgid "Topic for %1 is %2"
+msgstr "Topic for %1 is %2"
+
+#: protocols/irc/ircchannelcontact.cpp:365
+#, c-format
+msgid "You have joined channel %1"
+msgstr "You have joined channel %1"
+
+#: protocols/irc/ircchannelcontact.cpp:381
+msgid "User <b>%1</b> joined channel %2"
+msgstr "User <b>%1</b> joined channel %2"
+
+#: protocols/irc/ircchannelcontact.cpp:416
+msgid "%1 was kicked by %2. Reason: %3"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:418
+#, fuzzy
+msgid "%1 was kicked by %2."
+msgstr "Kicked by %1."
+
+#: protocols/irc/ircchannelcontact.cpp:437
+msgid "You were kicked from %1 by %2. Reason: %3"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:439
+msgid "You were kicked from %1 by %2."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:459
+msgid "New Topic"
+msgstr "New Topic"
+
+#: protocols/irc/ircchannelcontact.cpp:459
+msgid "Enter the new topic:"
+msgstr "Enter the new topic:"
+
+#: protocols/irc/ircchannelcontact.cpp:471
+msgid "You must be a channel operator on %1 to do that."
+msgstr "You must be a channel operator on %1 to do that."
+
+#: protocols/irc/ircchannelcontact.cpp:486
+msgid "%1 has changed the topic to: %2"
+msgstr "%1 has changed the topic to: %2"
+
+#: protocols/irc/ircchannelcontact.cpp:497
+msgid "Topic set by %1 at %2"
+msgstr "Topic set by %1 at %2"
+
+#: protocols/irc/ircchannelcontact.cpp:506
+#, fuzzy
+msgid "%1 sets mode %2 on %3"
+msgstr "%1 sets mode %2 on %3"
+
+#: protocols/irc/ircchannelcontact.cpp:567
+msgid "<qt>You can not join %1 because you have been banned.</qt>"
+msgstr "<qt>You can not join %1 because you have been banned.</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>You can not join %1 because it is set to invite only, and no one has "
+"invited you.</qt>"
+
+#: protocols/irc/ircchannelcontact.cpp:582
+msgid "<qt>You can not join %1 because it has reached its user limit.</qt>"
+msgstr "<qt>You can not join %1 because it has reached its user limit.</qt>"
+
+#: protocols/irc/ircchannelcontact.cpp:590
+msgid "Please enter key for channel %1: "
+msgstr "Please enter key for channel %1: "
+
+#: protocols/irc/ircchannelcontact.cpp:662
+msgid "&Part"
+msgstr "&Part"
+
+#: protocols/irc/ircchannelcontact.cpp:663
+msgid "Change &Topic..."
+msgstr "Change &Topic..."
+
+#: protocols/irc/ircchannelcontact.cpp:664
+msgid "Channel Modes"
+msgstr "Channel Modes"
+
+#: protocols/irc/ircchannelcontact.cpp:668
+msgid "Visit &Homepage"
+msgstr "Visit &Homepage"
+
+#: protocols/irc/ircprotocol.cpp:121 protocols/irc/ircprotocol.cpp:127
+msgid "Op"
+msgstr "Op"
+
+#: protocols/irc/ircprotocol.cpp:133
+msgid "Voice"
+msgstr "Voice"
+
+#: protocols/irc/ircprotocol.cpp:154
+msgid "Home Page"
+msgstr "Home Page"
+
+#: protocols/irc/ircprotocol.cpp:156
+msgid "IRC User"
+msgstr "IRC User"
+
+#: protocols/irc/ircprotocol.cpp:157
+msgid "IRC Server"
+msgstr "IRC Server"
+
+#: protocols/irc/ircprotocol.cpp:158
+msgid "IRC Channels"
+msgstr "IRC Channels"
+
+#: protocols/irc/ircprotocol.cpp:159
+msgid "IRC Hops"
+msgstr "IRC Hops"
+
+#: protocols/irc/ircprotocol.cpp:161
+msgid "User Is Authenticated"
+msgstr "User Is Authenticated"
+
+#: protocols/irc/ircprotocol.cpp:173
+msgid "USAGE: /raw <text> - Sends the text in raw form to the server."
+msgstr "USAGE: /raw <text> - Sends the text in raw form to the server."
+
+#: protocols/irc/ircprotocol.cpp:177
+msgid "USAGE: /quote <text> - Sends the text in quoted form to the server."
+msgstr "USAGE: /quote <text> - Sends the text in quoted form to the server."
+
+#: protocols/irc/ircprotocol.cpp:181
+msgid "USAGE: /ctcp <nick> <message> - Send the CTCP message to nick<action>."
+msgstr "USAGE: /ctcp <nick> <message> - Send the CTCP message to nick<action>."
+
+#: protocols/irc/ircprotocol.cpp:185
+msgid "USAGE: /ping <nickname> - Alias for /CTCP <nickname> PING."
+msgstr "USAGE: /ping <nickname> - Alias for /CTCP <nickname> PING."
+
+#: protocols/irc/ircprotocol.cpp:189
+msgid ""
+"USAGE: /motd [<server>] - Shows the message of the day for the current or the "
+"given server."
+msgstr ""
+"USAGE: /motd [<server>] - Shows the message of the day for the current or the "
+"given server."
+
+#: protocols/irc/ircprotocol.cpp:193
+msgid "USAGE: /list - List the public channels on the server."
+msgstr "USAGE: /list - List the public channels on the server."
+
+#: protocols/irc/ircprotocol.cpp:197
+msgid "USAGE: /join <#channel 1> [<password>] - Joins the specified channel."
+msgstr "USAGE: /join <#channel 1> [<password>] - Joins the specified channel."
+
+#: protocols/irc/ircprotocol.cpp:201
+msgid ""
+"USAGE: /topic [<topic>] - Sets and/or displays the topic for the active "
+"channel."
+msgstr ""
+"USAGE: /topic [<topic>] - Sets and/or displays the topic for the active "
+"channel."
+
+#: protocols/irc/ircprotocol.cpp:206
+msgid "USAGE: /whois <nickname> - Display whois info on this user."
+msgstr "USAGE: /whois <nickname> - Display whois info on this user."
+
+#: protocols/irc/ircprotocol.cpp:210
+msgid "USAGE: /whowas <nickname> - Display whowas info on this user."
+msgstr "USAGE: /whowas <nickname> - Display whowas info on this user."
+
+#: protocols/irc/ircprotocol.cpp:214
+msgid "USAGE: /who <nickname|channel> - Display who info on this user/channel."
+msgstr ""
+"USAGE: /who <nickname|channel> - Display who info on this user/channel."
+
+#: protocols/irc/ircprotocol.cpp:218
+msgid ""
+"USAGE: /query <nickname> [<message>] - Open a private chat with this user."
+msgstr ""
+"USAGE: /query <nickname> [<message>] - Open a private chat with this user."
+
+#: protocols/irc/ircprotocol.cpp:222
+msgid "USAGE: /mode <channel> <modes> - Set modes on the given channel."
+msgstr "USAGE: /mode <channel> <modes> - Set modes on the given channel."
+
+#: protocols/irc/ircprotocol.cpp:226
+msgid "USAGE: /nick <nickname> - Change your nickname to the given one."
+msgstr "USAGE: /nick <nickname> - Change your nickname to the given one."
+
+#: protocols/irc/ircprotocol.cpp:230
+msgid "USAGE: /me <action> - Do something."
+msgstr "USAGE: /me <action> - Do something."
+
+#: protocols/irc/ircprotocol.cpp:234
+msgid "USAGE: /ame <action> - Do something in every open chat."
+msgstr "USAGE: /ame <action> - Do something in every open chat."
+
+#: protocols/irc/ircprotocol.cpp:238
+msgid ""
+"USAGE: /kick <nickname> [<reason>] - Kick someone from the channel (requires "
+"operator status)."
+msgstr ""
+"USAGE: /kick <nickname> [<reason>] - Kick someone from the channel (requires "
+"operator status)."
+
+#: protocols/irc/ircprotocol.cpp:243
+msgid ""
+"USAGE: /ban <mask> - Add someone to this channel's ban list. (requires operator "
+"status)."
+msgstr ""
+"USAGE: /ban <mask> - Add someone to this channel's ban list. (requires operator "
+"status)."
+
+#: protocols/irc/ircprotocol.cpp:248
+msgid ""
+"USAGE: /bannick <nickname> - Add someone to this channel's ban list. Uses the "
+"hostmask nickname!*@* (requires operator status)."
+msgstr ""
+"USAGE: /bannick <nickname> - Add someone to this channel's ban list. Uses the "
+"hostmask nickname!*@* (requires operator status)."
+
+#: protocols/irc/ircprotocol.cpp:252
+msgid ""
+"USAGE: /op <nickname 1> [<nickname 2> <...>] - Give channel operator status to "
+"someone (requires operator status)."
+msgstr ""
+"USAGE: /op <nickname 1> [<nickname 2> <...>] - Give channel operator status to "
+"someone (requires operator status)."
+
+#: protocols/irc/ircprotocol.cpp:257
+msgid ""
+"USAGE: /deop <nickname> [<nickname 2> <...>]- Remove channel operator status "
+"from someone (requires operator status)."
+msgstr ""
+"USAGE: /deop <nickname> [<nickname 2> <...>]- Remove channel operator status "
+"from someone (requires operator status)."
+
+#: protocols/irc/ircprotocol.cpp:261
+msgid ""
+"USAGE: /voice <nickname> [<nickname 2> <...>]- Give channel voice status to "
+"someone (requires operator status)."
+msgstr ""
+"USAGE: /voice <nickname> [<nickname 2> <...>]- Give channel voice status to "
+"someone (requires operator status)."
+
+#: protocols/irc/ircprotocol.cpp:266
+msgid ""
+"USAGE: /devoice <nickname> [<nickname 2> <...>]- Remove channel voice status "
+"from someone (requires operator status)."
+msgstr ""
+"USAGE: /devoice <nickname> [<nickname 2> <...>]- Remove channel voice status "
+"from someone (requires operator status)."
+
+#: protocols/irc/ircprotocol.cpp:270
+msgid ""
+"USAGE: /quit [<reason>] - Disconnect from IRC, optionally leaving a message."
+msgstr ""
+"USAGE: /quit [<reason>] - Disconnect from IRC, optionally leaving a message."
+
+#: protocols/irc/ircprotocol.cpp:274
+msgid ""
+"USAGE: /part [<reason>] - Part from a channel, optionally leaving a message."
+msgstr ""
+"USAGE: /part [<reason>] - Part from a channel, optionally leaving a message."
+
+#: protocols/irc/ircprotocol.cpp:278
+msgid ""
+"USAGE: /invite <nickname> [<channel>] - Invite a user to join a channel."
+msgstr ""
+"USAGE: /invite <nickname> [<channel>] - Invite a user to join a channel."
+
+#: protocols/irc/ircprotocol.cpp:282
+msgid "USAGE: /j <#channel 1> [<password>] - Alias for JOIN."
+msgstr "USAGE: /j <#channel 1> [<password>] - Alias for JOIN."
+
+#: protocols/irc/ircprotocol.cpp:287
+msgid ""
+"USAGE: /msg <nickname> [<message>] - Alias for QUERY <nickname> <message>."
+msgstr ""
+"USAGE: /msg <nickname> [<message>] - Alias for QUERY <nickname> <message>."
+
+#: protocols/irc/ircprotocol.cpp:457 protocols/irc/ircprotocol.cpp:472
+msgid "You must enter some text to send to the server."
+msgstr "You must enter some text to send to the server."
+
+#: protocols/irc/ircprotocol.cpp:521 protocols/irc/ircprotocol.cpp:721
+msgid "You must be in a channel to use this command."
+msgstr "You must be in a channel to use this command."
+
+#: 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."
+msgstr "You must be a channel operator to perform this operation."
+
+#: protocols/irc/ircprotocol.cpp:602
+msgid ""
+"\"%1\" is an invalid nickname. Nicknames must not start with '#','!','+', or "
+"'&'."
+msgstr ""
+"\"%1\" is an invalid nickname. Nicknames must not start with '#','!','+', or "
+"'&'."
+
+#: protocols/irc/ircprotocol.cpp:919
+msgid ""
+"<qt>Are you sure you want to delete the network <b>%1</b>?"
+"<br>Any accounts which use this network will have to be modified.</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete the network <b>%1</b>?"
+"<br>Any accounts which use this network will have to be modified.</qt>"
+
+#: protocols/irc/ircprotocol.cpp:921
+msgid "Deleting Network"
+msgstr "Deleting Network"
+
+#: protocols/irc/ircprotocol.cpp:922
+msgid "&Delete Network"
+msgstr "&Delete Network"
+
+#: protocols/irc/ircprotocol.cpp:946
+msgid "<qt>Are you sure you want to delete the host <b>%1</b>?</qt>"
+msgstr "<qt>Are you sure you want to delete the host <b>%1</b>?</qt>"
+
+#: protocols/irc/ircprotocol.cpp:947
+msgid "Deleting Host"
+msgstr "Deleting Host"
+
+#: protocols/irc/ircprotocol.cpp:948
+msgid "&Delete Host"
+msgstr "&Delete Host"
+
+#: protocols/irc/ircprotocol.cpp:1001
+msgid "New Host"
+msgstr "New Host"
+
+#: protocols/irc/ircprotocol.cpp:1002
+msgid "Enter the hostname of the new server:"
+msgstr "Enter the hostname of the new server:"
+
+#: protocols/irc/ircprotocol.cpp:1009
+msgid "A host already exists with that name"
+msgstr "A host already exists with that name"
+
+#: protocols/irc/ircprotocol.cpp:1039
+msgid "Rename Network"
+msgstr "Rename Network"
+
+#: protocols/irc/ircprotocol.cpp:1040
+msgid "Enter the new name for this network:"
+msgstr "Enter the new name for this network:"
+
+#: protocols/irc/ircprotocol.cpp:1050
+msgid "A network already exists with that name"
+msgstr "A network already exists with that name"
+
+#: protocols/msn/ui/msneditaccountwidget.cpp:237
+#: protocols/msn/ui/msneditaccountwidget.cpp:355
+msgid ""
+"<qt>An error occurred when trying to change the display picture."
+"<br>Make sure that you have selected a correct image file</qt>"
+msgstr ""
+"<qt>An error occurred when trying to change the display picture."
+"<br>Make sure that you have selected a correct image file</qt>"
+
+#: protocols/msn/msnaccount.cpp:346 protocols/msn/msnaddcontactpage.cpp:76
+#: protocols/msn/msnchatsession.cpp:365
+#: protocols/msn/ui/msneditaccountwidget.cpp:278
+msgid "<qt>You must enter a valid email address.</qt>"
+msgstr "<qt>You must enter a valid email address.</qt>"
+
+#: protocols/msn/ui/msneditaccountwidget.cpp:322
+msgid "Here you can see a list of contacts who added you to their contact list"
+msgstr ""
+"Here you can see a list of contacts who added you to their contact list"
+
+#: protocols/msn/ui/msneditaccountwidget.cpp:323
+msgid "Reverse List - MSN Plugin"
+msgstr "Reverse List - MSN Plugin"
+
+#: protocols/msn/msnchatsession.cpp:105
+#: protocols/msn/ui/msneditaccountwidget.cpp:330
+msgid "MSN Display Picture"
+msgstr "MSN Display Picture"
+
+#: protocols/msn/ui/msneditaccountwidget.cpp:336
+msgid "Downloading of display image failed"
+msgstr "Downloading of display image failed"
+
+#: protocols/msn/webcam.cpp:88
+msgid ""
+"<qt>The contact %1 wants to see <b>your</b> webcam, do you want them to see "
+"it?</qt>"
+msgstr ""
+"<qt>The contact %1 wants to see <b>your</b> webcam, do you want them to see "
+"it?</qt>"
+
+#: protocols/msn/webcam.cpp:89
+msgid "The contact %1 wants to show you his/her webcam, do you want to see it?"
+msgstr ""
+"The contact %1 wants to show you his/her webcam, do you want to see it?"
+
+#: protocols/msn/webcam.cpp:91
+msgid "Webcam invitation - Kopete MSN Plugin"
+msgstr "Webcam invitation - Kopete MSN Plugin"
+
+#: protocols/msn/webcam.cpp:91
+msgid "Decline"
+msgstr "Decline"
+
+#: protocols/msn/msnfiletransfersocket.cpp:44
+msgid "File Transfer - MSN Plugin"
+msgstr "File Transfer - MSN Plugin"
+
+#: protocols/msn/msnfiletransfersocket.cpp:158
+#: protocols/msn/msnfiletransfersocket.cpp:213
+#: protocols/msn/msnfiletransfersocket.cpp:450
+msgid "An unknown error occurred"
+msgstr "An unknown error occurred"
+
+#: protocols/msn/msnfiletransfersocket.cpp:225
+msgid "Connection timed out"
+msgstr "Connection timed out"
+
+#: protocols/msn/msnfiletransfersocket.cpp:413
+msgid "The remote user aborted"
+msgstr "The remote user aborted"
+
+#: protocols/msn/incomingtransfer.cpp:112
+msgid "Cannot open file for writing"
+msgstr "Cannot open file for writing"
+
+#: protocols/msn/incomingtransfer.cpp:297
+#: protocols/msn/outgoingtransfer.cpp:211
+#: protocols/msn/outgoingtransfer.cpp:318
+msgid "File transfer canceled."
+msgstr "File transfer cancelled."
+
+#: protocols/msn/msnprotocol.cpp:42
+msgid "MSN Messenger"
+msgstr "MSN Messenger"
+
+#: protocols/gadu/gaduprotocol.cpp:63 protocols/gadu/gaduprotocol.cpp:65
+#: protocols/groupwise/gwprotocol.cpp:52
+#: protocols/meanwhile/meanwhileprotocol.cpp:51
+#: protocols/msn/msnprotocol.cpp:53 protocols/yahoo/yahooprotocol.cpp:45
+msgid "Busy"
+msgstr "Busy"
+
+#: protocols/msn/msnprotocol.cpp:54
+msgid "Be Right Back"
+msgstr "Be Right Back"
+
+#: protocols/msn/msnprotocol.cpp:54
+msgid "Be &Right Back"
+msgstr "Be &Right Back"
+
+#: protocols/msn/msnprotocol.cpp:55
+msgid "Away From Computer"
+msgstr "Away From Computer"
+
+#: protocols/msn/msnprotocol.cpp:56
+msgid "On the Phone"
+msgstr "On the Phone"
+
+#: protocols/msn/msnprotocol.cpp:56
+msgid "On The &Phone"
+msgstr "On The &Phone"
+
+#: protocols/msn/msnprotocol.cpp:57
+msgid "Out to Lunch"
+msgstr "Out to Lunch"
+
+#: protocols/msn/msnprotocol.cpp:57
+msgid "Out To &Lunch"
+msgstr "Out To &Lunch"
+
+#: protocols/msn/msnprotocol.cpp:58
+msgid "&Offline"
+msgstr "&Offline"
+
+#: protocols/groupwise/gwprotocol.cpp:56
+#: protocols/meanwhile/meanwhileprotocol.cpp:56
+#: protocols/msn/msnprotocol.cpp:60 protocols/yahoo/yahooprotocol.cpp:55
+msgid "Idle"
+msgstr "Idle"
+
+#: protocols/msn/msnprotocol.cpp:60
+msgid "&Idle"
+msgstr "&Idle"
+
+#: protocols/msn/msnprotocol.cpp:67
+msgid "Remote Client"
+msgstr "Remote Client"
+
+#: protocols/msn/msnprotocol.cpp:68
+msgid "Contact GUID"
+msgstr "Contact GUID"
+
+#: protocols/msn/msnswitchboardsocket.cpp:122
+msgid ""
+"Invalid user:\n"
+"this MSN user does not exist; please check the MSN ID."
+msgstr ""
+"Invalid user:\n"
+"this MSN user does not exist; please check the MSN ID."
+
+#: protocols/msn/msnswitchboardsocket.cpp:126
+msgid "user never joined"
+msgstr "user never joined"
+
+#: protocols/msn/msnswitchboardsocket.cpp:131
+msgid "The user %1 is already in this chat."
+msgstr "The user %1 is already in this chat."
+
+#: protocols/msn/msnswitchboardsocket.cpp:139
+msgid ""
+"The user %1 is online but has blocked you:\n"
+"you can not talk to this user."
+msgstr ""
+"The user %1 is online but has blocked you:\n"
+"you can not talk to this user."
+
+#: protocols/msn/msnswitchboardsocket.cpp:142
+#: protocols/msn/msnswitchboardsocket.cpp:159
+msgid "user blocked you"
+msgstr "user blocked you"
+
+#: protocols/msn/msnswitchboardsocket.cpp:148
+msgid ""
+"The user %1 is currently not signed in.\n"
+"Messages will not be delivered."
+msgstr ""
+"The user %1 is currently not signed in.\n"
+"Messages will not be delivered."
+
+#: protocols/msn/msnswitchboardsocket.cpp:151
+msgid "user disconnected"
+msgstr "user disconnected"
+
+#: protocols/msn/msnswitchboardsocket.cpp:156
+msgid ""
+"You are trying to invite too many contacts to this chat at the same time"
+msgstr ""
+"You are trying to invite too many contacts to this chat at the same time"
+
+#: protocols/msn/msnswitchboardsocket.cpp:164
+#, fuzzy
+msgid "Kopete MSN plugin has trouble authenticating with switchboard server."
+msgstr "There was an error authenticating with the server: %1"
+
+#: protocols/msn/msnswitchboardsocket.cpp:218
+msgid "timeout"
+msgstr "timeout"
+
+#: protocols/msn/msnswitchboardsocket.cpp:771
+msgid ""
+"The message you are trying to send is too long; it will be split into %1 "
+"messages."
+msgstr ""
+"The message you are trying to send is too long; it will be split into %1 "
+"messages."
+
+#: protocols/msn/msnswitchboardsocket.cpp:772
+msgid "Message too big - MSN Plugin"
+msgstr "Message too big - MSN Plugin"
+
+#: protocols/msn/msnswitchboardsocket.cpp:843
+msgid "connection closed"
+msgstr "connection closed"
+
+#: protocols/msn/msnswitchboardsocket.cpp:923
+msgid "<img src=\"%1\" alt=\"Typewrited message\" />"
+msgstr "<img src=\"%1\" alt=\"Typewrited message\" />"
+
+#: protocols/msn/msnnotifysocket.cpp:125
+msgid "<qt>The MSN user '%1' does not exist.<br>Please check the MSN ID.</qt>"
+msgstr "<qt>The MSN user '%1' does not exist.<br>Please check the MSN ID.</qt>"
+
+#: protocols/msn/msnnotifysocket.cpp:133
+msgid ""
+"<qt>An internal error occurred in the MSN plugin."
+"<br>MSN Error: %1"
+"<br>please send us a detailed bug report at kopete-devel@kde.org containing the "
+"raw debug output on the console (in gzipped format, as it is probably a lot of "
+"output.)"
+msgstr ""
+"<qt>An internal error occurred in the MSN plugin."
+"<br>MSN Error: %1"
+"<br>please send us a detailed bug report at kopete-devel@kde.org containing the "
+"raw debug output on the console (in gzipped format, as it is probably a lot of "
+"output)."
+
+#: protocols/msn/msnnotifysocket.cpp:145
+msgid ""
+"Unable to change your display name.\n"
+"Please ensure your display is not too long and does not contains censored "
+"words."
+msgstr ""
+"Unable to change your display name.\n"
+"Please ensure your display is not too long and does not contains censored "
+"words."
+
+#: protocols/msn/msnnotifysocket.cpp:160
+msgid "Your contact list is full; you cannot add any new contacts."
+msgstr "Your contact list is full; you cannot add any new contacts."
+
+#: protocols/msn/msnnotifysocket.cpp:166
+msgid ""
+"<qt>The user '%1' already exists in this group on the MSN server;"
+"<br>if Kopete does not show the user, please send us a detailed bug report at "
+"kopete-devel@kde.org containing the raw debug output on the console (in gzipped "
+"format, as it is probably a lot of output.)</qt>"
+msgstr ""
+"<qt>The user '%1' already exists in this group on the MSN server;"
+"<br>if Kopete does not show the user, please send us a detailed bug report at "
+"kopete-devel@kde.org containing the raw debug output on the console (in gzipped "
+"format, as it is probably a lot of output).</qt>"
+
+#: protocols/msn/msnnotifysocket.cpp:183
+msgid "The user '%1' seems to already be blocked or allowed on the server."
+msgstr "The user '%1' seems to already be blocked or allowed on the server."
+
+#: protocols/msn/msnnotifysocket.cpp:189
+msgid ""
+"You have reached the maximum number of groups:\n"
+"MSN does not support more than 30 groups."
+msgstr ""
+"You have reached the maximum number of groups:\n"
+"MSN does not support more than 30 groups."
+
+#: protocols/msn/msnnotifysocket.cpp:198
+msgid ""
+"Kopete is trying to perform an operation on a group or a contact that does not "
+"exists on the server.\n"
+"This might happen if the Kopete contact list and the MSN-server contact list "
+"are not correctly synchronized; if this is the case, you probably should send a "
+"bug report."
+msgstr ""
+"Kopete is trying to perform an operation on a group or a contact that does not "
+"exists on the server.\n"
+"This might happen if the Kopete contact list and the MSN-server contact list "
+"are not correctly synchronised; if this is the case, you probably should send a "
+"bug report."
+
+#: protocols/msn/msnnotifysocket.cpp:206
+msgid "The group name is too long; it has not been changed on the MSN server."
+msgstr "The group name is too long; it has not been changed on the MSN server."
+
+#: protocols/msn/msnnotifysocket.cpp:212
+msgid ""
+"You cannot open a Hotmail inbox because you do not have an MSN account with a "
+"valid Hotmail or MSN mailbox."
+msgstr ""
+"You cannot open a Hotmail inbox because you do not have an MSN account with a "
+"valid Hotmail or MSN mailbox."
+
+#: protocols/msn/msnnotifysocket.cpp:245
+msgid ""
+"You can not send messages when you are offline or when you are invisible."
+msgstr ""
+"You can not send messages when you are offline or when you are invisible."
+
+#: protocols/msn/msnnotifysocket.cpp:251
+msgid ""
+"You are trying to perform an action you are not allowed to perform in 'kid "
+"mode'."
+msgstr ""
+"You are trying to perform an action you are not allowed to perform in 'kid "
+"mode'."
+
+#: protocols/msn/msnnotifysocket.cpp:757
+#, c-format
+msgid ""
+"_n: You have one unread message in your MSN inbox.\n"
+"You have %n unread messages in your MSN inbox."
+msgstr ""
+"You have one unread message in your MSN inbox.\n"
+"You have %n unread messages in your MSN inbox."
+
+#: protocols/msn/msnnotifysocket.cpp:757 protocols/msn/msnnotifysocket.cpp:779
+#: protocols/yahoo/yahooaccount.cpp:1491 protocols/yahoo/yahooaccount.cpp:1498
+msgid "Open Inbox..."
+msgstr "Open Inbox..."
+
+#: protocols/msn/msnnotifysocket.cpp:778
+msgid "You have one new email from %1 in your MSN inbox."
+msgstr "You have one new email from %1 in your MSN inbox."
+
+#: protocols/msn/msnnotifysocket.cpp:905
+#, fuzzy
+msgid "More Information"
+msgstr "More Information..."
+
+#: protocols/msn/msnnotifysocket.cpp:908
+#, fuzzy
+msgid "Manage Subscription"
+msgstr "Subscription"
+
+#: protocols/msn/msnnotifysocket.cpp:1017
+msgid "Now Listening: ♫ %1 ♫"
+msgstr "Now Listening: ♫ %1 ♫"
+
+#: protocols/msn/msnsocket.cpp:184
+msgid ""
+"There was an error while connecting to the MSN server.\n"
+"Error message:\n"
+msgstr ""
+"There was an error while connecting to the MSN server.\n"
+"Error message:\n"
+
+#: protocols/msn/msnsocket.cpp:186
+#, c-format
+msgid "Unable to lookup %1"
+msgstr "Unable to lookup %1"
+
+#: protocols/msn/msnsocket.cpp:568
+msgid "An internal server error occurred. Please try again later."
+msgstr "An internal server error occurred. Please try again later."
+
+#: protocols/msn/msnsocket.cpp:572
+msgid ""
+"It is no longer possible to perform this operation. The MSN server does not "
+"allow it anymore."
+msgstr ""
+"It is no longer possible to perform this operation. The MSN server does not "
+"allow it anymore."
+
+#: protocols/msn/msnsocket.cpp:580
+msgid "The MSN server is busy. Please try again later."
+msgstr "The MSN server is busy. Please try again later."
+
+#: protocols/msn/msnsocket.cpp:590
+msgid "The server is not available at the moment. Please try again later."
+msgstr "The server is not available at the moment. Please try again later."
+
+#: protocols/msn/msnsocket.cpp:596
+msgid ""
+"Unhandled MSN error code %1 \n"
+"Please fill a bug report with a detailed description and if possible the last "
+"console debug output."
+msgstr ""
+"Unhandled MSN error code %1 \n"
+"Please fill a bug report with a detailed description and if possible the last "
+"console debug output."
+
+#: protocols/groupwise/gwcontact.cpp:166 protocols/msn/msncontact.cpp:133
+msgid "Unblock User"
+msgstr "Unblock User"
+
+#: protocols/groupwise/gwcontact.cpp:166 protocols/msn/msncontact.cpp:133
+msgid "Block User"
+msgstr "Block User"
+
+#: protocols/gadu/gaducontact.cpp:198 protocols/msn/msncontact.cpp:140
+msgid "Show Profile"
+msgstr "Show Profile"
+
+#: protocols/msn/msnchatsession.cpp:89 protocols/msn/msncontact.cpp:148
+msgid "View Contact's Webcam"
+msgstr "View Contact's Webcam"
+
+#: protocols/msn/msnchatsession.cpp:92 protocols/msn/msncontact.cpp:151
+msgid "Send Webcam"
+msgstr "Send Webcam"
+
+#: protocols/msn/msncontact.cpp:174
+msgid "<qt>Please go online to block or unblock a contact.</qt>"
+msgstr "<qt>Please go online to block or unblock a contact.</qt>"
+
+#: protocols/gadu/gaducontact.cpp:247 protocols/msn/msncontact.cpp:252
+msgid "<qt>Please go online to remove a contact from your contact list.</qt>"
+msgstr "<qt>Please go online to remove a contact from your contact list.</qt>"
+
+#: protocols/msn/msncontact.cpp:315
+msgid "Web Messenger"
+msgstr "Web Messenger"
+
+#: protocols/msn/msncontact.cpp:317
+msgid "Windows Mobile"
+msgstr "Windows Mobile"
+
+#: protocols/msn/msncontact.cpp:319
+msgid "MSN Mobile"
+msgstr "MSN Mobile"
+
+#: protocols/groupwise/gwcontact.cpp:240 protocols/msn/msncontact.cpp:618
+msgid "%1|Blocked"
+msgstr "%1|Blocked"
+
+#: protocols/msn/webcam/msnwebcamdialog.cpp:31
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:31
+#, c-format
+msgid "Webcam for %1"
+msgstr "Webcam for %1"
+
+#: protocols/groupwise/gwmessagemanager.cpp:65
+#: protocols/msn/msnchatsession.cpp:78
+msgid "&Invite"
+msgstr "&Invite"
+
+#: protocols/msn/msnaccount.cpp:271 protocols/msn/msnchatsession.cpp:82
+msgid "Send Raw C&ommand..."
+msgstr "Send Raw C&ommand..."
+
+#: protocols/msn/msnchatsession.cpp:86
+msgid "Send Nudge"
+msgstr "Send Nudge"
+
+#: protocols/jabber/jabberchatsession.cpp:87
+#: protocols/msn/msnchatsession.cpp:95 protocols/yahoo/yahoochatsession.cpp:60
+#, fuzzy
+msgid "Send File"
+msgstr "Send &File..."
+
+#: protocols/msn/msnchatsession.cpp:98
+msgid "Request Display Picture"
+msgstr "Request Display Picture"
+
+#: protocols/msn/msnchatsession.cpp:247
+msgid "Connection closed"
+msgstr "Connection closed"
+
+#: protocols/msn/msnchatsession.cpp:327
+msgid "Other..."
+msgstr "Other..."
+
+#: protocols/msn/msnchatsession.cpp:357
+msgid "Please enter the email address of the person you want to invite:"
+msgstr "Please enter the email address of the person you want to invite:"
+
+#: protocols/msn/msnchatsession.cpp:411
+#, c-format
+msgid ""
+"The following message has not been sent correctly:\n"
+"%1"
+msgstr ""
+"The following message has not been sent correctly:\n"
+"%1"
+
+#: protocols/msn/msnchatsession.cpp:468
+msgid ""
+"%1 has sent an unimplemented invitation, the invitation was rejected.\n"
+"The invitation was: %2"
+msgstr ""
+"%1 has sent an unimplemented invitation, the invitation was rejected.\n"
+"The invitation was: %2"
+
+#: protocols/msn/msnchatsession.cpp:624
+msgid "%1 has started a chat with you"
+msgstr "%1 has started a chat with you"
+
+#: protocols/msn/msnchatsession.cpp:639
+#, fuzzy
+msgid "has sent a nudge"
+msgstr "has sent a nudge"
+
+#: protocols/msn/msnchatsession.cpp:652
+#, fuzzy
+msgid "has sent you a nudge"
+msgstr "has sent you a nudge"
+
+#: protocols/msn/msnchatsession.cpp:718
+msgid ""
+"The following message has not been sent correctly (%1): \n"
+"%2"
+msgstr ""
+"The following message has not been sent correctly (%1): \n"
+"%2"
+
+#: protocols/msn/msnchatsession.cpp:725
+msgid "These messages have not been sent correctly (%1): <br /><ul>"
+msgstr "These messages have not been sent correctly (%1): <br /><ul>"
+
+#: protocols/msn/msnchatsession.cpp:760
+msgid "Impossible to establish the connection"
+msgstr "Impossible to establish the connection"
+
+#: protocols/msn/msndebugrawcmddlg.cpp:32
+msgid "DEBUG: Send Raw Command - MSN Plugin"
+msgstr "DEBUG: Send Raw Command - MSN Plugin"
+
+#: protocols/msn/msnaccount.cpp:83 protocols/yahoo/yahooaccount.cpp:99
+msgid "Open Inbo&x..."
+msgstr "Open Inbo&x..."
+
+#: protocols/msn/msnaccount.cpp:84
+msgid "&Change Display Name..."
+msgstr "&Change Display Name..."
+
+#: protocols/msn/msnaccount.cpp:85
+msgid "&Start Chat..."
+msgstr "&Start Chat..."
+
+#: protocols/msn/msnaccount.cpp:332
+msgid "Start Chat - MSN Plugin"
+msgstr "Start Chat - MSN Plugin"
+
+#: protocols/msn/msnaccount.cpp:333
+msgid ""
+"Please enter the email address of the person with whom you want to chat:"
+msgstr ""
+"Please enter the email address of the person with whom you want to chat:"
+
+#: protocols/msn/msnaccount.cpp:377 protocols/msn/msnaccount.cpp:388
+msgid "Change Display Name - MSN Plugin"
+msgstr "Change Display Name - MSN Plugin"
+
+#: protocols/msn/msnaccount.cpp:378
+msgid ""
+"Enter the new display name by which you want to be visible to your friends on "
+"MSN:"
+msgstr ""
+"Enter the new display name by which you want to be visible to your friends on "
+"MSN:"
+
+#: protocols/msn/msnaccount.cpp:386
+msgid ""
+"<qt>The display name you entered is too long. Please use a shorter name.\n"
+"Your display name has <b>not</b> been changed.</qt>"
+msgstr ""
+"<qt>The display name you entered is too long. Please use a shorter name.\n"
+"Your display name has <b>not</b> been changed.</qt>"
+
+#: protocols/msn/msnaccount.cpp:434
+msgid ""
+"The connection with the MSN server was lost unexpectedly.\n"
+"If you cannot reconnect now, the server might be down. In that case, please try "
+"again later."
+msgstr ""
+"The connection with the MSN server was lost unexpectedly.\n"
+"If you cannot reconnect now, the server might be down. In that case, please try "
+"again later."
+
+#: protocols/msn/msnaccount.cpp:436
+msgid "Connection Lost - MSN Plugin"
+msgstr "Connection Lost - MSN Plugin"
+
+#: protocols/sms/serviceloader.cpp:46
+#, c-format
+msgid "Could not load service %1."
+msgstr "Could not load service %1."
+
+#: protocols/sms/serviceloader.cpp:47
+msgid "Error Loading Service"
+msgstr "Error Loading Service"
+
+#: protocols/sms/smscontact.cpp:56
+msgid "Something went wrong when sending message."
+msgstr "Something went wrong when sending message."
+
+#: 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 "Could Not Send Message"
+
+#: protocols/sms/smscontact.cpp:126
+msgid "&Contact Settings"
+msgstr "&Contact Settings"
+
+#: protocols/sms/smsuserpreferences.cpp:27
+msgid "User Preferences"
+msgstr "User Preferences"
+
+#: protocols/sms/smsaccount.cpp:86
+msgid ""
+"This message is longer than the maximum length (%1). Should it be divided to %2 "
+"messages?"
+msgstr ""
+"This message is longer than the maximum length (%1). Should it be divided to %2 "
+"messages?"
+
+#: protocols/sms/smsaccount.cpp:87
+msgid "Message Too Long"
+msgstr "Message Too Long"
+
+#: protocols/sms/smsaccount.cpp:87
+msgid "Divide"
+msgstr "Divide"
+
+#: protocols/sms/smsaccount.cpp:87
+msgid "Do Not Divide"
+msgstr "Do Not Divide"
+
+#: protocols/sms/smsaccount.cpp:149
+msgid "Message too long."
+msgstr "Message too long."
+
+#: protocols/sms/services/gsmlib.cpp:447
+#, fuzzy
+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>SMSClient is a program for sending SMS with the modem. The program can be "
+"found on <a href=\"%1\">%1</a></qt>"
+
+#: protocols/sms/services/smssend.cpp:57
+msgid "No provider configured."
+msgstr "No provider configured."
+
+#: protocols/sms/services/smssend.cpp:64
+msgid ""
+"No prefix set for SMSSend, please change it in the configuration dialog."
+msgstr ""
+"No prefix set for SMSSend, please change it in the configuration dialogue."
+
+#: protocols/sms/services/smssend.cpp:64
+msgid "No Prefix"
+msgstr "No Prefix"
+
+#: protocols/sms/services/smssend.cpp:184
+msgid "%1 Settings"
+msgstr "%1 Settings"
+
+#: 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 is a program for sending SMS through gateways on the web. It can be "
+"found on <a href=\"%1\">%2</a></qt>"
+
+#: protocols/sms/services/smsclient.cpp:66
+msgid "No provider configured"
+msgstr "No provider configured"
+
+#: protocols/sms/services/smsclient.cpp:179
+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 is a program for sending SMS with the modem. The program can be "
+"found on <a href=\"%1\">%1</a></qt>"
+
+#: protocols/sms/services/smssendprovider.cpp:215
+msgid "Could not determine which argument which should contain the message."
+msgstr "Could not determine which argument which should contain the message."
+
+#: protocols/sms/services/smssendprovider.cpp:223
+msgid "Could not determine which argument which should contain the number."
+msgstr "Could not determine which argument which should contain the number."
+
+#: 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 "You are not connected to the server."
+
+#: protocols/gadu/gadusession.cpp:289 protocols/gadu/gadusession.cpp:307
+msgid "You have to be connected to the server to change your status."
+msgstr "You have to be connected to the server to change your status."
+
+#: protocols/gadu/gadusession.cpp:574
+msgid "idle"
+msgstr "idle"
+
+#: protocols/gadu/gadusession.cpp:576
+msgid "resolving host"
+msgstr "resolving host"
+
+#: protocols/gadu/gadusession.cpp:578
+msgid "connecting"
+msgstr "connecting"
+
+#: protocols/gadu/gadusession.cpp:580
+msgid "reading data"
+msgstr "reading data"
+
+#: protocols/gadu/gadusession.cpp:582
+msgid "error"
+msgstr "error"
+
+#: protocols/gadu/gadusession.cpp:584
+msgid "connecting to hub"
+msgstr "connecting to hub"
+
+#: protocols/gadu/gadusession.cpp:586
+msgid "connecting to server"
+msgstr "connecting to server"
+
+#: protocols/gadu/gadusession.cpp:588
+msgid "retrieving key"
+msgstr "retrieving key"
+
+#: protocols/gadu/gadusession.cpp:590
+msgid "waiting for reply"
+msgstr "waiting for reply"
+
+#: protocols/gadu/gadusession.cpp:592
+msgid "connected"
+msgstr "connected"
+
+#: protocols/gadu/gadusession.cpp:594
+msgid "sending query"
+msgstr "sending query"
+
+#: protocols/gadu/gadusession.cpp:596
+msgid "reading header"
+msgstr "reading header"
+
+#: protocols/gadu/gadusession.cpp:598
+msgid "parse data"
+msgstr "parse data"
+
+#: protocols/gadu/gadusession.cpp:600
+msgid "done"
+msgstr "done"
+
+#: protocols/gadu/gadusession.cpp:602
+msgid "Tls connection negotiation"
+msgstr "Tls connection negotiation"
+
+#: protocols/gadu/gadusession.cpp:604
+msgid "unknown"
+msgstr "unknown"
+
+#: protocols/gadu/gadusession.cpp:612
+msgid "Resolving error."
+msgstr "Resolving error."
+
+#: protocols/gadu/gadusession.cpp:614
+msgid "Connecting error."
+msgstr "Connecting error."
+
+#: protocols/gadu/gadusession.cpp:616
+msgid "Reading error."
+msgstr "Reading error."
+
+#: protocols/gadu/gadusession.cpp:618
+msgid "Writing error."
+msgstr "Writing error."
+
+#: protocols/gadu/gadusession.cpp:620 protocols/gadu/gadusession.cpp:645
+#, c-format
+msgid "Unknown error number %1."
+msgstr "Unknown error number %1."
+
+#: protocols/gadu/gadusession.cpp:629
+msgid "Unable to resolve server address. DNS failure."
+msgstr "Unable to resolve server address. DNS failure."
+
+#: protocols/gadu/gadusession.cpp:631
+msgid "Unable to connect to server."
+msgstr "Unable to connect to server."
+
+#: protocols/gadu/gadusession.cpp:633
+msgid "Server send incorrect data. Protocol error."
+msgstr "Server send incorrect data. Protocol error."
+
+#: protocols/gadu/gadusession.cpp:635
+msgid "Problem reading data from server."
+msgstr "Problem reading data from server."
+
+#: protocols/gadu/gadusession.cpp:637
+msgid "Problem sending data to server."
+msgstr "Problem sending data to server."
+
+#: protocols/gadu/gadusession.cpp:639
+msgid "Incorrect password."
+msgstr "Incorrect password."
+
+#: protocols/gadu/gadusession.cpp:643
+msgid ""
+"Unable to connect over encrypted channel.\n"
+"Try to turn off encryption support in Gadu account settings and reconnect."
+msgstr ""
+"Unable to connect over encrypted channel.\n"
+"Try to turn off encryption support in Gadu account settings and reconnect."
+
+#: protocols/gadu/gaduregisteraccount.cpp:39
+msgid "Register New Account"
+msgstr "Register New Account"
+
+#: protocols/gadu/gaduregisteraccount.cpp:67
+msgid "Retrieving token"
+msgstr "Retrieving token"
+
+#: protocols/gadu/gaduregisteraccount.cpp:89
+msgid "Please enter a valid E-Mail Address."
+msgstr "Please enter a valid E-Mail Address."
+
+#: protocols/gadu/gaduregisteraccount.cpp:99
+#: protocols/jabber/ui/jabberregisteraccount.cpp:152
+msgid "Please enter the same password twice."
+msgstr "Please enter the same password twice."
+
+#: protocols/gadu/gaduregisteraccount.cpp:106
+#: protocols/jabber/ui/jabberregisteraccount.cpp:161
+msgid "Password entries do not match."
+msgstr "Password entries do not match."
+
+#: protocols/gadu/gaduregisteraccount.cpp:113
+msgid "Please enter the verification sequence."
+msgstr "Please enter the verification sequence."
+
+#: protocols/gadu/gaduregisteraccount.cpp:159
+#, c-format
+msgid "Account created; your new UIN is %1."
+msgstr "Account created; your new UIN is %1."
+
+#: protocols/gadu/gaduregisteraccount.cpp:167
+#, c-format
+msgid "Registration failed: %1"
+msgstr "Registration failed: %1"
+
+#: protocols/gadu/gadueditcontact.cpp:50 protocols/gadu/gadueditcontact.cpp:68
+msgid "Edit Contact's Properties"
+msgstr "Edit Contact's Properties"
+
+#: protocols/gadu/gaducontact.cpp:229
+msgid "Gadu contact"
+msgstr "Gadu contact"
+
+#: protocols/gadu/gaducontact.cpp:248
+msgid "Gadu-Gadu Plugin"
+msgstr "Gadu-Gadu Plugin"
+
+#: 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"
+
+#: protocols/gadu/gaducommands.cpp:146 protocols/gadu/gaducommands.cpp:234
+msgid "Unable to retrieve token."
+msgstr "Unable to retrieve token."
+
+#: protocols/gadu/gaducommands.cpp:183
+msgid "Registration FAILED"
+msgstr "Registration FAILED"
+
+#: protocols/gadu/gaducommands.cpp:199
+msgid "Unknown connection error while retrieving token."
+msgstr "Unknown connection error while retrieving token."
+
+#: protocols/gadu/gaducommands.cpp:207
+#, c-format
+msgid "Token retrieving status: %1"
+msgstr "Token retrieving status: %1"
+
+#: protocols/gadu/gaducommands.cpp:216
+msgid "Gadu-Gadu token retrieve problem"
+msgstr "Gadu-Gadu token retrieve problem"
+
+#: protocols/gadu/gaducommands.cpp:250
+msgid "Unknown connection error while registering."
+msgstr "Unknown connection error while registering."
+
+#: protocols/gadu/gaducommands.cpp:257
+#, c-format
+msgid "Registration status: %1"
+msgstr "Registration status: %1"
+
+#: protocols/gadu/gaducommands.cpp:266
+msgid "Gadu-Gadu Registration Error"
+msgstr "Gadu-Gadu Registration Error"
+
+#: protocols/gadu/gaducommands.cpp:278
+msgid "Registration Finished"
+msgstr "Registration Finished"
+
+#: protocols/gadu/gaducommands.cpp:278
+msgid "Registration has completed successfully."
+msgstr "Registration has completed successfully."
+
+#: protocols/gadu/gaducommands.cpp:281
+msgid "Registration Error"
+msgstr "Registration Error"
+
+#: protocols/gadu/gaducommands.cpp:281
+msgid "Incorrect data sent to server."
+msgstr "Incorrect data sent to server."
+
+#: protocols/gadu/gaduaccount.cpp:714 protocols/gadu/gaducommands.cpp:328
+#: protocols/gadu/gaducommands.cpp:336 protocols/gadu/gaducommands.cpp:384
+msgid "Connection Error"
+msgstr "Connection Error"
+
+#: protocols/gadu/gaducommands.cpp:328 protocols/gadu/gaducommands.cpp:336
+msgid "Password reminding finished prematurely due to a connection error."
+msgstr "Password reminding finished prematurely due to a connection error."
+
+#: protocols/gadu/gaducommands.cpp:344
+msgid "Successfully"
+msgstr "Successfully"
+
+#: protocols/gadu/gaducommands.cpp:344
+msgid "Unsuccessful. Please retry."
+msgstr "Unsuccessful. Please retry."
+
+#: protocols/gadu/gaducommands.cpp:345
+msgid "Remind Password"
+msgstr "Remind Password"
+
+#: protocols/gadu/gaducommands.cpp:345
+msgid "Remind password finished: "
+msgstr "Remind password finished: "
+
+#: protocols/gadu/gaducommands.cpp:384
+msgid "Password changing finished prematurely due to a connection error."
+msgstr "Password changing finished prematurely due to a connection error."
+
+#: protocols/gadu/gaducommands.cpp:392
+msgid "State Error"
+msgstr "State Error"
+
+#: protocols/gadu/gaducommands.cpp:393
+msgid ""
+"Password changing finished prematurely due to a session related problem (try "
+"again later)."
+msgstr ""
+"Password changing finished prematurely due to a session related problem (try "
+"again later)."
+
+#: protocols/gadu/gaducommands.cpp:400
+msgid "Changed Password"
+msgstr "Changed Password"
+
+#: protocols/gadu/gaducommands.cpp:400
+msgid "Your password has been changed."
+msgstr "Your password has been changed."
+
+#: protocols/gadu/gadueditaccount.cpp:88
+msgid ""
+"_: personal information being fetched from server\n"
+"<p align=\"center\">Fetching from server</p>"
+msgstr "<p align=\"center\">Fetching from server</p>"
+
+#: protocols/gadu/gadueditaccount.cpp:194
+msgid "<b>Registration FAILED.</b>"
+msgstr "<b>Registration FAILED.</b>"
+
+#: protocols/gadu/gadueditaccount.cpp:215
+msgid "<b>Enter UIN please.</b>"
+msgstr "<b>Enter UIN please.</b>"
+
+#: protocols/gadu/gadueditaccount.cpp:220
+msgid "<b>UIN should be a positive number.</b>"
+msgstr "<b>UIN should be a positive number.</b>"
+
+#: protocols/gadu/gadueditaccount.cpp:225
+msgid "<b>Enter password please.</b>"
+msgstr "<b>Enter password please.</b>"
+
+#: protocols/gadu/gadueditaccount.cpp:256
+msgid "<b>Starting DCC listening socket failed; dcc is not working now.</b>"
+msgstr "<b>Starting DCC listening socket failed; dcc is not working now.</b>"
+
+#: protocols/gadu/gaduaccount.cpp:186
+msgid "&Search for Friends"
+msgstr "&Search for Friends"
+
+#: protocols/gadu/gaduaccount.cpp:188
+msgid "Export Contacts to Server"
+msgstr "Export Contacts to Server"
+
+#: protocols/gadu/gaduaccount.cpp:190
+msgid "Export Contacts to File..."
+msgstr "Export Contacts to File..."
+
+#: protocols/gadu/gaduaccount.cpp:192
+msgid "Import Contacts From File..."
+msgstr "Import Contacts From File..."
+
+#: protocols/gadu/gaduaccount.cpp:194
+msgid "Only for Friends"
+msgstr "Only for Friends"
+
+#: protocols/gadu/gaduaccount.cpp:255
+msgid "%1 <%2> "
+msgstr "%1 <%2> "
+
+#: protocols/gadu/gaduaccount.cpp:289
+msgid "Go O&nline"
+msgstr "Go O&nline"
+
+#: protocols/gadu/gaduaccount.cpp:293
+msgid "Set &Busy"
+msgstr "Set &Busy"
+
+#: protocols/gadu/gaduaccount.cpp:297
+msgid "Set &Invisible"
+msgstr "Set &Invisible"
+
+#: protocols/gadu/gaduaccount.cpp:301
+msgid "Go &Offline"
+msgstr "Go &Offline"
+
+#: protocols/gadu/gaduaccount.cpp:305
+msgid "Set &Description..."
+msgstr "Set &Description..."
+
+#: protocols/gadu/gaduaccount.cpp:685
+msgid "connection using SSL was not possible, retrying without."
+msgstr "connection using SSL was not possible, retrying without."
+
+#: protocols/gadu/gaduaccount.cpp:713
+msgid "unable to connect to the Gadu-Gadu server(\"%1\")."
+msgstr "unable to connect to the Gadu-Gadu server(\"%1\")."
+
+#: protocols/gadu/gaduaccount.cpp:897
+msgid "Contacts exported to the server."
+msgstr "Contacts exported to the server."
+
+#: protocols/gadu/gaduaccount.cpp:928
+msgid "Save Contacts List for Account %1 As"
+msgstr "Save Contacts List for Account %1 As"
+
+#: protocols/gadu/gaduaccount.cpp:936
+msgid "Unable to create temporary file."
+msgstr "Unable to create temporary file."
+
+#: protocols/gadu/gaduaccount.cpp:936 protocols/gadu/gaduaccount.cpp:950
+msgid "Save Contacts List Failed"
+msgstr "Save Contacts List Failed"
+
+#: protocols/gadu/gaduaccount.cpp:974
+msgid "Load Contacts List for Account %1 As"
+msgstr "Load Contacts List for Account %1 As"
+
+#: protocols/gadu/gaduaccount.cpp:994 protocols/gadu/gaduaccount.cpp:1000
+msgid "Contacts List Load Has Failed"
+msgstr "Contacts List Load Has Failed"
+
+#: protocols/gadu/gadudcctransaction.cpp:237
+#: protocols/jabber/jabberfiletransfer.cpp:148
+msgid "&Resume"
+msgstr "&Resume"
+
+#: protocols/gadu/gadudcctransaction.cpp:238
+#: protocols/jabber/jabberfiletransfer.cpp:149
+msgid "Over&write"
+msgstr "Over&write"
+
+#: 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 "The file %1 already exists, do you want to resume or overwrite it?"
+
+#: protocols/gadu/gadudcctransaction.cpp:241
+#: protocols/jabber/jabberfiletransfer.cpp:153
+#, c-format
+msgid "File Exists: %1"
+msgstr "File Exists: %1"
+
+#: protocols/gadu/gadudcctransaction.cpp:408
+msgid ""
+"Connection to peer was refused; it possibly does not listen for incoming "
+"connections."
+msgstr ""
+"Connection to peer was refused; it possibly does not listen for incoming "
+"connections."
+
+#: protocols/gadu/gadudcctransaction.cpp:412
+msgid "File transfer transaction was not agreed by peer."
+msgstr "File transfer transaction was not agreed by peer."
+
+#: protocols/gadu/gadudcctransaction.cpp:416
+msgid "File-transfer handshake failure."
+msgstr "File-transfer handshake failure."
+
+#: protocols/gadu/gadudcctransaction.cpp:419
+msgid "File transfer had problems with the file."
+msgstr "File transfer had problems with the file."
+
+#: protocols/gadu/gadudcctransaction.cpp:422
+msgid "There was network error during file transfer."
+msgstr "There was network error during file transfer."
+
+#: protocols/gadu/gadudcctransaction.cpp:425
+msgid "Unknown File-Transfer error."
+msgstr "Unknown File-Transfer error."
+
+#: protocols/gadu/gadupubdir.cpp:74 protocols/gadu/gadupubdir.cpp:315
+msgid "Search &More..."
+msgstr "Search &More..."
+
+#: protocols/gadu/gadupubdir.cpp:95
+msgid "Gadu-Gadu Public Directory"
+msgstr "Gadu-Gadu Public Directory"
+
+#: protocols/gadu/gadupubdir.cpp:102
+msgid "&New Search"
+msgstr "&New Search"
+
+#: protocols/gadu/gadupubdir.cpp:104
+msgid "&Add User..."
+msgstr "&Add User..."
+
+#: protocols/gadu/gaduprotocol.cpp:57
+msgid "Blocked"
+msgstr "Blocked"
+
+#: protocols/gadu/gaduprotocol.cpp:61
+msgid "A&way"
+msgstr "A&way"
+
+#: protocols/gadu/gaduprotocol.cpp:63 protocols/gadu/gaduprotocol.cpp:65
+msgid "B&usy"
+msgstr "B&usy"
+
+#: protocols/gadu/gaduprotocol.cpp:67 protocols/gadu/gaduprotocol.cpp:69
+msgid "I&nvisible"
+msgstr "I&nvisible"
+
+#: 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 "You need to be connected to be able to add contacts."
+
+#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:43
+msgid "Connect to the AIM network and try again."
+msgstr "Connect to the AIM network and try again."
+
+#: 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>You must enter a valid screen name.</qt>"
+
+#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:66
+msgid "No Screen Name"
+msgstr "No Screen Name"
+
+#: protocols/oscar/aim/aimcontact.cpp:93
+msgid "&Warn User"
+msgstr "&Warn User"
+
+#: protocols/oscar/aim/aimcontact.cpp:95
+#: protocols/oscar/icq/icqcontact.cpp:705
+msgid "Always &Visible To"
+msgstr "Always &Visible To"
+
+#: protocols/oscar/aim/aimcontact.cpp:97
+#: protocols/oscar/icq/icqcontact.cpp:707
+msgid "Always &Invisible To"
+msgstr "Always &Invisible To"
+
+#: 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>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>"
+
+#: protocols/oscar/aim/aimcontact.cpp:358
+msgid "Warn User %1?"
+msgstr "Warn User %1?"
+
+#: protocols/oscar/aim/aimcontact.cpp:359
+msgid "Warn Anonymously"
+msgstr "Warn Anonymously"
+
+#: protocols/oscar/aim/aimcontact.cpp:359
+msgid "Warn"
+msgstr "Warn"
+
+#: 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 "User Information on %1"
+
+#: protocols/oscar/aim/aimuserinfo.cpp:90
+msgid "&Save Profile"
+msgstr "&Save Profile"
+
+#: protocols/oscar/aim/aimuserinfo.cpp:116
+msgid "Requesting User Profile, please wait..."
+msgstr "Requesting User Profile, please wait..."
+
+#: protocols/oscar/aim/aimuserinfo.cpp:198
+msgid "<html><body><I>No user information provided</I></body></html>"
+msgstr "<html><body><I>No user information provided</I></body></html>"
+
+#: protocols/oscar/aim/aimaccount.cpp:211
+msgid ""
+"Visit the Kopete website at <a href=\"http://kopete.kde.org\">"
+"http://kopete.kde.org</a>"
+msgstr ""
+"Visit the Kopete website at <a href=\"http://kopete.kde.org\">"
+"http://kopete.kde.org</a>"
+
+#: protocols/oscar/aim/aimaccount.cpp:325
+#, fuzzy
+msgid "Join Chat..."
+msgstr "Join Channel..."
+
+#: protocols/oscar/aim/aimaccount.cpp:328
+#: protocols/oscar/icq/icqaccount.cpp:137
+#, fuzzy
+msgid "Set Visibility..."
+msgstr "Set Availability"
+
+#: protocols/jabber/jabberaccount.cpp:202
+#: protocols/oscar/aim/aimaccount.cpp:334
+msgid "Edit User Info..."
+msgstr "Edit User Info..."
+
+#: protocols/oscar/aim/aimaccount.cpp:385
+msgid "Editing your user info is not possible because you are not connected."
+msgstr ""
+
+#: protocols/oscar/aim/aimaccount.cpp:387
+#, fuzzy
+msgid "Unable to edit user info"
+msgstr "Unable to retrieve search form."
+
+#: protocols/oscar/aim/aimaccount.cpp:511
+msgid "Joining an AIM chat room is not possible because you are not connected."
+msgstr ""
+
+#: protocols/oscar/aim/aimaccount.cpp:513
+#, fuzzy
+msgid "Unable to Join AIM Chat Room"
+msgstr "Join AIM Chat Room"
+
+#: protocols/oscar/aim/aimaccount.cpp:789
+#: protocols/oscar/icq/icqaccount.cpp:226
+#, fuzzy
+msgid "You must be online to set users visibility."
+msgstr "You must be online to display user info."
+
+#: 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 Plugin"
+
+#: protocols/oscar/aim/aimprotocol.cpp:187
+#: protocols/oscar/oscaraccount.cpp:809 protocols/yahoo/yahooprotocol.cpp:74
+msgid "AIM"
+msgstr "AIM"
+
+#: protocols/oscar/aim/aimprotocol.cpp:192
+msgid "Do you want to add '%1' to your contact list?"
+msgstr "Do you want to add '%1' to your contact list?"
+
+#: protocols/oscar/aim/aimprotocol.cpp:214
+msgid ""
+"Unable to connect to the chat room %1 because the account for %2 is not "
+"connected."
+msgstr ""
+
+#: protocols/oscar/aim/aimprotocol.cpp:236
+#, fuzzy
+msgid "Mobile"
+msgstr "Mobile:"
+
+#: protocols/oscar/aim/aimprotocol.cpp:239
+#, fuzzy
+msgid "Mobile Away"
+msgstr "Go Away"
+
+#: protocols/oscar/aim/aimprotocol.cpp:240
+#: protocols/oscar/icq/icqpresence.cpp:129
+msgid "Connecting..."
+msgstr "Connecting..."
+
+#: protocols/oscar/aim/aimprotocol.cpp:242
+#: protocols/oscar/icq/icqprotocol.cpp:183
+msgid "Client Features"
+msgstr "Client Features"
+
+#: protocols/oscar/aim/aimprotocol.cpp:243
+msgid "User Profile"
+msgstr "User Profile"
+
+#: protocols/oscar/aim/aimprotocol.cpp:244
+#: protocols/oscar/icq/icqprotocol.cpp:184
+msgid "Buddy Icon MD5 Hash"
+msgstr "Buddy Icon MD5 Hash"
+
+#: protocols/oscar/aim/aimjoinchat.cpp:31
+msgid "Join AIM Chat Room"
+msgstr "Join AIM Chat Room"
+
+#: protocols/oscar/aim/aimjoinchat.cpp:32
+msgid "Join"
+msgstr "Join"
+
+#: protocols/oscar/icq/icqprotocol.cpp:139
+#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:86
+msgid "You must be online to add a contact."
+msgstr "You must be online to add a contact."
+
+#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:94
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:108
+msgid "You must enter a valid UIN."
+msgstr "You must enter a valid UIN."
+
+#: protocols/oscar/icq/ui/icqauthreplydialog.cpp:28
+msgid "Authorization Reply"
+msgstr "Authorisation Reply"
+
+#: 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> requested authorisation to add you to his/her contact list."
+
+#: protocols/oscar/icq/ui/icqauthreplydialog.cpp:55
+msgid "Authorization reply to <b>%1</b>."
+msgstr "Authorisation reply to <b>%1</b>."
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:44
+msgid "ICQ User Information"
+msgstr "ICQ User Information"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:48
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:48
+msgid "General Info"
+msgstr "General Info"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:49
+msgid "General ICQ Information"
+msgstr "General ICQ Information"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:55
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:55
+msgid "Work Info"
+msgstr "Work Info"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:56
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:56
+msgid "Work Information"
+msgstr "Work Information"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:62
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:62
+msgid "Other Info"
+msgstr "Other Info"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:63
+msgid "Other ICQ Information"
+msgstr "Other ICQ Information"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:69
+msgid "Interest Info"
+msgstr "Interest Info"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:70
+msgid "Interest"
+msgstr "Interest"
+
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:45
+msgid "ICQ User Search"
+msgstr "ICQ User Search"
+
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:83
+msgid "You must be online to search the ICQ Whitepages."
+msgstr "You must be online to search the ICQ Whitepages."
+
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:147
+msgid "You must enter search criteria."
+msgstr "You must enter search criteria."
+
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:196
+msgid "You must be online to display user info."
+msgstr "You must be online to display user info."
+
+#: protocols/oscar/icq/icqprotocol.cpp:139
+#: protocols/oscar/oscaraccount.cpp:809 protocols/yahoo/yahooprotocol.cpp:75
+msgid "ICQ"
+msgstr "ICQ"
+
+#: protocols/oscar/icq/icqprotocol.cpp:144
+msgid "'%1'"
+msgstr "'%1'"
+
+#: protocols/oscar/icq/icqprotocol.cpp:145
+msgid "'%1' (%2)"
+msgstr "'%1' (%2)"
+
+#: protocols/oscar/icq/icqprotocol.cpp:148
+msgid "Do you want to add %1 to your contact list?"
+msgstr "Do you want to add %1 to your contact list?"
+
+#: protocols/oscar/icq/icqprotocol.cpp:182
+msgid "IP Address"
+msgstr "IP Address"
+
+#: protocols/oscar/icq/icqprotocol.cpp:185
+msgid "Contact Encoding"
+msgstr "Contact Encoding"
+
+#: protocols/oscar/icq/icqprotocol.cpp:235
+msgid "Ascension Island"
+msgstr "Ascension Island"
+
+#: protocols/oscar/icq/icqprotocol.cpp:237
+msgid "Australian Antarctic Territory"
+msgstr "Australian Antarctic Territory"
+
+#: protocols/oscar/icq/icqprotocol.cpp:244
+msgid "Barbuda"
+msgstr "Barbuda"
+
+#: protocols/oscar/icq/icqprotocol.cpp:255
+msgid "British Virgin Islands"
+msgstr "British Virgin Islands"
+
+#: protocols/oscar/icq/icqprotocol.cpp:281
+msgid "Diego Garcia"
+msgstr "Diego Garcia"
+
+#: protocols/oscar/icq/icqprotocol.cpp:297
+msgid "French Antilles"
+msgstr "French Antilles"
+
+#: protocols/oscar/icq/icqprotocol.cpp:311
+msgid "Guantanamo Bay"
+msgstr "Guantanamo Bay"
+
+#: protocols/oscar/icq/icqprotocol.cpp:320
+msgid "INMARSAT (Atlantic-East)"
+msgstr "INMARSAT (Atlantic-East)"
+
+#: protocols/oscar/icq/icqprotocol.cpp:321
+msgid "INMARSAT (Atlantic-West)"
+msgstr "INMARSAT (Atlantic-West)"
+
+#: protocols/oscar/icq/icqprotocol.cpp:322
+msgid "INMARSAT (Indian)"
+msgstr "INMARSAT (Indian)"
+
+#: protocols/oscar/icq/icqprotocol.cpp:323
+msgid "INMARSAT (Pacific)"
+msgstr "INMARSAT (Pacific)"
+
+#: protocols/oscar/icq/icqprotocol.cpp:324
+msgid "INMARSAT"
+msgstr "INMARSAT"
+
+#: protocols/oscar/icq/icqprotocol.cpp:328
+msgid "International Freephone Service"
+msgstr "International Freephone Service"
+
+#: protocols/oscar/icq/icqprotocol.cpp:334
+#: protocols/oscar/icq/icqprotocol.cpp:408
+msgid "Ivory Coast"
+msgstr "Ivory Coast"
+
+#: protocols/oscar/icq/icqprotocol.cpp:380
+msgid "Nevis"
+msgstr "Nevis"
+
+#: protocols/oscar/icq/icqprotocol.cpp:402
+msgid "Reunion Island"
+msgstr "Reunion Island"
+
+#: protocols/oscar/icq/icqprotocol.cpp:404
+msgid "Rota Island"
+msgstr "Rota Island"
+
+#: protocols/oscar/icq/icqprotocol.cpp:437
+msgid "Tinian Island"
+msgstr "Tinian Island"
+
+#. i18n("Arabic")
+#: protocols/oscar/icq/icqprotocol.cpp:475
+msgid "Bhojpuri"
+msgstr "Bhojpuri"
+
+#. i18n("Bulgarian")
+#. i18n("Burmese")
+#: protocols/oscar/icq/icqprotocol.cpp:478
+msgid "Cantonese"
+msgstr "Cantonese"
+
+#. i18n("Catalan")
+#. i18n("Chinese")
+#. i18n("Croatian")
+#. i18n("Czech")
+#. i18n("Danish")
+#. i18n("Dutch")
+#. i18n("English")
+#. i18n("Esperanto")
+#. i18n("Estonian")
+#: protocols/oscar/icq/icqprotocol.cpp:488
+msgid "Farsi"
+msgstr "Farsi"
+
+#. i18n("Finnish")
+#. i18n("French")
+#. i18n("Gaelic")
+#. i18n("German")
+#. i18n("Greek")
+#. i18n("Hebrew")
+#. i18n("Hindi")
+#. i18n("Hungarian")
+#. i18n("Icelandic")
+#. i18n("Indonesian")
+#. i18n("Italian")
+#. i18n("Japanese")
+#. i18n("Khmer")
+#. i18n("Korean")
+#. i18n("Lao")
+#. i18n("Latvian")
+#. i18n("Lithuanian")
+#. i18n("Malay")
+#. i18n("Norwegian")
+#. i18n("Polish")
+#. i18n("Portuguese")
+#. i18n("Romanian")
+#. i18n("Russian")
+#. i18n("Serbian")
+#. i18n("Slovak")
+#. i18n("Slovenian")
+#. i18n("Somali")
+#. i18n("Spanish")
+#. i18n("Swahili")
+#. i18n("Swedish")
+#. i18n("Tagalog")
+#. i18n("Tatar")
+#. i18n("Thai")
+#. i18n("Turkish")
+#. i18n("Ukrainian")
+#. i18n("Urdu")
+#. i18n("Vietnamese")
+#. i18n("Yiddish")
+#. i18n("Yoruba")
+#: protocols/oscar/icq/icqprotocol.cpp:528
+msgid "Taiwanese"
+msgstr "Taiwanese"
+
+#: protocols/oscar/icq/icqprotocol.cpp:537
+#: protocols/oscar/oscarencodingselectiondialog.cpp:36
+msgid "Big5"
+msgstr "Big5"
+
+#: protocols/oscar/icq/icqprotocol.cpp:538
+#: protocols/oscar/oscarencodingselectiondialog.cpp:37
+msgid "Big5-HKSCS"
+msgstr "Big5-HKSCS"
+
+#: protocols/oscar/icq/icqprotocol.cpp:539
+#: protocols/oscar/oscarencodingselectiondialog.cpp:38
+msgid "euc-JP Japanese"
+msgstr "euc-JP Japanese"
+
+#: protocols/oscar/icq/icqprotocol.cpp:540
+#: protocols/oscar/oscarencodingselectiondialog.cpp:39
+msgid "euc-KR Korean"
+msgstr "euc-KR Korean"
+
+#: protocols/oscar/icq/icqprotocol.cpp:541
+#: protocols/oscar/oscarencodingselectiondialog.cpp:40
+msgid "GB-2312 Chinese"
+msgstr "GB-2312 Chinese"
+
+#: protocols/oscar/icq/icqprotocol.cpp:542
+#: protocols/oscar/oscarencodingselectiondialog.cpp:41
+msgid "GBK Chinese"
+msgstr "GBK Chinese"
+
+#: protocols/oscar/icq/icqprotocol.cpp:543
+#: protocols/oscar/oscarencodingselectiondialog.cpp:42
+msgid "GB18030 Chinese"
+msgstr "GB18030 Chinese"
+
+#: protocols/oscar/icq/icqprotocol.cpp:545
+#: protocols/oscar/oscarencodingselectiondialog.cpp:44
+msgid "JIS Japanese"
+msgstr "JIS Japanese"
+
+#: protocols/oscar/icq/icqprotocol.cpp:546
+#: protocols/oscar/oscarencodingselectiondialog.cpp:45
+msgid "Shift-JIS Japanese"
+msgstr "Shift-JIS Japanese"
+
+#: protocols/oscar/icq/icqprotocol.cpp:548
+#: protocols/oscar/oscarencodingselectiondialog.cpp:47
+msgid "KOI8-R Russian"
+msgstr "KOI8-R Russian"
+
+#: protocols/oscar/icq/icqprotocol.cpp:549
+#: protocols/oscar/oscarencodingselectiondialog.cpp:48
+msgid "KOI8-U Ukrainian"
+msgstr "KOI8-U Ukrainian"
+
+#: protocols/oscar/icq/icqprotocol.cpp:551
+#: protocols/oscar/oscarencodingselectiondialog.cpp:50
+msgid "ISO-8859-1 Western"
+msgstr "ISO-8859-1 Western"
+
+#: protocols/oscar/icq/icqprotocol.cpp:552
+#: protocols/oscar/oscarencodingselectiondialog.cpp:51
+msgid "ISO-8859-2 Central European"
+msgstr "ISO-8859-2 Central European"
+
+#: protocols/oscar/icq/icqprotocol.cpp:553
+#: protocols/oscar/oscarencodingselectiondialog.cpp:52
+msgid "ISO-8859-3 Central European"
+msgstr "ISO-8859-3 Central European"
+
+#: protocols/oscar/icq/icqprotocol.cpp:554
+#: protocols/oscar/oscarencodingselectiondialog.cpp:53
+msgid "ISO-8859-4 Baltic"
+msgstr "ISO-8859-4 Baltic"
+
+#: protocols/oscar/icq/icqprotocol.cpp:555
+#: protocols/oscar/oscarencodingselectiondialog.cpp:54
+msgid "ISO-8859-5 Cyrillic"
+msgstr "ISO-8859-5 Cyrillic"
+
+#: protocols/oscar/icq/icqprotocol.cpp:556
+#: protocols/oscar/oscarencodingselectiondialog.cpp:55
+msgid "ISO-8859-6 Arabic"
+msgstr "ISO-8859-6 Arabic"
+
+#: protocols/oscar/icq/icqprotocol.cpp:557
+#: protocols/oscar/oscarencodingselectiondialog.cpp:56
+msgid "ISO-8859-7 Greek"
+msgstr "ISO-8859-7 Greek"
+
+#: protocols/oscar/icq/icqprotocol.cpp:558
+#: protocols/oscar/oscarencodingselectiondialog.cpp:57
+msgid "ISO-8859-8 Hebrew, visually ordered"
+msgstr "ISO-8859-8 Hebrew, visually ordered"
+
+#: protocols/oscar/icq/icqprotocol.cpp:559
+#: protocols/oscar/oscarencodingselectiondialog.cpp:58
+msgid "ISO-8859-8-I Hebrew, logically ordered"
+msgstr "ISO-8859-8-I Hebrew, logically ordered"
+
+#: protocols/oscar/icq/icqprotocol.cpp:560
+#: protocols/oscar/oscarencodingselectiondialog.cpp:59
+msgid "ISO-8859-9 Turkish"
+msgstr "ISO-8859-9 Turkish"
+
+#: protocols/oscar/icq/icqprotocol.cpp:561
+#: protocols/oscar/oscarencodingselectiondialog.cpp:60
+msgid "ISO-8859-10"
+msgstr "ISO-8859-10"
+
+#: protocols/oscar/icq/icqprotocol.cpp:562
+#: protocols/oscar/oscarencodingselectiondialog.cpp:61
+msgid "ISO-8859-13"
+msgstr "ISO-8859-13"
+
+#: protocols/oscar/icq/icqprotocol.cpp:563
+#: protocols/oscar/oscarencodingselectiondialog.cpp:62
+msgid "ISO-8859-14"
+msgstr "ISO-8859-14"
+
+#: protocols/oscar/icq/icqprotocol.cpp:564
+#: protocols/oscar/oscarencodingselectiondialog.cpp:63
+msgid "ISO-8859-15 Western"
+msgstr "ISO-8859-15 Western"
+
+#: protocols/oscar/icq/icqprotocol.cpp:566
+#: protocols/oscar/oscarencodingselectiondialog.cpp:65
+msgid "Windows-1250 Central European"
+msgstr "Windows-1250 Central European"
+
+#: protocols/oscar/icq/icqprotocol.cpp:567
+#: protocols/oscar/oscarencodingselectiondialog.cpp:66
+msgid "Windows-1251 Cyrillic"
+msgstr "Windows-1251 Cyrillic"
+
+#: protocols/oscar/icq/icqprotocol.cpp:568
+#: protocols/oscar/oscarencodingselectiondialog.cpp:67
+msgid "Windows-1252 Western"
+msgstr "Windows-1252 Western"
+
+#: protocols/oscar/icq/icqprotocol.cpp:569
+#: protocols/oscar/oscarencodingselectiondialog.cpp:68
+msgid "Windows-1253 Greek"
+msgstr "Windows-1253 Greek"
+
+#: protocols/oscar/icq/icqprotocol.cpp:570
+#: protocols/oscar/oscarencodingselectiondialog.cpp:69
+msgid "Windows-1254 Turkish"
+msgstr "Windows-1254 Turkish"
+
+#: protocols/oscar/icq/icqprotocol.cpp:571
+#: protocols/oscar/oscarencodingselectiondialog.cpp:70
+msgid "Windows-1255 Hebrew"
+msgstr "Windows-1255 Hebrew"
+
+#: protocols/oscar/icq/icqprotocol.cpp:572
+#: protocols/oscar/oscarencodingselectiondialog.cpp:71
+msgid "Windows-1256 Arabic"
+msgstr "Windows-1256 Arabic"
+
+#: protocols/oscar/icq/icqprotocol.cpp:573
+#: protocols/oscar/oscarencodingselectiondialog.cpp:72
+msgid "Windows-1257 Baltic"
+msgstr "Windows-1257 Baltic"
+
+#: protocols/oscar/icq/icqprotocol.cpp:574
+#: protocols/oscar/oscarencodingselectiondialog.cpp:73
+msgid "Windows-1258 Viet Nam"
+msgstr "Windows-1258 Viet Nam"
+
+#: protocols/oscar/icq/icqprotocol.cpp:576
+#: protocols/oscar/oscarencodingselectiondialog.cpp:75
+msgid "IBM 850"
+msgstr "IBM 850"
+
+#: protocols/oscar/icq/icqprotocol.cpp:577
+#: protocols/oscar/oscarencodingselectiondialog.cpp:76
+msgid "IBM 866"
+msgstr "IBM 866"
+
+#: protocols/oscar/icq/icqprotocol.cpp:579
+#: protocols/oscar/oscarencodingselectiondialog.cpp:78
+msgid "TIS-620 Thai"
+msgstr "TIS-620 Thai"
+
+#: protocols/oscar/icq/icqprotocol.cpp:581
+#: protocols/oscar/oscarencodingselectiondialog.cpp:80
+msgid "UTF-8 Unicode"
+msgstr ""
+
+#: protocols/oscar/icq/icqprotocol.cpp:582
+#: protocols/oscar/oscarencodingselectiondialog.cpp:81
+msgid "UTF-16 Unicode"
+msgstr ""
+
+#: protocols/oscar/icq/icqprotocol.cpp:596
+msgid "Single"
+msgstr "Single"
+
+#: protocols/oscar/icq/icqprotocol.cpp:597
+msgid "Long term relationship"
+msgstr "Long term relationship"
+
+#: protocols/oscar/icq/icqprotocol.cpp:598
+msgid "Engaged"
+msgstr "Engaged"
+
+#: protocols/oscar/icq/icqprotocol.cpp:599
+msgid "Married"
+msgstr "Married"
+
+#: protocols/oscar/icq/icqprotocol.cpp:600
+msgid "Divorced"
+msgstr "Divorced"
+
+#: protocols/oscar/icq/icqprotocol.cpp:601
+msgid "Separated"
+msgstr "Separated"
+
+#: protocols/oscar/icq/icqprotocol.cpp:602
+msgid "Widowed"
+msgstr "Widowed"
+
+#: protocols/oscar/icq/icqprotocol.cpp:609
+msgid "Art"
+msgstr "Art"
+
+#: protocols/oscar/icq/icqprotocol.cpp:610
+msgid "Cars"
+msgstr "Cars"
+
+#: protocols/oscar/icq/icqprotocol.cpp:611
+msgid "Celebrities"
+msgstr "Celebrities"
+
+#: protocols/oscar/icq/icqprotocol.cpp:612
+msgid "Collections"
+msgstr "Collections"
+
+#: protocols/oscar/icq/icqprotocol.cpp:613
+msgid "Computers"
+msgstr "Computers"
+
+#: protocols/oscar/icq/icqprotocol.cpp:614
+msgid "Culture"
+msgstr "Culture"
+
+#: protocols/oscar/icq/icqprotocol.cpp:615
+msgid "Fitness"
+msgstr "Fitness"
+
+#: protocols/oscar/icq/icqprotocol.cpp:616
+#: protocols/oscar/oscarcontact.cpp:202
+msgid "Games"
+msgstr "Games"
+
+#: protocols/oscar/icq/icqprotocol.cpp:617
+msgid "Hobbies"
+msgstr "Hobbies"
+
+#: protocols/oscar/icq/icqprotocol.cpp:618
+msgid "ICQ - Help"
+msgstr "ICQ - Help"
+
+#: protocols/oscar/icq/icqprotocol.cpp:619
+msgid "Internet"
+msgstr "Internet"
+
+#: protocols/oscar/icq/icqprotocol.cpp:620
+msgid "Lifestyle"
+msgstr "Lifestyle"
+
+#: protocols/oscar/icq/icqprotocol.cpp:621
+msgid "Movies"
+msgstr "Movies"
+
+#: protocols/oscar/icq/icqprotocol.cpp:622
+msgid "Music"
+msgstr "Music"
+
+#: protocols/oscar/icq/icqprotocol.cpp:623
+msgid "Outdoors"
+msgstr "Outdoors"
+
+#: protocols/oscar/icq/icqprotocol.cpp:624
+msgid "Parenting"
+msgstr "Parenting"
+
+#: protocols/oscar/icq/icqprotocol.cpp:625
+msgid "Pets and animals"
+msgstr "Pets and animals"
+
+#: protocols/oscar/icq/icqprotocol.cpp:626
+msgid "Religion"
+msgstr "Religion"
+
+#: protocols/oscar/icq/icqprotocol.cpp:627
+msgid "Science"
+msgstr "Science"
+
+#: protocols/oscar/icq/icqprotocol.cpp:628
+msgid "Skills"
+msgstr "Skills"
+
+#: protocols/oscar/icq/icqprotocol.cpp:629
+msgid "Sports"
+msgstr "Sports"
+
+#: protocols/oscar/icq/icqprotocol.cpp:630
+msgid "Web design"
+msgstr "Web design"
+
+#: protocols/oscar/icq/icqprotocol.cpp:631
+msgid "Ecology"
+msgstr "Ecology"
+
+#: protocols/oscar/icq/icqprotocol.cpp:632
+msgid "News and media"
+msgstr "News and media"
+
+#: protocols/oscar/icq/icqprotocol.cpp:633
+msgid "Government"
+msgstr "Government"
+
+#: protocols/oscar/icq/icqprotocol.cpp:634
+msgid "Business"
+msgstr "Business"
+
+#: protocols/oscar/icq/icqprotocol.cpp:635
+msgid "Mystics"
+msgstr "Mystics"
+
+#: protocols/oscar/icq/icqprotocol.cpp:636
+msgid "Travel"
+msgstr "Travel"
+
+#: protocols/oscar/icq/icqprotocol.cpp:637
+msgid "Astronomy"
+msgstr "Astronomy"
+
+#: protocols/oscar/icq/icqprotocol.cpp:638
+msgid "Space"
+msgstr "Space"
+
+#: protocols/oscar/icq/icqprotocol.cpp:639
+msgid "Clothing"
+msgstr "Clothing"
+
+#: protocols/oscar/icq/icqprotocol.cpp:640
+msgid "Parties"
+msgstr "Parties"
+
+#: protocols/oscar/icq/icqprotocol.cpp:641
+msgid "Women"
+msgstr "Women"
+
+#: protocols/oscar/icq/icqprotocol.cpp:642
+msgid "Social science"
+msgstr "Social science"
+
+#: protocols/oscar/icq/icqprotocol.cpp:643
+msgid "60's"
+msgstr "60's"
+
+#: protocols/oscar/icq/icqprotocol.cpp:644
+msgid "70's"
+msgstr "70's"
+
+#: protocols/oscar/icq/icqprotocol.cpp:645
+msgid "40's"
+msgstr "40's"
+
+#: protocols/oscar/icq/icqprotocol.cpp:646
+msgid "50's"
+msgstr "50's"
+
+#: protocols/oscar/icq/icqprotocol.cpp:647
+msgid "Finance and corporate"
+msgstr "Finance and corporate"
+
+#: protocols/oscar/icq/icqprotocol.cpp:648
+msgid "Entertainment"
+msgstr "Entertainment"
+
+#: protocols/oscar/icq/icqprotocol.cpp:649
+msgid "Consumer electronics"
+msgstr "Consumer electronics"
+
+#: protocols/oscar/icq/icqprotocol.cpp:650
+msgid "Retail stores"
+msgstr "Retail stores"
+
+#: protocols/oscar/icq/icqprotocol.cpp:651
+msgid "Health and beauty"
+msgstr "Health and beauty"
+
+#: protocols/oscar/icq/icqprotocol.cpp:652
+msgid "Media"
+msgstr "Media"
+
+#: protocols/oscar/icq/icqprotocol.cpp:653
+msgid "Household products"
+msgstr "Household products"
+
+#: protocols/oscar/icq/icqprotocol.cpp:654
+msgid "Mail order catalog"
+msgstr "Mail order catalogue"
+
+#: protocols/oscar/icq/icqprotocol.cpp:655
+msgid "Business services"
+msgstr "Business services"
+
+#: protocols/oscar/icq/icqprotocol.cpp:656
+msgid "Audio and visual"
+msgstr "Audio and visual"
+
+#: protocols/oscar/icq/icqprotocol.cpp:657
+msgid "Sporting and athletic"
+msgstr "Sporting and athletic"
+
+#: protocols/oscar/icq/icqprotocol.cpp:658
+msgid "Publishing"
+msgstr "Publishing"
+
+#: protocols/oscar/icq/icqprotocol.cpp:659
+msgid "Home automation"
+msgstr "Home automation"
+
+#: protocols/oscar/icq/icqcontact.cpp:253
+msgid "Request Authorization"
+msgstr "Request Authorisation"
+
+#: protocols/oscar/icq/icqcontact.cpp:254
+msgid "Reason for requesting authorization:"
+msgstr "Reason for requesting authorisation:"
+
+#: protocols/oscar/icq/icqcontact.cpp:278
+msgid ""
+"User %1 has granted your authorization request.\n"
+"Reason: %2"
+msgstr ""
+"User %1 has granted your authorisation request.\n"
+"Reason: %2"
+
+#: protocols/oscar/icq/icqcontact.cpp:287
+msgid ""
+"User %1 has rejected the authorization request.\n"
+"Reason: %2"
+msgstr ""
+"User %1 has rejected the authorisation request.\n"
+"Reason: %2"
+
+#: protocols/oscar/icq/icqcontact.cpp:542
+#: protocols/oscar/liboscar/userdetails.cpp:129
+msgid ""
+"_: Translators: client-name client-version\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: protocols/oscar/icq/icqcontact.cpp:551 protocols/oscar/oscarcontact.cpp:188
+msgid "UTF-8"
+msgstr "UTF-8"
+
+#: protocols/oscar/icq/icqcontact.cpp:553
+msgid "RTF-Messages"
+msgstr "RTF-Messages"
+
+#: protocols/oscar/icq/icqcontact.cpp:555 protocols/oscar/oscarcontact.cpp:196
+msgid "DirectIM/IMImage"
+msgstr "DirectIM/IMImage"
+
+#: protocols/oscar/icq/icqcontact.cpp:557
+msgid "Groupchat"
+msgstr "Groupchat"
+
+#: 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>You must be logged on to ICQ before you can send a message to a user.</qt>"
+
+#: protocols/oscar/icq/icqcontact.cpp:630
+msgid "Not Signed On"
+msgstr "Not Signed On"
+
+#: protocols/oscar/icq/icqcontact.cpp:690
+msgid "&Request Authorization"
+msgstr "&Request Authorisation"
+
+#: protocols/oscar/icq/icqcontact.cpp:692
+msgid "&Grant Authorization"
+msgstr "&Grant Authorisation"
+
+#: protocols/oscar/icq/icqcontact.cpp:703
+msgid "&Ignore"
+msgstr "&Ignore"
+
+#: protocols/oscar/icq/icqcontact.cpp:719
+msgid "Select Encoding..."
+msgstr "Select Encoding..."
+
+#: protocols/oscar/icq/icqaccount.cpp:130
+msgid "In&visible"
+msgstr "In&visible"
+
+#: protocols/oscar/icq/icqpresence.cpp:72
+msgid "&Do Not Disturb"
+msgstr "&Do Not Disturb"
+
+#: protocols/jabber/jabbercontact.cpp:164
+#: protocols/oscar/icq/icqpresence.cpp:72
+msgid "Do Not Disturb"
+msgstr "Do Not Disturb"
+
+#: protocols/oscar/icq/icqpresence.cpp:72
+msgid "Do Not Disturb (Invisible)"
+msgstr "Do Not Disturb (Invisible)"
+
+#: protocols/oscar/icq/icqpresence.cpp:73
+msgid "O&ccupied"
+msgstr "O&ccupied"
+
+#: protocols/oscar/icq/icqpresence.cpp:73
+msgid "Occupied"
+msgstr "Occupied"
+
+#: protocols/oscar/icq/icqpresence.cpp:73
+msgid "Occupied (Invisible)"
+msgstr "Occupied (Invisible)"
+
+#: protocols/oscar/icq/icqpresence.cpp:74
+msgid "Not A&vailable"
+msgstr "Not A&vailable"
+
+#: protocols/oscar/icq/icqpresence.cpp:74
+msgid "Not Available"
+msgstr "Not Available"
+
+#: protocols/oscar/icq/icqpresence.cpp:74
+msgid "Not Available (Invisible)"
+msgstr "Not Available (Invisible)"
+
+#: protocols/oscar/icq/icqpresence.cpp:75
+msgid "Away (Invisible)"
+msgstr "Away (Invisible)"
+
+#: protocols/oscar/icq/icqpresence.cpp:76
+msgid "&Free for Chat"
+msgstr "&Free for Chat"
+
+#: protocols/oscar/icq/icqpresence.cpp:76
+msgid "Free For Chat"
+msgstr "Free For Chat"
+
+#: protocols/oscar/icq/icqpresence.cpp:76
+msgid "Free For Chat (Invisible)"
+msgstr "Free For Chat (Invisible)"
+
+#: protocols/oscar/icq/icqpresence.cpp:77
+msgid "Online (Invisible)"
+msgstr "Online (Invisible)"
+
+#: protocols/oscar/icq/icqpresence.cpp:133
+msgid "Waiting for Authorization"
+msgstr "Waiting for Authorisation"
+
+#: protocols/oscar/icq/icqreadaway.cpp:34
+msgid "&Fetch Again"
+msgstr "&Fetch Again"
+
+#: protocols/oscar/icq/icqreadaway.cpp:40
+#: protocols/oscar/icq/icqreadaway.cpp:82
+msgid "'%2' Message for %1"
+msgstr "'%2' Message for %1"
+
+#: protocols/oscar/icq/icqreadaway.cpp:77
+msgid "Fetching '%2' Message for %1..."
+msgstr "Fetching '%2' Message for %1..."
+
+#: protocols/oscar/oscarlistnonservercontacts.cpp:28
+msgid "Add Contacts to Server List"
+msgstr "Add Contacts to Server List"
+
+#: protocols/oscar/oscarlistnonservercontacts.cpp:34
+msgid "Do &Not Add"
+msgstr "Do &Not Add"
+
+#: protocols/oscar/oscarcontact.cpp:174
+msgid "Mobile AIM Client"
+msgstr "Mobile AIM Client"
+
+#: protocols/oscar/oscarcontact.cpp:180
+#, c-format
+msgid ""
+"_: Translators: client name and version\n"
+"%1"
+msgstr "%1"
+
+#: protocols/oscar/oscarcontact.cpp:186
+msgid "Buddy icons"
+msgstr "Buddy icons"
+
+#: protocols/oscar/oscarcontact.cpp:190
+msgid "Rich text messages"
+msgstr "Rich text messages"
+
+#: protocols/oscar/oscarcontact.cpp:192
+msgid "Group chat"
+msgstr "Group chat"
+
+#: protocols/oscar/oscarcontact.cpp:194
+msgid "Voice chat"
+msgstr "Voice chat"
+
+#: protocols/oscar/oscarcontact.cpp:198
+msgid "Send buddy list"
+msgstr "Send buddy list"
+
+#: protocols/oscar/oscarcontact.cpp:200
+msgid "File transfers"
+msgstr "File transfers"
+
+#: protocols/oscar/oscarcontact.cpp:204
+msgid "Trillian user"
+msgstr "Trillian user"
+
+#: protocols/oscar/oscarencodingselectiondialog.cpp:28
+msgid "Select Encoding"
+msgstr "Select Encoding"
+
+#: protocols/oscar/oscaraccount.cpp:237 protocols/oscar/oscaraccount.cpp:616
+#: protocols/oscar/oscaraccount.cpp:622
+msgid "Buddies"
+msgstr "Buddies"
+
+#: 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 disconnected"
+
+#: 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 ""
+"There was an error in the protocol handling; it was not fatal, so you will not "
+"be disconnected."
+
+#: protocols/oscar/oscaraccount.cpp:773
+msgid ""
+"There was an error in the protocol handling; automatic reconnection occurring."
+msgstr ""
+"There was an error in the protocol handling; automatic reconnection occurring."
+
+#: protocols/oscar/oscaraccount.cpp:775
+msgid "OSCAR Protocol error"
+msgstr "OSCAR Protocol error"
+
+#: protocols/oscar/oscaraccount.cpp:810
+msgid ""
+"_: ICQ user id\n"
+"UIN"
+msgstr "UIN"
+
+#: protocols/oscar/oscaraccount.cpp:810
+msgid ""
+"_: AIM user id\n"
+"screen name"
+msgstr "screen name"
+
+#: protocols/oscar/oscaraccount.cpp:820
+msgid ""
+"You have logged in more than once with the same %1, account %2 is now "
+"disconnected."
+msgstr ""
+"You have logged in more than once with the same %1, account %2 is now "
+"disconnected."
+
+#: 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 ""
+"Sign on failed because either your %1 or password are invalid. Please check "
+"your settings for account %2."
+
+#: protocols/oscar/oscaraccount.cpp:834
+msgid "The %1 service is temporarily unavailable. Please try again later."
+msgstr "The %1 service is temporarily unavailable. Please try again later."
+
+#: protocols/oscar/oscaraccount.cpp:839
+msgid ""
+"Could not sign on to %1 with account %2 because the password was incorrect."
+msgstr ""
+"Could not sign on to %1 with account %2 because the password was incorrect."
+
+#: protocols/oscar/oscaraccount.cpp:844
+msgid "Could not sign on to %1 with nonexistent account %2."
+msgstr "Could not sign on to %1 with nonexistent account %2."
+
+#: protocols/oscar/oscaraccount.cpp:848
+msgid "Sign on to %1 failed because your account %2 expired."
+msgstr "Sign on to %1 failed because your account %2 expired."
+
+#: protocols/oscar/oscaraccount.cpp:852
+msgid "Sign on to %1 failed because your account %2 is currently suspended."
+msgstr "Sign on to %1 failed because your account %2 is currently suspended."
+
+#: protocols/oscar/oscaraccount.cpp:858
+msgid ""
+"Could not sign on to %1 as there are too many clients from the same computer."
+msgstr ""
+"Could not sign on to %1 as there are too many clients from the same computer."
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"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."
+
+#: protocols/oscar/oscaraccount.cpp:885 protocols/oscar/oscaraccount.cpp:905
+msgid "Sign on to %1 with your account %2 failed."
+msgstr "Sign on to %1 with your account %2 failed."
+
+#: 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 ""
+"The %1 server thinks the client you are using is too old. Please report this as "
+"a bug at 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 ""
+"Account %1 was disabled on the %2 server because of your age (less than 13)."
+
+#: protocols/oscar/oscarvisibilitydialog.cpp:29
+#, fuzzy
+msgid "Add Contacts to Visible or Invisible List"
+msgstr "Add Contacts to Server List"
+
+#: protocols/oscar/liboscar/userdetails.cpp:328
+#, fuzzy
+msgid "MICQ"
+msgstr "ICQ"
+
+#: protocols/oscar/liboscar/userdetails.cpp:333
+#, fuzzy
+msgid "SIM"
+msgstr "AIM"
+
+#: protocols/oscar/liboscar/userdetails.cpp:338
+#, fuzzy
+msgid "Trillian"
+msgstr "Trillian user"
+
+#: protocols/oscar/liboscar/userdetails.cpp:343
+#, fuzzy
+msgid "MacICQ"
+msgstr "ICQ"
+
+#: protocols/oscar/liboscar/userdetails.cpp:350
+msgid "Licq SSL"
+msgstr ""
+
+#: protocols/oscar/liboscar/userdetails.cpp:352
+msgid "Licq"
+msgstr ""
+
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
+#, fuzzy
+msgid "Yahoo User Information"
+msgstr "User Information"
+
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
+msgid "Save and Close"
+msgstr ""
+
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
+msgid "Merge with existing entry"
+msgstr ""
+
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:49
+#, fuzzy
+msgid "General Yahoo Information"
+msgstr "General ICQ Information"
+
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:63
+#, fuzzy
+msgid "Other Yahoo Information"
+msgstr "Other ICQ Information"
+
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:211
+#, fuzzy
+msgid "Replace existing entry"
+msgstr "Replacement"
+
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:45
+msgid "No webcam image received"
+msgstr "No webcam image received"
+
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:80
+msgid "%1 has stopped broadcasting"
+msgstr "%1 has stopped broadcasting"
+
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:82
+#, fuzzy
+msgid "%1 has cancelled viewing permission"
+msgstr "%1 has cancelled viewing permission"
+
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:84
+msgid "%1 has declined permission to view webcam"
+msgstr "%1 has declined permission to view webcam"
+
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:86
+msgid "%1 does not have his/her webcam online"
+msgstr "%1 does not have his/her webcam online"
+
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:88
+msgid "Unable to view the webcam of %1 for an unknown reason"
+msgstr "Unable to view the webcam of %1 for an unknown reason"
+
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:97
+msgid "%1 viewer(s)"
+msgstr ""
+
+#: protocols/yahoo/yahoocontact.cpp:117
+msgid "%1|Stealthed"
+msgstr ""
+
+#: protocols/yahoo/yahoocontact.cpp:369
+msgid "View &Webcam"
+msgstr "View &Webcam"
+
+#: protocols/yahoo/yahoochatsession.cpp:59
+#: protocols/yahoo/yahoocontact.cpp:380
+#, fuzzy
+msgid "Invite to view your Webcam"
+msgstr "Invite to Receive User Webcam"
+
+#: protocols/yahoo/yahoocontact.cpp:391
+msgid "&Buzz Contact"
+msgstr "&Buzz Contact"
+
+#: protocols/yahoo/yahoocontact.cpp:401
+msgid "&Stealth Setting"
+msgstr "&Stealth Setting"
+
+#: protocols/yahoo/yahoocontact.cpp:411
+#, fuzzy
+msgid "&Invite to Conference"
+msgstr "Invitation to Conversation"
+
+#: protocols/yahoo/yahoocontact.cpp:421
+msgid "&View Yahoo Profile"
+msgstr "&View Yahoo Profile"
+
+#: protocols/yahoo/yahoocontact.cpp:465
+msgid "Stealth Setting"
+msgstr "Stealth Setting"
+
+#: protocols/yahoo/yahoocontact.cpp:519
+msgid "Buzzz!!!"
+msgstr "Buzzz!!!"
+
+#: protocols/yahoo/yahoocontact.cpp:602 protocols/yahoo/yahoocontact.cpp:657
+#, fuzzy
+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 image conversion program not found.\n"
+"jasper is required to render the Yahoo webcam images.\n"
+"Please go to %1"
+
+#: protocols/yahoo/libkyahoo/sendmessagetask.cpp:42
+#, fuzzy
+msgid "An error occured sending the message"
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/yahoo/libkyahoo/sendmessagetask.cpp:42
+#, fuzzy
+msgid "The message is empty."
+msgstr "This message is encrypted."
+
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:93
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:120
+#, fuzzy
+msgid "An error occured saving the Addressbook entry."
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:178
+#, fuzzy
+msgid ""
+"The Yahoo Addressbook entry could not be saved:\n"
+"%1 - %2"
+msgstr "No Yahoo Addressbook Entry Found"
+
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:185
+#, fuzzy
+msgid ""
+"The Yahoo Addressbook entry could not be created:\n"
+"%1 - %2"
+msgstr "No Yahoo Addressbook Entry Found"
+
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:192
+#, fuzzy
+msgid ""
+"The Yahoo Addressbook entry could not be deleted:\n"
+"%1 - %2"
+msgstr "No Yahoo Addressbook Entry Found"
+
+#: protocols/yahoo/libkyahoo/webcamtask.cpp:200
+#, fuzzy
+msgid ""
+"Webcam connection to the user %1 could not be established.\n"
+"\n"
+"Please relogin and try again."
+msgstr ""
+"An encrypted connection with the Jabber server could not be established."
+
+#: protocols/yahoo/libkyahoo/webcamtask.cpp:526
+#, fuzzy
+msgid "An error occured closing the webcam session. "
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/yahoo/libkyahoo/webcamtask.cpp:526
+msgid "You tried to close a connection that didn't exist."
+msgstr ""
+
+#: protocols/yahoo/libkyahoo/receivefiletask.cpp:54
+#: protocols/yahoo/libkyahoo/receivefiletask.cpp:173
+#, fuzzy
+msgid "Could not open file for writing."
+msgstr "Cannot open file for writing"
+
+#: protocols/yahoo/libkyahoo/receivefiletask.cpp:142
+#, fuzzy
+msgid "An error occured while downloading the file."
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/yahoo/libkyahoo/picturenotifiertask.cpp:148
+#: protocols/yahoo/libkyahoo/sendpicturetask.cpp:78
+#, fuzzy
+msgid "The picture was not successfully uploaded"
+msgstr "The file was successfully transmitted."
+
+#: protocols/yahoo/libkyahoo/sendfiletask.cpp:93
+#, fuzzy
+msgid "An error occured sending the file."
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/yahoo/libkyahoo/yahoobuddyiconloader.cpp:85
+#, fuzzy
+msgid "An error occured while downloading buddy icon (%1)"
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/yahoo/libkyahoo/yahoobuddyiconloader.cpp:98
+#, fuzzy
+msgid "Fatal Error occured while downloading buddy icon."
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/yahoo/libkyahoo/yahoobuddyiconloader.cpp:98
+msgid "IconLoadJob has an empty KTempFile pointer."
+msgstr ""
+
+#: protocols/yahoo/libkyahoo/statusnotifiertask.cpp:105
+#, fuzzy
+msgid "An unknown error has occured."
+msgstr "An unknown error occurred"
+
+#: protocols/yahoo/libkyahoo/yabtask.cpp:121
+#, fuzzy
+msgid "Could not retrieve server side addressbook for user info."
+msgstr "Could not retrieve server list."
+
+#: protocols/yahoo/libkyahoo/sendpicturetask.cpp:107
+#, fuzzy, c-format
+msgid "Error opening file: %1"
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/yahoo/yahooaccount.cpp:100
+msgid "Open &Addressbook..."
+msgstr "Open &Addressbook..."
+
+#: protocols/yahoo/yahooaccount.cpp:101
+#, fuzzy
+msgid "&Edit my contact details..."
+msgstr "Edit Contact's Properties"
+
+#: protocols/yahoo/yahooaccount.cpp:692
+msgid ""
+"Could not log into Yahoo service: your account has been locked.\n"
+"Visit %1 to reactivate it."
+msgstr ""
+"Could not log into Yahoo service: your account has been locked.\n"
+"Visit %1 to reactivate it."
+
+#: protocols/yahoo/yahooaccount.cpp:701
+msgid ""
+"Could not log into the Yahoo service: the username specified was invalid."
+msgstr ""
+"Could not log into the Yahoo service: the username specified was invalid."
+
+#: protocols/yahoo/yahooaccount.cpp:710
+msgid ""
+"You have been logged out of the Yahoo service, possibly due to a duplicate "
+"login."
+msgstr ""
+"You have been logged out of the Yahoo service, possibly due to a duplicate "
+"login."
+
+#: protocols/yahoo/yahooaccount.cpp:741
+msgid ""
+"%1 has been disconnected.\n"
+"Error message:\n"
+"%2 - %3"
+msgstr ""
+
+#: protocols/yahoo/yahooaccount.cpp:754
+#, fuzzy
+msgid ""
+"There was an error while connecting %1 to the Yahoo server.\n"
+"Error message:\n"
+"%2 - %3"
+msgstr ""
+"There was an error while connecting to the MSN server.\n"
+"Error message:\n"
+
+#: protocols/yahoo/yahooaccount.cpp:765 protocols/yahoo/yahooaccount.cpp:768
+#, fuzzy
+msgid ""
+"%1\n"
+"\n"
+"Reason: %2 - %3"
+msgstr " Reason: %2"
+
+#: protocols/yahoo/yahooaccount.cpp:766 protocols/yahoo/yahooaccount.cpp:769
+#: protocols/yahoo/yahooaccount.cpp:1348 protocols/yahoo/yahooaccount.cpp:1535
+#: protocols/yahoo/yahooaccount.cpp:1639 protocols/yahoo/yahooaccount.cpp:1654
+#: protocols/yahoo/yahooeditaccount.cpp:180
+#: protocols/yahoo/yahooeditaccount.cpp:186
+msgid "Yahoo Plugin"
+msgstr "Yahoo Plugin"
+
+#: protocols/yahoo/yahooaccount.cpp:790
+#, fuzzy
+msgid "User %1 has granted your authorization request."
+msgstr ""
+"User %1 has granted your authorisation request.\n"
+"Reason: %2"
+
+#: protocols/yahoo/yahooaccount.cpp:802
+#, fuzzy
+msgid ""
+"User %1 has granted your authorization request.\n"
+"%2"
+msgstr ""
+"User %1 has granted your authorisation request.\n"
+"Reason: %2"
+
+#: protocols/yahoo/yahooaccount.cpp:1048
+msgid ""
+"_: This string is shown when the user is buzzed by a contact\n"
+"Buzz!!"
+msgstr "Buzz!!"
+
+#: protocols/yahoo/yahooaccount.cpp:1085
+#, fuzzy
+msgid ""
+"%1 has invited you to join a conference with %2.\n"
+"\n"
+"His message: %3\n"
+"\n"
+" Accept?"
+msgstr "%1 has invited you to view his/her webcam. Accept?"
+
+#: protocols/yahoo/yahooaccount.cpp:1179
+#, fuzzy
+msgid "%1 declined to join the conference: \"%2\""
+msgstr "%1 has been invited to join this conversation."
+
+#: protocols/yahoo/yahooaccount.cpp:1491
+#, c-format
+msgid ""
+"_n: You have one unread message in your Yahoo inbox.\n"
+"You have %n unread messages in your Yahoo inbox."
+msgstr ""
+"You have one unread message in your Yahoo inbox.\n"
+"You have %n unread messages in your Yahoo inbox."
+
+#: protocols/yahoo/yahooaccount.cpp:1497
+msgid "You have a message from %1 in your Yahoo inbox."
+msgstr "You have a message from %1 in your Yahoo inbox."
+
+#: protocols/yahoo/yahooaccount.cpp:1526
+msgid "%1 has invited you to view his/her webcam. Accept?"
+msgstr "%1 has invited you to view his/her webcam. Accept?"
+
+#: protocols/yahoo/yahooaccount.cpp:1535
+#, fuzzy
+msgid "Webcam for %1 is not available."
+msgstr "Network is Unavailable"
+
+#: protocols/yahoo/yahooaccount.cpp:1639
+#: 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>The selected buddy icon could not be opened. "
+"<br>Please set a new buddy icon.</qt>"
+
+#: protocols/yahoo/yahooaccount.cpp:1654
+#: protocols/yahoo/yahooeditaccount.cpp:180
+msgid "An error occurred when trying to change the display picture."
+msgstr "An error occurred when trying to change the display picture."
+
+#: protocols/yahoo/yahooaccount.cpp:1749
+#, fuzzy
+msgid "%1 wants to view your webcam. Grant access?"
+msgstr "%1 has invited you to view his/her webcam. Accept?"
+
+#: protocols/yahoo/yahooprotocol.cpp:44
+msgid "Be right back"
+msgstr "Be right back"
+
+#: protocols/yahoo/yahooprotocol.cpp:46
+msgid "Not at home"
+msgstr "Not at home"
+
+#: protocols/yahoo/yahooprotocol.cpp:47
+msgid "Not at my desk"
+msgstr "Not at my desk"
+
+#: protocols/yahoo/yahooprotocol.cpp:48
+msgid "Not in the office"
+msgstr "Not in the office"
+
+#: protocols/yahoo/yahooprotocol.cpp:49
+msgid "On the phone"
+msgstr "On the phone"
+
+#: protocols/yahoo/yahooprotocol.cpp:50
+msgid "On vacation"
+msgstr "On vacation"
+
+#: protocols/yahoo/yahooprotocol.cpp:51
+msgid "Out to lunch"
+msgstr "Out to lunch"
+
+#: protocols/yahoo/yahooprotocol.cpp:52
+msgid "Stepped out"
+msgstr "Stepped out"
+
+#: protocols/yahoo/yahooprotocol.cpp:54
+msgid "Custom"
+msgstr "Custom"
+
+#: protocols/yahoo/yahooprotocol.cpp:58
+msgid "Buddy Icon Checksum"
+msgstr "Buddy Icon Checksum"
+
+#: protocols/yahoo/yahooprotocol.cpp:59
+msgid "Buddy Icon Expire"
+msgstr "Buddy Icon Expire"
+
+#: protocols/yahoo/yahooprotocol.cpp:60
+msgid "Buddy Icon Remote Url"
+msgstr "Buddy Icon Remote Url"
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:114
+#: protocols/yahoo/yahooprotocol.cpp:65
+msgid "Title"
+msgstr "Title"
+
+#: protocols/yahoo/yahooprotocol.cpp:68
+msgid "YAB Id"
+msgstr ""
+
+#: protocols/yahoo/yahooprotocol.cpp:69
+#, fuzzy
+msgid "Pager number"
+msgstr "User number:"
+
+#: protocols/yahoo/yahooprotocol.cpp:70
+#, fuzzy
+msgid "Fax number"
+msgstr "User number:"
+
+#: protocols/yahoo/yahooprotocol.cpp:71
+#, fuzzy
+msgid "Additional number"
+msgstr "Additional properties:"
+
+#: protocols/yahoo/yahooprotocol.cpp:72 protocols/yahoo/yahooprotocol.cpp:73
+msgid "Alternative email 1"
+msgstr ""
+
+#: protocols/yahoo/yahooprotocol.cpp:76
+msgid "MSN"
+msgstr ""
+
+#: protocols/yahoo/yahooprotocol.cpp:77
+msgid "GoogleTalk"
+msgstr ""
+
+#: protocols/yahoo/yahooprotocol.cpp:78
+#, fuzzy
+msgid "Skype"
+msgstr "Space"
+
+#: protocols/yahoo/yahooprotocol.cpp:80
+msgid "QQ"
+msgstr ""
+
+#: protocols/yahoo/yahooprotocol.cpp:81
+#, fuzzy
+msgid "Private Address"
+msgstr "IP Address"
+
+#: protocols/yahoo/yahooprotocol.cpp:82
+#, fuzzy
+msgid "Private City"
+msgstr "Private Key List"
+
+#: protocols/yahoo/yahooprotocol.cpp:83
+#, fuzzy
+msgid "Private State"
+msgstr "Private Phone"
+
+#: protocols/yahoo/yahooprotocol.cpp:84
+#, fuzzy
+msgid "Private ZIP"
+msgstr "Private Phone"
+
+#: protocols/yahoo/yahooprotocol.cpp:85
+#, fuzzy
+msgid "Private Country"
+msgstr "Private Phone"
+
+#: protocols/yahoo/yahooprotocol.cpp:87
+#, fuzzy
+msgid "Private URL"
+msgstr "Private Key List"
+
+#: protocols/yahoo/yahooprotocol.cpp:88
+#, fuzzy
+msgid "Corporation"
+msgstr "Confirmation"
+
+#: protocols/yahoo/yahooprotocol.cpp:89
+#, fuzzy
+msgid "Work Address"
+msgstr "&Work Address"
+
+#: protocols/jabber/jabberprotocol.cpp:109
+#: protocols/yahoo/yahooprotocol.cpp:90
+msgid "Work City"
+msgstr "Work City"
+
+#: protocols/yahoo/yahooprotocol.cpp:91
+#, fuzzy
+msgid "Work State"
+msgstr "Work Street"
+
+#: protocols/yahoo/yahooprotocol.cpp:92
+#, fuzzy
+msgid "Work ZIP"
+msgstr "Work Info"
+
+#: protocols/jabber/jabberprotocol.cpp:111
+#: protocols/yahoo/yahooprotocol.cpp:93
+msgid "Work Country"
+msgstr "Work Country"
+
+#: protocols/yahoo/yahooprotocol.cpp:95
+#, fuzzy
+msgid "Work URL"
+msgstr "Work:"
+
+#: protocols/jabber/jabberprotocol.cpp:99 protocols/yahoo/yahooprotocol.cpp:96
+msgid "Birthday"
+msgstr "Birthday"
+
+#: protocols/yahoo/yahooprotocol.cpp:97
+msgid "Anniversary"
+msgstr ""
+
+#: protocols/yahoo/yahooprotocol.cpp:98
+#, fuzzy
+msgid "Notes"
+msgstr "&Notes"
+
+#: protocols/yahoo/yahooprotocol.cpp:99
+#, fuzzy
+msgid "Additional 1"
+msgstr "Additional properties:"
+
+#: protocols/yahoo/yahooprotocol.cpp:100
+#, fuzzy
+msgid "Additional 2"
+msgstr "Additional properties:"
+
+#: protocols/yahoo/yahooprotocol.cpp:101
+#, fuzzy
+msgid "Additional 3"
+msgstr "Additional properties:"
+
+#: protocols/yahoo/yahooprotocol.cpp:102
+#, fuzzy
+msgid "Additional 4"
+msgstr "Additional properties:"
+
+#: 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>You must enter a valid password.</qt>"
+
+#: protocols/yahoo/yahooeditaccount.cpp:167
+msgid "Yahoo Buddy Icon"
+msgstr "Yahoo Buddy Icon"
+
+#: protocols/yahoo/yahooverifyaccount.cpp:41
+#, fuzzy
+msgid "Account Verification - Yahoo"
+msgstr "Account Preferences - Yahoo"
+
+#: protocols/yahoo/yahoochatsession.cpp:56
+msgid "Buzz Contact"
+msgstr "Buzz Contact"
+
+#: protocols/yahoo/yahoochatsession.cpp:57
+msgid "Show User Info"
+msgstr "Show User Info"
+
+#: protocols/yahoo/yahoochatsession.cpp:58
+msgid "Request Webcam"
+msgstr "Request Webcam"
+
+#: protocols/yahoo/yahoochatsession.cpp:65
+msgid "Yahoo Display Picture"
+msgstr "Yahoo Display Picture"
+
+#: protocols/yahoo/yahooconferencemessagemanager.cpp:50
+#, fuzzy
+msgid "&Invite others"
+msgstr "&Invite"
+
+#: protocols/meanwhile/meanwhileaccount.cpp:141
+msgid "&Change Status Message"
+msgstr "&Change Status Message"
+
+#: protocols/meanwhile/meanwhileaccount.cpp:204
+msgid "Meanwhile Plugin: Message from server"
+msgstr "Meanwhile Plugin: Message from server"
+
+#: protocols/meanwhile/meanwhileprotocol.cpp:63
+msgid "Status Message"
+msgstr "Status Message"
+
+#: 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 Plugin"
+
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:158
+msgid ""
+"<qt>You must deselect password remembering or enter a valid password.</qt>"
+msgstr ""
+"<qt>You must deselect password remembering or enter a valid password.</qt>"
+
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:165
+msgid "<qt>You must enter the server's hostname/ip address.</qt>"
+msgstr "<qt>You must enter the server's hostname/ip address.</qt>"
+
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:172
+msgid "<qt>0 is not a valid port number.</qt>"
+msgstr "<qt>0 is not a valid port number.</qt>"
+
+#: protocols/meanwhile/meanwhilesession.cpp:202
+msgid "Could not connect to server"
+msgstr "Could not connect to server"
+
+#: protocols/meanwhile/meanwhilesession.cpp:961
+msgid "Meanwhile Plugin: Conference invitation"
+msgstr ""
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:51
+msgid "Register New Jabber Account"
+msgstr "Register New Jabber Account"
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:63
+msgid "Register"
+msgstr "Register"
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:128
+msgid "Please enter a server name, or click Choose."
+msgstr "Please enter a server name, or click Choose."
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:139
+msgid "Please enter a valid Jabber ID."
+msgstr "Please enter a valid Jabber ID."
+
+#: 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 ""
+"Unless you know what you are doing, your JID should be of the form "
+"\"username@server.com\". In your case for example \"username@%1\"."
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:248
+msgid "Connecting to server..."
+msgstr "Connecting to server..."
+
+#: protocols/groupwise/gwaccount.cpp:251
+#: protocols/jabber/jabberaccount.cpp:424
+#: protocols/jabber/ui/jabberregisteraccount.cpp:267
+msgid ""
+"SSL support could not be initialized for account %1. This is most likely "
+"because the QCA TLS plugin is not installed on your system."
+msgstr ""
+"SSL support could not be initialised for account %1. This is most likely "
+"because the QCA TLS plugin is not installed on your system."
+
+#: protocols/jabber/jabberaccount.cpp:426
+#: protocols/jabber/ui/jabberregisteraccount.cpp:269
+msgid "Jabber SSL Error"
+msgstr "Jabber SSL Error"
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:314
+msgid "Protocol error."
+msgstr "Protocol error."
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:327
+msgid "Connected successfully, registering new account..."
+msgstr "Connected successfully, registering new account..."
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:342
+msgid "Registration successful."
+msgstr "Registration successful."
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:376
+msgid "Registration failed."
+msgstr "Registration failed."
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:378
+msgid ""
+"Unable to create account on the server. The Jabber ID is probably already in "
+"use."
+msgstr ""
+"Unable to create account on the server. The Jabber ID is probably already in "
+"use."
+
+#: protocols/jabber/ui/jabberregisteraccount.cpp:379
+msgid "Jabber Account Registration"
+msgstr "Jabber Account Registration"
+
+#: protocols/jabber/ui/dlgjabberchatroomslist.cpp:89
+#, fuzzy
+msgid "Unable to retrieve the list of chat rooms."
+msgstr "Unable to retrieve the list of services."
+
+#: 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 Error"
+
+#: protocols/jabber/ui/jabbereditaccountwidget.cpp:149
+msgid ""
+"The changes you just made will take effect next time you log in with Jabber."
+msgstr ""
+"The changes you just made will take effect next time you log in with Jabber."
+
+#: protocols/jabber/ui/jabbereditaccountwidget.cpp:150
+msgid "Jabber Changes During Online Jabber Session"
+msgstr "Jabber Changes During Online Jabber Session"
+
+#: 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 ""
+"The Jabber ID you have chosen is invalid. Please make sure it is in the form "
+"user@server.com, like an email address."
+
+#: protocols/jabber/ui/jabbereditaccountwidget.cpp:207
+msgid "Invalid Jabber ID"
+msgstr "Invalid Jabber ID"
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:64
+msgid "Jabber vCard"
+msgstr "Jabber vCard"
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:64
+msgid "&Save User Info"
+msgstr "&Save User Info"
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:64
+#, fuzzy
+msgid "&Fetch vCard"
+msgstr "&Fetch Again"
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:299
+#, fuzzy
+msgid "Saving vCard to server..."
+msgstr "Connecting to server..."
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:421
+msgid "vCard save sucessful."
+msgstr ""
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:426
+#, fuzzy
+msgid "Error: Unable to save vCard."
+msgstr "Unable to store vCard for %1"
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:434
+msgid "Fetching contact vCard..."
+msgstr ""
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:457
+msgid "vCard fetching Done."
+msgstr ""
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:461
+msgid ""
+"Error: vCard could not be fetched correctly. Check connectivity with the Jabber "
+"server."
+msgstr ""
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:472
+#, fuzzy
+msgid "Jabber Photo"
+msgstr "Jabber ID"
+
+#: protocols/jabber/jabberbasecontact.cpp:651
+#: protocols/jabber/ui/dlgjabbervcard.cpp:480
+#, fuzzy
+msgid "Downloading of Jabber contact photo failed!"
+msgstr "Downloading of display image failed"
+
+#: protocols/jabber/ui/dlgjabbervcard.cpp:535
+#, fuzzy
+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>An error occurred when trying to change the display picture."
+"<br>Make sure that you have selected a correct image file</qt>"
+
+#: protocols/jabber/ui/dlgjabberchatjoin.cpp:34
+msgid "Join Jabber Groupchat"
+msgstr "Join Jabber Groupchat"
+
+#: protocols/jabber/ui/dlgjabberservices.cpp:125
+#, fuzzy, c-format
+msgid ""
+"Unable to retrieve the list of services.\n"
+"Reason: %1"
+msgstr "Unable to retrieve the list of services."
+
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:34
+msgid "Change Jabber Password"
+msgstr "Change Jabber Password"
+
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:56
+msgid "You entered your current password incorrectly."
+msgstr "You entered your current password incorrectly."
+
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:57
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:65
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:73
+msgid "Password Incorrect"
+msgstr "Password Incorrect"
+
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:64
+msgid "Your new passwords do not match. Please enter them again."
+msgstr "Your new passwords do not match. Please enter them again."
+
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:72
+msgid "For security reasons, you are not allowed to set an empty password."
+msgstr "For security reasons, you are not allowed to set an empty password."
+
+#: 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 ""
+"Your account needs to be connected before the password can be changed. Do you "
+"want to try to connect now?"
+
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:121
+msgid "Jabber Password Change"
+msgstr "Jabber Password Change"
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"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."
+
+#: protocols/jabber/ui/jabberchooseserver.cpp:34
+msgid "Choose Jabber Server"
+msgstr "Choose Jabber Server"
+
+#: protocols/jabber/ui/jabberchooseserver.cpp:44
+msgid "Retrieving server list..."
+msgstr "Retrieving server list..."
+
+#: protocols/jabber/ui/jabberchooseserver.cpp:111
+msgid "Could not retrieve server list."
+msgstr "Could not retrieve server list."
+
+#: protocols/jabber/ui/jabberchooseserver.cpp:126
+msgid "Could not parse the server list."
+msgstr "Could not parse the server list."
+
+#: protocols/jabber/ui/dlgjabberregister.cpp:53
+msgid ""
+"Unable to retrieve registration form.\n"
+"Reason: \"%1\""
+msgstr ""
+"Unable to retrieve registration form.\n"
+"Reason: \"%1\""
+
+#: protocols/jabber/ui/dlgjabberregister.cpp:95
+msgid "Registration sent successfully."
+msgstr "Registration sent successfully."
+
+#: protocols/jabber/ui/dlgjabberregister.cpp:95
+#: protocols/jabber/ui/dlgjabberregister.cpp:102
+msgid "Jabber Registration"
+msgstr "Jabber Registration"
+
+#: protocols/jabber/ui/dlgjabberregister.cpp:102
+msgid ""
+"The server denied the registration form.\n"
+"Reason: \"%1\""
+msgstr ""
+"The server denied the registration form.\n"
+"Reason: \"%1\""
+
+#: protocols/jabber/ui/jabberaddcontactpage.cpp:52
+msgid "Loading instruction from gateway..."
+msgstr ""
+
+#: protocols/jabber/ui/jabberaddcontactpage.cpp:63
+msgid "Connect to the Jabber network and try again."
+msgstr "Connect to the Jabber network and try again."
+
+#: protocols/jabber/ui/jabberaddcontactpage.cpp:150
+#, fuzzy
+msgid "An error occured while loading instructions from gateway."
+msgstr "An error occurred while sending the file: %1"
+
+#: protocols/jabber/ui/dlgjabberbrowse.cpp:63
+msgid "Unable to retrieve search form."
+msgstr "Unable to retrieve search form."
+
+#: protocols/jabber/ui/dlgjabberbrowse.cpp:114
+msgid "The Jabber server declined the search."
+msgstr "The Jabber server declined the search."
+
+#: protocols/jabber/jabbercontact.cpp:135
+msgid "Authorization"
+msgstr "Authorisation"
+
+#: protocols/jabber/jabbercontact.cpp:139
+msgid "(Re)send Authorization To"
+msgstr "(Re)send Authorisation To"
+
+#: protocols/jabber/jabbercontact.cpp:144
+msgid "(Re)request Authorization From"
+msgstr "(Re)request Authorisation From"
+
+#: protocols/jabber/jabbercontact.cpp:149
+msgid "Remove Authorization From"
+msgstr "Remove Authorisation From"
+
+#: protocols/jabber/jabbercontact.cpp:154
+msgid "Set Availability"
+msgstr "Set Availability"
+
+#: protocols/jabber/jabbercontact.cpp:158
+msgid "Free to Chat"
+msgstr "Free to Chat"
+
+#: protocols/jabber/jabbercontact.cpp:162
+#: protocols/jabber/jabberprotocol.cpp:77
+msgid "Extended Away"
+msgstr "Extended Away"
+
+#: protocols/jabber/jabbercontact.cpp:169
+msgid "Select Resource"
+msgstr "Select Resource"
+
+#: protocols/jabber/jabbercontact.cpp:186
+msgid "Automatic (best/default resource)"
+msgstr "Automatic (best/default resource)"
+
+#: protocols/jabber/jabberchatsession.cpp:67
+#: protocols/jabber/jabbercontact.cpp:233
+#, fuzzy
+msgid "Voice call"
+msgstr "Voice chat"
+
+#: protocols/jabber/jabbercontact.cpp:266
+msgid "The original message is : <i>\" %1 \"</i><br>"
+msgstr ""
+
+#: 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 ""
+
+#: protocols/jabber/jabbercontact.cpp:273
+msgid "Invited to a conference - Jabber Plugin"
+msgstr ""
+
+#: protocols/jabber/jabbercontact.cpp:290
+msgid "Message has been displayed"
+msgstr "Message has been displayed"
+
+#: protocols/jabber/jabbercontact.cpp:292
+msgid "Message has been delivered"
+msgstr "Message has been delivered"
+
+#: protocols/jabber/jabbercontact.cpp:295
+msgid "Message stored on the server, contact offline"
+msgstr "Message stored on the server, contact offline"
+
+#: protocols/jabber/jabbercontact.cpp:302
+#, fuzzy
+msgid "%1 has ended their participation in the chat session."
+msgstr "%1 has rejected an invitation to join this conversation."
+
+#: 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 "Your message could not be delivered: \"%1\", Reason: \"%2\""
+
+#: protocols/jabber/jabbercontact.cpp:919
+msgid ""
+"Do you also want to remove the authorization from user %1 to see your status?"
+msgstr ""
+"Do you also want to remove the authorisation from user %1 to see your status?"
+
+#: 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 ""
+"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."
+
+#: protocols/jabber/jabbercontact.cpp:1093
+msgid "Jabber Resource Selector"
+msgstr "Jabber Resource Selector"
+
+#: protocols/jabber/jabberbookmarks.cpp:132
+#, fuzzy
+msgid "Groupchat bookmark"
+msgstr "Groupchat"
+
+#: protocols/jabber/jabberprotocol.cpp:74
+msgid "Free for Chat"
+msgstr "Free for Chat"
+
+#: protocols/jabber/jabberprotocol.cpp:78
+msgid "Do not Disturb"
+msgstr "Do not Disturb"
+
+#: protocols/jabber/jabberprotocol.cpp:94
+msgid "Authorization Status"
+msgstr "Authorisation Status"
+
+#: protocols/jabber/jabberprotocol.cpp:95
+msgid "Available Resources"
+msgstr "Available Resources"
+
+#: protocols/jabber/jabberprotocol.cpp:96
+msgid "vCard Cache Timestamp"
+msgstr "vCard Cache Timestamp"
+
+#: protocols/jabber/jabberprotocol.cpp:98
+msgid "Jabber ID"
+msgstr "Jabber ID"
+
+#: protocols/jabber/jabberprotocol.cpp:100
+msgid "Timezone"
+msgstr "Timezone"
+
+#: protocols/jabber/jabberprotocol.cpp:101
+msgid "Homepage"
+msgstr "Homepage"
+
+#: protocols/jabber/jabberprotocol.cpp:102
+msgid "Company name"
+msgstr "Company name"
+
+#: protocols/jabber/jabberprotocol.cpp:103
+msgid "Company Departement"
+msgstr "Company Departement"
+
+#: protocols/jabber/jabberprotocol.cpp:104
+msgid "Company Position"
+msgstr "Company Position"
+
+#: protocols/jabber/jabberprotocol.cpp:105
+msgid "Company Role"
+msgstr "Company Role"
+
+#: protocols/jabber/jabberprotocol.cpp:106
+msgid "Work Street"
+msgstr "Work Street"
+
+#: protocols/jabber/jabberprotocol.cpp:107
+msgid "Work Extra Address"
+msgstr "Work Extra Address"
+
+#: protocols/jabber/jabberprotocol.cpp:108
+msgid "Work PO Box"
+msgstr "Work PO Box"
+
+#: protocols/jabber/jabberprotocol.cpp:110
+msgid "Work Postal Code"
+msgstr "Work Postal Code"
+
+#: protocols/jabber/jabberprotocol.cpp:112
+msgid "Work Email Address"
+msgstr "Work Email Address"
+
+#: protocols/jabber/jabberprotocol.cpp:113
+msgid "Home Street"
+msgstr "Home Street"
+
+#: protocols/jabber/jabberprotocol.cpp:114
+msgid "Home Extra Address"
+msgstr "Home Extra Address"
+
+#: protocols/jabber/jabberprotocol.cpp:115
+msgid "Home PO Box"
+msgstr "Home PO Box"
+
+#: protocols/jabber/jabberprotocol.cpp:116
+msgid "Home City"
+msgstr "Home City"
+
+#: protocols/jabber/jabberprotocol.cpp:117
+msgid "Home Postal Code"
+msgstr "Home Postal Code"
+
+#: protocols/jabber/jabberprotocol.cpp:118
+msgid "Home Country"
+msgstr "Home Country"
+
+#: protocols/jabber/jabberprotocol.cpp:119
+msgid "Fax"
+msgstr "Fax"
+
+#: protocols/jabber/jabberchatsession.cpp:266
+#: protocols/jabber/jabbergroupchatmanager.cpp:103
+msgid "This message is encrypted."
+msgstr "This message is encrypted."
+
+#: protocols/jabber/jabbergroupchatmanager.cpp:148
+#, fuzzy, c-format
+msgid "You have been invited to %1"
+msgstr "You have been disconnected"
+
+#: protocols/jabber/kioslave/jabberdisco.cpp:109
+#: protocols/jabber/kioslave/jabberdisco.cpp:210
+msgid "TLS"
+msgstr "TLS"
+
+#: protocols/jabber/kioslave/jabberdisco.cpp:188
+msgid "The server certificate is invalid. Do you want to continue? "
+msgstr "The server certificate is invalid. Do you want to continue? "
+
+#: protocols/jabber/kioslave/jabberdisco.cpp:189
+msgid "Certificate Warning"
+msgstr "Certificate Warning"
+
+#: protocols/jabber/kioslave/jabberdisco.cpp:320
+msgid "The login details are incorrect. Do you want to try again?"
+msgstr "The login details are incorrect. Do you want to try again?"
+
+#: 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 ""
+"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."
+
+#: protocols/jabber/jabberaccount.cpp:167
+msgid "Failed to start Jabber File Transfer Manager"
+msgstr "Failed to start Jabber File Transfer Manager"
+
+#: protocols/jabber/jabberaccount.cpp:181
+msgid "Join Groupchat..."
+msgstr "Join Groupchat..."
+
+#: protocols/jabber/jabberaccount.cpp:192
+msgid "Services..."
+msgstr "Services..."
+
+#: protocols/jabber/jabberaccount.cpp:197
+msgid "Send Raw Packet to Server..."
+msgstr "Send Raw Packet to Server..."
+
+#: protocols/jabber/jabberaccount.cpp:259
+msgid "Please connect first."
+msgstr "Please connect first."
+
+#: protocols/groupwise/gwaccount.cpp:720
+#: protocols/jabber/jabberaccount.cpp:455
+msgid "No certificate was presented."
+msgstr "No certificate was presented."
+
+#: protocols/groupwise/gwaccount.cpp:724
+#: protocols/jabber/jabberaccount.cpp:459
+msgid "The host name does not match the one in the certificate."
+msgstr "The host name does not match the one in the certificate."
+
+#: protocols/groupwise/gwaccount.cpp:728
+#: protocols/jabber/jabberaccount.cpp:463
+msgid "The Certificate Authority rejected the certificate."
+msgstr "The Certificate Authority rejected the certificate."
+
+#: protocols/groupwise/gwaccount.cpp:733
+#: protocols/jabber/jabberaccount.cpp:468
+msgid "The certificate is untrusted."
+msgstr "The certificate is untrusted."
+
+#: protocols/groupwise/gwaccount.cpp:737
+#: protocols/jabber/jabberaccount.cpp:472
+msgid "The signature is invalid."
+msgstr "The signature is invalid."
+
+#: protocols/groupwise/gwaccount.cpp:741
+#: protocols/jabber/jabberaccount.cpp:476
+msgid "The Certificate Authority is invalid."
+msgstr "The Certificate Authority is invalid."
+
+#: protocols/groupwise/gwaccount.cpp:746
+#: protocols/jabber/jabberaccount.cpp:481
+msgid "Invalid certificate purpose."
+msgstr "Invalid certificate purpose."
+
+#: protocols/groupwise/gwaccount.cpp:750
+#: protocols/jabber/jabberaccount.cpp:485
+msgid "The certificate is self-signed."
+msgstr "The certificate is self-signed."
+
+#: protocols/groupwise/gwaccount.cpp:754
+#: protocols/jabber/jabberaccount.cpp:489
+msgid "The certificate has been revoked."
+msgstr "The certificate has been revoked."
+
+#: protocols/groupwise/gwaccount.cpp:758
+#: protocols/jabber/jabberaccount.cpp:493
+msgid "Maximum certificate chain length was exceeded."
+msgstr "Maximum certificate chain length was exceeded."
+
+#: protocols/groupwise/gwaccount.cpp:762
+#: protocols/jabber/jabberaccount.cpp:497
+msgid "The certificate has expired."
+msgstr "The certificate has expired."
+
+#: protocols/groupwise/gwaccount.cpp:767
+#: protocols/jabber/jabberaccount.cpp:502
+msgid "An unknown error occurred trying to validate the certificate."
+msgstr "An unknown error occurred trying to validate the certificate."
+
+#: 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>The certificate of server %1 could not be validated for account %2: %3</p>"
+"<p>Do you want to continue?</p></qt>"
+
+#: protocols/jabber/jabberaccount.cpp:510
+msgid "Jabber Connection Certificate Problem"
+msgstr "Jabber Connection Certificate Problem"
+
+#: protocols/jabber/jabberaccount.cpp:542
+msgid ""
+"An encrypted connection with the Jabber server could not be established."
+msgstr ""
+"An encrypted connection with the Jabber server could not be established."
+
+#: protocols/jabber/jabberaccount.cpp:543
+msgid "Jabber Connection Error"
+msgstr "Jabber Connection Error"
+
+#: protocols/jabber/jabberaccount.cpp:743
+msgid "Malformed packet received."
+msgstr "Malformed packet received."
+
+#: protocols/jabber/jabberaccount.cpp:748
+msgid "There was an unrecoverable error in the protocol."
+msgstr "There was an unrecoverable error in the protocol."
+
+#: protocols/jabber/jabberaccount.cpp:755
+msgid "Generic stream error (sorry, I do not have a more-detailed reason)"
+msgstr "Generic stream error (sorry, I do not have a more-detailed reason)"
+
+#: protocols/jabber/jabberaccount.cpp:759
+msgid "There was a conflict in the information received."
+msgstr "There was a conflict in the information received."
+
+#: protocols/jabber/jabberaccount.cpp:762
+msgid "The stream timed out."
+msgstr "The stream timed out."
+
+#: protocols/jabber/jabberaccount.cpp:765
+msgid "Internal server error."
+msgstr "Internal server error."
+
+#: protocols/jabber/jabberaccount.cpp:768
+msgid "Stream packet received from an invalid address."
+msgstr "Stream packet received from an invalid address."
+
+#: protocols/jabber/jabberaccount.cpp:771
+msgid "Malformed stream packet received."
+msgstr "Malformed stream packet received."
+
+#: protocols/jabber/jabberaccount.cpp:775
+msgid "Policy violation in the protocol stream."
+msgstr "Policy violation in the protocol stream."
+
+#: protocols/jabber/jabberaccount.cpp:779
+msgid "Resource constraint."
+msgstr "Resource constraint."
+
+#: protocols/jabber/jabberaccount.cpp:783
+msgid "System shutdown."
+msgstr "System shutdown."
+
+#: protocols/jabber/jabberaccount.cpp:786
+msgid "Unknown reason."
+msgstr "Unknown reason."
+
+#: protocols/jabber/jabberaccount.cpp:790
+#, c-format
+msgid "There was an error in the protocol stream: %1"
+msgstr "There was an error in the protocol stream: %1"
+
+#: protocols/jabber/jabberaccount.cpp:798
+msgid "Host not found."
+msgstr "Host not found."
+
+#: protocols/jabber/jabberaccount.cpp:801
+msgid "Address is already in use."
+msgstr "Address is already in use."
+
+#: protocols/jabber/jabberaccount.cpp:804
+msgid "Cannot recreate the socket."
+msgstr "Cannot recreate the socket."
+
+#: protocols/jabber/jabberaccount.cpp:807
+msgid "Cannot bind the socket again."
+msgstr "Cannot bind the socket again."
+
+#: protocols/jabber/jabberaccount.cpp:810
+msgid "Socket is already connected."
+msgstr "Socket is already connected."
+
+#: protocols/jabber/jabberaccount.cpp:813
+msgid "Socket is not connected."
+msgstr "Socket is not connected."
+
+#: protocols/jabber/jabberaccount.cpp:816
+msgid "Socket is not bound."
+msgstr "Socket is not bound."
+
+#: protocols/jabber/jabberaccount.cpp:819
+msgid "Socket has not been created."
+msgstr "Socket has not been created."
+
+#: 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 ""
+"Socket operation would block. You should not see this error, please use "
+"\"Report Bug\" from the Help menu."
+
+#: protocols/jabber/jabberaccount.cpp:825
+msgid "Connection refused."
+msgstr "Connection refused."
+
+#: protocols/jabber/jabberaccount.cpp:828
+msgid "Connection timed out."
+msgstr "Connection timed out."
+
+#: protocols/jabber/jabberaccount.cpp:831
+msgid "Connection attempt already in progress."
+msgstr "Connection attempt already in progress."
+
+#: protocols/jabber/jabberaccount.cpp:834
+msgid "Network failure."
+msgstr "Network failure."
+
+#: protocols/jabber/jabberaccount.cpp:837
+msgid "Operation is not supported."
+msgstr "Operation is not supported."
+
+#: protocols/jabber/jabberaccount.cpp:840
+msgid "Socket timed out."
+msgstr "Socket timed out."
+
+#: protocols/jabber/jabberaccount.cpp:848
+#, c-format
+msgid "There was a connection error: %1"
+msgstr "There was a connection error: %1"
+
+#: protocols/jabber/jabberaccount.cpp:856
+msgid "Unknown host."
+msgstr "Unknown host."
+
+#: protocols/jabber/jabberaccount.cpp:860
+msgid "Could not connect to a required remote resource."
+msgstr "Could not connect to a required remote resource."
+
+#: protocols/jabber/jabberaccount.cpp:863
+msgid ""
+"It appears we have been redirected to another server; I do not know how to "
+"handle this."
+msgstr ""
+"It appears we have been redirected to another server; I do not know how to "
+"handle this."
+
+#: protocols/jabber/jabberaccount.cpp:866
+msgid "Unsupported protocol version."
+msgstr "Unsupported protocol version."
+
+#: 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 "Unknown error."
+
+#: protocols/jabber/jabberaccount.cpp:873
+#, c-format
+msgid "There was a negotiation error: %1"
+msgstr "There was a negotiation error: %1"
+
+#: protocols/jabber/jabberaccount.cpp:880
+msgid "Server rejected our request to start the TLS handshake."
+msgstr "Server rejected our request to start the TLS handshake."
+
+#: protocols/jabber/jabberaccount.cpp:883
+msgid "Failed to establish a secure connection."
+msgstr "Failed to establish a secure connection."
+
+#: protocols/jabber/jabberaccount.cpp:890
+#, c-format
+msgid "There was a Transport Layer Security (TLS) error: %1"
+msgstr "There was a Transport Layer Security (TLS) error: %1"
+
+#: protocols/jabber/jabberaccount.cpp:897
+msgid "Login failed with unknown reason."
+msgstr "Login failed with unknown reason."
+
+#: protocols/jabber/jabberaccount.cpp:900
+msgid "No appropriate authentication mechanism available."
+msgstr "No appropriate authentication mechanism available."
+
+#: protocols/jabber/jabberaccount.cpp:903
+msgid "Bad SASL authentication protocol."
+msgstr "Bad SASL authentication protocol."
+
+#: protocols/jabber/jabberaccount.cpp:906
+msgid "Server failed mutual authentication."
+msgstr "Server failed mutual authentication."
+
+#: protocols/jabber/jabberaccount.cpp:909
+msgid "Encryption is required but not present."
+msgstr "Encryption is required but not present."
+
+#: protocols/jabber/jabberaccount.cpp:912
+msgid "Invalid user ID."
+msgstr "Invalid user ID."
+
+#: protocols/jabber/jabberaccount.cpp:915
+msgid "Invalid mechanism."
+msgstr "Invalid mechanism."
+
+#: protocols/jabber/jabberaccount.cpp:918
+msgid "Invalid realm."
+msgstr "Invalid realm."
+
+#: protocols/jabber/jabberaccount.cpp:921
+msgid "Mechanism too weak."
+msgstr "Mechanism too weak."
+
+#: protocols/jabber/jabberaccount.cpp:924
+msgid "Wrong credentials supplied. (check your user ID and password)"
+msgstr "Wrong credentials supplied. (check your user ID and password)"
+
+#: protocols/jabber/jabberaccount.cpp:927
+msgid "Temporary failure, please try again later."
+msgstr "Temporary failure, please try again later."
+
+#: protocols/jabber/jabberaccount.cpp:934
+#, c-format
+msgid "There was an error authenticating with the server: %1"
+msgstr "There was an error authenticating with the server: %1"
+
+#: protocols/jabber/jabberaccount.cpp:941
+msgid "Transport Layer Security (TLS) problem."
+msgstr "Transport Layer Security (TLS) problem."
+
+#: protocols/jabber/jabberaccount.cpp:944
+msgid "Simple Authentication and Security Layer (SASL) problem."
+msgstr "Simple Authentication and Security Layer (SASL) problem."
+
+#: protocols/jabber/jabberaccount.cpp:951
+#, c-format
+msgid "There was an error in the security layer: %1"
+msgstr "There was an error in the security layer: %1"
+
+#: protocols/jabber/jabberaccount.cpp:958
+msgid "No permission to bind the resource."
+msgstr "No permission to bind the resource."
+
+#: protocols/jabber/jabberaccount.cpp:961
+msgid "The resource is already in use."
+msgstr "The resource is already in use."
+
+#: protocols/jabber/jabberaccount.cpp:968
+#, c-format
+msgid "Could not bind a resource: %1"
+msgstr "Could not bind a resource: %1"
+
+#: protocols/jabber/jabberaccount.cpp:984
+#, c-format
+msgid "Connection problem with Jabber server %1"
+msgstr "Connection problem with Jabber server %1"
+
+#: protocols/jabber/jabberaccount.cpp:1122
+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 ""
+"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?"
+
+#: protocols/jabber/jabberaccount.cpp:1302
+msgid "Waiting for authorization"
+msgstr "Waiting for authorisation"
+
+#: protocols/jabber/jabberaccount.cpp:1515
+#, c-format
+msgid "A password is required to join the room %1."
+msgstr ""
+
+#: protocols/jabber/jabberaccount.cpp:1524
+#, fuzzy
+msgid "Error trying to join %1 : nickname %2 is already in use"
+msgstr "The nickname %1 is already in use"
+
+#: protocols/jabber/jabberaccount.cpp:1525
+#, fuzzy
+msgid "Give your nickname"
+msgstr "Your nick name:"
+
+#: protocols/jabber/jabberaccount.cpp:1538
+#, fuzzy
+msgid "You can't join the room %1 because you were banned"
+msgstr "<qt>You can not join %1 because you have been banned.</qt>"
+
+#: protocols/jabber/jabberaccount.cpp:1539
+#: protocols/jabber/jabberaccount.cpp:1546
+#: protocols/jabber/jabberaccount.cpp:1556
+msgid "Jabber Group Chat"
+msgstr "Jabber Group Chat"
+
+#: protocols/jabber/jabberaccount.cpp:1545
+msgid "You can't join the room %1 because the maximum users has been reached"
+msgstr ""
+
+#: protocols/jabber/jabberaccount.cpp:1551
+msgid "No reason given by the server"
+msgstr "No reason given by the server"
+
+#: protocols/jabber/jabberaccount.cpp:1555
+msgid ""
+"There was an error processing your request for group chat %1. (Reason: %2, Code "
+"%3)"
+msgstr ""
+"There was an error processing your request for group chat %1. (Reason: %2, Code "
+"%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 ""
+
+#: protocols/jabber/jabberaccount.cpp:1691
+#, fuzzy
+msgid "Unregister"
+msgstr "Register"
+
+#: protocols/jabber/jabberaccount.cpp:1692
+msgid "Remove and Unregister"
+msgstr ""
+
+#: protocols/jabber/jabberaccount.cpp:1693
+msgid "Remove from kopete only"
+msgstr ""
+
+#: protocols/jabber/jabberaccount.cpp:1737
+#, fuzzy, c-format
+msgid ""
+"An error occured when trying to remove the account:\n"
+"%1"
+msgstr "An error occurred when trying to start a chat: %1"
+
+#: protocols/jabber/jabberaccount.cpp:1738
+#, fuzzy
+msgid "Jabber Account Unregistration"
+msgstr "Jabber Account Registration"
+
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:47
+#, c-format
+msgid "Voice session with %1"
+msgstr ""
+
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:72
+#, fuzzy
+msgid "Incoming Session..."
+msgstr "Incoming Messages"
+
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:98
+#, fuzzy
+msgid "Waiting for other peer..."
+msgstr "waiting for reply"
+
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:109
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:162
+msgid "Session accepted."
+msgstr ""
+
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:121
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:174
+msgid "Session declined."
+msgstr ""
+
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:134
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:186
+msgid "Session terminated."
+msgstr ""
+
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:150
+msgid "Session in progress."
+msgstr ""
+
+#: protocols/jabber/jabberchatsession.cpp:119
+msgid ""
+"_: a contact's online status in parenthesis.\n"
+" (%1)"
+msgstr " (%1)"
+
+#: protocols/jabber/jabberbasecontact.cpp:133
+msgid "You cannot see each others' status."
+msgstr "You cannot see each others' status."
+
+#: protocols/jabber/jabberbasecontact.cpp:137
+msgid "You can see this contact's status but they cannot see your status."
+msgstr "You can see this contact's status but they cannot see your status."
+
+#: protocols/jabber/jabberbasecontact.cpp:141
+msgid "This contact can see your status but you cannot see their status."
+msgstr "This contact can see your status but you cannot see their status."
+
+#: protocols/jabber/jabberbasecontact.cpp:145
+msgid "You can see each others' status."
+msgstr "You can see each others' status."
+
+#: protocols/jabber/jabberbasecontact.cpp:255
+msgid "Client"
+msgstr "Client"
+
+#: protocols/jabber/jabberbasecontact.cpp:280
+msgid "Timestamp"
+msgstr "Timestamp"
+
+#: protocols/jabber/jabberbasecontact.cpp:287
+msgid "Message"
+msgstr "Message"
+
+#: protocols/jabber/jabbergroupcontact.cpp:116
+#, fuzzy
+msgid "Change nick name"
+msgstr "Your nick name:"
+
+#: protocols/jabber/jabbergroupcontact.cpp:356
+#, fuzzy
+msgid "Change nickanme - Jabber Plugin"
+msgstr "Change Display Name - MSN Plugin"
+
+#: protocols/jabber/jabbergroupcontact.cpp:357
+#, fuzzy
+msgid "Please enter the new nick name you want to have on the room <i>%1</i>"
+msgstr "Please enter the new name for the filter:"
+
+#: protocols/winpopup/wpuserinfo.cpp:37
+msgid "N/A"
+msgstr "N/A"
+
+#: protocols/winpopup/wpuserinfo.cpp:48 protocols/winpopup/wpuserinfo.cpp:49
+#: protocols/winpopup/wpuserinfo.cpp:50 protocols/winpopup/wpuserinfo.cpp:51
+msgid "Looking"
+msgstr "Looking"
+
+#: protocols/winpopup/wpaddcontact.cpp:90
+#: protocols/winpopup/wpaddcontact.cpp:97
+#: protocols/winpopup/wpeditaccount.cpp:100
+#: protocols/winpopup/wpeditaccount.cpp:106
+msgid "WinPopup"
+msgstr "WinPopup"
+
+#: protocols/winpopup/wpeditaccount.cpp:106
+msgid "<qt>You must enter a valid smbclient path.</qt>"
+msgstr "<qt>You must enter a valid smbclient path.</qt>"
+
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:106
+#, fuzzy
+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 ""
+"Working directory /var/lib/winpopup/ does not exist.\n"
+"If you have not configured anything yet (samba) it may be better to call\n"
+"Install Into Samba (Configure... -> Account -> Edit)\n"
+"Should the directory be created? (May need root password)"
+
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:111
+msgid "Create Directory"
+msgstr "Create Directory"
+
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:111
+msgid "Do Not Create"
+msgstr "Do Not Create"
+
+#: 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 ""
+
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:130
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:306
+msgid "Fix"
+msgstr "Fix"
+
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:130
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:306
+msgid "Do Not Fix"
+msgstr "Do Not Fix"
+
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:234
+msgid ""
+"Connection to localhost failed!\n"
+"Is your samba server running?"
+msgstr ""
+
+#: 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 ""
+"A message file could not be removed; maybe the permissions are wrong.\n"
+"Fix? (May need root password)"
+
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:311
+msgid "Still cannot remove it; please fix manually."
+msgstr "Still cannot remove it; please fix manually."
+
+#: protocols/winpopup/wpprotocol.cpp:144
+msgid "The Samba configuration file is modified."
+msgstr "The Samba configuration file is modified."
+
+#: protocols/winpopup/wpprotocol.cpp:144
+msgid "Configuration Succeeded"
+msgstr "Configuration Succeeded"
+
+#: protocols/winpopup/wpprotocol.cpp:146
+msgid "Updating the Samba configuration file failed."
+msgstr "Updating the Samba configuration file failed."
+
+#: protocols/winpopup/wpprotocol.cpp:146
+msgid "Configuration Failed"
+msgstr "Configuration Failed"
+
+#: protocols/winpopup/wpaddcontact.cpp:90
+msgid "<qt>You must enter a valid hostname.</qt>"
+msgstr "<qt>You must enter a valid hostname.</qt>"
+
+#: protocols/winpopup/wpaddcontact.cpp:97
+msgid "<qt>LOCALHOST is not allowed as contact.</qt>"
+msgstr "<qt>LOCALHOST is not allowed as contact.</qt>"
+
+#: protocols/winpopup/wpaccount.cpp:163
+msgid "WinPopup (%1)"
+msgstr "WinPopup (%1)"
+
+#: protocols/groupwise/ui/gweditaccountwidget.cpp:104
+msgid ""
+"The changes you just made will take effect next time you log in with GroupWise."
+msgstr ""
+"The changes you just made will take effect next time you log in with GroupWise."
+
+#: protocols/groupwise/ui/gweditaccountwidget.cpp:105
+msgid "GroupWise Settings Changed While Signed In"
+msgstr "GroupWise Settings Changed While Signed In"
+
+#: protocols/groupwise/ui/gwreceiveinvitationdialog.cpp:37
+msgid "Invitation to Conversation"
+msgstr "Invitation to Conversation"
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:52
+#, c-format
+msgid ""
+"_: Account specific privacy settings\n"
+"Manage Privacy for %1"
+msgstr "Manage Privacy for %1"
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:62
+msgid "Privacy settings have been administratively locked"
+msgstr "Privacy settings have been administratively locked"
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:100
+msgid "<Everyone Else>"
+msgstr "<Everyone Else>"
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:180
+msgid "Search for Contact to Block"
+msgstr "Search for Contact to Block"
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:346
+msgid ""
+"You can only change privacy settings while you are logged in to the GroupWise "
+"Messenger server."
+msgstr ""
+"You can only change privacy settings while you are logged in to the GroupWise "
+"Messenger server."
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:346
+msgid "'%1' Not Logged In"
+msgstr "'%1' Not Logged In"
+
+#: protocols/groupwise/ui/gwaddcontactpage.cpp:64
+msgid "Connect to GroupWise Messenger and try again."
+msgstr "Connect to GroupWise Messenger and try again."
+
+#: protocols/groupwise/ui/gwchatsearchdialog.cpp:38
+#, fuzzy
+msgid "Search Chatrooms"
+msgstr "&Search Channels"
+
+#: protocols/groupwise/ui/gwchatsearchdialog.cpp:67
+msgid "Updating chatroom list..."
+msgstr ""
+
+#: protocols/groupwise/ui/gwchatpropsdialog.cpp:33
+#: protocols/groupwise/ui/gwchatpropsdialog.cpp:41
+#, fuzzy
+msgid "Chatroom properties"
+msgstr "Contact Properties"
+
+#: protocols/groupwise/ui/gwsearch.cpp:167
+#, c-format
+msgid ""
+"_n: 1 matching user found\n"
+"%n matching users found"
+msgstr ""
+"1 matching user found\n"
+"%n matching users found"
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:81
+msgid "Contact Properties"
+msgstr "Contact Properties"
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:104
+msgid "Telephone Number"
+msgstr "Telephone Number"
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:106
+msgid "Department"
+msgstr "Department"
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:108
+msgid "Location"
+msgstr "Location"
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:110
+msgid "Mailstop"
+msgstr "Mailstop"
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:112
+msgid "Personal Title"
+msgstr "Personal Title"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:29
+msgid "Access denied"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:32
+#, fuzzy
+msgid "Not supported"
+msgstr "Not Connected"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:35
+#, fuzzy
+msgid "Password expired"
+msgstr "Password Required"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:38
+#, fuzzy
+msgid "Invalid password"
+msgstr "Invalid Status"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:41
+#, fuzzy
+msgid "User not found"
+msgstr "Host not found."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:44
+#, fuzzy
+msgid "Attribute not found"
+msgstr "Host not found."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:47
+#, fuzzy
+msgid "User is disabled"
+msgstr "User is Not Reachable"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:50
+#, fuzzy
+msgid "Directory failure"
+msgstr "Network failure."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:53
+#, fuzzy
+msgid "Host not found"
+msgstr "Host not found."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:56
+msgid "Locked by admin"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:59
+msgid "Duplicate participant"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:62
+#, fuzzy
+msgid "Server busy"
+msgstr "Server is Busy"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:65
+#, fuzzy
+msgid "Object not found"
+msgstr "Host not found."
+
+#: 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 "Contact List Appearance"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:77
+#, fuzzy
+msgid "User not allowed"
+msgstr "Remote photos are not allowed."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:80
+#, fuzzy
+msgid "Too many contacts"
+msgstr "From contact:"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:83
+#, fuzzy
+msgid "Conference not found"
+msgstr "Host not found."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:86
+#, fuzzy
+msgid "Too many folders"
+msgstr "Company Role"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:89
+#, fuzzy
+msgid "Server protocol error"
+msgstr "OSCAR Protocol error"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:92
+#, fuzzy
+msgid "Conversation invitation error"
+msgstr "Conversation is secure"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:95
+#, fuzzy
+msgid "User is blocked"
+msgstr "user blocked you"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:98
+msgid "Master archive is missing"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:101
+#, fuzzy
+msgid "Expired password in use"
+msgstr "Remind password finished: "
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:104
+msgid "Credentials missing"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:107
+#, fuzzy
+msgid "Authentication failed"
+msgstr "Registration failed."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:110
+#, fuzzy
+msgid "Eval connection limit"
+msgstr "Tls connection negotiation"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:113
+#, fuzzy
+msgid "Unsupported client version"
+msgstr "Unsupported protocol version."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:116
+msgid "A duplicate chat was found"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:119
+#, fuzzy
+msgid "Chat not found"
+msgstr "Host not found."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:122
+#, fuzzy
+msgid "Invalid chat name"
+msgstr "Invalid Alias Name"
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:125
+msgid "The chat is active"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:128
+msgid "Chat is busy; try again"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:131
+msgid "Tried request too soon after another; try again"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:134
+msgid "Server's chat subsystem is not active"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:137
+#, fuzzy
+msgid "The chat update request is invalid"
+msgstr "The signature is invalid."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:140
+msgid "Write failed due to directory mismatch"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:143
+msgid "Recipient's client version is too old"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:146
+#, fuzzy
+msgid "Chat has been removed from server"
+msgstr "You have been disconnected from the IRC server."
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:149
+#, c-format
+msgid "Unrecognized error code: %s"
+msgstr ""
+
+#: protocols/groupwise/gwprotocol.cpp:59
+msgid "Appear Offline"
+msgstr "Appear Offline"
+
+#: protocols/groupwise/gwprotocol.cpp:59
+msgid "A&ppear Offline"
+msgstr "A&ppear Offline"
+
+#: protocols/groupwise/gwprotocol.cpp:64
+msgid "Invalid Status"
+msgstr "Invalid Status"
+
+#: protocols/groupwise/gwprotocol.cpp:71
+msgid "Auto Reply Message"
+msgstr "Auto Reply Message"
+
+#: protocols/groupwise/gwprotocol.cpp:72
+msgid "Common Name"
+msgstr "Common Name"
+
+#: protocols/groupwise/gwaccount.cpp:82
+msgid "&Set Auto-Reply..."
+msgstr "&Set Auto-Reply..."
+
+#: protocols/groupwise/gwaccount.cpp:84
+#, fuzzy
+msgid "&Join Channel..."
+msgstr "Join Channel..."
+
+#: protocols/groupwise/gwaccount.cpp:86
+msgid "&Manage Privacy..."
+msgstr "&Manage Privacy..."
+
+#: protocols/groupwise/gwaccount.cpp:253
+msgid "GroupWise SSL Error"
+msgstr "GroupWise SSL Error"
+
+#: 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 ""
+
+#: protocols/groupwise/gwaccount.cpp:367
+#, fuzzy
+msgid "Unable to Send Message on Account '%1'"
+msgstr "Unable to Connect '%1'"
+
+#: protocols/groupwise/gwaccount.cpp:577
+msgid "Conflicting Changes Made Offline"
+msgstr "Conflicting Changes Made Offline"
+
+#: protocols/groupwise/gwaccount.cpp:577
+msgid ""
+"A change happened to your GroupWise contact list while you were offline which "
+"was impossible to reconcile."
+msgstr ""
+"A change happened to your GroupWise contact list while you were offline which "
+"was impossible to reconcile."
+
+#: 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 was not able to connect to the GroupWise Messenger server for account "
+"'%1'.\n"
+"Please check your server and port settings and try again."
+
+#: protocols/groupwise/gwaccount.cpp:650
+msgid "Unable to Connect '%1'"
+msgstr "Unable to Connect '%1'"
+
+#: protocols/groupwise/gwaccount.cpp:773
+msgid "The certificate of server %1 could not be validated for account %2: %3"
+msgstr "The certificate of server %1 could not be validated for account %2: %3"
+
+#: protocols/groupwise/gwaccount.cpp:777
+msgid "GroupWise Connection Certificate Problem"
+msgstr "GroupWise Connection Certificate Problem"
+
+#: 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 "Auto reply from %1: "
+
+#: protocols/groupwise/gwaccount.cpp:832
+msgid ""
+"_: Prefix used for broadcast messages\n"
+"Broadcast message from %1: "
+msgstr "Broadcast message from %1: "
+
+#: protocols/groupwise/gwaccount.cpp:838
+msgid ""
+"_: Prefix used for system broadcast messages\n"
+"System Broadcast message from %1: "
+msgstr "System Broadcast message from %1: "
+
+#: protocols/groupwise/gwaccount.cpp:1212
+msgid ""
+"The contact %1 could not be added to the contact list, with error message: %2"
+msgstr ""
+"The contact %1 could not be added to the contact list, with error message: %2"
+
+#: protocols/groupwise/gwaccount.cpp:1214
+msgid "Error Adding Contact"
+msgstr "Error Adding Contact"
+
+#: protocols/groupwise/gwaccount.cpp:1258
+msgid "Signed in as %1 Elsewhere"
+msgstr "Signed in as %1 Elsewhere"
+
+#: protocols/groupwise/gwaccount.cpp:1259
+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 ""
+"You have been disconnected from GroupWise Messenger because you signed in as %1 "
+"elsewhere"
+
+#: protocols/groupwise/gwaccount.cpp:1367
+msgid "%1 has been invited to join this conversation."
+msgstr "%1 has been invited to join this conversation."
+
+#: protocols/groupwise/gwaccount.cpp:1393
+msgid "Enter Auto-Reply Message"
+msgstr "Enter Auto-Reply Message"
+
+#: 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 ""
+"Please enter an Auto-Reply message that will be shown to users who message you "
+"while Away or Busy"
+
+#: protocols/groupwise/gwmessagemanager.cpp:68
+#: protocols/groupwise/gwmessagemanager.cpp:506
+msgid "Security Status"
+msgstr "Security Status"
+
+#: protocols/groupwise/gwmessagemanager.cpp:69
+msgid "Conversation is secure"
+msgstr "Conversation is secure"
+
+#: protocols/groupwise/gwmessagemanager.cpp:71
+#: protocols/groupwise/gwmessagemanager.cpp:513
+msgid "Archiving Status"
+msgstr "Archiving Status"
+
+#: protocols/groupwise/gwmessagemanager.cpp:199
+#, c-format
+msgid "An error occurred when trying to start a chat: %1"
+msgstr "An error occurred when trying to start a chat: %1"
+
+#: protocols/groupwise/gwmessagemanager.cpp:226
+msgid ""
+"Your message could not be sent. You cannot send messages while your status is "
+"Appear Offline. "
+msgstr ""
+"Your message could not be sent. You cannot send messages while your status is "
+"Appear Offline. "
+
+#: protocols/groupwise/gwmessagemanager.cpp:319
+msgid "&Other..."
+msgstr "&Other..."
+
+#: protocols/groupwise/gwmessagemanager.cpp:338
+#: protocols/groupwise/gwmessagemanager.cpp:384
+msgid "Enter Invitation Message"
+msgstr "Enter Invitation Message"
+
+#: protocols/groupwise/gwmessagemanager.cpp:339
+#: protocols/groupwise/gwmessagemanager.cpp:385
+msgid "Enter the reason for the invitation, or leave blank for no reason:"
+msgstr "Enter the reason for the invitation, or leave blank for no reason:"
+
+#: protocols/groupwise/gwmessagemanager.cpp:363
+msgid "Search for Contact to Invite"
+msgstr "Search for Contact to Invite"
+
+#: protocols/groupwise/gwmessagemanager.cpp:398
+msgid ""
+"_: label attached to contacts who have been invited but are yet to join a chat\n"
+"(pending)"
+msgstr "(pending)"
+
+#: protocols/groupwise/gwmessagemanager.cpp:445
+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."
+msgstr ""
+"All the other participants have left, and other invitations are still pending. "
+"Your messages will not be delivered until someone else joins the chat."
+
+#: protocols/groupwise/gwmessagemanager.cpp:471
+msgid "%1 has rejected an invitation to join this conversation."
+msgstr "%1 has rejected an invitation to join this conversation."
+
+#: protocols/groupwise/gwmessagemanager.cpp:493
+msgid "Conversation is being administratively logged"
+msgstr "Conversation is being administratively logged"
+
+#: protocols/groupwise/gwmessagemanager.cpp:498
+msgid "Conversation is not being administratively logged"
+msgstr "Conversation is not being administratively logged"
+
+#: protocols/groupwise/gwmessagemanager.cpp:506
+msgid "This conversation is secured with SSL security."
+msgstr "This conversation is secured with SSL security."
+
+#: protocols/groupwise/gwmessagemanager.cpp:513
+msgid "This conversation is being logged administratively."
+msgstr "This conversation is being logged administratively."
+
+#~ msgid "Respect other contacts' &wish to require authorization"
+#~ msgstr "Respect other contacts' &wish to require authorisation"
+
+#~ msgid "Device options"
+#~ msgstr "Device options"
+
+#~ msgid "&Workaround broken driver"
+#~ msgstr "&Workaround broken driver"
+
+#, fuzzy
+#~ msgid "Alt+X"
+#~ msgstr "Alt+T"
+
+#, fuzzy
+#~ msgid "Alt+D"
+#~ msgstr "Alt+T"
+
+#~ msgid "Use mouse &navigation instead of scroll-bars"
+#~ msgstr "Use mouse &navigation instead of scroll-bars"
+
+#~ msgid "Use mouse navigation instead of scroll-bars for contact list"
+#~ msgstr "Use mouse navigation instead of scroll-bars for contact list"
+
+#~ msgid "This navigation scheme is designed to remove the vertical scrollbar. Instead of dragging the scrollbar you just move your mouse on the list vertically: as you move your mouse, the list will move in the opposite direction and you can reach your target contact. Each contact will be under the mouse cursor at a certain point."
+#~ msgstr "This navigation scheme is designed to remove the vertical scrollbar. Instead of dragging the scrollbar you just move your mouse on the list vertically: as you move your mouse, the list will move in the opposite direction and you can reach your target contact. Each contact will be under the mouse cursor at a certain point."
+
+#~ msgid "&Hide vertical scrollbar"
+#~ msgstr "&Hide vertical scrollbar"
+
+#~ msgid "<b>Always</b> disables the vertical scrollbar"
+#~ msgstr "<b>Always</b> disables the vertical scrollbar"
+
+#~ msgid "Auto-hide vertical &scrollbar"
+#~ msgstr "Auto-hide vertical &scrollbar"
+
+#~ msgid ""
+#~ "Since vertical scrollbars occupy space, we introduced this auto-hide feature. The vertical scrollbar will not be available until you move your mouse over the contact list.<br>\n"
+#~ "(<b>Disabled</b> if \"<b>Hide vertical scrollbar</b>\" option is selected above.)"
+#~ msgstr ""
+#~ "Since vertical scrollbars occupy space, we introduced this auto-hide feature. The vertical scrollbar will not be available until you move your mouse over the contact list.<br>\n"
+#~ "(<b>Disabled</b> if \"<b>Hide vertical scrollbar</b>\" option is selected above.)"
+
+#~ msgid "MSN Internal Error"
+#~ msgstr "MSN Internal Error"
+
+#~ msgid "Available"
+#~ msgstr "Available"
+
+#~ msgid "A&vailable"
+#~ msgstr "A&vailable"
+
+#~ msgid "Alt+W"
+#~ msgstr "Alt+W"
+
+#~ msgid "Alt+T"
+#~ msgstr "Alt+T"
+
+#, fuzzy
+#~ msgid "Alt+G"
+#~ msgstr "Alt+T"
+
+#~ msgid "Addressbook association"
+#~ msgstr "Addressbook association"
+
+#~ msgid "Message is null."
+#~ msgstr "Message is null."
+
+#~ msgid "The selected chat style is invalid."
+#~ msgstr "The selected chat style is invalid."
+
+#~ msgid "Message could not be parsed. This is likely due to an encoding problem. Please ensure you have selected the correct encoding for this contact."
+#~ msgstr "Message could not be parsed. This is likely due to an encoding problem. Please ensure you have selected the correct encoding for this contact."
+
+#~ msgid "<div><b>Kopete encountered the following error while parsing a message:</b><br />%1</div>"
+#~ msgstr "<div><b>Kopete encountered the following error while parsing a message:</b><br />%1</div>"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "Message from %FROM_METACONTACT_DISPLAYNAME% (%FROM_CONTACT_ID%)"
+#~ msgstr "Message from %FROM_METACONTACT_DISPLAYNAME% (%FROM_CONTACT_ID%)"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "System Message"
+#~ msgstr "System Message"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "Message to %TO_METACONTACT_DISPLAYNAME% (from %FROM_CONTACT_ID%)"
+#~ msgstr "Message to %TO_METACONTACT_DISPLAYNAME% (from %FROM_CONTACT_ID%)"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "To %TO_CONTACT_DISPLAYNAME% at %FORMATTEDTIMESTAMP%"
+#~ msgstr "To %TO_CONTACT_DISPLAYNAME% at %FORMATTEDTIMESTAMP%"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "From %FROM_CONTACT_DISPLAYNAME% at %FORMATTEDTIMESTAMP%"
+#~ msgstr "From %FROM_CONTACT_DISPLAYNAME% at %FORMATTEDTIMESTAMP%"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "* %FROM_CONTACT_DISPLAYNAME% &#160;%BODY%"
+#~ msgstr "* %FROM_CONTACT_DISPLAYNAME% &#160;%BODY%"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "Message to %TO_CONTACT_DISPLAYNAME% at %FORMATTEDTIMESTAMP%"
+#~ msgstr "Message to %TO_CONTACT_DISPLAYNAME% at %FORMATTEDTIMESTAMP%"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "Message from %FROM_CONTACT_DISPLAYNAME% at %FORMATTEDTIMESTAMP%"
+#~ msgstr "Message from %FROM_CONTACT_DISPLAYNAME% at %FORMATTEDTIMESTAMP%"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "* %FROM_CONTACT_DISPLAYNAME%&#160;%BODY%"
+#~ msgstr "* %FROM_CONTACT_DISPLAYNAME%&#160;%BODY%"
+
+#~ msgid ""
+#~ "_: Translators: The %FOO% placeholders are variables that are substituted in the code, please leave them untranslated\n"
+#~ "(%TIME%) %FROM_CONTACT_DISPLAYNAME% says:"
+#~ msgstr "(%TIME%) %FROM_CONTACT_DISPLAYNAME% says:"
+
+#~ msgid "&Add Contact..."
+#~ msgstr "&Add Contact..."
+
+#~ msgid "Project founder and original author"
+#~ msgstr "Project founder and original author"
+
+#~ msgid "Project Maintainer, Lead Developer, AIM and ICQ plugin maintainer"
+#~ msgstr "Project Maintainer, Lead Developer, AIM and ICQ plugin maintainer"
+
+#~ msgid "Add Styles - Kopete"
+#~ msgstr "Add Styles - Kopete"
+
+#~ msgid "Enter the name for the new style you want to add:"
+#~ msgstr "Enter the name for the new style you want to add:"
+
+#~ msgid "Choose Stylesheet"
+#~ msgstr "Choose Stylesheet"
+
+#~ msgid "'%1' is not a valid XSLT document. Import canceled."
+#~ msgstr "'%1' is not a valid XSLT document. Import cancelled."
+
+#~ msgid "Could not import '%1'. Check access permissions/network connection."
+#~ msgstr "Could not import '%1'. Check access permissions/network connection."
+
+#~ msgid "Import Error"
+#~ msgstr "Import Error"
+
+#~ msgid "Enter the name of the new style:"
+#~ msgstr "Enter the name of the new style:"
+
+#~ msgid "Please select a style to copy."
+#~ msgstr "Please select a style to copy."
+
+#~ msgid "No Style Selected"
+#~ msgstr "No Style Selected"
+
+#~ msgid "Are you sure you want to delete the style \"%1\"?"
+#~ msgstr "Are you sure you want to delete the style \"%1\"?"
+
+#~ msgid "Delete Style"
+#~ msgstr "Delete Style"
+
+#~ msgid "Error saving file. Check access permissions to \"%1\"."
+#~ msgstr "Error saving file. Check access permissions to \"%1\"."
+
+#~ msgid "Could Not Save"
+#~ msgstr "Could Not Save"
+
+#~ msgid "A style named \"%1\" already exists. Please rename the style."
+#~ msgstr "A style named \"%1\" already exists. Please rename the style."
+
+#~ msgid "Change..."
+#~ msgstr "Change..."
+
+#~ msgid "Notify only unread messages in chat windows that are not on the current desktop."
+#~ msgstr "Notify only unread messages in chat windows that are not on the current desktop."
+
+#~ msgid "&Import..."
+#~ msgstr "&Import..."
+
+#~ msgid "Cop&y..."
+#~ msgstr "Cop&y..."
+
+#~ msgid "Chat Window Translucency"
+#~ msgstr "Chat Window Translucency"
+
+#~ msgid "0%"
+#~ msgstr "0%"
+
+#~ msgid "50%"
+#~ msgstr "50%"
+
+#~ msgid "100%"
+#~ msgstr "100%"
+
+#~ msgid "&Opacity:"
+#~ msgstr "&Opacity:"
+
+#~ msgid "Enable translucenc&y"
+#~ msgstr "Enable translucenc&y"
+
+#~ msgid "Ti&nt color:"
+#~ msgstr "Ti&nt colour:"
+
+#~ msgid "&Advanced"
+#~ msgstr "&Advanced"
+
+#~ msgid "&Webcam"
+#~ msgstr "&Webcam"
+
+#~ msgid "&AIM screen name:"
+#~ msgstr "&AIM screen name:"
+
+#~ msgid "Yahoo &username:"
+#~ msgstr "Yahoo &username:"
+
+#~ msgid "&Account Preferences"
+#~ msgstr "&Account Preferences"
+
+#~ msgid "<i>contact suppandi@gmail.com if you have any problems.</i>"
+#~ msgstr "<i>contact suppandi@gmail.com if you have any problems.</i>"
+
+#~ msgid "&Save Nickname to Contact List"
+#~ msgstr "&Save Nickname to Contact List"
+
+#~ msgid "&Privacy"
+#~ msgstr "&Privacy"
+
+#~ msgid "Excl&ude from connection"
+#~ msgstr "Excl&ude from connection"
+
+#~ msgid "Message check frequency:"
+#~ msgstr "Message check frequency:"
+
+#~ msgid "WinPopup Preferences"
+#~ msgstr "WinPopup Preferences"
+
+#~ msgid "System Information"
+#~ msgstr "System Information"
+
+#~ msgid "&Initial search host:"
+#~ msgstr "&Initial search host:"
+
+#~ msgid "&Path to 'smbclient' executable:"
+#~ msgstr "&Path to 'smbclient' executable:"
+
+#~ msgid "Timing Preferences"
+#~ msgstr "Timing Preferences"
+
+#~ msgid "60 second(s)"
+#~ msgstr "60 second(s)"
+
+#~ msgid "&Message check frequency:"
+#~ msgstr "&Message check frequency:"
+
+#~ msgid "&Host check frequency:"
+#~ msgstr "&Host check frequency:"
+
+#~ msgid "5 second(s)"
+#~ msgstr "5 second(s)"
+
+#~ msgid "Ban *!*@*.host"
+#~ msgstr "Ban *!*@*.host"
+
+#~ msgid "Ban *!*user@*.host"
+#~ msgstr "Ban *!*user@*.host"
+
+#~ msgid "Webcam closed with reason %1"
+#~ msgstr "Webcam closed with reason %1"
+
+#~ msgid "&Update Nickname"
+#~ msgstr "&Update Nickname"
+
+#~ msgid "You need to connect to the service in order to use this feature."
+#~ msgstr "You need to connect to the service in order to use this feature."
+
+#~ msgid "Not connected"
+#~ msgstr "Not connected"
+
+#~ msgid "<qt>The connection with the Yahoo server was lost.</qt>"
+#~ msgstr "<qt>The connection with the Yahoo server was lost.</qt>"
+
+#~ msgid "Connection Lost - Yahoo Plugin"
+#~ msgstr "Connection Lost - Yahoo Plugin"
+
+#~ msgid "Do you want to create a new entry?"
+#~ msgstr "Do you want to create a new entry?"
+
+#~ msgid "An unknown error occurred. A possible reason is a invalid email address."
+#~ msgstr "An unknown error occurred. A possible reason is a invalid email address."
+
+#~ msgid "An unknown error occurred when trying to upload the file. The file was not transferred."
+#~ msgstr "An unknown error occurred when trying to upload the file. The file was not transferred."
+
+#~ msgid "Could not open local file."
+#~ msgstr "Could not open local file."
+
+#~ msgid "An error occurred when trying to download the file."
+#~ msgstr "An error occurred when trying to download the file."
+
+#~ msgid ""
+#~ "Cannot open file %1 for writing.\n"
+#~ "%2"
+#~ msgstr ""
+#~ "Cannot open file %1 for writing.\n"
+#~ "%2"
+
+#~ msgid "Meanwhile (%1)"
+#~ msgstr "Meanwhile (%1)"
+
+#~ msgid "Go Online"
+#~ msgstr "Go Online"
+
+#~ msgid "Go Offline"
+#~ msgstr "Go Offline"
+
+#~ msgid "Mark as Busy"
+#~ msgstr "Mark as Busy"
+
+#~ msgid "Change Status Message - Meanwhile Plugin"
+#~ msgstr "Change Status Message - Meanwhile Plugin"
+
+#~ msgid "Enter the message to show under your status:"
+#~ msgstr "Enter the message to show under your status:"
+
+#~ msgid "Marked as Idle"
+#~ msgstr "Marked as Idle"
+
+#~ msgid "Catch me if you can"
+#~ msgstr "Catch me if you can"
+
+#~ msgid "Address"
+#~ msgstr "Address"
+
+#~ msgid "Your connection to the server has been lost in the meantime. This means that your last action could not complete successfully. Please reconnect and try again."
+#~ msgstr "Your connection to the server has been lost in the meantime. This means that your last action could not complete successfully. Please reconnect and try again."
+
+#~ msgid "A connection attempt is already in progress. Please wait until the previous attempt finished or disconnect to start over."
+#~ msgstr "A connection attempt is already in progress. Please wait until the previous attempt finished or disconnect to start over."
+
+#~ msgid "Connection Attempt Already in Progress"
+#~ msgstr "Connection Attempt Already in Progress"
+
+#~ msgid "Sorry, something unexpected happened that I do not know more about."
+#~ msgstr "Sorry, something unexpected happened that I do not know more about."
+
+#~ msgid "The Jabber user %1 wants to add you to their contact list; do you want to authorize them? Selecting Cancel will ignore the request."
+#~ msgstr "The Jabber user %1 wants to add you to their contact list; do you want to authorise them? Selecting Cancel will ignore the request."
+
+#~ msgid "Authorize Jabber User?"
+#~ msgstr "Authorise Jabber User?"
+
+#~ msgid "Authorize"
+#~ msgstr "Authorise"
+
+#~ msgid "Deny"
+#~ msgstr "Deny"
+
+#~ msgid "Do you want to add %1 to your contact list in return?"
+#~ msgstr "Do you want to add %1 to your contact list in return?"
+
+#~ msgid "Add Jabber User?"
+#~ msgstr "Add Jabber User?"
+
+#~ msgid "<qt>There is a serious problem with your working directory.</qt>"
+#~ msgstr "<qt>There is a serious problem with your working directory.</qt>"
+
+#~ msgid ""
+#~ "Permissions of the working directory /var/lib/winpopup/ are wrong!\n"
+#~ "Fix? (May need root password)"
+#~ msgstr ""
+#~ "Permissions of the working directory /var/lib/winpopup/ are wrong!\n"
+#~ "Fix? (May need root password)"
+
+#~ msgid ""
+#~ "smbclient|Samba Client Binary\n"
+#~ "*|All Files"
+#~ msgstr ""
+#~ "smbclient|Samba Client Binary\n"
+#~ "*|All Files"
+
+#~ msgid ""
+#~ "_n: %n second\n"
+#~ "%n seconds"
+#~ msgstr ""
+#~ "%n second\n"
+#~ "%n seconds"
+
+#~ msgid "I'm away at the moment."
+#~ msgstr "I'm away at the moment."
+
+#~ msgid "You have received a nudge."
+#~ msgstr "You have received a nudge."
+
+#~ msgid "OscarListContactsBase"
+#~ msgstr "OscarListContactsBase"
+
+#~ msgid ""
+#~ "If you are behind a firewall, you may specify a port to use for the incoming connection, and configure your firewall to\n"
+#~ "\t\t\t\t\t accept connections on this port. Incoming connections are used for the webcam. If you don't specify yourself a port, the operating system will choose an available port for you. It is recommended to leave the checkbox unchecked."
+#~ msgstr ""
+#~ "If you are behind a firewall, you may specify a port to use for the incoming connection, and configure your firewall to\n"
+#~ "\t\t\t\t\t accept connections on this port. Incoming connections are used for the webcam. If you don't specify a port yourself, the operating system will choose an available port for you. It is recommended to leave the tickbox unticked."
+
+#~ msgid "File transfer cancelled."
+#~ msgstr "File transfer cancelled."
+
+#~ msgid "&Server:"
+#~ msgstr "&Server:"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kpf.po b/tde-i18n-en_GB/messages/kdenetwork/kpf.po
new file mode 100644
index 00000000000..75c37ae2fdc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kpf.po
@@ -0,0 +1,554 @@
+# translation of kpf.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpf\n"
+"POT-Creation-Date: 2008-08-12 01:17+0200\n"
+"PO-Revision-Date: 2005-11-06 01:00+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: ActiveMonitor.cpp:52
+msgid "Status"
+msgstr "Status"
+
+#: ActiveMonitor.cpp:53
+msgid "Progress"
+msgstr "Progress"
+
+#: ActiveMonitor.cpp:54
+msgid "File Size"
+msgstr "File Size"
+
+#: ActiveMonitor.cpp:55
+msgid "Bytes Sent"
+msgstr "Bytes Sent"
+
+#: ActiveMonitor.cpp:56
+msgid "Response"
+msgstr "Response"
+
+#: ActiveMonitor.cpp:57
+msgid "Resource"
+msgstr "Resource"
+
+#: ActiveMonitor.cpp:58
+msgid "Host"
+msgstr "Host"
+
+#: ActiveMonitorWindow.cpp:42
+msgid "Monitoring %1 - kpf"
+msgstr "Monitoring %1 - kpf"
+
+#: ActiveMonitorWindow.cpp:51
+msgid "&Cancel Selected Transfers"
+msgstr "&Cancel Selected Transfers"
+
+#: Applet.cpp:64
+msgid "You cannot run KPF as root."
+msgstr "You cannot run KPF as root."
+
+#: Applet.cpp:65
+msgid "Running as root exposes the whole system to external attackers."
+msgstr "Running as root exposes the whole system to external attackers."
+
+#: Applet.cpp:67
+msgid "Running as root."
+msgstr "Running as root."
+
+#: Applet.cpp:128 AppletItem.cpp:73
+msgid "New Server..."
+msgstr "New Server..."
+
+#: Applet.cpp:183
+msgid "kpf"
+msgstr "kpf"
+
+#: Applet.cpp:185
+msgid "KDE public fileserver"
+msgstr "KDE public fileserver"
+
+#: Applet.cpp:189
+msgid ""
+"File sharing applet, using the HTTP (Hyper Text Transfer Protocol) standard to "
+"serve files."
+msgstr ""
+"File sharing applet, using the HTTP (Hyper Text Transfer Protocol) standard to "
+"serve files."
+
+#: Applet.cpp:199
+msgid ""
+"Permission is hereby granted, free of charge, to any person obtaining a copy\n"
+"of this software and associated documentation files (the \"Software\"), to\n"
+"deal in the Software without restriction, including without limitation the\n"
+"rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n"
+"sell copies of the Software, and to permit persons to whom the Software is\n"
+"furnished to do so, subject to the following conditions:\n"
+"\n"
+"The above copyright notice and this permission notice shall be included in\n"
+"all copies or substantial portions of the Software.\n"
+"\n"
+"THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n"
+"IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n"
+"FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n"
+"AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\n"
+"ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\n"
+"WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
+msgstr ""
+"Permission is hereby granted, free of charge, to any person obtaining a copy\n"
+"of this software and associated documentation files (the \"Software\"), to\n"
+"deal in the Software without restriction, including without limitation the\n"
+"rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n"
+"sell copies of the Software, and to permit persons to whom the Software is\n"
+"furnished to do so, subject to the following conditions:\n"
+"\n"
+"The above copyright notice and this permission notice shall be included in\n"
+"all copies or substantial portions of the Software.\n"
+"\n"
+"THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n"
+"IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n"
+"FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n"
+"AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\n"
+"ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\n"
+"WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
+
+#: AppletItem.cpp:65
+#, c-format
+msgid "kpf - %1"
+msgstr "kpf - %1"
+
+#: AppletItem.cpp:78
+msgid "Monitor"
+msgstr "Monitor"
+
+#: AppletItem.cpp:81
+msgid "Preferences..."
+msgstr "Preferences..."
+
+#: AppletItem.cpp:87
+msgid "Restart"
+msgstr "Restart"
+
+#: AppletItem.cpp:90 AppletItem.cpp:179
+msgid "Pause"
+msgstr "Pause"
+
+#: AppletItem.cpp:176
+msgid "Unpause"
+msgstr "Unpause"
+
+#: BandwidthGraph.cpp:90
+msgid "%1 on port %2"
+msgstr "%1 on port %2"
+
+#: BandwidthGraph.cpp:248
+msgid "%1 b/s"
+msgstr "%1 b/s"
+
+#: BandwidthGraph.cpp:249
+msgid "%1 kb/s"
+msgstr "%1 kb/s"
+
+#: BandwidthGraph.cpp:250
+msgid "%1 Mb/s"
+msgstr "%1 Mb/s"
+
+#: BandwidthGraph.cpp:260
+msgid "Idle"
+msgstr "Idle"
+
+#: ConfigDialogPage.cpp:51 PropertiesDialogPlugin.cpp:326 ServerWizard.cpp:132
+msgid "&Listen port:"
+msgstr "&Listen port:"
+
+#: ConfigDialogPage.cpp:52 PropertiesDialogPlugin.cpp:327 ServerWizard.cpp:135
+msgid "&Bandwidth limit:"
+msgstr "&Bandwidth limit:"
+
+#: ConfigDialogPage.cpp:59 PropertiesDialogPlugin.cpp:329 ServerWizard.cpp:141
+msgid "&Server name:"
+msgstr "&Server name:"
+
+#: ConfigDialogPage.cpp:66 PropertiesDialogPlugin.cpp:340
+msgid "&Follow symbolic links"
+msgstr "&Follow symbolic links"
+
+#: ConfigDialogPage.cpp:84 ServerWizard.cpp:171
+msgid " kB/s"
+msgstr " kB/s"
+
+#: ConfigDialogPage.cpp:133 PropertiesDialogPlugin.cpp:403 ServerWizard.cpp:82
+msgid ""
+"<p>Specify the network `port' on which the server should listen for "
+"connections.</p>"
+msgstr ""
+"<p>Specify the network `port' on which the server should listen for "
+"connections.</p>"
+
+#: ConfigDialogPage.cpp:142 PropertiesDialogPlugin.cpp:412 ServerWizard.cpp:95
+msgid ""
+"<p>Specify the maximum amount of data (in kilobytes) that will be sent out per "
+"second.</p>"
+"<p>This allows you to keep some bandwidth for yourself instead of allowing "
+"connections with kpf to hog your connection.</p>"
+msgstr ""
+"<p>Specify the maximum amount of data (in kilobytes) that will be sent out per "
+"second.</p>"
+"<p>This allows you to keep some bandwidth for yourself instead of allowing "
+"connections with kpf to hog your connection.</p>"
+
+#: ConfigDialogPage.cpp:155 PropertiesDialogPlugin.cpp:425
+msgid ""
+"<p>Specify the maximum number of connections allowed at any one time.</p>"
+msgstr ""
+"<p>Specify the maximum number of connections allowed at any one time.</p>"
+
+#: ConfigDialogPage.cpp:164
+msgid ""
+"<p>Allow serving of files which have a symbolic link in the path from / to the "
+"file, or are a symbolic link themselves.</p>"
+"<p><strong>Warning !</strong> This could be a security risk. Use only if you "
+"understand the issues involved.</p>"
+msgstr ""
+"<p>Allow serving of files which have a symbolic link in the path from / to the "
+"file, or are a symbolic link themselves.</p>"
+"<p><strong>Warning !</strong> This could be a security risk. Use only if you "
+"understand the issues involved.</p>"
+
+#: ConfigDialogPage.cpp:178
+msgid ""
+"<p>Specify the text that will be sent upon an error, such as a request for a "
+"page that does not exist on this server.</p>"
+msgstr ""
+"<p>Specify the text that will be sent upon an error, such as a request for a "
+"page that does not exist on this server.</p>"
+
+#: DirectoryLister.cpp:188
+msgid " MB"
+msgstr " MB"
+
+#: DirectoryLister.cpp:193
+msgid " KB"
+msgstr " KB"
+
+#: DirectoryLister.cpp:199
+msgid " bytes"
+msgstr " bytes"
+
+#: DirectoryLister.cpp:251
+msgid "Directory does not exist: %1 %2"
+msgstr "Directory does not exist: %1 %2"
+
+#: DirectoryLister.cpp:263
+msgid "Directory unreadable: %1 %2"
+msgstr "Directory unreadable: %1 %2"
+
+#: DirectoryLister.cpp:315
+msgid "Parent Directory"
+msgstr "Parent Directory"
+
+#: DirectoryLister.cpp:338
+#, c-format
+msgid "Directory listing for %1"
+msgstr "Directory listing for %1"
+
+#: ErrorMessageConfigDialog.cpp:52
+msgid "Configure error messages"
+msgstr "Configure error messages"
+
+#: ErrorMessageConfigDialog.cpp:73
+msgid ""
+"<p>Here you may select files to use instead of the default error messages "
+"passed to a client.</p>"
+"<p>The files may contain anything you wish, but by convention you should report "
+"the error code and the English version of the error message (e.g. \"Bad "
+"request\"). Your file should also be valid HTML.</p>"
+"<p>The strings ERROR_MESSAGE, ERROR_CODE and RESOURCE, if they exist in the "
+"file, will be replaced with the English error message, the numeric error code "
+"and the path of the requested resource, respectively.</p>"
+msgstr ""
+"<p>Here you may select files to use instead of the default error messages "
+"passed to a client.</p>"
+"<p>The files may contain anything you wish, but by convention you should report "
+"the error code and the English version of the error message (e.g. \"Bad "
+"request\"). Your file should also be valid HTML.</p>"
+"<p>The strings ERROR_MESSAGE, ERROR_CODE and RESOURCE, if they exist in the "
+"file, will be replaced with the English error message, the numeric error code "
+"and the path of the requested resource, respectively.</p>"
+
+#: ErrorMessageConfigDialog.cpp:91
+msgid "%1 %2"
+msgstr "%1 %2"
+
+#: Help.cpp:38
+msgid ""
+"<p>Specify the name that will be used when announcing this server on "
+"network.</p>"
+msgstr ""
+"<p>Specify the name that will be used when announcing this server on "
+"network.</p>"
+
+#: Help.cpp:41
+msgid ""
+"<p>The Zeroconf daemon is not running. See the Handbook for more information."
+"<br/>Other users will not see this system when browsing the network via "
+"zeroconf, but sharing will still work.</p>"
+msgstr ""
+"<p>The Zeroconf daemon is not running. See the Handbook for more information."
+"<br/>Other users will not see this system when browsing the network via "
+"zeroconf, but sharing will still work.</p>"
+
+#: Help.cpp:46
+msgid ""
+"<p>Zeroconf support is not available in this version of KDE. See the Handbook "
+"for more information."
+"<br/>Other users will not see this system when browsing the network via "
+"zeroconf, but sharing will still work.</p>"
+msgstr ""
+"<p>Zeroconf support is not available in this version of KDE. See the Handbook "
+"for more information."
+"<br/>Other users will not see this system when browsing the network via "
+"zeroconf, but sharing will still work.</p>"
+
+#: Help.cpp:51
+msgid ""
+"<p>Unknown error with Zeroconf."
+"<br/>Other users will not see this system when browsing the network via "
+"zeroconf, but sharing will still work.</p>"
+msgstr ""
+"<p>Unknown error with Zeroconf."
+"<br/>Other users will not see this system when browsing the network via "
+"zeroconf, but sharing will still work.</p>"
+
+#: PropertiesDialogPlugin.cpp:186
+msgid "&Sharing"
+msgstr "&Sharing"
+
+#: PropertiesDialogPlugin.cpp:285
+msgid ""
+"<p>To share files via the web, you need to be running an 'applet' in your KDE "
+"panel. This 'applet' is a small program which provides file sharing "
+"capabilities.</p>"
+msgstr ""
+"<p>To share files via the web, you need to be running an 'applet' in your KDE "
+"panel. This 'applet' is a small program which provides file sharing "
+"capabilities.</p>"
+
+#: PropertiesDialogPlugin.cpp:295
+msgid "Start Applet"
+msgstr "Start Applet"
+
+#: PropertiesDialogPlugin.cpp:302 PropertiesDialogPlugin.cpp:558
+msgid "Applet status: <strong>not running</strong>"
+msgstr "Applet status: <strong>not running</strong>"
+
+#: PropertiesDialogPlugin.cpp:324
+msgid "Share this directory on the &Web"
+msgstr "Share this directory on the &Web"
+
+#: PropertiesDialogPlugin.cpp:349
+msgid "kB/s"
+msgstr "kB/s"
+
+#: PropertiesDialogPlugin.cpp:378
+msgid ""
+"<p>Setting this option makes all files in this directory and any subdirectories "
+"available for reading to anyone who wishes to view them.</p>"
+"<p>To view your files, a web browser or similar program may be used.</p>"
+"<p><strong>Warning!</strong> Before sharing a directory, you should be sure "
+"that it does not contain sensitive information, such as passwords, company "
+"secrets, your addressbook, etc.</p>"
+"<p>Note that you cannot share your home directory (%1)</p>"
+msgstr ""
+"<p>Setting this option makes all files in this directory and any subdirectories "
+"available for reading to anyone who wishes to view them.</p>"
+"<p>To view your files, a web browser or similar program may be used.</p>"
+"<p><strong>Warning!</strong> Before sharing a directory, you should be sure "
+"that it does not contain sensitive information, such as passwords, company "
+"secrets, your addressbook, etc.</p>"
+"<p>Note that you cannot share your home directory (%1)</p>"
+
+#: PropertiesDialogPlugin.cpp:434
+msgid ""
+"<p>Allow serving of files which have a symbolic link in the path from / to the "
+"file, or are a symbolic link themselves.</p>"
+"<p><strong>Warning!</strong> This could be a security risk. Use only if you "
+"understand the issues involved.</p>"
+msgstr ""
+"<p>Allow serving of files which have a symbolic link in the path from / to the "
+"file, or are a symbolic link themselves.</p>"
+"<p><strong>Warning!</strong> This could be a security risk. Use only if you "
+"understand the issues involved.</p>"
+
+#: PropertiesDialogPlugin.cpp:511
+msgid "Applet status: <strong>starting...</strong>"
+msgstr "Applet status: <strong>starting...</strong>"
+
+#: PropertiesDialogPlugin.cpp:523
+msgid "Applet status: <strong>failed to start</strong>"
+msgstr "Applet status: <strong>failed to start</strong>"
+
+#: PropertiesDialogPlugin.cpp:536
+msgid "Applet status: <strong>running</strong>"
+msgstr "Applet status: <strong>running</strong>"
+
+#: PropertiesDialogPlugin.cpp:678
+msgid ""
+"<p>Before you share a directory, be <strong>absolutely certain</strong> "
+"that it does not contain sensitive information.</p>"
+"<p>Sharing a directory makes all information in that directory <strong>"
+"and all subdirectories</strong> available to <strong>anyone</strong> "
+"who wishes to read it.</p>"
+"<p>If you have a system administrator, please ask for permission before sharing "
+"a directory in this way.</p>"
+msgstr ""
+"<p>Before you share a directory, be <strong>absolutely certain</strong> "
+"that it does not contain sensitive information.</p>"
+"<p>Sharing a directory makes all information in that directory <strong>"
+"and all subdirectories</strong> available to <strong>anyone</strong> "
+"who wishes to read it.</p>"
+"<p>If you have a system administrator, please ask for permission before sharing "
+"a directory in this way.</p>"
+
+#: PropertiesDialogPlugin.cpp:693
+msgid "Warning - Sharing Sensitive Information?"
+msgstr "Warning - Sharing Sensitive Information?"
+
+#: PropertiesDialogPlugin.cpp:694
+msgid "&Share Directory"
+msgstr "&Share Directory"
+
+#: ServerWizard.cpp:52
+#, c-format
+msgid "New Server - %1"
+msgstr "New Server - %1"
+
+#: ServerWizard.cpp:65
+msgid ""
+"<p>Specify the directory which contains the files you wish to share.</p>"
+"<p><em>Warning</em>: Do not share any directories that contain sensitive "
+"information!</p>"
+msgstr ""
+"<p>Specify the directory which contains the files you wish to share.</p>"
+"<p><em>Warning</em>: Do not share any directories that contain sensitive "
+"information!</p>"
+
+#: ServerWizard.cpp:129
+msgid "&Root directory:"
+msgstr "&Root directory:"
+
+#: ServerWizard.cpp:228
+msgid "Root Directory"
+msgstr "Root Directory"
+
+#: ServerWizard.cpp:229
+msgid "Listen Port"
+msgstr "Listen Port"
+
+#: ServerWizard.cpp:230
+msgid "Bandwidth Limit"
+msgstr "Bandwidth Limit"
+
+#: ServerWizard.cpp:232
+msgid "Server Name"
+msgstr "Server Name"
+
+#: ServerWizard.cpp:399
+#, c-format
+msgid "Choose Directory to Share - %1"
+msgstr "Choose Directory to Share - %1"
+
+#: SingleServerConfigDialog.cpp:43
+msgid "Configuring Server %1 - kpf"
+msgstr "Configuring Server %1 - kpf"
+
+#: StartingKPFDialog.cpp:57
+msgid "Starting KDE public fileserver applet"
+msgstr "Starting KDE public fileserver applet"
+
+#: StartingKPFDialog.cpp:70
+msgid "Starting kpf..."
+msgstr "Starting kpf..."
+
+#: Utils.cpp:325
+msgid "Partial content"
+msgstr "Partial content"
+
+#: Utils.cpp:328
+msgid "Not modified"
+msgstr "Not modified"
+
+#: Utils.cpp:331
+msgid "Bad request"
+msgstr "Bad request"
+
+#: Utils.cpp:334
+msgid "Forbidden"
+msgstr "Forbidden"
+
+#: Utils.cpp:337
+msgid "Not found"
+msgstr "Not found"
+
+#: Utils.cpp:340
+msgid "Precondition failed"
+msgstr "Precondition failed"
+
+#: Utils.cpp:343
+msgid "Bad range"
+msgstr "Bad range"
+
+#: Utils.cpp:346
+msgid "Internal error"
+msgstr "Internal error"
+
+#: Utils.cpp:349
+msgid "Not implemented"
+msgstr "Not implemented"
+
+#: Utils.cpp:352
+msgid "HTTP version not supported"
+msgstr "HTTP version not supported"
+
+#: Utils.cpp:355
+msgid "Unknown"
+msgstr "Unknown"
+
+#: WebServer.cpp:174
+msgid "Successfully published this new service to the network (ZeroConf)."
+msgstr "Successfully published this new service to the network (ZeroConf)."
+
+#: WebServer.cpp:174
+msgid "Successfully Published the Service"
+msgstr "Successfully Published the Service"
+
+#: WebServer.cpp:178
+msgid ""
+"Failed to publish this new service to the network (ZeroConf). The server will "
+"work fine without this, however."
+msgstr ""
+"Failed to publish this new service to the network (ZeroConf). The server will "
+"work fine without this, however."
+
+#: WebServer.cpp:178
+msgid "Failed to Publish the Service"
+msgstr "Failed to Publish the Service"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kppp.po b/tde-i18n-en_GB/messages/kdenetwork/kppp.po
new file mode 100644
index 00000000000..6d0b83008c8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kppp.po
@@ -0,0 +1,2619 @@
+# translation of kppp.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kppp\n"
+"POT-Creation-Date: 2006-06-13 04:00+0200\n"
+"PO-Revision-Date: 2005-11-06 01:00+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: accounts.cpp:74 modems.cpp:73
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: accounts.cpp:76 modems.cpp:75
+msgid "Allows you to modify the selected account"
+msgstr "Allows you to modify the selected account"
+
+#: accounts.cpp:84 modems.cpp:83
+msgid "&New..."
+msgstr "&New..."
+
+#: accounts.cpp:87 modems.cpp:86
+msgid ""
+"Create a new dialup connection\n"
+"to the Internet"
+msgstr ""
+"Create a new dialup connection\n"
+"to the Internet"
+
+#: accounts.cpp:90 modems.cpp:89
+msgid "Co&py"
+msgstr "Co&py"
+
+#: accounts.cpp:94 modems.cpp:93
+msgid ""
+"Makes a copy of the selected account. All\n"
+"settings of the selected account are copied\n"
+"to a new account that you can modify to fit your\n"
+"needs"
+msgstr ""
+"Makes a copy of the selected account. All\n"
+"settings of the selected account are copied\n"
+"to a new account that you can modify to fit your\n"
+"needs"
+
+#: accounts.cpp:99 modems.cpp:98
+msgid "De&lete"
+msgstr "De&lete"
+
+#: accounts.cpp:103 modems.cpp:102
+msgid ""
+"<p>Deletes the selected account\n"
+"\n"
+"<font color=\"red\"><b>Use with care!</b></font>"
+msgstr ""
+"<p>Deletes the selected account\n"
+"\n"
+"<font color=\"red\"><b>Use with care!</b></font>"
+
+#: accounts.cpp:113
+msgid "Phone costs:"
+msgstr "Phone costs:"
+
+#: accounts.cpp:123
+msgid ""
+"<p>This shows the accumulated phone costs\n"
+"for the selected account.\n"
+"\n"
+"<b>Important</b>: If you have more than one \n"
+"account - beware, this is <b>NOT</b> the sum \n"
+"of the phone costs of all your accounts!"
+msgstr ""
+"<p>This shows the accumulated phone costs\n"
+"for the selected account.\n"
+"\n"
+"<b>Important</b>: If you have more than one \n"
+"account - beware, this is <b>NOT</b> the sum \n"
+"of the phone costs of all your accounts!"
+
+#: accounts.cpp:132 conwindow.cpp:52
+msgid "Volume:"
+msgstr "Volume:"
+
+#: accounts.cpp:141
+msgid ""
+"<p>This shows the number of bytes transferred\n"
+"for the selected account (not for all of your\n"
+"accounts. You can select what to display in\n"
+"the accounting dialog.\n"
+"\n"
+"<a href=\"#volaccounting\">More on volume accounting</a>"
+msgstr ""
+"<p>This shows the number of bytes transferred\n"
+"for the selected account (not for all of your\n"
+"accounts. You can select what to display in\n"
+"the accounting dialogue.\n"
+"\n"
+"<a href=\"#volaccounting\">More on volume accounting</a>"
+
+#: accounts.cpp:156
+msgid "&Reset..."
+msgstr "&Reset..."
+
+#: accounts.cpp:162
+msgid "&View Logs"
+msgstr "&View Logs"
+
+#: accounts.cpp:262 accounts.cpp:307
+msgid "Maximum number of accounts reached."
+msgstr "Maximum number of accounts reached."
+
+#: accounts.cpp:268
+msgid ""
+"Do you want to use the wizard to create the new account or the standard, "
+"dialog-based setup?\n"
+"The wizard is easier and sufficient in most cases. If you need very special "
+"settings, you might want to try the standard, dialog-based setup."
+msgstr ""
+"Do you want to use the wizard to create the new account or the standard, "
+"dialogue-based setup?\n"
+"The wizard is easier and sufficient in most cases. If you need very special "
+"settings, you might want to try the standard, dialogue-based setup."
+
+#: accounts.cpp:273 providerdb.cpp:55
+msgid "Create New Account"
+msgstr "Create New Account"
+
+#: accounts.cpp:274
+msgid "&Wizard"
+msgstr "&Wizard"
+
+#: accounts.cpp:274
+msgid "&Manual Setup"
+msgstr "&Manual Setup"
+
+#: accounts.cpp:312
+msgid "No account selected."
+msgstr "No account selected."
+
+#: accounts.cpp:326
+msgid ""
+"Are you sure you want to delete\n"
+"the account \"%1\"?"
+msgstr ""
+"Are you sure you want to delete\n"
+"the account \"%1\"?"
+
+#: accounts.cpp:329 modems.cpp:195
+msgid "Confirm"
+msgstr "Confirm"
+
+#: accounts.cpp:351
+msgid "New Account"
+msgstr "New Account"
+
+#: accounts.cpp:354
+msgid "Edit Account: "
+msgstr "Edit Account: "
+
+#: accounts.cpp:360
+msgid "Dial"
+msgstr "Dial"
+
+#: accounts.cpp:360
+msgid "Dial Setup"
+msgstr "Dial Setup"
+
+#: accounts.cpp:361
+msgid "IP"
+msgstr "IP"
+
+#: accounts.cpp:361
+msgid "IP Setup"
+msgstr "IP Setup"
+
+#: accounts.cpp:362
+msgid "Gateway"
+msgstr "Gateway"
+
+#: accounts.cpp:362
+msgid "Gateway Setup"
+msgstr "Gateway Setup"
+
+#: accounts.cpp:363
+msgid "DNS"
+msgstr "DNS"
+
+#: accounts.cpp:363
+msgid "DNS Servers"
+msgstr "DNS Servers"
+
+#: accounts.cpp:364
+msgid "Login Script"
+msgstr "Login Script"
+
+#: accounts.cpp:364
+msgid "Edit Login Script"
+msgstr "Edit Login Script"
+
+#: accounts.cpp:365
+msgid "Execute"
+msgstr "Execute"
+
+#: accounts.cpp:365
+msgid "Execute Programs"
+msgstr "Execute Programs"
+
+#: accounts.cpp:366
+msgid "Accounting"
+msgstr "Accounting"
+
+#: accounts.cpp:386
+msgid ""
+"You must enter a unique\n"
+"account name"
+msgstr ""
+"You must enter a unique\n"
+"account name"
+
+#: accounts.cpp:391
+msgid "Login script has unbalanced loop Start/End"
+msgstr "Login script has unbalanced loop Start/End"
+
+#: accounts.cpp:405 conwindow.cpp:98 modems.cpp:259
+msgid "Byte"
+msgstr "Byte"
+
+#: accounts.cpp:405 conwindow.cpp:98 modems.cpp:259
+msgid "KB"
+msgstr "KB"
+
+#: accounts.cpp:406 conwindow.cpp:99 modems.cpp:260
+msgid "MB"
+msgstr "MB"
+
+#: accounts.cpp:406 conwindow.cpp:99 modems.cpp:260
+msgid "GB"
+msgstr "GB"
+
+#: accounts.cpp:431
+msgid "Reset Accounting"
+msgstr "Reset Accounting"
+
+#: accounts.cpp:434
+msgid "What to Reset"
+msgstr "What to Reset"
+
+#: accounts.cpp:437
+msgid "Reset the accumulated p&hone costs"
+msgstr "Reset the accumulated p&hone costs"
+
+#: accounts.cpp:440
+msgid ""
+"Check this to set the phone costs\n"
+"to zero. Typically you will want to\n"
+"do this once a month."
+msgstr ""
+"Check this to set the phone costs\n"
+"to zero. Typically you will want to\n"
+"do this once a month."
+
+#: accounts.cpp:444
+msgid "Reset &volume accounting"
+msgstr "Reset &volume accounting"
+
+#: accounts.cpp:447
+msgid ""
+"Check this to set the volume accounting\n"
+"to zero. Typically you will want to do this\n"
+"once a month."
+msgstr ""
+"Check this to set the volume accounting\n"
+"to zero. Typically you will want to do this\n"
+"once a month."
+
+#: acctselect.cpp:61
+msgid "&Enable accounting"
+msgstr "&Enable accounting"
+
+#: acctselect.cpp:74
+msgid "Check for rule updates"
+msgstr "Check for rule updates"
+
+#: acctselect.cpp:84
+msgid "Selected:"
+msgstr "Selected:"
+
+#: acctselect.cpp:97
+msgid "Volume accounting:"
+msgstr "Volume accounting:"
+
+#: acctselect.cpp:99
+msgid "No Accounting"
+msgstr "No Accounting"
+
+#: acctselect.cpp:100
+msgid "Bytes In"
+msgstr "Bytes In"
+
+#: acctselect.cpp:101
+msgid "Bytes Out"
+msgstr "Bytes Out"
+
+#: acctselect.cpp:102
+msgid "Bytes In & Out"
+msgstr "Bytes In & Out"
+
+#: acctselect.cpp:254
+msgid "Available Rules"
+msgstr "Available Rules"
+
+#: acctselect.cpp:282
+msgid "(none)"
+msgstr "(none)"
+
+#: connect.cpp:104
+msgid "Connecting to: "
+msgstr "Connecting to: "
+
+#: connect.cpp:113 connect.cpp:247 miniterm.cpp:135 modeminfo.cpp:58
+#: modeminfo.cpp:135
+msgid "Unable to create modem lock file."
+msgstr "Unable to create modem lock file."
+
+#: connect.cpp:118 connect.cpp:186 modeminfo.cpp:63
+msgid "Looking for modem..."
+msgstr "Looking for modem..."
+
+#: connect.cpp:126
+msgid "&Log"
+msgstr "&Log"
+
+#: connect.cpp:213 kpppwidget.cpp:778
+#, c-format
+msgid "Connecting to: %1"
+msgstr "Connecting to: %1"
+
+#: connect.cpp:223 connect.cpp:224
+msgid "Running pre-startup command..."
+msgstr "Running pre-startup command..."
+
+#: connect.cpp:241 miniterm.cpp:130 modeminfo.cpp:129
+msgid "Modem device is locked."
+msgstr "Modem device is locked."
+
+#: connect.cpp:294 connect.cpp:295
+msgid "Initializing modem..."
+msgstr "Initialising modem..."
+
+#: connect.cpp:332
+msgid "Setting "
+msgstr "Setting "
+
+#: connect.cpp:355 connect.cpp:356
+msgid "Setting speaker volume..."
+msgstr "Setting speaker volume..."
+
+#: connect.cpp:371
+msgid "Turning off dial tone waiting..."
+msgstr "Turning off dial tone waiting..."
+
+#: connect.cpp:390
+msgid "Waiting for callback..."
+msgstr "Waiting for callback..."
+
+#: connect.cpp:401
+#, c-format
+msgid "Dialing %1"
+msgstr "Dialling %1"
+
+#: connect.cpp:432
+msgid "Line busy. Hanging up..."
+msgstr "Line busy. Hanging up..."
+
+#: connect.cpp:437
+msgid "Line busy. Waiting: %1 seconds"
+msgstr "Line busy. Waiting: %1 seconds"
+
+#: connect.cpp:457
+msgid "No Dial Tone"
+msgstr "No Dial Tone"
+
+#: connect.cpp:470
+msgid "No carrier. Waiting: %1 seconds"
+msgstr "No carrier. Waiting: %1 seconds"
+
+#: connect.cpp:487
+msgid "No Carrier"
+msgstr "No Carrier"
+
+#: connect.cpp:498
+msgid "Digital Line Protection Detected."
+msgstr "Digital Line Protection Detected."
+
+#: connect.cpp:502
+msgid ""
+"A Digital Line Protection (DLP) error response has been detected.\n"
+"Please disconnect the phone line.\n"
+"\n"
+"Do NOT connect this modem to a digital phone line or the modem could get "
+"permanently damaged"
+msgstr ""
+"A Digital Line Protection (DLP) error response has been detected.\n"
+"Please disconnect the phone line.\n"
+"\n"
+"Do NOT connect this modem to a digital phone line or the modem could get "
+"permanently damaged"
+
+#: connect.cpp:556
+#, c-format
+msgid "Scanning %1"
+msgstr "Scanning %1"
+
+#: connect.cpp:566
+#, c-format
+msgid "Saving %1"
+msgstr "Saving %1"
+
+#: connect.cpp:584
+#, c-format
+msgid "Sending %1"
+msgstr "Sending %1"
+
+#: connect.cpp:609
+#, c-format
+msgid "Expecting %1"
+msgstr "Expecting %1"
+
+#: connect.cpp:623
+msgid "Pause %1 seconds"
+msgstr "Pause %1 seconds"
+
+#: connect.cpp:640
+msgid "Timeout %1 seconds"
+msgstr "Timeout %1 seconds"
+
+#: connect.cpp:652 connect.cpp:653
+msgid "Hangup"
+msgstr "Hang up"
+
+#: connect.cpp:666 connect.cpp:667
+msgid "Answer"
+msgstr "Answer"
+
+#: connect.cpp:675
+#, c-format
+msgid "ID %1"
+msgstr "ID %1"
+
+#: connect.cpp:711
+#, c-format
+msgid "Password %1"
+msgstr "Password %1"
+
+#: connect.cpp:748
+#, c-format
+msgid "Prompting %1"
+msgstr "Prompting %1"
+
+#: connect.cpp:785
+#, c-format
+msgid "PW Prompt %1"
+msgstr "PW Prompt %1"
+
+#: connect.cpp:810
+#, c-format
+msgid "Loop Start %1"
+msgstr "Loop Start %1"
+
+#: connect.cpp:818
+msgid "ERROR: Nested too deep, ignored."
+msgstr "ERROR: Nested too deep, ignored."
+
+#: connect.cpp:821
+msgid "Loops nested too deeply."
+msgstr "Loops nested too deeply."
+
+#: connect.cpp:835
+#, c-format
+msgid "Loop End %1"
+msgstr "Loop End %1"
+
+#: connect.cpp:837
+#, c-format
+msgid "LoopEnd without matching Start. Line: %1"
+msgstr "LoopEnd without matching Start. Line: %1"
+
+#: connect.cpp:922
+msgid "Starting pppd..."
+msgstr "Starting pppd..."
+
+#: connect.cpp:1006
+#, c-format
+msgid "Scan Var: %1"
+msgstr "Scan Var: %1"
+
+#: connect.cpp:1016
+#, c-format
+msgid "Found: %1"
+msgstr "Found: %1"
+
+#: connect.cpp:1027
+#, c-format
+msgid "Looping: %1"
+msgstr "Looping: %1"
+
+#: connect.cpp:1061 modeminfo.cpp:226
+msgid "One moment please..."
+msgstr "One moment please..."
+
+#: connect.cpp:1105
+msgid "Script timed out."
+msgstr "Script timed out."
+
+#: connect.cpp:1120
+#, c-format
+msgid "Scanning: %1"
+msgstr "Scanning: %1"
+
+#: connect.cpp:1129
+#, c-format
+msgid "Expecting: %1"
+msgstr "Expecting: %1"
+
+#: connect.cpp:1164
+msgid "Logging on to network..."
+msgstr "Logging on to network..."
+
+#: connect.cpp:1198
+msgid "Running startup command..."
+msgstr "Running startup command..."
+
+#: connect.cpp:1203 connect.cpp:1210
+msgid "Done"
+msgstr "Done"
+
+#: connect.cpp:1279 edit.cpp:157 general.cpp:262 modem.cpp:187
+msgid "None"
+msgstr "None"
+
+#: connect.cpp:1281 general.cpp:260 modem.cpp:188 pppdata.cpp:546
+msgid "Hardware [CRTSCTS]"
+msgstr "Hardware [CRTSCTS]"
+
+#: connect.cpp:1339
+msgid "pppd command + command-line arguments exceed 2024 characters in length."
+msgstr ""
+"pppd command + command-line arguments exceed 2024 characters in length."
+
+#: conwindow.cpp:46
+msgid "Connected at:"
+msgstr "Connected at:"
+
+#: conwindow.cpp:49
+msgid "Time connected:"
+msgstr "Time connected:"
+
+#: conwindow.cpp:56
+msgid "Session bill:"
+msgstr "Session bill:"
+
+#: conwindow.cpp:58
+msgid "Total bill:"
+msgstr "Total bill:"
+
+#: conwindow.cpp:64
+msgid "&Disconnect"
+msgstr "&Disconnect"
+
+#: conwindow.cpp:68
+msgid "De&tails"
+msgstr "De&tails"
+
+#: conwindow.cpp:264
+msgid ""
+"Connection: %1\n"
+"Connected at: %2\n"
+"Time connected: %3"
+msgstr ""
+"Connection: %1\n"
+"Connected at: %2\n"
+"Time connected: %3"
+
+#: conwindow.cpp:271
+msgid ""
+"\n"
+"Session Bill: %1\n"
+"Total Bill: %2"
+msgstr ""
+"\n"
+"Session Bill: %1\n"
+"Total Bill: %2"
+
+#: debug.cpp:51
+msgid "Login Script Debug Window"
+msgstr "Login Script Debug Window"
+
+#: docking.cpp:54
+msgid "Details"
+msgstr "Details"
+
+#: docking.cpp:56
+msgid "Disconnect"
+msgstr "Disconnect"
+
+#: docking.cpp:125
+msgid "Minimize"
+msgstr "Minimise"
+
+#: edit.cpp:54
+msgid "Connection &name:"
+msgstr "Connection &name:"
+
+#: edit.cpp:62
+msgid "Type in a unique name for this connection"
+msgstr "Type in a unique name for this connection"
+
+#: edit.cpp:68
+msgid "P&hone number:"
+msgstr "P&hone number:"
+
+#: edit.cpp:80
+msgid "&Add..."
+msgstr "&Add..."
+
+#: edit.cpp:104
+msgid ""
+"<p>Specifies the phone numbers to dial. You\n"
+"can supply multiple numbers here, simply\n"
+"click on \"Add\". You can arrange the\n"
+"order the numbers are tried by using the\n"
+"arrow buttons.\n"
+"\n"
+"When a number is busy or fails, <i>kppp</i> will \n"
+"try the next number and so on"
+msgstr ""
+"<p>Specifies the phone numbers to dial. You\n"
+"can supply multiple numbers here, simply\n"
+"click on \"Add\". You can arrange the\n"
+"order the numbers are tried by using the\n"
+"arrow buttons.\n"
+"\n"
+"When a number is busy or fails, <i>KPPP</i> will \n"
+"try the next number and so on"
+
+#: edit.cpp:115
+msgid "A&uthentication:"
+msgstr "A&uthentication:"
+
+#: edit.cpp:120
+msgid "Script-based"
+msgstr "Script-based"
+
+#: edit.cpp:121
+msgid "PAP"
+msgstr "PAP"
+
+#: edit.cpp:122
+msgid "Terminal-based"
+msgstr "Terminal-based"
+
+#: edit.cpp:123
+msgid "CHAP"
+msgstr "CHAP"
+
+#: edit.cpp:124
+msgid "PAP/CHAP"
+msgstr "PAP/CHAP"
+
+#: edit.cpp:126
+msgid ""
+"<p>Specifies the method used to identify yourself to\n"
+"the PPP server. Most universities still use\n"
+"<b>Terminal</b>- or <b>Script</b>-based authentication,\n"
+"while most ISP use <b>PAP</b> and/or <b>CHAP</b>. If\n"
+"unsure, contact your ISP.\n"
+"\n"
+"If you can choose between PAP and CHAP,\n"
+"choose CHAP, because it's much safer. If you don't know\n"
+"whether PAP or CHAP is right, choose PAP/CHAP."
+msgstr ""
+"<p>Specifies the method used to identify yourself to\n"
+"the PPP server. Most universities still use\n"
+"<b>Terminal</b>- or <b>Script</b>-based authentication,\n"
+"while most ISP use <b>PAP</b> and/or <b>CHAP</b>. If\n"
+"unsure, contact your ISP.\n"
+"\n"
+"If you can choose between PAP and CHAP,\n"
+"choose CHAP, because it's much safer. If you don't know\n"
+"whether PAP or CHAP is right, choose PAP/CHAP."
+
+#: edit.cpp:139
+msgid "Store &password"
+msgstr "Store &password"
+
+#: edit.cpp:143
+msgid ""
+"<p>When this is turned on, your ISP password\n"
+"will be saved in <i>kppp</i>'s config file, so\n"
+"you do not need to type it in every time.\n"
+"\n"
+"<b><font color=\"red\">Warning:</font> your password will be stored as\n"
+"plain text in the config file, which is\n"
+"readable only to you. Make sure nobody\n"
+"gains access to this file!"
+msgstr ""
+"<p>When this is turned on, your ISP password\n"
+"will be saved in <i>kppp</i>'s config file, so\n"
+"you do not need to type it in every time.\n"
+"\n"
+"<b><font color=\"red\">Warning:</font> your password will be stored as\n"
+"plain text in the config file, which is\n"
+"readable only to you. Make sure nobody\n"
+"gains access to this file!"
+
+#: edit.cpp:152
+msgid "&Callback type:"
+msgstr "&Callback type:"
+
+#: edit.cpp:158
+msgid "Administrator-defined"
+msgstr "Administrator-defined"
+
+#: edit.cpp:159
+msgid "User-defined"
+msgstr "User-defined"
+
+#: edit.cpp:163
+msgid "Callback type"
+msgstr "Callback type"
+
+#: edit.cpp:168
+msgid "Call&back number:"
+msgstr "Call&back number:"
+
+#: edit.cpp:175
+msgid "Callback phone number"
+msgstr "Callback phone number"
+
+#: edit.cpp:180
+msgid "Customize &pppd Arguments..."
+msgstr "Customize &pppd Arguments..."
+
+#: edit.cpp:321
+msgid ""
+"Here you can select commands to run at certain stages of the\n"
+"connection. The commands are run with your real user id, so\n"
+"you cannot run any commands here requiring root permissions\n"
+"(unless, of course, you are root).\n"
+"\n"
+"Be sure to supply the whole path to the program otherwise\n"
+"kppp might be unable to find it."
+msgstr ""
+"Here you can select commands to run at certain stages of the\n"
+"connection. The commands are run with your real user id, so\n"
+"you cannot run any commands here requiring root permissions\n"
+"(unless, of course, you are root).\n"
+"\n"
+"Be sure to supply the whole path to the program otherwise\n"
+"kppp might be unable to find it."
+
+#: edit.cpp:336
+msgid "&Before connect:"
+msgstr "&Before connect:"
+
+#: edit.cpp:343
+msgid ""
+"Allows you to run a program <b>before</b> a connection\n"
+"is established. It is called immediately before\n"
+"dialing has begun.\n"
+"\n"
+"This might be useful, e.g. to stop HylaFAX blocking the\n"
+"modem."
+msgstr ""
+"Allows you to run a program <b>before</b> a connection\n"
+"is established. It is called immediately before\n"
+"dialing has begun.\n"
+"\n"
+"This might be useful, e.g. to stop HylaFAX blocking the\n"
+"modem."
+
+#: edit.cpp:352
+msgid "&Upon connect:"
+msgstr "&Upon connect:"
+
+#: edit.cpp:359
+msgid ""
+"Allows you to run a program <b>after</b> a connection\n"
+"is established. When your program is called, all\n"
+"preparations for an Internet connection are finished.\n"
+"\n"
+"Very useful for fetching mail and news"
+msgstr ""
+"Allows you to run a program <b>after</b> a connection\n"
+"is established. When your program is called, all\n"
+"preparations for an Internet connection are finished.\n"
+"\n"
+"Very useful for fetching mail and news"
+
+#: edit.cpp:368
+msgid "Before &disconnect:"
+msgstr "Before &disconnect:"
+
+#: edit.cpp:376
+msgid ""
+"Allows you to run a program <b>before</b> a connection\n"
+"is closed. The connection will stay open until\n"
+"the program exits."
+msgstr ""
+"Allows you to run a program <b>before</b> a connection\n"
+"is closed. The connection will stay open until\n"
+"the program exits."
+
+#: edit.cpp:383
+msgid "U&pon disconnect:"
+msgstr "U&pon disconnect:"
+
+#: edit.cpp:392
+msgid ""
+"Allows you to run a program <b>after</b> a connection\n"
+"has been closed."
+msgstr ""
+"Allows you to run a program <b>after</b> a connection\n"
+"has been closed."
+
+#: edit.cpp:436 edit.cpp:791
+msgid "C&onfiguration"
+msgstr "C&onfiguration"
+
+#: edit.cpp:445
+msgid "Dynamic IP address"
+msgstr "Dynamic IP address"
+
+#: edit.cpp:447
+msgid ""
+"Select this option when your computer gets an\n"
+"internet address (IP) every time a\n"
+"connection is made.\n"
+"\n"
+"Almost every Internet Service Provider uses\n"
+"this method, so this should be turned on."
+msgstr ""
+"Select this option when your computer gets an\n"
+"internet address (IP) every time a\n"
+"connection is made.\n"
+"\n"
+"Almost every Internet Service Provider uses\n"
+"this method, so this should be turned on."
+
+#: edit.cpp:455
+msgid "Static IP address"
+msgstr "Static IP address"
+
+#: edit.cpp:459
+msgid ""
+"Select this option when your computer has a\n"
+"fixed internet address (IP). Most computers\n"
+"don't have this, so you should probably select\n"
+"dynamic IP addressing unless you know what you\n"
+"are doing."
+msgstr ""
+"Select this option when your computer has a\n"
+"fixed Internet address (IP). Most computers\n"
+"don't have this, so you should probably select\n"
+"dynamic IP addressing unless you know what you\n"
+"are doing."
+
+#: edit.cpp:469
+msgid "&IP address:"
+msgstr "&IP address:"
+
+#: edit.cpp:470
+msgid ""
+"If your computer has a permanent internet\n"
+"address, you must supply your IP address here."
+msgstr ""
+"If your computer has a permanent Internet\n"
+"address, you must supply your IP address here."
+
+#: edit.cpp:481
+msgid "&Subnet mask:"
+msgstr "&Subnet mask:"
+
+#: edit.cpp:482
+msgid ""
+"<p>If your computer has a static Internet address,\n"
+"you must supply a network mask here. In almost\n"
+"all cases this netmask will be <b>255.255.255.0</b>,\n"
+"but your mileage may vary.\n"
+"\n"
+"If unsure, contact your Internet Service Provider"
+msgstr ""
+"<p>If your computer has a static Internet address,\n"
+"you must supply a network mask here. In almost\n"
+"all cases this netmask will be <b>255.255.255.0</b>,\n"
+"but your mileage may vary.\n"
+"\n"
+"If unsure, contact your Internet Service Provider"
+
+#: edit.cpp:497
+msgid "&Auto-configure hostname from this IP"
+msgstr "&Auto-configure hostname from this IP"
+
+#: edit.cpp:503
+msgid ""
+"<p>Whenever you connect, this reconfigures\n"
+"your hostname to match the IP address you\n"
+"got from the PPP server. This may be useful\n"
+"if you need to use a protocol which depends\n"
+"on this information, but it can also cause several\n"
+"<a href=\"kppp-7.html#autohostname\">problems</a>.\n"
+"\n"
+"Do not enable this unless you really need it."
+msgstr ""
+"<p>Whenever you connect, this reconfigures\n"
+"your hostname to match the IP address you\n"
+"got from the PPP server. This may be useful\n"
+"if you need to use a protocol which depends\n"
+"on this information, but it can also cause several\n"
+"<a href=\"kppp-7.html#autohostname\">problems</a>.\n"
+"\n"
+"Do not enable this unless you really need it."
+
+#: edit.cpp:544
+msgid ""
+"Selecting this option might cause some weird problems with the X-server and "
+"applications while kppp is connected. Don't use it until you know what you are "
+"doing!\n"
+"For more information take a look at the handbook (or help) in the section "
+"\"Frequently asked questions\"."
+msgstr ""
+"Selecting this option might cause some weird problems with the X-server and "
+"applications while kppp is connected. Don't use it until you know what you are "
+"doing!\n"
+"For more information take a look at the handbook (or help) in the section "
+"\"Frequently asked questions\"."
+
+#: edit.cpp:592
+msgid "Domain &name:"
+msgstr "Domain &name:"
+
+#: edit.cpp:599
+msgid ""
+"If you enter a domain name here, this domain\n"
+"name is used for your computer while you are\n"
+"connected. When the connection is closed, the\n"
+"original domain name of your computer is\n"
+"restored.\n"
+"\n"
+"If you leave this field blank, no changes are\n"
+"made to the domain name."
+msgstr ""
+"If you enter a domain name here, this domain\n"
+"name is used for your computer while you are\n"
+"connected. When the connection is closed, the\n"
+"original domain name of your computer is\n"
+"restored.\n"
+"\n"
+"If you leave this field blank, no changes are\n"
+"made to the domain name."
+
+#: edit.cpp:611
+msgid "C&onfiguration:"
+msgstr "C&onfiguration:"
+
+#: edit.cpp:619
+msgid "Automatic"
+msgstr "Automatic"
+
+#: edit.cpp:626
+msgid "Manual"
+msgstr "Manual"
+
+#: edit.cpp:630
+msgid "DNS &IP address:"
+msgstr "DNS &IP address:"
+
+#: edit.cpp:643
+msgid ""
+"<p>Allows you to specify a new DNS server to be\n"
+"used while you are connected. When the\n"
+"connection is closed, this DNS entry will be\n"
+"removed again.\n"
+"\n"
+"To add a DNS server, type in the IP address of\n"
+"the DNS server here and click on <b>Add</b>"
+msgstr ""
+"<p>Allows you to specify a new DNS server to be\n"
+"used while you are connected. When the\n"
+"connection is closed, this DNS entry will be\n"
+"removed again.\n"
+"\n"
+"To add a DNS server, type in the IP address of\n"
+"the DNS server here and click on <b>Add</b>"
+
+#: edit.cpp:656 edit.cpp:887 pppdargs.cpp:76
+msgid "&Add"
+msgstr "&Add"
+
+#: edit.cpp:664
+msgid ""
+"Click this button to add the DNS server\n"
+"specified in the field above. The entry\n"
+"will then be added to the list below"
+msgstr ""
+"Click this button to add the DNS server\n"
+"specified in the field above. The entry\n"
+"will then be added to the list below"
+
+#: edit.cpp:675
+msgid ""
+"Click this button to remove the selected DNS\n"
+"server entry from the list below"
+msgstr ""
+"Click this button to remove the selected DNS\n"
+"server entry from the list below"
+
+#: edit.cpp:678
+msgid "DNS address &list:"
+msgstr "DNS address &list:"
+
+#: edit.cpp:688
+msgid ""
+"<p>This shows all defined DNS servers to use\n"
+"while you are connected. Use the <b>Add</b> and\n"
+"<b>Remove</b> buttons to modify the list"
+msgstr ""
+"<p>This shows all defined DNS servers to use\n"
+"while you are connected. Use the <b>Add</b> and\n"
+"<b>Remove</b> buttons to modify the list"
+
+#: edit.cpp:696
+msgid "&Disable existing DNS servers during connection"
+msgstr "&Disable existing DNS servers during connection"
+
+#: edit.cpp:701
+msgid ""
+"<p>When this option is selected, all DNS\n"
+"servers specified in <tt>/etc/resolv.conf</tt> are\n"
+"temporary disabled while the dialup connection\n"
+"is established. After the connection is\n"
+"closed, the servers will be re-enabled\n"
+"\n"
+"Typically, there is no reason to use this\n"
+"option, but it may become useful under \n"
+"some circumstances."
+msgstr ""
+"<p>When this option is selected, all DNS\n"
+"servers specified in <tt>/etc/resolv.conf</tt> are\n"
+"temporary disabled while the dialup connection\n"
+"is established. After the connection is\n"
+"closed, the servers will be re-enabled\n"
+"\n"
+"Typically, there is no reason to use this\n"
+"option, but it may become useful under \n"
+"some circumstances."
+
+#: edit.cpp:799
+msgid "Default gateway"
+msgstr "Default gateway"
+
+#: edit.cpp:802
+msgid ""
+"This makes the PPP peer computer (the computer\n"
+"you are connected to with your modem) to act as\n"
+"a gateway. Your computer will send all packets not\n"
+"going to a computer inside your local net to this\n"
+"computer, which will route these packets.\n"
+"\n"
+"This is the default for most ISPs, so you should\n"
+"probably leave this option on."
+msgstr ""
+"This makes the PPP peer computer (the computer\n"
+"you are connected to with your modem) to act as\n"
+"a gateway. Your computer will send all packets not\n"
+"going to a computer inside your local net to this\n"
+"computer, which will route these packets.\n"
+"\n"
+"This is the default for most ISPs, so you should\n"
+"probably leave this option on."
+
+#: edit.cpp:813
+msgid "Static gateway"
+msgstr "Static gateway"
+
+#: edit.cpp:816
+msgid ""
+"<p>Allows you to specify which computer you want\n"
+"to use as gateway (see <i>Default Gateway</i> above)"
+msgstr ""
+"<p>Allows you to specify which computer you want\n"
+"to use as gateway (see <i>Default Gateway</i> above)"
+
+#: edit.cpp:820
+msgid "Gateway &IP address:"
+msgstr "Gateway &IP address:"
+
+#: edit.cpp:824
+msgid "&Assign the default route to this gateway"
+msgstr "&Assign the default route to this gateway"
+
+#: edit.cpp:827
+msgid ""
+"If this option is enabled, all packets not\n"
+"going to the local net are routed through\n"
+"the PPP connection.\n"
+"\n"
+"Normally, you should turn this on"
+msgstr ""
+"If this option is enabled, all packets not\n"
+"going to the local net are routed through\n"
+"the PPP connection.\n"
+"\n"
+"Normally, you should turn this on"
+
+#: edit.cpp:1204
+msgid "Add Phone Number"
+msgstr "Add Phone Number"
+
+#: edit.cpp:1212
+msgid "Enter a phone number:"
+msgstr "Enter a phone number:"
+
+#: general.cpp:56
+msgid "pppd version:"
+msgstr "pppd version:"
+
+#: general.cpp:66
+msgid "pppd &timeout:"
+msgstr "pppd &timeout:"
+
+#: general.cpp:68 general.cpp:384 general.cpp:470
+msgid " sec"
+msgstr " sec"
+
+#: general.cpp:72
+msgid ""
+"<i>kppp</i> will wait this number of seconds\n"
+"to see if a PPP connection is established.\n"
+"If no connection is made in this time frame,\n"
+"<i>kppp</i> will give up and kill pppd."
+msgstr ""
+"<i>KPPP</i> will wait this number of seconds\n"
+"to see if a PPP connection is established.\n"
+"If no connection is made in this time frame,\n"
+"<i>KPPP</i> will give up and kill pppd."
+
+#: general.cpp:82
+msgid "Doc&k into panel on connect"
+msgstr "Doc&k into panel on connect"
+
+#: general.cpp:84
+msgid ""
+"<p>After a connection is established, the\n"
+"window is minimized and a small icon\n"
+"in the KDE panel represents this window.\n"
+"\n"
+"Clicking on this icon will restore the\n"
+"window to its original location and\n"
+"size."
+msgstr ""
+"<p>After a connection is established, the\n"
+"window is minimised and a small icon\n"
+"in the KDE panel represents this window.\n"
+"\n"
+"Clicking on this icon will restore the\n"
+"window to its original location and\n"
+"size."
+
+#: general.cpp:97
+msgid "A&utomatic redial on disconnect"
+msgstr "A&utomatic redial on disconnect"
+
+#: general.cpp:103
+msgid ""
+"<p>When a connection is established and\n"
+"it somehow gets disconnected, <i>kppp</i>\n"
+"will try to reconnect to the same account.\n"
+"\n"
+"See <a href=\"#redial\">here</a> for more on this topic."
+msgstr ""
+"<p>When a connection is established and\n"
+"it somehow gets disconnected, <i>KPPP</i>\n"
+"will try to reconnect to the same account.\n"
+"\n"
+"See <a href=\"#redial\">here</a> for more on this topic."
+
+#: general.cpp:109
+msgid "Automatic redial on NO &CARRIER"
+msgstr "Automatic redial on NO &CARRIER"
+
+#: general.cpp:115
+msgid ""
+"<p>When dialing if modem returns NO CARRIER\n"
+"the program will make a new attempt to redial\n"
+"instead of waiting for user to click <CANCEL>\n"
+"button."
+msgstr ""
+"<p>When dialing if modem returns NO CARRIER\n"
+"the program will make a new attempt to redial\n"
+"instead of waiting for user to click <CANCEL>\n"
+"button."
+
+#: general.cpp:120
+msgid "&Show clock on caption"
+msgstr "&Show clock on caption"
+
+#: general.cpp:126
+msgid ""
+"When this option is checked, the window\n"
+"title shows the time since a connection\n"
+"was established. Very useful, so you \n"
+"should turn this on"
+msgstr ""
+"When this option is ticked, the window\n"
+"title shows the time since a connection\n"
+"was established. Very useful, so you \n"
+"should turn this on"
+
+#: general.cpp:131
+msgid "Disco&nnect on X server shutdown"
+msgstr "Disco&nnect on X server shutdown"
+
+#: general.cpp:137
+msgid ""
+"<p>Checking this option will close any\n"
+"open connection when the X-server is\n"
+"shut down. You should enable this option\n"
+"unless you know what you are doing.\n"
+"\n"
+"See <a href=\"#disxserver\">here</a> for more on this."
+msgstr ""
+"<p>Ticking this option will close any\n"
+"open connection when the X-server is\n"
+"shut down. You should enable this option\n"
+"unless you know what you are doing.\n"
+"\n"
+"See <a href=\"#disxserver\">here</a> for more on this."
+
+#: general.cpp:144
+msgid "&Quit on disconnect"
+msgstr "&Quit on disconnect"
+
+#: general.cpp:150
+msgid ""
+"When this option is turned on, <i>kppp</i>\n"
+"will be closed when you disconnect"
+msgstr ""
+"When this option is turned on, <i>KPPP</i>\n"
+"will be closed when you disconnect"
+
+#: general.cpp:153
+msgid "Minimi&ze window on connect"
+msgstr "Minimise &window on connect"
+
+#: general.cpp:159
+msgid ""
+"Iconifies <i>kppp</i>'s window when a\n"
+"connection is established"
+msgstr ""
+"Iconifies <i>KPPP</i>'s window when a\n"
+"connection is established"
+
+#: general.cpp:211
+msgid "Modem &name:"
+msgstr "Modem &name:"
+
+#: general.cpp:219
+msgid "Type in a unique name for this modem"
+msgstr "Type in a unique name for this modem"
+
+#: general.cpp:224
+msgid "Modem de&vice:"
+msgstr "Modem de&vice:"
+
+#: general.cpp:243
+msgid ""
+"This specifies the serial port your modem is attached \n"
+"to. On Linux/x86, typically this is either /dev/ttyS0 \n"
+"(COM1 under DOS) or /dev/ttyS1 (COM2 under DOS).\n"
+"\n"
+"If you have an internal ISDN card with AT command\n"
+"emulation (most cards under Linux support this), you\n"
+"should select one of the /dev/ttyIx devices."
+msgstr ""
+"This specifies the serial port your modem is attached \n"
+"to. On Linux/x86, typically this is either /dev/ttyS0 \n"
+"(COM1 under DOS) or /dev/ttyS1 (COM2 under DOS).\n"
+"\n"
+"If you have an internal ISDN card with AT command\n"
+"emulation (most cards under Linux support this), you\n"
+"should select one of the /dev/ttyIx devices."
+
+#: general.cpp:255
+msgid "&Flow control:"
+msgstr "&Flow control:"
+
+#: general.cpp:261
+msgid "Software [XON/XOFF]"
+msgstr "Software [XON/XOFF]"
+
+#: general.cpp:272
+msgid ""
+"<p>Specifies how the serial port and modem\n"
+"communicate. You should not change this unless\n"
+"you know what you are doing.\n"
+"\n"
+"<b>Default</b>: CRTSCTS"
+msgstr ""
+"<p>Specifies how the serial port and modem\n"
+"communicate. You should not change this unless\n"
+"you know what you are doing.\n"
+"\n"
+"<b>Default</b>: CRTSCTS"
+
+#: general.cpp:281
+msgid "&Line termination:"
+msgstr "&Line termination:"
+
+#: general.cpp:291
+msgid ""
+"<p>Specifies how AT commands are sent to your\n"
+"modem. Most modems will work fine with the\n"
+"default <i>CR/LF</i>. If your modem does not react\n"
+"to the init string, you should try different\n"
+"settings here\n"
+"\n"
+"<b>Default</b>: CR/LF"
+msgstr ""
+"<p>Specifies how AT commands are sent to your\n"
+"modem. Most modems will work fine with the\n"
+"default <i>CR/LF</i>. If your modem does not react\n"
+"to the init string, you should try different\n"
+"settings here\n"
+"\n"
+"<b>Default</b>: CR/LF"
+
+#: general.cpp:302
+msgid "Co&nnection speed:"
+msgstr "Co&nnection speed:"
+
+#: general.cpp:343
+msgid ""
+"Specifies the speed your modem and the serial\n"
+"port talk to each other. You should begin with\n"
+"at least 115200 bits/sec (or more if you know\n"
+"that your serial port supports higher speeds).\n"
+"If you have connection problems, try to reduce\n"
+"this value."
+msgstr ""
+"Specifies the speed your modem and the serial\n"
+"port talk to each other. You should begin with\n"
+"at least 115200 bits/sec (or more if you know\n"
+"that your serial port supports higher speeds).\n"
+"If you have connection problems, try to reduce\n"
+"this value."
+
+#: general.cpp:361
+msgid "&Use lock file"
+msgstr "&Use lock file"
+
+#: general.cpp:369
+msgid ""
+"<p>To prevent other programs from accessing the\n"
+"modem while a connection is established, a\n"
+"file can be created to indicate that the modem\n"
+"is in use. On Linux an example file would be\n"
+"<tt>/var/lock/LCK..ttyS1</tt>\n"
+"Here you can select whether this locking will\n"
+"be done.\n"
+"\n"
+"<b>Default</b>: On"
+msgstr ""
+"<p>To prevent other programs from accessing the\n"
+"modem while a connection is established, a\n"
+"file can be created to indicate that the modem\n"
+"is in use. On Linux an example file would be\n"
+"<tt>/var/lock/LCK..ttyS1</tt>\n"
+"Here you can select whether this locking will\n"
+"be done.\n"
+"\n"
+"<b>Default</b>: On"
+
+#: general.cpp:382
+msgid "Modem &timeout:"
+msgstr "Modem &timeout:"
+
+#: general.cpp:390
+msgid ""
+"This specifies how long <i>kppp</i> waits for a\n"
+"<i>CONNECT</i> response from your modem. The\n"
+"recommended value is 30 seconds."
+msgstr ""
+"This specifies how long <i>KPPP</i> waits for a\n"
+"<i>CONNECT</i> response from your modem. The\n"
+"recommended value is 30 seconds."
+
+#: general.cpp:454
+msgid "&Wait for dial tone before dialing"
+msgstr "&Wait for dial tone before dialing"
+
+#: general.cpp:459
+msgid ""
+"<p>Normally the modem waits for a dial tone\n"
+"from your phone line, indicating that it can\n"
+"start to dial a number. If your modem does not\n"
+"recognize this sound, or your local phone system\n"
+"does not emit such a tone, uncheck this option\n"
+"\n"
+"<b>Default:</b>: On"
+msgstr ""
+"<p>Normally the modem waits for a dial tone\n"
+"from your phone line, indicating that it can\n"
+"start to dial a number. If your modem does not\n"
+"recognise this sound, or your local phone system\n"
+"does not emit such a tone, untick this option\n"
+"\n"
+"<b>Default:</b>: On"
+
+#: general.cpp:468
+msgid "B&usy wait:"
+msgstr "B&usy wait:"
+
+#: general.cpp:475
+msgid ""
+"Specifies the number of seconds to wait before\n"
+"redial if all dialed numbers are busy. This is\n"
+"necessary because some modems get stuck if the\n"
+"same number is busy too often.\n"
+"\n"
+"The default is 0 seconds, you should not change\n"
+"this unless you need to."
+msgstr ""
+"Specifies the number of seconds to wait before\n"
+"redial if all dialled numbers are busy. This is\n"
+"necessary because some modems get stuck if the\n"
+"same number is busy too often.\n"
+"\n"
+"The default is 0 seconds, you should not change\n"
+"this unless you need to."
+
+#: general.cpp:488
+msgid "Modem &volume:"
+msgstr "Modem &volume:"
+
+#: general.cpp:499
+msgid ""
+"Most modems have a speaker which makes\n"
+"a lot of noise when dialing. Here you can\n"
+"either turn this completely off or select a\n"
+"lower volume.\n"
+"\n"
+"If this does not work for your modem,\n"
+"you must modify the modem volume command."
+msgstr ""
+"Most modems have a speaker which makes\n"
+"a lot of noise when dialling. Here you can\n"
+"either turn this completely off or select a\n"
+"lower volume.\n"
+"\n"
+"If this does not work for your modem,\n"
+"you must modify the modem volume command."
+
+#: general.cpp:513
+msgid "Modem asserts CD line"
+msgstr "Modem asserts CD line"
+
+#: general.cpp:521
+msgid ""
+"This controls how <i>kppp</i> detects that the modem\n"
+"is not responding. Unless you are having\n"
+"problems with this, do not modify this setting.\n"
+"\n"
+"<b>Default</b>: Off"
+msgstr ""
+"This controls how <i>kppp</i> detects that the modem\n"
+"is not responding. Unless you are having\n"
+"problems with this, do not modify this setting.\n"
+"\n"
+"<b>Default</b>: Off"
+
+#: general.cpp:528
+msgid "Mod&em Commands..."
+msgstr "Mod&em Commands..."
+
+#: general.cpp:530
+msgid ""
+"Allows you to change the AT command for\n"
+"your modem."
+msgstr ""
+"Allows you to change the AT command for\n"
+"your modem."
+
+#: general.cpp:533
+msgid "&Query Modem..."
+msgstr "&Query Modem..."
+
+#: general.cpp:535
+msgid ""
+"Most modems support the ATI command set to\n"
+"find out vendor and revision of your modem.\n"
+"\n"
+"Press this button to query your modem for\n"
+"this information. It can be useful to help\n"
+"you set up the modem"
+msgstr ""
+"Most modems support the ATI command set to\n"
+"find out vendor and revision of your modem.\n"
+"\n"
+"Press this button to query your modem for\n"
+"this information. It can be useful to help\n"
+"you set up the modem"
+
+#: general.cpp:542
+msgid "&Terminal..."
+msgstr "&Terminal..."
+
+#: general.cpp:544
+msgid ""
+"Opens the built-in terminal program. You\n"
+"can use this if you want to play around\n"
+"with your modem's AT command set"
+msgstr ""
+"Opens the built-in terminal program. You\n"
+"can use this if you want to play around\n"
+"with your modem's AT command set"
+
+#: general.cpp:619
+msgid "&Enable throughput graph"
+msgstr "&Enable throughput graph"
+
+#: general.cpp:623
+msgid "Graph Colors"
+msgstr "Graph Colours"
+
+#: general.cpp:628
+msgid "Bac&kground:"
+msgstr "Bac&kground:"
+
+#: general.cpp:633
+msgid "&Text:"
+msgstr "&Text:"
+
+#: general.cpp:638
+msgid "I&nput bytes:"
+msgstr "I&nput bytes:"
+
+#: general.cpp:643
+msgid "O&utput bytes:"
+msgstr "O&utput bytes:"
+
+#: kpppwidget.cpp:102
+msgid "C&onnect to: "
+msgstr "C&onnect to: "
+
+#: kpppwidget.cpp:112
+msgid "Use &modem: "
+msgstr "Use &modem: "
+
+#: kpppwidget.cpp:122
+msgid "&Login ID:"
+msgstr "&Login ID:"
+
+#: kpppwidget.cpp:131
+msgid ""
+"<p>Type in the username that you got from your\n"
+"ISP. This is especially important for PAP\n"
+"and CHAP. You may omit this when you use\n"
+"terminal-based or script-based authentication.\n"
+"\n"
+"<b>Important</b>: case is important here:\n"
+"<i>myusername</i> is not the same as <i>MyUserName</i>."
+msgstr ""
+"<p>Type in the username that you got from your\n"
+"ISP. This is especially important for PAP\n"
+"and CHAP. You may omit this when you use\n"
+"terminal-based or script-based authentication.\n"
+"\n"
+"<b>Important</b>: case is important here:\n"
+"<i>myusername</i> is not the same as <i>MyUserName</i>."
+
+#: kpppwidget.cpp:142
+msgid "&Password:"
+msgstr "&Password:"
+
+#: kpppwidget.cpp:152
+msgid ""
+"<p>Type in the password that you got from your\n"
+"ISP. This is especially important for PAP\n"
+"and CHAP. You may omit this when you use\n"
+"terminal-based or script-based authentication.\n"
+"\n"
+"<b>Important</b>: case is important here:\n"
+"<i>mypassword</i> is not the same as <i>MyPassword</i>."
+msgstr ""
+"<p>Type in the password that you got from your\n"
+"ISP. This is especially important for PAP\n"
+"and CHAP. You may omit this when you use\n"
+"terminal-based or script-based authentication.\n"
+"\n"
+"<b>Important</b>: case is important here:\n"
+"<i>mypassword</i> is not the same as <i>MyPassword</i>."
+
+#: kpppwidget.cpp:168
+msgid "Show lo&g window"
+msgstr "Show lo&g window"
+
+#: kpppwidget.cpp:175
+msgid ""
+"<p>This controls whether a log window is shown.\n"
+"A log window shows the communication between\n"
+"<i>kppp</i> and your modem. This will help you\n"
+"in tracking down problems.\n"
+"\n"
+"Turn it off if <i>kppp</i> routinely connects without\n"
+"problems"
+msgstr ""
+"<p>This controls whether a log window is shown.\n"
+"A log window shows the communication between\n"
+"<i>KPPP</i> and your modem. This will help you\n"
+"in tracking down problems.\n"
+"\n"
+"Turn it off if <i>KPPP</i> routinely connects without\n"
+"problems"
+
+#: kpppwidget.cpp:195
+msgid "Co&nfigure..."
+msgstr "Co&nfigure..."
+
+#: kpppwidget.cpp:212
+msgid "&Connect"
+msgstr "&Connect"
+
+#: kpppwidget.cpp:308
+msgid ""
+"No such Modem:\n"
+"%1\n"
+"Falling back to default"
+msgstr ""
+"No such Modem:\n"
+"%1\n"
+"Falling back to default"
+
+#: kpppwidget.cpp:318
+#, c-format
+msgid ""
+"No such Account:\n"
+"%1"
+msgstr ""
+"No such Account:\n"
+"%1"
+
+#: kpppwidget.cpp:384
+msgid "KPPP Configuration"
+msgstr "KPPP Configuration"
+
+#: kpppwidget.cpp:393
+msgid "&Accounts"
+msgstr "&Accounts"
+
+#: kpppwidget.cpp:393
+msgid "Account Setup"
+msgstr "Account Setup"
+
+#: kpppwidget.cpp:401
+msgid "&Modems"
+msgstr "&Modems"
+
+#: kpppwidget.cpp:401
+msgid "Modems Setup"
+msgstr "Modems Setup"
+
+#: kpppwidget.cpp:405
+msgid "&Graph"
+msgstr "&Graph"
+
+#: kpppwidget.cpp:405
+msgid "Throughput Graph"
+msgstr "Throughput Graph"
+
+#: kpppwidget.cpp:406
+msgid "M&isc"
+msgstr "M&isc"
+
+#: kpppwidget.cpp:406
+msgid "Miscellaneous Settings"
+msgstr "Miscellaneous Settings"
+
+#: kpppwidget.cpp:616
+msgid "Timeout expired while waiting for the PPP interface to come up."
+msgstr "Timeout expired while waiting for the PPP interface to come up."
+
+#: kpppwidget.cpp:619
+msgid "<p>The pppd daemon died unexpectedly!</p>"
+msgstr "<p>The pppd daemon died unexpectedly!</p>"
+
+#: kpppwidget.cpp:622
+#, c-format
+msgid "<p>Exit status: %1"
+msgstr "<p>Exit status: %1"
+
+#: kpppwidget.cpp:623
+msgid ""
+"</p>"
+"<p>See 'man pppd' for an explanation of the error codes or take a look at the "
+"kppp FAQ on <a href=\"%1\">%2</a></p>"
+msgstr ""
+"</p>"
+"<p>See 'man pppd' for an explanation of the error codes or take a look at the "
+"kppp FAQ on <a href=\"%1\">%2</a></p>"
+
+#: kpppwidget.cpp:631
+msgid "&Details"
+msgstr "&Details"
+
+#: kpppwidget.cpp:664
+msgid ""
+"kppp's helper process just died.\n"
+"Since further execution would be pointless, kppp will shut down now."
+msgstr ""
+"kppp's helper process just died.\n"
+"Since further execution would be pointless, kppp will shut down now."
+
+#: kpppwidget.cpp:706
+msgid ""
+"Cannot find the PPP daemon!\n"
+"Make sure that pppd is installed and that you have entered the correct path."
+msgstr ""
+"Cannot find the PPP daemon!\n"
+"Make sure that pppd is installed and that you have entered the correct path."
+
+#: kpppwidget.cpp:715
+msgid ""
+"kppp cannot execute:\n"
+" %1\n"
+"Please make sure that you have given kppp setuid permission and that pppd is "
+"executable."
+msgstr ""
+"kppp cannot execute:\n"
+" %1\n"
+"Please make sure that you have given kppp setuid permission and that pppd is "
+"executable."
+
+#: kpppwidget.cpp:736
+msgid ""
+"kppp can not find:\n"
+" %1\n"
+"Please make sure you have setup your modem device properly and/or adjust the "
+"location of the modem device on the modem tab of the setup dialog."
+msgstr ""
+"kppp can not find:\n"
+" %1\n"
+"Please make sure you have setup your modem device properly and/or adjust the "
+"location of the modem device on the modem tab of the setup dialogue."
+
+#: kpppwidget.cpp:753
+msgid ""
+"You have selected the authentication method PAP or CHAP. This requires that you "
+"supply a username and a password."
+msgstr ""
+"You have selected the authentication method PAP or CHAP. This requires that you "
+"supply a username and a password."
+
+#: kpppwidget.cpp:762
+msgid ""
+"Cannot create PAP/CHAP authentication\n"
+"file \"%1\""
+msgstr ""
+"Cannot create PAP/CHAP authentication\n"
+"file \"%1\""
+
+#: kpppwidget.cpp:771
+msgid "You must specify a telephone number."
+msgstr "You must specify a telephone number."
+
+#: kpppwidget.cpp:804
+msgid "Disconnecting..."
+msgstr "Disconnecting..."
+
+#: kpppwidget.cpp:807
+msgid "Executing command before disconnection."
+msgstr "Executing command before disconnection."
+
+#: kpppwidget.cpp:821
+msgid "Announcing disconnection."
+msgstr "Announcing disconnection."
+
+#: kpppwidget.cpp:873
+msgid "Exiting kPPP will close your PPP Session."
+msgstr "Exiting KPPP will close your PPP Session."
+
+#: kpppwidget.cpp:874
+msgid "Quit kPPP?"
+msgstr "Quit KPPP?"
+
+#: kpppwidget.cpp:924
+msgid "Can not load the accounting ruleset \"%1\"."
+msgstr "Can not load the accounting ruleset \"%1\"."
+
+#: kpppwidget.cpp:1014
+msgid "Recent Changes in KPPP"
+msgstr "Recent Changes in KPPP"
+
+#: kpppwidget.cpp:1027
+msgid ""
+"From version 1.4.8 on, kppp has a new feature\n"
+"called \"Quickhelp\". It's similar to a tooltip,\n"
+"but you can activate it whenever you want.\n"
+"\n"
+"To activate it, simply click on a control like\n"
+"a button or a label with the right mouse button.\n"
+"If the item supports Quickhelp, a popup menu\n"
+"will appear leading to Quickhelp.\n"
+"\n"
+"To test it, right-click somewhere in this text."
+msgstr ""
+"From version 1.4.8 on, KPPP has a new feature\n"
+"called \"Quickhelp\". It's similar to a tooltip,\n"
+"but you can activate it whenever you want.\n"
+"\n"
+"To activate it, simply click on a control like\n"
+"a button or a label with the right mouse button.\n"
+"If the item supports Quickhelp, a popup menu\n"
+"will appear leading to Quickhelp.\n"
+"\n"
+"To test it, right-click somewhere in this text."
+
+#: kpppwidget.cpp:1039
+msgid "Don't show this hint again"
+msgstr "Don't show this hint again"
+
+#: kpppwidget.cpp:1055
+msgid ""
+"This is an example of <b>QuickHelp</b>.\n"
+"This window will stay open until you\n"
+"click a mouse button or a press a key.\n"
+msgstr ""
+"This is an example of <b>QuickHelp</b>.\n"
+"This window will stay open until you\n"
+"click a mouse button or a press a key.\n"
+
+#: loginterm.cpp:99
+msgid "Login Terminal Window"
+msgstr "Login Terminal Window"
+
+#: main.cpp:66
+msgid "A dialer and front-end to pppd"
+msgstr "A dialer and front-end to pppd"
+
+#: main.cpp:70
+msgid "Connect using 'account_name'"
+msgstr "Connect using 'account_name'"
+
+#: main.cpp:71
+msgid "Connect using 'modem_name'"
+msgstr "Connect using 'modem_name'"
+
+#: main.cpp:72
+msgid "Terminate an existing connection"
+msgstr "Terminate an existing connection"
+
+#: main.cpp:73
+msgid "Quit after end of connection"
+msgstr "Quit after end of connection"
+
+#: main.cpp:74
+msgid "Check syntax of rule_file"
+msgstr "Check syntax of rule_file"
+
+#: main.cpp:75
+msgid "Enable test-mode"
+msgstr "Enable test-mode"
+
+#: main.cpp:76
+msgid "Use the specified device"
+msgstr "Use the specified device"
+
+#: main.cpp:203
+msgid "KPPP"
+msgstr "KPPP"
+
+#: main.cpp:205
+msgid "(c) 1999-2002, The KPPP Developers"
+msgstr "(c) 1999-2002, The KPPP Developers"
+
+#: main.cpp:206
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: main.cpp:207
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:244
+#, c-format
+msgid ""
+"kppp can't create or read from\n"
+"%1."
+msgstr ""
+"KPPP can't create or read from\n"
+"%1."
+
+#: main.cpp:275
+msgid ""
+"kppp has detected a %1 file.\n"
+"Another instance of kppp seems to be running under process-ID %2.\n"
+"Please click Exit, make sure that you are not running another kppp, delete the "
+"pid file, and restart kppp.\n"
+"Alternatively, if you have determined that there is no other kppp running, "
+"please click Continue to begin."
+msgstr ""
+"kppp has detected a %1 file.\n"
+"Another instance of kppp seems to be running under process-ID %2.\n"
+"Please click Exit, make sure that you are not running another kppp, delete the "
+"pid file, and restart kppp.\n"
+"Alternatively, if you have determined that there is no other kppp running, "
+"please click Continue to begin."
+
+#: main.cpp:286
+msgid "Exit"
+msgstr "Exit"
+
+#: miniterm.cpp:53
+msgid "Kppp Mini-Terminal"
+msgstr "KPPP Mini-Terminal"
+
+#: miniterm.cpp:59
+msgid "&Reset Modem"
+msgstr "&Reset Modem"
+
+#: miniterm.cpp:62
+msgid ""
+"MiniTerm - A terminal emulation for KPPP\n"
+"\n"
+"(c) 1997 Bernd Johannes Wuebben <wuebben@kde.org>\n"
+"(c) 1998 Harri Porten <porten@kde.org>\n"
+"(c) 1998 Mario Weilguni <mweilguni@kde.org>\n"
+"\n"
+"This program is published under the GNU GPL\n"
+"(GNU General Public License)"
+msgstr ""
+"MiniTerm - A terminal emulation for KPPP\n"
+"\n"
+"(c) 1997 Bernd Johannes Wuebben <wuebben@kde.org>\n"
+"(c) 1998 Harri Porten <porten@kde.org>\n"
+"(c) 1998 Mario Weilguni <mweilguni@kde.org>\n"
+"\n"
+"This program is published under the GNU GPL\n"
+"(GNU General Public Licence)"
+
+#: miniterm.cpp:72 modems.cpp:226
+msgid "&Modem"
+msgstr "&Modem"
+
+#: miniterm.cpp:107
+msgid "Close MiniTerm"
+msgstr "Close MiniTerm"
+
+#: miniterm.cpp:111
+msgid "Reset Modem"
+msgstr "Reset Modem"
+
+#: miniterm.cpp:125
+msgid "Initializing Modem"
+msgstr "Initialising Modem"
+
+#: miniterm.cpp:151 miniterm.cpp:213 modeminfo.cpp:145
+msgid "Modem Ready"
+msgstr "Modem Ready"
+
+#: miniterm.cpp:192
+msgid "Hanging up..."
+msgstr "Hanging up..."
+
+#: miniterm.cpp:206
+msgid "Resetting Modem"
+msgstr "Resetting Modem"
+
+#: modem.cpp:131
+msgid "Unable to open modem."
+msgstr "Unable to open modem."
+
+#: modem.cpp:138
+msgid "Unable to detect state of CD line."
+msgstr "Unable to detect state of CD line."
+
+#: modem.cpp:144
+msgid "The modem is not ready."
+msgstr "The modem is not ready."
+
+#: modem.cpp:160 modem.cpp:208
+msgid "The modem is busy."
+msgstr "The modem is busy."
+
+#: modem.cpp:214
+msgid "Modem Ready."
+msgstr "Modem Ready."
+
+#: modem.cpp:226
+msgid ""
+"Can't restore tty settings: tcsetattr()\n"
+msgstr ""
+"Can't restore tty settings: tcsetattr()\n"
+
+#: modem.cpp:381
+msgid "The modem does not respond."
+msgstr "The modem does not respond."
+
+#: modem.cpp:520
+msgid "Unknown speed"
+msgstr "Unknown speed"
+
+#: modemcmds.cpp:49
+msgid "Edit Modem Commands"
+msgstr "Edit Modem Commands"
+
+#: modemcmds.cpp:81
+msgid "Pre-init delay (sec/100):"
+msgstr "Pre-init delay (sec/100):"
+
+#: modemcmds.cpp:86
+msgid "Initialization string %1:"
+msgstr "Initialisation string %1:"
+
+#: modemcmds.cpp:105
+msgid "Post-init delay (sec/100):"
+msgstr "Post-init delay (sec/100):"
+
+#: modemcmds.cpp:121
+msgid "Dialing speed (sec/100):"
+msgstr "Dialing speed (sec/100):"
+
+#: modemcmds.cpp:126
+msgid "Init &response:"
+msgstr "Init &response:"
+
+#: modemcmds.cpp:133
+msgid "No di&al tone detection:"
+msgstr "No di&al tone detection:"
+
+#: modemcmds.cpp:140
+msgid "Dial &string:"
+msgstr "Dial &string:"
+
+#: modemcmds.cpp:147
+msgid "Co&nnect response:"
+msgstr "Co&nnect response:"
+
+#: modemcmds.cpp:154
+msgid "Busy response:"
+msgstr "Busy response:"
+
+#: modemcmds.cpp:160
+msgid "No carr&ier response:"
+msgstr "No carr&ier response:"
+
+#: modemcmds.cpp:167
+msgid "No dial tone response:"
+msgstr "No dial tone response:"
+
+#: modemcmds.cpp:173
+msgid "&Hangup string:"
+msgstr "&Hangup string:"
+
+#: modemcmds.cpp:180
+msgid "Hangup response:"
+msgstr "Hangup response:"
+
+#: modemcmds.cpp:186
+msgid "Answ&er string:"
+msgstr "Answ&er string:"
+
+#: modemcmds.cpp:193
+msgid "Ring response:"
+msgstr "Ring response:"
+
+#: modemcmds.cpp:199
+msgid "Ans&wer response:"
+msgstr "Ans&wer response:"
+
+#: modemcmds.cpp:206
+msgid "DLP response:"
+msgstr "DLP response:"
+
+#: modemcmds.cpp:212
+msgid "Escape strin&g:"
+msgstr "Escape strin&g:"
+
+#: modemcmds.cpp:219
+msgid "Escape response:"
+msgstr "Escape response:"
+
+#: modemcmds.cpp:237
+msgid "Guard time (sec/50):"
+msgstr "Guard time (sec/50):"
+
+#: modemcmds.cpp:240
+msgid "Volume off/low/high:"
+msgstr "Volume off/low/high:"
+
+#: modemdb.cpp:47
+msgid "Select Modem Type"
+msgstr "Select Modem Type"
+
+#: modemdb.cpp:49
+msgid ""
+"To set up your modem, first choose its vendor in the list to the left, and then "
+"select the model from the right list. If you don't know which modem you have, "
+"you can try out one of the \"Generic\" modems."
+msgstr ""
+"To set up your modem, first choose its vendor in the list to the left, and then "
+"select the model from the right list. If you don't know which modem you have, "
+"you can try out one of the \"Generic\" modems."
+
+#: modemdb.cpp:149 modemdb.cpp:151 modemdb.cpp:222 modemdb.cpp:237
+msgid "<Generic>"
+msgstr "<Generic>"
+
+#: modemdb.cpp:219
+msgid "Hayes(tm) compatible modem"
+msgstr "Hayes(tm) compatible modem"
+
+#: modeminfo.cpp:41
+msgid "ATI Query"
+msgstr "ATI Query"
+
+#: modeminfo.cpp:117
+msgid "Modem query timed out."
+msgstr "Modem query timed out."
+
+#: modeminfo.cpp:248
+msgid "Modem Query Results"
+msgstr "Modem Query Results"
+
+#: modems.cpp:149 modems.cpp:173
+msgid "Maximum number of modems reached."
+msgstr "Maximum number of modems reached."
+
+#: modems.cpp:178
+msgid "No modem selected."
+msgstr "No modem selected."
+
+#: modems.cpp:192
+msgid ""
+"Are you sure you want to delete\n"
+"the modem \"%1\"?"
+msgstr ""
+"Are you sure you want to delete\n"
+"the modem \"%1\"?"
+
+#: modems.cpp:217
+msgid "New Modem"
+msgstr "New Modem"
+
+#: modems.cpp:220
+msgid "Edit Modem: "
+msgstr "Edit Modem: "
+
+#: modems.cpp:225
+msgid "&Device"
+msgstr "&Device"
+
+#: modems.cpp:225
+msgid "Serial Device"
+msgstr "Serial Device"
+
+#: modems.cpp:226
+msgid "Modem Settings"
+msgstr "Modem Settings"
+
+#: modems.cpp:241
+msgid ""
+"You must enter a unique\n"
+"modem name"
+msgstr ""
+"You must enter a unique\n"
+"modem name"
+
+#: pppdargs.cpp:46
+msgid "Customize pppd Arguments"
+msgstr "Customise pppd Arguments"
+
+#: pppdargs.cpp:59
+msgid "Arg&ument:"
+msgstr "Arg&ument:"
+
+#: pppdata.cpp:63
+msgid ""
+"The application-specific config file could not be opened in either read-write "
+"or read-only mode.\n"
+"The superuser might have to change its ownership by issuing the following "
+"command in your home directory:\n"
+"chown {YourUsername} .kde/share/config/kppprc"
+msgstr ""
+"The application-specific config file could not be opened in either read-write "
+"or read-only mode.\n"
+"The superuser might have to change its ownership by issuing the following "
+"command in your home directory:\n"
+"chown {YourUsername} .kde/share/config/kppprc"
+
+#: pppdata.cpp:501 pppdata.cpp:1029
+msgid "%1_copy"
+msgstr "%1_copy"
+
+#: ppplog.cpp:61
+msgid "Cannot open any of the following logfiles:"
+msgstr "Cannot open any of the following logfiles:"
+
+#: ppplog.cpp:135
+msgid ""
+"You have launched pppd before the remote server was ready to establish a PPP "
+"connection.\n"
+"Please use the terminal-based login to verify"
+msgstr ""
+"You have launched pppd before the remote server was ready to establish a PPP "
+"connection.\n"
+"Please use the terminal-based login to verify"
+
+#: ppplog.cpp:140
+msgid "You haven't started the PPP software on the peer system."
+msgstr "You haven't started the PPP software on the peer system."
+
+#: ppplog.cpp:143
+msgid "Check that you supplied the correct username and password."
+msgstr "Check that you supplied the correct username and password."
+
+#: ppplog.cpp:146
+msgid ""
+"You shouldn't pass 'lock' as an argument to pppd. Check /etc/ppp/options and "
+"~/.ppprc"
+msgstr ""
+"You shouldn't pass 'lock' as an argument to pppd. Check /etc/ppp/options and "
+"~/.ppprc"
+
+#: ppplog.cpp:150
+msgid ""
+"The remote system does not seem to answer to\n"
+"configuration request. Contact your provider."
+msgstr ""
+"The remote system does not seem to answer to\n"
+"configuration request. Contact your provider."
+
+#: ppplog.cpp:154
+msgid ""
+"You have passed an invalid option to pppd. See 'man pppd' for a complete list "
+"of valid arguments."
+msgstr ""
+"You have passed an invalid option to pppd. See 'man pppd' for a complete list "
+"of valid arguments."
+
+#: ppplog.cpp:172
+msgid ""
+"Notice that the remote system has sent the following message:\n"
+"\"%1\"\n"
+"This may give you a hint why the the connection has failed."
+msgstr ""
+"Notice that the remote system has sent the following message:\n"
+"\"%1\"\n"
+"This may give you a hint why the the connection has failed."
+
+#: ppplog.cpp:191
+msgid "Unable to provide help."
+msgstr "Unable to provide help."
+
+#: ppplog.cpp:215
+msgid ""
+"KPPP could not prepare a PPP log. It's very likely that pppd was started "
+"without the \"debug\" option.\n"
+"Without this option it's difficult to find out PPP problems, so you should turn "
+"on the debug option.\n"
+"Shall I turn it on now?"
+msgstr ""
+"KPPP could not prepare a PPP log. It's very likely that pppd was started "
+"without the \"debug\" option.\n"
+"Without this option it's difficult to find out PPP problems, so you should turn "
+"on the debug option.\n"
+"Shall I turn it on now?"
+
+#: ppplog.cpp:219
+msgid "Restart pppd"
+msgstr "Restart pppd"
+
+#: ppplog.cpp:219
+msgid "Do Not Restart"
+msgstr "Do Not Restart"
+
+#: ppplog.cpp:224
+msgid ""
+"The \"debug\" option has been added. You should now try to reconnect. If that "
+"fails again, you will get a PPP log that may help you to track down the "
+"connection problem."
+msgstr ""
+"The \"debug\" option has been added. You should now try to reconnect. If that "
+"fails again, you will get a PPP log that may help you to track down the "
+"connection problem."
+
+#: ppplog.cpp:238
+msgid "PPP Log"
+msgstr "PPP Log"
+
+#: ppplog.cpp:242
+msgid "kppp's diagnosis (just guessing):"
+msgstr "KPPP's diagnosis (just guessing):"
+
+#: ppplog.cpp:247
+msgid "Write to File"
+msgstr "Write to File"
+
+#: ppplog.cpp:281
+msgid ""
+"The PPP log has been saved\n"
+"as \"%1\"!\n"
+"\n"
+"If you want to send a bug report, or have\n"
+"problems connecting to the Internet, please\n"
+"attach this file. It will help the maintainers\n"
+"to find the bug and to improve KPPP"
+msgstr ""
+"The PPP log has been saved\n"
+"as \"%1\"!\n"
+"\n"
+"If you want to send a bug report, or have\n"
+"problems connecting to the Internet, please\n"
+"attach this file. It will help the maintainers\n"
+"to find the bug and to improve KPPP"
+
+#: pppstatdlg.cpp:55
+msgid "kppp Statistics"
+msgstr "KPPP Statistics"
+
+#: pppstatdlg.cpp:61
+msgid "Statistics"
+msgstr "Statistics"
+
+#: pppstatdlg.cpp:89
+msgid "Local Addr:"
+msgstr "Local Addr:"
+
+#: pppstatdlg.cpp:95
+msgid "Remote Addr:"
+msgstr "Remote Addr:"
+
+#: pppstatdlg.cpp:122
+msgid "bytes in"
+msgstr "bytes in"
+
+#: pppstatdlg.cpp:123
+msgid "bytes out"
+msgstr "bytes out"
+
+#: pppstatdlg.cpp:125
+msgid "packets in"
+msgstr "packets in"
+
+#: pppstatdlg.cpp:126
+msgid "packets out"
+msgstr "packets out"
+
+#: pppstatdlg.cpp:128
+msgid "vjcomp in"
+msgstr "vjcomp in"
+
+#: pppstatdlg.cpp:129
+msgid "vjcomp out"
+msgstr "vjcomp out"
+
+#: pppstatdlg.cpp:131
+msgid "vjunc in"
+msgstr "vjunc in"
+
+#: pppstatdlg.cpp:132
+msgid "vjunc out"
+msgstr "vjunc out"
+
+#: pppstatdlg.cpp:134
+msgid "vjerr"
+msgstr "vjerr"
+
+#: pppstatdlg.cpp:135
+msgid "non-vj"
+msgstr "non-vj"
+
+#: pppstatdlg.cpp:292
+msgid "%1 (max. %2) kb/sec"
+msgstr "%1 (max. %2) kb/sec"
+
+#: pppstatdlg.cpp:408 pppstatdlg.cpp:415
+msgid "unavailable"
+msgstr "unavailable"
+
+#: providerdb.cpp:168
+msgid ""
+"You will be asked a few questions on information\n"
+"which is needed to establish an Internet connection\n"
+"with your Internet Service Provider (ISP).\n"
+"\n"
+"Make sure you have the registration form from your\n"
+"ISP handy. If you have any problems, try the online\n"
+"help first. If any information is missing, contact\n"
+"your ISP."
+msgstr ""
+"You will be asked a few questions on information\n"
+"which is needed to establish an Internet connection\n"
+"with your Internet Service Provider (ISP).\n"
+"\n"
+"Make sure you have the registration form from your\n"
+"ISP handy. If you have any problems, try the online\n"
+"help first. If any information is missing, contact\n"
+"your ISP."
+
+#: providerdb.cpp:186
+msgid ""
+"Select the location where you plan to use this\n"
+"account from the list below. If your country or\n"
+"location is not listed, you have to create the\n"
+"account with the normal, dialog based setup.\n"
+"\n"
+"If you click \"Cancel\", the dialog based setup\n"
+"will start."
+msgstr ""
+"Select the location where you plan to use this\n"
+"account from the list below. If your country or\n"
+"location is not listed, you have to create the\n"
+"account with the normal, dialogue based setup.\n"
+"\n"
+"If you click \"Cancel\", the dialogue based setup\n"
+"will start."
+
+#: providerdb.cpp:264
+msgid ""
+"Select your Internet Service Provider (ISP) from\n"
+"the list below. If the ISP is not in this list,\n"
+"you have to click on \"Cancel\" and create this\n"
+"account using the normal, dialog-based setup.\n"
+"\n"
+"Click on \"Next\" when you have finished your\n"
+"selection."
+msgstr ""
+"Select your Internet Service Provider (ISP) from\n"
+"the list below. If the ISP is not in this list,\n"
+"you have to click on \"Cancel\" and create this\n"
+"account using the normal, dialogue-based setup.\n"
+"\n"
+"Click on \"Next\" when you have finished your\n"
+"selection."
+
+#: providerdb.cpp:339
+msgid ""
+"To log on to your ISP, kppp needs the username\n"
+"and the password you got from your ISP. Type\n"
+"in this information in the fields below.\n"
+"\n"
+"Word case is important here."
+msgstr ""
+"To log on to your ISP, kppp needs the username\n"
+"and the password you got from your ISP. Type\n"
+"in this information in the fields below.\n"
+"\n"
+"Word case is important here."
+
+#: providerdb.cpp:348
+msgid "Username:"
+msgstr "Username:"
+
+#: providerdb.cpp:350
+msgid "Password:"
+msgstr "Password:"
+
+#: providerdb.cpp:393
+msgid ""
+"If you need a special dial prefix (e.g. if you\n"
+"are using a telephone switch) you can specify\n"
+"it here. This prefix is dialed just before the\n"
+"phone number.\n"
+"\n"
+"If you have a telephone switch, you probably need\n"
+"to write \"0\" or \"0,\" here."
+msgstr ""
+"If you need a special dial prefix (e.g. if you\n"
+"are using a telephone switch) you can specify\n"
+"it here. This prefix is dialled just before the\n"
+"phone number.\n"
+"\n"
+"If you have a telephone switch, you probably need\n"
+"to write \"0\" or \"0,\" here."
+
+#: providerdb.cpp:404
+msgid "Dial prefix:"
+msgstr "Dial prefix:"
+
+#: providerdb.cpp:429
+msgid ""
+"Finished!\n"
+"\n"
+"A new account has been created. Click \"Finish\" to\n"
+"go back to the setup dialog. If you want to\n"
+"check the settings of the newly created account,\n"
+"you can use \"Edit\" in the setup dialog."
+msgstr ""
+"Finished!\n"
+"\n"
+"A new account has been created. Click \"Finish\" to\n"
+"go back to the setup dialogue. If you want to\n"
+"check the settings of the newly created account,\n"
+"you can use \"Edit\" in the setup dialogue."
+
+#: ruleset.cpp:538
+msgid ""
+"kppp: no rulefile specified\n"
+msgstr ""
+"KPPP: no rulefile specified\n"
+
+#: ruleset.cpp:544
+#, c-format
+msgid ""
+"kppp: rulefile \"%s\" not found\n"
+msgstr ""
+"KPPP: rulefile \"%s\" not found\n"
+
+#: ruleset.cpp:549
+msgid ""
+"kppp: rulefiles must have the extension \".rst\"\n"
+msgstr ""
+"KPPP: rulefiles must have the extension \".rst\"\n"
+
+#: ruleset.cpp:558
+msgid ""
+"kppp: error parsing the ruleset\n"
+msgstr ""
+"KPPP: error parsing the ruleset\n"
+
+#: ruleset.cpp:563
+#, c-format
+msgid ""
+"kppp: parse error in line %d\n"
+msgstr ""
+"KPPP: parse error in line %d\n"
+
+#: ruleset.cpp:569
+msgid ""
+"kppp: rulefile does not contain a default rule\n"
+msgstr ""
+"KPPP: rulefile does not contain a default rule\n"
+
+#: ruleset.cpp:574
+msgid ""
+"kppp: rulefile does not contain a \"name=...\" line\n"
+msgstr ""
+"KPPP: rulefile does not contain a \"name=...\" line\n"
+
+#: ruleset.cpp:578
+msgid ""
+"kppp: rulefile is ok\n"
+msgstr ""
+"KPPP: rulefile is ok\n"
+
+#: runtests.cpp:219
+msgid ""
+"You're not allowed to dial out with kppp.\n"
+"Contact your system administrator."
+msgstr ""
+"You're not allowed to dial out with KPPP.\n"
+"Contact your system administrator."
+
+#: runtests.cpp:230
+msgid ""
+"Cannot find the PPP daemon!\n"
+"Make sure that pppd is installed."
+msgstr ""
+"Cannot find the PPP daemon!\n"
+"Make sure that pppd is installed."
+
+#: runtests.cpp:240
+msgid ""
+"You do not have the permission to start pppd!\n"
+"Contact your system administrator and ask to get access to pppd."
+msgstr ""
+"You do not have the permission to start pppd!\n"
+"Contact your system administrator and ask to get access to pppd."
+
+#: runtests.cpp:253
+msgid ""
+"You don't have sufficient permission to run\n"
+"%1\n"
+"Please make sure that kppp is owned by root and has the SUID bit set."
+msgstr ""
+"You don't have sufficient permission to run\n"
+"%1\n"
+"Please make sure that kppp is owned by root and has the SUID bit set."
+
+#: runtests.cpp:265
+msgid ""
+"%1 is missing or can't be read!\n"
+"Ask your system administrator to create this file (can be empty) with "
+"appropriate read and write permissions."
+msgstr ""
+"%1 is missing or can't be read!\n"
+"Ask your system administrator to create this file (can be empty) with "
+"appropriate read and write permissions."
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kppplogview.po b/tde-i18n-en_GB/messages/kdenetwork/kppplogview.po
new file mode 100644
index 00000000000..6e9d9f5ba0a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kppplogview.po
@@ -0,0 +1,265 @@
+# translation of kppplogview.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kppplogview\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-14 12:40+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: export.cpp:39
+msgid "CSV"
+msgstr "CSV"
+
+#: export.cpp:40
+msgid ""
+"Export to a text file, using semicolons as separators."
+"<p></p>Can be used for spreadsheet programs like <i>KSpread</i>."
+msgstr ""
+"Export to a text file, using semicolons as separators."
+"<p></p>Can be used for spreadsheet programs like <i>KSpread</i>."
+
+#: export.cpp:42
+msgid "HTML"
+msgstr "HTML"
+
+#: export.cpp:43
+msgid ""
+"Export to a HTML Page."
+"<p></p>Can be used for easy exchange over the <i>Internet</i>."
+msgstr ""
+"Export to a HTML Page."
+"<p></p>Can be used for easy exchange over the <i>Internet</i>."
+
+#: export.cpp:56
+msgid "Export Wizard for kPPP Logs"
+msgstr "Export Wizard for kPPP Logs"
+
+#: export.cpp:65
+msgid "List with possible output formats"
+msgstr "List with possible output formats"
+
+#: export.cpp:77
+msgid "<qt><b>Please choose the output format on the left side.</b></qt>"
+msgstr "<qt><b>Please choose the output format on the left side.</b></qt>"
+
+#: export.cpp:81
+msgid "Selection of Filetype"
+msgstr "Selection of Filetype"
+
+#: export.cpp:89
+msgid "Filename:"
+msgstr "Filename:"
+
+#: export.cpp:93
+msgid "[No file selected]"
+msgstr "[No file selected]"
+
+#: export.cpp:99
+msgid "&Select File..."
+msgstr "&Select File..."
+
+#: export.cpp:101
+msgid "Select the filename of the exported output file"
+msgstr "Select the filename of the exported output file"
+
+#: export.cpp:106
+msgid "Selection of Filename"
+msgstr "Selection of Filename"
+
+#: export.cpp:124
+msgid "File Format"
+msgstr "File Format"
+
+#: export.cpp:138
+msgid "Please Choose File"
+msgstr "Please Choose File"
+
+#: export.cpp:222
+#, c-format
+msgid "Connection log for %1"
+msgstr "Connection log for %1"
+
+#: log.cpp:55
+msgid "Loading log files"
+msgstr "Loading log files"
+
+#: main.cpp:38
+msgid "KPPP log viewer"
+msgstr "KPPP log viewer"
+
+#: main.cpp:44
+msgid "Run in KPPP mode"
+msgstr "Run in KPPP mode"
+
+#: main.cpp:56 main.cpp:106
+msgid "KPPP Log Viewer"
+msgstr "KPPP Log Viewer"
+
+#: main.cpp:64
+msgid "Monthly Log"
+msgstr "Monthly Log"
+
+#: main.cpp:108
+msgid "(c) 1999-2002, The KPPP Developers"
+msgstr "(c) 1999-2002, The KPPP Developers"
+
+#: monthly.cpp:41 monthly.cpp:57
+msgid "%1 KB"
+msgstr "%1 KB"
+
+#: monthly.cpp:43 monthly.cpp:59
+msgid "%1 MB"
+msgstr "%1 MB"
+
+#: monthly.cpp:66 monthly.cpp:87
+#, c-format
+msgid "%1s"
+msgstr "%1s"
+
+#: monthly.cpp:68 monthly.cpp:89
+#, c-format
+msgid "%1m %2s"
+msgstr "%1m %2s"
+
+#: monthly.cpp:70 monthly.cpp:91
+msgid "%1h %2m %3s"
+msgstr "%1h %2m %3s"
+
+#: monthly.cpp:176 monthly.cpp:202 monthly.cpp:495
+msgid "Connection"
+msgstr "Connection"
+
+#: monthly.cpp:177 monthly.cpp:495
+msgid "Day"
+msgstr "Day"
+
+#: monthly.cpp:178 monthly.cpp:495
+msgid "From"
+msgstr "From"
+
+#: monthly.cpp:179 monthly.cpp:495
+msgid "Until"
+msgstr "Until"
+
+#: monthly.cpp:180 monthly.cpp:203 monthly.cpp:496
+msgid "Duration"
+msgstr "Duration"
+
+#: monthly.cpp:181 monthly.cpp:204 monthly.cpp:496
+msgid "Costs"
+msgstr "Costs"
+
+#: monthly.cpp:182 monthly.cpp:205 monthly.cpp:496
+msgid "Bytes In"
+msgstr "Bytes In"
+
+#: monthly.cpp:183 monthly.cpp:206 monthly.cpp:496
+msgid "Bytes Out"
+msgstr "Bytes Out"
+
+#: monthly.cpp:227
+msgid "All Connections"
+msgstr "All Connections"
+
+#: monthly.cpp:232
+msgid "&Prev Month"
+msgstr "&Prev Month"
+
+#: monthly.cpp:233
+msgid "&Next Month"
+msgstr "&Next Month"
+
+#: monthly.cpp:235
+msgid "C&urrent Month"
+msgstr "C&urrent Month"
+
+#: monthly.cpp:237
+msgid "&Export..."
+msgstr "&Export..."
+
+#: monthly.cpp:263
+msgid "Statistics:"
+msgstr "Statistics:"
+
+#: monthly.cpp:337 monthly.cpp:342 monthly.cpp:347 monthly.cpp:369
+#: monthly.cpp:374 monthly.cpp:379 monthly.cpp:404 monthly.cpp:409
+#: monthly.cpp:547 monthly.cpp:552 monthly.cpp:557 monthly.cpp:583
+#: monthly.cpp:588 monthly.cpp:609 monthly.cpp:614 monthly.cpp:619
+#: monthly.cpp:701 monthly.cpp:706 monthly.cpp:711
+msgid "n/a"
+msgstr "n/a"
+
+#: monthly.cpp:390 monthly.cpp:720
+#, c-format
+msgid ""
+"_n: Selection (%n connection)\n"
+"Selection (%n connections)"
+msgstr ""
+"Selection (%n connection)\n"
+"Selection (%n connections)"
+
+#: monthly.cpp:394 monthly.cpp:631
+#, c-format
+msgid ""
+"_n: %n connection\n"
+"%n connections"
+msgstr ""
+"%n connection\n"
+"%n connections"
+
+#: monthly.cpp:420
+msgid "Monthly estimates"
+msgstr "Monthly estimates"
+
+#: monthly.cpp:428
+msgid "Connection log for %1 %2"
+msgstr "Connection log for %1 %2"
+
+#: monthly.cpp:433
+msgid "No connection log for %1 %2 available"
+msgstr "No connection log for %1 %2 available"
+
+#: monthly.cpp:477
+msgid "A document with this name already exists."
+msgstr "A document with this name already exists."
+
+#: monthly.cpp:477
+msgid "Overwrite file?"
+msgstr "Overwrite file?"
+
+#: monthly.cpp:477
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: monthly.cpp:489
+msgid "An error occurred while trying to open this file"
+msgstr "An error occurred while trying to open this file"
+
+#: monthly.cpp:601
+msgid "Monthly estimates (%1)"
+msgstr "Monthly estimates (%1)"
+
+#: monthly.cpp:637
+msgid "An error occurred while trying to write to this file."
+msgstr "An error occurred while trying to write to this file."
diff --git a/tde-i18n-en_GB/messages/kdenetwork/krdc.po b/tde-i18n-en_GB/messages/kdenetwork/krdc.po
new file mode 100644
index 00000000000..8a68f6c84ea
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/krdc.po
@@ -0,0 +1,1020 @@
+# translation of krdc.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: krdc\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-11-06 01:01+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: keycapturedialog.cpp:50
+msgid "Enter Key Combination"
+msgstr "Enter Key Combination"
+
+#: krdc.cpp:133 krdc.cpp:156
+msgid "The entered host does not have the required form."
+msgstr "The entered host does not have the required form."
+
+#: krdc.cpp:134 krdc.cpp:157
+msgid "Malformed URL or Host"
+msgstr "Malformed URL or Host"
+
+#: krdc.cpp:163
+msgid "%1 - Remote Desktop Connection"
+msgstr "%1 - Remote Desktop Connection"
+
+#: krdc.cpp:192
+msgid ""
+"Here you can see the remote desktop. If the other side allows you to control "
+"it, you can also move the mouse, click or enter keystrokes. If the content does "
+"not fit your screen, click on the toolbar's full screen button or scale button. "
+"To end the connection, just close the window."
+msgstr ""
+"Here you can see the remote desktop. If the other side allows you to control "
+"it, you can also move the mouse, click or enter keystrokes. If the content does "
+"not fit your screen, click on the toolbar's full screen button or scale button. "
+"To end the connection, just close the window."
+
+#: krdc.cpp:225
+msgid "Establishing connection..."
+msgstr "Establishing connection..."
+
+#: krdc.cpp:231
+msgid "Authenticating..."
+msgstr "Authenticating..."
+
+#: krdc.cpp:236
+msgid "Preparing desktop..."
+msgstr "Preparing desktop..."
+
+#: krdc.cpp:383
+msgid "View Only"
+msgstr "View Only"
+
+#: krdc.cpp:387
+msgid "Always Show Local Cursor"
+msgstr "Always Show Local Cursor"
+
+#: krdc.cpp:472
+msgid "Autohide on/off"
+msgstr "Autohide on/off"
+
+#: krdc.cpp:479 krdc.cpp:573 krdc.cpp:575
+msgid "Fullscreen"
+msgstr "Fullscreen"
+
+#: krdc.cpp:485 krdc.cpp:487 krdc.cpp:605
+msgid "Advanced options"
+msgstr "Advanced options"
+
+#: krdc.cpp:500 krdc.cpp:584
+msgid "Scale view"
+msgstr "Scale view"
+
+#: krdc.cpp:508
+msgid "Minimize"
+msgstr "Minimise"
+
+#: krdc.cpp:576
+msgid ""
+"Switches to full screen. If the remote desktop has a different screen "
+"resolution, Remote Desktop Connection will automatically switch to the nearest "
+"resolution."
+msgstr ""
+"Switches to full screen. If the remote desktop has a different screen "
+"resolution, Remote Desktop Connection will automatically switch to the nearest "
+"resolution."
+
+#: krdc.cpp:582
+msgid "Scale"
+msgstr "Scale"
+
+#: krdc.cpp:585
+msgid "This option scales the remote screen to fit your window size."
+msgstr "This option scales the remote screen to fit your window size."
+
+#: krdc.cpp:591
+msgid "Special Keys"
+msgstr "Special Keys"
+
+#: krdc.cpp:593
+msgid "Enter special keys."
+msgstr "Enter special keys."
+
+#: krdc.cpp:594
+msgid ""
+"This option allows you to send special key combinations like Ctrl-Alt-Del to "
+"the remote host."
+msgstr ""
+"This option allows you to send special key combinations like Ctrl-Alt-Del to "
+"the remote host."
+
+#: krdc.cpp:603
+msgid "Advanced"
+msgstr "Advanced"
+
+#: main.cpp:46
+msgid "Remote desktop connection"
+msgstr "Remote desktop connection"
+
+#: main.cpp:51
+msgid "Start in fullscreen mode"
+msgstr "Start in fullscreen mode"
+
+#: main.cpp:53
+msgid "Start in regular window"
+msgstr "Start in regular window"
+
+#: main.cpp:55
+msgid "Low quality mode (Tight Encoding, 8 bit color)"
+msgstr "Low quality mode (Tight Encoding, 8 bit colour)"
+
+#: main.cpp:57
+msgid "Medium quality mode (Tight Encoding, lossy)"
+msgstr "Medium quality mode (Tight Encoding, lossy)"
+
+#: main.cpp:59
+msgid "High quality mode, default (Hextile Encoding)"
+msgstr "High quality mode, default (Hextile Encoding)"
+
+#: main.cpp:61
+msgid "Start VNC in scaled mode"
+msgstr "Start VNC in scaled mode"
+
+#: main.cpp:63
+msgid "Show local cursor (VNC only)"
+msgstr "Show local cursor (VNC only)"
+
+#: main.cpp:65
+msgid "Override VNC encoding list (e.g. 'hextile raw')"
+msgstr "Override VNC encoding list (e.g. 'hextile raw')"
+
+#: main.cpp:67
+msgid "Provide the password in a file"
+msgstr "Provide the password in a file"
+
+#: main.cpp:68
+msgid "The name of the host, e.g. 'localhost:1'"
+msgstr "The name of the host, e.g. 'localhost:1'"
+
+#: main.cpp:75 maindialog.cpp:29
+msgid "Remote Desktop Connection"
+msgstr "Remote Desktop Connection"
+
+#: main.cpp:86
+msgid "RDP backend"
+msgstr "RDP backend"
+
+#: main.cpp:88
+msgid "Original VNC viewer and protocol design"
+msgstr "Original VNC viewer and protocol design"
+
+#: main.cpp:90
+msgid "TightVNC encoding"
+msgstr "TightVNC encoding"
+
+#: main.cpp:92
+msgid "ZLib encoding"
+msgstr "ZLib encoding"
+
+#: main.cpp:136
+msgid "The password file '%1' does not exist."
+msgstr "The password file '%1' does not exist."
+
+#: main.cpp:150
+msgid "Wrong geometry format, must be widthXheight"
+msgstr "Wrong geometry format, must be widthXheight"
+
+#: maindialog.cpp:30
+msgid "&Preferences"
+msgstr "&Preferences"
+
+#: maindialog.cpp:36
+msgid "Connect"
+msgstr "Connect"
+
+#: maindialogwidget.cpp:44
+msgid "unknown"
+msgstr "unknown"
+
+#: maindialogwidget.cpp:51
+msgid "Shared Desktop"
+msgstr "Shared Desktop"
+
+#: maindialogwidget.cpp:54
+msgid "Standalone Desktop"
+msgstr "Standalone Desktop"
+
+#: maindialogwidget.cpp:207 maindialogwidget.cpp:349
+msgid "default"
+msgstr "default"
+
+#: maindialogwidget.cpp:255
+msgid ""
+"Browsing the network is not possible. You probably did not install SLP support "
+"correctly."
+msgstr ""
+"Browsing the network is not possible. You probably did not install SLP support "
+"correctly."
+
+#: maindialogwidget.cpp:257
+msgid "Browsing Not Possible"
+msgstr "Browsing Not Possible"
+
+#: maindialogwidget.cpp:274
+msgid "An error occurred while scanning the network."
+msgstr "An error occurred while scanning the network."
+
+#: maindialogwidget.cpp:275
+msgid "Error While Scanning"
+msgstr "Error While Scanning"
+
+#: preferencesdialog.cpp:36
+msgid "Preferences"
+msgstr "Preferences"
+
+#: preferencesdialog.cpp:42
+msgid "&Host Profiles"
+msgstr "&Host Profiles"
+
+#: preferencesdialog.cpp:47
+msgid "&VNC Defaults"
+msgstr "&VNC Defaults"
+
+#: preferencesdialog.cpp:52 preferencesdialog.cpp:60
+msgid "Do not &show the preferences dialog on new connections"
+msgstr "Do not &show the preferences dialogue on new connections"
+
+#: preferencesdialog.cpp:55
+msgid "RD&P Defaults"
+msgstr "RD&P Defaults"
+
+#. i18n: file hostprofiles.ui line 25
+#: rc.cpp:3 rc.cpp:88
+#, no-c-format
+msgid "Host"
+msgstr "Host"
+
+#. i18n: file hostprofiles.ui line 36
+#: rc.cpp:6 rc.cpp:76 rc.cpp:91 rc.cpp:161
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file hostprofiles.ui line 47
+#: rc.cpp:9 rc.cpp:94
+#, no-c-format
+msgid "Settings"
+msgstr "Settings"
+
+#. i18n: file hostprofiles.ui line 72
+#: rc.cpp:12 rc.cpp:97
+#, no-c-format
+msgid ""
+"This list shows all hosts that you have visited and a summary of your settings "
+"for them. If you want to reset the setting for a host, you can delete it using "
+"the buttons below. When you connect again you can then re-configure them."
+msgstr ""
+"This list shows all hosts that you have visited and a summary of your settings "
+"for them. If you want to reset the setting for a host, you can delete it using "
+"the buttons below. When you connect again you can then re-configure them."
+
+#. i18n: file hostprofiles.ui line 97
+#: rc.cpp:15 rc.cpp:100
+#, no-c-format
+msgid "&Remove Selected Host"
+msgstr "&Remove Selected Host"
+
+#. i18n: file hostprofiles.ui line 100
+#: rc.cpp:18 rc.cpp:103
+#, no-c-format
+msgid "Deletes the hosts that you have selected in the list above."
+msgstr "Deletes the hosts that you have selected in the list above."
+
+#. i18n: file hostprofiles.ui line 108
+#: rc.cpp:21 rc.cpp:106
+#, no-c-format
+msgid "Remove &All Hosts"
+msgstr "Remove &All Hosts"
+
+#. i18n: file hostprofiles.ui line 111
+#: rc.cpp:24 rc.cpp:109
+#, no-c-format
+msgid "Removes all hosts from the list."
+msgstr "Removes all hosts from the list."
+
+#. i18n: file keycapturewidget.ui line 27
+#: rc.cpp:27 rc.cpp:112
+#, no-c-format
+msgid "Enter a special key or key combination to send to the remote side:"
+msgstr "Enter a special key or key combination to send to the remote side:"
+
+#. i18n: file keycapturewidget.ui line 92
+#: rc.cpp:30 rc.cpp:115
+#, no-c-format
+msgid ""
+"This function allows you to send a key combination like Ctrl+Alt+Del to the "
+"remote side. Press Esc to cancel."
+msgstr ""
+"This function allows you to send a key combination like Ctrl+Alt+Del to the "
+"remote side. Press Esc to cancel."
+
+#. i18n: file maindialogbase.ui line 41
+#: rc.cpp:33 rc.cpp:118
+#, no-c-format
+msgid "Remote &desktop:"
+msgstr "Remote &desktop:"
+
+#. i18n: file maindialogbase.ui line 64
+#: rc.cpp:36 rc.cpp:121
+#, no-c-format
+msgid "Enter the hostname and display number"
+msgstr "Enter the hostname and display number"
+
+#. i18n: file maindialogbase.ui line 68
+#: rc.cpp:39 rc.cpp:124
+#, no-c-format
+msgid ""
+"Enter the name and display number of the computer that you want to connect to, "
+"separated by a colon, e.g. 'mycomputer:1'. The address can be any valid "
+"Internet address. The display numbers usually start at 0. If you do not have a "
+"display number, try 0 or 1.\n"
+"Remote Desktop Connection only supports systems that use VNC."
+msgstr ""
+"Enter the name and display number of the computer that you want to connect to, "
+"separated by a colon, e.g. 'mycomputer:1'. The address can be any valid "
+"Internet address. The display numbers usually start at 0. If you do not have a "
+"display number, try 0 or 1.\n"
+"Remote Desktop Connection only supports systems that use VNC."
+
+#. i18n: file maindialogbase.ui line 84
+#: rc.cpp:43 rc.cpp:128
+#, no-c-format
+msgid "&Browse <<"
+msgstr "&Browse <<"
+
+#. i18n: file maindialogbase.ui line 87
+#: rc.cpp:46 rc.cpp:131
+#, no-c-format
+msgid "Turn on/off the network browsing panel."
+msgstr "Turn on/off the network browsing panel."
+
+#. i18n: file maindialogbase.ui line 103
+#: rc.cpp:49 rc.cpp:134
+#, no-c-format
+msgid ""
+"Enter the address of the computer to connect to, or browse the network and "
+"select one. VNC and RDP compatible servers will be supported. <a "
+"href=\"whatsthis:"
+"<h3>Examples</h3>for a computer called 'megan':"
+"<p>"
+"<table>"
+"<tr>"
+"<td>megan:1</td>"
+"<td>connect to the VNC server on 'megan' with display number 1</td></tr>"
+"<tr>"
+"<td>vnc:/megan:1</td>"
+"<td>longer form for the same thing</td></tr>"
+"<tr>"
+"<td>rdp:/megan</td>"
+"<td>connect to the RDP server on 'megan'</td></tr></table>\">Examples</a>"
+msgstr ""
+"Enter the address of the computer to connect to, or browse the network and "
+"select one. VNC and RDP compatible servers will be supported. <a "
+"href=\"whatsthis:"
+"<h3>Examples</h3>for a computer called 'megan':"
+"<p>"
+"<table>"
+"<tr>"
+"<td>megan:1</td>"
+"<td>connect to the VNC server on 'megan' with display number 1</td></tr>"
+"<tr>"
+"<td>vnc:/megan:1</td>"
+"<td>longer form for the same thing</td></tr>"
+"<tr>"
+"<td>rdp:/megan</td>"
+"<td>connect to the RDP server on 'megan'</td></tr></table>\">Examples</a>"
+
+#. i18n: file maindialogbase.ui line 136
+#: rc.cpp:52 rc.cpp:137
+#, no-c-format
+msgid "&Rescan"
+msgstr "&Rescan"
+
+#. i18n: file maindialogbase.ui line 139
+#: rc.cpp:55 rc.cpp:140
+#, no-c-format
+msgid ""
+"Rescans the network. Depending on the network configuration this may take a few "
+"seconds until all systems have responded."
+msgstr ""
+"Rescans the network. Depending on the network configuration this may take a few "
+"seconds until all systems have responded."
+
+#. i18n: file maindialogbase.ui line 164
+#: rc.cpp:58 rc.cpp:143
+#, no-c-format
+msgid "&Search:"
+msgstr "&Search:"
+
+#. i18n: file maindialogbase.ui line 175
+#: rc.cpp:61 rc.cpp:146
+#, no-c-format
+msgid "Enter a search term"
+msgstr "Enter a search term"
+
+#. i18n: file maindialogbase.ui line 178
+#: rc.cpp:64 rc.cpp:149
+#, no-c-format
+msgid ""
+"Enter a search term here if you want to search for a specific system, then "
+"press Enter or click Rescan. All systems, whose description matches the search "
+"term, will be displayed. The search is not case sensitive. If you leave the "
+"field empty all systems will be displayed."
+msgstr ""
+"Enter a search term here if you want to search for a specific system, then "
+"press Enter or click Rescan. All systems, whose description matches the search "
+"term, will be displayed. The search is not case sensitive. If you leave the "
+"field empty all systems will be displayed."
+
+#. i18n: file maindialogbase.ui line 211
+#: rc.cpp:67 rc.cpp:152
+#, no-c-format
+msgid "Scop&e:"
+msgstr "Scop&e:"
+
+#. i18n: file maindialogbase.ui line 236
+#: rc.cpp:70 rc.cpp:155
+#, no-c-format
+msgid ""
+"An administrator can configure the network to have several scopes. If this is "
+"the case, you can select the scope to scan here."
+msgstr ""
+"An administrator can configure the network to have several scopes. If this is "
+"the case, you can select the scope to scan here."
+
+#. i18n: file maindialogbase.ui line 242
+#: rc.cpp:73 rc.cpp:158
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file maindialogbase.ui line 264
+#: rc.cpp:79 rc.cpp:164
+#, no-c-format
+msgid "Address"
+msgstr "Address"
+
+#. i18n: file maindialogbase.ui line 275
+#: rc.cpp:82 rc.cpp:167
+#, no-c-format
+msgid "Protocol"
+msgstr "Protocol"
+
+#. i18n: file maindialogbase.ui line 297
+#: rc.cpp:85 rc.cpp:170
+#, no-c-format
+msgid ""
+"Here you can see the systems on the network that allow you to connect. Note "
+"that an administrator can hide systems, so the list is not always complete. "
+"Click on an item to select it, double-click it to connect immediately."
+msgstr ""
+"Here you can see the systems on the network that allow you to connect. Note "
+"that an administrator can hide systems, so the list is not always complete. "
+"Click on an item to select it, double-click it to connect immediately."
+
+#. i18n: file rdp/rdpprefs.ui line 27
+#: rc.cpp:173 rc.cpp:335
+#, no-c-format
+msgid "Connection"
+msgstr "Connection"
+
+#. i18n: file rdp/rdpprefs.ui line 53
+#: rc.cpp:176
+#, no-c-format
+msgid "Small (640x480)"
+msgstr "Small (640x480)"
+
+#. i18n: file rdp/rdpprefs.ui line 58
+#: rc.cpp:179
+#, no-c-format
+msgid "Medium (800x600)"
+msgstr "Medium (800x600)"
+
+#. i18n: file rdp/rdpprefs.ui line 63
+#: rc.cpp:182
+#, no-c-format
+msgid "Big (1024x768)"
+msgstr "Big (1024x768)"
+
+#. i18n: file rdp/rdpprefs.ui line 68
+#: rc.cpp:185
+#, no-c-format
+msgid "Custom (...)"
+msgstr "Custom (...)"
+
+#. i18n: file rdp/rdpprefs.ui line 92
+#: rc.cpp:188
+#, no-c-format
+msgid ""
+"Here you can specify the resolution of the remote desktop. This resolution "
+"determines the size of the desktop that will be presented to you."
+msgstr ""
+"Here you can specify the resolution of the remote desktop. This resolution "
+"determines the size of the desktop that will be presented to you."
+
+#. i18n: file rdp/rdpprefs.ui line 109
+#: rc.cpp:191
+#, no-c-format
+msgid ""
+"This is the width of the remote desktop. You can only change this value "
+"manually if you select Custom as desktop resolution above."
+msgstr ""
+"This is the width of the remote desktop. You can only change this value "
+"manually if you select Custom as desktop resolution above."
+
+#. i18n: file rdp/rdpprefs.ui line 120
+#: rc.cpp:194
+#, no-c-format
+msgid "H&eight:"
+msgstr "H&eight:"
+
+#. i18n: file rdp/rdpprefs.ui line 143
+#: rc.cpp:197
+#, no-c-format
+msgid ""
+"This is the height of the remote desktop. You can only change this value "
+"manually if you select Custom as desktop resolution above."
+msgstr ""
+"This is the height of the remote desktop. You can only change this value "
+"manually if you select Custom as desktop resolution above."
+
+#. i18n: file rdp/rdpprefs.ui line 149
+#: rc.cpp:200
+#, no-c-format
+msgid "Arabic (ar)"
+msgstr "Arabic (ar)"
+
+#. i18n: file rdp/rdpprefs.ui line 154
+#: rc.cpp:203
+#, no-c-format
+msgid "Czech (cs)"
+msgstr ""
+
+#. i18n: file rdp/rdpprefs.ui line 159
+#: rc.cpp:206
+#, no-c-format
+msgid "Danish (da)"
+msgstr "Danish (da)"
+
+#. i18n: file rdp/rdpprefs.ui line 164
+#: rc.cpp:209
+#, no-c-format
+msgid "German (de)"
+msgstr "German (de)"
+
+#. i18n: file rdp/rdpprefs.ui line 169
+#: rc.cpp:212
+#, fuzzy, no-c-format
+msgid "Swiss German (de-ch)"
+msgstr "German (de)"
+
+#. i18n: file rdp/rdpprefs.ui line 174
+#: rc.cpp:215
+#, no-c-format
+msgid "British English (en-gb)"
+msgstr "British English (en-gb)"
+
+#. i18n: file rdp/rdpprefs.ui line 179
+#: rc.cpp:218
+#, no-c-format
+msgid "US English (en-us)"
+msgstr "US English (en-us)"
+
+#. i18n: file rdp/rdpprefs.ui line 184
+#: rc.cpp:221
+#, no-c-format
+msgid "Spanish (es)"
+msgstr "Spanish (es)"
+
+#. i18n: file rdp/rdpprefs.ui line 189
+#: rc.cpp:224
+#, fuzzy, no-c-format
+msgid "Estonian (et)"
+msgstr "Lithuanian (lt)"
+
+#. i18n: file rdp/rdpprefs.ui line 194
+#: rc.cpp:227
+#, no-c-format
+msgid "Finnish (fi)"
+msgstr "Finnish (fi)"
+
+#. i18n: file rdp/rdpprefs.ui line 199
+#: rc.cpp:230
+#, no-c-format
+msgid "French (fr)"
+msgstr "French (fr)"
+
+#. i18n: file rdp/rdpprefs.ui line 204
+#: rc.cpp:233
+#, no-c-format
+msgid "Belgium (fr-be)"
+msgstr "Belgium (fr-be)"
+
+#. i18n: file rdp/rdpprefs.ui line 209
+#: rc.cpp:236
+#, fuzzy, no-c-format
+msgid "French Canadian (fr-ca)"
+msgstr "French (fr)"
+
+#. i18n: file rdp/rdpprefs.ui line 214
+#: rc.cpp:239
+#, fuzzy, no-c-format
+msgid "Swiss French (fr-ch)"
+msgstr "French (fr)"
+
+#. i18n: file rdp/rdpprefs.ui line 219
+#: rc.cpp:242
+#, fuzzy, no-c-format
+msgid "Croatian (hr)"
+msgstr "Croation (hr)"
+
+#. i18n: file rdp/rdpprefs.ui line 224
+#: rc.cpp:245
+#, no-c-format
+msgid "Hungarian (hu)"
+msgstr "Hungarian (hu)"
+
+#. i18n: file rdp/rdpprefs.ui line 229
+#: rc.cpp:248
+#, fuzzy, no-c-format
+msgid "Icelandic (is)"
+msgstr "Italian (it)"
+
+#. i18n: file rdp/rdpprefs.ui line 234
+#: rc.cpp:251
+#, no-c-format
+msgid "Italian (it)"
+msgstr "Italian (it)"
+
+#. i18n: file rdp/rdpprefs.ui line 239
+#: rc.cpp:254
+#, no-c-format
+msgid "Japanese (ja)"
+msgstr "Japanese (ja)"
+
+#. i18n: file rdp/rdpprefs.ui line 244
+#: rc.cpp:257
+#, no-c-format
+msgid "Lithuanian (lt)"
+msgstr "Lithuanian (lt)"
+
+#. i18n: file rdp/rdpprefs.ui line 249
+#: rc.cpp:260
+#, no-c-format
+msgid "Latvian (lv)"
+msgstr "Latvian (lv)"
+
+#. i18n: file rdp/rdpprefs.ui line 254
+#: rc.cpp:263
+#, no-c-format
+msgid "Macedonian (mk)"
+msgstr "Macedonian (mk)"
+
+#. i18n: file rdp/rdpprefs.ui line 259
+#: rc.cpp:266
+#, no-c-format
+msgid "Dutch (nl)"
+msgstr ""
+
+#. i18n: file rdp/rdpprefs.ui line 264
+#: rc.cpp:269
+#, fuzzy, no-c-format
+msgid "Belgian Dutch (nl-be)"
+msgstr "Belgium (fr-be)"
+
+#. i18n: file rdp/rdpprefs.ui line 269
+#: rc.cpp:272
+#, no-c-format
+msgid "Norwegian (no)"
+msgstr "Norwegian (no)"
+
+#. i18n: file rdp/rdpprefs.ui line 274
+#: rc.cpp:275
+#, no-c-format
+msgid "Polish (pl)"
+msgstr "Polish (pl)"
+
+#. i18n: file rdp/rdpprefs.ui line 279
+#: rc.cpp:278
+#, no-c-format
+msgid "Portuguese (pt)"
+msgstr "Portuguese (pt)"
+
+#. i18n: file rdp/rdpprefs.ui line 284
+#: rc.cpp:281
+#, no-c-format
+msgid "Brazilian (pt-br)"
+msgstr "Brazilian (pt-br)"
+
+#. i18n: file rdp/rdpprefs.ui line 289
+#: rc.cpp:284
+#, no-c-format
+msgid "Russian (ru)"
+msgstr "Russian (ru)"
+
+#. i18n: file rdp/rdpprefs.ui line 294
+#: rc.cpp:287
+#, no-c-format
+msgid "Slovenian (sl)"
+msgstr "Slovenian (sl)"
+
+#. i18n: file rdp/rdpprefs.ui line 299
+#: rc.cpp:290
+#, no-c-format
+msgid "Swedish (sv)"
+msgstr "Swedish (sv)"
+
+#. i18n: file rdp/rdpprefs.ui line 304
+#: rc.cpp:293
+#, no-c-format
+msgid "Thai (th)"
+msgstr "Thai (th)"
+
+#. i18n: file rdp/rdpprefs.ui line 309
+#: rc.cpp:296
+#, no-c-format
+msgid "Turkish (tr)"
+msgstr "Turkish (tr)"
+
+#. i18n: file rdp/rdpprefs.ui line 336
+#: rc.cpp:299
+#, no-c-format
+msgid ""
+"Use this to specify your keyboard layout. This layout setting is used to send "
+"the correct keyboard codes to the server."
+msgstr ""
+"Use this to specify your keyboard layout. This layout setting is used to send "
+"the correct keyboard codes to the server."
+
+#. i18n: file rdp/rdpprefs.ui line 352
+#: rc.cpp:302
+#, no-c-format
+msgid "&Keyboard layout:"
+msgstr "&Keyboard layout:"
+
+#. i18n: file rdp/rdpprefs.ui line 366
+#: rc.cpp:305 rc.cpp:344
+#, no-c-format
+msgid "Use K&Wallet for passwords"
+msgstr "Use K&Wallet for passwords"
+
+#. i18n: file rdp/rdpprefs.ui line 369
+#: rc.cpp:308 rc.cpp:347
+#, no-c-format
+msgid "Enable this option to store your passwords with KWallet."
+msgstr "Enable this option to store your passwords with KWallet."
+
+#. i18n: file rdp/rdpprefs.ui line 385
+#: rc.cpp:311
+#, no-c-format
+msgid "Desktop &resolution:"
+msgstr "Desktop &resolution:"
+
+#. i18n: file rdp/rdpprefs.ui line 404
+#: rc.cpp:314
+#, no-c-format
+msgid "Color &depth:"
+msgstr "Colour &depth:"
+
+#. i18n: file rdp/rdpprefs.ui line 418
+#: rc.cpp:317
+#, no-c-format
+msgid "&Width:"
+msgstr "&Width:"
+
+#. i18n: file rdp/rdpprefs.ui line 430
+#: rc.cpp:320
+#, no-c-format
+msgid "Low Color (8 Bit)"
+msgstr "Low Colour (8 Bit)"
+
+#. i18n: file rdp/rdpprefs.ui line 435
+#: rc.cpp:323
+#, no-c-format
+msgid "High Color (16 Bit)"
+msgstr "High Colour (16 Bit)"
+
+#. i18n: file rdp/rdpprefs.ui line 440
+#: rc.cpp:326
+#, no-c-format
+msgid "True Color (24 Bit)"
+msgstr "True Colour (24 Bit)"
+
+#. i18n: file rdp/rdpprefs.ui line 454
+#: rc.cpp:329 rc.cpp:365
+#, no-c-format
+msgid "&Show this dialog again for this host"
+msgstr "&Show this dialogue again for this host"
+
+#. i18n: file rdp/rdpprefs.ui line 457
+#: rc.cpp:332 rc.cpp:368
+#, no-c-format
+msgid ""
+"Select this option if you do not want to be asked for the settings when "
+"connecting to a host. For hosts with existing profiles these profiles will be "
+"taken. New hosts will be configured with the defaults."
+msgstr ""
+"Select this option if you do not want to be asked for the settings when "
+"connecting to a host. For hosts with existing profiles these profiles will be "
+"taken. New hosts will be configured with the defaults."
+
+#. i18n: file vnc/vncprefs.ui line 41
+#: rc.cpp:338
+#, no-c-format
+msgid "&Enable encryption (secure, but slow and not always possible)"
+msgstr "&Enable encryption (secure, but slow and not always possible)"
+
+#. i18n: file vnc/vncprefs.ui line 44
+#: rc.cpp:341
+#, no-c-format
+msgid ""
+"Enable this option to encrypt the connection. Only newer servers support this "
+"option. Encrypting prevents others from eavesdropping, but can slow down the "
+"connection considerably."
+msgstr ""
+"Enable this option to encrypt the connection. Only newer servers support this "
+"option. Encrypting prevents others from eavesdropping, but can slow down the "
+"connection considerably."
+
+#. i18n: file vnc/vncprefs.ui line 74
+#: rc.cpp:350
+#, no-c-format
+msgid "Connection &type:"
+msgstr "Connection &type:"
+
+#. i18n: file vnc/vncprefs.ui line 83
+#: rc.cpp:353
+#, no-c-format
+msgid "High Quality (LAN, direct connection)"
+msgstr "High Quality (LAN, direct connection)"
+
+#. i18n: file vnc/vncprefs.ui line 88
+#: rc.cpp:356
+#, no-c-format
+msgid "Medium Quality (DSL, Cable, fast Internet)"
+msgstr "Medium Quality (DSL, Cable, fast Internet)"
+
+#. i18n: file vnc/vncprefs.ui line 93
+#: rc.cpp:359
+#, no-c-format
+msgid "Low Quality (Modem, ISDN, slow Internet)"
+msgstr "Low Quality (Modem, ISDN, slow Internet)"
+
+#. i18n: file vnc/vncprefs.ui line 114
+#: rc.cpp:362
+#, no-c-format
+msgid ""
+"Use this to specify the performance of your connection. Note that you should "
+"select the speed of the weakest link - even if you have a high speed "
+"connection, it will not help you if the remote computer uses a slow modem. "
+"Choosing a level of quality that is too high on a slow link will cause slower "
+"response times. Choosing a lower quality will increase latencies in high speed "
+"connections and results in lower image quality, especially in 'Low Quality' "
+"mode."
+msgstr ""
+"Use this to specify the performance of your connection. Note that you should "
+"select the speed of the weakest link - even if you have a high speed "
+"connection, it will not help you if the remote computer uses a slow modem. "
+"Choosing a level of quality that is too high on a slow link will cause slower "
+"response times. Choosing a lower quality will increase latencies in high speed "
+"connections and results in lower image quality, especially in 'Low Quality' "
+"mode."
+
+#: rdp/krdpview.cpp:170
+#, c-format
+msgid "RDP Host Preferences for %1"
+msgstr "RDP Host Preferences for %1"
+
+#: rdp/krdpview.cpp:262
+msgid "Please enter the password."
+msgstr "Please enter the password."
+
+#: rdp/krdpview.cpp:284
+msgid "Could not start rdesktop; make sure rdesktop is properly installed."
+msgstr "Could not start rdesktop; make sure rdesktop is properly installed."
+
+#: rdp/krdpview.cpp:285
+msgid "rdesktop Failure"
+msgstr "rdesktop Failure"
+
+#: rdp/krdpview.cpp:345 vnc/kvncview.cpp:458
+msgid "Connection attempt to host failed."
+msgstr "Connection attempt to host failed."
+
+#: rdp/krdpview.cpp:346 vnc/kvncview.cpp:223 vnc/kvncview.cpp:459
+#: vnc/kvncview.cpp:464 vnc/kvncview.cpp:469 vnc/kvncview.cpp:474
+#: vnc/kvncview.cpp:479 vnc/kvncview.cpp:484
+msgid "Connection Failure"
+msgstr "Connection Failure"
+
+#: rdp/rdphostpref.cpp:112
+msgid ""
+"Show Preferences: %1, Resolution: %2x%3, Color Depth: %4, Keymap: %5, KWallet: "
+"%6"
+msgstr ""
+"Show Preferences: %1, Resolution: %2x%3, Colour Depth: %4, Keymap: %5, KWallet: "
+"%6"
+
+#: rdp/rdphostpref.cpp:113 rdp/rdphostpref.cpp:114 vnc/vnchostpref.cpp:99
+msgid "yes"
+msgstr "yes"
+
+#: rdp/rdphostpref.cpp:113 rdp/rdphostpref.cpp:114 vnc/vnchostpref.cpp:99
+msgid "no"
+msgstr "no"
+
+#: vnc/kvncview.cpp:222
+msgid "It is not possible to connect to a local desktop sharing service."
+msgstr "It is not possible to connect to a local desktop sharing service."
+
+#: vnc/kvncview.cpp:237
+#, c-format
+msgid "VNC Host Preferences for %1"
+msgstr "VNC Host Preferences for %1"
+
+#: vnc/kvncview.cpp:407
+msgid "Access to the system requires a password."
+msgstr "Access to the system requires a password."
+
+#: vnc/kvncview.cpp:463
+msgid "Remote host is using an incompatible protocol."
+msgstr "Remote host is using an incompatible protocol."
+
+#: vnc/kvncview.cpp:468
+msgid "The connection to the host has been interrupted."
+msgstr "The connection to the host has been interrupted."
+
+#: vnc/kvncview.cpp:473
+msgid "Connection failed. The server does not accept new connections."
+msgstr "Connection failed. The server does not accept new connections."
+
+#: vnc/kvncview.cpp:478
+msgid "Connection failed. A server with the given name cannot be found."
+msgstr "Connection failed. A server with the given name cannot be found."
+
+#: vnc/kvncview.cpp:483
+msgid "Connection failed. No server running at the given address and port."
+msgstr "Connection failed. No server running at the given address and port."
+
+#: vnc/kvncview.cpp:492
+msgid "Authentication failed. Connection aborted."
+msgstr "Authentication failed. Connection aborted."
+
+#: vnc/kvncview.cpp:493
+msgid "Authentication Failure"
+msgstr "Authentication Failure"
+
+#: vnc/kvncview.cpp:497
+msgid "Unknown error."
+msgstr "Unknown error."
+
+#: vnc/kvncview.cpp:498
+msgid "Unknown Error"
+msgstr "Unknown Error"
+
+#: vnc/vnchostpref.cpp:87
+msgid "High"
+msgstr "High"
+
+#: vnc/vnchostpref.cpp:90
+msgid "Medium"
+msgstr "Medium"
+
+#: vnc/vnchostpref.cpp:93
+msgid "Low"
+msgstr "Low"
+
+#: vnc/vnchostpref.cpp:98
+msgid "Show Preferences: %1, Quality: %2, KWallet: %3"
+msgstr "Show Preferences: %1, Quality: %2, KWallet: %3"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/krfb.po b/tde-i18n-en_GB/messages/kdenetwork/krfb.po
new file mode 100644
index 00000000000..b882499a6ea
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/krfb.po
@@ -0,0 +1,539 @@
+# translation of krfb.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: krfb\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-01-19 13:08+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file connectionwidget.ui line 41
+#: rc.cpp:3
+#, no-c-format
+msgid "Attention"
+msgstr "Attention"
+
+#. i18n: file connectionwidget.ui line 69
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"Somebody is requesting a connection to your computer. Granting this will allow "
+"the remote user to watch your desktop. "
+msgstr ""
+"Somebody is requesting a connection to your computer. Granting this will allow "
+"the remote user to watch your desktop. "
+
+#. i18n: file connectionwidget.ui line 136
+#: rc.cpp:9
+#, no-c-format
+msgid "123.234.123.234"
+msgstr "123.234.123.234"
+
+#. i18n: file connectionwidget.ui line 152
+#: rc.cpp:12
+#, no-c-format
+msgid "Allow remote user to &control keyboard and mouse"
+msgstr "Allow remote user to &control keyboard and mouse"
+
+#. i18n: file connectionwidget.ui line 155
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"If you turn this option on, the remote user can enter keystrokes and use your "
+"mouse pointer. This gives them full control over your computer, so be careful. "
+"When the option is disabled the remote user can only watch your screen."
+msgstr ""
+"If you turn this option on, the remote user can enter keystrokes and use your "
+"mouse pointer. This gives them full control over your computer, so be careful. "
+"When the option is disabled the remote user can only watch your screen."
+
+#. i18n: file connectionwidget.ui line 168
+#: rc.cpp:18
+#, no-c-format
+msgid "Remote system:"
+msgstr "Remote system:"
+
+#. i18n: file invitewidget.ui line 35
+#: rc.cpp:21
+#, no-c-format
+msgid "Welcome to KDE Desktop Sharing"
+msgstr "Welcome to KDE Desktop Sharing"
+
+#. i18n: file invitewidget.ui line 47
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"KDE Desktop Sharing allows you to invite somebody at a remote location to watch "
+"and possibly control your desktop.\n"
+"<a href=\"whatsthis:"
+"<p>An invitation creates a one-time password that allows the receiver to "
+"connect to your desktop. It is valid for only one successful connection and "
+"will expire after an hour if it has not been used. When somebody connects to "
+"your computer a dialog will appear and ask you for permission. The connection "
+"will not be established before you accept it. In this dialog you can also "
+"restrict the other person to view your desktop only, without the ability to "
+"move your mouse pointer or press keys.</p>"
+"<p>If you want to create a permanent password for Desktop Sharing, allow "
+"'Uninvited Connections' in the configuration.</p>\">"
+"More about invitations...</a>"
+msgstr ""
+"KDE Desktop Sharing allows you to invite somebody at a remote location to watch "
+"and possibly control your desktop.\n"
+"<a href=\"whatsthis:"
+"<p>An invitation creates a one-time password that allows the receiver to "
+"connect to your desktop. It is valid for only one successful connection and "
+"will expire after an hour if it has not been used. When somebody connects to "
+"your computer a dialogue will appear and ask you for permission. The connection "
+"will not be established before you accept it. In this dialogue you can also "
+"restrict the other person to view your desktop only, without the ability to "
+"move your mouse pointer or press keys.</p>"
+"<p>If you want to create a permanent password for Desktop Sharing, allow "
+"'Uninvited Connections' in the configuration.</p>\">"
+"More about invitations...</a>"
+
+#. i18n: file invitewidget.ui line 109
+#: rc.cpp:28
+#, no-c-format
+msgid "Create &Personal Invitation..."
+msgstr "Create &Personal Invitation..."
+
+#. i18n: file invitewidget.ui line 115
+#: rc.cpp:31
+#, no-c-format
+msgid ""
+"Create a new invitation and display the connection data. Use this option if you "
+"want to invite somebody personally, for example, to give the connection data "
+"over the phone."
+msgstr ""
+"Create a new invitation and display the connection data. Use this option if you "
+"want to invite somebody personally, for example, to give the connection data "
+"over the phone."
+
+#. i18n: file invitewidget.ui line 157
+#: invitedialog.cc:62 rc.cpp:34
+#, no-c-format
+msgid "&Manage Invitations (%1)..."
+msgstr "&Manage Invitations (%1)..."
+
+#. i18n: file invitewidget.ui line 165
+#: rc.cpp:37
+#, no-c-format
+msgid "Invite via &Email..."
+msgstr "Invite via &Email..."
+
+#. i18n: file invitewidget.ui line 168
+#: rc.cpp:40
+#, no-c-format
+msgid ""
+"This button will start your email application with a pre-configured text that "
+"explains to the recipient how to connect to your computer. "
+msgstr ""
+"This button will start your email application with a pre-configured text that "
+"explains to the recipient how to connect to your computer. "
+
+#. i18n: file manageinvitations.ui line 16
+#: rc.cpp:43
+#, no-c-format
+msgid "Manage Invitations - Desktop Sharing"
+msgstr "Manage Invitations - Desktop Sharing"
+
+#. i18n: file manageinvitations.ui line 68
+#: rc.cpp:46
+#, no-c-format
+msgid "Created"
+msgstr "Created"
+
+#. i18n: file manageinvitations.ui line 79
+#: rc.cpp:49
+#, no-c-format
+msgid "Expiration"
+msgstr "Expiration"
+
+#. i18n: file manageinvitations.ui line 104
+#: rc.cpp:52
+#, no-c-format
+msgid ""
+"Displays the open invitations. Use the buttons on the right to delete them or "
+"create a new invitation."
+msgstr ""
+"Displays the open invitations. Use the buttons on the right to delete them or "
+"create a new invitation."
+
+#. i18n: file manageinvitations.ui line 112
+#: rc.cpp:55
+#, no-c-format
+msgid "New &Personal Invitation..."
+msgstr "New &Personal Invitation..."
+
+#. i18n: file manageinvitations.ui line 115
+#: rc.cpp:58
+#, no-c-format
+msgid "Create a new personal invitation..."
+msgstr "Create a new personal invitation..."
+
+#. i18n: file manageinvitations.ui line 118
+#: rc.cpp:61
+#, no-c-format
+msgid "Click this button to create a new personal invitation."
+msgstr "Click this button to create a new personal invitation."
+
+#. i18n: file manageinvitations.ui line 126
+#: rc.cpp:64
+#, no-c-format
+msgid "&New Email Invitation..."
+msgstr "&New Email Invitation..."
+
+#. i18n: file manageinvitations.ui line 129
+#: rc.cpp:67
+#, no-c-format
+msgid "Send a new invitation via email..."
+msgstr "Send a new invitation via email..."
+
+#. i18n: file manageinvitations.ui line 132
+#: rc.cpp:70
+#, no-c-format
+msgid "Click this button to send a new invitation via email."
+msgstr "Click this button to send a new invitation via email."
+
+#. i18n: file manageinvitations.ui line 146
+#: rc.cpp:76
+#, no-c-format
+msgid "Delete all invitations"
+msgstr "Delete all invitations"
+
+#. i18n: file manageinvitations.ui line 149
+#: rc.cpp:79
+#, no-c-format
+msgid "Deletes all open invitations."
+msgstr "Deletes all open invitations."
+
+#. i18n: file manageinvitations.ui line 163
+#: rc.cpp:85
+#, no-c-format
+msgid "Delete the selected invitation"
+msgstr "Delete the selected invitation"
+
+#. i18n: file manageinvitations.ui line 166
+#: rc.cpp:88
+#, no-c-format
+msgid ""
+"Delete the selected invitation. The invited person will not be able to connect "
+"using this invitation anymore."
+msgstr ""
+"Delete the selected invitation. The invited person will not be able to connect "
+"using this invitation anymore."
+
+#. i18n: file manageinvitations.ui line 177
+#: rc.cpp:94 rc.cpp:97
+#, no-c-format
+msgid "Closes this window."
+msgstr "Closes this window."
+
+#. i18n: file personalinvitewidget.ui line 45
+#: rc.cpp:100
+#, no-c-format
+msgid ""
+"<h2>Personal Invitation</h2>\n"
+"Give the information below to the person that you want to invite (<a "
+"href=\"whatsthis:Desktop Sharing uses the VNC protocol. You can use any VNC "
+"client to connect. In KDE the client is called 'Remote Desktop Connection'. "
+"Enter the host information into the client and it will connect..\">"
+"how to connect</a>). Note that everybody who gets the password can connect, so "
+"be careful."
+msgstr ""
+"<h2>Personal Invitation</h2>\n"
+"Give the information below to the person that you want to invite (<a "
+"href=\"whatsthis:Desktop Sharing uses the VNC protocol. You can use any VNC "
+"client to connect. In KDE the client is called 'Remote Desktop Connection'. "
+"Enter the host information into the client and it will connect..\">"
+"how to connect</a>). Note that everybody who gets the password can connect, so "
+"be careful."
+
+#. i18n: file personalinvitewidget.ui line 132
+#: rc.cpp:104
+#, no-c-format
+msgid "cookie.tjansen.de:0"
+msgstr "cookie.tjansen.de:0"
+
+#. i18n: file personalinvitewidget.ui line 148
+#: rc.cpp:107
+#, no-c-format
+msgid "<b>Password:</b>"
+msgstr "<b>Password:</b>"
+
+#. i18n: file personalinvitewidget.ui line 164
+#: rc.cpp:110
+#, no-c-format
+msgid "<b>Expiration time:</b>"
+msgstr "<b>Expiration time:</b>"
+
+#. i18n: file personalinvitewidget.ui line 183
+#: rc.cpp:113
+#, no-c-format
+msgid "12345"
+msgstr "12345"
+
+#. i18n: file personalinvitewidget.ui line 202
+#: rc.cpp:116
+#, no-c-format
+msgid "17:12"
+msgstr "17:12"
+
+#. i18n: file personalinvitewidget.ui line 218
+#: rc.cpp:119
+#, no-c-format
+msgid "<b>Host:</b>"
+msgstr "<b>Host:</b>"
+
+#. i18n: file personalinvitewidget.ui line 234
+#: rc.cpp:122
+#, no-c-format
+msgid ""
+"(<a href=\"whatsthis:This field contains the address of your computer and the "
+"display number, separated by a colon. The address is just a hint - you can use "
+"any address that can reach your computer. Desktop Sharing tries to guess your "
+"address from your network configuration, but does not always succeed in doing "
+"so. If your computer is behind a firewall it may have a different address or be "
+"unreachable for other computers.\">Help</a>)"
+msgstr ""
+"(<a href=\"whatsthis:This field contains the address of your computer and the "
+"display number, separated by a colon. The address is just a hint - you can use "
+"any address that can reach your computer. Desktop Sharing tries to guess your "
+"address from your network configuration, but does not always succeed in doing "
+"so. If your computer is behind a firewall it may have a different address or be "
+"unreachable for other computers.\">Help</a>)"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:45
+msgid "VNC-compatible server to share KDE desktops"
+msgstr "VNC-compatible server to share KDE desktops"
+
+#: main.cpp:52
+msgid "Used for calling from kinetd"
+msgstr "Used for calling from kinetd"
+
+#: main.cpp:73 trayicon.cpp:100 trayicon.cpp:113
+msgid "Desktop Sharing"
+msgstr "Desktop Sharing"
+
+#: main.cpp:85
+msgid "libvncserver"
+msgstr "libvncserver"
+
+#: main.cpp:87
+msgid "TightVNC encoder"
+msgstr "TightVNC encoder"
+
+#: main.cpp:89
+msgid "ZLib encoder"
+msgstr "ZLib encoder"
+
+#: main.cpp:91
+msgid "original VNC encoders and protocol design"
+msgstr "original VNC encoders and protocol design"
+
+#: main.cpp:94
+msgid "X11 update scanner, original code base"
+msgstr "X11 update scanner, original code base"
+
+#: main.cpp:97
+msgid "Connection side image"
+msgstr "Connection side image"
+
+#: main.cpp:100
+msgid "KDesktop background deactivation"
+msgstr "KDesktop background deactivation"
+
+#: main.cpp:114
+msgid ""
+"Cannot find KInetD. The KDE daemon (kded) may have crashed or has not been "
+"started at all, or the installation failed."
+msgstr ""
+"Cannot find KInetD. The KDE daemon (kded) may have crashed or has not been "
+"started at all, or the installation failed."
+
+#: main.cpp:116 main.cpp:123 rfbcontroller.cc:885
+msgid "Desktop Sharing Error"
+msgstr "Desktop Sharing Error"
+
+#: main.cpp:121
+msgid ""
+"Cannot find KInetD service for Desktop Sharing (krfb). The installation is "
+"incomplete or failed."
+msgstr ""
+"Cannot find KInetD service for Desktop Sharing (krfb). The installation is "
+"incomplete or failed."
+
+#: trayicon.cpp:61
+msgid "Desktop Sharing - connecting"
+msgstr "Desktop Sharing - connecting"
+
+#: trayicon.cpp:63
+msgid "Manage &Invitations"
+msgstr "Manage &Invitations"
+
+#: trayicon.cpp:70
+msgid "Enable Remote Control"
+msgstr "Enable Remote Control"
+
+#: trayicon.cpp:71
+msgid "Disable Remote Control"
+msgstr "Disable Remote Control"
+
+#: trayicon.cpp:101
+msgid "The remote user has been authenticated and is now connected."
+msgstr "The remote user has been authenticated and is now connected."
+
+#: trayicon.cpp:104
+#, c-format
+msgid "Desktop Sharing - connected with %1"
+msgstr "Desktop Sharing - connected with %1"
+
+#: trayicon.cpp:111
+msgid "Desktop Sharing - disconnected"
+msgstr "Desktop Sharing - disconnected"
+
+#: trayicon.cpp:114
+msgid "The remote user has closed the connection."
+msgstr "The remote user has closed the connection."
+
+#: configuration.cc:425
+msgid ""
+"When sending an invitation by email, note that everybody who reads this email "
+"will be able to connect to your computer for one hour, or until the first "
+"successful connection took place, whichever comes first. \n"
+"You should either encrypt the email or at least send it only in a secure "
+"network, but not over the Internet."
+msgstr ""
+"When sending an invitation by email, note that everybody who reads this email "
+"will be able to connect to your computer for one hour, or until the first "
+"successful connection took place, whichever comes first. \n"
+"You should either encrypt the email or at least send it only in a secure "
+"network, but not over the Internet."
+
+#: configuration.cc:430
+msgid "Send Invitation via Email"
+msgstr "Send Invitation via Email"
+
+#: configuration.cc:443
+msgid "Desktop Sharing (VNC) invitation"
+msgstr "Desktop Sharing (VNC) invitation"
+
+#: configuration.cc:444
+msgid ""
+"You have been invited to a VNC session. If you have the KDE Remote Desktop "
+"Connection installed, just click on the link below.\n"
+"\n"
+"vnc://invitation:%1@%2:%3\n"
+"\n"
+"Otherwise you can use any VNC client with the following parameters:\n"
+"\n"
+"Host: %4:%5\n"
+"Password: %6\n"
+"\n"
+"Alternatively you can click on the link below to start the VNC session\n"
+"within your web browser.\n"
+"\n"
+"\thttp://%7:%8/\n"
+"\n"
+"For security reasons this invitation will expire at %9."
+msgstr ""
+"You have been invited to a VNC session. If you have the KDE Remote Desktop "
+"Connection installed, just click on the link below.\n"
+"\n"
+"vnc://invitation:%1@%2:%3\n"
+"\n"
+"Otherwise you can use any VNC client with the following parameters:\n"
+"\n"
+"Host: %4:%5\n"
+"Password: %6\n"
+"\n"
+"Alternatively you can click on the link below to start the VNC session\n"
+"within your web browser.\n"
+"\n"
+"\thttp://%7:%8/\n"
+"\n"
+"For security reasons this invitation will expire at %9."
+
+#: connectiondialog.cc:30
+msgid "New Connection"
+msgstr "New Connection"
+
+#: connectiondialog.cc:38
+msgid "Accept Connection"
+msgstr "Accept Connection"
+
+#: connectiondialog.cc:42
+msgid "Refuse Connection"
+msgstr "Refuse Connection"
+
+#: invitedialog.cc:31
+msgid "Invitation"
+msgstr "Invitation"
+
+#: personalinvitedialog.cc:30
+msgid "Personal Invitation"
+msgstr "Personal Invitation"
+
+#: rfbcontroller.cc:376
+msgid "%1@%2 (shared desktop)"
+msgstr "%1@%2 (shared desktop)"
+
+#: rfbcontroller.cc:510
+#, c-format
+msgid "User accepts connection from %1"
+msgstr "User accepts connection from %1"
+
+#: rfbcontroller.cc:523
+#, c-format
+msgid "User refuses connection from %1"
+msgstr "User refuses connection from %1"
+
+#: rfbcontroller.cc:571
+#, c-format
+msgid "Closed connection: %1."
+msgstr "Closed connection: %1."
+
+#: rfbcontroller.cc:700 rfbcontroller.cc:705
+msgid "Failed login attempt from %1: wrong password"
+msgstr "Failed login attempt from %1: wrong password"
+
+#: rfbcontroller.cc:741
+msgid "Connection refused from %1, already connected."
+msgstr "Connection refused from %1, already connected."
+
+#: rfbcontroller.cc:751
+#, c-format
+msgid "Accepted uninvited connection from %1"
+msgstr "Accepted uninvited connection from %1"
+
+#: rfbcontroller.cc:759
+msgid "Received connection from %1, on hold (waiting for confirmation)"
+msgstr "Received connection from %1, on hold (waiting for confirmation)"
+
+#: rfbcontroller.cc:884
+msgid ""
+"Your X11 Server does not support the required XTest extension version 2.2. "
+"Sharing your desktop is not possible."
+msgstr ""
+"Your X11 Server does not support the required XTest extension version 2.2. "
+"Sharing your desktop is not possible."
diff --git a/tde-i18n-en_GB/messages/kdenetwork/ksirc.po b/tde-i18n-en_GB/messages/kdenetwork/ksirc.po
new file mode 100644
index 00000000000..7dcb36e5d68
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/ksirc.po
@@ -0,0 +1,2226 @@
+# translation of ksirc.po to British English
+# Copyright (C) 2003,2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003,2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksirc\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-11-06 01:01+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: FilterRuleEditor.cpp:29
+msgid "Edit Filter Rules"
+msgstr "Edit Filter Rules"
+
+#: FilterRuleEditor.cpp:101
+msgid ""
+"Cannot create the rule since not\n"
+"all the fields are filled in."
+msgstr ""
+"Cannot create the rule since not\n"
+"all the fields are filled in."
+
+#: NewWindowDialog.cpp:12
+msgid "New Window For"
+msgstr "New Window For"
+
+#: NewWindowDialog.cpp:17
+msgid "C&hannel/Nick:"
+msgstr "C&hannel/Nick:"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 249
+#: NewWindowDialog.cpp:27 rc.cpp:198
+#, no-c-format
+msgid "&Key:"
+msgstr "&Key:"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: chanButtons.cpp:30
+msgid "Channel Modes"
+msgstr "Channel Modes"
+
+#: chanButtons.cpp:31
+msgid "i (invite-only)"
+msgstr "i (invite-only)"
+
+#: chanButtons.cpp:32
+msgid "l (limited users)"
+msgstr "l (limited users)"
+
+#: chanButtons.cpp:33
+msgid "k (key to join)"
+msgstr "k (key to join)"
+
+#: chanButtons.cpp:34
+msgid "s (secret)"
+msgstr "s (secret)"
+
+#: chanButtons.cpp:36
+msgid "User Modes"
+msgstr "User Modes"
+
+#: chanButtons.cpp:37
+msgid "i (be invisible)"
+msgstr "i (be invisible)"
+
+#: chanButtons.cpp:38
+msgid "w (receive wallops)"
+msgstr "w (receive wallops)"
+
+#: chanButtons.cpp:39
+msgid "s (get server notices)"
+msgstr "s (get server notices)"
+
+#: chanButtons.cpp:45
+msgid "T"
+msgstr "T"
+
+#: chanButtons.cpp:48
+msgid "Only op'ed users can change the topic"
+msgstr "Only op'ed users can change the topic"
+
+#: chanButtons.cpp:52
+msgid "N"
+msgstr "N"
+
+#: chanButtons.cpp:55
+msgid "No outside messages"
+msgstr "No outside messages"
+
+#: chanButtons.cpp:59
+msgid "M"
+msgstr "M"
+
+#: chanButtons.cpp:62
+msgid "Only op'ed users and voiced users (+v) can speak"
+msgstr "Only op'ed users and voiced users (+v) can speak"
+
+#: chanButtons.cpp:66
+msgid "..."
+msgstr "..."
+
+#: chanButtons.cpp:70
+msgid "More mode commands"
+msgstr "More mode commands"
+
+#: chanButtons.cpp:212
+msgid "Limit Number of Users"
+msgstr "Limit Number of Users"
+
+#: chanparser.cpp:130
+msgid "Unable to parse status string"
+msgstr "Unable to parse status string"
+
+#: chanparser.cpp:135
+msgid "Unable to parse status (no known format) string"
+msgstr "Unable to parse status (no known format) string"
+
+#: chanparser.cpp:155
+msgid "Away-"
+msgstr "Away-"
+
+#: chanparser.cpp:221
+msgid "<No Topic Set>"
+msgstr "<No Topic Set>"
+
+#: chanparser.cpp:261
+msgid ""
+"String length for nick is greater than 100 characters. This is unacceptably "
+"long."
+msgstr ""
+"String length for nick is greater than 100 characters. This is unacceptably "
+"long."
+
+#: chanparser.cpp:265
+msgid "String not long enough"
+msgstr "String not long enough"
+
+#: chanparser.cpp:386
+msgid "Could not find channel name"
+msgstr "Could not find channel name"
+
+#: chanparser.cpp:553
+msgid "Kick window open"
+msgstr "Kick window open"
+
+#: chanparser.cpp:555
+msgid "You Have Been Kicked"
+msgstr "You Have Been Kicked"
+
+#: chanparser.cpp:555
+msgid "Rejoin"
+msgstr "Rejoin"
+
+#: chanparser.cpp:555
+msgid "Leave"
+msgstr "Leave"
+
+#: chanparser.cpp:622
+msgid "Failed to parse part/kick/leave/quit message"
+msgstr "Failed to parse part/kick/leave/quit message"
+
+#: chanparser.cpp:645
+#, c-format
+msgid "Unable to parse: %1"
+msgstr "Unable to parse: %1"
+
+#: chanparser.cpp:645
+msgid "Unable to parse change nick code"
+msgstr "Unable to parse change nick code"
+
+#: chanparser.cpp:825
+#, c-format
+msgid "Unable to parse mode change: %1"
+msgstr "Unable to parse mode change: %1"
+
+#: charSelector.cpp:27
+msgid "&Insert Char"
+msgstr "&Insert Char"
+
+#: colorpicker.cpp:34
+msgid "Pick Color"
+msgstr "Pick Colour"
+
+#: colorpicker.cpp:44
+msgid "Preview:"
+msgstr "Preview:"
+
+#: colorpicker.cpp:47
+msgid "Sample Text"
+msgstr "Sample Text"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 483
+#: colorpicker.cpp:55 rc.cpp:288
+#, no-c-format
+msgid "&Foreground:"
+msgstr "&Foreground:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 106
+#: colorpicker.cpp:60 rc.cpp:231
+#, no-c-format
+msgid "&Background:"
+msgstr "&Background:"
+
+#: dccManager.cpp:73
+msgid "Receiving"
+msgstr "Receiving"
+
+#: dccManager.cpp:76
+msgid "Got Offer"
+msgstr "Got Offer"
+
+#: dccManager.cpp:79
+msgid "Sent Offer"
+msgstr "Sent Offer"
+
+#: dccManager.cpp:82
+msgid "Resume Requested"
+msgstr "Resume Requested"
+
+#: dccManager.cpp:85
+msgid "Did Resume"
+msgstr "Did Resume"
+
+#: dccManager.cpp:88
+msgid "Sending"
+msgstr "Sending"
+
+#: dccManager.cpp:91
+msgid ""
+"_: dcc status\n"
+"Open"
+msgstr "Open"
+
+#: dccManager.cpp:94
+msgid "Done"
+msgstr "Done"
+
+#: dccManager.cpp:97
+msgid "Canceled"
+msgstr "Cancelled"
+
+#: dccManager.cpp:103
+msgid "Unknown State"
+msgstr "Unknown State"
+
+#: dccManager.cpp:206
+msgid "Get"
+msgstr "Get"
+
+#: dccManager.cpp:207 toplevel.cpp:1578
+msgid "Send"
+msgstr "Send"
+
+#: dccManager.cpp:208 dockservercontroller.cpp:182
+#: dockservercontroller.cpp:239
+msgid "Chat"
+msgstr "Chat"
+
+#: dccManager.cpp:233 dccManager.cpp:242 dccManager.cpp:252
+msgid "dcc activity"
+msgstr "dcc activity"
+
+#: dccNew.cpp:42
+msgid "aListBox::"
+msgstr "aListBox::"
+
+#: displayMgrMDI.cpp:48
+msgid "Detach Window"
+msgstr "Detach Window"
+
+#: displayMgrMDI.cpp:50
+msgid "Move Tab Left"
+msgstr "Move Tab Left"
+
+#: displayMgrMDI.cpp:51
+msgid "Move Tab Right"
+msgstr "Move Tab Right"
+
+#: displayMgrMDI.cpp:58
+msgid "&Window"
+msgstr "&Window"
+
+#: displayMgrMDI.cpp:67
+msgid "&Tab Bar"
+msgstr "&Tab Bar"
+
+#: displayMgrMDI.cpp:69
+msgid "&Top"
+msgstr "&Top"
+
+#: displayMgrMDI.cpp:242
+msgid "Cycle left"
+msgstr "Cycle left"
+
+#: displayMgrMDI.cpp:243
+msgid "Cycle right"
+msgstr "Cycle right"
+
+#: dockservercontroller.cpp:66 servercontroller.cpp:156
+msgid "Dump Object Tree"
+msgstr "Dump Object Tree"
+
+#: dockservercontroller.cpp:67 servercontroller.cpp:157
+msgid "Server Debug Window"
+msgstr "Server Debug Window"
+
+#: dockservercontroller.cpp:72 servercontroller.cpp:173
+msgid "&Filter Rule Editor..."
+msgstr "&Filter Rule Editor..."
+
+#: dockservercontroller.cpp:80
+msgid "New &Server..."
+msgstr "New &Server..."
+
+#: dockservercontroller.cpp:82 servercontroller.cpp:166
+msgid "&Do Autoconnect..."
+msgstr "&Do Autoconnect..."
+
+#: dockservercontroller.cpp:106
+msgid "Raise Last Window"
+msgstr "Raise Last Window"
+
+#: dockservercontroller.cpp:107
+msgid ""
+"If someone said your nick in a window, this action will make that window active "
+"for you."
+msgstr ""
+"If someone said your nick in a window, this action will make that window active "
+"for you."
+
+#: dockservercontroller.cpp:113
+msgid "Clear Blinking Dock Icon"
+msgstr "Clear Blinking Dock Icon"
+
+#: dockservercontroller.cpp:114
+msgid ""
+"If the dock icon is blinking, but you don't want to go to the window this will "
+"clear the blinking."
+msgstr ""
+"If the dock icon is blinking, but you don't want to go to the window this will "
+"clear the blinking."
+
+#: dockservercontroller.cpp:176
+msgid "Came Online: "
+msgstr "Came Online: "
+
+#: dockservercontroller.cpp:178
+msgid "Last Offline: "
+msgstr "Last Offline: "
+
+#: dockservercontroller.cpp:180 dockservercontroller.cpp:247
+msgid "Ping"
+msgstr "Ping"
+
+#: dockservercontroller.cpp:181 dockservercontroller.cpp:249
+msgid "Whois"
+msgstr "Whois"
+
+#: dockservercontroller.cpp:183 dockservercontroller.cpp:251
+msgid "DCC Chat"
+msgstr "DCC Chat"
+
+#: dockservercontroller.cpp:185
+msgid "online"
+msgstr "online"
+
+#: dockservercontroller.cpp:194
+msgid "Went Offline: "
+msgstr "Went Offline: "
+
+#: dockservercontroller.cpp:196
+msgid "Last Online: "
+msgstr "Last Online: "
+
+#: dockservercontroller.cpp:199
+msgid " offline"
+msgstr " offline"
+
+#: dockservercontroller.cpp:209
+msgid "Help on Notify Popup..."
+msgstr "Help on Notify Popup..."
+
+#: dockservercontroller.cpp:210
+msgid "Configure Notify..."
+msgstr "Configure Notify..."
+
+#: dockservercontroller.cpp:405
+msgid ""
+"This popup menu can show a list of people you have in your notify list, and "
+"their status. You can configure this list by going to Configure KSirc->Startup->"
+"Notify and adding people to the list. This will take effect the next time you "
+"connect to a server. This message appears when there is nothing in your notify "
+"list or when no one in your list is online."
+msgstr ""
+"This popup menu can show a list of people you have in your notify list, and "
+"their status. You can configure this list by going to Configure KSirc->Startup->"
+"Notify and adding people to the list. This will take effect the next time you "
+"connect to a server. This message appears when there is nothing in your notify "
+"list or when no one in your list is online."
+
+#: dockservercontroller.cpp:417
+msgid "Help for Notification Popup"
+msgstr "Help for Notification Popup"
+
+#: ioDCC.cpp:32
+msgid " DCC Controller"
+msgstr " DCC Controller"
+
+#: ioDCC.cpp:214
+msgid "DCC SEND with %1 for %2 failed because of %3"
+msgstr "DCC SEND with %1 for %2 failed because of %3"
+
+#: ioDCC.cpp:236
+msgid "DCC GET with %1 for %2 failed because of %3"
+msgstr "DCC GET with %1 for %2 failed because of %3"
+
+#: ioDCC.cpp:332
+msgid "DCC Get with %1 for %2 failed because of %3"
+msgstr "DCC Get with %1 for %2 failed because of %3"
+
+#: ioDCC.cpp:343
+msgid "DCC Chat with %1 failed because of %2"
+msgstr "DCC Chat with %1 failed because of %2"
+
+#: ksirc.cpp:33
+msgid "KDE IRC client"
+msgstr "KDE IRC client"
+
+#: ksirc.cpp:40
+msgid "Nickname to use"
+msgstr "Nickname to use"
+
+#: ksirc.cpp:41
+msgid "Server to connect to on startup"
+msgstr "Server to connect to on startup"
+
+#: ksirc.cpp:42
+msgid "Channel to connect to on startup"
+msgstr "Channel to connect to on startup"
+
+#: ksirc.cpp:44
+msgid "Do not autoconnect on startup"
+msgstr "Do not autoconnect on startup"
+
+#: KSTicker/ksttest.cpp:67 ksirc.cpp:71
+msgid "KSirc"
+msgstr "KSirc"
+
+#: ksirc.cpp:73
+msgid "(c) 1997-2002, The KSirc Developers"
+msgstr "(c) 1997-2002, The KSirc Developers"
+
+#: KSTicker/ksttest.cpp:70 ksirc.cpp:74
+msgid "Original Author"
+msgstr "Original Author"
+
+#: ksirc.cpp:80
+msgid "Icons Author"
+msgstr "Icons Author"
+
+#: ksircprocess.cpp:353
+msgid ""
+"5 Channel windows were opened in less than 5 seconds. Someone may be trying to "
+"flood your X server with windows.\n"
+"Shall I turn off AutoCreate windows?"
+msgstr ""
+"5 Channel windows were opened in less than 5 seconds. Someone may be trying to "
+"flood your X server with windows.\n"
+"Shall I turn off AutoCreate windows?"
+
+#: ksircprocess.cpp:358
+msgid "Flood Warning"
+msgstr "Flood Warning"
+
+#: ksircprocess.cpp:358
+msgid "Turn Off"
+msgstr "Turn Off"
+
+#: ksircprocess.cpp:358
+msgid "Keep Enabled"
+msgstr "Keep Enabled"
+
+#: ksview.cpp:203
+msgid "Beep Received"
+msgstr "Beep Received"
+
+#: ksview.cpp:286
+msgid "URL"
+msgstr "URL"
+
+#: ksview.cpp:287
+msgid "Open URL"
+msgstr "Open URL"
+
+#: ksview.cpp:288
+msgid "Copy Link Address"
+msgstr "Copy Link Address"
+
+#. i18n: file FilterRuleWidget.ui line 60
+#: rc.cpp:9 rc.cpp:201 rc.cpp:249
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#. i18n: file FilterRuleWidget.ui line 158
+#: rc.cpp:15
+#, no-c-format
+msgid "Details"
+msgstr "Details"
+
+#. i18n: file FilterRuleWidget.ui line 180
+#: rc.cpp:18
+#, no-c-format
+msgid "D&escription:"
+msgstr "D&escription:"
+
+#. i18n: file FilterRuleWidget.ui line 191
+#: rc.cpp:21
+#, no-c-format
+msgid "&To:"
+msgstr "&To:"
+
+#. i18n: file FilterRuleWidget.ui line 217
+#: rc.cpp:24
+#, no-c-format
+msgid "M&atch:"
+msgstr "M&atch:"
+
+#. i18n: file FilterRuleWidget.ui line 228
+#: rc.cpp:27
+#, no-c-format
+msgid "&From:"
+msgstr "&From:"
+
+#. i18n: file dccManagerbase.ui line 16
+#: rc.cpp:30
+#, no-c-format
+msgid "DCC Manager"
+msgstr "DCC Manager"
+
+#. i18n: file dccManagerbase.ui line 31
+#: rc.cpp:33
+#, no-c-format
+msgid "Who"
+msgstr "Who"
+
+#. i18n: file dccManagerbase.ui line 53
+#: rc.cpp:39
+#, no-c-format
+msgid "Status"
+msgstr "Status"
+
+#. i18n: file dccManagerbase.ui line 64
+#: rc.cpp:42
+#, no-c-format
+msgid "Size"
+msgstr "Size"
+
+#. i18n: file dccManagerbase.ui line 75
+#: rc.cpp:45
+#, no-c-format
+msgid "KB/s"
+msgstr "KB/s"
+
+#. i18n: file dccManagerbase.ui line 86
+#: rc.cpp:48
+#, no-c-format
+msgid "Progress"
+msgstr "Progress"
+
+#. i18n: file dccManagerbase.ui line 115
+#: rc.cpp:51
+#, no-c-format
+msgid "&New..."
+msgstr "&New..."
+
+#. i18n: file dccManagerbase.ui line 123
+#: rc.cpp:54
+#, no-c-format
+msgid "&Connect"
+msgstr "&Connect"
+
+#. i18n: file dccManagerbase.ui line 131
+#: rc.cpp:57
+#, no-c-format
+msgid "R&esume"
+msgstr "R&esume"
+
+#. i18n: file dccManagerbase.ui line 139
+#: rc.cpp:60
+#, no-c-format
+msgid "&Rename"
+msgstr "&Rename"
+
+#. i18n: file dccManagerbase.ui line 147
+#: rc.cpp:63
+#, no-c-format
+msgid "&Disconnect"
+msgstr "&Disconnect"
+
+#. i18n: file dccNewbase.ui line 17
+#: rc.cpp:66
+#, no-c-format
+msgid "New DCC"
+msgstr "New DCC"
+
+#. i18n: file dccNewbase.ui line 34
+#: rc.cpp:69
+#, no-c-format
+msgid "DCC Type"
+msgstr "DCC Type"
+
+#. i18n: file dccNewbase.ui line 45
+#: rc.cpp:72
+#, no-c-format
+msgid "&File send"
+msgstr "&File send"
+
+#. i18n: file dccNewbase.ui line 53
+#: rc.cpp:75
+#, no-c-format
+msgid "C&hat"
+msgstr "C&hat"
+
+#. i18n: file dccNewbase.ui line 80
+#: rc.cpp:78
+#, no-c-format
+msgid "Nick"
+msgstr "Nick"
+
+#. i18n: file dccNewbase.ui line 118
+#: KSProgress/ksprogressdata.cpp:48 rc.cpp:81
+#, no-c-format
+msgid "File Name"
+msgstr "File Name"
+
+#. i18n: file dccNewbase.ui line 134
+#: rc.cpp:84
+#, no-c-format
+msgid "&..."
+msgstr "&..."
+
+#. i18n: file dccNewbase.ui line 155
+#: rc.cpp:87
+#, no-c-format
+msgid "&Send"
+msgstr "&Send"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 30
+#: rc.cpp:93
+#, no-c-format
+msgid "&Server/Quick connect to:"
+msgstr "&Server/Quick connect to:"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 41
+#: rc.cpp:96 rc.cpp:186
+#, no-c-format
+msgid "&Port:"
+msgstr "&Port:"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 52
+#: rc.cpp:99
+#, no-c-format
+msgid "Choose a server for an IRC Network"
+msgstr "Choose a server for an IRC Network"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 55
+#: rc.cpp:102
+#, no-c-format
+msgid ""
+"Usually IRC Servers are connected to a net (IRCNet, Freenode, etc.). Here, you "
+"can select the closest server for your favorite network."
+msgstr ""
+"Usually IRC Servers are connected to a net (IRCNet, Freenode, etc.). Here, you "
+"can select the closest server for your favourite network."
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 63
+#: rc.cpp:105
+#, no-c-format
+msgid "&Group:"
+msgstr "&Group:"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 85
+#: rc.cpp:108
+#, no-c-format
+msgid "Enter/choose a server to connect to"
+msgstr "Enter/choose a server to connect to"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 88
+#: rc.cpp:111
+#, no-c-format
+msgid ""
+"If you selected an IRC Network in <i>\"Group\"</i>, this window shows all of "
+"its servers. If you did not choose a group, you can enter your own here or "
+"select one of the recently used ones (<i>\"Quick Connect\"</i>)."
+msgstr ""
+"If you selected an IRC Network in <i>\"Group\"</i>, this window shows all of "
+"its servers. If you did not choose a group, you can enter your own here or "
+"select one of the recently used ones (<i>\"Quick Connect\"</i>)."
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 99
+#: rc.cpp:114
+#, no-c-format
+msgid "Choose a server port"
+msgstr "Choose a server port"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 102
+#: rc.cpp:117
+#, no-c-format
+msgid ""
+"Using <i>\"6667\"</i> or <i>\"6666\"</i> here is safe in most cases. Only use "
+"other values if you have been told so."
+msgstr ""
+"Using <i>\"6667\"</i> or <i>\"6666\"</i> here is safe in most cases. Only use "
+"other values if you have been told so."
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 110
+#: rc.cpp:120
+#, no-c-format
+msgid "Server Description"
+msgstr "Server Description"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 113
+#: rc.cpp:123
+#, no-c-format
+msgid "This is the description of the server currently selected"
+msgstr "This is the description of the server currently selected"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 160
+#: rc.cpp:126
+#, no-c-format
+msgid "Server Access"
+msgstr "Server Access"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 177
+#: rc.cpp:129
+#, no-c-format
+msgid "Pass&word:"
+msgstr "Pass&word:"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 204
+#: rc.cpp:132 rc.cpp:192
+#, no-c-format
+msgid "Use SS&L"
+msgstr "Use SS&L"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 207
+#: rc.cpp:135
+#, no-c-format
+msgid ""
+"This will use a secure connection to the server. This must be supported by the "
+"server."
+msgstr ""
+"This will use a secure connection to the server. This must be supported by the "
+"server."
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 215
+#: rc.cpp:138
+#, no-c-format
+msgid "S&tore password"
+msgstr "S&tore password"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 218
+#: rc.cpp:141
+#, no-c-format
+msgid "This will cause your server password to be stored on your disk."
+msgstr "This will cause your server password to be stored on your disk."
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 231
+#: rc.cpp:147 rc.cpp:150
+#, no-c-format
+msgid "Cancel Connect"
+msgstr "Cancel Connect"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 250
+#: rc.cpp:153
+#, no-c-format
+msgid "C&onnect"
+msgstr "C&onnect"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 256
+#: rc.cpp:156
+#, no-c-format
+msgid "Connect to the selected server"
+msgstr "Connect to the selected server"
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 259
+#: rc.cpp:159
+#, no-c-format
+msgid ""
+"Connect to the server given in <i>\"Server / Quick Connect to:\"</i> "
+"on the port given in <i>\"Port:\"</i>."
+msgstr ""
+"Connect to the server given in <i>\"Server / Quick Connect to:\"</i> "
+"on the port given in <i>\"Port:\"</i>."
+
+#. i18n: file KSOpenkSirc/open_ksircData.ui line 267
+#: rc.cpp:162
+#, no-c-format
+msgid "&Edit Servers"
+msgstr "&Edit Servers"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 16
+#: KSPrefs/ksprefs.cpp:43 rc.cpp:165
+#, no-c-format
+msgid "Auto Connect"
+msgstr "Auto Connect"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 28
+#: rc.cpp:168
+#, no-c-format
+msgid "Auto Connect List"
+msgstr "Auto Connect List"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 39
+#: rc.cpp:171
+#, no-c-format
+msgid "Port/Key"
+msgstr "Port/Key"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 50
+#: rc.cpp:174
+#, no-c-format
+msgid "Server Password"
+msgstr "Server Password"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 61
+#: KSPrefs/page_autoconnect.cpp:110 KSPrefs/page_autoconnect.cpp:165
+#: KSPrefs/page_autoconnect.cpp:189 rc.cpp:177
+#, no-c-format
+msgid "SSL"
+msgstr "SSL"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 85
+#: rc.cpp:180
+#, no-c-format
+msgid "Auto Connect Setup"
+msgstr "Auto Connect Setup"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 112
+#: rc.cpp:183
+#, no-c-format
+msgid "Server:"
+msgstr "Server:"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 161
+#: rc.cpp:189
+#, no-c-format
+msgid "Server password:"
+msgstr "Server password:"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 223
+#: rc.cpp:195
+#, no-c-format
+msgid "&Channel:"
+msgstr "&Channel:"
+
+#. i18n: file KSPrefs/page_autoconnectbase.ui line 285
+#: KSPrefs/page_autoconnect.cpp:219 rc.cpp:204 rc.cpp:252
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 16
+#: KSPrefs/ksprefs.cpp:38 rc.cpp:210
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 34
+#: rc.cpp:213
+#, no-c-format
+msgid "&Scheme"
+msgstr "&Scheme"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 45
+#: rc.cpp:216
+#, no-c-format
+msgid "Chat Colors"
+msgstr "Chat Colours"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 62
+#: rc.cpp:219
+#, no-c-format
+msgid "C&hannel messages:"
+msgstr "C&hannel messages:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 73
+#: rc.cpp:222
+#, no-c-format
+msgid "&Generic text:"
+msgstr "&Generic text:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 84
+#: rc.cpp:225
+#, no-c-format
+msgid "&Errors:"
+msgstr "&Errors:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 95
+#: rc.cpp:228
+#, no-c-format
+msgid "&Info:"
+msgstr "&Info:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 131
+#: rc.cpp:234
+#, no-c-format
+msgid "&Links:"
+msgstr "&Links:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 201
+#: rc.cpp:237
+#, no-c-format
+msgid "Selection backgr&ound:"
+msgstr "Selection backgr&ound:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 268
+#: rc.cpp:240
+#, no-c-format
+msgid "Sele&ction foreground:"
+msgstr "Sele&ction foreground:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 279
+#: rc.cpp:243
+#, no-c-format
+msgid "&Use background color for links"
+msgstr "&Use background colour for links"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 289
+#: rc.cpp:246
+#, no-c-format
+msgid "Sample Color Themes"
+msgstr "Sample Colour Themes"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 355
+#: rc.cpp:258
+#, no-c-format
+msgid "&Highlighting"
+msgstr "&Highlighting"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 366
+#: rc.cpp:261
+#, no-c-format
+msgid "Your Nick"
+msgstr "Your Nick"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 377
+#: rc.cpp:264
+#, no-c-format
+msgid "Color: "
+msgstr "Colour: "
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 402
+#: rc.cpp:267
+#, no-c-format
+msgid "Bold"
+msgstr "Bold"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 410
+#: rc.cpp:270
+#, no-c-format
+msgid "Reverse"
+msgstr "Reverse"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 418
+#: rc.cpp:273
+#, no-c-format
+msgid "Underline"
+msgstr "Underline"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 445
+#: rc.cpp:276
+#, no-c-format
+msgid "Other Nicks"
+msgstr "Other Nicks"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 459
+#: rc.cpp:279
+#, no-c-format
+msgid "N&o nick colors"
+msgstr "N&o nick colours"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 467
+#: rc.cpp:282
+#, no-c-format
+msgid "Au&to nick colorization"
+msgstr "Au&to nick colourisation"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 475
+#: rc.cpp:285
+#, no-c-format
+msgid "Fi&xed"
+msgstr "Fi&xed"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 514
+#: rc.cpp:291
+#, no-c-format
+msgid "Backg&round:"
+msgstr "Backg&round:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 561
+#: rc.cpp:294
+#, no-c-format
+msgid "Highlight Messages"
+msgstr "Highlight Messages"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 580
+#: rc.cpp:297
+#, no-c-format
+msgid "Containing &your nick:"
+msgstr "Containing &your nick:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 632
+#: rc.cpp:300 rc.cpp:306
+#, no-c-format
+msgid "Containing:"
+msgstr "Containing:"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 662
+#: rc.cpp:303 rc.cpp:309
+#, no-c-format
+msgid "Regex"
+msgstr "Regex"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 756
+#: rc.cpp:312
+#, no-c-format
+msgid "Color Codes"
+msgstr "Colour Codes"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 773
+#: rc.cpp:315
+#, no-c-format
+msgid "Strip &kSirc color codes"
+msgstr "Strip &kSirc colour codes"
+
+#. i18n: file KSPrefs/page_colorsbase.ui line 784
+#: rc.cpp:318
+#, no-c-format
+msgid "Strip &mIRC color codes"
+msgstr "Strip &mIRC colour codes"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 22
+#: KSPrefs/ksprefs.cpp:36 rc.cpp:321
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 48
+#: rc.cpp:324
+#, no-c-format
+msgid "Global Options"
+msgstr "Global Options"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 79
+#: rc.cpp:327
+#, no-c-format
+msgid "Histor&y length:"
+msgstr "Histor&y length:"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 98
+#: rc.cpp:330
+#, no-c-format
+msgid " lines"
+msgstr " lines"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 101
+#: rc.cpp:333
+#, no-c-format
+msgid "unlimited"
+msgstr "unlimited"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 107
+#: rc.cpp:336
+#, no-c-format
+msgid "Stores up to this many lines of chat from each window as history"
+msgstr "Stores up to this many lines of chat from each window as history"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 110
+#: rc.cpp:339
+#, no-c-format
+msgid ""
+"Stores up to this many lines of chat from each window, allowing you to scroll "
+"upwards and see what has already been said."
+msgstr ""
+"Stores up to this many lines of chat from each window, allowing you to scroll "
+"upwards and see what has already been said."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 120
+#: rc.cpp:342
+#, no-c-format
+msgid "&Announce away messages"
+msgstr "&Announce away messages"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 123
+#: rc.cpp:345
+#, no-c-format
+msgid "See the messages when a user selects the away option"
+msgstr "See the messages when a user selects the away option"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 126
+#: rc.cpp:348
+#, no-c-format
+msgid ""
+"If this is checked, you will see the messages when a user selects the away "
+"option. By default this option is not checked."
+msgstr ""
+"If this is checked, you will see the messages when a user selects the away "
+"option. By default this option is not checked."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 134
+#: rc.cpp:351
+#, no-c-format
+msgid "A&uto create window"
+msgstr "A&uto create window"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 137
+#: rc.cpp:354
+#, no-c-format
+msgid "Will auto create a window for each user who sends a /msg to you"
+msgstr "Will auto create a window for each user who sends a /msg to you"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 140
+#: rc.cpp:357
+#, no-c-format
+msgid ""
+"If selected, KSirc will automatically create a new window for each user who "
+"sends a /msg command to you. If not selected, any text sent to you with /msg is "
+"displayed in the current window and you can use /query username to create a "
+"window to chat to that user."
+msgstr ""
+"If selected, KSirc will automatically create a new window for each user who "
+"sends a /msg command to you. If not selected, any text sent to you with /msg is "
+"displayed in the current window and you can use /query username to create a "
+"window to chat to that user."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 148
+#: rc.cpp:360
+#, no-c-format
+msgid "Auto create &on notice"
+msgstr "Auto create &on notice"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 156
+#: rc.cpp:363
+#, no-c-format
+msgid "Auto-re&join"
+msgstr "Auto-re&join"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 159
+#: rc.cpp:366
+#, no-c-format
+msgid "Rejoin channels automatically if you are disconnected."
+msgstr "Rejoin channels automatically if you are disconnected."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 162
+#: rc.cpp:369
+#, no-c-format
+msgid ""
+"If selected, it allows you to rejoin channels automatically if you are "
+"disconnected."
+msgstr ""
+"If selected, it allows you to rejoin channels automatically if you are "
+"disconnected."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 170
+#: rc.cpp:372
+#, no-c-format
+msgid "Dock &passive popups"
+msgstr "Dock &passive popups"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 178
+#: rc.cpp:375
+#, no-c-format
+msgid "D&isplay topic in caption"
+msgstr "D&isplay topic in caption"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 181
+#: rc.cpp:378
+#, no-c-format
+msgid "Display the topic of the current channel in the window caption"
+msgstr "Display the topic of the current channel in the window caption"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 184
+#: rc.cpp:381
+#, no-c-format
+msgid ""
+"Displays the topic of the current channel in the window caption. If not "
+"selected, the topic is only displayed inside the window."
+msgstr ""
+"Displays the topic of the current channel in the window caption. If not "
+"selected, the topic is only displayed inside the window."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 192
+#: rc.cpp:384
+#, no-c-format
+msgid "Color pi&cker popup"
+msgstr "Colour pi&cker popup"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 195
+#: rc.cpp:387
+#, no-c-format
+msgid "Allow you to get the color pickup dialog with Ctrl K"
+msgstr "Allow you to get the colour pickup dialogue with Ctrl K"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 198
+#: rc.cpp:390
+#, no-c-format
+msgid ""
+"If selected, a popup window from which to select the color of your text is "
+"presented when you press Ctrl K. If not, you have to type the color codes "
+"manually."
+msgstr ""
+"If selected, a popup window from which to select the colour of your text is "
+"presented when you press Ctrl K. If not, you have to type the colour codes "
+"manually."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 206
+#: rc.cpp:393
+#, no-c-format
+msgid "One line te&xt entry box"
+msgstr "One line te&xt entry box"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 214
+#: rc.cpp:396
+#, no-c-format
+msgid "Us&e color nick list"
+msgstr "Us&e colour nick list"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 217
+#: rc.cpp:399
+#, no-c-format
+msgid ""
+"Use the colors set in the Colors tab of the Configure KSirc dialog for coloring "
+"the nicknames"
+msgstr ""
+"Use the colours set in the Colours tab of the Configure KSirc dialogue for "
+"colouring the nicknames"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 220
+#: rc.cpp:402
+#, no-c-format
+msgid ""
+"If selected, it will use the colors set in the Colors tab of the Configure "
+"KSirc dialog for coloring the nicknames."
+msgstr ""
+"If selected, it will use the colours set in the Colours tab of the Configure "
+"KSirc dialogue for colouring the nicknames."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 245
+#: rc.cpp:405
+#, no-c-format
+msgid "&Nick completion"
+msgstr "&Nick completion"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 248
+#: rc.cpp:408
+#, no-c-format
+msgid "Switch nickname completion on"
+msgstr "Switch nickname completion on"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 251
+#: rc.cpp:411
+#, no-c-format
+msgid ""
+"If selected, switches nickname completion on. Nickname completion works as "
+"follows: Type the first letters of a user's nickname, press the Tab key, the "
+"text you typed will be completed to match the username, including changes in "
+"capitalization if necessary."
+msgstr ""
+"If selected, switches nickname completion on. Nickname completion works as "
+"follows: Type the first letters of a user's nickname, press the Tab key, the "
+"text you typed will be completed to match the username, including changes in "
+"capitalisation if necessary."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 259
+#: rc.cpp:414
+#, no-c-format
+msgid "&Dock in system tray"
+msgstr "&Dock in system tray"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 262
+#: rc.cpp:417
+#, no-c-format
+msgid "Put the KSirc icon in the system tray"
+msgstr "Put the KSirc icon in the system tray"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 265
+#: rc.cpp:420
+#, no-c-format
+msgid ""
+"This allows KSirc to be docked in the system tray. By default this is not "
+"enabled. When KSirc is docked in the system tray, you are able to access "
+"several options by clicking on the KSirc icon. When you close KSirc window, the "
+"icon stays in the systray until you quit KSirc."
+msgstr ""
+"This allows KSirc to be docked in the system tray. By default this is not "
+"enabled. When KSirc is docked in the system tray, you are able to access "
+"several options by clicking on the KSirc icon. When you close KSirc window, the "
+"icon stays in the systray until you quit KSirc."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 273
+#: rc.cpp:423
+#, no-c-format
+msgid "Auto save history"
+msgstr "Auto save history"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 283
+#: rc.cpp:426
+#, no-c-format
+msgid "Per Channel Options"
+msgstr "Per Channel Options"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 294
+#: rc.cpp:429
+#, no-c-format
+msgid "&Time stamp"
+msgstr "&Time stamp"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 297
+#: rc.cpp:432
+#, no-c-format
+msgid "Add the time and date on the left of each message"
+msgstr "Add the time and date on the left of each message"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 300
+#: rc.cpp:435
+#, no-c-format
+msgid ""
+"Prepends each thing said in the channel with the time it was said, in the form "
+"[HH:MM:SS]."
+msgstr ""
+"Prepends each thing said in the channel with the time it was said, in the form "
+"[HH:MM:SS]."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 308
+#: rc.cpp:438
+#, no-c-format
+msgid "O&verride existing channel options"
+msgstr "O&verride existing channel options"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 311
+#: rc.cpp:441
+#, no-c-format
+msgid ""
+"The settings in this tab will be applied and each channel settings will be "
+"ignored"
+msgstr ""
+"The settings in this tab will be applied and each channel settings will be "
+"ignored"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 314
+#: rc.cpp:444
+#, no-c-format
+msgid ""
+"If this is selected, the settings in this tab will override each channel's "
+"options so these settings will be applied in each channel, independently of "
+"your channel settings in the Channel menu. This setting will only work until "
+"next time you open the configuration dialog and it will be reset unchecked "
+"then; this is because you probably do not want to override the existing "
+"channels options all the time."
+msgstr ""
+"If this is selected, the settings in this tab will override each channel's "
+"options so these settings will be applied in each channel, independently of "
+"your channel settings in the Channel menu. This setting will only work until "
+"next time you open the configuration dialogue and it will be reset unchecked "
+"then; this is because you probably do not want to override the existing "
+"channels options all the time."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 322
+#: rc.cpp:447
+#, no-c-format
+msgid "Sho&w topic"
+msgstr "Sho&w topic"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 325
+#: rc.cpp:450
+#, no-c-format
+msgid "Displays the channel topic on top"
+msgstr "Displays the channel topic on top"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 328
+#: rc.cpp:453
+#, no-c-format
+msgid "Displays the channel topic on top of each channel window."
+msgstr "Displays the channel topic on top of each channel window."
+
+#. i18n: file KSPrefs/page_generalbase.ui line 336
+#: rc.cpp:456
+#, no-c-format
+msgid "&Beep on change"
+msgstr "&Beep on change"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 344
+#: rc.cpp:459
+#, no-c-format
+msgid "Hide part/join messages"
+msgstr "Hide part/join messages"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 352
+#: rc.cpp:462
+#, no-c-format
+msgid "Enable lo&gging"
+msgstr "Enable lo&gging"
+
+#. i18n: file KSPrefs/page_generalbase.ui line 371
+#: rc.cpp:465
+#, no-c-format
+msgid "Default en&coding:"
+msgstr "Default en&coding:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 16
+#: KSPrefs/ksprefs.cpp:39 rc.cpp:468
+#, no-c-format
+msgid "IRC Colors"
+msgstr "IRC Colours"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 30
+#: rc.cpp:471
+#, no-c-format
+msgid ""
+"<p>This selection allows you to control what the colors displayed inline in the "
+"channel look like. These colors are used for both mIRC style colors in channels "
+"and colorful nicks. The sample box beside the button gives you an example of "
+"what it will look like in the channel. The checkbox controls if the color is "
+"used for the colorful nick features. Checked means use it.</p>"
+msgstr ""
+"<p>This selection allows you to control what the colours displayed inline in "
+"the channel look like. These colours are used for both mIRC style colours in "
+"channels and colourful nicks. The sample box beside the button gives you an "
+"example of what it will look like in the channel. The tickbox controls if the "
+"colour is used for the colourful nick features. Ticked means use it.</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 42
+#: rc.cpp:474 rc.cpp:477
+#, no-c-format
+msgid "Dark Colors"
+msgstr "Dark Colours"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 64
+#: rc.cpp:480
+#, no-c-format
+msgid "Black:"
+msgstr "Black:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 103
+#: rc.cpp:483
+#, no-c-format
+msgid "<p align=\"center\">Black</p>"
+msgstr "<p align=\"center\">Black</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 122
+#: rc.cpp:486
+#, no-c-format
+msgid "White:"
+msgstr "White:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 169
+#: rc.cpp:489
+#, no-c-format
+msgid "<p align=\"center\">White</p>"
+msgstr "<p align=\"center\">White</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 180
+#: rc.cpp:492
+#, no-c-format
+msgid "Dark blue:"
+msgstr "Dark blue:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 219
+#: rc.cpp:495
+#, no-c-format
+msgid "<p align=\"center\">Dark Blue</p>"
+msgstr "<p align=\"center\">Dark Blue</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 230
+#: rc.cpp:498
+#, no-c-format
+msgid "Red:"
+msgstr "Red:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 261
+#: rc.cpp:501
+#, no-c-format
+msgid "<p align=\"center\">Red</p>"
+msgstr "<p align=\"center\">Red</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 272
+#: rc.cpp:504
+#, no-c-format
+msgid "Dark green:"
+msgstr "Dark green:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 303
+#: rc.cpp:507
+#, no-c-format
+msgid "<p align=\"center\">Dark Green</p>"
+msgstr "<p align=\"center\">Dark Green</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 314
+#: rc.cpp:510
+#, no-c-format
+msgid "Brown:"
+msgstr "Brown:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 345
+#: rc.cpp:513
+#, no-c-format
+msgid "<p align=\"center\">Brown</p>"
+msgstr "<p align=\"center\">Brown</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 356
+#: rc.cpp:516
+#, no-c-format
+msgid "Magenta:"
+msgstr "Magenta:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 387
+#: rc.cpp:519
+#, no-c-format
+msgid "<p align=\"center\">Magenta</p>"
+msgstr "<p align=\"center\">Magenta</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 398
+#: rc.cpp:522
+#, no-c-format
+msgid "Orange:"
+msgstr "Orange:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 429
+#: rc.cpp:525
+#, no-c-format
+msgid "<p align=\"center\">Orange<p>"
+msgstr "<p align=\"center\">Orange<p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 533
+#: rc.cpp:528
+#, no-c-format
+msgid "Light Colors"
+msgstr "Light Colours"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 550
+#: rc.cpp:531
+#, no-c-format
+msgid "IRC Channel Colors"
+msgstr "IRC Channel Colours"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 567
+#: rc.cpp:534
+#, no-c-format
+msgid "Dark cyan:"
+msgstr "Dark cyan:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 578
+#: rc.cpp:537
+#, no-c-format
+msgid "Cyan:"
+msgstr "Cyan:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 589
+#: rc.cpp:540
+#, no-c-format
+msgid "Blue:"
+msgstr "Blue:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 600
+#: rc.cpp:543
+#, no-c-format
+msgid "Purple:"
+msgstr "Purple:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 611
+#: rc.cpp:546
+#, no-c-format
+msgid "Gray:"
+msgstr "Grey:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 622
+#: rc.cpp:549
+#, no-c-format
+msgid "Light gray:"
+msgstr "Light grey:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 745
+#: rc.cpp:552
+#, no-c-format
+msgid "Green:"
+msgstr "Green:"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 770
+#: rc.cpp:555
+#, no-c-format
+msgid "<p align=\"center\">Yellow</p>"
+msgstr "<p align=\"center\">Yellow</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 787
+#: rc.cpp:558
+#, no-c-format
+msgid "<p align=\"center\">Green</p>"
+msgstr "<p align=\"center\">Green</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 804
+#: rc.cpp:561
+#, no-c-format
+msgid "<p align=\"center\">Cyan</p>"
+msgstr "<p align=\"center\">Cyan</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 821
+#: rc.cpp:564
+#, no-c-format
+msgid "<p align=\"center\">Dark Cyan</p>"
+msgstr "<p align=\"center\">Dark Cyan</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 838
+#: rc.cpp:567
+#, no-c-format
+msgid "<p align=\"center\">Blue</p>"
+msgstr "<p align=\"center\">Blue</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 855
+#: rc.cpp:570
+#, no-c-format
+msgid "<p align=\"center\">Purple</p>"
+msgstr "<p align=\"center\">Purple</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 872
+#: rc.cpp:573
+#, no-c-format
+msgid "<p align=\"center\">Gray</p>"
+msgstr "<p align=\"center\">Grey</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 889
+#: rc.cpp:576
+#, no-c-format
+msgid "<p align=\"center\">Light Gray</p>"
+msgstr "<p align=\"center\">Light Grey</p>"
+
+#. i18n: file KSPrefs/page_irccolorsbase.ui line 1028
+#: rc.cpp:579
+#, no-c-format
+msgid "Yellow:"
+msgstr "Yellow:"
+
+#. i18n: file KSPrefs/page_looknfeelbase.ui line 22
+#: rc.cpp:582
+#, no-c-format
+msgid "LooknFeel"
+msgstr "LooknFeel"
+
+#. i18n: file KSPrefs/page_looknfeelbase.ui line 48
+#: rc.cpp:585
+#, no-c-format
+msgid "Window Mode"
+msgstr "Window Mode"
+
+#. i18n: file KSPrefs/page_looknfeelbase.ui line 76
+#: rc.cpp:588
+#, no-c-format
+msgid "&Paged MDI mode (XChat)"
+msgstr "&Paged MDI mode (XChat)"
+
+#. i18n: file KSPrefs/page_looknfeelbase.ui line 107
+#: rc.cpp:591
+#, no-c-format
+msgid "Choose your favorite window mode:"
+msgstr "Choose your favourite window mode:"
+
+#. i18n: file KSPrefs/page_looknfeelbase.ui line 122
+#: rc.cpp:594
+#, no-c-format
+msgid "&SDI mode (old behavior)"
+msgstr "&SDI mode (old behaviour)"
+
+#. i18n: file KSPrefs/page_looknfeelbase.ui line 177
+#: rc.cpp:597
+#, no-c-format
+msgid "Wallpaper"
+msgstr "Wallpaper"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 16
+#: rc.cpp:600
+#, no-c-format
+msgid "Nick Option Menu"
+msgstr "Nick Option Menu"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 42
+#: rc.cpp:603
+#, no-c-format
+msgid ""
+"This page allows configuration of the RMB Menu for the nicklist located on the "
+"right. You can define names for certain actions. Look at the predefined "
+"commands to learn how it works."
+msgstr ""
+"This page allows configuration of the RMB Menu for the nicklist located on the "
+"right. You can define names for certain actions. Look at the predefined "
+"commands to learn how it works."
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 91
+#: rc.cpp:606
+#, no-c-format
+msgid "&Entry name:"
+msgstr "&Entry name:"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 107
+#: rc.cpp:609
+#, no-c-format
+msgid "Associated co&mmand:"
+msgstr "Associated co&mmand:"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 123
+#: rc.cpp:612
+#, no-c-format
+msgid "Onl&y enable on Op status"
+msgstr "Onl&y enable on Op status"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 171
+#: rc.cpp:615
+#, no-c-format
+msgid "Move Down"
+msgstr "Move Down"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 188
+#: rc.cpp:618
+#, no-c-format
+msgid "Move Up"
+msgstr "Move Up"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 215
+#: rc.cpp:621
+#, no-c-format
+msgid "Insert &Separator"
+msgstr "Insert &Separator"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 223
+#: rc.cpp:624
+#, no-c-format
+msgid "&Insert Command"
+msgstr "&Insert Command"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 231
+#: rc.cpp:627
+#, no-c-format
+msgid "M&odify"
+msgstr "M&odify"
+
+#. i18n: file KSPrefs/page_rmbmenubase.ui line 239
+#: rc.cpp:630
+#, no-c-format
+msgid "De&lete Selected Command"
+msgstr "De&lete Selected Command"
+
+#. i18n: file KSPrefs/page_servchanbase.ui line 16
+#: rc.cpp:633
+#, no-c-format
+msgid "Server/Channels"
+msgstr "Server/Channels"
+
+#. i18n: file KSPrefs/page_servchanbase.ui line 30
+#: rc.cpp:636 rc.cpp:663 toplevel.cpp:627 toplevel.cpp:633 toplevel.cpp:637
+#: toplevel.cpp:638 toplevel.cpp:641 toplevel.cpp:652 toplevel.cpp:656
+#: toplevel.cpp:658
+#, no-c-format
+msgid "Server"
+msgstr "Server"
+
+#. i18n: file KSPrefs/page_servchanbase.ui line 66
+#: rc.cpp:639
+#, no-c-format
+msgid "De&lete Server From List"
+msgstr "De&lete Server From List"
+
+#. i18n: file KSPrefs/page_servchanbase.ui line 85
+#: rc.cpp:642
+#, no-c-format
+msgid "Add &Server to List"
+msgstr "Add &Server to List"
+
+#. i18n: file KSPrefs/page_servchanbase.ui line 102
+#: rc.cpp:645
+#, no-c-format
+msgid "Channels"
+msgstr "Channels"
+
+#. i18n: file KSPrefs/page_servchanbase.ui line 138
+#: rc.cpp:648
+#, no-c-format
+msgid "D&elete Channel From List"
+msgstr "D&elete Channel From List"
+
+#. i18n: file KSPrefs/page_servchanbase.ui line 157
+#: rc.cpp:651
+#, no-c-format
+msgid "Add Cha&nnel to List"
+msgstr "Add Cha&nnel to List"
+
+#. i18n: file KSPrefs/page_shortcutsbase.ui line 22
+#: KSPrefs/ksprefs.cpp:45 rc.cpp:654
+#, no-c-format
+msgid "Shortcuts"
+msgstr "Shortcuts"
+
+#. i18n: file KSPrefs/page_shortcutsbase.ui line 42
+#: rc.cpp:657
+#, no-c-format
+msgid "Global Shortcuts"
+msgstr "Global Shortcuts"
+
+#. i18n: file KSPrefs/page_startupbase.ui line 16
+#: rc.cpp:660
+#, no-c-format
+msgid "StartUp"
+msgstr "StartUp"
+
+#. i18n: file KSPrefs/page_startupbase.ui line 52
+#: rc.cpp:666
+#, no-c-format
+msgid "Name Settings"
+msgstr "Name Settings"
+
+#. i18n: file KSPrefs/page_startupbase.ui line 84
+#: rc.cpp:669
+#, no-c-format
+msgid "&Nick name:"
+msgstr "&Nick name:"
+
+#. i18n: file KSPrefs/page_startupbase.ui line 95
+#: rc.cpp:672
+#, no-c-format
+msgid "A&lternative nick:"
+msgstr "A&lternative nick:"
+
+#. i18n: file KSPrefs/page_startupbase.ui line 111
+#: rc.cpp:675
+#, no-c-format
+msgid "&User ID:"
+msgstr "&User ID:"
+
+#. i18n: file KSPrefs/page_startupbase.ui line 122
+#: rc.cpp:678
+#, no-c-format
+msgid "&Real name:"
+msgstr "&Real name:"
+
+#. i18n: file KSPrefs/page_startupbase.ui line 143
+#: rc.cpp:681
+#, no-c-format
+msgid "Notify List"
+msgstr "Notify List"
+
+#: servercontroller.cpp:163
+msgid "&New Server..."
+msgstr "&New Server..."
+
+#: servercontroller.cpp:164
+msgid "&Join Channel..."
+msgstr "&Join Channel..."
+
+#: servercontroller.cpp:168
+msgid "&Connections"
+msgstr "&Connections"
+
+#: servercontroller.cpp:186
+msgid "New Server"
+msgstr "New Server"
+
+#: servercontroller.cpp:187
+msgid ""
+"This action allows you to open a new server more easily when in docked mode, "
+"since you don't need to click on the dock icon."
+msgstr ""
+"This action allows you to open a new server more easily when in docked mode, "
+"since you don't need to click on the dock icon."
+
+#: servercontroller.cpp:201
+msgid "Server Control"
+msgstr "Server Control"
+
+#: servercontroller.cpp:431 servercontroller.cpp:445 servercontroller.cpp:447
+msgid "Online"
+msgstr "Online"
+
+#: servercontroller.cpp:438
+msgid "%1 just went offline on %2"
+msgstr "%1 just went offline on %2"
+
+#: servercontroller.cpp:460
+msgid "%1 just came online on %2"
+msgstr "%1 just came online on %2"
+
+#: servercontroller.cpp:951
+msgid "Active server connections:"
+msgstr "Active server connections:"
+
+#: ssfeprompt.cpp:25
+msgid "Prompt"
+msgstr "Prompt"
+
+#: toplevel.cpp:160
+msgid "New Ser&ver..."
+msgstr "New Ser&ver..."
+
+#: toplevel.cpp:162
+msgid "&DCC Manager..."
+msgstr "&DCC Manager..."
+
+#: toplevel.cpp:163
+msgid "&Save to Logfile..."
+msgstr "&Save to Logfile..."
+
+#: toplevel.cpp:165
+msgid "Time St&amp"
+msgstr "Time St&amp"
+
+#: toplevel.cpp:168
+msgid "Hide Join/Part Messages"
+msgstr "Hide Join/Part Messages"
+
+#: toplevel.cpp:171
+msgid "Character &Table"
+msgstr "Character &Table"
+
+#: toplevel.cpp:172
+msgid "N&otify on Change"
+msgstr "N&otify on Change"
+
+#: toplevel.cpp:175
+msgid "&Encoding"
+msgstr "&Encoding"
+
+#: toplevel.cpp:179
+msgid "S&how Topic"
+msgstr "S&how Topic"
+
+#: toplevel.cpp:187
+msgid "Ticker &Mode"
+msgstr "Ticker &Mode"
+
+#: toplevel.cpp:215
+msgid "&Channel"
+msgstr "&Channel"
+
+#: toplevel.cpp:262
+msgid "Lag: Wait"
+msgstr "Lag: Wait"
+
+#: toplevel.cpp:319
+msgid "C&lear Window"
+msgstr "C&lear Window"
+
+#: toplevel.cpp:425
+msgid "&Users"
+msgstr "&Users"
+
+#: toplevel.cpp:448
+msgid "C&ommand"
+msgstr "C&ommand"
+
+#: toplevel.cpp:615 toplevel.cpp:617 toplevel.cpp:618 toplevel.cpp:623
+#: toplevel.cpp:624 toplevel.cpp:625 toplevel.cpp:636 toplevel.cpp:651
+#: toplevel.cpp:657 toplevel.cpp:660 toplevel.cpp:673
+msgid "Client"
+msgstr "Client"
+
+#: toplevel.cpp:616 toplevel.cpp:622
+msgid "User"
+msgstr "User"
+
+#: toplevel.cpp:619 toplevel.cpp:620 toplevel.cpp:626 toplevel.cpp:629
+#: toplevel.cpp:632 toplevel.cpp:634 toplevel.cpp:635 toplevel.cpp:639
+#: toplevel.cpp:642 toplevel.cpp:643 toplevel.cpp:644 toplevel.cpp:645
+#: toplevel.cpp:648 toplevel.cpp:650 toplevel.cpp:655 toplevel.cpp:663
+#: toplevel.cpp:664 toplevel.cpp:665 toplevel.cpp:671 toplevel.cpp:674
+msgid "Basic"
+msgstr "Basic"
+
+#: toplevel.cpp:621 toplevel.cpp:630 toplevel.cpp:646
+msgid "Operator"
+msgstr "Operator"
+
+#: toplevel.cpp:628 toplevel.cpp:640 toplevel.cpp:649 toplevel.cpp:659
+#: toplevel.cpp:662 toplevel.cpp:667 toplevel.cpp:668 toplevel.cpp:669
+#: toplevel.cpp:670 toplevel.cpp:672
+msgid "Channel"
+msgstr "Channel"
+
+#: toplevel.cpp:631 toplevel.cpp:647 toplevel.cpp:653 toplevel.cpp:654
+#: toplevel.cpp:661
+msgid "Oper"
+msgstr "Oper"
+
+#: toplevel.cpp:1577
+msgid ""
+"You are about to send %1 lines of text.\n"
+"Do you really want to send that much?"
+msgstr ""
+"You are about to send %1 lines of text.\n"
+"Do you really want to send that much?"
+
+#: toplevel.cpp:1603
+msgid ""
+"The text you pasted contains lines that start with /.\n"
+"Should they be interpreted as IRC commands?"
+msgstr ""
+"The text you pasted contains lines that start with /.\n"
+"Should they be interpreted as IRC commands?"
+
+#: toplevel.cpp:1604
+msgid "Interpret"
+msgstr "Interpret"
+
+#: toplevel.cpp:1604
+msgid "Do Not Interpret"
+msgstr "Do Not Interpret"
+
+#: toplevel.cpp:1664
+msgid "Save Chat/Query Logfile"
+msgstr "Save Chat/Query Logfile"
+
+#: toplevel.cpp:1745
+#, c-format
+msgid "Your nick appeared on channel %1"
+msgstr "Your nick appeared on channel %1"
+
+#: toplevel.cpp:1750
+msgid "Channel %1 changed"
+msgstr "Channel %1 changed"
+
+#: usercontrolmenu.cpp:41
+msgid "&Refresh Nicks"
+msgstr "&Refresh Nicks"
+
+#: usercontrolmenu.cpp:45
+msgid "&Follow"
+msgstr "&Follow"
+
+#: usercontrolmenu.cpp:48
+msgid "&UnFollow"
+msgstr "&UnFollow"
+
+#: usercontrolmenu.cpp:52
+msgid "&Whois"
+msgstr "&Whois"
+
+#: usercontrolmenu.cpp:55
+msgid "&Ping"
+msgstr "&Ping"
+
+#: usercontrolmenu.cpp:58
+msgid "V&ersion"
+msgstr "V&ersion"
+
+#: usercontrolmenu.cpp:62
+msgid "&Abuse"
+msgstr "&Abuse"
+
+#: usercontrolmenu.cpp:66
+msgid "&Kick"
+msgstr "&Kick"
+
+#: usercontrolmenu.cpp:71
+msgid "&Ban"
+msgstr "&Ban"
+
+#: usercontrolmenu.cpp:76
+msgid "U&nBan"
+msgstr "U&nBan"
+
+#: usercontrolmenu.cpp:82
+msgid "&Op"
+msgstr "&Op"
+
+#: usercontrolmenu.cpp:87
+msgid "&Deop"
+msgstr "&Deop"
+
+#: usercontrolmenu.cpp:93
+msgid "&Voice"
+msgstr "&Voice"
+
+#: usercontrolmenu.cpp:98
+msgid "Devo&ice"
+msgstr "Devo&ice"
+
+#: KSOpenkSirc/open_ksirc.cpp:44
+msgid "Connect to Server"
+msgstr "Connect to Server"
+
+#: KSOpenkSirc/open_ksirc.cpp:60 KSOpenkSirc/open_ksirc.cpp:77
+#: KSOpenkSirc/open_ksirc.cpp:100 KSOpenkSirc/open_ksirc.cpp:110
+#: KSOpenkSirc/open_ksirc.cpp:144
+msgid "Recent"
+msgstr "Recent"
+
+#: KSOpenkSirc/open_ksirc.cpp:78 KSOpenkSirc/open_ksirc.cpp:101
+msgid "Recent Server"
+msgstr "Recent Server"
+
+#: KSOpenkSirc/open_ksirc.cpp:145
+msgid "Random"
+msgstr "Random"
+
+#: KSOpenkSirc/open_ksirc.cpp:215
+msgid "Not available"
+msgstr "Not available"
+
+#: KSOpenkSirc/open_ksirc.cpp:271
+msgid "Please enter a server name."
+msgstr "Please enter a server name."
+
+#: KSPrefs/ksprefs.cpp:30
+msgid "Configure KSirc"
+msgstr "Configure KSirc"
+
+#: KSPrefs/ksprefs.cpp:35
+msgid "Look and Feel"
+msgstr "Look and Feel"
+
+#: KSPrefs/ksprefs.cpp:35
+msgid "Controls how kSirc looks"
+msgstr "Controls how kSirc looks"
+
+#: KSPrefs/ksprefs.cpp:36
+msgid "General KSirc Settings"
+msgstr "General KSirc Settings"
+
+#: KSPrefs/ksprefs.cpp:37
+msgid "Startup"
+msgstr "Startup"
+
+#: KSPrefs/ksprefs.cpp:37
+msgid "KSirc Startup Settings"
+msgstr "KSirc Startup Settings"
+
+#: KSPrefs/ksprefs.cpp:38
+msgid "KSirc Color Settings"
+msgstr "KSirc Colour Settings"
+
+#: KSPrefs/ksprefs.cpp:39
+msgid "KSirc IRC Color Settings"
+msgstr "KSirc IRC Colour Settings"
+
+#: KSPrefs/ksprefs.cpp:41
+msgid "User Menu"
+msgstr "User Menu"
+
+#: KSPrefs/ksprefs.cpp:41
+msgid "User Menu Configuration"
+msgstr "User Menu Configuration"
+
+#: KSPrefs/ksprefs.cpp:42
+msgid "Server/Channel"
+msgstr "Server/Channel"
+
+#: KSPrefs/ksprefs.cpp:42
+msgid "Server/Channel Configuration"
+msgstr "Server/Channel Configuration"
+
+#: KSPrefs/ksprefs.cpp:43
+msgid "Auto Connect Configuration"
+msgstr "Auto Connect Configuration"
+
+#: KSPrefs/ksprefs.cpp:44
+msgid "Font Settings"
+msgstr "Font Settings"
+
+#: KSPrefs/ksprefs.cpp:45
+msgid "Shortcut Configuration"
+msgstr "Shortcut Configuration"
+
+#: KSPrefs/page_autoconnect.cpp:275
+msgid "&Update/Add"
+msgstr "&Update/Add"
+
+#: KSProgress/ksprogressdata.cpp:56
+msgid "Transfer Status"
+msgstr "Transfer Status"
+
+#: KSTicker/ksticker.cpp:58
+msgid "Font..."
+msgstr "Font..."
+
+#: KSTicker/ksticker.cpp:59
+msgid "Scroll Rate..."
+msgstr "Scroll Rate..."
+
+#: KSTicker/ksticker.cpp:60
+msgid "Scroll Constantly"
+msgstr "Scroll Constantly"
+
+#: KSTicker/ksticker.cpp:63
+msgid "Return to Normal Mode"
+msgstr "Return to Normal Mode"
+
+#: KSTicker/ksttest.cpp:69
+msgid "(c) 1997-2002, Andrew Stanley-Jones"
+msgstr "(c) 1997-2002, Andrew Stanley-Jones"
+
+#: KSTicker/speeddialog.cpp:23
+msgid "Speed Setup"
+msgstr "Speed Setup"
+
+#: KSTicker/speeddialogData.cpp:68
+msgid "Tick interval:"
+msgstr "Tick interval:"
+
+#: KSTicker/speeddialogData.cpp:76
+msgid "Step size:"
+msgstr "Step size:"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kwifimanager.po b/tde-i18n-en_GB/messages/kdenetwork/kwifimanager.po
new file mode 100644
index 00000000000..7fb3ef91217
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kwifimanager.po
@@ -0,0 +1,308 @@
+# translation of kwifimanager.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwifimanager\n"
+"POT-Creation-Date: 2006-11-26 03:33+0100\n"
+"PO-Revision-Date: 2006-01-18 19:49+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: interface_wireless.cpp:207
+msgid "UNKNOWN"
+msgstr "UNKNOWN"
+
+#: interface_wireless_wirelessextensions.cpp:524
+msgid "Network Name"
+msgstr "Network Name"
+
+#: interface_wireless_wirelessextensions.cpp:525
+msgid "Mode"
+msgstr "Mode"
+
+#: interface_wireless_wirelessextensions.cpp:526
+msgid "Quality"
+msgstr "Quality"
+
+#: interface_wireless_wirelessextensions.cpp:527
+msgid "WEP"
+msgstr "WEP"
+
+#: interface_wireless_wirelessextensions.cpp:541
+msgid ""
+"Unable to perform the scan. Please make sure the executable \"iwlist\" is in "
+"your $PATH."
+msgstr ""
+"Unable to perform the scan. Please make sure the executable \"iwlist\" is in "
+"your $PATH."
+
+#: interface_wireless_wirelessextensions.cpp:542
+#: interface_wireless_wirelessextensions.cpp:567
+msgid "Scanning not possible"
+msgstr "Scanning not possible"
+
+#: interface_wireless_wirelessextensions.cpp:566
+msgid ""
+"Your card does not support scanning. The results window will not contain any "
+"results."
+msgstr ""
+"Your card does not support scanning. The results window will not contain any "
+"results."
+
+#: interface_wireless_wirelessextensions.cpp:584 networkscanning.cpp:130
+msgid "Managed"
+msgstr "Managed"
+
+#: interface_wireless_wirelessextensions.cpp:586
+msgid "Ad-Hoc"
+msgstr "Ad-Hoc"
+
+#: kwifimanager.cpp:125
+msgid "No Interface"
+msgstr "No Interface"
+
+#: kwifimanager.cpp:129
+#, c-format
+msgid "Interface %1"
+msgstr "Interface %1"
+
+#: kwifimanager.cpp:207 strength.cpp:89 strength.cpp:157
+msgid "N/A"
+msgstr "N/A"
+
+#: kwifimanager.cpp:307
+msgid "&Disable Radio"
+msgstr "&Disable Radio"
+
+#: kwifimanager.cpp:312
+msgid "&Use Alternate Strength Calculation"
+msgstr "&Use Alternate Strength Calculation"
+
+#: kwifimanager.cpp:319
+msgid "Show &Noise Graph in Statistics Window"
+msgstr "Show &Noise Graph in Statistics Window"
+
+#: kwifimanager.cpp:325
+msgid "&Show Strength Number in System Tray"
+msgstr "&Show Strength Number in System Tray"
+
+#: kwifimanager.cpp:332
+msgid "Configuration &Editor..."
+msgstr "Configuration &Editor..."
+
+#: kwifimanager.cpp:334
+msgid "Connection &Statistics"
+msgstr "Connection &Statistics"
+
+#: kwifimanager.cpp:336
+msgid "&Acoustic Scanning"
+msgstr "&Acoustic Scanning"
+
+#: kwifimanager.cpp:343
+msgid "Stay in System &Tray on Close"
+msgstr "Stay in System &Tray on Close"
+
+#: kwifimanager.cpp:370 kwifimanager.cpp:419
+msgid "Scan for &Networks..."
+msgstr "Scan for &Networks..."
+
+#: kwifimanager.cpp:372
+msgid "The current signal strength"
+msgstr "The current signal strength"
+
+#: kwifimanager.cpp:373
+msgid "The speed at which the wireless LAN card is operating"
+msgstr "The speed at which the wireless LAN card is operating"
+
+#: kwifimanager.cpp:374
+msgid "Detailed connection status"
+msgstr "Detailed connection status"
+
+#: kwifimanager.cpp:375
+msgid "Performs a scan to discover the networks you can log into"
+msgstr "Performs a scan to discover the networks you can log into"
+
+#: kwifimanager.cpp:416
+msgid "Scan in progress..."
+msgstr "Scan in progress..."
+
+#: locator.cpp:36
+msgid "AccessPoint: "
+msgstr "AccessPoint: "
+
+#: main.cpp:29
+msgid "KWiFiManager - Wireless LAN Manager for KDE"
+msgstr "KWiFiManager - Wireless LAN Manager for KDE"
+
+#: main.cpp:39
+msgid "KWiFiManager"
+msgstr "KWiFiManager"
+
+#: main.cpp:42
+msgid "Original Author and Maintainer"
+msgstr "Original Author and Maintainer"
+
+#: main.cpp:43
+msgid "Lots of Fixes and Optimizations, added Session Management"
+msgstr "Lots of Fixes and Optimisations, added Session Management"
+
+#: networkscanning.cpp:52 networkscanning.cpp:96 status.cpp:359
+msgid "off"
+msgstr "off"
+
+#: networkscanning.cpp:58
+msgid "Scan Results"
+msgstr "Scan Results"
+
+#: networkscanning.cpp:61
+msgid "Switch to Network..."
+msgstr "Switch to Network..."
+
+#: networkscanning.cpp:82
+msgid "The scan is complete, but no networks have been found."
+msgstr "The scan is complete, but no networks have been found."
+
+#: networkscanning.cpp:82
+msgid "No Network Available"
+msgstr "No Network Available"
+
+#: networkscanning.cpp:88
+msgid "(hidden cell)"
+msgstr "(hidden cell)"
+
+#: networkscanning.cpp:112
+msgid "Aborting network switching due to invalid WEP key specification."
+msgstr "Aborting network switching due to invalid WEP key specification."
+
+#: networkscanning.cpp:112
+msgid "Invalid WEP Key"
+msgstr "Invalid WEP Key"
+
+#: speed.cpp:42
+msgid "Connection speed [MBit/s]:"
+msgstr "Connection speed [MBit/s]:"
+
+#: statistics.cpp:27
+msgid "Statistics - KWiFiManager"
+msgstr "Statistics - KWiFiManager"
+
+#: statistics.cpp:37
+msgid "Noise/Signal Level Statistics"
+msgstr "Noise/Signal Level Statistics"
+
+#: statistics.cpp:39
+msgid "BLUE = signal level, RED = noise level"
+msgstr "BLUE = signal level, RED = noise level"
+
+#: statistics.cpp:42
+msgid "-240 s"
+msgstr "-240 s"
+
+#: statistics.cpp:43
+msgid "now"
+msgstr "now"
+
+#: status.cpp:41
+msgid "Status of Active Connection"
+msgstr "Status of Active Connection"
+
+#: status.cpp:46
+msgid "Searching for network: "
+msgstr "Searching for network: "
+
+#: status.cpp:49
+msgid "Connected to network: "
+msgstr "Connected to network: "
+
+#: status.cpp:51
+msgid "Access point: "
+msgstr "Access point: "
+
+#: status.cpp:59
+msgid "- no access point -"
+msgstr "- no access point -"
+
+#: status.cpp:61
+msgid "Local IP: "
+msgstr "Local IP: "
+
+#: status.cpp:63
+msgid "Frequency [channel]: "
+msgstr "Frequency [channel]: "
+
+#: status.cpp:348
+msgid "Encryption: "
+msgstr "Encryption: "
+
+#: status.cpp:362
+msgid "active"
+msgstr "active"
+
+#: strength.cpp:100
+msgid "DISABLED"
+msgstr "DISABLED"
+
+#: strength.cpp:105
+msgid "NOT CONNECTED"
+msgstr "NOT CONNECTED"
+
+#: strength.cpp:110
+msgid "AD-HOC MODE"
+msgstr "AD-HOC MODE"
+
+#: strength.cpp:115
+msgid "ULTIMATE"
+msgstr "ULTIMATE"
+
+#: strength.cpp:121
+msgid "TOP"
+msgstr "TOP"
+
+#: strength.cpp:127
+msgid "EXCELLENT"
+msgstr "EXCELLENT"
+
+#: strength.cpp:133
+msgid "GOOD"
+msgstr "GOOD"
+
+#: strength.cpp:139
+msgid "WEAK"
+msgstr "WEAK"
+
+#: strength.cpp:145
+msgid "MINIMUM"
+msgstr "MINIMUM"
+
+#: strength.cpp:151
+msgid "OUT OF RANGE"
+msgstr "OUT OF RANGE"
+
+#: strength.cpp:160
+msgid "Signal strength: "
+msgstr "Signal strength: "
+
+#~ msgid "Unknown"
+#~ msgstr "Unknown"
+
+#~ msgid "on"
+#~ msgstr "on"
diff --git a/tde-i18n-en_GB/messages/kdenetwork/kwireless.po b/tde-i18n-en_GB/messages/kdenetwork/kwireless.po
new file mode 100644
index 00000000000..838eff136bf
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdenetwork/kwireless.po
@@ -0,0 +1,112 @@
+# translation of kwireless.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwireless\n"
+"POT-Creation-Date: 2004-12-11 01:20+0100\n"
+"PO-Revision-Date: 2004-12-11 11:00+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kwireless.cpp:40
+msgid ""
+"<qt><b>KWireLess</b>"
+"<br>Displays information about wireless network devices.<br />"
+"KWireLess is licensed to you under the terms of the GPL.<br /><i>"
+"(C) 2003 Mirko Boehm</i></qt>"
+msgstr ""
+"<qt><b>KWireLess</b>"
+"<br>Displays information about wireless network devices.<br />"
+"KWireLess is licensed to you under the terms of the GPL.<br /><i>"
+"(C) 2003 Mirko Boehm</i></qt>"
+
+#: kwireless.cpp:44
+msgid "About KWireLess"
+msgstr "About KWireLess"
+
+#: kwirelesswidget.cpp:53 kwirelesswidget.cpp:63 kwirelesswidget.cpp:73
+msgid "%1%"
+msgstr "%1%"
+
+#: kwirelesswidget.cpp:130
+msgid "unknown"
+msgstr "unknown"
+
+#: linuxwirelesswidget.cpp:172
+msgid "<unknown>"
+msgstr "<unknown>"
+
+#: linuxwirelesswidget.cpp:175
+msgid "enabled"
+msgstr "enabled"
+
+#: linuxwirelesswidget.cpp:178
+msgid "disabled"
+msgstr "disabled"
+
+#: linuxwirelesswidget.cpp:178
+msgid "no information"
+msgstr "no information"
+
+#: linuxwirelesswidget.cpp:201
+msgid "%1: Link Quality %2, Bitrate: %3"
+msgstr "%1: Link Quality %2, Bitrate: %3"
+
+#. i18n: file propertytablebase.ui line 16
+#: propertytable.cpp:35 rc.cpp:3
+#, no-c-format
+msgid "Wireless Network Device Properties"
+msgstr "Wireless Network Device Properties"
+
+#: propertytable.cpp:107
+msgid "Device:"
+msgstr "Device:"
+
+#: propertytable.cpp:108
+msgid "ESSID (network name):"
+msgstr "ESSID (network name):"
+
+#: propertytable.cpp:109
+msgid "Link quality:"
+msgstr "Link quality:"
+
+#: propertytable.cpp:110
+msgid "Signal strength:"
+msgstr "Signal strength:"
+
+#: propertytable.cpp:111
+msgid "Noise level:"
+msgstr "Noise level:"
+
+#: propertytable.cpp:112
+msgid "Bit rate:"
+msgstr "Bit rate:"
+
+#: propertytable.cpp:113
+msgid "Encryption:"
+msgstr "Encryption:"
+
+#. i18n: file propertytablebase.ui line 28
+#: rc.cpp:6
+#, no-c-format
+msgid "Property"
+msgstr "Property"
+
+#. i18n: file propertytablebase.ui line 33
+#: rc.cpp:9
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file propertytablebase.ui line 62
+#: rc.cpp:12
+#, no-c-format
+msgid "Network device:"
+msgstr "Network device:"
diff --git a/tde-i18n-en_GB/messages/kdepim/Makefile.am b/tde-i18n-en_GB/messages/kdepim/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdepim/Makefile.in b/tde-i18n-en_GB/messages/kdepim/Makefile.in
new file mode 100644
index 00000000000..b9509bf6d19
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/Makefile.in
@@ -0,0 +1,879 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdepim
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = libkdepim.po kfile_rfc822.po kres_blogging.po karm.po kres_xmlrpc.po kandy.po ktnef.po kfile_vcf.po kdepimwizards.po kres_remote.po kdgantt.po libksync.po kabc2mutt.po kwatchgnupg.po kontact.po kabc_slox.po kleopatra.po kres_featureplan.po kfile_ics.po konsolekalendar.po kres_exchange.po kcmkabconfig.po knode.po kmail.po libksieve.po kio_imap4.po kfile_palm.po konnector_kabc.po kres_tvanytime.po korganizer.po kres_groupware.po libkpimexchange.po kcmkontactnt.po konnector_remote.po multisynk.po kio_mobile.po kres_groupwise.po konnector_dummy.po konnector_kcal.po kres_birthday.po libkleopatra.po kpilot.po kmail_text_calendar_plugin.po kdepimresources.po knotes.po libkmime.po akregator.po kmail_text_vcard_plugin.po libkcal.po kmobile.po kalarm.po konnector_qtopia.po kio_groupwise.po korn.po kaddressbook.po libkholidays.po kio_sieve.po kres_kolab.po libkpgp.po konnector_local.po kmailcvt.po kgantt.po
+GMOFILES = libkdepim.gmo kfile_rfc822.gmo kres_blogging.gmo karm.gmo kres_xmlrpc.gmo kandy.gmo ktnef.gmo kfile_vcf.gmo kdepimwizards.gmo kres_remote.gmo kdgantt.gmo libksync.gmo kabc2mutt.gmo kwatchgnupg.gmo kontact.gmo kabc_slox.gmo kleopatra.gmo kres_featureplan.gmo kfile_ics.gmo konsolekalendar.gmo kres_exchange.gmo kcmkabconfig.gmo knode.gmo kmail.gmo libksieve.gmo kio_imap4.gmo kfile_palm.gmo konnector_kabc.gmo kres_tvanytime.gmo korganizer.gmo kres_groupware.gmo libkpimexchange.gmo kcmkontactnt.gmo konnector_remote.gmo multisynk.gmo kio_mobile.gmo kres_groupwise.gmo konnector_dummy.gmo konnector_kcal.gmo kres_birthday.gmo libkleopatra.gmo kpilot.gmo kmail_text_calendar_plugin.gmo kdepimresources.gmo knotes.gmo libkmime.gmo akregator.gmo kmail_text_vcard_plugin.gmo libkcal.gmo kmobile.gmo kalarm.gmo konnector_qtopia.gmo kio_groupwise.gmo korn.gmo kaddressbook.gmo libkholidays.gmo kio_sieve.gmo kres_kolab.gmo libkpgp.gmo konnector_local.gmo kmailcvt.gmo kgantt.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdepim/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdepim/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdepim/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdepim/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdepim/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=knode.po konsolekalendar.po karm.po kgantt.po kio_mobile.po kio_sieve.po akregator.po kres_birthday.po ktnef.po kandy.po kres_remote.po kdepimresources.po libksync.po kio_groupwise.po kres_tvanytime.po kfile_vcf.po kres_groupware.po kwatchgnupg.po korn.po korganizer.po kdgantt.po konnector_dummy.po kcmkontactnt.po multisynk.po kres_groupwise.po Makefile.in kres_exchange.po kfile_palm.po kmail_text_vcard_plugin.po kleopatra.po libkholidays.po libkdepim.po konnector_qtopia.po kres_featureplan.po libksieve.po libkpimexchange.po kabc2mutt.po kres_kolab.po konnector_kcal.po kontact.po libkmime.po kdepimwizards.po knotes.po kaddressbook.po kres_blogging.po kmobile.po kcmkabconfig.po kmailcvt.po konnector_local.po kres_xmlrpc.po kpilot.po konnector_kabc.po kmail_text_calendar_plugin.po kfile_ics.po libkleopatra.po kabc_slox.po libkcal.po kfile_rfc822.po kmail.po konnector_remote.po kalarm.po kio_imap4.po libkpgp.po Makefile.am
+
+#>+ 187
+libkdepim.gmo: libkdepim.po
+ rm -f libkdepim.gmo; $(GMSGFMT) -o libkdepim.gmo $(srcdir)/libkdepim.po
+ test ! -f libkdepim.gmo || touch libkdepim.gmo
+kfile_rfc822.gmo: kfile_rfc822.po
+ rm -f kfile_rfc822.gmo; $(GMSGFMT) -o kfile_rfc822.gmo $(srcdir)/kfile_rfc822.po
+ test ! -f kfile_rfc822.gmo || touch kfile_rfc822.gmo
+kres_blogging.gmo: kres_blogging.po
+ rm -f kres_blogging.gmo; $(GMSGFMT) -o kres_blogging.gmo $(srcdir)/kres_blogging.po
+ test ! -f kres_blogging.gmo || touch kres_blogging.gmo
+karm.gmo: karm.po
+ rm -f karm.gmo; $(GMSGFMT) -o karm.gmo $(srcdir)/karm.po
+ test ! -f karm.gmo || touch karm.gmo
+kres_xmlrpc.gmo: kres_xmlrpc.po
+ rm -f kres_xmlrpc.gmo; $(GMSGFMT) -o kres_xmlrpc.gmo $(srcdir)/kres_xmlrpc.po
+ test ! -f kres_xmlrpc.gmo || touch kres_xmlrpc.gmo
+kandy.gmo: kandy.po
+ rm -f kandy.gmo; $(GMSGFMT) -o kandy.gmo $(srcdir)/kandy.po
+ test ! -f kandy.gmo || touch kandy.gmo
+ktnef.gmo: ktnef.po
+ rm -f ktnef.gmo; $(GMSGFMT) -o ktnef.gmo $(srcdir)/ktnef.po
+ test ! -f ktnef.gmo || touch ktnef.gmo
+kfile_vcf.gmo: kfile_vcf.po
+ rm -f kfile_vcf.gmo; $(GMSGFMT) -o kfile_vcf.gmo $(srcdir)/kfile_vcf.po
+ test ! -f kfile_vcf.gmo || touch kfile_vcf.gmo
+kdepimwizards.gmo: kdepimwizards.po
+ rm -f kdepimwizards.gmo; $(GMSGFMT) -o kdepimwizards.gmo $(srcdir)/kdepimwizards.po
+ test ! -f kdepimwizards.gmo || touch kdepimwizards.gmo
+kres_remote.gmo: kres_remote.po
+ rm -f kres_remote.gmo; $(GMSGFMT) -o kres_remote.gmo $(srcdir)/kres_remote.po
+ test ! -f kres_remote.gmo || touch kres_remote.gmo
+kdgantt.gmo: kdgantt.po
+ rm -f kdgantt.gmo; $(GMSGFMT) -o kdgantt.gmo $(srcdir)/kdgantt.po
+ test ! -f kdgantt.gmo || touch kdgantt.gmo
+libksync.gmo: libksync.po
+ rm -f libksync.gmo; $(GMSGFMT) -o libksync.gmo $(srcdir)/libksync.po
+ test ! -f libksync.gmo || touch libksync.gmo
+kabc2mutt.gmo: kabc2mutt.po
+ rm -f kabc2mutt.gmo; $(GMSGFMT) -o kabc2mutt.gmo $(srcdir)/kabc2mutt.po
+ test ! -f kabc2mutt.gmo || touch kabc2mutt.gmo
+kwatchgnupg.gmo: kwatchgnupg.po
+ rm -f kwatchgnupg.gmo; $(GMSGFMT) -o kwatchgnupg.gmo $(srcdir)/kwatchgnupg.po
+ test ! -f kwatchgnupg.gmo || touch kwatchgnupg.gmo
+kontact.gmo: kontact.po
+ rm -f kontact.gmo; $(GMSGFMT) -o kontact.gmo $(srcdir)/kontact.po
+ test ! -f kontact.gmo || touch kontact.gmo
+kabc_slox.gmo: kabc_slox.po
+ rm -f kabc_slox.gmo; $(GMSGFMT) -o kabc_slox.gmo $(srcdir)/kabc_slox.po
+ test ! -f kabc_slox.gmo || touch kabc_slox.gmo
+kleopatra.gmo: kleopatra.po
+ rm -f kleopatra.gmo; $(GMSGFMT) -o kleopatra.gmo $(srcdir)/kleopatra.po
+ test ! -f kleopatra.gmo || touch kleopatra.gmo
+kres_featureplan.gmo: kres_featureplan.po
+ rm -f kres_featureplan.gmo; $(GMSGFMT) -o kres_featureplan.gmo $(srcdir)/kres_featureplan.po
+ test ! -f kres_featureplan.gmo || touch kres_featureplan.gmo
+kfile_ics.gmo: kfile_ics.po
+ rm -f kfile_ics.gmo; $(GMSGFMT) -o kfile_ics.gmo $(srcdir)/kfile_ics.po
+ test ! -f kfile_ics.gmo || touch kfile_ics.gmo
+konsolekalendar.gmo: konsolekalendar.po
+ rm -f konsolekalendar.gmo; $(GMSGFMT) -o konsolekalendar.gmo $(srcdir)/konsolekalendar.po
+ test ! -f konsolekalendar.gmo || touch konsolekalendar.gmo
+kres_exchange.gmo: kres_exchange.po
+ rm -f kres_exchange.gmo; $(GMSGFMT) -o kres_exchange.gmo $(srcdir)/kres_exchange.po
+ test ! -f kres_exchange.gmo || touch kres_exchange.gmo
+kcmkabconfig.gmo: kcmkabconfig.po
+ rm -f kcmkabconfig.gmo; $(GMSGFMT) -o kcmkabconfig.gmo $(srcdir)/kcmkabconfig.po
+ test ! -f kcmkabconfig.gmo || touch kcmkabconfig.gmo
+knode.gmo: knode.po
+ rm -f knode.gmo; $(GMSGFMT) -o knode.gmo $(srcdir)/knode.po
+ test ! -f knode.gmo || touch knode.gmo
+kmail.gmo: kmail.po
+ rm -f kmail.gmo; $(GMSGFMT) -o kmail.gmo $(srcdir)/kmail.po
+ test ! -f kmail.gmo || touch kmail.gmo
+libksieve.gmo: libksieve.po
+ rm -f libksieve.gmo; $(GMSGFMT) -o libksieve.gmo $(srcdir)/libksieve.po
+ test ! -f libksieve.gmo || touch libksieve.gmo
+kio_imap4.gmo: kio_imap4.po
+ rm -f kio_imap4.gmo; $(GMSGFMT) -o kio_imap4.gmo $(srcdir)/kio_imap4.po
+ test ! -f kio_imap4.gmo || touch kio_imap4.gmo
+kfile_palm.gmo: kfile_palm.po
+ rm -f kfile_palm.gmo; $(GMSGFMT) -o kfile_palm.gmo $(srcdir)/kfile_palm.po
+ test ! -f kfile_palm.gmo || touch kfile_palm.gmo
+konnector_kabc.gmo: konnector_kabc.po
+ rm -f konnector_kabc.gmo; $(GMSGFMT) -o konnector_kabc.gmo $(srcdir)/konnector_kabc.po
+ test ! -f konnector_kabc.gmo || touch konnector_kabc.gmo
+kres_tvanytime.gmo: kres_tvanytime.po
+ rm -f kres_tvanytime.gmo; $(GMSGFMT) -o kres_tvanytime.gmo $(srcdir)/kres_tvanytime.po
+ test ! -f kres_tvanytime.gmo || touch kres_tvanytime.gmo
+korganizer.gmo: korganizer.po
+ rm -f korganizer.gmo; $(GMSGFMT) -o korganizer.gmo $(srcdir)/korganizer.po
+ test ! -f korganizer.gmo || touch korganizer.gmo
+kres_groupware.gmo: kres_groupware.po
+ rm -f kres_groupware.gmo; $(GMSGFMT) -o kres_groupware.gmo $(srcdir)/kres_groupware.po
+ test ! -f kres_groupware.gmo || touch kres_groupware.gmo
+libkpimexchange.gmo: libkpimexchange.po
+ rm -f libkpimexchange.gmo; $(GMSGFMT) -o libkpimexchange.gmo $(srcdir)/libkpimexchange.po
+ test ! -f libkpimexchange.gmo || touch libkpimexchange.gmo
+kcmkontactnt.gmo: kcmkontactnt.po
+ rm -f kcmkontactnt.gmo; $(GMSGFMT) -o kcmkontactnt.gmo $(srcdir)/kcmkontactnt.po
+ test ! -f kcmkontactnt.gmo || touch kcmkontactnt.gmo
+konnector_remote.gmo: konnector_remote.po
+ rm -f konnector_remote.gmo; $(GMSGFMT) -o konnector_remote.gmo $(srcdir)/konnector_remote.po
+ test ! -f konnector_remote.gmo || touch konnector_remote.gmo
+multisynk.gmo: multisynk.po
+ rm -f multisynk.gmo; $(GMSGFMT) -o multisynk.gmo $(srcdir)/multisynk.po
+ test ! -f multisynk.gmo || touch multisynk.gmo
+kio_mobile.gmo: kio_mobile.po
+ rm -f kio_mobile.gmo; $(GMSGFMT) -o kio_mobile.gmo $(srcdir)/kio_mobile.po
+ test ! -f kio_mobile.gmo || touch kio_mobile.gmo
+kres_groupwise.gmo: kres_groupwise.po
+ rm -f kres_groupwise.gmo; $(GMSGFMT) -o kres_groupwise.gmo $(srcdir)/kres_groupwise.po
+ test ! -f kres_groupwise.gmo || touch kres_groupwise.gmo
+konnector_dummy.gmo: konnector_dummy.po
+ rm -f konnector_dummy.gmo; $(GMSGFMT) -o konnector_dummy.gmo $(srcdir)/konnector_dummy.po
+ test ! -f konnector_dummy.gmo || touch konnector_dummy.gmo
+konnector_kcal.gmo: konnector_kcal.po
+ rm -f konnector_kcal.gmo; $(GMSGFMT) -o konnector_kcal.gmo $(srcdir)/konnector_kcal.po
+ test ! -f konnector_kcal.gmo || touch konnector_kcal.gmo
+kres_birthday.gmo: kres_birthday.po
+ rm -f kres_birthday.gmo; $(GMSGFMT) -o kres_birthday.gmo $(srcdir)/kres_birthday.po
+ test ! -f kres_birthday.gmo || touch kres_birthday.gmo
+libkleopatra.gmo: libkleopatra.po
+ rm -f libkleopatra.gmo; $(GMSGFMT) -o libkleopatra.gmo $(srcdir)/libkleopatra.po
+ test ! -f libkleopatra.gmo || touch libkleopatra.gmo
+kpilot.gmo: kpilot.po
+ rm -f kpilot.gmo; $(GMSGFMT) -o kpilot.gmo $(srcdir)/kpilot.po
+ test ! -f kpilot.gmo || touch kpilot.gmo
+kmail_text_calendar_plugin.gmo: kmail_text_calendar_plugin.po
+ rm -f kmail_text_calendar_plugin.gmo; $(GMSGFMT) -o kmail_text_calendar_plugin.gmo $(srcdir)/kmail_text_calendar_plugin.po
+ test ! -f kmail_text_calendar_plugin.gmo || touch kmail_text_calendar_plugin.gmo
+kdepimresources.gmo: kdepimresources.po
+ rm -f kdepimresources.gmo; $(GMSGFMT) -o kdepimresources.gmo $(srcdir)/kdepimresources.po
+ test ! -f kdepimresources.gmo || touch kdepimresources.gmo
+knotes.gmo: knotes.po
+ rm -f knotes.gmo; $(GMSGFMT) -o knotes.gmo $(srcdir)/knotes.po
+ test ! -f knotes.gmo || touch knotes.gmo
+libkmime.gmo: libkmime.po
+ rm -f libkmime.gmo; $(GMSGFMT) -o libkmime.gmo $(srcdir)/libkmime.po
+ test ! -f libkmime.gmo || touch libkmime.gmo
+akregator.gmo: akregator.po
+ rm -f akregator.gmo; $(GMSGFMT) -o akregator.gmo $(srcdir)/akregator.po
+ test ! -f akregator.gmo || touch akregator.gmo
+kmail_text_vcard_plugin.gmo: kmail_text_vcard_plugin.po
+ rm -f kmail_text_vcard_plugin.gmo; $(GMSGFMT) -o kmail_text_vcard_plugin.gmo $(srcdir)/kmail_text_vcard_plugin.po
+ test ! -f kmail_text_vcard_plugin.gmo || touch kmail_text_vcard_plugin.gmo
+libkcal.gmo: libkcal.po
+ rm -f libkcal.gmo; $(GMSGFMT) -o libkcal.gmo $(srcdir)/libkcal.po
+ test ! -f libkcal.gmo || touch libkcal.gmo
+kmobile.gmo: kmobile.po
+ rm -f kmobile.gmo; $(GMSGFMT) -o kmobile.gmo $(srcdir)/kmobile.po
+ test ! -f kmobile.gmo || touch kmobile.gmo
+kalarm.gmo: kalarm.po
+ rm -f kalarm.gmo; $(GMSGFMT) -o kalarm.gmo $(srcdir)/kalarm.po
+ test ! -f kalarm.gmo || touch kalarm.gmo
+konnector_qtopia.gmo: konnector_qtopia.po
+ rm -f konnector_qtopia.gmo; $(GMSGFMT) -o konnector_qtopia.gmo $(srcdir)/konnector_qtopia.po
+ test ! -f konnector_qtopia.gmo || touch konnector_qtopia.gmo
+kio_groupwise.gmo: kio_groupwise.po
+ rm -f kio_groupwise.gmo; $(GMSGFMT) -o kio_groupwise.gmo $(srcdir)/kio_groupwise.po
+ test ! -f kio_groupwise.gmo || touch kio_groupwise.gmo
+korn.gmo: korn.po
+ rm -f korn.gmo; $(GMSGFMT) -o korn.gmo $(srcdir)/korn.po
+ test ! -f korn.gmo || touch korn.gmo
+kaddressbook.gmo: kaddressbook.po
+ rm -f kaddressbook.gmo; $(GMSGFMT) -o kaddressbook.gmo $(srcdir)/kaddressbook.po
+ test ! -f kaddressbook.gmo || touch kaddressbook.gmo
+libkholidays.gmo: libkholidays.po
+ rm -f libkholidays.gmo; $(GMSGFMT) -o libkholidays.gmo $(srcdir)/libkholidays.po
+ test ! -f libkholidays.gmo || touch libkholidays.gmo
+kio_sieve.gmo: kio_sieve.po
+ rm -f kio_sieve.gmo; $(GMSGFMT) -o kio_sieve.gmo $(srcdir)/kio_sieve.po
+ test ! -f kio_sieve.gmo || touch kio_sieve.gmo
+kres_kolab.gmo: kres_kolab.po
+ rm -f kres_kolab.gmo; $(GMSGFMT) -o kres_kolab.gmo $(srcdir)/kres_kolab.po
+ test ! -f kres_kolab.gmo || touch kres_kolab.gmo
+libkpgp.gmo: libkpgp.po
+ rm -f libkpgp.gmo; $(GMSGFMT) -o libkpgp.gmo $(srcdir)/libkpgp.po
+ test ! -f libkpgp.gmo || touch libkpgp.gmo
+konnector_local.gmo: konnector_local.po
+ rm -f konnector_local.gmo; $(GMSGFMT) -o konnector_local.gmo $(srcdir)/konnector_local.po
+ test ! -f konnector_local.gmo || touch konnector_local.gmo
+kmailcvt.gmo: kmailcvt.po
+ rm -f kmailcvt.gmo; $(GMSGFMT) -o kmailcvt.gmo $(srcdir)/kmailcvt.po
+ test ! -f kmailcvt.gmo || touch kmailcvt.gmo
+kgantt.gmo: kgantt.po
+ rm -f kgantt.gmo; $(GMSGFMT) -o kgantt.gmo $(srcdir)/kgantt.po
+ test ! -f kgantt.gmo || touch kgantt.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f libkdepim.gmo kfile_rfc822.gmo kres_blogging.gmo karm.gmo kres_xmlrpc.gmo kandy.gmo ktnef.gmo kfile_vcf.gmo kdepimwizards.gmo kres_remote.gmo kdgantt.gmo libksync.gmo kabc2mutt.gmo kwatchgnupg.gmo kontact.gmo kabc_slox.gmo kleopatra.gmo kres_featureplan.gmo kfile_ics.gmo konsolekalendar.gmo kres_exchange.gmo kcmkabconfig.gmo knode.gmo kmail.gmo libksieve.gmo kio_imap4.gmo kfile_palm.gmo konnector_kabc.gmo kres_tvanytime.gmo korganizer.gmo kres_groupware.gmo libkpimexchange.gmo kcmkontactnt.gmo konnector_remote.gmo multisynk.gmo kio_mobile.gmo kres_groupwise.gmo konnector_dummy.gmo konnector_kcal.gmo kres_birthday.gmo libkleopatra.gmo kpilot.gmo kmail_text_calendar_plugin.gmo kdepimresources.gmo knotes.gmo libkmime.gmo akregator.gmo kmail_text_vcard_plugin.gmo libkcal.gmo kmobile.gmo kalarm.gmo konnector_qtopia.gmo kio_groupwise.gmo korn.gmo kaddressbook.gmo libkholidays.gmo kio_sieve.gmo kres_kolab.gmo libkpgp.gmo konnector_local.gmo kmailcvt.gmo kgantt.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in libkdepim kfile_rfc822 kres_blogging karm kres_xmlrpc kandy ktnef kfile_vcf kdepimwizards kres_remote kdgantt libksync kabc2mutt kwatchgnupg kontact kabc_slox kleopatra kres_featureplan kfile_ics konsolekalendar kres_exchange kcmkabconfig knode kmail libksieve kio_imap4 kfile_palm konnector_kabc kres_tvanytime korganizer kres_groupware libkpimexchange kcmkontactnt konnector_remote multisynk kio_mobile kres_groupwise konnector_dummy konnector_kcal kres_birthday libkleopatra kpilot kmail_text_calendar_plugin kdepimresources knotes libkmime akregator kmail_text_vcard_plugin libkcal kmobile kalarm konnector_qtopia kio_groupwise korn kaddressbook libkholidays kio_sieve kres_kolab libkpgp konnector_local kmailcvt kgantt ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 64
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkdepim.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_rfc822.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_blogging.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/karm.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_xmlrpc.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kandy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktnef.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_vcf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdepimwizards.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_remote.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdgantt.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libksync.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kabc2mutt.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwatchgnupg.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kontact.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kabc_slox.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kleopatra.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_featureplan.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_ics.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konsolekalendar.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_exchange.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkabconfig.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/knode.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmail.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libksieve.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_imap4.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_palm.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konnector_kabc.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_tvanytime.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/korganizer.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_groupware.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkpimexchange.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkontactnt.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konnector_remote.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/multisynk.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_mobile.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_groupwise.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konnector_dummy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konnector_kcal.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_birthday.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkleopatra.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpilot.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmail_text_calendar_plugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdepimresources.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/knotes.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkmime.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/akregator.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmail_text_vcard_plugin.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkcal.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmobile.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kalarm.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konnector_qtopia.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_groupwise.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/korn.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kaddressbook.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkholidays.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_sieve.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_kolab.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkpgp.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konnector_local.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmailcvt.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kgantt.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdepim/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdepim/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdepim/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdepim/akregator.po b/tde-i18n-en_GB/messages/kdepim/akregator.po
new file mode 100644
index 00000000000..565df776817
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/akregator.po
@@ -0,0 +1,1880 @@
+# translation of akregator.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005, 2006.
+msgid ""
+msgstr ""
+"Project-Id-Version: akregator\n"
+"POT-Creation-Date: 2008-07-08 01:23+0200\n"
+"PO-Revision-Date: 2006-03-12 17:40+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: aboutdata.cpp:32 akregator_part.cpp:946 articleviewer.cpp:396
+msgid "Akregator"
+msgstr "Akregator"
+
+#: aboutdata.cpp:32
+msgid "A KDE Feed Aggregator"
+msgstr "A KDE Feed Aggregator"
+
+#: aboutdata.cpp:33
+msgid "(C) 2004, 2005 Akregator developers"
+msgstr "(C) 2004, 2005 Akregator developers"
+
+#: aboutdata.cpp:36
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: aboutdata.cpp:37 aboutdata.cpp:38 aboutdata.cpp:39 aboutdata.cpp:40
+msgid "Developer"
+msgstr "Developer"
+
+#: aboutdata.cpp:41 aboutdata.cpp:42 aboutdata.cpp:43
+msgid "Contributor"
+msgstr "Contributor"
+
+#: aboutdata.cpp:44
+msgid "Handbook"
+msgstr ""
+
+#: aboutdata.cpp:45
+msgid "Author of librss"
+msgstr "Author of librss"
+
+#: aboutdata.cpp:46
+msgid "Bug tracker management, Usability improvements"
+msgstr "Bug tracker management, Usability improvements"
+
+#: aboutdata.cpp:47
+msgid "Tons of bug fixes"
+msgstr "Tons of bug fixes"
+
+#: aboutdata.cpp:48
+msgid "'Delayed mark as read' feature"
+msgstr "'Delayed mark as read' feature"
+
+#: aboutdata.cpp:49
+msgid "Icons"
+msgstr "Icons"
+
+#: aboutdata.cpp:50
+msgid "Insomnia"
+msgstr "Insomnia"
+
+#: aboutdata.cpp:51
+msgid "Gentoo Ebuild"
+msgstr "Gentoo Ebuild"
+
+#: actionmanagerimpl.cpp:80 actionmanagerimpl.cpp:307
+msgid "&Fetch Feed"
+msgstr "&Fetch Feed"
+
+#: actionmanagerimpl.cpp:81 actionmanagerimpl.cpp:290
+msgid "&Delete Feed"
+msgstr "&Delete Feed"
+
+#: actionmanagerimpl.cpp:82 actionmanagerimpl.cpp:291
+msgid "&Edit Feed..."
+msgstr "&Edit Feed..."
+
+#: actionmanagerimpl.cpp:83 actionmanagerimpl.cpp:313
+msgid "&Mark Feed as Read"
+msgstr "&Mark Feed as Read"
+
+#: actionmanagerimpl.cpp:97
+msgid "&Fetch Feeds"
+msgstr "&Fetch Feeds"
+
+#: actionmanagerimpl.cpp:98
+msgid "&Delete Folder"
+msgstr "&Delete Folder"
+
+#: actionmanagerimpl.cpp:99
+msgid "&Rename Folder"
+msgstr "&Rename Folder"
+
+#: actionmanagerimpl.cpp:100
+msgid "&Mark Feeds as Read"
+msgstr "&Mark Feeds as Read"
+
+#: actionmanagerimpl.cpp:113
+msgid "&Mark Articles as Read"
+msgstr "&Mark Articles as Read"
+
+#: actionmanagerimpl.cpp:114
+msgid "&Delete Tag"
+msgstr "&Delete Tag"
+
+#: actionmanagerimpl.cpp:115
+msgid "&Edit Tag..."
+msgstr "&Edit Tag..."
+
+#: actionmanagerimpl.cpp:265
+msgid "&Import Feeds..."
+msgstr "&Import Feeds..."
+
+#: actionmanagerimpl.cpp:266
+msgid "&Export Feeds..."
+msgstr "&Export Feeds..."
+
+#: actionmanagerimpl.cpp:269
+msgid "Send &Link Address..."
+msgstr "Send &Link Address..."
+
+#: actionmanagerimpl.cpp:270
+msgid "Send &File..."
+msgstr "Send &File..."
+
+#: actionmanagerimpl.cpp:273
+msgid "Configure &Akregator..."
+msgstr "Configure &Akregator..."
+
+#: actionmanagerimpl.cpp:284
+msgid "&New Tag..."
+msgstr "&New Tag..."
+
+#: actionmanagerimpl.cpp:287
+msgid "&Open Homepage"
+msgstr "&Open Homepage"
+
+#: actionmanagerimpl.cpp:288
+msgid "&Add Feed..."
+msgstr "&Add Feed..."
+
+#: actionmanagerimpl.cpp:289
+msgid "Ne&w Folder..."
+msgstr "Ne&w Folder..."
+
+#: actionmanagerimpl.cpp:292
+msgid "&View Mode"
+msgstr "&View Mode"
+
+#: actionmanagerimpl.cpp:294
+msgid "&Normal View"
+msgstr "&Normal View"
+
+#: actionmanagerimpl.cpp:298
+msgid "&Widescreen View"
+msgstr "&Widescreen View"
+
+#: actionmanagerimpl.cpp:302
+msgid "C&ombined View"
+msgstr "C&ombined View"
+
+#: actionmanagerimpl.cpp:308
+msgid "Fe&tch All Feeds"
+msgstr "Fe&tch All Feeds"
+
+#: actionmanagerimpl.cpp:310
+msgid "&Abort Fetches"
+msgstr "&Abort Fetches"
+
+#: actionmanagerimpl.cpp:314
+msgid "Ma&rk All Feeds as Read"
+msgstr "Ma&rk All Feeds as Read"
+
+#. i18n: file akregator.kcfg line 9
+#: actionmanagerimpl.cpp:317 rc.cpp:312 rc.cpp:819
+#, no-c-format
+msgid "Show Quick Filter"
+msgstr "Show Quick Filter"
+
+#. i18n: file settings_browser.ui line 108
+#: actionmanagerimpl.cpp:320 rc.cpp:240 rc.cpp:255 rc.cpp:639 rc.cpp:654
+#, no-c-format
+msgid "Open in Tab"
+msgstr "Open in Tab"
+
+#. i18n: file settings_browser.ui line 113
+#: actionmanagerimpl.cpp:321 rc.cpp:243 rc.cpp:258 rc.cpp:642 rc.cpp:657
+#, no-c-format
+msgid "Open in Background Tab"
+msgstr "Open in Background Tab"
+
+#. i18n: file settings_browser.ui line 118
+#: actionmanagerimpl.cpp:322 rc.cpp:246 rc.cpp:261 rc.cpp:645 rc.cpp:660
+#, no-c-format
+msgid "Open in External Browser"
+msgstr "Open in External Browser"
+
+#: actionmanagerimpl.cpp:323 actionmanagerimpl.cpp:422
+msgid "Copy Link Address"
+msgstr "Copy Link Address"
+
+#: actionmanagerimpl.cpp:325
+msgid "Pre&vious Unread Article"
+msgstr "Pre&vious Unread Article"
+
+#: actionmanagerimpl.cpp:326
+msgid "Ne&xt Unread Article"
+msgstr "Ne&xt Unread Article"
+
+#: actionmanagerimpl.cpp:332
+msgid "&Set Tags"
+msgstr "&Set Tags"
+
+#: actionmanagerimpl.cpp:335
+msgid "&Mark As"
+msgstr "&Mark As"
+
+#: actionmanagerimpl.cpp:338
+msgid "&Speak Selected Articles"
+msgstr "&Speak Selected Articles"
+
+#: actionmanagerimpl.cpp:340
+msgid "&Stop Speaking"
+msgstr "&Stop Speaking"
+
+#: actionmanagerimpl.cpp:346
+msgid ""
+"_: as in: mark as read\n"
+"&Read"
+msgstr "&Read"
+
+#: actionmanagerimpl.cpp:347
+msgid "Mark selected article as read"
+msgstr "Mark selected article as read"
+
+#: actionmanagerimpl.cpp:351
+msgid "&New"
+msgstr "&New"
+
+#: actionmanagerimpl.cpp:352
+msgid "Mark selected article as new"
+msgstr "Mark selected article as new"
+
+#: actionmanagerimpl.cpp:357
+msgid "&Unread"
+msgstr "&Unread"
+
+#: actionmanagerimpl.cpp:358
+msgid "Mark selected article as unread"
+msgstr "Mark selected article as unread"
+
+#: actionmanagerimpl.cpp:362
+msgid "&Mark as Important"
+msgstr "&Mark as Important"
+
+#: actionmanagerimpl.cpp:363
+msgid "Remove &Important Mark"
+msgstr "Remove &Important Mark"
+
+#: actionmanagerimpl.cpp:367
+msgid "Move Node Up"
+msgstr "Move Node Up"
+
+#: actionmanagerimpl.cpp:368
+msgid "Move Node Down"
+msgstr "Move Node Down"
+
+#: actionmanagerimpl.cpp:369
+msgid "Move Node Left"
+msgstr "Move Node Left"
+
+#: actionmanagerimpl.cpp:370
+msgid "Move Node Right"
+msgstr "Move Node Right"
+
+#: actionmanagerimpl.cpp:388
+msgid "&Previous Article"
+msgstr "&Previous Article"
+
+#: actionmanagerimpl.cpp:389
+msgid "&Next Article"
+msgstr "&Next Article"
+
+#: actionmanagerimpl.cpp:399
+msgid "&Previous Feed"
+msgstr "&Previous Feed"
+
+#: actionmanagerimpl.cpp:400
+msgid "&Next Feed"
+msgstr "&Next Feed"
+
+#: actionmanagerimpl.cpp:401
+msgid "N&ext Unread Feed"
+msgstr "N&ext Unread Feed"
+
+#: actionmanagerimpl.cpp:402
+msgid "Prev&ious Unread Feed"
+msgstr "Prev&ious Unread Feed"
+
+#: actionmanagerimpl.cpp:404
+msgid "Go to Top of Tree"
+msgstr "Go to Top of Tree"
+
+#: actionmanagerimpl.cpp:405
+msgid "Go to Bottom of Tree"
+msgstr "Go to Bottom of Tree"
+
+#: actionmanagerimpl.cpp:406
+msgid "Go Left in Tree"
+msgstr "Go Left in Tree"
+
+#: actionmanagerimpl.cpp:407
+msgid "Go Right in Tree"
+msgstr "Go Right in Tree"
+
+#: actionmanagerimpl.cpp:408
+msgid "Go Up in Tree"
+msgstr "Go Up in Tree"
+
+#: actionmanagerimpl.cpp:409
+msgid "Go Down in Tree"
+msgstr "Go Down in Tree"
+
+#: actionmanagerimpl.cpp:419
+msgid "Select Next Tab"
+msgstr "Select Next Tab"
+
+#: actionmanagerimpl.cpp:420
+msgid "Select Previous Tab"
+msgstr "Select Previous Tab"
+
+#: actionmanagerimpl.cpp:421
+msgid "Detach Tab"
+msgstr "Detach Tab"
+
+#: actionmanagerimpl.cpp:423
+msgid "&Close Tab"
+msgstr "&Close Tab"
+
+#. i18n: file addfeedwidgetbase.ui line 16
+#: addfeeddialog.cpp:53 rc.cpp:48 rc.cpp:609
+#, no-c-format
+msgid "Add Feed"
+msgstr "Add Feed"
+
+#: addfeeddialog.cpp:86
+#, c-format
+msgid "Downloading %1"
+msgstr "Downloading %1"
+
+#: addfeeddialog.cpp:105
+#, c-format
+msgid "Feed not found from %1."
+msgstr "Feed not found from %1."
+
+#: addfeeddialog.cpp:111
+msgid "Feed found, downloading..."
+msgstr "Feed found, downloading..."
+
+#: akregator_part.cpp:171
+msgid "Unable to load storage backend plugin \"%1\". No feeds are archived."
+msgstr "Unable to load storage backend plugin \"%1\". No feeds are archived."
+
+#: akregator_part.cpp:171
+msgid "Plugin error"
+msgstr "Plugin error"
+
+#: akregator_part.cpp:355 akregator_view.cpp:250 feedlistview.cpp:365
+#: simplenodeselector.cpp:141
+msgid "Feeds"
+msgstr "Feeds"
+
+#: akregator_part.cpp:366
+msgid "Akregator News"
+msgstr "Akregator News"
+
+#: akregator_part.cpp:371
+msgid "Akregator Blog"
+msgstr "Akregator Blog"
+
+#: akregator_part.cpp:376
+msgid "KDE Dot News"
+msgstr "KDE Dot News"
+
+#: akregator_part.cpp:381
+msgid "Planet KDE"
+msgstr "Planet KDE"
+
+#: akregator_part.cpp:386
+msgid "KDE Apps"
+msgstr "KDE Apps"
+
+#: akregator_part.cpp:391
+msgid "KDE Look"
+msgstr "KDE Look"
+
+#: akregator_part.cpp:400
+msgid "Opening Feed List..."
+msgstr "Opening Feed List..."
+
+#: akregator_part.cpp:435
+msgid ""
+"<qt>The standard feed list is corrupted (invalid XML). A backup was created:"
+"<p><b>%2</b></p></qt>"
+msgstr ""
+"<qt>The standard feed list is corrupted (invalid XML). A backup was created:"
+"<p><b>%2</b></p></qt>"
+
+#: akregator_part.cpp:435
+msgid "XML Parsing Error"
+msgstr "XML Parsing Error"
+
+#: akregator_part.cpp:450
+msgid ""
+"<qt>The standard feed list is corrupted (no valid OPML). A backup was created:"
+"<p><b>%2</b></p></qt>"
+msgstr ""
+"<qt>The standard feed list is corrupted (no valid OPML). A backup was created:"
+"<p><b>%2</b></p></qt>"
+
+#: akregator_part.cpp:450 akregator_part.cpp:642
+msgid "OPML Parsing Error"
+msgstr "OPML Parsing Error"
+
+#: akregator_part.cpp:489
+msgid "Access denied: cannot save feed list (%1)"
+msgstr "Access denied: cannot save feed list (%1)"
+
+#: akregator_part.cpp:489
+msgid "Write error"
+msgstr "Write error"
+
+#: akregator_part.cpp:593
+msgid "Interesting"
+msgstr "Interesting"
+
+#: akregator_part.cpp:642
+msgid "Could not import the file %1 (no valid OPML)"
+msgstr "Could not import the file %1 (no valid OPML)"
+
+#: akregator_part.cpp:645
+msgid ""
+"The file %1 could not be read, check if it exists or if it is readable for the "
+"current user."
+msgstr ""
+"The file %1 could not be read, check if it exists or if it is readable for the "
+"current user."
+
+#: akregator_part.cpp:645
+msgid "Read Error"
+msgstr "Read Error"
+
+#: akregator_part.cpp:659
+msgid "The file %1 already exists; do you want to overwrite it?"
+msgstr "The file %1 already exists; do you want to overwrite it?"
+
+#: akregator_part.cpp:661
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: akregator_part.cpp:667
+#, c-format
+msgid "Access denied: cannot write to file %1"
+msgstr "Access denied: cannot write to file %1"
+
+#: akregator_part.cpp:667
+msgid "Write Error"
+msgstr "Write Error"
+
+#: akregator_part.cpp:696 akregator_part.cpp:706
+msgid "OPML Outlines (*.opml, *.xml)"
+msgstr "OPML Outlines (*.opml, *.xml)"
+
+#: akregator_part.cpp:697 akregator_part.cpp:707
+msgid "All Files"
+msgstr "All Files"
+
+#: akregator_part.cpp:975
+msgid ""
+"<qt>%1 already seems to be running on another display on this machine. <b>"
+"Running %2 more than once is not supported by the %3 backend and can cause the "
+"loss of archived articles and crashes at startup.</b> "
+"You should disable the archive for now unless you are sure that %2 is not "
+"already running.</qt>"
+msgstr ""
+"<qt>%1 already seems to be running on another display on this machine. <b>"
+"Running %2 more than once is not supported by the %3 backend and can cause the "
+"loss of archived articles and crashes at startup.</b> "
+"You should disable the archive for now unless you are sure that %2 is not "
+"already running.</qt>"
+
+#: akregator_part.cpp:987
+msgid ""
+"<qt>%1 seems to be running on another display on this machine. <b>"
+"Running %1 and %2 at the same time is not supported by the %3 backend and can "
+"cause the loss of archived articles and crashes at startup.</b> "
+"You should disable the archive for now unless you are sure that %2 is not "
+"already running.</qt>"
+msgstr ""
+"<qt>%1 seems to be running on another display on this machine. <b>"
+"Running %1 and %2 at the same time is not supported by the %3 backend and can "
+"cause the loss of archived articles and crashes at startup.</b> "
+"You should disable the archive for now unless you are sure that %2 is not "
+"already running.</qt>"
+
+#: akregator_part.cpp:998
+msgid ""
+"<qt>%1 already seems to be running on %2. <b>Running %1 more than once is not "
+"supported by the %3 backend and can cause the loss of archived articles and "
+"crashes at startup.</b> You should disable the archive for now unless you are "
+"sure that it is not already running on %2.</qt>"
+msgstr ""
+"<qt>%1 already seems to be running on %2. <b>Running %1 more than once is not "
+"supported by the %3 backend and can cause the loss of archived articles and "
+"crashes at startup.</b> You should disable the archive for now unless you are "
+"sure that it is not already running on %2.</qt>"
+
+#: akregator_part.cpp:1006
+msgid ""
+"<qt>%1 seems to be running on %3. <b>Running %1 and %2 at the same time is not "
+"supported by the %4 backend and can cause the loss of archived articles and "
+"crashes at startup.</b> You should disable the archive for now unless you are "
+"sure that %1 is not running on %3.</qt>"
+msgstr ""
+"<qt>%1 seems to be running on %3. <b>Running %1 and %2 at the same time is not "
+"supported by the %4 backend and can cause the loss of archived articles and "
+"crashes at startup.</b> You should disable the archive for now unless you are "
+"sure that %1 is not running on %3.</qt>"
+
+#: akregator_part.cpp:1018
+msgid "Force Access"
+msgstr "Force Access"
+
+#: akregator_part.cpp:1019
+msgid "Disable Archive"
+msgstr "Disable Archive"
+
+#: akregator_view.cpp:148
+msgid ""
+"<qt>Are you sure you want to delete tag <b>%1</b>? The tag will be removed from "
+"all articles.</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete tag <b>%1</b>? The tag will be removed from "
+"all articles.</qt>"
+
+#: akregator_view.cpp:149
+msgid "Delete Tag"
+msgstr "Delete Tag"
+
+#: akregator_view.cpp:167
+msgid ""
+"<qt>Are you sure you want to delete this folder and its feeds and "
+"subfolders?</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete this folder and its feeds and "
+"subfolders?</qt>"
+
+#: akregator_view.cpp:169
+msgid ""
+"<qt>Are you sure you want to delete folder <b>%1</b> "
+"and its feeds and subfolders?</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete folder <b>%1</b> "
+"and its feeds and subfolders?</qt>"
+
+#: akregator_view.cpp:171
+msgid "Delete Folder"
+msgstr "Delete Folder"
+
+#: akregator_view.cpp:183
+msgid "<qt>Are you sure you want to delete this feed?</qt>"
+msgstr "<qt>Are you sure you want to delete this feed?</qt>"
+
+#: akregator_view.cpp:185
+msgid "<qt>Are you sure you want to delete feed <b>%1</b>?</qt>"
+msgstr "<qt>Are you sure you want to delete feed <b>%1</b>?</qt>"
+
+#: akregator_view.cpp:187
+msgid "Delete Feed"
+msgstr "Delete Feed"
+
+#: akregator_view.cpp:259
+msgid "Tags"
+msgstr "Tags"
+
+#: akregator_view.cpp:274
+msgid "You can view multiple articles in several open tabs."
+msgstr "You can view multiple articles in several open tabs."
+
+#: akregator_view.cpp:279
+msgid "Articles list."
+msgstr "Articles list."
+
+#: akregator_view.cpp:317
+msgid "Browsing area."
+msgstr "Browsing area."
+
+#: akregator_view.cpp:320 akregator_view.cpp:789
+msgid "Articles"
+msgstr "Articles"
+
+#: akregator_view.cpp:510 main.cpp:70
+msgid "Imported Folder"
+msgstr "Imported Folder"
+
+#: akregator_view.cpp:513
+msgid "Add Imported Folder"
+msgstr "Add Imported Folder"
+
+#: akregator_view.cpp:513
+msgid "Imported folder name:"
+msgstr "Imported folder name:"
+
+#: akregator_view.cpp:949
+msgid "Add Folder"
+msgstr "Add Folder"
+
+#: akregator_view.cpp:949
+msgid "Folder name:"
+msgstr "Folder name:"
+
+#: akregator_view.cpp:1065
+msgid "Fetching Feeds..."
+msgstr "Fetching Feeds..."
+
+#: akregator_view.cpp:1307
+msgid "<qt>Are you sure you want to delete article <b>%1</b>?</qt>"
+msgstr "<qt>Are you sure you want to delete article <b>%1</b>?</qt>"
+
+#: akregator_view.cpp:1311
+#, c-format
+msgid ""
+"_n: <qt>Are you sure you want to delete the selected article?</qt>\n"
+"<qt>Are you sure you want to delete the %n selected articles?</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete the selected article?</qt>\n"
+"<qt>Are you sure you want to delete the %n selected articles?</qt>"
+
+#: akregator_view.cpp:1315
+msgid "Delete Article"
+msgstr "Delete Article"
+
+#: articlelistview.cpp:226
+msgid "Article"
+msgstr "Article"
+
+#: articlelistview.cpp:227
+msgid "Feed"
+msgstr "Feed"
+
+#: articlelistview.cpp:228 articleviewer.cpp:420 articleviewer.cpp:421
+#: articleviewer.cpp:515 articleviewer.cpp:516
+msgid "Date"
+msgstr "Date"
+
+#: articlelistview.cpp:269
+msgid ""
+"<h2>Article list</h2>Here you can browse articles from the currently selected "
+"feed. You can also manage articles, as marking them as persistent (\"Keep "
+"Article\") or delete them, using the right mouse button menu.To view the web "
+"page of the article, you can open the article internally in a tab or in an "
+"external browser window."
+msgstr ""
+"<h2>Article list</h2>Here you can browse articles from the currently selected "
+"feed. You can also manage articles, as marking them as persistent (\"Keep "
+"Article\") or delete them, using the right mouse button menu.To view the web "
+"page of the article, you can open the article internally in a tab or in an "
+"external browser window."
+
+#: articlelistview.cpp:588
+msgid ""
+"<div align=center>"
+"<h3>No matches</h3>Filter does not match any articles, please change your "
+"criteria and try again.</div>"
+msgstr ""
+"<div align=center>"
+"<h3>No matches</h3>Filter does not match any articles, please change your "
+"criteria and try again.</div>"
+
+#: articlelistview.cpp:600
+msgid ""
+"<div align=center>"
+"<h3>No feed selected</h3>This area is article list. Select a feed from the feed "
+"list and you will see its articles here.</div>"
+msgstr ""
+"<div align=center>"
+"<h3>No feed selected</h3>This area is article list. Select a feed from the feed "
+"list and you will see its articles here.</div>"
+
+#: articleviewer.cpp:80 articleviewer.cpp:127 articleviewer.cpp:145
+msgid " (no unread articles)"
+msgstr " (no unread articles)"
+
+#: articleviewer.cpp:82 articleviewer.cpp:129 articleviewer.cpp:147
+#, c-format
+msgid ""
+"_n: (1 unread article)\n"
+" (%n unread articles)"
+msgstr ""
+" (1 unread article)\n"
+" (%n unread articles)"
+
+#: articleviewer.cpp:101
+msgid "<b>Description:</b> %1<br><br>"
+msgstr "<b>Description:</b> %1<br><br>"
+
+#: articleviewer.cpp:108
+msgid "<b>Homepage:</b> <a href=\"%1\">%2</a>"
+msgstr "<b>Homepage:</b> <a href=\"%1\">%2</a>"
+
+#: articleviewer.cpp:172
+msgid "&Scroll Up"
+msgstr "&Scroll Up"
+
+#: articleviewer.cpp:173
+msgid "&Scroll Down"
+msgstr "&Scroll Down"
+
+#: articleviewer.cpp:381
+msgid ""
+"_: %1: Akregator version; %2: help:// URL; %3: homepage URL; --- end of comment "
+"---\n"
+"<h2 style='margin-top: 0px;'>Welcome to Akregator %1</h2>"
+"<p>Akregator is an RSS feed aggregator for the K Desktop Environment. Feed "
+"aggregators provide a convenient way to browse different kinds of content, "
+"including news, blogs, and other content from online sites. Instead of checking "
+"all your favorite web sites manually for updates, Akregator collects the "
+"content for you.</p>"
+"<p>For more information about using Akregator, check the <a href=\"%3\">"
+"Akregator website</a>. If you do not want to see this page anymore, <a "
+"href=\"config:/disable_introduction\">click here</a>.</p>"
+"<p>We hope that you will enjoy Akregator.</p>\n"
+"<p>Thank you,</p>\n"
+"<p style='margin-bottom: 0px'>&nbsp; &nbsp; The Akregator Team</p>\n"
+msgstr ""
+"<h2 style='margin-top: 0px;'>Welcome to Akregator %1</h2>"
+"<p>Akregator is an RSS feed aggregator for the K Desktop Environment. Feed "
+"aggregators provide a convenient way to browse different kinds of content, "
+"including news, blogs, and other content from online sites. Instead of checking "
+"all your favourite web sites manually for updates, Akregator collects the "
+"content for you.</p>"
+"<p>For more information about using Akregator, check the <a href=\"%3\">"
+"Akregator website</a>. If you do not want to see this page anymore, <a "
+"href=\"config:/disable_introduction\">click here</a>.</p>"
+"<p>We hope that you will enjoy Akregator.</p>\n"
+"<p>Thank you,</p>\n"
+"<p style='margin-bottom: 0px'>&nbsp; &nbsp; The Akregator Team</p>\n"
+
+#: articleviewer.cpp:398
+msgid "An RSS feed reader for the K Desktop Environment."
+msgstr "An RSS feed reader for the K Desktop Environment."
+
+#: articleviewer.cpp:428 articleviewer.cpp:429 articleviewer.cpp:524
+#: articleviewer.cpp:525
+#, fuzzy
+msgid "Author"
+msgstr "Authors"
+
+#: articleviewer.cpp:458 articleviewer.cpp:555
+msgid "Comments"
+msgstr "Comments"
+
+#: articleviewer.cpp:478 articleviewer.cpp:575
+msgid "Complete Story"
+msgstr "Complete Story"
+
+#: articleviewer.cpp:746
+msgid "Are you sure you want to disable this introduction page?"
+msgstr "Are you sure you want to disable this introduction page?"
+
+#: articleviewer.cpp:746
+msgid "Disable Introduction Page"
+msgstr "Disable Introduction Page"
+
+#: articleviewer.cpp:746
+msgid "Disable"
+msgstr "Disable"
+
+#: articleviewer.cpp:746
+msgid "Keep Enabled"
+msgstr "Keep Enabled"
+
+#. i18n: file settings_appearance.ui line 17
+#: configdialog.cpp:46 rc.cpp:159 rc.cpp:264 rc.cpp:486 rc.cpp:528
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file settings_advancedbase.ui line 28
+#: configdialog.cpp:47 rc.cpp:138 rc.cpp:189 rc.cpp:561 rc.cpp:786
+#, no-c-format
+msgid "Archive"
+msgstr "Archive"
+
+#: configdialog.cpp:50
+msgid "Browser"
+msgstr "Browser"
+
+#: configdialog.cpp:52
+msgid "Advanced"
+msgstr "Advanced"
+
+#: feedlist.cpp:89
+msgid "All Feeds"
+msgstr "All Feeds"
+
+#: feedlistview.cpp:388
+msgid ""
+"<h2>Feeds tree</h2>Here you can browse tree of feeds. You can also add feeds or "
+"feed groups (folders) using right-click menu, or reorganize them using drag and "
+"drop."
+msgstr ""
+"<h2>Feeds tree</h2>Here you can browse tree of feeds. You can also add feeds or "
+"feed groups (folders) using right-click menu, or reorganise them using drag and "
+"drop."
+
+#: frame.cpp:178
+msgid "Loading..."
+msgstr "Loading..."
+
+#: frame.cpp:187
+msgid "Loading canceled"
+msgstr "Loading cancelled"
+
+#: frame.cpp:198
+msgid "Loading completed"
+msgstr "Loading completed"
+
+#: mainwindow.cpp:128
+msgid "Could not find the Akregator part; please check your installation."
+msgstr "Could not find the Akregator part; please check your installation."
+
+#: mainwindow.cpp:268
+msgid ""
+"<qt>"
+"<p>Closing the main window will keep Akregator running in the system tray. Use "
+"'Quit' from the 'File' menu to quit the application.</p>"
+"<p>"
+"<center><img source=\"systray_shot\"></center></p></qt>"
+msgstr ""
+"<qt>"
+"<p>Closing the main window will keep Akregator running in the system tray. Use "
+"'Quit' from the 'File' menu to quit the application.</p>"
+"<p>"
+"<center><img source=\"systray_shot\"></center></p></qt>"
+
+#: mainwindow.cpp:268
+msgid "Docking in System Tray"
+msgstr "Docking in System Tray"
+
+#: notificationmanager.cpp:79
+#, c-format
+msgid ""
+"Feed added:\n"
+" %1"
+msgstr ""
+"Feed added:\n"
+" %1"
+
+#: notificationmanager.cpp:87
+#, c-format
+msgid ""
+"Feeds added:\n"
+" %1"
+msgstr ""
+"Feeds added:\n"
+" %1"
+
+#: pageviewer.cpp:432 viewer.cpp:180
+msgid "Open Link in New &Tab"
+msgstr "Open Link in New &Tab"
+
+#: pageviewer.cpp:433
+msgid "<b>Open Link in New Tab</b><p>Opens current link in a new tab."
+msgstr "<b>Open Link in New Tab</b><p>Opens current link in a new tab."
+
+#: pageviewer.cpp:434 viewer.cpp:181
+msgid "Open Link in External &Browser"
+msgstr "Open Link in External &Browser"
+
+#: pageviewer.cpp:475
+msgid "Open Page in External Browser"
+msgstr "Open Page in External Browser"
+
+#: pageviewer.cpp:483
+msgid "Add to Konqueror Bookmarks"
+msgstr "Add to Konqueror Bookmarks"
+
+#: pluginmanager.cpp:93
+msgid ""
+"<p>KLibLoader could not load the plugin:"
+"<br/><i>%1</i></p>"
+"<p>Error message:"
+"<br/><i>%2</i></p>"
+msgstr ""
+"<p>KLibLoader could not load the plugin:"
+"<br/><i>%1</i></p>"
+"<p>Error message:"
+"<br/><i>%2</i></p>"
+
+#: pluginmanager.cpp:170
+msgid "Name"
+msgstr "Name"
+
+#: pluginmanager.cpp:171
+msgid "Library"
+msgstr "Library"
+
+#: pluginmanager.cpp:172
+msgid "Authors"
+msgstr "Authors"
+
+#: pluginmanager.cpp:173
+msgid "Email"
+msgstr "Email"
+
+#: pluginmanager.cpp:174
+msgid "Version"
+msgstr "Version"
+
+#: pluginmanager.cpp:175
+msgid "Framework Version"
+msgstr "Framework Version"
+
+#: pluginmanager.cpp:179
+msgid "Plugin Information"
+msgstr "Plugin Information"
+
+#: progressmanager.cpp:181
+msgid "Fetch completed"
+msgstr "Fetch completed"
+
+#: progressmanager.cpp:191
+msgid "Fetch error"
+msgstr "Fetch error"
+
+#: progressmanager.cpp:201
+msgid "Fetch aborted"
+msgstr "Fetch aborted"
+
+#. i18n: file propertieswidgetbase.ui line 16
+#: propertiesdialog.cpp:69 propertiesdialog.cpp:103 rc.cpp:60 rc.cpp:663
+#, no-c-format
+msgid "Feed Properties"
+msgstr "Feed Properties"
+
+#: propertiesdialog.cpp:105
+#, c-format
+msgid "Properties of %1"
+msgstr "Properties of %1"
+
+#. i18n: file akregator_part.rc line 29
+#: rc.cpp:9 rc.cpp:27 rc.cpp:45 rc.cpp:483 rc.cpp:591 rc.cpp:777
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file akregator_part.rc line 43
+#: rc.cpp:12 rc.cpp:780
+#, no-c-format
+msgid "F&eed"
+msgstr "F&eed"
+
+#. i18n: file akregator_part.rc line 56
+#: rc.cpp:15 rc.cpp:33 rc.cpp:597 rc.cpp:783
+#, no-c-format
+msgid "&Article"
+msgstr "&Article"
+
+#. i18n: file akregator_shell.rc line 26
+#: rc.cpp:30 rc.cpp:594
+#, no-c-format
+msgid "&Feed"
+msgstr "&Feed"
+
+#. i18n: file akregator_shell.rc line 52
+#: rc.cpp:42 rc.cpp:606
+#, no-c-format
+msgid "Speech Toolbar"
+msgstr "Speech Toolbar"
+
+#. i18n: file addfeedwidgetbase.ui line 95
+#: rc.cpp:51 rc.cpp:612
+#, no-c-format
+msgid "Add New Source"
+msgstr "Add New Source"
+
+#. i18n: file addfeedwidgetbase.ui line 103
+#: rc.cpp:54 rc.cpp:615
+#, no-c-format
+msgid "Feed &URL:"
+msgstr "Feed &URL:"
+
+#. i18n: file addfeedwidgetbase.ui line 118
+#: rc.cpp:57 rc.cpp:618
+#, no-c-format
+msgid "Status"
+msgstr "Status"
+
+#. i18n: file propertieswidgetbase.ui line 34
+#: rc.cpp:63 rc.cpp:666
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file propertieswidgetbase.ui line 53
+#: rc.cpp:66 rc.cpp:669
+#, no-c-format
+msgid "&URL:"
+msgstr "&URL:"
+
+#. i18n: file propertieswidgetbase.ui line 64
+#: rc.cpp:69 rc.cpp:672
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file propertieswidgetbase.ui line 83
+#: rc.cpp:72 rc.cpp:675
+#, no-c-format
+msgid "Display name of RSS column"
+msgstr "Display name of RSS column"
+
+#. i18n: file propertieswidgetbase.ui line 98
+#: rc.cpp:75 rc.cpp:678
+#, no-c-format
+msgid "U&se a custom update interval"
+msgstr "U&se a custom update interval"
+
+#. i18n: file propertieswidgetbase.ui line 134
+#: rc.cpp:78 rc.cpp:681
+#, no-c-format
+msgid "Update &every:"
+msgstr "Update &every:"
+
+#. i18n: file propertieswidgetbase.ui line 160
+#: rc.cpp:81 rc.cpp:684
+#, no-c-format
+msgid "Minutes"
+msgstr "Minutes"
+
+#. i18n: file propertieswidgetbase.ui line 165
+#: rc.cpp:84 rc.cpp:687
+#, no-c-format
+msgid "Hours"
+msgstr "Hours"
+
+#. i18n: file propertieswidgetbase.ui line 170
+#: rc.cpp:87 rc.cpp:690
+#, no-c-format
+msgid "Days"
+msgstr "Days"
+
+#. i18n: file propertieswidgetbase.ui line 175
+#: rc.cpp:90 rc.cpp:693
+#, no-c-format
+msgid "Never"
+msgstr "Never"
+
+#. i18n: file propertieswidgetbase.ui line 192
+#: rc.cpp:93 rc.cpp:696
+#, no-c-format
+msgid "Notify when new articles arri&ve"
+msgstr "Notify when new articles arri&ve"
+
+#. i18n: file propertieswidgetbase.ui line 202
+#: rc.cpp:96 rc.cpp:699
+#, no-c-format
+msgid "Ar&chive"
+msgstr "Ar&chive"
+
+#. i18n: file propertieswidgetbase.ui line 233
+#: rc.cpp:99 rc.cpp:702
+#, no-c-format
+msgid "&Keep all articles"
+msgstr "&Keep all articles"
+
+#. i18n: file propertieswidgetbase.ui line 241
+#: rc.cpp:102 rc.cpp:705
+#, no-c-format
+msgid "Limit archi&ve to:"
+msgstr "Limit archi&ve to:"
+
+#. i18n: file propertieswidgetbase.ui line 249
+#: rc.cpp:105 rc.cpp:708
+#, no-c-format
+msgid "&Delete articles older than:"
+msgstr "&Delete articles older than:"
+
+#. i18n: file propertieswidgetbase.ui line 260
+#: rc.cpp:108 rc.cpp:213 rc.cpp:711 rc.cpp:810
+#, no-c-format
+msgid " days"
+msgstr " days"
+
+#. i18n: file propertieswidgetbase.ui line 263
+#: rc.cpp:111 rc.cpp:216 rc.cpp:714 rc.cpp:813
+#, no-c-format
+msgid "1 day"
+msgstr "1 day"
+
+#. i18n: file propertieswidgetbase.ui line 317
+#: rc.cpp:114 rc.cpp:207 rc.cpp:717 rc.cpp:804
+#, no-c-format
+msgid " articles"
+msgstr " articles"
+
+#. i18n: file propertieswidgetbase.ui line 320
+#: rc.cpp:117 rc.cpp:210 rc.cpp:720 rc.cpp:807
+#, no-c-format
+msgid "1 article"
+msgstr "1 article"
+
+#. i18n: file propertieswidgetbase.ui line 334
+#: rc.cpp:120 rc.cpp:723
+#, no-c-format
+msgid "Di&sable archiving"
+msgstr "Di&sable archiving"
+
+#. i18n: file propertieswidgetbase.ui line 342
+#: rc.cpp:123 rc.cpp:726
+#, no-c-format
+msgid "&Use default settings"
+msgstr "&Use default settings"
+
+#. i18n: file propertieswidgetbase.ui line 357
+#: rc.cpp:126 rc.cpp:729
+#, no-c-format
+msgid "Adva&nced"
+msgstr "Adva&nced"
+
+#. i18n: file propertieswidgetbase.ui line 376
+#: rc.cpp:129 rc.cpp:732
+#, no-c-format
+msgid "Load the &full website when reading articles"
+msgstr "Load the &full website when reading articles"
+
+#. i18n: file propertieswidgetbase.ui line 384
+#: rc.cpp:132 rc.cpp:735
+#, no-c-format
+msgid "Mar&k articles as read when they arrive"
+msgstr "Mar&k articles as read when they arrive"
+
+#. i18n: file settings_advancedbase.ui line 17
+#: rc.cpp:135 rc.cpp:558
+#, no-c-format
+msgid "SettingsAdvanced"
+msgstr "SettingsAdvanced"
+
+#. i18n: file settings_advancedbase.ui line 39
+#: rc.cpp:141 rc.cpp:564
+#, no-c-format
+msgid "Archive backend:"
+msgstr "Archive backend:"
+
+#. i18n: file settings_advancedbase.ui line 52
+#: rc.cpp:144 rc.cpp:567
+#, no-c-format
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#. i18n: file settings_advancedbase.ui line 62
+#: rc.cpp:147 rc.cpp:570
+#, no-c-format
+msgid "Article List"
+msgstr "Article List"
+
+#. i18n: file settings_advancedbase.ui line 76
+#: rc.cpp:150 rc.cpp:573
+#, no-c-format
+msgid " sec"
+msgstr " sec"
+
+#. i18n: file settings_advancedbase.ui line 104
+#: rc.cpp:153 rc.cpp:576
+#, no-c-format
+msgid "Reset search bar when changing feeds"
+msgstr "Reset search bar when changing feeds"
+
+#. i18n: file settings_advancedbase.ui line 118
+#: rc.cpp:156 rc.cpp:579
+#, no-c-format
+msgid "Mar&k selected article read after"
+msgstr "Mar&k selected article read after"
+
+#. i18n: file settings_appearance.ui line 42
+#: rc.cpp:165 rc.cpp:534
+#, no-c-format
+msgid "Minimum font size:"
+msgstr "Minimum font size:"
+
+#. i18n: file settings_appearance.ui line 81
+#: rc.cpp:168 rc.cpp:537
+#, no-c-format
+msgid "Medium font size:"
+msgstr "Medium font size:"
+
+#. i18n: file settings_appearance.ui line 133
+#: rc.cpp:174 rc.cpp:543
+#, no-c-format
+msgid "Standard font:"
+msgstr "Standard font:"
+
+#. i18n: file settings_appearance.ui line 146
+#: rc.cpp:177 rc.cpp:546
+#, no-c-format
+msgid "Fixed font:"
+msgstr "Fixed font:"
+
+#. i18n: file settings_appearance.ui line 159
+#: rc.cpp:180 rc.cpp:549
+#, no-c-format
+msgid "Serif font:"
+msgstr "Serif font:"
+
+#. i18n: file settings_appearance.ui line 172
+#: rc.cpp:183 rc.cpp:552
+#, no-c-format
+msgid "Sans serif font:"
+msgstr "Sans serif font:"
+
+#. i18n: file settings_appearance.ui line 187
+#: rc.cpp:186 rc.cpp:555
+#, no-c-format
+msgid "&Underline links"
+msgstr "&Underline links"
+
+#. i18n: file settings_archive.ui line 39
+#: rc.cpp:192 rc.cpp:789
+#, no-c-format
+msgid "Default Archive Settings"
+msgstr "Default Archive Settings"
+
+#. i18n: file settings_archive.ui line 50
+#: rc.cpp:195 rc.cpp:792
+#, no-c-format
+msgid "Keep all articles"
+msgstr "Keep all articles"
+
+#. i18n: file settings_archive.ui line 58
+#: rc.cpp:198 rc.cpp:795
+#, no-c-format
+msgid "Limit feed archive size to:"
+msgstr "Limit feed archive size to:"
+
+#. i18n: file settings_archive.ui line 66
+#: rc.cpp:201 rc.cpp:798
+#, no-c-format
+msgid "Delete articles older than: "
+msgstr "Delete articles older than: "
+
+#. i18n: file settings_archive.ui line 74
+#: rc.cpp:204 rc.cpp:801
+#, no-c-format
+msgid "Disable archiving"
+msgstr "Disable archiving"
+
+#. i18n: file settings_archive.ui line 133
+#: rc.cpp:219 rc.cpp:816
+#, no-c-format
+msgid "Do not expire important articles"
+msgstr "Do not expire important articles"
+
+#. i18n: file settings_browser.ui line 17
+#: rc.cpp:222 rc.cpp:621
+#, no-c-format
+msgid "ExternalBrowser"
+msgstr "ExternalBrowser"
+
+#. i18n: file settings_browser.ui line 31
+#: rc.cpp:225 rc.cpp:624
+#, no-c-format
+msgid "For External Browsing"
+msgstr "For External Browsing"
+
+#. i18n: file settings_browser.ui line 45
+#: rc.cpp:228 rc.cpp:447 rc.cpp:627 rc.cpp:954
+#, no-c-format
+msgid "Use default KDE web browser"
+msgstr "Use default KDE web browser"
+
+#. i18n: file settings_browser.ui line 56
+#: rc.cpp:231 rc.cpp:453 rc.cpp:630 rc.cpp:960
+#, no-c-format
+msgid "Use this command:"
+msgstr "Use this command:"
+
+#. i18n: file settings_browser.ui line 67
+#: rc.cpp:234 rc.cpp:633
+#, no-c-format
+msgid "firefox %u"
+msgstr "firefox %u"
+
+#. i18n: file settings_browser.ui line 77
+#: rc.cpp:237 rc.cpp:636
+#, no-c-format
+msgid "Show tab close button on hover"
+msgstr "Show tab close button on hover"
+
+#. i18n: file settings_browser.ui line 146
+#: rc.cpp:249 rc.cpp:648
+#, no-c-format
+msgid "Middle mouse click:"
+msgstr "Middle mouse click:"
+
+#. i18n: file settings_browser.ui line 162
+#: rc.cpp:252 rc.cpp:651
+#, no-c-format
+msgid "Left mouse click:"
+msgstr "Left mouse click:"
+
+#. i18n: file settings_general.ui line 31
+#: rc.cpp:267 rc.cpp:489
+#, no-c-format
+msgid "Global"
+msgstr "Global"
+
+#. i18n: file settings_general.ui line 42
+#: rc.cpp:270 rc.cpp:492
+#, no-c-format
+msgid "&Use interval fetching"
+msgstr "&Use interval fetching"
+
+#. i18n: file settings_general.ui line 50
+#: rc.cpp:273 rc.cpp:495
+#, no-c-format
+msgid "Use &notifications for all feeds"
+msgstr "Use &notifications for all feeds"
+
+#. i18n: file settings_general.ui line 56
+#: rc.cpp:276 rc.cpp:498
+#, no-c-format
+msgid "Select this if you want to get notified when there are new articles."
+msgstr "Select this if you want to get notified when there are new articles."
+
+#. i18n: file settings_general.ui line 64
+#: rc.cpp:279 rc.cpp:501
+#, no-c-format
+msgid "Show tra&y icon"
+msgstr "Show tra&y icon"
+
+#. i18n: file settings_general.ui line 75
+#: rc.cpp:282 rc.cpp:504
+#, no-c-format
+msgid "Fetch feeds every:"
+msgstr "Fetch feeds every:"
+
+#. i18n: file settings_general.ui line 86
+#: rc.cpp:285 rc.cpp:507
+#, no-c-format
+msgid " minutes"
+msgstr " minutes"
+
+#. i18n: file settings_general.ui line 89
+#: rc.cpp:288 rc.cpp:510
+#, no-c-format
+msgid "1 minute"
+msgstr "1 minute"
+
+#. i18n: file settings_general.ui line 108
+#: rc.cpp:291 rc.cpp:513
+#, no-c-format
+msgid "Startup"
+msgstr "Startup"
+
+#. i18n: file settings_general.ui line 119
+#: rc.cpp:294 rc.cpp:516
+#, no-c-format
+msgid "Mark &all feeds as read on startup"
+msgstr "Mark &all feeds as read on startup"
+
+#. i18n: file settings_general.ui line 127
+#: rc.cpp:297 rc.cpp:519
+#, no-c-format
+msgid "Fetch all fee&ds on startup"
+msgstr "Fetch all fee&ds on startup"
+
+#. i18n: file settings_general.ui line 154
+#: rc.cpp:300 rc.cpp:522
+#, no-c-format
+msgid "Network"
+msgstr "Network"
+
+#. i18n: file settings_general.ui line 165
+#: rc.cpp:303 rc.cpp:525
+#, no-c-format
+msgid "Use the &browser cache (less network traffic)"
+msgstr "Use the &browser cache (less network traffic)"
+
+#. i18n: file tagpropertieswidgetbase.ui line 36
+#: rc.cpp:306 rc.cpp:738
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file tagpropertieswidgetbase.ui line 76
+#: rc.cpp:309 rc.cpp:741
+#, no-c-format
+msgid "Icon:"
+msgstr "Icon:"
+
+#. i18n: file akregator.kcfg line 10
+#: rc.cpp:315 rc.cpp:822
+#, no-c-format
+msgid "Show Quick Filter Bar"
+msgstr "Show Quick Filter Bar"
+
+#. i18n: file akregator.kcfg line 14
+#: rc.cpp:318 rc.cpp:825
+#, no-c-format
+msgid "Status Filter"
+msgstr "Status Filter"
+
+#. i18n: file akregator.kcfg line 15
+#: rc.cpp:321 rc.cpp:828
+#, no-c-format
+msgid "Stores the last status filter setting"
+msgstr "Stores the last status filter setting"
+
+#. i18n: file akregator.kcfg line 19
+#: rc.cpp:324 rc.cpp:831
+#, no-c-format
+msgid "Text Filter"
+msgstr "Text Filter"
+
+#. i18n: file akregator.kcfg line 20
+#: rc.cpp:327 rc.cpp:834
+#, no-c-format
+msgid "Stores the last search line text"
+msgstr "Stores the last search line text"
+
+#. i18n: file akregator.kcfg line 23
+#: rc.cpp:330 rc.cpp:837
+#, no-c-format
+msgid "View Mode"
+msgstr "View Mode"
+
+#. i18n: file akregator.kcfg line 24
+#: rc.cpp:333 rc.cpp:840
+#, no-c-format
+msgid "Article display mode."
+msgstr "Article display mode."
+
+#. i18n: file akregator.kcfg line 28
+#: rc.cpp:336 rc.cpp:843
+#, no-c-format
+msgid "Sizes for first splitter"
+msgstr "Sizes for first splitter"
+
+#. i18n: file akregator.kcfg line 29
+#: rc.cpp:339 rc.cpp:846
+#, no-c-format
+msgid "First (usually vertical) splitter widget sizes."
+msgstr "First (usually vertical) splitter widget sizes."
+
+#. i18n: file akregator.kcfg line 33
+#: rc.cpp:342 rc.cpp:849
+#, no-c-format
+msgid "Sizes for second splitter"
+msgstr "Sizes for second splitter"
+
+#. i18n: file akregator.kcfg line 34
+#: rc.cpp:345 rc.cpp:852
+#, no-c-format
+msgid "Second (usually horizontal) splitter widget sizes."
+msgstr "Second (usually horizontal) splitter widget sizes."
+
+#. i18n: file akregator.kcfg line 57
+#: rc.cpp:348 rc.cpp:855
+#, no-c-format
+msgid "Archive Mode"
+msgstr "Archive Mode"
+
+#. i18n: file akregator.kcfg line 61
+#: rc.cpp:351 rc.cpp:858
+#, no-c-format
+msgid "Keep All Articles"
+msgstr "Keep All Articles"
+
+#. i18n: file akregator.kcfg line 62
+#: rc.cpp:354 rc.cpp:861
+#, no-c-format
+msgid "Save an unlimited number of articles."
+msgstr "Save an unlimited number of articles."
+
+#. i18n: file akregator.kcfg line 65
+#: rc.cpp:357 rc.cpp:864
+#, no-c-format
+msgid "Limit Number of Articles"
+msgstr "Limit Number of Articles"
+
+#. i18n: file akregator.kcfg line 66
+#: rc.cpp:360 rc.cpp:867
+#, no-c-format
+msgid "Limit the number of articles in a feed"
+msgstr "Limit the number of articles in a feed"
+
+#. i18n: file akregator.kcfg line 69
+#: rc.cpp:363 rc.cpp:870
+#, no-c-format
+msgid "Delete Expired Articles"
+msgstr "Delete Expired Articles"
+
+#. i18n: file akregator.kcfg line 70
+#: rc.cpp:366 rc.cpp:873
+#, no-c-format
+msgid "Delete expired articles"
+msgstr "Delete expired articles"
+
+#. i18n: file akregator.kcfg line 73
+#: rc.cpp:369 rc.cpp:876
+#, no-c-format
+msgid "Disable Archiving"
+msgstr "Disable Archiving"
+
+#. i18n: file akregator.kcfg line 74
+#: rc.cpp:372 rc.cpp:879
+#, no-c-format
+msgid "Do not save any articles"
+msgstr "Do not save any articles"
+
+#. i18n: file akregator.kcfg line 79
+#: rc.cpp:375 rc.cpp:882
+#, no-c-format
+msgid "Expiry Age"
+msgstr "Expiry Age"
+
+#. i18n: file akregator.kcfg line 80
+#: rc.cpp:378 rc.cpp:885
+#, no-c-format
+msgid "Default expiry age for articles in days."
+msgstr "Default expiry age for articles in days."
+
+#. i18n: file akregator.kcfg line 84
+#: rc.cpp:381 rc.cpp:888
+#, no-c-format
+msgid "Article Limit"
+msgstr "Article Limit"
+
+#. i18n: file akregator.kcfg line 85
+#: rc.cpp:384 rc.cpp:891
+#, no-c-format
+msgid "Number of articles to keep per feed."
+msgstr "Number of articles to keep per feed."
+
+#. i18n: file akregator.kcfg line 89
+#: rc.cpp:387 rc.cpp:894
+#, no-c-format
+msgid "Do Not Expire Important Articles"
+msgstr "Do Not Expire Important Articles"
+
+#. i18n: file akregator.kcfg line 90
+#: rc.cpp:390 rc.cpp:897
+#, no-c-format
+msgid ""
+"When this option is enabled, articles you marked as important will not be "
+"removed when limit the archive size by either age or number of the articles."
+msgstr ""
+"When this option is enabled, articles you marked as important will not be "
+"removed when limit the archive size by either age or number of the articles."
+
+#. i18n: file akregator.kcfg line 96
+#: rc.cpp:393 rc.cpp:900
+#, no-c-format
+msgid "Concurrent Fetches"
+msgstr "Concurrent Fetches"
+
+#. i18n: file akregator.kcfg line 97
+#: rc.cpp:396 rc.cpp:903
+#, no-c-format
+msgid "Number of concurrent fetches"
+msgstr "Number of concurrent fetches"
+
+#. i18n: file akregator.kcfg line 101
+#: rc.cpp:399 rc.cpp:906
+#, no-c-format
+msgid "Use HTML Cache"
+msgstr "Use HTML Cache"
+
+#. i18n: file akregator.kcfg line 102
+#: rc.cpp:402 rc.cpp:909
+#, no-c-format
+msgid ""
+"Use the KDE-wide HTML cache settings when downloading feeds, to avoid "
+"unnecessary traffic. Disable only when necessary."
+msgstr ""
+"Use the KDE-wide HTML cache settings when downloading feeds, to avoid "
+"unnecessary traffic. Disable only when necessary."
+
+#. i18n: file akregator.kcfg line 108
+#: rc.cpp:405 rc.cpp:912
+#, no-c-format
+msgid "Fetch on startup"
+msgstr "Fetch on startup"
+
+#. i18n: file akregator.kcfg line 109
+#: rc.cpp:408 rc.cpp:915
+#, no-c-format
+msgid "Fetch feedlist on startup."
+msgstr "Fetch feedlist on startup."
+
+#. i18n: file akregator.kcfg line 113
+#: rc.cpp:411 rc.cpp:918
+#, no-c-format
+msgid "Mark all feeds as read on startup"
+msgstr "Mark all feeds as read on startup"
+
+#. i18n: file akregator.kcfg line 114
+#: rc.cpp:414 rc.cpp:921
+#, no-c-format
+msgid "Mark all feeds as read on startup."
+msgstr "Mark all feeds as read on startup."
+
+#. i18n: file akregator.kcfg line 118
+#: rc.cpp:417 rc.cpp:924
+#, no-c-format
+msgid "Use interval fetching"
+msgstr "Use interval fetching"
+
+#. i18n: file akregator.kcfg line 119
+#: rc.cpp:420 rc.cpp:927
+#, no-c-format
+msgid "Fetch all feeds every %1 minutes."
+msgstr "Fetch all feeds every %1 minutes."
+
+#. i18n: file akregator.kcfg line 123
+#: rc.cpp:423 rc.cpp:930
+#, no-c-format
+msgid "Interval for autofetching"
+msgstr "Interval for autofetching"
+
+#. i18n: file akregator.kcfg line 124
+#: rc.cpp:426 rc.cpp:933
+#, no-c-format
+msgid "Interval for autofetching in minutes."
+msgstr "Interval for autofetching in minutes."
+
+#. i18n: file akregator.kcfg line 128
+#: rc.cpp:429 rc.cpp:936
+#, no-c-format
+msgid "Use notifications"
+msgstr "Use notifications"
+
+#. i18n: file akregator.kcfg line 129
+#: rc.cpp:432 rc.cpp:939
+#, no-c-format
+msgid "Specifies if the balloon notifications are used or not."
+msgstr "Specifies if the balloon notifications are used or not."
+
+#. i18n: file akregator.kcfg line 133
+#: rc.cpp:435 rc.cpp:942
+#, no-c-format
+msgid "Show tray icon"
+msgstr "Show tray icon"
+
+#. i18n: file akregator.kcfg line 134
+#: rc.cpp:438 rc.cpp:945
+#, no-c-format
+msgid "Specifies if the tray icon is shown or not."
+msgstr "Specifies if the tray icon is shown or not."
+
+#. i18n: file akregator.kcfg line 140
+#: rc.cpp:441 rc.cpp:948
+#, no-c-format
+msgid "Show close buttons on tabs"
+msgstr "Show close buttons on tabs"
+
+#. i18n: file akregator.kcfg line 141
+#: rc.cpp:444 rc.cpp:951
+#, no-c-format
+msgid "Show close buttons on tabs instead of icons"
+msgstr "Show close buttons on tabs instead of icons"
+
+#. i18n: file akregator.kcfg line 147
+#: rc.cpp:450 rc.cpp:957
+#, no-c-format
+msgid "Use KDE web browser when opening in external browser."
+msgstr "Use KDE web browser when opening in external browser."
+
+#. i18n: file akregator.kcfg line 152
+#: rc.cpp:456 rc.cpp:963
+#, no-c-format
+msgid "Use the specified command when opening in external browser."
+msgstr "Use the specified command when opening in external browser."
+
+#. i18n: file akregator.kcfg line 156
+#: rc.cpp:459 rc.cpp:966
+#, no-c-format
+msgid "Command to launch external browser. URL will substitute for %u."
+msgstr "Command to launch external browser. URL will substitute for %u."
+
+#. i18n: file akregator.kcfg line 160
+#: rc.cpp:462 rc.cpp:969
+#, no-c-format
+msgid "What the click with left mouse button should do."
+msgstr "What the click with left mouse button should do."
+
+#. i18n: file akregator.kcfg line 169
+#: rc.cpp:465 rc.cpp:972
+#, no-c-format
+msgid "What the click with middle mouse button should do."
+msgstr "What the click with middle mouse button should do."
+
+#. i18n: file akregator.kcfg line 197
+#: rc.cpp:468 rc.cpp:975
+#, no-c-format
+msgid "Archive Backend"
+msgstr "Archive Backend"
+
+#. i18n: file akregator.kcfg line 201
+#: rc.cpp:471 rc.cpp:978
+#, no-c-format
+msgid "Whether to delay before marking an article as read upon selecting it."
+msgstr "Whether to delay before marking an article as read upon selecting it."
+
+#. i18n: file akregator.kcfg line 205
+#: rc.cpp:474 rc.cpp:981
+#, no-c-format
+msgid ""
+"Configurable delay between selecting and article and it being marked as read."
+msgstr ""
+"Configurable delay between selecting and article and it being marked as read."
+
+#. i18n: file akregator.kcfg line 209
+#: rc.cpp:477 rc.cpp:984
+#, no-c-format
+msgid "Resets the quick filter when changing feeds."
+msgstr "Resets the quick filter when changing feeds."
+
+#. i18n: file akregator.kcfg line 214
+#: rc.cpp:480 rc.cpp:987
+#, no-c-format
+msgid "Show Tagging GUI elements (unfinished)"
+msgstr "Show Tagging GUI elements (unfinished)"
+
+#. i18n: file ./mk4storage/mk4config.kcfg line 9
+#: rc.cpp:744
+#, no-c-format
+msgid "Commit Interval"
+msgstr "Commit Interval"
+
+#. i18n: file ./mk4storage/mk4config.kcfg line 10
+#: rc.cpp:747
+#, no-c-format
+msgid "Commit interval in seconds for writing back changes"
+msgstr "Commit interval in seconds for writing back changes"
+
+#. i18n: file ./mk4storage/mk4config.kcfg line 14
+#: rc.cpp:750
+#, no-c-format
+msgid "Path to archive"
+msgstr "Path to archive"
+
+#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 16
+#: rc.cpp:753
+#, no-c-format
+msgid "Metakit Settings"
+msgstr "Metakit Settings"
+
+#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 41
+#: rc.cpp:756
+#, no-c-format
+msgid "Use default location"
+msgstr "Use default location"
+
+#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 60
+#: rc.cpp:759
+#, no-c-format
+msgid "Archive location:"
+msgstr "Archive location:"
+
+#: searchbar.cpp:75
+msgid "S&earch:"
+msgstr "S&earch:"
+
+#: searchbar.cpp:84
+msgid "Status:"
+msgstr "Status:"
+
+#: searchbar.cpp:92
+msgid "All Articles"
+msgstr "All Articles"
+
+#: searchbar.cpp:93
+msgid "Unread"
+msgstr "Unread"
+
+#: searchbar.cpp:94
+msgid "New"
+msgstr "New"
+
+#: searchbar.cpp:95
+msgid "Important"
+msgstr "Important"
+
+#: searchbar.cpp:97
+msgid "Clear filter"
+msgstr "Clear filter"
+
+#: searchbar.cpp:98
+msgid "Enter space-separated terms to filter article list"
+msgstr "Enter space-separated terms to filter article list"
+
+#: searchbar.cpp:99
+msgid "Choose what kind of articles to show in article list"
+msgstr "Choose what kind of articles to show in article list"
+
+#: simplenodeselector.cpp:48
+msgid "Select Feed or Folder"
+msgstr "Select Feed or Folder"
+
+#: speechclient.cpp:111
+msgid "Next Article: "
+msgstr "Next Article: "
+
+#: storagefactorydummyimpl.cpp:49
+msgid "No Archive"
+msgstr "No Archive"
+
+#: tabwidget.cpp:85
+msgid "Close the current tab"
+msgstr "Close the current tab"
+
+#: tagnodelist.cpp:65
+msgid "My Tags"
+msgstr "My Tags"
+
+#: tagpropertiesdialog.cpp:43
+msgid "Tag Properties"
+msgstr "Tag Properties"
+
+#: trayicon.cpp:68
+msgid "Akregator - RSS Feed Reader"
+msgstr "Akregator - RSS Feed Reader"
+
+#: trayicon.cpp:134
+#, c-format
+msgid ""
+"_n: Akregator - 1 unread article\n"
+"Akregator - %n unread articles"
+msgstr ""
+"Akregator - 1 unread article\n"
+"Akregator - %n unread articles"
+
+#: viewer.cpp:70
+msgid "&Increase Font Sizes"
+msgstr "&Increase Font Sizes"
+
+#: viewer.cpp:71
+msgid "&Decrease Font Sizes"
+msgstr "&Decrease Font Sizes"
+
+#: viewer.cpp:77
+msgid "Copy &Link Address"
+msgstr "Copy &Link Address"
+
+#: viewer.cpp:80
+msgid "&Save Link As..."
+msgstr "&Save Link As..."
+
+#~ msgid "Forward"
+#~ msgstr "Forward"
diff --git a/tde-i18n-en_GB/messages/kdepim/kabc2mutt.po b/tde-i18n-en_GB/messages/kdepim/kabc2mutt.po
new file mode 100644
index 00000000000..b7164b41600
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kabc2mutt.po
@@ -0,0 +1,56 @@
+# translation of kabc2mutt.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kabc2mutt\n"
+"POT-Creation-Date: 2005-04-12 18:18+0200\n"
+"PO-Revision-Date: 2005-04-27 13:15+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kabc2mutt.cpp:115
+msgid "preferred"
+msgstr "preferred"
+
+#: main.cpp:30
+msgid "kabc2mutt"
+msgstr "kabc2mutt"
+
+#: main.cpp:31
+msgid "kabc - mutt converter"
+msgstr "kabc - mutt converter"
+
+#: main.cpp:35
+msgid "Only show contacts where name or address matches <substring>"
+msgstr "Only show contacts where name or address matches <substring>"
+
+#: main.cpp:36
+msgid ""
+"Default format is 'alias'. 'query' returns email<tab>name<tab>"
+", as needed by mutt's query_command"
+msgstr ""
+"Default format is 'alias'. 'query' returns email<tab>name<tab>"
+", as needed by mutt's query_command"
+
+#: main.cpp:37
+msgid "Default key format is 'JohDoe', this option turns it into 'jdoe'"
+msgstr "Default key format is 'JohnSmith', this option turns it into 'jsmith'"
+
+#: main.cpp:38
+msgid "Make queries case insensitive"
+msgstr "Make queries case insensitive"
+
+#: main.cpp:39
+msgid "Return all mail addresses, not just the preferred one"
+msgstr "Return all mail addresses, not just the preferred one"
+
+#: main.cpp:70
+msgid "Searching KDE addressbook"
+msgstr "Searching KDE addressbook"
diff --git a/tde-i18n-en_GB/messages/kdepim/kabc_slox.po b/tde-i18n-en_GB/messages/kdepim/kabc_slox.po
new file mode 100644
index 00000000000..dd84faaa391
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kabc_slox.po
@@ -0,0 +1,183 @@
+# translation of kabc_slox.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kabc_slox\n"
+"POT-Creation-Date: 2006-05-17 04:02+0200\n"
+"PO-Revision-Date: 2005-11-06 01:11+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: kabcresourceslox.cpp:214
+msgid "Downloading contacts"
+msgstr "Downloading contacts"
+
+#: kabcresourceslox.cpp:523
+msgid "Uploading contacts"
+msgstr "Uploading contacts"
+
+#: kabcresourcesloxconfig.cpp:47
+msgid "URL:"
+msgstr "URL:"
+
+#: kabcresourcesloxconfig.cpp:53 kcalresourcesloxconfig.cpp:56
+msgid "User:"
+msgstr "User:"
+
+#: kabcresourcesloxconfig.cpp:59 kcalresourcesloxconfig.cpp:62
+msgid "Password:"
+msgstr "Password:"
+
+#. i18n: file kresources_kabc_slox.kcfg line 19
+#: kabcresourcesloxconfig.cpp:66 kcalresourcesloxconfig.cpp:69 rc.cpp:12
+#: rc.cpp:36
+#, no-c-format
+msgid "Only load data since last sync"
+msgstr "Only load data since last sync"
+
+#: kabcresourcesloxconfig.cpp:70
+msgid "Select Folder..."
+msgstr "Select Folder..."
+
+#: kcalresourceslox.cpp:178
+msgid "Non-http protocol: '%1'"
+msgstr "Non-http protocol: '%1'"
+
+#: kcalresourceslox.cpp:233
+msgid "Downloading events"
+msgstr "Downloading events"
+
+#: kcalresourceslox.cpp:278
+msgid "Downloading to-dos"
+msgstr "Downloading to-dos"
+
+#: kcalresourceslox.cpp:387
+msgid "Uploading incidence"
+msgstr "Uploading incidence"
+
+#: kcalresourceslox.cpp:1226
+msgid "Added"
+msgstr "Added"
+
+#: kcalresourceslox.cpp:1227
+msgid "Changed"
+msgstr "Changed"
+
+#: kcalresourceslox.cpp:1228
+msgid "Deleted"
+msgstr "Deleted"
+
+#: kcalresourcesloxconfig.cpp:49
+msgid "Download from:"
+msgstr "Download from:"
+
+#: kcalresourcesloxconfig.cpp:73
+msgid "Calendar Folder..."
+msgstr "Calendar Folder..."
+
+#: kcalresourcesloxconfig.cpp:77
+msgid "Task Folder..."
+msgstr "Task Folder..."
+
+#. i18n: file kresources_kabc_slox.kcfg line 10
+#: rc.cpp:3 rc.cpp:21
+#, no-c-format
+msgid "Base Url"
+msgstr "Base Url"
+
+#. i18n: file kresources_kabc_slox.kcfg line 13
+#: rc.cpp:6 rc.cpp:24
+#, no-c-format
+msgid "User Name"
+msgstr "User Name"
+
+#. i18n: file kresources_kabc_slox.kcfg line 16
+#: rc.cpp:9 rc.cpp:27
+#, no-c-format
+msgid "Password"
+msgstr "Password"
+
+#. i18n: file kresources_kabc_slox.kcfg line 23
+#: rc.cpp:15 sloxfolderdialog.cpp:37
+#, no-c-format
+msgid "Folder ID"
+msgstr "Folder ID"
+
+#. i18n: file kresources_kabc_slox.kcfg line 27
+#: rc.cpp:18
+#, no-c-format
+msgid "Last Sync"
+msgstr "Last Sync"
+
+#. i18n: file kresources_kcal_slox.kcfg line 19
+#: rc.cpp:30
+#, no-c-format
+msgid "Last Event Sync"
+msgstr "Last Event Sync"
+
+#. i18n: file kresources_kcal_slox.kcfg line 22
+#: rc.cpp:33
+#, no-c-format
+msgid "Last To-do Sync"
+msgstr "Last To-do Sync"
+
+#. i18n: file kresources_kcal_slox.kcfg line 29
+#: rc.cpp:39
+#, no-c-format
+msgid "Calendar Folder"
+msgstr "Calendar Folder"
+
+#. i18n: file kresources_kcal_slox.kcfg line 33
+#: rc.cpp:42
+#, no-c-format
+msgid "Task Folder"
+msgstr "Task Folder"
+
+#: sloxfolder.cpp:45
+msgid "Global Addressbook"
+msgstr "Global Addressbook"
+
+#: sloxfolder.cpp:47
+msgid "Internal Addressbook"
+msgstr "Internal Addressbook"
+
+#: sloxfolderdialog.cpp:29
+msgid "Select Folder"
+msgstr "Select Folder"
+
+#: sloxfolderdialog.cpp:36
+msgid "Folder"
+msgstr "Folder"
+
+#: sloxfoldermanager.cpp:161
+msgid "Private Folder"
+msgstr "Private Folder"
+
+#: sloxfoldermanager.cpp:163
+msgid "Public Folder"
+msgstr "Public Folder"
+
+#: sloxfoldermanager.cpp:165
+msgid "Shared Folder"
+msgstr "Shared Folder"
+
+#: sloxfoldermanager.cpp:167
+msgid "System Folder"
+msgstr "System Folder"
diff --git a/tde-i18n-en_GB/messages/kdepim/kaddressbook.po b/tde-i18n-en_GB/messages/kdepim/kaddressbook.po
new file mode 100644
index 00000000000..7f76df8f86d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kaddressbook.po
@@ -0,0 +1,4069 @@
+# translation of kaddressbook.po to British English
+# Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kaddressbook\n"
+"POT-Creation-Date: 2008-08-19 01:19+0200\n"
+"PO-Revision-Date: 2005-08-23 12:53+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: customfieldswidget.h:156
+msgid "Custom Fields"
+msgstr "Custom Fields"
+
+#: kaddressbook_options.h:33
+msgid "Shows contact editor with given email address"
+msgstr "Shows contact editor with given email address"
+
+#: kaddressbook_options.h:34
+msgid "Shows contact editor with given uid"
+msgstr "Shows contact editor with given uid"
+
+#: kaddressbook_options.h:35
+msgid "Launches in editor only mode"
+msgstr "Launches in editor only mode"
+
+#: kaddressbook_options.h:36
+msgid "Launches editor for the new contact"
+msgstr "Launches editor for the new contact"
+
+#: kaddressbook_options.h:37
+msgid "Work on given file"
+msgstr "Work on given file"
+
+#: kaddressbook_options.h:38
+msgid "Import the given vCard"
+msgstr "Import the given vCard"
+
+#: typecombo.h:94
+msgid ""
+"_: label (number)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk,dwayne@translate.org.za"
+
+#: addresseditwidget.cpp:100
+#, fuzzy
+msgid ""
+"_: street/postal\n"
+"&Edit Addresses..."
+msgstr "&Edit Addresses..."
+
+#: addresseditwidget.cpp:262
+#, fuzzy
+msgid ""
+"_: street/postal\n"
+"Edit Address"
+msgstr "Postal Address"
+
+#: addresseditwidget.cpp:276
+msgid ""
+"_: <streetLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseditwidget.cpp:287
+msgid ""
+"_: <postOfficeBoxLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseditwidget.cpp:293
+msgid ""
+"_: <localityLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseditwidget.cpp:299
+msgid ""
+"_: <regionLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseditwidget.cpp:305
+msgid ""
+"_: <postalCodeLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseditwidget.cpp:311
+msgid ""
+"_: <countryLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseditwidget.cpp:318
+msgid "Edit Label..."
+msgstr "Edit Label..."
+
+#: addresseditwidget.cpp:327
+#, fuzzy
+msgid ""
+"_: street/postal\n"
+"This is the preferred address"
+msgstr "This is the preferred address"
+
+#: addresseditwidget.cpp:337
+msgid "New..."
+msgstr "New..."
+
+#: addresseditwidget.cpp:343
+msgid "Change Type..."
+msgstr "Change Type..."
+
+#: addresseditwidget.cpp:508
+msgid "Afghanistan"
+msgstr "Afghanistan"
+
+#: addresseditwidget.cpp:508
+msgid "Albania"
+msgstr "Albania"
+
+#: addresseditwidget.cpp:508
+msgid "Algeria"
+msgstr "Algeria"
+
+#: addresseditwidget.cpp:509
+msgid "American Samoa"
+msgstr "American Samoa"
+
+#: addresseditwidget.cpp:509
+msgid "Andorra"
+msgstr "Andorra"
+
+#: addresseditwidget.cpp:509
+msgid "Angola"
+msgstr "Angola"
+
+#: addresseditwidget.cpp:510
+msgid "Anguilla"
+msgstr "Anguilla"
+
+#: addresseditwidget.cpp:510
+msgid "Antarctica"
+msgstr "Antarctica"
+
+#: addresseditwidget.cpp:510
+msgid "Antigua and Barbuda"
+msgstr "Antigua and Barbuda"
+
+#: addresseditwidget.cpp:511
+msgid "Argentina"
+msgstr "Argentina"
+
+#: addresseditwidget.cpp:511
+msgid "Armenia"
+msgstr "Armenia"
+
+#: addresseditwidget.cpp:511
+msgid "Aruba"
+msgstr "Aruba"
+
+#: addresseditwidget.cpp:512
+msgid "Ashmore and Cartier Islands"
+msgstr "Ashmore and Cartier Islands"
+
+#: addresseditwidget.cpp:512
+msgid "Australia"
+msgstr "Australia"
+
+#: addresseditwidget.cpp:513
+msgid "Austria"
+msgstr "Austria"
+
+#: addresseditwidget.cpp:513
+msgid "Azerbaijan"
+msgstr "Azerbaijan"
+
+#: addresseditwidget.cpp:513
+msgid "Bahamas"
+msgstr "Bahamas"
+
+#: addresseditwidget.cpp:514
+msgid "Bahrain"
+msgstr "Bahrain"
+
+#: addresseditwidget.cpp:514
+msgid "Bangladesh"
+msgstr "Bangladesh"
+
+#: addresseditwidget.cpp:514
+msgid "Barbados"
+msgstr "Barbados"
+
+#: addresseditwidget.cpp:515
+msgid "Belarus"
+msgstr "Belarus"
+
+#: addresseditwidget.cpp:515
+msgid "Belgium"
+msgstr "Belgium"
+
+#: addresseditwidget.cpp:515
+msgid "Belize"
+msgstr "Belize"
+
+#: addresseditwidget.cpp:516
+msgid "Benin"
+msgstr "Benin"
+
+#: addresseditwidget.cpp:516
+msgid "Bermuda"
+msgstr "Bermuda"
+
+#: addresseditwidget.cpp:516
+msgid "Bhutan"
+msgstr "Bhutan"
+
+#: addresseditwidget.cpp:517
+msgid "Bolivia"
+msgstr "Bolivia"
+
+#: addresseditwidget.cpp:517
+msgid "Bosnia and Herzegovina"
+msgstr "Bosnia and Herzegovina"
+
+#: addresseditwidget.cpp:517
+msgid "Botswana"
+msgstr "Botswana"
+
+#: addresseditwidget.cpp:518
+msgid "Brazil"
+msgstr "Brazil"
+
+#: addresseditwidget.cpp:518
+msgid "Brunei"
+msgstr "Brunei"
+
+#: addresseditwidget.cpp:518
+msgid "Bulgaria"
+msgstr "Bulgaria"
+
+#: addresseditwidget.cpp:519
+msgid "Burkina Faso"
+msgstr "Burkina Faso"
+
+#: addresseditwidget.cpp:519
+msgid "Burundi"
+msgstr "Burundi"
+
+#: addresseditwidget.cpp:519
+msgid "Cambodia"
+msgstr "Cambodia"
+
+#: addresseditwidget.cpp:520
+msgid "Cameroon"
+msgstr "Cameroon"
+
+#: addresseditwidget.cpp:520
+msgid "Canada"
+msgstr "Canada"
+
+#: addresseditwidget.cpp:520
+msgid "Cape Verde"
+msgstr "Cape Verde"
+
+#: addresseditwidget.cpp:521
+msgid "Cayman Islands"
+msgstr "Cayman Islands"
+
+#: addresseditwidget.cpp:521
+msgid "Central African Republic"
+msgstr "Central African Republic"
+
+#: addresseditwidget.cpp:522
+msgid "Chad"
+msgstr "Chad"
+
+#: addresseditwidget.cpp:522
+msgid "Chile"
+msgstr "Chile"
+
+#: addresseditwidget.cpp:522
+msgid "China"
+msgstr "China"
+
+#: addresseditwidget.cpp:522
+msgid "Colombia"
+msgstr "Colombia"
+
+#: addresseditwidget.cpp:523
+msgid "Comoros"
+msgstr "Comoros"
+
+#: addresseditwidget.cpp:523
+msgid "Congo"
+msgstr "Congo"
+
+#: addresseditwidget.cpp:523
+msgid "Congo, Dem. Rep."
+msgstr "Congo, Dem. Rep."
+
+#: addresseditwidget.cpp:524
+msgid "Costa Rica"
+msgstr "Costa Rica"
+
+#: addresseditwidget.cpp:524
+msgid "Croatia"
+msgstr "Croatia"
+
+#: addresseditwidget.cpp:525
+msgid "Cuba"
+msgstr "Cuba"
+
+#: addresseditwidget.cpp:525
+msgid "Cyprus"
+msgstr "Cyprus"
+
+#: addresseditwidget.cpp:525
+msgid "Czech Republic"
+msgstr "Czech Republic"
+
+#: addresseditwidget.cpp:526
+msgid "Denmark"
+msgstr "Denmark"
+
+#: addresseditwidget.cpp:526
+msgid "Djibouti"
+msgstr "Djibouti"
+
+#: addresseditwidget.cpp:527
+msgid "Dominica"
+msgstr "Dominica"
+
+#: addresseditwidget.cpp:527
+msgid "Dominican Republic"
+msgstr "Dominican Republic"
+
+#: addresseditwidget.cpp:527
+msgid "Ecuador"
+msgstr "Ecuador"
+
+#: addresseditwidget.cpp:528
+msgid "Egypt"
+msgstr "Egypt"
+
+#: addresseditwidget.cpp:528
+msgid "El Salvador"
+msgstr "El Salvador"
+
+#: addresseditwidget.cpp:528
+msgid "Equatorial Guinea"
+msgstr "Equatorial Guinea"
+
+#: addresseditwidget.cpp:529
+msgid "Eritrea"
+msgstr "Eritrea"
+
+#: addresseditwidget.cpp:529
+msgid "Estonia"
+msgstr "Estonia"
+
+#: addresseditwidget.cpp:529
+msgid "England"
+msgstr "England"
+
+#: addresseditwidget.cpp:530
+msgid "Ethiopia"
+msgstr "Ethiopia"
+
+#: addresseditwidget.cpp:530
+msgid "European Union"
+msgstr "European Union"
+
+#: addresseditwidget.cpp:530
+msgid "Faroe Islands"
+msgstr "Faroe Islands"
+
+#: addresseditwidget.cpp:531
+msgid "Fiji"
+msgstr "Fiji"
+
+#: addresseditwidget.cpp:531
+msgid "Finland"
+msgstr "Finland"
+
+#: addresseditwidget.cpp:531
+msgid "France"
+msgstr "France"
+
+#: addresseditwidget.cpp:532
+msgid "French Polynesia"
+msgstr "French Polynesia"
+
+#: addresseditwidget.cpp:532
+msgid "Gabon"
+msgstr "Gabon"
+
+#: addresseditwidget.cpp:532
+msgid "Gambia"
+msgstr "Gambia"
+
+#: addresseditwidget.cpp:533
+msgid "Georgia"
+msgstr "Georgia"
+
+#: addresseditwidget.cpp:533
+msgid "Germany"
+msgstr "Germany"
+
+#: addresseditwidget.cpp:533
+msgid "Ghana"
+msgstr "Ghana"
+
+#: addresseditwidget.cpp:534
+msgid "Greece"
+msgstr "Greece"
+
+#: addresseditwidget.cpp:534
+msgid "Greenland"
+msgstr "Greenland"
+
+#: addresseditwidget.cpp:534
+msgid "Grenada"
+msgstr "Grenada"
+
+#: addresseditwidget.cpp:535
+msgid "Guam"
+msgstr "Guam"
+
+#: addresseditwidget.cpp:535
+msgid "Guatemala"
+msgstr "Guatemala"
+
+#: addresseditwidget.cpp:535
+msgid "Guinea"
+msgstr "Guinea"
+
+#: addresseditwidget.cpp:536
+msgid "Guinea-Bissau"
+msgstr "Guinea-Bissau"
+
+#: addresseditwidget.cpp:536
+msgid "Guyana"
+msgstr "Guyana"
+
+#: addresseditwidget.cpp:536
+msgid "Haiti"
+msgstr "Haiti"
+
+#: addresseditwidget.cpp:537
+msgid "Honduras"
+msgstr "Honduras"
+
+#: addresseditwidget.cpp:537
+msgid "Hong Kong"
+msgstr "Hong Kong"
+
+#: addresseditwidget.cpp:537
+msgid "Hungary"
+msgstr "Hungary"
+
+#: addresseditwidget.cpp:538
+msgid "Iceland"
+msgstr "Iceland"
+
+#: addresseditwidget.cpp:538
+msgid "India"
+msgstr "India"
+
+#: addresseditwidget.cpp:538
+msgid "Indonesia"
+msgstr "Indonesia"
+
+#: addresseditwidget.cpp:539
+msgid "Iran"
+msgstr "Iran"
+
+#: addresseditwidget.cpp:539
+msgid "Iraq"
+msgstr "Iraq"
+
+#: addresseditwidget.cpp:539
+msgid "Ireland"
+msgstr "Ireland"
+
+#: addresseditwidget.cpp:540
+msgid "Israel"
+msgstr "Israel"
+
+#: addresseditwidget.cpp:540
+msgid "Italy"
+msgstr "Italy"
+
+#: addresseditwidget.cpp:540
+msgid "Ivory Coast"
+msgstr "Ivory Coast"
+
+#: addresseditwidget.cpp:541
+msgid "Jamaica"
+msgstr "Jamaica"
+
+#: addresseditwidget.cpp:541
+msgid "Japan"
+msgstr "Japan"
+
+#: addresseditwidget.cpp:541
+msgid "Jordan"
+msgstr "Jordan"
+
+#: addresseditwidget.cpp:542
+msgid "Kazakhstan"
+msgstr "Kazakhstan"
+
+#: addresseditwidget.cpp:542
+msgid "Kenya"
+msgstr "Kenya"
+
+#: addresseditwidget.cpp:542
+msgid "Kiribati"
+msgstr "Kiribati"
+
+#: addresseditwidget.cpp:543
+msgid "Korea, North"
+msgstr "Korea, North"
+
+#: addresseditwidget.cpp:543
+msgid "Korea, South"
+msgstr "Korea, South"
+
+#: addresseditwidget.cpp:544
+msgid "Kuwait"
+msgstr "Kuwait"
+
+#: addresseditwidget.cpp:544
+msgid "Kyrgyzstan"
+msgstr "Kyrgyzstan"
+
+#: addresseditwidget.cpp:544
+msgid "Laos"
+msgstr "Laos"
+
+#: addresseditwidget.cpp:545
+msgid "Latvia"
+msgstr "Latvia"
+
+#: addresseditwidget.cpp:545
+msgid "Lebanon"
+msgstr "Lebanon"
+
+#: addresseditwidget.cpp:545
+msgid "Lesotho"
+msgstr "Lesotho"
+
+#: addresseditwidget.cpp:546
+msgid "Liberia"
+msgstr "Liberia"
+
+#: addresseditwidget.cpp:546
+msgid "Libya"
+msgstr "Libya"
+
+#: addresseditwidget.cpp:546
+msgid "Liechtenstein"
+msgstr "Liechtenstein"
+
+#: addresseditwidget.cpp:547
+msgid "Lithuania"
+msgstr "Lithuania"
+
+#: addresseditwidget.cpp:547
+msgid "Luxembourg"
+msgstr "Luxembourg"
+
+#: addresseditwidget.cpp:547
+msgid "Macau"
+msgstr "Macau"
+
+#: addresseditwidget.cpp:548
+msgid "Madagascar"
+msgstr "Madagascar"
+
+#: addresseditwidget.cpp:548
+msgid "Malawi"
+msgstr "Malawi"
+
+#: addresseditwidget.cpp:548
+msgid "Malaysia"
+msgstr "Malaysia"
+
+#: addresseditwidget.cpp:549
+msgid "Maldives"
+msgstr "Maldives"
+
+#: addresseditwidget.cpp:549
+msgid "Mali"
+msgstr "Mali"
+
+#: addresseditwidget.cpp:549
+msgid "Malta"
+msgstr "Malta"
+
+#: addresseditwidget.cpp:550
+msgid "Marshall Islands"
+msgstr "Marshall Islands"
+
+#: addresseditwidget.cpp:550
+msgid "Martinique"
+msgstr "Martinique"
+
+#: addresseditwidget.cpp:550
+msgid "Mauritania"
+msgstr "Mauritania"
+
+#: addresseditwidget.cpp:551
+msgid "Mauritius"
+msgstr "Mauritius"
+
+#: addresseditwidget.cpp:551
+msgid "Mexico"
+msgstr "Mexico"
+
+#: addresseditwidget.cpp:552
+msgid "Micronesia, Federated States Of"
+msgstr "Micronesia, Federated States Of"
+
+#: addresseditwidget.cpp:552
+msgid "Moldova"
+msgstr "Moldova"
+
+#: addresseditwidget.cpp:553
+msgid "Monaco"
+msgstr "Monaco"
+
+#: addresseditwidget.cpp:553
+msgid "Mongolia"
+msgstr "Mongolia"
+
+#: addresseditwidget.cpp:553
+msgid "Montserrat"
+msgstr "Montserrat"
+
+#: addresseditwidget.cpp:554
+msgid "Morocco"
+msgstr "Morocco"
+
+#: addresseditwidget.cpp:554
+msgid "Mozambique"
+msgstr "Mozambique"
+
+#: addresseditwidget.cpp:554
+msgid "Myanmar"
+msgstr "Myanmar"
+
+#: addresseditwidget.cpp:555
+msgid "Namibia"
+msgstr "Namibia"
+
+#: addresseditwidget.cpp:556
+msgid "Nauru"
+msgstr "Nauru"
+
+#: addresseditwidget.cpp:556
+msgid "Nepal"
+msgstr "Nepal"
+
+#: addresseditwidget.cpp:556
+msgid "Netherlands"
+msgstr "Netherlands"
+
+#: addresseditwidget.cpp:557
+msgid "Netherlands Antilles"
+msgstr "Netherlands Antilles"
+
+#: addresseditwidget.cpp:557
+msgid "New Caledonia"
+msgstr "New Caledonia"
+
+#: addresseditwidget.cpp:558
+msgid "New Zealand"
+msgstr "New Zealand"
+
+#: addresseditwidget.cpp:558
+msgid "Nicaragua"
+msgstr "Nicaragua"
+
+#: addresseditwidget.cpp:558
+msgid "Niger"
+msgstr "Niger"
+
+#: addresseditwidget.cpp:559
+msgid "Nigeria"
+msgstr "Nigeria"
+
+#: addresseditwidget.cpp:559
+msgid "Niue"
+msgstr "Niue"
+
+#: addresseditwidget.cpp:559
+msgid "North Korea"
+msgstr "North Korea"
+
+#: addresseditwidget.cpp:560
+msgid "Northern Ireland"
+msgstr "Northern Ireland"
+
+#: addresseditwidget.cpp:560
+msgid "Northern Mariana Islands"
+msgstr "Northern Mariana Islands"
+
+#: addresseditwidget.cpp:561
+msgid "Norway"
+msgstr "Norway"
+
+#: addresseditwidget.cpp:561
+msgid "Oman"
+msgstr "Oman"
+
+#: addresseditwidget.cpp:561
+msgid "Pakistan"
+msgstr "Pakistan"
+
+#: addresseditwidget.cpp:561
+msgid "Palau"
+msgstr "Palau"
+
+#: addresseditwidget.cpp:562
+msgid "Palestinian"
+msgstr "Palestinian"
+
+#: addresseditwidget.cpp:562
+msgid "Panama"
+msgstr "Panama"
+
+#: addresseditwidget.cpp:562
+msgid "Papua New Guinea"
+msgstr "Papua New Guinea"
+
+#: addresseditwidget.cpp:563
+msgid "Paraguay"
+msgstr "Paraguay"
+
+#: addresseditwidget.cpp:563
+msgid "Peru"
+msgstr "Peru"
+
+#: addresseditwidget.cpp:563
+msgid "Philippines"
+msgstr "Philippines"
+
+#: addresseditwidget.cpp:564
+msgid "Poland"
+msgstr "Poland"
+
+#: addresseditwidget.cpp:564
+msgid "Portugal"
+msgstr "Portugal"
+
+#: addresseditwidget.cpp:564
+msgid "Puerto Rico"
+msgstr "Puerto Rico"
+
+#: addresseditwidget.cpp:565
+msgid "Qatar"
+msgstr "Qatar"
+
+#: addresseditwidget.cpp:565
+msgid "Romania"
+msgstr "Romania"
+
+#: addresseditwidget.cpp:565
+msgid "Russia"
+msgstr "Russia"
+
+#: addresseditwidget.cpp:565
+msgid "Rwanda"
+msgstr "Rwanda"
+
+#: addresseditwidget.cpp:566 addresseditwidget.cpp:573
+msgid "St. Kitts and Nevis"
+msgstr "St. Kitts and Nevis"
+
+#: addresseditwidget.cpp:566
+msgid "St. Lucia"
+msgstr "St. Lucia"
+
+#: addresseditwidget.cpp:567
+msgid "St. Vincent and the Grenadines"
+msgstr "St. Vincent and the Grenadines"
+
+#: addresseditwidget.cpp:567
+msgid "San Marino"
+msgstr "San Marino"
+
+#: addresseditwidget.cpp:568
+msgid "Sao Tome and Principe"
+msgstr "Sao Tome and Principe"
+
+#: addresseditwidget.cpp:568
+msgid "Saudi Arabia"
+msgstr "Saudi Arabia"
+
+#: addresseditwidget.cpp:569
+msgid "Senegal"
+msgstr "Senegal"
+
+#: addresseditwidget.cpp:569
+msgid "Serbia & Montenegro"
+msgstr "Serbia & Montenegro"
+
+#: addresseditwidget.cpp:569
+msgid "Seychelles"
+msgstr "Seychelles"
+
+#: addresseditwidget.cpp:570
+msgid "Sierra Leone"
+msgstr "Sierra Leone"
+
+#: addresseditwidget.cpp:570
+msgid "Singapore"
+msgstr "Singapore"
+
+#: addresseditwidget.cpp:570
+msgid "Slovakia"
+msgstr "Slovakia"
+
+#: addresseditwidget.cpp:571
+msgid "Slovenia"
+msgstr "Slovenia"
+
+#: addresseditwidget.cpp:571
+msgid "Solomon Islands"
+msgstr "Solomon Islands"
+
+#: addresseditwidget.cpp:571
+msgid "Somalia"
+msgstr "Somalia"
+
+#: addresseditwidget.cpp:572
+msgid "South Africa"
+msgstr "South Africa"
+
+#: addresseditwidget.cpp:572
+msgid "South Korea"
+msgstr "South Korea"
+
+#: addresseditwidget.cpp:572
+msgid "Spain"
+msgstr "Spain"
+
+#: addresseditwidget.cpp:573
+msgid "Sri Lanka"
+msgstr "Sri Lanka"
+
+#: addresseditwidget.cpp:573
+msgid "Sudan"
+msgstr "Sudan"
+
+#: addresseditwidget.cpp:574
+msgid "Suriname"
+msgstr "Suriname"
+
+#: addresseditwidget.cpp:574
+msgid "Swaziland"
+msgstr "Swaziland"
+
+#: addresseditwidget.cpp:574
+msgid "Sweden"
+msgstr "Sweden"
+
+#: addresseditwidget.cpp:575
+msgid "Switzerland"
+msgstr "Switzerland"
+
+#: addresseditwidget.cpp:575
+msgid "Syria"
+msgstr "Syria"
+
+#: addresseditwidget.cpp:575
+msgid "Taiwan"
+msgstr "Taiwan"
+
+#: addresseditwidget.cpp:576
+msgid "Tajikistan"
+msgstr "Tajikistan"
+
+#: addresseditwidget.cpp:576
+msgid "Tanzania"
+msgstr "Tanzania"
+
+#: addresseditwidget.cpp:576
+msgid "Thailand"
+msgstr "Thailand"
+
+#: addresseditwidget.cpp:577
+msgid "Tibet"
+msgstr "Tibet"
+
+#: addresseditwidget.cpp:577
+msgid "Togo"
+msgstr "Togo"
+
+#: addresseditwidget.cpp:577
+msgid "Tonga"
+msgstr "Tonga"
+
+#: addresseditwidget.cpp:578
+msgid "Trinidad and Tobago"
+msgstr "Trinidad and Tobago"
+
+#: addresseditwidget.cpp:578
+msgid "Tunisia"
+msgstr "Tunisia"
+
+#: addresseditwidget.cpp:578
+msgid "Turkey"
+msgstr "Turkey"
+
+#: addresseditwidget.cpp:579
+msgid "Turkmenistan"
+msgstr "Turkmenistan"
+
+#: addresseditwidget.cpp:579
+msgid "Turks and Caicos Islands"
+msgstr "Turks and Caicos Islands"
+
+#: addresseditwidget.cpp:580
+msgid "Tuvalu"
+msgstr "Tuvalu"
+
+#: addresseditwidget.cpp:580
+msgid "Uganda"
+msgstr "Uganda"
+
+#: addresseditwidget.cpp:580
+msgid "Ukraine"
+msgstr "Ukraine"
+
+#: addresseditwidget.cpp:581
+msgid "United Arab Emirates"
+msgstr "United Arab Emirates"
+
+#: addresseditwidget.cpp:581
+msgid "United Kingdom"
+msgstr "United Kingdom"
+
+#: addresseditwidget.cpp:582
+msgid "United States"
+msgstr "United States"
+
+#: addresseditwidget.cpp:582
+msgid "Uruguay"
+msgstr "Uruguay"
+
+#: addresseditwidget.cpp:582
+msgid "Uzbekistan"
+msgstr "Uzbekistan"
+
+#: addresseditwidget.cpp:583
+msgid "Vanuatu"
+msgstr "Vanuatu"
+
+#: addresseditwidget.cpp:583
+msgid "Vatican City"
+msgstr "Vatican City"
+
+#: addresseditwidget.cpp:583
+msgid "Venezuela"
+msgstr "Venezuela"
+
+#: addresseditwidget.cpp:584
+msgid "Vietnam"
+msgstr "Vietnam"
+
+#: addresseditwidget.cpp:584
+msgid "Western Samoa"
+msgstr "Western Samoa"
+
+#: addresseditwidget.cpp:584
+msgid "Yemen"
+msgstr "Yemen"
+
+#: addresseditwidget.cpp:585
+msgid "Yugoslavia"
+msgstr "Yugoslavia"
+
+#: addresseditwidget.cpp:585
+msgid "Zaire"
+msgstr "Zaire"
+
+#: addresseditwidget.cpp:585
+msgid "Zambia"
+msgstr "Zambia"
+
+#: addresseditwidget.cpp:586
+msgid "Zimbabwe"
+msgstr "Zimbabwe"
+
+#: addresseditwidget.cpp:603
+#, fuzzy
+msgid ""
+"_: street/postal\n"
+"Edit Address Type"
+msgstr "Edit Address Type"
+
+#: addresseditwidget.cpp:609
+#, fuzzy
+msgid ""
+"_: street/postal\n"
+"Address Types"
+msgstr "Street addresses"
+
+#: addresseeeditordialog.cpp:39 undocmds.cpp:197
+msgid "Edit Contact"
+msgstr "Edit Contact"
+
+#: addresseeeditordialog.cpp:150
+msgid "Edit Contact '%1'"
+msgstr "Edit Contact '%1'"
+
+#: addresseeeditorextension.cpp:68
+msgid "Contact Editor"
+msgstr "Contact Editor"
+
+#: addresseeeditorwidget.cpp:165
+msgid "Edit Name..."
+msgstr "Edit Name..."
+
+#: addresseeeditorwidget.cpp:166
+msgid "Edit the contact's name"
+msgstr "Edit the contact's name"
+
+#: addresseeeditorwidget.cpp:184
+msgid ""
+"_: <roleLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseeeditorwidget.cpp:193
+msgid ""
+"_: <organizationLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseeeditorwidget.cpp:202 nameeditdialog.cpp:102
+msgid "Formatted name:"
+msgstr "Formatted name:"
+
+#: addresseeeditorwidget.cpp:259
+msgid ""
+"_: <urlLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseeeditorwidget.cpp:269
+msgid "Blog feed:"
+msgstr "Blog feed:"
+
+#: addresseeeditorwidget.cpp:292 kabcore.cpp:1356
+msgid "Select Categories..."
+msgstr "Select Categories..."
+
+#: addresseeeditorwidget.cpp:308
+msgid "&General"
+msgstr "&General"
+
+#: addresseeeditorwidget.cpp:332
+msgid "Department:"
+msgstr "Department:"
+
+#: addresseeeditorwidget.cpp:340
+msgid "Office:"
+msgstr "Office:"
+
+#: addresseeeditorwidget.cpp:348
+msgid "Profession:"
+msgstr "Profession:"
+
+#: addresseeeditorwidget.cpp:356
+msgid "Manager's name:"
+msgstr "Manager's name:"
+
+#: addresseeeditorwidget.cpp:364
+msgid "Assistant's name:"
+msgstr "Assistant's name:"
+
+#: addresseeeditorwidget.cpp:372
+msgid ""
+"_: <titleLabel>:\n"
+"%1:"
+msgstr "%1:"
+
+#: addresseeeditorwidget.cpp:391
+msgid "Nickname:"
+msgstr "Nickname:"
+
+#: addresseeeditorwidget.cpp:399
+msgid "Partner's name:"
+msgstr "Partner's name:"
+
+#: addresseeeditorwidget.cpp:407
+msgid "Birthdate:"
+msgstr "Birthdate:"
+
+#: addresseeeditorwidget.cpp:417
+msgid "Anniversary:"
+msgstr "Anniversary:"
+
+#: addresseeeditorwidget.cpp:432
+msgid "Note:"
+msgstr "Note:"
+
+#: addresseeeditorwidget.cpp:445
+msgid "&Details"
+msgstr "&Details"
+
+#: addresseeeditorwidget.cpp:458
+msgid "Misc"
+msgstr "Misc"
+
+#: addresseeeditorwidget.cpp:844
+msgid "You must specify a valid date"
+msgstr "You must specify a valid date"
+
+#: addresseeeditorwidget.cpp:864
+msgid "You have to enter a valid birthdate."
+msgstr "You have to enter a valid birthdate."
+
+#: addresseeeditorwidget.cpp:870
+msgid "You have to enter a valid anniversary."
+msgstr "You have to enter a valid anniversary."
+
+#: addviewdialog.cpp:38
+msgid "Add View"
+msgstr "Add View"
+
+#: addviewdialog.cpp:52
+msgid "View name:"
+msgstr "View name:"
+
+#: addviewdialog.cpp:60
+msgid "View Type"
+msgstr "View Type"
+
+#: customfieldswidget.cpp:46
+msgid "Add Field"
+msgstr "Add Field"
+
+#: customfieldswidget.cpp:53
+msgid "Title:"
+msgstr "Title:"
+
+#: customfieldswidget.cpp:61
+msgid "Type:"
+msgstr "Type:"
+
+#: customfieldswidget.cpp:68
+msgid "Is available for all contacts"
+msgstr "Is available for all contacts"
+
+#: customfieldswidget.cpp:78
+msgid "Text"
+msgstr "Text"
+
+#: customfieldswidget.cpp:80
+msgid "Numeric Value"
+msgstr "Numeric Value"
+
+#: customfieldswidget.cpp:82
+msgid "Boolean"
+msgstr "Boolean"
+
+#: customfieldswidget.cpp:84
+msgid "Date"
+msgstr "Date"
+
+#: customfieldswidget.cpp:86
+msgid "Time"
+msgstr "Time"
+
+#: customfieldswidget.cpp:88
+msgid "Date & Time"
+msgstr "Date & Time"
+
+#: customfieldswidget.cpp:405
+msgid "A field with the same name already exists, please choose another one."
+msgstr "A field with the same name already exists, please choose another one."
+
+#: customfieldswidget.cpp:434
+msgid "Remove Field"
+msgstr "Remove Field"
+
+#: customfieldswidget.cpp:435
+msgid "Select the field you want to remove:"
+msgstr "Select the field you want to remove:"
+
+#: customfieldswidget.cpp:466
+msgid "Add Field..."
+msgstr "Add Field..."
+
+#: customfieldswidget.cpp:469
+msgid "Remove Field..."
+msgstr "Remove Field..."
+
+#: distributionlisteditor.cpp:161
+#, fuzzy
+msgid "Edit Distribution List"
+msgstr "New Distribution List"
+
+#: distributionlisteditor.cpp:170 filtereditdialog.cpp:122
+#: simpleaddresseeeditor.cpp:70
+msgid "Name:"
+msgstr "Name:"
+
+#: distributionlisteditor.cpp:180
+#, fuzzy
+msgid "Distribution list members:"
+msgstr "Distribution List Editor"
+
+#: distributionlisteditor.cpp:259
+#, fuzzy
+msgid ""
+"A distribution list with the name %1 already exists. Please choose another "
+"name."
+msgstr "A field with the same name already exists, please choose another one."
+
+#: distributionlisteditor.cpp:259
+msgid "Name in Use"
+msgstr ""
+
+#: distributionlistentryview.cpp:46
+#, fuzzy
+msgid "<b>Distribution list:</b>"
+msgstr "New Distribution List"
+
+#: distributionlistentryview.cpp:59
+msgid "<b>Email address to use in this list:</b>"
+msgstr ""
+
+#: distributionlistentryview.cpp:109
+msgid ""
+"_: Formatted name, role, organization\n"
+"<qt>"
+"<h2>%1</h2>"
+"<p>%2"
+"<br/>%3</p></qt>"
+msgstr ""
+
+#: distributionlistentryview.cpp:112
+#, fuzzy, c-format
+msgid "<b>Address book:</b> %1"
+msgstr "Address Book"
+
+#: distributionlistpicker.cpp:49
+#, fuzzy
+msgid "Add New Distribution List"
+msgstr "New Distribution List"
+
+#: distributionlistpicker.cpp:96
+#, fuzzy
+msgid "Enter Name"
+msgstr "Partner's Name"
+
+#: distributionlistpicker.cpp:96
+#, fuzzy
+msgid "Enter a name for the new distribution list:"
+msgstr "Rename Distribution List"
+
+#: distributionlistpicker.cpp:115
+#, fuzzy
+msgid ""
+"A distribution list with the the name %1 already exists. Please choose another "
+"name"
+msgstr "A field with the same name already exists, please choose another one."
+
+#: distributionlistpicker.cpp:115
+msgid "Name Exists"
+msgstr ""
+
+#: emaileditwidget.cpp:95 emaileditwidget.cpp:281 simpleaddresseeeditor.cpp:78
+msgid "Email:"
+msgstr "Email:"
+
+#: emaileditwidget.cpp:107
+msgid "Edit Email Addresses..."
+msgstr "Edit Email Addresses..."
+
+#: emaileditwidget.cpp:176
+msgid "Edit Email Addresses"
+msgstr "Edit Email Addresses"
+
+#: emaileditwidget.cpp:194 keywidget.cpp:53
+msgid "Add..."
+msgstr "Add..."
+
+#: emaileditwidget.cpp:198 features/distributionlistngwidget.cpp:177
+msgid "Edit..."
+msgstr "Edit..."
+
+#: emaileditwidget.cpp:206
+msgid "Set Standard"
+msgstr "Set Standard"
+
+#: emaileditwidget.cpp:256
+msgid "Add Email"
+msgstr "Add Email"
+
+#: emaileditwidget.cpp:256
+msgid "New Email:"
+msgstr "New Email:"
+
+#: emaileditwidget.cpp:281
+msgid "Edit Email"
+msgstr "Edit Email"
+
+#: emaileditwidget.cpp:305
+msgid ""
+"<qt>Are you sure that you want to remove the email address <b>%1</b>?</qt>"
+msgstr ""
+"<qt>Are you sure that you want to remove the email address <b>%1</b>?</qt>"
+
+#: emaileditwidget.cpp:306
+msgid "Confirm Remove"
+msgstr "Confirm Remove"
+
+#: filtereditdialog.cpp:49
+msgid "Edit Address Book Filter"
+msgstr "Edit Address Book Filter"
+
+#: filtereditdialog.cpp:131
+msgid "Category"
+msgstr "Category"
+
+#: filtereditdialog.cpp:142
+msgid "Show only contacts matching the selected categories"
+msgstr "Show only contacts matching the selected categories"
+
+#: filtereditdialog.cpp:147
+msgid "Show all contacts except those matching the selected categories"
+msgstr "Show all contacts except those matching the selected categories"
+
+#: filtereditdialog.cpp:165
+msgid "Edit Address Book Filters"
+msgstr "Edit Address Book Filters"
+
+#: filtereditdialog.cpp:269
+msgid "&Add..."
+msgstr "&Add..."
+
+#: filtereditdialog.cpp:270
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: filterselectionwidget.cpp:37
+msgid "Filter:"
+msgstr "Filter:"
+
+#: freebusywidget.cpp:41
+msgid "Location of Free/Busy information:"
+msgstr "Location of Free/Busy information:"
+
+#: geowidget.cpp:62
+msgid "Use geo data"
+msgstr "Use geo data"
+
+#: geowidget.cpp:65 geowidget.cpp:181
+msgid "Latitude:"
+msgstr "Latitude:"
+
+#: geowidget.cpp:74 geowidget.cpp:203
+msgid "Longitude:"
+msgstr "Longitude:"
+
+#: geowidget.cpp:83
+msgid "Edit Geo Data..."
+msgstr "Edit Geo Data..."
+
+#: geowidget.cpp:161
+msgid "Geo Data Input"
+msgstr "Geo Data Input"
+
+#: geowidget.cpp:177
+msgid "Sexagesimal"
+msgstr "Sexagesimal"
+
+#: geowidget.cpp:199
+msgid "North"
+msgstr "North"
+
+#: geowidget.cpp:200
+msgid "South"
+msgstr "South"
+
+#: geowidget.cpp:220
+msgid "East"
+msgstr "East"
+
+#: geowidget.cpp:221
+msgid "West"
+msgstr "West"
+
+#: geowidget.cpp:425 xxport/csvimportdialog.cpp:65
+msgid "Undefined"
+msgstr "Undefined"
+
+#: imagewidget.cpp:79
+msgid "This contact's image cannot be found."
+msgstr "This contact's image cannot be found."
+
+#: imagewidget.cpp:219 incsearchwidget.cpp:50
+msgid "Reset"
+msgstr "Reset"
+
+#: imagewidget.cpp:258
+msgid "Picture"
+msgstr "Picture"
+
+#: imeditwidget.cpp:52
+msgid "IM address:"
+msgstr "IM address:"
+
+#: imeditwidget.cpp:63
+msgid "Edit IM Addresses..."
+msgstr "Edit IM Addresses..."
+
+#: incsearchwidget.cpp:53
+msgid "Search:"
+msgstr "Search:"
+
+#: incsearchwidget.cpp:59
+msgid ""
+"The incremental search"
+"<p>Enter some text here will start the search for the contact, which matches "
+"the search pattern best. The part of the contact, which will be used for "
+"matching, depends on the field selection."
+msgstr ""
+"The incremental search"
+"<p>Enter some text here will start the search for the contact, which matches "
+"the search pattern best. The part of the contact, which will be used for "
+"matching, depends on the field selection."
+
+#: incsearchwidget.cpp:63
+msgid ""
+"_: as in 'Search in:'\n"
+"&in:"
+msgstr "&in:"
+
+#: incsearchwidget.cpp:71
+msgid "Select incremental search field"
+msgstr "Select incremental search field"
+
+#: incsearchwidget.cpp:72
+msgid ""
+"Here you can choose the field, which shall be used for incremental search."
+msgstr ""
+"Here you can choose the field, which shall be used for incremental search."
+
+#: incsearchwidget.cpp:118
+msgid "Visible Fields"
+msgstr "Visible Fields"
+
+#: incsearchwidget.cpp:119
+msgid "All Fields"
+msgstr "All Fields"
+
+#: kabcore.cpp:115
+msgid "Unable to load '%1'."
+msgstr "Unable to load '%1'."
+
+#: kabcore.cpp:121 ldapsearchdialog.cpp:95 ldapsearchdialog.cpp:307
+msgid "Department"
+msgstr "Department"
+
+#: kabcore.cpp:124
+msgid "Profession"
+msgstr "Profession"
+
+#: kabcore.cpp:126
+msgid "Assistant's Name"
+msgstr "Assistant's Name"
+
+#: kabcore.cpp:128
+msgid "Manager's Name"
+msgstr "Manager's Name"
+
+#: kabcore.cpp:130
+msgid "Partner's Name"
+msgstr "Partner's Name"
+
+#: kabcore.cpp:132
+msgid "Office"
+msgstr "Office"
+
+#: kabcore.cpp:134
+msgid "IM Address"
+msgstr "IM Address"
+
+#: kabcore.cpp:136
+msgid "Anniversary"
+msgstr "Anniversary"
+
+#: kabcore.cpp:138
+msgid "Blog"
+msgstr "Blog"
+
+#: kabcore.cpp:297
+msgid "KAddressBook"
+msgstr "KAddressBook"
+
+#: kabcore.cpp:298
+msgid "The KDE Address Book"
+msgstr "The KDE Address Book"
+
+#: kabcore.cpp:300
+msgid "(c) 1997-2005, The KDE PIM Team"
+msgstr "(c) 1997-2005, The KDE PIM Team"
+
+#: kabcore.cpp:301
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: kabcore.cpp:302
+msgid "Original author"
+msgstr "Original author"
+
+#: kabcore.cpp:304
+msgid "Co-maintainer, libkabc port, CSV import/export"
+msgstr "Co-maintainer, libkabc port, CSV import/export"
+
+#: kabcore.cpp:306
+msgid "GUI and framework redesign"
+msgstr "GUI and framework redesign"
+
+#: kabcore.cpp:308
+msgid "DCOP interface"
+msgstr "DCOP interface"
+
+#: kabcore.cpp:309
+msgid "Contact pinning"
+msgstr "Contact pinning"
+
+#: kabcore.cpp:310 kabcore.cpp:312
+msgid "LDAP Lookup"
+msgstr "LDAP Lookup"
+
+#: kabcore.cpp:467
+#, fuzzy, c-format
+msgid ""
+"_n: Do you really want to delete this distribution list?\n"
+"Do you really want to delete these %n distribution lists?"
+msgstr ""
+"Do you really want to delete this contact?\n"
+"Do you really want to delete these %n contacts?"
+
+#: kabcore.cpp:493
+#, c-format
+msgid ""
+"_n: Do you really want to delete this contact?\n"
+"Do you really want to delete these %n contacts?"
+msgstr ""
+"Do you really want to delete this contact?\n"
+"Do you really want to delete these %n contacts?"
+
+#: kabcore.cpp:589
+msgid "Please select only one contact."
+msgstr "Please select only one contact."
+
+#: kabcore.cpp:593
+msgid ""
+"<qt>Do you really want to use <b>%1</b> as your new personal contact?</qt>"
+msgstr ""
+"<qt>Do you really want to use <b>%1</b> as your new personal contact?</qt>"
+
+#: kabcore.cpp:594
+msgid "Use"
+msgstr "Use"
+
+#: kabcore.cpp:594
+msgid "Do Not Use"
+msgstr "Do Not Use"
+
+#: features/distributionlistwidget.cpp:266 kabcore.cpp:664
+msgid "New Distribution List"
+msgstr "New Distribution List"
+
+#: kabcore.cpp:670
+#, fuzzy
+msgid "New Distribution List (%1)"
+msgstr "New Distribution List"
+
+#: kabcore.cpp:859
+msgid "<qt>Unable to save address book <b>%1</b>.</qt>"
+msgstr "<qt>Unable to save address book <b>%1</b>.</qt>"
+
+#: kabcore.cpp:866
+msgid "<qt>Unable to get access for saving the address book <b>%1</b>.</qt>"
+msgstr "<qt>Unable to get access for saving the address book <b>%1</b>.</qt>"
+
+#: kabcore.cpp:970
+msgid ""
+"Your KDE installation is missing LDAP support, please ask your administrator or "
+"distributor for more information."
+msgstr ""
+"Your KDE installation is missing LDAP support, please ask your administrator or "
+"distributor for more information."
+
+#: kabcore.cpp:972
+msgid "No LDAP IO Slave Available"
+msgstr "No LDAP IO Slave Available"
+
+#: kabcore.cpp:1008
+msgid "Address Book"
+msgstr "Address Book"
+
+#: kabcore.cpp:1011
+msgid "Print Addresses"
+msgstr "Print Addresses"
+
+#: kabcore.cpp:1177 kabcore.cpp:1630
+#, fuzzy
+msgid "Contacts"
+msgstr "Contains"
+
+#: kabcore.cpp:1258
+msgid "&Send Email to Contact..."
+msgstr "&Send Email to Contact..."
+
+#: kabcore.cpp:1261
+msgid "Send a mail to all selected contacts."
+msgstr "Send a mail to all selected contacts."
+
+#: kabcore.cpp:1262
+msgid "Print a special number of contacts."
+msgstr "Print a special number of contacts."
+
+#: kabcore.cpp:1266
+msgid "Save all changes of the address book to the storage backend."
+msgstr "Save all changes of the address book to the storage backend."
+
+#: kabcore.cpp:1268
+msgid "&New Contact..."
+msgstr "&New Contact..."
+
+#: kabcore.cpp:1270
+msgid ""
+"Create a new contact"
+"<p>You will be presented with a dialog where you can add all data about a "
+"person, including addresses and phone numbers."
+msgstr ""
+"Create a new contact"
+"<p>You will be presented with a dialogue where you can add all data about a "
+"person, including addresses and phone numbers."
+
+#: kabcore.cpp:1272
+#, fuzzy
+msgid "&New Distribution List..."
+msgstr "New Distribution List"
+
+#: kabcore.cpp:1274
+#, fuzzy
+msgid ""
+"Create a new distribution list"
+"<p>You will be presented with a dialog where you can create a new distribution "
+"list."
+msgstr ""
+"Edit the contact filters"
+"<p>You will be presented with a dialogue, where you can add, remove and edit "
+"filters."
+
+#: kabcore.cpp:1276
+msgid "Send &Contact..."
+msgstr "Send &Contact..."
+
+#: kabcore.cpp:1279
+msgid "Send a mail with the selected contact as attachment."
+msgstr "Send a mail with the selected contact as attachment."
+
+#: kabcore.cpp:1281
+msgid "Chat &With..."
+msgstr "Chat &With..."
+
+#: kabcore.cpp:1284
+msgid "Start a chat with the selected contact."
+msgstr "Start a chat with the selected contact."
+
+#: kabcore.cpp:1286
+msgid "&Edit Contact..."
+msgstr "&Edit Contact..."
+
+#: kabcore.cpp:1289
+msgid ""
+"Edit a contact"
+"<p>You will be presented with a dialog where you can change all data about a "
+"person, including addresses and phone numbers."
+msgstr ""
+"Edit a contact"
+"<p>You will be presented with a dialogue where you can change all data about a "
+"person, including addresses and phone numbers."
+
+#: kabcore.cpp:1291
+msgid "&Merge Contacts"
+msgstr "&Merge Contacts"
+
+#: kabcore.cpp:1300
+msgid ""
+"Copy the currently selected contact(s) to system clipboard in vCard format."
+msgstr ""
+"Copy the currently selected contact(s) to system clipboard in vCard format."
+
+#: kabcore.cpp:1301
+msgid ""
+"Cuts the currently selected contact(s) to system clipboard in vCard format."
+msgstr ""
+"Cuts the currently selected contact(s) to system clipboard in vCard format."
+
+#: kabcore.cpp:1302
+msgid "Paste the previously cut or copied contacts from clipboard."
+msgstr "Paste the previously cut or copied contacts from clipboard."
+
+#: kabcore.cpp:1303
+msgid "Selects all visible contacts from current view."
+msgstr "Selects all visible contacts from current view."
+
+#: kabcore.cpp:1307
+msgid "&Delete Contact"
+msgstr "&Delete Contact"
+
+#: kabcore.cpp:1310
+msgid "Delete all selected contacts."
+msgstr "Delete all selected contacts."
+
+#: kabcore.cpp:1313
+#, fuzzy
+msgid "&Copy Contact To..."
+msgstr "St&ore Contact In..."
+
+#: kabcore.cpp:1316
+msgid ""
+"Store a contact in a different Addressbook"
+"<p>You will be presented with a dialog where you can select a new storage place "
+"for this contact."
+msgstr ""
+"Store a contact in a different Addressbook"
+"<p>You will be presented with a dialogue where you can select a new storage "
+"place for this contact."
+
+#: kabcore.cpp:1319
+#, fuzzy
+msgid "M&ove Contact To..."
+msgstr "St&ore Contact In..."
+
+#: kabcore.cpp:1325
+msgid "Show Jump Bar"
+msgstr "Show Jump Bar"
+
+#: kabcore.cpp:1327
+msgid "Toggle whether the jump button bar shall be visible."
+msgstr "Toggle whether the jump button bar shall be visible."
+
+#: kabcore.cpp:1328
+msgid "Hide Jump Bar"
+msgstr "Hide Jump Bar"
+
+#: kabcore.cpp:1331
+msgid "Show Details"
+msgstr "Show Details"
+
+#: kabcore.cpp:1333
+msgid "Toggle whether the details page shall be visible."
+msgstr "Toggle whether the details page shall be visible."
+
+#: kabcore.cpp:1334
+msgid "Hide Details"
+msgstr "Hide Details"
+
+#: kabcore.cpp:1338
+msgid "&Configure Address Book..."
+msgstr "&Configure Address Book..."
+
+#: kabcore.cpp:1344
+msgid ""
+"You will be presented with a dialog, that offers you all possibilities to "
+"configure KAddressBook."
+msgstr ""
+"You will be presented with a dialogue, that offers you all possibilities to "
+"configure KAddressBook."
+
+#: kabcore.cpp:1347
+msgid "&Lookup Addresses in LDAP Directory..."
+msgstr "&Lookup Addresses in LDAP Directory..."
+
+#: kabcore.cpp:1349
+msgid ""
+"Search for contacts on a LDAP server"
+"<p>You will be presented with a dialog, where you can search for contacts and "
+"select the ones you want to add to your local address book."
+msgstr ""
+"Search for contacts on a LDAP server"
+"<p>You will be presented with a dialogue, where you can search for contacts and "
+"select the ones you want to add to your local address book."
+
+#: kabcore.cpp:1351
+msgid "Set as Personal Contact Data"
+msgstr "Set as Personal Contact Data"
+
+#: kabcore.cpp:1354
+msgid ""
+"Set the personal contact"
+"<p>The data of this contact will be used in many other KDE applications, so you "
+"do not have to input your personal data several times."
+msgstr ""
+"Set the personal contact"
+"<p>The data of this contact will be used in many other KDE applications, so you "
+"do not have to input your personal data several times."
+
+#: kabcore.cpp:1359
+msgid "Set the categories for all selected contacts."
+msgstr "Set the categories for all selected contacts."
+
+#: kabcore.cpp:1361
+msgid "Clear Search Bar"
+msgstr "Clear Search Bar"
+
+#: kabcore.cpp:1364
+msgid "Clear Search Bar<p>Clears the content of the quick search bar."
+msgstr "Clear Search Bar<p>Clears the content of the quick search bar."
+
+#: kabcore.cpp:1438
+msgid "Merge with existing categories?"
+msgstr "Merge with existing categories?"
+
+#: kabcore.cpp:1439
+msgid "Merge"
+msgstr "Merge"
+
+#: kabcore.cpp:1439
+msgid "Do Not Merge"
+msgstr "Do Not Merge"
+
+#: kabcore.cpp:1490
+#, c-format
+msgid ""
+"_n: %n contact matches\n"
+"%n contacts matching"
+msgstr ""
+"%n contact matches\n"
+"%n contacts matching"
+
+#: kabcore.cpp:1630
+#, fuzzy, c-format
+msgid "Distribution List: %1"
+msgstr "New Distribution List"
+
+#: kaddressbookmain.cpp:44
+msgid "Address Book Browser"
+msgstr "Address Book Browser"
+
+#: kaddressbookmain.cpp:151
+msgid ""
+"You will be presented with a dialog, where you can configure the application "
+"wide shortcuts."
+msgstr ""
+"You will be presented with a dialogue, where you can configure the application "
+"wide shortcuts."
+
+#: keywidget.cpp:47
+msgid "Keys:"
+msgstr "Keys:"
+
+#: keywidget.cpp:60
+msgid "Export..."
+msgstr "Export..."
+
+#: keywidget.cpp:108
+msgid "Key Type"
+msgstr "Key Type"
+
+#: keywidget.cpp:108
+msgid "Select the key type:"
+msgstr "Select the key type:"
+
+#: keywidget.cpp:124 xxport/csv_xxport.cpp:68 xxport/ldif_xxport.cpp:117
+msgid "<qt>Unable to open file <b>%1</b>.</qt>"
+msgstr "<qt>Unable to open file <b>%1</b>.</qt>"
+
+#: keywidget.cpp:156
+msgid "<qt>Do you really want to remove the key <b>%1</b>?</qt>"
+msgstr "<qt>Do you really want to remove the key <b>%1</b>?</qt>"
+
+#: ldapsearchdialog.cpp:81 ldapsearchdialog.cpp:310
+msgid "Title"
+msgstr "Title"
+
+#: ldapsearchdialog.cpp:82 ldapsearchdialog.cpp:293 nameeditdialog.cpp:308
+msgid "Full Name"
+msgstr "Full Name"
+
+#: features/distributionlistwidget.cpp:177 ldapsearchdialog.cpp:83
+#: ldapsearchdialog.cpp:172 ldapsearchdialog.cpp:294 ldapsearchdialog.cpp:367
+msgid "Email"
+msgstr "Email"
+
+#: ldapsearchdialog.cpp:84 ldapsearchdialog.cpp:173 ldapsearchdialog.cpp:295
+#: ldapsearchdialog.cpp:369
+msgid "Home Number"
+msgstr "Home Number"
+
+#: ldapsearchdialog.cpp:85 ldapsearchdialog.cpp:174 ldapsearchdialog.cpp:296
+#: ldapsearchdialog.cpp:371
+msgid "Work Number"
+msgstr "Work Number"
+
+#: ldapsearchdialog.cpp:86 ldapsearchdialog.cpp:297
+msgid "Mobile Number"
+msgstr "Mobile Number"
+
+#: ldapsearchdialog.cpp:87 ldapsearchdialog.cpp:298
+msgid "Fax Number"
+msgstr "Fax Number"
+
+#: ldapsearchdialog.cpp:88
+msgid "Pager"
+msgstr "Pager"
+
+#: ldapsearchdialog.cpp:89 ldapsearchdialog.cpp:301
+msgid "Street"
+msgstr "Street"
+
+#: ldapsearchdialog.cpp:90 ldapsearchdialog.cpp:302
+msgid "State"
+msgstr "State"
+
+#: ldapsearchdialog.cpp:91 ldapsearchdialog.cpp:303
+msgid "Country"
+msgstr "Country"
+
+#: ldapsearchdialog.cpp:92 ldapsearchdialog.cpp:306
+msgid "City"
+msgstr "City"
+
+#: ldapsearchdialog.cpp:93 ldapsearchdialog.cpp:300 nameeditdialog.cpp:311
+msgid "Organization"
+msgstr "Organisation"
+
+#: ldapsearchdialog.cpp:94 ldapsearchdialog.cpp:299
+msgid "Company"
+msgstr "Company"
+
+#: ldapsearchdialog.cpp:96 ldapsearchdialog.cpp:304
+msgid "Zip Code"
+msgstr "Post Code"
+
+#: ldapsearchdialog.cpp:97 ldapsearchdialog.cpp:305
+#: printing/kabentrypainter.cpp:386
+msgid "Postal Address"
+msgstr "Postal Address"
+
+#: ldapsearchdialog.cpp:98 ldapsearchdialog.cpp:308
+msgid "Description"
+msgstr "Description"
+
+#: ldapsearchdialog.cpp:99 ldapsearchdialog.cpp:309
+msgid "User ID"
+msgstr "User ID"
+
+#: ldapsearchdialog.cpp:143 ldapsearchdialog.cpp:151
+msgid "Search for Addresses in Directory"
+msgstr "Search for Addresses in Directory"
+
+#: ldapsearchdialog.cpp:160
+msgid "Search for:"
+msgstr "Search for:"
+
+#: ldapsearchdialog.cpp:167
+msgid ""
+"_: In LDAP attribute\n"
+"in"
+msgstr ""
+
+#: features/distributionlistwidget.cpp:176 ldapsearchdialog.cpp:171
+#: ldapsearchdialog.cpp:362
+msgid "Name"
+msgstr "Name"
+
+#: ldapsearchdialog.cpp:180 ldapsearchdialog.cpp:427
+msgid "&Search"
+msgstr "&Search"
+
+#: ldapsearchdialog.cpp:188
+msgid "Recursive search"
+msgstr "Recursive search"
+
+#: ldapsearchdialog.cpp:193
+msgid "Contains"
+msgstr "Contains"
+
+#: ldapsearchdialog.cpp:194
+msgid "Starts With"
+msgstr "Starts With"
+
+#: ldapsearchdialog.cpp:207
+msgid "Unselect All"
+msgstr "Unselect All"
+
+#: ldapsearchdialog.cpp:213
+msgid "Add Selected"
+msgstr "Add Selected"
+
+#: ldapsearchdialog.cpp:219
+#, fuzzy
+msgid "Add to Distribution List..."
+msgstr "New Distribution List"
+
+#: ldapsearchdialog.cpp:262
+msgid ""
+"You must select a LDAP server before searching.\n"
+"You can do this from the menu Settings/Configure KAddressBook."
+msgstr ""
+"You must select a LDAP server before searching.\n"
+"You can do this from the menu Settings/Configure KAddressBook."
+
+#: ldapsearchdialog.cpp:550
+#, fuzzy
+msgid "Select a distribution list to add the selected contacts to."
+msgstr "Send a mail to all selected contacts."
+
+#: ldapsearchdialog.cpp:551
+#, fuzzy
+msgid "Select Distribution List"
+msgstr "New Distribution List"
+
+#: ldapsearchdialog.cpp:576
+msgid ""
+"_: arguments are host name, datetime\n"
+"Imported from LDAP directory %1 on %2"
+msgstr ""
+
+#: ldapsearchdialog.cpp:588
+#, fuzzy, c-format
+msgid ""
+"_n: The following contact was imported into your address book:\n"
+"The following %n contacts were imported into your address book:"
+msgstr ""
+"Import one contact into your addressbook?\n"
+"Import %n contacts into your addressbook?"
+
+#: ldapsearchdialog.cpp:603
+msgid "Please select the contacts you want to add to the distribution list."
+msgstr ""
+
+#: ldapsearchdialog.cpp:603
+msgid "No Contacts Selected"
+msgstr ""
+
+#: nameeditdialog.cpp:50
+msgid "Edit Contact Name"
+msgstr "Edit Contact Name"
+
+#: nameeditdialog.cpp:59
+msgid "Honorific prefixes:"
+msgstr "Honorific prefixes:"
+
+#: nameeditdialog.cpp:68
+msgid ""
+"The predefined honorific prefixes can be extended in the settings dialog."
+msgstr ""
+"The predefined honorific prefixes can be extended in the settings dialogue."
+
+#: nameeditdialog.cpp:70
+msgid "Given name:"
+msgstr "Given name:"
+
+#: nameeditdialog.cpp:77
+msgid "Additional names:"
+msgstr "Additional names:"
+
+#: nameeditdialog.cpp:84
+msgid "Family names:"
+msgstr "Family names:"
+
+#: nameeditdialog.cpp:91
+msgid "Honorific suffixes:"
+msgstr "Honorific suffixes:"
+
+#: nameeditdialog.cpp:100
+msgid ""
+"The predefined honorific suffixes can be extended in the settings dialog."
+msgstr ""
+"The predefined honorific suffixes can be extended in the settings dialogue."
+
+#: nameeditdialog.cpp:114
+msgid "Parse name automatically"
+msgstr "Parse name automatically"
+
+#: nameeditdialog.cpp:132
+msgid "Dr."
+msgstr "Dr"
+
+#: nameeditdialog.cpp:133
+msgid "Miss"
+msgstr "Miss"
+
+#: nameeditdialog.cpp:134
+msgid "Mr."
+msgstr "Mr"
+
+#: nameeditdialog.cpp:135
+msgid "Mrs."
+msgstr "Mrs"
+
+#: nameeditdialog.cpp:136
+msgid "Ms."
+msgstr "Ms"
+
+#: nameeditdialog.cpp:137
+msgid "Prof."
+msgstr "Prof."
+
+#: nameeditdialog.cpp:143
+msgid "I"
+msgstr "I"
+
+#: nameeditdialog.cpp:144
+msgid "II"
+msgstr "II"
+
+#: nameeditdialog.cpp:145
+msgid "III"
+msgstr "III"
+
+#: nameeditdialog.cpp:146
+msgid "Jr."
+msgstr "Jr"
+
+#: nameeditdialog.cpp:147
+msgid "Sr."
+msgstr "Sr"
+
+#: nameeditdialog.cpp:306
+msgid "Custom"
+msgstr "Custom"
+
+#: nameeditdialog.cpp:307
+msgid "Simple Name"
+msgstr "Simple Name"
+
+#: nameeditdialog.cpp:309
+msgid "Reverse Name with Comma"
+msgstr "Reverse Name with Comma"
+
+#: nameeditdialog.cpp:310
+msgid "Reverse Name"
+msgstr "Reverse Name"
+
+#: phoneeditwidget.cpp:92
+msgid "Other..."
+msgstr "Other..."
+
+#: phoneeditwidget.cpp:295
+msgid "Edit Phone Number"
+msgstr "Edit Phone Number"
+
+#: phoneeditwidget.cpp:303
+msgid "This is the preferred phone number"
+msgstr "This is the preferred phone number"
+
+#: phoneeditwidget.cpp:306
+msgid "Types"
+msgstr "Types"
+
+#. i18n: file kaddressbook_part.rc line 6
+#: rc.cpp:6 rc.cpp:36
+#, fuzzy, no-c-format
+msgid "New"
+msgstr "New..."
+
+#. i18n: file kaddressbook_part.rc line 12
+#: rc.cpp:9 rc.cpp:39
+#, no-c-format
+msgid "&Import"
+msgstr "&Import"
+
+#. i18n: file kaddressbook_part.rc line 14
+#: rc.cpp:12 rc.cpp:42
+#, no-c-format
+msgid "&Export"
+msgstr "&Export"
+
+#. i18n: file kaddressbook_part.rc line 55
+#: rc.cpp:21
+#, no-c-format
+msgid "Tools"
+msgstr "Tools"
+
+#. i18n: file kaddressbook_part.rc line 101
+#: rc.cpp:30 rc.cpp:60
+#, no-c-format
+msgid "Contact Toolbar"
+msgstr "Contact Toolbar"
+
+#. i18n: file editors/imaddressbase.ui line 24
+#: editors/imeditorwidget.cpp:369 rc.cpp:63
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"Edit Address"
+msgstr "Edit Instant Messenging Address"
+
+#. i18n: file editors/imaddressbase.ui line 40
+#: rc.cpp:66
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"&Protocol:"
+msgstr "Show instant messaging presence"
+
+#. i18n: file editors/imaddressbase.ui line 56
+#: rc.cpp:69
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"&Address:"
+msgstr "Edit Instant Messenging Address"
+
+#. i18n: file editors/imaddressbase.ui line 67
+#: rc.cpp:72
+#, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"&Network:"
+msgstr ""
+
+#. i18n: file editors/imeditorbase.ui line 24
+#: rc.cpp:75
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"IM Addresses"
+msgstr "Edit Instant Messenging Address"
+
+#. i18n: file editors/imeditorbase.ui line 52
+#: rc.cpp:78
+#, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"&Set Standard"
+msgstr ""
+
+#. i18n: file editors/imeditorbase.ui line 55
+#: rc.cpp:81
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"The IM Address that is set as the standard is the address that is shown in main "
+"editor window."
+msgstr ""
+"The IM Address that is set as the standard is the address that is shown in main "
+"editor window."
+
+#. i18n: file editors/imeditorbase.ui line 58
+#: rc.cpp:84
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"<qt>Only one IM Address can be set as the standard IM Address."
+"<br>The standard IM Address is shown in the main editor window, and other "
+"programs may use this as hint for deciding which IM Address to show.</qt>"
+msgstr ""
+"<qt>Only one IM Address can be set as the standard IM Address."
+"<br>The standard IM Address is shown in the main editor window, and other "
+"programs may use this as hint for deciding which IM Address to show.</qt>"
+
+#. i18n: file editors/imeditorbase.ui line 66
+#: rc.cpp:87
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"&Remove"
+msgstr "Show instant messaging presence"
+
+#. i18n: file editors/imeditorbase.ui line 74
+#: rc.cpp:90
+#, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"&Edit..."
+msgstr ""
+
+#. i18n: file editors/imeditorbase.ui line 82
+#: rc.cpp:93
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"&Add..."
+msgstr "Edit Instant Messenging Address"
+
+#. i18n: file editors/imeditorbase.ui line 88
+#: rc.cpp:96
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"Protocol"
+msgstr "Show instant messaging presence"
+
+#. i18n: file editors/imeditorbase.ui line 99
+#: rc.cpp:99
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"Address"
+msgstr "Edit Instant Messenging Address"
+
+#. i18n: file editors/imeditorbase.ui line 148
+#: rc.cpp:102
+#, fuzzy, no-c-format
+msgid ""
+"_: Instant messaging\n"
+"<em>Note:</em> Please read the help page before adding or editing Instant "
+"Messenging Addresses here."
+msgstr ""
+"<em>Note:</em> Please read the help page before adding or editing Instant "
+"Messenging Addresses here."
+
+#. i18n: file printing/ds_appearance.ui line 16
+#: rc.cpp:105
+#, no-c-format
+msgid "Appearance Page"
+msgstr "Appearance Page"
+
+#. i18n: file printing/ds_appearance.ui line 66
+#: printing/detailledstyle.cpp:80 rc.cpp:108
+#, no-c-format
+msgid "Detailed Print Style - Appearance"
+msgstr "Detailed Print Style - Appearance"
+
+#. i18n: file printing/ds_appearance.ui line 88
+#: rc.cpp:111
+#, no-c-format
+msgid "Font Settings"
+msgstr "Font Settings"
+
+#. i18n: file printing/ds_appearance.ui line 105
+#: rc.cpp:114
+#, no-c-format
+msgid "Use standard KDE fonts"
+msgstr "Use standard KDE fonts"
+
+#. i18n: file printing/ds_appearance.ui line 139
+#: rc.cpp:117
+#, no-c-format
+msgid "Details font:"
+msgstr "Details font:"
+
+#. i18n: file printing/ds_appearance.ui line 150
+#: rc.cpp:120 rc.cpp:126 rc.cpp:132 rc.cpp:138 rc.cpp:141
+#, no-c-format
+msgid "Size:"
+msgstr "Size:"
+
+#. i18n: file printing/ds_appearance.ui line 161
+#: rc.cpp:123
+#, no-c-format
+msgid "Body font:"
+msgstr "Body font:"
+
+#. i18n: file printing/ds_appearance.ui line 183
+#: rc.cpp:129
+#, no-c-format
+msgid "Fixed font:"
+msgstr "Fixed font:"
+
+#. i18n: file printing/ds_appearance.ui line 246
+#: rc.cpp:135
+#, no-c-format
+msgid "Contact header font:"
+msgstr "Contact header font:"
+
+#. i18n: file printing/ds_appearance.ui line 302
+#: rc.cpp:144
+#, no-c-format
+msgid "Headlines:"
+msgstr "Headlines:"
+
+#. i18n: file printing/ds_appearance.ui line 335
+#: rc.cpp:147
+#, no-c-format
+msgid "Contact Headers"
+msgstr "Contact Headers"
+
+#. i18n: file printing/ds_appearance.ui line 352
+#: rc.cpp:150
+#, no-c-format
+msgid "Use colored contact headers"
+msgstr "Use coloured contact headers"
+
+#. i18n: file printing/ds_appearance.ui line 401
+#: rc.cpp:153
+#, no-c-format
+msgid "Headline background color:"
+msgstr "Headline background colour:"
+
+#. i18n: file printing/ds_appearance.ui line 412
+#: rc.cpp:156
+#, no-c-format
+msgid "Headline text color:"
+msgstr "Headline text colour:"
+
+#. i18n: file common/kaddressbook.kcfg line 10
+#: rc.cpp:159
+#, no-c-format
+msgid "Automatic name parsing for new addressees"
+msgstr "Automatic name parsing for new addressees"
+
+#. i18n: file common/kaddressbook.kcfg line 18
+#: rc.cpp:162
+#, no-c-format
+msgid "Phone"
+msgstr "Phone"
+
+#. i18n: file common/kaddressbook.kcfg line 22
+#: rc.cpp:165
+#, no-c-format
+msgid "Fax"
+msgstr "Fax"
+
+#. i18n: file common/kaddressbook.kcfg line 27
+#: rc.cpp:168
+#, no-c-format
+msgid "SMS"
+msgstr "SMS"
+
+#. i18n: file common/kaddressbook.kcfg line 28
+#: rc.cpp:171
+#, no-c-format
+msgid "The script used to send a GSM SMS text message to the mobile phone"
+msgstr "The script used to send a GSM SMS text message to the mobile phone"
+
+#. i18n: file common/kaddressbook.kcfg line 34
+#: rc.cpp:174
+#, no-c-format
+msgid "Honor KDE single click"
+msgstr "Honour KDE single click"
+
+#. i18n: file common/kaddressbook.kcfg line 59
+#: rc.cpp:177
+#, no-c-format
+msgid ""
+"If true, the contact list will be placed above the extensions on the left "
+"(distribution list editor etc.) instead of in the middle of the main window"
+msgstr ""
+
+#: soundwidget.cpp:54
+msgid "Play"
+msgstr "Play"
+
+#: soundwidget.cpp:61
+msgid "Store as URL"
+msgstr "Store as URL"
+
+#: soundwidget.cpp:80
+msgid ""
+"This field stores a sound file which contains the name of the contact to "
+"clarify the pronunciation."
+msgstr ""
+"This field stores a sound file which contains the name of the contact to "
+"clarify the pronunciation."
+
+#: soundwidget.cpp:81
+msgid "Save only the URL to the sound file, not the whole object."
+msgstr "Save only the URL to the sound file, not the whole object."
+
+#: undocmds.cpp:46
+#, c-format
+msgid ""
+"_n: Delete Contact\n"
+"Delete %n Contacts"
+msgstr ""
+"Delete Contact\n"
+"Delete %n Contacts"
+
+#: undocmds.cpp:97
+#, c-format
+msgid ""
+"_n: Paste Contact\n"
+"Paste %n Contacts"
+msgstr ""
+"Paste Contact\n"
+"Paste %n Contacts"
+
+#: undocmds.cpp:153
+#, c-format
+msgid ""
+"_n: New Contact\n"
+"New %n Contacts"
+msgstr ""
+"New Contact\n"
+"New %n Contacts"
+
+#: undocmds.cpp:222
+#, c-format
+msgid ""
+"_n: Cut Contact\n"
+"Cut %n Contacts"
+msgstr ""
+"Cut Contact\n"
+"Cut %n Contacts"
+
+#: viewconfigurefieldspage.cpp:205
+msgid "Select Fields to Display"
+msgstr "Select Fields to Display"
+
+#: viewconfigurefieldspage.cpp:220
+msgid "&Selected fields:"
+msgstr "&Selected fields:"
+
+#: viewconfigurefilterpage.cpp:46
+msgid ""
+"The default filter will be activated whenever this view is displayed. This "
+"feature allows you to configure views that only interact with certain types of "
+"information based on the filter. Once the view is activated, the filter can be "
+"changed at anytime."
+msgstr ""
+"The default filter will be activated whenever this view is displayed. This "
+"feature allows you to configure views that only interact with certain types of "
+"information based on the filter. Once the view is activated, the filter can be "
+"changed at anytime."
+
+#: viewconfigurefilterpage.cpp:57
+msgid "No default filter"
+msgstr "No default filter"
+
+#: viewconfigurefilterpage.cpp:61
+msgid "Use last active filter"
+msgstr "Use last active filter"
+
+#: viewconfigurefilterpage.cpp:67
+msgid "Use filter:"
+msgstr "Use filter:"
+
+#: viewconfigurewidget.cpp:50
+msgid "Fields"
+msgstr "Fields"
+
+#: viewconfigurewidget.cpp:58
+msgid "Default Filter"
+msgstr "Default Filter"
+
+#: viewconfigurewidget.cpp:89
+msgid "Modify View: "
+msgstr "Modify View: "
+
+#: viewmanager.cpp:309
+msgid "<qt>Are you sure that you want to delete the view <b>%1</b>?</qt>"
+msgstr "<qt>Are you sure that you want to delete the view <b>%1</b>?</qt>"
+
+#: editors/imeditorwidget.cpp:424 viewmanager.cpp:311
+msgid "Confirm Delete"
+msgstr "Confirm Delete"
+
+#: viewmanager.cpp:429
+#, c-format
+msgid ""
+"_n: Import one contact into your addressbook?\n"
+"Import %n contacts into your addressbook?"
+msgstr ""
+"Import one contact into your addressbook?\n"
+"Import %n contacts into your addressbook?"
+
+#: viewmanager.cpp:430
+msgid "Import Contacts?"
+msgstr "Import Contacts?"
+
+#: viewmanager.cpp:430 xxport/kde2_xxport.cpp:58
+msgid "Do Not Import"
+msgstr "Do Not Import"
+
+#: viewmanager.cpp:538 views/configuretableviewdialog.cpp:123
+#: xxport/csvimportdialog.cpp:419
+msgid "None"
+msgstr "None"
+
+#: viewmanager.cpp:539
+msgid "Unfiled"
+msgstr "Unfiled"
+
+#: viewmanager.cpp:562
+msgid "Select View"
+msgstr "Select View"
+
+#: viewmanager.cpp:571
+msgid "Modify View..."
+msgstr "Modify View..."
+
+#: viewmanager.cpp:574
+msgid ""
+"By pressing this button a dialog opens that allows you to modify the view of "
+"the addressbook. There you can add or remove fields that you want to be shown "
+"or hidden in the addressbook like the name for example."
+msgstr ""
+"By pressing this button a dialogue opens that allows you to modify the view of "
+"the addressbook. There you can add or remove fields that you want to be shown "
+"or hidden in the addressbook like the name for example."
+
+#: viewmanager.cpp:576
+msgid "Add View..."
+msgstr "Add View..."
+
+#: viewmanager.cpp:579
+msgid ""
+"You can add a new view by choosing one from the dialog that appears after "
+"pressing the button. You have to give the view a name, so that you can "
+"distinguish between the different views."
+msgstr ""
+"You can add a new view by choosing one from the dialogue that appears after "
+"pressing the button. You have to give the view a name, so that you can "
+"distinguish between the different views."
+
+#: viewmanager.cpp:581
+msgid "Delete View"
+msgstr "Delete View"
+
+#: viewmanager.cpp:584
+msgid ""
+"By pressing this button you can delete the actual view, which you have added "
+"before."
+msgstr ""
+"By pressing this button you can delete the actual view, which you have added "
+"before."
+
+#: viewmanager.cpp:586
+msgid "Refresh View"
+msgstr "Refresh View"
+
+#: viewmanager.cpp:589
+msgid "The view will be refreshed by pressing this button."
+msgstr "The view will be refreshed by pressing this button."
+
+#: viewmanager.cpp:591
+msgid "Edit &Filters..."
+msgstr "Edit &Filters..."
+
+#: viewmanager.cpp:594
+msgid ""
+"Edit the contact filters"
+"<p>You will be presented with a dialog, where you can add, remove and edit "
+"filters."
+msgstr ""
+"Edit the contact filters"
+"<p>You will be presented with a dialogue, where you can add, remove and edit "
+"filters."
+
+#: xxportmanager.cpp:80
+msgid "<qt>No import plugin available for <b>%1</b>.</qt>"
+msgstr "<qt>No import plugin available for <b>%1</b>.</qt>"
+
+#: xxportmanager.cpp:104
+msgid "<qt>No export plugin available for <b>%1</b>.</qt>"
+msgstr "<qt>No export plugin available for <b>%1</b>.</qt>"
+
+#: xxportmanager.cpp:116
+msgid "Unable to export contacts."
+msgstr "Unable to export contacts."
+
+#: xxportselectdialog.cpp:48
+msgid "Choose Which Contacts to Export"
+msgstr "Choose Which Contacts to Export"
+
+#: printing/stylepage.cpp:44 xxportselectdialog.cpp:80
+msgid "Ascending"
+msgstr "Ascending"
+
+#: printing/stylepage.cpp:45 xxportselectdialog.cpp:81
+msgid "Descending"
+msgstr "Descending"
+
+#: xxportselectdialog.cpp:185
+msgid "Which contacts do you want to export?"
+msgstr "Which contacts do you want to export?"
+
+#: xxportselectdialog.cpp:188
+msgid "Selection"
+msgstr "Selection"
+
+#: printing/selectionpage.cpp:61 xxportselectdialog.cpp:196
+msgid "&All contacts"
+msgstr "&All contacts"
+
+#: xxportselectdialog.cpp:198
+msgid "Export the entire address book"
+msgstr "Export the entire address book"
+
+#: xxportselectdialog.cpp:200
+#, c-format
+msgid ""
+"_n: &Selected contact\n"
+"&Selected contacts (%n selected)"
+msgstr ""
+"&Selected contact\n"
+"&Selected contacts (%n selected)"
+
+#: xxportselectdialog.cpp:201
+msgid ""
+"Only export contacts selected in KAddressBook.\n"
+"This option is disabled if no contacts are selected."
+msgstr ""
+"Only export contacts selected in KAddressBook.\n"
+"This option is disabled if no contacts are selected."
+
+#: printing/selectionpage.cpp:71 xxportselectdialog.cpp:205
+msgid "Contacts matching &filter"
+msgstr "Contacts matching &filter"
+
+#: xxportselectdialog.cpp:206
+msgid ""
+"Only export contacts matching the selected filter.\n"
+"This option is disabled if you have not defined any filters"
+msgstr ""
+"Only export contacts matching the selected filter.\n"
+"This option is disabled if you have not defined any filters"
+
+#: printing/selectionpage.cpp:76 xxportselectdialog.cpp:210
+msgid "Category &members"
+msgstr "Category &members"
+
+#: xxportselectdialog.cpp:211
+msgid ""
+"Only export contacts who are members of a category that is checked on the list "
+"to the left.\n"
+"This option is disabled if you have no categories."
+msgstr ""
+"Only export contacts who are members of a category that is ticked on the list "
+"to the left.\n"
+"This option is disabled if you have no categories."
+
+#: xxportselectdialog.cpp:216
+msgid "Select a filter to decide which contacts to export."
+msgstr "Select a filter to decide which contacts to export."
+
+#: xxportselectdialog.cpp:222
+msgid "Check the categories whose members you want to export."
+msgstr "Tick the categories whose members you want to export."
+
+#: printing/stylepage.cpp:123 xxportselectdialog.cpp:227
+msgid "Sorting"
+msgstr "Sorting"
+
+#: printing/stylepage.cpp:129 xxportselectdialog.cpp:233
+msgid "Criterion:"
+msgstr "Criterion:"
+
+#: printing/stylepage.cpp:135 xxportselectdialog.cpp:239
+msgid "Order:"
+msgstr "Order:"
+
+#: common/kabprefs.cpp:61
+msgid "Business"
+msgstr "Business"
+
+#: common/kabprefs.cpp:61
+msgid "Family"
+msgstr "Family"
+
+#: common/kabprefs.cpp:61
+msgid "School"
+msgstr "School"
+
+#: common/kabprefs.cpp:62
+msgid "Customer"
+msgstr "Customer"
+
+#: common/kabprefs.cpp:62
+msgid "Friend"
+msgstr "Friend"
+
+#: common/locationmap.cpp:77
+msgid ""
+"No service provider available for map lookup!\n"
+"Please add one in the configuration dialog."
+msgstr ""
+"No service provider available for map lookup!\n"
+"Please add one in the configuration dialogue."
+
+#: editors/cryptowidget.cpp:63
+msgid "Crypto Settings"
+msgstr "Crypto Settings"
+
+#: editors/cryptowidget.cpp:79
+msgid "Allowed Protocols"
+msgstr "Allowed Protocols"
+
+#: editors/cryptowidget.cpp:92
+msgid "Preferred OpenPGP encryption key:"
+msgstr "Preferred OpenPGP encryption key:"
+
+#: editors/cryptowidget.cpp:98
+msgid "Preferred S/MIME encryption certificate:"
+msgstr "Preferred S/MIME encryption certificate:"
+
+#: editors/cryptowidget.cpp:104
+msgid "Message Preference"
+msgstr "Message Preference"
+
+#: editors/cryptowidget.cpp:111
+msgid "Sign:"
+msgstr "Sign:"
+
+#: editors/cryptowidget.cpp:121
+msgid "Encrypt:"
+msgstr "Encrypt:"
+
+#: editors/imeditorwidget.cpp:87
+msgid ""
+"_: <nickname> on <server>\n"
+"%1 on %2"
+msgstr "%1 on %2"
+
+#: editors/imeditorwidget.cpp:144
+msgid "Edit Instant Messenging Address"
+msgstr "Edit Instant Messenging Address"
+
+#: editors/imeditorwidget.cpp:334
+#, fuzzy
+msgid ""
+"_: Instant messaging\n"
+"Add Address"
+msgstr "Edit Instant Messenging Address"
+
+#: editors/imeditorwidget.cpp:423
+#, c-format
+msgid ""
+"_n: Do you really want to delete the selected address?\n"
+"Do you really want to delete the %n selected addresses?"
+msgstr ""
+"Do you really want to delete the selected address?\n"
+"Do you really want to delete the %n selected addresses?"
+
+#: features/distributionlistngwidget.cpp:111
+#, fuzzy
+msgid "Distribution List Editor NG"
+msgstr "Distribution List Editor"
+
+#: features/distributionlistngwidget.cpp:128
+#, fuzzy
+msgid "Distribution Lists"
+msgstr "New Distribution List"
+
+#: features/distributionlistngwidget.cpp:134
+#, fuzzy
+msgid "Add distribution list"
+msgstr "New Distribution List"
+
+#: features/distributionlistngwidget.cpp:140
+#, fuzzy
+msgid "Edit distribution list"
+msgstr "New Distribution List"
+
+#: features/distributionlistngwidget.cpp:146
+#, fuzzy
+msgid "Remove distribution list"
+msgstr "Rename Distribution List"
+
+#: features/distributionlistngwidget.cpp:174
+#, fuzzy
+msgid "New Distribution List..."
+msgstr "New Distribution List"
+
+#: features/distributionlistngwidget.cpp:236
+#, fuzzy
+msgid "All Contacts"
+msgstr "&All contacts"
+
+#: features/distributionlistwidget.cpp:163
+msgid "New List..."
+msgstr "New List..."
+
+#: features/distributionlistwidget.cpp:167
+msgid "Rename List..."
+msgstr "Rename List..."
+
+#: features/distributionlistwidget.cpp:171
+msgid "Remove List"
+msgstr "Remove List"
+
+#: features/distributionlistwidget.cpp:178
+msgid "Use Preferred"
+msgstr "Use Preferred"
+
+#: features/distributionlistwidget.cpp:188
+msgid "Add Contact"
+msgstr "Add Contact"
+
+#: features/distributionlistwidget.cpp:196
+msgid "Change Email..."
+msgstr "Change Email..."
+
+#: features/distributionlistwidget.cpp:200
+msgid "Remove Contact"
+msgstr "Remove Contact"
+
+#: features/distributionlistwidget.cpp:267
+#: features/distributionlistwidget.cpp:307
+msgid "Please enter name:"
+msgstr "Please enter name:"
+
+#: features/distributionlistwidget.cpp:273
+msgid "The name already exists"
+msgstr "The name already exists"
+
+#: features/distributionlistwidget.cpp:306
+msgid "Rename Distribution List"
+msgstr "Rename Distribution List"
+
+#: features/distributionlistwidget.cpp:313
+msgid "The name already exists."
+msgstr "The name already exists."
+
+#: features/distributionlistwidget.cpp:346
+msgid "<qt>Delete distribution list <b>%1</b>?</qt>"
+msgstr "<qt>Delete distribution list <b>%1</b>?</qt>"
+
+#: features/distributionlistwidget.cpp:508
+#, c-format
+msgid ""
+"_n: Count: %n contact\n"
+"Count: %n contacts"
+msgstr ""
+"Count: %n contact\n"
+"Count: %n contacts"
+
+#: features/distributionlistwidget.cpp:568
+msgid "Distribution List Editor"
+msgstr "Distribution List Editor"
+
+#: features/distributionlistwidget.cpp:626
+msgid "Select Email Address"
+msgstr "Select Email Address"
+
+#: features/distributionlistwidget.cpp:632
+msgid "Email Addresses"
+msgstr "Email Addresses"
+
+#: features/distributionlistwidget.cpp:637
+msgid "Preferred address"
+msgstr "Preferred address"
+
+#: features/resourceselection.cpp:166 features/resourceselection.cpp:374
+#: features/resourceselection.cpp:395
+msgid "Address Books"
+msgstr "Address Books"
+
+#: features/resourceselection.cpp:180
+msgid "Add Address Book"
+msgstr "Add Address Book"
+
+#: features/resourceselection.cpp:181
+msgid "Please select type of the new address book:"
+msgstr "Please select type of the new address book:"
+
+#: features/resourceselection.cpp:191
+msgid "<qt>Unable to create an address book of type <b>%1</b>.</qt>"
+msgstr "<qt>Unable to create an address book of type <b>%1</b>.</qt>"
+
+#: features/resourceselection.cpp:196
+msgid "%1 address book"
+msgstr "%1 address book"
+
+#: features/resourceselection.cpp:237
+msgid "<qt>Do you really want to remove the address book <b>%1</b>?</qt>"
+msgstr "<qt>Do you really want to remove the address book <b>%1</b>?</qt>"
+
+#: features/resourceselection.cpp:380
+#, fuzzy
+msgid "Add addressbook"
+msgstr "Add Address Book"
+
+#: features/resourceselection.cpp:385
+#, fuzzy
+msgid "Edit addressbook settings"
+msgstr "Edit Address Book Filters"
+
+#: features/resourceselection.cpp:390
+#, fuzzy
+msgid "Remove addressbook"
+msgstr "%1 address book"
+
+#: printing/detailledstyle.cpp:129
+msgid "Setting up fonts and colors"
+msgstr "Setting up fonts and colours"
+
+#: printing/detailledstyle.cpp:212
+msgid "Setting up margins and spacing"
+msgstr "Setting up margins and spacing"
+
+#: printing/detailledstyle.cpp:231 printing/mikesstyle.cpp:77
+msgid "Printing"
+msgstr "Printing"
+
+#: printing/detailledstyle.cpp:236 printing/mikesstyle.cpp:105
+msgid "Done"
+msgstr "Done"
+
+#: printing/detailledstyle.cpp:288
+msgid "Detailed Style"
+msgstr "Detailed Style"
+
+#: printing/kabentrypainter.cpp:251
+msgid "Email address:"
+msgstr "Email address:"
+
+#: printing/kabentrypainter.cpp:252
+msgid "Email addresses:"
+msgstr "Email addresses:"
+
+#: printing/kabentrypainter.cpp:264
+msgid "Telephone:"
+msgstr "Telephone:"
+
+#: printing/kabentrypainter.cpp:265
+msgid "Telephones:"
+msgstr "Telephones:"
+
+#: printing/kabentrypainter.cpp:282
+msgid "Web page:"
+msgstr "Web page:"
+
+#: printing/kabentrypainter.cpp:363 printing/kabentrypainter.cpp:367
+msgid "Address:"
+msgstr "Address:"
+
+#: printing/kabentrypainter.cpp:364 printing/kabentrypainter.cpp:368
+msgid "Addresses:"
+msgstr "Addresses:"
+
+#: printing/kabentrypainter.cpp:380
+msgid "Domestic Address"
+msgstr "Domestic Address"
+
+#: printing/kabentrypainter.cpp:383
+msgid "International Address"
+msgstr "International Address"
+
+#: printing/kabentrypainter.cpp:389
+msgid "Parcel Address"
+msgstr "Parcel Address"
+
+#: printing/kabentrypainter.cpp:392
+msgid "Home Address"
+msgstr "Home Address"
+
+#: printing/kabentrypainter.cpp:395
+msgid "Work Address"
+msgstr "Work Address"
+
+#: printing/kabentrypainter.cpp:399
+msgid "Preferred Address"
+msgstr "Preferred Address"
+
+#: printing/kabentrypainter.cpp:473 printing/kabentrypainter.cpp:477
+msgid "(Deliver to:)"
+msgstr "(Deliver to:)"
+
+#: printing/mikesstyle.cpp:76
+msgid "Preparing"
+msgstr "Preparing"
+
+#: printing/mikesstyle.cpp:207
+msgid "Printed on %1 by KAddressBook (http://www.kde.org)"
+msgstr "Printed on %1 by KAddressBook (http://www.kde.org)"
+
+#: printing/mikesstyle.cpp:259
+msgid "Mike's Printing Style"
+msgstr "Mike's Printing Style"
+
+#: printing/printingwizard.cpp:63
+msgid "Choose Contacts to Print"
+msgstr "Choose Contacts to Print"
+
+#: printing/printingwizard.cpp:79 printing/stylepage.cpp:113
+msgid "Choose Printing Style"
+msgstr "Choose Printing Style"
+
+#: printing/printingwizard.cpp:154
+msgid "Print Progress"
+msgstr "Print Progress"
+
+#: printing/printprogress.cpp:40
+msgid "Printing: Progress"
+msgstr "Printing: Progress"
+
+#: printing/printprogress.cpp:63
+msgid "Progress"
+msgstr "Progress"
+
+#: printing/selectionpage.cpp:44
+msgid "Choose Which Contacts to Print"
+msgstr "Choose Which Contacts to Print"
+
+#: printing/selectionpage.cpp:49
+msgid "Which contacts do you want to print?"
+msgstr "Which contacts do you want to print?"
+
+#: printing/selectionpage.cpp:63
+msgid "Print the entire address book"
+msgstr "Print the entire address book"
+
+#: printing/selectionpage.cpp:66
+msgid "&Selected contacts"
+msgstr "&Selected contacts"
+
+#: printing/selectionpage.cpp:67
+msgid ""
+"Only print contacts selected in KAddressBook.\n"
+"This option is disabled if no contacts are selected."
+msgstr ""
+"Only print contacts selected in KAddressBook.\n"
+"This option is disabled if no contacts are selected."
+
+#: printing/selectionpage.cpp:72
+msgid ""
+"Only print contacts matching the selected filter.\n"
+"This option is disabled if you have not defined any filters."
+msgstr ""
+"Only print contacts matching the selected filter.\n"
+"This option is disabled if you have not defined any filters."
+
+#: printing/selectionpage.cpp:77
+msgid ""
+"Only print contacts who are members of a category that is checked on the list "
+"to the left.\n"
+"This option is disabled if you have no categories."
+msgstr ""
+"Only print contacts who are members of a category that is ticked on the list to "
+"the left.\n"
+"This option is disabled if you have no categories."
+
+#: printing/selectionpage.cpp:82
+msgid "Select a filter to decide which contacts to print."
+msgstr "Select a filter to decide which contacts to print."
+
+#: printing/selectionpage.cpp:88
+msgid "Check the categories whose members you want to print."
+msgstr "Tick the categories whose members you want to print."
+
+#: printing/stylepage.cpp:57
+msgid "(No preview available.)"
+msgstr "(No preview available.)"
+
+#: printing/stylepage.cpp:118
+msgid ""
+"What should the print look like?\n"
+"KAddressBook has several printing styles, designed for different purposes.\n"
+"Choose the style that suits your needs below."
+msgstr ""
+"What should the print look like?\n"
+"KAddressBook has several printing styles, designed for different purposes.\n"
+"Choose the style that suits your needs below."
+
+#: printing/stylepage.cpp:143
+msgid "Print Style"
+msgstr "Print Style"
+
+#: views/configurecardviewdialog.cpp:54 views/configuretableviewdialog.cpp:48
+msgid "Look & Feel"
+msgstr "Look & Feel"
+
+#: views/configurecardviewdialog.cpp:95
+msgid "Background Color"
+msgstr "Background Colour"
+
+#: views/configurecardviewdialog.cpp:98
+msgid "Text Color"
+msgstr "Text Colour"
+
+#: views/configurecardviewdialog.cpp:101
+msgid "Header, Border & Separator Color"
+msgstr "Header, Border & Separator Colour"
+
+#: views/configurecardviewdialog.cpp:104
+msgid "Header Text Color"
+msgstr "Header Text Colour"
+
+#: views/configurecardviewdialog.cpp:107
+msgid "Highlight Color"
+msgstr "Highlight Colour"
+
+#: views/configurecardviewdialog.cpp:110
+msgid "Highlighted Text Color"
+msgstr "Highlighted Text Colour"
+
+#: views/configurecardviewdialog.cpp:204
+msgid "General"
+msgstr "General"
+
+#: views/configurecardviewdialog.cpp:206
+msgid "Draw &separators"
+msgstr "Draw &separators"
+
+#: views/configurecardviewdialog.cpp:209
+msgid "Separator &width:"
+msgstr "Separator &width:"
+
+#: views/configurecardviewdialog.cpp:214
+msgid "&Padding:"
+msgstr "&Padding:"
+
+#: views/configurecardviewdialog.cpp:218
+msgid "Cards"
+msgstr "Cards"
+
+#: views/configurecardviewdialog.cpp:221
+msgid "&Margin:"
+msgstr "&Margin:"
+
+#: views/configurecardviewdialog.cpp:225
+msgid "Draw &borders"
+msgstr "Draw &borders"
+
+#: views/configurecardviewdialog.cpp:230
+msgid ""
+"The item margin is the distance (in pixels) between the item edge and the item "
+"data. Most noticeably, incrementing the item margin will add space between the "
+"focus rectangle and the item data."
+msgstr ""
+"The item margin is the distance (in pixels) between the item edge and the item "
+"data. Most noticeably, incrementing the item margin will add space between the "
+"focus rectangle and the item data."
+
+#: views/configurecardviewdialog.cpp:235
+msgid ""
+"The item spacing decides the distance (in pixels) between the items and "
+"anything else: the view borders, other items or column separators."
+msgstr ""
+"The item spacing decides the distance (in pixels) between the items and "
+"anything else: the view borders, other items or column separators."
+
+#: views/configurecardviewdialog.cpp:239
+msgid "Sets the width of column separators"
+msgstr "Sets the width of column separators"
+
+#: views/configurecardviewdialog.cpp:242
+msgid "&Layout"
+msgstr "&Layout"
+
+#: views/configurecardviewdialog.cpp:248
+msgid "&Enable custom colors"
+msgstr "&Enable custom colours"
+
+#: views/configurecardviewdialog.cpp:251
+msgid "&Colors"
+msgstr "&Colours"
+
+#: views/configurecardviewdialog.cpp:254
+msgid ""
+"If custom colors is enabled, you may choose the colors for the view below. "
+"Otherwise colors from your current KDE color scheme are used."
+msgstr ""
+"If custom colours is enabled, you may choose the colours for the view below. "
+"Otherwise colours from your current KDE colour scheme are used."
+
+#: views/configurecardviewdialog.cpp:258
+msgid ""
+"Double click or press RETURN on a item to select a color for the related "
+"strings in the view."
+msgstr ""
+"Double click or press RETURN on a item to select a colour for the related "
+"strings in the view."
+
+#: views/configurecardviewdialog.cpp:267
+msgid "&Enable custom fonts"
+msgstr "&Enable custom fonts"
+
+#: views/configurecardviewdialog.cpp:275
+msgid "&Text font:"
+msgstr "&Text font:"
+
+#: views/configurecardviewdialog.cpp:278 views/configurecardviewdialog.cpp:285
+msgid "Choose..."
+msgstr "Choose..."
+
+#: views/configurecardviewdialog.cpp:282
+msgid "&Header font:"
+msgstr "&Header font:"
+
+#: views/configurecardviewdialog.cpp:292
+msgid ""
+"If custom fonts are enabled, you may choose which fonts to use for this view "
+"below. Otherwise the default KDE font will be used, in bold style for the "
+"header and normal style for the data."
+msgstr ""
+"If custom fonts are enabled, you may choose which fonts to use for this view "
+"below. Otherwise the default KDE font will be used, in bold style for the "
+"header and normal style for the data."
+
+#: views/configurecardviewdialog.cpp:304
+msgid "Show &empty fields"
+msgstr "Show &empty fields"
+
+#: views/configurecardviewdialog.cpp:305
+msgid "Show field &labels"
+msgstr "Show field &labels"
+
+#: views/configurecardviewdialog.cpp:309
+msgid "Be&havior"
+msgstr "Be&haviour"
+
+#: views/configuretableviewdialog.cpp:117
+msgid "Row Separator"
+msgstr "Row Separator"
+
+#: views/configuretableviewdialog.cpp:120
+msgid "Alternating backgrounds"
+msgstr "Alternating backgrounds"
+
+#: views/configuretableviewdialog.cpp:122
+msgid "Single line"
+msgstr "Single line"
+
+#: views/configuretableviewdialog.cpp:129
+msgid "Enable background image:"
+msgstr "Enable background image:"
+
+#: views/configuretableviewdialog.cpp:142
+msgid "Enable contact tooltips"
+msgstr "Enable contact tooltips"
+
+#: views/configuretableviewdialog.cpp:146
+msgid "Show instant messaging presence"
+msgstr "Show instant messaging presence"
+
+#: views/contactlistview.cpp:85 views/contactlistview.cpp:89
+msgid ""
+"_: label: value\n"
+"%1: %2"
+msgstr "%1: %2"
+
+#: views/contactlistview.cpp:95
+msgid ""
+"_: label: value\n"
+"%1: \n"
+msgstr ""
+"%1: \n"
+
+#: views/kaddressbookcardview.cpp:51
+msgid "Card"
+msgstr "Card"
+
+#: views/kaddressbookcardview.cpp:53
+msgid "Rolodex style cards represent contacts."
+msgstr "Rolodex style cards represent contacts."
+
+#: views/kaddressbookiconview.cpp:50
+msgid "Icon"
+msgstr "Icon"
+
+#: views/kaddressbookiconview.cpp:52
+msgid "Icons represent contacts. Very simple view."
+msgstr "Icons represent contacts. Very simple view."
+
+#: views/kaddressbooktableview.cpp:69
+msgid "Table"
+msgstr "Table"
+
+#: views/kaddressbooktableview.cpp:71
+msgid ""
+"A listing of contacts in a table. Each cell of the table holds a field of the "
+"contact."
+msgstr ""
+"A listing of contacts in a table. Each cell of the table holds a field of the "
+"contact."
+
+#: views/kaddressbooktableview.cpp:138
+msgid "Presence"
+msgstr "Presence"
+
+#: xxport/bookmark_xxport.cpp:39
+msgid "Export Bookmarks Menu..."
+msgstr "Export Bookmarks Menu..."
+
+#: xxport/bookmark_xxport.cpp:51
+msgid "AddressBook"
+msgstr "AddressBook"
+
+#: xxport/bookmark_xxport.cpp:63
+msgid "Addressbook Bookmarks"
+msgstr "Addressbook Bookmarks"
+
+#: xxport/csv_xxport.cpp:42
+msgid "Import CSV List..."
+msgstr "Import CSV List..."
+
+#: xxport/csv_xxport.cpp:43
+msgid "Export CSV List..."
+msgstr "Export CSV List..."
+
+#: xxport/csv_xxport.cpp:55 xxport/ldif_xxport.cpp:102
+msgid "<qt>Unable to open file <b>%1</b>.%2.</qt>"
+msgstr "<qt>Unable to open file <b>%1</b>.%2.</qt>"
+
+#: xxport/csv_xxport.cpp:76
+msgid "The contacts have been exported successfully."
+msgstr "The contacts have been exported successfully."
+
+#: xxport/csvimportdialog.cpp:55
+msgid "CSV Import Dialog"
+msgstr "CSV Import Dialogue"
+
+#: xxport/csvimportdialog.cpp:166
+msgid "Importing contacts"
+msgstr "Importing contacts"
+
+#: xxport/csvimportdialog.cpp:375
+msgid "File to import:"
+msgstr "File to import:"
+
+#: xxport/csvimportdialog.cpp:385
+msgid "Delimiter"
+msgstr "Delimiter"
+
+#: xxport/csvimportdialog.cpp:393
+msgid "Comma"
+msgstr "Comma"
+
+#: xxport/csvimportdialog.cpp:397
+msgid "Semicolon"
+msgstr "Semicolon"
+
+#: xxport/csvimportdialog.cpp:400
+msgid "Tabulator"
+msgstr "Tabulator"
+
+#: xxport/csvimportdialog.cpp:403
+msgid "Space"
+msgstr "Space"
+
+#: xxport/csvimportdialog.cpp:406
+msgid "Other"
+msgstr "Other"
+
+#: xxport/csvimportdialog.cpp:413
+msgid "1"
+msgstr "1"
+
+#: xxport/csvimportdialog.cpp:417
+msgid "\""
+msgstr "\""
+
+#: xxport/csvimportdialog.cpp:418
+msgid "'"
+msgstr "'"
+
+#: xxport/csvimportdialog.cpp:424
+msgid ""
+"<ul>"
+"<li>y: year with 2 digits</li>"
+"<li>Y: year with 4 digits</li>"
+"<li>m: month with 1 or 2 digits</li>"
+"<li>M: month with 2 digits</li>"
+"<li>d: day with 1 or 2 digits</li>"
+"<li>D: day with 2 digits</li></ul>"
+msgstr ""
+"<ul>"
+"<li>y: year with 2 digits</li>"
+"<li>Y: year with 4 digits</li>"
+"<li>m: month with 1 or 2 digits</li>"
+"<li>M: month with 2 digits</li>"
+"<li>d: day with 1 or 2 digits</li>"
+"<li>D: day with 2 digits</li></ul>"
+
+#: xxport/csvimportdialog.cpp:432
+msgid "Start at line:"
+msgstr "Start at line:"
+
+#: xxport/csvimportdialog.cpp:435
+msgid "Textquote:"
+msgstr "Textquote:"
+
+#: xxport/csvimportdialog.cpp:438
+msgid "Date format:"
+msgstr "Date format:"
+
+#: xxport/csvimportdialog.cpp:442
+msgid "Ignore duplicate delimiters"
+msgstr "Ignore duplicate delimiters"
+
+#: xxport/csvimportdialog.cpp:453
+msgid "Apply Template..."
+msgstr "Apply Template..."
+
+#: xxport/csvimportdialog.cpp:454
+msgid "Save Template..."
+msgstr "Save Template..."
+
+#: xxport/csvimportdialog.cpp:506
+msgid "Using codec '%1'"
+msgstr "Using codec '%1'"
+
+#: xxport/csvimportdialog.cpp:506
+msgid "Encoding"
+msgstr "Encoding"
+
+#: xxport/csvimportdialog.cpp:666
+msgid "Local (%1)"
+msgstr "Local (%1)"
+
+#: xxport/csvimportdialog.cpp:667
+msgid "[guess]"
+msgstr "[guess]"
+
+#: xxport/csvimportdialog.cpp:668
+msgid "Latin1"
+msgstr "Latin1"
+
+#: xxport/csvimportdialog.cpp:669
+msgid "Unicode"
+msgstr "Unicode"
+
+#: xxport/csvimportdialog.cpp:670
+msgid "Microsoft Unicode"
+msgstr "Microsoft Unicode"
+
+#: xxport/csvimportdialog.cpp:785
+msgid "You have to assign at least one column."
+msgstr "You have to assign at least one column."
+
+#: xxport/csvimportdialog.cpp:813
+msgid "Template Selection"
+msgstr "Template Selection"
+
+#: xxport/csvimportdialog.cpp:814
+msgid "Please select a template, that matches the CSV file:"
+msgstr "Please select a template, that matches the CSV file:"
+
+#: xxport/csvimportdialog.cpp:860
+msgid "Template Name"
+msgstr "Template Name"
+
+#: xxport/csvimportdialog.cpp:860
+msgid "Please enter a name for the template:"
+msgstr "Please enter a name for the template:"
+
+#: xxport/csvimportdialog.cpp:930
+msgid "Cannot open input file."
+msgstr "Cannot open input file."
+
+#: xxport/eudora_xxport.cpp:44
+msgid "Import Eudora Addressbook..."
+msgstr "Import Eudora Addressbook..."
+
+#: xxport/eudora_xxport.cpp:50
+msgid "Eudora Light Addressbook (*.txt)"
+msgstr "Eudora Light Addressbook (*.txt)"
+
+#: xxport/gnokii_xxport.cpp:85
+msgid "Import From Mobile Phone..."
+msgstr "Import From Mobile Phone..."
+
+#: xxport/gnokii_xxport.cpp:86
+msgid "Export to Mobile Phone..."
+msgstr "Export to Mobile Phone..."
+
+#: xxport/gnokii_xxport.cpp:134 xxport/gnokii_xxport.cpp:824
+msgid "Failed to initialize the gnokii library."
+msgstr "Failed to initialise the gnokii library."
+
+#: xxport/gnokii_xxport.cpp:140 xxport/gnokii_xxport.cpp:853
+msgid ""
+"<qt>"
+"<center>Mobile Phone interface initialization failed."
+"<br>"
+"<br>The returned error message was:"
+"<br><b>%1</b>"
+"<br>"
+"<br>You might try to run \"gnokii --identify\" on the command line to check any "
+"cable/transport issues and to verify if your gnokii configuration is "
+"correct.</center></qt>"
+msgstr ""
+"<qt>"
+"<center>Mobile Phone interface initialisation failed."
+"<br>"
+"<br>The returned error message was:"
+"<br><b>%1</b>"
+"<br>"
+"<br>You might try to run \"gnokii --identify\" on the command line to check any "
+"cable/transport issues and to verify if your gnokii configuration is "
+"correct.</center></qt>"
+
+#: xxport/gnokii_xxport.cpp:179 xxport/gnokii_xxport.cpp:953
+msgid "Mobile Phone information:"
+msgstr "Mobile Phone information:"
+
+#: xxport/gnokii_xxport.cpp:180 xxport/gnokii_xxport.cpp:954
+msgid "Manufacturer"
+msgstr "Manufacturer"
+
+#: xxport/gnokii_xxport.cpp:181 xxport/gnokii_xxport.cpp:955
+msgid "Phone model"
+msgstr "Phone model"
+
+#: xxport/gnokii_xxport.cpp:182 xxport/gnokii_xxport.cpp:956
+msgid "Revision"
+msgstr "Revision"
+
+#: xxport/gnokii_xxport.cpp:183 xxport/gnokii_xxport.cpp:957
+msgid "IMEI"
+msgstr "IMEI"
+
+#: xxport/gnokii_xxport.cpp:184 xxport/gnokii_xxport.cpp:958
+msgid "Phonebook status"
+msgstr "Phonebook status"
+
+#: xxport/gnokii_xxport.cpp:185 xxport/gnokii_xxport.cpp:959
+msgid "%1 out of %2 contacts used"
+msgstr "%1 out of %2 contacts used"
+
+#: xxport/gnokii_xxport.cpp:211 xxport/gnokii_xxport.cpp:995
+msgid ""
+"<qt>Importing <b>%1</b> contacts from <b>%2</b> of the Mobile Phone."
+"<br>"
+"<br>%3</qt>"
+msgstr ""
+"<qt>Importing <b>%1</b> contacts from <b>%2</b> of the Mobile Phone."
+"<br>"
+"<br>%3</qt>"
+
+#: xxport/gnokii_xxport.cpp:532 xxport/gnokii_xxport.cpp:1327
+msgid ""
+"<qt>Please connect your Mobile Phone to your computer and press <b>Continue</b> "
+"to start importing the personal contacts."
+"<br>"
+"<br>Please note that if your Mobile Phone is not properly connected the "
+"following detection phase might take up to two minutes, during which "
+"KAddressbook will behave unresponsively.</qt>"
+msgstr ""
+"<qt>Please connect your Mobile Phone to your computer and press <b>Continue</b> "
+"to start importing the personal contacts."
+"<br>"
+"<br>Please note that if your Mobile Phone is not properly connected the "
+"following detection phase might take up to two minutes, during which "
+"KAddressbook will behave unresponsively.</qt>"
+
+#: xxport/gnokii_xxport.cpp:540 xxport/gnokii_xxport.cpp:1335
+msgid "Mobile Phone Import"
+msgstr "Mobile Phone Import"
+
+#: xxport/gnokii_xxport.cpp:541 xxport/gnokii_xxport.cpp:590
+#: xxport/gnokii_xxport.cpp:1336 xxport/gnokii_xxport.cpp:1385
+msgid ""
+"<qt>"
+"<center>Establishing connection to the Mobile Phone."
+"<br>"
+"<br>Please wait...</center></qt>"
+msgstr ""
+"<qt>"
+"<center>Establishing connection to the Mobile Phone."
+"<br>"
+"<br>Please wait...</center></qt>"
+
+#: xxport/gnokii_xxport.cpp:564 xxport/gnokii_xxport.cpp:1359
+msgid "&Stop Import"
+msgstr "&Stop Import"
+
+#: xxport/gnokii_xxport.cpp:581 xxport/gnokii_xxport.cpp:1376
+msgid ""
+"<qt>Please connect your Mobile Phone to your computer and press <b>Continue</b> "
+"to start exporting the selected personal contacts."
+"<br>"
+"<br>Please note that if your Mobile Phone is not properly connected the "
+"following detection phase might take up to two minutes, during which "
+"KAddressbook will behave unresponsively.</qt>"
+msgstr ""
+"<qt>Please connect your Mobile Phone to your computer and press <b>Continue</b> "
+"to start exporting the selected personal contacts."
+"<br>"
+"<br>Please note that if your Mobile Phone is not properly connected the "
+"following detection phase might take up to two minutes, during which "
+"KAddressbook will behave unresponsively.</qt>"
+
+#: xxport/gnokii_xxport.cpp:589 xxport/gnokii_xxport.cpp:773
+#: xxport/gnokii_xxport.cpp:1384 xxport/gnokii_xxport.cpp:1568
+msgid "Mobile Phone Export"
+msgstr "Mobile Phone Export"
+
+#: xxport/gnokii_xxport.cpp:645 xxport/gnokii_xxport.cpp:1440
+msgid ""
+"<qt>Do you want the selected contacts to be <b>appended</b> "
+"to the current mobile phonebook or should they <b>replace</b> "
+"all currently existing phonebook entries ?"
+"<br>"
+"<br>Please note, that in case you choose to replace the phonebook entries, "
+"every contact in your phone will be deleted and only the newly exported "
+"contacts will be available from inside your phone.</qt>"
+msgstr ""
+"<qt>Do you want the selected contacts to be <b>appended</b> "
+"to the current mobile phonebook or should they <b>replace</b> "
+"all currently existing phonebook entries ?"
+"<br>"
+"<br>Please note, that in case you choose to replace the phonebook entries, "
+"every contact in your phone will be deleted and only the newly exported "
+"contacts will be available from inside your phone.</qt>"
+
+#: xxport/gnokii_xxport.cpp:651 xxport/gnokii_xxport.cpp:1446
+msgid "Export to Mobile Phone"
+msgstr "Export to Mobile Phone"
+
+#: xxport/gnokii_xxport.cpp:652 xxport/gnokii_xxport.cpp:1447
+msgid "&Append to Current Phonebook"
+msgstr "&Append to Current Phonebook"
+
+#: xxport/gnokii_xxport.cpp:653 xxport/gnokii_xxport.cpp:1448
+msgid "&Replace Current Phonebook with New Contacts"
+msgstr "&Replace Current Phonebook with New Contacts"
+
+#: xxport/gnokii_xxport.cpp:660 xxport/gnokii_xxport.cpp:1455
+msgid "&Stop Export"
+msgstr "&Stop Export"
+
+#: xxport/gnokii_xxport.cpp:661 xxport/gnokii_xxport.cpp:1456
+msgid ""
+"<qt>Exporting <b>%1</b> contacts to the <b>%2</b> of the Mobile Phone."
+"<br>"
+"<br>%3</qt>"
+msgstr ""
+"<qt>Exporting <b>%1</b> contacts to the <b>%2</b> of the Mobile Phone."
+"<br>"
+"<br>%3</qt>"
+
+#: xxport/gnokii_xxport.cpp:728 xxport/gnokii_xxport.cpp:1523
+msgid ""
+"<qt>"
+"<center>All selected contacts have been sucessfully copied to the Mobile Phone."
+"<br>"
+"<br>Please wait until all remaining orphaned contacts from the Mobile Phone "
+"have been deleted.</center></qt>"
+msgstr ""
+"<qt>"
+"<center>All selected contacts have been sucessfully copied to the Mobile Phone."
+"<br>"
+"<br>Please wait until all remaining orphaned contacts from the Mobile Phone "
+"have been deleted.</center></qt>"
+
+#: xxport/gnokii_xxport.cpp:733 xxport/gnokii_xxport.cpp:1528
+msgid "&Stop Delete"
+msgstr "&Stop Delete"
+
+#: xxport/gnokii_xxport.cpp:753 xxport/gnokii_xxport.cpp:1548
+msgid "Export to phone finished."
+msgstr "Export to phone finished."
+
+#: xxport/gnokii_xxport.cpp:764 xxport/gnokii_xxport.cpp:1559
+msgid ""
+"<qt>The following contacts could not be exported to the Mobile Phone. Possible "
+"Reasons for this problem could be:"
+"<br>"
+"<ul>"
+"<li>The contacts contain more information per entry than the phone can "
+"store.</li>"
+"<li>Your phone does not allow to store multiple addresses, emails, homepages, "
+"...</li>"
+"<li>other storage size related problems.</li></ul>To avoid those kind of "
+"problems in the future please reduce the amount of different fields in the "
+"above contacts.</qt>"
+msgstr ""
+"<qt>The following contacts could not be exported to the Mobile Phone. Possible "
+"Reasons for this problem could be:"
+"<br>"
+"<ul>"
+"<li>The contacts contain more information per entry than the phone can "
+"store.</li>"
+"<li>Your phone does not allow to store multiple addresses, emails, homepages, "
+"...</li>"
+"<li>other storage size related problems.</li></ul>To avoid those kind of "
+"problems in the future please reduce the amount of different fields in the "
+"above contacts.</qt>"
+
+#: xxport/gnokii_xxport.cpp:827
+msgid "Gnokii is not yet configured."
+msgstr "Gnokii is not yet configured."
+
+#: xxport/gnokii_xxport.cpp:839
+msgid ""
+"Gnokii reports a 'Lock File Error'.\n"
+" Please exit all other running instances of gnokii, check if you have write "
+"permissions in the /var/lock directory and try again."
+msgstr ""
+"Gnokii reports a 'Lock File Error'.\n"
+" Please exit all other running instances of gnokii, check if you have write "
+"permissions in the /var/lock directory and try again."
+
+#: xxport/gnokii_xxport.cpp:868
+msgid "Unknown"
+msgstr "Unknown"
+
+#: xxport/gnokii_xxport.cpp:965
+msgid "internal memory"
+msgstr "internal memory"
+
+#: xxport/gnokii_xxport.cpp:966
+msgid "SIM-card memory"
+msgstr "SIM-card memory"
+
+#: xxport/gnokii_xxport.cpp:967
+msgid "unknown memory"
+msgstr "unknown memory"
+
+#: xxport/gnokii_xxport.cpp:1586 xxport/gnokii_xxport.cpp:1594
+msgid ""
+"Gnokii interface is not available.\n"
+"Please ask your distributor to add gnokii at compile time."
+msgstr ""
+"Gnokii interface is not available.\n"
+"Please ask your distributor to add gnokii at compile time."
+
+#: xxport/kde2_xxport.cpp:45
+msgid "Import KDE 2 Addressbook..."
+msgstr "Import KDE 2 Addressbook..."
+
+#: xxport/kde2_xxport.cpp:52
+msgid "<qt>Could not find a KDE 2 address book <b>%1</b>.</qt>"
+msgstr "<qt>Could not find a KDE 2 address book <b>%1</b>.</qt>"
+
+#: xxport/kde2_xxport.cpp:57
+msgid "Override previously imported entries?"
+msgstr "Override previously imported entries?"
+
+#: xxport/kde2_xxport.cpp:58
+msgid "Import KDE 2 Addressbook"
+msgstr "Import KDE 2 Addressbook"
+
+#: xxport/ldif_xxport.cpp:56
+msgid "Import LDIF Addressbook..."
+msgstr "Import LDIF Addressbook..."
+
+#: xxport/ldif_xxport.cpp:57
+msgid "Export LDIF Addressbook..."
+msgstr "Export LDIF Addressbook..."
+
+#: xxport/ldif_xxport.cpp:73 xxport/opera_xxport.cpp:57
+msgid "<qt>Unable to open <b>%1</b> for reading.</qt>"
+msgstr "<qt>Unable to open <b>%1</b> for reading.</qt>"
+
+#: xxport/opera_xxport.cpp:44
+msgid "Import Opera Addressbook..."
+msgstr "Import Opera Addressbook..."
+
+#: xxport/pab_pablib.cpp:28 xxport/pab_xxport.cpp:46
+msgid "Import MS Exchange Personal Address Book (.PAB)"
+msgstr "Import MS Exchange Personal Address Book (.PAB)"
+
+#: xxport/pab_pablib.cpp:49
+msgid "Cannot open %1 for reading"
+msgstr "Cannot open %1 for reading"
+
+#: xxport/pab_pablib.cpp:246
+msgid "%1 has no PAB id that I know of, cannot convert this"
+msgstr "%1 has no PAB id that I know of, cannot convert this"
+
+#: xxport/pab_xxport.cpp:54
+msgid "MS Exchange Personal Address Book Files (*.pab)"
+msgstr "MS Exchange Personal Address Book Files (*.pab)"
+
+#: xxport/pab_xxport.cpp:58
+msgid "<qt>Could not find a MS Exchange Personal Address Book <b>%1</b>.</qt>"
+msgstr "<qt>Could not find a MS Exchange Personal Address Book <b>%1</b>.</qt>"
+
+#: xxport/vcard_xxport.cpp:99
+msgid "Import vCard..."
+msgstr "Import vCard..."
+
+#: xxport/vcard_xxport.cpp:100
+msgid "Export vCard 2.1..."
+msgstr "Export vCard 2.1..."
+
+#: xxport/vcard_xxport.cpp:101
+msgid "Export vCard 3.0..."
+msgstr "Export vCard 3.0..."
+
+#: xxport/vcard_xxport.cpp:125
+msgid ""
+"You have selected a list of contacts, shall they be exported to several files?"
+msgstr ""
+"You have selected a list of contacts, shall they be exported to several files?"
+
+#: xxport/vcard_xxport.cpp:128
+msgid "Export to Several Files"
+msgstr "Export to Several Files"
+
+#: xxport/vcard_xxport.cpp:128
+msgid "Export to One File"
+msgstr "Export to One File"
+
+#: xxport/vcard_xxport.cpp:190
+msgid "Select vCard to Import"
+msgstr "Select vCard to Import"
+
+#: xxport/vcard_xxport.cpp:197
+msgid "vCard Import Failed"
+msgstr "vCard Import Failed"
+
+#: xxport/vcard_xxport.cpp:213
+msgid ""
+"<qt>When trying to read the vCard, there was an error opening the file '%1': "
+"%2</qt>"
+msgstr ""
+"<qt>When trying to read the vCard, there was an error opening the file '%1': "
+"%2</qt>"
+
+#: xxport/vcard_xxport.cpp:221
+msgid "<qt>Unable to access vCard: %1</qt>"
+msgstr "<qt>Unable to access vCard: %1</qt>"
+
+#: xxport/vcard_xxport.cpp:232
+msgid "No contacts were imported, due to errors with the vCards."
+msgstr "No contacts were imported, due to errors with the vCards."
+
+#: xxport/vcard_xxport.cpp:234
+msgid "The vCard does not contain any contacts."
+msgstr "The vCard does not contain any contacts."
+
+#: xxport/vcard_xxport.cpp:402
+msgid "Import vCard"
+msgstr "Import vCard"
+
+#: xxport/vcard_xxport.cpp:409
+msgid "Do you want to import this contact in your address book?"
+msgstr "Do you want to import this contact in your address book?"
+
+#: xxport/vcard_xxport.cpp:420
+msgid "Import All..."
+msgstr "Import All..."
+
+#: xxport/vcard_xxport.cpp:475
+msgid "Select vCard Fields"
+msgstr "Select vCard Fields"
+
+#: xxport/vcard_xxport.cpp:482
+msgid "Select the fields which shall be exported in the vCard."
+msgstr "Select the fields which shall be exported in the vCard."
+
+#: xxport/vcard_xxport.cpp:485
+msgid "Private fields"
+msgstr "Private fields"
+
+#: xxport/vcard_xxport.cpp:488
+msgid "Business fields"
+msgstr "Business fields"
+
+#: xxport/vcard_xxport.cpp:491
+msgid "Other fields"
+msgstr "Other fields"
+
+#: xxport/vcard_xxport.cpp:494
+msgid "Encryption keys"
+msgstr "Encryption keys"
+
+#, fuzzy
+#~ msgid "Show Extension"
+#~ msgstr "Show Extension Bar"
+
+#~ msgid "Blog feed at '%1' does not contain an image."
+#~ msgstr "Blog feed at '%1' does not contain an image."
+
+#~ msgid "Get From Blog"
+#~ msgstr "Get From Blog"
+
+#~ msgid "Edit Address"
+#~ msgstr "Edit Address"
+
+#~ msgid "Address Types"
+#~ msgstr "Address Types"
+
+#~ msgid "&Protocol:"
+#~ msgstr "&Protocol:"
+
+#~ msgid "&Address:"
+#~ msgstr "&Address:"
+
+#~ msgid "&Network:"
+#~ msgstr "&Network:"
+
+#~ msgid "IM Addresses"
+#~ msgstr "IM Addresses"
+
+#~ msgid "&Set Standard"
+#~ msgstr "&Set Standard"
+
+#~ msgid "Protocol"
+#~ msgstr "Protocol"
+
+#~ msgid "Address"
+#~ msgstr "Address"
+
+#~ msgid "Add Address"
+#~ msgstr "Add Address"
+
+#~ msgid "in"
+#~ msgstr "in"
+
+#~ msgid "Unable to retrieve blog feed from '%1': %2"
+#~ msgstr "Unable to retrieve blog feed from '%1': %2"
+
+#~ msgid "Letter Groups"
+#~ msgstr "Letter Groups"
+
+#~ msgid "Here you can group letters together as they are grouped in your time planner. Press 'group letter' to combine the selected letter with the letter group above it, press 'ungroup letter' to remove the last letter from a selected group."
+#~ msgstr "Here you can group letters together as they are grouped in your time planner. Press 'group letter' to combine the selected letter with the letter group above it, press 'ungroup letter' to remove the last letter from a selected group."
+
+#~ msgid "Group Letter"
+#~ msgstr "Group Letter"
+
+#~ msgid "Ungroup Letter"
+#~ msgstr "Ungroup Letter"
+
+#~ msgid "Fill pages with empty address fields"
+#~ msgstr "Fill pages with empty address fields"
+
+#~ msgid "If this option is turned on, behind the contacts on a page the remaining space will be filled with empty fields so you can add contacts manually later"
+#~ msgstr "If this option is turned on, behind the contacts on a page the remaining space will be filled with empty fields so you can add contacts manually later"
+
+#~ msgid "Always print pages for all tabs"
+#~ msgstr "Always print pages for all tabs"
+
+#~ msgid "If this box is checked, at least one page will be printed for every letter group, regardless of whether entries exist for this letter group. This is normally only useful in conjunction with the option 'fill pages with empty address fields'."
+#~ msgstr "If this box is ticked, at least one page will be printed for every letter group, regardless of whether entries exist for this letter group. This is normally only useful in conjunction with the option 'fill pages with empty address fields'."
+
+#~ msgid "Min. number of empty fields:"
+#~ msgstr "Min. number of empty fields:"
+
+#~ msgid "If you often add contacts to your printout manually before entering them into the KDE addressbook, you should set this option to a value greater than 0: it determines how many empty address fields must be printed; if this many do not fit onto the page, another page with empty fields only will be printed."
+#~ msgstr "If you often add contacts to your printout manually before entering them into the KDE addressbook, you should set this option to a value greater than 0: it determines how many empty address fields must be printed; if this many do not fit onto the page, another page with empty fields only will be printed."
+
+#~ msgid "This is the minimum number of empty fields that have to be printed in addition to real entries; if this number is not reached on the first page, more pages with empty fields only may be appended."
+#~ msgstr "This is the minimum number of empty fields that have to be printed in addition to real entries; if this number is not reached on the first page, more pages with empty fields only may be appended."
+
+#~ msgid "Print Contact's Information"
+#~ msgstr "Print Contact's Information"
+
+#~ msgid "Phone numbers"
+#~ msgstr "Phone numbers"
+
+#~ msgid "Email addresses"
+#~ msgstr "Email addresses"
+
+#~ msgid "Birthday"
+#~ msgstr "Birthday"
+
+#~ msgid "Ring Binder Printing Style - Appearance"
+#~ msgstr "Ring Binder Printing Style - Appearance"
+
+#~ msgid "Printout for Ring Binders"
+#~ msgstr "Printout for Ring Binders"
diff --git a/tde-i18n-en_GB/messages/kdepim/kalarm.po b/tde-i18n-en_GB/messages/kdepim/kalarm.po
new file mode 100644
index 00000000000..69ac4737683
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kalarm.po
@@ -0,0 +1,3577 @@
+# translation of kalarm.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kalarm\n"
+"POT-Creation-Date: 2008-08-19 01:19+0200\n"
+"PO-Revision-Date: 2007-09-21 02:28+0100\n"
+"Last-Translator: David Jarvie <software@astrojar.org.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: fontcolour.h:42
+msgid "Requested font"
+msgstr "Requested font"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: alarmcalendar.cpp:115
+msgid "%1: file name not permitted: %2"
+msgstr "%1: file name not permitted: %2"
+
+#: alarmcalendar.cpp:136
+msgid "%1, %2: file names must be different"
+msgstr "%1, %2: file names must be different"
+
+#: alarmcalendar.cpp:143
+#, c-format
+msgid "Invalid calendar file name: %1"
+msgstr "Invalid calendar file name: %1"
+
+#: alarmcalendar.cpp:324
+#, c-format
+msgid ""
+"Cannot open calendar:\n"
+"%1"
+msgstr ""
+"Cannot open calendar:\n"
+"%1"
+
+#: alarmcalendar.cpp:341
+msgid ""
+"Error loading calendar:\n"
+"%1\n"
+"\n"
+"Please fix or delete the file."
+msgstr ""
+"Error loading calendar:\n"
+"%1\n"
+"\n"
+"Please fix or delete the file."
+
+#: alarmcalendar.cpp:386
+msgid ""
+"Failed to save calendar to\n"
+"'%1'"
+msgstr ""
+"Failed to save calendar to\n"
+"'%1'"
+
+#: alarmcalendar.cpp:395
+msgid ""
+"Cannot upload calendar to\n"
+"'%1'"
+msgstr ""
+"Cannot upload calendar to\n"
+"'%1'"
+
+#: alarmcalendar.cpp:449
+msgid "Calendar Files"
+msgstr "Calendar Files"
+
+#: alarmcalendar.cpp:471 alarmcalendar.cpp:493
+msgid "Could not load calendar '%1'."
+msgstr "Could not load calendar '%1'."
+
+#: alarmcalendar.cpp:480
+#, c-format
+msgid ""
+"Cannot download calendar:\n"
+"%1"
+msgstr ""
+"Cannot download calendar:\n"
+"%1"
+
+#: alarmevent.cpp:2077
+msgid ""
+"_: Brief form of 'At Login'\n"
+"Login"
+msgstr "Login"
+
+#: alarmevent.cpp:2077
+msgid "At login"
+msgstr "At login"
+
+#: alarmevent.cpp:2085 alarmevent.cpp:2119
+#, c-format
+msgid ""
+"_n: 1 Minute\n"
+"%n Minutes"
+msgstr ""
+"1 Minute\n"
+"%n Minutes"
+
+#: alarmevent.cpp:2087 alarmevent.cpp:2121
+#, c-format
+msgid ""
+"_n: 1 Hour\n"
+"%n Hours"
+msgstr ""
+"1 Hour\n"
+"%n Hours"
+
+#: alarmevent.cpp:2091 alarmevent.cpp:2123
+msgid ""
+"_: Hours and Minutes\n"
+"%1H %2M"
+msgstr "%1H %2M"
+
+#: alarmevent.cpp:2094 alarmevent.cpp:2126
+#, c-format
+msgid ""
+"_n: 1 Day\n"
+"%n Days"
+msgstr ""
+"1 Day\n"
+"%n Days"
+
+#: alarmevent.cpp:2096 alarmevent.cpp:2127
+#, c-format
+msgid ""
+"_n: 1 Week\n"
+"%n Weeks"
+msgstr ""
+"1 Week\n"
+"%n Weeks"
+
+#: alarmevent.cpp:2098
+#, c-format
+msgid ""
+"_n: 1 Month\n"
+"%n Months"
+msgstr ""
+"1 Month\n"
+"%n Months"
+
+#: alarmevent.cpp:2100
+#, c-format
+msgid ""
+"_n: 1 Year\n"
+"%n Years"
+msgstr ""
+"1 Year\n"
+"%n Years"
+
+#: alarmevent.cpp:2106 alarmevent.cpp:2129 soundpicker.cpp:52
+msgid "None"
+msgstr "None"
+
+#: alarmlistview.cpp:69 editdlg.cpp:293 editdlg.cpp:357
+msgid "Time"
+msgstr "Time"
+
+#: alarmlistview.cpp:70
+msgid "Time To"
+msgstr "Time To"
+
+#: alarmlistview.cpp:71 sounddlg.cpp:65
+msgid "Repeat"
+msgstr "Repeat"
+
+#: alarmlistview.cpp:74
+msgid "Message, File or Command"
+msgstr "Message, File or Command"
+
+#: alarmlistview.cpp:329
+msgid "Next scheduled date and time of the alarm"
+msgstr "Next scheduled date and time of the alarm"
+
+#: alarmlistview.cpp:331
+msgid "How long until the next scheduled trigger of the alarm"
+msgstr "How long until the next scheduled trigger of the alarm"
+
+#: alarmlistview.cpp:333
+msgid "How often the alarm recurs"
+msgstr "How often the alarm recurs"
+
+#: alarmlistview.cpp:335
+msgid "Background color of alarm message"
+msgstr "Background colour of alarm message"
+
+#: alarmlistview.cpp:337
+msgid "Alarm type (message, file, command or email)"
+msgstr "Alarm type (message, file, command or email)"
+
+#: alarmlistview.cpp:339
+msgid ""
+"Alarm message text, URL of text file to display, command to execute, or email "
+"subject line"
+msgstr ""
+"Alarm message text, URL of text file to display, command to execute, or email "
+"subject line"
+
+#: alarmlistview.cpp:340
+msgid "List of scheduled alarms"
+msgstr "List of scheduled alarms"
+
+#: alarmlistview.cpp:534
+#, c-format
+msgid ""
+"_: n days\n"
+" %1d "
+msgstr " %1d "
+
+#: alarmlistview.cpp:543
+msgid ""
+"_: hours:minutes\n"
+" %1:%2 "
+msgstr " %1:%2 "
+
+#: alarmlistview.cpp:546
+msgid ""
+"_: days hours:minutes\n"
+" %1d %2:%3 "
+msgstr " %1d %2:%3 "
+
+#: alarmtext.cpp:246
+msgid ""
+"_: Copy-to in email headers\n"
+"Cc:"
+msgstr "Cc:"
+
+#: alarmtext.cpp:247
+msgid "Date:"
+msgstr "Date:"
+
+#: alarmtimewidget.cpp:47
+msgid "Time from no&w:"
+msgstr "Time from no&w:"
+
+#: alarmtimewidget.cpp:50
+msgid ""
+"Enter the length of time (in hours and minutes) after the current time to "
+"schedule the alarm."
+msgstr ""
+"Enter the length of time (in hours and minutes) after the current time to "
+"schedule the alarm."
+
+#: alarmtimewidget.cpp:82
+msgid ""
+"For a simple repetition, enter the date/time of the first occurrence.\n"
+"If a recurrence is configured, the start date/time will be adjusted to the "
+"first recurrence on or after the entered date/time."
+msgstr ""
+"For a simple repetition, enter the date/time of the first occurrence.\n"
+"If a recurrence is configured, the start date/time will be adjusted to the "
+"first recurrence on or after the entered date/time."
+
+#: alarmtimewidget.cpp:95
+msgid "&Defer to date/time:"
+msgstr "&Defer to date/time:"
+
+#: alarmtimewidget.cpp:95
+msgid "At &date/time:"
+msgstr "At &date/time:"
+
+#: alarmtimewidget.cpp:98
+msgid "Reschedule the alarm to the specified date and time."
+msgstr "Reschedule the alarm to the specified date and time."
+
+#: alarmtimewidget.cpp:99
+msgid "Schedule the alarm at the specified date and time."
+msgstr "Schedule the alarm at the specified date and time."
+
+#: alarmtimewidget.cpp:105
+msgid "Enter the date to schedule the alarm."
+msgstr "Enter the date to schedule the alarm."
+
+#: alarmtimewidget.cpp:116
+msgid "Enter the time to schedule the alarm."
+msgstr "Enter the time to schedule the alarm."
+
+#: alarmtimewidget.cpp:130 editdlg.cpp:327
+msgid "An&y time"
+msgstr "An&y time"
+
+#: alarmtimewidget.cpp:133
+msgid "Schedule the alarm for any time during the day"
+msgstr "Schedule the alarm for any time during the day"
+
+#: alarmtimewidget.cpp:137
+msgid "Defer for time &interval:"
+msgstr "Defer for time &interval:"
+
+#: alarmtimewidget.cpp:141
+msgid "Reschedule the alarm for the specified time interval after now."
+msgstr "Reschedule the alarm for the specified time interval after now."
+
+#: alarmtimewidget.cpp:142
+msgid "Schedule the alarm after the specified time interval from now."
+msgstr "Schedule the alarm after the specified time interval from now."
+
+#: alarmtimewidget.cpp:239
+msgid "Invalid date"
+msgstr "Invalid date"
+
+#: alarmtimewidget.cpp:246 alarmtimewidget.cpp:285
+msgid "Invalid time"
+msgstr "Invalid time"
+
+#: alarmtimewidget.cpp:260
+msgid "Alarm date has already expired"
+msgstr "Alarm date has already expired"
+
+#: alarmtimewidget.cpp:272
+msgid "Alarm time has already expired"
+msgstr "Alarm time has already expired"
+
+#: birthdaydlg.cpp:74
+msgid "Import Birthdays From KAddressBook"
+msgstr "Import Birthdays From KAddressBook"
+
+#: birthdaydlg.cpp:85
+msgid "Birthday: "
+msgstr "Birthday: "
+
+#: birthdaydlg.cpp:88
+msgid "Alarm Text"
+msgstr "Alarm Text"
+
+#: birthdaydlg.cpp:90
+msgid "Pre&fix:"
+msgstr "Pre&fix:"
+
+#: birthdaydlg.cpp:96
+msgid ""
+"Enter text to appear before the person's name in the alarm message, including "
+"any necessary trailing spaces."
+msgstr ""
+"Enter text to appear before the person's name in the alarm message, including "
+"any necessary trailing spaces."
+
+#: birthdaydlg.cpp:99
+msgid "S&uffix:"
+msgstr "S&uffix:"
+
+#: birthdaydlg.cpp:105
+msgid ""
+"Enter text to appear after the person's name in the alarm message, including "
+"any necessary leading spaces."
+msgstr ""
+"Enter text to appear after the person's name in the alarm message, including "
+"any necessary leading spaces."
+
+#: birthdaydlg.cpp:108
+msgid "Select Birthdays"
+msgstr "Select Birthdays"
+
+#: birthdaydlg.cpp:115 templatelistview.cpp:46
+msgid "Name"
+msgstr "Name"
+
+#: birthdaydlg.cpp:116
+msgid "Birthday"
+msgstr "Birthday"
+
+#: birthdaydlg.cpp:119
+msgid ""
+"Select birthdays to set alarms for.\n"
+"This list shows all birthdays in KAddressBook except those for which alarms "
+"already exist.\n"
+"\n"
+"You can select multiple birthdays at one time by dragging the mouse over the "
+"list, or by clicking the mouse while pressing Ctrl or Shift."
+msgstr ""
+"Select birthdays to set alarms for.\n"
+"This list shows all birthdays in KAddressBook except those for which alarms "
+"already exist.\n"
+"\n"
+"You can select multiple birthdays at one time by dragging the mouse over the "
+"list, or by clicking the mouse while pressing Ctrl or Shift."
+
+#: birthdaydlg.cpp:124
+msgid "Alarm Configuration"
+msgstr "Alarm Configuration"
+
+#: birthdaydlg.cpp:140
+msgid "&Reminder"
+msgstr "&Reminder"
+
+#: birthdaydlg.cpp:141
+msgid "Check to display a reminder in advance of the birthday."
+msgstr "Tick to display a reminder in advance of the birthday."
+
+#: birthdaydlg.cpp:142
+msgid ""
+"Enter the number of days before each birthday to display a reminder. This is in "
+"addition to the alarm which is displayed on the birthday."
+msgstr ""
+"Enter the number of days before each birthday to display a reminder. This is in "
+"addition to the alarm which is displayed on the birthday."
+
+#: birthdaydlg.cpp:160 editdlg.cpp:142
+msgid "Special Actions..."
+msgstr "Special Actions..."
+
+#: birthdaydlg.cpp:171 recurrenceedit.cpp:172
+#, fuzzy
+msgid "Sub-Repetition"
+msgstr "Simple Repetition"
+
+#: birthdaydlg.cpp:173
+msgid "Set up an additional alarm repetition"
+msgstr "Set up an additional alarm repetition"
+
+#: birthdaydlg.cpp:211
+msgid "Error reading address book"
+msgstr "Error reading address book"
+
+#: daemon.cpp:140
+msgid "Alarm daemon not found."
+msgstr "Alarm daemon not found."
+
+#: daemon.cpp:223
+#, fuzzy
+msgid ""
+"Cannot enable alarms.\n"
+"Installation or configuration error: Alarm Daemon (%1) version is incompatible."
+msgstr ""
+"Alarms will be disabled if you stop KAlarm.\n"
+"(Installation or configuration error: %1 cannot locate %2 executable.)"
+
+#: daemon.cpp:237
+msgid ""
+"Alarms will be disabled if you stop KAlarm.\n"
+"(Installation or configuration error: %1 cannot locate %2 executable.)"
+msgstr ""
+"Alarms will be disabled if you stop KAlarm.\n"
+"(Installation or configuration error: %1 cannot locate %2 executable.)"
+
+#: daemon.cpp:250
+msgid ""
+"Cannot enable alarms:\n"
+"Failed to register with Alarm Daemon (%1)"
+msgstr ""
+"Cannot enable alarms:\n"
+"Failed to register with Alarm Daemon (%1)"
+
+#: daemon.cpp:307
+msgid ""
+"Cannot enable alarms:\n"
+"Failed to start Alarm Daemon (%1)"
+msgstr ""
+"Cannot enable alarms:\n"
+"Failed to start Alarm Daemon (%1)"
+
+#: daemon.cpp:727
+msgid "Enable &Alarms"
+msgstr "Enable &Alarms"
+
+#: daemon.cpp:730
+msgid "Disable &Alarms"
+msgstr "Disable &Alarms"
+
+#: deferdlg.cpp:44
+msgid "Cancel &Deferral"
+msgstr "Cancel &Deferral"
+
+#: deferdlg.cpp:60
+msgid "Defer the alarm until the specified time."
+msgstr "Defer the alarm until the specified time."
+
+#: deferdlg.cpp:61
+msgid "Cancel the deferred alarm. This does not affect future recurrences."
+msgstr "Cancel the deferred alarm. This does not affect future recurrences."
+
+#: deferdlg.cpp:96
+#, fuzzy
+msgid "Cannot defer past the alarm's next sub-repetition (currently %1)"
+msgstr "Cannot defer past the alarm's next reminder (currently %1)"
+
+#: deferdlg.cpp:99
+#, fuzzy
+msgid "Cannot defer past the alarm's next recurrence (currently %1)"
+msgstr "Cannot defer past the alarm's next reminder (currently %1)"
+
+#: deferdlg.cpp:102
+msgid "Cannot defer past the alarm's next reminder (currently %1)"
+msgstr "Cannot defer past the alarm's next reminder (currently %1)"
+
+#: deferdlg.cpp:105
+msgid "Cannot defer reminder past the main alarm time (%1)"
+msgstr "Cannot defer reminder past the main alarm time (%1)"
+
+#: editdlg.cpp:104
+msgid "Choose Text or Image File to Display"
+msgstr "Choose Text or Image File to Display"
+
+#: editdlg.cpp:121
+msgid "Choose Log File"
+msgstr "Choose Log File"
+
+#: editdlg.cpp:135
+#, fuzzy
+msgid "&Recurrence - [%1]"
+msgstr "&Recurrence"
+
+#: editdlg.cpp:140
+msgid "Confirm acknowledgment"
+msgstr "Confirm acknowledgment"
+
+#: editdlg.cpp:141
+msgid "Confirm ac&knowledgment"
+msgstr "Confirm ac&knowledgment"
+
+#: editdlg.cpp:143
+msgid "Show in KOrganizer"
+msgstr "Show in KOrganizer"
+
+#: editdlg.cpp:144
+msgid "Show in KOr&ganizer"
+msgstr "Show in KOr&ganizer"
+
+#: editdlg.cpp:145
+msgid "Enter a script"
+msgstr "Enter a script"
+
+#: editdlg.cpp:146
+msgid "Enter a scri&pt"
+msgstr "Enter a scri&pt"
+
+#: editdlg.cpp:147
+msgid "Execute in terminal window"
+msgstr "Execute in terminal window"
+
+#: editdlg.cpp:148
+msgid "Execute in terminal &window"
+msgstr "Execute in terminal &window"
+
+#: editdlg.cpp:149
+msgid "Exec&ute in terminal window"
+msgstr "Exec&ute in terminal window"
+
+#: editdlg.cpp:150
+msgid "Lo&g to file"
+msgstr "Lo&g to file"
+
+#: editdlg.cpp:151
+msgid "Copy email to self"
+msgstr "Copy email to self"
+
+#: editdlg.cpp:152
+msgid "Copy &email to self"
+msgstr "Copy &email to self"
+
+#: editdlg.cpp:153
+msgid "Copy email to &self"
+msgstr "Copy email to &self"
+
+#: editdlg.cpp:154
+msgid ""
+"_: 'From' email address\n"
+"From:"
+msgstr "From:"
+
+#: editdlg.cpp:155
+msgid ""
+"_: 'From' email address\n"
+"&From:"
+msgstr "&From:"
+
+#: editdlg.cpp:156 messagewin.cpp:456
+msgid ""
+"_: Email addressee\n"
+"To:"
+msgstr "To:"
+
+#: editdlg.cpp:157 messagewin.cpp:463
+msgid ""
+"_: Email subject\n"
+"Subject:"
+msgstr "Subject:"
+
+#: editdlg.cpp:158
+msgid ""
+"_: Email subject\n"
+"Sub&ject:"
+msgstr "Sub&ject:"
+
+#: editdlg.cpp:190
+msgid "Load Template..."
+msgstr "Load Template..."
+
+#: editdlg.cpp:198
+msgid "Template name:"
+msgstr "Template name:"
+
+#: editdlg.cpp:203
+msgid "Enter the name of the alarm template"
+msgstr "Enter the name of the alarm template"
+
+#: editdlg.cpp:211
+msgid "&Alarm"
+msgstr "&Alarm"
+
+#: editdlg.cpp:230
+msgid "Action"
+msgstr "Action"
+
+#: editdlg.cpp:238
+msgid "Te&xt"
+msgstr "Te&xt"
+
+#: editdlg.cpp:241
+msgid "If checked, the alarm will display a text message."
+msgstr "If ticked, the alarm will display a text message."
+
+#: editdlg.cpp:249
+msgid ""
+"If checked, the alarm will display the contents of a text or image file."
+msgstr ""
+"If ticked, the alarm will display the contents of a text or image file."
+
+#: editdlg.cpp:254 find.cpp:130
+msgid "Co&mmand"
+msgstr "Co&mmand"
+
+#: editdlg.cpp:257
+msgid "If checked, the alarm will execute a shell command."
+msgstr "If ticked, the alarm will execute a shell command."
+
+#: editdlg.cpp:262 find.cpp:135
+msgid "&Email"
+msgstr "&Email"
+
+#: editdlg.cpp:265
+msgid "If checked, the alarm will send an email."
+msgstr "If ticked, the alarm will send an email."
+
+#: editdlg.cpp:276
+msgid "Deferred Alarm"
+msgstr "Deferred Alarm"
+
+#: editdlg.cpp:278
+msgid "Deferred to:"
+msgstr "Deferred to:"
+
+#: editdlg.cpp:282
+msgid "C&hange..."
+msgstr "C&hange..."
+
+#: editdlg.cpp:285
+msgid "Change the alarm's deferred time, or cancel the deferral"
+msgstr "Change the alarm's deferred time, or cancel the deferral"
+
+#: editdlg.cpp:301
+msgid "&Default time"
+msgstr "&Default time"
+
+#: editdlg.cpp:305
+msgid ""
+"Do not specify a start time for alarms based on this template. The normal "
+"default start time will be used."
+msgstr ""
+"Do not specify a start time for alarms based on this template. The normal "
+"default start time will be used."
+
+#: editdlg.cpp:311
+msgid "Time:"
+msgstr "Time:"
+
+#: editdlg.cpp:315
+msgid "Specify a start time for alarms based on this template."
+msgstr "Specify a start time for alarms based on this template."
+
+#: editdlg.cpp:321
+msgid "Enter the start time for alarms based on this template."
+msgstr "Enter the start time for alarms based on this template."
+
+#: editdlg.cpp:331
+msgid "Set the '%1' option for alarms based on this template."
+msgstr "Set the '%1' option for alarms based on this template."
+
+#: editdlg.cpp:331 recurrenceedit.cpp:272
+msgid "Any time"
+msgstr "Any time"
+
+#: editdlg.cpp:340
+msgid ""
+"Set alarms based on this template to start after the specified time interval "
+"from when the alarm is created."
+msgstr ""
+"Set alarms based on this template to start after the specified time interval "
+"from when the alarm is created."
+
+#: editdlg.cpp:363
+msgid ""
+"Enter how long in advance of the main alarm to display a reminder alarm."
+msgstr ""
+"Enter how long in advance of the main alarm to display a reminder alarm."
+
+#: editdlg.cpp:364
+msgid "Rem&inder:"
+msgstr "Rem&inder:"
+
+#: editdlg.cpp:365
+msgid ""
+"Check to additionally display a reminder in advance of the main alarm time(s)."
+msgstr ""
+"Tick to additionally display a reminder in advance of the main alarm time(s)."
+
+#: editdlg.cpp:388
+msgid "Check to copy the alarm into KOrganizer's calendar"
+msgstr "Tick to copy the alarm into KOrganizer's calendar"
+
+#: editdlg.cpp:392
+msgid "Schedule the alarm at the specified time."
+msgstr "Schedule the alarm at the specified time."
+
+#: editdlg.cpp:426
+msgid "Enter the text of the alarm message. It may be multi-line."
+msgstr "Enter the text of the alarm message. It may be multi-line."
+
+#: editdlg.cpp:434
+msgid "Enter the name or URL of a text or image file to display."
+msgstr "Enter the name or URL of a text or image file to display."
+
+#: editdlg.cpp:440 editdlg.cpp:531 sounddlg.cpp:103
+msgid "Choose a file"
+msgstr "Choose a file"
+
+#: editdlg.cpp:441
+msgid "Select a text or image file to display."
+msgstr "Select a text or image file to display."
+
+#: editdlg.cpp:454 fontcolour.cpp:80
+msgid "&Background color:"
+msgstr "&Background colour:"
+
+#: editdlg.cpp:457 fontcolour.cpp:85
+msgid "Select the alarm message background color"
+msgstr "Select the alarm message background colour"
+
+#: editdlg.cpp:493
+msgid "Check to enter the contents of a script instead of a shell command line"
+msgstr "Tick to enter the contents of a script instead of a shell command line"
+
+#: editdlg.cpp:497
+msgid "Enter a shell command to execute."
+msgstr "Enter a shell command to execute."
+
+#: editdlg.cpp:501
+msgid "Enter the contents of a script to execute"
+msgstr "Enter the contents of a script to execute"
+
+#: editdlg.cpp:506
+msgid "Command Output"
+msgstr "Command Output"
+
+#: editdlg.cpp:514
+msgid "Check to execute the command in a terminal window"
+msgstr "Tick to execute the command in a terminal window"
+
+#: editdlg.cpp:524
+msgid "Enter the name or path of the log file."
+msgstr "Enter the name or path of the log file."
+
+#: editdlg.cpp:532
+msgid "Select a log file."
+msgstr "Select a log file."
+
+#: editdlg.cpp:538
+msgid ""
+"Check to log the command output to a local file. The output will be appended to "
+"any existing contents of the file."
+msgstr ""
+"Tick to log the command output to a local file. The output will be appended to "
+"any existing contents of the file."
+
+#: editdlg.cpp:546
+msgid "Check to discard command output."
+msgstr "Tick to discard command output."
+
+#: editdlg.cpp:579
+msgid ""
+"Your email identity, used to identify you as the sender when sending email "
+"alarms."
+msgstr ""
+"Your email identity, used to identify you as the sender when sending email "
+"alarms."
+
+#: editdlg.cpp:591
+msgid ""
+"Enter the addresses of the email recipients. Separate multiple addresses by "
+"commas or semicolons."
+msgstr ""
+"Enter the addresses of the email recipients. Separate multiple addresses by "
+"commas or semicolons."
+
+#: editdlg.cpp:599
+msgid "Open address book"
+msgstr "Open address book"
+
+#: editdlg.cpp:600
+msgid "Select email addresses from your address book."
+msgstr "Select email addresses from your address book."
+
+#: editdlg.cpp:611
+msgid "Enter the email subject."
+msgstr "Enter the email subject."
+
+#: editdlg.cpp:616
+msgid "Enter the email message."
+msgstr "Enter the email message."
+
+#: editdlg.cpp:621
+msgid "Attachment&s:"
+msgstr "Attachment&s:"
+
+#: editdlg.cpp:633
+msgid "Files to send as attachments to the email."
+msgstr "Files to send as attachments to the email."
+
+#: editdlg.cpp:637
+msgid "Add..."
+msgstr "Add..."
+
+#: editdlg.cpp:639
+msgid "Add an attachment to the email."
+msgstr "Add an attachment to the email."
+
+#: editdlg.cpp:642
+msgid "Remo&ve"
+msgstr "Remo&ve"
+
+#: editdlg.cpp:644
+msgid "Remove the highlighted attachment from the email."
+msgstr "Remove the highlighted attachment from the email."
+
+#: editdlg.cpp:651
+msgid "If checked, the email will be blind copied to you."
+msgstr "If ticked, the email will be blind copied to you."
+
+#: editdlg.cpp:979
+msgid "Check to be prompted for confirmation when you acknowledge the alarm."
+msgstr "Tick to be prompted for confirmation when you acknowledge the alarm."
+
+#: editdlg.cpp:1350
+msgid "You must enter a name for the alarm template"
+msgstr "You must enter a name for the alarm template"
+
+#: editdlg.cpp:1355
+msgid "Template name is already in use"
+msgstr "Template name is already in use"
+
+#: editdlg.cpp:1398
+msgid "Recurrence has already expired"
+msgstr "Recurrence has already expired"
+
+#: editdlg.cpp:1426
+msgid ""
+"Reminder period must be less than the recurrence interval, unless '%1' is "
+"checked."
+msgstr ""
+"Reminder period must be less than the recurrence interval, unless '%1' is "
+"ticked."
+
+#: editdlg.cpp:1441
+#, fuzzy
+msgid ""
+"The duration of a repetition within the recurrence must be less than the "
+"recurrence interval minus any reminder period"
+msgstr ""
+"Simple alarm repetition duration must be less than the recurrence interval "
+"minus any reminder period"
+
+#: editdlg.cpp:1448
+#, fuzzy
+msgid ""
+"For a repetition within the recurrence, its period must be in units of days or "
+"weeks for a date-only alarm"
+msgstr ""
+"Simple alarm repetition period must be in units of days or weeks for a "
+"date-only alarm"
+
+#: editdlg.cpp:1470
+msgid "Do you really want to send the email now to the specified recipient(s)?"
+msgstr ""
+"Do you really want to send the email now to the specified recipient(s)?"
+
+#: editdlg.cpp:1471
+msgid "Confirm Email"
+msgstr "Confirm Email"
+
+#: editdlg.cpp:1471
+msgid "&Send"
+msgstr "&Send"
+
+#: editdlg.cpp:1482
+#, c-format
+msgid ""
+"Command executed:\n"
+"%1"
+msgstr ""
+"Command executed:\n"
+"%1"
+
+#: editdlg.cpp:1489
+#, c-format
+msgid ""
+"\n"
+"Bcc: %1"
+msgstr ""
+"\n"
+"Bcc: %1"
+
+#: editdlg.cpp:1490
+msgid ""
+"Email sent to:\n"
+"%1%2"
+msgstr ""
+"Email sent to:\n"
+"%1%2"
+
+#: editdlg.cpp:1550 messagewin.cpp:1541
+msgid "Defer Alarm"
+msgstr "Defer Alarm"
+
+#: editdlg.cpp:1704
+msgid ""
+"Log file must be the name or path of a local file, with write permission."
+msgstr ""
+"Log file must be the name or path of a local file, with write permission."
+
+#: editdlg.cpp:1730
+#, c-format
+msgid ""
+"Invalid email address:\n"
+"%1"
+msgstr ""
+"Invalid email address:\n"
+"%1"
+
+#: editdlg.cpp:1737
+msgid "No email address specified"
+msgstr "No email address specified"
+
+#: editdlg.cpp:1754
+#, c-format
+msgid ""
+"Invalid email attachment:\n"
+"%1"
+msgstr ""
+"Invalid email attachment:\n"
+"%1"
+
+#: editdlg.cpp:1783
+msgid "Display the alarm message now"
+msgstr "Display the alarm message now"
+
+#: editdlg.cpp:1800
+msgid "Display the file now"
+msgstr "Display the file now"
+
+#: editdlg.cpp:1812
+msgid "Execute the specified command now"
+msgstr "Execute the specified command now"
+
+#: editdlg.cpp:1823
+msgid "Send the email to the specified addressees now"
+msgstr "Send the email to the specified addressees now"
+
+#: editdlg.cpp:1897
+msgid "Choose File to Attach"
+msgstr "Choose File to Attach"
+
+#: editdlg.cpp:2004
+msgid "Please select a file to display"
+msgstr "Please select a file to display"
+
+#: editdlg.cpp:2006
+msgid ""
+"%1\n"
+"not found"
+msgstr ""
+"%1\n"
+"not found"
+
+#: editdlg.cpp:2007
+msgid ""
+"%1\n"
+"is a folder"
+msgstr ""
+"%1\n"
+"is a folder"
+
+#: editdlg.cpp:2008
+msgid ""
+"%1\n"
+"is not readable"
+msgstr ""
+"%1\n"
+"is not readable"
+
+#: editdlg.cpp:2009
+msgid ""
+"%1\n"
+"appears not to be a text or image file"
+msgstr ""
+"%1\n"
+"appears not to be a text or image file"
+
+#: find.cpp:97
+msgid "Alarm Type"
+msgstr "Alarm Type"
+
+#: find.cpp:104
+msgid "Acti&ve"
+msgstr "Acti&ve"
+
+#: find.cpp:106
+msgid "Check to include active alarms in the search."
+msgstr "Tick to include active alarms in the search."
+
+#: find.cpp:109
+msgid "Ex&pired"
+msgstr "Ex&pired"
+
+#: find.cpp:112
+msgid ""
+"Check to include expired alarms in the search. This option is only available if "
+"expired alarms are currently being displayed."
+msgstr ""
+"Tick to include expired alarms in the search. This option is only available if "
+"expired alarms are currently being displayed."
+
+#: find.cpp:120
+msgid "Text"
+msgstr "Text"
+
+#: find.cpp:122
+msgid "Check to include text message alarms in the search."
+msgstr "Tick to include text message alarms in the search."
+
+#: find.cpp:125
+msgid "Fi&le"
+msgstr "Fi&le"
+
+#: find.cpp:127
+msgid "Check to include file alarms in the search."
+msgstr "Tick to include file alarms in the search."
+
+#: find.cpp:132
+msgid "Check to include command alarms in the search."
+msgstr "Tick to include command alarms in the search."
+
+#: find.cpp:137
+msgid "Check to include email alarms in the search."
+msgstr "Tick to include email alarms in the search."
+
+#: find.cpp:225
+msgid "No alarm types are selected to search"
+msgstr "No alarm types are selected to search"
+
+#: find.cpp:366
+msgid ""
+"End of alarm list reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"End of alarm list reached.\n"
+"Continue from the beginning?"
+
+#: find.cpp:367
+msgid ""
+"Beginning of alarm list reached.\n"
+"Continue from the end?"
+msgstr ""
+"Beginning of alarm list reached.\n"
+"Continue from the end?"
+
+#: fontcolour.cpp:68
+msgid "&Foreground color:"
+msgstr "&Foreground colour:"
+
+#: fontcolour.cpp:73
+msgid "Select the alarm message foreground color"
+msgstr "Select the alarm message foreground colour"
+
+#: fontcolour.cpp:91
+msgid "Add Co&lor..."
+msgstr "Add Co&lour..."
+
+#: fontcolour.cpp:94
+msgid "Choose a new color to add to the color selection list."
+msgstr "Choose a new colour to add to the colour selection list."
+
+#: fontcolour.cpp:97
+msgid "&Remove Color"
+msgstr "&Remove Colour"
+
+#: fontcolour.cpp:101
+msgid ""
+"Remove the color currently shown in the background color chooser, from the "
+"color selection list."
+msgstr ""
+"Remove the colour currently shown in the background colour chooser, from the "
+"colour selection list."
+
+#: fontcolour.cpp:108
+msgid "Use &default font"
+msgstr "Use &default font"
+
+#: fontcolour.cpp:112
+msgid ""
+"Check to use the default font current at the time the alarm is displayed."
+msgstr ""
+"Tick to use the default font current at the time the alarm is displayed."
+
+#: fontcolourbutton.cpp:48
+msgid "Font && Co&lor..."
+msgstr "Font && Co&lour..."
+
+#: fontcolourbutton.cpp:52
+msgid ""
+"Choose the font, and foreground and background color, for the alarm message."
+msgstr ""
+"Choose the font, and foreground and background colour, for the alarm message."
+
+#: fontcolourbutton.cpp:59
+msgid "The Quick Brown Fox Jumps Over The Lazy Dog"
+msgstr ""
+
+#: fontcolourbutton.cpp:63
+msgid ""
+"This sample text illustrates the current font and color settings. You may edit "
+"it to test special characters."
+msgstr ""
+
+#: fontcolourbutton.cpp:100
+msgid "Choose Alarm Font & Color"
+msgstr "Choose Alarm Font & Colour"
+
+#: functions.cpp:505
+msgid "Error saving alarms"
+msgstr "Error saving alarms"
+
+#: functions.cpp:506
+msgid "Error saving alarm"
+msgstr "Error saving alarm"
+
+#: functions.cpp:509
+msgid "Error deleting alarms"
+msgstr "Error deleting alarms"
+
+#: functions.cpp:510
+msgid "Error deleting alarm"
+msgstr "Error deleting alarm"
+
+#: functions.cpp:513
+msgid "Error saving reactivated alarms"
+msgstr "Error saving reactivated alarms"
+
+#: functions.cpp:514
+msgid "Error saving reactivated alarm"
+msgstr "Error saving reactivated alarm"
+
+#: functions.cpp:517
+msgid "Error saving alarm template"
+msgstr "Error saving alarm template"
+
+#: functions.cpp:532
+msgid "Unable to show alarms in KOrganizer"
+msgstr "Unable to show alarms in KOrganizer"
+
+#: functions.cpp:533
+msgid "Unable to show alarm in KOrganizer"
+msgstr "Unable to show alarm in KOrganizer"
+
+#: functions.cpp:536
+msgid "Unable to update alarm in KOrganizer"
+msgstr "Unable to update alarm in KOrganizer"
+
+#: functions.cpp:539
+msgid "Unable to delete alarms from KOrganizer"
+msgstr "Unable to delete alarms from KOrganizer"
+
+#: functions.cpp:540
+msgid "Unable to delete alarm from KOrganizer"
+msgstr "Unable to delete alarm from KOrganizer"
+
+#: functions.cpp:634
+msgid ""
+"_: Please set the 'From' email address...\n"
+"%1\n"
+"Please set it in the Preferences dialog."
+msgstr ""
+"%1\n"
+"Please set it in the Preferences dialogue."
+
+#: functions.cpp:638
+msgid ""
+"Alarms are currently disabled.\n"
+"Do you want to enable alarms now?"
+msgstr ""
+"Alarms are currently disabled.\n"
+"Do you want to enable alarms now?"
+
+#: functions.cpp:639
+msgid "Enable"
+msgstr "Enable"
+
+#: functions.cpp:639
+msgid "Keep Disabled"
+msgstr "Keep Disabled"
+
+#: functions.cpp:706
+msgid ""
+"Unable to start KMail\n"
+"(%1)"
+msgstr ""
+"Unable to start KMail\n"
+"(%1)"
+
+#: kalarmapp.cpp:332
+msgid "%1 requires %2, %3 or %4"
+msgstr "%1 requires %2, %3 or %4"
+
+#: kalarmapp.cpp:334
+msgid "%1, %2, %3 mutually exclusive"
+msgstr "%1, %2, %3 mutually exclusive"
+
+#: kalarmapp.cpp:344
+msgid "%1: wrong calendar file"
+msgstr "%1: wrong calendar file"
+
+#: kalarmapp.cpp:372
+msgid "%1: Event %2 not found, or not editable"
+msgstr "%1: Event %2 not found, or not editable"
+
+#: kalarmapp.cpp:404 kalarmapp.cpp:406 kalarmapp.cpp:416 kalarmapp.cpp:508
+#: kalarmapp.cpp:510 kalarmapp.cpp:519 kalarmapp.cpp:585 kalarmapp.cpp:587
+#: kalarmapp.cpp:589 kalarmapp.cpp:609 kalarmapp.cpp:619 kalarmapp.cpp:622
+#: kalarmapp.cpp:624
+msgid "%1 incompatible with %2"
+msgstr "%1 incompatible with %2"
+
+#: kalarmapp.cpp:408
+#, c-format
+msgid "message incompatible with %1"
+msgstr "message incompatible with %1"
+
+#: kalarmapp.cpp:438
+msgid "%1: invalid email address"
+msgstr "%1: invalid email address"
+
+#: kalarmapp.cpp:456 kalarmapp.cpp:458 kalarmapp.cpp:460 kalarmapp.cpp:462
+#: kalarmapp.cpp:528 kalarmapp.cpp:569 kalarmapp.cpp:571 kalarmapp.cpp:642
+msgid "%1 requires %2"
+msgstr "%1 requires %2"
+
+#: kalarmapp.cpp:481 kalarmapp.cpp:492 kalarmapp.cpp:499 kalarmapp.cpp:525
+#: kalarmapp.cpp:534 kalarmapp.cpp:546 kalarmapp.cpp:597 kalarmapp.cpp:628
+#: kalarmapp.cpp:639
+msgid "Invalid %1 parameter"
+msgstr "Invalid %1 parameter"
+
+#: kalarmapp.cpp:536
+msgid "%1 earlier than %2"
+msgstr "%1 earlier than %2"
+
+#: kalarmapp.cpp:548 kalarmapp.cpp:630
+msgid "Invalid %1 parameter for date-only alarm"
+msgstr "Invalid %1 parameter for date-only alarm"
+
+#: kalarmapp.cpp:555
+msgid "Invalid %1 and %2 parameters: repetition is longer than %3 interval"
+msgstr "Invalid %1 and %2 parameters: repetition is longer than %3 interval"
+
+#: kalarmapp.cpp:604
+msgid "%1 requires %2 or %3"
+msgstr "%1 requires %2 or %3"
+
+#: kalarmapp.cpp:611
+msgid "%1 requires speech synthesis to be configured using KTTSD"
+msgstr "%1 requires speech synthesis to be configured using KTTSD"
+
+#: kalarmapp.cpp:731
+msgid ": option(s) only valid with a message/%1/%2"
+msgstr ": option(s) only valid with a message/%1/%2"
+
+#: kalarmapp.cpp:751
+msgid ""
+"\n"
+"Use --help to get a list of available command line options.\n"
+msgstr ""
+"\n"
+"Use --help to get a list of available command line options.\n"
+
+#: kalarmapp.cpp:824
+msgid ""
+"Quitting will disable alarms\n"
+"(once any alarm message windows are closed)."
+msgstr ""
+"Quitting will disable alarms\n"
+"(once any alarm message windows are closed)."
+
+#: kalarmapp.cpp:1817
+msgid "Error creating temporary script file"
+msgstr "Error creating temporary script file"
+
+#: kalarmapp.cpp:1908
+msgid "Pre-alarm action:"
+msgstr "Pre-alarm action:"
+
+#: kalarmapp.cpp:1910
+msgid "Post-alarm action:"
+msgstr "Post-alarm action:"
+
+#: kamail.cpp:86
+msgid ""
+"A 'From' email address must be configured in order to execute email alarms."
+msgstr ""
+"A 'From' email address must be configured in order to execute email alarms."
+
+#: kamail.cpp:89
+msgid ""
+"_: KMail folder name: this should be translated the same as in kmail\n"
+"sent-mail"
+msgstr "sent-mail"
+
+#: kamail.cpp:118
+msgid ""
+"Invalid 'From' email address.\n"
+"KMail identity '%1' not found."
+msgstr ""
+"Invalid 'From' email address.\n"
+"KMail identity '%1' not found."
+
+#: kamail.cpp:125
+#, fuzzy
+msgid ""
+"Invalid 'From' email address.\n"
+"Email identity '%1' has no email address"
+msgstr ""
+"Invalid 'From' email address.\n"
+"KMail identity '%1' not found."
+
+#: kamail.cpp:134
+msgid ""
+"No 'From' email address is configured (no default KMail identity found)\n"
+"Please set it in KMail or in the KAlarm Preferences dialog."
+msgstr ""
+"No 'From' email address is configured (no default KMail identity found)\n"
+"Please set it in KMail or in the KAlarm Preferences dialogue."
+
+#: kamail.cpp:137
+msgid ""
+"No 'From' email address is configured.\n"
+"Please set it in the KDE Control Center or in the KAlarm Preferences dialog."
+msgstr ""
+"No 'From' email address is configured.\n"
+"Please set it in the KDE Control Centre or in the KAlarm Preferences dialogue."
+
+#: kamail.cpp:141
+msgid ""
+"No 'From' email address is configured.\n"
+"Please set it in the KAlarm Preferences dialog."
+msgstr ""
+"No 'From' email address is configured.\n"
+"Please set it in the KAlarm Preferences dialogue."
+
+#: kamail.cpp:170
+msgid "%1 not found"
+msgstr "%1 not found"
+
+#: kamail.cpp:272 kamail.cpp:327
+msgid "Error calling KMail"
+msgstr "Error calling KMail"
+
+#: kamail.cpp:440
+#, c-format
+msgid ""
+"Error attaching file:\n"
+"%1"
+msgstr ""
+"Error attaching file:\n"
+"%1"
+
+#: kamail.cpp:449
+#, c-format
+msgid ""
+"Attachment not found:\n"
+"%1"
+msgstr ""
+"Attachment not found:\n"
+"%1"
+
+#: kamail.cpp:540
+msgid "An email has been queued to be sent by KMail"
+msgstr "An email has been queued to be sent by KMail"
+
+#: kamail.cpp:541
+msgid "An email has been queued to be sent"
+msgstr "An email has been queued to be sent"
+
+#: kamail.cpp:924
+msgid "Failed to send email"
+msgstr "Failed to send email"
+
+#: kamail.cpp:925
+msgid "Error copying sent email to KMail %1 folder"
+msgstr "Error copying sent email to KMail %1 folder"
+
+#: latecancel.cpp:35
+msgid "Cancel if late"
+msgstr "Cancel if late"
+
+#: latecancel.cpp:36
+msgid "Ca&ncel if late"
+msgstr "Ca&ncel if late"
+
+#: latecancel.cpp:37
+msgid "Auto-close window after this time"
+msgstr "Auto-close window after this time"
+
+#: latecancel.cpp:38
+msgid "Auto-close window after late-cancelation time"
+msgstr "Auto-close window after late-cancellation time"
+
+#: latecancel.cpp:39
+msgid "Auto-close w&indow after late-cancelation time"
+msgstr "Auto-close w&indow after late-cancellation time"
+
+#: latecancel.cpp:48
+msgid ""
+"If checked, the alarm will be canceled if it cannot be triggered within the "
+"specified period after its scheduled time. Possible reasons for not triggering "
+"include your being logged off, X not running, or the alarm daemon not running.\n"
+"\n"
+"If unchecked, the alarm will be triggered at the first opportunity after its "
+"scheduled time, regardless of how late it is."
+msgstr ""
+"If ticked, the alarm will be cancelled if it cannot be triggered within the "
+"specified period after its scheduled time. Possible reasons for not triggering "
+"include your being logged off, X not running, or the alarm daemon not running.\n"
+"\n"
+"If unticked, the alarm will be triggered at the first opportunity after its "
+"scheduled time, regardless of how late it is."
+
+#: latecancel.cpp:72
+msgid ""
+"_: Cancel if late by 10 minutes\n"
+"Ca&ncel if late by"
+msgstr "Ca&ncel if late by"
+
+#: latecancel.cpp:73
+msgid "Enter how late will cause the alarm to be canceled"
+msgstr "Enter how late will cause the alarm to be cancelled"
+
+#: latecancel.cpp:83
+msgid ""
+"Automatically close the alarm window after the expiry of the late-cancelation "
+"period"
+msgstr ""
+"Automatically close the alarm window after the expiry of the late-cancellation "
+"period"
+
+#: main.cpp:37
+msgid "Prompt for confirmation when alarm is acknowledged"
+msgstr "Prompt for confirmation when alarm is acknowledged"
+
+#: main.cpp:39
+msgid "Attach file to email (repeat as needed)"
+msgstr "Attach file to email (repeat as needed)"
+
+#: main.cpp:40
+msgid "Auto-close alarm window after --late-cancel period"
+msgstr "Auto-close alarm window after --late-cancel period"
+
+#: main.cpp:41
+msgid "Blind copy email to self"
+msgstr "Blind copy email to self"
+
+#: main.cpp:43
+msgid "Beep when message is displayed"
+msgstr "Beep when message is displayed"
+
+#: main.cpp:46
+msgid "Message background color (name or hex 0xRRGGBB)"
+msgstr "Message background colour (name or hex 0xRRGGBB)"
+
+#: main.cpp:49
+msgid "Message foreground color (name or hex 0xRRGGBB)"
+msgstr "Message foreground colour (name or hex 0xRRGGBB)"
+
+#: main.cpp:50
+msgid "URL of calendar file"
+msgstr "URL of calendar file"
+
+#: main.cpp:51
+msgid "Cancel alarm with the specified event ID"
+msgstr "Cancel alarm with the specified event ID"
+
+#: main.cpp:53
+msgid "Disable the alarm"
+msgstr "Disable the alarm"
+
+#: main.cpp:55
+msgid "Execute a shell command line"
+msgstr "Execute a shell command line"
+
+#: main.cpp:56
+msgid "Display the alarm edit dialog to edit the specified alarm"
+msgstr "Display the alarm edit dialogue to edit the specified alarm"
+
+#: main.cpp:58
+msgid "Display the alarm edit dialog to edit a new alarm"
+msgstr "Display the alarm edit dialogue to edit a new alarm"
+
+#: main.cpp:59
+msgid "Display the alarm edit dialog, preset with a template"
+msgstr "Display the alarm edit dialogue, preset with a template"
+
+#: main.cpp:61
+msgid "File to display"
+msgstr "File to display"
+
+#: main.cpp:63
+msgid "KMail identity to use as sender of email"
+msgstr "KMail identity to use as sender of email"
+
+#: main.cpp:64
+msgid "Trigger or cancel alarm with the specified event ID"
+msgstr "Trigger or cancel alarm with the specified event ID"
+
+#: main.cpp:66
+msgid "Interval between alarm repetitions"
+msgstr "Interval between alarm repetitions"
+
+#: main.cpp:68
+msgid "Show alarm as an event in KOrganizer"
+msgstr "Show alarm as an event in KOrganizer"
+
+#: main.cpp:70
+msgid "Cancel alarm if more than 'period' late when triggered"
+msgstr "Cancel alarm if more than 'period' late when triggered"
+
+#: main.cpp:72
+msgid "Repeat alarm at every login"
+msgstr "Repeat alarm at every login"
+
+#: main.cpp:74
+msgid "Send an email to the given address (repeat as needed)"
+msgstr "Send an email to the given address (repeat as needed)"
+
+#: main.cpp:76
+msgid "Audio file to play once"
+msgstr "Audio file to play once"
+
+#: main.cpp:79
+msgid "Audio file to play repeatedly"
+msgstr "Audio file to play repeatedly"
+
+#: main.cpp:81
+msgid "Specify alarm recurrence using iCalendar syntax"
+msgstr "Specify alarm recurrence using iCalendar syntax"
+
+#: main.cpp:83
+msgid "Display reminder in advance of alarm"
+msgstr "Display reminder in advance of alarm"
+
+#: main.cpp:84
+msgid "Display reminder once, before first alarm recurrence"
+msgstr "Display reminder once, before first alarm recurrence"
+
+#: main.cpp:86
+msgid "Number of times to repeat alarm (including initial occasion)"
+msgstr "Number of times to repeat alarm (including initial occasion)"
+
+#: main.cpp:87
+msgid "Reset the alarm scheduling daemon"
+msgstr "Reset the alarm scheduling daemon"
+
+#: main.cpp:89
+msgid "Speak the message when it is displayed"
+msgstr "Speak the message when it is displayed"
+
+#: main.cpp:90
+msgid "Stop the alarm scheduling daemon"
+msgstr "Stop the alarm scheduling daemon"
+
+#: main.cpp:92
+msgid "Email subject line"
+msgstr "Email subject line"
+
+#: main.cpp:94
+msgid "Trigger alarm at time [[[yyyy-]mm-]dd-]hh:mm, or date yyyy-mm-dd"
+msgstr "Trigger alarm at time [[[yyyy-]mm-]dd-]hh:mm, or date yyyy-mm-dd"
+
+#: main.cpp:95
+msgid "Display system tray icon"
+msgstr "Display system tray icon"
+
+#: main.cpp:96
+msgid "Trigger alarm with the specified event ID"
+msgstr "Trigger alarm with the specified event ID"
+
+#: main.cpp:98
+msgid "Repeat until time [[[yyyy-]mm-]dd-]hh:mm, or date yyyy-mm-dd"
+msgstr "Repeat until time [[[yyyy-]mm-]dd-]hh:mm, or date yyyy-mm-dd"
+
+#: main.cpp:101
+msgid "Volume to play audio file"
+msgstr "Volume to play audio file"
+
+#: main.cpp:103
+msgid "Message text to display"
+msgstr "Message text to display"
+
+#: main.cpp:110
+msgid "KAlarm"
+msgstr "KAlarm"
+
+#: main.cpp:111
+msgid "Personal alarm message, command and email scheduler for KDE"
+msgstr "Personal alarm message, command and email scheduler for KDE"
+
+#: mainwindow.cpp:99
+msgid "Show &Alarm Times"
+msgstr "Show &Alarm Times"
+
+#: mainwindow.cpp:100
+msgid "Show alarm ti&me"
+msgstr "Show alarm ti&me"
+
+#: mainwindow.cpp:101
+msgid "Show Time t&o Alarms"
+msgstr "Show Time t&o Alarms"
+
+#: mainwindow.cpp:102
+msgid "Show time unti&l alarm"
+msgstr "Show time unti&l alarm"
+
+#: mainwindow.cpp:103
+msgid "Show Expired Alarms"
+msgstr "Show Expired Alarms"
+
+#: mainwindow.cpp:104
+msgid "Show &Expired Alarms"
+msgstr "Show &Expired Alarms"
+
+#: mainwindow.cpp:105
+msgid "Hide Expired Alarms"
+msgstr "Hide Expired Alarms"
+
+#: mainwindow.cpp:106
+msgid "Hide &Expired Alarms"
+msgstr "Hide &Expired Alarms"
+
+#: mainwindow.cpp:297
+msgid ""
+"Failure to create menus\n"
+"(perhaps %1 missing or corrupted)"
+msgstr ""
+"Failure to create menus\n"
+"(perhaps %1 missing or corrupted)"
+
+#: mainwindow.cpp:329
+msgid "&Templates..."
+msgstr "&Templates..."
+
+#: mainwindow.cpp:330 templatedlg.cpp:61
+msgid "&New..."
+msgstr "&New..."
+
+#: mainwindow.cpp:331
+msgid "New &From Template"
+msgstr "New &From Template"
+
+#: mainwindow.cpp:332
+msgid "Create Tem&plate..."
+msgstr "Create Tem&plate..."
+
+#: mainwindow.cpp:333
+msgid "&Copy..."
+msgstr "&Copy..."
+
+#: mainwindow.cpp:334 messagewin.cpp:520 templatedlg.cpp:66
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: mainwindow.cpp:336
+msgid "Reac&tivate"
+msgstr "Reac&tivate"
+
+#: mainwindow.cpp:340
+msgid "Hide &Alarm Times"
+msgstr "Hide &Alarm Times"
+
+#: mainwindow.cpp:342
+msgid "Hide Time t&o Alarms"
+msgstr "Hide Time t&o Alarms"
+
+#: mainwindow.cpp:345
+msgid "Show in System &Tray"
+msgstr "Show in System &Tray"
+
+#: mainwindow.cpp:346
+msgid "Hide From System &Tray"
+msgstr "Hide From System &Tray"
+
+#: mainwindow.cpp:347
+msgid "Import &Alarms..."
+msgstr "Import &Alarms..."
+
+#: mainwindow.cpp:348
+msgid "Import &Birthdays..."
+msgstr "Import &Birthdays..."
+
+#: mainwindow.cpp:349
+msgid "&Refresh Alarms"
+msgstr "&Refresh Alarms"
+
+#: mainwindow.cpp:541
+msgid "New Alarm"
+msgstr "New Alarm"
+
+#: mainwindow.cpp:611 messagewin.cpp:1459
+msgid "Edit Alarm"
+msgstr "Edit Alarm"
+
+#: mainwindow.cpp:646
+msgid "Expired Alarm"
+msgstr "Expired Alarm"
+
+#: mainwindow.cpp:646
+msgid "read-only"
+msgstr "read-only"
+
+#: mainwindow.cpp:647
+msgid "View Alarm"
+msgstr "View Alarm"
+
+#: mainwindow.cpp:674
+#, c-format
+msgid ""
+"_n: Do you really want to delete the selected alarm?\n"
+"Do you really want to delete the %n selected alarms?"
+msgstr ""
+"Do you really want to delete the selected alarm?\n"
+"Do you really want to delete the %n selected alarms?"
+
+#: mainwindow.cpp:675
+msgid ""
+"_n: Delete Alarm\n"
+"Delete Alarms"
+msgstr ""
+"Delete Alarm\n"
+"Delete Alarms"
+
+#: mainwindow.cpp:1026
+#, fuzzy
+msgid ""
+"_: Undo/Redo [action]\n"
+"%1 %2"
+msgstr "%1 %2: %3"
+
+#: mainwindow.cpp:1027
+msgid ""
+"_: Undo [action]: message\n"
+"%1 %2: %3"
+msgstr "%1 %2: %3"
+
+#: mainwindow.cpp:1391
+msgid "Ena&ble"
+msgstr "Ena&ble"
+
+#: mainwindow.cpp:1391
+msgid "Disa&ble"
+msgstr "Disa&ble"
+
+#: messagewin.cpp:290 messagewin.cpp:323
+msgid "Reminder"
+msgstr "Reminder"
+
+#: messagewin.cpp:290
+msgid "Message"
+msgstr "Message"
+
+#: messagewin.cpp:318
+msgid ""
+"The scheduled date/time for the message (as opposed to the actual time of "
+"display)."
+msgstr ""
+"The scheduled date/time for the message (as opposed to the actual time of "
+"display)."
+
+#: messagewin.cpp:341
+msgid "The file whose contents are displayed below"
+msgstr "The file whose contents are displayed below"
+
+#: messagewin.cpp:367
+msgid "The contents of the file to be displayed"
+msgstr "The contents of the file to be displayed"
+
+#: messagewin.cpp:375
+msgid "File is a folder"
+msgstr "File is a folder"
+
+#: messagewin.cpp:375
+msgid "Failed to open file"
+msgstr "Failed to open file"
+
+#: messagewin.cpp:375 sounddlg.cpp:445
+msgid "File not found"
+msgstr "File not found"
+
+#: messagewin.cpp:394
+msgid "The alarm message"
+msgstr "The alarm message"
+
+#: messagewin.cpp:452
+msgid "The email to send"
+msgstr "The email to send"
+
+#: messagewin.cpp:515
+msgid "Acknowledge the alarm"
+msgstr "Acknowledge the alarm"
+
+#: messagewin.cpp:525
+msgid "Edit the alarm."
+msgstr "Edit the alarm."
+
+#: messagewin.cpp:531
+msgid "&Defer..."
+msgstr "&Defer..."
+
+#: messagewin.cpp:537
+msgid ""
+"Defer the alarm until later.\n"
+"You will be prompted to specify when the alarm should be redisplayed."
+msgstr ""
+"Defer the alarm until later.\n"
+"You will be prompted to specify when the alarm should be redisplayed."
+
+#: messagewin.cpp:553 sounddlg.cpp:314
+msgid "Stop sound"
+msgstr "Stop sound"
+
+#: messagewin.cpp:554 sounddlg.cpp:315
+msgid "Stop playing the sound"
+msgstr "Stop playing the sound"
+
+#: messagewin.cpp:570
+msgid ""
+"_: Locate this email in KMail\n"
+"Locate in KMail"
+msgstr "Locate in KMail"
+
+#: messagewin.cpp:571
+msgid "Locate and highlight this email in KMail"
+msgstr "Locate and highlight this email in KMail"
+
+#: messagewin.cpp:583
+msgid "Activate KAlarm"
+msgstr "Activate KAlarm"
+
+#: messagewin.cpp:625
+msgid "Today"
+msgstr "Today"
+
+#: messagewin.cpp:627
+#, c-format
+msgid ""
+"_n: Tomorrow\n"
+"in %n days' time"
+msgstr ""
+"Tomorrow\n"
+"in %n days' time"
+
+#: messagewin.cpp:629
+#, c-format
+msgid ""
+"_n: in 1 week's time\n"
+"in %n weeks' time"
+msgstr ""
+"in 1 week's time\n"
+"in %n weeks' time"
+
+#: messagewin.cpp:643
+#, c-format
+msgid ""
+"_n: in 1 minute's time\n"
+"in %n minutes' time"
+msgstr ""
+"in 1 minute's time\n"
+"in %n minutes' time"
+
+#: messagewin.cpp:645
+#, c-format
+msgid ""
+"_n: in 1 hour's time\n"
+"in %n hours' time"
+msgstr ""
+"in 1 hour's time\n"
+"in %n hours' time"
+
+#: messagewin.cpp:647
+#, c-format
+msgid ""
+"_n: in 1 hour 1 minute's time\n"
+"in %n hours 1 minute's time"
+msgstr ""
+"in 1 hour 1 minute's time\n"
+"in %n hours 1 minute's time"
+
+#: messagewin.cpp:649
+msgid ""
+"_n: in 1 hour %1 minutes' time\n"
+"in %n hours %1 minutes' time"
+msgstr ""
+"in 1 hour %1 minutes' time\n"
+"in %n hours %1 minutes' time"
+
+#: messagewin.cpp:822 messagewin.cpp:836
+msgid "Unable to speak message"
+msgstr "Unable to speak message"
+
+#: messagewin.cpp:836
+msgid "DCOP Call sayMessage failed"
+msgstr "DCOP Call sayMessage failed"
+
+#: messagewin.cpp:858 sounddlg.cpp:302
+#, c-format
+msgid ""
+"Cannot open audio file:\n"
+"%1"
+msgstr ""
+"Cannot open audio file:\n"
+"%1"
+
+#: messagewin.cpp:882
+msgid ""
+"Unable to set master volume\n"
+"(Error accessing KMix:\n"
+"%1)"
+msgstr ""
+"Unable to set master volume\n"
+"(Error accessing KMix:\n"
+"%1)"
+
+#: messagewin.cpp:1403
+msgid "Do you really want to acknowledge this alarm?"
+msgstr "Do you really want to acknowledge this alarm?"
+
+#: messagewin.cpp:1404
+msgid "Acknowledge Alarm"
+msgstr "Acknowledge Alarm"
+
+#: messagewin.cpp:1404
+msgid "&Acknowledge"
+msgstr "&Acknowledge"
+
+#: messagewin.cpp:1449
+msgid "Unable to locate this email in KMail"
+msgstr "Unable to locate this email in KMail"
+
+#: prefdlg.cpp:120
+msgid "Preferences"
+msgstr "Preferences"
+
+#: prefdlg.cpp:125
+msgid "General"
+msgstr "General"
+
+#: prefdlg.cpp:128
+msgid "Email"
+msgstr "Email"
+
+#: prefdlg.cpp:128
+msgid "Email Alarm Settings"
+msgstr "Email Alarm Settings"
+
+#: prefdlg.cpp:131
+msgid "View Settings"
+msgstr "View Settings"
+
+#: prefdlg.cpp:134
+msgid "Font & Color"
+msgstr "Font & Colour"
+
+#: prefdlg.cpp:134
+msgid "Default Font and Color"
+msgstr "Default Font and Colour"
+
+#: prefdlg.cpp:137
+msgid "Default Alarm Edit Settings"
+msgstr "Default Alarm Edit Settings"
+
+#: prefdlg.cpp:256
+msgid "Run Mode"
+msgstr "Run Mode"
+
+#: prefdlg.cpp:264
+msgid "&Run only on demand"
+msgstr "&Run only on demand"
+
+#: prefdlg.cpp:268
+msgid ""
+"Check to run KAlarm only when required.\n"
+"\n"
+"Notes:\n"
+"1. Alarms are displayed even when KAlarm is not running, since alarm monitoring "
+"is done by the alarm daemon.\n"
+"2. With this option selected, the system tray icon can be displayed or hidden "
+"independently of KAlarm."
+msgstr ""
+"Tick to run KAlarm only when required.\n"
+"\n"
+"Notes:\n"
+"1. Alarms are displayed even when KAlarm is not running, since alarm monitoring "
+"is done by the alarm daemon.\n"
+"2. With this option selected, the system tray icon can be displayed or hidden "
+"independently of KAlarm."
+
+#: prefdlg.cpp:275
+msgid "Run continuously in system &tray"
+msgstr "Run continuously in system &tray"
+
+#: prefdlg.cpp:279
+msgid ""
+"Check to run KAlarm continuously in the KDE system tray.\n"
+"\n"
+"Notes:\n"
+"1. With this option selected, closing the system tray icon will quit KAlarm.\n"
+"2. You do not need to select this option in order for alarms to be displayed, "
+"since alarm monitoring is done by the alarm daemon. Running in the system tray "
+"simply provides easy access and a status indication."
+msgstr ""
+"Tick to run KAlarm continuously in the KDE system tray.\n"
+"\n"
+"Notes:\n"
+"1. With this option selected, closing the system tray icon will quit KAlarm.\n"
+"2. You do not need to select this option in order for alarms to be displayed, "
+"since alarm monitoring is done by the alarm daemon. Running in the system tray "
+"simply provides easy access and a status indication."
+
+#: prefdlg.cpp:287
+msgid "Disa&ble alarms while not running"
+msgstr "Disa&ble alarms while not running"
+
+#: prefdlg.cpp:291
+msgid ""
+"Check to disable alarms whenever KAlarm is not running. Alarms will only appear "
+"while the system tray icon is visible."
+msgstr ""
+"Tick to disable alarms whenever KAlarm is not running. Alarms will only appear "
+"while the system tray icon is visible."
+
+#: prefdlg.cpp:294
+msgid "Warn before &quitting"
+msgstr "Warn before &quitting"
+
+#: prefdlg.cpp:297
+msgid "Check to display a warning prompt before quitting KAlarm."
+msgstr "Tick to display a warning prompt before quitting KAlarm."
+
+#: prefdlg.cpp:300 prefdlg.cpp:537
+msgid "Autostart at &login"
+msgstr "Autostart at &login"
+
+#: prefdlg.cpp:307
+msgid "Start alarm monitoring at lo&gin"
+msgstr "Start alarm monitoring at lo&gin"
+
+#: prefdlg.cpp:311
+msgid ""
+"Automatically start alarm monitoring whenever you start KDE, by running the "
+"alarm daemon (%1).\n"
+"\n"
+"This option should always be checked unless you intend to discontinue use of "
+"KAlarm."
+msgstr ""
+"Automatically start alarm monitoring whenever you start KDE, by running the "
+"alarm daemon (%1).\n"
+"\n"
+"This option should always be ticked unless you intend to discontinue use of "
+"KAlarm."
+
+#: prefdlg.cpp:322
+msgid "&Start of day for date-only alarms:"
+msgstr "&Start of day for date-only alarms:"
+
+#: prefdlg.cpp:326
+msgid ""
+"The earliest time of day at which a date-only alarm (i.e. an alarm with \"any "
+"time\" specified) will be triggered."
+msgstr ""
+"The earliest time of day at which a date-only alarm (i.e. an alarm with \"any "
+"time\" specified) will be triggered."
+
+#: prefdlg.cpp:334
+msgid "Con&firm alarm deletions"
+msgstr "Con&firm alarm deletions"
+
+#: prefdlg.cpp:337
+msgid "Check to be prompted for confirmation each time you delete an alarm."
+msgstr "Tick to be prompted for confirmation each time you delete an alarm."
+
+#: prefdlg.cpp:342
+msgid "Expired Alarms"
+msgstr "Expired Alarms"
+
+#: prefdlg.cpp:347
+msgid "Keep alarms after e&xpiry"
+msgstr "Keep alarms after e&xpiry"
+
+#: prefdlg.cpp:351
+msgid ""
+"Check to store alarms after expiry or deletion (except deleted alarms which "
+"were never triggered)."
+msgstr ""
+"Tick to store alarms after expiry or deletion (except deleted alarms which were "
+"never triggered)."
+
+#: prefdlg.cpp:356
+msgid "Discard ex&pired alarms after:"
+msgstr "Discard ex&pired alarms after:"
+
+#: prefdlg.cpp:363
+msgid "da&ys"
+msgstr "da&ys"
+
+#: prefdlg.cpp:367
+msgid ""
+"Uncheck to store expired alarms indefinitely. Check to enter how long expired "
+"alarms should be stored."
+msgstr ""
+"Untick to store expired alarms indefinitely. Tick to enter how long expired "
+"alarms should be stored."
+
+#: prefdlg.cpp:370
+msgid "Clear Expired Alar&ms"
+msgstr "Clear Expired Alar&ms"
+
+#: prefdlg.cpp:374
+msgid "Delete all existing expired alarms."
+msgstr "Delete all existing expired alarms."
+
+#: prefdlg.cpp:379
+msgid "Terminal for Command Alarms"
+msgstr "Terminal for Command Alarms"
+
+#: prefdlg.cpp:381
+msgid ""
+"Choose which application to use when a command alarm is executed in a terminal "
+"window"
+msgstr ""
+"Choose which application to use when a command alarm is executed in a terminal "
+"window"
+
+#: prefdlg.cpp:388
+msgid ""
+"_: The parameter is a command line, e.g. 'xterm -e'\n"
+"Check to execute command alarms in a terminal window by '%1'"
+msgstr "Tick to execute command alarms in a terminal window by '%1'"
+
+#: prefdlg.cpp:414
+msgid "Other:"
+msgstr "Other:"
+
+#: prefdlg.cpp:422
+msgid ""
+"Enter the full command line needed to execute a command in your chosen terminal "
+"window. By default the alarm's command string will be appended to what you "
+"enter here. See the KAlarm Handbook for details of special codes to tailor the "
+"command line."
+msgstr ""
+"Enter the full command line needed to execute a command in your chosen terminal "
+"window. By default the alarm's command string will be appended to what you "
+"enter here. See the KAlarm Handbook for details of special codes to tailor the "
+"command line."
+
+#: prefdlg.cpp:473
+#, c-format
+msgid ""
+"Command to invoke terminal window not found:\n"
+"%1"
+msgstr ""
+"Command to invoke terminal window not found:\n"
+"%1"
+
+#: prefdlg.cpp:528
+msgid ""
+"You should not uncheck this option unless you intend to discontinue use of "
+"KAlarm"
+msgstr ""
+"You should not untick this option unless you intend to discontinue use of "
+"KAlarm"
+
+#: prefdlg.cpp:537
+msgid "Autostart system tray &icon at login"
+msgstr "Autostart system tray &icon at login"
+
+#: prefdlg.cpp:538
+msgid "Check to run KAlarm whenever you start KDE."
+msgstr "Tick to run KAlarm whenever you start KDE."
+
+#: prefdlg.cpp:539
+msgid "Check to display the system tray icon whenever you start KDE."
+msgstr "Tick to display the system tray icon whenever you start KDE."
+
+#: prefdlg.cpp:603
+msgid "Email client:"
+msgstr "Email client:"
+
+#: prefdlg.cpp:606
+msgid "&KMail"
+msgstr "&KMail"
+
+#: prefdlg.cpp:609
+msgid "&Sendmail"
+msgstr "&Sendmail"
+
+#: prefdlg.cpp:615
+msgid ""
+"Choose how to send email when an email alarm is triggered.\n"
+"KMail: The email is sent automatically via KMail. KMail is started first if "
+"necessary.\n"
+"Sendmail: The email is sent automatically. This option will only work if your "
+"system is configured to use sendmail or a sendmail compatible mail transport "
+"agent."
+msgstr ""
+"Choose how to send email when an email alarm is triggered.\n"
+"KMail: The email is sent automatically via KMail. KMail is started first if "
+"necessary.\n"
+"Sendmail: The email is sent automatically. This option will only work if your "
+"system is configured to use sendmail or a sendmail compatible mail transport "
+"agent."
+
+#: prefdlg.cpp:621
+msgid "Co&py sent emails into KMail's %1 folder"
+msgstr "Co&py sent emails into KMail's %1 folder"
+
+#: prefdlg.cpp:624
+msgid "After sending an email, store a copy in KMail's %1 folder"
+msgstr "After sending an email, store a copy in KMail's %1 folder"
+
+#: prefdlg.cpp:629
+msgid "Your Email Address"
+msgstr "Your Email Address"
+
+#: prefdlg.cpp:650
+msgid ""
+"Your email address, used to identify you as the sender when sending email "
+"alarms."
+msgstr ""
+"Your email address, used to identify you as the sender when sending email "
+"alarms."
+
+#: prefdlg.cpp:657
+msgid "&Use address from Control Center"
+msgstr "&Use address from Control Centre"
+
+#: prefdlg.cpp:661
+msgid ""
+"Check to use the email address set in the KDE Control Center, to identify you "
+"as the sender when sending email alarms."
+msgstr ""
+"Tick to use the email address set in the KDE Control Centre, to identify you as "
+"the sender when sending email alarms."
+
+#: prefdlg.cpp:665
+msgid "Use KMail &identities"
+msgstr "Use KMail &identities"
+
+#: prefdlg.cpp:669
+msgid ""
+"Check to use KMail's email identities to identify you as the sender when "
+"sending email alarms. For existing email alarms, KMail's default identity will "
+"be used. For new email alarms, you will be able to pick which of KMail's "
+"identities to use."
+msgstr ""
+"Tick to use KMail's email identities to identify you as the sender when sending "
+"email alarms. For existing email alarms, KMail's default identity will be used. "
+"For new email alarms, you will be able to pick which of KMail's identities to "
+"use."
+
+#: prefdlg.cpp:676
+msgid ""
+"_: 'Bcc' email address\n"
+"&Bcc:"
+msgstr "&Bcc:"
+
+#: prefdlg.cpp:690
+msgid ""
+"Your email address, used for blind copying email alarms to yourself. If you "
+"want blind copies to be sent to your account on the computer which KAlarm runs "
+"on, you can simply enter your user login name."
+msgstr ""
+"Your email address, used for blind copying email alarms to yourself. If you "
+"want blind copies to be sent to your account on the computer which KAlarm runs "
+"on, you can simply enter your user login name."
+
+#: prefdlg.cpp:698
+msgid "Us&e address from Control Center"
+msgstr "Us&e address from Control Centre"
+
+#: prefdlg.cpp:702
+msgid ""
+"Check to use the email address set in the KDE Control Center, for blind copying "
+"email alarms to yourself."
+msgstr ""
+"Tick to use the email address set in the KDE Control Centre, for blind copying "
+"email alarms to yourself."
+
+#: prefdlg.cpp:708
+msgid "&Notify when remote emails are queued"
+msgstr "&Notify when remote emails are queued"
+
+#: prefdlg.cpp:711
+msgid ""
+"Display a notification message whenever an email alarm has queued an email for "
+"sending to a remote system. This could be useful if, for example, you have a "
+"dial-up connection, so that you can then ensure that the email is actually "
+"transmitted."
+msgstr ""
+"Display a notification message whenever an email alarm has queued an email for "
+"sending to a remote system. This could be useful if, for example, you have a "
+"dial-up connection, so that you can then ensure that the email is actually "
+"transmitted."
+
+#: prefdlg.cpp:789
+msgid "No valid 'Bcc' email address is specified."
+msgstr "No valid 'Bcc' email address is specified."
+
+#: prefdlg.cpp:796
+msgid ""
+"%1\n"
+"Are you sure you want to save your changes?"
+msgstr ""
+"%1\n"
+"Are you sure you want to save your changes?"
+
+#: prefdlg.cpp:802
+#, c-format
+msgid "No email address is currently set in the KDE Control Center. %1"
+msgstr "No email address is currently set in the KDE Control Centre. %1"
+
+#: prefdlg.cpp:807
+#, c-format
+msgid "No KMail identities currently exist. %1"
+msgstr "No KMail identities currently exist. %1"
+
+#: prefdlg.cpp:825
+msgid "Message Font && Color"
+msgstr "Message Font && Colour"
+
+#: prefdlg.cpp:836
+msgid "Di&sabled alarm color:"
+msgstr "Di&sabled alarm colour:"
+
+#: prefdlg.cpp:841
+msgid "Choose the text color in the alarm list for disabled alarms."
+msgstr "Choose the text colour in the alarm list for disabled alarms."
+
+#: prefdlg.cpp:846
+msgid "E&xpired alarm color:"
+msgstr "E&xpired alarm colour:"
+
+#: prefdlg.cpp:851
+msgid "Choose the text color in the alarm list for expired alarms."
+msgstr "Choose the text colour in the alarm list for expired alarms."
+
+#: prefdlg.cpp:895
+msgid "The default setting for \"%1\" in the alarm edit dialog."
+msgstr "The default setting for \"%1\" in the alarm edit dialogue."
+
+#: prefdlg.cpp:896
+msgid ""
+"Check to select %1 as the default setting for \"%2\" in the alarm edit dialog."
+msgstr ""
+"Tick to select %1 as the default setting for \"%2\" in the alarm edit dialogue."
+
+#: prefdlg.cpp:899
+msgid "Display Alarms"
+msgstr "Display Alarms"
+
+#: prefdlg.cpp:916
+msgid "Reminder &units:"
+msgstr "Reminder &units:"
+
+#: prefdlg.cpp:926
+msgid "The default units for the reminder in the alarm edit dialog."
+msgstr "The default units for the reminder in the alarm edit dialogue."
+
+#: prefdlg.cpp:950
+msgid "Repea&t sound file"
+msgstr "Repea&t sound file"
+
+#: prefdlg.cpp:952
+msgid ""
+"_: sound file \"Repeat\" checkbox\n"
+"The default setting for sound file \"%1\" in the alarm edit dialog."
+msgstr "The default setting for sound file \"%1\" in the alarm edit dialogue."
+
+#: prefdlg.cpp:958
+msgid "Sound &file:"
+msgstr "Sound &file:"
+
+#: prefdlg.cpp:966
+msgid "Choose a sound file"
+msgstr "Choose a sound file"
+
+#: prefdlg.cpp:968
+msgid "Enter the default sound file to use in the alarm edit dialog."
+msgstr "Enter the default sound file to use in the alarm edit dialogue."
+
+#: prefdlg.cpp:974
+msgid "Command Alarms"
+msgstr "Command Alarms"
+
+#: prefdlg.cpp:991
+msgid "Email Alarms"
+msgstr "Email Alarms"
+
+#: prefdlg.cpp:1018
+msgid "&Recurrence:"
+msgstr "&Recurrence:"
+
+#: prefdlg.cpp:1031
+msgid "The default setting for the recurrence rule in the alarm edit dialog."
+msgstr ""
+"The default setting for the recurrence rule in the alarm edit dialogue."
+
+#: prefdlg.cpp:1037
+msgid "In non-leap years, repeat yearly February 29th alarms on:"
+msgstr "In non-leap years, repeat yearly February 29th alarms on:"
+
+#: prefdlg.cpp:1045
+msgid "February 2&8th"
+msgstr "February 2&8th"
+
+#: prefdlg.cpp:1048
+msgid "March &1st"
+msgstr "March &1st"
+
+#: prefdlg.cpp:1051
+msgid "Do &not repeat"
+msgstr "Do &not repeat"
+
+#: prefdlg.cpp:1056
+msgid ""
+"For yearly recurrences, choose what date, if any, alarms due on February 29th "
+"should occur in non-leap years.\n"
+"Note that the next scheduled occurrence of existing alarms is not re-evaluated "
+"when you change this setting."
+msgstr ""
+"For yearly recurrences, choose what date, if any, alarms due on February 29th "
+"should occur in non-leap years.\n"
+"Note that the next scheduled occurrence of existing alarms is not re-evaluated "
+"when you change this setting."
+
+#: prefdlg.cpp:1182
+msgid ""
+"You must enter a sound file when %1 is selected as the default sound type"
+msgstr ""
+"You must enter a sound file when %1 is selected as the default sound type"
+
+#: prefdlg.cpp:1195
+msgid "System Tray Tooltip"
+msgstr "System Tray Tooltip"
+
+#: prefdlg.cpp:1202
+msgid "Show next &24 hours' alarms"
+msgstr "Show next &24 hours' alarms"
+
+#: prefdlg.cpp:1206
+msgid ""
+"Specify whether to include in the system tray tooltip, a summary of alarms due "
+"in the next 24 hours"
+msgstr ""
+"Specify whether to include in the system tray tooltip, a summary of alarms due "
+"in the next 24 hours"
+
+#: prefdlg.cpp:1211
+msgid "Ma&ximum number of alarms to show:"
+msgstr "Ma&ximum number of alarms to show:"
+
+#: prefdlg.cpp:1218
+msgid ""
+"Uncheck to display all of the next 24 hours' alarms in the system tray tooltip. "
+"Check to enter an upper limit on the number to be displayed."
+msgstr ""
+"Untick to display all of the next 24 hours' alarms in the system tray tooltip. "
+"Tick to enter an upper limit on the number to be displayed."
+
+#: prefdlg.cpp:1226
+msgid ""
+"Specify whether to show in the system tray tooltip, the time at which each "
+"alarm is due"
+msgstr ""
+"Specify whether to show in the system tray tooltip, the time at which each "
+"alarm is due"
+
+#: prefdlg.cpp:1233
+msgid ""
+"Specify whether to show in the system tray tooltip, how long until each alarm "
+"is due"
+msgstr ""
+"Specify whether to show in the system tray tooltip, how long until each alarm "
+"is due"
+
+#: prefdlg.cpp:1238
+msgid "&Prefix:"
+msgstr "&Prefix:"
+
+#: prefdlg.cpp:1243
+msgid ""
+"Enter the text to be displayed in front of the time until the alarm, in the "
+"system tray tooltip"
+msgstr ""
+"Enter the text to be displayed in front of the time until the alarm, in the "
+"system tray tooltip"
+
+#: prefdlg.cpp:1248
+msgid "Message &windows have a title bar and take keyboard focus"
+msgstr "Message &windows have a title bar and take keyboard focus"
+
+#: prefdlg.cpp:1251
+msgid ""
+"Specify the characteristics of alarm message windows:\n"
+"- If checked, the window is a normal window with a title bar, which grabs "
+"keyboard input when it is displayed.\n"
+"- If unchecked, the window does not interfere with your typing when it is "
+"displayed, but it has no title bar and cannot be moved or resized."
+msgstr ""
+"Specify the characteristics of alarm message windows:\n"
+"- If ticked, the window is a normal window with a title bar, which grabs "
+"keyboard input when it is displayed.\n"
+"- If unticked, the window does not interfere with your typing when it is "
+"displayed, but it has no title bar and cannot be moved or resized."
+
+#: prefdlg.cpp:1259
+msgid "System tray icon &update interval:"
+msgstr "System tray icon &update interval:"
+
+#: prefdlg.cpp:1264 sounddlg.cpp:161
+msgid "seconds"
+msgstr "seconds"
+
+#: prefdlg.cpp:1266
+msgid ""
+"How often to update the system tray icon to indicate whether or not the Alarm "
+"Daemon is monitoring alarms."
+msgstr ""
+"How often to update the system tray icon to indicate whether or not the Alarm "
+"Daemon is monitoring alarms."
+
+#. i18n: file kalarmui.rc line 32
+#: rc.cpp:9 rc.cpp:21
+#, no-c-format
+msgid "&Actions"
+msgstr "&Actions"
+
+#: recurrenceedit.cpp:69
+msgid "No recurrence"
+msgstr "No recurrence"
+
+#: recurrenceedit.cpp:70
+msgid "No Recurrence"
+msgstr "No Recurrence"
+
+#: recurrenceedit.cpp:71
+msgid "At Login"
+msgstr "At Login"
+
+#: recurrenceedit.cpp:72
+msgid "At &login"
+msgstr "At &login"
+
+#: recurrenceedit.cpp:73
+msgid "Hourly/Minutely"
+msgstr "Hourly/Minutely"
+
+#: recurrenceedit.cpp:74
+msgid "Ho&urly/Minutely"
+msgstr "Ho&urly/Minutely"
+
+#: recurrenceedit.cpp:75
+msgid "Daily"
+msgstr "Daily"
+
+#: recurrenceedit.cpp:76
+msgid "&Daily"
+msgstr "&Daily"
+
+#: recurrenceedit.cpp:77
+msgid "Weekly"
+msgstr "Weekly"
+
+#: recurrenceedit.cpp:78
+msgid "&Weekly"
+msgstr "&Weekly"
+
+#: recurrenceedit.cpp:79
+msgid "Monthly"
+msgstr "Monthly"
+
+#: recurrenceedit.cpp:80
+msgid "&Monthly"
+msgstr "&Monthly"
+
+#: recurrenceedit.cpp:81
+msgid "Yearly"
+msgstr "Yearly"
+
+#: recurrenceedit.cpp:82
+msgid "&Yearly"
+msgstr "&Yearly"
+
+#: recurrenceedit.cpp:106
+msgid "Recurrence Rule"
+msgstr "Recurrence Rule"
+
+#: recurrenceedit.cpp:124
+msgid "Do not repeat the alarm"
+msgstr "Do not repeat the alarm"
+
+#: recurrenceedit.cpp:130
+msgid ""
+"Trigger the alarm at the specified date/time and at every login until then.\n"
+"Note that it will also be triggered any time the alarm daemon is restarted."
+msgstr ""
+"Trigger the alarm at the specified date/time and at every login until then.\n"
+"Note that it will also be triggered any time the alarm daemon is restarted."
+
+#: recurrenceedit.cpp:137
+msgid "Repeat the alarm at hourly/minutely intervals"
+msgstr "Repeat the alarm at hourly/minutely intervals"
+
+#: recurrenceedit.cpp:143
+msgid "Repeat the alarm at daily intervals"
+msgstr "Repeat the alarm at daily intervals"
+
+#: recurrenceedit.cpp:149
+msgid "Repeat the alarm at weekly intervals"
+msgstr "Repeat the alarm at weekly intervals"
+
+#: recurrenceedit.cpp:155
+msgid "Repeat the alarm at monthly intervals"
+msgstr "Repeat the alarm at monthly intervals"
+
+#: recurrenceedit.cpp:161
+msgid "Repeat the alarm at annual intervals"
+msgstr "Repeat the alarm at annual intervals"
+
+#: recurrenceedit.cpp:177
+msgid ""
+"Set up a repetition within the recurrence, to trigger the alarm multiple times "
+"each time the recurrence is due."
+msgstr ""
+
+#: recurrenceedit.cpp:219
+msgid "Recurrence End"
+msgstr "Recurrence End"
+
+#: recurrenceedit.cpp:225
+msgid "No &end"
+msgstr "No &end"
+
+#: recurrenceedit.cpp:228
+msgid "Repeat the alarm indefinitely"
+msgstr "Repeat the alarm indefinitely"
+
+#: recurrenceedit.cpp:233
+msgid "End a&fter:"
+msgstr "End a&fter:"
+
+#: recurrenceedit.cpp:236
+msgid "Repeat the alarm for the number of times specified"
+msgstr "Repeat the alarm for the number of times specified"
+
+#: recurrenceedit.cpp:244
+msgid "Enter the total number of times to trigger the alarm"
+msgstr "Enter the total number of times to trigger the alarm"
+
+#: recurrenceedit.cpp:246
+msgid "occurrence(s)"
+msgstr "occurrence(s)"
+
+#: recurrenceedit.cpp:256
+msgid "End &by:"
+msgstr "End &by:"
+
+#: recurrenceedit.cpp:259
+msgid ""
+"Repeat the alarm until the date/time specified.\n"
+"\n"
+"Note: This applies to the main recurrence only. It does not limit any "
+"sub-repetition which will occur regardless after the last main recurrence."
+msgstr ""
+
+#: recurrenceedit.cpp:265
+msgid "Enter the last date to repeat the alarm"
+msgstr "Enter the last date to repeat the alarm"
+
+#: recurrenceedit.cpp:270
+msgid "Enter the last time to repeat the alarm."
+msgstr "Enter the last time to repeat the alarm."
+
+#: recurrenceedit.cpp:277
+msgid ""
+"Stop repeating the alarm after your first login on or after the specified end "
+"date"
+msgstr ""
+"Stop repeating the alarm after your first login on or after the specified end "
+"date"
+
+#: recurrenceedit.cpp:293
+msgid "E&xceptions"
+msgstr "E&xceptions"
+
+#: recurrenceedit.cpp:305
+msgid "The list of exceptions, i.e. dates/times excluded from the recurrence"
+msgstr "The list of exceptions, i.e. dates/times excluded from the recurrence"
+
+#: recurrenceedit.cpp:321
+msgid ""
+"Enter a date to insert in the exceptions list. Use in conjunction with the Add "
+"or Change button below."
+msgstr ""
+"Enter a date to insert in the exceptions list. Use in conjunction with the Add "
+"or Change button below."
+
+#: recurrenceedit.cpp:330
+msgid "Add the date entered above to the exceptions list"
+msgstr "Add the date entered above to the exceptions list"
+
+#: recurrenceedit.cpp:337
+msgid ""
+"Replace the currently highlighted item in the exceptions list with the date "
+"entered above"
+msgstr ""
+"Replace the currently highlighted item in the exceptions list with the date "
+"entered above"
+
+#: recurrenceedit.cpp:344
+msgid "Remove the currently highlighted item from the exceptions list"
+msgstr "Remove the currently highlighted item from the exceptions list"
+
+#: recurrenceedit.cpp:372
+msgid "End date is earlier than start date"
+msgstr "End date is earlier than start date"
+
+#: recurrenceedit.cpp:373
+msgid "End date/time is earlier than start date/time"
+msgstr "End date/time is earlier than start date/time"
+
+#: recurrenceedit.cpp:641
+msgid ""
+"_: Date cannot be earlier than start date\n"
+"start date"
+msgstr "start date"
+
+#: recurrenceedit.cpp:1031
+msgid "Recur e&very"
+msgstr "Recur e&very"
+
+#: recurrenceedit.cpp:1099
+msgid "hours:minutes"
+msgstr "hours:minutes"
+
+#: recurrenceedit.cpp:1100
+msgid "Enter the number of hours and minutes between repetitions of the alarm"
+msgstr "Enter the number of hours and minutes between repetitions of the alarm"
+
+#: recurrenceedit.cpp:1118
+msgid ""
+"_: On: Tuesday\n"
+"O&n:"
+msgstr "O&n:"
+
+#: recurrenceedit.cpp:1196
+msgid "No day selected"
+msgstr "No day selected"
+
+#: recurrenceedit.cpp:1225
+msgid "day(s)"
+msgstr "day(s)"
+
+#: recurrenceedit.cpp:1226
+msgid "Enter the number of days between repetitions of the alarm"
+msgstr "Enter the number of days between repetitions of the alarm"
+
+#: recurrenceedit.cpp:1228
+msgid "Select the days of the week on which the alarm is allowed to occur"
+msgstr "Select the days of the week on which the alarm is allowed to occur"
+
+#: recurrenceedit.cpp:1230 recurrenceedit.cpp:1244
+msgid "Select the days of the week on which to repeat the alarm"
+msgstr "Select the days of the week on which to repeat the alarm"
+
+#: recurrenceedit.cpp:1242
+msgid "week(s)"
+msgstr "week(s)"
+
+#: recurrenceedit.cpp:1243
+msgid "Enter the number of weeks between repetitions of the alarm"
+msgstr "Enter the number of weeks between repetitions of the alarm"
+
+#: recurrenceedit.cpp:1267
+msgid ""
+"_: On day number in the month\n"
+"O&n day"
+msgstr "O&n day"
+
+#: recurrenceedit.cpp:1271
+msgid "Repeat the alarm on the selected day of the month"
+msgstr "Repeat the alarm on the selected day of the month"
+
+#: recurrenceedit.cpp:1277
+msgid ""
+"_: Last day of month\n"
+"Last"
+msgstr "Last"
+
+#: recurrenceedit.cpp:1280
+msgid "Select the day of the month on which to repeat the alarm"
+msgstr "Select the day of the month on which to repeat the alarm"
+
+#: recurrenceedit.cpp:1292
+msgid ""
+"_: On the 1st Tuesday\n"
+"On t&he"
+msgstr "On t&he"
+
+#: recurrenceedit.cpp:1297
+msgid ""
+"Repeat the alarm on one day of the week, in the selected week of the month"
+msgstr ""
+"Repeat the alarm on one day of the week, in the selected week of the month"
+
+#: recurrenceedit.cpp:1300
+msgid "1st"
+msgstr "1st"
+
+#: recurrenceedit.cpp:1301
+msgid "2nd"
+msgstr "2nd"
+
+#: recurrenceedit.cpp:1302
+msgid "3rd"
+msgstr "3rd"
+
+#: recurrenceedit.cpp:1303
+msgid "4th"
+msgstr "4th"
+
+#: recurrenceedit.cpp:1304
+msgid "5th"
+msgstr "5th"
+
+#: recurrenceedit.cpp:1305
+msgid ""
+"_: Last Monday in March\n"
+"Last"
+msgstr "Last"
+
+#: recurrenceedit.cpp:1306
+msgid "2nd Last"
+msgstr "2nd Last"
+
+#: recurrenceedit.cpp:1307
+msgid "3rd Last"
+msgstr "3rd Last"
+
+#: recurrenceedit.cpp:1308
+msgid "4th Last"
+msgstr "4th Last"
+
+#: recurrenceedit.cpp:1309
+msgid "5th Last"
+msgstr "5th Last"
+
+#: recurrenceedit.cpp:1312
+msgid ""
+"_: Every (Monday...) in month\n"
+"Every"
+msgstr "Every"
+
+#: recurrenceedit.cpp:1315
+msgid "Select the week of the month in which to repeat the alarm"
+msgstr "Select the week of the month in which to repeat the alarm"
+
+#: recurrenceedit.cpp:1328
+msgid "Select the day of the week on which to repeat the alarm"
+msgstr "Select the day of the week on which to repeat the alarm"
+
+#: recurrenceedit.cpp:1446
+msgid "month(s)"
+msgstr "month(s)"
+
+#: recurrenceedit.cpp:1447
+msgid "Enter the number of months between repetitions of the alarm"
+msgstr "Enter the number of months between repetitions of the alarm"
+
+#: recurrenceedit.cpp:1458
+msgid "year(s)"
+msgstr "year(s)"
+
+#: recurrenceedit.cpp:1459
+msgid "Enter the number of years between repetitions of the alarm"
+msgstr "Enter the number of years between repetitions of the alarm"
+
+#: recurrenceedit.cpp:1464
+msgid ""
+"_: List of months to select\n"
+"Months:"
+msgstr ""
+
+#: recurrenceedit.cpp:1483
+msgid "Select the months of the year in which to repeat the alarm"
+msgstr "Select the months of the year in which to repeat the alarm"
+
+#: recurrenceedit.cpp:1490
+msgid "February 2&9th alarm in non-leap years:"
+msgstr "February 2&9th alarm in non-leap years:"
+
+#: recurrenceedit.cpp:1493
+msgid ""
+"_: No date\n"
+"None"
+msgstr "None"
+
+#: recurrenceedit.cpp:1494
+msgid ""
+"_: 1st March (short form)\n"
+"1 Mar"
+msgstr "1 Mar"
+
+#: recurrenceedit.cpp:1495
+msgid ""
+"_: 28th February (short form)\n"
+"28 Feb"
+msgstr "28 Feb"
+
+#: recurrenceedit.cpp:1501
+msgid ""
+"Select which date, if any, the February 29th alarm should trigger in non-leap "
+"years"
+msgstr ""
+"Select which date, if any, the February 29th alarm should trigger in non-leap "
+"years"
+
+#: recurrenceedit.cpp:1585
+msgid "No month selected"
+msgstr "No month selected"
+
+#: reminder.cpp:39
+msgid "Reminder for first recurrence only"
+msgstr "Reminder for first recurrence only"
+
+#: reminder.cpp:40
+msgid "Reminder for first rec&urrence only"
+msgstr "Reminder for first rec&urrence only"
+
+#: reminder.cpp:52
+msgid "in advance"
+msgstr "in advance"
+
+#: reminder.cpp:64
+msgid "Display the reminder only before the first time the alarm is scheduled"
+msgstr "Display the reminder only before the first time the alarm is scheduled"
+
+#: repetition.cpp:85
+#, fuzzy
+msgid "Alarm Sub-Repetition"
+msgstr "Alarm Repetition"
+
+#: repetition.cpp:163
+msgid ""
+"_: Repeat every 10 minutes\n"
+"&Repeat every"
+msgstr "&Repeat every"
+
+#: repetition.cpp:164
+#, fuzzy
+msgid ""
+"Instead of the alarm triggering just once at each recurrence, checking this "
+"option makes the alarm trigger multiple times at each recurrence."
+msgstr ""
+"Tick to repeat the alarm each time it recurs. Instead of the alarm triggering "
+"once at each recurrence, this option makes the alarm trigger multiple times at "
+"each recurrence."
+
+#: repetition.cpp:166
+msgid "Enter the time between repetitions of the alarm"
+msgstr "Enter the time between repetitions of the alarm"
+
+#: repetition.cpp:179
+msgid "&Number of repetitions:"
+msgstr "&Number of repetitions:"
+
+#: repetition.cpp:182
+msgid ""
+"Check to specify the number of times the alarm should repeat after each "
+"recurrence"
+msgstr ""
+"Tick to specify the number of times the alarm should repeat after each "
+"recurrence"
+
+#: repetition.cpp:190
+msgid ""
+"Enter the number of times to trigger the alarm after its initial occurrence"
+msgstr ""
+"Enter the number of times to trigger the alarm after its initial occurrence"
+
+#: repetition.cpp:196
+msgid "&Duration:"
+msgstr "&Duration:"
+
+#: repetition.cpp:199
+msgid "Check to specify how long the alarm is to be repeated"
+msgstr "Tick to specify how long the alarm is to be repeated"
+
+#: repetition.cpp:205
+msgid "Enter the length of time to repeat the alarm"
+msgstr "Enter the length of time to repeat the alarm"
+
+#: sounddlg.cpp:63
+msgid "Set volume"
+msgstr "Set volume"
+
+#: sounddlg.cpp:64
+msgid "Set &volume"
+msgstr "Set &volume"
+
+#: sounddlg.cpp:66
+msgid "Re&peat"
+msgstr "Re&peat"
+
+#: sounddlg.cpp:90 sounddlg.cpp:376
+msgid "Test the sound"
+msgstr "Test the sound"
+
+#: sounddlg.cpp:91 sounddlg.cpp:377
+msgid "Play the selected sound file."
+msgstr "Play the selected sound file."
+
+#: sounddlg.cpp:96
+msgid "Enter the name or URL of a sound file to play."
+msgstr "Enter the name or URL of a sound file to play."
+
+#: sounddlg.cpp:104
+msgid "Select a sound file to play."
+msgstr "Select a sound file to play."
+
+#: sounddlg.cpp:110
+msgid ""
+"If checked, the sound file will be played repeatedly for as long as the message "
+"is displayed."
+msgstr ""
+"If ticked, the sound file will be played repeatedly for as long as the message "
+"is displayed."
+
+#: sounddlg.cpp:114
+msgid "Volume"
+msgstr "Volume"
+
+#: sounddlg.cpp:133
+msgid "Select to choose the volume for playing the sound file."
+msgstr "Select to choose the volume for playing the sound file."
+
+#: sounddlg.cpp:140
+msgid "Choose the volume for playing the sound file."
+msgstr "Choose the volume for playing the sound file."
+
+#: sounddlg.cpp:144
+msgid "Fade"
+msgstr "Fade"
+
+#: sounddlg.cpp:148
+msgid "Select to fade the volume when the sound file first starts to play."
+msgstr "Select to fade the volume when the sound file first starts to play."
+
+#: sounddlg.cpp:155
+msgid ""
+"_: Time period over which to fade the sound\n"
+"Fade time:"
+msgstr "Fade time:"
+
+#: sounddlg.cpp:163
+msgid ""
+"Enter how many seconds to fade the sound before reaching the set volume."
+msgstr ""
+"Enter how many seconds to fade the sound before reaching the set volume."
+
+#: sounddlg.cpp:169
+msgid "Initial volume:"
+msgstr "Initial volume:"
+
+#: sounddlg.cpp:176
+msgid "Choose the initial volume for playing the sound file."
+msgstr "Choose the initial volume for playing the sound file."
+
+#: soundpicker.cpp:51
+msgid ""
+"_: An audio sound\n"
+"Sound"
+msgstr "Sound"
+
+#: soundpicker.cpp:53
+msgid "Beep"
+msgstr "Beep"
+
+#: soundpicker.cpp:54
+msgid "Speak"
+msgstr "Speak"
+
+#: soundpicker.cpp:55
+msgid "Sound file"
+msgstr "Sound file"
+
+#: soundpicker.cpp:66
+msgid ""
+"_: An audio sound\n"
+"&Sound:"
+msgstr "&Sound:"
+
+#: soundpicker.cpp:86
+msgid "Configure sound file"
+msgstr "Configure sound file"
+
+#: soundpicker.cpp:87
+msgid "Configure a sound file to play when the alarm is displayed."
+msgstr "Configure a sound file to play when the alarm is displayed."
+
+#: soundpicker.cpp:116
+msgid "Choose a sound to play when the message is displayed."
+msgstr "Choose a sound to play when the message is displayed."
+
+#: soundpicker.cpp:117
+msgid "%1: the message is displayed silently."
+msgstr "%1: the message is displayed silently."
+
+#: soundpicker.cpp:118
+msgid "%1: a simple beep is sounded."
+msgstr "%1: a simple beep is sounded."
+
+#: soundpicker.cpp:119
+msgid ""
+"%1: an audio file is played. You will be prompted to choose the file and set "
+"play options."
+msgstr ""
+"%1: an audio file is played. You will be prompted to choose the file and set "
+"play options."
+
+#: soundpicker.cpp:127
+msgid "%1: the message text is spoken."
+msgstr "%1: the message text is spoken."
+
+#: soundpicker.cpp:239
+msgid "Sound File"
+msgstr "Sound File"
+
+#: soundpicker.cpp:286
+msgid "Sound Files"
+msgstr "Sound Files"
+
+#: soundpicker.cpp:286
+msgid "All Files"
+msgstr "All Files"
+
+#: soundpicker.cpp:291
+msgid "Choose Sound File"
+msgstr "Choose Sound File"
+
+#: specialactions.cpp:51
+msgid "Specify actions to execute before and after the alarm is displayed."
+msgstr "Specify actions to execute before and after the alarm is displayed."
+
+#: specialactions.cpp:72
+msgid "Special Alarm Actions"
+msgstr "Special Alarm Actions"
+
+#: specialactions.cpp:144
+msgid "Pre-a&larm action:"
+msgstr "Pre-a&larm action:"
+
+#: specialactions.cpp:151
+msgid ""
+"Enter a shell command to execute before the alarm is displayed.\n"
+"Note that it is executed only when the alarm proper is displayed, not when a "
+"reminder or deferred alarm is displayed.\n"
+"N.B. KAlarm will wait for the command to complete before displaying the alarm."
+msgstr ""
+"Enter a shell command to execute before the alarm is displayed.\n"
+"Note that it is executed only when the alarm proper is displayed, not when a "
+"reminder or deferred alarm is displayed.\n"
+"N.B. KAlarm will wait for the command to complete before displaying the alarm."
+
+#: specialactions.cpp:158
+msgid "Post-alar&m action:"
+msgstr "Post-alar&m action:"
+
+#: specialactions.cpp:165
+msgid ""
+"Enter a shell command to execute after the alarm window is closed.\n"
+"Note that it is not executed after closing a reminder window. If you defer the "
+"alarm, it is not executed until the alarm is finally acknowledged or closed."
+msgstr ""
+"Enter a shell command to execute after the alarm window is closed.\n"
+"Note that it is not executed after closing a reminder window. If you defer the "
+"alarm, it is not executed until the alarm is finally acknowledged or closed."
+
+#: templatedlg.cpp:47
+msgid "Alarm Templates"
+msgstr "Alarm Templates"
+
+#: templatedlg.cpp:54
+msgid "The list of alarm templates"
+msgstr "The list of alarm templates"
+
+#: templatedlg.cpp:63
+msgid "Create a new alarm template"
+msgstr "Create a new alarm template"
+
+#: templatedlg.cpp:68
+msgid "Edit the currently highlighted alarm template"
+msgstr "Edit the currently highlighted alarm template"
+
+#: templatedlg.cpp:71
+msgid "Co&py"
+msgstr "Co&py"
+
+#: templatedlg.cpp:74
+msgid ""
+"Create a new alarm template based on a copy of the currently highlighted "
+"template"
+msgstr ""
+"Create a new alarm template based on a copy of the currently highlighted "
+"template"
+
+#: templatedlg.cpp:79
+msgid "Delete the currently highlighted alarm template"
+msgstr "Delete the currently highlighted alarm template"
+
+#: templatedlg.cpp:143
+msgid "New Alarm Template"
+msgstr "New Alarm Template"
+
+#: templatedlg.cpp:165
+msgid "Edit Alarm Template"
+msgstr "Edit Alarm Template"
+
+#: templatedlg.cpp:189
+#, c-format
+msgid ""
+"_n: Do you really want to delete the selected alarm template?\n"
+"Do you really want to delete the %n selected alarm templates?"
+msgstr ""
+"Do you really want to delete the selected alarm template?\n"
+"Do you really want to delete the %n selected alarm templates?"
+
+#: templatedlg.cpp:190
+msgid ""
+"_n: Delete Alarm Template\n"
+"Delete Alarm Templates"
+msgstr ""
+"Delete Alarm Template\n"
+"Delete Alarm Templates"
+
+#: templatelistview.cpp:83
+msgid "Alarm type"
+msgstr "Alarm type"
+
+#: templatelistview.cpp:85
+msgid "Name of the alarm template"
+msgstr "Name of the alarm template"
+
+#: templatepickdlg.cpp:38
+msgid "Choose Alarm Template"
+msgstr "Choose Alarm Template"
+
+#: templatepickdlg.cpp:46
+msgid "Select a template to base the new alarm on."
+msgstr "Select a template to base the new alarm on."
+
+#: traywindow.cpp:83
+msgid "Cannot load system tray icon."
+msgstr "Cannot load system tray icon."
+
+#: traywindow.cpp:91
+msgid "&New Alarm..."
+msgstr "&New Alarm..."
+
+#: traywindow.cpp:92
+msgid "New Alarm From &Template"
+msgstr "New Alarm From &Template"
+
+#: traywindow.cpp:269
+msgid ""
+"_: prefix + hours:minutes\n"
+"(%1%2:%3)"
+msgstr "(%1%2:%3)"
+
+#: traywindow.cpp:271
+msgid ""
+"_: prefix + hours:minutes\n"
+"%1%2:%3"
+msgstr "%1%2:%3"
+
+#: traywindow.cpp:356
+msgid "%1 - disabled"
+msgstr "%1 - disabled"
+
+#: undo.cpp:353
+msgid "Alarm not found"
+msgstr "Alarm not found"
+
+#: undo.cpp:354
+msgid "Error recreating alarm"
+msgstr "Error recreating alarm"
+
+#: undo.cpp:355
+msgid "Error recreating alarm template"
+msgstr "Error recreating alarm template"
+
+#: undo.cpp:356
+msgid "Cannot reactivate expired alarm"
+msgstr "Cannot reactivate expired alarm"
+
+#: undo.cpp:357
+msgid "Program error"
+msgstr "Program error"
+
+#: undo.cpp:358
+msgid "Unknown error"
+msgstr "Unknown error"
+
+#: undo.cpp:360
+msgid ""
+"_: Undo-action: message\n"
+"%1: %2"
+msgstr "%1: %2"
+
+#: undo.cpp:595
+msgid ""
+"_: Action to create a new alarm\n"
+"New alarm"
+msgstr "New alarm"
+
+#: undo.cpp:597
+msgid ""
+"_: Action to delete an alarm\n"
+"Delete alarm"
+msgstr "Delete alarm"
+
+#: undo.cpp:600
+msgid ""
+"_: Action to create a new alarm template\n"
+"New template"
+msgstr "New template"
+
+#: undo.cpp:602
+msgid ""
+"_: Action to delete an alarm template\n"
+"Delete template"
+msgstr "Delete template"
+
+#: undo.cpp:604
+msgid "Delete expired alarm"
+msgstr "Delete expired alarm"
+
+#: undo.cpp:864
+msgid ""
+"_: Action to edit an alarm\n"
+"Edit alarm"
+msgstr "Edit alarm"
+
+#: undo.cpp:866
+msgid ""
+"_: Action to edit an alarm template\n"
+"Edit template"
+msgstr "Edit template"
+
+#: undo.cpp:1007
+msgid "Delete multiple alarms"
+msgstr "Delete multiple alarms"
+
+#: undo.cpp:1009
+msgid "Delete multiple templates"
+msgstr "Delete multiple templates"
+
+#: undo.cpp:1016
+msgid "Delete multiple expired alarms"
+msgstr "Delete multiple expired alarms"
+
+#: undo.cpp:1059 undo.cpp:1103
+msgid "Reactivate alarm"
+msgstr "Reactivate alarm"
+
+#: undo.cpp:1126
+msgid "Reactivate multiple alarms"
+msgstr "Reactivate multiple alarms"
+
+#: lib/colourcombo.cpp:185
+msgid "Custom..."
+msgstr "Custom..."
+
+#: lib/dateedit.cpp:63
+#, c-format
+msgid "Date cannot be earlier than %1"
+msgstr "Date cannot be earlier than %1"
+
+#: lib/dateedit.cpp:68
+#, c-format
+msgid "Date cannot be later than %1"
+msgstr "Date cannot be later than %1"
+
+#: lib/dateedit.cpp:79
+msgid "today"
+msgstr "today"
+
+#: lib/shellprocess.cpp:146
+msgid "Failed to execute command (shell access not authorized):"
+msgstr "Failed to execute command (shell access not authorised):"
+
+#: lib/shellprocess.cpp:149
+msgid "Failed to execute command:"
+msgstr "Failed to execute command:"
+
+#: lib/shellprocess.cpp:151
+msgid "Command execution error:"
+msgstr "Command execution error:"
+
+#: lib/timeperiod.cpp:37
+#, fuzzy
+msgid "minutes"
+msgstr "hours/minutes"
+
+#: lib/timeperiod.cpp:38
+#, fuzzy
+msgid "Minutes"
+msgstr "Hours/Minutes"
+
+#: lib/timeperiod.cpp:39
+msgid "hours/minutes"
+msgstr "hours/minutes"
+
+#: lib/timeperiod.cpp:40
+msgid "Hours/Minutes"
+msgstr "Hours/Minutes"
+
+#: lib/timeperiod.cpp:41
+msgid "days"
+msgstr "days"
+
+#: lib/timeperiod.cpp:42
+msgid "Days"
+msgstr "Days"
+
+#: lib/timeperiod.cpp:43
+msgid "weeks"
+msgstr "weeks"
+
+#: lib/timeperiod.cpp:44
+msgid "Weeks"
+msgstr "Weeks"
+
+#: lib/timespinbox.cpp:96
+msgid ""
+"Press the Shift key while clicking the spin buttons to adjust the time by a "
+"larger step (6 hours / 5 minutes)."
+msgstr ""
+"Press the Shift key while clicking the spin buttons to adjust the time by a "
+"larger step (6 hours / 5 minutes)."
+
+#: kalarmd/admain.cpp:42
+msgid "KAlarm Daemon"
+msgstr "KAlarm Daemon"
+
+#: kalarmd/admain.cpp:43
+msgid "KAlarm Alarm Daemon"
+msgstr "KAlarm Alarm Daemon"
+
+#: kalarmd/admain.cpp:46
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kalarmd/admain.cpp:47
+msgid "Author"
+msgstr "Author"
+
+#: kalarmd/admain.cpp:48
+msgid "Original Author"
+msgstr "Original Author"
+
+#~ msgid ""
+#~ "_: first week of January\n"
+#~ "of:"
+#~ msgstr "of:"
+
+#~ msgid ""
+#~ "_: This refers to simple repetitions set up using the Simple Repetition dialog\n"
+#~ "Cannot defer past the alarm's next repetition (currently %1)"
+#~ msgstr "Cannot defer past the alarm's next repetition (currently %1)"
+
+#~ msgid ""
+#~ "_: This refers to recurrences set up using the Recurrence tab\n"
+#~ "Cannot defer past the alarm's next recurrence (currently %1)"
+#~ msgstr "Cannot defer past the alarm's next recurrence (currently %1)"
+
+#~ msgid "Recurrence:"
+#~ msgstr "Recurrence:"
+
+#~ msgid ""
+#~ "How often the alarm recurs.\n"
+#~ "The times shown are those configured in the Recurrence tab and in the Simple Repetition dialog."
+#~ msgstr ""
+#~ "How often the alarm recurs.\n"
+#~ "The times shown are those configured in the Recurrence tab and in the Simple Repetition dialogue."
+
+#~ msgid "Set up a simple, or additional, alarm repetition"
+#~ msgstr "Set up a simple, or additional, alarm repetition"
+
+#~ msgid "Repeat the alarm until the date/time specified"
+#~ msgstr "Repeat the alarm until the date/time specified"
+
+#~ msgid ""
+#~ "Use this dialog either:\n"
+#~ "- instead of the Recurrence tab, or\n"
+#~ "- after using the Recurrence tab, to set up a repetition within a repetition."
+#~ msgstr ""
+#~ "Use this dialogue either:\n"
+#~ "- instead of the Recurrence tab, or\n"
+#~ "- after using the Recurrence tab, to set up a repetition within a repetition."
+
+#~ msgid "Message color"
+#~ msgstr "Message colour"
+
+#~ msgid "Choose the background color for the alarm message."
+#~ msgstr "Choose the background colour for the alarm message."
+
+#~ msgid "Show alarm &time"
+#~ msgstr "Show alarm &time"
+
+#~ msgid "Show time u&ntil alarm"
+#~ msgstr "Show time u&ntil alarm"
+
+#~ msgid "Alarm List"
+#~ msgstr "Alarm List"
+
+#~ msgid "Specify whether to show in the alarm list, the time at which each alarm is due"
+#~ msgstr "Specify whether to show in the alarm list, the time at which each alarm is due"
+
+#~ msgid "Specify whether to show in the alarm list, how long until each alarm is due"
+#~ msgstr "Specify whether to show in the alarm list, how long until each alarm is due"
+
+#~ msgid "Specify whether to show expired alarms in the alarm list"
+#~ msgstr "Specify whether to show expired alarms in the alarm list"
diff --git a/tde-i18n-en_GB/messages/kdepim/kandy.po b/tde-i18n-en_GB/messages/kdepim/kandy.po
new file mode 100644
index 00000000000..9c09d1075a5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kandy.po
@@ -0,0 +1,715 @@
+# translation of kandy.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kandy\n"
+"POT-Creation-Date: 2006-07-25 03:59+0200\n"
+"PO-Revision-Date: 2005-06-09 13:35+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: atcommand.cpp:53
+msgid "New Command"
+msgstr "New Command"
+
+#: atcommand.cpp:309
+#, c-format
+msgid "Arg %1"
+msgstr "Arg %1"
+
+#: cmdpropertiesdialog.cpp:109
+msgid "Enter parameter name:"
+msgstr "Enter parameter name:"
+
+#: kandy.cpp:79 kandy.cpp:335 mobilegui.cpp:1513 mobilemain.cpp:57
+msgid " Disconnected "
+msgstr " Disconnected "
+
+#: kandy.cpp:105
+#, c-format
+msgid "Could not load file %1"
+msgstr "Could not load file %1"
+
+#: kandy.cpp:116
+#, c-format
+msgid "Could not save file %1."
+msgstr "Could not save file %1."
+
+#: kandy.cpp:139
+msgid "Mobile GUI"
+msgstr "Mobile GUI"
+
+#. i18n: file mobilegui_base.ui line 453
+#: kandy.cpp:142 mobilegui.cpp:1452 mobilegui.cpp:1491 rc.cpp:126
+#, no-c-format
+msgid "Connect"
+msgstr "Connect"
+
+#: kandy.cpp:144 mobilegui.cpp:1458
+msgid "Disconnect"
+msgstr "Disconnect"
+
+#: kandy.cpp:293
+msgid "New Profile"
+msgstr "New Profile"
+
+#: kandy.cpp:303 mobilemain.cpp:172
+msgid "Save changes to profile %1?"
+msgstr "Save changes to profile %1?"
+
+#: kandy.cpp:321
+#, c-format
+msgid "Cannot open modem device %1."
+msgstr "Cannot open modem device %1."
+
+#: kandy.cpp:322 main.cpp:69 main.cpp:74
+msgid "Modem Error"
+msgstr "Modem Error"
+
+#: kandy.cpp:326 mobilegui.cpp:1466
+msgid " Connected "
+msgstr " Connected "
+
+#: kandyprefsdialog.cpp:77
+msgid "Serial Interface"
+msgstr "Serial Interface"
+
+#: kandyprefsdialog.cpp:116
+msgid "Address Book"
+msgstr "Address Book"
+
+#: kandyprefsdialog.cpp:353
+msgid "Windows"
+msgstr "Windows"
+
+#. i18n: file mobilegui_base.ui line 165
+#: kandyview.cpp:78 rc.cpp:72 rc.cpp:99
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#: kandyview.cpp:79
+msgid "Command"
+msgstr "Command"
+
+#: kandyview.cpp:80
+msgid "Hex"
+msgstr "Hex"
+
+#: kandyview.cpp:86
+msgid "Add..."
+msgstr "Add..."
+
+#: kandyview.cpp:90
+msgid "Edit..."
+msgstr "Edit..."
+
+#: kandyview.cpp:98
+msgid "Execute"
+msgstr "Execute"
+
+#: kandyview.cpp:108
+msgid "Input:"
+msgstr "Input:"
+
+#: kandyview.cpp:119
+msgid "Output:"
+msgstr "Output:"
+
+#: kandyview.cpp:129
+msgid "Result:"
+msgstr "Result:"
+
+#: kandyview.cpp:253
+msgid "Enter value for %1:"
+msgstr "Enter value for %1:"
+
+#: main.cpp:43
+msgid "Communicating with your mobile phone."
+msgstr "Communicating with your mobile phone."
+
+#: main.cpp:49
+msgid "Show terminal window"
+msgstr "Show terminal window"
+
+#: main.cpp:50
+msgid "Show mobile GUI"
+msgstr "Show mobile GUI"
+
+#: main.cpp:51
+msgid "Do not show GUI"
+msgstr "Do not show GUI"
+
+#: main.cpp:52
+msgid "Filename of command profile file"
+msgstr "Filename of command profile file"
+
+#: main.cpp:69
+msgid "Modem is off."
+msgstr "Modem is off."
+
+#: main.cpp:74
+msgid "Modem is busy."
+msgstr "Modem is busy."
+
+#: main.cpp:90
+msgid "Kandy"
+msgstr "Kandy"
+
+#: mobilegui.cpp:295 mobilegui.cpp:454
+msgid "Reading mobile phonebook..."
+msgstr "Reading mobile phonebook..."
+
+#: mobilegui.cpp:424
+msgid "Writing mobile phonebook..."
+msgstr "Writing mobile phonebook..."
+
+#: mobilegui.cpp:433
+msgid "Wrote mobile phonebook."
+msgstr "Wrote mobile phonebook."
+
+#: mobilegui.cpp:493
+msgid "Reading KDE address book..."
+msgstr "Reading KDE address book..."
+
+#: mobilegui.cpp:643
+msgid "Read KDE address book."
+msgstr "Read KDE address book."
+
+#: mobilegui.cpp:951
+msgid "Wrote KDE address book."
+msgstr "Wrote KDE address book."
+
+#: mobilegui.cpp:1162
+msgid "Read mobile phonebook."
+msgstr "Read mobile phonebook."
+
+#: mobilegui.cpp:1313
+msgid "Kab Entry:"
+msgstr "Kab Entry:"
+
+#: mobilegui.cpp:1316
+msgid "Mobile Entry:"
+msgstr "Mobile Entry:"
+
+#: mobilegui.cpp:1321
+msgid "Conflicting Entries"
+msgstr "Conflicting Entries"
+
+#: mobilegui.cpp:1323
+msgid "Use Kab Entry"
+msgstr "Use Kab Entry"
+
+#: mobilegui.cpp:1324
+msgid "Use Mobile Entry"
+msgstr "Use Mobile Entry"
+
+#: mobilegui.cpp:1401
+msgid "Synced phonebooks."
+msgstr "Synched phonebooks."
+
+#. i18n: file mobilegui_base.ui line 156
+#: mobilegui.cpp:1529 mobilegui.cpp:1541 mobilegui.cpp:1549 rc.cpp:69
+#, no-c-format
+msgid "KDE Address Book"
+msgstr "KDE Address Book"
+
+#: mobilegui.cpp:1536
+msgid "KDE Address Book (modified)"
+msgstr "KDE Address Book (modified)"
+
+#: mobilegui.cpp:1564
+msgid "The KDE address book contains unsaved changes."
+msgstr "The KDE address book contains unsaved changes."
+
+#: mobilegui.cpp:1567 mobilegui.cpp:1652
+msgid "Unsaved Changes"
+msgstr "Unsaved Changes"
+
+#. i18n: file mobilegui_base.ui line 232
+#: mobilegui.cpp:1590 mobilegui.cpp:1597 mobilegui.cpp:1614 mobilegui.cpp:1624
+#: mobilegui.cpp:1631 rc.cpp:84
+#, no-c-format
+msgid "Mobile Phone Book"
+msgstr "Mobile Phone Book"
+
+#: mobilegui.cpp:1607
+msgid "Mobile Phone Book (modified)"
+msgstr "Mobile Phone Book (modified)"
+
+#: mobilegui.cpp:1649
+msgid "The mobile phone book contains unsaved changes."
+msgstr "The mobile phone book contains unsaved changes."
+
+#. i18n: file mobilegui_base.ui line 361
+#: mobilemain.cpp:76 rc.cpp:108
+#, no-c-format
+msgid "Terminal"
+msgstr "Terminal"
+
+#: modem.cpp:197
+msgid ""
+"Unable to open device '%1'. Please check that you have sufficient permissions."
+msgstr ""
+"Unable to open device '%1'. Please check that you have sufficient permissions."
+
+#: modem.cpp:206
+msgid "Communication setup failed (tcgetattr code: %1)"
+msgstr "Communication setup failed (tcgetattr code: %1)"
+
+#: modem.cpp:223
+msgid "tcsetattr() failed."
+msgstr "tcsetattr() failed."
+
+#: modem.cpp:282
+msgid "Unable to lock device '%1'."
+msgstr "Unable to lock device '%1'."
+
+#: modem.cpp:301
+msgid "Unable to open lock file '%1'."
+msgstr "Unable to open lock file '%1'."
+
+#: modem.cpp:309
+msgid "Unable to read lock file '%1'."
+msgstr "Unable to read lock file '%1'."
+
+#: modem.cpp:319
+msgid "Unable to get PID from file '%1'."
+msgstr "Unable to get PID from file '%1'."
+
+#: modem.cpp:325
+msgid "Process with PID %1, which is locking the device, is still running."
+msgstr "Process with PID %1, which is locking the device, is still running."
+
+#: modem.cpp:331
+msgid "Unable to emit signal to PID of existing lock file."
+msgstr "Unable to emit signal to PID of existing lock file."
+
+#: modem.cpp:337
+msgid ""
+"Unable to create lock file '%1'. Please check that you have sufficient "
+"permissions."
+msgstr ""
+"Unable to create lock file '%1'. Please check that you have sufficient "
+"permissions."
+
+#. i18n: file kandymobileui.rc line 4
+#: rc.cpp:3 rc.cpp:6
+#, no-c-format
+msgid "&Show"
+msgstr "&Show"
+
+#. i18n: file cmdpropertiesdialog_base.ui line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "Command Properties"
+msgstr "Command Properties"
+
+#. i18n: file cmdpropertiesdialog_base.ui line 46
+#: rc.cpp:12
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file cmdpropertiesdialog_base.ui line 54
+#: rc.cpp:15
+#, no-c-format
+msgid "String:"
+msgstr "String:"
+
+#. i18n: file cmdpropertiesdialog_base.ui line 62
+#: rc.cpp:18
+#, no-c-format
+msgid "Hex result"
+msgstr "Hex result"
+
+#. i18n: file cmdpropertiesdialog_base.ui line 68
+#: rc.cpp:21
+#, no-c-format
+msgid "Position"
+msgstr "Position"
+
+#. i18n: file cmdpropertiesdialog_base.ui line 79
+#: rc.cpp:24
+#, no-c-format
+msgid "Parameter"
+msgstr "Parameter"
+
+#. i18n: file cmdpropertiesdialog_base.ui line 90
+#: rc.cpp:27
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file mobilegui_base.ui line 16
+#: rc.cpp:36
+#, no-c-format
+msgid "Mobile Device"
+msgstr "Mobile Device"
+
+#. i18n: file mobilegui_base.ui line 41
+#: rc.cpp:39
+#, no-c-format
+msgid "Model Information"
+msgstr "Model Information"
+
+#. i18n: file mobilegui_base.ui line 50
+#: rc.cpp:42
+#, no-c-format
+msgid "Model:"
+msgstr "Model:"
+
+#. i18n: file mobilegui_base.ui line 59
+#: rc.cpp:45
+#, no-c-format
+msgid "Serial number:"
+msgstr "Serial number:"
+
+#. i18n: file mobilegui_base.ui line 68
+#: rc.cpp:48 rc.cpp:51 rc.cpp:54 rc.cpp:57 rc.cpp:120
+#, no-c-format
+msgid "x"
+msgstr "x"
+
+#. i18n: file mobilegui_base.ui line 104
+#: rc.cpp:60
+#, no-c-format
+msgid "Manufacturer:"
+msgstr "Manufacturer:"
+
+#. i18n: file mobilegui_base.ui line 113
+#: rc.cpp:63
+#, no-c-format
+msgid "GSM version:"
+msgstr "GSM version:"
+
+#. i18n: file mobilegui_base.ui line 145
+#: rc.cpp:66
+#, no-c-format
+msgid "Address Books"
+msgstr "Address Books"
+
+#. i18n: file mobilegui_base.ui line 176
+#: rc.cpp:75 rc.cpp:102
+#, no-c-format
+msgid "Phone"
+msgstr "Phone"
+
+#. i18n: file mobilegui_base.ui line 197
+#: rc.cpp:78 rc.cpp:87
+#, no-c-format
+msgid "Read"
+msgstr "Read"
+
+#. i18n: file mobilegui_base.ui line 222
+#: rc.cpp:81 rc.cpp:90
+#, no-c-format
+msgid "Write"
+msgstr "Write"
+
+#. i18n: file mobilegui_base.ui line 276
+#: rc.cpp:93
+#, no-c-format
+msgid "Save to File..."
+msgstr "Save to File..."
+
+#. i18n: file mobilegui_base.ui line 332
+#: rc.cpp:105
+#, no-c-format
+msgid "Sync"
+msgstr "Sync"
+
+#. i18n: file mobilegui_base.ui line 388
+#: rc.cpp:111
+#, no-c-format
+msgid "Status"
+msgstr "Status"
+
+#. i18n: file mobilegui_base.ui line 405
+#: rc.cpp:114
+#, no-c-format
+msgid "Battery charge:"
+msgstr "Battery charge:"
+
+#. i18n: file mobilegui_base.ui line 413
+#: rc.cpp:117
+#, no-c-format
+msgid "Signal quality:"
+msgstr "Signal quality:"
+
+#. i18n: file mobilegui_base.ui line 429
+#: rc.cpp:123
+#, no-c-format
+msgid "xx %"
+msgstr "xx %"
+
+#. i18n: file mobilegui_base.ui line 472
+#: rc.cpp:129
+#, no-c-format
+msgid "Refresh"
+msgstr "Refresh"
+
+#. i18n: file mobilegui_base.ui line 483
+#: rc.cpp:132
+#, no-c-format
+msgid "Set Clock"
+msgstr "Set Clock"
+
+#. i18n: file kandy.kcfg line 10
+#: rc.cpp:135
+#, no-c-format
+msgid "Serial device"
+msgstr "Serial device"
+
+#. i18n: file kandy.kcfg line 14
+#: rc.cpp:138
+#, no-c-format
+msgid "Baud rate"
+msgstr "Baud rate"
+
+#. i18n: file kandy.kcfg line 18
+#: rc.cpp:141
+#, no-c-format
+msgid "Lock directory"
+msgstr "Lock directory"
+
+#. i18n: file kandy.kcfg line 22
+#: rc.cpp:144
+#, no-c-format
+msgid "Open modem on startup"
+msgstr "Open modem on startup"
+
+#. i18n: file kandy.kcfg line 26
+#: rc.cpp:147
+#, no-c-format
+msgid "Auto-set clock of mobile on connection"
+msgstr "Auto-set clock of mobile on connection"
+
+#. i18n: file kandy.kcfg line 33
+#: rc.cpp:150
+#, no-c-format
+msgid "Exclude home numbers"
+msgstr "Exclude home numbers"
+
+#. i18n: file kandy.kcfg line 37
+#: rc.cpp:153
+#, no-c-format
+msgid "Exclude work numbers"
+msgstr "Exclude work numbers"
+
+#. i18n: file kandy.kcfg line 41
+#: rc.cpp:156
+#, no-c-format
+msgid "Exclude messaging numbers"
+msgstr "Exclude messaging numbers"
+
+#. i18n: file kandy.kcfg line 45
+#: rc.cpp:159
+#, no-c-format
+msgid "Exclude fax numbers"
+msgstr "Exclude fax numbers"
+
+#. i18n: file kandy.kcfg line 49
+#: rc.cpp:162
+#, no-c-format
+msgid "Exclude cell numbers"
+msgstr "Exclude cell numbers"
+
+#. i18n: file kandy.kcfg line 53
+#: rc.cpp:165
+#, no-c-format
+msgid "Exclude video phone numbers"
+msgstr "Exclude video phone numbers"
+
+#. i18n: file kandy.kcfg line 57
+#: rc.cpp:168
+#, no-c-format
+msgid "Exclude mailbox numbers"
+msgstr "Exclude mailbox numbers"
+
+#. i18n: file kandy.kcfg line 61
+#: rc.cpp:171
+#, no-c-format
+msgid "Exclude modem numbers"
+msgstr "Exclude modem numbers"
+
+#. i18n: file kandy.kcfg line 65
+#: rc.cpp:174
+#, no-c-format
+msgid "Exclude car phone numbers"
+msgstr "Exclude car phone numbers"
+
+#. i18n: file kandy.kcfg line 69
+#: rc.cpp:177
+#, no-c-format
+msgid "Exclude ISDN numbers"
+msgstr "Exclude ISDN numbers"
+
+#. i18n: file kandy.kcfg line 73
+#: rc.cpp:180
+#, no-c-format
+msgid "Exclude pager numbers"
+msgstr "Exclude pager numbers"
+
+#. i18n: file kandy.kcfg line 78
+#: rc.cpp:183
+#, no-c-format
+msgid "Use home suffix"
+msgstr "Use home suffix"
+
+#. i18n: file kandy.kcfg line 82
+#: rc.cpp:186
+#, no-c-format
+msgid "Use work suffix"
+msgstr "Use work suffix"
+
+#. i18n: file kandy.kcfg line 86
+#: rc.cpp:189
+#, no-c-format
+msgid "Use messaging suffix"
+msgstr "Use messaging suffix"
+
+#. i18n: file kandy.kcfg line 90
+#: rc.cpp:192
+#, no-c-format
+msgid "Use fax suffix"
+msgstr "Use fax suffix"
+
+#. i18n: file kandy.kcfg line 94
+#: rc.cpp:195
+#, no-c-format
+msgid "Use mobile suffix"
+msgstr "Use mobile suffix"
+
+#. i18n: file kandy.kcfg line 98
+#: rc.cpp:198
+#, no-c-format
+msgid "Use video suffix"
+msgstr "Use video suffix"
+
+#. i18n: file kandy.kcfg line 102
+#: rc.cpp:201
+#, no-c-format
+msgid "Use mailbox suffix"
+msgstr "Use mailbox suffix"
+
+#. i18n: file kandy.kcfg line 106
+#: rc.cpp:204
+#, no-c-format
+msgid "Use modem suffix"
+msgstr "Use modem suffix"
+
+#. i18n: file kandy.kcfg line 110
+#: rc.cpp:207
+#, no-c-format
+msgid "Use car suffix"
+msgstr "Use car suffix"
+
+#. i18n: file kandy.kcfg line 114
+#: rc.cpp:210
+#, no-c-format
+msgid "Use ISDN suffix"
+msgstr "Use ISDN suffix"
+
+#. i18n: file kandy.kcfg line 118
+#: rc.cpp:213
+#, no-c-format
+msgid "Use pager suffix"
+msgstr "Use pager suffix"
+
+#. i18n: file kandy.kcfg line 123
+#: rc.cpp:216
+#, no-c-format
+msgid "Home suffix"
+msgstr "Home suffix"
+
+#. i18n: file kandy.kcfg line 127
+#: rc.cpp:219
+#, no-c-format
+msgid "Work suffix"
+msgstr "Work suffix"
+
+#. i18n: file kandy.kcfg line 131
+#: rc.cpp:222
+#, no-c-format
+msgid "Messaging suffix"
+msgstr "Messaging suffix"
+
+#. i18n: file kandy.kcfg line 135
+#: rc.cpp:225
+#, no-c-format
+msgid "Fax suffix"
+msgstr "Fax suffix"
+
+#. i18n: file kandy.kcfg line 139
+#: rc.cpp:228
+#, no-c-format
+msgid "Cell suffix"
+msgstr "Cell suffix"
+
+#. i18n: file kandy.kcfg line 143
+#: rc.cpp:231
+#, no-c-format
+msgid "Video suffix"
+msgstr "Video suffix"
+
+#. i18n: file kandy.kcfg line 147
+#: rc.cpp:234
+#, no-c-format
+msgid "Mailbox suffix"
+msgstr "Mailbox suffix"
+
+#. i18n: file kandy.kcfg line 151
+#: rc.cpp:237
+#, no-c-format
+msgid "Modem suffix"
+msgstr "Modem suffix"
+
+#. i18n: file kandy.kcfg line 155
+#: rc.cpp:240
+#, no-c-format
+msgid "Car suffix"
+msgstr "Car suffix"
+
+#. i18n: file kandy.kcfg line 159
+#: rc.cpp:243
+#, no-c-format
+msgid "ISDN suffix"
+msgstr "ISDN suffix"
+
+#. i18n: file kandy.kcfg line 163
+#: rc.cpp:246
+#, no-c-format
+msgid "Pager suffix"
+msgstr "Pager suffix"
+
+#. i18n: file kandy.kcfg line 171
+#: rc.cpp:249
+#, no-c-format
+msgid "Open terminal window on startup"
+msgstr "Open terminal window on startup"
+
+#. i18n: file kandy.kcfg line 175
+#: rc.cpp:252
+#, no-c-format
+msgid "Open mobile window on startup"
+msgstr "Open mobile window on startup"
diff --git a/tde-i18n-en_GB/messages/kdepim/karm.po b/tde-i18n-en_GB/messages/kdepim/karm.po
new file mode 100644
index 00000000000..c46b496228d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/karm.po
@@ -0,0 +1,910 @@
+# translation of karm.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: karm\n"
+"POT-Creation-Date: 2008-04-21 01:46+0200\n"
+"PO-Revision-Date: 2005-11-06 01:16+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: csvexportdialog.cpp:87
+msgid "radioDecimal"
+msgstr "radioDecimal"
+
+#: edittaskdialog.cpp:58
+msgid "Task &name:"
+msgstr "Task &name:"
+
+#: edittaskdialog.cpp:72
+msgid "Edit &absolute"
+msgstr "Edit &absolute"
+
+#: edittaskdialog.cpp:85
+msgid "&Session time: "
+msgstr "&Session time: "
+
+#: edittaskdialog.cpp:88
+msgid "&Time:"
+msgstr "&Time:"
+
+#: edittaskdialog.cpp:124
+msgid "Edit &relative (apply to both time and session time)"
+msgstr "Edit &relative (apply to both time and session time)"
+
+#: edittaskdialog.cpp:168
+msgid "A&uto tracking"
+msgstr "A&uto tracking"
+
+#: edittaskdialog.cpp:177
+msgid "In Desktop"
+msgstr "In Desktop"
+
+#: edittaskdialog.cpp:228
+msgid "Enter the name of the task here. This name is for your eyes only."
+msgstr "Enter the name of the task here. This name is for your eyes only."
+
+#: edittaskdialog.cpp:231
+msgid ""
+"Use this option to set the time spent on this task to an absolute value.\n"
+"\n"
+"For example, if you have worked exactly four hours on this task during the "
+"current session, you would set the Session time to 4 hr."
+msgstr ""
+"Use this option to set the time spent on this task to an absolute value.\n"
+"\n"
+"For example, if you have worked exactly four hours on this task during the "
+"current session, you would set the Session time to 4 hr."
+
+#: edittaskdialog.cpp:236
+msgid ""
+"Use this option to change the time spent on this task relative to its current "
+"value.\n"
+"\n"
+"For example, if you worked on this task for one hour without the timer running, "
+"you would add 1 hr."
+msgstr ""
+"Use this option to change the time spent on this task relative to its current "
+"value.\n"
+"\n"
+"For example, if you worked on this task for one hour without the timer running, "
+"you would add 1 hr."
+
+#: edittaskdialog.cpp:241
+msgid "This is the time the task has been running since all times were reset."
+msgstr "This is the time the task has been running since all times were reset."
+
+#: edittaskdialog.cpp:244
+msgid "This is the time the task has been running this session."
+msgstr "This is the time the task has been running this session."
+
+#: edittaskdialog.cpp:246
+msgid ""
+"Specify how much time to add or subtract to the overall and session time"
+msgstr ""
+"Specify how much time to add or subtract to the overall and session time"
+
+#: edittaskdialog.cpp:250
+msgid ""
+"Use this option to automatically start the timer on this task when you switch "
+"to the specified desktop(s)."
+msgstr ""
+"Use this option to automatically start the timer on this task when you switch "
+"to the specified desktop(s)."
+
+#: edittaskdialog.cpp:253
+msgid ""
+"Select the desktop(s) that will automatically start the timer on this task."
+msgstr ""
+"Select the desktop(s) that will automatically start the timer on this task."
+
+#: idletimedetector.cpp:73
+msgid "Idle Detection"
+msgstr "Idle Detection"
+
+#: idletimedetector.cpp:74
+msgid "Desktop has been idle since %1. What should we do?"
+msgstr "Desktop has been idle since %1. What should we do?"
+
+#: idletimedetector.cpp:76
+msgid "Revert && Stop"
+msgstr "Revert && Stop"
+
+#: idletimedetector.cpp:77
+msgid "Revert && Continue"
+msgstr "Revert && Continue"
+
+#: idletimedetector.cpp:78
+msgid "Continue Timing"
+msgstr "Continue Timing"
+
+#: karm_part.cpp:124 mainwindow.cpp:262
+msgid "Start &New Session"
+msgstr "Start &New Session"
+
+#: karm_part.cpp:130 mainwindow.cpp:268
+msgid "&Reset All Times"
+msgstr "&Reset All Times"
+
+#: karm_part.cpp:141 mainwindow.cpp:279
+msgid "S&top"
+msgstr "S&top"
+
+#: karm_part.cpp:146 mainwindow.cpp:284
+msgid "Stop &All Timers"
+msgstr "Stop &All Timers"
+
+#: karm_part.cpp:153 mainwindow.cpp:291
+msgid "&New..."
+msgstr "&New..."
+
+#: karm_part.cpp:158 mainwindow.cpp:296
+msgid "New &Subtask..."
+msgstr "New &Subtask..."
+
+#: karm_part.cpp:168 mainwindow.cpp:306
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: karm_part.cpp:180 mainwindow.cpp:318
+msgid "&Mark as Complete"
+msgstr "&Mark as Complete"
+
+#: karm_part.cpp:187 mainwindow.cpp:325
+msgid "&Mark as Incomplete"
+msgstr "&Mark as Incomplete"
+
+#: karm_part.cpp:194 mainwindow.cpp:332
+msgid "&Copy Totals to Clipboard"
+msgstr "&Copy Totals to Clipboard"
+
+#: karm_part.cpp:201 mainwindow.cpp:347
+msgid "Copy &History to Clipboard"
+msgstr "Copy &History to Clipboard"
+
+#: karm_part.cpp:209 mainwindow.cpp:355
+msgid "Import &Legacy Flat File..."
+msgstr "Import &Legacy Flat File..."
+
+#: karm_part.cpp:212 mainwindow.cpp:358
+msgid "&Export to CSV File..."
+msgstr "&Export to CSV File..."
+
+#: karm_part.cpp:215 mainwindow.cpp:361
+msgid "Export &History to CSV File..."
+msgstr "Export &History to CSV File..."
+
+#: karm_part.cpp:218 mainwindow.cpp:364
+msgid "Import Tasks From &Planner..."
+msgstr "Import Tasks From &Planner..."
+
+#: karm_part.cpp:221
+msgid "Configure KArm..."
+msgstr "Configure KArm..."
+
+#: karm_part.cpp:233 mainwindow.cpp:379
+msgid "Configure key bindings"
+msgstr "Configure key bindings"
+
+#: karm_part.cpp:234 mainwindow.cpp:380
+msgid "This will let you configure keybindings which is specific to karm"
+msgstr "This will let you configure keybindings which is specific to karm"
+
+#: karm_part.cpp:237 mainwindow.cpp:383
+msgid "Start a new session"
+msgstr "Start a new session"
+
+#: karm_part.cpp:238 mainwindow.cpp:384
+msgid ""
+"This will reset the session time to 0 for all tasks, to start a new session, "
+"without affecting the totals."
+msgstr ""
+"This will reset the session time to 0 for all tasks, to start a new session, "
+"without affecting the totals."
+
+#: karm_part.cpp:242 mainwindow.cpp:388
+msgid "Reset all times"
+msgstr "Reset all times"
+
+#: karm_part.cpp:243 mainwindow.cpp:389
+msgid ""
+"This will reset the session and total time to 0 for all tasks, to restart from "
+"scratch."
+msgstr ""
+"This will reset the session and total time to 0 for all tasks, to restart from "
+"scratch."
+
+#: karm_part.cpp:247 mainwindow.cpp:393
+msgid "Start timing for selected task"
+msgstr "Start timing for selected task"
+
+#: karm_part.cpp:248 mainwindow.cpp:394
+msgid ""
+"This will start timing for the selected task.\n"
+"It is even possible to time several tasks simultaneously.\n"
+"\n"
+"You may also start timing of a tasks by double clicking the left mouse button "
+"on a given task. This will, however, stop timing of other tasks."
+msgstr ""
+"This will start timing for the selected task.\n"
+"It is even possible to time several tasks simultaneously.\n"
+"\n"
+"You may also start timing of a tasks by double clicking the left mouse button "
+"on a given task. This will, however, stop timing of other tasks."
+
+#: karm_part.cpp:257 karm_part.cpp:258 mainwindow.cpp:403 mainwindow.cpp:404
+msgid "Stop timing of the selected task"
+msgstr "Stop timing of the selected task"
+
+#: karm_part.cpp:260 karm_part.cpp:261 mainwindow.cpp:406 mainwindow.cpp:407
+msgid "Stop all of the active timers"
+msgstr "Stop all of the active timers"
+
+#: karm_part.cpp:263 mainwindow.cpp:409
+msgid "Create new top level task"
+msgstr "Create new top level task"
+
+#: karm_part.cpp:264 mainwindow.cpp:410
+msgid "This will create a new top level task."
+msgstr "This will create a new top level task."
+
+#: karm_part.cpp:266 mainwindow.cpp:412
+msgid "Delete selected task"
+msgstr "Delete selected task"
+
+#: karm_part.cpp:267 mainwindow.cpp:413
+msgid "This will delete the selected task and all its subtasks."
+msgstr "This will delete the selected task and all its subtasks."
+
+#: karm_part.cpp:270 mainwindow.cpp:416
+msgid "Edit name or times for selected task"
+msgstr "Edit name or times for selected task"
+
+#: karm_part.cpp:271 mainwindow.cpp:417
+msgid ""
+"This will bring up a dialog box where you may edit the parameters for the "
+"selected task."
+msgstr ""
+"This will bring up a dialogue box where you may edit the parameters for the "
+"selected task."
+
+#: karm_part.cpp:280 mainwindow.cpp:426
+msgid "Copy task totals to clipboard"
+msgstr "Copy task totals to clipboard"
+
+#: karm_part.cpp:281 mainwindow.cpp:427
+msgid "Copy time card history to clipboard."
+msgstr "Copy time card history to clipboard."
+
+#: karm_part.cpp:408
+msgid "karmPart"
+msgstr "karmPart"
+
+#: karm_part.cpp:427 mainwindow.cpp:476
+msgid "task_popup"
+msgstr "task_popup"
+
+#: karm_part.cpp:579 mainwindow.cpp:613
+#, c-format
+msgid "Invalid error number: %1"
+msgstr "Invalid error number: %1"
+
+#: karmstorage.cpp:201 karmstorage.cpp:270
+msgid "Error loading \"%1\": could not find parent (uid=%2)"
+msgstr "Error loading \"%1\": could not find parent (uid=%2)"
+
+#: karmstorage.cpp:394
+msgid "File \"%1\" not found."
+msgstr "File \"%1\" not found."
+
+#: karmstorage.cpp:399 karmstorage.cpp:670 karmstorage.cpp:1024
+msgid "Could not open \"%1\"."
+msgstr "Could not open \"%1\"."
+
+#: karmstorage.cpp:590
+msgid "Export Progress"
+msgstr "Export Progress"
+
+#: karmstorage.cpp:918
+msgid ""
+"Task History\n"
+msgstr ""
+"Task History\n"
+
+#: karmstorage.cpp:919 timekard.cpp:315
+msgid "From %1 to %2"
+msgstr "From %1 to %2"
+
+#: karmstorage.cpp:923 timekard.cpp:319
+#, c-format
+msgid "Printed on: %1"
+msgstr "Printed on: %1"
+
+#: karmstorage.cpp:960
+msgid "Sum"
+msgstr "Sum"
+
+#: karmstorage.cpp:960
+msgid "Total Sum"
+msgstr "Total Sum"
+
+#: karmstorage.cpp:960
+msgid "Task Hierarchy"
+msgstr "Task Hierarchy"
+
+#: karmstorage.cpp:970
+msgid " No hours logged."
+msgstr " No hours logged."
+
+#: karmstorage.cpp:1011 mainwindow.cpp:214 print.cpp:50 print.cpp:88
+#: timekard.cpp:98 timekard.cpp:303
+msgid "Total"
+msgstr "Total"
+
+#: karmstorage.cpp:1135 main.cpp:30
+msgid "KArm"
+msgstr "KArm"
+
+#: ktimewidget.cpp:80
+msgid ""
+"_: abbreviation for hours\n"
+" hr. "
+msgstr " hr. "
+
+#: ktimewidget.cpp:94
+msgid ""
+"_: abbreviation for minutes\n"
+" min. "
+msgstr " min. "
+
+#: main.cpp:13
+msgid "KDE Time tracker tool"
+msgstr "KDE Time tracker tool"
+
+#: main.cpp:17
+msgid "Just caught a software interrupt."
+msgstr "Just caught a software interrupt."
+
+#: main.cpp:24
+msgid "The iCalendar file to open"
+msgstr "The iCalendar file to open"
+
+#: main.cpp:34
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: main.cpp:36
+msgid "Original Author"
+msgstr "Original Author"
+
+#: mainwindow.cpp:104
+msgid "Save failed, most likely because the file could not be locked."
+msgstr "Save failed, most likely because the file could not be locked."
+
+#: mainwindow.cpp:106
+msgid "Could not modify calendar resource."
+msgstr "Could not modify calendar resource."
+
+#: mainwindow.cpp:108
+msgid "Out of memory--could not create object."
+msgstr "Out of memory--could not create object."
+
+#: mainwindow.cpp:110
+msgid "UID not found."
+msgstr "UID not found."
+
+#: mainwindow.cpp:112
+msgid "Invalidate date--format is YYYY-MM-DD."
+msgstr "Invalidate date--format is YYYY-MM-DD."
+
+#: mainwindow.cpp:114
+msgid "Invalid time--format is YYYY-MM-DDTHH:MM:SS."
+msgstr "Invalid time--format is YYYY-MM-DDTHH:MM:SS."
+
+#: mainwindow.cpp:116
+msgid "Invalid task duration--must be greater than zero."
+msgstr "Invalid task duration--must be greater than zero."
+
+#: mainwindow.cpp:146
+msgid "Successfully saved tasks and history"
+msgstr "Successfully saved tasks and history"
+
+#: mainwindow.cpp:156
+msgid "Successfully exported History to CSV-file"
+msgstr "Successfully exported History to CSV-file"
+
+#: mainwindow.cpp:205
+#, c-format
+msgid "Session: %1"
+msgstr "Session: %1"
+
+#: mainwindow.cpp:208
+#, c-format
+msgid "Total: %1"
+msgstr "Total: %1"
+
+#: mainwindow.cpp:213 print.cpp:52 print.cpp:88
+msgid "Session"
+msgstr "Session"
+
+#: mainwindow.cpp:242
+msgid "Do you really want to reset the time to zero for all tasks?"
+msgstr "Do you really want to reset the time to zero for all tasks?"
+
+#: mainwindow.cpp:243
+msgid "Confirmation Required"
+msgstr "Confirmation Required"
+
+#: mainwindow.cpp:243
+msgid "Reset All Times"
+msgstr "Reset All Times"
+
+#: mainwindow.cpp:340
+#, fuzzy
+msgid "&Copy Session Time to Clipboard"
+msgstr "&Copy Totals to Clipboard"
+
+#: preferences.cpp:23
+msgid "Preferences"
+msgstr "Preferences"
+
+#: preferences.cpp:50
+msgid "Behavior"
+msgstr "Behaviour"
+
+#: preferences.cpp:50
+msgid "Behavior Settings"
+msgstr "Behaviour Settings"
+
+#: preferences.cpp:58
+msgid "Detect desktop as idle after"
+msgstr "Detect desktop as idle after"
+
+#: preferences.cpp:61 preferences.cpp:119
+msgid " min"
+msgstr " min"
+
+#: preferences.cpp:63
+msgid "Prompt before deleting tasks"
+msgstr "Prompt before deleting tasks"
+
+#: preferences.cpp:78
+msgid "Display"
+msgstr "Display"
+
+#: preferences.cpp:78
+msgid "Display Settings"
+msgstr "Display Settings"
+
+#: preferences.cpp:85
+msgid "Columns displayed:"
+msgstr "Columns displayed:"
+
+#: preferences.cpp:87
+msgid "Session time"
+msgstr "Session time"
+
+#: preferences.cpp:89
+msgid "Cumulative task time"
+msgstr "Cumulative task time"
+
+#: preferences.cpp:91
+msgid "Total session time"
+msgstr "Total session time"
+
+#: preferences.cpp:93
+msgid "Total task time"
+msgstr "Total task time"
+
+#: preferences.cpp:108
+msgid "Storage"
+msgstr "Storage"
+
+#: preferences.cpp:108
+msgid "Storage Settings"
+msgstr "Storage Settings"
+
+#: preferences.cpp:117
+msgid "Save tasks every"
+msgstr "Save tasks every"
+
+#: preferences.cpp:122
+msgid "iCalendar file:"
+msgstr "iCalendar file:"
+
+#: preferences.cpp:129
+msgid "Log history"
+msgstr "Log history"
+
+#: print.cpp:25
+msgid "Print Times"
+msgstr "Print Times"
+
+#: print.cpp:57
+msgid "Task Name "
+msgstr "Task Name "
+
+#: print.cpp:82
+#, c-format
+msgid "KArm - %1"
+msgstr "KArm - %1"
+
+#: print.cpp:88 taskview.cpp:54
+msgid "Task Name"
+msgstr "Task Name"
+
+#: printdialog.cpp:44
+msgid "Print Dialog"
+msgstr "Print Dialogue"
+
+#. i18n: file csvexportdialog_base.ui line 150
+#: printdialog.cpp:56 rc.cpp:48
+#, no-c-format
+msgid "Date Range"
+msgstr "Date Range"
+
+#. i18n: file csvexportdialog_base.ui line 164
+#: printdialog.cpp:63 rc.cpp:54
+#, no-c-format
+msgid "From:"
+msgstr "From:"
+
+#. i18n: file csvexportdialog_base.ui line 188
+#: printdialog.cpp:71 rc.cpp:57
+#, no-c-format
+msgid "To:"
+msgstr "To:"
+
+#: printdialog.cpp:79
+msgid "Selected Task"
+msgstr "Selected Task"
+
+#: printdialog.cpp:80
+msgid "All Tasks"
+msgstr "All Tasks"
+
+#: printdialog.cpp:83
+msgid "Summarize per week"
+msgstr "Summarise per week"
+
+#: printdialog.cpp:85
+msgid "Totals only"
+msgstr "Totals only"
+
+#. i18n: file karmui.rc line 9
+#: rc.cpp:6
+#, no-c-format
+msgid "&Import/Export"
+msgstr "&Import/Export"
+
+#. i18n: file karmui.rc line 19
+#: rc.cpp:9
+#, no-c-format
+msgid "&Clock"
+msgstr "&Clock"
+
+#. i18n: file karmui.rc line 25
+#: rc.cpp:12
+#, no-c-format
+msgid "&Task"
+msgstr "&Task"
+
+#. i18n: file csvexportdialog_base.ui line 16
+#: rc.cpp:21
+#, no-c-format
+msgid "CSV Export"
+msgstr "CSV Export"
+
+#. i18n: file csvexportdialog_base.ui line 64
+#: rc.cpp:24
+#, no-c-format
+msgid "&Export"
+msgstr "&Export"
+
+#. i18n: file csvexportdialog_base.ui line 83
+#: rc.cpp:30
+#, no-c-format
+msgid "Export to:"
+msgstr "Export to:"
+
+#. i18n: file csvexportdialog_base.ui line 91
+#: rc.cpp:33
+#, no-c-format
+msgid "The file where Karm will write the data."
+msgstr "The file where Karm will write the data."
+
+#. i18n: file csvexportdialog_base.ui line 110
+#: rc.cpp:36
+#, no-c-format
+msgid "Quotes:"
+msgstr "Quotes:"
+
+#. i18n: file csvexportdialog_base.ui line 116
+#: rc.cpp:39
+#, no-c-format
+msgid "\""
+msgstr "\""
+
+#. i18n: file csvexportdialog_base.ui line 121
+#: rc.cpp:42
+#, no-c-format
+msgid "'"
+msgstr "'"
+
+#. i18n: file csvexportdialog_base.ui line 139
+#: rc.cpp:45
+#, no-c-format
+msgid "All fields are quoted in the output."
+msgstr "All fields are quoted in the output."
+
+#. i18n: file csvexportdialog_base.ui line 153
+#: rc.cpp:51
+#, no-c-format
+msgid ""
+"<p>An inclusive date range for reporting on time card history. Not enabled "
+"when reporting on totals.</p>"
+msgstr ""
+"<p>An inclusive date range for reporting on time card history. Not enabled "
+"when reporting on totals.</p>"
+
+#. i18n: file csvexportdialog_base.ui line 214
+#: rc.cpp:60
+#, no-c-format
+msgid "Time Format"
+msgstr "Time Format"
+
+#. i18n: file csvexportdialog_base.ui line 218
+#: rc.cpp:63
+#, no-c-format
+msgid ""
+"<p>You can choose to output time values in fractions of an hour or in "
+"minutes.</p>\n"
+"<p>For example, if the value is 5 hours and 45 minutes, then the Decimal option "
+"would output <tt>5.75</tt>, and the Hours:Minutes option would output <tt>"
+"5:45</tt></p>"
+msgstr ""
+"<p>You can choose to output time values in fractions of an hour or in "
+"minutes.</p>\n"
+"<p>For example, if the value is 5 hours and 45 minutes, then the Decimal option "
+"would output <tt>5.75</tt>, and the Hours:Minutes option would output <tt>"
+"5:45</tt></p>"
+
+#. i18n: file csvexportdialog_base.ui line 232
+#: rc.cpp:67
+#, no-c-format
+msgid "Hours:Minutes"
+msgstr "Hours:Minutes"
+
+#. i18n: file csvexportdialog_base.ui line 240
+#: rc.cpp:70
+#, no-c-format
+msgid "Decimal"
+msgstr "Decimal"
+
+#. i18n: file csvexportdialog_base.ui line 261
+#: rc.cpp:73
+#, no-c-format
+msgid "Delimiter"
+msgstr "Delimiter"
+
+#. i18n: file csvexportdialog_base.ui line 264
+#: rc.cpp:76
+#, no-c-format
+msgid "The character used to seperate one field from another in the output."
+msgstr "The character used to seperate one field from another in the output."
+
+#. i18n: file csvexportdialog_base.ui line 275
+#: rc.cpp:79
+#, no-c-format
+msgid "Tab"
+msgstr "Tab"
+
+#. i18n: file csvexportdialog_base.ui line 283
+#: rc.cpp:82
+#, no-c-format
+msgid "Other:"
+msgstr "Other:"
+
+#. i18n: file csvexportdialog_base.ui line 291
+#: rc.cpp:85
+#, no-c-format
+msgid "Space"
+msgstr "Space"
+
+#. i18n: file csvexportdialog_base.ui line 299
+#: rc.cpp:88
+#, no-c-format
+msgid "Comma"
+msgstr "Comma"
+
+#. i18n: file csvexportdialog_base.ui line 338
+#: rc.cpp:91
+#, no-c-format
+msgid "Semicolon"
+msgstr "Semicolon"
+
+#: taskview.cpp:55
+msgid "Session Time"
+msgstr "Session Time"
+
+#: taskview.cpp:56 timekard.cpp:65
+msgid "Time"
+msgstr "Time"
+
+#: taskview.cpp:57
+msgid "Total Session Time"
+msgstr "Total Session Time"
+
+#: taskview.cpp:58
+msgid "Total Time"
+msgstr "Total Time"
+
+#: taskview.cpp:211 taskview.cpp:304
+msgid "You are on a too high logical desktop, desktop tracking will not work"
+msgstr ""
+
+#: taskview.cpp:405
+msgid ""
+"Saving is impossible, so timing is useless. \n"
+"Saving problems may result from a full harddisk, a directory name instead of a "
+"file name, or stale locks. Check that your harddisk has enough space, that your "
+"calendar file exists and is a file and remove stale locks, typically from "
+"~/.kde/share/apps/kabc/lock."
+msgstr ""
+
+#: taskview.cpp:495
+msgid "New Task"
+msgstr "New Task"
+
+#: taskview.cpp:506 taskview.cpp:578
+msgid "Unnamed Task"
+msgstr "Unnamed Task"
+
+#: taskview.cpp:521
+msgid ""
+"Error storing new task. Your changes were not saved. Make sure you can edit "
+"your iCalendar file. Also quit all applications using this file and remove any "
+"lock file related to its name from ~/.kde/share/apps/kabc/lock/ "
+msgstr ""
+"Error storing new task. Your changes were not saved. Make sure you can edit "
+"your iCalendar file. Also quit all applications using this file and remove any "
+"lock file related to its name from ~/.kde/share/apps/kabc/lock/ "
+
+#: taskview.cpp:560
+msgid "New Sub Task"
+msgstr "New Sub Task"
+
+#: taskview.cpp:572
+msgid "Edit Task"
+msgstr "Edit Task"
+
+#: taskview.cpp:626 taskview.cpp:644
+msgid "No task selected."
+msgstr "No task selected."
+
+#: taskview.cpp:652
+msgid ""
+"Are you sure you want to delete the task named\n"
+"\"%1\" and its entire history?"
+msgstr ""
+"Are you sure you want to delete the task named\n"
+"\"%1\" and its entire history?"
+
+#: taskview.cpp:655 taskview.cpp:663
+msgid "Deleting Task"
+msgstr "Deleting Task"
+
+#: taskview.cpp:659
+msgid ""
+"Are you sure you want to delete the task named\n"
+"\"%1\" and its entire history?\n"
+"NOTE: all its subtasks and their history will also be deleted."
+msgstr ""
+"Are you sure you want to delete the task named\n"
+"\"%1\" and its entire history?\n"
+"NOTE: all its subtasks and their history will also be deleted."
+
+#: taskview.cpp:818
+msgid ""
+"Copy totals for just this task and its subtasks, or copy totals for all tasks?"
+msgstr ""
+"Copy totals for just this task and its subtasks, or copy totals for all tasks?"
+
+#: taskview.cpp:819
+msgid "Copy Totals to Clipboard"
+msgstr "Copy Totals to Clipboard"
+
+#: taskview.cpp:820 taskview.cpp:844
+msgid "Copy This Task"
+msgstr "Copy This Task"
+
+#: taskview.cpp:820 taskview.cpp:844
+msgid "Copy All Tasks"
+msgstr "Copy All Tasks"
+
+#: taskview.cpp:842
+#, fuzzy
+msgid ""
+"Copy session time for just this task and its subtasks, or copy session time for "
+"all tasks?"
+msgstr ""
+"Copy totals for just this task and its subtasks, or copy totals for all tasks?"
+
+#: taskview.cpp:843
+#, fuzzy
+msgid "Copy Session Time to Clipboard"
+msgstr "Copy &History to Clipboard"
+
+#: taskviewwhatsthis.cpp:34
+msgid "Task Name shows the name of a task or subtask you are working on."
+msgstr "Task Name shows the name of a task or subtask you are working on."
+
+#: taskviewwhatsthis.cpp:38
+msgid ""
+"Session time: Time for this task since you chose \"Start New Session\".\n"
+"Total Session time: Time for this task and all its subtasks since you chose "
+"\"Start New Session\".\n"
+"Time: Overall time for this task.\n"
+"Total Time: Overall time for this task and all its subtasks."
+msgstr ""
+"Session time: Time for this task since you chose \"Start New Session\".\n"
+"Total Session time: Time for this task and all its subtasks since you chose "
+"\"Start New Session\".\n"
+"Time: Overall time for this task.\n"
+"Total Time: Overall time for this task and all its subtasks."
+
+#: timekard.cpp:61 timekard.cpp:313
+msgid "Task Totals"
+msgstr "Task Totals"
+
+#: timekard.cpp:66
+msgid "Task"
+msgstr "Task"
+
+#: timekard.cpp:101
+msgid "No tasks."
+msgstr "No tasks."
+
+#: timekard.cpp:259
+msgid "No hours logged."
+msgstr "No hours logged."
+
+#: timekard.cpp:313
+msgid "Task History"
+msgstr "Task History"
+
+#: timekard.cpp:356
+#, c-format
+msgid "Week of %1"
+msgstr "Week of %1"
+
+#: tray.cpp:134
+msgid "No active tasks"
+msgstr "No active tasks"
+
+#: tray.cpp:139
+msgid ", ..."
+msgstr ", ..."
+
+#: tray.cpp:154
+msgid ", "
+msgstr ", "
diff --git a/tde-i18n-en_GB/messages/kdepim/kcmkabconfig.po b/tde-i18n-en_GB/messages/kdepim/kcmkabconfig.po
new file mode 100644
index 00000000000..e68e8fdfe5f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kcmkabconfig.po
@@ -0,0 +1,230 @@
+# translation of kcmkabconfig.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkabconfig\n"
+"POT-Creation-Date: 2005-08-13 01:40+0200\n"
+"PO-Revision-Date: 2005-11-06 01:16+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: addhostdialog.cpp:37
+msgid "Add Host"
+msgstr "Add Host"
+
+#: addresseewidget.cpp:59
+msgid "Add..."
+msgstr "Add..."
+
+#: addresseewidget.cpp:60
+msgid "Edit..."
+msgstr "Edit..."
+
+#: addresseewidget.cpp:93
+msgid "New"
+msgstr "New"
+
+#: addresseewidget.cpp:140
+msgid "Prefixes"
+msgstr "Prefixes"
+
+#: addresseewidget.cpp:140
+msgid "Enter prefix:"
+msgstr "Enter prefix:"
+
+#: addresseewidget.cpp:143
+msgid "Inclusions"
+msgstr "Inclusions"
+
+#: addresseewidget.cpp:143
+msgid "Enter inclusion:"
+msgstr "Enter inclusion:"
+
+#: addresseewidget.cpp:146
+msgid "Suffixes"
+msgstr "Suffixes"
+
+#: addresseewidget.cpp:146
+msgid "Enter suffix:"
+msgstr "Enter suffix:"
+
+#: addresseewidget.cpp:149
+msgid "Default formatted name:"
+msgstr "Default formatted name:"
+
+#: addresseewidget.cpp:153
+msgid "Empty"
+msgstr "Empty"
+
+#: addresseewidget.cpp:154
+msgid "Simple Name"
+msgstr "Simple Name"
+
+#: addresseewidget.cpp:155
+msgid "Full Name"
+msgstr "Full Name"
+
+#: addresseewidget.cpp:156
+msgid "Reverse Name with Comma"
+msgstr "Reverse Name with Comma"
+
+#: addresseewidget.cpp:157
+msgid "Reverse Name"
+msgstr "Reverse Name"
+
+#: extensionconfigdialog.cpp:34
+msgid "Extension Settings"
+msgstr "Extension Settings"
+
+#: kabconfigwidget.cpp:62 kabconfigwidget.cpp:154
+msgid "General"
+msgstr "General"
+
+#: kabconfigwidget.cpp:66
+msgid "Honor KDE single click"
+msgstr "Honour KDE single click"
+
+#: kabconfigwidget.cpp:69
+msgid "Automatic name parsing for new addressees"
+msgstr "Automatic name parsing for new addressees"
+
+#: kabconfigwidget.cpp:72
+msgid "Trade single name component as family name"
+msgstr "Trade single name component as family name"
+
+#: kabconfigwidget.cpp:80
+msgid "Limit unfiltered display to 100 contacts"
+msgstr "Limit unfiltered display to 100 contacts"
+
+#: kabconfigwidget.cpp:85
+msgid "Addressee editor type:"
+msgstr "Addressee editor type:"
+
+#: kabconfigwidget.cpp:89
+msgid "Full Editor"
+msgstr "Full Editor"
+
+#: kabconfigwidget.cpp:90
+msgid "Simple Editor"
+msgstr "Simple Editor"
+
+#: kabconfigwidget.cpp:99
+msgid "Script-Hooks"
+msgstr "Script-Hooks"
+
+#: kabconfigwidget.cpp:102
+msgid "Phone:"
+msgstr "Phone:"
+
+#: kabconfigwidget.cpp:106
+msgid "<ul><li>%N: Phone Number</li></ul>"
+msgstr "<ul><li>%N: Phone Number</li></ul>"
+
+#: kabconfigwidget.cpp:109
+msgid "Fax:"
+msgstr "Fax:"
+
+#: kabconfigwidget.cpp:113
+msgid "<ul><li>%N: Fax Number</li></ul>"
+msgstr "<ul><li>%N: Fax Number</li></ul>"
+
+#: kabconfigwidget.cpp:117
+msgid "SMS Text:"
+msgstr "SMS Text:"
+
+#: kabconfigwidget.cpp:121
+msgid ""
+"<ul>"
+"<li>%N: Phone Number</li>"
+"<li>%F: File containing the text message(s)</li></ul>"
+msgstr ""
+"<ul>"
+"<li>%N: Phone Number</li>"
+"<li>%F: File containing the text message(s)</li></ul>"
+
+#: kabconfigwidget.cpp:129
+msgid "Location Map"
+msgstr "Location Map"
+
+#: kabconfigwidget.cpp:135
+msgid ""
+"<ul> "
+"<li>%s: Street</li>"
+"<li>%r: Region</li>"
+"<li>%l: Location</li>"
+"<li>%z: Zip Code</li>"
+"<li>%c: Country ISO Code</li> </ul>"
+msgstr ""
+"<ul> "
+"<li>%s: Street</li>"
+"<li>%r: Region</li>"
+"<li>%l: Location</li>"
+"<li>%z: Post Code</li>"
+"<li>%c: Country ISO Code</li> </ul>"
+
+#: kabconfigwidget.cpp:158
+msgid "Contact"
+msgstr "Contact"
+
+#: kcmkabconfig.cpp:54
+msgid "kcmkabconfig"
+msgstr "kcmkabconfig"
+
+#: kcmkabconfig.cpp:55
+msgid "KAddressBook Configure Dialog"
+msgstr "KAddressBook Configure Dialogue"
+
+#: kcmkabconfig.cpp:57 kcmkabldapconfig.cpp:58
+msgid "(c), 2003 - 2004 Tobias Koenig"
+msgstr "(c), 2003 - 2004 Tobias Koenig"
+
+#: kcmkabldapconfig.cpp:55
+msgid "kcmkabldapconfig"
+msgstr "kcmkabldapconfig"
+
+#: kcmkabldapconfig.cpp:56
+msgid "KAB LDAP Configure Dialog"
+msgstr "KAB LDAP Configure Dialogue"
+
+#: ldapoptionswidget.cpp:138
+msgid "Edit Host"
+msgstr "Edit Host"
+
+#: ldapoptionswidget.cpp:263
+msgid "LDAP Servers"
+msgstr "LDAP Servers"
+
+#: ldapoptionswidget.cpp:268
+msgid "Check all servers that should be used:"
+msgstr "Check all servers that should be used:"
+
+#: ldapoptionswidget.cpp:291
+msgid "&Add Host..."
+msgstr "&Add Host..."
+
+#: ldapoptionswidget.cpp:292
+msgid "&Edit Host..."
+msgstr "&Edit Host..."
+
+#: ldapoptionswidget.cpp:294
+msgid "&Remove Host"
+msgstr "&Remove Host"
diff --git a/tde-i18n-en_GB/messages/kdepim/kcmkontactnt.po b/tde-i18n-en_GB/messages/kdepim/kcmkontactnt.po
new file mode 100644
index 00000000000..966be2fef21
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kcmkontactnt.po
@@ -0,0 +1,121 @@
+# translation of kcmkontactnt.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkontactnt\n"
+"POT-Creation-Date: 2006-03-20 03:58+0100\n"
+"PO-Revision-Date: 2005-01-19 15:56+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: kcmkontactknt.cpp:59
+msgid "New News Feed"
+msgstr "New News Feed"
+
+#: kcmkontactknt.cpp:66
+msgid "Name:"
+msgstr "Name:"
+
+#: kcmkontactknt.cpp:73
+msgid "URL:"
+msgstr "URL:"
+
+#: kcmkontactknt.cpp:159
+msgid "Arts"
+msgstr "Arts"
+
+#: kcmkontactknt.cpp:160
+msgid "Business"
+msgstr "Business"
+
+#: kcmkontactknt.cpp:161
+msgid "Computers"
+msgstr "Computers"
+
+#: kcmkontactknt.cpp:162
+msgid "Misc"
+msgstr "Misc"
+
+#: kcmkontactknt.cpp:163
+msgid "Recreation"
+msgstr "Recreation"
+
+#: kcmkontactknt.cpp:164
+msgid "Society"
+msgstr "Society"
+
+#: kcmkontactknt.cpp:182
+msgid "Custom"
+msgstr "Custom"
+
+#: kcmkontactknt.cpp:338
+msgid "All"
+msgstr "All"
+
+#: kcmkontactknt.cpp:355
+msgid "Selected"
+msgstr "Selected"
+
+#: kcmkontactknt.cpp:360
+msgid "News Feed Settings"
+msgstr "News Feed Settings"
+
+#: kcmkontactknt.cpp:365
+msgid "Refresh time:"
+msgstr "Refresh time:"
+
+#: kcmkontactknt.cpp:373
+msgid "Number of items shown:"
+msgstr "Number of items shown:"
+
+#: kcmkontactknt.cpp:380
+msgid "New Feed..."
+msgstr "New Feed..."
+
+#: kcmkontactknt.cpp:383
+msgid "Delete Feed"
+msgstr "Delete Feed"
+
+#: kcmkontactknt.cpp:442
+msgid "kcmkontactknt"
+msgstr "kcmkontactknt"
+
+#: kcmkontactknt.cpp:443
+msgid "Newsticker Configuration Dialog"
+msgstr "Newsticker Configuration Dialogue"
+
+#: kcmkontactknt.cpp:445
+msgid "(c) 2003 - 2004 Tobias Koenig"
+msgstr "(c) 2003 - 2004 Tobias Koenig"
+
+#: summarywidget.cpp:53
+msgid "News Feeds"
+msgstr "News Feeds"
+
+#: summarywidget.cpp:62
+msgid ""
+"No rss dcop service available.\n"
+"You need rssservice to use this plugin."
+msgstr ""
+"No rss dcop service available.\n"
+"You need rssservice to use this plugin."
+
+#: summarywidget.cpp:300
+msgid "Copy URL to Clipboard"
+msgstr "Copy URL to Clipboard"
diff --git a/tde-i18n-en_GB/messages/kdepim/kdepimresources.po b/tde-i18n-en_GB/messages/kdepim/kdepimresources.po
new file mode 100644
index 00000000000..01a0aed3cf0
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kdepimresources.po
@@ -0,0 +1,206 @@
+# translation of kdepimresources.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdepimresources\n"
+"POT-Creation-Date: 2005-03-13 01:24+0100\n"
+"PO-Revision-Date: 2005-01-31 13:33+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: folderconfig.cpp:50
+msgid "Folder Selection"
+msgstr "Folder Selection"
+
+#: folderconfig.cpp:54
+msgid "Update Folder List"
+msgstr "Update Folder List"
+
+#: folderlistview.cpp:58
+msgid "Folder"
+msgstr "Folder"
+
+#: folderlistview.cpp:63
+msgid ""
+"_: Short column header meaning default for new events\n"
+"Events"
+msgstr "Events"
+
+#: folderlistview.cpp:68
+msgid ""
+"_: Short column header meaning default for new to-dos\n"
+"Todos"
+msgstr "Todos"
+
+#: folderlistview.cpp:73
+msgid ""
+"_: Short column header meaning default for new journals\n"
+"Journals"
+msgstr "Journals"
+
+#: folderlistview.cpp:78
+msgid ""
+"_: Short column header meaning default for new contacts\n"
+"Contacts"
+msgstr "Contacts"
+
+#: folderlistview.cpp:83
+msgid ""
+"_: Short column header meaning default for all items\n"
+"All"
+msgstr "All"
+
+#: folderlistview.cpp:88
+msgid ""
+"_: Short column header meaning default for unknown new items\n"
+"Unknown"
+msgstr "Unknown"
+
+#: folderlistview.cpp:102
+msgid "&Enabled"
+msgstr "&Enabled"
+
+#: folderlistview.cpp:107
+msgid "Default for New &Events"
+msgstr "Default for New &Events"
+
+#: folderlistview.cpp:111
+msgid "Default for New &Todos"
+msgstr "Default for New &Todos"
+
+#: folderlistview.cpp:115
+msgid "Default for New &Journals"
+msgstr "Default for New &Journals"
+
+#: folderlistview.cpp:119
+msgid "Default for New &Contacts"
+msgstr "Default for New &Contacts"
+
+#: folderlistview.cpp:123
+msgid "Default for All New &Items"
+msgstr "Default for All New &Items"
+
+#: folderlistview.cpp:127
+msgid "Default for &Unknown New Items"
+msgstr "Default for &Unknown New Items"
+
+#: groupwaredownloadjob.cpp:49
+msgid "Unable to initialize the download job."
+msgstr "Unable to initialise the download job."
+
+#: groupwareuploadjob.cpp:460
+#, c-format
+msgid ""
+"_n: 1 item could not be uploaded.\n"
+"%n items could not be uploaded."
+msgstr ""
+"1 item could not be uploaded.\n"
+"%n items could not be uploaded."
+
+#: kabc_resourcegroupwarebase.cpp:92
+msgid "Downloading addressbook"
+msgstr "Downloading addressbook"
+
+#: kabc_resourcegroupwarebase.cpp:93
+msgid "Uploading addressbook"
+msgstr "Uploading addressbook"
+
+#: kabc_resourcegroupwarebaseconfig.cpp:45
+#: kcal_resourcegroupwarebaseconfig.cpp:54
+msgid "URL:"
+msgstr "URL:"
+
+#: kabc_resourcegroupwarebaseconfig.cpp:51
+#: kcal_resourcegroupwarebaseconfig.cpp:59
+msgid "User:"
+msgstr "User:"
+
+#: kabc_resourcegroupwarebaseconfig.cpp:57
+#: kcal_resourcegroupwarebaseconfig.cpp:64
+msgid "Password:"
+msgstr "Password:"
+
+#: kcal_cachesettingsdlg.cpp:42
+msgid "Resource Cache Settings"
+msgstr "Resource Cache Settings"
+
+#: kcal_resourcegroupwarebase.cpp:397
+msgid "Added"
+msgstr "Added"
+
+#: kcal_resourcegroupwarebase.cpp:398
+msgid "Changed"
+msgstr "Changed"
+
+#: kcal_resourcegroupwarebase.cpp:399
+msgid "Deleted"
+msgstr "Deleted"
+
+#: kcal_resourcegroupwarebaseconfig.cpp:76
+msgid "Configure Cache Settings..."
+msgstr "Configure Cache Settings..."
+
+#. i18n: file kresources_groupwareprefs.kcfg line 9
+#: rc.cpp:3
+#, no-c-format
+msgid "Server URL"
+msgstr "Server URL"
+
+#. i18n: file kresources_groupwareprefs.kcfg line 12
+#: rc.cpp:6
+#, no-c-format
+msgid "User Name"
+msgstr "User Name"
+
+#. i18n: file kresources_groupwareprefs.kcfg line 15
+#: rc.cpp:9
+#, no-c-format
+msgid "Password"
+msgstr "Password"
+
+#. i18n: file kresources_groupwareprefs.kcfg line 20
+#: rc.cpp:12
+#, no-c-format
+msgid "All folder IDs on the server"
+msgstr "All folder IDs on the server"
+
+#. i18n: file kresources_groupwareprefs.kcfg line 23
+#: rc.cpp:15
+#, no-c-format
+msgid "All folder names on the server"
+msgstr "All folder names on the server"
+
+#. i18n: file kresources_groupwareprefs.kcfg line 26
+#: rc.cpp:18
+#, no-c-format
+msgid "All active folders from the server"
+msgstr "All active folders from the server"
+
+#. i18n: file kresources_groupwareprefs.kcfg line 29
+#: rc.cpp:21
+#, no-c-format
+msgid "Number of folders on the server and in the config file"
+msgstr "Number of folders on the server and in the config file"
+
+#. i18n: file kresources_groupwareprefs.kcfg line 35
+#: rc.cpp:24
+#, no-c-format
+msgid "Default destinations for the various types"
+msgstr "Default destinations for the various types"
+
+#. i18n: file kresources_groupwareprefs.kcfg line 38
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"These are the default destinations for the different data\n"
+"types in the following order:\n"
+"Event, Todo, Journal, Contact, All, Unknown"
+msgstr ""
+"These are the default destinations for the different data\n"
+"types in the following order:\n"
+"Event, Todo, Journal, Contact, All, Unknown"
diff --git a/tde-i18n-en_GB/messages/kdepim/kdepimwizards.po b/tde-i18n-en_GB/messages/kdepim/kdepimwizards.po
new file mode 100644
index 00000000000..2eee03ba622
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kdepimwizards.po
@@ -0,0 +1,602 @@
+# translation of kdepimwizards.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kdepimwizards\n"
+"POT-Creation-Date: 2008-01-26 01:19+0100\n"
+"PO-Revision-Date: 2005-11-06 01:16+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: egroupwarewizard.cpp:62 egroupwarewizard.cpp:89
+msgid "Create eGroupware Addressbook Resource"
+msgstr "Create eGroupware Addressbook Resource"
+
+#: egroupwarewizard.cpp:78 egroupwarewizard.cpp:139 egroupwarewizard.cpp:205
+#: overviewpage.cpp:64
+msgid "eGroupware"
+msgstr "eGroupware"
+
+#: egroupwarewizard.cpp:127 egroupwarewizard.cpp:153
+msgid "Create eGroupware Calendar Resource"
+msgstr "Create eGroupware Calendar Resource"
+
+#: egroupwarewizard.cpp:191 egroupwarewizard.cpp:219
+msgid "Create eGroupware Notes Resource"
+msgstr "Create eGroupware Notes Resource"
+
+#: egroupwarewizard.cpp:304
+msgid "eGroupware Server"
+msgstr "eGroupware Server"
+
+#: egroupwarewizard.cpp:309
+msgid "&Server name:"
+msgstr "&Server name:"
+
+#: egroupwarewizard.cpp:315
+msgid "&Domain name:"
+msgstr "&Domain name:"
+
+#: egroupwarewizard.cpp:321
+msgid "&Username:"
+msgstr "&Username:"
+
+#: egroupwarewizard.cpp:327
+msgid "&Password:"
+msgstr "&Password:"
+
+#: egroupwarewizard.cpp:334
+msgid "&Location xmlrpc.php on server:"
+msgstr "&Location xmlrpc.php on server:"
+
+#: egroupwarewizard.cpp:340
+msgid ""
+"Some servers may not have the xmlrpc.php file in the 'egroupware' folder of the "
+"server. With this option it is possible to eventually change the path to that "
+"file. For most servers, the default value is OK."
+msgstr ""
+"Some servers may not have the xmlrpc.php file in the 'egroupware' folder of the "
+"server. With this option it is possible to eventually change the path to that "
+"file. For most servers, the default value is OK."
+
+#: egroupwarewizard.cpp:342
+msgid "Use SS&L connection"
+msgstr "Use SS&L connection"
+
+#: egroupwarewizard.cpp:360
+msgid "Invalid path to xmlrpc.php entered."
+msgstr "Invalid path to xmlrpc.php entered."
+
+#: egroupwarewizard.cpp:367 groupwisewizard.cpp:364 groupwisewizard.cpp:370
+#: kolabwizard.cpp:313 scalixwizard.cpp:459 sloxwizard.cpp:271
+msgid "Please fill in all fields."
+msgstr "Please fill in all fields."
+
+#: exchangemain.cpp:40
+msgid "Microsoft Exchange Server Configuration Wizard"
+msgstr "Microsoft Exchange Server Configuration Wizard"
+
+#: exchangewizard.cpp:40
+msgid "Please select folders for addressbook:"
+msgstr "Please select folders for addressbook:"
+
+#: exchangewizard.cpp:41
+msgid "Please select folders for events, to-dos and journal entries:"
+msgstr "Please select folders for events, to-dos and journal entries:"
+
+#: exchangewizard.cpp:50
+msgid "Create Exchange Calendar Resource"
+msgstr "Create Exchange Calendar Resource"
+
+#: exchangewizard.cpp:63 exchangewizard.cpp:129
+msgid "Exchange Server"
+msgstr "Exchange Server"
+
+#: exchangewizard.cpp:81
+msgid "Update Exchange Calendar Resource"
+msgstr "Update Exchange Calendar Resource"
+
+#: exchangewizard.cpp:114
+msgid "Create Exchange Addressbook Resource"
+msgstr "Create Exchange Addressbook Resource"
+
+#: exchangewizard.cpp:142
+msgid "Update Exchange Addressbook Resource"
+msgstr "Update Exchange Addressbook Resource"
+
+#: exchangewizard.cpp:228
+msgid "Microsoft Exchange Server"
+msgstr "Microsoft Exchange Server"
+
+#: exchangewizard.cpp:232 groupwisewizard.cpp:276 kolabwizard.cpp:262
+#: sloxwizard.cpp:229
+msgid "Server name:"
+msgstr "Server name:"
+
+#: exchangewizard.cpp:237 groupwisewizard.cpp:286
+msgid "Port:"
+msgstr "Port:"
+
+#: exchangewizard.cpp:242 groupwisewizard.cpp:291 sloxwizard.cpp:234
+msgid "User name:"
+msgstr "User name:"
+
+#: exchangewizard.cpp:247 groupwisewizard.cpp:296 kolabwizard.cpp:279
+#: scalixwizard.cpp:402 sloxwizard.cpp:239
+msgid "Password:"
+msgstr "Password:"
+
+#: exchangewizard.cpp:253 groupwisewizard.cpp:302 kolabwizard.cpp:285
+#: scalixwizard.cpp:410 sloxwizard.cpp:245
+msgid "Save password"
+msgstr "Save password"
+
+#: exchangewizard.cpp:256 groupwisewizard.cpp:305 sloxwizard.cpp:248
+msgid "Encrypt communication with server"
+msgstr "Encrypt communication with server"
+
+#: groupwarewizard.cpp:34 overviewpage.cpp:49
+msgid "KDE Groupware Wizard"
+msgstr "KDE Groupware Wizard"
+
+#: groupwisemain.cpp:41
+msgid "Novell GroupWise Configuration Wizard"
+msgstr "Novell GroupWise Configuration Wizard"
+
+#: groupwisewizard.cpp:57
+msgid "Create GroupWise Calendar Resource"
+msgstr "Create GroupWise Calendar Resource"
+
+#: groupwisewizard.cpp:68 groupwisewizard.cpp:133 groupwisewizard.cpp:245
+msgid "GroupWise"
+msgstr "GroupWise"
+
+#: groupwisewizard.cpp:87
+msgid "Update GroupWise Calendar Resource"
+msgstr "Update GroupWise Calendar Resource"
+
+#: groupwisewizard.cpp:116
+msgid "Create GroupWise Addressbook Resource"
+msgstr "Create GroupWise Addressbook Resource"
+
+#: groupwisewizard.cpp:145
+msgid "Update GroupWise Addressbook Resource"
+msgstr "Update GroupWise Addressbook Resource"
+
+#: groupwisewizard.cpp:271 overviewpage.cpp:78
+msgid "Novell GroupWise"
+msgstr "Novell GroupWise"
+
+#: groupwisewizard.cpp:281
+msgid "Path to SOAP interface:"
+msgstr "Path to SOAP interface:"
+
+#: groupwisewizard.cpp:312
+msgid "Mail"
+msgstr "Mail"
+
+#: groupwisewizard.cpp:318
+msgid "Create Mail Account"
+msgstr "Create Mail Account"
+
+#: groupwisewizard.cpp:329 kolabwizard.cpp:267 scalixwizard.cpp:378
+msgid "Email address:"
+msgstr "Email address:"
+
+#: groupwisewizard.cpp:335 scalixwizard.cpp:370
+msgid "Full name:"
+msgstr "Full name:"
+
+#: groupwisewizard.cpp:368
+msgid "Invalid email address entered."
+msgstr "Invalid email address entered."
+
+#: kmailchanges.cpp:37
+msgid "Calendar"
+msgstr ""
+
+#: kmailchanges.cpp:38
+msgid "Contacts"
+msgstr ""
+
+#: kmailchanges.cpp:39
+msgid "Notes"
+msgstr ""
+
+#: kmailchanges.cpp:40
+msgid "Tasks"
+msgstr ""
+
+#: kmailchanges.cpp:41
+msgid "Journal"
+msgstr ""
+
+#: kmailchanges.cpp:150
+msgid "Create Disconnected IMAP Account for KMail"
+msgstr "Create Disconnected IMAP Account for KMail"
+
+#: kmailchanges.cpp:309
+#, fuzzy
+msgid "Create Online IMAP Account for KMail"
+msgstr "Create Disconnected IMAP Account for KMail"
+
+#: kolabkmailchanges.cpp:133
+#, fuzzy
+msgid "Kolab Server Mail"
+msgstr "Kolab Server"
+
+#: kolabkmailchanges.cpp:149 kolabwizard.cpp:109 kolabwizard.cpp:129
+#: kolabwizard.cpp:150 kolabwizard.cpp:257
+msgid "Kolab Server"
+msgstr "Kolab Server"
+
+#: kolabmain.cpp:41
+msgid "Kolab Configuration Wizard"
+msgstr "Kolab Configuration Wizard"
+
+#: kolabwizard.cpp:49 scalixwizard.cpp:55
+msgid "Setup LDAP Search Account"
+msgstr "Setup LDAP Search Account"
+
+#: kolabwizard.cpp:100 scalixwizard.cpp:156
+msgid "Create Calendar IMAP Resource"
+msgstr "Create Calendar IMAP Resource"
+
+#: kolabwizard.cpp:120 scalixwizard.cpp:176
+msgid "Create Contact IMAP Resource"
+msgstr "Create Contact IMAP Resource"
+
+#: kolabwizard.cpp:141
+msgid "Create Notes IMAP Resource"
+msgstr "Create Notes IMAP Resource"
+
+#: kolabwizard.cpp:271
+msgid "Your email address on the Kolab Server. Format: <i>name@example.net</i>"
+msgstr ""
+"Your email address on the Kolab Server. Format: <i>name@example.net</i>"
+
+#: kolabwizard.cpp:274
+msgid "Real name:"
+msgstr "Real name:"
+
+#: kolabwizard.cpp:290
+msgid "Use an online IMAP account for non-groupware folders"
+msgstr ""
+
+#: kolabwizard.cpp:294
+msgid "Server Version"
+msgstr "Server Version"
+
+#: kolabwizard.cpp:295
+msgid "Choose the version of the Kolab Server you are using."
+msgstr "Choose the version of the Kolab Server you are using."
+
+#: kolabwizard.cpp:296
+msgid "Kolab 1"
+msgstr "Kolab 1"
+
+#: kolabwizard.cpp:297
+msgid "Kolab 2"
+msgstr "Kolab 2"
+
+#: main.cpp:20
+msgid "KDE-PIM Groupware Configuration Wizard"
+msgstr "KDE-PIM Groupware Configuration Wizard"
+
+#: overviewpage.cpp:61
+msgid "Select the type of server you want connect your KDE to:"
+msgstr "Select the type of server you want connect your KDE to:"
+
+#: overviewpage.cpp:70
+msgid "Kolab"
+msgstr "Kolab"
+
+#: overviewpage.cpp:74
+msgid "SUSE Linux Openexchange (SLOX)"
+msgstr "SUSE Linux Openexchange (SLOX)"
+
+#: overviewpage.cpp:82
+msgid "Microsoft Exchange"
+msgstr "Microsoft Exchange"
+
+#. i18n: file egroupware.kcfg line 10
+#: rc.cpp:3 rc.cpp:24 rc.cpp:90
+#, no-c-format
+msgid "Server name"
+msgstr "Server name"
+
+#. i18n: file egroupware.kcfg line 14
+#: rc.cpp:6
+#, no-c-format
+msgid "Domain name"
+msgstr "Domain name"
+
+#. i18n: file egroupware.kcfg line 18
+#: rc.cpp:9 rc.cpp:30 rc.cpp:93
+#, no-c-format
+msgid "User name"
+msgstr "User name"
+
+#. i18n: file egroupware.kcfg line 22
+#: rc.cpp:12 rc.cpp:36 rc.cpp:96
+#, no-c-format
+msgid "User password"
+msgstr "User password"
+
+#. i18n: file egroupware.kcfg line 26
+#: rc.cpp:15
+#, no-c-format
+msgid "XMLRPC location on server"
+msgstr "XMLRPC location on server"
+
+#. i18n: file egroupware.kcfg line 30
+#: rc.cpp:18
+#, no-c-format
+msgid "Use SSL connection"
+msgstr "Use SSL connection"
+
+#. i18n: file egroupware.kcfg line 34
+#: rc.cpp:21 rc.cpp:54 rc.cpp:105
+#, no-c-format
+msgid "Log File"
+msgstr "Log File"
+
+#. i18n: file groupwise.kcfg line 13
+#: rc.cpp:27
+#, no-c-format
+msgid "Port"
+msgstr "Port"
+
+#. i18n: file groupwise.kcfg line 20
+#: rc.cpp:33
+#, no-c-format
+msgid "Path to SOAP interface"
+msgstr "Path to SOAP interface"
+
+#. i18n: file groupwise.kcfg line 28
+#: rc.cpp:39
+#, no-c-format
+msgid "Email Address"
+msgstr "Email Address"
+
+#. i18n: file groupwise.kcfg line 31
+#: rc.cpp:42
+#, no-c-format
+msgid "Full Name of User"
+msgstr "Full Name of User"
+
+#. i18n: file groupwise.kcfg line 34
+#: rc.cpp:45
+#, no-c-format
+msgid "Create email account"
+msgstr "Create email account"
+
+#. i18n: file groupwise.kcfg line 39
+#: rc.cpp:48 rc.cpp:81 rc.cpp:99
+#, no-c-format
+msgid "Save Password"
+msgstr "Save Password"
+
+#. i18n: file groupwise.kcfg line 43
+#: rc.cpp:51 rc.cpp:102
+#, no-c-format
+msgid "Use HTTPS"
+msgstr "Use HTTPS"
+
+#. i18n: file groupwise.kcfg line 53
+#: rc.cpp:57 rc.cpp:108
+#, no-c-format
+msgid "Id of KCal resource"
+msgstr "Id of KCal resource"
+
+#. i18n: file groupwise.kcfg line 56
+#: rc.cpp:60 rc.cpp:111
+#, no-c-format
+msgid "Id of KABC resource"
+msgstr "Id of KABC resource"
+
+#. i18n: file groupwise.kcfg line 59
+#: rc.cpp:63
+#, no-c-format
+msgid "Id of KMail account for receiving mail"
+msgstr "Id of KMail account for receiving mail"
+
+#. i18n: file groupwise.kcfg line 63
+#: rc.cpp:66
+#, no-c-format
+msgid "Id of KMail transport for sending mail"
+msgstr "Id of KMail transport for sending mail"
+
+#. i18n: file kolab.kcfg line 10
+#: rc.cpp:69
+#, no-c-format
+msgid "Kolab server name"
+msgstr "Kolab server name"
+
+#. i18n: file kolab.kcfg line 14
+#: rc.cpp:72
+#, no-c-format
+msgid "Kolab user name"
+msgstr "Kolab user name"
+
+#. i18n: file kolab.kcfg line 18
+#: rc.cpp:75
+#, no-c-format
+msgid "Real user name"
+msgstr "Real user name"
+
+#. i18n: file kolab.kcfg line 22
+#: rc.cpp:78
+#, no-c-format
+msgid "Kolab user password"
+msgstr "Kolab user password"
+
+#. i18n: file kolab.kcfg line 31
+#: rc.cpp:84
+#, no-c-format
+msgid "Use Online IMAP account for non groupware folders"
+msgstr ""
+
+#. i18n: file kolab.kcfg line 36
+#: rc.cpp:87
+#, no-c-format
+msgid "Enable Kolab 1 Legacy settings"
+msgstr "Enable Kolab 1 Legacy settings"
+
+#: scalixkmailchanges.cpp:117 scalixwizard.cpp:165 scalixwizard.cpp:185
+#: scalixwizard.cpp:229 scalixwizard.cpp:233 scalixwizard.cpp:365
+#, fuzzy
+msgid "Scalix Server"
+msgstr "Exchange Server"
+
+#: scalixmain.cpp:41
+#, fuzzy
+msgid "Scalix Configuration Wizard"
+msgstr "Kolab Configuration Wizard"
+
+#: scalixwizard.cpp:93
+#, fuzzy
+msgid "Setup ScalixAdmin Account"
+msgstr "Setup LDAP Search Account"
+
+#: scalixwizard.cpp:197
+msgid "Synchronize Scalix Account"
+msgstr ""
+
+#: scalixwizard.cpp:216
+msgid ""
+"Unable to start KMail to trigger initial synchronization with Scalix server"
+msgstr ""
+
+#: scalixwizard.cpp:375
+msgid "Your full name. Example: <i>Joe User</i>"
+msgstr ""
+
+#: scalixwizard.cpp:383
+#, fuzzy
+msgid ""
+"Your email address on the Scalix Server. Example: <i>name@crossplatform.com</i>"
+msgstr ""
+"Your email address on the Kolab Server. Format: <i>name@example.net</i>"
+
+#: scalixwizard.cpp:386
+#, fuzzy
+msgid "Server:"
+msgstr "Server name:"
+
+#: scalixwizard.cpp:391
+msgid "The name or IP of the Scalix Server. Example: <i>scalix.domain.com</i>"
+msgstr ""
+
+#: scalixwizard.cpp:394
+#, fuzzy
+msgid "Username:"
+msgstr "User name:"
+
+#: scalixwizard.cpp:399
+msgid "The user respectively login name. Example: <i>joe</i>"
+msgstr ""
+
+#: scalixwizard.cpp:408
+msgid "The password to your login."
+msgstr ""
+
+#: scalixwizard.cpp:412
+msgid "Shall the password be saved in KWallet?."
+msgstr ""
+
+#: scalixwizard.cpp:414
+#, fuzzy
+msgid "Use Secure Connection:"
+msgstr "Use SSL connection"
+
+#: scalixwizard.cpp:417
+msgid "No encryption"
+msgstr ""
+
+#: scalixwizard.cpp:418
+msgid "TLS encryption"
+msgstr ""
+
+#: scalixwizard.cpp:419
+#, fuzzy
+msgid "SSL encryption"
+msgstr "Use SSL connection"
+
+#: scalixwizard.cpp:422
+msgid "Choose the encryption type that is supported by your server."
+msgstr ""
+
+#: scalixwizard.cpp:424
+msgid "Authentication Type:"
+msgstr ""
+
+#: scalixwizard.cpp:427
+#, fuzzy
+msgid "Password"
+msgstr "Password:"
+
+#: scalixwizard.cpp:428
+msgid "NTLM / SPA"
+msgstr ""
+
+#: scalixwizard.cpp:429
+msgid "GSSAPI"
+msgstr ""
+
+#: scalixwizard.cpp:430
+msgid "DIGEST-MD5"
+msgstr ""
+
+#: scalixwizard.cpp:431
+msgid "CRAM-MD5"
+msgstr ""
+
+#: scalixwizard.cpp:434
+msgid "Choose the authentication type that is supported by your server."
+msgstr ""
+
+#: sloxmain.cpp:40
+msgid "SUSE LINUX Openexchange Server Configuration Wizard"
+msgstr "SUSE LINUX Openexchange Server Configuration Wizard"
+
+#: sloxwizard.cpp:55
+msgid "Create SLOX Calendar Resource"
+msgstr "Create SLOX Calendar Resource"
+
+#: sloxwizard.cpp:67 sloxwizard.cpp:129
+msgid "Openexchange Server"
+msgstr "Openexchange Server"
+
+#: sloxwizard.cpp:84
+msgid "Update SLOX Calendar Resource"
+msgstr "Update SLOX Calendar Resource"
+
+#: sloxwizard.cpp:115
+msgid "Create SLOX Addressbook Resource"
+msgstr "Create SLOX Addressbook Resource"
+
+#: sloxwizard.cpp:141
+msgid "Update SLOX Addressbook Resource"
+msgstr "Update SLOX Addressbook Resource"
+
+#: sloxwizard.cpp:224
+msgid "SUSE LINUX OpenExchange Server"
+msgstr "SUSE LINUX OpenExchange Server"
diff --git a/tde-i18n-en_GB/messages/kdepim/kdgantt.po b/tde-i18n-en_GB/messages/kdepim/kdgantt.po
new file mode 100644
index 00000000000..2a7e7c637b1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kdgantt.po
@@ -0,0 +1,341 @@
+# translation of kdgantt.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdgantt\n"
+"POT-Creation-Date: 2008-01-26 01:18+0100\n"
+"PO-Revision-Date: 2005-03-17 15:09+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: KDGanttViewSubwidgets.cpp:728
+#, c-format
+msgid "Zoom to 100%"
+msgstr "Zoom to 100%"
+
+#: KDGanttViewSubwidgets.cpp:729
+msgid "Zoom to Fit"
+msgstr "Zoom to Fit"
+
+#: KDGanttViewSubwidgets.cpp:730
+msgid "Zoom In (x 2)"
+msgstr "Zoom In (x 2)"
+
+#: KDGanttViewSubwidgets.cpp:731
+msgid "Zoom In (x 6)"
+msgstr "Zoom In (x 6)"
+
+#: KDGanttViewSubwidgets.cpp:732
+msgid "Zoom In (x 12)"
+msgstr "Zoom In (x 12)"
+
+#: KDGanttViewSubwidgets.cpp:733
+msgid "Zoom Out (x 1/2)"
+msgstr "Zoom Out (x 1/2)"
+
+#: KDGanttViewSubwidgets.cpp:734
+msgid "Zoom Out (x 1/6)"
+msgstr "Zoom Out (x 1/6)"
+
+#: KDGanttViewSubwidgets.cpp:735
+msgid "Zoom Out (x 1/12)"
+msgstr "Zoom Out (x 1/12)"
+
+#: KDGanttViewSubwidgets.cpp:737
+msgid "Scale"
+msgstr "Scale"
+
+#: KDGanttViewSubwidgets.cpp:738
+msgid "Minute"
+msgstr "Minute"
+
+#: KDGanttViewSubwidgets.cpp:739
+msgid "Hour"
+msgstr "Hour"
+
+#: KDGanttViewSubwidgets.cpp:740
+msgid "Day"
+msgstr "Day"
+
+#: KDGanttViewSubwidgets.cpp:741
+msgid "Week"
+msgstr "Week"
+
+#: KDGanttViewSubwidgets.cpp:742
+msgid "Month"
+msgstr "Month"
+
+#: KDGanttViewSubwidgets.cpp:743
+msgid "Auto"
+msgstr "Auto"
+
+#: KDGanttViewSubwidgets.cpp:746
+msgid "Time Format"
+msgstr "Time Format"
+
+#: KDGanttViewSubwidgets.cpp:747
+msgid "24 Hour"
+msgstr "24 Hour"
+
+#: KDGanttViewSubwidgets.cpp:748
+msgid "12 PM Hour"
+msgstr "12 PM Hour"
+
+#: KDGanttViewSubwidgets.cpp:749
+msgid "24:00 Hour"
+msgstr "24:00 Hour"
+
+#: KDGanttViewSubwidgets.cpp:751
+msgid "Year Format"
+msgstr "Year Format"
+
+#: KDGanttViewSubwidgets.cpp:752
+msgid "Four Digit"
+msgstr "Four Digit"
+
+#: KDGanttViewSubwidgets.cpp:753
+msgid "Two Digit"
+msgstr "Two Digit"
+
+#: KDGanttViewSubwidgets.cpp:754
+msgid "Two Digit Apostrophe"
+msgstr "Two Digit Apostrophe"
+
+#: KDGanttViewSubwidgets.cpp:755
+msgid "No Date on Minute/Hour Scale"
+msgstr "No Date on Minute/Hour Scale"
+
+#: KDGanttViewSubwidgets.cpp:758
+msgid "Grid"
+msgstr "Grid"
+
+#: KDGanttViewSubwidgets.cpp:759
+msgid "Show Minor Grid"
+msgstr "Show Minor Grid"
+
+#: KDGanttViewSubwidgets.cpp:760
+msgid "Show Major Grid"
+msgstr "Show Major Grid"
+
+#: KDGanttViewSubwidgets.cpp:761
+msgid "Show No Grid"
+msgstr "Show No Grid"
+
+#: KDGanttViewSubwidgets.cpp:793
+msgid "Zoom (Fit)"
+msgstr "Zoom (Fit)"
+
+#: KDGanttViewSubwidgets.cpp:795
+msgid "Zoom (%1)"
+msgstr "Zoom (%1)"
+
+#: KDGanttViewSubwidgets.cpp:2550
+msgid " Legend is hidden"
+msgstr " Legend is hidden"
+
+#: KDGanttViewSubwidgets.cpp:2569
+msgid "Legend: "
+msgstr "Legend: "
+
+#: KDGanttViewSubwidgets.cpp:2650
+msgid "Legend"
+msgstr "Legend"
+
+#: KDGanttViewSubwidgets.cpp:2698
+msgid "Task Name"
+msgstr "Task Name"
+
+#: KDGanttViewSubwidgets.cpp:2719
+msgid "No item Found"
+msgstr "No item Found"
+
+#: KDGanttViewSubwidgets.cpp:3179 KDGanttViewSubwidgets.cpp:3187
+#: KDGanttViewSubwidgets.cpp:3196
+msgid "Summary"
+msgstr "Summary"
+
+#: KDGanttViewSubwidgets.cpp:3181 KDGanttViewSubwidgets.cpp:3189
+#: KDGanttViewSubwidgets.cpp:3198
+msgid "Event"
+msgstr "Event"
+
+#: KDGanttViewSubwidgets.cpp:3183 KDGanttViewSubwidgets.cpp:3191
+#: KDGanttViewSubwidgets.cpp:3200
+msgid "Task"
+msgstr "Task"
+
+#: KDGanttViewSubwidgets.cpp:3186
+msgid "New Root"
+msgstr "New Root"
+
+#: KDGanttViewSubwidgets.cpp:3194
+msgid "New Child"
+msgstr "New Child"
+
+#: KDGanttViewSubwidgets.cpp:3202
+msgid "New After"
+msgstr "New After"
+
+#: KDGanttViewSubwidgets.cpp:3204
+msgid "As Root"
+msgstr "As Root"
+
+#: KDGanttViewSubwidgets.cpp:3206
+msgid "As Child"
+msgstr "As Child"
+
+#: KDGanttViewSubwidgets.cpp:3208
+msgid "After"
+msgstr "After"
+
+#: KDGanttViewSubwidgets.cpp:3211
+msgid "Cut Item"
+msgstr "Cut Item"
+
+#: KDGanttViewSubwidgets.cpp:3392 KDGanttViewSubwidgets.cpp:3412
+#: KDGanttViewSubwidgets.cpp:3422 KDGanttViewSubwidgets.cpp:3424
+msgid "New Event"
+msgstr "New Event"
+
+#: KDGanttViewSubwidgets.cpp:3395 KDGanttViewSubwidgets.cpp:3415
+#: KDGanttViewSubwidgets.cpp:3428 KDGanttViewSubwidgets.cpp:3430
+msgid "New Summary"
+msgstr "New Summary"
+
+#: KDGanttViewSubwidgets.cpp:3398 KDGanttViewSubwidgets.cpp:3418
+#: KDGanttViewSubwidgets.cpp:3434 KDGanttViewSubwidgets.cpp:3436
+msgid "New Task"
+msgstr "New Task"
+
+#. i18n: file itemAttributeDialog.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Edit Item Attributes"
+msgstr "Edit Item Attributes"
+
+#. i18n: file itemAttributeDialog.ui line 47
+#: rc.cpp:6
+#, no-c-format
+msgid "Item name:"
+msgstr "Item name:"
+
+#. i18n: file itemAttributeDialog.ui line 93
+#: rc.cpp:9
+#, no-c-format
+msgid "ShapeType:"
+msgstr "ShapeType:"
+
+#. i18n: file itemAttributeDialog.ui line 101
+#: rc.cpp:12
+#, no-c-format
+msgid "Highlight color:"
+msgstr "Highlight colour:"
+
+#. i18n: file itemAttributeDialog.ui line 114
+#: rc.cpp:15
+#, no-c-format
+msgid "Lead"
+msgstr "Lead"
+
+#. i18n: file itemAttributeDialog.ui line 122
+#: rc.cpp:18
+#, no-c-format
+msgid "ShapeColor:"
+msgstr "ShapeColour:"
+
+#. i18n: file itemAttributeDialog.ui line 136
+#: rc.cpp:21 rc.cpp:45 rc.cpp:84
+#, no-c-format
+msgid "TriangleDown"
+msgstr "TriangleDown"
+
+#. i18n: file itemAttributeDialog.ui line 141
+#: rc.cpp:24 rc.cpp:48 rc.cpp:87
+#, no-c-format
+msgid "TriangleUp"
+msgstr "TriangleUp"
+
+#. i18n: file itemAttributeDialog.ui line 146
+#: rc.cpp:27 rc.cpp:51 rc.cpp:90
+#, no-c-format
+msgid "Diamond"
+msgstr "Diamond"
+
+#. i18n: file itemAttributeDialog.ui line 151
+#: rc.cpp:30 rc.cpp:54 rc.cpp:93
+#, no-c-format
+msgid "Square"
+msgstr "Square"
+
+#. i18n: file itemAttributeDialog.ui line 156
+#: rc.cpp:33 rc.cpp:57 rc.cpp:96
+#, no-c-format
+msgid "Circle"
+msgstr "Circle"
+
+#. i18n: file itemAttributeDialog.ui line 176
+#: rc.cpp:36
+#, no-c-format
+msgid "Start"
+msgstr "Start"
+
+#. i18n: file itemAttributeDialog.ui line 192
+#: rc.cpp:42
+#, no-c-format
+msgid "Middle"
+msgstr "Middle"
+
+#. i18n: file itemAttributeDialog.ui line 230
+#: rc.cpp:60
+#, no-c-format
+msgid "End"
+msgstr "End"
+
+#. i18n: file itemAttributeDialog.ui line 251
+#: rc.cpp:63
+#, no-c-format
+msgid "Actual End"
+msgstr "Actual End"
+
+#. i18n: file itemAttributeDialog.ui line 299
+#: rc.cpp:78
+#, no-c-format
+msgid "Date:"
+msgstr "Date:"
+
+#. i18n: file itemAttributeDialog.ui line 371
+#: rc.cpp:99
+#, no-c-format
+msgid "Time:"
+msgstr "Time:"
+
+#. i18n: file itemAttributeDialog.ui line 426
+#: rc.cpp:102
+#, no-c-format
+msgid "Displayed text:"
+msgstr "Displayed text:"
+
+#. i18n: file itemAttributeDialog.ui line 463
+#: rc.cpp:105
+#, no-c-format
+msgid "Text color:"
+msgstr "Text colour:"
+
+#. i18n: file itemAttributeDialog.ui line 500
+#: rc.cpp:111
+#, no-c-format
+msgid "Priority:"
+msgstr "Priority:"
+
+#. i18n: file itemAttributeDialog.ui line 533
+#: rc.cpp:114
+#, no-c-format
+msgid "Display subitems as group"
+msgstr "Display subitems as group"
diff --git a/tde-i18n-en_GB/messages/kdepim/kfile_ics.po b/tde-i18n-en_GB/messages/kdepim/kfile_ics.po
new file mode 100644
index 00000000000..8e4013570dd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kfile_ics.po
@@ -0,0 +1,43 @@
+# translation of kfile_ics.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_ics\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-09-09 14:10+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_ics.cpp:42
+msgid "Calendar Statistics"
+msgstr "Calendar Statistics"
+
+#: kfile_ics.cpp:44
+msgid "Product ID"
+msgstr "Product ID"
+
+#: kfile_ics.cpp:45
+msgid "Events"
+msgstr "Events"
+
+#: kfile_ics.cpp:46
+msgid "To-dos"
+msgstr "To-dos"
+
+#: kfile_ics.cpp:47
+msgid "Completed To-dos"
+msgstr "Completed To-dos"
+
+#: kfile_ics.cpp:48
+msgid "Overdue To-dos"
+msgstr "Overdue To-dos"
+
+#: kfile_ics.cpp:49
+msgid "Journals"
+msgstr "Journals"
diff --git a/tde-i18n-en_GB/messages/kdepim/kfile_palm.po b/tde-i18n-en_GB/messages/kdepim/kfile_palm.po
new file mode 100644
index 00000000000..b6080c3ad48
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kfile_palm.po
@@ -0,0 +1,88 @@
+# translation of kfile_palm.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_palm\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-09-08 15:53+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_palm.cpp:46
+msgid "General Information"
+msgstr "General Information"
+
+#: kfile_palm.cpp:47
+msgid "Name"
+msgstr "Name"
+
+#: kfile_palm.cpp:48
+msgid "DB Type"
+msgstr "DB Type"
+
+#: kfile_palm.cpp:49
+msgid "Type ID"
+msgstr "Type ID"
+
+#: kfile_palm.cpp:50
+msgid "Creator ID"
+msgstr "Creator ID"
+
+#: kfile_palm.cpp:51
+msgid "# of Records"
+msgstr "No. of Records"
+
+#: kfile_palm.cpp:53
+msgid "Time Stamps"
+msgstr "Time Stamps"
+
+#: kfile_palm.cpp:54
+msgid "Creation Date"
+msgstr "Creation Date"
+
+#: kfile_palm.cpp:55
+msgid "Modification Date"
+msgstr "Modification Date"
+
+#: kfile_palm.cpp:56
+msgid "Backup Date"
+msgstr "Backup Date"
+
+#: kfile_palm.cpp:58
+msgid "Flags"
+msgstr "Flags"
+
+#: kfile_palm.cpp:59
+msgid "Read-Only"
+msgstr "Read-Only"
+
+#: kfile_palm.cpp:60
+msgid "Make Backup"
+msgstr "Make Backup"
+
+#: kfile_palm.cpp:61
+msgid "Copy Protected"
+msgstr "Copy Protected"
+
+#: kfile_palm.cpp:62
+msgid "Reset Handheld After Installing"
+msgstr "Reset Handheld After Installing"
+
+#: kfile_palm.cpp:63
+msgid "Exclude From Sync"
+msgstr "Exclude From Sync"
+
+#: kfile_palm.cpp:82
+msgid "PalmOS Application"
+msgstr "PalmOS Application"
+
+#: kfile_palm.cpp:82
+msgid "PalmOS Record Database"
+msgstr "PalmOS Record Database"
diff --git a/tde-i18n-en_GB/messages/kdepim/kfile_rfc822.po b/tde-i18n-en_GB/messages/kdepim/kfile_rfc822.po
new file mode 100644
index 00000000000..721a033bdc7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kfile_rfc822.po
@@ -0,0 +1,39 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-08-25 14:01+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kfile_rfc822.cpp:54
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_rfc822.cpp:58
+msgid "From"
+msgstr "From"
+
+#: kfile_rfc822.cpp:59
+msgid "To"
+msgstr "To"
+
+#: kfile_rfc822.cpp:60
+msgid "Subject"
+msgstr "Subject"
+
+#: kfile_rfc822.cpp:61
+msgid "Date"
+msgstr "Date"
+
+#: kfile_rfc822.cpp:62
+msgid "Content-Type"
+msgstr "Content-Type"
diff --git a/tde-i18n-en_GB/messages/kdepim/kfile_vcf.po b/tde-i18n-en_GB/messages/kdepim/kfile_vcf.po
new file mode 100644
index 00000000000..089e85651b7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kfile_vcf.po
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2008-01-07 01:17+0100\n"
+"PO-Revision-Date: 2002-07-21 17:27+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kfile_vcf.cpp:45
+msgid "Technical Details"
+msgstr "Technical Details"
+
+#: kfile_vcf.cpp:49
+msgid "Name"
+msgstr "Name"
+
+#: kfile_vcf.cpp:50
+msgid "Email"
+msgstr "Email"
+
+#: kfile_vcf.cpp:51
+msgid "Telephone"
+msgstr "Telephone"
diff --git a/tde-i18n-en_GB/messages/kdepim/kgantt.po b/tde-i18n-en_GB/messages/kdepim/kgantt.po
new file mode 100644
index 00000000000..01ac8fa8e54
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kgantt.po
@@ -0,0 +1,199 @@
+# translation of kgantt.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kgantt\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2003-10-26 16:05+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#. i18n: file itemedit.ui line 48
+#: rc.cpp:3 rc.cpp:141
+#, no-c-format
+msgid "Item text:"
+msgstr "Item text:"
+
+#. i18n: file itemedit.ui line 61
+#: rc.cpp:6
+#, no-c-format
+msgid "Minimum Start"
+msgstr "Minimum Start"
+
+#. i18n: file itemedit.ui line 130
+#: rc.cpp:9 rc.cpp:27 rc.cpp:39 rc.cpp:48 rc.cpp:132
+#, no-c-format
+msgid "Date:"
+msgstr "Date:"
+
+#. i18n: file itemedit.ui line 144
+#: rc.cpp:12 rc.cpp:21 rc.cpp:36 rc.cpp:51 rc.cpp:135
+#, no-c-format
+msgid ":"
+msgstr ":"
+
+#. i18n: file itemedit.ui line 160
+#: rc.cpp:15 rc.cpp:24 rc.cpp:33 rc.cpp:45 rc.cpp:129
+#, no-c-format
+msgid "Time:"
+msgstr "Time:"
+
+#. i18n: file itemedit.ui line 170
+#: rc.cpp:18
+#, no-c-format
+msgid "Maximum Start"
+msgstr "Maximum Start"
+
+#. i18n: file itemedit.ui line 279
+#: rc.cpp:30 rc.cpp:117
+#, no-c-format
+msgid "Start"
+msgstr "Start"
+
+#. i18n: file itemedit.ui line 388
+#: rc.cpp:42 rc.cpp:120
+#, no-c-format
+msgid "End"
+msgstr "End"
+
+#. i18n: file itemedit.ui line 497
+#: rc.cpp:54 rc.cpp:84
+#, no-c-format
+msgid "Style"
+msgstr "Style"
+
+#. i18n: file itemedit.ui line 506
+#: rc.cpp:57 rc.cpp:96
+#, no-c-format
+msgid "mode1"
+msgstr "mode1"
+
+#. i18n: file itemedit.ui line 511
+#: rc.cpp:60 rc.cpp:99
+#, no-c-format
+msgid "mode2"
+msgstr "mode2"
+
+#. i18n: file itemedit.ui line 516
+#: rc.cpp:63 rc.cpp:102
+#, no-c-format
+msgid "mode3"
+msgstr "mode3"
+
+#. i18n: file itemedit.ui line 534
+#: rc.cpp:66 rc.cpp:87
+#, no-c-format
+msgid "style1"
+msgstr "style1"
+
+#. i18n: file itemedit.ui line 539
+#: rc.cpp:69 rc.cpp:90
+#, no-c-format
+msgid "style2"
+msgstr "style2"
+
+#. i18n: file itemedit.ui line 544
+#: rc.cpp:72 rc.cpp:93
+#, no-c-format
+msgid "style3"
+msgstr "style3"
+
+#. i18n: file itemedit.ui line 564
+#: rc.cpp:75 rc.cpp:111
+#, no-c-format
+msgid "Style:"
+msgstr "Style:"
+
+#. i18n: file itemedit.ui line 580
+#: rc.cpp:78 rc.cpp:108
+#, no-c-format
+msgid "Mode:"
+msgstr "Mode:"
+
+#. i18n: file itemedit.ui line 596
+#: rc.cpp:81 rc.cpp:105
+#, no-c-format
+msgid "Height:"
+msgstr "Height:"
+
+#. i18n: file itemedit2.ui line 148
+#: rc.cpp:114
+#, no-c-format
+msgid "Date/Time"
+msgstr "Date/Time"
+
+#. i18n: file itemedit2.ui line 167
+#: rc.cpp:123
+#, no-c-format
+msgid "Min Start"
+msgstr "Min Start"
+
+#. i18n: file itemedit2.ui line 172
+#: rc.cpp:126
+#, no-c-format
+msgid "Max Start"
+msgstr "Max Start"
+
+#. i18n: file itemedit2.ui line 288
+#: rc.cpp:138
+#, no-c-format
+msgid "Edit:"
+msgstr "Edit:"
+
+#: xQGanttBarViewPort.cpp:121 xQGanttBarViewPort.cpp:206
+msgid "Select"
+msgstr "Select"
+
+#: xQGanttBarViewPort.cpp:139 xQGanttBarViewPort.cpp:204
+msgid "Unselect All"
+msgstr "Unselect All"
+
+#: xQGanttBarViewPort.cpp:155 xQGanttBarViewPort.cpp:221
+msgid "Zoom All"
+msgstr "Zoom All"
+
+#: xQGanttBarViewPort.cpp:160 xQGanttBarViewPort.cpp:226
+msgid "Zoom In +"
+msgstr "Zoom In +"
+
+#: xQGanttBarViewPort.cpp:164 xQGanttBarViewPort.cpp:230
+msgid "Zoom Out -"
+msgstr "Zoom Out -"
+
+#: xQGanttBarViewPort.cpp:194
+msgid "Select Mode"
+msgstr "Select Mode"
+
+#: xQGanttBarViewPort.cpp:217
+msgid "Zoom Mode"
+msgstr "Zoom Mode"
+
+#: xQGanttBarViewPort.cpp:236
+msgid "Move Mode"
+msgstr "Move Mode"
+
+#: xQGanttBarViewPort.cpp:242
+msgid "Configure Gantt..."
+msgstr "Configure Gantt..."
+
+#: xQGanttListView.cpp:54
+msgid "Items"
+msgstr "Items"
+
+#~ msgid "Form1"
+#~ msgstr "Form1"
+
+#~ msgid "Zoom in +"
+#~ msgstr "Zoom in +"
+
+#~ msgid "Zoom out -"
+#~ msgstr "Zoom out -"
+
+#~ msgid "Zoom all"
+#~ msgstr "Zoom all"
diff --git a/tde-i18n-en_GB/messages/kdepim/kio_groupwise.po b/tde-i18n-en_GB/messages/kdepim/kio_groupwise.po
new file mode 100644
index 00000000000..5f2fdc8e67c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kio_groupwise.po
@@ -0,0 +1,60 @@
+# translation of kio_groupwise.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_groupwise\n"
+"POT-Creation-Date: 2006-12-12 02:40+0100\n"
+"PO-Revision-Date: 2005-07-06 13:11+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: groupwise.cpp:119
+msgid ""
+"Unknown path. Known paths are '/freebusy/', '/calendar/' and '/addressbook/'."
+msgstr ""
+"Unknown path. Known paths are '/freebusy/', '/calendar/' and '/addressbook/'."
+
+#: groupwise.cpp:164
+msgid "Illegal filename. File has to have '.ifb' suffix."
+msgstr "Illegal filename. File has to have '.ifb' suffix."
+
+#: groupwise.cpp:188
+msgid "Need username and password to read Free/Busy information."
+msgstr "Need username and password to read Free/Busy information."
+
+#: groupwise.cpp:202 groupwise.cpp:248 groupwise.cpp:309 groupwise.cpp:379
+msgid "Unable to login: "
+msgstr "Unable to login: "
+
+#: groupwise.cpp:206
+msgid "Unable to read free/busy data: "
+msgstr "Unable to read free/busy data: "
+
+#: groupwise.cpp:252
+msgid "Unable to read calendar data: "
+msgstr "Unable to read calendar data: "
+
+#: groupwise.cpp:280 groupwise.cpp:350
+msgid "No addressbook IDs given."
+msgstr "No addressbook IDs given."
+
+#: groupwise.cpp:313
+msgid "Unable to read addressbook data: "
+msgstr "Unable to read addressbook data: "
+
+#: groupwise.cpp:422
+#, c-format
+msgid ""
+"An error occurred while communicating with the GroupWise server:\n"
+"%1"
+msgstr ""
+"An error occurred while communicating with the GroupWise server:\n"
+"%1"
+
+#~ msgid "Unable to update addressbook data: "
+#~ msgstr "Unable to update addressbook data: "
diff --git a/tde-i18n-en_GB/messages/kdepim/kio_imap4.po b/tde-i18n-en_GB/messages/kdepim/kio_imap4.po
new file mode 100644
index 00000000000..8f102dcec70
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kio_imap4.po
@@ -0,0 +1,168 @@
+# translation of kio_imap4.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_imap4\n"
+"POT-Creation-Date: 2008-01-26 01:19+0100\n"
+"PO-Revision-Date: 2005-11-06 01:17+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: imap4.cc:613
+msgid "Message from %1 while processing '%2': %3"
+msgstr "Message from %1 while processing '%2': %3"
+
+#: imap4.cc:615
+msgid "Message from %1: %2"
+msgstr "Message from %1: %2"
+
+#: imap4.cc:936
+msgid ""
+"The following folder will be created on the server: %1 What do you want to "
+"store in this folder?"
+msgstr ""
+"The following folder will be created on the server: %1 What do you want to "
+"store in this folder?"
+
+#: imap4.cc:938
+msgid "Create Folder"
+msgstr "Create Folder"
+
+#: imap4.cc:939
+msgid "&Messages"
+msgstr "&Messages"
+
+#: imap4.cc:939
+msgid "&Subfolders"
+msgstr "&Subfolders"
+
+#: imap4.cc:1273
+msgid "Unsubscribe of folder %1 failed. The server returned: %2"
+msgstr "Unsubscribe of folder %1 failed. The server returned: %2"
+
+#: imap4.cc:1294
+msgid "Subscribe of folder %1 failed. The server returned: %2"
+msgstr "Subscribe of folder %1 failed. The server returned: %2"
+
+#: imap4.cc:1363 imap4.cc:1375 imap4.cc:1406
+msgid "Changing the flags of message %1 failed."
+msgstr "Changing the flags of message %1 failed."
+
+#: imap4.cc:1452
+msgid ""
+"Setting the Access Control List on folder %1 for user %2 failed. The server "
+"returned: %3"
+msgstr ""
+"Setting the Access Control List on folder %1 for user %2 failed. The server "
+"returned: %3"
+
+#: imap4.cc:1471
+msgid ""
+"Deleting the Access Control List on folder %1 for user %2 failed. The server "
+"returned: %3"
+msgstr ""
+"Deleting the Access Control List on folder %1 for user %2 failed. The server "
+"returned: %3"
+
+#: imap4.cc:1488 imap4.cc:1515
+msgid ""
+"Retrieving the Access Control List on folder %1 failed. The server returned: %2"
+msgstr ""
+"Retrieving the Access Control List on folder %1 failed. The server returned: %2"
+
+#: imap4.cc:1549
+msgid "Searching of folder %1 failed. The server returned: %2"
+msgstr "Searching of folder %1 failed. The server returned: %2"
+
+#: imap4.cc:1583
+#, fuzzy
+msgid "Custom command %1:%2 failed. The server returned: %3"
+msgstr "Subscribe of folder %1 failed. The server returned: %2"
+
+#: imap4.cc:1666
+msgid "Setting the annotation %1 on folder %2 failed. The server returned: %3"
+msgstr ""
+"Setting the annotation %1 on folder %2 failed. The server returned: %3"
+
+#: imap4.cc:1690
+msgid ""
+"Retrieving the annotation %1 on folder %2 failed. The server returned: %3"
+msgstr ""
+"Retrieving the annotation %1 on folder %2 failed. The server returned: %3"
+
+#: imap4.cc:1727
+#, fuzzy
+msgid ""
+"Retrieving the quota root information on folder %1 failed. The server returned: "
+"%2"
+msgstr ""
+"Retrieving the annotation %1 on folder %2 failed. The server returned: %3"
+
+#: imap4.cc:1783
+msgid "Unable to close mailbox."
+msgstr "Unable to close mailbox."
+
+#: imap4.cc:2051
+msgid ""
+"The server %1 supports neither IMAP4 nor IMAP4rev1.\n"
+"It identified itself with: %2"
+msgstr ""
+"The server %1 supports neither IMAP4 nor IMAP4rev1.\n"
+"It identified itself with: %2"
+
+#: imap4.cc:2062
+msgid ""
+"The server does not support TLS.\n"
+"Disable this security feature to connect unencrypted."
+msgstr ""
+"The server does not support TLS.\n"
+"Disable this security feature to connect unencrypted."
+
+#: imap4.cc:2087
+msgid "Starting TLS failed."
+msgstr "Starting TLS failed."
+
+#: imap4.cc:2096
+msgid "LOGIN is disabled by the server."
+msgstr ""
+
+#: imap4.cc:2103
+msgid "The authentication method %1 is not supported by the server."
+msgstr "The authentication method %1 is not supported by the server."
+
+#: imap4.cc:2119
+msgid "Username and password for your IMAP account:"
+msgstr "Username and password for your IMAP account:"
+
+#: imap4.cc:2133
+msgid ""
+"Unable to login. Probably the password is wrong.\n"
+"The server %1 replied:\n"
+"%2"
+msgstr ""
+"Unable to login. Probably the password is wrong.\n"
+"The server %1 replied:\n"
+"%2"
+
+#: imap4.cc:2140
+msgid ""
+"Unable to authenticate via %1.\n"
+"The server %2 replied:\n"
+"%3"
+msgstr ""
+"Unable to authenticate via %1.\n"
+"The server %2 replied:\n"
+"%3"
+
+#: imap4.cc:2147
+msgid "SASL authentication is not compiled into kio_imap4."
+msgstr "SASL authentication is not compiled into kio_imap4."
+
+#: imap4.cc:2691
+msgid "Unable to open folder %1. The server replied: %2"
+msgstr "Unable to open folder %1. The server replied: %2"
diff --git a/tde-i18n-en_GB/messages/kdepim/kio_mobile.po b/tde-i18n-en_GB/messages/kdepim/kio_mobile.po
new file mode 100644
index 00000000000..4e277862170
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kio_mobile.po
@@ -0,0 +1,27 @@
+# translation of kio_mobile.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_mobile\n"
+"POT-Creation-Date: 2004-12-11 01:22+0100\n"
+"PO-Revision-Date: 2003-10-24 12:41+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kio_mobile.cpp:436
+msgid "calendar"
+msgstr "calendar"
+
+#: kio_mobile.cpp:477
+msgid "note"
+msgstr "note"
+
+#: kio_mobile.cpp:605
+msgid "KDE Mobile Device Manager"
+msgstr "KDE Mobile Device Manager"
diff --git a/tde-i18n-en_GB/messages/kdepim/kio_sieve.po b/tde-i18n-en_GB/messages/kdepim/kio_sieve.po
new file mode 100644
index 00000000000..f89b55fe79e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kio_sieve.po
@@ -0,0 +1,166 @@
+# translation of kio_sieve.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_sieve\n"
+"POT-Creation-Date: 2008-03-07 02:10+0100\n"
+"PO-Revision-Date: 2003-11-02 16:07+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: sieve.cpp:332
+msgid "Connecting to %1..."
+msgstr "Connecting to %1..."
+
+#: sieve.cpp:335
+msgid "The connection to the server was lost."
+msgstr "The connection to the server was lost."
+
+#: sieve.cpp:347
+msgid "Server identification failed."
+msgstr "Server identification failed."
+
+#: sieve.cpp:374
+msgid "Authenticating user..."
+msgstr "Authenticating user..."
+
+#: sieve.cpp:377
+msgid "Authentication failed."
+msgstr "Authentication failed."
+
+#: sieve.cpp:441 sieve.cpp:653 sieve.cpp:743 sieve.cpp:777
+msgid "Done."
+msgstr "Done."
+
+#: sieve.cpp:453
+msgid "Activating script..."
+msgstr "Activating script..."
+
+#: sieve.cpp:469
+msgid "There was an error activating the script."
+msgstr "There was an error activating the script."
+
+#: sieve.cpp:487
+msgid "There was an error deactivating the script."
+msgstr "There was an error deactivating the script."
+
+#: sieve.cpp:515
+msgid "Sending data..."
+msgstr "Sending data..."
+
+#: sieve.cpp:532
+msgid "KIO data supply error."
+msgstr "KIO data supply error."
+
+#: sieve.cpp:559
+msgid "Quota exceeded"
+msgstr "Quota exceeded"
+
+#: sieve.cpp:592 sieve.cpp:1156
+msgid "Network error."
+msgstr "Network error."
+
+#: sieve.cpp:603
+msgid "Verifying upload completion..."
+msgstr "Verifying upload completion..."
+
+#: sieve.cpp:629 sieve.cpp:637
+#, c-format
+msgid ""
+"The script did not upload successfully.\n"
+"This is probably due to errors in the script.\n"
+"The server responded:\n"
+"%1"
+msgstr ""
+"The script did not upload successfully.\n"
+"This is probably due to errors in the script.\n"
+"The server responded:\n"
+"%1"
+
+#: sieve.cpp:642 sieve.cpp:646
+msgid ""
+"The script did not upload successfully.\n"
+"The script may contain errors."
+msgstr ""
+"The script did not upload successfully.\n"
+"The script may contain errors."
+
+#: sieve.cpp:681
+msgid "Retrieving data..."
+msgstr "Retrieving data..."
+
+#: sieve.cpp:730
+msgid "Finishing up..."
+msgstr "Finishing up..."
+
+#: sieve.cpp:738
+msgid "A protocol error occurred while trying to negotiate script downloading."
+msgstr ""
+"A protocol error occurred while trying to negotiate script downloading."
+
+#: sieve.cpp:750
+msgid "Folders are not supported."
+msgstr "Folders are not supported."
+
+#: sieve.cpp:758
+msgid "Deleting file..."
+msgstr "Deleting file..."
+
+#: sieve.cpp:773
+msgid "The server would not delete the file."
+msgstr "The server would not delete the file."
+
+#: sieve.cpp:792
+msgid "Cannot chmod to anything but 0700 (active) or 0600 (inactive script)."
+msgstr "Cannot chmod to anything but 0700 (active) or 0600 (inactive script)."
+
+#: sieve.cpp:941
+msgid "No authentication details supplied."
+msgstr "No authentication details supplied."
+
+#: sieve.cpp:999
+msgid "Sieve Authentication Details"
+msgstr "Sieve Authentication Details"
+
+#: sieve.cpp:1000
+msgid ""
+"Please enter your authentication details for your sieve account (usually the "
+"same as your email password):"
+msgstr ""
+"Please enter your authentication details for your sieve account (usually the "
+"same as your email password):"
+
+#: sieve.cpp:1067 sieve.cpp:1079
+#, c-format
+msgid ""
+"A protocol error occurred during authentication.\n"
+"Choose a different authentication method to %1."
+msgstr ""
+"A protocol error occurred during authentication.\n"
+"Choose a different authentication method to %1."
+
+#: sieve.cpp:1127
+#, c-format
+msgid ""
+"Authentication failed.\n"
+"Most likely the password is wrong.\n"
+"The server responded:\n"
+"%1"
+msgstr ""
+"Authentication failed.\n"
+"Most likely the password is wrong.\n"
+"The server responded:\n"
+"%1"
+
+#: sieve.cpp:1205
+msgid "A protocol error occurred."
+msgstr "A protocol error occurred."
+
+#~ msgid "No compatible authentication methods found."
+#~ msgstr "No compatible authentication methods found."
diff --git a/tde-i18n-en_GB/messages/kdepim/kleopatra.po b/tde-i18n-en_GB/messages/kdepim/kleopatra.po
new file mode 100644
index 00000000000..b41d6dd2ee4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kleopatra.po
@@ -0,0 +1,1130 @@
+# translation of kleopatra.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kleopatra\n"
+"POT-Creation-Date: 2008-08-19 01:19+0200\n"
+"PO-Revision-Date: 2005-11-06 01:17+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: conf/appearanceconfigwidget.cpp:72
+msgid "<unnamed>"
+msgstr "<unnamed>"
+
+#: conf/dirservconfigpage.cpp:155
+msgid "LDAP &timeout (minutes:seconds)"
+msgstr "LDAP &timeout (minutes:seconds)"
+
+#: conf/dirservconfigpage.cpp:168
+msgid "&Maximum number of items returned by query"
+msgstr "&Maximum number of items returned by query"
+
+#: conf/dirservconfigpage.cpp:175
+msgid "Automatically add &new servers discovered in CRL distribution points"
+msgstr "Automatically add &new servers discovered in CRL distribution points"
+
+#: conf/dirservconfigpage.cpp:286
+msgid "Backend error: gpgconf does not seem to know the entry for %1/%2/%3"
+msgstr "Backend error: gpgconf does not seem to know the entry for %1/%2/%3"
+
+#: conf/dirservconfigpage.cpp:290
+msgid "Backend error: gpgconf has wrong type for %1/%2/%3: %4 %5"
+msgstr "Backend error: gpgconf has wrong type for %1/%2/%3: %4 %5"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: aboutdata.cpp:42
+msgid "KDE Key Manager"
+msgstr "KDE Key Manager"
+
+#: aboutdata.cpp:52
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: aboutdata.cpp:53
+msgid "Former Maintainer"
+msgstr "Former Maintainer"
+
+#: aboutdata.cpp:54 aboutdata.cpp:55
+msgid "Original Author"
+msgstr "Original Author"
+
+#: aboutdata.cpp:61
+msgid "Backend configuration framework, KIO integration"
+msgstr "Backend configuration framework, KIO integration"
+
+#: aboutdata.cpp:64
+msgid "Key-state dependant colors and fonts in the key list"
+msgstr "Key-state dependant colours and fonts in the key list"
+
+#: aboutdata.cpp:67
+msgid "Certificate Wizard KIOSK integration, infrastructure"
+msgstr "Certificate Wizard KIOSK integration, infrastructure"
+
+#: aboutdata.cpp:70
+msgid "Support for obsolete EMAIL RDN in Certificate Wizard"
+msgstr "Support for obsolete EMAIL RDN in Certificate Wizard"
+
+#: aboutdata.cpp:73
+msgid "DN display ordering support, infrastructure"
+msgstr "DN display ordering support, infrastructure"
+
+#: aboutdata.cpp:79
+msgid "Kleopatra"
+msgstr "Kleopatra"
+
+#: certificateinfowidgetimpl.cpp:128
+msgid "Valid"
+msgstr "Valid"
+
+#: certificateinfowidgetimpl.cpp:131
+msgid "Can be used for signing"
+msgstr "Can be used for signing"
+
+#: certificateinfowidgetimpl.cpp:133
+msgid "Can be used for encryption"
+msgstr "Can be used for encryption"
+
+#: certificateinfowidgetimpl.cpp:135
+msgid "Can be used for certification"
+msgstr "Can be used for certification"
+
+#: certificateinfowidgetimpl.cpp:137
+msgid "Can be used for authentication"
+msgstr "Can be used for authentication"
+
+#: certificateinfowidgetimpl.cpp:139
+msgid "Fingerprint"
+msgstr "Fingerprint"
+
+#: certificateinfowidgetimpl.cpp:140 certmanager.cpp:137
+msgid "Issuer"
+msgstr "Issuer"
+
+#: certificateinfowidgetimpl.cpp:141
+msgid "Serial Number"
+msgstr "Serial Number"
+
+#: certificateinfowidgetimpl.cpp:148
+msgid "Country"
+msgstr "Country"
+
+#: certificateinfowidgetimpl.cpp:149
+msgid "Organizational Unit"
+msgstr "Organisational Unit"
+
+#: certificateinfowidgetimpl.cpp:150
+msgid "Organization"
+msgstr "Organisation"
+
+#: certificateinfowidgetimpl.cpp:151
+msgid "Location"
+msgstr "Location"
+
+#: certificateinfowidgetimpl.cpp:152
+msgid "Common Name"
+msgstr "Common Name"
+
+#: certificateinfowidgetimpl.cpp:153 certificateinfowidgetimpl.cpp:173
+msgid "Email"
+msgstr "Email"
+
+#: certificateinfowidgetimpl.cpp:164 certmanager.cpp:136
+msgid "Subject"
+msgstr "Subject"
+
+#: certificateinfowidgetimpl.cpp:176
+msgid "A.k.a."
+msgstr "A.k.a."
+
+#: certificateinfowidgetimpl.cpp:187
+msgid ""
+"<qt>"
+"<p>An error occurred while fetching the certificate <b>%1</b> "
+"from the backend:</p>"
+"<p><b>%2</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while fetching the certificate <b>%1</b> "
+"from the backend:</p>"
+"<p><b>%2</b></p></qt>"
+
+#: certificateinfowidgetimpl.cpp:192 certmanager.cpp:537
+msgid "Certificate Listing Failed"
+msgstr "Certificate Listing Failed"
+
+#: certificateinfowidgetimpl.cpp:252
+msgid "Fetching Certificate Chain"
+msgstr "Fetching Certificate Chain"
+
+#: certificateinfowidgetimpl.cpp:269 certificateinfowidgetimpl.cpp:295
+#, c-format
+msgid ""
+"Failed to execute gpgsm:\n"
+"%1"
+msgstr ""
+"Failed to execute gpgsm:\n"
+"%1"
+
+#: certificateinfowidgetimpl.cpp:269
+msgid "program not found"
+msgstr "program not found"
+
+#: certificateinfowidgetimpl.cpp:297
+msgid "program cannot be executed"
+msgstr "program cannot be executed"
+
+#: certificateinfowidgetimpl.cpp:330
+msgid "Issuer certificate not found ( %1)"
+msgstr "Issuer certificate not found ( %1)"
+
+#: certificateinfowidgetimpl.cpp:380 certmanager.cpp:1153
+msgid "Additional Information for Key"
+msgstr "Additional Information for Key"
+
+#: certificatewizardimpl.cpp:91
+msgid ""
+"_: Format string for the labels in the \"Your Personal Data\" page - required "
+"field\n"
+"*%1 (%2):"
+msgstr "*%1 (%2):"
+
+#: certificatewizardimpl.cpp:94
+msgid ""
+"_: Format string for the labels in the \"Your Personal Data\" page\n"
+"%1 (%2):"
+msgstr "%1 (%2):"
+
+#: certificatewizardimpl.cpp:141
+#, c-format
+msgid ""
+"_n: %n bit\n"
+"%n bits"
+msgstr ""
+"%n bit\n"
+"%n bits"
+
+#: certificatewizardimpl.cpp:257
+#, c-format
+msgid "Could not start certificate generation: %1"
+msgstr "Could not start certificate generation: %1"
+
+#: certificatewizardimpl.cpp:259 certificatewizardimpl.cpp:282
+#: certmanager.cpp:876 certmanager.cpp:878 certmanager.cpp:937
+#: certmanager.cpp:992 certmanager.cpp:994 crlview.cpp:111 crlview.cpp:134
+msgid "Certificate Manager Error"
+msgstr "Certificate Manager Error"
+
+#: certificatewizardimpl.cpp:263
+msgid "Generating key"
+msgstr "Generating key"
+
+#: certificatewizardimpl.cpp:280
+#, c-format
+msgid "Could not generate certificate: %1"
+msgstr "Could not generate certificate: %1"
+
+#: certificatewizardimpl.cpp:437
+#, c-format
+msgid ""
+"DCOP Communication Error, unable to send certificate using KMail.\n"
+"%1"
+msgstr ""
+"DCOP Communication Error, unable to send certificate using KMail.\n"
+"%1"
+
+#: certificatewizardimpl.cpp:461
+msgid "DCOP Communication Error, unable to send certificate using KMail."
+msgstr "DCOP Communication Error, unable to send certificate using KMail."
+
+#: certificatewizardimpl.cpp:483 certmanager.cpp:1240
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: certificatewizardimpl.cpp:485 certmanager.cpp:1242
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: certificatewizardimpl.cpp:486 certmanager.cpp:1243
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: certmanager.cpp:138
+msgid "Serial"
+msgstr "Serial"
+
+#: certmanager.cpp:265
+msgid "Stop Operation"
+msgstr "Stop Operation"
+
+#: certmanager.cpp:270
+msgid "New Key Pair..."
+msgstr "New Key Pair..."
+
+#: certmanager.cpp:274
+msgid "Hierarchical Key List"
+msgstr "Hierarchical Key List"
+
+#: certmanager.cpp:278
+msgid "Expand All"
+msgstr "Expand All"
+
+#: certmanager.cpp:281
+msgid "Collapse All"
+msgstr "Collapse All"
+
+#: certmanager.cpp:285
+msgid "Refresh CRLs"
+msgstr "Refresh CRLs"
+
+#: certmanager.cpp:290
+msgid "Revoke"
+msgstr "Revoke"
+
+#: certmanager.cpp:295
+msgid "Extend"
+msgstr "Extend"
+
+#: certmanager.cpp:306
+msgid "Validate"
+msgstr "Validate"
+
+#: certmanager.cpp:311
+msgid "Import Certificates..."
+msgstr "Import Certificates..."
+
+#: certmanager.cpp:316
+msgid "Import CRLs..."
+msgstr "Import CRLs..."
+
+#: certmanager.cpp:321
+msgid "Export Certificates..."
+msgstr "Export Certificates..."
+
+#: certmanager.cpp:325
+msgid "Export Secret Key..."
+msgstr "Export Secret Key..."
+
+#: certmanager.cpp:330
+msgid "Certificate Details..."
+msgstr "Certificate Details..."
+
+#: certmanager.cpp:333
+msgid "Download"
+msgstr "Download"
+
+#: certmanager.cpp:340
+msgid "Dump CRL Cache..."
+msgstr "Dump CRL Cache..."
+
+#: certmanager.cpp:345
+msgid "Clear CRL Cache..."
+msgstr "Clear CRL Cache..."
+
+#: certmanager.cpp:350
+msgid "GnuPG Log Viewer..."
+msgstr "GnuPG Log Viewer..."
+
+#: certmanager.cpp:355
+msgid "Search:"
+msgstr "Search:"
+
+#: certmanager.cpp:362
+msgid "In Local Certificates"
+msgstr "In Local Certificates"
+
+#: certmanager.cpp:362
+msgid "In External Certificates"
+msgstr "In External Certificates"
+
+#: certmanager.cpp:366
+msgid "Find"
+msgstr "Find"
+
+#: certmanager.cpp:372
+msgid "Configure &GpgME Backend"
+msgstr "Configure &GpgME Backend"
+
+#: certmanager.cpp:465
+msgid "Canceled."
+msgstr "Cancelled."
+
+#: certmanager.cpp:466
+msgid "Failed."
+msgstr "Failed."
+
+#: certmanager.cpp:467
+msgid "Done."
+msgstr "Done."
+
+#: certmanager.cpp:480
+#, c-format
+msgid ""
+"_n: %n Key.\n"
+"%n Keys."
+msgstr ""
+"%n Key.\n"
+"%n Keys."
+
+#: certmanager.cpp:515
+msgid "Refreshing keys..."
+msgstr "Refreshing keys..."
+
+#: certmanager.cpp:525
+#, c-format
+msgid ""
+"An error occurred while trying to refresh keys:\n"
+"%1"
+msgstr ""
+"An error occurred while trying to refresh keys:\n"
+"%1"
+
+#: certmanager.cpp:527
+msgid "Refreshing Keys Failed"
+msgstr "Refreshing Keys Failed"
+
+#: certmanager.cpp:532
+msgid ""
+"<qt>"
+"<p>An error occurred while fetching the certificates from the backend:</p>"
+"<p><b>%1</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while fetching the certificates from the backend:</p>"
+"<p><b>%1</b></p></qt>"
+
+#: certmanager.cpp:579
+msgid "Fetching keys..."
+msgstr "Fetching keys..."
+
+#: certmanager.cpp:604
+msgid ""
+"The query result has been truncated.\n"
+"Either the local or a remote limit on the maximum number of returned hits has "
+"been exceeded.\n"
+"You can try to increase the local limit in the configuration dialog, but if one "
+"of the configured servers is the limiting factor, you have to refine your "
+"search."
+msgstr ""
+"The query result has been truncated.\n"
+"Either the local or a remote limit on the maximum number of returned hits has "
+"been exceeded.\n"
+"You can try to increase the local limit in the configuration dialogue, but if "
+"one of the configured servers is the limiting factor, you have to refine your "
+"search."
+
+#: certmanager.cpp:672
+msgid "Select Certificate File"
+msgstr "Select Certificate File"
+
+#: certmanager.cpp:705
+msgid ""
+"<qt>"
+"<p>An error occurred while trying to download the certificate %1:</p>"
+"<p><b>%2</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while trying to download the certificate %1:</p>"
+"<p><b>%2</b></p></qt>"
+
+#: certmanager.cpp:711
+msgid "Certificate Download Failed"
+msgstr "Certificate Download Failed"
+
+#: certmanager.cpp:735
+msgid "Fetching certificate from server..."
+msgstr "Fetching certificate from server..."
+
+#: certmanager.cpp:773
+msgid ""
+"<qt>"
+"<p>An error occurred while trying to import the certificate %1:</p>"
+"<p><b>%2</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while trying to import the certificate %1:</p>"
+"<p><b>%2</b></p></qt>"
+
+#: certmanager.cpp:778
+msgid "Certificate Import Failed"
+msgstr "Certificate Import Failed"
+
+#: certmanager.cpp:788
+msgid "Importing certificates..."
+msgstr "Importing certificates..."
+
+#: certmanager.cpp:809
+msgid "<tr><td align=\"right\">%1</td><td>%2</td></tr>"
+msgstr "<tr><td align=\"right\">%1</td><td>%2</td></tr>"
+
+#: certmanager.cpp:810
+msgid "<tr><td align=\"right\"><b>%1</b></td><td>%2</td></tr>"
+msgstr "<tr><td align=\"right\"><b>%1</b></td><td>%2</td></tr>"
+
+#: certmanager.cpp:813
+msgid "Total number processed:"
+msgstr "Total number processed:"
+
+#: certmanager.cpp:815
+msgid "Imported:"
+msgstr "Imported:"
+
+#: certmanager.cpp:818
+msgid "New signatures:"
+msgstr "New signatures:"
+
+#: certmanager.cpp:821
+msgid "New user IDs:"
+msgstr "New user IDs:"
+
+#: certmanager.cpp:824
+msgid "Keys without user IDs:"
+msgstr "Keys without user IDs:"
+
+#: certmanager.cpp:827
+msgid "New subkeys:"
+msgstr "New subkeys:"
+
+#: certmanager.cpp:830
+msgid "Newly revoked:"
+msgstr "Newly revoked:"
+
+#: certmanager.cpp:833
+msgid "Not imported:"
+msgstr "Not imported:"
+
+#: certmanager.cpp:836
+msgid "Unchanged:"
+msgstr "Unchanged:"
+
+#: certmanager.cpp:839
+msgid "Secret keys processed:"
+msgstr "Secret keys processed:"
+
+#: certmanager.cpp:842
+msgid "Secret keys imported:"
+msgstr "Secret keys imported:"
+
+#: certmanager.cpp:845
+msgid "Secret keys <em>not</em> imported:"
+msgstr "Secret keys <em>not</em> imported:"
+
+#: certmanager.cpp:850
+msgid "Secret keys unchanged:"
+msgstr "Secret keys unchanged:"
+
+#: certmanager.cpp:854
+msgid "<qt><p>Detailed results of importing %1:</p><table>%2</table></qt>"
+msgstr "<qt><p>Detailed results of importing %1:</p><table>%2</table></qt>"
+
+#: certmanager.cpp:857
+msgid "Certificate Import Result"
+msgstr "Certificate Import Result"
+
+#: certmanager.cpp:876
+msgid ""
+"The GpgSM process that tried to import the CRL file ended prematurely because "
+"of an unexpected error."
+msgstr ""
+"The GpgSM process that tried to import the CRL file ended prematurely because "
+"of an unexpected error."
+
+#: certmanager.cpp:878
+#, c-format
+msgid ""
+"An error occurred when trying to import the CRL file. The output from GpgSM "
+"was:\n"
+"%1"
+msgstr ""
+"An error occurred when trying to import the CRL file. The output from GpgSM "
+"was:\n"
+"%1"
+
+#: certmanager.cpp:880
+msgid "CRL file imported successfully."
+msgstr "CRL file imported successfully."
+
+#: certmanager.cpp:880 certmanager.cpp:996
+msgid "Certificate Manager Information"
+msgstr "Certificate Manager Information"
+
+#: certmanager.cpp:892
+msgid "Certificate Revocation List (*.crl *.arl *-crl.der *-arl.der)"
+msgstr "Certificate Revocation List (*.crl *.arl *-crl.der *-arl.der)"
+
+#: certmanager.cpp:896
+msgid "Select CRL File"
+msgstr "Select CRL File"
+
+#: certmanager.cpp:937
+msgid "Unable to start %1 process. Please check your installation."
+msgstr "Unable to start %1 process. Please check your installation."
+
+#: certmanager.cpp:992
+msgid ""
+"The DirMngr process that tried to clear the CRL cache ended prematurely because "
+"of an unexpected error."
+msgstr ""
+"The DirMngr process that tried to clear the CRL cache ended prematurely because "
+"of an unexpected error."
+
+#: certmanager.cpp:994
+#, c-format
+msgid ""
+"An error occurred when trying to clear the CRL cache. The output from DirMngr "
+"was:\n"
+"%1"
+msgstr ""
+"An error occurred when trying to clear the CRL cache. The output from DirMngr "
+"was:\n"
+"%1"
+
+#: certmanager.cpp:996
+msgid "CRL cache cleared successfully."
+msgstr "CRL cache cleared successfully."
+
+#: certmanager.cpp:1002
+msgid ""
+"<qt>"
+"<p>An error occurred while trying to delete the certificates:</p>"
+"<p><b>%1</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while trying to delete the certificates:</p>"
+"<p><b>%1</b></p></qt>"
+
+#: certmanager.cpp:1006 certmanager.cpp:1101
+msgid "Certificate Deletion Failed"
+msgstr "Certificate Deletion Failed"
+
+#: certmanager.cpp:1040
+msgid "Checking key dependencies..."
+msgstr "Checking key dependencies..."
+
+#: certmanager.cpp:1066
+msgid ""
+"Some or all of the selected certificates are issuers (CA certificates) for "
+"other, non-selected certificates.\n"
+"Deleting a CA certificate will also delete all certificates issued by it."
+msgstr ""
+"Some or all of the selected certificates are issuers (CA certificates) for "
+"other, non-selected certificates.\n"
+"Deleting a CA certificate will also delete all certificates issued by it."
+
+#: certmanager.cpp:1071
+msgid "Deleting CA Certificates"
+msgstr "Deleting CA Certificates"
+
+#: certmanager.cpp:1077
+msgid ""
+"_n: Do you really want to delete this certificate and the %1 certificates it "
+"certified?\n"
+"Do you really want to delete these %n certificates and the %1 certificates they "
+"certified?"
+msgstr ""
+"Do you really want to delete this certificate and the %1 certificates it "
+"certified?\n"
+"Do you really want to delete these %n certificates and the %1 certificates they "
+"certified?"
+
+#: certmanager.cpp:1080
+#, c-format
+msgid ""
+"_n: Do you really want to delete this certificate?\n"
+"Do you really want to delete these %n certificates?"
+msgstr ""
+"Do you really want to delete this certificate?\n"
+"Do you really want to delete these %n certificates?"
+
+#: certmanager.cpp:1083
+msgid "Delete Certificates"
+msgstr "Delete Certificates"
+
+#: certmanager.cpp:1093
+msgid ""
+"<qt>"
+"<p>An error occurred while trying to delete the certificate:</p>"
+"<p><b>%1</b>"
+"<p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while trying to delete the certificate:</p>"
+"<p><b>%1</b>"
+"<p></qt>"
+
+#: certmanager.cpp:1096
+msgid ""
+"<qt>"
+"<p>An error occurred while trying to delete the certificates:</p>"
+"<p><b>%1</b>"
+"<p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while trying to delete the certificates:</p>"
+"<p><b>%1</b>"
+"<p></qt>"
+
+#: certmanager.cpp:1100
+msgid "Operation not supported by the backend."
+msgstr "Operation not supported by the backend."
+
+#: certmanager.cpp:1115
+msgid "Deleting keys..."
+msgstr "Deleting keys..."
+
+#: certmanager.cpp:1205
+msgid ""
+"<qt>"
+"<p>An error occurred while trying to export the certificate:</p>"
+"<p><b>%1</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while trying to export the certificate:</p>"
+"<p><b>%1</b></p></qt>"
+
+#: certmanager.cpp:1209
+msgid "Certificate Export Failed"
+msgstr "Certificate Export Failed"
+
+#: certmanager.cpp:1224
+msgid "Exporting certificate..."
+msgstr "Exporting certificate..."
+
+#: certmanager.cpp:1259
+msgid "ASCII Armored Certificate Bundles (*.pem)"
+msgstr "ASCII Armoured Certificate Bundles (*.pem)"
+
+#: certmanager.cpp:1263 certmanager.cpp:1380
+msgid "Save Certificate"
+msgstr "Save Certificate"
+
+#: certmanager.cpp:1279
+msgid "Secret Key Export"
+msgstr "Secret Key Export"
+
+#: certmanager.cpp:1280
+msgid ""
+"Select the secret key to export (<b>Warning: The PKCS#12 format is insecure; "
+"exporting secret keys is discouraged</b>):"
+msgstr ""
+"Select the secret key to export (<b>Warning: The PKCS#12 format is insecure; "
+"exporting secret keys is discouraged</b>):"
+
+#: certmanager.cpp:1298
+msgid ""
+"<qt>"
+"<p>An error occurred while trying to export the secret key:</p>"
+"<p><b>%1</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while trying to export the secret key:</p>"
+"<p><b>%1</b></p></qt>"
+
+#: certmanager.cpp:1302
+msgid "Secret-Key Export Failed"
+msgstr "Secret-Key Export Failed"
+
+#: certmanager.cpp:1344 certmanager.cpp:1359
+msgid "Exporting secret key..."
+msgstr "Exporting secret key..."
+
+#: certmanager.cpp:1345
+msgid ""
+"Choose a charset for encoding the pkcs#12 passphrase (utf8 is recommended)"
+msgstr ""
+
+#: certmanager.cpp:1376
+msgid "PKCS#12 Key Bundle (*.p12)"
+msgstr "PKCS#12 Key Bundle (*.p12)"
+
+#: certmanager.cpp:1427
+msgid ""
+"Could not start GnuPG LogViewer (kwatchgnupg). Please check your installation!"
+msgstr ""
+"Could not start GnuPG LogViewer (kwatchgnupg). Please check your installation!"
+
+#: certmanager.cpp:1429
+msgid "Kleopatra Error"
+msgstr "Kleopatra Error"
+
+#: crlview.cpp:57
+msgid "CRL cache dump:"
+msgstr "CRL cache dump:"
+
+#: crlview.cpp:111
+msgid "Unable to start gpgsm process. Please check your installation."
+msgstr "Unable to start gpgsm process. Please check your installation."
+
+#: crlview.cpp:134
+msgid "The GpgSM process ended prematurely because of an unexpected error."
+msgstr "The GpgSM process ended prematurely because of an unexpected error."
+
+#: main.cpp:55
+msgid "Search for external certificates initially"
+msgstr "Search for external certificates initially"
+
+#: main.cpp:56
+msgid "Initial query string"
+msgstr "Initial query string"
+
+#: main.cpp:57
+msgid "Name of certificate file to import"
+msgstr "Name of certificate file to import"
+
+#: main.cpp:71
+msgid ""
+"<qt>The crypto plugin could not be initialized."
+"<br>Certificate Manager will terminate now.</qt>"
+msgstr ""
+"<qt>The crypto plugin could not be initialised."
+"<br>Certificate Manager will terminate now.</qt>"
+
+#. i18n: file kleopatraui.rc line 26
+#: rc.cpp:9 rc.cpp:21
+#, no-c-format
+msgid "&Certificates"
+msgstr "&Certificates"
+
+#. i18n: file kleopatraui.rc line 37
+#: rc.cpp:12
+#, no-c-format
+msgid "C&RLs"
+msgstr "C&RLs"
+
+#. i18n: file kleopatraui.rc line 51
+#: rc.cpp:18
+#, no-c-format
+msgid "Search Toolbar"
+msgstr "Search Toolbar"
+
+#. i18n: file certificateinfowidget.ui line 45
+#: rc.cpp:24
+#, no-c-format
+msgid "&Details"
+msgstr "&Details"
+
+#. i18n: file certificateinfowidget.ui line 57
+#: rc.cpp:27
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file certificateinfowidget.ui line 105
+#: rc.cpp:33
+#, no-c-format
+msgid "&Chain"
+msgstr "&Chain"
+
+#. i18n: file certificateinfowidget.ui line 117
+#: rc.cpp:36
+#, no-c-format
+msgid "Path"
+msgstr "Path"
+
+#. i18n: file certificateinfowidget.ui line 140
+#: rc.cpp:39
+#, no-c-format
+msgid "Du&mp"
+msgstr "Du&mp"
+
+#. i18n: file certificateinfowidget.ui line 171
+#: rc.cpp:42
+#, no-c-format
+msgid "&Import to Local"
+msgstr "&Import to Local"
+
+#. i18n: file certificateinfowidget.ui line 209
+#: rc.cpp:45
+#, no-c-format
+msgid "Certificate Information"
+msgstr "Certificate Information"
+
+#. i18n: file certificatewizard.ui line 16
+#: rc.cpp:48 rc.cpp:51
+#, no-c-format
+msgid "Key Generation Wizard"
+msgstr "Key Generation Wizard"
+
+#. i18n: file certificatewizard.ui line 45
+#: rc.cpp:54
+#, no-c-format
+msgid ""
+"<b>Welcome to the Key Generation Wizard.</b>\n"
+"<br>\n"
+"<br>\n"
+"In a few easy steps, this wizard will help you to create a new key pair and "
+"request a certificate for it. You can then use your certificate in order to "
+"sign messages, to encrypt messages and to decrypt messages that other people "
+"send to you in encrypted form.\n"
+"<p>\n"
+"The key pair will be generated in a decentralized manner. Please contact your "
+"local help desk if you are unsure how to obtain a certificate for your new key "
+"in your organization."
+msgstr ""
+"<b>Welcome to the Key Generation Wizard.</b>\n"
+"<br>\n"
+"<br>\n"
+"In a few easy steps, this wizard will help you to create a new key pair and "
+"request a certificate for it. You can then use your certificate in order to "
+"sign messages, to encrypt messages and to decrypt messages that other people "
+"send to you in encrypted form.\n"
+"<p>\n"
+"The key pair will be generated in a decentralised manner. Please contact your "
+"local help desk if you are unsure how to obtain a certificate for your new key "
+"in your organisation."
+
+#. i18n: file certificatewizard.ui line 72
+#: rc.cpp:62
+#, no-c-format
+msgid "Key Parameters"
+msgstr "Key Parameters"
+
+#. i18n: file certificatewizard.ui line 83
+#: rc.cpp:65
+#, no-c-format
+msgid ""
+"On this page, you will configure the cryptographic key length and the type of "
+"certificate to create."
+msgstr ""
+"On this page, you will configure the cryptographic key length and the type of "
+"certificate to create."
+
+#. i18n: file certificatewizard.ui line 111
+#: rc.cpp:68
+#, no-c-format
+msgid "Cryptographic Key Length"
+msgstr "Cryptographic Key Length"
+
+#. i18n: file certificatewizard.ui line 122
+#: rc.cpp:71
+#, no-c-format
+msgid "Choose &key length:"
+msgstr "Choose &key length:"
+
+#. i18n: file certificatewizard.ui line 157
+#: rc.cpp:74
+#, no-c-format
+msgid "Certificate Usage"
+msgstr "Certificate Usage"
+
+#. i18n: file certificatewizard.ui line 168
+#: rc.cpp:77
+#, no-c-format
+msgid "For &signing only"
+msgstr "For &signing only"
+
+#. i18n: file certificatewizard.ui line 176
+#: rc.cpp:80
+#, no-c-format
+msgid "For &encrypting only"
+msgstr "For &encrypting only"
+
+#. i18n: file certificatewizard.ui line 184
+#: rc.cpp:83
+#, no-c-format
+msgid "For signing &and encrypting"
+msgstr "For signing &and encrypting"
+
+#. i18n: file certificatewizard.ui line 216
+#: rc.cpp:86
+#, no-c-format
+msgid "Your Personal Data"
+msgstr "Your Personal Data"
+
+#. i18n: file certificatewizard.ui line 227
+#: rc.cpp:89
+#, no-c-format
+msgid ""
+"On this page, you will enter some personal data that will be stored in your "
+"certificate and that will help other people to determine that it is actually "
+"you who is sending a message."
+msgstr ""
+"On this page, you will enter some personal data that will be stored in your "
+"certificate and that will help other people to determine that it is actually "
+"you who is sending a message."
+
+#. i18n: file certificatewizard.ui line 255
+#: rc.cpp:92
+#, no-c-format
+msgid "&Insert My Address"
+msgstr "&Insert My Address"
+
+#. i18n: file certificatewizard.ui line 258
+#: rc.cpp:95
+#, no-c-format
+msgid ""
+"This will insert your address if you have set the \"Who am I\" information in "
+"the address book"
+msgstr ""
+"This will insert your address if you have set the \"Who am I\" information in "
+"the address book"
+
+#. i18n: file certificatewizard.ui line 304
+#: rc.cpp:98
+#, no-c-format
+msgid "Decentralized Key Generation"
+msgstr "Decentralised Key Generation"
+
+#. i18n: file certificatewizard.ui line 323
+#: rc.cpp:101
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>On this page, you will create a key pair in a decentralized way.\n"
+"</p>"
+"<p>You can either store the certificate request in a file for later "
+"transmission or \n"
+"send it to the Certificate Authority (CA) directly. Please check with \n"
+"your local help desk if you are unsure what to select here.</p>"
+"<p>\n"
+"Once you are done with your settings, click \n"
+"<em>Generate Key Pair and Certificate Request</em> in order to generate your "
+"key pair and a corresponding certificate request.</p>\n"
+"<p><b>Note:</b> if you choose to send via email directly, \n"
+"a kmail composer will be opened; you can add detailed information for the CA\n"
+"there.</p><qt>"
+msgstr ""
+"<qt>"
+"<p>On this page, you will create a key pair in a decentralised way.\n"
+"</p>"
+"<p>You can either store the certificate request in a file for later "
+"transmission or \n"
+"send it to the Certificate Authority (CA) directly. Please check with \n"
+"your local help desk if you are unsure what to select here.</p>"
+"<p>\n"
+"Once you are done with your settings, click \n"
+"<em>Generate Key Pair and Certificate Request</em> in order to generate your "
+"key pair and a corresponding certificate request.</p>\n"
+"<p><b>Note:</b> if you choose to send via email directly, \n"
+"a kmail composer will be opened; you can add detailed information for the CA\n"
+"there.</p><qt>"
+
+#. i18n: file certificatewizard.ui line 359
+#: rc.cpp:112
+#, no-c-format
+msgid "Certificate Request Options"
+msgstr "Certificate Request Options"
+
+#. i18n: file certificatewizard.ui line 381
+#: rc.cpp:115
+#, no-c-format
+msgid "&Store in a file:"
+msgstr "&Store in a file:"
+
+#. i18n: file certificatewizard.ui line 389
+#: rc.cpp:118
+#, no-c-format
+msgid "Send to CA as an &email message:"
+msgstr "Send to CA as an &email message:"
+
+#. i18n: file certificatewizard.ui line 405
+#: rc.cpp:121
+#, no-c-format
+msgid "Add email to DN in request for broken CAs"
+msgstr "Add email to DN in request for broken CAs"
+
+#. i18n: file certificatewizard.ui line 421
+#: rc.cpp:124
+#, no-c-format
+msgid "&Generate Key Pair && Certificate Request"
+msgstr "&Generate Key Pair && Certificate Request"
+
+#. i18n: file certificatewizard.ui line 465
+#: rc.cpp:127
+#, no-c-format
+msgid "Your Certificate Request is Ready to Be Sent"
+msgstr "Your Certificate Request is Ready to Be Sent"
+
+#. i18n: file certificatewizard.ui line 486
+#: rc.cpp:130
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Your key pair has now been created and stored locally. The corresponding "
+"certificate request is now ready to be sent to the CA (certification authority) "
+"which will generate a certificate for you and send it back via email (unless "
+"you have selected storage in a file). Please review the certificate details "
+"shown below.\n"
+"<p>\n"
+"If you want to change anything, press Back and make your changes; otherwise, "
+"press Finish to send the certificate request to the CA.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Your key pair has now been created and stored locally. The corresponding "
+"certificate request is now ready to be sent to the CA (certification authority) "
+"which will generate a certificate for you and send it back via email (unless "
+"you have selected storage in a file). Please review the certificate details "
+"shown below.\n"
+"<p>\n"
+"If you want to change anything, press Back and make your changes; otherwise, "
+"press Finish to send the certificate request to the CA.\n"
+"</qt>"
+
+#. i18n: file conf/appearanceconfigwidgetbase.ui line 16
+#: rc.cpp:137
+#, no-c-format
+msgid "Color & Font Configuration"
+msgstr "Colour & Font Configuration"
+
+#. i18n: file conf/appearanceconfigwidgetbase.ui line 25
+#: rc.cpp:140
+#, no-c-format
+msgid "Key Categories"
+msgstr "Key Categories"
+
+#. i18n: file conf/appearanceconfigwidgetbase.ui line 54
+#: rc.cpp:143
+#, no-c-format
+msgid "Set &Text Color..."
+msgstr "Set &Text Colour..."
+
+#. i18n: file conf/appearanceconfigwidgetbase.ui line 65
+#: rc.cpp:146
+#, no-c-format
+msgid "Set &Background Color..."
+msgstr "Set &Background Colour..."
+
+#. i18n: file conf/appearanceconfigwidgetbase.ui line 76
+#: rc.cpp:149
+#, no-c-format
+msgid "Set F&ont..."
+msgstr "Set F&ont..."
+
+#. i18n: file conf/appearanceconfigwidgetbase.ui line 98
+#: rc.cpp:155
+#, no-c-format
+msgid "Bold"
+msgstr "Bold"
+
+#. i18n: file conf/appearanceconfigwidgetbase.ui line 109
+#: rc.cpp:158
+#, no-c-format
+msgid "Strikeout"
+msgstr "Strikeout"
+
+#. i18n: file conf/appearanceconfigwidgetbase.ui line 137
+#: rc.cpp:161
+#, no-c-format
+msgid "Default Appearance"
+msgstr "Default Appearance"
diff --git a/tde-i18n-en_GB/messages/kdepim/kmail.po b/tde-i18n-en_GB/messages/kdepim/kmail.po
new file mode 100644
index 00000000000..6e923a7ccae
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kmail.po
@@ -0,0 +1,14798 @@
+# translation of kmail.po to British English
+# Copyright (C) 2002,2003,2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmail\n"
+"POT-Creation-Date: 2008-08-19 01:18+0200\n"
+"PO-Revision-Date: 2006-03-12 17:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk,dwayne@translate.org.za"
+
+#: aboutdata.cpp:53
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: aboutdata.cpp:55
+msgid "Adopter and co-maintainer"
+msgstr "Adopter and co-maintainer"
+
+#: aboutdata.cpp:57
+msgid "Original author"
+msgstr "Original author"
+
+#: aboutdata.cpp:59
+msgid "Former maintainer"
+msgstr "Former maintainer"
+
+#: aboutdata.cpp:62 aboutdata.cpp:64 aboutdata.cpp:66 aboutdata.cpp:70
+msgid "Core developer"
+msgstr "Core developer"
+
+#: aboutdata.cpp:68
+msgid "Documentation"
+msgstr "Documentation"
+
+#: aboutdata.cpp:77
+msgid "system tray notification"
+msgstr "system tray notification"
+
+#: aboutdata.cpp:93
+msgid "PGP 6 support and further enhancements of the encryption support"
+msgstr "PGP 6 support and further enhancements of the encryption support"
+
+#: aboutdata.cpp:103
+msgid ""
+"Original encryption support\n"
+"PGP 2 and PGP 5 support"
+msgstr ""
+"Original encryption support\n"
+"PGP 2 and PGP 5 support"
+
+#: aboutdata.cpp:106
+msgid "GnuPG support"
+msgstr "GnuPG support"
+
+#: aboutdata.cpp:167
+msgid "Anti-virus support"
+msgstr "Anti-virus support"
+
+#: aboutdata.cpp:174 aboutdata.cpp:206
+msgid "POP filters"
+msgstr "POP filters"
+
+#: aboutdata.cpp:188
+msgid "Usability tests and improvements"
+msgstr "Usability tests and improvements"
+
+#: aboutdata.cpp:191 aboutdata.cpp:202
+msgid "Ägypten and Kroupware project management"
+msgstr "Ägypten and Kroupware project management"
+
+#: aboutdata.cpp:195
+msgid "beta testing of PGP 6 support"
+msgstr "beta testing of PGP 6 support"
+
+#: aboutdata.cpp:200
+msgid "timestamp for 'Transmission completed' status messages"
+msgstr "timestamp for 'Transmission completed' status messages"
+
+#: aboutdata.cpp:204
+msgid "multiple encryption keys per address"
+msgstr "multiple encryption keys per address"
+
+#: aboutdata.cpp:212 kmreaderwin.cpp:1336 kmstartup.cpp:148
+#: mailinglistpropertiesdialog.cpp:97
+msgid "KMail"
+msgstr "KMail"
+
+#: aboutdata.cpp:213
+msgid "KDE Email Client"
+msgstr "KDE Email Client"
+
+#: aboutdata.cpp:214
+#, fuzzy
+msgid "(c) 1997-2008, The KMail developers"
+msgstr "(c) 1997-2005, The KMail developers"
+
+#: accountdialog.cpp:308
+msgid "Account type is not supported."
+msgstr "Account type is not supported."
+
+#: accountdialog.cpp:309
+msgid "Configure Account"
+msgstr "Configure Account"
+
+#: accountdialog.cpp:333
+msgid "Account Type: Local Account"
+msgstr "Account Type: Local Account"
+
+#: accountdialog.cpp:341 accountdialog.cpp:484 accountdialog.cpp:589
+#: accountdialog.cpp:858
+msgid "Account &name:"
+msgstr "Account &name:"
+
+#: accountdialog.cpp:347
+msgid "File &location:"
+msgstr "File &location:"
+
+#: accountdialog.cpp:354 accountdialog.cpp:493
+msgid "Choo&se..."
+msgstr "Choo&se..."
+
+#: accountdialog.cpp:359
+msgid "Locking Method"
+msgstr "Locking Method"
+
+#: accountdialog.cpp:368
+msgid "Procmail loc&kfile:"
+msgstr "Procmail loc&kfile:"
+
+#: accountdialog.cpp:380
+msgid "&Mutt dotlock"
+msgstr "&Mutt dotlock"
+
+#: accountdialog.cpp:384
+msgid "M&utt dotlock privileged"
+msgstr "M&utt dotlock privileged"
+
+#: accountdialog.cpp:388
+msgid "&FCNTL"
+msgstr "&FCNTL"
+
+#: accountdialog.cpp:392
+msgid "Non&e (use with care)"
+msgstr "Non&e (use with care)"
+
+#: accountdialog.cpp:401 accountdialog.cpp:502 accountdialog.cpp:684
+#: accountdialog.cpp:1020
+msgid "Account for semiautomatic resource handling"
+msgstr "Account for semiautomatic resource handling"
+
+#: accountdialog.cpp:405 accountdialog.cpp:509 accountdialog.cpp:691
+#: accountdialog.cpp:1027
+msgid "Delete all allocations for the resource represented by this account."
+msgstr "Delete all allocations for the resource represented by this account."
+
+#: accountdialog.cpp:412 accountdialog.cpp:513 accountdialog.cpp:695
+#: accountdialog.cpp:1031
+msgid "Clear Past"
+msgstr "Clear Past"
+
+#: accountdialog.cpp:417 accountdialog.cpp:518 accountdialog.cpp:700
+#: accountdialog.cpp:1036
+msgid ""
+"Delete all outdated allocations for the resource represented by this account."
+msgstr ""
+"Delete all outdated allocations for the resource represented by this account."
+
+#: accountdialog.cpp:424
+msgid "Include in m&anual mail check"
+msgstr "Include in m&anual mail check"
+
+#: accountdialog.cpp:429 accountdialog.cpp:529 accountdialog.cpp:733
+#: accountdialog.cpp:1049
+msgid "Enable &interval mail checking"
+msgstr "Enable &interval mail checking"
+
+#: accountdialog.cpp:433 accountdialog.cpp:533 accountdialog.cpp:1054
+msgid "Check inter&val:"
+msgstr "Check inter&val:"
+
+#: accountdialog.cpp:438 accountdialog.cpp:537 accountdialog.cpp:741
+#: accountdialog.cpp:1059 configuredialog.cpp:2655
+msgid " min"
+msgstr " min"
+
+#: accountdialog.cpp:442 accountdialog.cpp:545
+msgid "&Destination folder:"
+msgstr "&Destination folder:"
+
+#: accountdialog.cpp:448 accountdialog.cpp:550
+msgid "&Pre-command:"
+msgstr "&Pre-command:"
+
+#: accountdialog.cpp:454 accountdialog.cpp:554 accountdialog.cpp:758
+#: accountdialog.cpp:1073
+#, fuzzy
+msgid "Identity:"
+msgstr "&Identity:"
+
+#: accountdialog.cpp:473
+msgid "Account Type: Maildir Account"
+msgstr "Account Type: Maildir Account"
+
+#: accountdialog.cpp:490
+msgid "Folder &location:"
+msgstr "Folder &location:"
+
+#: accountdialog.cpp:525
+msgid "Include in &manual mail check"
+msgstr "Include in &manual mail check"
+
+#: accountdialog.cpp:570
+msgid "Account Type: POP Account"
+msgstr "Account Type: POP Account"
+
+#: accountdialog.cpp:582 accountdialog.cpp:851 configuredialog.cpp:2526
+#: identitydialog.cpp:109 kmfilterdlg.cpp:160 kmtransport.cpp:376
+msgid "&General"
+msgstr "&General"
+
+#: accountdialog.cpp:595 accountdialog.cpp:865 kmtransport.cpp:437
+msgid "&Login:"
+msgstr "&Login:"
+
+#: accountdialog.cpp:596 accountdialog.cpp:866
+msgid ""
+"Your Internet Service Provider gave you a <em>user name</em> "
+"which is used to authenticate you with their servers. It usually is the first "
+"part of your email address (the part before <em>@</em>)."
+msgstr ""
+"Your Internet Service Provider gave you a <em>user name</em> "
+"which is used to authenticate you with their servers. It usually is the first "
+"part of your email address (the part before <em>@</em>)."
+
+#: accountdialog.cpp:602 accountdialog.cpp:873 kmtransport.cpp:446
+msgid "P&assword:"
+msgstr "P&assword:"
+
+#: accountdialog.cpp:609 accountdialog.cpp:881
+msgid "Ho&st:"
+msgstr "Ho&st:"
+
+#: accountdialog.cpp:618 accountdialog.cpp:891 kmtransport.cpp:401
+msgid "&Port:"
+msgstr "&Port:"
+
+#: accountdialog.cpp:626
+msgid "Sto&re POP password"
+msgstr "Sto&re POP password"
+
+#: accountdialog.cpp:628 accountdialog.cpp:962 kmtransport.cpp:459
+msgid ""
+"Check this option to have KMail store the password.\n"
+"If KWallet is available the password will be stored there which is considered "
+"safe.\n"
+"However, if KWallet is not available, the password will be stored in KMail's "
+"configuration file. The password is stored in an obfuscated format, but should "
+"not be considered secure from decryption efforts if access to the configuration "
+"file is obtained."
+msgstr ""
+"Tick this option to have KMail store the password.\n"
+"If KWallet is available the password will be stored there which is considered "
+"safe.\n"
+"However, if KWallet is not available, the password will be stored in KMail's "
+"configuration file. The password is stored in an obfuscated format, but should "
+"not be considered secure from decryption efforts if access to the configuration "
+"file is obtained."
+
+#: accountdialog.cpp:640
+msgid "Lea&ve fetched messages on the server"
+msgstr "Lea&ve fetched messages on the server"
+
+#: accountdialog.cpp:647
+msgid "Leave messages on the server for"
+msgstr "Leave messages on the server for"
+
+#: accountdialog.cpp:660 accountdialog.cpp:672
+msgid "Keep only the last"
+msgstr "Keep only the last"
+
+#: accountdialog.cpp:677
+msgid " MB"
+msgstr " MB"
+
+#: accountdialog.cpp:707
+msgid "Include in man&ual mail check"
+msgstr "Include in man&ual mail check"
+
+#: accountdialog.cpp:713
+msgid "&Filter messages if they are greater than"
+msgstr "&Filter messages if they are greater than"
+
+#: accountdialog.cpp:726
+msgid ""
+"If you select this option, POP Filters will be used to decide what to do with "
+"messages. You can then select to download, delete or keep them on the server."
+msgstr ""
+"If you select this option, POP Filters will be used to decide what to do with "
+"messages. You can then select to download, delete or keep them on the server."
+
+#: accountdialog.cpp:737
+msgid "Chec&k interval:"
+msgstr "Chec&k interval:"
+
+#: accountdialog.cpp:746
+msgid "Des&tination folder:"
+msgstr "Des&tination folder:"
+
+#: accountdialog.cpp:752
+msgid "Pre-com&mand:"
+msgstr "Pre-com&mand:"
+
+#: accountdialog.cpp:765
+msgid "&Extras"
+msgstr "&Extras"
+
+#: accountdialog.cpp:772 accountdialog.cpp:1087 kmtransport.cpp:535
+msgid "Check &What the Server Supports"
+msgstr "Check &What the Server Supports"
+
+#: accountdialog.cpp:782 accountdialog.cpp:1097 kmheaders.cpp:137
+#: kmtransport.cpp:502
+msgid "Encryption"
+msgstr "Encryption"
+
+#: accountdialog.cpp:784 accountdialog.cpp:1099 kmtransport.cpp:504
+msgid "&None"
+msgstr "&None"
+
+#: accountdialog.cpp:786 accountdialog.cpp:1101
+msgid "Use &SSL for secure mail download"
+msgstr "Use &SSL for secure mail download"
+
+#: accountdialog.cpp:789 accountdialog.cpp:1104
+msgid "Use &TLS for secure mail download"
+msgstr "Use &TLS for secure mail download"
+
+#: accountdialog.cpp:796 accountdialog.cpp:1111 kmtransport.cpp:514
+msgid "Authentication Method"
+msgstr "Authentication Method"
+
+#: accountdialog.cpp:797 accountdialog.cpp:1112
+msgid "Clear te&xt"
+msgstr "Clear te&xt"
+
+#: accountdialog.cpp:800 accountdialog.cpp:1114 kmtransport.cpp:516
+msgid ""
+"_: Please translate this authentication method only if you have a good reason\n"
+"&LOGIN"
+msgstr "&LOGIN"
+
+#: accountdialog.cpp:803 accountdialog.cpp:1117 kmtransport.cpp:519
+msgid ""
+"_: Please translate this authentication method only if you have a good reason\n"
+"&PLAIN"
+msgstr "&PLAIN"
+
+#: accountdialog.cpp:805 accountdialog.cpp:1119 kmtransport.cpp:521
+msgid "CRAM-MD&5"
+msgstr "CRAM-MD&5"
+
+#: accountdialog.cpp:806 accountdialog.cpp:1120 kmtransport.cpp:522
+msgid "&DIGEST-MD5"
+msgstr "&DIGEST-MD5"
+
+#: accountdialog.cpp:807 accountdialog.cpp:1121 kmtransport.cpp:523
+msgid "&NTLM"
+msgstr "&NTLM"
+
+#: accountdialog.cpp:808 accountdialog.cpp:1122 kmtransport.cpp:524
+msgid "&GSSAPI"
+msgstr "&GSSAPI"
+
+#: accountdialog.cpp:814
+msgid "&APOP"
+msgstr "&APOP"
+
+#: accountdialog.cpp:819
+msgid "&Use pipelining for faster mail download"
+msgstr "&Use pipelining for faster mail download"
+
+#: accountdialog.cpp:837
+msgid "Account Type: Disconnected IMAP Account"
+msgstr "Account Type: Disconnected IMAP Account"
+
+#: accountdialog.cpp:839
+msgid "Account Type: IMAP Account"
+msgstr "Account Type: IMAP Account"
+
+#: accountdialog.cpp:901
+msgid "Namespaces:"
+msgstr "Namespaces:"
+
+#: accountdialog.cpp:902
+msgid ""
+"Here you see the different namespaces that your IMAP server supports.Each "
+"namespace represents a prefix that separates groups of folders.Namespaces allow "
+"KMail for example to display your personal folders and shared folders in one "
+"account."
+msgstr ""
+"Here you see the different namespaces that your IMAP server supports.Each "
+"namespace represents a prefix that separates groups of folders.Namespaces allow "
+"KMail for example to display your personal folders and shared folders in one "
+"account."
+
+#: accountdialog.cpp:914
+msgid "Reload the namespaces from the server. This overwrites any changes."
+msgstr "Reload the namespaces from the server. This overwrites any changes."
+
+#: accountdialog.cpp:919 accountdialog.cpp:2290
+msgid "Personal"
+msgstr "Personal"
+
+#: accountdialog.cpp:920
+msgid "Personal namespaces include your personal folders."
+msgstr "Personal namespaces include your personal folders."
+
+#: accountdialog.cpp:931 accountdialog.cpp:2292
+msgid "Other Users"
+msgstr "Other Users"
+
+#: accountdialog.cpp:932
+msgid "These namespaces include the folders of other users."
+msgstr "These namespaces include the folders of other users."
+
+#: accountdialog.cpp:943 accountdialog.cpp:2294
+msgid "Shared"
+msgstr "Shared"
+
+#: accountdialog.cpp:944
+msgid "These namespaces include the shared folders."
+msgstr "These namespaces include the shared folders."
+
+#: accountdialog.cpp:960
+msgid "Sto&re IMAP password"
+msgstr "Sto&re IMAP password"
+
+#: accountdialog.cpp:976
+msgid "Automaticall&y compact folders (expunges deleted messages)"
+msgstr "Automaticall&y compact folders (expunges deleted messages)"
+
+#: accountdialog.cpp:981
+msgid "Sho&w hidden folders"
+msgstr "Sho&w hidden folders"
+
+#: accountdialog.cpp:987
+msgid "Show only s&ubscribed folders"
+msgstr "Show only s&ubscribed folders"
+
+#: accountdialog.cpp:992
+#, fuzzy
+msgid "Show only &locally subscribed folders"
+msgstr "Show only s&ubscribed folders"
+
+#: accountdialog.cpp:999
+msgid "Load attach&ments on demand"
+msgstr "Load attach&ments on demand"
+
+#: accountdialog.cpp:1001
+msgid ""
+"Activate this to load attachments not automatically when you select the email "
+"but only when you click on the attachment. This way also big emails are shown "
+"instantly."
+msgstr ""
+"Activate this to load attachments not automatically when you select the email "
+"but only when you click on the attachment. This way also big emails are shown "
+"instantly."
+
+#: accountdialog.cpp:1009
+msgid "List only open folders"
+msgstr "List only open folders"
+
+#: accountdialog.cpp:1011
+msgid ""
+"Only folders that are open (expanded) in the folder tree are checked for "
+"subfolders. Use this if there are many folders on the server."
+msgstr ""
+"Only folders that are open (expanded) in the folder tree are checked for "
+"subfolders. Use this if there are many folders on the server."
+
+#: accountdialog.cpp:1044
+msgid "Include in manual mail chec&k"
+msgstr "Include in manual mail chec&k"
+
+#: accountdialog.cpp:1064
+msgid "&Trash folder:"
+msgstr "&Wastebin folder:"
+
+#: accountdialog.cpp:1080 kmtransport.cpp:499
+msgid "S&ecurity"
+msgstr "S&ecurity"
+
+#: accountdialog.cpp:1123
+msgid "&Anonymous"
+msgstr "&Anonymous"
+
+#: accountdialog.cpp:1131
+msgid "&Filtering"
+msgstr "&Filtering"
+
+#: accountdialog.cpp:1401
+msgid "<none>"
+msgstr "<none>"
+
+#: accountdialog.cpp:1421 accountdialog.cpp:1428 kmfoldercachedimap.cpp:244
+#: kmfoldercachedimap.cpp:2085 kmfolderimap.cpp:204 kmfolderimap.cpp:907
+#: kmkernel.cpp:1374 subscriptiondialog.cpp:172
+msgid "inbox"
+msgstr "inbox"
+
+#: accountdialog.cpp:1455
+msgid ""
+"The server does not seem to support unique message numbers, but this is a "
+"requirement for leaving messages on the server.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn leaving fetched messages on the server on."
+msgstr ""
+"The server does not seem to support unique message numbers, but this is a "
+"requirement for leaving messages on the server.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn leaving fetched messages on the server on."
+
+#: accountdialog.cpp:1470
+msgid ""
+"The server does not seem to support fetching message headers, but this is a "
+"requirement for filtering messages on the server.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn filtering messages on the server on."
+msgstr ""
+"The server does not seem to support fetching message headers, but this is a "
+"requirement for filtering messages on the server.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn filtering messages on the server on."
+
+#: accountdialog.cpp:1485
+msgid ""
+"Please note that this feature can cause some POP3 servers that do not support "
+"pipelining to send corrupted mail;\n"
+"this is configurable, though, because some servers support pipelining but do "
+"not announce their capabilities. To check whether your POP3 server announces "
+"pipelining support use the \"Check What the Server Supports\" button at the "
+"bottom of the dialog;\n"
+"if your server does not announce it, but you want more speed, then you should "
+"do some testing first by sending yourself a batch of mail and downloading it."
+msgstr ""
+"Please note that this feature can cause some POP3 servers that do not support "
+"pipelining to send corrupted mail;\n"
+"this is configurable, though, because some servers support pipelining but do "
+"not announce their capabilities. To check whether your POP3 server announces "
+"pipelining support use the \"Check What the Server Supports\" button at the "
+"bottom of the dialogue;\n"
+"if your server does not announce it, but you want more speed, then you should "
+"do some testing first by sending yourself a batch of mail and downloading it."
+
+#: accountdialog.cpp:1538 accountdialog.cpp:1557
+msgid "Please specify a server and port on the General tab first."
+msgstr "Please specify a server and port on the General tab first."
+
+#: accountdialog.cpp:1640
+msgid ""
+"The server does not seem to support pipelining; therefore, this option has been "
+"disabled.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn pipelining on. But please note that this feature can "
+"cause some POP servers that do not support pipelining to send corrupt messages. "
+"So before using this feature with important mail you should first test it by "
+"sending yourself a larger number of test messages which you all download in one "
+"go from the POP server."
+msgstr ""
+"The server does not seem to support pipelining; therefore, this option has been "
+"disabled.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn pipelining on. But please note that this feature can "
+"cause some POP servers that do not support pipelining to send corrupt messages. "
+"So before using this feature with important mail you should first test it by "
+"sending yourself a larger number of test messages which you all download in one "
+"go from the POP server."
+
+#: accountdialog.cpp:1659
+msgid ""
+"The server does not seem to support unique message numbers, but this is a "
+"requirement for leaving messages on the server; therefore, this option has been "
+"disabled.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn leaving fetched messages on the server on."
+msgstr ""
+"The server does not seem to support unique message numbers, but this is a "
+"requirement for leaving messages on the server; therefore, this option has been "
+"disabled.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn leaving fetched messages on the server on."
+
+#: accountdialog.cpp:1672
+msgid ""
+"The server does not seem to support fetching message headers, but this is a "
+"requirement for filtering messages on the server; therefore, this option has "
+"been disabled.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn filtering messages on the server on."
+msgstr ""
+"The server does not seem to support fetching message headers, but this is a "
+"requirement for filtering messages on the server; therefore, this option has "
+"been disabled.\n"
+"Since some servers do not correctly announce their capabilities you still have "
+"the possibility to turn filtering messages on the server on."
+
+#: accountdialog.cpp:1734 vacationdialog.cpp:163
+msgid ""
+"_n: day\n"
+" days"
+msgstr ""
+
+#: accountdialog.cpp:1740
+#, fuzzy
+msgid ""
+"_n: message\n"
+" messages"
+msgstr ""
+"1 message, %1.\n"
+"%n messages, %1."
+
+#: accountdialog.cpp:1746
+msgid ""
+"_n: byte\n"
+" bytes"
+msgstr ""
+
+#: accountdialog.cpp:1998 accountdialog.cpp:2025
+msgid "Choose Location"
+msgstr "Choose Location"
+
+#: accountdialog.cpp:2013
+msgid "Only local files are currently supported."
+msgstr "Only local files are currently supported."
+
+#: accountdialog.cpp:2119
+msgid "Fetching Namespaces..."
+msgstr "Fetching Namespaces..."
+
+#: accountdialog.cpp:2180
+msgid "Empty"
+msgstr "Empty"
+
+#: accountdialog.cpp:2296
+msgid "Edit Namespace '%1'"
+msgstr "Edit Namespace '%1'"
+
+#: accountmanager.cpp:101
+#, c-format
+msgid "Account %1"
+msgstr "Account %1"
+
+#: accountmanager.cpp:181
+msgid ""
+"Account %1 has no mailbox defined:\n"
+"mail checking aborted;\n"
+"check your account settings."
+msgstr ""
+"Account %1 has no mailbox defined:\n"
+"mail checking aborted;\n"
+"check your account settings."
+
+#: accountmanager.cpp:196
+msgid "Checking account %1 for new mail"
+msgstr "Checking account %1 for new mail"
+
+#: accountmanager.cpp:214 accountmanager.cpp:217 accountwizard.cpp:441
+#: accountwizard.cpp:477
+msgid "Local Account"
+msgstr "Local Account"
+
+#: accountmanager.cpp:220
+msgid "POP Account"
+msgstr "POP Account"
+
+#: accountmanager.cpp:223 accountmanager.cpp:225
+msgid "IMAP Account"
+msgstr "IMAP Account"
+
+#: accountmanager.cpp:308
+msgid ""
+"You need to add an account in the network section of the settings in order to "
+"receive mail."
+msgstr ""
+"You need to add an account in the network section of the settings in order to "
+"receive mail."
+
+#: accountwizard.cpp:87
+msgid "Local mailbox"
+msgstr "Local mailbox"
+
+#: accountwizard.cpp:88
+msgid "POP3"
+msgstr "POP3"
+
+#: accountwizard.cpp:89
+msgid "IMAP"
+msgstr "IMAP"
+
+#: accountwizard.cpp:90
+msgid "Disconnected IMAP"
+msgstr "Disconnected IMAP"
+
+#: accountwizard.cpp:91
+msgid "Maildir mailbox"
+msgstr "Maildir mailbox"
+
+#: accountwizard.cpp:167
+msgid "Location:"
+msgstr "Location:"
+
+#: accountwizard.cpp:176
+msgid "Incoming server:"
+msgstr "Incoming server:"
+
+#: accountwizard.cpp:190
+msgid "Welcome to KMail"
+msgstr "Welcome to KMail"
+
+#: accountwizard.cpp:195
+msgid ""
+"<qt>It seems you have started KMail for the first time. You can use this wizard "
+"to setup your mail accounts. Just enter the connection data that you received "
+"from your email provider into the following pages.</qt>"
+msgstr ""
+"<qt>It seems you have started KMail for the first time. You can use this wizard "
+"to setup your mail accounts. Just enter the connection data that you received "
+"from your email provider into the following pages.</qt>"
+
+#: accountwizard.cpp:200
+msgid "Welcome"
+msgstr "Welcome"
+
+#: accountwizard.cpp:208
+msgid "Select what kind of account you would like to create"
+msgstr "Select what kind of account you would like to create"
+
+#: accountwizard.cpp:212 kmacctseldlg.cpp:41
+msgid "Account Type"
+msgstr "Account Type"
+
+#: accountwizard.cpp:221
+msgid "Real name:"
+msgstr "Real name:"
+
+#: accountwizard.cpp:228
+msgid "E-mail address:"
+msgstr "E-mail address:"
+
+#: accountwizard.cpp:235
+msgid "Organization:"
+msgstr "Organisation:"
+
+#: accountwizard.cpp:242
+msgid "Account Information"
+msgstr "Account Information"
+
+#: accountwizard.cpp:251
+msgid "Login name:"
+msgstr "Login name:"
+
+#: accountwizard.cpp:258
+msgid "Password:"
+msgstr "Password:"
+
+#: accountwizard.cpp:266
+msgid "Login Information"
+msgstr "Login Information"
+
+#: accountwizard.cpp:279 accountwizard.cpp:299
+msgid "Use secure connection (SSL)"
+msgstr "Use secure connection (SSL)"
+
+#: accountwizard.cpp:283
+msgid "Choose..."
+msgstr "Choose..."
+
+#: accountwizard.cpp:292
+msgid "Outgoing server:"
+msgstr "Outgoing server:"
+
+#: accountwizard.cpp:302
+msgid "Use local delivery"
+msgstr "Use local delivery"
+
+#: accountwizard.cpp:309
+msgid "Server Information"
+msgstr "Server Information"
+
+#. i18n: file customtemplates_base.ui line 248
+#: accountwizard.cpp:329 rc.cpp:212
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#: accountwizard.cpp:384 configuredialog.cpp:792
+msgid "Sendmail"
+msgstr "Sendmail"
+
+#: accountwizard.cpp:519 accountwizard.cpp:530 accountwizard.cpp:543
+msgid "Check for supported security capabilities of %1..."
+msgstr "Check for supported security capabilities of %1..."
+
+#: actionscheduler.cpp:598 kmfiltermgr.cpp:152 kmfiltermgr.cpp:255
+#: kmfiltermgr.cpp:293
+msgid "<b>Evaluating filter rules:</b> "
+msgstr "<b>Evaluating filter rules:</b> "
+
+#: actionscheduler.cpp:605 kmfiltermgr.cpp:159 kmfiltermgr.cpp:262
+#: kmfiltermgr.cpp:299
+msgid "<b>Filter rules have matched.</b>"
+msgstr "<b>Filter rules have matched.</b>"
+
+#: actionscheduler.cpp:627 kmfilter.cpp:115
+#, c-format
+msgid "<b>Applying filter action:</b> %1"
+msgstr "<b>Applying filter action:</b> %1"
+
+#: antispamwizard.cpp:101
+msgid "Anti-Spam Wizard"
+msgstr "Anti-Spam Wizard"
+
+#: antispamwizard.cpp:102
+msgid "Anti-Virus Wizard"
+msgstr "Anti-Virus Wizard"
+
+#: antispamwizard.cpp:106
+msgid "Welcome to the KMail Anti-Spam Wizard"
+msgstr "Welcome to the KMail Anti-Spam Wizard"
+
+#: antispamwizard.cpp:107
+msgid "Welcome to the KMail Anti-Virus Wizard"
+msgstr "Welcome to the KMail Anti-Virus Wizard"
+
+#: antispamwizard.cpp:113
+msgid "Options to fine-tune the handling of spam messages"
+msgstr "Options to fine-tune the handling of spam messages"
+
+#: antispamwizard.cpp:119
+msgid "Options to fine-tune the handling of virus messages"
+msgstr "Options to fine-tune the handling of virus messages"
+
+#: antispamwizard.cpp:131
+msgid "Summary of changes to be made by this wizard"
+msgstr "Summary of changes to be made by this wizard"
+
+#: antispamwizard.cpp:200
+msgid "Virus handling"
+msgstr "Virus handling"
+
+#: antispamwizard.cpp:284 antispamwizard.cpp:286 antispamwizard.cpp:572
+msgid "Spam handling"
+msgstr "Spam handling"
+
+#: antispamwizard.cpp:325 antispamwizard.cpp:327 antispamwizard.cpp:585
+msgid "Semi spam (unsure) handling"
+msgstr "Semi spam (unsure) handling"
+
+#: antispamwizard.cpp:387 antispamwizard.cpp:389 antispamwizard.cpp:593
+msgid "Classify as spam"
+msgstr "Classify as spam"
+
+#: antispamwizard.cpp:419 antispamwizard.cpp:421 antispamwizard.cpp:595
+msgid "Classify as NOT spam"
+msgstr "Classify as NOT spam"
+
+#: antispamwizard.cpp:493
+msgid "Scanning for %1..."
+msgstr "Scanning for %1..."
+
+#: antispamwizard.cpp:524
+msgid "Scanning for anti-spam tools finished."
+msgstr "Scanning for anti-spam tools finished."
+
+#: antispamwizard.cpp:525
+msgid "Scanning for anti-virus tools finished."
+msgstr "Scanning for anti-virus tools finished."
+
+#: antispamwizard.cpp:528
+msgid ""
+"<p>No spam detection tools have been found. Install your spam detection "
+"software and re-run this wizard.</p>"
+msgstr ""
+"<p>No spam detection tools have been found. Install your spam detection "
+"software and re-run this wizard.</p>"
+
+#: antispamwizard.cpp:531
+msgid "Scanning complete. No anti-virus tools found."
+msgstr "Scanning complete. No anti-virus tools found."
+
+#: antispamwizard.cpp:555
+msgid "<p>Messages classified as spam are marked as read."
+msgstr "<p>Messages classified as spam are marked as read."
+
+#: antispamwizard.cpp:557
+msgid "<p>Messages classified as spam are not marked as read."
+msgstr "<p>Messages classified as spam are not marked as read."
+
+#: antispamwizard.cpp:560
+msgid "<br>Spam messages are moved into the folder named <i>"
+msgstr "<br>Spam messages are moved into the folder named <i>"
+
+#: antispamwizard.cpp:563
+msgid "<br>Spam messages are not moved into a certain folder.</p>"
+msgstr "<br>Spam messages are not moved into a certain folder.</p>"
+
+#: antispamwizard.cpp:587
+msgid "<p>The folder for messages classified as unsure (probably spam) is <i>"
+msgstr "<p>The folder for messages classified as unsure (probably spam) is <i>"
+
+#: antispamwizard.cpp:600
+msgid "<p>The wizard will create the following filters:<ul>"
+msgstr "<p>The wizard will create the following filters:<ul>"
+
+#: antispamwizard.cpp:603
+msgid "<p>The wizard will replace the following filters:<ul>"
+msgstr "<p>The wizard will replace the following filters:<ul>"
+
+#: antispamwizard.cpp:860
+msgid ""
+"The wizard will search for any tools to do spam detection\n"
+"and setup KMail to work with them."
+msgstr ""
+"The wizard will search for any tools to do spam detection\n"
+"and setup KMail to work with them."
+
+#: antispamwizard.cpp:864
+msgid ""
+"<p>Here you can get some assistance in setting up KMail's filter rules to use "
+"some commonly-known anti-virus tools.</p>"
+"<p>The wizard can detect those tools on your computer as well as create filter "
+"rules to classify messages using these tools and to separate messages "
+"containing viruses. The wizard will not take any existing filter rules into "
+"consideration: it will always append the new rules.</p>"
+"<p><b>Warning:</b> As KMail appears to be frozen during the scan of the "
+"messages for viruses, you may encounter problems with the responsiveness of "
+"KMail because anti-virus tool operations are usually time consuming; please "
+"consider deleting the filter rules created by the wizard to get back to the "
+"former behavior."
+msgstr ""
+"<p>Here you can get some assistance in setting up KMail's filter rules to use "
+"some commonly-known anti-virus tools.</p>"
+"<p>The wizard can detect those tools on your computer as well as create filter "
+"rules to classify messages using these tools and to separate messages "
+"containing viruses. The wizard will not take any existing filter rules into "
+"consideration: it will always append the new rules.</p>"
+"<p><b>Warning:</b> As KMail appears to be frozen during the scan of the "
+"messages for viruses, you may encounter problems with the responsiveness of "
+"KMail because anti-virus tool operations are usually time consuming; please "
+"consider deleting the filter rules created by the wizard to get back to the "
+"former behaviour."
+
+#: antispamwizard.cpp:915
+#, fuzzy
+msgid ""
+"<p>Please select the tools to be used for the detection and go to the next "
+"page.</p>"
+msgstr ""
+"<p>Please select the tools to be used for the spam detection and go to the next "
+"page.</p>"
+
+#: antispamwizard.cpp:941
+msgid "&Mark detected spam messages as read"
+msgstr "&Mark detected spam messages as read"
+
+#: antispamwizard.cpp:943
+msgid "Mark messages which have been classified as spam as read."
+msgstr "Mark messages which have been classified as spam as read."
+
+#: antispamwizard.cpp:946
+msgid "Move &known spam to:"
+msgstr "Move &known spam to:"
+
+#: antispamwizard.cpp:948
+msgid ""
+"The default folder for spam messages is the trash folder, but you may change "
+"that in the folder view below."
+msgstr ""
+"The default folder for spam messages is the wastebin folder, but you may change "
+"that in the folder view below."
+
+#: antispamwizard.cpp:962
+msgid "Move &probable spam to:"
+msgstr "Move &probable spam to:"
+
+#: antispamwizard.cpp:964
+msgid ""
+"The default folder is the inbox folder, but you may change that in the folder "
+"view below."
+"<p>Not all tools support a classification as unsure. If you haven't selected a "
+"capable tool, you can't select a folder as well."
+msgstr ""
+"The default folder is the inbox folder, but you may change that in the folder "
+"view below."
+"<p>Not all tools support a classification as unsure. If you haven't selected a "
+"capable tool, you can't select a folder as well."
+
+#: antispamwizard.cpp:1064
+msgid "Check messages using the anti-virus tools"
+msgstr "Check messages using the anti-virus tools"
+
+#: antispamwizard.cpp:1066
+msgid ""
+"Let the anti-virus tools check your messages. The wizard will create "
+"appropriate filters. The messages are usually marked by the tools so that "
+"following filters can react on this and, for example, move virus messages to a "
+"special folder."
+msgstr ""
+"Let the anti-virus tools check your messages. The wizard will create "
+"appropriate filters. The messages are usually marked by the tools so that "
+"following filters can react on this and, for example, move virus messages to a "
+"special folder."
+
+#: antispamwizard.cpp:1072
+msgid "Move detected viral messages to the selected folder"
+msgstr "Move detected viral messages to the selected folder"
+
+#: antispamwizard.cpp:1074
+msgid ""
+"A filter to detect messages classified as virus-infected and to move those "
+"messages into a predefined folder is created. The default folder is the trash "
+"folder, but you may change that in the folder view."
+msgstr ""
+"A filter to detect messages classified as virus-infected and to move those "
+"messages into a predefined folder is created. The default folder is the "
+"wastebin folder, but you may change that in the folder view."
+
+#: antispamwizard.cpp:1080
+msgid "Additionally, mark detected viral messages as read"
+msgstr "Additionally, mark detected viral messages as read"
+
+#: antispamwizard.cpp:1083
+msgid ""
+"Mark messages which have been classified as virus-infected as read, as well as "
+"moving them to the selected folder."
+msgstr ""
+"Mark messages which have been classified as virus-infected as read, as well as "
+"moving them to the selected folder."
+
+#: cachedimapjob.cpp:220 cachedimapjob.cpp:271 cachedimapjob.cpp:825
+msgid "Error while deleting messages on the server: "
+msgstr "Error while deleting messages on the server: "
+
+#: cachedimapjob.cpp:290
+msgid "Error while retrieving message on the server: "
+msgstr "Error while retrieving message on the server: "
+
+#: cachedimapjob.cpp:538
+msgid "Error while uploading folder"
+msgstr "Error while uploading folder"
+
+#: cachedimapjob.cpp:539
+msgid "Could not make the folder <b>%1</b> on the server."
+msgstr "Could not make the folder <b>%1</b> on the server."
+
+#: cachedimapjob.cpp:540
+msgid ""
+"This could be because you do not have permission to do this, or because the "
+"folder is already present on the server; the error message from the server "
+"communication is here:"
+msgstr ""
+"This could be because you do not have permission to do this, or because the "
+"folder is already present on the server; the error message from the server "
+"communication is here:"
+
+#: cachedimapjob.cpp:626
+msgid "Error while deleting folder %1 on the server: "
+msgstr "Error while deleting folder %1 on the server: "
+
+#: cachedimapjob.cpp:679
+msgid "Error while reading folder %1 on the server: "
+msgstr "Error while reading folder %1 on the server: "
+
+#: cachedimapjob.cpp:794
+#, c-format
+msgid "Error while trying to rename folder %1"
+msgstr "Error while trying to rename folder %1"
+
+#: callback.cpp:170
+#, fuzzy
+msgid ""
+"<qt>None of your identities match the receiver of this message,"
+"<br>please choose which of the following addresses is yours, if any:"
+msgstr ""
+"<qt>None of your identities match the receiver of this message,"
+"<br>please choose which of the following addresses is yours, if any:"
+
+#: callback.cpp:176
+#, fuzzy
+msgid ""
+"<qt>Several of your identities match the receiver of this message,"
+"<br>please choose which of the following addresses is yours:"
+msgstr ""
+"<qt>Several of your identities match the receiver of this message,"
+"<br>please choose which of the following addresses is yours:"
+
+#: callback.cpp:183
+msgid "Select Address"
+msgstr "Select Address"
+
+#: chiasmuskeyselector.cpp:19
+msgid "Please select the Chiasmus key file to use:"
+msgstr "Please select the Chiasmus key file to use:"
+
+#: chiasmuskeyselector.cpp:29
+msgid "Additional arguments for chiasmus:"
+msgstr "Additional arguments for chiasmus:"
+
+#: compactionjob.cpp:99
+#, c-format
+msgid "For safety reasons, compaction has been disabled for %1"
+msgstr "For safety reasons, compaction has been disabled for %1"
+
+#: compactionjob.cpp:176 compactionjob.cpp:259
+msgid "Folder \"%1\" successfully compacted"
+msgstr "Folder \"%1\" successfully compacted"
+
+#: compactionjob.cpp:180 compactionjob.cpp:261
+msgid "Error occurred while compacting \"%1\". Compaction aborted."
+msgstr "Error occurred while compacting \"%1\". Compaction aborted."
+
+#: configuredialog.cpp:155
+msgid ""
+"<qt>"
+"<p>This setting has been fixed by your administrator.</p>"
+"<p>If you think this is an error, please contact him.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>This setting has been fixed by your administrator.</p>"
+"<p>If you think this is an error, please contact him.</p></qt>"
+
+#: configuredialog.cpp:217
+msgid "&Load Profile..."
+msgstr "&Load Profile..."
+
+#: configuredialog.cpp:305 simplestringlisteditor.cpp:85
+msgid "&Add..."
+msgstr "&Add..."
+
+#: configuredialog.cpp:306 configuredialog.cpp:625 configuredialog.cpp:1096
+#: configuredialog.cpp:3165 simplestringlisteditor.cpp:108
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#: configuredialog.cpp:307
+msgid "&Rename"
+msgstr "&Rename"
+
+#: configuredialog.cpp:308 configuredialog.cpp:3115 configuredialog.cpp:3164
+msgid "Remo&ve"
+msgstr "Remo&ve"
+
+#: configuredialog.cpp:309
+msgid "Set as &Default"
+msgstr "Set as &Default"
+
+#: configuredialog.cpp:450
+msgid "<qt>Do you really want to remove the identity named <b>%1</b>?</qt>"
+msgstr "<qt>Do you really want to remove the identity named <b>%1</b>?</qt>"
+
+#: configuredialog.cpp:452
+msgid "Remove Identity"
+msgstr "Remove Identity"
+
+#: configuredialog.cpp:493 configuredialog.cpp:3114
+msgid "Add..."
+msgstr "Add..."
+
+#: configuredialog.cpp:495 configuredialog.cpp:3116
+msgid "Modify..."
+msgstr "Modify..."
+
+#: configuredialog.cpp:499
+msgid "Set as Default"
+msgstr "Set as Default"
+
+#: configuredialog.cpp:562
+msgid "&Receiving"
+msgstr "&Receiving"
+
+#: configuredialog.cpp:570
+msgid "&Sending"
+msgstr "&Sending"
+
+#: configuredialog.cpp:595
+msgid "Outgoing accounts (add at least one):"
+msgstr "Outgoing accounts (add at least one):"
+
+#. i18n: file customtemplates_base.ui line 99
+#: configuredialog.cpp:604 configuredialog.cpp:1074 configuredialog.cpp:3290
+#: distributionlistdialog.cpp:115 favoritefolderview.cpp:378
+#: kmcomposewin.cpp:366 rc.cpp:191 recipientspicker.cpp:389
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file customtemplates_base.ui line 88
+#: configuredialog.cpp:605 configuredialog.cpp:1075 kmcomposewin.cpp:369
+#: kmfilterdlg.cpp:214 kmmimeparttree.cpp:65 rc.cpp:188
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#: configuredialog.cpp:618 configuredialog.cpp:1089 configuredialog.cpp:2836
+#: configuredialog.cpp:3087 configuredialog.cpp:3164 configuredialog.cpp:3498
+msgid "A&dd..."
+msgstr "A&dd..."
+
+#: configuredialog.cpp:633 configuredialog.cpp:1104
+msgid "R&emove"
+msgstr "R&emove"
+
+#: configuredialog.cpp:640
+msgid "Set Default"
+msgstr "Set Default"
+
+#: configuredialog.cpp:650
+msgid "Common Options"
+msgstr "Common Options"
+
+#. i18n: file kmail.kcfg line 382
+#: configuredialog.cpp:658 rc.cpp:788
+#, no-c-format
+msgid "Confirm &before send"
+msgstr "Confirm &before send"
+
+#: configuredialog.cpp:666
+msgid "Never Automatically"
+msgstr "Never Automatically"
+
+#: configuredialog.cpp:667
+msgid "On Manual Mail Checks"
+msgstr "On Manual Mail Checks"
+
+#: configuredialog.cpp:668
+msgid "On All Mail Checks"
+msgstr "On All Mail Checks"
+
+#: configuredialog.cpp:676
+msgid "Send Now"
+msgstr "Send Now"
+
+#: configuredialog.cpp:677
+msgid "Send Later"
+msgstr "Send Later"
+
+#: configuredialog.cpp:687
+msgid "Allow 8-bit"
+msgstr "Allow 8-bit"
+
+#: configuredialog.cpp:688
+msgid "MIME Compliant (Quoted Printable)"
+msgstr "MIME Compliant (Quoted Printable)"
+
+#: configuredialog.cpp:701
+msgid "Send &messages in outbox folder:"
+msgstr "Send &messages in outbox folder:"
+
+#: configuredialog.cpp:709
+msgid "Defa&ult send method:"
+msgstr "Defa&ult send method:"
+
+#: configuredialog.cpp:711
+msgid "Message &property:"
+msgstr "Message &property:"
+
+#: configuredialog.cpp:713
+msgid "Defaul&t domain:"
+msgstr "Defaul&t domain:"
+
+#: configuredialog.cpp:717
+msgid ""
+"<qt>"
+"<p>The default domain is used to complete email addresses that only consist of "
+"the user's name.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The default domain is used to complete email addresses that only consist of "
+"the user's name.</p></qt>"
+
+#: configuredialog.cpp:741
+msgid ""
+"_: %1: name; %2: number appended to it to make it unique among a list of names\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: configuredialog.cpp:766 configuredialog.cpp:943 configuredialog.cpp:991
+msgid "smtp (Default)"
+msgstr "smtp (Default)"
+
+#: configuredialog.cpp:768 configuredialog.cpp:945 configuredialog.cpp:993
+msgid "sendmail (Default)"
+msgstr "sendmail (Default)"
+
+#: configuredialog.cpp:799 kmtransport.cpp:248
+msgid "Add Transport"
+msgstr "Add Transport"
+
+#: configuredialog.cpp:830
+msgid ""
+"_: %1: type of transport. Result used in Configure->Accounts->"
+"Sending listview, \"type\" column, first row, to indicate that this is the "
+"default transport\n"
+"%1 (Default)"
+msgstr "%1 (Default)"
+
+#: configuredialog.cpp:854
+msgid "Modify Transport"
+msgstr "Modify Transport"
+
+#: configuredialog.cpp:890
+#, fuzzy, c-format
+msgid ""
+"_n: This identity has been changed to use the modified transport:\n"
+"These %n identities have been changed to use the modified transport:"
+msgstr ""
+"This identity has been changed to use the default transport:\n"
+"These %n identities have been changed to use the default transport:"
+
+#: configuredialog.cpp:921
+#, c-format
+msgid ""
+"_n: This identity has been changed to use the default transport:\n"
+"These %n identities have been changed to use the default transport:"
+msgstr ""
+"This identity has been changed to use the default transport:\n"
+"These %n identities have been changed to use the default transport:"
+
+#: configuredialog.cpp:1066
+msgid "Incoming accounts (add at least one):"
+msgstr "Incoming accounts (add at least one):"
+
+#: configuredialog.cpp:1076 kmfolderseldlg.cpp:95 kmfoldertree.cpp:376
+#: searchwindow.cpp:230
+msgid "Folder"
+msgstr "Folder"
+
+#: configuredialog.cpp:1112
+msgid "Chec&k mail on startup"
+msgstr "Chec&k mail on startup"
+
+#: configuredialog.cpp:1118
+msgid "New Mail Notification"
+msgstr "New Mail Notification"
+
+#: configuredialog.cpp:1123
+msgid "&Beep"
+msgstr "&Beep"
+
+#: configuredialog.cpp:1131
+msgid "Deta&iled new mail notification"
+msgstr "Deta&iled new mail notification"
+
+#: configuredialog.cpp:1135
+msgid "Show for each folder the number of newly arrived messages"
+msgstr "Show for each folder the number of newly arrived messages"
+
+#: configuredialog.cpp:1143
+msgid "Other Actio&ns"
+msgstr "Other Actio&ns"
+
+#: configuredialog.cpp:1221
+msgid "Unknown account type selected"
+msgstr "Unknown account type selected"
+
+#: configuredialog.cpp:1230
+msgid "Unable to create account"
+msgstr "Unable to create account"
+
+#: configuredialog.cpp:1236 kmacctseldlg.cpp:36
+msgid "Add Account"
+msgstr "Add Account"
+
+#: configuredialog.cpp:1288
+msgid "Unable to locate account"
+msgstr "Unable to locate account"
+
+#: configuredialog.cpp:1315
+msgid "Modify Account"
+msgstr "Modify Account"
+
+#: configuredialog.cpp:1360 configuredialog.cpp:1440
+msgid "<qt>Unable to locate account <b>%1</b>.</qt>"
+msgstr "<qt>Unable to locate account <b>%1</b>.</qt>"
+
+#: configuredialog.cpp:1491
+msgid "Color&s"
+msgstr "Colou&rs"
+
+#: configuredialog.cpp:1497
+msgid "La&yout"
+msgstr "La&yout"
+
+#: configuredialog.cpp:1503
+msgid "M&essage List"
+msgstr "M&essage List"
+
+#: configuredialog.cpp:1509
+msgid "Message W&indow"
+msgstr "Message W&indow"
+
+#: configuredialog.cpp:1515
+msgid "System &Tray"
+msgstr "System &Tray"
+
+#: configuredialog.cpp:1531
+msgid "Message Body"
+msgstr "Message Body"
+
+#: configuredialog.cpp:1532
+msgid "Message List"
+msgstr "Message List"
+
+#: configuredialog.cpp:1533
+msgid "Message List - New Messages"
+msgstr "Message List - New Messages"
+
+#: configuredialog.cpp:1534
+msgid "Message List - Unread Messages"
+msgstr "Message List - Unread Messages"
+
+#: configuredialog.cpp:1535
+msgid "Message List - Important Messages"
+msgstr "Message List - Important Messages"
+
+#: configuredialog.cpp:1536
+msgid "Message List - Todo Messages"
+msgstr "Message List - Todo Messages"
+
+#: configuredialog.cpp:1537
+msgid "Message List - Date Field"
+msgstr "Message List - Date Field"
+
+#: configuredialog.cpp:1538 configuredialog.cpp:1859
+msgid "Folder List"
+msgstr "Folder List"
+
+#: configuredialog.cpp:1539 configuredialog.cpp:1702
+msgid "Quoted Text - First Level"
+msgstr "Quoted Text - First Level"
+
+#: configuredialog.cpp:1540 configuredialog.cpp:1703
+msgid "Quoted Text - Second Level"
+msgstr "Quoted Text - Second Level"
+
+#: configuredialog.cpp:1541 configuredialog.cpp:1704
+msgid "Quoted Text - Third Level"
+msgstr "Quoted Text - Third Level"
+
+#: configuredialog.cpp:1542
+msgid "Fixed Width Font"
+msgstr "Fixed Width Font"
+
+#: configuredialog.cpp:1543 kmcomposewin.cpp:356
+msgid "Composer"
+msgstr "Composer"
+
+#: configuredialog.cpp:1544
+msgid "Printing Output"
+msgstr "Printing Output"
+
+#: configuredialog.cpp:1559
+msgid "&Use custom fonts"
+msgstr "&Use custom fonts"
+
+#: configuredialog.cpp:1575
+msgid "Apply &to:"
+msgstr "Apply &to:"
+
+#: configuredialog.cpp:1699
+msgid "Composer Background"
+msgstr "Composer Background"
+
+#: configuredialog.cpp:1700
+msgid "Alternative Background Color"
+msgstr "Alternative Background Colour"
+
+#: configuredialog.cpp:1701
+msgid "Normal Text"
+msgstr "Normal Text"
+
+#: configuredialog.cpp:1705
+msgid "Link"
+msgstr "Link"
+
+#: configuredialog.cpp:1706
+msgid "Followed Link"
+msgstr "Followed Link"
+
+#: configuredialog.cpp:1707
+msgid "Misspelled Words"
+msgstr "Misspelt Words"
+
+#. i18n: file templatesconfiguration_base.ui line 71
+#: configuredialog.cpp:1708 rc.cpp:444
+#, no-c-format
+msgid "New Message"
+msgstr "New Message"
+
+#: configuredialog.cpp:1709
+msgid "Unread Message"
+msgstr "Unread Message"
+
+#: configuredialog.cpp:1710
+msgid "Important Message"
+msgstr "Important Message"
+
+#: configuredialog.cpp:1711
+msgid "Todo Message"
+msgstr "Todo Message"
+
+#: configuredialog.cpp:1712
+msgid "OpenPGP Message - Encrypted"
+msgstr "OpenPGP Message - Encrypted"
+
+#: configuredialog.cpp:1713
+msgid "OpenPGP Message - Valid Signature with Trusted Key"
+msgstr "OpenPGP Message - Valid Signature with Trusted Key"
+
+#: configuredialog.cpp:1714
+msgid "OpenPGP Message - Valid Signature with Untrusted Key"
+msgstr "OpenPGP Message - Valid Signature with Untrusted Key"
+
+#: configuredialog.cpp:1715
+msgid "OpenPGP Message - Unchecked Signature"
+msgstr "OpenPGP Message - Unchecked Signature"
+
+#: configuredialog.cpp:1716
+msgid "OpenPGP Message - Bad Signature"
+msgstr "OpenPGP Message - Bad Signature"
+
+#: configuredialog.cpp:1717
+msgid "Border Around Warning Prepending HTML Messages"
+msgstr "Border Around Warning Prepending HTML Messages"
+
+#: configuredialog.cpp:1718
+msgid "Folder Name and Size When Close to Quota"
+msgstr ""
+
+#: configuredialog.cpp:1719
+msgid "HTML Status Bar Background - No HTML Message"
+msgstr "HTML Status Bar Background - No HTML Message"
+
+#: configuredialog.cpp:1720
+msgid "HTML Status Bar Foreground - No HTML Message"
+msgstr "HTML Status Bar Foreground - No HTML Message"
+
+#: configuredialog.cpp:1721
+msgid "HTML Status Bar Background - HTML Message"
+msgstr "HTML Status Bar Background - HTML Message"
+
+#: configuredialog.cpp:1722
+msgid "HTML Status Bar Foreground - HTML Message"
+msgstr "HTML Status Bar Foreground - HTML Message"
+
+#: configuredialog.cpp:1734
+msgid "&Use custom colors"
+msgstr "&Use custom colours"
+
+#: configuredialog.cpp:1749
+msgid "Recycle colors on deep &quoting"
+msgstr "Recycle colours on deep &quoting"
+
+#: configuredialog.cpp:1757
+msgid "Close to quota threshold"
+msgstr ""
+
+#: configuredialog.cpp:1763
+#, c-format
+msgid "%"
+msgstr ""
+
+#: configuredialog.cpp:1855
+msgid "Lon&g folder list"
+msgstr "Lon&g folder list"
+
+#: configuredialog.cpp:1856
+msgid "Shor&t folder list"
+msgstr "Shor&t folder list"
+
+#: configuredialog.cpp:1865
+msgid "Abo&ve the message pane"
+msgstr "Abo&ve the message pane"
+
+#: configuredialog.cpp:1866
+msgid "&Below the message pane"
+msgstr "&Below the message pane"
+
+#: configuredialog.cpp:1869
+msgid "Message Structure Viewer Placement"
+msgstr "Message Structure Viewer Placement"
+
+#: configuredialog.cpp:1874
+msgid "Show &never"
+msgstr "Show &never"
+
+#: configuredialog.cpp:1875
+msgid "Show only for non-plaintext &messages"
+msgstr "Show only for non-plaintext &messages"
+
+#: configuredialog.cpp:1876
+msgid "Show alway&s"
+msgstr "Show alway&s"
+
+#: configuredialog.cpp:1879
+msgid "Message Structure Viewer"
+msgstr "Message Structure Viewer"
+
+#: configuredialog.cpp:1885
+msgid "&Do not show a message preview pane"
+msgstr "&Do not show a message preview pane"
+
+#: configuredialog.cpp:1886
+msgid "Show the message preview pane belo&w the message list"
+msgstr "Show the message preview pane belo&w the message list"
+
+#: configuredialog.cpp:1887
+msgid "Show the message preview pane ne&xt to the message list"
+msgstr "Show the message preview pane ne&xt to the message list"
+
+#: configuredialog.cpp:1890
+msgid "Message Preview Pane"
+msgstr "Message Preview Pane"
+
+#: configuredialog.cpp:1908
+#, fuzzy
+msgid "Show favorite folder view"
+msgstr "Shor&t folder list"
+
+#: configuredialog.cpp:1912
+#, fuzzy
+msgid "Show folder quick search field"
+msgstr "Show quick search line edit"
+
+#: configuredialog.cpp:1983
+msgid "Sta&ndard format (%1)"
+msgstr "Sta&ndard format (%1)"
+
+#: configuredialog.cpp:1984
+msgid "Locali&zed format (%1)"
+msgstr "Local&ised format (%1)"
+
+#: configuredialog.cpp:1985
+msgid "Fancy for&mat (%1)"
+msgstr "Fancy for&mat (%1)"
+
+#: configuredialog.cpp:1986
+msgid "C&ustom format (Shift+F1 for help):"
+msgstr "C&ustom format (Shift+F1 for help):"
+
+#: configuredialog.cpp:2003
+msgid "General Options"
+msgstr "General Options"
+
+#: configuredialog.cpp:2006
+msgid "Show Quick Search"
+msgstr "Show Quick Search"
+
+#: configuredialog.cpp:2008
+msgid "Display messa&ge sizes"
+msgstr "&Display message sizes"
+
+#: configuredialog.cpp:2010
+msgid "Show crypto &icons"
+msgstr "Show crypto &icons"
+
+#: configuredialog.cpp:2012
+msgid "Show attachment icon"
+msgstr "Show attachment icon"
+
+#: configuredialog.cpp:2015
+msgid "&Threaded message list"
+msgstr "&Threaded message list"
+
+#: configuredialog.cpp:2033
+msgid "Threaded Message List Options"
+msgstr "Threaded Message List Options"
+
+#: configuredialog.cpp:2037
+msgid "Always &keep threads open"
+msgstr "Always &keep threads open"
+
+#: configuredialog.cpp:2040
+msgid "Threads default to o&pen"
+msgstr "Threads default to o&pen"
+
+#: configuredialog.cpp:2043
+msgid "Threads default to closed"
+msgstr "Threads default to clo&sed"
+
+#: configuredialog.cpp:2046
+msgid ""
+"Open threads that contain ne&w, unread or important messages and open watched "
+"threads."
+msgstr ""
+"Open threads that contain ne&w, unread or important messages and open watched "
+"threads."
+
+#: configuredialog.cpp:2056
+msgid "Date Display"
+msgstr "Date Display"
+
+#: configuredialog.cpp:2073
+msgid ""
+"<qt>"
+"<p><strong>These expressions may be used for the date:</strong></p>"
+"<ul>"
+"<li>d - the day as a number without a leading zero (1-31)</li>"
+"<li>dd - the day as a number with a leading zero (01-31)</li>"
+"<li>ddd - the abbreviated day name (Mon - Sun)</li>"
+"<li>dddd - the long day name (Monday - Sunday)</li>"
+"<li>M - the month as a number without a leading zero (1-12)</li>"
+"<li>MM - the month as a number with a leading zero (01-12)</li>"
+"<li>MMM - the abbreviated month name (Jan - Dec)</li>"
+"<li>MMMM - the long month name (January - December)</li>"
+"<li>yy - the year as a two digit number (00-99)</li>"
+"<li>yyyy - the year as a four digit number (0000-9999)</li></ul>"
+"<p><strong>These expressions may be used for the time:</string></p> "
+"<ul>"
+"<li>h - the hour without a leading zero (0-23 or 1-12 if AM/PM display)</li>"
+"<li>hh - the hour with a leading zero (00-23 or 01-12 if AM/PM display)</li>"
+"<li>m - the minutes without a leading zero (0-59)</li>"
+"<li>mm - the minutes with a leading zero (00-59)</li>"
+"<li>s - the seconds without a leading zero (0-59)</li>"
+"<li>ss - the seconds with a leading zero (00-59)</li>"
+"<li>z - the milliseconds without leading zeroes (0-999)</li>"
+"<li>zzz - the milliseconds with leading zeroes (000-999)</li>"
+"<li>AP - switch to AM/PM display. AP will be replaced by either \"AM\" or "
+"\"PM\".</li>"
+"<li>ap - switch to AM/PM display. ap will be replaced by either \"am\" or "
+"\"pm\".</li>"
+"<li>Z - time zone in numeric form (-0500)</li></ul>"
+"<p><strong>All other input characters will be ignored.</strong></p></qt>"
+msgstr ""
+"<qt>"
+"<p><strong>These expressions may be used for the date:</strong></p>"
+"<ul>"
+"<li>d - the day as a number without a leading zero (1-31)</li>"
+"<li>dd - the day as a number with a leading zero (01-31)</li>"
+"<li>ddd - the abbreviated day name (Mon - Sun)</li>"
+"<li>dddd - the long day name (Monday - Sunday)</li>"
+"<li>M - the month as a number without a leading zero (1-12)</li>"
+"<li>MM - the month as a number with a leading zero (01-12)</li>"
+"<li>MMM - the abbreviated month name (Jan - Dec)</li>"
+"<li>MMMM - the long month name (January - December)</li>"
+"<li>yy - the year as a two digit number (00-99)</li>"
+"<li>yyyy - the year as a four digit number (0000-9999)</li></ul>"
+"<p><strong>These expressions may be used for the time:</string></p> "
+"<ul>"
+"<li>h - the hour without a leading zero (0-23 or 1-12 if AM/PM display)</li>"
+"<li>hh - the hour with a leading zero (00-23 or 01-12 if AM/PM display)</li>"
+"<li>m - the minutes without a leading zero (0-59)</li>"
+"<li>mm - the minutes with a leading zero (00-59)</li>"
+"<li>s - the seconds without a leading zero (0-59)</li>"
+"<li>ss - the seconds with a leading zero (00-59)</li>"
+"<li>z - the milliseconds without leading zeroes (0-999)</li>"
+"<li>zzz - the milliseconds with leading zeroes (000-999)</li>"
+"<li>AP - switch to AM/PM display. AP will be replaced by either \"AM\" or "
+"\"PM\".</li>"
+"<li>ap - switch to AM/PM display. ap will be replaced by either \"am\" or "
+"\"pm\".</li>"
+"<li>Z - time zone in numeric form (-0500)</li></ul>"
+"<p><strong>All other input characters will be ignored.</strong></p></qt>"
+
+#: configuredialog.cpp:2187
+msgid ""
+"Changing the global threading setting will override all folder specific values."
+msgstr ""
+"Changing the global threading setting will override all folder specific values."
+
+#: configuredialog.cpp:2224
+msgid "Show HTML stat&us bar"
+msgstr "Show HTML stat&us bar"
+
+#: configuredialog.cpp:2228
+msgid "Show s&pam status in fancy headers"
+msgstr "Show s&pam status in fancy headers"
+
+#. i18n: file kmail.kcfg line 541
+#: configuredialog.cpp:2232 rc.cpp:856
+#, no-c-format
+msgid "Replace smileys by emoticons"
+msgstr "Replace smileys by emoticons"
+
+#: configuredialog.cpp:2236
+msgid "Use smaller font for quoted text"
+msgstr "Use smaller font for quoted text"
+
+#. i18n: file kmail.kcfg line 546
+#: configuredialog.cpp:2240 rc.cpp:862
+#, no-c-format
+msgid "Show expand/collapse quote marks"
+msgstr "Show expand/collapse quote marks"
+
+#: configuredialog.cpp:2315
+msgid "Fallback ch&aracter encoding:"
+msgstr "Fallback ch&aracter encoding:"
+
+#: configuredialog.cpp:2325 configuredialog.cpp:2382 kmreaderwin.cpp:650
+msgid "Auto"
+msgstr "Auto"
+
+#: configuredialog.cpp:2336
+msgid "&Override character encoding:"
+msgstr "&Override character encoding:"
+
+#. i18n: file kmail.kcfg line 103
+#: configuredialog.cpp:2462 rc.cpp:643
+#, no-c-format
+msgid "Enable system tray icon"
+msgstr "Enable system tray icon"
+
+#: configuredialog.cpp:2468
+msgid "System Tray Mode"
+msgstr "System Tray Mode"
+
+#: configuredialog.cpp:2476
+msgid "Always show KMail in system tray"
+msgstr "Always show KMail in system tray"
+
+#: configuredialog.cpp:2479
+msgid "Only show KMail in system tray if there are unread messages"
+msgstr "Only show KMail in system tray if there are unread messages"
+
+#: configuredialog.cpp:2539 identitydialog.cpp:384
+#, fuzzy
+msgid "&Templates"
+msgstr "&Replace"
+
+#: configuredialog.cpp:2545
+#, fuzzy
+msgid "&Custom Templates"
+msgstr "&Replace"
+
+#: configuredialog.cpp:2551
+msgid "&Subject"
+msgstr "&Subject"
+
+#: configuredialog.cpp:2558
+msgid "Cha&rset"
+msgstr "Cha&rset"
+
+#: configuredialog.cpp:2564
+msgid "H&eaders"
+msgstr "H&eaders"
+
+#: configuredialog.cpp:2570
+msgid ""
+"_: Config->Composer->Attachments\n"
+"A&ttachments"
+msgstr "A&ttachments"
+
+#: configuredialog.cpp:2654
+msgid "No autosave"
+msgstr "No autosave"
+
+#: configuredialog.cpp:2661
+msgid "Configure Completion Order"
+msgstr "Configure Completion Order"
+
+#: configuredialog.cpp:2669 kmlineeditspell.cpp:136
+msgid "Edit Recent Addresses..."
+msgstr "Edit Recent Addresses..."
+
+#: configuredialog.cpp:2676 kmedit.cpp:540
+msgid "External Editor"
+msgstr "External Editor"
+
+#: configuredialog.cpp:2707
+#, c-format
+msgid "<b>%f</b> will be replaced with the filename to edit."
+msgstr "<b>%f</b> will be replaced with the filename to edit."
+
+#: configuredialog.cpp:2817
+msgid ""
+"<qt>The following placeholders are supported in the reply phrases:"
+"<br><b>%D</b>: date, <b>%S</b>: subject,"
+"<br><b>%e</b>: sender's address, <b>%F</b>: sender's name, <b>%f</b>"
+": sender's initials,"
+"<br><b>%T</b>: recipient's name, <b>%t</b>: recipient's name and address,"
+"<br><b>%C</b>: carbon copy names, <b>%c</b>: carbon copy names and addresses,"
+"<br><b>%%</b>: percent sign, <b>%_</b>: space, <b>%L</b>: linebreak</qt>"
+msgstr ""
+"<qt>The following placeholders are supported in the reply phrases:"
+"<br><b>%D</b>: date, <b>%S</b>: subject,"
+"<br><b>%e</b>: sender's address, <b>%F</b>: sender's name, <b>%f</b>"
+": sender's initials,"
+"<br><b>%T</b>: recipient's name, <b>%t</b>: recipient's name and address,"
+"<br><b>%C</b>: carbon copy names, <b>%c</b>: carbon copy names and addresses,"
+"<br><b>%%</b>: percent sign, <b>%_</b>: space, <b>%L</b>: linebreak</qt>"
+
+#: configuredialog.cpp:2830
+msgid "Lang&uage:"
+msgstr "Lang&uage:"
+
+#: configuredialog.cpp:2839 configuredialog.cpp:3087 configuredialog.cpp:3303
+#: configuredialog.cpp:3498
+msgid "Re&move"
+msgstr "Re&move"
+
+#: configuredialog.cpp:2853
+msgid "Reply to se&nder:"
+msgstr "Reply to se&nder:"
+
+#: configuredialog.cpp:2861
+msgid "Repl&y to all:"
+msgstr "Repl&y to all:"
+
+#: configuredialog.cpp:2869
+msgid "&Forward:"
+msgstr "&Forward:"
+
+#. i18n: file templatesconfiguration_base.ui line 285
+#: configuredialog.cpp:2877 rc.cpp:459
+#, no-c-format
+msgid "&Quote indicator:"
+msgstr "&Quote indicator:"
+
+#: configuredialog.cpp:2922 kmmessage.cpp:3960
+msgid "On %D, you wrote:"
+msgstr "On %D, you wrote:"
+
+#: configuredialog.cpp:2923 kmmessage.cpp:3962
+msgid "On %D, %F wrote:"
+msgstr "On %D, %F wrote:"
+
+#: configuredialog.cpp:2924 kmmessage.cpp:3964
+msgid "Forwarded Message"
+msgstr "Forwarded Message"
+
+#: configuredialog.cpp:2925
+msgid ">%_"
+msgstr ">%_"
+
+#: configuredialog.cpp:3074
+msgid "Repl&y Subject Prefixes"
+msgstr "Repl&y Subject Prefixes"
+
+#: configuredialog.cpp:3078 configuredialog.cpp:3107
+msgid ""
+"Recognize any sequence of the following prefixes\n"
+"(entries are case-insensitive regular expressions):"
+msgstr ""
+"Recognise any sequence of the following prefixes\n"
+"(entries are case-insensitive regular expressions):"
+
+#: configuredialog.cpp:3088 configuredialog.cpp:3499
+msgid "Mod&ify..."
+msgstr "Mod&ify..."
+
+#: configuredialog.cpp:3089
+msgid "Enter new reply prefix:"
+msgstr "Enter new reply prefix:"
+
+#: configuredialog.cpp:3103
+msgid "For&ward Subject Prefixes"
+msgstr "For&ward Subject Prefixes"
+
+#: configuredialog.cpp:3117
+msgid "Enter new forward prefix:"
+msgstr "Enter new forward prefix:"
+
+#: configuredialog.cpp:3156
+msgid ""
+"This list is checked for every outgoing message from the top to the bottom for "
+"a charset that contains all required characters."
+msgstr ""
+"This list is checked for every outgoing message from the top to the bottom for "
+"a charset that contains all required characters."
+
+#: configuredialog.cpp:3165
+msgid "Enter charset:"
+msgstr "Enter charset:"
+
+#: configuredialog.cpp:3171
+msgid "&Keep original charset when replying or forwarding (if possible)"
+msgstr "&Keep original charset when replying or forwarding (if possible)"
+
+#: configuredialog.cpp:3205
+msgid "This charset is not supported."
+msgstr "This charset is not supported."
+
+#: configuredialog.cpp:3256
+msgid "&Use custom message-id suffix"
+msgstr "&Use custom message-id suffix"
+
+#: configuredialog.cpp:3269
+msgid "Custom message-&id suffix:"
+msgstr "Custom message-&id suffix:"
+
+#: configuredialog.cpp:3283
+msgid "Define custom mime header fields:"
+msgstr "Define custom MIME header fields:"
+
+#: configuredialog.cpp:3291
+msgid "Value"
+msgstr "Value"
+
+#: configuredialog.cpp:3299
+msgid "Ne&w"
+msgstr "Ne&w"
+
+#. i18n: file folderpropertiesdialog.ui line 52
+#: configuredialog.cpp:3312 kmfolderdia.cpp:268 kmmsgpartdlg.cpp:110
+#: kmtransport.cpp:329 kmtransport.cpp:383 newfolderdialog.cpp:76 rc.cpp:224
+#: rc.cpp:399
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#: configuredialog.cpp:3321
+msgid "&Value:"
+msgstr "&Value:"
+
+#. i18n: file kmail.kcfg line 359
+#: configuredialog.cpp:3468 rc.cpp:782
+#, no-c-format
+msgid "Outlook-compatible attachment naming"
+msgstr "Outlook-compatible attachment naming"
+
+#: configuredialog.cpp:3471
+msgid ""
+"Turn this option on to make Outlook(tm) understand attachment names containing "
+"non-English characters"
+msgstr ""
+"Turn this option on to make Outlook(tm) understand attachment names containing "
+"non-English characters"
+
+#: configuredialog.cpp:3482
+msgid "E&nable detection of missing attachments"
+msgstr "E&nable detection of missing attachments"
+
+#: configuredialog.cpp:3489
+msgid "Recognize any of the following key words as intention to attach a file:"
+msgstr ""
+"Recognise any of the following key words as intention to attach a file:"
+
+#: configuredialog.cpp:3500
+msgid "Enter new key word:"
+msgstr "Enter new key word:"
+
+#: configuredialog.cpp:3521 configuredialog.cpp:3522 kmcomposewin.cpp:2232
+#: kmcomposewin.cpp:2233
+msgid "attachment"
+msgstr "attachment"
+
+#: configuredialog.cpp:3523 configuredialog.cpp:3524 kmcomposewin.cpp:2234
+#: kmcomposewin.cpp:2235
+msgid "attached"
+msgstr "attached"
+
+#: configuredialog.cpp:3542
+msgid ""
+"You have chosen to encode attachment names containing non-English characters in "
+"a way that is understood by Outlook(tm) and other mail clients that do not "
+"support standard-compliant encoded attachment names.\n"
+"Note that KMail may create non-standard compliant messages, and consequently it "
+"is possible that your messages will not be understood by standard-compliant "
+"mail clients; so, unless you have no other choice, you should not enable this "
+"option."
+msgstr ""
+"You have chosen to encode attachment names containing non-English characters in "
+"a way that is understood by Outlook(tm) and other mail clients that do not "
+"support standard-compliant encoded attachment names.\n"
+"Note that KMail may create non-standard compliant messages, and consequently it "
+"is possible that your messages will not be understood by standard-compliant "
+"mail clients; so, unless you have no other choice, you should not enable this "
+"option."
+
+#: configuredialog.cpp:3569
+msgid "&Reading"
+msgstr "&Reading"
+
+#: configuredialog.cpp:3575
+msgid "Composing"
+msgstr "Composing"
+
+#: configuredialog.cpp:3581
+msgid "Warnings"
+msgstr "Warnings"
+
+#: configuredialog.cpp:3587
+msgid "S/MIME &Validation"
+msgstr "S/MIME &Validation"
+
+#: configuredialog.cpp:3593
+msgid "Crypto Backe&nds"
+msgstr "Crypto Backe&nds"
+
+#: configuredialog.cpp:3624
+msgid ""
+"<qt>"
+"<p>Messages sometimes come in both formats. This option controls whether you "
+"want the HTML part or the plain text part to be displayed.</p>"
+"<p>Displaying the HTML part makes the message look better, but at the same time "
+"increases the risk of security holes being exploited.</p>"
+"<p>Displaying the plain text part loses much of the message's formatting, but "
+"makes it almost <em>impossible</em> to exploit security holes in the HTML "
+"renderer (Konqueror).</p>"
+"<p>The option below guards against one common misuse of HTML messages, but it "
+"cannot guard against security issues that were not known at the time this "
+"version of KMail was written.</p>"
+"<p>It is therefore advisable to <em>not</em> prefer HTML to plain text.</p>"
+"<p><b>Note:</b> You can set this option on a per-folder basis from the <i>"
+"Folder</i> menu of KMail's main window.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Messages sometimes come in both formats. This option controls whether you "
+"want the HTML part or the plain text part to be displayed.</p>"
+"<p>Displaying the HTML part makes the message look better, but at the same time "
+"increases the risk of security holes being exploited.</p>"
+"<p>Displaying the plain text part loses much of the message's formatting, but "
+"makes it almost <em>impossible</em> to exploit security holes in the HTML "
+"renderer (Konqueror).</p>"
+"<p>The option below guards against one common misuse of HTML messages, but it "
+"cannot guard against security issues that were not known at the time this "
+"version of KMail was written.</p>"
+"<p>It is therefore advisable to <em>not</em> prefer HTML to plain text.</p>"
+"<p><b>Note:</b> You can set this option on a per-folder basis from the <i>"
+"Folder</i> menu of KMail's main window.</p></qt>"
+
+#: configuredialog.cpp:3641
+msgid ""
+"<qt>"
+"<p>Some mail advertisements are in HTML and contain references to, for example, "
+"images that the advertisers employ to find out that you have read their message "
+"(&quot;web bugs&quot;).</p>"
+"<p>There is no valid reason to load images off the Internet like this, since "
+"the sender can always attach the required images directly to the message.</p>"
+"<p>To guard from such a misuse of the HTML displaying feature of KMail, this "
+"option is <em>disabled</em> by default.</p>"
+"<p>However, if you wish to, for example, view images in HTML messages that were "
+"not attached to it, you can enable this option, but you should be aware of the "
+"possible problem.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Some mail advertisements are in HTML and contain references to, for example, "
+"images that the advertisers employ to find out that you have read their message "
+"(&quot;web bugs&quot;).</p>"
+"<p>There is no valid reason to load images off the Internet like this, since "
+"the sender can always attach the required images directly to the message.</p>"
+"<p>To guard from such a misuse of the HTML displaying feature of KMail, this "
+"option is <em>disabled</em> by default.</p>"
+"<p>However, if you wish to, for example, view images in HTML messages that were "
+"not attached to it, you can enable this option, but you should be aware of the "
+"possible problem.</p></qt>"
+
+#: configuredialog.cpp:3654
+msgid ""
+"<qt>"
+"<h3>Message Disposition Notification Policy</h3>"
+"<p>MDNs are a generalization of what is commonly called <b>read receipt</b>"
+". The message author requests a disposition notification to be sent and the "
+"receiver's mail program generates a reply from which the author can learn what "
+"happened to his message. Common disposition types include <b>displayed</b> "
+"(i.e. read), <b>deleted</b> and <b>dispatched</b> (e.g. forwarded).</p>"
+"<p>The following options are available to control KMail's sending of MDNs:</p>"
+"<ul>"
+"<li><em>Ignore</em>: Ignores any request for disposition notifications. No MDN "
+"will ever be sent automatically (recommended).</li>"
+"<li><em>Ask</em>: Answers requests only after asking the user for permission. "
+"This way, you can send MDNs for selected messages while denying or ignoring "
+"them for others.</li>"
+"<li><em>Deny</em>: Always sends a <b>denied</b> notification. This is only <em>"
+"slightly</em> better than always sending MDNs. The author will still know that "
+"the messages has been acted upon, he just cannot tell whether it was deleted or "
+"read etc.</li>"
+"<li><em>Always send</em>: Always sends the requested disposition notification. "
+"That means that the author of the message gets to know when the message was "
+"acted upon and, in addition, what happened to it (displayed, deleted, etc.). "
+"This option is strongly discouraged, but since it makes much sense e.g. for "
+"customer relationship management, it has been made available.</li></ul></qt>"
+msgstr ""
+"<qt>"
+"<h3>Message Disposition Notification Policy</h3>"
+"<p>MDNs are a generalisation of what is commonly called <b>read receipt</b>"
+". The message author requests a disposition notification to be sent and the "
+"receiver's mail program generates a reply from which the author can learn what "
+"happened to his message. Common disposition types include <b>displayed</b> "
+"(i.e. read), <b>deleted</b> and <b>dispatched</b> (e.g. forwarded).</p>"
+"<p>The following options are available to control KMail's sending of MDNs:</p>"
+"<ul>"
+"<li><em>Ignore</em>: Ignores any request for disposition notifications. No MDN "
+"will ever be sent automatically (recommended).</li>"
+"<li><em>Ask</em>: Answers requests only after asking the user for permission. "
+"This way, you can send MDNs for selected messages while denying or ignoring "
+"them for others.</li>"
+"<li><em>Deny</em>: Always sends a <b>denied</b> notification. This is only <em>"
+"slightly</em> better than always sending MDNs. The author will still know that "
+"the messages has been acted upon, he just cannot tell whether it was deleted or "
+"read etc.</li>"
+"<li><em>Always send</em>: Always sends the requested disposition notification. "
+"That means that the author of the message gets to know when the message was "
+"acted upon and, in addition, what happened to it (displayed, deleted, etc.). "
+"This option is strongly discouraged, but since it makes much sense e.g. for "
+"customer relationship management, it has been made available.</li></ul></qt>"
+
+#: configuredialog.cpp:3687
+msgid "HTML Messages"
+msgstr "HTML Messages"
+
+#: configuredialog.cpp:3690
+msgid "Prefer H&TML to plain text"
+msgstr "Prefer H&TML to plain text"
+
+#: configuredialog.cpp:3694
+msgid "Allow messages to load e&xternal references from the Internet"
+msgstr "Allow messages to load e&xternal references from the Internet"
+
+#: configuredialog.cpp:3699
+msgid ""
+"<b>WARNING:</b> Allowing HTML in email may increase the risk that your system "
+"will be compromised by present and anticipated security exploits. <a "
+"href=\"whatsthis:%1\">More about HTML mails...</a> <a href=\"whatsthis:%2\">"
+"More about external references...</a>"
+msgstr ""
+"<b>WARNING:</b> Allowing HTML in email may increase the risk that your system "
+"will be compromised by present and anticipated security exploits. <a "
+"href=\"whatsthis:%1\">More about HTML mails...</a> <a href=\"whatsthis:%2\">"
+"More about external references...</a>"
+
+#: configuredialog.cpp:3711
+#, fuzzy
+msgid "Encrypted Messages"
+msgstr "Encrypted message"
+
+#: configuredialog.cpp:3713
+#, fuzzy
+msgid "Attempt decryption of encrypted messages when viewing"
+msgstr "Automatically encrypt &messages whenever possible"
+
+#: configuredialog.cpp:3718
+msgid "Message Disposition Notifications"
+msgstr "Message Disposition Notifications"
+
+#: configuredialog.cpp:3730
+msgid "Send policy:"
+msgstr "Send policy:"
+
+#: configuredialog.cpp:3732 kmmessage.cpp:1361 kmmessage.cpp:1368
+msgid "&Ignore"
+msgstr "&Ignore"
+
+#: configuredialog.cpp:3735
+msgid "As&k"
+msgstr "As&k"
+
+#: configuredialog.cpp:3738
+msgid "&Deny"
+msgstr "&Deny"
+
+#: configuredialog.cpp:3741
+msgid "Al&ways send"
+msgstr "Al&ways send"
+
+#: configuredialog.cpp:3759
+msgid "Quote original message:"
+msgstr "Quote original message:"
+
+#: configuredialog.cpp:3761
+msgid "Nothin&g"
+msgstr "Nothin&g"
+
+#: configuredialog.cpp:3764
+msgid "&Full message"
+msgstr "&Full message"
+
+#: configuredialog.cpp:3767
+msgid "Onl&y headers"
+msgstr "Onl&y headers"
+
+#: configuredialog.cpp:3773
+msgid "Do not send MDNs in response to encrypted messages"
+msgstr "Do not send MDNs in response to encrypted messages"
+
+#: configuredialog.cpp:3777
+msgid ""
+"<b>WARNING:</b> Unconditionally returning confirmations undermines your "
+"privacy. <a href=\"whatsthis:%1\">More...</a>"
+msgstr ""
+"<b>WARNING:</b> Unconditionally returning confirmations undermines your "
+"privacy. <a href=\"whatsthis:%1\">More...</a>"
+
+#: configuredialog.cpp:3786
+msgid "Certificate && Key Bundle Attachments"
+msgstr "Certificate && Key Bundle Attachments"
+
+#: configuredialog.cpp:3789
+msgid "Automatically import keys and certificates"
+msgstr "Automatically import keys and certificates"
+
+#: configuredialog.cpp:3850
+msgid ""
+"Changing the global HTML setting will override all folder specific values."
+msgstr ""
+"Changing the global HTML setting will override all folder specific values."
+
+#: configuredialog.cpp:4138
+msgid "This option requires dirmngr >= 0.9.0"
+msgstr "This option requires dirmngr >= 0.9.0"
+
+#. i18n: file smimeconfiguration.ui line 216
+#: configuredialog.cpp:4247 rc.cpp:347
+#, no-c-format
+msgid "no proxy"
+msgstr "no proxy"
+
+#: configuredialog.cpp:4248
+msgid "(Current system setting: %1)"
+msgstr "(Current system setting: %1)"
+
+#: configuredialog.cpp:4425
+msgid "&Folders"
+msgstr "&Folders"
+
+#: configuredialog.cpp:4428
+msgid "&Groupware"
+msgstr "&Groupware"
+
+#: configuredialog.cpp:4449
+msgid ""
+"_: Corresponds to Folder->Move All Messages to Trash\n"
+"Ask for co&nfirmation before moving all messages to trash"
+msgstr "Ask for co&nfirmation before moving all messages to the wastebin"
+
+#: configuredialog.cpp:4456
+msgid "E&xclude important messages from expiry"
+msgstr "E&xclude important messages from expiry"
+
+#: configuredialog.cpp:4467
+msgid ""
+"_: to be continued with \"do not loop\", \"loop in current folder\", and \"loop "
+"in all folders\".\n"
+"When trying to find unread messages:"
+msgstr "When trying to find unread messages:"
+
+#: configuredialog.cpp:4470
+msgid ""
+"_: continuation of \"When trying to find unread messages:\"\n"
+"Do not Loop"
+msgstr "Do not Loop"
+
+#: configuredialog.cpp:4472
+msgid ""
+"_: continuation of \"When trying to find unread messages:\"\n"
+"Loop in Current Folder"
+msgstr "Loop in Current Folder"
+
+#: configuredialog.cpp:4474
+msgid ""
+"_: continuation of \"When trying to find unread messages:\"\n"
+"Loop in All Folders"
+msgstr "Loop in All Folders"
+
+#: configuredialog.cpp:4487
+msgid ""
+"_: to be continued with \"jump to first new message\", \"jump to first unread "
+"or new message\",and \"jump to last selected message\".\n"
+"When entering a folder:"
+msgstr "When entering a folder:"
+
+#: configuredialog.cpp:4490
+msgid ""
+"_: continuation of \"When entering a folder:\"\n"
+"Jump to First New Message"
+msgstr "Jump to First New Message"
+
+#: configuredialog.cpp:4492
+msgid ""
+"_: continuation of \"When entering a folder:\"\n"
+"Jump to First Unread or New Message"
+msgstr "Jump to First Unread or New Message"
+
+#: configuredialog.cpp:4494
+msgid ""
+"_: continuation of \"When entering a folder:\"\n"
+"Jump to Last Selected Message"
+msgstr "Jump to Last Selected Message"
+
+#: configuredialog.cpp:4501
+msgid "Mar&k selected message as read after"
+msgstr "Mar&k selected message as read after"
+
+#: configuredialog.cpp:4505
+msgid " sec"
+msgstr " sec"
+
+#: configuredialog.cpp:4518
+msgid "Ask for action after &dragging messages to another folder"
+msgstr "Ask for action after &dragging messages to another folder"
+
+#: configuredialog.cpp:4529
+msgid ""
+"_: to be continued with \"flat files\" and \"directories\", resp.\n"
+"By default, &message folders on disk are:"
+msgstr "By default, &message folders on disk are:"
+
+#: configuredialog.cpp:4532
+msgid ""
+"_: continuation of \"By default, &message folders on disk are\"\n"
+"Flat Files (\"mbox\" format)"
+msgstr "Flat Files (\"mbox\" format)"
+
+#: configuredialog.cpp:4534
+msgid ""
+"_: continuation of \"By default, &message folders on disk are\"\n"
+"Directories (\"maildir\" format)"
+msgstr "Directories (\"maildir\" format)"
+
+#: configuredialog.cpp:4537
+msgid ""
+"_: what's this help\n"
+"<qt>"
+"<p>This selects which mailbox format will be the default for local folders:</p>"
+"<p><b>mbox:</b> KMail's mail folders are represented by a single file each. "
+"Individual messages are separated from each other by a line starting with "
+"\"From \". This saves space on disk, but may be less robust, e.g. when moving "
+"messages between folders.</p>"
+"<p><b>maildir:</b> KMail's mail folders are represented by real folders on "
+"disk. Individual messages are separate files. This may waste a bit of space on "
+"disk, but should be more robust, e.g. when moving messages between folders.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p>This selects which mailbox format will be the default for local folders:</p>"
+"<p><b>mbox:</b> KMail's mail folders are represented by a single file each. "
+"Individual messages are separated from each other by a line starting with "
+"\"From \". This saves space on disk, but may be less robust, e.g. when moving "
+"messages between folders.</p>"
+"<p><b>maildir:</b> KMail's mail folders are represented by real folders on "
+"disk. Individual messages are separate files. This may waste a bit of space on "
+"disk, but should be more robust, e.g. when moving messages between folders.</p>"
+"</qt>"
+
+#: configuredialog.cpp:4562
+msgid "Open this folder on startup:"
+msgstr "Open this folder on startup:"
+
+#: configuredialog.cpp:4570
+msgid "Empty local &trash folder on program exit"
+msgstr "Empty local wastebin folder on program exi&t"
+
+#: configuredialog.cpp:4578
+msgid "Enable full text &indexing"
+msgstr "Enable full text &indexing"
+
+#: configuredialog.cpp:4588
+#, fuzzy
+msgid "Quota units: "
+msgstr "&Quote indicator:"
+
+#: configuredialog.cpp:4590 quotajobs.h:86
+msgid "KB"
+msgstr ""
+
+#: configuredialog.cpp:4591 quotajobs.h:91
+#, fuzzy
+msgid "MB"
+msgstr " MB"
+
+#: configuredialog.cpp:4592 quotajobs.h:96
+msgid "GB"
+msgstr ""
+
+#: configuredialog.cpp:4601
+msgid ""
+"_: what's this help\n"
+"<qt>"
+"<p>When jumping to the next unread message, it may occur that no more unread "
+"messages are below the current message.</p>"
+"<p><b>Do not loop:</b> The search will stop at the last message in the current "
+"folder.</p>"
+"<p><b>Loop in current folder:</b> The search will continue at the top of the "
+"message list, but not go to another folder.</p>"
+"<p><b>Loop in all folders:</b> The search will continue at the top of the "
+"message list. If no unread messages are found it will then continue to the next "
+"folder.</p>"
+"<p>Similarly, when searching for the previous unread message, the search will "
+"start from the bottom of the message list and continue to the previous folder "
+"depending on which option is selected.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>When jumping to the next unread message, it may occur that no more unread "
+"messages are below the current message.</p>"
+"<p><b>Do not loop:</b> The search will stop at the last message in the current "
+"folder.</p>"
+"<p><b>Loop in current folder:</b> The search will continue at the top of the "
+"message list, but not go to another folder.</p>"
+"<p><b>Loop in all folders:</b> The search will continue at the top of the "
+"message list. If no unread messages are found it will then continue to the next "
+"folder.</p>"
+"<p>Similarly, when searching for the previous unread message, the search will "
+"start from the bottom of the message list and continue to the previous folder "
+"depending on which option is selected.</p></qt>"
+
+#: configuredialog.cpp:4618
+msgid ""
+"_: what's this help\n"
+"<qt>"
+"<p>Full text indexing allows very fast searches on the content of your "
+"messages. When enabled, the search dialog will work very fast. Also, the search "
+"tool bar will select messages based on content.</p>"
+"<p>It takes up a certain amount of disk space (about half the disk space for "
+"the messages).</p>"
+"<p>After enabling, the index will need to be built, but you can continue to use "
+"KMail while this operation is running.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Full text indexing allows very fast searches on the content of your "
+"messages. When enabled, the search dialogue will work very fast. Also, the "
+"search tool bar will select messages based on content.</p>"
+"<p>It takes up a certain amount of disk space (about half the disk space for "
+"the messages).</p>"
+"<p>After enabling, the index will need to be built, but you can continue to use "
+"KMail while this operation is running.</p></qt>"
+
+#: configuredialog.cpp:4694
+msgid "&IMAP Resource Folder Options"
+msgstr "&IMAP Resource Folder Options"
+
+#: configuredialog.cpp:4698
+msgid "&Enable IMAP resource functionality"
+msgstr "&Enable IMAP resource functionality"
+
+#: configuredialog.cpp:4699
+msgid "This enables the IMAP storage for the Kontact applications"
+msgstr "This enables the IMAP storage for the Kontact applications"
+
+#: configuredialog.cpp:4712
+msgid "&Format used for the groupware folders:"
+msgstr "&Format used for the groupware folders:"
+
+#: configuredialog.cpp:4714
+msgid ""
+"Choose the format to use to store the contents of the groupware folders."
+msgstr ""
+"Choose the format to use to store the contents of the groupware folders."
+
+#: configuredialog.cpp:4723
+msgid "Standard (Ical / Vcard)"
+msgstr "Standard (Ical / Vcard)"
+
+#: configuredialog.cpp:4723
+msgid "Kolab (XML)"
+msgstr "Kolab (XML)"
+
+#: configuredialog.cpp:4731
+msgid "&Language of the groupware folders:"
+msgstr "&Language of the groupware folders:"
+
+#: configuredialog.cpp:4734
+msgid "Set the language of the folder names"
+msgstr "Set the language of the folder names"
+
+#: configuredialog.cpp:4743
+msgid "English"
+msgstr "English"
+
+#: configuredialog.cpp:4743
+msgid "German"
+msgstr "German"
+
+#: configuredialog.cpp:4743
+msgid "French"
+msgstr "French"
+
+#: configuredialog.cpp:4743
+msgid "Dutch"
+msgstr "Dutch"
+
+#: configuredialog.cpp:4752
+msgid "Set the parent of the resource folders"
+msgstr "Set the parent of the resource folders"
+
+#: configuredialog.cpp:4781
+msgid "&Hide groupware folders"
+msgstr "&Hide groupware folders"
+
+#: configuredialog.cpp:4785
+msgid ""
+"When this is checked, you will not see the IMAP resource folders in the folder "
+"tree."
+msgstr ""
+"When this is ticked, you will not see the IMAP resource folders in the folder "
+"tree."
+
+#: configuredialog.cpp:4792
+#, fuzzy
+msgid "&Only show groupware folders for this account"
+msgstr "&Resource folders are in account:"
+
+#: configuredialog.cpp:4796
+#, fuzzy
+msgid ""
+"When this is checked, you will not see normal mail folders in the folder tree "
+"for the account configured for groupware."
+msgstr ""
+"When this is ticked, you will not see the IMAP resource folders in the folder "
+"tree."
+
+#: configuredialog.cpp:4804
+msgid "Synchronize groupware changes immediately"
+msgstr ""
+
+#: configuredialog.cpp:4806
+msgid ""
+"Synchronize groupware changes in disconnected IMAP folders immediately when "
+"being online."
+msgstr ""
+
+#: configuredialog.cpp:4818
+msgid "Groupware Compatibility && Legacy Options"
+msgstr "Groupware Compatibility && Legacy Options"
+
+#: configuredialog.cpp:4823
+msgid "&Enable groupware functionality"
+msgstr "&Enable groupware functionality"
+
+#: configuredialog.cpp:4831
+msgid "Mangle From:/To: headers in replies to invitations"
+msgstr "Mangle From:/To: headers in replies to invitations"
+
+#: configuredialog.cpp:4832
+msgid ""
+"Turn this option on in order to make Outlook(tm) understand your answers to "
+"invitation replies"
+msgstr ""
+"Turn this option on in order to make Outlook(tm) understand your answers to "
+"invitation replies"
+
+#: configuredialog.cpp:4837
+msgid "Send invitations in the mail body"
+msgstr "Send invitations in the mail body"
+
+#: configuredialog.cpp:4838
+msgid ""
+"Turn this option on in order to make Outlook(tm) understand your answers to "
+"invitations"
+msgstr ""
+"Turn this option on in order to make Outlook(tm) understand your answers to "
+"invitations"
+
+#: configuredialog.cpp:4846
+#, fuzzy
+msgid "Exchange compatible invitation naming"
+msgstr "Automatic invitation sending"
+
+#. i18n: file kmail.kcfg line 183
+#: configuredialog.cpp:4847 rc.cpp:685
+#, no-c-format
+msgid ""
+"Microsoft Outlook, when used in combination with a Microsoft Exchange server, "
+"has a problem understanding standards-compliant groupware e-mail. Turn this "
+"option on to send groupware invitations in a way that Microsoft Exchange "
+"understands."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 188
+#: configuredialog.cpp:4853 rc.cpp:688
+#, no-c-format
+msgid "Automatic invitation sending"
+msgstr "Automatic invitation sending"
+
+#: configuredialog.cpp:4854
+msgid ""
+"When this is on, the user will not see the mail composer window. Invitation "
+"mails are sent automatically"
+msgstr ""
+"When this is on, the user will not see the mail composer window. Invitation "
+"mails are sent automatically"
+
+#: configuredialog.cpp:4867
+msgid ""
+"<qt>Invitations are normally sent as attachments to a mail. This switch changes "
+"the invitation mails to be sent in the text of the mail instead; this is "
+"necessary to send invitations and replies to Microsoft Outlook."
+"<br>But, when you do this, you no longer get descriptive text that mail "
+"programs can read; so, to people who have email programs that do not understand "
+"the invitations, the resulting messages look very odd."
+"<br>People that have email programs that do understand invitations will still "
+"be able to work with this.</qt>"
+msgstr ""
+"<qt>Invitations are normally sent as attachments to a mail. This switch changes "
+"the invitation mails to be sent in the text of the mail instead; this is "
+"necessary to send invitations and replies to Microsoft Outlook."
+"<br>But, when you do this, you no longer get descriptive text that mail "
+"programs can read; so, to people who have email programs that do not understand "
+"the invitations, the resulting messages look very odd."
+"<br>People that have email programs that do understand invitations will still "
+"be able to work with this.</qt>"
+
+#: configuredialog.cpp:4922
+msgid "<Choose a Folder>"
+msgstr "<Choose a Folder>"
+
+#: configuredialog.cpp:5026
+msgid "&Resource folders are subfolders of:"
+msgstr "&Resource folders are subfolders of:"
+
+#: configuredialog.cpp:5029
+msgid "&Resource folders are in account:"
+msgstr "&Resource folders are in account:"
+
+#: configuredialog_p.cpp:43
+msgid "New Identity"
+msgstr "New Identity"
+
+#: configuredialog_p.cpp:54
+msgid "&New identity:"
+msgstr "&New identity:"
+
+#: configuredialog_p.cpp:63
+msgid "&With empty fields"
+msgstr "&With empty fields"
+
+#: configuredialog_p.cpp:69
+msgid "&Use Control Center settings"
+msgstr "&Use Control Centre settings"
+
+#: configuredialog_p.cpp:74
+msgid "&Duplicate existing identity"
+msgstr "&Duplicate existing identity"
+
+#: configuredialog_p.cpp:83
+msgid "&Existing identities:"
+msgstr "&Existing identities:"
+
+#: configuredialog_p.cpp:196
+msgid "New Language"
+msgstr "New Language"
+
+#: configuredialog_p.cpp:202
+msgid "Choose &language:"
+msgstr "Choose &language:"
+
+#: configuredialog_p.cpp:234
+msgid "No More Languages Available"
+msgstr "No More Languages Available"
+
+#: configuredialog_p.cpp:288
+msgid "Load Profile"
+msgstr "Load Profile"
+
+#: configuredialog_p.cpp:295
+msgid "Available Profiles"
+msgstr "Available Profiles"
+
+#: configuredialog_p.cpp:296 kmmimeparttree.cpp:64
+msgid "Description"
+msgstr "Description"
+
+#: configuredialog_p.cpp:302
+msgid "&Select a profile and click 'OK' to load its settings:"
+msgstr "&Select a profile and click 'OK' to load its settings:"
+
+#: configuredialog_p.cpp:342
+msgid ""
+"_: Missing profile name placeholder\n"
+"Unnamed"
+msgstr "Unnamed"
+
+#: configuredialog_p.cpp:348
+msgid ""
+"_: Missing profile description placeholder\n"
+"Not available"
+msgstr "Not available"
+
+#: customtemplates.cpp:87
+#, fuzzy
+msgid ""
+"_: Message->\n"
+"Universal"
+msgstr "&Reply"
+
+#: customtemplates.cpp:88 customtemplates.cpp:131
+#, fuzzy
+msgid ""
+"_: Message->\n"
+"Reply"
+msgstr "&Reply"
+
+#: customtemplates.cpp:89 customtemplates.cpp:133
+#, fuzzy
+msgid ""
+"_: Message->\n"
+"Reply to All"
+msgstr "&Reply"
+
+#: customtemplates.cpp:90 customtemplates.cpp:135
+#, fuzzy
+msgid ""
+"_: Message->\n"
+"Forward"
+msgstr "&Forward"
+
+#: customtemplates.cpp:93
+msgid ""
+"<qt>"
+"<p>Here you can add, edit, and delete custom message templates to use when you "
+"compose a reply or forwarding message. Create the custom template by selecting "
+"it using the right mouse button menu or toolbar menu. Also, you can bind a "
+"keyboard combination to the template for faster operations.</p>"
+"<p>Message templates support substitution commands by simple typing them or "
+"selecting them from menu <i>Insert command</i>.</p>"
+"<p>There are four types of custom templates: used to <i>Reply</i>, <i>"
+"Reply to All</i>, <i>Forward</i>, and <i>Universal</i> "
+"which can be used for all kind of operations. You cannot bind keyboard shortcut "
+"to <i>Universal</i> templates.</p></qt>"
+msgstr ""
+
+#: customtemplates.cpp:107 templatesconfiguration.cpp:105
+msgid "<a href=\"whatsthis:%1\">How does this work?</a>"
+msgstr ""
+
+#: customtemplates.cpp:137
+#, fuzzy
+msgid ""
+"_: Message->\n"
+"Unknown"
+msgstr "&Forward"
+
+#: customtemplates.cpp:347 customtemplates.cpp:364
+msgid "Key Conflict"
+msgstr ""
+
+#: customtemplates.cpp:348
+msgid ""
+"The selected shortcut is already used for another custom template, would you "
+"still like to continue with the assignment?"
+msgstr ""
+
+#: customtemplates.cpp:365
+#, fuzzy
+msgid ""
+"The selected shortcut is already used, would you still like to continue with "
+"the assignment?"
+msgstr "The selected shortcut is already used, please select a different one."
+
+#: distributionlistdialog.cpp:96
+msgid "Save Distribution List"
+msgstr "Save Distribution List"
+
+#: distributionlistdialog.cpp:97
+msgid "Save List"
+msgstr "Save List"
+
+#: distributionlistdialog.cpp:106
+msgid "Name:"
+msgstr "Name:"
+
+#: distributionlistdialog.cpp:116 recipientspicker.cpp:390
+msgid "Email"
+msgstr "Email"
+
+#: distributionlistdialog.cpp:170
+msgid ""
+"There are no recipients in your list. First select some recipients, then try "
+"again."
+msgstr ""
+"There are no recipients in your list. First select some recipients, then try "
+"again."
+
+#: distributionlistdialog.cpp:185
+msgid "New Distribution List"
+msgstr "New Distribution List"
+
+#: distributionlistdialog.cpp:186
+msgid "Please enter name:"
+msgstr "Please enter name:"
+
+#: distributionlistdialog.cpp:197
+msgid ""
+"<qt>Distribution list with the given name <b>%1</b> already exists. Please "
+"select a different name.</qt>"
+msgstr ""
+"<qt>Distribution list with the given name <b>%1</b> already exists. Please "
+"select a different name.</qt>"
+
+#: editorwatcher.cpp:86
+#, fuzzy
+msgid "Edit with:"
+msgstr "Edit Identity"
+
+#: editorwatcher.cpp:169
+msgid ""
+"KMail is unable to detect when the choosen editor is closed. To avoid data "
+"loss, editing the attachment will be aborted."
+msgstr ""
+
+#: editorwatcher.cpp:170
+#, fuzzy
+msgid "Unable to edit attachment"
+msgstr "Name of the attachment:"
+
+#: encodingdetector.cpp:1250 encodingdetector.cpp:1352
+msgid ""
+"_: @item Text character set\n"
+"Unicode"
+msgstr ""
+
+#: encodingdetector.cpp:1252 encodingdetector.cpp:1322
+msgid ""
+"_: @item Text character set\n"
+"Cyrillic"
+msgstr ""
+
+#: encodingdetector.cpp:1254 encodingdetector.cpp:1337
+msgid ""
+"_: @item Text character set\n"
+"Western European"
+msgstr ""
+
+#: encodingdetector.cpp:1256 encodingdetector.cpp:1319
+msgid ""
+"_: @item Text character set\n"
+"Central European"
+msgstr ""
+
+#: encodingdetector.cpp:1258 encodingdetector.cpp:1325
+msgid ""
+"_: @item Text character set\n"
+"Greek"
+msgstr ""
+
+#: encodingdetector.cpp:1260 encodingdetector.cpp:1328
+msgid ""
+"_: @item Text character set\n"
+"Hebrew"
+msgstr ""
+
+#: encodingdetector.cpp:1262 encodingdetector.cpp:1334
+msgid ""
+"_: @item Text character set\n"
+"Turkish"
+msgstr ""
+
+#: encodingdetector.cpp:1264 encodingdetector.cpp:1331
+msgid ""
+"_: @item Text character set\n"
+"Japanese"
+msgstr ""
+
+#: encodingdetector.cpp:1266 encodingdetector.cpp:1316
+msgid ""
+"_: @item Text character set\n"
+"Baltic"
+msgstr ""
+
+#: encodingdetector.cpp:1268 encodingdetector.cpp:1313
+msgid ""
+"_: @item Text character set\n"
+"Arabic"
+msgstr ""
+
+#: encodingdetector.cpp:1340
+msgid ""
+"_: @item Text character set\n"
+"Chinese Traditional"
+msgstr ""
+
+#: encodingdetector.cpp:1343
+msgid ""
+"_: @item Text character set\n"
+"Chinese Simplified"
+msgstr ""
+
+#: encodingdetector.cpp:1346
+msgid ""
+"_: @item Text character set\n"
+"Korean"
+msgstr ""
+
+#: encodingdetector.cpp:1349
+msgid ""
+"_: @item Text character set\n"
+"Thai"
+msgstr ""
+
+#: expirejob.cpp:164
+msgid ""
+"_n: Removing 1 old message from folder %1...\n"
+"Removing %n old messages from folder %1..."
+msgstr ""
+"Removing 1 old message from folder %1...\n"
+"Removing %n old messages from folder %1..."
+
+#: expirejob.cpp:171
+msgid "Cannot expire messages from folder %1: destination folder %2 not found"
+msgstr "Cannot expire messages from folder %1: destination folder %2 not found"
+
+#: expirejob.cpp:186
+msgid ""
+"_n: Moving 1 old message from folder %1 to folder %2...\n"
+"Moving %n old messages from folder %1 to folder %2..."
+msgstr ""
+"Moving 1 old message from folder %1 to folder %2...\n"
+"Moving %n old messages from folder %1 to folder %2..."
+
+#: expirejob.cpp:214
+msgid ""
+"_n: Removed 1 old message from folder %1.\n"
+"Removed %n old messages from folder %1."
+msgstr ""
+"Removed 1 old message from folder %1.\n"
+"Removed %n old messages from folder %1."
+
+#: expirejob.cpp:220
+msgid ""
+"_n: Moved 1 old message from folder %1 to folder %2.\n"
+"Moved %n old messages from folder %1 to folder %2."
+msgstr ""
+"Moved 1 old message from folder %1 to folder %2.\n"
+"Moved %n old messages from folder %1 to folder %2."
+
+#: expirejob.cpp:227
+msgid "Removing old messages from folder %1 failed."
+msgstr "Removing old messages from folder %1 failed."
+
+#: expirejob.cpp:231
+msgid "Moving old messages from folder %1 to folder %2 failed."
+msgstr "Moving old messages from folder %1 to folder %2 failed."
+
+#: expirejob.cpp:237
+msgid "Removing old messages from folder %1 was canceled."
+msgstr "Removing old messages from folder %1 was cancelled."
+
+#: expirejob.cpp:241
+msgid "Moving old messages from folder %1 to folder %2 was canceled."
+msgstr "Moving old messages from folder %1 to folder %2 was cancelled."
+
+#: expirypropertiesdialog.cpp:31
+msgid "Mail Expiry Properties"
+msgstr "Mail Expiry Properties"
+
+#: expirypropertiesdialog.cpp:46
+msgid "Expire read mails after"
+msgstr "Expire read mails after"
+
+#: expirypropertiesdialog.cpp:57 expirypropertiesdialog.cpp:75
+msgid "days"
+msgstr "days"
+
+#: expirypropertiesdialog.cpp:64
+msgid "Expire unread mails after"
+msgstr "Expire unread mails after"
+
+#: expirypropertiesdialog.cpp:83
+msgid "Expiry action:"
+msgstr "Expiry action:"
+
+#: expirypropertiesdialog.cpp:97
+msgid "Move to:"
+msgstr "Move to:"
+
+#: expirypropertiesdialog.cpp:107
+msgid "Delete permanently"
+msgstr "Delete permanently"
+
+#: expirypropertiesdialog.cpp:113
+msgid ""
+"Note: Expiry action will be applied immediately after confirming settings."
+msgstr ""
+"Note: Expiry action will be applied immediately after confirming settings."
+
+#: expirypropertiesdialog.cpp:163
+msgid "Please select a folder to expire messages into."
+msgstr "Please select a folder to expire messages into."
+
+#: expirypropertiesdialog.cpp:164
+msgid "No Folder Selected"
+msgstr "No Folder Selected"
+
+#: favoritefolderview.cpp:90
+#, fuzzy
+msgid "Favorite Folders"
+msgstr "New Folder"
+
+#: favoritefolderview.cpp:326
+#, fuzzy
+msgid "Remove From Favorites"
+msgstr "Re&move Quote Characters"
+
+#: favoritefolderview.cpp:328 favoritefolderview.cpp:378
+#, fuzzy
+msgid "Rename Favorite"
+msgstr "Rename Filter"
+
+#: favoritefolderview.cpp:337 kmfoldertree.cpp:1153 kmmainwidget.cpp:2767
+msgid "&Assign Shortcut..."
+msgstr "&Assign Shortcut..."
+
+#: favoritefolderview.cpp:338 kmfoldertree.cpp:1158
+msgid "Expire..."
+msgstr "Expire..."
+
+#: favoritefolderview.cpp:341
+#, fuzzy
+msgid "Add Favorite Folder..."
+msgstr "&New Folder..."
+
+#: favoritefolderview.cpp:395
+#, fuzzy
+msgid "Local Inbox"
+msgstr "Local mailbox"
+
+#: favoritefolderview.cpp:397
+#, c-format
+msgid "Inbox of %1"
+msgstr ""
+
+#: favoritefolderview.cpp:401
+msgid "%1 on %2"
+msgstr ""
+
+#: favoritefolderview.cpp:403
+msgid "%1 (local)"
+msgstr ""
+
+#: favoritefolderview.cpp:443
+#, fuzzy
+msgid "Add Favorite Folder"
+msgstr "New Folder"
+
+#: filterimporterexporter.cpp:51
+#, fuzzy
+msgid "Select Filters"
+msgstr "Select Folder"
+
+#: filterimporterexporter.cpp:58
+#, fuzzy
+msgid "Filters"
+msgstr "Filter %1"
+
+#: filterimporterexporter.cpp:182
+#, fuzzy
+msgid "Import Filters"
+msgstr "vCard Import Failed"
+
+#: filterimporterexporter.cpp:189
+msgid ""
+"The selected file is not readable. Your file access permissions might be "
+"insufficient."
+msgstr ""
+
+#: filterimporterexporter.cpp:204
+#, fuzzy
+msgid "Export Filters"
+msgstr "Key Export Failed"
+
+#: filterlogdlg.cpp:56
+msgid "Filter Log Viewer"
+msgstr "Filter Log Viewer"
+
+#: filterlogdlg.cpp:74
+msgid "&Log filter activities"
+msgstr "&Log filter activities"
+
+#: filterlogdlg.cpp:79
+msgid ""
+"You can turn logging of filter activities on and off here. Of course, log data "
+"is collected and shown only when logging is turned on. "
+msgstr ""
+"You can turn logging of filter activities on and off here. Of course, log data "
+"is collected and shown only when logging is turned on. "
+
+#: filterlogdlg.cpp:83
+msgid "Logging Details"
+msgstr "Logging Details"
+
+#: filterlogdlg.cpp:88
+msgid "Log pattern description"
+msgstr "Log pattern description"
+
+#: filterlogdlg.cpp:98
+msgid "Log filter &rule evaluation"
+msgstr "Log filter &rule evaluation"
+
+#: filterlogdlg.cpp:105
+msgid ""
+"You can control the feedback in the log concerning the evaluation of the filter "
+"rules of applied filters: having this option checked will give detailed "
+"feedback for each single filter rule; alternatively, only feedback about the "
+"result of the evaluation of all rules of a single filter will be given."
+msgstr ""
+"You can control the feedback in the log concerning the evaluation of the filter "
+"rules of applied filters: having this option ticked will give detailed feedback "
+"for each single filter rule; alternatively, only feedback about the result of "
+"the evaluation of all rules of a single filter will be given."
+
+#: filterlogdlg.cpp:112
+msgid "Log filter pattern evaluation"
+msgstr "Log filter pattern evaluation"
+
+#: filterlogdlg.cpp:122
+msgid "Log filter actions"
+msgstr "Log filter actions"
+
+#: filterlogdlg.cpp:133
+msgid "Log size limit:"
+msgstr "Log size limit:"
+
+#: filterlogdlg.cpp:140
+msgid "unlimited"
+msgstr "unlimited"
+
+#: filterlogdlg.cpp:144
+msgid ""
+"Collecting log data uses memory to temporarily store the log data; here you can "
+"limit the maximum amount of memory to be used: if the size of the collected log "
+"data exceeds this limit then the oldest data will be discarded until the limit "
+"is no longer exceeded. "
+msgstr ""
+"Collecting log data uses memory to temporarily store the log data; here you can "
+"limit the maximum amount of memory to be used: if the size of the collected log "
+"data exceeds this limit then the oldest data will be discarded until the limit "
+"is no longer exceeded. "
+
+#: filterlogdlg.cpp:258
+msgid ""
+"Could not write the file %1:\n"
+"\"%2\" is the detailed error description."
+msgstr ""
+"Could not write the file %1:\n"
+"\"%2\" is the detailed error description."
+
+#: filterlogdlg.cpp:262 kmcommands.cpp:2706 kmcommands.cpp:2730
+#: kmmainwidget.cpp:1795 kmmainwidget.cpp:1812 urlhandlermanager.cpp:489
+msgid "KMail Error"
+msgstr "KMail Error"
+
+#: folderdiaacltab.cpp:78
+msgid ""
+"_: Permissions\n"
+"None"
+msgstr "None"
+
+#: folderdiaacltab.cpp:79
+msgid ""
+"_: Permissions\n"
+"Read"
+msgstr "Read"
+
+#: folderdiaacltab.cpp:80
+msgid ""
+"_: Permissions\n"
+"Append"
+msgstr "Append"
+
+#: folderdiaacltab.cpp:81
+msgid ""
+"_: Permissions\n"
+"Write"
+msgstr "Write"
+
+#: folderdiaacltab.cpp:82
+msgid ""
+"_: Permissions\n"
+"All"
+msgstr "All"
+
+#: folderdiaacltab.cpp:95
+msgid "&User identifier:"
+msgstr "&User identifier:"
+
+#: folderdiaacltab.cpp:101
+msgid ""
+"The User Identifier is the login of the user on the IMAP server. This can be a "
+"simple user name or the full email address of the user; the login for your own "
+"account on the server will tell you which one it is."
+msgstr ""
+"The User Identifier is the login of the user on the IMAP server. This can be a "
+"simple user name or the full email address of the user; the login for your own "
+"account on the server will tell you which one it is."
+
+#: folderdiaacltab.cpp:106 folderdiaacltab.cpp:341
+msgid "Permissions"
+msgstr "Permissions"
+
+#: folderdiaacltab.cpp:247
+msgid "Custom Permissions"
+msgstr "Custom Permissions"
+
+#: folderdiaacltab.cpp:249
+msgid "Custom Permissions (%1)"
+msgstr "Custom Permissions (%1)"
+
+#: folderdiaacltab.cpp:340
+msgid "User Id"
+msgstr "User Id"
+
+#: folderdiaacltab.cpp:352
+msgid "Add Entry..."
+msgstr "Add Entry..."
+
+#: folderdiaacltab.cpp:353
+msgid "Modify Entry..."
+msgstr "Modify Entry..."
+
+#: folderdiaacltab.cpp:354
+msgid "Remove Entry"
+msgstr "Remove Entry"
+
+#: folderdiaacltab.cpp:426
+msgid "Error retrieving user permissions."
+msgstr "Error retrieving user permissions."
+
+#: folderdiaacltab.cpp:431
+msgid "Information not retrieved from server yet, please use \"Check Mail\"."
+msgstr "Information not retrieved from server yet, please use \"Check Mail\"."
+
+#: folderdiaacltab.cpp:446 folderdiaquotatab.cpp:114
+msgid "Error: no IMAP account defined for this folder"
+msgstr "Error: no IMAP account defined for this folder"
+
+#: folderdiaacltab.cpp:452 folderdiaquotatab.cpp:120
+msgid "Connecting to server %1, please wait..."
+msgstr "Connecting to server %1, please wait..."
+
+#: folderdiaacltab.cpp:470 folderdiaquotatab.cpp:139
+#: kmfoldercachedimap.cpp:843
+#, c-format
+msgid "Error connecting to server %1"
+msgstr "Error connecting to server %1"
+
+#: folderdiaacltab.cpp:490 folderdiaacltab.cpp:517
+msgid "This IMAP server does not have support for access control lists (ACL)"
+msgstr "This IMAP server does not have support for access control lists (ACL)"
+
+#: folderdiaacltab.cpp:519
+#, c-format
+msgid ""
+"Error retrieving access control list (ACL) from server\n"
+"%1"
+msgstr ""
+"Error retrieving access control list (ACL) from server\n"
+"%1"
+
+#: folderdiaacltab.cpp:564
+msgid "Modify Permissions"
+msgstr "Modify Permissions"
+
+#: folderdiaacltab.cpp:598
+msgid "Add Permissions"
+msgstr "Add Permissions"
+
+#: folderdiaacltab.cpp:631
+msgid ""
+"Do you really want to remove your own permissions for this folder? You will not "
+"be able to access it afterwards."
+msgstr ""
+"Do you really want to remove your own permissions for this folder? You will not "
+"be able to access it afterwards."
+
+#: folderdiaquotatab.cpp:163 folderdiaquotatab.cpp:177
+msgid "This account does not have support for quota information."
+msgstr ""
+
+#: folderdiaquotatab.cpp:165
+#, fuzzy, c-format
+msgid ""
+"Error retrieving quota information from server\n"
+"%1"
+msgstr ""
+"Error retrieving access control list (ACL) from server\n"
+"%1"
+
+#: folderdiaquotatab.cpp:184
+msgid "No quota is set for this folder."
+msgstr ""
+
+#: folderdiaquotatab_p.cpp:66
+msgid "Root:"
+msgstr ""
+
+#: folderdiaquotatab_p.cpp:68
+msgid "Usage:"
+msgstr ""
+
+#: folderrequester.cpp:66
+msgid "Select Folder"
+msgstr "Select Folder"
+
+#: folderrequester.cpp:95 kmcommands.cpp:1831 kmfoldermgr.cpp:45
+#: kmfoldertree.cpp:552
+msgid "Local Folders"
+msgstr "Local Folders"
+
+#: folderrequester.cpp:107
+msgid "Unknown folder '%1'"
+msgstr "Unknown folder '%1'"
+
+#: folderrequester.cpp:109
+#, fuzzy
+msgid "Please select a folder"
+msgstr "Please select an action."
+
+#: foldershortcutdialog.cpp:59
+#, c-format
+msgid "Shortcut for Folder %1"
+msgstr "Shortcut for Folder %1"
+
+#: foldershortcutdialog.cpp:64
+msgid "Select Shortcut for Folder"
+msgstr "Select Shortcut for Folder"
+
+#: foldershortcutdialog.cpp:65
+msgid ""
+"<qt>To choose a key or a combination of keys which select the current folder, "
+"click the button below and then press the key(s) you wish to associate with "
+"this folder.</qt>"
+msgstr ""
+"<qt>To choose a key or a combination of keys which select the current folder, "
+"click the button below and then press the key(s) you wish to associate with "
+"this folder.</qt>"
+
+#: foldershortcutdialog.cpp:91 kmfilterdlg.cpp:526 snippetdlg.cpp:93
+msgid "The selected shortcut is already used, please select a different one."
+msgstr "The selected shortcut is already used, please select a different one."
+
+#: foldertreebase.cpp:85
+msgid "&Move Here"
+msgstr "&Move Here"
+
+#: foldertreebase.cpp:86
+msgid "&Copy Here"
+msgstr "&Copy Here"
+
+#: foldertreebase.cpp:88
+msgid "C&ancel"
+msgstr "C&ancel"
+
+#: headeritem.cpp:157 headeritem.cpp:164
+msgid "Unknown"
+msgstr "Unknown"
+
+#: headeritem.cpp:171 headerstyle.cpp:140 headerstyle.cpp:238
+#: headerstyle.cpp:442 headerstyle.cpp:625 headerstyle.cpp:778
+#: kmmainwidget.cpp:1057
+msgid "No Subject"
+msgstr "No Subject"
+
+#: headerlistquicksearch.cpp:56
+msgid "Reset Quick Search"
+msgstr "Reset Quick Search"
+
+#: headerlistquicksearch.cpp:65
+msgid ""
+"Reset Quick Search\n"
+"Resets the quick search so that all messages are shown again."
+msgstr ""
+"Reset Quick Search\n"
+"Resets the quick search so that all messages are shown again."
+
+#: headerlistquicksearch.cpp:69
+msgid "Stat&us:"
+msgstr "Stat&us:"
+
+#: headerlistquicksearch.cpp:72
+msgid "Any Status"
+msgstr "Any Status"
+
+#: headerlistquicksearch.cpp:91
+#, fuzzy
+msgid "Open Full Search"
+msgstr "Delete Search"
+
+#: headerstyle.cpp:169 headerstyle.cpp:296 headerstyle.cpp:647
+#: headerstyle.cpp:860
+msgid "[vCard]"
+msgstr "[vCard]"
+
+#: headerstyle.cpp:174 headerstyle.cpp:314 headerstyle.cpp:672
+#: headerstyle.cpp:797
+msgid "CC: "
+msgstr "CC: "
+
+#: headerstyle.cpp:177 headerstyle.cpp:318 headerstyle.cpp:679
+#: headerstyle.cpp:800
+msgid "BCC: "
+msgstr "BCC: "
+
+#: headerstyle.cpp:272 headerstyle.cpp:685
+msgid "Date: "
+msgstr "Date: "
+
+#: headerstyle.cpp:292 headerstyle.cpp:639 headerstyle.cpp:865
+msgid "From: "
+msgstr "From: "
+
+#: headerstyle.cpp:310 headerstyle.cpp:665 headerstyle.cpp:873
+msgid "To: "
+msgstr "To: "
+
+#: headerstyle.cpp:322
+msgid "Reply to: "
+msgstr "Reply to: "
+
+#: headerstyle.cpp:408
+msgid ""
+"%1% probability of being spam.\n"
+"\n"
+"Full report:\n"
+"%2"
+msgstr ""
+"%1% probability of being spam.\n"
+"\n"
+"Full report:\n"
+"%2"
+
+#: headerstyle.cpp:609
+msgid "Launch IM"
+msgstr "Launch IM"
+
+#: headerstyle.cpp:642
+msgid "(resent from %1)"
+msgstr "(resent from %1)"
+
+#: headerstyle.cpp:694
+#, fuzzy
+msgid "User-Agent: "
+msgstr "&Urgent"
+
+#: headerstyle.cpp:703
+msgid "X-Mailer: "
+msgstr ""
+
+#: headerstyle.cpp:723
+msgid "Spam Status:"
+msgstr "Spam Status:"
+
+#: htmlstatusbar.cpp:91
+msgid ""
+"<qt><b>"
+"<br>H"
+"<br>T"
+"<br>M"
+"<br>L"
+"<br> "
+"<br>M"
+"<br>e"
+"<br>s"
+"<br>s"
+"<br>a"
+"<br>g"
+"<br>e</b></qt>"
+msgstr ""
+"<qt><b>"
+"<br>H"
+"<br>T"
+"<br>M"
+"<br>L"
+"<br> "
+"<br>M"
+"<br>e"
+"<br>s"
+"<br>s"
+"<br>a"
+"<br>g"
+"<br>e</b></qt>"
+
+#: htmlstatusbar.cpp:94
+msgid ""
+"<qt>"
+"<br>N"
+"<br>o"
+"<br> "
+"<br>H"
+"<br>T"
+"<br>M"
+"<br>L"
+"<br> "
+"<br>M"
+"<br>e"
+"<br>s"
+"<br>s"
+"<br>a"
+"<br>g"
+"<br>e</qt>"
+msgstr ""
+"<qt>"
+"<br>N"
+"<br>o"
+"<br> "
+"<br>H"
+"<br>T"
+"<br>M"
+"<br>L"
+"<br> "
+"<br>M"
+"<br>e"
+"<br>s"
+"<br>s"
+"<br>a"
+"<br>g"
+"<br>e</qt>"
+
+#: identitydialog.cpp:90
+msgid "Edit Identity"
+msgstr "Edit Identity"
+
+#: identitydialog.cpp:118
+msgid "&Your name:"
+msgstr "&Your name:"
+
+#: identitydialog.cpp:120
+msgid ""
+"<qt>"
+"<h3>Your name</h3>"
+"<p>This field should contain your name as you would like it to appear in the "
+"email header that is sent out;</p>"
+"<p>if you leave this blank your real name will not appear, only the email "
+"address.</p></qt>"
+msgstr ""
+"<qt>"
+"<h3>Your name</h3>"
+"<p>This field should contain your name as you would like it to appear in the "
+"email header that is sent out;</p>"
+"<p>if you leave this blank your real name will not appear, only the email "
+"address.</p></qt>"
+
+#: identitydialog.cpp:132
+msgid "Organi&zation:"
+msgstr "&Organisation:"
+
+#: identitydialog.cpp:134
+msgid ""
+"<qt>"
+"<h3>Organization</h3>"
+"<p>This field should have the name of your organization if you'd like it to be "
+"shown in the email header that is sent out.</p>"
+"<p>It is safe (and normal) to leave this blank.</p></qt>"
+msgstr ""
+"<qt>"
+"<h3>Organisation</h3>"
+"<p>This field should have the name of your organisation if you'd like it to be "
+"shown in the email header that is sent out.</p>"
+"<p>It is safe (and normal) to leave this blank.</p></qt>"
+
+#: identitydialog.cpp:147
+msgid "&Email address:"
+msgstr "&Email address:"
+
+#: identitydialog.cpp:149
+msgid ""
+"<qt>"
+"<h3>Email address</h3>"
+"<p>This field should have your full email address.</p>"
+"<p>If you leave this blank, or get it wrong, people will have trouble replying "
+"to you.</p></qt>"
+msgstr ""
+"<qt>"
+"<h3>Email address</h3>"
+"<p>This field should have your full email address.</p>"
+"<p>If you leave this blank, or get it wrong, people will have trouble replying "
+"to you.</p></qt>"
+
+#: identitydialog.cpp:161
+msgid "Cryptograph&y"
+msgstr "Cryptograph&y"
+
+#: identitydialog.cpp:168 identitydialog.cpp:192 identitydialog.cpp:217
+#: identitydialog.cpp:243
+msgid "Chang&e..."
+msgstr "Chang&e..."
+
+#: identitydialog.cpp:169
+msgid "Your OpenPGP Signature Key"
+msgstr "Your OpenPGP Signature Key"
+
+#: identitydialog.cpp:170
+msgid ""
+"Select the OpenPGP key which should be used to digitally sign your messages."
+msgstr ""
+"Select the OpenPGP key which should be used to digitally sign your messages."
+
+#: identitydialog.cpp:174
+msgid ""
+"<qt>"
+"<p>The OpenPGP key you choose here will be used to digitally sign messages. You "
+"can also use GnuPG keys.</p>"
+"<p>You can leave this blank, but KMail will not be able to digitally sign "
+"emails using OpenPGP; normal mail functions will not be affected.</p>"
+"<p>You can find out more about keys at <a>http://www.gnupg.org</a></p></qt>"
+msgstr ""
+"<qt>"
+"<p>The OpenPGP key you choose here will be used to digitally sign messages. You "
+"can also use GnuPG keys.</p>"
+"<p>You can leave this blank, but KMail will not be able to digitally sign "
+"emails using OpenPGP; normal mail functions will not be affected.</p>"
+"<p>You can find out more about keys at <a>http://www.gnupg.org</a></p></qt>"
+
+#: identitydialog.cpp:181
+msgid "OpenPGP signing key:"
+msgstr "OpenPGP signing key:"
+
+#: identitydialog.cpp:193
+msgid "Your OpenPGP Encryption Key"
+msgstr "Your OpenPGP Encryption Key"
+
+#: identitydialog.cpp:194
+msgid ""
+"Select the OpenPGP key which should be used when encrypting to yourself and for "
+"the \"Attach My Public Key\" feature in the composer."
+msgstr ""
+"Select the OpenPGP key which should be used when encrypting to yourself and for "
+"the \"Attach My Public Key\" feature in the composer."
+
+#: identitydialog.cpp:199
+msgid ""
+"<qt>"
+"<p>The OpenPGP key you choose here will be used to encrypt messages to yourself "
+"and for the \"Attach My Public Key\" feature in the composer. You can also use "
+"GnuPG keys.</p>"
+"<p>You can leave this blank, but KMail will not be able to encrypt copies of "
+"outgoing messages to you using OpenPGP; normal mail functions will not be "
+"affected.</p>"
+"<p>You can find out more about keys at <a>http://www.gnupg.org</a></qt>"
+msgstr ""
+"<qt>"
+"<p>The OpenPGP key you choose here will be used to encrypt messages to yourself "
+"and for the \"Attach My Public Key\" feature in the composer. You can also use "
+"GnuPG keys.</p>"
+"<p>You can leave this blank, but KMail will not be able to encrypt copies of "
+"outgoing messages to you using OpenPGP; normal mail functions will not be "
+"affected.</p>"
+"<p>You can find out more about keys at <a>http://www.gnupg.org</a></qt>"
+
+#: identitydialog.cpp:206
+msgid "OpenPGP encryption key:"
+msgstr "OpenPGP encryption key:"
+
+#: identitydialog.cpp:218
+msgid "Your S/MIME Signature Certificate"
+msgstr "Your S/MIME Signature Certificate"
+
+#: identitydialog.cpp:219
+msgid ""
+"Select the S/MIME certificate which should be used to digitally sign your "
+"messages."
+msgstr ""
+"Select the S/MIME certificate which should be used to digitally sign your "
+"messages."
+
+#: identitydialog.cpp:223
+msgid ""
+"<qt>"
+"<p>The S/MIME (X.509) certificate you choose here will be used to digitally "
+"sign messages.</p>"
+"<p>You can leave this blank, but KMail will not be able to digitally sign "
+"emails using S/MIME; normal mail functions will not be affected.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The S/MIME (X.509) certificate you choose here will be used to digitally "
+"sign messages.</p>"
+"<p>You can leave this blank, but KMail will not be able to digitally sign "
+"emails using S/MIME; normal mail functions will not be affected.</p></qt>"
+
+#: identitydialog.cpp:228
+msgid "S/MIME signing certificate:"
+msgstr "S/MIME signing certificate:"
+
+#: identitydialog.cpp:244
+msgid "Your S/MIME Encryption Certificate"
+msgstr "Your S/MIME Encryption Certificate"
+
+#: identitydialog.cpp:245
+msgid ""
+"Select the S/MIME certificate which should be used when encrypting to yourself "
+"and for the \"Attach My Certificate\" feature in the composer."
+msgstr ""
+"Select the S/MIME certificate which should be used when encrypting to yourself "
+"and for the \"Attach My Certificate\" feature in the composer."
+
+#: identitydialog.cpp:250
+msgid ""
+"<qt>"
+"<p>The S/MIME certificate you choose here will be used to encrypt messages to "
+"yourself and for the \"Attach My Certificate\" feature in the composer.</p>"
+"<p>You can leave this blank, but KMail will not be able to encrypt copies of "
+"outgoing messages to you using S/MIME; normal mail functions will not be "
+"affected.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The S/MIME certificate you choose here will be used to encrypt messages to "
+"yourself and for the \"Attach My Certificate\" feature in the composer.</p>"
+"<p>You can leave this blank, but KMail will not be able to encrypt copies of "
+"outgoing messages to you using S/MIME; normal mail functions will not be "
+"affected.</p></qt>"
+
+#: identitydialog.cpp:256
+msgid "S/MIME encryption certificate:"
+msgstr "S/MIME encryption certificate:"
+
+#: identitydialog.cpp:277
+msgid "Preferred crypto message format:"
+msgstr "Preferred crypto message format:"
+
+#: identitydialog.cpp:290
+msgid "&Advanced"
+msgstr "&Advanced"
+
+#: identitydialog.cpp:300
+msgid "&Reply-To address:"
+msgstr "&Reply-To address:"
+
+#: identitydialog.cpp:302
+msgid ""
+"<qt>"
+"<h3>Reply-To addresses</h3>"
+"<p>This sets the <tt>Reply-to:</tt> header to contain a different email address "
+"to the normal <tt>From:</tt> address.</p>"
+"<p>This can be useful when you have a group of people working together in "
+"similar roles. For example, you might want any emails sent to have your email "
+"in the <tt>From:</tt> field, but any responses to go to a group address.</p>"
+"<p>If in doubt, leave this field blank.</p></qt>"
+msgstr ""
+"<qt>"
+"<h3>Reply-To addresses</h3>"
+"<p>This sets the <tt>Reply-to:</tt> header to contain a different email address "
+"to the normal <tt>From:</tt> address.</p>"
+"<p>This can be useful when you have a group of people working together in "
+"similar roles. For example, you might want any emails sent to have your email "
+"in the <tt>From:</tt> field, but any responses to go to a group address.</p>"
+"<p>If in doubt, leave this field blank.</p></qt>"
+
+#: identitydialog.cpp:319
+msgid "&BCC addresses:"
+msgstr "&BCC addresses:"
+
+#: identitydialog.cpp:321
+msgid ""
+"<qt>"
+"<h3>BCC (Blind Carbon Copy) addresses</h3>"
+"<p>The addresses that you enter here will be added to each outgoing mail that "
+"is sent with this identity. They will not be visible to other recipients.</p>"
+"<p>This is commonly used to send a copy of each sent message to another account "
+"of yours.</p>"
+"<p>To specify more than one address, use commas to separate the list of BCC "
+"recipients.</p>"
+"<p>If in doubt, leave this field blank.</p></qt>"
+msgstr ""
+"<qt>"
+"<h3>BCC (Blind Carbon Copy) addresses</h3>"
+"<p>The addresses that you enter here will be added to each outgoing mail that "
+"is sent with this identity. They will not be visible to other recipients.</p>"
+"<p>This is commonly used to send a copy of each sent message to another account "
+"of yours.</p>"
+"<p>To specify more than one address, use commas to separate the list of BCC "
+"recipients.</p>"
+"<p>If in doubt, leave this field blank.</p></qt>"
+
+#: identitydialog.cpp:337
+msgid "D&ictionary:"
+msgstr "D&ictionary:"
+
+#: identitydialog.cpp:346
+msgid "Sent-mail &folder:"
+msgstr "Sent-mail &folder:"
+
+#: identitydialog.cpp:355
+msgid "&Drafts folder:"
+msgstr "&Drafts folder:"
+
+#: identitydialog.cpp:364
+#, fuzzy
+msgid "&Templates folder:"
+msgstr "&Wastebin folder:"
+
+#: identitydialog.cpp:369
+msgid "Special &transport:"
+msgstr "Special &transport:"
+
+#: identitydialog.cpp:386 kmfolderdia.cpp:717
+#, fuzzy
+msgid "&Use custom message templates"
+msgstr "&Use custom message-id suffix"
+
+#: identitydialog.cpp:392 kmfolderdia.cpp:725
+msgid "&Copy global templates"
+msgstr ""
+
+#: identitydialog.cpp:407
+msgid "&Signature"
+msgstr "&Signature"
+
+#: identitydialog.cpp:411
+msgid "&Picture"
+msgstr "&Picture"
+
+#: identitydialog.cpp:486 identitydialog.cpp:498 kmcomposewin.cpp:4004
+msgid "Invalid Email Address"
+msgstr "Invalid Email Address"
+
+#: identitydialog.cpp:518
+msgid ""
+"One of the configured OpenPGP signing keys does not contain any user ID with "
+"the configured email address for this identity (%1).\n"
+"This might result in warning messages on the receiving side when trying to "
+"verify signatures made with this configuration."
+msgstr ""
+"One of the configured OpenPGP signing keys does not contain any user ID with "
+"the configured email address for this identity (%1).\n"
+"This might result in warning messages on the receiving side when trying to "
+"verify signatures made with this configuration."
+
+#: identitydialog.cpp:527
+msgid ""
+"One of the configured OpenPGP encryption keys does not contain any user ID with "
+"the configured email address for this identity (%1)."
+msgstr ""
+"One of the configured OpenPGP encryption keys does not contain any user ID with "
+"the configured email address for this identity (%1)."
+
+#: identitydialog.cpp:534
+msgid ""
+"One of the configured S/MIME signing certificates does not contain the "
+"configured email address for this identity (%1).\n"
+"This might result in warning messages on the receiving side when trying to "
+"verify signatures made with this configuration."
+msgstr ""
+"One of the configured S/MIME signing certificates does not contain the "
+"configured email address for this identity (%1).\n"
+"This might result in warning messages on the receiving side when trying to "
+"verify signatures made with this configuration."
+
+#: identitydialog.cpp:543
+msgid ""
+"One of the configured S/MIME encryption certificates does not contain the "
+"configured email address for this identity (%1)."
+msgstr ""
+"One of the configured S/MIME encryption certificates does not contain the "
+"configured email address for this identity (%1)."
+
+#: identitydialog.cpp:551
+msgid "Email Address Not Found in Key/Certificates"
+msgstr "Email Address Not Found in Key/Certificates"
+
+#: identitydialog.cpp:562
+msgid "The signature file is not valid"
+msgstr "The signature file is not valid"
+
+#: identitydialog.cpp:582
+msgid "Edit Identity \"%1\""
+msgstr "Edit Identity \"%1\""
+
+#: identitydialog.cpp:606
+msgid ""
+"The custom sent-mail folder for identity \"%1\" does not exist (anymore); "
+"therefore, the default sent-mail folder will be used."
+msgstr ""
+"The custom sent-mail folder for identity \"%1\" does not exist (anymore); "
+"therefore, the default sent-mail folder will be used."
+
+#: identitydialog.cpp:617
+msgid ""
+"The custom drafts folder for identity \"%1\" does not exist (anymore); "
+"therefore, the default drafts folder will be used."
+msgstr ""
+"The custom drafts folder for identity \"%1\" does not exist (anymore); "
+"therefore, the default drafts folder will be used."
+
+#: identitydialog.cpp:628
+#, fuzzy
+msgid ""
+"The custom templates folder for identity \"%1\" does not exist (anymore); "
+"therefore, the default templates folder will be used."
+msgstr ""
+"The custom drafts folder for identity \"%1\" does not exist (anymore); "
+"therefore, the default drafts folder will be used."
+
+#: identitylistview.cpp:85
+msgid ""
+"_: %1: identity name. Used in the config dialog, section Identity, to indicate "
+"the default identity\n"
+"%1 (Default)"
+msgstr "%1 (Default)"
+
+#: identitylistview.cpp:105
+msgid "Identity Name"
+msgstr "Identity Name"
+
+#: identitylistview.cpp:106
+msgid "Email Address"
+msgstr "Email Address"
+
+#: imapaccountbase.cpp:291 popaccount.cpp:154
+msgid "You need to supply a username and a password to access this mailbox."
+msgstr "You need to supply a username and a password to access this mailbox."
+
+#: imapaccountbase.cpp:296
+msgid "Authorization Dialog"
+msgstr "Authorisation Dialogue"
+
+#: imapaccountbase.cpp:297 popaccount.cpp:155
+msgid "Account:"
+msgstr "Account:"
+
+#: imapaccountbase.cpp:318
+#, c-format
+msgid "Could not start process for %1."
+msgstr "Could not start process for %1."
+
+#: imapaccountbase.cpp:399
+msgid "Error while trying to subscribe to %1:"
+msgstr "Error while trying to subscribe to %1:"
+
+#: imapaccountbase.cpp:637
+msgid "Retrieving Namespaces"
+msgstr "Retrieving Namespaces"
+
+#: imapaccountbase.cpp:728
+msgid ""
+"KMail has detected a prefix entry in the configuration of the account \"%1\" "
+"which is obsolete with the support of IMAP namespaces."
+msgstr ""
+"KMail has detected a prefix entry in the configuration of the account \"%1\" "
+"which is obsolete with the support of IMAP namespaces."
+
+#: imapaccountbase.cpp:742 imapaccountbase.cpp:756
+msgid ""
+"The configuration was automatically migrated but you should check your account "
+"configuration."
+msgstr ""
+"The configuration was automatically migrated but you should check your account "
+"configuration."
+
+#: imapaccountbase.cpp:760
+msgid ""
+"It was not possible to migrate your configuration automatically so please check "
+"your account configuration."
+msgstr ""
+"It was not possible to migrate your configuration automatically so please check "
+"your account configuration."
+
+#: imapaccountbase.cpp:874 imapaccountbase.cpp:875
+msgid "<unknown>"
+msgstr "<unknown>"
+
+#: imapaccountbase.cpp:876
+msgid "Error while uploading message"
+msgstr "Error while uploading message"
+
+#: imapaccountbase.cpp:878
+#, fuzzy
+msgid ""
+"Could not upload the message dated %1 from <i>%2</i> with subject <i>%3</i> "
+"to the server."
+msgstr ""
+"Could not upload the message dated %1 from %2 with subject %3 on the server."
+
+#: imapaccountbase.cpp:880
+#, fuzzy
+msgid "The destination folder was: <b>%1</b>."
+msgstr "Destination folder: "
+
+#: imapaccountbase.cpp:882
+msgid "The server reported:"
+msgstr ""
+
+#: imapaccountbase.cpp:892
+#, fuzzy
+msgid "No detailed quota information available."
+msgstr "No status information available."
+
+#: imapaccountbase.cpp:903
+msgid "The folder is too close to its quota limit. (%1)"
+msgstr ""
+
+#: imapaccountbase.cpp:905
+msgid ""
+"\n"
+"Since you do not have write privileges on this folder, please ask the owner of "
+"the folder to free up some space in it."
+msgstr ""
+
+#: imapaccountbase.cpp:951
+msgid ""
+"The connection to the server %1 was unexpectedly closed or timed out. It will "
+"be re-established automatically if possible."
+msgstr ""
+"The connection to the server %1 was unexpectedly closed or timed out. It will "
+"be re-established automatically if possible."
+
+#: imapaccountbase.cpp:957
+msgid "The connection to account %1 was broken."
+msgstr "The connection to account %1 was broken."
+
+#: imapaccountbase.cpp:960
+msgid "The connection to account %1 timed out."
+msgstr "The connection to account %1 timed out."
+
+#: imapaccountbase.cpp:1245
+msgid "Error while uploading status of messages to server: "
+msgstr "Error while uploading status of messages to server: "
+
+#: imapaccountbase.cpp:1290 listjob.cpp:118
+msgid "retrieving folders"
+msgstr "retrieving folders"
+
+#: imapjob.cpp:153 kmfolderimap.cpp:496
+msgid "Uploading message data"
+msgstr "Uploading message data"
+
+#: imapjob.cpp:192
+msgid "Server operation"
+msgstr "Server operation"
+
+#: imapjob.cpp:193
+msgid "Source folder: %1 - Destination folder: %2"
+msgstr "Source folder: %1 - Destination folder: %2"
+
+#: imapjob.cpp:315
+msgid "Downloading message data"
+msgstr "Downloading message data"
+
+#: imapjob.cpp:316
+msgid "Message with subject: "
+msgstr "Message with subject: "
+
+#: imapjob.cpp:370
+msgid "Error while retrieving messages from the server."
+msgstr "Error while retrieving messages from the server."
+
+#: imapjob.cpp:483
+msgid "Error while retrieving information on the structure of a message."
+msgstr "Error while retrieving information on the structure of a message."
+
+#: imapjob.cpp:541
+msgid "Uploading message data failed."
+msgstr "Uploading message data failed."
+
+#: imapjob.cpp:546
+msgid "Uploading message data completed."
+msgstr "Uploading message data completed."
+
+#: imapjob.cpp:650
+msgid "Error while copying messages."
+msgstr "Error while copying messages."
+
+#: keyresolver.cpp:234
+msgid ""
+"One or more of your configured OpenPGP encryption keys or S/MIME certificates "
+"is not fully trusted for encryption."
+msgstr ""
+
+#: keyresolver.cpp:240
+msgid ""
+"\n"
+"The following keys are only marginally trusted: \n"
+msgstr ""
+
+#: keyresolver.cpp:244
+msgid ""
+"\n"
+"The following keys or certificates have unknown trust level: \n"
+msgstr ""
+
+#: keyresolver.cpp:248
+#, fuzzy
+msgid "Not Fully Trusted Encryption Keys"
+msgstr "Unusable Encryption Keys"
+
+#: keyresolver.cpp:553
+msgid ""
+"_n: "
+"<p>Your OpenPGP signing key</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>Your OpenPGP signing key</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>Your OpenPGP signing key</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>Your OpenPGP signing key</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:558
+msgid ""
+"_n: "
+"<p>Your OpenPGP encryption key</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>Your OpenPGP encryption key</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>Your OpenPGP encryption key</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>Your OpenPGP encryption key</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:563
+msgid ""
+"_n: "
+"<p>The OpenPGP key for</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The OpenPGP key for</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>The OpenPGP key for</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The OpenPGP key for</p><p align=center><b>%1</b> (KeyID 0x%2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:573
+msgid ""
+"_n: "
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:580
+msgid ""
+"_n: "
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:587
+msgid ""
+"_n: "
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for S/MIME certificate</p><p align=center><b>%1</b> (serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for S/MIME certificate</p><p align=center><b>%1</b> (serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for S/MIME certificate</p><p align=center><b>%1</b> (serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The root certificate</p><p align=center><b>%3</b></p>"
+"<p>for S/MIME certificate</p><p align=center><b>%1</b> (serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:595
+msgid ""
+"_n: "
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:602
+msgid ""
+"_n: "
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:609
+msgid ""
+"_n: "
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for S/MIME certificate</p><p align=center><b>%1</b> (serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for S/MIME certificate</p><p align=center><b>%1</b> (serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for S/MIME certificate</p><p align=center><b>%1</b> (serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The intermediate CA certificate</p><p align=center><b>%3</b></p>"
+"<p>for S/MIME certificate</p><p align=center><b>%1</b> (serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:618
+msgid ""
+"_n: "
+"<p>Your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>Your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>Your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>Your S/MIME signing certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:623
+msgid ""
+"_n: "
+"<p>Your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>Your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>Your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>Your S/MIME encryption certificate</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:628
+msgid ""
+"_n: "
+"<p>The S/MIME certificate for</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The S/MIME certificate for</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+msgstr ""
+"<p>The S/MIME certificate for</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than a day.</p>\n"
+"<p>The S/MIME certificate for</p><p align=center><b>%1</b> "
+"(serial number %2)</p>"
+"<p>expires in less than %n days.</p>"
+
+#: keyresolver.cpp:634
+msgid "OpenPGP Key Expires Soon"
+msgstr "OpenPGP Key Expires Soon"
+
+#: keyresolver.cpp:635
+msgid "S/MIME Certificate Expires Soon"
+msgstr "S/MIME Certificate Expires Soon"
+
+#: keyresolver.cpp:668
+msgid ""
+"One or more of your configured OpenPGP encryption keys or S/MIME certificates "
+"is not usable for encryption. Please reconfigure your encryption keys and "
+"certificates for this identity in the identity configuration dialog.\n"
+"If you choose to continue, and the keys are needed later on, you will be "
+"prompted to specify the keys to use."
+msgstr ""
+"One or more of your configured OpenPGP encryption keys or S/MIME certificates "
+"is not usable for encryption. Please reconfigure your encryption keys and "
+"certificates for this identity in the identity configuration dialogue.\n"
+"If you choose to continue, and the keys are needed later on, you will be "
+"prompted to specify the keys to use."
+
+#: keyresolver.cpp:676 keyresolver.cpp:989 keyresolver.cpp:1016
+msgid "Unusable Encryption Keys"
+msgstr "Unusable Encryption Keys"
+
+#: keyresolver.cpp:712
+msgid ""
+"One or more of your configured OpenPGP signing keys or S/MIME signing "
+"certificates is not usable for signing. Please reconfigure your signing keys "
+"and certificates for this identity in the identity configuration dialog.\n"
+"If you choose to continue, and the keys are needed later on, you will be "
+"prompted to specify the keys to use."
+msgstr ""
+"One or more of your configured OpenPGP signing keys or S/MIME signing "
+"certificates is not usable for signing. Please reconfigure your signing keys "
+"and certificates for this identity in the identity configuration dialogue.\n"
+"If you choose to continue, and the keys are needed later on, you will be "
+"prompted to specify the keys to use."
+
+#: keyresolver.cpp:720 keyresolver.cpp:1043 keyresolver.cpp:1059
+msgid "Unusable Signing Keys"
+msgstr "Unusable Signing Keys"
+
+#: keyresolver.cpp:980
+msgid ""
+"Examination of recipient's encryption preferences yielded that the message "
+"should be encrypted using OpenPGP, at least for some recipients;\n"
+"however, you have not configured valid trusted OpenPGP encryption keys for this "
+"identity.\n"
+"You may continue without encrypting to yourself, but be aware that you will not "
+"be able to read your own messages if you do so."
+msgstr ""
+"Examination of recipient's encryption preferences yielded that the message "
+"should be encrypted using OpenPGP, at least for some recipients;\n"
+"however, you have not configured valid trusted OpenPGP encryption keys for this "
+"identity.\n"
+"You may continue without encrypting to yourself, but be aware that you will not "
+"be able to read your own messages if you do so."
+
+#: keyresolver.cpp:1007
+msgid ""
+"Examination of recipient's encryption preferences yielded that the message "
+"should be encrypted using S/MIME, at least for some recipients;\n"
+"however, you have not configured valid S/MIME encryption certificates for this "
+"identity.\n"
+"You may continue without encrypting to yourself, but be aware that you will not "
+"be able to read your own messages if you do so."
+msgstr ""
+"Examination of recipient's encryption preferences yielded that the message "
+"should be encrypted using S/MIME, at least for some recipients;\n"
+"however, you have not configured valid S/MIME encryption certificates for this "
+"identity.\n"
+"You may continue without encrypting to yourself, but be aware that you will not "
+"be able to read your own messages if you do so."
+
+#: keyresolver.cpp:1037
+msgid ""
+"Examination of recipient's signing preferences yielded that the message should "
+"be signed using OpenPGP, at least for some recipients;\n"
+"however, you have not configured valid OpenPGP signing certificates for this "
+"identity."
+msgstr ""
+"Examination of recipient's signing preferences yielded that the message should "
+"be signed using OpenPGP, at least for some recipients;\n"
+"however, you have not configured valid OpenPGP signing certificates for this "
+"identity."
+
+#: keyresolver.cpp:1044
+msgid "Do Not OpenPGP-Sign"
+msgstr "Do Not OpenPGP-Sign"
+
+#: keyresolver.cpp:1053
+msgid ""
+"Examination of recipient's signing preferences yielded that the message should "
+"be signed using S/MIME, at least for some recipients;\n"
+"however, you have not configured valid S/MIME signing certificates for this "
+"identity."
+msgstr ""
+"Examination of recipient's signing preferences yielded that the message should "
+"be signed using S/MIME, at least for some recipients;\n"
+"however, you have not configured valid S/MIME signing certificates for this "
+"identity."
+
+#: keyresolver.cpp:1060
+msgid "Do Not S/MIME-Sign"
+msgstr "Do Not S/MIME-Sign"
+
+#: keyresolver.cpp:1116
+msgid ""
+"Examination of recipient's signing preferences showed no common type of "
+"signature matching your available signing keys.\n"
+"Send message without signing?"
+msgstr ""
+"Examination of recipient's signing preferences showed no common type of "
+"signature matching your available signing keys.\n"
+"Send message without signing?"
+
+#: keyresolver.cpp:1120
+msgid "No signing possible"
+msgstr "No signing possible"
+
+#: keyresolver.cpp:1275
+msgid ""
+"You did not select an encryption key for yourself (encrypt to self). You will "
+"not be able to decrypt your own message if you encrypt it."
+msgstr ""
+"You did not select an encryption key for yourself (encrypt to self). You will "
+"not be able to decrypt your own message if you encrypt it."
+
+#: keyresolver.cpp:1279 keyresolver.cpp:1303 keyresolver.cpp:1317
+msgid "Missing Key Warning"
+msgstr "Missing Key Warning"
+
+#: keyresolver.cpp:1280 keyresolver.cpp:1318 messagecomposer.cpp:885
+#: messagecomposer.cpp:910 messagecomposer.cpp:957
+msgid "&Encrypt"
+msgstr "&Encrypt"
+
+#: keyresolver.cpp:1296
+msgid ""
+"You did not select an encryption key for the recipient of this message; "
+"therefore, the message will not be encrypted."
+msgstr ""
+"You did not select an encryption key for the recipient of this message; "
+"therefore, the message will not be encrypted."
+
+#: keyresolver.cpp:1299
+msgid ""
+"You did not select an encryption key for any of the recipients of this message; "
+"therefore, the message will not be encrypted."
+msgstr ""
+"You did not select an encryption key for any of the recipients of this message; "
+"therefore, the message will not be encrypted."
+
+#: keyresolver.cpp:1304 messagecomposer.cpp:933
+msgid "Send &Unencrypted"
+msgstr "Send &Unencrypted"
+
+#: keyresolver.cpp:1309
+msgid ""
+"You did not select an encryption key for one of the recipients: this person "
+"will not be able to decrypt the message if you encrypt it."
+msgstr ""
+"You did not select an encryption key for one of the recipients: this person "
+"will not be able to decrypt the message if you encrypt it."
+
+#: keyresolver.cpp:1312
+msgid ""
+"You did not select encryption keys for some of the recipients: these persons "
+"will not be able to decrypt the message if you encrypt it."
+msgstr ""
+"You did not select encryption keys for some of the recipients: these persons "
+"will not be able to decrypt the message if you encrypt it."
+
+#: keyresolver.cpp:1367
+msgid "Encryption Key Selection"
+msgstr "Encryption Key Selection"
+
+#: keyresolver.cpp:1408
+msgid ""
+"_: if in your language something like 'key(s)' isn't possible please use the "
+"plural in the translation\n"
+"There is a problem with the encryption key(s) for \"%1\".\n"
+"\n"
+"Please re-select the key(s) which should be used for this recipient."
+msgstr ""
+"There is a problem with the encryption key(s) for \"%1\".\n"
+"\n"
+"Please re-select the key(s) which should be used for this recipient."
+
+#: keyresolver.cpp:1452
+msgid ""
+"_: if in your language something like 'key(s)' isn't possible please use the "
+"plural in the translation\n"
+"No valid and trusted encryption key was found for \"%1\".\n"
+"\n"
+"Select the key(s) which should be used for this recipient."
+msgstr ""
+"No valid and trusted encryption key was found for \"%1\".\n"
+"\n"
+"Select the key(s) which should be used for this recipient."
+
+#: keyresolver.cpp:1459
+msgid ""
+"_: if in your language something like 'key(s)' isn't possible please use the "
+"plural in the translation\n"
+"More than one key matches \"%1\".\n"
+"\n"
+"Select the key(s) which should be used for this recipient."
+msgstr ""
+"More than one key matches \"%1\".\n"
+"\n"
+"Select the key(s) which should be used for this recipient."
+
+#: keyresolver.cpp:1567
+msgid "Name Selection"
+msgstr "Name Selection"
+
+#: keyresolver.cpp:1567
+msgid "Which name shall the contact '%1' have in your addressbook?"
+msgstr "Which name shall the contact '%1' have in your addressbook?"
+
+#: kmaccount.cpp:49 kmaccount.cpp:381 kmsender.cpp:538
+#, c-format
+msgid "Executing precommand %1"
+msgstr "Executing pre-command %1"
+
+#: kmaccount.cpp:68
+msgid "Could not execute precommand '%1'."
+msgstr "Could not execute precommand '%1'."
+
+#: kmaccount.cpp:79
+msgid ""
+"The precommand exited with code %1:\n"
+"%2"
+msgstr ""
+"The precommand exited with code %1:\n"
+"%2"
+
+#: kmaccount.cpp:254
+msgid "Critical error: Unable to collect mail: "
+msgstr "Critical error: Unable to collect mail: "
+
+#: kmaccount.cpp:277
+msgid ""
+"Failed to add message:\n"
+msgstr ""
+"Failed to add message:\n"
+
+#: kmacctimap.cpp:300
+#, fuzzy, c-format
+msgid "Checking account: %1"
+msgstr "Checking account: "
+
+#: kmacctimap.cpp:398 kmfolderimap.cpp:858
+msgid " completed"
+msgstr " completed"
+
+#: kmacctimap.cpp:607 kmheaders.cpp:1275
+msgid "Unable to process messages: "
+msgstr "Unable to process messages: "
+
+#: kmacctlocal.cpp:122 kmacctlocal.cpp:158 kmacctmaildir.cpp:105
+#: kmacctmaildir.cpp:126 kmacctmaildir.cpp:137
+msgid "Transmission failed."
+msgstr "Transmission failed."
+
+#: kmacctlocal.cpp:128 kmacctlocal.cpp:136 kmacctmaildir.cpp:110
+#: kmacctmaildir.cpp:117 popaccount.cpp:404
+msgid "Preparing transmission from \"%1\"..."
+msgstr "Preparing transmission from \"%1\"..."
+
+#: kmacctlocal.cpp:145
+msgid "Running precommand failed."
+msgstr "Running precommand failed."
+
+#: kmacctlocal.cpp:152
+msgid "Cannot open file:"
+msgstr "Cannot open file:"
+
+#: kmacctlocal.cpp:166
+#, c-format
+msgid "Transmission failed: Could not lock %1."
+msgstr "Transmission failed: Could not lock %1."
+
+#: kmacctlocal.cpp:179 kmacctmaildir.cpp:150
+msgid "Moving message %3 of %2 from %1."
+msgstr "Moving message %3 of %2 from %1."
+
+#: kmacctlocal.cpp:244
+msgid "<qt>Cannot remove mail from mailbox <b>%1</b>:<br>%2</qt>"
+msgstr "<qt>Cannot remove mail from mailbox <b>%1</b>:<br>%2</qt>"
+
+#: kmacctlocal.cpp:254
+msgid ""
+"_n: Fetched 1 message from mailbox %1.\n"
+"Fetched %n messages from mailbox %1."
+msgstr ""
+"Fetched 1 message from mailbox %1.\n"
+"Fetched %n messages from mailbox %1."
+
+#: kmacctmaildir.cpp:133
+msgid "<qt>Cannot open folder <b>%1</b>.</qt>"
+msgstr "<qt>Cannot open folder <b>%1</b>.</qt>"
+
+#: kmacctmaildir.cpp:159
+msgid "Transmission aborted."
+msgstr "Transmission aborted."
+
+#: kmacctmaildir.cpp:194
+msgid ""
+"_n: Fetched 1 message from maildir folder %1.\n"
+"Fetched %n messages from maildir folder %1."
+msgstr ""
+"Fetched 1 message from maildir folder %1.\n"
+"Fetched %n messages from maildir folder %1."
+
+#: kmacctseldlg.cpp:48
+msgid "&Local mailbox"
+msgstr "&Local mailbox"
+
+#: kmacctseldlg.cpp:50
+msgid "&POP3"
+msgstr "&POP3"
+
+#: kmacctseldlg.cpp:52
+msgid "&IMAP"
+msgstr "&IMAP"
+
+#: kmacctseldlg.cpp:54
+msgid "&Disconnected IMAP"
+msgstr "&Disconnected IMAP"
+
+#: kmacctseldlg.cpp:56
+msgid "&Maildir mailbox"
+msgstr "&Maildir mailbox"
+
+#: kmailicalifaceimpl.cpp:90 kmfolderdia.cpp:448 newfolderdialog.cpp:125
+msgid "Mail"
+msgstr "Mail"
+
+#: kmailicalifaceimpl.cpp:91 kmfolderdia.cpp:449 newfolderdialog.cpp:126
+msgid "Calendar"
+msgstr "Calendar"
+
+#: kmailicalifaceimpl.cpp:92 kmfolderdia.cpp:450 newfolderdialog.cpp:127
+msgid "Contacts"
+msgstr "Contacts"
+
+#: kmailicalifaceimpl.cpp:93 kmfolderdia.cpp:451 newfolderdialog.cpp:128
+msgid "Notes"
+msgstr "Notes"
+
+#: kmailicalifaceimpl.cpp:94 kmfolderdia.cpp:452 newfolderdialog.cpp:129
+msgid "Tasks"
+msgstr "Tasks"
+
+#: kmailicalifaceimpl.cpp:95 kmfolderdia.cpp:453 newfolderdialog.cpp:130
+msgid "Journal"
+msgstr "Journal"
+
+#: kmailicalifaceimpl.cpp:667
+msgid "%1's %2"
+msgstr ""
+
+#: kmailicalifaceimpl.cpp:681
+#, fuzzy
+msgid "My %1 (%2)"
+msgstr "Failed: %1 (%2)"
+
+#: kmailicalifaceimpl.cpp:685
+#, c-format
+msgid "My %1"
+msgstr ""
+
+#: kmailicalifaceimpl.cpp:1726
+msgid ""
+"KMail will now create the required groupware folders as subfolders of %1; if "
+"you do not want this, cancel and the IMAP resource will be disabled"
+msgstr ""
+"KMail will now create the required groupware folders as subfolders of %1; if "
+"you do not want this, cancel and the IMAP resource will be disabled"
+
+#: kmailicalifaceimpl.cpp:1736
+msgid "%1: no folder found. It will be created."
+msgstr "%1: no folder found. It will be created."
+
+#: kmailicalifaceimpl.cpp:1738
+msgid "%1: found folder %2. It will be set as the main groupware folder."
+msgstr "%1: found folder %2. It will be set as the main groupware folder."
+
+#: kmailicalifaceimpl.cpp:1744
+msgid ""
+"<qt>KMail found the following groupware folders in %1 and needs to perform the "
+"following operations: %2"
+"<br>If you do not want this, cancel and the IMAP resource will be disabled"
+msgstr ""
+"<qt>KMail found the following groupware folders in %1 and needs to perform the "
+"following operations: %2"
+"<br>If you do not want this, cancel and the IMAP resource will be disabled"
+
+#: kmailicalifaceimpl.cpp:1751
+msgid "Standard Groupware Folders"
+msgstr "Standard Groupware Folders"
+
+#: kmailicalifaceimpl.cpp:1953
+msgid "You do not have read/write permission to your %1 folder."
+msgstr "You do not have read/write permission to your %1 folder."
+
+#: kmailicalifaceimpl.cpp:2007
+#, fuzzy
+msgid "You do not have read/write permission to your folder."
+msgstr "You do not have read/write permission to your %1 folder."
+
+#: kmcommands.cpp:300
+msgid "Please wait"
+msgstr "Please wait"
+
+#: kmcommands.cpp:302 kmcommands.cpp:403
+#, c-format
+msgid ""
+"_n: Please wait while the message is transferred\n"
+"Please wait while the %n messages are transferred"
+msgstr ""
+"Please wait while the message is transferred\n"
+"Please wait while the %n messages are transferred"
+
+#: kmcommands.cpp:594
+msgid "Address copied to clipboard."
+msgstr "Address copied to clipboard."
+
+#: kmcommands.cpp:601
+msgid "URL copied to clipboard."
+msgstr "URL copied to clipboard."
+
+#: kmcommands.cpp:638
+msgid "<qt>File <b>%1</b> exists.<br>Do you want to replace it?</qt>"
+msgstr "<qt>File <b>%1</b> exists.<br>Do you want to replace it?</qt>"
+
+#: kmcommands.cpp:639 kmcommands.cpp:939 kmkernel.cpp:1940
+msgid "Save to File"
+msgstr "Save to File"
+
+#: kmcommands.cpp:639 kmcommands.cpp:939 kmkernel.cpp:1940
+msgid "&Replace"
+msgstr "&Replace"
+
+#: kmcommands.cpp:739
+msgid "Message as Plain Text"
+msgstr "Message as Plain Text"
+
+#: kmcommands.cpp:882
+msgid "The message was removed while saving it. It has not been saved."
+msgstr ""
+
+#: kmcommands.cpp:938 kmkernel.cpp:1939
+msgid ""
+"File %1 exists.\n"
+"Do you want to replace it?"
+msgstr ""
+"File %1 exists.\n"
+"Do you want to replace it?"
+
+#: kmcommands.cpp:982
+msgid "Open Message"
+msgstr "Open Message"
+
+#: kmcommands.cpp:1020 kmcommands.cpp:1048
+msgid "The file does not contain a message."
+msgstr "The file does not contain a message."
+
+#: kmcommands.cpp:1066
+msgid "The file contains multiple messages. Only the first message is shown."
+msgstr "The file contains multiple messages. Only the first message is shown."
+
+#: kmcommands.cpp:1363
+msgid ""
+"\n"
+"This is a MIME digest forward. The content of the message is contained in the "
+"attachment(s).\n"
+"\n"
+"\n"
+msgstr ""
+"\n"
+"This is a MIME digest forward. The content of the message is contained in the "
+"attachment(s).\n"
+"\n"
+"\n"
+
+#: kmcommands.cpp:1697 kmheaders.cpp:1407
+#, fuzzy
+msgid "Filtering messages"
+msgstr "Deleting messages"
+
+#: kmcommands.cpp:1705 kmheaders.cpp:1415
+#, fuzzy
+msgid "Filtering message %1 of %2"
+msgstr "Moving message %3 of %2 from %1."
+
+#: kmcommands.cpp:1715
+msgid "Not enough free disk space?"
+msgstr "Not enough free disk space?"
+
+#: kmcommands.cpp:1881 kmfoldertree.cpp:1891
+msgid "Move to This Folder"
+msgstr "Move to This Folder"
+
+#: kmcommands.cpp:1883 kmfoldertree.cpp:1893
+msgid "Copy to This Folder"
+msgstr "Copy to This Folder"
+
+#: kmcommands.cpp:1959
+msgid "Corrupt IMAP cache detected in folder %1. Copying of messages aborted."
+msgstr ""
+
+#: kmcommands.cpp:2133
+msgid "Moving messages"
+msgstr "Moving messages"
+
+#: kmcommands.cpp:2133
+msgid "Deleting messages"
+msgstr "Deleting messages"
+
+#: kmcommands.cpp:2406
+msgid "Opening URL..."
+msgstr "Opening URL..."
+
+#: kmcommands.cpp:2413
+msgid "<qt>Do you really want to execute <b>%1</b>?</qt>"
+msgstr "<qt>Do you really want to execute <b>%1</b>?</qt>"
+
+#: kmcommands.cpp:2414
+msgid "Execute"
+msgstr "Execute"
+
+#: kmcommands.cpp:2495
+msgid "Found no attachments to save."
+msgstr "Found no attachments to save."
+
+#: kmcommands.cpp:2508
+msgid "Save Attachments To"
+msgstr "Save Attachments To"
+
+#: kmcommands.cpp:2528
+msgid ""
+"_: filename for an unnamed attachment\n"
+"attachment.1"
+msgstr "attachment.1"
+
+#: kmcommands.cpp:2556
+msgid ""
+"_: filename for the %1-th unnamed attachment\n"
+"attachment.%1"
+msgstr "attachment.%1"
+
+#: kmcommands.cpp:2595
+msgid "A file named %1 already exists. Do you want to overwrite it?"
+msgstr "A file named %1 already exists. Do you want to overwrite it?"
+
+#: kmcommands.cpp:2597
+msgid "File Already Exists"
+msgstr "File Already Exists"
+
+#: kmcommands.cpp:2597 util.h:211
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: kmcommands.cpp:2619
+msgid ""
+"The part %1 of the message is encrypted. Do you want to keep the encryption "
+"when saving?"
+msgstr ""
+"The part %1 of the message is encrypted. Do you want to keep the encryption "
+"when saving?"
+
+#: kmcommands.cpp:2621 kmcommands.cpp:2630
+msgid "KMail Question"
+msgstr "KMail Question"
+
+#: kmcommands.cpp:2621
+msgid "Keep Encryption"
+msgstr "Keep Encryption"
+
+#: kmcommands.cpp:2621 kmcommands.cpp:2630
+msgid "Do Not Keep"
+msgstr "Do Not Keep"
+
+#: kmcommands.cpp:2628
+msgid ""
+"The part %1 of the message is signed. Do you want to keep the signature when "
+"saving?"
+msgstr ""
+"The part %1 of the message is signed. Do you want to keep the signature when "
+"saving?"
+
+#: kmcommands.cpp:2630
+msgid "Keep Signature"
+msgstr "Keep Signature"
+
+#: kmcommands.cpp:2703
+msgid ""
+"_: %2 is detailed error description\n"
+"Could not write the file %1:\n"
+"%2"
+msgstr ""
+"Could not write the file %1:\n"
+"%2"
+
+#: kmcommands.cpp:2728
+#, c-format
+msgid "Could not write the file %1."
+msgstr "Could not write the file %1."
+
+#: kmcommands.cpp:2952
+msgid ""
+"There is no Address Book entry for this email address. Add them to the Address "
+"Book and then add instant messaging addresses using your preferred messaging "
+"client."
+msgstr ""
+"There is no Address Book entry for this email address. Add them to the Address "
+"Book and then add instant messaging addresses using your preferred messaging "
+"client."
+
+#: kmcommands.cpp:2955
+msgid ""
+"More than one Address Book entry uses this email address:\n"
+" %1\n"
+" it is not possible to determine who to chat with."
+msgstr ""
+"More than one Address Book entry uses this email address:\n"
+" %1\n"
+" it is not possible to determine who to chat with."
+
+#: kmcommands.cpp:3179 kmcomposewin.cpp:5128 objecttreeparser.cpp:1632
+msgid ""
+"Chiasmus backend does not offer the \"x-obtain-keys\" function. Please report "
+"this bug."
+msgstr ""
+"Chiasmus backend does not offer the \"x-obtain-keys\" function. Please report "
+"this bug."
+
+#: kmcommands.cpp:3181 kmcommands.cpp:3186 kmcommands.cpp:3195
+#: kmcommands.cpp:3204 kmcommands.cpp:3222 kmcommands.cpp:3233
+#: kmcommands.cpp:3273 kmcomposewin.cpp:5130 kmcomposewin.cpp:5135
+#: kmcomposewin.cpp:5144 messagecomposer.cpp:558 messagecomposer.cpp:566
+#: messagecomposer.cpp:580 objecttreeparser.cpp:1638
+msgid "Chiasmus Backend Error"
+msgstr "Chiasmus Backend Error"
+
+#: kmcommands.cpp:3192 kmcomposewin.cpp:5141 objecttreeparser.cpp:1644
+msgid ""
+"Unexpected return value from Chiasmus backend: The \"x-obtain-keys\" function "
+"did not return a string list. Please report this bug."
+msgstr ""
+"Unexpected return value from Chiasmus backend: The \"x-obtain-keys\" function "
+"did not return a string list. Please report this bug."
+
+#: kmcommands.cpp:3201 kmcomposewin.cpp:5150 objecttreeparser.cpp:1652
+msgid ""
+"No keys have been found. Please check that a valid key path has been set in the "
+"Chiasmus configuration."
+msgstr ""
+"No keys have been found. Please check that a valid key path has been set in the "
+"Chiasmus configuration."
+
+#: kmcommands.cpp:3208 objecttreeparser.cpp:1659
+msgid "Chiasmus Decryption Key Selection"
+msgstr "Chiasmus Decryption Key Selection"
+
+#: kmcommands.cpp:3220 objecttreeparser.cpp:1671
+msgid ""
+"Chiasmus backend does not offer the \"x-decrypt\" function. Please report this "
+"bug."
+msgstr ""
+"Chiasmus backend does not offer the \"x-decrypt\" function. Please report this "
+"bug."
+
+#: kmcommands.cpp:3231 objecttreeparser.cpp:1679
+msgid ""
+"The \"x-decrypt\" function does not accept the expected parameters. Please "
+"report this bug."
+msgstr ""
+"The \"x-decrypt\" function does not accept the expected parameters. Please "
+"report this bug."
+
+#: kmcommands.cpp:3239 kmcommands.cpp:3265 objecttreeparser.cpp:1685
+msgid "Chiasmus Decryption Error"
+msgstr "Chiasmus Decryption Error"
+
+#: kmcommands.cpp:3270 objecttreeparser.cpp:1691
+msgid ""
+"Unexpected return value from Chiasmus backend: The \"x-decrypt\" function did "
+"not return a byte array. Please report this bug."
+msgstr ""
+"Unexpected return value from Chiasmus backend: The \"x-decrypt\" function did "
+"not return a byte array. Please report this bug."
+
+#: kmcommands.cpp:3425
+#, fuzzy
+msgid "This attachment has been deleted."
+msgstr "Show attachments as suggested by sender."
+
+#: kmcommands.cpp:3427
+msgid "The attachment '%1' has been deleted."
+msgstr ""
+
+#: kmcommands.cpp:3541
+msgid ""
+"From: %1\n"
+"To: %2\n"
+"Subject: %3"
+msgstr ""
+
+#: kmcommands.cpp:3551
+#, fuzzy, c-format
+msgid "Mail: %1"
+msgstr "Mail"
+
+#: kmcomposewin.cpp:233
+msgid "Select email address(es)"
+msgstr "Select email address(es)"
+
+#: kmcomposewin.cpp:286
+msgid "Sticky"
+msgstr "Sticky"
+
+#: kmcomposewin.cpp:367 kmfoldertree.cpp:1681 kmheaders.cpp:138
+#: kmheaders.cpp:183 kmmainwidget.cpp:424 kmmainwidget.cpp:431
+#: kmmainwidget.cpp:438 kmmimeparttree.cpp:67 kmpopfiltercnfrmdlg.cpp:43
+msgid "Size"
+msgstr "Size"
+
+#: kmcomposewin.cpp:368 kmmimeparttree.cpp:66
+msgid "Encoding"
+msgstr "Encoding"
+
+#: kmcomposewin.cpp:375 kmcomposewin.cpp:3247
+msgid "Compress"
+msgstr "Compress"
+
+#: kmcomposewin.cpp:377
+msgid "Encrypt"
+msgstr "Encrypt"
+
+#: kmcomposewin.cpp:379
+msgid "Sign"
+msgstr "Sign"
+
+#: kmcomposewin.cpp:590 kmcomposewin.cpp:3616
+msgid "Name of the attachment:"
+msgstr "Name of the attachment:"
+
+#: kmcomposewin.cpp:828
+msgid ""
+"Autosaving the message as %1 failed.\n"
+"Reason: %2"
+msgstr ""
+"Autosaving the message as %1 failed.\n"
+"Reason: %2"
+
+#: kmcomposewin.cpp:832
+msgid "Autosaving Failed"
+msgstr "Autosaving Failed"
+
+#: kmcomposewin.cpp:970
+msgid "&Identity:"
+msgstr "&Identity:"
+
+#: kmcomposewin.cpp:974
+msgid "&Dictionary:"
+msgstr "&Dictionary:"
+
+#: kmcomposewin.cpp:978
+msgid "&Sent-Mail folder:"
+msgstr "&Sent-Mail folder:"
+
+#: kmcomposewin.cpp:982
+msgid "&Mail transport:"
+msgstr "&Mail transport:"
+
+#: kmcomposewin.cpp:986
+msgid ""
+"_: sender address field\n"
+"&From:"
+msgstr "&From:"
+
+#: kmcomposewin.cpp:992
+msgid "&Reply to:"
+msgstr "&Reply to:"
+
+#: kmcomposewin.cpp:1000
+msgid ""
+"_: recipient address field\n"
+"&To:"
+msgstr "&To:"
+
+#: kmcomposewin.cpp:1002
+msgid "Primary Recipients"
+msgstr "Primary Recipients"
+
+#: kmcomposewin.cpp:1003
+msgid ""
+"<qt>The email addresses you put in this field receive a copy of the email.</qt>"
+msgstr ""
+"<qt>The email addresses you put in this field receive a copy of the email.</qt>"
+
+#: kmcomposewin.cpp:1010
+msgid "&Copy to (CC):"
+msgstr "&Copy to (CC):"
+
+#: kmcomposewin.cpp:1012
+msgid "Additional Recipients"
+msgstr "Additional Recipients"
+
+#: kmcomposewin.cpp:1013
+msgid ""
+"<qt>The email addresses you put in this field receive a copy of the email. "
+"Technically it is the same thing as putting all the addresses in the <b>To:</b> "
+"field but differs in that it usually symbolises the receiver of the Carbon Copy "
+"(CC) is a listener, not the main recipient.</qt>"
+msgstr ""
+"<qt>The email addresses you put in this field receive a copy of the email. "
+"Technically it is the same thing as putting all the addresses in the <b>To:</b> "
+"field but differs in that it usually symbolises the receiver of the Carbon Copy "
+"(CC) is a listener, not the main recipient.</qt>"
+
+#: kmcomposewin.cpp:1025
+msgid "&Blind copy to (BCC):"
+msgstr "&Blind copy to (BCC):"
+
+#: kmcomposewin.cpp:1027
+msgid "Hidden Recipients"
+msgstr "Hidden Recipients"
+
+#: kmcomposewin.cpp:1028
+msgid ""
+"<qt>Essentially the same thing as the <b>Copy To:</b> "
+"field but differs in that all other recipients do not see who receives a blind "
+"copy.</qt>"
+msgstr ""
+"<qt>Essentially the same thing as the <b>Copy To:</b> "
+"field but differs in that all other recipients do not see who receives a blind "
+"copy.</qt>"
+
+#: kmcomposewin.cpp:1060
+msgid "S&ubject:"
+msgstr "S&ubject:"
+
+#: kmcomposewin.cpp:1198 kmcomposewin.cpp:1220
+msgid "&Send Mail"
+msgstr "&Send Mail"
+
+#: kmcomposewin.cpp:1202 kmcomposewin.cpp:1224
+msgid "&Send Mail Via"
+msgstr "&Send Mail Via"
+
+#: kmcomposewin.cpp:1205 kmcomposewin.cpp:1214 kmcomposewin.cpp:4329
+#: redirectdialog.cpp:83
+msgid "Send &Later"
+msgstr "Send &Later"
+
+#: kmcomposewin.cpp:1207 kmcomposewin.cpp:1217
+msgid "Send &Later Via"
+msgstr "Send &Later Via"
+
+#: kmcomposewin.cpp:1255
+#, fuzzy
+msgid "Save as &Draft"
+msgstr "&Save as Draft"
+
+#: kmcomposewin.cpp:1258
+#, fuzzy
+msgid "Save as &Template"
+msgstr "&Replace"
+
+#: kmcomposewin.cpp:1261
+msgid "&Insert File..."
+msgstr "&Insert File..."
+
+#: kmcomposewin.cpp:1264
+msgid "&Insert File Recent"
+msgstr "&Insert File Recent"
+
+#: kmcomposewin.cpp:1271
+msgid "&Address Book"
+msgstr "&Address Book"
+
+#: kmcomposewin.cpp:1274
+msgid "&New Composer"
+msgstr "&New Composer"
+
+#: kmcomposewin.cpp:1278
+msgid "New Main &Window"
+msgstr "New Main &Window"
+
+#: kmcomposewin.cpp:1283
+msgid "Select &Recipients..."
+msgstr "Select &Recipients..."
+
+#: kmcomposewin.cpp:1285
+msgid "Save &Distribution List..."
+msgstr "Save &Distribution List..."
+
+#: kmcomposewin.cpp:1307
+msgid "Pa&ste as Quotation"
+msgstr "Pa&ste as Quotation"
+
+#: kmcomposewin.cpp:1310
+msgid "Paste as Attac&hment"
+msgstr "Paste as Attac&hment"
+
+#: kmcomposewin.cpp:1313
+msgid "Add &Quote Characters"
+msgstr "Add &Quote Characters"
+
+#: kmcomposewin.cpp:1316
+msgid "Re&move Quote Characters"
+msgstr "Re&move Quote Characters"
+
+#: kmcomposewin.cpp:1320
+msgid "Cl&ean Spaces"
+msgstr "Cl&ean Spaces"
+
+#. i18n: file kmail.kcfg line 341
+#: kmcomposewin.cpp:1323 kmreaderwin.cpp:683 rc.cpp:779
+#, no-c-format
+msgid "Use Fi&xed Font"
+msgstr "Use Fi&xed Font"
+
+#: kmcomposewin.cpp:1328
+msgid "&Urgent"
+msgstr "&Urgent"
+
+#: kmcomposewin.cpp:1331
+msgid "&Request Disposition Notification"
+msgstr "&Request Disposition Notification"
+
+#: kmcomposewin.cpp:1336
+msgid "Se&t Encoding"
+msgstr "Se&t Encoding"
+
+#: kmcomposewin.cpp:1339
+msgid "&Wordwrap"
+msgstr "&Wordwrap"
+
+#: kmcomposewin.cpp:1344
+msgid "&Snippets"
+msgstr ""
+
+#: kmcomposewin.cpp:1350
+msgid "&Automatic Spellchecking"
+msgstr "&Automatic Spellchecking"
+
+#: kmcomposewin.cpp:1360
+msgid "Auto-Detect"
+msgstr "Auto-Detect"
+
+#: kmcomposewin.cpp:1365
+msgid "Formatting (HTML)"
+msgstr "Formatting (HTML)"
+
+#: kmcomposewin.cpp:1369
+msgid "&All Fields"
+msgstr "&All Fields"
+
+#: kmcomposewin.cpp:1372
+msgid "&Identity"
+msgstr "&Identity"
+
+#: kmcomposewin.cpp:1375
+msgid "&Dictionary"
+msgstr "&Dictionary"
+
+#: kmcomposewin.cpp:1378
+msgid "&Sent-Mail Folder"
+msgstr "&Sent-Mail Folder"
+
+#: kmcomposewin.cpp:1381
+msgid "&Mail Transport"
+msgstr "&Mail Transport"
+
+#: kmcomposewin.cpp:1384
+msgid "&From"
+msgstr "&From"
+
+#: kmcomposewin.cpp:1387
+msgid "&Reply To"
+msgstr "&Reply To"
+
+#: kmcomposewin.cpp:1391
+msgid "&To"
+msgstr "&To"
+
+#: kmcomposewin.cpp:1394
+msgid "&CC"
+msgstr "&CC"
+
+#: kmcomposewin.cpp:1397
+msgid "&BCC"
+msgstr "&BCC"
+
+#: kmcomposewin.cpp:1401
+msgid "S&ubject"
+msgstr "S&ubject"
+
+#: kmcomposewin.cpp:1406
+msgid "Append S&ignature"
+msgstr "Append S&ignature"
+
+#: kmcomposewin.cpp:1409
+#, fuzzy
+msgid "Prepend S&ignature"
+msgstr "Append S&ignature"
+
+#: kmcomposewin.cpp:1413
+msgid "Insert Signature At C&ursor Position"
+msgstr ""
+
+#: kmcomposewin.cpp:1417
+msgid "Attach &Public Key..."
+msgstr "Attach &Public Key..."
+
+#: kmcomposewin.cpp:1420
+msgid "Attach &My Public Key"
+msgstr "Attach &My Public Key"
+
+#: kmcomposewin.cpp:1423 kmcomposewin.cpp:2272
+msgid "&Attach File..."
+msgstr "&Attach File..."
+
+#: kmcomposewin.cpp:1426
+msgid "&Remove Attachment"
+msgstr "&Remove Attachment"
+
+#: kmcomposewin.cpp:1429
+msgid "&Save Attachment As..."
+msgstr "&Save Attachment As..."
+
+#: kmcomposewin.cpp:1432
+msgid "Attachment Pr&operties"
+msgstr "Attachment Pr&operties"
+
+#: kmcomposewin.cpp:1442
+msgid "&Spellchecker..."
+msgstr "&Spellchecker..."
+
+#: kmcomposewin.cpp:1446 kmcomposewin.cpp:1449
+msgid "Encrypt Message with Chiasmus..."
+msgstr "Encrypt Message with Chiasmus..."
+
+#: kmcomposewin.cpp:1457
+msgid "&Encrypt Message"
+msgstr "&Encrypt Message"
+
+#: kmcomposewin.cpp:1460
+msgid "&Sign Message"
+msgstr "&Sign Message"
+
+#: kmcomposewin.cpp:1507
+msgid "&Cryptographic Message Format"
+msgstr "&Cryptographic Message Format"
+
+#: kmcomposewin.cpp:1515 kmcomposewin.cpp:4970
+msgid "Standard"
+msgstr "Standard"
+
+#: kmcomposewin.cpp:1516 kmcomposewin.cpp:4972
+msgid "Bulleted List (Disc)"
+msgstr "Bulleted List (Disc)"
+
+#: kmcomposewin.cpp:1517 kmcomposewin.cpp:4974
+msgid "Bulleted List (Circle)"
+msgstr "Bulleted List (Circle)"
+
+#: kmcomposewin.cpp:1518 kmcomposewin.cpp:4976
+msgid "Bulleted List (Square)"
+msgstr "Bulleted List (Square)"
+
+#: kmcomposewin.cpp:1519 kmcomposewin.cpp:4978
+msgid "Ordered List (Decimal)"
+msgstr "Ordered List (Decimal)"
+
+#: kmcomposewin.cpp:1520 kmcomposewin.cpp:4980
+msgid "Ordered List (Alpha lower)"
+msgstr "Ordered List (Alpha lower)"
+
+#: kmcomposewin.cpp:1521 kmcomposewin.cpp:4982
+msgid "Ordered List (Alpha upper)"
+msgstr "Ordered List (Alpha upper)"
+
+#: kmcomposewin.cpp:1523
+msgid "Select Style"
+msgstr "Select Style"
+
+#: kmcomposewin.cpp:1537
+msgid "Align Left"
+msgstr "Align Left"
+
+#: kmcomposewin.cpp:1541
+msgid "Align Right"
+msgstr "Align Right"
+
+#: kmcomposewin.cpp:1544
+msgid "Align Center"
+msgstr "Align Centre"
+
+#: kmcomposewin.cpp:1547
+msgid "&Bold"
+msgstr "&Bold"
+
+#: kmcomposewin.cpp:1550
+msgid "&Italic"
+msgstr "&Italic"
+
+#: kmcomposewin.cpp:1553
+msgid "&Underline"
+msgstr "&Underline"
+
+#: kmcomposewin.cpp:1556
+msgid "Reset Font Settings"
+msgstr "Reset Font Settings"
+
+#: kmcomposewin.cpp:1559
+msgid "Text Color..."
+msgstr "Text Colour..."
+
+#: kmcomposewin.cpp:1573
+#, fuzzy
+msgid "Configure KMail..."
+msgstr "&Configure KMail..."
+
+#: kmcomposewin.cpp:1582
+#, fuzzy
+msgid " Spellcheck: %1 "
+msgstr "Spellchecker"
+
+#: kmcomposewin.cpp:1583 kmcomposewin.cpp:1597
+msgid " Column: %1 "
+msgstr " Column: %1 "
+
+#: kmcomposewin.cpp:1584 kmcomposewin.cpp:1595
+msgid " Line: %1 "
+msgstr " Line: %1 "
+
+#: kmcomposewin.cpp:2188
+#, fuzzy
+msgid "Re&save as Template"
+msgstr "&Replace"
+
+#: kmcomposewin.cpp:2189
+msgid "&Save as Draft"
+msgstr "&Save as Draft"
+
+#: kmcomposewin.cpp:2191
+#, fuzzy
+msgid ""
+"Resave this message in the Templates folder. It can then be used at a later "
+"time."
+msgstr ""
+"Save this message in the Drafts folder. It can then be edited and sent at a "
+"later time."
+
+#: kmcomposewin.cpp:2193
+msgid ""
+"Save this message in the Drafts folder. It can then be edited and sent at a "
+"later time."
+msgstr ""
+"Save this message in the Drafts folder. It can then be edited and sent at a "
+"later time."
+
+#: kmcomposewin.cpp:2197
+msgid "Do you want to save the message for later or discard it?"
+msgstr "Do you want to save the message for later or discard it?"
+
+#: kmcomposewin.cpp:2198
+msgid "Close Composer"
+msgstr "Close Composer"
+
+#: kmcomposewin.cpp:2268
+msgid ""
+"The message you have composed seems to refer to an attached file but you have "
+"not attached anything.\n"
+"Do you want to attach a file to your message?"
+msgstr ""
+"The message you have composed seems to refer to an attached file but you have "
+"not attached anything.\n"
+"Do you want to attach a file to your message?"
+
+#: kmcomposewin.cpp:2271
+msgid "File Attachment Reminder"
+msgstr "File Attachment Reminder"
+
+#: kmcomposewin.cpp:2273
+msgid "&Send as Is"
+msgstr "&Send as Is"
+
+#: kmcomposewin.cpp:2350
+msgid ""
+"<qt>"
+"<p>KMail could not recognize the location of the attachment (%1);</p>"
+"<p>you have to specify the full path if you wish to attach a file.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>KMail could not recognise the location of the attachment (%1);</p>"
+"<p>you have to specify the full path if you wish to attach a file.</p></qt>"
+
+#: kmcomposewin.cpp:2359
+msgid ""
+"<qt>"
+"<p>Your administrator has disallowed attaching files bigger than %1 MB.</p>"
+msgstr ""
+
+#: kmcomposewin.cpp:2697
+msgid "Attach File"
+msgstr "Attach File"
+
+#. i18n: file kmcomposerui.rc line 68
+#: kmcomposewin.cpp:2698 rc.cpp:57
+#, no-c-format
+msgid "&Attach"
+msgstr "&Attach"
+
+#: kmcomposewin.cpp:2878
+msgid "Insert File"
+msgstr "Insert File"
+
+#: kmcomposewin.cpp:3048
+msgid ""
+"<qt>"
+"<p>An error occurred while trying to export the key from the backend:</p>"
+"<p><b>%1</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while trying to export the key from the backend:</p>"
+"<p><b>%1</b></p></qt>"
+
+#: kmcomposewin.cpp:3052
+msgid "Key Export Failed"
+msgstr "Key Export Failed"
+
+#: kmcomposewin.cpp:3079
+msgid "Exporting key..."
+msgstr "Exporting key..."
+
+#: kmcomposewin.cpp:3090
+#, c-format
+msgid "OpenPGP key 0x%1"
+msgstr "OpenPGP key 0x%1"
+
+#: kmcomposewin.cpp:3105
+msgid "Attach Public OpenPGP Key"
+msgstr "Attach Public OpenPGP Key"
+
+#: kmcomposewin.cpp:3106
+msgid "Select the public key which should be attached."
+msgstr "Select the public key which should be attached."
+
+#: kmcomposewin.cpp:3128 kmmimeparttree.cpp:137 kmreaderwin.cpp:1967
+msgid ""
+"_: to open\n"
+"Open"
+msgstr "Open"
+
+#: kmcomposewin.cpp:3130 kmmimeparttree.cpp:138 kmreaderwin.cpp:1968
+msgid "Open With..."
+msgstr "Open With..."
+
+#: kmcomposewin.cpp:3132
+msgid ""
+"_: to view\n"
+"View"
+msgstr "View"
+
+#: kmcomposewin.cpp:3135
+#, fuzzy
+msgid "Edit With..."
+msgstr "Edit Script..."
+
+#: kmcomposewin.cpp:3143
+msgid "Add Attachment..."
+msgstr "Add Attachment..."
+
+#: kmcomposewin.cpp:3232 kmcomposewin.cpp:3240
+msgid "KMail could not compress the file."
+msgstr "KMail could not compress the file."
+
+#: kmcomposewin.cpp:3246
+msgid ""
+"The compressed file is larger than the original. Do you want to keep the "
+"original one?"
+msgstr ""
+"The compressed file is larger than the original. Do you want to keep the "
+"original one?"
+
+#: kmcomposewin.cpp:3247
+msgid "Keep"
+msgstr "Keep"
+
+#: kmcomposewin.cpp:3313 kmcomposewin.cpp:3321
+msgid "KMail could not uncompress the file."
+msgstr "KMail could not uncompress the file."
+
+#: kmcomposewin.cpp:3519
+msgid "Save Attachment As"
+msgstr "Save Attachment As"
+
+#: kmcomposewin.cpp:3769 kmedit.cpp:178
+msgid "Add as Text"
+msgstr "Add as Text"
+
+#: kmcomposewin.cpp:3770 kmedit.cpp:179
+msgid "Add as Attachment"
+msgstr "Add as Attachment"
+
+#: kmcomposewin.cpp:3771
+msgid ""
+"Please select whether you want to insert the content as text into the editor, "
+"or append the referenced file as an attachment."
+msgstr ""
+
+#: kmcomposewin.cpp:3773
+#, fuzzy
+msgid "Paste as text or attachment?"
+msgstr "Paste as Attac&hment"
+
+#: kmcomposewin.cpp:3848 kmfilterdlg.cpp:705 kmfolderdia.cpp:274
+#: kmfolderdia.cpp:632 kmfoldertree.cpp:1603 managesievescriptsdialog.cpp:280
+msgid "unnamed"
+msgstr "unnamed"
+
+#: kmcomposewin.cpp:3873
+msgid ""
+"<qt>"
+"<p>You have requested that messages be encrypted to yourself, but the currently "
+"selected identity does not define an (OpenPGP or S/MIME) encryption key to use "
+"for this.</p>"
+"<p>Please select the key(s) to use in the identity configuration.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>You have requested that messages be encrypted to yourself, but the currently "
+"selected identity does not define an (OpenPGP or S/MIME) encryption key to use "
+"for this.</p>"
+"<p>Please select the key(s) to use in the identity configuration.</p></qt>"
+
+#: kmcomposewin.cpp:3880
+msgid "Undefined Encryption Key"
+msgstr "Undefined Encryption Key"
+
+#: kmcomposewin.cpp:3924
+msgid ""
+"<qt>"
+"<p>In order to be able to sign this message you first have to define the "
+"(OpenPGP or S/MIME) signing key to use.</p>"
+"<p>Please select the key to use in the identity configuration.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>In order to be able to sign this message you first have to define the "
+"(OpenPGP or S/MIME) signing key to use.</p>"
+"<p>Please select the key to use in the identity configuration.</p></qt>"
+
+#: kmcomposewin.cpp:3931
+msgid "Undefined Signing Key"
+msgstr "Undefined Signing Key"
+
+#: kmcomposewin.cpp:4016
+msgid ""
+"KMail is currently in offline mode,your messages will be kept in the outbox "
+"until you go online."
+msgstr ""
+"KMail is currently in offline mode,your messages will be kept in the outbox "
+"until you go online."
+
+#: kmcomposewin.cpp:4018 kmkernel.cpp:1243
+msgid "Online/Offline"
+msgstr "Online/Offline"
+
+#: kmcomposewin.cpp:4033
+msgid ""
+"You must enter your email address in the From: field. You should also set your "
+"email address for all identities, so that you do not have to enter it for each "
+"message."
+msgstr ""
+"You must enter your email address in the From: field. You should also set your "
+"email address for all identities, so that you do not have to enter it for each "
+"message."
+
+#: kmcomposewin.cpp:4044
+msgid ""
+"You must specify at least one receiver,either in the To: field or as CC or as "
+"BCC."
+msgstr ""
+"You must specify at least one receiver,either in the To: field or as CC or as "
+"BCC."
+
+#: kmcomposewin.cpp:4052
+#, fuzzy
+msgid "To field is missing.Send message anyway?"
+msgstr "You did not specify a subject. Send message anyway?"
+
+#: kmcomposewin.cpp:4054
+#, fuzzy
+msgid "No To: specified"
+msgstr "No Name Specified"
+
+#: kmcomposewin.cpp:4079
+msgid "You did not specify a subject. Send message anyway?"
+msgstr "You did not specify a subject. Send message anyway?"
+
+#: kmcomposewin.cpp:4081
+msgid "No Subject Specified"
+msgstr "No Subject Specified"
+
+#: kmcomposewin.cpp:4082
+msgid "S&end as Is"
+msgstr "S&end as Is"
+
+#: kmcomposewin.cpp:4083
+msgid "&Specify the Subject"
+msgstr "&Specify the Subject"
+
+#: kmcomposewin.cpp:4121
+msgid "&Keep markup, do not sign/encrypt"
+msgstr "&Keep markup, do not sign/encrypt"
+
+#: kmcomposewin.cpp:4122
+msgid "&Keep markup, do not encrypt"
+msgstr "&Keep markup, do not encrypt"
+
+#: kmcomposewin.cpp:4123
+msgid "&Keep markup, do not sign"
+msgstr "&Keep markup, do not sign"
+
+#: kmcomposewin.cpp:4125
+msgid "Sign/Encrypt (delete markup)"
+msgstr "Sign/Encrypt (delete markup)"
+
+#: kmcomposewin.cpp:4126
+msgid "Encrypt (delete markup)"
+msgstr "Encrypt (delete markup)"
+
+#: kmcomposewin.cpp:4127
+msgid "Sign (delete markup)"
+msgstr "Sign (delete markup)"
+
+#: kmcomposewin.cpp:4129
+msgid ""
+"<qt>"
+"<p>Inline signing/encrypting of HTML messages is not possible;</p>"
+"<p>do you want to delete your markup?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Inline signing/encrypting of HTML messages is not possible;</p>"
+"<p>do you want to delete your markup?</p></qt>"
+
+#: kmcomposewin.cpp:4131
+msgid "Sign/Encrypt Message?"
+msgstr "Sign/Encrypt Message?"
+
+#: kmcomposewin.cpp:4180
+#, fuzzy
+msgid ""
+"The custom drafts or templates folder for identify \"%1\" does not exist "
+"(anymore); therefore, the default drafts or templates folder will be used."
+msgstr ""
+"The custom drafts folder for identity \"%1\" does not exist (anymore); "
+"therefore, the default drafts folder will be used."
+
+#: kmcomposewin.cpp:4326
+msgid "About to send email..."
+msgstr "About to send email..."
+
+#: kmcomposewin.cpp:4327
+msgid "Send Confirmation"
+msgstr "Send Confirmation"
+
+#: kmcomposewin.cpp:4328 redirectdialog.cpp:82
+msgid "&Send Now"
+msgstr "&Send Now"
+
+#: kmcomposewin.cpp:4549
+#, fuzzy
+msgid "Spellcheck: on"
+msgstr "Spellchecker"
+
+#: kmcomposewin.cpp:4551
+#, fuzzy
+msgid "Spellcheck: off"
+msgstr "Spellchecker"
+
+#: kmcomposewin.cpp:4608
+msgid " Spell check canceled."
+msgstr " Spell check cancelled."
+
+#: kmcomposewin.cpp:4611
+msgid " Spell check stopped."
+msgstr " Spell check stopped."
+
+#: kmcomposewin.cpp:4614
+msgid " Spell check complete."
+msgstr " Spell check complete."
+
+#: kmcomposewin.cpp:4798 kmcomposewin.cpp:4806
+msgid "Spellchecker"
+msgstr "Spellchecker"
+
+#: kmcomposewin.cpp:5115
+msgid ""
+"Please configure a Crypto Backend to use for Chiasmus encryption first.\n"
+"You can do this in the Crypto Backends tab of the configure dialog's Security "
+"page."
+msgstr ""
+"Please configure a Crypto Backend to use for Chiasmus encryption first.\n"
+"You can do this in the Crypto Backends tab of the configure dialogue's Security "
+"page."
+
+#: kmcomposewin.cpp:5119
+msgid ""
+"It looks as though libkleopatra was compiled without Chiasmus support. You "
+"might want to recompile libkleopatra with --enable-chiasmus."
+msgstr ""
+"It looks as though libkleopatra was compiled without Chiasmus support. You "
+"might want to recompile libkleopatra with --enable-chiasmus."
+
+#: kmcomposewin.cpp:5122
+msgid "No Chiasmus Backend Configured"
+msgstr "No Chiasmus Backend Configured"
+
+#: kmcomposewin.cpp:5153
+msgid "No Chiasmus Keys Found"
+msgstr "No Chiasmus Keys Found"
+
+#: kmcomposewin.cpp:5157
+msgid "Chiasmus Encryption Key Selection"
+msgstr "Chiasmus Encryption Key Selection"
+
+#: kmcomposewin.cpp:5189
+#, fuzzy
+msgid "Message will be signed"
+msgstr "Message was signed by %1."
+
+#: kmcomposewin.cpp:5189
+#, fuzzy
+msgid "Message will not be signed"
+msgstr "Message was signed by %1."
+
+#: kmcomposewin.cpp:5190
+#, fuzzy
+msgid "Message will be encrypted"
+msgstr "OpenPGP Message - Encrypted"
+
+#: kmcomposewin.cpp:5190
+#, fuzzy
+msgid "Message will not be encrypted"
+msgstr "Message with subject: "
+
+#: kmedit.cpp:391
+msgid "Unable to start external editor."
+msgstr "Unable to start external editor."
+
+#: kmedit.cpp:442
+msgid "Suggestions"
+msgstr "Suggestions"
+
+#: kmedit.cpp:494
+msgid "Automatic spellchecking is not possible on text with markup."
+msgstr "Automatic spellchecking is not possible on text with markup."
+
+#: kmedit.cpp:538
+msgid ""
+"The external editor is still running.\n"
+"Abort the external editor or leave it open?"
+msgstr ""
+"The external editor is still running.\n"
+"Abort the external editor or leave it open?"
+
+#: kmedit.cpp:541
+msgid "Abort Editor"
+msgstr "Abort Editor"
+
+#: kmedit.cpp:541
+msgid "Leave Editor Open"
+msgstr "Leave Editor Open"
+
+#: kmedit.cpp:565
+msgid "Spellcheck - KMail"
+msgstr "Spellcheck - KMail"
+
+#: kmedit.cpp:734
+msgid ""
+"ISpell/Aspell could not be started. Please make sure you have ISpell or Aspell "
+"properly configured and in your PATH."
+msgstr ""
+"ISpell/Aspell could not be started. Please make sure you have ISpell or Aspell "
+"properly configured and in your PATH."
+
+#: kmedit.cpp:743
+msgid "ISpell/Aspell seems to have crashed."
+msgstr "ISpell/Aspell seems to have crashed."
+
+#: kmedit.cpp:752
+msgid "No misspellings encountered."
+msgstr "No misspellings encountered."
+
+#: kmfawidgets.cpp:102
+msgid "Select Sound File"
+msgstr "Select Sound File"
+
+#: kmfilter.cpp:126
+msgid "A critical error occurred. Processing stops here."
+msgstr "A critical error occurred. Processing stops here."
+
+#: kmfilter.cpp:134
+msgid "A problem was found while applying this action."
+msgstr "A problem was found while applying this action."
+
+#: kmfilter.cpp:265
+msgid "<qt>Too many filter actions in filter rule <b>%1</b>.</qt>"
+msgstr "<qt>Too many filter actions in filter rule <b>%1</b>.</qt>"
+
+#: kmfilter.cpp:289
+msgid ""
+"<qt>Unknown filter action <b>%1</b>"
+"<br>in filter rule <b>%2</b>."
+"<br>Ignoring it.</qt>"
+msgstr ""
+"<qt>Unknown filter action <b>%1</b>"
+"<br>in filter rule <b>%2</b>."
+"<br>Ignoring it.</qt>"
+
+#: kmfilteraction.cpp:598
+msgid "Confirm Delivery"
+msgstr "Confirm Delivery"
+
+#: kmfilteraction.cpp:634
+msgid "Set Transport To"
+msgstr "Set Transport To"
+
+#: kmfilteraction.cpp:665
+msgid "Set Reply-To To"
+msgstr "Set Reply-To To"
+
+#: kmfilteraction.cpp:701
+msgid "Set Identity To"
+msgstr "Set Identity To"
+
+#: kmfilteraction.cpp:784
+msgid "Mark As"
+msgstr "Mark As"
+
+#: kmfilteraction.cpp:789
+msgid ""
+"_: msg status\n"
+"Important"
+msgstr "Important"
+
+#: kmfilteraction.cpp:790
+msgid ""
+"_: msg status\n"
+"Read"
+msgstr "Read"
+
+#: kmfilteraction.cpp:791
+msgid ""
+"_: msg status\n"
+"Unread"
+msgstr "Unread"
+
+#: kmfilteraction.cpp:792
+msgid ""
+"_: msg status\n"
+"Replied"
+msgstr "Replied"
+
+#: kmfilteraction.cpp:793
+msgid ""
+"_: msg status\n"
+"Forwarded"
+msgstr "Forwarded"
+
+#: kmfilteraction.cpp:794
+msgid ""
+"_: msg status\n"
+"Old"
+msgstr "Old"
+
+#: kmfilteraction.cpp:795
+msgid ""
+"_: msg status\n"
+"New"
+msgstr "New"
+
+#: kmfilteraction.cpp:796
+msgid ""
+"_: msg status\n"
+"Watched"
+msgstr "Watched"
+
+#: kmfilteraction.cpp:797
+msgid ""
+"_: msg status\n"
+"Ignored"
+msgstr "Ignored"
+
+#: kmfilteraction.cpp:798
+msgid ""
+"_: msg status\n"
+"Spam"
+msgstr "Spam"
+
+#: kmfilteraction.cpp:799
+msgid ""
+"_: msg status\n"
+"Ham"
+msgstr "Ham"
+
+#: kmfilteraction.cpp:883
+msgid "Send Fake MDN"
+msgstr "Send Fake MDN"
+
+#: kmfilteraction.cpp:888
+msgid ""
+"_: MDN type\n"
+"Ignore"
+msgstr "Ignore"
+
+#: kmfilteraction.cpp:889
+msgid ""
+"_: MDN type\n"
+"Displayed"
+msgstr "Displayed"
+
+#: kmfilteraction.cpp:890
+msgid ""
+"_: MDN type\n"
+"Deleted"
+msgstr "Deleted"
+
+#: kmfilteraction.cpp:891
+msgid ""
+"_: MDN type\n"
+"Dispatched"
+msgstr "Dispatched"
+
+#: kmfilteraction.cpp:892
+msgid ""
+"_: MDN type\n"
+"Processed"
+msgstr "Processed"
+
+#: kmfilteraction.cpp:893
+msgid ""
+"_: MDN type\n"
+"Denied"
+msgstr "Denied"
+
+#: kmfilteraction.cpp:894
+msgid ""
+"_: MDN type\n"
+"Failed"
+msgstr "Failed"
+
+#: kmfilteraction.cpp:963
+msgid "Remove Header"
+msgstr "Remove Header"
+
+#: kmfilteraction.cpp:1036
+msgid "Add Header"
+msgstr "Add Header"
+
+#: kmfilteraction.cpp:1063
+msgid "With value:"
+msgstr "With value:"
+
+#: kmfilteraction.cpp:1177
+msgid "Rewrite Header"
+msgstr "Rewrite Header"
+
+#: kmfilteraction.cpp:1213
+msgid "Replace:"
+msgstr "Replace:"
+
+#: kmfilteraction.cpp:1220
+msgid "With:"
+msgstr "With:"
+
+#: kmfilteraction.cpp:1340
+msgid "Move Into Folder"
+msgstr "Move Into Folder"
+
+#: kmfilteraction.cpp:1390
+msgid "Copy Into Folder"
+msgstr "Copy Into Folder"
+
+#: kmfilteraction.cpp:1452
+msgid "Forward To"
+msgstr "Forward To"
+
+#: kmfilteraction.cpp:1565
+msgid "Redirect To"
+msgstr "Redirect To"
+
+#: kmfilteraction.cpp:1605
+msgid "Execute Command"
+msgstr "Execute Command"
+
+#: kmfilteraction.cpp:1702
+msgid "Pipe Through"
+msgstr "Pipe Through"
+
+#: kmfilteraction.cpp:1809
+msgid "Play Sound"
+msgstr "Play Sound"
+
+#: kmfilterdlg.cpp:51
+msgid ""
+"<qt>"
+"<p>This is the list of defined filters. They are processed top-to-bottom.</p>"
+"<p>Click on any filter to edit it using the controls in the right-hand half of "
+"the dialog.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>This is the list of defined filters. They are processed top-to-bottom.</p>"
+"<p>Click on any filter to edit it using the controls in the right-hand half of "
+"the dialogue.</p></qt>"
+
+#: kmfilterdlg.cpp:57
+msgid ""
+"<qt>"
+"<p>Click this button to create a new filter.</p>"
+"<p>The filter will be inserted just before the currently-selected one, but you "
+"can always change that later on.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Delete</em> button.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Click this button to create a new filter.</p>"
+"<p>The filter will be inserted just before the currently-selected one, but you "
+"can always change that later on.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Delete</em> button.</p></qt>"
+
+#: kmfilterdlg.cpp:64
+msgid ""
+"<qt>"
+"<p>Click this button to copy a filter.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Delete</em> button.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Click this button to copy a filter.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Delete</em> button.</p></qt>"
+
+#: kmfilterdlg.cpp:68
+msgid ""
+"<qt>"
+"<p>Click this button to <em>delete</em> the currently-selected filter from the "
+"list above.</p>"
+"<p>There is no way to get the filter back once it is deleted, but you can "
+"always leave the dialog by clicking <em>Cancel</em> to discard the changes "
+"made.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Click this button to <em>delete</em> the currently-selected filter from the "
+"list above.</p>"
+"<p>There is no way to get the filter back once it is deleted, but you can "
+"always leave the dialogue by clicking <em>Cancel</em> "
+"to discard the changes made.</p></qt>"
+
+#: kmfilterdlg.cpp:75
+#, fuzzy
+msgid ""
+"<qt>"
+"<p>Click this button to move the currently-selected filter to the <em>top</em> "
+"of the list above.</p>"
+"<p>This is useful since the order of the filters in the list determines the "
+"order in which they are tried on messages: The topmost filter gets tried "
+"first.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Click this button to move the currently-selected filter <em>down</em> "
+"one in the list above.</p>"
+"<p>This is useful since the order of the filters in the list determines the "
+"order in which they are tried on messages: The topmost filter gets tried "
+"first.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Up</em> button.</p></qt>"
+
+#: kmfilterdlg.cpp:81
+msgid ""
+"<qt>"
+"<p>Click this button to move the currently-selected filter <em>up</em> "
+"one in the list above.</p>"
+"<p>This is useful since the order of the filters in the list determines the "
+"order in which they are tried on messages: The topmost filter gets tried "
+"first.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Down</em> button.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Click this button to move the currently-selected filter <em>up</em> "
+"one in the list above.</p>"
+"<p>This is useful since the order of the filters in the list determines the "
+"order in which they are tried on messages: The topmost filter gets tried "
+"first.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Down</em> button.</p></qt>"
+
+#: kmfilterdlg.cpp:89
+msgid ""
+"<qt>"
+"<p>Click this button to move the currently-selected filter <em>down</em> "
+"one in the list above.</p>"
+"<p>This is useful since the order of the filters in the list determines the "
+"order in which they are tried on messages: The topmost filter gets tried "
+"first.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Up</em> button.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Click this button to move the currently-selected filter <em>down</em> "
+"one in the list above.</p>"
+"<p>This is useful since the order of the filters in the list determines the "
+"order in which they are tried on messages: The topmost filter gets tried "
+"first.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Up</em> button.</p></qt>"
+
+#: kmfilterdlg.cpp:97
+#, fuzzy
+msgid ""
+"<qt>"
+"<p>Click this button to move the currently-selected filter to the <em>"
+"bottom</em> of the list above.</p>"
+"<p>This is useful since the order of the filters in the list determines the "
+"order in which they are tried on messages: The topmost filter gets tried "
+"first.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Click this button to move the currently-selected filter <em>down</em> "
+"one in the list above.</p>"
+"<p>This is useful since the order of the filters in the list determines the "
+"order in which they are tried on messages: The topmost filter gets tried "
+"first.</p>"
+"<p>If you have clicked this button accidentally, you can undo this by clicking "
+"on the <em>Up</em> button.</p></qt>"
+
+#: kmfilterdlg.cpp:103
+msgid ""
+"<qt>"
+"<p>Click this button to rename the currently-selected filter.</p>"
+"<p>Filters are named automatically, as long as they start with \"&lt;\".</p>"
+"<p>If you have renamed a filter accidentally and want automatic naming back, "
+"click this button and select <em>Clear</em> followed by <em>OK</em> "
+"in the appearing dialog.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Click this button to rename the currently-selected filter.</p>"
+"<p>Filters are named automatically, as long as they start with \"&lt;\".</p>"
+"<p>If you have renamed a filter accidentally and want automatic naming back, "
+"click this button and select <em>Clear</em> followed by <em>OK</em> "
+"in the appearing dialogue.</p></qt>"
+
+#: kmfilterdlg.cpp:110
+msgid ""
+"<qt>"
+"<p>Check this button to force the confirmation dialog to be displayed.</p>"
+"<p>This is useful if you have defined a ruleset that tags messages to be "
+"downloaded later. Without the possibility to force the dialog popup, these "
+"messages could never be downloaded if no other large messages were waiting on "
+"the server, or if you wanted to change the ruleset to tag the messages "
+"differently.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Tick this button to force the confirmation dialogue to be displayed.</p>"
+"<p>This is useful if you have defined a ruleset that tags messages to be "
+"downloaded later. Without the possibility to force the dialogue popup, these "
+"messages could never be downloaded if no other large messages were waiting on "
+"the server, or if you wanted to change the ruleset to tag the messages "
+"differently.</p></qt>"
+
+#: kmfilterdlg.cpp:129
+msgid "POP3 Filter Rules"
+msgstr "POP3 Filter Rules"
+
+#: kmfilterdlg.cpp:129
+msgid "Filter Rules"
+msgstr "Filter Rules"
+
+#: kmfilterdlg.cpp:151
+msgid "Available Filters"
+msgstr "Available Filters"
+
+#: kmfilterdlg.cpp:164
+msgid "A&dvanced"
+msgstr "A&dvanced"
+
+#: kmfilterdlg.cpp:171
+msgid "Filter Criteria"
+msgstr "Filter Criteria"
+
+#: kmfilterdlg.cpp:175
+msgid "Filter Action"
+msgstr "Filter Action"
+
+#: kmfilterdlg.cpp:178
+msgid "Global Options"
+msgstr "Global Options"
+
+#: kmfilterdlg.cpp:179
+msgid "Always &show matched 'Download Later' messages in confirmation dialog"
+msgstr ""
+"Always &show matched 'Download Later' messages in confirmation dialogue"
+
+#: kmfilterdlg.cpp:184
+msgid "Filter Actions"
+msgstr "Filter Actions"
+
+#: kmfilterdlg.cpp:189
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#: kmfilterdlg.cpp:197
+msgid "Apply this filter to incoming messages:"
+msgstr "Apply this filter to incoming messages:"
+
+#: kmfilterdlg.cpp:201
+msgid "from all accounts"
+msgstr "from all accounts"
+
+#: kmfilterdlg.cpp:204
+msgid "from all but online IMAP accounts"
+msgstr "from all but online IMAP accounts"
+
+#: kmfilterdlg.cpp:207
+msgid "from checked accounts only"
+msgstr "from checked accounts only"
+
+#: kmfilterdlg.cpp:213
+msgid "Account Name"
+msgstr "Account Name"
+
+#: kmfilterdlg.cpp:220
+msgid "Apply this filter to &sent messages"
+msgstr "Apply this filter to &sent messages"
+
+#: kmfilterdlg.cpp:223
+msgid "Apply this filter on manual &filtering"
+msgstr "Apply this filter on manual &filtering"
+
+#: kmfilterdlg.cpp:226
+msgid "If this filter &matches, stop processing here"
+msgstr "If this filter &matches, stop processing here"
+
+#: kmfilterdlg.cpp:230
+msgid "Add this filter to the Apply Filter menu"
+msgstr "Add this filter to the Apply Filter menu"
+
+#: kmfilterdlg.cpp:232
+msgid "Shortcut:"
+msgstr "Shortcut:"
+
+#: kmfilterdlg.cpp:238
+msgid "Additionally add this filter to the toolbar"
+msgstr "Additionally add this filter to the toolbar"
+
+#: kmfilterdlg.cpp:243
+msgid "Icon for this filter:"
+msgstr "Icon for this filter:"
+
+#: kmfilterdlg.cpp:608
+msgid "Up"
+msgstr "Up"
+
+#: kmfilterdlg.cpp:609
+msgid "Down"
+msgstr "Down"
+
+#: kmfilterdlg.cpp:628
+msgid "Rename..."
+msgstr "Rename..."
+
+#. i18n: file kmail_part.rc line 10
+#: kmfilterdlg.cpp:629 kmsearchpattern.h:219 rc.cpp:6 rc.cpp:72
+#, no-c-format
+msgid "New"
+msgstr "New"
+
+#: kmfilterdlg.cpp:744
+msgid ""
+"At least one filter targets a folder on an online IMAP account. Such filters "
+"will only be applied when manually filtering and when filtering incoming online "
+"IMAP mail."
+msgstr ""
+"At least one filter targets a folder on an online IMAP account. Such filters "
+"will only be applied when manually filtering and when filtering incoming online "
+"IMAP mail."
+
+#: kmfilterdlg.cpp:774
+msgid ""
+"The following filters have not been saved because they were invalid (e.g. "
+"containing no actions or no search rules)."
+msgstr ""
+"The following filters have not been saved because they were invalid (e.g. "
+"containing no actions or no search rules)."
+
+#: kmfilterdlg.cpp:935
+msgid "Rename Filter"
+msgstr "Rename Filter"
+
+#: kmfilterdlg.cpp:936
+msgid ""
+"Rename filter \"%1\" to:\n"
+"(leave the field empty for automatic naming)"
+msgstr ""
+"Rename filter \"%1\" to:\n"
+"(leave the field empty for automatic naming)"
+
+#: kmfilterdlg.cpp:1113
+msgid "Please select an action."
+msgstr "Please select an action."
+
+#: kmfilterdlg.cpp:1280
+msgid "&Download mail"
+msgstr "&Download mail"
+
+#: kmfilterdlg.cpp:1281
+msgid "Download mail la&ter"
+msgstr "Download mail la&ter"
+
+#: kmfilterdlg.cpp:1282
+msgid "D&elete mail from server"
+msgstr "D&elete mail from server"
+
+#: kmfolder.cpp:83
+msgid "<qt>Error while creating file <b>%1</b>:<br>%2</qt>"
+msgstr "<qt>Error while creating file <b>%1</b>:<br>%2</qt>"
+
+#: kmfolder.cpp:272
+msgid "Failed to create folder"
+msgstr "Failed to create folder"
+
+#: kmfoldercachedimap.cpp:107
+msgid "Troubleshooting IMAP Cache"
+msgstr "Troubleshooting IMAP Cache"
+
+#: kmfoldercachedimap.cpp:122
+#, fuzzy
+msgid ""
+"_: "
+"<p><b>Troubleshooting the IMAP cache.</b></p>"
+"<p>If you have problems with synchronizing an IMAP folder, you should first try "
+"rebuilding the index file. This will take some time to rebuild, but will not "
+"cause any problems.</p>"
+"<p>If that is not enough, you can try refreshing the IMAP cache. If you do "
+"this, you will loose all your local changes for this folder and all its "
+"subfolders.</p>\n"
+"<p><b>Troubleshooting the IMAP cache.</b></p>"
+"<p>If you have problems with synchronizing an IMAP folder, you should first try "
+"rebuilding the index file. This will take some time to rebuild, but will not "
+"cause any problems.</p>"
+"<p>If that is not enough, you can try refreshing the IMAP cache. If you do "
+"this, you will lose all your local changes for this folder and all its "
+"subfolders.</p>"
+msgstr ""
+"<p><b>Troubleshooting the IMAP cache.</b></p>"
+"<p>If you have problems with synchronising an IMAP folder, you should first try "
+"rebuilding the index file. This will take some time to rebuild, but will not "
+"cause any problems.</p>"
+"<p>If that is not enough, you can try refreshing the IMAP cache. If you do "
+"this, you will loose all your local changes for this folder and all its "
+"subfolders.</p>"
+
+#: kmfoldercachedimap.cpp:135
+msgid "Rebuild &Index"
+msgstr "Rebuild &Index"
+
+#: kmfoldercachedimap.cpp:140
+msgid "Scope:"
+msgstr ""
+
+#: kmfoldercachedimap.cpp:143
+#, fuzzy
+msgid "Only current folder"
+msgstr "List only open folders"
+
+#: kmfoldercachedimap.cpp:144
+#, fuzzy
+msgid "Current folder and all subfolders"
+msgstr "&Resource folders are subfolders of:"
+
+#: kmfoldercachedimap.cpp:145
+#, fuzzy
+msgid "All folders of this account"
+msgstr "&Resource folders are in account:"
+
+#: kmfoldercachedimap.cpp:150
+msgid "Refresh &Cache"
+msgstr "Refresh &Cache"
+
+#: kmfoldercachedimap.cpp:203
+msgid ""
+"The UID cache file for folder %1 could not be read. There could be a problem "
+"with file system permission, or it is corrupted."
+msgstr ""
+
+#: kmfoldercachedimap.cpp:452
+msgid ""
+"The UID cache file for folder %1 could not be written. There could be a problem "
+"with file system permission."
+msgstr ""
+
+#: kmfoldercachedimap.cpp:562
+msgid "You must synchronize with the server before renaming IMAP folders."
+msgstr "You must synchronise with the server before renaming IMAP folders."
+
+#: kmfoldercachedimap.cpp:679
+msgid ""
+"No account setup for this folder.\n"
+"Please try running a sync before this."
+msgstr ""
+"No account setup for this folder.\n"
+"Please try running a sync before this."
+
+#: kmfoldercachedimap.cpp:683
+msgid ""
+"Are you sure you want to refresh the IMAP cache of the folder %1 and all its "
+"subfolders?\n"
+"This will remove all changes you have done locally to your folders."
+msgstr ""
+"Are you sure you want to refresh the IMAP cache of the folder %1 and all its "
+"subfolders?\n"
+"This will remove all changes you have done locally to your folders."
+
+#: kmfoldercachedimap.cpp:687 kmmainwidget.cpp:1352
+msgid "Refresh IMAP Cache"
+msgstr "Refresh IMAP Cache"
+
+#: kmfoldercachedimap.cpp:688 kmmainwidget.cpp:1352
+msgid "&Refresh"
+msgstr "&Refresh"
+
+#: kmfoldercachedimap.cpp:711
+msgid "The index of this folder has been recreated."
+msgstr "The index of this folder has been recreated."
+
+#: kmfoldercachedimap.cpp:721
+msgid ""
+"Folder %1 is not in initial sync state (state was %2). Do you want to reset it "
+"to initial sync state and sync anyway?"
+msgstr ""
+"Folder %1 is not in initial sync state (state was %2). Do you want to reset it "
+"to initial sync state and sync anyway?"
+
+#: kmfoldercachedimap.cpp:721
+msgid "Reset && Sync"
+msgstr "Reset && Sync"
+
+#: kmfoldercachedimap.cpp:741
+msgid "Synchronization skipped"
+msgstr "Synchronisation skipped"
+
+#: kmfoldercachedimap.cpp:831
+msgid "Synchronizing"
+msgstr "Synchronising"
+
+#: kmfoldercachedimap.cpp:850
+#, c-format
+msgid "Connecting to %1"
+msgstr "Connecting to %1"
+
+#: kmfoldercachedimap.cpp:872
+msgid "Checking permissions"
+msgstr "Checking permissions"
+
+#: kmfoldercachedimap.cpp:886
+msgid "Renaming folder"
+msgstr "Renaming folder"
+
+#: kmfoldercachedimap.cpp:948
+msgid "Retrieving folderlist"
+msgstr "Retrieving folderlist"
+
+#: kmfoldercachedimap.cpp:952
+msgid "Error while retrieving the folderlist"
+msgstr "Error while retrieving the folderlist"
+
+#: kmfoldercachedimap.cpp:959
+msgid "Retrieving subfolders"
+msgstr "Retrieving subfolders"
+
+#: kmfoldercachedimap.cpp:966
+msgid "Deleting folders from server"
+msgstr "Deleting folders from server"
+
+#: kmfoldercachedimap.cpp:981
+msgid "Retrieving message list"
+msgstr "Retrieving message list"
+
+#: kmfoldercachedimap.cpp:994
+msgid "No messages to delete..."
+msgstr "No messages to delete..."
+
+#: kmfoldercachedimap.cpp:1005
+msgid "Expunging deleted messages"
+msgstr "Expunging deleted messages"
+
+#: kmfoldercachedimap.cpp:1019
+msgid "Retrieving new messages"
+msgstr "Retrieving new messages"
+
+#: kmfoldercachedimap.cpp:1031
+msgid "No new messages from server"
+msgstr "No new messages from server"
+
+#: kmfoldercachedimap.cpp:1064
+msgid "Checking annotation support"
+msgstr "Checking annotation support"
+
+#: kmfoldercachedimap.cpp:1111
+msgid "Retrieving annotations"
+msgstr "Retrieving annotations"
+
+#: kmfoldercachedimap.cpp:1133
+msgid "Setting annotations"
+msgstr "Setting annotations"
+
+#: kmfoldercachedimap.cpp:1174
+msgid "Setting permissions"
+msgstr "Setting permissions"
+
+#: kmfoldercachedimap.cpp:1193
+msgid "Retrieving permissions"
+msgstr "Retrieving permissions"
+
+#: kmfoldercachedimap.cpp:1203
+#, fuzzy
+msgid "Getting quota information"
+msgstr "Setting annotations"
+
+#: kmfoldercachedimap.cpp:1218
+msgid "Updating cache file"
+msgstr "Updating cache file"
+
+#: kmfoldercachedimap.cpp:1244
+msgid "Synchronization done"
+msgstr "Synchronisation done"
+
+#: kmfoldercachedimap.cpp:1326
+msgid "Uploading messages to server"
+msgstr "Uploading messages to server"
+
+#: kmfoldercachedimap.cpp:1342
+msgid ""
+"<p>Your access rights to folder <b>%1</b> have been restricted, it will no "
+"longer be possible to add messages to this folder.</p>"
+msgstr ""
+
+#: kmfoldercachedimap.cpp:1344
+msgid "Acces rights revoked"
+msgstr ""
+
+#: kmfoldercachedimap.cpp:1347 kmfoldercachedimap.cpp:1402
+#: kmfoldercachedimap.cpp:1447
+msgid "No messages to upload to server"
+msgstr "No messages to upload to server"
+
+#: kmfoldercachedimap.cpp:1366 kmfoldercachedimap.cpp:1410
+msgid "Uploading status of messages to server"
+msgstr "Uploading status of messages to server"
+
+#: kmfoldercachedimap.cpp:1490
+msgid "Creating subfolders on server"
+msgstr "Creating subfolders on server"
+
+#: kmfoldercachedimap.cpp:1546
+#, fuzzy
+msgid ""
+"<qt>"
+"<p>Mails on the server in folder <b>%1</b> were deleted. Do you want to delete "
+"them locally?"
+"<br>UIDs: %2</p></qt>"
+msgstr ""
+"<qt>"
+"<p>It seems that the folder <b>%1</b> was deleted. Do you want to delete it "
+"from the server?</p></qt>"
+
+#: kmfoldercachedimap.cpp:1558
+msgid "Deleting removed messages from server"
+msgstr "Deleting removed messages from server"
+
+#: kmfoldercachedimap.cpp:1592
+msgid "Checking folder validity"
+msgstr "Checking folder validity"
+
+#: kmfoldercachedimap.cpp:1806
+msgid "Folder listing failed in interesting ways."
+msgstr ""
+
+#: kmfoldercachedimap.cpp:1888
+#, c-format
+msgid "Retrieving folders for namespace %1"
+msgstr "Retrieving folders for namespace %1"
+
+#: kmfoldercachedimap.cpp:2130
+msgid ""
+"<qt>"
+"<p>It seems that the folder <b>%1</b> was deleted. Do you want to delete it "
+"from the server?</p></qt>"
+msgstr ""
+"<qt>"
+"<p>It seems that the folder <b>%1</b> was deleted. Do you want to delete it "
+"from the server?</p></qt>"
+
+#: kmfoldercachedimap.cpp:2411
+msgid "Aborted"
+msgstr "Aborted"
+
+#: kmfoldercachedimap.cpp:2592
+msgid ""
+"The IMAP server %1 does not have support for IMAP annotations. The XML storage "
+"cannot be used on this server; please re-configure KMail differently."
+msgstr ""
+"The IMAP server %1 does not have support for IMAP annotations. The XML storage "
+"cannot be used on this server; please re-configure KMail differently."
+
+#: kmfoldercachedimap.cpp:2620
+#, fuzzy
+msgid ""
+"The IMAP server %1 doesn't have support for imap annotations. The XML storage "
+"cannot be used on this server, please re-configure KMail differently"
+msgstr ""
+"The IMAP server %1 does not have support for IMAP annotations. The XML storage "
+"cannot be used on this server; please re-configure KMail differently."
+
+#: kmfoldercachedimap.cpp:2729
+msgid "Error while setting annotation: "
+msgstr "Error while setting annotation: "
+
+#: kmfoldercachedimap.cpp:2857 kmfoldercachedimap.cpp:2860
+msgid "lost+found"
+msgstr ""
+
+#: kmfoldercachedimap.cpp:2895
+#, fuzzy
+msgid ""
+"<p>There are new messages in folder <b>%1</b>, which have not been uploaded to "
+"the server yet, but the folder has been deleted on the server or you do not "
+"have sufficient access rights on the folder to upload them.</p>"
+"<p>All affected messages will therefore be moved to <b>%2</b> "
+"to avoid data loss.</p>"
+msgstr ""
+"<p>There are new messages in this folder, which have not been uploaded to the "
+"server yet, but you do not seem to have sufficient access rights on the folder "
+"now to upload them. Please contact your administrator to allow upload of new "
+"messages to you, or move them out of this folder.</p> "
+"<p>Do you want to move these messages to another folder now?</p>"
+
+#: kmfoldercachedimap.cpp:2901
+msgid "Insufficient access rights"
+msgstr ""
+
+#: kmfoldercachedimap.cpp:2907
+#, fuzzy
+msgid ""
+"<p>There are new messages in this folder (%1), which have not been uploaded to "
+"the server yet, but the folder has been deleted on the server or you do not "
+"have sufficient access rights on the folder now to upload them. Please contact "
+"your administrator to allow upload of new messages to you, or move them out of "
+"this folder.</p> "
+"<p>Do you want to move these messages to another folder now?</p>"
+msgstr ""
+"<p>There are new messages in this folder, which have not been uploaded to the "
+"server yet, but you do not seem to have sufficient access rights on the folder "
+"now to upload them. Please contact your administrator to allow upload of new "
+"messages to you, or move them out of this folder.</p> "
+"<p>Do you want to move these messages to another folder now?</p>"
+
+#: kmfoldercachedimap.cpp:2914 kmkernel.cpp:1801
+msgid "Do Not Move"
+msgstr "Do Not Move"
+
+#: kmfoldercachedimap.cpp:2916
+msgid "Move Messages to Folder"
+msgstr "Move Messages to Folder"
+
+#: kmfolderdia.cpp:83
+msgid "Permissions (ACL)"
+msgstr "Permissions (ACL)"
+
+#. i18n: file folderpropertiesdialog.ui line 30
+#: kmfolderdia.cpp:121 rc.cpp:221 snippetwidget.cpp:119
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#: kmfolderdia.cpp:124
+msgid "Templates"
+msgstr ""
+
+#: kmfolderdia.cpp:133
+msgid "Access Control"
+msgstr "Access Control"
+
+#: kmfolderdia.cpp:140
+#, fuzzy
+msgid "Quota"
+msgstr "Total"
+
+#. i18n: file folderpropertiesdialog.ui line 243
+#: kmfolderdia.cpp:299 rc.cpp:239
+#, no-c-format
+msgid "Use custom &icons"
+msgstr "Use custom &icons"
+
+#: kmfolderdia.cpp:304
+msgid "&Normal:"
+msgstr "&Normal:"
+
+#: kmfolderdia.cpp:319
+msgid "&Unread:"
+msgstr "&Unread:"
+
+#: kmfolderdia.cpp:356
+msgid "Act on new/unread mail in this folder"
+msgstr "Act on new/unread mail in this folder"
+
+#: kmfolderdia.cpp:358
+msgid ""
+"<qt>"
+"<p>If this option is enabled then you will be notified about new/unread mail in "
+"this folder. Moreover, going to the next/previous folder with unread messages "
+"will stop at this folder.</p>"
+"<p>Uncheck this option if you do not want to be notified about new/unread mail "
+"in this folder and if you want this folder to be skipped when going to the "
+"next/previous folder with unread messages. This is useful for ignoring any "
+"new/unread mail in your trash and spam folder.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If this option is enabled then you will be notified about new/unread mail in "
+"this folder. Moreover, going to the next/previous folder with unread messages "
+"will stop at this folder.</p>"
+"<p>Uncheck this option if you do not want to be notified about new/unread mail "
+"in this folder and if you want this folder to be skipped when going to the "
+"next/previous folder with unread messages. This is useful for ignoring any "
+"new/unread mail in your trash and spam folder.</p></qt>"
+
+#: kmfolderdia.cpp:374
+msgid "Include this folder in mail checks"
+msgstr "Include this folder in mail checks"
+
+#: kmfolderdia.cpp:385
+msgid "Keep replies in this folder"
+msgstr "Keep replies in this folder"
+
+#: kmfolderdia.cpp:387
+msgid ""
+"Check this option if you want replies you write to mails in this folder to be "
+"put in this same folder after sending, instead of in the configured sent-mail "
+"folder."
+msgstr ""
+"Tick this option if you want replies you write to mails in this folder to be "
+"put in this same folder after sending, instead of in the configured sent-mail "
+"folder."
+
+#: kmfolderdia.cpp:402
+msgid "Show Sender/Receiver Column in List of Messages"
+msgstr "Show Sender/Receiver Column in List of Messages"
+
+#: kmfolderdia.cpp:404
+msgid "Sho&w column:"
+msgstr "Sho&w column:"
+
+#. i18n: file folderpropertiesdialog.ui line 520
+#: kmfolderdia.cpp:411 kmheaders.cpp:181 kmheaders.cpp:243 kmheaders.cpp:378
+#: kmheaders.cpp:549 kmheaders.cpp:765 kmpopfiltercnfrmdlg.cpp:40 rc.cpp:287
+#, no-c-format
+msgid "Sender"
+msgstr "Sender"
+
+#. i18n: file folderpropertiesdialog.ui line 525
+#: kmfolderdia.cpp:412 kmheaders.cpp:139 kmheaders.cpp:184 kmheaders.cpp:240
+#: kmheaders.cpp:245 kmheaders.cpp:380 kmheaders.cpp:551 kmheaders.cpp:767
+#: kmpopfiltercnfrmdlg.cpp:41 rc.cpp:290
+#, no-c-format
+msgid "Receiver"
+msgstr "Receiver"
+
+#: kmfolderdia.cpp:423
+msgid "&Sender identity:"
+msgstr "&Sender identity:"
+
+#: kmfolderdia.cpp:429
+msgid ""
+"Select the sender identity to be used when writing new mail or replying to mail "
+"in this folder. This means that if you are in one of your work folders, you can "
+"make KMail use the corresponding sender email address, signature and signing or "
+"encryption keys automatically. Identities can be set up in the main "
+"configuration dialog. (Settings -> Configure KMail)"
+msgstr ""
+"Select the sender identity to be used when writing new mail or replying to mail "
+"in this folder. This means that if you are in one of your work folders, you can "
+"make KMail use the corresponding sender email address, signature and signing or "
+"encryption keys automatically. Identities can be set up in the main "
+"configuration dialogue. (Settings -> Configure KMail)"
+
+#: kmfolderdia.cpp:442
+msgid "&Folder contents:"
+msgstr "&Folder contents:"
+
+#: kmfolderdia.cpp:475
+msgid "Generate free/&busy and activate alarms for:"
+msgstr "Generate free/&busy and activate alarms for:"
+
+#: kmfolderdia.cpp:482
+msgid ""
+"This setting defines which users sharing this folder should get \"busy\" "
+"periods in their freebusy lists and should see the alarms for the events or "
+"tasks in this folder. The setting applies to Calendar and Task folders only "
+"(for tasks, this setting is only used for alarms).\n"
+"\n"
+"Example use cases: if the boss shares a folder with his secretary, only the "
+"boss should be marked as busy for his meetings, so he should select \"Admins\", "
+"since the secretary has no admin rights on the folder.\n"
+"On the other hand if a working group shares a Calendar for group meetings, all "
+"readers of the folders should be marked as busy for meetings.\n"
+"A company-wide folder with optional events in it would use \"Nobody\" since it "
+"is not known who will go to those events."
+msgstr ""
+"This setting defines which users sharing this folder should get \"busy\" "
+"periods in their freebusy lists and should see the alarms for the events or "
+"tasks in this folder. The setting applies to Calendar and Task folders only "
+"(for tasks, this setting is only used for alarms).\n"
+"\n"
+"Example use cases: if the boss shares a folder with his secretary, only the "
+"boss should be marked as busy for his meetings, so he should select \"Admins\", "
+"since the secretary has no admin rights on the folder.\n"
+"On the other hand if a working group shares a Calendar for group meetings, all "
+"readers of the folders should be marked as busy for meetings.\n"
+"A company-wide folder with optional events in it would use \"Nobody\" since it "
+"is not known who will go to those events."
+
+#: kmfolderdia.cpp:497
+msgid "Nobody"
+msgstr "Nobody"
+
+#: kmfolderdia.cpp:498
+msgid "Admins of This Folder"
+msgstr "Admins of This Folder"
+
+#: kmfolderdia.cpp:499
+msgid "All Readers of This Folder"
+msgstr "All Readers of This Folder"
+
+#: kmfolderdia.cpp:502
+msgid ""
+"This setting allows you to disable alarms for folders shared by others. "
+msgstr ""
+
+#: kmfolderdia.cpp:506
+#, fuzzy
+msgid "Block free/&busy and alarms locally"
+msgstr "Generate free/&busy and activate alarms for:"
+
+#: kmfolderdia.cpp:585
+msgid ""
+"You have configured this folder to contain groupware information and the "
+"general configuration option to hide groupware folders is set. That means that "
+"this folder will disappear once the configuration dialog is closed. If you want "
+"to remove the folder again, you will need to temporarily disable hiding of "
+"groupware folders to be able to see it."
+msgstr ""
+"You have configured this folder to contain groupware information and the "
+"general configuration option to hide groupware folders is set. That means that "
+"this folder will disappear once the configuration dialogue is closed. If you "
+"want to remove the folder again, you will need to temporarily disable hiding of "
+"groupware folders to be able to see it."
+
+#: kmfolderdir.cpp:184
+msgid "<qt>Cannot enter folder <b>%1</b>.</qt>"
+msgstr "<qt>Cannot enter folder <b>%1</b>.</qt>"
+
+#: kmfolderdir.cpp:192
+msgid "<qt>Folder <b>%1</b> is unreadable.</qt>"
+msgstr "<qt>Folder <b>%1</b> is unreadable.</qt>"
+
+#: kmfolderimap.cpp:251
+#, fuzzy
+msgid "Removing folder"
+msgstr "Renaming folder"
+
+#: kmfolderimap.cpp:252 searchjob.cpp:270
+#, c-format
+msgid "URL: %1"
+msgstr ""
+
+#: kmfolderimap.cpp:267
+msgid "Error while removing a folder."
+msgstr "Error while removing a folder."
+
+#: kmfolderimap.cpp:497
+#, fuzzy, c-format
+msgid "Destination folder: %1"
+msgstr "Destination folder: "
+
+#: kmfolderimap.cpp:1068
+msgid "checking"
+msgstr "checking"
+
+#: kmfolderimap.cpp:1118
+msgid "Error while querying the server status."
+msgstr "Error while querying the server status."
+
+#: kmfolderimap.cpp:1233
+msgid "Retrieving message status"
+msgstr "Retrieving message status"
+
+#: kmfolderimap.cpp:1248 kmfolderimap.cpp:1343
+msgid "Retrieving messages"
+msgstr "Retrieving messages"
+
+#: kmfolderimap.cpp:1273
+#, c-format
+msgid "Error while listing the contents of the folder %1."
+msgstr "Error while listing the contents of the folder %1."
+
+#: kmfolderimap.cpp:1694
+msgid "Error while retrieving messages."
+msgstr "Error while retrieving messages."
+
+#: kmfolderimap.cpp:1763
+msgid "Error while creating a folder."
+msgstr "Error while creating a folder."
+
+#: kmfolderimap.cpp:2130
+msgid "updating message counts"
+msgstr "updating message counts"
+
+#: kmfolderimap.cpp:2154
+msgid "Error while getting folder information."
+msgstr "Error while getting folder information."
+
+#: kmfolderindex.cpp:334
+msgid ""
+"The mail index for '%1' is from an unknown version of KMail (%2).\n"
+"This index can be regenerated from your mail folder, but some information, "
+"including status flags, may be lost. Do you wish to downgrade your index file?"
+msgstr ""
+"The mail index for '%1' is from an unknown version of KMail (%2).\n"
+"This index can be regenerated from your mail folder, but some information, "
+"including status flags, may be lost. Do you wish to downgrade your index file?"
+
+#: kmfolderindex.cpp:337
+msgid "Downgrade"
+msgstr "Downgrade"
+
+#: kmfolderindex.cpp:337
+msgid "Do Not Downgrade"
+msgstr "Do Not Downgrade"
+
+#: kmfolderindex.cpp:491
+#, fuzzy
+msgid ""
+"The mail index for '%1' is corrupted and will be regenerated now, but some "
+"information, including status flags, will be lost."
+msgstr ""
+"The mail index for '%1' is from an unknown version of KMail (%2).\n"
+"This index can be regenerated from your mail folder, but some information, "
+"including status flags, may be lost. Do you wish to downgrade your index file?"
+
+#: kmfoldermaildir.cpp:89
+msgid "Error opening %1; this folder is missing."
+msgstr "Error opening %1; this folder is missing."
+
+#: kmfoldermaildir.cpp:92
+msgid ""
+"Error opening %1; either this is not a valid maildir folder, or you do not have "
+"sufficient access permissions."
+msgstr ""
+"Error opening %1; either this is not a valid maildir folder, or you do not have "
+"sufficient access permissions."
+
+#: kmfoldermaildir.cpp:124
+msgid "Folder `%1' changed; recreating index."
+msgstr "Folder `%1' changed; recreating index."
+
+#: kmfoldermaildir.cpp:252
+msgid "Could not sync maildir folder."
+msgstr "Could not sync maildir folder."
+
+#: kmfoldermaildir.cpp:417
+msgid "Message could not be added to the folder, possibly disk space is low."
+msgstr "Message could not be added to the folder, possibly disk space is low."
+
+#: kmfoldermaildir.cpp:510
+msgid "KMFolderMaildir::addMsg: abnormally terminating to prevent data loss."
+msgstr "KMFolderMaildir::addMsg: abnormally terminating to prevent data loss."
+
+#: kmfoldermaildir.cpp:884 kmfoldermbox.cpp:794
+msgid "Writing index file"
+msgstr "Writing index file"
+
+#: kmfoldermaildir.cpp:892 kmfoldermbox.cpp:803
+msgid ""
+"Your outbox contains messages which were most-likely not created by KMail;\n"
+"please remove them from there if you do not want KMail to send them."
+msgstr ""
+"Your outbox contains messages which were most-likely not created by KMail;\n"
+"please remove them from there if you do not want KMail to send them."
+
+#: kmfoldermbox.cpp:111
+msgid ""
+"Cannot open file \"%1\":\n"
+"%2"
+msgstr ""
+"Cannot open file \"%1\":\n"
+"%2"
+
+#: kmfoldermbox.cpp:128
+msgid ""
+"<qt>"
+"<p>The index of folder '%2' seems to be out of date. To prevent message "
+"corruption the index will be regenerated. As a result deleted messages might "
+"reappear and status flags might be lost.</p>"
+"<p>Please read the corresponding entry in the <a href=\"%1\">"
+"FAQ section of the manual of KMail</a> for information about how to prevent "
+"this problem from happening again.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The index of folder '%2' seems to be out of date. To prevent message "
+"corruption the index will be regenerated. As a result deleted messages might "
+"reappear and status flags might be lost.</p>"
+"<p>Please read the corresponding entry in the <a href=\"%1\">"
+"FAQ section of the manual of KMail</a> for information about how to prevent "
+"this problem from happening again.</p></qt>"
+
+#: kmfoldermbox.cpp:152 kmfoldermbox.cpp:158
+msgid "Index Out of Date"
+msgstr "Index Out of Date"
+
+#: kmfoldermbox.cpp:165
+msgid "Folder `%1' changed. Recreating index."
+msgstr "Folder `%1' changed. Recreating index."
+
+#: kmfoldermbox.cpp:298
+msgid "Could not sync index file <b>%1</b>: %2"
+msgstr "Could not sync index file <b>%1</b>: %2"
+
+#: kmfoldermbox.cpp:298
+msgid "Internal error. Please copy down the details and report a bug."
+msgstr "Internal error. Please copy down the details and report a bug."
+
+#: kmfoldermbox.cpp:597
+#, c-format
+msgid ""
+"_n: Creating index file: one message done\n"
+"Creating index file: %n messages done"
+msgstr ""
+"Creating index file: one message done\n"
+"Creating index file: %n messages done"
+
+#: kmfoldermbox.cpp:1038
+msgid "Could not add message to folder: "
+msgstr "Could not add message to folder: "
+
+#: kmfoldermbox.cpp:1119
+msgid "Could not add message to folder:"
+msgstr "Could not add message to folder:"
+
+#: kmfoldermbox.cpp:1121
+msgid "Could not add message to folder (No space left on device?)"
+msgstr "Could not add message to folder (No space left on device?)"
+
+#: kmfoldermgr.cpp:68
+msgid "Are you sure you want to expire old messages?"
+msgstr "Are you sure you want to expire old messages?"
+
+#: kmfoldermgr.cpp:69 kmmainwidget.cpp:1366
+msgid "Expire Old Messages?"
+msgstr "Expire Old Messages?"
+
+#: kmfoldermgr.cpp:69 kmmainwidget.cpp:1366
+msgid "Expire"
+msgstr "Expire"
+
+#: kmfoldermgr.cpp:147
+msgid ""
+"'%1' does not appear to be a folder.\n"
+"Please move the file out of the way."
+msgstr ""
+"'%1' does not appear to be a folder.\n"
+"Please move the file out of the way."
+
+#: kmfoldermgr.cpp:153 kmkernel.cpp:1325
+msgid ""
+"The permissions of the folder '%1' are incorrect;\n"
+"please make sure that you can view and modify the content of this folder."
+msgstr ""
+"The permissions of the folder '%1' are incorrect;\n"
+"please make sure that you can view and modify the content of this folder."
+
+#: kmfoldermgr.cpp:163 kmkernel.cpp:1317
+msgid ""
+"KMail could not create folder '%1';\n"
+"please make sure that you can view and modify the content of the folder '%2'."
+msgstr ""
+"KMail could not create folder '%1';\n"
+"please make sure that you can view and modify the content of the folder '%2'."
+
+#: kmfoldermgr.cpp:200
+msgid ""
+"A folder with the same name has been deleted since the last mail check.You need "
+"to check mails first before creating another folder with the same name."
+msgstr ""
+
+#: kmfoldermgr.cpp:202
+#, fuzzy
+msgid "Could Not Create Folder"
+msgstr "Failed to create folder"
+
+#: kmfoldermgr.cpp:329 kmkernel.cpp:1611
+msgid ""
+"Cannot create file `%1' in %2.\n"
+"KMail cannot start without it."
+msgstr ""
+"Cannot create file `%1' in %2.\n"
+"KMail cannot start without it."
+
+#: kmfolderseldlg.cpp:96 kmfolderseldlg.cpp:380 kmfolderseldlg.cpp:414
+#: kmfolderseldlg.cpp:416
+msgid "Path"
+msgstr ""
+
+#: kmfolderseldlg.cpp:283 kmfolderseldlg.cpp:445 kmfolderseldlg.cpp:465
+#: kmfoldertree.cpp:1056 kmfoldertree.cpp:1077
+msgid "&New Subfolder..."
+msgstr "&New Subfolder..."
+
+#: kmfolderseldlg.cpp:446 kmfolderseldlg.cpp:466
+msgid "Create a new subfolder under the currently selected folder"
+msgstr "Create a new subfolder under the currently selected folder"
+
+#: kmfoldertree.cpp:386 kmheaders.cpp:128
+msgid "View Columns"
+msgstr "View Columns"
+
+#: kmfoldertree.cpp:388
+msgid "Unread Column"
+msgstr "Unread Column"
+
+#: kmfoldertree.cpp:389
+msgid "Total Column"
+msgstr "Total Column"
+
+#: kmfoldertree.cpp:390
+#, fuzzy
+msgid "Size Column"
+msgstr "View Columns"
+
+#: kmfoldertree.cpp:567 kmfoldertree.cpp:1059
+msgid "Searches"
+msgstr "Searches"
+
+#: kmfoldertree.cpp:884
+msgid "<qt>Go to the next unread message in folder <b>%1</b>?</qt>"
+msgstr "<qt>Go to the next unread message in folder <b>%1</b>?</qt>"
+
+#: kmfoldertree.cpp:886
+msgid "Go to Next Unread Message"
+msgstr "Go to Next Unread Message"
+
+#: kmfoldertree.cpp:887
+msgid "Go To"
+msgstr "Go To"
+
+#: kmfoldertree.cpp:887
+msgid "Do Not Go To"
+msgstr "Do Not Go To"
+
+#: kmfoldertree.cpp:1057 kmmainwidget.cpp:2757
+msgid "&New Folder..."
+msgstr "&New Folder..."
+
+#: kmfoldertree.cpp:1068 kmmainwidget.cpp:2645
+msgid "Check &Mail"
+msgstr "Check &Mail"
+
+#: kmfoldertree.cpp:1084
+#, fuzzy
+msgid "&Copy Folder To"
+msgstr "&Move Folder To"
+
+#: kmfoldertree.cpp:1090
+msgid "&Move Folder To"
+msgstr "&Move Folder To"
+
+#: kmfoldertree.cpp:1104
+#, fuzzy
+msgid "Add to Favorite Folders"
+msgstr "Standard Groupware Folders"
+
+#: kmfoldertree.cpp:1123
+msgid "Subscription..."
+msgstr "Subscription..."
+
+#: kmfoldertree.cpp:1126
+#, fuzzy
+msgid "Local Subscription..."
+msgstr "Subscription..."
+
+#: kmfoldertree.cpp:1133
+msgid "Refresh Folder List"
+msgstr "Refresh Folder List"
+
+#: kmfoldertree.cpp:1140 kmmainwidget.cpp:3737
+msgid "&Troubleshoot IMAP Cache..."
+msgstr "&Troubleshoot IMAP Cache..."
+
+#: kmfoldertree.cpp:1242
+msgid ""
+"<qt>Cannot create folder <b>%1</b> because of insufficient permissions on the "
+"server. If you think you should be able to create subfolders here, ask your "
+"administrator to grant you rights to do so.</qt> "
+msgstr ""
+"<qt>Cannot create folder <b>%1</b> because of insufficient permissions on the "
+"server. If you think you should be able to create subfolders here, ask your "
+"administrator to grant you rights to do so.</qt> "
+
+#: kmfoldertree.cpp:1657 kmmainwidget.cpp:420 kmmainwidget.cpp:427
+#: kmmainwidget.cpp:434 kmsearchpattern.h:220
+msgid "Unread"
+msgstr "Unread"
+
+#: kmfoldertree.cpp:1670 kmmainwidget.cpp:422 kmmainwidget.cpp:429
+#: kmmainwidget.cpp:436
+msgid "Total"
+msgstr "Total"
+
+#: kmfoldertree.cpp:1951
+#, fuzzy
+msgid ""
+"<qt>Cannot move or copy folder <b>%1</b> here because a folder with the same "
+"name already exists.</qt>"
+msgstr "<qt>Failed to create folder <b>%1</b>, folder already exists.</qt>"
+
+#: kmfoldertree.cpp:1961
+#, fuzzy
+msgid ""
+"<qt>Cannot move or copy folder <b>%1</b> because it is not completely copied "
+"itself.</qt>"
+msgstr "<qt>Cannot move folder <b>%1</b> into a subfolder below itself.</qt>"
+
+#: kmfoldertree.cpp:1970
+#, fuzzy
+msgid ""
+"<qt>Cannot move or copy folder <b>%1</b> into a subfolder below itself.</qt>"
+msgstr "<qt>Cannot move folder <b>%1</b> into a subfolder below itself.</qt>"
+
+#: kmfoldertree.cpp:2012
+msgid "Moving the selected folders is not possible"
+msgstr ""
+
+#: kmheaders.cpp:130
+msgid "Status"
+msgstr "Status"
+
+#: kmheaders.cpp:131 kmsearchpattern.h:218
+msgid "Important"
+msgstr "Important"
+
+#: kmheaders.cpp:132
+msgid "Action Item"
+msgstr ""
+
+#: kmheaders.cpp:133
+msgid "Attachment"
+msgstr "Attachment"
+
+#: kmheaders.cpp:134
+msgid "Spam/Ham"
+msgstr "Spam/Ham"
+
+#: kmheaders.cpp:135
+msgid "Watched/Ignored"
+msgstr "Watched/Ignored"
+
+#: kmheaders.cpp:136
+msgid "Signature"
+msgstr "Signature"
+
+#: kmheaders.cpp:180 kmheaders.cpp:775 kmheaders.cpp:2604
+#: kmpopfiltercnfrmdlg.cpp:39 searchwindow.cpp:224
+#: templatesinsertcommand.cpp:142 templatesinsertcommand.cpp:243
+msgid "Subject"
+msgstr "Subject"
+
+#: kmheaders.cpp:182 kmheaders.cpp:770 kmheaders.cpp:2599
+#: kmpopfiltercnfrmdlg.cpp:42 searchwindow.cpp:228
+#: templatesinsertcommand.cpp:66 templatesinsertcommand.cpp:167
+msgid "Date"
+msgstr "Date"
+
+#: kmheaders.cpp:772 kmheaders.cpp:2601
+#, fuzzy
+msgid "Order of Arrival"
+msgstr "Date (Order of Arrival)"
+
+#: kmheaders.cpp:777 kmheaders.cpp:2606
+msgid " (Status)"
+msgstr " (Status)"
+
+#: kmheaders.cpp:1360
+#, c-format
+msgid ""
+"_n: 1 unsent\n"
+"%n unsent"
+msgstr ""
+"1 unsent\n"
+"%n unsent"
+
+#: kmheaders.cpp:1360
+msgid "0 unsent"
+msgstr "0 unsent"
+
+#: kmheaders.cpp:1362
+#, c-format
+msgid ""
+"_n: 1 unread\n"
+"%n unread"
+msgstr ""
+"1 unread\n"
+"%n unread"
+
+#: kmheaders.cpp:1362
+msgid "0 unread"
+msgstr "0 unread"
+
+#: kmheaders.cpp:1364
+msgid ""
+"_n: 1 message, %1.\n"
+"%n messages, %1."
+msgstr ""
+"1 message, %1.\n"
+"%n messages, %1."
+
+#: kmheaders.cpp:1365
+msgid "0 messages"
+msgstr "0 messages"
+
+#: kmheaders.cpp:1367
+msgid ""
+"_: %1 = n messages, m unread.\n"
+"%1 Folder is read-only."
+msgstr "%1 Folder is read-only."
+
+#: kmheaders.cpp:1560
+#, c-format
+msgid ""
+"_n: <qt>Do you really want to delete the selected message?"
+"<br>Once deleted, it cannot be restored.</qt>\n"
+"<qt>Do you really want to delete the %n selected messages?"
+"<br>Once deleted, they cannot be restored.</qt>"
+msgstr ""
+"<qt>Do you really want to delete the selected message?"
+"<br>Once deleted, it cannot be restored.</qt>\n"
+"<qt>Do you really want to delete the %n selected messages?"
+"<br>Once deleted, they cannot be restored.</qt>"
+
+#: kmheaders.cpp:1562
+msgid "Delete Messages"
+msgstr "Delete Messages"
+
+#: kmheaders.cpp:1562
+msgid "Delete Message"
+msgstr "Delete Message"
+
+#: kmheaders.cpp:1586
+msgid "Messages deleted successfully."
+msgstr "Messages deleted successfully."
+
+#: kmheaders.cpp:1586
+msgid "Messages moved successfully"
+msgstr "Messages moved successfully"
+
+#: kmheaders.cpp:1609
+msgid "Deleting messages failed."
+msgstr "Deleting messages failed."
+
+#: kmheaders.cpp:1609
+msgid "Moving messages failed."
+msgstr "Moving messages failed."
+
+#: kmheaders.cpp:1612
+msgid "Deleting messages canceled."
+msgstr "Deleting messages cancelled."
+
+#: kmheaders.cpp:1612
+msgid "Moving messages canceled."
+msgstr "Moving messages cancelled."
+
+#: kmheaders.cpp:2431 kmmainwidget.cpp:2977 kmreadermainwin.cpp:470
+#: searchwindow.cpp:833
+msgid "&Copy To"
+msgstr "&Copy To"
+
+#: kmheaders.cpp:2434 kmheaders.cpp:2440 kmmainwidget.cpp:2974
+#: searchwindow.cpp:834
+msgid "&Move To"
+msgstr "&Move To"
+
+#: kmheaders.cpp:2774 kmheaders.cpp:2814
+msgid ""
+"Failure modifying %1\n"
+"(No space left on device?)"
+msgstr ""
+"Failure modifying %1\n"
+"(No space left on device?)"
+
+#: kmkernel.cpp:684
+msgid "Certificate Signature Request"
+msgstr "Certificate Signature Request"
+
+#: kmkernel.cpp:687
+msgid "Please create a certificate from attachment and return to sender."
+msgstr "Please create a certificate from attachment and return to sender."
+
+#: kmkernel.cpp:1210
+msgid "KMail is set to be offline; all network jobs are suspended"
+msgstr "KMail is set to be offline; all network jobs are suspended"
+
+#: kmkernel.cpp:1220
+msgid "KMail is set to be online; all network jobs resumed"
+msgstr "KMail is set to be online; all network jobs resumed"
+
+#: kmkernel.cpp:1241
+msgid "KMail is currently in offline mode. How do you want to proceed?"
+msgstr "KMail is currently in offline mode. How do you want to proceed?"
+
+#: kmkernel.cpp:1244 kmmainwidget.cpp:1899
+msgid "Work Online"
+msgstr "Work Online"
+
+#: kmkernel.cpp:1245 kmmainwidget.cpp:1897
+msgid "Work Offline"
+msgstr "Work Offline"
+
+#: kmkernel.cpp:1379
+msgid "You do not have read/write permission to your inbox folder."
+msgstr "You do not have read/write permission to your inbox folder."
+
+#: kmkernel.cpp:1387
+msgid "outbox"
+msgstr "outbox"
+
+#: kmkernel.cpp:1389
+msgid "You do not have read/write permission to your outbox folder."
+msgstr "You do not have read/write permission to your outbox folder."
+
+#: kmkernel.cpp:1406
+msgid "sent-mail"
+msgstr "sent-mail"
+
+#: kmkernel.cpp:1408
+msgid "You do not have read/write permission to your sent-mail folder."
+msgstr "You do not have read/write permission to your sent-mail folder."
+
+#: kmkernel.cpp:1415
+msgid "trash"
+msgstr "wastebin"
+
+#: kmkernel.cpp:1417
+msgid "You do not have read/write permission to your trash folder."
+msgstr "You do not have read/write permission to your wastebin folder."
+
+#: kmkernel.cpp:1424
+msgid "drafts"
+msgstr "drafts"
+
+#: kmkernel.cpp:1426
+msgid "You do not have read/write permission to your drafts folder."
+msgstr "You do not have read/write permission to your drafts folder."
+
+#: kmkernel.cpp:1435
+#, fuzzy
+msgid "templates"
+msgstr "&Replace"
+
+#: kmkernel.cpp:1437
+#, fuzzy
+msgid "You do not have read/write permission to your templates folder."
+msgstr "You do not have read/write permission to your wastebin folder."
+
+#: kmkernel.cpp:1480 searchwindow.cpp:255 searchwindow.cpp:490
+#: searchwindow.cpp:633
+msgid "Last Search"
+msgstr "Last Search"
+
+#: kmkernel.cpp:1777
+msgid ""
+"_: %1-%3 is the application name, %4-%7 are folder path\n"
+"<qt>The <i>%4</i> folder exists. %1 now uses the <i>%5</i> "
+"folder for its messages."
+"<p>%2 can move the contents of <i>%6<i> into this folder for you, though this "
+"may replace any existing files with the same name in <i>%7</i>."
+"<p><strong>Would you like %3 to move the mail files now?</strong></qt>"
+msgstr ""
+"<qt>The <i>%4</i> folder exists. %1 now uses the <i>%5</i> "
+"folder for its messages."
+"<p>%2 can move the contents of <i>%6<i> into this folder for you, though this "
+"may replace any existing files with the same name in <i>%7</i>."
+"<p><strong>Would you like %3 to move the mail files now?</strong></qt>"
+
+#: kmkernel.cpp:1789
+msgid ""
+"_: %1-%3 is the application name, %4-%6 are folder path\n"
+"<qt>The <i>%4</i> folder exists. %1 now uses the <i>%5</i> "
+"folder for its messages. %2 can move the contents of <i>%6</i> "
+"into this folder for you."
+"<p><strong>Would you like %3 to move the mail files now?</strong></qt>"
+msgstr ""
+"<qt>The <i>%4</i> folder exists. %1 now uses the <i>%5</i> "
+"folder for its messages. %2 can move the contents of <i>%6</i> "
+"into this folder for you."
+"<p><strong>Would you like %3 to move the mail files now?</strong></qt>"
+
+#: kmkernel.cpp:1798
+msgid "Migrate Mail Files?"
+msgstr "Migrate Mail Files?"
+
+#: kmkernel.cpp:2023
+msgid "KMail encountered a fatal error and will terminate now"
+msgstr "KMail encountered a fatal error and will terminate now"
+
+#: kmkernel.cpp:2025
+#, c-format
+msgid ""
+"KMail encountered a fatal error and will terminate now.\n"
+"The error was:\n"
+"%1"
+msgstr ""
+"KMail encountered a fatal error and will terminate now.\n"
+"The error was:\n"
+"%1"
+
+#: kmkernel.cpp:2158 kmmainwidget.cpp:1176
+msgid "Empty Trash"
+msgstr "Empty Wastebin"
+
+#: kmkernel.cpp:2159
+msgid "Are you sure you want to empty the trash folders of all accounts?"
+msgstr "Are you sure you want to empty the wastebin folders of all accounts?"
+
+#: kmlineeditspell.cpp:105
+msgid "vCard Import Failed"
+msgstr "vCard Import Failed"
+
+#: kmlineeditspell.cpp:116
+msgid "<qt>Unable to access <b>%1</b>.</qt>"
+msgstr "<qt>Unable to access <b>%1</b>.</qt>"
+
+#: kmlineeditspell.cpp:168 recipientspicker.cpp:578
+msgid "Recent Addresses"
+msgstr "Recent Addresses"
+
+#: kmmainwidget.cpp:611
+msgid "S&earch:"
+msgstr "S&earch:"
+
+#: kmmainwidget.cpp:674 kmmainwidget.cpp:1709
+msgid "Move Message to Folder"
+msgstr "Move Message to Folder"
+
+#: kmmainwidget.cpp:679 kmmainwidget.cpp:1818
+msgid "Copy Message to Folder"
+msgstr "Copy Message to Folder"
+
+#: kmmainwidget.cpp:684 kmmainwidget.cpp:1697
+#, fuzzy
+msgid "Jump to Folder"
+msgstr "Copy Into Folder"
+
+#: kmmainwidget.cpp:743
+msgid "Remove Duplicate Messages"
+msgstr "Remove Duplicate Messages"
+
+#: kmmainwidget.cpp:748
+msgid "Abort Current Operation"
+msgstr "Abort Current Operation"
+
+#: kmmainwidget.cpp:753
+msgid "Focus on Next Folder"
+msgstr "Focus on Next Folder"
+
+#: kmmainwidget.cpp:758
+msgid "Focus on Previous Folder"
+msgstr "Focus on Previous Folder"
+
+#: kmmainwidget.cpp:763
+msgid "Select Folder with Focus"
+msgstr "Select Folder with Focus"
+
+#: kmmainwidget.cpp:768
+msgid "Focus on Next Message"
+msgstr "Focus on Next Message"
+
+#: kmmainwidget.cpp:773
+msgid "Focus on Previous Message"
+msgstr "Focus on Previous Message"
+
+#: kmmainwidget.cpp:778
+msgid "Select Message with Focus"
+msgstr "Select Message with Focus"
+
+#: kmmainwidget.cpp:977
+msgid ""
+"_n: 1 new message in %1\n"
+"%n new messages in %1"
+msgstr ""
+"1 new message in %1\n"
+"%n new messages in %1"
+
+#: kmmainwidget.cpp:993
+msgid ""
+"_: %1 is a list of the number of new messages per folder\n"
+"<b>New mail arrived</b>"
+"<br>%1"
+msgstr "<b>New mail arrived</b><br>%1"
+
+#: kmmainwidget.cpp:997
+msgid "New mail arrived"
+msgstr "New mail arrived"
+
+#: kmmainwidget.cpp:1128
+#, c-format
+msgid "Properties of Folder %1"
+msgstr "Properties of Folder %1"
+
+#: kmmainwidget.cpp:1149
+msgid "This folder does not have any expiry options set"
+msgstr "This folder does not have any expiry options set"
+
+#: kmmainwidget.cpp:1157
+msgid "<qt>Are you sure you want to expire the folder <b>%1</b>?</qt>"
+msgstr "<qt>Are you sure you want to expire the folder <b>%1</b>?</qt>"
+
+#: kmmainwidget.cpp:1158
+msgid "Expire Folder"
+msgstr "Expire Folder"
+
+#: kmmainwidget.cpp:1159
+msgid "&Expire"
+msgstr "&Expire"
+
+#: kmmainwidget.cpp:1176
+msgid "Move to Trash"
+msgstr "Move to Wastebin"
+
+#: kmmainwidget.cpp:1178
+msgid "Are you sure you want to empty the trash folder?"
+msgstr "Are you sure you want to empty the wastebin folder?"
+
+#: kmmainwidget.cpp:1179
+msgid ""
+"<qt>Are you sure you want to move all messages from folder <b>%1</b> "
+"to the trash?</qt>"
+msgstr ""
+"<qt>Are you sure you want to move all messages from folder <b>%1</b> "
+"to the wastebin?</qt>"
+
+#: kmmainwidget.cpp:1198
+msgid "Moved all messages to the trash"
+msgstr "Moved all messages to the wastebin"
+
+#: kmmainwidget.cpp:1220
+msgid "Delete Search"
+msgstr "Delete Search"
+
+#: kmmainwidget.cpp:1221
+msgid ""
+"<qt>Are you sure you want to delete the search <b>%1</b>?"
+"<br>Any messages it shows will still be available in their original folder.</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete the search <b>%1</b>?"
+"<br>Any messages it shows will still be available in their original folder.</qt>"
+
+#: kmmainwidget.cpp:1225
+msgid "Delete Folder"
+msgstr "Delete Folder"
+
+#: kmmainwidget.cpp:1228
+msgid "<qt>Are you sure you want to delete the empty folder <b>%1</b>?</qt>"
+msgstr "<qt>Are you sure you want to delete the empty folder <b>%1</b>?</qt>"
+
+#: kmmainwidget.cpp:1233
+#, fuzzy
+msgid ""
+"<qt>Are you sure you want to delete the empty folder <b>%1</b> "
+"and all its subfolders? Those subfolders might not be empty and their contents "
+"will be discarded as well. "
+"<p><b>Beware</b> that discarded messages are not saved into your Trash folder "
+"and are permanently deleted.</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete the empty folder <b>%1</b> "
+"and all its subfolders? Those subfolders might not be empty and their contents "
+"will be discarded as well. "
+"<p><b>Beware</b> that discarded messages are not saved into your Wastebin "
+"folder and are permanently deleted.</qt>"
+
+#: kmmainwidget.cpp:1242
+#, fuzzy
+msgid ""
+"<qt>Are you sure you want to delete the folder <b>%1</b>"
+", discarding its contents? "
+"<p><b>Beware</b> that discarded messages are not saved into your Trash folder "
+"and are permanently deleted.</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete the folder <b>%1</b>"
+", discarding its contents? "
+"<p><b>Beware</b> that discarded messages are not saved into your Wastebin "
+"folder and are permanently deleted.</qt>"
+
+#: kmmainwidget.cpp:1249
+#, fuzzy
+msgid ""
+"<qt>Are you sure you want to delete the folder <b>%1</b> "
+"and all its subfolders, discarding their contents? "
+"<p><b>Beware</b> that discarded messages are not saved into your Trash folder "
+"and are permanently deleted.</qt>"
+msgstr ""
+"<qt>Are you sure you want to delete the folder <b>%1</b> "
+"and all its subfolders, discarding their contents? "
+"<p><b>Beware</b> that discarded messages are not saved into your Wastebin "
+"folder and are permanently deleted.</qt>"
+
+#: kmmainwidget.cpp:1268
+msgid ""
+"<qt>The folder you deleted was associated with the account <b>%1</b> "
+"which delivered mail into it. The folder the account delivers new mail into was "
+"reset to the main Inbox folder.</qt>"
+msgstr ""
+"<qt>The folder you deleted was associated with the account <b>%1</b> "
+"which delivered mail into it. The folder the account delivers new mail into was "
+"reset to the main Inbox folder.</qt>"
+
+#: kmmainwidget.cpp:1349
+msgid ""
+"Are you sure you want to refresh the IMAP cache?\n"
+"This will remove all changes that you have done locally to your IMAP folders."
+msgstr ""
+"Are you sure you want to refresh the IMAP cache?\n"
+"This will remove all changes that you have done locally to your IMAP folders."
+
+#: kmmainwidget.cpp:1365
+msgid "Are you sure you want to expire all old messages?"
+msgstr "Are you sure you want to expire all old messages?"
+
+#: kmmainwidget.cpp:1389
+msgid ""
+"Use of HTML in mail will make you more vulnerable to \"spam\" and may increase "
+"the likelihood that your system will be compromised by other present and "
+"anticipated security exploits."
+msgstr ""
+"Use of HTML in mail will make you more vulnerable to \"spam\" and may increase "
+"the likelihood that your system will be compromised by other present and "
+"anticipated security exploits."
+
+#: kmmainwidget.cpp:1392 kmmainwidget.cpp:1416 kmsender.cpp:503
+msgid "Security Warning"
+msgstr "Security Warning"
+
+#: kmmainwidget.cpp:1393
+msgid "Use HTML"
+msgstr "Use HTML"
+
+#: kmmainwidget.cpp:1413
+msgid ""
+"Loading external references in html mail will make you more vulnerable to "
+"\"spam\" and may increase the likelihood that your system will be compromised "
+"by other present and anticipated security exploits."
+msgstr ""
+"Loading external references in html mail will make you more vulnerable to "
+"\"spam\" and may increase the likelihood that your system will be compromised "
+"by other present and anticipated security exploits."
+
+#: kmmainwidget.cpp:1417
+msgid "Load External References"
+msgstr "Load External References"
+
+#: kmmainwidget.cpp:1658
+msgid "Filter on Mailing-List..."
+msgstr "Filter on Mailing-List..."
+
+#: kmmainwidget.cpp:1663
+msgid "Filter on Mailing-List %1..."
+msgstr "Filter on Mailing-List %1..."
+
+#: kmmainwidget.cpp:1761
+msgid ""
+"KMail's Out of Office Reply functionality relies on server-side filtering. You "
+"have not yet configured an IMAP server for this.\n"
+"You can do this on the \"Filtering\" tab of the IMAP account configuration."
+msgstr ""
+"KMail's Out of Office Reply functionality relies on server-side filtering. You "
+"have not yet configured an IMAP server for this.\n"
+"You can do this on the \"Filtering\" tab of the IMAP account configuration."
+
+#: kmmainwidget.cpp:1766
+msgid "No Server-Side Filtering Configured"
+msgstr "No Server-Side Filtering Configured"
+
+#: kmmainwidget.cpp:1793
+msgid "Could not start certificate manager; please check your installation."
+msgstr "Could not start certificate manager; please check your installation."
+
+#: kmmainwidget.cpp:1810
+msgid ""
+"Could not start GnuPG LogViewer (kwatchgnupg); please check your installation."
+msgstr ""
+"Could not start GnuPG LogViewer (kwatchgnupg); please check your installation."
+
+#: kmmainwidget.cpp:2485
+#, fuzzy
+msgid "Forward With Custom Template"
+msgstr "&Use custom message-id suffix"
+
+#: kmmainwidget.cpp:2494
+#, fuzzy
+msgid "Reply With Custom Template"
+msgstr "&Use custom message-id suffix"
+
+#: kmmainwidget.cpp:2502
+#, fuzzy
+msgid "Reply to All With Custom Template"
+msgstr "&Use custom message-id suffix"
+
+#: kmmainwidget.cpp:2597 kmmainwidget.cpp:2602 kmmainwidget.cpp:2607
+#, fuzzy
+msgid "(no custom templates)"
+msgstr "&Use custom message-id suffix"
+
+#: kmmainwidget.cpp:2622 kmmimeparttree.cpp:141
+msgid "Save &As..."
+msgstr "Save &As..."
+
+#: kmmainwidget.cpp:2629
+msgid "&Compact All Folders"
+msgstr "&Compact All Folders"
+
+#: kmmainwidget.cpp:2633
+msgid "&Expire All Folders"
+msgstr "&Expire All Folders"
+
+#: kmmainwidget.cpp:2637
+msgid "&Refresh Local IMAP Cache"
+msgstr "&Refresh Local IMAP Cache"
+
+#: kmmainwidget.cpp:2641
+msgid "Empty All &Trash Folders"
+msgstr "Empty All &Wastebin Folders"
+
+#: kmmainwidget.cpp:2649
+#, fuzzy
+msgid "Check Mail in Favorite Folders"
+msgstr "Check Mail &in This Folder"
+
+#: kmmainwidget.cpp:2656
+msgid "Check Mail &In"
+msgstr "Check Mail &In"
+
+#: kmmainwidget.cpp:2666
+msgid "&Send Queued Messages"
+msgstr "&Send Queued Messages"
+
+#: kmmainwidget.cpp:2669
+msgid "Online Status (unknown)"
+msgstr "Online Status (unknown)"
+
+#: kmmainwidget.cpp:2673
+msgid "Send Queued Messages Via"
+msgstr "Send Queued Messages Via"
+
+#: kmmainwidget.cpp:2684
+msgid "&Address Book..."
+msgstr "&Address Book..."
+
+#: kmmainwidget.cpp:2689
+msgid "Certificate Manager..."
+msgstr "Certificate Manager..."
+
+#: kmmainwidget.cpp:2694
+msgid "GnuPG Log Viewer..."
+msgstr "GnuPG Log Viewer..."
+
+#: kmmainwidget.cpp:2699
+msgid "&Import Messages..."
+msgstr "&Import Messages..."
+
+#: kmmainwidget.cpp:2704
+msgid "&Debug Sieve..."
+msgstr "&Debug Sieve..."
+
+#: kmmainwidget.cpp:2710
+msgid "Edit \"Out of Office\" Replies..."
+msgstr "Edit \"Out of Office\" Replies..."
+
+#: kmmainwidget.cpp:2716
+msgid "Filter &Log Viewer..."
+msgstr "Filter &Log Viewer..."
+
+#: kmmainwidget.cpp:2719
+msgid "&Anti-Spam Wizard..."
+msgstr "&Anti-Spam Wizard..."
+
+#: kmmainwidget.cpp:2721
+msgid "&Anti-Virus Wizard..."
+msgstr "&Anti-Virus Wizard..."
+
+#: kmmainwidget.cpp:2725 kmreadermainwin.cpp:316
+msgid "&Move to Trash"
+msgstr "&Move to Wastebin"
+
+#: kmmainwidget.cpp:2726 kmreadermainwin.cpp:317
+msgid "Move message to trashcan"
+msgstr "Move message to wastebin"
+
+#: kmmainwidget.cpp:2738
+msgid "M&ove Thread to Trash"
+msgstr "M&ove Thread to Wastebin"
+
+#: kmmainwidget.cpp:2739
+msgid "Move thread to trashcan"
+msgstr "Move thread to wastebin"
+
+#: kmmainwidget.cpp:2743
+msgid "Delete T&hread"
+msgstr "Delete T&hread"
+
+#: kmmainwidget.cpp:2747
+msgid "&Find Messages..."
+msgstr "&Find Messages..."
+
+#: kmmainwidget.cpp:2750
+msgid "&Find in Message..."
+msgstr "&Find in Message..."
+
+#: kmmainwidget.cpp:2753
+msgid "Select &All Messages"
+msgstr "Select &All Messages"
+
+#: kmmainwidget.cpp:2760
+msgid "&Properties"
+msgstr "&Properties"
+
+#: kmmainwidget.cpp:2763
+#, fuzzy
+msgid "&Mailing List Management..."
+msgstr "&Mailing List Management"
+
+#: kmmainwidget.cpp:2772
+msgid "Mark All Messages as &Read"
+msgstr "Mark All Messages as &Read"
+
+#: kmmainwidget.cpp:2775
+msgid "&Expiration Settings"
+msgstr "&Expiration Settings"
+
+#: kmmainwidget.cpp:2778
+msgid "&Compact Folder"
+msgstr "&Compact Folder"
+
+#: kmmainwidget.cpp:2781
+msgid "Check Mail &in This Folder"
+msgstr "Check Mail &in This Folder"
+
+#: kmmainwidget.cpp:2793
+msgid "Prefer &HTML to Plain Text"
+msgstr "Prefer &HTML to Plain Text"
+
+#: kmmainwidget.cpp:2796
+msgid "Load E&xternal References"
+msgstr "Load E&xternal References"
+
+#: kmmainwidget.cpp:2799
+msgid "&Thread Messages"
+msgstr "&Thread Messages"
+
+#: kmmainwidget.cpp:2802
+msgid "Thread Messages also by &Subject"
+msgstr "Thread Messages also by &Subject"
+
+#: kmmainwidget.cpp:2805
+#, fuzzy
+msgid "Copy Folder"
+msgstr "Copy Into Folder"
+
+#: kmmainwidget.cpp:2807
+#, fuzzy
+msgid "Cut Folder"
+msgstr "Folder"
+
+#: kmmainwidget.cpp:2809
+#, fuzzy
+msgid "Paste Folder"
+msgstr "New Folder"
+
+#: kmmainwidget.cpp:2812
+#, fuzzy
+msgid "Copy Messages"
+msgstr "Open Message"
+
+#: kmmainwidget.cpp:2814
+#, fuzzy
+msgid "Cut Messages"
+msgstr " messages"
+
+#: kmmainwidget.cpp:2816
+#, fuzzy
+msgid "Paste Messages"
+msgstr "Delete Messages"
+
+#: kmmainwidget.cpp:2820
+msgid "&New Message..."
+msgstr "&New Message..."
+
+#: kmmainwidget.cpp:2823 kmmainwidget.cpp:2915
+#, fuzzy
+msgid "New Message From &Template"
+msgstr "No new messages from server"
+
+#: kmmainwidget.cpp:2831
+msgid "New Message t&o Mailing-List..."
+msgstr "New Message t&o Mailing-List..."
+
+#: kmmainwidget.cpp:2836 kmreadermainwin.cpp:327 searchwindow.cpp:320
+msgid ""
+"_: Message->\n"
+"&Forward"
+msgstr "&Forward"
+
+#: kmmainwidget.cpp:2840 kmreadermainwin.cpp:330 searchwindow.cpp:329
+msgid "&Inline..."
+msgstr "&Inline..."
+
+#: kmmainwidget.cpp:2846 kmreadermainwin.cpp:336 searchwindow.cpp:325
+msgid ""
+"_: Message->Forward->\n"
+"As &Attachment..."
+msgstr "As &Attachment..."
+
+#: kmmainwidget.cpp:2852 kmreadermainwin.cpp:342 searchwindow.cpp:341
+#, fuzzy
+msgid ""
+"_: Message->Forward->\n"
+"As Di&gest..."
+msgstr "As &Attachment..."
+
+#: kmmainwidget.cpp:2858 kmreadermainwin.cpp:348 searchwindow.cpp:346
+msgid ""
+"_: Message->Forward->\n"
+"&Redirect..."
+msgstr "&Redirect..."
+
+#: kmmainwidget.cpp:2885
+msgid "Send A&gain..."
+msgstr "Send A&gain..."
+
+#: kmmainwidget.cpp:2890
+msgid "&Create Filter"
+msgstr "&Create Filter"
+
+#: kmmainwidget.cpp:2893
+msgid "Filter on &Subject..."
+msgstr "Filter on &Subject..."
+
+#: kmmainwidget.cpp:2898
+msgid "Filter on &From..."
+msgstr "Filter on &From..."
+
+#: kmmainwidget.cpp:2903
+msgid "Filter on &To..."
+msgstr "Filter on &To..."
+
+#: kmmainwidget.cpp:2908
+msgid "Filter on Mailing-&List..."
+msgstr "Filter on Mailing-&List..."
+
+#: kmmainwidget.cpp:2921
+msgid "Mark &Thread"
+msgstr "Mark &Thread"
+
+#: kmmainwidget.cpp:2924
+msgid "Mark Thread as &Read"
+msgstr "Mark Thread as &Read"
+
+#: kmmainwidget.cpp:2925
+msgid "Mark all messages in the selected thread as read"
+msgstr "Mark all messages in the selected thread as read"
+
+#: kmmainwidget.cpp:2930
+msgid "Mark Thread as &New"
+msgstr "Mark Thread as &New"
+
+#: kmmainwidget.cpp:2931
+msgid "Mark all messages in the selected thread as new"
+msgstr "Mark all messages in the selected thread as new"
+
+#: kmmainwidget.cpp:2936
+msgid "Mark Thread as &Unread"
+msgstr "Mark Thread as &Unread"
+
+#: kmmainwidget.cpp:2937
+msgid "Mark all messages in the selected thread as unread"
+msgstr "Mark all messages in the selected thread as unread"
+
+#: kmmainwidget.cpp:2945
+msgid "Mark Thread as &Important"
+msgstr "Mark Thread as &Important"
+
+#: kmmainwidget.cpp:2948
+msgid "Remove &Important Thread Mark"
+msgstr "Remove &Important Thread Mark"
+
+#: kmmainwidget.cpp:2951
+#, fuzzy
+msgid "Mark Thread as &Action Item"
+msgstr "Mark Thread as &New"
+
+#: kmmainwidget.cpp:2954
+#, fuzzy
+msgid "Remove &Action Item Thread Mark"
+msgstr "Remove &Important Thread Mark"
+
+#: kmmainwidget.cpp:2958
+msgid "&Watch Thread"
+msgstr "&Watch Thread"
+
+#: kmmainwidget.cpp:2962
+msgid "&Ignore Thread"
+msgstr "&Ignore Thread"
+
+#: kmmainwidget.cpp:2970
+msgid "Save A&ttachments..."
+msgstr "Save A&ttachments..."
+
+#: kmmainwidget.cpp:2980
+msgid "Appl&y All Filters"
+msgstr "Appl&y All Filters"
+
+#. i18n: file kmail_part.rc line 141
+#: kmmainwidget.cpp:2985 rc.cpp:30 rc.cpp:96
+#, no-c-format
+msgid "A&pply Filter"
+msgstr "A&pply Filter"
+
+#: kmmainwidget.cpp:2992
+msgid ""
+"_: View->\n"
+"&Unread Count"
+msgstr "&Unread Count"
+
+#: kmmainwidget.cpp:2994
+msgid "Choose how to display the count of unread messages"
+msgstr "Choose how to display the count of unread messages"
+
+#: kmmainwidget.cpp:2996
+msgid ""
+"_: View->Unread Count\n"
+"View in &Separate Column"
+msgstr "View in &Separate Column"
+
+#: kmmainwidget.cpp:3002
+msgid ""
+"_: View->Unread Count\n"
+"View After &Folder Name"
+msgstr "View After &Folder Name"
+
+#: kmmainwidget.cpp:3009
+msgid ""
+"_: View->\n"
+"&Total Column"
+msgstr "&Total Column"
+
+#: kmmainwidget.cpp:3012
+msgid ""
+"Toggle display of column showing the total number of messages in folders."
+msgstr ""
+"Toggle display of column showing the total number of messages in folders."
+
+#: kmmainwidget.cpp:3014
+#, fuzzy
+msgid ""
+"_: View->\n"
+"&Size Column"
+msgstr "&Total Column"
+
+#: kmmainwidget.cpp:3017
+#, fuzzy
+msgid "Toggle display of column showing the total size of messages in folders."
+msgstr ""
+"Toggle display of column showing the total number of messages in folders."
+
+#: kmmainwidget.cpp:3020
+msgid ""
+"_: View->\n"
+"&Expand Thread"
+msgstr "&Expand Thread"
+
+#: kmmainwidget.cpp:3021
+msgid "Expand the current thread"
+msgstr "Expand the current thread"
+
+#: kmmainwidget.cpp:3026
+msgid ""
+"_: View->\n"
+"&Collapse Thread"
+msgstr "&Collapse Thread"
+
+#: kmmainwidget.cpp:3027
+msgid "Collapse the current thread"
+msgstr "Collapse the current thread"
+
+#: kmmainwidget.cpp:3032
+msgid ""
+"_: View->\n"
+"Ex&pand All Threads"
+msgstr "Ex&pand All Threads"
+
+#: kmmainwidget.cpp:3033
+msgid "Expand all threads in the current folder"
+msgstr "Expand all threads in the current folder"
+
+#: kmmainwidget.cpp:3038
+msgid ""
+"_: View->\n"
+"C&ollapse All Threads"
+msgstr "C&ollapse All Threads"
+
+#: kmmainwidget.cpp:3039
+msgid "Collapse all threads in the current folder"
+msgstr "Collapse all threads in the current folder"
+
+#: kmmainwidget.cpp:3044 kmreadermainwin.cpp:322
+msgid "&View Source"
+msgstr "&View Source"
+
+#: kmmainwidget.cpp:3048
+msgid "&Display Message"
+msgstr "&Display Message"
+
+#: kmmainwidget.cpp:3054
+msgid "&Next Message"
+msgstr "&Next Message"
+
+#: kmmainwidget.cpp:3055
+msgid "Go to the next message"
+msgstr "Go to the next message"
+
+#: kmmainwidget.cpp:3059
+msgid "Next &Unread Message"
+msgstr "Next &Unread Message"
+
+#: kmmainwidget.cpp:3061
+msgid "Go to the next unread message"
+msgstr "Go to the next unread message"
+
+#. i18n("Go to the next important message") ),
+#: kmmainwidget.cpp:3072
+msgid "&Previous Message"
+msgstr "&Previous Message"
+
+#: kmmainwidget.cpp:3073
+msgid "Go to the previous message"
+msgstr "Go to the previous message"
+
+#: kmmainwidget.cpp:3077
+msgid "Previous Unread &Message"
+msgstr "Previous Unread &Message"
+
+#: kmmainwidget.cpp:3079
+msgid "Go to the previous unread message"
+msgstr "Go to the previous unread message"
+
+#: kmmainwidget.cpp:3091
+msgid "Next Unread &Folder"
+msgstr "Next Unread &Folder"
+
+#: kmmainwidget.cpp:3092
+msgid "Go to the next folder with unread messages"
+msgstr "Go to the next folder with unread messages"
+
+#: kmmainwidget.cpp:3100
+msgid "Previous Unread F&older"
+msgstr "Previous Unread F&older"
+
+#: kmmainwidget.cpp:3101
+msgid "Go to the previous folder with unread messages"
+msgstr "Go to the previous folder with unread messages"
+
+#: kmmainwidget.cpp:3108
+msgid ""
+"_: Go->\n"
+"Next Unread &Text"
+msgstr "Next Unread &Text"
+
+#: kmmainwidget.cpp:3109
+msgid "Go to the next unread text"
+msgstr "Go to the next unread text"
+
+#: kmmainwidget.cpp:3110
+msgid ""
+"Scroll down current message. If at end of current message, go to next unread "
+"message."
+msgstr ""
+"Scroll down current message. If at end of current message, go to next unread "
+"message."
+
+#: kmmainwidget.cpp:3117
+msgid "Configure &Filters..."
+msgstr "Configure &Filters..."
+
+#: kmmainwidget.cpp:3119
+msgid "Configure &POP Filters..."
+msgstr "Configure &POP Filters..."
+
+#: kmmainwidget.cpp:3121
+msgid "Manage &Sieve Scripts..."
+msgstr "Manage &Sieve Scripts..."
+
+#: kmmainwidget.cpp:3124
+msgid "KMail &Introduction"
+msgstr "KMail &Introduction"
+
+#: kmmainwidget.cpp:3125
+msgid "Display KMail's Welcome Page"
+msgstr "Display KMail's Welcome Page"
+
+#: kmmainwidget.cpp:3131
+msgid "Configure &Notifications..."
+msgstr "Configure &Notifications..."
+
+#: kmmainwidget.cpp:3136
+msgid "&Configure KMail..."
+msgstr "&Configure KMail..."
+
+#: kmmainwidget.cpp:3431
+msgid "E&mpty Trash"
+msgstr "E&mpty Wastebin"
+
+#: kmmainwidget.cpp:3431
+msgid "&Move All Messages to Trash"
+msgstr "&Move All Messages to the Wastebin"
+
+#: kmmainwidget.cpp:3434
+msgid "&Delete Search"
+msgstr "&Delete Search"
+
+#: kmmainwidget.cpp:3434
+msgid "&Delete Folder"
+msgstr "&Delete Folder"
+
+#: kmmainwidget.cpp:3615
+#, c-format
+msgid ""
+"_n: Removed %n duplicate message.\n"
+"Removed %n duplicate messages."
+msgstr ""
+"Removed %n duplicate message.\n"
+"Removed %n duplicate messages."
+
+#: kmmainwidget.cpp:3617
+msgid "No duplicate messages found."
+msgstr "No duplicate messages found."
+
+#: kmmainwidget.cpp:3687
+#, c-format
+msgid "Filter %1"
+msgstr "Filter %1"
+
+#: kmmainwidget.cpp:3821
+msgid "Subscription"
+msgstr "Subscription"
+
+#: kmmainwidget.cpp:3838
+#, fuzzy
+msgid "Local Subscription"
+msgstr "Subscription"
+
+#: kmmainwidget.cpp:3971
+#, fuzzy
+msgid "Out of office reply active"
+msgstr "Edit \"Out of Office\" Replies..."
+
+#: kmmainwin.cpp:38
+msgid "New &Window"
+msgstr "New &Window"
+
+#: kmmainwin.cpp:178
+msgid " Initializing..."
+msgstr " Initialising..."
+
+#: kmmessage.cpp:1316
+msgid ""
+"This message contains a request to return a notification about your reception "
+"of the message.\n"
+"You can either ignore the request or let KMail send a \"denied\" or normal "
+"response."
+msgstr ""
+"This message contains a request to return a notification about your reception "
+"of the message.\n"
+"You can either ignore the request or let KMail send a \"denied\" or normal "
+"response."
+
+#: kmmessage.cpp:1321
+msgid ""
+"This message contains a request to send a notification about your reception of "
+"the message.\n"
+"It contains a processing instruction that is marked as \"required\", but which "
+"is unknown to KMail.\n"
+"You can either ignore the request or let KMail send a \"failed\" response."
+msgstr ""
+"This message contains a request to send a notification about your reception of "
+"the message.\n"
+"It contains a processing instruction that is marked as \"required\", but which "
+"is unknown to KMail.\n"
+"You can either ignore the request or let KMail send a \"failed\" response."
+
+#: kmmessage.cpp:1328
+msgid ""
+"This message contains a request to send a notification about your reception of "
+"the message,\n"
+"but it is requested to send the notification to more than one address.\n"
+"You can either ignore the request or let KMail send a \"denied\" or normal "
+"response."
+msgstr ""
+"This message contains a request to send a notification about your reception of "
+"the message,\n"
+"but it is requested to send the notification to more than one address.\n"
+"You can either ignore the request or let KMail send a \"denied\" or normal "
+"response."
+
+#: kmmessage.cpp:1335
+msgid ""
+"This message contains a request to send a notification about your reception of "
+"the message,\n"
+"but there is no return-path set.\n"
+"You can either ignore the request or let KMail send a \"denied\" or normal "
+"response."
+msgstr ""
+"This message contains a request to send a notification about your reception of "
+"the message,\n"
+"but there is no return-path set.\n"
+"You can either ignore the request or let KMail send a \"denied\" or normal "
+"response."
+
+#: kmmessage.cpp:1341
+msgid ""
+"This message contains a request to send a notification about your reception of "
+"the message,\n"
+"but the return-path address differs from the address the notification was "
+"requested to be sent to.\n"
+"You can either ignore the request or let KMail send a \"denied\" or normal "
+"response."
+msgstr ""
+"This message contains a request to send a notification about your reception of "
+"the message,\n"
+"but the return-path address differs from the address the notification was "
+"requested to be sent to.\n"
+"You can either ignore the request or let KMail send a \"denied\" or normal "
+"response."
+
+#: kmmessage.cpp:1359 kmmessage.cpp:1366
+msgid "Message Disposition Notification Request"
+msgstr "Message Disposition Notification Request"
+
+#: kmmessage.cpp:1361
+msgid "Send \"&denied\""
+msgstr "Send \"&denied\""
+
+#: kmmessage.cpp:1361 kmmessage.cpp:1368
+msgid "&Send"
+msgstr "&Send"
+
+#: kmmessage.cpp:1436
+msgid ""
+"Header \"Disposition-Notification-Options\" contained required, but unknown "
+"parameter"
+msgstr ""
+"Header \"Disposition-Notification-Options\" contained required, but unknown "
+"parameter"
+
+#: kmmessage.cpp:1628
+msgid "Receipt: "
+msgstr "Receipt: "
+
+#: kmmessage.cpp:3128 urlhandlermanager.cpp:551
+#, c-format
+msgid "Attachment: %1"
+msgstr "Attachment: %1"
+
+#: kmmimeparttree.cpp:139 kmreaderwin.cpp:1969
+msgid ""
+"_: to view something\n"
+"View"
+msgstr "View"
+
+#: kmmimeparttree.cpp:147
+msgid "Save All Attachments..."
+msgstr "Save All Attachments..."
+
+#: kmmimeparttree.cpp:154 kmreaderwin.cpp:1975 kmreaderwin.cpp:2626
+#, fuzzy
+msgid "Delete Attachment"
+msgstr "&Remove Attachment"
+
+#: kmmimeparttree.cpp:157 kmreaderwin.cpp:1973 kmreaderwin.cpp:2638
+#, fuzzy
+msgid "Edit Attachment"
+msgstr "Attachment"
+
+#: kmmimeparttree.cpp:370
+msgid "Unspecified Binary Data"
+msgstr "Unspecified Binary Data"
+
+#: kmmsgpartdlg.cpp:38
+msgid "None (7-bit text)"
+msgstr "None (7-bit text)"
+
+#: kmmsgpartdlg.cpp:39
+msgid "None (8-bit text)"
+msgstr "None (8-bit text)"
+
+#: kmmsgpartdlg.cpp:40
+msgid "Quoted Printable"
+msgstr "Quoted Printable"
+
+#: kmmsgpartdlg.cpp:41
+msgid "Base 64"
+msgstr "Base 64"
+
+#: kmmsgpartdlg.cpp:49
+msgid "Message Part Properties"
+msgstr "Message Part Properties"
+
+#: kmmsgpartdlg.cpp:88
+msgid ""
+"<qt>"
+"<p>The <em>MIME type</em> of the file:</p>"
+"<p>normally, you do not need to touch this setting, since the type of the file "
+"is automatically checked; but, sometimes, %1 may not detect the type correctly "
+"-- here is where you can fix that.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The <em>MIME type</em> of the file:</p>"
+"<p>normally, you do not need to touch this setting, since the type of the file "
+"is automatically checked; but, sometimes, %1 may not detect the type correctly "
+"-- here is where you can fix that.</p></qt>"
+
+#: kmmsgpartdlg.cpp:100
+msgid ""
+"<qt>"
+"<p>The size of the part:</p>"
+"<p>sometimes, %1 will only give an estimated size here, because calculating the "
+"exact size would take too much time; when this is the case, it will be made "
+"visible by adding \"(est.)\" to the size displayed.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The size of the part:</p>"
+"<p>sometimes, %1 will only give an estimated size here, because calculating the "
+"exact size would take too much time; when this is the case, it will be made "
+"visible by adding \"(est.)\" to the size displayed.</p></qt>"
+
+#: kmmsgpartdlg.cpp:114
+msgid ""
+"<qt>"
+"<p>The file name of the part:</p>"
+"<p>although this defaults to the name of the attached file, it does not specify "
+"the file to be attached; rather, it suggests a file name to be used by the "
+"recipient's mail agent when saving the part to disk.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The file name of the part:</p>"
+"<p>although this defaults to the name of the attached file, it does not specify "
+"the file to be attached; rather, it suggests a file name to be used by the "
+"recipient's mail agent when saving the part to disk.</p></qt>"
+
+#: kmmsgpartdlg.cpp:124
+msgid "&Description:"
+msgstr "&Description:"
+
+#: kmmsgpartdlg.cpp:128
+msgid ""
+"<qt>"
+"<p>A description of the part:</p>"
+"<p>this is just an informational description of the part, much like the Subject "
+"is for the whole message; most mail agents will show this information in their "
+"message previews alongside the attachment's icon.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>A description of the part:</p>"
+"<p>this is just an informational description of the part, much like the Subject "
+"is for the whole message; most mail agents will show this information in their "
+"message previews alongside the attachment's icon.</p></qt>"
+
+#: kmmsgpartdlg.cpp:139
+msgid "&Encoding:"
+msgstr "&Encoding:"
+
+#: kmmsgpartdlg.cpp:143
+msgid ""
+"<qt>"
+"<p>The transport encoding of this part:</p>"
+"<p>normally, you do not need to change this, since %1 will use a decent default "
+"encoding, depending on the MIME type; yet, sometimes, you can significantly "
+"reduce the size of the resulting message, e.g. if a PostScript file does not "
+"contain binary data, but consists of pure text -- in this case, choosing "
+"\"quoted-printable\" over the default \"base64\" will save up to 25% in "
+"resulting message size.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The transport encoding of this part:</p>"
+"<p>normally, you do not need to change this, since %1 will use a decent default "
+"encoding, depending on the MIME type; yet, sometimes, you can significantly "
+"reduce the size of the resulting message, e.g. if a PostScript file does not "
+"contain binary data, but consists of pure text -- in this case, choosing "
+"\"quoted-printable\" over the default \"base64\" will save up to 25% in "
+"resulting message size.</p></qt>"
+
+#: kmmsgpartdlg.cpp:156
+msgid "Suggest &automatic display"
+msgstr "Suggest &automatic display"
+
+#: kmmsgpartdlg.cpp:159
+msgid ""
+"<qt>"
+"<p>Check this option if you want to suggest to the recipient the automatic "
+"(inline) display of this part in the message preview, instead of the default "
+"icon view;</p>"
+"<p>technically, this is carried out by setting this part's <em>"
+"Content-Disposition</em> header field to \"inline\" instead of the default "
+"\"attachment\".</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Tick this option if you want to suggest to the recipient the automatic "
+"(inline) display of this part in the message preview, instead of the default "
+"icon view;</p>"
+"<p>technically, this is carried out by setting this part's <em>"
+"Content-Disposition</em> header field to \"inline\" instead of the default "
+"\"attachment\".</p></qt>"
+
+#: kmmsgpartdlg.cpp:168
+msgid "&Sign this part"
+msgstr "&Sign this part"
+
+#: kmmsgpartdlg.cpp:171
+msgid ""
+"<qt>"
+"<p>Check this option if you want this message part to be signed;</p>"
+"<p>the signature will be made with the key that you associated with the "
+"currently-selected identity.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Tick this option if you want this message part to be signed;</p>"
+"<p>the signature will be made with the key that you associated with the "
+"currently-selected identity.</p></qt>"
+
+#: kmmsgpartdlg.cpp:178
+msgid "Encr&ypt this part"
+msgstr "Encr&ypt this part"
+
+#: kmmsgpartdlg.cpp:181
+msgid ""
+"<qt>"
+"<p>Check this option if you want this message part to be encrypted;</p>"
+"<p>the part will be encrypted for the recipients of this message</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Tick this option if you want this message part to be encrypted;</p>"
+"<p>the part will be encrypted for the recipients of this message</p></qt>"
+
+#: kmmsgpartdlg.cpp:224
+msgid ""
+"_: %1: a filesize incl. unit (e.g. \"1.3 KB\")\n"
+"%1 (est.)"
+msgstr "%1 (est.)"
+
+#: kmpopfiltercnfrmdlg.cpp:281
+msgid "POP Filter"
+msgstr "POP Filter"
+
+#: kmpopfiltercnfrmdlg.cpp:293
+msgid ""
+"Messages to filter found on POP Account: <b>%1</b>"
+"<p>The messages shown exceed the maximum size limit you defined for this "
+"account."
+"<br>You can select what you want to do with them by checking the appropriate "
+"button."
+msgstr ""
+"Messages to filter found on POP Account: <b>%1</b>"
+"<p>The messages shown exceed the maximum size limit you defined for this "
+"account."
+"<br>You can select what you want to do with them by ticking the appropriate "
+"button."
+
+#: kmpopfiltercnfrmdlg.cpp:298
+msgid "Messages Exceeding Size"
+msgstr "Messages Exceeding Size"
+
+#: kmpopfiltercnfrmdlg.cpp:303
+msgid "Ruleset Filtered Messages: none"
+msgstr "Ruleset Filtered Messages: none"
+
+#: kmpopfiltercnfrmdlg.cpp:305
+msgid "Show messages matched by a ruleset and tagged 'Download' or 'Delete'"
+msgstr "Show messages matched by a ruleset and tagged 'Download' or 'Delete'"
+
+#: kmpopfiltercnfrmdlg.cpp:306
+msgid "Show messages matched by a filter ruleset"
+msgstr "Show messages matched by a filter ruleset"
+
+#: kmpopfiltercnfrmdlg.cpp:363
+#, c-format
+msgid "Ruleset Filtered Messages: %1"
+msgstr "Ruleset Filtered Messages: %1"
+
+#: kmpopfiltercnfrmdlg.cpp:386
+msgid "no subject"
+msgstr "no subject"
+
+#: kmpopfiltercnfrmdlg.cpp:392 kmpopfiltercnfrmdlg.cpp:398
+msgid "unknown"
+msgstr "unknown"
+
+#: kmreadermainwin.cpp:477 searchwindow.cpp:352
+msgid "Save Attachments..."
+msgstr "Save Attachments..."
+
+#: kmreaderwin.cpp:562
+msgid ""
+"_: View->\n"
+"&Headers"
+msgstr "&Headers"
+
+#: kmreaderwin.cpp:563
+msgid "Choose display style of message headers"
+msgstr "Choose display style of message headers"
+
+#: kmreaderwin.cpp:568
+#, fuzzy
+msgid ""
+"_: View->headers->\n"
+"&Enterprise Headers"
+msgstr "&Brief Headers"
+
+#: kmreaderwin.cpp:571
+#, fuzzy
+msgid "Show the list of headers in Enterprise style"
+msgstr "Show the list of headers in a fancy format"
+
+#: kmreaderwin.cpp:575
+msgid ""
+"_: View->headers->\n"
+"&Fancy Headers"
+msgstr "&Fancy Headers"
+
+#: kmreaderwin.cpp:578
+msgid "Show the list of headers in a fancy format"
+msgstr "Show the list of headers in a fancy format"
+
+#: kmreaderwin.cpp:582
+msgid ""
+"_: View->headers->\n"
+"&Brief Headers"
+msgstr "&Brief Headers"
+
+#: kmreaderwin.cpp:585
+msgid "Show brief list of message headers"
+msgstr "Show brief list of message headers"
+
+#: kmreaderwin.cpp:589
+msgid ""
+"_: View->headers->\n"
+"&Standard Headers"
+msgstr "&Standard Headers"
+
+#: kmreaderwin.cpp:592
+msgid "Show standard list of message headers"
+msgstr "Show standard list of message headers"
+
+#: kmreaderwin.cpp:596
+msgid ""
+"_: View->headers->\n"
+"&Long Headers"
+msgstr "&Long Headers"
+
+#: kmreaderwin.cpp:599
+msgid "Show long list of message headers"
+msgstr "Show long list of message headers"
+
+#: kmreaderwin.cpp:603
+msgid ""
+"_: View->headers->\n"
+"&All Headers"
+msgstr "&All Headers"
+
+#: kmreaderwin.cpp:606
+msgid "Show all message headers"
+msgstr "Show all message headers"
+
+#: kmreaderwin.cpp:612
+msgid ""
+"_: View->\n"
+"&Attachments"
+msgstr "&Attachments"
+
+#: kmreaderwin.cpp:613
+msgid "Choose display style of attachments"
+msgstr "Choose display style of attachments"
+
+#: kmreaderwin.cpp:617
+msgid ""
+"_: View->attachments->\n"
+"&As Icons"
+msgstr "&As Icons"
+
+#: kmreaderwin.cpp:620
+msgid "Show all attachments as icons. Click to see them."
+msgstr "Show all attachments as icons. Click to see them."
+
+#: kmreaderwin.cpp:624
+msgid ""
+"_: View->attachments->\n"
+"&Smart"
+msgstr "&Smart"
+
+#: kmreaderwin.cpp:627
+msgid "Show attachments as suggested by sender."
+msgstr "Show attachments as suggested by sender."
+
+#: kmreaderwin.cpp:631
+msgid ""
+"_: View->attachments->\n"
+"&Inline"
+msgstr "&Inline"
+
+#: kmreaderwin.cpp:634
+msgid "Show all attachments inline (if possible)"
+msgstr "Show all attachments inline (if possible)"
+
+#: kmreaderwin.cpp:638
+msgid ""
+"_: View->attachments->\n"
+"&Hide"
+msgstr "&Hide"
+
+#: kmreaderwin.cpp:641
+msgid "Do not show attachments in the message viewer"
+msgstr "Do not show attachments in the message viewer"
+
+#: kmreaderwin.cpp:646
+msgid "&Set Encoding"
+msgstr "&Set Encoding"
+
+#: kmreaderwin.cpp:654
+msgid "New Message To..."
+msgstr "New Message To..."
+
+#: kmreaderwin.cpp:657
+msgid "Reply To..."
+msgstr "Reply To..."
+
+#: kmreaderwin.cpp:660
+msgid "Forward To..."
+msgstr "Forward To..."
+
+#: kmreaderwin.cpp:663
+msgid "Add to Address Book"
+msgstr "Add to Address Book"
+
+#: kmreaderwin.cpp:666
+msgid "Open in Address Book"
+msgstr "Open in Address Book"
+
+#: kmreaderwin.cpp:670
+msgid "Select All Text"
+msgstr "Select All Text"
+
+#: kmreaderwin.cpp:672
+msgid "Copy Link Address"
+msgstr "Copy Link Address"
+
+#: kmreaderwin.cpp:674
+msgid "Open URL"
+msgstr "Open URL"
+
+#: kmreaderwin.cpp:676
+msgid "Bookmark This Link"
+msgstr "Bookmark This Link"
+
+#: kmreaderwin.cpp:680
+msgid "Save Link As..."
+msgstr "Save Link As..."
+
+#: kmreaderwin.cpp:687
+msgid "Chat &With..."
+msgstr "Chat &With..."
+
+#: kmreaderwin.cpp:1294
+msgid "Full namespace support for IMAP"
+msgstr "Full namespace support for IMAP"
+
+#: kmreaderwin.cpp:1295
+msgid "Offline mode"
+msgstr "Offline mode"
+
+#: kmreaderwin.cpp:1296
+msgid "Sieve script management and editing"
+msgstr "Sieve script management and editing"
+
+#: kmreaderwin.cpp:1297
+msgid "Account specific filtering"
+msgstr "Account specific filtering"
+
+#: kmreaderwin.cpp:1298
+msgid "Filtering of incoming mail for online IMAP accounts"
+msgstr "Filtering of incoming mail for online IMAP accounts"
+
+#: kmreaderwin.cpp:1299
+msgid "Online IMAP folders can be used when filtering into folders"
+msgstr "Online IMAP folders can be used when filtering into folders"
+
+#: kmreaderwin.cpp:1300
+msgid "Automatically delete older mails on POP servers"
+msgstr "Automatically delete older mails on POP servers"
+
+#: kmreaderwin.cpp:1338
+msgid "The email client for the K Desktop Environment."
+msgstr "The email client for the K Desktop Environment."
+
+#: kmreaderwin.cpp:1346
+msgid ""
+"<h2 style='margin-top: 0px;'>Retrieving Folder Contents</h2>"
+"<p>Please wait . . .</p>&nbsp;"
+msgstr ""
+"<h2 style='margin-top: 0px;'>Retrieving Folder Contents</h2>"
+"<p>Please wait . . .</p>&nbsp;"
+
+#: kmreaderwin.cpp:1354
+msgid ""
+"<h2 style='margin-top: 0px;'>Offline</h2>"
+"<p>KMail is currently in offline mode. Click <a href=\"kmail:goOnline\">here</a> "
+"to go online . . .</p>&nbsp;"
+msgstr ""
+"<h2 style='margin-top: 0px;'>Offline</h2>"
+"<p>KMail is currently in offline mode. Click <a href=\"kmail:goOnline\">here</a> "
+"to go online . . .</p>&nbsp;"
+
+#: kmreaderwin.cpp:1371
+msgid ""
+"_: %1: KMail version; %2: help:// URL; %3: homepage URL; %4: prior KMail "
+"version; %5: prior KDE version; %6: generated list of new features; %7: "
+"First-time user text (only shown on first start); %8: generated list of "
+"important changes; --- end of comment ---\n"
+"<h2 style='margin-top: 0px;'>Welcome to KMail %1</h2>"
+"<p>KMail is the email client for the K Desktop Environment. It is designed to "
+"be fully compatible with Internet mailing standards including MIME, SMTP, POP3 "
+"and IMAP.</p>\n"
+"<ul>"
+"<li>KMail has many powerful features which are described in the <a href=\"%2\">"
+"documentation</a></li>\n"
+"<li>The <a href=\"%3\">KMail homepage</A> offers information about new versions "
+"of KMail</li></ul>\n"
+"%8\n"
+"<p>Some of the new features in this release of KMail include (compared to KMail "
+"%4, which is part of KDE %5):</p>\n"
+"<ul>\n"
+"%6</ul>\n"
+"%7\n"
+"<p>We hope that you will enjoy KMail.</p>\n"
+"<p>Thank you,</p>\n"
+"<p style='margin-bottom: 0px'>&nbsp; &nbsp; The KMail Team</p>"
+msgstr ""
+"<h2 style='margin-top: 0px;'>Welcome to KMail %1</h2>"
+"<p>KMail is the email client for the K Desktop Environment. It is designed to "
+"be fully compatible with Internet mailing standards including MIME, SMTP, POP3 "
+"and IMAP.</p>\n"
+"<ul>"
+"<li>KMail has many powerful features which are described in the <a href=\"%2\">"
+"documentation</a></li>\n"
+"<li>The <a href=\"%3\">KMail homepage</A> offers information about new versions "
+"of KMail</li></ul>\n"
+"%8\n"
+"<p>Some of the new features in this release of KMail include (compared to KMail "
+"%4, which is part of KDE %5):</p>\n"
+"<ul>\n"
+"%6</ul>\n"
+"%7\n"
+"<p>We hope that you will enjoy KMail.</p>\n"
+"<p>Thank you,</p>\n"
+"<p style='margin-bottom: 0px'>&nbsp; &nbsp; The KMail Team</p>"
+
+#: kmreaderwin.cpp:1394 kmreaderwin.cpp:1416
+msgid ""
+"<li>%1</li>\n"
+msgstr ""
+"<li>%1</li>\n"
+
+#: kmreaderwin.cpp:1399
+msgid ""
+"<p>Please take a moment to fill in the KMail configuration panel at "
+"Settings-&gt;Configure KMail.\n"
+"You need to create at least a default identity and an incoming as well as "
+"outgoing mail account.</p>\n"
+msgstr ""
+"<p>Please take a moment to fill in the KMail configuration panel at "
+"Settings-&gt;Configure KMail.\n"
+"You need to create at least a default identity and an incoming as well as "
+"outgoing mail account.</p>\n"
+
+#: kmreaderwin.cpp:1411
+msgid ""
+"<p><span style='font-size:125%; font-weight:bold;'>Important changes</span> "
+"(compared to KMail %1):</p>\n"
+msgstr ""
+"<p><span style='font-size:125%; font-weight:bold;'>Important changes</span> "
+"(compared to KMail %1):</p>\n"
+
+#: kmreaderwin.cpp:1555
+msgid "( body part )"
+msgstr "( body part )"
+
+#: kmreaderwin.cpp:1854
+msgid "Could not send MDN."
+msgstr "Could not send MDN."
+
+#: kmreaderwin.cpp:1978
+msgid "Decrypt With Chiasmus..."
+msgstr "Decrypt With Chiasmus..."
+
+#: kmreaderwin.cpp:2133 kmreaderwin.cpp:2169 kmreaderwin.cpp:2188
+#, c-format
+msgid "View Attachment: %1"
+msgstr "View Attachment: %1"
+
+#: kmreaderwin.cpp:2181
+#, c-format
+msgid ""
+"_n: [KMail: Attachment contains binary data. Trying to show first character.]\n"
+"[KMail: Attachment contains binary data. Trying to show first %n characters.]"
+msgstr ""
+"[KMail: Attachment contains binary data. Trying to show first character.]\n"
+"[KMail: Attachment contains binary data. Trying to show first %n characters.]"
+
+#: kmreaderwin.cpp:2277
+msgid "&Open with '%1'"
+msgstr "&Open with '%1'"
+
+#: kmreaderwin.cpp:2279
+msgid "&Open With..."
+msgstr "&Open With..."
+
+#: kmreaderwin.cpp:2281
+msgid ""
+"Open attachment '%1'?\n"
+"Note that opening an attachment may compromise your system's security."
+msgstr ""
+"Open attachment '%1'?\n"
+"Note that opening an attachment may compromise your system's security."
+
+#: kmreaderwin.cpp:2286
+msgid "Open Attachment?"
+msgstr "Open Attachment?"
+
+#: kmreaderwin.cpp:2625
+msgid ""
+"Deleting an attachment might invalidate any digital signature on this message."
+msgstr ""
+
+#: kmreaderwin.cpp:2637
+msgid ""
+"Modifying an attachment might invalidate any digital signature on this message."
+msgstr ""
+
+#: kmreaderwin.cpp:2685
+#, fuzzy
+msgid "Attachments:"
+msgstr "Attachment"
+
+#: kmsearchpattern.cpp:898
+msgid ""
+"_: name used for a virgin filter\n"
+"unknown"
+msgstr "unknown"
+
+#: kmsearchpattern.cpp:904
+msgid "(match any of the following)"
+msgstr "(match any of the following)"
+
+#: kmsearchpattern.cpp:906
+msgid "(match all of the following)"
+msgstr "(match all of the following)"
+
+#: kmsearchpatternedit.cpp:34
+#, fuzzy
+msgid "Complete Message"
+msgstr "Delete Message"
+
+#: kmsearchpatternedit.cpp:35
+#, fuzzy
+msgid "Body of Message"
+msgstr "Todo Message"
+
+#: kmsearchpatternedit.cpp:36
+#, fuzzy
+msgid "Anywhere in Headers"
+msgstr "Rewrite Header"
+
+#: kmsearchpatternedit.cpp:37
+#, fuzzy
+msgid "All Recipients"
+msgstr "Additional Recipients"
+
+#: kmsearchpatternedit.cpp:38
+#, fuzzy
+msgid "Size in Bytes"
+msgstr "<size in bytes>"
+
+#: kmsearchpatternedit.cpp:39
+#, fuzzy
+msgid "Age in Days"
+msgstr "<age in days>"
+
+#: kmsearchpatternedit.cpp:40
+#, fuzzy
+msgid "Message Status"
+msgstr "Message List"
+
+#: kmsearchpatternedit.cpp:391
+msgid "Search Criteria"
+msgstr "Search Criteria"
+
+#: kmsearchpatternedit.cpp:408
+msgid "Match a&ll of the following"
+msgstr "Match a&ll of the following"
+
+#: kmsearchpatternedit.cpp:409
+msgid "Match an&y of the following"
+msgstr "Match an&y of the following"
+
+#: kmsender.cpp:114
+msgid "Please create an account for sending and try again."
+msgstr "Please create an account for sending and try again."
+
+#: kmsender.cpp:171
+msgid "Cannot add message to outbox folder"
+msgstr "Cannot add message to outbox folder"
+
+#: kmsender.cpp:373
+msgid ""
+"Critical error: Unable to process sent mail (out of space?)Moving failing "
+"message to \"sent-mail\" folder."
+msgstr ""
+"Critical error: Unable to process sent mail (out of space?)Moving failing "
+"message to \"sent-mail\" folder."
+
+#: kmsender.cpp:385
+msgid ""
+"Moving the sent message \"%1\" from the \"outbox\" to the \"sent-mail\" folder "
+"failed.\n"
+"Possible reasons are lack of disk space or write permission. Please try to fix "
+"the problem and move the message manually."
+msgstr ""
+"Moving the sent message \"%1\" from the \"outbox\" to the \"sent-mail\" folder "
+"failed.\n"
+"Possible reasons are lack of disk space or write permission. Please try to fix "
+"the problem and move the message manually."
+
+#: kmsender.cpp:431
+msgid ""
+"It's not possible to send messages without specifying a sender address.\n"
+"Please set the email address of identity '%1' in the Identities section of the "
+"configuration dialog and then try again."
+msgstr ""
+"It is not possible to send messages without specifying a sender address.\n"
+"Please set the email address of identity '%1' in the Identities section of the "
+"configuration dialogue and then try again."
+
+#: kmsender.cpp:453
+#, c-format
+msgid ""
+"_n: %n queued message successfully sent.\n"
+"%n queued messages successfully sent."
+msgstr ""
+"%n queued message successfully sent.\n"
+"%n queued messages successfully sent."
+
+#: kmsender.cpp:456
+msgid "%1 of %2 queued messages successfully sent."
+msgstr "%1 of %2 queued messages successfully sent."
+
+#: kmsender.cpp:471
+msgid "Sending messages"
+msgstr "Sending messages"
+
+#: kmsender.cpp:472
+msgid "Initiating sender process..."
+msgstr "Initiating sender process..."
+
+#: kmsender.cpp:502
+msgid ""
+"You have chosen to send all queued email using an unencrypted transport, do you "
+"want to continue? "
+msgstr ""
+"You have chosen to send all queued email using an unencrypted transport, do you "
+"want to continue? "
+
+#: kmsender.cpp:504
+msgid "Send Unencrypted"
+msgstr "Send Unencrypted"
+
+#: kmsender.cpp:556
+msgid "Unrecognized transport protocol. Unable to send message."
+msgstr "Unrecognised transport protocol. Unable to send message."
+
+#: kmsender.cpp:597
+msgid ""
+"_: %3: subject of message\n"
+"Sending message %1 of %2: %3"
+msgstr "Sending message %1 of %2: %3"
+
+#: kmsender.cpp:616
+msgid "Failed to send (some) queued messages."
+msgstr "Failed to send (some) queued messages."
+
+#: kmsender.cpp:693
+msgid ""
+"Sending aborted:\n"
+"%1\n"
+"The message will stay in the 'outbox' folder until you either fix the problem "
+"(e.g. a broken address) or remove the message from the 'outbox' folder.\n"
+"The following transport protocol was used:\n"
+" %2"
+msgstr ""
+"Sending aborted:\n"
+"%1\n"
+"The message will stay in the 'outbox' folder until you either fix the problem "
+"(e.g. a broken address) or remove the message from the 'outbox' folder.\n"
+"The following transport protocol was used:\n"
+" %2"
+
+#: kmsender.cpp:701 kmsender.cpp:746
+msgid "Sending aborted."
+msgstr "Sending aborted."
+
+#: kmsender.cpp:719
+msgid ""
+"<p>Sending failed:</p>"
+"<p>%1</p>"
+"<p>The message will stay in the 'outbox' folder until you either fix the "
+"problem (e.g. a broken address) or remove the message from the 'outbox' "
+"folder.</p>"
+"<p>The following transport protocol was used: %2</p>"
+"<p>Do you want me to continue sending the remaining messages?</p>"
+msgstr ""
+"<p>Sending failed:</p>"
+"<p>%1</p>"
+"<p>The message will stay in the 'outbox' folder until you either fix the "
+"problem (e.g. a broken address) or remove the message from the 'outbox' "
+"folder.</p>"
+"<p>The following transport protocol was used: %2</p>"
+"<p>Do you want me to continue sending the remaining messages?</p>"
+
+#: kmsender.cpp:729
+msgid "Continue Sending"
+msgstr "Continue Sending"
+
+#: kmsender.cpp:729
+msgid "&Continue Sending"
+msgstr "&Continue Sending"
+
+#: kmsender.cpp:730
+msgid "&Abort Sending"
+msgstr "&Abort Sending"
+
+#: kmsender.cpp:732
+msgid ""
+"Sending failed:\n"
+"%1\n"
+"The message will stay in the 'outbox' folder until you either fix the problem "
+"(e.g. a broken address) or remove the message from the 'outbox' folder.\n"
+"The following transport protocol was used:\n"
+" %2"
+msgstr ""
+"Sending failed:\n"
+"%1\n"
+"The message will stay in the 'outbox' folder until you either fix the problem "
+"(e.g. a broken address) or remove the message from the 'outbox' folder.\n"
+"The following transport protocol was used:\n"
+" %2"
+
+#: kmsender.cpp:930
+msgid "Please specify a mailer program in the settings."
+msgstr "Please specify a mailer program in the settings."
+
+#: kmsender.cpp:931
+msgid ""
+"Sending failed:\n"
+"%1\n"
+"The message will stay in the 'outbox' folder and will be resent.\n"
+"Please remove it from there if you do not want the message to be resent.\n"
+"The following transport protocol was used:\n"
+" %2"
+msgstr ""
+"Sending failed:\n"
+"%1\n"
+"The message will stay in the 'outbox' folder and will be resent.\n"
+"Please remove it from there if you do not want the message to be resent.\n"
+"The following transport protocol was used:\n"
+" %2"
+
+#: kmsender.cpp:979
+#, c-format
+msgid "Failed to execute mailer program %1"
+msgstr "Failed to execute mailer program %1"
+
+#: kmsender.cpp:1029
+msgid "Sendmail exited abnormally."
+msgstr "Sendmail exited abnormally."
+
+#: kmsender.cpp:1099
+msgid "You need to supply a username and a password to use this SMTP server."
+msgstr "You need to supply a username and a password to use this SMTP server."
+
+#: kmstartup.cpp:197
+msgid ""
+"%1 already seems to be running on another display on this machine. Running %2 "
+"more than once can cause the loss of mail. You should not start %1 unless you "
+"are sure that it is not already running."
+msgstr ""
+"%1 already seems to be running on another display on this machine. Running %2 "
+"more than once can cause the loss of mail. You should not start %1 unless you "
+"are sure that it is not already running."
+
+#: kmstartup.cpp:207
+msgid ""
+"%1 seems to be running on another display on this machine. Running %1 and %2 at "
+"the same time can cause the loss of mail. You should not start %2 unless you "
+"are sure that %1 is not running."
+msgstr ""
+"%1 seems to be running on another display on this machine. Running %1 and %2 at "
+"the same time can cause the loss of mail. You should not start %2 unless you "
+"are sure that %1 is not running."
+
+#: kmstartup.cpp:215
+msgid ""
+"%1 already seems to be running on %2. Running %1 more than once can cause the "
+"loss of mail. You should not start %1 on this computer unless you are sure that "
+"it is not already running on %2."
+msgstr ""
+"%1 already seems to be running on %2. Running %1 more than once can cause the "
+"loss of mail. You should not start %1 on this computer unless you are sure that "
+"it is not already running on %2."
+
+#: kmstartup.cpp:221
+msgid ""
+"%1 seems to be running on %3. Running %1 and %2 at the same time can cause the "
+"loss of mail. You should not start %2 on this computer unless you are sure that "
+"%1 is not running on %3."
+msgstr ""
+"%1 seems to be running on %3. Running %1 and %2 at the same time can cause the "
+"loss of mail. You should not start %2 on this computer unless you are sure that "
+"%1 is not running on %3."
+
+#: kmstartup.cpp:231
+#, c-format
+msgid "Start %1"
+msgstr "Start %1"
+
+#: kmstartup.cpp:232
+msgid "Exit"
+msgstr "Exit"
+
+#: kmsystemtray.cpp:337
+msgid "New Messages In"
+msgstr "New Messages In"
+
+#: kmsystemtray.cpp:547
+msgid "There are no unread messages"
+msgstr "There are no unread messages"
+
+#: kmsystemtray.cpp:549
+#, c-format
+msgid ""
+"_n: There is 1 unread message.\n"
+"There are %n unread messages."
+msgstr ""
+"There is 1 unread message.\n"
+"There are %n unread messages."
+
+#: kmtransport.cpp:55 kmtransport.cpp:73
+msgid "Unnamed"
+msgstr "Unnamed"
+
+#: kmtransport.cpp:141 networkaccount.cpp:220
+msgid ""
+"KWallet is not available. It is strongly recommended to use KWallet for "
+"managing your passwords.\n"
+"However, KMail can store the password in its configuration file instead. The "
+"password is stored in an obfuscated format, but should not be considered secure "
+"from decryption efforts if access to the configuration file is obtained.\n"
+"Do you want to store the password for account '%1' in the configuration file?"
+msgstr ""
+"KWallet is not available. It is strongly recommended to use KWallet for "
+"managing your passwords.\n"
+"However, KMail can store the password in its configuration file instead. The "
+"password is stored in an obfuscated format, but should not be considered secure "
+"from decryption efforts if access to the configuration file is obtained.\n"
+"Do you want to store the password for account '%1' in the configuration file?"
+
+#: kmtransport.cpp:149 networkaccount.cpp:228
+msgid "KWallet Not Available"
+msgstr "KWallet Not Available"
+
+#: kmtransport.cpp:150 networkaccount.cpp:229
+msgid "Store Password"
+msgstr "Store Password"
+
+#: kmtransport.cpp:151 networkaccount.cpp:230
+msgid "Do Not Store Password"
+msgstr "Do Not Store Password"
+
+#: kmtransport.cpp:253
+msgid "Transport"
+msgstr "Transport"
+
+#: kmtransport.cpp:260
+msgid "SM&TP"
+msgstr "SM&TP"
+
+#: kmtransport.cpp:262
+msgid "&Sendmail"
+msgstr "&Sendmail"
+
+#: kmtransport.cpp:316
+msgid "Transport: Sendmail"
+msgstr "Transport: Sendmail"
+
+#: kmtransport.cpp:335
+msgid "&Location:"
+msgstr "&Location:"
+
+#: kmtransport.cpp:341
+msgid "Choos&e..."
+msgstr "Choos&e..."
+
+#: kmtransport.cpp:364
+msgid "Transport: SMTP"
+msgstr "Transport: SMTP"
+
+#: kmtransport.cpp:387
+msgid "The name that KMail will use when referring to this server."
+msgstr "The name that KMail will use when referring to this server."
+
+#: kmtransport.cpp:392
+msgid "&Host:"
+msgstr "&Host:"
+
+#: kmtransport.cpp:396
+msgid "The domain name or numerical address of the SMTP server."
+msgstr "The domain name or numerical address of the SMTP server."
+
+#: kmtransport.cpp:406
+msgid ""
+"The port number that the SMTP server is listening on. The default port is 25."
+msgstr ""
+"The port number that the SMTP server is listening on. The default port is 25."
+
+#: kmtransport.cpp:411
+msgid "Preco&mmand:"
+msgstr "Preco&mmand:"
+
+#: kmtransport.cpp:415
+msgid ""
+"A command to run locally, prior to sending email. This can be used to set up "
+"ssh tunnels, for example. Leave it empty if no command should be run."
+msgstr ""
+"A command to run locally, prior to sending email. This can be used to set up "
+"ssh tunnels, for example. Leave it empty if no command should be run."
+
+#: kmtransport.cpp:427
+msgid "Server &requires authentication"
+msgstr "Server &requires authentication"
+
+#: kmtransport.cpp:429
+msgid ""
+"Check this option if your SMTP server requires authentication before accepting "
+"mail. This is known as 'Authenticated SMTP' or simply ASMTP."
+msgstr ""
+"Tick this option if your SMTP server requires authentication before accepting "
+"mail. This is known as 'Authenticated SMTP' or simply ASMTP."
+
+#: kmtransport.cpp:442
+msgid "The user name to send to the server for authorization"
+msgstr "The user name to send to the server for authorisation"
+
+#: kmtransport.cpp:452
+msgid "The password to send to the server for authorization"
+msgstr "The password to send to the server for authorisation"
+
+#: kmtransport.cpp:457
+msgid "&Store SMTP password"
+msgstr "&Store SMTP password"
+
+#: kmtransport.cpp:475
+msgid "Sen&d custom hostname to server"
+msgstr "Sen&d custom hostname to server"
+
+#: kmtransport.cpp:478
+msgid ""
+"Check this option to have KMail use a custom hostname when identifying itself "
+"to the mail server."
+"<p>This is useful when your system's hostname may not be set correctly or to "
+"mask your system's true hostname."
+msgstr ""
+"Tick this option to have KMail use a custom hostname when identifying itself to "
+"the mail server."
+"<p>This is useful when your system's hostname may not be set correctly or to "
+"mask your system's true hostname."
+
+#: kmtransport.cpp:485
+msgid "Hos&tname:"
+msgstr "Hos&tname:"
+
+#: kmtransport.cpp:489
+msgid ""
+"Enter the hostname KMail should use when identifying itself to the server."
+msgstr ""
+"Enter the hostname KMail should use when identifying itself to the server."
+
+#: kmtransport.cpp:506
+msgid "&SSL"
+msgstr "&SSL"
+
+#: kmtransport.cpp:508
+msgid "&TLS"
+msgstr "&TLS"
+
+#: kmtransport.cpp:619
+msgid "Choose sendmail Location"
+msgstr "Choose sendmail Location"
+
+#: kmtransport.cpp:631
+msgid "Only local files allowed."
+msgstr "Only local files allowed."
+
+#: kmtransport.cpp:786
+msgid ""
+"The Host field cannot be empty. Please enter the name or the IP address of the "
+"SMTP server."
+msgstr ""
+"The Host field cannot be empty. Please enter the name or the IP address of the "
+"SMTP server."
+
+#: kmtransport.cpp:788
+msgid "Invalid Hostname or Address"
+msgstr "Invalid Hostname or Address"
+
+#: listjob.cpp:177
+msgid "Error while listing folder %1: "
+msgstr "Error while listing folder %1: "
+
+#: localsubscriptiondialog.cpp:120
+msgid ""
+"Locally unsubscribing from folders will remove all information that is present "
+"locally about those folders. The folders will not be changed on the server. "
+"Press cancel now if you want to make sure all local changes have been written "
+"to the server by checking mail first."
+msgstr ""
+
+#: localsubscriptiondialog.cpp:124
+msgid "Local changes will be lost when unsubscribing"
+msgstr ""
+
+#: mailinglistpropertiesdialog.cpp:49
+msgid "Mailinglist Folder Properties"
+msgstr "Mailinglist Folder Properties"
+
+#: mailinglistpropertiesdialog.cpp:61
+msgid "Associated Mailing List"
+msgstr "Associated Mailing List"
+
+#: mailinglistpropertiesdialog.cpp:67
+msgid "&Folder holds a mailing list"
+msgstr "&Folder holds a mailing list"
+
+#: mailinglistpropertiesdialog.cpp:74
+msgid "Detect Automatically"
+msgstr "Detect Automatically"
+
+#: mailinglistpropertiesdialog.cpp:81
+msgid "Mailing list description:"
+msgstr "Mailing list description:"
+
+#: mailinglistpropertiesdialog.cpp:91
+msgid "Preferred handler:"
+msgstr "Preferred handler:"
+
+#: mailinglistpropertiesdialog.cpp:98
+msgid "Browser"
+msgstr "Browser"
+
+#: mailinglistpropertiesdialog.cpp:105
+msgid "&Address type:"
+msgstr "&Address type:"
+
+#: mailinglistpropertiesdialog.cpp:118
+msgid "Invoke Handler"
+msgstr "Invoke Handler"
+
+#: mailinglistpropertiesdialog.cpp:137
+msgid "Post to List"
+msgstr "Post to List"
+
+#: mailinglistpropertiesdialog.cpp:138
+msgid "Subscribe to List"
+msgstr "Subscribe to List"
+
+#: mailinglistpropertiesdialog.cpp:139
+msgid "Unsubscribe from List"
+msgstr "Unsubscribe from List"
+
+#: mailinglistpropertiesdialog.cpp:140
+msgid "List Archives"
+msgstr "List Archives"
+
+#: mailinglistpropertiesdialog.cpp:141
+msgid "List Help"
+msgstr "List Help"
+
+#: mailinglistpropertiesdialog.cpp:160
+msgid "Not available"
+msgstr "Not available"
+
+#: mailinglistpropertiesdialog.cpp:225
+msgid ""
+"KMail was unable to detect a mailing list in this folder. Please fill the "
+"addresses by hand."
+msgstr ""
+"KMail was unable to detect a mailing list in this folder. Please fill the "
+"addresses by hand."
+
+#: mailinglistpropertiesdialog.cpp:228
+msgid "Not available."
+msgstr "Not available."
+
+#: managesievescriptsdialog.cpp:33
+msgid "Manage Sieve Scripts"
+msgstr "Manage Sieve Scripts"
+
+#: managesievescriptsdialog.cpp:45
+msgid "Available Scripts"
+msgstr "Available Scripts"
+
+#: managesievescriptsdialog.cpp:116
+msgid "No Sieve URL configured"
+msgstr "No Sieve URL configured"
+
+#: managesievescriptsdialog.cpp:135
+msgid "Failed to fetch the list of scripts"
+msgstr "Failed to fetch the list of scripts"
+
+#: managesievescriptsdialog.cpp:160
+msgid "Delete Script"
+msgstr "Delete Script"
+
+#: managesievescriptsdialog.cpp:161
+msgid "Edit Script..."
+msgstr "Edit Script..."
+
+#: managesievescriptsdialog.cpp:164
+msgid "New Script..."
+msgstr "New Script..."
+
+#: managesievescriptsdialog.cpp:233
+msgid "Really delete script \"%1\" from the server?"
+msgstr "Really delete script \"%1\" from the server?"
+
+#: managesievescriptsdialog.cpp:234
+msgid "Delete Sieve Script Confirmation"
+msgstr "Delete Sieve Script Confirmation"
+
+#: managesievescriptsdialog.cpp:278
+msgid "New Sieve Script"
+msgstr "New Sieve Script"
+
+#: managesievescriptsdialog.cpp:279
+msgid "Please enter a name for the new Sieve script:"
+msgstr "Please enter a name for the new Sieve script:"
+
+#: managesievescriptsdialog.cpp:293
+msgid "Edit Sieve Script"
+msgstr "Edit Sieve Script"
+
+#: managesievescriptsdialog.cpp:337
+msgid "The Sieve script was successfully uploaded."
+msgstr "The Sieve script was successfully uploaded."
+
+#: managesievescriptsdialog.cpp:338
+msgid "Sieve Script Upload"
+msgstr "Sieve Script Upload"
+
+#: messageactions.cpp:42
+msgid ""
+"_: Message->\n"
+"&Reply"
+msgstr "&Reply"
+
+#: messageactions.cpp:48 searchwindow.cpp:311
+msgid "&Reply..."
+msgstr "&Reply..."
+
+#: messageactions.cpp:52
+msgid "Reply to A&uthor..."
+msgstr "Reply to A&uthor..."
+
+#: messageactions.cpp:58 searchwindow.cpp:313
+msgid "Reply to &All..."
+msgstr "Reply to &All..."
+
+#: messageactions.cpp:63 searchwindow.cpp:316
+msgid "Reply to Mailing-&List..."
+msgstr "Reply to Mailing-&List..."
+
+#: messageactions.cpp:69
+msgid "Reply Without &Quote..."
+msgstr "Reply Without &Quote..."
+
+#: messageactions.cpp:73
+msgid "Create Task/Reminder..."
+msgstr ""
+
+#: messageactions.cpp:78
+msgid "Mar&k Message"
+msgstr "Mar&k Message"
+
+#: messageactions.cpp:81
+msgid "Mark Message as &Read"
+msgstr "Mark Message as &Read"
+
+#: messageactions.cpp:82
+msgid "Mark selected messages as read"
+msgstr "Mark selected messages as read"
+
+#: messageactions.cpp:86
+msgid "Mark Message as &New"
+msgstr "Mark Message as &New"
+
+#: messageactions.cpp:87
+msgid "Mark selected messages as new"
+msgstr "Mark selected messages as new"
+
+#: messageactions.cpp:91
+msgid "Mark Message as &Unread"
+msgstr "Mark Message as &Unread"
+
+#: messageactions.cpp:92
+msgid "Mark selected messages as unread"
+msgstr "Mark selected messages as unread"
+
+#: messageactions.cpp:98
+msgid "Mark Message as &Important"
+msgstr "Mark Message as &Important"
+
+#: messageactions.cpp:101
+msgid "Remove &Important Message Mark"
+msgstr "Remove &Important Message Mark"
+
+#: messageactions.cpp:104
+#, fuzzy
+msgid "Mark Message as &Action Item"
+msgstr "Mark Message as &Sent"
+
+#: messageactions.cpp:107
+#, fuzzy
+msgid "Remove &Action Item Message Mark"
+msgstr "Remove &Important Message Mark"
+
+#: messageactions.cpp:110
+msgid "&Edit Message"
+msgstr "&Edit Message"
+
+#: messagecomposer.cpp:222
+msgid ""
+"<qt>"
+"<p>Structuring information returned by the Crypto plug-in could not be "
+"processed correctly; the plug-in might be damaged.</p>"
+"<p>Please contact your system administrator.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Structuring information returned by the Crypto plug-in could not be "
+"processed correctly; the plug-in might be damaged.</p>"
+"<p>Please contact your system administrator.</p></qt>"
+
+#: messagecomposer.cpp:226
+msgid ""
+"<p>No active Crypto Plug-In was found and the built-in OpenPGP code did not run "
+"successfully.</p>"
+"<p>You can do two things to change this:</p>"
+"<ul>"
+"<li><em>either</em> activate a Plug-In using the Settings->Configure KMail->"
+"Plug-In dialog.</li>"
+"<li><em>or</em> specify traditional OpenPGP settings on the same dialog's "
+"Identity->Advanced tab.</li></ul>"
+msgstr ""
+"<p>No active Crypto Plug-In was found and the built-in OpenPGP code did not run "
+"successfully.</p>"
+"<p>You can do two things to change this:</p>"
+"<ul>"
+"<li><em>either</em> activate a Plug-In using the Settings->Configure KMail->"
+"Plug-In dialogue.</li>"
+"<li><em>or</em> specify traditional OpenPGP settings on the same dialogue's "
+"Identity->Advanced tab.</li></ul>"
+
+#: messagecomposer.cpp:444
+msgid ""
+"No suitable encoding could be found for your message.\n"
+"Please set an encoding using the 'Options' menu."
+msgstr ""
+"No suitable encoding could be found for your message.\n"
+"Please set an encoding using the 'Options' menu."
+
+#: messagecomposer.cpp:556
+msgid ""
+"Chiasmus backend does not offer the \"x-encrypt\" function. Please report this "
+"bug."
+msgstr ""
+"Chiasmus backend does not offer the \"x-encrypt\" function. Please report this "
+"bug."
+
+#: messagecomposer.cpp:564
+msgid ""
+"The \"x-encrypt\" function does not accept the expected parameters. Please "
+"report this bug."
+msgstr ""
+"The \"x-encrypt\" function does not accept the expected parameters. Please "
+"report this bug."
+
+#: messagecomposer.cpp:572
+msgid "Chiasmus Encryption Error"
+msgstr "Chiasmus Encryption Error"
+
+#: messagecomposer.cpp:577
+msgid ""
+"Unexpected return value from Chiasmus backend: The \"x-encrypt\" function did "
+"not return a byte array. Please report this bug."
+msgstr ""
+"Unexpected return value from Chiasmus backend: The \"x-encrypt\" function did "
+"not return a byte array. Please report this bug."
+
+#: messagecomposer.cpp:638
+msgid ""
+"The inline OpenPGP crypto message format does not support encryption or signing "
+"of attachments.\n"
+"Really use deprecated inline OpenPGP?"
+msgstr ""
+"The inline OpenPGP crypto message format does not support encryption or signing "
+"of attachments.\n"
+"Really use deprecated inline OpenPGP?"
+
+#: messagecomposer.cpp:642
+msgid "Insecure Message Format"
+msgstr "Insecure Message Format"
+
+#: messagecomposer.cpp:643
+msgid "Use Inline OpenPGP"
+msgstr "Use Inline OpenPGP"
+
+#: messagecomposer.cpp:644
+msgid "Use OpenPGP/MIME"
+msgstr "Use OpenPGP/MIME"
+
+#: messagecomposer.cpp:760
+msgid ""
+"Examination of the recipient's signing preferences yielded that you be asked "
+"whether or not to sign this message.\n"
+"Sign this message?"
+msgstr ""
+"Examination of the recipient's signing preferences yielded that you be asked "
+"whether or not to sign this message.\n"
+"Sign this message?"
+
+#: messagecomposer.cpp:765 messagecomposer.cpp:788
+msgid "Sign Message?"
+msgstr "Sign Message?"
+
+#: messagecomposer.cpp:766 messagecomposer.cpp:789
+msgid ""
+"_: to sign\n"
+"&Sign"
+msgstr "&Sign"
+
+#: messagecomposer.cpp:767 messagecomposer.cpp:790
+msgid "Do &Not Sign"
+msgstr "Do &Not Sign"
+
+#: messagecomposer.cpp:784
+msgid ""
+"There are conflicting signing preferences for these recipients.\n"
+"Sign this message?"
+msgstr ""
+"There are conflicting signing preferences for these recipients.\n"
+"Sign this message?"
+
+#: messagecomposer.cpp:806
+msgid ""
+"You have requested to sign this message, but no valid signing keys have been "
+"configured for this identity."
+msgstr ""
+"You have requested to sign this message, but no valid signing keys have been "
+"configured for this identity."
+
+#: messagecomposer.cpp:810
+msgid "Send Unsigned?"
+msgstr "Send Unsigned?"
+
+#: messagecomposer.cpp:811
+msgid "Send &Unsigned"
+msgstr "Send &Unsigned"
+
+#: messagecomposer.cpp:826
+msgid ""
+"Some parts of this message will not be signed.\n"
+"Sending only partially signed messages might violate site policy.\n"
+"Sign all parts instead?"
+msgstr ""
+"Some parts of this message will not be signed.\n"
+"Sending only partially signed messages might violate site policy.\n"
+"Sign all parts instead?"
+
+#: messagecomposer.cpp:829
+msgid ""
+"This message will not be signed.\n"
+"Sending unsigned message might violate site policy.\n"
+"Sign message instead?"
+msgstr ""
+"This message will not be signed.\n"
+"Sending unsigned message might violate site policy.\n"
+"Sign message instead?"
+
+#: messagecomposer.cpp:833
+msgid "&Sign All Parts"
+msgstr "&Sign All Parts"
+
+#: messagecomposer.cpp:833
+msgid "&Sign"
+msgstr "&Sign"
+
+#: messagecomposer.cpp:835
+msgid "Unsigned-Message Warning"
+msgstr "Unsigned-Message Warning"
+
+#: messagecomposer.cpp:837
+msgid "Send &As Is"
+msgstr "Send &As Is"
+
+#: messagecomposer.cpp:875
+msgid ""
+"Valid trusted encryption keys were found for all recipients.\n"
+"Encrypt this message?"
+msgstr ""
+"Valid trusted encryption keys were found for all recipients.\n"
+"Encrypt this message?"
+
+#: messagecomposer.cpp:877
+msgid ""
+"Examination of the recipient's encryption preferences yielded that you be asked "
+"whether or not to encrypt this message.\n"
+"Encrypt this message?"
+msgstr ""
+"Examination of the recipient's encryption preferences yielded that you be asked "
+"whether or not to encrypt this message.\n"
+"Encrypt this message?"
+
+#: messagecomposer.cpp:882 messagecomposer.cpp:909
+msgid "Encrypt Message?"
+msgstr "Encrypt Message?"
+
+#: messagecomposer.cpp:884
+msgid "Sign && &Encrypt"
+msgstr "Sign && &Encrypt"
+
+#: messagecomposer.cpp:887 messagecomposer.cpp:962
+msgid "&Sign Only"
+msgstr "&Sign Only"
+
+#: messagecomposer.cpp:888 messagecomposer.cpp:963
+msgid "&Send As-Is"
+msgstr "&Send As-Is"
+
+#: messagecomposer.cpp:905
+msgid ""
+"There are conflicting encryption preferences for these recipients.\n"
+"Encrypt this message?"
+msgstr ""
+"There are conflicting encryption preferences for these recipients.\n"
+"Encrypt this message?"
+
+#: messagecomposer.cpp:911
+msgid "Do &Not Encrypt"
+msgstr "Do &Not Encrypt"
+
+#: messagecomposer.cpp:927
+msgid ""
+"You have requested to encrypt this message, and to encrypt a copy to yourself, "
+"but no valid trusted encryption keys have been configured for this identity."
+msgstr ""
+"You have requested to encrypt this message, and to encrypt a copy to yourself, "
+"but no valid trusted encryption keys have been configured for this identity."
+
+#: messagecomposer.cpp:932
+msgid "Send Unencrypted?"
+msgstr "Send Unencrypted?"
+
+#: messagecomposer.cpp:948
+msgid ""
+"Some parts of this message will not be encrypted.\n"
+"Sending only partially encrypted messages might violate site policy and/or leak "
+"sensitive information.\n"
+"Encrypt all parts instead?"
+msgstr ""
+"Some parts of this message will not be encrypted.\n"
+"Sending only partially encrypted messages might violate site policy and/or leak "
+"sensitive information.\n"
+"Encrypt all parts instead?"
+
+#: messagecomposer.cpp:952
+msgid ""
+"This message will not be encrypted.\n"
+"Sending unencrypted messages might violate site policy and/or leak sensitive "
+"information.\n"
+"Encrypt messages instead?"
+msgstr ""
+"This message will not be encrypted.\n"
+"Sending unencrypted messages might violate site policy and/or leak sensitive "
+"information.\n"
+"Encrypt messages instead?"
+
+#: messagecomposer.cpp:957
+msgid "&Encrypt All Parts"
+msgstr "&Encrypt All Parts"
+
+#: messagecomposer.cpp:959
+msgid "Unencrypted Message Warning"
+msgstr "Unencrypted Message Warning"
+
+#: messagecomposer.cpp:2040
+msgid ""
+"<qt>"
+"<p>Error: The backend did not return any encoded data.</p>"
+"<p>Please report this bug:"
+"<br>%2</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Error: The backend did not return any encoded data.</p>"
+"<p>Please report this bug:"
+"<br>%2</p></qt>"
+
+#: messagecomposer.cpp:2113
+msgid ""
+"<qt>Not all characters fit into the chosen encoding."
+"<br>"
+"<br>Send the message anyway?</qt>"
+msgstr ""
+"<qt>Not all characters fit into the chosen encoding."
+"<br>"
+"<br>Send the message anyway?</qt>"
+
+#: messagecomposer.cpp:2115
+msgid "Some Characters Will Be Lost"
+msgstr "Some Characters Will Be Lost"
+
+#: messagecomposer.cpp:2116
+msgid "Lose Characters"
+msgstr "Lose Characters"
+
+#: messagecomposer.cpp:2116
+msgid "Change Encoding"
+msgstr "Change Encoding"
+
+#: messagecomposer.cpp:2164
+msgid ""
+"This message could not be signed, since the chosen backend does not seem to "
+"support signing; this should actually never happen, please report this bug."
+msgstr ""
+"This message could not be signed, since the chosen backend does not seem to "
+"support signing; this should actually never happen, please report this bug."
+
+#: messagecomposer.cpp:2185
+msgid "GnuPG Audit Log for Signing Operation"
+msgstr ""
+
+#: messagecomposer.cpp:2190
+msgid ""
+"The signing operation failed. Please make sure that the gpg-agent program is "
+"running."
+msgstr ""
+
+#: messagecomposer.cpp:2213
+msgid ""
+"This message could not be encrypted, since the chosen backend does not seem to "
+"support encryption; this should actually never happen, please report this bug."
+msgstr ""
+"This message could not be encrypted, since the chosen backend does not seem to "
+"support encryption; this should actually never happen, please report this bug."
+
+#: messagecomposer.cpp:2233 messagecomposer.cpp:2278
+msgid "GnuPG Audit Log for Encryption Operation"
+msgstr ""
+
+#: messagecomposer.cpp:2255
+msgid ""
+"This message could not be signed and encrypted, since the chosen backend does "
+"not seem to support combined signing and encryption; this should actually never "
+"happen, please report this bug."
+msgstr ""
+"This message could not be signed and encrypted, since the chosen backend does "
+"not seem to support combined signing and encryption; this should actually never "
+"happen, please report this bug."
+
+#: newfolderdialog.cpp:58
+msgid "New Folder"
+msgstr "New Folder"
+
+#: newfolderdialog.cpp:65
+#, c-format
+msgid "New Subfolder of %1"
+msgstr "New Subfolder of %1"
+
+#: newfolderdialog.cpp:81
+msgid "Enter a name for the new folder."
+msgstr "Enter a name for the new folder."
+
+#: newfolderdialog.cpp:92
+msgid "Mailbox &format:"
+msgstr "Mailbox &format:"
+
+#: newfolderdialog.cpp:97
+msgid ""
+"Select whether you want to store the messages in this folder as one file per "
+"message (maildir) or as one big file (mbox). KMail uses maildir by default and "
+"this only needs to be changed in rare circumstances. If you are unsure, leave "
+"this option as-is."
+msgstr ""
+"Select whether you want to store the messages in this folder as one file per "
+"message (maildir) or as one big file (mbox). KMail uses maildir by default and "
+"this only needs to be changed in rare circumstances. If you are unsure, leave "
+"this option as-is."
+
+#: newfolderdialog.cpp:119
+msgid "Folder &contains:"
+msgstr "Folder &contains:"
+
+#: newfolderdialog.cpp:124
+msgid ""
+"Select whether you want the new folder to be used for mail storage of for "
+"storage of groupware items such as tasks or notes. The default is mail. If you "
+"are unsure, leave this option as-is."
+msgstr ""
+"Select whether you want the new folder to be used for mail storage of for "
+"storage of groupware items such as tasks or notes. The default is mail. If you "
+"are unsure, leave this option as-is."
+
+#: newfolderdialog.cpp:160
+msgid "Namespace for &folder:"
+msgstr "Namespace for &folder:"
+
+#: newfolderdialog.cpp:165
+msgid "Select the personal namespace the folder should be created in."
+msgstr "Select the personal namespace the folder should be created in."
+
+#: newfolderdialog.cpp:188
+msgid "Please specify a name for the new folder."
+msgstr "Please specify a name for the new folder."
+
+#: newfolderdialog.cpp:189
+msgid "No Name Specified"
+msgstr "No Name Specified"
+
+#: newfolderdialog.cpp:198
+msgid ""
+"Folder names cannot contain the / (slash) character; please choose another "
+"folder name."
+msgstr ""
+"Folder names cannot contain the / (slash) character; please choose another "
+"folder name."
+
+#: newfolderdialog.cpp:204
+msgid ""
+"Folder names cannot start with a . (dot) character; please choose another "
+"folder name."
+msgstr ""
+"Folder names cannot start with a . (dot) character; please choose another "
+"folder name."
+
+#: newfolderdialog.cpp:223
+msgid ""
+"Your IMAP server does not allow the character '%1'; please choose another "
+"folder name."
+msgstr ""
+"Your IMAP server does not allow the character '%1'; please choose another "
+"folder name."
+
+#: newfolderdialog.cpp:240
+msgid "<qt>Failed to create folder <b>%1</b>, folder already exists.</qt>"
+msgstr "<qt>Failed to create folder <b>%1</b>, folder already exists.</qt>"
+
+#: newfolderdialog.cpp:246
+msgid "<qt>Failed to create folder <b>%1</b>.</qt> "
+msgstr "<qt>Failed to create folder <b>%1</b>.</qt> "
+
+#: objecttreeparser.cpp:450
+msgid "Wrong Crypto Plug-In."
+msgstr "Wrong Crypto Plug-In."
+
+#: objecttreeparser.cpp:490 objecttreeparser.cpp:1909
+msgid "Different results for signatures"
+msgstr "Different results for signatures"
+
+#: objecttreeparser.cpp:573
+msgid "The crypto engine returned no cleartext data."
+msgstr "The crypto engine returned no cleartext data."
+
+#: objecttreeparser.cpp:576 objecttreeparser.cpp:2350
+#: objecttreeparser.cpp:2393
+msgid "Status: "
+msgstr "Status: "
+
+#: objecttreeparser.cpp:583
+msgid "(unknown)"
+msgstr "(unknown)"
+
+#: objecttreeparser.cpp:594 objecttreeparser.cpp:748
+msgid "Crypto plug-in \"%1\" is not initialized."
+msgstr "Crypto plug-in \"%1\" is not initialised."
+
+#: objecttreeparser.cpp:598
+msgid "Crypto plug-in \"%1\" cannot verify signatures."
+msgstr "Crypto plug-in \"%1\" cannot verify signatures."
+
+#: objecttreeparser.cpp:603 objecttreeparser.cpp:756
+msgid "No appropriate crypto plug-in was found."
+msgstr "No appropriate crypto plug-in was found."
+
+#: objecttreeparser.cpp:606
+msgid ""
+"_: %1 is either 'OpenPGP' or 'S/MIME'\n"
+"No %1 plug-in was found."
+msgstr "No %1 plug-in was found."
+
+#: objecttreeparser.cpp:610
+#, c-format
+msgid ""
+"The message is signed, but the validity of the signature cannot be verified.<br "
+"/>Reason: %1"
+msgstr ""
+"The message is signed, but the validity of the signature cannot be verified.<br "
+"/>Reason: %1"
+
+#: objecttreeparser.cpp:667
+#, fuzzy
+msgid "This message is encrypted."
+msgstr "Store sent messages encry&pted"
+
+#: objecttreeparser.cpp:672
+#, fuzzy
+msgid "Decrypt Message"
+msgstr "&Encrypt Message"
+
+#: objecttreeparser.cpp:731 objecttreeparser.cpp:744 objecttreeparser.cpp:773
+msgid "Encrypted data not shown."
+msgstr "Encrypted data not shown."
+
+#: objecttreeparser.cpp:734
+msgid "Crypto plug-in \"%1\" could not decrypt the data."
+msgstr "Crypto plug-in \"%1\" could not decrypt the data."
+
+#: objecttreeparser.cpp:737
+#, c-format
+msgid "Error: %1"
+msgstr "Error: %1"
+
+#: objecttreeparser.cpp:752
+msgid "Crypto plug-in \"%1\" cannot decrypt messages."
+msgstr "Crypto plug-in \"%1\" cannot decrypt messages."
+
+#: objecttreeparser.cpp:844
+msgid ""
+"<b>Note:</b> This HTML message may contain external references to images etc. "
+"For security/privacy reasons external references are not loaded. If you trust "
+"the sender of this message then you can load the external references for this "
+"message <a href=\"kmail:loadExternal\">by clicking here</a>."
+msgstr ""
+"<b>Note:</b> This HTML message may contain external references to images etc. "
+"For security/privacy reasons external references are not loaded. If you trust "
+"the sender of this message then you can load the external references for this "
+"message <a href=\"kmail:loadExternal\">by clicking here</a>."
+
+#: objecttreeparser.cpp:854
+msgid ""
+"<b>Note:</b> This is an HTML message. For security reasons, only the raw HTML "
+"code is shown. If you trust the sender of this message then you can activate "
+"formatted HTML display for this message <a href=\"kmail:showHTML\">"
+"by clicking here</a>."
+msgstr ""
+"<b>Note:</b> This is an HTML message. For security reasons, only the raw HTML "
+"code is shown. If you trust the sender of this message then you can activate "
+"formatted HTML display for this message <a href=\"kmail:showHTML\">"
+"by clicking here</a>."
+
+#: objecttreeparser.cpp:1451
+#, c-format
+msgid "Sorry, certificate could not be imported.<br>Reason: %1"
+msgstr "Sorry, certificate could not be imported.<br>Reason: %1"
+
+#: objecttreeparser.cpp:1461
+msgid "Sorry, no certificates were found in this message."
+msgstr "Sorry, no certificates were found in this message."
+
+#: objecttreeparser.cpp:1464
+msgid "Certificate import status:"
+msgstr "Certificate import status:"
+
+#: objecttreeparser.cpp:1467
+#, c-format
+msgid ""
+"_n: 1 new certificate was imported.\n"
+"%n new certificates were imported."
+msgstr ""
+"1 new certificate was imported.\n"
+"%n new certificates were imported."
+
+#: objecttreeparser.cpp:1470
+#, c-format
+msgid ""
+"_n: 1 certificate was unchanged.\n"
+"%n certificates were unchanged."
+msgstr ""
+"1 certificate was unchanged.\n"
+"%n certificates were unchanged."
+
+#: objecttreeparser.cpp:1473
+#, c-format
+msgid ""
+"_n: 1 new secret key was imported.\n"
+"%n new secret keys were imported."
+msgstr ""
+"1 new secret key was imported.\n"
+"%n new secret keys were imported."
+
+#: objecttreeparser.cpp:1476
+#, c-format
+msgid ""
+"_n: 1 secret key was unchanged.\n"
+"%n secret keys were unchanged."
+msgstr ""
+"1 secret key was unchanged.\n"
+"%n secret keys were unchanged."
+
+#: objecttreeparser.cpp:1485
+msgid "Sorry, no details on certificate import available."
+msgstr "Sorry, no details on certificate import available."
+
+#: objecttreeparser.cpp:1488
+msgid "Certificate import details:"
+msgstr "Certificate import details:"
+
+#: objecttreeparser.cpp:1491
+msgid "Failed: %1 (%2)"
+msgstr "Failed: %1 (%2)"
+
+#: objecttreeparser.cpp:1496
+msgid "New or changed: %1 (secret key available)"
+msgstr "New or changed: %1 (secret key available)"
+
+#: objecttreeparser.cpp:1498
+#, c-format
+msgid "New or changed: %1"
+msgstr "New or changed: %1"
+
+#: objecttreeparser.cpp:1891
+msgid "Error: Signature not verified"
+msgstr "Error: Signature not verified"
+
+#: objecttreeparser.cpp:1894
+msgid "Good signature"
+msgstr "Good signature"
+
+#: objecttreeparser.cpp:1897
+msgid "<b>Bad</b> signature"
+msgstr "<b>Bad</b> signature"
+
+#: objecttreeparser.cpp:1900
+msgid "No public key to verify the signature"
+msgstr "No public key to verify the signature"
+
+#: objecttreeparser.cpp:1903
+msgid "No signature found"
+msgstr "No signature found"
+
+#: objecttreeparser.cpp:1906
+msgid "Error verifying the signature"
+msgstr "Error verifying the signature"
+
+#: objecttreeparser.cpp:1929
+msgid "No status information available."
+msgstr "No status information available."
+
+#: objecttreeparser.cpp:1936 objecttreeparser.cpp:2020
+msgid "Good signature."
+msgstr "Good signature."
+
+#: objecttreeparser.cpp:1957
+msgid "One key has expired."
+msgstr "One key has expired."
+
+#: objecttreeparser.cpp:1961
+msgid "The signature has expired."
+msgstr "The signature has expired."
+
+#: objecttreeparser.cpp:1966
+msgid "Unable to verify: key missing."
+msgstr "Unable to verify: key missing."
+
+#: objecttreeparser.cpp:1973
+msgid "CRL not available."
+msgstr "CRL not available."
+
+#: objecttreeparser.cpp:1977
+msgid "Available CRL is too old."
+msgstr "Available CRL is too old."
+
+#: objecttreeparser.cpp:1981
+msgid "A policy was not met."
+msgstr "A policy was not met."
+
+#: objecttreeparser.cpp:1985
+msgid "A system error occurred."
+msgstr "A system error occurred."
+
+#: objecttreeparser.cpp:1996
+msgid "One key has been revoked."
+msgstr "One key has been revoked."
+
+#: objecttreeparser.cpp:2022
+msgid "<b>Bad</b> signature."
+msgstr "<b>Bad</b> signature."
+
+#: objecttreeparser.cpp:2049
+#, fuzzy
+msgid "Invalid signature."
+msgstr "&Enable signature"
+
+#: objecttreeparser.cpp:2051
+#, fuzzy
+msgid "Not enough information to check signature validity."
+msgstr "Not enough information to check signature. %1"
+
+#: objecttreeparser.cpp:2060
+#, fuzzy
+msgid "Signature is valid."
+msgstr "Signatures"
+
+#: objecttreeparser.cpp:2062
+msgid "Signed by <a href=\"mailto:%1\">%2</a>."
+msgstr ""
+
+#: objecttreeparser.cpp:2066
+msgid "Unknown signature state"
+msgstr ""
+
+#: objecttreeparser.cpp:2070
+#, fuzzy
+msgid "Show Details"
+msgstr "[Details]"
+
+#: objecttreeparser.cpp:2082
+#, fuzzy
+msgid "No Audit Log available"
+msgstr "Not available"
+
+#: objecttreeparser.cpp:2089
+msgid ""
+"_: The Audit Log is a detailed error log from the gnupg backend\n"
+"Show Audit Log"
+msgstr ""
+
+#: objecttreeparser.cpp:2097
+#, fuzzy
+msgid "Hide Details"
+msgstr "[Details]"
+
+#: objecttreeparser.cpp:2124 objecttreeparser.cpp:2126
+msgid "Encapsulated message"
+msgstr "Encapsulated message"
+
+#: objecttreeparser.cpp:2135
+msgid "Encrypted message"
+msgstr "Encrypted message"
+
+#: objecttreeparser.cpp:2137
+msgid "Encrypted message (decryption not possible)"
+msgstr "Encrypted message (decryption not possible)"
+
+#: objecttreeparser.cpp:2139
+#, c-format
+msgid "Reason: %1"
+msgstr "Reason: %1"
+
+#: objecttreeparser.cpp:2194
+msgid "[Details]"
+msgstr "[Details]"
+
+#: objecttreeparser.cpp:2233 objecttreeparser.cpp:2235
+#, fuzzy
+msgid "certificate"
+msgstr "Certificates"
+
+#: objecttreeparser.cpp:2242 objecttreeparser.cpp:2267
+msgid "Warning:"
+msgstr "Warning:"
+
+#: objecttreeparser.cpp:2244
+msgid "Sender's mail address is not stored in the %1 used for signing."
+msgstr "Sender's mail address is not stored in the %1 used for signing."
+
+#: objecttreeparser.cpp:2247
+msgid "sender: "
+msgstr "sender: "
+
+#: objecttreeparser.cpp:2250
+msgid "stored: "
+msgstr "stored: "
+
+#: objecttreeparser.cpp:2269
+msgid ""
+"No mail address is stored in the %1 used for signing, so we cannot compare it "
+"to the sender's address %2."
+msgstr ""
+"No mail address is stored in the %1 used for signing, so we cannot compare it "
+"to the sender's address %2."
+
+#: objecttreeparser.cpp:2292
+#, c-format
+msgid "Not enough information to check signature. %1"
+msgstr "Not enough information to check signature. %1"
+
+#: objecttreeparser.cpp:2309 objecttreeparser.cpp:2387
+msgid "Message was signed with unknown key."
+msgstr "Message was signed with unknown key."
+
+#: objecttreeparser.cpp:2311 objecttreeparser.cpp:2425
+#: objecttreeparser.cpp:2469
+#, c-format
+msgid "Message was signed by %1."
+msgstr "Message was signed by %1."
+
+#: objecttreeparser.cpp:2318 objecttreeparser.cpp:2327
+#: objecttreeparser.cpp:2338
+#, c-format
+msgid "Message was signed with key %1."
+msgstr "Message was signed with key %1."
+
+#: objecttreeparser.cpp:2321
+msgid "Message was signed on %1 with key %2."
+msgstr "Message was signed on %1 with key %2."
+
+#: objecttreeparser.cpp:2330
+msgid "Message was signed by %3 on %1 with key %2"
+msgstr "Message was signed by %3 on %1 with key %2"
+
+#: objecttreeparser.cpp:2341
+msgid "Message was signed by %2 with key %1."
+msgstr "Message was signed by %2 with key %1."
+
+#: objecttreeparser.cpp:2379
+msgid "Message was signed on %1 with unknown key %2."
+msgstr "Message was signed on %1 with unknown key %2."
+
+#: objecttreeparser.cpp:2383
+#, c-format
+msgid "Message was signed with unknown key %1."
+msgstr "Message was signed with unknown key %1."
+
+#: objecttreeparser.cpp:2389
+msgid "The validity of the signature cannot be verified."
+msgstr "The validity of the signature cannot be verified."
+
+#: objecttreeparser.cpp:2421 objecttreeparser.cpp:2465
+msgid "Message was signed by %2 (Key ID: %1)."
+msgstr "Message was signed by %2 (Key ID: %1)."
+
+#: objecttreeparser.cpp:2431
+msgid "The signature is valid, but the key's validity is unknown."
+msgstr "The signature is valid, but the key's validity is unknown."
+
+#: objecttreeparser.cpp:2435
+msgid "The signature is valid and the key is marginally trusted."
+msgstr "The signature is valid and the key is marginally trusted."
+
+#: objecttreeparser.cpp:2439
+msgid "The signature is valid and the key is fully trusted."
+msgstr "The signature is valid and the key is fully trusted."
+
+#: objecttreeparser.cpp:2443
+msgid "The signature is valid and the key is ultimately trusted."
+msgstr "The signature is valid and the key is ultimately trusted."
+
+#: objecttreeparser.cpp:2447
+msgid "The signature is valid, but the key is untrusted."
+msgstr "The signature is valid, but the key is untrusted."
+
+#: objecttreeparser.cpp:2471
+msgid "Warning: The signature is bad."
+msgstr "Warning: The signature is bad."
+
+#: objecttreeparser.cpp:2495
+msgid "End of signed message"
+msgstr "End of signed message"
+
+#: objecttreeparser.cpp:2501
+msgid "End of encrypted message"
+msgstr "End of encrypted message"
+
+#: objecttreeparser.cpp:2508
+msgid "End of encapsulated message"
+msgstr "End of encapsulated message"
+
+#: partNode.cpp:481
+msgid "internal part"
+msgstr "internal part"
+
+#: partNode.cpp:483
+msgid "body part"
+msgstr "body part"
+
+#: popaccount.cpp:373
+#, c-format
+msgid "Could not execute precommand: %1"
+msgstr "Could not execute precommand: %1"
+
+#: popaccount.cpp:374
+msgid "KMail Error Message"
+msgstr "KMail Error Message"
+
+#: popaccount.cpp:383
+msgid "Source URL is malformed"
+msgstr "Source URL is malformed"
+
+#: popaccount.cpp:384
+msgid "Kioslave Error Message"
+msgstr "Kioslave Error Message"
+
+#: popaccount.cpp:495
+#, fuzzy
+msgid ""
+"Your POP3 server (Account: %1) does not support the UIDL command: this command "
+"is required to determine, in a reliable way, which of the mails on the server "
+"KMail has already seen before;\n"
+"the feature to leave the mails on the server will therefore not work properly."
+msgstr ""
+"Your POP3 server does not support the UIDL command: this command is required to "
+"determine, in a reliable way, which of the mails on the server KMail has "
+"already seen before;\n"
+"the feature to leave the mails on the server will therefore not work properly."
+
+#: popaccount.cpp:752
+msgid ""
+"_n: Fetched 1 message from %1. Deleting messages from server...\n"
+"Fetched %n messages from %1. Deleting messages from server..."
+msgstr ""
+"Fetched 1 message from %1. Deleting messages from server...\n"
+"Fetched %n messages from %1. Deleting messages from server..."
+
+#: popaccount.cpp:762 popaccount.cpp:782
+msgid ""
+"_n: Fetched 1 message from %1. Terminating transmission...\n"
+"Fetched %n messages from %1. Terminating transmission..."
+msgstr ""
+"Fetched 1 message from %1. Terminating transmission...\n"
+"Fetched %n messages from %1. Terminating transmission..."
+
+#: popaccount.cpp:905
+msgid ""
+"Fetching message %1 of %2 (%3 of %4 KB) for %5@%6 (%7 KB remain on the server)."
+msgstr ""
+"Fetching message %1 of %2 (%3 of %4 KB) for %5@%6 (%7 KB remain on the server)."
+
+#: popaccount.cpp:912
+msgid "Fetching message %1 of %2 (%3 of %4 KB) for %5@%6."
+msgstr "Fetching message %1 of %2 (%3 of %4 KB) for %5@%6."
+
+#: popaccount.cpp:949
+msgid "Unable to complete LIST operation."
+msgstr "Unable to complete LIST operation."
+
+#: popaccount.cpp:950
+msgid "Invalid Response From Server"
+msgstr "Invalid Response From Server"
+
+#: popaccount.cpp:1026
+msgid ""
+"Your server does not support the TOP command. Therefore it is not possible to "
+"fetch the headers of large emails first, before downloading them."
+msgstr ""
+"Your server does not support the TOP command. Therefore it is not possible to "
+"fetch the headers of large emails first, before downloading them."
+
+#. i18n: file kmail_part.rc line 80
+#: rc.cpp:15 rc.cpp:81
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file kmail_part.rc line 92
+#: rc.cpp:18 rc.cpp:84
+#, no-c-format
+msgid "F&older"
+msgstr "F&older"
+
+#. i18n: file kmail_part.rc line 115
+#: rc.cpp:21 rc.cpp:45 rc.cpp:87 rc.cpp:120
+#, no-c-format
+msgid "&Message"
+msgstr "&Message"
+
+#. i18n: file kmail_part.rc line 121
+#: rc.cpp:24 rc.cpp:90 rc.cpp:123
+#, no-c-format
+msgid "Reply Special"
+msgstr "Reply Special"
+
+#. i18n: file kmail_part.rc line 127
+#: rc.cpp:27 rc.cpp:93 rc.cpp:126
+#, no-c-format
+msgid "&Forward"
+msgstr "&Forward"
+
+#. i18n: file kmcomposerui.rc line 102
+#: rc.cpp:66
+#, no-c-format
+msgid "HTML Toolbar"
+msgstr "HTML Toolbar"
+
+#. i18n: file composercryptoconfiguration.ui line 24
+#: rc.cpp:135
+#, no-c-format
+msgid "Signing"
+msgstr "Signing"
+
+#. i18n: file composercryptoconfiguration.ui line 35
+#: rc.cpp:138
+#, no-c-format
+msgid "&Automatically sign messages"
+msgstr "&Automatically sign messages"
+
+#. i18n: file composercryptoconfiguration.ui line 38
+#: rc.cpp:141
+#, no-c-format
+msgid ""
+"When this option is enabled, all messages you send will be signed by default; "
+"of course, it is still possible to disable signing for each message "
+"individually."
+msgstr ""
+"When this option is enabled, all messages you send will be signed by default; "
+"of course, it is still possible to disable signing for each message "
+"individually."
+
+#. i18n: file composercryptoconfiguration.ui line 48
+#: rc.cpp:144
+#, no-c-format
+msgid "Encrypting"
+msgstr "Encrypting"
+
+#. i18n: file composercryptoconfiguration.ui line 59
+#: rc.cpp:147
+#, no-c-format
+msgid ""
+"When encrypting emails, always also encr&ypt to the certificate of my own "
+"identity"
+msgstr ""
+
+#. i18n: file composercryptoconfiguration.ui line 62
+#: rc.cpp:150
+#, no-c-format
+msgid ""
+"When this option is enabled, the message/file will not only be encrypted with "
+"the receiver's public key, but also with your key. This will enable you to "
+"decrypt the message/file at a later time. This is generally a good idea."
+msgstr ""
+"When this option is enabled, the message/file will not only be encrypted with "
+"the receiver's public key, but also with your key. This will enable you to "
+"decrypt the message/file at a later time. This is generally a good idea."
+
+#. i18n: file composercryptoconfiguration.ui line 70
+#: rc.cpp:153
+#, no-c-format
+msgid "Show s&igned/encrypted text after composing"
+msgstr "Show s&igned/encrypted text after composing"
+
+#. i18n: file composercryptoconfiguration.ui line 73
+#: rc.cpp:156
+#, no-c-format
+msgid ""
+"When this option is enabled, the signed/encrypted text will be shown in a "
+"separate window, enabling you to know how it will look before it is sent. This "
+"is a good idea when you are verifying that your encryption system works."
+msgstr ""
+"When this option is enabled, the signed/encrypted text will be shown in a "
+"separate window, enabling you to know how it will look before it is sent. This "
+"is a good idea when you are verifying that your encryption system works."
+
+#. i18n: file composercryptoconfiguration.ui line 81
+#: rc.cpp:159
+#, no-c-format
+msgid "Store sent messages encry&pted"
+msgstr "Store sent messages encry&pted"
+
+#. i18n: file composercryptoconfiguration.ui line 87
+#: rc.cpp:162
+#, no-c-format
+msgid "Check to store messages encrypted "
+msgstr "Tick to store messages encrypted "
+
+#. i18n: file composercryptoconfiguration.ui line 95
+#: rc.cpp:165
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Store Messages Encrypted</h1>\n"
+"When this box is checked, sent messages are stored encrypted like they were "
+"sent. This is not recommended, as you will not be able to read the messages any "
+"longer if a necessary certificate expires.\n"
+"<p>\n"
+"However, there may be local rules that require you to turn this option on. When "
+"in doubt, check with your local administrator.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Store Messages Encrypted</h1>\n"
+"When this box is ticked, sent messages are stored encrypted like they were "
+"sent. This is not recommended, as you will not be able to read the messages any "
+"longer if a necessary certificate expires.\n"
+"<p>\n"
+"However, there may be local rules that require you to turn this option on. When "
+"in doubt, check with your local administrator.\n"
+"</qt>"
+
+#. i18n: file composercryptoconfiguration.ui line 103
+#: rc.cpp:173
+#, no-c-format
+msgid "Always show the encryption keys &for approval"
+msgstr "Always show the encryption keys &for approval"
+
+#. i18n: file composercryptoconfiguration.ui line 106
+#: rc.cpp:176
+#, no-c-format
+msgid ""
+"When this option is enabled, the application will always show you a list of "
+"public keys from which you can choose the one it will use for encryption. If it "
+"is off, the application will only show the dialog if it cannot find the right "
+"key or if there are several which could be used."
+msgstr ""
+"When this option is enabled, the application will always show you a list of "
+"public keys from which you can choose the one it will use for encryption. If it "
+"is off, the application will only show the dialogue if it cannot find the right "
+"key or if there are several which could be used."
+
+#. i18n: file composercryptoconfiguration.ui line 114
+#: rc.cpp:179
+#, no-c-format
+msgid "Automatically encrypt &messages whenever possible"
+msgstr "Automatically encrypt &messages whenever possible"
+
+#. i18n: file composercryptoconfiguration.ui line 117
+#: rc.cpp:182
+#, no-c-format
+msgid ""
+"When this option is enabled, every message you send will be encrypted whenever "
+"encryption is possible and desired; of course, it is still possible to disable "
+"the automatic encryption for each message individually."
+msgstr ""
+"When this option is enabled, every message you send will be encrypted whenever "
+"encryption is possible and desired; of course, it is still possible to disable "
+"the automatic encryption for each message individually."
+
+#. i18n: file composercryptoconfiguration.ui line 125
+#: rc.cpp:185
+#, no-c-format
+msgid "Never sign/encrypt when sa&ving as draft"
+msgstr "Never sign/encrypt when sa&ving as draft"
+
+#. i18n: file customtemplates_base.ui line 180
+#: rc.cpp:194
+#, fuzzy, no-c-format
+msgid "Universal"
+msgstr "General"
+
+#. i18n: file customtemplates_base.ui line 185
+#: rc.cpp:197
+#, fuzzy, no-c-format
+msgid "Reply"
+msgstr "&Reply To"
+
+#. i18n: file customtemplates_base.ui line 190
+#: rc.cpp:200
+#, fuzzy, no-c-format
+msgid "Reply to All"
+msgstr "Reply to &All..."
+
+#. i18n: file customtemplates_base.ui line 195
+#: rc.cpp:203
+#, fuzzy, no-c-format
+msgid "Forward"
+msgstr "&Forward"
+
+#. i18n: file customtemplates_base.ui line 207
+#: rc.cpp:206
+#, fuzzy, no-c-format
+msgid "Shortc&ut:"
+msgstr "Shortcut:"
+
+#. i18n: file customtemplates_base.ui line 229
+#: rc.cpp:209
+#, fuzzy, no-c-format
+msgid "&Template type:"
+msgstr "&Replace"
+
+#. i18n: file customtemplates_base.ui line 256
+#: rc.cpp:215 rc.cpp:456
+#, no-c-format
+msgid "How does this work?"
+msgstr ""
+
+#. i18n: file folderpropertiesdialog.ui line 16
+#: rc.cpp:218
+#, no-c-format
+msgid "Folder Properties"
+msgstr "Folder Properties"
+
+#. i18n: file folderpropertiesdialog.ui line 63
+#: rc.cpp:227
+#, no-c-format
+msgid "Folder holds a &mailing list"
+msgstr "Folder holds a &mailing list"
+
+#. i18n: file folderpropertiesdialog.ui line 91
+#: rc.cpp:230
+#, no-c-format
+msgid "List &address:"
+msgstr "List &address:"
+
+#. i18n: file folderpropertiesdialog.ui line 122
+#: rc.cpp:233
+#, no-c-format
+msgid "N&ormal:"
+msgstr "N&ormal:"
+
+#. i18n: file folderpropertiesdialog.ui line 215
+#: rc.cpp:236
+#, no-c-format
+msgid "Unr&ead:"
+msgstr "Unr&ead:"
+
+#. i18n: file folderpropertiesdialog.ui line 269
+#: rc.cpp:242
+#, no-c-format
+msgid "Message Expiring"
+msgstr "Message Expiring"
+
+#. i18n: file folderpropertiesdialog.ui line 283
+#: rc.cpp:245
+#, no-c-format
+msgid "E&xpire after:"
+msgstr "E&xpire after:"
+
+#. i18n: file folderpropertiesdialog.ui line 311
+#: rc.cpp:248
+#, no-c-format
+msgid "Expire &read messages"
+msgstr "Expire &read messages"
+
+#. i18n: file folderpropertiesdialog.ui line 339
+#: rc.cpp:251
+#, no-c-format
+msgid "Expire a&fter:"
+msgstr "Expire a&fter:"
+
+#. i18n: file folderpropertiesdialog.ui line 350
+#: rc.cpp:254
+#, no-c-format
+msgid "Expire &unread messages"
+msgstr "Expire &unread messages"
+
+#. i18n: file folderpropertiesdialog.ui line 384
+#: rc.cpp:257 rc.cpp:266
+#, no-c-format
+msgid "Day(s)"
+msgstr "Day(s)"
+
+#. i18n: file folderpropertiesdialog.ui line 389
+#: rc.cpp:260 rc.cpp:269
+#, no-c-format
+msgid "Week(s)"
+msgstr "Week(s)"
+
+#. i18n: file folderpropertiesdialog.ui line 394
+#: rc.cpp:263 rc.cpp:272
+#, no-c-format
+msgid "Month(s)"
+msgstr "Month(s)"
+
+#. i18n: file folderpropertiesdialog.ui line 451
+#: rc.cpp:275
+#, no-c-format
+msgid "Advanced"
+msgstr "Advanced"
+
+#. i18n: file folderpropertiesdialog.ui line 462
+#: rc.cpp:278
+#, no-c-format
+msgid "Sender identit&y:"
+msgstr "Sender identit&y:"
+
+#. i18n: file folderpropertiesdialog.ui line 483
+#: rc.cpp:281
+#, no-c-format
+msgid "&Storage format:"
+msgstr "&Storage format:"
+
+#. i18n: file folderpropertiesdialog.ui line 494
+#: rc.cpp:284
+#, no-c-format
+msgid "&List displays:"
+msgstr "&List displays:"
+
+#. i18n: file smimeconfiguration.ui line 24
+#: rc.cpp:293
+#, no-c-format
+msgid "Validate certificates using CRLs"
+msgstr "Validate certificates using CRLs"
+
+#. i18n: file smimeconfiguration.ui line 30
+#: rc.cpp:296
+#, no-c-format
+msgid ""
+"If this option is selected, S/MIME certificates are validated using Certificate "
+"Revocation Lists (CRLs)."
+msgstr ""
+"If this option is selected, S/MIME certificates are validated using Certificate "
+"Revocation Lists (CRLs)."
+
+#. i18n: file smimeconfiguration.ui line 38
+#: rc.cpp:299
+#, no-c-format
+msgid "Validate certificates online (OCSP)"
+msgstr "Validate certificates online (OCSP)"
+
+#. i18n: file smimeconfiguration.ui line 41
+#: rc.cpp:302
+#, no-c-format
+msgid ""
+"If this option is selected, S/MIME certificates are validated online using the "
+"Online Certificates Status Protocol (OCSP). Fill in the URL of the OCSP "
+"responder below."
+msgstr ""
+"If this option is selected, S/MIME certificates are validated online using the "
+"Online Certificates Status Protocol (OCSP). Fill in the URL of the OCSP "
+"responder below."
+
+#. i18n: file smimeconfiguration.ui line 49
+#: rc.cpp:305
+#, no-c-format
+msgid "Online Certificate Validation"
+msgstr "Online Certificate Validation"
+
+#. i18n: file smimeconfiguration.ui line 68
+#: rc.cpp:308
+#, no-c-format
+msgid "OCSP responder URL:"
+msgstr "OCSP responder URL:"
+
+#. i18n: file smimeconfiguration.ui line 76
+#: rc.cpp:311
+#, no-c-format
+msgid ""
+"Enter here the address of the server for online validation of certificates "
+"(OCSP responder). The URL is usually starting with http://."
+msgstr ""
+"Enter here the address of the server for online validation of certificates "
+"(OCSP responder). The URL is usually starting with http://."
+
+#. i18n: file smimeconfiguration.ui line 94
+#: rc.cpp:314
+#, no-c-format
+msgid "OCSP responder signature:"
+msgstr "OCSP responder signature:"
+
+#. i18n: file smimeconfiguration.ui line 126
+#: rc.cpp:317
+#, no-c-format
+msgid "Ignore service URL of certificates"
+msgstr "Ignore service URL of certificates"
+
+#. i18n: file smimeconfiguration.ui line 136
+#: rc.cpp:320
+#, no-c-format
+msgid "Do not check certificate policies"
+msgstr "Do not check certificate policies"
+
+#. i18n: file smimeconfiguration.ui line 139
+#: rc.cpp:323
+#, no-c-format
+msgid ""
+"By default GnuPG uses the file ~/.gnupg/policies.txt to check if a certificate "
+"policy is allowed. If this option is selected, policies are not checked."
+msgstr ""
+"By default GnuPG uses the file ~/.gnupg/policies.txt to check if a certificate "
+"policy is allowed. If this option is selected, policies are not checked."
+
+#. i18n: file smimeconfiguration.ui line 147
+#: rc.cpp:326
+#, no-c-format
+msgid "Never consult a CRL"
+msgstr "Never consult a CRL"
+
+#. i18n: file smimeconfiguration.ui line 150
+#: rc.cpp:329
+#, no-c-format
+msgid ""
+"If this option is checked, Certificate Revocation Lists are never used to "
+"validate S/MIME certificates."
+msgstr ""
+"If this option is ticked, Certificate Revocation Lists are never used to "
+"validate S/MIME certificates."
+
+#. i18n: file smimeconfiguration.ui line 158
+#: rc.cpp:332
+#, no-c-format
+msgid "Fetch missing issuer certificates"
+msgstr "Fetch missing issuer certificates"
+
+#. i18n: file smimeconfiguration.ui line 161
+#: rc.cpp:335
+#, no-c-format
+msgid ""
+"If this option is checked, missing issuer certificates are fetched when "
+"necessary (this applies to both validation methods, CRLs and OCSP)"
+msgstr ""
+"If this option is ticked, missing issuer certificates are fetched when "
+"necessary (this applies to both validation methods, CRLs and OCSP)"
+
+#. i18n: file smimeconfiguration.ui line 169
+#: rc.cpp:338
+#, no-c-format
+msgid "HTTP Requests"
+msgstr "HTTP Requests"
+
+#. i18n: file smimeconfiguration.ui line 180
+#: rc.cpp:341
+#, no-c-format
+msgid "Do not perform any HTTP requests"
+msgstr "Do not perform any HTTP requests"
+
+#. i18n: file smimeconfiguration.ui line 183
+#: rc.cpp:344
+#, no-c-format
+msgid "Entirely disables the use of HTTP for S/MIME."
+msgstr "Entirely disables the use of HTTP for S/MIME."
+
+#. i18n: file smimeconfiguration.ui line 224
+#: rc.cpp:350
+#, no-c-format
+msgid "Use this proxy for HTTP requests: "
+msgstr "Use this proxy for HTTP requests: "
+
+#. i18n: file smimeconfiguration.ui line 232
+#: rc.cpp:353
+#, no-c-format
+msgid "Use system HTTP proxy:"
+msgstr "Use system HTTP proxy:"
+
+#. i18n: file smimeconfiguration.ui line 235
+#: rc.cpp:356
+#, no-c-format
+msgid ""
+"If this option is selected, the value of the HTTP proxy shown on the right "
+"(which comes from the environment variable http_proxy) will be used for any "
+"HTTP request."
+msgstr ""
+"If this option is selected, the value of the HTTP proxy shown on the right "
+"(which comes from the environment variable http_proxy) will be used for any "
+"HTTP request."
+
+#. i18n: file smimeconfiguration.ui line 243
+#: rc.cpp:359
+#, no-c-format
+msgid ""
+"Enter here the location of your HTTP Proxy, which will be used for all HTTP "
+"requests relating to S/MIME. The syntax is host:port, for instance "
+"myproxy.nowhere.com:3128."
+msgstr ""
+"Enter here the location of your HTTP Proxy, which will be used for all HTTP "
+"requests relating to S/MIME. The syntax is host:port, for instance "
+"myproxy.nowhere.com:3128."
+
+#. i18n: file smimeconfiguration.ui line 253
+#: rc.cpp:362
+#, no-c-format
+msgid "Ignore HTTP CRL distribution point of certificates"
+msgstr "Ignore HTTP CRL distribution point of certificates"
+
+#. i18n: file smimeconfiguration.ui line 256
+#: rc.cpp:365
+#, no-c-format
+msgid ""
+"When looking for the location of a CRL, the to-be-tested certificate usually "
+"contains what are known as \"CRL Distribution Point\" (DP) entries, which are "
+"URLs describing the way to access the URL. The first found DP entry is used. "
+"With this option all entries using the HTTP scheme are ignored when looking for "
+"a suitable DP."
+msgstr ""
+"When looking for the location of a CRL, the to-be-tested certificate usually "
+"contains what are known as \"CRL Distribution Point\" (DP) entries, which are "
+"URLs describing the way to access the URL. The first found DP entry is used. "
+"With this option all entries using the HTTP scheme are ignored when looking for "
+"a suitable DP."
+
+#. i18n: file smimeconfiguration.ui line 268
+#: rc.cpp:368
+#, no-c-format
+msgid "LDAP Requests"
+msgstr "LDAP Requests"
+
+#. i18n: file smimeconfiguration.ui line 279
+#: rc.cpp:371
+#, no-c-format
+msgid "Do not perform any LDAP requests"
+msgstr "Do not perform any LDAP requests"
+
+#. i18n: file smimeconfiguration.ui line 282
+#: rc.cpp:374
+#, no-c-format
+msgid "Entirely disables the use of LDAP for S/MIME."
+msgstr "Entirely disables the use of LDAP for S/MIME."
+
+#. i18n: file smimeconfiguration.ui line 307
+#: rc.cpp:377
+#, no-c-format
+msgid "Ignore LDAP CRL distribution point of certificates"
+msgstr "Ignore LDAP CRL distribution point of certificates"
+
+#. i18n: file smimeconfiguration.ui line 310
+#: rc.cpp:380
+#, no-c-format
+msgid ""
+"When looking for the location of a CRL, the to-be-tested certificate usually "
+"contains what are known as \"CRL Distribution Point\" (DP) entries, which are "
+"URLs describing the way to access the URL. The first found DP entry is used. "
+"With this option all entries using the LDAP scheme are ignored when looking for "
+"a suitable DP."
+msgstr ""
+"When looking for the location of a CRL, the to-be-tested certificate usually "
+"contains what are known as \"CRL Distribution Point\" (DP) entries, which are "
+"URLs describing the way to access the URL. The first found DP entry is used. "
+"With this option all entries using the LDAP scheme are ignored when looking for "
+"a suitable DP."
+
+#. i18n: file smimeconfiguration.ui line 326
+#: rc.cpp:383
+#, no-c-format
+msgid "Primary host for LDAP requests:"
+msgstr "Primary host for LDAP requests:"
+
+#. i18n: file smimeconfiguration.ui line 335
+#: rc.cpp:386
+#, no-c-format
+msgid ""
+"Entering a LDAP server here will make all LDAP requests go to that server "
+"first. More precisely, this setting overrides any specified host and port part "
+"in a LDAP URL and will also be used if host and port have been omitted from the "
+"URL. Other LDAP servers will be used only if the connection to the \"proxy\" "
+"failed.\n"
+"The syntax is \"HOST\" or \"HOST:PORT\". If PORT is omitted, port 389 (standard "
+"LDAP port) is used."
+msgstr ""
+"Entering a LDAP server here will make all LDAP requests go to that server "
+"first. More precisely, this setting overrides any specified host and port part "
+"in a LDAP URL and will also be used if host and port have been omitted from the "
+"URL. Other LDAP servers will be used only if the connection to the \"proxy\" "
+"failed.\n"
+"The syntax is \"HOST\" or \"HOST:PORT\". If PORT is omitted, port 389 (standard "
+"LDAP port) is used."
+
+#. i18n: file snippetdlgbase.ui line 16
+#: rc.cpp:390
+#, no-c-format
+msgid "Add Snippet"
+msgstr ""
+
+#. i18n: file snippetdlgbase.ui line 52
+#: rc.cpp:393
+#, fuzzy, no-c-format
+msgid "&Add"
+msgstr "&Add..."
+
+#. i18n: file snippetdlgbase.ui line 111
+#: rc.cpp:402
+#, no-c-format
+msgid "&Snippet:"
+msgstr ""
+
+#. i18n: file snippetdlgbase.ui line 125
+#: rc.cpp:405
+#, fuzzy, no-c-format
+msgid "Group:"
+msgstr "&Groupware"
+
+#. i18n: file snippetsettingsbase.ui line 16
+#: rc.cpp:408
+#, fuzzy, no-c-format
+msgid "Snippet Settings"
+msgstr "Reset Font Settings"
+
+#. i18n: file snippetsettingsbase.ui line 27
+#: rc.cpp:411
+#, no-c-format
+msgid "Tooltips"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 38
+#: rc.cpp:414
+#, no-c-format
+msgid "Show snippet's text in &tooltip"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 44
+#: rc.cpp:417
+#, no-c-format
+msgid ""
+"Decides if a tooltip should be shown containing text from the bookmarked line"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 71
+#: rc.cpp:420
+#, no-c-format
+msgid "Variables"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 82
+#: rc.cpp:423
+#, no-c-format
+msgid "Input Method for Variables"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 93
+#: rc.cpp:426
+#, no-c-format
+msgid "Single dialog for each variable within a snippet"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 102
+#: rc.cpp:429
+#, no-c-format
+msgid "An input dialog will be displayed for every variable within a snippet"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 110
+#: rc.cpp:432
+#, no-c-format
+msgid "One dialog for all variables within a snippet"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 119
+#: rc.cpp:435
+#, no-c-format
+msgid ""
+"A single dialog will be displayed where you can enter the values for all "
+"variables within a snippet"
+msgstr ""
+
+#. i18n: file snippetsettingsbase.ui line 137
+#: rc.cpp:438
+#, fuzzy, no-c-format
+msgid "Delimiter:"
+msgstr "unlimited"
+
+#. i18n: file templatesconfiguration_base.ui line 30
+#: rc.cpp:441
+#, fuzzy, no-c-format
+msgid "TemplatesConfiguration"
+msgstr "Signature Configuration"
+
+#. i18n: file templatesconfiguration_base.ui line 129
+#: rc.cpp:447
+#, fuzzy, no-c-format
+msgid "Reply to Sender"
+msgstr "Reply to se&nder:"
+
+#. i18n: file templatesconfiguration_base.ui line 172
+#: rc.cpp:450
+#, fuzzy, no-c-format
+msgid "Reply to All / Reply to List"
+msgstr "Reply to &All..."
+
+#. i18n: file templatesconfiguration_base.ui line 215
+#: rc.cpp:453
+#, fuzzy, no-c-format
+msgid "Forward Message"
+msgstr "Forwarded Message"
+
+#. i18n: file warningconfiguration.ui line 24
+#: rc.cpp:462
+#, no-c-format
+msgid "Warn when trying to send &unsigned messages"
+msgstr "Warn when trying to send &unsigned messages"
+
+#. i18n: file warningconfiguration.ui line 30
+#: rc.cpp:465
+#, no-c-format
+msgid "Check to be warned when sending unsigned messages."
+msgstr "Tick to be warned when sending unsigned messages."
+
+#. i18n: file warningconfiguration.ui line 38
+#: rc.cpp:468
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Warn When Trying To Send Unsigned Messages</h1>\n"
+"If this box is checked, you will be warned when you try to send parts of or the "
+"whole message unsigned.\n"
+"<p>\n"
+"It is recommended to leave this option turned on for maximum integrity.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Warn When Trying To Send Unsigned Messages</h1>\n"
+"If this box is ticked, you will be warned when you try to send parts of or the "
+"whole message unsigned.\n"
+"<p>\n"
+"It is recommended to leave this option turned on for maximum integrity.\n"
+"</qt>"
+
+#. i18n: file warningconfiguration.ui line 46
+#: rc.cpp:476
+#, no-c-format
+msgid "&Warn when trying to send unencrypted messages"
+msgstr "&Warn when trying to send unencrypted messages"
+
+#. i18n: file warningconfiguration.ui line 52
+#: rc.cpp:479
+#, no-c-format
+msgid "Check to be warned when sending unencrypted messages."
+msgstr "Tick to be warned when sending unencrypted messages."
+
+#. i18n: file warningconfiguration.ui line 60
+#: rc.cpp:482
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Warn When Trying To Send Unencrypted Messages</h1>\n"
+"If this box is checked, you will be warned when you try to send parts of or the "
+"whole message unencrypted.\n"
+"<p>\n"
+"It is recommended to leave this option turned on for maximum integrity.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Warn When Trying To Send Unencrypted Messages</h1>\n"
+"If this box is ticked, you will be warned when you try to send parts of or the "
+"whole message unencrypted.\n"
+"<p>\n"
+"It is recommended to leave this option turned on for maximum integrity.\n"
+"</qt>"
+
+#. i18n: file warningconfiguration.ui line 68
+#: rc.cpp:490
+#, no-c-format
+msgid "Warn if &Receiver's Email Address is Not in Certificate"
+msgstr "Warn if &Receiver's Email Address is Not in Certificate"
+
+#. i18n: file warningconfiguration.ui line 74
+#: rc.cpp:493
+#, no-c-format
+msgid "Check to be warned if the address is not in the certificate"
+msgstr "Tick to be warned if the address is not in the certificate"
+
+#. i18n: file warningconfiguration.ui line 82
+#: rc.cpp:496
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Warn If Receiver's Email Address Is Not In Certificate</h1>\n"
+"If this option is checked, a warning is issued if the email address of the "
+"receiver is not contained in the certificate used for encrypting.\n"
+"<p>\n"
+"It is recommended to leave this option turned on for maximum security.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Warn If Receiver's Email Address Is Not In Certificate</h1>\n"
+"If this option is ticked, a warning is issued if the email address of the "
+"receiver is not contained in the certificate used for encrypting.\n"
+"<p>\n"
+"It is recommended to leave this option turned on for maximum security.\n"
+"</qt>"
+
+#. i18n: file warningconfiguration.ui line 90
+#: rc.cpp:504
+#, no-c-format
+msgid "Warn if certificates/keys expire soon (configure thresholds below)"
+msgstr "Warn if certificates/keys expire soon (configure thresholds below)"
+
+#. i18n: file warningconfiguration.ui line 104
+#: rc.cpp:507
+#, no-c-format
+msgid "For signing"
+msgstr "For signing"
+
+#. i18n: file warningconfiguration.ui line 115
+#: rc.cpp:510
+#, no-c-format
+msgid "For encryption"
+msgstr "For encryption"
+
+#. i18n: file warningconfiguration.ui line 126
+#: rc.cpp:513 rc.cpp:527 rc.cpp:541 rc.cpp:555 rc.cpp:569 rc.cpp:583
+#: rulewidgethandlermanager.cpp:1437
+#, no-c-format
+msgid " days"
+msgstr " days"
+
+#. i18n: file warningconfiguration.ui line 138
+#: rc.cpp:516 rc.cpp:530 rc.cpp:544 rc.cpp:558 rc.cpp:572 rc.cpp:586
+#, no-c-format
+msgid "Select the number of days here"
+msgstr "Select the number of days here"
+
+#. i18n: file warningconfiguration.ui line 146
+#: rc.cpp:519
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Warn If Signature Certificate Expires</h1>\n"
+"Select the minimum number of days the signature certificate should be valid "
+"without issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Warn If Signature Certificate Expires</h1>\n"
+"Select the minimum number of days the signature certificate should be valid "
+"without issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+
+#. i18n: file warningconfiguration.ui line 174
+#: rc.cpp:533
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Warn If Encryption Certificate Expires</h1>\n"
+"Select the minimum number of days the encryption certificate should be valid "
+"without issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Warn If Encryption Certificate Expires</h1>\n"
+"Select the minimum number of days the encryption certificate should be valid "
+"without issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+
+#. i18n: file warningconfiguration.ui line 202
+#: rc.cpp:547
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Warn If A Certificate In The Chain Expires</h1>\n"
+"Select the minimum number of days all certificates in the chain should be valid "
+"without issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Warn If A Certificate In The Chain Expires</h1>\n"
+"Select the minimum number of days all certificates in the chain should be valid "
+"without issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+
+#. i18n: file warningconfiguration.ui line 230
+#: rc.cpp:561
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Warn If CA Certificate Expires</h1>\n"
+"Select the minimum number of days the CA certificate should be valid without "
+"issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Warn If CA Certificate Expires</h1>\n"
+"Select the minimum number of days the CA certificate should be valid without "
+"issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+
+#. i18n: file warningconfiguration.ui line 258
+#: rc.cpp:575 rc.cpp:589
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Warn If Root Certificate Expires</h1>\n"
+"Select the minimum number of days the root certificate should be valid without "
+"issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Warn If Root Certificate Expires</h1>\n"
+"Select the minimum number of days the root certificate should be valid without "
+"issuing a warning.\n"
+"<p>\n"
+"The recommended SPHINX setting is 14 days.\n"
+"</qt>"
+
+#. i18n: file warningconfiguration.ui line 294
+#: rc.cpp:597
+#, no-c-format
+msgid "For root certificates:"
+msgstr "For root certificates:"
+
+#. i18n: file warningconfiguration.ui line 305
+#: rc.cpp:600
+#, no-c-format
+msgid "For intermediate CA certificates:"
+msgstr "For intermediate CA certificates:"
+
+#. i18n: file warningconfiguration.ui line 316
+#: rc.cpp:603
+#, no-c-format
+msgid "For end-user certificates/keys:"
+msgstr "For end-user certificates/keys:"
+
+#. i18n: file warningconfiguration.ui line 388
+#: rc.cpp:606
+#, no-c-format
+msgid "Re-enable All \"Don't Ask Again\" Warnings"
+msgstr "Re-enable All \"Don't Ask Again\" Warnings"
+
+#. i18n: file customtemplates_kfg.kcfg line 12
+#: rc.cpp:609
+#, fuzzy, no-c-format
+msgid "Template content"
+msgstr "&Folder contents:"
+
+#. i18n: file customtemplates_kfg.kcfg line 17
+#: rc.cpp:612
+#, fuzzy, no-c-format
+msgid "Template shortcut"
+msgstr "&Replace"
+
+#. i18n: file customtemplates_kfg.kcfg line 22
+#: rc.cpp:615
+#, fuzzy, no-c-format
+msgid "Template type"
+msgstr "&Replace"
+
+#. i18n: file kmail.kcfg line 59
+#: rc.cpp:618
+#, no-c-format
+msgid "Send queued mail on mail check"
+msgstr "Send queued mail on mail check"
+
+#. i18n: file kmail.kcfg line 60
+#: rc.cpp:621
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>Select whether you want KMail to send all messages in the outbox on manual "
+"or all mail checks, or whether you do not want messages to be sent "
+"automatically at all. </p></qt>"
+msgstr ""
+"<qt>"
+"<p>Select whether you want KMail to send all messages in the outbox on manual "
+"or all mail checks, or whether you do not want messages to be sent "
+"automatically at all. </p></qt>"
+
+#. i18n: file kmail.kcfg line 70
+#: rc.cpp:624
+#, no-c-format
+msgid ""
+"Automatically move non-synced mails from folders with insufficient access "
+"rights"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 71
+#: rc.cpp:627
+#, fuzzy, no-c-format
+msgid ""
+"If there are new messages in a folder, which have not been uploaded to the "
+"server yet, but you do not have sufficient access rights on the folder now to "
+"upload them, these messages will automatically be moved into a lost and found "
+"folder."
+msgstr ""
+"<p>There are new messages in this folder, which have not been uploaded to the "
+"server yet, but you do not seem to have sufficient access rights on the folder "
+"now to upload them. Please contact your administrator to allow upload of new "
+"messages to you, or move them out of this folder.</p> "
+"<p>Do you want to move these messages to another folder now?</p>"
+
+#. i18n: file kmail.kcfg line 76
+#: rc.cpp:630
+#, no-c-format
+msgid "Allow local flags in read-only folders"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 85
+#: rc.cpp:633
+#, no-c-format
+msgid ""
+"This setting allows administrators to set a minimum delay between two mail "
+"checks.\"\n"
+" \"The user will not be able to choose a value smaller than the value "
+"set here."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 91
+#: rc.cpp:637
+#, no-c-format
+msgid "The most recently selected folder in the folder selection dialog."
+msgstr "The most recently selected folder in the folder selection dialogue."
+
+#. i18n: file kmail.kcfg line 99
+#: rc.cpp:640
+#, no-c-format
+msgid ""
+"Disregard the users umask setting and use \"read-write for the user only\" "
+"instead"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 107
+#: rc.cpp:646
+#, no-c-format
+msgid "Policy for showing the system tray icon"
+msgstr "Policy for showing the system tray icon"
+
+#. i18n: file kmail.kcfg line 115
+#: rc.cpp:649
+#, no-c-format
+msgid ""
+"Close the application when the mainwindow is closed, even if there is a system "
+"tray icon active."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 119
+#: rc.cpp:652
+#, no-c-format
+msgid "Verbose new mail notification"
+msgstr "Verbose new mail notification"
+
+#. i18n: file kmail.kcfg line 120
+#: rc.cpp:655
+#, no-c-format
+msgid ""
+"If this option is enabled then for each folder the number of newly arrived "
+"messages is shown in the new mail notification; otherwise, you will only get a "
+"simple 'New mail arrived' message."
+msgstr ""
+"If this option is enabled then for each folder the number of newly arrived "
+"messages is shown in the new mail notification; otherwise, you will only get a "
+"simple 'New mail arrived' message."
+
+#. i18n: file kmail.kcfg line 124
+#: rc.cpp:658
+#, no-c-format
+msgid "Specify e&ditor:"
+msgstr "Specify e&ditor:"
+
+#. i18n: file kmail.kcfg line 128
+#: rc.cpp:661
+#, no-c-format
+msgid "Use e&xternal editor instead of composer"
+msgstr "Use e&xternal editor instead of composer"
+
+#. i18n: file kmail.kcfg line 155
+#: rc.cpp:664
+#, no-c-format
+msgid ""
+"The threshold for when to warn the user that a folder is nearing its quota "
+"limit."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 164
+#: rc.cpp:667
+#, no-c-format
+msgid "Enable groupware functionality"
+msgstr "Enable groupware functionality"
+
+#. i18n: file kmail.kcfg line 170
+#: rc.cpp:670
+#, no-c-format
+msgid "Mangle From:/To: headers in replies to replies"
+msgstr "Mangle From:/To: headers in replies to replies"
+
+#. i18n: file kmail.kcfg line 171
+#: rc.cpp:673
+#, no-c-format
+msgid ""
+"Microsoft Outlook has a number of shortcomings in its implementation of the "
+"iCalendar standard; this option works around one of them. If you have problems "
+"with Outlook users not being able to get your replies, try setting this option."
+msgstr ""
+"Microsoft Outlook has a number of shortcomings in its implementation of the "
+"iCalendar standard; this option works around one of them. If you have problems "
+"with Outlook users not being able to get your replies, try setting this option."
+
+#. i18n: file kmail.kcfg line 176
+#: rc.cpp:676
+#, no-c-format
+msgid "Send groupware invitations in the mail body"
+msgstr "Send groupware invitations in the mail body"
+
+#. i18n: file kmail.kcfg line 177
+#: rc.cpp:679
+#, no-c-format
+msgid ""
+"Microsoft Outlook has a number of shortcomings in its implementation of the "
+"iCalendar standard; this option works around one of them. If you have problems "
+"with Outlook users not being able to get your invitations, try setting this "
+"option."
+msgstr ""
+"Microsoft Outlook has a number of shortcomings in its implementation of the "
+"iCalendar standard; this option works around one of them. If you have problems "
+"with Outlook users not being able to get your invitations, try setting this "
+"option."
+
+#. i18n: file kmail.kcfg line 182
+#: rc.cpp:682
+#, fuzzy, no-c-format
+msgid "Exchange compatible invitations naming"
+msgstr "Automatic invitation sending"
+
+#. i18n: file kmail.kcfg line 189
+#: rc.cpp:691
+#, no-c-format
+msgid ""
+"When this is checked, you will not see the mail composer window. Instead, all "
+"invitation mails are sent automatically. If you want to see the mail before "
+"sending it, you can uncheck this option. However, be aware that the text in the "
+"composer window is in iCalendar syntax, and you should not try modifying it by "
+"hand."
+msgstr ""
+"When this is ticked, you will not see the mail composer window. Instead, all "
+"invitation mails are sent automatically. If you want to see the mail before "
+"sending it, you can untick this option. However, be aware that the text in the "
+"composer window is in iCalendar syntax, and you should not try modifying it by "
+"hand."
+
+#. i18n: file kmail.kcfg line 205
+#: rc.cpp:694
+#, no-c-format
+msgid "Delete invitation emails after the reply to them has been sent"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 206
+#: rc.cpp:697
+#, no-c-format
+msgid ""
+"When this is checked, received invitation emails that have been replied to will "
+"be moved to the Trash folder, once the reply has been successfully sent."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 215
+#: rc.cpp:700
+#, no-c-format
+msgid ""
+"<p>Enabling this makes it possible to store the entries from the Kontact "
+"applications (KOrganizer, KAddressBook, and KNotes.)</p>"
+"<p>If you want to set this option you must also set the applications to use the "
+"IMAP resource; this is done in the KDE Control Center.</p>"
+msgstr ""
+"<p>Enabling this makes it possible to store the entries from the Kontact "
+"applications (KOrganizer, KAddressBook and KNotes).</p>"
+"<p>If you want to set this option you must also set the applications to use the "
+"IMAP resource; this is done in the KDE Control Centre.</p>"
+
+#. i18n: file kmail.kcfg line 220
+#: rc.cpp:703
+#, no-c-format
+msgid ""
+"<p>Usually you will not have any reason to see the folders that hold the IMAP "
+"resources. But if you need to see them, you can set that here.</p>"
+msgstr ""
+"<p>Usually you will not have any reason to see the folders that hold the IMAP "
+"resources. But if you need to see them, you can set that here.</p>"
+
+#. i18n: file kmail.kcfg line 229
+#: rc.cpp:706
+#, no-c-format
+msgid ""
+"<p>If the account used for storing groupware information \"\n"
+" \"is not used to manage normal mail, set this option to make KMail "
+"only \"\n"
+" \"show groupware folders in it. This is useful if you are handling "
+"regular \"\n"
+" \"mail via an additional online IMAP account.</p>"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 233
+#: rc.cpp:712
+#, no-c-format
+msgid ""
+"<p>Choose the storage format of the groupware folders. "
+"<ul>"
+"<li>The default format is to use the ical (for calendar folders) and vcard (for "
+"addressbook folders) standards. This format makes all Kontact features "
+"available.</li>"
+"<li>The Kolab XML format uses a custom model that matches more closely the one "
+"used in Outlook. This format gives better Outlook compatibility, when using a "
+"Kolab server or a compatible solution.</li></ul></p>"
+msgstr ""
+"<p>Choose the storage format of the groupware folders. "
+"<ul>"
+"<li>The default format is to use the ical (for calendar folders) and vcard (for "
+"addressbook folders) standards. This format makes all Kontact features "
+"available.</li>"
+"<li>The Kolab XML format uses a custom model that matches more closely the one "
+"used in Outlook. This format gives better Outlook compatibility, when using a "
+"Kolab server or a compatible solution.</li></ul></p>"
+
+#. i18n: file kmail.kcfg line 242
+#: rc.cpp:715
+#, no-c-format
+msgid ""
+"<p>This chooses the parent of the IMAP resource folders.</p>"
+"<p>By default, the Kolab server sets the IMAP inbox to be the parent.</p>"
+msgstr ""
+"<p>This chooses the parent of the IMAP resource folders.</p>"
+"<p>By default, the Kolab server sets the IMAP inbox to be the parent.</p>"
+
+#. i18n: file kmail.kcfg line 247
+#: rc.cpp:718
+#, no-c-format
+msgid "<p>This is the ID of the account holding the IMAP resource folders.</p>"
+msgstr ""
+"<p>This is the ID of the account holding the IMAP resource folders.</p>"
+
+#. i18n: file kmail.kcfg line 252
+#: rc.cpp:721
+#, no-c-format
+msgid ""
+"<p>If you want to set the folder names of the IMAP storage to your local "
+"language, you can choose between these available languages.</p>"
+"<p> Please note, that the only reason to do so is for compatibility with "
+"Microsoft Outlook. It is considered a bad idea to set this, since it makes "
+"changing languages impossible. </p>"
+"<p>So do not set this unless you have to.</p>"
+msgstr ""
+"<p>If you want to set the folder names of the IMAP storage to your local "
+"language, you can choose between these available languages.</p>"
+"<p> Please note, that the only reason to do so is for compatibility with "
+"Microsoft Outlook. It is considered a bad idea to set this, since it makes "
+"changing languages impossible. </p>"
+"<p>So do not set this unless you have to.</p>"
+
+#. i18n: file kmail.kcfg line 258
+#: rc.cpp:724
+#, no-c-format
+msgid "Only filter mails received in disconnected IMAP inbox."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 262
+#: rc.cpp:727
+#, no-c-format
+msgid "Also filter new mails received in groupware folders."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 267
+#: rc.cpp:730
+#, no-c-format
+msgid ""
+"Synchronize groupware changes in DIMAP folders immediately when being online."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 276
+#: rc.cpp:733
+#, no-c-format
+msgid ""
+"This value is used to decide whether the KMail Introduction should be "
+"displayed."
+msgstr ""
+"This value is used to decide whether the KMail Introduction should be "
+"displayed."
+
+#. i18n: file kmail.kcfg line 283
+#: rc.cpp:736
+#, no-c-format
+msgid "Maximal number of connections per host"
+msgstr "Maximal number of connections per host"
+
+#. i18n: file kmail.kcfg line 284
+#: rc.cpp:739
+#, no-c-format
+msgid ""
+"This can be used to restrict the number of connections per host while checking "
+"for new mail. By default the number of connections is unlimited (0)."
+msgstr ""
+"This can be used to restrict the number of connections per host while checking "
+"for new mail. By default the number of connections is unlimited (0)."
+
+#. i18n: file kmail.kcfg line 292
+#: rc.cpp:742
+#, no-c-format
+msgid "Show quick search line edit"
+msgstr "Show quick search line edit"
+
+#. i18n: file kmail.kcfg line 293
+#: rc.cpp:745
+#, no-c-format
+msgid ""
+"This option enables or disables the search line edit above the message list "
+"which can be used to quickly search the information shown in the message list."
+msgstr ""
+"This option enables or disables the search line edit above the message list "
+"which can be used to quickly search the information shown in the message list."
+
+#. i18n: file kmail.kcfg line 297
+#: rc.cpp:748
+#, fuzzy, no-c-format
+msgid "Show folder quick search line edit"
+msgstr "Show quick search line edit"
+
+#. i18n: file kmail.kcfg line 301
+#: rc.cpp:751
+#, no-c-format
+msgid "Hide local inbox if unused"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 309
+#: rc.cpp:754
+#, no-c-format
+msgid "Forward Inline As Default."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 313
+#: rc.cpp:757
+#, no-c-format
+msgid ""
+"Allow the semicolon charactor (';') to be used as separator in the message "
+"composer."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 316
+#: rc.cpp:760
+#, no-c-format
+msgid "Keep original charset when replying or forwarding if possible"
+msgstr "Keep original charset when replying or forwarding if possible"
+
+#. i18n: file kmail.kcfg line 320
+#: rc.cpp:763
+#, fuzzy, no-c-format
+msgid "A&utomatically insert signature"
+msgstr "A&utomatically append signature"
+
+#. i18n: file kmail.kcfg line 325
+#: rc.cpp:766
+#, no-c-format
+msgid ""
+"Remember this identity, so that it will be used in future composer windows as "
+"well.\n"
+" "
+msgstr ""
+"Remember this identity, so that it will be used in future composer windows as "
+"well.\n"
+" "
+
+#. i18n: file kmail.kcfg line 329
+#: rc.cpp:770
+#, no-c-format
+msgid ""
+"Remember this folder for sent items, so that it will be used in future composer "
+"windows as well."
+msgstr ""
+"Remember this folder for sent items, so that it will be used in future composer "
+"windows as well."
+
+#. i18n: file kmail.kcfg line 333
+#: rc.cpp:773
+#, no-c-format
+msgid ""
+"Remember this mail transport, so that it will be used in future composer "
+"windows as well."
+msgstr ""
+"Remember this mail transport, so that it will be used in future composer "
+"windows as well."
+
+#. i18n: file kmail.kcfg line 337
+#: rc.cpp:776
+#, no-c-format
+msgid "Word &wrap at column:"
+msgstr "Word &wrap at column:"
+
+#. i18n: file kmail.kcfg line 360
+#: rc.cpp:785
+#, no-c-format
+msgid ""
+"Turn this option on to make Outlook &#8482; understand attachment names "
+"containing non-English characters"
+msgstr ""
+"Turn this option on to make Outlook &#8482; understand attachment names "
+"containing non-English characters"
+
+#. i18n: file kmail.kcfg line 386
+#: rc.cpp:791
+#, no-c-format
+msgid "Automatically request &message disposition notifications"
+msgstr "Automatically request &message disposition notifications"
+
+#. i18n: file kmail.kcfg line 387
+#: rc.cpp:794
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>Enable this option if you want KMail to request Message Disposition "
+"Notifications (MDNs) for each of your outgoing messages.</p>"
+"<p>This option only affects the default; you can still enable or disable MDN "
+"requesting on a per-message basis in the composer, menu item <em>Options</em>->"
+"<em>Request Disposition Notification</em>.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Enable this option if you want KMail to request Message Disposition "
+"Notifications (MDNs) for each of your outgoing messages.</p>"
+"<p>This option only affects the default; you can still enable or disable MDN "
+"requesting on a per-message basis in the composer, menu item <em>Options</em>->"
+"<em>Request Disposition Notification</em>.</p></qt>"
+
+#. i18n: file kmail.kcfg line 391
+#: rc.cpp:797
+#, no-c-format
+msgid "Use recent addresses for autocompletion"
+msgstr "Use recent addresses for autocompletion"
+
+#. i18n: file kmail.kcfg line 392
+#: rc.cpp:800
+#, no-c-format
+msgid ""
+"Disable this option if you do not want recently used addresses to appear in the "
+"autocompletion list in the composer's address fields."
+msgstr ""
+"Disable this option if you do not want recently used addresses to appear in the "
+"autocompletion list in the composer's address fields."
+
+#. i18n: file kmail.kcfg line 413
+#: rc.cpp:803
+#, no-c-format
+msgid "Autosave interval:"
+msgstr "Autosave interval:"
+
+#. i18n: file kmail.kcfg line 414
+#: rc.cpp:806
+#, no-c-format
+msgid ""
+"A backup copy of the text in the composer window can be created regularly. The "
+"interval used to create the backups is set here. You can disable autosaving by "
+"setting it to the value 0."
+msgstr ""
+"A backup copy of the text in the composer window can be created regularly. The "
+"interval used to create the backups is set here. You can disable autosaving by "
+"setting it to the value 0."
+
+#. i18n: file kmail.kcfg line 418
+#: rc.cpp:809
+#, no-c-format
+msgid "Insert signatures above quoted text"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 425
+#: rc.cpp:812
+#, no-c-format
+msgid "Replace recognized prefi&x with \"Re:\""
+msgstr "Replace recognised prefi&x with \"Re:\""
+
+#. i18n: file kmail.kcfg line 432
+#: rc.cpp:815
+#, no-c-format
+msgid "Replace recognized prefix with \"&Fwd:\""
+msgstr "Replace recognised prefix with \"&Fwd:\""
+
+#. i18n: file kmail.kcfg line 436
+#: rc.cpp:818
+#, no-c-format
+msgid "Use smart &quoting"
+msgstr "Use smart &quoting"
+
+#. i18n: file kmail.kcfg line 441
+#: rc.cpp:821
+#, no-c-format
+msgid "Type of addressee selector"
+msgstr "Type of addressee selector"
+
+#. i18n: file kmail.kcfg line 443
+#: rc.cpp:824
+#, no-c-format
+msgid ""
+"Sets the type of the dialog for selecting recipients for To,\n"
+" CC and BCC."
+msgstr ""
+"Sets the type of the dialogue for selecting recipients for To,\n"
+" CC and BCC."
+
+#. i18n: file kmail.kcfg line 451
+#: rc.cpp:828
+#, no-c-format
+msgid "Type of recipients editor"
+msgstr "Type of recipients editor"
+
+#. i18n: file kmail.kcfg line 453
+#: rc.cpp:831
+#, no-c-format
+msgid ""
+"Sets the type of the recipients editor for editing To,\n"
+" CC and BCC."
+msgstr ""
+"Sets the type of the recipients editor for editing To,\n"
+" CC and BCC."
+
+#. i18n: file kmail.kcfg line 468
+#: rc.cpp:835
+#, no-c-format
+msgid "Maximum number of recipient editor lines."
+msgstr "Maximum number of recipient editor lines."
+
+#. i18n: file kmail.kcfg line 474
+#: rc.cpp:838
+#, no-c-format
+msgid ""
+"List of message part types to strip off mails that are being forwarded inline."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 478
+#: rc.cpp:841
+#, no-c-format
+msgid "The maximum size in MB that email attachments are allowed to have."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 483
+#: rc.cpp:844
+#, no-c-format
+msgid "Show the Text Snippet Management and Insertion Panel in the composer."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 490
+#: rc.cpp:847
+#, no-c-format
+msgid ""
+"Show the GnuPG Audit Log even after crypto operations that completed "
+"successfully."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 530
+#: rc.cpp:850
+#, no-c-format
+msgid ""
+"Some emails, especially those generated automatically, do not specify the "
+"character encoding which needs to be used to properly display them. In such "
+"cases a fallback character encoding will be used, which you can configure here. "
+"Set it to the character encoding most commonly used in your part of the world. "
+"As a default the encoding configured for the whole system is used."
+msgstr ""
+"Some emails, especially those generated automatically, do not specify the "
+"character encoding which needs to be used to properly display them. In such "
+"cases a fallback character encoding will be used, which you can configure here. "
+"Set it to the character encoding most commonly used in your part of the world. "
+"As a default the encoding configured for the whole system is used."
+
+#. i18n: file kmail.kcfg line 536
+#: rc.cpp:853
+#, no-c-format
+msgid ""
+"Changing this from its default 'Auto' will force the use of the specified "
+"encoding for all emails, regardless of what they specify themselves."
+msgstr ""
+"Changing this from its default 'Auto' will force the use of the specified "
+"encoding for all emails, regardless of what they specify themselves."
+
+#. i18n: file kmail.kcfg line 542
+#: rc.cpp:859
+#, no-c-format
+msgid ""
+"Enable this if you want smileys like :-) appearing in the message text to be "
+"replaced by emoticons (small pictures)."
+msgstr ""
+"Enable this if you want smileys like :-) appearing in the message text to be "
+"replaced by emoticons (small pictures)."
+
+#. i18n: file kmail.kcfg line 547
+#: rc.cpp:865
+#, no-c-format
+msgid ""
+"Enable this option to show different levels of quoted text. Disable to hide the "
+"levels of quoted text."
+msgstr ""
+"Enable this option to show different levels of quoted text. Disable to hide the "
+"levels of quoted text."
+
+#. i18n: file kmail.kcfg line 550
+#: rc.cpp:868
+#, no-c-format
+msgid "Automatic collapse level:"
+msgstr "Automatic collapse level:"
+
+#. i18n: file kmail.kcfg line 558
+#: rc.cpp:871
+#, no-c-format
+msgid "Reduce font size for quoted text"
+msgstr "Reduce font size for quoted text"
+
+#. i18n: file kmail.kcfg line 559
+#: rc.cpp:874
+#, no-c-format
+msgid "Enable this option to show quoted text with a smaller font."
+msgstr "Enable this option to show quoted text with a smaller font."
+
+#. i18n: file kmail.kcfg line 570
+#: rc.cpp:877
+#, fuzzy, no-c-format
+msgid "Show user agent in fancy headers"
+msgstr "Show s&pam status in fancy headers"
+
+#. i18n: file kmail.kcfg line 571
+#: rc.cpp:880
+#, no-c-format
+msgid ""
+"Enable this option to get the User-Agent and X-Mailer header lines displayed "
+"when using fancy headers."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 576
+#: rc.cpp:883
+#, no-c-format
+msgid "Allow to delete attachments of existing mails."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 580
+#: rc.cpp:886
+#, no-c-format
+msgid "Allow to edit attachments of existing mails."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 585
+#: rc.cpp:889
+#, no-c-format
+msgid "Always decrypt messages when viewing or ask befor decrypting"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 599
+#: rc.cpp:892
+#, no-c-format
+msgid "Send Message Disposition Notifications with an empty sender."
+msgstr "Send Message Disposition Notifications with an empty sender."
+
+#. i18n: file kmail.kcfg line 600
+#: rc.cpp:895
+#, no-c-format
+msgid ""
+"Send Message Disposition Notifications with an empty sender string. Some "
+"servers might be configure to reject such messages, so if you are experiencing "
+"problems sending MDNs, uncheck this option."
+msgstr ""
+"Send Message Disposition Notifications with an empty sender string. Some "
+"servers might be configure to reject such messages, so if you are experiencing "
+"problems sending MDNs, untick this option."
+
+#. i18n: file kmail.kcfg line 606
+#: rc.cpp:898
+#, no-c-format
+msgid "Phrases has been converted to templates"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 607
+#: rc.cpp:901
+#, no-c-format
+msgid "Old phrases have been converted to templates"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 611
+#: rc.cpp:904
+#, fuzzy, no-c-format
+msgid "Message template for new message"
+msgstr "Message List - New Messages"
+
+#. i18n: file kmail.kcfg line 616
+#: rc.cpp:907
+#, no-c-format
+msgid "Message template for reply"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 621
+#: rc.cpp:910
+#, no-c-format
+msgid "Message template for reply to all"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 626
+#: rc.cpp:913
+#, no-c-format
+msgid "Message template for forward"
+msgstr ""
+
+#. i18n: file kmail.kcfg line 631
+#: rc.cpp:916
+#, fuzzy, no-c-format
+msgid "Quote characters"
+msgstr "Add &Quote Characters"
+
+#. i18n: file kmail.kcfg line 640
+#: rc.cpp:919
+#, no-c-format
+msgid "Allow out-of-office settings to to be changeable by the user."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 644
+#: rc.cpp:922
+#, no-c-format
+msgid ""
+"Allow users to upload out-of-office sieve scripts, but disallow them changin "
+"any settings, such as the domain to react to and the spam reaction switch."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 648
+#: rc.cpp:925
+#, no-c-format
+msgid "Send out-of-office replies to mails coming from this domain only."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 652
+#: rc.cpp:928
+#, no-c-format
+msgid "Allow out-of-office replies to be sent to messages marked as SPAM."
+msgstr ""
+
+#. i18n: file kmail.kcfg line 656
+#: rc.cpp:931
+#, no-c-format
+msgid ""
+"Check if there is still an active out-of-office reply configured when starting "
+"KMail."
+msgstr ""
+
+#: recipientseditor.cpp:100
+msgid "To"
+msgstr "To"
+
+#: recipientseditor.cpp:102
+msgid "CC"
+msgstr "CC"
+
+#: recipientseditor.cpp:104
+msgid "BCC"
+msgstr "BCC"
+
+#: recipientseditor.cpp:109
+msgid "<Undefined RecipientType>"
+msgstr "<Undefined RecipientType>"
+
+#: recipientseditor.cpp:159
+msgid "Select type of recipient"
+msgstr "Select type of recipient"
+
+#: recipientseditor.cpp:181
+msgid "Remove recipient line"
+msgstr "Remove recipient line"
+
+#: recipientseditor.cpp:737
+msgid "<b>To:</b><br/>"
+msgstr "<b>To:</b><br/>"
+
+#: recipientseditor.cpp:738
+msgid "<b>CC:</b><br/>"
+msgstr "<b>CC:</b><br/>"
+
+#: recipientseditor.cpp:739
+msgid "<b>BCC:</b><br/>"
+msgstr "<b>BCC:</b><br/>"
+
+#: recipientseditor.cpp:766
+msgid "Save List..."
+msgstr "Save List..."
+
+#: recipientseditor.cpp:772
+msgid "Save recipients as distribution list"
+msgstr "Save recipients as distribution list"
+
+#: recipientseditor.cpp:774
+msgid "Se&lect..."
+msgstr "Se&lect..."
+
+#: recipientseditor.cpp:777
+msgid "Select recipients from address book"
+msgstr "Select recipients from address book"
+
+#: recipientseditor.cpp:810
+msgid "No recipients"
+msgstr "No recipients"
+
+#: recipientseditor.cpp:811
+#, c-format
+msgid ""
+"_n: 1 recipient\n"
+"%n recipients"
+msgstr ""
+"1 recipient\n"
+"%n recipients"
+
+#: recipientseditor.cpp:914
+msgid "Truncating recipients list to %1 of %2 entries."
+msgstr "Truncating recipients list to %1 of %2 entries."
+
+#: recipientspicker.cpp:72 recipientspicker.cpp:89
+#, fuzzy, c-format
+msgid ""
+"_n: 1 email address\n"
+"%n email addresses"
+msgstr ""
+"1 email address\n"
+"%n email addresses"
+
+#: recipientspicker.cpp:160 recipientspicker.cpp:183
+#, c-format
+msgid "Distribution List %1"
+msgstr "Distribution List %1"
+
+#: recipientspicker.cpp:352
+msgid "Select Recipient"
+msgstr "Select Recipient"
+
+#: recipientspicker.cpp:360
+msgid "Address book:"
+msgstr "Address book:"
+
+#: recipientspicker.cpp:380
+msgid "&Search:"
+msgstr "&Search:"
+
+#: recipientspicker.cpp:388
+msgid "->"
+msgstr "->"
+
+#: recipientspicker.cpp:403
+#, fuzzy
+msgid "Search &Directory Service"
+msgstr "Search Criteria"
+
+#: recipientspicker.cpp:411
+msgid "Add as To"
+msgstr "Add as To"
+
+#: recipientspicker.cpp:415
+msgid "Add as CC"
+msgstr "Add as CC"
+
+#: recipientspicker.cpp:419
+msgid "Add as BCC"
+msgstr "Add as BCC"
+
+#: recipientspicker.cpp:467 snippetwidget.cpp:173 snippetwidget.cpp:174
+#: snippetwidget.cpp:291
+msgid "All"
+msgstr "All"
+
+#: recipientspicker.cpp:469
+msgid "Distribution Lists"
+msgstr "Distribution Lists"
+
+#: recipientspicker.cpp:470
+msgid "Selected Recipients"
+msgstr "Selected Recipients"
+
+#: recipientspicker.cpp:784
+msgid ""
+"_n: You selected 1 recipient. The maximum supported number of recipients is %1. "
+"Please adapt the selection.\n"
+"You selected %n recipients. The maximum supported number of recipients is %1. "
+"Please adapt the selection."
+msgstr ""
+"You selected 1 recipient. The maximum supported number of recipients is %1. "
+"Please adapt the selection.\n"
+"You selected %n recipients. The maximum supported number of recipients is %1. "
+"Please adapt the selection."
+
+#: redirectdialog.cpp:57
+msgid "Redirect Message"
+msgstr "Redirect Message"
+
+#: redirectdialog.cpp:61
+msgid "Select the recipient &addresses to redirect to:"
+msgstr "Select the recipient &addresses to redirect to:"
+
+#: redirectdialog.cpp:72
+msgid "Use the Address-Selection Dialog"
+msgstr "Use the Address-Selection Dialogue"
+
+#: redirectdialog.cpp:73
+msgid ""
+"This button opens a separate dialog where you can select recipients out of all "
+"available addresses."
+msgstr ""
+"This button opens a separate dialogue where you can select recipients out of "
+"all available addresses."
+
+#: redirectdialog.cpp:107
+msgid "You cannot redirect the message without an address."
+msgstr "You cannot redirect the message without an address."
+
+#: redirectdialog.cpp:108
+msgid "Empty Redirection Address"
+msgstr "Empty Redirection Address"
+
+#: regexplineedit.cpp:83
+msgid "Edit..."
+msgstr "Edit..."
+
+#: renamejob.cpp:169
+msgid "Error while renaming a folder."
+msgstr "Error while renaming a folder."
+
+#: rulewidgethandlermanager.cpp:406 rulewidgethandlermanager.cpp:741
+msgid "contains"
+msgstr "contains"
+
+#: rulewidgethandlermanager.cpp:407 rulewidgethandlermanager.cpp:742
+msgid "does not contain"
+msgstr "does not contain"
+
+#: rulewidgethandlermanager.cpp:408
+msgid "equals"
+msgstr "equals"
+
+#: rulewidgethandlermanager.cpp:409
+msgid "does not equal"
+msgstr "does not equal"
+
+#: rulewidgethandlermanager.cpp:410 rulewidgethandlermanager.cpp:743
+msgid "matches regular expr."
+msgstr "matches regular expr."
+
+#: rulewidgethandlermanager.cpp:411 rulewidgethandlermanager.cpp:744
+msgid "does not match reg. expr."
+msgstr "does not match reg. expr."
+
+#: rulewidgethandlermanager.cpp:412 rulewidgethandlermanager.cpp:562
+msgid "is in address book"
+msgstr "is in address book"
+
+#: rulewidgethandlermanager.cpp:413 rulewidgethandlermanager.cpp:564
+msgid "is not in address book"
+msgstr "is not in address book"
+
+#: rulewidgethandlermanager.cpp:414
+msgid "is in category"
+msgstr "is in category"
+
+#: rulewidgethandlermanager.cpp:415
+msgid "is not in category"
+msgstr "is not in category"
+
+#: rulewidgethandlermanager.cpp:745 rulewidgethandlermanager.cpp:872
+msgid "has an attachment"
+msgstr "has an attachment"
+
+#: rulewidgethandlermanager.cpp:746 rulewidgethandlermanager.cpp:874
+msgid "has no attachment"
+msgstr "has no attachment"
+
+#: rulewidgethandlermanager.cpp:1020
+msgid "is"
+msgstr "is"
+
+#: rulewidgethandlermanager.cpp:1021
+msgid "is not"
+msgstr "is not"
+
+#: rulewidgethandlermanager.cpp:1276
+msgid "is equal to"
+msgstr "is equal to"
+
+#: rulewidgethandlermanager.cpp:1277
+msgid "is not equal to"
+msgstr "is not equal to"
+
+#: rulewidgethandlermanager.cpp:1278
+msgid "is greater than"
+msgstr "is greater than"
+
+#: rulewidgethandlermanager.cpp:1279
+msgid "is less than or equal to"
+msgstr "is less than or equal to"
+
+#: rulewidgethandlermanager.cpp:1280
+msgid "is less than"
+msgstr "is less than"
+
+#: rulewidgethandlermanager.cpp:1281
+msgid "is greater than or equal to"
+msgstr "is greater than or equal to"
+
+#: rulewidgethandlermanager.cpp:1433
+msgid " bytes"
+msgstr " bytes"
+
+#: searchjob.cpp:253
+msgid ""
+"To execute your search all messages of the folder %1 have to be downloaded from "
+"the server. This may take some time. Do you want to continue your search?"
+msgstr ""
+"To execute your search all messages of the folder %1 have to be downloaded from "
+"the server. This may take some time. Do you want to continue your search?"
+
+#: searchjob.cpp:257
+msgid "Continue Search"
+msgstr "Continue Search"
+
+#: searchjob.cpp:257 searchwindow.cpp:113
+msgid "&Search"
+msgstr "&Search"
+
+#: searchjob.cpp:269
+msgid "Downloading emails from IMAP server"
+msgstr "Downloading emails from IMAP server"
+
+#: searchjob.cpp:351
+msgid "Error while searching."
+msgstr "Error while searching."
+
+#: searchwindow.cpp:111
+msgid "Find Messages"
+msgstr "Find Messages"
+
+#: searchwindow.cpp:141
+msgid "Search in &all local folders"
+msgstr "Search in &all local folders"
+
+#: searchwindow.cpp:146
+msgid "Search &only in:"
+msgstr "Search &only in:"
+
+#: searchwindow.cpp:157
+msgid "I&nclude sub-folders"
+msgstr "I&nclude sub-folders"
+
+#: searchwindow.cpp:226
+msgid "Sender/Receiver"
+msgstr "Sender/Receiver"
+
+#: searchwindow.cpp:249
+msgid "Search folder &name:"
+msgstr "Search folder &name:"
+
+#: searchwindow.cpp:259
+#, fuzzy
+msgid "Op&en Search Folder"
+msgstr "Delete Search"
+
+#: searchwindow.cpp:268
+#, fuzzy
+msgid "Open &Message"
+msgstr "Open Message"
+
+#: searchwindow.cpp:274
+msgid "AMiddleLengthText..."
+msgstr "AMiddleLengthText..."
+
+#: searchwindow.cpp:275
+msgid "Ready."
+msgstr "Ready."
+
+#: searchwindow.cpp:356
+msgid "Clear Selection"
+msgstr "Clear Selection"
+
+#: searchwindow.cpp:415
+#, fuzzy, c-format
+msgid ""
+"_n: %n message searched\n"
+"%n messages searched"
+msgstr ""
+"%n message processed\n"
+"%n messages processed"
+
+#: searchwindow.cpp:418
+#, fuzzy
+msgid "Done."
+msgstr "Done"
+
+#: searchwindow.cpp:419
+#, fuzzy
+msgid ""
+"_n: %n match in %1\n"
+"%n matches in %1"
+msgstr ""
+"%n match (%1)\n"
+"%n matches (%1)"
+
+#: searchwindow.cpp:422
+#, fuzzy
+msgid "Search canceled."
+msgstr "Search cancelled"
+
+#: searchwindow.cpp:423
+#, fuzzy
+msgid ""
+"_n: %n match so far in %1\n"
+"%n matches so far in %1"
+msgstr ""
+"%n match so far (%1)\n"
+"%n matches so far (%1)"
+
+#: searchwindow.cpp:427
+#, fuzzy, c-format
+msgid ""
+"_n: %n message\n"
+"%n messages"
+msgstr ""
+"1 message, %1.\n"
+"%n messages, %1."
+
+#: searchwindow.cpp:428
+#, c-format
+msgid ""
+"_n: %n match\n"
+"%n matches"
+msgstr ""
+"%n match\n"
+"%n matches"
+
+#: searchwindow.cpp:429
+#, fuzzy
+msgid "Searching in %1. %2 searched so far"
+msgstr "Searching in %1 (message %2)"
+
+#: sieveconfig.cpp:70
+msgid "&Server supports Sieve"
+msgstr "&Server supports Sieve"
+
+#: sieveconfig.cpp:77
+msgid "&Reuse host and login configuration"
+msgstr "&Reuse host and login configuration"
+
+#: sieveconfig.cpp:88
+msgid "Managesieve &port:"
+msgstr "Managesieve &port:"
+
+#: sieveconfig.cpp:96
+msgid "&Alternate URL:"
+msgstr "&Alternate URL:"
+
+#: sievedebugdialog.cpp:190
+msgid "Sieve Diagnostics"
+msgstr "Sieve Diagnostics"
+
+#: sievedebugdialog.cpp:204
+msgid ""
+"Collecting diagnostic information about Sieve support...\n"
+"\n"
+msgstr ""
+"Collecting diagnostic information about Sieve support...\n"
+"\n"
+
+#: sievedebugdialog.cpp:230
+msgid ""
+"Collecting data for account '%1'...\n"
+msgstr ""
+"Collecting data for account '%1'...\n"
+
+#: sievedebugdialog.cpp:231
+msgid ""
+"------------------------------------------------------------\n"
+msgstr ""
+"------------------------------------------------------------\n"
+
+#: sievedebugdialog.cpp:239
+msgid ""
+"(Account does not support Sieve)\n"
+"\n"
+msgstr ""
+"(Account does not support Sieve)\n"
+"\n"
+
+#: sievedebugdialog.cpp:266
+msgid ""
+"(Account is not an IMAP account)\n"
+"\n"
+msgstr ""
+"(Account is not an IMAP account)\n"
+"\n"
+
+#: sievedebugdialog.cpp:286
+msgid ""
+"Contents of script '%1':\n"
+msgstr ""
+"Contents of script '%1':\n"
+
+#: sievedebugdialog.cpp:321
+msgid ""
+"(This script is empty.)\n"
+"\n"
+msgstr ""
+"(This script is empty.)\n"
+"\n"
+
+#: sievedebugdialog.cpp:326
+msgid ""
+"------------------------------------------------------------\n"
+"%1\n"
+"------------------------------------------------------------\n"
+"\n"
+msgstr ""
+"------------------------------------------------------------\n"
+"%1\n"
+"------------------------------------------------------------\n"
+"\n"
+
+#: sievedebugdialog.cpp:342
+msgid ""
+"Sieve capabilities:\n"
+msgstr ""
+"Sieve capabilities:\n"
+
+#: sievedebugdialog.cpp:346
+msgid "(No special capabilities available)"
+msgstr "(No special capabilities available)"
+
+#: sievedebugdialog.cpp:355
+msgid ""
+"Available Sieve scripts:\n"
+msgstr ""
+"Available Sieve scripts:\n"
+
+#: sievedebugdialog.cpp:359
+msgid ""
+"(No Sieve scripts available on this server)\n"
+"\n"
+msgstr ""
+"(No Sieve scripts available on this server)\n"
+"\n"
+
+#: sievedebugdialog.cpp:367
+msgid ""
+"Active script: %1\n"
+"\n"
+msgstr ""
+"Active script: %1\n"
+"\n"
+
+#: sievedebugdialog.cpp:394 vacation.cpp:714
+msgid ""
+"Sieve script installed successfully on the server.\n"
+"Out of Office reply is now active."
+msgstr ""
+"Sieve script installed successfully on the server.\n"
+"Out of Office reply is now active."
+
+#: sievedebugdialog.cpp:396 vacation.cpp:716
+msgid ""
+"Sieve script installed successfully on the server.\n"
+"Out of Office reply has been deactivated."
+msgstr ""
+"Sieve script installed successfully on the server.\n"
+"Out of Office reply has been deactivated."
+
+#: signatureconfigurator.cpp:58
+msgid "&Enable signature"
+msgstr "&Enable signature"
+
+#: signatureconfigurator.cpp:60
+msgid ""
+"Check this box if you want KMail to append a signature to mails written with "
+"this identity."
+msgstr ""
+"Tick this box if you want KMail to append a signature to mails written with "
+"this identity."
+
+#: signatureconfigurator.cpp:68 xfaceconfigurator.cpp:112
+msgid "Click on the widgets below to obtain help on the input methods."
+msgstr "Click on the widgets below to obtain help on the input methods."
+
+#: signatureconfigurator.cpp:72
+msgid ""
+"_: continuation of \"obtain signature text from\"\n"
+"Input Field Below"
+msgstr "Input Field Below"
+
+#: signatureconfigurator.cpp:74
+msgid ""
+"_: continuation of \"obtain signature text from\"\n"
+"File"
+msgstr "File"
+
+#: signatureconfigurator.cpp:76
+msgid ""
+"_: continuation of \"obtain signature text from\"\n"
+"Output of Command"
+msgstr "Output of Command"
+
+#: signatureconfigurator.cpp:79
+msgid "Obtain signature &text from:"
+msgstr "Obtain signature &text from:"
+
+#: signatureconfigurator.cpp:106
+msgid "Use this field to enter an arbitrary static signature."
+msgstr "Use this field to enter an arbitrary static signature."
+
+#: signatureconfigurator.cpp:122
+msgid ""
+"Use this requester to specify a text file that contains your signature. It will "
+"be read every time you create a new mail or append a new signature."
+msgstr ""
+"Use this requester to specify a text file that contains your signature. It will "
+"be read every time you create a new mail or append a new signature."
+
+#: signatureconfigurator.cpp:126
+msgid "S&pecify file:"
+msgstr "S&pecify file:"
+
+#: signatureconfigurator.cpp:131
+msgid "Edit &File"
+msgstr "Edit &File"
+
+#: signatureconfigurator.cpp:132
+msgid "Opens the specified file in a text editor."
+msgstr "Opens the specified file in a text editor."
+
+#: signatureconfigurator.cpp:149
+msgid ""
+"You can add an arbitrary command here, either with or without path depending on "
+"whether or not the command is in your Path. For every new mail, KMail will "
+"execute the command and use what it outputs (to standard output) as a "
+"signature. Usual commands for use with this mechanism are \"fortune\" or \"ksig "
+"-random\"."
+msgstr ""
+"You can add an arbitrary command here, either with or without path depending on "
+"whether or not the command is in your Path. For every new mail, KMail will "
+"execute the command and use what it outputs (to standard output) as a "
+"signature. Usual commands for use with this mechanism are \"fortune\" or \"ksig "
+"-random\"."
+
+#: signatureconfigurator.cpp:155
+msgid "S&pecify command:"
+msgstr "S&pecify command:"
+
+#: simplestringlisteditor.cpp:70
+msgid "New entry:"
+msgstr "New entry:"
+
+#: simplestringlisteditor.cpp:205
+msgid "New Value"
+msgstr "New Value"
+
+#: simplestringlisteditor.cpp:225
+msgid "Change Value"
+msgstr "Change Value"
+
+#: snippetdlg.cpp:71
+#, fuzzy
+msgid "Sh&ortcut:"
+msgstr "Shortcut:"
+
+#: snippetwidget.cpp:148
+#, c-format
+msgid "Snippet %1"
+msgstr ""
+
+#: snippetwidget.cpp:172
+#, fuzzy
+msgid "Add Group"
+msgstr "Add Account"
+
+#: snippetwidget.cpp:197
+#, fuzzy
+msgid "Do you really want to remove this group and all its snippets?"
+msgstr "<qt>Do you really want to remove the identity named <b>%1</b>?</qt>"
+
+#: snippetwidget.cpp:242
+#, fuzzy
+msgid "Edit Snippet"
+msgstr "Edit Script..."
+
+#: snippetwidget.cpp:290
+msgid "Edit Group"
+msgstr ""
+
+#: snippetwidget.cpp:545
+#, fuzzy
+msgid "Edit &group..."
+msgstr "Edit Script..."
+
+#: snippetwidget.cpp:548
+#, fuzzy
+msgid "&Edit..."
+msgstr "Edit..."
+
+#: snippetwidget.cpp:553
+msgid "Text Snippets"
+msgstr ""
+
+#: snippetwidget.cpp:555
+#, fuzzy
+msgid "&Add Snippet..."
+msgstr "Add Entry..."
+
+#: snippetwidget.cpp:556
+#, fuzzy
+msgid "Add G&roup..."
+msgstr "Add Entry..."
+
+#: snippetwidget.cpp:589
+msgid "Please enter the value for <b>%1</b>:"
+msgstr ""
+
+#: snippetwidget.cpp:661 snippetwidget.cpp:789
+msgid "Enter Values for Variables"
+msgstr ""
+
+#: snippetwidget.cpp:675
+msgid "Enter the replacement values for these variables:"
+msgstr ""
+
+#: snippetwidget.cpp:701 snippetwidget.cpp:818
+msgid ""
+"Enable this to save the value entered to the right as the default value for "
+"this variable"
+msgstr ""
+
+#: snippetwidget.cpp:702 snippetwidget.cpp:819
+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 ""
+
+#: snippetwidget.cpp:802
+msgid "Enter the replacement values for %1:"
+msgstr ""
+
+#: snippetwidget.cpp:808
+#, fuzzy
+msgid "Make value &default"
+msgstr "Set as &Default"
+
+#: subscriptiondialog.cpp:376
+msgid ""
+"Currently subscriptions are not used for server %1\n"
+"do you want to enable subscriptions?"
+msgstr ""
+"Currently subscriptions are not used for server %1\n"
+"do you want to enable subscriptions?"
+
+#: subscriptiondialog.cpp:378
+msgid "Enable Subscriptions?"
+msgstr "Enable Subscriptions?"
+
+#: subscriptiondialog.cpp:378
+msgid "Enable"
+msgstr "Enable"
+
+#: subscriptiondialog.cpp:378
+msgid "Do Not Enable"
+msgstr "Do Not Enable"
+
+#: templateparser.cpp:238 templateparser.cpp:271
+#, fuzzy
+msgid "Cannot insert content from file %1: %2"
+msgstr ""
+"Cannot open file \"%1\":\n"
+"%2"
+
+#: templateparser.cpp:1009 templateparser.cpp:1013
+#, fuzzy
+msgid "Pipe command exit with status %1: %2"
+msgstr ""
+"The precommand exited with code %1:\n"
+"%2"
+
+#: templateparser.cpp:1024 templateparser.cpp:1028
+msgid "Pipe command killed by signal %1: %2"
+msgstr ""
+
+#: templateparser.cpp:1040
+#, fuzzy
+msgid "Pipe command did not finish within %1 seconds: %2"
+msgstr ""
+"The precommand exited with code %1:\n"
+"%2"
+
+#: templateparser.cpp:1052 templateparser.cpp:1055
+#, c-format
+msgid "Cannot write to process stdin: %1"
+msgstr ""
+
+#: templateparser.cpp:1063
+#, c-format
+msgid "Cannot start pipe command from template: %1"
+msgstr ""
+
+#: templatesconfiguration.cpp:70
+msgid ""
+"<qt>"
+"<p>Here you can create message templates to use when you compose new messages "
+"or replies, or when you forward messages.</p>"
+"<p>The message templates support substitution commands by simple typing them or "
+"selecting them from menu <i>Insert command</i>.</p>"
+"<p>Templates specified here are folder-specific. They override both global "
+"templates and per-identity templates if they are specified.</p></qt>"
+msgstr ""
+
+#: templatesconfiguration.cpp:82
+msgid ""
+"<qt>"
+"<p>Here you can create message templates to use when you compose new messages "
+"or replies, or when you forward messages.</p>"
+"<p>The message templates support substitution commands by simple typing them or "
+"selecting them from menu <i>Insert command</i>.</p>"
+"<p>Templates specified here are mail identity-wide. They override global "
+"templates and are being overridden by per-folder templates if they are "
+"specified.</p></qt>"
+msgstr ""
+
+#: templatesconfiguration.cpp:94
+msgid ""
+"<qt>"
+"<p>Here you can create message templates to use when you compose new messages "
+"or replies, or when you forward messages.</p>"
+"<p>The message templates support substitution commands by simple typing them or "
+"selecting them from menu <i>Insert command</i>.</p>"
+"<p>This is a global (default) template. They can be overridden by per-identity "
+"templates and by per-folder templates if they are specified.</p></qt>"
+msgstr ""
+
+#: templatesconfiguration.cpp:343
+#, fuzzy
+msgid ""
+"%REM=\"Default forward template\"%-\n"
+"---------- %1 ----------\n"
+"%TEXT\n"
+"-------------------------------------------------------\n"
+msgstr ""
+"------------------------------------------------------------\n"
+
+#: templatesconfiguration.cpp:392
+#, fuzzy
+msgid ""
+"%REM=\"Default forward template\"%-\n"
+"\n"
+"---------- %1 ----------\n"
+"\n"
+"Subject: %OFULLSUBJECT\n"
+"Date: %ODATE\n"
+"From: %OFROMADDR\n"
+"To: %OTOADDR\n"
+"\n"
+"%TEXT\n"
+"-------------------------------------------------------\n"
+msgstr ""
+"------------------------------------------------------------\n"
+
+#: templatesconfiguration.cpp:511
+msgid ""
+"%REM=\"Default new message template\"%-\n"
+"%BLANK"
+msgstr ""
+
+#: templatesconfiguration.cpp:518
+msgid ""
+"%REM=\"Default reply template\"%-\n"
+"On %ODATEEN %OTIMELONGEN you wrote:\n"
+"%QUOTE\n"
+"%CURSOR\n"
+msgstr ""
+
+#: templatesconfiguration.cpp:527
+msgid ""
+"%REM=\"Default reply all template\"%-\n"
+"On %ODATEEN %OTIMELONGEN %OFROMNAME wrote:\n"
+"%QUOTE\n"
+"%CURSOR\n"
+msgstr ""
+
+#: templatesconfiguration.cpp:536
+#, fuzzy
+msgid ""
+"%REM=\"Default forward template\"%-\n"
+"\n"
+"---------- Forwarded Message ----------\n"
+"\n"
+"Subject: %OFULLSUBJECT\n"
+"Date: %ODATE\n"
+"From: %OFROMADDR\n"
+"To: %OTOADDR\n"
+"\n"
+"%TEXT\n"
+"-------------------------------------------------------\n"
+msgstr ""
+"------------------------------------------------------------\n"
+
+#: templatesinsertcommand.cpp:37
+#, fuzzy
+msgid "&Insert Command..."
+msgstr "&Insert File..."
+
+#: templatesinsertcommand.cpp:48
+#, fuzzy
+msgid "Insert Command..."
+msgstr "&Insert File..."
+
+#: templatesinsertcommand.cpp:51
+#, fuzzy
+msgid "Original Message"
+msgstr "Quote original message:"
+
+#: templatesinsertcommand.cpp:54
+#, fuzzy
+msgid "Quoted Message"
+msgstr "Encrypted message"
+
+#: templatesinsertcommand.cpp:58
+#, fuzzy
+msgid "Message Text as Is"
+msgstr "Message List"
+
+#: templatesinsertcommand.cpp:62 templatesinsertcommand.cpp:163
+#, fuzzy
+msgid "Message Id"
+msgstr "Message Body"
+
+#: templatesinsertcommand.cpp:70 templatesinsertcommand.cpp:171
+msgid "Date in Short Format"
+msgstr ""
+
+#: templatesinsertcommand.cpp:74 templatesinsertcommand.cpp:175
+msgid "Date in C Locale"
+msgstr ""
+
+#: templatesinsertcommand.cpp:78 templatesinsertcommand.cpp:179
+msgid "Day of Week"
+msgstr ""
+
+#: templatesinsertcommand.cpp:82 templatesinsertcommand.cpp:183
+msgid "Time"
+msgstr ""
+
+#: templatesinsertcommand.cpp:86 templatesinsertcommand.cpp:187
+msgid "Time in Long Format"
+msgstr ""
+
+#: templatesinsertcommand.cpp:90 templatesinsertcommand.cpp:191
+msgid "Time in C Locale"
+msgstr ""
+
+#: templatesinsertcommand.cpp:94 templatesinsertcommand.cpp:195
+#, fuzzy
+msgid "To Field Address"
+msgstr "&Email address:"
+
+#: templatesinsertcommand.cpp:98 templatesinsertcommand.cpp:199
+#, fuzzy
+msgid "To Field Name"
+msgstr "Real name:"
+
+#: templatesinsertcommand.cpp:102 templatesinsertcommand.cpp:203
+#, fuzzy
+msgid "To Field First Name"
+msgstr "Real name:"
+
+#: templatesinsertcommand.cpp:106 templatesinsertcommand.cpp:207
+#, fuzzy
+msgid "To Field Last Name"
+msgstr "Real name:"
+
+#: templatesinsertcommand.cpp:110 templatesinsertcommand.cpp:211
+#, fuzzy
+msgid "CC Field Address"
+msgstr "&BCC addresses:"
+
+#: templatesinsertcommand.cpp:114 templatesinsertcommand.cpp:215
+#, fuzzy
+msgid "CC Field Name"
+msgstr "Real name:"
+
+#: templatesinsertcommand.cpp:118 templatesinsertcommand.cpp:219
+#, fuzzy
+msgid "CC Field First Name"
+msgstr "Real name:"
+
+#: templatesinsertcommand.cpp:122 templatesinsertcommand.cpp:223
+#, fuzzy
+msgid "CC Field Last Name"
+msgstr "Real name:"
+
+#: templatesinsertcommand.cpp:126 templatesinsertcommand.cpp:227
+#, fuzzy
+msgid "From Field Address"
+msgstr "&Email address:"
+
+#: templatesinsertcommand.cpp:130 templatesinsertcommand.cpp:231
+#, fuzzy
+msgid "From Field Name"
+msgstr "&Email address:"
+
+#: templatesinsertcommand.cpp:134 templatesinsertcommand.cpp:235
+#, fuzzy
+msgid "From Field First Name"
+msgstr "&Email address:"
+
+#: templatesinsertcommand.cpp:138 templatesinsertcommand.cpp:239
+#, fuzzy
+msgid "From Field Last Name"
+msgstr "&Email address:"
+
+#: templatesinsertcommand.cpp:146
+#, fuzzy
+msgid "Quoted Headers"
+msgstr "Add &Quote Characters"
+
+#: templatesinsertcommand.cpp:150
+#, fuzzy
+msgid "Headers as Is"
+msgstr "H&eaders"
+
+#: templatesinsertcommand.cpp:154 templatesinsertcommand.cpp:247
+#, fuzzy
+msgid "Header Content"
+msgstr "&Folder contents:"
+
+#: templatesinsertcommand.cpp:160
+#, fuzzy
+msgid "Current Message"
+msgstr " messages"
+
+#: templatesinsertcommand.cpp:253
+msgid "Process With External Programs"
+msgstr ""
+
+#: templatesinsertcommand.cpp:256
+#, fuzzy
+msgid "Insert Result of Command"
+msgstr "&Insert File..."
+
+#: templatesinsertcommand.cpp:260
+msgid "Pipe Original Message Body and Insert Result as Quoted Text"
+msgstr ""
+
+#: templatesinsertcommand.cpp:264
+msgid "Pipe Original Message Body and Insert Result as Is"
+msgstr ""
+
+#: templatesinsertcommand.cpp:268
+msgid "Pipe Original Message with Headers and Insert Result as Is"
+msgstr ""
+
+#: templatesinsertcommand.cpp:272
+msgid "Pipe Current Message Body and Insert Result as Is"
+msgstr ""
+
+#: templatesinsertcommand.cpp:276
+msgid "Pipe Current Message Body and Replace with Result"
+msgstr ""
+
+#: templatesinsertcommand.cpp:285
+msgid "Set Cursor Position"
+msgstr ""
+
+#: templatesinsertcommand.cpp:289
+#, fuzzy
+msgid "Insert File Content"
+msgstr "&Insert File Recent"
+
+#: templatesinsertcommand.cpp:293
+msgid "DNL"
+msgstr ""
+
+#: templatesinsertcommand.cpp:297
+#, fuzzy
+msgid "Template Comment"
+msgstr "&Folder contents:"
+
+#: templatesinsertcommand.cpp:301
+#, fuzzy
+msgid "No Operation"
+msgstr "Server operation"
+
+#: templatesinsertcommand.cpp:305
+#, fuzzy
+msgid "Clear Generated Message"
+msgstr "Encrypted message"
+
+#: templatesinsertcommand.cpp:309
+msgid "Turn Debug On"
+msgstr ""
+
+#: templatesinsertcommand.cpp:313
+msgid "Turn Debug Off"
+msgstr ""
+
+#: tips.cpp:3
+msgid ""
+"<p>...that you can go to the next and previous message by using the\n"
+"right and left arrow keys respectively?</p>\n"
+msgstr ""
+"<p>...that you can go to the next and previous message by using the\n"
+"right and left arrow keys respectively?</p>\n"
+
+#: tips.cpp:9
+msgid ""
+"<p>...that you can rapidly create filters on sender, recipient,\n"
+"subject and mailing lists with <em>Tools-&gt;Create&nbsp;Filter</em>?</p>\n"
+msgstr ""
+"<p>...that you can rapidly create filters on sender, recipient,\n"
+"subject and mailing lists with <em>Tools-&gt;Create&nbsp;Filter</em>?</p>\n"
+
+#: tips.cpp:15
+msgid ""
+"<p>...that you can get rid of the &quot;[mailing list name]&quot;\n"
+"added to the subject of some mailing lists by using the <em>rewrite\n"
+"header</em> filter action? Just use\n"
+"<pre>rewrite header &quot;Subject&quot;\n"
+" replace &quot;\\s*\\[mailing list name\\]\\s*&quot;\n"
+" with &quot;&quot;</pre>\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can get rid of the &quot;[mailing list name]&quot;\n"
+"added to the subject of some mailing lists by using the <em>rewrite\n"
+"header</em> filter action? Just use\n"
+"<pre>rewrite header &quot;Subject&quot;\n"
+" replace &quot;\\s*\\[mailing list name\\]\\s*&quot;\n"
+" with &quot;&quot;</pre>\n"
+"</p>\n"
+
+#: tips.cpp:26
+msgid ""
+"<p>...that you can associate mailing lists with folders in the\n"
+"<em>Folder-&gt;Mailing List Management</em> dialog? You can then use\n"
+"<em>Message-&gt;New&nbsp;Message&nbsp;to&nbsp;Mailing&nbsp;List...</em>\n"
+"to open the composer with the mailing list address preset.\n"
+"Alternatively, you can click with the middle mouse button on the folder.</p>\n"
+msgstr ""
+"<p>...that you can associate mailing lists with folders in the\n"
+"<em>Folder-&gt;Mailing List Management</em> dialogue? You can then use\n"
+"<em>Message-&gt;New&nbsp;Message&nbsp;to&nbsp;Mailing&nbsp;List...</em>\n"
+"to open the composer with the mailing list address preset.\n"
+"Alternatively, you can click with the middle mouse button on the folder.</p>\n"
+
+#: tips.cpp:35
+msgid ""
+"<p>...that you can assign custom icons to each folder individually?\n"
+"See <em>Folder-&gt;Properties</em></p>\n"
+msgstr ""
+"<p>...that you can assign custom icons to each folder individually?\n"
+"See <em>Folder-&gt;Properties</em></p>\n"
+
+#: tips.cpp:41
+msgid ""
+"<p>...that KMail can show a color bar indicating the type of message\n"
+"(Plain text/HTML/OpenPGP) currently displayed?</p>\n"
+"<p>This thwarts attempts to fake successful signature verification by\n"
+"sending HTML mails mimicking KMail's signature status frames.</p>\n"
+msgstr ""
+"<p>...that KMail can show a colour bar indicating the type of message\n"
+"(Plain text/HTML/OpenPGP) currently displayed?</p>\n"
+"<p>This thwarts attempts to fake successful signature verification by\n"
+"sending HTML mails mimicking KMail's signature status frames.</p>\n"
+
+#: tips.cpp:49
+msgid ""
+"<p>...that you can filter on any header by simply entering its name\n"
+"in the first edit field of a search rule?</p>\n"
+msgstr ""
+"<p>...that you can filter on any header by simply entering its name\n"
+"in the first edit field of a search rule?</p>\n"
+
+#: tips.cpp:55
+msgid ""
+"<p>...that you can filter out HTML only messages with the rule\n"
+"<pre>&quot;Content-type&quot; contains &quot;text/html&quot;?</pre>\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can filter out HTML only messages with the rule\n"
+"<pre>&quot;Content-type&quot; contains &quot;text/html&quot;?</pre>\n"
+"</p>\n"
+
+#: tips.cpp:62
+msgid ""
+"<p>...that when replying, only the selected part of the message is quoted?</p>\n"
+"<p>If nothing is selected, the full message is quoted.</p>\n"
+"<p>This even works with text of attachments when\n"
+"<em>View-&gt;Attachments-&gt;Inline</em> is selected.</p>\n"
+"<p>This feature is available with all reply commands except\n"
+"<em>Message-&gt;Reply Without Quote</em>.</p>\n"
+"<p align=\"right\"><em>contributed by David F. Newman</em></p>\n"
+msgstr ""
+"<p>...that when replying, only the selected part of the message is quoted?</p>\n"
+"<p>If nothing is selected, the full message is quoted.</p>\n"
+"<p>This even works with text of attachments when\n"
+"<em>View-&gt;Attachments-&gt;Inline</em> is selected.</p>\n"
+"<p>This feature is available with all reply commands except\n"
+"<em>Message-&gt;Reply Without Quote</em>.</p>\n"
+"<p align=\"right\"><em>contributed by David F. Newman</em></p>\n"
+
+#: undostack.cpp:110
+msgid "There is nothing to undo."
+msgstr "There is nothing to undo."
+
+#: urlhandlermanager.cpp:422
+msgid "Turn on HTML rendering for this message."
+msgstr "Turn on HTML rendering for this message."
+
+#: urlhandlermanager.cpp:424
+msgid "Load external references from the Internet for this message."
+msgstr "Load external references from the Internet for this message."
+
+#: urlhandlermanager.cpp:426
+#, fuzzy
+msgid "Work online."
+msgstr "Work online"
+
+#: urlhandlermanager.cpp:428
+#, fuzzy
+msgid "Decrypt message."
+msgstr "Encrypted message"
+
+#: urlhandlermanager.cpp:430
+#, fuzzy
+msgid "Show signature details."
+msgstr "No signature found"
+
+#: urlhandlermanager.cpp:432
+#, fuzzy
+msgid "Hide signature details."
+msgstr "Good signature."
+
+#: urlhandlermanager.cpp:464
+msgid "Expand all quoted text."
+msgstr "Expand all quoted text."
+
+#: urlhandlermanager.cpp:466
+msgid "Collapse quoted text."
+msgstr "Collapse quoted text."
+
+#: urlhandlermanager.cpp:487
+msgid "Could not start certificate manager. Please check your installation."
+msgstr "Could not start certificate manager. Please check your installation."
+
+#: urlhandlermanager.cpp:497
+#, c-format
+msgid "Show certificate 0x%1"
+msgstr "Show certificate 0x%1"
+
+#: urlhandlermanager.cpp:552
+msgid "Attachment #%1 (unnamed)"
+msgstr "Attachment %1 (unnamed)"
+
+#: urlhandlermanager.cpp:581
+msgid "Show GnuPG Audit Log for this operation"
+msgstr ""
+
+#: vacation.cpp:562
+msgid ""
+"I am out of office till %1.\n"
+"\n"
+"In urgent cases, please contact Mrs. <vacation replacement>\n"
+"\n"
+"email: <email address of vacation replacement>\n"
+"phone: +49 711 1111 11\n"
+"fax.: +49 711 1111 12\n"
+"\n"
+"Yours sincerely,\n"
+"-- <enter your name and email address here>\n"
+msgstr ""
+"I am out of office till %1.\n"
+"\n"
+"In urgent cases, please contact Mrs. <vacation replacement>\n"
+"\n"
+"email: <email address of vacation replacement>\n"
+"phone: +49 711 1111 11\n"
+"fax.: +49 711 1111 12\n"
+"\n"
+"Yours sincerely,\n"
+"-- <enter your name and email address here>\n"
+
+#: vacation.cpp:606
+msgid ""
+"Your server did not list \"vacation\" in its list of supported Sieve "
+"extensions;\n"
+"without it, KMail cannot install out-of-office replies for you.\n"
+"Please contact you system administrator."
+msgstr ""
+"Your server did not list \"vacation\" in its list of supported Sieve "
+"extensions;\n"
+"without it, KMail cannot install out-of-office replies for you.\n"
+"Please contact you system administrator."
+
+#: vacation.cpp:616
+msgid "Configure \"Out of Office\" Replies"
+msgstr "Configure \"Out of Office\" Replies"
+
+#: vacation.cpp:626
+msgid ""
+"Someone (probably you) changed the vacation script on the server.\n"
+"KMail is no longer able to determine the parameters for the autoreplies.\n"
+"Default values will be used."
+msgstr ""
+"Someone (probably you) changed the vacation script on the server.\n"
+"KMail is no longer able to determine the parameters for the autoreplies.\n"
+"Default values will be used."
+
+#: vacation.cpp:651
+msgid ""
+"There is still an active out-of-office reply configured.\n"
+"Do you want to edit it?"
+msgstr ""
+
+#: vacation.cpp:652
+msgid "Out-of-office reply still active"
+msgstr ""
+
+#: vacation.cpp:653
+#, fuzzy
+msgid "Ignore"
+msgstr "&Ignore"
+
+#: vacationdialog.cpp:56
+msgid "Configure vacation notifications to be sent:"
+msgstr "Configure vacation notifications to be sent:"
+
+#: vacationdialog.cpp:62
+msgid "&Activate vacation notifications"
+msgstr "&Activate vacation notifications"
+
+#: vacationdialog.cpp:76
+msgid "&Resend notification only after:"
+msgstr "&Resend notification only after:"
+
+#: vacationdialog.cpp:82
+msgid "&Send responses for these addresses:"
+msgstr "&Send responses for these addresses:"
+
+#: vacationdialog.cpp:87
+#, fuzzy
+msgid "Do not send vacation replies to spam messages"
+msgstr "Do not send MDNs in response to encrypted messages"
+
+#: vacationdialog.cpp:93
+msgid "Only react to mail coming from domain"
+msgstr ""
+
+#: vcardviewer.cpp:41
+msgid "VCard Viewer"
+msgstr "VCard Viewer"
+
+#: vcardviewer.cpp:42
+msgid "&Import"
+msgstr "&Import"
+
+#: vcardviewer.cpp:42
+msgid "&Next Card"
+msgstr "&Next Card"
+
+#: vcardviewer.cpp:42
+msgid "&Previous Card"
+msgstr "&Previous Card"
+
+#: vcardviewer.cpp:62
+msgid "Failed to parse vCard."
+msgstr "Failed to parse vCard."
+
+#: xfaceconfigurator.cpp:91
+msgid "&Send picture with every message"
+msgstr "&Send picture with every message"
+
+#: xfaceconfigurator.cpp:93
+msgid ""
+"Check this box if you want KMail to add a so-called X-Face header to messages "
+"written with this identity. An X-Face is a small (48x48 pixels) black and white "
+"image that some mail clients are able to display."
+msgstr ""
+"Tick this box if you want KMail to add a so-called X-Face header to messages "
+"written with this identity. An X-Face is a small (48x48 pixels) black and white "
+"image that some mail clients are able to display."
+
+#: xfaceconfigurator.cpp:100
+msgid "This is a preview of the picture selected/entered below."
+msgstr "This is a preview of the picture selected/entered below."
+
+#: xfaceconfigurator.cpp:116
+msgid ""
+"_: continuation of \"obtain picture from\"\n"
+"External Source"
+msgstr "External Source"
+
+#: xfaceconfigurator.cpp:118
+msgid ""
+"_: continuation of \"obtain picture from\"\n"
+"Input Field Below"
+msgstr "Input Field Below"
+
+#: xfaceconfigurator.cpp:120
+msgid "Obtain pic&ture from:"
+msgstr "Obtain pic&ture from:"
+
+#: xfaceconfigurator.cpp:147
+msgid "Select File..."
+msgstr "Select File..."
+
+#: xfaceconfigurator.cpp:149
+msgid ""
+"Use this to select an image file to create the picture from. The image should "
+"be of high contrast and nearly quadratic shape. A light background helps "
+"improve the result."
+msgstr ""
+"Use this to select an image file to create the picture from. The image should "
+"be of high contrast and nearly quadratic shape. A light background helps "
+"improve the result."
+
+#: xfaceconfigurator.cpp:156
+msgid "Set From Address Book"
+msgstr "Set From Address Book"
+
+#: xfaceconfigurator.cpp:158
+msgid ""
+"You can use a scaled-down version of the picture you have set in your address "
+"book entry."
+msgstr ""
+"You can use a scaled-down version of the picture you have set in your address "
+"book entry."
+
+#: xfaceconfigurator.cpp:164
+msgid ""
+"<qt>KMail can send a small (48x48 pixels), low-quality, monochrome picture with "
+"every message. For example, this could be a picture of you or a glyph. It is "
+"shown in the recipient's mail client (if supported)."
+msgstr ""
+"<qt>KMail can send a small (48x48 pixels), low-quality, monochrome picture with "
+"every message. For example, this could be a picture of you or a glyph. It is "
+"shown in the recipient's mail client (if supported)."
+
+#: xfaceconfigurator.cpp:180
+msgid "Use this field to enter an arbitrary X-Face string."
+msgstr "Use this field to enter an arbitrary X-Face string."
+
+#: xfaceconfigurator.cpp:184
+msgid ""
+"Examples are available at <a href=\"http://www.xs4all.nl/~ace/X-Faces/\">"
+"http://www.xs4all.nl/~ace/X-Faces/</a>."
+msgstr ""
+"Examples are available at <a href=\"http://www.xs4all.nl/~ace/X-Faces/\">"
+"http://www.xs4all.nl/~ace/X-Faces/</a>."
+
+#: xfaceconfigurator.cpp:248 xfaceconfigurator.cpp:257
+msgid "No picture set for your address book entry."
+msgstr "No picture set for your address book entry."
+
+#: xfaceconfigurator.cpp:248 xfaceconfigurator.cpp:257
+#: xfaceconfigurator.cpp:261
+msgid "No Picture"
+msgstr "No Picture"
+
+#: xfaceconfigurator.cpp:261
+msgid "You do not have your own contact defined in the address book."
+msgstr "You do not have your own contact defined in the address book."
+
+#: folderviewtooltip.h:34
+msgid "<qt><b>%1</b><br>Total: %2<br>Unread: %3<br>Size: %4"
+msgstr ""
+
+#: folderviewtooltip.h:43
+#, c-format
+msgid "<br>Quota: %1"
+msgstr ""
+
+#: kmail_options.h:11
+msgid "Set subject of message"
+msgstr "Set subject of message"
+
+#: kmail_options.h:13
+msgid "Send CC: to 'address'"
+msgstr "Send CC: to 'address'"
+
+#: kmail_options.h:15
+msgid "Send BCC: to 'address'"
+msgstr "Send BCC: to 'address'"
+
+#: kmail_options.h:17
+msgid "Add 'header' to message"
+msgstr "Add 'header' to message"
+
+#: kmail_options.h:18
+msgid "Read message body from 'file'"
+msgstr "Read message body from 'file'"
+
+#: kmail_options.h:19
+msgid "Set body of message"
+msgstr "Set body of message"
+
+#: kmail_options.h:20
+msgid "Add an attachment to the mail. This can be repeated"
+msgstr "Add an attachment to the mail. This can be repeated"
+
+#: kmail_options.h:21
+msgid "Only check for new mail"
+msgstr "Only check for new mail"
+
+#: kmail_options.h:22
+msgid "Only open composer window"
+msgstr "Only open composer window"
+
+#: kmail_options.h:23
+msgid "View the given message file"
+msgstr "View the given message file"
+
+#: kmail_options.h:24
+msgid "Send message to 'address' resp. attach the file the 'URL' points to"
+msgstr "Send message to 'address' resp. attach the file the 'URL' points to"
+
+#: kmsearchpattern.h:221
+msgid "Read"
+msgstr "Read"
+
+#: kmsearchpattern.h:222
+msgid "Old"
+msgstr "Old"
+
+#: kmsearchpattern.h:223
+msgid "Deleted"
+msgstr "Deleted"
+
+#: kmsearchpattern.h:224
+msgid "Replied"
+msgstr "Replied"
+
+#: kmsearchpattern.h:225
+msgid "Forwarded"
+msgstr "Forwarded"
+
+#: kmsearchpattern.h:226
+msgid "Queued"
+msgstr "Queued"
+
+#: kmsearchpattern.h:227
+msgid "Sent"
+msgstr "Sent"
+
+#: kmsearchpattern.h:228
+msgid "Watched"
+msgstr "Watched"
+
+#: kmsearchpattern.h:229
+msgid "Ignored"
+msgstr "Ignored"
+
+#: kmsearchpattern.h:230
+msgid "Spam"
+msgstr "Spam"
+
+#: kmsearchpattern.h:231
+msgid "Ham"
+msgstr "Ham"
+
+#: kmsearchpattern.h:232
+msgid "To Do"
+msgstr "To-do"
+
+#: kmsearchpattern.h:233
+msgid "Has Attachment"
+msgstr "Has Attachment"
+
+#: quotajobs.h:76
+msgid "%1 of %2 %3 used"
+msgstr ""
+
+#: util.h:208
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: util.h:210
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#~ msgid "Op&en"
+#~ msgstr "Op&en"
+
+#~ msgid "Always encr&ypt to self"
+#~ msgstr "Always encr&ypt to self"
+
+#~ msgid "The destination folder was %1, which has the URL %2."
+#~ msgstr "The destination folder was %1, which has the URL %2."
+
+#~ msgid "The error message from the server communication is here:"
+#~ msgstr "The error message from the server communication is here:"
+
+#~ msgid "Todo"
+#~ msgstr "Todo"
+
+#~ msgid "Mark Message as &To-do"
+#~ msgstr "Mark Message as &To-do"
+
+#, fuzzy
+#~ msgid "Remove &To-do Message Mark"
+#~ msgstr "Remove &Important Message Mark"
+
+#~ msgid "Mark Thread as &To-do"
+#~ msgstr "Mark Thread as &To-do"
+
+#, fuzzy
+#~ msgid "Remove &To-do Thread Mark"
+#~ msgstr "Remove &Important Thread Mark"
+
+#~ msgid "Save as &Encoded..."
+#~ msgstr "Save as &Encoded..."
+
+#~ msgid "<message>"
+#~ msgstr "<message>"
+
+#~ msgid "<body>"
+#~ msgstr "<body>"
+
+#~ msgid "<any header>"
+#~ msgstr "<any header>"
+
+#~ msgid "<recipients>"
+#~ msgstr "<recipients>"
+
+#~ msgid "<status>"
+#~ msgstr "<status>"
+
+#~ msgid "Internal system error #%1 occurred."
+#~ msgstr "Internal system error %1 occurred."
+
+#~ msgid "Encryption Configuration"
+#~ msgstr "Encryption Configuration"
+
+#~ msgid "Encryption &algorithm:"
+#~ msgstr "Encryption &algorithm:"
+
+#~ msgid "Store sent messages &encrypted"
+#~ msgstr "Store sent messages &encrypted"
+
+#~ msgid "Encr&ypt all message parts"
+#~ msgstr "Encr&ypt all message parts"
+
+#~ msgid "Check to have all message parts encrypted by default"
+#~ msgstr "Tick to have all message parts encrypted by default"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Encrypt All Message Parts By Default</h1>\n"
+#~ "If this option is selected, all parts of a message (i.e. the main message body and all attachments) are encrypted by default.\n"
+#~ "<p>\n"
+#~ "This is a default setting, you can still override it for each individual message.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Encrypt All Message Parts By Default</h1>\n"
+#~ "If this option is selected, all parts of a message (i.e. the main message body and all attachments) are encrypted by default.\n"
+#~ "<p>\n"
+#~ "This is a default setting, you can still override it for each individual message.\n"
+#~ "</qt>"
+
+#~ msgid "Ask &before encrypting each part"
+#~ msgstr "Ask &before encrypting each part"
+
+#~ msgid "Check to be asked for each part whether to encrypt"
+#~ msgstr "Tick to be asked for each part whether to encrypt"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Ask Before Encrypting Each Part</h1>\n"
+#~ "When this option is selected, you will be asked for each part of the message (i.e. the main message body as well as all attachments) individually whether you want the part to be encrypted.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Ask Before Encrypting Each Part</h1>\n"
+#~ "When this option is selected, you will be asked for each part of the message (i.e. the main message body as well as all attachments) individually whether you want the part to be encrypted.\n"
+#~ "</qt>"
+
+#~ msgid "&Do not encrypt messages"
+#~ msgstr "&Do not encrypt messages"
+
+#~ msgid "Check for not encrypting a message by default"
+#~ msgstr "Tick for not encrypting a message by default"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Do Not Encrypt Messages</h1>\n"
+#~ "If this option is selected, messages are not encrypted by default.\n"
+#~ "<p>\n"
+#~ "This is a default setting, you can still override it for each individual setting.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Do Not Encrypt Messages</h1>\n"
+#~ "If this option is selected, messages are not encrypted by default.\n"
+#~ "<p>\n"
+#~ "This is a default setting, you can still override it for each individual setting.\n"
+#~ "</qt>"
+
+#~ msgid "Triple-DES"
+#~ msgstr "Triple-DES"
+
+#~ msgid "Selects the encryption algorithm"
+#~ msgstr "Selects the encryption algorithm"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Encryption Algorithm</h1>\n"
+#~ "An algorithm is a description for the computer on how it should perform a certain task. The encryption algorithm describes how the computer applies your recipient's key to your message so that only the intended receiver can read the message.\n"
+#~ "<p>\n"
+#~ "The selection of a certain encryption algorithm determines how easy or how difficult it is to intercept and read a message. However, all algorithms provided in the SPHINX environment are considered to be very safe. Generally, the default will work just fine here.\n"
+#~ "<p>\n"
+#~ "This setting is a default, you can override it for each individual message.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Encryption Algorithm</h1>\n"
+#~ "An algorithm is a description for the computer on how it should perform a certain task. The encryption algorithm describes how the computer applies your recipient's key to your message so that only the intended receiver can read the message.\n"
+#~ "<p>\n"
+#~ "The selection of a certain encryption algorithm determines how easy or how difficult it is to intercept and read a message. However, all algorithms provided in the SPHINX environment are considered to be very safe. Generally, the default will work just fine here.\n"
+#~ "<p>\n"
+#~ "This setting is a default, you can override it for each individual message.\n"
+#~ "</qt>"
+
+#~ msgid "Check can end with locally sa&ved certificate"
+#~ msgstr "Check can end with locally sa&ved certificate"
+
+#~ msgid "Check to end with locally saved certificate."
+#~ msgstr "Check to end with locally saved certificate."
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Certificate Check Can End With Locally Saved Certificate</h1>\n"
+#~ "If this option is checked, the check of the certificate chain can end with a locally saved certificate.\n"
+#~ "<p>\n"
+#~ "Locally saved certificates are your own certificates as well as the certificates of communication partners and certification authorities (CAs).\n"
+#~ "</h1>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Certificate Check Can End With Locally Saved Certificate</h1>\n"
+#~ "If this option is ticked, the check of the certificate chain can end with a locally saved certificate.\n"
+#~ "<p>\n"
+#~ "Locally saved certificates are your own certificates as well as the certificates of communication partners and certification authorities (CAs).\n"
+#~ "</h1>"
+
+#~ msgid "Always c&heck to root certificate"
+#~ msgstr "Always c&heck to root certificate"
+
+#~ msgid "Check here to check up to the root certificate"
+#~ msgstr "Tick here to check up to the root certificate"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Always Check Certificate Path To Root Certificate</h1>\n"
+#~ "If this option is turned on, the certificate path belonging to the receiver's certificate will always be checked all the way to the root certificate.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Always Check Certificate Path To Root Certificate</h1>\n"
+#~ "If this option is turned on, the certificate path belonging to the receiver's certificate will always be checked all the way to the root certificate.\n"
+#~ "</qt>"
+
+#~ msgid "Check certificate &path"
+#~ msgstr "Check certificate &path"
+
+#~ msgid "Check here to have the whole certificate path checked"
+#~ msgstr "Tick here to have the whole certificate path checked"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Check Certificate Path</h1>\n"
+#~ "If this option is turned on, the whole path of the receiver's certificate up to the root will be checked.\n"
+#~ "<p>\n"
+#~ "Note that it is not possible to turn off checking the receiver's certificate itself.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Check Certificate Path</h1>\n"
+#~ "If this option is turned on, the whole path of the receiver's certificate up to the root will be checked.\n"
+#~ "<p>\n"
+#~ "Note that it is not possible to turn off checking the receiver's certificate itself.\n"
+#~ "</qt>"
+
+#~ msgid "&Use certificate revocation lists (CRLs)"
+#~ msgstr "&Use certificate revocation lists (CRLs)"
+
+#~ msgid "Check to use CRLs"
+#~ msgstr "Tick to use CRLs"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Use Certificate Revocation Lists (CRLs)</h1>\n"
+#~ "A certificate revocation list contains certificates that have been withdrawn and should not be used for encryption purposes any longer. A user may wish to have his or her certificate revoked because he or she suspects that the certificate's integrity has been compromised (e.g. somebody has guessed the PIN).\n"
+#~ "<p>\n"
+#~ "It is recommended to use CRLs for maximum security. In the configuration dialog for certificate and CRL management, you can select where to retrieve the CRLs from.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Use Certificate Revocation Lists (CRLs)</h1>\n"
+#~ "A certificate revocation list contains certificates that have been withdrawn and should not be used for encryption purposes any longer. A user may wish to have his or her certificate revoked because he or she suspects that the certificate's integrity has been compromised (e.g. somebody has guessed the PIN).\n"
+#~ "<p>\n"
+#~ "It is recommended to use CRLs for maximum security. In the configuration dialogue for certificate and CRL management, you can select where to retrieve the CRLs from.\n"
+#~ "</qt>"
+
+#~ msgid "Warn if CRL e&xpires in less than:"
+#~ msgstr "Warn if CRL e&xpires in less than:"
+
+#~ msgid "Check to be warned if a CRL expires in the near future"
+#~ msgstr "Tick to be warned if a CRL expires in the near future"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Warn If CRL Expires In The Near Future</h1>\n"
+#~ "If this box is checked, you will be warned if one of the CRLs you are using is about to expire in the near future.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Warn If CRL Expires In The Near Future</h1>\n"
+#~ "If this box is ticked, you will be warned if one of the CRLs you are using is about to expire in the near future.\n"
+#~ "</qt>"
+
+#~ msgid "Number of days before warning"
+#~ msgstr "Number of days before warning"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Warn If CRL Expires In The Near Future</h1>\n"
+#~ "In this field you can specify how soon before a CRL expires you are warned about this expiry.\n"
+#~ "<p>\n"
+#~ "The recommended setting for the SPHINX environment is 7 days.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Warn If CRL Expires In The Near Future</h1>\n"
+#~ "In this field you can specify how soon before a CRL expires you are warned about this expiry.\n"
+#~ "<p>\n"
+#~ "The recommended setting for the SPHINX environment is 7 days.\n"
+#~ "</qt>"
+
+#~ msgid "Always encrypt &to self"
+#~ msgstr "Always encrypt &to self"
+
+#~ msgid "Check to have encrypted messages also encrypted using your own key."
+#~ msgstr "Tick to have encrypted messages also encrypted using your own key."
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Always encrypt to self</h1>\n"
+#~ "If this box is checked, encrypted messages sent by you will also be encrypted using your own key.\n"
+#~ "<p>\n"
+#~ "It is recommended to leave this option turned on to enable you to read the messages you have sent.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Always encrypt to self</h1>\n"
+#~ "If this box is ticked, encrypted messages sent by you will also be encrypted using your own key.\n"
+#~ "<p>\n"
+#~ "It is recommended to leave this option turned on to enable you to read the messages you have sent.\n"
+#~ "</qt>"
+
+#~ msgid "Warn if a certificate in &the chain expires in less than:"
+#~ msgstr "Warn if a certificate in &the chain expires in less than:"
+
+#~ msgid "Check to be warned if the certificate expires soon"
+#~ msgstr "Tick to be warned if the certificate expires soon"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Warn If Certificate Expires</h1>\n"
+#~ "If this option is checked, then you will be warned when trying to use a certificate for encrypting that expires within the specified amount of days.\n"
+#~ "<p>\n"
+#~ "It is recommended to keep this option turned on to avoid using certificates that expire in the near future.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Warn If Certificate Expires</h1>\n"
+#~ "If this option is ticked, then you will be warned when trying to use a certificate for encrypting that expires within the specified amount of days.\n"
+#~ "<p>\n"
+#~ "It is recommended to keep this option turned on to avoid using certificates that expire in the near future.\n"
+#~ "</qt>"
+
+#~ msgid "Warn if &receiver certificate expires in less than:"
+#~ msgstr "Warn if &receiver certificate expires in less than:"
+
+#~ msgid "Warn if receiver's email address is &not in certificate"
+#~ msgstr "Warn if receiver's email address is &not in certificate"
+
+#~ msgid "Signature Configuration"
+#~ msgstr "Signature Configuration"
+
+#~ msgid "Sending Certificates"
+#~ msgstr "Sending Certificates"
+
+#~ msgid "&Do not send certificates"
+#~ msgstr "&Do not send certificates"
+
+#~ msgid "Selects which certificates to send"
+#~ msgstr "Selects which certificates to send"
+
+#~ msgid "<qt> <h1>Sending Certificates</h1> Without your certificate, the receiver will not be able to determine whether it was really you who sent the message or whether the message was altered by a third party. <p> The receiver can obtain your certificate from a central server, but you can also opt to enclose your certificate with your message. You can select whether you do not want to include a certificate at all, only your own certificate or the whole chain of certificates that certify your own certificate, including or excluding the root certificate. <p> It is recommended to always include at least your own certificate with the message. <p> This setting is a default, you can override it for each individual message. </qt>"
+#~ msgstr "<qt> <h1>Sending Certificates</h1> Without your certificate, the receiver will not be able to determine whether it was really you who sent the message or whether the message was altered by a third party. <p> The receiver can obtain your certificate from a central server, but you can also opt to enclose your certificate with your message. You can select whether you do not want to include a certificate at all, only your own certificate or the whole chain of certificates that certify your own certificate, including or excluding the root certificate. <p> It is recommended to always include at least your own certificate with the message. <p> This setting is a default, you can override it for each individual message. </qt>"
+
+#~ msgid "Send &your own certificate"
+#~ msgstr "Send &your own certificate"
+
+#~ msgid "Send certificate chain &without root"
+#~ msgstr "Send certificate chain &without root"
+
+#~ msgid "Send certificate c&hain with root"
+#~ msgstr "Send certificate c&hain with root"
+
+#~ msgid "Sign all message &parts"
+#~ msgstr "Sign all message &parts"
+
+#~ msgid "Check to have all message parts signed by default"
+#~ msgstr "Tick to have all message parts signed by default"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Sign All Message Parts By Default</h1>\n"
+#~ "If this option is selected, all parts of a message (i.e. the main message body and all attachments) are signed by default.\n"
+#~ "<p>\n"
+#~ "This is a default setting, you can still override it for each individual message.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Sign All Message Parts By Default</h1>\n"
+#~ "If this option is selected, all parts of a message (i.e. the main message body and all attachments) are signed by default.\n"
+#~ "<p>\n"
+#~ "This is a default setting, you can still override it for each individual message.\n"
+#~ "</qt>"
+
+#~ msgid "Ask &before signing each part"
+#~ msgstr "Ask &before signing each part"
+
+#~ msgid "Check to be asked for each part whether to sign"
+#~ msgstr "Tick to be asked for each part whether to sign"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Ask Before Signing Each Part</h1>\n"
+#~ "When this option is selected, you will be asked for each part of the message (i.e. the main message body as well as all attachments) individually whether you want the part to be signed.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Ask Before Signing Each Part</h1>\n"
+#~ "When this option is selected, you will be asked for each part of the message (i.e. the main message body as well as all attachments) individually whether you want the part to be signed.\n"
+#~ "</qt>"
+
+#~ msgid "Do no&t sign messages"
+#~ msgstr "Do no&t sign messages"
+
+#~ msgid "Check for not signing a message by default"
+#~ msgstr "Tick for not signing a message by default"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Do Not Sign Messages</h1>\n"
+#~ "If this option is selected, messages are not signed by default.\n"
+#~ "<p>\n"
+#~ "This is a default setting, you can still override it for each individual setting.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Do Not Sign Messages</h1>\n"
+#~ "If this option is selected, messages are not signed by default.\n"
+#~ "<p>\n"
+#~ "This is a default setting, you can still override it for each individual setting.\n"
+#~ "</qt>"
+
+#~ msgid "The signature certificate is configured on the <em>Certificates</em> page."
+#~ msgstr "The signature certificate is configured on the <em>Certificates</em> page."
+
+#~ msgid "RSA + SHA-1"
+#~ msgstr "RSA + SHA-1"
+
+#~ msgid "Selects the signature algorithm"
+#~ msgstr "Selects the signature algorithm"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Signature Algorithm</h1>\n"
+#~ "An algorithm is a description for the computer on how it should perform a certain task. The signature algorithm describes how the computer applies your signature key to your message so that the receiver can determine whether the message really is from you.\n"
+#~ "<p>\n"
+#~ "The selection of a certain signature algorithm determines how easy or how difficult it is to forge a message. However, all algorithms provided in the SPHINX environment are considered to be very safe. Generally, the default will work just fine here.\n"
+#~ "<p>\n"
+#~ "This setting is a default, you can override it for each individual message.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Signature Algorithm</h1>\n"
+#~ "An algorithm is a description for the computer on how it should perform a certain task. The signature algorithm describes how the computer applies your signature key to your message so that the receiver can determine whether the message really is from you.\n"
+#~ "<p>\n"
+#~ "The selection of a certain signature algorithm determines how easy or how difficult it is to forge a message. However, all algorithms provided in the SPHINX environment are considered to be very safe. Generally, the default will work just fine here.\n"
+#~ "<p>\n"
+#~ "This setting is a default, you can override it for each individual message.\n"
+#~ "</qt>"
+
+#~ msgid "Signature &algorithm:"
+#~ msgstr "Signature &algorithm:"
+
+#~ msgid "&Store messages with signatures"
+#~ msgstr "&Store messages with signatures"
+
+#~ msgid "Check to store messages with their signatures"
+#~ msgstr "Tick to store messages with their signatures"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Store Messages With Signatures</h1>\n"
+#~ "When this box is checked, sent messages are stored together with the signatures applied to them. This is recommended, because it enables you to check later whether you signed a message or a certain part of it.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Store Messages With Signatures</h1>\n"
+#~ "When this box is ticked, sent messages are stored together with the signatures applied to them. This is recommended, because it enables you to check later whether you signed a message or a certain part of it.\n"
+#~ "</qt>"
+
+#~ msgid "Compound mode:"
+#~ msgstr "Compound mode:"
+
+#~ msgid "Standa&rd MIME"
+#~ msgstr "Standa&rd MIME"
+
+#~ msgid "A Multipart/Signed holding Signature and signed data."
+#~ msgstr "A Multipart/Signed holding Signature and signed data."
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Multipart detached signature</h1>\n"
+#~ "When this option is selected, the signature and the signed data will be separate parts of a Multipart/Signed message part. Signed message data will be readable even by Mail User Agents not supporting the signaturing algorithm and not supporting ASN.1 decoding.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Multipart detached signature</h1>\n"
+#~ "When this option is selected, the signature and the signed data will be separate parts of a Multipart/Signed message part. Signed message data will be readable even by Mail User Agents not supporting the signaturing algorithm and not supporting ASN.1 decoding.\n"
+#~ "</qt>"
+
+#~ msgid "Opa&que (only recommended for SPHINX)"
+#~ msgstr "Opa&que (only recommended for SPHINX)"
+
+#~ msgid "Signature and signed data encoded in one ASN.1 block."
+#~ msgstr "Signature and signed data encoded in one ASN.1 block."
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Opaque signed messages</h1>\n"
+#~ "When this option is selected, both the signature and the signed data will be encoded into one ASN.1 block. Messages will be readable only by Mail User Agents supporting ASN.1 decoding.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Opaque signed messages</h1>\n"
+#~ "When this option is selected, both the signature and the signed data will be encoded into one ASN.1 block. Messages will be readable only by Mail User Agents supporting ASN.1 decoding.\n"
+#~ "</qt>"
+
+#~ msgid "Entering PIN is required:"
+#~ msgstr "Entering PIN is required:"
+
+#~ msgid "When adding certificates"
+#~ msgstr "When adding certificates"
+
+#~ msgid "Select how often the PIN must be entered"
+#~ msgstr "Select how often the PIN must be entered"
+
+#~ msgid "<qt> <h1>PIN Entry</h1> Here, you can select how often you need to enter the PIN in order to access your personal security environment (PSE) that contains your certificates. <p> The more often you need to enter your PIN, the more protected you are against email messages being forged in your name, but the more inconvenient operations will be. <p> If you are unsure what to select here, leave this option as it is. <p> Note that it is not possible to turn off PIN entry entirely for security reasons. </qt>"
+#~ msgstr "<qt> <h1>PIN Entry</h1> Here, you can select how often you need to enter the PIN in order to access your personal security environment (PSE) that contains your certificates. <p> The more often you need to enter your PIN, the more protected you are against email messages being forged in your name, but the more inconvenient operations will be. <p> If you are unsure what to select here, leave this option as it is. <p> Note that it is not possible to turn off PIN entry entirely for security reasons. </qt>"
+
+#~ msgid "Once per session"
+#~ msgstr "Once per session"
+
+#~ msgid "Always when signing"
+#~ msgstr "Always when signing"
+
+#~ msgid "Always"
+#~ msgstr "Always"
+
+#~ msgid "After"
+#~ msgstr "After"
+
+#~ msgid "Warn if CA certificate e&xpires in less than:"
+#~ msgstr "Warn if CA certificate e&xpires in less than:"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Warn If Certificate Expires</h1>\n"
+#~ "If this option is checked, then you will be warned when trying to use a certificate for signing that expires within the specified amount of days.\n"
+#~ "<p>\n"
+#~ "It is recommended to keep this option turned on to avoid using certificates that expire in the near future.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Warn If Certificate Expires</h1>\n"
+#~ "If this option is ticked, then you will be warned when trying to use a certificate for signing that expires within the specified amount of days.\n"
+#~ "<p>\n"
+#~ "It is recommended to keep this option turned on to avoid using certificates that expire in the near future.\n"
+#~ "</qt>"
+
+#~ msgid "Warn if s&ignature certificate expires in less than:"
+#~ msgstr "Warn if s&ignature certificate expires in less than:"
+
+#~ msgid "Warn if root certificate expires in &less than:"
+#~ msgstr "Warn if root certificate expires in &less than:"
+
+#~ msgid "Warn if signer's email address is &not in certificate"
+#~ msgstr "Warn if signer's email address is &not in certificate"
+
+#~ msgid ""
+#~ "<qt>\n"
+#~ "<h1>Warn If Signer's Email Address Is Not In Certificate</h1>\n"
+#~ "If this option is checked, a warning is issued if the email address of the signer is not contained in the certificate used for signing.\n"
+#~ "<p>\n"
+#~ "It is recommended to leave this option turned on for maximum integrity.\n"
+#~ "</qt>"
+#~ msgstr ""
+#~ "<qt>\n"
+#~ "<h1>Warn If Signer's Email Address Is Not In Certificate</h1>\n"
+#~ "If this option is ticked, a warning is issued if the email address of the signer is not contained in the certificate used for signing.\n"
+#~ "<p>\n"
+#~ "It is recommended to leave this option turned on for maximum integrity.\n"
+#~ "</qt>"
+
+#~ msgid "Edit Recent Addresses"
+#~ msgstr "Edit Recent Addresses"
+
+#~ msgid "Unknown error trying to save image."
+#~ msgstr "Unknown error trying to save image."
+
+#~ msgid "Attaching Image Failed"
+#~ msgstr "Attaching Image Failed"
+
+#~ msgid "Save in &Drafts Folder"
+#~ msgstr "Save in &Drafts Folder"
+
+#~ msgid "Configure KMail"
+#~ msgstr "Configure KMail"
+
+#, fuzzy
+#~ msgid "Open with..."
+#~ msgstr "Open With..."
+
+#~ msgid "&Phrases"
+#~ msgstr "&Phrases"
+
+#~ msgid "Mark Thread as"
+#~ msgstr "Mark Thread as"
+
+#, fuzzy
+#~ msgid "Remove &Sent Mark"
+#~ msgstr "Remove Entry"
+
+#~ msgid "Forward selected messages as a MIME digest?"
+#~ msgstr "Forward selected messages as a MIME digest?"
+
+#~ msgid "Send Digest"
+#~ msgstr "Send Digest"
+
+#~ msgid "Send"
+#~ msgstr "Send"
+
+#~ msgid "The signing operation failed for an unknown reason."
+#~ msgstr "The signing operation failed for an unknown reason."
+
+#~ msgid "Mark Message as Not &To-do"
+#~ msgstr "Mark Message as Not &To-do"
+
+#~ msgid "Mark Message as Not &Sent"
+#~ msgstr "Mark Message as Not &Sent"
+
+#~ msgid "Mark Thread as Not &To-do"
+#~ msgstr "Mark Thread as Not &To-do"
+
+#~ msgid " byte"
+#~ msgstr " byte"
+
+#~ msgid "Go Online"
+#~ msgstr "Go Online"
+
+#~ msgid "Go Offline"
+#~ msgstr "Go Offline"
diff --git a/tde-i18n-en_GB/messages/kdepim/kmail_text_calendar_plugin.po b/tde-i18n-en_GB/messages/kdepim/kmail_text_calendar_plugin.po
new file mode 100644
index 00000000000..eeada182bd6
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kmail_text_calendar_plugin.po
@@ -0,0 +1,115 @@
+# translation of kmail_text_calendar_plugin.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmail_text_calendar_plugin\n"
+"POT-Creation-Date: 2008-08-19 01:19+0200\n"
+"PO-Revision-Date: 2004-10-19 11:37+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: text_calendar.cpp:326
+#, fuzzy
+msgid "Incidence with no summary"
+msgstr "Answer: Incidence with no summary"
+
+#: text_calendar.cpp:330 text_calendar.cpp:341
+#, c-format
+msgid "Answer: %1"
+msgstr "Answer: %1"
+
+#: text_calendar.cpp:333
+#, c-format
+msgid "Delegated: %1"
+msgstr ""
+
+#: text_calendar.cpp:336
+#, c-format
+msgid "Forwarded: %1"
+msgstr ""
+
+#: text_calendar.cpp:386
+msgid "Could not save file to KOrganizer"
+msgstr "Could not save file to KOrganizer"
+
+#: text_calendar.cpp:415 text_calendar.cpp:556
+msgid "Reaction to Invitation"
+msgstr ""
+
+#. i18n("Decline Counter Proposal")
+#: text_calendar.cpp:416 text_calendar.cpp:557
+msgid "Comment:"
+msgstr ""
+
+#: text_calendar.cpp:441
+msgid "Delegation to organizer is not possible."
+msgstr ""
+
+#: text_calendar.cpp:648
+msgid "Accept incidence"
+msgstr "Accept incidence"
+
+#: text_calendar.cpp:650
+msgid "Accept incidence conditionally"
+msgstr "Accept incidence conditionally"
+
+#: text_calendar.cpp:655
+msgid "Create a counter proposal..."
+msgstr ""
+
+#: text_calendar.cpp:657
+msgid "Throw mail away"
+msgstr "Throw mail away"
+
+#: text_calendar.cpp:659
+msgid "Decline incidence"
+msgstr "Decline incidence"
+
+#: text_calendar.cpp:664
+msgid "Check my calendar..."
+msgstr "Check my calendar..."
+
+#: text_calendar.cpp:666
+msgid "Enter incidence into my calendar"
+msgstr "Enter incidence into my calendar"
+
+#: text_calendar.cpp:668
+#, fuzzy
+msgid "Delegate incidence"
+msgstr "Decline incidence"
+
+#: text_calendar.cpp:670
+#, fuzzy
+msgid "Forward incidence"
+msgstr "Accept incidence"
+
+#: text_calendar.cpp:672
+msgid "Remove incidence from my calendar"
+msgstr "Remove incidence from my calendar"
+
+#: delegateselector.cpp:32
+msgid "Select delegate"
+msgstr ""
+
+#: delegateselector.cpp:37
+msgid "Delegate:"
+msgstr ""
+
+#: delegateselector.cpp:40
+msgid "Keep me informed about status changes of this incidence."
+msgstr ""
+
+#: attendeeselector.cpp:31
+msgid "Select Attendees"
+msgstr ""
+
+#: attendeeselector.cpp:44
+msgid "Click to add a new attendee"
+msgstr ""
diff --git a/tde-i18n-en_GB/messages/kdepim/kmail_text_vcard_plugin.po b/tde-i18n-en_GB/messages/kdepim/kmail_text_vcard_plugin.po
new file mode 100644
index 00000000000..6383cca7a41
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kmail_text_vcard_plugin.po
@@ -0,0 +1,27 @@
+# translation of kmail_text_vcard_plugin.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmail_text_vcard_plugin\n"
+"POT-Creation-Date: 2004-12-11 01:22+0100\n"
+"PO-Revision-Date: 2004-07-15 23:46+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: text_vcard.cpp:82
+msgid "Attached business cards"
+msgstr "Attached business cards"
+
+#: text_vcard.cpp:95
+msgid "[Add this contact to the addressbook]"
+msgstr "[Add this contact to the addressbook]"
+
+#: text_vcard.cpp:134
+msgid "Add this contact to the address book."
+msgstr "Add this contact to the address book."
diff --git a/tde-i18n-en_GB/messages/kdepim/kmailcvt.po b/tde-i18n-en_GB/messages/kdepim/kmailcvt.po
new file mode 100644
index 00000000000..90d241be5b0
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kmailcvt.po
@@ -0,0 +1,638 @@
+# translation of kmailcvt.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmailcvt\n"
+"POT-Creation-Date: 2007-12-11 01:17+0100\n"
+"PO-Revision-Date: 2005-12-30 13:44+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: filter_mailapp.cxx:32
+msgid "Import From OS X Mail"
+msgstr "Import From OS X Mail"
+
+#: 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 Import Filter</b></p>"
+"<p>This filter imports e-mails from the Mail client in Apple Mac OS X.</p>"
+
+#: filter_evolution.cxx:58 filter_evolution_v2.cxx:66
+#: filter_kmail_maildir.cxx:57 filter_mailapp.cxx:53 filter_oe.cxx:61
+#: filter_opera.cxx:60 filter_outlook.cxx:45 filter_plain.cxx:45
+#: filter_pmail.cxx:56 filter_sylpheed.cxx:56 filter_thebat.cxx:62
+#: filter_thunderbird.cxx:65
+msgid "No directory selected."
+msgstr "No directory selected."
+
+#: filter_evolution.cxx:65 filter_evolution_v2.cxx:73
+#: filter_kmail_maildir.cxx:64 filter_mailapp.cxx:54 filter_opera.cxx:67
+#: filter_opera.cxx:152 filter_outlook.cxx:51 filter_sylpheed.cxx:63
+#: filter_thebat.cxx:69 filter_thunderbird.cxx:72
+msgid "No files found for import."
+msgstr "No files found for import."
+
+#: filter_evolution.cxx:125 filter_evolution_v2.cxx:160
+#: filter_kmail_maildir.cxx:128 filter_lnotes.cxx:89 filter_mailapp.cxx:63
+#: filter_mbox.cxx:55 filter_opera.cxx:87 filter_outlook.cxx:60
+#: filter_pmail.cxx:165 filter_pmail.cxx:235 filter_pmail.cxx:253
+#: filter_pmail.cxx:294 filter_thebat.cxx:151 filter_thunderbird.cxx:161
+msgid "Unable to open %1, skipping"
+msgstr "Unable to open %1, skipping"
+
+#: filter_evolution.cxx:146 filter_mailapp.cxx:71 filter_mbox.cxx:61
+#: filter_opera.cxx:89 filter_outlook.cxx:58
+msgid "Importing emails from %1..."
+msgstr "Importing emails from %1..."
+
+#: filter_evolution.cxx:77 filter_evolution_v2.cxx:90
+#: filter_kmail_maildir.cxx:83 filter_mailapp.cxx:127 filter_mbox.cxx:133
+#: filter_opera.cxx:141 filter_plain.cxx:81 filter_pmail.cxx:79
+#: filter_sylpheed.cxx:78 filter_thebat.cxx:84 filter_thunderbird.cxx:99
+#, c-format
+msgid "Finished importing emails from %1"
+msgstr "Finished importing emails from %1"
+
+#: filter_mailapp.cxx:130 filter_mbox.cxx:136
+msgid ""
+"_n: 1 duplicate message not imported to folder %1 in KMail\n"
+"%n duplicate messages not imported to folder %1 in KMail"
+msgstr ""
+"1 duplicate message not imported to folder %1 in KMail\n"
+"%n duplicate messages not imported to folder %1 in KMail"
+
+#: filter_evolution_v2.cxx:94 filter_kmail_maildir.cxx:87
+#: filter_mailapp.cxx:138 filter_mbox.cxx:139 filter_oe.cxx:103
+#: filter_opera.cxx:155 filter_plain.cxx:85 filter_sylpheed.cxx:82
+#: filter_thebat.cxx:88 filter_thunderbird.cxx:104
+msgid "Finished import, canceled by user."
+msgstr "Finished import, cancelled by user."
+
+#: filter_thunderbird.cxx:28
+msgid "Import Thunderbird/Mozilla Local Mails and Folder Structure"
+msgstr "Import Thunderbird/Mozilla Local Mails and Folder Structure"
+
+#: 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>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>"
+
+#: filter_evolution_v2.cxx:124 filter_thunderbird.cxx:94
+#: filter_thunderbird.cxx:129
+msgid "Start import file %1..."
+msgstr "Start import file %1..."
+
+#: filter_evolution.cxx:196 filter_evolution_v2.cxx:92
+#: filter_kmail_maildir.cxx:85 filter_opera.cxx:143 filter_outlook.cxx:59
+#: filter_plain.cxx:83 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 ""
+"1 duplicate message not imported\n"
+"%n duplicate messages not imported"
+
+#: filters.cxx:145 filters.cxx:180
+msgid ""
+"<b>Fatal:</b> Unable to start KMail for DCOP communication. Make sure <i>"
+"kmail</i> is installed."
+msgstr ""
+"<b>Fatal:</b> Unable to start KMail for DCOP communication. Make sure <i>"
+"kmail</i> is installed."
+
+#: filters.cxx:153 filters.cxx:188
+msgid "Cannot make folder %1 in KMail"
+msgstr "Cannot make folder %1 in KMail"
+
+#: filters.cxx:156 filters.cxx:191
+msgid "Cannot add message to folder %1 in KMail"
+msgstr "Cannot add message to folder %1 in KMail"
+
+#: filters.cxx:162 filters.cxx:194
+msgid "Error while adding message to folder %1 in KMail"
+msgstr "Error while adding message to folder %1 in KMail"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: filter_sylpheed.cxx:27
+msgid "Import Sylpheed Maildirs and Folder Structure"
+msgstr "Import Sylpheed Maildirs and Folder Structure"
+
+#: 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>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."
+
+#: filter_kmail_maildir.cxx:196 filter_sylpheed.cxx:140 filter_thebat.cxx:199
+msgid "Import folder %1..."
+msgstr "Import folder %1..."
+
+#: filter_kmail_maildir.cxx:206 filter_kmail_maildir.cxx:211
+#: filter_plain.cxx:68 filter_plain.cxx:72 filter_sylpheed.cxx:153
+#: filter_sylpheed.cxx:158
+#, c-format
+msgid "Could not import %1"
+msgstr "Could not import %1"
+
+#: main.cpp:33
+msgid "KMailCVT"
+msgstr "KMailCVT"
+
+#: main.cpp:34
+msgid "KMail Import Filters"
+msgstr "KMail Import Filters"
+
+#: main.cpp:35
+msgid "(c) 2000-2005, The KMailCVT developers"
+msgstr "(c) 2000-2005, The KMailCVT developers"
+
+#: main.cpp:36
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:37
+msgid "Maintainer & New filters"
+msgstr "Maintainer & New filters"
+
+#: main.cpp:38 main.cpp:39
+msgid "New GUI & cleanups"
+msgstr "New GUI & cleanups"
+
+#: filter_evolution.cxx:31
+msgid "Import Evolution 1.x Local Mails and Folder Structure"
+msgstr "Import Evolution 1.x Local Mails and Folder Structure"
+
+#: 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 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>"
+
+#: filter_opera.cxx:28
+msgid "Import Opera Emails"
+msgstr "Import Opera Emails"
+
+#: 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>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>"
+
+#: filter_opera.cxx:75 filter_outlook.cxx:46 filter_plain.cxx:52
+#: filter_pmail.cxx:61
+msgid "Counting files..."
+msgstr "Counting files..."
+
+#: filter_opera.cxx:82 filter_outlook.cxx:50 filter_plain.cxx:56
+msgid "Importing new mail files..."
+msgstr "Importing new mail files..."
+
+#: kmailcvt.cpp:26
+msgid "KMailCVT Import Tool"
+msgstr "KMailCVT Import Tool"
+
+#: kmailcvt.cpp:29
+msgid "Step 1: Select Filter"
+msgstr "Step 1: Select Filter"
+
+#: kmailcvt.cpp:32
+msgid "Step 2: Importing..."
+msgstr "Step 2: Importing..."
+
+#: kmailcvt.cpp:53
+msgid "Import in progress"
+msgstr "Import in progress"
+
+#: kmailcvt.cpp:56
+msgid "Import finished"
+msgstr "Import finished"
+
+#: filter_pmail.cxx:31
+msgid "Import Folders From Pegasus-Mail"
+msgstr "Import Folders From Pegasus-Mail"
+
+#: filter_pmail.cxx:33
+msgid ""
+"<p>Select the Pegasus-Mail directory on your system (containing *.CNM, *.PMM "
+"and *.MBX files). On many systems this is stored in C:\\pmail\\mail or "
+"C:\\pmail\\mail\\admin</p>"
+"<p><b>Note:</b> Since it is possible to recreate the folder structure, the "
+"folders will be stored under: \"PegasusMail-Import\".</p>"
+msgstr ""
+"<p>Select the Pegasus-Mail directory on your system (containing *.CNM, *.PMM "
+"and *.MBX files). On many systems this is stored in C:\\pmail\\mail or "
+"C:\\pmail\\mail\\admin</p>"
+"<p><b>Note:</b> Since it is possible to recreate the folder structure, the "
+"folders will be stored under: \"PegasusMail-Import\".</p>"
+
+#: filter_pmail.cxx:69
+msgid ""
+"Cannot parse the folder structure; continuing import without subfolder support."
+msgstr ""
+"Cannot parse the folder structure; continuing import without subfolder support."
+
+#: filter_pmail.cxx:72
+msgid "Importing new mail files ('.cnm')..."
+msgstr "Importing new mail files ('.cnm')..."
+
+#: filter_pmail.cxx:74
+msgid "Importing mail folders ('.pmm')..."
+msgstr "Importing mail folders ('.pmm')..."
+
+#: filter_pmail.cxx:76
+msgid "Importing 'UNIX' mail folders ('.mbx')..."
+msgstr "Importing 'UNIX' mail folders ('.mbx')..."
+
+#: filter_pmail.cxx:175 filter_pmail.cxx:255
+#, c-format
+msgid "Importing %1"
+msgstr "Importing %1"
+
+#: filter_lnotes.cxx:110 filter_pmail.cxx:279
+#, c-format
+msgid "Message %1"
+msgstr "Message %1"
+
+#: filter_pmail.cxx:290
+msgid "Parsing the folder structure..."
+msgstr "Parsing the folder structure..."
+
+#. i18n: file kimportpagedlg.ui line 91
+#: rc.cpp:3
+#, no-c-format
+msgid "From:"
+msgstr "From:"
+
+#. i18n: file kimportpagedlg.ui line 99
+#: rc.cpp:6
+#, no-c-format
+msgid "To:"
+msgstr "To:"
+
+#. i18n: file kimportpagedlg.ui line 107
+#: rc.cpp:9
+#, no-c-format
+msgid "Current:"
+msgstr "Current:"
+
+#. i18n: file kimportpagedlg.ui line 115
+#: rc.cpp:12
+#, no-c-format
+msgid "Importing in progress..."
+msgstr "Importing in progress..."
+
+#. 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 "Total:"
+
+#. i18n: file kimportpagedlg.ui line 199
+#: rc.cpp:27
+#, no-c-format
+msgid "Click 'Back' to import more emails or contacts"
+msgstr "Click 'Back' to import more emails or contacts"
+
+#. 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>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'."
+
+#. i18n: file kselfilterpagedlg.ui line 133
+#: rc.cpp:36
+#, no-c-format
+msgid "Remove &duplicate messages during import"
+msgstr "Remove &duplicate messages during import"
+
+#: filter_mbox.cxx:28
+msgid "Import mbox Files (UNIX, Evolution)"
+msgstr "Import mbox Files (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 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>"
+
+#: filter_mbox.cxx:49
+msgid "mbox Files (*)"
+msgstr "mbox Files (*)"
+
+#: filter_kmail_maildir.cxx:26
+msgid "Import KMail Maildirs and Folder Structure"
+msgstr "Import KMail Maildirs and Folder Structure"
+
+#: 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 ~/.kde/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 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 ~/.kde/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>"
+
+#: filter_evolution_v2.cxx:29
+msgid "Import Evolution 2.x Local Mails and Folder Structure"
+msgstr "Import Evolution 2.x Local Mails and Folder Structure"
+
+#: filter_evolution_v2.cxx:31
+msgid ""
+"<p><b>Evolution 2.x import filter</b></p>"
+"<p>Select the base directory of your local Evolution mailfolder (usually "
+"~/.evolution/mail/local/).</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: \"Evolution-Import\".</p>"
+msgstr ""
+"<p><b>Evolution 2.x import filter</b></p>"
+"<p>Select the base directory of your local Evolution mailfolder (usually "
+"~/.evolution/mail/local/).</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: \"Evolution-Import\".</p>"
+
+#: filter_oe.cxx:40
+msgid "Import Outlook Express Emails"
+msgstr "Import Outlook Express Emails"
+
+#: filter_oe.cxx:42
+msgid ""
+"<p><b>Outlook Express 4/5/6 import filter</b></p>"
+"<p>You will need to locate the folder where the mailbox has been stored by "
+"searching for .dbx or .mbx files under "
+"<ul>"
+"<li><i>C:\\Windows\\Application Data</i> in Windows 9x"
+"<li><i>Documents and Settings</i> in Windows 2000 or later</ul></p>"
+"<p><b>Note:</b> Since it is possible to recreate the folder structure, the "
+"folders from Outlook Express 5 and 6 will be stored under: \"OE-Import\" in "
+"your local folder.</p>"
+msgstr ""
+"<p><b>Outlook Express 4/5/6 import filter</b></p>"
+"<p>You will need to locate the folder where the mailbox has been stored by "
+"searching for .dbx or .mbx files under "
+"<ul>"
+"<li><i>C:\\Windows\\Application Data</i> in Windows 9x"
+"<li><i>Documents and Settings</i> in Windows 2000 or later</ul></p>"
+"<p><b>Note:</b> Since it is possible to recreate the folder structure, the "
+"folders from Outlook Express 5 and 6 will be stored under: \"OE-Import\" in "
+"your local folder.</p>"
+
+#: filter_oe.cxx:68
+#, c-format
+msgid "No Outlook Express mailboxes found in directory %1."
+msgstr "No Outlook Express mailboxes found in directory %1."
+
+#: filter_oe.cxx:83
+msgid "Import folder structure..."
+msgstr "Import folder structure..."
+
+#: filter_oe.cxx:102
+msgid "Finished importing Outlook Express emails"
+msgstr "Finished importing Outlook Express emails"
+
+#: filter_oe.cxx:120
+#, c-format
+msgid "Unable to open mailbox %1"
+msgstr "Unable to open mailbox %1"
+
+#: filter_oe.cxx:131
+#, c-format
+msgid "Importing OE4 Mailbox %1"
+msgstr "Importing OE4 Mailbox %1"
+
+#: filter_oe.cxx:145
+#, c-format
+msgid "Importing OE5+ Mailbox %1"
+msgstr "Importing OE5+ Mailbox %1"
+
+#: filter_oe.cxx:151
+#, c-format
+msgid "Importing OE5+ Folder file %1"
+msgstr "Importing OE5+ Folder file %1"
+
+#: filter_lnotes.cxx:30
+msgid "Import Lotus Notes Emails"
+msgstr "Import Lotus Notes Emails"
+
+#: filter_lnotes.cxx:32
+msgid ""
+"<p><b>Lotus Notes Structured Text mail import filter</b></p>"
+"<p>This filter will import Structured Text files from an exported Lotus Notes "
+"email client 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>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>"
+
+#: filter_lnotes.cxx:56
+msgid "All Files (*)"
+msgstr "All Files (*)"
+
+#: filter_lnotes.cxx:65
+#, c-format
+msgid "Importing emails from %1"
+msgstr "Importing emails from %1"
+
+#: filter_thebat.cxx:33
+msgid "Import The Bat! Mails and Folder Structure"
+msgstr "Import The Bat! Mails and Folder Structure"
+
+#: filter_thebat.cxx:35
+msgid ""
+"<p><b>The Bat! import filter</b></p>"
+"<p>Select the base directory of the 'The Bat!' local mailfolder you want to "
+"import.</p>"
+"<p><b>Note:</b> This filter imports the *.tbb-files from 'The Bat!' local "
+"folder, e.g. from POP accounts, and not from IMAP/DIMAP accounts.</p>"
+"<p>Since it is possible to recreate the folder structure, the folders will be "
+"stored under: \"TheBat-Import\" in your local account.</p>"
+msgstr ""
+"<p><b>The Bat! import filter</b></p>"
+"<p>Select the base directory of the 'The Bat!' local mailfolder you want to "
+"import.</p>"
+"<p><b>Note:</b> This filter imports the *.tbb-files from 'The Bat!' local "
+"folder, e.g. from POP accounts, and not from IMAP/DIMAP accounts.</p>"
+"<p>Since it is possible to recreate the folder structure, the folders will be "
+"stored under: \"TheBat-Import\" in your local account.</p>"
+
+#: kselfilterpage.cpp:76
+msgid "<p><i>Written by %1.</i></p>"
+msgstr "<p><i>Written by %1.</i></p>"
+
+#: filter_outlook.cxx:28
+msgid "Import Outlook Emails"
+msgstr "Import Outlook Emails"
+
+#: filter_outlook.cxx:30
+msgid ""
+"<p><b>Outlook email import filter</b></p>"
+"<p>This filter will import mails from a Outlook pst-file. You will need to "
+"locate the folder where the pst-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>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>"
+
+#: filter_outlook.cxx:47
+msgid "Counting mail..."
+msgstr "Counting mail..."
+
+#: filter_outlook.cxx:48
+msgid "Counting directories..."
+msgstr "Counting directories..."
+
+#: filter_outlook.cxx:49
+msgid "Counting folders..."
+msgstr "Counting folders..."
+
+#: filter_plain.cxx:27
+msgid "Import Plain Text Emails"
+msgstr "Import Plain Text Emails"
+
+#: 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>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>"
diff --git a/tde-i18n-en_GB/messages/kdepim/kmobile.po b/tde-i18n-en_GB/messages/kdepim/kmobile.po
new file mode 100644
index 00000000000..7176916c4ca
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kmobile.po
@@ -0,0 +1,289 @@
+# translation of kmobile.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmobile\n"
+"POT-Creation-Date: 2005-07-25 01:39+0200\n"
+"PO-Revision-Date: 2005-11-06 01:20+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kmobile.cpp:107
+msgid "&Add Device..."
+msgstr "&Add Device..."
+
+#: kmobile.cpp:109
+msgid "&Remove Device"
+msgstr "&Remove Device"
+
+#: kmobile.cpp:109
+msgid "Remove this device"
+msgstr "Remove this device"
+
+#: kmobile.cpp:111
+msgid "Re&name Device..."
+msgstr "Re&name Device..."
+
+#: kmobile.cpp:113
+msgid "&Configure Device..."
+msgstr "&Configure Device..."
+
+#: kmobile.cpp:259
+msgid "Add New Mobile or Portable Device"
+msgstr "Add New Mobile or Portable Device"
+
+#: kmobile.cpp:261
+msgid "Please select the category to which your new device belongs:"
+msgstr "Please select the category to which your new device belongs:"
+
+#: kmobile.cpp:262
+msgid "&Scan for New Devices..."
+msgstr "&Scan for New Devices..."
+
+#: kmobile.cpp:266
+msgid "&Add"
+msgstr "&Add"
+
+#: kmobile.cpp:330
+msgid ""
+"<qt>You have no mobile devices configured yet."
+"<p>Do you want to add a device now ?</qt>"
+msgstr ""
+"<qt>You have no mobile devices configured yet."
+"<p>Do you want to add a device now ?</qt>"
+
+#: kmobile.cpp:332
+msgid "KDE Mobile Device Access"
+msgstr "KDE Mobile Device Access"
+
+#: kmobile.cpp:332
+msgid "Do Not Add"
+msgstr "Do Not Add"
+
+#: kmobiledevice.cpp:56
+msgid "Unknown Device"
+msgstr "Unknown Device"
+
+#: kmobiledevice.cpp:57
+msgid "n/a"
+msgstr "n/a"
+
+#: kmobiledevice.cpp:58
+msgid "Unknown Connection"
+msgstr "Unknown Connection"
+
+#: kmobiledevice.cpp:110
+msgid "This device does not need any configuration."
+msgstr "This device does not need any configuration."
+
+#: kmobiledevice.cpp:149
+msgid "Cellular Mobile Phone"
+msgstr "Cellular Mobile Phone"
+
+#: kmobiledevice.cpp:150
+msgid "Organizer"
+msgstr "Organiser"
+
+#: kmobiledevice.cpp:151
+msgid "Digital Camera"
+msgstr "Digital Camera"
+
+#: kmobiledevice.cpp:152
+msgid "Music/MP3 Player"
+msgstr "Music/MP3 Player"
+
+#: kmobiledevice.cpp:154
+msgid "Unclassified Device"
+msgstr "Unclassified Device"
+
+#: kmobiledevice.cpp:172
+msgid "Contacts"
+msgstr "Contacts"
+
+#: kmobiledevice.cpp:173
+msgid "Calendar"
+msgstr "Calendar"
+
+#: kmobiledevice.cpp:174
+msgid "Notes"
+msgstr "Notes"
+
+#: kmobiledevice.cpp:176
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kmobiledevice.cpp:388
+msgid "Invalid device (%1)"
+msgstr "Invalid device (%1)"
+
+#: kmobiledevice.cpp:395
+#, c-format
+msgid ""
+"Unable to read lockfile %s. Please check for reason and remove the lockfile by "
+"hand."
+msgstr ""
+"Unable to read lockfile %s. Please check for reason and remove the lockfile by "
+"hand."
+
+#: kmobiledevice.cpp:414
+msgid "Lockfile %1 is stale. Please check permissions."
+msgstr "Lockfile %1 is stale. Please check permissions."
+
+#: kmobiledevice.cpp:418
+msgid "Device %1 already locked."
+msgstr "Device %1 already locked."
+
+#: kmobiledevice.cpp:427
+msgid "Device %1 seems to be locked by unknown process."
+msgstr "Device %1 seems to be locked by unknown process."
+
+#: kmobiledevice.cpp:429
+msgid "Please check permission on lock directory."
+msgstr "Please check permission on lock directory."
+
+#: kmobiledevice.cpp:431
+msgid "Cannot create lockfile %1. Please check for existence of path."
+msgstr "Cannot create lockfile %1. Please check for existence of path."
+
+#: kmobiledevice.cpp:433
+msgid "Could not create lockfile %1. Error-Code is %2."
+msgstr "Could not create lockfile %1. Error-Code is %2."
+
+#: kmobileview.cpp:76
+msgid "Configuration saved"
+msgstr "Configuration saved"
+
+#: kmobileview.cpp:89
+msgid "Configuration restored"
+msgstr "Configuration restored"
+
+#: kmobileview.cpp:134
+msgid "%1 removed"
+msgstr "%1 removed"
+
+#: kmobileview.cpp:158
+msgid "Connection to %1 established"
+msgstr "Connection to %1 established"
+
+#: kmobileview.cpp:159
+msgid "Connection to %1 failed"
+msgstr "Connection to %1 failed"
+
+#: kmobileview.cpp:173
+msgid "%1 disconnected"
+msgstr "%1 disconnected"
+
+#: kmobileview.cpp:174
+msgid "Disconnection of %1 failed"
+msgstr "Disconnection of %1 failed"
+
+#: kmobileview.cpp:306
+msgid "Read addressbook entry %1 from %2"
+msgstr "Read addressbook entry %1 from %2"
+
+#: kmobileview.cpp:328
+msgid "Storing contact %1 on %2 failed"
+msgstr "Storing contact %1 on %2 failed"
+
+#: kmobileview.cpp:329
+msgid "Contact %1 stored on %2"
+msgstr "Contact %1 stored on %2"
+
+#: kmobileview.cpp:370
+msgid "Read note %1 from %2"
+msgstr "Read note %1 from %2"
+
+#: kmobileview.cpp:387
+msgid "Stored note %1 to %2"
+msgstr "Stored note %1 to %2"
+
+#: main.cpp:28
+msgid "KDE mobile devices manager"
+msgstr "KDE mobile devices manager"
+
+#: main.cpp:34
+msgid "Minimize on startup to system tray"
+msgstr "Minimise on startup to system tray"
+
+#: main.cpp:40
+msgid "KMobile"
+msgstr "KMobile"
+
+#: pref.cpp:13
+msgid "Preferences"
+msgstr "Preferences"
+
+#: pref.cpp:20
+msgid "First Page"
+msgstr "First Page"
+
+#: pref.cpp:20
+msgid "Page One Options"
+msgstr "Page One Options"
+
+#: pref.cpp:23
+msgid "Second Page"
+msgstr "Second Page"
+
+#: pref.cpp:23
+msgid "Page Two Options"
+msgstr "Page Two Options"
+
+#: pref.cpp:33 pref.cpp:42
+msgid "Add something here"
+msgstr "Add something here"
+
+#. i18n: file kmobileui.rc line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "&Device"
+msgstr "&Device"
+
+#. i18n: file kmobile_selectiondialog.ui line 16
+#: rc.cpp:12
+#, no-c-format
+msgid "Select Mobile Device"
+msgstr "Select Mobile Device"
+
+#. i18n: file kmobile_selectiondialog.ui line 35
+#: rc.cpp:15
+#, no-c-format
+msgid "<b>Select mobile device:</b>"
+msgstr "<b>Select mobile device:</b>"
+
+#. i18n: file kmobile_selectiondialog.ui line 65
+#: rc.cpp:18
+#, no-c-format
+msgid "Add &New Device..."
+msgstr "Add &New Device..."
+
+#. i18n: file kmobile_selectiondialog.ui line 73
+#: rc.cpp:21
+#, no-c-format
+msgid "S&elect"
+msgstr "S&elect"
+
+#. i18n: file kmobile_selectiondialog.ui line 101
+#: rc.cpp:24
+#, no-c-format
+msgid "C&ancel"
+msgstr "C&ancel"
diff --git a/tde-i18n-en_GB/messages/kdepim/knode.po b/tde-i18n-en_GB/messages/kdepim/knode.po
new file mode 100644
index 00000000000..9d133f323b5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/knode.po
@@ -0,0 +1,3466 @@
+# translation of knode.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: knode\n"
+"POT-Creation-Date: 2008-07-22 01:18+0200\n"
+"PO-Revision-Date: 2005-11-06 01:21+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: aboutdata.cpp:30
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: aboutdata.cpp:31
+msgid "Former maintainer"
+msgstr "Former maintainer"
+
+#: aboutdata.cpp:45 knjobdata.cpp:120
+msgid "KNode"
+msgstr "KNode"
+
+#: aboutdata.cpp:47
+msgid "A newsreader for KDE"
+msgstr "A newsreader for KDE"
+
+#: aboutdata.cpp:49
+msgid "Copyright (c) 1999-2005 the KNode authors"
+msgstr "Copyright (c) 1999-2005 the KNode authors"
+
+#: articlewidget.cpp:143
+msgid "F&ind in Article..."
+msgstr "F&ind in Article..."
+
+#: articlewidget.cpp:144
+msgid "&View Source"
+msgstr "&View Source"
+
+#: articlewidget.cpp:146
+msgid "&Followup to Newsgroup..."
+msgstr "&Followup to Newsgroup..."
+
+#: articlewidget.cpp:148
+msgid "Reply by E&mail..."
+msgstr "Reply by E&mail..."
+
+#: articlewidget.cpp:150
+msgid "Forw&ard by Email..."
+msgstr "Forw&ard by Email..."
+
+#: articlewidget.cpp:152
+msgid ""
+"_: article\n"
+"&Cancel Article"
+msgstr "&Cancel Article"
+
+#: articlewidget.cpp:154
+msgid "S&upersede Article"
+msgstr "S&upersede Article"
+
+#: articlewidget.cpp:156
+msgid "U&se Fixed Font"
+msgstr "U&se Fixed Font"
+
+#: articlewidget.cpp:158
+msgid "Fancy Formating"
+msgstr "Fancy Formating"
+
+#: articlewidget.cpp:160
+msgid "&Unscramble (Rot 13)"
+msgstr "&Unscramble (Rot 13)"
+
+#: articlewidget.cpp:165
+msgid "&Headers"
+msgstr "&Headers"
+
+#: articlewidget.cpp:166
+msgid "&Fancy Headers"
+msgstr "&Fancy Headers"
+
+#: articlewidget.cpp:170
+msgid "&Standard Headers"
+msgstr "&Standard Headers"
+
+#: articlewidget.cpp:174
+msgid "&All Headers"
+msgstr "&All Headers"
+
+#: articlewidget.cpp:179
+msgid "&Attachments"
+msgstr "&Attachments"
+
+#: articlewidget.cpp:180
+msgid "&As Icon"
+msgstr "&As Icon"
+
+#: articlewidget.cpp:184
+msgid "&Inline"
+msgstr "&Inline"
+
+#: articlewidget.cpp:188
+msgid "&Hide"
+msgstr "&Hide"
+
+#: articlewidget.cpp:193
+msgid "Chars&et"
+msgstr "Chars&et"
+
+#: articlewidget.cpp:196 articlewidget.cpp:1362
+msgid "Automatic"
+msgstr "Automatic"
+
+#: articlewidget.cpp:200
+msgid "Charset"
+msgstr "Charset"
+
+#: articlewidget.cpp:203
+msgid "&Open URL"
+msgstr "&Open URL"
+
+#: articlewidget.cpp:205
+msgid "&Copy Link Address"
+msgstr "&Copy Link Address"
+
+#: articlewidget.cpp:207
+msgid "&Bookmark This Link"
+msgstr "&Bookmark This Link"
+
+#: articlewidget.cpp:209
+msgid "&Add to Address Book"
+msgstr "&Add to Address Book"
+
+#: articlewidget.cpp:211
+msgid "&Open in Address Book"
+msgstr "&Open in Address Book"
+
+#: articlewidget.cpp:213
+msgid "&Open Attachment"
+msgstr "&Open Attachment"
+
+#: articlewidget.cpp:215
+msgid "&Save Attachment As..."
+msgstr "&Save Attachment As..."
+
+#: articlewidget.cpp:341
+msgid "Unable to load the article."
+msgstr "Unable to load the article."
+
+#: articlewidget.cpp:373
+msgid "The article contains no data."
+msgstr "The article contains no data."
+
+#: articlewidget.cpp:400
+msgid "Unknown charset. Default charset is used instead."
+msgstr "Unknown charset. Default charset is used instead."
+
+#: articlewidget.cpp:460
+msgid ""
+"<br/><b>This article has the MIME type &quot;message/partial&quot;, which KNode "
+"cannot handle yet."
+"<br>Meanwhile you can save the article as a text file and reassemble it by "
+"hand.</b>"
+msgstr ""
+"<br/><b>This article has the MIME type &quot;message/partial&quot;, which KNode "
+"cannot handle yet."
+"<br>Meanwhile you can save the article as a text file and reassemble it by "
+"hand.</b>"
+
+#: articlewidget.cpp:477
+msgid ""
+"<b>Note:</b> This is an HTML message. For security reasons, only the raw HTML "
+"code is shown. If you trust the sender of this message then you can activate "
+"formatted HTML display for this message <a href=\"knode:showHTML\">"
+"by clicking here</a>."
+msgstr ""
+"<b>Note:</b> This is an HTML message. For security reasons, only the raw HTML "
+"code is shown. If you trust the sender of this message then you can activate "
+"formatted HTML display for this message <a href=\"knode:showHTML\">"
+"by clicking here</a>."
+
+#: articlewidget.cpp:523
+msgid "An error occurred."
+msgstr "An error occurred."
+
+#: articlewidget.cpp:656
+msgid "References:"
+msgstr "References:"
+
+#: articlewidget.cpp:742
+#, c-format
+msgid "Message was signed with unknown key 0x%1."
+msgstr "Message was signed with unknown key 0x%1."
+
+#: articlewidget.cpp:745
+msgid "The validity of the signature cannot be verified."
+msgstr "The validity of the signature cannot be verified."
+
+#: articlewidget.cpp:763
+msgid "Message was signed by %1 (Key ID: 0x%2)."
+msgstr "Message was signed by %1 (Key ID: 0x%2)."
+
+#: articlewidget.cpp:767
+#, c-format
+msgid "Message was signed by %1."
+msgstr "Message was signed by %1."
+
+#: articlewidget.cpp:777
+msgid "The signature is valid, but the key's validity is unknown."
+msgstr "The signature is valid, but the key's validity is unknown."
+
+#: articlewidget.cpp:781
+msgid "The signature is valid and the key is marginally trusted."
+msgstr "The signature is valid and the key is marginally trusted."
+
+#: articlewidget.cpp:785
+msgid "The signature is valid and the key is fully trusted."
+msgstr "The signature is valid and the key is fully trusted."
+
+#: articlewidget.cpp:789
+msgid "The signature is valid and the key is ultimately trusted."
+msgstr "The signature is valid and the key is ultimately trusted."
+
+#: articlewidget.cpp:793
+msgid "The signature is valid, but the key is untrusted."
+msgstr "The signature is valid, but the key is untrusted."
+
+#: articlewidget.cpp:797
+msgid "Warning: The signature is bad."
+msgstr "Warning: The signature is bad."
+
+#: articlewidget.cpp:814
+msgid "End of signed message"
+msgstr "End of signed message"
+
+#: articlewidget.cpp:830
+msgid "unnamed"
+msgstr "unnamed"
+
+#: articlewidget.cpp:1024
+msgid ""
+"An error occurred while downloading the article source:\n"
+msgstr ""
+"An error occurred while downloading the article source:\n"
+
+#: articlewidget.cpp:1380 kncomposer.cpp:1218
+msgid "Select Charset"
+msgstr "Select Charset"
+
+#: headerview.cpp:45 knarticlefactory.cpp:311 knfilterconfigwidget.cpp:34
+msgid "Subject"
+msgstr "Subject"
+
+#: headerview.cpp:46 headerview.cpp:440 knarticlefactory.cpp:312
+#: knfilterconfigwidget.cpp:36
+msgid "From"
+msgstr "From"
+
+#: headerview.cpp:47 headerview.cpp:77 knfilterconfigwidget.cpp:57
+msgid "Score"
+msgstr "Score"
+
+#: headerview.cpp:48 knfilterconfigwidget.cpp:61
+msgid "Lines"
+msgstr "Lines"
+
+#: headerview.cpp:49 headerview.cpp:224 knarticlefactory.cpp:313
+msgid "Date"
+msgstr "Date"
+
+#: headerview.cpp:74 kncollectionview.cpp:50
+msgid "View Columns"
+msgstr "View Columns"
+
+#: headerview.cpp:76
+msgid "Line Count"
+msgstr "Line Count"
+
+#: headerview.cpp:222
+msgid "Date (thread changed)"
+msgstr "Date (thread changed)"
+
+#: headerview.cpp:449
+msgid "Newsgroups / To"
+msgstr "Newsgroups / To"
+
+#: knaccountmanager.cpp:142
+msgid "Cannot create a folder for this account."
+msgstr "Cannot create a folder for this account!"
+
+#: knaccountmanager.cpp:156
+msgid ""
+"This account cannot be deleted since there are some unsent messages for it."
+msgstr ""
+"This account cannot be deleted since there are some unsent messages for it."
+
+#: knaccountmanager.cpp:158
+msgid "Do you really want to delete this account?"
+msgstr "Do you really want to delete this account?"
+
+#: knaccountmanager.cpp:162
+msgid ""
+"At least one group of this account is currently in use.\n"
+"The account cannot be deleted at the moment."
+msgstr ""
+"At least one group of this account is currently in use.\n"
+"The account cannot be deleted at the moment."
+
+#: knarticlecollection.cpp:55
+msgid ""
+"Memory allocation failed.\n"
+"You should close this application now\n"
+"to avoid data loss."
+msgstr ""
+"Memory allocation failed!\n"
+"You should close this application now\n"
+"to avoid data loss."
+
+#: knarticlefactory.cpp:143
+msgid ""
+"The author has requested a reply by email instead\n"
+"of a followup to the newsgroup. (Followup-To: poster)\n"
+"Do you want to reply in public anyway?"
+msgstr ""
+"The author has requested a reply by email instead\n"
+"of a followup to the newsgroup. (Followup-To: poster)\n"
+"Do you want to reply in public anyway?"
+
+#: knarticlefactory.cpp:143
+msgid "Reply Public"
+msgstr "Reply Public"
+
+#: knarticlefactory.cpp:143
+msgid "Reply by Email"
+msgstr "Reply by Email"
+
+#: knarticlefactory.cpp:194
+msgid "The author requested a mail copy of your reply. (Mail-Copies-To header)"
+msgstr ""
+"The author requested a mail copy of your reply. (Mail-Copies-To header)"
+
+#: knarticlefactory.cpp:282
+msgid ""
+"This article contains attachments. Do you want them to be forwarded as well?"
+msgstr ""
+"This article contains attachments. Do you want them to be forwarded as well?"
+
+#: knarticlefactory.cpp:282
+msgid "Forward"
+msgstr "Forward"
+
+#: knarticlefactory.cpp:282
+msgid "Do Not Forward"
+msgstr "Do Not Forward"
+
+#: knarticlefactory.cpp:309
+msgid "Forwarded message (begin)"
+msgstr "Forwarded message (begin)"
+
+#: knarticlefactory.cpp:314
+msgid "Newsgroup"
+msgstr "Newsgroup"
+
+#: knarticlefactory.cpp:324
+msgid "Forwarded message (end)"
+msgstr "Forwarded message (end)"
+
+#: knarticlefactory.cpp:363
+msgid "Do you really want to cancel this article?"
+msgstr "Do you really want to cancel this article?"
+
+#: knarticlefactory.cpp:363
+msgid "Cancel Article"
+msgstr "Cancel Article"
+
+#: knarticlefactory.cpp:367
+msgid ""
+"Do you want to send the cancel\n"
+"message now or later?"
+msgstr ""
+"Do you want to send the cancel\n"
+"message now or later?"
+
+#: knarticlefactory.cpp:367
+msgid "Question"
+msgstr "Question"
+
+#: knarticlefactory.cpp:367
+msgid "&Now"
+msgstr "&Now"
+
+#: knarticlefactory.cpp:367
+msgid "&Later"
+msgstr "&Later"
+
+#: knarticlefactory.cpp:382 knarticlefactory.cpp:459 kncomposer.cpp:1501
+msgid "You have no valid news accounts configured."
+msgstr "You have no valid news accounts configured!"
+
+#: knarticlefactory.cpp:443
+msgid "Do you really want to supersede this article?"
+msgstr "Do you really want to supersede this article?"
+
+#: knarticlefactory.cpp:443
+msgid "Supersede"
+msgstr "Supersede"
+
+#: knarticlefactory.cpp:575
+msgid "This article cannot be edited."
+msgstr "This article cannot be edited."
+
+#: knarticlefactory.cpp:602 knarticlefactory.cpp:896
+msgid ""
+"<qt>The signature generator program produced the following output:"
+"<br>"
+"<br>%1</qt>"
+msgstr ""
+"<qt>The signature generator program produced the following output:"
+"<br>"
+"<br>%1</qt>"
+
+#: knarticlefactory.cpp:628
+msgid "Article has already been sent."
+msgstr "Article has already been sent."
+
+#: knarticlefactory.cpp:645
+msgid "Unable to load article."
+msgstr "Unable to load article."
+
+#: knarticlefactory.cpp:670
+msgid "Unable to load the outbox-folder."
+msgstr "Unable to load the outbox-folder."
+
+#: knarticlefactory.cpp:733
+msgid ""
+"You have aborted the posting of articles. The unsent articles are stored in the "
+"\"Outbox\" folder."
+msgstr ""
+"You have aborted the posting of articles. The unsent articles are stored in the "
+"\"Outbox\" folder."
+
+#: knarticlefactory.cpp:782
+msgid ""
+"Please set a hostname for the generation\n"
+"of the message-id or disable it."
+msgstr ""
+"Please set a hostname for the generation\n"
+"of the message-id or disable it."
+
+#: knarticlefactory.cpp:825
+msgid ""
+"Please enter a valid email address at the identity tab of the account "
+"configuration dialog."
+msgstr ""
+"Please enter a valid email address at the identity tab of the account "
+"configuration dialogue."
+
+#: knarticlefactory.cpp:828
+msgid ""
+"Please enter a valid email address at the identity section of the configuration "
+"dialog."
+msgstr ""
+"Please enter a valid email address at the identity section of the configuration "
+"dialogue."
+
+#: knarticlefactory.cpp:916
+msgid "Emails cannot be canceled or superseded."
+msgstr "Emails cannot be cancelled or superseded."
+
+#: knarticlefactory.cpp:922
+msgid "Cancel messages cannot be canceled or superseded."
+msgstr "Cancel messages cannot be cancelled or superseded."
+
+#: knarticlefactory.cpp:927
+msgid "Only sent articles can be canceled or superseded."
+msgstr "Only sent articles can be cancelled or superseded."
+
+#: knarticlefactory.cpp:932
+msgid "This article has already been canceled or superseded."
+msgstr "This article has already been cancelled or superseded."
+
+#: knarticlefactory.cpp:939
+msgid ""
+"This article cannot be canceled or superseded,\n"
+"because its message-id has not been created by KNode.\n"
+"But you can look for your article in the newsgroup\n"
+"and cancel (or supersede) it there."
+msgstr ""
+"This article cannot be cancelled or superseded,\n"
+"because its message-id has not been created by KNode!\n"
+"But you can look for your article in the newsgroup\n"
+"and cancel (or supersede) it there."
+
+#: knarticlefactory.cpp:973
+msgid ""
+"This article does not appear to be from you.\n"
+"You can only cancel or supersede your own articles."
+msgstr ""
+"This article does not appear to be from you.\n"
+"You can only cancel or supersede your own articles."
+
+#: knarticlefactory.cpp:978
+msgid ""
+"You have to download the article body\n"
+"before you can cancel or supersede the article."
+msgstr ""
+"You have to download the article body\n"
+"before you can cancel or supersede the article."
+
+#: knarticlefactory.cpp:1067
+msgid "Errors While Sending"
+msgstr "Errors While Sending"
+
+#: knarticlefactory.cpp:1073
+msgid "Errors occurred while sending these articles:"
+msgstr "Errors occurred while sending these articles:"
+
+#: knarticlefactory.cpp:1074
+msgid "The unsent articles are stored in the \"Outbox\" folder."
+msgstr "The unsent articles are stored in the \"Outbox\" folder."
+
+#: knarticlefactory.cpp:1103
+msgid "<b>Error message:</b><br>"
+msgstr "<b>Error message:</b><br>"
+
+#: knarticlefilter.cpp:33
+msgid ""
+"_: default filter name\n"
+"all"
+msgstr "all"
+
+#: knarticlefilter.cpp:34
+msgid ""
+"_: default filter name\n"
+"unread"
+msgstr "unread"
+
+#: knarticlefilter.cpp:35
+msgid ""
+"_: default filter name\n"
+"new"
+msgstr "new"
+
+#: knarticlefilter.cpp:36
+msgid ""
+"_: default filter name\n"
+"watched"
+msgstr "watched"
+
+#: knarticlefilter.cpp:37
+msgid ""
+"_: default filter name\n"
+"threads with unread"
+msgstr "threads with unread"
+
+#: knarticlefilter.cpp:38
+msgid ""
+"_: default filter name\n"
+"threads with new"
+msgstr "threads with new"
+
+#: knarticlefilter.cpp:39
+msgid ""
+"_: default filter name\n"
+"own articles"
+msgstr "own articles"
+
+#: knarticlefilter.cpp:40
+msgid ""
+"_: default filter name\n"
+"threads with own articles"
+msgstr "threads with own articles"
+
+#: knarticlemanager.cpp:81
+msgid "Save Attachment"
+msgstr "Save Attachment"
+
+#: knarticlemanager.cpp:105
+msgid "Save Article"
+msgstr "Save Article"
+
+#: knarticlemanager.cpp:189
+msgid " Creating list..."
+msgstr " Creating list..."
+
+#: knarticlemanager.cpp:577 kngroup.cpp:428
+msgid "no subject"
+msgstr "no subject"
+
+#: knarticlemanager.cpp:582
+msgid "Do you really want to delete these articles?"
+msgstr "Do you really want to delete these articles?"
+
+#: knarticlemanager.cpp:583
+msgid "Delete Articles"
+msgstr "Delete Articles"
+
+#: knarticlemanager.cpp:992 kngroupbrowser.cpp:415 kngroupbrowser.cpp:428
+#: knmainwidget.cpp:358
+msgid " (moderated)"
+msgstr " (moderated)"
+
+#: knarticlemanager.cpp:994
+msgid " %1: %2 new , %3 displayed"
+msgstr " %1: %2 new , %3 displayed"
+
+#: knarticlemanager.cpp:998
+#, c-format
+msgid " Filter: %1"
+msgstr " Filter: %1"
+
+#: knarticlemanager.cpp:1007
+msgid " %1: %2 displayed"
+msgstr " %1: %2 displayed"
+
+#: kncleanup.cpp:59
+msgid "Deleting expired articles in <b>%1</b>"
+msgstr "Deleting expired articles in <b>%1</b>"
+
+#: kncleanup.cpp:65
+msgid "Compacting folder <b>%1</b>"
+msgstr "Compacting folder <b>%1</b>"
+
+#: kncleanup.cpp:190
+msgid "<b>%1</b><br>expired: %2<br>left: %3"
+msgstr "<b>%1</b><br>expired: %2<br>left: %3"
+
+#: kncleanup.cpp:258
+msgid "Cleaning Up"
+msgstr "Cleaning Up"
+
+#: kncleanup.cpp:266
+msgid "Cleaning up. Please wait..."
+msgstr "Cleaning up. Please wait..."
+
+#: kncollectionview.cpp:43 knconfigwidgets.cpp:1515 kngroupbrowser.cpp:88
+msgid "Name"
+msgstr "Name"
+
+#: kncollectionview.cpp:52
+msgid "Unread Column"
+msgstr "Unread Column"
+
+#: kncollectionview.cpp:53
+msgid "Total Column"
+msgstr "Total Column"
+
+#: kncollectionview.cpp:107 kncollectionview.cpp:111 kncollectionview.cpp:398
+msgid "Unread"
+msgstr "Unread"
+
+#: kncollectionview.cpp:109 kncollectionview.cpp:409
+msgid "Total"
+msgstr "Total"
+
+#: kncomposer.cpp:80
+msgid "Edit Recent Addresses..."
+msgstr "Edit Recent Addresses..."
+
+#: kncomposer.cpp:208
+msgid "&Send Now"
+msgstr "&Send Now"
+
+#: kncomposer.cpp:211
+msgid "Send &Later"
+msgstr "Send &Later"
+
+#: kncomposer.cpp:214
+msgid "Save as &Draft"
+msgstr "Save as &Draft"
+
+#: kncomposer.cpp:217
+msgid "D&elete"
+msgstr "D&elete"
+
+#: kncomposer.cpp:233
+msgid "Paste as &Quotation"
+msgstr "Paste as &Quotation"
+
+#: kncomposer.cpp:244
+msgid "Append &Signature"
+msgstr "Append &Signature"
+
+#: kncomposer.cpp:247
+msgid "&Insert File..."
+msgstr "&Insert File..."
+
+#: kncomposer.cpp:250
+msgid "Insert File (in a &box)..."
+msgstr "Insert File (in a &box)..."
+
+#: kncomposer.cpp:253
+msgid "Attach &File..."
+msgstr "Attach &File..."
+
+#: kncomposer.cpp:256
+msgid "Sign Article with &PGP"
+msgstr "Sign Article with &PGP"
+
+#: kncomposer.cpp:263 kncomposer.cpp:1933
+msgid "&Properties"
+msgstr "&Properties"
+
+#: kncomposer.cpp:268
+msgid "Send &News Article"
+msgstr "Send &News Article"
+
+#: kncomposer.cpp:271
+msgid "Send E&mail"
+msgstr "Send E&mail"
+
+#: kncomposer.cpp:274
+msgid "Set &Charset"
+msgstr "Set &Charset"
+
+#: kncomposer.cpp:280
+msgid "Set Charset"
+msgstr "Set Charset"
+
+#: kncomposer.cpp:284
+msgid "&Word Wrap"
+msgstr "&Word Wrap"
+
+#: kncomposer.cpp:289
+msgid "Add &Quote Characters"
+msgstr "Add &Quote Characters"
+
+#: kncomposer.cpp:292
+msgid "&Remove Quote Characters"
+msgstr "&Remove Quote Characters"
+
+#: kncomposer.cpp:295
+msgid "Add &Box"
+msgstr "Add &Box"
+
+#: kncomposer.cpp:298
+msgid "Re&move Box"
+msgstr "Re&move Box"
+
+#: kncomposer.cpp:301
+msgid "Get &Original Text (not re-wrapped)"
+msgstr "Get &Original Text (not re-wrapped)"
+
+#: kncomposer.cpp:305
+msgid "S&cramble (Rot 13)"
+msgstr "S&cramble (Rot 13)"
+
+#: kncomposer.cpp:310
+msgid "Start &External Editor"
+msgstr "Start &External Editor"
+
+#: kncomposer.cpp:537 kncomposer.cpp:540 kncomposer.cpp:1176
+msgid "<posted & mailed>"
+msgstr "<posted & mailed>"
+
+#: kncomposer.cpp:538 kncomposer.cpp:1177
+msgid ""
+"<posted & mailed>\n"
+"\n"
+msgstr ""
+"<posted & mailed>\n"
+"\n"
+
+#: kncomposer.cpp:559
+msgid "Please enter a subject."
+msgstr "Please enter a subject."
+
+#: kncomposer.cpp:567
+msgid "Please enter a newsgroup."
+msgstr "Please enter a newsgroup."
+
+#: kncomposer.cpp:576
+msgid ""
+"You are crossposting to more than 12 newsgroups.\n"
+"Please remove all newsgroups in which your article is off-topic."
+msgstr ""
+"You are crossposting to more than 12 newsgroups.\n"
+"Please remove all newsgroups in which your article is off-topic."
+
+#: kncomposer.cpp:581
+msgid ""
+"You are crossposting to more than five newsgroups.\n"
+"Please reconsider whether this is really useful\n"
+"and remove groups in which your article is off-topic.\n"
+"Do you want to re-edit the article or send it anyway?"
+msgstr ""
+"You are crossposting to more than five newsgroups.\n"
+"Please reconsider whether this is really useful\n"
+"and remove groups in which your article is off-topic.\n"
+"Do you want to re-edit the article or send it anyway?"
+
+#: kncomposer.cpp:582 kncomposer.cpp:591 kncomposer.cpp:603 kncomposer.cpp:673
+#: kncomposer.cpp:687 kncomposer.cpp:693
+msgid "&Send"
+msgstr "&Send"
+
+#: kncomposer.cpp:582 kncomposer.cpp:591 kncomposer.cpp:603 kncomposer.cpp:673
+#: kncomposer.cpp:688 kncomposer.cpp:693
+msgid ""
+"_: edit article\n"
+"&Edit"
+msgstr "&Edit"
+
+#: kncomposer.cpp:587
+msgid ""
+"You are crossposting to more than two newsgroups.\n"
+"Please use the \"Followup-To\" header to direct the replies to your article "
+"into one group.\n"
+"Do you want to re-edit the article or send it anyway?"
+msgstr ""
+"You are crossposting to more than two newsgroups.\n"
+"Please use the \"Followup-To\" header to direct the replies to your article "
+"into one group.\n"
+"Do you want to re-edit the article or send it anyway?"
+
+#: kncomposer.cpp:597
+msgid ""
+"You are directing replies to more than 12 newsgroups.\n"
+"Please remove some newsgroups from the \"Followup-To\" header."
+msgstr ""
+"You are directing replies to more than 12 newsgroups.\n"
+"Please remove some newsgroups from the \"Followup-To\" header."
+
+#: kncomposer.cpp:602
+msgid ""
+"You are directing replies to more than five newsgroups.\n"
+"Please reconsider whether this is really useful.\n"
+"Do you want to re-edit the article or send it anyway?"
+msgstr ""
+"You are directing replies to more than five newsgroups.\n"
+"Please reconsider whether this is really useful.\n"
+"Do you want to re-edit the article or send it anyway?"
+
+#: kncomposer.cpp:609
+msgid "Please enter the email address."
+msgstr "Please enter the email address."
+
+#: kncomposer.cpp:661
+msgid ""
+"Your message contains characters which are not included\n"
+"in the \"us-ascii\" character set; please choose\n"
+"a suitable character set from the \"Options\" menu."
+msgstr ""
+"Your message contains characters which are not included\n"
+"in the \"us-ascii\" character set; please choose\n"
+"a suitable character set from the \"Options\" menu."
+
+#: kncomposer.cpp:666
+msgid "You cannot post an empty message."
+msgstr "You cannot post an empty message."
+
+#: kncomposer.cpp:672
+msgid ""
+"Your article seems to consist entirely of quoted text;\n"
+"do you want to re-edit the article or send it anyway?"
+msgstr ""
+"Your article seems to consist entirely of quoted text;\n"
+"do you want to re-edit the article or send it anyway?"
+
+#: kncomposer.cpp:677
+msgid ""
+"You cannot post an article consisting\n"
+"entirely of quoted text."
+msgstr ""
+"You cannot post an article consisting\n"
+"entirely of quoted text."
+
+#: kncomposer.cpp:685
+msgid ""
+"Your article contains lines longer than 80 characters.\n"
+"Do you want to re-edit the article or send it anyway?"
+msgstr ""
+"Your article contains lines longer than 80 characters.\n"
+"Do you want to re-edit the article or send it anyway?"
+
+#: kncomposer.cpp:692
+msgid ""
+"Your signature is more than 8 lines long.\n"
+"You should shorten it to match the widely accepted limit of 4 lines.\n"
+"Do you want to re-edit the article or send it anyway?"
+msgstr ""
+"Your signature is more than 8 lines long.\n"
+"You should shorten it to match the widely accepted limit of 4 lines.\n"
+"Do you want to re-edit the article or send it anyway?"
+
+#: kncomposer.cpp:697
+msgid ""
+"Your signature exceeds the widely-accepted limit of 4 lines:\n"
+"please consider shortening your signature;\n"
+"otherwise, you will probably annoy your readers."
+msgstr ""
+"Your signature exceeds the widely-accepted limit of 4 lines:\n"
+"please consider shortening your signature;\n"
+"otherwise, you will probably annoy your readers."
+
+#: kncomposer.cpp:717
+msgid ""
+"You have not configured your preferred signing key yet;\n"
+"please specify it in the global identity configuration,\n"
+"in the account properties or in the group properties.\n"
+"The article will be sent unsigned."
+msgstr ""
+"You have not configured your preferred signing key yet;\n"
+"please specify it in the global identity configuration,\n"
+"in the account properties or in the group properties.\n"
+"The article will be sent unsigned."
+
+#: kncomposer.cpp:724
+msgid "Send Unsigned"
+msgstr "Send Unsigned"
+
+#: kncomposer.cpp:878
+msgid "Do you want to save this article in the draft folder?"
+msgstr "Do you want to save this article in the draft folder?"
+
+#: kncomposer.cpp:1009
+msgid "Insert File"
+msgstr "Insert File"
+
+#: kncomposer.cpp:1091
+msgid "Attach File"
+msgstr "Attach File"
+
+#: kncomposer.cpp:1167
+msgid ""
+"The poster does not want a mail copy of your reply (Mail-Copies-To: nobody);\n"
+"please respect their request."
+msgstr ""
+"The poster does not want a mail copy of your reply (Mail-Copies-To: nobody);\n"
+"please respect their request."
+
+#: kncomposer.cpp:1168
+msgid "&Send Copy"
+msgstr "&Send Copy"
+
+#: kncomposer.cpp:1234
+msgid "This will replace all text you have written."
+msgstr "This will replace all text you have written."
+
+#: kncomposer.cpp:1248
+msgid ""
+"No editor configured.\n"
+"Please do this in the settings dialog."
+msgstr ""
+"No editor configured.\n"
+"Please do this in the settings dialogue."
+
+#: kncomposer.cpp:1307
+msgid ""
+"Unable to start external editor.\n"
+"Please check your configuration in the settings dialog."
+msgstr ""
+"Unable to start external editor.\n"
+"Please check your configuration in the settings dialogue."
+
+#: kncomposer.cpp:1330 kncomposer.cpp:2401
+msgid "Spellcheck"
+msgstr "Spellcheck"
+
+#: kncomposer.cpp:1365
+msgid "News Article"
+msgstr "News Article"
+
+#: kncomposer.cpp:1367
+msgid "Email"
+msgstr "Email"
+
+#: kncomposer.cpp:1369
+msgid "News Article & Email"
+msgstr "News Article & Email"
+
+#: kncomposer.cpp:1373
+msgid " OVR "
+msgstr " OVR "
+
+#: kncomposer.cpp:1375
+msgid " INS "
+msgstr " INS "
+
+#: kncomposer.cpp:1377
+msgid " Type: %1 "
+msgstr " Type: %1 "
+
+#: kncomposer.cpp:1378
+msgid " Charset: %1 "
+msgstr " Charset: %1 "
+
+#: kncomposer.cpp:1380 kncomposer.cpp:1387
+msgid " Column: %1 "
+msgstr " Column: %1 "
+
+#: kncomposer.cpp:1381 kncomposer.cpp:1388
+msgid " Line: %1 "
+msgstr " Line: %1 "
+
+#: kncomposer.cpp:1435
+msgid "No Subject"
+msgstr "No Subject"
+
+#: kncomposer.cpp:1655 kncomposer.cpp:2431
+msgid ""
+"ISpell could not be started.\n"
+"Please make sure you have ISpell properly configured and in your PATH."
+msgstr ""
+"ISpell could not be started.\n"
+"Please make sure you have ISpell properly configured and in your PATH."
+
+#: kncomposer.cpp:1660 kncomposer.cpp:2436
+msgid "ISpell seems to have crashed."
+msgstr "ISpell seems to have crashed."
+
+#: kncomposer.cpp:1667
+msgid "No misspellings encountered."
+msgstr "No misspellings encountered."
+
+#: kncomposer.cpp:1742
+msgid "T&o:"
+msgstr "T&o:"
+
+#: kncomposer.cpp:1743
+msgid "&Browse..."
+msgstr "&Browse..."
+
+#: kncomposer.cpp:1753
+msgid "&Groups:"
+msgstr "&Groups:"
+
+#: kncomposer.cpp:1754
+msgid "B&rowse..."
+msgstr "B&rowse..."
+
+#: kncomposer.cpp:1764
+msgid "Follo&wup-To:"
+msgstr "Follo&wup-To:"
+
+#: kncomposer.cpp:1772
+msgid "S&ubject:"
+msgstr "S&ubject:"
+
+#: kncomposer.cpp:1802
+msgid ""
+"You are currently editing the article body\n"
+"in an external editor. To continue, you have\n"
+"to close the external editor."
+msgstr ""
+"You are currently editing the article body\n"
+"in an external editor. To continue, you have\n"
+"to close the external editor."
+
+#: kncomposer.cpp:1803
+msgid "&Kill External Editor"
+msgstr "&Kill External Editor"
+
+#: kncomposer.cpp:1924
+msgid "A&dd..."
+msgstr "A&dd..."
+
+#: kncomposer.cpp:2058
+msgid "Suggestions"
+msgstr "Suggestions"
+
+#: kncomposer.cpp:2498
+msgid "Type"
+msgstr "Type"
+
+#: kncomposer.cpp:2499
+msgid "Size"
+msgstr "Size"
+
+#: kncomposer.cpp:2500 kngroupbrowser.cpp:89 kngrouppropdlg.cpp:72
+msgid "Description"
+msgstr "Description"
+
+#: kncomposer.cpp:2501
+msgid "Encoding"
+msgstr "Encoding"
+
+#: kncomposer.cpp:2549
+msgid "Attachment Properties"
+msgstr "Attachment Properties"
+
+#: kncomposer.cpp:2562 kngrouppropdlg.cpp:78
+msgid "Name:"
+msgstr "Name:"
+
+#: kncomposer.cpp:2564
+msgid "Size:"
+msgstr "Size:"
+
+#: kncomposer.cpp:2571
+msgid "Mime"
+msgstr "MIME"
+
+#: kncomposer.cpp:2578
+msgid "&Mime-Type:"
+msgstr "&MIME-Type:"
+
+#: kncomposer.cpp:2583
+msgid "&Description:"
+msgstr "&Description:"
+
+#: kncomposer.cpp:2597
+msgid "&Encoding:"
+msgstr "&Encoding:"
+
+#: kncomposer.cpp:2630
+msgid ""
+"You have set an invalid mime-type.\n"
+"Please change it."
+msgstr ""
+"You have set an invalid MIME-type.\n"
+"Please change it."
+
+#: kncomposer.cpp:2635
+msgid ""
+"You have changed the mime-type of this non-textual attachment\n"
+"to text. This might cause an error while loading or encoding the file.\n"
+"Proceed?"
+msgstr ""
+"You have changed the MIME-type of this non-textual attachment\n"
+"to text. This might cause an error while loading or encoding the file.\n"
+"Proceed?"
+
+#: knconfig.cpp:132
+msgid "Cannot open the signature file."
+msgstr "Cannot open the signature file."
+
+#: knconfig.cpp:145
+msgid "Cannot run the signature generator."
+msgstr "Cannot run the signature generator."
+
+#: knconfig.cpp:184
+msgid "Background"
+msgstr "Background"
+
+#: knconfig.cpp:188
+msgid "Alternate Background"
+msgstr "Alternate Background"
+
+#: knconfig.cpp:192
+msgid "Normal Text"
+msgstr "Normal Text"
+
+#: knconfig.cpp:196
+msgid "Quoted Text - First level"
+msgstr "Quoted Text - First level"
+
+#: knconfig.cpp:200
+msgid "Quoted Text - Second level"
+msgstr "Quoted Text - Second level"
+
+#: knconfig.cpp:204
+msgid "Quoted Text - Third level"
+msgstr "Quoted Text - Third level"
+
+#: knconfig.cpp:208
+msgid "Link"
+msgstr "Link"
+
+#: knconfig.cpp:212
+msgid "Read Thread"
+msgstr "Read Thread"
+
+#: knconfig.cpp:216
+msgid "Unread Thread"
+msgstr "Unread Thread"
+
+#: knconfig.cpp:220
+msgid "Read Article"
+msgstr "Read Article"
+
+#: knconfig.cpp:224
+msgid "Unread Article"
+msgstr "Unread Article"
+
+#: knconfig.cpp:237
+msgid "Valid Signature with Trusted Key"
+msgstr "Valid Signature with Trusted Key"
+
+#: knconfig.cpp:238
+msgid "Valid Signature with Untrusted Key"
+msgstr "Valid Signature with Untrusted Key"
+
+#: knconfig.cpp:239
+msgid "Unchecked Signature"
+msgstr "Unchecked Signature"
+
+#: knconfig.cpp:240
+msgid "Bad Signature"
+msgstr "Bad Signature"
+
+#: knconfig.cpp:241
+msgid "HTML Message Warning"
+msgstr "HTML Message Warning"
+
+#: knconfig.cpp:247
+msgid "Article Body"
+msgstr "Article Body"
+
+#: knconfig.cpp:251
+msgid "Article Body (Fixed)"
+msgstr "Article Body (Fixed)"
+
+#: knconfig.cpp:254 knconfigpages.cpp:165
+msgid "Composer"
+msgstr "Composer"
+
+#: knconfig.cpp:258
+msgid "Group List"
+msgstr "Group List"
+
+#: knconfig.cpp:261 knconfigwidgets.cpp:999
+msgid "Article List"
+msgstr "Article List"
+
+#: knconfigpages.cpp:102
+msgid "Newsgroup Servers"
+msgstr "Newsgroup Servers"
+
+#: knconfigpages.cpp:103
+msgid "Mail Server (SMTP)"
+msgstr "Mail Server (SMTP)"
+
+#: knconfigpages.cpp:138 knconfigwidgets.cpp:1940 knconfigwidgets.cpp:2176
+msgid "General"
+msgstr "General"
+
+#: knconfigpages.cpp:139
+msgid "Navigation"
+msgstr "Navigation"
+
+#: knconfigpages.cpp:140
+msgid "Scoring"
+msgstr "Scoring"
+
+#: knconfigpages.cpp:141
+msgid "Filters"
+msgstr "Filters"
+
+#: knconfigpages.cpp:142
+msgid "Headers"
+msgstr "Headers"
+
+#: knconfigpages.cpp:143
+msgid "Viewer"
+msgstr "Viewer"
+
+#: knconfigpages.cpp:164
+msgid "Technical"
+msgstr "Technical"
+
+#: knconfigpages.cpp:166
+msgid "Spelling"
+msgstr "Spelling"
+
+#: knconfigwidgets.cpp:62 knconfigwidgets.cpp:472
+msgid "&Name:"
+msgstr "&Name:"
+
+#: knconfigwidgets.cpp:65
+msgid ""
+"<qt>"
+"<p>Your name as it will appear to others reading your articles.</p>"
+"<p>Ex: <b>John Stuart Masterson III</b>.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Your name as it will appear to others reading your articles.</p>"
+"<p>Ex: <b>John Stuart Masterson III</b>.</p></qt>"
+
+#: knconfigwidgets.cpp:72
+msgid "Organi&zation:"
+msgstr "Organi&sation:"
+
+#: knconfigwidgets.cpp:75
+msgid ""
+"<qt>"
+"<p>The name of the organization you work for.</p>"
+"<p>Ex: <b>KNode, Inc</b>.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The name of the organisation you work for.</p>"
+"<p>Ex: <b>KNode, Inc</b>.</p></qt>"
+
+#: knconfigwidgets.cpp:82
+msgid "Email a&ddress:"
+msgstr "Email a&ddress:"
+
+#: knconfigwidgets.cpp:85
+msgid ""
+"<qt>"
+"<p>Your email address as it will appear to others reading your articles</p>"
+"<p>Ex: <b>nospam@please.com</b>.</qt>"
+msgstr ""
+"<qt>"
+"<p>Your email address as it will appear to others reading your articles</p>"
+"<p>Ex: <b>nospam@please.com</b>.</qt>"
+
+#: knconfigwidgets.cpp:92
+msgid "&Reply-to address:"
+msgstr "&Reply-to address:"
+
+#: knconfigwidgets.cpp:95
+msgid ""
+"<qt>"
+"<p>When someone reply to your article by email, this is the address the message "
+"will be sent. If you fill in this field, please do it with a real email "
+"address.</p>"
+"<p>Ex: <b>john@example.com</b>.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>When someone reply to your article by email, this is the address the message "
+"will be sent. If you fill in this field, please do it with a real email "
+"address.</p>"
+"<p>Ex: <b>john@example.com</b>.</p></qt>"
+
+#: knconfigwidgets.cpp:103
+msgid "&Mail-copies-to:"
+msgstr "&Mail-copies-to:"
+
+#: knconfigwidgets.cpp:109
+msgid "Chan&ge..."
+msgstr "Chan&ge..."
+
+#: knconfigwidgets.cpp:110
+msgid "Your OpenPGP Key"
+msgstr "Your OpenPGP Key"
+
+#: knconfigwidgets.cpp:111
+msgid "Select the OpenPGP key which should be used for signing articles."
+msgstr "Select the OpenPGP key which should be used for signing articles."
+
+#: knconfigwidgets.cpp:113
+msgid "Signing ke&y:"
+msgstr "Signing ke&y:"
+
+#: knconfigwidgets.cpp:116
+msgid ""
+"<qt>"
+"<p>The OpenPGP key you choose here will be used to sign your articles.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The OpenPGP key you choose here will be used to sign your articles.</p></qt>"
+
+#: knconfigwidgets.cpp:128
+msgid "&Use a signature from file"
+msgstr "&Use a signature from file"
+
+#: knconfigwidgets.cpp:132
+msgid "<qt><p>Mark this to let KNode read the signature from a file.</p></qt>"
+msgstr "<qt><p>Mark this to let KNode read the signature from a file.</p></qt>"
+
+#: knconfigwidgets.cpp:135
+msgid "Signature &file:"
+msgstr "Signature &file:"
+
+#: knconfigwidgets.cpp:140
+msgid ""
+"<qt>"
+"<p>The file from which the signature will be read.</p>"
+"<p>Ex: <b>/home/robt/.sig</b>.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>The file from which the signature will be read.</p>"
+"<p>Ex: <b>/home/robt/.sig</b>.</p></qt>"
+
+#: knconfigwidgets.cpp:145 knconfigwidgets.cpp:2235
+msgid "Choo&se..."
+msgstr "Choo&se..."
+
+#: knconfigwidgets.cpp:149
+msgid "&Edit File"
+msgstr "&Edit File"
+
+#: knconfigwidgets.cpp:154
+msgid "&The file is a program"
+msgstr "&The file is a program"
+
+#: knconfigwidgets.cpp:156
+msgid ""
+"<qt>"
+"<p>Mark this option if the signature will be generated by a program</p>"
+"<p>Ex: <b>/home/robt/gensig.sh</b>.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Mark this option if the signature will be generated by a program</p>"
+"<p>Ex: <b>/home/robt/gensig.sh</b>.</p></qt>"
+
+#: knconfigwidgets.cpp:161
+msgid "Specify signature &below"
+msgstr "Specify signature &below"
+
+#: knconfigwidgets.cpp:245
+msgid "Choose Signature"
+msgstr "Choose Signature"
+
+#: knconfigwidgets.cpp:256
+msgid "You must specify a filename."
+msgstr "You must specify a filename."
+
+#: knconfigwidgets.cpp:262
+msgid "You have specified a folder."
+msgstr "You have specified a folder."
+
+#: knconfigwidgets.cpp:304 knconfigwidgets.cpp:1319 knconfigwidgets.cpp:1665
+#: knconfigwidgets.cpp:1987
+msgid "&Add..."
+msgstr "&Add..."
+
+#: knconfigwidgets.cpp:308 knconfigwidgets.cpp:1327 knconfigwidgets.cpp:1669
+#: knconfigwidgets.cpp:1995
+msgid ""
+"_: modify something\n"
+"&Edit..."
+msgstr "&Edit..."
+
+#: knconfigwidgets.cpp:316
+msgid "&Subscribe..."
+msgstr "&Subscribe..."
+
+#: knconfigwidgets.cpp:398
+#, c-format
+msgid "Server: %1"
+msgstr "Server: %1"
+
+#: knconfigwidgets.cpp:399
+#, c-format
+msgid "Port: %1"
+msgstr "Port: %1"
+
+#: knconfigwidgets.cpp:402
+msgid "Server: "
+msgstr "Server: "
+
+#: knconfigwidgets.cpp:403
+msgid "Port: "
+msgstr "Port: "
+
+#: knconfigwidgets.cpp:464 knfilterdialog.cpp:34 kngrouppropdlg.cpp:33
+#, c-format
+msgid "Properties of %1"
+msgstr "Properties of %1"
+
+#: knconfigwidgets.cpp:464
+msgid "New Account"
+msgstr "New Account"
+
+#: knconfigwidgets.cpp:468
+msgid "Ser&ver"
+msgstr "Ser&ver"
+
+#. i18n: file smtpaccountwidget_base.ui line 32
+#: knconfigwidgets.cpp:478 rc.cpp:75
+#, no-c-format
+msgid "&Server:"
+msgstr "&Server:"
+
+#. i18n: file smtpaccountwidget_base.ui line 43
+#: knconfigwidgets.cpp:484 rc.cpp:78
+#, no-c-format
+msgid "&Port:"
+msgstr "&Port:"
+
+#: knconfigwidgets.cpp:491
+msgid "Hol&d connection for:"
+msgstr "Hol&d connection for:"
+
+#: knconfigwidgets.cpp:492 knconfigwidgets.cpp:500 knconfigwidgets.cpp:1009
+msgid " sec"
+msgstr " sec"
+
+#: knconfigwidgets.cpp:498
+msgid "&Timeout:"
+msgstr "&Timeout:"
+
+#: knconfigwidgets.cpp:504
+msgid "&Fetch group descriptions"
+msgstr "&Fetch group descriptions"
+
+#. i18n: file smtpaccountwidget_base.ui line 76
+#: knconfigwidgets.cpp:512 rc.cpp:87
+#, no-c-format
+msgid "Server requires &authentication"
+msgstr "Server requires &authentication"
+
+#. i18n: file smtpaccountwidget_base.ui line 54
+#: knconfigwidgets.cpp:517 rc.cpp:81
+#, no-c-format
+msgid "&User:"
+msgstr "&User:"
+
+#. i18n: file smtpaccountwidget_base.ui line 65
+#: knconfigwidgets.cpp:523 rc.cpp:84
+#, no-c-format
+msgid "Pass&word:"
+msgstr "Pass&word:"
+
+#: knconfigwidgets.cpp:533
+msgid "Enable &interval news checking"
+msgstr "Enable &interval news checking"
+
+#: knconfigwidgets.cpp:538
+msgid "Check inter&val:"
+msgstr "Check inter&val:"
+
+#: knconfigwidgets.cpp:539
+msgid " min"
+msgstr " min"
+
+#: knconfigwidgets.cpp:552 kngrouppropdlg.cpp:145
+msgid "&Identity"
+msgstr "&Identity"
+
+#: knconfigwidgets.cpp:555 kngrouppropdlg.cpp:148
+msgid "&Cleanup"
+msgstr "&Cleanup"
+
+#: knconfigwidgets.cpp:580
+msgid ""
+"Please enter an arbitrary name for the account and the\n"
+"hostname of the news server."
+msgstr ""
+"Please enter an arbitrary name for the account and the\n"
+"hostname of the news server."
+
+#: knconfigwidgets.cpp:827
+msgid "&Use custom colors"
+msgstr "&Use custom colours"
+
+#: knconfigwidgets.cpp:831
+msgid "Cha&nge..."
+msgstr "Cha&nge..."
+
+#: knconfigwidgets.cpp:841
+msgid "Use custom &fonts"
+msgstr "Use custom &fonts"
+
+#: knconfigwidgets.cpp:845
+msgid "Chang&e..."
+msgstr "Chang&e..."
+
+#: knconfigwidgets.cpp:998
+msgid "Article Handling"
+msgstr "Article Handling"
+
+#: knconfigwidgets.cpp:1000
+msgid "Memory Consumption"
+msgstr "Memory Consumption"
+
+#: knconfigwidgets.cpp:1003
+msgid "Check for new articles a&utomatically"
+msgstr "Check for new articles a&utomatically"
+
+#: knconfigwidgets.cpp:1005
+msgid "&Maximum number of articles to fetch:"
+msgstr "&Maximum number of articles to fetch:"
+
+#: knconfigwidgets.cpp:1006
+msgid "Mar&k article as read after:"
+msgstr "Mar&k article as read after:"
+
+#: knconfigwidgets.cpp:1010
+msgid "Mark c&rossposted articles as read"
+msgstr "Mark c&rossposted articles as read"
+
+#: knconfigwidgets.cpp:1012
+msgid "Smart scrolli&ng"
+msgstr "Smart scrolli&ng"
+
+#: knconfigwidgets.cpp:1013
+msgid "Show &whole thread on expanding"
+msgstr "Show &whole thread on expanding"
+
+#: knconfigwidgets.cpp:1014
+msgid "Default to e&xpanded threads"
+msgstr "Default to e&xpanded threads"
+
+#: knconfigwidgets.cpp:1015
+msgid "Show article &score"
+msgstr "Show article &score"
+
+#: knconfigwidgets.cpp:1016
+msgid "Show &line count"
+msgstr "Show &line count"
+
+#: knconfigwidgets.cpp:1017
+msgid "Show unread count in &thread"
+msgstr "Show unread count in &thread"
+
+#: knconfigwidgets.cpp:1021
+msgid "Cach&e size for headers:"
+msgstr "Cach&e size for headers:"
+
+#: knconfigwidgets.cpp:1024
+msgid "Cache si&ze for articles:"
+msgstr "Cache si&ze for articles:"
+
+#: knconfigwidgets.cpp:1133
+msgid "\"Mark All as Read\" Triggers Following Actions"
+msgstr "\"Mark All as Read\" Triggers Following Actions"
+
+#: knconfigwidgets.cpp:1138
+msgid "&Switch to the next group"
+msgstr "&Switch to the next group"
+
+#: knconfigwidgets.cpp:1145
+msgid "\"Mark Thread as Read\" Triggers Following Actions"
+msgstr "\"Mark Thread as Read\" Triggers Following Actions"
+
+#: knconfigwidgets.cpp:1150
+msgid "Clos&e the current thread"
+msgstr "Clos&e the current thread"
+
+#: knconfigwidgets.cpp:1152
+msgid "Go &to the next unread thread"
+msgstr "Go &to the next unread thread"
+
+#: knconfigwidgets.cpp:1160
+msgid "\"Ignore Thread\" Triggers Following Actions"
+msgstr "\"Ignore Thread\" Triggers Following Actions"
+
+#: knconfigwidgets.cpp:1165
+msgid "Close the cu&rrent thread"
+msgstr "Close the cu&rrent thread"
+
+#: knconfigwidgets.cpp:1167
+msgid "Go to the next &unread thread"
+msgstr "Go to the next &unread thread"
+
+#: knconfigwidgets.cpp:1214
+msgid "Attachments"
+msgstr "Attachments"
+
+#: knconfigwidgets.cpp:1215
+msgid "Security"
+msgstr "Security"
+
+#: knconfigwidgets.cpp:1217
+msgid "Re&wrap text when necessary"
+msgstr "Re&wrap text when necessary"
+
+#: knconfigwidgets.cpp:1218
+msgid "Re&move trailing empty lines"
+msgstr "Re&move trailing empty lines"
+
+#: knconfigwidgets.cpp:1219
+msgid "Show sig&nature"
+msgstr "Show sig&nature"
+
+#: knconfigwidgets.cpp:1220
+msgid "Show reference bar"
+msgstr "Show reference bar"
+
+#: knconfigwidgets.cpp:1222
+msgid "Recognized q&uote characters:"
+msgstr "Recognised q&uote characters:"
+
+#: knconfigwidgets.cpp:1224
+msgid "Open a&ttachments on click"
+msgstr "Open a&ttachments on click"
+
+#: knconfigwidgets.cpp:1225
+msgid "Show alternati&ve contents as attachments"
+msgstr "Show alternati&ve contents as attachments"
+
+#: knconfigwidgets.cpp:1227
+msgid "Prefer HTML to plain text"
+msgstr "Prefer HTML to plain text"
+
+#: knconfigwidgets.cpp:1331 knconfigwidgets.cpp:1689
+msgid "&Up"
+msgstr "&Up"
+
+#: knconfigwidgets.cpp:1335 knconfigwidgets.cpp:1693
+msgid "Do&wn"
+msgstr "Do&wn"
+
+#: knconfigwidgets.cpp:1427
+msgid "Really delete this header?"
+msgstr "Really delete this header?"
+
+#: knconfigwidgets.cpp:1491
+msgid "Header Properties"
+msgstr "Header Properties"
+
+#: knconfigwidgets.cpp:1503
+msgid "H&eader:"
+msgstr "H&eader:"
+
+#: knconfigwidgets.cpp:1509
+msgid "Displayed na&me:"
+msgstr "Displayed na&me:"
+
+#: knconfigwidgets.cpp:1521
+msgid "&Large"
+msgstr "&Large"
+
+#: knconfigwidgets.cpp:1522
+msgid "&Bold"
+msgstr "&Bold"
+
+#: knconfigwidgets.cpp:1523
+msgid "&Italic"
+msgstr "&Italic"
+
+#: knconfigwidgets.cpp:1524
+msgid "&Underlined"
+msgstr "&Underlined"
+
+#: knconfigwidgets.cpp:1527
+msgid "Value"
+msgstr "Value"
+
+#: knconfigwidgets.cpp:1533
+msgid "L&arge"
+msgstr "L&arge"
+
+#: knconfigwidgets.cpp:1534
+msgid "Bol&d"
+msgstr "Bol&d"
+
+#: knconfigwidgets.cpp:1535
+msgid "I&talic"
+msgstr "I&talic"
+
+#: knconfigwidgets.cpp:1536
+msgid "U&nderlined"
+msgstr "U&nderlined"
+
+#: knconfigwidgets.cpp:1610
+msgid "Default score for &ignored threads:"
+msgstr "Default score for &ignored threads:"
+
+#: knconfigwidgets.cpp:1616
+msgid "Default score for &watched threads:"
+msgstr "Default score for &watched threads:"
+
+#: knconfigwidgets.cpp:1659
+msgid "&Filters:"
+msgstr "&Filters:"
+
+#: knconfigwidgets.cpp:1673
+msgid "Co&py..."
+msgstr "Co&py..."
+
+#: knconfigwidgets.cpp:1684
+msgid "&Menu:"
+msgstr "&Menu:"
+
+#: knconfigwidgets.cpp:1697
+msgid ""
+"Add\n"
+"&Separator"
+msgstr ""
+"Add\n"
+"&Separator"
+
+#: knconfigwidgets.cpp:1701
+msgid ""
+"&Remove\n"
+"Separator"
+msgstr ""
+"&Remove\n"
+"Separator"
+
+#: knconfigwidgets.cpp:1947
+msgid "Cha&rset:"
+msgstr "Cha&rset:"
+
+#: knconfigwidgets.cpp:1952
+msgid "Allow 8-bit"
+msgstr "Allow 8-bit"
+
+#: knconfigwidgets.cpp:1953
+msgid "7-bit (Quoted-Printable)"
+msgstr "7-bit (Quoted-Printable)"
+
+#: knconfigwidgets.cpp:1954
+msgid "Enco&ding:"
+msgstr "Enco&ding:"
+
+#: knconfigwidgets.cpp:1958
+msgid "Use o&wn default charset when replying"
+msgstr "Use o&wn default charset when replying"
+
+#: knconfigwidgets.cpp:1962
+msgid "&Generate message-id"
+msgstr "&Generate message-id"
+
+#: knconfigwidgets.cpp:1967
+msgid "Ho&st name:"
+msgstr "Ho&st name:"
+
+#: knconfigwidgets.cpp:1976 knconfigwidgets.cpp:2123
+msgid "X-Headers"
+msgstr "X-Headers"
+
+#: knconfigwidgets.cpp:1991
+msgid "Dele&te"
+msgstr "Dele&te"
+
+#: knconfigwidgets.cpp:1999
+msgid ""
+"<qt>Placeholders for replies: <b>%NAME</b>=sender's name, <b>%EMAIL</b>"
+"=sender's address</qt>"
+msgstr ""
+"<qt>Placeholders for replies: <b>%NAME</b>=sender's name, <b>%EMAIL</b>"
+"=sender's address</qt>"
+
+#: knconfigwidgets.cpp:2002
+msgid "Do not add the \"&User-Agent\" identification header"
+msgstr "Do not add the \"&User-Agent\" identification header"
+
+#: knconfigwidgets.cpp:2182
+msgid "Word &wrap at column:"
+msgstr "Word &wrap at column:"
+
+#: knconfigwidgets.cpp:2190
+msgid "Appe&nd signature automatically"
+msgstr "Appe&nd signature automatically"
+
+#: knconfigwidgets.cpp:2198
+msgid "Reply"
+msgstr "Reply"
+
+#: knconfigwidgets.cpp:2205
+msgid "&Introduction phrase:"
+msgstr "&Introduction phrase:"
+
+#: knconfigwidgets.cpp:2207
+msgid ""
+"<qt>Placeholders: <b>%NAME</b>=sender's name, <b>%EMAIL</b>=sender's address,"
+"<br><b>%DATE</b>=date, <b>%MSID</b>=message-id, <b>%GROUP</b>=group name, <b>"
+"%L</b>=line break</qt>"
+msgstr ""
+"<qt>Placeholders: <b>%NAME</b>=sender's name, <b>%EMAIL</b>=sender's address,"
+"<br><b>%DATE</b>=date, <b>%MSID</b>=message-id, <b>%GROUP</b>=group name, <b>"
+"%L</b>=line break</qt>"
+
+#: knconfigwidgets.cpp:2210
+msgid "Rewrap quoted te&xt automatically"
+msgstr "Rewrap quoted te&xt automatically"
+
+#: knconfigwidgets.cpp:2214
+msgid "Include the a&uthor's signature"
+msgstr "Include the a&uthor's signature"
+
+#: knconfigwidgets.cpp:2218
+msgid "Put the cursor &below the introduction phrase"
+msgstr "Put the cursor &below the introduction phrase"
+
+#: knconfigwidgets.cpp:2226
+msgid "External Editor"
+msgstr "External Editor"
+
+#: knconfigwidgets.cpp:2233
+msgid "Specify edi&tor:"
+msgstr "Specify edi&tor:"
+
+#: knconfigwidgets.cpp:2240
+#, c-format
+msgid "%f will be replaced with the filename to edit."
+msgstr "%f will be replaced with the filename to edit."
+
+#: knconfigwidgets.cpp:2242
+msgid "Start exte&rnal editor automatically"
+msgstr "Start exte&rnal editor automatically"
+
+#: knconfigwidgets.cpp:2296
+msgid "Choose Editor"
+msgstr "Choose Editor"
+
+#: knconfigwidgets.cpp:2369
+msgid "&Use global cleanup configuration"
+msgstr "&Use global cleanup configuration"
+
+#: knconfigwidgets.cpp:2374
+msgid "Newsgroup Cleanup Settings"
+msgstr "Newsgroup Cleanup Settings"
+
+#: knconfigwidgets.cpp:2383
+msgid "&Expire old articles automatically"
+msgstr "&Expire old articles automatically"
+
+#: knconfigwidgets.cpp:2388
+msgid "&Purge groups every:"
+msgstr "&Purge groups every:"
+
+#: knconfigwidgets.cpp:2397
+msgid "&Keep read articles:"
+msgstr "&Keep read articles:"
+
+#: knconfigwidgets.cpp:2404
+msgid "Keep u&nread articles:"
+msgstr "Keep u&nread articles:"
+
+#: knconfigwidgets.cpp:2410
+msgid "&Remove articles that are not available on the server"
+msgstr "&Remove articles that are not available on the server"
+
+#: knconfigwidgets.cpp:2414
+msgid "Preser&ve threads"
+msgstr "Preser&ve threads"
+
+#: knconfigwidgets.cpp:2423 knconfigwidgets.cpp:2428 knconfigwidgets.cpp:2433
+#: knconfigwidgets.cpp:2546
+msgid ""
+"_n: day\n"
+" days"
+msgstr ""
+
+#: knconfigwidgets.cpp:2483
+msgid "Folders"
+msgstr "Folders"
+
+#: knconfigwidgets.cpp:2493
+msgid "Co&mpact folders automatically"
+msgstr "Co&mpact folders automatically"
+
+#: knconfigwidgets.cpp:2498
+msgid "P&urge folders every:"
+msgstr "P&urge folders every:"
+
+#: knconvert.cpp:50
+msgid "Conversion"
+msgstr "Conversion"
+
+#: knconvert.cpp:57
+msgid "Start Conversion..."
+msgstr "Start Conversion..."
+
+#: knconvert.cpp:72
+msgid ""
+"<b>Congratulations, you have upgraded to KNode version %1.</b>"
+"<br>Unfortunately this version uses a different format for some data-files, so "
+"in order to keep your existing data it is necessary to convert it first. This "
+"is now done automatically by KNode. If you want to, a backup of your existing "
+"data will be created before the conversion starts."
+msgstr ""
+"<b>Congratulations, you have upgraded to KNode version %1.</b>"
+"<br>Unfortunately this version uses a different format for some data-files, so "
+"in order to keep your existing data it is necessary to convert it first. This "
+"is now done automatically by KNode. If you want to, a backup of your existing "
+"data will be created before the conversion starts."
+
+#: knconvert.cpp:79
+msgid "Create backup of old data"
+msgstr "Create backup of old data"
+
+#: knconvert.cpp:83
+msgid "Save backup in:"
+msgstr "Save backup in:"
+
+#: knconvert.cpp:98
+msgid "<b>Converting, please wait...</b>"
+msgstr "<b>Converting, please wait...</b>"
+
+#: knconvert.cpp:108
+msgid "Processed tasks:"
+msgstr "Processed tasks:"
+
+#: knconvert.cpp:135
+msgid ""
+"<b>Some errors occurred during the conversion.</b>"
+"<br>You should now examine the log to find out what went wrong."
+msgstr ""
+"<b>Some errors occurred during the conversion.</b>"
+"<br>You should now examine the log to find out what went wrong."
+
+#: knconvert.cpp:139
+msgid ""
+"<b>The conversion was successful.</b>"
+"<br>Have a lot of fun with this new version of KNode. ;-)"
+msgstr ""
+"<b>The conversion was successful.</b>"
+"<br>Have a lot of fun with this new version of KNode. ;-)"
+
+#: knconvert.cpp:142
+msgid "Start KNode"
+msgstr "Start KNode"
+
+#: knconvert.cpp:171
+msgid "Please select a valid backup path."
+msgstr "Please select a valid backup path."
+
+#: knconvert.cpp:215
+msgid "<b>The backup failed</b>; do you want to continue anyway?"
+msgstr "<b>The backup failed</b>; do you want to continue anyway?"
+
+#: knconvert.cpp:227
+#, c-format
+msgid "created backup of the old data-files in %1"
+msgstr "created backup of the old data-files in %1"
+
+#: knconvert.cpp:229
+msgid "backup failed."
+msgstr "backup failed."
+
+#: knconvert.cpp:252
+msgid "conversion of folder \"Drafts\" to version 0.4 failed."
+msgstr "conversion of folder \"Drafts\" to version 0.4 failed."
+
+#: knconvert.cpp:255
+msgid "converted folder \"Drafts\" to version 0.4"
+msgstr "converted folder \"Drafts\" to version 0.4"
+
+#: knconvert.cpp:259
+msgid "nothing to be done for folder \"Drafts\""
+msgstr "nothing to be done for folder \"Drafts\""
+
+#: knconvert.cpp:266
+msgid "conversion of folder \"Outbox\" to version 0.4 failed."
+msgstr "conversion of folder \"Outbox\" to version 0.4 failed."
+
+#: knconvert.cpp:269
+msgid "converted folder \"Outbox\" to version 0.4"
+msgstr "converted folder \"Outbox\" to version 0.4"
+
+#: knconvert.cpp:273
+msgid "nothing to be done for folder \"Outbox\""
+msgstr "nothing to be done for folder \"Outbox\""
+
+#: knconvert.cpp:280
+msgid "conversion of folder \"Sent\" to version 0.4 failed."
+msgstr "conversion of folder \"Sent\" to version 0.4 failed."
+
+#: knconvert.cpp:283
+msgid "converted folder \"Sent\" to version 0.4"
+msgstr "converted folder \"Sent\" to version 0.4"
+
+#: knconvert.cpp:287
+msgid "nothing to be done for folder \"Sent\""
+msgstr "nothing to be done for folder \"Sent\""
+
+#: kndisplayedheader.cpp:31
+msgid ""
+"_: collection of article headers\n"
+"Approved"
+msgstr "Approved"
+
+#: kndisplayedheader.cpp:32
+msgid ""
+"_: collection of article headers\n"
+"Content-Transfer-Encoding"
+msgstr "Content-Transfer-Encoding"
+
+#: kndisplayedheader.cpp:33
+msgid ""
+"_: collection of article headers\n"
+"Content-Type"
+msgstr "Content-Type"
+
+#: kndisplayedheader.cpp:34
+msgid ""
+"_: collection of article headers\n"
+"Control"
+msgstr "Control"
+
+#: kndisplayedheader.cpp:35
+msgid ""
+"_: collection of article headers\n"
+"Date"
+msgstr "Date"
+
+#: kndisplayedheader.cpp:36
+msgid ""
+"_: collection of article headers\n"
+"Distribution"
+msgstr "Distribution"
+
+#: kndisplayedheader.cpp:37
+msgid ""
+"_: collection of article headers\n"
+"Expires"
+msgstr "Expires"
+
+#: kndisplayedheader.cpp:38
+msgid ""
+"_: collection of article headers\n"
+"Followup-To"
+msgstr "Followup-To"
+
+#: kndisplayedheader.cpp:39
+msgid ""
+"_: collection of article headers\n"
+"From"
+msgstr "From"
+
+#: kndisplayedheader.cpp:40
+msgid ""
+"_: collection of article headers\n"
+"Lines"
+msgstr "Lines"
+
+#: kndisplayedheader.cpp:41
+msgid ""
+"_: collection of article headers\n"
+"Mail-Copies-To"
+msgstr "Mail-Copies-To"
+
+#: kndisplayedheader.cpp:42
+msgid ""
+"_: collection of article headers\n"
+"Message-ID"
+msgstr "Message-ID"
+
+#: kndisplayedheader.cpp:43
+msgid ""
+"_: collection of article headers\n"
+"Mime-Version"
+msgstr "MIME-Version"
+
+#: kndisplayedheader.cpp:44
+msgid ""
+"_: collection of article headers\n"
+"NNTP-Posting-Host"
+msgstr "NNTP-Posting-Host"
+
+#: kndisplayedheader.cpp:45
+msgid ""
+"_: collection of article headers\n"
+"Newsgroups"
+msgstr "Newsgroups"
+
+#: kndisplayedheader.cpp:46
+msgid ""
+"_: collection of article headers\n"
+"Organization"
+msgstr "Organisation"
+
+#: kndisplayedheader.cpp:47
+msgid ""
+"_: collection of article headers\n"
+"Path"
+msgstr "Path"
+
+#: kndisplayedheader.cpp:48
+msgid ""
+"_: collection of article headers\n"
+"References"
+msgstr "References"
+
+#: kndisplayedheader.cpp:49
+msgid ""
+"_: collection of article headers\n"
+"Reply-To"
+msgstr "Reply-To"
+
+#: kndisplayedheader.cpp:50
+msgid ""
+"_: collection of article headers\n"
+"Sender"
+msgstr "Sender"
+
+#: kndisplayedheader.cpp:51
+msgid ""
+"_: collection of article headers\n"
+"Subject"
+msgstr "Subject"
+
+#: kndisplayedheader.cpp:52
+msgid ""
+"_: collection of article headers\n"
+"Supersedes"
+msgstr "Supersedes"
+
+#: kndisplayedheader.cpp:53
+msgid ""
+"_: collection of article headers\n"
+"To"
+msgstr "To"
+
+#: kndisplayedheader.cpp:54
+msgid ""
+"_: collection of article headers\n"
+"User-Agent"
+msgstr "User-Agent"
+
+#: kndisplayedheader.cpp:55
+msgid ""
+"_: collection of article headers\n"
+"X-Mailer"
+msgstr "X-Mailer"
+
+#: kndisplayedheader.cpp:56
+msgid ""
+"_: collection of article headers\n"
+"X-Newsreader"
+msgstr "X-Newsreader"
+
+#: kndisplayedheader.cpp:57
+msgid ""
+"_: collection of article headers\n"
+"X-No-Archive"
+msgstr "X-No-Archive"
+
+#: kndisplayedheader.cpp:58
+msgid ""
+"_: collection of article headers\n"
+"XRef"
+msgstr "XRef"
+
+#: kndisplayedheader.cpp:60
+msgid ""
+"_: collection of article headers\n"
+"Groups"
+msgstr "Groups"
+
+#: knfilterconfigwidget.cpp:38
+msgid ""
+"The following placeholders are supported:\n"
+"%MYNAME=own name, %MYEMAIL=own email address"
+msgstr ""
+"The following placeholders are supported:\n"
+"%MYNAME=own name, %MYEMAIL=own email address"
+
+#: knfilterconfigwidget.cpp:41
+msgid "Subject && &From"
+msgstr "Subject && &From"
+
+#: knfilterconfigwidget.cpp:45
+msgid "Message-ID"
+msgstr "Message-ID"
+
+#: knfilterconfigwidget.cpp:47
+msgid "References"
+msgstr "References"
+
+#: knfilterconfigwidget.cpp:50
+msgid "M&essage-IDs"
+msgstr "M&essage-IDs"
+
+#: knfilterconfigwidget.cpp:53
+msgid "&Status"
+msgstr "&Status"
+
+#: knfilterconfigwidget.cpp:59
+msgid "Age"
+msgstr "Age"
+
+#: knfilterconfigwidget.cpp:59
+msgid " days"
+msgstr " days"
+
+#: knfilterconfigwidget.cpp:64
+msgid "&Additional"
+msgstr "&Additional"
+
+#: knfilterdialog.cpp:34
+msgid "New Filter"
+msgstr "New Filter"
+
+#: knfilterdialog.cpp:42
+msgid "Na&me:"
+msgstr "Na&me:"
+
+#: knfilterdialog.cpp:44
+msgid "Single Articles"
+msgstr "Single Articles"
+
+#: knfilterdialog.cpp:45
+msgid "Whole Threads"
+msgstr "Whole Threads"
+
+#: knfilterdialog.cpp:46
+msgid "Apply o&n:"
+msgstr "Apply o&n:"
+
+#: knfilterdialog.cpp:47
+msgid "Sho&w in menu"
+msgstr "Sho&w in menu"
+
+#: knfilterdialog.cpp:100
+msgid "Please provide a name for this filter."
+msgstr "Please provide a name for this filter."
+
+#: knfilterdialog.cpp:103
+msgid ""
+"A filter with this name exists already.\n"
+"Please choose a different name."
+msgstr ""
+"A filter with this name exists already.\n"
+"Please choose a different name."
+
+#: knfiltermanager.cpp:265
+msgid "Do you really want to delete this filter?"
+msgstr "Do you really want to delete this filter?"
+
+#: knfiltermanager.cpp:350
+msgid "ERROR: no such filter."
+msgstr "ERROR: no such filter."
+
+#: knfiltermanager.cpp:376
+msgid "Select Filter"
+msgstr "Select Filter"
+
+#: knfolder.cpp:196
+msgid " Loading folder..."
+msgstr " Loading folder..."
+
+#: knfoldermanager.cpp:44
+msgid "Local Folders"
+msgstr "Local Folders"
+
+#: knfoldermanager.cpp:48
+msgid "Drafts"
+msgstr "Drafts"
+
+#: knfoldermanager.cpp:52
+msgid "Outbox"
+msgstr "Outbox"
+
+#: knfoldermanager.cpp:56
+msgid "Sent"
+msgstr "Sent"
+
+#: knfoldermanager.cpp:87
+msgid "Cannot load index-file."
+msgstr "Cannot load index-file."
+
+#: knfoldermanager.cpp:142
+msgid "New folder"
+msgstr "New folder"
+
+#: knfoldermanager.cpp:288
+msgid "Import MBox Folder"
+msgstr "Import MBox Folder"
+
+#: knfoldermanager.cpp:297
+msgid " Importing articles..."
+msgstr " Importing articles..."
+
+#: knfoldermanager.cpp:363
+msgid " Storing articles..."
+msgstr " Storing articles..."
+
+#: knfoldermanager.cpp:390
+msgid "Export Folder"
+msgstr "Export Folder"
+
+#: knfoldermanager.cpp:394
+msgid " Exporting articles..."
+msgstr " Exporting articles..."
+
+#: kngroup.cpp:907
+msgid " Scoring..."
+msgstr " Scoring..."
+
+#: kngroup.cpp:954
+msgid " Reorganizing headers..."
+msgstr " Reorganising headers..."
+
+#: kngroup.cpp:1055
+#, c-format
+msgid "Cannot load saved headers: %1"
+msgstr "Cannot load saved headers: %1"
+
+#: kngroupbrowser.cpp:54
+msgid "S&earch:"
+msgstr "S&earch:"
+
+#: kngroupbrowser.cpp:55
+msgid "Disable &tree view"
+msgstr "Disable &tree view"
+
+#: kngroupbrowser.cpp:57
+msgid "&Subscribed only"
+msgstr "&Subscribed only"
+
+#: kngroupbrowser.cpp:59
+msgid "&New only"
+msgstr "&New only"
+
+#: kngroupbrowser.cpp:67
+msgid "Loading groups..."
+msgstr "Loading groups..."
+
+#: kngroupbrowser.cpp:361
+msgid "Groups on %1: (%2 displayed)"
+msgstr "Groups on %1: (%2 displayed)"
+
+#: kngroupbrowser.cpp:414 kngroupbrowser.cpp:427 kngrouppropdlg.cpp:98
+msgid "moderated"
+msgstr "moderated"
+
+#: kngroupdialog.cpp:38
+msgid "Subscribe to Newsgroups"
+msgstr "Subscribe to Newsgroups"
+
+#: kngroupdialog.cpp:38
+msgid "New &List"
+msgstr "New &List"
+
+#: kngroupdialog.cpp:38
+msgid "New &Groups..."
+msgstr "New &Groups..."
+
+#: kngroupdialog.cpp:40
+msgid "Current changes:"
+msgstr "Current changes:"
+
+#: kngroupdialog.cpp:42
+msgid "Subscribe To"
+msgstr "Subscribe To"
+
+#: kngroupdialog.cpp:44
+msgid "Unsubscribe From"
+msgstr "Unsubscribe From"
+
+#: kngroupdialog.cpp:140
+msgid ""
+"You have subscribed to a moderated newsgroup.\n"
+"Your articles will not appear in the group immediately.\n"
+"They have to go through a moderation process."
+msgstr ""
+"You have subscribed to a moderated newsgroup.\n"
+"Your articles will not appear in the group immediately.\n"
+"They have to go through a moderation process."
+
+#: kngroupdialog.cpp:274
+msgid "Downloading groups..."
+msgstr "Downloading groups..."
+
+#: kngroupdialog.cpp:285
+msgid "New Groups"
+msgstr "New Groups"
+
+#: kngroupdialog.cpp:287
+msgid "Check for New Groups"
+msgstr "Check for New Groups"
+
+#: kngroupdialog.cpp:291
+msgid "Created since last check:"
+msgstr "Created since last check:"
+
+#: kngroupdialog.cpp:299
+msgid "Created since this date:"
+msgstr "Created since this date:"
+
+#: kngroupdialog.cpp:318
+msgid "Checking for new groups..."
+msgstr "Checking for new groups..."
+
+#: kngroupmanager.cpp:411
+msgid ""
+"Do you really want to unsubscribe\n"
+"from these groups?"
+msgstr ""
+"Do you really want to unsubscribe\n"
+"from these groups?"
+
+#: kngroupmanager.cpp:412 knmainwidget.cpp:1514
+msgid "Unsubscribe"
+msgstr "Unsubscribe"
+
+#: kngroupmanager.cpp:452
+msgid ""
+"The group \"%1\" is being updated currently.\n"
+"It is not possible to unsubscribe from it at the moment."
+msgstr ""
+"The group \"%1\" is being updated currently.\n"
+"It is not possible to unsubscribe from it at the moment."
+
+#: kngroupmanager.cpp:522
+msgid ""
+"This group cannot be expired because it is currently being updated.\n"
+" Please try again later."
+msgstr ""
+"This group cannot be expired because it is currently being updated.\n"
+" Please try again later."
+
+#: kngroupmanager.cpp:655
+msgid ""
+"You do not have any groups for this account;\n"
+"do you want to fetch a current list?"
+msgstr ""
+"You do not have any groups for this account;\n"
+"do you want to fetch a current list?"
+
+#: kngroupmanager.cpp:655
+msgid "Fetch List"
+msgstr "Fetch List"
+
+#: kngroupmanager.cpp:655
+msgid "Do Not Fetch"
+msgstr "Do Not Fetch"
+
+#: kngrouppropdlg.cpp:40
+msgid "&General"
+msgstr "&General"
+
+#: kngrouppropdlg.cpp:44
+msgid "Settings"
+msgstr "Settings"
+
+#: kngrouppropdlg.cpp:53
+msgid "&Nickname:"
+msgstr "&Nickname:"
+
+#: kngrouppropdlg.cpp:57
+msgid "&Use different default charset:"
+msgstr "&Use different default charset:"
+
+#: kngrouppropdlg.cpp:83
+msgid "Description:"
+msgstr "Description:"
+
+#: kngrouppropdlg.cpp:88
+msgid "Status:"
+msgstr "Status:"
+
+#: kngrouppropdlg.cpp:92
+msgid "unknown"
+msgstr "unknown"
+
+#: kngrouppropdlg.cpp:94
+msgid "posting forbidden"
+msgstr "posting forbidden"
+
+#: kngrouppropdlg.cpp:96
+msgid "posting allowed"
+msgstr "posting allowed"
+
+#: kngrouppropdlg.cpp:108
+msgid "Statistics"
+msgstr "Statistics"
+
+#: kngrouppropdlg.cpp:114
+msgid "Articles:"
+msgstr "Articles:"
+
+#: kngrouppropdlg.cpp:119
+msgid "Unread articles:"
+msgstr "Unread articles:"
+
+#: kngrouppropdlg.cpp:124
+msgid "New articles:"
+msgstr "New articles:"
+
+#: kngrouppropdlg.cpp:129
+msgid "Threads with unread articles:"
+msgstr "Threads with unread articles:"
+
+#: kngrouppropdlg.cpp:134
+msgid "Threads with new articles:"
+msgstr "Threads with new articles:"
+
+#: kngroupselectdialog.cpp:31
+msgid "Select Destinations"
+msgstr "Select Destinations"
+
+#: kngroupselectdialog.cpp:37
+msgid "Groups for this article:"
+msgstr "Groups for this article:"
+
+#: kngroupselectdialog.cpp:107
+msgid ""
+"You are crossposting to a moderated newsgroup.\n"
+"Please be aware that your article will not appear in any group\n"
+"until it has been approved by the moderators of the moderated group."
+msgstr ""
+"You are crossposting to a moderated newsgroup.\n"
+"Please be aware that your article will not appear in any group\n"
+"until it has been approved by the moderators of the moderated group."
+
+#: knjobdata.cpp:122
+msgid "Sending message"
+msgstr "Sending message"
+
+#: knjobdata.cpp:131 knnetaccess.cpp:480
+msgid "Waiting..."
+msgstr "Waiting..."
+
+#: knmainwidget.cpp:96
+msgid "Article Viewer"
+msgstr "Article Viewer"
+
+#: knmainwidget.cpp:115
+msgid "Group View"
+msgstr "Group View"
+
+#: knmainwidget.cpp:145
+msgid "Header View"
+msgstr "Header View"
+
+#: knmainwidget.cpp:159
+msgid "Reset Quick Search"
+msgstr "Reset Quick Search"
+
+#: knmainwidget.cpp:166
+msgid ""
+"<b>Reset Quick Search</b>"
+"<br>Resets the quick search so that all messages are shown again."
+msgstr ""
+"<b>Reset Quick Search</b>"
+"<br>Resets the quick search so that all messages are shown again."
+
+#: knmainwidget.cpp:170
+msgid "&Search:"
+msgstr "&Search:"
+
+#: knmainwidget.cpp:327
+msgid " Ready"
+msgstr " Ready"
+
+#: knmainwidget.cpp:354
+msgid "KDE News Reader"
+msgstr "KDE News Reader"
+
+#: knmainwidget.cpp:552
+msgid "&Next Article"
+msgstr "&Next Article"
+
+#: knmainwidget.cpp:553
+msgid "Go to next article"
+msgstr "Go to next article"
+
+#: knmainwidget.cpp:555
+msgid "&Previous Article"
+msgstr "&Previous Article"
+
+#: knmainwidget.cpp:556
+msgid "Go to previous article"
+msgstr "Go to previous article"
+
+#: knmainwidget.cpp:558
+msgid "Next Unread &Article"
+msgstr "Next Unread &Article"
+
+#: knmainwidget.cpp:560
+msgid "Next Unread &Thread"
+msgstr "Next Unread &Thread"
+
+#: knmainwidget.cpp:562
+msgid "Ne&xt Group"
+msgstr "Ne&xt Group"
+
+#: knmainwidget.cpp:564
+msgid "Pre&vious Group"
+msgstr "Pre&vious Group"
+
+#: knmainwidget.cpp:566
+msgid "Read &Through Articles"
+msgstr "Read &Through Articles"
+
+#: knmainwidget.cpp:571
+msgid "Focus on Next Folder"
+msgstr "Focus on Next Folder"
+
+#: knmainwidget.cpp:575
+msgid "Focus on Previous Folder"
+msgstr "Focus on Previous Folder"
+
+#: knmainwidget.cpp:579
+msgid "Select Folder with Focus"
+msgstr "Select Folder with Focus"
+
+#: knmainwidget.cpp:584
+msgid "Focus on Next Article"
+msgstr "Focus on Next Article"
+
+#: knmainwidget.cpp:588
+msgid "Focus on Previous Article"
+msgstr "Focus on Previous Article"
+
+#: knmainwidget.cpp:592
+msgid "Select Article with Focus"
+msgstr "Select Article with Focus"
+
+#: knmainwidget.cpp:598
+msgid "Account &Properties"
+msgstr "Account &Properties"
+
+#: knmainwidget.cpp:600
+msgid "&Rename Account"
+msgstr "&Rename Account"
+
+#: knmainwidget.cpp:602
+msgid "&Subscribe to Newsgroups..."
+msgstr "&Subscribe to Newsgroups..."
+
+#: knmainwidget.cpp:604
+msgid "&Expire All Groups"
+msgstr "&Expire All Groups"
+
+#: knmainwidget.cpp:606
+msgid "&Get New Articles in All Groups"
+msgstr "&Get New Articles in All Groups"
+
+#: knmainwidget.cpp:608
+msgid "&Get New Articles in All Accounts"
+msgstr "&Get New Articles in All Accounts"
+
+#: knmainwidget.cpp:610
+msgid "&Delete Account"
+msgstr "&Delete Account"
+
+#: knmainwidget.cpp:612
+msgid "&Post to Newsgroup..."
+msgstr "&Post to Newsgroup..."
+
+#: knmainwidget.cpp:616
+msgid "Group &Properties"
+msgstr "Group &Properties"
+
+#: knmainwidget.cpp:618
+msgid "Rename &Group"
+msgstr "Rename &Group"
+
+#: knmainwidget.cpp:620
+msgid "&Get New Articles"
+msgstr "&Get New Articles"
+
+#: knmainwidget.cpp:622
+msgid "E&xpire Group"
+msgstr "E&xpire Group"
+
+#: knmainwidget.cpp:624
+msgid "Re&organize Group"
+msgstr "Re&organise Group"
+
+#: knmainwidget.cpp:626
+msgid "&Unsubscribe From Group"
+msgstr "&Unsubscribe From Group"
+
+#: knmainwidget.cpp:628
+msgid "Mark All as &Read"
+msgstr "Mark All as &Read"
+
+#: knmainwidget.cpp:630
+msgid "Mark All as U&nread"
+msgstr "Mark All as U&nread"
+
+#: knmainwidget.cpp:632
+msgid "Mark Last as Unr&ead..."
+msgstr "Mark Last as Unr&ead..."
+
+#: knmainwidget.cpp:637
+msgid "&Configure KNode..."
+msgstr "&Configure KNode..."
+
+#: knmainwidget.cpp:643
+msgid "&New Folder"
+msgstr "&New Folder"
+
+#: knmainwidget.cpp:645
+msgid "New &Subfolder"
+msgstr "New &Subfolder"
+
+#: knmainwidget.cpp:647
+msgid "&Delete Folder"
+msgstr "&Delete Folder"
+
+#: knmainwidget.cpp:649
+msgid "&Rename Folder"
+msgstr "&Rename Folder"
+
+#: knmainwidget.cpp:651
+msgid "C&ompact Folder"
+msgstr "C&ompact Folder"
+
+#: knmainwidget.cpp:653
+msgid "Co&mpact All Folders"
+msgstr "Co&mpact All Folders"
+
+#: knmainwidget.cpp:655
+msgid "&Empty Folder"
+msgstr "&Empty Folder"
+
+#: knmainwidget.cpp:657
+msgid "&Import MBox Folder..."
+msgstr "&Import MBox Folder..."
+
+#: knmainwidget.cpp:659
+msgid "E&xport as MBox Folder..."
+msgstr "E&xport as MBox Folder..."
+
+#: knmainwidget.cpp:663
+msgid "S&ort"
+msgstr "S&ort"
+
+#: knmainwidget.cpp:665
+msgid "By &Subject"
+msgstr "By &Subject"
+
+#: knmainwidget.cpp:666
+msgid "By S&ender"
+msgstr "By S&ender"
+
+#: knmainwidget.cpp:667
+msgid "By S&core"
+msgstr "By S&core"
+
+#: knmainwidget.cpp:668
+msgid "By &Lines"
+msgstr "By &Lines"
+
+#: knmainwidget.cpp:669
+msgid "By &Date"
+msgstr "By &Date"
+
+#: knmainwidget.cpp:673
+msgid "Sort"
+msgstr "Sort"
+
+#: knmainwidget.cpp:676
+msgid "&Filter"
+msgstr "&Filter"
+
+#: knmainwidget.cpp:679
+msgid "Filter"
+msgstr "Filter"
+
+#: knmainwidget.cpp:681
+msgid "&Search Articles..."
+msgstr "&Search Articles..."
+
+#: knmainwidget.cpp:683
+msgid "&Refresh List"
+msgstr "&Refresh List"
+
+#: knmainwidget.cpp:685
+msgid "&Collapse All Threads"
+msgstr "&Collapse All Threads"
+
+#: knmainwidget.cpp:687
+msgid "E&xpand All Threads"
+msgstr "E&xpand All Threads"
+
+#: knmainwidget.cpp:689
+msgid "&Toggle Subthread"
+msgstr "&Toggle Subthread"
+
+#: knmainwidget.cpp:691
+msgid "Show T&hreads"
+msgstr "Show T&hreads"
+
+#: knmainwidget.cpp:693
+msgid "Hide T&hreads"
+msgstr "Hide T&hreads"
+
+#: knmainwidget.cpp:698
+msgid "Mark as &Read"
+msgstr "Mark as &Read"
+
+#: knmainwidget.cpp:700
+msgid "Mar&k as Unread"
+msgstr "Mar&k as Unread"
+
+#: knmainwidget.cpp:702
+msgid "Mark &Thread as Read"
+msgstr "Mark &Thread as Read"
+
+#: knmainwidget.cpp:704
+msgid "Mark T&hread as Unread"
+msgstr "Mark T&hread as Unread"
+
+#: knmainwidget.cpp:706
+msgid "Open in Own &Window"
+msgstr "Open in Own &Window"
+
+#: knmainwidget.cpp:710
+msgid "&Edit Scoring Rules..."
+msgstr "&Edit Scoring Rules..."
+
+#: knmainwidget.cpp:712
+msgid "Recalculate &Scores"
+msgstr "Recalculate &Scores"
+
+#: knmainwidget.cpp:714
+msgid "&Lower Score for Author..."
+msgstr "&Lower Score for Author..."
+
+#: knmainwidget.cpp:716
+msgid "&Raise Score for Author..."
+msgstr "&Raise Score for Author..."
+
+#: knmainwidget.cpp:718
+msgid "&Ignore Thread"
+msgstr "&Ignore Thread"
+
+#: knmainwidget.cpp:720
+msgid "&Watch Thread"
+msgstr "&Watch Thread"
+
+#: knmainwidget.cpp:724
+msgid "Sen&d Pending Messages"
+msgstr "Sen&d Pending Messages"
+
+#: knmainwidget.cpp:726
+msgid "&Delete Article"
+msgstr "&Delete Article"
+
+#: knmainwidget.cpp:728
+msgid "Send &Now"
+msgstr "Send &Now"
+
+#: knmainwidget.cpp:730
+msgid ""
+"_: edit article\n"
+"&Edit Article..."
+msgstr "&Edit Article..."
+
+#: knmainwidget.cpp:734
+msgid "Stop &Network"
+msgstr "Stop &Network"
+
+#: knmainwidget.cpp:738
+msgid "&Fetch Article with ID..."
+msgstr "&Fetch Article with ID..."
+
+#: knmainwidget.cpp:742
+msgid "Show &Group View"
+msgstr "Show &Group View"
+
+#: knmainwidget.cpp:744
+msgid "Hide &Group View"
+msgstr "Hide &Group View"
+
+#: knmainwidget.cpp:745
+msgid "Show &Header View"
+msgstr "Show &Header View"
+
+#: knmainwidget.cpp:747
+msgid "Hide &Header View"
+msgstr "Hide &Header View"
+
+#: knmainwidget.cpp:748
+msgid "Show &Article Viewer"
+msgstr "Show &Article Viewer"
+
+#: knmainwidget.cpp:750
+msgid "Hide &Article Viewer"
+msgstr "Hide &Article Viewer"
+
+#: knmainwidget.cpp:751
+msgid "Show Quick Search"
+msgstr "Show Quick Search"
+
+#: knmainwidget.cpp:753
+msgid "Hide Quick Search"
+msgstr "Hide Quick Search"
+
+#: knmainwidget.cpp:754
+msgid "Switch to Group View"
+msgstr "Switch to Group View"
+
+#: knmainwidget.cpp:757
+msgid "Switch to Header View"
+msgstr "Switch to Header View"
+
+#: knmainwidget.cpp:760
+msgid "Switch to Article Viewer"
+msgstr "Switch to Article Viewer"
+
+#: knmainwidget.cpp:843
+msgid ""
+"KNode is currently sending articles. If you quit now you might lose these "
+"articles.\n"
+"Do you want to quit anyway?"
+msgstr ""
+"KNode is currently sending articles. If you quit now you might lose these "
+"articles.\n"
+"Do you want to quit anyway?"
+
+#: knmainwidget.cpp:1514
+msgid "Do you really want to unsubscribe from %1?"
+msgstr "Do you really want to unsubscribe from %1?"
+
+#: knmainwidget.cpp:1544
+msgid "Mark Last as Unread"
+msgstr "Mark Last as Unread"
+
+#: knmainwidget.cpp:1545
+msgid "Enter how many articles should be marked unread:"
+msgstr "Enter how many articles should be marked unread:"
+
+#: knmainwidget.cpp:1588
+msgid "You cannot delete a standard folder."
+msgstr "You cannot delete a standard folder."
+
+#: knmainwidget.cpp:1591
+msgid "Do you really want to delete this folder and all its children?"
+msgstr "Do you really want to delete this folder and all its children?"
+
+#: knmainwidget.cpp:1595
+msgid ""
+"This folder cannot be deleted because some of\n"
+" its articles are currently in use."
+msgstr ""
+"This folder cannot be deleted because some of\n"
+" its articles are currently in use."
+
+#: knmainwidget.cpp:1608
+msgid "You cannot rename a standard folder."
+msgstr "You cannot rename a standard folder."
+
+#: knmainwidget.cpp:1638
+msgid ""
+"This folder cannot be emptied at the moment\n"
+"because some of its articles are currently in use."
+msgstr ""
+"This folder cannot be emptied at the moment\n"
+"because some of its articles are currently in use."
+
+#: knmainwidget.cpp:1642
+msgid "Do you really want to delete all articles in %1?"
+msgstr "Do you really want to delete all articles in %1?"
+
+#: knmainwidget.cpp:1677
+msgid "Select Sort Column"
+msgstr "Select Sort Column"
+
+#: knmainwidget.cpp:2047
+msgid "Fetch Article with ID"
+msgstr "Fetch Article with ID"
+
+#: knmainwidget.cpp:2051
+msgid "&Message-ID:"
+msgstr "&Message-ID:"
+
+#: knmainwidget.cpp:2056
+msgid "&Fetch"
+msgstr "&Fetch"
+
+#: knnetaccess.cpp:44 knnetaccess.cpp:49
+msgid ""
+"Internal error:\n"
+"Failed to open pipes for internal communication."
+msgstr ""
+"Internal error:\n"
+"Failed to open pipes for internal communication."
+
+#: knnetaccess.cpp:92
+msgid "Internal Error: No account set for this job."
+msgstr "Internal Error: No account set for this job."
+
+#: knnetaccess.cpp:105
+msgid "Waiting for KWallet..."
+msgstr "Waiting for KWallet..."
+
+#: knnetaccess.cpp:314
+msgid ""
+"You need to supply a username and a\n"
+"password to access this server"
+msgstr ""
+"You need to supply a username and a\n"
+"password to access this server"
+
+#: knnetaccess.cpp:315
+msgid "Authentication Failed"
+msgstr "Authentication Failed"
+
+#: knnetaccess.cpp:315
+msgid "Server:"
+msgstr "Server:"
+
+#: knnetaccess.cpp:400
+msgid " Connecting to server..."
+msgstr " Connecting to server..."
+
+#: knnetaccess.cpp:405
+msgid " Loading group list from disk..."
+msgstr " Loading group list from disk..."
+
+#: knnetaccess.cpp:410
+msgid " Writing group list to disk..."
+msgstr " Writing group list to disk..."
+
+#: knnetaccess.cpp:415
+msgid " Downloading group list..."
+msgstr " Downloading group list..."
+
+#: knnetaccess.cpp:420
+msgid " Looking for new groups..."
+msgstr " Looking for new groups..."
+
+#: knnetaccess.cpp:425
+msgid " Downloading group descriptions..."
+msgstr " Downloading group descriptions..."
+
+#: knnetaccess.cpp:430
+msgid " Downloading new headers..."
+msgstr " Downloading new headers..."
+
+#: knnetaccess.cpp:435
+msgid " Sorting..."
+msgstr " Sorting..."
+
+#: knnetaccess.cpp:440
+msgid " Downloading article..."
+msgstr " Downloading article..."
+
+#: knnetaccess.cpp:445
+msgid " Sending article..."
+msgstr " Sending article..."
+
+#: knnntpclient.cpp:77 knnntpclient.cpp:316
+msgid "Unable to read the group list file"
+msgstr "Unable to read the group list file"
+
+#: knnntpclient.cpp:86
+msgid ""
+"The group list could not be retrieved.\n"
+"The following error occurred:\n"
+msgstr ""
+"The group list could not be retrieved.\n"
+"The following error occurred:\n"
+
+#: knnntpclient.cpp:148 knnntpclient.cpp:273
+msgid ""
+"The group descriptions could not be retrieved.\n"
+"The following error occurred:\n"
+msgstr ""
+"The group descriptions could not be retrieved.\n"
+"The following error occurred:\n"
+
+#: knnntpclient.cpp:209 knnntpclient.cpp:322
+msgid "Unable to write the group list file"
+msgstr "Unable to write the group list file"
+
+#: knnntpclient.cpp:219
+msgid ""
+"New groups could not be retrieved.\n"
+"The following error occurred:\n"
+msgstr ""
+"New groups could not be retrieved.\n"
+"The following error occurred:\n"
+
+#: knnntpclient.cpp:338
+msgid ""
+"No new articles could be retrieved for\n"
+"%1/%2.\n"
+"The following error occurred:\n"
+msgstr ""
+"No new articles could be retrieved for\n"
+"%1/%2.\n"
+"The following error occurred:\n"
+
+#: knnntpclient.cpp:365
+msgid ""
+"No new articles could be retrieved.\n"
+"The server sent a malformatted response:\n"
+msgstr ""
+"No new articles could be retrieved.\n"
+"The server sent a malformatted response:\n"
+
+#: knnntpclient.cpp:453 knnntpclient.cpp:550
+msgid ""
+"Article could not be retrieved.\n"
+"The following error occurred:\n"
+msgstr ""
+"Article could not be retrieved.\n"
+"The following error occurred:\n"
+
+#: knnntpclient.cpp:483
+msgid ""
+"<br>"
+"<br>The article you requested is not available on your news server."
+"<br>You could try to get it from <a "
+"href=\"http://groups.google.com/groups?selm=%1\">groups.google.com</a>."
+msgstr ""
+"<br>"
+"<br>The article you requested is not available on your news server."
+"<br>You could try to get it from <a "
+"href=\"http://groups.google.com/groups?selm=%1\">groups.google.com</a>."
+
+#: knnntpclient.cpp:575
+msgid ""
+"Unable to connect.\n"
+"The following error occurred:\n"
+msgstr ""
+"Unable to connect.\n"
+"The following error occurred:\n"
+
+#: knnntpclient.cpp:621 knnntpclient.cpp:681
+msgid ""
+"Authentication failed.\n"
+"Check your username and password."
+msgstr ""
+"Authentication failed.\n"
+"Check your username and password."
+
+#: knnntpclient.cpp:641 knnntpclient.cpp:698 knnntpclient.cpp:719
+#, c-format
+msgid ""
+"Authentication failed.\n"
+"Check your username and password.\n"
+"\n"
+"%1"
+msgstr ""
+"Authentication failed.\n"
+"Check your username and password.\n"
+"\n"
+"%1"
+
+#: knnntpclient.cpp:732 knprotocolclient.cpp:435
+#, c-format
+msgid ""
+"An error occurred:\n"
+"%1"
+msgstr ""
+"An error occurred:\n"
+"%1"
+
+#: knprotocolclient.cpp:192 knprotocolclient.cpp:202
+msgid "Unable to resolve hostname"
+msgstr "Unable to resolve hostname"
+
+#: knprotocolclient.cpp:204 knprotocolclient.cpp:208
+#, c-format
+msgid ""
+"Unable to connect:\n"
+"%1"
+msgstr ""
+"Unable to connect:\n"
+"%1"
+
+#: knprotocolclient.cpp:206 knprotocolclient.cpp:481 knprotocolclient.cpp:543
+msgid ""
+"A delay occurred which exceeded the\n"
+"current timeout limit."
+msgstr ""
+"A delay occurred which exceeded the\n"
+"current timeout limit."
+
+#: knprotocolclient.cpp:294
+msgid "Message size exceeded the size of the internal buffer."
+msgstr "Message size exceeded the size of the internal buffer."
+
+#: knprotocolclient.cpp:350 knprotocolclient.cpp:495 knprotocolclient.cpp:557
+msgid "The connection is broken."
+msgstr "The connection is broken."
+
+#: knprotocolclient.cpp:472 knprotocolclient.cpp:534 knprotocolclient.cpp:594
+msgid ""
+"Communication error:\n"
+msgstr ""
+"Communication error:\n"
+
+#: knprotocolclient.cpp:504 knprotocolclient.cpp:566
+msgid "Communication error"
+msgstr "Communication error"
+
+#: knsearchdialog.cpp:35
+msgid "Search for Articles"
+msgstr "Search for Articles"
+
+#: knsearchdialog.cpp:39
+msgid "Sea&rch"
+msgstr "Sea&rch"
+
+#: knsearchdialog.cpp:41
+msgid "C&lear"
+msgstr "C&lear"
+
+#: knsearchdialog.cpp:44
+msgid "Sho&w complete threads"
+msgstr "Sho&w complete threads"
+
+#: knserverinfo.cpp:107
+msgid ""
+"KWallet is not available. It is strongly recommended to use KWallet for "
+"managing your passwords.\n"
+"However, KNode can store the password in its configuration file instead. The "
+"password is stored in an obfuscated format, but should not be considered secure "
+"from decryption efforts if access to the configuration file is obtained.\n"
+"Do you want to store the password for server '%1' in the configuration file?"
+msgstr ""
+"KWallet is not available. It is strongly recommended to use KWallet for "
+"managing your passwords.\n"
+"However, KNode can store the password in its configuration file instead. The "
+"password is stored in an obfuscated format, but should not be considered secure "
+"from decryption efforts if access to the configuration file is obtained.\n"
+"Do you want to store the password for server '%1' in the configuration file?"
+
+#: knserverinfo.cpp:115
+msgid "KWallet Not Available"
+msgstr "KWallet Not Available"
+
+#: knserverinfo.cpp:116
+msgid "Store Password"
+msgstr "Store Password"
+
+#: knserverinfo.cpp:117
+msgid "Do Not Store Password"
+msgstr "Do Not Store Password"
+
+#: knsourceviewwindow.cpp:35
+msgid "Article Source"
+msgstr "Article Source"
+
+#: knstatusfilter.cpp:101
+msgid "Is read:"
+msgstr "Is read:"
+
+#: knstatusfilter.cpp:102
+msgid "Is new:"
+msgstr "Is new:"
+
+#: knstatusfilter.cpp:103
+msgid "Has unread followups:"
+msgstr "Has unread followups:"
+
+#: knstatusfilter.cpp:104
+msgid "Has new followups:"
+msgstr "Has new followups:"
+
+#: knstatusfilter.cpp:202
+msgid "True"
+msgstr "True"
+
+#: knstatusfilter.cpp:203
+msgid "False"
+msgstr "False"
+
+#: knstringfilter.cpp:101
+msgid "Does Contain"
+msgstr "Does Contain"
+
+#: knstringfilter.cpp:102
+msgid "Does NOT Contain"
+msgstr "Does NOT Contain"
+
+#: knstringfilter.cpp:106
+msgid "Regular expression"
+msgstr "Regular expression"
+
+#. i18n: file kncomposerui.rc line 27
+#: rc.cpp:9
+#, no-c-format
+msgid "&Attach"
+msgstr "&Attach"
+
+#. i18n: file kncomposerui.rc line 33
+#: rc.cpp:12
+#, no-c-format
+msgid "Optio&ns"
+msgstr "Optio&ns"
+
+#. i18n: file kncomposerui.rc line 97
+#: rc.cpp:21
+#, no-c-format
+msgid "Spell Result"
+msgstr "Spell Result"
+
+#. i18n: file knodeui.rc line 45
+#: rc.cpp:33
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file knodeui.rc line 55
+#: rc.cpp:36
+#, no-c-format
+msgid "A&ccount"
+msgstr "A&ccount"
+
+#. i18n: file knodeui.rc line 64
+#: rc.cpp:39
+#, no-c-format
+msgid "G&roup"
+msgstr "G&roup"
+
+#. i18n: file knodeui.rc line 77
+#: rc.cpp:42
+#, no-c-format
+msgid "Fol&der"
+msgstr "Fol&der"
+
+#. i18n: file knodeui.rc line 91
+#: rc.cpp:45 rc.cpp:66
+#, no-c-format
+msgid "&Article"
+msgstr "&Article"
+
+#. i18n: file knodeui.rc line 111
+#: rc.cpp:48
+#, no-c-format
+msgid "Sc&oring"
+msgstr "Sc&oring"
+
+#. i18n: file smtpaccountwidget_base.ui line 24
+#: rc.cpp:72
+#, no-c-format
+msgid "&Use external mailer"
+msgstr "&Use external mailer"
+
+#. i18n: file smtpaccountwidget_base.ui line 133
+#: rc.cpp:90
+#, no-c-format
+msgid "Encryption"
+msgstr "Encryption"
+
+#. i18n: file smtpaccountwidget_base.ui line 144
+#: rc.cpp:93
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file smtpaccountwidget_base.ui line 155
+#: rc.cpp:96
+#, no-c-format
+msgid "SSL"
+msgstr "SSL"
+
+#. i18n: file smtpaccountwidget_base.ui line 166
+#: rc.cpp:99
+#, no-c-format
+msgid "TLS"
+msgstr "TLS"
+
+#: utilities.cpp:170
+msgid ""
+"<qt>A file named <b>%1</b> already exists."
+"<br>Do you want to replace it?</qt>"
+msgstr ""
+"<qt>A file named <b>%1</b> already exists."
+"<br>Do you want to replace it?</qt>"
+
+#: utilities.cpp:171
+msgid "&Replace"
+msgstr "&Replace"
+
+#: utilities.cpp:459
+msgid ""
+"Unable to load/save configuration.\n"
+"Wrong permissions on home folder?\n"
+"You should close KNode now to avoid data loss."
+msgstr ""
+"Unable to load/save configuration.\n"
+"Wrong permissions on home folder?\n"
+"You should close KNode now to avoid data loss."
+
+#: utilities.cpp:465
+msgid "Unable to load/save file."
+msgstr "Unable to load/save file."
+
+#: utilities.cpp:471
+msgid "Unable to save remote file."
+msgstr "Unable to save remote file."
+
+#: utilities.cpp:477
+msgid "Unable to create temporary file."
+msgstr "Unable to create temporary file."
+
+#: knode_options.h:25
+msgid "A 'news://server/group' URL"
+msgstr "A 'news://server/group' URL"
diff --git a/tde-i18n-en_GB/messages/kdepim/knotes.po b/tde-i18n-en_GB/messages/kdepim/knotes.po
new file mode 100644
index 00000000000..1c15b125029
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/knotes.po
@@ -0,0 +1,449 @@
+# translation of knotes.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: knotes\n"
+"POT-Creation-Date: 2008-01-26 01:19+0100\n"
+"PO-Revision-Date: 2006-03-12 17:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: knote.cpp:107
+msgid "New"
+msgstr "New"
+
+#: knote.cpp:109
+msgid "Rename..."
+msgstr "Rename..."
+
+#: knote.cpp:111
+msgid "Lock"
+msgstr "Lock"
+
+#: knote.cpp:113
+msgid "Unlock"
+msgstr "Unlock"
+
+#: knote.cpp:114
+msgid "Hide"
+msgstr "Hide"
+
+#: knote.cpp:119
+msgid "Insert Date"
+msgstr "Insert Date"
+
+#: knote.cpp:121
+msgid "Set Alarm..."
+msgstr "Set Alarm..."
+
+#: knote.cpp:124
+msgid "Send..."
+msgstr "Send..."
+
+#: knote.cpp:126
+msgid "Mail..."
+msgstr "Mail..."
+
+#: knote.cpp:131
+msgid "Preferences..."
+msgstr "Preferences..."
+
+#: knote.cpp:134
+msgid "Keep Above Others"
+msgstr "Keep Above Others"
+
+#: knote.cpp:138
+msgid "Keep Below Others"
+msgstr "Keep Below Others"
+
+#: knote.cpp:142
+msgid "To Desktop"
+msgstr "To Desktop"
+
+#: knote.cpp:147
+msgid "Walk Through Notes"
+msgstr "Walk Through Notes"
+
+#: knote.cpp:379
+msgid "<qt>Do you really want to delete note <b>%1</b>?</qt>"
+msgstr "<qt>Do you really want to delete note <b>%1</b>?</qt>"
+
+#: knote.cpp:380
+msgid "Confirm Delete"
+msgstr "Confirm Delete"
+
+#: knote.cpp:690
+msgid "Please enter the new name:"
+msgstr "Please enter the new name:"
+
+#: knote.cpp:762
+msgid "Send \"%1\""
+msgstr "Send \"%1\""
+
+#: knote.cpp:771
+msgid "The host cannot be empty."
+msgstr "The host cannot be empty."
+
+#: knote.cpp:800
+msgid "Unable to start the mail process."
+msgstr "Unable to start the mail process."
+
+#: knote.cpp:829
+msgid "Save note as plain text"
+msgstr "Save note as plain text"
+
+#: knote.cpp:844
+msgid ""
+"<qt>A file named <b>%1</b> already exists."
+"<br>Are you sure you want to overwrite it?</qt>"
+msgstr ""
+"<qt>A file named <b>%1</b> already exists."
+"<br>Are you sure you want to overwrite it?</qt>"
+
+#: knote.cpp:933
+msgid "&All Desktops"
+msgstr "&All Desktops"
+
+#: knotealarmdlg.cpp:52
+msgid "Scheduled Alarm"
+msgstr "Scheduled Alarm"
+
+#: knotealarmdlg.cpp:56
+msgid "&No alarm"
+msgstr "&No alarm"
+
+#: knotealarmdlg.cpp:60
+msgid "Alarm &at:"
+msgstr "Alarm &at:"
+
+#: knotealarmdlg.cpp:67
+msgid "Alarm &in:"
+msgstr "Alarm &in:"
+
+#: knotealarmdlg.cpp:70
+msgid "hours/minutes"
+msgstr "hours/minutes"
+
+#: knoteconfigdlg.cpp:57
+msgid "Display"
+msgstr "Display"
+
+#: knoteconfigdlg.cpp:58
+msgid "Display Settings"
+msgstr "Display Settings"
+
+#: knoteconfigdlg.cpp:59
+msgid "Editor"
+msgstr "Editor"
+
+#: knoteconfigdlg.cpp:60
+msgid "Editor Settings"
+msgstr "Editor Settings"
+
+#: knoteconfigdlg.cpp:65
+msgid "Defaults"
+msgstr "Defaults"
+
+#: knoteconfigdlg.cpp:66
+msgid "Default Settings for New Notes"
+msgstr "Default Settings for New Notes"
+
+#: knoteconfigdlg.cpp:67
+msgid "Actions"
+msgstr "Actions"
+
+#: knoteconfigdlg.cpp:68
+msgid "Action Settings"
+msgstr "Action Settings"
+
+#: knoteconfigdlg.cpp:69
+msgid "Network"
+msgstr "Network"
+
+#: knoteconfigdlg.cpp:70
+msgid "Network Settings"
+msgstr "Network Settings"
+
+#: knoteconfigdlg.cpp:71
+msgid "Style"
+msgstr "Style"
+
+#: knoteconfigdlg.cpp:72
+msgid "Style Settings"
+msgstr "Style Settings"
+
+#: knoteconfigdlg.cpp:95
+msgid "&Text color:"
+msgstr "&Text colour:"
+
+#: knoteconfigdlg.cpp:102
+msgid "&Background color:"
+msgstr "&Background colour:"
+
+#: knoteconfigdlg.cpp:109
+msgid "&Show note in taskbar"
+msgstr "&Show note in taskbar"
+
+#: knoteconfigdlg.cpp:114
+msgid "Default &width:"
+msgstr "Default &width:"
+
+#: knoteconfigdlg.cpp:122
+msgid "Default &height:"
+msgstr "Default &height:"
+
+#: knoteconfigdlg.cpp:144
+msgid "&Tab size:"
+msgstr "&Tab size:"
+
+#: knoteconfigdlg.cpp:152
+msgid "Auto &indent"
+msgstr "Auto &indent"
+
+#: knoteconfigdlg.cpp:155
+msgid "&Rich text"
+msgstr "&Rich text"
+
+#: knoteconfigdlg.cpp:158
+msgid "Text font:"
+msgstr "Text font:"
+
+#: knoteconfigdlg.cpp:165
+msgid "Title font:"
+msgstr "Title font:"
+
+#: knoteconfigdlg.cpp:178
+msgid "Displa&y"
+msgstr "Displa&y"
+
+#: knoteconfigdlg.cpp:179
+msgid "&Editor"
+msgstr "&Editor"
+
+#: knoteconfigdlg.cpp:189
+msgid "&Mail action:"
+msgstr "&Mail action:"
+
+#: knoteconfigdlg.cpp:204
+msgid "Incoming Notes"
+msgstr "Incoming Notes"
+
+#: knoteconfigdlg.cpp:207
+msgid "Accept incoming notes"
+msgstr "Accept incoming notes"
+
+#: knoteconfigdlg.cpp:209
+msgid "Outgoing Notes"
+msgstr "Outgoing Notes"
+
+#: knoteconfigdlg.cpp:212
+msgid "&Sender ID:"
+msgstr "&Sender ID:"
+
+#: knoteconfigdlg.cpp:216
+msgid "&Port:"
+msgstr "&Port:"
+
+#: knoteconfigdlg.cpp:232
+msgid "&Style:"
+msgstr "&Style:"
+
+#: knoteedit.cpp:69
+msgid "Bold"
+msgstr "Bold"
+
+#: knoteedit.cpp:73
+msgid "Underline"
+msgstr "Underline"
+
+#: knoteedit.cpp:75
+msgid "Strike Out"
+msgstr "Strike Out"
+
+#: knoteedit.cpp:83
+msgid "Align Left"
+msgstr "Align Left"
+
+#: knoteedit.cpp:87
+msgid "Align Center"
+msgstr "Align Centre"
+
+#: knoteedit.cpp:90
+msgid "Align Right"
+msgstr "Align Right"
+
+#: knoteedit.cpp:93
+msgid "Align Block"
+msgstr "Align Block"
+
+#: knoteedit.cpp:102
+msgid "List"
+msgstr "List"
+
+#: knoteedit.cpp:108
+msgid "Superscript"
+msgstr "Superscript"
+
+#: knoteedit.cpp:111
+msgid "Subscript"
+msgstr "Subscript"
+
+#: knoteedit.cpp:130
+msgid "Text Color..."
+msgstr "Text Colour..."
+
+#: knoteedit.cpp:133
+msgid "Text Font"
+msgstr "Text Font"
+
+#: knoteedit.cpp:138
+msgid "Text Size"
+msgstr "Text Size"
+
+#: knotehostdlg.cpp:53
+msgid "Hostname or IP address:"
+msgstr "Hostname or IP address:"
+
+#: knoteprinter.cpp:117
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: knoteprinter.cpp:133
+#, c-format
+msgid ""
+"_n: Print Note\n"
+"Print %n notes"
+msgstr ""
+
+#: knotesalarm.cpp:74
+msgid "The following notes triggered alarms:"
+msgstr "The following notes triggered alarms:"
+
+#: knotesalarm.cpp:74
+msgid "Alarm"
+msgstr "Alarm"
+
+#: knotesapp.cpp:64
+msgid "Configure Shortcuts"
+msgstr "Configure Shortcuts"
+
+#: knotesapp.cpp:73
+msgid "Note Actions"
+msgstr "Note Actions"
+
+#: knotesapp.cpp:106
+msgid "KNotes: Sticky notes for KDE"
+msgstr "KNotes: Sticky notes for KDE"
+
+#: knotesapp.cpp:114 knotesapp.cpp:151
+msgid "New Note"
+msgstr "New Note"
+
+#: knotesapp.cpp:116 knotesapp.cpp:154
+msgid "New Note From Clipboard"
+msgstr "New Note From Clipboard"
+
+#: knotesapp.cpp:118 knotesapp.cpp:160
+msgid "Show All Notes"
+msgstr "Show All Notes"
+
+#: knotesapp.cpp:120 knotesapp.cpp:157
+msgid "Hide All Notes"
+msgstr "Hide All Notes"
+
+#: knotesapp.cpp:544
+msgid "Settings"
+msgstr "Settings"
+
+#: knotesapp.cpp:686
+msgid "No Notes"
+msgstr "No Notes"
+
+#: knotesnetsend.cpp:93
+#, c-format
+msgid "Communication error: %1"
+msgstr "Communication error: %1"
+
+#. i18n: file knotesappui.rc line 5
+#: main.cpp:95 rc.cpp:3 rc.cpp:6
+#, no-c-format
+msgid "KNotes"
+msgstr "KNotes"
+
+#: main.cpp:97
+msgid "KDE Notes"
+msgstr "KDE Notes"
+
+#: main.cpp:99
+msgid "(c) 1997-2006, The KNotes Developers"
+msgstr "(c) 1997-2006, The KNotes Developers"
+
+#: main.cpp:102
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:103
+msgid "Original KNotes Author"
+msgstr "Original KNotes Author"
+
+#: main.cpp:104
+msgid "Ported KNotes to KDE 2"
+msgstr "Ported KNotes to KDE 2"
+
+#: main.cpp:105
+msgid "Network Interface"
+msgstr "Network Interface"
+
+#: main.cpp:106
+msgid "Started KDE Resource Framework Integration"
+msgstr "Started KDE Resource Framework Integration"
+
+#: main.cpp:108
+msgid "Idea and initial code for the new look&feel"
+msgstr "Idea and initial code for the new look&feel"
+
+#. i18n: file knotesappui.rc line 30
+#: rc.cpp:12 rc.cpp:15
+#, no-c-format
+msgid "Notes"
+msgstr "Notes"
+
+#. i18n: file knotesglobalconfig.kcfg line 26
+#: rc.cpp:18
+#, no-c-format
+msgid "The port KNotes will listen on and send notes to."
+msgstr "The port KNotes will listen on and send notes to."
+
+#: resourcelocal.cpp:89
+msgid ""
+"<qt>Unable to save the notes to <b>%1</b>. Check that there is sufficient disk "
+"space."
+"<br>There should be a backup in the same directory though.</qt>"
+msgstr ""
+"<qt>Unable to save the notes to <b>%1</b>. Check that there is sufficient disk "
+"space."
+"<br>There should be a backup in the same directory though.</qt>"
+
+#: resourcelocalconfig.cpp:37
+msgid "Location:"
+msgstr "Location:"
diff --git a/tde-i18n-en_GB/messages/kdepim/konnector_dummy.po b/tde-i18n-en_GB/messages/kdepim/konnector_dummy.po
new file mode 100644
index 00000000000..68236a0be3c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/konnector_dummy.po
@@ -0,0 +1,18 @@
+# translation of konnector_dummy.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konnector_dummy\n"
+"POT-Creation-Date: 2005-01-10 01:42+0100\n"
+"PO-Revision-Date: 2005-01-20 13:28+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: dummykonnector.cpp:109
+msgid "Dummy Konnector"
+msgstr "Dummy Konnector"
diff --git a/tde-i18n-en_GB/messages/kdepim/konnector_kabc.po b/tde-i18n-en_GB/messages/kdepim/konnector_kabc.po
new file mode 100644
index 00000000000..384786b78fd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/konnector_kabc.po
@@ -0,0 +1,26 @@
+# translation of konnector_kabc.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konnector_kabc\n"
+"POT-Creation-Date: 2005-01-10 01:42+0100\n"
+"PO-Revision-Date: 2005-01-20 13:28+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kabckonnector.cpp:74
+msgid "Address Book"
+msgstr "Address Book"
+
+#: kabckonnector.cpp:119
+msgid "Address Book Konnector"
+msgstr "Address Book Konnector"
+
+#: kabckonnectorconfig.cpp:76
+msgid "Select the address book you want to sync with."
+msgstr "Select the address book you want to sync with."
diff --git a/tde-i18n-en_GB/messages/kdepim/konnector_kcal.po b/tde-i18n-en_GB/messages/kdepim/konnector_kcal.po
new file mode 100644
index 00000000000..dfe34c712db
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/konnector_kcal.po
@@ -0,0 +1,26 @@
+# translation of konnector_kcal.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konnector_kcal\n"
+"POT-Creation-Date: 2005-01-24 01:35+0100\n"
+"PO-Revision-Date: 2005-01-24 13:52+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kcalkonnector.cpp:68
+msgid "Calendar"
+msgstr "Calendar"
+
+#: kcalkonnector.cpp:112
+msgid "Calendar Konnector"
+msgstr "Calendar Konnector"
+
+#: kcalkonnectorconfig.cpp:76
+msgid "Select the calendar you want to sync with:"
+msgstr "Select the calendar you want to sync with:"
diff --git a/tde-i18n-en_GB/messages/kdepim/konnector_local.po b/tde-i18n-en_GB/messages/kdepim/konnector_local.po
new file mode 100644
index 00000000000..c7a7a16368f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/konnector_local.po
@@ -0,0 +1,83 @@
+# translation of konnector_local.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konnector_local\n"
+"POT-Creation-Date: 2005-07-29 01:40+0200\n"
+"PO-Revision-Date: 2005-11-06 01:21+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: localkonnector.cpp:68 localkonnector.cpp:71
+msgid "Local"
+msgstr "Local"
+
+#: localkonnector.cpp:98
+msgid "Start loading local data..."
+msgstr "Start loading local data..."
+
+#: localkonnector.cpp:104
+msgid "Load Calendar..."
+msgstr "Load Calendar..."
+
+#: localkonnector.cpp:114
+msgid "Calendar loaded."
+msgstr "Calendar loaded."
+
+#: localkonnector.cpp:116
+msgid "Loading calendar failed."
+msgstr "Loading calendar failed."
+
+#: localkonnector.cpp:129
+msgid "Load AddressBook..."
+msgstr "Load AddressBook..."
+
+#: localkonnector.cpp:132
+msgid "Loading AddressBook failed."
+msgstr "Loading AddressBook failed."
+
+#: localkonnector.cpp:153
+msgid "AddressBook loaded."
+msgstr "AddressBook loaded."
+
+#: localkonnector.cpp:178
+msgid "Dummy Konnector"
+msgstr "Dummy Konnector"
+
+#: localkonnectorconfig.cpp:46
+msgid "Calendar file:"
+msgstr "Calendar file:"
+
+#: localkonnectorconfig.cpp:53
+msgid "Select From Existing Calendars..."
+msgstr "Select From Existing Calendars..."
+
+#: localkonnectorconfig.cpp:59
+msgid "Address book file:"
+msgstr "Address book file:"
+
+#: localkonnectorconfig.cpp:65
+msgid "Select From Existing Address Books..."
+msgstr "Select From Existing Address Books..."
+
+#: localkonnectorconfig.cpp:108 localkonnectorconfig.cpp:134
+msgid "No file resources found."
+msgstr "No file resources found."
+
+#: localkonnectorconfig.cpp:110 localkonnectorconfig.cpp:136
+msgid "Select File"
+msgstr "Select File"
+
+#: localkonnectorconfig.cpp:111
+msgid "Please select an addressbook file:"
+msgstr "Please select an addressbook file:"
+
+#: localkonnectorconfig.cpp:137
+msgid "Please select a calendar file:"
+msgstr "Please select a calendar file:"
diff --git a/tde-i18n-en_GB/messages/kdepim/konnector_qtopia.po b/tde-i18n-en_GB/messages/kdepim/konnector_qtopia.po
new file mode 100644
index 00000000000..9f81c5799f2
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/konnector_qtopia.po
@@ -0,0 +1,84 @@
+# translation of konnector_qtopia.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konnector_qtopia\n"
+"POT-Creation-Date: 2005-01-21 01:23+0100\n"
+"PO-Revision-Date: 2005-01-21 12:13+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: addressbook.cpp:47 socket.cpp:568
+msgid "Opie"
+msgstr "Opie"
+
+#: qtopiaconfig.cpp:97
+msgid ""
+"You have entered an empty password, this will not work with Qtopia1.7/OPIE"
+msgstr ""
+"You have entered an empty password, this will not work with Qtopia1.7/OPIE"
+
+#: qtopiaconfig.cpp:114
+msgid "User:"
+msgstr "User:"
+
+#: qtopiaconfig.cpp:120
+msgid "Password:"
+msgstr "Password:"
+
+#: qtopiaconfig.cpp:126
+msgid "Name:"
+msgstr "Name:"
+
+#: qtopiaconfig.cpp:131
+msgid "Destination address:"
+msgstr "Destination address:"
+
+#: qtopiaconfig.cpp:138
+msgid "Distribution:"
+msgstr "Distribution:"
+
+#: socket.cpp:186
+msgid "Connecting"
+msgstr "Connecting"
+
+#: socket.cpp:346
+msgid "Error during connect"
+msgstr "Error during connect"
+
+#: socket.cpp:355
+msgid "Connected"
+msgstr "Connected"
+
+#: socket.cpp:363
+msgid "Connecting closed"
+msgstr "Connecting closed"
+
+#: socket.cpp:760
+msgid "datebook"
+msgstr "datebook"
+
+#: socket.cpp:764
+msgid "todolist"
+msgstr "todolist"
+
+#: socket.cpp:768
+msgid "addressbook"
+msgstr "addressbook"
diff --git a/tde-i18n-en_GB/messages/kdepim/konnector_remote.po b/tde-i18n-en_GB/messages/kdepim/konnector_remote.po
new file mode 100644
index 00000000000..749bc43e0d4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/konnector_remote.po
@@ -0,0 +1,50 @@
+# translation of konnector_remote.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konnector_remote\n"
+"POT-Creation-Date: 2005-01-10 01:42+0100\n"
+"PO-Revision-Date: 2005-01-20 13:26+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: remotekonnector.cpp:71 remotekonnector.cpp:73
+msgid "Remote"
+msgstr "Remote"
+
+#: remotekonnector.cpp:205
+msgid "Remote Konnector"
+msgstr "Remote Konnector"
+
+#: remotekonnectorconfig.cpp:46
+msgid "Standard Setup..."
+msgstr "Standard Setup..."
+
+#: remotekonnectorconfig.cpp:50
+msgid "Calendar file:"
+msgstr "Calendar file:"
+
+#: remotekonnectorconfig.cpp:58
+msgid "Address book file:"
+msgstr "Address book file:"
+
+#: remotekonnectorconfig.cpp:91
+msgid "Remote Host"
+msgstr "Remote Host"
+
+#: remotekonnectorconfig.cpp:91
+msgid "Enter remote host name:"
+msgstr "Enter remote host name:"
+
+#: remotekonnectorconfig.cpp:97
+msgid "Remote User"
+msgstr "Remote User"
+
+#: remotekonnectorconfig.cpp:97
+msgid "Enter remote user name:"
+msgstr "Enter remote user name:"
diff --git a/tde-i18n-en_GB/messages/kdepim/konsolekalendar.po b/tde-i18n-en_GB/messages/kdepim/konsolekalendar.po
new file mode 100644
index 00000000000..76ff32a9143
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/konsolekalendar.po
@@ -0,0 +1,500 @@
+# translation of konsolekalendar.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konsolekalendar\n"
+"POT-Creation-Date: 2006-06-07 04:03+0200\n"
+"PO-Revision-Date: 2005-11-06 01:21+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: konsolekalendar.cpp:85
+#, c-format
+msgid "Create Calendar <Dry Run>: %1"
+msgstr "Create Calendar <Dry Run>: %1"
+
+#: konsolekalendar.cpp:95
+#, c-format
+msgid "Create Calendar <Verbose>: %1"
+msgstr "Create Calendar <Verbose>: %1"
+
+#: konsolekalendar.cpp:116
+msgid "View Events <Dry Run>:"
+msgstr "View Events <Dry Run>:"
+
+#: konsolekalendar.cpp:144
+msgid "View Event <Verbose>:"
+msgstr "View Event <Verbose>:"
+
+#: konsolekalendar.cpp:246
+msgid "Sorry, export to HTML by UID is not supported yet"
+msgstr "Sorry, export to HTML by UID is not supported yet"
+
+#: konsolekalendar.cpp:269
+msgid "Events:"
+msgstr "Events:"
+
+#: konsolekalendar.cpp:273
+#, c-format
+msgid "Events: %1"
+msgstr "Events: %1"
+
+#: konsolekalendar.cpp:276
+msgid "Events: %1 - %2"
+msgstr "Events: %1 - %2"
+
+#: konsolekalendar.cpp:436 konsolekalendaradd.cpp:144
+#: konsolekalendarchange.cpp:134 konsolekalendarchange.cpp:161
+#: konsolekalendardelete.cpp:99
+#, c-format
+msgid " What: %1"
+msgstr " What: %1"
+
+#: konsolekalendar.cpp:440 konsolekalendaradd.cpp:148
+#: konsolekalendarchange.cpp:138 konsolekalendarchange.cpp:165
+#: konsolekalendardelete.cpp:103
+#, c-format
+msgid " Begin: %1"
+msgstr " Begin: %1"
+
+#: konsolekalendar.cpp:444 konsolekalendaradd.cpp:152
+#: konsolekalendarchange.cpp:142 konsolekalendarchange.cpp:169
+#: konsolekalendardelete.cpp:107
+#, c-format
+msgid " End: %1"
+msgstr " End: %1"
+
+#: konsolekalendar.cpp:449 konsolekalendaradd.cpp:157
+msgid " No Time Associated with Event"
+msgstr " No Time Associated with Event"
+
+#: konsolekalendar.cpp:453 konsolekalendaradd.cpp:161
+#: konsolekalendarchange.cpp:146 konsolekalendarchange.cpp:173
+#: konsolekalendardelete.cpp:111
+#, c-format
+msgid " Desc: %1"
+msgstr " Desc: %1"
+
+#: konsolekalendar.cpp:457 konsolekalendaradd.cpp:165
+#: konsolekalendarchange.cpp:150 konsolekalendarchange.cpp:177
+#: konsolekalendardelete.cpp:115
+#, c-format
+msgid " Location: %1"
+msgstr " Location: %1"
+
+#: konsolekalendaradd.cpp:73
+msgid "Insert Event <Dry Run>:"
+msgstr "Insert Event <Dry Run>:"
+
+#: konsolekalendaradd.cpp:78
+msgid "Insert Event <Verbose>:"
+msgstr "Insert Event <Verbose>:"
+
+#: konsolekalendaradd.cpp:93
+msgid "Success: \"%1\" inserted"
+msgstr "Success: \"%1\" inserted"
+
+#: konsolekalendaradd.cpp:100
+msgid "Failure: \"%1\" not inserted"
+msgstr "Failure: \"%1\" not inserted"
+
+#: konsolekalendarchange.cpp:65
+msgid "Change Event <Dry Run>:"
+msgstr "Change Event <Dry Run>:"
+
+#: konsolekalendarchange.cpp:69 konsolekalendarchange.cpp:82
+msgid "To Event <Dry Run>:"
+msgstr "To Event <Dry Run>:"
+
+#: konsolekalendarchange.cpp:78
+msgid "Change Event <Verbose>:"
+msgstr "Change Event <Verbose>:"
+
+#: konsolekalendarchange.cpp:110
+msgid "Success: \"%1\" changed"
+msgstr "Success: \"%1\" changed"
+
+#: konsolekalendarchange.cpp:117
+msgid "Failure: \"%1\" not changed"
+msgstr "Failure: \"%1\" not changed"
+
+#: konsolekalendarchange.cpp:130 konsolekalendarchange.cpp:157
+#: konsolekalendardelete.cpp:95
+#, c-format
+msgid " UID: %1"
+msgstr " UID: %1"
+
+#: konsolekalendardelete.cpp:65
+msgid "Delete Event <Dry Run>:"
+msgstr "Delete Event <Dry Run>:"
+
+#: konsolekalendardelete.cpp:74
+msgid "Delete Event <Verbose>:"
+msgstr "Delete Event <Verbose>:"
+
+#: konsolekalendardelete.cpp:80
+msgid "Success: \"%1\" deleted"
+msgstr "Success: \"%1\" deleted"
+
+#: konsolekalendarexports.cpp:80
+msgid "Date:"
+msgstr "Date:"
+
+#: konsolekalendarexports.cpp:95
+msgid "Summary:"
+msgstr "Summary:"
+
+#: konsolekalendarexports.cpp:103
+msgid "(no summary available)"
+msgstr "(no summary available)"
+
+#: konsolekalendarexports.cpp:108
+msgid "Location:"
+msgstr "Location:"
+
+#: konsolekalendarexports.cpp:116
+msgid "(no location available)"
+msgstr "(no location available)"
+
+#: konsolekalendarexports.cpp:121
+msgid "Description:"
+msgstr "Description:"
+
+#: konsolekalendarexports.cpp:129
+msgid "(no description available)"
+msgstr "(no description available)"
+
+#: konsolekalendarexports.cpp:134
+msgid "UID:"
+msgstr "UID:"
+
+#: konsolekalendarexports.cpp:172
+msgid "[all day]\t"
+msgstr "[all day]\t"
+
+#: konsolekalendarexports.cpp:221
+msgid ","
+msgstr ","
+
+#: konsolekalendarexports.cpp:222
+msgid "\""
+msgstr "\""
+
+#: main.cpp:86
+msgid "Print helpful runtime messages"
+msgstr "Print helpful runtime messages"
+
+#: main.cpp:88
+msgid "Print what would have been done, but do not execute"
+msgstr "Print what would have been done, but do not execute"
+
+#: main.cpp:90
+msgid "Specify which calendar you want to use"
+msgstr "Specify which calendar you want to use"
+
+#: main.cpp:93
+msgid "Incidence types (these options can be combined):"
+msgstr "Incidence types (these options can be combined):"
+
+#: main.cpp:95
+msgid " Operate for Events only (Default)"
+msgstr " Operate for Events only (Default)"
+
+#: main.cpp:97
+msgid " Operate for To-dos only [NOT WORKING YET]"
+msgstr " Operate for To-dos only [NOT WORKING YET]"
+
+#: main.cpp:99
+msgid " Operate for Journals only [NOT WORKING YET]"
+msgstr " Operate for Journals only [NOT WORKING YET]"
+
+#: main.cpp:102
+msgid "Major operation modes:"
+msgstr "Major operation modes:"
+
+#: main.cpp:104
+msgid " Print incidences in specified export format"
+msgstr " Print incidences in specified export format"
+
+#: main.cpp:106
+msgid " Insert an incidence into the calendar"
+msgstr " Insert an incidence into the calendar"
+
+#: main.cpp:108
+msgid " Modify an existing incidence"
+msgstr " Modify an existing incidence"
+
+#: main.cpp:110
+msgid " Remove an existing incidence"
+msgstr " Remove an existing incidence"
+
+#: main.cpp:112
+msgid " Create new calendar file if one does not exist"
+msgstr " Create new calendar file if one does not exist"
+
+#: main.cpp:114
+msgid " Import this calendar to main calendar"
+msgstr " Import this calendar to main calendar"
+
+#: main.cpp:116
+msgid "Operation modifiers:"
+msgstr "Operation modifiers:"
+
+#: main.cpp:118
+msgid " View all calendar entries"
+msgstr " View all calendar entries"
+
+#: main.cpp:120
+msgid " View next activity in calendar"
+msgstr " View next activity in calendar"
+
+#: main.cpp:122
+msgid " From start date show next # days' activities"
+msgstr " From start date show activities for the specified number of days"
+
+#: main.cpp:124
+msgid " Incidence Unique-string identifier"
+msgstr " Incidence Unique-string identifier"
+
+#: main.cpp:126
+msgid " Start from this day [YYYY-MM-DD]"
+msgstr " Start from this day [YYYY-MM-DD]"
+
+#: main.cpp:128
+msgid " Start from this time [HH:MM:SS]"
+msgstr " Start from this time [HH:MM:SS]"
+
+#: main.cpp:130
+msgid " End at this day [YYYY-MM-DD]"
+msgstr " End at this day [YYYY-MM-DD]"
+
+#: main.cpp:132
+msgid " End at this time [HH:MM:SS]"
+msgstr " End at this time [HH:MM:SS]"
+
+#: main.cpp:134
+msgid " Start from this time [secs since epoch]"
+msgstr " Start from this time [secs since epoch]"
+
+#: main.cpp:136
+msgid " End at this time [secs since epoch]"
+msgstr " End at this time [secs since epoch]"
+
+#: main.cpp:138
+msgid " Add summary to incidence (for add/change modes)"
+msgstr " Add summary to incidence (for add/change modes)"
+
+#: main.cpp:140
+msgid "Add description to incidence (for add/change modes)"
+msgstr "Add description to incidence (for add/change modes)"
+
+#: main.cpp:142
+msgid " Add location to incidence (for add/change modes)"
+msgstr " Add location to incidence (for add/change modes)"
+
+#: main.cpp:144
+msgid "Export options:"
+msgstr "Export options:"
+
+#: main.cpp:146
+msgid "Export file type (Default: text)"
+msgstr "Export file type (Default: text)"
+
+#: main.cpp:148
+msgid "Export to file (Default: stdout)"
+msgstr "Export to file (Default: stdout)"
+
+#: main.cpp:150
+msgid " Print list of export types supported and exit"
+msgstr " Print list of export types supported and exit"
+
+#: main.cpp:153
+msgid ""
+"Examples:\n"
+" konsolekalendar --view\n"
+" konsolekalendar --add --date 2003-06-04 --time 10:00 --end-time 12:00 \\\n "
+" --summary \"Doctor Visit\" --description \"Get My Head "
+"Examined\"\n"
+" konsolekalendar --delete --uid KOrganizer-1740326.803"
+msgstr ""
+"Examples:\n"
+" konsolekalendar --view\n"
+" konsolekalendar --add --date 2003-06-04 --time 10:00 --end-time 12:00 \\\n "
+" --summary \"Doctor Visit\" --description \"Get My Head "
+"Examined\"\n"
+" konsolekalendar --delete --uid KOrganizer-1740326.803"
+
+#: main.cpp:162
+msgid ""
+"For more information visit the program home page at:\n"
+" http://pim.kde.org/components/konsolekalendar.php"
+msgstr ""
+"For more information visit the program home page at:\n"
+" http://pim.kde.org/components/konsolekalendar.php"
+
+#: main.cpp:184
+msgid "Primary Author"
+msgstr "Primary Author"
+
+#: main.cpp:190
+msgid "Author"
+msgstr "Author"
+
+#: main.cpp:243
+msgid "%1 supports these export formats:"
+msgstr "%1 supports these export formats:"
+
+#: main.cpp:246
+msgid " %1 [Default]"
+msgstr " %1 [Default]"
+
+#: main.cpp:249
+msgid " %1 (like %2, but more compact)"
+msgstr " %1 (like %2, but more compact)"
+
+#: main.cpp:252
+#, c-format
+msgid " %1"
+msgstr " %1"
+
+#: main.cpp:255
+msgid " %1 (like %2, but in a month view)"
+msgstr " %1 (like %2, but in a month view)"
+
+#: main.cpp:258
+msgid " %1 (Comma-Separated Values)"
+msgstr " %1 (Comma-Separated Values)"
+
+#: main.cpp:275
+msgid "Sorry, To-dos are not working yet."
+msgstr "Sorry, To-dos are not working yet."
+
+#: main.cpp:282
+msgid "Sorry, Journals are not working yet."
+msgstr "Sorry, Journals are not working yet."
+
+#: main.cpp:317
+#, c-format
+msgid "Invalid Export Type Specified: %1"
+msgstr "Invalid Export Type Specified: %1"
+
+#: main.cpp:477
+#, c-format
+msgid "Invalid Start Date Specified: %1"
+msgstr "Invalid Start Date Specified: %1"
+
+#: main.cpp:502
+#, c-format
+msgid "Invalid Start Time Specified: %1"
+msgstr "Invalid Start Time Specified: %1"
+
+#: main.cpp:532
+#, c-format
+msgid "Invalid End Date Specified: %1"
+msgstr "Invalid End Date Specified: %1"
+
+#: main.cpp:556
+#, c-format
+msgid "Invalid Date Count Specified: %1"
+msgstr "Invalid Date Count Specified: %1"
+
+#: main.cpp:584
+#, c-format
+msgid "Invalid End Time Specified: %1"
+msgstr "Invalid End Time Specified: %1"
+
+#: main.cpp:684
+#, c-format
+msgid "Attempting to create a remote file %1"
+msgstr ""
+
+#: main.cpp:689
+msgid "Calendar %1 already exists"
+msgstr "Calendar %1 already exists"
+
+#: main.cpp:697
+msgid "Calendar %1 successfully created"
+msgstr "Calendar %1 successfully created"
+
+#: main.cpp:702
+#, c-format
+msgid "Unable to create calendar: %1"
+msgstr "Unable to create calendar: %1"
+
+#: main.cpp:710
+#, c-format
+msgid "Calendar file not found %1"
+msgstr "Calendar file not found %1"
+
+#: main.cpp:713
+msgid "Try --create to create new calendar file"
+msgstr "Try --create to create new calendar file"
+
+#: main.cpp:725 stdcalendar.cpp:62
+msgid "Active Calendar"
+msgstr "Active Calendar"
+
+#: main.cpp:733 stdcalendar.cpp:67
+msgid "Default Calendar"
+msgstr "Default Calendar"
+
+#: main.cpp:870
+msgid ""
+"Only 1 operation mode (view, add, change, delete, create) permitted at any one "
+"time"
+msgstr ""
+"Only 1 operation mode (view, add, change, delete, create) permitted at any one "
+"time"
+
+#: main.cpp:880
+msgid "Ending Date/Time occurs before the Starting Date/Time"
+msgstr "Ending Date/Time occurs before the Starting Date/Time"
+
+#: main.cpp:901
+msgid "Calendar %1 successfully imported"
+msgstr "Calendar %1 successfully imported"
+
+#: main.cpp:906
+#, c-format
+msgid "Unable to import calendar: %1"
+msgstr "Unable to import calendar: %1"
+
+#: main.cpp:922
+msgid "Attempting to insert an event that already exists"
+msgstr "Attempting to insert an event that already exists"
+
+#: main.cpp:933 main.cpp:953
+msgid "Missing event UID: use --uid command line option"
+msgstr "Missing event UID: use --uid command line option"
+
+#: main.cpp:939
+msgid "No such event UID: change event failed"
+msgstr "No such event UID: change event failed"
+
+#: main.cpp:959
+msgid "No such event UID: delete event failed"
+msgstr "No such event UID: delete event failed"
+
+#: main.cpp:973
+#, c-format
+msgid "Cannot open specified export file: %1"
+msgstr "Cannot open specified export file: %1"
diff --git a/tde-i18n-en_GB/messages/kdepim/kontact.po b/tde-i18n-en_GB/messages/kdepim/kontact.po
new file mode 100644
index 00000000000..919f18e3418
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kontact.po
@@ -0,0 +1,1161 @@
+# translation of kontact.po to British English
+# Copyright (C) 2003,2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003,2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kontact\n"
+"POT-Creation-Date: 2008-07-24 01:19+0200\n"
+"PO-Revision-Date: 2006-03-12 17:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file src/kontact.kcfg line 14
+#: rc.cpp:3
+#, no-c-format
+msgid "Always start with specified component:"
+msgstr "Always start with specified component:"
+
+#. i18n: file src/kontact.kcfg line 15
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"Usually Kontact will come up with the component used before shutdown. Check "
+"this box if you would like a specific component to come up on start instead."
+msgstr ""
+"Usually Kontact will come up with the component used before shutdown. Check "
+"this box if you would like a specific component to come up on start instead."
+
+#: src/aboutdialog.cpp:44
+msgid "About Kontact"
+msgstr "About Kontact"
+
+#: src/aboutdialog.cpp:48
+msgid "Kontact Container"
+msgstr "Kontact Container"
+
+#: src/aboutdialog.cpp:76
+msgid "No about information available."
+msgstr "No about information available."
+
+#: src/aboutdialog.cpp:84
+msgid "Version %1</p>"
+msgstr "Version %1</p>"
+
+#: src/aboutdialog.cpp:111
+msgid "<p><b>Authors:</b></p>"
+msgstr "<p><b>Authors:</b></p>"
+
+#: src/aboutdialog.cpp:123
+msgid "<p><b>Thanks to:</b></p>"
+msgstr "<p><b>Thanks to:</b></p>"
+
+#: src/aboutdialog.cpp:135
+msgid "<p><b>Translators:</b></p>"
+msgstr "<p><b>Translators:</b></p>"
+
+#: src/aboutdialog.cpp:166
+msgid "%1 License"
+msgstr "%1 Licence"
+
+#: src/iconsidepane.cpp:456
+msgid "Icon Size"
+msgstr "Icon Size"
+
+#: src/iconsidepane.cpp:457
+msgid "Large"
+msgstr "Large"
+
+#: src/iconsidepane.cpp:459
+msgid "Normal"
+msgstr "Normal"
+
+#: src/iconsidepane.cpp:461
+msgid "Small"
+msgstr "Small"
+
+#: src/iconsidepane.cpp:467
+msgid "Show Icons"
+msgstr "Show Icons"
+
+#: src/iconsidepane.cpp:470
+msgid "Show Text"
+msgstr "Show Text"
+
+#: src/kcmkontact.cpp:91
+msgid "kontactconfig"
+msgstr "kontactconfig"
+
+#: src/kcmkontact.cpp:92 src/mainwindow.cpp:292
+msgid "KDE Kontact"
+msgstr "KDE Kontact"
+
+#: src/kcmkontact.cpp:94
+msgid "(c), 2003 Cornelius Schumacher"
+msgstr "(c), 2003 Cornelius Schumacher"
+
+#: src/main.cpp:47
+msgid "KDE personal information manager"
+msgstr "KDE personal information manager"
+
+#: src/main.cpp:125
+msgid "Kontact"
+msgstr "Kontact"
+
+#: src/main.cpp:126
+#, fuzzy
+msgid "(C) 2001-2008 The Kontact developers"
+msgstr "(C) 2001-2004 The Kontact developers"
+
+#: src/main.cpp:135
+msgid "Original Author"
+msgstr "Original Author"
+
+#: src/mainwindow.cpp:100
+#, fuzzy
+msgid "Select Components ..."
+msgstr "Select Components..."
+
+#: src/mainwindow.cpp:260
+msgid ""
+"<h2 style='text-align:center; margin-top: 0px; margin-bottom: 0px'>%1</h2>"
+msgstr ""
+"<h2 style='text-align:center; margin-top: 0px; margin-bottom: 0px'>%1</h2>"
+
+#: src/mainwindow.cpp:261
+msgid "Loading Kontact..."
+msgstr "Loading Kontact..."
+
+#: src/mainwindow.cpp:271
+msgid " Initializing..."
+msgstr " Initialising..."
+
+#: src/mainwindow.cpp:293
+msgid "Get Organized!"
+msgstr "Get Organised!"
+
+#: src/mainwindow.cpp:294
+msgid "The KDE Personal Information Management Suite"
+msgstr "The KDE Personal Information Management Suite"
+
+#: src/mainwindow.cpp:328
+msgid "New"
+msgstr "New"
+
+#: src/mainwindow.cpp:337
+#, fuzzy
+msgid "Synchronize"
+msgstr "Icon Size"
+
+#: src/mainwindow.cpp:341
+msgid "Configure Kontact..."
+msgstr "Configure Kontact..."
+
+#: src/mainwindow.cpp:344
+#, fuzzy
+msgid "Configure &Profiles..."
+msgstr "&Configure Summary View..."
+
+#: src/mainwindow.cpp:347
+msgid "&Kontact Introduction"
+msgstr "&Kontact Introduction"
+
+#: src/mainwindow.cpp:349
+msgid "&Tip of the Day"
+msgstr "&Tip of the Day"
+
+#: src/mainwindow.cpp:351
+msgid "&Request Feature..."
+msgstr "&Request Feature..."
+
+#: src/mainwindow.cpp:683
+msgid "Application is running standalone. Foregrounding..."
+msgstr "Application is running standalone. Foregrounding..."
+
+#: src/mainwindow.cpp:695
+#, c-format
+msgid "Cannot load part for %1."
+msgstr "Cannot load part for %1."
+
+#: src/mainwindow.cpp:749
+msgid ""
+"_: Plugin dependent window title\n"
+"%1 - Kontact"
+msgstr "%1 - Kontact"
+
+#: src/mainwindow.cpp:1062
+msgid ""
+"<h2 style='text-align:center; margin-top: 0px;'>Welcome to Kontact %1</h2>"
+"<p>%1</p><table align=\"center\">"
+"<tr>"
+"<td><a href=\"%1\"><img width=\"%1\" height=\"%1\" src=\"%1\" /></a></td>"
+"<td><a href=\"%1\">%1</a>"
+"<br><span id=\"subtext\"><nobr>%1</td></tr>"
+"<tr>"
+"<td><a href=\"%1\"><img width=\"%1\" height=\"%1\" src=\"%1\" /></a></td>"
+"<td><a href=\"%1\">%1</a>"
+"<br><span id=\"subtext\"><nobr>%1</td></tr>"
+"<tr>"
+"<td><a href=\"%1\"><img width=\"%1\" height=\"%1\" src=\"%1\" /></a></td>"
+"<td><a href=\"%1\">%1</a>"
+"<br><span id=\"subtext\"><nobr>%1</td></tr></table><p style=\"margin-bottom: "
+"0px\"> <a href=\"%1\">Skip this introduction</a></p>"
+msgstr ""
+"<h2 style='text-align:center; margin-top: 0px;'>Welcome to Kontact %1</h2>"
+"<p>%1</p><table align=\"center\">"
+"<tr>"
+"<td><a href=\"%1\"><img width=\"%1\" height=\"%1\" src=\"%1\" /></a></td>"
+"<td><a href=\"%1\">%1</a>"
+"<br><span id=\"subtext\"><nobr>%1</td></tr>"
+"<tr>"
+"<td><a href=\"%1\"><img width=\"%1\" height=\"%1\" src=\"%1\" /></a></td>"
+"<td><a href=\"%1\">%1</a>"
+"<br><span id=\"subtext\"><nobr>%1</td></tr>"
+"<tr>"
+"<td><a href=\"%1\"><img width=\"%1\" height=\"%1\" src=\"%1\" /></a></td>"
+"<td><a href=\"%1\">%1</a>"
+"<br><span id=\"subtext\"><nobr>%1</td></tr></table><p style=\"margin-bottom: "
+"0px\"> <a href=\"%1\">Skip this introduction</a></p>"
+
+#: src/mainwindow.cpp:1074
+msgid ""
+"Kontact handles your e-mail, addressbook, calendar, to-do list and more."
+msgstr ""
+"Kontact handles your e-mail, addressbook, calendar, to-do list and more."
+
+#: src/mainwindow.cpp:1080
+msgid "Read Manual"
+msgstr "Read Manual"
+
+#: src/mainwindow.cpp:1081
+msgid "Learn more about Kontact and its components"
+msgstr "Learn more about Kontact and its components"
+
+#: src/mainwindow.cpp:1087
+msgid "Visit Kontact Website"
+msgstr "Visit Kontact Website"
+
+#: src/mainwindow.cpp:1088
+msgid "Access online resources and tutorials"
+msgstr "Access online resources and tutorials"
+
+#: src/mainwindow.cpp:1094
+msgid "Configure Kontact as Groupware Client"
+msgstr "Configure Kontact as Groupware Client"
+
+#: src/mainwindow.cpp:1095
+msgid "Prepare Kontact for use in corporate networks"
+msgstr "Prepare Kontact for use in corporate networks"
+
+#: src/profiledialog.cpp:40
+msgid "Configure Profiles"
+msgstr ""
+
+#: src/profiledialog.cpp:41
+msgid "Load Profile"
+msgstr ""
+
+#: plugins/summary/kcmkontactsummary.cpp:84 src/profiledialog.cpp:49
+msgid "Name"
+msgstr "Name"
+
+#: src/profiledialog.cpp:50
+#, fuzzy
+msgid "Description"
+msgstr "Recreation"
+
+#: src/profiledialog.cpp:66
+#, fuzzy
+msgid "New Profile"
+msgstr "New Article..."
+
+#: src/profiledialog.cpp:72 src/profiledialog.cpp:161
+#, fuzzy
+msgid "Delete Profile"
+msgstr "Delete Feed"
+
+#: src/profiledialog.cpp:79
+msgid "Save Profile"
+msgstr ""
+
+#: src/profiledialog.cpp:88
+msgid "Import Profile"
+msgstr ""
+
+#: src/profiledialog.cpp:94
+msgid "Export Profile"
+msgstr ""
+
+#: src/profiledialog.cpp:143
+msgid ""
+"The profile \"%1\" was successfully loaded. Some profile settings require a "
+"restart to get activated."
+msgstr ""
+
+#: src/profiledialog.cpp:143
+#, fuzzy
+msgid "Profile Loaded"
+msgstr "Project Leader"
+
+#: src/profiledialog.cpp:151
+msgid ""
+"The profile \"%1\" will be overwritten with the current settings. Are you sure?"
+msgstr ""
+
+#: src/profiledialog.cpp:151
+msgid "Save to Profile"
+msgstr ""
+
+#: src/profiledialog.cpp:161
+#, fuzzy
+msgid ""
+"Do you really want to delete the profile \"%1\"? All profile settings will be "
+"lost!"
+msgstr "Do you really want to delete this note?"
+
+#: src/profiledialog.cpp:172 src/profiledialog.cpp:188
+msgid "Select Profile Folder"
+msgstr ""
+
+#: src/profiledialog.cpp:178
+msgid "The profile \"%1\" was successfully exported."
+msgstr ""
+
+#: src/profiledialog.cpp:178
+msgid "Profile Exported"
+msgstr ""
+
+#: src/profiledialog.cpp:231
+#, fuzzy
+msgid "New profile"
+msgstr "New Article..."
+
+#: src/profiledialog.cpp:232
+msgid "Enter description"
+msgstr ""
+
+#: interfaces/core.cpp:80
+msgid "No service found"
+msgstr "No service found"
+
+#: interfaces/core.cpp:83
+msgid ""
+"Program error: the .desktop file for the service does not have a Library key."
+msgstr ""
+"Program error: the .desktop file for the service does not have a Library key."
+
+#: interfaces/core.cpp:89
+msgid "Program error: the library %1 does not provide a factory."
+msgstr "Program error: the library %1 does not provide a factory."
+
+#: interfaces/core.cpp:92
+msgid ""
+"Program error: the library %1 does not support creating components of the "
+"specified type"
+msgstr ""
+"Program error: the library %1 does not support creating components of the "
+"specified type"
+
+#: interfaces/uniqueapphandler.cpp:188
+msgid "Start with a specific Kontact module"
+msgstr "Start with a specific Kontact module"
+
+#: interfaces/uniqueapphandler.cpp:189
+msgid "Start in iconified (minimized) mode"
+msgstr "Start in iconified (minimised) mode"
+
+#: interfaces/uniqueapphandler.cpp:190
+msgid "List all possible modules and exit"
+msgstr "List all possible modules and exit"
+
+#: plugins/akregator/akregator_plugin.cpp:57
+#: plugins/newsticker/kcmkontactknt.cpp:380
+msgid "New Feed..."
+msgstr "New Feed..."
+
+#: plugins/kaddressbook/kaddressbook_plugin.cpp:60
+msgid "New Contact..."
+msgstr "New Contact..."
+
+#: plugins/kaddressbook/kaddressbook_plugin.cpp:64
+msgid "&New Distribution List..."
+msgstr ""
+
+#: plugins/kaddressbook/kaddressbook_plugin.cpp:67
+#, fuzzy
+msgid "Synchronize Contacts"
+msgstr "View &Contact"
+
+#: plugins/kaddressbook/kaddressbook_plugin.cpp:160
+#: plugins/korganizer/korganizerplugin.cpp:194
+#: plugins/korganizer/todoplugin.cpp:208
+msgid "Drops of multiple mails are not supported."
+msgstr "Drops of multiple mails are not supported."
+
+#: plugins/kaddressbook/kaddressbook_plugin.cpp:174
+#: plugins/korganizer/korganizerplugin.cpp:211
+#: plugins/korganizer/todoplugin.cpp:226
+msgid "Cannot handle drop events of type '%1'."
+msgstr "Cannot handle drop events of type '%1'."
+
+#: plugins/karm/karm_plugin.cpp:44
+msgid "New Task"
+msgstr "New Task"
+
+#: plugins/kmail/kcmkmailsummary.cpp:62
+msgid "kcmkmailsummary"
+msgstr "kcmkmailsummary"
+
+#: plugins/kmail/kcmkmailsummary.cpp:63
+msgid "Mail Summary Configuration Dialog"
+msgstr "Mail Summary Configuration Dialogue"
+
+#: plugins/kmail/kcmkmailsummary.cpp:65
+#: plugins/specialdates/kcmsdsummary.cpp:240
+msgid "(c) 2004 Tobias Koenig"
+msgstr "(c) 2004 Tobias Koenig"
+
+#: plugins/kmail/kcmkmailsummary.cpp:84
+msgid "Summary"
+msgstr "Summary"
+
+#: plugins/kmail/kcmkmailsummary.cpp:86
+msgid "Show full path for folders"
+msgstr "Show full path for folders"
+
+#: plugins/kmail/kcmkmailsummary.cpp:106
+msgid ""
+"_: prefix for local folders\n"
+"Local"
+msgstr "Local"
+
+#: plugins/kmail/kmail_plugin.cpp:64
+msgid "New Message..."
+msgstr "New Message..."
+
+#: plugins/kmail/kmail_plugin.cpp:68
+msgid "Synchronize Mail"
+msgstr ""
+
+#: plugins/kmail/summarywidget.cpp:53
+msgid "E-Mail"
+msgstr ""
+
+#: plugins/kmail/summarywidget.cpp:144
+msgid ""
+"_: %1: number of unread messages %2: total number of messages\n"
+"%1 / %2"
+msgstr "%1 / %2"
+
+#: plugins/kmail/summarywidget.cpp:156
+msgid "No unread messages in your monitored folders"
+msgstr "No unread messages in your monitored folders"
+
+#: plugins/kmail/summarywidget.cpp:169
+msgid "Open Folder: \"%1\""
+msgstr "Open Folder: \"%1\""
+
+#: plugins/knode/knode_plugin.cpp:52
+msgid "New Article..."
+msgstr "New Article..."
+
+#: plugins/knotes/knotes_part.cpp:53
+msgid "&New"
+msgstr "&New"
+
+#: plugins/knotes/knotes_part.cpp:55
+msgid "Rename..."
+msgstr "Rename..."
+
+#: plugins/knotes/knotes_part.cpp:59
+#, fuzzy
+msgid "Print Selected Notes..."
+msgstr "Select Components..."
+
+#: plugins/knotes/knotes_part.cpp:123
+msgid "To print notes, first select the notes to print from the list."
+msgstr ""
+
+#: plugins/knotes/knotes_part.cpp:123
+#, fuzzy
+msgid "Print Notes"
+msgstr "Edit Note"
+
+#: plugins/knotes/knotes_part.cpp:219
+msgid "Do you really want to delete this note?"
+msgstr "Do you really want to delete this note?"
+
+#: plugins/knotes/knotes_part.cpp:220 plugins/knotes/knotes_part.cpp:300
+msgid "Confirm Delete"
+msgstr "Confirm Delete"
+
+#: plugins/knotes/knotes_part.cpp:299
+#, c-format
+msgid ""
+"_n: Do you really want to delete this note?\n"
+"Do you really want to delete these %n notes?"
+msgstr ""
+"Do you really want to delete this note?\n"
+"Do you really want to delete these %n notes?"
+
+#: plugins/knotes/knotes_plugin.cpp:47
+msgid "New Note..."
+msgstr "New Note..."
+
+#: plugins/knotes/knotes_plugin.cpp:49
+msgid "Synchronize Notes"
+msgstr ""
+
+#: plugins/knotes/knotes_plugin.cpp:70 plugins/knotes/knotes_plugin.cpp:71
+msgid "Notes Management"
+msgstr "Notes Management"
+
+#: plugins/knotes/summarywidget.cpp:55
+msgid "Notes"
+msgstr "Notes"
+
+#: plugins/knotes/summarywidget.cpp:120
+msgid "No Notes Available"
+msgstr "No Notes Available"
+
+#: plugins/knotes/summarywidget.cpp:143
+msgid "Read Note: \"%1\""
+msgstr "Read Note: \"%1\""
+
+#: plugins/korganizer/journalplugin.cpp:52
+msgid "New Journal..."
+msgstr "New Journal..."
+
+#: plugins/korganizer/journalplugin.cpp:55
+msgid "Synchronize Journal"
+msgstr ""
+
+#: plugins/korganizer/kcmkorgsummary.cpp:67
+msgid "kcmkorgsummary"
+msgstr "kcmkorgsummary"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:68
+msgid "Schedule Configuration Dialog"
+msgstr "Schedule Configuration Dialogue"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:70
+#: plugins/newsticker/kcmkontactknt.cpp:445
+msgid "(c) 2003 - 2004 Tobias Koenig"
+msgstr "(c) 2003 - 2004 Tobias Koenig"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:88
+#: plugins/specialdates/kcmsdsummary.cpp:83
+msgid ""
+"_n: day\n"
+" days"
+msgstr ""
+" day\n"
+" days"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:95
+msgid "Appointments"
+msgstr "Appointments"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:99
+msgid "How many days should the calendar show at once?"
+msgstr "How many days should the calendar show at once?"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:102
+#: plugins/specialdates/kcmsdsummary.cpp:97
+msgid "One day"
+msgstr "One day"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:105
+#: plugins/specialdates/kcmsdsummary.cpp:100
+msgid "Five days"
+msgstr "Five days"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:108
+#: plugins/specialdates/kcmsdsummary.cpp:103
+msgid "One week"
+msgstr "One week"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:111
+#: plugins/specialdates/kcmsdsummary.cpp:106
+msgid "One month"
+msgstr "One month"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:127
+msgid "To-dos"
+msgstr "To-dos"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:128
+msgid "Show all to-dos"
+msgstr "Show all to-dos"
+
+#: plugins/korganizer/kcmkorgsummary.cpp:129
+msgid "Show today's to-dos only"
+msgstr "Show today's to-dos only"
+
+#: plugins/korganizer/korganizerplugin.cpp:63
+msgid "New Event..."
+msgstr "New Event..."
+
+#: plugins/korganizer/korganizerplugin.cpp:67
+#, fuzzy
+msgid "Synchronize Calendar"
+msgstr "Active Calendar"
+
+#: plugins/korganizer/korganizerplugin.cpp:179
+#: plugins/korganizer/todoplugin.cpp:180
+msgid "Meeting"
+msgstr "Meeting"
+
+#: plugins/korganizer/korganizerplugin.cpp:197
+#: plugins/korganizer/todoplugin.cpp:211
+msgid ""
+"From: %1\n"
+"To: %2\n"
+"Subject: %3"
+msgstr ""
+"From: %1\n"
+"To: %2\n"
+"Subject: %3"
+
+#: plugins/korganizer/korganizerplugin.cpp:205
+#: plugins/korganizer/todoplugin.cpp:220
+#, c-format
+msgid "Mail: %1"
+msgstr "Mail: %1"
+
+#: plugins/korganizer/summarywidget.cpp:61
+#, fuzzy
+msgid "Calendar"
+msgstr "Active Calendar"
+
+#: plugins/korganizer/summarywidget.cpp:173
+#: plugins/specialdates/sdsummarywidget.cpp:445
+msgid "Today"
+msgstr "Today"
+
+#: plugins/korganizer/summarywidget.cpp:177
+#: plugins/specialdates/sdsummarywidget.cpp:447
+msgid "Tomorrow"
+msgstr "Tomorrow"
+
+#: plugins/korganizer/summarywidget.cpp:236
+msgid ""
+"_: Time from - to\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: plugins/korganizer/summarywidget.cpp:252
+#, c-format
+msgid ""
+"_n: No appointments pending within the next day\n"
+"No appointments pending within the next %n days"
+msgstr ""
+"No appointments pending within the next day\n"
+"No appointments pending within the next %n days"
+
+#: plugins/korganizer/summarywidget.cpp:281
+#, fuzzy
+msgid "&Edit Appointment..."
+msgstr "Edit Appointment: \"%1\""
+
+#: plugins/korganizer/summarywidget.cpp:283
+#, fuzzy
+msgid "&Delete Appointment"
+msgstr "Appointments"
+
+#: plugins/korganizer/summarywidget.cpp:300
+msgid "Edit Appointment: \"%1\""
+msgstr "Edit Appointment: \"%1\""
+
+#: plugins/korganizer/todoplugin.cpp:64
+msgid "New To-do..."
+msgstr "New To-do..."
+
+#: plugins/korganizer/todoplugin.cpp:68
+msgid "Synchronize To-do List"
+msgstr ""
+
+#: plugins/korganizer/todoplugin.cpp:192
+#, fuzzy, c-format
+msgid "Note: %1"
+msgstr "Read Note: \"%1\""
+
+#: plugins/korganizer/todosummarywidget.cpp:63
+#, fuzzy
+msgid "To-do"
+msgstr "To-dos"
+
+#: plugins/korganizer/todosummarywidget.cpp:117
+msgid "overdue"
+msgstr "overdue"
+
+#: plugins/korganizer/todosummarywidget.cpp:125
+msgid "in progress"
+msgstr "in progress"
+
+#: plugins/korganizer/todosummarywidget.cpp:131
+msgid "starts today"
+msgstr "starts today"
+
+#: plugins/korganizer/todosummarywidget.cpp:137
+msgid "ends today"
+msgstr "ends today"
+
+#: plugins/korganizer/todosummarywidget.cpp:188
+msgid "No to-dos pending"
+msgstr "No to-dos pending"
+
+#: plugins/korganizer/todosummarywidget.cpp:230
+#, fuzzy
+msgid "&Edit To-do..."
+msgstr "New To-do..."
+
+#: plugins/korganizer/todosummarywidget.cpp:232
+#, fuzzy
+msgid "&Delete To-do"
+msgstr "Delete Feed"
+
+#: plugins/korganizer/todosummarywidget.cpp:236
+msgid "&Mark To-do Completed"
+msgstr ""
+
+#: plugins/korganizer/todosummarywidget.cpp:257
+msgid "Edit To-do: \"%1\""
+msgstr "Edit To-do: \"%1\""
+
+#: plugins/kpilot/kpilot_plugin.cpp:54
+msgid "KPilot Information"
+msgstr "KPilot Information"
+
+#: plugins/kpilot/kpilot_plugin.cpp:56
+msgid ""
+"KPilot - HotSync software for KDE\n"
+"\n"
+msgstr ""
+"KPilot - HotSync software for KDE\n"
+"\n"
+
+#: plugins/kpilot/kpilot_plugin.cpp:59
+msgid "Plugin Developer"
+msgstr "Plugin Developer"
+
+#: plugins/kpilot/kpilot_plugin.cpp:61
+msgid "Project Leader"
+msgstr "Project Leader"
+
+#: plugins/kpilot/kpilot_plugin.cpp:64
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: plugins/kpilot/summarywidget.cpp:63
+#, fuzzy
+msgid "KPilot Configuration"
+msgstr "KPilot Information"
+
+#: plugins/kpilot/summarywidget.cpp:68
+msgid "<i>Last sync:</i>"
+msgstr "<i>Last sync:</i>"
+
+#: plugins/kpilot/summarywidget.cpp:70 plugins/kpilot/summarywidget.cpp:103
+#: plugins/kpilot/summarywidget.cpp:159 plugins/kpilot/summarywidget.cpp:177
+msgid "No information available"
+msgstr "No information available"
+
+#: plugins/kpilot/summarywidget.cpp:72
+msgid "[View Sync Log]"
+msgstr "[View Sync Log]"
+
+#: plugins/kpilot/summarywidget.cpp:79
+msgid "<i>User:</i>"
+msgstr "<i>User:</i>"
+
+#: plugins/kpilot/summarywidget.cpp:81 plugins/kpilot/summarywidget.cpp:88
+#: plugins/newsticker/newsfeeds.h:39
+msgid "Unknown"
+msgstr "Unknown"
+
+#: plugins/kpilot/summarywidget.cpp:86
+msgid "<i>Device:</i>"
+msgstr "<i>Device:</i>"
+
+#: plugins/kpilot/summarywidget.cpp:93
+msgid "<i>Status:</i>"
+msgstr "<i>Status:</i>"
+
+#: plugins/kpilot/summarywidget.cpp:95 plugins/kpilot/summarywidget.cpp:176
+msgid "No communication with the daemon possible"
+msgstr "No communication with the daemon possible"
+
+#: plugins/kpilot/summarywidget.cpp:100
+msgid "<i>Conduits:</i>"
+msgstr "<i>Conduits:</i>"
+
+#: plugins/kpilot/summarywidget.cpp:109
+msgid "KPilot is currently not running."
+msgstr "KPilot is currently not running."
+
+#: plugins/kpilot/summarywidget.cpp:111
+msgid "[Start KPilot]"
+msgstr "[Start KPilot]"
+
+#: plugins/kpilot/summarywidget.cpp:167 plugins/kpilot/summarywidget.cpp:168
+#: plugins/kpilot/summarywidget.cpp:174 plugins/kpilot/summarywidget.cpp:175
+msgid "unknown"
+msgstr "unknown"
+
+#: plugins/kpilot/summarywidget.cpp:172
+msgid "No information available (Daemon not running?)"
+msgstr "No information available (Daemon not running?)"
+
+#: plugins/kpilot/summarywidget.cpp:198
+msgid "KPilot HotSync Log"
+msgstr "KPilot HotSync Log"
+
+#: plugins/kpilot/summarywidget.cpp:205
+#, c-format
+msgid "Unable to open Hotsync log %1."
+msgstr "Unable to open Hotsync log %1."
+
+#: plugins/newsticker/kcmkontactknt.cpp:59
+msgid "New News Feed"
+msgstr "New News Feed"
+
+#: plugins/knotes/knotes_part_p.h:136 plugins/newsticker/kcmkontactknt.cpp:66
+msgid "Name:"
+msgstr "Name:"
+
+#: plugins/newsticker/kcmkontactknt.cpp:73
+msgid "URL:"
+msgstr "URL:"
+
+#: plugins/newsticker/kcmkontactknt.cpp:159
+msgid "Arts"
+msgstr "Arts"
+
+#: plugins/newsticker/kcmkontactknt.cpp:160
+msgid "Business"
+msgstr "Business"
+
+#: plugins/newsticker/kcmkontactknt.cpp:161
+msgid "Computers"
+msgstr "Computers"
+
+#: plugins/newsticker/kcmkontactknt.cpp:162
+msgid "Misc"
+msgstr "Misc"
+
+#: plugins/newsticker/kcmkontactknt.cpp:163
+msgid "Recreation"
+msgstr "Recreation"
+
+#: plugins/newsticker/kcmkontactknt.cpp:164
+msgid "Society"
+msgstr "Society"
+
+#: plugins/newsticker/kcmkontactknt.cpp:182
+msgid "Custom"
+msgstr "Custom"
+
+#: plugins/newsticker/kcmkontactknt.cpp:338
+#: plugins/summary/summaryview_plugin.cpp:55
+#: plugins/summary/summaryview_plugin.cpp:71
+msgid "All"
+msgstr "All"
+
+#: plugins/newsticker/kcmkontactknt.cpp:355
+msgid "Selected"
+msgstr "Selected"
+
+#: plugins/newsticker/kcmkontactknt.cpp:360
+msgid "News Feed Settings"
+msgstr "News Feed Settings"
+
+#: plugins/newsticker/kcmkontactknt.cpp:365
+msgid "Refresh time:"
+msgstr "Refresh time:"
+
+#: plugins/newsticker/kcmkontactknt.cpp:373
+msgid "Number of items shown:"
+msgstr "Number of items shown:"
+
+#: plugins/newsticker/kcmkontactknt.cpp:383
+msgid "Delete Feed"
+msgstr "Delete Feed"
+
+#: plugins/newsticker/kcmkontactknt.cpp:442
+msgid "kcmkontactknt"
+msgstr "kcmkontactknt"
+
+#: plugins/newsticker/kcmkontactknt.cpp:443
+msgid "Newsticker Configuration Dialog"
+msgstr "Newsticker Configuration Dialogue"
+
+#: plugins/newsticker/summarywidget.cpp:53
+msgid "News Feeds"
+msgstr "News Feeds"
+
+#: plugins/newsticker/summarywidget.cpp:62
+msgid ""
+"No rss dcop service available.\n"
+"You need rssservice to use this plugin."
+msgstr ""
+"No rss dcop service available.\n"
+"You need rssservice to use this plugin."
+
+#: plugins/newsticker/summarywidget.cpp:300
+msgid "Copy URL to Clipboard"
+msgstr "Copy URL to Clipboard"
+
+#: plugins/specialdates/kcmsdsummary.cpp:90
+#: plugins/specialdates/specialdates_plugin.cpp:59
+msgid "Special Dates Summary"
+msgstr "Special Dates Summary"
+
+#: plugins/specialdates/kcmsdsummary.cpp:94
+msgid "How many days should the special dates summary show at once?"
+msgstr "How many days should the special dates summary show at once?"
+
+#: plugins/specialdates/kcmsdsummary.cpp:122
+msgid "Special Dates From Calendar"
+msgstr "Special Dates From Calendar"
+
+#: plugins/specialdates/kcmsdsummary.cpp:124
+#: plugins/specialdates/kcmsdsummary.cpp:132
+msgid "Show birthdays"
+msgstr "Show birthdays"
+
+#: plugins/specialdates/kcmsdsummary.cpp:125
+#: plugins/specialdates/kcmsdsummary.cpp:133
+msgid "Show anniversaries"
+msgstr "Show anniversaries"
+
+#: plugins/specialdates/kcmsdsummary.cpp:126
+msgid "Show holidays"
+msgstr "Show holidays"
+
+#: plugins/specialdates/kcmsdsummary.cpp:128
+msgid "Show special occasions"
+msgstr "Show special occasions"
+
+#: plugins/specialdates/kcmsdsummary.cpp:130
+msgid "Special Dates From Contact List"
+msgstr "Special Dates From Contact List"
+
+#: plugins/specialdates/kcmsdsummary.cpp:237
+msgid "kcmsdsummary"
+msgstr "kcmsdsummary"
+
+#: plugins/specialdates/kcmsdsummary.cpp:238
+msgid "Special Dates Configuration Dialog"
+msgstr "Special Dates Configuration Dialogue"
+
+#: plugins/specialdates/sdsummarywidget.cpp:90
+msgid "Special Dates"
+msgstr "Special Dates"
+
+#: plugins/specialdates/sdsummarywidget.cpp:116
+msgid "Default KOrganizer resource"
+msgstr "Default KOrganizer resource"
+
+#: plugins/specialdates/sdsummarywidget.cpp:118
+msgid "Active Calendar"
+msgstr "Active Calendar"
+
+#: plugins/specialdates/sdsummarywidget.cpp:289
+msgid "BIRTHDAY"
+msgstr "BIRTHDAY"
+
+#: plugins/specialdates/sdsummarywidget.cpp:304
+msgid "ANNIVERSARY"
+msgstr "ANNIVERSARY"
+
+#: plugins/specialdates/sdsummarywidget.cpp:319
+msgid "HOLIDAY"
+msgstr "HOLIDAY"
+
+#: plugins/specialdates/sdsummarywidget.cpp:337
+msgid "SPECIAL OCCASION"
+msgstr "SPECIAL OCCASION"
+
+#: plugins/specialdates/sdsummarywidget.cpp:472
+msgid "now"
+msgstr "now"
+
+#: plugins/specialdates/sdsummarywidget.cpp:474
+#, c-format
+msgid ""
+"_n: in 1 day\n"
+"in %n days"
+msgstr ""
+"in 1 day\n"
+"in %n days"
+
+#: plugins/specialdates/sdsummarywidget.cpp:485
+msgid "Birthday"
+msgstr "Birthday"
+
+#: plugins/specialdates/sdsummarywidget.cpp:487
+msgid "Anniversary"
+msgstr "Anniversary"
+
+#: plugins/specialdates/sdsummarywidget.cpp:489
+msgid "Holiday"
+msgstr "Holiday"
+
+#: plugins/specialdates/sdsummarywidget.cpp:491
+msgid "Special Occasion"
+msgstr "Special Occasion"
+
+#: plugins/specialdates/sdsummarywidget.cpp:531
+#, c-format
+msgid ""
+"_n: one year\n"
+"%n years"
+msgstr ""
+"one year\n"
+"%n years"
+
+#: plugins/specialdates/sdsummarywidget.cpp:543
+#, c-format
+msgid ""
+"_n: No special dates within the next 1 day\n"
+"No special dates pending within the next %n days"
+msgstr ""
+"No special dates within the next 1 day\n"
+"No special dates pending within the next %n days"
+
+#: plugins/specialdates/sdsummarywidget.cpp:579
+msgid "Send &Mail"
+msgstr "Send &Mail"
+
+#: plugins/specialdates/sdsummarywidget.cpp:581
+msgid "View &Contact"
+msgstr "View &Contact"
+
+#: plugins/specialdates/sdsummarywidget.cpp:598
+msgid "Mail to:\"%1\""
+msgstr "Mail to:\"%1\""
+
+#: plugins/specialdates/specialdates_plugin.cpp:61
+msgid "Kontact Special Dates Summary"
+msgstr "Kontact Special Dates Summary"
+
+#: plugins/specialdates/specialdates_plugin.cpp:63
+msgid "(c) 2004-2005 The KDE PIM Team"
+msgstr "(c) 2004-2005 The KDE PIM Team"
+
+#: plugins/summary/kcmkontactsummary.cpp:98
+msgid ""
+"Here you can select which summary plugins to have visible in your summary view."
+msgstr ""
+"Here you can select which summary plugins to have visible in your summary view."
+
+#: plugins/summary/kcmkontactsummary.cpp:110
+msgid "kontactsummary"
+msgstr "kontactsummary"
+
+#: plugins/summary/kcmkontactsummary.cpp:111
+msgid "KDE Kontact Summary"
+msgstr "KDE Kontact Summary"
+
+#: plugins/summary/kcmkontactsummary.cpp:113
+msgid "(c), 2004 Tobias Koenig"
+msgstr "(c), 2004 Tobias Koenig"
+
+#: plugins/summary/summaryview_part.cpp:91
+msgid "&Configure Summary View..."
+msgstr "&Configure Summary View..."
+
+#: plugins/summary/summaryview_part.cpp:139
+#, c-format
+msgid "Summary for %1"
+msgstr "Summary for %1"
+
+#: plugins/summary/summaryview_part.cpp:309
+msgid "What's next?"
+msgstr "What's next?"
+
+#: plugins/summary/summaryview_plugin.cpp:42
+msgid "Synchronize All"
+msgstr ""
+
+#: plugins/summary/summaryview_plugin.cpp:109
+msgid "Kontact Summary"
+msgstr "Kontact Summary"
+
+#: plugins/summary/summaryview_plugin.cpp:111
+msgid "Kontact Summary View"
+msgstr "Kontact Summary View"
+
+#: plugins/summary/summaryview_plugin.cpp:113
+msgid "(c) 2003 The Kontact developers"
+msgstr "(c) 2003 The Kontact developers"
+
+#: plugins/weather/summarywidget.cpp:49
+msgid "Weather Service"
+msgstr ""
+
+#: plugins/weather/summarywidget.cpp:57
+msgid ""
+"No weather dcop service available;\n"
+"you need KWeather to use this plugin."
+msgstr ""
+"No weather dcop service available;\n"
+"you need KWeather to use this plugin."
+
+#: plugins/weather/summarywidget.cpp:136
+msgid "Last updated on"
+msgstr "Last updated on"
+
+#: plugins/weather/summarywidget.cpp:138
+msgid "Wind Speed"
+msgstr "Wind Speed"
+
+#: plugins/weather/summarywidget.cpp:140
+msgid "Rel. Humidity"
+msgstr "Rel. Humidity"
+
+#: plugins/weather/summarywidget.cpp:192
+msgid "View Weather Report for Station"
+msgstr "View Weather Report for Station"
+
+#: plugins/weather/weather_plugin.cpp:48 plugins/weather/weather_plugin.cpp:50
+msgid "Weather Information"
+msgstr "Weather Information"
+
+#: plugins/weather/weather_plugin.cpp:56
+msgid "Improvements and more code cleanups"
+msgstr "Improvements and more code cleanups"
+
+#: plugins/knotes/knotes_part_p.h:121
+msgid "Edit Note"
+msgstr "Edit Note"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#~ msgid "New Messages"
+#~ msgstr "New Messages"
+
+#~ msgid "&Refresh Summary View..."
+#~ msgstr "&Refresh Summary View..."
+
+#~ msgid "&New..."
+#~ msgstr "&New..."
+
+#~ msgid "Test"
+#~ msgstr "Test"
diff --git a/tde-i18n-en_GB/messages/kdepim/korganizer.po b/tde-i18n-en_GB/messages/kdepim/korganizer.po
new file mode 100644
index 00000000000..c919440e5da
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/korganizer.po
@@ -0,0 +1,7464 @@
+# translation of korganizer.po to British English
+# Copyright (C) 2002, 2003,2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: korganizer\n"
+"POT-Creation-Date: 2008-08-19 01:19+0200\n"
+"PO-Revision-Date: 2006-03-12 17:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: actionmanager.cpp:467 actionmanager.cpp:1447 actionmanager.cpp:1475
+#: koeventpopupmenu.cpp:52 kotodoview.cpp:453
+msgid "&Show"
+msgstr "&Show"
+
+#: actionmanager.cpp:470 actionmanager.cpp:1448 actionmanager.cpp:1476
+#: koeventpopupmenu.cpp:54 kotodoview.cpp:455 resourceview.cpp:599
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: koeventpopupmenu.cpp:76
+msgid "&Toggle Reminder"
+msgstr "&Toggle Reminder"
+
+#: koeventpopupmenu.cpp:81
+msgid "&Dissociate This Occurrence"
+msgstr "&Dissociate This Occurrence"
+
+#: koeventpopupmenu.cpp:84
+msgid "&Dissociate Future Occurrences"
+msgstr "&Dissociate Future Occurrences"
+
+#: koeventpopupmenu.cpp:88
+#, fuzzy
+msgid "Send as iCalendar..."
+msgstr "&iCalendar..."
+
+#: koeditordetails.cpp:194
+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 ""
+"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."
+
+#. i18n: file publishdialog_base.ui line 28
+#: koeditordetails.cpp:201 koprefsdialog.cpp:1063 rc.cpp:417 rc.cpp:1859
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file koeditoralarms_base.ui line 282
+#: koeditoralarms.cpp:89 koeditordetails.cpp:202 koprefsdialog.cpp:865
+#: rc.cpp:223 rc.cpp:420 rc.cpp:1862 rc.cpp:1937
+#, no-c-format
+msgid "Email"
+msgstr "Email"
+
+#: koeditordetails.cpp:203
+msgid "Role"
+msgstr "Role"
+
+#: koeditordetails.cpp:204
+msgid "Status"
+msgstr "Status"
+
+#: koeditordetails.cpp:205
+msgid "RSVP"
+msgstr "RSVP"
+
+#: koeditordetails.cpp:206
+#, fuzzy
+msgid "Delegated to"
+msgstr "Delete To-do"
+
+#: koeditordetails.cpp:207
+#, fuzzy
+msgid "Delegated from"
+msgstr "Delete To-do"
+
+#: koeditordetails.cpp:311 koeditorfreebusy.cpp:760
+msgid ""
+"%1 does not look like a valid email address. Are you sure you want to invite "
+"this participant?"
+msgstr ""
+
+#: koeditordetails.cpp:313 koeditorfreebusy.cpp:762
+#, fuzzy
+msgid "Invalid email address"
+msgstr "Additional email address:"
+
+#: koviewmanager.cpp:334
+#, fuzzy
+msgid "Merged calendar"
+msgstr "Merged calendar '%1'."
+
+#: koviewmanager.cpp:336
+msgid "Calendars Side by Side"
+msgstr ""
+
+#: filtereditdialog.cpp:51
+msgid "Edit Calendar Filters"
+msgstr "Edit Calendar Filters"
+
+#: filtereditdialog.cpp:99
+msgid "Press this button to define a new filter."
+msgstr "Press this button to define a new filter."
+
+#: filtereditdialog.cpp:100
+msgid "Press this button to remove the currently active filter."
+msgstr "Press this button to remove the currently active filter."
+
+#: filtereditdialog.cpp:189
+#, c-format
+msgid "New Filter %1"
+msgstr "New Filter %1"
+
+#: filtereditdialog.cpp:201 koeditorattachments.cpp:377 koeventeditor.cpp:381
+#: kotodoeditor.cpp:327
+msgid "This item will be permanently deleted."
+msgstr "This item will be permanently deleted."
+
+#: filtereditdialog.cpp:201
+msgid "Delete Confirmation"
+msgstr "Delete Confirmation"
+
+#: koeditorfreebusy.cpp:177
+#, fuzzy, c-format
+msgid "Location: %1"
+msgstr "&Location:"
+
+#: koeditorfreebusy.cpp:229
+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 ""
+"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."
+
+#: koeditorfreebusy.cpp:236
+msgid "Scale: "
+msgstr "Scale: "
+
+#: koeditorfreebusy.cpp:242
+msgid "Hour"
+msgstr "Hour"
+
+#: koeditorfreebusy.cpp:243
+msgid "Day"
+msgstr "Day"
+
+#: koeditorfreebusy.cpp:244
+msgid "Week"
+msgstr "Week"
+
+#: koeditorfreebusy.cpp:245
+msgid "Month"
+msgstr "Month"
+
+#: koeditorfreebusy.cpp:246
+msgid "Automatic"
+msgstr "Automatic"
+
+#: koeditorfreebusy.cpp:252
+msgid "Center on Start"
+msgstr "Centre on Start"
+
+#: koeditorfreebusy.cpp:254
+msgid "Centers the Gantt chart on the start time and day of this event."
+msgstr "Centres the Gantt chart on the start time and day of this event."
+
+#: koeditorfreebusy.cpp:261
+msgid "Pick Date"
+msgstr "Pick Date"
+
+#: koeditorfreebusy.cpp:263
+msgid "Moves the event to a date and time when all the attendees are free."
+msgstr "Moves the event to a date and time when all the attendees are free."
+
+#: koeditorfreebusy.cpp:272
+msgid ""
+"Reloads Free/Busy data for all attendees from the corresponding servers."
+msgstr ""
+"Reloads Free/Busy data for all attendees from the corresponding servers."
+
+#: koeditorfreebusy.cpp:279
+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 ""
+"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."
+
+#: koeditorfreebusy.cpp:286
+#, fuzzy
+msgid "Attendee"
+msgstr "Atte&ndees"
+
+#: koeditorfreebusy.cpp:529
+msgid "The meeting already has suitable start/end times."
+msgstr "The meeting already has suitable start/end times."
+
+#: koeditorfreebusy.cpp:535
+msgid ""
+"The meeting has been moved to\n"
+"Start: %1\n"
+"End: %2."
+msgstr ""
+"The meeting has been moved to\n"
+"Start: %1\n"
+"End: %2."
+
+#: koeditorfreebusy.cpp:540
+msgid "No suitable date found."
+msgstr "No suitable date found."
+
+#: koeditorfreebusy.cpp:675
+msgid ""
+"Of the %1 participants, %2 have accepted, %3 have tentatively accepted, and %4 "
+"have declined."
+msgstr ""
+"Of the %1 participants, %2 have accepted, %3 have tentatively accepted, and %4 "
+"have declined."
+
+#: koeditorfreebusy.cpp:898
+msgid ""
+"You are changing the organiser of this event, who is also attending, do you "
+"want to change that attendee as well?"
+msgstr ""
+
+#: koeditorrecurrence.cpp:91
+msgid ""
+"The number of the week from the beginning of the month on which this event or "
+"to-do should recur."
+msgstr ""
+"The number of the week from the beginning of the month on which this event or "
+"to-do should recur."
+
+#: koeditorrecurrence.cpp:95 koeditorrecurrence.cpp:259
+msgid "1st"
+msgstr "1st"
+
+#: koeditorrecurrence.cpp:96 koeditorrecurrence.cpp:260
+msgid "2nd"
+msgstr "2nd"
+
+#: koeditorrecurrence.cpp:97 koeditorrecurrence.cpp:261
+msgid "3rd"
+msgstr "3rd"
+
+#: koeditorrecurrence.cpp:98 koeditorrecurrence.cpp:262
+msgid "4th"
+msgstr "4th"
+
+#: koeditorrecurrence.cpp:99 koeditorrecurrence.cpp:263
+msgid "5th"
+msgstr "5th"
+
+#: koeditorrecurrence.cpp:100 koeditorrecurrence.cpp:290
+msgid "Last"
+msgstr "Last"
+
+#: koeditorrecurrence.cpp:101 koeditorrecurrence.cpp:291
+msgid "2nd Last"
+msgstr "2nd Last"
+
+#: koeditorrecurrence.cpp:102 koeditorrecurrence.cpp:292
+msgid "3rd Last"
+msgstr "3rd Last"
+
+#: koeditorrecurrence.cpp:103 koeditorrecurrence.cpp:293
+msgid "4th Last"
+msgstr "4th Last"
+
+#: koeditorrecurrence.cpp:104 koeditorrecurrence.cpp:294
+msgid "5th Last"
+msgstr "5th Last"
+
+#: koeditorrecurrence.cpp:112
+msgid "The weekday on which this event or to-do should recur."
+msgstr "The weekday on which this event or to-do should recur."
+
+#: koeditorrecurrence.cpp:126
+msgid "The month during which this event or to-do should recur."
+msgstr "The month during which this event or to-do should recur."
+
+#: koeditorrecurrence.cpp:143
+msgid "Sets how often this event or to-do should recur."
+msgstr "Sets how often this event or to-do should recur."
+
+#: koeditorrecurrence.cpp:167 koeditorrecurrence.cpp:181
+#: koeditorrecurrence.cpp:232 koeditorrecurrence.cpp:405
+msgid "&Recur every"
+msgstr "&Recur every"
+
+#. i18n: file koeditoralarms_base.ui line 70
+#: koeditorgeneral.cpp:230 koeditorrecurrence.cpp:167
+#: korgac/alarmdialog.cpp:122 rc.cpp:178 rc.cpp:1892
+#, no-c-format
+msgid "day(s)"
+msgstr "day(s)"
+
+#: koeditorrecurrence.cpp:181
+msgid "week(s) on:"
+msgstr "week(s) on:"
+
+#: koeditorrecurrence.cpp:199
+msgid "Day of the week on which this event or to-do should recur."
+msgstr "Day of the week on which this event or to-do should recur."
+
+#: koeditorrecurrence.cpp:232
+msgid "month(s)"
+msgstr "month(s)"
+
+#: koeditorrecurrence.cpp:244
+msgid "&Recur on the"
+msgstr "&Recur on the"
+
+#: koeditorrecurrence.cpp:249
+msgid ""
+"Sets a specific day of the month on which this event or to-do should recur."
+msgstr ""
+"Sets a specific day of the month on which this event or to-do should recur."
+
+#: koeditorrecurrence.cpp:254 koeditorrecurrence.cpp:430
+msgid "The day of the month on which this event or to-do should recur."
+msgstr "The day of the month on which this event or to-do should recur."
+
+#: koeditorrecurrence.cpp:264
+msgid "6th"
+msgstr "6th"
+
+#: koeditorrecurrence.cpp:265
+msgid "7th"
+msgstr "7th"
+
+#: koeditorrecurrence.cpp:266
+msgid "8th"
+msgstr "8th"
+
+#: koeditorrecurrence.cpp:267
+msgid "9th"
+msgstr "9th"
+
+#: koeditorrecurrence.cpp:268
+msgid "10th"
+msgstr "10th"
+
+#: koeditorrecurrence.cpp:269
+msgid "11th"
+msgstr "11th"
+
+#: koeditorrecurrence.cpp:270
+msgid "12th"
+msgstr "12th"
+
+#: koeditorrecurrence.cpp:271
+msgid "13th"
+msgstr "13th"
+
+#: koeditorrecurrence.cpp:272
+msgid "14th"
+msgstr "14th"
+
+#: koeditorrecurrence.cpp:273
+msgid "15th"
+msgstr "15th"
+
+#: koeditorrecurrence.cpp:274
+msgid "16th"
+msgstr "16th"
+
+#: koeditorrecurrence.cpp:275
+msgid "17th"
+msgstr "17th"
+
+#: koeditorrecurrence.cpp:276
+msgid "18th"
+msgstr "18th"
+
+#: koeditorrecurrence.cpp:277
+msgid "19th"
+msgstr "19th"
+
+#: koeditorrecurrence.cpp:278
+msgid "20th"
+msgstr "20th"
+
+#: koeditorrecurrence.cpp:279
+msgid "21st"
+msgstr "21st"
+
+#: koeditorrecurrence.cpp:280
+msgid "22nd"
+msgstr "22nd"
+
+#: koeditorrecurrence.cpp:281
+msgid "23rd"
+msgstr "23rd"
+
+#: koeditorrecurrence.cpp:282
+msgid "24th"
+msgstr "24th"
+
+#: koeditorrecurrence.cpp:283
+msgid "25th"
+msgstr "25th"
+
+#: koeditorrecurrence.cpp:284
+msgid "26th"
+msgstr "26th"
+
+#: koeditorrecurrence.cpp:285
+msgid "27th"
+msgstr "27th"
+
+#: koeditorrecurrence.cpp:286
+msgid "28th"
+msgstr "28th"
+
+#: koeditorrecurrence.cpp:287
+msgid "29th"
+msgstr "29th"
+
+#: koeditorrecurrence.cpp:288
+msgid "30th"
+msgstr "30th"
+
+#: koeditorrecurrence.cpp:289
+msgid "31st"
+msgstr "31st"
+
+#: koeditorrecurrence.cpp:325
+msgid "day"
+msgstr "day"
+
+#: koeditorrecurrence.cpp:332
+msgid ""
+"Sets a weekday and specific week in the month on which this event or to-do "
+"should recur"
+msgstr ""
+"Sets a weekday and specific week in the month on which this event or to-do "
+"should recur"
+
+#: koeditorrecurrence.cpp:405
+msgid "year(s)"
+msgstr "year(s)"
+
+#: koeditorrecurrence.cpp:419
+msgid ""
+"_: part before XXX of 'Recur on day XXX of month YYY'\n"
+"&Recur on day "
+msgstr "&Recur on day "
+
+#: koeditorrecurrence.cpp:421
+msgid "&Day "
+msgstr "&Day "
+
+#: koeditorrecurrence.cpp:425
+msgid ""
+"Sets a specific day in a specific month on which this event or to-do should "
+"recur."
+msgstr ""
+"Sets a specific day in a specific month on which this event or to-do should "
+"recur."
+
+#: koeditorrecurrence.cpp:434
+msgid ""
+"_: part between XXX and YYY of 'Recur on day XXX of month YYY'\n"
+" &of "
+msgstr " &of "
+
+#: koeditorrecurrence.cpp:448
+msgid ""
+"_: Part before XXX in 'Recur on NNN. WEEKDAY of MONTH', short version\n"
+"&On"
+msgstr "&On"
+
+#: koeditorrecurrence.cpp:450
+msgid ""
+"_: Part before XXX in 'Recur on NNN. WEEKDAY of MONTH'\n"
+"&On the"
+msgstr "&On the"
+
+#: koeditorrecurrence.cpp:454
+msgid ""
+"Sets a specific day in a specific week of a specific month on which this event "
+"or to-do should recur."
+msgstr ""
+"Sets a specific day in a specific week of a specific month on which this event "
+"or to-do should recur."
+
+#: koeditorrecurrence.cpp:465
+msgid ""
+"_: part between WEEKDAY and MONTH in 'Recur on NNN. WEEKDAY of MONTH'\n"
+" o&f "
+msgstr " o&f "
+
+#: koeditorrecurrence.cpp:480
+msgid "Day #"
+msgstr "Day no."
+
+#: koeditorrecurrence.cpp:482
+msgid "Recur on &day #"
+msgstr "Recur on &day no."
+
+#: koeditorrecurrence.cpp:484
+msgid ""
+"Sets a specific day within the year on which this event or to-do should recur."
+msgstr ""
+"Sets a specific day within the year on which this event or to-do should recur."
+
+#: koeditorrecurrence.cpp:495
+msgid ""
+"_: part after NNN of 'Recur on day #NNN of the year'\n"
+" of the &year"
+msgstr " of the &year"
+
+#: koeditorrecurrence.cpp:498
+msgid ""
+"_: part after NNN of 'Recur on day #NNN of the year', short version\n"
+" of the year"
+msgstr " of the year"
+
+#: koeditorrecurrence.cpp:581
+msgid "E&xceptions"
+msgstr "E&xceptions"
+
+#: koeditorrecurrence.cpp:591
+msgid ""
+"A date that should be considered an exception to the recurrence rules for this "
+"event or to-do."
+msgstr ""
+"A date that should be considered an exception to the recurrence rules for this "
+"event or to-do."
+
+#. i18n: file koeditoralarms_base.ui line 546
+#: koeditorrecurrence.cpp:596 rc.cpp:253 rc.cpp:1967
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#: koeditorrecurrence.cpp:598
+msgid ""
+"Add this date as an exception to the recurrence rules for this event or to-do."
+msgstr ""
+"Add this date as an exception to the recurrence rules for this event or to-do."
+
+#: koeditorrecurrence.cpp:601
+msgid "&Change"
+msgstr "&Change"
+
+#: koeditorrecurrence.cpp:603
+msgid "Replace the currently selected date with this date."
+msgstr "Replace the currently selected date with this date."
+
+#: koeditorrecurrence.cpp:607
+msgid ""
+"Delete the currently selected date from the list of dates that should be "
+"considered exceptions to the recurrence rules for this event or to-do."
+msgstr ""
+"Delete the currently selected date from the list of dates that should be "
+"considered exceptions to the recurrence rules for this event or to-do."
+
+#: koeditorrecurrence.cpp:614
+msgid ""
+"Displays current dates that are being considered exceptions to the recurrence "
+"rules for this event or to-do."
+msgstr ""
+"Displays current dates that are being considered exceptions to the recurrence "
+"rules for this event or to-do."
+
+#: koeditorrecurrence.cpp:678
+msgid "Edit Exceptions"
+msgstr "Edit Exceptions"
+
+#: koeditorrecurrence.cpp:702
+msgid "Recurrence Range"
+msgstr "Recurrence Range"
+
+#: koeditorrecurrence.cpp:705
+msgid ""
+"Sets a range for which these recurrence rules will apply to this event or "
+"to-do."
+msgstr ""
+"Sets a range for which these recurrence rules will apply to this event or "
+"to-do."
+
+#: koeditorrecurrence.cpp:713
+msgid "Begin on:"
+msgstr "Begin on:"
+
+#: koeditorrecurrence.cpp:715
+msgid "The date on which the recurrences for this event or to-do should begin."
+msgstr ""
+"The date on which the recurrences for this event or to-do should begin."
+
+#: koeditorrecurrence.cpp:722
+msgid "&No ending date"
+msgstr "&No ending date"
+
+#: koeditorrecurrence.cpp:724
+msgid "Sets the event or to-do to recur forever."
+msgstr "Sets the event or to-do to recur forever."
+
+#: koeditorrecurrence.cpp:731
+msgid "End &after"
+msgstr "End &after"
+
+#: koeditorrecurrence.cpp:733
+msgid ""
+"Sets the event or to-do to stop recurring after a certain number of "
+"occurrences."
+msgstr ""
+"Sets the event or to-do to stop recurring after a certain number of "
+"occurrences."
+
+#: koeditorrecurrence.cpp:738
+msgid "Number of times the event or to-do should recur before stopping."
+msgstr "Number of times the event or to-do should recur before stopping."
+
+#: koeditorrecurrence.cpp:744
+msgid "&occurrence(s)"
+msgstr "&occurrence(s)"
+
+#: koeditorrecurrence.cpp:752
+msgid "End &on:"
+msgstr "End &on:"
+
+#: koeditorrecurrence.cpp:754
+msgid "Sets the event or to-do to stop recurring on a certain date."
+msgstr "Sets the event or to-do to stop recurring on a certain date."
+
+#: koeditorrecurrence.cpp:761
+msgid "Date after which the event or to-do should stop recurring"
+msgstr "Date after which the event or to-do should stop recurring"
+
+#: koeditorrecurrence.cpp:825
+#, c-format
+msgid "Begins on: %1"
+msgstr "Begins on: %1"
+
+#: koeditorrecurrence.cpp:833
+msgid "Edit Recurrence Range"
+msgstr "Edit Recurrence Range"
+
+#: koeditorrecurrence.cpp:880
+msgid "Sets the type of recurrence this event or to-do should have."
+msgstr "Sets the type of recurrence this event or to-do should have."
+
+#: koeditorrecurrence.cpp:882
+msgid "Daily"
+msgstr "Daily"
+
+#: koeditorrecurrence.cpp:883
+msgid "Weekly"
+msgstr "Weekly"
+
+#: koeditorrecurrence.cpp:884
+msgid "Monthly"
+msgstr "Monthly"
+
+#: koeditorrecurrence.cpp:885
+msgid "Yearly"
+msgstr "Yearly"
+
+#: koeditorrecurrence.cpp:897
+msgid "&Daily"
+msgstr "&Daily"
+
+#: koeditorrecurrence.cpp:899
+msgid ""
+"Sets the event or to-do to recur daily according to the specified rules."
+msgstr ""
+"Sets the event or to-do to recur daily according to the specified rules."
+
+#: koeditorrecurrence.cpp:901
+msgid "&Weekly"
+msgstr "&Weekly"
+
+#: koeditorrecurrence.cpp:903
+msgid ""
+"Sets the event or to-do to recur weekly according to the specified rules."
+msgstr ""
+"Sets the event or to-do to recur weekly according to the specified rules."
+
+#: koeditorrecurrence.cpp:905
+msgid "&Monthly"
+msgstr "&Monthly"
+
+#: koeditorrecurrence.cpp:907
+msgid ""
+"Sets the event or to-do to recur monthly according to the specified rules."
+msgstr ""
+"Sets the event or to-do to recur monthly according to the specified rules."
+
+#: koeditorrecurrence.cpp:909
+msgid "&Yearly"
+msgstr "&Yearly"
+
+#: koeditorrecurrence.cpp:911
+msgid ""
+"Sets the event or to-do to recur yearly according to the specified rules."
+msgstr ""
+"Sets the event or to-do to recur yearly according to the specified rules."
+
+#: koeditorrecurrence.cpp:973
+msgid "&Enable recurrence"
+msgstr "&Enable recurrence"
+
+#: koeditorrecurrence.cpp:975
+msgid ""
+"Enables recurrence for this event or to-do according to the specified rules."
+msgstr ""
+"Enables recurrence for this event or to-do according to the specified rules."
+
+#: koeditorrecurrence.cpp:982
+msgid "Appointment Time "
+msgstr "Appointment Time "
+
+#: koeditorrecurrence.cpp:985
+msgid "Displays appointment time information."
+msgstr "Displays appointment time information."
+
+#: koeditorrecurrence.cpp:1004
+msgid "Recurrence Rule"
+msgstr "Recurrence Rule"
+
+#: koeditorrecurrence.cpp:1006
+msgid ""
+"Options concerning the type of recurrence this event or to-do should have."
+msgstr ""
+"Options concerning the type of recurrence this event or to-do should have."
+
+#: koeditorrecurrence.cpp:1043
+msgid "Recurrence Range..."
+msgstr "Recurrence Range..."
+
+#: koeditorrecurrence.cpp:1046 koeditorrecurrence.cpp:1063
+msgid ""
+"Options concerning the time range during which this event or to-do should "
+"recur."
+msgstr ""
+"Options concerning the time range during which this event or to-do should "
+"recur."
+
+#: koeditorrecurrence.cpp:1055
+msgid "Exceptions..."
+msgstr "Exceptions..."
+
+#: koeditorrecurrence.cpp:1395
+msgid ""
+"The end date '%1' of the recurrence must be after the start date '%2' of the "
+"event."
+msgstr ""
+"The end date '%1' of the recurrence must be after the start date '%2' of the "
+"event."
+
+#: koeditorrecurrence.cpp:1409
+msgid ""
+"A weekly recurring event or task has to have at least one weekday associated "
+"with it."
+msgstr ""
+"A weekly recurring event or task has to have at least one weekday associated "
+"with it."
+
+#: koeditorrecurrence.cpp:1443
+#, fuzzy
+msgid "Recurrence"
+msgstr "Rec&urrence"
+
+#: koincidenceeditor.cpp:73
+msgid "&Templates..."
+msgstr "&Templates..."
+
+#: koincidenceeditor.cpp:86
+msgid "Atte&ndees"
+msgstr "Atte&ndees"
+
+#: koincidenceeditor.cpp:88
+msgid ""
+"The Attendees tab allows you to Add or Remove Attendees to/from this event or "
+"to-do."
+msgstr ""
+"The Attendees tab allows you to Add or Remove Attendees to/from this event or "
+"to-do."
+
+#: koincidenceeditor.cpp:172
+msgid "Unable to find template '%1'."
+msgstr "Unable to find template '%1'."
+
+#: koincidenceeditor.cpp:177
+msgid "Error loading template file '%1'."
+msgstr "Error loading template file '%1'."
+
+#: koincidenceeditor.cpp:376 koincidenceeditor.cpp:377
+msgid "Counter proposal"
+msgstr ""
+
+#: koeditoralarms.cpp:83
+msgid "Reminder Dialog"
+msgstr "Reminder Dialogue"
+
+#. i18n: file koeditoralarms_base.ui line 271
+#: koeditoralarms.cpp:86 rc.cpp:220 rc.cpp:1934
+#, no-c-format
+msgid "Program"
+msgstr ""
+
+#: koeditoralarms.cpp:92
+msgid "Audio"
+msgstr "Audio"
+
+#: koeditoralarms.cpp:95 koprefsdialog.cpp:175
+msgid "Unknown"
+msgstr "Unknown"
+
+#: koeditoralarms.cpp:106 printing/calprintdefaultplugins.cpp:310
+msgid ""
+"_: N days/hours/minutes before/after the start/end\n"
+"%1 before the start"
+msgstr "%1 before the start"
+
+#: koeditoralarms.cpp:109 printing/calprintdefaultplugins.cpp:313
+msgid ""
+"_: N days/hours/minutes before/after the start/end\n"
+"%1 after the start"
+msgstr "%1 after the start"
+
+#: koeditoralarms.cpp:114 printing/calprintdefaultplugins.cpp:318
+msgid ""
+"_: N days/hours/minutes before/after the start/end\n"
+"%1 before the end"
+msgstr "%1 before the end"
+
+#: koeditoralarms.cpp:117 printing/calprintdefaultplugins.cpp:321
+msgid ""
+"_: N days/hours/minutes before/after the start/end\n"
+"%1 after the end"
+msgstr "%1 after the end"
+
+#: koeditoralarms.cpp:126 printing/calprintdefaultplugins.cpp:330
+#, c-format
+msgid ""
+"_n: 1 day\n"
+"%n days"
+msgstr ""
+"1 day\n"
+"%n days"
+
+#: koeditoralarms.cpp:129 koeditorgeneralevent.cpp:432
+#: printing/calprintdefaultplugins.cpp:333
+#, c-format
+msgid ""
+"_n: 1 hour\n"
+"%n hours"
+msgstr ""
+"1 hour\n"
+"%n hours"
+
+#: koeditoralarms.cpp:132 koeditorgeneralevent.cpp:439
+#: printing/calprintdefaultplugins.cpp:336
+#, c-format
+msgid ""
+"_n: 1 minute\n"
+"%n minutes"
+msgstr ""
+"1 minute\n"
+"%n minutes"
+
+#: koeditoralarms.cpp:148
+msgid "Edit Reminders"
+msgstr "Edit Reminders"
+
+#: koagendaitem.cpp:560
+msgid "Attendee \"%1\" added to the calendar item \"%2\""
+msgstr ""
+
+#: koagendaitem.cpp:560
+#, fuzzy
+msgid "Attendee added"
+msgstr "Attendees Removed"
+
+#: koagendaitem.cpp:819 koagendaitem.cpp:917
+msgid "%1 - %2"
+msgstr "%1 - %2"
+
+#: koagendaitem.cpp:828
+#, c-format
+msgid "- %1"
+msgstr "- %1"
+
+#: incidencechanger.cpp:61
+msgid ""
+"Some attendees were removed from the incidence. Shall cancel messages be sent "
+"to these attendees?"
+msgstr ""
+"Some attendees were removed from the incidence. Shall cancel messages be sent "
+"to these attendees?"
+
+#: incidencechanger.cpp:63
+msgid "Attendees Removed"
+msgstr "Attendees Removed"
+
+#: incidencechanger.cpp:63
+msgid "Send Messages"
+msgstr "Send Messages"
+
+#: incidencechanger.cpp:63 kogroupware.cpp:279 kogroupware.cpp:291
+#: kogroupware.cpp:299
+msgid "Do Not Send"
+msgstr "Do Not Send"
+
+#: incidencechanger.cpp:344 kodialogmanager.cpp:113
+msgid "Unable to save %1 \"%2\"."
+msgstr "Unable to save %1 \"%2\"."
+
+#: importdialog.cpp:41
+msgid "Import Calendar"
+msgstr "Import Calendar"
+
+#: importdialog.cpp:48
+msgid "Import calendar at '%1' into KOrganizer."
+msgstr "Import calendar at '%1' into KOrganizer."
+
+#: importdialog.cpp:57
+msgid "Add as new calendar"
+msgstr "Add as new calendar"
+
+#: importdialog.cpp:59
+msgid "Merge into existing calendar"
+msgstr "Merge into existing calendar"
+
+#: importdialog.cpp:62
+msgid "Open in separate window"
+msgstr "Open in separate window"
+
+#: koprefsdialog.cpp:99
+msgid "Saving Calendar"
+msgstr "Saving Calendar"
+
+#: koprefsdialog.cpp:161
+msgid "Timezone:"
+msgstr "Timezone:"
+
+#. i18n: file korganizer.kcfg line 135
+#: koprefsdialog.cpp:162 rc.cpp:567 rc.cpp:1154
+#, 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 ""
+"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."
+
+#: koprefsdialog.cpp:206
+msgid "[No selection]"
+msgstr "[No selection]"
+
+#. i18n: file korganizer.kcfg line 138
+#: koprefsdialog.cpp:255 rc.cpp:570 rc.cpp:1157
+#, no-c-format
+msgid "Use holiday region:"
+msgstr "Use holiday region:"
+
+#. i18n: file korganizer.kcfg line 139
+#: koprefsdialog.cpp:256 rc.cpp:573 rc.cpp:1160
+#, 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 ""
+"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."
+
+#: koprefsdialog.cpp:292
+msgid "(None)"
+msgstr "(None)"
+
+#: koprefsdialog.cpp:319
+msgid "1 minute"
+msgstr "1 minute"
+
+#: koprefsdialog.cpp:319
+msgid "5 minutes"
+msgstr "5 minutes"
+
+#: koprefsdialog.cpp:320
+msgid "10 minutes"
+msgstr "10 minutes"
+
+#: koprefsdialog.cpp:320
+msgid "15 minutes"
+msgstr "15 minutes"
+
+#: koprefsdialog.cpp:321
+msgid "30 minutes"
+msgstr "30 minutes"
+
+#: koprefsdialog.cpp:322
+msgid "Default reminder time:"
+msgstr "Default reminder time:"
+
+#: koprefsdialog.cpp:325 koprefsdialog.cpp:328
+msgid "Enter the default reminder time here."
+msgstr "Enter the default reminder time here."
+
+#: koprefsdialog.cpp:336
+msgid "Working Hours"
+msgstr "Working Hours"
+
+#: koprefsdialog.cpp:352
+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 ""
+"Tick this box to make KOrganizer mark the working hours for this day of the "
+"week. If this is a work day for you, tick this box, or the working hours will "
+"not be marked with colour."
+
+#: koprefsdialog.cpp:473
+msgid "Date Navigator"
+msgstr "Date Navigator"
+
+#: koprefsdialog.cpp:482
+msgid "Agenda View"
+msgstr "Agenda View"
+
+#: koprefsdialog.cpp:488
+msgid ""
+"_: suffix in the hour size spin box\n"
+" pixel"
+msgstr " pixel"
+
+#: koprefsdialog.cpp:495
+msgid ""
+"_: suffix in the N days spin box\n"
+" days"
+msgstr " days"
+
+#: koprefsdialog.cpp:520
+msgid "Month View"
+msgstr "Month View"
+
+#: koprefsdialog.cpp:532
+msgid "To-do View"
+msgstr "To-do View"
+
+#: koprefsdialog.cpp:577 koprefsdialog.cpp:585
+msgid "Event text"
+msgstr "Event text"
+
+#. i18n: file filteredit_base.ui line 193
+#: kolistview.cpp:216 koprefsdialog.cpp:666 kotodoview.cpp:395 rc.cpp:141
+#: rc.cpp:2117
+#, no-c-format
+msgid "Categories"
+msgstr "Categories"
+
+#: koprefsdialog.cpp:673
+msgid ""
+"Select here the event category you want to modify. You can change the selected "
+"category color using the button below."
+msgstr ""
+"Select here the event category you want to modify. You can change the selected "
+"category colour using the button below."
+
+#: koprefsdialog.cpp:680
+msgid ""
+"Choose here the color of the event category selected using the combo box above."
+msgstr ""
+"Choose here the colour of the event category selected using the combo box "
+"above."
+
+#: koprefsdialog.cpp:686
+msgid "Resources"
+msgstr "Resources"
+
+#: koprefsdialog.cpp:692
+msgid ""
+"Select here resource you want to modify. You can change the selected resource "
+"color using the button below."
+msgstr ""
+"Select here resource you want to modify. You can change the selected resource "
+"colour using the button below."
+
+#: koprefsdialog.cpp:699
+msgid ""
+"Choose here the color of the resource selected using the combo box above."
+msgstr ""
+"Choose here the colour of the resource selected using the combo box above."
+
+#: koprefsdialog.cpp:844
+msgid "Scheduler Mail Client"
+msgstr "Scheduler Mail Client"
+
+#: koprefsdialog.cpp:847
+msgid "Mail client"
+msgstr "Mail client"
+
+#: koprefsdialog.cpp:852
+msgid "Additional email addresses:"
+msgstr "Additional email addresses:"
+
+#: koprefsdialog.cpp:853
+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 ""
+"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 recognise it as yours."
+
+#: koprefsdialog.cpp:868
+msgid "Additional email address:"
+msgstr "Additional email address:"
+
+#: koprefsdialog.cpp:869
+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 ""
+"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."
+
+#: koprefsdialog.cpp:881
+msgid "New"
+msgstr "New"
+
+#: koprefsdialog.cpp:882
+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 ""
+"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."
+
+#: koprefsdialog.cpp:929 publishdialog.cpp:102
+msgid "(EmptyEmail)"
+msgstr "(EmptyEmail)"
+
+#: koprefsdialog.cpp:1080
+msgid "Configure &Plugin..."
+msgstr "Configure &Plugin..."
+
+#: koprefsdialog.cpp:1081
+msgid ""
+"This button allows you to configure the plugin that you have selected in the "
+"list above"
+msgstr ""
+"This button allows you to configure the plugin that you have selected in the "
+"list above"
+
+#: koprefsdialog.cpp:1142
+msgid "Unable to configure this plugin"
+msgstr "Unable to configure this plugin"
+
+#: history.cpp:185
+#, c-format
+msgid "Delete %1"
+msgstr "Delete %1"
+
+#: history.cpp:214
+#, c-format
+msgid "Add %1"
+msgstr "Add %1"
+
+#: history.cpp:251
+#, c-format
+msgid "Edit %1"
+msgstr "Edit %1"
+
+#: freebusymanager.cpp:228
+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>No URL configured for uploading your free/busy list. Please set it in "
+"KOrganizer's configuration dialogue, on the \"Free/Busy\" page. "
+"<br>Contact your system administrator for the exact URL and the account "
+"details.</qt>"
+
+#: freebusymanager.cpp:232
+msgid "No Free/Busy Upload URL"
+msgstr "No Free/Busy Upload URL"
+
+#: freebusymanager.cpp:239
+msgid "<qt>The target URL '%1' provided is invalid.</qt>"
+msgstr ""
+
+#: freebusymanager.cpp:240
+msgid "Invalid URL"
+msgstr ""
+
+#: freebusymanager.cpp:330
+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>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>"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: koeditorgeneral.cpp:104
+msgid "Owner:"
+msgstr "Owner:"
+
+#: koeditorgeneral.cpp:108
+msgid "Sets the Title of this event or to-do."
+msgstr "Sets the Title of this event or to-do."
+
+#: koeditorgeneral.cpp:109 koeditorgeneraljournal.cpp:63
+msgid "T&itle:"
+msgstr "T&itle:"
+
+#: koeditorgeneral.cpp:127
+msgid "Sets where the event or to-do will take place."
+msgstr "Sets where the event or to-do will take place."
+
+#: koeditorgeneral.cpp:128
+msgid "&Location:"
+msgstr "&Location:"
+
+#: koeditorgeneral.cpp:144
+msgid ""
+"Allows you to select the categories that this event or to-do belongs to."
+msgstr ""
+"Allows you to select the categories that this event or to-do belongs to."
+
+#: koeditorgeneral.cpp:145
+#, fuzzy
+msgid "Categories:"
+msgstr "Categories"
+
+#: koeditorgeneral.cpp:154
+#, fuzzy
+msgid "&Select..."
+msgstr "Select Addressee..."
+
+#: koeditorgeneral.cpp:164
+msgid "Acc&ess:"
+msgstr "Acc&ess:"
+
+#: koeditorgeneral.cpp:165
+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 ""
+"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."
+
+#: koeditorgeneral.cpp:186
+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 ""
+"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."
+
+#: koeditorgeneral.cpp:210
+#, fuzzy
+msgid "No reminders configured"
+msgstr "1 advanced reminder configured"
+
+#: koeditorgeneral.cpp:216
+msgid "&Reminder:"
+msgstr "&Reminder:"
+
+#: koeditorgeneral.cpp:218
+msgid "Activates a reminder for this event or to-do."
+msgstr "Activates a reminder for this event or to-do."
+
+#: koeditorgeneral.cpp:220
+msgid "Sets how long before the event occurs the reminder will be triggered."
+msgstr "Sets how long before the event occurs the reminder will be triggered."
+
+#. i18n: file koeditoralarms_base.ui line 60
+#: koeditorgeneral.cpp:228 korgac/alarmdialog.cpp:120 rc.cpp:172 rc.cpp:1886
+#, no-c-format
+msgid "minute(s)"
+msgstr "minute(s)"
+
+#. i18n: file koeditoralarms_base.ui line 65
+#: koeditorgeneral.cpp:229 korgac/alarmdialog.cpp:121 rc.cpp:175 rc.cpp:1889
+#, no-c-format
+msgid "hour(s)"
+msgstr "hour(s)"
+
+#: koeditorgeneral.cpp:237
+msgid "Advanced"
+msgstr "Advanced"
+
+#: koeditorgeneral.cpp:322 koeditorgeneral.cpp:399
+msgid "Owner: "
+msgstr "Owner: "
+
+#: koeditorgeneral.cpp:357
+#, fuzzy, c-format
+msgid ""
+"_n: 1 advanced reminder configured\n"
+"%n advanced reminders configured"
+msgstr ""
+"1 reminder configured\n"
+"%n reminders configured"
+
+#: koeditorgeneral.cpp:384
+msgid "1 advanced reminder configured"
+msgstr "1 advanced reminder configured"
+
+#: koeditorgeneral.cpp:422
+#, fuzzy, c-format
+msgid "Calendar: %1"
+msgstr "Calendar"
+
+#: koeditorgeneral.cpp:496
+#, fuzzy, c-format
+msgid ""
+"_n: One attendee\n"
+"%n attendees"
+msgstr ""
+"1 minute\n"
+"%n minutes"
+
+#: koeditorgeneralevent.cpp:102 koeditorgeneraltodo.cpp:102
+msgid "Date && Time"
+msgstr "Date && Time"
+
+#: koeditorgeneraltodo.cpp:107
+msgid "Sets options for due and start dates and times for this to-do."
+msgstr "Sets options for due and start dates and times for this to-do."
+
+#: koeditorgeneraltodo.cpp:114
+msgid "Sets the start date for this to-do"
+msgstr "Sets the start date for this to-do"
+
+#: koeditorgeneraltodo.cpp:115
+msgid "Sta&rt:"
+msgstr "Sta&rt:"
+
+#: koeditorgeneraltodo.cpp:128
+msgid "Sets the start time for this to-do."
+msgstr "Sets the start time for this to-do."
+
+#: koeditorgeneraltodo.cpp:132
+msgid "Sets the due date for this to-do."
+msgstr "Sets the due date for this to-do."
+
+#: koeditorgeneraltodo.cpp:133
+msgid "&Due:"
+msgstr "&Due:"
+
+#: koeditorgeneraltodo.cpp:148
+msgid "Sets the due time for this to-do."
+msgstr "Sets the due time for this to-do."
+
+#: koeditorgeneraltodo.cpp:152
+msgid "Ti&me associated"
+msgstr "Ti&me associated"
+
+#: koeditorgeneraltodo.cpp:154
+msgid ""
+"Sets whether or not this to-do's start and due dates have times associated with "
+"them."
+msgstr ""
+"Sets whether or not this to-do's start and due dates have times associated with "
+"them."
+
+#: koeditorgeneraltodo.cpp:172
+msgid "Sets the current completion status of this to-do as a percentage."
+msgstr "Sets the current completion status of this to-do as a percentage."
+
+#: koeditorgeneraltodo.cpp:178
+#, no-c-format
+msgid ""
+"_: Percent complete\n"
+"%1 %"
+msgstr "%1 %"
+
+#: koeditorgeneraltodo.cpp:184 koeditorgeneraltodo.cpp:544
+msgid "co&mpleted"
+msgstr "co&mpleted"
+
+#: koeditorgeneraltodo.cpp:197
+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 ""
+"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."
+
+#: koeditorgeneraltodo.cpp:203
+msgid "&Priority:"
+msgstr "&Priority:"
+
+#: koeditorgeneraltodo.cpp:207
+msgid "unspecified"
+msgstr "unspecified"
+
+#: koeditorgeneraltodo.cpp:208 kotodoview.cpp:417
+msgid "1 (highest)"
+msgstr "1 (highest)"
+
+#: koeditorgeneraltodo.cpp:209 kotodoview.cpp:418
+msgid "2"
+msgstr "2"
+
+#: koeditorgeneraltodo.cpp:210 kotodoview.cpp:419
+msgid "3"
+msgstr "3"
+
+#: koeditorgeneraltodo.cpp:211 kotodoview.cpp:420
+msgid "4"
+msgstr "4"
+
+#: koeditorgeneraltodo.cpp:212 kotodoview.cpp:421
+msgid "5 (medium)"
+msgstr "5 (medium)"
+
+#: koeditorgeneraltodo.cpp:213 kotodoview.cpp:422
+msgid "6"
+msgstr "6"
+
+#: koeditorgeneraltodo.cpp:214 kotodoview.cpp:423
+msgid "7"
+msgstr "7"
+
+#: koeditorgeneraltodo.cpp:215 kotodoview.cpp:424
+msgid "8"
+msgstr "8"
+
+#: koeditorgeneraltodo.cpp:216 kotodoview.cpp:425
+msgid "9 (lowest)"
+msgstr "9 (lowest)"
+
+#: koeditorgeneraltodo.cpp:451
+msgid "Please specify a valid due date."
+msgstr "Please specify a valid due date."
+
+#: koeditorgeneraltodo.cpp:456
+msgid "Please specify a valid due time."
+msgstr "Please specify a valid due time."
+
+#: koeditorgeneraltodo.cpp:464
+msgid "Please specify a valid start date."
+msgstr "Please specify a valid start date."
+
+#: koeditorgeneraltodo.cpp:469
+msgid "Please specify a valid start time."
+msgstr "Please specify a valid start time."
+
+#: koeditorgeneraltodo.cpp:486
+msgid "The start date cannot be after the due date."
+msgstr "The start date cannot be after the due date."
+
+#: koeditorgeneraltodo.cpp:508
+#, c-format
+msgid "Start: %1"
+msgstr "Start: %1"
+
+#: koeditorgeneraltodo.cpp:516
+#, c-format
+msgid " Due: %1"
+msgstr " Due: %1"
+
+#: koeditorgeneraltodo.cpp:537
+msgid "co&mpleted on"
+msgstr "co&mpleted on"
+
+#: kogroupware.cpp:168
+#, c-format
+msgid "Error message: %1"
+msgstr "Error message: %1"
+
+#: kogroupware.cpp:172
+msgid "Error while processing an invitation or update."
+msgstr "Error while processing an invitation or update."
+
+#: kogroupware.cpp:271
+msgid "event"
+msgstr "event"
+
+#: kogroupware.cpp:272
+msgid "task"
+msgstr "task"
+
+#: kogroupware.cpp:273
+msgid "journal entry"
+msgstr "journal entry"
+
+#: kogroupware.cpp:275
+msgid ""
+"This %1 includes other people. Should email be sent out to the attendees?"
+msgstr ""
+"This %1 includes other people. Should email be sent out to the attendees?"
+
+#: kogroupware.cpp:279
+msgid "Group Scheduling Email"
+msgstr "Group Scheduling Email"
+
+#: kogroupware.cpp:279
+msgid "Send Email"
+msgstr "Send Email"
+
+#: kogroupware.cpp:289
+msgid "Do you want to send a status update to the organizer of this task?"
+msgstr "Do you want to send a status update to the organiser of this task?"
+
+#: kogroupware.cpp:291 kogroupware.cpp:299
+msgid "Send Update"
+msgstr "Send Update"
+
+#: kogroupware.cpp:295
+msgid ""
+"Your status as an attendee of this event changed. Do you want to send a status "
+"update to the organizer of this event?"
+msgstr ""
+"Your status as an attendee of this event changed. Do you want to send a status "
+"update to the organiser of this event?"
+
+#: kogroupware.cpp:302
+msgid ""
+"You are not the organizer of this event. Deleting it will bring your calendar "
+"out of sync with the organizers calendar. Do you really want to delete it?"
+msgstr ""
+"You are not the organiser of this event. Deleting it will bring your calendar "
+"out of sync with the organisers calendar. Do you really want to delete it?"
+
+#: kogroupware.cpp:307
+msgid ""
+"You are not the organizer of this event. Editing it will bring your calendar "
+"out of sync with the organizers calendar. Do you really want to edit it?"
+msgstr ""
+"You are not the organiser of this event. Editing it will bring your calendar "
+"out of sync with the organisers calendar. Do you really want to edit it?"
+
+#: kogroupware.cpp:323
+msgid "<No summary given>"
+msgstr "<No summary given>"
+
+#: kogroupware.cpp:342 mailscheduler.cpp:89
+#, c-format
+msgid "Counter proposal: %1"
+msgstr ""
+
+#: kogroupware.cpp:344
+msgid "Proposed new meeting time: %1 - %2"
+msgstr ""
+
+#: publishdialog.cpp:43
+msgid "Select Addresses"
+msgstr "Select Addresses"
+
+#: publishdialog.cpp:101
+msgid "(EmptyName)"
+msgstr "(EmptyName)"
+
+#: kocorehelper.cpp:43 kodaymatrix.cpp:283 komonthview.cpp:913
+msgid ""
+"_: delimiter for joining holiday names\n"
+", "
+msgstr ""
+
+#: kolistview.cpp:205 korgac/alarmdialog.cpp:97 kotodoview.cpp:387
+#: plugins/timespanview/timespanwidget.cpp:51
+#: printing/calprintdefaultplugins.cpp:1003
+#: printing/calprintdefaultplugins.cpp:1085
+msgid "Summary"
+msgstr "Summary"
+
+#: kolistview.cpp:206 korgac/alarmdialog.cpp:81
+msgid "Reminder"
+msgstr "Reminder"
+
+#: kolistview.cpp:207 kotodoview.cpp:388
+msgid "Recurs"
+msgstr "Recurs"
+
+#: kolistview.cpp:208 printing/calprintdefaultplugins.cpp:1004
+msgid "Start Date"
+msgstr "Start Date"
+
+#: kolistview.cpp:210
+msgid "Start Time"
+msgstr "Start Time"
+
+#: kolistview.cpp:212
+msgid "End Date"
+msgstr "End Date"
+
+#: kolistview.cpp:214
+msgid "End Time"
+msgstr "End Time"
+
+#: eventarchiver.cpp:104
+#, c-format
+msgid "There are no items before %1"
+msgstr "There are no items before %1"
+
+#: eventarchiver.cpp:131
+msgid ""
+"Delete all items before %1 without saving?\n"
+"The following items will be deleted:"
+msgstr ""
+"Delete all items before %1 without saving?\n"
+"The following items will be deleted:"
+
+#: eventarchiver.cpp:134
+msgid "Delete Old Items"
+msgstr "Delete Old Items"
+
+#: eventarchiver.cpp:202
+#, c-format
+msgid "Cannot write archive file %1."
+msgstr "Cannot write archive file %1."
+
+#: eventarchiver.cpp:211
+msgid "Cannot write archive to final destination."
+msgstr "Cannot write archive to final destination."
+
+#: kotodoview.cpp:218
+msgid "Cannot move to-do to itself or a child of itself."
+msgstr "Cannot move to-do to itself or a child of itself."
+
+#: kotodoview.cpp:219
+msgid "Drop To-do"
+msgstr "Drop To-do"
+
+#: kotodoview.cpp:231
+msgid "Unable to change to-do's parent, because the to-do cannot be locked."
+msgstr "Unable to change to-do's parent, because the to-do cannot be locked."
+
+#: kotodoview.cpp:279
+msgid ""
+"Unable to add attendees to the to-do, because the to-do cannot be locked."
+msgstr ""
+"Unable to add attendees to the to-do, because the to-do cannot be locked."
+
+#: kotodoview.cpp:369
+msgid "To-dos:"
+msgstr "To-dos:"
+
+#: kotodoview.cpp:373
+msgid "Click to add a new to-do"
+msgstr "Click to add a new to-do"
+
+#: kotodoview.cpp:389 printing/calprintdefaultplugins.cpp:1006
+#: printing/calprintdefaultplugins.cpp:1077
+msgid "Priority"
+msgstr "Priority"
+
+#: kotodoview.cpp:391 printing/calprintdefaultplugins.cpp:1092
+msgid "Complete"
+msgstr "Complete"
+
+#: kotodoview.cpp:393
+msgid "Due Date/Time"
+msgstr "Due Date/Time"
+
+#: kotodoview.cpp:397
+msgid "Sort Id"
+msgstr "Sort Id"
+
+#: kotodoview.cpp:416
+msgid ""
+"_: Unspecified priority\n"
+"unspecified"
+msgstr "unspecified"
+
+#: actionmanager.cpp:452 kotodoview.cpp:463
+msgid "New &To-do..."
+msgstr "New &To-do..."
+
+#: actionmanager.cpp:456 kotodoview.cpp:465
+msgid "New Su&b-to-do..."
+msgstr "New Su&b-to-do..."
+
+#: kotodoview.cpp:467
+msgid "&Make this To-do Independent"
+msgstr "&Make this To-do Independent"
+
+#: kotodoview.cpp:469
+msgid "Make all Sub-to-dos &Independent"
+msgstr "Make all Sub-to-dos &Independent"
+
+#: kotodoview.cpp:472
+msgid "&Copy To"
+msgstr "&Copy To"
+
+#: kotodoview.cpp:473
+msgid "&Move To"
+msgstr "&Move To"
+
+#: kotodoview.cpp:475
+msgid ""
+"_: delete completed to-dos\n"
+"Pur&ge Completed"
+msgstr "Pur&ge Completed"
+
+#: kotodoview.cpp:484
+msgid "&New To-do..."
+msgstr "&New To-do..."
+
+#: kotodoview.cpp:486
+msgid ""
+"_: delete completed to-dos\n"
+"&Purge Completed"
+msgstr "&Purge Completed"
+
+#: koagendaview.cpp:290 koagendaview.cpp:771 multiagendaview.cpp:58
+msgid "All Day"
+msgstr "All Day"
+
+#: koagendaview.cpp:588
+msgid ""
+"_: short_weekday date (e.g. Mon 13)\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: koagendaview.cpp:1402
+msgid "Unable to modify this to-do, because it cannot be locked."
+msgstr "Unable to modify this to-do, because it cannot be locked."
+
+#: kowhatsnextview.cpp:100
+msgid "What's Next?"
+msgstr "What's Next?"
+
+#: kowhatsnextview.cpp:107
+msgid ""
+"_: Date from - to\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: kowhatsnextview.cpp:123
+msgid "Events:"
+msgstr "Events:"
+
+#: kowhatsnextview.cpp:159
+msgid "To-do:"
+msgstr "To-do:"
+
+#: kowhatsnextview.cpp:198 kowhatsnextview.cpp:219
+msgid "Events and to-dos that need a reply:"
+msgstr "Events and to-dos that need a reply:"
+
+#: kowhatsnextview.cpp:282 plugins/printing/year/yearprint.cpp:174
+msgid ""
+"_: date from - to\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: kowhatsnextview.cpp:287
+msgid ""
+"_: date, from - to\n"
+"%1, %2 - %3"
+msgstr "%1, %2 - %3"
+
+#: kowhatsnextview.cpp:315
+msgid " (Due: %1)"
+msgstr " (Due: %1)"
+
+#: kocounterdialog.cpp:36
+msgid "Counter-Event Viewer"
+msgstr "Counter-Event Viewer"
+
+#: kocounterdialog.cpp:37 koeditorgeneralevent.cpp:213
+msgid "Decline"
+msgstr "Decline"
+
+#: kocounterdialog.cpp:37 koeditorgeneralevent.cpp:209
+msgid "Accept"
+msgstr "Accept"
+
+#: koprefs.cpp:87
+msgid ""
+"_: Default export file\n"
+"calendar.html"
+msgstr "calendar.html"
+
+#: koprefs.cpp:163
+msgid "Appointment"
+msgstr "Appointment"
+
+#: koprefs.cpp:163
+msgid "Business"
+msgstr "Business"
+
+#: koprefs.cpp:164
+msgid "Meeting"
+msgstr "Meeting"
+
+#: koprefs.cpp:164
+msgid "Phone Call"
+msgstr "Phone Call"
+
+#: koprefs.cpp:164
+msgid "Education"
+msgstr "Education"
+
+#: koprefs.cpp:165 printing/calprintpluginbase.cpp:279
+msgid "Holiday"
+msgstr "Holiday"
+
+#: koprefs.cpp:165
+msgid "Vacation"
+msgstr "Vacation"
+
+#: koprefs.cpp:165
+msgid "Special Occasion"
+msgstr "Special Occasion"
+
+#: koprefs.cpp:166
+msgid "Personal"
+msgstr "Personal"
+
+#: koprefs.cpp:166
+msgid "Travel"
+msgstr "Travel"
+
+#: koprefs.cpp:167
+msgid "Birthday"
+msgstr "Birthday"
+
+#: calendarview.cpp:262
+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>No Item Selected</em></p>"
+"<p>Select an event, to-do or journal entry to view its details here.</p>"
+
+#: calendarview.cpp:268
+msgid ""
+"View the details of events, journal entries or to-dos selected in KOrganizer's "
+"main view here."
+msgstr ""
+"View the details of events, journal entries or to-dos selected in KOrganizer's "
+"main view here."
+
+#: calendarview.cpp:421
+msgid "Could not load calendar '%1'."
+msgstr "Could not load calendar '%1'."
+
+#: calendarview.cpp:644
+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 ""
+"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?"
+
+#: calendarview.cpp:648
+msgid "Keep Absolute Times?"
+msgstr "Keep Absolute Times?"
+
+#: calendarview.cpp:649
+msgid "Keep Times"
+msgstr "Keep Times"
+
+#: calendarview.cpp:650
+msgid "Move Times"
+msgstr "Move Times"
+
+#: calendarview.cpp:718
+msgid "To-do completed: %1 (%2)"
+msgstr "To-do completed: %1 (%2)"
+
+#: calendarview.cpp:729
+#, c-format
+msgid "Journal of %1"
+msgstr "Journal of %1"
+
+#: calendarview.cpp:782
+msgid ""
+"The item \"%1\" is filtered by your current filter rules, so it will be hidden "
+"and not appear in the view."
+msgstr ""
+"The item \"%1\" is filtered by your current filter rules, so it will be hidden "
+"and not appear in the view."
+
+#: calendarview.cpp:785
+msgid "Filter Applied"
+msgstr "Filter Applied"
+
+#: calendarview.cpp:840
+msgid "The item \"%1\" will be permanently deleted."
+msgstr "The item \"%1\" will be permanently deleted."
+
+#: calendarview.cpp:841 calendarview.cpp:1979 calendarview.cpp:2041
+#: calendarview.cpp:2049 koeditorattachments.cpp:379 koeventeditor.cpp:382
+#: kojournaleditor.cpp:201 kotodoeditor.cpp:328
+msgid "KOrganizer Confirmation"
+msgstr "KOrganizer Confirmation"
+
+#: calendarview.cpp:1164
+msgid ""
+"Unable to turn sub-to-do into a top-level to-do, because it cannot be locked."
+msgstr ""
+"Unable to turn sub-to-do into a top-level to-do, because it cannot be locked."
+
+#: calendarview.cpp:1187
+msgid "Make sub-to-dos independent"
+msgstr "Make sub-to-dos independent"
+
+#: calendarview.cpp:1254
+msgid "Dissociate occurrence"
+msgstr "Dissociate occurrence"
+
+#: calendarview.cpp:1264
+msgid "Dissociating the occurrence failed."
+msgstr "Dissociating the occurrence failed."
+
+#: calendarview.cpp:1265 calendarview.cpp:1292
+msgid "Dissociating Failed"
+msgstr "Dissociating Failed"
+
+#: calendarview.cpp:1282
+msgid "Dissociate future occurrences"
+msgstr "Dissociate future occurrences"
+
+#: calendarview.cpp:1291
+msgid "Dissociating the future occurrences failed."
+msgstr "Dissociating the future occurrences failed."
+
+#: calendarview.cpp:1309 calendarview.cpp:1380 calendarview.cpp:1441
+msgid "No item selected."
+msgstr "No item selected."
+
+#: calendarview.cpp:1330 calendarview.cpp:1393
+msgid "The item information was successfully sent."
+msgstr "The item information was successfully sent."
+
+#: calendarview.cpp:1331
+msgid "Publishing"
+msgstr "Publishing"
+
+#: calendarview.cpp:1333
+msgid "Unable to publish the item '%1'"
+msgstr "Unable to publish the item '%1'"
+
+#: calendarview.cpp:1394
+#, fuzzy
+msgid "Forwarding"
+msgstr "Go &Forward"
+
+#: calendarview.cpp:1396
+#, fuzzy
+msgid "Unable to forward the item '%1'"
+msgstr "Unable to publish the item '%1'"
+
+#: calendarview.cpp:1419
+msgid "The free/busy information was successfully sent."
+msgstr "The free/busy information was successfully sent."
+
+#: calendarview.cpp:1420 calendarview.cpp:1463
+msgid "Sending Free/Busy"
+msgstr "Sending Free/Busy"
+
+#: calendarview.cpp:1422
+msgid "Unable to publish the free/busy data."
+msgstr "Unable to publish the free/busy data."
+
+#: calendarview.cpp:1447
+msgid "The item has no attendees."
+msgstr "The item has no attendees."
+
+#: calendarview.cpp:1459
+msgid ""
+"The groupware message for item '%1'was successfully sent.\n"
+"Method: %2"
+msgstr ""
+"The groupware message for item '%1'was successfully sent.\n"
+"Method: %2"
+
+#: calendarview.cpp:1468
+msgid ""
+"_: Groupware message sending failed. %2 is "
+"request/reply/add/cancel/counter/etc.\n"
+"Unable to send the item '%1'.\n"
+"Method: %2"
+msgstr ""
+"Unable to send the item '%1'.\n"
+"Method: %2"
+
+#: calendarview.cpp:1541
+msgid "*.ics|ICalendars"
+msgstr "*.ics|ICalendars"
+
+#: calendarview.cpp:1554
+msgid "The journal entries can not be exported to a vCalendar file."
+msgstr "The journal entries can not be exported to a vCalendar file."
+
+#: calendarview.cpp:1555
+msgid "Data Loss Warning"
+msgstr "Data Loss Warning"
+
+#: actionmanager.cpp:992 calendarview.cpp:1555
+msgid "Proceed"
+msgstr "Proceed"
+
+#: calendarview.cpp:1560
+msgid "*.vcs|vCalendars"
+msgstr "*.vcs|vCalendars"
+
+#: calendarview.cpp:1583
+msgid "&Previous Day"
+msgstr "&Previous Day"
+
+#: calendarview.cpp:1584
+msgid "&Next Day"
+msgstr "&Next Day"
+
+#: calendarview.cpp:1586
+msgid "&Previous Week"
+msgstr "&Previous Week"
+
+#: calendarview.cpp:1587
+msgid "&Next Week"
+msgstr "&Next Week"
+
+#: calendarview.cpp:1683 calendarview.cpp:1716
+msgid "No filter"
+msgstr "No filter"
+
+#: calendarview.cpp:1974
+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 ""
+"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?"
+
+#: calendarview.cpp:1980
+msgid "Delete Only This"
+msgstr "Delete Only This"
+
+#: calendarview.cpp:1983
+msgid "Deleting sub-to-dos"
+msgstr "Deleting sub-to-dos"
+
+#: calendarview.cpp:2007
+msgid ""
+"The item \"%1\" is marked read-only and cannot be deleted; it probably belongs "
+"to a read-only calendar resource."
+msgstr ""
+"The item \"%1\" is marked read-only and cannot be deleted; it probably belongs "
+"to a read-only calendar resource."
+
+#: calendarview.cpp:2011
+msgid "Removing not possible"
+msgstr "Removing not possible"
+
+#: calendarview.cpp:2038
+msgid ""
+"The calendar item \"%1\" recurs over multiple dates; are you sure you want to "
+"delete it and all its recurrences?"
+msgstr ""
+"The calendar item \"%1\" recurs over multiple dates; are you sure you want to "
+"delete it and all its recurrences?"
+
+#: calendarview.cpp:2044
+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 ""
+"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?"
+
+#: calendarview.cpp:2049
+msgid "Delete C&urrent"
+msgstr "Delete C&urrent"
+
+#: calendarview.cpp:2050
+msgid "Delete &Future"
+msgstr "Delete &Future"
+
+#: calendarview.cpp:2051
+msgid "Delete &All"
+msgstr "Delete &All"
+
+#: calendarview.cpp:2133
+msgid "Delete all completed to-dos?"
+msgstr "Delete all completed to-dos?"
+
+#: calendarview.cpp:2133
+msgid "Purge To-dos"
+msgstr "Purge To-dos"
+
+#: calendarview.cpp:2133
+msgid "Purge"
+msgstr "Purge"
+
+#: calendarview.cpp:2137
+msgid "Purging completed to-dos"
+msgstr "Purging completed to-dos"
+
+#: calendarview.cpp:2152
+msgid "Unable to purge to-dos with uncompleted children."
+msgstr "Unable to purge to-dos with uncompleted children."
+
+#: calendarview.cpp:2153
+msgid "Delete To-do"
+msgstr "Delete To-do"
+
+#: calendarview.cpp:2168
+msgid "Unable to edit item: it is locked by another process."
+msgstr "Unable to edit item: it is locked by another process."
+
+#: calendarview.cpp:2201
+#, c-format
+msgid "Unable to copy the item to %1."
+msgstr "Unable to copy the item to %1."
+
+#: calendarview.cpp:2202
+msgid "Copying Failed"
+msgstr "Copying Failed"
+
+#: calendarview.cpp:2243
+#, c-format
+msgid "Unable to move the item to %1."
+msgstr "Unable to move the item to %1."
+
+#: calendarview.cpp:2244
+msgid "Moving Failed"
+msgstr "Moving Failed"
+
+#: komailclient.cpp:188
+msgid "No running instance of KMail found."
+msgstr "No running instance of KMail found."
+
+#: kdatenavigator.cpp:187
+msgid ""
+"_: start/end week number of line in date picker\n"
+"%1/%2"
+msgstr "%1/%2"
+
+#: navigatorbar.cpp:71
+msgid "Previous year"
+msgstr "Previous year"
+
+#: navigatorbar.cpp:77
+msgid "Previous month"
+msgstr "Previous month"
+
+#: navigatorbar.cpp:84
+msgid "Next month"
+msgstr "Next month"
+
+#: navigatorbar.cpp:90
+msgid "Next year"
+msgstr "Next year"
+
+#: navigatorbar.cpp:97
+msgid "Select a month"
+msgstr "Select a month"
+
+#: komonthview.cpp:883 navigatorbar.cpp:161
+#: printing/calprintdefaultplugins.cpp:917
+msgid ""
+"_: monthname year\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: datenavigatorcontainer.cpp:51
+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>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>"
+
+#: journalentry.cpp:92
+msgid "[Add Journal Entry]"
+msgstr "[Add Journal Entry]"
+
+#: journalentry.cpp:191
+msgid "Sets the Title of this journal entry."
+msgstr "Sets the Title of this journal entry."
+
+#: journalentry.cpp:193
+msgid "&Title: "
+msgstr "&Title: "
+
+#: journalentry.cpp:202
+msgid "Ti&me: "
+msgstr "Ti&me: "
+
+#: journalentry.cpp:208
+msgid "Determines whether this journal entry has a time associated with it"
+msgstr "Determines whether this journal entry has a time associated with it"
+
+#: journalentry.cpp:210
+msgid "Sets the time associated with this journal entry"
+msgstr "Sets the time associated with this journal entry"
+
+#: journalentry.cpp:217 journalentry.cpp:218
+msgid "Delete this journal entry"
+msgstr "Delete this journal entry"
+
+#: journalentry.cpp:225
+msgid "Edit this journal entry"
+msgstr "Edit this journal entry"
+
+#: journalentry.cpp:226
+msgid "Opens an editor dialog for this journal entry"
+msgstr "Opens an editor dialogue for this journal entry"
+
+#: journalentry.cpp:234
+#, fuzzy
+msgid "Print this journal entry"
+msgstr "Edit this journal entry"
+
+#: journalentry.cpp:235
+#, fuzzy
+msgid "Opens the print dialog for this journal entry"
+msgstr "Opens an editor dialogue for this journal entry"
+
+#: korgac/alarmdockwindow.cpp:56 korgac/korgacmain.cpp:65
+#: korgac/korgacmain.cpp:66
+msgid "KOrganizer Reminder Daemon"
+msgstr "KOrganizer Reminder Daemon"
+
+#: korgac/korgacmain.cpp:70 korgac/korgacmain.cpp:72
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: korgac/alarmdockwindow.cpp:67
+msgid "Suspend All"
+msgstr "Suspend All"
+
+#: korgac/alarmdockwindow.cpp:68
+msgid "Dismiss All"
+msgstr "Dismiss All"
+
+#: korgac/alarmdockwindow.cpp:73
+msgid "Reminders Enabled"
+msgstr "Reminders Enabled"
+
+#: korgac/alarmdockwindow.cpp:75
+msgid "Start Reminder Daemon at Login"
+msgstr "Start Reminder Daemon at Login"
+
+#: korgac/alarmdockwindow.cpp:113
+#, c-format
+msgid ""
+"_n: There is 1 active reminder.\n"
+"There are %n active reminders."
+msgstr ""
+"There is 1 active reminder.\n"
+"There are %n active reminders."
+
+#: korgac/alarmdockwindow.cpp:180
+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 ""
+"Do you want to start the KOrganizer reminder daemon at login (note that you "
+"will not get reminders whilst the daemon is not running)?"
+
+#: korgac/alarmdockwindow.cpp:182
+msgid "Close KOrganizer Reminder Daemon"
+msgstr "Close KOrganizer Reminder Daemon"
+
+#: korgac/alarmdockwindow.cpp:183
+msgid "Start"
+msgstr "Start"
+
+#: korgac/alarmdockwindow.cpp:183
+msgid "Do Not Start"
+msgstr "Do Not Start"
+
+#: korgac/testalarmdlg.cpp:37
+msgid "TestKabc"
+msgstr "TestKabc"
+
+#: korgac/alarmdialog.cpp:82
+#, fuzzy
+msgid "Dismiss all"
+msgstr "Dismiss All"
+
+#: koeditorgeneralevent.cpp:158 korgac/alarmdialog.cpp:82
+msgid "Edit..."
+msgstr "Edit..."
+
+#: korgac/alarmdialog.cpp:82
+msgid "Suspend"
+msgstr "Suspend"
+
+#: korgac/alarmdialog.cpp:86
+#, fuzzy
+msgid "Dismiss"
+msgstr "Dismiss All"
+
+#: korgac/alarmdialog.cpp:92
+msgid "The following events triggered reminders:"
+msgstr "The following events triggered reminders:"
+
+#: korgac/alarmdialog.cpp:98 printing/calprintdefaultplugins.cpp:1100
+msgid "Due"
+msgstr "Due"
+
+#: korgac/alarmdialog.cpp:114
+#, fuzzy
+msgid "Suspend &duration:"
+msgstr "Suspend duration:"
+
+#: korgac/alarmdialog.cpp:123
+msgid "week(s)"
+msgstr "week(s)"
+
+#: korgac/alarmdialog.cpp:251
+msgid "Could not start KOrganizer."
+msgstr "Could not start KOrganizer."
+
+#: korganizer.cpp:290 kotimelineview.cpp:55 kotimelineview.cpp:123
+#: resourceview.cpp:227 resourceview.cpp:278
+msgid "Calendar"
+msgstr "Calendar"
+
+#: korganizer.cpp:298
+msgid "New Calendar"
+msgstr "New Calendar"
+
+#: korganizer.cpp:302
+msgid "read-only"
+msgstr "read-only"
+
+#: freebusyurldialog.cpp:40
+msgid "Edit Free/Busy Location"
+msgstr "Edit Free/Busy Location"
+
+#: freebusyurldialog.cpp:68
+msgid "Location of Free/Busy information for %1 <%2>:"
+msgstr "Location of Free/Busy information for %1 <%2>:"
+
+#: koattendeeeditor.cpp:63
+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 KDE 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 ""
+"Sets the identity corresponding to the organiser 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 KDE Control Centre. 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 Centre, be sure to tick 'Use email settings "
+"from Control Centre' in the 'Personal' section of the KOrganizer configuration."
+
+#: koattendeeeditor.cpp:75 koattendeeeditor.cpp:283
+msgid "Identity as organizer:"
+msgstr "Identity as organiser:"
+
+#: koattendeeeditor.cpp:89
+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 ""
+"Edits the name of the attendee selected in the list above, or adds a new "
+"attendee if there are no attendeesin the list."
+
+#: koattendeeeditor.cpp:94
+msgid "Na&me:"
+msgstr "Na&me:"
+
+#: koattendeeeditor.cpp:99
+msgid "Click to add a new attendee"
+msgstr "Click to add a new attendee"
+
+#: koattendeeeditor.cpp:106
+msgid "Edits the role of the attendee selected in the list above."
+msgstr "Edits the role of the attendee selected in the list above."
+
+#: koattendeeeditor.cpp:110
+msgid "Ro&le:"
+msgstr "Ro&le:"
+
+#: koattendeeeditor.cpp:124
+msgid ""
+"Edits the current attendance status of the attendee selected in the list above."
+msgstr ""
+"Edits the current attendance status of the attendee selected in the list above."
+
+#: koattendeeeditor.cpp:128
+msgid "Stat&us:"
+msgstr "Stat&us:"
+
+#: koattendeeeditor.cpp:151
+msgid ""
+"Edits whether to send an email to the attendee selected in the list above to "
+"request a response concerning attendance."
+msgstr ""
+"Edits whether to send an email to the attendee selected in the list above to "
+"request a response concerning attendance."
+
+#: koattendeeeditor.cpp:154
+msgid "Re&quest response"
+msgstr "Re&quest response"
+
+#. i18n: file filteredit_base.ui line 29
+#: koattendeeeditor.cpp:161 rc.cpp:99 rc.cpp:429 rc.cpp:441 rc.cpp:1481
+#: rc.cpp:1871 rc.cpp:2075
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#: koattendeeeditor.cpp:163
+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 ""
+"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."
+
+#: koattendeeeditor.cpp:175
+msgid "Removes the attendee selected in the list above."
+msgstr "Removes the attendee selected in the list above."
+
+#: koattendeeeditor.cpp:179
+msgid "Select Addressee..."
+msgstr "Select Addressee..."
+
+#: koattendeeeditor.cpp:182
+msgid "Opens your address book, allowing you to select new attendees from it."
+msgstr "Opens your address book, allowing you to select new attendees from it."
+
+#: koattendeeeditor.cpp:263
+msgid "Firstname Lastname"
+msgstr "Firstname Lastname"
+
+#: koattendeeeditor.cpp:264
+msgid "name"
+msgstr "name"
+
+#: koattendeeeditor.cpp:303
+#, c-format
+msgid "Organizer: %1"
+msgstr "Organiser: %1"
+
+#: koattendeeeditor.cpp:399
+#, fuzzy, c-format
+msgid "Delegated to %1"
+msgstr "Delete %1"
+
+#: koattendeeeditor.cpp:401
+#, fuzzy, c-format
+msgid "Delegated from %1"
+msgstr "Delete %1"
+
+#: koattendeeeditor.cpp:403
+#, fuzzy
+msgid "Not delegated"
+msgstr "Due date"
+
+#: kojournaleditor.cpp:47
+msgid "Edit Journal Entry"
+msgstr "Edit Journal Entry"
+
+#: exportwebdialog.cpp:139 koeventeditor.cpp:122 kojournaleditor.cpp:74
+#: kotodoeditor.cpp:97
+msgid "General"
+msgstr "General"
+
+#: koeventeditor.cpp:147 kojournaleditor.cpp:84 kotodoeditor.cpp:123
+msgid "&General"
+msgstr "&General"
+
+#: kojournaleditor.cpp:200
+msgid "This journal entry will be permanently deleted."
+msgstr "This journal entry will be permanently deleted."
+
+#: kojournaleditor.cpp:216
+msgid "Template does not contain a valid journal."
+msgstr "Template does not contain a valid journal."
+
+#: actionmanager.cpp:253
+msgid "Import &Calendar..."
+msgstr "Import &Calendar..."
+
+#: actionmanager.cpp:255
+msgid "&Import From UNIX Ical tool"
+msgstr "&Import From UNIX Ical tool"
+
+#: actionmanager.cpp:257
+msgid "Get &Hot New Stuff..."
+msgstr "Get &Hot New Stuff..."
+
+#: actionmanager.cpp:261
+msgid "Export &Web Page..."
+msgstr "Export &Web Page..."
+
+#: actionmanager.cpp:264
+msgid "&iCalendar..."
+msgstr "&iCalendar..."
+
+#: actionmanager.cpp:267
+msgid "&vCalendar..."
+msgstr "&vCalendar..."
+
+#: actionmanager.cpp:270
+msgid "Upload &Hot New Stuff..."
+msgstr "Upload &Hot New Stuff..."
+
+#: actionmanager.cpp:276
+msgid "Archive O&ld Entries..."
+msgstr "Archive O&ld Entries..."
+
+#: actionmanager.cpp:278
+msgid ""
+"_: delete completed to-dos\n"
+"Pur&ge Completed To-dos"
+msgstr "Pur&ge Completed To-dos"
+
+#: actionmanager.cpp:336
+msgid "What's &Next"
+msgstr "What's &Next"
+
+#: actionmanager.cpp:340
+msgid "&Day"
+msgstr "&Day"
+
+#: actionmanager.cpp:349
+#, c-format
+msgid ""
+"_n: &Next Day\n"
+"Ne&xt %n Days"
+msgstr ""
+"&Next Day\n"
+"Ne&xt %n Days"
+
+#: actionmanager.cpp:351
+msgid "W&ork Week"
+msgstr "W&ork Week"
+
+#: actionmanager.cpp:355
+msgid "&Week"
+msgstr "&Week"
+
+#: actionmanager.cpp:359
+msgid "&Month"
+msgstr "&Month"
+
+#: actionmanager.cpp:363
+msgid "&List"
+msgstr "&List"
+
+#: actionmanager.cpp:367
+msgid "&To-do List"
+msgstr "&To-do List"
+
+#: actionmanager.cpp:371
+msgid "&Journal"
+msgstr "&Journal"
+
+#: actionmanager.cpp:375
+#, fuzzy
+msgid "&Timeline View"
+msgstr "Centre View"
+
+#: actionmanager.cpp:381
+msgid "&Refresh"
+msgstr "&Refresh"
+
+#: actionmanager.cpp:389
+msgid "F&ilter"
+msgstr "F&ilter"
+
+#: actionmanager.cpp:404
+msgid "Zoom In Horizontally"
+msgstr "Zoom In Horizontally"
+
+#: actionmanager.cpp:407
+msgid "Zoom Out Horizontally"
+msgstr "Zoom Out Horizontally"
+
+#: actionmanager.cpp:410
+msgid "Zoom In Vertically"
+msgstr "Zoom In Vertically"
+
+#: actionmanager.cpp:413
+msgid "Zoom Out Vertically"
+msgstr "Zoom Out Vertically"
+
+#: actionmanager.cpp:422
+msgid "Go to &Today"
+msgstr "Go to &Today"
+
+#: actionmanager.cpp:426
+msgid "Go &Backward"
+msgstr "Go &Backward"
+
+#: actionmanager.cpp:438
+msgid "Go &Forward"
+msgstr "Go &Forward"
+
+#: actionmanager.cpp:448
+msgid "New E&vent..."
+msgstr "New E&vent..."
+
+#: actionmanager.cpp:462
+msgid "New &Journal..."
+msgstr "New &Journal..."
+
+#: actionmanager.cpp:477
+msgid "&Make Sub-to-do Independent"
+msgstr "&Make Sub-to-do Independent"
+
+#: actionmanager.cpp:496
+msgid "&Publish Item Information..."
+msgstr "&Publish Item Information..."
+
+#: actionmanager.cpp:501
+msgid "Send &Invitation to Attendees"
+msgstr "Send &Invitation to Attendees"
+
+#: actionmanager.cpp:508
+msgid "Re&quest Update"
+msgstr "Re&quest Update"
+
+#: actionmanager.cpp:515
+msgid "Send &Cancelation to Attendees"
+msgstr "Send &Cancellation to Attendees"
+
+#: actionmanager.cpp:522
+msgid "Send Status &Update"
+msgstr "Send Status &Update"
+
+#: actionmanager.cpp:529
+msgid ""
+"_: counter proposal\n"
+"Request Chan&ge"
+msgstr "Request Chan&ge"
+
+#: actionmanager.cpp:536
+#, fuzzy
+msgid "&Send as iCalendar..."
+msgstr "&iCalendar..."
+
+#: actionmanager.cpp:541
+msgid "&Mail Free Busy Information..."
+msgstr "&Mail Free Busy Information..."
+
+#: actionmanager.cpp:546
+msgid "&Upload Free Busy Information"
+msgstr "&Upload Free Busy Information"
+
+#: actionmanager.cpp:552
+msgid "&Addressbook"
+msgstr "&Addressbook"
+
+#: actionmanager.cpp:563
+msgid "Show Date Navigator"
+msgstr "Show Date Navigator"
+
+#: actionmanager.cpp:566
+msgid "Show To-do View"
+msgstr "Show To-do View"
+
+#: actionmanager.cpp:569
+msgid "Show Item Viewer"
+msgstr "Show Item Viewer"
+
+#: actionmanager.cpp:588
+msgid "Show Resource View"
+msgstr "Show Resource View"
+
+#: actionmanager.cpp:591
+msgid "Show &Resource Buttons"
+msgstr "Show &Resource Buttons"
+
+#: actionmanager.cpp:606
+msgid "Configure &Date && Time..."
+msgstr "Configure &Date && Time..."
+
+#: actionmanager.cpp:613
+msgid "Manage View &Filters..."
+msgstr "Manage View &Filters..."
+
+#: actionmanager.cpp:616
+msgid "Manage C&ategories..."
+msgstr "Manage C&ategories..."
+
+#: actionmanager.cpp:620
+msgid "&Configure Calendar..."
+msgstr "&Configure Calendar..."
+
+#: actionmanager.cpp:645 actionmanager.cpp:647
+msgid "Filter: "
+msgstr "Filter: "
+
+#: actionmanager.cpp:709 actionmanager.cpp:797 actionmanager.cpp:1182
+msgid "*.vcs *.ics|Calendar Files"
+msgstr "*.vcs *.ics|Calendar Files"
+
+#: actionmanager.cpp:748
+msgid ""
+"You have no ical file in your home directory.\n"
+"Import cannot proceed.\n"
+msgstr ""
+"You have no ical file in your home directory.\n"
+"Import cannot proceed.\n"
+
+#: actionmanager.cpp:771
+msgid ""
+"KOrganizer successfully imported and merged your .calendar file from ical into "
+"the currently opened calendar."
+msgstr ""
+"KOrganizer successfully imported and merged your .calendar file from ical into "
+"the currently opened calendar."
+
+#: actionmanager.cpp:777
+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 ""
+"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."
+
+#: actionmanager.cpp:781
+msgid "ICal Import Successful with Warning"
+msgstr "ICal Import Successful with Warning"
+
+#: actionmanager.cpp:784
+msgid ""
+"KOrganizer encountered an error parsing your .calendar file from ical; import "
+"has failed."
+msgstr ""
+"KOrganizer encountered an error parsing your .calendar file from ical; import "
+"has failed."
+
+#: actionmanager.cpp:788
+msgid ""
+"KOrganizer does not think that your .calendar file is a valid ical calendar; "
+"import has failed."
+msgstr ""
+"KOrganizer does not think that your .calendar file is a valid ical calendar; "
+"import has failed."
+
+#: actionmanager.cpp:870
+msgid "New calendar '%1'."
+msgstr "New calendar '%1'."
+
+#: actionmanager.cpp:905
+msgid "Cannot download calendar from '%1'."
+msgstr "Cannot download calendar from '%1'."
+
+#: actionmanager.cpp:943
+msgid "Added calendar resource for URL '%1'."
+msgstr "Added calendar resource for URL '%1'."
+
+#: actionmanager.cpp:951
+msgid "Unable to create calendar resource '%1'."
+msgstr "Unable to create calendar resource '%1'."
+
+#: actionmanager.cpp:962
+msgid "Merged calendar '%1'."
+msgstr "Merged calendar '%1'."
+
+#: actionmanager.cpp:965
+msgid "Opened calendar '%1'."
+msgstr "Opened calendar '%1'."
+
+#: actionmanager.cpp:990
+msgid ""
+"Your calendar will be saved in iCalendar format. Use 'Export vCalendar' to save "
+"in vCalendar format."
+msgstr ""
+"Your calendar will be saved in iCalendar format. Use 'Export vCalendar' to save "
+"in vCalendar format."
+
+#: actionmanager.cpp:992
+msgid "Format Conversion"
+msgstr "Format Conversion"
+
+#: actionmanager.cpp:1016
+msgid "Cannot upload calendar to '%1'"
+msgstr "Cannot upload calendar to '%1'"
+
+#: actionmanager.cpp:1029
+msgid "Saved calendar '%1'."
+msgstr "Saved calendar '%1'."
+
+#: actionmanager.cpp:1089
+msgid "Could not upload file."
+msgstr "Could not upload file."
+
+#: actionmanager.cpp:1130
+#, c-format
+msgid "Unable to save calendar to the file %1."
+msgstr "Unable to save calendar to the file %1."
+
+#: actionmanager.cpp:1155
+msgid ""
+"The calendar has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The calendar has been modified.\n"
+"Do you want to save it?"
+
+#: actionmanager.cpp:1258
+#, c-format
+msgid ""
+"_n: &Next Day\n"
+"&Next %n Days"
+msgstr ""
+"&Next Day\n"
+"&Next %n Days"
+
+#: actionmanager.cpp:1292
+msgid "Could not start control module for date and time format."
+msgstr "Could not start control module for date and time format."
+
+#: actionmanager.cpp:1433
+msgid "&Show Event"
+msgstr "&Show Event"
+
+#: actionmanager.cpp:1434
+msgid "&Edit Event..."
+msgstr "&Edit Event..."
+
+#: actionmanager.cpp:1435
+msgid "&Delete Event"
+msgstr "&Delete Event"
+
+#: actionmanager.cpp:1439
+msgid "&Show To-do"
+msgstr "&Show To-do"
+
+#: actionmanager.cpp:1440
+msgid "&Edit To-do..."
+msgstr "&Edit To-do..."
+
+#: actionmanager.cpp:1441
+msgid "&Delete To-do"
+msgstr "&Delete To-do"
+
+#: actionmanager.cpp:1560 actionmanager.cpp:1675
+msgid "Attach as &link"
+msgstr ""
+
+#: actionmanager.cpp:1561 actionmanager.cpp:1676
+#, fuzzy
+msgid "Attach &inline"
+msgstr "Attach&ments"
+
+#: actionmanager.cpp:1562
+msgid "Attach inline &without attachments"
+msgstr ""
+
+#: actionmanager.cpp:1564 actionmanager.cpp:1678
+msgid "C&ancel"
+msgstr ""
+
+#: actionmanager.cpp:1594
+msgid "Removing attachments from an email might invalidate its signature."
+msgstr ""
+
+#: actionmanager.cpp:1595
+#, fuzzy
+msgid "Remove Attachments"
+msgstr "Attach&ments"
+
+#: actionmanager.cpp:1764
+msgid "Undo (%1)"
+msgstr "Undo (%1)"
+
+#: actionmanager.cpp:1776
+msgid "Redo (%1)"
+msgstr "Redo (%1)"
+
+#: actionmanager.cpp:1788
+msgid ""
+"The calendar contains unsaved changes. Do you want to save them before exiting?"
+msgstr ""
+"The calendar contains unsaved changes. Do you want to save them before exiting?"
+
+#: actionmanager.cpp:1793
+msgid "Unable to save the calendar. Do you still want to close this window?"
+msgstr "Unable to save the calendar. Do you still want to close this window?"
+
+#: actionmanager.cpp:1814
+msgid "Unable to exit. Saving still in progress."
+msgstr "Unable to exit. Saving still in progress."
+
+#: actionmanager.cpp:1853
+msgid ""
+"Saving of '%1' failed. Check that the resource is properly configured.\n"
+"Ignore problem and continue without saving or cancel save?"
+msgstr ""
+"Saving of '%1' failed. Check that the resource is properly configured.\n"
+"Ignore problem and continue without saving or cancel save?"
+
+#: actionmanager.cpp:1856
+msgid "Save Error"
+msgstr "Save Error"
+
+#: actionmanager.cpp:1867
+msgid "URL '%1' is invalid."
+msgstr "URL '%1' is invalid."
+
+#. i18n: file korganizer_part.rc line 11
+#: rc.cpp:6 rc.cpp:54 rc.cpp:1496 rc.cpp:1544
+#, no-c-format
+msgid "&Import"
+msgstr "&Import"
+
+#. i18n: file korganizer_part.rc line 18
+#: rc.cpp:9 rc.cpp:57 rc.cpp:1499 rc.cpp:1547
+#, no-c-format
+msgid "&Export"
+msgstr "&Export"
+
+#. i18n: file korganizer_part.rc line 73
+#: rc.cpp:21 rc.cpp:69 rc.cpp:1511 rc.cpp:1559
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file korganizer_part.rc line 80
+#: rc.cpp:24 rc.cpp:72 rc.cpp:1514 rc.cpp:1562
+#, no-c-format
+msgid "&Actions"
+msgstr "&Actions"
+
+#. i18n: file korganizer_part.rc line 95
+#: rc.cpp:27 rc.cpp:75 rc.cpp:1517 rc.cpp:1565
+#, no-c-format
+msgid "S&chedule"
+msgstr "S&chedule"
+
+#. i18n: file korganizer_part.rc line 108
+#: rc.cpp:33 rc.cpp:81 rc.cpp:1523 rc.cpp:1571
+#, no-c-format
+msgid "&Sidebar"
+msgstr "&Sidebar"
+
+#. i18n: file korganizer_part.rc line 131
+#: rc.cpp:39 rc.cpp:87 rc.cpp:1529 rc.cpp:1577
+#, no-c-format
+msgid "Main"
+msgstr "Main"
+
+#. i18n: file korganizer_part.rc line 140
+#: rc.cpp:42 rc.cpp:90 rc.cpp:1532 rc.cpp:1580
+#, no-c-format
+msgid "Views"
+msgstr "Views"
+
+#. i18n: file korganizer_part.rc line 154
+#: rc.cpp:45 rc.cpp:93 rc.cpp:1535 rc.cpp:1583
+#, no-c-format
+msgid "Schedule"
+msgstr "Schedule"
+
+#. i18n: file korganizer_part.rc line 160
+#: rc.cpp:48 rc.cpp:96 rc.cpp:1538 rc.cpp:1586
+#, no-c-format
+msgid "Filters Toolbar"
+msgstr "Filters Toolbar"
+
+#. i18n: file filteredit_base.ui line 45
+#: rc.cpp:105 rc.cpp:2081
+#, no-c-format
+msgid "Filter Details"
+msgstr "Filter Details"
+
+#. i18n: file filteredit_base.ui line 64
+#: rc.cpp:108 rc.cpp:423 rc.cpp:1865 rc.cpp:2084
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file filteredit_base.ui line 79
+#: rc.cpp:111 rc.cpp:2087
+#, no-c-format
+msgid "Hide &recurring events and to-dos"
+msgstr "Hide &recurring events and to-dos"
+
+#. i18n: file filteredit_base.ui line 82
+#: rc.cpp:114 rc.cpp:2090
+#, no-c-format
+msgid ""
+"Select this option if you do not want to show recurring events and to-dos in "
+"your views. Daily and weekly recurring items may take a lot of space, so it "
+"might be handy to hide them."
+msgstr ""
+"Select this option if you do not want to show recurring events and to-dos in "
+"your views. Daily and weekly recurring items may take a lot of space, so it "
+"might be handy to hide them."
+
+#. i18n: file filteredit_base.ui line 90
+#: rc.cpp:117 rc.cpp:2093
+#, no-c-format
+msgid "Hide co&mpleted to-dos"
+msgstr "Hide co&mpleted to-dos"
+
+#. i18n: file filteredit_base.ui line 93
+#: rc.cpp:120 rc.cpp:2096
+#, no-c-format
+msgid ""
+"If this box is checked, the filter will hide all to-do items from the list, "
+"that have been completed. Optionally, only items that have been completed a "
+"given number of days are hidden."
+msgstr ""
+"If this box is ticked, the filter will hide all to-do items from the list, that "
+"have been completed. Optionally, only items that have been completed a given "
+"number of days are hidden."
+
+#. i18n: file filteredit_base.ui line 129
+#: rc.cpp:123 rc.cpp:2099
+#, no-c-format
+msgid "Days after completion:"
+msgstr "Days after completion:"
+
+#. i18n: file filteredit_base.ui line 135
+#: rc.cpp:126 rc.cpp:2102
+#, no-c-format
+msgid ""
+"This option will allow you to select which completed to-dos should be hidden. "
+"When you choose <i>Immediately</i>, it will hide the to-do as soon as you check "
+"it. You can increase or decrease the number of days in the spinbox."
+msgstr ""
+"This option will allow you to select which completed to-dos should be hidden. "
+"When you choose <i>Immediately</i>, it will hide the to-do as soon as you tick "
+"it. You can increase or decrease the number of days in the spinbox."
+
+#. i18n: file filteredit_base.ui line 152
+#: rc.cpp:129 rc.cpp:2105
+#, no-c-format
+msgid "Immediately"
+msgstr "Immediately"
+
+#. i18n: file filteredit_base.ui line 155
+#: rc.cpp:132 rc.cpp:2108
+#, no-c-format
+msgid ""
+"Here you can give the number of days a to-do item has to be completed to be "
+"hidden from the to-do list. If you select \"Immediately\", all completed to-dos "
+"will be hidden. If you, for example, choose a value of 1, all to-do items will "
+"be hidden, that have been marked finished longer than 24 hours ago."
+msgstr ""
+"Here you can give the number of days a to-do item has to be completed to be "
+"hidden from the to-do list. If you select \"Immediately\", all completed to-dos "
+"will be hidden. If you, for example, choose a value of 1, all to-do items will "
+"be hidden, that have been marked finished longer than 24 hours ago."
+
+#. i18n: file filteredit_base.ui line 182
+#: rc.cpp:135 rc.cpp:2111
+#, no-c-format
+msgid "Hide &inactive to-dos"
+msgstr "Hide &inactive to-dos"
+
+#. i18n: file filteredit_base.ui line 185
+#: rc.cpp:138 rc.cpp:2114
+#, no-c-format
+msgid ""
+"This option hides all to-dos from your list, where the start date has not been "
+"reached. (Note that the start date is not the due date of the to-do item.)"
+msgstr ""
+"This option hides all to-dos from your list, where the start date has not been "
+"reached. (Note that the start date is not the due date of the to-do item.)"
+
+#. i18n: file filteredit_base.ui line 235
+#: rc.cpp:144 rc.cpp:2120
+#, no-c-format
+msgid "Show all except selected"
+msgstr "Show all except selected"
+
+#. i18n: file filteredit_base.ui line 244
+#: rc.cpp:147 rc.cpp:2123
+#, no-c-format
+msgid ""
+"When this option is enabled, this filter will show all items which do <i>not</i> "
+"contain the selected categories."
+msgstr ""
+"When this option is enabled, this filter will show all items which do <i>not</i> "
+"contain the selected categories."
+
+#. i18n: file filteredit_base.ui line 252
+#: rc.cpp:150 rc.cpp:2126
+#, no-c-format
+msgid "Show only selected"
+msgstr "Show only selected"
+
+#. i18n: file filteredit_base.ui line 261
+#: rc.cpp:153 rc.cpp:2129
+#, no-c-format
+msgid ""
+"When this option is enabled, this filter will show all items containing at "
+"least the selected items."
+msgstr ""
+"When this option is enabled, this filter will show all items containing at "
+"least the selected items."
+
+#. i18n: file filteredit_base.ui line 269
+#: rc.cpp:156 rc.cpp:2132
+#, no-c-format
+msgid "Change..."
+msgstr "Change..."
+
+#. i18n: file filteredit_base.ui line 282
+#: rc.cpp:159 rc.cpp:2135
+#, no-c-format
+msgid "Hide to-dos not assigned to me"
+msgstr "Hide to-dos not assigned to me"
+
+#. i18n: file filteredit_base.ui line 289
+#: rc.cpp:162 rc.cpp:2138
+#, no-c-format
+msgid ""
+"This option hides all to-dos from your list which are assigned to someone else."
+"<br>\n"
+"Only to-dos which have least one attendee will be checked. If you are not in "
+"the list of attendees the to-do will be hidden."
+msgstr ""
+"This option hides all to-dos from your list which are assigned to someone else."
+"<br>\n"
+"Only to-dos which have least one attendee will be ticked. If you are not in "
+"the list of attendees the to-do will be hidden."
+
+#. i18n: file koeditoralarms_base.ui line 16
+#: rc.cpp:166 rc.cpp:1880
+#, no-c-format
+msgid "Alarms"
+msgstr "Alarms"
+
+#. i18n: file koeditoralarms_base.ui line 30
+#: rc.cpp:169 rc.cpp:262 rc.cpp:1883 rc.cpp:1976
+#, fuzzy, no-c-format
+msgid "Time Offset"
+msgstr "Offset"
+
+#. i18n: file koeditoralarms_base.ui line 80
+#: rc.cpp:181 rc.cpp:1895
+#, fuzzy, no-c-format
+msgid "before the start"
+msgstr "Before the Start"
+
+#. i18n: file koeditoralarms_base.ui line 85
+#: rc.cpp:184 rc.cpp:1898
+#, fuzzy, no-c-format
+msgid "after the start"
+msgstr "After the Start"
+
+#. i18n: file koeditoralarms_base.ui line 90
+#: rc.cpp:187 rc.cpp:1901
+#, fuzzy, no-c-format
+msgid "before the end"
+msgstr "Before the End"
+
+#. i18n: file koeditoralarms_base.ui line 95
+#: rc.cpp:190 rc.cpp:1904
+#, fuzzy, no-c-format
+msgid "after the end"
+msgstr "After the End"
+
+#. i18n: file koeditoralarms_base.ui line 128
+#: rc.cpp:193 rc.cpp:1907
+#, no-c-format
+msgid "&How often:"
+msgstr "&How often:"
+
+#. i18n: file koeditoralarms_base.ui line 142
+#: rc.cpp:196 rc.cpp:1910
+#, no-c-format
+msgid " time(s)"
+msgstr " time(s)"
+
+#. i18n: file koeditoralarms_base.ui line 159
+#: rc.cpp:199 rc.cpp:1913
+#, no-c-format
+msgid "&Interval:"
+msgstr "&Interval:"
+
+#. i18n: file koeditoralarms_base.ui line 178
+#: rc.cpp:202 rc.cpp:1916
+#, fuzzy, no-c-format
+msgid "&Repeat:"
+msgstr "Repeat"
+
+#. i18n: file koeditoralarms_base.ui line 189
+#: rc.cpp:205 rc.cpp:1919
+#, no-c-format
+msgid "every "
+msgstr "every "
+
+#. i18n: file koeditoralarms_base.ui line 192
+#: rc.cpp:208 rc.cpp:1922
+#, fuzzy, no-c-format
+msgid " minute(s)"
+msgstr "minute(s)"
+
+#. i18n: file koeditoralarms_base.ui line 210
+#: rc.cpp:211 rc.cpp:259 rc.cpp:1925 rc.cpp:1973
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file koeditoralarms_base.ui line 252
+#: rc.cpp:214 rc.cpp:1928
+#, fuzzy, no-c-format
+msgid "&Reminder Dialog"
+msgstr "Reminder Dialogue"
+
+#. i18n: file koeditoralarms_base.ui line 263
+#: rc.cpp:217 rc.cpp:1931
+#, fuzzy, no-c-format
+msgid "A&udio"
+msgstr "Audio"
+
+#. i18n: file koeditoralarms_base.ui line 341
+#: rc.cpp:226 rc.cpp:1940
+#, fuzzy, no-c-format
+msgid "Reminder Dialog &text:"
+msgstr "Reminder Dialogue"
+
+#. i18n: file koeditoralarms_base.ui line 373
+#: rc.cpp:229 rc.cpp:1943
+#, fuzzy, no-c-format
+msgid "Audio &file:"
+msgstr "Sound &file:"
+
+#. i18n: file koeditoralarms_base.ui line 384
+#: rc.cpp:232 rc.cpp:1946
+#, no-c-format
+msgid "audio/x-wav audio/x-mp3 application/ogg"
+msgstr ""
+
+#. i18n: file koeditoralarms_base.ui line 425
+#: rc.cpp:235 rc.cpp:1949
+#, no-c-format
+msgid "&Program file:"
+msgstr ""
+
+#. i18n: file koeditoralarms_base.ui line 436
+#: rc.cpp:238 rc.cpp:1952
+#, no-c-format
+msgid "*.*|All files"
+msgstr "*.*|All files"
+
+#. i18n: file koeditoralarms_base.ui line 444
+#: rc.cpp:241 rc.cpp:1955
+#, fuzzy, no-c-format
+msgid "Program ar&guments:"
+msgstr "Ar&guments:"
+
+#. i18n: file koeditoralarms_base.ui line 493
+#: rc.cpp:244 rc.cpp:1958
+#, no-c-format
+msgid "Email &message text:"
+msgstr ""
+
+#. i18n: file koeditoralarms_base.ui line 514
+#: rc.cpp:247 rc.cpp:1961
+#, fuzzy, no-c-format
+msgid "Email &address(es):"
+msgstr "E&mail address"
+
+#. i18n: file koeditoralarms_base.ui line 538
+#: rc.cpp:250 rc.cpp:1964
+#, no-c-format
+msgid "&Remove..."
+msgstr "&Remove..."
+
+#. i18n: file koeditoralarms_base.ui line 554
+#: rc.cpp:256 rc.cpp:1970
+#, no-c-format
+msgid "D&uplicate"
+msgstr "D&uplicate"
+
+#. i18n: file koeditoralarms_base.ui line 599
+#: rc.cpp:265 rc.cpp:1979
+#, no-c-format
+msgid "Repeat"
+msgstr "Repeat"
+
+#. i18n: file kogroupwareprefspage.ui line 31
+#: rc.cpp:268 rc.cpp:891
+#, no-c-format
+msgid "P&ublish"
+msgstr "P&ublish"
+
+#. i18n: file kogroupwareprefspage.ui line 42
+#: rc.cpp:271 rc.cpp:894
+#, no-c-format
+msgid ""
+"By publishing Free/Busy information, you allow others to take your calendar "
+"into account when inviting you for a meeting. Only the times you have already "
+"busy are published, not why they are busy."
+msgstr ""
+"By publishing Free/Busy information, you allow others to take your calendar "
+"into account when inviting you for a meeting. Only the times you have already "
+"busy are published, not why they are busy."
+
+#. i18n: file kogroupwareprefspage.ui line 53
+#: rc.cpp:274 rc.cpp:897
+#, no-c-format
+msgid "Publish your free/&busy information automatically"
+msgstr "Publish your free/&busy information automatically"
+
+#. i18n: file kogroupwareprefspage.ui line 58
+#: rc.cpp:277 rc.cpp:900
+#, no-c-format
+msgid ""
+"Check this box to upload your Free/Busy information automatically.\n"
+"It is possible to skip this option and mail or upload your Free/Busy "
+"information using the Schedule menu of KOrganizer.\n"
+"Note: If KOrganizer is acting as a KDE Kolab client, this is not required, as "
+"the Kolab2 server taking care of publishing your Free/Busy information and "
+"manages the access to it from other users."
+msgstr ""
+"Tick this box to upload your Free/Busy information automatically.\n"
+"It is possible to skip this option and mail or upload your Free/Busy "
+"information using the Schedule menu of KOrganizer.\n"
+"Note: If KOrganizer is acting as a KDE Kolab client, this is not required, as "
+"the Kolab2 server taking care of publishing your Free/Busy information and "
+"manages the access to it from other users."
+
+#. i18n: file kogroupwareprefspage.ui line 74
+#: rc.cpp:282 rc.cpp:905
+#, no-c-format
+msgid "Minimum time between uploads (in minutes):"
+msgstr "Minimum time between uploads (in minutes):"
+
+#. i18n: file kogroupwareprefspage.ui line 80
+#: rc.cpp:285 rc.cpp:288 rc.cpp:908 rc.cpp:911
+#, no-c-format
+msgid ""
+"Configure minimum the interval of time in minutes between each upload here. "
+"This configuration is only effective in case you choose to publish your "
+"information automatically."
+msgstr ""
+"Configure minimum the interval of time in minutes between each upload here. "
+"This configuration is only effective in case you choose to publish your "
+"information automatically."
+
+#. i18n: file kogroupwareprefspage.ui line 109
+#: rc.cpp:291 rc.cpp:914
+#, no-c-format
+msgid "Publish"
+msgstr "Publish"
+
+#. i18n: file kogroupwareprefspage.ui line 115
+#: rc.cpp:294 rc.cpp:297 rc.cpp:303 rc.cpp:917 rc.cpp:920 rc.cpp:926
+#, no-c-format
+msgid ""
+"Configure the number of calendar days you wish to be published and available to "
+"others here."
+msgstr ""
+"Configure the number of calendar days you wish to be published and available to "
+"others here."
+
+#. i18n: file kogroupwareprefspage.ui line 140
+#: rc.cpp:300 rc.cpp:923
+#, no-c-format
+msgid "days of free/busy information"
+msgstr "days of free/busy information"
+
+#. i18n: file kogroupwareprefspage.ui line 170
+#: rc.cpp:306 rc.cpp:372 rc.cpp:929 rc.cpp:995
+#, no-c-format
+msgid "Server Information"
+msgstr "Server Information"
+
+#. i18n: file kogroupwareprefspage.ui line 186
+#: rc.cpp:309 rc.cpp:346 rc.cpp:932 rc.cpp:969
+#, no-c-format
+msgid ""
+"Enter the URL for the server on which your Free/Busy information shall be "
+"published here.\n"
+"Ask the server administrator for this information.\n"
+"Here is a Kolab2 server URL example: "
+"\"webdavs://kolab2.com/freebusy/joe@kolab2.com.ifb\""
+msgstr ""
+"Enter the URL for the server on which your Free/Busy information shall be "
+"published here.\n"
+"Ask the server administrator for this information.\n"
+"Here is a Kolab2 server URL example: "
+"\"webdavs://kolab2.com/freebusy/joe@kolab2.com.ifb\""
+
+#. i18n: file kogroupwareprefspage.ui line 194
+#: rc.cpp:314 rc.cpp:937
+#, no-c-format
+msgid "Remember p&assword"
+msgstr "Remember p&assword"
+
+#. i18n: file kogroupwareprefspage.ui line 198
+#: rc.cpp:317 rc.cpp:413 rc.cpp:940 rc.cpp:1036
+#, no-c-format
+msgid ""
+"Check this box to make KOrganizer remember your password and skip asking you "
+"each time it uploads your Free/Busy information, by storing it in the "
+"configuration file.\n"
+"For security reasons, it is not recommended to store your password in the "
+"configuration file."
+msgstr ""
+"Tick this box to make KOrganizer remember your password and skip asking you "
+"each time it uploads your Free/Busy information, by storing it in the "
+"configuration file.\n"
+"For security reasons, it is not recommended to store your password in the "
+"configuration file."
+
+#. i18n: file kogroupwareprefspage.ui line 206
+#: plugins/exchange/exchangeconfig.cpp:59 rc.cpp:321 rc.cpp:944
+#, no-c-format
+msgid "Password:"
+msgstr "Password:"
+
+#. i18n: file kogroupwareprefspage.ui line 212
+#: rc.cpp:324 rc.cpp:327 rc.cpp:404 rc.cpp:407 rc.cpp:947 rc.cpp:950
+#: rc.cpp:1027 rc.cpp:1030
+#, no-c-format
+msgid "Enter your groupware server login password here."
+msgstr "Enter your groupware server login password here."
+
+#. i18n: file kogroupwareprefspage.ui line 239
+#: rc.cpp:330 rc.cpp:338 rc.cpp:388 rc.cpp:396 rc.cpp:953 rc.cpp:961
+#: rc.cpp:1011 rc.cpp:1019
+#, no-c-format
+msgid ""
+"Enter the login information relative to your account on the server here.\n"
+"\n"
+"A Kolab2 server specificity: Registered your UID (Unique IDentifier). By "
+"default your UID would be your email address on the Kolab2 server but it may "
+"also be different. In the last case enter your UID."
+msgstr ""
+"Enter the login information relative to your account on the server here.\n"
+"\n"
+"A Kolab2 server specificity: Registered your UID (Unique IDentifier). By "
+"default your UID would be your email address on the Kolab2 server but it may "
+"also be different. In the last case enter your UID."
+
+#. i18n: file kogroupwareprefspage.ui line 247
+#: rc.cpp:335 rc.cpp:958
+#, no-c-format
+msgid "Username:"
+msgstr "Username:"
+
+#. i18n: file kogroupwareprefspage.ui line 274
+#: rc.cpp:343 rc.cpp:375 rc.cpp:966 rc.cpp:998
+#, no-c-format
+msgid "Server URL:"
+msgstr "Server URL:"
+
+#. i18n: file kogroupwareprefspage.ui line 311
+#: rc.cpp:351 rc.cpp:974
+#, no-c-format
+msgid "&Retrieve"
+msgstr "&Retrieve"
+
+#. i18n: file kogroupwareprefspage.ui line 322
+#: rc.cpp:354 rc.cpp:977
+#, no-c-format
+msgid ""
+"By retrieving Free/Busy information that others have published, you can take "
+"their calendar into account when inviting them to a meeting."
+msgstr ""
+"By retrieving Free/Busy information that others have published, you can take "
+"their calendar into account when inviting them to a meeting."
+
+#. i18n: file kogroupwareprefspage.ui line 333
+#: rc.cpp:357 rc.cpp:980
+#, no-c-format
+msgid "Retrieve other peoples' free/&busy information automatically"
+msgstr "Retrieve other peoples' free/&busy information automatically"
+
+#. i18n: file kogroupwareprefspage.ui line 336
+#: rc.cpp:360 rc.cpp:983
+#, no-c-format
+msgid ""
+"Check this box to retrieve other peoples' Free/Busy information automatically. "
+"Note that you have to fill the correct server information to make this "
+"possible."
+msgstr ""
+"Tick this box to retrieve other peoples' Free/Busy information automatically. "
+"Note that you have to fill the correct server information to make this "
+"possible."
+
+#. i18n: file kogroupwareprefspage.ui line 347
+#: rc.cpp:363 rc.cpp:986
+#, no-c-format
+msgid "Use full email &address for retrieval"
+msgstr "Use full email &address for retrieval"
+
+#. i18n: file kogroupwareprefspage.ui line 350
+#: rc.cpp:366 rc.cpp:989
+#, no-c-format
+msgid ""
+"Set this to retrieve user@domain.ifb instead of user.ifb from the server"
+msgstr ""
+"Set this to retrieve user@domain.ifb instead of user.ifb from the server"
+
+#. i18n: file kogroupwareprefspage.ui line 353
+#: rc.cpp:369 rc.cpp:992
+#, no-c-format
+msgid ""
+"Check this box to download a free/busy file in the format \"user@domain.ifb\" "
+"(for example joe@company.com.ifb). Otherwise, it will download a free/busy file "
+"in the format user.ifb (for example joe.ifb). Ask the server Administrator if "
+"you are not sure about how to configure this option."
+msgstr ""
+"Tick this box to download a free/busy file in the format \"user@domain.ifb\" "
+"(for example joe@company.com.ifb). Otherwise, it will download a free/busy file "
+"in the format user.ifb (for example joe.ifb). Ask the server Administrator if "
+"you are not sure about how to configure this option."
+
+#. i18n: file kogroupwareprefspage.ui line 388
+#: rc.cpp:378 rc.cpp:383 rc.cpp:1001 rc.cpp:1006
+#, no-c-format
+msgid ""
+"Enter the URL for the server on which the Free/Busy information is published "
+"here.\n"
+"Ask the server administrator for this information.\n"
+"Here is a Kolab2 server URL example: \"webdavs://kolab2.com/freebusy/\""
+msgstr ""
+"Enter the URL for the server on which the Free/Busy information is published "
+"here.\n"
+"Ask the server administrator for this information.\n"
+"Here is a Kolab2 server URL example: \"webdavs://kolab2.com/freebusy/\""
+
+#. i18n: file kogroupwareprefspage.ui line 440
+#: rc.cpp:393 rc.cpp:1016
+#, no-c-format
+msgid "User&name:"
+msgstr "User&name:"
+
+#. i18n: file kogroupwareprefspage.ui line 456
+#: rc.cpp:401 rc.cpp:1024
+#, no-c-format
+msgid "Passwor&d:"
+msgstr "Passwor&d:"
+
+#. i18n: file kogroupwareprefspage.ui line 486
+#: rc.cpp:410 rc.cpp:1033
+#, no-c-format
+msgid "Re&member password"
+msgstr "Re&member password"
+
+#. i18n: file publishdialog_base.ui line 65
+#: rc.cpp:426 rc.cpp:1868
+#, no-c-format
+msgid "Email:"
+msgstr "Email:"
+
+#. i18n: file publishdialog_base.ui line 94
+#: rc.cpp:432 rc.cpp:1874
+#, no-c-format
+msgid "Select &Addressee..."
+msgstr "Select &Addressee..."
+
+#. i18n: file template_management_dialog_base.ui line 16
+#: rc.cpp:438 rc.cpp:1478
+#, no-c-format
+msgid "Template Management"
+msgstr "Template Management"
+
+#. i18n: file template_management_dialog_base.ui line 57
+#: rc.cpp:447 rc.cpp:1487
+#, no-c-format
+msgid ""
+"Select a template and click <b>Apply Template</b> to apply it to the current "
+"event or task. Click <b>New</b> to create a new template based on the current "
+"event or task."
+msgstr ""
+"Select a template and click <b>Apply Template</b> to apply it to the current "
+"event or task. Click <b>New</b> to create a new template based on the current "
+"event or task."
+
+#. i18n: file template_management_dialog_base.ui line 65
+#: rc.cpp:450 rc.cpp:1490 templatemanagementdialog.cpp:50
+#, no-c-format
+msgid "Apply Template"
+msgstr "Apply Template"
+
+#. i18n: file korganizer.kcfg line 11
+#: rc.cpp:453 rc.cpp:1040
+#, no-c-format
+msgid "Enable automatic saving of manually opened calendar files"
+msgstr "Enable automatic saving of manually opened calendar files"
+
+#. i18n: file korganizer.kcfg line 12
+#: rc.cpp:456 rc.cpp:1043
+#, no-c-format
+msgid ""
+"Check this box to save your calendar file automatically when you exit "
+"KOrganizer without asking and periodically, as you work. This setting does not "
+"affect the automatic saving of the standard calendar, which is automatically "
+"saved after each change."
+msgstr ""
+"Tick this box to save your calendar file automatically when you exit KOrganizer "
+"without asking and periodically, as you work. This setting does not affect the "
+"automatic saving of the standard calendar, which is automatically saved after "
+"each change."
+
+#. i18n: file korganizer.kcfg line 16
+#: rc.cpp:459 rc.cpp:1046
+#, no-c-format
+msgid "Save &interval in minutes"
+msgstr "Save &interval in minutes"
+
+#. i18n: file korganizer.kcfg line 17
+#: rc.cpp:462 rc.cpp:1049
+#, no-c-format
+msgid ""
+"Set the interval between automatic saving of calendar events in minutes here. "
+"This setting only applies to files that are opened manually. The standard "
+"KDE-wide calendar is automatically saved after each change."
+msgstr ""
+"Set the interval between automatic saving of calendar events in minutes here. "
+"This setting only applies to files that are opened manually. The standard "
+"KDE-wide calendar is automatically saved after each change."
+
+#. i18n: file korganizer.kcfg line 22
+#: rc.cpp:465 rc.cpp:1052
+#, no-c-format
+msgid "Confirm deletes"
+msgstr "Confirm deletes"
+
+#. i18n: file korganizer.kcfg line 23
+#: rc.cpp:468 rc.cpp:1055
+#, no-c-format
+msgid "Check this box to display a confirmation dialog when deleting items."
+msgstr "Tick this box to display a confirmation dialogue when deleting items."
+
+#. i18n: file korganizer.kcfg line 28
+#: rc.cpp:471 rc.cpp:1058
+#, no-c-format
+msgid "Archive events"
+msgstr "Archive events"
+
+#. i18n: file korganizer.kcfg line 32
+#: rc.cpp:474 rc.cpp:1061
+#, no-c-format
+msgid "Archive to-dos"
+msgstr "Archive to-dos"
+
+#. i18n: file korganizer.kcfg line 37
+#: rc.cpp:477 rc.cpp:1064
+#, no-c-format
+msgid "Regularly archive events"
+msgstr "Regularly archive events"
+
+#. i18n: file korganizer.kcfg line 41
+#: rc.cpp:480 rc.cpp:1067
+#, no-c-format
+msgid "What to do when archiving"
+msgstr "What to do when archiving"
+
+#. i18n: file korganizer.kcfg line 44
+#: rc.cpp:483 rc.cpp:1070
+#, no-c-format
+msgid "Delete old events"
+msgstr "Delete old events"
+
+#. i18n: file korganizer.kcfg line 47
+#: rc.cpp:486 rc.cpp:1073
+#, no-c-format
+msgid "Archive old events to a separate file"
+msgstr "Archive old events to a separate file"
+
+#. i18n: file korganizer.kcfg line 53
+#: rc.cpp:489 rc.cpp:1076
+#, no-c-format
+msgid ""
+"If auto-archiving is enabled, events older than this amount will be archived. "
+"The unit of this value is specified in another field."
+msgstr ""
+"If auto-archiving is enabled, events older than this amount will be archived. "
+"The unit of this value is specified in another field."
+
+#. i18n: file korganizer.kcfg line 57
+#: rc.cpp:492 rc.cpp:1079
+#, no-c-format
+msgid "The unit in which the expiry time is expressed."
+msgstr "The unit in which the expiry time is expressed."
+
+#. i18n: file korganizer.kcfg line 60
+#: rc.cpp:495 rc.cpp:1082
+#, no-c-format
+msgid "In days"
+msgstr "In days"
+
+#. i18n: file korganizer.kcfg line 63
+#: rc.cpp:498 rc.cpp:1085
+#, no-c-format
+msgid "In weeks"
+msgstr "In weeks"
+
+#. i18n: file korganizer.kcfg line 66
+#: rc.cpp:501 rc.cpp:1088
+#, no-c-format
+msgid "In months"
+msgstr "In months"
+
+#. i18n: file korganizer.kcfg line 72
+#: rc.cpp:504 rc.cpp:1091
+#, no-c-format
+msgid "URL of the file where old events should be archived"
+msgstr "URL of the file where old events should be archived"
+
+#. i18n: file korganizer.kcfg line 76
+#: rc.cpp:507 rc.cpp:1094
+#, no-c-format
+msgid "Export to HTML with every save"
+msgstr "Export to HTML with every save"
+
+#. i18n: file korganizer.kcfg line 77
+#: rc.cpp:510 rc.cpp:1097
+#, fuzzy, no-c-format
+msgid ""
+"Check this box to export the calendar to an HTML-file every time you save it. "
+"By default, this file will be called calendar.html and placed in the user home "
+"folder."
+msgstr ""
+"Tick this box to export the calendar to a HTML-file every time you save it. By "
+"default, this file will be called calendar.html and placed in the user home "
+"folder."
+
+#. i18n: file korganizer.kcfg line 81
+#: rc.cpp:513 rc.cpp:1100
+#, no-c-format
+msgid "New Events, To-dos and Journal Entries Should"
+msgstr "New Events, To-dos and Journal Entries Should"
+
+#. i18n: file korganizer.kcfg line 84
+#: rc.cpp:516 rc.cpp:1103
+#, no-c-format
+msgid "Be added to the standard resource"
+msgstr "Be added to the standard resource"
+
+#. i18n: file korganizer.kcfg line 85
+#: rc.cpp:519 rc.cpp:1106
+#, no-c-format
+msgid ""
+"Select this option to always record new events, to-dos and journal entries "
+"using the standard resource."
+msgstr ""
+"Select this option to always record new events, to-dos and journal entries "
+"using the standard resource."
+
+#. i18n: file korganizer.kcfg line 88
+#: rc.cpp:522 rc.cpp:1109
+#, no-c-format
+msgid "Be asked which resource to use"
+msgstr "Be asked which resource to use"
+
+#. i18n: file korganizer.kcfg line 89
+#: rc.cpp:525 rc.cpp:1112
+#, no-c-format
+msgid ""
+"Select this option to choose the resource to be used to record the item each "
+"time you create a new event, to-do or journal entry. This choice is recommended "
+"if you intend to use the shared folders functionality of the Kolab server or "
+"have to manage multiple accounts using Kontact as a KDE Kolab client. "
+msgstr ""
+"Select this option to choose the resource to be used to record the item each "
+"time you create a new event, to-do or journal entry. This choice is recommended "
+"if you intend to use the shared folders functionality of the Kolab server or "
+"have to manage multiple accounts using Kontact as a KDE Kolab client. "
+
+#. i18n: file korganizer.kcfg line 98
+#: rc.cpp:528 rc.cpp:1115
+#, no-c-format
+msgid "Send copy to owner when mailing events"
+msgstr "Send copy to owner when mailing events"
+
+#. i18n: file korganizer.kcfg line 99
+#: rc.cpp:531 rc.cpp:1118
+#, no-c-format
+msgid ""
+"Check this box to get a copy of all e-mail messages that KOrganizer sends at "
+"your request to event attendees."
+msgstr ""
+"Tick this box to get a copy of all e-mail messages that KOrganizer sends at "
+"your request to event attendees."
+
+#. i18n: file korganizer.kcfg line 103
+#: rc.cpp:534 rc.cpp:1121
+#, no-c-format
+msgid "Use email settings from Control Center"
+msgstr "Use email settings from Control Centre"
+
+#. i18n: file korganizer.kcfg line 104
+#: rc.cpp:537 rc.cpp:1124
+#, no-c-format
+msgid ""
+"Check this box to use the KDE-wide e-mail settings, which are defined using the "
+"KDE Control Center &quot;Password & User Account&quot; Module. Uncheck this box "
+"to be able to specify your full name and e-mail."
+msgstr ""
+"Tick this box to use the KDE-wide e-mail settings, which are defined using the "
+"KDE Control Centre &quot;Password & User Account&quot; Module. Untick this box "
+"to be able to specify your full name and e-mail."
+
+#. i18n: file korganizer.kcfg line 108
+#: rc.cpp:540 rc.cpp:1127
+#, no-c-format
+msgid "Full &name"
+msgstr "Full &name"
+
+#. i18n: file korganizer.kcfg line 109
+#: rc.cpp:543 rc.cpp:1130
+#, no-c-format
+msgid ""
+"Enter your full name here. This name will be displayed as \"Organizer\" in "
+"to-dos and events you create."
+msgstr ""
+"Enter your full name here. This name will be displayed as \"Organiser\" in "
+"to-dos and events you create."
+
+#. i18n: file korganizer.kcfg line 113
+#: rc.cpp:546 rc.cpp:1133
+#, no-c-format
+msgid "E&mail address"
+msgstr "E&mail address"
+
+#. i18n: file korganizer.kcfg line 114
+#: rc.cpp:549 rc.cpp:1136
+#, no-c-format
+msgid ""
+"Enter here your e-mail address. This e-mail address will be used to identify "
+"the owner of the calendar, and displayed in events and to-dos you create."
+msgstr ""
+"Enter your email address here. This email address will be used to identify the "
+"owner of the calendar, and displayed in events and to-dos you create."
+
+#. i18n: file korganizer.kcfg line 118
+#: rc.cpp:552 rc.cpp:1139
+#, no-c-format
+msgid "Mail Client"
+msgstr "Mail Client"
+
+#. i18n: file korganizer.kcfg line 121
+#: rc.cpp:555 rc.cpp:1142
+#, no-c-format
+msgid "KMail"
+msgstr "KMail"
+
+#. i18n: file korganizer.kcfg line 122
+#: rc.cpp:558 rc.cpp:1145
+#, no-c-format
+msgid ""
+"Select this option to use KMail as the mail transport. The mail transport is "
+"used for groupware functionality."
+msgstr ""
+"Select this option to use KMail as the mail transport. The mail transport is "
+"used for groupware functionality."
+
+#. i18n: file korganizer.kcfg line 125
+#: rc.cpp:561 rc.cpp:1148
+#, no-c-format
+msgid "Sendmail"
+msgstr "Sendmail"
+
+#. i18n: file korganizer.kcfg line 126
+#: rc.cpp:564 rc.cpp:1151
+#, no-c-format
+msgid ""
+"Select this option to use sendmail as the mail transport. The mail transport is "
+"used for groupware functionality. Please check if you have sendmail installed "
+"before selecting this option."
+msgstr ""
+"Select this option to use sendmail as the mail transport. The mail transport is "
+"used for groupware functionality. Please check if you have sendmail installed "
+"before selecting this option."
+
+#. i18n: file korganizer.kcfg line 142
+#: rc.cpp:576 rc.cpp:1163
+#, no-c-format
+msgid "Default appointment time"
+msgstr "Default appointment time"
+
+#. i18n: file korganizer.kcfg line 143
+#: rc.cpp:579 rc.cpp:1166
+#, no-c-format
+msgid ""
+"Enter the default time for events here. The default is used if you do not "
+"supply a start time."
+msgstr ""
+"Enter the default time for events here. The default is used if you do not "
+"supply a start time."
+
+#. i18n: file korganizer.kcfg line 147
+#: rc.cpp:582 rc.cpp:1169
+#, no-c-format
+msgid "Default duration of new appointment (HH:MM)"
+msgstr "Default duration of new appointment (HH:MM)"
+
+#. i18n: file korganizer.kcfg line 148
+#: rc.cpp:585 rc.cpp:1172
+#, no-c-format
+msgid ""
+"Enter default duration for events here. The default is used if you do not "
+"supply an end time."
+msgstr ""
+"Enter default duration for events here. The default is used if you do not "
+"supply an end time."
+
+#. i18n: file korganizer.kcfg line 152
+#: rc.cpp:588 rc.cpp:1175
+#, no-c-format
+msgid "Default Reminder Time"
+msgstr "Default Reminder Time"
+
+#. i18n: file korganizer.kcfg line 153
+#: rc.cpp:591 rc.cpp:1178
+#, no-c-format
+msgid "Enter the reminder time here."
+msgstr "Enter the reminder time here."
+
+#. i18n: file korganizer.kcfg line 160
+#: rc.cpp:594 rc.cpp:1181
+#, no-c-format
+msgid "Hour size"
+msgstr "Hour size"
+
+#. i18n: file korganizer.kcfg line 161
+#: rc.cpp:597 rc.cpp:1184
+#, fuzzy, no-c-format
+msgid ""
+"Select on this spin box the height of the hour rows in the schedule view."
+msgstr ""
+"Select on this spin box the the height of the hour rows in the schedule view."
+
+#. i18n: file korganizer.kcfg line 167
+#: rc.cpp:600 rc.cpp:1187
+#, no-c-format
+msgid "Show events that recur daily in date navigator"
+msgstr "Show events that recur daily in date navigator"
+
+#. i18n: file korganizer.kcfg line 168
+#: rc.cpp:603 rc.cpp:1190
+#, no-c-format
+msgid ""
+"Check this box to show the days containing daily recurring events in bold "
+"typeface in the Date Navigator, or uncheck it to give more prominence to other "
+"(non daily recurring) events."
+msgstr ""
+"Tick this box to show the days containing daily recurring events in bold "
+"typeface in the Date Navigator, or untick it to give more prominence to other "
+"(non daily recurring) events."
+
+#. i18n: file korganizer.kcfg line 172
+#: rc.cpp:606 rc.cpp:1193
+#, no-c-format
+msgid "Show events that recur weekly in date navigator"
+msgstr "Show events that recur weekly in date navigator"
+
+#. i18n: file korganizer.kcfg line 173
+#: rc.cpp:609 rc.cpp:1196
+#, no-c-format
+msgid ""
+"Check this box to show the days containing weekly recurring events in bold "
+"typeface in the Date Navigator, or uncheck it to give more prominence to other "
+"(non weekly recurring) events."
+msgstr ""
+"Tick this box to show the days containing weekly recurring events in bold "
+"typeface in the Date Navigator, or untick it to give more prominence to other "
+"(non weekly recurring) events."
+
+#. i18n: file korganizer.kcfg line 177
+#: rc.cpp:612 rc.cpp:1199
+#, no-c-format
+msgid "Enable tooltips displaying summary of events"
+msgstr "Enable tooltips displaying summary of events"
+
+#. i18n: file korganizer.kcfg line 178
+#: rc.cpp:615 rc.cpp:1202
+#, no-c-format
+msgid ""
+"Check this box to display an event summary tooltip when hovering the mouse over "
+"an event."
+msgstr ""
+"Tick this box to display an event summary tooltip when hovering the mouse over "
+"an event."
+
+#. i18n: file korganizer.kcfg line 182
+#: rc.cpp:618 rc.cpp:1205
+#, no-c-format
+msgid "Show to-dos in day, week and month views"
+msgstr "Show to-dos in day, week and month views"
+
+#. i18n: file korganizer.kcfg line 183
+#: rc.cpp:621 rc.cpp:1208
+#, no-c-format
+msgid ""
+"Check this box to display to-dos in the day, week, and month view. This is "
+"helpful when you have a lot of (recurring) to-dos."
+msgstr ""
+"Tick this box to display to-dos in the day, week and month view. This is "
+"helpful when you have a lot of (recurring) to-dos."
+
+#. i18n: file korganizer.kcfg line 187
+#: rc.cpp:624 rc.cpp:1211
+#, no-c-format
+msgid "Enable scrollbars in month view cells"
+msgstr "Enable scrollbars in month view cells"
+
+#. i18n: file korganizer.kcfg line 188
+#: rc.cpp:627 rc.cpp:1214
+#, no-c-format
+msgid ""
+"Check this box to display scrollbars when clicking on a cell in the month view; "
+"they will only appear when needed though."
+msgstr ""
+"Tick this box to display scrollbars when clicking on a cell in the month view; "
+"they will only appear when needed though."
+
+#. i18n: file korganizer.kcfg line 192
+#: rc.cpp:630 rc.cpp:1217
+#, no-c-format
+msgid "Time range selection in agenda view starts event editor"
+msgstr "Time range selection in agenda view starts event editor"
+
+#. i18n: file korganizer.kcfg line 193
+#: rc.cpp:633 rc.cpp:1220
+#, no-c-format
+msgid ""
+"Check this box to start the event editor automatically when you select a time "
+"range in the daily and weekly view. To select a time range, drag the mouse from "
+"the start time to the end time of the event you are about to plan."
+msgstr ""
+"Tick this box to start the event editor automatically when you select a time "
+"range in the daily and weekly view. To select a time range, drag the mouse from "
+"the start time to the end time of the event you are about to plan."
+
+#. i18n: file korganizer.kcfg line 198
+#: rc.cpp:636 rc.cpp:1223
+#, no-c-format
+msgid "Show current-time (Marcus Bains) line"
+msgstr "Show current-time (Marcus Bains) line"
+
+#. i18n: file korganizer.kcfg line 199
+#: rc.cpp:639 rc.cpp:1226
+#, no-c-format
+msgid ""
+"Check this box to display a red line in the day or week view indicating the "
+"current-time line (Marcus Bains line)."
+msgstr ""
+"Tick this box to display a red line in the day or week view indicating the "
+"current-time line (Marcus Bains line)."
+
+#. i18n: file korganizer.kcfg line 203
+#: rc.cpp:642 rc.cpp:1229
+#, no-c-format
+msgid "Show seconds on current-time line"
+msgstr "Show seconds on current-time line"
+
+#. i18n: file korganizer.kcfg line 204
+#: rc.cpp:645 rc.cpp:1232
+#, no-c-format
+msgid "Check this box if you want to show seconds on the current-time line."
+msgstr "Tick this box if you want to show seconds on the current-time line."
+
+#. i18n: file korganizer.kcfg line 209
+#: rc.cpp:648 rc.cpp:1235
+#, no-c-format
+msgid "Colors used in agenda view"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 210
+#: rc.cpp:651 rc.cpp:1238
+#, fuzzy, no-c-format
+msgid "Choose the colors of the agenda view items."
+msgstr "Select the working hours colour for the agenda view here."
+
+#. i18n: file korganizer.kcfg line 213
+#: rc.cpp:654 rc.cpp:1241
+#, no-c-format
+msgid "Category inside, calendar outside"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 216
+#: rc.cpp:657 rc.cpp:1244
+#, no-c-format
+msgid "Calendar inside, category outside"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 219
+#: rc.cpp:660 rc.cpp:1247
+#, no-c-format
+msgid "Only category"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 222
+#: rc.cpp:663 rc.cpp:1250
+#, fuzzy, no-c-format
+msgid "Only calendar"
+msgstr "Print Calendar"
+
+#. i18n: file korganizer.kcfg line 229
+#: rc.cpp:666 rc.cpp:1253
+#, no-c-format
+msgid "Agenda View Calendar Display"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 232
+#: rc.cpp:669 rc.cpp:1256
+#, fuzzy, no-c-format
+msgid "Merge all calendars into one view"
+msgstr "Open in separate window"
+
+#. i18n: file korganizer.kcfg line 235
+#: rc.cpp:672 rc.cpp:1259
+#, fuzzy, no-c-format
+msgid "Show calendars side by side"
+msgstr "A calendar file to load"
+
+#. i18n: file korganizer.kcfg line 238
+#: rc.cpp:675 rc.cpp:1262
+#, no-c-format
+msgid "Switch between views with tabs"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 247
+#: rc.cpp:678 rc.cpp:1265
+#, no-c-format
+msgid "Day begins at"
+msgstr "Day begins at"
+
+#. i18n: file korganizer.kcfg line 248
+#: rc.cpp:681 rc.cpp:1268
+#, no-c-format
+msgid ""
+"Enter the start time for events here. This time should be the earliest time "
+"that you use for events, as it will be displayed at the top."
+msgstr ""
+"Enter the start time for events here. This time should be the earliest time "
+"that you use for events, as it will be displayed at the top."
+
+#. i18n: file korganizer.kcfg line 253
+#: rc.cpp:684 rc.cpp:1271
+#, no-c-format
+msgid "Daily starting hour"
+msgstr "Daily starting hour"
+
+#. i18n: file korganizer.kcfg line 254
+#: rc.cpp:687 rc.cpp:1274
+#, no-c-format
+msgid ""
+"Enter the start time for the working hours here. The working hours will be "
+"marked with color by KOrganizer."
+msgstr ""
+"Enter the start time for the working hours here. The working hours will be "
+"marked with colour by KOrganizer."
+
+#. i18n: file korganizer.kcfg line 258
+#: rc.cpp:690 rc.cpp:1277
+#, no-c-format
+msgid "Daily ending hour"
+msgstr "Daily ending hour"
+
+#. i18n: file korganizer.kcfg line 259
+#: rc.cpp:693 rc.cpp:1280
+#, no-c-format
+msgid ""
+"Enter the ending time for the working hours here. The working hours will be "
+"marked with color by KOrganizer."
+msgstr ""
+"Enter the ending time for the working hours here. The working hours will be "
+"marked with colour by KOrganizer."
+
+#. i18n: file korganizer.kcfg line 266
+#: rc.cpp:696 rc.cpp:1283
+#, no-c-format
+msgid "Exclude holidays"
+msgstr "Exclude holidays"
+
+#. i18n: file korganizer.kcfg line 267
+#: rc.cpp:699 rc.cpp:1286
+#, no-c-format
+msgid ""
+"Check this box to prevent KOrganizer from marking the working hours on "
+"holidays."
+msgstr ""
+"Tick this box to prevent KOrganizer from marking the working hours on holidays."
+
+#. i18n: file korganizer.kcfg line 272
+#: rc.cpp:702 rc.cpp:1289
+#, no-c-format
+msgid "Month view uses category colors"
+msgstr "Month view uses category colours"
+
+#. i18n: file korganizer.kcfg line 273
+#: rc.cpp:705 rc.cpp:1292
+#, no-c-format
+msgid ""
+"Check this box to make the month view use the category colors of an item."
+msgstr ""
+"Tick this box to make the month view use the category colours of an item."
+
+#. i18n: file korganizer.kcfg line 278
+#: rc.cpp:708 rc.cpp:1295
+#, no-c-format
+msgid "Month view uses resource colors"
+msgstr "Month view uses resource colours"
+
+#. i18n: file korganizer.kcfg line 279
+#: rc.cpp:711 rc.cpp:1298
+#, no-c-format
+msgid ""
+"Check this box to make the month view use the resource colors of an item."
+msgstr ""
+"Tick this box to make the month view use the resource colours of an item."
+
+#. i18n: file korganizer.kcfg line 284
+#: rc.cpp:714 rc.cpp:1301
+#, no-c-format
+msgid "Month view uses full window"
+msgstr "Month view uses full window"
+
+#. i18n: file korganizer.kcfg line 285
+#: rc.cpp:717 rc.cpp:1304
+#, no-c-format
+msgid ""
+"Check this box to use the full KOrganizer window when displaying the month "
+"view. If this box is checked, you will gain some space for the monthly view, "
+"but other widgets, such as the date navigator, the item details and the "
+"resources list, will not be displayed."
+msgstr ""
+"Tick this box to use the full Korganizer window when displaying the month view. "
+"If this box is ticked, you will gain some space for the monthly view, but other "
+"widgets, such as the date navigator, the item details and the resources list, "
+"will not be displayed."
+
+#. i18n: file korganizer.kcfg line 289
+#: rc.cpp:720 rc.cpp:1307
+#, no-c-format
+msgid "To-do list view uses full window"
+msgstr "To-do list view uses full window"
+
+#. i18n: file korganizer.kcfg line 290
+#: rc.cpp:723 rc.cpp:1310
+#, no-c-format
+msgid ""
+"Check this box to use the full KOrganizer window when displaying the to-do list "
+"view. If this box is checked, you will gain some space for the to-do list view, "
+"but other widgets, such as the date navigator, the to-do details and the "
+"resources list, will not be displayed."
+msgstr ""
+"Tick this box to use the full KOrganizer window when displaying the to-do list "
+"view. If this box is ticked, you will gain some space for the to-do list view, "
+"but other widgets, such as the date navigator, the to-do details and the "
+"resources list, will not be displayed."
+
+#. i18n: file korganizer.kcfg line 295
+#: rc.cpp:726 rc.cpp:1313
+#, no-c-format
+msgid "Record completed to-dos in journal entries"
+msgstr "Record completed to-dos in journal entries"
+
+#. i18n: file korganizer.kcfg line 296
+#: rc.cpp:729 rc.cpp:1316
+#, no-c-format
+msgid ""
+"Check this box to record the completion of a to-do in a new entry of your "
+"journal automatically."
+msgstr ""
+"Tick this box to record the completion of a to-do in a new entry of your "
+"journal automatically."
+
+#. i18n: file korganizer.kcfg line 305
+#: rc.cpp:732 rc.cpp:1319
+#, no-c-format
+msgid "Next x days"
+msgstr "Next x days"
+
+#. i18n: file korganizer.kcfg line 306
+#: rc.cpp:735 rc.cpp:1322
+#, fuzzy, no-c-format
+msgid ""
+"Select on this spin box the number of &quot;x&quot; days to be displayed in the "
+"next days view. To access the the next &quot;x&quot; days view, choose the "
+"&quot;Next X Days&quot; menu item from the &quot;View&quot; menu."
+msgstr ""
+"Select on this spin box the number of &quot;x&quot; days to be displayed in the "
+"next days view. To access the the next &quot;x&quot; days view, choose the the "
+"&quot;Next X Days&quot; menu item from the &quot;View&quot; menu."
+
+#. i18n: file korganizer.kcfg line 348
+#: rc.cpp:738 rc.cpp:1325
+#, no-c-format
+msgid "Use Groupware communication"
+msgstr "Use Groupware communication"
+
+#. i18n: file korganizer.kcfg line 349
+#: rc.cpp:741 rc.cpp:1328
+#, fuzzy, no-c-format
+msgid ""
+"Check this box to enable automatic generation of mails when creating, updating "
+"or deleting events (or to-dos) involving other attendees. You should check this "
+"box if you want to use the groupware functionality (e.g. Configuring Kontact as "
+"a KDE Kolab client)."
+msgstr ""
+"Tick this box to enable automatic generation of mails when creating, updating "
+"or deleting events (or to-dos) involving other attendees. You should tick this "
+"box if you you want to use the groupware functionality (e.g. Configuring "
+"Kontact as a KDE Kolab client)."
+
+#. i18n: file korganizer.kcfg line 357
+#: rc.cpp:744 rc.cpp:1331
+#, no-c-format
+msgid "Send Outlook-like pseudo counter proposals"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 365
+#: rc.cpp:747 rc.cpp:1334
+#, no-c-format
+msgid "Holiday color"
+msgstr "Holiday colour"
+
+#. i18n: file korganizer.kcfg line 366
+#: rc.cpp:750 rc.cpp:1337
+#, no-c-format
+msgid ""
+"Select the holiday color here. The holiday color will be used for the holiday "
+"name in the month view and the holiday number in the date navigator."
+msgstr ""
+"Select the holiday colour here. The holiday colour will be used for the holiday "
+"name in the month view and the holiday number in the date navigator."
+
+#. i18n: file korganizer.kcfg line 370
+#: rc.cpp:753 rc.cpp:1340
+#, no-c-format
+msgid "Highlight color"
+msgstr "Highlight colour"
+
+#. i18n: file korganizer.kcfg line 371
+#: rc.cpp:756 rc.cpp:1343
+#, no-c-format
+msgid ""
+"Select the highlight color here. The highlight color will be used for marking "
+"the currently selected area in your agenda and in the date navigator."
+msgstr ""
+"Select the highlight colour here. The highlight colour will be used for marking "
+"the currently selected area in your agenda and in the date navigator."
+
+#. i18n: file korganizer.kcfg line 375
+#: rc.cpp:759 rc.cpp:1346
+#, no-c-format
+msgid "Agenda view background color"
+msgstr "Agenda view background colour"
+
+#. i18n: file korganizer.kcfg line 376
+#: rc.cpp:762 rc.cpp:1349
+#, no-c-format
+msgid "Select the agenda view background color here."
+msgstr "Select the agenda view background colour here."
+
+#. i18n: file korganizer.kcfg line 380
+#: rc.cpp:765 rc.cpp:1352
+#, no-c-format
+msgid "Working hours color"
+msgstr "Working hours colour"
+
+#. i18n: file korganizer.kcfg line 381
+#: rc.cpp:768 rc.cpp:1355
+#, no-c-format
+msgid "Select the working hours color for the agenda view here."
+msgstr "Select the working hours colour for the agenda view here."
+
+#. i18n: file korganizer.kcfg line 385
+#: rc.cpp:771 rc.cpp:1358
+#, no-c-format
+msgid "To-do due today color"
+msgstr "To-do due today colour"
+
+#. i18n: file korganizer.kcfg line 386
+#: rc.cpp:774 rc.cpp:1361
+#, no-c-format
+msgid "Select the to-do due today color here."
+msgstr "Select the to-do due today colour here."
+
+#. i18n: file korganizer.kcfg line 390
+#: rc.cpp:777 rc.cpp:1364
+#, no-c-format
+msgid "To-do overdue color"
+msgstr "To-do overdue colour"
+
+#. i18n: file korganizer.kcfg line 391
+#: rc.cpp:780 rc.cpp:1367
+#, no-c-format
+msgid "Select the to-do overdue color here."
+msgstr "Select the to-do overdue colour here."
+
+#. i18n: file korganizer.kcfg line 395
+#: rc.cpp:783 rc.cpp:1370
+#, no-c-format
+msgid "Default event color"
+msgstr "Default event colour"
+
+#. i18n: file korganizer.kcfg line 396
+#: rc.cpp:786 rc.cpp:1373
+#, no-c-format
+msgid ""
+"Select the default event color here. The default event color will be used for "
+"events categories in your agenda. Note that you can specify a separate color "
+"for each event category below."
+msgstr ""
+"Select the default event colour here. The default event colour will be used for "
+"events categories in your agenda. Note that you can specify a separate colour "
+"for each event category below."
+
+#. i18n: file korganizer.kcfg line 414
+#: rc.cpp:789 rc.cpp:1376
+#, no-c-format
+msgid "Time bar"
+msgstr "Time bar"
+
+#. i18n: file korganizer.kcfg line 415
+#: rc.cpp:792 rc.cpp:1379
+#, no-c-format
+msgid ""
+"Press this button to configure the time bar font. The time bar is the widget "
+"that shows the hours in the agenda view. This button will open the &quot;Select "
+"Font&quot; dialog, allowing you to choose the hour font for the time bar."
+msgstr ""
+"Press this button to configure the time bar font. The time bar is the widget "
+"that shows the hours in the agenda view. This button will open the &quot;Select "
+"Font&quot; dialogue, allowing you to choose the hour font for the time bar."
+
+#. i18n: file korganizer.kcfg line 418
+#: rc.cpp:795 rc.cpp:1382
+#, no-c-format
+msgid "Agenda view"
+msgstr "Agenda view"
+
+#. i18n: file korganizer.kcfg line 419
+#: rc.cpp:798 rc.cpp:1385
+#, no-c-format
+msgid ""
+"Press this button to configure the agenda view font. This button will open the "
+"&quot;Select Font&quot; dialog, allowing you to choose the font for the events "
+"in the agenda view."
+msgstr ""
+"Press this button to configure the agenda view font. This button will open the "
+"&quot;Select Font&quot; dialogue, allowing you to choose the font for the "
+"events in the agenda view."
+
+#. i18n: file korganizer.kcfg line 422
+#: rc.cpp:801 rc.cpp:1388
+#, no-c-format
+msgid "Current-time line"
+msgstr "Current-time line"
+
+#. i18n: file korganizer.kcfg line 423
+#: rc.cpp:804 rc.cpp:1391
+#, no-c-format
+msgid ""
+"Press this button to configure the current-time line font. This button will "
+"open the &quot;Select Font&quot; dialog, allowing you to choose the font for "
+"the current-time line in the agenda view."
+msgstr ""
+"Press this button to configure the current-time line font. This button will "
+"open the &quot;Select Font&quot; dialogue, allowing you to choose the font for "
+"the current-time line in the agenda view."
+
+#. i18n: file korganizer.kcfg line 426
+#: rc.cpp:807 rc.cpp:1394
+#, no-c-format
+msgid "Month view"
+msgstr "Month view"
+
+#. i18n: file korganizer.kcfg line 427
+#: rc.cpp:810 rc.cpp:1397
+#, no-c-format
+msgid ""
+"Press this button to configure the month view font. This button will open the "
+"&quot;Select Font&quot; dialog, allowing you to choose the font for the items "
+"in the month view."
+msgstr ""
+"Press this button to configure the month view font. This button will open the "
+"&quot;Select Font&quot; dialogue, allowing you to choose the font for the items "
+"in the month view."
+
+#. i18n: file korganizer.kcfg line 445
+#: rc.cpp:813 rc.cpp:1400
+#, no-c-format
+msgid "Free/Busy Publish URL"
+msgstr "Free/Busy Publish URL"
+
+#. i18n: file korganizer.kcfg line 446
+#: rc.cpp:816 rc.cpp:1403
+#, no-c-format
+msgid "URL for publishing free/busy information"
+msgstr "URL for publishing free/busy information"
+
+#. i18n: file korganizer.kcfg line 449
+#: rc.cpp:819 rc.cpp:1406
+#, no-c-format
+msgid "Free/Busy Publish Username"
+msgstr "Free/Busy Publish Username"
+
+#. i18n: file korganizer.kcfg line 450
+#: rc.cpp:822 rc.cpp:1409
+#, no-c-format
+msgid "Username for publishing free/busy information"
+msgstr "Username for publishing free/busy information"
+
+#. i18n: file korganizer.kcfg line 453
+#: rc.cpp:825 rc.cpp:1412
+#, no-c-format
+msgid "Free/Busy Publish Password"
+msgstr "Free/Busy Publish Password"
+
+#. i18n: file korganizer.kcfg line 454
+#: rc.cpp:828 rc.cpp:1415
+#, no-c-format
+msgid "Password for publishing free/busy information"
+msgstr "Password for publishing free/busy information"
+
+#. i18n: file korganizer.kcfg line 461
+#: rc.cpp:831 rc.cpp:1418
+#, no-c-format
+msgid "Enable Automatic Free/Busy Retrieval"
+msgstr "Enable Automatic Free/Busy Retrieval"
+
+#. i18n: file korganizer.kcfg line 466
+#: rc.cpp:834 rc.cpp:1421
+#, no-c-format
+msgid "Check whether hostname and retrieval email address match"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 467
+#: rc.cpp:837 rc.cpp:1424
+#, no-c-format
+msgid ""
+"With this setting you can configure whether the domain part of the free/busy "
+"url has to match the domain part of the user id you are looking for. For "
+"example if this option is 'true' then looking for the free/busy data of "
+"joe@mydomain.com on the server www.yourdomain.com won't work."
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 472
+#: rc.cpp:840 rc.cpp:1427
+#, no-c-format
+msgid "Use full email address for retrieval"
+msgstr "Use full email address for retrieval"
+
+#. i18n: file korganizer.kcfg line 473
+#: rc.cpp:843 rc.cpp:1430
+#, no-c-format
+msgid ""
+"With this setting, you can change the filename that will be fetched from the "
+"server. With this checked, it will download a free/busy file called "
+"user@domain.ifb, for example nn@kde.org.ifb. Without this set, it will download "
+"user.ifb, for example nn.ifb."
+msgstr ""
+"With this setting, you can change the filename that will be fetched from the "
+"server. With this ticked, it will download a free/busy file called "
+"user@domain.ifb, for example nn@kde.org.ifb. Without this set, it will download "
+"user.ifb, for example nn.ifb."
+
+#. i18n: file korganizer.kcfg line 478
+#: rc.cpp:846 rc.cpp:1433
+#, no-c-format
+msgid "Free/Busy Retrieval URL"
+msgstr "Free/Busy Retrieval URL"
+
+#. i18n: file korganizer.kcfg line 481
+#: rc.cpp:849 rc.cpp:1436
+#, no-c-format
+msgid "Free/Busy Retrieval Username"
+msgstr "Free/Busy Retrieval Username"
+
+#. i18n: file korganizer.kcfg line 484
+#: rc.cpp:852 rc.cpp:1439
+#, no-c-format
+msgid "Free/Busy Retrieval Password"
+msgstr "Free/Busy Retrieval Password"
+
+#. i18n: file korganizer.kcfg line 485
+#: rc.cpp:855 rc.cpp:1442
+#, no-c-format
+msgid "Password for retrieving free/busy information"
+msgstr "Password for retrieving free/busy information"
+
+#. i18n: file korganizer.kcfg line 495
+#: rc.cpp:858 rc.cpp:1445
+#, fuzzy, no-c-format
+msgid "Default email attachment method"
+msgstr "Default appointment time"
+
+#. i18n: file korganizer.kcfg line 496
+#: rc.cpp:861 rc.cpp:1448
+#, no-c-format
+msgid "The default way of attaching dropped emails to an event"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 499
+#: rc.cpp:864 rc.cpp:882 rc.cpp:1451 rc.cpp:1469
+#, no-c-format
+msgid "Always ask"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 502
+#: rc.cpp:867 rc.cpp:885 rc.cpp:1454 rc.cpp:1472
+#, no-c-format
+msgid "Only attach link to message"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 505
+#: rc.cpp:870 rc.cpp:888 rc.cpp:1457 rc.cpp:1475
+#, no-c-format
+msgid "Attach complete message"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 508
+#: rc.cpp:873 rc.cpp:1460
+#, no-c-format
+msgid "Attach message without attachments"
+msgstr ""
+
+#. i18n: file korganizer.kcfg line 514
+#: rc.cpp:876 rc.cpp:1463
+#, fuzzy, no-c-format
+msgid "Default todo attachment method"
+msgstr "Default appointment time"
+
+#. i18n: file korganizer.kcfg line 515
+#: rc.cpp:879 rc.cpp:1466
+#, no-c-format
+msgid "The default way of attaching dropped emails to a task"
+msgstr ""
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 32
+#: rc.cpp:1589 rc.cpp:1802 rc.cpp:1835
+#, no-c-format
+msgid "Include to-&dos that are due on the printed day(s)"
+msgstr "Include to-&dos that are due on the printed day(s)"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 35
+#: rc.cpp:1592
+#, 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 ""
+"You should tick this option if you want to print to-dos which are due on one of "
+"the dates which are in the supplied date range."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 43
+#: rc.cpp:1595 rc.cpp:1736 rc.cpp:1808 rc.cpp:1988 rc.cpp:2045 rc.cpp:2063
+#, no-c-format
+msgid "Date && Time Range"
+msgstr "Date && Time Range"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 88
+#: rc.cpp:1598 rc.cpp:1664 rc.cpp:1739 rc.cpp:1991 rc.cpp:2054 rc.cpp:2066
+#, no-c-format
+msgid "&Start date:"
+msgstr "&Start date:"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 94
+#: rc.cpp:1601 rc.cpp:1619 rc.cpp:1667
+#, no-c-format
+msgid ""
+"If you want to print more days at once, you can define a range of dates with "
+"this option and the <i>End date</i> option. This option is used to define the "
+"start date."
+msgstr ""
+"If you want to print more days at once, you can define a range of dates with "
+"this option and the <i>End date</i> option. This option is used to define the "
+"start date."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 102
+#: rc.cpp:1604 rc.cpp:1748
+#, no-c-format
+msgid "End ti&me:"
+msgstr "End ti&me:"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 108
+#: rc.cpp:1607
+#, 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 ""
+"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 tick <i>"
+"Extend time range to include all events</i>."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 126
+#: rc.cpp:1610
+#, 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 ""
+"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 tick <i>"
+"Extend time range to include all events</i>."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 134
+#: rc.cpp:1613
+#, no-c-format
+msgid "E&xtend time range to include all events"
+msgstr "E&xtend time range to include all events"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 137
+#: rc.cpp:1616
+#, no-c-format
+msgid ""
+"Check this option to automatically determine the required time range, so all "
+"events will be shown."
+msgstr ""
+"Tick this option to automatically determine the required time range, so all "
+"events will be shown."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 166
+#: rc.cpp:1622
+#, 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 ""
+"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 tick <i>Extend time range to include "
+"all events</i>."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 174
+#: rc.cpp:1625 rc.cpp:1757
+#, no-c-format
+msgid "Start &time:"
+msgstr "Start &time:"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 180
+#: rc.cpp:1628
+#, 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 ""
+"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 tick <i>Extend time range to include "
+"all events</i>."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 191
+#: rc.cpp:1631 rc.cpp:1637 rc.cpp:1673
+#, no-c-format
+msgid ""
+"If you want to print more days at once, you can define a range of dates with "
+"this option and the <i>Start date</i> option. This option is used to define the "
+"end date."
+msgstr ""
+"If you want to print more days at once, you can define a range of dates with "
+"this option and the <i>Start date</i> option. This option is used to define the "
+"end date."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 199
+#: rc.cpp:1634 rc.cpp:1670 rc.cpp:1769 rc.cpp:1994 rc.cpp:2057 rc.cpp:2069
+#, no-c-format
+msgid "&End date:"
+msgstr "&End date:"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 215
+#: rc.cpp:1640 rc.cpp:1727 rc.cpp:1775
+#, no-c-format
+msgid "&Use colors"
+msgstr "&Use colours"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 218
+#: rc.cpp:1643 rc.cpp:1730
+#, no-c-format
+msgid ""
+"If you want to use colors to distinguish certain categories on the print, check "
+"this option."
+msgstr ""
+"If you want to use colours to distinguish certain categories on the print, tick "
+"this option."
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 29
+#: rc.cpp:1646
+#, no-c-format
+msgid "&Title:"
+msgstr "&Title:"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 40
+#: rc.cpp:1649
+#, no-c-format
+msgid "To-do List"
+msgstr "To-do List"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 48
+#: rc.cpp:1652
+#, no-c-format
+msgid "To-dos to Print"
+msgstr "To-dos to Print"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 59
+#: rc.cpp:1655
+#, no-c-format
+msgid "Print &all to-dos"
+msgstr "Print &all to-dos"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 73
+#: rc.cpp:1658
+#, no-c-format
+msgid "Print &unfinished to-dos only"
+msgstr "Print &unfinished to-dos only"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 84
+#: rc.cpp:1661
+#, no-c-format
+msgid "Print only to-dos due in the &range:"
+msgstr "Print only to-dos due in the &range:"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 210
+#: rc.cpp:1676 rc.cpp:1712
+#, no-c-format
+msgid "Include Information"
+msgstr "Include Information"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 224
+#: rc.cpp:1679
+#, no-c-format
+msgid "&Priority"
+msgstr "&Priority"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 235
+#: rc.cpp:1682
+#, no-c-format
+msgid "&Description"
+msgstr "&Description"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 246
+#: rc.cpp:1685
+#, no-c-format
+msgid "Due date"
+msgstr "Due date"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 260
+#: rc.cpp:1688
+#, no-c-format
+msgid "Per&centage completed"
+msgstr "Per&centage completed"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 290
+#: rc.cpp:1691
+#, no-c-format
+msgid "Sorting Options"
+msgstr "Sorting Options"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 304
+#: rc.cpp:1694
+#, no-c-format
+msgid "Sort field:"
+msgstr "Sort field:"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 323
+#: rc.cpp:1697
+#, no-c-format
+msgid "Sort direction:"
+msgstr "Sort direction:"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 375
+#: rc.cpp:1700
+#, no-c-format
+msgid "Other Options"
+msgstr "Other Options"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 386
+#: rc.cpp:1703
+#, no-c-format
+msgid "Co&nnect sub-to-dos with its parent"
+msgstr "Co&nnect sub-to-dos with its parent"
+
+#. i18n: file ./printing/calprinttodoconfig_base.ui line 397
+#: rc.cpp:1706
+#, no-c-format
+msgid "Strike &out completed to-do summaries"
+msgstr "Strike &out completed to-do summaries"
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 18
+#: rc.cpp:1709
+#, fuzzy, no-c-format
+msgid "CalPrintIncidence_Base"
+msgstr "CalPrintWhatsNext_Base"
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 43
+#: rc.cpp:1715
+#, no-c-format
+msgid "Detai&ls (visiblility, secrecy, etc.)"
+msgstr ""
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 51
+#: rc.cpp:1718
+#, no-c-format
+msgid "&Notes, Subitems"
+msgstr ""
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 59
+#: koeventeditor.cpp:197 rc.cpp:1721
+#, fuzzy, no-c-format
+msgid "&Attendees"
+msgstr "Atte&ndees"
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 67
+#: rc.cpp:1724
+#, no-c-format
+msgid "Attach&ments"
+msgstr "Attach&ments"
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 18
+#: rc.cpp:1733
+#, fuzzy, no-c-format
+msgid "CalPrintWeek_Base"
+msgstr "CalPrintWhatsNext_Base"
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 83
+#: rc.cpp:1742 rc.cpp:1745
+#, no-c-format
+msgid ""
+"Here you can choose which events should be printed based on their date. This "
+"check enables you to enter the start date of the date range. Use the <i>"
+"End date</i> to enter the end date of the daterange."
+msgstr ""
+"Here you can choose which events should be printed based on their date. This "
+"check enables you to enter the start date of the date range. Use the <i>"
+"End date</i> to enter the end date of the daterange."
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 108
+#: rc.cpp:1751 rc.cpp:1754
+#, no-c-format
+msgid "All events which start later than the given time will not be printed."
+msgstr "All events which start later than the given time will not be printed."
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 157
+#: rc.cpp:1760 rc.cpp:1763
+#, no-c-format
+msgid "All events which start earlier than the given time will not be printed."
+msgstr ""
+"All events which start earlier than the given time will not be printed."
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 186
+#: rc.cpp:1766 rc.cpp:1772
+#, no-c-format
+msgid ""
+"Here you can choose which events should be printed based on their date. This "
+"check enables you to enter the end date of the date range. Use the <i>"
+"Start date</i> to enter the start date of the daterange."
+msgstr ""
+"Here you can choose which events should be printed based on their date. This "
+"check enables you to enter the end date of the date range. Use the <i>"
+"Start date</i> to enter the start date of the daterange."
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 213
+#: rc.cpp:1778
+#, no-c-format
+msgid ""
+"The timetable view supports colors. If you want to make use of colors you "
+"should check this option. The category colors will be used."
+msgstr ""
+"The timetable view supports colours. If you want to make use of colours you "
+"should tick this option. The category colours will be used."
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 221
+#: rc.cpp:1781
+#, no-c-format
+msgid "Print Layout"
+msgstr "Print Layout"
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 232
+#: rc.cpp:1784
+#, no-c-format
+msgid "Print as &Filofax page"
+msgstr "Print as &Filofax page"
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 238
+#: rc.cpp:1787
+#, no-c-format
+msgid ""
+"The Filofax view prints one week per page, so all days have a large surface."
+msgstr ""
+"The Filofax view prints one week per page, so all days have a large surface."
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 246
+#: rc.cpp:1790
+#, no-c-format
+msgid "Print as &timetable view"
+msgstr "Print as &timetable view"
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 249
+#: rc.cpp:1793
+#, no-c-format
+msgid ""
+"This view is similar to the weekview in KOrganizer. The week is printed in "
+"landscape layout. You can even use the same colors for the items if you check "
+"<i>Use Colors</i>."
+msgstr ""
+"This view is similar to the weekview in KOrganizer. The week is printed in "
+"landscape layout. You can even use the same colours for the items if you tick "
+"<i>Use Colours</i>."
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 257
+#: rc.cpp:1796
+#, no-c-format
+msgid "Print as split week view"
+msgstr "Print as split week view"
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 260
+#: rc.cpp:1799
+#, no-c-format
+msgid ""
+"This view is similar to the week view in KOrganizer. The only difference with "
+"the timetable view is the page layout. Timetables are printed in landscape, the "
+"split week view in portrait."
+msgstr ""
+"This view is similar to the week view in KOrganizer. The only difference with "
+"the timetable view is the page layout. Timetables are printed in landscape, the "
+"split week view in portrait."
+
+#. i18n: file ./printing/calprintweekconfig_base.ui line 276
+#: rc.cpp:1805 rc.cpp:1838
+#, no-c-format
+msgid ""
+"Check this option if you want to have to-dos on the print, placed by their due "
+"date."
+msgstr ""
+"Tick this option if you want to have to-dos on the print, placed by their due "
+"date."
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 57
+#: rc.cpp:1811
+#, no-c-format
+msgid "&Start month:"
+msgstr "&Start month:"
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 63
+#: rc.cpp:1814
+#, no-c-format
+msgid ""
+"When you want to print more months at once, you can define a month range. This "
+"option defines the first month to be printed. Use the option <i>End month</i> "
+"to define the last month in this range."
+msgstr ""
+"When you want to print more months at once, you can define a month range. This "
+"option defines the first month to be printed. Use the option <i>End month</i> "
+"to define the last month in this range."
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 71
+#: rc.cpp:1817 rc.cpp:1820
+#, fuzzy, no-c-format
+msgid ""
+"When you want to print more months at once, you can define a month range. This "
+"option defines the first month to be printed. Use the on <i>End month</i> "
+"to define the last month in this range."
+msgstr ""
+"When you want to print more months at once, you can define a month range. This "
+"option defines the first month to be printed. Use the option <i>End month</i> "
+"to define the last month in this range."
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 93
+#: rc.cpp:1823
+#, no-c-format
+msgid "&End month:"
+msgstr "&End month:"
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 99
+#: rc.cpp:1826 rc.cpp:1829 rc.cpp:1832
+#, no-c-format
+msgid ""
+"When you want to print more months at once, you can define a month range. This "
+"option defines the last month to be printed. Use the option <i>Start month</i> "
+"to define the first month in this range."
+msgstr ""
+"When you want to print more months at once, you can define a month range. This "
+"option defines the last month to be printed. Use the option <i>Start month</i> "
+"to define the first month in this range."
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 162
+#: rc.cpp:1841
+#, no-c-format
+msgid "Print week &numbers"
+msgstr "Print week &numbers"
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 165
+#: rc.cpp:1844
+#, no-c-format
+msgid "Enable this to print week numbers at the left of each row."
+msgstr "Enable this to print week numbers at the left of each row."
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 173
+#: rc.cpp:1847
+#, no-c-format
+msgid "Print daily re&curring to-dos and events"
+msgstr "Print daily re&curring to-dos and events"
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 176
+#: rc.cpp:1850
+#, no-c-format
+msgid ""
+"With this option it is possible to leave out the daily recurring to-dos and "
+"events in the print. They take a lot of space and make the month view "
+"needlessly complicated."
+msgstr ""
+"With this option it is possible to leave out the daily recurring to-dos and "
+"events in the print. They take a lot of space and make the month view "
+"needlessly complicated."
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 184
+#: rc.cpp:1853
+#, no-c-format
+msgid "Print weekl&y recurring to-dos and events"
+msgstr "Print weekl&y recurring to-dos and events"
+
+#. i18n: file ./printing/calprintmonthconfig_base.ui line 187
+#: rc.cpp:1856
+#, no-c-format
+msgid ""
+"Similar to \"Print daily recurring to-dos and events\". Weekly to-dos and "
+"events will be omitted when making a print of the selected month."
+msgstr ""
+"Similar to \"Print daily recurring to-dos and events\". Weekly to-dos and "
+"events will be omitted when making a print of the selected month."
+
+#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 18
+#: rc.cpp:1985
+#, no-c-format
+msgid "CalPrintList_Base"
+msgstr "CalPrintList_Base"
+
+#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 130
+#: rc.cpp:1997
+#, no-c-format
+msgid "Print Incidences of Type"
+msgstr "Print Incidences of Type"
+
+#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 141
+#: archivedialog.cpp:136 rc.cpp:2000 searchdialog.cpp:72
+#, no-c-format
+msgid "&Events"
+msgstr "&Events"
+
+#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 149
+#: archivedialog.cpp:137 rc.cpp:2003
+#, no-c-format
+msgid "&To-dos"
+msgstr "&To-dos"
+
+#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 157
+#: rc.cpp:2006
+#, no-c-format
+msgid "&Journals"
+msgstr "&Journals"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 18
+#: rc.cpp:2009
+#, fuzzy, no-c-format
+msgid "CalPrintYear_Base"
+msgstr "CalPrintWhatsNext_Base"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 32
+#: rc.cpp:2012
+#, no-c-format
+msgid "Yearly print options"
+msgstr ""
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 46
+#: rc.cpp:2015
+#, fuzzy, no-c-format
+msgid "Print &Year:"
+msgstr "Print &week"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 57
+#: rc.cpp:2018
+#, no-c-format
+msgid "Number of &pages:"
+msgstr ""
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 123
+#: rc.cpp:2021
+#, fuzzy, no-c-format
+msgid "Display Options"
+msgstr "&Display reminder"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 134
+#: rc.cpp:2024
+#, no-c-format
+msgid "Show sub-day events as:"
+msgstr ""
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 142
+#: rc.cpp:2027
+#, fuzzy, no-c-format
+msgid "Show holidays as:"
+msgstr "S&how time as:"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 148
+#: rc.cpp:2030 rc.cpp:2036
+#, no-c-format
+msgid "Text"
+msgstr ""
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 153
+#: rc.cpp:2033 rc.cpp:2039
+#, fuzzy, no-c-format
+msgid "Time Boxes"
+msgstr "Timezone:"
+
+#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 18
+#: rc.cpp:2042
+#, no-c-format
+msgid "CalPrintJournal_Base"
+msgstr "CalPrintJournal_Base"
+
+#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 46
+#: rc.cpp:2048
+#, no-c-format
+msgid "&All journal entries"
+msgstr "&All journal entries"
+
+#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 60
+#: rc.cpp:2051
+#, no-c-format
+msgid "Date &range:"
+msgstr "Date &range:"
+
+#. i18n: file ./plugins/printing/whatsnext/calprintwhatsnextconfig_base.ui line 18
+#: rc.cpp:2060
+#, no-c-format
+msgid "CalPrintWhatsNext_Base"
+msgstr "CalPrintWhatsNext_Base"
+
+#. i18n: file ./plugins/exchange/exchangeui.rc line 5
+#: rc.cpp:2072
+#, no-c-format
+msgid "Exchange"
+msgstr "Exchange"
+
+#: konewstuff.cpp:48
+msgid "Could not load calendar."
+msgstr "Could not load calendar."
+
+#: konewstuff.cpp:63
+msgid "The downloaded events will be merged into your current calendar."
+msgstr "The downloaded events will be merged into your current calendar."
+
+#: koeditorattachments.cpp:107
+msgid "[Binary data]"
+msgstr "[Binary data]"
+
+#: koeditorattachments.cpp:194 printing/calprintdefaultplugins.cpp:417
+#, fuzzy
+msgid "Attachments:"
+msgstr "Attach&ments"
+
+#: koeditorattachments.cpp:199
+#, fuzzy
+msgid ""
+"Displays a list of current items (files, mail, etc.) that have been associated "
+"with this event or to-do. "
+msgstr ""
+"Displays a list of current items (files, mail, etc.) that have been associated "
+"with this event or to-do. The URI column displays the location of the file."
+
+#: koeditorattachments.cpp:225
+msgid "&Attach File..."
+msgstr ""
+
+#: koeditorattachments.cpp:226
+#, fuzzy
+msgid ""
+"Shows a dialog used to select an attachment to add to this event or to-do as "
+"link as inline data."
+msgstr ""
+"Shows a dialogue used to select an attachment to add to this event or to-do."
+
+#: koeditorattachments.cpp:229
+msgid "Attach &Link..."
+msgstr ""
+
+#: koeditorattachments.cpp:230
+#, fuzzy
+msgid ""
+"Shows a dialog used to select an attachment to add to this event or to-do as "
+"link."
+msgstr ""
+"Shows a dialogue used to select an attachment to add to this event or to-do."
+
+#: koeditorattachments.cpp:243
+msgid ""
+"Removes the attachment selected in the list above from this event or to-do."
+msgstr ""
+"Removes the attachment selected in the list above from this event or to-do."
+
+#: koeditorattachments.cpp:272
+msgid "Do you want to link to the attachments, or include them in the event?"
+msgstr ""
+
+#: koeditorattachments.cpp:273
+msgid "Attach as link?"
+msgstr ""
+
+#: koeditorattachments.cpp:273
+msgid "As Link"
+msgstr ""
+
+#: koeditorattachments.cpp:273
+msgid "As File"
+msgstr ""
+
+#: koeditorattachments.cpp:315 koeditorattachments.cpp:340
+msgid ""
+"URL (e.g. a web page) or file to be attached (only the link will be attached, "
+"not the file itself):"
+msgstr ""
+"URL (e.g. a web page) or file to be attached (only the link will be attached, "
+"not the file itself):"
+
+#: koeditorattachments.cpp:317 koeditorattachments.cpp:325
+#: koeditorattachments.cpp:348
+msgid "Add Attachment"
+msgstr "Add Attachment"
+
+#: koeditorattachments.cpp:342
+msgid "Edit Attachment"
+msgstr "Edit Attachment"
+
+#: koeditorattachments.cpp:348
+msgid "File to be attached:"
+msgstr ""
+
+#: koeditorattachments.cpp:378
+#, fuzzy
+msgid "The selected items will be permanently deleted."
+msgstr "This item will be permanently deleted."
+
+#: searchdialog.cpp:49
+msgid "Find Events"
+msgstr "Find Events"
+
+#: searchdialog.cpp:50
+msgid "&Find"
+msgstr "&Find"
+
+#: searchdialog.cpp:62
+msgid "&Search for:"
+msgstr "&Search for:"
+
+#: searchdialog.cpp:70
+msgid "Search For"
+msgstr "Search For"
+
+#: searchdialog.cpp:73
+msgid "To-&dos"
+msgstr "To-&dos"
+
+#: searchdialog.cpp:74
+msgid "&Journal entries"
+msgstr "&Journal entries"
+
+#: exportwebdialog.cpp:142 searchdialog.cpp:79
+msgid "Date Range"
+msgstr "Date Range"
+
+#: searchdialog.cpp:87
+msgid "Fr&om:"
+msgstr "Fr&om:"
+
+#: searchdialog.cpp:91
+msgid "&To:"
+msgstr "&To:"
+
+#: searchdialog.cpp:95
+msgid "E&vents have to be completely included"
+msgstr "E&vents have to be completely included"
+
+#: searchdialog.cpp:98
+msgid "Include to-dos &without due date"
+msgstr "Include to-dos &without due date"
+
+#: searchdialog.cpp:102
+msgid "Search In"
+msgstr "Search In"
+
+#: searchdialog.cpp:105
+msgid "Su&mmaries"
+msgstr "Su&mmaries"
+
+#: searchdialog.cpp:107
+msgid "Desc&riptions"
+msgstr "Desc&riptions"
+
+#: searchdialog.cpp:108
+msgid "Cate&gories"
+msgstr "Cate&gories"
+
+#: searchdialog.cpp:149
+msgid ""
+"Invalid search expression, cannot perform the search. Please enter a search "
+"expression using the wildcard characters '*' and '?' where needed."
+msgstr ""
+"Invalid search expression, cannot perform the search. Please enter a search "
+"expression using the wildcard characters '*' and '?' where needed."
+
+#: searchdialog.cpp:162
+msgid "No events were found matching your search expression."
+msgstr "No events were found matching your search expression."
+
+#: exportwebdialog.cpp:73
+msgid "Export Calendar as Web Page"
+msgstr "Export Calendar as Web Page"
+
+#: exportwebdialog.cpp:130
+msgid ""
+"You are about to set all preferences to default values. All custom "
+"modifications will be lost."
+msgstr ""
+"You are about to set all preferences to default values. All custom "
+"modifications will be lost."
+
+#: exportwebdialog.cpp:131
+msgid "Setting Default Preferences"
+msgstr "Setting Default Preferences"
+
+#: exportwebdialog.cpp:132
+msgid "Reset to Defaults"
+msgstr "Reset to Defaults"
+
+#: exportwebdialog.cpp:147
+msgid "View Type"
+msgstr "View Type"
+
+#: exportwebdialog.cpp:158
+msgid "Destination"
+msgstr "Destination"
+
+#: exportwebdialog.cpp:175
+msgid "To-dos"
+msgstr "To-dos"
+
+#: exportwebdialog.cpp:196
+msgid "Events"
+msgstr "Events"
+
+#: aboutdata.cpp:32
+msgid "KOrganizer"
+msgstr "KOrganizer"
+
+#: aboutdata.cpp:33
+msgid "A Personal Organizer for KDE"
+msgstr "A Personal Organiser for KDE"
+
+#: aboutdata.cpp:40
+msgid "Current Maintainer"
+msgstr "Current Maintainer"
+
+#: aboutdata.cpp:42
+msgid "Co-Maintainer"
+msgstr "Co-Maintainer"
+
+#: aboutdata.cpp:44
+msgid "Original Author"
+msgstr "Original Author"
+
+#: resourceview.cpp:234
+#, fuzzy
+msgid "Add calendar"
+msgstr "Add as new calendar"
+
+#: resourceview.cpp:236
+msgid ""
+"<qt>"
+"<p>Press this button to add a resource to KOrganizer.</p>"
+"<p>Events, journal entries and to-dos are retrieved and stored on resources. "
+"Available resources include groupware servers, local files, journal entries as "
+"blogs on a server, etc... </p>"
+"<p>If you have more than one active resource, when creating incidents you will "
+"either automatically use the default resource or be prompted to select the "
+"resource to use.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Press this button to add a resource to KOrganizer.</p>"
+"<p>Events, journal entries and to-dos are retrieved and stored on resources. "
+"Available resources include groupware servers, local files, journal entries as "
+"blogs on a server, etc... </p>"
+"<p>If you have more than one active resource, when creating incidents you will "
+"either automatically use the default resource or be prompted to select the "
+"resource to use.</p></qt>"
+
+#: resourceview.cpp:249
+#, fuzzy
+msgid "Edit calendar settings"
+msgstr "Edit Calendar Filters"
+
+#: resourceview.cpp:251
+msgid ""
+"Press this button to edit the resource currently selected on the KOrganizer "
+"resources list above."
+msgstr ""
+"Press this button to edit the resource currently selected on the KOrganizer "
+"resources list above."
+
+#: resourceview.cpp:256
+#, fuzzy
+msgid "Remove calendar"
+msgstr "Active Calendar"
+
+#: resourceview.cpp:258
+msgid ""
+"Press this button to delete the resource currently selected on the KOrganizer "
+"resources list above."
+msgstr ""
+"Press this button to delete the resource currently selected on the KOrganizer "
+"resources list above."
+
+#: resourceview.cpp:266
+msgid ""
+"<qt>"
+"<p>Select on this list the active KOrganizer resources. Check the resource box "
+"to make it active. Press the \"Add...\" button below to add new resources to "
+"the list.</p>"
+"<p>Events, journal entries and to-dos are retrieved and stored on resources. "
+"Available resources include groupware servers, local files, journal entries as "
+"blogs on a server, etc...</p>"
+"<p>If you have more than one active resource, when creating incidents you will "
+"either automatically use the default resource or be prompted to select the "
+"resource to use.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Select on this list the active KOrganizer resources. Tick the resource box "
+"to make it active. Press the \"Add...\" button below to add new resources to "
+"the list.</p>"
+"<p>Events, journal entries and to-dos are retrieved and stored on resources. "
+"Available resources include groupware servers, local files, journal entries as "
+"blogs on a server, etc...</p>"
+"<p>If you have more than one active resource, when creating incidents you will "
+"either automatically use the default resource or be prompted to select the "
+"resource to use.</p></qt>"
+
+#: resourceview.cpp:326
+#, fuzzy
+msgid "Add Subresource"
+msgstr "%1 resource"
+
+#: resourceview.cpp:327
+#, fuzzy
+msgid "Please enter a name for the new subresource"
+msgstr "Please enter a name for the new template:"
+
+#: resourceview.cpp:333
+#, fuzzy
+msgid "<qt>Unable to create subresource <b>%1</b>.</qt>"
+msgstr "<qt>Unable to create resource of type <b>%1</b>.</qt>"
+
+#: resourceview.cpp:341
+msgid "Resource Configuration"
+msgstr "Resource Configuration"
+
+#: resourceview.cpp:342
+msgid "Please select type of the new resource:"
+msgstr "Please select type of the new resource:"
+
+#: resourceview.cpp:352
+msgid "<qt>Unable to create resource of type <b>%1</b>.</qt>"
+msgstr "<qt>Unable to create resource of type <b>%1</b>.</qt>"
+
+#: resourceview.cpp:357
+msgid "%1 resource"
+msgstr "%1 resource"
+
+#: resourceview.cpp:371
+#, fuzzy
+msgid "Unable to create the resource."
+msgstr "Unable to create calendar resource '%1'."
+
+#: resourceview.cpp:484
+msgid ""
+"<qt>Do you really want to remove the subresource <b>%1</b>"
+"? Note that its contents will be completely deleted. This operation cannot be "
+"undone. </qt>"
+msgstr ""
+
+#: resourceview.cpp:487
+#, fuzzy
+msgid "<qt>Do you really want to remove the resource <b>%1</b>?</qt>"
+msgstr "<qt>Do you really want to delete the resource <b>%1</b>?</qt>"
+
+#: resourceview.cpp:497
+msgid "You cannot delete your standard resource."
+msgstr "You cannot delete your standard resource."
+
+#: resourceview.cpp:504
+msgid ""
+"<qt>Failed to remove the subresource <b>%1</b>. The reason could be that it is "
+"a built-in one which cannot be removed, or that the removal of the underlying "
+"storage folder failed.</qt>"
+msgstr ""
+
+#: resourceview.cpp:581
+msgid "Re&load"
+msgstr "Re&load"
+
+#: resourceview.cpp:589
+msgid "Show &Info"
+msgstr "Show &Info"
+
+#: resourceview.cpp:593
+msgid "&Assign Color"
+msgstr "&Assign Colour"
+
+#: resourceview.cpp:595
+msgid "&Disable Color"
+msgstr "&Disable Colour"
+
+#: resourceview.cpp:596
+msgid "Resources Colors"
+msgstr "Resources Colours"
+
+#: resourceview.cpp:603
+msgid "Use as &Default Calendar"
+msgstr "Use as &Default Calendar"
+
+#: resourceview.cpp:609
+msgid "&Add..."
+msgstr "&Add..."
+
+#: printing/calprinter.cpp:133
+msgid "Unable to print, no valid print style was returned."
+msgstr ""
+
+#: printing/calprinter.cpp:134
+msgid "Printing error"
+msgstr ""
+
+#: printing/calprinter.cpp:155
+msgid "Print Calendar"
+msgstr "Print Calendar"
+
+#: printing/calprinter.cpp:179
+msgid "Print Style"
+msgstr "Print Style"
+
+#: printing/calprinter.cpp:193
+msgid "Page &orientation:"
+msgstr "Page &orientation:"
+
+#: printing/calprinter.cpp:198
+msgid "Use Default Orientation of Selected Style"
+msgstr "Use Default Orientation of Selected Style"
+
+#: printing/calprinter.cpp:199
+msgid "Use Printer Default"
+msgstr "Use Printer Default"
+
+#: printing/calprinter.cpp:237 printing/calprinter.cpp:239
+msgid "&Preview"
+msgstr "&Preview"
+
+#: printing/calprintdefaultplugins.cpp:134
+#: printing/calprintdefaultplugins.cpp:163
+#: printing/calprintdefaultplugins.cpp:182
+#, fuzzy
+msgid "Start date: "
+msgstr "Start date:"
+
+#: printing/calprintdefaultplugins.cpp:139
+#: printing/calprintdefaultplugins.cpp:168
+#, fuzzy
+msgid "No start date"
+msgstr "Start date:"
+
+#: printing/calprintdefaultplugins.cpp:144
+#, fuzzy
+msgid "End date: "
+msgstr "End date:"
+
+#: koeditorgeneralevent.cpp:416 koeditorgeneralevent.cpp:430
+#: printing/calprintdefaultplugins.cpp:147
+msgid "Duration: "
+msgstr "Duration: "
+
+#: printing/calprintdefaultplugins.cpp:150
+#, fuzzy, c-format
+msgid ""
+"_n: 1 hour \n"
+"%n hours "
+msgstr ""
+"1 hour\n"
+"%n hours"
+
+#: printing/calprintdefaultplugins.cpp:153
+#, fuzzy, c-format
+msgid ""
+"_n: 1 minute \n"
+"%n minutes "
+msgstr ""
+"1 minute\n"
+"%n minutes"
+
+#: printing/calprintdefaultplugins.cpp:156
+#, fuzzy
+msgid "No end date"
+msgstr "&No ending date"
+
+#: printing/calprintdefaultplugins.cpp:173
+#, fuzzy
+msgid "Due date: "
+msgstr "Due date"
+
+#: printing/calprintdefaultplugins.cpp:176
+#, fuzzy
+msgid "No due date"
+msgstr "Due date"
+
+#: printing/calprintdefaultplugins.cpp:288
+#, fuzzy
+msgid "Repeats: "
+msgstr "Repeat"
+
+#: printing/calprintdefaultplugins.cpp:294
+#, fuzzy
+msgid "No reminders"
+msgstr "Reminder"
+
+#: printing/calprintdefaultplugins.cpp:297
+#, fuzzy, c-format
+msgid ""
+"_n: Reminder: \n"
+"%n reminders: "
+msgstr ""
+"1 minute\n"
+"%n minutes"
+
+#: printing/calprintdefaultplugins.cpp:340
+#: printing/calprintdefaultplugins.cpp:475
+msgid ""
+"_: Spacer for the joined list of categories\n"
+", "
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:347
+#, fuzzy
+msgid "Organizer: "
+msgstr "Organiser: %1"
+
+#: printing/calprintdefaultplugins.cpp:357
+#, fuzzy
+msgid "Location: "
+msgstr "&Location:"
+
+#: printing/calprintdefaultplugins.cpp:392
+#, fuzzy
+msgid "Description:"
+msgstr "&Description"
+
+#: printing/calprintdefaultplugins.cpp:398
+msgid "Notes:"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:408
+msgid "Subitems:"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:426
+#, fuzzy
+msgid "No Attendees"
+msgstr "Atte&ndees"
+
+#: printing/calprintdefaultplugins.cpp:428
+#, fuzzy, c-format
+msgid ""
+"_n: 1 Attendee:\n"
+"%n Attendees:"
+msgstr ""
+"1 minute\n"
+"%n minutes"
+
+#: printing/calprintdefaultplugins.cpp:435
+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:439
+#, fuzzy
+msgid "Attendees:"
+msgstr "Atte&ndees"
+
+#: printing/calprintdefaultplugins.cpp:446
+#, fuzzy, c-format
+msgid "Status: %1"
+msgstr "Start: %1"
+
+#: printing/calprintdefaultplugins.cpp:450
+#, fuzzy, c-format
+msgid "Secrecy: %1"
+msgstr "Start: %1"
+
+#: printing/calprintdefaultplugins.cpp:456
+msgid "Show as: Busy"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:458
+msgid "Show as: Free"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:464
+msgid "This task is overdue!"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:470
+msgid "Settings: "
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:474
+#, fuzzy
+msgid "Categories: "
+msgstr "Categories"
+
+#: printing/calprintdefaultplugins.cpp:741
+#, fuzzy
+msgid ""
+"_: date from-to\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: printing/calprintdefaultplugins.cpp:743
+#, fuzzy
+msgid ""
+"_: date from-\n"
+"to\n"
+"%1 -\n"
+"%2"
+msgstr "%1 - %2"
+
+#: printing/calprintdefaultplugins.cpp:760
+#, fuzzy
+msgid ""
+"_: date from - to (week number)\n"
+"%1 - %2 (Week %3)"
+msgstr ""
+"%1 - %2\n"
+"Week %3"
+
+#: printing/calprintdefaultplugins.cpp:762
+#, fuzzy
+msgid ""
+"_: date from -\n"
+"to (week number)\n"
+"%1 -\n"
+"%2 (Week %3)"
+msgstr ""
+"%1 - %2\n"
+"Week %3"
+
+#: printing/calprintdefaultplugins.cpp:1005
+msgid "Due Date"
+msgstr "Due Date"
+
+#: printing/calprintdefaultplugins.cpp:1007
+msgid "Percent Complete"
+msgstr "Percent Complete"
+
+#: printing/calprintdefaultplugins.cpp:1013
+msgid "Ascending"
+msgstr "Ascending"
+
+#: printing/calprintdefaultplugins.cpp:1014
+msgid "Descending"
+msgstr "Descending"
+
+#: printing/calprintdefaultplugins.cpp:1023
+msgid "To-do list"
+msgstr "To-do list"
+
+#: printing/calprintpluginbase.cpp:135
+msgid "This printing style does not have any configuration options."
+msgstr "This printing style does not have any configuration options."
+
+#: printing/calprintpluginbase.cpp:887
+msgid ""
+"_: weekday month date\n"
+"%1 %2 %3"
+msgstr "%1 %2 %3"
+
+#: printing/calprintpluginbase.cpp:949
+#, c-format
+msgid "To-do: %1"
+msgstr "To-do: %1"
+
+#: printing/calprintpluginbase.cpp:1495
+msgid "%1%"
+msgstr "%1%"
+
+#: printing/calprintpluginbase.cpp:1599
+msgid ""
+"_: Description - date\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: printing/calprintpluginbase.cpp:1620
+#, c-format
+msgid "Person: %1"
+msgstr "Person: %1"
+
+#: printing/calprintpluginbase.cpp:1621
+#, c-format
+msgid "%1"
+msgstr "%1"
+
+#: printing/calprintpluginbase.cpp:1639
+msgid ""
+"_: Date range: Month dayStart - dayEnd\n"
+"%1 %2 - %3"
+msgstr "%1 %2 - %3"
+
+#: printing/calprintpluginbase.cpp:1644
+msgid ""
+"_: Date range: monthStart dayStart - monthEnd dayEnd\n"
+"%1 %2 - %3 %4"
+msgstr "%1 %2 - %3 %4"
+
+#: printing/cellitem.cpp:36
+msgid "<undefined>"
+msgstr "<undefined>"
+
+#: printing/calprintdefaultplugins.h:45
+#, fuzzy
+msgid "Print &incidence"
+msgstr "Print Incidences of Type"
+
+#: printing/calprintdefaultplugins.h:46
+#, fuzzy
+msgid "Prints an incidence on one page"
+msgstr "Prints all events of one week on one page"
+
+#: printing/calprintdefaultplugins.h:85
+msgid "Print da&y"
+msgstr "Print da&y"
+
+#: printing/calprintdefaultplugins.h:86
+msgid "Prints all events of a single day on one page"
+msgstr "Prints all events of a single day on one page"
+
+#: printing/calprintdefaultplugins.h:110
+msgid "Print &week"
+msgstr "Print &week"
+
+#: printing/calprintdefaultplugins.h:111
+msgid "Prints all events of one week on one page"
+msgstr "Prints all events of one week on one page"
+
+#: printing/calprintdefaultplugins.h:139
+msgid "Print mont&h"
+msgstr "Print mont&h"
+
+#: printing/calprintdefaultplugins.h:140
+msgid "Prints all events of one month on one page"
+msgstr "Prints all events of one month on one page"
+
+#: printing/calprintdefaultplugins.h:166
+msgid "Print to-&dos"
+msgstr "Print to-&dos"
+
+#: printing/calprintdefaultplugins.h:167
+msgid "Prints all to-dos in a (tree-like) list"
+msgstr "Prints all to-dos in a (tree-like) list"
+
+#: koeventeditor.cpp:124 koeventeditor.cpp:149
+msgid ""
+"The General tab allows you to set the most common options for the event."
+msgstr ""
+"The General tab allows you to set the most common options for the event."
+
+#: koeventeditor.cpp:138 kotodoeditor.cpp:109
+msgid "Details"
+msgstr "Details"
+
+#: koeventeditor.cpp:179 kotodoeditor.cpp:148
+msgid "Rec&urrence"
+msgstr "Rec&urrence"
+
+#: koeventeditor.cpp:182
+msgid ""
+"The Recurrence tab allows you to set options on how often this event recurs."
+msgstr ""
+"The Recurrence tab allows you to set options on how often this event recurs."
+
+#: koeventeditor.cpp:199
+msgid ""
+"The Free/Busy tab allows you to see whether other attendees are free or busy "
+"during your event."
+msgstr ""
+"The Free/Busy tab allows you to see whether other attendees are free or busy "
+"during your event."
+
+#: koeventeditor.cpp:219
+msgid "Edit Event"
+msgstr "Edit Event"
+
+#: koeventeditor.cpp:227
+msgid "New Event"
+msgstr "New Event"
+
+#: koeventeditor.cpp:285
+msgid ""
+"You didn't change the event, thus no counter proposal has been sent to the "
+"organizer."
+msgstr ""
+
+#: koeventeditor.cpp:285
+#, fuzzy
+msgid "No changes"
+msgstr "Exchange"
+
+#: koeventeditor.cpp:295
+#, c-format
+msgid "My counter proposal for: %1"
+msgstr ""
+
+#: koeventeditor.cpp:390
+msgid "Template does not contain a valid event."
+msgstr "Template does not contain a valid event."
+
+#: timezone.cpp:39
+msgid "KOrganizer Timezone Test"
+msgstr "KOrganizer Timezone Test"
+
+#: kotodoeditor.cpp:173
+msgid "Edit To-do"
+msgstr "Edit To-do"
+
+#: kotodoeditor.cpp:182
+msgid "New To-do"
+msgstr "New To-do"
+
+#: kotodoeditor.cpp:343
+msgid "Template does not contain a valid to-do."
+msgstr "Template does not contain a valid to-do."
+
+#: stdcalendar.cpp:74
+msgid "Active Calendar"
+msgstr "Active Calendar"
+
+#: stdcalendar.cpp:83
+msgid "Default Calendar"
+msgstr "Default Calendar"
+
+#: stdcalendar.cpp:98
+msgid "Birthdays"
+msgstr "Birthdays"
+
+#: statusdialog.cpp:41
+msgid "Set Your Status"
+msgstr "Set Your Status"
+
+#: statusdialog.cpp:49
+msgid "Set your status"
+msgstr "Set your status"
+
+#: kotodoviewitem.cpp:125
+msgid "--"
+msgstr "--"
+
+#: korganizer_options.h:35
+#, fuzzy
+msgid "Import the given calendars as new resources into the default calendar"
+msgstr "Import calendar at <url> into default calendar"
+
+#: korganizer_options.h:37
+msgid ""
+"Merge the given calendars into the standard calendar (i.e. copy the events)"
+msgstr ""
+
+#: korganizer_options.h:39
+#, fuzzy
+msgid "Open the given calendars in a new window"
+msgstr "Open in separate window"
+
+#: 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 ""
+
+#: koeditorgeneralevent.cpp:104
+msgid "Sets options related to the date and time of the event or to-do."
+msgstr "Sets options related to the date and time of the event or to-do."
+
+#: koeditorgeneralevent.cpp:114
+msgid "&Start:"
+msgstr "&Start:"
+
+#: koeditorgeneralevent.cpp:125
+msgid "&End:"
+msgstr "&End:"
+
+#: koeditorgeneralevent.cpp:135
+#, fuzzy
+msgid "All-&day"
+msgstr "All Day"
+
+#: koeditorgeneralevent.cpp:163
+#, fuzzy
+msgid "Reminder:"
+msgstr "&Reminder:"
+
+#: koeditorgeneralevent.cpp:183
+msgid "S&how time as:"
+msgstr "S&how time as:"
+
+#: koeditorgeneralevent.cpp:184
+msgid "Sets how this time will appear on your Free/Busy information."
+msgstr "Sets how this time will appear on your Free/Busy information."
+
+#: koeditorgeneralevent.cpp:191
+msgid "Busy"
+msgstr "Busy"
+
+#: koeditorgeneralevent.cpp:192
+msgid "Free"
+msgstr "Free"
+
+#: koeditorgeneralevent.cpp:206
+msgid "You have not yet definitely responded to this invitation."
+msgstr ""
+
+#: koeditorgeneralevent.cpp:417
+#, c-format
+msgid ""
+"_n: 1 Day\n"
+"%n Days"
+msgstr ""
+"1 Day\n"
+"%n Days"
+
+#: koeditorgeneralevent.cpp:436
+msgid ", "
+msgstr ", "
+
+#: koeditorgeneralevent.cpp:447
+msgid ""
+"Shows the duration of the event or to-do with the current start and end dates "
+"and times."
+msgstr ""
+"Shows the duration of the event or to-do with the current start and end dates "
+"and times."
+
+#: koeditorgeneralevent.cpp:464
+msgid "From: %1 To: %2 %3"
+msgstr "From: %1 To: %2 %3"
+
+#: koeditorgeneralevent.cpp:477
+msgid "Please specify a valid start time, for example '%1'."
+msgstr "Please specify a valid start time, for example '%1'."
+
+#: koeditorgeneralevent.cpp:484
+msgid "Please specify a valid end time, for example '%1'."
+msgstr "Please specify a valid end time, for example '%1'."
+
+#: koeditorgeneralevent.cpp:492
+msgid "Please specify a valid start date, for example '%1'."
+msgstr "Please specify a valid start date, for example '%1'."
+
+#: koeditorgeneralevent.cpp:499
+msgid "Please specify a valid end date, for example '%1'."
+msgstr "Please specify a valid end date, for example '%1'."
+
+#: koeditorgeneralevent.cpp:513
+msgid ""
+"The event ends before it starts.\n"
+"Please correct dates and times."
+msgstr ""
+"The event ends before it starts.\n"
+"Please correct dates and times."
+
+#: koeventviewerdialog.cpp:33
+msgid "Event Viewer"
+msgstr "Event Viewer"
+
+#: archivedialog.cpp:55
+msgid "Archive/Delete Past Events and To-dos"
+msgstr "Archive/Delete Past Events and To-dos"
+
+#: archivedialog.cpp:57
+msgid "&Archive"
+msgstr "&Archive"
+
+#: archivedialog.cpp:66
+msgid ""
+"Archiving saves old items into the given file and then deletes them in the "
+"current calendar. If the archive file already exists they will be added. (<a "
+"href=\"whatsthis:In order to add an archive to your calendar, use the "
+"&quot;Merge Calendar&quot; function. You can view an archive by opening it in "
+"KOrganizer like any other calendar. It is not saved in a special format, but as "
+"vCalendar.\">How to restore</a>)"
+msgstr ""
+"Archiving saves old items into the given file and then deletes them in the "
+"current calendar. If the archive file already exists they will be added. (<a "
+"href=\"whatsthis:In order to add an archive to your calendar, use the "
+"&quot;Merge Calendar&quot; function. You can view an archive by opening it in "
+"KOrganizer like any other calendar. It is not saved in a special format, but as "
+"vCalendar.\">How to restore</a>)"
+
+#: archivedialog.cpp:82
+msgid "Archive now items older than:"
+msgstr "Archive now items older than:"
+
+#: archivedialog.cpp:87
+msgid ""
+"The date before which items should be archived. All older events and to-dos "
+"will be saved and deleted, the newer (and events exactly on that date) will be "
+"kept."
+msgstr ""
+"The date before which items should be archived. All older events and to-dos "
+"will be saved and deleted, the newer (and events exactly on that date) will be "
+"kept."
+
+#: archivedialog.cpp:96
+msgid "Automaticall&y archive items older than:"
+msgstr "Automaticall&y archive items older than:"
+
+#: archivedialog.cpp:99
+msgid ""
+"If this feature is enabled, KOrganizer will regularly check if events and "
+"to-dos have to be archived; this means you will not need to use this dialog box "
+"again, except to change the settings."
+msgstr ""
+"If this feature is enabled, KOrganizer will regularly check if events and "
+"to-dos have to be archived; this means you will not need to use this dialogue "
+"box again, except to change the settings."
+
+#: archivedialog.cpp:107
+msgid ""
+"The age of the events and to-dos to archive. All older items will be saved and "
+"deleted, the newer will be kept."
+msgstr ""
+"The age of the events and to-dos to archive. All older items will be saved and "
+"deleted, the newer will be kept."
+
+#: archivedialog.cpp:112
+msgid "Day(s)"
+msgstr "Day(s)"
+
+#: archivedialog.cpp:113
+msgid "Week(s)"
+msgstr "Week(s)"
+
+#: archivedialog.cpp:114
+msgid "Month(s)"
+msgstr "Month(s)"
+
+#: archivedialog.cpp:119
+msgid "Archive &file:"
+msgstr "Archive &file:"
+
+#: archivedialog.cpp:123
+msgid "*.ics|iCalendar Files"
+msgstr "*.ics|iCalendar Files"
+
+#: archivedialog.cpp:125
+msgid ""
+"The path of the archive. The events and to-dos will be added to the archive "
+"file, so any events that are already in the file will not be modified or "
+"deleted. You can later load or merge the file like any other calendar. It is "
+"not saved in a special format, it uses the iCalendar format. "
+msgstr ""
+"The path of the archive. The events and to-dos will be added to the archive "
+"file, so any events that are already in the file will not be modified or "
+"deleted. You can later load or merge the file like any other calendar. It is "
+"not saved in a special format, it uses the iCalendar format. "
+
+#: archivedialog.cpp:134
+msgid "Type of Items to Archive"
+msgstr "Type of Items to Archive"
+
+#: archivedialog.cpp:139
+msgid ""
+"Here you can select which items should be archived. Events are archived if they "
+"ended before the date given above; to-dos are archived if they were finished "
+"before the date."
+msgstr ""
+"Here you can select which items should be archived. Events are archived if they "
+"ended before the date given above; to-dos are archived if they were finished "
+"before the date."
+
+#: archivedialog.cpp:144
+msgid "&Delete only, do not save"
+msgstr "&Delete only, do not save"
+
+#: archivedialog.cpp:147
+msgid ""
+"Select this option to delete old events and to-dos without saving them. It is "
+"not possible to recover the events later."
+msgstr ""
+"Select this option to delete old events and to-dos without saving them. It is "
+"not possible to recover the events later."
+
+#: archivedialog.cpp:211
+msgid ""
+"The archive file name is not valid.\n"
+msgstr ""
+"The archive file name is not valid.\n"
+
+#: komonthview.cpp:349
+msgid ""
+"_: 'Month day' for month view cells\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: koeditorgeneraljournal.cpp:62
+msgid "Sets the title of this journal."
+msgstr "Sets the title of this journal."
+
+#: koeditorgeneraljournal.cpp:82
+msgid "&Date:"
+msgstr "&Date:"
+
+#: koeditorgeneraljournal.cpp:91
+msgid "&Time: "
+msgstr "&Time: "
+
+#: koeditorgeneraljournal.cpp:197
+msgid "Please specify a valid date, for example '%1'."
+msgstr "Please specify a valid date, for example '%1'."
+
+#: korgplugins.cpp:37
+msgid "KOrgPlugins"
+msgstr "KOrgPlugins"
+
+#: templatemanagementdialog.cpp:50
+msgid "Manage Templates"
+msgstr "Manage Templates"
+
+#: templatemanagementdialog.cpp:71
+msgid "Template Name"
+msgstr "Template Name"
+
+#: templatemanagementdialog.cpp:72
+msgid "Please enter a name for the new template:"
+msgstr "Please enter a name for the new template:"
+
+#: templatemanagementdialog.cpp:73
+msgid "New Template"
+msgstr "New Template"
+
+#: templatemanagementdialog.cpp:76
+msgid "A template with that name already exists, do you want to overwrite it?."
+msgstr ""
+"A template with that name already exists, do you want to overwrite it?."
+
+#: templatemanagementdialog.cpp:76
+msgid "Duplicate Template Name"
+msgstr "Duplicate Template Name"
+
+#: templatemanagementdialog.cpp:76
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: 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>...that you can synchronise 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"
+
+#: 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>...that it is possible to show the current time in the calendar? Enable the "
+"current time line in the dialogue which appears after selecting <b>Settings</b>"
+", <b>Configure KOrganizer...</b> from the menu bar.\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>...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"
+
+#: tips.cpp:21
+msgid ""
+"<p>...that you can select whether the week starts on Monday or on Sunday in the "
+"KDE Control Center? KOrganizer uses this setting. Look at Regional & "
+"Accessibility->Country/Region & Languages in the KDE 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>...that you can select whether the week starts on Monday or on Sunday in the "
+"KDE Control Centre? KOrganizer uses this setting. Look at Regional & "
+"Accessibility->Country/Region & Languages in the KDE Control Centre, or select "
+"<b>Settings</b>,\n"
+"<b>Configure Date & Time...</b> from the menu bar. Select the Time & Dates "
+"tab.\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>...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"
+
+#: 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>...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"
+
+#: tips.cpp:40
+msgid ""
+"<p>...that you can import birthdays from your address book? There is a resource "
+"available which connects the birthdays to your calendar; it is even possible to "
+"set a reminder for each event.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can import birthdays from your address book? There is a resource "
+"available which connects the birthdays to your calendar; it is even possible to "
+"set a reminder for each event.\n"
+"</p>\n"
+
+#: 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>...that you can store your calendar on an FTP server? Use the standard file "
+"dialogue 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"
+
+#: 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>...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"
+
+#: 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>...that a colour can be assigned to each category? Events with a certain "
+"category will be shown in that colour. You can assign these in the section <b>"
+"Colours</b> within the dialogue which appears after selecting <b>Settings</b>"
+", <b>Configure KOrganizer...</b> from the menu bar.\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>...that you can view and edit a calendar with Konqueror? Just click on the "
+"calendar file to make Konqueror open it.\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>...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> dialogue.\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>...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> dialogue.\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>...that you can purge completed to-dos in one step? Go to the <b>File</b> "
+"menu and choose <b>Purge Completed</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>...that you can create a new sub-to-do by pasting a to-do while another one "
+"is selected?\n"
+"</p>\n"
+
+#: 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 "This plugin provides numbers of days and weeks."
+
+#: plugins/datenums/configdialog.cpp:38
+msgid "Configure Day Numbers"
+msgstr "Configure Day Numbers"
+
+#: plugins/datenums/configdialog.cpp:45
+msgid "Show Date Number"
+msgstr "Show Date Number"
+
+#: plugins/datenums/configdialog.cpp:48
+msgid "Show day number"
+msgstr "Show day number"
+
+#: plugins/datenums/configdialog.cpp:49
+msgid "Show days to end of year"
+msgstr "Show days to end of year"
+
+#: plugins/datenums/configdialog.cpp:50
+msgid "Show both"
+msgstr "Show both"
+
+#: plugins/projectview/koprojectview.cpp:76
+msgid "Project View"
+msgstr "Project View"
+
+#: plugins/projectview/koprojectview.cpp:80
+#: plugins/timespanview/timespanwidget.cpp:65
+msgid "Zoom In"
+msgstr "Zoom In"
+
+#: plugins/projectview/koprojectview.cpp:84
+#: plugins/timespanview/timespanwidget.cpp:69
+msgid "Zoom Out"
+msgstr "Zoom Out"
+
+#: plugins/projectview/koprojectview.cpp:88
+msgid "Select Mode"
+msgstr "Select Mode"
+
+#: plugins/projectview/koprojectview.cpp:109
+msgid "main task"
+msgstr "main task"
+
+#: plugins/projectview/projectview.cpp:55
+msgid "&Project"
+msgstr "&Project"
+
+#: plugins/projectview/projectview.cpp:65
+msgid "This plugin provides a Gantt diagram as project view."
+msgstr "This plugin provides a Gantt diagram as project view."
+
+#: plugins/projectview/projectview.cpp:70
+msgid "Project View Plugin"
+msgstr "Project View Plugin"
+
+#: 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/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/configdialog.cpp:29
+msgid "Configure Holidays"
+msgstr "Configure Holidays"
+
+#: plugins/hebrew/configdialog.cpp:37
+msgid "Use Israeli holidays"
+msgstr "Use Israeli holidays"
+
+#: plugins/hebrew/configdialog.cpp:41
+msgid "Show weekly parsha"
+msgstr "Show weekly parsha"
+
+#: plugins/hebrew/configdialog.cpp:45
+msgid "Show day of Omer"
+msgstr "Show day of Omer"
+
+#: plugins/hebrew/configdialog.cpp:49
+msgid "Show Chol HaMoed"
+msgstr "Show Chol HaMoed"
+
+#: plugins/hebrew/hebrew.cpp:103
+msgid "This plugin provides the date in the Jewish calendar."
+msgstr "This plugin provides the date in the Jewish calendar."
+
+#: plugins/timespanview/timespanview.cpp:54
+msgid "&Timespan"
+msgstr "&Timespan"
+
+#: plugins/timespanview/timespanview.cpp:64
+msgid "This plugin provides a Gantt-like Timespan view."
+msgstr "This plugin provides a Gantt-like Timespan view."
+
+#: plugins/timespanview/timespanview.cpp:69
+msgid "Timespan View Plugin"
+msgstr "Timespan View Plugin"
+
+#: plugins/timespanview/timespanwidget.cpp:73
+msgid "Center View"
+msgstr "Centre View"
+
+#: plugins/printing/list/listprint.h:42
+msgid "Print list"
+msgstr "Print list"
+
+#: plugins/printing/list/listprint.h:43
+msgid "Prints a list of events and to-dos"
+msgstr "Prints a list of events and to-dos"
+
+#: plugins/printing/year/yearprint.cpp:176
+#, fuzzy
+msgid ""
+"_: date from -\n"
+"to\n"
+"%1 -\n"
+"%2"
+msgstr "%1 - %2"
+
+#: plugins/printing/year/yearprint.h:42
+#, fuzzy
+msgid "Print &Year"
+msgstr "Print &week"
+
+#: plugins/printing/year/yearprint.h:43
+#, fuzzy
+msgid "Prints a calendar for an entire year"
+msgstr "Prints all journals for a given date range"
+
+#: plugins/printing/journal/journalprint.h:43
+#, fuzzy
+msgid "Print &journal"
+msgstr "Print journal"
+
+#: plugins/printing/journal/journalprint.h:44
+msgid "Prints all journals for a given date range"
+msgstr "Prints all journals for a given date range"
+
+#: plugins/printing/journal/journalprint.cpp:126
+msgid "Journal entries"
+msgstr "Journal entries"
+
+#: plugins/printing/whatsnext/whatsnextprint.h:42
+msgid "Print What's Next"
+msgstr "Print What's Next"
+
+#: plugins/printing/whatsnext/whatsnextprint.h:43
+msgid "Prints a list of all upcoming events and todos."
+msgstr "Prints a list of all upcoming events and todos."
+
+#: 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 Plugin"
+
+#: plugins/exchange/exchangeconfig.cpp:46
+msgid "Exchange server:"
+msgstr "Exchange server:"
+
+#: plugins/exchange/exchangeconfig.cpp:50
+msgid "Port:"
+msgstr "Port:"
+
+#: plugins/exchange/exchangeconfig.cpp:54
+msgid "User:"
+msgstr "User:"
+
+#: plugins/exchange/exchangeconfig.cpp:63
+msgid "Determine mailbox automatically"
+msgstr "Determine mailbox automatically"
+
+#: plugins/exchange/exchangeconfig.cpp:68
+msgid "Mailbox URL:"
+msgstr "Mailbox URL:"
+
+#: plugins/exchange/exchangedialog.cpp:39
+msgid "Start date:"
+msgstr "Start date:"
+
+#: plugins/exchange/exchangedialog.cpp:46
+msgid "End date:"
+msgstr "End date:"
+
+#: plugins/exchange/exchange.cpp:72
+msgid "&Download..."
+msgstr "&Download..."
+
+#: plugins/exchange/exchange.cpp:75
+msgid "&Upload Event..."
+msgstr "&Upload Event..."
+
+#: plugins/exchange/exchange.cpp:83
+msgid "De&lete Event"
+msgstr "De&lete Event"
+
+#: plugins/exchange/exchange.cpp:89
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#: plugins/exchange/exchange.cpp:104
+msgid ""
+"This plugin imports and export calendar events from/to a Microsoft Exchange "
+"2000 Server."
+msgstr ""
+"This plugin imports and export calendar events from/to a Microsoft Exchange "
+"2000 Server."
+
+#: plugins/exchange/exchange.cpp:145 plugins/exchange/exchange.cpp:164
+msgid "Please select an appointment."
+msgstr "Please select an appointment."
+
+#: plugins/exchange/exchange.cpp:148
+msgid "Exchange Upload is EXPERIMENTAL, you may lose data on this appointment!"
+msgstr ""
+"Exchange Upload is EXPERIMENTAL, you may lose data on this appointment!"
+
+#: plugins/exchange/exchange.cpp:148
+msgid "&Upload"
+msgstr "&Upload"
+
+#: plugins/exchange/exchange.cpp:168
+msgid ""
+"Exchange Delete is EXPERIMENTAL, if this is a recurring event it will delete "
+"all instances!"
+msgstr ""
+"Exchange Delete is EXPERIMENTAL, if this is a recurring event it will delete "
+"all instances!"
+
+#: plugins/exchange/exchange.cpp:195
+msgid "No Error"
+msgstr "No Error"
+
+#: plugins/exchange/exchange.cpp:198
+msgid "The Exchange server could not be reached or returned an error."
+msgstr "The Exchange server could not be reached or returned an error."
+
+#: plugins/exchange/exchange.cpp:201
+msgid "Server response could not be interpreted."
+msgstr "Server response could not be interpreted."
+
+#: plugins/exchange/exchange.cpp:204
+msgid "Appointment data could not be interpreted."
+msgstr "Appointment data could not be interpreted."
+
+#: plugins/exchange/exchange.cpp:207
+msgid "This should not happen: trying to upload wrong type of event."
+msgstr "This should not happen: trying to upload wrong type of event."
+
+#: plugins/exchange/exchange.cpp:210
+msgid "An error occurred trying to write an appointment to the server."
+msgstr "An error occurred trying to write an appointment to the server."
+
+#: plugins/exchange/exchange.cpp:213
+msgid "Trying to delete an event that is not present on the server."
+msgstr "Trying to delete an event that is not present on the server."
+
+#: plugins/exchange/exchange.cpp:217
+msgid "Unknown Error"
+msgstr "Unknown Error"
+
+#: koagenda.cpp:906
+msgid "Unable to lock item for modification. You cannot make any changes."
+msgstr "Unable to lock item for modification. You cannot make any changes."
+
+#: koagenda.cpp:908
+msgid "Locking Failed"
+msgstr "Locking Failed"
+
+#: koagenda.cpp:1054
+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 ""
+"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?"
+
+#: koagenda.cpp:1057
+msgid "Changing Recurring Item"
+msgstr "Changing Recurring Item"
+
+#: koagenda.cpp:1058
+msgid "Only &This Item"
+msgstr "Only &This Item"
+
+#: koagenda.cpp:1058
+msgid "Only &Future Items"
+msgstr "Only &Future Items"
+
+#: koagenda.cpp:1058
+msgid "&All Occurrences"
+msgstr "&All Occurrences"
+
+#: koagenda.cpp:1073
+msgid "Dissociate event from recurrence"
+msgstr "Dissociate event from recurrence"
+
+#: koagenda.cpp:1087
+msgid ""
+"Unable to add the exception item to the calendar. No change will be done."
+msgstr ""
+"Unable to add the exception item to the calendar. No change will be done."
+
+#: koagenda.cpp:1088 koagenda.cpp:1115
+msgid "Error Occurred"
+msgstr "Error Occurred"
+
+#: koagenda.cpp:1101
+msgid "Split future recurrences"
+msgstr "Split future recurrences"
+
+#: koagenda.cpp:1114
+msgid "Unable to add the future items to the calendar. No change will be done."
+msgstr ""
+"Unable to add the future items to the calendar. No change will be done."
+
+#~ msgid "Zoom to Fit"
+#~ msgstr "Zoom to Fit"
+
+#~ msgid "Zooms the Gantt chart so that you can see the entire duration of the event on it."
+#~ msgstr "Zooms the Gantt chart so that you can see the entire duration of the event on it."
+
+#~ msgid "The Attachments tab allows you to add or remove files, emails, contacts, and other items associated with this event or to-do."
+#~ msgstr "The Attachments tab allows you to add or remove files, emails, contacts and other items associated with this event or to-do."
+
+#~ msgid "Select Cate&gories..."
+#~ msgstr "Select Cate&gories..."
+
+#~ msgid "Agenda view uses resource colors"
+#~ msgstr "Agenda view uses resource colours"
+
+#~ msgid "Check this box to make the agenda view use the resource colors of an item."
+#~ msgstr "Tick this box to make the agenda view use the resource colours of an item."
+
+#~ msgid "URI"
+#~ msgstr "URI"
+
+#~ msgid "MIME Type"
+#~ msgstr "MIME Type"
+
+#~ msgid "Shows a dialog used to edit the attachment currently selected in the list above."
+#~ msgstr "Shows a dialogue used to edit the attachment currently selected in the list above."
+
+#~ msgid "Opens the attachment selected in the list above in the viewer that is associated with it in your KDE preferences."
+#~ msgstr "Opens the attachment selected in the list above in the viewer that is associated with it in your KDE preferences."
+
+#~ msgid "Add..."
+#~ msgstr "Add..."
+
+#~ msgid "&Free/Busy"
+#~ msgstr "&Free/Busy"
+
+#~ msgid "T&ime associated"
+#~ msgstr "T&ime associated"
+
+#, fuzzy
+#~ msgid "*.wav|Wav Files\\n*.mp3|MP3 files\\n*.*|All files"
+#~ msgstr "*.wav|Wav Files;*.mp3|MP3 files;*.*|All files"
+
+#, fuzzy
+#~ msgid "CalPrintMonth_Base"
+#~ msgstr "CalPrintList_Base"
+
+#, fuzzy
+#~ msgid ""
+#~ "When you want to print more months at once, you can define a month range. This option defines the fi\n"
+#~ "rst month to be printed. Use the option &lt;i&gt;End month&lt;/i&gt; to define the last month in this range."
+#~ msgstr "When you want to print more months at once, you can define a month range. This option defines the first month to be printed. Use the option <i>End month</i> to define the last month in this range."
+
+#, fuzzy
+#~ msgid ""
+#~ "When you want to print more months at once, you can define a month range. This option defines the la\n"
+#~ "st month to be printed. Use the option &lt;i&gt;Start month&lt;/i&gt; to define the first month in this range."
+#~ msgstr "When you want to print more months at once, you can define a month range. This option defines the last month to be printed. Use the option <i>Start month</i> to define the first month in this range."
+
+#~ msgid "When you want to print more months at once, you can define a month range. This option defines the first month to be printed."
+#~ msgstr "When you want to print more months at once, you can define a month range. This option defines the first month to be printed."
+
+#, fuzzy
+#~ msgid "%1 %2 before start"
+#~ msgstr "Before the Start"
+
+#, fuzzy
+#~ msgid "%1 %2 before end"
+#~ msgstr "Before the End"
+
+#, fuzzy
+#~ msgid "%1 %2 after start"
+#~ msgstr "After the Start"
+
+#, fuzzy
+#~ msgid "%1 %2 after end"
+#~ msgstr "After the End"
+
+#, fuzzy
+#~ msgid "Start time: "
+#~ msgstr "Start &time:"
+
+#, fuzzy
+#~ msgid "End time: "
+#~ msgstr "End ti&me:"
+
+#, fuzzy
+#~ msgid "Due time: "
+#~ msgstr "Due Date/Time"
+
+#~ msgid "Application/Script"
+#~ msgstr "Application/Script"
+
+#~ msgid "Time"
+#~ msgstr "Time"
+
+#~ msgid "Minutes"
+#~ msgstr "Minutes"
+
+#~ msgid "Hours"
+#~ msgstr "Hours"
+
+#~ msgid "Days"
+#~ msgstr "Days"
+
+#~ msgid "&Repeating:"
+#~ msgstr "&Repeating:"
+
+#~ msgid " Minute(s)"
+#~ msgstr " Minute(s)"
+
+#~ msgid "&Sound"
+#~ msgstr "&Sound"
+
+#~ msgid "Application / script"
+#~ msgstr "Application / script"
+
+#~ msgid "Reminder &text:"
+#~ msgstr "Reminder &text:"
+
+#~ msgid "&Application / Script:"
+#~ msgstr "&Application / Script:"
+
+#~ msgid "&Text of the message:"
+#~ msgstr "&Text of the message:"
diff --git a/tde-i18n-en_GB/messages/kdepim/korn.po b/tde-i18n-en_GB/messages/kdepim/korn.po
new file mode 100644
index 00000000000..6b5472b977d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/korn.po
@@ -0,0 +1,610 @@
+# translation of korn.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: korn\n"
+"POT-Creation-Date: 2008-07-08 01:22+0200\n"
+"PO-Revision-Date: 2005-12-30 01:56+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kio_proto.h:97
+msgid "Server:"
+msgstr "Server:"
+
+#: kio_proto.h:98
+msgid "Port:"
+msgstr "Port:"
+
+#: kio_proto.h:99
+msgid "Username:"
+msgstr "Username:"
+
+#: kio_proto.h:100
+msgid "Mailbox:"
+msgstr "Mailbox:"
+
+#: kio_proto.h:101
+msgid "Password:"
+msgstr "Password:"
+
+#: imap_proto.cpp:59 kio_proto.h:102 nntp_proto.cpp:43 pop3_proto.cpp:58
+msgid "Save password"
+msgstr "Save password"
+
+#: kio_proto.h:103
+msgid "Authentication:"
+msgstr "Authentication:"
+
+#: maildir_proto.h:47 qmail_proto.cpp:38 qmail_proto.h:50
+msgid "Path:"
+msgstr "Path:"
+
+#: mbox_proto.cpp:37 mbox_proto.h:44
+msgid "File:"
+msgstr "File:"
+
+#: process_proto.h:40
+msgid "Program: "
+msgstr "Program: "
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: boxcontaineritem.cpp:204
+msgid "&Recheck"
+msgstr "&Recheck"
+
+#: boxcontaineritem.cpp:205
+msgid "R&eset Counter"
+msgstr "R&eset Counter"
+
+#: boxcontaineritem.cpp:206
+msgid "&View Emails"
+msgstr "&View Emails"
+
+#: boxcontaineritem.cpp:207
+msgid "R&un Command"
+msgstr "R&un Command"
+
+#: boxcontaineritem.cpp:219
+msgid "KOrn - %1/%2 (total: %3)"
+msgstr "KOrn - %1/%2 (total: %3)"
+
+#: boxcontaineritem.cpp:223 subjectsdlg.cpp:86
+msgid "From"
+msgstr "From"
+
+#: boxcontaineritem.cpp:228 subjectsdlg.cpp:87
+msgid "Subject"
+msgstr "Subject"
+
+#: boxcontaineritem.cpp:235 subjectsdlg.cpp:88
+msgid "Date"
+msgstr "Date"
+
+#: dcop_proto.cpp:53
+msgid "DCOP name"
+msgstr "DCOP name"
+
+#: dockeditem.cpp:84
+msgid "Korn - %1/%2"
+msgstr "Korn - %1/%2"
+
+#: imap_proto.cpp:39 pop3_proto.cpp:41
+msgid "SSL"
+msgstr "SSL"
+
+#: imap_proto.cpp:40 pop3_proto.cpp:42
+msgid "TLS if possible"
+msgstr "TLS if possible"
+
+#: imap_proto.cpp:41 pop3_proto.cpp:43
+msgid "Always TLS"
+msgstr "Always TLS"
+
+#: imap_proto.cpp:42 pop3_proto.cpp:44
+msgid "Never TLS"
+msgstr "Never TLS"
+
+#: imap_proto.cpp:46
+msgid "LOGIN"
+msgstr "LOGIN"
+
+#: imap_proto.cpp:47
+msgid "Anonymous"
+msgstr "Anonymous"
+
+#: imap_proto.cpp:48
+msgid "CRAM-MD5"
+msgstr "CRAM-MD5"
+
+#: imap_proto.cpp:50 nntp_proto.cpp:38 pop3_proto.cpp:50
+msgid "Server"
+msgstr "Server"
+
+#: imap_proto.cpp:51 nntp_proto.cpp:39 pop3_proto.cpp:51
+msgid "Port"
+msgstr "Port"
+
+#: imap_proto.cpp:52 pop3_proto.cpp:52
+msgid "Encryption"
+msgstr "Encryption"
+
+#: imap_proto.cpp:56 nntp_proto.cpp:41 pop3_proto.cpp:56
+msgid "Username"
+msgstr "Username"
+
+#: imap_proto.cpp:57
+msgid "Mailbox"
+msgstr "Mailbox"
+
+#: imap_proto.cpp:58 nntp_proto.cpp:42 pop3_proto.cpp:57
+msgid "Password"
+msgstr "Password"
+
+#: imap_proto.cpp:63 pop3_proto.cpp:62
+msgid "Authentication"
+msgstr "Authentication"
+
+#: kio.cpp:211
+msgid "url is not valid"
+msgstr "url is not valid"
+
+#: kio_count.cpp:89 kio_count.cpp:90
+#, c-format
+msgid "Not able to open a kio slave for %1."
+msgstr "Not able to open a kio slave for %1."
+
+#: kio_count.cpp:204 kio_count.cpp:254
+msgid "Got unknown job; something must be wrong..."
+msgstr "Got unknown job; something must be wrong..."
+
+#: kio_count.cpp:210 kio_count.cpp:211
+#, c-format
+msgid "The next KIO-error occurred by counting: %1"
+msgstr "The next KIO-error occurred by counting: %1"
+
+#: kio_delete.cpp:110
+msgid "Could not get a connected slave; I cannot delete this way..."
+msgstr "Could not get a connected slave; I cannot delete this way..."
+
+#: kio_delete.cpp:185
+#, c-format
+msgid "An error occurred when deleting email: %1."
+msgstr "An error occurred when deleting email: %1."
+
+#: kio_read.cpp:77 kio_read.cpp:91
+msgid "Unknown job returned; I will try if this one will do... "
+msgstr "Unknown job returned; I will try if this one will do... "
+
+#: kio_read.cpp:80
+#, c-format
+msgid "An error occurred when fetching the requested email: %1."
+msgstr "An error occurred when fetching the requested email: %1."
+
+#: kio_single_subject.cpp:128 kio_single_subject.cpp:137
+msgid "Got invalid job; something strange happened?"
+msgstr "Got invalid job; something strange happened?"
+
+#: kio_single_subject.cpp:141
+msgid "Error when fetching %1: %2"
+msgstr "Error when fetching %1: %2"
+
+#: kio_subjects.cpp:66
+msgid "Already a slave pending."
+msgstr "Already a slave pending."
+
+#: kio_subjects.cpp:104 kio_subjects.cpp:105
+#, c-format
+msgid "Not able to open a kio-slave for %1."
+msgstr "Not able to open a kio-slave for %1."
+
+#: kmail_proto.cpp:199
+msgid "KMail name"
+msgstr "KMail name"
+
+#: kornboxcfgimpl.cpp:52
+msgid ""
+"_: Left mousebutton\n"
+"Left"
+msgstr "Left"
+
+#: kornboxcfgimpl.cpp:55
+msgid ""
+"_: Right mousebutton\n"
+"Right"
+msgstr "Right"
+
+#: kornboxcfgimpl.cpp:62
+msgid "Accounts"
+msgstr "Accounts"
+
+#: kornboxcfgimpl.cpp:244
+msgid "Box Configuration"
+msgstr "Box Configuration"
+
+#: kornboxcfgimpl.cpp:294 kornboxcfgimpl.cpp:299
+msgid "Normal animation"
+msgstr "Normal animation"
+
+#: korncfgimpl.cpp:48
+msgid "Boxes"
+msgstr "Boxes"
+
+#. i18n: file korncfg.ui line 16
+#: kornshell.cpp:81 rc.cpp:135
+#, no-c-format
+msgid "Korn Configuration"
+msgstr "Korn Configuration"
+
+#: maildlg.cpp:11
+msgid "Mail Details"
+msgstr "Mail Details"
+
+#: maildlg.cpp:11
+msgid "&Full Message"
+msgstr "&Full Message"
+
+#: maildlg.cpp:41
+msgid "Loading full mail. Please wait..."
+msgstr "Loading full mail. Please wait..."
+
+#: mailsubject.cpp:55
+msgid "Subject:"
+msgstr "Subject:"
+
+#: mailsubject.cpp:56
+msgid "Sender:"
+msgstr "Sender:"
+
+#: mailsubject.cpp:56
+msgid "Size:"
+msgstr "Size:"
+
+#: mailsubject.cpp:57
+msgid "Date:"
+msgstr "Date:"
+
+#: main.cpp:13
+msgid "KDE mail checker"
+msgstr "KDE mail checker"
+
+#: main.cpp:19
+msgid "Korn"
+msgstr "Korn"
+
+#: main.cpp:21
+msgid "(c) 1999-2004, The Korn Developers"
+msgstr "(c) 1999-2004, The Korn Developers"
+
+#: pop3_proto.cpp:47
+msgid "Plain"
+msgstr "Plain"
+
+#: pop3_proto.cpp:48
+msgid "APOP"
+msgstr "APOP"
+
+#: process_proto.cpp:37
+msgid "Program:"
+msgstr "Program:"
+
+#. i18n: file kornaccountcfg.ui line 28
+#: rc.cpp:3
+#, no-c-format
+msgid "&Server"
+msgstr "&Server"
+
+#. i18n: file kornaccountcfg.ui line 43
+#: rc.cpp:6
+#, no-c-format
+msgid "&Protocol:"
+msgstr "&Protocol:"
+
+#. i18n: file kornaccountcfg.ui line 68
+#: rc.cpp:9
+#, no-c-format
+msgid "&Account"
+msgstr "&Account"
+
+#. i18n: file kornaccountcfg.ui line 87
+#: rc.cpp:12
+#, no-c-format
+msgid "C&heck every (sec):"
+msgstr "C&heck every (sec):"
+
+#. i18n: file kornaccountcfg.ui line 107
+#: rc.cpp:15 rc.cpp:72
+#, no-c-format
+msgid "&Events"
+msgstr "&Events"
+
+#. i18n: file kornaccountcfg.ui line 118
+#: rc.cpp:18
+#, no-c-format
+msgid "&Use settings of box"
+msgstr "&Use settings of box"
+
+#. i18n: file kornaccountcfg.ui line 132
+#: rc.cpp:21
+#, no-c-format
+msgid "On New Mail"
+msgstr "On New Mail"
+
+#. i18n: file kornaccountcfg.ui line 156
+#: rc.cpp:24
+#, no-c-format
+msgid "Run &command:"
+msgstr "Run &command:"
+
+#. i18n: file kornaccountcfg.ui line 172
+#: rc.cpp:27
+#, no-c-format
+msgid "Play sou&nd:"
+msgstr "Play sou&nd:"
+
+#. i18n: file kornaccountcfg.ui line 185
+#: rc.cpp:30 rc.cpp:114
+#, no-c-format
+msgid "Show &passive popup"
+msgstr "Show &passive popup"
+
+#. i18n: file kornaccountcfg.ui line 196
+#: rc.cpp:33
+#, no-c-format
+msgid "Add &date to passive popup"
+msgstr "Add &date to passive popup"
+
+#. i18n: file kornboxcfg.ui line 114
+#: rc.cpp:39
+#, no-c-format
+msgid "Icon:"
+msgstr "Icon:"
+
+#. i18n: file kornboxcfg.ui line 122
+#: rc.cpp:42
+#, no-c-format
+msgid "Background:"
+msgstr "Background:"
+
+#. i18n: file kornboxcfg.ui line 162
+#: rc.cpp:45
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#. i18n: file kornboxcfg.ui line 202
+#: rc.cpp:48
+#, no-c-format
+msgid "New Mail"
+msgstr "New Mail"
+
+#. i18n: file kornboxcfg.ui line 213
+#: rc.cpp:51
+#, no-c-format
+msgid "Text:"
+msgstr "Text:"
+
+#. i18n: file kornboxcfg.ui line 361
+#: rc.cpp:60
+#, no-c-format
+msgid "Animation:"
+msgstr "Animation:"
+
+#. i18n: file kornboxcfg.ui line 369
+#: rc.cpp:63
+#, no-c-format
+msgid "Font:"
+msgstr "Font:"
+
+#. i18n: file kornboxcfg.ui line 738
+#: rc.cpp:81
+#, no-c-format
+msgid "Reset counter:"
+msgstr "Reset counter:"
+
+#. i18n: file kornboxcfg.ui line 746
+#: rc.cpp:84
+#, no-c-format
+msgid "Mousebutton"
+msgstr "Mousebutton"
+
+#. i18n: file kornboxcfg.ui line 861
+#: rc.cpp:87
+#, no-c-format
+msgid "Middle"
+msgstr "Middle"
+
+#. i18n: file kornboxcfg.ui line 924
+#: rc.cpp:90
+#, no-c-format
+msgid "Popup:"
+msgstr "Popup:"
+
+#. i18n: file kornboxcfg.ui line 984
+#: rc.cpp:93
+#, no-c-format
+msgid "View emails:"
+msgstr "View emails:"
+
+#. i18n: file kornboxcfg.ui line 1044
+#: rc.cpp:96
+#, no-c-format
+msgid "Recheck:"
+msgstr "Recheck:"
+
+#. i18n: file kornboxcfg.ui line 1260
+#: rc.cpp:99
+#, no-c-format
+msgid "Run command:"
+msgstr "Run command:"
+
+#. i18n: file kornboxcfg.ui line 1330
+#: rc.cpp:102
+#, no-c-format
+msgid "Co&mmand:"
+msgstr "Co&mmand:"
+
+#. i18n: file kornboxcfg.ui line 1351
+#: rc.cpp:105
+#, no-c-format
+msgid "On &New Mail"
+msgstr "On &New Mail"
+
+#. i18n: file kornboxcfg.ui line 1375
+#: rc.cpp:108
+#, no-c-format
+msgid "&Run command:"
+msgstr "&Run command:"
+
+#. i18n: file kornboxcfg.ui line 1391
+#: rc.cpp:111
+#, no-c-format
+msgid "Play &sound:"
+msgstr "Play &sound:"
+
+#. i18n: file kornboxcfg.ui line 1415
+#: rc.cpp:117
+#, no-c-format
+msgid "Add da&te to passive popup"
+msgstr "Add da&te to passive popup"
+
+#. i18n: file kornboxcfg.ui line 1427
+#: rc.cpp:120
+#, no-c-format
+msgid "Acco&unts"
+msgstr "Acco&unts"
+
+#. i18n: file kornboxcfg.ui line 1443
+#: rc.cpp:123
+#, no-c-format
+msgid "E&dit"
+msgstr "E&dit"
+
+#. i18n: file kornboxcfg.ui line 1453
+#: rc.cpp:126
+#, no-c-format
+msgid "&DCOP"
+msgstr "&DCOP"
+
+#. i18n: file kornboxcfg.ui line 1464
+#: rc.cpp:129
+#, no-c-format
+msgid "DCO&Objects"
+msgstr "DCO&Objects"
+
+#. i18n: file kornboxcfg.ui line 1467
+#: rc.cpp:132
+#, no-c-format
+msgid ""
+"The names of DCOP-objects by this box. DCOP-objects let other programs add "
+"'virtual' emails to the box."
+msgstr ""
+"The names of DCOP-objects by this box. DCOP-objects let other programs add "
+"'virtual' emails to the box."
+
+#. i18n: file korncfg.ui line 31
+#: rc.cpp:138
+#, no-c-format
+msgid "&Boxes"
+msgstr "&Boxes"
+
+#. i18n: file korncfg.ui line 55
+#: rc.cpp:144
+#, no-c-format
+msgid "Use &KWallet if possible"
+msgstr "Use &KWallet if possible"
+
+#. i18n: file korncfg.ui line 93
+#: rc.cpp:150
+#, no-c-format
+msgid "&Horizontal"
+msgstr "&Horizontal"
+
+#. i18n: file korncfg.ui line 101
+#: rc.cpp:153
+#, no-c-format
+msgid "&Vertical"
+msgstr "&Vertical"
+
+#. i18n: file korncfg.ui line 109
+#: rc.cpp:156
+#, no-c-format
+msgid "&Docked"
+msgstr "&Docked"
+
+#. i18n: file progress_dialog.ui line 16
+#: rc.cpp:159
+#, no-c-format
+msgid "Progress"
+msgstr "Progress"
+
+#: subjectsdlg.cpp:67
+msgid "&Invert Selection"
+msgstr "&Invert Selection"
+
+#: subjectsdlg.cpp:68
+msgid "&Remove Selection"
+msgstr "&Remove Selection"
+
+#: subjectsdlg.cpp:70
+msgid "&Show"
+msgstr "&Show"
+
+#: subjectsdlg.cpp:89
+msgid "Size (Bytes)"
+msgstr "Size (Bytes)"
+
+#: subjectsdlg.cpp:207
+#, c-format
+msgid "Mails in Box: %1"
+msgstr "Mails in Box: %1"
+
+#: subjectsdlg.cpp:251
+msgid "Rechecking box..."
+msgstr "Rechecking box..."
+
+#: subjectsdlg.cpp:267
+msgid "Fetching messages..."
+msgstr "Fetching messages..."
+
+#: subjectsdlg.cpp:325
+msgid "Downloading subjects..."
+msgstr "Downloading subjects..."
+
+#: subjectsdlg.cpp:419
+#, c-format
+msgid ""
+"_n: Do you really want to delete %n message?\n"
+"Do you really want to delete %n messages?"
+msgstr ""
+"Do you really want to delete %n message?\n"
+"Do you really want to delete %n messages?"
+
+#: subjectsdlg.cpp:421
+msgid "Confirmation"
+msgstr "Confirmation"
+
+#: subjectsdlg.cpp:427
+msgid "Deleting mail; please wait...."
+msgstr "Deleting mail; please wait...."
+
+#~ msgid "Secure Socket Layer"
+#~ msgstr "Secure Socket Layer"
diff --git a/tde-i18n-en_GB/messages/kdepim/kpilot.po b/tde-i18n-en_GB/messages/kdepim/kpilot.po
new file mode 100644
index 00000000000..0e3b43983ee
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kpilot.po
@@ -0,0 +1,6626 @@
+# translation of kpilot.po to British English
+# Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpilot\n"
+"POT-Creation-Date: 2008-07-08 01:23+0200\n"
+"PO-Revision-Date: 2005-11-06 01:26+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: lib/pilotTodoEntry.cc:133
+msgid "Completed"
+msgstr "Completed"
+
+#: lib/pilotTodoEntry.cc:135
+msgid "Not completed"
+msgstr "Not completed"
+
+#: lib/pilotTodoEntry.cc:143
+#, c-format
+msgid "Due date: %1"
+msgstr "Due date: %1"
+
+#: lib/pilotTodoEntry.cc:151
+#, c-format
+msgid "Priority: %1"
+msgstr "Priority: %1"
+
+#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158
+msgid "<b><em>Note:</em></b><br>"
+msgstr "<b><em>Note:</em></b><br>"
+
+#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158
+msgid ""
+"Note:\n"
+msgstr ""
+"Note:\n"
+
+#: lib/pilotMemo.cc:81
+msgid ""
+"<i>Title:</i> %1"
+"<br>\n"
+"<i>MemoText:</i>"
+"<br>%2"
+msgstr ""
+"<i>Title:</i> %1"
+"<br>\n"
+"<i>MemoText:</i>"
+"<br>%2"
+
+#: lib/pilotMemo.cc:86
+msgid ""
+"Title: %1\n"
+"MemoText:\n"
+"%2"
+msgstr ""
+"Title: %1\n"
+"MemoText:\n"
+"%2"
+
+#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132
+msgid "[unknown]"
+msgstr "[unknown]"
+
+#: lib/actionQueue.cc:136
+msgid ""
+"The connection to the handheld was lost. Synchronization cannot continue."
+msgstr ""
+"The connection to the handheld was lost. Synchronisation cannot continue."
+
+#: lib/actions.cc:54
+msgid ""
+"KPilot %1 HotSync starting...\n"
+msgstr ""
+"KPilot %1 HotSync starting...\n"
+
+#: lib/actions.cc:56
+msgid "Using encoding %1 on the handheld."
+msgstr "Using encoding %1 on the handheld."
+
+#: lib/actions.cc:67
+msgid "KPilot is busy and cannot process the HotSync right now."
+msgstr "KPilot is busy and cannot process the HotSync right now."
+
+#: lib/actions.cc:114
+msgid ""
+"Testing.\n"
+msgstr ""
+"Testing.\n"
+
+#: lib/actions.cc:130
+msgid "Syncing database %1..."
+msgstr "Syncing database %1..."
+
+#: kpilot/logFile.cc:97 lib/actions.cc:134
+msgid "HotSync finished."
+msgstr "HotSync finished."
+
+#: lib/syncAction.cc:103
+msgid "The conduit %1 could not be executed."
+msgstr "The conduit %1 could not be executed."
+
+#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263
+#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204
+msgid "HotSync"
+msgstr "HotSync"
+
+#: lib/syncAction.cc:205
+msgid "Full Synchronization"
+msgstr "Full Synchronisation"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 54
+#: kpilot/kpilot.cc:566 lib/syncAction.cc:206 rc.cpp:1016
+#, no-c-format
+msgid "Copy PC to Handheld"
+msgstr "Copy PC to Handheld"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 59
+#: kpilot/kpilot.cc:557 lib/syncAction.cc:207 rc.cpp:1019
+#, no-c-format
+msgid "Copy Handheld to PC"
+msgstr "Copy Handheld to PC"
+
+#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328
+#: lib/syncAction.cc:208
+msgid "Backup"
+msgstr "Backup"
+
+#: lib/syncAction.cc:209
+msgid "Restore From Backup"
+msgstr "Restore From Backup"
+
+#: lib/syncAction.cc:220
+#, fuzzy
+msgid "Test Sync"
+msgstr "Next &Sync"
+
+#: lib/syncAction.cc:224
+#, fuzzy
+msgid "Local Sync"
+msgstr "No Sync"
+
+#: lib/syncAction.cc:316 lib/syncAction.cc:428
+msgid "Question"
+msgstr "Question"
+
+#: lib/syncAction.cc:335 lib/syncAction.cc:448
+msgid "&Do not ask again"
+msgstr "&Do not ask again"
+
+#: lib/syncAction.cc:369 lib/syncAction.cc:481
+msgid "Do not ask again"
+msgstr "Do not ask again"
+
+#: lib/recordConduit.cc:69 lib/recordConduit.cc:289
+msgid "Unable to open the %1 database on the handheld."
+msgstr "Unable to open the %1 database on the handheld."
+
+#: lib/recordConduit.cc:295
+#, c-format
+msgid "Unable to open %1."
+msgstr "Unable to open %1."
+
+#: lib/kpilotdevicelink.cc:148
+msgid "Could not open device: %1 (will retry)"
+msgstr "Could not open device: %1 (will retry)"
+
+#: lib/kpilotdevicelink.cc:187
+msgid "Trying to open device %1..."
+msgstr "Trying to open device %1..."
+
+#: lib/kpilotdevicelink.cc:241
+msgid "Already listening on that device"
+msgstr "Already listening on that device"
+
+#: lib/kpilotdevicelink.cc:261
+#, fuzzy
+msgid "Cannot create socket for communicating with the Pilot (%1)"
+msgstr "Cannot create socket for communicating with the Pilot"
+
+#: lib/kpilotdevicelink.cc:289
+msgid "Cannot open Pilot port \"%1\". "
+msgstr "Cannot open Pilot port \"%1\". "
+
+#: lib/kpilotdevicelink.cc:391
+msgid "Cannot listen on Pilot socket (%1)"
+msgstr "Cannot listen on Pilot socket (%1)"
+
+#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426
+msgid "Cannot accept Pilot (%1)"
+msgstr "Cannot accept Pilot (%1)"
+
+#: lib/kpilotdevicelink.cc:427
+msgid "already connected"
+msgstr "already connected"
+
+#: lib/kpilotdevicelink.cc:441
+msgid "Unable to read system information from Pilot"
+msgstr "Unable to read system information from Pilot"
+
+#: lib/kpilotdevicelink.cc:478
+msgid "Checking last PC..."
+msgstr "Checking last PC..."
+
+#: lib/kpilotdevicelink.cc:487
+msgid ""
+"Could not read user information from the Pilot. Perhaps you have a password set "
+"on the device?"
+msgstr ""
+"Could not read user information from the Pilot. Perhaps you have a password set "
+"on the device?"
+
+#: lib/kpilotdevicelink.cc:670
+msgid "The Pilot device is not configured yet."
+msgstr "The Pilot device is not configured yet."
+
+#: lib/kpilotdevicelink.cc:709
+msgid "Pilot device %1 is not read-write."
+msgstr "Pilot device %1 is not read-write."
+
+#: lib/kpilotdevicelink.cc:719
+msgid ""
+"Pilot device %1 does not exist. Probably it is a USB device and will appear "
+"during a HotSync."
+msgstr ""
+"Pilot device %1 does not exist. Probably it is a USB device and will appear "
+"during a HotSync."
+
+#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774
+msgid "<qt>Cannot install the file &quot;%1&quot;.</qt>"
+msgstr "<qt>Cannot install the file &quot;%1&quot;.</qt>"
+
+#: lib/kpilotdevicelink.cc:846
+msgid ""
+"End of HotSync\n"
+msgstr ""
+"End of HotSync\n"
+
+#: lib/pilotDateEntry.cc:179
+#, c-format
+msgid "Start date: %1"
+msgstr "Start date: %1"
+
+#: lib/pilotDateEntry.cc:185
+msgid "Whole-day event"
+msgstr "Whole-day event"
+
+#: lib/pilotDateEntry.cc:193
+#, c-format
+msgid "End date: %1"
+msgstr "End date: %1"
+
+#: lib/pilotDateEntry.cc:200
+msgid ""
+"_: %1 is the duration, %2 is the time unit\n"
+"Alarm: %1 %2 before event starts"
+msgstr "Alarm: %1 %2 before event starts"
+
+#: lib/pilotDateEntry.cc:204
+msgid "minutes"
+msgstr "minutes"
+
+#: lib/pilotDateEntry.cc:205
+msgid "hours"
+msgstr "hours"
+
+#: lib/pilotDateEntry.cc:206
+msgid "days"
+msgstr "days"
+
+#: lib/pilotDateEntry.cc:216
+msgid "Recurrence: every %1 %2"
+msgstr "Recurrence: every %1 %2"
+
+#: lib/pilotDateEntry.cc:222
+msgid "day(s)"
+msgstr "day(s)"
+
+#: lib/pilotDateEntry.cc:223
+msgid "week(s)"
+msgstr "week(s)"
+
+#: lib/pilotDateEntry.cc:225
+msgid "month(s)"
+msgstr "month(s)"
+
+#: lib/pilotDateEntry.cc:226
+msgid "year(s)"
+msgstr "year(s)"
+
+#: lib/pilotDateEntry.cc:235
+msgid "Repeats indefinitely"
+msgstr "Repeats indefinitely"
+
+#: lib/pilotDateEntry.cc:240
+#, c-format
+msgid "Until %1"
+msgstr "Until %1"
+
+#: lib/pilotDateEntry.cc:244
+msgid "Repeating on the i-th day of week j"
+msgstr "Repeating on the i-th day of week j"
+
+#: lib/pilotDateEntry.cc:245
+msgid "Repeating on the n-th day of the month"
+msgstr "Repeating on the n-th day of the month"
+
+#: lib/pilotDateEntry.cc:263
+msgid "Exceptions:"
+msgstr "Exceptions:"
+
+#: lib/plugin.cc:73
+msgid "Unnamed"
+msgstr "Unnamed"
+
+#: lib/plugin.cc:93
+msgid ""
+"<qt>The <i>%1</i> conduit's settings have been changed. Do you want to save the "
+"changes before continuing?</qt>"
+msgstr ""
+"<qt>The <i>%1</i> conduit's settings have been changed. Do you want to save the "
+"changes before continuing?</qt>"
+
+#: lib/plugin.cc:105
+msgid "%1 Conduit"
+msgstr "%1 Conduit"
+
+#: lib/plugin.cc:144
+msgid "Send questions and comments to kdepim-users@kde.org"
+msgstr "Send questions and comments to kdepim-users@kde.org"
+
+#: lib/plugin.cc:194
+msgid "Send questions and comments to <a href=\"mailto:%1\">%2</a>."
+msgstr "Send questions and comments to <a href=\"mailto:%1\">%2</a>."
+
+#: lib/plugin.cc:198
+msgid "Send bug reports to <a href=\"mailto:%1\">%2</a>."
+msgstr "Send bug reports to <a href=\"mailto:%1\">%2</a>."
+
+#: lib/plugin.cc:202
+msgid ""
+"For trademark information, see the <a href=\"help:/kpilot/trademarks.html\">"
+"KPilot User's Guide</a>."
+msgstr ""
+"For trademark information, see the <a href=\"help:/kpilot/trademarks.html\">"
+"KPilot User's Guide</a>."
+
+#: lib/plugin.cc:213
+msgid "<b>Authors:</b> "
+msgstr "<b>Authors:</b> "
+
+#: lib/plugin.cc:234
+msgid "<b>Credits:</b> "
+msgstr "<b>Credits:</b> "
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527
+#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308
+msgid "Handheld"
+msgstr "Handheld"
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309
+msgid "PC"
+msgstr "PC"
+
+#: lib/plugin.cc:480
+msgid "Large Changes Detected"
+msgstr ""
+
+#: lib/plugin.cc:482
+msgid ""
+"The %1 conduit has made a large number of changes to your %2. Do you want to "
+"allow this change?\n"
+"Details:\n"
+"\t%3"
+msgstr ""
+
+#: lib/plugin.cc:536
+#, c-format
+msgid "Could not find conduit %1."
+msgstr "Could not find conduit %1."
+
+#: lib/plugin.cc:559
+#, c-format
+msgid "Could not load conduit %1."
+msgstr "Could not load conduit %1."
+
+#: lib/plugin.cc:571
+msgid "Conduit %1 has wrong version (%2)."
+msgstr ""
+
+#: lib/plugin.cc:581
+#, fuzzy, c-format
+msgid "Could not initialize conduit %1."
+msgstr "Could not find conduit %1."
+
+#: lib/plugin.cc:594 lib/plugin.cc:603
+#, c-format
+msgid "Could not create conduit %1."
+msgstr "Could not create conduit %1."
+
+#: lib/plugin.cc:607
+msgid "[Conduit %1]"
+msgstr "[Conduit %1]"
+
+#: lib/plugin.cc:749
+msgid "Start: %1. End: %2. "
+msgstr ""
+
+#: lib/plugin.cc:751
+#, fuzzy
+msgid "%1 new. "
+msgstr "%1 new to Palm. "
+
+#: lib/plugin.cc:752
+#, fuzzy
+msgid "%1 changed. "
+msgstr "%1 changed to Palm. "
+
+#: lib/plugin.cc:753
+#, fuzzy
+msgid "%1 deleted. "
+msgstr "deleted"
+
+#: lib/plugin.cc:755
+#, fuzzy
+msgid "No changes made. "
+msgstr " no changes made."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63
+msgid "Null"
+msgstr "Null"
+
+#: conduits/null/null-factory.cc:65
+msgid "Null Conduit for KPilot"
+msgstr "Null Conduit for KPilot"
+
+#: conduits/null/null-factory.cc:67
+msgid "Configures the Null Conduit for KPilot"
+msgstr "Configures the Null Conduit for KPilot"
+
+#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56
+#: conduits/abbrowserconduit/abbrowser-setup.cc:54
+#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76
+#: conduits/memofileconduit/memofile-factory.cc:69
+#: conduits/notepadconduit/notepad-factory.cc:73
+#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72
+#: conduits/sysinfoconduit/sysinfo-setup.cc:101
+#: conduits/timeconduit/time-setup.cc:54
+msgid "Primary Author"
+msgstr "Primary Author"
+
+#: conduits/null/null-conduit.cc:81
+msgid "NULL conduit is programmed to fail."
+msgstr "NULL conduit is programmed to fail."
+
+#: conduits/memofileconduit/memofile-conduit.cc:70
+#: conduits/memofileconduit/memofile-factory.cc:61
+msgid "Memofile"
+msgstr "Memofile"
+
+#: conduits/memofileconduit/memofile-conduit.cc:101
+msgid "Unable to open the memo databases on the handheld."
+msgstr "Unable to open the memo databases on the handheld."
+
+#: conduits/memofileconduit/memofile-conduit.cc:109
+msgid "Cannot initialize from pilot."
+msgstr "Cannot initialise from pilot."
+
+#: conduits/memofileconduit/memofile-conduit.cc:116
+#, fuzzy
+msgid "Cannot initialize the memo files from disk."
+msgstr "Cannot initialise from pilot."
+
+#: conduits/memofileconduit/memofile-conduit.cc:123
+#, c-format
+msgid " Syncing with %1."
+msgstr " Syncing with %1."
+
+#: conduits/memofileconduit/memofile-conduit.cc:126
+msgid " Copying Pilot to PC..."
+msgstr " Copying Pilot to PC..."
+
+#: conduits/memofileconduit/memofile-conduit.cc:131
+msgid " Copying PC to Pilot..."
+msgstr " Copying PC to Pilot..."
+
+#: conduits/memofileconduit/memofile-conduit.cc:135
+msgid " Doing regular sync..."
+msgstr " Doing regular sync..."
+
+#: conduits/memofileconduit/memofile-factory.cc:63
+msgid "Memofile Conduit for KPilot"
+msgstr "Memofile Conduit for KPilot"
+
+#: conduits/memofileconduit/memofile-factory.cc:65
+msgid "Configures the Memofile Conduit for KPilot"
+msgstr "Configures the Memofile Conduit for KPilot"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:52
+msgid "HardwareInfo"
+msgstr "HardwareInfo"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:53
+msgid "UserInfo"
+msgstr "UserInfo"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:54
+msgid "MemoryInfo"
+msgstr "MemoryInfo"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:55
+msgid "StorageInfo"
+msgstr "StorageInfo"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:56
+msgid "DatabaseList"
+msgstr "DatabaseList"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:57
+msgid "RecordNumbers"
+msgstr "RecordNumbers"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:58
+msgid "SyncInfo"
+msgstr "SyncInfo"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:59
+msgid "KDEVersion"
+msgstr "KDEVersion"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:60
+msgid "PalmOSVersion"
+msgstr "PalmOSVersion"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:61
+msgid "DebugInformation"
+msgstr "DebugInformation"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:95
+msgid "KPilot System Information conduit"
+msgstr "KPilot System Information conduit"
+
+#: conduits/sysinfoconduit/sysinfo-setup.cc:97
+msgid ""
+"Retrieves System, Hardware, and User Info from the Handheld and stores them to "
+"a file."
+msgstr ""
+"Retrieves System, Hardware, and User Info from the Handheld and stores them to "
+"a file."
+
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:163
+#: conduits/sysinfoconduit/sysinfo-setup.cc:112
+msgid "System Information"
+msgstr "System Information"
+
+#: conduits/docconduit/doc-conflictdialog.cc:161
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:207
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:404
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:405
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:406
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:407
+msgid "unknown"
+msgstr "unknown"
+
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:254
+msgid "Password set"
+msgstr "Password set"
+
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:258
+msgid "No password set"
+msgstr "No password set"
+
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:308
+msgid "No Cards available via pilot-link"
+msgstr "No Cards available via pilot-link"
+
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:463
+msgid "No debug data"
+msgstr "No debug data"
+
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:587
+msgid "Unable to open output file, using %1 instead."
+msgstr "Unable to open output file, using %1 instead."
+
+#: conduits/notepadconduit/notepad-conduit.cc:79
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:591
+#, c-format
+msgid "Unable to open %1"
+msgstr "Unable to open %1"
+
+#: conduits/sysinfoconduit/sysinfo-conduit.cc:602
+#, c-format
+msgid "Handheld system information written to the file %1"
+msgstr "Handheld system information written to the file %1"
+
+#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62
+msgid "MAL"
+msgstr "MAL"
+
+#: conduits/malconduit/mal-conduit.cc:193
+msgid ""
+"Skipping MAL sync, because last synchronization was not long enough ago."
+msgstr ""
+"Skipping MAL sync, because last synchronisation was not long enough ago."
+
+#: conduits/malconduit/mal-conduit.cc:202
+msgid "MAL synchronization failed (no SyncInfo)."
+msgstr "MAL synchronisation failed (no SyncInfo)."
+
+#: conduits/malconduit/mal-conduit.cc:217
+msgid "No proxy server is set."
+msgstr "No proxy server is set."
+
+#: conduits/malconduit/mal-conduit.cc:220
+#, c-format
+msgid "Using proxy server: %1"
+msgstr "Using proxy server: %1"
+
+#: conduits/malconduit/mal-conduit.cc:259
+msgid "No SOCKS proxy is set."
+msgstr "No SOCKS proxy is set."
+
+#: conduits/malconduit/mal-conduit.cc:262
+#, c-format
+msgid "Using SOCKS proxy: %1"
+msgstr "Using SOCKS proxy: %1"
+
+#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50
+#: conduits/malconduit/mal-factory.cc:70
+msgid "MAL Synchronization Conduit for KPilot"
+msgstr "MAL Synchronisation Conduit for KPilot"
+
+#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52
+#: conduits/malconduit/mal-factory.cc:72
+msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld"
+msgstr "Synchronises the content from MAL Servers like AvantGo to the Handheld"
+
+#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58
+#: conduits/malconduit/mal-factory.cc:78
+msgid "Author of libmal and the JPilot AvantGo conduit"
+msgstr "Author of libmal and the JPilot AvantGo conduit"
+
+#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60
+#: conduits/malconduit/mal-factory.cc:80
+msgid "Author of syncmal"
+msgstr "Author of syncmal"
+
+#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62
+#: conduits/malconduit/mal-factory.cc:82
+msgid "Authors of the malsync library (c) 1997-1999"
+msgstr "Authors of the malsync library (c) 1997-1999"
+
+#: conduits/knotes/knotes-factory.cc:67
+msgid "KNotes Conduit for KPilot"
+msgstr "KNotes Conduit for KPilot"
+
+#: conduits/knotes/knotes-factory.cc:69
+msgid "Configures the KNotes Conduit for KPilot"
+msgstr "Configures the KNotes Conduit for KPilot"
+
+#: conduits/abbrowserconduit/abbrowser-setup.cc:61
+#: conduits/knotes/knotes-factory.cc:77
+msgid "UI"
+msgstr "UI"
+
+#: conduits/knotes/knotes-action.cc:232
+#, fuzzy
+msgid "Could not open MemoDB on the handheld."
+msgstr "Cannot open MemoDB to delete record."
+
+#: conduits/knotes/knotes-action.cc:272
+#, fuzzy, c-format
+msgid "Could not load the resource at: %1"
+msgstr "Could not load conduit %1."
+
+#: conduits/knotes/knotes-action.cc:808
+#, c-format
+msgid ""
+"_n: Added one new memo.\n"
+"Added %n new memos."
+msgstr ""
+
+#: conduits/knotes/knotes-action.cc:814
+#, c-format
+msgid ""
+"_n: Modified one memo.\n"
+"Modified %n memos."
+msgstr ""
+
+#: conduits/knotes/knotes-action.cc:821
+#, fuzzy, c-format
+msgid ""
+"_n: Deleted one memo.\n"
+"Deleted %n memos."
+msgstr "Delete the selected memo."
+
+#: conduits/knotes/knotes-action.cc:827
+#, c-format
+msgid ""
+"_n: Added one note to KNotes.\n"
+"Added %n notes to KNotes."
+msgstr ""
+
+#: conduits/knotes/knotes-action.cc:833
+#, c-format
+msgid ""
+"_n: Modified one note in KNotes.\n"
+"Modified %n notes in KNotes."
+msgstr ""
+
+#: conduits/knotes/knotes-action.cc:839
+#, c-format
+msgid ""
+"_n: Deleted one note from KNotes.\n"
+"Deleted %n notes from KNotes."
+msgstr ""
+
+#: conduits/knotes/knotes-action.cc:844
+#, fuzzy
+msgid "No change to KNotes."
+msgstr "%1 changed to filesystem. "
+
+#: conduits/knotes/knotes-setup.cc:59
+msgid "KNotes"
+msgstr "KNotes"
+
+#: conduits/timeconduit/time-conduit.cc:57
+#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68
+msgid "Time"
+msgstr "Time"
+
+#: conduits/timeconduit/time-conduit.cc:91
+msgid "Setting the clock on the handheld"
+msgstr "Setting the clock on the handheld"
+
+#: conduits/timeconduit/time-conduit.cc:108
+msgid ""
+"PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the time "
+"conduit..."
+msgstr ""
+"PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the time "
+"conduit..."
+
+#: conduits/timeconduit/time-setup.cc:48
+msgid "Time Synchronization Conduit for KPilot"
+msgstr "Time Synchronisation Conduit for KPilot"
+
+#: conduits/timeconduit/time-setup.cc:50
+msgid "Synchronizes the Time on the Handheld and the PC"
+msgstr "Synchronises the Time on the Handheld and the PC"
+
+#: conduits/abbrowserconduit/abbrowser-setup.cc:48
+msgid "Abbrowser Conduit for KPilot"
+msgstr "Abbrowser Conduit for KPilot"
+
+#: conduits/abbrowserconduit/abbrowser-setup.cc:50
+msgid "Configures the Abbrowser Conduit for KPilot"
+msgstr "Configures the Abbrowser Conduit for KPilot"
+
+#: conduits/abbrowserconduit/abbrowser-setup.cc:56
+#: conduits/abbrowserconduit/abbrowser-setup.cc:59
+#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74
+#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63
+#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54
+#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:125
+#: conduits/abbrowserconduit/abbrowser-setup.cc:71
+msgid "Addressbook"
+msgstr "Addressbook"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:291
+#: conduits/vcalconduit/vcal-conduitbase.cc:298
+msgid ""
+"You chose to sync with the file \"%1\", which cannot be opened. Please make "
+"sure to supply a valid file name in the conduit's configuration dialog. "
+"Aborting the conduit."
+msgstr ""
+"You chose to sync with the file \"%1\", which cannot be opened. Please make "
+"sure to supply a valid file name in the conduit's configuration dialogue. "
+"Aborting the conduit."
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:327
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:328
+msgid "Unable to initialize and load the addressbook for the sync."
+msgstr "Unable to initialise and load the addressbook for the sync."
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:340
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:341
+#, fuzzy
+msgid "Unable to lock addressbook for writing. Can't sync!"
+msgstr "Unable to initialise and load the addressbook for the sync."
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:396
+msgid ""
+"An error occurred while uploading \"%1\". You can try to upload the temporary "
+"local file \"%2\" manually"
+msgstr ""
+"An error occurred while uploading \"%1\". You can try to upload the temporary "
+"local file \"%2\" manually"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:518
+msgid "Unable to open the addressbook databases on the handheld."
+msgstr "Unable to open the addressbook databases on the handheld."
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:539
+msgid "Unable to open the addressbook."
+msgstr "Unable to open the addressbook."
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526
+msgid "Item on PC"
+msgstr "Item on PC"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528
+msgid "Last sync"
+msgstr "Last sync"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549
+msgid "Last name"
+msgstr "Last name"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550
+msgid "First name"
+msgstr "First name"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551
+msgid "Organization"
+msgstr "Organisation"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552
+msgid "Title"
+msgstr "Title"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553
+msgid "Note"
+msgstr "Note"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555
+msgid "Custom 1"
+msgstr "Custom 1"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556
+msgid "Custom 2"
+msgstr "Custom 2"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557
+msgid "Custom 3"
+msgstr "Custom 3"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558
+msgid "Custom 4"
+msgstr "Custom 4"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560
+msgid "Work Phone"
+msgstr "Work Phone"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561
+msgid "Home Phone"
+msgstr "Home Phone"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562
+msgid "Mobile Phone"
+msgstr "Mobile Phone"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563
+msgid "Fax"
+msgstr "Fax"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564
+msgid "Pager"
+msgstr "Pager"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565
+msgid "Other"
+msgstr "Other"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566
+msgid "Email"
+msgstr "Email"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569
+msgid "Address"
+msgstr "Address"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570
+msgid "City"
+msgstr "City"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571
+msgid "Region"
+msgstr "Region"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572
+msgid "Postal code"
+msgstr "Postal code"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573
+msgid "Country"
+msgstr "Country"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84
+msgid "Category"
+msgstr "Category"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752
+msgid ""
+"The following address entry was changed, but does no longer exist on the "
+"handheld. Please resolve this conflict:"
+msgstr ""
+"The following address entry was changed, but does no longer exist on the "
+"handheld. Please resolve this conflict:"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756
+msgid ""
+"The following address entry was changed, but does no longer exist on the PC. "
+"Please resolve this conflict:"
+msgstr ""
+"The following address entry was changed, but does no longer exist on the PC. "
+"Please resolve this conflict:"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760
+msgid ""
+"The following address entry was changed on the handheld as well as on the PC "
+"side. The changes could not be merged automatically, so please resolve the "
+"conflict yourself:"
+msgstr ""
+"The following address entry was changed on the handheld as well as on the PC "
+"side. The changes could not be merged automatically, so please resolve the "
+"conflict yourself:"
+
+#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762
+msgid "Address conflict"
+msgstr "Address conflict"
+
+#: conduits/abbrowserconduit/resolutionDialog.cc:162
+msgid ""
+"_: Entries in the resolution dialog. First the name of the field, then the "
+"entry from the Handheld or PC after the colon\n"
+"%1: %2"
+msgstr "%1: %2"
+
+#: conduits/abbrowserconduit/resolutionDialog.cc:164
+msgid ""
+"_: Denoting newlines in Address entries. No need to translate\n"
+" | "
+msgstr " | "
+
+#: conduits/abbrowserconduit/resolutionDialog.cc:214
+#: conduits/abbrowserconduit/resolutionDialog.cc:220
+msgid "Delete entry"
+msgstr "Delete entry"
+
+#: conduits/docconduit/DOC-converter.cc:198
+msgid "Unable to open text file %1 for reading."
+msgstr "Unable to open text file %1 for reading."
+
+#: conduits/docconduit/DOC-converter.cc:383
+msgid "Unable to open Database for writing"
+msgstr "Unable to open Database for writing"
+
+#: conduits/docconduit/DOC-converter.cc:440
+#, c-format
+msgid "Unable to open palm doc database %1"
+msgstr "Unable to open palm doc database %1"
+
+#: conduits/docconduit/DOC-converter.cc:510
+msgid "No filename set for the conversion"
+msgstr "No filename set for the conversion"
+
+#: conduits/docconduit/DOC-converter.cc:515
+msgid "Unable to open Database for reading"
+msgstr "Unable to open Database for reading"
+
+#: conduits/docconduit/DOC-converter.cc:523
+#, c-format
+msgid "Unable to read database header for database %1."
+msgstr "Unable to read database header for database %1."
+
+#: conduits/docconduit/DOC-converter.cc:543
+#, c-format
+msgid "Unable to open output file %1."
+msgstr "Unable to open output file %1."
+
+#: conduits/docconduit/DOC-converter.cc:558
+msgid "Could not read text record #%1 from Database %2"
+msgstr "Could not read text record %1 from Database %2"
+
+#: conduits/docconduit/DOC-converter.cc:577
+msgid "Could not read bookmark record #%1 from Database %2"
+msgstr "Could not read bookmark record %1 from Database %2"
+
+#: conduits/docconduit/DOC-converter.cc:594
+msgid "Unable to open file %1 for the bookmarks of %2."
+msgstr "Unable to open file %1 for the bookmarks of %2."
+
+#: conduits/docconduit/doc-conduit.cc:84
+msgid "DOC"
+msgstr "DOC"
+
+#: conduits/docconduit/doc-conduit.cc:272
+msgid "Searching for texts and databases to synchronize"
+msgstr "Searching for texts and databases to synchronise"
+
+#: conduits/docconduit/doc-conduit.cc:332
+msgid "Database created."
+msgstr "Database created."
+
+#: conduits/docconduit/doc-conduit.cc:380
+msgid "Unable to install the locally created PalmDOC %1 to the handheld."
+msgstr "Unable to install the locally created PalmDOC %1 to the handheld."
+
+#: conduits/docconduit/doc-conduit.cc:383
+msgid "Conversion of PalmDOC \"%1\" failed."
+msgstr "Conversion of PalmDOC \"%1\" failed."
+
+#: conduits/docconduit/doc-conduit.cc:391
+#, c-format
+msgid "Unable to open or create the database %1."
+msgstr "Unable to open or create the database %1."
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 147
+#: conduits/docconduit/doc-conduit.cc:625 rc.cpp:334 rc.cpp:706
+#, no-c-format
+msgid "Conflict Resolution"
+msgstr "Conflict Resolution"
+
+#: conduits/docconduit/doc-conduit.cc:630
+msgid "Sync aborted by user."
+msgstr "Sync aborted by user."
+
+#: conduits/docconduit/doc-conduit.cc:668
+msgid "Synchronizing text \"%1\""
+msgstr "Synchronising text \"%1\""
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:176
+#: conduits/docconduit/kpalmdoc_dlg.cc:212
+#: conduits/docconduit/kpalmdoc_dlg.cc:325
+#: conduits/docconduit/kpalmdoc_dlg.cc:350
+msgid ""
+"<qt>You selected to sync folders, but gave a filename instead (<em>%1</em>)."
+"<br>Use folder <em>%2</em> instead?</qt>"
+msgstr ""
+"<qt>You selected to sync folders, but gave a filename instead (<em>%1</em>)."
+"<br>Use folder <em>%2</em> instead?</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:179
+#: conduits/docconduit/kpalmdoc_dlg.cc:215
+#: conduits/docconduit/kpalmdoc_dlg.cc:328
+#: conduits/docconduit/kpalmdoc_dlg.cc:354
+msgid "Use Folder"
+msgstr "Use Folder"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:192
+msgid ""
+"<qt>The folder <em>%1</em> for the handheld database files is not a valid "
+"folder.</qt>"
+msgstr ""
+"<qt>The folder <em>%1</em> for the handheld database files is not a valid "
+"folder.</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:201
+msgid ""
+"<qt>The folder <em>%1</em> for the handheld database files is not a valid "
+"directory.</qt>"
+msgstr ""
+"<qt>The folder <em>%1</em> for the handheld database files is not a valid "
+"directory.</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:229
+msgid ""
+"<qt>The folder <em>%1</em> for the text files could not be created.</qt>"
+msgstr ""
+"<qt>The folder <em>%1</em> for the text files could not be created.</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:252
+#: conduits/docconduit/kpalmdoc_dlg.cc:390
+msgid "The following texts were successfully converted:"
+msgstr "The following texts were successfully converted:"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:253
+#: conduits/docconduit/kpalmdoc_dlg.cc:391
+msgid "Conversion Successful"
+msgstr "Conversion Successful"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:257
+#: conduits/docconduit/kpalmdoc_dlg.cc:395
+msgid "No text files were converted correctly"
+msgstr "No text files were converted correctly"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:267
+#: conduits/docconduit/kpalmdoc_dlg.cc:405
+msgid "<qt>The file <em>%1</em> does not exist.</qt>"
+msgstr "<qt>The file <em>%1</em> does not exist.</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:283
+#: conduits/docconduit/kpalmdoc_dlg.cc:413
+msgid "Conversion of file %1 successful."
+msgstr "Conversion of file %1 successful."
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:340
+msgid ""
+"<qt>The folder <em>%1</em> for the text files is not a valid folder.</qt>"
+msgstr ""
+"<qt>The folder <em>%1</em> for the text files is not a valid folder.</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:367
+msgid ""
+"<qt>The folder <em>%1</em> for the PalmDOC files could not be created.</qt>"
+msgstr ""
+"<qt>The folder <em>%1</em> for the PalmDOC files could not be created.</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:435
+msgid "&Text folder:"
+msgstr "&Text folder:"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:436
+msgid "&PalmDOC folder:"
+msgstr "&PalmDOC folder:"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 66
+#: conduits/docconduit/kpalmdoc_dlg.cc:440 rc.cpp:751
+#, no-c-format
+msgid "&Text file:"
+msgstr "&Text file:"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:441
+msgid "&DOC file:"
+msgstr "&DOC file:"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:456
+msgid "<qt>The database file <em>%1</em> already exists. Overwrite it?</qt>"
+msgstr "<qt>The database file <em>%1</em> already exists. Overwrite it?</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:457
+#: conduits/docconduit/kpalmdoc_dlg.cc:502 kpilot/addressWidget.cc:698
+#: kpilot/logWidget.cc:356
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:482
+#: conduits/docconduit/kpalmdoc_dlg.cc:518
+msgid "<qt>Error while converting the text %1.</qt>"
+msgstr "<qt>Error while converting the text %1.</qt>"
+
+#: conduits/docconduit/kpalmdoc_dlg.cc:501
+msgid "<qt>The text file <em>%1</em> already exists. Overwrite it?</qt>"
+msgstr "<qt>The text file <em>%1</em> already exists. Overwrite it?</qt>"
+
+#: conduits/docconduit/doc-factory.cc:63
+msgid "Palm DOC Conduit for KPilot"
+msgstr "Palm DOC Conduit for KPilot"
+
+#: conduits/docconduit/doc-factory.cc:64
+msgid "Configures the DOC Conduit for KPilot"
+msgstr "Configures the DOC Conduit for KPilot"
+
+#: conduits/docconduit/doc-setup.cc:64
+msgid "Palm DOC"
+msgstr "Palm DOC"
+
+#: conduits/docconduit/kpalmdoc.cpp:42
+msgid "KPalmDOC"
+msgstr "KPalmDOC"
+
+#: conduits/docconduit/kpalmdoc.cpp:45
+msgid "Main Developer"
+msgstr "Main Developer"
+
+#: conduits/docconduit/kpalmdoc.cpp:47
+msgid "Maintainer of KPilot"
+msgstr "Maintainer of KPilot"
+
+#: conduits/docconduit/kpalmdoc.cpp:54
+msgid "PalmDOC Converter"
+msgstr "PalmDOC Converter"
+
+#: conduits/docconduit/doc-conflictdialog.cc:53
+msgid ""
+"Here is a list of all text files and DOC databases the conduit found. The "
+"conduit tried to determine the correct sync direction, but for databases in "
+"bold red letters a conflict occurred (i.e. the text was changed both on the "
+"desktop and on the handheld). For these databases please specify which version "
+"is the current one."
+msgstr ""
+"Here is a list of all text files and DOC databases the conduit found. The "
+"conduit tried to determine the correct sync direction, but for databases in "
+"bold red letters a conflict occurred (i.e. the text was changed both on the "
+"desktop and on the handheld). For these databases please specify which version "
+"is the current one."
+
+#: conduits/docconduit/doc-conflictdialog.cc:57
+msgid ""
+"You can also change the sync direction for databases without a conflict."
+msgstr ""
+"You can also change the sync direction for databases without a conflict."
+
+#: conduits/docconduit/doc-conflictdialog.cc:61
+msgid "DOC Databases"
+msgstr "DOC Databases"
+
+#: conduits/docconduit/doc-conflictdialog.cc:106
+msgid "No Sync"
+msgstr "No Sync"
+
+#: conduits/docconduit/doc-conflictdialog.cc:107
+msgid "Sync Handheld to PC"
+msgstr "Sync Handheld to PC"
+
+#: conduits/docconduit/doc-conflictdialog.cc:108
+msgid "Sync PC to Handheld"
+msgstr "Sync PC to Handheld"
+
+#: conduits/docconduit/doc-conflictdialog.cc:109
+msgid "Delete Both Databases"
+msgstr "Delete Both Databases"
+
+#: conduits/docconduit/doc-conflictdialog.cc:113
+msgid "More Info..."
+msgstr "More Info..."
+
+#: conduits/docconduit/doc-conflictdialog.cc:155
+msgid "unchanged"
+msgstr "unchanged"
+
+#: conduits/docconduit/doc-conflictdialog.cc:156
+msgid "new"
+msgstr "new"
+
+#: conduits/docconduit/doc-conflictdialog.cc:157
+msgid "changed"
+msgstr "changed"
+
+#: conduits/docconduit/doc-conflictdialog.cc:158
+msgid "only bookmarks changed"
+msgstr "only bookmarks changed"
+
+#: conduits/docconduit/doc-conflictdialog.cc:159
+msgid "deleted"
+msgstr "deleted"
+
+#: conduits/docconduit/doc-conflictdialog.cc:160
+msgid "does not exist"
+msgstr "does not exist"
+
+#: conduits/docconduit/doc-conflictdialog.cc:171
+msgid ""
+"Status of the database %1:\n"
+"\n"
+msgstr ""
+"Status of the database %1:\n"
+"\n"
+
+#: conduits/docconduit/doc-conflictdialog.cc:172
+msgid ""
+"Handheld: %1\n"
+msgstr ""
+"Handheld: %1\n"
+
+#: conduits/docconduit/doc-conflictdialog.cc:173
+msgid ""
+"Desktop: %1\n"
+msgstr ""
+"Desktop: %1\n"
+
+#: conduits/docconduit/doc-conflictdialog.cc:175
+msgid "Database information"
+msgstr "Database information"
+
+#: conduits/notepadconduit/notepad-conduit.cc:59
+#: conduits/notepadconduit/notepad-factory.cc:89
+msgid "Notepad"
+msgstr "Notepad"
+
+#: conduits/notepadconduit/notepad-conduit.cc:105
+#, c-format
+msgid ""
+"_n: 1 notepad could not be saved\n"
+"%n notepads could not be saved"
+msgstr ""
+"1 notepad could not be saved\n"
+"%n notepads could not be saved"
+
+#: conduits/notepadconduit/notepad-conduit.cc:106
+#, c-format
+msgid ""
+"_n: 1 notepad saved\n"
+"%n notepads saved"
+msgstr ""
+"1 notepad saved\n"
+"%n notepads saved"
+
+#: conduits/notepadconduit/notepad-factory.cc:67
+msgid "Saves notepads to png files"
+msgstr "Saves notepads to png files"
+
+#: conduits/notepadconduit/notepad-factory.cc:69
+msgid "Configures the Notepad Conduit for KPilot"
+msgstr "Configures the Notepad Conduit for KPilot"
+
+#: conduits/notepadconduit/notepad-factory.cc:78
+msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link"
+msgstr "Notepad conduit is based on Angus' read-notepad, part of pilot-link"
+
+#: conduits/recordconduit/factory.cc:64
+#, fuzzy
+msgid "Record Conduit"
+msgstr "Perl Conduit for KPilot"
+
+#: conduits/recordconduit/factory.cc:66
+#, fuzzy
+msgid "Record Conduit for KPilot"
+msgstr "Perl Conduit for KPilot"
+
+#: conduits/recordconduit/factory.cc:68
+#, fuzzy
+msgid "Configures the Record Conduit for KPilot"
+msgstr "Configures the Perl Conduit for KPilot"
+
+#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66
+msgid "KMail"
+msgstr "KMail"
+
+#: conduits/popmail/setupDialog.cc:68
+msgid "Mail Conduit for KPilot"
+msgstr "Mail Conduit for KPilot"
+
+#: conduits/popmail/setupDialog.cc:70
+msgid "Configures the Mail Conduit for KPilot"
+msgstr "Configures the Mail Conduit for KPilot"
+
+#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53
+#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57
+#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60
+#: conduits/vcalconduit/vcal-setup.cc:62
+msgid "Original Author"
+msgstr "Original Author"
+
+#: conduits/popmail/setupDialog.cc:80
+msgid "POP3 code"
+msgstr "POP3 code"
+
+#: conduits/popmail/setupDialog.cc:82
+msgid "SMTP support and redesign"
+msgstr "SMTP support and redesign"
+
+#: conduits/popmail/popmail-conduit.cc:118
+#, c-format
+msgid ""
+"_n: Sent one message\n"
+"Sent %n messages"
+msgstr ""
+"Sent one message\n"
+"Sent %n messages"
+
+#: conduits/popmail/popmail-conduit.cc:138
+msgid "No mail was sent."
+msgstr "No mail was sent."
+
+#: conduits/popmail/popmail-conduit.cc:145
+msgid "No mail could be sent."
+msgstr "No mail could be sent."
+
+#: conduits/popmail/popmail-conduit.cc:195
+msgid "Could not connect to DCOP server for the KMail connection."
+msgstr "Could not connect to DCOP server for the KMail connection."
+
+#: conduits/popmail/popmail-conduit.cc:197
+#: conduits/popmail/popmail-conduit.cc:232
+#: conduits/popmail/popmail-conduit.cc:245
+#: conduits/popmail/popmail-conduit.cc:273
+msgid "Error Sending Mail"
+msgstr "Error Sending Mail"
+
+#: conduits/popmail/popmail-conduit.cc:230
+#: conduits/popmail/popmail-conduit.cc:243
+msgid "Cannot open temporary file to store mail from Pilot in."
+msgstr "Cannot open temporary file to store mail from Pilot in."
+
+#: conduits/popmail/popmail-conduit.cc:272
+msgid "DCOP connection with KMail failed."
+msgstr "DCOP connection with KMail failed."
+
+#: conduits/popmail/popmail-conduit.cc:397
+msgid "Cannot perform backup of mail database"
+msgstr "Cannot perform backup of mail database"
+
+#: conduits/popmail/popmail-conduit.cc:405
+msgid "Unable to open mail database on handheld"
+msgstr "Unable to open mail database on handheld"
+
+#: conduits/vcalconduit/vcal-conduit.cc:178
+#: conduits/vcalconduit/vcal-setup.cc:70
+msgid "Calendar"
+msgstr "Calendar"
+
+#: conduits/vcalconduit/vcal-conduit.cc:222
+msgid ""
+"Event \"%1\" has a yearly recurrence other than by month, will change this to "
+"recurrence by month on handheld."
+msgstr ""
+"Event \"%1\" has a yearly recurrence other than by month, will change this to "
+"recurrence by month on handheld."
+
+#: conduits/vcalconduit/vcal-setup.cc:44
+msgid "VCal Conduit for KPilot"
+msgstr "VCal Conduit for KPilot"
+
+#: conduits/vcalconduit/vcal-setup.cc:46
+msgid "Configures the VCal Conduit for KPilot"
+msgstr "Configures the VCal Conduit for KPilot"
+
+#: conduits/vcalconduit/vcal-setup.cc:64
+msgid "iCalendar port"
+msgstr "iCalendar port"
+
+#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038
+#: kpilot/kpilot.cc:1039
+msgid "Bugfixer"
+msgstr "Bugfixer"
+
+#: conduits/vcalconduit/vcal-setup.cc:69
+msgid "Calendar Destination"
+msgstr "Calendar Destination"
+
+#: conduits/vcalconduit/cleanupstate.cc:62
+msgid "Cleaning up ..."
+msgstr "Cleaning up ..."
+
+#: conduits/vcalconduit/cleanupstate.cc:91
+msgid ""
+"An error occurred while uploading \"%1\". You can try to upload the temporary "
+"local file \"%2\" manually."
+msgstr ""
+"An error occurred while uploading \"%1\". You can try to upload the temporary "
+"local file \"%2\" manually."
+
+#: conduits/vcalconduit/todo-conduit.cc:183
+#: conduits/vcalconduit/todo-setup.cc:45
+msgid "To-do"
+msgstr "To-do"
+
+#: conduits/vcalconduit/pctohhstate.cc:71
+msgid "Copying records to Pilot ..."
+msgstr "Copying records to Pilot ..."
+
+#: conduits/vcalconduit/initstate.cc:59
+msgid "Initializing conduit ..."
+msgstr ""
+
+#: conduits/vcalconduit/todo-setup.cc:47
+msgid "To-do Conduit for KPilot"
+msgstr "To-do Conduit for KPilot"
+
+#: conduits/vcalconduit/todo-setup.cc:49
+msgid "Configures the To-do Conduit for KPilot"
+msgstr "Configures the To-do Conduit for KPilot"
+
+#: conduits/vcalconduit/todo-setup.cc:69
+msgid "To-do Destination"
+msgstr "To-do Destination"
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:183
+msgid "Could not open the calendar databases."
+msgstr "Could not open the calendar databases."
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:269
+#, fuzzy
+msgid ""
+"You selected to sync with an iCalendar file, but did not give a filename. "
+"Please select a valid file name in the conduit's configuration dialog"
+msgstr ""
+"You selected to sync with the a iCalendar file, but did not give a filename. "
+"Please select a valid file name in the conduit's configuration dialogue"
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:291
+#: conduits/vcalconduit/vcal-conduitbase.cc:356
+#, c-format
+msgid "Using local time zone: %1"
+msgstr "Using local time zone: %1"
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:292
+#: conduits/vcalconduit/vcal-conduitbase.cc:357
+#, c-format
+msgid "Using non-local time zone: %1"
+msgstr "Using non-local time zone: %1"
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:321
+msgid ""
+"You chose to sync with the file \"%1\", which cannot be opened or created. "
+"Please make sure to supply a valid file name in the conduit's configuration "
+"dialog. Aborting the conduit."
+msgstr ""
+"You chose to sync with the file \"%1\", which cannot be opened or created. "
+"Please make sure to supply a valid file name in the conduit's configuration "
+"dialogue. Aborting the conduit."
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:330
+msgid "Syncing with file \"%1\""
+msgstr "Syncing with file \"%1\""
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:354
+msgid "Syncing with standard calendar resource."
+msgstr "Syncing with standard calendar resource."
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:367
+msgid ""
+"Unable to initialize the calendar object. Please check the conduit's setup"
+msgstr ""
+"Unable to initialise the calendar object. Please check the conduit's setup"
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:425
+msgid ""
+"The following item was modified both on the Handheld and on your PC:\n"
+"PC entry:\n"
+"\t"
+msgstr ""
+"The following item was modified both on the Handheld and on your PC:\n"
+"PC entry:\n"
+"\t"
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:428
+msgid ""
+"\n"
+"Handheld entry:\n"
+"\t"
+msgstr ""
+"\n"
+"Handheld entry:\n"
+"\t"
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:430
+msgid ""
+"\n"
+"\n"
+"Which entry do you want to keep? It will overwrite the other entry."
+msgstr ""
+"\n"
+"\n"
+"Which entry do you want to keep? It will overwrite the other entry."
+
+#: conduits/vcalconduit/vcal-conduitbase.cc:435
+msgid "Conflicting Entries"
+msgstr "Conflicting Entries"
+
+#: kpilot/conduitConfigDialog.cc:252
+msgid "<qt>This conduit appears to be broken and cannot be configured.</qt>"
+msgstr "<qt>This conduit appears to be broken and cannot be configured.</qt>"
+
+#: kpilot/conduitConfigDialog.cc:260
+msgid "<qt>This is an old-style conduit.</qt>"
+msgstr "<qt>This is an old-style conduit.</qt>"
+
+#: kpilot/conduitConfigDialog.cc:264
+msgid "Configure..."
+msgstr "Configure..."
+
+#: kpilot/conduitConfigDialog.cc:274
+msgid ""
+"<qt><i>Conduits</i> are external (possibly third-party) programs that perform "
+"synchronization actions. They may have individual configurations. Select a "
+"conduit to configure it, and enable it by clicking on its checkbox. </qt>"
+msgstr ""
+"<qt><i>Conduits</i> are external (possibly third-party) programs that perform "
+"synchronisation actions. They may have individual configurations. Select a "
+"conduit to configure it, and enable it by clicking on its tickbox. </qt>"
+
+#: kpilot/conduitConfigDialog.cc:282
+msgid ""
+"<qt>"
+"<p>The <i>general</i> portion of KPilot's setup contains settings for your "
+"hardware and the way KPilot should display your data. For the basic setup, "
+"which should fulfill the need of most users, just use the setup wizard "
+"below.</p>If you need some special settings, this dialog provides all the "
+"options for fine-tuning KPilot. But be warned: The HotSync settings are various "
+"esoteric things.</p>"
+"<p>You can enable an action or conduit by clicking on its checkbox. Checked "
+"conduits will be run during a HotSync. Select a conduit to configure it.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p>The <i>general</i> portion of KPilot's setup contains settings for your "
+"hardware and the way KPilot should display your data. For the basic setup, "
+"which should fulfil the need of most users, just use the setup wizard below.</p>"
+"If you need some special settings, this dialogue provides all the options for "
+"fine-tuning KPilot. But be warned: The HotSync settings are various esoteric "
+"things.</p>"
+"<p>You can enable an action or conduit by clicking on its tickbox. Ticked "
+"conduits will be run during a HotSync. Select a conduit to configure it.</p>"
+"</qt>"
+
+#: kpilot/conduitConfigDialog.cc:295
+msgid "Configuration Wizard"
+msgstr "Configuration Wizard"
+
+#: kpilot/conduitConfigDialog.cc:369
+msgid "About KPilot. Credits."
+msgstr "About KPilot. Credits."
+
+#: kpilot/conduitConfigDialog.cc:372
+msgid "Conduits"
+msgstr "Conduits"
+
+#: kpilot/conduitConfigDialog.cc:374
+msgid "General Setup"
+msgstr "General Setup"
+
+#: kpilot/conduitConfigDialog.cc:382
+msgid "General setup of KPilot (User name, port, general sync settings)"
+msgstr "General setup of KPilot (User name, port, general sync settings)"
+
+#: kpilot/conduitConfigDialog.cc:384
+msgid "Actions for HotSync with individual configuration."
+msgstr "Actions for HotSync with individual configuration."
+
+#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470
+msgid "Startup and Exit"
+msgstr "Startup and Exit"
+
+#: kpilot/conduitConfigDialog.cc:395
+msgid "Behavior at startup and exit."
+msgstr "Behaviour at startup and exit."
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 33
+#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418
+#: rc.cpp:1223
+#, no-c-format
+msgid "Viewers"
+msgstr "Viewers"
+
+#: kpilot/conduitConfigDialog.cc:396
+msgid "Viewer settings."
+msgstr "Viewer settings."
+
+#: kpilot/conduitConfigDialog.cc:397
+msgid "Special settings for backup."
+msgstr "Special settings for backup."
+
+#: kpilot/conduitConfigDialog.cc:398
+msgid "Special behavior during HotSync."
+msgstr "Special behaviour during HotSync."
+
+#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102
+msgid "Device"
+msgstr "Device"
+
+#: kpilot/conduitConfigDialog.cc:399
+msgid "Hardware settings and startup and exit options."
+msgstr "Hardware settings and startup and exit options."
+
+#: kpilot/conduitConfigDialog.cc:542
+msgid ""
+"<qt>This is an internal action which has no configuration options. The action's "
+"description is: <i>%1</i> </qt>"
+msgstr ""
+"<qt>This is an internal action which has no configuration options. The action's "
+"description is: <i>%1</i> </qt>"
+
+#: kpilot/conduitConfigDialog.cc:722
+msgid "KPilot Setup"
+msgstr "KPilot Setup"
+
+#: kpilot/conduitConfigDialog.cc:735
+msgid ""
+"<qt>No library could be found for the conduit %1. This means that the conduit "
+"was not installed properly.</qt>"
+msgstr ""
+"<qt>No library could be found for the conduit %1. This means that the conduit "
+"was not installed properly.</qt>"
+
+#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762
+msgid "Conduit Error"
+msgstr "Conduit Error"
+
+#: kpilot/conduitConfigDialog.cc:752
+msgid ""
+"<qt>There was a problem loading the library for the conduit %1. This means that "
+"the conduit was not installed properly.</qt>"
+msgstr ""
+"<qt>There was a problem loading the library for the conduit %1. This means that "
+"the conduit was not installed properly.</qt>"
+
+#: kpilot/dbSelectionDialog.cc:108
+msgid ""
+"This is a database that exists on the device. It was not added manually, so it "
+"can not removed from the list."
+msgstr ""
+"This is a database that exists on the device. It was not added manually, so it "
+"can not removed from the list."
+
+#: kpilot/dbSelectionDialog.cc:108
+msgid "Database on Device"
+msgstr "Database on Device"
+
+#: kpilot/dbSelectionDialog.cc:119
+msgid "You need to select a database to delete in the list."
+msgstr "You need to select a database to delete in the list."
+
+#: kpilot/dbSelectionDialog.cc:119
+msgid "No Database Selected"
+msgstr "No Database Selected"
+
+#: kpilot/kpilotConfigWizard.cc:62
+msgid "Pilot Info"
+msgstr "Pilot Info"
+
+#: kpilot/kpilotConfigWizard.cc:64
+msgid "Application to Sync With"
+msgstr "Application to Sync With"
+
+#: kpilot/kpilotConfigWizard.cc:127
+msgid "general KDE-PIM"
+msgstr "general KDE-PIM"
+
+#: kpilot/kpilotConfigWizard.cc:133
+msgid ""
+"_: Gnome's PIM suite\n"
+"Evolution"
+msgstr "Evolution"
+
+#: kpilot/kpilotConfigWizard.cc:157
+msgid ""
+"KPilot cannot yet synchronize the addressbook with Evolution, so the "
+"addressbook conduit was disabled.\n"
+"When syncing the calendar or to-do list using KPilot please quit Evolution "
+"before the sync, otherwise you will lose data."
+msgstr ""
+"KPilot cannot yet synchronise the addressbook with Evolution, so the "
+"addressbook conduit was disabled.\n"
+"When syncing the calendar or to-do list using KPilot please quit Evolution "
+"before the sync, otherwise you will lose data."
+
+#: kpilot/kpilotConfigWizard.cc:157
+msgid "Restrictions with Evolution"
+msgstr "Restrictions with Evolution"
+
+#: kpilot/kpilotConfigWizard.cc:162
+msgid ""
+"_: Kpilot will sync with nothing\n"
+"nothing (it will backup only)"
+msgstr "nothing (it will backup only)"
+
+#: kpilot/kpilotConfigWizard.cc:166
+msgid ""
+"_: KDE's PIM suite\n"
+"Kontact"
+msgstr "Kontact"
+
+#: kpilot/kpilotConfigWizard.cc:200
+#, c-format
+msgid "KPilot is now configured to sync with %1."
+msgstr "KPilot is now configured to sync with %1."
+
+#: kpilot/kpilotConfigWizard.cc:205
+msgid ""
+"The remaining options in the config dialog are advanced options and can be used "
+"to fine-tune KPilot."
+msgstr ""
+"The remaining options in the config dialogue are advanced options and can be "
+"used to fine-tune KPilot."
+
+#: kpilot/kpilotConfigWizard.cc:210
+msgid "Automatic Configuration Finished"
+msgstr "Automatic Configuration Finished"
+
+#: kpilot/kpilotConfigWizard.cc:217
+msgid ""
+"Please put the handheld in the cradle, press the hotsync button and click on "
+"\"Continue\".\n"
+"\n"
+"Some kernel versions (Linux 2.6.x) have problems with the visor kernel module "
+"(for Sony Clie devices). Running an autodetection in that case might block the "
+"computer from doing hotsyncs until it is rebooted. In that case it might be "
+"advisable not to continue."
+msgstr ""
+"Please put the handheld in the cradle, press the hotsync button and click on "
+"\"Continue\".\n"
+"\n"
+"Some kernel versions (Linux 2.6.x) have problems with the visor kernel module "
+"(for Sony Clie devices). Running an autodetection in that case might block the "
+"computer from doing hotsyncs until it is rebooted. In that case it might be "
+"advisable not to continue."
+
+#: kpilot/kpilotConfigWizard.cc:223
+msgid "Handheld Detection"
+msgstr "Handheld Detection"
+
+#: kpilot/kpilotConfig.cc:163
+msgid "The configuration file is outdated."
+msgstr "The configuration file is outdated."
+
+#: kpilot/kpilotConfig.cc:165
+msgid "The configuration file has version %1, while KPilot needs version %2."
+msgstr "The configuration file has version %1, while KPilot needs version %2."
+
+#: kpilot/kpilotConfig.cc:170
+msgid ""
+"Please run KPilot and check the configuration carefully to update the file."
+msgstr ""
+"Please run KPilot and check the configuration carefully to update the file."
+
+#: kpilot/kpilotConfig.cc:174
+msgid "Important changes to watch for are:"
+msgstr "Important changes to watch for are:"
+
+#: kpilot/kpilotConfig.cc:178
+msgid ""
+"Renamed conduits, Kroupware and file installer have been made conduits as well."
+msgstr ""
+"Renamed conduits, Kroupware and file installer have been made conduits as well."
+
+#: kpilot/kpilotConfig.cc:181
+msgid "Conflict resolution is now a global setting."
+msgstr "Conflict resolution is now a global setting."
+
+#: kpilot/kpilotConfig.cc:186
+msgid "Changed format of no-backup databases."
+msgstr "Changed format of no-backup databases."
+
+#: kpilot/kpilotConfig.cc:199
+msgid ""
+"The configuration file for KPilot is out-of date. Please run KPilot to update "
+"it."
+msgstr ""
+"The configuration file for KPilot is out-of date. Please run KPilot to update "
+"it."
+
+#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327
+msgid "Configuration File Out-of Date"
+msgstr "Configuration File Out-of Date"
+
+#: kpilot/kpilotConfig.cc:220
+msgid ""
+"The settings for the file installer have been moved to the conduits "
+"configuration. Check the installed conduits list."
+msgstr ""
+"The settings for the file installer have been moved to the conduits "
+"configuration. Check the installed conduits list."
+
+#: kpilot/kpilotConfig.cc:223
+msgid "Settings Updated"
+msgstr "Settings Updated"
+
+#: kpilot/kpilotConfig.cc:248
+msgid ""
+"<qt>The following old conduits were found on your system. It is a good idea to "
+"remove them and the associated <tt>.la</tt> and <tt>.so.0</tt> files.</qt>"
+msgstr ""
+"<qt>The following old conduits were found on your system. It is a good idea to "
+"remove them and the associated <tt>.la</tt> and <tt>.so.0</tt> files.</qt>"
+
+#: kpilot/kpilotConfig.cc:253
+msgid "Old Conduits Found"
+msgstr "Old Conduits Found"
+
+#: kpilot/kpilotConfig.cc:285
+msgid ""
+"<qt>The no backup databases listed in your configuration file have been "
+"adjusted to the new format. Database creator IDs have been changed to use "
+"square brackets []."
+msgstr ""
+"<qt>The no-backup databases listed in your configuration file have been "
+"adjusted to the new format. Database creator IDs have been changed to use "
+"square brackets []."
+
+#: kpilot/kpilotConfig.cc:289
+msgid "No Backup Databases Updated"
+msgstr "No Backup Databases Updated"
+
+#: kpilot/kpilotConfig.cc:310
+msgid ""
+"KPilot is not configured for use. You may use the configuration wizard or the "
+"normal configure dialog to configure KPilot."
+msgstr ""
+"KPilot is not configured for use. You may use the configuration wizard or the "
+"normal configure dialogue to configure KPilot."
+
+#: kpilot/kpilotConfig.cc:313
+msgid "Not Configured"
+msgstr "Not Configured"
+
+#: kpilot/kpilotConfig.cc:314
+msgid "Use &Wizard"
+msgstr "Use &Wizard"
+
+#: kpilot/kpilotConfig.cc:315
+msgid "Use &Dialog"
+msgstr "Use &Dialogue"
+
+#: kpilot/kpilotConfig.cc:323
+msgid ""
+"The configuration file for KPilot is out-of date. KPilot can update some parts "
+"of the configuration automatically. Do you wish to continue?"
+msgstr ""
+"The configuration file for KPilot is out-of date. KPilot can update some parts "
+"of the configuration automatically. Do you wish to continue?"
+
+#: kpilot/dbRecordEditor.cc:53
+msgid "Edit Record"
+msgstr "Edit Record"
+
+#: kpilot/dbRecordEditor.cc:75
+msgid ""
+"Changing the record data and flags might corrupt the whole record, or even make "
+"the database unusable. Do not change the values unless you are absolutely sure "
+"you know what you are doing.\n"
+"\n"
+"Really assign these new flags?"
+msgstr ""
+"Changing the record data and flags might corrupt the whole record, or even make "
+"the database unusable. Do not change the values unless you are absolutely sure "
+"you know what you are doing.\n"
+"\n"
+"Really assign these new flags?"
+
+#: kpilot/dbRecordEditor.cc:75
+msgid "Changing Record"
+msgstr "Changing Record"
+
+#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75
+msgid "Assign"
+msgstr "Assign"
+
+#. i18n: file ./kpilot/dbRecordEditor_base.ui line 24
+#: kpilot/dbRecordEditor.cc:106 rc.cpp:1388
+#, no-c-format
+msgid "Record index:"
+msgstr "Record index:"
+
+#. i18n: file ./kpilot/dbRecordEditor_base.ui line 32
+#: kpilot/dbRecordEditor.cc:107 rc.cpp:1391
+#, no-c-format
+msgid "Record ID:"
+msgstr "Record ID:"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 99
+#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 rc.cpp:980
+#: rc.cpp:1394 rc.cpp:1397
+#, no-c-format
+msgid "1"
+msgstr "1"
+
+#. i18n: file ./kpilot/dbRecordEditor_base.ui line 70
+#: kpilot/dbRecordEditor.cc:110 rc.cpp:1400
+#, no-c-format
+msgid "Flags"
+msgstr "Flags"
+
+#. i18n: file ./kpilot/dbRecordEditor_base.ui line 81
+#: kpilot/dbRecordEditor.cc:111 rc.cpp:1403
+#, no-c-format
+msgid "&Dirty"
+msgstr "&Dirty"
+
+#: kpilot/dbRecordEditor.cc:112
+msgid "De&leted"
+msgstr "De&leted"
+
+#: kpilot/dbRecordEditor.cc:113
+msgid "&Busy"
+msgstr "&Busy"
+
+#. i18n: file ./kpilot/dbRecordEditor_base.ui line 105
+#: kpilot/dbRecordEditor.cc:114 rc.cpp:1412
+#, no-c-format
+msgid "&Secret"
+msgstr "&Secret"
+
+#. i18n: file ./kpilot/dbRecordEditor_base.ui line 113
+#: kpilot/dbRecordEditor.cc:115 rc.cpp:1415
+#, no-c-format
+msgid "&Archived"
+msgstr "&Archived"
+
+#: kpilot/dbRecordEditor.cc:193
+msgid ""
+"To view and edit the record data, please install a hex editor (e.g. kbytesedit "
+"from kdeutils)."
+msgstr ""
+"To view and edit the record data, please install a hex editor (e.g. kbytesedit "
+"from kdeutils)."
+
+#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109
+msgid "&Add..."
+msgstr "&Add..."
+
+#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: kpilot/datebookWidget.cc:64
+msgid "&Delete..."
+msgstr "&Delete..."
+
+#: kpilot/datebookWidget.cc:69
+msgid "Al"
+msgstr "Al"
+
+#: kpilot/datebookWidget.cc:70
+msgid "Rec"
+msgstr "Rec"
+
+#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85
+msgid "Description"
+msgstr "Description"
+
+#: kpilot/dbFlagsEditor.cc:45
+msgid "Edit Database Flags"
+msgstr "Edit Database Flags"
+
+#: kpilot/dbFlagsEditor.cc:60
+msgid ""
+"Changing the database flags might corrupt the whole database, or make the data "
+"unusable. Do not change the values unless you are absolutely sure you know what "
+"you are doing.\n"
+"\n"
+"Really assign these new flags?"
+msgstr ""
+"Changing the database flags might corrupt the whole database, or make the data "
+"unusable. Do not change the values unless you are absolutely sure you know what "
+"you are doing.\n"
+"\n"
+"Really assign these new flags?"
+
+#: kpilot/dbFlagsEditor.cc:60
+msgid "Changing Database Flags"
+msgstr "Changing Database Flags"
+
+#: kpilot/todoEditor.cc:49
+msgid "To-do Editor"
+msgstr "To-do Editor"
+
+#: kpilot/logWidget.cc:98
+msgid ""
+"<qt>This lists all the messages received during the current HotSync</qt>"
+msgstr ""
+"<qt>This lists all the messages received during the current HotSync</qt>"
+
+#: kpilot/logWidget.cc:127
+msgid "<qt><b>HotSync Log</b></qt>"
+msgstr "<qt><b>HotSync Log</b></qt>"
+
+#: kpilot/logWidget.cc:142
+msgid ""
+"_: Clear the text of HotSync messages\n"
+"Clear Log"
+msgstr "Clear Log"
+
+#: kpilot/logWidget.cc:144
+msgid "<qt>Clears the list of messages from the current HotSync.</qt>"
+msgstr "<qt>Clears the list of messages from the current HotSync.</qt>"
+
+#: kpilot/logWidget.cc:148
+msgid "Save Log..."
+msgstr "Save Log..."
+
+#: kpilot/logWidget.cc:149
+msgid ""
+"<qt>You can save the list of messages received during this HotSync to a file "
+"(for example for use in a bug report) by clicking here.</qt>"
+msgstr ""
+"<qt>You can save the list of messages received during this HotSync to a file "
+"(for example for use in a bug report) by clicking here.</qt>"
+
+#: kpilot/logWidget.cc:158
+msgid "Sync progress:"
+msgstr "Sync progress:"
+
+#: kpilot/logWidget.cc:161
+msgid "<qt>The (estimated) percentage completed in the current HotSync.</qt>"
+msgstr "<qt>The (estimated) percentage completed in the current HotSync.</qt>"
+
+#: kpilot/logWidget.cc:283
+msgid "<b>HotSync Finished.</b>"
+msgstr "<b>HotSync Finished.</b>"
+
+#: kpilot/logWidget.cc:347
+msgid "Save Log"
+msgstr "Save Log"
+
+#: kpilot/logWidget.cc:354
+msgid "The file exists. Do you want to overwrite it?"
+msgstr "The file exists. Do you want to overwrite it?"
+
+#: kpilot/logWidget.cc:356
+msgid "File Exists"
+msgstr "File Exists"
+
+#: kpilot/logWidget.cc:356
+msgid "Do Not Overwrite"
+msgstr "Do Not Overwrite"
+
+#: kpilot/logWidget.cc:380
+msgid "<qt>Cannot open the file &quot;%1&quot; for writing; try again?</qt>"
+msgstr "<qt>Cannot open the file &quot;%1&quot; for writing; try again?</qt>"
+
+#: kpilot/logWidget.cc:382
+msgid "Cannot Save"
+msgstr "Cannot Save"
+
+#: kpilot/logWidget.cc:382
+msgid "Try Again"
+msgstr "Try Again"
+
+#: kpilot/logWidget.cc:382
+msgid "Do Not Try"
+msgstr "Do Not Try"
+
+#: kpilot/pilotDaemon.cc:157
+msgid "Start &KPilot"
+msgstr "Start &KPilot"
+
+#: kpilot/pilotDaemon.cc:159
+msgid "&Configure KPilot..."
+msgstr "&Configure KPilot..."
+
+#: kpilot/pilotDaemon.cc:164
+msgid ""
+"_: Appended to names of sync types to indicate the sync will happen just one "
+"time\n"
+" (once)"
+msgstr " (once)"
+
+#: kpilot/pilotDaemon.cc:168
+msgid "Default (%1)"
+msgstr "Default (%1)"
+
+#: kpilot/pilotDaemon.cc:185
+msgid "Next &Sync"
+msgstr "Next &Sync"
+
+#: kpilot/pilotDaemon.cc:670
+msgid "Next HotSync will be: %1. "
+msgstr "Next HotSync will be: %1. "
+
+#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377
+#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401
+#: kpilot/pilotDaemon.cc:671
+msgid "Please press the HotSync button."
+msgstr "Please press the HotSync button."
+
+#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736
+msgid "File Installer"
+msgstr "File Installer"
+
+#: kpilot/pilotDaemon.cc:902
+msgid "HotSync is disabled while the screen is locked."
+msgstr "HotSync is disabled while the screen is locked."
+
+#: kpilot/pilotDaemon.cc:907
+msgid ""
+"HotSync is disabled because KPilot could not determine the state of the screen "
+"saver. You can disable this security feature by unchecking the 'do not sync "
+"when screensaver is active' box in the HotSync page of the configuration "
+"dialog."
+msgstr ""
+"HotSync is disabled because KPilot could not determine the state of the screen "
+"saver. You can disable this security feature by unticking the 'do not sync when "
+"screensaver is active' box in the HotSync page of the configuration dialogue."
+
+#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166
+msgid "HotSync Completed.<br>"
+msgstr "HotSync Completed.<br>"
+
+#: kpilot/pilotDaemon.cc:1274
+#, c-format
+msgid "Next sync is %1."
+msgstr "Next sync is %1."
+
+#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296
+msgid "Set debugging level"
+msgstr "Set debugging level"
+
+#: kpilot/pilotDaemon.cc:1298
+msgid "Device to try first"
+msgstr "Device to try first"
+
+#: kpilot/pilotDaemon.cc:1299
+msgid "Exit instead of complaining about bad configuration files"
+msgstr ""
+
+#: kpilot/pilotDaemon.cc:1311
+msgid "KPilot Daemon"
+msgstr "KPilot Daemon"
+
+#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320
+msgid "Project Leader"
+msgstr "Project Leader"
+
+#: kpilot/pilotDaemon.cc:1326
+msgid "Developer"
+msgstr "Developer"
+
+#: kpilot/kroupware.cc:126
+msgid "Syncing to-dos with KMail"
+msgstr "Syncing to-dos with KMail"
+
+#: kpilot/kroupware.cc:135
+msgid "Syncing calendar with KMail"
+msgstr "Syncing calendar with KMail"
+
+#: kpilot/kroupware.cc:177
+msgid "Syncing Notes with Mail"
+msgstr "Syncing Notes with Mail"
+
+#: kpilot/kroupware.cc:188
+msgid "Rewriting to-dos to KMail..."
+msgstr "Rewriting to-dos to KMail..."
+
+#: kpilot/kroupware.cc:195
+msgid "Rewriting Calendar to KMail"
+msgstr "Rewriting Calendar to KMail"
+
+#: kpilot/kroupware.cc:230
+msgid "Syncing KMail with Addresses "
+msgstr "Syncing KMail with Addresses "
+
+#: kpilot/kroupware.cc:259
+msgid "Syncing KMail with Notes"
+msgstr "Syncing KMail with Notes"
+
+#: kpilot/dbAppInfoEditor.cc:46
+msgid "Edit AppInfo Block"
+msgstr "Edit AppInfo Block"
+
+#: kpilot/dbAppInfoEditor.cc:68
+msgid ""
+"To view the Application info block data, please install a hex editor (e.g. "
+"khexedit from kdeutils)."
+msgstr ""
+"To view the Application info block data, please install a hex editor (e.g. "
+"khexedit from kdeutils)."
+
+#: kpilot/dbAppInfoEditor.cc:86
+msgid "Changing the AppInfo block isn't yet supported by KPilot!"
+msgstr "Changing the AppInfo block isn't yet supported by KPilot!"
+
+#: kpilot/memoWidget.cc:234
+msgid ""
+"Select the category of addresses\n"
+"to display here."
+msgstr ""
+"Select the category of addresses\n"
+"to display here."
+
+#: kpilot/memoWidget.cc:237
+msgid "Memos:"
+msgstr "Memos:"
+
+#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238
+#: kpilot/todoWidget.cc:220
+msgid "Category:"
+msgstr "Category:"
+
+#: kpilot/memoWidget.cc:249
+msgid ""
+"This list displays all the memos\n"
+"in the selected category. Click on\n"
+"one to display it to the right."
+msgstr ""
+"This list displays all the memos\n"
+"in the selected category. Click on\n"
+"one to display it to the right."
+
+#: kpilot/memoWidget.cc:253
+msgid "Memo text:"
+msgstr "Memo text:"
+
+#: kpilot/memoWidget.cc:261
+msgid "The text of the selected memo appears here."
+msgstr "The text of the selected memo appears here."
+
+#: kpilot/memoWidget.cc:264
+msgid "Import Memo..."
+msgstr "Import Memo..."
+
+#: kpilot/memoWidget.cc:268
+msgid "Read a text file and add it to the Pilot's memo database."
+msgstr "Read a text file and add it to the Pilot's memo database."
+
+#: kpilot/memoWidget.cc:269
+msgid "<qt><i>Import is disabled by the 'internal editors' setting.</i></qt>"
+msgstr "<qt><i>Import is disabled by the 'internal editors' setting.</i></qt>"
+
+#: kpilot/memoWidget.cc:272
+msgid "Export Memo..."
+msgstr "Export Memo..."
+
+#: kpilot/memoWidget.cc:277
+msgid "Write the selected memo to a file."
+msgstr "Write the selected memo to a file."
+
+#: kpilot/memoWidget.cc:279
+msgid "Delete Memo"
+msgstr "Delete Memo"
+
+#: kpilot/memoWidget.cc:284
+msgid "Delete the selected memo."
+msgstr "Delete the selected memo."
+
+#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285
+#: kpilot/todoWidget.cc:281
+msgid "<qt><i>Deleting is disabled by the 'internal editors' setting.</i></qt>"
+msgstr ""
+"<qt><i>Deleting is disabled by the 'internal editors' setting.</i></qt>"
+
+#: kpilot/memoWidget.cc:288
+msgid "Add Memo"
+msgstr "Add Memo"
+
+#: kpilot/memoWidget.cc:291
+msgid "Add a new memo to the database."
+msgstr "Add a new memo to the database."
+
+#: kpilot/memoWidget.cc:343
+msgid "Delete currently selected memo?"
+msgstr "Delete currently selected memo?"
+
+#: kpilot/memoWidget.cc:344
+msgid "Delete Memo?"
+msgstr "Delete Memo?"
+
+#: kpilot/memoWidget.cc:367
+msgid "Cannot open MemoDB to delete record."
+msgstr "Cannot open MemoDB to delete record."
+
+#: kpilot/memoWidget.cc:368
+msgid "Cannot Delete Memo"
+msgstr "Cannot Delete Memo"
+
+#: kpilot/addressEditor.cc:60
+msgid "Address Editor"
+msgstr "Address Editor"
+
+#: kpilot/addressEditor.cc:108
+msgid "Phone"
+msgstr "Phone"
+
+#: kpilot/addressEditor.cc:181
+msgid "Last name:"
+msgstr "Last name:"
+
+#: kpilot/addressEditor.cc:182
+msgid "First name:"
+msgstr "First name:"
+
+#: kpilot/addressEditor.cc:183
+msgid "Title:"
+msgstr "Title:"
+
+#: kpilot/addressEditor.cc:184
+msgid "Company:"
+msgstr "Company:"
+
+#: kpilot/addressEditor.cc:193
+msgid "Address:"
+msgstr "Address:"
+
+#: kpilot/addressEditor.cc:194
+msgid "City:"
+msgstr "City:"
+
+#: kpilot/addressEditor.cc:195
+msgid "State:"
+msgstr "State:"
+
+#: kpilot/addressEditor.cc:196
+msgid "Zip code:"
+msgstr "Zip code:"
+
+#: kpilot/addressEditor.cc:197
+msgid "Country:"
+msgstr "Country:"
+
+#: kpilot/addressEditor.cc:198
+msgid "Custom 1:"
+msgstr "Custom 1:"
+
+#: kpilot/addressEditor.cc:199
+msgid "Custom 2:"
+msgstr "Custom 2:"
+
+#: kpilot/addressEditor.cc:200
+msgid "Custom 3:"
+msgstr "Custom 3:"
+
+#: kpilot/addressEditor.cc:201
+msgid "Custom 4:"
+msgstr "Custom 4:"
+
+#: kpilot/pilotComponent.cc:153
+msgid "All"
+msgstr "All"
+
+#: kpilot/kpilotConfigDialog.cc:68
+msgid ""
+"<qt>The settings for configuration page <i>%1</i> have been changed. Do you "
+"want to save the changes before continuing?</qt>"
+msgstr ""
+"<qt>The settings for configuration page <i>%1</i> have been changed. Do you "
+"want to save the changes before continuing?</qt>"
+
+#: kpilot/kpilotConfigDialog.cc:145
+msgid ""
+"<qt>The device name you entered (<i>%1</i>) is longer than 13 characters. This "
+"is probably unsupported and can cause problems. Are you sure you want to use "
+"this device name?</qt>"
+msgstr ""
+"<qt>The device name you entered (<i>%1</i>) is longer than 13 characters. This "
+"is probably unsupported and can cause problems. Are you sure you want to use "
+"this device name?</qt>"
+
+#: kpilot/kpilotConfigDialog.cc:150
+msgid "Device Name too Long"
+msgstr "Device Name too Long"
+
+#: kpilot/kpilotConfigDialog.cc:150
+msgid "Use"
+msgstr "Use"
+
+#: kpilot/kpilotConfigDialog.cc:150
+msgid "Do Not Use"
+msgstr "Do Not Use"
+
+#: kpilot/dbviewerWidget.cc:84
+msgid "All Databases"
+msgstr "All Databases"
+
+#: kpilot/dbviewerWidget.cc:85
+msgid "Only Applications (*.prc)"
+msgstr "Only Applications (*.prc)"
+
+#: kpilot/dbviewerWidget.cc:86
+msgid "Only Databases (*.pdb)"
+msgstr "Only Databases (*.pdb)"
+
+#: kpilot/dbviewerWidget.cc:93
+msgid "General Database &Information"
+msgstr "General Database &Information"
+
+#: kpilot/dbviewerWidget.cc:95
+msgid "&Application Info Block (Categories etc.)"
+msgstr "&Application Info Block (Categories etc.)"
+
+#: kpilot/dbviewerWidget.cc:101
+msgid "Rec. Nr."
+msgstr "Rec. Nr."
+
+#: kpilot/dbviewerWidget.cc:102
+msgid "Length"
+msgstr "Length"
+
+#: kpilot/dbviewerWidget.cc:103
+msgid "Record ID"
+msgstr "Record ID"
+
+#: kpilot/dbviewerWidget.cc:189
+#, c-format
+msgid "<B>Warning:</B> Cannot read database file %1."
+msgstr "<B>Warning:</B> Cannot read database file %1."
+
+#: kpilot/dbviewerWidget.cc:194
+msgid "<B>Database:</B> %1, %2 records<BR>"
+msgstr "<B>Database:</B> %1, %2 records<BR>"
+
+#: kpilot/dbviewerWidget.cc:203
+msgid "<B>Type:</B> %1, <B>Creator:</B> %2<br><br>"
+msgstr "<B>Type:</B> %1, <B>Creator:</B> %2<br><br>"
+
+#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253
+#, c-format
+msgid "<B>Warning:</B> Cannot read application file %1."
+msgstr "<B>Warning:</B> Cannot read application file %1."
+
+#: kpilot/dbviewerWidget.cc:260
+msgid "<B>Application:</B> %1<BR><BR>"
+msgstr "<B>Application:</B> %1<BR><BR>"
+
+#: kpilot/dbviewerWidget.cc:267
+msgid "Created: %1<BR>"
+msgstr "Created: %1<BR>"
+
+#: kpilot/dbviewerWidget.cc:270
+msgid "Modified: %1<BR>"
+msgstr "Modified: %1<BR>"
+
+#: kpilot/dbviewerWidget.cc:273
+msgid "Backed up: %1<BR>"
+msgstr "Backed up: %1<BR>"
+
+#: kpilot/dbviewerWidget.cc:353
+msgid "You must select a record for editing."
+msgstr "You must select a record for editing."
+
+#: kpilot/dbviewerWidget.cc:353
+msgid "No Record Selected"
+msgstr "No Record Selected"
+
+#: kpilot/dbviewerWidget.cc:366
+msgid ""
+"<qt>Do you really want to delete the selected record? This cannot be undone."
+"<br>"
+"<br>Delete record?<qt>"
+msgstr ""
+"<qt>Do you really want to delete the selected record? This cannot be undone."
+"<br>"
+"<br>Delete record?<qt>"
+
+#: kpilot/dbviewerWidget.cc:366
+msgid "Deleting Record"
+msgstr "Deleting Record"
+
+#: kpilot/todoWidget.cc:174
+msgid "There are still %1 to-do editing windows open."
+msgstr "There are still %1 to-do editing windows open."
+
+#: kpilot/todoWidget.cc:178
+#, c-format
+msgid ""
+"_n: There is still a to-do editing window open.\n"
+"There are still %n to-do editing windows open."
+msgstr ""
+"There is still a to-do editing window open.\n"
+"There are still %n to-do editing windows open."
+
+#: kpilot/todoWidget.cc:218
+msgid "<qt>Select the category of to-dos to display here.</qt>"
+msgstr "<qt>Select the category of to-dos to display here.</qt>"
+
+#: kpilot/todoWidget.cc:225
+msgid "To-do Item"
+msgstr "To-do Item"
+
+#: kpilot/todoWidget.cc:243
+msgid ""
+"<qt>This list displays all the to-dos in the selected category. Click on one to "
+"display it to the right.</qt>"
+msgstr ""
+"<qt>This list displays all the to-dos in the selected category. Click on one to "
+"display it to the right.</qt>"
+
+#: kpilot/todoWidget.cc:247
+msgid "To-do info:"
+msgstr "To-do info:"
+
+#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257
+msgid "Edit Record..."
+msgstr "Edit Record..."
+
+#: kpilot/todoWidget.cc:262
+msgid "<qt>You can edit a to-do when it is selected.</qt>"
+msgstr "<qt>You can edit a to-do when it is selected.</qt>"
+
+#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263
+msgid "<qt><i>Editing is disabled by the 'internal editors' setting.</i></qt>"
+msgstr "<qt><i>Editing is disabled by the 'internal editors' setting.</i></qt>"
+
+#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266
+msgid "New Record..."
+msgstr "New Record..."
+
+#: kpilot/todoWidget.cc:270
+msgid "<qt>Add a new to-do to the to-do list.</qt>"
+msgstr "<qt>Add a new to-do to the to-do list.</qt>"
+
+#: kpilot/todoWidget.cc:271
+msgid ""
+"<qt><i>Adding new to-dos is disabled by the 'internal editors' setting.</i></qt>"
+msgstr ""
+"<qt><i>Adding new to-dos is disabled by the 'internal editors' setting.</i></qt>"
+
+#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275
+msgid "Delete Record"
+msgstr "Delete Record"
+
+#: kpilot/todoWidget.cc:280
+msgid "<qt>Delete the selected to-do from the to-do list.</qt>"
+msgstr "<qt>Delete the selected to-do from the to-do list.</qt>"
+
+#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363
+msgid "Cannot edit new records until HotSynced with Pilot."
+msgstr "Cannot edit new records until HotSynced with Pilot."
+
+#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574
+#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498
+msgid "HotSync Required"
+msgstr "HotSync Required"
+
+#: kpilot/todoWidget.cc:408
+msgid ""
+"You cannot add to-dos to the to-do list until you have done a HotSync at least "
+"once to retrieve the database layout from your Pilot."
+msgstr ""
+"You cannot add to-dos to the to-do list until you have done a HotSync at least "
+"once to retrieve the database layout from your Pilot."
+
+#: kpilot/todoWidget.cc:411
+msgid "Cannot Add New To-do"
+msgstr "Cannot Add New To-do"
+
+#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496
+msgid "New records cannot be deleted until HotSynced with pilot."
+msgstr "New records cannot be deleted until HotSynced with pilot."
+
+#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503
+msgid "Delete currently selected record?"
+msgstr "Delete currently selected record?"
+
+#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504
+msgid "Delete Record?"
+msgstr "Delete Record?"
+
+#: kpilot/internalEditorAction.cc:62
+msgid "[Internal Editors]"
+msgstr "[Internal Editors]"
+
+#: kpilot/internalEditorAction.cc:76
+#, c-format
+msgid "Databases with changed records: %1"
+msgstr "Databases with changed records: %1"
+
+#: kpilot/internalEditorAction.cc:101
+msgid "Unable to open the serial or local database for %1. Skipping it."
+msgstr "Unable to open the serial or local database for %1. Skipping it."
+
+#: kpilot/internalEditorAction.cc:156
+msgid "record"
+msgstr "record"
+
+#: kpilot/internalEditorAction.cc:166
+msgid "address"
+msgstr "address"
+
+#: kpilot/internalEditorAction.cc:177
+msgid "to-do entry"
+msgstr "to-do entry"
+
+#: kpilot/internalEditorAction.cc:186
+msgid "memo"
+msgstr "memo"
+
+#: kpilot/internalEditorAction.cc:197
+msgid "calendar entry"
+msgstr "calendar entry"
+
+#: kpilot/internalEditorAction.cc:204
+msgid ""
+"The %1 with ID %2 of the database \"%3\" was changed on the handheld and in the "
+"internal editor. Shall the changes in KPilot be copied to the handheld, and so "
+"override the changes there?"
+msgstr ""
+"The %1 with ID %2 of the database \"%3\" was changed on the handheld and in the "
+"internal editor. Shall the changes in KPilot be copied to the handheld, and so "
+"override the changes there?"
+
+#: kpilot/internalEditorAction.cc:209
+#, c-format
+msgid "Conflict in database %1"
+msgstr "Conflict in database %1"
+
+#: kpilot/internalEditorAction.cc:211
+msgid "Use KPilot"
+msgstr "Use KPilot"
+
+#: kpilot/internalEditorAction.cc:211
+msgid "Use Handheld"
+msgstr "Use Handheld"
+
+#: kpilot/internalEditorAction.cc:212
+msgid "Use &KPilot"
+msgstr "Use &KPilot"
+
+#: kpilot/internalEditorAction.cc:213
+msgid "Use &Handheld"
+msgstr "Use &Handheld"
+
+#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244
+msgid "Entry in KPilot"
+msgstr "Entry in KPilot"
+
+#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272
+msgid "Entry on Handheld"
+msgstr "Entry on Handheld"
+
+#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291
+msgid ""
+"To view and edit the record data, please install a hex editor (e.g. khexedit "
+"from kdeutils)."
+msgstr ""
+"To view and edit the record data, please install a hex editor (e.g. khexedit "
+"from kdeutils)."
+
+#: kpilot/internalEditorAction.cc:315
+#, c-format
+msgid "Databases with changed flags: %1"
+msgstr "Databases with changed flags: %1"
+
+#: kpilot/internalEditorAction.cc:333
+msgid "Setting the database flags on the handheld is not yet supported."
+msgstr "Setting the database flags on the handheld is not yet supported."
+
+#: kpilot/internalEditorAction.cc:356
+#, c-format
+msgid "Databases with changed AppBlock: %1"
+msgstr "Databases with changed AppBlock: %1"
+
+#: kpilot/kpilotProbeDialog.cc:90
+msgid "Autodetecting Your Handheld"
+msgstr "Autodetecting Your Handheld"
+
+#: kpilot/kpilotProbeDialog.cc:90
+msgid "Restart Detection"
+msgstr "Restart Detection"
+
+#: kpilot/kpilotProbeDialog.cc:97
+msgid ""
+"KPilot is now trying to automatically detect the device of your handheld. "
+"Please press the hotsync button if you have not done so already."
+msgstr ""
+"KPilot is now trying to automatically detect the device of your handheld. "
+"Please press the hotsync button if you have not done so already."
+
+#: kpilot/kpilotProbeDialog.cc:100
+msgid "Status"
+msgstr "Status"
+
+#: kpilot/kpilotProbeDialog.cc:104
+msgid "Autodetection not yet started..."
+msgstr "Autodetection not yet started..."
+
+#: kpilot/kpilotProbeDialog.cc:113
+msgid "Detected Values"
+msgstr "Detected Values"
+
+#: kpilot/kpilotProbeDialog.cc:119
+msgid "Handheld user:"
+msgstr "Handheld user:"
+
+#: kpilot/kpilotProbeDialog.cc:123
+msgid "Device:"
+msgstr "Device:"
+
+#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129
+msgid "[Not yet known]"
+msgstr "[Not yet known]"
+
+#: kpilot/kpilotProbeDialog.cc:195
+msgid "Starting detection..."
+msgstr "Starting detection..."
+
+#: kpilot/kpilotProbeDialog.cc:233
+msgid "Waiting for handheld to connect..."
+msgstr "Waiting for handheld to connect..."
+
+#: kpilot/kpilotProbeDialog.cc:266
+msgid "Timeout reached, could not detect a handheld."
+msgstr "Timeout reached, could not detect a handheld."
+
+#: kpilot/kpilotProbeDialog.cc:267
+msgid ""
+"<qt>A handheld could not be detected. Possible check the following things:</p>"
+"<ul>"
+"<li> Have you pressed the hotsync button on the handheld?\n"
+"<li> Make sure the device sits in the cradle correctly.\n"
+"<li> Make sure the cradle is correctly plugged in to the computer.\n"
+"<li> Have you checked that your device is actually supported by kpilot (see "
+"http://www.kpilot.org).\n"
+"</ul>"
+msgstr ""
+"<qt>A handheld could not be detected. Possible check the following things:</p>"
+"<ul>"
+"<li> Have you pressed the hotsync button on the handheld?\n"
+"<li> Make sure the device sits in the cradle correctly.\n"
+"<li> Make sure the cradle is correctly plugged in to the computer.\n"
+"<li> Have you checked that your device is actually supported by kpilot (see "
+"http://www.kpilot.org).\n"
+"</ul>"
+
+#: kpilot/kpilotProbeDialog.cc:273
+msgid "Automatic Detection Failed"
+msgstr "Automatic Detection Failed"
+
+#: kpilot/kpilotProbeDialog.cc:288
+#, c-format
+msgid "Found a connected device on %1"
+msgstr "Found a connected device on %1"
+
+#: kpilot/kpilotProbeDialog.cc:338
+msgid "Disconnected from all devices"
+msgstr "Disconnected from all devices"
+
+#: kpilot/fileInstallWidget.cc:71
+msgid "Files to install:"
+msgstr "Files to install:"
+
+#: kpilot/fileInstallWidget.cc:77
+msgid "Add File..."
+msgstr "Add File..."
+
+#: kpilot/fileInstallWidget.cc:81
+msgid "<qt>Choose a file to add to the list of files to install.</qt>"
+msgstr "<qt>Choose a file to add to the list of files to install.</qt>"
+
+#: kpilot/fileInstallWidget.cc:83
+msgid "Clear List"
+msgstr "Clear List"
+
+#: kpilot/fileInstallWidget.cc:87
+msgid ""
+"<qt>Clear the list of files to install. No files will be installed.</qt>"
+msgstr ""
+"<qt>Clear the list of files to install. No files will be installed.</qt>"
+
+#: kpilot/fileInstallWidget.cc:95
+msgid ""
+"<qt>This lists files that will be installed on the Pilot during the next "
+"HotSync. Drag files here or use the Add button.</qt>"
+msgstr ""
+"<qt>This lists files that will be installed on the Pilot during the next "
+"HotSync. Drag files here or use the Add button.</qt>"
+
+#: kpilot/fileInstallWidget.cc:217
+msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)"
+msgstr "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)"
+
+#: kpilot/fileInstallWidget.cc:291
+msgid ""
+"_: Delete a single file item\n"
+"Delete"
+msgstr ""
+
+#: kpilot/fileInstallWidget.cc:294
+#, fuzzy
+msgid "Delete selected files"
+msgstr "Delete the selected memo."
+
+#: kpilot/hotSync.cc:339
+#, c-format
+msgid "Backup directory: %1."
+msgstr "Backup directory: %1."
+
+#: kpilot/hotSync.cc:353
+msgid "Full backup started."
+msgstr "Full backup started."
+
+#: kpilot/hotSync.cc:358
+msgid "Fast backup started"
+msgstr "Fast backup started"
+
+#: kpilot/hotSync.cc:387
+msgid "Exiting on cancel."
+msgstr "Exiting on cancel."
+
+#: kpilot/hotSync.cc:399
+msgid "Full backup complete."
+msgstr "Full backup complete."
+
+#: kpilot/hotSync.cc:403
+msgid "Fast backup complete."
+msgstr "Fast backup complete."
+
+#: kpilot/hotSync.cc:419
+#, c-format
+msgid "Backing up: %1"
+msgstr "Backing up: %1"
+
+#: kpilot/hotSync.cc:447
+#, c-format
+msgid "Skipping %1"
+msgstr "Skipping %1"
+
+#: kpilot/hotSync.cc:482
+msgid ""
+"Backup of %1 failed.\n"
+msgstr ""
+"Backup of %1 failed.\n"
+
+#: kpilot/hotSync.cc:540
+#, fuzzy
+msgid ""
+"... OK.\n"
+msgstr ""
+" .. OK\n"
+
+#: kpilot/hotSync.cc:548
+#, fuzzy
+msgid "Backup failed."
+msgstr ""
+"Backup of %1 failed.\n"
+
+#: kpilot/hotSync.cc:607
+msgid "[File Installer]"
+msgstr "[File Installer]"
+
+#: kpilot/hotSync.cc:612
+msgid "No Files to install"
+msgstr "No Files to install"
+
+#: kpilot/hotSync.cc:624
+#, c-format
+msgid ""
+"_n: Installing one file\n"
+"Installing %n Files"
+msgstr ""
+"Installing one file\n"
+"Installing %n Files"
+
+#: kpilot/hotSync.cc:649
+msgid "Done Installing Files"
+msgstr "Done Installing Files"
+
+#: kpilot/hotSync.cc:663
+#, c-format
+msgid "Installing %1"
+msgstr "Installing %1"
+
+#: kpilot/hotSync.cc:686
+msgid "Cannot install file &quot;%1&quot;."
+msgstr "Cannot install file &quot;%1&quot;."
+
+#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723
+msgid "Unable to open file &quot;%1&quot;."
+msgstr "Unable to open file &quot;%1&quot;."
+
+#: kpilot/hotSync.cc:732
+msgid "Unable to read file &quot;%1&quot;."
+msgstr "Unable to read file &quot;%1&quot;."
+
+#: kpilot/hotSync.cc:748
+msgid ""
+"The database in &quot;%1&quot; has a resource name that is longer than 31 "
+"characters. This suggests a bug in the tool used to create the database. KPilot "
+"cannot install this database."
+msgstr ""
+"The database in &quot;%1&quot; has a resource name that is longer than 31 "
+"characters. This suggests a bug in the tool used to create the database. KPilot "
+"cannot install this database."
+
+#: kpilot/hotSync.cc:806
+msgid ""
+"_: A common name\n"
+"John Doe"
+msgstr "John Doe"
+
+#: kpilot/hotSync.cc:808
+msgid ""
+"<qt>Neither KPilot nor the handheld have a username set. They <i>should</i> "
+"be set. Should KPilot set them to a default value (<i>%1</i>)?</qt>"
+msgstr ""
+"<qt>Neither KPilot nor the handheld have a username set. They <i>should</i> "
+"be set. Should KPilot set them to a default value (<i>%1</i>)?</qt>"
+
+#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855
+msgid "User Unknown"
+msgstr "User Unknown"
+
+#: kpilot/hotSync.cc:826
+#, fuzzy
+msgid ""
+"<qt>The handheld has a username set (<i>%1</i>) but KPilot does not. Should "
+"KPilot use this username in future?</qt>"
+msgstr ""
+"<qt>The handheld has a username set (<i>%1</i>) but KPilot does not. Should "
+"KPilot use this username in future?"
+
+#: kpilot/hotSync.cc:844
+#, fuzzy
+msgid ""
+"KPilot has a username set (<i>%1</i>) but the handheld does not. Should "
+"KPilot's username be set in the handheld as well?"
+msgstr ""
+"<qt>KPilot has a username set (<i>%1</i>) but the handheld does not. Should "
+"KPilot's username be set in the handheld as well?"
+
+#: kpilot/hotSync.cc:848
+msgid ""
+"<br/>(<i>Note:</i> If your handheld has been reset to factory defaults, you "
+"should use <i>Restore</i> instead of a regular HotSync. Click on Cancel to stop "
+"this sync.)"
+msgstr ""
+
+#: kpilot/hotSync.cc:877
+#, fuzzy
+msgid ""
+"<qt>The handheld thinks that the username is %1; however, KPilot says you are "
+"%2.Which of these is the correct name?\n"
+"If you click on Cancel, the sync will proceed, but the usernames will not be "
+"changed.</qt>"
+msgstr ""
+"<qt>The handheld thinks that the username is %1; however, KPilot says you are "
+"%2.Which of these is the correct name?\n"
+"If you click on Cancel, the sync will proceed, but the usernames will not be "
+"changed."
+
+#: kpilot/hotSync.cc:887
+msgid "User Mismatch"
+msgstr "User Mismatch"
+
+#: kpilot/hotSync.cc:890
+msgid "Use KPilot Name"
+msgstr "Use KPilot Name"
+
+#: kpilot/hotSync.cc:891
+msgid "Use Handheld Name"
+msgstr "Use Handheld Name"
+
+#: kpilot/hotSync.cc:997
+msgid "Restore directory does not exist."
+msgstr "Restore directory does not exist."
+
+#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013
+msgid "Restore not performed."
+msgstr "Restore not performed."
+
+#: kpilot/hotSync.cc:1003
+msgid ""
+"<qt>Are you sure you want to completely restore your Pilot from the backup "
+"directory (<i>%1</i>)? This will erase any information you currently have on "
+"your Pilot.</qt>"
+msgstr ""
+"<qt>Are you sure you want to completely restore your Pilot from the backup "
+"directory (<i>%1</i>)? This will erase any information you currently have on "
+"your Pilot.</qt>"
+
+#: kpilot/hotSync.cc:1008
+msgid "Restore Pilot"
+msgstr "Restore Pilot"
+
+#: kpilot/hotSync.cc:1010
+msgid "Restore <i>not</i> performed."
+msgstr "Restore <i>not</i> performed."
+
+#: kpilot/hotSync.cc:1012
+msgid "Canceled by user."
+msgstr "Cancelled by user."
+
+#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094
+msgid "Restoring %1..."
+msgstr "Restoring %1..."
+
+#: kpilot/hotSync.cc:1044
+msgid "File '%1' cannot be read."
+msgstr "File '%1' cannot be read."
+
+#: kpilot/hotSync.cc:1071
+msgid "OK."
+msgstr "OK."
+
+#: kpilot/hotSync.cc:1085
+msgid "Restore incomplete."
+msgstr "Restore incomplete."
+
+#: kpilot/hotSync.cc:1100
+msgid "Cannot restore file `%1'."
+msgstr "Cannot restore file `%1'."
+
+#: kpilot/kpilot.cc:162
+msgid "Starting the KPilot daemon ..."
+msgstr "Starting the KPilot daemon ..."
+
+#: kpilot/kpilot.cc:179
+msgid ""
+"Could not start the KPilot daemon. The system error message was: &quot;%1&quot;"
+msgstr ""
+"Could not start the KPilot daemon. The system error message was: &quot;%1&quot;"
+
+#: kpilot/kpilot.cc:196
+msgid "Daemon status is `%1'"
+msgstr "Daemon status is `%1'"
+
+#: kpilot/kpilot.cc:197
+msgid "not running"
+msgstr "not running"
+
+#: kpilot/kpilot.cc:214
+msgid "Using character set %1 on the handheld."
+msgstr "Using character set %1 on the handheld."
+
+#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268
+msgid "To-do Viewer"
+msgstr "To-do Viewer"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 74
+#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 rc.cpp:1238
+#, no-c-format
+msgid "Address Viewer"
+msgstr "Address Viewer"
+
+#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276
+msgid "Memo Viewer"
+msgstr "Memo Viewer"
+
+#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285
+msgid "Generic DB Viewer"
+msgstr "Generic DB Viewer"
+
+#: kpilot/kpilot.cc:360
+msgid "Next sync will be a backup. "
+msgstr "Next sync will be a backup. "
+
+#: kpilot/kpilot.cc:368
+msgid "Next sync will restore the Pilot from backup. "
+msgstr "Next sync will restore the Pilot from backup. "
+
+#: kpilot/kpilot.cc:376
+msgid "Next sync will be a regular HotSync. "
+msgstr "Next sync will be a regular HotSync. "
+
+#: kpilot/kpilot.cc:384
+msgid "Next sync will be a Full Sync. "
+msgstr "Next sync will be a Full Sync. "
+
+#: kpilot/kpilot.cc:392
+msgid "Next sync will copy Handheld data to PC. "
+msgstr "Next sync will copy Handheld data to PC. "
+
+#: kpilot/kpilot.cc:400
+msgid "Next sync will copy PC data to Handheld. "
+msgstr "Next sync will copy PC data to Handheld. "
+
+#: kpilot/kpilot.cc:428
+msgid "The daemon has exited."
+msgstr "The daemon has exited."
+
+#: kpilot/kpilot.cc:429
+msgid "No further HotSyncs are possible."
+msgstr "No further HotSyncs are possible."
+
+#: kpilot/kpilot.cc:430
+msgid "Restart the daemon to HotSync again."
+msgstr "Restart the daemon to HotSync again."
+
+#: kpilot/kpilot.cc:450
+#, c-format
+msgid "Cannot start a Sync now. %1"
+msgstr "Cannot start a Sync now. %1"
+
+#: kpilot/kpilot.cc:463
+msgid "Cannot start Sync"
+msgstr "Cannot start Sync"
+
+#: kpilot/kpilot.cc:517
+msgid "Select the kind of HotSync to perform next."
+msgstr "Select the kind of HotSync to perform next."
+
+#: kpilot/kpilot.cc:518
+msgid ""
+"Select the kind of HotSync to perform next. This applies only to the next "
+"HotSync; to change the default, use the configuration dialog."
+msgstr ""
+"Select the kind of HotSync to perform next. This applies only to the next "
+"HotSync; to change the default, use the configuration dialogue."
+
+#: kpilot/kpilot.cc:525
+msgid "&HotSync"
+msgstr "&HotSync"
+
+#: kpilot/kpilot.cc:528
+msgid "Next HotSync will be normal HotSync."
+msgstr "Next HotSync will be normal HotSync."
+
+#: kpilot/kpilot.cc:529
+msgid "Tell the daemon that the next HotSync should be a normal HotSync."
+msgstr "Tell the daemon that the next HotSync should be a normal HotSync."
+
+#: kpilot/kpilot.cc:533
+msgid "Full&Sync"
+msgstr "Full&Sync"
+
+#: kpilot/kpilot.cc:536
+msgid "Next HotSync will be a FullSync."
+msgstr "Next HotSync will be a FullSync."
+
+#: kpilot/kpilot.cc:537
+msgid ""
+"Tell the daemon that the next HotSync should be a FullSync (check data on both "
+"sides)."
+msgstr ""
+"Tell the daemon that the next HotSync should be a FullSync (check data on both "
+"sides)."
+
+#: kpilot/kpilot.cc:541
+msgid "&Backup"
+msgstr "&Backup"
+
+#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560
+msgid "Next HotSync will be backup."
+msgstr "Next HotSync will be backup."
+
+#: kpilot/kpilot.cc:545
+msgid ""
+"Tell the daemon that the next HotSync should back up the Handheld to the PC."
+msgstr ""
+"Tell the daemon that the next HotSync should back up the Handheld to the PC."
+
+#: kpilot/kpilot.cc:549
+msgid "&Restore"
+msgstr "&Restore"
+
+#: kpilot/kpilot.cc:552
+msgid "Next HotSync will be restore."
+msgstr "Next HotSync will be restore."
+
+#: kpilot/kpilot.cc:553
+msgid ""
+"Tell the daemon that the next HotSync should restore the Handheld from data on "
+"the PC."
+msgstr ""
+"Tell the daemon that the next HotSync should restore the Handheld from data on "
+"the PC."
+
+#: kpilot/kpilot.cc:561
+msgid ""
+"Tell the daemon that the next HotSync should copy all data from the Handheld to "
+"the PC, overwriting entries on the PC."
+msgstr ""
+"Tell the daemon that the next HotSync should copy all data from the Handheld to "
+"the PC, overwriting entries on the PC."
+
+#: kpilot/kpilot.cc:569
+msgid "Next HotSync will copy PC to Handheld."
+msgstr "Next HotSync will copy PC to Handheld."
+
+#: kpilot/kpilot.cc:570
+msgid ""
+"Tell the daemon that the next HotSync should copy all data from the PC to the "
+"Handheld, overwriting entries on the Handheld."
+msgstr ""
+"Tell the daemon that the next HotSync should copy all data from the PC to the "
+"Handheld, overwriting entries on the Handheld."
+
+#: kpilot/kpilot.cc:577
+msgid "&List Only"
+msgstr "&List Only"
+
+#: kpilot/kpilot.cc:580
+msgid "Next HotSync will list databases."
+msgstr "Next HotSync will list databases."
+
+#: kpilot/kpilot.cc:581
+msgid ""
+"Tell the daemon that the next HotSync should just list the files on the "
+"Handheld and do nothing else."
+msgstr ""
+"Tell the daemon that the next HotSync should just list the files on the "
+"Handheld and do nothing else."
+
+#: kpilot/kpilot.cc:588
+msgid "Rese&t Link"
+msgstr "Rese&t Link"
+
+#: kpilot/kpilot.cc:591
+msgid "Reset the device connection."
+msgstr "Reset the device connection."
+
+#: kpilot/kpilot.cc:592
+msgid "Try to reset the daemon and its connection to the Handheld."
+msgstr "Try to reset the daemon and its connection to the Handheld."
+
+#: kpilot/kpilot.cc:597
+msgid "Quit KPilot, (and stop the daemon if configured that way)."
+msgstr "Quit KPilot (and stop the daemon if configured that way)."
+
+#: kpilot/kpilot.cc:613
+msgid "Configuration &Wizard..."
+msgstr "Configuration &Wizard..."
+
+#: kpilot/kpilot.cc:616
+msgid "Configure KPilot using the configuration wizard."
+msgstr "Configure KPilot using the configuration wizard."
+
+#: kpilot/kpilot.cc:851
+msgid ""
+"The library containing the configuration wizard for KPilot could not be loaded, "
+"and the wizard is not available. Please try to use the regular configuration "
+"dialog."
+msgstr ""
+"The library containing the configuration wizard for KPilot could not be loaded, "
+"and the wizard is not available. Please try to use the regular configuration "
+"dialogue."
+
+#: kpilot/kpilot.cc:854
+msgid "Wizard Not Available"
+msgstr "Wizard Not Available"
+
+#: kpilot/kpilot.cc:898
+msgid "Changed username to `%1'."
+msgstr "Changed username to `%1'."
+
+#: kpilot/kpilot.cc:927
+msgid ""
+"Cannot run KPilot's configuration wizard right now (KPilot's UI is already "
+"busy)."
+msgstr ""
+"Cannot run KPilot's configuration wizard right now (KPilot's UI is already "
+"busy)."
+
+#: kpilot/kpilot.cc:951
+msgid "Cannot configure KPilot right now (KPilot's UI is already busy)."
+msgstr "Cannot configure KPilot right now (KPilot's UI is already busy)."
+
+#: kpilot/kpilot.cc:991
+msgid "Setup the Pilot device, conduits and other parameters"
+msgstr "Setup the Pilot device, conduits and other parameters"
+
+#: kpilot/kpilot.cc:1015
+msgid "KPilot"
+msgstr "KPilot"
+
+#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032
+msgid "Core and conduits developer"
+msgstr "Core and conduits developer"
+
+#: kpilot/kpilot.cc:1034
+msgid "VCal conduit"
+msgstr "VCal conduit"
+
+#: kpilot/kpilot.cc:1035
+msgid "Abbrowser conduit"
+msgstr "Abbrowser conduit"
+
+#: kpilot/kpilot.cc:1036
+msgid "Expenses conduit"
+msgstr "Expenses conduit"
+
+#: kpilot/kpilot.cc:1037
+msgid "Notepad conduit, Bugfixer"
+msgstr "Notepad conduit, Bugfixer"
+
+#: kpilot/kpilot.cc:1041
+msgid "XML GUI"
+msgstr "XML GUI"
+
+#: kpilot/kpilot.cc:1044
+msgid ".ui files"
+msgstr ".ui files"
+
+#: kpilot/kpilot.cc:1046
+msgid "Bugfixer, coolness"
+msgstr "Bugfixer, coolness"
+
+#: kpilot/kpilot.cc:1048
+msgid "VCalconduit state machine, CMake"
+msgstr ""
+
+#: kpilot/fileInstaller.cc:109
+#, c-format
+msgid "Cannot install %1"
+msgstr "Cannot install %1"
+
+#: kpilot/fileInstaller.cc:110
+msgid ""
+"Only PalmOS database files (like *.pdb and *.prc) can be installed by the file "
+"installer."
+msgstr ""
+"Only PalmOS database files (like *.pdb and *.prc) can be installed by the file "
+"installer."
+
+#: kpilot/main-test.cc:66
+msgid "Path to Pilot device node"
+msgstr "Path to Pilot device node"
+
+#: kpilot/main-test.cc:69
+#, fuzzy
+msgid "List DBs"
+msgstr "List DBs (default)"
+
+#: kpilot/main-test.cc:71
+msgid "Backup Pilot to <dest dir>"
+msgstr ""
+
+#: kpilot/main-test.cc:73
+msgid "Restore Pilot from backup"
+msgstr "Restore Pilot from backup"
+
+#: kpilot/main-test.cc:76
+msgid "Run conduit from desktop file <filename>"
+msgstr "Run conduit from desktop file <filename>"
+
+#: kpilot/main-test.cc:80
+msgid "Run a specific check (with the device)"
+msgstr ""
+
+#: kpilot/main-test.cc:83
+msgid "Show KPilot configuration information"
+msgstr ""
+
+#: kpilot/main-test.cc:86
+#, fuzzy
+msgid "Set the debug level"
+msgstr "Set debugging level"
+
+#: kpilot/main-test.cc:94
+msgid "*Really* run the conduit, not in test mode."
+msgstr "*Really* run the conduit, not in test mode."
+
+#: kpilot/main-test.cc:98
+msgid "Run the conduit in file-test mode."
+msgstr "Run the conduit in file-test mode."
+
+#: kpilot/main-test.cc:101
+msgid "Copy Pilot to Desktop."
+msgstr "Copy Pilot to Desktop."
+
+#: kpilot/main-test.cc:104
+msgid "Copy Desktop to Pilot."
+msgstr "Copy Desktop to Pilot."
+
+#: kpilot/main-test.cc:107
+msgid "Repeated perform action - only useful for --list"
+msgstr ""
+
+#: kpilot/main-test.cc:347
+msgid "KPilotTest"
+msgstr "KPilotTest"
+
+#: kpilot/main-test.cc:352
+msgid "KPilot Maintainer"
+msgstr "KPilot Maintainer"
+
+#. i18n: file ./conduits/null/setup_base.ui line 68
+#: kpilot/main-test.cc:357 rc.cpp:6 rc.cpp:21 rc.cpp:33 rc.cpp:78 rc.cpp:207
+#: rc.cpp:222 rc.cpp:304 rc.cpp:592 rc.cpp:745 rc.cpp:835 rc.cpp:844
+#: rc.cpp:910
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#: kpilot/main-test.cc:359
+#, fuzzy
+msgid "Conduit Actions"
+msgstr "Null-Conduit Options"
+
+#: kpilot/addressWidget.cc:187
+msgid "There are still %1 address editing windows open."
+msgstr "There are still %1 address editing windows open."
+
+#: kpilot/addressWidget.cc:191
+#, c-format
+msgid ""
+"_n: There is still an address editing window open.\n"
+"There are still %n address editing windows open."
+msgstr ""
+"There is still an address editing window open.\n"
+"There are still %n address editing windows open."
+
+#: kpilot/addressWidget.cc:224
+msgid "<qt>Select the category of addresses to display here.</qt>"
+msgstr "<qt>Select the category of addresses to display here.</qt>"
+
+#: kpilot/addressWidget.cc:237
+msgid ""
+"<qt>This list displays all the addresses in the selected category. Click on one "
+"to display it to the right.</qt>"
+msgstr ""
+"<qt>This list displays all the addresses in the selected category. Click on one "
+"to display it to the right.</qt>"
+
+#: kpilot/addressWidget.cc:241
+msgid "Address info:"
+msgstr "Address info:"
+
+#: kpilot/addressWidget.cc:255
+msgid "<qt>You can edit an address when it is selected.</qt>"
+msgstr "<qt>You can edit an address when it is selected.</qt>"
+
+#: kpilot/addressWidget.cc:263
+msgid "<qt>Add a new address to the address book.</qt>"
+msgstr "<qt>Add a new address to the address book.</qt>"
+
+#: kpilot/addressWidget.cc:264
+msgid "<qt><i>Adding is disabled by the 'internal editors' setting.</i></qt>"
+msgstr "<qt><i>Adding is disabled by the 'internal editors' setting.</i></qt>"
+
+#: kpilot/addressWidget.cc:274
+msgid "<qt>Delete the selected address from the address book.</qt>"
+msgstr "<qt>Delete the selected address from the address book.</qt>"
+
+#: kpilot/addressWidget.cc:277
+msgid ""
+"_: Export addresses to file\n"
+"Export..."
+msgstr ""
+
+#: kpilot/addressWidget.cc:281
+#, fuzzy
+msgid "<qt>Export all addresses in the selected category to CSV format.</qt>"
+msgstr ""
+"<qt>This list displays all the addresses in the selected category. Click on one "
+"to display it to the right.</qt>"
+
+#: kpilot/addressWidget.cc:480
+msgid ""
+"You cannot add addresses to the address book until you have done a HotSync at "
+"least once to retrieve the database layout from your Pilot."
+msgstr ""
+"You cannot add addresses to the address book until you have done a HotSync at "
+"least once to retrieve the database layout from your Pilot."
+
+#: kpilot/addressWidget.cc:483
+msgid "Cannot Add New Address"
+msgstr "Cannot Add New Address"
+
+#: kpilot/addressWidget.cc:677
+msgid "Export All Addresses"
+msgstr "Export All Addresses"
+
+#: kpilot/addressWidget.cc:678
+#, c-format
+msgid "Export Address Category %1"
+msgstr "Export Address Category %1"
+
+#: kpilot/addressWidget.cc:696
+msgid "The file <i>%1</i> exists. Overwrite?"
+msgstr "The file <i>%1</i> exists. Overwrite?"
+
+#: kpilot/addressWidget.cc:697
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: kpilot/addressWidget.cc:710
+msgid "The file <i>%1</i> could not be opened for writing."
+msgstr "The file <i>%1</i> could not be opened for writing."
+
+#. i18n: file ./conduits/null/setup_base.ui line 33
+#: rc.cpp:3 rc.cpp:841
+#, no-c-format
+msgid "Null-Conduit Options"
+msgstr "Null-Conduit Options"
+
+#. i18n: file ./conduits/null/setup_base.ui line 85
+#: rc.cpp:9 rc.cpp:847
+#, no-c-format
+msgid "KPilot was here."
+msgstr "KPilot was here."
+
+#. i18n: file ./conduits/null/setup_base.ui line 88
+#: rc.cpp:12 rc.cpp:850
+#, no-c-format
+msgid "<qt>Enter the message to add to the Sync Log on your Pilot here.</qt>"
+msgstr "<qt>Enter the message to add to the Sync Log on your Pilot here.</qt>"
+
+#. i18n: file ./conduits/null/setup_base.ui line 96
+#: rc.cpp:15 rc.cpp:853
+#, no-c-format
+msgid "&Log message:"
+msgstr "&Log message:"
+
+#. i18n: file ./conduits/memofileconduit/setup_base.ui line 33
+#: rc.cpp:18
+#, no-c-format
+msgid "Memofile Conduit Options"
+msgstr "Memofile Conduit Options"
+
+#. i18n: file ./conduits/memofileconduit/setup_base.ui line 96
+#: rc.cpp:24
+#, no-c-format
+msgid "Sync private records:"
+msgstr "Sync private records:"
+
+#. i18n: file ./conduits/memofileconduit/setup_base.ui line 104
+#: rc.cpp:27
+#, no-c-format
+msgid "Memos directory:"
+msgstr "Memos directory:"
+
+#. i18n: file ./conduits/memofileconduit/setup_base.ui line 115
+#: rc.cpp:30
+#, no-c-format
+msgid "Select the directory you want to store your PDA's memos in"
+msgstr "Select the directory you want to store your PDA's memos in"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 63
+#: rc.cpp:36 rc.cpp:42
+#, no-c-format
+msgid ""
+"<qt>Enter here, or select by clicking the file picker button, the location and "
+"file name of the output file used to store the handheld's system "
+"information.</qt>"
+msgstr ""
+"<qt>Enter here, or select by clicking the file picker button, the location and "
+"file name of the output file used to store the handheld's system "
+"information.</qt>"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 71
+#: rc.cpp:39
+#, no-c-format
+msgid "Output &file:"
+msgstr "Output &file:"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 85
+#: rc.cpp:45
+#, no-c-format
+msgid "Type of Output"
+msgstr "Type of Output"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 96
+#: rc.cpp:48
+#, no-c-format
+msgid "&HTML"
+msgstr "&HTML"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 102
+#: rc.cpp:51
+#, fuzzy, no-c-format
+msgid ""
+"<qt>Select this option to output the system information data as a HTML "
+"document.</qt>"
+msgstr ""
+"<qt>Select this option to output the system information data as a HTML "
+"document.</qt>"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 110
+#: rc.cpp:54
+#, no-c-format
+msgid "Te&xt file"
+msgstr "Te&xt file"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 113
+#: rc.cpp:57
+#, no-c-format
+msgid ""
+"<qt>Select this option to output the system information data as a text "
+"document.</qt>"
+msgstr ""
+"<qt>Select this option to output the system information data as a text "
+"document.</qt>"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 124
+#: rc.cpp:60
+#, no-c-format
+msgid ""
+"<qt>Enter here, or select by clicking on the file picker button, the location "
+"of the template to be used if you select the Custom template option.</qt>"
+msgstr ""
+"<qt>Enter here, or select by clicking on the file picker button, the location "
+"of the template to be used if you select the Custom template option.</qt>"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 132
+#: rc.cpp:63
+#, no-c-format
+msgid "&Custom template:"
+msgstr "&Custom template:"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 135
+#: rc.cpp:66
+#, no-c-format
+msgid ""
+"<qt>Select this option to output the system information data as defined by a "
+"custom template. Enter the location of the template in the edit box, or select "
+"it clicking on the file picker button.</qt>"
+msgstr ""
+"<qt>Select this option to output the system information data as defined by a "
+"custom template. Enter the location of the template in the edit box, or select "
+"it clicking on the file picker button.</qt>"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 147
+#: rc.cpp:69
+#, no-c-format
+msgid "Parts Included"
+msgstr "Parts Included"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 173
+#: rc.cpp:72
+#, no-c-format
+msgid "Output Type"
+msgstr "Output Type"
+
+#. i18n: file ./conduits/sysinfoconduit/sysinfo-setup_dialog.ui line 189
+#: rc.cpp:75
+#, no-c-format
+msgid ""
+"<qt>Check on this list the types of information about your system and handheld "
+"you want to display in the output file.</qt>"
+msgstr ""
+"<qt>Check on this list the types of information about your system and handheld "
+"you want to display in the output file.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 49
+#: rc.cpp:81
+#, no-c-format
+msgid "Sync"
+msgstr "Sync"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 52
+#: rc.cpp:84
+#, no-c-format
+msgid "Select how often AvantGo should be synchronised"
+msgstr "Select how often AvantGo should be synchronised"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 72
+#: rc.cpp:87
+#, no-c-format
+msgid "&Every sync"
+msgstr "&Every sync"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 78
+#: rc.cpp:90
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize with the MAL server on every HotSync. To "
+"perform a successful synchronization, you need to have access to the MAL server "
+"during the HotSync.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise with the MAL server on every HotSync. To "
+"perform a successful synchronisation, you need to have access to the MAL server "
+"during the HotSync.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 86
+#: rc.cpp:93
+#, no-c-format
+msgid "Once per &hour"
+msgstr "Once per &hour"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 92
+#: rc.cpp:96
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize with the MAL server on every HotSync that "
+"is at least one hour after the previous MAL sync. To perform a successful "
+"synchronization, you need to have access to the MAL server during the "
+"HotSync.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise with the MAL server on every HotSync that "
+"is at least one hour after the previous MAL sync. To perform a successful "
+"synchronisation, you need to have access to the MAL server during the "
+"HotSync.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 100
+#: rc.cpp:99
+#, no-c-format
+msgid "Once a &day"
+msgstr "Once a &day"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 103
+#: rc.cpp:102
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize with the MAL server on every HotSync that "
+"is at least one day after the previous MAL sync. To perform a successful "
+"synchronization, you need to have access to the MAL server during the "
+"HotSync.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise with the MAL server on every HotSync that "
+"is at least one day after the previous MAL sync. To perform a successful "
+"synchronisation, you need to have access to the MAL server during the "
+"HotSync.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 111
+#: rc.cpp:105
+#, no-c-format
+msgid "Once a &week"
+msgstr "Once a &week"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 114
+#: rc.cpp:108
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize with the MAL server on every HotSync that "
+"is at least one week after the previous MAL sync. To perform a successful "
+"synchronization, you need to have access to the MAL server during the "
+"HotSync.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise with the MAL server on every HotSync that "
+"is at least one week after the previous MAL sync. To perform a successful "
+"synchronisation, you need to have access to the MAL server during the "
+"HotSync.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 122
+#: rc.cpp:111
+#, no-c-format
+msgid "Once a &month"
+msgstr "Once a &month"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 125
+#: rc.cpp:114
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize with the MAL server on every HotSync that "
+"is at least one month after the previous MAL sync. To perform a successful "
+"synchronization, you need to have access to the MAL server during the "
+"HotSync.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise with the MAL server on every HotSync that "
+"is at least one month after the previous MAL sync. To perform a successful "
+"synchronisation, you need to have access to the MAL server during the "
+"HotSync.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 154
+#: rc.cpp:117
+#, no-c-format
+msgid "Proxy"
+msgstr "Proxy"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 168
+#: rc.cpp:120
+#, no-c-format
+msgid "Proxy Type"
+msgstr "Proxy Type"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 185
+#: rc.cpp:123
+#, no-c-format
+msgid "&No proxy"
+msgstr "&No proxy"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 191
+#: rc.cpp:126
+#, no-c-format
+msgid ""
+"<qt>Select this option if you do not want KPilot to use a proxy server. Use "
+"this option if you connect to the internet directly.</qt>"
+msgstr ""
+"<qt>Select this option if you do not want KPilot to use a proxy server. Use "
+"this option if you connect to the internet directly.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 199
+#: rc.cpp:129
+#, no-c-format
+msgid "&HTTP proxy"
+msgstr "&HTTP proxy"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 202
+#: rc.cpp:132
+#, no-c-format
+msgid "<qt>Select this option if you want KPilot to use a HTTP proxy.</qt>"
+msgstr "<qt>Select this option if you want KPilot to use a HTTP proxy.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 210
+#: rc.cpp:135
+#, no-c-format
+msgid "&SOCKS proxy"
+msgstr "&SOCKS proxy"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 213
+#: rc.cpp:138
+#, no-c-format
+msgid "<qt>Select this option if you want KPilot to use a SOCKS proxy.</qt>"
+msgstr "<qt>Select this option if you want KPilot to use a SOCKS proxy.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 226
+#: rc.cpp:141
+#, no-c-format
+msgid "Server Information"
+msgstr "Server Information"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 260
+#: rc.cpp:144 rc.cpp:195
+#, no-c-format
+msgid "Custom &port:"
+msgstr "Custom &port:"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 263
+#: rc.cpp:147
+#, no-c-format
+msgid "Check this box to use a non-standard proxy port."
+msgstr "Tick this box to use a non-standard proxy port."
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 271
+#: rc.cpp:150
+#, no-c-format
+msgid "Ser&ver name:"
+msgstr "Ser&ver name:"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 277
+#: rc.cpp:153 rc.cpp:156
+#, no-c-format
+msgid ""
+"<qt>If you selected HTTP or SOCKS proxy, type the address of the proxy server "
+"to use here, in the form <i>foo.bar.com</i> (not <i>http://foo.bar.com</i> "
+"or <i>http://foo.bar.com:8080</i>).</qt>"
+msgstr ""
+"<qt>If you selected HTTP or SOCKS proxy, type the address of the proxy server "
+"to use here, in the form <i>foo.bar.com</i> (not <i>http://foo.bar.com</i> "
+"or <i>http://foo.bar.com:8080</i>).</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 305
+#: rc.cpp:159
+#, no-c-format
+msgid ""
+"<qt>Enter the port you want KPilot to use when connecting to your proxy server "
+"here.</qt>"
+msgstr ""
+"<qt>Enter the port you want KPilot to use when connecting to your proxy server "
+"here.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 316
+#: rc.cpp:162
+#, no-c-format
+msgid ""
+"<qt>If your proxy requires authentication, enter your password here.</qt>"
+msgstr ""
+"<qt>If your proxy requires authentication, enter your password here.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 324
+#: rc.cpp:165 rc.cpp:174
+#, no-c-format
+msgid ""
+"<qt>If your proxy requires authentication, enter your username here.</qt>"
+msgstr ""
+"<qt>If your proxy requires authentication, enter your username here.</qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 332
+#: rc.cpp:168 rc.cpp:198
+#, no-c-format
+msgid "&Password:"
+msgstr "&Password:"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 343
+#: rc.cpp:171 rc.cpp:201
+#, no-c-format
+msgid "&User name:"
+msgstr "&User name:"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 371
+#: rc.cpp:177 rc.cpp:183
+#, no-c-format
+msgid ""
+"<qt>Enter a list of MAL servers that do not need the use of a proxy here, "
+"separated with commas, e.g: "
+"<br><i>localhost,127.0.0.1,.lan</i><qt>"
+msgstr ""
+"<qt>Enter a list of MAL servers that do not need the use of a proxy here, "
+"separated with commas, e.g: "
+"<br><i>localhost,127.0.0.1,.lan</i><qt>"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 379
+#: rc.cpp:180
+#, no-c-format
+msgid "N&o proxy for:"
+msgstr "N&o proxy for:"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 414
+#: rc.cpp:186
+#, no-c-format
+msgid "MAL Server"
+msgstr "MAL Server"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 434
+#: rc.cpp:189
+#, no-c-format
+msgid "MAL Server Information"
+msgstr "MAL Server Information"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 451
+#: rc.cpp:192
+#, no-c-format
+msgid "&MAL server name:"
+msgstr "&MAL server name:"
+
+#. i18n: file ./conduits/malconduit/mal-setup_dialog.ui line 574
+#: rc.cpp:204
+#, no-c-format
+msgid ""
+"<qt>There is currently <b>no way to set server parameters on the desktop</b>"
+"; you need to use the <i>MobileLink</i> or <i>AGConnect</i> "
+"application on the handheld device. </qt>"
+msgstr ""
+"<qt>There is currently <b>no way to set server parameters on the desktop</b>"
+"; you need to use the <i>MobileLink</i> or <i>AGConnect</i> "
+"application on the handheld device. </qt>"
+
+#. i18n: file ./conduits/knotes/setup_base.ui line 45
+#: rc.cpp:210
+#, no-c-format
+msgid "Delete KNote when Pilot memo is deleted"
+msgstr "Delete KNote when Pilot memo is deleted"
+
+#. i18n: file ./conduits/knotes/setup_base.ui line 51
+#: rc.cpp:213
+#, no-c-format
+msgid ""
+"<qt>Check this box if you wish to delete notes from KNotes automatically when "
+"the corresponding Pilot memo is deleted. Use this option with care, as the "
+"notes you want to keep in the handheld and in the desktop are not necessarily "
+"the same.</qt>"
+msgstr ""
+"<qt>Tick this box if you wish to delete notes from KNotes automatically when "
+"the corresponding Pilot memo is deleted. Use this option with care, as the "
+"notes you want to keep in the handheld and in the desktop are not necessarily "
+"the same.</qt>"
+
+#. i18n: file ./conduits/knotes/setup_base.ui line 59
+#: rc.cpp:216
+#, no-c-format
+msgid "Suppress delete-confirmation in KNotes"
+msgstr "Suppress delete-confirmation in KNotes"
+
+#. i18n: file ./conduits/knotes/setup_base.ui line 62
+#: rc.cpp:219
+#, no-c-format
+msgid ""
+"<qt>Check this box if you wish to delete notes from KNotes, without "
+"confirmation, when the corresponding Pilot memo is deleted. Use this option "
+"only if you want to keep the same notes in the handheld and in the PC.</qt>"
+msgstr ""
+"<qt>Tick this box if you wish to delete notes from KNotes, without "
+"confirmation, when the corresponding Pilot memo is deleted. Use this option "
+"only if you want to keep the same notes in the handheld and in the PC.</qt>"
+
+#. i18n: file ./conduits/timeconduit/time-setup_dialog.ui line 63
+#: rc.cpp:225
+#, no-c-format
+msgid "Direction"
+msgstr "Direction"
+
+#. i18n: file ./conduits/timeconduit/time-setup_dialog.ui line 80
+#: rc.cpp:228
+#, no-c-format
+msgid "Set the &handheld time from the time on the PC"
+msgstr "Set the &handheld time from the time on the PC"
+
+#. i18n: file ./conduits/timeconduit/time-setup_dialog.ui line 86
+#: rc.cpp:231
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize the handheld time with the PC time, by "
+"using the PC time on both.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise the handheld time with the PC time, by "
+"using the PC time on both.</qt>"
+
+#. i18n: file ./conduits/timeconduit/time-setup_dialog.ui line 97
+#: rc.cpp:234
+#, no-c-format
+msgid "Set the &PC time from the time on the handheld"
+msgstr "Set the &PC time from the time on the handheld"
+
+#. i18n: file ./conduits/timeconduit/time-setup_dialog.ui line 100
+#: rc.cpp:237
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize the handheld time with the PC time, by "
+"using the handheld time on both.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise the handheld time with the PC time, by "
+"using the handheld time on both.</qt>"
+
+#. i18n: file ./conduits/timeconduit/time-setup_dialog.ui line 110
+#: rc.cpp:240
+#, no-c-format
+msgid ""
+"<qt>PalmOS Version 3.25 and 3.3 do not support setting the system time, so this "
+"conduit will be skipped for handhelds that run either of these operating "
+"systems.</qt>"
+msgstr ""
+"<qt>PalmOS Version 3.25 and 3.3 do not support setting the system time, so this "
+"conduit will be skipped for handhelds that run either of these operating "
+"systems.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 18
+#: rc.cpp:243 rc.cpp:246
+#, no-c-format
+msgid "KPilot Custom Fields"
+msgstr "KPilot Custom Fields"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 35
+#: rc.cpp:249
+#, no-c-format
+msgid ""
+"On your handheld, each address also provides four custom fields for your "
+"personal use. KPilot can sync these either to birthdate, URL, IM address, or "
+"just store them as a custom field on your PC with no special meaning. In the "
+"last case, you can change the values here. Note, however, that for all other "
+"settings the values entered here will have no effect."
+msgstr ""
+"On your handheld, each address also provides four custom fields for your "
+"personal use. KPilot can sync these either to birthdate, URL, IM address, or "
+"just store them as a custom field on your PC with no special meaning. In the "
+"last case, you can change the values here. Note, however, that for all other "
+"settings the values entered here will have no effect."
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 46
+#: rc.cpp:252
+#, no-c-format
+msgid "Custom &3:"
+msgstr "Custom &3:"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 52
+#: rc.cpp:255 rc.cpp:264
+#, no-c-format
+msgid ""
+"<qt>Edit or enter the value of the third custom field here. Using KPilot, you "
+"can synchronize these values with the handheld's Address application custom "
+"fields.</qt>"
+msgstr ""
+"<qt>Edit or enter the value of the third custom field here. Using KPilot, you "
+"can synchronise these values with the handheld's Address application custom "
+"fields.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 60
+#: rc.cpp:258
+#, no-c-format
+msgid "Custom &4:"
+msgstr "Custom &4:"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 66
+#: rc.cpp:261 rc.cpp:270
+#, no-c-format
+msgid ""
+"<qt>Edit or enter the value of the fourth custom field here. Using KPilot, you "
+"can synchronize these values with the handheld's Address application custom "
+"fields.</qt>"
+msgstr ""
+"<qt>Edit or enter the value of the fourth custom field here. Using KPilot, you "
+"can synchronise these values with the handheld's Address application custom "
+"fields.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 82
+#: rc.cpp:267 rc.cpp:276
+#, no-c-format
+msgid ""
+"<qt>Edit or enter the value of the second custom field here. Using KPilot, you "
+"can synchronize these values with the handheld's Address application custom "
+"fields.</qt>"
+msgstr ""
+"<qt>Edit or enter the value of the second custom field here. Using KPilot, you "
+"can synchronise these values with the handheld's Address application custom "
+"fields.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 98
+#: rc.cpp:273
+#, no-c-format
+msgid "Custom &2:"
+msgstr "Custom &2:"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 112
+#: rc.cpp:279
+#, no-c-format
+msgid "Custom &1:"
+msgstr "Custom &1:"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 118
+#: rc.cpp:282 rc.cpp:285
+#, no-c-format
+msgid ""
+"<qt>Edit or enter the value of the first custom field here. Using KPilot, you "
+"can synchronize these values with the handheld's Address application custom "
+"fields.</qt>"
+msgstr ""
+"<qt>Edit or enter the value of the first custom field here. Using KPilot, you "
+"can synchronise these values with the handheld's Address application custom "
+"fields.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 142
+#: rc.cpp:288
+#, no-c-format
+msgid ""
+"If you let KPilot sync the handheld's custom fields as custom fields on the PC, "
+"you can change the values here. Note, however, that for all other settings the "
+"values entered here will have no effect."
+msgstr ""
+"If you let KPilot sync the handheld's custom fields as custom fields on the PC, "
+"you can change the values here. Note, however, that for all other settings the "
+"values entered here will have no effect."
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 158
+#: rc.cpp:291
+#, no-c-format
+msgid "KPilot's Private (meta-sync) Settings"
+msgstr "KPilot's Private (meta-sync) Settings"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 169
+#: rc.cpp:294
+#, no-c-format
+msgid "Record&ID:"
+msgstr "Record&ID:"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 180
+#: rc.cpp:297
+#, no-c-format
+msgid "Sync &flag:"
+msgstr "Sync &flag:"
+
+#. i18n: file ./conduits/abbrowserconduit/KPilotCustomFieldEditor.ui line 226
+#: rc.cpp:300
+#, no-c-format
+msgid ""
+"These values indicate the state of the record for KPilot, and connect an entry "
+"on the handheld with an entry on the PC.\n"
+"Do NOT change these values: doing so will almost certainly result in data loss "
+"when you next do a sync."
+msgstr ""
+"These values indicate the state of the record for KPilot, and connect an entry "
+"on the handheld with an entry on the PC.\n"
+"Do NOT change these values: doing so will almost certainly result in data loss "
+"when you next do a sync."
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 66
+#: rc.cpp:307 rc.cpp:913
+#, no-c-format
+msgid "Sync Destination"
+msgstr "Sync Destination"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 77
+#: rc.cpp:310
+#, no-c-format
+msgid "&Standard addressbook"
+msgstr "&Standard addressbook"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 80
+#: rc.cpp:313
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize with KDE's standard addressbook (i.e. the "
+"addressbook that you edit in KAddressBook, and which you use in KMail)</qt>"
+msgstr ""
+"<qt>Select this option to synchronise with KDE's standard addressbook (i.e. the "
+"addressbook that you edit in KAddressBook, and which you use in KMail)</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 91
+#: rc.cpp:316
+#, no-c-format
+msgid "vCard &file:"
+msgstr "vCard &file:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 94
+#: rc.cpp:319
+#, no-c-format
+msgid ""
+"<qt>Select this option to use a specific address book file, instead of the "
+"standard KDE address book. This file must be in the vCard format (.vcf). Type "
+"the location of this file in the edit box or select it clicking the file picker "
+"button.</qt>"
+msgstr ""
+"<qt>Select this option to use a specific address book file, instead of the "
+"standard KDE address book. This file must be in the vCard format (.vcf). Type "
+"the location of this file in the edit box or select it clicking the file picker "
+"button.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 113
+#: rc.cpp:322
+#, no-c-format
+msgid ""
+"<qt>Enter the vCard file name here or select it by clicking the file picker "
+"button. vCard is a standard format for exchanging contact information. </qt>"
+msgstr ""
+"<qt>Enter the vCard file name here or select it by clicking the file picker "
+"button. vCard is a standard format for exchanging contact information. </qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 123
+#: rc.cpp:325
+#, no-c-format
+msgid "Store &archived records in the KDE addressbook"
+msgstr "Store &archived records in the KDE addressbook"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 126
+#: rc.cpp:328
+#, no-c-format
+msgid ""
+"<qt>If you delete an address on your handheld, you can determine if it should "
+"be archived on the PC. If you check that and this checkbox, the address will be "
+"added to your addressbook, but no longer synchronized with the handheld.</qt>"
+msgstr ""
+"<qt>If you delete an address on your handheld, you can determine if it should "
+"be archived on the PC. If you tick that, and this tickbox, the address will be "
+"added to your addressbook, but no longer synchronised with the handheld.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 136
+#: rc.cpp:331 rc.cpp:703 rc.cpp:938
+#, no-c-format
+msgid "Conflicts"
+msgstr "Conflicts"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 166
+#: rc.cpp:337 rc.cpp:941 rc.cpp:1049
+#, no-c-format
+msgid "Conflict &resolution:"
+msgstr "Conflict &resolution:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 172
+#: rc.cpp:340 rc.cpp:364
+#, no-c-format
+msgid ""
+"<qt>Select in this list how conflicting entries (entries which were edited both "
+"on your handheld and on the PC) are resolved. Possibly values are \"Use "
+"KPilot's Global Setting\" to use the settings defined in KPilot HotSync "
+"configuration, \"Ask User\" to let you decide case by case, \"Do Nothing\" to "
+"allow the entries to be different, \"PC overrides\", \"Handheld overrides\", "
+"\"Use values from last sync\" and \"Use both entries\" to create a new entry on "
+"both the PC and handheld.</qt>"
+msgstr ""
+"<qt>Select in this list how conflicting entries (entries which were edited both "
+"on your handheld and on the PC) are resolved. Possibly values are \"Use "
+"KPilot's Global Setting\" to use the settings defined in KPilot HotSync "
+"configuration, \"Ask User\" to let you decide case by case, \"Do Nothing\" to "
+"allow the entries to be different, \"PC overrides\", \"Handheld overrides\", "
+"\"Use values from last sync\" and \"Use both entries\" to create a new entry on "
+"both the PC and handheld.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 178
+#: rc.cpp:343 rc.cpp:944
+#, no-c-format
+msgid "Use KPilot's Global Setting"
+msgstr "Use KPilot's Global Setting"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 183
+#: rc.cpp:346 rc.cpp:947 rc.cpp:1028
+#, no-c-format
+msgid "Ask User"
+msgstr "Ask User"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 188
+#: rc.cpp:349 rc.cpp:950 rc.cpp:1031
+#, no-c-format
+msgid "Do Nothing"
+msgstr "Do Nothing"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 193
+#: rc.cpp:352 rc.cpp:953 rc.cpp:1034
+#, no-c-format
+msgid "Handheld Overrides"
+msgstr "Handheld Overrides"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 198
+#: rc.cpp:355 rc.cpp:956 rc.cpp:1037
+#, no-c-format
+msgid "PC Overrides"
+msgstr "PC Overrides"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 203
+#: rc.cpp:358 rc.cpp:959 rc.cpp:1040
+#, no-c-format
+msgid "Values From Last Sync (if possible)"
+msgstr "Values From Last Sync (if possible)"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 208
+#: rc.cpp:361 rc.cpp:962 rc.cpp:1043
+#, no-c-format
+msgid "Use Both Entries"
+msgstr "Use Both Entries"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 226
+#: rc.cpp:367
+#, no-c-format
+msgid ""
+"<p>Select the default action if an event was modified on both sides here. </p>"
+msgstr ""
+"<p>Select the default action if an event was modified on both sides here. </p>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 258
+#: rc.cpp:370
+#, no-c-format
+msgid "Fields"
+msgstr "Fields"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 275
+#: rc.cpp:373
+#, no-c-format
+msgid "Handheld other phone:"
+msgstr "Handheld other phone:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 278
+#: rc.cpp:376 rc.cpp:403
+#, no-c-format
+msgid ""
+"<qt>Select which KAddressBook field should be used to store the Pilot's "
+"&quot;Other&quot; phone here.</qt>"
+msgstr ""
+"<qt>Select which KAddressBook field should be used to store the Pilot's "
+"&quot;Other&quot; phone here.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 284
+#: rc.cpp:379
+#, no-c-format
+msgid "Other Phone"
+msgstr "Other Phone"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 289
+#: rc.cpp:382
+#, no-c-format
+msgid "Assistant"
+msgstr "Assistant"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 294
+#: rc.cpp:385 rc.cpp:430
+#, no-c-format
+msgid "Business Fax"
+msgstr "Business Fax"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 299
+#: rc.cpp:388
+#, no-c-format
+msgid "Car Phone"
+msgstr "Car Phone"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 304
+#: rc.cpp:391
+#, no-c-format
+msgid "Email 2"
+msgstr "Email 2"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 309
+#: rc.cpp:394 rc.cpp:427
+#, no-c-format
+msgid "Home Fax"
+msgstr "Home Fax"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 314
+#: rc.cpp:397
+#, no-c-format
+msgid "Telex"
+msgstr "Telex"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 319
+#: rc.cpp:400
+#, no-c-format
+msgid "TTY/TTD Phone"
+msgstr "TTY/TTD Phone"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 342
+#: rc.cpp:406
+#, no-c-format
+msgid "Handheld street address:"
+msgstr "Handheld street address:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 345
+#: rc.cpp:409 rc.cpp:418
+#, no-c-format
+msgid ""
+"<qt>Select which KAddressBook field should be used to store the Pilot's Street "
+"Address here.</qt>"
+msgstr ""
+"<qt>Select which KAddressBook field should be used to store the Pilot's Street "
+"Address here.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 351
+#: rc.cpp:412
+#, no-c-format
+msgid "Preferred, then Home Address"
+msgstr "Preferred, then Home Address"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 356
+#: rc.cpp:415
+#, no-c-format
+msgid "Preferred, then Business Address"
+msgstr "Preferred, then Business Address"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 371
+#: rc.cpp:421
+#, no-c-format
+msgid "Handheld fax:"
+msgstr "Handheld fax:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 374
+#: rc.cpp:424 rc.cpp:433
+#, no-c-format
+msgid ""
+"<qt>Select which KAddressBook field should be used to store the Fax number from "
+"the Pilot here.</qt>"
+msgstr ""
+"<qt>Select which KAddressBook field should be used to store the Fax number from "
+"the Pilot here.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 419
+#: rc.cpp:436
+#, no-c-format
+msgid "Custom Fields"
+msgstr "Custom Fields"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 438
+#: rc.cpp:439
+#, no-c-format
+msgid "Handheld custom field 1:"
+msgstr "Handheld custom field 1:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 441
+#: rc.cpp:442 rc.cpp:475
+#, no-c-format
+msgid ""
+"<qt>Select the field from this list that represents best the meaning given by "
+"your use of the first custom field on your handheld.</qt>"
+msgstr ""
+"<qt>Select the field from this list that represents best the meaning given by "
+"your use of the first custom field on your handheld.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 449
+#: rc.cpp:445
+#, no-c-format
+msgid "Handheld custom field 2:"
+msgstr "Handheld custom field 2:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 452
+#: rc.cpp:448 rc.cpp:490
+#, no-c-format
+msgid ""
+"<qt>Select the field from this list that represents best the meaning given by "
+"your use of the second custom field on your handheld.</qt>"
+msgstr ""
+"<qt>Select the field from this list that represents best the meaning given by "
+"your use of the second custom field on your handheld.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 460
+#: rc.cpp:451
+#, no-c-format
+msgid "Handheld custom field 3:"
+msgstr "Handheld custom field 3:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 463
+#: rc.cpp:454 rc.cpp:505
+#, no-c-format
+msgid ""
+"<qt>Select the field from this list that represents best the meaning given by "
+"your use of the third custom field on your handheld.</qt>"
+msgstr ""
+"<qt>Select the field from this list that represents best the meaning given by "
+"your use of the third custom field on your handheld.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 471
+#: rc.cpp:457
+#, no-c-format
+msgid "Handheld custom field 4:"
+msgstr "Handheld custom field 4:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 474
+#: rc.cpp:460 rc.cpp:520
+#, no-c-format
+msgid ""
+"<qt>Select the field from this list that represents best the meaning given by "
+"your use of the fourth custom field on your handheld.</qt>"
+msgstr ""
+"<qt>Select the field from this list that represents best the meaning given by "
+"your use of the fourth custom field on your handheld.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 480
+#: rc.cpp:463 rc.cpp:478 rc.cpp:493 rc.cpp:508
+#, no-c-format
+msgid "Store as Custom Field"
+msgstr "Store as Custom Field"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 485
+#: rc.cpp:466 rc.cpp:481 rc.cpp:496 rc.cpp:511
+#, no-c-format
+msgid "Birthdate"
+msgstr "Birthdate"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 490
+#: rc.cpp:469 rc.cpp:484 rc.cpp:499 rc.cpp:514
+#, no-c-format
+msgid "URL"
+msgstr "URL"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 495
+#: rc.cpp:472
+#, no-c-format
+msgid "IM Address (ICQ, MS, ...)"
+msgstr "IM Address (ICQ, MS, ...)"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 531
+#: rc.cpp:487 rc.cpp:502 rc.cpp:517
+#, no-c-format
+msgid "IM Address (ICQ, MSN, ...)"
+msgstr "IM Address (ICQ, MSN, ...)"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 640
+#: rc.cpp:523
+#, no-c-format
+msgid "Date &format:"
+msgstr "Date &format:"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 646
+#: rc.cpp:526 rc.cpp:550
+#, no-c-format
+msgid ""
+"<qt>Select the birthdate format here, if you selected \"birthdate\" for any of "
+"the custom fields above. Possible placeholders are:"
+"<br> %d for the day, %m for the month, %y for the two-digit year, %Y for the "
+"four-digit year. For example, %d.%m.%Y would generate a date like 27.3.1952, "
+"while %m/%d/%y would write the same date as 03/27/52. </qt>"
+msgstr ""
+"<qt>Select the birthdate format here, if you selected \"birthdate\" for any of "
+"the custom fields above. Possible placeholders are:"
+"<br> %d for the day, %m for the month, %y for the two-digit year, %Y for the "
+"four-digit year. For example, %d.%m.%Y would generate a date like 27.3.1952, "
+"while %m/%d/%y would write the same date as 03/27/52. </qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 652
+#: rc.cpp:529
+#, no-c-format
+msgid "Locale Settings"
+msgstr "Locale Settings"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 657
+#: rc.cpp:532
+#, no-c-format
+msgid "%d.%m.%Y"
+msgstr "%d.%m.%Y"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 662
+#: rc.cpp:535
+#, no-c-format
+msgid "%d.%m.%y"
+msgstr "%d.%m.%y"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 667
+#: rc.cpp:538
+#, no-c-format
+msgid "%d/%m/%Y"
+msgstr "%d/%m/%Y"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 672
+#: rc.cpp:541
+#, no-c-format
+msgid "%d/%m/%y"
+msgstr "%d/%m/%y"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 677
+#: rc.cpp:544
+#, no-c-format
+msgid "%m/%d/%Y"
+msgstr "%m/%d/%Y"
+
+#. i18n: file ./conduits/abbrowserconduit/kaddressbookConduit.ui line 682
+#: rc.cpp:547
+#, no-c-format
+msgid "%m/%d/%y"
+msgstr "%m/%d/%y"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 16
+#: rc.cpp:553
+#, no-c-format
+msgid "widget2"
+msgstr "widget2"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 27
+#: rc.cpp:556
+#, no-c-format
+msgid ""
+"The following record was edited both on the handheld and on the PC. Please "
+"choose which values shall be synced:"
+msgstr ""
+"The following record was edited both on the handheld and on the PC. Please "
+"choose which values shall be synced:"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 36
+#: rc.cpp:559
+#, no-c-format
+msgid "Field"
+msgstr "Field"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 55
+#: rc.cpp:562
+#, no-c-format
+msgid ""
+"<qt>Use this list to resolve, field by field, the conflicts created when a "
+"record was edited both on the handheld and on the PC. For each record, the "
+"different values from the last sync, the handheld and PC are displayed for each "
+"field, allowing you to choose the desired value.</qt>"
+msgstr ""
+"<qt>Use this list to resolve, field by field, the conflicts created when a "
+"record was edited both on the handheld and on the PC. For each record, the "
+"different values from the last sync, the handheld and PC are displayed for each "
+"field, allowing you to choose the desired value.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 63
+#: rc.cpp:565
+#, no-c-format
+msgid ""
+"Line breaks in any of the entries are denoted by a \" | \" (without the "
+"quotes)."
+msgstr ""
+"Line breaks in any of the entries are denoted by a \" | \" (without the "
+"quotes)."
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 85
+#: rc.cpp:568
+#, no-c-format
+msgid "&Keep Both"
+msgstr "&Keep Both"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 88
+#: rc.cpp:571
+#, no-c-format
+msgid ""
+"<qt>Click this button to use both values, resulting in the duplication of the "
+"record.</qt>"
+msgstr ""
+"<qt>Click this button to use both values, resulting in the duplication of the "
+"record.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 96
+#: rc.cpp:574
+#, no-c-format
+msgid "&PC Values"
+msgstr "&PC Values"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 99
+#: rc.cpp:577
+#, no-c-format
+msgid ""
+"<qt>Click this button to use the PC values for synchronizing all conflicting "
+"fields in this record.</qt>"
+msgstr ""
+"<qt>Click this button to use the PC values for synchronising all conflicting "
+"fields in this record.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 107
+#: rc.cpp:580
+#, no-c-format
+msgid "&Last Sync Values"
+msgstr "&Last Sync Values"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 110
+#: rc.cpp:583
+#, no-c-format
+msgid ""
+"<qt>Click this button to use the last sync values (old values) for "
+"synchronizing all conflicting fields in this record.</qt>"
+msgstr ""
+"<qt>Click this button to use the last sync values (old values) for "
+"synchronising all conflicting fields in this record.</qt>"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 118
+#: rc.cpp:586
+#, no-c-format
+msgid "&Handheld Values"
+msgstr "&Handheld Values"
+
+#. i18n: file ./conduits/abbrowserconduit/resolutionDialog_base.ui line 121
+#: rc.cpp:589
+#, no-c-format
+msgid ""
+"<qt>Click this button to use the handheld values for synchronizing all "
+"conflicting fields in this record.</qt>"
+msgstr ""
+"<qt>Click this button to use the handheld values for synchronising all "
+"conflicting fields in this record.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 54
+#: rc.cpp:595
+#, no-c-format
+msgid "&Text files:"
+msgstr "&Text files:"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 60
+#: rc.cpp:598 rc.cpp:607
+#, no-c-format
+msgid ""
+"<qt>Enter here, or select clicking the file picker button, the name and "
+"location of the folder used to find and synchronize text files. All files with "
+"extension .txt located in this folder will be synced to Palm DOC databases in "
+"your handheld.</qt>"
+msgstr ""
+"<qt>Enter here, or select clicking the file picker button, the name and "
+"location of the folder used to find and synchronise text files. All files with "
+"extension .txt located in this folder will be synced to Palm DOC databases in "
+"your handheld.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 68
+#: rc.cpp:601
+#, no-c-format
+msgid "Local co&py:"
+msgstr "Local co&py:"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 74
+#: rc.cpp:604
+#, no-c-format
+msgid ""
+"<qt>Check this box if you want to save a copy of the Palm DOC databases (.pdb "
+"files) on your PC.</qt>"
+msgstr ""
+"<qt>Tick this box if you want to save a copy of the Palm DOC databases (.pdb "
+"files) on your PC.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 90
+#: rc.cpp:610
+#, no-c-format
+msgid "Synchronization Mode"
+msgstr "Synchronisation Mode"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 107
+#: rc.cpp:613
+#, no-c-format
+msgid "Sync only P&C to PDA"
+msgstr "Sync only P&C to PDA"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 113
+#: rc.cpp:616
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize texts changed in your PC to Palm DOC "
+"databases in your handheld. Palm DOC databases modified in the handheld will "
+"not be converted to text files, but texts changed in the PC will be converted "
+"to the Palm DOC databases.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise texts changed in your PC to Palm DOC "
+"databases in your handheld. Palm DOC databases modified in the handheld will "
+"not be converted to text files, but texts changed in the PC will be converted "
+"to the Palm DOC databases.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 121
+#: rc.cpp:619
+#, no-c-format
+msgid "Sync only P&DA to PC"
+msgstr "Sync only P&DA to PC"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 124
+#: rc.cpp:622
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize the changes made to Palm DOC databases in "
+"your handheld to the PC text files. Palm DOC databases modified in the handheld "
+"will be converted to text files, but texts changed in the PC will not be "
+"converted to the Palm DOC databases.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise the changes made to Palm DOC databases in "
+"your handheld to the PC text files. Palm DOC databases modified in the handheld "
+"will be converted to text files, but texts changed in the PC will not be "
+"converted to the Palm DOC databases.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 132
+#: rc.cpp:625
+#, no-c-format
+msgid "Sync &all"
+msgstr "Sync &all"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 141
+#: rc.cpp:628
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize the file texts in your PC to Palm DOC "
+"databases in your handheld. Palm DOC databases modified in the handheld will be "
+"converted to text files, and texts changed in the PC will be converted to the "
+"Palm DOC databases, keeping both versions in sync.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise the file texts in your PC to Palm DOC "
+"databases in your handheld. Palm DOC databases modified in the handheld will be "
+"converted to text files, and texts changed in the PC will be converted to the "
+"Palm DOC databases, keeping both versions in sync.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 168
+#: rc.cpp:631
+#, no-c-format
+msgid ""
+"<qt>Enter here, or select clicking the file picker button, the name and "
+"location of the folder where copies of the handheld databases are kept (.pdb "
+"files). Local copies are only made if the box is checked as well.</qt>"
+msgstr ""
+"<qt>Enter here, or select clicking the file picker button, the name and "
+"location of the folder where copies of the handheld databases are kept (.pdb "
+"files). Local copies are only made if the box is ticked as well.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 178
+#: rc.cpp:634 rc.cpp:778
+#, no-c-format
+msgid "PC -> Handheld"
+msgstr "PC -> Handheld"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 189
+#: rc.cpp:637 rc.cpp:793
+#, no-c-format
+msgid "&Compress"
+msgstr "&Compress"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 195
+#: rc.cpp:640 rc.cpp:796
+#, no-c-format
+msgid ""
+"Check this box, if the text should be compressed on the handheld to save "
+"memory. Most doc reader on the handheld support compressed texts."
+msgstr ""
+"Tick this box, if the text should be compressed on the handheld to save memory. "
+"Most doc reader on the handheld support compressed texts."
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 198
+#: rc.cpp:643
+#, no-c-format
+msgid ""
+"<qt>The Palm DOC format supports compressing the text to save memory. Check "
+"this box to enable text compression, so the resulting Palm DOC database will "
+"consume about 50% less memory than in uncompressed state. Almost all DOC "
+"readers on the Palm support compressed texts.</qt>"
+msgstr ""
+"<qt>The Palm DOC format supports compressing the text to save memory. Tick this "
+"box to enable text compression, so the resulting Palm DOC database will consume "
+"about 50% less memory than in uncompressed state. Almost all DOC readers on the "
+"Palm support compressed texts.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 206
+#: rc.cpp:646 rc.cpp:802
+#, no-c-format
+msgid "Convert &bookmarks"
+msgstr "Convert &bookmarks"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 212
+#: rc.cpp:649
+#, no-c-format
+msgid ""
+"<qt>Check this box to enable bookmark creation when converting text files to "
+"Palm DOC databases. Most doc readers support bookmarks. In order to create a "
+"bookmark, it is necessary to to provide the location in the text where the "
+"bookmark should be set and the bookmark title, in at least one of the formats "
+"listed below.</qt>"
+msgstr ""
+"<qt>Tick this box to enable bookmark creation when converting text files to "
+"Palm DOC databases. Most doc readers support bookmarks. In order to create a "
+"bookmark, it is necessary to to provide the location in the text where the "
+"bookmark should be set and the bookmark title, in at least one of the formats "
+"listed below.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 237
+#: rc.cpp:652 rc.cpp:781
+#, no-c-format
+msgid "&Inline tags in text"
+msgstr "&Inline tags in text"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 243
+#: rc.cpp:655
+#, no-c-format
+msgid ""
+"Check this box to create bookmarks from inline tags in the text. The inline tag "
+"consist of tags in the form <* bookmarktext *>. The bookmark location is set "
+"using the location of the inline tag in the text, and the name is the text "
+"between the <* and the *>. The inline tag (<*...*>) will be removed from the "
+"text."
+msgstr ""
+"Tick this box to create bookmarks from inline tags in the text. The inline tag "
+"consist of tags in the form <* bookmarktext *>. The bookmark location is set "
+"using the location of the inline tag in the text, and the name is the text "
+"between the <* and the *>. The inline tag (<*...*>) will be removed from the "
+"text."
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 251
+#: rc.cpp:658 rc.cpp:775
+#, no-c-format
+msgid "&Encoding:"
+msgstr "&Encoding:"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 262
+#: rc.cpp:661 rc.cpp:787
+#, no-c-format
+msgid "&Tags at end of text"
+msgstr "&Tags at end of text"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 265
+#: rc.cpp:664
+#, no-c-format
+msgid ""
+"Check this box to convert tags of the form <bookmarkname> "
+"at the end of the text to bookmarks. The text inside the tag (\"bookmarkname\") "
+"will be searched in the text, and whenever found, a bookmark will be set there. "
+"The endtags <...> will then be removed from the end of the text."
+msgstr ""
+"Tick this box to convert tags of the form <bookmarkname> "
+"at the end of the text to bookmarks. The text inside the tag (\"bookmarkname\") "
+"will be searched in the text, and whenever found, a bookmark will be set there. "
+"The endtags <...> will then be removed from the end of the text."
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 273
+#: rc.cpp:667 rc.cpp:808
+#, no-c-format
+msgid "Regular &expressions in .bmk file"
+msgstr "Regular &expressions in .bmk file"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 276
+#: rc.cpp:670
+#, no-c-format
+msgid ""
+"<qt>Check this box to use regular expressions in a file to search the text for "
+"bookmarks. The file should have the same name as the text file, but should end "
+"in .bmk instead of .txt (for instance, the regular expression file for "
+"textname.txt should be textname.bmk). See the documentation for a description "
+"of the format of the bmk file.</qt>"
+msgstr ""
+"<qt>Tick this box to use regular expressions in a file to search the text for "
+"bookmarks. The file should have the same name as the text file, but should end "
+"in .bmk instead of .txt (for instance, the regular expression file for "
+"textname.txt should be textname.bmk). See the documentation for a description "
+"of the format of the bmk file.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 291
+#: rc.cpp:673 rc.cpp:814
+#, no-c-format
+msgid "Handheld -> PC"
+msgstr "Handheld -> PC"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 319
+#: rc.cpp:676
+#, no-c-format
+msgid "Do not convert, if text unchanged (only bookmarks)"
+msgstr "Do not convert, if text unchanged (only bookmarks)"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 322
+#: rc.cpp:679
+#, no-c-format
+msgid ""
+"<qt>Check this box to avoid syncing the text on the handheld to the PC if you "
+"only changed the bookmarks on the handheld (but not the text).</qt>"
+msgstr ""
+"<qt>Tick this box to avoid syncing the text on the handheld to the PC if you "
+"only changed the bookmarks on the handheld (but not the text).</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 330
+#: rc.cpp:682 rc.cpp:817
+#, no-c-format
+msgid "Convert Bookmarks"
+msgstr "Convert Bookmarks"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 341
+#: rc.cpp:685 rc.cpp:823
+#, no-c-format
+msgid "Do &not convert bookmarks"
+msgstr "Do &not convert bookmarks"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 347
+#: rc.cpp:688
+#, no-c-format
+msgid ""
+"<qt>Check this box to avoid converting Palm DOC bookmarks to inline tags or to "
+"a bookmark file.</qt>"
+msgstr ""
+"<qt>Tick this box to avoid converting Palm DOC bookmarks to inline tags or to a "
+"bookmark file.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 355
+#: rc.cpp:691
+#, no-c-format
+msgid "Convert into .bm &file"
+msgstr "Convert into .bm &file"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 364
+#: rc.cpp:694
+#, no-c-format
+msgid ""
+"<qt>Check this box to convert the Palm DOC database bookmarks to a separate "
+"file, in the bmk format (see more about this format in the documentation). The "
+"resulting bookmark file shares the same filename as the resulting .txt file, "
+"but ends in .bmk instead. This approach creates a clean text file and a "
+"bookmark file.</qt>"
+msgstr ""
+"<qt>Tick this box to convert the Palm DOC database bookmarks to a separate "
+"file, in the bmk format (see more about this format in the documentation). The "
+"resulting bookmark file shares the same filename as the resulting .txt file, "
+"but ends in .bmk instead. This approach creates a clean text file and a "
+"bookmark file.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 372
+#: rc.cpp:697 rc.cpp:820
+#, no-c-format
+msgid "Convert as &inline tags"
+msgstr "Convert as &inline tags"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 378
+#: rc.cpp:700
+#, no-c-format
+msgid ""
+"<qt>Check this box to convert the Palm DOC database bookmarks to inline tags, "
+"in the form &lt;* BookmarkName *&gt;. These tags are inserted in the text in "
+"the position marked by the bookmark, and the text inside the tag corresponds to "
+"the bookmark name. Inline tags are easy to create, delete, move and edit.</qt>"
+msgstr ""
+"<qt>Tick this box to convert the Palm DOC database bookmarks to inline tags, in "
+"the form &lt;* BookmarkName *&gt;. These tags are inserted in the text in the "
+"position marked by the bookmark, and the text inside the tag corresponds to the "
+"bookmark name. Inline tags are easy to create, delete, move and edit.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 404
+#: rc.cpp:709
+#, no-c-format
+msgid ""
+"If the same text was changed on the PC and the handheld, which of the two "
+"versions should be used as the new version?"
+msgstr ""
+"If the same text was changed on the PC and the handheld, which of the two "
+"versions should be used as the new version?"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 407
+#: rc.cpp:712
+#, no-c-format
+msgid ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, the choice is "
+"between working with the files out of sync, or discarding the changes in one of "
+"them.</qt>"
+msgstr ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, the choice is "
+"between working with the files out of sync, or discarding the changes in one of "
+"them.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 418
+#: rc.cpp:715
+#, no-c-format
+msgid "&No resolution"
+msgstr "&No resolution"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 424
+#: rc.cpp:718
+#, no-c-format
+msgid ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, when conflicts "
+"appear, the choice is between working with the files out of sync, or discarding "
+"the changes in one of them. Select this option to prevent KPilot from "
+"overwriting your modifications.</qt>"
+msgstr ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, when conflicts "
+"appear, the choice is between working with the files out of sync, or discarding "
+"the changes in one of them. Select this option to prevent KPilot from "
+"overwriting your modifications.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 432
+#: rc.cpp:721
+#, no-c-format
+msgid "P&DA overrides"
+msgstr "P&DA overrides"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 438
+#: rc.cpp:724
+#, no-c-format
+msgid ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, when conflicts "
+"appear, the choice is between working with the files out of sync, or discarding "
+"the changes in one of them. Select this option to make the PDA version "
+"overwrite the PC version in case of conflict.</qt>"
+msgstr ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, when conflicts "
+"appear, the choice is between working with the files out of sync, or discarding "
+"the changes in one of them. Select this option to make the PDA version "
+"overwrite the PC version in case of conflict.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 446
+#: rc.cpp:727
+#, no-c-format
+msgid "P&C overrides"
+msgstr "P&C overrides"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 452
+#: rc.cpp:730
+#, no-c-format
+msgid ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, when conflicts "
+"appear, the choice is between working with the files out of sync, or discarding "
+"the changes in one of them. Select this option to make the PC version overwrite "
+"the PDA version in case of conflict.</qt>"
+msgstr ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, when conflicts "
+"appear, the choice is between working with the files out of sync, or discarding "
+"the changes in one of them. Select this option to make the PC version overwrite "
+"the PDA version in case of conflict.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 460
+#: rc.cpp:733
+#, no-c-format
+msgid "&Ask the user"
+msgstr "&Ask the user"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 469
+#: rc.cpp:736
+#, no-c-format
+msgid ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, when conflicts "
+"appear, the choice is between working with the files out of sync, or discarding "
+"the changes in one of them. Select this option to show the resolution dialog to "
+"let the user decide on a case by case basis.</qt>"
+msgstr ""
+"<qt>The Palm DOC conduit does not feature merging the modifications when a text "
+"is changed both in the handheld and in the computer. Therefore, when conflicts "
+"appear, the choice is between working with the files out of sync, or discarding "
+"the changes in one of them. Select this option to show the resolution dialogue "
+"to let the user decide on a case by case basis.</qt>"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 479
+#: rc.cpp:739
+#, no-c-format
+msgid "&Always show the resolution dialog"
+msgstr "&Always show the resolution dialogue"
+
+#. i18n: file ./conduits/docconduit/doc-setupdialog.ui line 482
+#: rc.cpp:742
+#, no-c-format
+msgid ""
+"<qt>Check this box to force the resolution dialog to appear even when there are "
+"no conflicts.</qt>"
+msgstr ""
+"<qt>Tick this box to force the resolution dialogue to appear even when there "
+"are no conflicts.</qt>"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 47
+#: rc.cpp:748
+#, no-c-format
+msgid "&PalmDOC file:"
+msgstr "&PalmDOC file:"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 77
+#: rc.cpp:754
+#, no-c-format
+msgid "Convert whole &folders"
+msgstr "Convert whole &folders"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 85
+#: rc.cpp:757
+#, no-c-format
+msgid ""
+"Folder where copies of the handheld databases are kept. You can install them to "
+"any PalmOS handheld, and distribute these copies to other people (but beware of "
+"copyright infringement)."
+msgstr ""
+"Folder where copies of the handheld databases are kept. You can install them to "
+"any PalmOS handheld, and distribute these copies to other people (but beware of "
+"copyright infringement)."
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 93
+#: rc.cpp:760
+#, no-c-format
+msgid "&Ask before overwriting files"
+msgstr "&Ask before overwriting files"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 101
+#: rc.cpp:763
+#, no-c-format
+msgid "&Verbose messages"
+msgstr "&Verbose messages"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 109
+#: rc.cpp:766
+#, no-c-format
+msgid "Convert Text to PalmDOC"
+msgstr "Convert Text to PalmDOC"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 117
+#: rc.cpp:769
+#, no-c-format
+msgid "Convert PalmDOC to Text"
+msgstr "Convert PalmDOC to Text"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 142
+#: rc.cpp:772
+#, no-c-format
+msgid ""
+"Enter the name of the folder where the text files reside on the PC. All files "
+"with extension .txt will be synced to the handheld."
+msgstr ""
+"Enter the name of the folder where the text files reside on the PC. All files "
+"with extension .txt will be synced to the handheld."
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 236
+#: rc.cpp:784
+#, no-c-format
+msgid ""
+"When a <* bookmarktext *> appears somewhere in the text, a bookmark will be set "
+"at this position, and the text between the <* and the *> "
+"will be used as bookmark name. The <*...*> will be removed from the text."
+msgstr ""
+"When a <* bookmarktext *> appears somewhere in the text, a bookmark will be set "
+"at this position, and the text between the <* and the *> "
+"will be used as bookmark name. The <*...*> will be removed from the text."
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 247
+#: rc.cpp:790
+#, no-c-format
+msgid ""
+"Tags of the form <bookmarkname> at the end of the text will be used to search "
+"the text for the pattern between the < and >. Whenever \"bookmarkname\" appears "
+"in the text, a bookmark will be set there. The endtags <...> "
+"will then be removed from the end of the text."
+msgstr ""
+"Tags of the form <bookmarkname> at the end of the text will be used to search "
+"the text for the pattern between the < and >. Whenever \"bookmarkname\" appears "
+"in the text, a bookmark will be set there. The endtags <...> "
+"will then be removed from the end of the text."
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 264
+#: rc.cpp:799
+#, no-c-format
+msgid ""
+"The Palm doc format supports compressing the text to save memory. If you check "
+"this box, the text will consume about 50% less memory than in uncompressed "
+"state. Almost all DOC readers on the Palm support compressed texts."
+msgstr ""
+"The Palm doc format supports compressing the text to save memory. If you tick "
+"this box, the text will consume about 50% less memory than in uncompressed "
+"state. Almost all DOC readers on the Palm support compressed texts."
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 278
+#: rc.cpp:805
+#, no-c-format
+msgid ""
+"Do you want to convert bookmarks? Most doc readers support bookmarks. You have "
+"to provide some information about where the bookmarks should be set and their "
+"titles. Check at least one of the bookmark types below."
+msgstr ""
+"Do you want to convert bookmarks? Most doc readers support bookmarks. You have "
+"to provide some information about where the bookmarks should be set and their "
+"titles. Tick at least one of the bookmark types below."
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 289
+#: rc.cpp:811
+#, no-c-format
+msgid ""
+"Use regular expressions in a file textname.bmk (textname.txt is the filename of "
+"the text) to search the text for bookmarks.See the documentation for a "
+"description of the format of the bmk file."
+msgstr ""
+"Use regular expressions in a file textname.bmk (textname.txt is the filename of "
+"the text) to search the text for bookmarks.See the documentation for a "
+"description of the format of the bmk file."
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 386
+#: rc.cpp:826
+#, no-c-format
+msgid "Convert as &end tags"
+msgstr "Convert as &end tags"
+
+#. i18n: file ./conduits/docconduit/kpalmdoc_dlgbase.ui line 394
+#: rc.cpp:829
+#, no-c-format
+msgid "Convert into .bmk &file"
+msgstr "Convert into .bmk &file"
+
+#. i18n: file ./conduits/notepadconduit/notepad-setup.ui line 17
+#: rc.cpp:832
+#, no-c-format
+msgid "Path to the directory to which the pictures should be exported."
+msgstr "Path to the directory to which the pictures should be exported."
+
+#. i18n: file ./conduits/notepadconduit/notepad-setup.ui line 65
+#: rc.cpp:838
+#, no-c-format
+msgid "Output:"
+msgstr "Output:"
+
+#. i18n: file ./conduits/recordconduit/setup_base.ui line 107
+#: rc.cpp:856
+#, no-c-format
+msgid "&Databases:"
+msgstr "&Databases:"
+
+#. i18n: file ./conduits/recordconduit/setup_base.ui line 118
+#: rc.cpp:859
+#, no-c-format
+msgid ""
+"<qt>The Null-conduit can be attached to several databases, effectively "
+"preventing them from Syncing. Enter the database names here.</qt>"
+msgstr ""
+"<qt>The Null-conduit can be attached to several databases, effectively "
+"preventing them from Syncing. Enter the database names here.</qt>"
+
+#. i18n: file ./conduits/recordconduit/setup_base.ui line 143
+#: rc.cpp:862
+#, no-c-format
+msgid "Simulate failure"
+msgstr "Simulate failure"
+
+#. i18n: file ./conduits/recordconduit/setup_base.ui line 146
+#: rc.cpp:865
+#, no-c-format
+msgid "Force the conduit to simulate a failure to perform the HotSync."
+msgstr "Force the conduit to simulate a failure to perform the HotSync."
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 34
+#: rc.cpp:868
+#, no-c-format
+msgid "Send Mail"
+msgstr "Send Mail"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 62
+#: rc.cpp:871
+#, no-c-format
+msgid "Send method:"
+msgstr "Send method:"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 65
+#: rc.cpp:874 rc.cpp:904
+#, no-c-format
+msgid ""
+"<qt>Select the method KPilot will use to send the mail from your Handheld to "
+"the recipients here. Depending on the method you choose, the other fields in "
+"the dialog may be enabled or disabled. Currently, the only <i>working</i> "
+"method is through KMail.</qt>"
+msgstr ""
+"<qt>Select the method KPilot will use to send the mail from your Handheld to "
+"the recipients here. Depending on the method you choose, the other fields in "
+"the dialogue may be enabled or disabled. Currently, the only <i>working</i> "
+"method is through KMail.</qt>"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 73
+#: rc.cpp:877
+#, no-c-format
+msgid "Email address:"
+msgstr "Email address:"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 76
+#: rc.cpp:880 rc.cpp:886
+#, no-c-format
+msgid "<qt>Enter the email address you want to send messages as here.</qt>"
+msgstr "<qt>Enter the email address you want to send messages as here.</qt>"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 84
+#: rc.cpp:883
+#, no-c-format
+msgid "$USER"
+msgstr "$USER"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 95
+#: rc.cpp:889
+#, no-c-format
+msgid "Signature file:"
+msgstr "Signature file:"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 98
+#: rc.cpp:892 rc.cpp:895
+#, no-c-format
+msgid ""
+"<qt>If you want to add a signature file, enter the location of your signature "
+"file (usually, <i>.signature</i>, located in your home folder) here, or select "
+"it clicking the file picker button. The signature file contains the text that "
+"is added to the end of your outgoing mail messages.</qt>"
+msgstr ""
+"<qt>If you want to add a signature file, enter the location of your signature "
+"file (usually, <i>.signature</i>, located in your home folder) here, or select "
+"it clicking the file picker button. The signature file contains the text that "
+"is added to the end of your outgoing mail messages.</qt>"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 112
+#: rc.cpp:898
+#, no-c-format
+msgid "Do Not Send Mail"
+msgstr "Do Not Send Mail"
+
+#. i18n: file ./conduits/popmail/setup-dialog.ui line 117
+#: rc.cpp:901
+#, no-c-format
+msgid "Use KMail"
+msgstr "Use KMail"
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 31
+#: rc.cpp:907
+#, no-c-format
+msgid "Calendar-Conduit Options"
+msgstr "Calendar-Conduit Options"
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 105
+#: rc.cpp:916
+#, no-c-format
+msgid "&Standard calendar"
+msgstr "&Standard calendar"
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 108
+#: rc.cpp:919
+#, no-c-format
+msgid ""
+"<qt>Select this option to synchronize with the calendar specified by the KDE "
+"calendar settings.</qt>"
+msgstr ""
+"<qt>Select this option to synchronise with the calendar specified by the KDE "
+"calendar settings.</qt>"
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 119
+#: rc.cpp:922
+#, no-c-format
+msgid "Calendar &file:"
+msgstr "Calendar &file:"
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 122
+#: rc.cpp:925
+#, no-c-format
+msgid ""
+"<qt>Select this option to use a specific calendar file, instead of the standard "
+"KDE calendar. This file must be in the in the vCalendar or iCalendar format. "
+"Enter the location of this file in the edit box or select it clicking the file "
+"picker button.</qt>"
+msgstr ""
+"<qt>Select this option to use a specific calendar file, instead of the standard "
+"KDE calendar. This file must be in the in the vCalendar or iCalendar format. "
+"Enter the location of this file in the edit box or select it clicking the file "
+"picker button.</qt>"
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 141
+#: rc.cpp:928
+#, no-c-format
+msgid ""
+"<qt>Enter here the location and filename of the calendar file or select it "
+"clicking the file picker button. This file must be in the iCalendar or "
+"vCalendar format.</qt>"
+msgstr ""
+"<qt>Enter here the location and filename of the calendar file or select it "
+"clicking the file picker button. This file must be in the iCalendar or "
+"vCalendar format.</qt>"
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 151
+#: rc.cpp:931
+#, no-c-format
+msgid "Store &archived records in the KDE calendar"
+msgstr "Store &archived records in the KDE calendar"
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 155
+#: rc.cpp:934
+#, no-c-format
+msgid ""
+"When this box is checked, archived records will still\n"
+"be saved in the calendar on the PC."
+msgstr ""
+"When this box is ticked, archived records will still\n"
+"be saved in the calendar on the PC."
+
+#. i18n: file ./conduits/vcalconduit/korganizerConduit.ui line 233
+#: rc.cpp:965
+#, no-c-format
+msgid ""
+"<qt>Select in this list how conflicting entries (entries which were edited both "
+"on your handheld and on the PC) are resolved. Possibly values are \"Use "
+"KPilot's Global Setting\" to use the settings defined in KPilot HotSync "
+"configuration, \"Ask User\" to let you decide case by case, \"Do Nothing\" to "
+"allow the entries to be different, \"PC overrides\", \"Handheld overrides\", "
+"\"Use values from last sync\" and \"Use both entries\" to create a new entry on "
+"both the PC and handheld. Note that this does <i>not</i> "
+"handle double-scheduling conflicts.</qt>"
+msgstr ""
+"<qt>Select in this list how conflicting entries (entries which were edited both "
+"on your handheld and on the PC) are resolved. Possibly values are \"Use "
+"KPilot's Global Setting\" to use the settings defined in KPilot HotSync "
+"configuration, \"Ask User\" to let you decide case by case, \"Do Nothing\" to "
+"allow the entries to be different, \"PC overrides\", \"Handheld overrides\", "
+"\"Use values from last sync\" and \"Use both entries\" to create a new entry on "
+"both the PC and handheld. Note that this does <i>not</i> "
+"handle double-scheduling conflicts.</qt>"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 32
+#: rc.cpp:968
+#, no-c-format
+msgid "&Description:"
+msgstr "&Description:"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 54
+#: rc.cpp:971
+#, no-c-format
+msgid "&Note:"
+msgstr "&Note:"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 71
+#: rc.cpp:974
+#, no-c-format
+msgid "Ca&tegory:"
+msgstr "Ca&tegory:"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 90
+#: rc.cpp:977
+#, no-c-format
+msgid "&Priority:"
+msgstr "&Priority:"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 104
+#: rc.cpp:983
+#, no-c-format
+msgid "2"
+msgstr "2"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 109
+#: rc.cpp:986
+#, no-c-format
+msgid "3"
+msgstr "3"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 114
+#: rc.cpp:989
+#, no-c-format
+msgid "4"
+msgstr "4"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 119
+#: rc.cpp:992
+#, no-c-format
+msgid "5"
+msgstr "5"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 147
+#: rc.cpp:995
+#, no-c-format
+msgid "&Completed"
+msgstr "&Completed"
+
+#. i18n: file ./kpilot/todoEditor_base.ui line 155
+#: rc.cpp:998
+#, no-c-format
+msgid "Has &end date:"
+msgstr "Has &end date:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 18
+#: rc.cpp:1001 rc.cpp:1058 rc.cpp:1108 rc.cpp:1220 rc.cpp:1313
+#, no-c-format
+msgid "KPilot Options"
+msgstr "KPilot Options"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 32
+#: rc.cpp:1004
+#, fuzzy, no-c-format
+msgid "Do full sync when chan&ging PCs"
+msgstr "&Do full backup when changing PCs"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 38
+#: rc.cpp:1007
+#, fuzzy, no-c-format
+msgid ""
+"<qt>Check this box to perform a full sync when your last sync was performed "
+"with another PC or system, to guarantee the completeness of your data.</qt>"
+msgstr ""
+"<qt>Tick this box to perform a full backup when your last sync was performed "
+"with another PC or system, to guarantee the completeness of your backup "
+"data.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 44
+#: rc.cpp:1010
+#, fuzzy, no-c-format
+msgid "HotSync (sync all changes)"
+msgstr "HotSync (sync all changes, update backup)"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 49
+#: rc.cpp:1013
+#, fuzzy, no-c-format
+msgid "FullSync (sync also unchanged records)"
+msgstr "FullSync (sync also unchanged records, full backup)"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 66
+#: rc.cpp:1022
+#, fuzzy, no-c-format
+msgid ""
+"<qt>Select in this list the synchronization type that KPilot will use as "
+"default. Possible values are:"
+"<br>\"HotSync\", to run all selected conduits, and sync the databases with a "
+"modified flag set, updating the modified records only;"
+"<br>\"FullSync\" to run all selected conduits, and sync all databases, reading "
+"all records, and performing a full backup;"
+"<br>\"Copy PC to handheld\" to run all conduits and sync all databases, but "
+"instead of merging the information from both sources, copy the PC data to the "
+"handheld;"
+"<br>\"Copy handheld to PC\" to run all conduits and sync all databases, but "
+"instead of merging the information from both sources, copy the handheld data to "
+"the PC.</qt>"
+msgstr ""
+"<qt>Select in this list the synchronisation type that KPilot will use as "
+"default. Possibly values are:"
+"<br>\"HotSync\", to run all selected conduits, and sync the databases with a "
+"modified flag set, updating the modified records only;"
+"<br>\"FastSync\", to only synchronise those databases that have conduits;"
+"<br>\"FullSync\" to run all selected conduits, and sync all databases, reading "
+"all records, and performing a full backup;"
+"<br>\"Copy PC to handheld\" to run all conduits and sync all databases, but "
+"instead of merging the information from both sources, copy the PC data to the "
+"handheld;"
+"<br>\"Copy handheld to PC\" to run all conduits and sync all databases, but "
+"instead of merging the information from both sources, copy the handheld data to "
+"the PC.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 74
+#: rc.cpp:1025
+#, no-c-format
+msgid "&Default sync:"
+msgstr "&Default sync:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 132
+#: rc.cpp:1046
+#, no-c-format
+msgid ""
+"<qt>Select in this list how conflicting entries (entries which were edited both "
+"on your handheld and on the PC) are resolved. Possibly values are \"Ask User\" "
+"to let you decide case by case, \"Do Nothing\" to allow the entries to be "
+"different, \"PC overrides\", \"Handheld overrides\", \"Use values from last "
+"sync\" and \"Use both entries\" to create a new entry on both the PC and "
+"handheld. Note that the conflict resolution option selected here can be "
+"overridden by conduits that have their own conflict resolution "
+"configuration.</qt>"
+msgstr ""
+"<qt>Select in this list how conflicting entries (entries which were edited both "
+"on your handheld and on the PC) are resolved. Possibly values are \"Ask User\" "
+"to let you decide case by case, \"Do Nothing\" to allow the entries to be "
+"different, \"PC overrides\", \"Handheld overrides\", \"Use values from last "
+"sync\" and \"Use both entries\" to create a new entry on both the PC and "
+"handheld. Note that the conflict resolution option selected here can be "
+"overridden by conduits that have their own conflict resolution "
+"configuration.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 159
+#: rc.cpp:1052
+#, no-c-format
+msgid "Do not sync when screensaver is active"
+msgstr "Do not sync when screensaver is active"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_sync.ui line 165
+#: rc.cpp:1055
+#, no-c-format
+msgid ""
+"<qt>Check this box to prevent KPilot from syncing your handheld while the "
+"screensaver is active: this is a security measure to prevent others from "
+"syncing <i>their</i> handhelds with your data. This option must be disabled "
+"when you use a different desktop, since KPilot is not aware of screensavers "
+"other than KDE's.</qt>"
+msgstr ""
+"<qt>Tick this box to prevent KPilot from syncing your handheld while the "
+"screensaver is active: this is a security measure to prevent others from "
+"syncing <i>their</i> handhelds with your data. This option must be disabled "
+"when you use a different desktop, since KPilot is not aware of screensavers "
+"other than KDE's.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 33
+#: rc.cpp:1061
+#, no-c-format
+msgid "Exit Options"
+msgstr "Exit Options"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 44
+#: rc.cpp:1064
+#, no-c-format
+msgid "S&top KPilot's system tray application on exit"
+msgstr "S&top KPilot's system tray application on exit"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 47
+#: rc.cpp:1067
+#, no-c-format
+msgid ""
+"<qt>Check this box to stop the KPilot daemon when you quit KPilot (only if "
+"KPilot started the daemon itself).</qt>"
+msgstr ""
+"<qt>Tick this box to stop the KPilot daemon when you quit KPilot (only if "
+"KPilot started the daemon itself).</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 55
+#: rc.cpp:1070
+#, no-c-format
+msgid "Quit &after HotSync"
+msgstr "Quit &after HotSync"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 58
+#: rc.cpp:1073
+#, no-c-format
+msgid ""
+"<qt>Check this box to stop both KPilot and the KPilot daemon after the HotSync "
+"finishes. This may be useful for systems where KPilot is started by the USB "
+"daemon.</qt>"
+msgstr ""
+"<qt>Tick this box to stop both KPilot and the KPilot daemon after the HotSync "
+"finishes. This may be useful for systems where KPilot is started by the USB "
+"daemon.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 68
+#: rc.cpp:1076
+#, no-c-format
+msgid "Startup Options"
+msgstr "Startup Options"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 79
+#: rc.cpp:1079 rc.cpp:1214
+#, no-c-format
+msgid "&Start KPilot at login"
+msgstr "&Start KPilot at login"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 82
+#: rc.cpp:1082
+#, no-c-format
+msgid ""
+"<qt>Check this box to start up the KPilot daemon every time you log in to "
+"KDE.</qt>"
+msgstr ""
+"<qt>Tick this box to start up the KPilot daemon every time you log in to "
+"KDE.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 90
+#: rc.cpp:1085
+#, no-c-format
+msgid "S&how KPilot in system tray"
+msgstr "S&how KPilot in system tray"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_startup.ui line 93
+#: rc.cpp:1088
+#, no-c-format
+msgid ""
+"<qt>Check this box to place a Kpilot icon in the system tray, which shows the "
+"daemon's status, and allows you to select the next sync type and to configure "
+"KPilot.</qt>"
+msgstr ""
+"<qt>Tick this box to place a Kpilot icon in the system tray, which shows the "
+"daemon's status, and allows you to select the next sync type and to configure "
+"KPilot.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_app.ui line 26
+#: rc.cpp:1091
+#, no-c-format
+msgid ""
+"Finally, you can configure KPilot specifically for some PIM applications, like "
+"Kontact (KDE's integrated PIM application) or Evolution (GNOME's integrated PIM "
+"application).\n"
+"\n"
+"Press \"Finish\" to setup KPilot according to the settings in this "
+"configuration Wizard."
+msgstr ""
+"Finally, you can configure KPilot specifically for some PIM applications, like "
+"Kontact (KDE's integrated PIM application) or Evolution (GNOME's integrated PIM "
+"application).\n"
+"\n"
+"Press \"Finish\" to setup KPilot according to the settings in this "
+"configuration Wizard."
+
+#. i18n: file ./kpilot/kpilotConfigWizard_app.ui line 37
+#: rc.cpp:1096
+#, no-c-format
+msgid "Set Default Values for Syncing With"
+msgstr "Set Default Values for Syncing With"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_app.ui line 48
+#: rc.cpp:1099
+#, no-c-format
+msgid "&KDE-PIM suite (Kontact)"
+msgstr "&KDE-PIM suite (Kontact)"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_app.ui line 59
+#: rc.cpp:1102
+#, no-c-format
+msgid "&GNOME-PIM (Evolution)"
+msgstr "&GNOME-PIM (Evolution)"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_app.ui line 67
+#: rc.cpp:1105
+#, no-c-format
+msgid "No sync, just backup"
+msgstr "No sync, just backup"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 29
+#: rc.cpp:1111
+#, no-c-format
+msgid "Backup Frequency"
+msgstr ""
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 54
+#: rc.cpp:1114
+#, fuzzy, no-c-format
+msgid "Do &backup:"
+msgstr "&No backup:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 63
+#: rc.cpp:1117
+#, fuzzy, no-c-format
+msgid "On every HotSync"
+msgstr ""
+"End of HotSync\n"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 68
+#: rc.cpp:1120
+#, no-c-format
+msgid "On request only"
+msgstr ""
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 90
+#: rc.cpp:1123
+#, no-c-format
+msgid "Databases"
+msgstr "Databases"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 107
+#: rc.cpp:1126
+#, no-c-format
+msgid "&No backup:"
+msgstr "&No backup:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 113
+#: rc.cpp:1129 rc.cpp:1138
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>Enter the databases types you wish to exclude from the backup operation "
+"here. Use this setting if backing up some databases crashes the handheld, or if "
+"you do not want a backup of some databases (like AvantGo pages).</p>"
+"<p>Entries with square brackets [] are <i>creator codes</i> like <tt>[lnch]</tt> "
+"and can exclude a whole range of databases. Entries without the brackets list "
+"database names, and may include shell-style wildcards, like <tt>*_a68k</tt>.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p>Enter the databases types you wish to exclude from the backup operation "
+"here. Use this setting if backing up some databases crashes the handheld, or if "
+"you do not want a backup of some databases (like AvantGo pages).</p>"
+"<p>Entries with square brackets [] are <i>creator codes</i> like <tt>[lnch]</tt> "
+"and can exclude a whole range of databases. Entries without the brackets list "
+"database names, and may include shell-style wildcards, like <tt>*_a68k</tt>.</p>"
+"</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 127
+#: rc.cpp:1132
+#, no-c-format
+msgid "Not &restored:"
+msgstr "Not &restored:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 133
+#: rc.cpp:1135 rc.cpp:1141
+#, no-c-format
+msgid ""
+"<qt>"
+"<p>Enter the databases types you wish to exclude from the restore operation "
+"here (like AvantGo databases). They will be skipped even if they exist in the "
+"set of backup databases on the handheld. If you still want to install an "
+"ignored database to the handheld, you can always manually install it to the "
+"handheld.</p>"
+"<p>Entries with square brackets [] are <i>creator codes</i> like <tt>[lnch]</tt> "
+"and can exclude a whole range of databases. Entries without the brackets list "
+"database names, and may include shell-style wildcards, like <tt>*_a68k</tt>.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p>Enter the databases types you wish to exclude from the restore operation "
+"here (like AvantGo databases). They will be skipped even if they exist in the "
+"set of backup databases on the handheld. If you still want to install an "
+"ignored database to the handheld, you can always manually install it to the "
+"handheld.</p>"
+"<p>Entries with square brackets [] are <i>creator codes</i> like <tt>[lnch]</tt> "
+"and can exclude a whole range of databases. Entries without the brackets list "
+"database names, and may include shell-style wildcards, like <tt>*_a68k</tt>.</p>"
+"</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 157
+#: rc.cpp:1144 rc.cpp:1150
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 160
+#: rc.cpp:1147
+#, no-c-format
+msgid ""
+"<qt>Click here to open the database selection dialog. This dialog allows you to "
+"check the databases you want to exclude from the backup from a list.</qt>"
+msgstr ""
+"<qt>Click here to open the database selection dialogue. This dialogue allows "
+"you to tick the databases you want to exclude from the backup from a list.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 171
+#: rc.cpp:1153
+#, no-c-format
+msgid ""
+"<qt>Click here to open the database selection dialog. This dialog allows you to "
+"select the databases you want to exclude from the restore operation from a "
+"list.</qt>"
+msgstr ""
+"<qt>Click here to open the database selection dialogue. This dialogue allows "
+"you to select the databases you want to exclude from the restore operation from "
+"a list.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 181
+#: rc.cpp:1156
+#, fuzzy, no-c-format
+msgid "Run conduits durin&g a backup sync"
+msgstr "Run &conduits during a backup sync"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_backup.ui line 184
+#: rc.cpp:1159
+#, no-c-format
+msgid ""
+"<qt>Check this box to run the selected conduits before every backup. This makes "
+"sure the backup is up to date with the last changes from your PC.</qt>"
+msgstr ""
+"<qt>Tick this box to run the selected conduits before every backup. This makes "
+"sure the backup is up to date with the last changes from your PC.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 24
+#: rc.cpp:1162
+#, no-c-format
+msgid "This wizard will help you configure KPilot."
+msgstr "This wizard will help you configure KPilot."
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 35
+#: rc.cpp:1165
+#, no-c-format
+msgid ""
+"As a first step, we need to determine the user name and how the handheld is "
+"connected to the computer."
+msgstr ""
+"As a first step, we need to determine the user name and how the handheld is "
+"connected to the computer."
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 46
+#: rc.cpp:1168
+#, no-c-format
+msgid "Handheld && User Name"
+msgstr "Handheld && User Name"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 62
+#: rc.cpp:1171
+#, no-c-format
+msgid ""
+"<p>You can either let KPilot detect these values automatically (for this you "
+"need your handheld ready and connected to the PC) or enter them manually.</p>\n"
+"<p>Please enter the username exactly as set on the handheld. </p>\n"
+"<p>If setting the device type manually (i.e., if automatic detection did not "
+"work for you), please look below for tips on choosing the right device name. "
+"{0...n} means a number from 0 up to a very large number, though usually just "
+"255.\n"
+"<p>\n"
+"Serial Port: an old method of connection, used primarily by the original line "
+"of Palm Pilots, and various Palm-based cellphones. Device name will look like "
+"/dev/ttyS{0...n} (Linux) or /dev/cuaa{0...n} (FreeBSD).</p>\n"
+"<p>\n"
+"USB Port: A newer style of connection, used by most newer Palms, Handsprings, "
+"and Sony Clies. Device name will look like /dev/ttyUSB{0...n} or "
+"/dev/usb/tts/{0...n} (Linux) or /dev/ucom{0...n} (FreeBSD). On Linux, "
+"definitely check both 0 and 1: newer devices tend to use 1; older devices tend "
+"to use 0.</p>\n"
+"<p>\n"
+"Infrared: (pronounced infra-red) is a relatively slow connection type used "
+"solely as a last resort. Device name will be /dev/ircomm0 or /dev/ttyS{0...n} "
+"(Linux), or /dev/sio{0...n} (FreeBSD).</p>\n"
+"<p>\n"
+"Bluetooth: A new connection method, this is used almost exclusively on new, "
+"high-end devices, like the Tungsten T3 or the Zire 72. Device name will be "
+"/dev/usb/ttub/{0...n} or /dev/ttyUB{0...n} (Linux), or /dev/ttyp{0...n} "
+"(FreeBSD).</p>\n"
+"<p>\n"
+"Network: This has not been tested by any of the KPilot developers themselves "
+"(hardware donations always accepted!), but it has been reported that setting "
+"the device to \"net:any\" will work for network-enabled devices. However, this "
+"has also been known to lock KPilot up when doing anything other than just "
+"syncing. Use it with caution.\n"
+"</p>"
+msgstr ""
+"<p>You can either let KPilot detect these values automatically (for this you "
+"need your handheld ready and connected to the PC) or enter them manually.</p>\n"
+"<p>Please enter the username exactly as set on the handheld. </p>\n"
+"<p>If setting the device type manually (i.e., if automatic detection did not "
+"work for you), please look below for tips on choosing the right device name. "
+"{0...n} means a number from 0 up to a very large number, though usually just "
+"255.\n"
+"<p>\n"
+"Serial Port: an old method of connection, used primarily by the original line "
+"of Palm Pilots, and various Palm-based cellphones. Device name will look like "
+"/dev/ttyS{0...n} (Linux) or /dev/cuaa{0...n} (FreeBSD).</p>\n"
+"<p>\n"
+"USB Port: A newer style of connection, used by most newer Palms, Handsprings, "
+"and Sony Clies. Device name will look like /dev/ttyUSB{0...n} or "
+"/dev/usb/tts/{0...n} (Linux) or /dev/ucom{0...n} (FreeBSD). On Linux, "
+"definitely check both 0 and 1: newer devices tend to use 1; older devices tend "
+"to use 0.</p>\n"
+"<p>\n"
+"Infrared: (pronounced infra-red) is a relatively slow connection type used "
+"solely as a last resort. Device name will be /dev/ircomm0 or /dev/ttyS{0...n} "
+"(Linux), or /dev/sio{0...n} (FreeBSD).</p>\n"
+"<p>\n"
+"Bluetooth: A new connection method, this is used almost exclusively on new, "
+"high-end devices, like the Tungsten T3 or the Zire 72. Device name will be "
+"/dev/usb/ttub/{0...n} or /dev/ttyUB{0...n} (Linux), or /dev/ttyp{0...n} "
+"(FreeBSD).</p>\n"
+"<p>\n"
+"Network: This has not been tested by any of the KPilot developers themselves "
+"(hardware donations always accepted!), but it has been reported that setting "
+"the device to \"net:any\" will work for network-enabled devices. However, this "
+"has also been known to lock KPilot up when doing anything other than just "
+"syncing. Use it with caution.\n"
+"</p>"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 73
+#: rc.cpp:1187
+#, no-c-format
+msgid "&Device:"
+msgstr "&Device:"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 79
+#: rc.cpp:1190 rc.cpp:1202
+#, no-c-format
+msgid ""
+"<qt>Enter the device the Pilot is attached to (for instance a serial or USB "
+"port) here. You can also use <i>/dev/pilot</i>, and make that a symlink to the "
+"correct device. Use the button below to automatically detect the device. You "
+"need write permission to successfully synchronize with the handheld.</qt>"
+msgstr ""
+"<qt>Enter the device the Pilot is attached to (for instance a serial or USB "
+"port) here. You can also use <i>/dev/pilot</i>, and make that a symlink to the "
+"correct device. Use the button below to automatically detect the device. You "
+"need write permission to successfully synchronise with the handheld.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 87
+#: rc.cpp:1193
+#, no-c-format
+msgid "&Automatically Detect Handheld && User Name"
+msgstr "&Automatically Detect Handheld && User Name"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 90
+#: rc.cpp:1196
+#, no-c-format
+msgid ""
+"<qt>Click this button to open the detection dialog. The wizard will try to "
+"automatically find and display the correct device and username for your "
+"handheld. If the wizard cannot retrieve this information, check if you have "
+"write permission for the device.</qt>"
+msgstr ""
+"<qt>Click this button to open the detection dialogue. The wizard will try to "
+"automatically find and display the correct device and username for your "
+"handheld. If the wizard cannot retrieve this information, check if you have "
+"write permission for the device.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 98
+#: rc.cpp:1199
+#, no-c-format
+msgid "/dev/pilot"
+msgstr "/dev/pilot"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 109
+#: rc.cpp:1205 rc.cpp:1211
+#, no-c-format
+msgid ""
+"<qt>Enter your username here, as it appears in the Pilot's &quot;Owner&quot; "
+"setting, or use the button below to automatically detect it.</qt>"
+msgstr ""
+"<qt>Enter your username here, as it appears in the Pilot's &quot;Owner&quot; "
+"setting, or use the button below to automatically detect it.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 117
+#: rc.cpp:1208
+#, no-c-format
+msgid "User na&me:"
+msgstr "User na&me:"
+
+#. i18n: file ./kpilot/kpilotConfigWizard_user.ui line 139
+#: rc.cpp:1217
+#, no-c-format
+msgid ""
+"<qt>Check this box to make the kpilot daemon load when you first log in until "
+"you log out. That means (in theory), that you should not have to do anything "
+"other than connect your handheld and push \"sync\", and kpilot will appear and "
+"magically do your bidding. </qt>"
+msgstr ""
+"<qt>Tick this box to make the kpilot daemon load when you first log in until "
+"you log out. That means (in theory), that you should not have to do anything "
+"other than connect your handheld and push \"sync\", and kpilot will appear and "
+"magically do your bidding. </qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 47
+#: rc.cpp:1226
+#, no-c-format
+msgid "Make internal viewers &editable"
+msgstr "Make internal viewers &editable"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 53
+#: rc.cpp:1229
+#, no-c-format
+msgid ""
+"<qt>The internal viewers can be read only or editable. The editable mode allows "
+"you to add new records, delete or edit the existing records and sync your "
+"modifications back to the handheld. Check this box to set the internal viewers "
+"to editable mode, uncheck to set them to read only mode.</qt>"
+msgstr ""
+"<qt>The internal viewers can be read only or editable. The editable mode allows "
+"you to add new records, delete or edit the existing records and sync your "
+"modifications back to the handheld. Tick this box to set the internal viewers "
+"to editable mode, untick to set them to read only mode.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 61
+#: rc.cpp:1232
+#, no-c-format
+msgid "&Show private records"
+msgstr "&Show private records"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 64
+#: rc.cpp:1235
+#, no-c-format
+msgid ""
+"<qt>Check this box to display in the internal viewers records that are marked "
+"&quot;Private&quot; in the Pilot.</qt>"
+msgstr ""
+"<qt>Tick this box to display in the internal viewers records that are marked "
+"&quot;Private&quot; in the Pilot.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 85
+#: rc.cpp:1241
+#, no-c-format
+msgid "Show as \"&Last, first\""
+msgstr "Show as \"&Last, first\""
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 88
+#: rc.cpp:1244
+#, no-c-format
+msgid ""
+"<qt>Select this option to display addresses in the internal address viewer "
+"sorted by last name, first name.</qt>"
+msgstr ""
+"<qt>Select this option to display addresses in the internal address viewer "
+"sorted by last name, first name.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 96
+#: rc.cpp:1247
+#, no-c-format
+msgid "Show as \"&Company, last\""
+msgstr "Show as \"&Company, last\""
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 99
+#: rc.cpp:1250
+#, no-c-format
+msgid ""
+"<qt>Select this option to display addresses in the internal address viewer "
+"sorted by company name, last name.</qt>"
+msgstr ""
+"<qt>Select this option to display addresses in the internal address viewer "
+"sorted by company name, last name.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 121
+#: rc.cpp:1253
+#, no-c-format
+msgid "&Use key field"
+msgstr "&Use key field"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_viewers.ui line 124
+#: rc.cpp:1256
+#, no-c-format
+msgid ""
+"<qt>Check this box to combine all entries with the same last name in the "
+"internal address viewer.</qt>"
+msgstr ""
+"<qt>Tick this box to combine all entries with the same last name in the "
+"internal address viewer.</qt>"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 32
+#: rc.cpp:1268
+#, no-c-format
+msgid "Database &name:"
+msgstr "Database &name:"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 51
+#: rc.cpp:1271
+#, no-c-format
+msgid "&Creator:"
+msgstr "&Creator:"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 70
+#: rc.cpp:1274
+#, no-c-format
+msgid "&Type:"
+msgstr "&Type:"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 97
+#: rc.cpp:1277
+#, no-c-format
+msgid "Database Flags"
+msgstr "Database Flags"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 108
+#: rc.cpp:1280
+#, no-c-format
+msgid "&Ressource database"
+msgstr "&Ressource database"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 116
+#: rc.cpp:1283
+#, no-c-format
+msgid "Rea&d-only"
+msgstr "Rea&d-only"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 124
+#: rc.cpp:1286
+#, no-c-format
+msgid "Database is &backed up"
+msgstr "Database is &backed up"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 132
+#: rc.cpp:1289
+#, no-c-format
+msgid "Copy &protected"
+msgstr "Copy &protected"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 159
+#: rc.cpp:1292
+#, no-c-format
+msgid "Misc Flags"
+msgstr "Misc Flags"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 187
+#: rc.cpp:1295
+#, no-c-format
+msgid "Reset after &installation"
+msgstr "Reset after &installation"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 195
+#: rc.cpp:1298
+#, no-c-format
+msgid "E&xclude from sync"
+msgstr "E&xclude from sync"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 205
+#: rc.cpp:1301
+#, no-c-format
+msgid "Time Stamps"
+msgstr "Time Stamps"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 224
+#: rc.cpp:1304
+#, no-c-format
+msgid "Cr&eation time:"
+msgstr "Cr&eation time:"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 235
+#: rc.cpp:1307
+#, no-c-format
+msgid "&Modification time:"
+msgstr "&Modification time:"
+
+#. i18n: file ./kpilot/dbFlagsEditor_base.ui line 246
+#: rc.cpp:1310
+#, no-c-format
+msgid "Back&up time:"
+msgstr "Back&up time:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 29
+#: rc.cpp:1316
+#, no-c-format
+msgid "Pilot &device:"
+msgstr "Pilot &device:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 35
+#: rc.cpp:1319 rc.cpp:1322
+#, no-c-format
+msgid ""
+"<qt>Enter the device the Pilot is attached to (for instance a serial or USB "
+"port) here. You can also use <i>/dev/pilot</i>, and make that a symlink to the "
+"correct device. You need write permission to successfully synchronize with the "
+"handheld.</qt>"
+msgstr ""
+"<qt>Enter the device the Pilot is attached to (for instance a serial or USB "
+"port) here. You can also use <i>/dev/pilot</i>, and make that a symlink to the "
+"correct device. You need write permission to successfully synchronise with the "
+"handheld.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 51
+#: rc.cpp:1325
+#, no-c-format
+msgid "&Speed:"
+msgstr "&Speed:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 57
+#: rc.cpp:1328 rc.cpp:1349
+#, no-c-format
+msgid ""
+"<qt>Select the speed of the serial connection to your handheld here. This has "
+"no meaning for USB devices. For an older model, choose 9600. Newer models may "
+"be able to handle speeds up to the maximum listed, 115200. You can experiment "
+"with the connection speed: the manual suggests starting at a speed of 19200 and "
+"trying faster speeds to see if they work.</qt>"
+msgstr ""
+"<qt>Select the speed of the serial connection to your handheld here. This has "
+"no meaning for USB devices. For an older model, choose 9600. Newer models may "
+"be able to handle speeds up to the maximum listed, 115200. You can experiment "
+"with the connection speed: the manual suggests starting at a speed of 19200 and "
+"trying faster speeds to see if they work.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 65
+#: rc.cpp:1331 rc.cpp:1361
+#, no-c-format
+msgid ""
+"<qt>Enter your name here, as it appears in the Pilot's &quot;Owner&quot; "
+"setting.</qt>"
+msgstr ""
+"<qt>Enter your name here, as it appears in the Pilot's &quot;Owner&quot; "
+"setting.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 88
+#: rc.cpp:1334
+#, no-c-format
+msgid "9600"
+msgstr "9600"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 93
+#: rc.cpp:1337
+#, no-c-format
+msgid "19200"
+msgstr "19200"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 98
+#: rc.cpp:1340
+#, no-c-format
+msgid "38400"
+msgstr "38400"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 103
+#: rc.cpp:1343
+#, no-c-format
+msgid "57600"
+msgstr "57600"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 108
+#: rc.cpp:1346
+#, no-c-format
+msgid "115200"
+msgstr "115200"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 123
+#: rc.cpp:1352
+#, no-c-format
+msgid "En&coding:"
+msgstr "En&coding:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 129
+#: rc.cpp:1355 rc.cpp:1364
+#, no-c-format
+msgid ""
+"<qt>PalmOS devices are available in many different languages. If your device "
+"uses a different encoding than ISO-latin1 (ISO8859-1), select the correct "
+"encoding here, in order to display special characters correctly.</qt>"
+msgstr ""
+"<qt>PalmOS devices are available in many different languages. If your device "
+"uses a different encoding than ISO-latin1 (ISO8859-1), select the correct "
+"encoding here, in order to display special characters correctly.</qt>"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 137
+#: rc.cpp:1358
+#, no-c-format
+msgid "Pilot &user:"
+msgstr "Pilot &user:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 162
+#: rc.cpp:1367
+#, no-c-format
+msgid "&Workarounds:"
+msgstr "&Workarounds:"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 171
+#: rc.cpp:1370
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 176
+#: rc.cpp:1373
+#, no-c-format
+msgid "Zire 31, 72, Tungsten T5"
+msgstr "Zire 31, 72, Tungsten T5"
+
+#. i18n: file ./kpilot/kpilotConfigDialog_device.ui line 183
+#: rc.cpp:1376
+#, no-c-format
+msgid ""
+"<qt>Workarounds enable special handling for specific devices. Most devices do "
+"not need special handling. However, the Zire&tm; 31, Zire 72 and Tungsten T5 <i>"
+"do</i> have special needs, so if you are connecting such a device, please "
+"select the workaround for them.</qt>"
+msgstr ""
+"<qt>Workarounds enable special handling for specific devices. Most devices do "
+"not need special handling. However, the Zire&tm; 31, Zire 72 and Tungsten T5 <i>"
+"do</i> have special needs, so if you are connecting such a device, please "
+"select the workaround for them.</qt>"
+
+#. i18n: file ./kpilot/dbSelection_base.ui line 23
+#: rc.cpp:1379
+#, no-c-format
+msgid "Database"
+msgstr "Database"
+
+#. i18n: file ./kpilot/dbSelection_base.ui line 60
+#: rc.cpp:1385
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file ./kpilot/dbRecordEditor_base.ui line 89
+#: rc.cpp:1406
+#, no-c-format
+msgid "&Deleted"
+msgstr "&Deleted"
+
+#. i18n: file ./kpilot/dbRecordEditor_base.ui line 97
+#: rc.cpp:1409
+#, no-c-format
+msgid "Busy"
+msgstr "Busy"
+
+#~ msgid " The port does not exist."
+#~ msgstr " The port does not exist."
+
+#, fuzzy
+#~ msgid " There is no such device."
+#~ msgstr " These is no such device."
+
+#~ msgid " You do not have permission to open the Pilot device."
+#~ msgstr " You do not have permission to open the Pilot device."
+
+#~ msgid " Check Pilot path and permissions."
+#~ msgstr " Check Pilot path and permissions."
+
+#~ msgid "Cannot open database"
+#~ msgstr "Cannot open database"
+
+#~ msgid "Pilot database error"
+#~ msgstr "Pilot database error"
+
+#~ msgid "Cannot create database %1 on the handheld"
+#~ msgstr "Cannot create database %1 on the handheld"
+
+#~ msgid "Device link ready."
+#~ msgstr "Device link ready."
+
+#~ msgid "(empty)"
+#~ msgstr "(empty)"
+
+#~ msgid "%1 new to filesystem. "
+#~ msgstr "%1 new to filesystem. "
+
+#~ msgid "%1 deleted from filesystem. "
+#~ msgstr "%1 deleted from filesystem. "
+
+#~ msgid "%1 deleted from Palm. "
+#~ msgstr "%1 deleted from Palm. "
+
+#~ msgid "No DCOP connection could be made. The conduit cannot function without DCOP."
+#~ msgstr "No DCOP connection could be made. The conduit cannot function without DCOP."
+
+#~ msgid "KNotes is not running. The conduit must be able to make a DCOP connection to KNotes for synchronization to take place. Please start KNotes and try again."
+#~ msgstr "KNotes is not running. The conduit must be able to make a DCOP connection to KNotes for synchronisation to take place. Please start KNotes and try again."
+
+#~ msgid "Could not retrieve list of notes from KNotes. The KNotes conduit will not be run."
+#~ msgstr "Could not retrieve list of notes from KNotes. The KNotes conduit will not be run."
+
+#~ msgid "Cannot create local backup."
+#~ msgstr "Cannot create local backup."
+
+#~ msgid "Creating local backup of databases in %1."
+#~ msgstr "Creating local backup of databases in %1."
+
+#~ msgid "Creating local backup .."
+#~ msgstr "Creating local backup .."
+
+#~ msgid "FastSync"
+#~ msgstr "FastSync"
+
+#~ msgid "Exiting on cancel. All data not restored."
+#~ msgstr "Exiting on cancel. All data not restored."
+
+#~ msgid "Perl"
+#~ msgstr "Perl"
+
+#~ msgid "Perl returned %1."
+#~ msgstr "Perl returned %1."
+
+#~ msgid "No value"
+#~ msgstr "No value"
+
+#~ msgid "Python"
+#~ msgstr "Python"
+
+#~ msgid "Python returned %1."
+#~ msgstr "Python returned %1."
+
+#~ msgid "Python Conduit for KPilot"
+#~ msgstr "Python Conduit for KPilot"
+
+#~ msgid "Configures the Python Conduit for KPilot"
+#~ msgstr "Configures the Python Conduit for KPilot"
+
+#~ msgid "Copying records to PC ..."
+#~ msgstr "Copying records to PC ..."
+
+#~ msgid "Cannot open file `%1' for restore."
+#~ msgstr "Cannot open file `%1' for restore."
+
+#~ msgid "Next sync will be a Fast Sync. "
+#~ msgstr "Next sync will be a Fast Sync. "
+
+#~ msgid "&FastSync"
+#~ msgstr "&FastSync"
+
+#~ msgid "Next HotSync will be a FastSync."
+#~ msgstr "Next HotSync will be a FastSync."
+
+#~ msgid "Tell the daemon that the next HotSync should be a FastSync (run conduits only)."
+#~ msgstr "Tell the daemon that the next HotSync should be a FastSync (run conduits only)."
+
+#~ msgid "Backup instead of list DBs"
+#~ msgstr "Backup instead of list DBs"
+
+#~ msgid "List available conduits"
+#~ msgstr "List available conduits"
+
+#~ msgid "Run conduit specially designed to timeout."
+#~ msgstr "Run conduit specially designed to timeout."
+
+#~ msgid "Run conduit just for user check."
+#~ msgstr "Run conduit just for user check."
+
+#~ msgid "Dump calendar to stdout."
+#~ msgstr "Dump calendar to stdout."
+
+#~ msgid "Reset"
+#~ msgstr "Reset"
+
+#~ msgid "Perl-Conduit Options"
+#~ msgstr "Perl-Conduit Options"
+
+#~ msgid "$a = 17;"
+#~ msgstr "$a = 17;"
+
+#~ msgid "<qt>Enter the Perl expression to be evaluated during a HotSync here.</qt>"
+#~ msgstr "<qt>Enter the Perl expression to be evaluated during a HotSync here.</qt>"
+
+#~ msgid "&Perl expression:"
+#~ msgstr "&Perl expression:"
+
+#~ msgid "Python-Conduit Options"
+#~ msgstr "Python-Conduit Options"
+
+#~ msgid "&Python expression:"
+#~ msgstr "&Python expression:"
+
+#~ msgid "<qt>Enter the Python expression to be evaluated during a HotSync here.</qt>"
+#~ msgstr "<qt>Enter the Python expression to be evaluated during a HotSync here.</qt>"
+
+#~ msgid "FastSync (sync changes, no backup)"
+#~ msgstr "FastSync (sync changes, no backup)"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_birthday.po b/tde-i18n-en_GB/messages/kdepim/kres_birthday.po
new file mode 100644
index 00000000000..526c4785470
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_birthday.po
@@ -0,0 +1,50 @@
+# translation of kres_birthday.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_birthday\n"
+"POT-Creation-Date: 2005-12-15 03:11+0100\n"
+"PO-Revision-Date: 2005-11-06 01:59+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: resourcekabc.cpp:168
+msgid "%1's birthday"
+msgstr "%1's birthday"
+
+#: resourcekabc.cpp:209
+msgid "Birthday"
+msgstr "Birthday"
+
+#: resourcekabc.cpp:267
+msgid ""
+"_: insert names of both spouses\n"
+"%1's & %2's anniversary"
+msgstr "%1's & %2's anniversary"
+
+#: resourcekabc.cpp:269
+msgid ""
+"_: only one spouse in addressbook, insert the name\n"
+"%1's anniversary"
+msgstr "%1's anniversary"
+
+#: resourcekabc.cpp:314
+msgid "Anniversary"
+msgstr "Anniversary"
+
+#: resourcekabcconfig.cpp:41
+msgid "Set reminder"
+msgstr "Set reminder"
+
+#: resourcekabcconfig.cpp:45
+msgid "Reminder before (in days):"
+msgstr "Reminder before (in days):"
+
+#: resourcekabcconfig.cpp:55
+msgid "Filter by categories"
+msgstr "Filter by categories"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_blogging.po b/tde-i18n-en_GB/messages/kdepim/kres_blogging.po
new file mode 100644
index 00000000000..e0b156edc0b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_blogging.po
@@ -0,0 +1,156 @@
+# translation of kres_blogging.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_blogging\n"
+"POT-Creation-Date: 2005-02-02 01:26+0100\n"
+"PO-Revision-Date: 2005-02-02 12:31+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kcal_resourcebloggingconfig.cpp:35
+msgid ""
+"Currently, the blogging resource is only read-only. You will not be able to add "
+"journals to this resource or upload any changes to the server."
+msgstr ""
+"Currently, the blogging resource is only read-only. You will not be able to add "
+"journals to this resource or upload any changes to the server."
+
+#: kcal_resourcebloggingconfig.cpp:35
+msgid "Read-Only"
+msgstr "Read-Only"
+
+#. i18n: file resourcebloggingsettings.ui line 44
+#: rc.cpp:3
+#, no-c-format
+msgid "Service:"
+msgstr "Service:"
+
+#. i18n: file resourcebloggingsettings.ui line 50
+#: rc.cpp:6
+#, no-c-format
+msgid "Custom"
+msgstr "Custom"
+
+#. i18n: file resourcebloggingsettings.ui line 55
+#: rc.cpp:9
+#, no-c-format
+msgid "Blogger.com"
+msgstr "Blogger.com"
+
+#. i18n: file resourcebloggingsettings.ui line 72
+#: rc.cpp:12
+#, no-c-format
+msgid "Server Settings"
+msgstr "Server Settings"
+
+#. i18n: file resourcebloggingsettings.ui line 91
+#: rc.cpp:15
+#, no-c-format
+msgid "URL:"
+msgstr "URL:"
+
+#. i18n: file resourcebloggingsettings.ui line 99
+#: rc.cpp:18
+#, no-c-format
+msgid "Username:"
+msgstr "Username:"
+
+#. i18n: file resourcebloggingsettings.ui line 112
+#: rc.cpp:21
+#, no-c-format
+msgid "Password:"
+msgstr "Password:"
+
+#. i18n: file resourcebloggingsettings.ui line 120
+#: rc.cpp:24
+#, no-c-format
+msgid "http://www.kdedevelopers.com/xmlrpc.php"
+msgstr "http://www.kdedevelopers.com/xmlrpc.php"
+
+#. i18n: file resourcebloggingsettings.ui line 147
+#: rc.cpp:27
+#, no-c-format
+msgid "Server API:"
+msgstr "Server API:"
+
+#. i18n: file resourcebloggingsettings.ui line 153
+#: rc.cpp:30
+#, no-c-format
+msgid "Blogger API"
+msgstr "Blogger API"
+
+#. i18n: file resourcebloggingsettings.ui line 158
+#: rc.cpp:33
+#, no-c-format
+msgid "Drupal API"
+msgstr "Drupal API"
+
+#. i18n: file resourcebloggingsettings.ui line 163
+#: rc.cpp:36
+#, no-c-format
+msgid "metaWeblog API"
+msgstr "metaWeblog API"
+
+#. i18n: file resourcebloggingsettings.ui line 168
+#: rc.cpp:39
+#, no-c-format
+msgid "Moveable Type API"
+msgstr "Moveable Type API"
+
+#. i18n: file resourcebloggingsettings.ui line 185
+#: rc.cpp:42
+#, no-c-format
+msgid "Templates"
+msgstr "Templates"
+
+#. i18n: file resourcebloggingsettings.ui line 204
+#: rc.cpp:45
+#, no-c-format
+msgid "</TITLE>"
+msgstr "</TITLE>"
+
+#. i18n: file resourcebloggingsettings.ui line 212
+#: rc.cpp:48
+#, no-c-format
+msgid "Title tags:"
+msgstr "Title tags:"
+
+#. i18n: file resourcebloggingsettings.ui line 228
+#: rc.cpp:51
+#, no-c-format
+msgid "<TITLE>"
+msgstr "<TITLE>"
+
+#. i18n: file resourcebloggingsettings.ui line 247
+#: rc.cpp:54
+#, no-c-format
+msgid "<CATEGORY>"
+msgstr "<CATEGORY>"
+
+#. i18n: file resourcebloggingsettings.ui line 263
+#: rc.cpp:57
+#, no-c-format
+msgid "Category tags:"
+msgstr "Category tags:"
+
+#. i18n: file resourcebloggingsettings.ui line 279
+#: rc.cpp:60
+#, no-c-format
+msgid "</CATEGORY>"
+msgstr "</CATEGORY>"
+
+#: xmlrpcjob.cpp:173
+#, c-format
+msgid ""
+"Unknown type of XML markup received. Markup: \n"
+" %1"
+msgstr ""
+"Unknown type of XML markup received. Markup: \n"
+" %1"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_exchange.po b/tde-i18n-en_GB/messages/kdepim/kres_exchange.po
new file mode 100644
index 00000000000..ec298d26251
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_exchange.po
@@ -0,0 +1,58 @@
+# translation of kres_exchange.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_exchange\n"
+"POT-Creation-Date: 2006-03-25 04:00+0100\n"
+"PO-Revision-Date: 2004-07-27 12:02+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: resourceexchangeconfig.cpp:42
+msgid "Host:"
+msgstr "Host:"
+
+#: resourceexchangeconfig.cpp:47
+msgid "Port:"
+msgstr "Port:"
+
+#: resourceexchangeconfig.cpp:52
+msgid "Account:"
+msgstr "Account:"
+
+#: resourceexchangeconfig.cpp:57
+msgid "Password:"
+msgstr "Password:"
+
+#: resourceexchangeconfig.cpp:63
+msgid "Determine mailbox &automatically"
+msgstr "Determine mailbox &automatically"
+
+#: resourceexchangeconfig.cpp:68
+msgid "Mailbox URL:"
+msgstr "Mailbox URL:"
+
+#: resourceexchangeconfig.cpp:71
+msgid "&Find"
+msgstr "&Find"
+
+#: resourceexchangeconfig.cpp:75
+msgid "Cache timeout:"
+msgstr "Cache timeout:"
+
+#: resourceexchangeconfig.cpp:142
+msgid "Could not determine mailbox URL, please check your account settings."
+msgstr "Could not determine mailbox URL, please check your account settings."
+
+#: resourceexchangeconfig.cpp:150
+msgid ""
+"_n: second\n"
+" seconds"
+msgstr ""
+
+#~ msgid " seconds"
+#~ msgstr " seconds"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_featureplan.po b/tde-i18n-en_GB/messages/kdepim/kres_featureplan.po
new file mode 100644
index 00000000000..494a8566c1d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_featureplan.po
@@ -0,0 +1,56 @@
+# translation of kres_featureplan.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_featureplan\n"
+"POT-Creation-Date: 2005-01-16 01:25+0100\n"
+"PO-Revision-Date: 2005-01-20 13:26+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: kcal_resourcefeatureplan.cpp:91
+msgid "Feature Plan"
+msgstr "Feature Plan"
+
+#: kcal_resourcefeatureplanconfig.cpp:45
+msgid "Filename:"
+msgstr "Filename:"
+
+#: kcal_resourcefeatureplanconfig.cpp:51
+msgid "Filter email:"
+msgstr "Filter email:"
+
+#. i18n: file kresources_kcal_featureplan.kcfg line 16
+#: kcal_resourcefeatureplanconfig.cpp:57 rc.cpp:9
+#, no-c-format
+msgid "Use CVS"
+msgstr "Use CVS"
+
+#. i18n: file kresources_kcal_featureplan.kcfg line 10
+#: rc.cpp:3
+#, no-c-format
+msgid "Filename"
+msgstr "Filename"
+
+#. i18n: file kresources_kcal_featureplan.kcfg line 13
+#: rc.cpp:6
+#, no-c-format
+msgid "Filter for Email"
+msgstr "Filter for Email"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_groupware.po b/tde-i18n-en_GB/messages/kdepim/kres_groupware.po
new file mode 100644
index 00000000000..d9c6083f325
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_groupware.po
@@ -0,0 +1,94 @@
+# translation of kres_groupware.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_groupware\n"
+"POT-Creation-Date: 2005-08-18 04:31+0200\n"
+"PO-Revision-Date: 2005-11-06 01:59+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kabc_resourcegroupware.cpp:253
+msgid "Downloading addressbook"
+msgstr "Downloading addressbook"
+
+#: kabc_resourcegroupwareconfig.cpp:66 kcal_resourcegroupwareconfig.cpp:47
+msgid "URL:"
+msgstr "URL:"
+
+#: kabc_resourcegroupwareconfig.cpp:72 kcal_resourcegroupwareconfig.cpp:52
+msgid "User:"
+msgstr "User:"
+
+#: kabc_resourcegroupwareconfig.cpp:78 kcal_resourcegroupwareconfig.cpp:57
+msgid "Password:"
+msgstr "Password:"
+
+#: kabc_resourcegroupwareconfig.cpp:90
+msgid "Retrieve Address Book List From Server"
+msgstr "Retrieve Address Book List From Server"
+
+#: kabc_resourcegroupwareconfig.cpp:94
+msgid "Address Book"
+msgstr "Address Book"
+
+#: kabc_resourcegroupwareconfig.cpp:96
+msgid "Personal"
+msgstr "Personal"
+
+#: kabc_resourcegroupwareconfig.cpp:97
+msgid "Frequent Contacts"
+msgstr "Frequent Contacts"
+
+#: kabc_resourcegroupwareconfig.cpp:103
+msgid "Address book for new contacts:"
+msgstr "Address book for new contacts:"
+
+#: kcal_resourcegroupware.cpp:164
+msgid "Downloading calendar"
+msgstr "Downloading calendar"
+
+#: kcal_resourcegroupware.cpp:189
+msgid "Error parsing calendar data."
+msgstr "Error parsing calendar data."
+
+#: kcal_resourcegroupware.cpp:279
+msgid "Added"
+msgstr "Added"
+
+#: kcal_resourcegroupware.cpp:280
+msgid "Changed"
+msgstr "Changed"
+
+#: kcal_resourcegroupware.cpp:281
+msgid "Deleted"
+msgstr "Deleted"
+
+#. i18n: file kresources_kabc_groupware.kcfg line 9
+#: rc.cpp:3 rc.cpp:12
+#, no-c-format
+msgid "Server URL"
+msgstr "Server URL"
+
+#. i18n: file kresources_kabc_groupware.kcfg line 12
+#: rc.cpp:6 rc.cpp:15
+#, no-c-format
+msgid "User Name"
+msgstr "User Name"
+
+#. i18n: file kresources_kabc_groupware.kcfg line 15
+#: rc.cpp:9 rc.cpp:18
+#, no-c-format
+msgid "Password"
+msgstr "Password"
+
+#. i18n: file kresources_kcal_groupware.kcfg line 18
+#: rc.cpp:21
+#, no-c-format
+msgid "TCP Port"
+msgstr "TCP Port"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_groupwise.po b/tde-i18n-en_GB/messages/kdepim/kres_groupwise.po
new file mode 100644
index 00000000000..50add9251d1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_groupwise.po
@@ -0,0 +1,322 @@
+# translation of kres_groupwise.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_groupwise\n"
+"POT-Creation-Date: 2007-08-02 01:15+0200\n"
+"PO-Revision-Date: 2005-11-06 01:24+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: kabc_resourcegroupwise.cpp:290
+#, fuzzy, c-format
+msgid "Loading GroupWise resource %1"
+msgstr "Unable to read GroupWise address book: %1"
+
+#: kabc_resourcegroupwise.cpp:363
+#, fuzzy
+msgid "Fetching System Address Book"
+msgstr "Updating System Address Book"
+
+#: kabc_resourcegroupwise.cpp:373
+#, fuzzy
+msgid "Fetching User Address Books"
+msgstr "Updating System Address Book"
+
+#: kabc_resourcegroupwise.cpp:443
+msgid "Updating System Address Book"
+msgstr "Updating System Address Book"
+
+#: kabc_resourcegroupwiseconfig.cpp:64 kcal_resourcegroupwiseconfig.cpp:50
+msgid "URL:"
+msgstr "URL:"
+
+#: kabc_resourcegroupwiseconfig.cpp:70 kcal_resourcegroupwiseconfig.cpp:55
+msgid "User:"
+msgstr "User:"
+
+#: kabc_resourcegroupwiseconfig.cpp:76 kcal_resourcegroupwiseconfig.cpp:60
+msgid "Password:"
+msgstr "Password:"
+
+#: kabc_resourcegroupwiseconfig.cpp:88
+msgid "Retrieve Address Book List From Server"
+msgstr "Retrieve Address Book List From Server"
+
+#: kabc_resourcegroupwiseconfig.cpp:92
+msgid "Address Book"
+msgstr "Address Book"
+
+#: kabc_resourcegroupwiseconfig.cpp:93
+msgid "Personal"
+msgstr "Personal"
+
+#: kabc_resourcegroupwiseconfig.cpp:94
+msgid "Frequent Contacts"
+msgstr "Frequent Contacts"
+
+#: kabc_resourcegroupwiseconfig.cpp:99
+msgid "Address book for new contacts:"
+msgstr "Address book for new contacts:"
+
+#: kcal_resourcegroupwise.cpp:167
+msgid "Downloading calendar"
+msgstr "Downloading calendar"
+
+#: kcal_resourcegroupwise.cpp:192
+msgid "Error parsing calendar data."
+msgstr "Error parsing calendar data."
+
+#: kcal_resourcegroupwise.cpp:248
+msgid "Unable to login to server: "
+msgstr "Unable to login to server: "
+
+#: kcal_resourcegroupwise.cpp:282
+msgid "Added"
+msgstr "Added"
+
+#: kcal_resourcegroupwise.cpp:283
+msgid "Changed"
+msgstr "Changed"
+
+#: kcal_resourcegroupwise.cpp:284
+msgid "Deleted"
+msgstr "Deleted"
+
+#: kcal_resourcegroupwiseconfig.cpp:66
+msgid "View User Settings"
+msgstr "View User Settings"
+
+#: kcal_resourcegroupwiseconfig.cpp:126
+msgid "GroupWise Settings"
+msgstr "GroupWise Settings"
+
+#. i18n: file groupwisesettingswidgetbase.ui line 22
+#: rc.cpp:3 soap/contactconverter.cpp:264
+#, no-c-format
+msgid "Group"
+msgstr "Group"
+
+#. i18n: file groupwisesettingswidgetbase.ui line 33
+#: rc.cpp:6
+#, no-c-format
+msgid "Setting"
+msgstr "Setting"
+
+#. i18n: file groupwisesettingswidgetbase.ui line 44
+#: rc.cpp:9
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file groupwisesettingswidgetbase.ui line 55
+#: rc.cpp:12
+#, no-c-format
+msgid "Locked"
+msgstr "Locked"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 9
+#: rc.cpp:15 rc.cpp:60
+#, no-c-format
+msgid "Server URL"
+msgstr "Server URL"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 10
+#: rc.cpp:18 rc.cpp:63
+#, no-c-format
+msgid "URL of SOAP interface of GroupWise server"
+msgstr "URL of SOAP interface of GroupWise server"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 13
+#: rc.cpp:21 rc.cpp:66
+#, no-c-format
+msgid "User Name"
+msgstr "User Name"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 16
+#: rc.cpp:24 rc.cpp:69 soap/soapdebug.cpp:40
+#, no-c-format
+msgid "Password"
+msgstr "Password"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 21
+#: rc.cpp:27
+#, no-c-format
+msgid "Ids of Address Books"
+msgstr "Ids of Address Books"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 24
+#: rc.cpp:30
+#, no-c-format
+msgid "Names of Address Books"
+msgstr "Names of Address Books"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 27
+#: rc.cpp:33
+#, no-c-format
+msgid "Personal State of Address Books"
+msgstr "Personal State of Address Books"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 30
+#: rc.cpp:36
+#, no-c-format
+msgid "Frequent Contacts state of Address Books"
+msgstr "Frequent Contacts state of Address Books"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 33
+#: rc.cpp:39
+#, no-c-format
+msgid "Readable Address Books"
+msgstr "Readable Address Books"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 36
+#: rc.cpp:42
+#, no-c-format
+msgid "Address Book for new Contacts"
+msgstr "Address Book for new Contacts"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 39
+#: rc.cpp:45
+#, no-c-format
+msgid "ID of System Address Book"
+msgstr "ID of System Address Book"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 42
+#: rc.cpp:48
+#, no-c-format
+msgid "Last time the Post Office was rebuilt"
+msgstr "Last time the Post Office was rebuilt"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 45
+#: rc.cpp:51
+#, no-c-format
+msgid "The first sequence number of the GW System Address Book held locally"
+msgstr "The first sequence number of the GW System Address Book held locally"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 48
+#: rc.cpp:54
+#, no-c-format
+msgid "The last sequence number of the GW System Address Book held locally"
+msgstr "The last sequence number of the GW System Address Book held locally"
+
+#. i18n: file kresources_kabc_groupwise.kcfg line 51
+#: rc.cpp:57
+#, fuzzy, no-c-format
+msgid "Applications which should load the System Address Book"
+msgstr "Updating System Address Book"
+
+#. i18n: file kresources_kcal_groupwise.kcfg line 19
+#: rc.cpp:72
+#, no-c-format
+msgid "TCP Port"
+msgstr "TCP Port"
+
+#: soap/contactconverter.cpp:251
+msgid "Resource"
+msgstr "Resource"
+
+#: soap/groupwiseserver.cpp:135 soap/groupwiseserver.cpp:152
+#, c-format
+msgid "Connect failed: %1."
+msgstr "Connect failed: %1."
+
+#: soap/groupwiseserver.cpp:344
+msgid "Login failed, but the GroupWise server did not report an error"
+msgstr "Login failed, but the GroupWise server did not report an error"
+
+#: soap/groupwiseserver.cpp:1448
+msgid "SSL Error"
+msgstr "SSL Error"
+
+#: soap/gwjobs.cpp:124
+#, c-format
+msgid "Unable to read GroupWise address book: %1"
+msgstr "Unable to read GroupWise address book: %1"
+
+#: soap/gwjobs.cpp:616
+msgid "Unable to read GroupWise address book: reading %1 returned no items."
+msgstr "Unable to read GroupWise address book: reading %1 returned no items."
+
+#: soap/incidenceconverter.cpp:231
+msgid "Novell GroupWise does not support locations for to-dos."
+msgstr "Novell GroupWise does not support locations for to-dos."
+
+#: soap/ksslsocket.cpp:324
+msgid ""
+"The IP address of the host %1 does not match the one the certificate was issued "
+"to."
+msgstr ""
+"The IP address of the host %1 does not match the one the certificate was issued "
+"to."
+
+#: soap/ksslsocket.cpp:329 soap/ksslsocket.cpp:339 soap/ksslsocket.cpp:355
+msgid "Server Authentication"
+msgstr "Server Authentication"
+
+#: soap/ksslsocket.cpp:330 soap/ksslsocket.cpp:340
+msgid "&Details"
+msgstr "&Details"
+
+#: soap/ksslsocket.cpp:335
+msgid "The server certificate failed the authenticity test (%1)."
+msgstr "The server certificate failed the authenticity test (%1)."
+
+#: soap/ksslsocket.cpp:352
+msgid ""
+"Would you like to accept this certificate forever without being prompted?"
+msgstr ""
+"Would you like to accept this certificate forever without being prompted?"
+
+#: soap/ksslsocket.cpp:356
+msgid "&Forever"
+msgstr "&Forever"
+
+#: soap/ksslsocket.cpp:357
+msgid "&Current Sessions Only"
+msgstr "&Current Sessions Only"
+
+#: soap/soapdebug.cpp:36
+msgid "Server"
+msgstr "Server"
+
+#: soap/soapdebug.cpp:38
+msgid "User"
+msgstr "User"
+
+#: soap/soapdebug.cpp:42
+msgid "Free/Busy user name"
+msgstr "Free/Busy user name"
+
+#: soap/soapdebug.cpp:43
+msgid "Addressbook identifier"
+msgstr "Addressbook identifier"
+
+#: soap/soapdebug.cpp:49
+msgid "Groupwise Soap Debug"
+msgstr "Groupwise Soap Debug"
+
+#, fuzzy
+#~ msgid "Downloading system addressbook"
+#~ msgstr "Downloading addressbook"
+
+#, fuzzy
+#~ msgid "Downloading user addressbooks"
+#~ msgstr "Downloading addressbook"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_kolab.po b/tde-i18n-en_GB/messages/kdepim/kres_kolab.po
new file mode 100644
index 00000000000..545d294d5ae
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_kolab.po
@@ -0,0 +1,131 @@
+# translation of kres_kolab.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_kolab\n"
+"POT-Creation-Date: 2008-02-29 01:41+0100\n"
+"PO-Revision-Date: 2004-11-26 17:10+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kabc/resourcekolab.cpp:205
+msgid "Loading contacts..."
+msgstr "Loading contacts..."
+
+#: kcal/resourcekolab.cpp:171
+msgid "Loading tasks..."
+msgstr "Loading tasks..."
+
+#: kcal/resourcekolab.cpp:172
+msgid "Loading journals..."
+msgstr "Loading journals..."
+
+#: kcal/resourcekolab.cpp:173
+msgid "Loading events..."
+msgstr "Loading events..."
+
+#: kcal/resourcekolab.cpp:376
+#, c-format
+msgid "Copy of: %1"
+msgstr "Copy of: %1"
+
+#: kcal/resourcekolab.cpp:525
+msgid "Choose the folder where you want to store this event"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:527
+msgid "Choose the folder where you want to store this task"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:529
+msgid "Choose the folder where you want to store this incidence"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:532
+#, c-format
+msgid "<b>Summary:</b> %1"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:534
+#, c-format
+msgid "<b>Location:</b> %1"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:537
+msgid "<b>Start:</b> %1, %2"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:540
+#, c-format
+msgid "<b>Start:</b> %1"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:546
+msgid "<b>End:</b> %1, %2"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:549
+#, c-format
+msgid "<b>End:</b> %1"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:1085
+msgid "Calendar"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:1085
+msgid "Tasks"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:1085
+msgid "Journals"
+msgstr ""
+
+#: kcal/resourcekolab.cpp:1086
+msgid "Which kind of subresource should this be?"
+msgstr ""
+
+#: shared/resourcekolabbase.cpp:124
+#, c-format
+msgid ""
+"This is a Kolab Groupware object.\n"
+"To view this object you will need an email client that can understand the Kolab "
+"Groupware format.\n"
+"For a list of such email clients please visit\n"
+"%1"
+msgstr ""
+"This is a Kolab Groupware object.\n"
+"To view this object you will need an email client that can understand the Kolab "
+"Groupware format.\n"
+"For a list of such email clients please visit\n"
+"%1"
+
+#: shared/resourcekolabbase.cpp:154
+msgid "Internal kolab data: Do not delete this mail."
+msgstr "Internal kolab data: Do not delete this mail."
+
+#: shared/resourcekolabbase.cpp:230
+msgid ""
+"No writable resource was found, saving will not be possible. Reconfigure KMail "
+"first."
+msgstr ""
+"No writable resource was found, saving will not be possible. Reconfigure KMail "
+"first."
+
+#: shared/resourcekolabbase.cpp:239
+msgid ""
+"You have more than one writable resource folder. Please select the one you want "
+"to write to."
+msgstr ""
+"You have more than one writable resource folder. Please select the one you want "
+"to write to."
+
+#: shared/resourcekolabbase.cpp:243
+msgid "Select Resource Folder"
+msgstr "Select Resource Folder"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_remote.po b/tde-i18n-en_GB/messages/kdepim/kres_remote.po
new file mode 100644
index 00000000000..d01616f6deb
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_remote.po
@@ -0,0 +1,36 @@
+# translation of kres_remote.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_remote\n"
+"POT-Creation-Date: 2007-01-26 02:44+0100\n"
+"PO-Revision-Date: 2004-09-03 13:31+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: resourceremote.cpp:203
+msgid "Downloading Calendar"
+msgstr "Downloading Calendar"
+
+#: resourceremote.cpp:317
+#, c-format
+msgid "URL: %1"
+msgstr "URL: %1"
+
+#: resourceremoteconfig.cpp:48
+msgid "Download from:"
+msgstr "Download from:"
+
+#: resourceremoteconfig.cpp:55
+msgid "Upload to:"
+msgstr "Upload to:"
+
+#: resourceremoteconfig.cpp:92
+msgid "You have specified no upload URL, the calendar will be read-only."
+msgstr "You have specified no upload URL, the calendar will be read-only."
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_tvanytime.po b/tde-i18n-en_GB/messages/kdepim/kres_tvanytime.po
new file mode 100644
index 00000000000..23cca32c2fd
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_tvanytime.po
@@ -0,0 +1,50 @@
+# translation of kres_tvanytime.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_tvanytime\n"
+"POT-Creation-Date: 2005-12-30 03:18+0100\n"
+"PO-Revision-Date: 2005-12-30 13:46+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kcal_resourcetvanytime.cpp:186
+msgid "Downloading program schedule"
+msgstr "Downloading programme schedule"
+
+#: kcal_resourcetvanytimeconfig.cpp:49
+msgid "Schedule tarball URL:"
+msgstr "Schedule tarball URL:"
+
+#: kcal_resourcetvanytimeconfig.cpp:53
+msgid "Retrieve how many days?"
+msgstr "Retrieve how many days?"
+
+#. i18n: file kresources_kcal_tvanytime.kcfg line 9
+#: rc.cpp:3 rc.cpp:15
+#, no-c-format
+msgid "Schedule URL"
+msgstr "Schedule URL"
+
+#. i18n: file kresources_kcal_tvanytime.kcfg line 10
+#: rc.cpp:6 rc.cpp:18
+#, no-c-format
+msgid "URL of TV AnyWhere schedule"
+msgstr "URL of TV AnyWhere schedule"
+
+#. i18n: file kresources_kcal_tvanytime.kcfg line 13
+#: rc.cpp:9 rc.cpp:21
+#, no-c-format
+msgid "How many days?"
+msgstr "How many days?"
+
+#. i18n: file kresources_kcal_tvanytime.kcfg line 14
+#: rc.cpp:12 rc.cpp:24
+#, no-c-format
+msgid "Show the next n days"
+msgstr "Show the next n days"
diff --git a/tde-i18n-en_GB/messages/kdepim/kres_xmlrpc.po b/tde-i18n-en_GB/messages/kdepim/kres_xmlrpc.po
new file mode 100644
index 00000000000..73d6b3133bc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kres_xmlrpc.po
@@ -0,0 +1,93 @@
+# translation of kres_xmlrpc.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_xmlrpc\n"
+"POT-Creation-Date: 2006-06-16 04:05+0200\n"
+"PO-Revision-Date: 2004-10-07 11:48+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: debugdialog.cpp:37
+msgid "Debug Dialog"
+msgstr ""
+
+#: kabc_resourcexmlrpc.cpp:297
+msgid "Login failed, please check your username and password."
+msgstr "Login failed, please check your username and password."
+
+#: kabc_resourcexmlrpc.cpp:316
+msgid "Logout failed, please check your username and password."
+msgstr "Logout failed, please check your username and password."
+
+#: kabc_resourcexmlrpc.cpp:393
+msgid "<qt>Server sent error %1: <b>%2</b></qt>"
+msgstr "<qt>Server sent error %1: <b>%2</b></qt>"
+
+#: kabc_resourcexmlrpc.cpp:407
+msgid "Unable to add contact %1 to server. (%2)"
+msgstr "Unable to add contact %1 to server. (%2)"
+
+#: kabc_resourcexmlrpc.cpp:416
+msgid "Unable to update contact %1 on server. (%2)"
+msgstr "Unable to update contact %1 on server. (%2)"
+
+#: kabc_resourcexmlrpc.cpp:436
+msgid "Unable to delete contact %1 from server. (%2)"
+msgstr "Unable to delete contact %1 from server. (%2)"
+
+#: kabc_resourcexmlrpcconfig.cpp:41 kcal_resourcexmlrpcconfig.cpp:42
+#: knotes_resourcexmlrpcconfig.cpp:42
+msgid "URL:"
+msgstr "URL:"
+
+#: kabc_resourcexmlrpcconfig.cpp:47 kcal_resourcexmlrpcconfig.cpp:48
+#: knotes_resourcexmlrpcconfig.cpp:48
+msgid "Domain:"
+msgstr "Domain:"
+
+#: kabc_resourcexmlrpcconfig.cpp:53 kcal_resourcexmlrpcconfig.cpp:54
+#: knotes_resourcexmlrpcconfig.cpp:54
+msgid "User:"
+msgstr "User:"
+
+#: kabc_resourcexmlrpcconfig.cpp:59 kcal_resourcexmlrpcconfig.cpp:60
+#: knotes_resourcexmlrpcconfig.cpp:60
+msgid "Password:"
+msgstr "Password:"
+
+#. i18n: file kresources_kabc_egroupware.kcfg line 10
+#: rc.cpp:3 rc.cpp:15 rc.cpp:27
+#, no-c-format
+msgid "URL"
+msgstr "URL"
+
+#. i18n: file kresources_kabc_egroupware.kcfg line 13
+#: rc.cpp:6 rc.cpp:18 rc.cpp:30
+#, no-c-format
+msgid "Domain"
+msgstr "Domain"
+
+#. i18n: file kresources_kabc_egroupware.kcfg line 17
+#: rc.cpp:9 rc.cpp:21 rc.cpp:33
+#, no-c-format
+msgid "User Name"
+msgstr "User Name"
+
+#. i18n: file kresources_kabc_egroupware.kcfg line 20
+#: rc.cpp:12 rc.cpp:24 rc.cpp:36
+#, no-c-format
+msgid "Password"
+msgstr "Password"
+
+#: xmlrpciface.cpp:115
+msgid "Received invalid XML markup: %1 at %2:%3"
+msgstr "Received invalid XML markup: %1 at %2:%3"
+
+#: xmlrpciface.cpp:131
+msgid "Unknown type of XML markup received"
+msgstr "Unknown type of XML markup received"
diff --git a/tde-i18n-en_GB/messages/kdepim/ktnef.po b/tde-i18n-en_GB/messages/kdepim/ktnef.po
new file mode 100644
index 00000000000..18a906fc318
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/ktnef.po
@@ -0,0 +1,742 @@
+# translation of ktnef.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktnef\n"
+"POT-Creation-Date: 2007-02-16 02:44+0100\n"
+"PO-Revision-Date: 2004-09-15 13:02+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file gui/ktnefui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "&Action"
+msgstr "&Action"
+
+#. i18n: file gui/attachpropertydialogbase.ui line 117
+#: rc.cpp:12
+#, no-c-format
+msgid "Comment:"
+msgstr "Comment:"
+
+#. i18n: file gui/attachpropertydialogbase.ui line 125
+#: rc.cpp:15
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file gui/attachpropertydialogbase.ui line 133
+#: rc.cpp:18
+#, no-c-format
+msgid "Mime type:"
+msgstr "Mime type:"
+
+#. i18n: file gui/attachpropertydialogbase.ui line 141
+#: rc.cpp:21
+#, no-c-format
+msgid "File size:"
+msgstr "File size:"
+
+#. i18n: file gui/attachpropertydialogbase.ui line 149
+#: rc.cpp:24
+#, no-c-format
+msgid "Index:"
+msgstr "Index:"
+
+#. i18n: file gui/attachpropertydialogbase.ui line 182
+#: gui/messagepropertydialog.cpp:33 rc.cpp:27
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file gui/attachpropertydialogbase.ui line 193
+#: gui/messagepropertydialog.cpp:34 rc.cpp:30
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#: gui/attachpropertydialog.cpp:111
+msgid "TNEF Attributes"
+msgstr "TNEF Attributes"
+
+#: gui/attachpropertydialog.cpp:120
+msgid "Select an item."
+msgstr "Select an item."
+
+#: gui/attachpropertydialog.cpp:122
+msgid "The selected item cannot be saved."
+msgstr "The selected item cannot be saved."
+
+#: gui/attachpropertydialog.cpp:149 gui/ktnefmain.cpp:404
+msgid "Unable to open file for writing, check file permissions."
+msgstr "Unable to open file for writing, check file permissions."
+
+#: gui/ktnefmain.cpp:93 gui/ktnefmain.cpp:325
+msgid "View With..."
+msgstr "View With..."
+
+#: gui/ktnefmain.cpp:94 gui/ktnefmain.cpp:328
+msgid "Extract"
+msgstr "Extract"
+
+#: gui/ktnefmain.cpp:95 gui/ktnefmain.cpp:329
+msgid "Extract To..."
+msgstr "Extract To..."
+
+#: gui/ktnefmain.cpp:96
+msgid "Extract All To..."
+msgstr "Extract All To..."
+
+#: gui/ktnefmain.cpp:97 gui/messagepropertydialog.cpp:26
+msgid "Message Properties"
+msgstr "Message Properties"
+
+#: gui/ktnefmain.cpp:99
+msgid "Show Message Text"
+msgstr "Show Message Text"
+
+#: gui/ktnefmain.cpp:100
+msgid "Save Message Text As..."
+msgstr "Save Message Text As..."
+
+#: gui/ktnefmain.cpp:109
+msgid "Default Folder..."
+msgstr "Default Folder..."
+
+#: gui/ktnefmain.cpp:127
+msgid "100 attachments found"
+msgstr "100 attachments found"
+
+#: gui/ktnefmain.cpp:128
+msgid "No file loaded"
+msgstr "No file loaded"
+
+#: gui/ktnefmain.cpp:150
+msgid "Unable to open file."
+msgstr "Unable to open file."
+
+#: gui/ktnefmain.cpp:158
+#, c-format
+msgid ""
+"_n: %n attachment found\n"
+"%n attachments found"
+msgstr ""
+"%n attachment found\n"
+"%n attachments found"
+
+#: gui/ktnefmain.cpp:233 gui/ktnefmain.cpp:304
+msgid "Unable to extract file \"%1\""
+msgstr "Unable to extract file \"%1\""
+
+#: gui/ktnefview.cpp:70
+msgid "File Name"
+msgstr "File Name"
+
+#: gui/ktnefview.cpp:71
+msgid "File Type"
+msgstr "File Type"
+
+#: gui/ktnefview.cpp:72
+msgid "Size"
+msgstr "Size"
+
+#: gui/main.cpp:26
+msgid "Viewer for mail attachments using TNEF format"
+msgstr "Viewer for mail attachments using TNEF format"
+
+#: gui/main.cpp:31
+msgid "An optional argument 'file'"
+msgstr "An optional argument 'file'"
+
+#: gui/main.cpp:39
+msgid "KTnef"
+msgstr "KTnef"
+
+#: lib/mapi.cpp:28
+msgid "Alternate Recipient Allowed"
+msgstr "Alternate Recipient Allowed"
+
+#: lib/mapi.cpp:29 lib/mapi.cpp:134
+msgid "Message Class"
+msgstr "Message Class"
+
+#: lib/mapi.cpp:30
+msgid "Originator Delivery Report Requested"
+msgstr "Originator Delivery Report Requested"
+
+#: lib/mapi.cpp:31
+msgid "Originator Return Address"
+msgstr "Originator Return Address"
+
+#: lib/mapi.cpp:32 lib/mapi.cpp:139
+msgid "Priority"
+msgstr "Priority"
+
+#: lib/mapi.cpp:33
+msgid "Read Receipt Requested"
+msgstr "Read Receipt Requested"
+
+#: lib/mapi.cpp:34
+msgid "Recipient Reassignment Prohibited"
+msgstr "Recipient Reassignment Prohibited"
+
+#: lib/mapi.cpp:35
+msgid "Original Sensitivity"
+msgstr "Original Sensitivity"
+
+#: lib/mapi.cpp:36
+msgid "Report Tag"
+msgstr "Report Tag"
+
+#: lib/mapi.cpp:37
+msgid "Sensitivity"
+msgstr "Sensitivity"
+
+#: lib/mapi.cpp:38 lib/mapi.cpp:130
+msgid "Subject"
+msgstr "Subject"
+
+#: lib/mapi.cpp:39
+msgid "Client Submit Time"
+msgstr "Client Submit Time"
+
+#: lib/mapi.cpp:40
+msgid "Sent Representing Search Key"
+msgstr "Sent Representing Search Key"
+
+#: lib/mapi.cpp:41
+msgid "Subject Prefix"
+msgstr "Subject Prefix"
+
+#: lib/mapi.cpp:42
+msgid "Sent Representing Entry ID"
+msgstr "Sent Representing Entry ID"
+
+#: lib/mapi.cpp:43
+msgid "Sent Representing Name"
+msgstr "Sent Representing Name"
+
+#: lib/mapi.cpp:44
+msgid "Message Submission ID"
+msgstr "Message Submission ID"
+
+#: lib/mapi.cpp:45
+msgid "Original Author Name"
+msgstr "Original Author Name"
+
+#: lib/mapi.cpp:46 lib/mapi.cpp:127
+msgid "Owner Appointment ID"
+msgstr "Owner Appointment ID"
+
+#: lib/mapi.cpp:47 lib/mapi.cpp:128
+msgid "Response Requested"
+msgstr "Response Requested"
+
+#: lib/mapi.cpp:48
+msgid "Sent Representing Address Type"
+msgstr "Sent Representing Address Type"
+
+#: lib/mapi.cpp:49
+msgid "Sent Representing E-mail Address"
+msgstr "Sent Representing E-mail Address"
+
+#: lib/mapi.cpp:50
+msgid "Conversation Topic"
+msgstr "Conversation Topic"
+
+#: lib/mapi.cpp:51
+msgid "Conversation Index"
+msgstr "Conversation Index"
+
+#: lib/mapi.cpp:52
+msgid "TNEF Correlation Key"
+msgstr "TNEF Correlation Key"
+
+#: lib/mapi.cpp:53
+msgid "Reply Requested"
+msgstr "Reply Requested"
+
+#: lib/mapi.cpp:54
+msgid "Sender Name"
+msgstr "Sender Name"
+
+#: lib/mapi.cpp:55
+msgid "Sender Search Key"
+msgstr "Sender Search Key"
+
+#: lib/mapi.cpp:56
+msgid "Sender Address Type"
+msgstr "Sender Address Type"
+
+#: lib/mapi.cpp:57
+msgid "Sender E-mail Address"
+msgstr "Sender E-mail Address"
+
+#: lib/mapi.cpp:58
+msgid "Delete After Submit"
+msgstr "Delete After Submit"
+
+#: lib/mapi.cpp:59
+msgid "Display Bcc"
+msgstr "Display Bcc"
+
+#: lib/mapi.cpp:60
+msgid "Display Cc"
+msgstr "Display Cc"
+
+#: lib/mapi.cpp:61
+msgid "Display To"
+msgstr "Display To"
+
+#: lib/mapi.cpp:62
+msgid "Message Delivery Time"
+msgstr "Message Delivery Time"
+
+#: lib/mapi.cpp:63
+msgid "Message Flags"
+msgstr "Message Flags"
+
+#: lib/mapi.cpp:64
+msgid "Message Size"
+msgstr "Message Size"
+
+#: lib/mapi.cpp:65
+msgid "Parent Entry ID"
+msgstr "Parent Entry ID"
+
+#: lib/mapi.cpp:66
+msgid "Sent-Mail Entry ID"
+msgstr "Sent-Mail Entry ID"
+
+#: lib/mapi.cpp:67
+msgid "Message Recipients"
+msgstr "Message Recipients"
+
+#: lib/mapi.cpp:68
+msgid "Submit Flags"
+msgstr "Submit Flags"
+
+#: lib/mapi.cpp:69
+msgid "Has Attachment"
+msgstr "Has Attachment"
+
+#: lib/mapi.cpp:70
+msgid "Normalized Subject"
+msgstr "Normalised Subject"
+
+#: lib/mapi.cpp:71
+msgid "RTF In Sync"
+msgstr "RTF In Sync"
+
+#: lib/mapi.cpp:72
+msgid "Attachment Size"
+msgstr "Attachment Size"
+
+#: lib/mapi.cpp:73
+msgid "Attachment Number"
+msgstr "Attachment Number"
+
+#: lib/mapi.cpp:74
+msgid "Access"
+msgstr "Access"
+
+#: lib/mapi.cpp:75
+msgid "Access Level"
+msgstr "Access Level"
+
+#: lib/mapi.cpp:76
+msgid "Mapping Signature"
+msgstr "Mapping Signature"
+
+#: lib/mapi.cpp:77
+msgid "Record Key"
+msgstr "Record Key"
+
+#: lib/mapi.cpp:78
+msgid "Store Record Key"
+msgstr "Store Record Key"
+
+#: lib/mapi.cpp:79
+msgid "Store Entry ID"
+msgstr "Store Entry ID"
+
+#: lib/mapi.cpp:80
+msgid "Object Type"
+msgstr "Object Type"
+
+#: lib/mapi.cpp:81
+msgid "Entry ID"
+msgstr "Entry ID"
+
+#: lib/mapi.cpp:82
+msgid "Message Body"
+msgstr "Message Body"
+
+#: lib/mapi.cpp:83
+msgid "RTF Sync Body CRC"
+msgstr "RTF Sync Body CRC"
+
+#: lib/mapi.cpp:84
+msgid "RTF Sync Body Count"
+msgstr "RTF Sync Body Count"
+
+#: lib/mapi.cpp:85
+msgid "RTF Sync Body Tag"
+msgstr "RTF Sync Body Tag"
+
+#: lib/mapi.cpp:86
+msgid "RTF Compressed"
+msgstr "RTF Compressed"
+
+#: lib/mapi.cpp:87
+msgid "RTF Sync Prefix Count"
+msgstr "RTF Sync Prefix Count"
+
+#: lib/mapi.cpp:88
+msgid "RTF Sync Trailing Count"
+msgstr "RTF Sync Trailing Count"
+
+#: lib/mapi.cpp:89
+msgid "HTML Message Body"
+msgstr "HTML Message Body"
+
+#: lib/mapi.cpp:90 lib/mapi.cpp:135
+msgid "Message ID"
+msgstr "Message ID"
+
+#: lib/mapi.cpp:91
+msgid "Parent's Message ID"
+msgstr "Parent's Message ID"
+
+#: lib/mapi.cpp:92
+msgid "Action"
+msgstr "Action"
+
+#: lib/mapi.cpp:93
+msgid "Action Flag"
+msgstr "Action Flag"
+
+#: lib/mapi.cpp:94
+msgid "Action Date"
+msgstr "Action Date"
+
+#: lib/mapi.cpp:95
+msgid "Display Name"
+msgstr "Display Name"
+
+#: lib/mapi.cpp:96
+msgid "Creation Time"
+msgstr "Creation Time"
+
+#: lib/mapi.cpp:97
+msgid "Last Modification Time"
+msgstr "Last Modification Time"
+
+#: lib/mapi.cpp:98
+msgid "Search Key"
+msgstr "Search Key"
+
+#: lib/mapi.cpp:99
+msgid "Store Support Mask"
+msgstr "Store Support Mask"
+
+#: lib/mapi.cpp:100
+msgid "MDB Provider"
+msgstr "MDB Provider"
+
+#: lib/mapi.cpp:101 lib/mapi.cpp:140
+msgid "Attachment Data"
+msgstr "Attachment Data"
+
+#: lib/mapi.cpp:102
+msgid "Attachment Encoding"
+msgstr "Attachment Encoding"
+
+#: lib/mapi.cpp:103
+msgid "Attachment Extension"
+msgstr "Attachment Extension"
+
+#: lib/mapi.cpp:104
+msgid "Attachment Method"
+msgstr "Attachment Method"
+
+#: lib/mapi.cpp:105
+msgid "Attachment Long File Name"
+msgstr "Attachment Long File Name"
+
+#: lib/mapi.cpp:106
+msgid "Attachment Rendering Position"
+msgstr "Attachment Rendering Position"
+
+#: lib/mapi.cpp:107
+msgid "Attachment Mime Tag"
+msgstr "Attachment Mime Tag"
+
+#: lib/mapi.cpp:108
+msgid "Attachment Flags"
+msgstr "Attachment Flags"
+
+#: lib/mapi.cpp:109
+msgid "Account"
+msgstr "Account"
+
+#: lib/mapi.cpp:110
+msgid "Generation"
+msgstr "Generation"
+
+#: lib/mapi.cpp:111
+msgid "Given Name"
+msgstr "Given Name"
+
+#: lib/mapi.cpp:112
+msgid "Initials"
+msgstr "Initials"
+
+#: lib/mapi.cpp:113
+msgid "Keyword"
+msgstr "Keyword"
+
+#: lib/mapi.cpp:114
+msgid "Language"
+msgstr "Language"
+
+#: lib/mapi.cpp:115
+msgid "Location"
+msgstr "Location"
+
+#: lib/mapi.cpp:116
+msgid "Surname"
+msgstr "Surname"
+
+#: lib/mapi.cpp:117
+msgid "Company Name"
+msgstr "Company Name"
+
+#: lib/mapi.cpp:118
+msgid "Title"
+msgstr "Title"
+
+#: lib/mapi.cpp:119
+msgid "Department Name"
+msgstr "Department Name"
+
+#: lib/mapi.cpp:120
+msgid "Country"
+msgstr "Country"
+
+#: lib/mapi.cpp:121
+msgid "Locality"
+msgstr "Locality"
+
+#: lib/mapi.cpp:122
+msgid "State/Province"
+msgstr "State/Province"
+
+#: lib/mapi.cpp:123
+msgid "Middle Name"
+msgstr "Middle Name"
+
+#: lib/mapi.cpp:124
+msgid "Display Name Prefix"
+msgstr "Display Name Prefix"
+
+#: lib/mapi.cpp:129
+msgid "From"
+msgstr "From"
+
+#: lib/mapi.cpp:131
+msgid "Date Sent"
+msgstr "Date Sent"
+
+#: lib/mapi.cpp:132
+msgid "Date Received"
+msgstr "Date Received"
+
+#: lib/mapi.cpp:133
+msgid "Message Status"
+msgstr "Message Status"
+
+#: lib/mapi.cpp:136
+msgid "Parent ID"
+msgstr "Parent ID"
+
+#: lib/mapi.cpp:137
+msgid "Conversation ID"
+msgstr "Conversation ID"
+
+#: lib/mapi.cpp:138
+msgid "Body"
+msgstr "Body"
+
+#: lib/mapi.cpp:141
+msgid "Attachment Title"
+msgstr "Attachment Title"
+
+#: lib/mapi.cpp:142
+msgid "Attachment Meta File"
+msgstr "Attachment Meta File"
+
+#: lib/mapi.cpp:143
+msgid "Attachment Create Date"
+msgstr "Attachment Create Date"
+
+#: lib/mapi.cpp:144
+msgid "Attachment Modify Date"
+msgstr "Attachment Modify Date"
+
+#: lib/mapi.cpp:145
+msgid "Date Modified"
+msgstr "Date Modified"
+
+#: lib/mapi.cpp:146
+msgid "Attachment Transport File Name"
+msgstr "Attachment Transport File Name"
+
+#: lib/mapi.cpp:147
+msgid "Attachment Rendering Data"
+msgstr "Attachment Rendering Data"
+
+#: lib/mapi.cpp:148
+msgid "MAPI Properties"
+msgstr "MAPI Properties"
+
+#: lib/mapi.cpp:149
+msgid "Recipients Table"
+msgstr "Recipients Table"
+
+#: lib/mapi.cpp:150
+msgid "Attachment MAPI Properties"
+msgstr "Attachment MAPI Properties"
+
+#: lib/mapi.cpp:151
+msgid "TNEF Version"
+msgstr "TNEF Version"
+
+#: lib/mapi.cpp:152
+msgid "OEM Code Page"
+msgstr "OEM Code Page"
+
+#: lib/mapi.cpp:158
+msgid "Contact File Under"
+msgstr "Contact File Under"
+
+#: lib/mapi.cpp:159
+msgid "Contact Last Name And First Name"
+msgstr "Contact Last Name And First Name"
+
+#: lib/mapi.cpp:160
+msgid "Contact Company And Full Name"
+msgstr "Contact Company And Full Name"
+
+#: lib/mapi.cpp:162
+msgid "Contact EMail-1 Full"
+msgstr "Contact EMail-1 Full"
+
+#: lib/mapi.cpp:163
+msgid "Contact EMail-1 Address Type"
+msgstr "Contact EMail-1 Address Type"
+
+#: lib/mapi.cpp:164
+msgid "Contact EMail-1 Address"
+msgstr "Contact EMail-1 Address"
+
+#: lib/mapi.cpp:165
+msgid "Contact EMail-1 Display Name"
+msgstr "Contact EMail-1 Display Name"
+
+#: lib/mapi.cpp:166
+msgid "Contact EMail-1 Entry ID"
+msgstr "Contact EMail-1 Entry ID"
+
+#: lib/mapi.cpp:168
+msgid "Contact EMail-2 Full"
+msgstr "Contact EMail-2 Full"
+
+#: lib/mapi.cpp:169
+msgid "Contact EMail-2 Address Type"
+msgstr "Contact EMail-2 Address Type"
+
+#: lib/mapi.cpp:170
+msgid "Contact EMail-2 Address"
+msgstr "Contact EMail-2 Address"
+
+#: lib/mapi.cpp:171
+msgid "Contact EMail-2 Display Name"
+msgstr "Contact EMail-2 Display Name"
+
+#: lib/mapi.cpp:172
+msgid "Contact EMail-2 Entry ID"
+msgstr "Contact EMail-2 Entry ID"
+
+#: lib/mapi.cpp:174 lib/mapi.cpp:175
+msgid "Appointment Location"
+msgstr "Appointment Location"
+
+#: lib/mapi.cpp:176
+msgid "Appointment Start Date"
+msgstr "Appointment Start Date"
+
+#: lib/mapi.cpp:177
+msgid "Appointment End Date"
+msgstr "Appointment End Date"
+
+#: lib/mapi.cpp:178
+msgid "Appointment Duration"
+msgstr "Appointment Duration"
+
+#: lib/mapi.cpp:179
+msgid "Appointment Response Status"
+msgstr "Appointment Response Status"
+
+#: lib/mapi.cpp:180
+msgid "Appointment Is Recurring"
+msgstr "Appointment Is Recurring"
+
+#: lib/mapi.cpp:181
+msgid "Appointment Recurrence Type"
+msgstr "Appointment Recurrence Type"
+
+#: lib/mapi.cpp:182
+msgid "Appointment Recurrence Pattern"
+msgstr "Appointment Recurrence Pattern"
+
+#: lib/mapi.cpp:183
+msgid "Reminder Time"
+msgstr "Reminder Time"
+
+#: lib/mapi.cpp:184
+msgid "Reminder Set"
+msgstr "Reminder Set"
+
+#: lib/mapi.cpp:185
+msgid "Start Date"
+msgstr "Start Date"
+
+#: lib/mapi.cpp:186
+msgid "End Date"
+msgstr "End Date"
+
+#: lib/mapi.cpp:187
+msgid "Reminder Next Time"
+msgstr "Reminder Next Time"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdepim/kwatchgnupg.po b/tde-i18n-en_GB/messages/kdepim/kwatchgnupg.po
new file mode 100644
index 00000000000..bfa958344e6
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/kwatchgnupg.po
@@ -0,0 +1,176 @@
+# translation of kwatchgnupg.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kwatchgnupg\n"
+"POT-Creation-Date: 2005-07-25 01:39+0200\n"
+"PO-Revision-Date: 2005-11-06 01:23+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: aboutdata.cpp:38
+msgid "GnuPG log viewer"
+msgstr "GnuPG log viewer"
+
+#: aboutdata.cpp:48
+msgid "Original Author"
+msgstr "Original Author"
+
+#: aboutdata.cpp:59
+msgid "KWatchGnuPG"
+msgstr "KWatchGnuPG"
+
+#: kwatchgnupgconfig.cpp:70
+msgid "Configure KWatchGnuPG"
+msgstr "Configure KWatchGnuPG"
+
+#: kwatchgnupgconfig.cpp:82
+msgid "WatchGnuPG"
+msgstr "WatchGnuPG"
+
+#: kwatchgnupgconfig.cpp:94
+msgid "&Executable:"
+msgstr "&Executable:"
+
+#: kwatchgnupgconfig.cpp:100
+msgid "&Socket:"
+msgstr "&Socket:"
+
+#: kwatchgnupgconfig.cpp:106
+msgid "None"
+msgstr "None"
+
+#: kwatchgnupgconfig.cpp:107
+msgid "Basic"
+msgstr "Basic"
+
+#: kwatchgnupgconfig.cpp:108
+msgid "Advanced"
+msgstr "Advanced"
+
+#: kwatchgnupgconfig.cpp:109
+msgid "Expert"
+msgstr "Expert"
+
+#: kwatchgnupgconfig.cpp:110
+msgid "Guru"
+msgstr "Guru"
+
+#: kwatchgnupgconfig.cpp:111
+msgid "Default &log level:"
+msgstr "Default &log level:"
+
+#: kwatchgnupgconfig.cpp:118
+msgid "Log Window"
+msgstr "Log Window"
+
+#: kwatchgnupgconfig.cpp:130
+msgid ""
+"_: history size spinbox suffix\n"
+" lines"
+msgstr " lines"
+
+#: kwatchgnupgconfig.cpp:131
+msgid "unlimited"
+msgstr "unlimited"
+
+#: kwatchgnupgconfig.cpp:132
+msgid "&History size:"
+msgstr "&History size:"
+
+#: kwatchgnupgconfig.cpp:134
+msgid "Set &Unlimited"
+msgstr "Set &Unlimited"
+
+#: kwatchgnupgconfig.cpp:141
+msgid "Enable &word wrapping"
+msgstr "Enable &word wrapping"
+
+#: kwatchgnupgmainwin.cpp:98
+msgid "C&lear History"
+msgstr "C&lear History"
+
+#: kwatchgnupgmainwin.cpp:109
+msgid "Configure KWatchGnuPG..."
+msgstr "Configure KWatchGnuPG..."
+
+#: kwatchgnupgmainwin.cpp:148
+msgid ""
+"The watchgnupg logging process could not be started.\n"
+"Please install watchgnupg somewhere in your $PATH.\n"
+"This log window is now completely useless."
+msgstr ""
+"The watchgnupg logging process could not be started.\n"
+"Please install watchgnupg somewhere in your $PATH.\n"
+"This log window is now completely useless."
+
+#: kwatchgnupgmainwin.cpp:189
+msgid "There are no components available that support logging."
+msgstr "There are no components available that support logging."
+
+#: kwatchgnupgmainwin.cpp:195
+msgid ""
+"The watchgnupg logging process died.\n"
+"Do you want to try to restart it?"
+msgstr ""
+"The watchgnupg logging process died.\n"
+"Do you want to try to restart it?"
+
+#: kwatchgnupgmainwin.cpp:195
+msgid "Try Restart"
+msgstr "Try Restart"
+
+#: kwatchgnupgmainwin.cpp:195
+msgid "Do Not Try"
+msgstr "Do Not Try"
+
+#: kwatchgnupgmainwin.cpp:196
+msgid "====== Restarting logging process ====="
+msgstr "====== Restarting logging process ====="
+
+#: kwatchgnupgmainwin.cpp:199
+msgid ""
+"The watchgnupg logging process is not running.\n"
+"This log window is now completely useless."
+msgstr ""
+"The watchgnupg logging process is not running.\n"
+"This log window is now completely useless."
+
+#: kwatchgnupgmainwin.cpp:233
+msgid "Save Log to File"
+msgstr "Save Log to File"
+
+#: kwatchgnupgmainwin.cpp:238
+msgid ""
+"The file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"The file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: kwatchgnupgmainwin.cpp:241
+msgid "Overwrite File"
+msgstr "Overwrite File"
+
+#: kwatchgnupgmainwin.cpp:241
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: tray.cpp:53
+msgid "KWatchGnuPG Log Viewer"
+msgstr "KWatchGnuPG Log Viewer"
diff --git a/tde-i18n-en_GB/messages/kdepim/libkcal.po b/tde-i18n-en_GB/messages/kdepim/libkcal.po
new file mode 100644
index 00000000000..764e532559c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libkcal.po
@@ -0,0 +1,1613 @@
+# translation of libkcal.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkcal\n"
+"POT-Creation-Date: 2008-08-19 01:18+0200\n"
+"PO-Revision-Date: 2005-12-26 02:09+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: attendee.cpp:76
+msgid "Needs Action"
+msgstr "Needs Action"
+
+#: attendee.cpp:79
+msgid "Accepted"
+msgstr "Accepted"
+
+#: attendee.cpp:82
+msgid "Declined"
+msgstr "Declined"
+
+#: attendee.cpp:85
+msgid ""
+"_: attendee status\n"
+"Tentative"
+msgstr "Tentative"
+
+#: attendee.cpp:88
+msgid "Delegated"
+msgstr "Delegated"
+
+#: attendee.cpp:91 htmlexport.cpp:358 incidence.cpp:718
+#: incidenceformatter.cpp:435
+msgid "Completed"
+msgstr "Completed"
+
+#: attendee.cpp:94
+msgid "In Process"
+msgstr "In Process"
+
+#: attendee.cpp:143
+msgid "Chair"
+msgstr "Chair"
+
+#: attendee.cpp:147
+msgid "Participant"
+msgstr "Participant"
+
+#: attendee.cpp:150
+msgid "Optional Participant"
+msgstr "Optional Participant"
+
+#: attendee.cpp:153
+msgid "Observer"
+msgstr "Observer"
+
+#: calendar.cpp:64
+msgid "Unknown Name"
+msgstr "Unknown Name"
+
+#: calendar.cpp:64
+msgid "unknown@nowhere"
+msgstr "unknown@nowhere"
+
+#: calendarlocal.cpp:581
+msgid ""
+"The timezone setting was changed. In order to display the calendar you are "
+"looking at in the new timezone, it needs to be saved. Do you want to save the "
+"pending changes or rather wait and apply the new timezone on the next reload?"
+msgstr ""
+"The timezone setting was changed. In order to display the calendar you are "
+"looking at in the new timezone, it needs to be saved. Do you want to save the "
+"pending changes or rather wait and apply the new timezone on the next reload?"
+
+#: calendarlocal.cpp:587
+msgid "Save before applying timezones?"
+msgstr "Save before applying timezones?"
+
+#: calendarlocal.cpp:589
+msgid "Apply Timezone Change on Next Reload"
+msgstr "Apply Timezone Change on Next Reload"
+
+#: confirmsavedialog.cpp:34
+msgid "Confirm Save"
+msgstr "Confirm Save"
+
+#: confirmsavedialog.cpp:42
+msgid "You have requested to save the following objects to '%1':"
+msgstr "You have requested to save the following objects to '%1':"
+
+#: confirmsavedialog.cpp:47
+msgid "Operation"
+msgstr "Operation"
+
+#: confirmsavedialog.cpp:48
+msgid "Type"
+msgstr "Type"
+
+#: confirmsavedialog.cpp:49
+msgid "Summary"
+msgstr "Summary"
+
+#: confirmsavedialog.cpp:50
+msgid "UID"
+msgstr "UID"
+
+#: convertqtopia.cpp:42
+msgid "Convert Qtopia calendar file to iCalendar"
+msgstr "Convert Qtopia calendar file to iCalendar"
+
+#: convertqtopia.cpp:44
+msgid "Convert iCalendar to iCalendar"
+msgstr "Convert iCalendar to iCalendar"
+
+#: convertqtopia.cpp:46
+msgid "Output file"
+msgstr "Output file"
+
+#: convertqtopia.cpp:47
+msgid "Input file"
+msgstr "Input file"
+
+#: convertqtopia.cpp:53
+msgid "Qtopia calendar file converter"
+msgstr "Qtopia calendar file converter"
+
+#: convertqtopia.cpp:76
+msgid "Please specify only one of the conversion options."
+msgstr "Please specify only one of the conversion options."
+
+#: convertqtopia.cpp:80
+msgid "You have to specify one conversion option."
+msgstr "You have to specify one conversion option."
+
+#: convertqtopia.cpp:84
+msgid "Error: No input file."
+msgstr "Error: No input file."
+
+#: convertqtopia.cpp:108 icalformat.cpp:120
+msgid "Error saving to '%1'."
+msgstr "Error saving to '%1'."
+
+#: exceptions.cpp:40
+msgid "%1 Error"
+msgstr "%1 Error"
+
+#: exceptions.cpp:57
+msgid "Load Error"
+msgstr "Load Error"
+
+#: exceptions.cpp:60
+msgid "Save Error"
+msgstr "Save Error"
+
+#: exceptions.cpp:63
+msgid "Parse Error in libical"
+msgstr "Parse Error in libical"
+
+#: exceptions.cpp:66
+msgid "Parse Error in libkcal"
+msgstr "Parse Error in libkcal"
+
+#: exceptions.cpp:69
+msgid "No calendar component found."
+msgstr "No calendar component found."
+
+#: exceptions.cpp:72
+msgid "vCalendar Version 1.0 detected."
+msgstr "vCalendar Version 1.0 detected."
+
+#: exceptions.cpp:75
+msgid "iCalendar Version 2.0 detected."
+msgstr "iCalendar Version 2.0 detected."
+
+#: exceptions.cpp:78
+msgid "Restriction violation"
+msgstr "Restriction violation"
+
+#: htmlexport.cpp:149
+msgid ""
+"_: month_year\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: htmlexport.cpp:224
+msgid "Start Time"
+msgstr "Start Time"
+
+#: htmlexport.cpp:225
+msgid "End Time"
+msgstr "End Time"
+
+#: htmlexport.cpp:226
+msgid "Event"
+msgstr "Event"
+
+#: htmlexport.cpp:228 htmlexport.cpp:364 incidenceformatter.cpp:334
+#: incidenceformatter.cpp:413
+msgid "Location"
+msgstr "Location"
+
+#: htmlexport.cpp:232 htmlexport.cpp:368
+msgid "Categories"
+msgstr "Categories"
+
+#: htmlexport.cpp:236 htmlexport.cpp:372 incidenceformatter.cpp:158
+msgid "Attendees"
+msgstr "Attendees"
+
+#: htmlexport.cpp:356
+msgid "Task"
+msgstr "Task"
+
+#: htmlexport.cpp:357 incidenceformatter.cpp:426
+msgid "Priority"
+msgstr "Priority"
+
+#: htmlexport.cpp:360
+msgid "Due Date"
+msgstr "Due Date"
+
+#: htmlexport.cpp:391
+msgid "Sub-Tasks of: "
+msgstr "Sub-Tasks of: "
+
+#: htmlexport.cpp:441
+msgid "Sub-Tasks"
+msgstr "Sub-Tasks"
+
+#: htmlexport.cpp:454 incidenceformatter.cpp:436
+msgid "%1 %"
+msgstr "%1 %"
+
+#: htmlexport.cpp:605
+msgid "This page was created "
+msgstr "This page was created "
+
+#: htmlexport.cpp:613 htmlexport.cpp:615
+msgid "by <a href=\"mailto:%1\">%2</a> "
+msgstr "by <a href=\"mailto:%1\">%2</a> "
+
+#: htmlexport.cpp:618
+msgid "by %1 "
+msgstr "by %1 "
+
+#: htmlexport.cpp:622
+msgid "with <a href=\"%1\">%2</a>"
+msgstr "with <a href=\"%1\">%2</a>"
+
+#: htmlexport.cpp:626
+#, c-format
+msgid "with %1"
+msgstr "with %1"
+
+#: htmlexport.cpp:701
+msgid ""
+"_: list of holidays\n"
+"%1, %2"
+msgstr ""
+
+#: icalformat.cpp:131
+msgid "Could not save '%1'"
+msgstr "Could not save '%1'"
+
+#: icalformat.cpp:269
+msgid "libical error"
+msgstr "libical error"
+
+#: icalformatimpl.cpp:1990
+msgid "Expected iCalendar format"
+msgstr "Expected iCalendar format"
+
+#: incidence.cpp:716
+msgid ""
+"_: incidence status\n"
+"Tentative"
+msgstr "Tentative"
+
+#: incidence.cpp:717
+msgid "Confirmed"
+msgstr "Confirmed"
+
+#: incidence.cpp:719
+msgid "Needs-Action"
+msgstr "Needs-Action"
+
+#: incidence.cpp:720
+msgid "Canceled"
+msgstr "Cancelled"
+
+#: incidence.cpp:721
+msgid "In-Process"
+msgstr "In-Process"
+
+#: incidence.cpp:722
+msgid "Draft"
+msgstr "Draft"
+
+#: incidence.cpp:723
+msgid "Final"
+msgstr "Final"
+
+#: incidence.cpp:751
+msgid "Public"
+msgstr "Public"
+
+#: incidence.cpp:753
+msgid "Private"
+msgstr "Private"
+
+#: incidence.cpp:755
+msgid "Confidential"
+msgstr "Confidential"
+
+#: incidence.cpp:757
+msgid "Undefined"
+msgstr "Undefined"
+
+#: incidenceformatter.cpp:151
+msgid "Organizer"
+msgstr "Organizer"
+
+#: incidenceformatter.cpp:165
+msgid " (delegated by %1)"
+msgstr ""
+
+#: incidenceformatter.cpp:168
+msgid " (delegated to %1)"
+msgstr ""
+
+#: incidenceformatter.cpp:186
+msgid "Show mail"
+msgstr "Show mail"
+
+#: incidenceformatter.cpp:285 incidenceformatter.cpp:295
+#: incidenceformatter.cpp:300
+msgid "Time"
+msgstr "Time"
+
+#: incidenceformatter.cpp:286 incidenceformatter.cpp:296
+#: incidenceformatter.cpp:302
+msgid ""
+"_: <beginTime> - <endTime>\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: incidenceformatter.cpp:290 incidenceformatter.cpp:309
+msgid "Date"
+msgstr "Date"
+
+#: incidenceformatter.cpp:291 incidenceformatter.cpp:310
+#, c-format
+msgid ""
+"_: date as string\n"
+"%1"
+msgstr "%1"
+
+#: incidenceformatter.cpp:318
+msgid "Birthday"
+msgstr "Birthday"
+
+#: incidenceformatter.cpp:327 incidenceformatter.cpp:406
+#, fuzzy
+msgid "Description"
+msgstr "Description:"
+
+#: incidenceformatter.cpp:341 incidenceformatter.cpp:420
+#, fuzzy, c-format
+msgid ""
+"_n: 1 Category\n"
+"%n Categories"
+msgstr ""
+"1 category\n"
+"%n categories"
+
+#: incidenceformatter.cpp:350 incidenceformatter.cpp:443
+msgid "Next on"
+msgstr ""
+
+#: incidenceformatter.cpp:371 incidenceformatter.cpp:464
+#, c-format
+msgid ""
+"_n: 1 attachment\n"
+"%n attachments"
+msgstr ""
+"1 attachment\n"
+"%n attachments"
+
+#: incidenceformatter.cpp:377 incidenceformatter.cpp:470
+#, c-format
+msgid "Creation date: %1."
+msgstr "Creation date: %1."
+
+#: incidenceformatter.cpp:391
+msgid "Due on"
+msgstr ""
+
+#: incidenceformatter.cpp:430 incidenceformatter.cpp:623
+msgid "Unspecified"
+msgstr "Unspecified"
+
+#: incidenceformatter.cpp:484
+#, c-format
+msgid "Journal for %1"
+msgstr "Journal for %1"
+
+#: incidenceformatter.cpp:496 incidenceformatter.cpp:1976
+#, c-format
+msgid "Free/Busy information for %1"
+msgstr "Free/Busy information for %1"
+
+#: incidenceformatter.cpp:498
+msgid "Busy times in date range %1 - %2:"
+msgstr "Busy times in date range %1 - %2:"
+
+#: incidenceformatter.cpp:504
+msgid "Busy:"
+msgstr "Busy:"
+
+#: incidenceformatter.cpp:512 incidenceformatter.cpp:694
+#: incidenceformatter.cpp:778
+#, c-format
+msgid ""
+"_n: 1 hour \n"
+"%n hours "
+msgstr ""
+"1 hour \n"
+"%n hours "
+
+#: incidenceformatter.cpp:516 incidenceformatter.cpp:697
+#, c-format
+msgid ""
+"_n: 1 minute \n"
+"%n minutes "
+msgstr ""
+"1 minute \n"
+"%n minutes "
+
+#: incidenceformatter.cpp:520 incidenceformatter.cpp:786
+#, c-format
+msgid ""
+"_n: 1 second\n"
+"%n seconds"
+msgstr ""
+"1 second\n"
+"%n seconds"
+
+#: incidenceformatter.cpp:522 incidenceformatter.cpp:788
+msgid ""
+"_: startDate for duration\n"
+"%1 for %2"
+msgstr "%1 for %2"
+
+#: incidenceformatter.cpp:528 incidenceformatter.cpp:794
+msgid ""
+"_: date, fromTime - toTime \n"
+"%1, %2 - %3"
+msgstr "%1, %2 - %3"
+
+#: incidenceformatter.cpp:533 incidenceformatter.cpp:799
+msgid ""
+"_: fromDateTime - toDateTime\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: incidenceformatter.cpp:602
+msgid ""
+"_: %1: Start Date, %2: Start Time\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: incidenceformatter.cpp:605
+msgid ""
+"_: %1: Start Date\n"
+"%1 (time unspecified)"
+msgstr "%1 (time unspecified)"
+
+#: incidenceformatter.cpp:616
+msgid ""
+"_: %1: End Date, %2: End Time\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: incidenceformatter.cpp:619
+msgid ""
+"_: %1: End Date\n"
+"%1 (time unspecified)"
+msgstr "%1 (time unspecified)"
+
+#: incidenceformatter.cpp:638 incidenceformatter.cpp:726
+#: incidenceformatter.cpp:749
+msgid "Description:"
+msgstr "Description:"
+
+#: incidenceformatter.cpp:644
+msgid "Comments:"
+msgstr ""
+
+#: incidenceformatter.cpp:662 incidenceformatter.cpp:716
+#: incidenceformatter.cpp:738
+msgid "Summary unspecified"
+msgstr "Summary unspecified"
+
+#: incidenceformatter.cpp:667
+msgid "Location unspecified"
+msgstr "Location unspecified"
+
+#: incidenceformatter.cpp:678
+msgid "What:"
+msgstr "What:"
+
+#: incidenceformatter.cpp:679
+msgid "Where:"
+msgstr "Where:"
+
+#: incidenceformatter.cpp:682
+msgid "Start Time:"
+msgstr "Start Time:"
+
+#: incidenceformatter.cpp:685
+msgid "End Time:"
+msgstr "End Time:"
+
+#: incidenceformatter.cpp:700
+msgid "Duration:"
+msgstr "Duration:"
+
+#: incidenceformatter.cpp:717 incidenceformatter.cpp:739
+msgid "Description unspecified"
+msgstr "Description unspecified"
+
+#: incidenceformatter.cpp:725 incidenceformatter.cpp:747
+msgid "Summary:"
+msgstr "Summary:"
+
+#: incidenceformatter.cpp:748
+msgid "Date:"
+msgstr "Date:"
+
+#: incidenceformatter.cpp:762
+msgid "Person:"
+msgstr "Person:"
+
+#: incidenceformatter.cpp:763
+msgid "Start date:"
+msgstr "Start date:"
+
+#: incidenceformatter.cpp:764
+msgid "End date:"
+msgstr "End date:"
+
+#: incidenceformatter.cpp:782
+#, c-format
+msgid ""
+"_n: 1 minute\n"
+"%n minutes "
+msgstr ""
+"1 minute\n"
+"%n minutes "
+
+#: incidenceformatter.cpp:818
+msgid "This event has been published"
+msgstr "This event has been published"
+
+#: incidenceformatter.cpp:821
+#, fuzzy
+msgid "This meeting has been updated"
+msgstr "This meeting has been cancelled"
+
+#: incidenceformatter.cpp:822
+msgid "You have been invited to this meeting"
+msgstr "You have been invited to this meeting"
+
+#: incidenceformatter.cpp:824
+msgid "This invitation was refreshed"
+msgstr "This invitation was refreshed"
+
+#: incidenceformatter.cpp:826
+msgid "This meeting has been canceled"
+msgstr "This meeting has been cancelled"
+
+#: incidenceformatter.cpp:828
+msgid "Addition to the meeting invitation"
+msgstr "Addition to the meeting invitation"
+
+#: incidenceformatter.cpp:843
+#, fuzzy
+msgid "Sender"
+msgstr "Reminder"
+
+#: incidenceformatter.cpp:852
+#, fuzzy
+msgid "%1 indicates this invitation still needs some action"
+msgstr "Sender indicates this invitation still needs some action"
+
+#: incidenceformatter.cpp:855
+#, fuzzy
+msgid "%1 accepts this meeting invitation"
+msgstr "Sender accepts this meeting invitation"
+
+#: incidenceformatter.cpp:856
+#, fuzzy
+msgid "%1 accepts this meeting invitation on behalf of %2"
+msgstr "Sender accepts this meeting invitation"
+
+#: incidenceformatter.cpp:860
+#, fuzzy
+msgid "%1 tentatively accepts this meeting invitation"
+msgstr "Sender tentatively accepts this meeting invitation"
+
+#: incidenceformatter.cpp:861
+#, fuzzy
+msgid "%1 tentatively accepts this meeting invitation on behalf of %2"
+msgstr "Sender tentatively accepts this meeting invitation"
+
+#: incidenceformatter.cpp:865
+#, fuzzy
+msgid "%1 declines this meeting invitation"
+msgstr "Sender declines this meeting invitation"
+
+#: incidenceformatter.cpp:866
+#, fuzzy
+msgid "%1 declines this meeting invitation on behalf of %2"
+msgstr "Sender declines this meeting invitation"
+
+#: incidenceformatter.cpp:874
+#, fuzzy
+msgid "%1 has delegated this meeting invitation to %2"
+msgstr "Sender has delegated this meeting invitation"
+
+#: incidenceformatter.cpp:876
+#, fuzzy
+msgid "%1 has delegated this meeting invitation"
+msgstr "Sender has delegated this meeting invitation"
+
+#: incidenceformatter.cpp:879
+msgid "This meeting invitation is now completed"
+msgstr "This meeting invitation is now completed"
+
+#: incidenceformatter.cpp:881
+#, fuzzy
+msgid "%1 is still processing the invitation"
+msgstr "Sender is still processing the invitation"
+
+#: incidenceformatter.cpp:883
+msgid "Unknown response to this meeting invitation"
+msgstr "Unknown response to this meeting invitation"
+
+#: incidenceformatter.cpp:887 incidenceformatter.cpp:952
+#: incidenceformatter.cpp:1009
+msgid "Sender makes this counter proposal"
+msgstr "Sender makes this counter proposal"
+
+#: incidenceformatter.cpp:889 incidenceformatter.cpp:954
+#: incidenceformatter.cpp:1011
+msgid "Sender declines the counter proposal"
+msgstr "Sender declines the counter proposal"
+
+#: incidenceformatter.cpp:891 incidenceformatter.cpp:956
+#: incidenceformatter.cpp:1013
+msgid "Error: iMIP message with unknown method: '%1'"
+msgstr "Error: iMIP message with unknown method: '%1'"
+
+#: incidenceformatter.cpp:903
+msgid "This task has been published"
+msgstr "This task has been published"
+
+#: incidenceformatter.cpp:906
+#, fuzzy
+msgid "This task has been updated"
+msgstr "This task has been published"
+
+#: incidenceformatter.cpp:907
+msgid "You have been assigned this task"
+msgstr "You have been assigned this task"
+
+#: incidenceformatter.cpp:909
+msgid "This task was refreshed"
+msgstr "This task was refreshed"
+
+#: incidenceformatter.cpp:911
+msgid "This task was canceled"
+msgstr "This task was cancelled"
+
+#: incidenceformatter.cpp:913
+msgid "Addition to the task"
+msgstr "Addition to the task"
+
+#: incidenceformatter.cpp:927
+msgid "Sender indicates this task assignment still needs some action"
+msgstr "Sender indicates this task assignment still needs some action"
+
+#: incidenceformatter.cpp:929
+msgid "Sender accepts this task"
+msgstr "Sender accepts this task"
+
+#: incidenceformatter.cpp:931
+msgid "Sender tentatively accepts this task"
+msgstr "Sender tentatively accepts this task"
+
+#: incidenceformatter.cpp:933
+msgid "Sender declines this task"
+msgstr "Sender declines this task"
+
+#: incidenceformatter.cpp:940
+#, fuzzy, c-format
+msgid "Sender has delegated this request for the task to %1"
+msgstr "Sender has delegated this request for the task "
+
+#: incidenceformatter.cpp:941
+msgid "Sender has delegated this request for the task "
+msgstr "Sender has delegated this request for the task "
+
+#: incidenceformatter.cpp:944
+msgid "The request for this task is now completed"
+msgstr "The request for this task is now completed"
+
+#: incidenceformatter.cpp:946 incidenceformatter.cpp:1003
+msgid "Sender is still processing the invitation"
+msgstr "Sender is still processing the invitation"
+
+#: incidenceformatter.cpp:948
+msgid "Unknown response to this task"
+msgstr "Unknown response to this task"
+
+#: incidenceformatter.cpp:969
+msgid "This journal has been published"
+msgstr "This journal has been published"
+
+#: incidenceformatter.cpp:971
+msgid "You have been assigned this journal"
+msgstr "You have been assigned this journal"
+
+#: incidenceformatter.cpp:973
+msgid "This journal was refreshed"
+msgstr "This journal was refreshed"
+
+#: incidenceformatter.cpp:975
+msgid "This journal was canceled"
+msgstr "This journal was cancelled"
+
+#: incidenceformatter.cpp:977
+msgid "Addition to the journal"
+msgstr "Addition to the journal"
+
+#: incidenceformatter.cpp:991
+msgid "Sender indicates this journal assignment still needs some action"
+msgstr "Sender indicates this journal assignment still needs some action"
+
+#: incidenceformatter.cpp:993
+msgid "Sender accepts this journal"
+msgstr "Sender accepts this journal"
+
+#: incidenceformatter.cpp:995
+msgid "Sender tentatively accepts this journal"
+msgstr "Sender tentatively accepts this journal"
+
+#: incidenceformatter.cpp:997
+msgid "Sender declines this journal"
+msgstr "Sender declines this journal"
+
+#: incidenceformatter.cpp:999
+msgid "Sender has delegated this request for the journal"
+msgstr "Sender has delegated this request for the journal"
+
+#: incidenceformatter.cpp:1001
+msgid "The request for this journal is now completed"
+msgstr "The request for this journal is now completed"
+
+#: incidenceformatter.cpp:1005
+msgid "Unknown response to this journal"
+msgstr "Unknown response to this journal"
+
+#: incidenceformatter.cpp:1025
+msgid "This free/busy list has been published"
+msgstr "This free/busy list has been published"
+
+#: incidenceformatter.cpp:1027
+msgid "The free/busy list has been requested"
+msgstr "The free/busy list has been requested"
+
+#: incidenceformatter.cpp:1029
+msgid "This free/busy list was refreshed"
+msgstr "This free/busy list was refreshed"
+
+#: incidenceformatter.cpp:1031
+msgid "This free/busy list was canceled"
+msgstr "This free/busy list was cancelled"
+
+#: incidenceformatter.cpp:1033
+msgid "Addition to the free/busy list"
+msgstr "Addition to the free/busy list"
+
+#: incidenceformatter.cpp:1036
+msgid "Error: Free/Busy iMIP message with unknown method: '%1'"
+msgstr "Error: Free/Busy iMIP message with unknown method: '%1'"
+
+#: incidenceformatter.cpp:1155
+#, fuzzy
+msgid "The begin of the meeting has been changed from %1 to %2"
+msgstr "This meeting has been cancelled"
+
+#: incidenceformatter.cpp:1158
+#, fuzzy
+msgid "The end of the meeting has been changed from %1 to %2"
+msgstr "This meeting has been cancelled"
+
+#: incidenceformatter.cpp:1167
+msgid "The summary has been changed to: \"%1\""
+msgstr ""
+
+#: incidenceformatter.cpp:1169
+#, fuzzy
+msgid "The location has been changed to: \"%1\""
+msgstr "This meeting has been cancelled"
+
+#: incidenceformatter.cpp:1171
+#, fuzzy
+msgid "The description has been changed to: \"%1\""
+msgstr "This meeting has been cancelled"
+
+#: incidenceformatter.cpp:1177
+msgid "Attendee %1 has been added"
+msgstr ""
+
+#: incidenceformatter.cpp:1180
+msgid "The status of attendee %1 has been changed to: %2"
+msgstr ""
+
+#: incidenceformatter.cpp:1187
+msgid "Attendee %1 has been removed"
+msgstr ""
+
+#: incidenceformatter.cpp:1279
+msgid ""
+"<p align=\"left\">The following changes have been made by the organizer:</p>"
+msgstr ""
+
+#: incidenceformatter.cpp:1288 incidenceformatter.cpp:1307
+#: incidenceformatter.cpp:1352
+msgid "[Enter this into my calendar]"
+msgstr "[Enter this into my calendar]"
+
+#: incidenceformatter.cpp:1304 incidenceformatter.cpp:1350
+msgid "[Enter this into my task list]"
+msgstr "[Enter this into my task list]"
+
+#: incidenceformatter.cpp:1315 incidenceformatter.cpp:1357
+msgid "[Accept]"
+msgstr "[Accept]"
+
+#: incidenceformatter.cpp:1318
+msgid ""
+"_: Accept conditionally\n"
+"[Accept cond.]"
+msgstr "[Accept cond.]"
+
+#: incidenceformatter.cpp:1321
+#, fuzzy
+msgid "[Counter proposal]"
+msgstr "Counter"
+
+#: incidenceformatter.cpp:1324 incidenceformatter.cpp:1359
+msgid "[Decline]"
+msgstr "[Decline]"
+
+#: incidenceformatter.cpp:1328
+#, fuzzy
+msgid "[Delegate]"
+msgstr "Delegated"
+
+#: incidenceformatter.cpp:1332
+msgid "[Forward]"
+msgstr ""
+
+#: incidenceformatter.cpp:1336 incidenceformatter.cpp:1361
+#, fuzzy
+msgid "[Check my calendar]"
+msgstr "[Check my calendar...]"
+
+#: incidenceformatter.cpp:1344
+msgid "[Remove this from my calendar]"
+msgstr "[Remove this from my calendar]"
+
+#: incidenceformatter.cpp:1707
+msgid "Reminder"
+msgstr "Reminder"
+
+#: incidenceformatter.cpp:1876
+#, c-format
+msgid ""
+"_: Event start\n"
+"<i>From:</i>&nbsp;%1"
+msgstr "<i>From:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:1882
+#, c-format
+msgid ""
+"_: Event end\n"
+"<i>To:</i>&nbsp;%1"
+msgstr "<i>To:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:1890 incidenceformatter.cpp:1940
+#, c-format
+msgid "<i>Date:</i>&nbsp;%1"
+msgstr "<i>Date:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:1897
+#, c-format
+msgid ""
+"_: time for event, &nbsp; to prevent ugly line breaks\n"
+"<i>Time:</i>&nbsp;%1"
+msgstr "<i>Time:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:1901
+msgid ""
+"_: time range for event, &nbsp; to prevent ugly line breaks\n"
+"<i>Time:</i>&nbsp;%1&nbsp;-&nbsp;%2"
+msgstr "<i>Time:</i>&nbsp;%1&nbsp;-&nbsp;%2"
+
+#: incidenceformatter.cpp:1919
+#, c-format
+msgid "<i>Start:</i>&nbsp;%1"
+msgstr "<i>Start:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:1924
+#, c-format
+msgid "<i>Due:</i>&nbsp;%1"
+msgstr "<i>Due:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:1929
+#, c-format
+msgid "<i>Completed:</i>&nbsp;%1"
+msgstr "<i>Completed:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:1931
+msgid "%1 % completed"
+msgstr "%1 % completed"
+
+#: incidenceformatter.cpp:1947 incidenceformatter.cpp:1949
+#, c-format
+msgid "<i>Period start:</i>&nbsp;%1"
+msgstr "<i>Period start:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:1994
+#, c-format
+msgid "<i>Location:</i>&nbsp;%1"
+msgstr "<i>Location:</i>&nbsp;%1"
+
+#: incidenceformatter.cpp:2002
+msgid "<i>Description:</i><br>"
+msgstr "<i>Description:</i><br>"
+
+#: incidenceformatter.cpp:2040
+msgid "This is a Free Busy Object"
+msgstr "This is a Free Busy Object"
+
+#: incidenceformatter.cpp:2050
+msgid ""
+"Summary: %1\n"
+msgstr ""
+"Summary: %1\n"
+
+#: incidenceformatter.cpp:2053
+msgid ""
+"Organizer: %1\n"
+msgstr ""
+"Organiser: %1\n"
+
+#: incidenceformatter.cpp:2056
+msgid ""
+"Location: %1\n"
+msgstr ""
+"Location: %1\n"
+
+#: incidenceformatter.cpp:2063
+msgid ""
+"_: no recurrence\n"
+"None"
+msgstr "None"
+
+#: incidenceformatter.cpp:2064
+msgid "Minutely"
+msgstr "Minutely"
+
+#: incidenceformatter.cpp:2064
+msgid "Hourly"
+msgstr "Hourly"
+
+#: incidenceformatter.cpp:2064
+msgid "Daily"
+msgstr "Daily"
+
+#: incidenceformatter.cpp:2065
+msgid "Weekly"
+msgstr "Weekly"
+
+#: incidenceformatter.cpp:2065
+msgid "Monthly Same Day"
+msgstr "Monthly Same Day"
+
+#: incidenceformatter.cpp:2065
+msgid "Monthly Same Position"
+msgstr "Monthly Same Position"
+
+#: incidenceformatter.cpp:2066
+msgid "Yearly"
+msgstr "Yearly"
+
+#: incidenceformatter.cpp:2069 incidenceformatter.cpp:2117
+msgid ""
+"Start Date: %1\n"
+msgstr ""
+"Start Date: %1\n"
+
+#: incidenceformatter.cpp:2071 incidenceformatter.cpp:2119
+msgid ""
+"Start Time: %1\n"
+msgstr ""
+"Start Time: %1\n"
+
+#: incidenceformatter.cpp:2074
+msgid ""
+"End Date: %1\n"
+msgstr ""
+"End Date: %1\n"
+
+#: incidenceformatter.cpp:2077
+msgid ""
+"End Time: %1\n"
+msgstr ""
+"End Time: %1\n"
+
+#: incidenceformatter.cpp:2082
+msgid ""
+"Recurs: %1\n"
+msgstr ""
+"Recurs: %1\n"
+
+#: incidenceformatter.cpp:2084
+msgid ""
+"Frequency: %1\n"
+msgstr ""
+"Frequency: %1\n"
+
+#: incidenceformatter.cpp:2088
+#, c-format
+msgid ""
+"_n: Repeats once\n"
+"Repeats %n times"
+msgstr ""
+"Repeats once\n"
+"Repeats %n times"
+
+#: incidenceformatter.cpp:2099
+msgid ""
+"Repeat until: %1\n"
+msgstr ""
+"Repeat until: %1\n"
+
+#: incidenceformatter.cpp:2101
+msgid ""
+"Repeats forever\n"
+msgstr ""
+"Repeats forever\n"
+
+#: incidenceformatter.cpp:2107 incidenceformatter.cpp:2130
+msgid ""
+"Details:\n"
+"%1\n"
+msgstr ""
+"Details:\n"
+"%1\n"
+
+#: incidenceformatter.cpp:2123
+msgid ""
+"Due Date: %1\n"
+msgstr ""
+"Due Date: %1\n"
+
+#: incidenceformatter.cpp:2125
+msgid ""
+"Due Time: %1\n"
+msgstr ""
+"Due Time: %1\n"
+
+#: incidenceformatter.cpp:2138
+msgid ""
+"Date: %1\n"
+msgstr ""
+"Date: %1\n"
+
+#: incidenceformatter.cpp:2140
+msgid ""
+"Time: %1\n"
+msgstr ""
+"Time: %1\n"
+
+#: incidenceformatter.cpp:2143
+msgid ""
+"Text of the journal:\n"
+"%1\n"
+msgstr ""
+"Text of the journal:\n"
+"%1\n"
+
+#: incidenceformatter.cpp:2175 incidenceformatter.cpp:2180
+#, fuzzy
+msgid "No recurrence"
+msgstr "Next Occurrence"
+
+#: incidenceformatter.cpp:2183
+msgid ""
+"_n: Recurs every minute until %1\n"
+"Recurs every %n minutes until %1"
+msgstr ""
+
+#: incidenceformatter.cpp:2185
+#, fuzzy, c-format
+msgid ""
+"_n: Recurs every minute\n"
+"Recurs every %n minutes"
+msgstr ""
+"1 minute\n"
+"%n minutes "
+
+#: incidenceformatter.cpp:2188
+msgid ""
+"_n: Recurs hourly until %1\n"
+"Recurs every %n hours until %1"
+msgstr ""
+
+#: incidenceformatter.cpp:2190
+#, fuzzy, c-format
+msgid ""
+"_n: Recurs hourly\n"
+"Recurs every %n hours"
+msgstr ""
+"1 hour \n"
+"%n hours "
+
+#: incidenceformatter.cpp:2193
+msgid ""
+"_n: Recurs daily until %1\n"
+"Recurs every %n days until %1"
+msgstr ""
+
+#: incidenceformatter.cpp:2195
+#, c-format
+msgid ""
+"_n: Recurs daily\n"
+"Recurs every %n days"
+msgstr ""
+
+#: incidenceformatter.cpp:2198
+msgid ""
+"_n: Recurs weekly until %1\n"
+"Recurs every %n weeks until %1"
+msgstr ""
+
+#: incidenceformatter.cpp:2200
+#, c-format
+msgid ""
+"_n: Recurs weekly\n"
+"Recurs every %n weeks"
+msgstr ""
+
+#: incidenceformatter.cpp:2204
+#, fuzzy, c-format
+msgid "Recurs monthly until %1"
+msgstr ""
+"Repeat until: %1\n"
+
+#: incidenceformatter.cpp:2205
+msgid "Recurs monthly"
+msgstr ""
+
+#: incidenceformatter.cpp:2210
+#, fuzzy, c-format
+msgid "Recurs yearly until %1"
+msgstr ""
+"Repeat until: %1\n"
+
+#: incidenceformatter.cpp:2211
+msgid "Recurs yearly"
+msgstr ""
+
+#: incidenceformatter.cpp:2213
+msgid "Incidence recurs"
+msgstr ""
+
+#: qtopiaformat.cpp:297
+msgid "Could not open file '%1'"
+msgstr "Could not open file '%1'"
+
+#. i18n: file htmlexportsettings.kcfg line 12
+#: rc.cpp:3
+#, no-c-format
+msgid "Full name of the calendar owner"
+msgstr "Full name of the calendar owner"
+
+#. i18n: file htmlexportsettings.kcfg line 13
+#: rc.cpp:6
+#, no-c-format
+msgid "WhatsThis text for FullName setting"
+msgstr "WhatsThis text for FullName setting"
+
+#. i18n: file htmlexportsettings.kcfg line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "Email of the calendar owner"
+msgstr "Email of the calendar owner"
+
+#. i18n: file htmlexportsettings.kcfg line 17
+#: rc.cpp:12
+#, no-c-format
+msgid "WhatsThis text for Email setting"
+msgstr "WhatsThis text for Email setting"
+
+#. i18n: file htmlexportsettings.kcfg line 20
+#: rc.cpp:15
+#, no-c-format
+msgid "Creator application"
+msgstr "Creator application"
+
+#. i18n: file htmlexportsettings.kcfg line 21
+#: rc.cpp:18
+#, no-c-format
+msgid "Creator application of the calendar"
+msgstr "Creator application of the calendar"
+
+#. i18n: file htmlexportsettings.kcfg line 24
+#: rc.cpp:21
+#, no-c-format
+msgid "Creator URL"
+msgstr "Creator URL"
+
+#. i18n: file htmlexportsettings.kcfg line 25
+#: rc.cpp:24
+#, no-c-format
+msgid "URL of the creator application of the calendar."
+msgstr "URL of the creator application of the calendar."
+
+#. i18n: file htmlexportsettings.kcfg line 29
+#: rc.cpp:27
+#, no-c-format
+msgid "Page Title"
+msgstr "Page Title"
+
+#. i18n: file htmlexportsettings.kcfg line 34
+#: rc.cpp:30
+#, no-c-format
+msgid "Date start"
+msgstr "Date start"
+
+#. i18n: file htmlexportsettings.kcfg line 35
+#: rc.cpp:33
+#, no-c-format
+msgid "First day of the range that shall be exported to HTML."
+msgstr "First day of the range that shall be exported to HTML."
+
+#. i18n: file htmlexportsettings.kcfg line 38
+#: rc.cpp:36
+#, no-c-format
+msgid "Date end"
+msgstr "Date end"
+
+#. i18n: file htmlexportsettings.kcfg line 39
+#: rc.cpp:39
+#, no-c-format
+msgid "Last day of the range that shall be exported to HTML."
+msgstr "Last day of the range that shall be exported to HTML."
+
+#. i18n: file htmlexportsettings.kcfg line 43
+#: rc.cpp:42
+#, no-c-format
+msgid "Output filename"
+msgstr "Output filename"
+
+#. i18n: file htmlexportsettings.kcfg line 44
+#: rc.cpp:45
+#, no-c-format
+msgid "The output file name for the HTML export."
+msgstr "The output file name for the HTML export."
+
+#. i18n: file htmlexportsettings.kcfg line 48
+#: rc.cpp:48
+#, no-c-format
+msgid "Style sheet"
+msgstr "Style sheet"
+
+#. i18n: file htmlexportsettings.kcfg line 49
+#: rc.cpp:51
+#, no-c-format
+msgid ""
+"CSS style sheet to be used by the final HTML page. This string contains the "
+"actual contents of the CSS, not a path to the style sheet."
+msgstr ""
+"CSS style sheet to be used by the final HTML page. This string contains the "
+"actual contents of the CSS, not a path to the style sheet."
+
+#. i18n: file htmlexportsettings.kcfg line 53
+#: rc.cpp:54
+#, no-c-format
+msgid "Exclude private incidences from the export"
+msgstr "Exclude private incidences from the export"
+
+#. i18n: file htmlexportsettings.kcfg line 57
+#: rc.cpp:57
+#, no-c-format
+msgid "Exclude confidential incidences from the export"
+msgstr "Exclude confidential incidences from the export"
+
+#. i18n: file htmlexportsettings.kcfg line 65
+#: rc.cpp:60
+#, no-c-format
+msgid "Export events as list"
+msgstr "Export events as list"
+
+#. i18n: file htmlexportsettings.kcfg line 69
+#: rc.cpp:63
+#, no-c-format
+msgid "Export in month view"
+msgstr "Export in month view"
+
+#. i18n: file htmlexportsettings.kcfg line 73
+#: rc.cpp:66
+#, no-c-format
+msgid "Export in week view"
+msgstr "Export in week view"
+
+#. i18n: file htmlexportsettings.kcfg line 77
+#: rc.cpp:69
+#, no-c-format
+msgid "Title of the calendar"
+msgstr "Title of the calendar"
+
+#. i18n: file htmlexportsettings.kcfg line 82
+#: rc.cpp:72
+#, no-c-format
+msgid "Export location of the events"
+msgstr "Export location of the events"
+
+#. i18n: file htmlexportsettings.kcfg line 86
+#: rc.cpp:75
+#, no-c-format
+msgid "Export categories of the events"
+msgstr "Export categories of the events"
+
+#. i18n: file htmlexportsettings.kcfg line 90
+#: rc.cpp:78
+#, no-c-format
+msgid "Export attendees of the events"
+msgstr "Export attendees of the events"
+
+#. i18n: file htmlexportsettings.kcfg line 98
+#: rc.cpp:81
+#, no-c-format
+msgid "Export to-do list"
+msgstr "Export to-do list"
+
+#. i18n: file htmlexportsettings.kcfg line 102
+#: rc.cpp:84
+#, no-c-format
+msgid "Title of the to-do list"
+msgstr "Title of the to-do list"
+
+#. i18n: file htmlexportsettings.kcfg line 107
+#: rc.cpp:87
+#, no-c-format
+msgid "Export due dates of the to-dos"
+msgstr "Export due dates of the to-dos"
+
+#. i18n: file htmlexportsettings.kcfg line 111
+#: rc.cpp:90
+#, no-c-format
+msgid "Export location of the to-dos"
+msgstr "Export location of the to-dos"
+
+#. i18n: file htmlexportsettings.kcfg line 115
+#: rc.cpp:93
+#, no-c-format
+msgid "Export categories of the to-dos"
+msgstr "Export categories of the to-dos"
+
+#. i18n: file htmlexportsettings.kcfg line 119
+#: rc.cpp:96
+#, no-c-format
+msgid "Export attendees of the to-dos"
+msgstr "Export attendees of the to-dos"
+
+#. i18n: file htmlexportsettings.kcfg line 127
+#: rc.cpp:99 rc.cpp:105
+#, no-c-format
+msgid "Export journals"
+msgstr "Export journals"
+
+#. i18n: file htmlexportsettings.kcfg line 131
+#: rc.cpp:102
+#, no-c-format
+msgid "Title of the journal list"
+msgstr "Title of the journal list"
+
+#. i18n: file htmlexportsettings.kcfg line 142
+#: rc.cpp:108
+#, no-c-format
+msgid "Title of the free/busy list"
+msgstr "Title of the free/busy list"
+
+#: resourcecached.cpp:630
+#, c-format
+msgid "Last loaded: %1"
+msgstr "Last loaded: %1"
+
+#: resourcecached.cpp:635
+#, c-format
+msgid "Last saved: %1"
+msgstr "Last saved: %1"
+
+#: resourcecachedconfig.cpp:44
+msgid "Automatic Reload"
+msgstr "Automatic Reload"
+
+#: resourcecachedconfig.cpp:46 resourcecachedconfig.cpp:86
+msgid "Never"
+msgstr "Never"
+
+#: resourcecachedconfig.cpp:47
+msgid "On startup"
+msgstr "On startup"
+
+#: resourcecachedconfig.cpp:49 resourcecachedconfig.cpp:89
+msgid "Regular interval"
+msgstr "Regular interval"
+
+#: resourcecachedconfig.cpp:54 resourcecachedconfig.cpp:94
+msgid "Interval in minutes"
+msgstr "Interval in minutes"
+
+#: resourcecachedconfig.cpp:84
+msgid "Automatic Save"
+msgstr "Automatic Save"
+
+#: resourcecachedconfig.cpp:87
+msgid "On exit"
+msgstr "On exit"
+
+#: resourcecachedconfig.cpp:98
+msgid "Delayed after changes"
+msgstr "Delayed after changes"
+
+#: resourcecachedconfig.cpp:99
+msgid "On every change"
+msgstr "On every change"
+
+#: resourcecalendar.cpp:57
+#, c-format
+msgid "Type: %1"
+msgstr "Type: %1"
+
+#: resourcecalendar.cpp:149
+msgid ""
+"Error while loading %1.\n"
+msgstr ""
+"Error while loading %1.\n"
+
+#: resourcecalendar.cpp:186
+msgid ""
+"Error while saving %1.\n"
+msgstr ""
+"Error while saving %1.\n"
+
+#: resourcelocalconfig.cpp:49 resourcelocaldirconfig.cpp:47
+msgid "Location:"
+msgstr "Location:"
+
+#: resourcelocalconfig.cpp:54
+msgid "Calendar Format"
+msgstr "Calendar Format"
+
+#: resourcelocalconfig.cpp:56
+msgid "iCalendar"
+msgstr "iCalendar"
+
+#: resourcelocalconfig.cpp:57
+msgid "vCalendar"
+msgstr "vCalendar"
+
+#: resourcelocalconfig.cpp:91
+msgid ""
+"You did not specify a URL for this resource. Therefore, the resource will be "
+"saved in %1. It is still possible to change this location by editing the "
+"resource properties."
+msgstr ""
+"You did not specify a URL for this resource. Therefore, the resource will be "
+"saved in %1. It is still possible to change this location by editing the "
+"resource properties."
+
+#: scheduler.cpp:50
+msgid "Updated Publish"
+msgstr "Updated Publish"
+
+#: scheduler.cpp:52 scheduler.cpp:154
+msgid "Publish"
+msgstr "Publish"
+
+#: scheduler.cpp:54
+msgid "Obsolete"
+msgstr "Obsolete"
+
+#: scheduler.cpp:56
+msgid "New Request"
+msgstr "New Request"
+
+#: scheduler.cpp:58
+msgid "Updated Request"
+msgstr "Updated Request"
+
+#: scheduler.cpp:60
+#, c-format
+msgid "Unknown Status: %1"
+msgstr "Unknown Status: %1"
+
+#: scheduler.cpp:156
+msgid "Request"
+msgstr "Request"
+
+#: scheduler.cpp:158
+msgid "Refresh"
+msgstr "Refresh"
+
+#: scheduler.cpp:164
+msgid "Reply"
+msgstr "Reply"
+
+#: scheduler.cpp:166
+msgid ""
+"_: counter proposal\n"
+"Counter"
+msgstr "Counter"
+
+#: scheduler.cpp:168
+msgid ""
+"_: decline counter proposal\n"
+"Decline Counter"
+msgstr "Decline Counter"
+
+#: scheduler.cpp:170
+msgid "Unknown"
+msgstr "Unknown"
+
+#: scheduler.cpp:341
+msgid "%1 wants to attend %2 but was not invited."
+msgstr ""
+
+#: scheduler.cpp:344
+msgid "%1 wants to attend %2 on behalf of %3."
+msgstr ""
+
+#: scheduler.cpp:347
+msgid "Uninvited attendee"
+msgstr ""
+
+#: scheduler.cpp:348
+#, fuzzy
+msgid "Accept Attendance"
+msgstr "Accepted"
+
+#: scheduler.cpp:348
+msgid "Reject Attendance"
+msgstr ""
+
+#: scheduler.cpp:353
+msgid "The organizer rejected your attendance at this meeting."
+msgstr ""
+
+#~ msgid "Category"
+#~ msgstr "Category"
+
+#~ msgid "<b>Due on:</b> %1"
+#~ msgstr "<b>Due on:</b> %1"
+
+#~ msgid "<p><b>Priority:</b> %2</p>"
+#~ msgstr "<p><b>Priority:</b> %2</p>"
+
+#~ msgid "<p><i>%1 % completed</i></p>"
+#~ msgstr "<p><i>%1 % completed</i></p>"
+
+#~ msgid "This is a recurring to-do. The next occurrence will be on %1."
+#~ msgstr "This is a recurring to-do. The next occurrence will be on %1."
+
+#~ msgid "Tentative"
+#~ msgstr "Tentative"
diff --git a/tde-i18n-en_GB/messages/kdepim/libkdepim.po b/tde-i18n-en_GB/messages/kdepim/libkdepim.po
new file mode 100644
index 00000000000..6e5e4929cf1
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libkdepim.po
@@ -0,0 +1,1858 @@
+# translation of libkdepim.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkdepim\n"
+"POT-Creation-Date: 2008-07-14 01:18+0200\n"
+"PO-Revision-Date: 2005-11-06 01:23+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: ../libkpimidentities/identity.cpp:104
+msgid "<qt>Failed to execute signature script<br><b>%1</b>:<br>%2</qt>"
+msgstr "<qt>Failed to execute signature script<br><b>%1</b>:<br>%2</qt>"
+
+#: ../libkpimidentities/identitycombo.cpp:96
+msgid "%1 (Default)"
+msgstr "%1 (Default)"
+
+#: ../libkpimidentities/identitymanager.cpp:342
+msgid "Unnamed"
+msgstr "Unnamed"
+
+#: ../libemailfunctions/email.cpp:457
+msgid ""
+"The email address you entered is not valid because it contains more than one @. "
+"You will not create valid messages if you do not change your address."
+msgstr ""
+"The email address you entered is not valid because it contains more than one @. "
+"You will not create valid messages if you do not change your address."
+
+#: ../libemailfunctions/email.cpp:462
+msgid ""
+"The email address you entered is not valid because it does not contain a @.You "
+"will not create valid messages if you do not change your address."
+msgstr ""
+"The email address you entered is not valid because it does not contain a @.You "
+"will not create valid messages if you do not change your address."
+
+#: ../libemailfunctions/email.cpp:467
+msgid "You have to enter something in the email address field."
+msgstr "You have to enter something in the email address field."
+
+#: ../libemailfunctions/email.cpp:469
+msgid ""
+"The email address you entered is not valid because it does not contain a local "
+"part."
+msgstr ""
+"The email address you entered is not valid because it does not contain a local "
+"part."
+
+#: ../libemailfunctions/email.cpp:472
+msgid ""
+"The email address you entered is not valid because it does not contain a domain "
+"part."
+msgstr ""
+"The email address you entered is not valid because it does not contain a domain "
+"part."
+
+#: ../libemailfunctions/email.cpp:475
+msgid ""
+"The email address you entered is not valid because it contains unclosed "
+"comments/brackets."
+msgstr ""
+"The email address you entered is not valid because it contains unclosed "
+"comments/brackets."
+
+#: ../libemailfunctions/email.cpp:478
+msgid "The email address you entered is valid."
+msgstr "The email address you entered is valid."
+
+#: ../libemailfunctions/email.cpp:480
+msgid ""
+"The email address you entered is not valid because it contains an unclosed "
+"anglebracket."
+msgstr ""
+"The email address you entered is not valid because it contains an unclosed "
+"anglebracket."
+
+#: ../libemailfunctions/email.cpp:483
+msgid ""
+"The email address you entered is not valid because it contains an unopened "
+"anglebracket."
+msgstr ""
+"The email address you entered is not valid because it contains an unopened "
+"anglebracket."
+
+#: ../libemailfunctions/email.cpp:486
+msgid ""
+"The email address you have entered is not valid because it contains an "
+"unexpected comma."
+msgstr ""
+"The email address you have entered is not valid because it contains an "
+"unexpected comma."
+
+#: ../libemailfunctions/email.cpp:489
+msgid ""
+"The email address you entered is not valid because it ended unexpectedly, this "
+"probably means you have used an escaping type character like an \\ as the last "
+"character in your email address."
+msgstr ""
+"The email address you entered is not valid because it ended unexpectedly, this "
+"probably means you have used an escaping type character like an \\ as the last "
+"character in your email address."
+
+#: ../libemailfunctions/email.cpp:494
+msgid ""
+"The email address you entered is not valid because it contains quoted text "
+"which does not end."
+msgstr ""
+"The email address you entered is not valid because it contains quoted text "
+"which does not end."
+
+#: ../libemailfunctions/email.cpp:497 ../libemailfunctions/email.cpp:558
+msgid ""
+"The email address you entered is not valid because it does not seem to contain "
+"an actual email address, i.e. something of the form joe@kde.org."
+msgstr ""
+"The email address you entered is not valid because it does not seem to contain "
+"an actual email address, i.e. something of the form joe@kde.org."
+
+#: ../libemailfunctions/email.cpp:501
+msgid ""
+"The email address you entered is not valid because it contains an illegal "
+"character."
+msgstr ""
+"The email address you entered is not valid because it contains an illegal "
+"character."
+
+#: ../libemailfunctions/email.cpp:504
+msgid ""
+"The email address you have entered is not valid because it contains an invalid "
+"displayname."
+msgstr ""
+"The email address you have entered is not valid because it contains an invalid "
+"displayname."
+
+#: ../libemailfunctions/email.cpp:507
+msgid "Unknown problem with email address"
+msgstr "Unknown problem with email address"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: addresseeemailselection.cpp:47 addressesdialog.cpp:238
+#: addressesdialog.cpp:719
+msgid "To"
+msgstr "To"
+
+#: addresseeemailselection.cpp:50
+msgid "Cc"
+msgstr "Cc"
+
+#: addresseeemailselection.cpp:53
+msgid "Bcc"
+msgstr "Bcc"
+
+#: addresseeemailselection.cpp:196 addressesdialog.cpp:319
+#: recentaddresses.cpp:167
+msgid "Recent Addresses"
+msgstr "Recent Addresses"
+
+#: addresseelineedit.cpp:553 addressesdialog.cpp:1088
+#: completionordereditor.cpp:204
+msgid "Distribution Lists"
+msgstr "Distribution Lists"
+
+#: addresseelineedit.cpp:873
+msgid "Configure Completion Order..."
+msgstr "Configure Completion Order..."
+
+#: addresseeselector.cpp:67
+msgid "All"
+msgstr "All"
+
+#: addresseeselector.cpp:273
+msgid "Address book:"
+msgstr "Address book:"
+
+#: addresseeselector.cpp:279
+msgid "Search:"
+msgstr "Search:"
+
+#: addresseeview.cpp:76
+msgid "Show Birthday"
+msgstr "Show Birthday"
+
+#: addresseeview.cpp:77
+msgid "Hide Birthday"
+msgstr "Hide Birthday"
+
+#: addresseeview.cpp:78
+msgid "Show Postal Addresses"
+msgstr "Show Postal Addresses"
+
+#: addresseeview.cpp:79
+msgid "Hide Postal Addresses"
+msgstr "Hide Postal Addresses"
+
+#: addresseeview.cpp:80
+msgid "Show Email Addresses"
+msgstr "Show Email Addresses"
+
+#: addresseeview.cpp:81
+msgid "Hide Email Addresses"
+msgstr "Hide Email Addresses"
+
+#: addresseeview.cpp:82
+msgid "Show Telephone Numbers"
+msgstr "Show Telephone Numbers"
+
+#: addresseeview.cpp:83
+msgid "Hide Telephone Numbers"
+msgstr "Hide Telephone Numbers"
+
+#: addresseeview.cpp:84
+msgid "Show Web Pages (URLs)"
+msgstr "Show Web Pages (URLs)"
+
+#: addresseeview.cpp:85
+msgid "Hide Web Pages (URLs)"
+msgstr "Hide Web Pages (URLs)"
+
+#: addresseeview.cpp:86
+msgid "Show Instant Messaging Addresses"
+msgstr "Show Instant Messaging Addresses"
+
+#: addresseeview.cpp:87
+msgid "Hide Instant Messaging Addresses"
+msgstr "Hide Instant Messaging Addresses"
+
+#: addresseeview.cpp:88
+msgid "Show Custom Fields"
+msgstr "Show Custom Fields"
+
+#: addresseeview.cpp:89
+msgid "Hide Custom Fields"
+msgstr "Hide Custom Fields"
+
+#: addresseeview.cpp:238
+msgid "SMS"
+msgstr "SMS"
+
+#: addresseeview.cpp:254 ldapsearchdialog.cpp:76 ldapsearchdialog.cpp:144
+#: ldapsearchdialog.cpp:275 ldapsearchdialog.cpp:346
+msgid "Email"
+msgstr "Email"
+
+#: addresseeview.cpp:279
+msgid "Homepage"
+msgstr "Homepage"
+
+#: addresseeview.cpp:287
+msgid "Blog Feed"
+msgstr "Blog Feed"
+
+#: addresseeview.cpp:336
+msgid "Notes"
+msgstr "Notes"
+
+#: addresseeview.cpp:343 ldapsearchdialog.cpp:88 ldapsearchdialog.cpp:288
+msgid "Department"
+msgstr "Department"
+
+#: addresseeview.cpp:344
+msgid "Profession"
+msgstr "Profession"
+
+#: addresseeview.cpp:345
+msgid "Assistant's Name"
+msgstr "Assistant's Name"
+
+#: addresseeview.cpp:346
+msgid "Manager's Name"
+msgstr "Manager's Name"
+
+#: addresseeview.cpp:347
+msgid "Partner's Name"
+msgstr "Partner's Name"
+
+#: addresseeview.cpp:348
+msgid "Office"
+msgstr "Office"
+
+#: addresseeview.cpp:349
+msgid "Anniversary"
+msgstr "Anniversary"
+
+#: addresseeview.cpp:388
+msgid "IM Address"
+msgstr "IM Address"
+
+#: addresseeview.cpp:410
+msgid "Presence"
+msgstr "Presence"
+
+#: addresseeview.cpp:479
+#, fuzzy
+msgid "<p><b>Address book</b>: %1</p>"
+msgstr "Address book:"
+
+#: addresseeview.cpp:590 addresseeview.cpp:605 addresseeview.cpp:639
+msgid ""
+"There is no application set which could be executed. Please go to the settings "
+"dialog and configure one."
+msgstr ""
+"There is no application set which could be executed. Please go to the settings "
+"dialogue and configure one."
+
+#: addresseeview.cpp:693
+msgid "Send mail to '%1'"
+msgstr "Send mail to '%1'"
+
+#: addresseeview.cpp:698
+#, c-format
+msgid "Call number %1"
+msgstr "Call number %1"
+
+#: addresseeview.cpp:703
+#, c-format
+msgid "Send fax to %1"
+msgstr "Send fax to %1"
+
+#: addresseeview.cpp:705
+msgid "Show address on map"
+msgstr "Show address on map"
+
+#: addresseeview.cpp:708
+#, c-format
+msgid "Send SMS to %1"
+msgstr "Send SMS to %1"
+
+#: addresseeview.cpp:711
+#, c-format
+msgid "Open URL %1"
+msgstr "Open URL %1"
+
+#: addresseeview.cpp:713
+#, c-format
+msgid "Chat with %1"
+msgstr "Chat with %1"
+
+#: addressesdialog.cpp:123 addressesdialog.cpp:131
+msgid "<group>"
+msgstr "<group>"
+
+#. i18n: file addresspicker.ui line 16
+#: addressesdialog.cpp:214 rc.cpp:3
+#, no-c-format
+msgid "Address Selection"
+msgstr "Address Selection"
+
+#: addressesdialog.cpp:249 addressesdialog.cpp:741
+msgid "CC"
+msgstr "CC"
+
+#: addressesdialog.cpp:260 addressesdialog.cpp:763
+msgid "BCC"
+msgstr "BCC"
+
+#: addressesdialog.cpp:458
+msgid "Other Addresses"
+msgstr "Other Addresses"
+
+#: addressesdialog.cpp:883
+msgid ""
+"There are no addresses in your list. First add some addresses from your address "
+"book, then try again."
+msgstr ""
+"There are no addresses in your list. First add some addresses from your address "
+"book, then try again."
+
+#: addressesdialog.cpp:890
+msgid "New Distribution List"
+msgstr "New Distribution List"
+
+#: addressesdialog.cpp:891
+msgid "Please enter name:"
+msgstr "Please enter name:"
+
+#: addressesdialog.cpp:908
+msgid ""
+"<qt>Distribution list with the given name <b>%1</b> already exists. Please "
+"select a different name.</qt>"
+msgstr ""
+"<qt>Distribution list with the given name <b>%1</b> already exists. Please "
+"select a different name.</qt>"
+
+#: broadcaststatus.cpp:59
+msgid ""
+"_: %1 is a time, %2 is a status message\n"
+"[%1] %2"
+msgstr "[%1] %2"
+
+#: broadcaststatus.cpp:78
+msgid ""
+"_n: Transmission complete. %n new message in %1 KB (%2 KB remaining on the "
+"server).\n"
+"Transmission complete. %n new messages in %1 KB (%2 KB remaining on the "
+"server)."
+msgstr ""
+"Transmission complete. %n new message in %1 KB (%2 KB remaining on the "
+"server).\n"
+"Transmission complete. %n new messages in %1 KB (%2 KB remaining on the "
+"server)."
+
+#: broadcaststatus.cpp:85
+msgid ""
+"_n: Transmission complete. %n message in %1 KB.\n"
+"Transmission complete. %n messages in %1 KB."
+msgstr ""
+"Transmission complete. %n message in %1 KB.\n"
+"Transmission complete. %n messages in %1 KB."
+
+#: broadcaststatus.cpp:91
+#, c-format
+msgid ""
+"_n: Transmission complete. %n new message.\n"
+"Transmission complete. %n new messages."
+msgstr ""
+"Transmission complete. %n new message.\n"
+"Transmission complete. %n new messages."
+
+#: broadcaststatus.cpp:95
+msgid "Transmission complete. No new messages."
+msgstr "Transmission complete. No new messages."
+
+#: broadcaststatus.cpp:117
+msgid ""
+"_n: Transmission for account %3 complete. %n new message in %1 KB (%2 KB "
+"remaining on the server).\n"
+"Transmission for account %3 complete. %n new messages in %1 KB (%2 KB remaining "
+"on the server)."
+msgstr ""
+"Transmission for account %3 complete. %n new message in %1 KB (%2 KB remaining "
+"on the server).\n"
+"Transmission for account %3 complete. %n new messages in %1 KB (%2 KB remaining "
+"on the server)."
+
+#: broadcaststatus.cpp:127
+msgid ""
+"_n: Transmission for account %2 complete. %n message in %1 KB.\n"
+"Transmission for account %2 complete. %n messages in %1 KB."
+msgstr ""
+"Transmission for account %2 complete. %n message in %1 KB.\n"
+"Transmission for account %2 complete. %n messages in %1 KB."
+
+#: broadcaststatus.cpp:136
+msgid ""
+"_n: Transmission for account %1 complete. %n new message.\n"
+"Transmission for account %1 complete. %n new messages."
+msgstr ""
+"Transmission for account %1 complete. %n new message.\n"
+"Transmission for account %1 complete. %n new messages."
+
+#: broadcaststatus.cpp:142
+msgid "Transmission for account %1 complete. No new messages."
+msgstr "Transmission for account %1 complete. No new messages."
+
+#: calendardiffalgo.cpp:111
+msgid "Attendees"
+msgstr "Attendees"
+
+#: calendardiffalgo.cpp:114
+msgid "Start time"
+msgstr "Start time"
+
+#: calendardiffalgo.cpp:117
+msgid "Organizer"
+msgstr "Organiser"
+
+#: calendardiffalgo.cpp:120
+msgid "UID"
+msgstr "UID"
+
+#: calendardiffalgo.cpp:123
+msgid "Is floating"
+msgstr "Is floating"
+
+#: calendardiffalgo.cpp:126
+msgid "Has duration"
+msgstr "Has duration"
+
+#: calendardiffalgo.cpp:129
+msgid "Duration"
+msgstr "Duration"
+
+#: calendardiffalgo.cpp:135 ksubscription.cpp:270 ldapsearchdialog.cpp:91
+#: ldapsearchdialog.cpp:289
+msgid "Description"
+msgstr "Description"
+
+#: calendardiffalgo.cpp:138
+msgid "Summary"
+msgstr "Summary"
+
+#: calendardiffalgo.cpp:141
+msgid "Status"
+msgstr "Status"
+
+#: calendardiffalgo.cpp:144
+msgid "Secrecy"
+msgstr "Secrecy"
+
+#: calendardiffalgo.cpp:147
+msgid "Priority"
+msgstr "Priority"
+
+#: calendardiffalgo.cpp:150
+msgid "Location"
+msgstr "Location"
+
+#: calendardiffalgo.cpp:152
+msgid "Categories"
+msgstr "Categories"
+
+#: calendardiffalgo.cpp:153
+msgid "Alarms"
+msgstr "Alarms"
+
+#: calendardiffalgo.cpp:154
+msgid "Resources"
+msgstr "Resources"
+
+#: calendardiffalgo.cpp:155
+msgid "Relations"
+msgstr "Relations"
+
+#: calendardiffalgo.cpp:156
+msgid "Attachments"
+msgstr "Attachments"
+
+#: calendardiffalgo.cpp:157
+msgid "Exception Dates"
+msgstr "Exception Dates"
+
+#: calendardiffalgo.cpp:158
+msgid "Exception Times"
+msgstr "Exception Times"
+
+#: calendardiffalgo.cpp:162
+msgid "Created"
+msgstr "Created"
+
+#: calendardiffalgo.cpp:165
+msgid "Related Uid"
+msgstr "Related Uid"
+
+#: calendardiffalgo.cpp:171
+msgid "Has End Date"
+msgstr "Has End Date"
+
+#: calendardiffalgo.cpp:174
+msgid "End Date"
+msgstr "End Date"
+
+#: calendardiffalgo.cpp:182
+msgid "Has Start Date"
+msgstr "Has Start Date"
+
+#: calendardiffalgo.cpp:185
+msgid "Has Due Date"
+msgstr "Has Due Date"
+
+#: calendardiffalgo.cpp:188
+msgid "Due Date"
+msgstr "Due Date"
+
+#: calendardiffalgo.cpp:191
+msgid "Has Complete Date"
+msgstr "Has Complete Date"
+
+#: calendardiffalgo.cpp:194
+msgid "Complete"
+msgstr "Complete"
+
+#: calendardiffalgo.cpp:197
+msgid "Completed"
+msgstr "Completed"
+
+#. i18n: file categoryeditdialog_base.ui line 16
+#: categoryeditdialog.cpp:63 rc.cpp:48
+#, no-c-format
+msgid "Edit Categories"
+msgstr "Edit Categories"
+
+#: categoryeditdialog.cpp:127
+#, fuzzy
+msgid "New category"
+msgstr "Category"
+
+#. i18n: file categoryselectdialog_base.ui line 16
+#: categoryselectdialog.cpp:38 rc.cpp:60
+#, no-c-format
+msgid "Select Categories"
+msgstr "Select Categories"
+
+#: completionordereditor.cpp:90
+#, c-format
+msgid "LDAP server %1"
+msgstr "LDAP server %1"
+
+#: completionordereditor.cpp:176
+msgid "Edit Completion Order"
+msgstr "Edit Completion Order"
+
+#: embeddedurlpage.cpp:46
+#, c-format
+msgid "Showing URL %1"
+msgstr "Showing URL %1"
+
+#: kaddrbook.cpp:76
+#, fuzzy
+msgid ""
+"<qt>The email address <b>%1</b> cannot be found in your addressbook.</qt>"
+msgstr "<qt>The email address <b>%1</b> is already in your addressbook.</qt>"
+
+#: kaddrbook.cpp:79
+#, fuzzy
+msgid "is not in address book"
+msgstr "Cannot save to addressbook."
+
+#: kaddrbook.cpp:151
+msgid ""
+"<qt>The email address <b>%1</b> was added to your addressbook; you can add more "
+"information to this entry by opening the addressbook.</qt>"
+msgstr ""
+"<qt>The email address <b>%1</b> was added to your addressbook; you can add more "
+"information to this entry by opening the addressbook.</qt>"
+
+#: kaddrbook.cpp:157
+msgid "<qt>The email address <b>%1</b> is already in your addressbook.</qt>"
+msgstr "<qt>The email address <b>%1</b> is already in your addressbook.</qt>"
+
+#: kaddrbook.cpp:188
+msgid ""
+"The VCard was added to your addressbook; you can add more information to this "
+"entry by opening the addressbook."
+msgstr ""
+"The VCard was added to your addressbook; you can add more information to this "
+"entry by opening the addressbook."
+
+#: kaddrbook.cpp:195
+msgid ""
+"The VCard's primary email address is already in your addressbook; however, you "
+"may save the VCard into a file and import it into the addressbook manually."
+msgstr ""
+"The VCard's primary email address is already in your addressbook; however, you "
+"may save the VCard into a file and import it into the addressbook manually."
+
+#: kcmdesignerfields.cpp:77 kcmdesignerfields.cpp:78 kcmdesignerfields.cpp:83
+msgid "Text"
+msgstr "Text"
+
+#: kcmdesignerfields.cpp:79
+msgid "Numeric Value"
+msgstr "Numeric Value"
+
+#: kcmdesignerfields.cpp:80
+msgid "Boolean"
+msgstr "Boolean"
+
+#: kcmdesignerfields.cpp:81
+msgid "Selection"
+msgstr "Selection"
+
+#: kcmdesignerfields.cpp:82 kcmdesignerfields.cpp:84
+msgid "Date & Time"
+msgstr "Date & Time"
+
+#: kcmdesignerfields.cpp:85
+msgid "Date"
+msgstr "Date"
+
+#: kcmdesignerfields.cpp:134
+msgid "KCMDesignerfields"
+msgstr "KCMDesignerfields"
+
+#: kcmdesignerfields.cpp:135
+msgid "Qt Designer Fields Dialog"
+msgstr "Qt Designer Fields Dialogue"
+
+#: kcmdesignerfields.cpp:137
+msgid "(c), 2004 Tobias Koenig"
+msgstr "(c), 2004 Tobias Koenig"
+
+#: kcmdesignerfields.cpp:178
+msgid "<qt>Do you really want to delete '<b>%1</b>'?</qt>"
+msgstr "<qt>Do you really want to delete '<b>%1</b>'?</qt>"
+
+#: kcmdesignerfields.cpp:187
+msgid "*.ui|Designer Files"
+msgstr "*.ui|Designer Files"
+
+#: kcmdesignerfields.cpp:188
+msgid "Import Page"
+msgstr "Import Page"
+
+#: kcmdesignerfields.cpp:271
+msgid ""
+"<qt><b>Warning:</b> Qt Designer could not be found. It is probably not "
+"installed. You will only be able to import existing designer files.</qt>"
+msgstr ""
+"<qt><b>Warning:</b> Qt Designer could not be found. It is probably not "
+"installed. You will only be able to import existing designer files.</qt>"
+
+#: kcmdesignerfields.cpp:280
+msgid "Available Pages"
+msgstr "Available Pages"
+
+#: kcmdesignerfields.cpp:286
+msgid "Preview of Selected Page"
+msgstr "Preview of Selected Page"
+
+#: kcmdesignerfields.cpp:299
+msgid ""
+"<qt>"
+"<p>This section allows you to add your own GUI Elements ('<i>Widgets</i>"
+"') to store your own values into %1. Proceed as described below:</p>"
+"<ol>"
+"<li>Click on '<i>Edit with Qt Designer</i>'"
+"<li>In the dialog, select '<i>Widget</i>', then click <i>OK</i>"
+"<li>Add your widgets to the form"
+"<li>Save the file in the directory proposed by Qt Designer"
+"<li>Close Qt Designer</ol>"
+"<p>In case you already have a designer file (*.ui) located somewhere on your "
+"hard disk, simply choose '<i>Import Page</i>'</p>"
+"<p><b>Important:</b> The name of each input widget you place within the form "
+"must start with '<i>X_</i>'; so if you want the widget to correspond to your "
+"custom entry '<i>X-Foo</i>', set the widget's <i>name</i> property to '<i>"
+"X_Foo</i>'.</p>"
+"<p><b>Important:</b> The widget will edit custom fields with an application "
+"name of %2. To change the application name to be edited, set the widget name "
+"in Qt Designer.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>This section allows you to add your own GUI Elements ('<i>Widgets</i>"
+"') to store your own values into %1. Proceed as described below:</p>"
+"<ol>"
+"<li>Click on '<i>Edit with Qt Designer</i>'"
+"<li>In the dialogue, select '<i>Widget</i>', then click <i>OK</i>"
+"<li>Add your widgets to the form"
+"<li>Save the file in the directory proposed by Qt Designer"
+"<li>Close Qt Designer</ol>"
+"<p>In case you already have a designer file (*.ui) located somewhere on your "
+"hard disk, simply choose '<i>Import Page</i>'</p>"
+"<p><b>Important:</b> The name of each input widget you place within the form "
+"must start with '<i>X_</i>'; so if you want the widget to correspond to your "
+"custom entry '<i>X-Foo</i>', set the widget's <i>name</i> property to '<i>"
+"X_Foo</i>'.</p>"
+"<p><b>Important:</b> The widget will edit custom fields with an application "
+"name of %2. To change the application name to be edited, set the widget name "
+"in Qt Designer.</p></qt>"
+
+#: kcmdesignerfields.cpp:321
+msgid "<a href=\"whatsthis:%1\">How does this work?</a>"
+msgstr "<a href=\"whatsthis:%1\">How does this work?</a>"
+
+#: kcmdesignerfields.cpp:329
+msgid "Delete Page"
+msgstr "Delete Page"
+
+#: kcmdesignerfields.cpp:332
+msgid "Import Page..."
+msgstr "Import Page..."
+
+#: kcmdesignerfields.cpp:334
+msgid "Edit with Qt Designer..."
+msgstr "Edit with Qt Designer..."
+
+#: kcmdesignerfields.cpp:362
+msgid "Key:"
+msgstr "Key:"
+
+#: kcmdesignerfields.cpp:364
+msgid "Type:"
+msgstr "Type:"
+
+#: kcmdesignerfields.cpp:366
+msgid "Classname:"
+msgstr "Classname:"
+
+#: kcmdesignerfields.cpp:368
+msgid "Description:"
+msgstr "Description:"
+
+#: kconfigpropagator.cpp:39
+msgid "Change Config Value"
+msgstr "Change Config Value"
+
+#: kconfigwizard.cpp:36 kconfigwizard.cpp:45
+msgid "Configuration Wizard"
+msgstr "Configuration Wizard"
+
+#: kconfigwizard.cpp:84
+msgid "Rules"
+msgstr "Rules"
+
+#: kconfigwizard.cpp:90
+msgid "Source"
+msgstr "Source"
+
+#: kconfigwizard.cpp:91
+msgid "Target"
+msgstr "Target"
+
+#: kconfigwizard.cpp:92
+msgid "Condition"
+msgstr "Condition"
+
+#: kconfigwizard.cpp:125
+msgid "Changes"
+msgstr "Changes"
+
+#: kconfigwizard.cpp:131
+msgid "Action"
+msgstr "Action"
+
+#: kconfigwizard.cpp:132
+msgid "Option"
+msgstr "Option"
+
+#: kconfigwizard.cpp:133
+msgid "Value"
+msgstr "Value"
+
+#: kconfigwizard.cpp:166
+msgid ""
+"Please make sure that the programs which are configured by the wizard do not "
+"run in parallel to the wizard; otherwise, changes done by the wizard could be "
+"lost."
+msgstr ""
+"Please make sure that the programs which are configured by the wizard do not "
+"run in parallel to the wizard; otherwise, changes done by the wizard could be "
+"lost."
+
+#: kconfigwizard.cpp:169
+msgid "Run Wizard Now"
+msgstr "Run Wizard Now"
+
+#: kdateedit.cpp:332
+msgid "tomorrow"
+msgstr "tomorrow"
+
+#: kdateedit.cpp:333
+msgid "today"
+msgstr "today"
+
+#: kdateedit.cpp:334
+msgid "yesterday"
+msgstr "yesterday"
+
+#: kdatepickerpopup.cpp:61
+msgid "&Today"
+msgstr "&Today"
+
+#: kdatepickerpopup.cpp:62
+msgid "To&morrow"
+msgstr "To&morrow"
+
+#: kdatepickerpopup.cpp:63
+msgid "Next &Week"
+msgstr "Next &Week"
+
+#: kdatepickerpopup.cpp:64
+msgid "Next M&onth"
+msgstr "Next M&onth"
+
+#: kdatepickerpopup.cpp:71
+msgid "No Date"
+msgstr "No Date"
+
+#: kfileio.cpp:31
+msgid "File I/O Error"
+msgstr "File I/O Error"
+
+#: kfileio.cpp:51 kfileio.cpp:122
+#, c-format
+msgid ""
+"The specified file does not exist:\n"
+"%1"
+msgstr ""
+"The specified file does not exist:\n"
+"%1"
+
+#: kfileio.cpp:57 kfileio.cpp:129
+#, c-format
+msgid ""
+"This is a folder and not a file:\n"
+"%1"
+msgstr ""
+"This is a folder and not a file:\n"
+"%1"
+
+#: kfileio.cpp:63 kfileio.cpp:136
+#, c-format
+msgid ""
+"You do not have read permissions to the file:\n"
+"%1"
+msgstr ""
+"You do not have read permissions to the file:\n"
+"%1"
+
+#: kfileio.cpp:74 kfileio.cpp:147
+#, c-format
+msgid ""
+"Could not read file:\n"
+"%1"
+msgstr ""
+"Could not read file:\n"
+"%1"
+
+#: kfileio.cpp:77 kfileio.cpp:150
+#, c-format
+msgid ""
+"Could not open file:\n"
+"%1"
+msgstr ""
+"Could not open file:\n"
+"%1"
+
+#: kfileio.cpp:80 kfileio.cpp:153
+#, c-format
+msgid ""
+"Error while reading file:\n"
+"%1"
+msgstr ""
+"Error while reading file:\n"
+"%1"
+
+#: kfileio.cpp:96 kfileio.cpp:165
+msgid "Could only read %1 bytes of %2."
+msgstr "Could only read %1 bytes of %2."
+
+#: kfileio.cpp:193
+msgid ""
+"File %1 exists.\n"
+"Do you want to replace it?"
+msgstr ""
+"File %1 exists.\n"
+"Do you want to replace it?"
+
+#: kfileio.cpp:196 kfileio.cpp:213
+msgid "Save to File"
+msgstr "Save to File"
+
+#: kfileio.cpp:196
+msgid "&Replace"
+msgstr "&Replace"
+
+#: kfileio.cpp:211
+msgid ""
+"Failed to make a backup copy of %1.\n"
+"Continue anyway?"
+msgstr ""
+"Failed to make a backup copy of %1.\n"
+"Continue anyway?"
+
+#: kfileio.cpp:224 kfileio.cpp:241
+#, c-format
+msgid ""
+"Could not write to file:\n"
+"%1"
+msgstr ""
+"Could not write to file:\n"
+"%1"
+
+#: kfileio.cpp:227
+#, c-format
+msgid ""
+"Could not open file for writing:\n"
+"%1"
+msgstr ""
+"Could not open file for writing:\n"
+"%1"
+
+#: kfileio.cpp:231
+#, c-format
+msgid ""
+"Error while writing file:\n"
+"%1"
+msgstr ""
+"Error while writing file:\n"
+"%1"
+
+#: kfileio.cpp:246
+msgid "Could only write %1 bytes of %2."
+msgstr "Could only write %1 bytes of %2."
+
+#: kfileio.cpp:285
+msgid "%1 does not exist"
+msgstr "%1 does not exist"
+
+#: kfileio.cpp:297
+msgid "%1 is not accessible and that is unchangeable."
+msgstr "%1 is not accessible and that is unchangeable."
+
+#: kfileio.cpp:318
+msgid "%1 is not readable and that is unchangeable."
+msgstr "%1 is not readable and that is unchangeable."
+
+#: kfileio.cpp:334
+msgid "%1 is not writable and that is unchangeable."
+msgstr "%1 is not writable and that is unchangeable."
+
+#: kfileio.cpp:349
+msgid "Folder %1 is inaccessible."
+msgstr "Folder %1 is inaccessible."
+
+#: kfileio.cpp:380
+msgid ""
+"Some files or folders do not have the right permissions, please correct them "
+"manually."
+msgstr ""
+"Some files or folders do not have the right permissions, please correct them "
+"manually."
+
+#: kfileio.cpp:383
+msgid "Permissions Check"
+msgstr "Permissions Check"
+
+#: kimportdialog.cpp:78
+msgid "Plain"
+msgstr "Plain"
+
+#: kimportdialog.cpp:80
+msgid "Unquoted"
+msgstr "Unquoted"
+
+#: kimportdialog.cpp:82
+msgid "Bracketed"
+msgstr "Bracketed"
+
+#: kimportdialog.cpp:84
+msgid "Undefined"
+msgstr "Undefined"
+
+#: kimportdialog.cpp:152
+msgid "Import Text File"
+msgstr "Import Text File"
+
+#: kimportdialog.cpp:164
+msgid "File to import:"
+msgstr "File to import:"
+
+#: kimportdialog.cpp:180
+msgid "Separator:"
+msgstr "Separator:"
+
+#: kimportdialog.cpp:184
+msgid "Tab"
+msgstr "Tab"
+
+#: kimportdialog.cpp:185
+msgid "Space"
+msgstr "Space"
+
+#: kimportdialog.cpp:195
+msgid "Import starts at row:"
+msgstr "Import starts at row:"
+
+#: kimportdialog.cpp:210
+msgid "Header"
+msgstr "Header"
+
+#: kimportdialog.cpp:219
+msgid "Assign to Selected Column"
+msgstr "Assign to Selected Column"
+
+#: kimportdialog.cpp:223
+msgid "Remove Assignment From Selected Column"
+msgstr "Remove Assignment From Selected Column"
+
+#: kimportdialog.cpp:227
+msgid "Assign with Template..."
+msgstr "Assign with Template..."
+
+#: kimportdialog.cpp:231
+msgid "Save Current Template"
+msgstr "Save Current Template"
+
+#: kimportdialog.cpp:319
+msgid "Loading Progress"
+msgstr "Loading Progress"
+
+#: kimportdialog.cpp:320
+msgid "Please wait while the file is loaded."
+msgstr "Please wait while the file is loaded."
+
+#: kimportdialog.cpp:593
+msgid "Template Selection"
+msgstr "Template Selection"
+
+#: kimportdialog.cpp:594
+msgid "Please select a template, that matches the CSV file:"
+msgstr "Please select a template, that matches the CSV file:"
+
+#: kimportdialog.cpp:652
+msgid "Importing Progress"
+msgstr "Importing Progress"
+
+#: kimportdialog.cpp:653
+msgid "Please wait while the data is imported."
+msgstr "Please wait while the data is imported."
+
+#: kimportdialog.cpp:740
+msgid "Template Name"
+msgstr "Template Name"
+
+#: kimportdialog.cpp:740
+msgid "Please enter a name for the template:"
+msgstr "Please enter a name for the template:"
+
+#: kincidencechooser.cpp:53
+msgid "Conflict Detected"
+msgstr "Conflict Detected"
+
+#: kincidencechooser.cpp:56
+msgid ""
+"<qt>A conflict was detected. This probably means someone edited the same entry "
+"on the server while you changed it locally."
+"<br/>NOTE: You have to check mail again to apply your changes to the "
+"server.</qt>"
+msgstr ""
+"<qt>A conflict was detected. This probably means someone edited the same entry "
+"on the server while you changed it locally."
+"<br/>NOTE: You have to check mail again to apply your changes to the "
+"server.</qt>"
+
+#: kincidencechooser.cpp:63
+msgid "Take Local"
+msgstr "Take Local"
+
+#: kincidencechooser.cpp:65
+msgid "Take New"
+msgstr "Take New"
+
+#: kincidencechooser.cpp:67
+msgid "Take Both"
+msgstr "Take Both"
+
+#: kincidencechooser.cpp:72
+msgid "Local incidence"
+msgstr "Local incidence"
+
+#: kincidencechooser.cpp:74
+msgid "Local incidence summary"
+msgstr "Local incidence summary"
+
+#: kincidencechooser.cpp:77 kincidencechooser.cpp:90
+msgid "Last modified:"
+msgstr "Last modified:"
+
+#: kincidencechooser.cpp:80 kincidencechooser.cpp:93 kincidencechooser.cpp:229
+#: kincidencechooser.cpp:285
+msgid "Show Details"
+msgstr "Show Details"
+
+#: kincidencechooser.cpp:100
+msgid "Show Differences"
+msgstr "Show Differences"
+
+#: kincidencechooser.cpp:107
+msgid "Sync Preferences"
+msgstr "Sync Preferences"
+
+#: kincidencechooser.cpp:110
+msgid "Take local entry on conflict"
+msgstr "Take local entry on conflict"
+
+#: kincidencechooser.cpp:111
+msgid "Take new (remote) entry on conflict"
+msgstr "Take new (remote) entry on conflict"
+
+#: kincidencechooser.cpp:112
+msgid "Take newest entry on conflict"
+msgstr "Take newest entry on conflict"
+
+#: kincidencechooser.cpp:113
+msgid "Ask for every entry on conflict"
+msgstr "Ask for every entry on conflict"
+
+#: kincidencechooser.cpp:114
+msgid "Take both on conflict"
+msgstr "Take both on conflict"
+
+#: kincidencechooser.cpp:120
+msgid "Apply This to All Conflicts of This Sync"
+msgstr "Apply This to All Conflicts of This Sync"
+
+#: kincidencechooser.cpp:186
+msgid "Local Event"
+msgstr "Local Event"
+
+#: kincidencechooser.cpp:192
+msgid "Local Todo"
+msgstr "Local Todo"
+
+#: kincidencechooser.cpp:199
+msgid "Local Journal"
+msgstr "Local Journal"
+
+#: kincidencechooser.cpp:209
+msgid "New Event"
+msgstr "New Event"
+
+#: kincidencechooser.cpp:213
+msgid "New Todo"
+msgstr "New Todo"
+
+#: kincidencechooser.cpp:218
+msgid "New Journal"
+msgstr "New Journal"
+
+#: kincidencechooser.cpp:232 kincidencechooser.cpp:245
+#: kincidencechooser.cpp:288 kincidencechooser.cpp:301
+msgid "Hide Details"
+msgstr "Hide Details"
+
+#: kincidencechooser.cpp:254 kincidencechooser.cpp:256
+msgid "Show details..."
+msgstr "Show details..."
+
+#: kincidencechooser.cpp:268
+msgid "Differences of %1 and %2"
+msgstr "Differences of %1 and %2"
+
+#: kincidencechooser.cpp:270
+#, c-format
+msgid "Differences of %1"
+msgstr "Differences of %1"
+
+#: kincidencechooser.cpp:273
+msgid "Local entry"
+msgstr "Local entry"
+
+#: kincidencechooser.cpp:274
+msgid "New (remote) entry"
+msgstr "New (remote) entry"
+
+#: kpixmapregionselectordialog.cpp:32
+msgid "Select Region of Image"
+msgstr "Select Region of Image"
+
+#: kpixmapregionselectordialog.cpp:35
+msgid "Please click and drag on the image to select the region of interest:"
+msgstr "Please click and drag on the image to select the region of interest:"
+
+#: kpixmapregionselectorwidget.cpp:144
+msgid "Image Operations"
+msgstr "Image Operations"
+
+#: kpixmapregionselectorwidget.cpp:146
+msgid "&Rotate Clockwise"
+msgstr "&Rotate Clockwise"
+
+#: kpixmapregionselectorwidget.cpp:151
+msgid "Rotate &Counterclockwise"
+msgstr "Rotate Anti&clockwise"
+
+#: kprefsdialog.cpp:234
+msgid "Choose..."
+msgstr "Choose..."
+
+#: kprefsdialog.cpp:738
+msgid "Preferences"
+msgstr "Preferences"
+
+#: kprefsdialog.cpp:853
+msgid ""
+"You are about to set all preferences to default values. All custom "
+"modifications will be lost."
+msgstr ""
+"You are about to set all preferences to default values. All custom "
+"modifications will be lost."
+
+#: kprefsdialog.cpp:854
+msgid "Setting Default Preferences"
+msgstr "Setting Default Preferences"
+
+#: kprefsdialog.cpp:855
+msgid "Reset to Defaults"
+msgstr "Reset to Defaults"
+
+#: kscoring.cpp:106
+msgid ""
+"Article\n"
+"<b>%1</b>"
+"<br><b>%2</b>"
+"<br>caused the following note to appear:"
+"<br>%3"
+msgstr ""
+"Article\n"
+"<b>%1</b>"
+"<br><b>%2</b>"
+"<br>caused the following note to appear:"
+"<br>%3"
+
+#: kscoring.cpp:172
+msgid "Adjust Score"
+msgstr "Adjust Score"
+
+#: kscoring.cpp:173
+msgid "Display Message"
+msgstr "Display Message"
+
+#: kscoring.cpp:174
+msgid "Colorize Header"
+msgstr "Colourise Header"
+
+#: kscoring.cpp:175
+msgid "Mark As Read"
+msgstr "Mark As Read"
+
+#: kscoring.cpp:364
+msgid "<h1>List of collected notes</h1>"
+msgstr "<h1>List of collected notes</h1>"
+
+#: kscoring.cpp:387
+msgid "Collected Notes"
+msgstr "Collected Notes"
+
+#: kscoring.cpp:452
+msgid "Contains Substring"
+msgstr "Contains Substring"
+
+#: kscoring.cpp:453
+msgid "Matches Regular Expression"
+msgstr "Matches Regular Expression"
+
+#: kscoring.cpp:454
+msgid "Matches Regular Expression (Case Sensitive)"
+msgstr "Matches Regular Expression (Case Sensitive)"
+
+#: kscoring.cpp:455
+msgid "Is Exactly the Same As"
+msgstr "Is Exactly the Same As"
+
+#: kscoring.cpp:456
+msgid "Less Than"
+msgstr "Less Than"
+
+#: kscoring.cpp:457
+msgid "Greater Than"
+msgstr "Greater Than"
+
+#: kscoring.cpp:989
+msgid "Choose Another Rule Name"
+msgstr "Choose Another Rule Name"
+
+#: kscoring.cpp:990
+msgid "The rule name is already assigned, please choose another name:"
+msgstr "The rule name is already assigned, please choose another name:"
+
+#: kscoring.cpp:1140
+#, c-format
+msgid "rule %1"
+msgstr "rule %1"
+
+#: kscoringeditor.cpp:69
+msgid "Not"
+msgstr "Not"
+
+#: kscoringeditor.cpp:70
+msgid "Negate this condition"
+msgstr "Negate this condition"
+
+#: kscoringeditor.cpp:75
+msgid "Select the header to match this condition against"
+msgstr "Select the header to match this condition against"
+
+#: kscoringeditor.cpp:79
+msgid "Select the type of match"
+msgstr "Select the type of match"
+
+#: kscoringeditor.cpp:85
+msgid "The condition for the match"
+msgstr "The condition for the match"
+
+#: kscoringeditor.cpp:89
+msgid "Edit..."
+msgstr "Edit..."
+
+#: kscoringeditor.cpp:224
+msgid "Select an action."
+msgstr "Select an action."
+
+#: kscoringeditor.cpp:408
+msgid "&Name:"
+msgstr "&Name:"
+
+#: kscoringeditor.cpp:414
+msgid "&Groups:"
+msgstr "&Groups:"
+
+#: kscoringeditor.cpp:417
+msgid "A&dd Group"
+msgstr "A&dd Group"
+
+#: kscoringeditor.cpp:428
+msgid "&Expire rule automatically"
+msgstr "&Expire rule automatically"
+
+#: kscoringeditor.cpp:435
+msgid "&Rule is valid for:"
+msgstr "&Rule is valid for:"
+
+#: kscoringeditor.cpp:444
+msgid "Conditions"
+msgstr "Conditions"
+
+#: kscoringeditor.cpp:452
+msgid "Match a&ll conditions"
+msgstr "Match a&ll conditions"
+
+#: kscoringeditor.cpp:455
+msgid "Matc&h any condition"
+msgstr "Matc&h any condition"
+
+#: kscoringeditor.cpp:465
+msgid "Actions"
+msgstr "Actions"
+
+#: kscoringeditor.cpp:589
+msgid ""
+"_n: day\n"
+" days"
+msgstr ""
+
+#: kscoringeditor.cpp:617
+msgid "Move rule up"
+msgstr "Move rule up"
+
+#: kscoringeditor.cpp:622
+msgid "Move rule down"
+msgstr "Move rule down"
+
+#: kscoringeditor.cpp:630
+msgid "New rule"
+msgstr "New rule"
+
+#: kscoringeditor.cpp:637
+msgid "Edit rule"
+msgstr "Edit rule"
+
+#: kscoringeditor.cpp:643
+msgid "Remove rule"
+msgstr "Remove rule"
+
+#: kscoringeditor.cpp:648
+msgid "Copy rule"
+msgstr "Copy rule"
+
+#: kscoringeditor.cpp:656 kscoringeditor.cpp:661 kscoringeditor.cpp:700
+msgid "<all groups>"
+msgstr "<all groups>"
+
+#: kscoringeditor.cpp:662
+msgid "Sho&w only rules for group:"
+msgstr "Sho&w only rules for group:"
+
+#: kscoringeditor.cpp:862
+msgid "Rule Editor"
+msgstr "Rule Editor"
+
+#: kscoringeditor.cpp:961
+msgid "Edit Rule"
+msgstr "Edit Rule"
+
+#: ksubscription.cpp:212
+msgid "Reload &List"
+msgstr "Reload &List"
+
+#: ksubscription.cpp:223
+msgid "Manage which mail folders you want to see in your folder view"
+msgstr "Manage which mail folders you want to see in your folder view"
+
+#: ksubscription.cpp:229
+msgid "S&earch:"
+msgstr "S&earch:"
+
+#: ksubscription.cpp:233
+msgid "Disable &tree view"
+msgstr "Disable &tree view"
+
+#: ksubscription.cpp:235
+msgid "&Subscribed only"
+msgstr "&Subscribed only"
+
+#: ksubscription.cpp:237
+msgid "&New only"
+msgstr "&New only"
+
+#: ksubscription.cpp:246
+msgid "Loading..."
+msgstr "Loading..."
+
+#: ksubscription.cpp:247
+msgid "Current changes:"
+msgstr "Current changes:"
+
+#. i18n: file addresspicker.ui line 25
+#: ksubscription.cpp:267 ldapsearchdialog.cpp:143 ldapsearchdialog.cpp:341
+#: rc.cpp:6 rc.cpp:33
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#: ksubscription.cpp:305
+msgid "Subscribe To"
+msgstr "Subscribe To"
+
+#: ksubscription.cpp:308
+msgid "Unsubscribe From"
+msgstr "Unsubscribe From"
+
+#: ksubscription.cpp:774
+#, c-format
+msgid ""
+"_n: Loading... (1 matching)\n"
+"Loading... (%n matching)"
+msgstr ""
+"Loading... (1 matching)\n"
+"Loading... (%n matching)"
+
+#: ksubscription.cpp:777
+msgid ""
+"_n: %1: (1 matching)\n"
+"%1: (%n matching)"
+msgstr ""
+"%1: (1 matching)\n"
+"%1: (%n matching)"
+
+#: kwidgetlister.cpp:60
+msgid ""
+"_: more widgets\n"
+"More"
+msgstr "More"
+
+#: kwidgetlister.cpp:63
+msgid ""
+"_: fewer widgets\n"
+"Fewer"
+msgstr "Fewer"
+
+#: kwidgetlister.cpp:70
+msgid ""
+"_: clear widgets\n"
+"Clear"
+msgstr "Clear"
+
+#: ldapsearchdialog.cpp:74 ldapsearchdialog.cpp:291
+msgid "Title"
+msgstr ""
+
+#: ldapsearchdialog.cpp:75 ldapsearchdialog.cpp:274
+#, fuzzy
+msgid "Full Name"
+msgstr "Name"
+
+#: ldapsearchdialog.cpp:77 ldapsearchdialog.cpp:145 ldapsearchdialog.cpp:276
+#: ldapsearchdialog.cpp:348
+#, fuzzy
+msgid "Home Number"
+msgstr "Hide Telephone Numbers"
+
+#: ldapsearchdialog.cpp:78 ldapsearchdialog.cpp:146 ldapsearchdialog.cpp:277
+#: ldapsearchdialog.cpp:350
+msgid "Work Number"
+msgstr ""
+
+#: ldapsearchdialog.cpp:79 ldapsearchdialog.cpp:278
+msgid "Mobile Number"
+msgstr ""
+
+#: ldapsearchdialog.cpp:80 ldapsearchdialog.cpp:279
+msgid "Fax Number"
+msgstr ""
+
+#: ldapsearchdialog.cpp:81
+msgid "Pager"
+msgstr ""
+
+#: ldapsearchdialog.cpp:82 ldapsearchdialog.cpp:282
+msgid "Street"
+msgstr ""
+
+#: ldapsearchdialog.cpp:83 ldapsearchdialog.cpp:283
+#, fuzzy
+msgid "State"
+msgstr "Status"
+
+#: ldapsearchdialog.cpp:84 ldapsearchdialog.cpp:284
+msgid "Country"
+msgstr ""
+
+#: ldapsearchdialog.cpp:85 ldapsearchdialog.cpp:287
+msgid "City"
+msgstr ""
+
+#: ldapsearchdialog.cpp:86 ldapsearchdialog.cpp:281
+#, fuzzy
+msgid "Organization"
+msgstr "Organiser"
+
+#: ldapsearchdialog.cpp:87 ldapsearchdialog.cpp:280
+msgid "Company"
+msgstr ""
+
+#: ldapsearchdialog.cpp:89 ldapsearchdialog.cpp:285
+msgid "Zip Code"
+msgstr ""
+
+#: ldapsearchdialog.cpp:90 ldapsearchdialog.cpp:286
+#, fuzzy
+msgid "Postal Address"
+msgstr "Show Postal Addresses"
+
+#: ldapsearchdialog.cpp:92 ldapsearchdialog.cpp:290
+#, fuzzy
+msgid "User ID"
+msgstr "UID"
+
+#: ldapsearchdialog.cpp:116 ldapsearchdialog.cpp:123
+msgid "Search for Addresses in Directory"
+msgstr ""
+
+#: ldapsearchdialog.cpp:132
+#, fuzzy
+msgid "Search for:"
+msgstr "Search:"
+
+#: ldapsearchdialog.cpp:139
+msgid "in"
+msgstr ""
+
+#: ldapsearchdialog.cpp:152 ldapsearchdialog.cpp:406
+#, fuzzy
+msgid "Search"
+msgstr "Search:"
+
+#: ldapsearchdialog.cpp:160
+msgid "Recursive search"
+msgstr ""
+
+#: ldapsearchdialog.cpp:165
+#, fuzzy
+msgid "Contains"
+msgstr "Conditions"
+
+#: ldapsearchdialog.cpp:166
+#, fuzzy
+msgid "Starts With"
+msgstr "Start time"
+
+#: ldapsearchdialog.cpp:179
+msgid "Unselect All"
+msgstr ""
+
+#: ldapsearchdialog.cpp:181
+#, fuzzy
+msgid "Add Selected"
+msgstr "Address Selection"
+
+#: ldapsearchdialog.cpp:222
+msgid ""
+"You must select a LDAP server before searching.\n"
+"You can do this from the menu Settings/Configure KAddressBook."
+msgstr ""
+
+#: maillistdrag.cpp:236
+msgid "Retrieving and storing messages..."
+msgstr "Retrieving and storing messages..."
+
+#: pluginloaderbase.cpp:96
+msgid "Unnamed plugin"
+msgstr "Unnamed plugin"
+
+#: pluginloaderbase.cpp:103
+msgid "No description available"
+msgstr "No description available"
+
+#: progressdialog.cpp:171
+msgid "Cancel this operation."
+msgstr "Cancel this operation."
+
+#: progressmanager.cpp:96
+msgid "Aborting..."
+msgstr "Aborting..."
+
+#. i18n: file addresspicker.ui line 36
+#: rc.cpp:9 rc.cpp:36
+#, no-c-format
+msgid "Email Address"
+msgstr "Email Address"
+
+#. i18n: file addresspicker.ui line 100
+#: rc.cpp:12
+#, no-c-format
+msgid "&To >>"
+msgstr "&To >>"
+
+#. i18n: file addresspicker.ui line 111
+#: rc.cpp:15
+#, no-c-format
+msgid "&CC >>"
+msgstr "&CC >>"
+
+#. i18n: file addresspicker.ui line 122
+#: rc.cpp:18
+#, no-c-format
+msgid "&BCC >>"
+msgstr "&BCC >>"
+
+#. i18n: file addresspicker.ui line 150
+#: rc.cpp:21
+#, no-c-format
+msgid "<< &Remove"
+msgstr "<< &Remove"
+
+#. i18n: file addresspicker.ui line 182
+#: rc.cpp:24
+#, no-c-format
+msgid "&Selected Addresses"
+msgstr "&Selected Addresses"
+
+#. i18n: file addresspicker.ui line 201
+#: rc.cpp:27
+#, no-c-format
+msgid "&Address Book"
+msgstr "&Address Book"
+
+#. i18n: file addresspicker.ui line 223
+#: rc.cpp:30
+#, no-c-format
+msgid "&Filter on:"
+msgstr "&Filter on:"
+
+#. i18n: file addresspicker.ui line 300
+#: rc.cpp:39
+#, no-c-format
+msgid "Save as &Distribution List..."
+msgstr "Save as &Distribution List..."
+
+#. i18n: file addresspicker.ui line 303
+#: rc.cpp:42
+#, no-c-format
+msgid "Alt+D"
+msgstr ""
+
+#. i18n: file addresspicker.ui line 311
+#: rc.cpp:45
+#, no-c-format
+msgid "&Search Directory Service"
+msgstr ""
+
+#. i18n: file categoryeditdialog_base.ui line 36
+#: rc.cpp:51 rc.cpp:63
+#, no-c-format
+msgid "Category"
+msgstr "Category"
+
+#. i18n: file categoryeditdialog_base.ui line 68
+#: rc.cpp:54
+#, no-c-format
+msgid "A&dd"
+msgstr "A&dd"
+
+#. i18n: file categoryselectdialog_base.ui line 63
+#: rc.cpp:66
+#, no-c-format
+msgid "&Clear Selection"
+msgstr "&Clear Selection"
+
+#. i18n: file categoryselectdialog_base.ui line 88
+#: rc.cpp:69
+#, no-c-format
+msgid "&Edit Categories..."
+msgstr "&Edit Categories..."
+
+#. i18n: file pimemoticons.kcfg line 8
+#: rc.cpp:72
+#, no-c-format
+msgid "Emoticon theme"
+msgstr "Emoticon theme"
+
+#. i18n: file pimemoticons.kcfg line 9
+#: rc.cpp:75
+#, no-c-format
+msgid "This allows you to change the emoticon theme that should be used."
+msgstr "This allows you to change the emoticon theme that should be used."
+
+#: recentaddresses.cpp:161
+msgid "Edit Recent Addresses"
+msgstr "Edit Recent Addresses"
+
+#: sendsmsdialog.cpp:31
+msgid "Send SMS"
+msgstr "Send SMS"
+
+#: sendsmsdialog.cpp:37
+msgid "Message"
+msgstr "Message"
+
+#: sendsmsdialog.cpp:46
+msgid "Recipient:"
+msgstr "Recipient:"
+
+#: sendsmsdialog.cpp:49
+msgid "Send"
+msgstr "Send"
+
+#: ssllabel.cpp:69
+msgid "Connection is encrypted"
+msgstr "Connection is encrypted"
+
+#: ssllabel.cpp:75
+msgid "Connection is unencrypted"
+msgstr "Connection is unencrypted"
+
+#: statusbarprogresswidget.cpp:81
+msgid "Open detailed progress dialog"
+msgstr "Open detailed progress dialogue"
+
+#: statusbarprogresswidget.cpp:278
+msgid "Hide detailed progress window"
+msgstr "Hide detailed progress window"
+
+#: statusbarprogresswidget.cpp:283
+msgid "Show detailed progress window"
+msgstr "Show detailed progress window"
+
+#~ msgid "Cannot save to addressbook."
+#~ msgstr "Cannot save to addressbook."
+
+#~ msgid "&Friday"
+#~ msgstr "&Friday"
+
+#~ msgid "&Sunday"
+#~ msgstr "&Sunday"
+
+#~ msgid " days"
+#~ msgstr " days"
diff --git a/tde-i18n-en_GB/messages/kdepim/libkholidays.po b/tde-i18n-en_GB/messages/kdepim/libkholidays.po
new file mode 100644
index 00000000000..4c33bfd9c5a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libkholidays.po
@@ -0,0 +1,38 @@
+# translation of libkholidays.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkholidays\n"
+"POT-Creation-Date: 2005-02-19 01:28+0100\n"
+"PO-Revision-Date: 2005-01-20 13:25+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: lunarphase.cpp:71
+msgid "Northern"
+msgstr "Northern"
+
+#: lunarphase.cpp:74
+msgid "Southern"
+msgstr "Southern"
+
+#: lunarphase.cpp:88
+msgid "New Moon"
+msgstr "New Moon"
+
+#: lunarphase.cpp:91
+msgid "Full Moon"
+msgstr "Full Moon"
+
+#: lunarphase.cpp:94
+msgid "First Quarter Moon"
+msgstr "First Quarter Moon"
+
+#: lunarphase.cpp:97
+msgid "Last Quarter Moon"
+msgstr "Last Quarter Moon"
diff --git a/tde-i18n-en_GB/messages/kdepim/libkleopatra.po b/tde-i18n-en_GB/messages/kdepim/libkleopatra.po
new file mode 100644
index 00000000000..38c8fbd3156
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libkleopatra.po
@@ -0,0 +1,968 @@
+# translation of libkleopatra.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: libkleopatra\n"
+"POT-Creation-Date: 2008-08-19 01:19+0200\n"
+"PO-Revision-Date: 2005-11-06 01:23+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: cryptplugwrapper.cpp:492
+msgid "(Unknown Protocol)"
+msgstr "(Unknown Protocol)"
+
+#: cryptplugwrapper.cpp:525
+msgid "Error while initializing plugin \"%1\""
+msgstr "Error while initialising plugin \"%1\""
+
+#. i18n: file ui/adddirectoryservicedialog.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Add or Change Directory Service"
+msgstr "Add or Change Directory Service"
+
+#. i18n: file ui/adddirectoryservicedialog.ui line 33
+#: rc.cpp:6
+#, no-c-format
+msgid "&Server name:"
+msgstr "&Server name:"
+
+#. i18n: file ui/adddirectoryservicedialog.ui line 49
+#: rc.cpp:9
+#, no-c-format
+msgid "389"
+msgstr "389"
+
+#. i18n: file ui/adddirectoryservicedialog.ui line 62
+#: rc.cpp:12
+#, no-c-format
+msgid "&User name (optional):"
+msgstr "&User name (optional):"
+
+#. i18n: file ui/adddirectoryservicedialog.ui line 90
+#: rc.cpp:15
+#, no-c-format
+msgid "Pass&word (optional):"
+msgstr "Pass&word (optional):"
+
+#. i18n: file ui/adddirectoryservicedialog.ui line 164
+#: rc.cpp:24
+#, no-c-format
+msgid "&Base DN:"
+msgstr "&Base DN:"
+
+#. i18n: file ui/adddirectoryservicedialog.ui line 175
+#: rc.cpp:27
+#, no-c-format
+msgid "&Port:"
+msgstr "&Port:"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 16
+#: rc.cpp:30
+#, no-c-format
+msgid "Directory Services Configuration"
+msgstr "Directory Services Configuration"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 39
+#: rc.cpp:33
+#, no-c-format
+msgid "X.&500 directory services:"
+msgstr "X.&500 directory services:"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 56
+#: rc.cpp:36
+#, no-c-format
+msgid "Server Name"
+msgstr "Server Name"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 67
+#: rc.cpp:39
+#, no-c-format
+msgid "Port"
+msgstr "Port"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 78
+#: rc.cpp:42
+#, no-c-format
+msgid "Base DN"
+msgstr "Base DN"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 89
+#: rc.cpp:45
+#, no-c-format
+msgid "User Name"
+msgstr "User Name"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 100
+#: rc.cpp:48
+#, no-c-format
+msgid "Password"
+msgstr "Password"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 116
+#: rc.cpp:51
+#, no-c-format
+msgid "Select Directory Services to Use Here"
+msgstr "Select Directory Services to Use Here"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 124
+#: rc.cpp:54
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>X.500 Directory Services</h1>\n"
+"You can use X.500 directory services to retrieve certificates and certificate "
+"revocation lists that are not saved locally. Ask your local administrator if "
+"you want to make use of this feature and are unsure which directory service you "
+"can use.\n"
+"<p>\n"
+"If you do not use a directory service, you can still use local certificates.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>X.500 Directory Services</h1>\n"
+"You can use X.500 directory services to retrieve certificates and certificate "
+"revocation lists that are not saved locally. Ask your local administrator if "
+"you want to make use of this feature and are unsure which directory service you "
+"can use.\n"
+"<p>\n"
+"If you do not use a directory service, you can still use local certificates.\n"
+"</qt>"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 202
+#: rc.cpp:62
+#, no-c-format
+msgid "&Add Service..."
+msgstr "&Add Service..."
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 205
+#: rc.cpp:65
+#, no-c-format
+msgid "Click to add a service"
+msgstr "Click to add a service"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 211
+#: rc.cpp:68
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Add a Directory Service</h1>\n"
+"By clicking this button, you can select a new directory service to be used for "
+"retrieving certificates and CRLs. You will be asked for the server name and an "
+"optional description.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Add a Directory Service</h1>\n"
+"By clicking this button, you can select a new directory service to be used for "
+"retrieving certificates and CRLs. You will be asked for the server name and an "
+"optional description.\n"
+"</qt>"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 239
+#: rc.cpp:74
+#, no-c-format
+msgid "&Remove Service"
+msgstr "&Remove Service"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 242
+#: rc.cpp:77
+#, no-c-format
+msgid "Click to remove the currently selected service"
+msgstr "Click to remove the currently selected service"
+
+#. i18n: file ui/directoryserviceswidgetbase.ui line 248
+#: rc.cpp:80
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<h1>Remove Directory Service</h1>\n"
+"By clicking this button, you can remove the currently selected directory "
+"service in the list above. You will have a chance to rethink your decision "
+"before the entry is deleted from the list.\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<h1>Remove Directory Service</h1>\n"
+"By clicking this button, you can remove the currently selected directory "
+"service in the list above. You will have a chance to rethink your decision "
+"before the entry is deleted from the list.\n"
+"</qt>"
+
+#: kleo/cryptobackendfactory.cpp:156
+msgid "While scanning for %1 support in backend %2:"
+msgstr "While scanning for %1 support in backend %2:"
+
+#: kleo/dn.cpp:452
+msgid "Common name"
+msgstr "Common name"
+
+#: kleo/dn.cpp:453
+msgid "Surname"
+msgstr "Surname"
+
+#: kleo/dn.cpp:454
+msgid "Given name"
+msgstr "Given name"
+
+#: kleo/dn.cpp:455
+msgid "Location"
+msgstr "Location"
+
+#: kleo/dn.cpp:456
+msgid "Title"
+msgstr "Title"
+
+#: kleo/dn.cpp:457
+msgid "Organizational unit"
+msgstr "Organisational unit"
+
+#: kleo/dn.cpp:458
+msgid "Organization"
+msgstr "Organisation"
+
+#: kleo/dn.cpp:459
+msgid "Postal code"
+msgstr "Postal code"
+
+#: kleo/dn.cpp:460
+msgid "Country code"
+msgstr "Country code"
+
+#: kleo/dn.cpp:461
+msgid "State or province"
+msgstr "State or province"
+
+#: kleo/dn.cpp:462
+msgid "Domain component"
+msgstr "Domain component"
+
+#: kleo/dn.cpp:463
+msgid "Business category"
+msgstr "Business category"
+
+#: kleo/dn.cpp:464
+msgid "Email address"
+msgstr "Email address"
+
+#: kleo/dn.cpp:465
+msgid "Mail address"
+msgstr "Mail address"
+
+#: kleo/dn.cpp:466
+msgid "Mobile phone number"
+msgstr "Mobile phone number"
+
+#: kleo/dn.cpp:467
+msgid "Telephone number"
+msgstr "Telephone number"
+
+#: kleo/dn.cpp:468
+msgid "Fax number"
+msgstr "Fax number"
+
+#: kleo/dn.cpp:469
+msgid "Street address"
+msgstr "Street address"
+
+#: kleo/dn.cpp:470
+msgid "Unique ID"
+msgstr "Unique ID"
+
+#: kleo/enum.cpp:46
+msgid "Inline OpenPGP (deprecated)"
+msgstr "Inline OpenPGP (deprecated)"
+
+#: kleo/enum.cpp:49
+msgid "OpenPGP/MIME"
+msgstr "OpenPGP/MIME"
+
+#: kleo/enum.cpp:52 ui/backendconfigwidget.cpp:148
+msgid "S/MIME"
+msgstr "S/MIME"
+
+#: kleo/enum.cpp:55
+msgid "S/MIME Opaque"
+msgstr "S/MIME Opaque"
+
+#: kleo/enum.cpp:80
+msgid "Any"
+msgstr "Any"
+
+#: kleo/enum.cpp:142
+msgid "Never Encrypt"
+msgstr "Never Encrypt"
+
+#: kleo/enum.cpp:144
+msgid "Always Encrypt"
+msgstr "Always Encrypt"
+
+#: kleo/enum.cpp:146
+msgid "Always Encrypt If Possible"
+msgstr "Always Encrypt If Possible"
+
+#: kleo/enum.cpp:148 kleo/enum.cpp:200
+msgid "Ask"
+msgstr "Ask"
+
+#: kleo/enum.cpp:150 kleo/enum.cpp:202
+msgid "Ask Whenever Possible"
+msgstr "Ask Whenever Possible"
+
+#: kleo/enum.cpp:152 kleo/enum.cpp:204
+msgid ""
+"_: no specific preference\n"
+"<none>"
+msgstr "<none>"
+
+#: kleo/enum.cpp:194
+msgid "Never Sign"
+msgstr "Never Sign"
+
+#: kleo/enum.cpp:196
+msgid "Always Sign"
+msgstr "Always Sign"
+
+#: kleo/enum.cpp:198
+msgid "Always Sign If Possible"
+msgstr "Always Sign If Possible"
+
+#: kleo/hierarchicalkeylistjob.cpp:134 kleo/multideletejob.cpp:95
+msgid ""
+"_: progress info: \"%1 of %2\"\n"
+"%1/%2"
+msgstr "%1/%2"
+
+#: kleo/kconfigbasedkeyfilter.cpp:95
+msgid "<unnamed>"
+msgstr "<unnamed>"
+
+#: ui/backendconfigwidget.cpp:149
+msgid "OpenPGP"
+msgstr "OpenPGP"
+
+#: ui/backendconfigwidget.cpp:151
+msgid "failed"
+msgstr "failed"
+
+#: ui/backendconfigwidget.cpp:153
+msgid ""
+"_: Items in Kleo::BackendConfigWidget listview (1: protocol; 2: implementation "
+"name)\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: ui/backendconfigwidget.cpp:210
+msgid "Available Backends"
+msgstr "Available Backends"
+
+#: ui/backendconfigwidget.cpp:223
+msgid "Confi&gure..."
+msgstr "Confi&gure..."
+
+#: ui/backendconfigwidget.cpp:230
+msgid "Rescan"
+msgstr "Rescan"
+
+#: ui/backendconfigwidget.cpp:294
+msgid "The following problems where encountered during scanning:"
+msgstr "The following problems where encountered during scanning:"
+
+#: ui/backendconfigwidget.cpp:295
+msgid "Scan Results"
+msgstr "Scan Results"
+
+#: ui/cryptoconfigdialog.cpp:43
+msgid "&Reset"
+msgstr "&Reset"
+
+#: ui/cryptoconfigmodule.cpp:577
+msgid "Edit..."
+msgstr "Edit..."
+
+#: ui/cryptoconfigmodule.cpp:609
+msgid "Configure LDAP Servers"
+msgstr "Configure LDAP Servers"
+
+#: ui/cryptoconfigmodule.cpp:628
+msgid "No server configured yet"
+msgstr "No server configured yet"
+
+#: ui/cryptoconfigmodule.cpp:630
+#, c-format
+msgid ""
+"_n: 1 server configured\n"
+"%n servers configured"
+msgstr ""
+"1 server configured\n"
+"%n servers configured"
+
+#: ui/dnattributeorderconfigwidget.cpp:74
+msgid "Description"
+msgstr "Description"
+
+#: ui/dnattributeorderconfigwidget.cpp:91
+msgid "Available attributes:"
+msgstr "Available attributes:"
+
+#: ui/dnattributeorderconfigwidget.cpp:92
+msgid "Current attribute order:"
+msgstr "Current attribute order:"
+
+#: ui/dnattributeorderconfigwidget.cpp:113
+msgid "All others"
+msgstr "All others"
+
+#: ui/dnattributeorderconfigwidget.cpp:126
+msgid "Move to top"
+msgstr "Move to top"
+
+#: ui/dnattributeorderconfigwidget.cpp:127
+msgid "Move one up"
+msgstr "Move one up"
+
+#: ui/dnattributeorderconfigwidget.cpp:128
+msgid "Remove from current attribute order"
+msgstr "Remove from current attribute order"
+
+#: ui/dnattributeorderconfigwidget.cpp:129
+msgid "Add to current attribute order"
+msgstr "Add to current attribute order"
+
+#: ui/dnattributeorderconfigwidget.cpp:130
+msgid "Move one down"
+msgstr "Move one down"
+
+#: ui/dnattributeorderconfigwidget.cpp:131
+msgid "Move to bottom"
+msgstr "Move to bottom"
+
+#: ui/keyapprovaldialog.cpp:88
+msgid "<none>"
+msgstr "<none>"
+
+#: ui/keyapprovaldialog.cpp:89
+msgid "Never Encrypt with This Key"
+msgstr "Never Encrypt with This Key"
+
+#: ui/keyapprovaldialog.cpp:90
+msgid "Always Encrypt with This Key"
+msgstr "Always Encrypt with This Key"
+
+#: ui/keyapprovaldialog.cpp:91
+msgid "Encrypt Whenever Encryption is Possible"
+msgstr "Encrypt Whenever Encryption is Possible"
+
+#: ui/keyapprovaldialog.cpp:92
+msgid "Always Ask"
+msgstr "Always Ask"
+
+#: ui/keyapprovaldialog.cpp:93
+msgid "Ask Whenever Encryption is Possible"
+msgstr "Ask Whenever Encryption is Possible"
+
+#: ui/keyapprovaldialog.cpp:111
+msgid "Encryption Key Approval"
+msgstr "Encryption Key Approval"
+
+#: ui/keyapprovaldialog.cpp:121
+msgid "The following keys will be used for encryption:"
+msgstr "The following keys will be used for encryption:"
+
+#: ui/keyapprovaldialog.cpp:137
+msgid "Your keys:"
+msgstr "Your keys:"
+
+#: ui/keyapprovaldialog.cpp:149
+msgid "Recipient:"
+msgstr "Recipient:"
+
+#: ui/keyapprovaldialog.cpp:154
+msgid "Encryption keys:"
+msgstr "Encryption keys:"
+
+#: ui/keyapprovaldialog.cpp:161
+msgid "Encryption preference:"
+msgstr "Encryption preference:"
+
+#: ui/keyrequester.cpp:126
+msgid "Change..."
+msgstr "Change..."
+
+#: ui/keyrequester.cpp:218 ui/keyselectiondialog.cpp:216
+msgid "<unknown>"
+msgstr "<unknown>"
+
+#: backends/qgpgme/qgpgmekeylistjob.cpp:180 ui/keyrequester.cpp:231
+#: ui/keyselectiondialog.cpp:520
+msgid ""
+"<qt>"
+"<p>An error occurred while fetching the keys from the backend:</p>"
+"<p><b>%1</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p>An error occurred while fetching the keys from the backend:</p>"
+"<p><b>%1</b></p></qt>"
+
+#: ui/keyrequester.cpp:236 ui/keyrequester.cpp:265 ui/keyrequester.cpp:289
+#: ui/keyselectiondialog.cpp:493 ui/keyselectiondialog.cpp:525
+msgid "Key Listing Failed"
+msgstr "Key Listing Failed"
+
+#: ui/keyrequester.cpp:263
+msgid ""
+"The OpenPGP backend does not support listing keys. Check your installation."
+msgstr ""
+"The OpenPGP backend does not support listing keys. Check your installation."
+
+#: ui/keyrequester.cpp:287
+msgid ""
+"The S/MIME backend does not support listing keys. Check your installation."
+msgstr ""
+"The S/MIME backend does not support listing keys. Check your installation."
+
+#: ui/keyrequester.cpp:392
+msgid "OpenPGP Key Selection"
+msgstr "OpenPGP Key Selection"
+
+#: ui/keyrequester.cpp:393
+msgid "Please select an OpenPGP key to use."
+msgstr "Please select an OpenPGP key to use."
+
+#: ui/keyrequester.cpp:395
+msgid "S/MIME Key Selection"
+msgstr "S/MIME Key Selection"
+
+#: ui/keyrequester.cpp:396
+msgid "Please select an S/MIME key to use."
+msgstr "Please select an S/MIME key to use."
+
+#: ui/keyrequester.cpp:398
+msgid "Key Selection"
+msgstr "Key Selection"
+
+#: ui/keyrequester.cpp:399
+msgid "Please select an (OpenPGP or S/MIME) key to use."
+msgstr "Please select an (OpenPGP or S/MIME) key to use."
+
+#: ui/keyselectiondialog.cpp:192
+msgid "Key ID"
+msgstr "Key ID"
+
+#: ui/keyselectiondialog.cpp:193
+msgid "User ID"
+msgstr "User ID"
+
+#: ui/keyselectiondialog.cpp:237
+msgid "never"
+msgstr "never"
+
+#: ui/keyselectiondialog.cpp:240
+msgid ""
+"OpenPGP key for %1\n"
+"Created: %2\n"
+"Expiry: %3\n"
+"Fingerprint: %4"
+msgstr ""
+"OpenPGP key for %1\n"
+"Created: %2\n"
+"Expiry: %3\n"
+"Fingerprint: %4"
+
+#: ui/keyselectiondialog.cpp:244 ui/keyselectiondialog.cpp:246
+#: ui/keyselectiondialog.cpp:253 ui/keyselectiondialog.cpp:255
+#: ui/keyselectiondialog.cpp:256
+msgid "unknown"
+msgstr "unknown"
+
+#: ui/keyselectiondialog.cpp:248
+msgid ""
+"S/MIME key for %1\n"
+"Created: %2\n"
+"Expiry: %3\n"
+"Fingerprint: %4\n"
+"Issuer: %5"
+msgstr ""
+"S/MIME key for %1\n"
+"Created: %2\n"
+"Expiry: %3\n"
+"Fingerprint: %4\n"
+"Issuer: %5"
+
+#: ui/keyselectiondialog.cpp:355
+msgid "&Search for:"
+msgstr "&Search for:"
+
+#: ui/keyselectiondialog.cpp:375
+msgid "&Remember choice"
+msgstr "&Remember choice"
+
+#: ui/keyselectiondialog.cpp:378
+msgid ""
+"<qt>"
+"<p>If you check this box your choice will be stored and you will not be asked "
+"again.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If you tick this box your choice will be stored and you will not be asked "
+"again.</p></qt>"
+
+#: ui/keyselectiondialog.cpp:394
+msgid "&Reread Keys"
+msgstr "&Reread Keys"
+
+#: ui/keyselectiondialog.cpp:395
+msgid "&Start Certificate Manager"
+msgstr ""
+
+#: ui/keyselectiondialog.cpp:491
+msgid "No backends found for listing keys. Check your installation."
+msgstr "No backends found for listing keys. Check your installation."
+
+#: ui/keyselectiondialog.cpp:509
+msgid "Could not start certificate manager; please check your installation."
+msgstr ""
+
+#: ui/keyselectiondialog.cpp:511
+msgid "Certificate Manager Error"
+msgstr ""
+
+#: ui/keyselectiondialog.cpp:558
+msgid "Checking selected keys..."
+msgstr "Checking selected keys..."
+
+#: ui/keyselectiondialog.cpp:558
+msgid "Fetching keys..."
+msgstr "Fetching keys..."
+
+#: ui/keyselectiondialog.cpp:584
+#, c-format
+msgid ""
+"_n: <qt>One backend returned truncated output."
+"<br>Not all available keys are shown</qt>\n"
+"<qt>%n backends returned truncated output."
+"<br>Not all available keys are shown</qt>"
+msgstr ""
+"<qt>One backend returned truncated output."
+"<br>Not all available keys are shown</qt>\n"
+"<qt>%n backends returned truncated output."
+"<br>Not all available keys are shown</qt>"
+
+#: ui/keyselectiondialog.cpp:587
+msgid "Key List Result"
+msgstr "Key List Result"
+
+#: ui/keyselectiondialog.cpp:694
+msgid "Recheck Key"
+msgstr "Recheck Key"
+
+#: ui/messagebox.cpp:60
+msgid "&Save to Disk..."
+msgstr ""
+
+#: ui/messagebox.cpp:64
+msgid "&Copy to Clipboard"
+msgstr ""
+
+#: ui/messagebox.cpp:64
+msgid "Copy Audit Log to Clipboard"
+msgstr ""
+
+#: ui/messagebox.cpp:68
+msgid "&Show Audit Log"
+msgstr ""
+
+#: ui/messagebox.cpp:75
+msgid "View GnuPG Audit Log"
+msgstr ""
+
+#: ui/messagebox.cpp:94
+msgid "Choose File to Save GnuPG Audit Log to"
+msgstr ""
+
+#: ui/messagebox.cpp:106
+msgid "Couldn't save to file \"%1\": %2"
+msgstr ""
+
+#: ui/messagebox.cpp:108
+msgid "File Save Error"
+msgstr ""
+
+#: ui/messagebox.cpp:129
+msgid "Your system does not have support for GnuPG Audit Logs"
+msgstr ""
+
+#: ui/messagebox.cpp:130
+msgid "System Error"
+msgstr ""
+
+#: ui/messagebox.cpp:136
+msgid "No GnuPG Audit Log available for this operation."
+msgstr ""
+
+#: ui/messagebox.cpp:137
+msgid "No GnuPG Audit Log"
+msgstr ""
+
+#: ui/messagebox.cpp:153 ui/messagebox.cpp:158
+msgid "GnuPG Audit Log Viewer"
+msgstr ""
+
+#: ui/messagebox.cpp:163
+#, c-format
+msgid "Signing failed: %1"
+msgstr "Signing failed: %1"
+
+#: ui/messagebox.cpp:164
+msgid "Signing successful"
+msgstr ""
+
+#: backends/chiasmus/chiasmusjob.cpp:209 ui/messagebox.cpp:173
+#, c-format
+msgid "Encryption failed: %1"
+msgstr "Encryption failed: %1"
+
+#: ui/messagebox.cpp:174
+#, fuzzy
+msgid "Encryption successful"
+msgstr "Encryption keys:"
+
+#: ui/messagebox.cpp:191
+#, fuzzy
+msgid "Signing Result"
+msgstr "Scan Results"
+
+#: ui/messagebox.cpp:201
+msgid "Signing Error"
+msgstr ""
+
+#: ui/messagebox.cpp:211 ui/messagebox.cpp:231
+#, fuzzy
+msgid "Encryption Result"
+msgstr "Encryption keys:"
+
+#: ui/messagebox.cpp:221 ui/messagebox.cpp:241
+#, fuzzy
+msgid "Encryption Error"
+msgstr "Encryption keys:"
+
+#: ui/passphrasedialog.cpp:85
+msgid "Please enter your passphrase:"
+msgstr "Please enter your passphrase:"
+
+#: ui/progressdialog.cpp:86
+msgid "%1: %2"
+msgstr "%1: %2"
+
+#: backends/chiasmus/chiasmusbackend.cpp:263
+msgid "General"
+msgstr "General"
+
+#: backends/chiasmus/chiasmusbackend.cpp:318
+#: backends/chiasmus/chiasmusbackend.cpp:415
+msgid "Chiasmus"
+msgstr "Chiasmus"
+
+#: backends/chiasmus/chiasmusbackend.cpp:363
+msgid "Chiasmus command line tool"
+msgstr "Chiasmus command line tool"
+
+#: backends/chiasmus/chiasmusbackend.cpp:435
+#: backends/chiasmus/chiasmusbackend.cpp:441
+#: backends/chiasmus/chiasmusbackend.cpp:470
+#: backends/qgpgme/qgpgmebackend.cpp:117
+msgid "Unsupported protocol \"%1\""
+msgstr "Unsupported protocol \"%1\""
+
+#: backends/chiasmus/chiasmusbackend.cpp:457
+msgid "File \"%1\" does not exist or is not executable."
+msgstr "File \"%1\" does not exist or is not executable."
+
+#: backends/chiasmus/chiasmusjob.cpp:168
+msgid "Output from chiasmus"
+msgstr "Output from chiasmus"
+
+#: backends/chiasmus/chiasmusjob.cpp:210
+#, c-format
+msgid "Decryption failed: %1"
+msgstr "Decryption failed: %1"
+
+#: backends/chiasmus/chiasmusjob.cpp:213
+#, c-format
+msgid ""
+"The following was received on stderr:\n"
+"%1"
+msgstr ""
+"The following was received on stderr:\n"
+"%1"
+
+#: backends/chiasmus/chiasmuslibrary.cpp:73
+#: backends/chiasmus/chiasmuslibrary.cpp:81
+msgid "Failed to load %1: %2"
+msgstr "Failed to load %1: %2"
+
+#: backends/chiasmus/chiasmuslibrary.cpp:82
+msgid "Library does not contain the symbol \"Chiasmus\"."
+msgstr "Library does not contain the symbol \"Chiasmus\"."
+
+#: backends/chiasmus/obtainkeysjob.cpp:99
+msgid "Scanning directory %1..."
+msgstr "Scanning directory %1..."
+
+#: backends/kpgp/kpgpbackendbase.cpp:66
+msgid "Kpgp/gpg"
+msgstr "Kpgp/gpg"
+
+#: backends/kpgp/kpgpbackendbase.cpp:74
+msgid "Kpgp/pgp v2"
+msgstr "Kpgp/pgp v2"
+
+#: backends/kpgp/kpgpbackendbase.cpp:82
+msgid "Kpgp/pgp v5"
+msgstr "Kpgp/pgp v5"
+
+#: backends/kpgp/kpgpbackendbase.cpp:90
+msgid "Kpgp/pgp v6"
+msgstr "Kpgp/pgp v6"
+
+#: backends/kpgp/kpgpbackendbase.cpp:94
+msgid "This backend does not support S/MIME"
+msgstr "This backend does not support S/MIME"
+
+#: backends/qgpgme/qgpgmebackend.cpp:71
+msgid "GpgME"
+msgstr "GpgME"
+
+#: backends/qgpgme/qgpgmebackend.cpp:91
+#, c-format
+msgid "GPGME was compiled without support for %1."
+msgstr "GPGME was compiled without support for %1."
+
+#: backends/qgpgme/qgpgmebackend.cpp:93
+msgid "Engine %1 is not installed properly."
+msgstr "Engine %1 is not installed properly."
+
+#: backends/qgpgme/qgpgmebackend.cpp:95
+msgid "Engine %1 version %2 installed, but at least version %3 is required."
+msgstr "Engine %1 version %2 installed, but at least version %3 is required."
+
+#: backends/qgpgme/qgpgmebackend.cpp:99
+#, c-format
+msgid "Unknown problem with engine for protocol %1."
+msgstr "Unknown problem with engine for protocol %1."
+
+#: backends/qgpgme/qgpgmecryptoconfig.cpp:90
+msgid "<qt>Failed to execute gpgconf:<br>%1</qt>"
+msgstr "<qt>Failed to execute gpgconf:<br>%1</qt>"
+
+#: backends/qgpgme/qgpgmecryptoconfig.cpp:92
+msgid "program not found"
+msgstr "program not found"
+
+#: backends/qgpgme/qgpgmecryptoconfig.cpp:94
+msgid "program cannot be executed"
+msgstr "program cannot be executed"
+
+#: backends/qgpgme/qgpgmecryptoconfig.cpp:303
+msgid ""
+"Could not start gpgconf\n"
+"Check that gpgconf is in the PATH and that it can be started"
+msgstr ""
+"Could not start gpgconf\n"
+"Check that gpgconf is in the PATH and that it can be started"
+
+#: backends/qgpgme/qgpgmecryptoconfig.cpp:309
+#, c-format
+msgid "Error from gpgconf while saving configuration: %1"
+msgstr "Error from gpgconf while saving configuration: %1"
+
+#: backends/qgpgme/qgpgmejob.cpp:277
+msgid ""
+"You need a passphrase to unlock the secret key for user:"
+"<br/> %1 (retry)"
+msgstr ""
+"You need a passphrase to unlock the secret key for user:"
+"<br/> %1 (retry)"
+
+#: backends/qgpgme/qgpgmejob.cpp:278
+#, c-format
+msgid "You need a passphrase to unlock the secret key for user:<br/> %1"
+msgstr "You need a passphrase to unlock the secret key for user:<br/> %1"
+
+#: backends/qgpgme/qgpgmejob.cpp:281
+msgid ""
+"This dialog will reappear every time the passphrase is needed. For a more "
+"secure solution that also allows caching the passphrase, use gpg-agent."
+msgstr ""
+"This dialogue will reappear every time the passphrase is needed. For a more "
+"secure solution that also allows caching the passphrase, use gpg-agent."
+
+#: backends/qgpgme/qgpgmejob.cpp:284
+msgid "gpg-agent was found in %1, but does not appear to be running."
+msgstr "gpg-agent was found in %1, but does not appear to be running."
+
+#: backends/qgpgme/qgpgmejob.cpp:287
+msgid "gpg-agent is part of gnupg-%1, which you can download from %2"
+msgstr "gpg-agent is part of gnupg-%1, which you can download from %2"
+
+#: backends/qgpgme/qgpgmejob.cpp:292
+#, c-format
+msgid "For information on how to set up gpg-agent, see %1"
+msgstr "For information on how to set up gpg-agent, see %1"
+
+#: backends/qgpgme/qgpgmejob.cpp:295
+msgid "Enter passphrase:"
+msgstr "Enter passphrase:"
+
+#: backends/qgpgme/qgpgmejob.cpp:296
+msgid "Passphrase Dialog"
+msgstr "Passphrase Dialogue"
+
+#: backends/qgpgme/qgpgmeprogresstokenmapper.cpp:54
+msgid "Generating DSA key..."
+msgstr "Generating DSA key..."
+
+#: backends/qgpgme/qgpgmeprogresstokenmapper.cpp:58
+msgid "Generating ElGamal key..."
+msgstr "Generating ElGamal key..."
+
+#: backends/qgpgme/qgpgmeprogresstokenmapper.cpp:63
+msgid "Searching for a large prime number..."
+msgstr "Searching for a large prime number..."
+
+#: backends/qgpgme/qgpgmeprogresstokenmapper.cpp:67
+#, fuzzy
+msgid ""
+"Waiting for new entropy from random number generator (you might want to "
+"exercise the harddisks or move the mouse)..."
+msgstr ""
+"Waiting for new entropy from random number generator (you might want to "
+"excercise the harddisks or move the mouse)..."
+
+#: backends/qgpgme/qgpgmeprogresstokenmapper.cpp:71
+msgid "Please wait..."
+msgstr "Please wait..."
+
+#: backends/qgpgme/qgpgmeprogresstokenmapper.cpp:75
+msgid ""
+"Starting gpg-agent (you should consider starting a global instance instead)..."
+msgstr ""
+"Starting gpg-agent (you should consider starting a global instance instead)..."
diff --git a/tde-i18n-en_GB/messages/kdepim/libkmime.po b/tde-i18n-en_GB/messages/kdepim/libkmime.po
new file mode 100644
index 00000000000..ef483e34005
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libkmime.po
@@ -0,0 +1,87 @@
+# translation of libkmime.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkmime\n"
+"POT-Creation-Date: 2008-04-25 05:30+0200\n"
+"PO-Revision-Date: 2004-09-17 12:06+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kmime_mdn.cpp:54
+msgid ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been "
+"displayed. This is no guarantee that the message has been read or understood."
+msgstr ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been "
+"displayed. This is no guarantee that the message has been read or understood."
+
+#: kmime_mdn.cpp:58
+msgid ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been "
+"deleted unseen. This is no guarantee that the message will not be \"undeleted\" "
+"and nonetheless read later on."
+msgstr ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been "
+"deleted unseen. This is no guarantee that the message will not be \"undeleted\" "
+"and nonetheless read later on."
+
+#: kmime_mdn.cpp:63
+msgid ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been "
+"dispatched. This is no guarantee that the message will not be read later on."
+msgstr ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been "
+"dispatched. This is no guarantee that the message will not be read later on."
+
+#: kmime_mdn.cpp:67
+msgid ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been "
+"processed by some automatic means."
+msgstr ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been "
+"processed by some automatic means."
+
+#: kmime_mdn.cpp:70
+msgid ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been acted "
+"upon. The sender does not wish to disclose more details to you than that."
+msgstr ""
+"The message sent on ${date} to ${to} with subject \"${subject}\" has been acted "
+"upon. The sender does not wish to disclose more details to you than that."
+
+#: kmime_mdn.cpp:74
+msgid ""
+"Generation of a Message Disposition Notification for the message sent on "
+"${date} to ${to} with subject \"${subject}\" failed. Reason is given in the "
+"Failure: header field below."
+msgstr ""
+"Generation of a Message Disposition Notification for the message sent on "
+"${date} to ${to} with subject \"${subject}\" failed. Reason is given in the "
+"Failure: header field below."
+
+#: kmime_util.cpp:665
+msgid "unknown"
+msgstr "unknown"
+
+#: kmime_util.cpp:682
+#, c-format
+msgid "Today %1"
+msgstr "Today %1"
+
+#: kmime_util.cpp:689
+#, c-format
+msgid "Yesterday %1"
+msgstr "Yesterday %1"
+
+#: kmime_util.cpp:697
+msgid ""
+"_: 1. weekday, 2. time\n"
+"%1 %2"
+msgstr "%1 %2"
diff --git a/tde-i18n-en_GB/messages/kdepim/libkpgp.po b/tde-i18n-en_GB/messages/kdepim/libkpgp.po
new file mode 100644
index 00000000000..7741c018ced
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libkpgp.po
@@ -0,0 +1,699 @@
+# translation of libkpgp.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkpgp\n"
+"POT-Creation-Date: 2006-05-29 04:02+0200\n"
+"PO-Revision-Date: 2005-01-31 16:16+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kpgp.cpp:187
+msgid ""
+"Could not find PGP executable.\n"
+"Please check your PATH is set correctly."
+msgstr ""
+"Could not find PGP executable.\n"
+"Please check your PATH is set correctly."
+
+#: kpgp.cpp:206
+msgid "OpenPGP Security Check"
+msgstr "OpenPGP Security Check"
+
+#: kpgp.cpp:213
+msgid "Passphrase is too long, it must contain fewer than 1024 characters."
+msgstr "Passphrase is too long, it must contain fewer than 1024 characters."
+
+#: kpgp.cpp:215
+msgid "Out of memory."
+msgstr "Out of memory."
+
+#: kpgp.cpp:286
+msgid ""
+"You just entered an invalid passphrase.\n"
+"Do you want to try again, or cancel and view the message undecrypted?"
+msgstr ""
+"You just entered an invalid passphrase.\n"
+"Do you want to try again, or cancel and view the message undecrypted?"
+
+#: kpgp.cpp:289 kpgp.cpp:348 kpgp.cpp:377 kpgp.cpp:396 kpgp.cpp:422
+#: kpgp.cpp:589 kpgp.cpp:608
+msgid "PGP Warning"
+msgstr "PGP Warning"
+
+#: kpgp.cpp:289 kpgp.cpp:349
+msgid "&Retry"
+msgstr "&Retry"
+
+#: kpgp.cpp:343
+msgid ""
+"You entered an invalid passphrase.\n"
+"Do you want to try again, continue and leave the message unsigned, or cancel "
+"sending the message?"
+msgstr ""
+"You entered an invalid passphrase.\n"
+"Do you want to try again, continue and leave the message unsigned, or cancel "
+"sending the message?"
+
+#: kpgp.cpp:350 kpgp.cpp:378
+msgid "Send &Unsigned"
+msgstr "Send &Unsigned"
+
+#: kpgp.cpp:372
+msgid ""
+"_: %1 = 'signing failed' error message\n"
+"%1\n"
+"Do you want to send the message unsigned, or cancel sending the message?"
+msgstr ""
+"%1\n"
+"Do you want to send the message unsigned, or cancel sending the message?"
+
+#: kpgp.cpp:390
+msgid ""
+"_: %1 = 'bad keys' error message\n"
+"%1\n"
+"Do you want to encrypt anyway, leave the message as-is, or cancel sending the "
+"message?"
+msgstr ""
+"%1\n"
+"Do you want to encrypt anyway, leave the message as-is, or cancel sending the "
+"message?"
+
+#: kpgp.cpp:397 kpgp.cpp:609
+msgid "Send &Encrypted"
+msgstr "Send &Encrypted"
+
+#: kpgp.cpp:398 kpgp.cpp:590 kpgp.cpp:610
+msgid "Send &Unencrypted"
+msgstr "Send &Unencrypted"
+
+#: kpgp.cpp:417
+msgid ""
+"_: %1 = 'missing keys' error message\n"
+"%1\n"
+"Do you want to leave the message as-is, or cancel sending the message?"
+msgstr ""
+"%1\n"
+"Do you want to leave the message as-is, or cancel sending the message?"
+
+#: kpgp.cpp:423
+msgid "&Send As-Is"
+msgstr "&Send As-Is"
+
+#: kpgp.cpp:434
+#, c-format
+msgid ""
+"The following error occurred:\n"
+"%1"
+msgstr ""
+"The following error occurred:\n"
+"%1"
+
+#: kpgp.cpp:436
+msgid ""
+"This is the error message of %1:\n"
+"%2"
+msgstr ""
+"This is the error message of %1:\n"
+"%2"
+
+#: kpgp.cpp:581
+msgid ""
+"You did not select an encryption key for the recipient of this message; "
+"therefore, the message will not be encrypted."
+msgstr ""
+"You did not select an encryption key for the recipient of this message; "
+"therefore, the message will not be encrypted."
+
+#: kpgp.cpp:584
+msgid ""
+"You did not select an encryption key for any of the recipients of this message; "
+"therefore, the message will not be encrypted."
+msgstr ""
+"You did not select an encryption key for any of the recipients of this message; "
+"therefore, the message will not be encrypted."
+
+#: kpgp.cpp:600
+msgid ""
+"You did not select an encryption key for one of the recipients; this person "
+"will not be able to decrypt the message if you encrypt it."
+msgstr ""
+"You did not select an encryption key for one of the recipients; this person "
+"will not be able to decrypt the message if you encrypt it."
+
+#: kpgp.cpp:603
+msgid ""
+"You did not select encryption keys for some of the recipients; these persons "
+"will not be able to decrypt the message if you encrypt it."
+msgstr ""
+"You did not select encryption keys for some of the recipients; these persons "
+"will not be able to decrypt the message if you encrypt it."
+
+#: kpgp.cpp:877
+msgid ""
+"This feature is\n"
+"still missing"
+msgstr ""
+"This feature is\n"
+"still missing"
+
+#: kpgp.cpp:925 kpgp.cpp:960 kpgp.cpp:996
+msgid ""
+"You either do not have GnuPG/PGP installed or you chose not to use GnuPG/PGP."
+msgstr ""
+"You either do not have GnuPG/PGP installed or you chose not to use GnuPG/PGP."
+
+#: kpgp.cpp:1211 kpgp.cpp:1275 kpgp.cpp:1301 kpgpui.cpp:1527 kpgpui.cpp:1539
+msgid "Encryption Key Selection"
+msgstr "Encryption Key Selection"
+
+#: kpgp.cpp:1215
+msgid ""
+"_: if in your language something like 'key(s)' isn't possible please use the "
+"plural in the translation\n"
+"There is a problem with the encryption key(s) for \"%1\".\n"
+"\n"
+"Please re-select the key(s) which should be used for this recipient."
+msgstr ""
+"There is a problem with the encryption key(s) for \"%1\".\n"
+"\n"
+"Please re-select the key(s) which should be used for this recipient."
+
+#: kpgp.cpp:1279
+msgid ""
+"_: if in your language something like 'key(s)' isn't possible please use the "
+"plural in the translation\n"
+"No valid and trusted OpenPGP key was found for \"%1\".\n"
+"\n"
+"Select the key(s) which should be used for this recipient."
+msgstr ""
+"No valid and trusted OpenPGP key was found for \"%1\".\n"
+"\n"
+"Select the key(s) which should be used for this recipient."
+
+#: kpgp.cpp:1305
+msgid ""
+"_: if in your language something like 'key(s)' isn't possible please use the "
+"plural in the translation\n"
+"More than one key matches \"%1\".\n"
+"\n"
+"Select the key(s) which should be used for this recipient."
+msgstr ""
+"More than one key matches \"%1\".\n"
+"\n"
+"Select the key(s) which should be used for this recipient."
+
+#: kpgpbase2.cpp:139 kpgpbaseG.cpp:153
+msgid ""
+"Could not find public keys matching the userid(s)\n"
+"%1;\n"
+"the message is not encrypted."
+msgstr ""
+"Could not find public keys matching the userid(s)\n"
+"%1;\n"
+"the message is not encrypted."
+
+#: kpgpbase2.cpp:144 kpgpbaseG.cpp:158
+msgid ""
+"Could not find public keys matching the userid(s)\n"
+"%1;\n"
+"these persons will not be able to read the message."
+msgstr ""
+"Could not find public keys matching the userid(s)\n"
+"%1;\n"
+"these persons will not be able to read the message."
+
+#: kpgpbase2.cpp:170
+msgid ""
+"Public keys not certified with trusted signature for userid(s)\n"
+"%1.\n"
+"The message is not encrypted."
+msgstr ""
+"Public keys not certified with trusted signature for userid(s)\n"
+"%1.\n"
+"The message is not encrypted."
+
+#: kpgpbase2.cpp:176
+msgid ""
+"Public keys not certified with trusted signature for userid(s)\n"
+"%1;\n"
+"these persons will not be able to read the message."
+msgstr ""
+"Public keys not certified with trusted signature for userid(s)\n"
+"%1;\n"
+"these persons will not be able to read the message."
+
+#: kpgpbase2.cpp:197
+msgid "Bad passphrase; could not sign."
+msgstr "Bad passphrase; could not sign."
+
+#: kpgpbase2.cpp:205
+msgid ""
+"Signing failed: please check your PGP User Identity, the PGP setup, and the key "
+"rings."
+msgstr ""
+"Signing failed: please check your PGP User Identity, the PGP setup, and the key "
+"rings."
+
+#: kpgpbase2.cpp:213
+msgid "Encryption failed: please check your PGP setup and the key rings."
+msgstr "Encryption failed: please check your PGP setup and the key rings."
+
+#: kpgpbase2.cpp:259 kpgpbase6.cpp:62 kpgpbase6.cpp:360
+msgid "error running PGP"
+msgstr "error running PGP"
+
+#: kpgpbase2.cpp:299 kpgpbase5.cpp:227 kpgpbase6.cpp:87 kpgpbaseG.cpp:257
+msgid "Bad passphrase; could not decrypt."
+msgstr "Bad passphrase; could not decrypt."
+
+#: kpgpbase2.cpp:310 kpgpbase5.cpp:238 kpgpbaseG.cpp:278
+msgid "You do not have the secret key needed to decrypt this message."
+msgstr "You do not have the secret key needed to decrypt this message."
+
+#: kpgpbase2.cpp:450
+msgid ""
+"The keyring file %1 does not exist.\n"
+"Please check your PGP setup."
+msgstr ""
+"The keyring file %1 does not exist.\n"
+"Please check your PGP setup."
+
+#: kpgpbase2.cpp:456
+msgid "Unknown error"
+msgstr "Unknown error"
+
+#: kpgpbase5.cpp:87
+msgid "Neither recipients nor passphrase specified."
+msgstr "Neither recipients nor passphrase specified."
+
+#: kpgpbase5.cpp:128
+msgid "The passphrase you entered is invalid."
+msgstr "The passphrase you entered is invalid."
+
+#: kpgpbase5.cpp:154
+msgid ""
+"The key(s) you want to encrypt your message to are not trusted. No encryption "
+"done."
+msgstr ""
+"The key(s) you want to encrypt your message to are not trusted. No encryption "
+"done."
+
+#: kpgpbase5.cpp:157
+msgid ""
+"The following key(s) are not trusted:\n"
+"%1\n"
+"Their owner(s) will not be able to decrypt the message."
+msgstr ""
+"The following key(s) are not trusted:\n"
+"%1\n"
+"Their owner(s) will not be able to decrypt the message."
+
+#: kpgpbase5.cpp:169
+#, c-format
+msgid ""
+"Missing encryption key(s) for:\n"
+"%1"
+msgstr ""
+"Missing encryption key(s) for:\n"
+"%1"
+
+#: kpgpbase5.cpp:206
+msgid "Error running PGP"
+msgstr "Error running PGP"
+
+#: kpgpbase6.cpp:95
+msgid "You do not have the secret key for this message."
+msgstr "You do not have the secret key for this message."
+
+#: kpgpbase6.cpp:172
+msgid "??? (file ~/.pgp/pubring.pkr not found)"
+msgstr "??? (file ~/.pgp/pubring.pkr not found)"
+
+#: kpgpbaseG.cpp:120
+msgid "Unknown error."
+msgstr "Unknown error."
+
+#: kpgpbaseG.cpp:183
+msgid "Signing failed because the passphrase is wrong."
+msgstr "Signing failed because the passphrase is wrong."
+
+#: kpgpbaseG.cpp:190
+msgid "Signing failed because your secret key is unusable."
+msgstr "Signing failed because your secret key is unusable."
+
+#: kpgpbaseG.cpp:221
+msgid "Error running gpg"
+msgstr "Error running gpg"
+
+#: kpgpbaseG.cpp:355
+msgid "??? (file ~/.gnupg/pubring.gpg not found)"
+msgstr "??? (file ~/.gnupg/pubring.gpg not found)"
+
+#: kpgpui.cpp:77
+msgid "Please enter your OpenPGP passphrase:"
+msgstr "Please enter your OpenPGP passphrase:"
+
+#: kpgpui.cpp:79
+msgid ""
+"Please enter the OpenPGP passphrase for\n"
+"\"%1\":"
+msgstr ""
+"Please enter the OpenPGP passphrase for\n"
+"\"%1\":"
+
+#: kpgpui.cpp:121
+msgid ""
+"Please check if encryption really works before you start using it seriously. "
+"Also note that attachments are not encrypted by the PGP/GPG module."
+msgstr ""
+"Please check if encryption really works before you start using it seriously. "
+"Also note that attachments are not encrypted by the PGP/GPG module."
+
+#: kpgpui.cpp:134
+msgid "Encryption Tool"
+msgstr "Encryption Tool"
+
+#: kpgpui.cpp:138
+msgid "Select encryption tool to &use:"
+msgstr "Select encryption tool to &use:"
+
+#: kpgpui.cpp:141
+msgid "Autodetect"
+msgstr "Autodetect"
+
+#: kpgpui.cpp:142
+msgid "GnuPG - Gnu Privacy Guard"
+msgstr "GnuPG - Gnu Privacy Guard"
+
+#: kpgpui.cpp:143
+msgid "PGP Version 2.x"
+msgstr "PGP Version 2.x"
+
+#: kpgpui.cpp:144
+msgid "PGP Version 5.x"
+msgstr "PGP Version 5.x"
+
+#: kpgpui.cpp:145
+msgid "PGP Version 6.x"
+msgstr "PGP Version 6.x"
+
+#: kpgpui.cpp:146
+msgid "Do not use any encryption tool"
+msgstr "Do not use any encryption tool"
+
+#: kpgpui.cpp:157
+msgid "&Keep passphrase in memory"
+msgstr "&Keep passphrase in memory"
+
+#: kpgpui.cpp:161
+msgid ""
+"<qt>"
+"<p>When this option is enabled, the passphrase of your private key will be "
+"remembered by the application as long as the application is running. Thus you "
+"will only have to enter the passphrase once.</p>"
+"<p>Be aware that this could be a security risk. If you leave your computer, "
+"others can use it to send signed messages and/or read your encrypted messages. "
+"If a core dump occurs, the contents of your RAM will be saved onto disk, "
+"including your passphrase.</p>"
+"<p>Note that when using KMail, this setting only applies if you are not using "
+"gpg-agent. It is also ignored if you are using crypto plugins.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>When this option is enabled, the passphrase of your private key will be "
+"remembered by the application as long as the application is running. Thus you "
+"will only have to enter the passphrase once.</p>"
+"<p>Be aware that this could be a security risk. If you leave your computer, "
+"others can use it to send signed messages and/or read your encrypted messages. "
+"If a core dump occurs, the contents of your RAM will be saved onto disk, "
+"including your passphrase.</p>"
+"<p>Note that when using KMail, this setting only applies if you are not using "
+"gpg-agent. It is also ignored if you are using crypto plugins.</p></qt>"
+
+#: kpgpui.cpp:174
+msgid "Always encr&ypt to self"
+msgstr "Always encr&ypt to self"
+
+#: kpgpui.cpp:179
+msgid ""
+"<qt>"
+"<p>When this option is enabled, the message/file will not only be encrypted "
+"with the receiver's public key, but also with your key. This will enable you to "
+"decrypt the message/file at a later time. This is generally a good idea.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p>When this option is enabled, the message/file will not only be encrypted "
+"with the receiver's public key, but also with your key. This will enable you to "
+"decrypt the message/file at a later time. This is generally a good idea.</p>"
+"</qt>"
+
+#: kpgpui.cpp:188
+msgid "&Show signed/encrypted text after composing"
+msgstr "&Show signed/encrypted text after composing"
+
+#: kpgpui.cpp:194
+msgid ""
+"<qt>"
+"<p>When this option is enabled, the signed/encrypted text will be shown in a "
+"separate window, enabling you to know how it will look before it is sent. This "
+"is a good idea when you are verifying that your encryption system works.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p>When this option is enabled, the signed/encrypted text will be shown in a "
+"separate window, enabling you to know how it will look before it is sent. This "
+"is a good idea when you are verifying that your encryption system works.</p>"
+"</qt>"
+
+#: kpgpui.cpp:200
+msgid "Always show the encryption keys &for approval"
+msgstr "Always show the encryption keys &for approval"
+
+#: kpgpui.cpp:205
+msgid ""
+"<qt>"
+"<p>When this option is enabled, the application will always show you a list of "
+"public keys from which you can choose the one it will use for encryption. If it "
+"is off, the application will only show the dialog if it cannot find the right "
+"key or if there are several which could be used. </p></qt>"
+msgstr ""
+"<qt>"
+"<p>When this option is enabled, the application will always show you a list of "
+"public keys from which you can choose the one it will use for encryption. If it "
+"is off, the application will only show the dialogue if it cannot find the right "
+"key or if there are several which could be used. </p></qt>"
+
+#: kpgpui.cpp:327
+msgid "&Search for:"
+msgstr "&Search for:"
+
+#: kpgpui.cpp:336
+msgid "Key ID"
+msgstr "Key ID"
+
+#: kpgpui.cpp:337
+msgid "User ID"
+msgstr "User ID"
+
+#: kpgpui.cpp:351
+msgid "Remember choice"
+msgstr "Remember choice"
+
+#: kpgpui.cpp:354
+msgid ""
+"<qt>"
+"<p>If you check this box your choice will be stored and you will not be asked "
+"again.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>If you tick this box your choice will be stored and you will not be asked "
+"again.</p></qt>"
+
+#: kpgpui.cpp:391
+msgid "&Reread Keys"
+msgstr "&Reread Keys"
+
+#: kpgpui.cpp:463
+#, c-format
+msgid "Fingerprint: %1"
+msgstr "Fingerprint: %1"
+
+#: kpgpui.cpp:497
+msgid "Revoked"
+msgstr "Revoked"
+
+#: kpgpui.cpp:500
+msgid "Expired"
+msgstr "Expired"
+
+#: kpgpui.cpp:503
+msgid "Disabled"
+msgstr "Disabled"
+
+#: kpgpui.cpp:506
+msgid "Invalid"
+msgstr "Invalid"
+
+#: kpgpui.cpp:512
+msgid "Undefined trust"
+msgstr "Undefined trust"
+
+#: kpgpui.cpp:515
+msgid "Untrusted"
+msgstr "Untrusted"
+
+#: kpgpui.cpp:518
+msgid "Marginally trusted"
+msgstr "Marginally trusted"
+
+#: kpgpui.cpp:521
+msgid "Fully trusted"
+msgstr "Fully trusted"
+
+#: kpgpui.cpp:524
+msgid "Ultimately trusted"
+msgstr "Ultimately trusted"
+
+#: kpgpui.cpp:528
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kpgpui.cpp:531
+msgid "Secret key available"
+msgstr "Secret key available"
+
+#: kpgpui.cpp:534
+msgid "Sign only key"
+msgstr "Sign only key"
+
+#: kpgpui.cpp:537
+msgid "Encryption only key"
+msgstr "Encryption only key"
+
+#: kpgpui.cpp:545
+msgid ""
+"_: creation date and status of an OpenPGP key\n"
+"Creation date: %1, Status: %2"
+msgstr "Creation date: %1, Status: %2"
+
+#: kpgpui.cpp:551
+msgid ""
+"_: creation date, status and remark of an OpenPGP key\n"
+"Creation date: %1, Status: %2 (%3)"
+msgstr "Creation date: %1, Status: %2 (%3)"
+
+#: kpgpui.cpp:1004
+msgid "Checking Keys"
+msgstr "Checking Keys"
+
+#: kpgpui.cpp:1005
+msgid "Checking key 0xMMMMMMMM..."
+msgstr "Checking key 0xMMMMMMMM..."
+
+#: kpgpui.cpp:1016
+msgid "Checking key 0x%1..."
+msgstr "Checking key 0x%1..."
+
+#: kpgpui.cpp:1040
+msgid "Recheck Key"
+msgstr "Recheck Key"
+
+#: kpgpui.cpp:1164
+msgid "OpenPGP Key Selection"
+msgstr "OpenPGP Key Selection"
+
+#: kpgpui.cpp:1165
+msgid "Please select an OpenPGP key to use."
+msgstr "Please select an OpenPGP key to use."
+
+#: kpgpui.cpp:1185 kpgpui.cpp:1378 kpgpui.cpp:1435
+msgid "Change..."
+msgstr "Change..."
+
+#: kpgpui.cpp:1315
+msgid "Encryption Key Approval"
+msgstr "Encryption Key Approval"
+
+#: kpgpui.cpp:1334
+msgid "The following keys will be used for encryption:"
+msgstr "The following keys will be used for encryption:"
+
+#: kpgpui.cpp:1358
+msgid "Your keys:"
+msgstr "Your keys:"
+
+#: kpgpui.cpp:1361 kpgpui.cpp:1418
+msgid ""
+"_: <none> means 'no key'\n"
+"<none>"
+msgstr "<none>"
+
+#: kpgpui.cpp:1409
+msgid "Recipient:"
+msgstr "Recipient:"
+
+#: kpgpui.cpp:1415
+msgid "Encryption keys:"
+msgstr "Encryption keys:"
+
+#: kpgpui.cpp:1444
+msgid "Encryption preference:"
+msgstr "Encryption preference:"
+
+#: kpgpui.cpp:1446
+msgid "<none>"
+msgstr "<none>"
+
+#: kpgpui.cpp:1447
+msgid "Never Encrypt with This Key"
+msgstr "Never Encrypt with This Key"
+
+#: kpgpui.cpp:1448
+msgid "Always Encrypt with This Key"
+msgstr "Always Encrypt with This Key"
+
+#: kpgpui.cpp:1449
+msgid "Encrypt Whenever Encryption is Possible"
+msgstr "Encrypt Whenever Encryption is Possible"
+
+#: kpgpui.cpp:1450
+msgid "Always Ask"
+msgstr "Always Ask"
+
+#: kpgpui.cpp:1451
+msgid "Ask Whenever Encryption is Possible"
+msgstr "Ask Whenever Encryption is Possible"
+
+#: kpgpui.cpp:1531
+msgid ""
+"_: if in your language something like 'key(s)' isn't possible please use the "
+"plural in the translation\n"
+"Select the key(s) which should be used to encrypt the message to yourself."
+msgstr ""
+"Select the key(s) which should be used to encrypt the message to yourself."
+
+#: kpgpui.cpp:1543
+#, c-format
+msgid ""
+"_: if in your language something like 'key(s)' isn't possible please use the "
+"plural in the translation\n"
+"Select the key(s) which should be used to encrypt the message for\n"
+"%1"
+msgstr ""
+"Select the key(s) which should be used to encrypt the message for\n"
+"%1"
+
+#: kpgpui.cpp:1619
+msgid "OpenPGP Information"
+msgstr "OpenPGP Information"
+
+#: kpgpui.cpp:1626
+msgid "Result of the last encryption/sign operation:"
+msgstr "Result of the last encryption/sign operation:"
diff --git a/tde-i18n-en_GB/messages/kdepim/libkpimexchange.po b/tde-i18n-en_GB/messages/kdepim/libkpimexchange.po
new file mode 100644
index 00000000000..c08d9ae8837
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libkpimexchange.po
@@ -0,0 +1,53 @@
+# translation of libkpimexchange.po to British English
+# Copyright (C) 2002, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkpimexchange\n"
+"POT-Creation-Date: 2004-10-12 01:18+0200\n"
+"PO-Revision-Date: 2004-03-11 18:57+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: core/exchangeaccount.cpp:251
+msgid ""
+"ExchangeAccount\n"
+"Error accessing '%1': %2"
+msgstr ""
+"ExchangeAccount\n"
+"Error accessing '%1': %2"
+
+#: core/exchangeclient.cpp:127 core/exchangeclient.cpp:145
+#: core/exchangeclient.cpp:164 core/exchangeclient.cpp:177
+msgid "Authentication error"
+msgstr "Authentication error"
+
+#: core/exchangedownload.cpp:184
+msgid ""
+"ExchangeDownload\n"
+"Error accessing '%1': %2"
+msgstr ""
+"ExchangeDownload\n"
+"Error accessing '%1': %2"
+
+#: core/exchangeprogress.cpp:37
+msgid "Exchange Download Progress"
+msgstr "Exchange Download Progress"
+
+#: core/exchangeprogress.cpp:37
+msgid "Exchange Plugin"
+msgstr "Exchange Plugin"
+
+#: core/exchangeprogress.cpp:42
+msgid "Listing appointments"
+msgstr "Listing appointments"
+
+#: core/exchangeprogress.cpp:68
+msgid "Downloading, %1 of %2"
+msgstr "Downloading, %1 of %2"
diff --git a/tde-i18n-en_GB/messages/kdepim/libksieve.po b/tde-i18n-en_GB/messages/kdepim/libksieve.po
new file mode 100644
index 00000000000..890895a042d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libksieve.po
@@ -0,0 +1,183 @@
+# translation of libksieve.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libksieve\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2003-11-02 16:11+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: shared/error.cpp:112
+msgid "Parse error: Carriage Return (CR) without Line Feed (LF)"
+msgstr "Parse error: Carriage Return (CR) without Line Feed (LF)"
+
+#: shared/error.cpp:115
+msgid ""
+"Parse error: Unquoted Slash ('/') without Asterisk ('*'). Broken Comment?"
+msgstr ""
+"Parse error: Unquoted Slash ('/') without Asterisk ('*'). Broken Comment?"
+
+#: shared/error.cpp:119
+msgid "Parse error: Illegal Character"
+msgstr "Parse error: Illegal Character"
+
+#: shared/error.cpp:122
+msgid "Parse error: Unexpected Character, probably a missing space?"
+msgstr "Parse error: Unexpected Character, probably a missing space?"
+
+#: shared/error.cpp:125
+msgid "Parse error: Tag Name has leading Digits"
+msgstr "Parse error: Tag Name has leading Digits"
+
+#: shared/error.cpp:128
+msgid ""
+"Parse error: Only whitespace and #comments may follow \"text:\" on the same "
+"line"
+msgstr ""
+"Parse error: Only whitespace and #comments may follow \"text:\" on the same "
+"line"
+
+#: shared/error.cpp:132
+msgid "Parse error: Number out of Range (must be smaller than %1)"
+msgstr "Parse error: Number out of Range (must be smaller than %1)"
+
+#: shared/error.cpp:135
+msgid "Parse error: Invalid UTF-8 sequence"
+msgstr "Parse error: Invalid UTF-8 sequence"
+
+#: shared/error.cpp:138
+msgid ""
+"Parse error: Premature end of Multiline String (did you forget the '.'?)"
+msgstr ""
+"Parse error: Premature end of Multiline String (did you forget the '.'?)"
+
+#: shared/error.cpp:141
+msgid "Parse error: Premature end of Quoted String (missing closing '\"')"
+msgstr "Parse error: Premature end of Quoted String (missing closing '\"')"
+
+#: shared/error.cpp:144
+msgid "Parse error: Premature end of String List (missing closing ']')"
+msgstr "Parse error: Premature end of String List (missing closing ']')"
+
+#: shared/error.cpp:147
+msgid "Parse error: Premature end of Test List (missing closing ')')"
+msgstr "Parse error: Premature end of Test List (missing closing ')')"
+
+#: shared/error.cpp:150
+msgid "Parse error: Premature end of Block (missing closing '}')"
+msgstr "Parse error: Premature end of Block (missing closing '}')"
+
+#: shared/error.cpp:153
+msgid "Parse error: Missing Whitespace"
+msgstr "Parse error: Missing Whitespace"
+
+#: shared/error.cpp:156
+msgid "Parse error: Missing ';' or Block"
+msgstr "Parse error: Missing ';' or Block"
+
+#: shared/error.cpp:159
+msgid "Parse error: Expected ';' or '{', got something else"
+msgstr "Parse error: Expected ';' or '{', got something else"
+
+#: shared/error.cpp:162 shared/error.cpp:177
+msgid "Parse error: Expected Command, got something else"
+msgstr "Parse error: Expected Command, got something else"
+
+#: shared/error.cpp:165
+msgid "Parse error: Trailing, Leading or Duplicate Commas in String List"
+msgstr "Parse error: Trailing, Leading or Duplicate Commas in String List"
+
+#: shared/error.cpp:168
+msgid "Parse error: Trailing, Leading or Duplicate Commas in Test List"
+msgstr "Parse error: Trailing, Leading or Duplicate Commas in Test List"
+
+#: shared/error.cpp:171
+msgid "Parse error: Missing ',' between Strings in String List"
+msgstr "Parse error: Missing ',' between Strings in String List"
+
+#: shared/error.cpp:174
+msgid "Parse error: Missing ',' between Tests in Test List"
+msgstr "Parse error: Missing ',' between Tests in Test List"
+
+#: shared/error.cpp:180
+msgid "Parse error: Only Strings allowed in String Lists"
+msgstr "Parse error: Only Strings allowed in String Lists"
+
+#: shared/error.cpp:183
+msgid "Parse error: Only Tests allowed in Test Lists"
+msgstr "Parse error: Only Tests allowed in Test Lists"
+
+#: shared/error.cpp:188
+msgid "\"require\" must be first command"
+msgstr "\"require\" must be first command"
+
+#: shared/error.cpp:191
+msgid "\"require\" missing for command \"%1\""
+msgstr "\"require\" missing for command \"%1\""
+
+#: shared/error.cpp:194
+msgid "\"require\" missing for test \"%1\""
+msgstr "\"require\" missing for test \"%1\""
+
+#: shared/error.cpp:197
+msgid "\"require\" missing for comparator \"%1\""
+msgstr "\"require\" missing for comparator \"%1\""
+
+#: shared/error.cpp:200
+msgid "Command \"%1\" not supported"
+msgstr "Command \"%1\" not supported"
+
+#: shared/error.cpp:203
+msgid "Test \"%1\" not supported"
+msgstr "Test \"%1\" not supported"
+
+#: shared/error.cpp:206
+msgid "Comparator \"%1\" not supported"
+msgstr "Comparator \"%1\" not supported"
+
+#: shared/error.cpp:209
+msgid "Site Policy Limit Violation: Test nesting too deep (max. %1)"
+msgstr "Site Policy Limit Violation: Test nesting too deep (max. %1)"
+
+#: shared/error.cpp:212
+msgid "Site Policy Limit Violation: Block nesting too deep (max. %1)"
+msgstr "Site Policy Limit Violation: Block nesting too deep (max. %1)"
+
+#: shared/error.cpp:215
+msgid "Invalid Argument \"%1\" to \"%2\""
+msgstr "Invalid Argument \"%1\" to \"%2\""
+
+#: shared/error.cpp:218
+msgid "Conflicting Arguments: \"%1\" and \"%2\""
+msgstr "Conflicting Arguments: \"%1\" and \"%2\""
+
+#: shared/error.cpp:221
+msgid "Argument \"%1\" Repeated"
+msgstr "Argument \"%1\" Repeated"
+
+#: shared/error.cpp:224
+msgid "Command \"%1\" violates command ordering constraints"
+msgstr "Command \"%1\" violates command ordering constraints"
+
+#: shared/error.cpp:229
+msgid "Incompatible Actions \"%1\" and \"%2\" requested"
+msgstr "Incompatible Actions \"%1\" and \"%2\" requested"
+
+#: shared/error.cpp:232
+msgid "Mail Loop detected"
+msgstr "Mail Loop detected"
+
+#: shared/error.cpp:235
+msgid "Site Policy Limit Violation: Too many Actions requested (max. %1)"
+msgstr "Site Policy Limit Violation: Too many Actions requested (max. %1)"
+
+#: shared/error.cpp:238
+msgid "Unknown error"
+msgstr "Unknown error"
diff --git a/tde-i18n-en_GB/messages/kdepim/libksync.po b/tde-i18n-en_GB/messages/kdepim/libksync.po
new file mode 100644
index 00000000000..e21b1618e97
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/libksync.po
@@ -0,0 +1,46 @@
+# translation of libksync.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libksync\n"
+"POT-Creation-Date: 2007-02-04 02:34+0100\n"
+"PO-Revision-Date: 2004-07-01 14:33+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: ksyncuikde.cpp:41
+#, fuzzy
+msgid ""
+"Which entry do you want to take precedence?\n"
+msgstr ""
+"Which entry do you want to take precedence?\n"
+
+#: ksyncuikde.cpp:42
+msgid ""
+"Entry 1: '%1'\n"
+msgstr ""
+"Entry 1: '%1'\n"
+
+#: ksyncuikde.cpp:43
+msgid ""
+"Entry 2: '%1'\n"
+msgstr ""
+"Entry 2: '%1'\n"
+
+#: ksyncuikde.cpp:46
+msgid "Resolve Conflict"
+msgstr "Resolve Conflict"
+
+#: ksyncuikde.cpp:46
+msgid "Entry 1"
+msgstr "Entry 1"
+
+#: ksyncuikde.cpp:46
+msgid "Entry 2"
+msgstr "Entry 2"
diff --git a/tde-i18n-en_GB/messages/kdepim/multisynk.po b/tde-i18n-en_GB/messages/kdepim/multisynk.po
new file mode 100644
index 00000000000..c9ba0e08e3f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdepim/multisynk.po
@@ -0,0 +1,264 @@
+# translation of multisynk.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: multisynk\n"
+"POT-Creation-Date: 2005-09-21 03:03+0200\n"
+"PO-Revision-Date: 2005-03-18 12:47+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: engine.cpp:97
+msgid "Sync Action triggered"
+msgstr "Sync Action triggered"
+
+#: engine.cpp:119
+msgid "Connecting '%1'"
+msgstr "Connecting '%1'"
+
+#: engine.cpp:121
+msgid "Cannot connect device '%1'."
+msgstr "Cannot connect device '%1'."
+
+#: engine.cpp:129
+msgid "Request Syncees"
+msgstr "Request Syncees"
+
+#: engine.cpp:131
+msgid "Cannot read data from '%1'."
+msgstr "Cannot read data from '%1'."
+
+#: engine.cpp:138
+msgid "Syncees read from '%1'"
+msgstr "Syncees read from '%1'"
+
+#: engine.cpp:145
+msgid "Syncee list is empty."
+msgstr "Syncee list is empty."
+
+#: engine.cpp:163
+msgid "Processed '%1'"
+msgstr "Processed '%1'"
+
+#: engine.cpp:172
+msgid "Execute Actions"
+msgstr "Execute Actions"
+
+#: engine.cpp:188
+msgid "Cannot write data back to '%1'."
+msgstr "Cannot write data back to '%1'."
+
+#: engine.cpp:194
+msgid "Error reading Syncees from '%1'"
+msgstr "Error reading Syncees from '%1'"
+
+#: engine.cpp:203
+msgid "Syncees written to '%1'"
+msgstr "Syncees written to '%1'"
+
+#: engine.cpp:214
+msgid "Error writing Syncees to '%1'"
+msgstr "Error writing Syncees to '%1'"
+
+#: engine.cpp:226
+msgid "Error disconnecting device '%1'"
+msgstr "Error disconnecting device '%1'"
+
+#: engine.cpp:238
+msgid "Synchronization finished."
+msgstr "Synchronisation finished."
+
+#: konnectorconfigdialog.cpp:40
+msgid "Konnector Configuration"
+msgstr "Konnector Configuration"
+
+#: konnectorconfigdialog.cpp:49
+msgid "General"
+msgstr "General"
+
+#: konnectorconfigdialog.cpp:50
+msgid "Filter"
+msgstr "Filter"
+
+#: konnectorconfigdialog.cpp:76
+msgid "Please enter a resource name."
+msgstr "Please enter a resource name."
+
+#: konnectorconfigdialog.cpp:101
+msgid "General Settings"
+msgstr "General Settings"
+
+#: konnectorconfigdialog.cpp:103
+msgid "Name:"
+msgstr "Name:"
+
+#: konnectorconfigdialog.cpp:107
+msgid "Read-only"
+msgstr "Read-only"
+
+#: konnectorconfigdialog.cpp:116
+msgid "%1 Settings"
+msgstr "%1 Settings"
+
+#: konnectorpairview.cpp:70
+msgid "Press \"Sync\" to synchronize"
+msgstr "Press \"Sync\" to synchronise"
+
+#: konnectorpairview.cpp:76
+msgid "Retrieve data from %1..."
+msgstr "Retrieve data from %1..."
+
+#: konnectorpairview.cpp:82
+msgid "Couldn't retrieve data from %1..."
+msgstr "Could not retrieve data from %1..."
+
+#: konnectorpairview.cpp:88
+msgid "Write back data to %1..."
+msgstr "Write back data to %1..."
+
+#: konnectorpairview.cpp:94
+msgid "Couldn't write back data to %1..."
+msgstr "Could not write back data to %1..."
+
+#: konnectorpairview.cpp:100
+msgid "Synchronization finished"
+msgstr "Synchronisation finished"
+
+#: konnectorpairview.cpp:111
+msgid "Enabled"
+msgstr "Enabled"
+
+#: konnectorpairview.cpp:112
+msgid "Name"
+msgstr "Name"
+
+#: konnectorpairview.cpp:113
+msgid "State"
+msgstr "State"
+
+#: logdialog.cpp:32
+msgid "Log Dialog"
+msgstr "Log Dialogue"
+
+#: logdialog.cpp:43
+msgid "Clear Log"
+msgstr "Clear Log"
+
+#: mainwidget.cpp:80
+msgid "MultiSynK"
+msgstr "MultiSynK"
+
+#: mainwidget.cpp:81
+msgid "The KDE Syncing Application"
+msgstr "The KDE Syncing Application"
+
+#: mainwidget.cpp:83
+msgid "(c) 2004, The KDE PIM Team"
+msgstr "(c) 2004, The KDE PIM Team"
+
+#: mainwidget.cpp:84
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: mainwidget.cpp:126
+msgid "Do you really want to delete '%1'?"
+msgstr "Do you really want to delete '%1'?"
+
+#: mainwidget.cpp:127
+msgid "Delete Synchronization Pair"
+msgstr "Delete Synchronisation Pair"
+
+#: mainwidget.cpp:214
+msgid "New..."
+msgstr "New..."
+
+#: mainwidget.cpp:216
+msgid "Edit..."
+msgstr "Edit..."
+
+#: mainwidget.cpp:220
+msgid "Delete..."
+msgstr "Delete..."
+
+#: mainwidget.cpp:224
+msgid "Log"
+msgstr "Log"
+
+#: mainwidget.cpp:227
+msgid "Sync..."
+msgstr "Sync..."
+
+#: multisynk_main.cpp:34
+msgid "PIM Synchronization"
+msgstr "PIM Synchronisation"
+
+#: paireditordialog.cpp:31
+msgid "Pair Editor"
+msgstr "Pair Editor"
+
+#: paireditorwidget.cpp:116
+msgid "Plugins"
+msgstr "Plugins"
+
+#: paireditorwidget.cpp:117
+msgid "Synchronize Options"
+msgstr "Synchronise Options"
+
+#: paireditorwidget.cpp:125
+msgid "Synchronization Plugins"
+msgstr "Synchronisation Plugins"
+
+#: paireditorwidget.cpp:131
+msgid "First plugin:"
+msgstr "First plugin:"
+
+#: paireditorwidget.cpp:134
+msgid "Second plugin:"
+msgstr "Second plugin:"
+
+#: paireditorwidget.cpp:143
+msgid "Display name:"
+msgstr "Display name:"
+
+#: paireditorwidget.cpp:163
+msgid "Conflicts &amp; Near Duplicates"
+msgstr "Conflicts &amp; Near Duplicates"
+
+#: paireditorwidget.cpp:171
+msgid "Resolve it manually"
+msgstr "Resolve it manually"
+
+#: paireditorwidget.cpp:172
+msgid "Always use the entry from the first plugin"
+msgstr "Always use the entry from the first plugin"
+
+#: paireditorwidget.cpp:173
+msgid "Always use the entry from the second plugin"
+msgstr "Always use the entry from the second plugin"
+
+#: paireditorwidget.cpp:174
+msgid "Always put both entries on both sides"
+msgstr "Always put both entries on both sides"
+
+#. i18n: file multisynk_part.rc line 20
+#: rc.cpp:12 rc.cpp:24
+#, no-c-format
+msgid "Main"
+msgstr "Main"
diff --git a/tde-i18n-en_GB/messages/kdesdk/Makefile.am b/tde-i18n-en_GB/messages/kdesdk/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdesdk/Makefile.in b/tde-i18n-en_GB/messages/kdesdk/Makefile.in
new file mode 100644
index 00000000000..963966b8ca7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/Makefile.in
@@ -0,0 +1,695 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdesdk
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kbugbuster.po kfile_po.po kuiviewer.po kfile_ts.po kio_svn.po kcachegrind.po kfile_diff.po kres_bugzilla.po kompare.po cvsservice.po spy.po kstartperf.po cervisia.po kbabel.po umbrello.po kfile_cpp.po
+GMOFILES = kbugbuster.gmo kfile_po.gmo kuiviewer.gmo kfile_ts.gmo kio_svn.gmo kcachegrind.gmo kfile_diff.gmo kres_bugzilla.gmo kompare.gmo cvsservice.gmo spy.gmo kstartperf.gmo cervisia.gmo kbabel.gmo umbrello.gmo kfile_cpp.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdesdk/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdesdk/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdesdk/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdesdk/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdesdk/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kfile_po.po kbabel.po spy.po kcachegrind.po umbrello.po kres_bugzilla.po kuiviewer.po Makefile.in cvsservice.po kstartperf.po kfile_ts.po kbugbuster.po cervisia.po kio_svn.po kfile_cpp.po kfile_diff.po kompare.po Makefile.am
+
+#>+ 49
+kbugbuster.gmo: kbugbuster.po
+ rm -f kbugbuster.gmo; $(GMSGFMT) -o kbugbuster.gmo $(srcdir)/kbugbuster.po
+ test ! -f kbugbuster.gmo || touch kbugbuster.gmo
+kfile_po.gmo: kfile_po.po
+ rm -f kfile_po.gmo; $(GMSGFMT) -o kfile_po.gmo $(srcdir)/kfile_po.po
+ test ! -f kfile_po.gmo || touch kfile_po.gmo
+kuiviewer.gmo: kuiviewer.po
+ rm -f kuiviewer.gmo; $(GMSGFMT) -o kuiviewer.gmo $(srcdir)/kuiviewer.po
+ test ! -f kuiviewer.gmo || touch kuiviewer.gmo
+kfile_ts.gmo: kfile_ts.po
+ rm -f kfile_ts.gmo; $(GMSGFMT) -o kfile_ts.gmo $(srcdir)/kfile_ts.po
+ test ! -f kfile_ts.gmo || touch kfile_ts.gmo
+kio_svn.gmo: kio_svn.po
+ rm -f kio_svn.gmo; $(GMSGFMT) -o kio_svn.gmo $(srcdir)/kio_svn.po
+ test ! -f kio_svn.gmo || touch kio_svn.gmo
+kcachegrind.gmo: kcachegrind.po
+ rm -f kcachegrind.gmo; $(GMSGFMT) -o kcachegrind.gmo $(srcdir)/kcachegrind.po
+ test ! -f kcachegrind.gmo || touch kcachegrind.gmo
+kfile_diff.gmo: kfile_diff.po
+ rm -f kfile_diff.gmo; $(GMSGFMT) -o kfile_diff.gmo $(srcdir)/kfile_diff.po
+ test ! -f kfile_diff.gmo || touch kfile_diff.gmo
+kres_bugzilla.gmo: kres_bugzilla.po
+ rm -f kres_bugzilla.gmo; $(GMSGFMT) -o kres_bugzilla.gmo $(srcdir)/kres_bugzilla.po
+ test ! -f kres_bugzilla.gmo || touch kres_bugzilla.gmo
+kompare.gmo: kompare.po
+ rm -f kompare.gmo; $(GMSGFMT) -o kompare.gmo $(srcdir)/kompare.po
+ test ! -f kompare.gmo || touch kompare.gmo
+cvsservice.gmo: cvsservice.po
+ rm -f cvsservice.gmo; $(GMSGFMT) -o cvsservice.gmo $(srcdir)/cvsservice.po
+ test ! -f cvsservice.gmo || touch cvsservice.gmo
+spy.gmo: spy.po
+ rm -f spy.gmo; $(GMSGFMT) -o spy.gmo $(srcdir)/spy.po
+ test ! -f spy.gmo || touch spy.gmo
+kstartperf.gmo: kstartperf.po
+ rm -f kstartperf.gmo; $(GMSGFMT) -o kstartperf.gmo $(srcdir)/kstartperf.po
+ test ! -f kstartperf.gmo || touch kstartperf.gmo
+cervisia.gmo: cervisia.po
+ rm -f cervisia.gmo; $(GMSGFMT) -o cervisia.gmo $(srcdir)/cervisia.po
+ test ! -f cervisia.gmo || touch cervisia.gmo
+kbabel.gmo: kbabel.po
+ rm -f kbabel.gmo; $(GMSGFMT) -o kbabel.gmo $(srcdir)/kbabel.po
+ test ! -f kbabel.gmo || touch kbabel.gmo
+umbrello.gmo: umbrello.po
+ rm -f umbrello.gmo; $(GMSGFMT) -o umbrello.gmo $(srcdir)/umbrello.po
+ test ! -f umbrello.gmo || touch umbrello.gmo
+kfile_cpp.gmo: kfile_cpp.po
+ rm -f kfile_cpp.gmo; $(GMSGFMT) -o kfile_cpp.gmo $(srcdir)/kfile_cpp.po
+ test ! -f kfile_cpp.gmo || touch kfile_cpp.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kbugbuster.gmo kfile_po.gmo kuiviewer.gmo kfile_ts.gmo kio_svn.gmo kcachegrind.gmo kfile_diff.gmo kres_bugzilla.gmo kompare.gmo cvsservice.gmo spy.gmo kstartperf.gmo cervisia.gmo kbabel.gmo umbrello.gmo kfile_cpp.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kbugbuster kfile_po kuiviewer kfile_ts kio_svn kcachegrind kfile_diff kres_bugzilla kompare cvsservice spy kstartperf cervisia kbabel umbrello kfile_cpp ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 18
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbugbuster.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_po.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kuiviewer.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_ts.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_svn.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcachegrind.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_diff.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kres_bugzilla.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kompare.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/cvsservice.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/spy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kstartperf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/cervisia.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbabel.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/umbrello.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfile_cpp.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdesdk/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdesdk/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdesdk/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdesdk/cervisia.po b/tde-i18n-en_GB/messages/kdesdk/cervisia.po
new file mode 100644
index 00000000000..8b8033a2ef8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/cervisia.po
@@ -0,0 +1,1669 @@
+# translation of cervisia.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: cervisia\n"
+"POT-Creation-Date: 2007-09-24 01:15+0200\n"
+"PO-Revision-Date: 2006-01-18 19:48+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight, Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: addremovedlg.cpp:37
+msgid "CVS Add"
+msgstr "CVS Add"
+
+#: addremovedlg.cpp:38
+msgid "CVS Add Binary"
+msgstr "CVS Add Binary"
+
+#: addremovedlg.cpp:39
+msgid "CVS Remove"
+msgstr "CVS Remove"
+
+#: addremovedlg.cpp:46
+msgid "Add the following files to the repository:"
+msgstr "Add the following files to the repository:"
+
+#: addremovedlg.cpp:47
+msgid "Add the following binary files to the repository:"
+msgstr "Add the following binary files to the repository:"
+
+#: addremovedlg.cpp:48
+msgid "Remove the following files from the repository:"
+msgstr "Remove the following files from the repository:"
+
+#: addremovedlg.cpp:68
+msgid "This will also remove the files from your local working copy."
+msgstr "This will also remove the files from your local working copy."
+
+#: addrepositorydlg.cpp:37
+msgid "Add Repository"
+msgstr "Add Repository"
+
+#: addrepositorydlg.cpp:45 checkoutdlg.cpp:72
+msgid "&Repository:"
+msgstr "&Repository:"
+
+#: addrepositorydlg.cpp:58
+msgid "Use remote &shell (only for :ext: repositories):"
+msgstr "Use remote &shell (only for :ext: repositories):"
+
+#: addrepositorydlg.cpp:65
+msgid "Invoke this program on the server side:"
+msgstr "Invoke this program on the server side:"
+
+#: addrepositorydlg.cpp:74
+msgid "Use different &compression level:"
+msgstr "Use different &compression level:"
+
+#: addrepositorydlg.cpp:80
+msgid "Download cvsignore file from server"
+msgstr "Download cvsignore file from server"
+
+#: addrepositorydlg.cpp:172
+msgid "Repository Settings"
+msgstr "Repository Settings"
+
+#: annotatectl.cpp:82
+#, c-format
+msgid "CVS Annotate: %1"
+msgstr "CVS Annotate: %1"
+
+#: annotatectl.cpp:93
+msgid "CVS Annotate"
+msgstr "CVS Annotate"
+
+#: cervisiapart.cpp:116
+msgid "Starting cvsservice failed with message: "
+msgstr "Starting cvsservice failed with message: "
+
+#: cervisiapart.cpp:152
+msgid ""
+"This KPart is non-functional, because the cvs DCOP service could not be "
+"started."
+msgstr ""
+"This KPart is non-functional, because the cvs DCOP service could not be "
+"started."
+
+#: cervisiapart.cpp:193
+msgid "Remote CVS working folders are not supported."
+msgstr "Remote CVS working folders are not supported."
+
+#: cervisiapart.cpp:202
+msgid ""
+"You cannot change to a different folder while there is a running cvs job."
+msgstr ""
+"You cannot change to a different folder while there is a running cvs job."
+
+#: cervisiapart.cpp:219
+msgid ""
+"F - All files are hidden, the tree shows only folders\n"
+"N - All up-to-date files are hidden\n"
+"R - All removed files are hidden"
+msgstr ""
+"F - All files are hidden, the tree shows only folders\n"
+"N - All up-to-date files are hidden\n"
+"R - All removed files are hidden"
+
+#: cervisiapart.cpp:235
+msgid "O&pen Sandbox..."
+msgstr "O&pen Sandbox..."
+
+#: cervisiapart.cpp:238
+msgid "Opens a CVS working folder in the main window"
+msgstr "Opens a CVS working folder in the main window"
+
+#: cervisiapart.cpp:242
+msgid "Recent Sandboxes"
+msgstr "Recent Sandboxes"
+
+#: cervisiapart.cpp:246
+msgid "&Insert ChangeLog Entry..."
+msgstr "&Insert ChangeLog Entry..."
+
+#: cervisiapart.cpp:249
+msgid "Inserts a new intro into the file ChangeLog in the toplevel folder"
+msgstr "Inserts a new intro into the file ChangeLog in the toplevel folder"
+
+#: cervisiapart.cpp:256
+msgid "Updates (cvs update) the selected files and folders"
+msgstr "Updates (cvs update) the selected files and folders"
+
+#: cervisiapart.cpp:260
+msgid "&Status"
+msgstr "&Status"
+
+#: cervisiapart.cpp:263
+msgid "Updates the status (cvs -n update) of the selected files and folders"
+msgstr "Updates the status (cvs -n update) of the selected files and folders"
+
+#: cervisiapart.cpp:270
+msgid "Opens the marked file for editing"
+msgstr "Opens the marked file for editing"
+
+#: cervisiapart.cpp:274
+msgid "Reso&lve..."
+msgstr "Reso&lve..."
+
+#: cervisiapart.cpp:277
+msgid "Opens the resolve dialog with the selected file"
+msgstr "Opens the resolve dialogue with the selected file"
+
+#: cervisiapart.cpp:281
+msgid "&Commit..."
+msgstr "&Commit..."
+
+#: cervisiapart.cpp:284
+msgid "Commits the selected files"
+msgstr "Commits the selected files"
+
+#: cervisiapart.cpp:288
+msgid "&Add to Repository..."
+msgstr "&Add to Repository..."
+
+#: cervisiapart.cpp:291
+msgid "Adds (cvs add) the selected files to the repository"
+msgstr "Adds (cvs add) the selected files to the repository"
+
+#: cervisiapart.cpp:295
+msgid "Add &Binary..."
+msgstr "Add &Binary..."
+
+#: cervisiapart.cpp:298
+msgid "Adds (cvs -kb add) the selected files as binaries to the repository"
+msgstr "Adds (cvs -kb add) the selected files as binaries to the repository"
+
+#: cervisiapart.cpp:302
+msgid "&Remove From Repository..."
+msgstr "&Remove From Repository..."
+
+#: cervisiapart.cpp:305
+msgid "Removes (cvs remove) the selected files from the repository"
+msgstr "Removes (cvs remove) the selected files from the repository"
+
+#: cervisiapart.cpp:309
+msgid "Rever&t"
+msgstr "Rever&t"
+
+#: cervisiapart.cpp:312
+msgid "Reverts (cvs update -C) the selected files (only cvs 1.11)"
+msgstr "Reverts (cvs update -C) the selected files (only cvs 1.11)"
+
+#: cervisiapart.cpp:317
+msgid "&Properties"
+msgstr "&Properties"
+
+#: cervisiapart.cpp:328
+msgid "Stops any running sub-processes"
+msgstr "Stops any running sub-processes"
+
+#: cervisiapart.cpp:333
+msgid "Browse &Log..."
+msgstr "Browse &Log..."
+
+#: cervisiapart.cpp:336
+msgid "Shows the revision tree of the selected file"
+msgstr "Shows the revision tree of the selected file"
+
+#: cervisiapart.cpp:341
+msgid "Browse Multi-File Log..."
+msgstr "Browse Multi-File Log..."
+
+#: cervisiapart.cpp:345
+msgid "&Annotate..."
+msgstr "&Annotate..."
+
+#: cervisiapart.cpp:348
+msgid "Shows a blame-annotated view of the selected file"
+msgstr "Shows a blame-annotated view of the selected file"
+
+#: cervisiapart.cpp:352
+msgid "&Difference to Repository (BASE)..."
+msgstr "&Difference to Repository (BASE)..."
+
+#: cervisiapart.cpp:355
+msgid ""
+"Shows the differences of the selected file to the checked out version (tag "
+"BASE)"
+msgstr ""
+"Shows the differences of the selected file to the checked out version (tag "
+"BASE)"
+
+#: cervisiapart.cpp:359
+msgid "Difference to Repository (HEAD)..."
+msgstr "Difference to Repository (HEAD)..."
+
+#: cervisiapart.cpp:362
+msgid ""
+"Shows the differences of the selected file to the newest version in the "
+"repository (tag HEAD)"
+msgstr ""
+"Shows the differences of the selected file to the newest version in the "
+"repository (tag HEAD)"
+
+#: cervisiapart.cpp:366
+msgid "Last &Change..."
+msgstr "Last &Change..."
+
+#: cervisiapart.cpp:369
+msgid ""
+"Shows the differences between the last two revisions of the selected file"
+msgstr ""
+"Shows the differences between the last two revisions of the selected file"
+
+#: cervisiapart.cpp:373
+msgid "&History..."
+msgstr "&History..."
+
+#: cervisiapart.cpp:376
+msgid "Shows the CVS history as reported by the server"
+msgstr "Shows the CVS history as reported by the server"
+
+#: cervisiapart.cpp:380
+msgid "&Unfold File Tree"
+msgstr "&Unfold File Tree"
+
+#: cervisiapart.cpp:384
+msgid "Opens all branches of the file tree"
+msgstr "Opens all branches of the file tree"
+
+#: cervisiapart.cpp:388
+msgid "&Fold File Tree"
+msgstr "&Fold File Tree"
+
+#: cervisiapart.cpp:391
+msgid "Closes all branches of the file tree"
+msgstr "Closes all branches of the file tree"
+
+#: cervisiapart.cpp:398
+msgid "&Tag/Branch..."
+msgstr "&Tag/Branch..."
+
+#: cervisiapart.cpp:401
+msgid "Creates a tag or branch for the selected files"
+msgstr "Creates a tag or branch for the selected files"
+
+#: cervisiapart.cpp:405
+msgid "&Delete Tag..."
+msgstr "&Delete Tag..."
+
+#: cervisiapart.cpp:408
+msgid "Deletes a tag from the selected files"
+msgstr "Deletes a tag from the selected files"
+
+#: cervisiapart.cpp:412
+msgid "&Update to Tag/Date..."
+msgstr "&Update to Tag/Date..."
+
+#: cervisiapart.cpp:415
+msgid "Updates the selected files to a given tag, branch or date"
+msgstr "Updates the selected files to a given tag, branch or date"
+
+#: cervisiapart.cpp:419
+msgid "Update to &HEAD"
+msgstr "Update to &HEAD"
+
+#: cervisiapart.cpp:422
+msgid "Updates the selected files to the HEAD revision"
+msgstr "Updates the selected files to the HEAD revision"
+
+#: cervisiapart.cpp:426
+msgid "&Merge..."
+msgstr "&Merge..."
+
+#: cervisiapart.cpp:429
+msgid "Merges a branch or a set of modifications into the selected files"
+msgstr "Merges a branch or a set of modifications into the selected files"
+
+#: cervisiapart.cpp:433
+msgid "&Add Watch..."
+msgstr "&Add Watch..."
+
+#: cervisiapart.cpp:436
+msgid "Adds a watch for the selected files"
+msgstr "Adds a watch for the selected files"
+
+#: cervisiapart.cpp:440
+msgid "&Remove Watch..."
+msgstr "&Remove Watch..."
+
+#: cervisiapart.cpp:443
+msgid "Removes a watch from the selected files"
+msgstr "Removes a watch from the selected files"
+
+#: cervisiapart.cpp:447
+msgid "Show &Watchers"
+msgstr "Show &Watchers"
+
+#: cervisiapart.cpp:450
+msgid "Shows the watchers of the selected files"
+msgstr "Shows the watchers of the selected files"
+
+#: cervisiapart.cpp:454
+msgid "Ed&it Files"
+msgstr "Ed&it Files"
+
+#: cervisiapart.cpp:457
+msgid "Edits (cvs edit) the selected files"
+msgstr "Edits (cvs edit) the selected files"
+
+#: cervisiapart.cpp:461
+msgid "U&nedit Files"
+msgstr "U&nedit Files"
+
+#: cervisiapart.cpp:464
+msgid "Unedits (cvs unedit) the selected files"
+msgstr "Unedits (cvs unedit) the selected files"
+
+#: cervisiapart.cpp:468
+msgid "Show &Editors"
+msgstr "Show &Editors"
+
+#: cervisiapart.cpp:471
+msgid "Shows the editors of the selected files"
+msgstr "Shows the editors of the selected files"
+
+#: cervisiapart.cpp:475
+msgid "&Lock Files"
+msgstr "&Lock Files"
+
+#: cervisiapart.cpp:478
+msgid "Locks the selected files, so that others cannot modify them"
+msgstr "Locks the selected files, so that others cannot modify them"
+
+#: cervisiapart.cpp:482
+msgid "Unl&ock Files"
+msgstr "Unl&ock Files"
+
+#: cervisiapart.cpp:485
+msgid "Unlocks the selected files"
+msgstr "Unlocks the selected files"
+
+#: cervisiapart.cpp:489
+msgid "Create &Patch Against Repository..."
+msgstr "Create &Patch Against Repository..."
+
+#: cervisiapart.cpp:492
+msgid "Creates a patch from the modifications in your sandbox"
+msgstr "Creates a patch from the modifications in your sandbox"
+
+#: cervisiapart.cpp:499
+msgid "&Create..."
+msgstr "&Create..."
+
+#: cervisiapart.cpp:503
+msgid "&Checkout..."
+msgstr "&Checkout..."
+
+#: cervisiapart.cpp:506
+msgid "Allows you to checkout a module from a repository"
+msgstr "Allows you to checkout a module from a repository"
+
+#: cervisiapart.cpp:510
+msgid "&Import..."
+msgstr "&Import..."
+
+#: cervisiapart.cpp:513
+msgid "Allows you to import a module into a repository"
+msgstr "Allows you to import a module into a repository"
+
+#: cervisiapart.cpp:517
+msgid "&Repositories..."
+msgstr "&Repositories..."
+
+#: cervisiapart.cpp:520
+msgid "Configures a list of repositories you regularly use"
+msgstr "Configures a list of repositories you regularly use"
+
+#: cervisiapart.cpp:527
+msgid "Hide All &Files"
+msgstr "Hide All &Files"
+
+#: cervisiapart.cpp:530
+msgid "Show All &Files"
+msgstr "Show All &Files"
+
+#: cervisiapart.cpp:531
+msgid "Determines whether only folders are shown"
+msgstr "Determines whether only folders are shown"
+
+#: cervisiapart.cpp:535
+msgid "Hide Unmodified Files"
+msgstr "Hide Unmodified Files"
+
+#: cervisiapart.cpp:538
+msgid "Show Unmodified Files"
+msgstr "Show Unmodified Files"
+
+#: cervisiapart.cpp:539
+msgid "Determines whether files with status up-to-date or unknown are hidden"
+msgstr "Determines whether files with status up-to-date or unknown are hidden"
+
+#: cervisiapart.cpp:544
+msgid "Hide Removed Files"
+msgstr "Hide Removed Files"
+
+#: cervisiapart.cpp:547
+msgid "Show Removed Files"
+msgstr "Show Removed Files"
+
+#: cervisiapart.cpp:548
+msgid "Determines whether removed files are hidden"
+msgstr "Determines whether removed files are hidden"
+
+#: cervisiapart.cpp:552
+msgid "Hide Non-CVS Files"
+msgstr "Hide Non-CVS Files"
+
+#: cervisiapart.cpp:555
+msgid "Show Non-CVS Files"
+msgstr "Show Non-CVS Files"
+
+#: cervisiapart.cpp:556
+msgid "Determines whether files not in CVS are hidden"
+msgstr "Determines whether files not in CVS are hidden"
+
+#: cervisiapart.cpp:560
+msgid "Hide Empty Folders"
+msgstr "Hide Empty Folders"
+
+#: cervisiapart.cpp:563
+msgid "Show Empty Folders"
+msgstr "Show Empty Folders"
+
+#: cervisiapart.cpp:564
+msgid "Determines whether folders without visible entries are hidden"
+msgstr "Determines whether folders without visible entries are hidden"
+
+#: cervisiapart.cpp:568
+msgid "Create &Folders on Update"
+msgstr "Create &Folders on Update"
+
+#: cervisiapart.cpp:571
+msgid "Determines whether updates create folders"
+msgstr "Determines whether updates create folders"
+
+#: cervisiapart.cpp:575
+msgid "&Prune Empty Folders on Update"
+msgstr "&Prune Empty Folders on Update"
+
+#: cervisiapart.cpp:578
+msgid "Determines whether updates remove empty folders"
+msgstr "Determines whether updates remove empty folders"
+
+#: cervisiapart.cpp:582
+msgid "&Update Recursively"
+msgstr "&Update Recursively"
+
+#: cervisiapart.cpp:585
+msgid "Determines whether updates are recursive"
+msgstr "Determines whether updates are recursive"
+
+#: cervisiapart.cpp:589
+msgid "C&ommit && Remove Recursively"
+msgstr "C&ommit && Remove Recursively"
+
+#: cervisiapart.cpp:592
+msgid "Determines whether commits and removes are recursive"
+msgstr "Determines whether commits and removes are recursive"
+
+#: cervisiapart.cpp:596
+msgid "Do cvs &edit Automatically When Necessary"
+msgstr "Do cvs &edit Automatically When Necessary"
+
+#: cervisiapart.cpp:599
+msgid "Determines whether automatic cvs editing is active"
+msgstr "Determines whether automatic cvs editing is active"
+
+#: cervisiapart.cpp:603
+msgid "Configure Cervisia..."
+msgstr "Configure Cervisia..."
+
+#: cervisiapart.cpp:606
+msgid "Allows you to configure the Cervisia KPart"
+msgstr "Allows you to configure the Cervisia KPart"
+
+#: cervisiapart.cpp:616
+msgid "CVS &Manual"
+msgstr "CVS &Manual"
+
+#: cervisiapart.cpp:619
+msgid "Opens the help browser with the CVS documentation"
+msgstr "Opens the help browser with the CVS documentation"
+
+#: cervisiapart.cpp:626
+msgid "Unfold Folder"
+msgstr "Unfold Folder"
+
+#: cervisiapart.cpp:629
+msgid "Fold Folder"
+msgstr "Fold Folder"
+
+#: cervisiapart.cpp:673
+msgid "Edit With"
+msgstr "Edit With"
+
+#: cervisiapart.cpp:713
+msgid ""
+"Cervisia %1\n"
+"(Using KDE %2)\n"
+"\n"
+"Copyright (c) 1999-2002\n"
+"Bernd Gehrmann <bernd@mail.berlios.de>\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n"
+"GNU General Public License for more details.\n"
+"See the ChangeLog file for a list of contributors."
+msgstr ""
+"Cervisia %1\n"
+"(Using KDE %2)\n"
+"\n"
+"Copyright (c) 1999-2002\n"
+"Bernd Gehrmann <bernd@mail.berlios.de>\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public Licence as published by\n"
+"the Free Software Foundation; either version 2 of the Licence, or\n"
+"(at your option) any later version.\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n"
+"GNU General Public Licence for more details.\n"
+"See the ChangeLog file for a list of contributors."
+
+#: cervisiapart.cpp:728
+msgid "About Cervisia"
+msgstr "About Cervisia"
+
+#: cervisiapart.cpp:736
+msgid "Cervisia Part"
+msgstr "Cervisia Part"
+
+#: cervisiapart.cpp:737 main.cpp:150
+msgid "A CVS frontend"
+msgstr "A CVS frontend"
+
+#: cervisiapart.cpp:739
+msgid "Copyright (c) 1999-2002 Bernd Gehrmann"
+msgstr "Copyright (c) 1999-2002 Bernd Gehrmann"
+
+#: cervisiapart.cpp:742 main.cpp:155
+msgid "Original author and former maintainer"
+msgstr "Original author and former maintainer"
+
+#: cervisiapart.cpp:744 main.cpp:157
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: cervisiapart.cpp:746 main.cpp:159
+msgid "Developer"
+msgstr "Developer"
+
+#: cervisiapart.cpp:749 main.cpp:164
+msgid "Conversion to KPart"
+msgstr "Conversion to KPart"
+
+#: cervisiapart.cpp:759
+msgid "Open Sandbox"
+msgstr "Open Sandbox"
+
+#: cervisiapart.cpp:816
+msgid "CVS Edit"
+msgstr "CVS Edit"
+
+#: cervisiapart.cpp:1349 diffdlg.cpp:255 logdlg.cpp:467
+msgid "CVS Diff"
+msgstr "CVS Diff"
+
+#: cervisiapart.cpp:1364 diffdlg.cpp:491 logdlg.cpp:482 resolvedlg.cpp:351
+msgid "Could not open file for writing."
+msgstr "Could not open file for writing."
+
+#: cervisiapart.cpp:1511
+msgid "The revision looks invalid."
+msgstr "The revision looks invalid."
+
+#: cervisiapart.cpp:1518
+msgid "This is the first revision of the branch."
+msgstr "This is the first revision of the branch."
+
+#: cervisiapart.cpp:1644
+msgid "Invoking help on Cervisia"
+msgstr "Invoking help on Cervisia"
+
+#: cervisiapart.cpp:1651
+msgid "Invoking help on CVS"
+msgstr "Invoking help on CVS"
+
+#: cervisiapart.cpp:1687
+msgid "Done"
+msgstr "Done"
+
+#: cervisiapart.cpp:1696
+msgid "A CVS commit to repository %1 is done"
+msgstr "A CVS commit to repository %1 is done"
+
+#: cervisiapart.cpp:1717
+msgid ""
+"This is not a CVS folder.\n"
+"If you did not intend to use Cervisia, you can switch view modes within "
+"Konqueror."
+msgstr ""
+"This is not a CVS folder.\n"
+"If you did not intend to use Cervisia, you can switch view modes within "
+"Konqueror."
+
+#: cervisiashell.cpp:53
+msgid "The Cervisia library could not be loaded."
+msgstr "The Cervisia library could not be loaded."
+
+#: cervisiashell.cpp:97
+msgid "Allows you to configure the toolbar"
+msgstr "Allows you to configure the toolbar"
+
+#: cervisiashell.cpp:103
+msgid "Allows you to customize the keybindings"
+msgstr "Allows you to customise the keybindings"
+
+#: cervisiashell.cpp:108
+msgid "Exits Cervisia"
+msgstr "Exits Cervisia"
+
+#: cervisiashell.cpp:116
+msgid "Invokes the KDE help system with the Cervisia documentation"
+msgstr "Invokes the KDE help system with the Cervisia documentation"
+
+#: cervisiashell.cpp:121
+msgid "Opens the bug report dialog"
+msgstr "Opens the bug report dialogue"
+
+#: cervisiashell.cpp:126
+msgid "Displays the version number and copyright information"
+msgstr "Displays the version number and copyright information"
+
+#: cervisiashell.cpp:131
+msgid "Displays the information about KDE and its version number"
+msgstr "Displays the information about KDE and its version number"
+
+#: changelogdlg.cpp:44
+msgid "Edit ChangeLog"
+msgstr "Edit ChangeLog"
+
+#: changelogdlg.cpp:81
+msgid "The ChangeLog file could not be written."
+msgstr "The ChangeLog file could not be written."
+
+#: changelogdlg.cpp:101
+msgid "A ChangeLog file does not exist. Create one?"
+msgstr "A ChangeLog file does not exist. Create one?"
+
+#: changelogdlg.cpp:103
+msgid "Create"
+msgstr "Create"
+
+#: changelogdlg.cpp:112
+msgid "The ChangeLog file could not be read."
+msgstr "The ChangeLog file could not be read."
+
+#: checkoutdlg.cpp:54 checkoutdlg.cpp:345
+msgid "CVS Checkout"
+msgstr "CVS Checkout"
+
+#: checkoutdlg.cpp:54
+msgid "CVS Import"
+msgstr "CVS Import"
+
+#: checkoutdlg.cpp:79 checkoutdlg.cpp:95
+msgid "&Module:"
+msgstr "&Module:"
+
+#: checkoutdlg.cpp:86 checkoutdlg.cpp:100 mergedlg.cpp:56 tagdlg.cpp:60
+#: updatedlg.cpp:56
+msgid "Fetch &List"
+msgstr "Fetch &List"
+
+#: checkoutdlg.cpp:109
+msgid "&Branch tag:"
+msgstr "&Branch tag:"
+
+#: checkoutdlg.cpp:116
+msgid "Re&cursive checkout"
+msgstr "Re&cursive checkout"
+
+#: checkoutdlg.cpp:140
+msgid "Working &folder:"
+msgstr "Working &folder:"
+
+#: checkoutdlg.cpp:149
+msgid "&Vendor tag:"
+msgstr "&Vendor tag:"
+
+#: checkoutdlg.cpp:156
+msgid "&Release tag:"
+msgstr "&Release tag:"
+
+#: checkoutdlg.cpp:163
+msgid "&Ignore files:"
+msgstr "&Ignore files:"
+
+#: checkoutdlg.cpp:170
+msgid "&Comment:"
+msgstr "&Comment:"
+
+#: checkoutdlg.cpp:174
+msgid "Import as &binaries"
+msgstr "Import as &binaries"
+
+#: checkoutdlg.cpp:178
+msgid "Use file's modification time as time of import"
+msgstr "Use file's modification time as time of import"
+
+#: checkoutdlg.cpp:186
+msgid "Chec&k out as:"
+msgstr "Chec&k out as:"
+
+#: checkoutdlg.cpp:189
+msgid "Ex&port only"
+msgstr "Ex&port only"
+
+#: checkoutdlg.cpp:290
+msgid "Please choose an existing working folder."
+msgstr "Please choose an existing working folder."
+
+#: checkoutdlg.cpp:295 checkoutdlg.cpp:380
+msgid "Please specify a module name."
+msgstr "Please specify a module name."
+
+#: checkoutdlg.cpp:304
+msgid "Please specify a vendor tag and a release tag."
+msgstr "Please specify a vendor tag and a release tag."
+
+#: checkoutdlg.cpp:310
+msgid ""
+"Tags must start with a letter and may contain\n"
+"letters, digits and the characters '-' and '_'."
+msgstr ""
+"Tags must start with a letter and may contain\n"
+"letters, digits and the characters '-' and '_'."
+
+#: checkoutdlg.cpp:320
+msgid "A branch must be specified for export."
+msgstr "A branch must be specified for export."
+
+#: checkoutdlg.cpp:374
+msgid "Please specify a repository."
+msgstr "Please specify a repository."
+
+#: checkoutdlg.cpp:390
+msgid "CVS Remote Log"
+msgstr "CVS Remote Log"
+
+#: commitdlg.cpp:57
+msgid "CVS Commit"
+msgstr "CVS Commit"
+
+#: commitdlg.cpp:66
+msgid "Commit the following &files:"
+msgstr "Commit the following &files:"
+
+#: commitdlg.cpp:80
+msgid "Older &messages:"
+msgstr "Older &messages:"
+
+#: commitdlg.cpp:90
+msgid "&Log message:"
+msgstr "&Log message:"
+
+#: commitdlg.cpp:100
+msgid "Use log message &template"
+msgstr "Use log message &template"
+
+#: commitdlg.cpp:106 logdlg.cpp:64
+msgid "&Diff"
+msgstr "&Diff"
+
+#: commitdlg.cpp:179
+msgid "Current"
+msgstr "Current"
+
+#: cvsinitdlg.cpp:36
+msgid "Create New Repository (cvs init)"
+msgstr "Create New Repository (cvs init)"
+
+#: cvsinitdlg.cpp:42
+msgid "Repository folder:"
+msgstr "Repository folder:"
+
+#: diffdlg.cpp:82
+msgid "Synchronize scroll bars"
+msgstr "Synchronise scroll bars"
+
+#: diffdlg.cpp:94 diffdlg.cpp:413
+msgid "%1 differences"
+msgstr "%1 differences"
+
+#: diffdlg.cpp:225
+#, c-format
+msgid "CVS Diff: %1"
+msgstr "CVS Diff: %1"
+
+#: diffdlg.cpp:227
+msgid "Repository:"
+msgstr "Repository:"
+
+#: diffdlg.cpp:228 diffdlg.cpp:231
+msgid "Revision "
+msgstr "Revision "
+
+#: diffdlg.cpp:230
+msgid "Working dir:"
+msgstr "Working dir:"
+
+#: diffdlg.cpp:411 resolvedlg.cpp:386
+msgid "%1 of %2"
+msgstr "%1 of %2"
+
+#: entry_status.cpp:37
+msgid "Locally Modified"
+msgstr "Locally Modified"
+
+#: entry_status.cpp:40
+msgid "Locally Added"
+msgstr "Locally Added"
+
+#: entry_status.cpp:43
+msgid "Locally Removed"
+msgstr "Locally Removed"
+
+#: entry_status.cpp:46
+msgid "Needs Update"
+msgstr "Needs Update"
+
+#: entry_status.cpp:49
+msgid "Needs Patch"
+msgstr "Needs Patch"
+
+#: entry_status.cpp:52
+msgid "Needs Merge"
+msgstr "Needs Merge"
+
+#: entry_status.cpp:55
+msgid "Up to Date"
+msgstr "Up to Date"
+
+#: entry_status.cpp:58
+msgid "Conflict"
+msgstr "Conflict"
+
+#: entry_status.cpp:61
+msgid "Updated"
+msgstr "Updated"
+
+#: entry_status.cpp:64
+msgid "Patched"
+msgstr "Patched"
+
+#: entry_status.cpp:67
+msgid "Removed"
+msgstr "Removed"
+
+#: entry_status.cpp:70
+msgid "Not in CVS"
+msgstr "Not in CVS"
+
+#: entry_status.cpp:73
+msgid "Unknown"
+msgstr "Unknown"
+
+#: historydlg.cpp:117 historydlg.cpp:363
+msgid "Commit, Modified "
+msgstr "Commit, Modified "
+
+#: historydlg.cpp:118 historydlg.cpp:364
+msgid "Commit, Added "
+msgstr "Commit, Added "
+
+#: historydlg.cpp:119 historydlg.cpp:365
+msgid "Commit, Removed "
+msgstr "Commit, Removed "
+
+#: historydlg.cpp:125 historydlg.cpp:355
+msgid "Checkout "
+msgstr "Checkout "
+
+#: historydlg.cpp:131 loginfo.cpp:64
+msgid "Tag"
+msgstr "Tag"
+
+#: historydlg.cpp:155 loglist.cpp:120
+msgid "Date"
+msgstr "Date"
+
+#: historydlg.cpp:156
+msgid "Event"
+msgstr "Event"
+
+#: historydlg.cpp:157 loglist.cpp:119
+msgid "Author"
+msgstr "Author"
+
+#: historydlg.cpp:158 loglist.cpp:118 updateview.cpp:53
+msgid "Revision"
+msgstr "Revision"
+
+#: historydlg.cpp:160
+msgid "Repo Path"
+msgstr "Repo Path"
+
+#: historydlg.cpp:164
+msgid "Show c&ommit events"
+msgstr "Show c&ommit events"
+
+#: historydlg.cpp:167
+msgid "Show ch&eckout events"
+msgstr "Show ch&eckout events"
+
+#: historydlg.cpp:170
+msgid "Show &tag events"
+msgstr "Show &tag events"
+
+#: historydlg.cpp:173
+msgid "Show &other events"
+msgstr "Show &other events"
+
+#: historydlg.cpp:176
+msgid "Only &user:"
+msgstr "Only &user:"
+
+#: historydlg.cpp:178
+msgid "Only &filenames matching:"
+msgstr "Only &filenames matching:"
+
+#: historydlg.cpp:180
+msgid "Only &folders matching:"
+msgstr "Only &folders matching:"
+
+#: historydlg.cpp:313 historydlg.cpp:319
+msgid "CVS History"
+msgstr "CVS History"
+
+#: historydlg.cpp:356
+msgid "Tag "
+msgstr "Tag "
+
+#: historydlg.cpp:357
+msgid "Release "
+msgstr "Release "
+
+#: historydlg.cpp:358
+msgid "Update, Deleted "
+msgstr "Update, Deleted "
+
+#: historydlg.cpp:359
+msgid "Update, Copied "
+msgstr "Update, Copied "
+
+#: historydlg.cpp:360
+msgid "Update, Merged "
+msgstr "Update, Merged "
+
+#: historydlg.cpp:361
+msgid "Update, Conflict "
+msgstr "Update, Conflict "
+
+#: historydlg.cpp:362
+#, fuzzy
+msgid "Update, Patched "
+msgstr "Update, Deleted "
+
+#: historydlg.cpp:366
+msgid "Unknown "
+msgstr "Unknown "
+
+#: logdlg.cpp:63
+msgid "&Annotate"
+msgstr "&Annotate"
+
+#: logdlg.cpp:86
+msgid "S&earch:"
+msgstr "S&earch:"
+
+#: logdlg.cpp:98
+msgid "&Tree"
+msgstr "&Tree"
+
+#: logdlg.cpp:99
+msgid "&List"
+msgstr "&List"
+
+#: logdlg.cpp:100
+msgid "CVS &Output"
+msgstr "CVS &Output"
+
+#: logdlg.cpp:105
+msgid ""
+"Choose revision A by clicking with the left mouse button,\n"
+"revision B by clicking with the middle mouse button."
+msgstr ""
+"Choose revision A by clicking with the left mouse button,\n"
+"revision B by clicking with the middle mouse button."
+
+#: logdlg.cpp:134
+msgid "Revision A:"
+msgstr "Revision A:"
+
+#: logdlg.cpp:134
+msgid "Revision B:"
+msgstr "Revision B:"
+
+#: logdlg.cpp:142
+msgid "Select by tag:"
+msgstr "Select by tag:"
+
+#: logdlg.cpp:150
+msgid "Author:"
+msgstr "Author:"
+
+#: logdlg.cpp:157
+msgid "Date:"
+msgstr "Date:"
+
+#: logdlg.cpp:164
+msgid "Comment/Tags:"
+msgstr "Comment/Tags:"
+
+#: logdlg.cpp:180
+msgid ""
+"This revision is used when you click Annotate.\n"
+"It is also used as the first item of a Diff operation."
+msgstr ""
+"This revision is used when you click Annotate.\n"
+"It is also used as the first item of a Diff operation."
+
+#: logdlg.cpp:183
+msgid "This revision is used as the second item of a Diff operation."
+msgstr "This revision is used as the second item of a Diff operation."
+
+#: logdlg.cpp:198
+msgid ""
+"_: to view something\n"
+"&View"
+msgstr "&View"
+
+#: logdlg.cpp:199
+msgid "Create Patch..."
+msgstr "Create Patch..."
+
+#: logdlg.cpp:236
+#, c-format
+msgid "CVS Log: %1"
+msgstr "CVS Log: %1"
+
+#: logdlg.cpp:242
+msgid "CVS Log"
+msgstr "CVS Log"
+
+#: logdlg.cpp:390
+msgid " (Branchpoint)"
+msgstr " (Branchpoint)"
+
+#: logdlg.cpp:410
+msgid "Please select revision A or B first."
+msgstr "Please select revision A or B first."
+
+#: logdlg.cpp:431
+msgid "View File"
+msgstr "View File"
+
+#: logdlg.cpp:450 logdlg.cpp:509
+msgid "Please select revision A or revisions A and B first."
+msgstr "Please select revision A or revisions A and B first."
+
+#: loginfo.cpp:58
+msgid "Branchpoint"
+msgstr "Branchpoint"
+
+#: loginfo.cpp:61
+msgid "On Branch"
+msgstr "On Branch"
+
+#: loglist.cpp:121
+msgid "Branch"
+msgstr "Branch"
+
+#: loglist.cpp:122
+msgid "Comment"
+msgstr "Comment"
+
+#: loglist.cpp:123
+msgid "Tags"
+msgstr "Tags"
+
+#: logplainview.cpp:56
+#, c-format
+msgid "revision %1"
+msgstr "revision %1"
+
+#: logplainview.cpp:59
+msgid "Select for revision A"
+msgstr "Select for revision A"
+
+#: logplainview.cpp:62
+msgid "Select for revision B"
+msgstr "Select for revision B"
+
+#: logplainview.cpp:65
+msgid "date: %1; author: %2"
+msgstr "date: %1; author: %2"
+
+#: main.cpp:143
+msgid "The sandbox to be loaded"
+msgstr "The sandbox to be loaded"
+
+#: main.cpp:144
+msgid "Show resolve dialog for the given file"
+msgstr "Show resolve dialogue for the given file"
+
+#: main.cpp:145
+msgid "Show log dialog for the given file"
+msgstr "Show log dialogue for the given file"
+
+#: main.cpp:146
+msgid "Show annotation dialog for the given file"
+msgstr "Show annotation dialogue for the given file"
+
+#: main.cpp:149
+msgid "Cervisia"
+msgstr "Cervisia"
+
+#: main.cpp:151
+#, fuzzy
+msgid ""
+"Copyright (c) 1999-2002 Bernd Gehrmann\n"
+"Copyright (c) 2002-2007 the Cervisia authors"
+msgstr ""
+"Copyright (c) 1999-2002 Bernd Gehrmann\n"
+"Copyright (c) 2002-2006 the Cervisia authors"
+
+#: main.cpp:161
+msgid "Documentation"
+msgstr "Documentation"
+
+#: mergedlg.cpp:38
+msgid "CVS Merge"
+msgstr "CVS Merge"
+
+#: mergedlg.cpp:49
+msgid "Merge from &branch:"
+msgstr "Merge from &branch:"
+
+#: mergedlg.cpp:65
+msgid "Merge &modifications:"
+msgstr "Merge &modifications:"
+
+#: mergedlg.cpp:68
+msgid "between tag: "
+msgstr "between tag: "
+
+#: mergedlg.cpp:72
+msgid "and tag: "
+msgstr "and tag: "
+
+#: mergedlg.cpp:76 updatedlg.cpp:71
+msgid "Fetch L&ist"
+msgstr "Fetch L&ist"
+
+#: misc.cpp:85
+msgid "CVS Status"
+msgstr "CVS Status"
+
+#: misc.cpp:218
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: misc.cpp:219
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: misc.cpp:220
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: misc.cpp:220
+msgid "Overwrite the file"
+msgstr "Overwrite the file"
+
+#: patchoptiondlg.cpp:38
+msgid "Output Format"
+msgstr "Output Format"
+
+#: patchoptiondlg.cpp:44
+msgid "Context"
+msgstr "Context"
+
+#: patchoptiondlg.cpp:45
+msgid "Normal"
+msgstr "Normal"
+
+#: patchoptiondlg.cpp:46
+msgid "Unified"
+msgstr "Unified"
+
+#: patchoptiondlg.cpp:49
+msgid "&Number of context lines:"
+msgstr "&Number of context lines:"
+
+#: patchoptiondlg.cpp:59
+msgid "Ignore Options"
+msgstr "Ignore Options"
+
+#: patchoptiondlg.cpp:62
+msgid "Ignore added or removed empty lines"
+msgstr "Ignore added or removed empty lines"
+
+#: patchoptiondlg.cpp:64
+msgid "Ignore changes in the amount of whitespace"
+msgstr "Ignore changes in the amount of whitespace"
+
+#: patchoptiondlg.cpp:66
+msgid "Ignore all whitespace"
+msgstr "Ignore all whitespace"
+
+#: patchoptiondlg.cpp:67
+msgid "Ignore changes in case"
+msgstr "Ignore changes in case"
+
+#: protocolview.cpp:127
+msgid ""
+"[Exited with status %1]\n"
+msgstr ""
+"[Exited with status %1]\n"
+
+#: protocolview.cpp:129
+msgid ""
+"[Finished]\n"
+msgstr ""
+"[Finished]\n"
+
+#: protocolview.cpp:132
+msgid ""
+"[Aborted]\n"
+msgstr ""
+"[Aborted]\n"
+
+#. i18n: file cervisiaui.rc line 42
+#: rc.cpp:21 rc.cpp:69
+#, no-c-format
+msgid "&Advanced"
+msgstr "&Advanced"
+
+#. i18n: file cervisiaui.rc line 62
+#: rc.cpp:24 rc.cpp:72
+#, no-c-format
+msgid "&Repository"
+msgstr "&Repository"
+
+#. i18n: file settingsdlg_advanced.ui line 41
+#: rc.cpp:36
+#, no-c-format
+msgid "&Timeout after which a progress dialog appears (in ms):"
+msgstr "&Timeout after which a progress dialogue appears (in ms):"
+
+#. i18n: file settingsdlg_advanced.ui line 52
+#: rc.cpp:39
+#, no-c-format
+msgid "Default compression &level:"
+msgstr "Default compression &level:"
+
+#. i18n: file settingsdlg_advanced.ui line 63
+#: rc.cpp:42
+#, no-c-format
+msgid "Utilize a running or start a new ssh-agent process"
+msgstr "Use a running or start a new ssh-agent process"
+
+#. i18n: file cervisiapart.kcfg line 24
+#: rc.cpp:45
+#, no-c-format
+msgid ""
+"The foreground color used to highlight files with a conflict in the file view."
+msgstr ""
+"The foreground colour used to highlight files with a conflict in the file view."
+
+#. i18n: file cervisiapart.kcfg line 33
+#: rc.cpp:48
+#, no-c-format
+msgid "Delay (ms) until the progress dialog appears."
+msgstr "Delay (ms) until the progress dialogue appears."
+
+#: repositorydlg.cpp:147
+msgid "Logged in"
+msgstr "Logged in"
+
+#: repositorydlg.cpp:147
+msgid "Not logged in"
+msgstr "Not logged in"
+
+#: repositorydlg.cpp:149
+msgid "No login required"
+msgstr "No login required"
+
+#: repositorydlg.cpp:157
+msgid "Configure Access to Repositories"
+msgstr "Configure Access to Repositories"
+
+#: repositorydlg.cpp:170
+msgid "Repository"
+msgstr "Repository"
+
+#: repositorydlg.cpp:171
+msgid "Method"
+msgstr "Method"
+
+#: repositorydlg.cpp:172
+msgid "Compression"
+msgstr "Compression"
+
+#: repositorydlg.cpp:173 settingsdlg.cpp:296 updateview.cpp:52
+msgid "Status"
+msgstr "Status"
+
+#: repositorydlg.cpp:182
+msgid "&Add..."
+msgstr "&Add..."
+
+#: repositorydlg.cpp:183
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#: repositorydlg.cpp:186
+msgid "Login..."
+msgstr "Login..."
+
+#: repositorydlg.cpp:187
+msgid "Logout"
+msgstr "Logout"
+
+#: repositorydlg.cpp:337
+msgid "This repository is already known."
+msgstr "This repository is already known."
+
+#: repositorydlg.cpp:426
+msgid "Login failed."
+msgstr "Login failed."
+
+#: repositorydlg.cpp:451
+msgid "CVS Logout"
+msgstr "CVS Logout"
+
+#: resolvedlg.cpp:118
+msgid "Your version (A):"
+msgstr "Your version (A):"
+
+#: resolvedlg.cpp:126
+msgid "Other version (B):"
+msgstr "Other version (B):"
+
+#: resolvedlg.cpp:137
+msgid "Merged version:"
+msgstr "Merged version:"
+
+#: resolvedlg.cpp:225
+#, c-format
+msgid "CVS Resolve: %1"
+msgstr "CVS Resolve: %1"
+
+#: resolvedlg.cpp:388
+msgid "%1 conflicts"
+msgstr "%1 conflicts"
+
+#: settingsdlg.cpp:81
+msgid "Configure Cervisia"
+msgstr "Configure Cervisia"
+
+#: settingsdlg.cpp:237
+msgid "General"
+msgstr "General"
+
+#: settingsdlg.cpp:241
+msgid "&User name for the change log editor:"
+msgstr "&User name for the change log editor:"
+
+#: settingsdlg.cpp:249
+msgid "&Path to CVS executable, or 'cvs':"
+msgstr "&Path to CVS executable, or 'cvs':"
+
+#: settingsdlg.cpp:265
+msgid "Diff Viewer"
+msgstr "Diff Viewer"
+
+#: settingsdlg.cpp:268
+msgid "&Number of context lines in diff dialog:"
+msgstr "&Number of context lines in diff dialogue:"
+
+#: settingsdlg.cpp:273
+msgid "Additional &options for cvs diff:"
+msgstr "Additional &options for cvs diff:"
+
+#: settingsdlg.cpp:277
+msgid "Tab &width in diff dialog:"
+msgstr "Tab &width in diff dialogue:"
+
+#: settingsdlg.cpp:282
+msgid "External diff &frontend:"
+msgstr "External diff &frontend:"
+
+#: settingsdlg.cpp:299
+msgid ""
+"When opening a sandbox from a &remote repository,\n"
+"start a File->Status command automatically"
+msgstr ""
+"When opening a sandbox from a &remote repository,\n"
+"start a File->Status command automatically"
+
+#: settingsdlg.cpp:301
+msgid ""
+"When opening a sandbox from a &local repository,\n"
+"start a File->Status command automatically"
+msgstr ""
+"When opening a sandbox from a &local repository,\n"
+"start a File->Status command automatically"
+
+#: settingsdlg.cpp:314
+msgid "Advanced"
+msgstr "Advanced"
+
+#: settingsdlg.cpp:335
+msgid "Font for &Protocol Window..."
+msgstr "Font for &Protocol Window..."
+
+#: settingsdlg.cpp:337
+msgid "Font for A&nnotate View..."
+msgstr "Font for A&nnotate View..."
+
+#: settingsdlg.cpp:339
+msgid "Font for D&iff View..."
+msgstr "Font for D&iff View..."
+
+#: settingsdlg.cpp:341
+msgid "Font for ChangeLog View..."
+msgstr "Font for ChangeLog View..."
+
+#: settingsdlg.cpp:345
+msgid "Colors"
+msgstr "Colours"
+
+#: settingsdlg.cpp:349
+msgid "Conflict:"
+msgstr "Conflict:"
+
+#: settingsdlg.cpp:353
+msgid "Diff change:"
+msgstr "Diff change:"
+
+#: settingsdlg.cpp:357
+msgid "Local change:"
+msgstr "Local change:"
+
+#: settingsdlg.cpp:361
+msgid "Diff insertion:"
+msgstr "Diff insertion:"
+
+#: settingsdlg.cpp:365
+msgid "Remote change:"
+msgstr "Remote change:"
+
+#: settingsdlg.cpp:369
+msgid "Diff deletion:"
+msgstr "Diff deletion:"
+
+#: settingsdlg.cpp:373
+msgid "Not in cvs:"
+msgstr "Not in cvs:"
+
+#: settingsdlg.cpp:377
+msgid "Split main window &horizontally"
+msgstr "Split main window &horizontally"
+
+#: tagdlg.cpp:46
+msgid "CVS Delete Tag"
+msgstr "CVS Delete Tag"
+
+#: tagdlg.cpp:46
+msgid "CVS Tag"
+msgstr "CVS Tag"
+
+#: tagdlg.cpp:58 tagdlg.cpp:75
+msgid "&Name of tag:"
+msgstr "&Name of tag:"
+
+#: tagdlg.cpp:81
+msgid "Create &branch with this tag"
+msgstr "Create &branch with this tag"
+
+#: tagdlg.cpp:84
+msgid "&Force tag creation even if tag already exists"
+msgstr "&Force tag creation even if tag already exists"
+
+#: tagdlg.cpp:117
+msgid "You must define a tag name."
+msgstr "You must define a tag name."
+
+#: tagdlg.cpp:125
+msgid ""
+"Tag must start with a letter and may contain letters, digits and the characters "
+"'-' and '_'."
+msgstr ""
+"Tag must start with a letter and may contain letters, digits and the characters "
+"'-' and '_'."
+
+#: updatedlg.cpp:38
+msgid "CVS Update"
+msgstr "CVS Update"
+
+#: updatedlg.cpp:49
+msgid "Update to &branch: "
+msgstr "Update to &branch: "
+
+#: updatedlg.cpp:65
+msgid "Update to &tag: "
+msgstr "Update to &tag: "
+
+#: updatedlg.cpp:80
+msgid "Update to &date ('yyyy-mm-dd'):"
+msgstr "Update to &date ('yyyy-mm-dd'):"
+
+#: updateview.cpp:50
+msgid "File Name"
+msgstr "File Name"
+
+#: updateview.cpp:51
+msgid "File Type"
+msgstr "File Type"
+
+#: updateview.cpp:54
+msgid "Tag/Date"
+msgstr "Tag/Date"
+
+#: updateview.cpp:55
+msgid "Timestamp"
+msgstr "Timestamp"
+
+#: watchdlg.cpp:35
+msgid "CVS Watch Add"
+msgstr "CVS Watch Add"
+
+#: watchdlg.cpp:35
+msgid "CVS Watch Remove"
+msgstr "CVS Watch Remove"
+
+#: watchdlg.cpp:42
+msgid "Add watches for the following events:"
+msgstr "Add watches for the following events:"
+
+#: watchdlg.cpp:43
+msgid "Remove watches for the following events:"
+msgstr "Remove watches for the following events:"
+
+#: watchdlg.cpp:46
+msgid "&All"
+msgstr "&All"
+
+#: watchdlg.cpp:51
+msgid "&Only:"
+msgstr "&Only:"
+
+#: watchdlg.cpp:59
+msgid "&Commits"
+msgstr "&Commits"
+
+#: watchdlg.cpp:63
+msgid "&Edits"
+msgstr "&Edits"
+
+#: watchdlg.cpp:67
+msgid "&Unedits"
+msgstr "&Unedits"
+
+#: watchersdlg.cpp:55
+msgid "Watcher"
+msgstr "Watcher"
+
+#: watchersdlg.cpp:57
+msgid "Unedit"
+msgstr "Unedit"
+
+#: watchersdlg.cpp:58
+msgid "Commit"
+msgstr "Commit"
+
+#: watchersdlg.cpp:78 watchersdlg.cpp:84
+msgid "CVS Watchers"
+msgstr "CVS Watchers"
diff --git a/tde-i18n-en_GB/messages/kdesdk/cvsservice.po b/tde-i18n-en_GB/messages/kdesdk/cvsservice.po
new file mode 100644
index 00000000000..0639f579e63
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/cvsservice.po
@@ -0,0 +1,80 @@
+# translation of cvsservice.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: cvsservice\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2003-10-30 20:15+0000\n"
+"Last-Translator: Jonathan Riddell <kde-en-gb@jriddell.org>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: cvsaskpass.cpp:33
+msgid "prompt"
+msgstr "prompt"
+
+#: cvsaskpass.cpp:40
+msgid "cvsaskpass"
+msgstr "cvsaskpass"
+
+#: cvsaskpass.cpp:41
+msgid "ssh-askpass for the CVS DCOP Service"
+msgstr "ssh-askpass for the CVS DCOP Service"
+
+#: cvsaskpass.cpp:43
+msgid "Copyright (c) 2003 Christian Loose"
+msgstr "Copyright (c) 2003 Christian Loose"
+
+#: cvsaskpass.cpp:64
+msgid "Please type in your password below."
+msgstr "Please type in your password below."
+
+#: cvsaskpass.cpp:67
+msgid "Repository:"
+msgstr "Repository:"
+
+#: cvsloginjob.cpp:116
+msgid "Please type in your password for the repository below."
+msgstr "Please type in your password for the repository below."
+
+#: cvsservice.cpp:991
+msgid ""
+"You have to set a local working copy directory before you can use this "
+"function!"
+msgstr ""
+"You have to set a local working copy directory before you can use this "
+"function!"
+
+#: cvsservice.cpp:1005
+msgid "There is already a job running"
+msgstr "There is already a job running"
+
+#: main.cpp:30
+msgid "CVS DCOP service"
+msgstr "CVS DCOP service"
+
+#: main.cpp:31
+msgid "DCOP service for CVS"
+msgstr "DCOP service for CVS"
+
+#: main.cpp:33
+msgid "Developer"
+msgstr "Developer"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kbabel.po b/tde-i18n-en_GB/messages/kdesdk/kbabel.po
new file mode 100644
index 00000000000..c8573be30b9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kbabel.po
@@ -0,0 +1,6349 @@
+# translation of kbabel.po to British English
+# Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbabel\n"
+"POT-Creation-Date: 2008-07-08 01:21+0200\n"
+"PO-Revision-Date: 2006-03-12 17:43+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: catalogmanager/catalogmanagerview.cpp:89
+msgid "Name"
+msgstr "Name"
+
+#: catalogmanager/catalogmanagerview.cpp:90
+msgid "M"
+msgstr "M"
+
+#: catalogmanager/catalogmanagerview.cpp:91
+msgid "Fuzzy"
+msgstr "Fuzzy"
+
+#: catalogmanager/catalogmanagerview.cpp:92
+msgid "Untranslated"
+msgstr "Untranslated"
+
+#: catalogmanager/catalogmanagerview.cpp:93
+msgid "Total"
+msgstr "Total"
+
+#: catalogmanager/catalogmanagerview.cpp:94 catalogmanager/future.cpp:5
+msgid "CVS/SVN Status"
+msgstr "CVS/SVN Status"
+
+#: catalogmanager/catalogmanagerview.cpp:95
+msgid "Last Revision"
+msgstr "Last Revision"
+
+#: addons/kfile-plugins/kfile_po.cpp:56
+#: catalogmanager/catalogmanagerview.cpp:96
+msgid "Last Translator"
+msgstr "Last Translator"
+
+#: catalogmanager/catalogmanagerview.cpp:178
+#: catalogmanager/catalogmanagerview.cpp:2447
+#: catalogmanager/catalogmanagerview.cpp:2458
+msgid "Log Window"
+msgstr "Log Window"
+
+#: catalogmanager/catalogmanagerview.cpp:180
+msgid "C&lear"
+msgstr "C&lear"
+
+#: catalogmanager/catalogmanagerview.cpp:183
+msgid ""
+"<qt>"
+"<p><b>Log window</b></p>\n"
+"<p>In this window the output of the executed commands are shown.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Log window</b></p>\n"
+"<p>In this window the output of the executed commands are shown.</p></qt>"
+
+#: catalogmanager/catalogmanagerview.cpp:194
+msgid ""
+"<qt>"
+"<p><b>Catalog Manager</b></p>\n"
+"<p>The Catalog Manager merges two folders into one tree and displays all\n"
+"PO and POT files in these folders. This way you can easily see if a\n"
+"template has been added or removed. Also some information about the files\n"
+"is displayed.</p>"
+"<p>For more information see section <b>The Catalog Manager</b> "
+"in the online help.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Catalogue Manager</b></p>\n"
+"<p>The Catalogue Manager merges two folders into one tree and displays all\n"
+"PO and POT files in these folders. This way you can easily see if a\n"
+"new template has been added or removed. Also some information about the files\n"
+"is displayed.</p>"
+"<p>For more information see section <b>The Catalogue Manager</b> "
+"in the online help.</p></qt>"
+
+#: 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 ""
+"Error while trying to open file:\n"
+" %1"
+
+#: catalogmanager/catalogmanagerview.cpp:473
+msgid ""
+"Error while trying to read file:\n"
+" %1\n"
+"Maybe it is not a valid file with list of markings."
+msgstr ""
+"Error while trying to read file:\n"
+" %1\n"
+"Maybe it is not a valid file with list of markings."
+
+#: catalogmanager/catalogmanagerview.cpp:519 kbabel/kbabelview.cpp:1451
+msgid "The file %1 already exists. Do you want to overwrite it?"
+msgstr "The file %1 already exists. Do you want to overwrite it?"
+
+#: catalogmanager/catalogmanagerview.cpp:520 kbabel/kbabelview.cpp:1452
+#: kbabel/kbabelview.cpp:1521
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: catalogmanager/catalogmanagerview.cpp:571
+msgid ""
+"An error occurred while trying to write to file:\n"
+"%1\n"
+msgstr ""
+"An error occurred while trying to write to file:\n"
+"%1\n"
+
+#: catalogmanager/catalogmanagerview.cpp:580
+msgid ""
+"An error occurred while trying to upload the file:\n"
+"%1\n"
+msgstr ""
+"An error occurred while trying to upload the file:\n"
+"%1\n"
+
+#: catalogmanager/catalogmanagerview.cpp:664
+#: catalogmanager/catalogmanagerview.cpp:691
+msgid ""
+"The Catalog Manager is still updating information about the files.\n"
+"If you continue, it will try to update all necessary files, however this can "
+"take a long time and may lead to wrong results. Please wait until all files are "
+"updated."
+msgstr ""
+"The Catalogue Manager is still updating information about the files.\n"
+"If you continue, it will try to update all necessary files, however this can "
+"take a long time and may lead to wrong results. Please wait until all files are "
+"updated."
+
+#: catalogmanager/catalogmanagerview.cpp:769
+msgid ""
+"Statistics for all:\n"
+msgstr ""
+"Statistics for all:\n"
+
+#: catalogmanager/catalogmanagerview.cpp:771
+msgid ""
+"Statistics for %1:\n"
+msgstr ""
+"Statistics for %1:\n"
+
+#: catalogmanager/catalogmanagerview.cpp:773
+msgid ""
+"Number of packages: %1\n"
+msgstr ""
+"Number of packages: %1\n"
+
+#: catalogmanager/catalogmanagerview.cpp:776
+msgid ""
+"Complete translated: %1 % (%2)\n"
+msgstr ""
+"Complete translated: %1 % (%2)\n"
+
+#: catalogmanager/catalogmanagerview.cpp:779
+msgid ""
+"Only template available: %1 % (%2)\n"
+msgstr ""
+"Only template available: %1 % (%2)\n"
+
+#: catalogmanager/catalogmanagerview.cpp:781
+msgid ""
+"Only PO file available: %1 % (%2)\n"
+msgstr ""
+"Only PO file available: %1 % (%2)\n"
+
+#: catalogmanager/catalogmanagerview.cpp:783
+msgid ""
+"Number of messages: %1\n"
+msgstr ""
+"Number of messages: %1\n"
+
+#: catalogmanager/catalogmanagerview.cpp:787
+msgid ""
+"Translated: %1 % (%2)\n"
+msgstr ""
+"Translated: %1 % (%2)\n"
+
+#: catalogmanager/catalogmanagerview.cpp:790
+msgid ""
+"Fuzzy: %1 % (%2)\n"
+msgstr ""
+"Fuzzy: %1 % (%2)\n"
+
+#: catalogmanager/catalogmanagerview.cpp:793
+msgid ""
+"Untranslated: %1 % (%2)\n"
+msgstr ""
+"Untranslated: %1 % (%2)\n"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 790
+#: catalogmanager/catalogmanagerview.cpp:795 rc.cpp:1001 rc.cpp:1206
+#, no-c-format
+msgid "Statistics"
+msgstr "Statistics"
+
+#: catalogmanager/catalogmanagerview.cpp:820
+msgid ""
+"The file is syntactically correct.\n"
+"Output of \"msgfmt --statistics\":"
+msgstr ""
+"The file is syntactically correct.\n"
+"Output of \"msgfmt --statistics\":"
+
+#: catalogmanager/catalogmanagerview.cpp:825
+msgid ""
+"The file has syntax errors.\n"
+"Output of \"msgfmt --statistics\":"
+msgstr ""
+"The file has syntax errors.\n"
+"Output of \"msgfmt --statistics\":"
+
+#: catalogmanager/catalogmanagerview.cpp:830
+msgid ""
+"The file has header syntax error.\n"
+"Output of \"msgfmt --statistics\":"
+msgstr ""
+"The file has header syntax error.\n"
+"Output of \"msgfmt --statistics\":"
+
+#: catalogmanager/catalogmanagerview.cpp:835
+msgid "An error occurred while processing \"msgfmt --statistics\""
+msgstr "An error occurred while processing \"msgfmt --statistics\""
+
+#: catalogmanager/catalogmanagerview.cpp:840
+#: catalogmanager/catalogmanagerview.cpp:929
+msgid ""
+"Cannot execute msgfmt. Please make sure that you have msgfmt in your PATH."
+msgstr ""
+"Cannot execute msgfmt. Please make sure that you have msgfmt in your PATH."
+
+#: catalogmanager/catalogmanagerview.cpp:845
+#: catalogmanager/catalogmanagerview.cpp:934 kbabel/kbabelview.cpp:1649
+msgid "You can use gettext tools only for checking PO files."
+msgstr "You can use gettext tools only for checking PO files."
+
+#: catalogmanager/catalogmanagerview.cpp:868
+msgid ""
+"All files in folder %1 are syntactically correct.\n"
+"Output of \"msgfmt --statistics\":\n"
+msgstr ""
+"All files in folder %1 are syntactically correct.\n"
+"Output of \"msgfmt --statistics\":\n"
+
+#: catalogmanager/catalogmanagerview.cpp:873
+msgid ""
+"All files in the base folder are syntactically correct.\n"
+"Output of \"msgfmt --statistics\":\n"
+msgstr ""
+"All files in the base folder are syntactically correct.\n"
+"Output of \"msgfmt --statistics\":\n"
+
+#: catalogmanager/catalogmanagerview.cpp:884
+msgid ""
+"At least one file in folder %1 has syntax errors.\n"
+"Output of \"msgfmt --statistics\":\n"
+msgstr ""
+"At least one file in folder %1 has syntax errors.\n"
+"Output of \"msgfmt --statistics\":\n"
+
+#: catalogmanager/catalogmanagerview.cpp:889
+msgid ""
+"At least one file in the base folder has syntax errors.\n"
+"Output of \"msgfmt --statistics\":\n"
+msgstr ""
+"At least one file in the base folder has syntax errors.\n"
+"Output of \"msgfmt --statistics\":\n"
+
+#: catalogmanager/catalogmanagerview.cpp:900
+msgid ""
+"At least one file in folder %1 has header syntax errors.\n"
+"Output of \"msgfmt --statistics\":\n"
+msgstr ""
+"At least one file in folder %1 has header syntax errors.\n"
+"Output of \"msgfmt --statistics\":\n"
+
+#: catalogmanager/catalogmanagerview.cpp:905
+msgid ""
+"At least one file in the base folder has header syntax errors.\n"
+"Output of \"msgfmt --statistics\":\n"
+msgstr ""
+"At least one file in the base folder has header syntax errors.\n"
+"Output of \"msgfmt --statistics\":\n"
+
+#: catalogmanager/catalogmanagerview.cpp:916
+#, c-format
+msgid ""
+"An error occurred while processing \"msgfmt --statistics *.po\" in folder %1"
+msgstr ""
+"An error occurred while processing \"msgfmt --statistics *.po\" in folder %1"
+
+#: catalogmanager/catalogmanagerview.cpp:921
+msgid ""
+"An error occurred while processing \"msgfmt --statistics *.po\" in the base "
+"folder"
+msgstr ""
+"An error occurred while processing \"msgfmt --statistics *.po\" in the base "
+"folder"
+
+#: catalogmanager/catalogmanagerview.cpp:1502
+msgid "Do you really want to delete the file %1?"
+msgstr "Do you really want to delete the file %1?"
+
+#: catalogmanager/catalogmanagerview.cpp:1507
+msgid "Was not able to delete the file %1!"
+msgstr "Was not able to delete the file %1!"
+
+#: catalogmanager/catalogmanagerview.cpp:1766
+msgid ""
+"You have not specified a valid folder for the base folder of the PO files:\n"
+"%1\n"
+"Please check your settings in the project settings dialog."
+msgstr ""
+"You have not specified a valid folder for the base folder of the PO files:\n"
+"%1\n"
+"Please check your settings in the project settings dialogue."
+
+#: catalogmanager/catalogmanagerview.cpp:1783
+msgid ""
+"You have not specified a valid folder for the base folder of the PO template "
+"files:\n"
+"%1\n"
+"Please check your settings in the project settings dialog."
+msgstr ""
+"You have not specified a valid folder for the base folder of the PO template "
+"files:\n"
+"%1\n"
+"Please check your settings in the project settings dialogue."
+
+#: catalogmanager/catalogmanagerview.cpp:1824
+msgid "Reading file information"
+msgstr "Reading file information"
+
+#: catalogmanager/catalogmanagerview.cpp:2999
+#: catalogmanager/validateprogress.cpp:98
+msgid ""
+"Cannot instantiate a validation tool.\n"
+"Please check your installation."
+msgstr ""
+"Cannot instantiate a validation tool.\n"
+"Please check your installation."
+
+#: catalogmanager/catalogmanagerview.cpp:3000
+#: catalogmanager/validateprogress.cpp:99
+msgid "Validation Tool Error"
+msgstr "Validation Tool Error"
+
+#: catalogmanager/catalogmanagerview.cpp:3008
+msgid "Validation Options"
+msgstr "Validation Options"
+
+#: catalogmanager/markpatterndialog.cpp:113
+msgid "Ma&rk files which match the following pattern:"
+msgstr "Ma&rk files which match the following pattern:"
+
+#: catalogmanager/markpatterndialog.cpp:114
+msgid "&Mark Files"
+msgstr "&Mark Files"
+
+#: catalogmanager/markpatterndialog.cpp:116
+msgid "Unma&rk files which match the following pattern:"
+msgstr "Unma&rk files which match the following pattern:"
+
+#: catalogmanager/markpatterndialog.cpp:117
+msgid "Un&mark Files"
+msgstr "Un&mark Files"
+
+#: catalogmanager/validateprogress.cpp:56
+msgid ""
+"_: Caption of dialog\n"
+"Validation"
+msgstr "Validation"
+
+#: catalogmanager/catalogmanager.cpp:222
+#: catalogmanager/validateprogress.cpp:72
+msgid "&Open"
+msgstr "&Open"
+
+#: catalogmanager/validateprogress.cpp:73
+msgid "&Ignore"
+msgstr "&Ignore"
+
+#: catalogmanager/validateprogress.cpp:186
+msgid ""
+"Validation done.\n"
+"\n"
+"Checked files: %1\n"
+"Number of errors: %2\n"
+"Number of ignored errors: %3"
+msgstr ""
+"Validation done.\n"
+"\n"
+"Checked files: %1\n"
+"Number of errors: %2\n"
+"Number of ignored errors: %3"
+
+#: catalogmanager/validateprogress.cpp:190
+msgid "Validation Done"
+msgstr "Validation Done"
+
+#: catalogmanager/main.cpp:178 kbabel/main.cpp:539
+msgid "File to load configuration from"
+msgstr "File to load configuration from"
+
+#: catalogmanager/main.cpp:186
+msgid "KBabel - Catalog Manager"
+msgstr "KBabel - Catalogue Manager"
+
+#: catalogmanager/main.cpp:187
+msgid "An advanced catalog manager for KBabel"
+msgstr "An advanced catalogue manager for KBabel"
+
+#: 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 The KBabel developers"
+
+#: catalogmanager/main.cpp:190 kbabel/main.cpp:551 kbabeldict/main.cpp:118
+msgid "Original author"
+msgstr "Original author"
+
+#: catalogmanager/main.cpp:191 kbabel/main.cpp:558
+msgid "Current maintainer, porting to KDE3/Qt3."
+msgstr "Current maintainer, porting to KDE3/Qt3."
+
+#: catalogmanager/main.cpp:193 kbabel/main.cpp:564 kbabeldict/main.cpp:119
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: catalogmanager/main.cpp:195 kbabel/main.cpp:566
+msgid ""
+"Wrote documentation and sent many bug reports and suggestions for improvements."
+msgstr ""
+"Wrote documentation and sent many bug reports and suggestions for improvements."
+
+#: 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 ""
+"Gave many suggestions for the GUI and the behaviour of KBabel. He also "
+"contributed the beautiful splash screen."
+
+#: catalogmanager/main.cpp:202 kbabel/main.cpp:553
+msgid "Wrote diff algorithm, fixed KSpell and gave a lot of useful hints."
+msgstr "Wrote diff algorithm, fixed KSpell and gave a lot of useful hints."
+
+#: catalogmanager/main.cpp:204 kbabel/main.cpp:572
+msgid ""
+"Helped keep KBabel up to date with the KDE API and gave a lot of other help."
+msgstr ""
+"Helped keep KBabel up to date with the KDE API and gave a lot of other help."
+
+#: catalogmanager/main.cpp:206 kbabel/main.cpp:576
+msgid "Various validation plugins."
+msgstr "Various validation plugins."
+
+#: catalogmanager/main.cpp:209 kbabel/main.cpp:579
+msgid "Sponsored development of KBabel for a while."
+msgstr "Sponsored development of KBabel for a while."
+
+#: catalogmanager/main.cpp:211
+msgid "Support for making diffs and some minor improvements."
+msgstr "Support for making diffs and some minor improvements."
+
+#: catalogmanager/main.cpp:214 kbabel/main.cpp:581
+msgid "KBabel contains code from Qt"
+msgstr "KBabel contains code from Qt"
+
+#: catalogmanager/main.cpp:216
+msgid "KBabel contains code from GNU gettext"
+msgstr "KBabel contains code from GNU gettext"
+
+#: catalogmanager/multiroughtransdlg.cpp:56
+msgid "Files:"
+msgstr "Files:"
+
+#: 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 ""
+"Error while trying to read file:\n"
+" %1\n"
+"Maybe it is not a valid PO file."
+
+#: 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 ""
+"Result of the translation:\n"
+"Edited entries: %1\n"
+"Exact translations: %2 (%3%)\n"
+"Approximate translations: %4 (%5%)\n"
+"Nothing found: %6 (%7%)"
+
+#: catalogmanager/multiroughtransdlg.cpp:143 commonui/roughtransdlg.cpp:685
+msgid "Rough Translation Statistics"
+msgstr "Rough Translation Statistics"
+
+#: catalogmanager/libcvs/cvshandler.cpp:88
+msgid "No CVS repository"
+msgstr "No CVS repository"
+
+#: catalogmanager/libcvs/cvshandler.cpp:91
+msgid "Not in CVS"
+msgstr "Not in CVS"
+
+#: catalogmanager/libcvs/cvshandler.cpp:94
+#: catalogmanager/libsvn/svnhandler.cpp:96
+msgid "Locally added"
+msgstr "Locally added"
+
+#: catalogmanager/libcvs/cvshandler.cpp:97
+#: catalogmanager/libsvn/svnhandler.cpp:99
+msgid "Locally removed"
+msgstr "Locally removed"
+
+#: catalogmanager/libcvs/cvshandler.cpp:100
+#: catalogmanager/libsvn/svnhandler.cpp:102
+msgid "Locally modified"
+msgstr "Locally modified"
+
+#: catalogmanager/libcvs/cvshandler.cpp:103
+#: catalogmanager/libsvn/svnhandler.cpp:105
+msgid "Up-to-date"
+msgstr "Up-to-date"
+
+#: catalogmanager/libcvs/cvshandler.cpp:106
+#: catalogmanager/libsvn/svnhandler.cpp:108
+msgid "Conflict"
+msgstr "Conflict"
+
+#: catalogmanager/libcvs/cvshandler.cpp:109
+#: catalogmanager/libsvn/svnhandler.cpp:113
+msgid "Unknown"
+msgstr "Unknown"
+
+#: catalogmanager/libcvs/cvshandler.cpp:189
+#: catalogmanager/libcvs/cvshandler.cpp:228
+msgid ""
+"This is not a valid CVS repository. The CVS commands cannot be executed."
+msgstr ""
+"This is not a valid CVS repository. The CVS commands cannot be executed."
+
+#: catalogmanager/libcvs/cvsdialog.cpp:311
+#: catalogmanager/libcvs/cvshandler.cpp:375
+#: catalogmanager/libsvn/svndialog.cpp:290
+#: catalogmanager/libsvn/svnhandler.cpp:483
+msgid "[ Starting command ]"
+msgstr "[ Starting command ]"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:68
+msgid "CVS Dialog"
+msgstr "CVS Dialogue"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:77
+#: catalogmanager/libsvn/svndialog.cpp:74
+msgid "Update the following files:"
+msgstr "Update the following files:"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:80
+#: catalogmanager/libsvn/svndialog.cpp:77
+msgid "Commit the following files:"
+msgstr "Commit the following files:"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:83
+msgid "Get status for the following files:"
+msgstr "Get status for the following files:"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:86
+#: catalogmanager/libsvn/svndialog.cpp:86
+msgid "Get diff for the following files:"
+msgstr "Get diff for the following files:"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:100
+#: catalogmanager/libsvn/svndialog.cpp:103
+msgid "&Old messages:"
+msgstr "&Old messages:"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:108
+#: catalogmanager/libsvn/svndialog.cpp:111
+msgid "&Log message:"
+msgstr "&Log message:"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:114
+msgid "E&ncoding:"
+msgstr "E&ncoding:"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:121
+msgid ""
+"_: Descriptive encoding name\n"
+"Recommended ( %1 )"
+msgstr "Recommended (%1)"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:122
+msgid ""
+"_: Descriptive encoding name\n"
+"Locale ( %1 )"
+msgstr "Locale (%1)"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:133
+#: catalogmanager/libsvn/svndialog.cpp:124
+msgid "Auto&matically add files if necessary"
+msgstr "Auto&matically add files if necessary"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:144
+#: catalogmanager/libsvn/svndialog.cpp:135
+msgid "&Commit"
+msgstr "&Commit"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:147
+#: catalogmanager/libsvn/svndialog.cpp:139
+msgid "&Get Status"
+msgstr "&Get Status"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:150
+#: catalogmanager/libsvn/svndialog.cpp:142
+msgid "&Get Diff"
+msgstr "&Get Diff"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:157
+#: catalogmanager/libsvn/svndialog.cpp:152 commonui/roughtransdlg.cpp:83
+msgid "C&ancel"
+msgstr "C&ancel"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:165
+#: catalogmanager/libsvn/svndialog.cpp:160
+msgid "Command output:"
+msgstr "Command output:"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:237
+#: catalogmanager/libsvn/svndialog.cpp:233
+msgid "The commit log message is empty. Do you want to continue?"
+msgstr "The commit log message is empty. Do you want to continue?"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:247
+#, c-format
+msgid "Cannot find encoding: %1"
+msgstr "Cannot find encoding: %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 ""
+"The commit log message cannot be encoded in the selected encoding: %1.\n"
+"Do you want to continue?"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:268
+#: catalogmanager/libsvn/svndialog.cpp:247
+msgid "Cannot open temporary file for writing. Aborting."
+msgstr "Cannot open temporary file for writing. Aborting."
+
+#: catalogmanager/libcvs/cvsdialog.cpp:280
+#: catalogmanager/libsvn/svndialog.cpp:259
+msgid "Cannot write to temporary file. Aborting."
+msgstr "Cannot write to temporary file. Aborting."
+
+#: catalogmanager/libcvs/cvsdialog.cpp:322
+#: catalogmanager/libsvn/svndialog.cpp:301
+msgid "The process could not be started."
+msgstr "The process could not be started."
+
+#: catalogmanager/libcvs/cvsdialog.cpp:351
+#: catalogmanager/libsvn/svndialog.cpp:330
+msgid "[ Exited with status %1 ]"
+msgstr "[ Exited with status %1 ]"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:353
+#: catalogmanager/libsvn/svndialog.cpp:332
+msgid "[ Finished ]"
+msgstr "[ Finished ]"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:358
+#: catalogmanager/libsvn/svndialog.cpp:337 kbabel/kbabel.cpp:642
+msgid "&Show Diff"
+msgstr "&Show Diff"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:401
+msgid ""
+"_: Descriptive encoding name\n"
+"Last choice ( %1 )"
+msgstr "Last choice (%1)"
+
+#: catalogmanager/libsvn/svndialog.cpp:65
+msgid "SVN Dialog"
+msgstr "SVN Dialogue"
+
+#: catalogmanager/libsvn/svndialog.cpp:80
+msgid "Get remote status for the following files:"
+msgstr "Get remote status for the following files:"
+
+#: catalogmanager/libsvn/svndialog.cpp:83
+msgid "Get local status for the following files:"
+msgstr "Get local status for the following files:"
+
+#: catalogmanager/libsvn/svndialog.cpp:89
+msgid "Get information for the following files:"
+msgstr "Get information for the following files:"
+
+#: catalogmanager/libsvn/svndialog.cpp:145
+msgid "&Get Information"
+msgstr "&Get Information"
+
+#: catalogmanager/libsvn/svnhandler.cpp:90
+msgid "No SVN repository"
+msgstr "No SVN repository"
+
+#: catalogmanager/libsvn/svnhandler.cpp:93
+msgid "Not in SVN"
+msgstr "Not in SVN"
+
+#: catalogmanager/libsvn/svnhandler.cpp:111
+msgid "Error in Working Copy"
+msgstr "Error in Working Copy"
+
+#: catalogmanager/libsvn/svnhandler.cpp:288
+msgid ""
+"This is not a valid SVN repository. The SVN commands cannot be executed."
+msgstr ""
+"This is not a valid SVN repository. The SVN commands cannot be executed."
+
+#: catalogmanager/findinfilesdialog.cpp:50
+msgid "File Options"
+msgstr "File Options"
+
+#: catalogmanager/findinfilesdialog.cpp:53
+msgid "&In all files"
+msgstr "&In all files"
+
+#: catalogmanager/findinfilesdialog.cpp:54
+msgid "&Marked files"
+msgstr "&Marked files"
+
+#: catalogmanager/findinfilesdialog.cpp:55
+msgid "In &templates"
+msgstr "In &templates"
+
+#: catalogmanager/findinfilesdialog.cpp:56
+msgid "Ask before ne&xt file"
+msgstr "Ask before ne&xt file"
+
+#: catalogmanager/findinfilesdialog.cpp:57
+msgid "Save &without asking"
+msgstr "Save &without asking"
+
+#: 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>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 dialogue asking to proceed to the next "
+"file</li></ul></qt>"
+
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 78
+#: catalogmanager/future.cpp:4 rc.cpp:21 rc.cpp:39 rc.cpp:45
+#, no-c-format
+msgid "SVN"
+msgstr "SVN"
+
+#: catalogmanager/future.cpp:8
+msgid "Resolved"
+msgstr "Resolved"
+
+#: catalogmanager/future.cpp:9
+msgid "Resolved for Marked"
+msgstr "Resolved for Marked"
+
+#: catalogmanager/future.cpp:10
+msgid "Revert"
+msgstr "Revert"
+
+#: catalogmanager/future.cpp:11
+msgid "Revert for Marked"
+msgstr "Revert for Marked"
+
+#: catalogmanager/future.cpp:12
+msgid "Cleanup"
+msgstr "Cleanup"
+
+#: catalogmanager/future.cpp:13
+msgid "Cleanup for Marked"
+msgstr "Cleanup for Marked"
+
+#: catalogmanager/future.cpp:16
+msgid "No repository"
+msgstr "No repository"
+
+#: catalogmanager/catmanlistitem.cpp:80
+msgid "Message Catalogs"
+msgstr "Message Catalogues"
+
+#: catalogmanager/catmanlistitem.cpp:450 catalogmanager/catmanlistitem.cpp:637
+msgid "No version control"
+msgstr "No version control"
+
+#: catalogmanager/catalogmanager.cpp:129 kbabel/kbabel.cpp:132
+#: kbabel/kbabel.cpp:150 kbabel/kbabel.cpp:1754
+#, c-format
+msgid ""
+"Cannot open project file\n"
+"%1"
+msgstr ""
+"Cannot open project file\n"
+"%1"
+
+#: catalogmanager/catalogmanager.cpp:130 kbabel/kbabel.cpp:133
+#: kbabel/kbabel.cpp:151 kbabel/kbabel.cpp:1755
+msgid "Project File Error"
+msgstr "Project File Error"
+
+#: catalogmanager/catalogmanager.cpp:225
+msgid "&Open Template"
+msgstr "&Open Template"
+
+#: catalogmanager/catalogmanager.cpp:228
+msgid "Open in &New Window"
+msgstr "Open in &New Window"
+
+#: catalogmanager/catalogmanager.cpp:237
+msgid "Fi&nd in Files..."
+msgstr "Fi&nd in Files..."
+
+#: catalogmanager/catalogmanager.cpp:240
+msgid "Re&place in Files..."
+msgstr "Re&place in Files..."
+
+#: catalogmanager/catalogmanager.cpp:243 kbabel/kbabel.cpp:674
+msgid "&Stop Searching"
+msgstr "&Stop Searching"
+
+#: catalogmanager/catalogmanager.cpp:251
+msgid "&Toggle Marking"
+msgstr "&Toggle Marking"
+
+#: catalogmanager/catalogmanager.cpp:254
+msgid "Remove Marking"
+msgstr "Remove Marking"
+
+#: catalogmanager/catalogmanager.cpp:257
+msgid "Toggle All Markings"
+msgstr "Toggle All Markings"
+
+#: catalogmanager/catalogmanager.cpp:260
+msgid "Remove All Markings"
+msgstr "Remove All Markings"
+
+#: catalogmanager/catalogmanager.cpp:263
+msgid "Mark Modified Files"
+msgstr "Mark Modified Files"
+
+#: catalogmanager/catalogmanager.cpp:267
+msgid "&Load Markings..."
+msgstr "&Load Markings..."
+
+#: catalogmanager/catalogmanager.cpp:270
+msgid "&Save Markings..."
+msgstr "&Save Markings..."
+
+#: catalogmanager/catalogmanager.cpp:273
+msgid "&Mark Files..."
+msgstr "&Mark Files..."
+
+#: catalogmanager/catalogmanager.cpp:275
+msgid "&Unmark Files..."
+msgstr "&Unmark Files..."
+
+#: catalogmanager/catalogmanager.cpp:284 kbabel/kbabel.cpp:543
+msgid "Nex&t Untranslated"
+msgstr "Nex&t Untranslated"
+
+#: catalogmanager/catalogmanager.cpp:287 kbabel/kbabel.cpp:540
+msgid "Prev&ious Untranslated"
+msgstr "Prev&ious Untranslated"
+
+#: catalogmanager/catalogmanager.cpp:290 kbabel/kbabel.cpp:537
+msgid "Ne&xt Fuzzy"
+msgstr "Ne&xt Fuzzy"
+
+#: catalogmanager/catalogmanager.cpp:293 kbabel/kbabel.cpp:534
+msgid "Pre&vious Fuzzy"
+msgstr "Pre&vious Fuzzy"
+
+#: catalogmanager/catalogmanager.cpp:296 kbabel/kbabel.cpp:531
+msgid "N&ext Fuzzy or Untranslated"
+msgstr "N&ext Fuzzy or Untranslated"
+
+#: catalogmanager/catalogmanager.cpp:299 kbabel/kbabel.cpp:528
+msgid "P&revious Fuzzy or Untranslated"
+msgstr "P&revious Fuzzy or Untranslated"
+
+#: catalogmanager/catalogmanager.cpp:303 kbabel/kbabel.cpp:549
+msgid "Next Err&or"
+msgstr "Next Err&or"
+
+#: catalogmanager/catalogmanager.cpp:306 kbabel/kbabel.cpp:546
+msgid "Previo&us Error"
+msgstr "Previo&us Error"
+
+#: catalogmanager/catalogmanager.cpp:309
+msgid "Next Te&mplate Only"
+msgstr "Next Te&mplate Only"
+
+#: catalogmanager/catalogmanager.cpp:312
+msgid "Previous Temp&late Only"
+msgstr "Previous Temp&late Only"
+
+#: catalogmanager/catalogmanager.cpp:315
+msgid "Next Tran&slation Exists"
+msgstr "Next Tran&slation Exists"
+
+#: catalogmanager/catalogmanager.cpp:318
+msgid "Previous Transl&ation Exists"
+msgstr "Previous Transl&ation Exists"
+
+#: catalogmanager/catalogmanager.cpp:322
+msgid "Previous Marke&d"
+msgstr "Previous Marke&d"
+
+#: catalogmanager/catalogmanager.cpp:325
+msgid "Next &Marked"
+msgstr "Next &Marked"
+
+#: catalogmanager/catalogmanager.cpp:331 kbabel/kbabel.cpp:594
+msgid "&New..."
+msgstr "&New..."
+
+#: catalogmanager/catalogmanager.cpp:339 kbabel/kbabel.cpp:602
+msgid "C&lose"
+msgstr "C&lose"
+
+#: catalogmanager/catalogmanager.cpp:345 kbabel/kbabel.cpp:607
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#: catalogmanager/catalogmanager.cpp:350
+msgid "&Statistics"
+msgstr "&Statistics"
+
+#: catalogmanager/catalogmanager.cpp:353
+msgid "S&tatistics in Marked"
+msgstr "S&tatistics in Marked"
+
+#: catalogmanager/catalogmanager.cpp:356
+msgid "Check S&yntax"
+msgstr "Check S&yntax"
+
+#: catalogmanager/catalogmanager.cpp:359
+msgid "S&pell Check"
+msgstr "S&pell Check"
+
+#: catalogmanager/catalogmanager.cpp:362
+msgid "Spell Check in &Marked"
+msgstr "Spell Check in &Marked"
+
+#: catalogmanager/catalogmanager.cpp:365
+msgid "&Rough Translation"
+msgstr "&Rough Translation"
+
+#: catalogmanager/catalogmanager.cpp:368
+msgid "Rough Translation in M&arked"
+msgstr "Rough Translation in M&arked"
+
+#: catalogmanager/catalogmanager.cpp:371
+msgid "Mai&l"
+msgstr "Mai&l"
+
+#: catalogmanager/catalogmanager.cpp:374
+msgid "Mail Mar&ked"
+msgstr "Mail Mar&ked"
+
+#: catalogmanager/catalogmanager.cpp:378
+msgid "&Pack"
+msgstr "&Pack"
+
+#: catalogmanager/catalogmanager.cpp:380
+msgid "Pack &Marked"
+msgstr "Pack &Marked"
+
+#: catalogmanager/catalogmanager.cpp:399 kbabel/kbabel.cpp:765
+msgid "&Validation"
+msgstr "&Validation"
+
+#: catalogmanager/catalogmanager.cpp:412
+msgid "V&alidation Marked"
+msgstr "V&alidation Marked"
+
+#: catalogmanager/catalogmanager.cpp:425 catalogmanager/catalogmanager.cpp:451
+msgid "Update"
+msgstr "Update"
+
+#: catalogmanager/catalogmanager.cpp:427 catalogmanager/catalogmanager.cpp:453
+msgid "Update Marked"
+msgstr "Update Marked"
+
+#: catalogmanager/catalogmanager.cpp:429 catalogmanager/catalogmanager.cpp:455
+msgid "Commit"
+msgstr "Commit"
+
+#: catalogmanager/catalogmanager.cpp:431 catalogmanager/catalogmanager.cpp:457
+msgid "Commit Marked"
+msgstr "Commit Marked"
+
+#: catalogmanager/catalogmanager.cpp:433
+msgid "Status"
+msgstr "Status"
+
+#: catalogmanager/catalogmanager.cpp:435
+msgid "Status for Marked"
+msgstr "Status for Marked"
+
+#: catalogmanager/catalogmanager.cpp:437 catalogmanager/catalogmanager.cpp:467
+msgid "Show Diff"
+msgstr "Show Diff"
+
+#: catalogmanager/catalogmanager.cpp:459
+msgid "Status (Local)"
+msgstr "Status (Local)"
+
+#: catalogmanager/catalogmanager.cpp:461
+msgid "Status (Local) for Marked"
+msgstr "Status (Local) for Marked"
+
+#: catalogmanager/catalogmanager.cpp:463
+msgid "Status (Remote)"
+msgstr "Status (Remote)"
+
+#: catalogmanager/catalogmanager.cpp:465
+msgid "Status (Remote) for Marked"
+msgstr "Status (Remote) for Marked"
+
+#: catalogmanager/catalogmanager.cpp:469
+msgid "Show Information"
+msgstr "Show Information"
+
+#: catalogmanager/catalogmanager.cpp:471
+msgid "Show Information for Marked"
+msgstr "Show Information for Marked"
+
+#: catalogmanager/catalogmanager.cpp:488 catalogmanager/catalogmanager.cpp:503
+msgid "Update Templates"
+msgstr "Update Templates"
+
+#: catalogmanager/catalogmanager.cpp:490 catalogmanager/catalogmanager.cpp:505
+msgid "Update Marked Templates"
+msgstr "Update Marked Templates"
+
+#: catalogmanager/catalogmanager.cpp:492 catalogmanager/catalogmanager.cpp:507
+msgid "Commit Templates"
+msgstr "Commit Templates"
+
+#: catalogmanager/catalogmanager.cpp:494 catalogmanager/catalogmanager.cpp:509
+msgid "Commit Marked Templates"
+msgstr "Commit Marked Templates"
+
+#: catalogmanager/catalogmanager.cpp:525 catalogmanager/catalogmanager.cpp:529
+msgid "Commands"
+msgstr "Commands"
+
+#: 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>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>"
+
+#: 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
+msgid ""
+"Cannot send a message to KBabel.\n"
+"Please check your installation of KDE."
+msgstr ""
+"Cannot send a message to KBabel.\n"
+"Please check your installation of KDE."
+
+#: catalogmanager/catalogmanager.cpp:858
+msgid ""
+"Unable to use KLauncher to start KBabel.\n"
+"You should check the installation of KDE.\n"
+"Please start KBabel manually."
+msgstr ""
+"Unable to use KLauncher to start KBabel.\n"
+"You should check the installation of KDE.\n"
+"Please start KBabel manually."
+
+#: catalogmanager/catalogmanager.cpp:893
+msgid "Found: 0/0"
+msgstr "Found: 0/0"
+
+#: catalogmanager/catalogmanager.cpp:915
+msgid "Found: %1/%2"
+msgstr "Found: %1/%2"
+
+#: catalogmanager/catalogmanager.cpp:940
+#: catalogmanager/catalogmanager.cpp:1024 kbabel/kbabelview.cpp:4433
+#: kbabeldict/kbabeldictview.cpp:239
+msgid "Searching"
+msgstr "Searching"
+
+#: catalogmanager/catalogmanager.cpp:986
+#: catalogmanager/catalogmanager.cpp:1073
+msgid "DCOP communication with KBabel failed."
+msgstr "DCOP communication with KBabel failed."
+
+#: catalogmanager/catalogmanager.cpp:986
+#: catalogmanager/catalogmanager.cpp:1073
+msgid "DCOP Communication Error"
+msgstr "DCOP Communication Error"
+
+#: catalogmanager/catalogmanager.cpp:1001
+#: catalogmanager/catalogmanager.cpp:1087
+msgid "KBabel cannot be started."
+msgstr "KBabel cannot be started."
+
+#: catalogmanager/catalogmanager.cpp:1001
+#: catalogmanager/catalogmanager.cpp:1087
+msgid "Cannot Start KBabel"
+msgstr "Cannot Start KBabel"
+
+#: catalogmanager/catalogmanager.cpp:1008
+#: catalogmanager/catalogmanager.cpp:1094
+msgid "Search string not found!"
+msgstr "Search string not found!"
+
+#: catalogmanager/catalogmanager.cpp:1235
+#, c-format
+msgid "Cannot open project file %1"
+msgstr "Cannot open project file %1"
+
+#: datatools/xml/main.cc:60
+msgid ""
+"_: what check found errors\n"
+"XML tags"
+msgstr "XML tags"
+
+#: datatools/context/main.cc:58
+msgid ""
+"_: what check found errors\n"
+"context info"
+msgstr "context info"
+
+#: datatools/arguments/main.cc:57
+msgid ""
+"_: what check found errors\n"
+"arguments"
+msgstr "arguments"
+
+#: datatools/accelerators/main.cc:58
+msgid ""
+"_: what check found errors\n"
+"accelerator"
+msgstr "accelerator"
+
+#: datatools/whitespace/main.cc:60
+msgid ""
+"_: which check found errors\n"
+"whitespace only translation"
+msgstr "whitespace only translation"
+
+#: datatools/length/main.cc:61 datatools/regexp/main.cc:55
+msgid ""
+"_: which check found errors\n"
+"translation has inconsistent length"
+msgstr "translation has inconsistent length"
+
+#: datatools/pluralforms/main.cc:59
+msgid ""
+"_: what check found errors\n"
+"plural forms"
+msgstr "plural forms"
+
+#: datatools/equations/main.cc:58
+msgid ""
+"_: what check found errors\n"
+"equations"
+msgstr "equations"
+
+#: datatools/regexp/main.cc:58
+msgid "Error loading data (%1)"
+msgstr "Error loading data (%1)"
+
+#: datatools/regexp/main.cc:118
+msgid "File not found"
+msgstr "File not found"
+
+#: datatools/regexp/main.cc:123
+msgid "The file is not a XML"
+msgstr "The file is not a XML"
+
+#: datatools/regexp/main.cc:147
+msgid "Expected tag 'item'"
+msgstr "Expected tag 'item'"
+
+#: datatools/regexp/main.cc:153
+msgid "First child of 'item' is not a node"
+msgstr "First child of 'item' is not a node"
+
+#: datatools/regexp/main.cc:159
+msgid "Expected tag 'name'"
+msgstr "Expected tag 'name'"
+
+#: datatools/regexp/main.cc:167
+msgid "Expected tag 'exp'"
+msgstr "Expected tag 'exp'"
+
+#: datatools/not-translated/main.cc:60
+msgid ""
+"_: which check found errors\n"
+"English text in translation"
+msgstr "English text in translation"
+
+#: datatools/punctuation/main.cc:58
+msgid ""
+"_: what check found errors\n"
+"punctuation"
+msgstr "punctuation"
+
+#: _translatorinfo.cpp:1 kbabeldict/main.cpp:121
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3 kbabeldict/main.cpp:122
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: filters/gettext/gettextexport.cpp:74
+msgid "saving file"
+msgstr "saving file"
+
+#: filters/gettext/gettextimport.cpp:83
+msgid "loading file"
+msgstr "loading file"
+
+#: addons/kfile-plugins/kfile_po.cpp:50
+msgid "Catalog Information"
+msgstr "Catalogue Information"
+
+#: addons/kfile-plugins/kfile_po.cpp:53
+msgid "Total Messages"
+msgstr "Total Messages"
+
+#: addons/kfile-plugins/kfile_po.cpp:54
+msgid "Fuzzy Messages"
+msgstr "Fuzzy Messages"
+
+#: addons/kfile-plugins/kfile_po.cpp:55
+msgid "Untranslated Messages"
+msgstr "Untranslated Messages"
+
+#: addons/kfile-plugins/kfile_po.cpp:57
+msgid "Language Team"
+msgstr "Language Team"
+
+#: addons/kfile-plugins/kfile_po.cpp:58
+msgid "Revision"
+msgstr "Revision"
+
+#: common/kbmailer.cpp:106
+#, c-format
+msgid "Error while trying to download file %1."
+msgstr "Error while trying to download file %1."
+
+#: common/kbmailer.cpp:145
+msgid "Enter the name of the archive without file extension"
+msgstr "Enter the name of the archive without file extension"
+
+#: common/kbmailer.cpp:178
+msgid "Error while trying to create archive file."
+msgstr "Error while trying to create archive file."
+
+#: common/kbmailer.cpp:193
+#, c-format
+msgid "Error while trying to read file %1."
+msgstr "Error while trying to read file %1."
+
+#: common/kbmailer.cpp:208
+msgid "Error while trying to copy file %1 into archive."
+msgstr "Error while trying to copy file %1 into archive."
+
+#: common/kbproject.cpp:53
+msgid "unnamed"
+msgstr "unnamed"
+
+#: common/catalog.cpp:592
+msgid ""
+"Free Software Foundation Copyright does not contain any year. It will not be "
+"updated."
+msgstr ""
+"Free Software Foundation Copyright does not contain any year. It will not be "
+"updated."
+
+#: common/catalog.cpp:1237
+msgid "validating file"
+msgstr "validating file"
+
+#: common/catalog.cpp:1276
+msgid "applying tool"
+msgstr "applying tool"
+
+#: common/catalog.cpp:3128
+msgid "searching matching message"
+msgstr "searching matching message"
+
+#: common/catalog.cpp:3217
+msgid "preparing messages for diff"
+msgstr "preparing messages for diff"
+
+#: commonui/roughtransdlg.cpp:69
+msgid ""
+"_: Caption of dialog\n"
+"Rough Translation"
+msgstr "Rough Translation"
+
+#: commonui/roughtransdlg.cpp:82 kbabeldict/kbabeldictview.cpp:111
+msgid "S&top"
+msgstr "S&top"
+
+#: commonui/roughtransdlg.cpp:96
+msgid "What to Translate"
+msgstr "What to Translate"
+
+#: commonui/roughtransdlg.cpp:102
+msgid "U&ntranslated entries"
+msgstr "U&ntranslated entries"
+
+#: commonui/roughtransdlg.cpp:103
+msgid "&Fuzzy entries"
+msgstr "&Fuzzy entries"
+
+#: commonui/roughtransdlg.cpp:104
+msgid "T&ranslated entries"
+msgstr "T&ranslated entries"
+
+#: 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>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>"
+
+#: commonui/roughtransdlg.cpp:113
+msgid "How to Translate"
+msgstr "How to Translate"
+
+#: commonui/roughtransdlg.cpp:118
+msgid "&Use dictionary settings"
+msgstr "&Use dictionary settings"
+
+#: commonui/roughtransdlg.cpp:121
+msgid "Fu&zzy translation (slow)"
+msgstr "Fu&zzy translation (slow)"
+
+#: commonui/roughtransdlg.cpp:123
+msgid "&Single word translation"
+msgstr "&Single word translation"
+
+#: 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>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>"
+
+#: commonui/roughtransdlg.cpp:136
+msgid "&Mark changed entries as fuzzy"
+msgstr "&Mark changed entries as fuzzy"
+
+#: 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>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>"
+
+#: commonui/roughtransdlg.cpp:150
+msgid "Initialize &KDE-specific entries"
+msgstr "Initialise &KDE-specific entries"
+
+#: commonui/roughtransdlg.cpp:153
+msgid ""
+"<qt>"
+"<p><b>Initialize KDE-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>Initialise KDE-specific entries</b></p>"
+"<p>Initialise \"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>"
+
+#: commonui/roughtransdlg.cpp:158
+msgid "Dictionaries"
+msgstr "Dictionaries"
+
+#: 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>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 "
+"dialogue.</p></qt>"
+
+#: commonui/roughtransdlg.cpp:186
+msgid "Messages:"
+msgstr "Messages:"
+
+#: 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>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>"
+
+#: commonui/projectpref.cpp:70
+msgid ""
+"_: title of page in preferences dialog\n"
+"Identity"
+msgstr "Identity"
+
+#: commonui/projectpref.cpp:72
+msgid "Information About You and Translation Team"
+msgstr "Information About You and The Translation Team"
+
+#: commonui/projectpref.cpp:76 kbabel/kbabelview.cpp:1595
+msgid ""
+"_: title of page in preferences dialog\n"
+"Save"
+msgstr "Save"
+
+#: commonui/projectpref.cpp:78 kbabel/kbabelview.cpp:1597
+msgid "Options for File Saving"
+msgstr "Options for File Saving"
+
+#: commonui/projectpref.cpp:82
+msgid ""
+"_: title of page in preferences dialog\n"
+"Spelling"
+msgstr "Spelling"
+
+#: commonui/projectpref.cpp:84
+msgid "Options for Spell Checking"
+msgstr "Options for Spell Checking"
+
+#: commonui/projectpref.cpp:89
+msgid ""
+"_: title of page in preferences dialog\n"
+"Source"
+msgstr "Source"
+
+#: commonui/projectpref.cpp:91
+msgid "Options for Showing Source Context"
+msgstr "Options for Showing Source Context"
+
+#: commonui/projectpref.cpp:96
+msgid ""
+"_: title of page in preferences dialog\n"
+"Miscellaneous"
+msgstr "Miscellaneous"
+
+#: commonui/projectpref.cpp:98
+msgid "Miscellaneous Settings"
+msgstr "Miscellaneous Settings"
+
+#: commonui/projectpref.cpp:101
+msgid ""
+"_: title of page in preferences dialog\n"
+"Folders"
+msgstr "Folders"
+
+#: commonui/projectpref.cpp:103
+msgid "Paths to Message Catalogs & Catalog Templates"
+msgstr "Paths to Message Catalogues & Catalogue Templates"
+
+#: commonui/projectpref.cpp:106
+msgid ""
+"_: title of page in preferences dialog\n"
+"Folder Commands"
+msgstr "Folder Commands"
+
+#: commonui/projectpref.cpp:108
+msgid "User-Defined Commands for Folder Items"
+msgstr "User-Defined Commands for Folder Items"
+
+#: commonui/projectpref.cpp:113
+msgid ""
+"_: title of page in preferences dialog\n"
+"File Commands"
+msgstr "File Commands"
+
+#: commonui/projectpref.cpp:115
+msgid "User-Defined Commands for File Items"
+msgstr "User-Defined Commands for File Items"
+
+#: commonui/projectpref.cpp:120
+msgid ""
+"_: title of page in preferences dialog\n"
+"Catalog Manager"
+msgstr "Catalogue Manager"
+
+#: commonui/projectpref.cpp:122
+msgid "Catalog Manager View Settings"
+msgstr "Catalogue Manager View Settings"
+
+#: commonui/projectpref.cpp:125 kbabel/kbabelpref.cpp:85
+msgid ""
+"_: title of page in preferences dialog\n"
+"Diff"
+msgstr "Diff"
+
+#: commonui/projectpref.cpp:127
+msgid "Searching for Differences"
+msgstr "Searching for Differences"
+
+#: commonui/cmdedit.cpp:51
+msgid "Command &Label:"
+msgstr "Command &Label:"
+
+#: commonui/cmdedit.cpp:52
+msgid "Co&mmand:"
+msgstr "Co&mmand:"
+
+#: commonui/cmdedit.cpp:66
+msgid "&Add"
+msgstr "&Add"
+
+#: commonui/kactionselector.cpp:81
+msgid "&Available:"
+msgstr "&Available:"
+
+#: commonui/kactionselector.cpp:96
+msgid "&Selected:"
+msgstr "&Selected:"
+
+#: commonui/projectwizard.cpp:78
+msgid "Basic Project Information"
+msgstr "Basic Project Information"
+
+#: commonui/projectwizard.cpp:83
+msgid "Translation Files"
+msgstr "Translation Files"
+
+#: commonui/projectwizard.cpp:140
+msgid ""
+"The file '%1' already exists.\n"
+"Do you want to replace it?"
+msgstr ""
+"The file '%1' already exists.\n"
+"Do you want to replace it?"
+
+#: commonui/projectwizard.cpp:141
+msgid "File Exists"
+msgstr "File Exists"
+
+#: commonui/finddialog.cpp:62
+msgid "&Find:"
+msgstr "&Find:"
+
+#: commonui/finddialog.cpp:71
+msgid ""
+"<qt>"
+"<p><b>Find text</b></p>"
+"<p>Here you can enter the text you want to search for. If you want to search "
+"for a regular expression, enable <b>Use regular expression</b> below.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Find text</b></p>"
+"<p>Here you can enter the text you want to search for. If you want to search "
+"for a regular expression, enable <b>Use regular expression</b> below.</p></qt>"
+
+#: commonui/finddialog.cpp:82 commonui/finddialog.cpp:536
+msgid "&Replace"
+msgstr "&Replace"
+
+#: commonui/finddialog.cpp:84
+msgid "&Replace with:"
+msgstr "&Replace with:"
+
+#: commonui/finddialog.cpp:92
+msgid ""
+"<qt>"
+"<p><b>Replace text</b></p>"
+"<p>Here you can enter the text you want the found text to get replaced with. "
+"The text is used as is. It is not possible to make a back reference, if you "
+"have searched for a regular expression.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Replace text</b></p>"
+"<p>Here you can enter the text you want the found text to get replaced with. "
+"The text is used as is. It is not possible to make a back reference, if you "
+"have searched for a regular expression.</p></qt>"
+
+#: commonui/finddialog.cpp:101
+msgid "Find"
+msgstr "Find"
+
+#: commonui/finddialog.cpp:102
+msgid "&Find"
+msgstr "&Find"
+
+#: commonui/finddialog.cpp:108
+msgid "Where to Search"
+msgstr "Where to Search"
+
+#: commonui/finddialog.cpp:112
+msgid "&Msgid"
+msgstr "&Msgid"
+
+#: commonui/finddialog.cpp:113
+msgid "M&sgstr"
+msgstr "M&sgstr"
+
+#: commonui/finddialog.cpp:114
+msgid "Comm&ent"
+msgstr "Comm&ent"
+
+#: commonui/finddialog.cpp:116
+msgid ""
+"<qt>"
+"<p><b>Where to search</b></p>"
+"<p>Select here in which parts of a catalog entry you want to search.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Where to search</b></p>"
+"<p>Select here in which parts of a catalogue entry you want to search.</p></qt>"
+
+#. i18n: file ./catalogmanager/markpatternwidget.ui line 54
+#: commonui/finddialog.cpp:124 rc.cpp:69
+#, no-c-format
+msgid "C&ase sensitive"
+msgstr "C&ase sensitive"
+
+#: commonui/finddialog.cpp:125
+msgid "O&nly whole words"
+msgstr "O&nly whole words"
+
+#: commonui/finddialog.cpp:126
+msgid "I&gnore marker for keyboard accelerator"
+msgstr "I&gnore marker for keyboard accelerator"
+
+#: commonui/finddialog.cpp:127
+msgid "Ignore con&text information"
+msgstr "Ignore con&text information"
+
+#: commonui/finddialog.cpp:128
+msgid "From c&ursor position"
+msgstr "From c&ursor position"
+
+#: commonui/finddialog.cpp:129
+msgid "F&ind backwards"
+msgstr "F&ind backwards"
+
+#. i18n: file ./catalogmanager/markpatternwidget.ui line 86
+#: commonui/finddialog.cpp:133 rc.cpp:81
+#, no-c-format
+msgid "Use regu&lar expression"
+msgstr "Use regu&lar expression"
+
+#: commonui/finddialog.cpp:138 commonui/projectprefwidgets.cpp:708
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: commonui/finddialog.cpp:146
+msgid "As&k before replacing"
+msgstr "As&k before replacing"
+
+#: commonui/finddialog.cpp:149
+msgid ""
+"<qt>"
+"<p><b>Options</b></p>"
+"<p>Here you can finetune replacing:"
+"<ul>"
+"<li><b>Case sensitive</b>: does case of entered text have to be respected?</li>"
+"<li><b>Only whole words</b>: text found must not be part of a longer word</li>"
+"<li><b>From cursor position</b>: start replacing at the part of the document "
+"where the cursor is. Otherwise replacing is started at the beginning or the "
+"end.</li>"
+"<li><b>Find backwards</b>: Should be self-explanatory.</li>"
+"<li><b>Use regular expression</b>: use text entered in field <b>Find</b> "
+"as a regular expression. This option has no effect with the replace text, "
+"especially no back references are possible.</li>"
+"<li><b>Ask before replacing</b>: Enable, if you want to have control about what "
+"is replaced. Otherwise all found text is replaced without asking.</li></ul></p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p><b>Options</b></p>"
+"<p>Here you can finetune replacing:"
+"<ul>"
+"<li><b>Case sensitive</b>: does case of entered text have to be respected?</li>"
+"<li><b>Only whole words</b>: text found must not be part of a longer word</li>"
+"<li><b>From cursor position</b>: start replacing at the part of the document "
+"where the cursor is. Otherwise replacing is started at the beginning or the "
+"end.</li>"
+"<li><b>Find backwards</b>: Should be self-explanatory.</li>"
+"<li><b>Use regular expression</b>: use text entered in field <b>Find</b> "
+"as a regular expression. This option has no effect with the replace text, "
+"especially no back references are possible.</li>"
+"<li><b>Ask before replacing</b>: Enable, if you want to have control about what "
+"is replaced. Otherwise all found text is replaced without asking.</li></ul></p>"
+"</qt>"
+
+#: commonui/finddialog.cpp:166
+msgid ""
+"<qt>"
+"<p><b>Options</b></p>"
+"<p>Here you can finetune the search:"
+"<ul>"
+"<li><b>Case sensitive</b>: does case of entered text have to be respected?</li>"
+"<li><b>Only whole words</b>: text found must not be part of a longer word</li>"
+"<li><b>From cursor position</b>: start search at the part of the document, "
+"where the cursor is. Otherwise search is started at the beginning or the "
+"end.</li>"
+"<li><b>Find backwards</b>: Should be self-explanatory.</li>"
+"<li><b>Use regular expression</b>: use entered text as a regular "
+"expression.</li></ul></p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Options</b></p>"
+"<p>Here you can finetune the search:"
+"<ul>"
+"<li><b>Case sensitive</b>: does case of entered text have to be respected?</li>"
+"<li><b>Only whole words</b>: text found must not be part of a longer word</li>"
+"<li><b>From cursor position</b>: start search at the part of the document, "
+"where the cursor is. Otherwise search is started at the beginning or the "
+"end.</li>"
+"<li><b>Find backwards</b>: Should be self-explanatory.</li>"
+"<li><b>Use regular expression</b>: use entered text as a regular "
+"expression.</li></ul></p></qt>"
+
+#: commonui/finddialog.cpp:536
+msgid "&Goto Next"
+msgstr "&Goto Next"
+
+#: commonui/finddialog.cpp:536
+msgid "R&eplace All"
+msgstr "R&eplace All"
+
+#: commonui/finddialog.cpp:541
+msgid "Replace this string?"
+msgstr "Replace this string?"
+
+#: commonui/projectprefwidgets.cpp:138
+msgid "&Update header when saving"
+msgstr "&Update header when saving"
+
+#: commonui/projectprefwidgets.cpp:139
+msgid "Update &description comment when saving"
+msgstr "Update &description comment when saving"
+
+#: commonui/projectprefwidgets.cpp:140
+msgid "Chec&k syntax of file when saving"
+msgstr "Chec&k syntax of file when saving"
+
+#: commonui/projectprefwidgets.cpp:141
+msgid "Save &obsolete entries"
+msgstr "Save &obsolete entries"
+
+#: commonui/projectprefwidgets.cpp:143
+msgid "De&scription"
+msgstr "De&scription"
+
+#: commonui/projectprefwidgets.cpp:149
+msgid "Encoding"
+msgstr "Encoding"
+
+#: commonui/projectprefwidgets.cpp:155
+msgid "Default:"
+msgstr "Default:"
+
+#: commonui/projectprefwidgets.cpp:161
+msgid "(default)"
+msgstr "(default)"
+
+#: commonui/projectprefwidgets.cpp:175
+msgid "Kee&p the encoding of the file"
+msgstr "Kee&p the encoding of the file"
+
+#: commonui/projectprefwidgets.cpp:178
+msgid "Automatic Saving"
+msgstr "Automatic Saving"
+
+#: commonui/projectprefwidgets.cpp:183
+msgid ""
+"_: Short for minutes\n"
+" min"
+msgstr " min"
+
+#: commonui/projectprefwidgets.cpp:184
+msgid "No autosave"
+msgstr "No autosave"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 29
+#: commonui/projectprefwidgets.cpp:188 rc.cpp:420
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#: commonui/projectprefwidgets.cpp:195
+msgid "Fields to Update"
+msgstr "Fields to Update"
+
+#: commonui/projectprefwidgets.cpp:199
+msgid "Re&vision-Date"
+msgstr "Re&vision-Date"
+
+#: commonui/projectprefwidgets.cpp:200
+msgid "Last-&Translator"
+msgstr "Last-&Translator"
+
+#: commonui/projectprefwidgets.cpp:201
+msgid "&Language"
+msgstr "&Language"
+
+#: commonui/projectprefwidgets.cpp:202
+msgid "Char&set"
+msgstr "Char&set"
+
+#: commonui/projectprefwidgets.cpp:203
+msgid "&Encoding"
+msgstr "&Encoding"
+
+#: commonui/projectprefwidgets.cpp:204
+msgid "Pro&ject"
+msgstr "Pro&ject"
+
+#: commonui/projectprefwidgets.cpp:206
+msgid "Format of Revision-Date"
+msgstr "Format of Revision-Date"
+
+#: commonui/projectprefwidgets.cpp:211
+msgid "De&fault date format"
+msgstr "De&fault date format"
+
+#: commonui/projectprefwidgets.cpp:213
+msgid "Local date fo&rmat"
+msgstr "Local date fo&rmat"
+
+#: commonui/projectprefwidgets.cpp:215
+msgid "Custo&m date format:"
+msgstr "Custo&m date format:"
+
+#: commonui/projectprefwidgets.cpp:225
+msgid "Project String"
+msgstr "Project String"
+
+#: commonui/projectprefwidgets.cpp:231
+msgid "Project-Id:"
+msgstr "Project-Id:"
+
+#: commonui/projectprefwidgets.cpp:239
+msgid "&Header"
+msgstr "&Header"
+
+#: commonui/projectprefwidgets.cpp:249
+msgid "Update &translator copyright"
+msgstr "Update &translator copyright"
+
+#: commonui/projectprefwidgets.cpp:253
+msgid "Free Software Foundation Copyright"
+msgstr "Free Software Foundation Copyright"
+
+#: commonui/projectprefwidgets.cpp:257
+msgid "&Remove copyright if empty"
+msgstr "&Remove copyright if empty"
+
+#: commonui/projectprefwidgets.cpp:258
+msgid "&Update copyright"
+msgstr "&Update copyright"
+
+#: commonui/projectprefwidgets.cpp:259
+msgid "Do &not change"
+msgstr "Do &not change"
+
+#: commonui/projectprefwidgets.cpp:263
+msgid "Cop&yright"
+msgstr "Cop&yright"
+
+#: commonui/projectprefwidgets.cpp:266
+msgid ""
+"<qt>"
+"<p><b>Update Header</b></p>\n"
+"<p>Check this button to update the header information of the file every time it "
+"is saved.</p>\n"
+"<p>The header normally keeps information about the date and time the file was "
+"last\n"
+"updated, the last translator etc.</p>\n"
+"<p>You can choose which information you want to update from the checkboxes "
+"below.\n"
+"Fields that do not exist are added to the header.\n"
+"If you want to add additional fields to the header, you can edit the header "
+"manually by choosing\n"
+"<b>Edit->Edit Header</b> in the editor window.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Update Header</b></p>\n"
+"<p>Tick this button to update the header information of the file every time it "
+"is saved.</p>\n"
+"<p>The header normally keeps information about the date and time the file was "
+"last\n"
+"updated, the last translator etc.</p>\n"
+"<p>You can choose which information you want to update from the tickboxes "
+"below.\n"
+"Fields that do not exist are added to the header.\n"
+"If you want to add additional fields to the header, you can edit the header "
+"manually by choosing\n"
+"<b>Edit->Edit Header</b> in the editor window.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:278
+msgid ""
+"<qt>"
+"<p><b>Fields to update</b></p>\n"
+"<p>Choose which fields in the header you want to have updated when saving.\n"
+"If a field does not exist, it is appended to the header.</p>\n"
+"<p>If you want to add other information to the header, you have to edit the "
+"header manually\n"
+"by choosing <b>Edit->Edit Header</b> in the editor window.</p>\n"
+"<p>Deactivate <b>Update Header</b> above if you do not want to have the header\n"
+"updated when saving.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Fields to update</b></p>\n"
+"<p>Choose which fields in the header you want to have updated when saving.\n"
+"If a field does not exist, it is appended to the header.</p>\n"
+"<p>If you want to add other information to the header, you have to edit the "
+"header manually\n"
+"by choosing <b>Edit->Edit Header</b> in the editor window.</p>\n"
+"<p>Deactivate <b>Update Header</b> above if you do not want to have the header\n"
+"updated when saving.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:286
+msgid ""
+"<qt>"
+"<p><b>Encoding</b></p>"
+"<p>Choose how to encode characters when saving to a file. If you are unsure "
+"what encoding to use, please ask your translation coordinator.</p>"
+"<ul>"
+"<li><b>%1</b>: this is the encoding that fits the character set of your system "
+"language.</li>"
+"<li><b>%2</b>: uses Unicode (UTF-8) encoding.</li></ul></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Encoding</b></p>"
+"<p>Choose how to encode characters when saving to a file. If you are unsure "
+"what encoding to use, please ask your translation coordinator.</p>"
+"<ul>"
+"<li><b>%1</b>: this is the encoding that fits the character set of your system "
+"language.</li>"
+"<li><b>%2</b>: uses Unicode (UTF-8) encoding.</li></ul></qt>"
+
+#: commonui/projectprefwidgets.cpp:296
+msgid ""
+"<qt>"
+"<p><b>Keep the encoding of the file</b></p>"
+"<p>If this option is activated, files are always saved in the same encoding as "
+"they were read in. Files without charset information in the header (e.g. POT "
+"files) are saved in the encoding set above.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Keep the encoding of the file</b></p>"
+"<p>If this option is activated, files are always saved in the same encoding as "
+"they were read in. Files without charset information in the header (e.g. POT "
+"files) are saved in the encoding set above.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:302
+msgid ""
+"<qt>"
+"<p><b>Check syntax of file when saving</b></p>\n"
+"<p>Check this to automatically check syntax of file with \"msgfmt "
+"--statistics\"\n"
+"when saving a file. You will only get a message, if an error occurred.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Check syntax of file when saving</b></p>\n"
+"<p>Tick this to automatically check syntax of file with \"msgfmt "
+"--statistics\"\n"
+"when saving a file. You will only get a message, if an error occurred.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:306
+msgid ""
+"<qt>"
+"<p><b>Save obsolete entries</b></p>\n"
+"<p>If this option is activated, obsolete entries found when the file was open\n"
+"will be saved back to the file. Obsolete entries are marked by #~ and are\n"
+"created when the msgmerge does not need the translation anymore.\n"
+"If the text will appear again, the obsolete entries will be activated again.\n"
+"The main drawback is the size of the saved file.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Save obsolete entries</b></p>\n"
+"<p>If this option is activated, obsolete entries found when the file was open\n"
+"will be saved back to the file. Obsolete entries are marked by #~ and are\n"
+"created when the msgmerge does not need the translation anymore.\n"
+"If the text will appear again, the obsolete entries will be activated again.\n"
+"The main drawback is the size of the saved file.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:314
+msgid ""
+"<qt>"
+"<p><b>Format of Revision-Date</b></p>"
+"<p>Choose in which format the date and time of the header field\n"
+"<i>PO-Revision-Date</i> is saved: "
+"<ul>\n"
+"<li><b>Default</b> is the format normally used in PO files.</li>\n"
+"<li><b>Local</b> is the format specific to your country.\n"
+"It can be configured in KDE's Control Center.</li>\n"
+"<li><b>Custom</b> lets you define your own format.</li></ul></p> "
+"<p>It is recommended that you use the default format to avoid creating "
+"non-standard PO files.</p>"
+"<p>For more information, see section <b>The Preferences Dialog</b> "
+"in the online help.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Format of Revision-Date</b></p>"
+"<p>Choose in which format the date and time of the header field\n"
+"<i>PO-Revision-Date</i> is saved: "
+"<ul>\n"
+"<li><b>Default</b> is the format normally used in PO files.</li>\n"
+"<li><b>Local</b> is the format specific to your country.\n"
+"It can be configured in KDE's Control Centre.</li>\n"
+"<li><b>Custom</b> lets you define your own format.</li></ul></p> "
+"<p>It is recommended that you use the default format to avoid creating "
+"non-standard PO files.</p>"
+"<p>For more information, see section <b>The Preferences Dialogue</b> "
+"in the online help.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:412
+msgid "<font size=\"+1\">Project: %1</font>"
+msgstr "<font size=\"+1\">Project: %1</font>"
+
+#: commonui/projectprefwidgets.cpp:419
+msgid "&Name:"
+msgstr "&Name:"
+
+#: commonui/projectprefwidgets.cpp:423
+msgid "Localized na&me:"
+msgstr "Localised na&me:"
+
+#: commonui/projectprefwidgets.cpp:427
+msgid "E&mail:"
+msgstr "E&mail:"
+
+#: commonui/projectprefwidgets.cpp:432
+msgid "&Full language name:"
+msgstr "&Full language name:"
+
+#: commonui/projectprefwidgets.cpp:438
+msgid "Lan&guage code:"
+msgstr "Lan&guage code:"
+
+#: commonui/projectprefwidgets.cpp:444
+msgid "&Language mailing list:"
+msgstr "&Language mailing list:"
+
+#: commonui/projectprefwidgets.cpp:449
+msgid "&Timezone:"
+msgstr "&Timezone:"
+
+#: commonui/projectprefwidgets.cpp:455
+msgid ""
+"<qt>"
+"<p><b>Identity</b></p>\n"
+"<p>Fill in information about you and your translation team.\n"
+"This information is used when updating the header of a file.</p>\n"
+"<p>You can find the options if and what fields in the header should be updated\n"
+"on page <b>Save</b> in this dialog.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Identity</b></p>\n"
+"<p>Fill in information about you and your translation team.\n"
+"This information is used when updating the header of a file.</p>\n"
+"<p>You can find the options if and what fields in the header should be updated\n"
+"on page <b>Save</b> in this dialogue.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:471
+msgid "&Number of singular/plural forms:"
+msgstr "&Number of singular/plural forms:"
+
+#: commonui/projectprefwidgets.cpp:474
+msgid ""
+"_: automatic choose number of plural forms\n"
+"Automatic"
+msgstr "Automatic"
+
+#: commonui/projectprefwidgets.cpp:481
+msgid "Te&st"
+msgstr "Te&st"
+
+#: commonui/projectprefwidgets.cpp:486
+msgid ""
+"<qt>"
+"<p><b>Number of singular/plural forms</b></p>"
+"<p><b>Note</b>: This option is KDE specific. If you are not translating a KDE "
+"application, you can safely ignore this option.</p>"
+"<p>Choose here how many singular and plural forms are used in your language. "
+"This number must correspond to the settings of your language team.</p>"
+"<p>Alternatively, you can set this option to <i>Automatic</i> "
+"and KBabel will try to get this information automatically from KDE. Use the <i>"
+"Test</i> button to test if it can find it out.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Number of singular/plural forms</b></p>"
+"<p><b>Note</b>: This option is KDE specific. If you are not translating a KDE "
+"application, you can safely ignore this option.</p>"
+"<p>Choose here how many singular and plural forms are used in your language. "
+"This number must correspond to the settings of your language team.</p>"
+"<p>Alternatively, you can set this option to <i>Automatic</i> "
+"and KBabel will try to get this information automatically from KDE. Use the <i>"
+"Test</i> button to test if it can find it out.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:504
+msgid "&GNU plural form header:"
+msgstr "&GNU plural form header:"
+
+#: commonui/projectprefwidgets.cpp:514
+msgid "&Lookup"
+msgstr "&Lookup"
+
+#: commonui/projectprefwidgets.cpp:518
+msgid "Re&quire plural form arguments in translation"
+msgstr "Re&quire plural form arguments in translation"
+
+#: commonui/projectprefwidgets.cpp:521
+#, c-format
+msgid ""
+"<qt>"
+"<p><b>Require plural form arguments in translation</b></p>\n"
+"<p><b>Note</b>: This option is KDE specific at the moment. If you are not "
+"translating a KDE application, you can safely ignore this option.</p>\n"
+"<p>If is this option enabled, the validation check will require the %n argument "
+"to be present in the message.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Require plural form arguments in translation</b></p>\n"
+"<p><b>Note</b>: This option is KDE specific at the moment. If you are not "
+"translating a KDE application, you can safely ignore this option.</p>\n"
+"<p>If is this option enabled, the validation check will require the %n argument "
+"to be present in the message.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:529
+msgid ""
+"<qt>"
+"<p><b>GNU plural form header</b></p>\n"
+"<p>Here you can fill a header entry for GNU plural form handling; if you leave "
+"the entry empty, the entry in the PO file will not be changed or added.</p>\n"
+"<p>KBabel can automatically try to determine value suggested by the GNU gettext "
+"tools for currently set language; just press the <b>Lookup</b> button.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>GNU plural form header</b></p>\n"
+"<p>Here you can fill a header entry for GNU plural form handling; if you leave "
+"the entry empty, the entry in the PO file will not be changed or added.</p>\n"
+"<p>KBabel can automatically try to determine value suggested by the GNU gettext "
+"tools for currently set language; just press the <b>Lookup</b> button.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:608 commonui/projectprefwidgets.cpp:642
+msgid "Please insert a language code first."
+msgstr "Please insert a language code first."
+
+#: commonui/projectprefwidgets.cpp:618
+msgid ""
+"It is not possible to find out the number of singular/plural forms "
+"automatically for the language code \"%1\".\n"
+"Do you have kdelibs.po installed for this language?\n"
+"Please set the correct number manually."
+msgstr ""
+"It is not possible to find out the number of singular/plural forms "
+"automatically for the language code \"%1\".\n"
+"Do you have kdelibs.po installed for this language?\n"
+"Please set the correct number manually."
+
+#: commonui/projectprefwidgets.cpp:626
+msgid ""
+"The number of singular/plural forms found for the language code \"%1\" is %2."
+msgstr ""
+"The number of singular/plural forms found for the language code \"%1\" is %2."
+
+#: commonui/projectprefwidgets.cpp:650
+msgid ""
+"It was not possible to determine GNU header for plural forms. Maybe your GNU "
+"gettext tools are too old or they do not contain a suggested value for your "
+"language."
+msgstr ""
+"It was not possible to determine GNU header for plural forms. Maybe your GNU "
+"gettext tools are too old or they do not contain a suggested value for your "
+"language."
+
+#: commonui/projectprefwidgets.cpp:677
+msgid "&Marker for keyboard accelerator:"
+msgstr "&Marker for keyboard accelerator:"
+
+#: commonui/projectprefwidgets.cpp:682
+msgid ""
+"<qt>"
+"<p><b>Marker for keyboard accelerator</b></p>"
+"<p>Define here, what character marks the following character as keyboard "
+"accelerator. For example in Qt it is '&amp;' and in Gtk it is '_'.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Marker for keyboard accelerator</b></p>"
+"<p>Define here, what character marks the following character as keyboard "
+"accelerator. For example in Qt it is '&amp;' and in Gtk it is '_'.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:693
+msgid "&Regular expression for context information:"
+msgstr "&Regular expression for context information:"
+
+#: commonui/projectprefwidgets.cpp:699
+msgid ""
+"<qt>"
+"<p><b>Regular expression for context information</b></p>"
+"<p>Enter a regular expression here which defines what is context information in "
+"the message and must not get translated.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Regular expression for context information</b></p>"
+"<p>Enter a regular expression here which defines what is context information in "
+"the message and must not get translated.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:715
+msgid "Compression Method for Mail Attachments"
+msgstr "Compression Method for Mail Attachments"
+
+#: commonui/projectprefwidgets.cpp:720
+msgid "tar/&bzip2"
+msgstr "tar/&bzip2"
+
+#: commonui/projectprefwidgets.cpp:721
+msgid "tar/&gzip"
+msgstr "tar/&gzip"
+
+#: commonui/projectprefwidgets.cpp:723
+msgid "&Use compression when sending a single file"
+msgstr "&Use compression when sending a single file"
+
+#: commonui/projectprefwidgets.cpp:802
+msgid "On the &fly spellchecking"
+msgstr "On the &fly spellchecking"
+
+#: commonui/projectprefwidgets.cpp:805
+msgid ""
+"<qt>"
+"<p><b>On the fly spellchecking</b></p>"
+"<p>Activate this to let KBabel spell check the text as you type. Mispelled "
+"words will be colored by the error color.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>On the fly spellchecking</b></p>"
+"<p>Activate this to let KBabel spell check the text as you type. Misspelled "
+"words will be coloured by the error colour.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:811
+msgid "&Remember ignored words"
+msgstr "&Remember ignored words"
+
+#: commonui/projectprefwidgets.cpp:817
+msgid "F&ile to store ignored words:"
+msgstr "F&ile to store ignored words:"
+
+#: commonui/projectprefwidgets.cpp:827
+msgid ""
+"<qt>"
+"<p><b>Remember ignored words</b></p>"
+"<p>Activate this, to let KBabel ignore the words, where you have chosen <i>"
+"Ignore All</i> in the spell check dialog, in every spell check.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Remember ignored words</b></p>"
+"<p>Activate this, to let KBabel ignore the words, where you have chosen <i>"
+"Ignore All</i> in the spell check dialogue, in every spell check.</p></qt>"
+
+#. i18n: file ./commonui/projectwizardwidget2.ui line 68
+#: commonui/projectprefwidgets.cpp:890 rc.cpp:313
+#, no-c-format
+msgid "&Base folder of PO files:"
+msgstr "&Base folder of PO files:"
+
+#. i18n: file ./commonui/projectwizardwidget2.ui line 110
+#: commonui/projectprefwidgets.cpp:903 rc.cpp:316
+#, no-c-format
+msgid "Ba&se folder of POT files:"
+msgstr "Ba&se folder of POT files:"
+
+#: commonui/projectprefwidgets.cpp:914
+msgid ""
+"<qt>"
+"<p><b>Base folders</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\n"
+"tree.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Base folders</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\n"
+"tree.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:924
+msgid "O&pen files in new window"
+msgstr "O&pen files in new window"
+
+#: commonui/projectprefwidgets.cpp:927
+msgid ""
+"<qt>"
+"<p><b>Open files in new window</b></p>\n"
+"<p>If this is activated all files that are opened from the Catalog Manager are "
+"opened\n"
+"in a new window.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Open files in new window</b></p>\n"
+"<p>If this is activated all files that are opened from the Catalogue Manager "
+"are opened\n"
+"in a new window.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:931
+msgid "&Kill processes on exit"
+msgstr "&Kill processes on exit"
+
+#: commonui/projectprefwidgets.cpp:933
+msgid ""
+"<qt>"
+"<p><b>Kill processes on exit</b></p>\n"
+"<p>If you check this, KBabel tries to kill the processes, that have not exited "
+"already when KBabel exits,\n"
+"by sending a kill signal to them.</p>\n"
+"<p>NOTE: It is not guaranteed that the processes will be killed.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Kill processes on exit</b></p>\n"
+"<p>If you check this, KBabel tries to kill the processes, that have not exited "
+"already when KBabel exits,\n"
+"by sending a kill signal to them.</p>\n"
+"<p>NOTE: It is not guaranteed that the processes will be killed.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:939
+msgid "Create inde&x for file contents"
+msgstr "Create inde&x for file contents"
+
+#: commonui/projectprefwidgets.cpp:941
+msgid ""
+"<qt>"
+"<p><b>Create index for file contents</b></p>\n"
+"<p>If you check this, KBabel will create an index for each PO file to speed up "
+"the find/replace functions.</p>\n"
+"<p>NOTE: This will slow down updating the file information considerably.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p><b>Create index for file contents</b></p>\n"
+"<p>If you tick this, KBabel will create an index for each PO file to speed up "
+"the find/replace functions.</p>\n"
+"<p>NOTE: This will slow down updating the file information considerably.</p>"
+"</qt>"
+
+#: commonui/projectprefwidgets.cpp:945
+msgid "Run &msgfmt before processing a file"
+msgstr "Run &msgfmt before processing a file"
+
+#: commonui/projectprefwidgets.cpp:947
+msgid ""
+"<qt>"
+"<p><b>Run msgfmt before processing a file</b></p>"
+"<p>If you enable this, KBabel will run Gettext's msgfmt tool before processing "
+"a file.</p>"
+"<p>Enabling this setting is recommended, even if it causes processing to be "
+"slower. This setting is enabled by default.</p>"
+"<p>Disabling is useful for slow computers and when you want to translate PO "
+"files that are not supported by the current version of the Gettext tools that "
+"are on your system. The drawback of disabling is that hardly any syntax "
+"checking is done by the processing code, so invalid PO files could be shown as "
+"good ones, even if Gettext tools would reject such files.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Run msgfmt before processing a file</b></p>"
+"<p>If you enable this, KBabel will run Gettext's msgfmt tool before processing "
+"a file.</p>"
+"<p>Enabling this setting is recommended, even if it causes processing to be "
+"slower. This setting is enabled by default.</p>"
+"<p>Disabling is useful for slow computers and when you want to translate PO "
+"files that are not supported by the current version of the Gettext tools that "
+"are on your system. The drawback of disabling is that hardly any syntax "
+"checking is done by the processing code, so invalid PO files could be shown as "
+"good ones, even if Gettext tools would reject such files.</p></qt>"
+
+#: commonui/projectprefwidgets.cpp:988
+msgid "Commands for Folders"
+msgstr "Commands for Folders"
+
+#: commonui/projectprefwidgets.cpp:993
+msgid ""
+"Replaceables:\n"
+"@PACKAGE@, @PODIR@, @POTDIR@\n"
+"@POFILES@, @MARKEDPOFILES@"
+msgstr ""
+"Replaceables:\n"
+"@PACKAGE@, @PODIR@, @POTDIR@\n"
+"@POFILES@, @MARKEDPOFILES@"
+
+#: commonui/projectprefwidgets.cpp:998
+msgid ""
+"<qt>"
+"<p><b>Commands for folders</b></p>"
+"<p>Insert here the commands you want to execute in folders from the Catalog "
+"Manager. The commands are then shown in the submenu <b>Commands</b> "
+"in the Catalog Manager's context menu.</p>"
+"<p>The following strings will be replaced in a command:"
+"<ul>"
+"<li>@PACKAGE@: The name of the folder without path</li>"
+"<li>@PODIR@: The name of the PO-folder with path</li>"
+"<li>@POTDIR@: The name of the template folder with path</li>"
+"<li>@POFILES@: The names of the PO files with path</li>"
+"<li>@MARKEDPOFILES@: The names of the marked PO files with path</li></ul></p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p><b>Commands for folders</b></p>"
+"<p>Insert here the commands you want to execute in folders from the Catalogue "
+"Manager. The commands are then shown in the submenu <b>Commands</b> "
+"in the Catalogue Manager's context menu.</p>"
+"<p>The following strings will be replaced in a command:"
+"<ul>"
+"<li>@PACKAGE@: The name of the folder without path</li>"
+"<li>@PODIR@: The name of the PO-folder with path</li>"
+"<li>@POTDIR@: The name of the template folder with path</li>"
+"<li>@POFILES@: The names of the PO files with path</li>"
+"<li>@MARKEDPOFILES@: The names of the marked PO files with path</li></ul></p>"
+"</qt>"
+
+#: commonui/projectprefwidgets.cpp:1051
+msgid "Commands for Files"
+msgstr "Commands for Files"
+
+#: commonui/projectprefwidgets.cpp:1056
+msgid ""
+"Replaceables:\n"
+"@PACKAGE@, @POFILE@,@POTFILE@,\n"
+"@PODIR@, @POTDIR@"
+msgstr ""
+"Replaceables:\n"
+"@PACKAGE@, @POFILE@,@POTFILE@,\n"
+"@PODIR@, @POTDIR@"
+
+#: commonui/projectprefwidgets.cpp:1061
+msgid ""
+"<qt>"
+"<p><b>Commands for files</b></p>"
+"<p>Insert here the commands you want to execute on files from the Catalog "
+"Manager. The commands are then shown in the submenu <b>Commands</b> "
+"in the Catalog Manager's context menu.</p>"
+"<p>The following strings will be replaced in a command:"
+"<ul>"
+"<li>@PACKAGE@: The name of the file without path and extension</li>"
+"<li>@POFILE@: The name of the PO-file with path and extension</li>"
+"<li>@POTFILE@: The name of the corresponding template file with path and "
+"extension</li>"
+"<li>@POEMAIL@: The name and email address of the last translator</li>"
+"<li>@PODIR@: The name of the folder the PO-file is in, with path</li>"
+"<li>@POTDIR@: The name of the folder the template file is in, with path</li>"
+"</ul></p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Commands for files</b></p>"
+"<p>Insert here the commands you want to execute on files from the Catalogue "
+"Manager. The commands are then shown in the submenu <b>Commands</b> "
+"in the Catalogue Manager's context menu.</p>"
+"<p>The following strings will be replaced in a command:"
+"<ul>"
+"<li>@PACKAGE@: The name of the file without path and extension</li>"
+"<li>@POFILE@: The name of the PO-file with path and extension</li>"
+"<li>@POTFILE@: The name of the corresponding template file with path and "
+"extension</li>"
+"<li>@POEMAIL@: The name and email address of the last translator</li>"
+"<li>@PODIR@: The name of the folder the PO-file is in, with path</li>"
+"<li>@POTDIR@: The name of the folder the template file is in, with path</li>"
+"</ul></p></qt>"
+
+#: commonui/projectprefwidgets.cpp:1114
+msgid "Shown Columns"
+msgstr "Shown Columns"
+
+#: commonui/projectprefwidgets.cpp:1118
+msgid "Fla&g"
+msgstr "Fla&g"
+
+#: commonui/projectprefwidgets.cpp:1119
+msgid "&Fuzzy"
+msgstr "&Fuzzy"
+
+#: commonui/projectprefwidgets.cpp:1120
+msgid "&Untranslated"
+msgstr "&Untranslated"
+
+#: commonui/projectprefwidgets.cpp:1121
+msgid "&Total"
+msgstr "&Total"
+
+#: commonui/projectprefwidgets.cpp:1122
+msgid "SVN/&CVS status"
+msgstr "SVN/&CVS status"
+
+#: commonui/projectprefwidgets.cpp:1123
+msgid "Last &revision"
+msgstr "Last &revision"
+
+#: commonui/projectprefwidgets.cpp:1124
+msgid "Last t&ranslator"
+msgstr "Last t&ranslator"
+
+#: commonui/projectprefwidgets.cpp:1126
+msgid ""
+"<qt>"
+"<p><b>Shown columns</b></p>\n"
+"<p></p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Shown columns</b></p>\n"
+"<p></p></qt>"
+
+#: commonui/projectprefwidgets.cpp:1157
+msgid "&Base folder for source code:"
+msgstr "&Base folder for source code:"
+
+#: commonui/projectprefwidgets.cpp:1168
+msgid "Path Patterns"
+msgstr "Path Patterns"
+
+#: commonui/context.cpp:97
+msgid "Corresponding source file not found"
+msgstr "Corresponding source file not found"
+
+#: commonui/context.cpp:265 commonui/context.cpp:275 commonui/context.cpp:285
+msgid ""
+"KBabel cannot start a text editor component.\n"
+"Please check your KDE installation."
+msgstr ""
+"KBabel cannot start a text editor component.\n"
+"Please check your KDE installation."
+
+#. i18n: file ./kbabel/headerwidget.ui line 24
+#: kbabel/commentview.cpp:78 rc.cpp:414
+#, no-c-format
+msgid "&Comment:"
+msgstr "&Comment:"
+
+#: 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>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>"
+
+#: 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 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>"
+
+#: kbabel/contextview.cpp:99
+msgid "current entry"
+msgstr "current entry"
+
+#: kbabel/contextview.cpp:125 kbabel/kbabel.cpp:721 kbabel/kbabelview.cpp:419
+msgid "untranslated"
+msgstr "untranslated"
+
+#: kbabel/contextview.cpp:140
+msgid ""
+"Plural %1: %2\n"
+msgstr ""
+"Plural %1: %2\n"
+
+#: kbabel/errorlistview.cpp:62
+msgid ""
+"<qt>"
+"<p><b>Error List</b></p>"
+"<p>This window shows the list of errors found by validator tools so you can "
+"know why the current message has been marked with an error.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Error List</b></p>"
+"<p>This window shows the list of errors found by validator tools so you can "
+"know why the current message has been marked with an error.</p></qt>"
+
+#: kbabel/kbabelpref.cpp:57
+msgid ""
+"_: title of page in preferences dialog\n"
+"Edit"
+msgstr "Edit"
+
+#: kbabel/kbabelpref.cpp:59
+msgid "Options for Editing"
+msgstr "Options for Editing"
+
+#: kbabel/kbabelpref.cpp:70
+msgid ""
+"_: title of page in preferences dialog\n"
+"Search"
+msgstr "Search"
+
+#: kbabel/kbabelpref.cpp:72
+msgid "Options for Searching Similar Translations"
+msgstr "Options for Searching Similar Translations"
+
+#: kbabel/kbabelpref.cpp:87
+msgid "Options for Showing Differences"
+msgstr "Options for Showing Differences"
+
+#: kbabel/kbabelpref.cpp:90
+msgid ""
+"_: name of page in preferences dialog icon list\n"
+"Fonts"
+msgstr "Fonts"
+
+#: kbabel/kbabelpref.cpp:92
+msgid ""
+"_: title of page in preferences dialog\n"
+"Font Settings"
+msgstr "Font Settings"
+
+#: kbabel/kbabelpref.cpp:95
+msgid ""
+"_: name of page in preferences dialog icon list\n"
+"Colors"
+msgstr "Colours"
+
+#: kbabel/kbabelpref.cpp:97
+msgid ""
+"_: title of page in preferences dialog\n"
+"Color Settings"
+msgstr "Colour Settings"
+
+#: kbabel/kbcataloglistview.cpp:44
+msgid "Id"
+msgstr "Id"
+
+#: kbabel/kbcataloglistview.cpp:45
+msgid "Original String"
+msgstr "Original String"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:456 kbabel/kbcataloglistview.cpp:46
+msgid "Translated String"
+msgstr "Translated String"
+
+#: kbabel/main.cpp:537
+msgid "Go to entry with msgid <msgid>"
+msgstr "Go to entry with msgid <msgid>"
+
+#: kbabel/main.cpp:538 kbabeldict/main.cpp:105
+msgid "Disable splashscreen at startup"
+msgstr "Disable splashscreen at startup"
+
+#: kbabel/main.cpp:540
+msgid "Files to open"
+msgstr "Files to open"
+
+#: kbabel/main.cpp:547
+msgid "KBabel"
+msgstr "KBabel"
+
+#: kbabel/main.cpp:548
+msgid "An advanced PO file editor"
+msgstr "An advanced PO file editor"
+
+#: kbabel/main.cpp:555
+msgid ""
+"Wrote the dictionary plugin for searching in a database and some other code."
+msgstr ""
+"Wrote the dictionary plugin for searching in a database and some other code."
+
+#: kbabel/main.cpp:560
+msgid "Bug fixes, KFilePlugin for PO files, CVS support, mailing files"
+msgstr "Bug fixes, KFilePlugin for PO files, CVS support, mailing files"
+
+#: kbabel/main.cpp:562
+msgid "Translation List View"
+msgstr "Translation List View"
+
+#: kbabel/main.cpp:574
+msgid "Implemented XML validation/highlighting plus other small fixes."
+msgstr "Implemented XML validation/highlighting plus other small fixes."
+
+#: kbabel/main.cpp:583
+#, fuzzy
+msgid "String distance algorithm implementation"
+msgstr "String difference algorithm implementation"
+
+#: kbabel/main.cpp:585
+msgid "Error list for current entry, regexp data tool"
+msgstr "Error list for current entry, regexp data tool"
+
+#: kbabel/main.cpp:587
+#, fuzzy
+msgid "Word-by-word string difference algorithm implementation"
+msgstr "String difference algorithm implementation"
+
+#: kbabel/headereditor.cpp:60
+msgid "&Apply Settings"
+msgstr "&Apply Settings"
+
+#: kbabel/headereditor.cpp:61
+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>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>"
+
+#: kbabel/headereditor.cpp:65
+msgid "&Reset"
+msgstr "&Reset"
+
+#: kbabel/headereditor.cpp:66
+msgid "<qt><p>This button will revert all changes made so far.</p></qt>"
+msgstr "<qt><p>This button will revert all changes made so far.</p></qt>"
+
+#: kbabel/headereditor.cpp:111
+#, c-format
+msgid "Header Editor for %1"
+msgstr "Header Editor for %1"
+
+#: 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>This is not a valid header.</p>\n"
+"<p>Please edit the header before updating!</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>This is not a valid header.</p>\n"
+"<p>Please edit the header before updating.</p></qt>"
+
+#: kbabel/kbabelview.cpp:185
+msgid ""
+"<qt>"
+"<p><b>Search results</b></p>"
+"<p>This part of the window shows the results of searching in dictionaries."
+"<p>"
+"<p>In the top is displayed the number of entries found and where the currently "
+"displayed entry is found. Use the buttons at the bottom to navigate through the "
+"search results.</p>"
+"<p>Search is either started automatically when switching to another entry in "
+"the editor window or by choosing the desired dictionary in <b>Dictionaries->"
+"Find...</b>.</p>"
+"<p>The common options can be configured in the preferences dialog in section <b>"
+"Search</b> and the options for the different dictionaries can be changed with "
+"<b>Settings->Configure Dictionary</b>.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Search results</b></p>"
+"<p>This part of the window shows the results of searching in dictionaries."
+"<p>"
+"<p>In the top is displayed the number of entries found and where the currently "
+"displayed entry is found. Use the buttons at the bottom to navigate through the "
+"search results.</p>"
+"<p>Search is either started automatically when switching to another entry in "
+"the editor window or by choosing the desired dictionary in <b>Dictionaries->"
+"Find...</b>.</p>"
+"<p>The common options can be configured in the preferences dialogue in section "
+"<b>Search</b> and the options for the different dictionaries can be changed "
+"with <b>Settings->Configure Dictionary</b>.</p></qt>"
+
+#: kbabel/kbabelview.cpp:258
+msgid ""
+"_: Menu item\n"
+"Open"
+msgstr "Open"
+
+#: kbabel/kbabelview.cpp:259
+msgid "Open Template"
+msgstr "Open Template"
+
+#: kbabel/kbabelview.cpp:318
+msgid ""
+"KBabel Version %1\n"
+"Copyright 1999-%2 by KBabel developers.\n"
+" Matthias Kiefer <kiefer@kde.org>\n"
+" Stanislav Visnovsky <visnovsky@kde.org>\n"
+" Marco Wegner <dubbleu@web.de>\n"
+" Dwayne Bailey <dwayne@translate.org.za>\n"
+" Andrea Rizzi <rizzi@kde.org>\n"
+"\n"
+"Any comments, suggestions, etc. should be sent to the mailing list "
+"<kbabel@kde.org>.\n"
+"\n"
+"This program is licensed under the terms of the GNU GPL.\n"
+"\n"
+"Special thanks to Thomas Diehl for many hints to the GUI\n"
+"and the behavior of KBabel and to Stephan Kulow, who always\n"
+"lends me a helping hand.\n"
+"\n"
+"Many good ideas, especially for the Catalog Manager, are taken\n"
+"from KTranslator by Andrea Rizzi."
+msgstr ""
+"KBabel Version %1\n"
+"Copyright 1999-%2 by KBabel developers.\n"
+" Matthias Kiefer <kiefer@kde.org>\n"
+" Stanislav Visnovsky <visnovsky@kde.org>\n"
+" Marco Wegner <dubbleu@web.de>\n"
+" Dwayne Bailey <dwayne@translate.org.za>\n"
+" Andrea Rizzi <rizzi@kde.org>\n"
+"\n"
+"Any comments, suggestions etc. should be sent to the mailing list "
+"<kbabel@kde.org>.\n"
+"\n"
+"This program is licensed under the terms of the GNU GPL.\n"
+"\n"
+"Special thanks to Thomas Diehl for many hints to the GUI\n"
+"and the behaviour of KBabel and to Stephan Kulow, who always\n"
+"lends me a helping hand.\n"
+"\n"
+"Many good ideas, especially for the Catalogue Manager, are taken\n"
+"from KTranslator by Andrea Rizzi."
+
+#: kbabel/kbabelview.cpp:333
+msgid "O&riginal string (msgid):"
+msgstr "O&riginal string (msgid):"
+
+#: kbabel/kbabelview.cpp:343
+msgid ""
+"<qt>"
+"<p><b>Original String</b></p>\n"
+"<p>This part of the window shows the original message\n"
+"of the currently displayed entry.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Original String</b></p>\n"
+"<p>This part of the window shows the original message\n"
+"of the currently displayed entry.</p></qt>"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:350
+msgid "Original Text"
+msgstr "Original Text"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:366
+msgid "Comment"
+msgstr "Comment"
+
+#: kbabel/kbabelview.cpp:396
+msgid "Trans&lated string (msgstr):"
+msgstr "Trans&lated string (msgstr):"
+
+#: kbabel/kbabel.cpp:717 kbabel/kbabelview.cpp:410
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:207
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:278
+msgid "fuzzy"
+msgstr "fuzzy"
+
+#: kbabel/kbabel.cpp:725 kbabel/kbabelview.cpp:428
+msgid "faulty"
+msgstr "faulty"
+
+#: kbabel/kbabelview.cpp:437
+msgid ""
+"<qt>"
+"<p><b>Status LEDs</b></p>\n"
+"<p>These LEDs display the status of the currently displayed message.\n"
+"You can change their color in the preferences dialog section\n"
+"<b>Editor</b> on page <b>Appearance</b></p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Status LEDs</b></p>\n"
+"<p>These LEDs display the status of the currently displayed message.\n"
+"You can change their colour in the preferences dialogue section\n"
+"<b>Editor</b> on page <b>Appearance</b></p></qt>"
+
+#: kbabel/kbabelview.cpp:450
+msgid ""
+"<qt>"
+"<p><b>Translation Editor</b></p>\n"
+"<p>This editor displays and lets you edit the translation of the currently "
+"displayed message."
+"<p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Translation Editor</b></p>\n"
+"<p>This editor displays and lets you edit the translation of the currently "
+"displayed message."
+"<p></qt>"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:466
+msgid ""
+"_: the search (noun)\n"
+"Search"
+msgstr "Search"
+
+#. i18n: translators: Dock tab caption
+#: kbabel/kbabelview.cpp:468
+msgid ""
+"_: the search (noun)\n"
+"Se&arch"
+msgstr "Se&arch"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:480
+msgid "PO Context"
+msgstr "PO Context"
+
+#. i18n: translators: Dock tab caption
+#: kbabel/kbabelview.cpp:482
+msgid "PO C&ontext"
+msgstr "PO C&ontext"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:493
+msgid "Character Table"
+msgstr "Character Table"
+
+#. i18n: translators: Dock tab caption
+#: kbabel/kbabelview.cpp:495
+msgid "C&hars"
+msgstr "C&hars"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:507
+msgid "Tag List"
+msgstr "Tag List"
+
+#. i18n: translators: Dock tab caption
+#: kbabel/kbabelview.cpp:509
+msgid "Tags"
+msgstr "Tags"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:520
+msgid "Source Context"
+msgstr "Source Context"
+
+#. i18n: translators: Dock tab caption
+#: kbabel/kbabelview.cpp:522
+msgid "Source"
+msgstr "Source"
+
+#: kbabel/kbabelview.cpp:532
+msgid "Translation List"
+msgstr "Translation List"
+
+#. i18n: translators: Dock window caption
+#: kbabel/kbabelview.cpp:542
+msgid "Error List"
+msgstr "Error List"
+
+#. i18n: translators: Dock tab caption
+#: kbabel/kbabelview.cpp:544
+msgid "Errors"
+msgstr "Errors"
+
+#: kbabel/kbabelview.cpp:1072
+msgid " [readonly]"
+msgstr " [readonly]"
+
+#: kbabel/kbabelview.cpp:1174
+msgid ""
+"There was an error while reading the file header. Please check the header."
+msgstr ""
+"There was an error while reading the file header. Please check the header."
+
+#: kbabel/kbabelview.cpp:1189 kbabel/kbabelview.cpp:1311
+msgid ""
+"Error while reading the file:\n"
+" %1\n"
+"No entry found."
+msgstr ""
+"Error while reading the file:\n"
+" %1\n"
+"No entry found."
+
+#: kbabel/kbabelview.cpp:1196
+msgid ""
+"The file contained syntax errors and an attempt has been made to recover it.\n"
+"Please check the questionable entries by using Go->Next error"
+msgstr ""
+"The file contained syntax errors and an attempt has been made to recover it.\n"
+"Please tick the questionable entries by using Go->Next error"
+
+#: 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 ""
+"You do not have permissions to read file:\n"
+" %1"
+
+#: kbabel/kbabelview.cpp:1213 kbabel/kbabelview.cpp:1330
+#: kbabel/kbabelview2.cpp:738
+#, c-format
+msgid ""
+"You have not specified a valid file:\n"
+" %1"
+msgstr ""
+"You have not specified a valid file:\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 cannot find a corresponding plugin for the MIME type of the file:\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 ""
+"The import plugin cannot handle this type of the file:\n"
+" %1"
+
+#: kbabel/kbabelview.cpp:1262
+msgid ""
+"All changes will be lost if the file is reverted to its last saved state."
+msgstr ""
+"All changes will be lost if the file is reverted to its last saved state."
+
+#: kbabel/kbabelview.cpp:1264
+msgid "&Revert"
+msgstr "&Revert"
+
+#: kbabel/kbabelview.cpp:1297
+#, c-format
+msgid ""
+"There was an error while reading the file header of file:\n"
+" %1"
+msgstr ""
+"There was an error while reading the file header of file:\n"
+" %1"
+
+#: kbabel/kbabelview.cpp:1319
+#, c-format
+msgid ""
+"Minor syntax errors were found while reading file:\n"
+" %1"
+msgstr ""
+"Minor syntax errors were found while reading file:\n"
+" %1"
+
+#: kbabel/kbabelview.cpp:1388 kbabel/kbabelview.cpp:1476
+msgid ""
+"You do not have permission to write to file:\n"
+"%1\n"
+"Do you want to save to another file or cancel?"
+msgstr ""
+"You do not have permission to write to file:\n"
+"%1\n"
+"Do you want to save to another file or cancel?"
+
+#: kbabel/kbabelview.cpp:1396
+#, c-format
+msgid ""
+"KBabel cannot find a corresponding plugin for the MIME type of file:\n"
+" %1"
+msgstr ""
+"KBabel cannot find a corresponding plugin for the MIME type of file:\n"
+" %1"
+
+#: kbabel/kbabelview.cpp:1402
+#, c-format
+msgid ""
+"The export plugin cannot handle this type of file:\n"
+" %1"
+msgstr ""
+"The export plugin cannot handle this type of file:\n"
+" %1"
+
+#: kbabel/kbabelview.cpp:1408
+msgid ""
+"KBabel has not finished the last operation yet.\n"
+"Please wait."
+msgstr ""
+"KBabel has not finished the last operation yet.\n"
+"Please wait."
+
+#: kbabel/kbabelview.cpp:1417 kbabel/kbabelview.cpp:1499
+msgid ""
+"An error occurred while trying to write to file:\n"
+"%1\n"
+"Do you want to save to another file or cancel?"
+msgstr ""
+"An error occurred while trying to write to file:\n"
+"%1\n"
+"Do you want to save to another file or cancel?"
+
+#: kbabel/kbabelview.cpp:1482
+msgid ""
+"You have specified a folder:\n"
+"%1\n"
+"Do you want to save to another file or cancel?"
+msgstr ""
+"You have specified a folder:\n"
+"%1\n"
+"Do you want to save to another file or cancel?"
+
+#: kbabel/kbabelview.cpp:1494
+#, c-format
+msgid ""
+"The export plugin cannot handle this type of the file:\n"
+" %1"
+msgstr ""
+"The export plugin cannot handle this type of the file:\n"
+" %1"
+
+#: kbabel/kbabelview.cpp:1520
+msgid ""
+"The file %1 already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"The file %1 already exists.\n"
+"Do you want to overwrite it?"
+
+#: kbabel/kbabelview.cpp:1590
+msgid "Special Save Settings"
+msgstr "Special Save Settings"
+
+#: kbabel/kbabelview.cpp:1638
+msgid ""
+"The file is syntactically correct.\n"
+"\n"
+"Output of \"msgfmt --statistics\":\n"
+msgstr ""
+"The file is syntactically correct.\n"
+"\n"
+"Output of \"msgfmt --statistics\":\n"
+
+#: kbabel/kbabelview.cpp:1658
+msgid ""
+"msgfmt detected a syntax error.\n"
+msgstr ""
+"msgfmt detected a syntax error.\n"
+
+#: kbabel/kbabelview.cpp:1659
+msgid ""
+"msgfmt detected a header syntax error.\n"
+msgstr ""
+"msgfmt detected a header syntax error.\n"
+
+#: kbabel/kbabelview.cpp:1663 kbabel/kbabelview.cpp:1703
+msgid ""
+"\n"
+"Do you want to continue or cancel and edit the file again?"
+msgstr ""
+"\n"
+"Do you want to continue or cancel and edit the file again?"
+
+#: kbabel/kbabelview.cpp:1665 kbabel/kbabelview.cpp:1682
+#: kbabel/kbabelview.cpp:1685
+msgid ""
+"Output of \"msgfmt --statistics\":\n"
+msgstr ""
+"Output of \"msgfmt --statistics\":\n"
+
+#: kbabel/kbabelview.cpp:1680 kbabel/kbabelview.cpp:1688
+#: kbabel/kbabelview.cpp:1718 kbabel/kbabelview.cpp:1723
+msgid "Please edit the file again."
+msgstr "Please edit the file again."
+
+#: kbabel/kbabelview.cpp:1698
+msgid ""
+"While trying to check syntax with msgfmt an error occurred.\n"
+"Please make sure that you have installed\n"
+"the GNU gettext package properly."
+msgstr ""
+"While trying to check syntax with msgfmt an error occurred.\n"
+"Please make sure that you have installed\n"
+"the GNU gettext package properly."
+
+#: kbabel/kbabelview.cpp:1769 kbabel/kbabelview2.cpp:948
+msgid "No mismatch has been found."
+msgstr "No mismatch has been found."
+
+#: kbabel/kbabelview.cpp:1770 kbabel/kbabelview.cpp:1787
+msgid ""
+"_: Title in Dialog: Perform all checks\n"
+"Perform All Checks"
+msgstr "Perform All Checks"
+
+#: 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 ""
+"Some mismatches have been found.\n"
+"Please tick the questionable entries by using Go->Next error"
+
+#: kbabel/kbabel.cpp:942 kbabel/kbabelview.cpp:1803
+msgid ""
+"The document contains unsaved changes.\n"
+"Do you want to save your changes or discard them?"
+msgstr ""
+"The document contains unsaved changes.\n"
+"Do you want to save your changes or discard them?"
+
+#: kbabel/kbabelview.cpp:2036
+#, c-format
+msgid ""
+"_n: <qt>%n replacement made."
+"<br>End of document reached."
+"<br>Continue from the beginning?</qt>\n"
+"<qt>%n replacements made."
+"<br>End of document reached."
+"<br>Continue from the beginning?</qt>"
+msgstr ""
+"<qt>%n replacement made."
+"<br>End of document reached."
+"<br>Continue from the beginning?</qt>\n"
+"<qt>%n replacements made."
+"<br>End of document reached."
+"<br>Continue from the beginning?</qt>"
+
+#: kbabel/kbabelview.cpp:2044
+msgid ""
+"End of document reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"End of document reached.\n"
+"Continue from the beginning?"
+
+#: kbabel/kbabelview.cpp:2069 kbabel/kbabelview.cpp:2111
+#: kbabel/kbabelview.cpp:2191 kbabel/kbabelview.cpp:2259
+#: kbabel/kbabelview.cpp:2323
+#, c-format
+msgid ""
+"_n: %n replacement made\n"
+"%n replacements made"
+msgstr ""
+"%n replacement made\n"
+"%n replacements made"
+
+#: kbabel/kbabelview.cpp:2072 kbabel/kbabelview.cpp:2113
+#: kbabel/kbabelview.cpp:2262
+msgid "Search string not found."
+msgstr "Search string not found."
+
+#: kbabel/kbabelview.cpp:2080
+msgid ""
+"End of document reached.\n"
+"Continue in the next file?"
+msgstr ""
+"End of document reached.\n"
+"Continue in the next file?"
+
+#: kbabel/kbabelview.cpp:2125
+msgid "DCOP communication with Catalog Manager failed."
+msgstr "DCOP communication with Catalogue Manager failed."
+
+#: kbabel/kbabelview.cpp:2221
+#, c-format
+msgid ""
+"_n: <qt>%n replacement made."
+"<br>Beginning of document reached."
+"<br>Continue from the end?</qt>\n"
+"<qt>%n replacements made."
+"<br>Beginning of document reached."
+"<br>Continue from the end?</qt>"
+msgstr ""
+"<qt>%n replacement made."
+"<br>Beginning of document reached."
+"<br>Continue from the end?</qt>\n"
+"<qt>%n replacements made."
+"<br>Beginning of document reached."
+"<br>Continue from the end?</qt>"
+
+#: kbabel/kbabelview.cpp:2230
+msgid ""
+"Beginning of document reached.\n"
+"Continue from the end?"
+msgstr ""
+"Beginning of document reached.\n"
+"Continue from the end?"
+
+#. i18n: translators: Status bar text that automatic checks have found some errors
+#: kbabel/kbabelview.cpp:3602
+msgid ""
+"_n: 1 error: %1\n"
+"%n errors: %1"
+msgstr ""
+"1 error: %1\n"
+"%n errors: %1"
+
+#: kbabel/kbabelview.cpp:3890 kbabel/kbabelview.cpp:4020
+msgid "Preparing spell check"
+msgstr "Preparing spell check"
+
+#: kbabel/kbabelview.cpp:3945
+msgid "Spellcheck"
+msgstr "Spellcheck"
+
+#: kbabel/kbabelview.cpp:3949
+msgid "KBabel cannot start spell checker. Please verify your KDE installation."
+msgstr ""
+"KBabel cannot start spell checker. Please verify your KDE installation."
+
+#: kbabel/kbabelview.cpp:3974
+msgid "No relevant text has been found for spell checking."
+msgstr "No relevant text has been found for spell checking."
+
+#: kbabel/kbabelview.cpp:4005
+#, c-format
+msgid ""
+"Error opening the file that contains words to ignore during spell checking:\n"
+"%1"
+msgstr ""
+"Error opening the file that contains words to ignore during spell checking:\n"
+"%1"
+
+#: kbabel/kbabelview.cpp:4013
+#, c-format
+msgid ""
+"Only local files are allowed for saving ignored words to during spell "
+"checking:\n"
+"%1"
+msgstr ""
+"Only local files are allowed for saving ignored words to during spell "
+"checking:\n"
+"%1"
+
+#: kbabel/kbabelview.cpp:4173
+msgid ""
+"There seems to be an error with the synchronization of the spell checking "
+"process and KBabel.\n"
+"Please check that you have set the correct settings for your language for spell "
+"checking.\n"
+"If you have, and this problem is reproducible, please send a detailed bug "
+"report (your spell checking options, what file you have checked and what to do "
+"to reproduce the problem) by using Help->Report Bug..."
+msgstr ""
+"There seems to be an error with the synchronisation of the spell checking "
+"process and KBabel.\n"
+"Please check that you have set the correct settings for your language for spell "
+"checking.\n"
+"If you have, and this problem is reproducible, please send a detailed bug "
+"report (your spell checking options, what file you have checked and what to do "
+"to reproduce the problem) by using Help->Report Bug..."
+
+#: kbabel/kbabelview.cpp:4300 kbabel/kbabelview.cpp:4326
+#, c-format
+msgid ""
+"_n: Spellcheck: %n word replaced\n"
+"Spellcheck: %n words replaced"
+msgstr ""
+"Spellcheck: %n word replaced\n"
+"Spellcheck: %n words replaced"
+
+#: kbabel/kbabelview.cpp:4305
+msgid ""
+"Spellcheck successfully finished.\n"
+"No misspelled words have been found."
+msgstr ""
+"Spellcheck successfully finished.\n"
+"No misspelled words have been found."
+
+#: kbabel/kbabelview.cpp:4362
+msgid "Spellcheck canceled"
+msgstr "Spellcheck cancelled"
+
+#: kbabel/kbabelview.cpp:4391
+msgid ""
+"The spell checker program could not be started.\n"
+"Please make sure you have the spell checker program properly configured and in "
+"your PATH."
+msgstr ""
+"The spell checker program could not be started.\n"
+"Please make sure you have the spell checker program properly configured and in "
+"your PATH."
+
+#: kbabel/kbabelview.cpp:4397
+msgid "The spell checker program seems to have crashed."
+msgstr "The spell checker program seems to have crashed."
+
+#: kbabel/spelldlg.cpp:44
+msgid ""
+"_: Caption of dialog\n"
+"Spelling"
+msgstr "Spelling"
+
+#: kbabel/spelldlg.cpp:47
+msgid "&Spell Check"
+msgstr "&Spell Check"
+
+#: kbabel/hidingmsgedit.cpp:76
+msgid "Context inserted by KBabel, do not translate:"
+msgstr "Context inserted by KBabel, do not translate:"
+
+#: kbabel/hidingmsgedit.cpp:182
+#, c-format
+msgid "Plural %1"
+msgstr "Plural %1"
+
+#: kbabel/kbabel.cpp:330
+msgid ""
+"You have not run KBabel before. To allow KBabel to work correctly you must "
+"enter some information in the preferences dialog first.\n"
+"The minimum requirement is to fill out the Identity page.\n"
+"Also check the encoding on the Save page, which is currently set to %1. You may "
+"want to change this setting according to the settings of your language team."
+msgstr ""
+"You have not run KBabel before. To allow KBabel to work correctly you must "
+"enter some information in the preferences dialogue first.\n"
+"The minimum requirement is to fill out the Identity page.\n"
+"Also check the encoding on the Save page, which is currently set to %1. You may "
+"want to change this setting according to the settings of your language team."
+
+#: kbabel/kbabel.cpp:415
+msgid "Save Sp&ecial..."
+msgstr "Save Sp&ecial..."
+
+#: kbabel/kbabel.cpp:417
+msgid "Set &Package..."
+msgstr "Set &Package..."
+
+#: kbabel/kbabel.cpp:425
+msgid "New &Window"
+msgstr "New &Window"
+
+#: kbabel/kbabel.cpp:447
+msgid "Cop&y Msgid to Msgstr"
+msgstr "Cop&y Msgid to Msgstr"
+
+#: kbabel/kbabel.cpp:449
+msgid "Copy Searc&h Result to Msgstr"
+msgstr "Copy Searc&h Result to Msgstr"
+
+#: kbabel/kbabel.cpp:452
+msgid "Copy Msgstr to Other &Plurals"
+msgstr "Copy Msgstr to Other &Plurals"
+
+#: kbabel/kbabel.cpp:454
+msgid "Copy Selected Character to Msgstr"
+msgstr "Copy Selected Character to Msgstr"
+
+#: kbabel/kbabel.cpp:457
+msgid "To&ggle Fuzzy Status"
+msgstr "To&ggle Fuzzy Status"
+
+#: kbabel/kbabel.cpp:459
+msgid "&Edit Header..."
+msgstr "&Edit Header..."
+
+#: kbabel/kbabel.cpp:462
+msgid "&Insert Next Tag"
+msgstr "&Insert Next Tag"
+
+#: kbabel/kbabel.cpp:467
+msgid "Insert Next Tag From Msgid P&osition"
+msgstr "Insert Next Tag From Msgid P&osition"
+
+#: kbabel/kbabel.cpp:472
+msgid "Inser&t Tag"
+msgstr "Inser&t Tag"
+
+#: kbabel/kbabel.cpp:479
+msgid "Show Tags Menu"
+msgstr "Show Tags Menu"
+
+#: kbabel/kbabel.cpp:486
+msgid "Move to Next Tag"
+msgstr "Move to Next Tag"
+
+#: kbabel/kbabel.cpp:490
+msgid "Move to Previous Tag"
+msgstr "Move to Previous Tag"
+
+#: kbabel/kbabel.cpp:494
+msgid "Insert Next Argument"
+msgstr "Insert Next Argument"
+
+#: kbabel/kbabel.cpp:499
+msgid "Inser&t Argument"
+msgstr "Inser&t Argument"
+
+#: kbabel/kbabel.cpp:506
+msgid "Show Arguments Menu"
+msgstr "Show Arguments Menu"
+
+#: kbabel/kbabel.cpp:517
+msgid "&Next"
+msgstr "&Next"
+
+#: kbabel/kbabel.cpp:523
+msgid "&First Entry"
+msgstr "&First Entry"
+
+#: kbabel/kbabel.cpp:526
+msgid "&Last Entry"
+msgstr "&Last Entry"
+
+#: kbabel/kbabel.cpp:552
+msgid "&Back in History"
+msgstr "&Back in History"
+
+#: kbabel/kbabel.cpp:554
+msgid "For&ward in History"
+msgstr "For&wards in History"
+
+#: kbabel/kbabel.cpp:558
+msgid "&Find Text"
+msgstr "&Find Text"
+
+#: kbabel/kbabel.cpp:565
+msgid "F&ind Selected Text"
+msgstr "F&ind Selected Text"
+
+#: kbabel/kbabel.cpp:572
+msgid "&Edit Dictionary"
+msgstr "&Edit Dictionary"
+
+#: kbabel/kbabel.cpp:579
+msgid "Con&figure Dictionary"
+msgstr "Con&figure Dictionary"
+
+#: kbabel/kbabel.cpp:585
+msgid "About Dictionary"
+msgstr "About Dictionary"
+
+#: kbabel/kbabel.cpp:614
+msgid "&Spell Check..."
+msgstr "&Spell Check..."
+
+#: kbabel/kbabel.cpp:617
+msgid "&Check All..."
+msgstr "&Check All..."
+
+#: kbabel/kbabel.cpp:620
+msgid "C&heck From Cursor Position..."
+msgstr "C&heck From Cursor Position..."
+
+#: kbabel/kbabel.cpp:623
+msgid "Ch&eck Current..."
+msgstr "Ch&eck Current..."
+
+#: kbabel/kbabel.cpp:626
+msgid "Check Fro&m Current to End of File..."
+msgstr "Check Fro&m Current to End of File..."
+
+#: kbabel/kbabel.cpp:629
+msgid "Chec&k Selected Text..."
+msgstr "Chec&k Selected Text..."
+
+#: kbabel/kbabel.cpp:635
+msgid "&Diffmode"
+msgstr "&Diffmode"
+
+#: kbabel/kbabel.cpp:645
+msgid "S&how Original Text"
+msgstr "S&how Original Text"
+
+#: kbabel/kbabel.cpp:649
+msgid "&Open File for Diff"
+msgstr "&Open File for Diff"
+
+#: kbabel/kbabel.cpp:653
+msgid "&Rough Translation..."
+msgstr "&Rough Translation..."
+
+#: kbabel/kbabel.cpp:657
+msgid "&Catalog Manager..."
+msgstr "&Catalogue Manager..."
+
+#: kbabel/kbabel.cpp:660
+msgid "Toggle Edit Mode"
+msgstr "Toggle Edit Mode"
+
+#: kbabel/kbabel.cpp:662
+msgid "&Word Count"
+msgstr "&Word Count"
+
+#: kbabel/kbabel.cpp:678
+msgid "&Gettext Info"
+msgstr "&Gettext Info"
+
+#: kbabel/kbabel.cpp:689
+msgid "Clear Bookmarks"
+msgstr "Clear Bookmarks"
+
+#: kbabel/kbabel.cpp:697
+msgid "&Views"
+msgstr "&Views"
+
+#: kbabel/kbabel.cpp:703
+msgid "Current: 0"
+msgstr "Current: 0"
+
+#: kbabel/kbabel.cpp:704
+msgid "Total: 0"
+msgstr "Total: 0"
+
+#: kbabel/kbabel.cpp:705
+msgid "Fuzzy: 0"
+msgstr "Fuzzy: 0"
+
+#: kbabel/kbabel.cpp:706
+msgid "Untranslated: 0"
+msgstr "Untranslated: 0"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 75
+#: kbabel/kbabel.cpp:713 rc.cpp:803
+#, no-c-format
+msgid "Status: "
+msgstr "Status: "
+
+#: kbabel/kbabel.cpp:731 kbabel/kbabel.cpp:1164
+msgid "INS"
+msgstr "INS"
+
+#: kbabel/kbabel.cpp:733 kbabel/kbabel.cpp:1539
+msgid "RW"
+msgstr "RW"
+
+#: kbabel/kbabel.cpp:735 kbabel/kbabel.cpp:1605
+msgid "Line: %1 Col: %2"
+msgstr "Line: %1 Col: %2"
+
+#: kbabel/kbabel.cpp:749
+msgid ""
+"<qt>"
+"<p><b>Statusbar</b></p>\n"
+"<p>The statusbar displays some information about the opened file,\n"
+"like the total number of entries and the number of fuzzy and untranslated\n"
+"messages. Also the index and the status of the currently displayed entry is "
+"shown.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Status bar</b></p>\n"
+"<p>The status bar displays some information about the opened file,\n"
+"like the total number of entries and the number of fuzzy and untranslated\n"
+"messages. Also the index and the status of the currently displayed entry is "
+"shown.</p></qt>"
+
+#: kbabel/kbabel.cpp:767
+msgid "Perform &All Checks"
+msgstr "Perform &All Checks"
+
+#: kbabel/kbabel.cpp:774
+msgid "C&heck Syntax"
+msgstr "C&heck Syntax"
+
+#: kbabel/kbabel.cpp:1081
+msgid "There are no changes to save."
+msgstr "There are no changes to save."
+
+#: kbabel/kbabel.cpp:1162
+msgid "OVR"
+msgstr "OVR"
+
+#: kbabel/kbabel.cpp:1266
+msgid ""
+"Unable to use KLauncher to start Catalog Manager. You should check the "
+"installation of KDE.\n"
+"Please start Catalog Manager manually."
+msgstr ""
+"Unable to use KLauncher to start Catalogue Manager. You should check the "
+"installation of KDE.\n"
+"Please start Catalogue Manager manually."
+
+#: kbabel/kbabel.cpp:1364
+#, c-format
+msgid "Current: %1"
+msgstr "Current: %1"
+
+#: kbabel/kbabel.cpp:1370
+#, c-format
+msgid "Total: %1"
+msgstr "Total: %1"
+
+#: kbabel/kbabel.cpp:1375
+#, c-format
+msgid "Fuzzy: %1"
+msgstr "Fuzzy: %1"
+
+#: kbabel/kbabel.cpp:1380
+#, c-format
+msgid "Untranslated: %1"
+msgstr "Untranslated: %1"
+
+#: kbabel/kbabel.cpp:1537
+msgid "RO"
+msgstr "RO"
+
+#: kbabel/kbabel.cpp:1568
+#, c-format
+msgid ""
+"An error occurred while trying to open the gettext info page:\n"
+"%1"
+msgstr ""
+"An error occurred while trying to open the gettext info page:\n"
+"%1"
+
+#: kbabel/kbabel.cpp:1663
+msgid ""
+"_: MessageBox text\n"
+"Spellchecking of multiple files is finished."
+msgstr "Spellchecking of multiple files is finished."
+
+#: kbabel/kbabel.cpp:1664
+msgid ""
+"_: MessageBox caption\n"
+"Spellcheck Done"
+msgstr "Spellcheck Done"
+
+#: 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 ""
+"An error occurred while trying to get the list of messages for this file from "
+"the database:\n"
+"%1"
+
+#: kbabel/kbabelview2.cpp:624
+msgid "No difference found"
+msgstr "No difference found"
+
+#: kbabel/kbabelview2.cpp:628
+msgid "Difference found"
+msgstr "Difference found"
+
+#: kbabel/kbabelview2.cpp:636
+msgid "No corresponding message found."
+msgstr "No corresponding message found."
+
+#: kbabel/kbabelview2.cpp:641
+msgid "No corresponding message found"
+msgstr "No corresponding message found"
+
+#: kbabel/kbabelview2.cpp:696
+msgid "Select File to Diff With"
+msgstr "Select File to Diff With"
+
+#: kbabel/kbabelview2.cpp:710
+msgid "loading file for diff"
+msgstr "loading file for diff"
+
+#: 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 ""
+"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."
+
+#: kbabel/kbabelview2.cpp:810
+msgid "Do not show in this find/replace session again"
+msgstr "Do not show in this find/replace session again"
+
+#: kbabel/kbabelview2.cpp:825
+msgid "Enter new package for the current file:"
+msgstr "Enter new package for the current file:"
+
+#: kbabel/kbabelview2.cpp:1021
+msgid ""
+"Total words: %1\n"
+"\n"
+"Words in untranslated messages: %2\n"
+"\n"
+"Words in fuzzy messages: %3"
+msgstr ""
+"Total words: %1\n"
+"\n"
+"Words in untranslated messages: %2\n"
+"\n"
+"Words in fuzzy messages: %3"
+
+#: kbabel/kbabelview2.cpp:1024
+msgid "Word Count"
+msgstr "Word Count"
+
+#: kbabel/charselectview.cpp:64 kbabel/kbcharselect.cpp:52
+msgid "Table:"
+msgstr "Table:"
+
+#: 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>Character Selector</b></p>"
+"<p>This tool allows to insert special characters using double click.</p></qt>"
+
+#: kbabel/gotodialog.cpp:41 kbabel/gotodialog.cpp:43
+msgid "Go to Entry"
+msgstr "Go to Entry"
+
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 11
+#: rc.cpp:6 rc.cpp:331
+#, no-c-format
+msgid "&Go"
+msgstr "&Go"
+
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 30
+#: rc.cpp:9
+#, no-c-format
+msgid "&Markings"
+msgstr "&Markings"
+
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 43
+#: rc.cpp:12 rc.cpp:334
+#, no-c-format
+msgid "&Project"
+msgstr "&Project"
+
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 60
+#: rc.cpp:18 rc.cpp:36 rc.cpp:42
+#, no-c-format
+msgid "CVS"
+msgstr "CVS"
+
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 122
+#: rc.cpp:30 rc.cpp:358
+#, no-c-format
+msgid "Main"
+msgstr "Main"
+
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 128
+#: rc.cpp:33 rc.cpp:361
+#, no-c-format
+msgid "Navigationbar"
+msgstr "Navigation bar"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 38
+#: kbabeldict/kbabeldictbox.cpp:208 rc.cpp:48
+#, no-c-format
+msgid "Current:"
+msgstr "Current:"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 59
+#: rc.cpp:51
+#, no-c-format
+msgid "Overall:"
+msgstr "Overall:"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 80
+#: rc.cpp:54
+#, no-c-format
+msgid "Current file:"
+msgstr "Current file:"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 88
+#: rc.cpp:57
+#, no-c-format
+msgid "Validation:"
+msgstr "Validation:"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 96
+#: rc.cpp:60 rc.cpp:143 rc.cpp:740
+#, no-c-format
+msgid "New Item"
+msgstr "New Item"
+
+#. i18n: file ./catalogmanager/markpatternwidget.ui line 24
+#: rc.cpp:63
+#, no-c-format
+msgid "To be set dynamically:"
+msgstr "To be set dynamically:"
+
+#. i18n: file ./catalogmanager/markpatternwidget.ui line 62
+#: rc.cpp:72
+#, no-c-format
+msgid "&Include templates"
+msgstr "&Include templates"
+
+#. i18n: file ./catalogmanager/markpatternwidget.ui line 70
+#: rc.cpp:75
+#, no-c-format
+msgid "Use &wildcards"
+msgstr "Use &wildcards"
+
+#. i18n: file ./catalogmanager/validationoptions.ui line 32
+#: rc.cpp:84
+#, no-c-format
+msgid "Mark invalid as &fuzzy"
+msgstr "Mark invalid as &fuzzy"
+
+#. i18n: file ./catalogmanager/validationoptions.ui line 39
+#: rc.cpp:87
+#, no-c-format
+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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./catalogmanager/validationoptions.ui line 47
+#: rc.cpp:94
+#, no-c-format
+msgid "&Do not validate fuzzy"
+msgstr "&Do not validate fuzzy"
+
+#. i18n: file ./catalogmanager/validationoptions.ui line 52
+#: rc.cpp:97
+#, 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>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>"
+
+#. i18n: file ./commonui/diffpreferences.ui line 25
+#: rc.cpp:102
+#, no-c-format
+msgid "Diff Source"
+msgstr "Diff Source"
+
+#. i18n: file ./commonui/diffpreferences.ui line 41
+#: rc.cpp:105
+#, 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>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>"
+
+#. i18n: file ./commonui/diffpreferences.ui line 52
+#: rc.cpp:121
+#, no-c-format
+msgid "Use &file"
+msgstr "Use &file"
+
+#. i18n: file ./commonui/diffpreferences.ui line 60
+#: rc.cpp:124
+#, no-c-format
+msgid "Use messages from &translation database"
+msgstr "Use messages from &translation database"
+
+#. i18n: file ./commonui/diffpreferences.ui line 68
+#: rc.cpp:127
+#, no-c-format
+msgid "Use &msgstr from the same file"
+msgstr "Use &msgstr from the same file"
+
+#. i18n: file ./commonui/diffpreferences.ui line 86
+#: rc.cpp:130
+#, no-c-format
+msgid "Base folder for diff files:"
+msgstr "Base folder for diff files:"
+
+#. i18n: file ./commonui/diffpreferences.ui line 104
+#: rc.cpp:133
+#, 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>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>"
+
+#. i18n: file ./commonui/klisteditor.ui line 151
+#: rc.cpp:152
+#, no-c-format
+msgid "Up"
+msgstr "Up"
+
+#. i18n: file ./commonui/klisteditor.ui line 162
+#: rc.cpp:155
+#, no-c-format
+msgid "Down"
+msgstr "Down"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 38
+#: rc.cpp:158
+#, 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\">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>"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 66
+#: rc.cpp:174 rc.cpp:251
+#, 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>Configuration File Name</b>"
+"<br/>\n"
+"The name of a file to store the configuration of the\n"
+"project.</p>\n"
+"</qt>"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 74
+#: rc.cpp:181
+#, no-c-format
+msgid "&Language:"
+msgstr "&Language:"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 86
+#: rc.cpp:184 rc.cpp:206
+#, 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>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>"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 97
+#: rc.cpp:193
+#, no-c-format
+msgid "Project &name:"
+msgstr "Project &name:"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 110
+#: rc.cpp:196 rc.cpp:238
+#, 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>Project name</b>"
+"<br/>\n"
+"The project name is an identification of a project for\n"
+"you. It is shown in the project configuration dialogue\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>"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 135
+#: rc.cpp:215
+#, no-c-format
+msgid "Project &type:"
+msgstr "Project &type:"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 158
+#: rc.cpp:218 rc.cpp:270
+#, no-c-format
+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>KDE</b>: K 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>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>KDE</b>: K Desktop Environment Internalisation 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>"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 184
+#: rc.cpp:248
+#, no-c-format
+msgid "Configuration &file name:"
+msgstr "Configuration &file name:"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 200
+#: rc.cpp:258
+#, no-c-format
+msgid "KDE"
+msgstr "KDE"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 205
+#: rc.cpp:261
+#, no-c-format
+msgid "GNOME"
+msgstr "GNOME"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 210
+#: rc.cpp:264
+#, no-c-format
+msgid "Translation Project Robot"
+msgstr "Translation Project Robot"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 215
+#: rc.cpp:267
+#, no-c-format
+msgid "Other"
+msgstr "Other"
+
+#. i18n: file ./commonui/projectwizardwidget2.ui line 18
+#: rc.cpp:290
+#, 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>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>"
+
+#. i18n: file ./commonui/projectwizardwidget2.ui line 44
+#: rc.cpp:295
+#, 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\">The Translation Files</font>\n"
+"<br/>"
+"<br/>\n"
+"If the project contains more than one file to translate, it\n"
+"better to organise 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 Catalogue Manager\n"
+"will not work."
+
+#. i18n: file ./kbabel/fontpreferences.ui line 25
+#: rc.cpp:319
+#, no-c-format
+msgid "Font for Messages"
+msgstr "Font for Messages"
+
+#. i18n: file ./kbabel/fontpreferences.ui line 36
+#: rc.cpp:322
+#, no-c-format
+msgid "&Show only fixed font"
+msgstr "&Show only fixed font"
+
+#. i18n: file ./kbabel/kbabelui.rc line 58
+#: rc.cpp:340
+#, no-c-format
+msgid "&Spelling"
+msgstr "&Spelling"
+
+#. i18n: file ./kbabel/kbabelui.rc line 68
+#: rc.cpp:343
+#, no-c-format
+msgid "D&iff"
+msgstr "D&iff"
+
+#. i18n: file ./kbabel/kbabelui.rc line 82
+#: rc.cpp:346
+#, no-c-format
+msgid "&Dictionaries"
+msgstr "&Dictionaries"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 41
+#: rc.cpp:364
+#, no-c-format
+msgid "&Background color:"
+msgstr "&Background colour:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 52
+#: rc.cpp:367
+#, no-c-format
+msgid "Color for &quoted characters:"
+msgstr "Colour for &quoted characters:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 63
+#: rc.cpp:370
+#, no-c-format
+msgid "Color for &syntax errors:"
+msgstr "Colour for &syntax errors:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 82
+#: rc.cpp:373
+#, no-c-format
+msgid "Color for s&pellcheck errors:"
+msgstr "Colour for s&pellcheck errors:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 97
+#: rc.cpp:376
+#, no-c-format
+msgid ""
+"<qt>Here you can setup a color to display identified <b>mispelled</b> "
+"words and\n"
+"phrases.</qt>"
+msgstr ""
+"<qt>Here you can setup a colour to display identified <b>mispelled</b> "
+"words and\n"
+"phrases.</qt>"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 105
+#: rc.cpp:380
+#, no-c-format
+msgid "Color for &keyboard accelerators:"
+msgstr "Colour for &keyboard accelerators:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 132
+#: rc.cpp:383
+#, no-c-format
+msgid "Color for c-for&mat characters:"
+msgstr "Colour for c-for&mat characters:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 151
+#: rc.cpp:386
+#, no-c-format
+msgid "Color for &tags:"
+msgstr "Colour for &tags:"
+
+#. i18n: file ./kbabel/searchpreferences.ui line 39
+#: rc.cpp:389
+#, no-c-format
+msgid "Au&tomatically start search"
+msgstr "Au&tomatically start search"
+
+#. i18n: file ./kbabel/searchpreferences.ui line 49
+#: rc.cpp:392
+#, no-c-format
+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>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>"
+
+#. i18n: file ./kbabel/searchpreferences.ui line 65
+#: rc.cpp:402
+#, no-c-format
+msgid "D&efault dictionary:"
+msgstr "D&efault dictionary:"
+
+#. i18n: file ./kbabel/searchpreferences.ui line 82
+#: rc.cpp:405
+#, 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>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>"
+
+#. i18n: file ./kbabel/headerwidget.ui line 43
+#: rc.cpp:417
+#, no-c-format
+msgid "&Header:"
+msgstr "&Header:"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 54
+#: rc.cpp:423
+#, no-c-format
+msgid "A&utomatically unset fuzzy status"
+msgstr "A&utomatically unset fuzzy status"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 60
+#: rc.cpp:426
+#, no-c-format
+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>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>"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 68
+#: rc.cpp:432
+#, no-c-format
+msgid "Use cle&ver editing"
+msgstr "Use cle&ver editing"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 79
+#: rc.cpp:435
+#, no-c-format
+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>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>"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 89
+#: rc.cpp:446
+#, no-c-format
+msgid "Automatic Checks"
+msgstr "Automatic Checks"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 97
+#: rc.cpp:449
+#, no-c-format
+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>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 colour on error\n"
+"</b> changes the colour of the translated text. If none is \n"
+"activated, you will still see a message in the statusbar.\n"
+"</p></qt>"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 113
+#: rc.cpp:457
+#, no-c-format
+msgid "&Beep on error"
+msgstr "&Beep on error"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 121
+#: rc.cpp:460
+#, no-c-format
+msgid "Change te&xt color on error"
+msgstr "Change te&xt colour on error"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 150
+#: rc.cpp:463
+#, no-c-format
+msgid "A&ppearance"
+msgstr "A&ppearance"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 175
+#: rc.cpp:466
+#, no-c-format
+msgid "H&ighlight syntax"
+msgstr "H&ighlight syntax"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 183
+#: rc.cpp:469
+#, no-c-format
+msgid "Highlight backgrou&nd"
+msgstr "Highlight backgrou&nd"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 191
+#: rc.cpp:472
+#, no-c-format
+msgid "Mark &whitespaces with points"
+msgstr "Mark &white spaces with points"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 199
+#: rc.cpp:475
+#, no-c-format
+msgid "&Show surrounding quotes"
+msgstr "&Show surrounding quotes"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 209
+#: rc.cpp:478
+#, no-c-format
+msgid "Status LEDs"
+msgstr "Status LEDs"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 213
+#: rc.cpp:481
+#, no-c-format
+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>Status LEDs</b></p>\n"
+"<p>Choose here where the status LEDs are displayed and what colour they "
+"have.</p></qt>"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 224
+#: rc.cpp:485
+#, no-c-format
+msgid "Display in stat&usbar"
+msgstr "Display in stat&us bar"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 232
+#: rc.cpp:488
+#, no-c-format
+msgid "Display in edi&tor"
+msgstr "Display in edi&tor"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 260
+#: rc.cpp:491 rc.cpp:512
+#, no-c-format
+msgid "Colo&r:"
+msgstr "Colou&r:"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 36
+#: rc.cpp:497
+#, no-c-format
+msgid "Added Characters"
+msgstr "Added Characters"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 44
+#: rc.cpp:500
+#, no-c-format
+msgid "Ho&w to display:"
+msgstr "Ho&w to display:"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 55
+#: rc.cpp:503
+#, no-c-format
+msgid "Co&lor:"
+msgstr "Co&lour:"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 66
+#: rc.cpp:506
+#, no-c-format
+msgid "Removed Characters"
+msgstr "Removed Characters"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 74
+#: rc.cpp:509
+#, no-c-format
+msgid "How &to display:"
+msgstr "How &to display:"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 94
+#: rc.cpp:515 rc.cpp:521
+#, no-c-format
+msgid "Highlighted"
+msgstr "Highlighted"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 99
+#: rc.cpp:518
+#, no-c-format
+msgid "Underlined"
+msgstr "Underlined"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 129
+#: rc.cpp:524
+#, no-c-format
+msgid "Stroked Out"
+msgstr "Stroked Out"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 24
+#: rc.cpp:527
+#, no-c-format
+msgid "Choose What You Want to Spell Check"
+msgstr "Choose What You Want to Spell Check"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 30
+#: rc.cpp:530 rc.cpp:542
+#, no-c-format
+msgid "Spell check only the current message."
+msgstr "Spell check only the current message."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 41
+#: rc.cpp:533
+#, no-c-format
+msgid "A&ll messages"
+msgstr "A&ll messages"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 44
+#: rc.cpp:536
+#, no-c-format
+msgid "Spell check all translated messages of this file."
+msgstr "Spell check all translated messages of this file."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 52
+#: rc.cpp:539
+#, no-c-format
+msgid "C&urrent message only"
+msgstr "C&urrent message only"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 66
+#: rc.cpp:545
+#, no-c-format
+msgid "Fro&m beginning of current message to end of file"
+msgstr "Fro&m beginning of current message to end of file"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 74
+#: rc.cpp:548
+#, no-c-format
+msgid "&From beginning of file to cursor position"
+msgstr "&From beginning of file to cursor position"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 77
+#: rc.cpp:551
+#, no-c-format
+msgid ""
+"Spell check all text from the beginning of the file to the current cursor "
+"position."
+msgstr ""
+"Spell check all text from the beginning of the file to the current cursor "
+"position."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 85
+#: rc.cpp:554
+#, no-c-format
+msgid "F&rom cursor position to end of file"
+msgstr "F&rom cursor position to end of file"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 88
+#: rc.cpp:557
+#, no-c-format
+msgid ""
+"Spell check all text from the current cursor position to the end of the file."
+msgstr ""
+"Spell check all text from the current cursor position to the end of the file."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 96
+#: rc.cpp:560
+#, no-c-format
+msgid "S&elected text only"
+msgstr "S&elected text only"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 99
+#: rc.cpp:563
+#, no-c-format
+msgid "Spell check only the selected text."
+msgstr "Spell check only the selected text."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 109
+#: rc.cpp:566
+#, no-c-format
+msgid "U&se this selection as default"
+msgstr "U&se this selection as default"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 112
+#: rc.cpp:569
+#, no-c-format
+msgid "Check this, to store the current selection as default selection."
+msgstr "Tick this, to store the current selection as default selection."
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 30
+#: rc.cpp:572 rc.cpp:602
+#, no-c-format
+msgid "&Path to Compendium File"
+msgstr "&Path to Compendium File"
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 85
+#: rc.cpp:578 rc.cpp:611
+#, no-c-format
+msgid "Onl&y whole words"
+msgstr "Onl&y whole words"
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 93
+#: rc.cpp:581 rc.cpp:614
+#, no-c-format
+msgid "Case sensiti&ve"
+msgstr "Case sensiti&ve"
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 103
+#: rc.cpp:584 rc.cpp:617
+#, no-c-format
+msgid "A text matches if:"
+msgstr "A text matches if:"
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 125
+#: rc.cpp:587 rc.cpp:620
+#, no-c-format
+msgid "E&qual to searched text"
+msgstr "E&qual to searched text"
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 133
+#: rc.cpp:590 rc.cpp:623
+#, no-c-format
+msgid "Contains a &word of searched text"
+msgstr "Contains a &word of searched text"
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 141
+#: rc.cpp:593 rc.cpp:626
+#, no-c-format
+msgid "Co&ntained in searched text"
+msgstr "Co&ntained in searched text"
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 149
+#: rc.cpp:596 rc.cpp:629
+#, no-c-format
+msgid "&Similar to searched text"
+msgstr "&Similar to searched text"
+
+#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 157
+#: rc.cpp:599 rc.cpp:632
+#, no-c-format
+msgid "Contains searched te&xt"
+msgstr "Contains searched te&xt"
+
+#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 102
+#: rc.cpp:608
+#, no-c-format
+msgid "Ignore &fuzzy strings"
+msgstr "Ignore &fuzzy strings"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 28
+#: rc.cpp:635
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 39
+#: rc.cpp:638 rc.cpp:956 rc.cpp:1161
+#, no-c-format
+msgid "Database"
+msgstr "Database"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 50
+#: rc.cpp:641
+#, no-c-format
+msgid "DB folder:"
+msgstr "DB folder:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 63
+#: rc.cpp:644
+#, no-c-format
+msgid "Automatic update in kbabel"
+msgstr "Automatic update in kbabel"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 73
+#: rc.cpp:647
+#, no-c-format
+msgid "New Entries"
+msgstr "New Entries"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 84
+#: kbabeldict/kbabeldictbox.cpp:1268 rc.cpp:650
+#, no-c-format
+msgid "Author:"
+msgstr "Author:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 92
+#: rc.cpp:653
+#, no-c-format
+msgid "From kbabel"
+msgstr "From kbabel"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 126
+#: rc.cpp:656
+#, no-c-format
+msgid "Algorithm"
+msgstr "Algorithm"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 137
+#: rc.cpp:659
+#, no-c-format
+msgid "Minimum score:"
+msgstr "Minimum score:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 176
+#: rc.cpp:662
+#, no-c-format
+msgid "Algorithms to Use"
+msgstr "Algorithms to Use"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 187
+#: rc.cpp:665 rc.cpp:668 rc.cpp:686 rc.cpp:689 rc.cpp:692 rc.cpp:695
+#: rc.cpp:698
+#, no-c-format
+msgid "Score:"
+msgstr "Score:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 213
+#: rc.cpp:671
+#, no-c-format
+msgid "Fuzzy sentence archive"
+msgstr "Fuzzy sentence archive"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 221
+#: rc.cpp:674
+#, no-c-format
+msgid "Glossary"
+msgstr "Glossary"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 229
+#: rc.cpp:677
+#, no-c-format
+msgid "Exact "
+msgstr "Exact "
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 252
+#: rc.cpp:680
+#, no-c-format
+msgid "Sentence by sentence"
+msgstr "Sentence by sentence"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 260
+#: rc.cpp:683
+#, no-c-format
+msgid "Alphanumeric"
+msgstr "Alphanumeric"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 313
+#: rc.cpp:701
+#, no-c-format
+msgid "Word by word"
+msgstr "Word by word"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 321
+#: rc.cpp:704
+#, no-c-format
+msgid "Dynamic dictionary"
+msgstr "Dynamic dictionary"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 336
+#: rc.cpp:707
+#, no-c-format
+msgid "Preferred number of results:"
+msgstr "Preferred number of results:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 356
+#: rc.cpp:710
+#, no-c-format
+msgid "Output"
+msgstr "Output"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 367
+#: rc.cpp:713
+#, no-c-format
+msgid "Output Processing"
+msgstr "Output Processing"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 395
+#: rc.cpp:716
+#, no-c-format
+msgid "First capital letter match"
+msgstr "First capital letter match"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 403
+#: rc.cpp:719
+#, no-c-format
+msgid "All capital letter match"
+msgstr "All capital letter match"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 411
+#: rc.cpp:722
+#, no-c-format
+msgid "Accelerator symbol (&&)"
+msgstr "Accelerator symbol (&&)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 419
+#: rc.cpp:725
+#, no-c-format
+msgid "Try to use same letter"
+msgstr "Try to use same letter"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 429
+#: rc.cpp:728
+#, no-c-format
+msgid "Custom Rules"
+msgstr "Custom Rules"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 440
+#: rc.cpp:731
+#, no-c-format
+msgid "Original string regexp:"
+msgstr "Original string regexp:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 451
+#: rc.cpp:734
+#, no-c-format
+msgid "Enabled"
+msgstr "Enabled"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 462
+#: rc.cpp:737
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 527
+#: rc.cpp:749
+#, no-c-format
+msgid "Replace string:"
+msgstr "Replace string:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 545
+#: rc.cpp:752
+#, no-c-format
+msgid "Translated regexp(search):"
+msgstr "Translated regexp(search):"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 583
+#: rc.cpp:761
+#, no-c-format
+msgid "Check language"
+msgstr "Check language"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 599
+#: rc.cpp:764
+#, no-c-format
+msgid "Use current filters"
+msgstr "Use current filters"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 615
+#: rc.cpp:767
+#, no-c-format
+msgid "Set date to today"
+msgstr "Set date to today"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 624
+#: rc.cpp:770
+#, no-c-format
+msgid "Sources"
+msgstr "Sources"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 651
+#: rc.cpp:779
+#, no-c-format
+msgid "Scan Now"
+msgstr "Scan Now"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 684
+#: rc.cpp:785
+#, no-c-format
+msgid "Scan All"
+msgstr "Scan All"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 701
+#: rc.cpp:788
+#, no-c-format
+msgid "Filters"
+msgstr "Filters"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 16
+#: rc.cpp:791
+#, no-c-format
+msgid "Edit Source"
+msgstr "Edit Source"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 60
+#: rc.cpp:800
+#, no-c-format
+msgid "Additional Informations"
+msgstr "Additional Informations"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 133
+#: rc.cpp:806
+#, no-c-format
+msgid "Project name:"
+msgstr "Project name:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 149
+#: rc.cpp:809
+#, no-c-format
+msgid "Project keywords:"
+msgstr "Project keywords:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 158
+#: rc.cpp:812
+#, no-c-format
+msgid "General Info"
+msgstr "General Info"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 172
+#: rc.cpp:815
+#, no-c-format
+msgid "Single File"
+msgstr "Single File"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 177
+#: rc.cpp:818
+#, no-c-format
+msgid "Single Folder"
+msgstr "Single Folder"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 182
+#: rc.cpp:821
+#, no-c-format
+msgid "Recursive Folder"
+msgstr "Recursive Folder"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 194
+#: rc.cpp:824
+#, no-c-format
+msgid "Source name:"
+msgstr "Source name:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 207
+#: rc.cpp:827
+#, no-c-format
+msgid "Type:"
+msgstr "Type:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 215
+#: rc.cpp:830
+#, no-c-format
+msgid "Setup Filter..."
+msgstr "Setup Filter..."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 223
+#: rc.cpp:833
+#, no-c-format
+msgid "Location:"
+msgstr "Location:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 231
+#: rc.cpp:836
+#, no-c-format
+msgid "Use filter"
+msgstr "Use filter"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 17
+#: rc.cpp:839
+#, no-c-format
+msgid "DBSEPrefWidget"
+msgstr "DBSEPrefWidget"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 41
+#: rc.cpp:842 rc.cpp:1010 rc.cpp:1047 rc.cpp:1215
+#, no-c-format
+msgid "Generic"
+msgstr "Generic"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 58
+#: rc.cpp:845 rc.cpp:1050
+#, no-c-format
+msgid "Search Mode"
+msgstr "Search Mode"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 75
+#: rc.cpp:848 rc.cpp:1053
+#, no-c-format
+msgid "Search in whole database (slow)"
+msgstr "Search in whole database (slow)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 80
+#: rc.cpp:851 rc.cpp:1056
+#, no-c-format
+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>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>"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 88
+#: rc.cpp:856 rc.cpp:1061
+#, no-c-format
+msgid "Search in list of \"good keys\" (best)"
+msgstr "Search in list of \"good keys\" (best)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 95
+#: rc.cpp:859 rc.cpp:1064
+#, 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>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."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 103
+#: rc.cpp:863 rc.cpp:1068
+#, no-c-format
+msgid "Return the list of \"good keys\" (fast)"
+msgstr "Return the list of \"good keys\" (fast)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 106
+#: rc.cpp:866 rc.cpp:1071
+#, no-c-format
+msgid ""
+"<qml>Returns the whole <em>good keys</em> list. Rules defined in <strong>"
+"Search</strong> tab are ignored."
+msgstr ""
+"<qml>Returns the whole <em>good keys</em> list. Rules defined in <strong>"
+"Search</strong> tab are ignored."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 116
+#: rc.cpp:869 rc.cpp:1074
+#, no-c-format
+msgid "Case sensitive"
+msgstr "Case sensitive"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 119
+#: rc.cpp:872 rc.cpp:1077
+#, 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>If it is ticked the search will be case sensitive. It is ignored if you "
+"use <em>Return the list of \"good keys\"</em> search mode."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 127
+#: rc.cpp:875 rc.cpp:1080
+#, no-c-format
+msgid "Normalize white space"
+msgstr "Normalise white space"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 134
+#: rc.cpp:878 rc.cpp:1083
+#, 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 ""
+"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."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 142
+#: rc.cpp:882 rc.cpp:1087
+#, no-c-format
+msgid "Remove context comment"
+msgstr "Remove context comment"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 148
+#: rc.cpp:885 rc.cpp:1090
+#, no-c-format
+msgid "Remove, if exists, the _:comment"
+msgstr "Remove, if exists, the _:comment"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 170
+#: rc.cpp:888 rc.cpp:1093
+#, no-c-format
+msgid "Character to be ignored:"
+msgstr "Character to be ignored:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 212
+#: rc.cpp:891 rc.cpp:1096
+#, no-c-format
+msgid "Search"
+msgstr "Search"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 229
+#: rc.cpp:894 rc.cpp:1099
+#, no-c-format
+msgid "Matching Method"
+msgstr "Matching Method"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 280
+#: rc.cpp:897 rc.cpp:1102
+#, no-c-format
+msgid "Query is contained"
+msgstr "Query is contained"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 283
+#: rc.cpp:900 rc.cpp:1105
+#, no-c-format
+msgid "Match if query is contained in database string"
+msgstr "Match if query is contained in database string"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 291
+#: rc.cpp:903 rc.cpp:1108
+#, no-c-format
+msgid "Query contains"
+msgstr "Query contains"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 294
+#: rc.cpp:906 rc.cpp:1111
+#, no-c-format
+msgid "Match if query contains the database string"
+msgstr "Match if query contains the database string"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 302
+#: rc.cpp:909 rc.cpp:1114
+#, no-c-format
+msgid "Normal text"
+msgstr "Normal text"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 308
+#: rc.cpp:912 rc.cpp:1117
+#, no-c-format
+msgid "Consider the search string as normal text."
+msgstr "Consider the search string as normal text."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 316
+#: rc.cpp:915 rc.cpp:1120
+#, no-c-format
+msgid "Equal"
+msgstr "Equal"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 325
+#: rc.cpp:918 rc.cpp:1123
+#, no-c-format
+msgid "Match if query and database string are equal"
+msgstr "Match if query and database string are equal"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 350
+#: rc.cpp:921 rc.cpp:1126
+#, no-c-format
+msgid "Regular expression"
+msgstr "Regular expression"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 353
+#: rc.cpp:924 rc.cpp:1129
+#, no-c-format
+msgid "Consider the search string as a regular expression"
+msgstr "Consider the search string as a regular expression"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 363
+#: rc.cpp:927 rc.cpp:1132
+#, no-c-format
+msgid "Word Substitution"
+msgstr "Word Substitution"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 368
+#: rc.cpp:930 rc.cpp:1135
+#, 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>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>."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 402
+#: rc.cpp:935 rc.cpp:1140
+#, no-c-format
+msgid "Use one word substitution"
+msgstr "Use one word substitution"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 433
+#: rc.cpp:938 rc.cpp:944 rc.cpp:1143 rc.cpp:1149
+#, no-c-format
+msgid "Max number of words in the query:"
+msgstr "Max number of words in the query:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 458
+#: rc.cpp:941 rc.cpp:1146
+#, no-c-format
+msgid "Use two word substitution"
+msgstr "Use two word substitution"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 491
+#: rc.cpp:947 rc.cpp:1152
+#, no-c-format
+msgid "[A-Za-z0-9_%"
+msgstr "[A-Za-z0-9_%"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 509
+#: rc.cpp:950 rc.cpp:1155
+#, no-c-format
+msgid "]"
+msgstr "]"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 519
+#: rc.cpp:953 rc.cpp:1158
+#, no-c-format
+msgid "Local characters for regular expressions:"
+msgstr "Local characters for regular expressions:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 573
+#: rc.cpp:959 rc.cpp:1164
+#, no-c-format
+msgid "Database folder:"
+msgstr "Database folder:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 589
+#: rc.cpp:962 rc.cpp:1167
+#, no-c-format
+msgid "Auto add entry to database"
+msgstr "Auto add entry to database"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 595
+#: rc.cpp:965 rc.cpp:1170
+#, no-c-format
+msgid ""
+"Automatically add an entry to the database if a new translation is notified by "
+"someone (may be kbabel)"
+msgstr ""
+"Automatically add an entry to the database if a new translation is notified by "
+"someone (may be KBabel)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 617
+#: rc.cpp:968 rc.cpp:1173
+#, no-c-format
+msgid "Auto added entry author:"
+msgstr "Auto added entry author:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 625
+#: rc.cpp:971 rc.cpp:1176
+#, 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>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>"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 635
+#: rc.cpp:974
+#, no-c-format
+msgid "Scan Single PO File"
+msgstr "Scan Single PO File"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 643
+#: rc.cpp:977
+#, no-c-format
+msgid "Scan Folder"
+msgstr "Scan Folder"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 651
+#: rc.cpp:980
+#, no-c-format
+msgid "Scan Folder && Subfolders"
+msgstr "Scan Folder && Subfolders"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 673
+#: rc.cpp:983 rc.cpp:1188
+#, no-c-format
+msgid "Scanning file:"
+msgstr "Scanning file:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 681
+#: rc.cpp:986 rc.cpp:1191
+#, no-c-format
+msgid "Entries added:"
+msgstr "Entries added:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 722
+#: rc.cpp:989 rc.cpp:1194
+#, no-c-format
+msgid "Total progress:"
+msgstr "Total progress:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 730
+#: rc.cpp:992 rc.cpp:1197
+#, no-c-format
+msgid "Processing file:"
+msgstr "Processing file:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 766
+#: rc.cpp:995 rc.cpp:1200
+#, no-c-format
+msgid "Loading file:"
+msgstr "Loading file:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 779
+#: rc.cpp:998 rc.cpp:1203
+#, no-c-format
+msgid "Export..."
+msgstr "Export..."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 798
+#: rc.cpp:1004 rc.cpp:1209
+#, no-c-format
+msgid "Repeated Strings"
+msgstr "Repeated Strings"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 808
+#: rc.cpp:1007 rc.cpp:1212
+#, no-c-format
+msgid "Good Keys"
+msgstr "Good Keys"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 832
+#: rc.cpp:1013 rc.cpp:1218
+#, 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>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."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 849
+#: rc.cpp:1020 rc.cpp:1225
+#, no-c-format
+msgid "Minimum number of words of the key also in the query (%):"
+msgstr "Minimum number of words of the key also in the query (%):"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 874
+#: rc.cpp:1023 rc.cpp:1029 rc.cpp:1228 rc.cpp:1234
+#, no-c-format
+msgid "%"
+msgstr "%"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 888
+#: rc.cpp:1026 rc.cpp:1231
+#, no-c-format
+msgid "Minimum number of query words in the key (%):"
+msgstr "Minimum number of query words in the key (%):"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 921
+#: rc.cpp:1032 rc.cpp:1237
+#, no-c-format
+msgid "Max list length:"
+msgstr "Max list length:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 945
+#: rc.cpp:1035 rc.cpp:1240
+#, no-c-format
+msgid "Frequent Words"
+msgstr "Frequent Words"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 962
+#: rc.cpp:1038 rc.cpp:1243
+#, no-c-format
+msgid "Discard words more frequent than:"
+msgstr "Discard words more frequent than:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 970
+#: rc.cpp:1041 rc.cpp:1246
+#, no-c-format
+msgid "/10000"
+msgstr "/10000"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 987
+#: rc.cpp:1044 rc.cpp:1249
+#, no-c-format
+msgid "Frequent words are considered as in every key"
+msgstr "Frequent words are considered as in every key"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 632
+#: rc.cpp:1179
+#, no-c-format
+msgid "Scan Single PO File..."
+msgstr "Scan Single PO File..."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 640
+#: rc.cpp:1182
+#, no-c-format
+msgid "Scan Folder..."
+msgstr "Scan Folder..."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 648
+#: rc.cpp:1185
+#, no-c-format
+msgid "Scan Folder && Subfolders..."
+msgstr "Scan Folder && Subfolders..."
+
+#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 39
+#: rc.cpp:1252
+#, no-c-format
+msgid "&Path to auxiliary file:"
+msgstr "&Path to auxiliary file:"
+
+#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 61
+#: rc.cpp:1255
+#, no-c-format
+msgid "&Ignore fuzzy entries"
+msgstr "&Ignore fuzzy entries"
+
+#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 78
+#: rc.cpp:1258
+#, no-c-format
+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"
+"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>"
+
+#: kbabeldict/kbabeldictbox.cpp:201
+msgid "Total:"
+msgstr "Total:"
+
+#: kbabeldict/kbabeldictbox.cpp:216
+msgid "Found in:"
+msgstr "Found in:"
+
+#: kbabeldict/kbabeldictbox.cpp:224
+msgid "Translator:"
+msgstr "Translator:"
+
+#: kbabeldict/kbabeldictbox.cpp:236
+msgid "Date:"
+msgstr "Date:"
+
+#: kbabeldict/kbabeldictbox.cpp:244
+msgid "&More"
+msgstr "&More"
+
+#: kbabeldict/kbabeldictbox.cpp:287
+msgid "Score"
+msgstr "Score"
+
+#: kbabeldict/kbabeldictbox.cpp:288
+msgid "Original"
+msgstr "Original"
+
+#: kbabeldict/kbabeldictbox.cpp:289
+msgid "Translation"
+msgstr "Translation"
+
+#: kbabeldict/kbabeldictbox.cpp:290
+msgid "Location"
+msgstr "Location"
+
+#: kbabeldict/kbabeldictbox.cpp:313
+msgid "< &Previous"
+msgstr "< &Previous"
+
+#: kbabeldict/kbabeldictbox.cpp:318
+msgid "&Next >"
+msgstr "&Next >"
+
+#: kbabeldict/kbabeldictbox.cpp:957 kbabeldict/kbabeldictbox.cpp:1015
+#: kbabeldict/kbabeldictbox.cpp:1027 kbabeldict/kbabeldictbox.cpp:1128
+#: kbabeldict/kbabeldictbox.cpp:1190 kbabeldict/kbabeldictbox.cpp:1449
+msgid "Edit File"
+msgstr "Edit File"
+
+#: kbabeldict/kbabeldictbox.cpp:1010 kbabeldict/kbabeldictbox.cpp:1185
+#, c-format
+msgid "Edit File %1"
+msgstr "Edit File %1"
+
+#: kbabeldict/kbabeldictbox.cpp:1257
+#, c-format
+msgid "Send bugs to %1"
+msgstr "Send bugs to %1"
+
+#: kbabeldict/kbabeldictbox.cpp:1270
+msgid "Authors:"
+msgstr "Authors:"
+
+#: kbabeldict/kbabeldictbox.cpp:1286
+msgid "Thanks to:"
+msgstr "Thanks to:"
+
+#: kbabeldict/kbabeldictbox.cpp:1302
+msgid "No information available."
+msgstr "No information available."
+
+#: kbabeldict/kbabeldictbox.cpp:1505
+#, c-format
+msgid "Configure Dictionary %1"
+msgstr "Configure Dictionary %1"
+
+#: kbabeldict/kbabeldictbox.cpp:1698
+#, c-format
+msgid ""
+"There was an error starting KBabel:\n"
+"%1"
+msgstr ""
+"There was an error starting KBabel:\n"
+"%1"
+
+#: kbabeldict/kbabeldictbox.cpp:1712
+msgid "There was an error using DCOP."
+msgstr "There was an error using DCOP."
+
+#: kbabeldict/kbabeldictbox.cpp:1738
+msgid ""
+"The \"Translation Database\" module\n"
+"appears not to be installed on your system."
+msgstr ""
+"The \"Translation Database\" module\n"
+"appears not to be installed on your system."
+
+#: kbabeldict/main.cpp:114
+msgid "KBabel - Dictionary"
+msgstr "KBabel - Dictionary"
+
+#: kbabeldict/main.cpp:115
+msgid "A dictionary for translators"
+msgstr "A dictionary for translators"
+
+#: kbabeldict/main.cpp:116
+msgid "(c) 2000,2001,2002,2003 The KBabeldict developers"
+msgstr "(c) 2000,2001,2002,2003 The KBabeldict developers"
+
+#: kbabeldict/modules/tmx/pc_factory.cpp:95
+#: kbabeldict/modules/tmx/tmxcompendium.cpp:175
+msgid "TMX Compendium"
+msgstr "TMX Compendium"
+
+#: kbabeldict/modules/tmx/pc_factory.cpp:97
+msgid "A module for searching in a TMX file"
+msgstr "A module for searching in a TMX file"
+
+#: 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>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>"
+
+#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:96
+#: kbabeldict/modules/tmx/preferenceswidget.cpp:94
+msgid ""
+"<qt>"
+"<p><b>Comparison Options</b></p>"
+"<p>Choose here which messages you want to have treated as a matching "
+"message.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Comparison Options</b></p>"
+"<p>Choose here which messages you want to have treated as a matching "
+"message.</p></qt>"
+
+#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:104
+#: kbabeldict/modules/tmx/preferenceswidget.cpp:102
+msgid ""
+"<qt>"
+"<p><b>3-Gram-matching</b></p>"
+"<p>A message matches another if most of its 3-letter groups are contained in "
+"the other message. e.g. 'abc123' matches 'abcx123c12'.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>3-Gram-matching</b></p>"
+"<p>A message matches another if most of its 3-letter groups are contained in "
+"the other message. e.g. 'abc123' matches 'abcx123c12'.</p></qt>"
+
+#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:109
+#: kbabeldict/modules/tmx/preferenceswidget.cpp:107
+msgid ""
+"<qt>"
+"<p><b>Location</b></p>"
+"<p>Configure here which file is to be used for searching.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Location</b></p>"
+"<p>Configure here which file is to be used for searching.</p></qt>"
+
+#: kbabeldict/modules/pocompendium/compendiumdata.cpp:79
+#: kbabeldict/modules/pocompendium/pocompendium.cpp:1195
+#: kbabeldict/modules/tmx/tmxcompendium.cpp:957
+msgid "Loading PO compendium"
+msgstr "Loading PO compendium"
+
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:80
+msgid "Loading TMX compendium"
+msgstr "Loading TMX compendium"
+
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:92
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:102
+msgid "Cannot open the file."
+msgstr "Cannot open the file."
+
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:96
+msgid "Cannot parse XML data."
+msgstr "Cannot parse XML data."
+
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:111
+msgid "Unsupported format."
+msgstr "Unsupported format."
+
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:117
+msgid ""
+"Error while trying to read file for TMX Compendium module:\n"
+"%1\n"
+"Reason: %2"
+msgstr ""
+"Error while trying to read file for TMX Compendium module:\n"
+"%1\n"
+"Reason: %2"
+
+#: kbabeldict/modules/pocompendium/compendiumdata.cpp:104
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:132
+msgid "Building indices"
+msgstr "Building indices"
+
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:229
+msgid "Empty database."
+msgstr "Empty database."
+
+#: kbabeldict/modules/pocompendium/pc_factory.cpp:95
+#: kbabeldict/modules/pocompendium/pocompendium.cpp:184
+msgid "PO Compendium"
+msgstr "PO Compendium"
+
+#: kbabeldict/modules/pocompendium/pc_factory.cpp:97
+msgid "A module for searching in a PO file"
+msgstr "A module for searching in a PO file"
+
+#: 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>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>"
+
+#: kbabeldict/modules/pocompendium/compendiumdata.cpp:93
+#, c-format
+msgid ""
+"Error while trying to read file for PO Compendium module:\n"
+"%1"
+msgstr ""
+"Error while trying to read file for PO Compendium module:\n"
+"%1"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1412
+#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:67
+#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:68
+msgid "Translation Database"
+msgstr "Translation Database"
+
+#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:69
+#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:70
+msgid "A fast translation search engine based on databases"
+msgstr "A fast translation search engine based on databases"
+
+#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:72
+msgid "Copyright 2000-2003 by Andrea Rizzi"
+msgstr "Copyright 2000-2003 by Andrea Rizzi"
+
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:182
+msgid "CHUNK BY CHUNK"
+msgstr "CHUNK BY CHUNK"
+
+#: 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>Chunk by chunk</h3>CHANGE THIS TEXT!!!!This translation isobtained "
+"translating the sentences and using a fuzzy sentence translation database."
+"<br> <b>Do not rely on it</b>. Translations may be fuzzy."
+"<br>"
+
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:374
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:386
+msgid "DYNAMIC DICT:"
+msgstr "DYNAMIC DICT:"
+
+#: 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>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>"
+
+#: kbabeldict/modules/dbsearchengine2/database.cpp:142
+msgid "Create Database"
+msgstr "Create Database"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258
+#: kbabeldict/modules/dbsearchengine2/database.cpp:142
+msgid "Create"
+msgstr "Create"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:127
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258
+#: kbabeldict/modules/dbsearchengine2/database.cpp:142
+msgid "Do Not Create"
+msgstr "Do Not Create"
+
+#: 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 ""
+"The name you chose is already used.\n"
+"Please change the source name."
+
+#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:563
+#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:615
+msgid "Name is Not Unique"
+msgstr "Name is Not Unique"
+
+#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:102
+#, c-format
+msgid "Scanning file: %1"
+msgstr "Scanning file: %1"
+
+#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:107
+#, c-format
+msgid "Entries added: %1"
+msgstr "Entries added: %1"
+
+#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:71
+msgid "Copyright 2000-2001 by Andrea Rizzi"
+msgstr "Copyright 2000-2001 by Andrea Rizzi"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:84
+msgid "No error"
+msgstr "No error"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:125
+msgid ""
+"Database folder does not exist:\n"
+"%1\n"
+"Do you want to create it now?"
+msgstr ""
+"Database folder does not exist:\n"
+"%1\n"
+"Do you want to create it now?"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:127
+msgid "Create Folder"
+msgstr "Create Folder"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:146
+#, c-format
+msgid "It was not possible to create folder %1"
+msgstr "It was not possible to create folder %1"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:176
+msgid ""
+"<p>There are backup database files from previous versions of KBabel. However, "
+"another version of KBabel (probably from KDE 3.1.1 or 3.1.2) created a new "
+"database. As a result, your KBabel installation contains two versions of "
+"database files. Unfortunatelly, the old and new version can not be merged. You "
+"need to choose one of them."
+"<br/>"
+"<br/>If you choose the old version, the new one will be removed. If you choose "
+"the new version, the old database files will be left alone and you need to "
+"remove them manually. Otherwise this message will be displayed again (the old "
+"files are at $KDEHOME/share/apps/kbabeldict/dbsearchengine/*,old).</p>"
+msgstr ""
+"<p>There are backup database files from previous versions of KBabel. However, "
+"another version of KBabel (probably from KDE 3.1.1 or 3.1.2) created a new "
+"database. As a result, your KBabel installation contains two versions of "
+"database files. Unfortunatelly, the old and new version can not be merged. You "
+"need to choose one of them."
+"<br/>"
+"<br/>If you choose the old version, the new one will be removed. If you choose "
+"the new version, the old database files will be left alone and you need to "
+"remove them manually. Otherwise this message will be displayed again (the old "
+"files are at $KDEHOME/share/apps/kbabeldict/dbsearchengine/*,old).</p>"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:185
+msgid "Old Database Found"
+msgstr "Old Database Found"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:186
+msgid "Use &Old Database"
+msgstr "Use &Old Database"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:187
+msgid "Use &New Database"
+msgstr "Use &New Database"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258
+msgid ""
+"Database files not found.\n"
+"Do you want to create them now?"
+msgstr ""
+"Database files not found.\n"
+"Do you want to create them now?"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:408
+msgid "Cannot open the database"
+msgstr "Cannot open the database"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:431
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:640
+msgid "Another search has already been started"
+msgstr "Another search has already been started"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:438
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:647
+msgid "Unable to search now: a PO file scan is in progress"
+msgstr "Unable to search now: a PO file scan is in progress"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:445
+msgid "Unable to open the database"
+msgstr "Unable to open the database"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:451
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:658
+msgid "Database empty"
+msgstr "Database empty"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:462
+msgid "No entry for this package in the database."
+msgstr "No entry for this package in the database."
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:469
+msgid "Searching for %1 in database"
+msgstr "Searching for %1 in database"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:548
+msgid "Looking for repetitions"
+msgstr "Looking for repetitions"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:562
+msgid "Minimum Repetition"
+msgstr "Minimum Repetition"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:564
+msgid "Insert the minimum number of repetitions for a string:"
+msgstr "Insert the minimum number of repetitions for a string:"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:572
+msgid "Searching repeated string"
+msgstr "Searching repeated string"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1240
+msgid "Select Folder to Scan Recursively"
+msgstr "Select Folder to Scan Recursively"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1263
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1315
+#, c-format
+msgid "Scanning folder %1"
+msgstr "Scanning folder %1"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1299
+msgid "Select Folder to Scan"
+msgstr "Select Folder to Scan"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1358
+msgid "Select PO File to Scan"
+msgstr "Select PO File to Scan"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1372
+#, c-format
+msgid "Scanning file %1"
+msgstr "Scanning file %1"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1608
+msgid "Searching words"
+msgstr "Searching words"
+
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1850
+msgid "Process output"
+msgstr "Process output"
+
+#: kbabeldict/modules/poauxiliary/pa_factory.cpp:95
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:147
+msgid "PO Auxiliary"
+msgstr "PO Auxiliary"
+
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:426
+msgid "Loading PO auxiliary"
+msgstr "Loading PO auxiliary"
+
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:438
+#, c-format
+msgid ""
+"Error while trying to open file for PO Auxiliary module:\n"
+"%1"
+msgstr ""
+"Error while trying to open file for PO Auxiliary module:\n"
+"%1"
+
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:450
+msgid "Building index"
+msgstr "Building index"
+
+#: kbabeldict/modules/poauxiliary/pa_factory.cpp:97
+msgid "A simple module for exact searching in a PO file"
+msgstr "A simple module for exact searching in a PO file"
+
+#: kbabeldict/kbabeldictview.cpp:83
+msgid "Search in module:"
+msgstr "Search in module:"
+
+#: kbabeldict/kbabeldictview.cpp:106
+msgid "&Start Search"
+msgstr "&Start Search"
+
+#: kbabeldict/kbabeldictview.cpp:108
+msgid "Sea&rch in translations"
+msgstr "Sea&rch in translations"
+
+#: kbabeldict/kbabeldictview.cpp:125
+msgid "Settings:"
+msgstr "Settings:"
+
+#: kbabeldict/aboutmoduledlg.cpp:42
+msgid "Report Bug..."
+msgstr "Report Bug..."
+
+#: kbabeldict/kbabeldict.cpp:45
+msgid "KBabelDict"
+msgstr "KBabelDict"
+
+#: kbabeldict/kbabeldict.cpp:47
+msgid "About Module"
+msgstr "About Module"
+
+#: kbabeldict/kbabeldict.cpp:48 kbabeldict/kbabeldict.cpp:104
+msgid "Hide Sett&ings"
+msgstr "Hide Sett&ings"
+
+#: kbabeldict/kbabeldict.cpp:108
+msgid "Show Sett&ings"
+msgstr "Show Sett&ings"
+
+#: kbabeldict/dictchooser.cpp:59
+msgid ""
+"_: dictionary to not use\n"
+"Do not use:"
+msgstr "Do not use:"
+
+#: kbabeldict/dictchooser.cpp:62
+msgid ""
+"_: dictionary to use\n"
+"Use:"
+msgstr "Use:"
+
+#: kbabeldict/dictchooser.cpp:84
+msgid "Move &Up"
+msgstr "Move &Up"
+
+#: kbabeldict/dictchooser.cpp:87
+msgid "Move &Down"
+msgstr "Move &Down"
+
+#: kbabeldict/dictchooser.cpp:90
+msgid "Con&figure..."
+msgstr "Con&figure..."
+
+#~ msgid ""
+#~ "\n"
+#~ "There was also an error while reading the header.\n"
+#~ "Please check the header."
+#~ msgstr ""
+#~ "\n"
+#~ "There was also an error while reading the header.\n"
+#~ "Please check the header."
+
+#~ msgid "Can not execute msgfmt. Please make sure you have msgfmt in your PATH!"
+#~ msgstr "Can not execute msgfmt. Please make sure you have msgfmt in your PATH!"
+
+#~ msgid ""
+#~ "Can not instantiate a validation tool.\n"
+#~ "Please, check your installation."
+#~ msgstr ""
+#~ "Can not instantiate a validation tool.\n"
+#~ "Please, check your installation."
+
+#~ msgid "(c) 1999,2000,2001,2002,2003 The KBabel developers"
+#~ msgstr "(c) 1999,2000,2001,2002,2003 The KBabel developers"
+
+#~ msgid ""
+#~ "_: Descriptive encoding name\n"
+#~ "Recommended (%1)"
+#~ msgstr "Recommended (%1)"
+
+#~ msgid ""
+#~ "_: Descriptive encoding name\n"
+#~ "Locale (%1)"
+#~ msgstr "Locale (%1)"
+
+#~ msgid ""
+#~ "_: Descriptive encoding name\n"
+#~ "Last choice (%1)"
+#~ msgstr "Last choice (%1)"
+
+#~ msgid "*|All Files"
+#~ msgstr "*|All Files"
+
+#~ msgid "*.po *.pot|Gettext Files"
+#~ msgstr "*.po *.pot|Gettext Files"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kbugbuster.po b/tde-i18n-en_GB/messages/kdesdk/kbugbuster.po
new file mode 100644
index 00000000000..f5271fdc025
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kbugbuster.po
@@ -0,0 +1,952 @@
+# translation of kbugbuster.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbugbuster\n"
+"POT-Creation-Date: 2008-07-08 01:21+0200\n"
+"PO-Revision-Date: 2005-11-07 01:06+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: gui/cwloadingwidget.cpp:158 main.cpp:32 main.cpp:47
+msgid "KBugBuster"
+msgstr "KBugBuster"
+
+#: main.cpp:38
+msgid "Start in disconnected mode"
+msgstr "Start in disconnected mode"
+
+#: main.cpp:40
+msgid "Start with the buglist for <package>"
+msgstr "Start with the buglist for <package>"
+
+#: main.cpp:41
+msgid "Start with bug report <br>"
+msgstr "Start with bug report <br>"
+
+#: main.cpp:49
+msgid "(c) 2001,2002,2003 the KBugBuster authors"
+msgstr "(c) 2001,2002,2003 the KBugBuster authors"
+
+#. i18n: file kresources/kresources_kcal_bugzilla.kcfg line 10
+#: rc.cpp:3
+#, no-c-format
+msgid "Server"
+msgstr "Server"
+
+#. i18n: file kresources/kresources_kcal_bugzilla.kcfg line 13
+#: rc.cpp:6
+#, no-c-format
+msgid "Product"
+msgstr "Product"
+
+#. i18n: file kresources/kresources_kcal_bugzilla.kcfg line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "Component"
+msgstr "Component"
+
+#. i18n: file gui/kbugbusterui.rc line 27
+#: rc.cpp:18
+#, no-c-format
+msgid "S&earch"
+msgstr "S&earch"
+
+#. i18n: file gui/kbugbusterui.rc line 33
+#: rc.cpp:21
+#, no-c-format
+msgid "&Commands"
+msgstr "&Commands"
+
+#. i18n: file gui/kbugbusterui.rc line 53
+#: rc.cpp:27
+#, no-c-format
+msgid "Search Toolbar"
+msgstr "Search Toolbar"
+
+#. i18n: file gui/kbugbusterui.rc line 59
+#: rc.cpp:30
+#, no-c-format
+msgid "Command Toolbar"
+msgstr "Command Toolbar"
+
+#. i18n: file gui/kbugbusterui.rc line 73
+#: rc.cpp:33
+#, no-c-format
+msgid "Settings Toolbar"
+msgstr "Settings Toolbar"
+
+#. i18n: file gui/centralwidget_base.ui line 30
+#: rc.cpp:36 rc.cpp:78
+#, no-c-format
+msgid "Search"
+msgstr "Search"
+
+#. i18n: file gui/centralwidget_base.ui line 82
+#: rc.cpp:39 rc.cpp:84
+#, no-c-format
+msgid "Bug &number:"
+msgstr "Bug &number:"
+
+#. i18n: file gui/centralwidget_base.ui line 141
+#: rc.cpp:42 rc.cpp:87
+#, no-c-format
+msgid "&Description:"
+msgstr "&Description:"
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 71
+#: gui/cwbugdetailscontainer.cpp:200 rc.cpp:45
+#, no-c-format
+msgid "Bug Title"
+msgstr "Bug Title"
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 79
+#: rc.cpp:48
+#, no-c-format
+msgid "Bug Commands"
+msgstr "Bug Commands"
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 103
+#: rc.cpp:51
+#, no-c-format
+msgid "Clear Co&mmands"
+msgstr "Clear Co&mmands"
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 125
+#: gui/kbbmainwindow.cpp:184 rc.cpp:54
+#, no-c-format
+msgid "C&lose..."
+msgstr "C&lose..."
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 136
+#: rc.cpp:57
+#, no-c-format
+msgid "Close Silentl&y"
+msgstr "Close Silentl&y"
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 147
+#: gui/kbbmainwindow.cpp:188 rc.cpp:60
+#, no-c-format
+msgid "Re&open"
+msgstr "Re&open"
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 158
+#: rc.cpp:63
+#, no-c-format
+msgid "Re&assign..."
+msgstr "Re&assign..."
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 169
+#: rc.cpp:66
+#, no-c-format
+msgid "Change &Title..."
+msgstr "Change &Title..."
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 180
+#: rc.cpp:69
+#, no-c-format
+msgid "Chan&ge Severity..."
+msgstr "Chan&ge Severity..."
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 202
+#: gui/kbbmainwindow.cpp:196 rc.cpp:72
+#, no-c-format
+msgid "&Reply..."
+msgstr "&Reply..."
+
+#. i18n: file gui/cwbugdetailscontainer_base.ui line 213
+#: gui/kbbmainwindow.cpp:198 rc.cpp:75
+#, no-c-format
+msgid "Reply &Privately..."
+msgstr "Reply &Privately..."
+
+#. i18n: file gui/cwsearchwidget_base.ui line 38
+#: rc.cpp:81
+#, no-c-format
+msgid "&Package:"
+msgstr "&Package:"
+
+#: backend/bug.cpp:44
+msgid "Critical"
+msgstr "Critical"
+
+#: backend/bug.cpp:45
+msgid "Grave"
+msgstr "Grave"
+
+#: backend/bug.cpp:46
+msgid "Major"
+msgstr "Major"
+
+#: backend/bug.cpp:47
+msgid "Crash"
+msgstr "Crash"
+
+#: backend/bug.cpp:48
+msgid "Normal"
+msgstr "Normal"
+
+#: backend/bug.cpp:49
+msgid "Minor"
+msgstr "Minor"
+
+#: backend/bug.cpp:50
+msgid "Wishlist"
+msgstr "Wishlist"
+
+#: backend/bug.cpp:52 backend/bug.cpp:108
+msgid "Undefined"
+msgstr "Undefined"
+
+#: backend/bug.cpp:102
+msgid "Unconfirmed"
+msgstr "Unconfirmed"
+
+#: backend/bug.cpp:103
+msgid "New"
+msgstr "New"
+
+#: backend/bug.cpp:104
+msgid "Assigned"
+msgstr "Assigned"
+
+#: backend/bug.cpp:105
+msgid "Reopened"
+msgstr "Reopened"
+
+#: backend/bug.cpp:106
+msgid "Closed"
+msgstr "Closed"
+
+#: backend/bugcommand.cpp:9 backend/person.cpp:21 gui/buglvi.cpp:44
+msgid "Unknown"
+msgstr "Unknown"
+
+#: backend/bugcommand.cpp:107
+msgid "Close Silently"
+msgstr "Close Silently"
+
+#: backend/bugcommand.cpp:124
+msgid "Reopen"
+msgstr "Reopen"
+
+#: backend/bugcommand.cpp:141
+msgid "Retitle"
+msgstr "Retitle"
+
+#: backend/bugcommand.cpp:163
+msgid "Merge"
+msgstr "Merge"
+
+#: backend/bugcommand.cpp:185
+msgid "Unmerge"
+msgstr "Unmerge"
+
+#: backend/bugcommand.cpp:218 backend/bugcommand.cpp:222
+msgid "Reply"
+msgstr "Reply"
+
+#: backend/bugcommand.cpp:224
+msgid "Reply (Maintonly)"
+msgstr "Reply (Maintonly)"
+
+#: backend/bugcommand.cpp:226
+msgid "Reply (Quiet)"
+msgstr "Reply (Quiet)"
+
+#: backend/bugcommand.cpp:259
+msgid "Private Reply"
+msgstr "Private Reply"
+
+#: backend/bugcommand.cpp:284 gui/cwbuglistcontainer.cpp:72
+#: gui/severityselectdialog.cpp:16
+msgid "Severity"
+msgstr "Severity"
+
+#: backend/bugcommand.cpp:306
+msgid "Reassign"
+msgstr "Reassign"
+
+#: backend/bugdetails.cpp:244
+msgid ""
+"Attachment %1 could not be decoded.\n"
+"Encoding: %2"
+msgstr ""
+"Attachment %1 could not be decoded.\n"
+"Encoding: %2"
+
+#: backend/bugdetailsjob.cpp:39
+msgid "Bug %1: %2"
+msgstr "Bug %1: %2"
+
+#: backend/bugjob.cpp:56
+msgid "Parsing..."
+msgstr "Parsing..."
+
+#: backend/bugjob.cpp:67
+msgid "Ready."
+msgstr "Ready."
+
+#: backend/buglistjob.cpp:63
+msgid "Package %1: %2"
+msgstr "Package %1: %2"
+
+#: backend/bugmybugsjob.cpp:70
+#, c-format
+msgid "My Bugs: %2"
+msgstr "My Bugs: %2"
+
+#: backend/bugmybugsjob.cpp:72 backend/bugsystem.cpp:145
+msgid "My Bugs"
+msgstr "My Bugs"
+
+#: backend/bugserver.cpp:289
+msgid "Mail generated by KBugBuster"
+msgstr "Mail generated by KBugBuster"
+
+#: backend/bugserver.cpp:321
+#, c-format
+msgid "Control command: %1"
+msgstr "Control command: %1"
+
+#: backend/bugserver.cpp:323
+#, c-format
+msgid "Mail to %1"
+msgstr "Mail to %1"
+
+#: backend/bugsystem.cpp:151
+msgid "Retrieving My Bugs list..."
+msgstr "Retrieving My Bugs list..."
+
+#: backend/kbbprefs.cpp:137
+msgid "Bug Fixed in CVS"
+msgstr "Bug Fixed in CVS"
+
+#: backend/kbbprefs.cpp:140
+msgid "Duplicate Report"
+msgstr "Duplicate Report"
+
+#: backend/kbbprefs.cpp:143
+msgid "Packaging Bug"
+msgstr "Packaging Bug"
+
+#: backend/kbbprefs.cpp:149
+msgid "Feature Implemented in CVS"
+msgstr "Feature Implemented in CVS"
+
+#: backend/kbbprefs.cpp:152
+msgid "More Information Required"
+msgstr "More Information Required"
+
+#: backend/kbbprefs.cpp:157
+msgid "No Longer Applicable"
+msgstr "No Longer Applicable"
+
+#: backend/kbbprefs.cpp:162
+msgid "Won't Fix Bug"
+msgstr "Won't Fix Bug"
+
+#: backend/kbbprefs.cpp:165
+msgid "Cannot Reproduce Bug"
+msgstr "Cannot Reproduce Bug"
+
+#: backend/mailsender.cpp:97
+msgid "Sending through sendmail..."
+msgstr "Sending through sendmail..."
+
+#: backend/mailsender.cpp:105
+msgid "No running instance of KMail found."
+msgstr "No running instance of KMail found."
+
+#: backend/mailsender.cpp:110
+msgid "Passing mail to KDE email program..."
+msgstr "Passing mail to KDE email program..."
+
+#: backend/mailsender.cpp:174
+msgid ""
+"Error during SMTP transfer.\n"
+"command: %1\n"
+"response: %2"
+msgstr ""
+"Error during SMTP transfer.\n"
+"command: %1\n"
+"response: %2"
+
+#: backend/smtp.cpp:40
+#, c-format
+msgid "Connecting to %1"
+msgstr "Connecting to %1"
+
+#: backend/smtp.cpp:82
+#, c-format
+msgid "Connected to %1"
+msgstr "Connected to %1"
+
+#: backend/smtp.cpp:90
+msgid "Connection refused."
+msgstr "Connection refused."
+
+#: backend/smtp.cpp:93
+msgid "Host Not Found."
+msgstr "Host Not Found."
+
+#: backend/smtp.cpp:96
+msgid "Error reading socket."
+msgstr "Error reading socket."
+
+#: backend/smtp.cpp:99
+msgid "Internal error, unrecognized error."
+msgstr "Internal error, unrecognised error."
+
+#: backend/smtp.cpp:156
+msgid "Message sent"
+msgstr "Message sent"
+
+#: gui/buglvi.cpp:32
+#, c-format
+msgid ""
+"_n: 1 day\n"
+"%n days"
+msgstr ""
+"1 day\n"
+"%n days"
+
+#: gui/buglvi.cpp:48
+msgid "%1 (%2)"
+msgstr "%1 (%2)"
+
+#: gui/centralwidget.cpp:358
+msgid "Found the following attachments. Save?"
+msgstr "Found the following attachments. Save?"
+
+#: gui/centralwidget.cpp:362
+msgid "Select Folder Where to Save Attachments"
+msgstr "Select Folder Where to Save Attachments"
+
+#: gui/centralwidget.cpp:439
+msgid "Change Bug Title"
+msgstr "Change Bug Title"
+
+#: gui/centralwidget.cpp:440
+msgid "Please enter a new title:"
+msgstr "Please enter a new title:"
+
+#: gui/cwbugdetails.cpp:85
+msgid "Bug Report</a> from <b>%1</b> "
+msgstr "Bug Report</a> from <b>%1</b> "
+
+#: gui/cwbugdetails.cpp:88
+#, c-format
+msgid ""
+"_n: (1 reply)\n"
+"(%n replies)"
+msgstr ""
+"(1 reply)\n"
+"(%n replies)"
+
+#: gui/cwbugdetails.cpp:92
+#, c-format
+msgid ""
+"_n: 1 day old\n"
+"%n days old"
+msgstr ""
+"1 day old\n"
+"%n days old"
+
+#: gui/cwbugdetails.cpp:102 gui/preferencesdialog.cpp:59
+msgid "Version"
+msgstr "Version"
+
+#: gui/cwbugdetails.cpp:103
+msgid "Source"
+msgstr "Source"
+
+#: gui/cwbugdetails.cpp:104
+msgid "Compiler"
+msgstr "Compiler"
+
+#: gui/cwbugdetails.cpp:105
+msgid "OS"
+msgstr "OS"
+
+#: gui/cwbugdetails.cpp:123
+msgid "Bug Report</a> from <b>%1</b>"
+msgstr "Bug Report</a> from <b>%1</b>"
+
+#: gui/cwbugdetails.cpp:127
+msgid "Reply #%1</a> from <b>%2</b>"
+msgstr "Reply #%1</a> from <b>%2</b>"
+
+#: gui/cwbugdetails.cpp:151
+msgid "Attachment List"
+msgstr "Attachment List"
+
+#: gui/cwbugdetails.cpp:153 gui/packageselectdialog.cpp:69
+msgid "Description"
+msgstr "Description"
+
+#: gui/cwbugdetails.cpp:154
+msgid "Date"
+msgstr "Date"
+
+#: gui/cwbugdetailscontainer.cpp:123
+msgid ""
+"_: bug #number [Merged with: a list of bugs] (severity): title\n"
+"Bug #%1 [Merged with: %2] (%3): %4"
+msgstr "Bug no. %1 [Merged with: %2] (%3): %4"
+
+#: gui/cwbugdetailscontainer.cpp:132
+msgid ""
+"_: bug #number (severity): title\n"
+"Bug #%1 (%2): %3"
+msgstr "Bug no. %1 (%2): %3"
+
+#: gui/cwbugdetailscontainer.cpp:152
+msgid "Pending commands:"
+msgstr "Pending commands:"
+
+#: gui/cwbugdetailscontainer.cpp:205
+msgid "Click here to select a bug by number"
+msgstr "Click here to select a bug by number"
+
+#: gui/cwbugdetailscontainer.cpp:214
+msgid ""
+"Retrieving Details for Bug %1\n"
+"\n"
+"(%2)"
+msgstr ""
+"Retrieving Details for Bug %1\n"
+"\n"
+"(%2)"
+
+#: gui/cwbugdetailscontainer.cpp:226
+msgid "Bug #%1 (%2) is not available offline."
+msgstr "Bug no. %1 (%2) is not available offline."
+
+#: gui/cwbugdetailscontainer.cpp:229
+msgid ""
+"Retrieving details for bug #%1\n"
+"(%2)"
+msgstr ""
+"Retrieving details for bug no. %1\n"
+"(%2)"
+
+#: gui/cwbuglistcontainer.cpp:68
+msgid "Number"
+msgstr "Number"
+
+#: gui/cwbuglistcontainer.cpp:69
+msgid "Age"
+msgstr "Age"
+
+#: gui/cwbuglistcontainer.cpp:70
+msgid "Title"
+msgstr "Title"
+
+#: gui/cwbuglistcontainer.cpp:71
+msgid "Status"
+msgstr "Status"
+
+#: gui/cwbuglistcontainer.cpp:73
+msgid "Sender"
+msgstr "Sender"
+
+#: gui/cwbuglistcontainer.cpp:146
+msgid "%1 (%2 bugs, %3 wishes)"
+msgstr "%1 (%2 bugs, %3 wishes)"
+
+#: gui/cwbuglistcontainer.cpp:156
+msgid "Product '%1', all components"
+msgstr "Product '%1', all components"
+
+#: gui/cwbuglistcontainer.cpp:158
+msgid "Product '%1'"
+msgstr "Product '%1'"
+
+#: gui/cwbuglistcontainer.cpp:162
+msgid "Product '%1', component '%2'"
+msgstr "Product '%1', component '%2'"
+
+#: gui/cwbuglistcontainer.cpp:203
+msgid "Outstanding Bugs"
+msgstr "Outstanding Bugs"
+
+#: gui/cwbuglistcontainer.cpp:204
+msgid "Click here to select a product"
+msgstr "Click here to select a product"
+
+#: gui/cwbuglistcontainer.cpp:211
+msgid "Retrieving List of Outstanding Bugs for Product '%1'..."
+msgstr "Retrieving List of Outstanding Bugs for Product '%1'..."
+
+#: gui/cwbuglistcontainer.cpp:213
+msgid "Retrieving List of Outstanding Bugs for Product '%1' (Component %2)..."
+msgstr "Retrieving List of Outstanding Bugs for Product '%1' (Component %2)..."
+
+#: gui/cwbuglistcontainer.cpp:224
+msgid "Package '%1'"
+msgstr "Package '%1'"
+
+#: gui/cwbuglistcontainer.cpp:229
+msgid "%1 is not available offline."
+msgstr "%1 is not available offline."
+
+#: gui/cwloadingwidget.cpp:149
+msgid ""
+"Welcome to KBugBuster, a tool to manage the KDE Bug Report System. With "
+"KBugBuster you can manage outstanding bug reports for KDE from a convenient "
+"front end."
+msgstr ""
+"Welcome to KBugBuster, a tool to manage the KDE Bug Report System. With "
+"KBugBuster you can manage outstanding bug reports for KDE from a convenient "
+"front end."
+
+#: gui/kbbmainwindow.cpp:100
+msgid "Welcome to <b>KBugBuster</b>."
+msgstr "Welcome to <b>KBugBuster</b>."
+
+#: gui/kbbmainwindow.cpp:149
+msgid "Quit KBugBuster"
+msgstr "Quit KBugBuster"
+
+#: gui/kbbmainwindow.cpp:151
+msgid "See &Pending Changes"
+msgstr "See &Pending Changes"
+
+#: gui/kbbmainwindow.cpp:153
+msgid "&Submit Changes"
+msgstr "&Submit Changes"
+
+#: gui/kbbmainwindow.cpp:156
+msgid "Reload &Product List"
+msgstr "Reload &Product List"
+
+#: gui/kbbmainwindow.cpp:158
+msgid "Reload Bug &List (for current product)"
+msgstr "Reload Bug &List (for current product)"
+
+#: gui/kbbmainwindow.cpp:160
+msgid "Reload Bug &Details (for current bug)"
+msgstr "Reload Bug &Details (for current bug)"
+
+#: gui/kbbmainwindow.cpp:162
+msgid "Load &My Bugs List"
+msgstr "Load &My Bugs List"
+
+#: gui/kbbmainwindow.cpp:164
+msgid "Load All Bug Details (for current product)"
+msgstr "Load All Bug Details (for current product)"
+
+#: gui/kbbmainwindow.cpp:165
+msgid "Extract &Attachments"
+msgstr "Extract &Attachments"
+
+#: gui/kbbmainwindow.cpp:168
+msgid "Clear Cache"
+msgstr "Clear Cache"
+
+#: gui/kbbmainwindow.cpp:171
+msgid "&Search by Product..."
+msgstr "&Search by Product..."
+
+#: gui/kbbmainwindow.cpp:173
+msgid "Search by Bug &Number..."
+msgstr "Search by Bug &Number..."
+
+#: gui/kbbmainwindow.cpp:177
+msgid "Search by &Description..."
+msgstr "Search by &Description..."
+
+#: gui/kbbmainwindow.cpp:207
+msgid "&Disconnected Mode"
+msgstr "&Disconnected Mode"
+
+#: gui/kbbmainwindow.cpp:220
+msgid "Show Closed Bugs"
+msgstr "Show Closed Bugs"
+
+#: gui/kbbmainwindow.cpp:223
+msgid "Hide Closed Bugs"
+msgstr "Hide Closed Bugs"
+
+#: gui/kbbmainwindow.cpp:227
+msgid "Show Wishes"
+msgstr "Show Wishes"
+
+#: gui/kbbmainwindow.cpp:230
+msgid "Hide Wishes"
+msgstr "Hide Wishes"
+
+#: gui/kbbmainwindow.cpp:234 gui/preferencesdialog.cpp:278
+msgid "Select Server"
+msgstr "Select Server"
+
+#: gui/kbbmainwindow.cpp:243
+msgid "Show Last Server Response..."
+msgstr "Show Last Server Response..."
+
+#: gui/kbbmainwindow.cpp:246
+msgid "Show Bug HTML Source..."
+msgstr "Show Bug HTML Source..."
+
+#: gui/kbbmainwindow.cpp:344
+msgid "List of pending commands:"
+msgstr "List of pending commands:"
+
+#: gui/kbbmainwindow.cpp:349
+msgid "Do you really want to delete all commands?"
+msgstr "Do you really want to delete all commands?"
+
+#: gui/kbbmainwindow.cpp:350
+msgid "Confirmation Required"
+msgstr "Confirmation Required"
+
+#: gui/kbbmainwindow.cpp:357
+msgid "There are no pending commands."
+msgstr "There are no pending commands."
+
+#: gui/kbbmainwindow.cpp:392
+msgid "Search for Bug Number"
+msgstr "Search for Bug Number"
+
+#: gui/kbbmainwindow.cpp:393
+msgid "Please enter a bug number:"
+msgstr "Please enter a bug number:"
+
+#: gui/kbbmainwindow.cpp:422
+msgid "There are unsent bug commands. Do you want to send them now?"
+msgstr "There are unsent bug commands. Do you want to send them now?"
+
+#: gui/kbbmainwindow.cpp:423
+msgid "Send"
+msgstr "Send"
+
+#: gui/kbbmainwindow.cpp:423
+msgid "Do Not Send"
+msgstr "Do Not Send"
+
+#: gui/kbbmainwindow.cpp:475
+msgid "Last Server Response"
+msgstr "Last Server Response"
+
+#: gui/kbbmainwindow.cpp:487
+msgid "Bug HTML Source"
+msgstr "Bug HTML Source"
+
+#: gui/loadallbugsdlg.cpp:29
+#, c-format
+msgid "Loading All Bugs for Product %1"
+msgstr "Loading All Bugs for Product %1"
+
+#: gui/loadallbugsdlg.cpp:48
+msgid "Bug %1 loaded"
+msgstr "Bug %1 loaded"
+
+#: gui/messageeditor.cpp:18
+msgid "Edit Message Buttons"
+msgstr "Edit Message Buttons"
+
+#: gui/messageeditor.cpp:27
+msgid "Button:"
+msgstr "Button:"
+
+#: gui/messageeditor.cpp:34
+msgid "Add Button..."
+msgstr "Add Button..."
+
+#: gui/messageeditor.cpp:38
+msgid "Remove Button"
+msgstr "Remove Button"
+
+#: gui/messageeditor.cpp:65
+msgid "Add Message Button"
+msgstr "Add Message Button"
+
+#: gui/messageeditor.cpp:66
+msgid "Enter button name:"
+msgstr "Enter button name:"
+
+#: gui/messageeditor.cpp:82
+msgid "Remove the button %1?"
+msgstr "Remove the button %1?"
+
+#: gui/msginputdialog.cpp:25
+msgid "&Edit Presets..."
+msgstr "&Edit Presets..."
+
+#: gui/msginputdialog.cpp:32
+#, c-format
+msgid "Close Bug %1"
+msgstr "Close Bug %1"
+
+#: gui/msginputdialog.cpp:35
+msgid "Reply to Bug"
+msgstr "Reply to Bug"
+
+#: gui/msginputdialog.cpp:38
+msgid "Reply Privately to Bug"
+msgstr "Reply Privately to Bug"
+
+#: gui/msginputdialog.cpp:56
+msgid "&Recipient:"
+msgstr "&Recipient:"
+
+#: gui/msginputdialog.cpp:63
+msgid "Normal (bugs.kde.org & Maintainer & kde-bugs-dist)"
+msgstr "Normal (bugs.kde.org & Maintainer & kde-bugs-dist)"
+
+#: gui/msginputdialog.cpp:64
+msgid "Maintonly (bugs.kde.org & Maintainer)"
+msgstr "Maintonly (bugs.kde.org & Maintainer)"
+
+#: gui/msginputdialog.cpp:65
+msgid "Quiet (bugs.kde.org only)"
+msgstr "Quiet (bugs.kde.org only)"
+
+#: gui/msginputdialog.cpp:77
+msgid "&Message"
+msgstr "&Message"
+
+#: gui/msginputdialog.cpp:90
+msgid "&Preset Messages"
+msgstr "&Preset Messages"
+
+#: gui/packageselectdialog.cpp:43
+msgid "Select Product"
+msgstr "Select Product"
+
+#: gui/packageselectdialog.cpp:55
+msgid "Recent"
+msgstr "Recent"
+
+#: gui/packageselectdialog.cpp:68 gui/preferencesdialog.cpp:56
+msgid "Name"
+msgstr "Name"
+
+#: gui/preferencesdialog.cpp:57
+msgid "Base URL"
+msgstr "Base URL"
+
+#: gui/preferencesdialog.cpp:58
+msgid "User"
+msgstr "User"
+
+#: gui/preferencesdialog.cpp:64
+msgid "Preferences"
+msgstr "Preferences"
+
+#: gui/preferencesdialog.cpp:79
+msgid "Servers"
+msgstr "Servers"
+
+#: gui/preferencesdialog.cpp:92
+msgid "Add Server..."
+msgstr "Add Server..."
+
+#: gui/preferencesdialog.cpp:95
+msgid "Edit Server..."
+msgstr "Edit Server..."
+
+#: gui/preferencesdialog.cpp:98
+msgid "Delete Server"
+msgstr "Delete Server"
+
+#: gui/preferencesdialog.cpp:101
+msgid "Select Server From List..."
+msgstr "Select Server From List..."
+
+#: gui/preferencesdialog.cpp:110
+msgid "Advanced"
+msgstr "Advanced"
+
+#: gui/preferencesdialog.cpp:117
+msgid "Mail Client"
+msgstr "Mail Client"
+
+#: gui/preferencesdialog.cpp:120
+msgid "&KMail"
+msgstr "&KMail"
+
+#: gui/preferencesdialog.cpp:121
+msgid "D&irect"
+msgstr "D&irect"
+
+#: gui/preferencesdialog.cpp:122
+msgid "&Sendmail"
+msgstr "&Sendmail"
+
+#: gui/preferencesdialog.cpp:124
+msgid "Show closed bugs"
+msgstr "Show closed bugs"
+
+#: gui/preferencesdialog.cpp:127
+msgid "Show wishes"
+msgstr "Show wishes"
+
+#: gui/preferencesdialog.cpp:130
+msgid "Show bugs with number of votes greater than:"
+msgstr "Show bugs with number of votes greater than:"
+
+#: gui/preferencesdialog.cpp:139
+msgid "Send BCC to myself"
+msgstr "Send BCC to myself"
+
+#: gui/serverconfigdialog.cpp:16
+msgid "Edit Bugzilla Server"
+msgstr "Edit Bugzilla Server"
+
+#: gui/serverconfigdialog.cpp:26
+msgid "Name:"
+msgstr "Name:"
+
+#: gui/serverconfigdialog.cpp:32
+msgid "URL:"
+msgstr "URL:"
+
+#: gui/serverconfigdialog.cpp:37
+msgid "User:"
+msgstr "User:"
+
+#: gui/serverconfigdialog.cpp:42
+msgid "Password:"
+msgstr "Password:"
+
+#: gui/serverconfigdialog.cpp:47
+msgid "Bugzilla version:"
+msgstr "Bugzilla version:"
+
+#: gui/severityselectdialog.cpp:14
+msgid "Select Severity"
+msgstr "Select Severity"
+
+#: kresources/kcalresourceconfig.cpp:45
+msgid "Server:"
+msgstr "Server:"
+
+#: kresources/kcalresourceconfig.cpp:52
+msgid "Product:"
+msgstr "Product:"
+
+#: kresources/kcalresourceconfig.cpp:59
+msgid "Component:"
+msgstr "Component:"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kcachegrind.po b/tde-i18n-en_GB/messages/kdesdk/kcachegrind.po
new file mode 100644
index 00000000000..a4faacf0ac5
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kcachegrind.po
@@ -0,0 +1,2937 @@
+# translation of kcachegrind.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcachegrind\n"
+"POT-Creation-Date: 2008-07-08 01:21+0200\n"
+"PO-Revision-Date: 2005-12-30 14:02+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: instritem.cpp:106 sourceitem.cpp:86
+msgid "Active call to '%1'"
+msgstr "Active call to '%1'"
+
+#: instritem.cpp:108 sourceitem.cpp:88
+msgid ""
+"_n: %n call to '%1'\n"
+"%n calls to '%1'"
+msgstr ""
+"%n call to '%1'\n"
+"%n calls to '%1'"
+
+#: instritem.cpp:137
+msgid "Jump %1 of %2 times to 0x%3"
+msgstr "Jump %1 of %2 times to 0x%3"
+
+#: instritem.cpp:142
+msgid "Jump %1 times to 0x%2"
+msgstr "Jump %1 times to 0x%2"
+
+#: instritem.cpp:185 sourceitem.cpp:169
+msgid "(cycle)"
+msgstr "(cycle)"
+
+#: tracedata.cpp:157
+msgid "Abstract Item"
+msgstr "Abstract Item"
+
+#: tracedata.cpp:158
+msgid "Cost Item"
+msgstr "Cost Item"
+
+#: tracedata.cpp:159
+msgid "Part Source Line"
+msgstr "Part Source Line"
+
+#: tracedata.cpp:160
+msgid "Source Line"
+msgstr "Source Line"
+
+#: tracedata.cpp:161
+msgid "Part Line Call"
+msgstr "Part Line Call"
+
+#: tracedata.cpp:162
+msgid "Line Call"
+msgstr "Line Call"
+
+#: tracedata.cpp:163
+msgid "Part Jump"
+msgstr "Part Jump"
+
+#: tracedata.cpp:164
+msgid "Jump"
+msgstr "Jump"
+
+#: tracedata.cpp:165
+msgid "Part Instruction"
+msgstr "Part Instruction"
+
+#: tracedata.cpp:166
+msgid "Instruction"
+msgstr "Instruction"
+
+#: tracedata.cpp:167
+msgid "Part Instruction Jump"
+msgstr "Part Instruction Jump"
+
+#: tracedata.cpp:168
+msgid "Instruction Jump"
+msgstr "Instruction Jump"
+
+#: tracedata.cpp:169
+msgid "Part Instruction Call"
+msgstr "Part Instruction Call"
+
+#: tracedata.cpp:170
+msgid "Instruction Call"
+msgstr "Instruction Call"
+
+#: tracedata.cpp:171
+msgid "Part Call"
+msgstr "Part Call"
+
+#: tracedata.cpp:172
+msgid "Call"
+msgstr "Call"
+
+#: tracedata.cpp:173
+msgid "Part Function"
+msgstr "Part Function"
+
+#: tracedata.cpp:174
+msgid "Function Source File"
+msgstr "Function Source File"
+
+#. i18n: file dumpselectionbase.ui line 300
+#: rc.cpp:144 rc.cpp:273 rc.cpp:318 rc.cpp:342 tracedata.cpp:175
+#, no-c-format
+msgid "Function"
+msgstr "Function"
+
+#: tracedata.cpp:176
+msgid "Function Cycle"
+msgstr "Function Cycle"
+
+#: tracedata.cpp:177
+msgid "Part Class"
+msgstr "Part Class"
+
+#: tracedata.cpp:178
+msgid "Class"
+msgstr "Class"
+
+#: tracedata.cpp:179
+msgid "Part Source File"
+msgstr "Part Source File"
+
+#: tracedata.cpp:180
+msgid "Source File"
+msgstr "Source File"
+
+#: tracedata.cpp:181
+msgid "Part ELF Object"
+msgstr "Part ELF Object"
+
+#: tracedata.cpp:182
+msgid "ELF Object"
+msgstr "ELF Object"
+
+#: partview.cpp:46 tracedata.cpp:183
+msgid "Profile Part"
+msgstr "Profile Part"
+
+#: tracedata.cpp:184
+msgid "Program Trace"
+msgstr "Program Trace"
+
+#: tracedata.cpp:245
+msgid "%1 from %2"
+msgstr "%1 from %2"
+
+#: partgraph.cpp:423 tracedata.cpp:253 tracedata.cpp:258 tracedata.cpp:2828
+#: tracedata.cpp:3245 tracedata.cpp:3331 tracedata.cpp:4169 tracedata.cpp:4177
+#: tracedata.cpp:4242
+msgid "(unknown)"
+msgstr "(unknown)"
+
+#: tracedata.cpp:2587
+msgid "(no caller)"
+msgstr "(no caller)"
+
+#: tracedata.cpp:2594 tracedata.cpp:2613
+msgid "%1 via %2"
+msgstr "%1 via %2"
+
+#: tracedata.cpp:2603
+msgid "(no callee)"
+msgstr "(no callee)"
+
+#: tracedata.cpp:4471
+msgid "(not found)"
+msgstr "(not found)"
+
+#: tracedata.cpp:5021
+msgid "Recalculating Function Cycles..."
+msgstr "Recalculating Function Cycles..."
+
+#. i18n: file dumpselectionbase.ui line 550
+#: callmapview.cpp:59 partselection.cpp:58 rc.cpp:192
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. 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 "Cost"
+
+#: partselection.cpp:151
+msgid "Profile Part Overview: Current is '%1'"
+msgstr "Profile Part Overview: Current is '%1'"
+
+#: partselection.cpp:287
+msgid "Deselect"
+msgstr "Deselect"
+
+#: partselection.cpp:287 partselection.cpp:311
+msgid "Select"
+msgstr "Select"
+
+#: partselection.cpp:292
+msgid "Select All Parts"
+msgstr "Select All Parts"
+
+#: partselection.cpp:294
+msgid "Visible Parts"
+msgstr "Visible Parts"
+
+#: partselection.cpp:296
+msgid "Hide Selected Parts"
+msgstr "Hide Selected Parts"
+
+#: partselection.cpp:297
+msgid "Unhide Hidden Parts"
+msgstr "Unhide Hidden Parts"
+
+#: partselection.cpp:302 toplevel.cpp:1692
+msgid "Go Back"
+msgstr "Go Back"
+
+#: callgraphview.cpp:2571 partselection.cpp:320
+msgid "Visualization"
+msgstr "Visualisation"
+
+#: partselection.cpp:322
+msgid "Partitioning Mode"
+msgstr "Partitioning Mode"
+
+#: partselection.cpp:323
+msgid "Diagram Mode"
+msgstr "Diagram Mode"
+
+#: partselection.cpp:324
+msgid "Zoom Function"
+msgstr "Zoom Function"
+
+#: partselection.cpp:325
+msgid "Show Direct Calls"
+msgstr "Show Direct Calls"
+
+#: partselection.cpp:326
+msgid "Increment Shown Call Levels"
+msgstr "Increment Shown Call Levels"
+
+#: partselection.cpp:340
+msgid "Draw Names"
+msgstr "Draw Names"
+
+#: partselection.cpp:341
+msgid "Draw Costs"
+msgstr "Draw Costs"
+
+#: callmapview.cpp:303 partselection.cpp:342
+msgid "Ignore Proportions"
+msgstr "Ignore Proportions"
+
+#: partselection.cpp:343
+msgid "Draw Frames"
+msgstr "Draw Frames"
+
+#: callmapview.cpp:304 partselection.cpp:344 treemap.cpp:2887
+msgid "Allow Rotation"
+msgstr "Allow Rotation"
+
+#: partselection.cpp:359
+msgid "Hide Info"
+msgstr "Hide Info"
+
+#: partselection.cpp:361
+msgid "Show Info"
+msgstr "Show Info"
+
+#: partselection.cpp:541
+msgid "(no trace loaded)"
+msgstr "(no trace loaded)"
+
+#: costtypeview.cpp:42
+msgid "Event Type"
+msgstr "Event Type"
+
+#. 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 "Incl."
+
+#. 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 "Self"
+
+#: costtypeview.cpp:45
+msgid "Short"
+msgstr "Short"
+
+#: costtypeview.cpp:47
+msgid "Formula"
+msgstr "Formula"
+
+#: 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 ""
+"<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>"
+
+#: costtypeview.cpp:98
+msgid "Set Secondary Event Type"
+msgstr "Set Secondary Event Type"
+
+#: costtypeview.cpp:100
+msgid "Remove Secondary Event Type"
+msgstr "Remove Secondary Event Type"
+
+#: costtypeview.cpp:105
+msgid "Edit Long Name"
+msgstr "Edit Long Name"
+
+#: costtypeview.cpp:106
+msgid "Edit Short Name"
+msgstr "Edit Short Name"
+
+#: costtypeview.cpp:107
+msgid "Edit Formula"
+msgstr "Edit Formula"
+
+#: costtypeview.cpp:115
+msgid "New Cost Type ..."
+msgstr "New Cost Type ..."
+
+#: costtypeview.cpp:149 costtypeview.cpp:154
+#, c-format
+msgid "New%1"
+msgstr "New%1"
+
+#: costtypeview.cpp:155
+#, c-format
+msgid "New Cost Type %1"
+msgstr "New Cost Type %1"
+
+#: sourceitem.cpp:125
+msgid "Jump %1 of %2 times to %3"
+msgstr "Jump %1 of %2 times to %3"
+
+#: sourceitem.cpp:130
+msgid "Jump %1 times to %2"
+msgstr "Jump %1 times to %2"
+
+#: costlistitem.cpp:60
+#, c-format
+msgid ""
+"_n: (%n item skipped)\n"
+"(%n items skipped)"
+msgstr ""
+"(%n item skipped)\n"
+"(%n items skipped)"
+
+#: traceitemview.cpp:53
+msgid "No description available"
+msgstr "No description available"
+
+#. i18n: file partselectionbase.ui line 16
+#: rc.cpp:324 toplevel.cpp:281 toplevel.cpp:581
+#, no-c-format
+msgid "Parts Overview"
+msgstr "Parts Overview"
+
+#: toplevel.cpp:288
+msgid ""
+"<b>The Parts Overview</b>"
+"<p>A trace consists of multiple trace parts when there are several profile data "
+"files from one profile run. The Trace Part Overview dockable shows these, "
+"horizontally ordered in execution time; the rectangle sizes are proportional to "
+"the total cost spent in the parts. You can select one or several parts to "
+"constrain all costs shown to these parts only.</p>"
+"<p>The parts are further subdivided: there is a partitioning and an callee "
+"split mode: "
+"<ul>"
+"<li>Partitioning: You see the partitioning into groups for a trace part, "
+"according to the group type selected. E.g. if ELF object groups are selected, "
+"you see colored rectangles for each used ELF object (shared library or "
+"executable), sized according to the cost spent therein.</li>"
+"<li>Callee: A rectangle showing the inclusive cost of the current selected "
+"function in the trace part is shown. This is split up into smaller rectangles "
+"to show the costs of its callees.</li></ul></p>"
+msgstr ""
+"<b>The Parts Overview</b>"
+"<p>A trace consists of multiple trace parts when there are several profile data "
+"files from one profile run. The Trace Part Overview dockable shows these, "
+"horizontally ordered in execution time; the rectangle sizes are proportional to "
+"the total cost spent in the parts. You can select one or several parts to "
+"constrain all costs shown to these parts only.</p>"
+"<p>The parts are further subdivided: there is a partitioning and an callee "
+"split mode: "
+"<ul>"
+"<li>Partitioning: You see the partitioning into groups for a trace part, "
+"according to the group type selected. E.g. if ELF object groups are selected, "
+"you see coloured rectangles for each used ELF object (shared library or "
+"executable), sized according to the cost spent therein.</li>"
+"<li>Callee: A rectangle showing the inclusive cost of the current selected "
+"function in the trace part is shown. This is split up into smaller rectangles "
+"to show the costs of its callees.</li></ul></p>"
+
+#: toplevel.cpp:318
+msgid "Top Cost Call Stack"
+msgstr "Top Cost Call Stack"
+
+#: toplevel.cpp:320
+msgid ""
+"<b>The Top Cost Call Stack</b>"
+"<p>This is a purely fictional 'most probable' call stack. It is built up by "
+"starting with the current selected function and adds the callers/callees with "
+"highest cost at the top and to bottom.</p>"
+"<p>The <b>Cost</b> and <b>Calls</b> columns show the cost used for all calls "
+"from the function in the line above.</p>"
+msgstr ""
+"<b>The Top Cost Call Stack</b>"
+"<p>This is a purely fictional 'most probable' call stack. It is built up by "
+"starting with the current selected function and adds the callers/callees with "
+"highest cost at the top and to bottom.</p>"
+"<p>The <b>Cost</b> and <b>Calls</b> columns show the cost used for all calls "
+"from the function in the line above.</p>"
+
+#: toplevel.cpp:333
+msgid "Flat Profile"
+msgstr "Flat Profile"
+
+#: toplevel.cpp:343
+msgid ""
+"<b>The Flat Profile</b>"
+"<p>The flat profile contains a group and a function selection list. The group "
+"list contains all groups where costs are spent in, depending on the chosen "
+"group type. The group list is hidden when group type 'Function' is selected."
+"<p>"
+"<p>The function list contains the functions of the selected group (or all for "
+"'Function' group type), ordered by the costs spent therein. Functions with "
+"costs less than 1% are hidden on default.</p>"
+msgstr ""
+"<b>The Flat Profile</b>"
+"<p>The flat profile contains a group and a function selection list. The group "
+"list contains all groups where costs are spent in, depending on the chosen "
+"group type. The group list is hidden when group type 'Function' is selected."
+"<p>"
+"<p>The function list contains the functions of the selected group (or all for "
+"'Function' group type), ordered by the costs spent therein. Functions with "
+"costs less than 1% are hidden on default.</p>"
+
+#. i18n: file dumpselectionbase.ui line 16
+#: rc.cpp:84 toplevel.cpp:357 toplevel.cpp:609
+#, no-c-format
+msgid "Profile Dumps"
+msgstr "Profile Dumps"
+
+#: toplevel.cpp:367
+msgid ""
+"<b>Profile Dumps</b>"
+"<p>This dockable shows in the top part the list of loadable profile dumps in "
+"all subdirectories of: "
+"<ul>"
+"<li>current working directory of KCachegrind, i.e. where it was started from, "
+"and "
+"<li>the default profile dump directory given in the configuration.</ul> "
+"The list is sorted according the the target command profiled in the "
+"corresponding dump.</p>"
+"<p>On selecting a profile dump, information for it is shown in the bottom area "
+"of the dockable: "
+"<ul>"
+"<li><b>Options</b> allows you to view the profiled command and profile options "
+"of this dump. By changing any item, a new (yet unexisting) profile template is "
+"created. Press <b>Run Profile</b> to start aprofile run with these options in "
+"the background. "
+"<li><b>Info</b> gives detailed info on the selected dump like event cost "
+"summary and properties of the simulated cache. "
+"<li><b>State</b> is only available for current happening profiles runs. Press "
+"<b>Update</b> to see different counters of the run, and a stack trace of the "
+"current position in the program profiled. Check the <b>Every</b> "
+"option to let KCachegrind regularly poll these data. Check the <b>Sync</b> "
+"option to let the dockable activate the top function in the current loaded "
+"dump.</ul></p>"
+msgstr ""
+"<b>Profile Dumps</b>"
+"<p>This dockable shows in the top part the list of loadable profile dumps in "
+"all subdirectories of: "
+"<ul>"
+"<li>current working directory of KCachegrind, i.e. where it was started from, "
+"and "
+"<li>the default profile dump directory given in the configuration.</ul> "
+"The list is sorted according the the target command profiled in the "
+"corresponding dump.</p>"
+"<p>On selecting a profile dump, information for it is shown in the bottom area "
+"of the dockable: "
+"<ul>"
+"<li><b>Options</b> allows you to view the profiled command and profile options "
+"of this dump. By changing any item, a new (yet unexisting) profile template is "
+"created. Press <b>Run Profile</b> to start aprofile run with these options in "
+"the background. "
+"<li><b>Info</b> gives detailed info on the selected dump like event cost "
+"summary and properties of the simulated cache. "
+"<li><b>State</b> is only available for current happening profiles runs. Press "
+"<b>Update</b> to see different counters of the run, and a stack trace of the "
+"current position in the program profiled. Tick the <b>Every</b> "
+"option to let KCachegrind regularly poll these data. Tick the <b>Sync</b> "
+"option to let the dockable activate the top function in the current loaded "
+"dump.</ul></p>"
+
+#: toplevel.cpp:455
+msgid "&Duplicate"
+msgstr "&Duplicate"
+
+#: toplevel.cpp:459
+msgid ""
+"<b>Duplicate Current Layout</b>"
+"<p>Make a copy of the current layout.</p>"
+msgstr ""
+"<b>Duplicate Current Layout</b>"
+"<p>Make a copy of the current layout.</p>"
+
+#: toplevel.cpp:466
+msgid ""
+"<b>Remove Current Layout</b>"
+"<p>Delete current layout and make the previous active.</p>"
+msgstr ""
+"<b>Remove Current Layout</b>"
+"<p>Delete current layout and make the previous active.</p>"
+
+#: toplevel.cpp:470
+msgid "&Go to Next"
+msgstr "&Go to Next"
+
+#: toplevel.cpp:474
+msgid "Go to Next Layout"
+msgstr "Go to Next Layout"
+
+#: toplevel.cpp:477
+msgid "&Go to Previous"
+msgstr "&Go to Previous"
+
+#: toplevel.cpp:481
+msgid "Go to Previous Layout"
+msgstr "Go to Previous Layout"
+
+#: toplevel.cpp:484
+msgid "&Restore to Default"
+msgstr "&Restore to Default"
+
+#: toplevel.cpp:487
+msgid "Restore Layouts to Default"
+msgstr "Restore Layouts to Default"
+
+#: toplevel.cpp:490
+msgid "&Save as Default"
+msgstr "&Save as Default"
+
+#: toplevel.cpp:493
+msgid "Save Layouts as Default"
+msgstr "Save Layouts as Default"
+
+#: toplevel.cpp:504
+msgid "<b>New</b><p>Open new empty KCachegrind window.</p>"
+msgstr "<b>New</b><p>Open new empty KCachegrind window.</p>"
+
+#: toplevel.cpp:507
+msgid "&Add..."
+msgstr "&Add..."
+
+#: toplevel.cpp:510
+msgid ""
+"<b>Add Profile Data</b>"
+"<p>This opens an additional profile data file in the current window.</p>"
+msgstr ""
+"<b>Add Profile Data</b>"
+"<p>This opens an additional profile data file in the current window.</p>"
+
+#: toplevel.cpp:522
+msgid "<b>Reload Profile Data</b><p>This loads any new created parts, too.</p>"
+msgstr ""
+"<b>Reload Profile Data</b>"
+"<p>This loads any new created parts, too.</p>"
+
+#: toplevel.cpp:526
+msgid "&Export Graph"
+msgstr "&Export Graph"
+
+#: toplevel.cpp:530
+msgid ""
+"<b>Export Call Graph</b>"
+"<p>Generates a file with extension .dot for the tools of the GraphViz "
+"package.</p>"
+msgstr ""
+"<b>Export Call Graph</b>"
+"<p>Generates a file with extension .dot for the tools of the GraphViz "
+"package.</p>"
+
+#: toplevel.cpp:536
+msgid "&Force Dump"
+msgstr "&Force Dump"
+
+#: toplevel.cpp:545
+msgid ""
+"<b>Force Dump</b>"
+"<p>This forces a dump for a Callgrind profile run in the current directory. "
+"This action is checked while KCachegrind looks for the dump. If the dump is "
+"finished, it automatically reloads the current trace. If this is the one from "
+"the running Callgrind, the new created trace part will be loaded, too.</p>"
+"<p>Force dump creates a file 'callgrind.cmd', and checks every second for its "
+"existence. A running Callgrind will detect this file, dump a trace part, and "
+"delete 'callgrind.cmd'. The deletion is detected by KCachegrind, and it does a "
+"Reload. If there's <em>no</em> Callgrind running, press 'Force Dump' again to "
+"cancel the dump request. This deletes 'callgrind.cmd' itself and stops polling "
+"for a new dump.</p>"
+"<p>Note: A Callgrind run <em>only</em> detects existence of 'callgrind.cmd' "
+"when actively running a few milliseconds, i.e. <em>not</em> "
+"sleeping. Tip: For a profiled GUI program, you can awake Callgrind e.g. by "
+"resizing a window of the program.</p>"
+msgstr ""
+"<b>Force Dump</b>"
+"<p>This forces a dump for a Callgrind profile run in the current directory. "
+"This action is ticked while KCachegrind looks for the dump. If the dump is "
+"finished, it automatically reloads the current trace. If this is the one from "
+"the running Callgrind, the new created trace part will be loaded, too.</p>"
+"<p>Force dump creates a file 'callgrind.cmd', and checks every second for its "
+"existence. A running Callgrind will detect this file, dump a trace part, and "
+"delete 'callgrind.cmd'. The deletion is detected by KCachegrind, and it does a "
+"Reload. If there's <em>no</em> Callgrind running, press 'Force Dump' again to "
+"cancel the dump request. This deletes 'callgrind.cmd' itself and stops polling "
+"for a new dump.</p>"
+"<p>Note: A Callgrind run <em>only</em> detects existence of 'callgrind.cmd' "
+"when actively running a few milliseconds, i.e. <em>not</em> "
+"sleeping. Tip: For a profiled GUI program, you can awake Callgrind e.g. by "
+"resizing a window of the program.</p>"
+
+#: toplevel.cpp:570
+msgid ""
+"<b>Open Profile Data</b>"
+"<p>This opens a profile data file, with possible multiple parts</p>"
+msgstr ""
+"<b>Open Profile Data</b>"
+"<p>This opens a profile data file, with possible multiple parts</p>"
+
+#: toplevel.cpp:586
+msgid "Show/Hide the Parts Overview Dockable"
+msgstr "Show/Hide the Parts Overview Dockable"
+
+#: toplevel.cpp:590
+msgid "Call Stack"
+msgstr "Call Stack"
+
+#: toplevel.cpp:595
+msgid "Show/Hide the Call Stack Dockable"
+msgstr "Show/Hide the Call Stack Dockable"
+
+#. i18n: file functionselectionbase.ui line 16
+#: rc.cpp:297 toplevel.cpp:599
+#, no-c-format
+msgid "Function Profile"
+msgstr "Function Profile"
+
+#: toplevel.cpp:604
+msgid "Show/Hide the Function Profile Dockable"
+msgstr "Show/Hide the Function Profile Dockable"
+
+#: toplevel.cpp:614
+msgid "Show/Hide the Profile Dumps Dockable"
+msgstr "Show/Hide the Profile Dumps Dockable"
+
+#: toplevel.cpp:619
+msgid "Show Relative Costs"
+msgstr "Show Relative Costs"
+
+#: toplevel.cpp:626
+msgid "Show Absolute Costs"
+msgstr "Show Absolute Costs"
+
+#: toplevel.cpp:629
+msgid "Show relative instead of absolute costs"
+msgstr "Show relative instead of absolute costs"
+
+#: toplevel.cpp:633
+msgid "Percentage Relative to Parent"
+msgstr "Percentage Relative to Parent"
+
+#: toplevel.cpp:639
+msgid "Show percentage costs relative to parent"
+msgstr "Show percentage costs relative to parent"
+
+#: toplevel.cpp:643
+msgid ""
+"<b>Show percentage costs relative to parent</b>"
+"<p>If this is switched off, percentage costs are always shown relative to the "
+"total cost of the profile part(s) that are currently browsed. By turning on "
+"this option, percentage cost of shown cost items will be relative to the parent "
+"cost item."
+"<ul>"
+"<table>"
+"<tr>"
+"<td><b>Cost Type</td>"
+"<td><b>Parent Cost</td></tr>"
+"<tr>"
+"<td>Function Cumulative</td>"
+"<td>Total</td></tr>"
+"<tr>"
+"<td>Function Self</td>"
+"<td>Function Group (*) / Total</td></tr>"
+"<tr>"
+"<td>Call</td>"
+"<td>Function Cumulative</td></tr>"
+"<tr>"
+"<td>Source Line</td>"
+"<td>Function Cumulative</td></tr></table>"
+"<p>(*) Only if function grouping is switched on (e.g. ELF object grouping)."
+msgstr ""
+"<b>Show percentage costs relative to parent</b>"
+"<p>If this is switched off, percentage costs are always shown relative to the "
+"total cost of the profile part(s) that are currently browsed. By turning on "
+"this option, percentage cost of shown cost items will be relative to the parent "
+"cost item."
+"<ul>"
+"<table>"
+"<tr>"
+"<td><b>Cost Type</td>"
+"<td><b>Parent Cost</td></tr>"
+"<tr>"
+"<td>Function Cumulative</td>"
+"<td>Total</td></tr>"
+"<tr>"
+"<td>Function Self</td>"
+"<td>Function Group (*) / Total</td></tr>"
+"<tr>"
+"<td>Call</td>"
+"<td>Function Cumulative</td></tr>"
+"<tr>"
+"<td>Source Line</td>"
+"<td>Function Cumulative</td></tr></table>"
+"<p>(*) Only if function grouping is switched on (e.g. ELF object grouping)."
+
+#: toplevel.cpp:658
+msgid "Do Cycle Detection"
+msgstr "Do Cycle Detection"
+
+#: toplevel.cpp:664
+msgid "Skip Cycle Detection"
+msgstr "Skip Cycle Detection"
+
+#: toplevel.cpp:667
+msgid ""
+"<b>Detect recursive cycles</b>"
+"<p>If this is switched off, the treemap drawing will show black areas when a "
+"recursive call is made instead of drawing the recursion ad infinitum. Note that "
+"the size of black areas often will be wrong, as inside recursive cycles the "
+"cost of calls cannot be determined; the error is small, however, for false "
+"cycles (see documentation)."
+"<p>The correct handling for cycles is to detect them and collapse all functions "
+"of a cycle into a virtual function, which is done when this option is selected. "
+"Unfortunately, with GUI applications, this often will lead to huge false "
+"cycles, making the analysis impossible; therefore, there is the option to "
+"switch this off."
+msgstr ""
+"<b>Detect recursive cycles</b>"
+"<p>If this is switched off, the treemap drawing will show black areas when a "
+"recursive call is made instead of drawing the recursion ad infinitum. Note that "
+"the size of black areas often will be wrong, as inside recursive cycles the "
+"cost of calls cannot be determined; the error is small, however, for false "
+"cycles (see documentation)."
+"<p>The correct handling for cycles is to detect them and collapse all functions "
+"of a cycle into a virtual function, which is done when this option is selected. "
+"Unfortunately, with GUI applications, this often will lead to huge false "
+"cycles, making the analysis impossible; therefore, there is the option to "
+"switch this off."
+
+#: toplevel.cpp:689 toplevel.cpp:729
+msgid "Go back in function selection history"
+msgstr "Go back in function selection history"
+
+#: toplevel.cpp:695 toplevel.cpp:741
+msgid "Go forward in function selection history"
+msgstr "Go forwards in function selection history"
+
+#: toplevel.cpp:701 toplevel.cpp:715
+msgid ""
+"<b>Go Up</b>"
+"<p>Go to last selected caller of current function. If no caller was visited, "
+"use that with highest cost.</p>"
+msgstr ""
+"<b>Go Up</b>"
+"<p>Go to last selected caller of current function. If no caller was visited, "
+"use that with highest cost.</p>"
+
+#: toplevel.cpp:707
+msgid "&Up"
+msgstr "&Up"
+
+#: toplevel.cpp:746 toplevel.cpp:1651
+msgid "Primary Event Type"
+msgstr "Primary Event Type"
+
+#: toplevel.cpp:748
+msgid "Select primary event type of costs"
+msgstr "Select primary event type of costs"
+
+#: toplevel.cpp:758 toplevel.cpp:1654
+msgid "Secondary Event Type"
+msgstr "Secondary Event Type"
+
+#: toplevel.cpp:760
+msgid "Select secondary event type for cost e.g. shown in annotations"
+msgstr "Select secondary event type for cost e.g. shown in annotations"
+
+#: functionselection.cpp:243 toplevel.cpp:768
+msgid "Grouping"
+msgstr "Grouping"
+
+#: toplevel.cpp:771
+msgid "Select how functions are grouped into higher level cost items"
+msgstr "Select how functions are grouped into higher level cost items"
+
+#: functionselection.cpp:52 toplevel.cpp:777
+msgid "(No Grouping)"
+msgstr "(No Grouping)"
+
+#: toplevel.cpp:787
+msgid "Split"
+msgstr "Split"
+
+#: toplevel.cpp:791
+msgid "Show two information panels"
+msgstr "Show two information panels"
+
+#: toplevel.cpp:795
+msgid "Split Horizontal"
+msgstr "Split Horizontal"
+
+#: toplevel.cpp:800
+msgid "Change Split Orientation when main window is split."
+msgstr "Change Split Orientation when main window is split."
+
+#: toplevel.cpp:808
+msgid "Tip of the &Day..."
+msgstr "Tip of the &Day..."
+
+#: toplevel.cpp:809
+msgid "Show \"Tip of the Day\""
+msgstr "Show \"Tip of the Day\""
+
+#: toplevel.cpp:1012 toplevel.cpp:1061
+msgid ""
+"cachegrind.out* callgrind.out*|Callgrind Profile Data\n"
+"*|All Files"
+msgstr ""
+"cachegrind.out* callgrind.out*|Callgrind Profile Data\n"
+"*|All Files"
+
+#: toplevel.cpp:1014
+msgid "Select Callgrind Profile Data"
+msgstr "Select Callgrind Profile Data"
+
+#: toplevel.cpp:1063
+msgid "Add Callgrind Profile Data"
+msgstr "Add Callgrind Profile Data"
+
+#: toplevel.cpp:1221 toplevel.cpp:1574
+msgid "(Hidden)"
+msgstr "(Hidden)"
+
+#: toplevel.cpp:1626
+msgid "Hide"
+msgstr "Hide"
+
+#: toplevel.cpp:1659
+msgid "Show Absolute Cost"
+msgstr "Show Absolute Cost"
+
+#: toplevel.cpp:1662
+msgid "Show Relative Cost"
+msgstr "Show Relative Cost"
+
+#: toplevel.cpp:1693
+msgid "Go Forward"
+msgstr "Go Forward"
+
+#: toplevel.cpp:1694
+msgid "Go Up"
+msgstr "Go Up"
+
+#: toplevel.cpp:1926
+#, c-format
+msgid "Layout Count: %1"
+msgstr "Layout Count: %1"
+
+#: toplevel.cpp:1933
+msgid "No profile data file loaded."
+msgstr "No profile data file loaded."
+
+#: toplevel.cpp:1942
+msgid "Total %1 Cost: %2"
+msgstr "Total %1 Cost: %2"
+
+#: toplevel.cpp:1954
+msgid "No event type selected"
+msgstr "No event type selected"
+
+#: toplevel.cpp:2199 toplevel.cpp:2235 toplevel.cpp:2271
+msgid "(No Stack)"
+msgstr "(No Stack)"
+
+#: toplevel.cpp:2205
+msgid "(No next function)"
+msgstr "(No next function)"
+
+#: toplevel.cpp:2241
+msgid "(No previous function)"
+msgstr "(No previous function)"
+
+#: toplevel.cpp:2276
+msgid "(No Function Up)"
+msgstr "(No Function Up)"
+
+#. i18n: file dumpselectionbase.ui line 906
+#: instrview.cpp:125 rc.cpp:264 sourceview.cpp:50
+#, no-c-format
+msgid "#"
+msgstr "No."
+
+#: callview.cpp:45 instrview.cpp:127 sourceview.cpp:52
+msgid "Cost 2"
+msgstr "Cost 2"
+
+#: instrview.cpp:129
+msgid "Hex"
+msgstr "Hex"
+
+#: instrview.cpp:131 tabview.cpp:313
+msgid "Assembler"
+msgstr "Assembler"
+
+#: instrview.cpp:132
+msgid "Source Position"
+msgstr "Source Position"
+
+#: instrview.cpp:163
+msgid ""
+"<b>Annotated Assembler</b>"
+"<p>The annotated assembler list shows the machine code instructions of the "
+"current selected function together with (self) cost spent while executing an "
+"instruction. If this is a call instruction, lines with details on the call "
+"happening are inserted into the source: the cost spent inside of the call, the "
+"number of calls happening, and the call destination.</p>"
+"<p>The disassembler output shown is generated with the 'objdump' utility from "
+"the 'binutils' package.</p>"
+"<p>Select a line with call information to make the destination function of this "
+"call current.</p>"
+msgstr ""
+"<b>Annotated Assembler</b>"
+"<p>The annotated assembler list shows the machine code instructions of the "
+"current selected function together with (self) cost spent while executing an "
+"instruction. If this is a call instruction, lines with details on the call "
+"happening are inserted into the source: the cost spent inside of the call, the "
+"number of calls happening, and the call destination.</p>"
+"<p>The disassembler output shown is generated with the 'objdump' utility from "
+"the 'binutils' package.</p>"
+"<p>Select a line with call information to make the destination function of this "
+"call current.</p>"
+
+#: callgraphview.cpp:2397 callgraphview.cpp:2401 callgraphview.cpp:2419
+#: callview.cpp:123 callview.cpp:128 coverageview.cpp:166 instrview.cpp:191
+#: sourceview.cpp:116
+msgid "Go to '%1'"
+msgstr "Go to '%1'"
+
+#: instrview.cpp:195
+#, c-format
+msgid "Go to Address %1"
+msgstr "Go to Address %1"
+
+#: instrview.cpp:207
+msgid "Hex Code"
+msgstr "Hex Code"
+
+#: instrview.cpp:426
+msgid "There is no instruction info in the profile data file."
+msgstr "There is no instruction info in the profile data file."
+
+#: instrview.cpp:428
+msgid "For the Valgrind Calltree Skin, rerun with option"
+msgstr "For the Valgrind Calltree Skin, rerun with option"
+
+#: instrview.cpp:429
+msgid " --dump-instr=yes"
+msgstr " --dump-instr=yes"
+
+#: instrview.cpp:430
+msgid "To see (conditional) jumps, additionally specify"
+msgstr "To see (conditional) jumps, additionally specify"
+
+#: instrview.cpp:431
+msgid " --trace-jump=yes"
+msgstr " --trace-jump=yes"
+
+#: instrview.cpp:629
+msgid "There is an error trying to execute the command"
+msgstr "There is an error trying to execute the command"
+
+#: instrview.cpp:634 instrview.cpp:900
+msgid "Check that you have installed 'objdump'."
+msgstr "Check that you have installed 'objdump'."
+
+#: instrview.cpp:636 instrview.cpp:902
+msgid "This utility can be found in the 'binutils' package."
+msgstr "This utility can be found in the 'binutils' package."
+
+#: instrview.cpp:739
+msgid "(No Assembler)"
+msgstr "(No Assembler)"
+
+#: instrview.cpp:875
+#, c-format
+msgid ""
+"_n: There is %n cost line without assembler code.\n"
+"There are %n cost lines without assembler code."
+msgstr ""
+"There is %n cost line without assembler code.\n"
+"There are %n cost lines without assembler code."
+
+#: instrview.cpp:877
+msgid "This happens because the code of"
+msgstr "This happens because the code of"
+
+#: instrview.cpp:880
+msgid "does not seem to match the profile data file."
+msgstr "does not seem to match the profile data file."
+
+#: instrview.cpp:883
+msgid "Are you using an old profile data file or is the above mentioned"
+msgstr "Are you using an old profile data file or is the above mentioned"
+
+#: instrview.cpp:885
+msgid "ELF object from an updated installation/another machine?"
+msgstr "ELF object from an updated installation/another machine?"
+
+#: instrview.cpp:893
+msgid "There seems to be an error trying to execute the command"
+msgstr "There seems to be an error trying to execute the command"
+
+#: instrview.cpp:898
+msgid "Check that the ELF object used in the command exists."
+msgstr "Check that the ELF object used in the command exists."
+
+#: callgraphview.cpp:306
+#, c-format
+msgid "Call(s) from %1"
+msgstr "Call(s) from %1"
+
+#: callgraphview.cpp:307
+#, c-format
+msgid "Call(s) to %1"
+msgstr "Call(s) to %1"
+
+#: callgraphview.cpp:308
+msgid "(unknown call)"
+msgstr "(unknown call)"
+
+#: callgraphview.cpp:1425
+msgid ""
+"<b>Call Graph around active Function</b>"
+"<p>Depending on configuration, this view shows the call graph environment of "
+"the active function. Note: the shown cost is <b>only</b> "
+"the cost which is spent while the active function was actually running; i.e. "
+"the cost shown for main() - if it's visible - should be the same as the cost of "
+"the active function, as that's the part of inclusive cost of main() spent while "
+"the active function was running.</p>"
+"<p>For cycles, blue call arrows indicate that this is an artificial call added "
+"for correct drawing which actually never happened.</p>"
+"<p>If the graph is larger than the widget area, an overview panner is shown in "
+"one edge. There are similar visualization options to the Call Treemap; the "
+"selected function is highlighted."
+"<p>"
+msgstr ""
+"<b>Call Graph around active Function</b>"
+"<p>Depending on configuration, this view shows the call graph environment of "
+"the active function. Note: the shown cost is <b>only</b> "
+"the cost which is spent while the active function was actually running; i.e. "
+"the cost shown for main() - if it's visible - should be the same as the cost of "
+"the active function, as that's the part of inclusive cost of main() spent while "
+"the active function was running.</p>"
+"<p>For cycles, blue call arrows indicate that this is an artificial call added "
+"for correct drawing which actually never happened.</p>"
+"<p>If the graph is larger than the widget area, an overview panner is shown in "
+"one edge. There are similar visualising options to the Call Treemap; the "
+"selected function is highlighted."
+"<p>"
+
+#: callgraphview.cpp:1789
+msgid ""
+"Warning: a long lasting graph layouting is in progress.\n"
+"Reduce node/edge limits for speedup.\n"
+msgstr ""
+"Warning: a long lasting graph layouting is in progress.\n"
+"Reduce node/edge limits for speedup.\n"
+
+#: callgraphview.cpp:1792
+msgid ""
+"Layouting stopped.\n"
+msgstr ""
+"Layouting stopped.\n"
+
+#: callgraphview.cpp:1794
+msgid ""
+"The call graph has %1 nodes and %2 edges.\n"
+msgstr ""
+"The call graph has %1 nodes and %2 edges.\n"
+
+#: callgraphview.cpp:1827
+msgid "No item activated for which to draw the call graph."
+msgstr "No item activated for which to draw the call graph."
+
+#: callgraphview.cpp:1838
+msgid "No call graph can be drawn for the active item."
+msgstr "No call graph can be drawn for the active item."
+
+#: callgraphview.cpp:1867
+msgid ""
+"No call graph is available because the following\n"
+"command cannot be run:\n"
+"'%1'\n"
+msgstr ""
+"No call graph is available because the following\n"
+"command cannot be run:\n"
+"'%1'\n"
+
+#: callgraphview.cpp:1870 callgraphview.cpp:2200
+msgid "Please check that 'dot' is installed (package GraphViz)."
+msgstr "Please check that 'dot' is installed (package GraphViz)."
+
+#: callgraphview.cpp:2199
+msgid ""
+"Error running the graph layouting tool.\n"
+msgstr ""
+"Error running the graph layouting tool.\n"
+
+#: callgraphview.cpp:2207
+msgid ""
+"There is no call graph available for function\n"
+"\t'%1'\n"
+"because it has no cost of the selected event type."
+msgstr ""
+"There is no call graph available for function\n"
+"\t'%1'\n"
+"because it has no cost of the selected event type."
+
+#: callgraphview.cpp:2428
+msgid "Stop Layouting"
+msgstr "Stop Layouting"
+
+#: callgraphview.cpp:2436
+msgid "As PostScript"
+msgstr "As PostScript"
+
+#: callgraphview.cpp:2437
+msgid "As Image ..."
+msgstr "As Image ..."
+
+#: callgraphview.cpp:2439
+msgid "Export Graph"
+msgstr "Export Graph"
+
+#: callgraphview.cpp:2444 callgraphview.cpp:2467
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#: callgraphview.cpp:2447 callgraphview.cpp:2470
+msgid "None"
+msgstr "None"
+
+#: callgraphview.cpp:2448 callgraphview.cpp:2471
+msgid "max. 2"
+msgstr "max. 2"
+
+#: callgraphview.cpp:2449 callgraphview.cpp:2472
+msgid "max. 5"
+msgstr "max. 5"
+
+#: callgraphview.cpp:2450 callgraphview.cpp:2473
+msgid "max. 10"
+msgstr "max. 10"
+
+#: callgraphview.cpp:2451 callgraphview.cpp:2474
+msgid "max. 15"
+msgstr "max. 15"
+
+#: callgraphview.cpp:2461 callgraphview.cpp:2484
+#, c-format
+msgid "< %1"
+msgstr "< %1"
+
+#: callgraphview.cpp:2490
+msgid "No Minimum"
+msgstr "No Minimum"
+
+#: callgraphview.cpp:2494
+#, c-format
+msgid "50 %"
+msgstr "50 %"
+
+#: callgraphview.cpp:2495
+#, c-format
+msgid "20 %"
+msgstr "20 %"
+
+#: callgraphview.cpp:2496
+#, c-format
+msgid "10 %"
+msgstr "10 %"
+
+#: callgraphview.cpp:2497
+#, c-format
+msgid "5 %"
+msgstr "5 %"
+
+#: callgraphview.cpp:2498
+#, c-format
+msgid "3 %"
+msgstr "3 %"
+
+#: callgraphview.cpp:2499
+#, c-format
+msgid "2 %"
+msgstr "2 %"
+
+#: callgraphview.cpp:2500
+#, c-format
+msgid "1.5 %"
+msgstr "1.5 %"
+
+#: callgraphview.cpp:2501
+#, c-format
+msgid "1 %"
+msgstr "1 %"
+
+#: callgraphview.cpp:2517
+msgid "Same as Node"
+msgstr "Same as Node"
+
+#: callgraphview.cpp:2518
+#, c-format
+msgid "50 % of Node"
+msgstr "50 % of Node"
+
+#: callgraphview.cpp:2519
+#, c-format
+msgid "20 % of Node"
+msgstr "20 % of Node"
+
+#: callgraphview.cpp:2520
+#, c-format
+msgid "10 % of Node"
+msgstr "10 % of Node"
+
+#: callgraphview.cpp:2530
+msgid "Caller Depth"
+msgstr "Caller Depth"
+
+#: callgraphview.cpp:2531
+msgid "Callee Depth"
+msgstr "Callee Depth"
+
+#: callgraphview.cpp:2532
+msgid "Min. Node Cost"
+msgstr "Min. Node Cost"
+
+#: callgraphview.cpp:2533
+msgid "Min. Call Cost"
+msgstr "Min. Call Cost"
+
+#: callgraphview.cpp:2535
+msgid "Arrows for Skipped Calls"
+msgstr "Arrows for Skipped Calls"
+
+#: callgraphview.cpp:2537
+msgid "Inner-cycle Calls"
+msgstr "Inner-cycle Calls"
+
+#: callgraphview.cpp:2539
+msgid "Cluster Groups"
+msgstr "Cluster Groups"
+
+#: callgraphview.cpp:2544
+msgid "Compact"
+msgstr "Compact"
+
+#: callgraphview.cpp:2545
+msgid "Normal"
+msgstr "Normal"
+
+#: callgraphview.cpp:2546
+msgid "Tall"
+msgstr "Tall"
+
+#: callgraphview.cpp:2551
+msgid "Top to Down"
+msgstr "Top to Down"
+
+#: callgraphview.cpp:2552
+msgid "Left to Right"
+msgstr "Left to Right"
+
+#: callgraphview.cpp:2553
+msgid "Circular"
+msgstr "Circular"
+
+#: callgraphview.cpp:2559
+msgid "TopLeft"
+msgstr "TopLeft"
+
+#: callgraphview.cpp:2560
+msgid "TopRight"
+msgstr "TopRight"
+
+#: callgraphview.cpp:2561
+msgid "BottomLeft"
+msgstr "BottomLeft"
+
+#: callgraphview.cpp:2562
+msgid "BottomRight"
+msgstr "BottomRight"
+
+#. i18n: file configdlgbase.ui line 246
+#: callgraphview.cpp:2563 rc.cpp:42 rc.cpp:51 rc.cpp:54
+#, no-c-format
+msgid "Automatic"
+msgstr "Automatic"
+
+#: callgraphview.cpp:2570
+msgid "Graph"
+msgstr "Graph"
+
+#: callgraphview.cpp:2572
+msgid "Birds-eye View"
+msgstr "Birds-eye View"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: coverageitem.cpp:65 coverageitem.cpp:205 functionitem.cpp:72
+#, c-format
+msgid ""
+"_n: (%n function skipped)\n"
+"(%n functions skipped)"
+msgstr ""
+"(%n function skipped)\n"
+"(%n functions skipped)"
+
+#: main.cpp:38
+msgid "Run <exec> under cachegrind"
+msgstr "Run <exec> under cachegrind"
+
+#: main.cpp:39
+msgid "Show information of this trace"
+msgstr "Show information of this trace"
+
+#: main.cpp:46
+msgid "KCachegrind"
+msgstr "KCachegrind"
+
+#: main.cpp:48
+msgid "KDE Frontend for Cachegrind"
+msgstr "KDE Frontend for Cachegrind"
+
+#: main.cpp:50
+msgid "(C) 2002, 2003, 2004"
+msgstr "(C) 2002, 2003, 2004"
+
+#: main.cpp:53
+msgid "Author/Maintainer"
+msgstr "Author/Maintainer"
+
+#: tabview.cpp:64
+msgid "Move to Top"
+msgstr "Move to Top"
+
+#: tabview.cpp:68
+msgid "Move to Right"
+msgstr "Move to Right"
+
+#: tabview.cpp:72
+msgid "Move to Bottom"
+msgstr "Move to Bottom"
+
+#: tabview.cpp:76
+msgid "Move to Bottom Left"
+msgstr "Move to Bottom Left"
+
+#: tabview.cpp:77 tabview.cpp:94 treemap.cpp:2908
+msgid "Bottom Left"
+msgstr "Bottom Left"
+
+#: tabview.cpp:79
+msgid "Move Area To"
+msgstr "Move Area To"
+
+#: tabview.cpp:81
+msgid "Hide This Tab"
+msgstr "Hide This Tab"
+
+#: tabview.cpp:82
+msgid "Hide Area"
+msgstr "Hide Area"
+
+#: tabview.cpp:95
+msgid "Show Hidden On"
+msgstr "Show Hidden On"
+
+#: tabview.cpp:242
+msgid "(No profile data file loaded)"
+msgstr "(No profile data file loaded)"
+
+#: tabview.cpp:281
+msgid "Types"
+msgstr "Types"
+
+#: tabview.cpp:284
+msgid "Callers"
+msgstr "Callers"
+
+#: tabview.cpp:287
+msgid "All Callers"
+msgstr "All Callers"
+
+#: tabview.cpp:290
+msgid "Caller Map"
+msgstr "Caller Map"
+
+#: tabview.cpp:293
+msgid "Source"
+msgstr "Source"
+
+#: tabview.cpp:297
+msgid "Parts"
+msgstr "Parts"
+
+#: tabview.cpp:300
+msgid "Call Graph"
+msgstr "Call Graph"
+
+#: tabview.cpp:303
+msgid "Callees"
+msgstr "Callees"
+
+#: tabview.cpp:306
+msgid "All Callees"
+msgstr "All Callees"
+
+#: tabview.cpp:310
+msgid "Callee Map"
+msgstr "Callee Map"
+
+#: tabview.cpp:553
+msgid ""
+"<b>Information Tabs</b>"
+"<p>This widget shows information for the current selected function in different "
+"tabs: "
+"<ul>"
+"<li>The Costs tab shows a list of available event types and the inclusive and "
+"self costs regarding to these types.</li>"
+"<li>The Parts tab shows a list of trace parts if the trace consists of more "
+"than one part (otherwise, this tab is hided). The cost of the selected function "
+"spent in the different parts together with the calls happening is shown.</li>"
+"<li>The Call Lists tab shows direct callers and callees of the function in more "
+"detail.</li>"
+"<li>The Coverage tab shows the same is the Call Lists tab, but not only direct "
+"callers and callees but also indirect ones.</li>"
+"<li>The Call Graph tab shows a graphical visualization of the calls done by "
+"this function.</li>"
+"<li>The Source tab presents annotated source code if debugging information and "
+"the source file is available.</li>"
+"<li>The Assembler tab presents annotated assembler code if trace information on "
+"instruction level is available.</li></ul>For more information, see the <em>"
+"What's This?</em> help of the corresponding tab widget</p>"
+msgstr ""
+"<b>Information Tabs</b>"
+"<p>This widget shows information for the currently selected function in "
+"different tabs: "
+"<ul>"
+"<li>The Costs tab shows a list of available event types and the inclusive and "
+"self costs associated with these types.</li>"
+"<li>The Parts tab shows a list of trace parts if the trace consists of more "
+"than one part (otherwise this tab is hidden). The cost of the selected function "
+"spent in the different parts, together with the calls that are taking place, is "
+"shown.</li>"
+"<li>The Call Lists tab shows direct callers and callees of the function in more "
+"detail.</li>"
+"<li>The Coverage tab shows the same as the Call Lists tab, but shows indirect "
+"as well as direct callers and callees.</li>"
+"<li>The Call Graph tab shows a graphical visualisation of the calls made by "
+"this function.</li>"
+"<li>The Source tab presents annotated source code if debugging information and "
+"the source file is available.</li>"
+"<li>The Assembler tab presents annotated assembler code if trace information at "
+"instruction level is available.</li></ul>For more information, see the <em>"
+"What's This?</em> help of the corresponding tab widget</p>"
+
+#: tabview.cpp:630
+msgid "(No Data loaded)"
+msgstr "(No Data loaded)"
+
+#: tabview.cpp:631
+msgid "(No function selected)"
+msgstr "(No function selected)"
+
+#: sourceview.cpp:54 sourceview.cpp:554
+msgid "Source (unknown)"
+msgstr "Source (unknown)"
+
+#: sourceview.cpp:89
+msgid ""
+"<b>Annotated Source</b>"
+"<p>The annotated source list shows the source lines of the current selected "
+"function together with (self) cost spent while executing the code of this "
+"source line. If there was a call in a source line, lines with details on the "
+"call happening are inserted into the source: the cost spent inside of the call, "
+"the number of calls happening, and the call destination.</p>"
+"<p>Select a inserted call information line to make the destination function "
+"current.</p>"
+msgstr ""
+"<b>Annotated Source</b>"
+"<p>The annotated source list shows the source lines of the current selected "
+"function together with (self) cost spent while executing the code of this "
+"source line. If there was a call in a source line, lines with details on the "
+"call happening are inserted into the source: the cost spent inside of the call, "
+"the number of calls happening, and the call destination.</p>"
+"<p>Select a inserted call information line to make the destination function "
+"current.</p>"
+
+#: sourceview.cpp:120
+#, c-format
+msgid "Go to Line %1"
+msgstr "Go to Line %1"
+
+#: sourceview.cpp:293
+msgid "(No Source)"
+msgstr "(No Source)"
+
+#: sourceview.cpp:512
+msgid "There is no cost of current selected type associated"
+msgstr "There is no cost of current selected type associated"
+
+#: sourceview.cpp:514
+msgid "with any source line of this function in file"
+msgstr "with any source line of this function in file"
+
+#: sourceview.cpp:518
+msgid "Thus, no annotated source can be shown."
+msgstr "Thus, no annotated source can be shown."
+
+#: sourceview.cpp:553
+msgid "Source ('%1')"
+msgstr "Source ('%1')"
+
+#: sourceview.cpp:559
+msgid "--- Inlined from '%1' ---"
+msgstr "--- Inlined from '%1' ---"
+
+#: sourceview.cpp:560
+msgid "--- Inlined from unknown source ---"
+msgstr "--- Inlined from unknown source ---"
+
+#: sourceview.cpp:565
+msgid "There is no source available for the following function:"
+msgstr "There is no source available for the following function:"
+
+#: sourceview.cpp:570
+msgid "This is because no debug information is present."
+msgstr "This is because no debug information is present."
+
+#: sourceview.cpp:572
+msgid "Recompile source and redo the profile run."
+msgstr "Recompile source and redo the profile run."
+
+#: sourceview.cpp:575
+msgid "The function is located in this ELF object:"
+msgstr "The function is located in this ELF object:"
+
+#: sourceview.cpp:583
+msgid "This is because its source file cannot be found:"
+msgstr "This is because its source file cannot be found:"
+
+#: sourceview.cpp:587
+msgid "Add the folder of this file to the source folder list."
+msgstr "Add the folder of this file to the source folder list."
+
+#: sourceview.cpp:589
+msgid "The list can be found in the configuration dialog."
+msgstr "The list can be found in the configuration dialogue."
+
+#: partlistitem.cpp:49
+msgid " (Thread %1)"
+msgstr " (Thread %1)"
+
+#: partlistitem.cpp:56
+msgid "(none)"
+msgstr "(none)"
+
+#: callitem.cpp:82 partlistitem.cpp:152
+msgid "(active)"
+msgstr "(active)"
+
+#: functionselection.cpp:176
+#, c-format
+msgid "Go to %1"
+msgstr "Go to %1"
+
+#: functionselection.cpp:203
+msgid "Show All Items"
+msgstr "Show All Items"
+
+#: functionselection.cpp:226
+msgid "No Grouping"
+msgstr "No Grouping"
+
+#: coverageview.cpp:48 coverageview.cpp:54
+msgid "Distance"
+msgstr "Distance"
+
+#. i18n: file dumpselectionbase.ui line 928
+#: coverageview.cpp:49 partview.cpp:49 rc.cpp:270 rc.cpp:315
+#, no-c-format
+msgid "Called"
+msgstr "Called"
+
+#: callview.cpp:48 coverageview.cpp:50
+msgid "Caller"
+msgstr "Caller"
+
+#: coverageview.cpp:55
+msgid "Calling"
+msgstr "Calling"
+
+#: callview.cpp:52 coverageview.cpp:56
+msgid "Callee"
+msgstr "Callee"
+
+#: 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 ""
+"<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 colour 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 "
+"brackets, 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>"
+
+#: 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 ""
+"<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 colour 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 "
+"brackets, 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>"
+
+#: configuration.cpp:63
+msgid "Instruction Fetch"
+msgstr "Instruction Fetch"
+
+#: configuration.cpp:64
+msgid "Data Read Access"
+msgstr "Data Read Access"
+
+#: configuration.cpp:65
+msgid "Data Write Access"
+msgstr "Data Write Access"
+
+#: configuration.cpp:66
+msgid "L1 Instr. Fetch Miss"
+msgstr "L1 Instr. Fetch Miss"
+
+#: configuration.cpp:67
+msgid "L1 Data Read Miss"
+msgstr "L1 Data Read Miss"
+
+#: configuration.cpp:68
+msgid "L1 Data Write Miss"
+msgstr "L1 Data Write Miss"
+
+#: configuration.cpp:69
+msgid "L2 Instr. Fetch Miss"
+msgstr "L2 Instr. Fetch Miss"
+
+#: configuration.cpp:70
+msgid "L2 Data Read Miss"
+msgstr "L2 Data Read Miss"
+
+#: configuration.cpp:71
+msgid "L2 Data Write Miss"
+msgstr "L2 Data Write Miss"
+
+#: configuration.cpp:72
+msgid "Samples"
+msgstr "Samples"
+
+#: configuration.cpp:73
+msgid "System Time"
+msgstr "System Time"
+
+#: configuration.cpp:74
+msgid "User Time"
+msgstr "User Time"
+
+#: configuration.cpp:75
+msgid "L1 Miss Sum"
+msgstr "L1 Miss Sum"
+
+#: configuration.cpp:76
+msgid "L2 Miss Sum"
+msgstr "L2 Miss Sum"
+
+#: configuration.cpp:77
+msgid "Cycle Estimation"
+msgstr "Cycle Estimation"
+
+#. i18n: file kcachegrindui.rc line 15
+#: rc.cpp:9
+#, no-c-format
+msgid "&Layout"
+msgstr "&Layout"
+
+#. i18n: file kcachegrindui.rc line 32
+#: rc.cpp:12
+#, no-c-format
+msgid "Sidebars"
+msgstr "Sidebars"
+
+#. i18n: file kcachegrindui.rc line 54
+#: rc.cpp:18
+#, no-c-format
+msgid "State Toolbar"
+msgstr "State Toolbar"
+
+#. i18n: file configdlgbase.ui line 37
+#: rc.cpp:24
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file configdlgbase.ui line 69
+#: rc.cpp:27
+#, no-c-format
+msgid "Truncated when more/longer than:"
+msgstr "Truncated when more/longer than:"
+
+#. i18n: file configdlgbase.ui line 77
+#: rc.cpp:30
+#, no-c-format
+msgid "Precision of percentage values:"
+msgstr "Precision of percentage values:"
+
+#. i18n: file configdlgbase.ui line 85
+#: rc.cpp:33
+#, no-c-format
+msgid "Symbols in tooltips and context menus"
+msgstr "Symbols in tooltips and context menus"
+
+#. i18n: file configdlgbase.ui line 141
+#: rc.cpp:36
+#, no-c-format
+msgid "Maximum number of items in lists:"
+msgstr "Maximum number of items in lists:"
+
+#. i18n: file configdlgbase.ui line 162
+#: rc.cpp:39
+#, no-c-format
+msgid "Cost Item Colors"
+msgstr "Cost Item Colours"
+
+#. i18n: file configdlgbase.ui line 254
+#: rc.cpp:45
+#, no-c-format
+msgid "Object:"
+msgstr "Object:"
+
+#. i18n: file configdlgbase.ui line 262
+#: rc.cpp:48
+#, no-c-format
+msgid "Class:"
+msgstr "Class:"
+
+#. i18n: file configdlgbase.ui line 310
+#: rc.cpp:57
+#, no-c-format
+msgid "File:"
+msgstr "File:"
+
+#. i18n: file configdlgbase.ui line 376
+#: rc.cpp:60
+#, no-c-format
+msgid "Annotations"
+msgstr "Annotations"
+
+#. i18n: file configdlgbase.ui line 395
+#: rc.cpp:63
+#, no-c-format
+msgid "Context lines in annotations:"
+msgstr "Context lines in annotations:"
+
+#. i18n: file configdlgbase.ui line 423
+#: rc.cpp:66
+#, no-c-format
+msgid "Source Folders"
+msgstr "Source Folders"
+
+#. i18n: file configdlgbase.ui line 454
+#: rc.cpp:69
+#, no-c-format
+msgid "Object / Related Source Base"
+msgstr "Object / Related Source Base"
+
+#. i18n: file configdlgbase.ui line 483
+#: rc.cpp:72
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file dumpselectionbase.ui line 32
+#: rc.cpp:87
+#, no-c-format
+msgid "Target"
+msgstr "Target"
+
+#. i18n: file dumpselectionbase.ui line 54
+#: rc.cpp:90
+#, no-c-format
+msgid "Time"
+msgstr "Time"
+
+#. i18n: file dumpselectionbase.ui line 65
+#: rc.cpp:93
+#, no-c-format
+msgid "Path"
+msgstr "Path"
+
+#. i18n: file dumpselectionbase.ui line 106
+#: rc.cpp:99
+#, no-c-format
+msgid "Target command:"
+msgstr "Target command:"
+
+#. i18n: file dumpselectionbase.ui line 119
+#: rc.cpp:102
+#, no-c-format
+msgid "Profiler options:"
+msgstr "Profiler options:"
+
+#. i18n: file dumpselectionbase.ui line 125
+#: rc.cpp:105
+#, no-c-format
+msgid "Option"
+msgstr "Option"
+
+#. i18n: file dumpselectionbase.ui line 136
+#: rc.cpp:108 rc.cpp:219
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file dumpselectionbase.ui line 147
+#: rc.cpp:111
+#, no-c-format
+msgid "Trace"
+msgstr "Trace"
+
+#. i18n: file dumpselectionbase.ui line 160
+#: rc.cpp:114 rc.cpp:237
+#, no-c-format
+msgid "Jumps"
+msgstr "Jumps"
+
+#. i18n: file dumpselectionbase.ui line 174
+#: rc.cpp:117
+#, no-c-format
+msgid "Instructions"
+msgstr "Instructions"
+
+#. i18n: file dumpselectionbase.ui line 189
+#: rc.cpp:120 rc.cpp:240
+#, no-c-format
+msgid "Events"
+msgstr "Events"
+
+#. i18n: file dumpselectionbase.ui line 202
+#: rc.cpp:123
+#, no-c-format
+msgid "Full Cache"
+msgstr "Full Cache"
+
+#. i18n: file dumpselectionbase.ui line 216
+#: rc.cpp:126
+#, no-c-format
+msgid "Custom"
+msgstr "Custom"
+
+#. i18n: file dumpselectionbase.ui line 231
+#: rc.cpp:129
+#, no-c-format
+msgid "Collect"
+msgstr "Collect"
+
+#. i18n: file dumpselectionbase.ui line 244
+#: rc.cpp:132
+#, no-c-format
+msgid "At Startup"
+msgstr "At Startup"
+
+#. i18n: file dumpselectionbase.ui line 258
+#: rc.cpp:135
+#, no-c-format
+msgid "While In"
+msgstr "While In"
+
+#. i18n: file dumpselectionbase.ui line 273
+#: rc.cpp:138
+#, no-c-format
+msgid "Skip"
+msgstr "Skip"
+
+#. i18n: file dumpselectionbase.ui line 286
+#: rc.cpp:141
+#, no-c-format
+msgid "PLT"
+msgstr "PLT"
+
+#. i18n: file dumpselectionbase.ui line 315
+#: rc.cpp:147
+#, no-c-format
+msgid "Dump Profile"
+msgstr "Dump Profile"
+
+#. i18n: file dumpselectionbase.ui line 328
+#: rc.cpp:150
+#, no-c-format
+msgid "Every BBs"
+msgstr "Every BBs"
+
+#. i18n: file dumpselectionbase.ui line 342
+#: rc.cpp:153 rc.cpp:162
+#, no-c-format
+msgid "On Entering"
+msgstr "On Entering"
+
+#. i18n: file dumpselectionbase.ui line 356
+#: rc.cpp:156
+#, no-c-format
+msgid "On Leaving"
+msgstr "On Leaving"
+
+#. i18n: file dumpselectionbase.ui line 371
+#: rc.cpp:159
+#, no-c-format
+msgid "Zero Events"
+msgstr "Zero Events"
+
+#. i18n: file dumpselectionbase.ui line 399
+#: rc.cpp:165
+#, no-c-format
+msgid "Separate"
+msgstr "Separate"
+
+#. i18n: file dumpselectionbase.ui line 412
+#: rc.cpp:168
+#, no-c-format
+msgid "Threads"
+msgstr "Threads"
+
+#. i18n: file dumpselectionbase.ui line 426
+#: rc.cpp:171
+#, no-c-format
+msgid "Recursions"
+msgstr "Recursions"
+
+#. i18n: file dumpselectionbase.ui line 440
+#: rc.cpp:174
+#, no-c-format
+msgid "Call Chain"
+msgstr "Call Chain"
+
+#. i18n: file dumpselectionbase.ui line 470
+#: rc.cpp:177
+#, no-c-format
+msgid "Custom profiler options:"
+msgstr "Custom profiler options:"
+
+#. i18n: file dumpselectionbase.ui line 508
+#: rc.cpp:180
+#, no-c-format
+msgid "Run New Profile"
+msgstr "Run New Profile"
+
+#. i18n: file dumpselectionbase.ui line 520
+#: rc.cpp:183
+#, no-c-format
+msgid "Info"
+msgstr "Info"
+
+#. i18n: file dumpselectionbase.ui line 531
+#: rc.cpp:186
+#, no-c-format
+msgid "Dump reason:"
+msgstr "Dump reason:"
+
+#. i18n: file dumpselectionbase.ui line 544
+#: rc.cpp:189
+#, no-c-format
+msgid "Event summary:"
+msgstr "Event summary:"
+
+#. i18n: file dumpselectionbase.ui line 561
+#: rc.cpp:195
+#, no-c-format
+msgid "Sum"
+msgstr "Sum"
+
+#. i18n: file dumpselectionbase.ui line 579
+#: rc.cpp:198
+#, no-c-format
+msgid "Miscellaneous:"
+msgstr "Miscellaneous:"
+
+#. i18n: file dumpselectionbase.ui line 617
+#: rc.cpp:201
+#, no-c-format
+msgid "Show"
+msgstr "Show"
+
+#. i18n: file dumpselectionbase.ui line 625
+#: rc.cpp:204
+#, no-c-format
+msgid "Compare"
+msgstr "Compare"
+
+#. i18n: file dumpselectionbase.ui line 637
+#: rc.cpp:207
+#, no-c-format
+msgid "State"
+msgstr "State"
+
+#. i18n: file dumpselectionbase.ui line 656
+#: rc.cpp:210
+#, no-c-format
+msgid "Update"
+msgstr "Update"
+
+#. i18n: file dumpselectionbase.ui line 664
+#: rc.cpp:213
+#, no-c-format
+msgid "Every [s]:"
+msgstr "Every [s]:"
+
+#. i18n: file dumpselectionbase.ui line 677
+#: rc.cpp:216
+#, no-c-format
+msgid "Counter"
+msgstr "Counter"
+
+#. i18n: file dumpselectionbase.ui line 699
+#: rc.cpp:222
+#, no-c-format
+msgid "Dumps Done"
+msgstr "Dumps Done"
+
+#. i18n: file dumpselectionbase.ui line 713
+#: rc.cpp:225
+#, no-c-format
+msgid "Is Collecting"
+msgstr "Is Collecting"
+
+#. i18n: file dumpselectionbase.ui line 727
+#: rc.cpp:228
+#, no-c-format
+msgid "Executed"
+msgstr "Executed"
+
+#. i18n: file dumpselectionbase.ui line 740
+#: rc.cpp:231
+#, no-c-format
+msgid "Basic Blocks"
+msgstr "Basic Blocks"
+
+#. i18n: file dumpselectionbase.ui line 754
+#: callmapview.cpp:63 rc.cpp:234 rc.cpp:339
+#, no-c-format
+msgid "Calls"
+msgstr "Calls"
+
+#. i18n: file dumpselectionbase.ui line 796
+#: rc.cpp:243
+#, no-c-format
+msgid "Ir"
+msgstr "Ir"
+
+#. i18n: file dumpselectionbase.ui line 811
+#: rc.cpp:246
+#, no-c-format
+msgid "Distinct"
+msgstr "Distinct"
+
+#. i18n: file dumpselectionbase.ui line 824
+#: configdlg.cpp:58 rc.cpp:249
+#, no-c-format
+msgid "ELF Objects"
+msgstr "ELF Objects"
+
+#. i18n: file dumpselectionbase.ui line 838
+#: rc.cpp:252
+#, no-c-format
+msgid "Functions"
+msgstr "Functions"
+
+#. i18n: file dumpselectionbase.ui line 852
+#: rc.cpp:255
+#, no-c-format
+msgid "Contexts"
+msgstr "Contexts"
+
+#. i18n: file dumpselectionbase.ui line 890
+#: rc.cpp:258
+#, no-c-format
+msgid "Stack trace:"
+msgstr "Stack trace:"
+
+#. i18n: file dumpselectionbase.ui line 898
+#: rc.cpp:261
+#, no-c-format
+msgid "Sync."
+msgstr "Sync."
+
+#. i18n: file dumpselectionbase.ui line 950
+#: callmapview.cpp:61 rc.cpp:276 rc.cpp:321
+#, no-c-format
+msgid "Location"
+msgstr "Location"
+
+#. i18n: file dumpselectionbase.ui line 976
+#: rc.cpp:279
+#, no-c-format
+msgid "Start"
+msgstr "Start"
+
+#. i18n: file dumpselectionbase.ui line 1001
+#: rc.cpp:282
+#, no-c-format
+msgid "Zero"
+msgstr "Zero"
+
+#. i18n: file dumpselectionbase.ui line 1009
+#: rc.cpp:285
+#, no-c-format
+msgid "Dump"
+msgstr "Dump"
+
+#. i18n: file dumpselectionbase.ui line 1021
+#: rc.cpp:288
+#, no-c-format
+msgid "Messages"
+msgstr "Messages"
+
+#. i18n: file dumpselectionbase.ui line 1045
+#: rc.cpp:291
+#, no-c-format
+msgid "Kill Run"
+msgstr "Kill Run"
+
+#. i18n: file functionselectionbase.ui line 41
+#: rc.cpp:300
+#, no-c-format
+msgid "&Search:"
+msgstr "&Search:"
+
+#. i18n: file functionselectionbase.ui line 73
+#: rc.cpp:306
+#, no-c-format
+msgid "Group"
+msgstr "Group"
+
+#. i18n: file partselectionbase.ui line 60
+#: rc.cpp:327
+#, no-c-format
+msgid "(no trace parts)"
+msgstr "(no trace parts)"
+
+#. i18n: file stackselectionbase.ui line 16
+#: rc.cpp:330
+#, no-c-format
+msgid "Stack Selection"
+msgstr "Stack Selection"
+
+#. i18n: file stackselectionbase.ui line 42
+#: rc.cpp:336
+#, no-c-format
+msgid "Cost2"
+msgstr "Cost2"
+
+#: treemap.cpp:1281
+#, c-format
+msgid "Text %1"
+msgstr "Text %1"
+
+#: treemap.cpp:2809
+msgid "Recursive Bisection"
+msgstr "Recursive Bisection"
+
+#: treemap.cpp:2810
+msgid "Columns"
+msgstr "Columns"
+
+#: treemap.cpp:2811
+msgid "Rows"
+msgstr "Rows"
+
+#: treemap.cpp:2812
+msgid "Always Best"
+msgstr "Always Best"
+
+#: treemap.cpp:2813
+msgid "Best"
+msgstr "Best"
+
+#: treemap.cpp:2814
+msgid "Alternate (V)"
+msgstr "Alternate (V)"
+
+#: treemap.cpp:2815
+msgid "Alternate (H)"
+msgstr "Alternate (H)"
+
+#: treemap.cpp:2872
+msgid "Nesting"
+msgstr "Nesting"
+
+#: treemap.cpp:2875
+msgid "Correct Borders Only"
+msgstr "Correct Borders Only"
+
+#: treemap.cpp:2877 treemap.cpp:2878 treemap.cpp:2879 treemap.cpp:2880
+#, c-format
+msgid "Width %1"
+msgstr "Width %1"
+
+#: callmapview.cpp:321 treemap.cpp:2889
+msgid "Shading"
+msgstr "Shading"
+
+#: treemap.cpp:2902
+msgid "Visible"
+msgstr "Visible"
+
+#: treemap.cpp:2903
+msgid "Take Space From Children"
+msgstr "Take Space From Children"
+
+#: treemap.cpp:2905
+msgid "Top Left"
+msgstr "Top Left"
+
+#: treemap.cpp:2906
+msgid "Top Center"
+msgstr "Top Centre"
+
+#: treemap.cpp:2907
+msgid "Top Right"
+msgstr "Top Right"
+
+#: treemap.cpp:2909
+msgid "Bottom Center"
+msgstr "Bottom Centre"
+
+#: treemap.cpp:2910
+msgid "Bottom Right"
+msgstr "Bottom Right"
+
+#: treemap.cpp:2987
+msgid "No %1 Limit"
+msgstr "No %1 Limit"
+
+#: callmapview.cpp:243 treemap.cpp:3039
+msgid "No Area Limit"
+msgstr "No Area Limit"
+
+#: callmapview.cpp:258 treemap.cpp:3045
+msgid "Area of '%1' (%2)"
+msgstr "Area of '%1' (%2)"
+
+#: treemap.cpp:3056 treemap.cpp:3067
+#, c-format
+msgid ""
+"_n: 1 Pixel\n"
+"%n Pixels"
+msgstr ""
+"1 Pixel\n"
+"%n Pixels"
+
+#: callmapview.cpp:264 treemap.cpp:3071
+msgid "Double Area Limit (to %1)"
+msgstr "Double Area Limit (to %1)"
+
+#: treemap.cpp:3073
+msgid "Halve Area Limit (to %1)"
+msgstr "Halve Area Limit (to %1)"
+
+#: callmapview.cpp:187 treemap.cpp:3101
+msgid "No Depth Limit"
+msgstr "No Depth Limit"
+
+#: callmapview.cpp:198 treemap.cpp:3107
+msgid "Depth of '%1' (%2)"
+msgstr "Depth of '%1' (%2)"
+
+#: treemap.cpp:3118
+#, c-format
+msgid "Depth %1"
+msgstr "Depth %1"
+
+#: treemap.cpp:3122
+msgid "Decrement (to %1)"
+msgstr "Decrement (to %1)"
+
+#: treemap.cpp:3124
+msgid "Increment (to %1)"
+msgstr "Increment (to %1)"
+
+#: callmapview.cpp:98
+msgid ""
+"<b>Caller Map</b>"
+"<p>This graph shows the nested hierarchy of all callers of the current "
+"activated function. Each colored rectangle represents a function; its size "
+"tries to be proportional to the cost spent therein while the active function is "
+"running (however, there are drawing constrains).</p>"
+msgstr ""
+"<b>Caller Map</b>"
+"<p>This graph shows the nested hierarchy of all callers of the current "
+"activated function. Each coloured rectangle represents a function; its size "
+"tries to be proportional to the cost spent therein while the active function is "
+"running (however, there are drawing constrains).</p>"
+
+#: callmapview.cpp:105
+msgid ""
+"<b>Call Map</b>"
+"<p>This graph shows the nested hierarchy of all callees of the current "
+"activated function. Each colored rectangle represents a function; its size "
+"tries to be proportional to the cost spent therein while the active function is "
+"running (however, there are drawing constrains).</p>"
+msgstr ""
+"<b>Call Map</b>"
+"<p>This graph shows the nested hierarchy of all callees of the current "
+"activated function. Each coloured rectangle represents a function; its size "
+"tries to be proportional to the cost spent therein while the active function is "
+"running (however, there are drawing constrains).</p>"
+
+#: callmapview.cpp:113
+msgid ""
+"<p>Appearance options can be found in the in the context menu. To get exact "
+"size proportions, choose 'Hide incorrect borders'. As this mode can be <em>"
+"very</em> time consuming, you may want to limit the maximum drawn nesting level "
+"before. 'Best' determinates the split direction for children from the aspect "
+"ratio of the parent. 'Always Best' decides on remaining space for each sibling. "
+"'Ignore Proportions' takes space for function name drawing <em>before</em> "
+"drawing children. Note that size proportions can get <em>heavily</em> wrong.</p>"
+"<p>This is a <em>TreeMap</em> widget. Keyboard navigation is available with the "
+"left/right arrow keys for traversing siblings, and up/down arrow keys to go a "
+"nesting level up/down. <em>Return</em> activates the current item.</p>"
+msgstr ""
+"<p>Appearance options can be found in the in the context menu. To get exact "
+"size proportions, choose 'Hide incorrect borders'. As this mode can be <em>"
+"very</em> time consuming, you may want to limit the maximum drawn nesting level "
+"before. 'Best' determinates the split direction for children from the aspect "
+"ratio of the parent. 'Always Best' decides on remaining space for each sibling. "
+"'Ignore Proportions' takes space for function name drawing <em>before</em> "
+"drawing children. Note that size proportions can get <em>heavily</em> wrong.</p>"
+"<p>This is a <em>TreeMap</em> widget. Keyboard navigation is available with the "
+"left/right arrow keys for traversing siblings, and up/down arrow keys to go a "
+"nesting level up/down. <em>Return</em> activates the current item.</p>"
+
+#: callmapview.cpp:167
+msgid "Go To"
+msgstr "Go To"
+
+#: callmapview.cpp:184
+msgid "Stop at Depth"
+msgstr "Stop at Depth"
+
+#: callmapview.cpp:190
+msgid "Depth 10"
+msgstr "Depth 10"
+
+#: callmapview.cpp:192
+msgid "Depth 15"
+msgstr "Depth 15"
+
+#: callmapview.cpp:194
+msgid "Depth 20"
+msgstr "Depth 20"
+
+#: callmapview.cpp:204
+msgid "Decrement Depth (to %1)"
+msgstr "Decrement Depth (to %1)"
+
+#: callmapview.cpp:205
+msgid "Increment Depth (to %1)"
+msgstr "Increment Depth (to %1)"
+
+#: callmapview.cpp:209
+msgid "Stop at Function"
+msgstr "Stop at Function"
+
+#: callmapview.cpp:210
+msgid "No Function Limit"
+msgstr "No Function Limit"
+
+#: callmapview.cpp:240
+msgid "Stop at Area"
+msgstr "Stop at Area"
+
+#: callmapview.cpp:246
+msgid "50 Pixels"
+msgstr "50 Pixels"
+
+#: callmapview.cpp:248
+msgid "100 Pixels"
+msgstr "100 Pixels"
+
+#: callmapview.cpp:250
+msgid "200 Pixels"
+msgstr "200 Pixels"
+
+#: callmapview.cpp:252
+msgid "500 Pixels"
+msgstr "500 Pixels"
+
+#: callmapview.cpp:266
+msgid "Half Area Limit (to %1)"
+msgstr "Half Area Limit (to %1)"
+
+#: callmapview.cpp:273
+msgid "Visualisation"
+msgstr "Visualisation"
+
+#: callmapview.cpp:277
+msgid "Split Direction"
+msgstr "Split Direction"
+
+#: callmapview.cpp:279
+msgid "Skip Incorrect Borders"
+msgstr "Skip Incorrect Borders"
+
+#: callmapview.cpp:284
+msgid "Border Width"
+msgstr "Border Width"
+
+#: callmapview.cpp:285
+msgid "Border 0"
+msgstr "Border 0"
+
+#: callmapview.cpp:288
+msgid "Border 1"
+msgstr "Border 1"
+
+#: callmapview.cpp:290
+msgid "Border 2"
+msgstr "Border 2"
+
+#: callmapview.cpp:292
+msgid "Border 3"
+msgstr "Border 3"
+
+#: callmapview.cpp:297
+msgid "Draw Symbol Names"
+msgstr "Draw Symbol Names"
+
+#: callmapview.cpp:298
+msgid "Draw Cost"
+msgstr "Draw Cost"
+
+#: callmapview.cpp:299
+msgid "Draw Location"
+msgstr "Draw Location"
+
+#: callmapview.cpp:300
+msgid "Draw Calls"
+msgstr "Draw Calls"
+
+#: callmapview.cpp:431
+msgid "Call Map: Current is '%1'"
+msgstr "Call Map: Current is '%1'"
+
+#: callmapview.cpp:599
+msgid "(no function)"
+msgstr "(no function)"
+
+#: callmapview.cpp:741 callmapview.cpp:858
+msgid "(no call)"
+msgstr "(no call)"
+
+#: cachegrindloader.cpp:141
+msgid "Import filter for Cachegrind/Callgrind generated profile data files"
+msgstr "Import filter for Cachegrind/Callgrind generated profile data files"
+
+#: cachegrindloader.cpp:738
+#, c-format
+msgid "Loading %1"
+msgstr "Loading %1"
+
+#: callview.cpp:47 callview.cpp:51
+msgid "Count"
+msgstr "Count"
+
+#: 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 ""
+"<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>"
+
+#: 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 ""
+"<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>"
+
+#: costtypeitem.cpp:56
+msgid "Unknown Type"
+msgstr "Unknown Type"
+
+#: tips.cpp:3
+msgid ""
+"<p>...that the <em>What's This?</em> help for every GUI widget\n"
+"in KCachegrind contains detailed usage information for this widget?\n"
+"It is highly recommended to read at least these help texts on first\n"
+"use. Request <em>What's This?</em> help by pressing\n"
+"Shift+F1 and clicking on the widget.</p>\n"
+msgstr ""
+"<p>...that the <em>What's This?</em> help for every GUI widget\n"
+"in KCachegrind contains detailed usage information for this widget?\n"
+"It is highly recommended to read at least these help texts on first\n"
+"use. Request <em>What's This?</em> help by pressing\n"
+"Shift+F1 and clicking on the widget.</p>\n"
+
+#: tips.cpp:12
+msgid ""
+"<p>...that you can get profile information at instruction level\n"
+"with Calltree when you provide the option <em>--dump-instr=yes</em>?\n"
+"Use the Assembler View for the instruction annotations.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can get profile information at instruction level\n"
+"with Calltree when you provide the option <em>--dump-instr=yes</em>?\n"
+"Use the Assembler View for the instruction annotations.\n"
+"</p>\n"
+
+#: tips.cpp:20
+msgid ""
+"<p>...that you can use Alt-Left/Right keys of your keyboard to go\n"
+"back/forward in the active object history ?</p>\n"
+msgstr ""
+"<p>...that you can use Alt-Left/Right keys of your keyboard to go\n"
+"backwards/forwards in the active object history ?</p>\n"
+
+#: tips.cpp:26
+msgid ""
+"<p>...that you can navigate in the Callee/Caller Map View using\n"
+"arrow keys? Use Left/Right to change to siblings of the current\n"
+"item; use Up/Down to go one nesting level up/down. To select\n"
+"the current item, press Space, and to activate it, press Return.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can navigate in the Callee/Caller Map View using\n"
+"arrow keys? Use Left/Right to change to siblings of the current\n"
+"item; use Up/Down to go one nesting level up/down. To select\n"
+"the current item, press Space, and to activate it, press Return.\n"
+"</p>\n"
+
+#: tips.cpp:35
+msgid ""
+"<p>...that you can navigate in the Call Graph View using\n"
+"arrow keys? Use Up/Down to go one calling level up/down, alternating\n"
+"between calls and functions. Use Left/Right to change to siblings of a current\n"
+"selected call. To activate the current item, press Return.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can navigate in the Call Graph View using\n"
+"arrow keys? Use Up/Down to go one calling level up/down, alternating\n"
+"between calls and functions. Use Left/Right to change to siblings of a current\n"
+"selected call. To activate the current item, press Return.\n"
+"</p>\n"
+
+#: tips.cpp:44
+msgid ""
+"<p>...that you can rapidly locate a function by entering part of its\n"
+"name (case-insensitive) into the edit line of the toolbar\n"
+"and hit return?</p>\n"
+msgstr ""
+"<p>...that you can rapidly locate a function by entering part of its\n"
+"name (case-insensitive) into the edit line of the toolbar\n"
+"and hit return?</p>\n"
+
+#: tips.cpp:51
+msgid ""
+"<p>...that you can assign custom colors to \n"
+"ELF objects/C++ Classes/Source Files for graph coloring\n"
+"in <em>Settings->Configure KCachegrind...</em>?</p>\n"
+msgstr ""
+"<p>...that you can assign custom colours to \n"
+"ELF objects/C++ Classes/Source Files for graph colouring\n"
+"in <em>Settings->Configure KCachegrind...</em>?</p>\n"
+
+#: tips.cpp:58
+msgid ""
+"<p>...that you can see if debug info is available for a selected \n"
+"function by looking at the location label in the Info tab or\n"
+"the source listing header in the source tab?</p>\n"
+"<p>There must be the name of the source file (with extension).\n"
+"If KCachegrind still doesn't show the source, make sure that you\n"
+"have added the directory of the source file to the\n"
+"<em>Source Directories</em> list in the configuration.\n"
+msgstr ""
+"<p>...that you can see if debug info is available for a selected \n"
+"function by looking at the location label in the Info tab or\n"
+"the source listing header in the source tab?</p>\n"
+"<p>There must be the name of the source file (with extension).\n"
+"If KCachegrind still doesn't show the source, make sure that you\n"
+"have added the directory of the source file to the\n"
+"<em>Source Directories</em> list in the configuration.\n"
+
+#: tips.cpp:69
+msgid ""
+"<p>...that you can configure whether KCachgrind should\n"
+"show absolute event counts or relative ones (percentage display)?</p>\n"
+msgstr ""
+"<p>...that you can configure whether KCachgrind should\n"
+"show absolute event counts or relative ones (percentage display)?</p>\n"
+
+#: tips.cpp:75
+msgid ""
+"<p>...that you can configure the maximum number of items\n"
+"for all function lists in KCachegrind? Limiting the number\n"
+"of items is done to get a fast reacting GUI. The last item in\n"
+"the list will show you the number of skipped functions, together\n"
+"with a cost condition for these skipped functions.</p>\n"
+"<p>To activate a function with small costs, search for it and select\n"
+"it in the flat profile. Selecting functions with small cost will\n"
+"temporarily add them to the flat profile list.</p>\n"
+msgstr ""
+"<p>...that you can configure the maximum number of items\n"
+"for all function lists in KCachegrind? Limiting the number\n"
+"of items is done to get a fast reacting GUI. The last item in\n"
+"the list will show you the number of skipped functions, together\n"
+"with a cost condition for these skipped functions.</p>\n"
+"<p>To activate a function with small costs, search for it and select\n"
+"it in the flat profile. Selecting functions with small cost will\n"
+"temporarily add them to the flat profile list.</p>\n"
+
+#: tips.cpp:87
+msgid ""
+"<p>...that the Coverage tab - in contrast to the Call Lists tab -\n"
+"shows <em>all</em> functions that are calling the selected function\n"
+"(upper part) / are called by the selected function (bottom part),\n"
+"no matter how many function are between them on the stack?</p>\n"
+"<p>Examples:</p>\n"
+"<p>An entry in the upper list for function foo1() with a value of 50%\n"
+"with function bar() selected means that 50% of all the cost of function\n"
+"bar() happened while called from function foo1().</p>\n"
+"<p>An entry in the bottom list for function foo2() with a value of 50%\n"
+"with function bar() selected means that 50% of all the cost of function\n"
+"bar() happened while calling foo2() from bar().</p>\n"
+msgstr ""
+"<p>...that the Coverage tab - in contrast to the Call Lists tab -\n"
+"shows <em>all</em> functions that are calling the selected function\n"
+"(upper part) / are called by the selected function (bottom part),\n"
+"no matter how many function are between them on the stack?</p>\n"
+"<p>Examples:</p>\n"
+"<p>An entry in the upper list for function foo1() with a value of 50%\n"
+"with function bar() selected means that 50% of all the cost of function\n"
+"bar() happened while called from function foo1().</p>\n"
+"<p>An entry in the bottom list for function foo2() with a value of 50%\n"
+"with function bar() selected means that 50% of all the cost of function\n"
+"bar() happened while calling foo2() from bar().</p>\n"
+
+#: tips.cpp:102
+msgid ""
+"<p>...that waiting for the tool tip inside of a tree map\n"
+"shows the list of names of the nested rectangles the mouse\n"
+"pointer is over?</p>\n"
+"<p>Items from this list can be selected by pressing the right\n"
+"mouse button.</p>\n"
+msgstr ""
+"<p>...that waiting for the tool tip inside of a tree map\n"
+"shows the list of names of the nested rectangles the mouse\n"
+"pointer is over?</p>\n"
+"<p>Items from this list can be selected by pressing the right\n"
+"mouse button.</p>\n"
+
+#: tips.cpp:111
+msgid ""
+"<p>...that you can constrain the cost counts shown to only a\n"
+"few parts of the whole trace by selecting these parts in the\n"
+"\"Trace Selection\" Dockable?</p>\n"
+"<p>To generate multiple parts in a profiling run with\n"
+"cachegrind, use e.g. option --cachedumps=xxx for parts\n"
+"of a length of xxx basic blocks (A basic block is a run\n"
+"of not-branching assembler statements inside of your program\n"
+"code).</p>\n"
+msgstr ""
+"<p>...that you can constrain the cost counts shown to only a\n"
+"few parts of the whole trace by selecting these parts in the\n"
+"\"Trace Selection\" Dockable?</p>\n"
+"<p>To generate multiple parts in a profiling run with\n"
+"cachegrind, use e.g. option --cachedumps=xxx for parts\n"
+"of a length of xxx basic blocks (A basic block is a run\n"
+"of not-branching assembler statements inside of your program\n"
+"code).</p>\n"
+
+#: configdlg.cpp:60
+msgid "Source Files"
+msgstr "Source Files"
+
+#: configdlg.cpp:61
+msgid "C++ Classes"
+msgstr "C++ Classes"
+
+#: configdlg.cpp:62
+msgid "Function (no Grouping)"
+msgstr "Function (no Grouping)"
+
+#: configdlg.cpp:157 configdlg.cpp:350 configdlg.cpp:371
+msgid "(always)"
+msgstr "(always)"
+
+#: configdlg.cpp:210
+msgid "KCachegrind Configuration"
+msgstr "KCachegrind Configuration"
+
+#: configdlg.cpp:211
+msgid ""
+"The Maximum Number of List Items should be below 500.The previous set value "
+"(%1) will still be used."
+msgstr ""
+"The Maximum Number of List Items should be below 500.The previous set value "
+"(%1) will still be used."
+
+#: configdlg.cpp:384
+msgid "Choose Source Folder"
+msgstr "Choose Source Folder"
+
+#: partgraph.cpp:167
+#, c-format
+msgid "Profile Part %1"
+msgstr "Profile Part %1"
+
+#: partgraph.cpp:226
+msgid "(no trace)"
+msgstr "(no trace)"
+
+#: partgraph.cpp:229
+msgid "(no part)"
+msgstr "(no part)"
+
+#: partview.cpp:51
+msgid "Comment"
+msgstr "Comment"
+
+#: partview.cpp:73
+msgid ""
+"<b>Trace Part List</b>"
+"<p>This list shows all trace parts of the loaded trace. For each part, the "
+"self/inclusive cost of the current selected function, spent in the part, is "
+"shown; percentage costs are always relative to the total cost <em>"
+"of the part</em> (not to the whole trace as in the Trace Part Overview). Also "
+"shown are the calls happening to/from the current function inside of the trace "
+"part.</p>"
+"<p>By choosing one or more trace parts from the list, the costs shown all over "
+"KCachegrind will only be the ones spent in the selected part(s). If no list "
+"selection is shown, in fact all trace parts are selected implicitly.</p>"
+"<p>This is a multi-selection list. You can select ranges by dragging the mouse "
+"or use SHIFT/CTRL modifiers. Selection/Deselection of trace parts can also be "
+"done by using the Trace Part Overview Dockable. This one also supports multiple "
+"selection.</p>"
+"<p>Note that the list is hidden if only one trace part is loaded.</p>"
+msgstr ""
+"<b>Trace Part List</b>"
+"<p>This list shows all trace parts of the loaded trace. For each part, the "
+"self/inclusive cost of the current selected function, spent in the part, is "
+"shown; percentage costs are always relative to the total cost <em>"
+"of the part</em> (not to the whole trace as in the Trace Part Overview). Also "
+"shown are the calls happening to/from the current function inside of the trace "
+"part.</p>"
+"<p>By choosing one or more trace parts from the list, the costs shown all over "
+"KCachegrind will only be the ones spent in the selected part(s). If no list "
+"selection is shown, in fact all trace parts are selected implicitly.</p>"
+"<p>This is a multi-selection list. You can select ranges by dragging the mouse "
+"or use SHIFT/CTRL modifiers. Selection/Deselection of trace parts can also be "
+"done by using the Trace Part Overview Dockable. This one also supports multiple "
+"selection.</p>"
+"<p>Note that the list is hidden if only one trace part is loaded.</p>"
+
+#: partview.cpp:106
+msgid "Select '%1'"
+msgstr "Select '%1'"
+
+#: partview.cpp:107
+msgid "Hide '%1'"
+msgstr "Hide '%1'"
+
+#: partview.cpp:111
+msgid "Hide Selected"
+msgstr "Hide Selected"
+
+#: partview.cpp:112
+msgid "Show All"
+msgstr "Show All"
+
+#~ msgid "(unnamed)"
+#~ msgstr "(unnamed)"
+
+#~ msgid "Function Query"
+#~ msgstr "Function Query"
+
+#~ msgid "Type part of a function name (insensitive) to get a list of matching functions from current function group"
+#~ msgstr "Type part of a function name (insensitive) to get a list of matching functions from current function group"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kfile_cpp.po b/tde-i18n-en_GB/messages/kdesdk/kfile_cpp.po
new file mode 100644
index 00000000000..ed9f09582ce
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kfile_cpp.po
@@ -0,0 +1,47 @@
+# translation of kfile_cpp.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_cpp\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2004-07-01 14:45+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_cpp.cpp:48
+msgid "General"
+msgstr "General"
+
+#: kfile_cpp.cpp:51
+msgid "Lines"
+msgstr "Lines"
+
+#: kfile_cpp.cpp:53
+msgid "Code"
+msgstr "Code"
+
+#: kfile_cpp.cpp:55
+msgid "Comment"
+msgstr "Comment"
+
+#: kfile_cpp.cpp:57
+msgid "Blank"
+msgstr "Blank"
+
+#: kfile_cpp.cpp:59
+msgid "Strings"
+msgstr "Strings"
+
+#: kfile_cpp.cpp:61
+msgid "i18n Strings"
+msgstr "i18n Strings"
+
+#: kfile_cpp.cpp:63
+msgid "Included Files"
+msgstr "Included Files"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kfile_diff.po b/tde-i18n-en_GB/messages/kdesdk/kfile_diff.po
new file mode 100644
index 00000000000..01bd08ddb9f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kfile_diff.po
@@ -0,0 +1,104 @@
+# translation of kfile_diff.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_diff\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2004-07-01 14:44+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kfile_diff.cpp:56
+msgid "General"
+msgstr "General"
+
+#: kfile_diff.cpp:58
+msgid "First File"
+msgstr "First File"
+
+#: kfile_diff.cpp:59
+msgid "Format"
+msgstr "Format"
+
+#: kfile_diff.cpp:60
+msgid "Diff Program"
+msgstr "Diff Program"
+
+#: kfile_diff.cpp:61
+msgid "Hunks"
+msgstr "Hunks"
+
+#: kfile_diff.cpp:62
+msgid "Statistics"
+msgstr "Statistics"
+
+#: kfile_diff.cpp:63
+msgid "Insertions"
+msgstr "Insertions"
+
+#: kfile_diff.cpp:64
+msgid "Changes"
+msgstr "Changes"
+
+#: kfile_diff.cpp:65
+msgid "Deletions"
+msgstr "Deletions"
+
+#: kfile_diff.cpp:280
+msgid "Context"
+msgstr "Context"
+
+#: kfile_diff.cpp:283
+msgid "Ed"
+msgstr "Ed"
+
+#: kfile_diff.cpp:286
+msgid "Normal"
+msgstr "Normal"
+
+#: kfile_diff.cpp:289
+msgid "RCS"
+msgstr "RCS"
+
+#: kfile_diff.cpp:292
+msgid "Unified"
+msgstr "Unified"
+
+#: kfile_diff.cpp:295
+msgid "Not Available (file empty)"
+msgstr "Not Available (file empty)"
+
+#: kfile_diff.cpp:298 kfile_diff.cpp:328
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kfile_diff.cpp:301
+msgid "Side by Side"
+msgstr "Side by Side"
+
+#: kfile_diff.cpp:313
+msgid "CVSDiff"
+msgstr "CVSDiff"
+
+#: kfile_diff.cpp:316
+msgid "Diff"
+msgstr "Diff"
+
+#: kfile_diff.cpp:319
+msgid "Diff3"
+msgstr "Diff3"
+
+#: kfile_diff.cpp:322
+msgid "Perforce"
+msgstr "Perforce"
+
+#: kfile_diff.cpp:325
+msgid "SubVersion"
+msgstr "SubVersion"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kfile_po.po b/tde-i18n-en_GB/messages/kdesdk/kfile_po.po
new file mode 100644
index 00000000000..410b5fa6353
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kfile_po.po
@@ -0,0 +1,43 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2002-07-13 03:30+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: kfile_po.cpp:50
+msgid "Catalog Information"
+msgstr "Catalogue Information"
+
+#: kfile_po.cpp:53
+msgid "Total Messages"
+msgstr "Total Messages"
+
+#: kfile_po.cpp:54
+msgid "Fuzzy Messages"
+msgstr "Fuzzy Messages"
+
+#: kfile_po.cpp:55
+msgid "Untranslated Messages"
+msgstr "Untranslated Messages"
+
+#: kfile_po.cpp:56
+msgid "Last Translator"
+msgstr "Last Translator"
+
+#: kfile_po.cpp:57
+msgid "Language Team"
+msgstr "Language Team"
+
+#: kfile_po.cpp:58
+msgid "Revision"
+msgstr "Revision"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kfile_ts.po b/tde-i18n-en_GB/messages/kdesdk/kfile_ts.po
new file mode 100644
index 00000000000..2915a37ae1d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kfile_ts.po
@@ -0,0 +1,35 @@
+# translation of kfile_ts.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfile_ts\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2003-11-01 02:14+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: kfile_ts.cpp:43
+msgid "General"
+msgstr "General"
+
+#: kfile_ts.cpp:46
+msgid "Messages"
+msgstr "Messages"
+
+#: kfile_ts.cpp:48
+msgid "Translated"
+msgstr "Translated"
+
+#: kfile_ts.cpp:50
+msgid "Untranslated"
+msgstr "Untranslated"
+
+#: kfile_ts.cpp:52
+msgid "Obsolete"
+msgstr "Obsolete"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kio_svn.po b/tde-i18n-en_GB/messages/kdesdk/kio_svn.po
new file mode 100644
index 00000000000..50de2c0d3cc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kio_svn.po
@@ -0,0 +1,183 @@
+# translation of kio_svn.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kio_svn\n"
+"POT-Creation-Date: 2006-02-18 03:52+0100\n"
+"PO-Revision-Date: 2005-05-13 13:26+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: svn.cpp:235
+msgid "Looking for %1..."
+msgstr "Looking for %1..."
+
+#: svn.cpp:1088
+msgid "Nothing to commit."
+msgstr "Nothing to commit."
+
+#: svn.cpp:1090
+#, c-format
+msgid "Committed revision %1."
+msgstr "Committed revision %1."
+
+#: svn.cpp:1352
+#, c-format
+msgid "A (bin) %1"
+msgstr "A (bin) %1"
+
+#: svn.cpp:1354 svn.cpp:1386
+#, c-format
+msgid "A %1"
+msgstr "A %1"
+
+#: svn.cpp:1360 svn.cpp:1382
+#, c-format
+msgid "D %1"
+msgstr "D %1"
+
+#: svn.cpp:1363
+#, c-format
+msgid "Restored %1."
+msgstr "Restored %1."
+
+#: svn.cpp:1366
+#, c-format
+msgid "Reverted %1."
+msgstr "Reverted %1."
+
+#: svn.cpp:1369
+msgid ""
+"Failed to revert %1.\n"
+"Try updating instead."
+msgstr ""
+"Failed to revert %1.\n"
+"Try updating instead."
+
+#: svn.cpp:1372
+#, c-format
+msgid "Resolved conflicted state of %1."
+msgstr "Resolved conflicted state of %1."
+
+#: svn.cpp:1376
+#, c-format
+msgid "Skipped missing target %1."
+msgstr "Skipped missing target %1."
+
+#: svn.cpp:1378
+#, c-format
+msgid "Skipped %1."
+msgstr "Skipped %1."
+
+#: svn.cpp:1431
+#, c-format
+msgid "Exported external at revision %1."
+msgstr "Exported external at revision %1."
+
+#: svn.cpp:1433
+#, c-format
+msgid "Exported revision %1."
+msgstr "Exported revision %1."
+
+#: svn.cpp:1436
+#, c-format
+msgid "Checked out external at revision %1."
+msgstr "Checked out external at revision %1."
+
+#: svn.cpp:1438
+#, c-format
+msgid "Checked out revision %1."
+msgstr "Checked out revision %1."
+
+#: svn.cpp:1442
+#, c-format
+msgid "Updated external to revision %1."
+msgstr "Updated external to revision %1."
+
+#: svn.cpp:1444
+#, c-format
+msgid "Updated to revision %1."
+msgstr "Updated to revision %1."
+
+#: svn.cpp:1447
+#, c-format
+msgid "External at revision %1."
+msgstr "External at revision %1."
+
+#: svn.cpp:1449
+#, c-format
+msgid "At revision %1."
+msgstr "At revision %1."
+
+#: svn.cpp:1455
+msgid "External export complete."
+msgstr "External export complete."
+
+#: svn.cpp:1457
+msgid "Export complete."
+msgstr "Export complete."
+
+#: svn.cpp:1460
+msgid "External checkout complete."
+msgstr "External checkout complete."
+
+#: svn.cpp:1462
+msgid "Checkout complete."
+msgstr "Checkout complete."
+
+#: svn.cpp:1465
+msgid "External update complete."
+msgstr "External update complete."
+
+#: svn.cpp:1467
+msgid "Update complete."
+msgstr "Update complete."
+
+#: svn.cpp:1477
+#, c-format
+msgid "Fetching external item into %1."
+msgstr "Fetching external item into %1."
+
+#: svn.cpp:1481
+#, c-format
+msgid "Status against revision: %1."
+msgstr "Status against revision: %1."
+
+#: svn.cpp:1484
+#, c-format
+msgid "Performing status on external item at %1."
+msgstr "Performing status on external item at %1."
+
+#: svn.cpp:1487
+#, c-format
+msgid "Sending %1"
+msgstr "Sending %1"
+
+#: svn.cpp:1491
+#, c-format
+msgid "Adding (bin) %1."
+msgstr "Adding (bin) %1."
+
+#: svn.cpp:1493
+#, c-format
+msgid "Adding %1."
+msgstr "Adding %1."
+
+#: svn.cpp:1497
+#, c-format
+msgid "Deleting %1."
+msgstr "Deleting %1."
+
+#: svn.cpp:1500
+#, c-format
+msgid "Replacing %1."
+msgstr "Replacing %1."
+
+#: svn.cpp:1505
+msgid "Transmitting file data "
+msgstr "Transmitting file data "
diff --git a/tde-i18n-en_GB/messages/kdesdk/kompare.po b/tde-i18n-en_GB/messages/kdesdk/kompare.po
new file mode 100644
index 00000000000..54b04253558
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kompare.po
@@ -0,0 +1,1004 @@
+# translation of kompare.po to British English
+# Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kompare\n"
+"POT-Creation-Date: 2007-12-20 01:16+0100\n"
+"PO-Revision-Date: 2005-11-07 01:06+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: komparepart/kompareprefdlg.cpp:33
+msgid "Preferences"
+msgstr "Preferences"
+
+#: komparepart/kompareprefdlg.cpp:39
+msgid "View Settings"
+msgstr "View Settings"
+
+#: komparepart/kompareprefdlg.cpp:43 kompareurldialog.cpp:47
+msgid "Diff"
+msgstr "Diff"
+
+#: komparepart/kompareprefdlg.cpp:43
+msgid "Diff Settings"
+msgstr "Diff Settings"
+
+#: komparepart/kompare_part.cpp:165
+msgid "Save &All"
+msgstr "Save &All"
+
+#: komparepart/kompare_part.cpp:168
+msgid "Save .&diff..."
+msgstr "Save .&diff..."
+
+#: komparepart/kompare_part.cpp:171
+msgid "Swap Source with Destination"
+msgstr "Swap Source with Destination"
+
+#: komparepart/kompare_part.cpp:174
+msgid "Show Statistics"
+msgstr "Show Statistics"
+
+#: komparepart/kompare_part.cpp:269
+msgid "<qt>The URL <b>%1</b> cannot be downloaded.</qt>"
+msgstr "<qt>The URL <b>%1</b> cannot be downloaded.</qt>"
+
+#: komparepart/kompare_part.cpp:281
+msgid "<qt>The URL <b>%1</b> does not exist on your system.</qt>"
+msgstr "<qt>The URL <b>%1</b> does not exist on your system.</qt>"
+
+#: komparepart/kompare_part.cpp:425
+msgid "Diff Options"
+msgstr "Diff Options"
+
+#: komparepart/kompare_part.cpp:443
+msgid "*.diff *.dif *.patch|Patch Files"
+msgstr "*.diff *.dif *.patch|Patch Files"
+
+#: komparepart/kompare_part.cpp:443
+msgid "Save .diff"
+msgstr "Save .diff"
+
+#: komparepart/kompare_part.cpp:446
+msgid "The file exists or is write-protected; do you want to overwrite it?"
+msgstr "The file exists or is write-protected; do you want to overwrite it?"
+
+#: komparepart/kompare_part.cpp:446
+msgid "File Exists"
+msgstr "File Exists"
+
+#: komparepart/kompare_part.cpp:446
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: komparepart/kompare_part.cpp:446
+msgid "Do Not Overwrite"
+msgstr "Do Not Overwrite"
+
+#: komparepart/kompare_part.cpp:481
+msgid "KomparePart"
+msgstr "KomparePart"
+
+#: komparepart/kompare_part.cpp:493
+msgid "Running diff..."
+msgstr "Running diff..."
+
+#: komparepart/kompare_part.cpp:496
+msgid "Parsing diff output..."
+msgstr "Parsing diff output..."
+
+#: komparepart/kompare_part.cpp:545
+msgid "Comparing file %1 with file %2"
+msgstr "Comparing file %1 with file %2"
+
+#: komparepart/kompare_part.cpp:550
+msgid "Comparing files in %1 with files in %2"
+msgstr "Comparing files in %1 with files in %2"
+
+#: komparepart/kompare_part.cpp:555
+#, c-format
+msgid "Viewing diff output from %1"
+msgstr "Viewing diff output from %1"
+
+#: komparepart/kompare_part.cpp:558
+msgid "Blending diff output from %1 into file %2"
+msgstr "Blending diff output from %1 into file %2"
+
+#: komparepart/kompare_part.cpp:563
+msgid "Blending diff output from %1 into folder %2"
+msgstr "Blending diff output from %1 into folder %2"
+
+#: komparepart/kompare_part.cpp:586 komparepart/kompare_part.cpp:709
+msgid ""
+"You have made changes to the destination file(s).\n"
+"Would you like to save them?"
+msgstr ""
+"You have made changes to the destination file(s).\n"
+"Would you like to save them?"
+
+#: komparepart/kompare_part.cpp:588 komparepart/kompare_part.cpp:711
+msgid "Save Changes?"
+msgstr "Save Changes?"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 276
+#: komparepart/kompare_part.cpp:635 libdialogpages/diffpage.cpp:244 rc.cpp:75
+#, no-c-format
+msgid "Unified"
+msgstr "Unified"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 244
+#: komparepart/kompare_part.cpp:638 libdialogpages/diffpage.cpp:238 rc.cpp:63
+#, no-c-format
+msgid "Context"
+msgstr "Context"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 268
+#: komparepart/kompare_part.cpp:641 libdialogpages/diffpage.cpp:242 rc.cpp:72
+#, no-c-format
+msgid "RCS"
+msgstr "RCS"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 252
+#: komparepart/kompare_part.cpp:644 libdialogpages/diffpage.cpp:239 rc.cpp:66
+#, no-c-format
+msgid "Ed"
+msgstr "`Ed"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 260
+#: komparepart/kompare_part.cpp:647 libdialogpages/diffpage.cpp:241 rc.cpp:69
+#, no-c-format
+msgid "Normal"
+msgstr "Normal"
+
+#: komparenavtreepart/komparenavtreepart.cpp:531
+#: komparepart/kompare_part.cpp:651
+msgid "Unknown"
+msgstr "Unknown"
+
+#: komparepart/kompare_part.cpp:667
+msgid ""
+"No diff file, or no 2 files have been diffed. Therefore no stats are available."
+msgstr ""
+"No diff file, or no 2 files have been diffed. Therefore no stats are available."
+
+#: komparepart/kompare_part.cpp:669 komparepart/kompare_part.cpp:683
+#: komparepart/kompare_part.cpp:698
+msgid "Diff Statistics"
+msgstr "Diff Statistics"
+
+#: komparepart/kompare_part.cpp:673
+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"
+msgstr ""
+"Statistics:\n"
+"\n"
+"Old file: %1\n"
+"New file: %2\n"
+"\n"
+"Format: %3\n"
+"Number of hunks: %4\n"
+"Number of differences: %5"
+
+#: komparepart/kompare_part.cpp:686
+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"
+msgstr ""
+"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"
+
+#: libdialogpages/viewpage.cpp:51
+msgid "Colors"
+msgstr "Colours"
+
+#: libdialogpages/viewpage.cpp:56
+msgid "Removed color:"
+msgstr "Removed colour:"
+
+#: libdialogpages/viewpage.cpp:61
+msgid "Changed color:"
+msgstr "Changed colour:"
+
+#: libdialogpages/viewpage.cpp:66
+msgid "Added color:"
+msgstr "Added colour:"
+
+#: libdialogpages/viewpage.cpp:71
+msgid "Applied color:"
+msgstr "Applied colour:"
+
+#: libdialogpages/viewpage.cpp:76
+msgid "Mouse Wheel"
+msgstr "Mouse Wheel"
+
+#: libdialogpages/viewpage.cpp:80
+msgid "Number of lines:"
+msgstr "Number of lines:"
+
+#: libdialogpages/viewpage.cpp:86
+msgid "Tabs to Spaces"
+msgstr "Tabs to Spaces"
+
+#: libdialogpages/viewpage.cpp:90
+msgid "Number of spaces to convert a tab character to:"
+msgstr "Number of spaces to convert a tab character to:"
+
+#: libdialogpages/viewpage.cpp:97
+msgid "A&ppearance"
+msgstr "A&ppearance"
+
+#: libdialogpages/viewpage.cpp:104
+msgid "Text Font"
+msgstr "Text Font"
+
+#: libdialogpages/viewpage.cpp:108
+msgid "Font:"
+msgstr "Font:"
+
+#: libdialogpages/viewpage.cpp:112
+msgid "Size:"
+msgstr "Size:"
+
+#: libdialogpages/diffpage.cpp:211
+msgid "Diff Program"
+msgstr "Diff Program"
+
+#: libdialogpages/diffpage.cpp:216
+msgid ""
+"You can select a different diff program here. On Solaris the standard diff "
+"program does not support all the options that the GNU version does. This way "
+"you can select that version."
+msgstr ""
+"You can select a different diff program here. On Solaris the standard diff "
+"program does not support all the options that the GNU version does. This way "
+"you can select that version."
+
+#: libdialogpages/diffpage.cpp:221
+msgid "&Diff"
+msgstr "&Diff"
+
+#: libdialogpages/diffpage.cpp:232
+msgid "Output Format"
+msgstr "Output Format"
+
+#: libdialogpages/diffpage.cpp:233
+msgid ""
+"Select the format of the output generated by diff. Unified is the one that is "
+"used most frequently because it is very readable. The KDE developers like this "
+"format the best so use it for sending patches."
+msgstr ""
+"Select the format of the output generated by diff. Unified is the one that is "
+"used most frequently because it is very readable. The KDE developers like this "
+"format the best so use it for sending patches."
+
+#: libdialogpages/diffpage.cpp:247
+msgid "Lines of Context"
+msgstr "Lines of Context"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 312
+#: libdialogpages/diffpage.cpp:251 rc.cpp:81
+#, no-c-format
+msgid "Number of context lines:"
+msgstr "Number of context lines:"
+
+#: libdialogpages/diffpage.cpp:253
+msgid ""
+"The number of context lines is normally 2 or 3. This makes the diff readable "
+"and applicable in most cases. More than 3 lines will only bloat the diff "
+"unnecessarily."
+msgstr ""
+"The number of context lines is normally 2 or 3. This makes the diff readable "
+"and applicable in most cases. More than 3 lines will only bloat the diff "
+"unnecessarily."
+
+#: libdialogpages/diffpage.cpp:259
+msgid "&Format"
+msgstr "&Format"
+
+#: libdialogpages/diffpage.cpp:270
+msgid "General"
+msgstr "General"
+
+#: libdialogpages/diffpage.cpp:274
+msgid "&Look for smaller changes"
+msgstr "&Look for smaller changes"
+
+#: libdialogpages/diffpage.cpp:275
+msgid "This corresponds to the -d diff option."
+msgstr "This corresponds to the -d diff option."
+
+#: libdialogpages/diffpage.cpp:276
+msgid "O&ptimize for large files"
+msgstr "O&ptimise for large files"
+
+#: libdialogpages/diffpage.cpp:277
+msgid "This corresponds to the -H diff option."
+msgstr "This corresponds to the -H diff option."
+
+#: libdialogpages/diffpage.cpp:278
+msgid "&Ignore changes in case"
+msgstr "&Ignore changes in case"
+
+#: libdialogpages/diffpage.cpp:279
+msgid "This corresponds to the -i diff option."
+msgstr "This corresponds to the -i diff option."
+
+#: libdialogpages/diffpage.cpp:284
+msgid "Ignore regexp:"
+msgstr "Ignore regexp:"
+
+#: libdialogpages/diffpage.cpp:285
+msgid "This option corresponds to the -I diff option."
+msgstr "This option corresponds to the -I diff option."
+
+#: libdialogpages/diffpage.cpp:288
+msgid ""
+"Add the regular expression here that you want to use\n"
+"to ignore lines that match it."
+msgstr ""
+"Add the regular expression here that you want to use\n"
+"to ignore lines that match it."
+
+#: libdialogpages/diffpage.cpp:294
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: libdialogpages/diffpage.cpp:295
+msgid ""
+"Clicking this will open a regular expression dialog where\n"
+"you can graphically create regular expressions."
+msgstr ""
+"Clicking this will open a regular expression dialogue where\n"
+"you can graphically create regular expressions."
+
+#: libdialogpages/diffpage.cpp:300
+msgid "Whitespace"
+msgstr "Whitespace"
+
+#: libdialogpages/diffpage.cpp:304
+msgid "E&xpand tabs to spaces in output"
+msgstr "E&xpand tabs to spaces in output"
+
+#: libdialogpages/diffpage.cpp:305
+msgid "This option corresponds to the -t diff option."
+msgstr "This option corresponds to the -t diff option."
+
+#: libdialogpages/diffpage.cpp:306
+msgid "I&gnore added or removed empty lines"
+msgstr "I&gnore added or removed empty lines"
+
+#: libdialogpages/diffpage.cpp:307
+msgid "This option corresponds to the -B diff option."
+msgstr "This option corresponds to the -B diff option."
+
+#: libdialogpages/diffpage.cpp:308
+msgid "Ig&nore changes in the amount of whitespace"
+msgstr "Ig&nore changes in the amount of whitespace"
+
+#: libdialogpages/diffpage.cpp:309
+msgid "This option corresponds to the -b diff option."
+msgstr "This option corresponds to the -b diff option."
+
+#: libdialogpages/diffpage.cpp:310
+msgid "Ign&ore all whitespace"
+msgstr "Ign&ore all whitespace"
+
+#: libdialogpages/diffpage.cpp:311
+msgid "This option corresponds to the -w diff option."
+msgstr "This option corresponds to the -w diff option."
+
+#: libdialogpages/diffpage.cpp:312
+msgid "Igno&re changes due to tab expansion"
+msgstr "Igno&re changes due to tab expansion"
+
+#: libdialogpages/diffpage.cpp:313
+msgid "This option corresponds to the -E diff option."
+msgstr "This option corresponds to the -E diff option."
+
+#: libdialogpages/diffpage.cpp:318
+msgid "O&ptions"
+msgstr "O&ptions"
+
+#: libdialogpages/diffpage.cpp:328
+msgid "File Pattern to Exclude"
+msgstr "File Pattern to Exclude"
+
+#: libdialogpages/diffpage.cpp:330
+msgid ""
+"If this is checked you can enter a shell pattern in the text box on the right "
+"or select entries from the list."
+msgstr ""
+"If this is ticked you can enter a shell pattern in the text box on the right or "
+"select entries from the list."
+
+#: libdialogpages/diffpage.cpp:332
+msgid ""
+"Here you can enter or remove a shell pattern or select one or more entries from "
+"the list."
+msgstr ""
+"Here you can enter or remove a shell pattern or select one or more entries from "
+"the list."
+
+#: libdialogpages/diffpage.cpp:338
+msgid "File with Filenames to Exclude"
+msgstr "File with Filenames to Exclude"
+
+#: libdialogpages/diffpage.cpp:340
+msgid ""
+"If this is checked you can enter a filename in the combo box on the right."
+msgstr ""
+"If this is ticked you can enter a filename in the combo box on the right."
+
+#: libdialogpages/diffpage.cpp:342
+msgid ""
+"Here you can enter the URL of a file with shell patterns to ignore during the "
+"comparison of the folders."
+msgstr ""
+"Here you can enter the URL of a file with shell patterns to ignore during the "
+"comparison of the folders."
+
+#: libdialogpages/diffpage.cpp:344
+msgid ""
+"Any file you select in the dialog that pops up when you click it will be put in "
+"the dialog to the left of this button."
+msgstr ""
+"Any file you select in the dialogue that pops up when you click it will be put "
+"in the dialogue to the left of this button."
+
+#: libdialogpages/diffpage.cpp:352
+msgid "&Exclude"
+msgstr "&Exclude"
+
+#: libdialogpages/filespage.cpp:53
+msgid "Encoding"
+msgstr "Encoding"
+
+#: libdialogpages/filespage.cpp:64
+msgid "&Files"
+msgstr "&Files"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: main.cpp:33
+msgid ""
+"A program to view the differences between files and optionally generate a diff"
+msgstr ""
+"A program to view the differences between files and optionally generate a diff"
+
+#: main.cpp:39
+msgid "This will compare URL1 with URL2"
+msgstr "This will compare URL1 with URL2"
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"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. "
+
+#: main.cpp:42
+msgid ""
+"Disables the check for automatically finding the original file(s) when using "
+"'-' as URL with the -o option."
+msgstr ""
+"Disables the check for automatically finding the original file(s) when using "
+"'-' as URL with the -o option."
+
+#: 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 ""
+"Use this to specify the encoding when calling it from the command line. It will "
+"default to the local encoding if not specified."
+
+#: 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 and Otto Bruggeman"
+
+#: main.cpp:55 main.cpp:56
+msgid "Author"
+msgstr "Author"
+
+#: main.cpp:57
+msgid "Kompare icon artist"
+msgstr "Kompare icon artist"
+
+#: main.cpp:58
+msgid "A lot of good advice"
+msgstr "A lot of good advice"
+
+#: main.cpp:59
+msgid "Cervisia diff viewer"
+msgstr "Cervisia diff viewer"
+
+#: kompare_shell.cpp:397 main.cpp:185
+msgid "Compare Files or Folders"
+msgstr "Compare Files or Folders"
+
+#: kompare_shell.cpp:398 main.cpp:186
+msgid "Source"
+msgstr "Source"
+
+#: kompare_shell.cpp:399 main.cpp:187
+msgid "Destination"
+msgstr "Destination"
+
+#: kompare_shell.cpp:401 main.cpp:189
+msgid "Compare"
+msgstr "Compare"
+
+#: main.cpp:189
+msgid "Compare these files or folder"
+msgstr "Compare these files or folder"
+
+#: kompare_shell.cpp:401 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 ""
+"If you have entered 2 filenames or 2 folders in the fields in this dialogue "
+"then this button will be enabled and pressing it will start a comparison of the "
+"entered files or folders. "
+
+#: kompareurldialog.cpp:41
+msgid "Here you can enter the files you want to compare."
+msgstr "Here you can enter the files you want to compare."
+
+#: kompareurldialog.cpp:47
+msgid "Here you can change the options for comparing the files."
+msgstr "Here you can change the options for comparing the files."
+
+#: kompareurldialog.cpp:53
+msgid "Here you can change the options for the view."
+msgstr "Here you can change the options for the view."
+
+#: komparenavtreepart/komparenavtreepart.cpp:61
+msgid "Source Folder"
+msgstr "Source Folder"
+
+#: komparenavtreepart/komparenavtreepart.cpp:66
+msgid "Destination Folder"
+msgstr "Destination Folder"
+
+#: komparenavtreepart/komparenavtreepart.cpp:71
+msgid "Source File"
+msgstr "Source File"
+
+#: komparenavtreepart/komparenavtreepart.cpp:72
+msgid "Destination File"
+msgstr "Destination File"
+
+#: komparenavtreepart/komparenavtreepart.cpp:78
+msgid "Source Line"
+msgstr "Source Line"
+
+#: komparenavtreepart/komparenavtreepart.cpp:79
+msgid "Destination Line"
+msgstr "Destination Line"
+
+#: komparenavtreepart/komparenavtreepart.cpp:80
+msgid "Difference"
+msgstr "Difference"
+
+#: komparenavtreepart/komparenavtreepart.cpp:426
+#, c-format
+msgid ""
+"_n: Applied: Changes made to %n line undone\n"
+"Applied: Changes made to %n lines undone"
+msgstr ""
+"Applied: Changes made to %n line undone\n"
+"Applied: Changes made to %n lines undone"
+
+#: komparenavtreepart/komparenavtreepart.cpp:429
+#, c-format
+msgid ""
+"_n: Changed %n line\n"
+"Changed %n lines"
+msgstr ""
+"Changed %n line\n"
+"Changed %n lines"
+
+#: komparenavtreepart/komparenavtreepart.cpp:434
+#, c-format
+msgid ""
+"_n: Applied: Insertion of %n line undone\n"
+"Applied: Insertion of %n lines undone"
+msgstr ""
+"Applied: Insertion of %n line undone\n"
+"Applied: Insertion of %n lines undone"
+
+#: komparenavtreepart/komparenavtreepart.cpp:437
+#, c-format
+msgid ""
+"_n: Inserted %n line\n"
+"Inserted %n lines"
+msgstr ""
+"Inserted %n line\n"
+"Inserted %n lines"
+
+#: komparenavtreepart/komparenavtreepart.cpp:442
+#, c-format
+msgid ""
+"_n: Applied: Deletion of %n line undone\n"
+"Applied: Deletion of %n lines undone"
+msgstr ""
+"Applied: Deletion of %n line undone\n"
+"Applied: Deletion of %n lines undone"
+
+#: komparenavtreepart/komparenavtreepart.cpp:445
+#, c-format
+msgid ""
+"_n: Deleted %n line\n"
+"Deleted %n lines"
+msgstr ""
+"Deleted %n line\n"
+"Deleted %n lines"
+
+#: komparenavtreepart/komparenavtreepart.cpp:694
+msgid "KompareNavTreePart"
+msgstr "KompareNavTreePart"
+
+#. i18n: file komparepart/komparepartui.rc line 13
+#: rc.cpp:15
+#, no-c-format
+msgid "&Difference"
+msgstr "&Difference"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 41
+#: rc.cpp:21
+#, no-c-format
+msgid "Run Diff In"
+msgstr "Run Diff In"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 84
+#: rc.cpp:24
+#, no-c-format
+msgid "Command Line"
+msgstr "Command Line"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 108
+#: rc.cpp:27
+#, no-c-format
+msgid "cd dir && diff -udHprNa -- source destination"
+msgstr "cd dir && diff -udHprNa -- source destination"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 135
+#: rc.cpp:33
+#, no-c-format
+msgid "Look for smaller changes"
+msgstr "Look for smaller changes"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 146
+#: rc.cpp:36
+#, no-c-format
+msgid "Optimize for large files"
+msgstr "Optimise for large files"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 157
+#: rc.cpp:39
+#, no-c-format
+msgid "Ignore changes in case"
+msgstr "Ignore changes in case"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 165
+#: rc.cpp:42
+#, no-c-format
+msgid "Expand tabs to spaces"
+msgstr "Expand tabs to spaces"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 173
+#: rc.cpp:45
+#, no-c-format
+msgid "Ignore added or removed empty lines"
+msgstr "Ignore added or removed empty lines"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 181
+#: rc.cpp:48
+#, no-c-format
+msgid "Ignore changes in whitespace"
+msgstr "Ignore changes in whitespace"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 189
+#: rc.cpp:51
+#, no-c-format
+msgid "Show function names"
+msgstr "Show function names"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 200
+#: rc.cpp:54
+#, no-c-format
+msgid "Compare folders recursively"
+msgstr "Compare folders recursively"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 211
+#: rc.cpp:57
+#, no-c-format
+msgid "Treat new files as empty"
+msgstr "Treat new files as empty"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 227
+#: rc.cpp:60
+#, no-c-format
+msgid "Format"
+msgstr "Format"
+
+#. i18n: file komparepart/komparesaveoptionsbase.ui line 287
+#: rc.cpp:78
+#, no-c-format
+msgid "Side-by-side"
+msgstr "Side-by-side"
+
+#: kompare_shell.cpp:77
+msgid "Could not find our KompareViewPart."
+msgstr "Could not find our KompareViewPart."
+
+#: kompare_shell.cpp:106
+msgid "Could not load our KompareViewPart."
+msgstr "Could not load our KompareViewPart."
+
+#: kompare_shell.cpp:114
+msgid "Could not find our KompareNavigationPart."
+msgstr "Could not find our KompareNavigationPart."
+
+#: kompare_shell.cpp:138
+msgid "Could not load our KompareNavigationPart."
+msgstr "Could not load our KompareNavigationPart."
+
+#: kompare_shell.cpp:232
+msgid "&Open Diff..."
+msgstr "&Open Diff..."
+
+#: kompare_shell.cpp:233
+msgid "&Compare Files..."
+msgstr "&Compare Files..."
+
+#: kompare_shell.cpp:236
+msgid "&Blend URL with Diff..."
+msgstr "&Blend URL with Diff..."
+
+#: kompare_shell.cpp:245
+msgid "Show T&ext View"
+msgstr "Show T&ext View"
+
+#: kompare_shell.cpp:247
+msgid "Hide T&ext View"
+msgstr "Hide T&ext View"
+
+#: kompare_shell.cpp:256
+msgid " 0 of 0 differences "
+msgstr " 0 of 0 differences "
+
+#: kompare_shell.cpp:257
+msgid " 0 of 0 files "
+msgstr " 0 of 0 files "
+
+#: kompare_shell.cpp:272
+msgid ""
+"_n: %1 of %n file \n"
+" %1 of %n files "
+msgstr ""
+" %1 of %n file \n"
+" %1 of %n files "
+
+#: kompare_shell.cpp:274
+#, c-format
+msgid ""
+"_n: %n file \n"
+" %n files "
+msgstr ""
+" %n file \n"
+" %n files "
+
+#: kompare_shell.cpp:277
+msgid ""
+"_n: %1 of %n difference, %2 applied \n"
+" %1 of %n differences, %2 applied "
+msgstr ""
+" %1 of %n difference, %2 applied \n"
+" %1 of %n differences, %2 applied "
+
+#: kompare_shell.cpp:280
+#, c-format
+msgid ""
+"_n: %n difference \n"
+" %n differences "
+msgstr ""
+" %n difference \n"
+" %n differences "
+
+#: kompare_shell.cpp:368
+msgid "Blend File/Folder with diff Output"
+msgstr "Blend File/Folder with diff Output"
+
+#: kompare_shell.cpp:369
+msgid "File/Folder"
+msgstr "File/Folder"
+
+#: kompare_shell.cpp:370
+msgid "Diff Output"
+msgstr "Diff Output"
+
+#: kompare_shell.cpp:372
+msgid "Blend"
+msgstr "Blend"
+
+#: kompare_shell.cpp:372
+msgid "Blend this file or folder with the diff output"
+msgstr "Blend this file or folder with the diff output"
+
+#: kompare_shell.cpp:372
+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 ""
+"If you have entered a file or folder name and a file that contains diff output "
+"in the fields in this dialogue 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. "
+
+#: kompare_shell.cpp:401
+msgid "Compare these files or folders"
+msgstr "Compare these files or folders"
+
+#: kompare_shell.cpp:439
+msgid "Text View"
+msgstr "Text View"
+
+#: libdiff2/komparemodellist.cpp:61
+msgid "&Apply Difference"
+msgstr "&Apply Difference"
+
+#: libdiff2/komparemodellist.cpp:64
+msgid "Un&apply Difference"
+msgstr "Un&apply Difference"
+
+#: libdiff2/komparemodellist.cpp:67
+msgid "App&ly All"
+msgstr "App&ly All"
+
+#: libdiff2/komparemodellist.cpp:70
+msgid "&Unapply All"
+msgstr "&Unapply All"
+
+#: libdiff2/komparemodellist.cpp:73
+msgid "P&revious File"
+msgstr "P&revious File"
+
+#: libdiff2/komparemodellist.cpp:76
+msgid "N&ext File"
+msgstr "N&ext File"
+
+#: libdiff2/komparemodellist.cpp:79
+msgid "&Previous Difference"
+msgstr "&Previous Difference"
+
+#: libdiff2/komparemodellist.cpp:82
+msgid "&Next Difference"
+msgstr "&Next Difference"
+
+#: libdiff2/komparemodellist.cpp:238 libdiff2/komparemodellist.cpp:262
+msgid ""
+"<qt>No models or no differences, this file: <b>%1</b>"
+", is not a valid diff file.</qt>"
+msgstr ""
+"<qt>No models or no differences, this file: <b>%1</b>"
+", is not a valid diff file.</qt>"
+
+#: libdiff2/komparemodellist.cpp:246
+msgid ""
+"<qt>There were problems applying the diff <b>%1</b> to the file <b>%2</b>.</qt>"
+msgstr ""
+"<qt>There were problems applying the diff <b>%1</b> to the file <b>%2</b>.</qt>"
+
+#: libdiff2/komparemodellist.cpp:271
+msgid ""
+"<qt>There were problems applying the diff <b>%1</b> to the folder <b>%2</b>"
+".</qt>"
+msgstr ""
+"<qt>There were problems applying the diff <b>%1</b> to the folder <b>%2</b>"
+".</qt>"
+
+#: libdiff2/komparemodellist.cpp:299 libdiff2/komparemodellist.cpp:582
+msgid "Could not open a temporary file."
+msgstr "Could not open a temporary file."
+
+#: libdiff2/komparemodellist.cpp:350
+msgid "<qt>Could not write to the temporary file <b>%1</b>, deleting it.</qt>"
+msgstr "<qt>Could not write to the temporary file <b>%1</b>, deleting it.</qt>"
+
+#: libdiff2/komparemodellist.cpp:368
+msgid ""
+"<qt>Could not create destination directory <b>%1</b>.\n"
+"The file has not been saved.</qt>"
+msgstr ""
+"<qt>Could not create destination directory <b>%1</b>.\n"
+"The file has not been saved.</qt>"
+
+#: libdiff2/komparemodellist.cpp:383
+msgid ""
+"<qt>Could not upload the temporary file to the destination location <b>%1</b>"
+". The temporary file is still available under: <b>%2</b>"
+". You can manually copy it to the right place.</qt>"
+msgstr ""
+"<qt>Could not upload the temporary file to the destination location <b>%1</b>"
+". The temporary file is still available under: <b>%2</b>"
+". You can manually copy it to the right place.</qt>"
+
+#: libdiff2/komparemodellist.cpp:435 libdiff2/komparemodellist.cpp:548
+msgid "Could not parse diff output."
+msgstr "Could not parse diff output."
+
+#: libdiff2/komparemodellist.cpp:451
+msgid "The files are identical."
+msgstr "The files are identical."
+
+#: libdiff2/komparemodellist.cpp:613
+msgid "Could not write to the temporary file."
+msgstr "Could not write to the temporary file."
diff --git a/tde-i18n-en_GB/messages/kdesdk/kres_bugzilla.po b/tde-i18n-en_GB/messages/kdesdk/kres_bugzilla.po
new file mode 100644
index 00000000000..35cdaf26a4f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kres_bugzilla.po
@@ -0,0 +1,44 @@
+# translation of kres_bugzilla.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kres_bugzilla\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2004-10-12 16:30+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kcalresourceconfig.cpp:45
+msgid "Server:"
+msgstr "Server:"
+
+#: kcalresourceconfig.cpp:52
+msgid "Product:"
+msgstr "Product:"
+
+#: kcalresourceconfig.cpp:59
+msgid "Component:"
+msgstr "Component:"
+
+#. i18n: file kresources_kcal_bugzilla.kcfg line 10
+#: rc.cpp:3
+#, no-c-format
+msgid "Server"
+msgstr "Server"
+
+#. i18n: file kresources_kcal_bugzilla.kcfg line 13
+#: rc.cpp:6
+#, no-c-format
+msgid "Product"
+msgstr "Product"
+
+#. i18n: file kresources_kcal_bugzilla.kcfg line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "Component"
+msgstr "Component"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kstartperf.po b/tde-i18n-en_GB/messages/kdesdk/kstartperf.po
new file mode 100644
index 00000000000..d5332562633
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kstartperf.po
@@ -0,0 +1,43 @@
+# translation of kstartperf.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kstartperf\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2004-06-23 14:07+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: kstartperf.cpp:31
+msgid "Specifies the command to run"
+msgstr "Specifies the command to run"
+
+#: kstartperf.cpp:74
+msgid "KStartPerf"
+msgstr "KStartPerf"
+
+#: kstartperf.cpp:75
+msgid "Measures start up time of a KDE application"
+msgstr "Measures start up time of a KDE application"
+
+#: kstartperf.cpp:78
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdesdk/kuiviewer.po b/tde-i18n-en_GB/messages/kdesdk/kuiviewer.po
new file mode 100644
index 00000000000..49c0f9f9d5d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/kuiviewer.po
@@ -0,0 +1,75 @@
+# translation of kuiviewer.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kuiviewer\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2004-11-03 18:00+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: kuiviewer.cpp:80
+msgid "Unable to locate Kuiviewer kpart."
+msgstr "Unable to locate Kuiviewer kpart."
+
+#: kuiviewer.cpp:125
+msgid "*.ui *.UI|User Interface Files"
+msgstr "*.ui *.UI|User Interface Files"
+
+#. i18n: file kuiviewer_part.rc line 14
+#: kuiviewer_part.cpp:73 rc.cpp:12
+#, no-c-format
+msgid "Style"
+msgstr "Style"
+
+#: kuiviewer_part.cpp:97
+msgid "Set the current style to view."
+msgstr "Set the current style to view."
+
+#: kuiviewer_part.cpp:119
+msgid "KUIViewerPart"
+msgstr "KUIViewerPart"
+
+#: kuiviewer_part.cpp:120 main.cpp:44
+msgid "Displays Designer's UI files"
+msgstr "Displays Designer's UI files"
+
+#: main.cpp:31
+msgid "Document to open"
+msgstr "Document to open"
+
+#: main.cpp:33
+msgid "Save screenshot to file and exit"
+msgstr "Save screenshot to file and exit"
+
+#: main.cpp:35
+msgid "Screenshot width"
+msgstr "Screenshot width"
+
+#: main.cpp:37
+msgid "Screenshot height"
+msgstr "Screenshot height"
+
+#: main.cpp:43
+msgid "KUIViewer"
+msgstr "KUIViewer"
diff --git a/tde-i18n-en_GB/messages/kdesdk/spy.po b/tde-i18n-en_GB/messages/kdesdk/spy.po
new file mode 100644
index 00000000000..c93be5695c0
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/spy.po
@@ -0,0 +1,79 @@
+# translation of spy.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: spy\n"
+"POT-Creation-Date: 2005-05-18 21:25+0200\n"
+"PO-Revision-Date: 2005-01-19 16:28+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: receiversview.cpp:36
+msgid "Object"
+msgstr "Object"
+
+#: navview.cpp:29 propsview.cpp:55 receiversview.cpp:37
+msgid "Type"
+msgstr "Type"
+
+#: receiversview.cpp:38
+msgid "Member Name"
+msgstr "Member Name"
+
+#: classinfoview.cpp:30 navview.cpp:28 propsview.cpp:53
+msgid "Name"
+msgstr "Name"
+
+#: classinfoview.cpp:31 propsview.cpp:54
+msgid "Value"
+msgstr "Value"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:25 main.cpp:38
+msgid "Spy"
+msgstr "Spy"
+
+#: spy.cpp:67
+msgid "Signals && Slots"
+msgstr "Signals && Slots"
+
+#: spy.cpp:70
+msgid "Receivers"
+msgstr "Receivers"
+
+#: spy.cpp:73
+msgid "Class Info"
+msgstr "Class Info"
+
+#: propsview.cpp:56
+msgid "Access"
+msgstr "Access"
+
+#: propsview.cpp:57
+msgid "Designable"
+msgstr "Designable"
+
+#: propsview.cpp:58
+msgid "Type Flags"
+msgstr "Type Flags"
+
+#: sigslotview.cpp:30
+msgid "Signals/Slots"
+msgstr "Signals/Slots"
diff --git a/tde-i18n-en_GB/messages/kdesdk/umbrello.po b/tde-i18n-en_GB/messages/kdesdk/umbrello.po
new file mode 100644
index 00000000000..073f20f5681
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdesdk/umbrello.po
@@ -0,0 +1,4002 @@
+# translation of umbrello.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003, 2004.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: umbrello\n"
+"POT-Creation-Date: 2008-07-08 01:21+0200\n"
+"PO-Revision-Date: 2006-01-29 00:02+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: worktoolbar.cpp:245
+msgid "Object"
+msgstr "Object"
+
+#: worktoolbar.cpp:246
+msgid "Synchronous Message"
+msgstr "Synchronous Message"
+
+#: worktoolbar.cpp:247
+msgid "Asynchronous Message"
+msgstr "Asynchronous Message"
+
+#: association.cpp:87 worktoolbar.cpp:248
+msgid "Association"
+msgstr "Association"
+
+#: association.cpp:93 worktoolbar.cpp:249
+msgid "Containment"
+msgstr "Containment"
+
+#: association.cpp:97 worktoolbar.cpp:250
+msgid "Anchor"
+msgstr "Anchor"
+
+#: worktoolbar.cpp:251
+msgid "Label"
+msgstr "Label"
+
+#: worktoolbar.cpp:252
+msgid "Note"
+msgstr "Note"
+
+#: worktoolbar.cpp:253
+msgid "Box"
+msgstr "Box"
+
+#: listpopupmenu.cpp:545 worktoolbar.cpp:254
+msgid "Actor"
+msgstr "Actor"
+
+#: association.cpp:86 worktoolbar.cpp:255
+msgid "Dependency"
+msgstr "Dependency"
+
+#: association.cpp:85 worktoolbar.cpp:256
+msgid "Aggregation"
+msgstr "Aggregation"
+
+#: worktoolbar.cpp:257
+msgid "Relationship"
+msgstr "Relationship"
+
+#: worktoolbar.cpp:258
+msgid "Directional Association"
+msgstr "Directional Association"
+
+#: worktoolbar.cpp:259
+msgid "Implements (Generalisation/Realisation)"
+msgstr "Implements (Generalisation/Realisation)"
+
+#: association.cpp:94 worktoolbar.cpp:260
+msgid "Composition"
+msgstr "Composition"
+
+#: dialogs/diagramprintpage.cpp:92 dialogs/diagramprintpage.cpp:202
+#: listpopupmenu.cpp:548 worktoolbar.cpp:261
+msgid "Use Case"
+msgstr "Use Case"
+
+#. 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 "Class"
+
+#: listpopupmenu.cpp:1030 worktoolbar.cpp:263
+msgid "Initial State"
+msgstr "Initial State"
+
+#: listpopupmenu.cpp:1031 worktoolbar.cpp:264
+msgid "End State"
+msgstr "End State"
+
+#: dialogs/activitydialog.cpp:70 listpopupmenu.cpp:1044 worktoolbar.cpp:265
+msgid "Branch/Merge"
+msgstr "Branch/Merge"
+
+#: dialogs/activitydialog.cpp:70 worktoolbar.cpp:266
+msgid "Fork/Join"
+msgstr "Fork/Join"
+
+#: listpopupmenu.cpp:510 listpopupmenu.cpp:692 worktoolbar.cpp:267
+msgid "Package"
+msgstr "Package"
+
+#: dialogs/diagramprintpage.cpp:97 dialogs/diagramprintpage.cpp:210
+#: listpopupmenu.cpp:515 worktoolbar.cpp:268
+msgid "Component"
+msgstr "Component"
+
+#: listpopupmenu.cpp:525 worktoolbar.cpp:269
+msgid "Node"
+msgstr "Node"
+
+#: listpopupmenu.cpp:518 worktoolbar.cpp:270
+msgid "Artifact"
+msgstr "Artifact"
+
+#: listpopupmenu.cpp:610 worktoolbar.cpp:271
+msgid "Interface"
+msgstr "Interface"
+
+#: listpopupmenu.cpp:611 worktoolbar.cpp:272
+msgid "Datatype"
+msgstr "Datatype"
+
+#: listpopupmenu.cpp:612 worktoolbar.cpp:273
+msgid "Enum"
+msgstr "Enum"
+
+#: listpopupmenu.cpp:538 worktoolbar.cpp:274
+msgid "Entity"
+msgstr "Entity"
+
+#: worktoolbar.cpp:275
+msgid "Deep History"
+msgstr "Deep History"
+
+#: worktoolbar.cpp:276
+msgid "Shallow History"
+msgstr "Shallow History"
+
+#: worktoolbar.cpp:277
+msgid "Join"
+msgstr "Join"
+
+#: worktoolbar.cpp:278
+msgid "Fork"
+msgstr "Fork"
+
+#: worktoolbar.cpp:279
+msgid "Junction"
+msgstr "Junction"
+
+#: worktoolbar.cpp:280
+msgid "Choice"
+msgstr "Choice"
+
+#: association.cpp:98 worktoolbar.cpp:284
+msgid "State Transition"
+msgstr "State Transition"
+
+#: worktoolbar.cpp:285
+msgid "Activity Transition"
+msgstr "Activity Transition"
+
+#: association.cpp:99 dialogs/activitydialog.cpp:70
+#: dialogs/diagramprintpage.cpp:96 dialogs/diagramprintpage.cpp:208
+#: worktoolbar.cpp:286
+msgid "Activity"
+msgstr "Activity"
+
+#: dialogs/diagramprintpage.cpp:95 dialogs/diagramprintpage.cpp:206
+#: dialogs/statedialog.cpp:85 worktoolbar.cpp:287
+msgid "State"
+msgstr "State"
+
+#: listpopupmenu.cpp:1042 worktoolbar.cpp:288
+msgid "End Activity"
+msgstr "End Activity"
+
+#: listpopupmenu.cpp:1041 worktoolbar.cpp:289
+msgid "Initial Activity"
+msgstr "Initial Activity"
+
+#: worktoolbar.cpp:290
+msgid "Message"
+msgstr "Message"
+
+#: worktoolbar.cpp:298
+msgid "UNDEFINED"
+msgstr "UNDEFINED"
+
+#: worktoolbar.cpp:302
+msgid "Select"
+msgstr "Select"
+
+#: 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 ""
+
+#: dialogs/activitydialog.cpp:70
+msgid "Initial activity"
+msgstr "Initial activity"
+
+#: dialogs/activitydialog.cpp:70
+msgid "End activity"
+msgstr "End activity"
+
+#. 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 "General"
+
+#: 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 "General Properties"
+
+#: dialogs/activitydialog.cpp:82
+msgid "Activity type:"
+msgstr "Activity type:"
+
+#: dialogs/activitydialog.cpp:87
+msgid "Activity name:"
+msgstr "Activity name:"
+
+#. 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 "Documentation"
+
+#: 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 "Font Settings"
+
+#: 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 "Colour"
+
+#: dialogs/activitydialog.cpp:114 dialogs/classpropdlg.cpp:75
+#: dialogs/classpropdlg.cpp:125
+msgid "Widget Colors"
+msgstr "Widget Colours"
+
+#: dialogs/overwritedialogue.cpp:27
+msgid "Destination File Already Exists"
+msgstr "Destination File Already Exists"
+
+#: 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 ""
+"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."
+
+#: dialogs/overwritedialogue.cpp:34
+msgid "&Apply to all remaining files"
+msgstr "&Apply to all remaining files"
+
+#: dialogs/overwritedialogue.cpp:38 umlviewimageexporter.cpp:67
+msgid "&Overwrite"
+msgstr "&Overwrite"
+
+#: dialogs/overwritedialogue.cpp:39
+msgid "&Generate Similar File Name"
+msgstr "&Generate Similar File Name"
+
+#: dialogs/overwritedialogue.cpp:40
+msgid "&Do Not Generate File"
+msgstr "&Do Not Generate File"
+
+#: dialogs/activitypage.cpp:38 dialogs/statedialog.cpp:137
+msgid "Activities"
+msgstr "Activities"
+
+#: dialogs/activitypage.cpp:72
+msgid "New Activity..."
+msgstr "New Activity..."
+
+#: dialogs/activitypage.cpp:75 floatingtextwidget.cpp:178
+msgid "Rename"
+msgstr "Rename"
+
+#: dialogs/activitypage.cpp:134
+msgid "New Activity"
+msgstr "New Activity"
+
+#: 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 "Enter the name of the new activity:"
+
+#: dialogs/activitypage.cpp:135 statewidget.cpp:176 toolbarstateother.cpp:144
+#: umlview.cpp:2547
+msgid "new activity"
+msgstr "new activity"
+
+#: dialogs/activitypage.cpp:153
+msgid "Rename Activity"
+msgstr "Rename Activity"
+
+#: dialogs/activitypage.cpp:153
+msgid "Enter the new name of the activity:"
+msgstr "Enter the new name of the activity:"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 24
+#: dialogs/codegenerationwizard.cpp:54 rc.cpp:222
+#, no-c-format
+msgid "Code Generation Options"
+msgstr "Code Generation Options"
+
+#: dialogs/codegenerationwizard.cpp:70
+msgid "&Generate"
+msgstr "&Generate"
+
+#: dialogs/codegenerationwizard.cpp:120
+msgid "Finish"
+msgstr "Finish"
+
+#: dialogs/codegenerationwizard.cpp:132
+msgid "Code Generated"
+msgstr "Code Generated"
+
+#: dialogs/codegenerationwizard.cpp:134
+msgid "Not Generated"
+msgstr "Not Generated"
+
+#: dialogs/codegenerationwizard.cpp:141
+msgid "Not Yet Generated"
+msgstr "Not Yet Generated"
+
+#: dialogs/codegenerationwizard.cpp:162
+msgid "The folder %1 does not exist. Do you want to create it now?"
+msgstr "The folder %1 does not exist. Do you want to create it now?"
+
+#: dialogs/codegenerationwizard.cpp:163 dialogs/codegenerationwizard.cpp:177
+msgid "Output Folder Does Not Exist"
+msgstr "Output Folder Does Not Exist"
+
+#: dialogs/codegenerationwizard.cpp:163
+msgid "Create Folder"
+msgstr "Create Folder"
+
+#: dialogs/codegenerationwizard.cpp:163
+msgid "Do Not Create"
+msgstr "Do Not Create"
+
+#: 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 ""
+"The folder could not be created.\n"
+"Please make sure you have write access to its parent folder or select another, "
+"valid, folder."
+
+#: dialogs/codegenerationwizard.cpp:169
+msgid "Error Creating Folder"
+msgstr "Error Creating Folder"
+
+#: dialogs/codegenerationwizard.cpp:176
+msgid "Please select a valid folder."
+msgstr "Please select a valid folder."
+
+#: 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 ""
+"The output folder exists, but it is not writable.\n"
+"Please set the appropriate permissions or choose another folder."
+
+#: dialogs/codegenerationwizard.cpp:185
+msgid "Error Writing to Output Folder"
+msgstr "Error Writing to Output Folder"
+
+#: dialogs/codegenerationwizard.cpp:191
+msgid "%1 does not seem to be a folder. Please choose a valid folder."
+msgstr "%1 does not seem to be a folder. Please choose a valid folder."
+
+#: dialogs/codegenerationwizard.cpp:192
+msgid "Please Choose Valid Folder"
+msgstr "Please Choose Valid Folder"
+
+#: dialogs/statedialog.cpp:85
+msgid "Initial state"
+msgstr "Initial state"
+
+#: dialogs/statedialog.cpp:85
+msgid "End state"
+msgstr "End state"
+
+#: dialogs/statedialog.cpp:96
+msgid "State type:"
+msgstr "State type:"
+
+#: dialogs/statedialog.cpp:101
+msgid "State name:"
+msgstr "State name:"
+
+#: dialogs/statedialog.cpp:130
+msgid "Widget Color"
+msgstr "Widget Colour"
+
+#: 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 "General Settings"
+
+#: dialogs/classpropdlg.cpp:118 dialogs/umlviewdialog.cpp:93
+msgid "Display"
+msgstr "Display"
+
+#: dialogs/umlviewdialog.cpp:93
+msgid "Classes Display Options"
+msgstr "Classes Display Options"
+
+#: dialogs/umlviewdialog.cpp:100
+msgid "Diagram Colors"
+msgstr "Diagram Colours"
+
+#: dialogs/umlviewdialog.cpp:164
+msgid "The name you have entered is invalid."
+msgstr "The name you have entered is invalid."
+
+#: 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 "Invalid Name"
+
+#: dialogs/umlviewdialog.cpp:170
+msgid "The name you have entered is not unique."
+msgstr "The name you have entered is not unique."
+
+#: dialogs/umlviewdialog.cpp:171 umldoc.cpp:1068 umllistview.cpp:1918
+#: umllistview.cpp:1925 umllistview.cpp:2162
+msgid "Name Not Unique"
+msgstr "Name Not Unique"
+
+#. 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 "Code Viewer"
+
+#: dialogs/classifierlistpage.cpp:38 dialogs/classpropdlg.cpp:179
+#: listpopupmenu.cpp:670 refactoring/refactoringassistant.cpp:482
+msgid "Attributes"
+msgstr "Attributes"
+
+#: dialogs/classifierlistpage.cpp:39
+msgid "N&ew Attribute..."
+msgstr "N&ew Attribute..."
+
+#: dialogs/classifierlistpage.cpp:41 dialogs/classpropdlg.cpp:187
+#: listpopupmenu.cpp:674 refactoring/refactoringassistant.cpp:499
+msgid "Operations"
+msgstr "Operations"
+
+#: dialogs/classifierlistpage.cpp:42
+msgid "N&ew Operation..."
+msgstr "N&ew Operation..."
+
+#: dialogs/classifierlistpage.cpp:44 dialogs/classpropdlg.cpp:195
+msgid "Templates"
+msgstr "Templates"
+
+#: dialogs/classifierlistpage.cpp:45
+msgid "N&ew Template..."
+msgstr "N&ew Template..."
+
+#: dialogs/classifierlistpage.cpp:47 dialogs/classpropdlg.cpp:202
+msgid "Enum Literals"
+msgstr "Enum Literals"
+
+#: dialogs/classifierlistpage.cpp:48
+msgid "N&ew Enum Literal..."
+msgstr "N&ew Enum Literal..."
+
+#: dialogs/classifierlistpage.cpp:50 dialogs/classpropdlg.cpp:209
+msgid "Entity Attributes"
+msgstr "Entity Attributes"
+
+#: dialogs/classifierlistpage.cpp:51
+msgid "N&ew Entity Attribute..."
+msgstr "N&ew Entity Attribute..."
+
+#: dialogs/classifierlistpage.cpp:101 dialogs/umloperationdialog.cpp:143
+#: uml.cpp:273
+msgid "&Properties"
+msgstr "&Properties"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 36
+#: dialogs/umlroledialog.cpp:25 rc.cpp:483
+#, no-c-format
+msgid "Role Properties"
+msgstr "Role Properties"
+
+#: dialogs/classpropdlg.cpp:118
+msgid "Display Options"
+msgstr "Display Options"
+
+#: dialogs/classpropdlg.cpp:179
+msgid "Attribute Settings"
+msgstr "Attribute Settings"
+
+#: dialogs/classpropdlg.cpp:187
+msgid "Operation Settings"
+msgstr "Operation Settings"
+
+#: dialogs/classpropdlg.cpp:195
+msgid "Templates Settings"
+msgstr "Templates Settings"
+
+#: dialogs/classpropdlg.cpp:202
+msgid "Enum Literals Settings"
+msgstr "Enum Literals Settings"
+
+#: dialogs/classpropdlg.cpp:209
+msgid "Entity Attributes Settings"
+msgstr "Entity Attributes Settings"
+
+#: dialogs/classpropdlg.cpp:216
+msgid "Contents Settings"
+msgstr "Contents Settings"
+
+#: dialogs/assocpage.cpp:25 dialogs/classpropdlg.cpp:222
+msgid "Associations"
+msgstr "Associations"
+
+#: dialogs/classpropdlg.cpp:222
+msgid "Class Associations"
+msgstr "Class Associations"
+
+#: dialogs/umloperationdialog.cpp:50
+msgid "Operation Properties"
+msgstr "Operation Properties"
+
+#: dialogs/parmpropdlg.cpp:70 dialogs/umlattributedialog.cpp:68
+#: dialogs/umlentityattributedialog.cpp:69 dialogs/umloperationdialog.cpp:74
+#: dialogs/umltemplatedialog.cpp:61
+msgid "&Name:"
+msgstr "&Name:"
+
+#: dialogs/parmpropdlg.cpp:62 dialogs/umlattributedialog.cpp:60
+#: dialogs/umlentityattributedialog.cpp:61 dialogs/umloperationdialog.cpp:77
+#: dialogs/umltemplatedialog.cpp:53
+msgid "&Type:"
+msgstr "&Type:"
+
+#: dialogs/classgenpage.cpp:334 dialogs/parmpropdlg.cpp:77
+#: dialogs/umlattributedialog.cpp:76 dialogs/umlentityattributedialog.cpp:77
+#: dialogs/umloperationdialog.cpp:84
+msgid "Stereotype name:"
+msgstr "Stereotype name:"
+
+#: dialogs/umloperationdialog.cpp:89
+msgid "&Abstract operation"
+msgstr "&Abstract operation"
+
+#: dialogs/umlattributedialog.cpp:79 dialogs/umloperationdialog.cpp:92
+msgid "Classifier &scope (\"static\")"
+msgstr "Classifier &scope (\"static\")"
+
+#: dialogs/umloperationdialog.cpp:95
+msgid "&Query (\"const\")"
+msgstr "&Query (\"const\")"
+
+#: dialogs/classgenpage.cpp:171 dialogs/settingsdlg.cpp:211
+#: dialogs/umlattributedialog.cpp:87 dialogs/umloperationdialog.cpp:101
+#: listpopupmenu.cpp:678
+msgid "Visibility"
+msgstr "Visibility"
+
+#: dialogs/classgenpage.cpp:176 dialogs/umloperationdialog.cpp:106
+msgid "P&ublic"
+msgstr "P&ublic"
+
+#: dialogs/classgenpage.cpp:179 dialogs/umlattributedialog.cpp:94
+#: dialogs/umloperationdialog.cpp:109
+msgid "P&rivate"
+msgstr "P&rivate"
+
+#: dialogs/umlattributedialog.cpp:97 dialogs/umloperationdialog.cpp:112
+msgid "Prot&ected"
+msgstr "Prot&ected"
+
+#: dialogs/umlattributedialog.cpp:100 dialogs/umloperationdialog.cpp:115
+msgid "I&mplementation"
+msgstr "I&mplementation"
+
+#: dialogs/umloperationdialog.cpp:120
+msgid "Parameters"
+msgstr "Parameters"
+
+#: dialogs/umloperationdialog.cpp:141
+msgid "Ne&w Parameter..."
+msgstr "Ne&w Parameter..."
+
+#: dialogs/umloperationdialog.cpp:323 dialogs/umloperationdialog.cpp:376
+msgid "You have entered an invalid parameter name."
+msgstr "You have entered an invalid parameter name."
+
+#: dialogs/umloperationdialog.cpp:324 dialogs/umloperationdialog.cpp:377
+msgid "Parameter Name Invalid"
+msgstr "Parameter Name Invalid"
+
+#: dialogs/umloperationdialog.cpp:339
+msgid ""
+"The parameter name you have chosen\n"
+"is already being used in this operation."
+msgstr ""
+"The parameter name you have chosen\n"
+"is already being used in this operation."
+
+#: dialogs/umloperationdialog.cpp:340 dialogs/umloperationdialog.cpp:407
+msgid "Parameter Name Not Unique"
+msgstr "Parameter Name Not Unique"
+
+#: dialogs/umloperationdialog.cpp:406
+msgid ""
+"The parameter name you have chosen is already being used in this operation."
+msgstr ""
+"The parameter name you have chosen is already being used in this operation."
+
+#: dialogs/umloperationdialog.cpp:456
+msgid "You have entered an invalid operation name."
+msgstr "You have entered an invalid operation name."
+
+#: dialogs/umloperationdialog.cpp:457 dialogs/umloperationdialog.cpp:469
+#: refactoring/refactoringassistant.cpp:656
+msgid "Operation Name Invalid"
+msgstr "Operation Name Invalid"
+
+#: dialogs/umloperationdialog.cpp:466 refactoring/refactoringassistant.cpp:653
+msgid ""
+"An operation with that signature already exists in %1.\n"
+msgstr ""
+"An operation with that signature already exists in %1.\n"
+
+#: dialogs/umloperationdialog.cpp:468 refactoring/refactoringassistant.cpp:655
+msgid "Choose a different name or parameter list."
+msgstr "Choose a different name or parameter list."
+
+#: dialogs/classwizard.cpp:33 model_utils.cpp:242
+msgid "new_class"
+msgstr "new_class"
+
+#: dialogs/classwizard.cpp:54
+msgid "New Class"
+msgstr "New Class"
+
+#: dialogs/classwizard.cpp:59
+msgid "Class Attributes"
+msgstr "Class Attributes"
+
+#: dialogs/classwizard.cpp:63
+msgid "Class Operations"
+msgstr "Class Operations"
+
+#: dialogs/parmpropdlg.cpp:35
+msgid "Parameter Properties"
+msgstr "Parameter Properties"
+
+#: dialogs/parmpropdlg.cpp:74 dialogs/umlattributedialog.cpp:72
+msgid "&Initial value:"
+msgstr "&Initial value:"
+
+#: dialogs/parmpropdlg.cpp:82
+msgid "Passing Direction"
+msgstr "Passing Direction"
+
+#: 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 ""
+"\"in\" is a readonly parameter, \"out\" is a writeonly parameter and \"inout\" "
+"is a parameter for reading and writing."
+
+#: dialogs/umlattributedialog.cpp:42
+msgid "Attribute Properties"
+msgstr "Attribute Properties"
+
+#: dialogs/umlattributedialog.cpp:91
+msgid "&Public"
+msgstr "&Public"
+
+#: dialogs/umlattributedialog.cpp:155
+msgid "You have entered an invalid attribute name."
+msgstr "You have entered an invalid attribute name."
+
+#: dialogs/umlattributedialog.cpp:156
+msgid "Attribute Name Invalid"
+msgstr "Attribute Name Invalid"
+
+#: dialogs/umlattributedialog.cpp:163
+msgid ""
+"The attribute name you have chosen is already being used in this operation."
+msgstr ""
+"The attribute name you have chosen is already being used in this operation."
+
+#: dialogs/umlattributedialog.cpp:164
+msgid "Attribute Name Not Unique"
+msgstr "Attribute Name Not Unique"
+
+#: dialogs/classgenpage.cpp:50
+msgid "Class &name:"
+msgstr "Class &name:"
+
+#: dialogs/classgenpage.cpp:52
+msgid "Actor &name:"
+msgstr "Actor &name:"
+
+#: dialogs/classgenpage.cpp:54
+msgid "Package &name:"
+msgstr "Package &name:"
+
+#: dialogs/classgenpage.cpp:56
+msgid "Use case &name:"
+msgstr "Use case &name:"
+
+#: dialogs/classgenpage.cpp:58
+msgid "Interface &name:"
+msgstr "Interface &name:"
+
+#: dialogs/classgenpage.cpp:60
+msgid "Component &name:"
+msgstr "Component &name:"
+
+#: dialogs/classgenpage.cpp:62
+msgid "Artifact &name:"
+msgstr "Artifact &name:"
+
+#: dialogs/classgenpage.cpp:64
+msgid "Enum &name:"
+msgstr "Enum &name:"
+
+#: dialogs/classgenpage.cpp:66
+msgid "Datatype &name:"
+msgstr "Datatype &name:"
+
+#: dialogs/classgenpage.cpp:68
+msgid "Entity &name:"
+msgstr "Entity &name:"
+
+#: dialogs/classgenpage.cpp:93 dialogs/umltemplatedialog.cpp:65
+msgid "&Stereotype name:"
+msgstr "&Stereotype name:"
+
+#: dialogs/classgenpage.cpp:107
+msgid "&Package name:"
+msgstr "&Package name:"
+
+#: dialogs/classgenpage.cpp:121
+msgid "A&bstract class"
+msgstr "A&bstract class"
+
+#: dialogs/classgenpage.cpp:123
+msgid "A&bstract use case"
+msgstr "A&bstract use case"
+
+#: dialogs/classgenpage.cpp:131
+msgid "&Executable"
+msgstr "&Executable"
+
+#: dialogs/classgenpage.cpp:138
+msgid "Draw As"
+msgstr "Draw As"
+
+#: dialogs/classgenpage.cpp:143 dialogs/umlwidgetcolorpage.cpp:65
+msgid "&Default"
+msgstr "&Default"
+
+#: dialogs/classgenpage.cpp:149
+msgid "&Library"
+msgstr "&Library"
+
+#: dialogs/classgenpage.cpp:152
+msgid "&Table"
+msgstr "&Table"
+
+#: dialogs/classgenpage.cpp:182
+msgid "Pro&tected"
+msgstr "Pro&tected"
+
+#: dialogs/classgenpage.cpp:186
+msgid "Imple&mentation"
+msgstr "Imple&mentation"
+
+#: dialogs/classgenpage.cpp:256
+msgid "Class name:"
+msgstr "Class name:"
+
+#: dialogs/classgenpage.cpp:264 dialogs/classgenpage.cpp:344
+msgid "Instance name:"
+msgstr "Instance name:"
+
+#: dialogs/classgenpage.cpp:272
+msgid "Draw as actor"
+msgstr "Draw as actor"
+
+#: dialogs/classgenpage.cpp:277
+msgid "Multiple instance"
+msgstr "Multiple instance"
+
+#: dialogs/classgenpage.cpp:284
+msgid "Show destruction"
+msgstr "Show destruction"
+
+#: dialogs/classgenpage.cpp:322
+msgid "Component name:"
+msgstr "Component name:"
+
+#: dialogs/classgenpage.cpp:324
+msgid "Node name:"
+msgstr "Node name:"
+
+#: 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 ""
+"The name you have chosen\n"
+"is already being used.\n"
+"The name has been reset."
+
+#: dialogs/classgenpage.cpp:399 dialogs/classgenpage.cpp:446
+#: dialogs/classgenpage.cpp:457
+msgid "Name is Not Unique"
+msgstr "Name is Not Unique"
+
+#: dialogs/umlentityattributedialog.cpp:43
+msgid "Entity Attribute Properties"
+msgstr "Entity Attribute Properties"
+
+#: dialogs/umlentityattributedialog.cpp:73
+msgid "&Default value:"
+msgstr "&Default value:"
+
+#: dialogs/umlentityattributedialog.cpp:81
+msgid "Length/Values:"
+msgstr "Length/Values:"
+
+#: dialogs/umlentityattributedialog.cpp:84
+msgid "&Auto increment"
+msgstr "&Auto increment"
+
+#: dialogs/umlentityattributedialog.cpp:88
+msgid "Allow &null"
+msgstr "Allow &null"
+
+#: dialogs/umlentityattributedialog.cpp:92
+msgid "Attributes:"
+msgstr "Attributes:"
+
+#: dialogs/umlentityattributedialog.cpp:108
+msgid "Indexing"
+msgstr "Indexing"
+
+#: dialogs/umlentityattributedialog.cpp:112
+msgid "&None"
+msgstr "&None"
+
+#: dialogs/umlentityattributedialog.cpp:115
+msgid "&Primary"
+msgstr "&Primary"
+
+#: dialogs/umlentityattributedialog.cpp:118
+msgid "&Index"
+msgstr "&Index"
+
+#: dialogs/umlentityattributedialog.cpp:121
+msgid "&Unique"
+msgstr "&Unique"
+
+#: dialogs/umlentityattributedialog.cpp:184
+msgid "You have entered an invalid entity attribute name."
+msgstr "You have entered an invalid entity attribute name."
+
+#: dialogs/umlentityattributedialog.cpp:185
+msgid "Entity Attribute Name Invalid"
+msgstr "Entity Attribute Name Invalid"
+
+#: dialogs/umlentityattributedialog.cpp:192
+msgid ""
+"The entity attribute name you have chosen is already being used in this "
+"operation."
+msgstr ""
+"The entity attribute name you have chosen is already being used in this "
+"operation."
+
+#: dialogs/umlentityattributedialog.cpp:193
+msgid "Entity Attribute Name Not Unique"
+msgstr "Entity Attribute Name Not Unique"
+
+#: dialogs/diagramprintpage.cpp:35
+msgid "&Diagrams"
+msgstr "&Diagrams"
+
+#: dialogs/diagramprintpage.cpp:40
+msgid "Filter"
+msgstr "Filter"
+
+#: dialogs/diagramprintpage.cpp:48
+msgid "&Current diagram"
+msgstr "&Current diagram"
+
+#: dialogs/diagramprintpage.cpp:53
+msgid "&All diagrams"
+msgstr "&All diagrams"
+
+#: dialogs/diagramprintpage.cpp:57
+msgid "&Select diagrams"
+msgstr "&Select diagrams"
+
+#: dialogs/diagramprintpage.cpp:61
+msgid "&Type of diagram"
+msgstr "&Type of diagram"
+
+#: dialogs/diagramprintpage.cpp:65
+msgid "Selection"
+msgstr "Selection"
+
+#: dialogs/diagramprintpage.cpp:93 dialogs/diagramprintpage.cpp:204
+msgid "Collaboration"
+msgstr "Collaboration"
+
+#: dialogs/diagramprintpage.cpp:94 dialogs/diagramprintpage.cpp:200
+msgid "Sequence"
+msgstr "Sequence"
+
+#: dialogs/diagramprintpage.cpp:98 dialogs/diagramprintpage.cpp:212
+msgid "Deployment"
+msgstr "Deployment"
+
+#: dialogs/diagramprintpage.cpp:111 umldoc.cpp:1918
+msgid "kde-uml-Diagram"
+msgstr "kde-uml-Diagram"
+
+#: dialogs/diagramprintpage.cpp:135
+msgid "No diagrams selected."
+msgstr "No diagrams selected."
+
+#: dialogs/assocrolepage.cpp:50
+msgid "Role A Properties"
+msgstr "Role A Properties"
+
+#: dialogs/assocrolepage.cpp:51
+msgid "Role B Properties"
+msgstr "Role B Properties"
+
+#: dialogs/assocrolepage.cpp:68
+msgid "Role A Visibility"
+msgstr "Role A Visibility"
+
+#: dialogs/assocrolepage.cpp:69
+msgid "Role B Visibility"
+msgstr "Role B Visibility"
+
+#: dialogs/assocrolepage.cpp:70
+msgid "Role A Changeability"
+msgstr "Role A Changeability"
+
+#: dialogs/assocrolepage.cpp:71
+msgid "Role B Changeability"
+msgstr "Role B Changeability"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 59
+#: dialogs/assocrolepage.cpp:93 dialogs/assocrolepage.cpp:152 rc.cpp:486
+#, no-c-format
+msgid "Rolename:"
+msgstr "Rolename:"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 77
+#: dialogs/assocrolepage.cpp:99 dialogs/assocrolepage.cpp:158 rc.cpp:489
+#, no-c-format
+msgid "Multiplicity:"
+msgstr "Multiplicity:"
+
+#. 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 "Public"
+
+#. 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 "Private"
+
+#. 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 "Protected"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 194
+#: dialogs/assocrolepage.cpp:115 dialogs/assocrolepage.cpp:175 rc.cpp:519
+#, no-c-format
+msgid "Implementation"
+msgstr "Implementation"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 141
+#: dialogs/assocrolepage.cpp:132 dialogs/assocrolepage.cpp:192 rc.cpp:504
+#, no-c-format
+msgid "Changeable"
+msgstr "Changeable"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 133
+#: dialogs/assocrolepage.cpp:135 dialogs/assocrolepage.cpp:195 rc.cpp:501
+#, no-c-format
+msgid "Frozen"
+msgstr "Frozen"
+
+#. 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 "Add only"
+
+#: dialogs/umlwidgetcolorpage.cpp:58
+msgid "&Line:"
+msgstr "&Line:"
+
+#: dialogs/umlwidgetcolorpage.cpp:68
+msgid "&Fill:"
+msgstr "&Fill:"
+
+#: dialogs/umlwidgetcolorpage.cpp:75
+msgid "D&efault"
+msgstr "D&efault"
+
+#: dialogs/umlwidgetcolorpage.cpp:78
+msgid "&Use fill"
+msgstr "&Use fill"
+
+#: dialogs/umltemplatedialog.cpp:36
+msgid "Template Properties"
+msgstr "Template Properties"
+
+#: dialogs/umltemplatedialog.cpp:128
+msgid "You have entered an invalid template name."
+msgstr "You have entered an invalid template name."
+
+#: dialogs/umltemplatedialog.cpp:129
+msgid "Template Name Invalid"
+msgstr "Template Name Invalid"
+
+#: dialogs/umltemplatedialog.cpp:138
+msgid ""
+"The template parameter name you have chosen is already being used in this "
+"operation."
+msgstr ""
+"The template parameter name you have chosen is already being used in this "
+"operation."
+
+#: dialogs/umltemplatedialog.cpp:139
+msgid "Template Name Not Unique"
+msgstr "Template Name Not Unique"
+
+#. 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 ""
+
+#: dialogs/selectopdlg.cpp:30 dialogs/selectopdlg.cpp:35
+msgid "Select Operation"
+msgstr "Select Operation"
+
+#: dialogs/selectopdlg.cpp:43
+msgid "Sequence number:"
+msgstr "Sequence number:"
+
+#: dialogs/selectopdlg.cpp:46
+msgid "Class operation:"
+msgstr "Class operation:"
+
+#: dialogs/selectopdlg.cpp:54
+msgid "Custom operation:"
+msgstr "Custom operation:"
+
+#: dialogs/notedialog.cpp:25
+msgid "Note Documentation"
+msgstr "Note Documentation"
+
+#: dialogs/pkgcontentspage.cpp:29
+msgid "Contained Items"
+msgstr "Contained Items"
+
+#: dialogs/assocpropdlg.cpp:39
+msgid "Association Properties"
+msgstr "Association Properties"
+
+#: dialogs/assocpropdlg.cpp:94
+msgid "Roles"
+msgstr "Roles"
+
+#: dialogs/assocpropdlg.cpp:94
+msgid "Role Settings"
+msgstr "Role Settings"
+
+#: dialogs/assocpropdlg.cpp:112
+msgid "Association font"
+msgstr "Association font"
+
+#: dialogs/settingsdlg.cpp:30
+msgid "Umbrello Setup"
+msgstr "Umbrello Setup"
+
+#: dialogs/settingsdlg.cpp:47
+msgid "User Interface"
+msgstr "User Interface"
+
+#: dialogs/settingsdlg.cpp:47
+msgid "User Interface Settings"
+msgstr "User Interface Settings"
+
+#: dialogs/settingsdlg.cpp:54
+msgid "Line color:"
+msgstr "Line colour:"
+
+#: dialogs/settingsdlg.cpp:60
+msgid "D&efault Color"
+msgstr "D&efault Colour"
+
+#: dialogs/settingsdlg.cpp:63
+msgid "Fill color:"
+msgstr "Fill colour:"
+
+#: dialogs/settingsdlg.cpp:69
+msgid "De&fault Color"
+msgstr "De&fault Colour:"
+
+#: dialogs/settingsdlg.cpp:73
+msgid "Line width:"
+msgstr "Line width:"
+
+#: dialogs/settingsdlg.cpp:81
+msgid "D&efault Width"
+msgstr "D&efault Width"
+
+#: dialogs/settingsdlg.cpp:86
+msgid "&Use fill color"
+msgstr "&Use fill colour"
+
+#: dialogs/settingsdlg.cpp:108
+msgid "Enable undo"
+msgstr "Enable undo"
+
+#: dialogs/settingsdlg.cpp:112
+msgid "Use tabbed diagrams"
+msgstr "Use tabbed diagrams"
+
+#: dialogs/settingsdlg.cpp:116
+msgid "Use new C++/Java/Ruby generators"
+msgstr "Use new C++/Java/Ruby generators"
+
+#: dialogs/settingsdlg.cpp:120
+#, fuzzy
+msgid "Use angular association lines"
+msgstr "Default association field scope:"
+
+#: dialogs/settingsdlg.cpp:126
+msgid "Autosave"
+msgstr "Autosave"
+
+#: dialogs/settingsdlg.cpp:132
+msgid "E&nable autosave"
+msgstr "E&nable autosave"
+
+#: dialogs/settingsdlg.cpp:136
+msgid "Select auto-save time interval (mins):"
+msgstr "Select auto-save time interval (mins):"
+
+#: dialogs/settingsdlg.cpp:146
+msgid "Set autosave suffix:"
+msgstr "Set autosave suffix:"
+
+#: 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 "Startup"
+
+#: dialogs/settingsdlg.cpp:164
+msgid "Sta&rtup logo"
+msgstr "Sta&rtup logo"
+
+#: dialogs/settingsdlg.cpp:168
+msgid "&Tip of the day"
+msgstr "&Tip of the day"
+
+#: dialogs/settingsdlg.cpp:172
+msgid "&Load last project"
+msgstr "&Load last project"
+
+#: dialogs/settingsdlg.cpp:176
+msgid "Start new project with:"
+msgstr "Start new project with:"
+
+#: dialogs/settingsdlg.cpp:183
+msgid "No Diagram"
+msgstr "No Diagram"
+
+#: dialogs/settingsdlg.cpp:183
+msgid "Class Diagram"
+msgstr "Class Diagram"
+
+#: dialogs/settingsdlg.cpp:184
+msgid "Use Case Diagram"
+msgstr "Use Case Diagram"
+
+#: dialogs/settingsdlg.cpp:184
+msgid "Sequence Diagram"
+msgstr "Sequence Diagram"
+
+#: dialogs/settingsdlg.cpp:185
+msgid "Collaboration Diagram"
+msgstr "Collaboration Diagram"
+
+#: dialogs/settingsdlg.cpp:185
+msgid "State Diagram"
+msgstr "State Diagram"
+
+#: dialogs/settingsdlg.cpp:186
+msgid "Activity Diagram"
+msgstr "Activity Diagram"
+
+#: dialogs/settingsdlg.cpp:186
+msgid "Component Diagram"
+msgstr "Component Diagram"
+
+#: dialogs/settingsdlg.cpp:187
+msgid "Deployment Diagram"
+msgstr "Deployment Diagram"
+
+#: dialogs/settingsdlg.cpp:210
+msgid "Class Settings"
+msgstr "Class Settings"
+
+#: dialogs/settingsdlg.cpp:217
+msgid "Show &visibility"
+msgstr "Show &visibility"
+
+#: dialogs/settingsdlg.cpp:221
+msgid "Show attributes"
+msgstr "Show attributes"
+
+#: dialogs/settingsdlg.cpp:225
+msgid "Show operations"
+msgstr "Show operations"
+
+#: dialogs/settingsdlg.cpp:229
+msgid "Show stereot&ype"
+msgstr "Show stereot&ype"
+
+#: dialogs/settingsdlg.cpp:233
+msgid "Show attribute signature"
+msgstr "Show attribute signature"
+
+#: dialogs/settingsdlg.cpp:238
+msgid "Show package"
+msgstr "Show package"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 146
+#: dialogs/settingsdlg.cpp:242 rc.cpp:417
+#, no-c-format
+msgid "Show operation signature"
+msgstr "Show operation signature"
+
+#: dialogs/settingsdlg.cpp:247
+msgid "Starting Scope"
+msgstr "Starting Scope"
+
+#: dialogs/settingsdlg.cpp:252
+msgid "Default attribute scope:"
+msgstr "Default attribute scope:"
+
+#: dialogs/settingsdlg.cpp:255
+msgid "Default operation scope:"
+msgstr "Default operation scope:"
+
+#: dialogs/settingsdlg.cpp:294
+msgid "Code Generation"
+msgstr "Code Generation"
+
+#: dialogs/settingsdlg.cpp:294
+msgid "Code Generation Settings"
+msgstr "Code Generation Settings"
+
+#: dialogs/settingsdlg.cpp:301
+msgid "Code Viewer Settings"
+msgstr "Code Viewer Settings"
+
+#: dialogs/defaultcodegenpolicypage.cpp:36
+msgid "<p align=\"center\">No Options Available.</p>"
+msgstr "<p align=\"center\">No Options Available.</p>"
+
+#: dialogs/classoptionspage.cpp:59 dialogs/classoptionspage.cpp:120
+#: listpopupmenu.cpp:699
+msgid "Show"
+msgstr "Show"
+
+#: dialogs/classoptionspage.cpp:66 dialogs/classoptionspage.cpp:126
+msgid "Operatio&ns"
+msgstr "Operatio&ns"
+
+#: dialogs/classoptionspage.cpp:70 dialogs/classoptionspage.cpp:143
+msgid "&Visibility"
+msgstr "&Visibility"
+
+#: dialogs/classoptionspage.cpp:79 dialogs/classoptionspage.cpp:130
+msgid "O&peration signature"
+msgstr "O&peration signature"
+
+#: dialogs/classoptionspage.cpp:83 dialogs/classoptionspage.cpp:147
+msgid "Pac&kage"
+msgstr "Pac&kage"
+
+#: dialogs/classoptionspage.cpp:90 dialogs/classoptionspage.cpp:135
+msgid "Att&ributes"
+msgstr "Att&ributes"
+
+#: dialogs/classoptionspage.cpp:94 dialogs/classoptionspage.cpp:151
+msgid "Stereot&ype"
+msgstr "Stereot&ype"
+
+#: dialogs/classoptionspage.cpp:98 dialogs/classoptionspage.cpp:139
+msgid "Attr&ibute signature"
+msgstr "Attr&ibute signature"
+
+#: dialogs/classoptionspage.cpp:108
+msgid "Draw as circle"
+msgstr "Draw as circle"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 61
+#: dialogs/assocgenpage.cpp:67 rc.cpp:408
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#: dialogs/assocgenpage.cpp:80
+msgid "Type:"
+msgstr "Type:"
+
+#: umllistview.cpp:348
+msgid "Externalize Folder"
+msgstr "Externalise Folder"
+
+#: docgenerators/docbookgenerator.cpp:99 umldoc.cpp:556 umldoc.cpp:565
+#: umldoc.cpp:585 umldoc.cpp:620 umldoc.cpp:633 umllistview.cpp:384
+#: umlviewimageexportermodel.cpp:158
+#, c-format
+msgid "There was a problem saving file: %1"
+msgstr "There was a problem saving file: %1"
+
+#: docgenerators/docbookgenerator.cpp:99 umldoc.cpp:556 umldoc.cpp:565
+#: umldoc.cpp:585 umldoc.cpp:620 umldoc.cpp:633 umldoc.cpp:641
+#: umllistview.cpp:385
+msgid "Save Error"
+msgstr "Save Error"
+
+#: umllistview.cpp:416
+msgid "Enter Model Name"
+msgstr "Enter Model Name"
+
+#: umllistview.cpp:417
+msgid "Enter the new name of the model:"
+msgstr "Enter the new name of the model:"
+
+#: umllistview.cpp:1007
+msgid "Views"
+msgstr "Views"
+
+#: umllistview.cpp:1907
+msgid ""
+"The name you entered was invalid.\n"
+"Creation process has been canceled."
+msgstr ""
+"The name you entered was invalid.\n"
+"Creation process has been cancelled."
+
+#: umllistview.cpp:1908 umllistviewitem.cpp:479
+msgid "Name Not Valid"
+msgstr "Name Not Valid"
+
+#: umldoc.cpp:1067 umllistview.cpp:1917
+msgid ""
+"The name you entered was not unique.\n"
+"Is this what you wanted?"
+msgstr ""
+"The name you entered was not unique.\n"
+"Is this what you wanted?"
+
+#: umldoc.cpp:1068 umllistview.cpp:1918
+msgid "Use Name"
+msgstr "Use Name"
+
+#: umldoc.cpp:1068 umllistview.cpp:1918
+msgid "Enter New Name"
+msgstr "Enter New Name"
+
+#: umllistview.cpp:1924 umllistview.cpp:2161
+msgid ""
+"The name you entered was not unique!\n"
+"Creation process has been canceled."
+msgstr ""
+"The name you entered was not unique!\n"
+"Creation process has been cancelled."
+
+#: umllistview.cpp:2119 umllistview.cpp:2136 umllistview.cpp:2151
+msgid "Creation canceled"
+msgstr "Creation cancelled"
+
+#: umllistview.cpp:2339
+msgid "Loading listview..."
+msgstr "Loading listview..."
+
+#: umllistview.cpp:2671
+msgid "The folder must be emptied before it can be deleted."
+msgstr "The folder must be emptied before it can be deleted."
+
+#: umllistview.cpp:2672
+msgid "Folder Not Empty"
+msgstr "Folder Not Empty"
+
+#: 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 "Name"
+
+#: floatingtextwidget.cpp:112
+msgid "Enter operation name:"
+msgstr "Enter operation name:"
+
+#: associationwidget.cpp:2367 floatingtextwidget.cpp:162
+msgid "Enter role name:"
+msgstr "Enter role name:"
+
+#: associationwidget.cpp:2329 floatingtextwidget.cpp:164
+msgid "Enter multiplicity:"
+msgstr "Enter multiplicity:"
+
+#: associationwidget.cpp:2347 floatingtextwidget.cpp:171
+msgid "Enter association name:"
+msgstr "Enter association name:"
+
+#: floatingtextwidget.cpp:173 floatingtextwidget.cpp:264
+msgid "Enter new text:"
+msgstr "Enter new text:"
+
+#: floatingtextwidget.cpp:175
+msgid "ERROR"
+msgstr "ERROR"
+
+#: floatingtextwidget.cpp:264
+msgid "Change Text"
+msgstr "Change Text"
+
+#: 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 ""
+"Cannot open file %1 for writing. Please make sure the folder exists and you "
+"have permissions to write to it."
+
+#: codegenerator.cpp:473
+msgid "Cannot Open File"
+msgstr "Cannot Open File"
+
+#: codegenerator.cpp:531 codegenerators/simplecodegenerator.cpp:128
+msgid ""
+"Cannot create the folder:\n"
+msgstr ""
+"Cannot create the folder:\n"
+
+#: codegenerator.cpp:532 codegenerators/simplecodegenerator.cpp:129
+msgid ""
+"\n"
+"Please check the access rights"
+msgstr ""
+"\n"
+"Please check the access rights"
+
+#: codegenerator.cpp:533 codegenerators/simplecodegenerator.cpp:130
+msgid "Cannot Create Folder"
+msgstr "Cannot Create Folder"
+
+#: umlviewimageexporter.cpp:46
+#, fuzzy
+msgid "Exporting view..."
+msgstr "Exiting..."
+
+#: umlviewimageexporter.cpp:50
+msgid ""
+"An error happened when exporting the image:\n"
+msgstr ""
+
+#: 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 "Ready."
+
+#: umlviewimageexporter.cpp:66
+msgid ""
+"The selected file %1 exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"The selected file %1 exists.\n"
+"Do you want to overwrite it?"
+
+#: umlviewimageexporter.cpp:67
+msgid "File Already Exists"
+msgstr "File Already Exists"
+
+#: aligntoolbar.cpp:40
+msgid "Align Left"
+msgstr "Align Left"
+
+#: aligntoolbar.cpp:41
+msgid "Align Right"
+msgstr "Align Right"
+
+#: aligntoolbar.cpp:42
+msgid "Align Top"
+msgstr "Align Top"
+
+#: aligntoolbar.cpp:43
+msgid "Align Bottom"
+msgstr "Align Bottom"
+
+#: aligntoolbar.cpp:44
+msgid "Align Vertical Middle"
+msgstr "Align Vertical Middle"
+
+#: aligntoolbar.cpp:45
+msgid "Align Horizontal Middle"
+msgstr "Align Horizontal Middle"
+
+#: aligntoolbar.cpp:46
+#, fuzzy
+msgid "Align Vertical Distribute"
+msgstr "Align Vertical Middle"
+
+#: aligntoolbar.cpp:47
+#, fuzzy
+msgid "Align Horizontal Distribute"
+msgstr "Align Horizontal Middle"
+
+#: aligntoolbar.cpp:383
+msgid ""
+"For alignment you have to select at least 2 objects like classes or actors. You "
+"can not align associations."
+msgstr ""
+"For alignment you have to select at least 2 objects like classes or actors. You "
+"can not align associations."
+
+#: 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 "Enter name:"
+
+#: 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 "That is an invalid name."
+
+#: object_factory.cpp:164
+msgid ""
+"This is a reserved keyword for the language of the configured code generator."
+msgstr ""
+"This is a reserved keyword for the language of the configured code generator."
+
+#: object_factory.cpp:165
+msgid "Reserved Keyword"
+msgstr "Reserved Keyword"
+
+#: 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 "That name is already being used."
+
+#: 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 "Not a Unique Name"
+
+#: umlviewimageexportermodel.cpp:126
+#, fuzzy, c-format
+msgid "Can not create directory: %1"
+msgstr "Cannot Create Folder"
+
+#: umlviewimageexportermodel.cpp:145
+msgid "Can not save an empty diagram"
+msgstr "Can not save an empty diagram"
+
+#: umlviewimageexportermodel.cpp:151
+#, c-format
+msgid "A problem occured while saving diagram in %1"
+msgstr ""
+
+#: model_utils.cpp:244
+msgid "new_actor"
+msgstr "new_actor"
+
+#: model_utils.cpp:246
+msgid "new_usecase"
+msgstr "new_usecase"
+
+#: model_utils.cpp:248
+msgid "new_package"
+msgstr "new_package"
+
+#: model_utils.cpp:250
+msgid "new_component"
+msgstr "new_component"
+
+#: model_utils.cpp:252
+msgid "new_node"
+msgstr "new_node"
+
+#: model_utils.cpp:254
+msgid "new_artifact"
+msgstr "new_artifact"
+
+#: model_utils.cpp:256
+msgid "new_interface"
+msgstr "new_interface"
+
+#: model_utils.cpp:258
+msgid "new_datatype"
+msgstr "new_datatype"
+
+#: model_utils.cpp:260
+msgid "new_enum"
+msgstr "new_enum"
+
+#: model_utils.cpp:262
+msgid "new_entity"
+msgstr "new_entity"
+
+#: model_utils.cpp:264
+#, fuzzy
+msgid "new_folder"
+msgstr "new_node"
+
+#: model_utils.cpp:266 umlcanvasobject.cpp:147
+msgid "new_association"
+msgstr "new_association"
+
+#: model_utils.cpp:268
+msgid "new_object"
+msgstr "new_object"
+
+#: model_utils.cpp:559
+msgid "Empty"
+msgstr "Empty"
+
+#: model_utils.cpp:559
+msgid "Malformed argument"
+msgstr "Malformed argument"
+
+#: model_utils.cpp:560
+msgid "Unknown argument type"
+msgstr "Unknown argument type"
+
+#: model_utils.cpp:560
+msgid "Illegal method name"
+msgstr "Illegal method name"
+
+#: model_utils.cpp:561
+msgid "Unknown return type"
+msgstr "Unknown return type"
+
+#: model_utils.cpp:561
+msgid "Unspecified error"
+msgstr "Unspecified error"
+
+#: codeimport/classimport.cpp:34
+#, fuzzy
+msgid "Importing file: %1 Progress: %2/%3"
+msgstr "Importing file: %1"
+
+#: codeimport/import_utils.cpp:181
+msgid "Is the scope %1 a namespace or a class?"
+msgstr "Is the scope %1 a namespace or a class?"
+
+#: codeimport/import_utils.cpp:182
+msgid "C++ Import Requests Your Help"
+msgstr "C++ Import Requests Your Help"
+
+#: codeimport/import_utils.cpp:183
+msgid "Namespace"
+msgstr "Namespace"
+
+#: 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 "expression expected"
+
+#: codeimport/kdevcppparser/parser.cpp:598
+msgid "Declaration syntax error"
+msgstr "Declaration syntax error"
+
+#: codeimport/kdevcppparser/parser.cpp:643
+#: codeimport/kdevcppparser/parser.cpp:2770
+#: codeimport/kdevcppparser/parser.cpp:3224
+msgid "} expected"
+msgstr "} expected"
+
+#: codeimport/kdevcppparser/parser.cpp:684
+msgid "namespace expected"
+msgstr "namespace expected"
+
+#: codeimport/kdevcppparser/parser.cpp:688
+msgid "{ expected"
+msgstr "{ expected"
+
+#: codeimport/kdevcppparser/parser.cpp:761
+#: codeimport/kdevcppparser/parser.cpp:2965
+msgid "Namespace name expected"
+msgstr "Namespace name expected"
+
+#: codeimport/kdevcppparser/parser.cpp:869
+msgid "Need a type specifier to declare"
+msgstr "Need a type specifier to declare"
+
+#: codeimport/kdevcppparser/parser.cpp:938
+msgid "expected a declaration"
+msgstr "expected a declaration"
+
+#: codeimport/kdevcppparser/parser.cpp:1212
+#: codeimport/kdevcppparser/parser.cpp:2178
+msgid "Constant expression expected"
+msgstr "Constant expression expected"
+
+#: codeimport/kdevcppparser/parser.cpp:1281
+#: codeimport/kdevcppparser/parser.cpp:1378
+msgid "')' expected"
+msgstr "')' expected"
+
+#: codeimport/kdevcppparser/parser.cpp:1451
+#: codeimport/kdevcppparser/parser.cpp:1914
+#: codeimport/kdevcppparser/parser.cpp:2392
+msgid "} missing"
+msgstr "} missing"
+
+#: codeimport/kdevcppparser/parser.cpp:2074
+msgid "Member initializers expected"
+msgstr "Member initialisers expected"
+
+#: codeimport/kdevcppparser/parser.cpp:2235
+msgid "Base class specifier expected"
+msgstr "Base class specifier expected"
+
+#: codeimport/kdevcppparser/parser.cpp:2260
+msgid "Initializer clause expected"
+msgstr "Initialiser clause expected"
+
+#: codeimport/kdevcppparser/parser.cpp:2303
+msgid "Identifier expected"
+msgstr "Identifier expected"
+
+#: codeimport/kdevcppparser/parser.cpp:2337
+msgid "Type id expected"
+msgstr "Type id expected"
+
+#: codeimport/kdevcppparser/parser.cpp:2374
+msgid "Class name expected"
+msgstr "Class name expected"
+
+#: codeimport/kdevcppparser/parser.cpp:2641
+#: codeimport/kdevcppparser/parser.cpp:2795
+#: codeimport/kdevcppparser/parser.cpp:2835
+#: codeimport/kdevcppparser/parser.cpp:3282
+msgid "condition expected"
+msgstr "condition expected"
+
+#: codeimport/kdevcppparser/parser.cpp:2648
+#: codeimport/kdevcppparser/parser.cpp:2670
+#: codeimport/kdevcppparser/parser.cpp:2802
+#: codeimport/kdevcppparser/parser.cpp:2813
+msgid "statement expected"
+msgstr "statement expected"
+
+#: codeimport/kdevcppparser/parser.cpp:2705
+msgid "for initialization expected"
+msgstr "for initialisation expected"
+
+#: codeimport/kdevcppparser/parser.cpp:3273
+msgid "catch expected"
+msgstr "catch expected"
+
+#: codeimport/kdevcppparser/errors.cpp:23
+msgid "Internal Error"
+msgstr "Internal Error"
+
+#: codeimport/kdevcppparser/errors.cpp:24
+msgid "Syntax Error before '%1'"
+msgstr "Syntax Error before '%1'"
+
+#: codeimport/kdevcppparser/errors.cpp:25
+msgid "Parse Error before '%1'"
+msgstr "Parse Error before '%1'"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: main.cpp:32 main.cpp:93
+msgid "Umbrello UML Modeller"
+msgstr "Umbrello UML Modeller"
+
+#: main.cpp:40
+msgid "File to open"
+msgstr "File to open"
+
+#: main.cpp:41
+msgid "export diagrams to extension and exit"
+msgstr "export diagrams to extension and exit"
+
+#: main.cpp:42
+msgid "the local directory to save the exported diagrams in"
+msgstr ""
+
+#: main.cpp:42
+msgid "the directory of the file"
+msgstr ""
+
+#: 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 Modeller Authors"
+
+#: docgenerators/main.cpp:67 main.cpp:98
+msgid "Umbrello UML Modeller Authors"
+msgstr "Umbrello UML Modeller Authors"
+
+#: docgenerators/main.cpp:41 docgenerators/main.cpp:62
+#, fuzzy
+msgid "Umbrello UML Modeller autonomous code generator"
+msgstr "Umbrello UML Modeller Authors"
+
+#: docgenerators/main.cpp:47
+#, fuzzy
+msgid "File to transform"
+msgstr "File to open"
+
+#: docgenerators/main.cpp:48
+msgid "The XSLT file to use"
+msgstr ""
+
+#: docgenerators/main.cpp:64
+#, fuzzy
+msgid ""
+"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML Modeller "
+"Authors"
+msgstr "(c) 2001 Paul Hensgen, (c) 2002-2006 Umbrello UML Modeller Authors"
+
+#: docgenerators/docbookgenerator.cpp:70 umlviewimageexporterall.cpp:58
+#, fuzzy
+msgid "Exporting all views..."
+msgstr "Export as Picture..."
+
+#: docgenerators/docbookgenerator.cpp:77 docgenerators/docbookgenerator.cpp:83
+#: umlviewimageexporterall.cpp:64 umlviewimageexporterall.cpp:70
+msgid "Some errors happened when exporting the images:"
+msgstr ""
+
+#: association.cpp:84
+msgid "Generalization"
+msgstr "Generalisation"
+
+#: association.cpp:88
+msgid "Self Association"
+msgstr "Self Association"
+
+#: association.cpp:89
+msgid "Collaboration Message"
+msgstr "Collaboration Message"
+
+#: association.cpp:90
+msgid "Sequence Message"
+msgstr "Sequence Message"
+
+#: association.cpp:91
+msgid "Collaboration Self Message"
+msgstr "Collaboration Self Message"
+
+#: association.cpp:92
+msgid "Sequence Self Message"
+msgstr "Sequence Self Message"
+
+#: association.cpp:95
+msgid "Realization"
+msgstr "Realisation"
+
+#: association.cpp:96
+msgid "Uni Association"
+msgstr "Uni Association"
+
+#: umldoc.cpp:82 umldoc.cpp:1518
+msgid "UML Model"
+msgstr "UML Model"
+
+#: umldoc.cpp:106
+msgid "Logical View"
+msgstr "Logical View"
+
+#: umldoc.cpp:107
+msgid "Use Case View"
+msgstr "Use Case View"
+
+#: umldoc.cpp:108
+msgid "Component View"
+msgstr "Component View"
+
+#: umldoc.cpp:109
+msgid "Deployment View"
+msgstr "Deployment View"
+
+#: umldoc.cpp:110
+msgid "Entity Relationship Model"
+msgstr "Entity Relationship Model"
+
+#: umldoc.cpp:117 umldoc.cpp:293
+msgid "Datatypes"
+msgstr "Datatypes"
+
+#: umldoc.cpp:229
+msgid ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+
+#: umldoc.cpp:355
+msgid "The file %1 does not exist."
+msgstr "The file %1 does not exist."
+
+#: folder.cpp:289 folder.cpp:293 umldoc.cpp:355 umldoc.cpp:380 umldoc.cpp:422
+#: umldoc.cpp:434 umldoc.cpp:448 umldoc.cpp:461 umldoc.cpp:472 umldoc.cpp:488
+msgid "Load Error"
+msgstr "Load Error"
+
+#: umldoc.cpp:380
+msgid "The file %1 seems to be corrupted."
+msgstr "The file %1 seems to be corrupted."
+
+#: umldoc.cpp:422 umldoc.cpp:434 umldoc.cpp:461
+#, c-format
+msgid "There was no XMI file found in the compressed file %1."
+msgstr "There was no XMI file found in the compressed file %1."
+
+#: umldoc.cpp:448
+#, c-format
+msgid "There was a problem loading the extracted file: %1"
+msgstr "There was a problem loading the extracted file: %1"
+
+#: umldoc.cpp:472 umldoc.cpp:488
+#, c-format
+msgid "There was a problem loading file: %1"
+msgstr "There was a problem loading file: %1"
+
+#: umldoc.cpp:641
+#, c-format
+msgid "There was a problem uploading file: %1"
+msgstr "There was a problem uploading file: %1"
+
+#: umldoc.cpp:934
+msgid "use case diagram"
+msgstr "use case diagram"
+
+#: umldoc.cpp:936
+msgid "class diagram"
+msgstr "class diagram"
+
+#: umldoc.cpp:938
+msgid "sequence diagram"
+msgstr "sequence diagram"
+
+#: umldoc.cpp:940
+msgid "collaboration diagram"
+msgstr "collaboration diagram"
+
+#: umldoc.cpp:942
+msgid "state diagram"
+msgstr "state diagram"
+
+#: umldoc.cpp:944
+msgid "activity diagram"
+msgstr "activity diagram"
+
+#: umldoc.cpp:946
+msgid "component diagram"
+msgstr "component diagram"
+
+#: umldoc.cpp:948
+msgid "deployment diagram"
+msgstr "deployment diagram"
+
+#: umldoc.cpp:950
+msgid "entity relationship diagram"
+msgstr "entity relationship diagram"
+
+#: umldoc.cpp:984 umldoc.cpp:1017
+msgid "That is an invalid name for a diagram."
+msgstr "That is an invalid name for a diagram."
+
+#: umldoc.cpp:998 umldoc.cpp:1025
+msgid "A diagram is already using that name."
+msgstr "A diagram is already using that name."
+
+#: umldoc.cpp:1099
+msgid "Are you sure you want to delete diagram %1?"
+msgstr "Are you sure you want to delete diagram %1?"
+
+#: umldoc.cpp:1099
+msgid "Delete Diagram"
+msgstr "Delete Diagram"
+
+#: umldoc.cpp:1573
+msgid "Setting up the document..."
+msgstr "Setting up the document..."
+
+#: umldoc.cpp:1600
+msgid "Resolving object references..."
+msgstr "Resolving object references..."
+
+#: umldoc.cpp:1638
+msgid "Loading UML elements..."
+msgstr "Loading UML elements..."
+
+#: umldoc.cpp:1811
+msgid "Loading diagrams..."
+msgstr "Loading diagrams..."
+
+#: umldoc.cpp:2104
+#, c-format
+msgid "/autosave%1"
+msgstr "/autosave%1"
+
+#: umllistviewitem.cpp:372 umllistviewitem.cpp:406 umllistviewitem.cpp:434
+msgid "Rename canceled"
+msgstr "Rename cancelled"
+
+#: umllistviewitem.cpp:468
+msgid "Renaming an item of listview type %1 is not yet implemented."
+msgstr "Renaming an item of listview type %1 is not yet implemented."
+
+#: umllistviewitem.cpp:469
+msgid "Function Not Implemented"
+msgstr "Function Not Implemented"
+
+#: umllistviewitem.cpp:478
+msgid ""
+"The name you entered was invalid.\n"
+"Renaming process has been canceled."
+msgstr ""
+"The name you entered was invalid.\n"
+"Renaming process has been cancelled."
+
+#: codegenerators/cppcodegenerationform.cpp:36
+msgid "General Options"
+msgstr "General Options"
+
+#: codegenerators/cppcodegenerationform.cpp:38
+msgid "Package is a namespace"
+msgstr "Package is a namespace"
+
+#: codegenerators/cppcodegenerationform.cpp:41
+msgid "Virtual destructors"
+msgstr "Virtual destructors"
+
+#: codegenerators/cppcodegenerationform.cpp:44
+msgid "Generate empty constructors"
+msgstr "Generate empty constructors"
+
+#: codegenerators/cppcodegenerationform.cpp:47
+msgid "Generate accessor methods"
+msgstr "Generate accessor methods"
+
+#: codegenerators/cppcodegenerationform.cpp:50
+msgid "Operations are inline"
+msgstr "Operations are inline"
+
+#: codegenerators/cppcodegenerationform.cpp:53
+msgid "Accessors are inline"
+msgstr "Accessors are inline"
+
+#: codegenerators/cppcodegenerationform.cpp:57
+msgid "Accessors are public"
+msgstr "Accessors are public"
+
+#: umlcanvasobject.cpp:150
+msgid "new_attribute"
+msgstr "new_attribute"
+
+#: umlcanvasobject.cpp:153
+msgid "new_template"
+msgstr "new_template"
+
+#: umlcanvasobject.cpp:156
+msgid "new_operation"
+msgstr "new_operation"
+
+#: umlcanvasobject.cpp:159
+msgid "new_literal"
+msgstr "new_literal"
+
+#: umlcanvasobject.cpp:162
+msgid "new_field"
+msgstr "new_field"
+
+#: uml.cpp:179
+msgid "&Export model to DocBook"
+msgstr ""
+
+#: uml.cpp:182
+msgid "&Export model to XHTML"
+msgstr ""
+
+#: uml.cpp:186
+msgid "&New Class Wizard..."
+msgstr "&New Class Wizard..."
+
+#: uml.cpp:188
+msgid "&Add Default Datatypes for Active Language"
+msgstr "&Add Default Datatypes for Active Language"
+
+#: uml.cpp:193
+msgid "&Code Generation Wizard..."
+msgstr "&Code Generation Wizard..."
+
+#: uml.cpp:195
+msgid "&Generate All Code"
+msgstr "&Generate All Code"
+
+#: uml.cpp:198
+msgid "&Import Classes..."
+msgstr "&Import Classes..."
+
+#: uml.cpp:201
+msgid "Creates a new document"
+msgstr "Creates a new document"
+
+#: uml.cpp:202
+msgid "Opens an existing document"
+msgstr "Opens an existing document"
+
+#: uml.cpp:203
+msgid "Opens a recently used file"
+msgstr "Opens a recently used file"
+
+#: uml.cpp:204
+msgid "Saves the document"
+msgstr "Saves the document"
+
+#: uml.cpp:205
+msgid "Saves the document as..."
+msgstr "Saves the document as..."
+
+#: uml.cpp:206
+msgid "Closes the document"
+msgstr "Closes the document"
+
+#: uml.cpp:207
+msgid "Prints out the document"
+msgstr "Prints out the document"
+
+#: uml.cpp:208
+msgid "Quits the application"
+msgstr "Quits the application"
+
+#: uml.cpp:209
+msgid "Exports the model to the docbook format"
+msgstr ""
+
+#: uml.cpp:210
+msgid "Exports the model to the XHTML format"
+msgstr ""
+
+#: uml.cpp:211
+msgid "Cuts the selected section and puts it to the clipboard"
+msgstr "Cuts the selected section and puts it to the clipboard"
+
+#: uml.cpp:212
+msgid "Copies the selected section to the clipboard"
+msgstr "Copies the selected section to the clipboard"
+
+#: uml.cpp:213
+msgid "Pastes the contents of the clipboard"
+msgstr "Pastes the contents of the clipboard"
+
+#: uml.cpp:214
+msgid "Set the default program preferences"
+msgstr "Set the default program preferences"
+
+#: uml.cpp:216
+msgid "Delete &Selected"
+msgstr "Delete &Selected"
+
+#: uml.cpp:224
+msgid "&Class Diagram..."
+msgstr "&Class Diagram..."
+
+#: uml.cpp:228
+msgid "&Autolayout..."
+msgstr "&Autolayout..."
+
+#: uml.cpp:231
+msgid "&Sequence Diagram..."
+msgstr "&Sequence Diagram..."
+
+#: uml.cpp:234
+msgid "C&ollaboration Diagram..."
+msgstr "C&ollaboration Diagram..."
+
+#: uml.cpp:237
+msgid "&Use Case Diagram..."
+msgstr "&Use Case Diagram..."
+
+#: uml.cpp:240
+msgid "S&tate Diagram..."
+msgstr "S&tate Diagram..."
+
+#: uml.cpp:243
+msgid "&Activity Diagram..."
+msgstr "&Activity Diagram..."
+
+#: uml.cpp:246
+msgid "Co&mponent Diagram..."
+msgstr "Co&mponent Diagram..."
+
+#: uml.cpp:250
+msgid "&Deployment Diagram..."
+msgstr "&Deployment Diagram..."
+
+#: uml.cpp:254
+msgid "&Entity Relationship Diagram..."
+msgstr "&Entity Relationship Diagram..."
+
+#: uml.cpp:258
+msgid "&Clear Diagram"
+msgstr "&Clear Diagram"
+
+#: uml.cpp:260
+msgid "&Snap to Grid"
+msgstr "&Snap to Grid"
+
+#: uml.cpp:262
+msgid "S&how Grid"
+msgstr "S&how Grid"
+
+#: uml.cpp:265
+msgid "&Hide Grid"
+msgstr "&Hide Grid"
+
+#: uml.cpp:269
+msgid "&Export as Picture..."
+msgstr "&Export as Picture..."
+
+#: uml.cpp:271
+#, fuzzy
+msgid "Export &All Diagrams as Pictures..."
+msgstr "Export All Diagrams as Images"
+
+#: uml.cpp:286
+msgid "&Zoom Slider"
+msgstr "&Zoom Slider"
+
+#: uml.cpp:289
+#, c-format
+msgid "Z&oom to 100%"
+msgstr "Z&oom to 100%"
+
+#: uml.cpp:295
+msgid "&Move Tab Left"
+msgstr "&Move Tab Left"
+
+#: uml.cpp:296
+msgid "&Move Tab Right"
+msgstr "&Move Tab Right"
+
+#: uml.cpp:308
+msgid "Select Diagram on Left"
+msgstr "Select Diagram on Left"
+
+#: uml.cpp:309
+msgid "Select Diagram on Right"
+msgstr "Select Diagram on Right"
+
+#: uml.cpp:327
+msgid "&Windows"
+msgstr "&Windows"
+
+#: 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 "Diagram Toolbar"
+
+#: uml.cpp:398
+msgid "Alignment Toolbar"
+msgstr "Alignment Toolbar"
+
+#: listpopupmenu.cpp:615 uml.cpp:420
+msgid "Class Diagram..."
+msgstr "Class Diagram..."
+
+#: listpopupmenu.cpp:618 uml.cpp:421
+msgid "Sequence Diagram..."
+msgstr "Sequence Diagram..."
+
+#: listpopupmenu.cpp:619 uml.cpp:422
+msgid "Collaboration Diagram..."
+msgstr "Collaboration Diagram..."
+
+#: listpopupmenu.cpp:551 uml.cpp:423
+msgid "Use Case Diagram..."
+msgstr "Use Case Diagram..."
+
+#: listpopupmenu.cpp:616 uml.cpp:424
+msgid "State Diagram..."
+msgstr "State Diagram..."
+
+#: listpopupmenu.cpp:617 uml.cpp:425
+msgid "Activity Diagram..."
+msgstr "Activity Diagram..."
+
+#: listpopupmenu.cpp:521 uml.cpp:426
+msgid "Component Diagram..."
+msgstr "Component Diagram..."
+
+#: listpopupmenu.cpp:528 uml.cpp:427
+msgid "Deployment Diagram..."
+msgstr "Deployment Diagram..."
+
+#: listpopupmenu.cpp:541 uml.cpp:428
+msgid "Entity Relationship Diagram..."
+msgstr "Entity Relationship Diagram..."
+
+#: uml.cpp:458
+msgid "&Tree View"
+msgstr "&Tree View"
+
+#: uml.cpp:467
+msgid "&Documentation"
+msgstr "&Documentation"
+
+#: uml.cpp:479 uml.cpp:664 uml.cpp:692
+msgid "Opening file..."
+msgstr "Opening file..."
+
+#: uml.cpp:650
+msgid "Creating new document..."
+msgstr "Creating new document..."
+
+#: 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|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"
+
+#: uml.cpp:677
+msgid "Open File"
+msgstr "Open File"
+
+#: uml.cpp:716
+msgid "Saving file..."
+msgstr "Saving file..."
+
+#: uml.cpp:727
+msgid "Saving file with a new filename..."
+msgstr "Saving file with a new filename..."
+
+#: 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 File\n"
+"*.xmi.tgz|Gzip Compressed XMI File\n"
+"*.xmi.tar.bz2|Bzip2 Compressed XMI File\n"
+"*|All Files"
+
+#: uml.cpp:740
+msgid ""
+"The file %1 exists.\n"
+"Do you wish to overwrite it?"
+msgstr ""
+"The file %1 exists.\n"
+"Do you wish to overwrite it?"
+
+#: uml.cpp:740
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: uml.cpp:764
+msgid "Closing file..."
+msgstr "Closing file..."
+
+#: uml.cpp:772
+msgid "Printing..."
+msgstr "Printing..."
+
+#: uml.cpp:779
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: uml.cpp:787
+msgid "Exiting..."
+msgstr "Exiting..."
+
+#: uml.cpp:823
+msgid "Cutting selection..."
+msgstr "Cutting selection..."
+
+#: uml.cpp:836
+msgid "Copying selection to clipboard..."
+msgstr "Copying selection to clipboard..."
+
+#: uml.cpp:844
+msgid "Inserting clipboard contents..."
+msgstr "Inserting clipboard contents..."
+
+#: 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 could not paste the clipboard contents. The objects in the clipboard "
+"may be of the wrong type to be pasted here."
+
+#: clipboard/umlclipboard.cpp:691 uml.cpp:851
+msgid "Paste Error"
+msgstr "Paste Error"
+
+#: uml.cpp:863
+msgid "Toggling toolbar..."
+msgstr "Toggling toolbar..."
+
+#: uml.cpp:878
+msgid "Toggle the statusbar..."
+msgstr "Toggle the statusbar..."
+
+#: uml.cpp:1186
+msgid "Cannot view code until you generate some first."
+msgstr "Cannot view code until you generate some first."
+
+#: uml.cpp:1186 uml.cpp:1189
+msgid "Cannot View Code"
+msgstr "Cannot View Code"
+
+#: uml.cpp:1189
+msgid "Cannot view code from simple code writer."
+msgstr "Cannot view code from simple code writer."
+
+#: uml.cpp:1387
+msgid "*.idl|IDL Files (*.idl)"
+msgstr "*.idl|IDL Files (*.idl)"
+
+#: uml.cpp:1389
+msgid "*.py|Python Files (*.py)"
+msgstr "*.py|Python Files (*.py)"
+
+#: uml.cpp:1391
+msgid "*.java|Java Files (*.java)"
+msgstr "*.java|Java Files (*.java)"
+
+#: uml.cpp:1393
+#, fuzzy
+msgid "*.pas|Pascal Files (*.pas)"
+msgstr "*.java|Java Files (*.java)"
+
+#: uml.cpp:1395
+msgid "*.ads *.ada|Ada Files (*.ads *.ada)"
+msgstr "*.ads *.ada|Ada Files (*.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 Files (*.h *.hh *.hpp *.hxx *.H)"
+
+#: uml.cpp:1399
+msgid "All Files"
+msgstr "All Files"
+
+#: uml.cpp:1401
+msgid "Select Code to Import"
+msgstr "Select Code to Import"
+
+#. i18n: file umbrelloui.rc line 5
+#: rc.cpp:6
+#, no-c-format
+msgid "&Export"
+msgstr ""
+
+#. i18n: file umbrelloui.rc line 13
+#: rc.cpp:12
+#, no-c-format
+msgid "&Diagram"
+msgstr "&Diagram"
+
+#. i18n: file umbrelloui.rc line 14
+#: rc.cpp:15
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#. i18n: file umbrelloui.rc line 31
+#: rc.cpp:18
+#, no-c-format
+msgid "Sh&ow"
+msgstr "Sh&ow"
+
+#. i18n: file umbrelloui.rc line 43
+#: rc.cpp:24
+#, no-c-format
+msgid "&Code"
+msgstr "&Code"
+
+#. i18n: file umbrelloui.rc line 47
+#: rc.cpp:27
+#, no-c-format
+msgid "Active &Language"
+msgstr "Active &Language"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 53
+#: rc.cpp:33 rc.cpp:156
+#, no-c-format
+msgid "Slash-Slash (//)"
+msgstr "Slash-Slash (//)"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 58
+#: rc.cpp:36 rc.cpp:159
+#, no-c-format
+msgid "Slash-Star (/** */)"
+msgstr "Slash-Star (/** */)"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 70
+#: rc.cpp:39 rc.cpp:153 rc.cpp:210
+#, no-c-format
+msgid "Style:"
+msgstr "Style:"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 98
+#: rc.cpp:42
+#, no-c-format
+msgid "<p align=\"center\">C++ Code Generation</p>"
+msgstr "<p align=\"center\">C++ Code Generation</p>"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 136
+#: rc.cpp:48
+#, no-c-format
+msgid "Method Body Generation"
+msgstr "Method Body Generation"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 164
+#: rc.cpp:51
+#, no-c-format
+msgid "Use following for classes in generated code:"
+msgstr "Use following for classes in generated code:"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 201
+#: rc.cpp:54
+#, no-c-format
+msgid "QPtrList"
+msgstr "QPtrList"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 202
+#: rc.cpp:57 rc.cpp:81
+#, no-c-format
+msgid "vector"
+msgstr "vector"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 211
+#: rc.cpp:60
+#, no-c-format
+msgid "<b>Variable</b>"
+msgstr "<b>Variable</b>"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 233
+#: rc.cpp:63 rc.cpp:96
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 273
+#: rc.cpp:66
+#, no-c-format
+msgid "QString"
+msgstr "QString"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 274
+#: rc.cpp:69 rc.cpp:90
+#, no-c-format
+msgid "string"
+msgstr "string"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 325
+#: rc.cpp:72
+#, no-c-format
+msgid "<p align=\"center\">String</p>"
+msgstr "<p align=\"center\">String</p>"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 341
+#: rc.cpp:75
+#, no-c-format
+msgid "<p align=\"center\">List</p>"
+msgstr "<p align=\"center\">List</p>"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 364
+#: rc.cpp:78
+#, no-c-format
+msgid "qptrlist.h"
+msgstr "qptrlist.h"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 374
+#: rc.cpp:84
+#, no-c-format
+msgid "<i>global?</i>"
+msgstr "<i>global?</i>"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 397
+#: rc.cpp:87
+#, no-c-format
+msgid "qstring.h"
+msgstr "qstring.h"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 418
+#: rc.cpp:93
+#, no-c-format
+msgid "Class name"
+msgstr "Class name"
+
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 448
+#: rc.cpp:99
+#, no-c-format
+msgid "<i><p align=\"center\">Include file</p></i>"
+msgstr "<i><p align=\"center\">Include file</p></i>"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 40
+#: rc.cpp:102
+#, no-c-format
+msgid "Project Generation"
+msgstr "Project Generation"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 51
+#: rc.cpp:105
+#, no-c-format
+msgid "Create ANT build document"
+msgstr "Create ANT build document"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 69
+#: rc.cpp:108 rc.cpp:165
+#, no-c-format
+msgid "Auto-Generate Methods"
+msgstr "Auto-Generate Methods"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 88
+#: rc.cpp:111 rc.cpp:168
+#, no-c-format
+msgid "Empty constructor methods"
+msgstr "Empty constructor methods"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 99
+#: rc.cpp:114 rc.cpp:171
+#, no-c-format
+msgid "Association accessor methods"
+msgstr "Association accessor methods"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 110
+#: rc.cpp:117 rc.cpp:174
+#, no-c-format
+msgid "Attribute accessor methods"
+msgstr "Attribute accessor methods"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 144
+#: rc.cpp:129 rc.cpp:186
+#, no-c-format
+msgid "From Parent Object"
+msgstr "From Parent Object"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 159
+#: rc.cpp:132 rc.cpp:189
+#, no-c-format
+msgid "Default attribute accessor scope:"
+msgstr "Default attribute accessor scope:"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 177
+#: rc.cpp:135 rc.cpp:192
+#, no-c-format
+msgid "Default association field scope:"
+msgstr "Default association field scope:"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 198
+#: rc.cpp:147 rc.cpp:204
+#, no-c-format
+msgid "From Parent Role"
+msgstr "From Parent Role"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 269
+#: rc.cpp:162
+#, no-c-format
+msgid "<p align=\"center\">Java Code Generation</p>"
+msgstr "<p align=\"center\">Java Code Generation</p>"
+
+#. i18n: file codegenerators/rubycodegenerationformbase.ui line 213
+#: rc.cpp:213
+#, no-c-format
+msgid "Hash (#)"
+msgstr "Hash (#)"
+
+#. i18n: file codegenerators/rubycodegenerationformbase.ui line 218
+#: rc.cpp:216
+#, no-c-format
+msgid "Begin-End (=begin =end)"
+msgstr "Begin-End (=begin =end)"
+
+#. i18n: file codegenerators/rubycodegenerationformbase.ui line 240
+#: rc.cpp:219
+#, no-c-format
+msgid "<p align=\"center\">Ruby Code Generation</p>"
+msgstr "<p align=\"center\">Ruby Code Generation</p>"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 69
+#: rc.cpp:228
+#, no-c-format
+msgid "Language"
+msgstr "Language"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 93
+#: rc.cpp:231
+#, no-c-format
+msgid "Folders"
+msgstr "Folders"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 110
+#: rc.cpp:234
+#, no-c-format
+msgid "Write all generated files to folder:"
+msgstr "Write all generated files to folder:"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 118
+#: rc.cpp:237
+#, no-c-format
+msgid "Bro&wse..."
+msgstr "Bro&wse..."
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 126
+#: rc.cpp:240
+#, no-c-format
+msgid "B&rowse..."
+msgstr "B&rowse..."
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 134
+#: rc.cpp:243
+#, no-c-format
+msgid "&Include heading files from folder:"
+msgstr "&Include heading files from folder:"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 145
+#: rc.cpp:246
+#, no-c-format
+msgid "Files generated by Code Generator will be written to this folder"
+msgstr "Files generated by Code Generator will be written to this folder"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 153
+#: rc.cpp:249
+#, no-c-format
+msgid ""
+"Files in this folder will be used as heading files in the generated code"
+msgstr ""
+"Files in this folder will be used as heading files in the generated code"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 197
+#: rc.cpp:252
+#, no-c-format
+msgid "Overwrite Policy"
+msgstr "Overwrite Policy"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 215
+#: rc.cpp:255
+#, no-c-format
+msgid ""
+"If a file with the same name as the name code \n"
+"generator wants to use as output file already exists:"
+msgstr ""
+"If a file with the same name as the name code \n"
+"generator wants to use as output file already exists:"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 223
+#: rc.cpp:259
+#, no-c-format
+msgid "O&verwrite"
+msgstr "O&verwrite"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 226
+#: rc.cpp:262
+#, no-c-format
+msgid "Overwrite existing files if they exist in the destination folder"
+msgstr "Overwrite existing files if they exist in the destination folder"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 234
+#: rc.cpp:265
+#, no-c-format
+msgid "As&k"
+msgstr "As&k"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 240
+#: rc.cpp:268
+#, no-c-format
+msgid "If a file with the same name already exists, ask what to do"
+msgstr "If a file with the same name already exists, ask what to do"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 248
+#: rc.cpp:271
+#, no-c-format
+msgid "&Use a different name"
+msgstr "&Use a different name"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 251
+#: rc.cpp:274
+#, no-c-format
+msgid ""
+"If a file already exists in the destination folder, select a different name to "
+"use by adding a suffix to the file name"
+msgstr ""
+"If a file already exists in the destination folder, select a different name to "
+"use by adding a suffix to the file name"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 265
+#: rc.cpp:277
+#, no-c-format
+msgid "Formatting"
+msgstr "Formatting"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 284
+#: rc.cpp:280
+#, no-c-format
+msgid "Lines"
+msgstr "Lines"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 346
+#: rc.cpp:283
+#, no-c-format
+msgid "Line ending style:"
+msgstr "Line ending style:"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 354
+#: rc.cpp:286
+#, no-c-format
+msgid "Indentation type:"
+msgstr "Indentation type:"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 362
+#: rc.cpp:289
+#, no-c-format
+msgid "Indentation amount:"
+msgstr "Indentation amount:"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 368
+#: rc.cpp:292
+#, no-c-format
+msgid ""
+"*NIX (\"\\n\")"
+msgstr ""
+"*NIX (\"\\n\")"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 373
+#: rc.cpp:295
+#, no-c-format
+msgid ""
+"Windows (\"\\r\\n\")"
+msgstr ""
+"Windows (\"\\r\\n\")"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 378
+#: rc.cpp:298
+#, no-c-format
+msgid "Mac (\"\\r\")"
+msgstr "Mac (\"\\r\")"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 388
+#: rc.cpp:301
+#, no-c-format
+msgid "No Indentation"
+msgstr "No Indentation"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 393
+#: rc.cpp:304
+#, no-c-format
+msgid "Tab"
+msgstr "Tab"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 398
+#: rc.cpp:307
+#, no-c-format
+msgid "Space"
+msgstr "Space"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 417
+#: rc.cpp:310
+#, no-c-format
+msgid "Comment Verbosity"
+msgstr "Comment Verbosity"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 433
+#: rc.cpp:313
+#, no-c-format
+msgid ""
+"Write comments &for sections even if section \n"
+"is empty"
+msgstr ""
+"Write comments &for sections even if section \n"
+"is empty"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 436
+#: rc.cpp:317
+#, no-c-format
+msgid ""
+"Writes comments to indicate the different sections (public, private etc) in a "
+"class, even if the sections are empty"
+msgstr ""
+"Writes comments to indicate the different sections (public, private etc) in a "
+"class, even if the sections are empty"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 452
+#: rc.cpp:320
+#, no-c-format
+msgid "&Write documentation comments even if empty"
+msgstr "&Write documentation comments even if empty"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 455
+#: rc.cpp:323
+#, no-c-format
+msgid "Write comments &for class and method documentation even if empty"
+msgstr "Write comments &for class and method documentation even if empty"
+
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 468
+#: rc.cpp:326
+#, no-c-format
+msgid "Language Options"
+msgstr "Language Options"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 16
+#: rc.cpp:329
+#, no-c-format
+msgid "Code Generation Wizard"
+msgstr "Code Generation Wizard"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 23
+#: rc.cpp:332
+#, no-c-format
+msgid "Select Classes"
+msgstr "Select Classes"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 41
+#: rc.cpp:335
+#, no-c-format
+msgid ""
+"Place all the classes you want to generate code\n"
+"for in the right hand side list"
+msgstr ""
+"Place all the classes you want to generate code\n"
+"for in the right hand side list"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 78
+#: rc.cpp:339
+#, no-c-format
+msgid "Add class for code generation"
+msgstr "Add class for code generation"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 101
+#: rc.cpp:342
+#, no-c-format
+msgid "Classes Selected"
+msgstr "Classes Selected"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 136
+#: rc.cpp:345
+#, no-c-format
+msgid "Remove class from Code Generation"
+msgstr "Remove class from Code Generation"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 159
+#: rc.cpp:348
+#, no-c-format
+msgid "Classes Available"
+msgstr "Classes Available"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 209
+#: rc.cpp:351
+#, no-c-format
+msgid "Code Generation Status"
+msgstr "Code Generation Status"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 226
+#: rc.cpp:354
+#, no-c-format
+msgid "Press the Generation button to start the code generation"
+msgstr "Press the Generation button to start the code generation"
+
+#. i18n: file dialogs/codegenerationwizardbase.ui line 234
+#: rc.cpp:357 rc.cpp:363
+#, no-c-format
+msgid "Generation Status"
+msgstr "Generation Status"
+
+#. i18n: file dialogs/codeviewerdialogbase.ui line 43
+#: rc.cpp:369
+#, no-c-format
+msgid "Show hidden blocks"
+msgstr "Show hidden blocks"
+
+#. i18n: file dialogs/codeviewerdialogbase.ui line 59
+#: rc.cpp:372
+#, no-c-format
+msgid "<p align=\"center\">component name here</p>"
+msgstr "<p align=\"center\">component name here</p>"
+
+#. i18n: file dialogs/codeviewerdialogbase.ui line 86
+#: rc.cpp:378
+#, no-c-format
+msgid "Show block type"
+msgstr "Show block type"
+
+#. i18n: file dialogs/codevieweroptionsbase.ui line 45
+#: rc.cpp:381
+#, no-c-format
+msgid "Colors"
+msgstr "Colours"
+
+#. i18n: file dialogs/codevieweroptionsbase.ui line 72
+#: rc.cpp:384
+#, no-c-format
+msgid "Font:"
+msgstr "Font:"
+
+#. i18n: file dialogs/codevieweroptionsbase.ui line 103
+#: rc.cpp:387
+#, no-c-format
+msgid "Paper:"
+msgstr "Paper:"
+
+#. i18n: file dialogs/codevieweroptionsbase.ui line 134
+#: rc.cpp:390
+#, no-c-format
+msgid "Selected:"
+msgstr "Selected:"
+
+#. i18n: file dialogs/codevieweroptionsbase.ui line 260
+#: rc.cpp:393
+#, no-c-format
+msgid "<p align=\"right\">UML object block:</p>"
+msgstr "<p align=\"right\">UML object block:</p>"
+
+#. i18n: file dialogs/codevieweroptionsbase.ui line 276
+#: rc.cpp:396
+#, no-c-format
+msgid "<p align=\"right\">Hidden block:</p>"
+msgstr "<p align=\"right\">Hidden block:</p>"
+
+#. i18n: file dialogs/codevieweroptionsbase.ui line 294
+#: rc.cpp:399
+#, no-c-format
+msgid "<p align=\"right\">Uneditable text:</p>"
+msgstr "<p align=\"right\">Uneditable text:</p>"
+
+#. i18n: file dialogs/codevieweroptionsbase.ui line 333
+#: rc.cpp:402
+#, no-c-format
+msgid "<p align=\"right\">Editable text:</p>"
+msgstr "<p align=\"right\">Editable text:</p>"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 30
+#: rc.cpp:405
+#, no-c-format
+msgid "Diagram Properties"
+msgstr "Diagram Properties"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 92
+#: rc.cpp:411
+#, no-c-format
+msgid "Zoom:"
+msgstr "Zoom:"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 119
+#: rc.cpp:414
+#, no-c-format
+msgid "%"
+msgstr "%"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 186
+#: rc.cpp:420
+#, no-c-format
+msgid "Show &grid"
+msgstr "Show &grid"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 194
+#: rc.cpp:423
+#, no-c-format
+msgid "Snap &to grid"
+msgstr "Snap &to grid"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 202
+#: rc.cpp:426
+#, no-c-format
+msgid "Snap component size"
+msgstr "Snap component size"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 206
+#: rc.cpp:429
+#, no-c-format
+msgid ""
+"Snap the size of the components to be a multiple of the grid spacing.\n"
+"If 'Snap to Grid' is enabled a component will always be aligned with the grid "
+"on all 4 sides."
+msgstr ""
+"Snap the size of the components to be a multiple of the grid spacing.\n"
+"If 'Snap to Grid' is enabled a component will always be aligned with the grid "
+"on all 4 sides."
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 257
+#: rc.cpp:433
+#, no-c-format
+msgid "Grid spacing: "
+msgstr "Grid spacing: "
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 265
+#: rc.cpp:436
+#, no-c-format
+msgid "X"
+msgstr "X"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 284
+#: rc.cpp:439
+#, no-c-format
+msgid "Y"
+msgstr "Y"
+
+#. i18n: file dialogs/diagrampropertiespage.ui line 346
+#: rc.cpp:442
+#, no-c-format
+msgid "Line width: "
+msgstr "Line width: "
+
+#. i18n: file dialogs/exportallviewsdialogbase.ui line 16
+#: rc.cpp:448
+#, fuzzy, no-c-format
+msgid "Export all views"
+msgstr "Export as Picture..."
+
+#. i18n: file dialogs/exportallviewsdialogbase.ui line 49
+#: rc.cpp:451
+#, no-c-format
+msgid "&Directory to save the diagrams in:"
+msgstr ""
+
+#. i18n: file dialogs/exportallviewsdialogbase.ui line 55
+#: rc.cpp:454 rc.cpp:457
+#, no-c-format
+msgid "The base directory used to save the images"
+msgstr ""
+
+#. i18n: file dialogs/exportallviewsdialogbase.ui line 84
+#: rc.cpp:460
+#, fuzzy, no-c-format
+msgid "&Image type:"
+msgstr "State type:"
+
+#. i18n: file dialogs/exportallviewsdialogbase.ui line 100
+#: rc.cpp:466
+#, fuzzy, no-c-format
+msgid "Use &folders"
+msgstr "folder"
+
+#. i18n: file dialogs/exportallviewsdialogbase.ui line 104
+#: rc.cpp:469
+#, no-c-format
+msgid ""
+"Create in the target directory the same tree structure used\n"
+"in the document to store the views"
+msgstr ""
+
+#. i18n: file dialogs/exportallviewsdialogbase.ui line 108
+#: rc.cpp:473
+#, no-c-format
+msgid ""
+"The views are stored in folders in the document. The same tree structure used "
+"in the document to store the views can be created in the selected base "
+"directory with this option.\n"
+"Only the folders made by the user are created in the base directory (Logical "
+"view, use case view and so on aren't created)."
+msgstr ""
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 106
+#: rc.cpp:495
+#, no-c-format
+msgid "Role Changeability"
+msgstr "Role Changeability"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 156
+#: rc.cpp:507
+#, no-c-format
+msgid "Role Visibility"
+msgstr "Role Visibility"
+
+#: folder.cpp:289
+msgid "The folderfile %1 does not exist."
+msgstr "The folderfile %1 does not exist."
+
+#: folder.cpp:293
+msgid "The folderfile %1 cannot be opened."
+msgstr "The folderfile %1 cannot be opened."
+
+#: classifier.cpp:201
+msgid ""
+"An operation with the same name and signature already exists. You can not add "
+"it again."
+msgstr ""
+"An operation with the same name and signature already exists. You can not add "
+"it again."
+
+#: activitywidget.cpp:163 toolbarstateother.cpp:143 umlview.cpp:2545
+msgid "Enter Activity Name"
+msgstr "Enter Activity Name"
+
+#: statewidget.cpp:165 toolbarstateother.cpp:147 umlview.cpp:2509
+msgid "Enter State Name"
+msgstr "Enter State Name"
+
+#: statewidget.cpp:165 toolbarstateother.cpp:148 umlview.cpp:2510
+msgid "Enter the name of the new state:"
+msgstr "Enter the name of the new state:"
+
+#: toolbarstateother.cpp:148 umlview.cpp:2511
+msgid "new state"
+msgstr "new state"
+
+#: listpopupmenu.cpp:695 stereotype.cpp:76
+msgid "Stereotype"
+msgstr "Stereotype"
+
+#: associationwidget.cpp:2328
+msgid "Multiplicity"
+msgstr "Multiplicity"
+
+#: associationwidget.cpp:2346
+msgid "Association Name"
+msgstr "Association Name"
+
+#: associationwidget.cpp:2366
+msgid "Role Name"
+msgstr "Role Name"
+
+#: umlview.cpp:297 umlview.cpp:357
+msgid "Diagram: %2 Page %1"
+msgstr "Diagram: %2 Page %1"
+
+#: umlview.cpp:2578
+msgid "Enter Diagram Name"
+msgstr "Enter Diagram Name"
+
+#: umlview.cpp:2579
+msgid "Enter the new name of the diagram:"
+msgstr "Enter the new name of the diagram:"
+
+#: umlview.cpp:2736
+msgid ""
+"You are about to delete the entire diagram.\n"
+"Are you sure?"
+msgstr ""
+"You are about to delete the entire diagram.\n"
+"Are you sure?"
+
+#: umlview.cpp:2738
+msgid "Delete Diagram?"
+msgstr "Delete Diagram?"
+
+#: objectwidget.cpp:90
+msgid "Rename Object"
+msgstr "Rename Object"
+
+#: objectwidget.cpp:91
+msgid "Enter object name:"
+msgstr "Enter object name:"
+
+#: 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 ""
+"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."
+
+#: refactoring/refactoringassistant.cpp:289
+msgid "Add Base Class"
+msgstr "Add Base Class"
+
+#: refactoring/refactoringassistant.cpp:290
+msgid "Add Derived Class"
+msgstr "Add Derived Class"
+
+#: refactoring/refactoringassistant.cpp:292
+#: refactoring/refactoringassistant.cpp:299
+#: refactoring/refactoringassistant.cpp:313
+msgid "Add Operation"
+msgstr "Add Operation"
+
+#: refactoring/refactoringassistant.cpp:293
+#: refactoring/refactoringassistant.cpp:317
+msgid "Add Attribute"
+msgstr "Add Attribute"
+
+#: refactoring/refactoringassistant.cpp:297
+msgid "Add Base Interface"
+msgstr "Add Base Interface"
+
+#: refactoring/refactoringassistant.cpp:298
+msgid "Add Derived Interface"
+msgstr "Add Derived Interface"
+
+#: refactoring/refactoringassistant.cpp:355
+#: refactoring/refactoringassistant.cpp:511
+msgid "Base Classifiers"
+msgstr "Base Classifiers"
+
+#: refactoring/refactoringassistant.cpp:397
+#: refactoring/refactoringassistant.cpp:530
+msgid "Derived Classifiers"
+msgstr "Derived Classifiers"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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 ""
+"<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"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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>If you want to add an already existing class to a diagram just drag its "
+"entry from the tree view.</p>\n"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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>Sequence diagram objects can have a destructor box and be drawn as actors. "
+"Double click one for\n"
+"the Properties dialogue.</p>\n"
+
+#: tips.cpp: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>Sequence diagram messages can act as constructors. Click on the object box "
+"(rather than the vertical line) to make it a constructor.</p>\n"
+
+#: tips.cpp:48
+msgid ""
+"<p>Sequence diagrams support messages to self. Click on the same vertical line "
+"again to create an automessage.</p>\n"
+msgstr ""
+"<p>Sequence diagrams support messages to self. Click on the same vertical line "
+"again to create an automessage.</p>\n"
+
+#: tips.cpp: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 ""
+"<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"
+
+#: tips.cpp: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>Cut and Copy will also export the image to a PNG clipboard which can be "
+"pasted into KWord\n"
+"and other applications.</p>\n"
+
+#: tips.cpp:66
+msgid ""
+"<p>Associations do not have to be in straight lines, double clicking on one "
+"will create a movable point.</p>\n"
+msgstr ""
+"<p>Associations do not have to be in straight lines, double clicking on one "
+"will create a movable point.</p>\n"
+
+#: tips.cpp:71
+msgid ""
+"<p>You can turn on autosaving in the Configure Umbrello dialog.</p>\n"
+msgstr ""
+"<p>You can turn on autosaving in the Configure Umbrello dialogue.</p>\n"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp:86
+msgid ""
+"<p>You can delete all selected objects by pressing Del or Backspace.</p>\n"
+msgstr ""
+"<p>You can delete all selected objects by pressing Del or Backspace.</p>\n"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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>Pressing the Escape key sets the current tool to the select tool.\n"
+"Backspace jumps to the previously used tool.</p>\n"
+
+#: tips.cpp:103
+msgid ""
+"<p>You can select all objects by pressing Ctrl-A.</p>\n"
+msgstr ""
+"<p>You can select all objects by pressing Ctrl-A.</p>\n"
+
+#: tips.cpp:108
+msgid ""
+"<p>You can create and setup a new class using the New Class Wizard in the Code "
+"menu.</p>\n"
+msgstr ""
+"<p>You can create and setup a new class using the New Class Wizard in the Code "
+"menu.</p>\n"
+
+#: statewidget.cpp:176
+msgid "Enter Activity"
+msgstr "Enter Activity"
+
+#: toolbarstateassociation.cpp:119 toolbarstateassociation.cpp:175
+msgid "Incorrect use of associations."
+msgstr "Incorrect use of associations."
+
+#: toolbarstateassociation.cpp:119 toolbarstateassociation.cpp:175
+msgid "Association Error"
+msgstr "Association Error"
+
+#: operation.cpp:185
+msgid "new_parameter"
+msgstr "new_parameter"
+
+#: listpopupmenu.cpp:231 listpopupmenu.cpp:486
+msgid "Change Font..."
+msgstr "Change Font..."
+
+#: listpopupmenu.cpp:233
+msgid "Delete Selected Items"
+msgstr "Delete Selected Items"
+
+#: listpopupmenu.cpp:240 listpopupmenu.cpp:718
+msgid "Draw as Circle"
+msgstr "Draw as Circle"
+
+#: listpopupmenu.cpp:243 listpopupmenu.cpp:720
+msgid "Change into Class"
+msgstr "Change into Class"
+
+#: listpopupmenu.cpp:247 listpopupmenu.cpp:726
+msgid "Change into Interface"
+msgstr "Change into Interface"
+
+#: listpopupmenu.cpp:281 listpopupmenu.cpp:1155
+msgid "Enum Literal..."
+msgstr "Enum Literal..."
+
+#: listpopupmenu.cpp:292 listpopupmenu.cpp:1143
+msgid "Entity Attribute..."
+msgstr "Entity Attribute..."
+
+#: listpopupmenu.cpp:318
+msgid "Move Up"
+msgstr "Move Up"
+
+#: listpopupmenu.cpp:319
+msgid "Move Down"
+msgstr "Move Down"
+
+#: listpopupmenu.cpp:325
+msgid "Rename Class..."
+msgstr "Rename Class..."
+
+#: listpopupmenu.cpp:326
+msgid "Rename Object..."
+msgstr "Rename Object..."
+
+#: listpopupmenu.cpp:334 listpopupmenu.cpp:423 listpopupmenu.cpp:564
+msgid "New Operation..."
+msgstr "New Operation..."
+
+#: listpopupmenu.cpp:335 listpopupmenu.cpp:424 listpopupmenu.cpp:1302
+msgid "Select Operation..."
+msgstr "Select Operation..."
+
+#: listpopupmenu.cpp:346 listpopupmenu.cpp:430
+msgid "Change Text..."
+msgstr "Change Text..."
+
+#: listpopupmenu.cpp:360 listpopupmenu.cpp:579 listpopupmenu.cpp:1043
+msgid "Activity..."
+msgstr "Activity..."
+
+#: listpopupmenu.cpp:366
+msgid "Change State Name..."
+msgstr "Change State Name..."
+
+#: listpopupmenu.cpp:376
+msgid "Flip Horizontal"
+msgstr "Flip Horizontal"
+
+#: listpopupmenu.cpp:378
+msgid "Flip Vertical"
+msgstr "Flip Vertical"
+
+#: listpopupmenu.cpp:388
+msgid "Change Activity Name..."
+msgstr "Change Activity Name..."
+
+#: listpopupmenu.cpp:397 listpopupmenu.cpp:400 listpopupmenu.cpp:1268
+#: listpopupmenu.cpp:1272
+msgid "Change Multiplicity..."
+msgstr "Change Multiplicity..."
+
+#: listpopupmenu.cpp:403 listpopupmenu.cpp:1276
+msgid "Change Name"
+msgstr "Change Name"
+
+#: listpopupmenu.cpp:406 listpopupmenu.cpp:1260 listpopupmenu.cpp:1282
+msgid "Change Role A Name..."
+msgstr "Change Role A Name..."
+
+#: listpopupmenu.cpp:409 listpopupmenu.cpp:1264 listpopupmenu.cpp:1283
+msgid "Change Role B Name..."
+msgstr "Change Role B Name..."
+
+#: listpopupmenu.cpp:461
+msgid "New"
+msgstr "New"
+
+#: listpopupmenu.cpp:471 listpopupmenu.cpp:1306
+msgid "Rename..."
+msgstr "Rename..."
+
+#: listpopupmenu.cpp:489 listpopupmenu.cpp:734 listpopupmenu.cpp:745
+msgid "Line Color..."
+msgstr "Line Colour..."
+
+#: listpopupmenu.cpp:492
+msgid "Expand All"
+msgstr "Expand All"
+
+#: listpopupmenu.cpp:495
+msgid "Collapse All"
+msgstr "Collapse All"
+
+#: listpopupmenu.cpp:498
+msgid "Duplicate"
+msgstr "Duplicate"
+
+#: listpopupmenu.cpp:501
+msgid "Externalize Folder..."
+msgstr "Externalise Folder..."
+
+#: listpopupmenu.cpp:504
+msgid "Internalize Folder"
+msgstr "Internalise Folder"
+
+#: listpopupmenu.cpp:507
+msgid "Import Classes..."
+msgstr "Import Classes..."
+
+#: listpopupmenu.cpp:512
+msgid "Subsystem"
+msgstr ""
+
+#: listpopupmenu.cpp:535 listpopupmenu.cpp:608
+msgid "Folder"
+msgstr "Folder"
+
+#: listpopupmenu.cpp:555
+msgid "Text Line..."
+msgstr "Text Line..."
+
+#: listpopupmenu.cpp:558
+msgid "Reset Label Positions"
+msgstr "Reset Label Positions"
+
+#: listpopupmenu.cpp:561
+msgid "New Parameter..."
+msgstr "New Parameter..."
+
+#: listpopupmenu.cpp:567
+msgid "New Attribute..."
+msgstr "New Attribute..."
+
+#: listpopupmenu.cpp:570 listpopupmenu.cpp:1232
+msgid "New Template..."
+msgstr "New Template..."
+
+#: listpopupmenu.cpp:573
+msgid "New Literal..."
+msgstr "New Literal..."
+
+#: listpopupmenu.cpp:576
+msgid "New Entity Attribute..."
+msgstr "New Entity Attribute..."
+
+#: listpopupmenu.cpp:582
+msgid "Export as Picture..."
+msgstr "Export as Picture..."
+
+#: listpopupmenu.cpp:676
+msgid "Public Only"
+msgstr "Public Only"
+
+#: listpopupmenu.cpp:680
+msgid "Operation Signature"
+msgstr "Operation Signature"
+
+#: listpopupmenu.cpp:686
+msgid "Attribute Signature"
+msgstr "Attribute Signature"
+
+#: listpopupmenu.cpp:707
+msgid "Attribute..."
+msgstr "Attribute..."
+
+#: listpopupmenu.cpp:708
+msgid "Operation..."
+msgstr "Operation..."
+
+#: listpopupmenu.cpp:722
+msgid "Refactor"
+msgstr "Refactor"
+
+#: listpopupmenu.cpp:723
+msgid "View Code"
+msgstr "View Code"
+
+#: listpopupmenu.cpp:735 listpopupmenu.cpp:746
+msgid "Fill Color..."
+msgstr "Fill Colour..."
+
+#: listpopupmenu.cpp:736 listpopupmenu.cpp:747
+msgid "Use Fill Color"
+msgstr "Use Fill Colour"
+
+#: listpopupmenu.cpp:1007
+msgid "Actor..."
+msgstr "Actor..."
+
+#: listpopupmenu.cpp:1008
+msgid "Use Case..."
+msgstr "Use Case..."
+
+#: listpopupmenu.cpp:1017
+msgid "Class..."
+msgstr "Class..."
+
+#: listpopupmenu.cpp:1018
+msgid "Interface..."
+msgstr "Interface..."
+
+#: listpopupmenu.cpp:1019
+msgid "Datatype..."
+msgstr "Datatype..."
+
+#: listpopupmenu.cpp:1020
+msgid "Enum..."
+msgstr "Enum..."
+
+#: listpopupmenu.cpp:1021
+msgid "Package..."
+msgstr "Package..."
+
+#: listpopupmenu.cpp:1032
+msgid "State..."
+msgstr "State..."
+
+#: listpopupmenu.cpp:1053
+#, fuzzy
+msgid "Subsystem..."
+msgstr "State..."
+
+#: listpopupmenu.cpp:1054
+msgid "Component..."
+msgstr "Component..."
+
+#: listpopupmenu.cpp:1055
+msgid "Artifact..."
+msgstr "Artifact..."
+
+#: listpopupmenu.cpp:1063
+msgid "Node..."
+msgstr "Node..."
+
+#: listpopupmenu.cpp:1071
+msgid "Entity..."
+msgstr "Entity..."
+
+#: listpopupmenu.cpp:1080
+msgid "Object..."
+msgstr "Object..."
+
+#: listpopupmenu.cpp:1089
+msgid "Attribute"
+msgstr "Attribute"
+
+#: listpopupmenu.cpp:1090 listpopupmenu.cpp:1099
+msgid "Operation"
+msgstr "Operation"
+
+#: listpopupmenu.cpp:1091 listpopupmenu.cpp:1100
+msgid "Template"
+msgstr "Template"
+
+#: listpopupmenu.cpp:1256
+msgid "Delete Anchor"
+msgstr "Delete Anchor"
+
+#: listpopupmenu.cpp:1281
+msgid "Change Association Name..."
+msgstr "Change Association Name..."
+
+#: listpopupmenu.cpp:1339
+msgid "Clear Diagram"
+msgstr "Clear Diagram"
+
+#: listpopupmenu.cpp:1342
+msgid "Snap to Grid"
+msgstr "Snap to Grid"
+
+#: listpopupmenu.cpp:1344
+msgid "Show Grid"
+msgstr "Show Grid"
+
+#~ msgid "new_stereotype"
+#~ msgstr "new_stereotype"
+
+#~ msgid "Enables/disables the toolbar"
+#~ msgstr "Enables/disables the toolbar"
+
+#~ msgid "Enables/disables the statusbar"
+#~ msgstr "Enables/disables the statusbar"
+
+#~ msgid "folder"
+#~ msgstr "folder"
+
+#~ msgid "Could not find a code generator."
+#~ msgstr "Could not find a code generator."
+
+#~ msgid "No Code Generator"
+#~ msgstr "No Code Generator"
+
+#~ msgid ""
+#~ "There is no active language defined.\n"
+#~ "Please select one of the installed languages to generate the code with."
+#~ msgstr ""
+#~ "There is no active language defined.\n"
+#~ "Please select one of the installed languages to generate the code with."
+
+#~ msgid "No Language Selected"
+#~ msgstr "No Language Selected"
+
+#~ msgid "To extension:"
+#~ msgstr "To extension:"
+
+#~ msgid "Diagram Save Error."
+#~ msgstr "Diagram Save Error."
+
+#~ msgid ""
+#~ "Could not find active language.\n"
+#~ "Please select one of the installed languages to generate the code with."
+#~ msgstr ""
+#~ "Could not find active language.\n"
+#~ "Please select one of the installed languages to generate the code with."
diff --git a/tde-i18n-en_GB/messages/kdetoys/Makefile.am b/tde-i18n-en_GB/messages/kdetoys/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdetoys/Makefile.in b/tde-i18n-en_GB/messages/kdetoys/Makefile.in
new file mode 100644
index 00000000000..8236bbc0efc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/Makefile.in
@@ -0,0 +1,663 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdetoys
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kmoon.po kteatime.po kweather.po ktux.po kfifteenapplet.po amor.po kodo.po kworldclock.po
+GMOFILES = kmoon.gmo kteatime.gmo kweather.gmo ktux.gmo kfifteenapplet.gmo amor.gmo kodo.gmo kworldclock.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdetoys/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdetoys/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdetoys/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdetoys/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdetoys/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kfifteenapplet.po kodo.po Makefile.in amor.po kmoon.po ktux.po kteatime.po kworldclock.po kweather.po Makefile.am
+
+#>+ 25
+kmoon.gmo: kmoon.po
+ rm -f kmoon.gmo; $(GMSGFMT) -o kmoon.gmo $(srcdir)/kmoon.po
+ test ! -f kmoon.gmo || touch kmoon.gmo
+kteatime.gmo: kteatime.po
+ rm -f kteatime.gmo; $(GMSGFMT) -o kteatime.gmo $(srcdir)/kteatime.po
+ test ! -f kteatime.gmo || touch kteatime.gmo
+kweather.gmo: kweather.po
+ rm -f kweather.gmo; $(GMSGFMT) -o kweather.gmo $(srcdir)/kweather.po
+ test ! -f kweather.gmo || touch kweather.gmo
+ktux.gmo: ktux.po
+ rm -f ktux.gmo; $(GMSGFMT) -o ktux.gmo $(srcdir)/ktux.po
+ test ! -f ktux.gmo || touch ktux.gmo
+kfifteenapplet.gmo: kfifteenapplet.po
+ rm -f kfifteenapplet.gmo; $(GMSGFMT) -o kfifteenapplet.gmo $(srcdir)/kfifteenapplet.po
+ test ! -f kfifteenapplet.gmo || touch kfifteenapplet.gmo
+amor.gmo: amor.po
+ rm -f amor.gmo; $(GMSGFMT) -o amor.gmo $(srcdir)/amor.po
+ test ! -f amor.gmo || touch amor.gmo
+kodo.gmo: kodo.po
+ rm -f kodo.gmo; $(GMSGFMT) -o kodo.gmo $(srcdir)/kodo.po
+ test ! -f kodo.gmo || touch kodo.gmo
+kworldclock.gmo: kworldclock.po
+ rm -f kworldclock.gmo; $(GMSGFMT) -o kworldclock.gmo $(srcdir)/kworldclock.po
+ test ! -f kworldclock.gmo || touch kworldclock.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kmoon.gmo kteatime.gmo kweather.gmo ktux.gmo kfifteenapplet.gmo amor.gmo kodo.gmo kworldclock.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kmoon kteatime kweather ktux kfifteenapplet amor kodo kworldclock ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 10
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmoon.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kteatime.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kweather.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktux.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfifteenapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/amor.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kodo.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kworldclock.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdetoys/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdetoys/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdetoys/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdetoys/amor.po b/tde-i18n-en_GB/messages/kdetoys/amor.po
new file mode 100644
index 00000000000..4c18b616bf7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/amor.po
@@ -0,0 +1,220 @@
+# translation of amor.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: amor\n"
+"POT-Creation-Date: 2005-11-30 03:24+0100\n"
+"PO-Revision-Date: 2005-01-19 16:30+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: tips.cpp:2
+msgid "Don't run with scissors."
+msgstr "Don't run with scissors."
+
+#: tips.cpp:5
+msgid "Never trust car salesmen or politicians."
+msgstr "Never trust car salesmen or politicians."
+
+#: tips.cpp:8
+msgid ""
+"Real programmers don't comment their code. It was hard to write, it should be "
+"hard to understand."
+msgstr ""
+"Real programmers don't comment their code. It was hard to write, it should be "
+"hard to understand."
+
+#: tips.cpp:11
+msgid ""
+"It is much easier to suggest solutions when you know nothing about the problem."
+msgstr ""
+"It is much easier to suggest solutions when you know nothing about the problem."
+
+#: tips.cpp:14
+msgid "You can never have too much memory or disk space."
+msgstr "You can never have too much memory or disk space."
+
+#: tips.cpp:17
+msgid "The answer is 42."
+msgstr "The answer is 42."
+
+#: tips.cpp:20
+msgid "It's not a bug. It's a misfeature."
+msgstr "It's not a bug. It's a misfeature."
+
+#: tips.cpp:23
+msgid "Help stamp out and abolish redundancy."
+msgstr "Help stamp out and abolish redundancy."
+
+#: tips.cpp:26
+msgid ""
+"To maximize a window vertically, click the maximize button with the middle "
+"mouse button."
+msgstr ""
+"To maximise a window vertically, click the maximise button with the middle "
+"mouse button."
+
+#: tips.cpp:29
+msgid "You can use Alt+Tab to switch between applications."
+msgstr "You can use Alt+Tab to switch between applications."
+
+#: tips.cpp:32
+msgid ""
+"Press Ctrl+Esc to show the applications running in your current session."
+msgstr ""
+"Press Ctrl+Esc to show the applications running in your current session."
+
+#: tips.cpp:35
+msgid "Alt+F2 displays a small window that you can type a command into."
+msgstr "Alt+F2 displays a small window that you can type a command into."
+
+#: tips.cpp:38
+msgid "Ctrl+F1 to Ctrl+F8 can be used to switch virtual desktops."
+msgstr "Ctrl+F1 to Ctrl+F8 can be used to switch virtual desktops."
+
+#: tips.cpp:41
+msgid "You can move buttons on the panel using the middle mouse button."
+msgstr "You can move buttons on the panel using the middle mouse button."
+
+#: tips.cpp:44
+msgid "Alt+F1 pops-up the system menu."
+msgstr "Alt+F1 pops-up the system menu."
+
+#: tips.cpp:47
+msgid ""
+"Ctrl+Alt+Esc can be used to kill an application that has stopped responding."
+msgstr ""
+"Ctrl+Alt+Esc can be used to kill an application that has stopped responding."
+
+#: tips.cpp:50
+msgid ""
+"If you leave KDE applications open when you logout, they will be restarted "
+"automatically when you log back in."
+msgstr ""
+"If you leave KDE applications open when you logout, they will be restarted "
+"automatically when you log back in."
+
+#: tips.cpp:53
+msgid "The KDE file manager is also a web browser and an FTP client."
+msgstr "The KDE file manager is also a web browser and an FTP client."
+
+#: tips.cpp:56
+msgid ""
+"Applications can display messages and tips in an Amor bubble using the "
+"showMessage() and\n"
+"showTip() DCOP calls"
+msgstr ""
+"Applications can display messages and tips in an Amor bubble using the "
+"showMessage() and\n"
+"showTip() DCOP calls"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@obsidian.co.za"
+
+#: amor.cpp:325
+msgid "Error reading theme: "
+msgstr "Error reading theme: "
+
+#: amor.cpp:339 amor.cpp:348
+msgid "Error reading group: "
+msgstr "Error reading group: "
+
+#: amor.cpp:613
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#: amor.cpp:751
+msgid ""
+"Amor Version %1\n"
+"\n"
+msgstr ""
+"Amor Version %1\n"
+"\n"
+
+#: amor.cpp:752
+msgid ""
+"Amusing Misuse Of Resources\n"
+"\n"
+msgstr ""
+"Amusing Misuse Of Resources\n"
+"\n"
+
+#: amor.cpp:753
+msgid ""
+"Copyright (c) 1999 Martin R. Jones <mjones@kde.org>\n"
+"\n"
+msgstr ""
+"Copyright (c) 1999 Martin R. Jones <mjones@kde.org>\n"
+"\n"
+
+#: amor.cpp:754
+msgid ""
+"Original Author: Martin R. Jones <mjones@kde.org>\n"
+msgstr ""
+"Original Author: Martin R. Jones <mjones@kde.org>\n"
+
+#: amor.cpp:755
+msgid ""
+"Current Maintainer: Gerardo Puga <gpuga@gioia.ing.unlp.edu.ar>\n"
+msgstr ""
+"Current Maintainer: Gerardo Puga <gpuga@gioia.ing.unlp.edu.ar>\n"
+
+#: amor.cpp:757
+msgid "About Amor"
+msgstr "About Amor"
+
+#: amordialog.cpp:57
+msgid "Theme:"
+msgstr "Theme:"
+
+#: amordialog.cpp:74
+msgid "Offset:"
+msgstr "Offset:"
+
+#: amordialog.cpp:81
+msgid "Always on top"
+msgstr "Always on top"
+
+#: amordialog.cpp:85
+msgid "Show random tips"
+msgstr "Show random tips"
+
+#: amordialog.cpp:89
+msgid "Use a random character"
+msgstr "Use a random character"
+
+#: amordialog.cpp:93
+msgid "Allow application tips"
+msgstr "Allow application tips"
+
+#: amortips.cpp:82
+msgid "No tip"
+msgstr "No tip"
+
+#: main.cpp:43
+msgid "KDE creature for your desktop"
+msgstr "KDE creature for your desktop"
+
+#: main.cpp:47
+msgid "amor"
+msgstr "amor"
+
+#: main.cpp:51
+msgid "Current maintainer"
+msgstr "Current maintainer"
diff --git a/tde-i18n-en_GB/messages/kdetoys/kfifteenapplet.po b/tde-i18n-en_GB/messages/kdetoys/kfifteenapplet.po
new file mode 100644
index 00000000000..a264941ebe3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/kfifteenapplet.po
@@ -0,0 +1,65 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-08-23 09:01+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@obsidian.co.za"
+
+#: fifteenapplet.cpp:77
+msgid "KFifteenApplet"
+msgstr "KFifteenApplet"
+
+#: fifteenapplet.cpp:78
+msgid ""
+"Fifteen pieces applet.\n"
+"\n"
+"The goal is to put the sliding pieces into numerical order.\n"
+"Select \"Randomize Pieces\" from the right mouse button menu\n"
+"to start a game."
+msgstr ""
+"Fifteen pieces applet.\n"
+"\n"
+"The goal is to put the sliding pieces into numerical order.\n"
+"Select \"Randomise Pieces\" from the right mouse button menu\n"
+"to start a game."
+
+#: fifteenapplet.cpp:94
+msgid "R&andomize Pieces"
+msgstr "R&andomise Pieces"
+
+#: fifteenapplet.cpp:95
+msgid "&Reset Pieces"
+msgstr "&Reset Pieces"
+
+#: fifteenapplet.cpp:221
+msgid ""
+"Congratulations!\n"
+"You win the game!"
+msgstr ""
+"Congratulations!\n"
+"You win the game!"
+
+#: fifteenapplet.cpp:221
+msgid "Fifteen Pieces"
+msgstr "Fifteen Pieces"
diff --git a/tde-i18n-en_GB/messages/kdetoys/kmoon.po b/tde-i18n-en_GB/messages/kdetoys/kmoon.po
new file mode 100644
index 00000000000..c2682cf9359
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/kmoon.po
@@ -0,0 +1,183 @@
+# translation of kmoon.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmoon\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-13 12:19+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kmoonapplet.cpp:52
+msgid "Moon Phase Indicator for KDE"
+msgstr "Moon Phase Indicator for KDE"
+
+#: kmoonapplet.cpp:84
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#: kmoonapplet.cpp:100
+msgid "About Moon Phase Indicator"
+msgstr "About Moon Phase Indicator"
+
+#: kmoonapplet.cpp:108
+msgid ""
+"Written by Stephan Kulow <coolo@kde.org>\n"
+"\n"
+"Made an applet by M G Berberich <berberic@fmi.uni-passau.de>\n"
+"\n"
+"Lunar code by Chris Osburn <chris@speakeasy.org>\n"
+"\n"
+"Moon graphics by Tim Beauchamp <timb@googol.com>"
+msgstr ""
+"Written by Stephan Kulow <coolo@kde.org>\n"
+"\n"
+"Made an applet by M G Berberich <berberic@fmi.uni-passau.de>\n"
+"\n"
+"Lunar code by Chris Osburn <chris@speakeasy.org>\n"
+"\n"
+"Moon graphics by Tim Beauchamp <timb@googol.com>"
+
+#: kmoondlg.cpp:33
+msgid "Change View"
+msgstr "Change View"
+
+#: kmoondlg.cpp:44
+msgid "View angle:"
+msgstr "View angle:"
+
+#: kmoondlg.cpp:45
+msgid ""
+"You can use this to rotate the moon to the correct\n"
+"angle for your location.\n"
+"\n"
+"This angle is (almost) impossible to\n"
+"calculate from any system-given data,\n"
+"therefore you can configure how you\n"
+"want KMoon to display your moon here.\n"
+"The default value is 0, but it is very\n"
+"unlikely that you would see the moon\n"
+"at this angle."
+msgstr ""
+"You can use this to rotate the moon to the correct\n"
+"angle for your location.\n"
+"\n"
+"This angle is (almost) impossible to\n"
+"calculate from any system-given data,\n"
+"therefore you can configure how you\n"
+"want KMoon to display your moon here.\n"
+"The default value is 0, but it is very\n"
+"unlikely that you would see the moon\n"
+"at this angle."
+
+#: kmoondlg.cpp:69 kmoondlg.cpp:103
+msgid "Switch to Southern Hemisphere"
+msgstr "Switch to Southern Hemisphere"
+
+#: kmoondlg.cpp:70 kmoondlg.cpp:104
+msgid "Switch to Northern Hemisphere"
+msgstr "Switch to Northern Hemisphere"
+
+#: kmoondlg.cpp:75 kmoondlg.cpp:110
+msgid "Switch Masking Off"
+msgstr "Switch Masking Off"
+
+#: kmoondlg.cpp:76 kmoondlg.cpp:111
+msgid "Switch Masking On"
+msgstr "Switch Masking On"
+
+#: kmoondlg.cpp:84
+msgid ""
+"The moon as KMoon would display it\n"
+"following your current setting and time."
+msgstr ""
+"The moon as KMoon would display it\n"
+"following your current setting and time."
+
+#: kmoonwidget.cpp:127
+msgid "Full Moon"
+msgstr "Full Moon"
+
+#: kmoonwidget.cpp:170
+msgid "New Moon"
+msgstr "New Moon"
+
+#: kmoonwidget.cpp:178
+#, c-format
+msgid ""
+"_n: Waxing Crescent (New Moon was yesterday)\n"
+"Waxing Crescent (%n days since New Moon)"
+msgstr ""
+"Waxing Crescent (New Moon was yesterday)\n"
+"Waxing Crescent (%n days since New Moon)"
+
+#: kmoonwidget.cpp:181
+msgid "First Quarter"
+msgstr "First Quarter"
+
+#: kmoonwidget.cpp:189
+#, c-format
+msgid ""
+"_n: Waxing Gibbous (Tomorrow is Full Moon)\n"
+"Waxing Gibbous (%n days to Full Moon)"
+msgstr ""
+"Waxing Gibbous (Tomorrow is Full Moon)\n"
+"Waxing Gibbous (%n days to Full Moon)"
+
+#: kmoonwidget.cpp:200
+#, c-format
+msgid ""
+"_n: Waning Gibbous (Yesterday was Full Moon)\n"
+"Waning Gibbous (%n days since Full Moon)"
+msgstr ""
+"Waning Gibbous (Yesterday was Full Moon)\n"
+"Waning Gibbous (%n days since Full Moon)"
+
+#: kmoonwidget.cpp:203
+msgid "Last Quarter"
+msgstr "Last Quarter"
+
+#: kmoonwidget.cpp:213
+#, c-format
+msgid ""
+"_n: Waning Crescent (Tomorrow is New Moon)\n"
+"Waning Crescent (%n days to New Moon)"
+msgstr ""
+"Waning Crescent (Tomorrow is New Moon)\n"
+"Waning Crescent (%n days to New Moon)"
+
+#~ msgid ""
+#~ "_: NAME OF TRANSLATORS\n"
+#~ "Your names"
+#~ msgstr "Dwayne Bailey"
+
+#~ msgid ""
+#~ "_: EMAIL OF TRANSLATORS\n"
+#~ "Your emails"
+#~ msgstr "dwayne@obsidian.co.za"
+
+#~ msgid ""
+#~ "Written by Stephan Kulow <coolo@kde.org>\n"
+#~ "\n"
+#~ "Lunar code by Chris Osburn <chris@speakeasy.org>\n"
+#~ "\n"
+#~ "Moon graphics by Tim Beauchamp <timb@googol.com>"
+#~ msgstr ""
+#~ "Written by Stephan Kulow <coolo@kde.org>\n"
+#~ "\n"
+#~ "Lunar code by Chris Osburn <chris@speakeasy.org>\n"
+#~ "\n"
+#~ "Moon graphics by Tim Beauchamp <timb@googol.com>"
+
+#~ msgid "Set the moon some days off"
+#~ msgstr "Set the moon some days off"
+
+#~ msgid "KMoon"
+#~ msgstr "KMoon"
diff --git a/tde-i18n-en_GB/messages/kdetoys/kodo.po b/tde-i18n-en_GB/messages/kdetoys/kodo.po
new file mode 100644
index 00000000000..df3ca2db786
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/kodo.po
@@ -0,0 +1,103 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-08-23 09:01+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: main.cpp:67
+msgid "KOdometer"
+msgstr "KOdometer"
+
+#: main.cpp:68
+msgid "KOdometer measures your desktop mileage"
+msgstr "KOdometer measures your desktop mileage"
+
+#: main.cpp:71
+msgid "A mouse odometer"
+msgstr "A mouse odometer"
+
+#: main.cpp:77
+msgid "KDE 2 porting and some code cleanups"
+msgstr "KDE 2 porting and some code cleanups"
+
+#: kodometer.cpp:33
+msgid "inch"
+msgstr "inch"
+
+#: kodometer.cpp:33
+msgid "inches"
+msgstr "inches"
+
+#: kodometer.cpp:34
+msgid "cm"
+msgstr "cm"
+
+#: kodometer.cpp:35
+msgid "foot"
+msgstr "foot"
+
+#: kodometer.cpp:35
+msgid "feet"
+msgstr "feet"
+
+#: kodometer.cpp:36
+msgid "meter"
+msgstr "metre"
+
+#: kodometer.cpp:36
+msgid "meters"
+msgstr "metres"
+
+#: kodometer.cpp:37
+msgid "mile"
+msgstr "mile"
+
+#: kodometer.cpp:37
+msgid "miles"
+msgstr "miles"
+
+#: kodometer.cpp:38
+msgid "km"
+msgstr "km"
+
+#: kodometer.cpp:91
+msgid "&Enable"
+msgstr "&Enable"
+
+#: kodometer.cpp:92
+msgid "&Metric Display"
+msgstr "&Metric Display"
+
+#: kodometer.cpp:94
+msgid "Auto &Reset Trip"
+msgstr "Auto &Reset Trip"
+
+#: kodometer.cpp:96
+msgid "Reset &Trip"
+msgstr "Reset &Trip"
+
+#: kodometer.cpp:97
+msgid "Reset &Odometer"
+msgstr "Reset &Odometer"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@obsidian.co.za"
diff --git a/tde-i18n-en_GB/messages/kdetoys/kteatime.po b/tde-i18n-en_GB/messages/kdetoys/kteatime.po
new file mode 100644
index 00000000000..3f383029a61
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/kteatime.po
@@ -0,0 +1,184 @@
+# translation of kteatime.po to British English
+# Copyright (C) 2002,2003,2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003,2004, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kteatime\n"
+"POT-Creation-Date: 2006-04-20 04:01+0200\n"
+"PO-Revision-Date: 2006-11-24 00:35+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: main.cpp:36
+msgid "KDE utility for making a fine cup of tea"
+msgstr "KDE utility for making a fine cup of tea"
+
+#: main.cpp:42
+msgid "KTeaTime"
+msgstr "KTeaTime"
+
+#: main.cpp:47
+msgid "Many patches"
+msgstr "Many patches"
+
+#: toplevel.cpp:93
+msgid "Black Tea"
+msgstr "Black Tea"
+
+#: toplevel.cpp:96
+msgid "Earl Grey"
+msgstr "Earl Grey"
+
+#: toplevel.cpp:99
+msgid "Fruit Tea"
+msgstr "Fruit Tea"
+
+#: toplevel.cpp:108
+msgid "Other Tea"
+msgstr "Other Tea"
+
+#: toplevel.cpp:122
+msgid "Sto&p"
+msgstr "Sto&p"
+
+#: toplevel.cpp:124
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#: toplevel.cpp:126
+msgid "&Anonymous..."
+msgstr "&Anonymous..."
+
+#: toplevel.cpp:297
+msgid "The %1 is now ready!"
+msgstr "The %1 is now ready!"
+
+#: toplevel.cpp:308 toplevel.cpp:345 toplevel.cpp:461
+msgid "The Tea Cooker"
+msgstr "The Tea Cooker"
+
+#: toplevel.cpp:325
+msgid "%1 left for %2"
+msgstr "%1 left for %2"
+
+#: toplevel.cpp:425
+msgid "There is no tea to begin steeping."
+msgstr "There is no tea to begin steeping."
+
+#: toplevel.cpp:425
+msgid "No Tea"
+msgstr "No Tea"
+
+#: toplevel.cpp:470
+msgid "Anonymous Tea"
+msgstr "Anonymous Tea"
+
+#: toplevel.cpp:484 toplevel.cpp:729
+msgid "Tea time:"
+msgstr "Tea time:"
+
+#: toplevel.cpp:500
+msgid "tea"
+msgstr "tea"
+
+#: toplevel.cpp:575
+msgid "New Tea"
+msgstr "New Tea"
+
+#: toplevel.cpp:653
+msgid "Configure Tea Cooker"
+msgstr "Configure Tea Cooker"
+
+#: toplevel.cpp:665
+msgid "Tea List"
+msgstr "Tea List"
+
+#: toplevel.cpp:669
+msgid "Name"
+msgstr "Name"
+
+#: toplevel.cpp:671
+msgid "Time"
+msgstr "Time"
+
+#: toplevel.cpp:681
+msgid "New"
+msgstr "New"
+
+#: toplevel.cpp:695
+msgid "Up"
+msgstr "Up"
+
+#: toplevel.cpp:702
+msgid "Down"
+msgstr "Down"
+
+#: toplevel.cpp:712
+msgid "Tea Properties"
+msgstr "Tea Properties"
+
+#: toplevel.cpp:723
+msgid "Name:"
+msgstr "Name:"
+
+#: toplevel.cpp:734
+msgid "Action"
+msgstr "Action"
+
+#: toplevel.cpp:739
+msgid "Configure Events..."
+msgstr "Configure Events..."
+
+#: toplevel.cpp:744
+msgid "Event"
+msgstr "Event"
+
+#: toplevel.cpp:745
+msgid "Popup"
+msgstr "Popup"
+
+#: toplevel.cpp:755
+msgid "Enter command here; '%t' will be replaced with name of steeping tea"
+msgstr "Enter command here; '%t' will be replaced with name of steeping tea"
+
+#: toplevel.cpp:760
+msgid "Visualize progress in icon tray"
+msgstr "Visualise progress in icon tray"
+
+#: tealist.cpp:18
+msgid "%1 min"
+msgstr "%1 min"
+
+#: tealist.cpp:21
+msgid "%1 s"
+msgstr "%1 s"
+
+#: tealist.cpp:23
+msgid " %1 s"
+msgstr " %1 s"
+
+#: timeedit.cpp:59
+msgid " min"
+msgstr " min"
+
+#: timeedit.cpp:65
+msgid " sec"
+msgstr " sec"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@obsidian.co.za"
diff --git a/tde-i18n-en_GB/messages/kdetoys/ktux.po b/tde-i18n-en_GB/messages/kdetoys/ktux.po
new file mode 100644
index 00000000000..a71fc9243eb
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/ktux.po
@@ -0,0 +1,43 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-08-23 09:02+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: sprite.cpp:30
+msgid "Tux Screen Saver"
+msgstr "Tux Screen Saver"
+
+#: sprite.cpp:54
+msgid "Setup KTux"
+msgstr "Setup KTux"
+
+#: sprite.cpp:62
+msgid "Speed:"
+msgstr "Speed:"
+
+#: sprite.cpp:131
+msgid "About KTux"
+msgstr "About KTux"
+
+#: sprite.cpp:132
+msgid ""
+"KTux Version 1.0\n"
+"\n"
+"Written by Martin R. Jones 1999\n"
+"mjones@kde.org"
+msgstr ""
+"KTux Version 1.0\n"
+"\n"
+"Written by Martin R. Jones 1999\n"
+"mjones@kde.org"
diff --git a/tde-i18n-en_GB/messages/kdetoys/kweather.po b/tde-i18n-en_GB/messages/kdetoys/kweather.po
new file mode 100644
index 00000000000..8be85109ae9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/kweather.po
@@ -0,0 +1,726 @@
+# translation of kweather.po to British English
+# Copyright (C) 2002,2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kweather\n"
+"POT-Creation-Date: 2008-07-29 01:19+0200\n"
+"PO-Revision-Date: 2004-12-11 11:01+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file prefdialogdata.ui line 59
+#: rc.cpp:3
+#, no-c-format
+msgid "Weather Station Options"
+msgstr "Weather Station Options"
+
+#. i18n: file prefdialogdata.ui line 70
+#: rc.cpp:6
+#, no-c-format
+msgid "&Location:"
+msgstr "&Location:"
+
+#. i18n: file prefdialogdata.ui line 130
+#: rc.cpp:9
+#, no-c-format
+msgid "Panel Display Options"
+msgstr "Panel Display Options"
+
+#. i18n: file prefdialogdata.ui line 155
+#: rc.cpp:12
+#, no-c-format
+msgid "&Show icon only"
+msgstr "&Show icon only"
+
+#. i18n: file prefdialogdata.ui line 161
+#: rc.cpp:15
+#, no-c-format
+msgid "<qt>Click here to show only the weather icon.</qt>"
+msgstr "<qt>Click here to show only the weather icon.</qt>"
+
+#. i18n: file prefdialogdata.ui line 164
+#: rc.cpp:18
+#, no-c-format
+msgid ""
+"This feature will allow you to make KWeather take up only one slot on the "
+"kicker. Normally this application will take up two slots. The small view will "
+"only show the weather icon, while the normal view will display both the icon "
+"and the current weather statistics. For the small view the weather statistics "
+"will be put on the buttons tool tip."
+msgstr ""
+"This feature will allow you to make KWeather take up only one slot on the "
+"kicker. Normally this application will take up two slots. The small view will "
+"only show the weather icon, while the normal view will display both the icon "
+"and the current weather statistics. For the small view the weather statistics "
+"will be put on the buttons tool tip."
+
+#. i18n: file prefdialogdata.ui line 172
+#: rc.cpp:21
+#, no-c-format
+msgid "Show &icon and temperature"
+msgstr "Show &icon and temperature"
+
+#. i18n: file prefdialogdata.ui line 183
+#: rc.cpp:24
+#, no-c-format
+msgid "Show icon, temperature, &wind and pressure information"
+msgstr "Show icon, temperature, &wind and pressure information"
+
+#. i18n: file prefdialogdata.ui line 207
+#: rc.cpp:27
+#, no-c-format
+msgid "Logging Options"
+msgstr "Logging Options"
+
+#. i18n: file prefdialogdata.ui line 218
+#: rc.cpp:30
+#, no-c-format
+msgid "E&nable logging"
+msgstr "E&nable logging"
+
+#. i18n: file prefdialogdata.ui line 246
+#: rc.cpp:33
+#, no-c-format
+msgid "Log &file:"
+msgstr "Log &file:"
+
+#. i18n: file prefdialogdata.ui line 266
+#: rc.cpp:36
+#, no-c-format
+msgid "Enter the logfile name."
+msgstr "Enter the logfile name."
+
+#. i18n: file prefdialogdata.ui line 269
+#: rc.cpp:39
+#, no-c-format
+msgid "Enter the full path and filename to enable logging in KWeather."
+msgstr "Enter the full path and filename to enable logging in KWeather."
+
+#. i18n: file prefdialogdata.ui line 279
+#: rc.cpp:42
+#, no-c-format
+msgid "Text"
+msgstr ""
+
+#. i18n: file prefdialogdata.ui line 298
+#: rc.cpp:45
+#, no-c-format
+msgid "Color:"
+msgstr ""
+
+#. i18n: file serviceconfigdata.ui line 28
+#: rc.cpp:48
+#, no-c-format
+msgid "A&dd"
+msgstr "A&dd"
+
+#. i18n: file serviceconfigdata.ui line 36
+#: rc.cpp:51
+#, no-c-format
+msgid "Se&lected stations:"
+msgstr "Se&lected stations:"
+
+#. i18n: file serviceconfigdata.ui line 47
+#: rc.cpp:54
+#, no-c-format
+msgid "A&vailable stations:"
+msgstr "A&vailable stations:"
+
+#. i18n: file serviceconfigdata.ui line 73
+#: rc.cpp:57
+#, no-c-format
+msgid "Selected"
+msgstr "Selected"
+
+#. i18n: file serviceconfigdata.ui line 134
+#: rc.cpp:63
+#, no-c-format
+msgid "All"
+msgstr "All"
+
+#. i18n: file serviceconfigdata.ui line 183
+#: rc.cpp:66
+#, no-c-format
+msgid "&Stop Weather Service"
+msgstr "&Stop Weather Service"
+
+#. i18n: file serviceconfigdata.ui line 191
+#: rc.cpp:69
+#, no-c-format
+msgid "&Update All"
+msgstr "&Update All"
+
+#. i18n: file sidebarwidgetbase.ui line 25
+#: rc.cpp:72
+#, no-c-format
+msgid "Station Manager"
+msgstr "Station Manager"
+
+#. i18n: file sidebarwidgetbase.ui line 78
+#: rc.cpp:78 reportmain.cpp:20
+#, no-c-format
+msgid "Weather Report"
+msgstr "Weather Report"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: dockwidget.cpp:105 weatherlib.cpp:177
+msgid "The network is currently offline..."
+msgstr "The network is currently offline..."
+
+#: dockwidget.cpp:108 reportview.cpp:136
+msgid "Temperature:"
+msgstr "Temperature:"
+
+#: dockwidget.cpp:109 reportview.cpp:139
+msgid "Dew Point:"
+msgstr "Dew Point:"
+
+#: dockwidget.cpp:111 reportview.cpp:141
+msgid "Air Pressure:"
+msgstr "Air Pressure:"
+
+#: dockwidget.cpp:112 reportview.cpp:144
+msgid "Rel. Humidity:"
+msgstr "Rel. Humidity:"
+
+#: dockwidget.cpp:114 reportview.cpp:146
+msgid "Wind Speed:"
+msgstr "Wind Speed:"
+
+#: dockwidget.cpp:118 reportview.cpp:153
+msgid "Heat Index:"
+msgstr "Heat Index:"
+
+#: dockwidget.cpp:120 reportview.cpp:156
+msgid "Wind Chill:"
+msgstr "Wind Chill:"
+
+#: dockwidget.cpp:125 reportview.cpp:162
+msgid "Sunrise:"
+msgstr "Sunrise:"
+
+#: dockwidget.cpp:126 reportview.cpp:164
+msgid "Sunset:"
+msgstr "Sunset:"
+
+#: dockwidget.cpp:133
+msgid ""
+"Station reports that it needs maintenance\n"
+"Please try again later"
+msgstr ""
+"Station reports that it needs maintenance\n"
+"Please try again later"
+
+#: dockwidget.cpp:139
+msgid "Temperature: "
+msgstr "Temperature: "
+
+#: dockwidget.cpp:140
+msgid ""
+"\n"
+"Wind: "
+msgstr ""
+"\n"
+"Wind: "
+
+#: dockwidget.cpp:141
+msgid ""
+"\n"
+"Air pressure: "
+msgstr ""
+"\n"
+"Air pressure: "
+
+#: kcmweather.cpp:76
+msgid "kcmweather"
+msgstr "kcmweather"
+
+#: kcmweather.cpp:77 kcmweatherservice.cpp:52
+msgid "KWeather Configure Dialog"
+msgstr "KWeather Configure Dialogue"
+
+#: kcmweather.cpp:79 kcmweatherservice.cpp:54
+msgid "(c), 2003 Tobias Koenig"
+msgstr "(c), 2003 Tobias Koenig"
+
+#: kweather.cpp:89
+#, c-format
+msgid "KWeather - %1"
+msgstr "KWeather - %1"
+
+#: kweather.cpp:90
+msgid "Show &Report"
+msgstr "Show &Report"
+
+#: kweather.cpp:92
+msgid "&Update Now"
+msgstr "&Update Now"
+
+#: kweather.cpp:95
+msgid "&About KWeather"
+msgstr "&About KWeather"
+
+#: kweather.cpp:97
+msgid "&Configure KWeather..."
+msgstr "&Configure KWeather..."
+
+#: kweather.cpp:130
+msgid "Weather applet for the Kicker"
+msgstr "Weather applet for the Kicker"
+
+#: kweather.cpp:134
+msgid "Lots of bugfixes, improvements and cleanups."
+msgstr "Lots of bugfixes, improvements and cleanups."
+
+#: kweather.cpp:136
+msgid "Fixed for BSD port"
+msgstr "Fixed for BSD port"
+
+#: kweather.cpp:138
+msgid "Debian fixes"
+msgstr "Debian fixes"
+
+#: kweather.cpp:139
+msgid "Fixed the i18n stuff and made sure the indentation was consistent :P"
+msgstr "Fixed the i18n stuff and made sure the indentation was consistent :P"
+
+#: kweather.cpp:142
+msgid "Great new weather icons"
+msgstr "Great new weather icons"
+
+#: kweather.cpp:144
+msgid "Improvements and more code cleanups"
+msgstr "Improvements and more code cleanups"
+
+#: kweather.cpp:272
+msgid ""
+"For some reason the log file could not be written to.\n"
+"Please check to see if your disk is full or if you have write access to the "
+"location you are trying to write to."
+msgstr ""
+"For some reason the log file could not be written to.\n"
+"Please check to see if your disk is full or if you have write access to the "
+"location you are trying to write to."
+
+#: kweather.cpp:276 kweather.cpp:357
+msgid "KWeather Error"
+msgstr "KWeather Error"
+
+#: kweather.cpp:354
+msgid ""
+"For some reason a new log file could not be opened.\n"
+"Please check to see if your disk is full or if you have write access to the "
+"location you are trying to write to."
+msgstr ""
+"For some reason a new log file could not be opened.\n"
+"Please check to see if your disk is full or if you have write access to the "
+"location you are trying to write to."
+
+#: main.cpp:12
+msgid "KDE"
+msgstr "KDE"
+
+#: main.cpp:13
+msgid "KWeather DCOP Service"
+msgstr "KWeather DCOP Service"
+
+#: main.cpp:15 main.cpp:16 reportmain.cpp:23 reportmain.cpp:25
+msgid "Developer"
+msgstr "Developer"
+
+#: metar_parser.cpp:163
+#, c-format
+msgid ""
+"_n: 1 meter\n"
+"%n meters"
+msgstr ""
+"1 metre\n"
+"%n metres"
+
+#: metar_parser.cpp:168
+#, c-format
+msgid ""
+"_n: 1 foot\n"
+"%n feet"
+msgstr ""
+"1 foot\n"
+"%n feet"
+
+#: metar_parser.cpp:173
+#, c-format
+msgid "Few clouds at %1"
+msgstr "Few clouds at %1"
+
+#: metar_parser.cpp:178
+#, c-format
+msgid "Scattered clouds at %1"
+msgstr "Scattered clouds at %1"
+
+#: metar_parser.cpp:183
+#, c-format
+msgid "Broken clouds at %1"
+msgstr "Broken clouds at %1"
+
+#: metar_parser.cpp:188
+#, c-format
+msgid "Overcast clouds at %1"
+msgstr "Overcast clouds at %1"
+
+#: metar_parser.cpp:193
+msgid "Clear skies"
+msgstr "Clear skies"
+
+#: metar_parser.cpp:219
+msgid "Heavy"
+msgstr "Heavy"
+
+#: metar_parser.cpp:224
+msgid "Light"
+msgstr "Light"
+
+#: metar_parser.cpp:230
+msgid "Shallow"
+msgstr "Shallow"
+
+#: metar_parser.cpp:232
+msgid "Partial"
+msgstr "Partial"
+
+#: metar_parser.cpp:234
+msgid "Patches"
+msgstr "Patches"
+
+#: metar_parser.cpp:236
+msgid "Low Drifting"
+msgstr "Low Drifting"
+
+#: metar_parser.cpp:238
+msgid "Blowing"
+msgstr "Blowing"
+
+#: metar_parser.cpp:241
+msgid "Showers"
+msgstr "Showers"
+
+#: metar_parser.cpp:246
+msgid "Thunder Storm"
+msgstr "Thunder Storm"
+
+#: metar_parser.cpp:251
+msgid "Freezing"
+msgstr "Freezing"
+
+#: metar_parser.cpp:257
+msgid "Drizzle"
+msgstr "Drizzle"
+
+#: metar_parser.cpp:262
+msgid "Rain"
+msgstr "Rain"
+
+#: metar_parser.cpp:267
+msgid "Snow"
+msgstr "Snow"
+
+#: metar_parser.cpp:272
+msgid "Snow Grains"
+msgstr "Snow Grains"
+
+#: metar_parser.cpp:277
+msgid "Ice Crystals"
+msgstr "Ice Crystals"
+
+#: metar_parser.cpp:282
+msgid "Ice Pellets"
+msgstr "Ice Pellets"
+
+#: metar_parser.cpp:287
+msgid "Hail"
+msgstr "Hail"
+
+#: metar_parser.cpp:292
+msgid "Small Hail Pellets"
+msgstr "Small Hail Pellets"
+
+#: metar_parser.cpp:297
+msgid "Unknown Precipitation"
+msgstr "Unknown Precipitation"
+
+#: metar_parser.cpp:302
+msgid "Mist"
+msgstr "Mist"
+
+#: metar_parser.cpp:311
+msgid "Fog"
+msgstr "Fog"
+
+#: metar_parser.cpp:319
+msgid "Smoke"
+msgstr "Smoke"
+
+#: metar_parser.cpp:321
+msgid "Volcanic Ash"
+msgstr "Volcanic Ash"
+
+#: metar_parser.cpp:323
+msgid "Widespread Dust"
+msgstr "Widespread Dust"
+
+#: metar_parser.cpp:325
+msgid "Sand"
+msgstr "Sand"
+
+#: metar_parser.cpp:327
+msgid "Haze"
+msgstr "Haze"
+
+#: metar_parser.cpp:329
+msgid "Spray"
+msgstr "Spray"
+
+#: metar_parser.cpp:331
+msgid "Dust/Sand Swirls"
+msgstr "Dust/Sand Swirls"
+
+#: metar_parser.cpp:333
+msgid "Sudden Winds"
+msgstr "Sudden Winds"
+
+#: metar_parser.cpp:337
+msgid "Tornado"
+msgstr "Tornado"
+
+#: metar_parser.cpp:339
+msgid "Funnel Cloud"
+msgstr "Funnel Cloud"
+
+#: metar_parser.cpp:342
+msgid "Sand Storm"
+msgstr "Sand Storm"
+
+#: metar_parser.cpp:344
+msgid "Dust Storm"
+msgstr "Dust Storm"
+
+#: metar_parser.cpp:346
+msgid ""
+"_: %1 is the intensity, %2 is the descriptor and %3 is the phenomena\n"
+"%1 %2 %3"
+msgstr "%1 %2 %3"
+
+#: metar_parser.cpp:438 metar_parser.cpp:807
+msgid "°C"
+msgstr "°C"
+
+#: metar_parser.cpp:446 metar_parser.cpp:813
+msgid "°F"
+msgstr "°F"
+
+#: metar_parser.cpp:544
+msgid "km"
+msgstr "km"
+
+#: metar_parser.cpp:549
+msgid "m"
+msgstr "m"
+
+#: metar_parser.cpp:575
+msgid " hPa"
+msgstr " hPa"
+
+#: metar_parser.cpp:584
+msgid "\" Hg"
+msgstr "\" Hg"
+
+#: metar_parser.cpp:599 metar_parser.cpp:615 metar_parser.cpp:616
+msgid "N"
+msgstr "N"
+
+#: metar_parser.cpp:600
+msgid "NNE"
+msgstr "NNE"
+
+#: metar_parser.cpp:601
+msgid "NE"
+msgstr "NE"
+
+#: metar_parser.cpp:602
+msgid "ENE"
+msgstr "ENE"
+
+#: metar_parser.cpp:603
+msgid "E"
+msgstr "E"
+
+#: metar_parser.cpp:604
+msgid "ESE"
+msgstr "ESE"
+
+#: metar_parser.cpp:605
+msgid "SE"
+msgstr "SE"
+
+#: metar_parser.cpp:606
+msgid "SSE"
+msgstr "SSE"
+
+#: metar_parser.cpp:607
+msgid "S"
+msgstr "S"
+
+#: metar_parser.cpp:608
+msgid "SSW"
+msgstr "SSW"
+
+#: metar_parser.cpp:609
+msgid "SW"
+msgstr "SW"
+
+#: metar_parser.cpp:610
+msgid "WSW"
+msgstr "WSW"
+
+#: metar_parser.cpp:611
+msgid "W"
+msgstr "W"
+
+#: metar_parser.cpp:612
+msgid "WNW"
+msgstr "WNW"
+
+#: metar_parser.cpp:613
+msgid "NW"
+msgstr "NW"
+
+#: metar_parser.cpp:614
+msgid "NNW"
+msgstr "NNW"
+
+#: metar_parser.cpp:662
+#, c-format
+msgid ""
+"_n: 1 km/h\n"
+"%n km/h"
+msgstr ""
+"1 km/h\n"
+"%n km/h"
+
+#: metar_parser.cpp:682
+#, c-format
+msgid ""
+"_n: 1 MPH\n"
+"%n MPH"
+msgstr ""
+"1 MPH\n"
+"%n MPH"
+
+#: metar_parser.cpp:690
+#, c-format
+msgid ""
+"_n: Wind gusts up to 1 km/h\n"
+"Wind gusts up to %n km/h"
+msgstr ""
+"Wind gusts up to 1 km/h\n"
+"Wind gusts up to %n km/h"
+
+#: metar_parser.cpp:695
+#, c-format
+msgid ""
+"_n: Wind gusts up to 1 MPH\n"
+"Wind gusts up to %n MPH"
+msgstr ""
+"Wind gusts up to 1 MPH\n"
+"Wind gusts up to %n MPH"
+
+#: metar_parser.cpp:824 metar_parser.cpp:825 stationdatabase.cpp:84
+#: stationdatabase.cpp:106 stationdatabase.cpp:128 stationdatabase.cpp:150
+#: weatherservice.cpp:288 weatherservice.cpp:289 weatherservice.cpp:291
+msgid "Unknown Station"
+msgstr "Unknown Station"
+
+#: reportmain.cpp:14
+msgid "METAR location code for the report"
+msgstr "METAR location code for the report"
+
+#: reportmain.cpp:21
+msgid "Weather Report for KWeatherService"
+msgstr "Weather Report for KWeatherService"
+
+#: reportview.cpp:96
+#, c-format
+msgid "Weather Report - %1"
+msgstr "Weather Report - %1"
+
+#: reportview.cpp:102
+msgid "Station reports that it needs maintenance"
+msgstr "Station reports that it needs maintenance"
+
+#: reportview.cpp:124
+#, fuzzy
+msgid "Weather Report - %1 - %2"
+msgstr "Weather Report - %1"
+
+#: reportview.cpp:128
+#, fuzzy, c-format
+msgid "Latest data from %1"
+msgstr "Last updated on %1"
+
+#: weatherbar.cpp:163
+msgid "Sidebar Weather Report"
+msgstr "Sidebar Weather Report"
+
+#: weatherlib.cpp:146 weatherlib.cpp:155 weatherlib.cpp:168
+msgid "KWeather Error!"
+msgstr "KWeather Error!"
+
+#: weatherlib.cpp:147
+msgid "The temp file %1 was empty."
+msgstr "The temp file %1 was empty."
+
+#: weatherlib.cpp:156
+#, c-format
+msgid "Could not read the temp file %1."
+msgstr "Could not read the temp file %1."
+
+#: weatherlib.cpp:169
+msgid "The requested station does not exist."
+msgstr "The requested station does not exist."
+
+#: weatherlib.cpp:178
+msgid "Please update later."
+msgstr "Please update later."
+
+#: weatherlib.cpp:225
+msgid "Retrieving weather data..."
+msgstr "Retrieving weather data..."
+
+#~ msgid "The network is unavailable for use."
+#~ msgstr "The network is unavailable for use."
+
+#~ msgid ""
+#~ "Click here to see\n"
+#~ "the detailed weather report..."
+#~ msgstr ""
+#~ "Click here to see\n"
+#~ "the detailed weather report..."
+
+#~ msgid "Please try a different one"
+#~ msgstr "Please try a different one"
diff --git a/tde-i18n-en_GB/messages/kdetoys/kworldclock.po b/tde-i18n-en_GB/messages/kdetoys/kworldclock.po
new file mode 100644
index 00000000000..baddefb0253
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdetoys/kworldclock.po
@@ -0,0 +1,164 @@
+# translation of kworldclock.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kworldclock\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-13 12:20+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file about.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "About KDE World Clock"
+msgstr "About KDE World Clock"
+
+#. i18n: file about.ui line 77
+#: rc.cpp:6
+#, no-c-format
+msgid "The KDE World Clock"
+msgstr "The KDE World Clock"
+
+#. i18n: file about.ui line 120
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"This is a little toy to display the time on each place on the earth. \n"
+"\n"
+"Copyright: (c) 2000 Matthias Hoelzer-Kluepfel"
+msgstr ""
+"This is a little toy to display the time on each place on the earth. \n"
+"\n"
+"Copyright: (c) 2000 Matthias Hoelzer-Kluepfel"
+
+#. i18n: file clock.ui line 16
+#: rc.cpp:17
+#, no-c-format
+msgid "Edit Clock Settings"
+msgstr "Edit Clock Settings"
+
+#. i18n: file clock.ui line 122
+#: rc.cpp:20
+#, no-c-format
+msgid "Please enter the settings for the clock."
+msgstr "Please enter the settings for the clock."
+
+#. i18n: file clock.ui line 130
+#: rc.cpp:23
+#, no-c-format
+msgid "&Caption:"
+msgstr "&Caption:"
+
+#. i18n: file clock.ui line 146
+#: rc.cpp:26
+#, no-c-format
+msgid "&Timezone:"
+msgstr "&Timezone:"
+
+#: main.cpp:59 main.cpp:178
+msgid "KDE World Clock"
+msgstr "KDE World Clock"
+
+#: main.cpp:167
+msgid "Write out a file containing the actual map"
+msgstr "Write out a file containing the actual map"
+
+#: main.cpp:168
+msgid "The name of the theme to use"
+msgstr "The name of the theme to use"
+
+#: main.cpp:169
+msgid "List available themes"
+msgstr "List available themes"
+
+#: main.cpp:170
+msgid "The name of the file to write to"
+msgstr "The name of the file to write to"
+
+#: main.cpp:171
+msgid "The size of the map to dump"
+msgstr "The size of the map to dump"
+
+#: mapwidget.cpp:88
+msgid "Add &Red"
+msgstr "Add &Red"
+
+#: mapwidget.cpp:91
+msgid "Add &Green"
+msgstr "Add &Green"
+
+#: mapwidget.cpp:94
+msgid "Add &Blue"
+msgstr "Add &Blue"
+
+#: mapwidget.cpp:96
+msgid "Add &Custom..."
+msgstr "Add &Custom..."
+
+#: mapwidget.cpp:99
+msgid "&Remove Flag"
+msgstr "&Remove Flag"
+
+#: mapwidget.cpp:100
+msgid "&Remove All Flags"
+msgstr "&Remove All Flags"
+
+#: mapwidget.cpp:114 zoneclock.cpp:70
+msgid "&Add..."
+msgstr "&Add..."
+
+#: mapwidget.cpp:117
+msgid "&Flags"
+msgstr "&Flags"
+
+#: mapwidget.cpp:120
+msgid "&Clocks"
+msgstr "&Clocks"
+
+#: mapwidget.cpp:123
+msgid "&Map Theme"
+msgstr "&Map Theme"
+
+#: mapwidget.cpp:124
+msgid "Show &Daylight"
+msgstr "Show &Daylight"
+
+#: mapwidget.cpp:125
+msgid "Show &Cities"
+msgstr "Show &Cities"
+
+#: mapwidget.cpp:126
+msgid "Show F&lags"
+msgstr "Show F&lags"
+
+#: mapwidget.cpp:131
+msgid "&Save Settings"
+msgstr "&Save Settings"
+
+#: mapwidget.cpp:265
+msgid "Do you really want to remove all flags?"
+msgstr "Do you really want to remove all flags?"
+
+#: zoneclock.cpp:69
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "dwayne@obsidian.co.za"
diff --git a/tde-i18n-en_GB/messages/kdeutils/Makefile.am b/tde-i18n-en_GB/messages/kdeutils/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdeutils/Makefile.in b/tde-i18n-en_GB/messages/kdeutils/Makefile.in
new file mode 100644
index 00000000000..803296ccadf
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/Makefile.in
@@ -0,0 +1,755 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdeutils
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = ark.po kcharselectapplet.po kmilo_kvaio.po kcalc.po kregexpeditor.po kmilo_thinkpad.po khexedit2part.po kcmlirc.po kcharselect.po ksim.po kdessh.po kgpg.po superkaramba.po kcmkvaio.po kedit.po kmilo_powerbook.po kmilo_generic.po klaptopdaemon.po kcmkwallet.po khexedit.po kdf.po kdelirc.po kwalletmanager.po kmilod.po kfloppy.po kjots.po ktimer.po irkick.po kmilo_delli8k.po kcmthinkpad.po kcmlaptop.po
+GMOFILES = ark.gmo kcharselectapplet.gmo kmilo_kvaio.gmo kcalc.gmo kregexpeditor.gmo kmilo_thinkpad.gmo khexedit2part.gmo kcmlirc.gmo kcharselect.gmo ksim.gmo kdessh.gmo kgpg.gmo superkaramba.gmo kcmkvaio.gmo kedit.gmo kmilo_powerbook.gmo kmilo_generic.gmo klaptopdaemon.gmo kcmkwallet.gmo khexedit.gmo kdf.gmo kdelirc.gmo kwalletmanager.gmo kmilod.gmo kfloppy.gmo kjots.gmo ktimer.gmo irkick.gmo kmilo_delli8k.gmo kcmthinkpad.gmo kcmlaptop.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeutils/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdeutils/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeutils/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeutils/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeutils/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kcharselect.po kmilo_powerbook.po ktimer.po kcmlirc.po khexedit.po khexedit2part.po kmilod.po kcalc.po kcmkvaio.po kcmthinkpad.po kmilo_generic.po kjots.po kfloppy.po kmilo_thinkpad.po klaptopdaemon.po ksim.po kwalletmanager.po kedit.po kgpg.po kregexpeditor.po Makefile.in kcmkwallet.po kmilo_kvaio.po kcharselectapplet.po kdessh.po irkick.po kmilo_delli8k.po kdelirc.po kcmlaptop.po superkaramba.po ark.po kdf.po Makefile.am
+
+#>+ 94
+ark.gmo: ark.po
+ rm -f ark.gmo; $(GMSGFMT) -o ark.gmo $(srcdir)/ark.po
+ test ! -f ark.gmo || touch ark.gmo
+kcharselectapplet.gmo: kcharselectapplet.po
+ rm -f kcharselectapplet.gmo; $(GMSGFMT) -o kcharselectapplet.gmo $(srcdir)/kcharselectapplet.po
+ test ! -f kcharselectapplet.gmo || touch kcharselectapplet.gmo
+kmilo_kvaio.gmo: kmilo_kvaio.po
+ rm -f kmilo_kvaio.gmo; $(GMSGFMT) -o kmilo_kvaio.gmo $(srcdir)/kmilo_kvaio.po
+ test ! -f kmilo_kvaio.gmo || touch kmilo_kvaio.gmo
+kcalc.gmo: kcalc.po
+ rm -f kcalc.gmo; $(GMSGFMT) -o kcalc.gmo $(srcdir)/kcalc.po
+ test ! -f kcalc.gmo || touch kcalc.gmo
+kregexpeditor.gmo: kregexpeditor.po
+ rm -f kregexpeditor.gmo; $(GMSGFMT) -o kregexpeditor.gmo $(srcdir)/kregexpeditor.po
+ test ! -f kregexpeditor.gmo || touch kregexpeditor.gmo
+kmilo_thinkpad.gmo: kmilo_thinkpad.po
+ rm -f kmilo_thinkpad.gmo; $(GMSGFMT) -o kmilo_thinkpad.gmo $(srcdir)/kmilo_thinkpad.po
+ test ! -f kmilo_thinkpad.gmo || touch kmilo_thinkpad.gmo
+khexedit2part.gmo: khexedit2part.po
+ rm -f khexedit2part.gmo; $(GMSGFMT) -o khexedit2part.gmo $(srcdir)/khexedit2part.po
+ test ! -f khexedit2part.gmo || touch khexedit2part.gmo
+kcmlirc.gmo: kcmlirc.po
+ rm -f kcmlirc.gmo; $(GMSGFMT) -o kcmlirc.gmo $(srcdir)/kcmlirc.po
+ test ! -f kcmlirc.gmo || touch kcmlirc.gmo
+kcharselect.gmo: kcharselect.po
+ rm -f kcharselect.gmo; $(GMSGFMT) -o kcharselect.gmo $(srcdir)/kcharselect.po
+ test ! -f kcharselect.gmo || touch kcharselect.gmo
+ksim.gmo: ksim.po
+ rm -f ksim.gmo; $(GMSGFMT) -o ksim.gmo $(srcdir)/ksim.po
+ test ! -f ksim.gmo || touch ksim.gmo
+kdessh.gmo: kdessh.po
+ rm -f kdessh.gmo; $(GMSGFMT) -o kdessh.gmo $(srcdir)/kdessh.po
+ test ! -f kdessh.gmo || touch kdessh.gmo
+kgpg.gmo: kgpg.po
+ rm -f kgpg.gmo; $(GMSGFMT) -o kgpg.gmo $(srcdir)/kgpg.po
+ test ! -f kgpg.gmo || touch kgpg.gmo
+superkaramba.gmo: superkaramba.po
+ rm -f superkaramba.gmo; $(GMSGFMT) -o superkaramba.gmo $(srcdir)/superkaramba.po
+ test ! -f superkaramba.gmo || touch superkaramba.gmo
+kcmkvaio.gmo: kcmkvaio.po
+ rm -f kcmkvaio.gmo; $(GMSGFMT) -o kcmkvaio.gmo $(srcdir)/kcmkvaio.po
+ test ! -f kcmkvaio.gmo || touch kcmkvaio.gmo
+kedit.gmo: kedit.po
+ rm -f kedit.gmo; $(GMSGFMT) -o kedit.gmo $(srcdir)/kedit.po
+ test ! -f kedit.gmo || touch kedit.gmo
+kmilo_powerbook.gmo: kmilo_powerbook.po
+ rm -f kmilo_powerbook.gmo; $(GMSGFMT) -o kmilo_powerbook.gmo $(srcdir)/kmilo_powerbook.po
+ test ! -f kmilo_powerbook.gmo || touch kmilo_powerbook.gmo
+kmilo_generic.gmo: kmilo_generic.po
+ rm -f kmilo_generic.gmo; $(GMSGFMT) -o kmilo_generic.gmo $(srcdir)/kmilo_generic.po
+ test ! -f kmilo_generic.gmo || touch kmilo_generic.gmo
+klaptopdaemon.gmo: klaptopdaemon.po
+ rm -f klaptopdaemon.gmo; $(GMSGFMT) -o klaptopdaemon.gmo $(srcdir)/klaptopdaemon.po
+ test ! -f klaptopdaemon.gmo || touch klaptopdaemon.gmo
+kcmkwallet.gmo: kcmkwallet.po
+ rm -f kcmkwallet.gmo; $(GMSGFMT) -o kcmkwallet.gmo $(srcdir)/kcmkwallet.po
+ test ! -f kcmkwallet.gmo || touch kcmkwallet.gmo
+khexedit.gmo: khexedit.po
+ rm -f khexedit.gmo; $(GMSGFMT) -o khexedit.gmo $(srcdir)/khexedit.po
+ test ! -f khexedit.gmo || touch khexedit.gmo
+kdf.gmo: kdf.po
+ rm -f kdf.gmo; $(GMSGFMT) -o kdf.gmo $(srcdir)/kdf.po
+ test ! -f kdf.gmo || touch kdf.gmo
+kdelirc.gmo: kdelirc.po
+ rm -f kdelirc.gmo; $(GMSGFMT) -o kdelirc.gmo $(srcdir)/kdelirc.po
+ test ! -f kdelirc.gmo || touch kdelirc.gmo
+kwalletmanager.gmo: kwalletmanager.po
+ rm -f kwalletmanager.gmo; $(GMSGFMT) -o kwalletmanager.gmo $(srcdir)/kwalletmanager.po
+ test ! -f kwalletmanager.gmo || touch kwalletmanager.gmo
+kmilod.gmo: kmilod.po
+ rm -f kmilod.gmo; $(GMSGFMT) -o kmilod.gmo $(srcdir)/kmilod.po
+ test ! -f kmilod.gmo || touch kmilod.gmo
+kfloppy.gmo: kfloppy.po
+ rm -f kfloppy.gmo; $(GMSGFMT) -o kfloppy.gmo $(srcdir)/kfloppy.po
+ test ! -f kfloppy.gmo || touch kfloppy.gmo
+kjots.gmo: kjots.po
+ rm -f kjots.gmo; $(GMSGFMT) -o kjots.gmo $(srcdir)/kjots.po
+ test ! -f kjots.gmo || touch kjots.gmo
+ktimer.gmo: ktimer.po
+ rm -f ktimer.gmo; $(GMSGFMT) -o ktimer.gmo $(srcdir)/ktimer.po
+ test ! -f ktimer.gmo || touch ktimer.gmo
+irkick.gmo: irkick.po
+ rm -f irkick.gmo; $(GMSGFMT) -o irkick.gmo $(srcdir)/irkick.po
+ test ! -f irkick.gmo || touch irkick.gmo
+kmilo_delli8k.gmo: kmilo_delli8k.po
+ rm -f kmilo_delli8k.gmo; $(GMSGFMT) -o kmilo_delli8k.gmo $(srcdir)/kmilo_delli8k.po
+ test ! -f kmilo_delli8k.gmo || touch kmilo_delli8k.gmo
+kcmthinkpad.gmo: kcmthinkpad.po
+ rm -f kcmthinkpad.gmo; $(GMSGFMT) -o kcmthinkpad.gmo $(srcdir)/kcmthinkpad.po
+ test ! -f kcmthinkpad.gmo || touch kcmthinkpad.gmo
+kcmlaptop.gmo: kcmlaptop.po
+ rm -f kcmlaptop.gmo; $(GMSGFMT) -o kcmlaptop.gmo $(srcdir)/kcmlaptop.po
+ test ! -f kcmlaptop.gmo || touch kcmlaptop.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f ark.gmo kcharselectapplet.gmo kmilo_kvaio.gmo kcalc.gmo kregexpeditor.gmo kmilo_thinkpad.gmo khexedit2part.gmo kcmlirc.gmo kcharselect.gmo ksim.gmo kdessh.gmo kgpg.gmo superkaramba.gmo kcmkvaio.gmo kedit.gmo kmilo_powerbook.gmo kmilo_generic.gmo klaptopdaemon.gmo kcmkwallet.gmo khexedit.gmo kdf.gmo kdelirc.gmo kwalletmanager.gmo kmilod.gmo kfloppy.gmo kjots.gmo ktimer.gmo irkick.gmo kmilo_delli8k.gmo kcmthinkpad.gmo kcmlaptop.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in ark kcharselectapplet kmilo_kvaio kcalc kregexpeditor kmilo_thinkpad khexedit2part kcmlirc kcharselect ksim kdessh kgpg superkaramba kcmkvaio kedit kmilo_powerbook kmilo_generic klaptopdaemon kcmkwallet khexedit kdf kdelirc kwalletmanager kmilod kfloppy kjots ktimer irkick kmilo_delli8k kcmthinkpad kcmlaptop ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 33
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ark.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcharselectapplet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmilo_kvaio.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcalc.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kregexpeditor.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmilo_thinkpad.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/khexedit2part.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmlirc.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcharselect.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksim.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdessh.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kgpg.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/superkaramba.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkvaio.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kedit.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmilo_powerbook.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmilo_generic.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klaptopdaemon.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmkwallet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/khexedit.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdelirc.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwalletmanager.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmilod.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfloppy.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kjots.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktimer.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/irkick.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmilo_delli8k.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmthinkpad.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kcmlaptop.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdeutils/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdeutils/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdeutils/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdeutils/ark.po b/tde-i18n-en_GB/messages/kdeutils/ark.po
new file mode 100644
index 00000000000..7a28f079af8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/ark.po
@@ -0,0 +1,1122 @@
+# translation of ark.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ark\n"
+"POT-Creation-Date: 2007-11-07 01:15+0100\n"
+"PO-Revision-Date: 2006-01-15 21:03+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: ace.cpp:104 ace.cpp:170 ar.cpp:102 ar.cpp:121 ar.cpp:165 ar.cpp:222
+#: ar.cpp:255 compressedfile.cpp:202 compressedfile.cpp:313 lha.cpp:156
+#: lha.cpp:226 lha.cpp:267 lha.cpp:297 rar.cpp:133 rar.cpp:208 rar.cpp:265
+#: rar.cpp:301 sevenzip.cpp:112 sevenzip.cpp:151 sevenzip.cpp:191
+#: sevenzip.cpp:239 tar.cpp:272 tar.cpp:560 tar.cpp:639 tar.cpp:683
+#: zip.cpp:105 zip.cpp:177 zip.cpp:236 zip.cpp:272 zoo.cpp:122 zoo.cpp:189
+#: zoo.cpp:248 zoo.cpp:279
+msgid "Could not start a subprocess."
+msgstr "Could not start a subprocess."
+
+#: arch.cpp:132
+msgid "The deletion operation failed."
+msgstr "The deletion operation failed."
+
+#: arch.cpp:161
+msgid "The password was incorrect. "
+msgstr "The password was incorrect. "
+
+#: arch.cpp:162
+msgid "You must enter a password to extract the file:"
+msgstr "You must enter a password to extract the file:"
+
+#: arch.cpp:180
+msgid "The extraction operation failed."
+msgstr "The extraction operation failed."
+
+#: arch.cpp:218
+msgid "The addition operation failed."
+msgstr "The addition operation failed."
+
+#: archiveformatdlg.cpp:33
+msgid "Choose Archive Format"
+msgstr "Choose Archive Format"
+
+#: archiveformatdlg.cpp:40
+msgid ""
+"This file appears to be of type %1,\n"
+"which is not a supported archive format.\n"
+"In order to proceed, please choose the format\n"
+"of the file."
+msgstr ""
+"This file appears to be of type %1,\n"
+"which is not a supported archive format.\n"
+"In order to proceed, please choose the format\n"
+"of the file."
+
+#: archiveformatdlg.cpp:45
+msgid ""
+"You are about to open a file that has a non-standard extension.\n"
+"Ark has detected the format: %1\n"
+"If this is not correct, please choose the appropriate format."
+msgstr ""
+"You are about to open a file that has a non-standard extension.\n"
+"Ark has detected the format: %1\n"
+"If this is not correct, please choose the appropriate format."
+
+#: archiveformatinfo.cpp:70
+msgid "Compressed File"
+msgstr "Compressed File"
+
+#: archiveformatinfo.cpp:114
+msgid ""
+"All Valid Archives\n"
+msgstr ""
+"All Valid Archives\n"
+
+#: archiveformatinfo.cpp:115
+msgid "All Files"
+msgstr "All Files"
+
+#: ark_part.cpp:47
+msgid "ark"
+msgstr "ark"
+
+#: ark_part.cpp:49
+msgid "Ark KParts Component"
+msgstr "Ark KParts Component"
+
+#: ark_part.cpp:51
+msgid "(c) 1997-2003, The Various Ark Developers"
+msgstr "(c) 1997-2003, The Various Ark Developers"
+
+#: ark_part.cpp:119
+msgid "Add &File..."
+msgstr "Add &File..."
+
+#: ark_part.cpp:122
+msgid "Add Folde&r..."
+msgstr "Add Folde&r..."
+
+#: ark_part.cpp:125
+msgid "E&xtract..."
+msgstr "E&xtract..."
+
+#: ark_part.cpp:128
+msgid "De&lete"
+msgstr "De&lete"
+
+#: ark_part.cpp:131
+msgid ""
+"_: to view something\n"
+"&View"
+msgstr "&View"
+
+#: ark_part.cpp:135
+msgid "&Open With..."
+msgstr "&Open With..."
+
+#: ark_part.cpp:139
+msgid "Edit &With..."
+msgstr "Edit &With..."
+
+#: ark_part.cpp:144
+msgid "&Unselect All"
+msgstr "&Unselect All"
+
+#: ark_part.cpp:146
+msgid "&Invert Selection"
+msgstr "&Invert Selection"
+
+#: ark_part.cpp:152
+msgid "Configure &Ark..."
+msgstr "Configure &Ark..."
+
+#: ark_part.cpp:156
+msgid "Show Search Bar"
+msgstr "Show Search Bar"
+
+#: ark_part.cpp:157
+msgid "Hide Search Bar"
+msgstr "Hide Search Bar"
+
+#: ark_part.cpp:296
+msgid ""
+"The archive \"%1\" has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The archive \"%1\" has been modified.\n"
+"Do you want to save it?"
+
+#: ark_part.cpp:298
+msgid "Save Archive?"
+msgstr "Save Archive?"
+
+#: ark_part.cpp:323
+msgid "Downloading %1..."
+msgstr "Downloading %1..."
+
+#: ark_part.cpp:415
+msgid "Total: 0 files"
+msgstr "Total: 0 files"
+
+#: ark_part.cpp:420 arkwidget.cpp:1808
+msgid "0 files selected"
+msgstr "0 files selected"
+
+#: arkapp.cpp:136
+msgid "Wrong number of arguments specified"
+msgstr "Wrong number of arguments specified"
+
+#: arkapp.cpp:145 arkapp.cpp:188
+msgid "You need to specify at least one file to be added to the archive."
+msgstr "You need to specify at least one file to be added to the archive."
+
+#: arkutils.cpp:201
+msgid "You have run out of disk space."
+msgstr "You have run out of disk space."
+
+#: arkwidget.cpp:91
+msgid ""
+"The file you're trying to view may be an executable. Running untrusted "
+"executables may compromise your system's security.\n"
+"Are you sure you want to run that file?"
+msgstr ""
+"The file you're trying to view may be an executable. Running untrusted "
+"executables may compromise your system's security.\n"
+"Are you sure you want to run that file?"
+
+#: arkwidget.cpp:92
+msgid "Run Nevertheless"
+msgstr "Run Nevertheless"
+
+#: arkwidget.cpp:132
+msgid "&Search:"
+msgstr "&Search:"
+
+#: arkwidget.cpp:198
+msgid ""
+"_n: %n file %1\n"
+"%n files %1"
+msgstr ""
+"%n file %1\n"
+"%n files %1"
+
+#: arkwidget.cpp:273
+msgid "Save Archive As"
+msgstr "Save Archive As"
+
+#: arkwidget.cpp:278
+msgid ""
+"Please save your archive in the same format as the original.\n"
+"Hint: Use one of the suggested extensions."
+msgstr ""
+"Please save your archive in the same format as the original.\n"
+"Hint: Use one of the suggested extensions."
+
+#: arkwidget.cpp:296
+msgid "Saving..."
+msgstr "Saving..."
+
+#: arkwidget.cpp:431
+#, c-format
+msgid "Could not create the folder %1"
+msgstr "Could not create the folder %1"
+
+#: arkwidget.cpp:467
+#, c-format
+msgid "An error occurred while opening the archive %1."
+msgstr "An error occurred while opening the archive %1."
+
+#: arkwidget.cpp:498 arkwidget.cpp:1378
+msgid ""
+"The following files will not be extracted\n"
+"because they already exist:"
+msgstr ""
+"The following files will not be extracted\n"
+"because they already exist:"
+
+#: arkwidget.cpp:513
+msgid "Not enough free disc space to extract the archive."
+msgstr "Not enough free disc space to extract the archive."
+
+#: arkwidget.cpp:529
+msgid "An error occurred while extracting the archive."
+msgstr "An error occurred while extracting the archive."
+
+#: arkwidget.cpp:669
+msgid "An error occurred while adding the files to the archive."
+msgstr "An error occurred while adding the files to the archive."
+
+#: arkwidget.cpp:708
+msgid "The archive %1 does not exist."
+msgstr "The archive %1 does not exist."
+
+#: arkwidget.cpp:714
+msgid "You do not have permission to access that archive."
+msgstr "You do not have permission to access that archive."
+
+#: arkwidget.cpp:795
+msgid "Archive already exists. Do you wish to overwrite it?"
+msgstr "Archive already exists. Do you wish to overwrite it?"
+
+#: arkwidget.cpp:796
+msgid "Archive Already Exists"
+msgstr "Archive Already Exists"
+
+#: arkwidget.cpp:796
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: arkwidget.cpp:796
+msgid "Do Not Overwrite"
+msgstr "Do Not Overwrite"
+
+#: arkwidget.cpp:816
+#, c-format
+msgid "You do not have permission to write to the directory %1"
+msgstr "You do not have permission to write to the directory %1"
+
+#: arkwidget.cpp:829 arkwidget.cpp:979
+msgid "Create New Archive"
+msgstr "Create New Archive"
+
+#: arkwidget.cpp:976
+msgid ""
+"You are currently working with a simple compressed file.\n"
+"Would you like to make it into an archive so that it can contain multiple "
+"files?\n"
+"If so, you must choose a name for your new archive."
+msgstr ""
+"You are currently working with a simple compressed file.\n"
+"Would you like to make it into an archive so that it can contain multiple "
+"files?\n"
+"If so, you must choose a name for your new archive."
+
+#: arkwidget.cpp:976
+msgid "Make Into Archive"
+msgstr "Make Into Archive"
+
+#: arkwidget.cpp:976
+msgid "Do Not Make"
+msgstr "Do Not Make"
+
+#: arkwidget.cpp:991 arkwidget.cpp:2064
+msgid "Creating archive..."
+msgstr "Creating archive..."
+
+#: arkwidget.cpp:1094
+msgid "Select Files to Add"
+msgstr "Select Files to Add"
+
+#: arkwidget.cpp:1133
+msgid "Adding files..."
+msgstr "Adding files..."
+
+#: arkwidget.cpp:1152
+msgid "Select Folder to Add"
+msgstr "Select Folder to Add"
+
+#: arkwidget.cpp:1157
+msgid "Adding folder..."
+msgstr "Adding folder..."
+
+#: arkwidget.cpp:1249
+msgid "Do you really want to delete the selected items?"
+msgstr "Do you really want to delete the selected items?"
+
+#: arkwidget.cpp:1270
+msgid "Removing..."
+msgstr "Removing..."
+
+#: arkwidget.cpp:1317
+msgid "Open with:"
+msgstr "Open with:"
+
+#: arkwidget.cpp:1432
+msgid "The archive to extract from no longer exists."
+msgstr "The archive to extract from no longer exists."
+
+#: arkwidget.cpp:1514 arkwidget.cpp:1541 arkwidget.cpp:1575 mainwindow.cpp:399
+msgid "Extracting..."
+msgstr "Extracting..."
+
+#: arkwidget.cpp:1603
+msgid "Edit with:"
+msgstr "Edit with:"
+
+#: arkwidget.cpp:1614
+msgid "Trouble editing the file..."
+msgstr "Trouble editing the file..."
+
+#: arkwidget.cpp:1654
+msgid "Readding edited file..."
+msgstr "Readding edited file..."
+
+#: arkwidget.cpp:1673
+msgid "Extracting file to view"
+msgstr "Extracting file to view"
+
+#: arkwidget.cpp:1691
+msgid ""
+"The internal viewer is not able to display this file. Would you like to view it "
+"using an external program?"
+msgstr ""
+"The internal viewer is not able to display this file. Would you like to view it "
+"using an external program?"
+
+#: arkwidget.cpp:1692
+msgid "View Externally"
+msgstr "View Externally"
+
+#: arkwidget.cpp:1692
+msgid "Do Not View"
+msgstr "Do Not View"
+
+#: arkwidget.cpp:1812
+msgid "%1 files selected %2"
+msgstr "%1 files selected %2"
+
+#: arkwidget.cpp:1818
+#, c-format
+msgid "1 file selected %2"
+msgstr "1 file selected %2"
+
+#: arkwidget.cpp:1891
+msgid ""
+"Do you wish to add this to the current archive or open it as a new archive?"
+msgstr ""
+"Do you wish to add this to the current archive or open it as a new archive?"
+
+#: arkwidget.cpp:1893
+msgid "&Add"
+msgstr "&Add"
+
+#: arkwidget.cpp:1893
+msgid "&Open"
+msgstr "&Open"
+
+#: arkwidget.cpp:1948
+msgid ""
+"There is no archive currently open. Do you wish to create one now for these "
+"files?"
+msgstr ""
+"There is no archive currently open. Do you wish to create one now for these "
+"files?"
+
+#: arkwidget.cpp:1949
+msgid ""
+"There is no archive currently open. Do you wish to create one now for this "
+"file?"
+msgstr ""
+"There is no archive currently open. Do you wish to create one now for this "
+"file?"
+
+#: arkwidget.cpp:1950
+msgid "Create Archive"
+msgstr "Create Archive"
+
+#: arkwidget.cpp:1950 extractiondialog.cpp:149
+msgid "Do Not Create"
+msgstr "Do Not Create"
+
+#: arkwidget.cpp:2033 arkwidget.cpp:2146
+msgid "Unknown archive format or corrupted archive"
+msgstr "Unknown archive format or corrupted archive"
+
+#: arkwidget.cpp:2040 arkwidget.cpp:2152
+msgid ""
+"The utility %1 is not in your PATH.\n"
+"Please install it or contact your system administrator."
+msgstr ""
+"The utility %1 is not in your PATH.\n"
+"Please install it or contact your system administrator."
+
+#: arkwidget.cpp:2101
+msgid "An error occurred while trying to create the archive."
+msgstr "An error occurred while trying to create the archive."
+
+#: arkwidget.cpp:2165
+msgid "Opening the archive..."
+msgstr "Opening the archive..."
+
+#: arkwidget.cpp:2189
+msgid ""
+"This archive is read-only. If you want to save it under a new name, go to the "
+"File menu and select Save As."
+msgstr ""
+"This archive is read-only. If you want to save it under a new name, go to the "
+"File menu and select Save As."
+
+#: arkwidget.cpp:2207
+#, c-format
+msgid "An error occurred while trying to open the archive %1"
+msgstr "An error occurred while trying to open the archive %1"
+
+#. i18n: file general.ui line 16
+#: arkwidget.cpp:2242 rc.cpp:60
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#: arkwidget.cpp:2242
+msgid "General Settings"
+msgstr "General Settings"
+
+#: arkwidget.cpp:2243
+msgid "Addition"
+msgstr "Addition"
+
+#: arkwidget.cpp:2243
+msgid "File Addition Settings"
+msgstr "File Addition Settings"
+
+#: arkwidget.cpp:2244
+msgid "Extraction"
+msgstr "Extraction"
+
+#: arkwidget.cpp:2244
+msgid "Extraction Settings"
+msgstr "Extraction Settings"
+
+#: common_texts.cpp:1
+msgid " Filename "
+msgstr " Filename "
+
+#: common_texts.cpp:2
+msgid " Permissions "
+msgstr " Permissions "
+
+#: common_texts.cpp:3
+msgid " Owner/Group "
+msgstr " Owner/Group "
+
+#: common_texts.cpp:4
+msgid " Size "
+msgstr " Size "
+
+#: common_texts.cpp:5
+msgid " Timestamp "
+msgstr " Timestamp "
+
+#: common_texts.cpp:6
+msgid " Link "
+msgstr " Link "
+
+#: common_texts.cpp:7
+msgid " Size Now "
+msgstr " Size Now "
+
+#: common_texts.cpp:8
+msgid " Ratio "
+msgstr " Ratio "
+
+#: common_texts.cpp:9
+msgid ""
+"_: acronym for Cyclic Redundancy Check\n"
+" CRC "
+msgstr " CRC "
+
+#: common_texts.cpp:10
+msgid " Method "
+msgstr " Method "
+
+#: common_texts.cpp:11
+msgid " Version "
+msgstr " Version "
+
+#: common_texts.cpp:12
+msgid " Owner "
+msgstr " Owner "
+
+#: common_texts.cpp:13
+msgid " Group "
+msgstr " Group "
+
+#: common_texts.cpp:14
+msgid ""
+"_: (used as part of a sentence)\n"
+"start-up folder"
+msgstr "start-up folder"
+
+#: common_texts.cpp:15
+msgid ""
+"_: folder for opening files (used as part of a sentence)\n"
+"open folder"
+msgstr "open folder"
+
+#: common_texts.cpp:16
+msgid ""
+"_: folder for extracting files (used as part of a sentence)\n"
+"extract folder"
+msgstr "extract folder"
+
+#: common_texts.cpp:17
+msgid ""
+"_: folder for adding files (used as part of a sentence)\n"
+"add folder"
+msgstr "add folder"
+
+#: common_texts.cpp:19
+msgid "Settings"
+msgstr "Settings"
+
+#: common_texts.cpp:20
+msgid "&Adding"
+msgstr "&Adding"
+
+#: common_texts.cpp:21
+msgid "&Extracting"
+msgstr "&Extracting"
+
+#: common_texts.cpp:22
+msgid "&Folders"
+msgstr "&Folders"
+
+#: common_texts.cpp:23
+msgid "Add Settings"
+msgstr "Add Settings"
+
+#: common_texts.cpp:24
+msgid "Extract Settings"
+msgstr "Extract Settings"
+
+#: common_texts.cpp:25
+msgid "Replace &old files only with newer files"
+msgstr "Replace &old files only with newer files"
+
+#: common_texts.cpp:26
+msgid "Keep entries &generic (Lha)"
+msgstr "Keep entries &generic (Lha)"
+
+#. i18n: file addition.ui line 32
+#: common_texts.cpp:27 rc.cpp:33
+#, no-c-format
+msgid "Force &MS-DOS short filenames (Zip)"
+msgstr "Force &MS-DOS short filenames (Zip)"
+
+#: common_texts.cpp:28
+msgid "Translate LF to DOS &CRLF (Zip)"
+msgstr "Translate LF to DOS &CRLF (Zip)"
+
+#. i18n: file addition.ui line 56
+#: common_texts.cpp:29 rc.cpp:42
+#, no-c-format
+msgid "&Recursively add subfolders (Zip, Rar)"
+msgstr "&Recursively add subfolders (Zip, Rar)"
+
+#. i18n: file addition.ui line 48
+#: common_texts.cpp:30 rc.cpp:39
+#, no-c-format
+msgid "&Store symlinks as links (Zip, Rar)"
+msgstr "&Store symlinks as links (Zip, Rar)"
+
+#. i18n: file extraction.ui line 24
+#: common_texts.cpp:31 rc.cpp:45
+#, no-c-format
+msgid "O&verwrite files (Zip, Tar, Zoo, Rar)"
+msgstr "O&verwrite files (Zip, Tar, Zoo, Rar)"
+
+#. i18n: file extraction.ui line 32
+#: common_texts.cpp:32 rc.cpp:48
+#, no-c-format
+msgid "&Preserve permissions (Tar)"
+msgstr "&Preserve permissions (Tar)"
+
+#. i18n: file extraction.ui line 40
+#: common_texts.cpp:33 rc.cpp:51
+#, no-c-format
+msgid "&Ignore folder names (Zip)"
+msgstr "&Ignore folder names (Zip)"
+
+#: common_texts.cpp:34
+msgid "Convert filenames to &lowercase (Zip, Rar)"
+msgstr "Convert filenames to &lowercase (Zip, Rar)"
+
+#: common_texts.cpp:35
+msgid "Convert filenames to &uppercase (Rar)"
+msgstr "Convert filenames to &uppercase (Rar)"
+
+#: compressedfile.cpp:73
+msgid ""
+"You are creating a simple compressed archive which contains only one input "
+"file.\n"
+"When uncompressed, the file name will be based on the name of the archive "
+"file.\n"
+"If you add more files you will be prompted to convert it to a real archive."
+msgstr ""
+"You are creating a simple compressed archive which contains only one input "
+"file.\n"
+"When uncompressed, the file name will be based on the name of the archive "
+"file.\n"
+"If you add more files you will be prompted to convert it to a real archive."
+
+#: compressedfile.cpp:76
+msgid "Simple Compressed Archive"
+msgstr "Simple Compressed Archive"
+
+#: compressedfile.cpp:328 tar.cpp:176 tar.cpp:192
+msgid "Trouble writing to the archive..."
+msgstr "Trouble writing to the archive..."
+
+#: extractiondialog.cpp:59
+msgid "Extract"
+msgstr "Extract"
+
+#: extractiondialog.cpp:66
+#, c-format
+msgid "Extract Files From %1"
+msgstr "Extract Files From %1"
+
+#: extractiondialog.cpp:83
+msgid "Extract:"
+msgstr "Extract:"
+
+#: extractiondialog.cpp:85
+msgid "Selected files only"
+msgstr "Selected files only"
+
+#: extractiondialog.cpp:86
+msgid "All files"
+msgstr "All files"
+
+#: extractiondialog.cpp:93
+msgid "Extract all files"
+msgstr "Extract all files"
+
+#: extractiondialog.cpp:98
+msgid "Destination folder: "
+msgstr "Destination folder: "
+
+#. i18n: file ark.kcfg line 82
+#: extractiondialog.cpp:122 rc.cpp:135
+#, no-c-format
+msgid "Open destination folder after extraction"
+msgstr "Open destination folder after extraction"
+
+#: extractiondialog.cpp:148
+msgid "Create folder %1?"
+msgstr "Create folder %1?"
+
+#: extractiondialog.cpp:149
+msgid "Missing Folder"
+msgstr "Missing Folder"
+
+#: extractiondialog.cpp:149
+msgid "Create Folder"
+msgstr "Create Folder"
+
+#: extractiondialog.cpp:158
+msgid "The folder could not be created. Please check permissions."
+msgstr "The folder could not be created. Please check permissions."
+
+#: extractiondialog.cpp:164
+msgid ""
+"You do not have write permission to this folder. Please provide another folder."
+msgstr ""
+"You do not have write permission to this folder. Please provide another folder."
+
+#: filelistview.cpp:155
+msgid ""
+"_: Packed Ratio\n"
+"%1 %"
+msgstr "%1 %"
+
+#: filelistview.cpp:201
+msgid ""
+"This area is for displaying information about the files contained within an "
+"archive."
+msgstr ""
+"This area is for displaying information about the files contained within an "
+"archive."
+
+#: main.cpp:50
+msgid "Open extract dialog, quit when finished"
+msgstr "Open extract dialogue, quit when finished"
+
+#: main.cpp:51
+msgid ""
+"Extract 'archive' to 'folder'. Quit when finished.\n"
+"'folder' will be created if it does not exist."
+msgstr ""
+"Extract 'archive' to 'folder'. Quit when finished.\n"
+"'folder' will be created if it does not exist."
+
+#: main.cpp:53
+msgid "Ask for the name of the archive to add 'files' to. Quit when finished."
+msgstr "Ask for the name of the archive to add 'files' to. Quit when finished."
+
+#: main.cpp:54
+msgid ""
+"Add 'files' to 'archive'. Quit when finished.\n"
+"'archive' will be created if it does not exist."
+msgstr ""
+"Add 'files' to 'archive'. Quit when finished.\n"
+"'archive' will be created if it does not exist."
+
+#: main.cpp:56
+msgid ""
+"Used with '--extract-to'. When specified, 'archive'\n"
+"will be extracted to a subfolder of 'folder'\n"
+"whose name will be the name of 'archive' without the filename extension."
+msgstr ""
+"Used with '--extract-to'. When specified, 'archive'\n"
+"will be extracted to a subfolder of 'folder'\n"
+"whose name will be the name of 'archive' without the filename extension."
+
+#: main.cpp:59
+msgid "Folder to extract to"
+msgstr "Folder to extract to"
+
+#: main.cpp:60
+msgid "Files to be added"
+msgstr "Files to be added"
+
+#: main.cpp:61
+msgid "Open 'archive'"
+msgstr "Open 'archive'"
+
+#: main.cpp:67
+msgid "Ark"
+msgstr "Ark"
+
+#: main.cpp:68
+msgid "KDE Archiving tool"
+msgstr "KDE Archiving tool"
+
+#: main.cpp:70
+msgid "(c) 1997-2006, The Various Ark Developers"
+msgstr "(c) 1997-2006, The Various Ark Developers"
+
+#: main.cpp:74
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: main.cpp:80
+msgid "Former maintainer"
+msgstr "Former maintainer"
+
+#: main.cpp:102
+msgid "Icons"
+msgstr "Icons"
+
+#: main.cpp:105
+msgid "Ideas, help with the icons"
+msgstr "Ideas, help with the icons"
+
+#: mainwindow.cpp:112
+msgid "New &Window"
+msgstr "New &Window"
+
+#: mainwindow.cpp:118
+msgid "Re&load"
+msgstr "Re&load"
+
+#: mainwindow.cpp:224
+msgid ""
+"The archive %1 is already open and has been raised.\n"
+"Note: if the filename does not match, it only means that one of the two is a "
+"symbolic link."
+msgstr ""
+"The archive %1 is already open and has been raised.\n"
+"Note: if the filename does not match, it only means that one of the two is a "
+"symbolic link."
+
+#: mainwindow.cpp:251
+msgid "Open &as:"
+msgstr "Open &as:"
+
+#: mainwindow.cpp:259
+msgid "Autodetect (default)"
+msgstr "Autodetect (default)"
+
+#: mainwindow.cpp:421
+msgid "Select Archive to Add Files To"
+msgstr "Select Archive to Add Files To"
+
+#: mainwindow.cpp:434
+msgid "Compressing..."
+msgstr "Compressing..."
+
+#: mainwindow.cpp:456
+msgid "Please Wait"
+msgstr "Please Wait"
+
+#. i18n: file ark_part.rc line 16
+#: rc.cpp:9 rc.cpp:21
+#, no-c-format
+msgid "&Action"
+msgstr "&Action"
+
+#. i18n: file addition.ui line 24
+#: rc.cpp:30
+#, no-c-format
+msgid "Replace old files only &with newer files"
+msgstr "Replace old files only &with newer files"
+
+#. i18n: file addition.ui line 40
+#: rc.cpp:36
+#, no-c-format
+msgid "Translate &LF to DOS CRLF (Zip)"
+msgstr "Translate &LF to DOS CRLF (Zip)"
+
+#. i18n: file extraction.ui line 48
+#: rc.cpp:54
+#, no-c-format
+msgid "Convert file names to &lowercase (Zip, Rar)"
+msgstr "Convert file names to &lowercase (Zip, Rar)"
+
+#. i18n: file extraction.ui line 56
+#: rc.cpp:57
+#, no-c-format
+msgid "Convert file names to &uppercase (Rar)"
+msgstr "Convert file names to &uppercase (Rar)"
+
+#. i18n: file general.ui line 27
+#: rc.cpp:63
+#, no-c-format
+msgid "&Use integrated viewer"
+msgstr "&Use integrated viewer"
+
+#. i18n: file general.ui line 35
+#: rc.cpp:66
+#, no-c-format
+msgid "&Enable Konqueror integration"
+msgstr "&Enable Konqueror integration"
+
+#. i18n: file general.ui line 68
+#: rc.cpp:69
+#, no-c-format
+msgid ""
+"<font size=\"-1\"><i>Konqueror integration is only available if you install the "
+"Konqueror integration plugin from the kdeaddons package.</i></font>"
+msgstr ""
+"<font size=\"-1\"><i>Konqueror integration is only available if you install the "
+"Konqueror integration plugin from the kdeaddons package.</i></font>"
+
+#. i18n: file ark.kcfg line 9
+#: rc.cpp:72
+#, no-c-format
+msgid "Last folders used for extraction"
+msgstr "Last folders used for extraction"
+
+#. i18n: file ark.kcfg line 12
+#: rc.cpp:75
+#, no-c-format
+msgid "Replace old files only with newer files"
+msgstr "Replace old files only with newer files"
+
+#. i18n: file ark.kcfg line 13
+#: rc.cpp:78
+#, no-c-format
+msgid ""
+"If this option is enabled and you add filenames that already exist in an "
+"archive, only replace the old files if the added files are newer than them"
+msgstr ""
+"If this option is enabled and you add filenames that already exist in an "
+"archive, only replace the old files if the added files are newer than them"
+
+#. i18n: file ark.kcfg line 17
+#: rc.cpp:81
+#, no-c-format
+msgid "Overwrite files (Zip, Tar, Zoo, Rar)"
+msgstr "Overwrite files (Zip, Tar, Zoo, Rar)"
+
+#. i18n: file ark.kcfg line 18
+#: rc.cpp:84
+#, no-c-format
+msgid ""
+"Overwrite any files that have matching names on disk with the one from the "
+"archive"
+msgstr ""
+"Overwrite any files that have matching names on disk with the one from the "
+"archive"
+
+#. i18n: file ark.kcfg line 24
+#: rc.cpp:87
+#, no-c-format
+msgid "Preserve permissions"
+msgstr "Preserve permissions"
+
+#. i18n: file ark.kcfg line 25
+#: rc.cpp:90
+#, no-c-format
+msgid ""
+"Save the user, group, and permission settings on files. Use with care, as this "
+"may result in files being extracted that do not belong to any valid user on "
+"your computer"
+msgstr ""
+"Save the user, group, and permission settings on files. Use with care, as this "
+"may result in files being extracted that do not belong to any valid user on "
+"your computer"
+
+#. i18n: file ark.kcfg line 31
+#: rc.cpp:93
+#, no-c-format
+msgid "Force MS-DOS short filenames (Zip)"
+msgstr "Force MS-DOS short filenames (Zip)"
+
+#. i18n: file ark.kcfg line 32
+#: rc.cpp:96
+#, no-c-format
+msgid "Force names of files in Zip archives to the DOS 8.3 format"
+msgstr "Force names of files in Zip archives to the DOS 8.3 format"
+
+#. i18n: file ark.kcfg line 36
+#: rc.cpp:99
+#, no-c-format
+msgid "Translate LF to DOS CRLF"
+msgstr "Translate LF to DOS CRLF"
+
+#. i18n: file ark.kcfg line 40
+#: rc.cpp:102
+#, no-c-format
+msgid "Ignore folder names (Zip)"
+msgstr "Ignore folder names (Zip)"
+
+#. i18n: file ark.kcfg line 41
+#: rc.cpp:105
+#, no-c-format
+msgid ""
+"Extract all the files into the extraction folder, ignoring any folder structure "
+"in the archive."
+msgstr ""
+"Extract all the files into the extraction folder, ignoring any folder structure "
+"in the archive."
+
+#. i18n: file ark.kcfg line 47
+#: rc.cpp:108
+#, no-c-format
+msgid "Store symlinks as links (Zip, Rar)"
+msgstr "Store symlinks as links (Zip, Rar)"
+
+#. i18n: file ark.kcfg line 51
+#: rc.cpp:111
+#, no-c-format
+msgid "Recursively add subfolders (Zip, Rar)"
+msgstr "Recursively add subfolders (Zip, Rar)"
+
+#. i18n: file ark.kcfg line 55
+#: rc.cpp:114
+#, no-c-format
+msgid "Convert filenames to lowercase (Zip, Rar)"
+msgstr "Convert filenames to lowercase (Zip, Rar)"
+
+#. i18n: file ark.kcfg line 59
+#: rc.cpp:117
+#, no-c-format
+msgid "Convert filenames to uppercase"
+msgstr "Convert filenames to uppercase"
+
+#. i18n: file ark.kcfg line 65
+#: rc.cpp:120
+#, no-c-format
+msgid "Show search bar"
+msgstr "Show search bar"
+
+#. i18n: file ark.kcfg line 69
+#: rc.cpp:123
+#, no-c-format
+msgid "Enable Konqueror integration"
+msgstr "Enable Konqueror integration"
+
+#. i18n: file ark.kcfg line 70
+#: rc.cpp:126
+#, no-c-format
+msgid ""
+"Enables integration with Konqueror's context menus, letting you easily archive "
+"or unarchive files. This option will only work if you have the kdeaddons "
+"package installed."
+msgstr ""
+"Enables integration with Konqueror's context menus, letting you easily archive "
+"or unarchive files. This option will only work if you have the kdeaddons "
+"package installed."
+
+#. i18n: file ark.kcfg line 74
+#: rc.cpp:129
+#, no-c-format
+msgid "Use integrated viewer"
+msgstr "Use integrated viewer"
+
+#. i18n: file ark.kcfg line 78
+#: rc.cpp:132
+#, no-c-format
+msgid "Tar Command"
+msgstr "Tar Command"
+
+#. i18n: file ark.kcfg line 86
+#: rc.cpp:138
+#, no-c-format
+msgid "Enable experimental support for loading ACE files"
+msgstr "Enable experimental support for loading ACE files"
+
+#: searchbar.cpp:38
+msgid "Reset Search"
+msgstr "Reset Search"
+
+#: searchbar.cpp:41
+msgid ""
+"Reset Search\n"
+"Resets the search bar, so that all archive entries are shown again."
+msgstr ""
+"Reset Search\n"
+"Resets the search bar, so that all archive entries are shown again."
+
+#: tar.cpp:405
+msgid "Unable to fork a decompressor"
+msgstr "Unable to fork a decompressor"
+
+#: tar.cpp:432
+msgid "Trouble writing to the tempfile..."
+msgstr "Trouble writing to the tempfile..."
+
+#~ msgid ""
+#~ "\n"
+#~ "Use \"Details\" to view the last shell output."
+#~ msgstr ""
+#~ "\n"
+#~ "Use \"Details\" to view the last shell output."
+
+#~ msgid ""
+#~ "None of the files in the archive have been\n"
+#~ "extracted since all of them already exist."
+#~ msgstr ""
+#~ "None of the files in the archive have been\n"
+#~ "extracted since all of them already exist."
+
+#~ msgid ""
+#~ "%1 will not be extracted because it will overwrite an existing file.\n"
+#~ "Go back to the Extraction Dialog?"
+#~ msgstr ""
+#~ "%1 will not be extracted because it will overwrite an existing file.\n"
+#~ "Go back to the Extraction Dialogue?"
+
+#~ msgid ""
+#~ "Some files will not be extracted, because they would overwrite existing files.\n"
+#~ "Would you like to go back to the extraction dialog?\n"
+#~ "\n"
+#~ "The following files will not be extracted if you choose to continue:"
+#~ msgstr ""
+#~ "Some files will not be extracted, because they would overwrite existing files.\n"
+#~ "Would you like to go back to the extraction dialogue?\n"
+#~ "\n"
+#~ "The following files will not be extracted if you choose to continue:"
diff --git a/tde-i18n-en_GB/messages/kdeutils/irkick.po b/tde-i18n-en_GB/messages/kdeutils/irkick.po
new file mode 100644
index 00000000000..5d20733746e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/irkick.po
@@ -0,0 +1,111 @@
+# translation of irkick.po to British English
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: irkick\n"
+"POT-Creation-Date: 2005-07-24 01:36+0200\n"
+"PO-Revision-Date: 2005-11-07 01:13+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: irkick.cpp:58
+msgid "KDE Lirc Server: Ready."
+msgstr "KDE Lirc Server: Ready."
+
+#: irkick.cpp:62
+msgid "KDE Lirc Server: No infra-red remote controls found."
+msgstr "KDE Lirc Server: No infra-red remote controls found."
+
+#: irkick.cpp:75
+msgid "&Configure..."
+msgstr "&Configure..."
+
+#: irkick.cpp:94
+msgid ""
+"The infrared system has severed its connection. Remote controls are no longer "
+"available."
+msgstr ""
+"The infrared system has severed its connection. Remote controls are no longer "
+"available."
+
+#: irkick.cpp:102
+msgid ""
+"A connection to the infrared system has been made. Remote controls may now be "
+"available."
+msgstr ""
+"A connection to the infrared system has been made. Remote controls may now be "
+"available."
+
+#: irkick.cpp:118
+msgid ""
+"Should the Infrared Remote Control server start automatically when you begin "
+"KDE?"
+msgstr ""
+"Should the Infrared Remote Control server start automatically when you begin "
+"KDE?"
+
+#: irkick.cpp:118
+msgid "Automatically Start?"
+msgstr "Automatically Start?"
+
+#: irkick.cpp:118
+msgid "Start Automatically"
+msgstr "Start Automatically"
+
+#: irkick.cpp:118
+msgid "Do Not Start"
+msgstr "Do Not Start"
+
+#: irkick.cpp:129
+msgid "Resetting all modes."
+msgstr "Resetting all modes."
+
+#: irkick.cpp:247
+msgid "Starting <b>%1</b>..."
+msgstr "Starting <b>%1</b>..."
+
+#: main.cpp:22
+msgid "IRKick"
+msgstr "IRKick"
+
+#: main.cpp:22
+msgid "The KDE Infrared Remote Control Server"
+msgstr "The KDE Infrared Remote Control Server"
+
+#: main.cpp:23
+msgid "Author"
+msgstr "Author"
+
+#: main.cpp:24
+msgid "Original LIRC interface code"
+msgstr "Original LIRC interface code"
+
+#: main.cpp:25
+msgid "Ideas, concept code"
+msgstr "Ideas, concept code"
+
+#: main.cpp:26
+msgid "Random patches"
+msgstr "Random patches"
+
+#: main.cpp:27
+msgid "Ideas"
+msgstr "Ideas"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kcalc.po b/tde-i18n-en_GB/messages/kdeutils/kcalc.po
new file mode 100644
index 00000000000..244ae4f64a0
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kcalc.po
@@ -0,0 +1,834 @@
+# translation of kcalc.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcalc\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2006-12-08 13:58+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: kcalc.cpp:77
+msgid "KDE Calculator"
+msgstr "KDE Calculator"
+
+#: kcalc.cpp:107
+msgid "Base"
+msgstr "Base"
+
+#: kcalc.cpp:112
+msgid "He&x"
+msgstr "He&x"
+
+#: kcalc.cpp:114
+msgid "Switch base to hexadecimal."
+msgstr "Switch base to hexadecimal."
+
+#: kcalc.cpp:116
+msgid "&Dec"
+msgstr "&Dec"
+
+#: kcalc.cpp:118
+msgid "Switch base to decimal."
+msgstr "Switch base to decimal."
+
+#: kcalc.cpp:120
+msgid "&Oct"
+msgstr "&Oct"
+
+#: kcalc.cpp:122
+msgid "Switch base to octal."
+msgstr "Switch base to octal."
+
+#: kcalc.cpp:124
+msgid "&Bin"
+msgstr "&Bin"
+
+#: kcalc.cpp:126
+msgid "Switch base to binary."
+msgstr "Switch base to binary."
+
+#: kcalc.cpp:130
+msgid "&Angle"
+msgstr "&Angle"
+
+#: kcalc.cpp:132
+msgid "Choose the unit for the angle measure"
+msgstr "Choose the unit for the angle measure"
+
+#: kcalc.cpp:136
+msgid "Degrees"
+msgstr "Degrees"
+
+#: kcalc.cpp:137
+msgid "Radians"
+msgstr "Radians"
+
+#: kcalc.cpp:138
+msgid "Gradians"
+msgstr "Gradians"
+
+#: kcalc.cpp:147
+msgid "Inverse mode"
+msgstr "Inverse mode"
+
+#: kcalc.cpp:170
+msgid "Modulo"
+msgstr "Modulo"
+
+#: kcalc.cpp:171
+msgid "Integer division"
+msgstr "Integer division"
+
+#: kcalc.cpp:180
+msgid "Reciprocal"
+msgstr "Reciprocal"
+
+#: kcalc.cpp:187
+msgid "Factorial"
+msgstr "Factorial"
+
+#: kcalc.cpp:198
+msgid "Square"
+msgstr "Square"
+
+#: kcalc.cpp:199
+msgid "Third power"
+msgstr "Third power"
+
+#: kcalc.cpp:207
+msgid "Square root"
+msgstr "Square root"
+
+#: kcalc.cpp:208
+msgid "Cube root"
+msgstr "Cube root"
+
+#: kcalc.cpp:220
+msgid "x to the power of y"
+msgstr "x to the power of y"
+
+#: kcalc.cpp:221
+msgid "x to the power of 1/y"
+msgstr "x to the power of 1/y"
+
+#: kcalc.cpp:420
+msgid "&Statistic Buttons"
+msgstr "&Statistic Buttons"
+
+#: kcalc.cpp:426
+msgid "Science/&Engineering Buttons"
+msgstr "Science/&Engineering Buttons"
+
+#: kcalc.cpp:432
+msgid "&Logic Buttons"
+msgstr "&Logic Buttons"
+
+#: kcalc.cpp:438
+msgid "&Constants Buttons"
+msgstr "&Constants Buttons"
+
+#: kcalc.cpp:445
+msgid "&Show All"
+msgstr "&Show All"
+
+#: kcalc.cpp:448
+msgid "&Hide All"
+msgstr "&Hide All"
+
+#: kcalc.cpp:549
+msgid "Exponent"
+msgstr "Exponent"
+
+#: kcalc.cpp:561
+msgid "Multiplication"
+msgstr "Multiplication"
+
+#: kcalc.cpp:565
+msgid "Pressed Multiplication-Button"
+msgstr "Pressed Multiplication-Button"
+
+#: kcalc.cpp:569
+msgid "Division"
+msgstr "Division"
+
+#: kcalc.cpp:575
+msgid "Addition"
+msgstr "Addition"
+
+#: kcalc.cpp:581
+msgid "Subtraction"
+msgstr "Subtraction"
+
+#: kcalc.cpp:588
+msgid "Decimal point"
+msgstr "Decimal point"
+
+#: kcalc.cpp:591 kcalc.cpp:593
+msgid "Pressed Decimal Point"
+msgstr "Pressed Decimal Point"
+
+#: kcalc.cpp:597
+msgid "Result"
+msgstr "Result"
+
+#: kcalc.cpp:601 kcalc.cpp:603
+msgid "Pressed Equal-Button"
+msgstr "Pressed Equal-Button"
+
+#: kcalc.cpp:643
+msgid "Memory recall"
+msgstr "Memory recall"
+
+#: kcalc.cpp:651
+msgid "Add display to memory"
+msgstr "Add display to memory"
+
+#: kcalc.cpp:652
+msgid "Subtract from memory"
+msgstr "Subtract from memory"
+
+#: kcalc.cpp:661
+msgid "Memory store"
+msgstr "Memory store"
+
+#: kcalc.cpp:667
+msgid "Clear memory"
+msgstr "Clear memory"
+
+#: kcalc.cpp:676
+msgid "Pressed ESC-Button"
+msgstr "Pressed ESC-Button"
+
+#: kcalc.cpp:680
+msgid "Clear all"
+msgstr "Clear all"
+
+#: kcalc.cpp:692
+msgid "Percent"
+msgstr "Percent"
+
+#: kcalc.cpp:698
+msgid "Change sign"
+msgstr "Change sign"
+
+#: kcalc.cpp:750
+msgid "Bitwise AND"
+msgstr "Bitwise AND"
+
+#: kcalc.cpp:757
+msgid "Bitwise OR"
+msgstr "Bitwise OR"
+
+#: kcalc.cpp:764
+msgid "Bitwise XOR"
+msgstr "Bitwise XOR"
+
+#: kcalc.cpp:771
+msgid "One's complement"
+msgstr "One's complement"
+
+#: kcalc.cpp:779
+msgid "Left bit shift"
+msgstr "Left bit shift"
+
+#: kcalc.cpp:788
+msgid "Right bit shift"
+msgstr "Right bit shift"
+
+#: kcalc.cpp:803
+msgid "Hyperbolic mode"
+msgstr "Hyperbolic mode"
+
+#: kcalc.cpp:813
+msgid "Sine"
+msgstr "Sine"
+
+#: kcalc.cpp:814
+msgid "Arc sine"
+msgstr "Arc sine"
+
+#: kcalc.cpp:815
+msgid "Hyperbolic sine"
+msgstr "Hyperbolic sine"
+
+#: kcalc.cpp:817
+msgid "Inverse hyperbolic sine"
+msgstr "Inverse hyperbolic sine"
+
+#: kcalc.cpp:827
+msgid "Cosine"
+msgstr "Cosine"
+
+#: kcalc.cpp:828
+msgid "Arc cosine"
+msgstr "Arc cosine"
+
+#: kcalc.cpp:829
+msgid "Hyperbolic cosine"
+msgstr "Hyperbolic cosine"
+
+#: kcalc.cpp:831
+msgid "Inverse hyperbolic cosine"
+msgstr "Inverse hyperbolic cosine"
+
+#: kcalc.cpp:841
+msgid "Tangent"
+msgstr "Tangent"
+
+#: kcalc.cpp:842
+msgid "Arc tangent"
+msgstr "Arc tangent"
+
+#: kcalc.cpp:843
+msgid "Hyperbolic tangent"
+msgstr "Hyperbolic tangent"
+
+#: kcalc.cpp:845
+msgid "Inverse hyperbolic tangent"
+msgstr "Inverse hyperbolic tangent"
+
+#: kcalc.cpp:854
+msgid "Natural log"
+msgstr "Natural log"
+
+#: kcalc.cpp:855
+msgid "Exponential function"
+msgstr "Exponential function"
+
+#: kcalc.cpp:866
+msgid "Logarithm to base 10"
+msgstr "Logarithm to base 10"
+
+#: kcalc.cpp:867
+msgid "10 to the power of x"
+msgstr "10 to the power of x"
+
+#: kcalc.cpp:886
+msgid "Number of data entered"
+msgstr "Number of data entered"
+
+#: kcalc.cpp:888
+msgid "Sum of all data items"
+msgstr "Sum of all data items"
+
+#: kcalc.cpp:898 kcalc.cpp:901
+msgid "Median"
+msgstr "Median"
+
+#: kcalc.cpp:907
+msgid "Mean"
+msgstr "Mean"
+
+#: kcalc.cpp:910
+msgid "Sum of all data items squared"
+msgstr "Sum of all data items squared"
+
+#: kcalc.cpp:921
+msgid "Sample standard deviation"
+msgstr "Sample standard deviation"
+
+#: kcalc.cpp:923
+msgid "Standard deviation"
+msgstr "Standard deviation"
+
+#: kcalc.cpp:933
+msgid "Enter data"
+msgstr "Enter data"
+
+#: kcalc.cpp:934
+msgid "Delete last data item"
+msgstr "Delete last data item"
+
+#: kcalc.cpp:944
+msgid "Clear data store"
+msgstr "Clear data store"
+
+#: kcalc.cpp:1019
+msgid "&Constants"
+msgstr "&Constants"
+
+#: kcalc.cpp:1768
+msgid "Last stat item erased"
+msgstr "Last stat item erased"
+
+#: kcalc.cpp:1779
+msgid "Stat mem cleared"
+msgstr "Stat mem cleared"
+
+#. i18n: file general.ui line 16
+#: kcalc.cpp:1825 rc.cpp:78
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#: kcalc.cpp:1825
+msgid "General Settings"
+msgstr "General Settings"
+
+#: kcalc.cpp:1833
+msgid "Select Display Font"
+msgstr "Select Display Font"
+
+#: kcalc.cpp:1839
+msgid "Colors"
+msgstr "Colours"
+
+#: kcalc.cpp:1839
+msgid "Button & Display Colors"
+msgstr "Button & Display Colours"
+
+#. i18n: file constants.ui line 16
+#: kcalc.cpp:1876 rc.cpp:36
+#, no-c-format
+msgid "Constants"
+msgstr "Constants"
+
+#: kcalc.cpp:2273
+msgid "KCalc"
+msgstr "KCalc"
+
+#: kcalc.cpp:2275
+msgid ""
+"(c) 2003-2005, Klaus Niederkrüger\n"
+"(c) 1996-2000, Bernd Johannes Wuebben\n"
+"(c) 2000-2005, The KDE Team"
+msgstr ""
+"(c) 2003-2005, Klaus Niederkrüger\n"
+"(c) 1996-2000, Bernd Johannes Wuebben\n"
+"(c) 2000-2005, The KDE Team"
+
+#: kcalc_const_button.cpp:37 kcalc_const_button.cpp:47
+msgid "Write display data into memory"
+msgstr "Write display data into memory"
+
+#: kcalc_const_button.cpp:74
+msgid "Set Name"
+msgstr "Set Name"
+
+#: kcalc_const_button.cpp:75
+msgid "Choose From List"
+msgstr "Choose From List"
+
+#: kcalc_const_button.cpp:88
+msgid "New Name for Constant"
+msgstr "New Name for Constant"
+
+#: kcalc_const_button.cpp:88
+msgid "New name:"
+msgstr "New name:"
+
+#: kcalc_const_menu.cpp:29
+msgid "Pi"
+msgstr "Pi"
+
+#: kcalc_const_menu.cpp:32
+msgid "Euler Number"
+msgstr "Euler Number"
+
+#: kcalc_const_menu.cpp:35
+msgid "Golden Ratio"
+msgstr "Golden Ratio"
+
+#: kcalc_const_menu.cpp:36
+msgid "Light Speed"
+msgstr "Light Speed"
+
+#: kcalc_const_menu.cpp:37
+msgid "Planck's Constant"
+msgstr "Planck's Constant"
+
+#: kcalc_const_menu.cpp:38
+msgid "Constant of Gravitation"
+msgstr "Constant of Gravitation"
+
+#: kcalc_const_menu.cpp:39
+msgid "Earth Acceleration"
+msgstr "Earth Acceleration"
+
+#: kcalc_const_menu.cpp:40
+msgid "Elementary Charge"
+msgstr "Elementary Charge"
+
+#: kcalc_const_menu.cpp:41
+msgid "Impedance of Vacuum"
+msgstr "Impedance of Vacuum"
+
+#: kcalc_const_menu.cpp:42
+msgid "Fine-Structure Constant"
+msgstr "Fine-Structure Constant"
+
+#: kcalc_const_menu.cpp:43
+msgid "Permeability of Vacuum"
+msgstr "Permeability of Vacuum"
+
+#: kcalc_const_menu.cpp:44
+msgid "Permittivity of vacuum"
+msgstr "Permittivity of vacuum"
+
+#: kcalc_const_menu.cpp:45
+msgid "Boltzmann Constant"
+msgstr "Boltzmann Constant"
+
+#: kcalc_const_menu.cpp:46
+msgid "Atomic Mass Unit"
+msgstr "Atomic Mass Unit"
+
+#: kcalc_const_menu.cpp:47
+msgid "Molar Gas Constant"
+msgstr "Molar Gas Constant"
+
+#: kcalc_const_menu.cpp:48
+msgid "Stefan-Boltzmann Constant"
+msgstr "Stefan-Boltzmann Constant"
+
+#: kcalc_const_menu.cpp:49
+msgid "Avogadro's Number"
+msgstr "Avogadro's Number"
+
+#: kcalc_const_menu.cpp:61
+msgid "Mathematics"
+msgstr "Mathematics"
+
+#: kcalc_const_menu.cpp:62
+msgid "Electromagnetism"
+msgstr "Electromagnetism"
+
+#: kcalc_const_menu.cpp:63
+msgid "Atomic && Nuclear"
+msgstr "Atomic && Nuclear"
+
+#: kcalc_const_menu.cpp:64
+msgid "Thermodynamics"
+msgstr "Thermodynamics"
+
+#: kcalc_const_menu.cpp:65
+msgid "Gravitation"
+msgstr "Gravitation"
+
+#: kcalc_core.cpp:965
+msgid "Stack processing error - empty stack"
+msgstr "Stack processing error - empty stack"
+
+#. i18n: file colors.ui line 27
+#: rc.cpp:6
+#, no-c-format
+msgid "Display Colors"
+msgstr "Display Colours"
+
+#. i18n: file colors.ui line 38
+#: rc.cpp:9
+#, no-c-format
+msgid "&Foreground:"
+msgstr "&Foreground:"
+
+#. i18n: file colors.ui line 49
+#: rc.cpp:12
+#, no-c-format
+msgid "&Background:"
+msgstr "&Background:"
+
+#. i18n: file colors.ui line 109
+#: rc.cpp:15
+#, no-c-format
+msgid "Button Colors"
+msgstr "Button Colours"
+
+#. i18n: file colors.ui line 120
+#: rc.cpp:18
+#, no-c-format
+msgid "&Functions:"
+msgstr "&Functions:"
+
+#. i18n: file colors.ui line 131
+#: rc.cpp:21
+#, no-c-format
+msgid "He&xadecimals:"
+msgstr "He&xadecimals:"
+
+#. i18n: file colors.ui line 142
+#: rc.cpp:24
+#, no-c-format
+msgid "O&perations:"
+msgstr "O&perations:"
+
+#. i18n: file colors.ui line 210
+#: rc.cpp:27
+#, no-c-format
+msgid "&Numbers:"
+msgstr "&Numbers:"
+
+#. i18n: file colors.ui line 229
+#: rc.cpp:30
+#, no-c-format
+msgid "St&atistic functions:"
+msgstr "St&atistic functions:"
+
+#. i18n: file colors.ui line 240
+#: rc.cpp:33
+#, no-c-format
+msgid "&Memory:"
+msgstr "&Memory:"
+
+#. i18n: file constants.ui line 27
+#: rc.cpp:39
+#, no-c-format
+msgid "Configure Constants"
+msgstr "Configure Constants"
+
+#. i18n: file constants.ui line 38
+#: rc.cpp:42
+#, no-c-format
+msgid "C1"
+msgstr "C1"
+
+#. i18n: file constants.ui line 99
+#: rc.cpp:45 rc.cpp:51 rc.cpp:57 rc.cpp:63 rc.cpp:69 rc.cpp:75
+#, no-c-format
+msgid "Predefined"
+msgstr "Predefined"
+
+#. i18n: file constants.ui line 109
+#: rc.cpp:48
+#, no-c-format
+msgid "C2"
+msgstr "C2"
+
+#. i18n: file constants.ui line 180
+#: rc.cpp:54
+#, no-c-format
+msgid "C3"
+msgstr "C3"
+
+#. i18n: file constants.ui line 251
+#: rc.cpp:60
+#, no-c-format
+msgid "C4"
+msgstr "C4"
+
+#. i18n: file constants.ui line 322
+#: rc.cpp:66
+#, no-c-format
+msgid "C5"
+msgstr "C5"
+
+#. i18n: file constants.ui line 393
+#: rc.cpp:72
+#, no-c-format
+msgid "C6"
+msgstr "C6"
+
+#. i18n: file general.ui line 30
+#: rc.cpp:81
+#, no-c-format
+msgid "Precision"
+msgstr "Precision"
+
+#. i18n: file general.ui line 41
+#: rc.cpp:84
+#, no-c-format
+msgid "Set &decimal precision"
+msgstr "Set &decimal precision"
+
+#. i18n: file general.ui line 52
+#: rc.cpp:87
+#, no-c-format
+msgid "Decimal &digits:"
+msgstr "Decimal &digits:"
+
+#. i18n: file general.ui line 88
+#: rc.cpp:90
+#, no-c-format
+msgid "&Maximum number of digits:"
+msgstr "&Maximum number of digits:"
+
+#. i18n: file general.ui line 123
+#: rc.cpp:93
+#, no-c-format
+msgid "Misc"
+msgstr "Misc"
+
+#. i18n: file general.ui line 134
+#: rc.cpp:96
+#, no-c-format
+msgid "&Beep on error"
+msgstr "&Beep on error"
+
+#. i18n: file general.ui line 145
+#: rc.cpp:99
+#, no-c-format
+msgid "Show &result in window title"
+msgstr "Show &result in window title"
+
+#. i18n: file general.ui line 153
+#: rc.cpp:102
+#, no-c-format
+msgid "Group digits"
+msgstr "Group digits"
+
+#. i18n: file kcalc.kcfg line 12
+#: rc.cpp:105
+#, no-c-format
+msgid "The foreground color of the display."
+msgstr "The foreground colour of the display."
+
+#. i18n: file kcalc.kcfg line 16
+#: rc.cpp:108
+#, no-c-format
+msgid "The background color of the display."
+msgstr "The background colour of the display."
+
+#. i18n: file kcalc.kcfg line 20
+#: rc.cpp:111
+#, no-c-format
+msgid "The color of number buttons."
+msgstr "The colour of number buttons."
+
+#. i18n: file kcalc.kcfg line 25
+#: rc.cpp:114
+#, no-c-format
+msgid "The color of function buttons."
+msgstr "The colour of function buttons."
+
+#. i18n: file kcalc.kcfg line 29
+#: rc.cpp:117
+#, no-c-format
+msgid "The color of statistical buttons."
+msgstr "The colour of statistical buttons."
+
+#. i18n: file kcalc.kcfg line 33
+#: rc.cpp:120
+#, no-c-format
+msgid "The color of hex buttons."
+msgstr "The colour of hex buttons."
+
+#. i18n: file kcalc.kcfg line 37
+#: rc.cpp:123
+#, no-c-format
+msgid "The color of memory buttons."
+msgstr "The colour of memory buttons."
+
+#. i18n: file kcalc.kcfg line 41
+#: rc.cpp:126
+#, no-c-format
+msgid "The color of operation buttons."
+msgstr "The colour of operation buttons."
+
+#. i18n: file kcalc.kcfg line 47
+#: rc.cpp:129
+#, no-c-format
+msgid "The font to use in the display."
+msgstr "The font to use in the display."
+
+#. i18n: file kcalc.kcfg line 53
+#: rc.cpp:132
+#, no-c-format
+msgid "Maximum number of digits displayed."
+msgstr "Maximum number of digits displayed."
+
+#. i18n: file kcalc.kcfg line 59
+#: rc.cpp:135
+#, no-c-format
+msgid ""
+"\n"
+"\tKCalc can compute with many more digits than the number that\n"
+"\tfits on the display. This setting gives the maximum number of\n"
+"\tdigits displayed, before KCalc starts using scientific notation,\n"
+"\ti.e. notation of the type 2.34e12.\n"
+" "
+msgstr ""
+"\n"
+"\tKCalc can compute with many more digits than the number that\n"
+"\tfits on the display. This setting gives the maximum number of\n"
+"\tdigits displayed, before KCalc starts using scientific notation,\n"
+"\ti.e. notation of the type 2.34e12.\n"
+" "
+
+#. i18n: file kcalc.kcfg line 65
+#: rc.cpp:143
+#, no-c-format
+msgid "Number of fixed decimal digits."
+msgstr "Number of fixed decimal digits."
+
+#. i18n: file kcalc.kcfg line 69
+#: rc.cpp:146
+#, no-c-format
+msgid "Whether to use fixed decimal places."
+msgstr "Whether to use fixed decimal places."
+
+#. i18n: file kcalc.kcfg line 75
+#: rc.cpp:149
+#, no-c-format
+msgid "Whether to beep on error."
+msgstr "Whether to beep on error."
+
+#. i18n: file kcalc.kcfg line 79
+#: rc.cpp:152
+#, no-c-format
+msgid "Whether to show the result in the window title."
+msgstr "Whether to show the result in the window title."
+
+#. i18n: file kcalc.kcfg line 83
+#: rc.cpp:155
+#, no-c-format
+msgid "Whether to group digits."
+msgstr "Whether to group digits."
+
+#. i18n: file kcalc.kcfg line 87
+#: rc.cpp:158
+#, no-c-format
+msgid "Whether to show statistical buttons."
+msgstr "Whether to show statistical buttons."
+
+#. i18n: file kcalc.kcfg line 92
+#: rc.cpp:161
+#, no-c-format
+msgid ""
+"Whether to show buttons with functions used in science/engineering,\n"
+"\t like exp, log, sin etc."
+msgstr ""
+"Whether to show buttons with functions used in science/engineering,\n"
+"\t like exp, log, sin etc."
+
+#. i18n: file kcalc.kcfg line 96
+#: rc.cpp:165
+#, no-c-format
+msgid "Whether to show logic buttons."
+msgstr "Whether to show logic buttons."
+
+#. i18n: file kcalc.kcfg line 100
+#: rc.cpp:168
+#, no-c-format
+msgid "Whether to show constant buttons."
+msgstr "Whether to show constant buttons."
+
+#. i18n: file kcalc.kcfg line 106
+#: rc.cpp:171
+#, no-c-format
+msgid "Name of the user programmable constants."
+msgstr "Name of the user programmable constants."
+
+#. i18n: file kcalc.kcfg line 117
+#: rc.cpp:174
+#, no-c-format
+msgid "List of user programmable constants"
+msgstr "List of user programmable constants"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kcharselect.po b/tde-i18n-en_GB/messages/kdeutils/kcharselect.po
new file mode 100644
index 00000000000..15558177729
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kcharselect.po
@@ -0,0 +1,75 @@
+# translation of kcharselect.po to British English
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcharselect\n"
+"POT-Creation-Date: 2004-12-21 01:21+0100\n"
+"PO-Revision-Date: 2005-01-19 16:32+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kcharselectdia.cc:73 kcharselectdia.cc:82
+msgid "&To Clipboard"
+msgstr "&To Clipboard"
+
+#: kcharselectdia.cc:85
+msgid "To Clipboard &UTF-8"
+msgstr "To Clipboard &UTF-8"
+
+#: kcharselectdia.cc:87
+msgid "To Clipboard &HTML"
+msgstr "To Clipboard &HTML"
+
+#: kcharselectdia.cc:90
+msgid "&From Clipboard"
+msgstr "&From Clipboard"
+
+#: kcharselectdia.cc:92
+msgid "From Clipboard UTF-8"
+msgstr "From Clipboard UTF-8"
+
+#: kcharselectdia.cc:95
+msgid "From Clipboard HTML"
+msgstr "From Clipboard HTML"
+
+#: kcharselectdia.cc:98
+msgid "&Flip"
+msgstr "&Flip"
+
+#: kcharselectdia.cc:100
+msgid "&Alignment"
+msgstr "&Alignment"
+
+#: main.cc:16
+msgid "KDE character selection utility"
+msgstr "KDE character selection utility"
+
+#: main.cc:21
+msgid "KCharSelect"
+msgstr "KCharSelect"
+
+#: main.cc:25 main.cc:27
+msgid "GUI cleanup and fixes"
+msgstr "GUI cleanup and fixes"
+
+#: main.cc:29
+msgid "XMLUI conversion"
+msgstr "XMLUI conversion"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kcharselectapplet.po b/tde-i18n-en_GB/messages/kdeutils/kcharselectapplet.po
new file mode 100644
index 00000000000..d7226887b1f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kcharselectapplet.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2001-07-13 22:53GMT\n"
+"Last-Translator: John Knight <anarchist_tomato@herzeleid.net>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: charselectapplet.cpp:142
+msgid "KCharSelectApplet"
+msgstr "KCharSelectApplet"
+
+#: charselectapplet.cpp:143
+msgid ""
+"A character picker applet.\n"
+"Used to copy single characters to the X11 clipboard.\n"
+"You can paste them to an application with the middle mouse button."
+msgstr ""
+"A character picker applet.\n"
+"Used to copy single characters to the X11 clipboard.\n"
+"You can paste them to an application with the middle mouse button."
+
+#: charselectapplet.cpp:349
+msgid "Cell width:"
+msgstr "Cell width:"
+
+#: charselectapplet.cpp:350
+msgid "Cell height:"
+msgstr "Cell height:"
+
+#: charselectapplet.cpp:351
+msgid "Characters:"
+msgstr "Characters:"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kcmkvaio.po b/tde-i18n-en_GB/messages/kdeutils/kcmkvaio.po
new file mode 100644
index 00000000000..b9c70f1fa60
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kcmkvaio.po
@@ -0,0 +1,133 @@
+# translation of kcmkvaio.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkvaio\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-06-08 15:08+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: main.cpp:53
+msgid "kcmkvaio"
+msgstr "kcmkvaio"
+
+#: main.cpp:54
+msgid "KDE Control Module for Sony Vaio Laptop Hardware"
+msgstr "KDE Control Module for Sony Vaio Laptop Hardware"
+
+#: main.cpp:60
+msgid "Original author"
+msgstr "Original author"
+
+#. i18n: file kcmkvaio_general.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "KVaio: General Options"
+msgstr "KVaio: General Options"
+
+#. i18n: file kcmkvaio_general.ui line 36
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"Cannot find the <i>Sony Programmable Interrupt Controller</i>"
+". If this is a Sony Vaio Laptop, make sure the <b>sonypi</b> "
+"driver module loads without failures."
+msgstr ""
+"Cannot find the <i>Sony Programmable Interrupt Controller</i>"
+". If this is a Sony Vaio Laptop, make sure the <b>sonypi</b> "
+"driver module loads without failures."
+
+#. i18n: file kcmkvaio_general.ui line 61
+#: rc.cpp:9
+#, no-c-format
+msgid "System Power"
+msgstr "System Power"
+
+#. i18n: file kcmkvaio_general.ui line 72
+#: rc.cpp:12
+#, no-c-format
+msgid "Remaining battery capacity:"
+msgstr "Remaining battery capacity:"
+
+#. i18n: file kcmkvaio_general.ui line 110
+#: rc.cpp:15
+#, no-c-format
+msgid "AC"
+msgstr "AC"
+
+#. i18n: file kcmkvaio_general.ui line 151
+#: rc.cpp:18
+#, no-c-format
+msgid "Bat 1"
+msgstr "Bat 1"
+
+#. i18n: file kcmkvaio_general.ui line 187
+#: rc.cpp:21
+#, no-c-format
+msgid "Bat 2"
+msgstr "Bat 2"
+
+#. i18n: file kcmkvaio_general.ui line 200
+#: rc.cpp:24
+#, no-c-format
+msgid "Other Options"
+msgstr "Other Options"
+
+#. i18n: file kcmkvaio_general.ui line 211
+#: rc.cpp:27
+#, no-c-format
+msgid "Periodically inform about battery and AC adapter status"
+msgstr "Periodically inform about battery and AC adapter status"
+
+#. i18n: file kcmkvaio_general.ui line 219
+#: rc.cpp:30
+#, no-c-format
+msgid "Show battery and AC status on Back button press"
+msgstr "Show battery and AC status on Back button press"
+
+#. i18n: file kcmkvaio_general.ui line 227
+#: rc.cpp:33
+#, no-c-format
+msgid "Report unhandled events using On Screen Display"
+msgstr "Report unhandled events using On Screen Display"
+
+#~ msgid "<h1>Later</h1>"
+#~ msgstr "<h1>Later</h1>"
+
+#~ msgid "Jog Dial Actions"
+#~ msgstr "Jog Dial Actions"
+
+#~ msgid "CTRL+Jog Dial modifies display brightness"
+#~ msgstr "CTRL+Jog Dial modifies display brightness"
+
+#~ msgid "Jog Dial press simulates middle mouse button"
+#~ msgstr "Jog Dial press simulates middle mouse button"
+
+#~ msgid "0%"
+#~ msgstr "0%"
+
+#~ msgid "ALT+Jog Dial modifies sound volume"
+#~ msgstr "ALT+Jog Dial modifies sound volume"
+
+#~ msgid "Brightness:"
+#~ msgstr "Brightness:"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kcmkwallet.po b/tde-i18n-en_GB/messages/kdeutils/kcmkwallet.po
new file mode 100644
index 00000000000..a0d8fda39fe
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kcmkwallet.po
@@ -0,0 +1,236 @@
+# translation of kcmkwallet.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmkwallet\n"
+"POT-Creation-Date: 2006-08-23 02:35+0200\n"
+"PO-Revision-Date: 2004-11-26 17:35+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: konfigurator.cpp:47
+msgid "kcmkwallet"
+msgstr "kcmkwallet"
+
+#: konfigurator.cpp:48
+msgid "KDE Wallet Control Module"
+msgstr "KDE Wallet Control Module"
+
+#: konfigurator.cpp:50
+msgid "(c) 2003 George Staikos"
+msgstr "(c) 2003 George Staikos"
+
+#: konfigurator.cpp:117
+msgid "New Wallet"
+msgstr "New Wallet"
+
+#: konfigurator.cpp:118
+msgid "Please choose a name for the new wallet:"
+msgstr "Please choose a name for the new wallet:"
+
+#: konfigurator.cpp:219 konfigurator.cpp:268
+msgid "Always Allow"
+msgstr "Always Allow"
+
+#: konfigurator.cpp:222 konfigurator.cpp:230 konfigurator.cpp:279
+msgid "Always Deny"
+msgstr "Always Deny"
+
+#: konfigurator.cpp:299
+msgid ""
+"This configuration module allows you to configure the KDE wallet system."
+msgstr ""
+"This configuration module allows you to configure the KDE wallet system."
+
+#. i18n: file walletconfigwidget.ui line 31
+#: rc.cpp:3
+#, no-c-format
+msgid "Wallet Preferences"
+msgstr "Wallet Preferences"
+
+#. i18n: file walletconfigwidget.ui line 42
+#: rc.cpp:6
+#, no-c-format
+msgid "&Enable the KDE wallet subsystem"
+msgstr "&Enable the KDE wallet subsystem"
+
+#. i18n: file walletconfigwidget.ui line 48
+#: rc.cpp:9
+#, no-c-format
+msgid ""
+"<p>The wallet subsytem allows a convenient and secure way to manage all your "
+"passwords. You can decide if you want to use this system with this option.</p>"
+msgstr ""
+"<p>The wallet subsytem allows a convenient and secure way to manage all your "
+"passwords. You can decide if you want to use this system with this option.</p>"
+
+#. i18n: file walletconfigwidget.ui line 56
+#: rc.cpp:12
+#, no-c-format
+msgid "Close Wallet"
+msgstr "Close Wallet"
+
+#. i18n: file walletconfigwidget.ui line 59
+#: rc.cpp:15
+#, no-c-format
+msgid ""
+"It is best to close your wallets when you are not using them to prevent others "
+"from viewing or using them."
+msgstr ""
+"It is best to close your wallets when you are not using them to prevent others "
+"from viewing or using them."
+
+#. i18n: file walletconfigwidget.ui line 86
+#: rc.cpp:18
+#, no-c-format
+msgid "Close when unused for:"
+msgstr "Close when unused for:"
+
+#. i18n: file walletconfigwidget.ui line 89
+#: rc.cpp:21 rc.cpp:27
+#, no-c-format
+msgid ""
+"<p><b>Close wallet after a period of inactivity</b>"
+"<br>When a wallet is closed the password is needed to access it again.</p>"
+msgstr ""
+"<p><b>Close wallet after a period of inactivity</b>"
+"<br>When a wallet is closed the password is needed to access it again.</p>"
+
+#. i18n: file walletconfigwidget.ui line 108
+#: rc.cpp:24
+#, no-c-format
+msgid " min"
+msgstr " min"
+
+#. i18n: file walletconfigwidget.ui line 150
+#: rc.cpp:30
+#, no-c-format
+msgid "Close when screensaver starts"
+msgstr "Close when screensaver starts"
+
+#. i18n: file walletconfigwidget.ui line 153
+#: rc.cpp:33
+#, no-c-format
+msgid ""
+"<p><b>Close wallet as soon as the screensaver starts.</b>"
+"<br>When a wallet is closed the password is needed to access it again.</p>"
+msgstr ""
+"<p><b>Close wallet as soon as the screensaver starts.</b>"
+"<br>When a wallet is closed the password is needed to access it again.</p>"
+
+#. i18n: file walletconfigwidget.ui line 161
+#: rc.cpp:36
+#, no-c-format
+msgid "Close when last application stops using it"
+msgstr "Close when last application stops using it"
+
+#. i18n: file walletconfigwidget.ui line 164
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"<p><b>Close wallet as soon as applications that use it have stopped.</b>"
+"<br>Note that your wallets will only be closed when all applications that use "
+"it have stopped."
+"<br>When a wallet is closed the password is needed to access it again.</p>"
+msgstr ""
+"<p><b>Close wallet as soon as applications that use it have stopped.</b>"
+"<br>Note that your wallets will only be closed when all applications that use "
+"it have stopped."
+"<br>When a wallet is closed the password is needed to access it again.</p>"
+
+#. i18n: file walletconfigwidget.ui line 174
+#: rc.cpp:42
+#, no-c-format
+msgid "Automatic Wallet Selection"
+msgstr "Automatic Wallet Selection"
+
+#. i18n: file walletconfigwidget.ui line 202
+#: rc.cpp:45
+#, no-c-format
+msgid "Select wallet to use as default:"
+msgstr "Select wallet to use as default:"
+
+#. i18n: file walletconfigwidget.ui line 210
+#: rc.cpp:48
+#, no-c-format
+msgid "Different wallet for local passwords:"
+msgstr "Different wallet for local passwords:"
+
+#. i18n: file walletconfigwidget.ui line 250
+#: rc.cpp:51 rc.cpp:54
+#, no-c-format
+msgid "New..."
+msgstr "New..."
+
+#. i18n: file walletconfigwidget.ui line 268
+#: rc.cpp:57
+#, no-c-format
+msgid "Wallet Manager"
+msgstr "Wallet Manager"
+
+#. i18n: file walletconfigwidget.ui line 296
+#: rc.cpp:60
+#, no-c-format
+msgid "Show manager in system tray"
+msgstr "Show manager in system tray"
+
+#. i18n: file walletconfigwidget.ui line 307
+#: rc.cpp:63
+#, no-c-format
+msgid "Hide system tray icon when last wallet closes"
+msgstr "Hide system tray icon when last wallet closes"
+
+#. i18n: file walletconfigwidget.ui line 336
+#: rc.cpp:66
+#, no-c-format
+msgid "Access Control"
+msgstr "Access Control"
+
+#. i18n: file walletconfigwidget.ui line 347
+#: rc.cpp:69
+#, no-c-format
+msgid "&Prompt when an application accesses an open wallet"
+msgstr "&Prompt when an application accesses an open wallet"
+
+#. i18n: file walletconfigwidget.ui line 356
+#: rc.cpp:72
+#, no-c-format
+msgid "Wallet"
+msgstr "Wallet"
+
+#. i18n: file walletconfigwidget.ui line 370
+#: rc.cpp:75
+#, no-c-format
+msgid "Application"
+msgstr "Application"
+
+#. i18n: file walletconfigwidget.ui line 381
+#: rc.cpp:78
+#, no-c-format
+msgid "Policy"
+msgstr "Policy"
+
+#. i18n: file walletconfigwidget.ui line 405
+#: rc.cpp:81
+#, no-c-format
+msgid "&Launch Wallet Manager"
+msgstr "&Launch Wallet Manager"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kcmlaptop.po b/tde-i18n-en_GB/messages/kdeutils/kcmlaptop.po
new file mode 100644
index 00000000000..0e34c7d3f09
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kcmlaptop.po
@@ -0,0 +1,1050 @@
+# translation of kcmlaptop.po to British English
+# Copyright (C) 2002,2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmlaptop\n"
+"POT-Creation-Date: 2006-10-14 02:36+0200\n"
+"PO-Revision-Date: 2006-12-08 13:58+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: battery.cpp:72
+msgid "&Show battery monitor"
+msgstr "&Show battery monitor"
+
+#: battery.cpp:74
+msgid "This box enables the battery state icon in the panel"
+msgstr "This box enables the battery state icon in the panel"
+
+#: battery.cpp:79
+msgid "Show battery level percentage"
+msgstr "Show battery level percentage"
+
+#: battery.cpp:81
+msgid ""
+"This box enables a text message near the battery state icon containing battery "
+"level percentage"
+msgstr ""
+"This box enables a text message near the battery state icon containing battery "
+"level percentage"
+
+#: battery.cpp:84
+msgid "&Notify me whenever my battery becomes fully charged"
+msgstr "&Notify me whenever my battery becomes fully charged"
+
+#: battery.cpp:86
+msgid ""
+"This box enables a dialog box that pops up when your battery becomes fully "
+"charged"
+msgstr ""
+"This box enables a dialogue box that pops up when your battery becomes fully "
+"charged"
+
+#: battery.cpp:89
+msgid "&Use a blank screen saver when running on battery"
+msgstr "&Use a blank screen saver when running on battery"
+
+#: battery.cpp:103
+msgid "&Check status every:"
+msgstr "&Check status every:"
+
+#: battery.cpp:105
+msgid ""
+"Choose how responsive the laptop software will be when it checks the battery "
+"status"
+msgstr ""
+"Choose how responsive the laptop software will be when it checks the battery "
+"status"
+
+#: battery.cpp:106
+msgid ""
+"_: keep short, unit in spinbox\n"
+"sec"
+msgstr "sec"
+
+#: battery.cpp:114
+msgid "Select Battery Icons"
+msgstr "Select Battery Icons"
+
+#: battery.cpp:125
+msgid "No &battery"
+msgstr "No &battery"
+
+#: battery.cpp:126
+msgid "&Not charging"
+msgstr "&Not charging"
+
+#: battery.cpp:127
+msgid "Char&ging"
+msgstr "Char&ging"
+
+#: battery.cpp:143
+msgid "Current Battery Status"
+msgstr "Current Battery Status"
+
+#: battery.cpp:174
+msgid ""
+"This panel controls whether the battery status monitor\n"
+"appears in the system tray and what it looks like."
+msgstr ""
+"This panel controls whether the battery status monitor\n"
+"appears in the system tray and what it looks like."
+
+#: battery.cpp:180
+msgid "&Start Battery Monitor"
+msgstr "&Start Battery Monitor"
+
+#: battery.cpp:276
+msgid ""
+"<h1>Laptop Battery</h1>This module allows you to monitor your batteries. To "
+"make use of this module, you must have power management system software "
+"installed. (And, of course, you should have batteries in your machine.)"
+msgstr ""
+"<h1>Laptop Battery</h1>This module allows you to monitor your batteries. To "
+"make use of this module, you must have power management system software "
+"installed. (And, of course, you should have batteries in your machine.)"
+
+#: battery.cpp:286
+msgid ""
+"<qt>The battery monitor has been started, but the tray icon is currently "
+"disabled. You can make it appear by selecting the <b>Show battery monitor</b> "
+"entry on this page and applying your changes.</qt>"
+msgstr ""
+"<qt>The battery monitor has been started, but the tray icon is currently "
+"disabled. You can make it appear by selecting the <b>Show battery monitor</b> "
+"entry on this page and applying your changes.</qt>"
+
+#: battery.cpp:361
+msgid "Present"
+msgstr "Present"
+
+#: battery.cpp:367
+msgid "Not present"
+msgstr "Not present"
+
+#: main.cpp:155
+msgid "&Battery"
+msgstr "&Battery"
+
+#: main.cpp:159
+msgid "&Power Control"
+msgstr "&Power Control"
+
+#: main.cpp:163
+msgid "Low Battery &Warning"
+msgstr "Low Battery &Warning"
+
+#: main.cpp:167
+msgid "Low Battery &Critical"
+msgstr "Low Battery &Critical"
+
+#: main.cpp:179
+msgid "Default Power Profiles"
+msgstr "Default Power Profiles"
+
+#: main.cpp:186
+msgid "Button Actions"
+msgstr "Button Actions"
+
+#: main.cpp:193
+msgid "&ACPI Config"
+msgstr "&ACPI Config"
+
+#: main.cpp:200
+msgid "&APM Config"
+msgstr "&APM Config"
+
+#: main.cpp:217
+msgid "&Sony Laptop Config"
+msgstr "&Sony Laptop Config"
+
+#: main.cpp:227
+msgid "Laptop Battery Configuration"
+msgstr "Laptop Battery Configuration"
+
+#: main.cpp:228
+msgid "Battery Control Panel Module"
+msgstr "Battery Control Panel Module"
+
+#: main.cpp:230
+msgid "(c) 1999 Paul Campbell"
+msgstr "(c) 1999 Paul Campbell"
+
+#: main.cpp:292
+msgid ""
+"<h1>Laptop Battery</h1>This module allows you to monitor your batteries. To "
+"make use of this module, you must have power management software installed. "
+"(And, of course, you should have batteries in your machine.)"
+msgstr ""
+"<h1>Laptop Battery</h1>This module allows you to monitor your batteries. To "
+"make use of this module, you must have power management software installed. "
+"(And, of course, you should have batteries in your machine.)"
+
+#: pcmcia.cpp:44
+msgid "kcmlaptop"
+msgstr "kcmlaptop"
+
+#: pcmcia.cpp:45
+msgid "KDE Panel System Information Control Module"
+msgstr "KDE Panel System Information Control Module"
+
+#: pcmcia.cpp:47
+msgid "(c) 1999 - 2002 Paul Campbell"
+msgstr "(c) 1999 - 2002 Paul Campbell"
+
+#: pcmcia.cpp:85
+msgid "Version: "
+msgstr "Version: "
+
+#: pcmcia.cpp:118
+msgid ""
+"<h1>PCMCIA Config</h1>This module shows information about the PCMCIA cards in "
+"your system, if there are PCMCIA cards."
+msgstr ""
+"<h1>PCMCIA Config</h1>This module shows information about the PCMCIA cards in "
+"your system, if there are PCMCIA cards."
+
+#: power.cpp:123 profile.cpp:76
+msgid "Not Powered"
+msgstr "Not Powered"
+
+#: power.cpp:124
+msgid ""
+"Options in this box apply when the laptop is unplugged from the wall and has "
+"been idle for a while"
+msgstr ""
+"Options in this box apply when the laptop is unplugged from the wall and has "
+"been idle for a while"
+
+#: buttons.cpp:128 power.cpp:129 warning.cpp:241
+msgid "Standb&y"
+msgstr "Standb&y"
+
+#: power.cpp:130 power.cpp:223
+msgid "Causes the laptop to change to a standby temporary-low power state"
+msgstr "Causes the laptop to change to a standby temporary-low power state"
+
+#: buttons.cpp:132 power.cpp:133 warning.cpp:247
+msgid "&Suspend"
+msgstr "&Suspend"
+
+#: power.cpp:134 power.cpp:227
+msgid "Causes the laptop to change to a suspend 'save-to-ram' state"
+msgstr "Causes the laptop to change to a suspend 'save-to-ram' state"
+
+#: buttons.cpp:136 power.cpp:137 warning.cpp:253
+msgid "H&ibernate"
+msgstr "H&ibernate"
+
+#: power.cpp:138 power.cpp:231
+msgid "Causes the laptop to change to a hibernate 'save-to-disk' state"
+msgstr "Causes the laptop to change to a hibernate 'save-to-disk' state"
+
+#: power.cpp:141 power.cpp:234
+msgid "None"
+msgstr "None"
+
+#: buttons.cpp:150 buttons.cpp:226 power.cpp:143 power.cpp:236
+msgid "Brightness"
+msgstr "Brightness"
+
+#: power.cpp:144 power.cpp:237
+msgid "Enables changing the laptop's back panel brightness"
+msgstr "Enables changing the laptop's back panel brightness"
+
+#: power.cpp:149 power.cpp:242
+msgid "How bright to change the back panel"
+msgstr "How bright to change the back panel"
+
+#: buttons.cpp:164 buttons.cpp:240 power.cpp:158 power.cpp:251 profile.cpp:102
+#: profile.cpp:165 warning.cpp:192
+msgid "System performance"
+msgstr "System performance"
+
+#: power.cpp:159 power.cpp:252
+msgid "Enables changing the laptop's performance profile"
+msgstr "Enables changing the laptop's performance profile"
+
+#: power.cpp:164 power.cpp:257
+msgid "Which profile to change it to"
+msgstr "Which profile to change it to"
+
+#: buttons.cpp:178 buttons.cpp:254 power.cpp:173 power.cpp:266 profile.cpp:184
+msgid "CPU throttle"
+msgstr "CPU throttle"
+
+#: power.cpp:174 power.cpp:267
+msgid "Enables throttling the laptop's CPU"
+msgstr "Enables throttling the laptop's CPU"
+
+#: power.cpp:179 power.cpp:272
+msgid "How much to throttle the laptop's CPU"
+msgstr "How much to throttle the laptop's CPU"
+
+#: power.cpp:195 power.cpp:285
+msgid "Don't act if LAV is >"
+msgstr "Don't act if LAV is >"
+
+#: power.cpp:198 power.cpp:288
+msgid ""
+"If enabled and the system load average is greater than this value none of the "
+"above options will be applied"
+msgstr ""
+"If enabled and the system load average is greater than this value none of the "
+"above options will be applied"
+
+#: power.cpp:204
+msgid "&Wait for:"
+msgstr "&Wait for:"
+
+#: power.cpp:206 power.cpp:296
+msgid "How long the computer has to be idle before these values take effect"
+msgstr "How long the computer has to be idle before these values take effect"
+
+#: power.cpp:207 power.cpp:297 warning.cpp:81 warning.cpp:101
+msgid ""
+"_: keep short, unit in spinbox\n"
+"min"
+msgstr "min"
+
+#: power.cpp:216 profile.cpp:140
+msgid "Powered"
+msgstr "Powered"
+
+#: power.cpp:218
+msgid ""
+"Options in this box apply when the laptop is plugged into the wall and has been "
+"idle for a while"
+msgstr ""
+"Options in this box apply when the laptop is plugged into the wall and has been "
+"idle for a while"
+
+#: buttons.cpp:204 power.cpp:222
+msgid "Sta&ndby"
+msgstr "Sta&ndby"
+
+#: buttons.cpp:208 power.cpp:226
+msgid "S&uspend"
+msgstr "S&uspend"
+
+#: buttons.cpp:212 power.cpp:230
+msgid "Hi&bernate"
+msgstr "Hi&bernate"
+
+#: power.cpp:294
+msgid "Wai&t for:"
+msgstr "Wai&t for:"
+
+#: power.cpp:304
+msgid ""
+"This panel configures the behavior of the automatic power-down feature - it "
+"works as a sort of extreme screen saver. You can configure different timeouts "
+"and types of behavior depending on whether or not your laptop is plugged in to "
+"the mains supply."
+msgstr ""
+"This panel configures the behaviour of the automatic power-down feature - it "
+"works as a sort of extreme screen saver. You can configure different timeouts "
+"and types of behaviour depending on whether or not your laptop is plugged in to "
+"the mains supply."
+
+#: power.cpp:312
+msgid ""
+"Different laptops may respond to 'standby' in different ways - in many it is "
+"only a temporary state and may not be useful for you."
+msgstr ""
+"Different laptops may respond to 'standby' in different ways - in many it is "
+"only a temporary state and may not be useful for you."
+
+#: acpi.cpp:148 apm.cpp:144 buttons.cpp:281 power.cpp:320 profile.cpp:216
+#: sony.cpp:102 warning.cpp:291
+#, c-format
+msgid "Version: %1"
+msgstr "Version: %1"
+
+#: power.cpp:581
+msgid ""
+"<h1>Laptop Power Control</h1>This module allows you to control the power "
+"settings of your laptop and set timouts that will trigger state changes you can "
+"use to save power"
+msgstr ""
+"<h1>Laptop Power Control</h1>This module allows you to control the power "
+"settings of your laptop and set timouts that will trigger state changes you can "
+"use to save power"
+
+#: warning.cpp:78 warning.cpp:79
+msgid "Critical &trigger:"
+msgstr "Critical &trigger:"
+
+#: warning.cpp:82 warning.cpp:85 warning.cpp:102 warning.cpp:105
+msgid ""
+"When this amount of battery life is left the actions below will be triggered"
+msgstr ""
+"When this amount of battery life is left the actions below will be triggered"
+
+#: warning.cpp:84 warning.cpp:104
+#, c-format
+msgid ""
+"_: keep short, unit in spinbox\n"
+"%"
+msgstr "%"
+
+#: warning.cpp:98 warning.cpp:99
+msgid "Low &trigger:"
+msgstr "Low &trigger:"
+
+#: warning.cpp:121
+msgid "Run &command:"
+msgstr "Run &command:"
+
+#: warning.cpp:133
+msgid "This command will be run when the battery gets low"
+msgstr "This command will be run when the battery gets low"
+
+#: warning.cpp:136
+msgid "&Play sound:"
+msgstr "&Play sound:"
+
+#: warning.cpp:148
+msgid "This sound will play when the battery gets low"
+msgstr "This sound will play when the battery gets low"
+
+#: warning.cpp:151
+msgid "System &beep"
+msgstr "System &beep"
+
+#: warning.cpp:154
+msgid "The system will beep if this is enabled"
+msgstr "The system will beep if this is enabled"
+
+#: warning.cpp:156
+msgid "&Notify"
+msgstr "&Notify"
+
+#: warning.cpp:166
+msgid "Panel b&rightness"
+msgstr "Panel b&rightness"
+
+#: warning.cpp:168
+msgid "If enabled the back panel brightness will change"
+msgstr "If enabled the back panel brightness will change"
+
+#: warning.cpp:174
+msgid "How bright or dim to make the back panel"
+msgstr "How bright or dim to make the back panel"
+
+#: warning.cpp:193
+msgid "If enabled the laptop's power performance profile will change"
+msgstr "If enabled the laptop's power performance profile will change"
+
+#: warning.cpp:202
+msgid "The performance profile to change to"
+msgstr "The performance profile to change to"
+
+#: profile.cpp:121 warning.cpp:215
+msgid "CPU throttling"
+msgstr "CPU throttling"
+
+#: warning.cpp:216
+msgid "If enabled the CPU performance will be throttled"
+msgstr "If enabled the CPU performance will be throttled"
+
+#: warning.cpp:225
+msgid "How much to throttle the CPU performance by"
+msgstr "How much to throttle the CPU performance by"
+
+#: warning.cpp:237
+msgid "System State Change"
+msgstr "System State Change"
+
+#: warning.cpp:238
+msgid "You may choose one of the following to occur when the battery gets low"
+msgstr "You may choose one of the following to occur when the battery gets low"
+
+#: warning.cpp:242
+msgid "Move the system into the standby state - a temporary lower power state"
+msgstr "Move the system into the standby state - a temporary lower power state"
+
+#: warning.cpp:248
+msgid "Move the system into the suspend state - also known as 'save-to-ram'"
+msgstr "Move the system into the suspend state - also known as 'save-to-ram'"
+
+#: warning.cpp:254
+msgid "Move the system into the hibernate state - also known as 'save-to-disk'"
+msgstr ""
+"Move the system into the hibernate state - also known as 'save-to-disk'"
+
+#: warning.cpp:259
+msgid "&Logout"
+msgstr "&Logout"
+
+#: buttons.cpp:140 buttons.cpp:216 warning.cpp:262
+msgid "System power off"
+msgstr "System power off"
+
+#: warning.cpp:263
+msgid "Power the laptop off"
+msgstr "Power the laptop off"
+
+#: warning.cpp:266
+msgid "&None"
+msgstr "&None"
+
+#: warning.cpp:275
+msgid ""
+"This panel controls how and when you receive warnings that your battery power "
+"is going to run out VERY VERY soon."
+msgstr ""
+"This panel controls how and when you receive warnings that your battery power "
+"is going to run out VERY VERY soon."
+
+#: warning.cpp:277
+msgid ""
+"This panel controls how and when you receive warnings that your battery power "
+"is about to run out"
+msgstr ""
+"This panel controls how and when you receive warnings that your battery power "
+"is about to run out"
+
+#: warning.cpp:570 warning.cpp:587
+msgid "Only local files are currently supported."
+msgstr "Only local files are currently supported."
+
+#: warning.cpp:598
+msgid ""
+"<h1>Low battery Warning</h1>This module allows you to set an alarm in case your "
+"battery's charge is about to run out."
+msgstr ""
+"<h1>Low battery Warning</h1>This module allows you to set an alarm in case your "
+"battery's charge is about to run out."
+
+#: acpi.cpp:64
+msgid ""
+"This panel provides information about your system's ACPI implementation and "
+"lets you have access to some of the extra features provided by ACPI"
+msgstr ""
+"This panel provides information about your system's ACPI implementation and "
+"lets you have access to some of the extra features provided by ACPI"
+
+#: acpi.cpp:69
+msgid ""
+"NOTE: the Linux ACPI implementation is still a 'work in progress'. Some "
+"features, in particular suspend and hibernate are not yet available under 2.4 - "
+"and under 2.5 some particular ACPI implementations are still unstable, these "
+"check boxes let you only enable the things that work reliably. You should test "
+"these features very gingerly - save all your work, check them on and try a "
+"suspend/standby/hibernate from the popup menu on the battery icon in the panel "
+"if it fails to come back successfully uncheck the box again."
+msgstr ""
+"NOTE: the Linux ACPI implementation is still a 'work in progress'. Some "
+"features, in particular suspend and hibernate are not yet available under 2.4 - "
+"and under 2.5 some particular ACPI implementations are still unstable, these "
+"tickboxes let you only enable the things that work reliably. You should test "
+"these features very gingerly - save all your work, tick a box and try a "
+"suspend/standby/hibernate from the popup menu on the battery icon in the panel "
+"if it fails to come back successfully untick the box again."
+
+#: acpi.cpp:79 apm.cpp:77
+msgid ""
+"Some changes made on this page may require you to quit the laptop panel and "
+"start it again to take effect"
+msgstr ""
+"Some changes made on this page may require you to quit the laptop panel and "
+"start it again to take effect"
+
+#: acpi.cpp:85 apm.cpp:83
+msgid "Enable standby"
+msgstr "Enable standby"
+
+#: acpi.cpp:87 apm.cpp:85
+msgid ""
+"If checked this box enables transitions to the 'standby' state - a temporary "
+"powered down state"
+msgstr ""
+"If ticked this box enables transitions to the 'standby' state - a temporary "
+"powered down state"
+
+#: acpi.cpp:91 apm.cpp:89
+msgid "Enable &suspend"
+msgstr "Enable &suspend"
+
+#: acpi.cpp:93 apm.cpp:91
+msgid ""
+"If checked this box enables transitions to the 'suspend' state - a semi-powered "
+"down state, sometimes called 'suspend-to-ram'"
+msgstr ""
+"If ticked this box enables transitions to the 'suspend' state - a semi-powered "
+"down state, sometimes called 'suspend-to-ram'"
+
+#: acpi.cpp:98
+msgid "Enable &hibernate"
+msgstr "Enable &hibernate"
+
+#: acpi.cpp:100
+msgid ""
+"If checked this box enables transitions to the 'hibernate' state - a powered "
+"down state, sometimes called 'suspend-to-disk'"
+msgstr ""
+"If ticked this box enables transitions to the 'hibernate' state - a powered "
+"down state, sometimes called 'suspend-to-disk'"
+
+#: acpi.cpp:105
+msgid "Use software suspend for hibernate"
+msgstr "Use software suspend for hibernate"
+
+#: acpi.cpp:107
+msgid ""
+"If checked this box enables transitions to the 'hibernate' state - a powered "
+"down state, sometimes called 'suspend-to-disk' - the kernel 'Software Suspend' "
+"mechanism will be used instead of using ACPI directly"
+msgstr ""
+"If ticked this box enables transitions to the 'hibernate' state - a powered "
+"down state, sometimes called 'suspend-to-disk' - the kernel 'Software Suspend' "
+"mechanism will be used instead of using ACPI directly"
+
+#: acpi.cpp:117
+msgid "Enable &performance profiles"
+msgstr "Enable &performance profiles"
+
+#: acpi.cpp:119
+msgid ""
+"If checked this box enables access to ACPI performance profiles - usually OK in "
+"2.4 and later"
+msgstr ""
+"If ticked this box enables access to ACPI performance profiles - usually OK in "
+"2.4 and later"
+
+#: acpi.cpp:123
+msgid "Enable &CPU throttling"
+msgstr "Enable &CPU throttling"
+
+#: acpi.cpp:125
+msgid ""
+"If checked this box enables access to ACPI throttle speed changes - usually OK "
+"in 2.4 and later"
+msgstr ""
+"If ticked this box enables access to ACPI throttle speed changes - usually OK "
+"in 2.4 and later"
+
+#: acpi.cpp:129
+msgid ""
+"If the above boxes are disabled then there is no 'helper' application set up to "
+"help change ACPI states, there are two ways you can enable this application, "
+"either make the file /proc/acpi/sleep writeable by anyone every time your "
+"system boots or use the button below to make the KDE ACPI helper application "
+"set-uid root"
+msgstr ""
+"If the above boxes are disabled then there is no 'helper' application set up to "
+"help change ACPI states, there are two ways you can enable this application, "
+"either make the file /proc/acpi/sleep writeable by anyone every time your "
+"system boots or use the button below to make the KDE ACPI helper application "
+"set-uid root"
+
+#: acpi.cpp:138 apm.cpp:107
+msgid "Setup Helper Application"
+msgstr "Setup Helper Application"
+
+#: acpi.cpp:140
+msgid "This button can be used to enable the ACPI helper application"
+msgstr "This button can be used to enable the ACPI helper application"
+
+#: acpi.cpp:169 apm.cpp:191
+msgid ""
+"The %1 application does not seem to have the same size or checksum as when it "
+"was compiled we do NOT recommend you proceed with making it setuid-root without "
+"further investigation"
+msgstr ""
+"The %1 application does not seem to have the same size or checksum as when it "
+"was compiled we do NOT recommend you proceed with making it setuid-root without "
+"further investigation"
+
+#: acpi.cpp:172 acpi.cpp:182 acpi.cpp:194 apm.cpp:174 apm.cpp:194 apm.cpp:204
+#: apm.cpp:216 sony.cpp:115 sony.cpp:127
+msgid "KLaptopDaemon"
+msgstr "KLaptopDaemon"
+
+#: acpi.cpp:172 apm.cpp:194
+msgid "Run Nevertheless"
+msgstr "Run Nevertheless"
+
+#: acpi.cpp:180 apm.cpp:202
+msgid ""
+"You will need to supply a root password to allow the privileges of the "
+"klaptop_acpi_helper to change."
+msgstr ""
+"You will need to supply a root password to allow the privileges of the "
+"klaptop_acpi_helper to change."
+
+#: acpi.cpp:193
+msgid ""
+"The ACPI helper cannot be enabled because kdesu cannot be found. Please make "
+"sure that it is installed correctly."
+msgstr ""
+"The ACPI helper cannot be enabled because kdesu cannot be found. Please make "
+"sure that it is installed correctly."
+
+#: acpi.cpp:276
+msgid ""
+"<h1>ACPI Setup</h1>This module allows you to configure ACPI for your system"
+msgstr ""
+"<h1>ACPI Setup</h1>This module allows you to configure ACPI for your system"
+
+#: sony.cpp:69
+msgid ""
+"This panel allows you to control some of the features of the\n"
+"'sonypi' device for your laptop - you should not enable the options below if "
+"you\n"
+"also use the 'sonypid' program in your system"
+msgstr ""
+"This panel allows you to control some of the features of the\n"
+"'sonypi' device for your laptop - you should not enable the options below if "
+"you\n"
+"also use the 'sonypid' program in your system"
+
+#: sony.cpp:73
+msgid "Enable &scroll bar"
+msgstr "Enable &scroll bar"
+
+#: sony.cpp:74
+msgid "When checked this box enables the scrollbar so that it works under KDE"
+msgstr "When ticked this box enables the scrollbar so that it works under KDE"
+
+#: sony.cpp:78
+msgid "&Emulate middle mouse button with scroll bar press"
+msgstr "&Emulate middle mouse button with scroll bar press"
+
+#: sony.cpp:79
+msgid ""
+"When checked this box enables pressing the scroll bar to act in the same way as "
+"pressing the middle button on a 3 button mouse"
+msgstr ""
+"When ticked this box enables pressing the scroll bar to act in the same way as "
+"pressing the middle button on a 3 button mouse"
+
+#: sony.cpp:88
+msgid ""
+"The /dev/sonypi is not accessable, if you wish to use the above features its\n"
+"protections need to be changed. Clicking on the button below will change them\n"
+msgstr ""
+"The /dev/sonypi is not accessable, if you wish to use the above features its\n"
+"protections need to be changed. Clicking on the button below will change them\n"
+
+#: sony.cpp:91
+msgid "Setup /dev/sonypi"
+msgstr "Setup /dev/sonypi"
+
+#: sony.cpp:93
+msgid "This button can be used to enable the sony specific features"
+msgstr "This button can be used to enable the sony specific features"
+
+#: sony.cpp:113
+msgid ""
+"You will need to supply a root password to allow the protections of /dev/sonypi "
+"to be changed."
+msgstr ""
+"You will need to supply a root password to allow the protections of /dev/sonypi "
+"to be changed."
+
+#: sony.cpp:126
+msgid ""
+"The /dev/sonypi protections cannot be changed because kdesu cannot be found. "
+"Please make sure that it is installed correctly."
+msgstr ""
+"The /dev/sonypi protections cannot be changed because kdesu cannot be found. "
+"Please make sure that it is installed correctly."
+
+#: sony.cpp:187
+msgid ""
+"<h1>Sony Laptop Hardware Setup</h1>This module allows you to configure some "
+"Sony laptop hardware for your system"
+msgstr ""
+"<h1>Sony Laptop Hardware Setup</h1>This module allows you to configure some "
+"Sony laptop hardware for your system"
+
+#: profile.cpp:77
+msgid ""
+"Items in this box take effect whenever the laptop is unplugged from the wall"
+msgstr ""
+"Items in this box take effect whenever the laptop is unplugged from the wall"
+
+#: profile.cpp:81 profile.cpp:145
+msgid "Back panel brightness"
+msgstr "Back panel brightness"
+
+#: profile.cpp:82 profile.cpp:146
+msgid "Enables the changing of the back panel brightness"
+msgstr "Enables the changing of the back panel brightness"
+
+#: profile.cpp:89 profile.cpp:153
+msgid "How bright it should be when it is changed"
+msgstr "How bright it should be when it is changed"
+
+#: profile.cpp:103 profile.cpp:166
+msgid "Enables the changing of the system performance profile"
+msgstr "Enables the changing of the system performance profile"
+
+#: profile.cpp:108 profile.cpp:173
+msgid "The new system performance profile to change to"
+msgstr "The new system performance profile to change to"
+
+#: profile.cpp:122 profile.cpp:185
+msgid "Enables the throttling of the CPU performance"
+msgstr "Enables the throttling of the CPU performance"
+
+#: profile.cpp:129 profile.cpp:192
+msgid "How much to throttle the CPU by"
+msgstr "How much to throttle the CPU by"
+
+#: profile.cpp:141
+msgid ""
+"Items in this box take effect whenever the laptop is plugged into the wall"
+msgstr ""
+"Items in this box take effect whenever the laptop is plugged into the wall"
+
+#: profile.cpp:205
+msgid ""
+"This panel allows you to set default values for system attributes so that they "
+"change when the laptop is plugged in to the wall or running on batteries."
+msgstr ""
+"This panel allows you to set default values for system attributes so that they "
+"change when the laptop is plugged in to the wall or running on batteries."
+
+#: profile.cpp:211
+msgid ""
+"You can also set options for these values that will be set by low battery "
+"conditions, or system inactivity in the other panels"
+msgstr ""
+"You can also set options for these values that will be set by low battery "
+"conditions, or system inactivity in the other panels"
+
+#: profile.cpp:411
+msgid ""
+"<h1>Laptop Power Profile Setup</h1>This module allows you to configure default "
+"values for static laptop system attributes that will change when the laptop is "
+"plugged in or unplugged from the wall."
+msgstr ""
+"<h1>Laptop Power Profile Setup</h1>This module allows you to configure default "
+"values for static laptop system attributes that will change when the laptop is "
+"plugged in or unplugged from the wall."
+
+#: buttons.cpp:122
+msgid "Lid Switch Closed"
+msgstr "Lid Switch Closed"
+
+#: buttons.cpp:124
+msgid "Select which actions will occur when the laptop's lid is closed"
+msgstr "Select which actions will occur when the laptop's lid is closed"
+
+#: buttons.cpp:129 buttons.cpp:205
+msgid "Causes the laptop to move into the standby temporary low-power state"
+msgstr "Causes the laptop to move into the standby temporary low-power state"
+
+#: buttons.cpp:133 buttons.cpp:209
+msgid "Causes the laptop to move into the suspend 'save-to-ram' state"
+msgstr "Causes the laptop to move into the suspend 'save-to-ram' state"
+
+#: buttons.cpp:137 buttons.cpp:213
+msgid "Causes the laptop to move into the hibernate 'save-to-disk' state"
+msgstr "Causes the laptop to move into the hibernate 'save-to-disk' state"
+
+#: buttons.cpp:141 buttons.cpp:217
+msgid "Causes the laptop to power down"
+msgstr "Causes the laptop to power down"
+
+#: buttons.cpp:144 buttons.cpp:220
+msgid "Logout"
+msgstr "Logout"
+
+#: buttons.cpp:145 buttons.cpp:221
+msgid "Causes you to be logged out"
+msgstr "Causes you to be logged out"
+
+#: buttons.cpp:148
+msgid "&Off"
+msgstr "&Off"
+
+#: buttons.cpp:151 buttons.cpp:227
+msgid "Causes the back panel brightness to be set"
+msgstr "Causes the back panel brightness to be set"
+
+#: buttons.cpp:157 buttons.cpp:232
+msgid "How bright the back panel will be set to"
+msgstr "How bright the back panel will be set to"
+
+#: buttons.cpp:165 buttons.cpp:241
+msgid "Causes the performance profile to be changed"
+msgstr "Causes the performance profile to be changed"
+
+#: buttons.cpp:170 buttons.cpp:246
+msgid "The performance profile to switch to"
+msgstr "The performance profile to switch to"
+
+#: buttons.cpp:179 buttons.cpp:255
+msgid "Causes the CPU to be throttled back"
+msgstr "Causes the CPU to be throttled back"
+
+#: buttons.cpp:184 buttons.cpp:260
+msgid "How much to throttle back the CPU"
+msgstr "How much to throttle back the CPU"
+
+#: buttons.cpp:198
+msgid "Power Switch Pressed"
+msgstr "Power Switch Pressed"
+
+#: buttons.cpp:200
+msgid ""
+"Select which actions will occur when the laptop's power button is pressed"
+msgstr ""
+"Select which actions will occur when the laptop's power button is pressed"
+
+#: buttons.cpp:224
+msgid "O&ff"
+msgstr "O&ff"
+
+#: buttons.cpp:272
+msgid ""
+"This panel enables actions that are triggered when the lid closure switch or "
+"power switch on your laptop is pressed. Some laptops may already automatically "
+"do things like this, if you cannot disable them in your BIOS you probably "
+"should not enable anything in this panel."
+msgstr ""
+"This panel enables actions that are triggered when the lid closure switch or "
+"power switch on your laptop is pressed. Some laptops may already automatically "
+"do things like this, if you cannot disable them in your BIOS you probably "
+"should not enable anything in this panel."
+
+#: buttons.cpp:614
+msgid ""
+"<h1>Laptop Power Control</h1>This module allows you to configure the power "
+"switch or lid closure switch on your laptop so they can trigger system actions"
+msgstr ""
+"<h1>Laptop Power Control</h1>This module allows you to configure the power "
+"switch or lid closure switch on your laptop so they can trigger system actions"
+
+#: apm.cpp:64
+msgid ""
+"This panel lets you configure your APM system and lets you have access to some "
+"of the extra features provided by it"
+msgstr ""
+"This panel lets you configure your APM system and lets you have access to some "
+"of the extra features provided by it"
+
+#: apm.cpp:69
+msgid ""
+"NOTE: some APM implementations have buggy suspend/standby implementations. You "
+"should test these features very gingerly - save all your work, check them on "
+"and try a suspend/standby from the popup menu on the battery icon in the panel "
+"if it fails to come back successfully uncheck the box again."
+msgstr ""
+"NOTE: some APM implementations have buggy suspend/standby implementations. You "
+"should test these features very gingerly - save all your work, tick a box and "
+"try a suspend/standby from the popup menu on the battery icon in the panel if "
+"it fails to come back successfully untick the box again."
+
+#: apm.cpp:98
+msgid ""
+"If the above boxes are disabled then there is no 'helper' application set up to "
+"help change APM states, there are two ways you can enable this application, "
+"either make the file /proc/apm writeable by anyone every time your system boots "
+"or use the button below to make the %1 application set-uid root"
+msgstr ""
+"If the above boxes are disabled then there is no 'helper' application set up to "
+"help change APM states, there are two ways you can enable this application, "
+"either make the file /proc/apm writeable by anyone every time your system boots "
+"or use the button below to make the %1 application set-uid root"
+
+#: apm.cpp:109
+msgid "This button can be used to enable the APM helper application"
+msgstr "This button can be used to enable the APM helper application"
+
+#: apm.cpp:114
+msgid ""
+"Your system seems to have 'Software Suspend' installed, this can be used to "
+"hibernate or 'suspend to disk' your system if you want to use this for "
+"hibernation check the box below"
+msgstr ""
+"Your system seems to have 'Software Suspend' installed, this can be used to "
+"hibernate or 'suspend to disk' your system if you want to use this for "
+"hibernation tick the box below"
+
+#: apm.cpp:119
+msgid "Enable software suspend for hibernate"
+msgstr "Enable software suspend for hibernate"
+
+#: apm.cpp:121
+msgid ""
+"If checked this box enables transitions to the 'hibernate' state using the "
+"'Software Suspend' mechanism"
+msgstr ""
+"If ticked this box enables transitions to the 'hibernate' state using the "
+"'Software Suspend' mechanism"
+
+#: apm.cpp:124
+msgid ""
+"If the above box is disabled then you need to be logged in as root or need a "
+"helper application to invoke the Software Suspend utility - KDE provides a "
+"utility to do this, if you wish to use it you must make it set-uid root, the "
+"button below will do this for you"
+msgstr ""
+"If the above box is disabled then you need to be logged in as root or need a "
+"helper application to invoke the Software Suspend utility - KDE provides a "
+"utility to do this, if you wish to use it you must make it set-uid root, the "
+"button below will do this for you"
+
+#: apm.cpp:132
+msgid "Setup SS Helper Application"
+msgstr "Setup SS Helper Application"
+
+#: apm.cpp:134
+msgid ""
+"This button can be used to enable the Software Suspend helper application"
+msgstr ""
+"This button can be used to enable the Software Suspend helper application"
+
+#: apm.cpp:160
+msgid ""
+"You will need to supply a root password to allow the privileges of the %1 "
+"application to change."
+msgstr ""
+"You will need to supply a root password to allow the privileges of the %1 "
+"application to change."
+
+#: apm.cpp:173
+msgid ""
+"%1 cannot be enabled because kdesu cannot be found. Please make sure that it "
+"is installed correctly."
+msgstr ""
+"%1 cannot be enabled because kdesu cannot be found. Please make sure that it "
+"is installed correctly."
+
+#: apm.cpp:215
+msgid ""
+"The Software Suspend helper cannot be enabled because kdesu cannot be found. "
+"Please make sure that it is installed correctly."
+msgstr ""
+"The Software Suspend helper cannot be enabled because kdesu cannot be found. "
+"Please make sure that it is installed correctly."
+
+#: apm.cpp:279
+msgid ""
+"<h1>APM Setup</h1>This module allows you to configure APM for your system"
+msgstr ""
+"<h1>APM Setup</h1>This module allows you to configure APM for your system"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kcmlirc.po b/tde-i18n-en_GB/messages/kdeutils/kcmlirc.po
new file mode 100644
index 00000000000..ca9867ce66e
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kcmlirc.po
@@ -0,0 +1,744 @@
+# translation of kcmlirc.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmlirc\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2005-11-07 01:16+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: addaction.cpp:99
+msgid ""
+"You did not select a mode of that remote control. Please use %1, or revert back "
+"to select a different mode."
+msgstr ""
+"You did not select a mode of that remote control. Please use %1, or revert back "
+"to select a different mode."
+
+#: addaction.cpp:101
+msgid "Incorrect Remote Control Detected"
+msgstr "Incorrect Remote Control Detected"
+
+#: addaction.cpp:231
+msgid "<anonymous>"
+msgstr "<anonymous>"
+
+#: addaction.cpp:343
+msgid "anonymous"
+msgstr "anonymous"
+
+#: editaction.cpp:65 editaction.cpp:108 kcmlirc.cpp:132
+msgid "[Exit current mode]"
+msgstr "[Exit current mode]"
+
+#: kcmlirc.cpp:55
+msgid "KDE Lirc"
+msgstr "KDE Lirc"
+
+#: kcmlirc.cpp:55
+msgid "The KDE IR Remote Control System"
+msgstr "The KDE IR Remote Control System"
+
+#: kcmlirc.cpp:55
+msgid ""
+"Use this to configure KDE's infrared remote control system in order to control "
+"any KDE application with your infrared remote control."
+msgstr ""
+"Use this to configure KDE's infrared remote control system in order to control "
+"any KDE application with your infrared remote control."
+
+#: kcmlirc.cpp:57
+msgid ""
+"<h1>Remote Controls</h1>"
+"<p>This module allows you to configure bindings between your remote controls "
+"and KDE applications. Simply select your remote control and click Add under the "
+"Actions/Buttons list. If you want KDE to attempt to automatically assign "
+"buttons to a supported application's actions, try clicking the Auto-Populate "
+"button.</p>"
+"<p>To view the recognised applications and remote controls, simply select the "
+"<em>Loaded Extensions</em> tab.</p>"
+msgstr ""
+"<h1>Remote Controls</h1>"
+"<p>This module allows you to configure bindings between your remote controls "
+"and KDE applications. Simply select your remote control and click Add under the "
+"Actions/Buttons list. If you want KDE to attempt to automatically assign "
+"buttons to a supported application's actions, try clicking the Auto-Populate "
+"button.</p>"
+"<p>To view the recognised applications and remote controls, simply select the "
+"<em>Loaded Extensions</em> tab.</p>"
+
+#: kcmlirc.cpp:61
+msgid ""
+"The Infrared Remote Control software is not currently running. This "
+"configuration module will not work properly without it. Would you like to start "
+"it now?"
+msgstr ""
+"The Infrared Remote Control software is not currently running. This "
+"configuration module will not work properly without it. Would you like to start "
+"it now?"
+
+#: kcmlirc.cpp:61
+msgid "Software Not Running"
+msgstr "Software Not Running"
+
+#: kcmlirc.cpp:61
+msgid "Start"
+msgstr "Start"
+
+#: kcmlirc.cpp:61 kcmlirc.cpp:66
+msgid "Do Not Start"
+msgstr "Do Not Start"
+
+#: kcmlirc.cpp:66
+msgid ""
+"Would you like the infrared remote control software to start automatically when "
+"you begin KDE?"
+msgstr ""
+"Would you like the infrared remote control software to start automatically when "
+"you begin KDE?"
+
+#: kcmlirc.cpp:66
+msgid "Automatically Start?"
+msgstr "Automatically Start?"
+
+#: kcmlirc.cpp:66
+msgid "Start Automatically"
+msgstr "Start Automatically"
+
+#: kcmlirc.cpp:335
+msgid "Are you sure you want to remove %1 and all its actions?"
+msgstr "Are you sure you want to remove %1 and all its actions?"
+
+#: kcmlirc.cpp:335
+msgid "Erase Actions?"
+msgstr "Erase Actions?"
+
+#: kcmlirc.cpp:357
+msgid ""
+"You may only drag the selected items onto a mode of the same remote control"
+msgstr ""
+"You may only drag the selected items onto a mode of the same remote control"
+
+#: kcmlirc.cpp:357
+msgid "You May Not Drag Here"
+msgstr "You May Not Drag Here"
+
+#: kcmlirc.cpp:379
+msgid "Actions <i>always</i> available"
+msgstr "Actions <i>always</i> available"
+
+#: kcmlirc.cpp:379
+msgid "Actions available only in mode <b>%1</b>"
+msgstr "Actions available only in mode <b>%1</b>"
+
+#. i18n: file addactionbase.ui line 94
+#: kcmlirc.cpp:440 kcmlirc.cpp:470 kcmlirc.cpp:475 rc.cpp:12
+#, no-c-format
+msgid "Applications"
+msgstr "Applications"
+
+#. i18n: file newmode.ui line 25
+#: kcmlirc.cpp:449 kcmlirc.cpp:472 kcmlirc.cpp:485 rc.cpp:336
+#, no-c-format
+msgid "Remote Controls"
+msgstr "Remote Controls"
+
+#: kcmlirc.cpp:469 kcmlirc.cpp:483 kcmlirc.cpp:493
+msgid "Information on <b>%1</b>:"
+msgstr "Information on <b>%1</b>:"
+
+#: kcmlirc.cpp:471
+msgid "Number of Applications"
+msgstr "Number of Applications"
+
+#: kcmlirc.cpp:473
+msgid "Number of Remote Controls"
+msgstr "Number of Remote Controls"
+
+#: kcmlirc.cpp:479 kcmlirc.cpp:489
+msgid "Extension Name"
+msgstr "Extension Name"
+
+#: kcmlirc.cpp:480 kcmlirc.cpp:490
+msgid "Extension Author"
+msgstr "Extension Author"
+
+#: kcmlirc.cpp:481
+msgid "Application Identifier"
+msgstr "Application Identifier"
+
+#: kcmlirc.cpp:482
+msgid "Number of Actions"
+msgstr "Number of Actions"
+
+#: kcmlirc.cpp:491
+msgid "Remote Control Identifier"
+msgstr "Remote Control Identifier"
+
+#: kcmlirc.cpp:492
+msgid "Number of Buttons"
+msgstr "Number of Buttons"
+
+#. i18n: file addactionbase.ui line 17
+#: rc.cpp:3
+#, no-c-format
+msgid "Add Action"
+msgstr "Add Action"
+
+#. i18n: file addactionbase.ui line 24
+#: rc.cpp:6
+#, no-c-format
+msgid "Select Action to Carry Out on Button Press"
+msgstr "Select Action to Carry Out on Button Press"
+
+#. i18n: file addactionbase.ui line 60
+#: rc.cpp:9
+#, no-c-format
+msgid "I wish to select an &application below for usage:"
+msgstr "I wish to select an &application below for usage:"
+
+#. i18n: file addactionbase.ui line 159
+#: rc.cpp:15
+#, no-c-format
+msgid "I wish to manually select a &function from a running program"
+msgstr "I wish to manually select a &function from a running program"
+
+#. i18n: file addactionbase.ui line 184
+#: rc.cpp:18
+#, no-c-format
+msgid "I wish to change the remote control's &mode"
+msgstr "I wish to change the remote control's &mode"
+
+#. i18n: file addactionbase.ui line 213
+#: rc.cpp:21
+#, no-c-format
+msgid "Select Button to Configure"
+msgstr "Select Button to Configure"
+
+#. i18n: file addactionbase.ui line 224
+#: rc.cpp:24
+#, no-c-format
+msgid ""
+"You are attempting to configure an action for a button on [remote] (in mode "
+"[mode]). Press a button on this remote control or select from the list."
+msgstr ""
+"You are attempting to configure an action for a button on [remote] (in mode "
+"[mode]). Press a button on this remote control or select from the list."
+
+#. i18n: file addactionbase.ui line 258
+#: rc.cpp:27 rc.cpp:294
+#, no-c-format
+msgid "Button"
+msgstr "Button"
+
+#. i18n: file addactionbase.ui line 308
+#: rc.cpp:30 rc.cpp:69
+#, no-c-format
+msgid "Select Program Function"
+msgstr "Select Program Function"
+
+#. i18n: file addactionbase.ui line 324
+#: rc.cpp:33 rc.cpp:297
+#, no-c-format
+msgid "Program"
+msgstr "Program"
+
+#. i18n: file addactionbase.ui line 335
+#: rc.cpp:36
+#, no-c-format
+msgid "IR Kick"
+msgstr "IR Kick"
+
+#. i18n: file addactionbase.ui line 343
+#: rc.cpp:39
+#, no-c-format
+msgid "Xine"
+msgstr "Xine"
+
+#. i18n: file addactionbase.ui line 351
+#: rc.cpp:42 rc.cpp:45
+#, no-c-format
+msgid "kicker"
+msgstr "kicker"
+
+#. i18n: file addactionbase.ui line 367
+#: rc.cpp:48 rc.cpp:57
+#, no-c-format
+msgid "noatun"
+msgstr "noatun"
+
+#. i18n: file addactionbase.ui line 374
+#: rc.cpp:51
+#, no-c-format
+msgid "Marquis"
+msgstr "Marquis"
+
+#. i18n: file addactionbase.ui line 382
+#: rc.cpp:54
+#, no-c-format
+msgid "Noatun"
+msgstr "Noatun"
+
+#. i18n: file addactionbase.ui line 429
+#: rc.cpp:60 rc.cpp:75 rc.cpp:159 rc.cpp:300
+#, no-c-format
+msgid "Function"
+msgstr "Function"
+
+#. i18n: file addactionbase.ui line 440
+#: rc.cpp:63
+#, no-c-format
+msgid "Parameter"
+msgstr "Parameter"
+
+#. i18n: file addactionbase.ui line 451
+#: rc.cpp:66
+#, no-c-format
+msgid "Prototype"
+msgstr "Prototype"
+
+#. i18n: file addactionbase.ui line 507
+#: rc.cpp:72
+#, no-c-format
+msgid "&Perform a function in the application:"
+msgstr "&Perform a function in the application:"
+
+#. i18n: file addactionbase.ui line 563
+#: rc.cpp:81
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file addactionbase.ui line 594
+#: rc.cpp:84
+#, no-c-format
+msgid "&Just start the application. Do not do anything else."
+msgstr "&Just start the application. Do not do anything else."
+
+#. i18n: file addactionbase.ui line 623
+#: rc.cpp:87
+#, no-c-format
+msgid "Populate Parameters"
+msgstr "Populate Parameters"
+
+#. i18n: file addactionbase.ui line 632
+#: rc.cpp:90
+#, no-c-format
+msgid "Option Description"
+msgstr "Option Description"
+
+#. i18n: file addactionbase.ui line 643
+#: rc.cpp:93
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file addactionbase.ui line 654
+#: rc.cpp:96
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file addactionbase.ui line 665
+#: rc.cpp:99
+#, no-c-format
+msgid "Place"
+msgstr "Place"
+
+#. i18n: file addactionbase.ui line 727
+#: rc.cpp:102
+#, no-c-format
+msgid "Parameter:"
+msgstr "Parameter:"
+
+#. i18n: file addactionbase.ui line 976
+#: rc.cpp:105
+#, no-c-format
+msgid "Finishing Up"
+msgstr "Finishing Up"
+
+#. i18n: file addactionbase.ui line 992
+#: rc.cpp:108
+#, no-c-format
+msgid "Miscellaneous Options"
+msgstr "Miscellaneous Options"
+
+#. i18n: file addactionbase.ui line 1014
+#: rc.cpp:111
+#, no-c-format
+msgid "This action is &repeatable if the button is held down"
+msgstr "This action is &repeatable if the button is held down"
+
+#. i18n: file addactionbase.ui line 1022
+#: rc.cpp:114
+#, no-c-format
+msgid "This action causes the application to &start if not already running"
+msgstr "This action causes the application to &start if not already running"
+
+#. i18n: file addactionbase.ui line 1058
+#: rc.cpp:117 rc.cpp:213
+#, no-c-format
+msgid "Multiple Instances"
+msgstr "Multiple Instances"
+
+#. i18n: file addactionbase.ui line 1086
+#: rc.cpp:120 rc.cpp:216
+#, no-c-format
+msgid ""
+"This application may have multiple instances. In the case of having multiple "
+"instances at once when this action should be executed, choose a course of "
+"action:"
+msgstr ""
+"This application may have multiple instances. In the case of having multiple "
+"instances at once when this action should be executed, choose a course of "
+"action:"
+
+#. i18n: file addactionbase.ui line 1123
+#: rc.cpp:123 rc.cpp:219
+#, no-c-format
+msgid "&Ignore the action"
+msgstr "&Ignore the action"
+
+#. i18n: file addactionbase.ui line 1137
+#: rc.cpp:126
+#, no-c-format
+msgid "Send the action to the instance hi&ghest in the window stacking order"
+msgstr "Send the action to the instance hi&ghest in the window stacking order"
+
+#. i18n: file addactionbase.ui line 1148
+#: rc.cpp:129 rc.cpp:225
+#, no-c-format
+msgid "Send the action to the instance &lowest in window stacking order"
+msgstr "Send the action to the instance &lowest in window stacking order"
+
+#. i18n: file addactionbase.ui line 1159
+#: rc.cpp:132
+#, no-c-format
+msgid "Send the action to &all instances"
+msgstr "Send the action to &all instances"
+
+#. i18n: file addactionbase.ui line 1188
+#: rc.cpp:135
+#, no-c-format
+msgid "Select Required Mode Change"
+msgstr "Select Required Mode Change"
+
+#. i18n: file addactionbase.ui line 1216
+#: rc.cpp:138
+#, no-c-format
+msgid "&Switch to mode:"
+msgstr "&Switch to mode:"
+
+#. i18n: file addactionbase.ui line 1247
+#: rc.cpp:141
+#, no-c-format
+msgid "Mode"
+msgstr "Mode"
+
+#. i18n: file addactionbase.ui line 1295
+#: rc.cpp:144
+#, no-c-format
+msgid "&Exit current mode"
+msgstr "&Exit current mode"
+
+#. i18n: file addactionbase.ui line 1323
+#: rc.cpp:147
+#, no-c-format
+msgid "<b>Options</b>"
+msgstr "<b>Options</b>"
+
+#. i18n: file addactionbase.ui line 1345
+#: rc.cpp:150 rc.cpp:207
+#, no-c-format
+msgid "E&xecute all other actions before mode change (in original mode)"
+msgstr "E&xecute all other actions before mode change (in original mode)"
+
+#. i18n: file addactionbase.ui line 1356
+#: rc.cpp:153 rc.cpp:210
+#, no-c-format
+msgid "Exec&ute all actions after mode change (in new mode)"
+msgstr "Exec&ute all actions after mode change (in new mode)"
+
+#. i18n: file editactionbase.ui line 16
+#: rc.cpp:156
+#, no-c-format
+msgid "Edit Action"
+msgstr "Edit Action"
+
+#. i18n: file editactionbase.ui line 89
+#: rc.cpp:162
+#, no-c-format
+msgid "O&bject:"
+msgstr "O&bject:"
+
+#. i18n: file editactionbase.ui line 125
+#: rc.cpp:165
+#, no-c-format
+msgid "&Perform function:"
+msgstr "&Perform function:"
+
+#. i18n: file editactionbase.ui line 149
+#: rc.cpp:168
+#, no-c-format
+msgid "Just start application"
+msgstr "Just start application"
+
+#. i18n: file editactionbase.ui line 162
+#: rc.cpp:171
+#, no-c-format
+msgid "Fu&nction:"
+msgstr "Fu&nction:"
+
+#. i18n: file editactionbase.ui line 173
+#: rc.cpp:174
+#, no-c-format
+msgid "&Application:"
+msgstr "&Application:"
+
+#. i18n: file editactionbase.ui line 205
+#: rc.cpp:177
+#, no-c-format
+msgid "&Use application:"
+msgstr "&Use application:"
+
+#. i18n: file editactionbase.ui line 219
+#: rc.cpp:180
+#, no-c-format
+msgid "App&lication:"
+msgstr "App&lication:"
+
+#. i18n: file editactionbase.ui line 230
+#: rc.cpp:183
+#, no-c-format
+msgid "Use &DCOP:"
+msgstr "Use &DCOP:"
+
+#. i18n: file editactionbase.ui line 518
+#: rc.cpp:186
+#, no-c-format
+msgid "A&pplication/DCOP options:"
+msgstr "A&pplication/DCOP options:"
+
+#. i18n: file editactionbase.ui line 556
+#: rc.cpp:189
+#, no-c-format
+msgid "Change &mode to:"
+msgstr "Change &mode to:"
+
+#. i18n: file editactionbase.ui line 614
+#: rc.cpp:195
+#, no-c-format
+msgid "<b>DCOP/Application Action Options</b>"
+msgstr "<b>DCOP/Application Action Options</b>"
+
+#. i18n: file editactionbase.ui line 636
+#: rc.cpp:198
+#, no-c-format
+msgid "&Action repeats if button is held down"
+msgstr "&Action repeats if button is held down"
+
+#. i18n: file editactionbase.ui line 644
+#: rc.cpp:201
+#, no-c-format
+msgid "&Start program/service if not already running"
+msgstr "&Start program/service if not already running"
+
+#. i18n: file editactionbase.ui line 669
+#: rc.cpp:204
+#, no-c-format
+msgid "<b>Mode Change Options</b>"
+msgstr "<b>Mode Change Options</b>"
+
+#. i18n: file editactionbase.ui line 820
+#: rc.cpp:222
+#, no-c-format
+msgid "Send the action to the instance hi&ghest in window stacking order"
+msgstr "Send the action to the instance hi&ghest in window stacking order"
+
+#. i18n: file editactionbase.ui line 842
+#: rc.cpp:228
+#, no-c-format
+msgid "Send the action to all i&nstances"
+msgstr "Send the action to all i&nstances"
+
+#. i18n: file editactionbase.ui line 889
+#: rc.cpp:234
+#, no-c-format
+msgid "F1"
+msgstr "F1"
+
+#. i18n: file editmodebase.ui line 16
+#: rc.cpp:243
+#, no-c-format
+msgid "Edit Mode"
+msgstr "Edit Mode"
+
+#. i18n: file editmodebase.ui line 27
+#: rc.cpp:246
+#, no-c-format
+msgid "<b>Description</b>"
+msgstr "<b>Description</b>"
+
+#. i18n: file editmodebase.ui line 57
+#: rc.cpp:249
+#, no-c-format
+msgid "&Icon for system tray:"
+msgstr "&Icon for system tray:"
+
+#. i18n: file editmodebase.ui line 130
+#: rc.cpp:252
+#, no-c-format
+msgid "&Mode name:"
+msgstr "&Mode name:"
+
+#. i18n: file editmodebase.ui line 160
+#: rc.cpp:255
+#, no-c-format
+msgid "<b>Behavior</b>"
+msgstr "<b>Behaviour</b>"
+
+#. i18n: file editmodebase.ui line 182
+#: rc.cpp:258
+#, no-c-format
+msgid "Mo&de is the default for its remote control"
+msgstr "Mo&de is the default for its remote control"
+
+#. i18n: file kcmlircbase.ui line 17
+#: rc.cpp:267
+#, no-c-format
+msgid "Linux Infrared Remote Control"
+msgstr "Linux Infrared Remote Control"
+
+#. i18n: file kcmlircbase.ui line 38
+#: rc.cpp:270
+#, no-c-format
+msgid "Controller Functions"
+msgstr "Controller Functions"
+
+#. i18n: file kcmlircbase.ui line 75
+#: rc.cpp:273
+#, no-c-format
+msgid ""
+"There are currently no remote controls available. You must first set up LIRC "
+"correctly; see www.lirc.org for more information."
+msgstr ""
+"There are currently no remote controls available. You must first set up LIRC "
+"correctly; see www.lirc.org for more information."
+
+#. i18n: file kcmlircbase.ui line 104
+#: rc.cpp:276
+#, no-c-format
+msgid "Remote controls and modes:"
+msgstr "Remote controls and modes:"
+
+#. i18n: file kcmlircbase.ui line 110
+#: rc.cpp:279 rc.cpp:282
+#, no-c-format
+msgid "New Column"
+msgstr "New Column"
+
+#. i18n: file kcmlircbase.ui line 176
+#: rc.cpp:285
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file kcmlircbase.ui line 187
+#: rc.cpp:288
+#, no-c-format
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#. i18n: file kcmlircbase.ui line 271
+#: rc.cpp:306
+#, no-c-format
+msgid "Notes"
+msgstr "Notes"
+
+#. i18n: file kcmlircbase.ui line 342
+#: rc.cpp:309
+#, no-c-format
+msgid "Auto-Populate..."
+msgstr "Auto-Populate..."
+
+#. i18n: file kcmlircbase.ui line 356
+#: rc.cpp:312
+#, no-c-format
+msgid "A&dd..."
+msgstr "A&dd..."
+
+#. i18n: file kcmlircbase.ui line 367
+#: rc.cpp:315
+#, no-c-format
+msgid "Ed&it..."
+msgstr "Ed&it..."
+
+#. i18n: file kcmlircbase.ui line 378
+#: rc.cpp:318
+#, no-c-format
+msgid "Re&move"
+msgstr "Re&move"
+
+#. i18n: file kcmlircbase.ui line 395
+#: rc.cpp:321
+#, no-c-format
+msgid "Loaded Extensions"
+msgstr "Loaded Extensions"
+
+#. i18n: file kcmlircbase.ui line 411
+#: rc.cpp:324 rc.cpp:327
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file newmode.ui line 16
+#: rc.cpp:333
+#, no-c-format
+msgid "New Mode"
+msgstr "New Mode"
+
+#. i18n: file newmode.ui line 54
+#: rc.cpp:339
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file selectprofile.ui line 16
+#: rc.cpp:348
+#, no-c-format
+msgid "Select Profile to Add"
+msgstr "Select Profile to Add"
+
+#. i18n: file selectprofile.ui line 25
+#: rc.cpp:351
+#, no-c-format
+msgid "Profile Name"
+msgstr "Profile Name"
+
+#: kcmlircbase.ui.h:27
+msgid "Remote Control"
+msgstr "Remote Control"
+
+#: kcmlircbase.ui.h:29
+msgid "Icon"
+msgstr "Icon"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kcmthinkpad.po b/tde-i18n-en_GB/messages/kdeutils/kcmthinkpad.po
new file mode 100644
index 00000000000..22b81b4b3fc
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kcmthinkpad.po
@@ -0,0 +1,145 @@
+# translation of kcmthinkpad.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kcmthinkpad\n"
+"POT-Creation-Date: 2005-09-30 02:48+0200\n"
+"PO-Revision-Date: 2005-06-15 13:46+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: main.cpp:60
+msgid "kcmthinkpad"
+msgstr "kcmthinkpad"
+
+#: main.cpp:61
+msgid "KDE Control Module for IBM Thinkpad Laptop Hardware"
+msgstr "KDE Control Module for IBM Thinkpad Laptop Hardware"
+
+#: main.cpp:67
+msgid "Original author"
+msgstr "Original author"
+
+#: main.cpp:92
+msgid ""
+"In order to use the Thinkpad Buttons KMilo Plugin, you have to load the "
+"acpi_ibm(4) driver."
+msgstr ""
+"In order to use the Thinkpad Buttons KMilo Plugin, you have to load the "
+"acpi_ibm(4) driver."
+
+#: main.cpp:95
+msgid ""
+"Could not write to dev.acpi_ibm.0.volume. Using software volume, required for "
+"R30/R31 models, or using a custom volume change step is disabled."
+msgstr ""
+"Could not write to dev.acpi_ibm.0.volume. Using software volume, required for "
+"R30/R31 models, or using a custom volume change step is disabled."
+
+#: main.cpp:114
+msgid ""
+"Could not write to %1. To use the software volume, required for R30/R31 models "
+"and to use a custom volume change step, set the nvram device to world "
+"writeable: <em>chmod 666 /dev/nvram</em>"
+msgstr ""
+"Could not write to %1. To use the software volume, required for R30/R31 models "
+"and to use a custom volume change step, set the nvram device to world "
+"writeable: <em>chmod 666 /dev/nvram</em>"
+
+#: main.cpp:122
+msgid "Thinkpad Buttons KMilo Plugin Ready For Configuration"
+msgstr "Thinkpad Buttons KMilo Plugin Ready For Configuration"
+
+#. i18n: file kcmthinkpad_general.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "KVaio: General Options"
+msgstr "KVaio: General Options"
+
+#. i18n: file kcmthinkpad_general.ui line 33
+#: rc.cpp:6
+#, no-c-format
+msgid ""
+"Could not read /dev/nvram. If you have an IBM Thinkpad load the nvram Linux "
+"module <em>insmod nvram</em> and create the node <em>"
+"mknod /dev/nvram c 10 144</em> then make the device readable <em>"
+"chmod 664 /dev/nvram</em> or writable <em>chmod 666 /dev/nvram</em>."
+"<p> nvram must be writable for software volume control required for R30/R31 "
+"models and for using a custom volume change step."
+msgstr ""
+"Could not read /dev/nvram. If you have an IBM Thinkpad load the nvram Linux "
+"module <em>insmod nvram</em> and create the node <em>"
+"mknod /dev/nvram c 10 144</em> then make the device readable <em>"
+"chmod 664 /dev/nvram</em> or writable <em>chmod 666 /dev/nvram</em>."
+"<p> nvram must be writable for software volume control required for R30/R31 "
+"models and for using a custom volume change step."
+
+#. i18n: file kcmthinkpad_general.ui line 41
+#: rc.cpp:9
+#, no-c-format
+msgid "Thinkpad Button Options"
+msgstr "Thinkpad Button Options"
+
+#. i18n: file kcmthinkpad_general.ui line 52
+#: rc.cpp:12
+#, no-c-format
+msgid "Run Thinkpad Buttons KMilo plugin"
+msgstr "Run Thinkpad Buttons KMilo plugin"
+
+#. i18n: file kcmthinkpad_general.ui line 60
+#: rc.cpp:15
+#, no-c-format
+msgid "Change volume in software (required by R30/R31)"
+msgstr "Change volume in software (required by R30/R31)"
+
+#. i18n: file kcmthinkpad_general.ui line 76
+#: rc.cpp:18
+#, no-c-format
+msgid "Command for Mail button:"
+msgstr "Command for Mail button:"
+
+#. i18n: file kcmthinkpad_general.ui line 84
+#: rc.cpp:21
+#, no-c-format
+msgid "Command for FN-Zoom button:"
+msgstr "Command for FN-Zoom button:"
+
+#. i18n: file kcmthinkpad_general.ui line 105
+#: rc.cpp:24
+#, no-c-format
+msgid "Command for Search button:"
+msgstr "Command for Search button:"
+
+#. i18n: file kcmthinkpad_general.ui line 140
+#: rc.cpp:27
+#, no-c-format
+msgid "Volume step (out of 100):"
+msgstr "Volume step (out of 100):"
+
+#. i18n: file kcmthinkpad_general.ui line 161
+#: rc.cpp:30
+#, no-c-format
+msgid "Command for Home button:"
+msgstr "Command for Home button:"
+
+#. i18n: file kcmthinkpad_general.ui line 201
+#: rc.cpp:33
+#, no-c-format
+msgid "Command for Thinkpad button:"
+msgstr "Command for Thinkpad button:"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kdelirc.po b/tde-i18n-en_GB/messages/kdeutils/kdelirc.po
new file mode 100644
index 00000000000..20e8bea60e2
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kdelirc.po
@@ -0,0 +1,60 @@
+# translation of kdelirc.po to British English
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdelirc\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2003-11-02 16:14+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.0.1\n"
+
+#: iraction.cpp:98
+msgid "Exit mode"
+msgstr "Exit mode"
+
+#: iraction.cpp:100
+#, c-format
+msgid "Switch to %1"
+msgstr "Switch to %1"
+
+#: iraction.cpp:103
+msgid "Just start"
+msgstr "Just start"
+
+#: iraction.cpp:118
+msgid "Do actions before. "
+msgstr "Do actions before. "
+
+#: iraction.cpp:119
+msgid "Do actions after. "
+msgstr "Do actions after. "
+
+#: iraction.cpp:123
+msgid "Auto-start. "
+msgstr "Auto-start. "
+
+#: iraction.cpp:124
+msgid "Repeatable. "
+msgstr "Repeatable. "
+
+#: iraction.cpp:125
+msgid "Do nothing if many instances. "
+msgstr "Do nothing if many instances. "
+
+#: iraction.cpp:126
+msgid "Send to top instance. "
+msgstr "Send to top instance. "
+
+#: iraction.cpp:127
+msgid "Send to bottom instance. "
+msgstr "Send to bottom instance. "
+
+#: iraction.cpp:127
+msgid "Send to all instances. "
+msgstr "Send to all instances. "
diff --git a/tde-i18n-en_GB/messages/kdeutils/kdessh.po b/tde-i18n-en_GB/messages/kdeutils/kdessh.po
new file mode 100644
index 00000000000..22a0cc73ac9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kdessh.po
@@ -0,0 +1,112 @@
+# translation of kdessh.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdessh\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2004-07-05 11:23+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kdessh.cpp:38
+msgid "Specifies the remote host"
+msgstr "Specifies the remote host"
+
+#: kdessh.cpp:39
+msgid "The command to run"
+msgstr "The command to run"
+
+#: kdessh.cpp:40
+msgid "Specifies the target uid"
+msgstr "Specifies the target uid"
+
+#: kdessh.cpp:41
+msgid "Specify remote stub location"
+msgstr "Specify remote stub location"
+
+#: kdessh.cpp:42
+msgid "Do not keep password"
+msgstr "Do not keep password"
+
+#: kdessh.cpp:43
+msgid "Stop the daemon (forgets all passwords)"
+msgstr "Stop the daemon (forgets all passwords)"
+
+#: kdessh.cpp:44
+msgid "Enable terminal output (no password keeping)"
+msgstr "Enable terminal output (no password keeping)"
+
+#: kdessh.cpp:51
+msgid "KDE ssh"
+msgstr "KDE ssh"
+
+#: kdessh.cpp:52
+msgid "Runs a program on a remote host"
+msgstr "Runs a program on a remote host"
+
+#: kdessh.cpp:55
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: kdessh.cpp:83
+msgid "No command or host specified."
+msgstr "No command or host specified."
+
+#: kdessh.cpp:162
+msgid ""
+"Ssh returned with an error!\n"
+"The error message is:\n"
+"\n"
+msgstr ""
+"Ssh returned with an error!\n"
+"The error message is:\n"
+"\n"
+
+#: kdessh.cpp:174
+msgid "Command"
+msgstr "Command"
+
+#: sshdlg.cpp:33
+msgid "The action you requested needs authentication. Please enter "
+msgstr "The action you requested needs authentication. Please enter "
+
+#: sshdlg.cpp:53
+msgid ""
+"Conversation with ssh failed.\n"
+msgstr ""
+"Conversation with ssh failed.\n"
+
+#: sshdlg.cpp:62
+msgid ""
+"The programs 'ssh' or 'kdesu_stub' cannot be found.\n"
+"Make sure your PATH is set correctly."
+msgstr ""
+"The programs 'ssh' or 'kdesu_stub' cannot be found.\n"
+"Make sure your PATH is set correctly."
+
+#: sshdlg.cpp:68
+msgid "Incorrect password. Please try again."
+msgstr "Incorrect password. Please try again."
+
+#: sshdlg.cpp:72
+msgid "Internal error: Illegal return from SshProcess::checkInstall()"
+msgstr "Internal error: Illegal return from SshProcess::checkInstall()"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kdf.po b/tde-i18n-en_GB/messages/kdeutils/kdf.po
new file mode 100644
index 00000000000..9fe4f8ff7f0
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kdf.po
@@ -0,0 +1,241 @@
+# translation of kdf.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdf\n"
+"POT-Creation-Date: 2004-12-29 14:54+0100\n"
+"PO-Revision-Date: 2004-10-11 12:36+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: disklist.cpp:267
+#, c-format
+msgid "could not execute [%s]"
+msgstr "could not execute [%s]"
+
+#: disks.cpp:229
+msgid ""
+"Called: %1\n"
+"\n"
+msgstr ""
+"Called: %1\n"
+"\n"
+
+#: disks.cpp:233
+#, c-format
+msgid "could not execute %1"
+msgstr "could not execute %1"
+
+#: kcmdf.cpp:53
+msgid ""
+"<h3>Hardware Information</h3>"
+"<br> All the information modules return information about a certain aspect of "
+"your computer hardware or your operating system. Not all modules are available "
+"on all hardware architectures and/or operating systems."
+msgstr ""
+"<h3>Hardware Information</h3>"
+"<br> All the information modules return information about a certain aspect of "
+"your computer hardware or your operating system. Not all modules are available "
+"on all hardware architectures and/or operating systems."
+
+#: kconftest.cpp:44
+msgid "A test application"
+msgstr "A test application"
+
+#: kdf.cpp:33
+msgid "KDE free disk space utility"
+msgstr "KDE free disk space utility"
+
+#: kdf.cpp:67
+msgid "KDiskFree"
+msgstr "KDiskFree"
+
+#: kdfconfig.cpp:58 kdfwidget.cpp:104 mntconfig.cpp:69
+msgid "Icon"
+msgstr "Icon"
+
+#: kdfconfig.cpp:59 kdfwidget.cpp:105 mntconfig.cpp:70
+msgid "Device"
+msgstr "Device"
+
+#: kdfconfig.cpp:60 kdfwidget.cpp:106
+msgid "Type"
+msgstr "Type"
+
+#: kdfconfig.cpp:61 kdfwidget.cpp:107
+msgid "Size"
+msgstr "Size"
+
+#: kdfconfig.cpp:62 kdfwidget.cpp:108 mntconfig.cpp:71
+msgid "Mount Point"
+msgstr "Mount Point"
+
+#: kdfconfig.cpp:63 kdfwidget.cpp:109
+msgid "Free"
+msgstr "Free"
+
+#: kdfconfig.cpp:65 kdfwidget.cpp:111
+#, no-c-format
+msgid "Full %"
+msgstr "Full %"
+
+#: kdfconfig.cpp:66 kdfwidget.cpp:112
+msgid "Usage"
+msgstr "Usage"
+
+#: kdfconfig.cpp:91 kdfconfig.cpp:184 kdfconfig.cpp:217 kdfconfig.cpp:240
+#: kdfconfig.cpp:253 kdfconfig.cpp:254
+msgid "visible"
+msgstr "visible"
+
+#: kdfconfig.cpp:115
+msgid "Update frequency [seconds]. The value 0 disables update"
+msgstr "Update frequency [seconds]. The value 0 disables update"
+
+#: kdfconfig.cpp:121
+#, c-format
+msgid "File manager (e.g. konsole -e mc %m):"
+msgstr "File manager (e.g. konsole -e mc %m):"
+
+#: kdfconfig.cpp:130
+msgid "Open file manager automatically on mount"
+msgstr "Open file manager automatically on mount"
+
+#: kdfconfig.cpp:136
+msgid "Pop up a window when a disk gets critically full"
+msgstr "Pop up a window when a disk gets critically full"
+
+#: kdfconfig.cpp:217 kdfconfig.cpp:253
+msgid "hidden"
+msgstr "hidden"
+
+#: kdfwidget.cpp:340 kdfwidget.cpp:341
+msgid "N/A"
+msgstr "N/A"
+
+#: kdfwidget.cpp:379 kwikdisk.cpp:288
+msgid "Device [%1] on [%2] is getting critically full!"
+msgstr "Device [%1] on [%2] is getting critically full!"
+
+#: kdfwidget.cpp:469
+msgid "Mount Device"
+msgstr "Mount Device"
+
+#: kdfwidget.cpp:470
+msgid "Unmount Device"
+msgstr "Unmount Device"
+
+#: kdfwidget.cpp:472
+msgid "Open in File Manager"
+msgstr "Open in File Manager"
+
+#: kdfwidget.cpp:489 kdfwidget.cpp:490
+msgid "MOUNTING"
+msgstr "MOUNTING"
+
+#: kwikdisk.cpp:48
+msgid "KDE Free disk space utility"
+msgstr "KDE Free disk space utility"
+
+#: kwikdisk.cpp:172 kwikdisk.cpp:324
+msgid "KwikDisk"
+msgstr "KwikDisk"
+
+#: kwikdisk.cpp:178
+msgid "%1 (%2) %3 on %4"
+msgstr "%1 (%2) %3 on %4"
+
+#: kwikdisk.cpp:179
+msgid "Unmount"
+msgstr "Unmount"
+
+#: kwikdisk.cpp:179
+msgid "Mount"
+msgstr "Mount"
+
+#: kwikdisk.cpp:219
+msgid "You must login as root to mount this disk"
+msgstr "You must login as root to mount this disk"
+
+#: kwikdisk.cpp:229
+msgid "&Start KDiskFree"
+msgstr "&Start KDiskFree"
+
+#: kwikdisk.cpp:233
+msgid "&Configure KwikDisk..."
+msgstr "&Configure KwikDisk..."
+
+#: kwikdisk.cpp:327
+msgid "Original author"
+msgstr "Original author"
+
+#: kwikdisk.cpp:329
+msgid "KDE 2 changes"
+msgstr "KDE 2 changes"
+
+#: kwikdisk.cpp:330
+msgid "KDE 3 changes"
+msgstr "KDE 3 changes"
+
+#: mntconfig.cpp:72
+msgid "Mount Command"
+msgstr "Mount Command"
+
+#: mntconfig.cpp:73
+msgid "Unmount Command"
+msgstr "Unmount Command"
+
+#: mntconfig.cpp:82 mntconfig.cpp:84
+msgid "None"
+msgstr "None"
+
+#: mntconfig.cpp:110
+msgid "Get Mount Command"
+msgstr "Get Mount Command"
+
+#: mntconfig.cpp:125
+msgid "Get Unmount Command"
+msgstr "Get Unmount Command"
+
+#: mntconfig.cpp:258
+msgid ""
+"This filename is not valid: %1\n"
+"It must end with \"_mount\" or \"_unmount\"."
+msgstr ""
+"This filename is not valid: %1\n"
+"It must end with \"_mount\" or \"_unmount\"."
+
+#: mntconfig.cpp:294
+msgid "Only local files supported."
+msgstr "Only local files supported."
+
+#: mntconfig.cpp:310
+msgid "Only local files are currently supported."
+msgstr "Only local files are currently supported."
+
+#: optiondialog.cpp:32
+msgid "General Settings"
+msgstr "General Settings"
+
+#: optiondialog.cpp:38
+msgid "Mount Commands"
+msgstr "Mount Commands"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kedit.po b/tde-i18n-en_GB/messages/kdeutils/kedit.po
new file mode 100644
index 00000000000..4e403366ee7
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kedit.po
@@ -0,0 +1,388 @@
+# translation of kedit.po to British English
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kedit\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2004-07-01 14:43+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#. i18n: file color.ui line 66
+#: rc.cpp:6
+#, no-c-format
+msgid "Use &custom colors"
+msgstr "Use &custom colours"
+
+#. i18n: file color.ui line 77
+#: rc.cpp:9
+#, no-c-format
+msgid "&Foreground color:"
+msgstr "&Foreground colour:"
+
+#. i18n: file color.ui line 91
+#: rc.cpp:12
+#, no-c-format
+msgid "&Background color:"
+msgstr "&Background colour:"
+
+#. i18n: file misc.ui line 27
+#: rc.cpp:15
+#, no-c-format
+msgid "&Word wrap:"
+msgstr "&Word wrap:"
+
+#. i18n: file misc.ui line 49
+#: rc.cpp:18
+#, no-c-format
+msgid "Make &backup when saving a file"
+msgstr "Make &backup when saving a file"
+
+#. i18n: file misc.ui line 58
+#: rc.cpp:21
+#, no-c-format
+msgid "Disable Wrapping"
+msgstr "Disable Wrapping"
+
+#. i18n: file misc.ui line 63
+#: rc.cpp:24
+#, no-c-format
+msgid "Soft Wrapping"
+msgstr "Soft Wrapping"
+
+#. i18n: file misc.ui line 68
+#: rc.cpp:27
+#, no-c-format
+msgid "At Specified Column"
+msgstr "At Specified Column"
+
+#. i18n: file misc.ui line 100
+#: rc.cpp:30
+#, no-c-format
+msgid "Wrap &column:"
+msgstr "Wrap &column:"
+
+#. i18n: file kedit.kcfg line 16
+#: rc.cpp:36
+#, no-c-format
+msgid "Use custom colors."
+msgstr "Use custom colours."
+
+#. i18n: file kedit.kcfg line 20
+#: rc.cpp:39
+#, no-c-format
+msgid "Text color"
+msgstr "Text colour"
+
+#. i18n: file kedit.kcfg line 24
+#: rc.cpp:42
+#, no-c-format
+msgid "Background color"
+msgstr "Background colour"
+
+#. i18n: file kedit.kcfg line 28
+#: rc.cpp:45
+#, no-c-format
+msgid "Wrapping mode"
+msgstr "Wrapping mode"
+
+#. i18n: file kedit.kcfg line 37
+#: rc.cpp:48
+#, no-c-format
+msgid "Wrap at column"
+msgstr "Wrap at column"
+
+#. i18n: file kedit.kcfg line 41
+#: rc.cpp:51
+#, no-c-format
+msgid "Make backup when saving a file"
+msgstr "Make backup when saving a file"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight,Dwayne Bailey"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net,dwayne@translate.org.za"
+
+#: kedit.cpp:220
+msgid "&Insert File..."
+msgstr "&Insert File..."
+
+#: kedit.cpp:222
+msgid "In&sert Date"
+msgstr "In&sert Date"
+
+#: kedit.cpp:224
+msgid "Cl&ean Spaces"
+msgstr "Cl&ean Spaces"
+
+#: kedit.cpp:239
+msgid "OVR"
+msgstr "OVR"
+
+#: kedit.cpp:240
+msgid "Line:000000 Col: 000"
+msgstr "Line:000000 Col: 000"
+
+#: kedit.cpp:246
+msgid "Line: 1 Col: 1"
+msgstr "Line: 1 Col: 1"
+
+#: kedit.cpp:247
+msgid "INS"
+msgstr "INS"
+
+#: kedit.cpp:390
+msgid "Spellcheck: Started."
+msgstr "Spellcheck: Started."
+
+#: kedit.cpp:393
+msgid "Spellcheck"
+msgstr "Spellcheck"
+
+#: kedit.cpp:421
+msgid "Spellcheck: %1% complete"
+msgstr "Spellcheck: %1% complete"
+
+#: kedit.cpp:433
+msgid "Spellcheck: Aborted."
+msgstr "Spellcheck: Aborted."
+
+#: kedit.cpp:437
+msgid "Spellcheck: Complete."
+msgstr "Spellcheck: Complete."
+
+#: kedit.cpp:464
+msgid ""
+"ISpell could not be started.\n"
+"Please make sure you have ISpell properly configured and in your PATH."
+msgstr ""
+"ISpell could not be started.\n"
+"Please make sure you have ISpell properly configured and in your PATH."
+
+#: kedit.cpp:470
+msgid "Spellcheck: Crashed."
+msgstr "Spellcheck: Crashed."
+
+#: kedit.cpp:471
+msgid "ISpell seems to have crashed."
+msgstr "ISpell seems to have crashed."
+
+#: kedit.cpp:483
+msgid "Open File"
+msgstr "Open File"
+
+#: kedit.cpp:494
+msgid ""
+"The file you have requested is larger than KEdit is designed for. Please ensure "
+"you have enough system resources available to safely load this file, or "
+"consider using a program that is designed to handle large files such as KWrite."
+msgstr ""
+"The file you have requested is larger than KEdit is designed for. Please ensure "
+"you have enough system resources available to safely load this file, or "
+"consider using a program that is designed to handle large files such as KWrite."
+
+#: kedit.cpp:497
+msgid "Attempting to Open Large File"
+msgstr "Attempting to Open Large File"
+
+#: kedit.cpp:530 kedit.cpp:568 kedit.cpp:1154
+msgid "Done"
+msgstr "Done"
+
+#: kedit.cpp:553
+msgid "Insert File"
+msgstr "Insert File"
+
+#: kedit.cpp:597 kedit.cpp:661
+msgid ""
+"This document has been modified.\n"
+"Would you like to save it?"
+msgstr ""
+"This document has been modified.\n"
+"Would you like to save it?"
+
+#: kedit.cpp:618
+msgid ""
+"Could not save the file.\n"
+"Exit anyways?"
+msgstr ""
+"Could not save the file.\n"
+"Exit anyways?"
+
+#: kedit.cpp:702
+#, c-format
+msgid "Wrote: %1"
+msgstr "Wrote: %1"
+
+#: kedit.cpp:725
+msgid "Save File As"
+msgstr "Save File As"
+
+#: kedit.cpp:734
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+
+#: kedit.cpp:736
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: kedit.cpp:737
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kedit.cpp:751
+#, c-format
+msgid "Saved as: %1"
+msgstr "Saved as: %1"
+
+#: kedit.cpp:856
+msgid "[New Document]"
+msgstr "[New Document]"
+
+#: kedit.cpp:889
+msgid "Line: %1 Col: %2"
+msgstr "Line: %1 Col: %2"
+
+#: kedit.cpp:899
+#, c-format
+msgid "Date: %1"
+msgstr "Date: %1"
+
+#: kedit.cpp:900
+#, c-format
+msgid "File: %1"
+msgstr "File: %1"
+
+#: kedit.cpp:911
+#, c-format
+msgid "Print %1"
+msgstr "Print %1"
+
+#: kedit.cpp:979
+msgid "Printing aborted."
+msgstr "Printing aborted."
+
+#: kedit.cpp:981
+msgid "Printing complete."
+msgstr "Printing complete."
+
+#: kedit.cpp:1026 kedit.cpp:1079
+msgid "You have specified a folder"
+msgstr "You have specified a folder"
+
+#: kedit.cpp:1034
+msgid "The specified file does not exist"
+msgstr "The specified file does not exist"
+
+#: kedit.cpp:1042
+msgid "You do not have read permission to this file."
+msgstr "You do not have read permission to this file."
+
+#: kedit.cpp:1087
+msgid "Unable to make a backup of the original file."
+msgstr "Unable to make a backup of the original file."
+
+#: kedit.cpp:1098
+msgid "Unable to write to file."
+msgstr "Unable to write to file."
+
+#: kedit.cpp:1115
+msgid "Could not save file."
+msgstr "Could not save file."
+
+#: kedit.cpp:1128
+#, c-format
+msgid ""
+"Malformed URL\n"
+"%1"
+msgstr ""
+"Malformed URL\n"
+"%1"
+
+#: kedit.cpp:1144
+msgid "Cannot download file."
+msgstr "Cannot download file."
+
+#: kedit.cpp:1187
+msgid "New Window"
+msgstr "New Window"
+
+#: kedit.cpp:1190
+msgid "New Window Created"
+msgstr "New Window Created"
+
+#: kedit.cpp:1192
+msgid "Load Command Done"
+msgstr "Load Command Done"
+
+#: kedit.cpp:1253
+msgid "KDE text editor"
+msgstr "KDE text editor"
+
+#: kedit.cpp:1257
+msgid "Encoding to use for the following documents"
+msgstr "Encoding to use for the following documents"
+
+#: kedit.cpp:1258
+msgid "File or URL to open"
+msgstr "File or URL to open"
+
+#: kedit.cpp:1266
+msgid "KEdit"
+msgstr "KEdit"
+
+#: kedit.cpp:1329
+msgid "Editor Font"
+msgstr "Editor Font"
+
+#: kedit.cpp:1333
+msgid "Color"
+msgstr "Colour"
+
+#: kedit.cpp:1333
+msgid "Text Color in Editor Area"
+msgstr "Text Colour in Editor Area"
+
+#: kedit.cpp:1336
+msgid "Spelling"
+msgstr "Spelling"
+
+#: kedit.cpp:1337
+msgid "Spelling Checker"
+msgstr "Spelling Checker"
+
+#: ktextfiledlg.cpp:65
+msgid "Select Encoding..."
+msgstr "Select Encoding..."
+
+#: ktextfiledlg.cpp:93
+msgid "Select Encoding"
+msgstr "Select Encoding"
+
+#: ktextfiledlg.cpp:100
+msgid "Select encoding for text file: "
+msgstr "Select encoding for text file: "
+
+#: ktextfiledlg.cpp:104
+msgid "Default Encoding"
+msgstr "Default Encoding"
+
+#: ktextfiledlg.cpp:107
+msgid "Default encoding"
+msgstr "Default encoding"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kfloppy.po b/tde-i18n-en_GB/messages/kdeutils/kfloppy.po
new file mode 100644
index 00000000000..ae79ea0c8f3
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kfloppy.po
@@ -0,0 +1,496 @@
+# translation of kfloppy.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfloppy\n"
+"POT-Creation-Date: 2007-06-02 02:16+0200\n"
+"PO-Revision-Date: 2005-06-08 12:09+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: main.cpp:34
+msgid "KDE Floppy Disk Utility"
+msgstr "KDE Floppy Disk Utility"
+
+#: main.cpp:38
+msgid "Default device"
+msgstr "Default device"
+
+#: main.cpp:45
+msgid "KFloppy"
+msgstr "KFloppy"
+
+#: main.cpp:51
+msgid "KFloppy helps you format floppies with the filesystem of your choice."
+msgstr "KFloppy helps you format floppies with the filesystem of your choice."
+
+#: main.cpp:54
+msgid "Author and former maintainer"
+msgstr "Author and former maintainer"
+
+#: main.cpp:55
+msgid "User interface re-design"
+msgstr "User interface re-design"
+
+#: main.cpp:56
+msgid "Add BSD support"
+msgstr "Add BSD support"
+
+#: main.cpp:57
+msgid "Make KFloppy work again for KDE 3.4"
+msgstr "Make KFloppy work again for KDE 3.4"
+
+#: format.cpp:269
+#, c-format
+msgid "Unexpected drive number %1."
+msgstr "Unexpected drive number %1."
+
+#: format.cpp:281
+#, c-format
+msgid "Unexpected density number %1."
+msgstr "Unexpected density number %1."
+
+#: format.cpp:296
+msgid "Cannot find a device for drive %1 and density %2."
+msgstr "Cannot find a device for drive %1 and density %2."
+
+#: format.cpp:315
+msgid ""
+"Cannot access %1\n"
+"Make sure that the device exists and that you have write permission to it."
+msgstr ""
+"Cannot access %1\n"
+"Make sure that the device exists and that you have write permission to it."
+
+#: format.cpp:346
+msgid "The program %1 terminated with an error."
+msgstr "The program %1 terminated with an error."
+
+#: format.cpp:352
+msgid "The program %1 terminated abnormally."
+msgstr "The program %1 terminated abnormally."
+
+#: format.cpp:415 format.cpp:576 format.cpp:675 format.cpp:776 format.cpp:855
+#: format.cpp:949
+msgid "Internal error: device not correctly defined."
+msgstr "Internal error: device not correctly defined."
+
+#: format.cpp:422
+msgid "Cannot find fdformat."
+msgstr "Cannot find fdformat."
+
+#: format.cpp:454
+msgid "Could not start fdformat."
+msgstr "Could not start fdformat."
+
+#: format.cpp:481
+#, c-format
+msgid "Error formatting track %1."
+msgstr "Error formatting track %1."
+
+#: format.cpp:489 format.cpp:522
+msgid ""
+"Cannot access floppy or floppy drive.\n"
+"Please insert a floppy and make sure that you have selected a valid floppy "
+"drive."
+msgstr ""
+"Cannot access floppy or floppy drive.\n"
+"Please insert a floppy and make sure that you have selected a valid floppy "
+"drive."
+
+#: format.cpp:510
+#, c-format
+msgid "Low-level formatting error at track %1."
+msgstr "Low-level formatting error at track %1."
+
+#: format.cpp:515
+#, c-format
+msgid "Low-level formatting error: %1"
+msgstr "Low-level formatting error: %1"
+
+#: format.cpp:529 format.cpp:732 format.cpp:898 format.cpp:989
+msgid ""
+"Device busy.\n"
+"Perhaps you need to unmount the floppy first."
+msgstr ""
+"Device busy.\n"
+"Perhaps you need to unmount the floppy first."
+
+#: format.cpp:535
+#, c-format
+msgid "Low-level format error: %1"
+msgstr "Low-level format error: %1"
+
+#: format.cpp:583
+msgid "Cannot find dd."
+msgstr "Cannot find dd."
+
+#: format.cpp:598
+msgid "Could not start dd."
+msgstr "Could not start dd."
+
+#: format.cpp:682
+msgid "Cannot find a program to create FAT filesystems."
+msgstr "Cannot find a program to create FAT filesystems."
+
+#: format.cpp:713
+msgid "Cannot start FAT format program."
+msgstr "Cannot start FAT format program."
+
+#: format.cpp:727 format.cpp:893 format.cpp:984
+msgid ""
+"Floppy is mounted.\n"
+"You need to unmount the floppy first."
+msgstr ""
+"Floppy is mounted.\n"
+"You need to unmount the floppy first."
+
+#: format.cpp:783
+msgid ""
+"_: BSD\n"
+"Cannot find a program to create UFS filesystems."
+msgstr "Cannot find a program to create UFS filesystems."
+
+#: format.cpp:801
+msgid ""
+"_: BSD\n"
+"Cannot start UFS format program."
+msgstr "Cannot start UFS format program."
+
+#: format.cpp:862
+msgid "Cannot find a program to create ext2 filesystems."
+msgstr "Cannot find a program to create ext2 filesystems."
+
+#: format.cpp:879
+msgid "Cannot start ext2 format program."
+msgstr "Cannot start ext2 format program."
+
+#: format.cpp:956
+msgid "Cannot find a program to create Minix filesystems."
+msgstr "Cannot find a program to create Minix filesystems."
+
+#: format.cpp:973
+msgid "Cannot start Minix format program."
+msgstr "Cannot start Minix format program."
+
+#: floppy.cpp:70
+msgid "Floppy &drive:"
+msgstr "Floppy &drive:"
+
+#: floppy.cpp:77 floppy.cpp:356 floppy.cpp:704
+msgid "Primary"
+msgstr "Primary"
+
+#: floppy.cpp:78 floppy.cpp:360
+msgid "Secondary"
+msgstr "Secondary"
+
+#: floppy.cpp:80
+msgid "<qt>Select the floppy drive.</qt>"
+msgstr "<qt>Select the floppy drive.</qt>"
+
+#: floppy.cpp:87
+msgid "&Size:"
+msgstr "&Size:"
+
+#: floppy.cpp:92 floppy.cpp:706
+msgid "Auto-Detect"
+msgstr "Auto-Detect"
+
+#: floppy.cpp:94 floppy.cpp:367 floppy.cpp:708
+msgid "3.5\" 1.44MB"
+msgstr "3.5\" 1.44MB"
+
+#: floppy.cpp:95 floppy.cpp:371
+msgid "3.5\" 720KB"
+msgstr "3.5\" 720KB"
+
+#: floppy.cpp:96 floppy.cpp:375
+msgid "5.25\" 1.2MB"
+msgstr "5.25\" 1.2MB"
+
+#: floppy.cpp:97 floppy.cpp:379
+msgid "5.25\" 360KB"
+msgstr "5.25\" 360KB"
+
+#: floppy.cpp:100
+msgid "<qt>This allows you to select the floppy disk's size and density.</qt>"
+msgstr "<qt>This allows you to select the floppy disk's size and density.</qt>"
+
+#: floppy.cpp:108
+msgid "F&ile system:"
+msgstr "F&ile system:"
+
+#: floppy.cpp:115 floppy.cpp:127
+msgid ""
+"_: Linux\n"
+"KFloppy supports three file formats under Linux: MS-DOS, Ext2, and Minix"
+msgstr ""
+"KFloppy supports three file formats under Linux: MS-DOS, Ext2 and Minix"
+
+#: floppy.cpp:118
+msgid ""
+"_: BSD\n"
+"KFloppy supports three file formats under BSD: MS-DOS, UFS, and Ext2"
+msgstr "KFloppy supports three file formats under BSD: MS-DOS, UFS, and Ext2"
+
+#: floppy.cpp:129 floppy.cpp:158 floppy.cpp:578 floppy.cpp:710
+msgid "DOS"
+msgstr "DOS"
+
+#: floppy.cpp:131
+msgid ""
+"_: Linux\n"
+"Program mkdosfs found."
+msgstr "Program mkdosfs found."
+
+#: floppy.cpp:134
+msgid ""
+"_: Linux\n"
+"Program mkdosfs <b>not found</b>. MSDOS formatting <b>not available</b>."
+msgstr ""
+"Program mkdosfs <b>not found</b>. MSDOS formatting <b>not available</b>."
+
+#: floppy.cpp:138 floppy.cpp:176 floppy.cpp:595
+msgid "ext2"
+msgstr "ext2"
+
+#: floppy.cpp:140 floppy.cpp:178
+msgid "Program mke2fs found."
+msgstr "Program mke2fs found."
+
+#: floppy.cpp:143 floppy.cpp:181
+msgid "Program mke2fs <b>not found</b>. Ext2 formatting <b>not available</b>"
+msgstr "Program mke2fs <b>not found</b>. Ext2 formatting <b>not available</b>"
+
+#: floppy.cpp:147 floppy.cpp:622
+msgid "Minix"
+msgstr "Minix"
+
+#: floppy.cpp:149
+msgid ""
+"_: Linux\n"
+"Program mkfs.minix found."
+msgstr "Program mkfs.minix found."
+
+#: floppy.cpp:152
+msgid ""
+"_: Linux\n"
+"Program mkfs.minix <b>not found</b>. Minix formatting <b>not available</b>"
+msgstr ""
+"Program mkfs.minix <b>not found</b>. Minix formatting <b>not available</b>"
+
+#: floppy.cpp:156
+msgid ""
+"_: BSD\n"
+"KFloppy supports two file formats under BSD: MS-DOS and UFS"
+msgstr "KFloppy supports two file formats under BSD: MS-DOS and UFS"
+
+#: floppy.cpp:160
+msgid ""
+"_: BSD\n"
+"Program newfs_msdos found."
+msgstr "Program newfs_msdos found."
+
+#: floppy.cpp:163
+msgid ""
+"_: BSD\n"
+"Program newfs_msdos <b>not found</b>. MSDOS formatting <b>not available</b>."
+msgstr ""
+"Program newfs_msdos <b>not found</b>. MSDOS formatting <b>not available</b>."
+
+#: floppy.cpp:167 floppy.cpp:488 floppy.cpp:613
+msgid "UFS"
+msgstr "UFS"
+
+#: floppy.cpp:169
+msgid ""
+"_: BSD\n"
+"Program newfs found."
+msgstr "Program newfs found."
+
+#: floppy.cpp:172
+msgid ""
+"_: BSD\n"
+"Program newfs <b>not found</b>. UFS formatting <b>not available</b>."
+msgstr "Program newfs <b>not found</b>. UFS formatting <b>not available</b>."
+
+#: floppy.cpp:187
+msgid "&Formatting"
+msgstr "&Formatting"
+
+#: floppy.cpp:190
+msgid "Q&uick format"
+msgstr "Q&uick format"
+
+#: floppy.cpp:192
+msgid ""
+"<qt>Quick format is only a high-level format: it creates only a file "
+"system.</qt>"
+msgstr ""
+"<qt>Quick format is only a high-level format: it creates only a file "
+"system.</qt>"
+
+#: floppy.cpp:195
+msgid "&Zero out and quick format"
+msgstr "&Zero out and quick format"
+
+#: floppy.cpp:197
+msgid ""
+"<qt>This first erases the floppy by writing zeros and then it creates the file "
+"system.</qt>"
+msgstr ""
+"<qt>This first erases the floppy by writing zeros and then it creates the file "
+"system.</qt>"
+
+#: floppy.cpp:199
+msgid "Fu&ll format"
+msgstr "Fu&ll format"
+
+#: floppy.cpp:201
+msgid ""
+"Full format is a low-level and high-level format. It erases everything on the "
+"disk."
+msgstr ""
+"Full format is a low-level and high-level format. It erases everything on the "
+"disk."
+
+#: floppy.cpp:210
+msgid "Program fdformat found."
+msgstr "Program fdformat found."
+
+#: floppy.cpp:215
+msgid "Program fdformat <b>not found</b>. Full formatting <b>disabled</b>."
+msgstr "Program fdformat <b>not found</b>. Full formatting <b>disabled</b>."
+
+#: floppy.cpp:222
+msgid "Program dd found."
+msgstr "Program dd found."
+
+#: floppy.cpp:226
+msgid "Program dd <b>not found</b>. Zeroing-out <b>disabled</b>."
+msgstr "Program dd <b>not found</b>. Zeroing-out <b>disabled</b>."
+
+#: floppy.cpp:230
+msgid "&Verify integrity"
+msgstr "&Verify integrity"
+
+#: floppy.cpp:234
+msgid ""
+"<qt>Check this if you want the floppy disk to be checked after formatting. "
+"Please note that the floppy will be checked twice if you have selected full "
+"formatting.</qt>"
+msgstr ""
+"<qt>Tick this if you want the floppy disk to be checked after formatting. "
+"Please note that the floppy will be checked twice if you have selected full "
+"formatting.</qt>"
+
+#: floppy.cpp:238
+msgid "Volume la&bel:"
+msgstr "Volume la&bel:"
+
+#: floppy.cpp:242
+msgid ""
+"<qt>Check this if you want a volume label for your floppy. Please note that "
+"Minix does not support labels at all.</qt>"
+msgstr ""
+"<qt>Tick this if you want a volume label for your floppy. Please note that "
+"Minix does not support labels at all.</qt>"
+
+#: floppy.cpp:250 floppy.cpp:702
+msgid ""
+"_: Volume label, maximal 11 characters\n"
+"KDE Floppy"
+msgstr "KDE Floppy"
+
+#: floppy.cpp:254
+msgid ""
+"<qt>This is for the volume label. Due to a limitation of MS-DOS the label can "
+"only be 11 characters long. Please note that Minix does not support labels, "
+"whatever you enter here.</qt>"
+msgstr ""
+"<qt>This is for the volume label. Due to a limitation of MS-DOS the label can "
+"only be 11 characters long. Please note that Minix does not support labels, "
+"whatever you enter here.</qt>"
+
+#: floppy.cpp:263 floppy.cpp:470
+msgid "&Format"
+msgstr "&Format"
+
+#: floppy.cpp:270
+msgid "<qt>Click here to start formatting.</qt>"
+msgstr "<qt>Click here to start formatting.</qt>"
+
+#: floppy.cpp:293
+msgid "<qt>This is the status window, where error messages are displayed.</qt>"
+msgstr ""
+"<qt>This is the status window, where error messages are displayed.</qt>"
+
+#: floppy.cpp:307
+msgid "<qt>Shows progress of the format.</qt>"
+msgstr "<qt>Shows progress of the format.</qt>"
+
+#: floppy.cpp:315
+msgid ""
+"KFloppy cannot find any of the needed programs for creating file systems; "
+"please check your installation."
+"<br>"
+"<br>Log:"
+msgstr ""
+"KFloppy cannot find any of the needed programs for creating file systems; "
+"please check your installation."
+"<br>"
+"<br>Log:"
+
+#: floppy.cpp:347
+msgid "KDE Floppy Formatter"
+msgstr "KDE Floppy Formatter"
+
+#: floppy.cpp:490
+msgid ""
+"_: BSD\n"
+"Formatting with BSD on a user-given device is only possible with UFS"
+msgstr "Formatting with BSD on a user-given device is only possible with UFS"
+
+#: floppy.cpp:498
+msgid ""
+"<qt>Formatting will erase all data on the device:"
+"<br/><b>%1</b>"
+"<br/>(Please check the correctness of the device name.)"
+"<br/>Are you sure you wish to proceed?</qt>"
+msgstr ""
+"<qt>Formatting will erase all data on the device:"
+"<br/><b>%1</b>"
+"<br/>(Please check the correctness of the device name.)"
+"<br/>Are you sure you wish to proceed?</qt>"
+
+#: floppy.cpp:501 floppy.cpp:516
+msgid "Proceed?"
+msgstr "Proceed?"
+
+#: floppy.cpp:515
+msgid ""
+"Formatting will erase all data on the disk.\n"
+"Are you sure you wish to proceed?"
+msgstr ""
+"Formatting will erase all data on the disk.\n"
+"Are you sure you wish to proceed?"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kgpg.po b/tde-i18n-en_GB/messages/kdeutils/kgpg.po
new file mode 100644
index 00000000000..16173acef2f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kgpg.po
@@ -0,0 +1,3498 @@
+# translation of kgpg.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kgpg\n"
+"POT-Creation-Date: 2008-07-11 01:32+0200\n"
+"PO-Revision-Date: 2005-12-30 13:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kgpg.cpp:83
+msgid "&Decrypt && Save File"
+msgstr "&Decrypt && Save File"
+
+#: kgpg.cpp:84
+msgid "&Show Decrypted File"
+msgstr "&Show Decrypted File"
+
+#: kgpg.cpp:85
+msgid "&Encrypt File"
+msgstr "&Encrypt File"
+
+#: kgpg.cpp:86
+msgid "&Sign File"
+msgstr "&Sign File"
+
+#: kgpg.cpp:101 kgpg.cpp:270
+msgid "KGpg - encryption tool"
+msgstr "KGpg - encryption tool"
+
+#: kgpg.cpp:142 kgpg.cpp:1012
+msgid "Clipboard is empty."
+msgstr "Clipboard is empty."
+
+#: 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 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>"
+
+#: kgpg.cpp:150
+msgid "Temporary File Creation"
+msgstr "Temporary File Creation"
+
+#: kgpg.cpp:156
+msgid "Compression method for archive:"
+msgstr "Compression method for archive:"
+
+#: kgpg.cpp:158
+msgid "Zip"
+msgstr "Zip"
+
+#: kgpg.cpp:159
+msgid "Gzip"
+msgstr "Gzip"
+
+#: kgpg.cpp:160
+msgid "Bzip2"
+msgstr "Bzip2"
+
+#: kgpg.cpp:197 kgpg.cpp:409 kgpgeditor.cpp:268 kgpglibrary.cpp:95
+msgid "File Already Exists"
+msgstr "File Already Exists"
+
+#: kgpg.cpp:209
+msgid "Processing folder compression and encryption"
+msgstr "Processing folder compression and encryption"
+
+#: kgpg.cpp:209 kgpglibrary.cpp:125 kgpglibrary.cpp:197
+msgid "Please wait..."
+msgstr "Please wait..."
+
+#: kgpg.cpp:225
+msgid "Unable to create temporary file"
+msgstr "Unable to create temporary file"
+
+#: kgpg.cpp:302
+msgid "Shred Files"
+msgstr "Shred Files"
+
+#: kgpg.cpp:308
+msgid "Do you really want to <a href=\"whatsthis:%1\">shred</a> these files?"
+msgstr "Do you really want to <a href=\"whatsthis:%1\">shred</a> these files?"
+
+#: 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>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>"
+
+#: kgpg.cpp:442
+msgid "Unable to read temporary archive file"
+msgstr "Unable to read temporary archive file"
+
+#: kgpg.cpp:447
+msgid "Extract to: "
+msgstr "Extract to: "
+
+#: kgpg.cpp:530
+msgid "<p>The dropped text is a public key.<br>Do you want to import it ?</p>"
+msgstr "<p>The dropped text is a public key.<br>Do you want to import it ?</p>"
+
+#: kgpg.cpp:545
+msgid "No encrypted text found."
+msgstr "No encrypted text found."
+
+#: 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>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>"
+
+#: kgpg.cpp:580
+msgid "Start Wizard"
+msgstr "Start Wizard"
+
+#: kgpg.cpp:580
+msgid "Do Not Start"
+msgstr "Do Not Start"
+
+#: 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><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>"
+
+#: kgpg.cpp:624
+msgid "Create Config"
+msgstr "Create Config"
+
+#: kgpg.cpp:624
+msgid "Do Not Create"
+msgstr "Do Not Create"
+
+#: 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>The GnuPG configuration file was not found</b>"
+". Please make sure you have GnuPG installed and give the path to the config "
+"file.</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 ""
+"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)."
+
+#: kgpg.cpp:682
+msgid "Step Three: Select your Default Private Key"
+msgstr "Step Three: Select your Default Private Key"
+
+#. i18n: file conf_misc.ui line 94
+#: kgpg.cpp:724 rc.cpp:179
+#, no-c-format
+msgid "Shredder"
+msgstr "Shredder"
+
+#: kgpg.cpp:780
+msgid "&Encrypt Clipboard"
+msgstr "&Encrypt Clipboard"
+
+#: kgpg.cpp:781
+msgid "&Decrypt Clipboard"
+msgstr "&Decrypt Clipboard"
+
+#: kgpg.cpp:782
+msgid "&Sign/Verify Clipboard"
+msgstr "&Sign/Verify Clipboard"
+
+#: kgpg.cpp:785 listkeys.cpp:536
+msgid "&Open Editor"
+msgstr "&Open Editor"
+
+#: kgpg.cpp:787 kgpgeditor.cpp:145
+msgid "&Open Key Manager"
+msgstr "&Open Key Manager"
+
+#: kgpg.cpp:789 listkeys.cpp:575
+msgid "&Key Server Dialog"
+msgstr "&Key Server Dialogue"
+
+#: 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>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>"
+
+#: 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 ""
+"Unable to perform requested operation.\n"
+"Please select only one folder, or several files, but do not mix files and "
+"folders."
+
+#: kgpg.cpp:979
+msgid "Cannot shred folder."
+msgstr "Cannot shred folder."
+
+#: kgpg.cpp:984
+msgid "Cannot decrypt and show folder."
+msgstr "Cannot decrypt and show folder."
+
+#: kgpg.cpp:989
+msgid "Cannot sign folder."
+msgstr "Cannot sign folder."
+
+#: kgpg.cpp:994
+msgid "Cannot verify folder."
+msgstr "Cannot verify folder."
+
+#: kgpg.cpp:1036
+msgid "Encrypted following text:"
+msgstr "Encrypted following text:"
+
+#: listkeys.cpp:217
+msgid "Private Key List"
+msgstr "Private Key List"
+
+#. 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 "Name"
+
+#. 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 "Email"
+
+#. i18n: file searchres.ui line 79
+#: listkeys.cpp:230 popuppublic.cpp:129 rc.cpp:624
+#, no-c-format
+msgid "ID"
+msgstr "ID"
+
+#: listkeys.cpp:236
+msgid "Choose secret key:"
+msgstr "Choose secret key:"
+
+#: keyinfowidget.cpp:210 keyinfowidget.cpp:357 keyinfowidget.cpp:359
+#: keyinfowidget.cpp:449 listkeys.cpp:257 listkeys.cpp:3056
+#: popuppublic.cpp:383
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#. i18n: file keyproperties.ui line 256
+#: keygener.cpp:56 listkeys.cpp:301 rc.cpp:392
+#, no-c-format
+msgid "Expiration:"
+msgstr "Expiration:"
+
+#: 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>Some of your secret keys are untrusted.</b>"
+"<br>Change their trust if you want to use them for signing.</qt>"
+
+#: listkeys.cpp:437
+msgid "<p>Do you want to import file <b>%1</b> into your key ring?</p>"
+msgstr "<p>Do you want to import file <b>%1</b> into your key ring?</p>"
+
+#: kgpginterface.cpp:830 kgpgview.cpp:242 listkeys.cpp:437
+msgid "Do Not Import"
+msgstr "Do Not Import"
+
+#: listkeys.cpp:534
+msgid "Key Management"
+msgstr "Key Management"
+
+#: listkeys.cpp:537
+msgid "E&xport Public Keys..."
+msgstr "E&xport Public Keys..."
+
+#: listkeys.cpp:538
+msgid "&Delete Keys"
+msgstr "&Delete Keys"
+
+#: listkeys.cpp:539
+msgid "&Sign Keys..."
+msgstr "&Sign Keys..."
+
+#: listkeys.cpp:540
+msgid "Delete Sign&ature"
+msgstr "Delete Sign&ature"
+
+#: listkeys.cpp:541
+msgid "&Edit Key"
+msgstr "&Edit Key"
+
+#: listkeys.cpp:542
+msgid "&Import Key..."
+msgstr "&Import Key..."
+
+#: listkeys.cpp:543
+msgid "Set as De&fault Key"
+msgstr "Set as De&fault Key"
+
+#: keyservers.cpp:169 listkeys.cpp:544
+msgid "Import Key From Keyserver"
+msgstr "Import Key From Keyserver"
+
+#: listkeys.cpp:545
+msgid "Import &Missing Signatures From Keyserver"
+msgstr "Import &Missing Signatures From Keyserver"
+
+#: listkeys.cpp:546
+msgid "&Refresh Keys From Keyserver"
+msgstr "&Refresh Keys From Keyserver"
+
+#: listkeys.cpp:548
+msgid "&Create Group with Selected Keys..."
+msgstr "&Create Group with Selected Keys..."
+
+#: listkeys.cpp:549
+msgid "&Delete Group"
+msgstr "&Delete Group"
+
+#: listkeys.cpp:550
+msgid "&Edit Group"
+msgstr "&Edit Group"
+
+#: listkeys.cpp:552
+msgid "&Create New Contact in Address Book"
+msgstr "&Create New Contact in Address Book"
+
+#: listkeys.cpp:553 popuppublic.cpp:149
+msgid "&Go to Default Key"
+msgstr "&Go to Default Key"
+
+#: listkeys.cpp:558
+msgid "&Refresh List"
+msgstr "&Refresh List"
+
+#: listkeys.cpp:559
+msgid "&Open Photo"
+msgstr "&Open Photo"
+
+#: listkeys.cpp:560
+msgid "&Delete Photo"
+msgstr "&Delete Photo"
+
+#: listkeys.cpp:561
+msgid "&Add Photo"
+msgstr "&Add Photo"
+
+#: listkeys.cpp:563
+msgid "&Add User Id"
+msgstr "&Add User Id"
+
+#: listkeys.cpp:564
+msgid "&Delete User Id"
+msgstr "&Delete User Id"
+
+#: listkeys.cpp:566
+msgid "Edit Key in &Terminal"
+msgstr "Edit Key in &Terminal"
+
+#: listkeys.cpp:567
+msgid "Export Secret Key..."
+msgstr "Export Secret Key..."
+
+#: listkeys.cpp:568
+msgid "Revoke Key..."
+msgstr "Revoke Key..."
+
+#: listkeys.cpp:570
+msgid "Delete Key Pair"
+msgstr "Delete Key Pair"
+
+#: listkeys.cpp:571
+msgid "&Generate Key Pair..."
+msgstr "&Generate Key Pair..."
+
+#: listkeys.cpp:573
+msgid "&Regenerate Public Key"
+msgstr "&Regenerate Public Key"
+
+#: listkeys.cpp:577
+msgid "Tip of the &Day"
+msgstr "Tip of the &Day"
+
+#: listkeys.cpp:578
+msgid "View GnuPG Manual"
+msgstr "View GnuPG Manual"
+
+#: listkeys.cpp:580
+msgid "&Show only Secret Keys"
+msgstr "&Show only Secret Keys"
+
+#: listkeys.cpp:583
+msgid "&Hide Expired/Disabled Keys"
+msgstr "&Hide Expired/Disabled Keys"
+
+#: listkeys.cpp:586 listkeys.cpp:610
+msgid "Trust"
+msgstr "Trust"
+
+#: listkeys.cpp:587 listkeys.cpp:612
+msgid "Size"
+msgstr "Size"
+
+#. i18n: file searchres.ui line 68
+#: listkeys.cpp:588 listkeys.cpp:613 rc.cpp:621
+#, no-c-format
+msgid "Creation"
+msgstr "Creation"
+
+#: listkeys.cpp:589 listkeys.cpp:611
+msgid "Expiration"
+msgstr "Expiration"
+
+#: listkeys.cpp:592
+msgid "&Photo ID's"
+msgstr "&Photo ID's"
+
+#. i18n: file conf_misc.ui line 286
+#: listkeys.cpp:597 rc.cpp:225 rc.cpp:231
+#, no-c-format
+msgid "Disable"
+msgstr "Disable"
+
+#: listkeys.cpp:598
+msgid "Small"
+msgstr "Small"
+
+#: listkeys.cpp:599
+msgid "Medium"
+msgstr "Medium"
+
+#: listkeys.cpp:600
+msgid "Large"
+msgstr "Large"
+
+#. i18n: file groupedit.ui line 50
+#: listkeys.cpp:614 rc.cpp:318 rc.cpp:333
+#, no-c-format
+msgid "Id"
+msgstr "Id"
+
+#: listkeys.cpp:700 popuppublic.cpp:118
+msgid "Clear Search"
+msgstr "Clear Search"
+
+#: listkeys.cpp:703 popuppublic.cpp:121
+msgid "Search: "
+msgstr "Search: "
+
+#: listkeys.cpp:708
+msgid "Filter Search"
+msgstr "Filter Search"
+
+#: listkeys.cpp:718
+msgid "00000 Keys, 000 Groups"
+msgstr "00000 Keys, 000 Groups"
+
+#: listkeys.cpp:865
+msgid "You can only refresh primary keys. Please check your selection."
+msgstr "You can only refresh primary keys. Please check your selection."
+
+#: listkeys.cpp:922
+msgid "Add New User Id"
+msgstr "Add New User Id"
+
+#: 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 ""
+"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."
+
+#: listkeys.cpp:963
+msgid ""
+"Something unexpected happened during the requested operation.\n"
+"Please check details for full log output."
+msgstr ""
+"Something unexpected happened during the requested operation.\n"
+"Please check details for full log output."
+
+#: 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>Are you sure you want to delete Photo id <b>%1</b>"
+"<br>from key <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 "Photo id"
+
+#: listkeys.cpp:1073
+msgid "<qt>Search string '<b>%1</b>' not found."
+msgstr "<qt>Search string '<b>%1</b>' not found."
+
+#: listkeys.cpp:1129
+msgid "Unable to contact the address book. Please check your installation."
+msgstr "Unable to contact the address book. Please check your installation."
+
+#: listkeys.cpp:1234
+msgid "Public Key"
+msgstr "Public Key"
+
+#: listkeys.cpp:1236
+msgid "Sub Key"
+msgstr "Sub Key"
+
+#: listkeys.cpp:1238
+msgid "Secret Key Pair"
+msgstr "Secret Key Pair"
+
+#: listkeys.cpp:1240
+msgid "Key Group"
+msgstr "Key Group"
+
+#: listkeys.cpp:1242
+msgid "Signature"
+msgstr "Signature"
+
+#: listkeys.cpp:1244
+msgid "User ID"
+msgstr "User ID"
+
+#: listkeys.cpp:1246
+msgid "Photo ID"
+msgstr "Photo ID"
+
+#: listkeys.cpp:1248
+msgid "Revocation Signature"
+msgstr "Revocation Signature"
+
+#: listkeys.cpp:1250
+msgid "Orphaned Secret Key"
+msgstr "Orphaned Secret Key"
+
+#: 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 Keys, %2 Groups"
+
+#: listkeys.cpp:1327
+msgid "Sorry, this key is not valid for encryption or not trusted."
+msgstr "Sorry, this key is not valid for encryption or not trusted."
+
+#: keyinfowidget.cpp:158 listkeys.cpp:1368 listkeys.cpp:3109
+msgid "Revoked"
+msgstr "Revoked"
+
+#: listkeys.cpp:1410
+msgid "Create Revocation Certificate"
+msgstr "Create Revocation Certificate"
+
+#: listkeys.cpp:1414
+msgid "ID: "
+msgstr "ID: "
+
+#: 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 ""
+"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?"
+
+#: listkeys.cpp:1459
+msgid "Do Not Export"
+msgstr "Do Not Export"
+
+#: listkeys.cpp:1469
+msgid "Export PRIVATE KEY As"
+msgstr "Export PRIVATE KEY As"
+
+#: listkeys.cpp:1481
+msgid ""
+"Your PRIVATE key \"%1\" was successfully exported.\n"
+"DO NOT leave it in an insecure place."
+msgstr ""
+"Your PRIVATE key \"%1\" was successfully exported.\n"
+"DO NOT leave it in an insecure place."
+
+#: listkeys.cpp:1483
+msgid ""
+"Your secret key could not be exported.\n"
+"Check the key."
+msgstr ""
+"Your secret key could not be exported.\n"
+"Check the key."
+
+#: listkeys.cpp:1514
+msgid "Public Key Export"
+msgstr "Public Key Export"
+
+#: kgpgeditor.cpp:250 listkeys.cpp:1519
+msgid "Save File"
+msgstr "Save File"
+
+#: listkeys.cpp:1556
+msgid ""
+"Your public key \"%1\" was successfully exported\n"
+msgstr ""
+"Your public key \"%1\" was successfully exported\n"
+
+#: listkeys.cpp:1558
+msgid ""
+"Your public key could not be exported\n"
+"Check the key."
+msgstr ""
+"Your public key could not be exported\n"
+"Check the key."
+
+#: 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 ""
+"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?"
+
+#: listkeys.cpp:1632
+msgid "Generate"
+msgstr "Generate"
+
+#: listkeys.cpp:1632
+msgid "Do Not Generate"
+msgstr "Do Not Generate"
+
+#: listkeys.cpp:1670
+msgid "<qt>Are you sure you want to delete group <b>%1</b> ?</qt>"
+msgstr "<qt>Are you sure you want to delete group <b>%1</b> ?</qt>"
+
+#: listkeys.cpp:1720
+msgid ""
+"<qt>You cannot create a group containing signatures, subkeys or other "
+"groups.</qt>"
+msgstr ""
+"<qt>You cannot create a group containing signatures, subkeys or other "
+"groups.</qt>"
+
+#: listkeys.cpp:1723
+msgid "Create New Group"
+msgstr "Create New Group"
+
+#: listkeys.cpp:1723
+msgid "Enter new group name:"
+msgstr "Enter new group name:"
+
+#: listkeys.cpp:1728
+msgid ""
+"Following keys are not valid or not trusted and will not be added to the group:"
+msgstr ""
+"Following keys are not valid or not trusted and will not be added to the group:"
+
+#: listkeys.cpp:1742
+msgid ""
+"<qt>No valid or trusted key was selected. The group <b>%1</b> "
+"will not be created.</qt>"
+msgstr ""
+"<qt>No valid or trusted key was selected. The group <b>%1</b> "
+"will not be created.</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 ""
+"Following keys are in the group but are not valid or not in your keyring. They "
+"will be removed from the group."
+
+#: listkeys.cpp:1778
+msgid "Group Properties"
+msgstr "Group Properties"
+
+#: listkeys.cpp:1842
+msgid "You can only sign primary keys. Please check your selection."
+msgstr "You can only sign primary keys. Please check your selection."
+
+#: 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>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>"
+
+#: 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>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>"
+
+#: 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 ""
+"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:"
+
+#: listkeys.cpp:1891
+msgid "I Will Not Answer"
+msgstr "I Will Not Answer"
+
+#: listkeys.cpp:1892
+msgid "I Have Not Checked at All"
+msgstr "I Have Not Checked at All"
+
+#: listkeys.cpp:1893
+msgid "I Have Done Casual Checking"
+msgstr "I Have Done Casual Checking"
+
+#: listkeys.cpp:1894
+msgid "I Have Done Very Careful Checking"
+msgstr "I Have Done Very Careful Checking"
+
+#: listkeys.cpp:1897
+msgid "Local signature (cannot be exported)"
+msgstr "Local signature (cannot be exported)"
+
+#: listkeys.cpp:1900
+msgid "Do not sign all user id's (open terminal)"
+msgstr "Do not sign all user id's (open terminal)"
+
+#: listkeys.cpp:1961
+msgid "<qt>Bad passphrase, key <b>%1</b> not signed.</qt>"
+msgstr "<qt>Bad passphrase, key <b>%1</b> not signed.</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 "All signatures for this key are already in your keyring"
+
+#: listkeys.cpp:2051
+msgid "Edit key manually to delete this signature."
+msgstr "Edit key manually to delete this signature."
+
+#: listkeys.cpp:2064
+msgid "Edit key manually to delete a self-signature."
+msgstr "Edit key manually to delete a self-signature."
+
+#: 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>Are you sure you want to delete signature"
+"<br><b>%1</b> from key:"
+"<br><b>%2</b>?</qt>"
+
+#: listkeys.cpp:2086
+msgid "Requested operation was unsuccessful, please edit the key manually."
+msgstr "Requested operation was unsuccessful, please edit the key manually."
+
+#: listkeys.cpp:2137
+msgid ""
+"<b>Enter passphrase for %1</b>:"
+"<br>Passphrase should include non alphanumeric characters and random sequences"
+msgstr ""
+"<b>Enter passphrase for %1</b>:"
+"<br>Passphrase should include non alphanumeric characters and random sequences"
+
+#: listkeys.cpp:2141
+msgid ""
+"This passphrase is not secure enough.\n"
+"Minimum length= 5 characters"
+msgstr ""
+"This passphrase is not secure enough.\n"
+"Minimum length= 5 characters"
+
+#: listkeys.cpp:2152
+msgid "Generating new key pair."
+msgstr "Generating new key pair."
+
+#: listkeys.cpp:2162
+msgid ""
+"\n"
+"Please wait..."
+msgstr ""
+"\n"
+"Please wait..."
+
+#: listkeys.cpp:2170
+msgid "Generating New Key..."
+msgstr "Generating New Key..."
+
+#: listkeys.cpp:2275 listkeys.cpp:2738 listkeys.cpp:2772 listkeys.cpp:2859
+#: listkeys.cpp:2886 listkeys.cpp:2921
+msgid "Ready"
+msgstr "Ready"
+
+#: listkeys.cpp:2279
+msgid ""
+"Something unexpected happened during the key pair creation.\n"
+"Please check details for full log output."
+msgstr ""
+"Something unexpected happened during the key pair creation.\n"
+"Please check details for full log output."
+
+#. i18n: file newkey.ui line 16
+#: listkeys.cpp:2285 rc.cpp:562
+#, no-c-format
+msgid "New Key Pair Created"
+msgstr "New Key Pair Created"
+
+#: listkeys.cpp:2313 listkeys.cpp:2317
+msgid "backup copy"
+msgstr "backup copy"
+
+#: listkeys.cpp:2329
+msgid "<qt>Cannot open file <b>%1</b> for printing...</qt>"
+msgstr "<qt>Cannot open file <b>%1</b> for printing...</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>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."
+
+#: listkeys.cpp:2409
+msgid ""
+"<qt>The following are secret key pairs:"
+"<br><b>%1</b>They will not be deleted."
+"<br></qt>"
+msgstr ""
+"<qt>The following are secret key pairs:"
+"<br><b>%1</b>They will not be deleted."
+"<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>Delete the following public key?</b></qt>\n"
+"<qt><b>Delete the following %n public keys?</b></qt>"
+
+#: listkeys.cpp:2470
+msgid "Key Import"
+msgstr "Key Import"
+
+#: listkeys.cpp:2474
+msgid "Open File"
+msgstr "Open File"
+
+#: listkeys.cpp:2483 listkeys.cpp:2493
+msgid "Importing..."
+msgstr "Importing..."
+
+#: listkeys.cpp:2614 listkeys.cpp:2616 listkeys.cpp:2619
+msgid " [Revocation signature]"
+msgstr " [Revocation signature]"
+
+#: listkeys.cpp:2628
+msgid " [local]"
+msgstr " [local]"
+
+#: listkeys.cpp:2641
+msgid "%1 subkey"
+msgstr "%1 subkey"
+
+#: listkeys.cpp:2660
+msgid "Loading Keys..."
+msgstr "Loading Keys..."
+
+#: keyinfowidget.cpp:162 listkeys.cpp:2709 listkeys.cpp:2792 listkeys.cpp:2826
+#: listkeys.cpp:2955 listkeys.cpp:3113
+msgid "Expired"
+msgstr "Expired"
+
+#: 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 "Unknown"
+
+#: keyinfowidget.cpp:149 listkeys.cpp:3101
+msgid "Invalid"
+msgstr "Invalid"
+
+#: keyinfowidget.cpp:153 keyinfowidget.cpp:193 listkeys.cpp:3105
+#: listkeys.cpp:3142
+msgid "Disabled"
+msgstr "Disabled"
+
+#: keyinfowidget.cpp:166 listkeys.cpp:3117
+msgid "Undefined"
+msgstr "Undefined"
+
+#: keyinfowidget.cpp:170 listkeys.cpp:3121
+msgid "None"
+msgstr "None"
+
+#: keyinfowidget.cpp:174 listkeys.cpp:3125
+msgid "Marginal"
+msgstr "Marginal"
+
+#: keyinfowidget.cpp:178 listkeys.cpp:3129
+msgid "Full"
+msgstr "Full"
+
+#: keyinfowidget.cpp:182 listkeys.cpp:3133
+msgid "Ultimate"
+msgstr "Ultimate"
+
+#: listkeys.cpp:3137
+msgid "?"
+msgstr "?"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: 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 - 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."
+
+#: main.cpp:36
+msgid "Encrypt file"
+msgstr "Encrypt file"
+
+#: main.cpp:37
+msgid "Open key manager"
+msgstr "Open key manager"
+
+#: main.cpp:38
+msgid "Show encrypted file"
+msgstr "Show encrypted file"
+
+#: main.cpp:39
+msgid "Sign file"
+msgstr "Sign file"
+
+#: main.cpp:40
+msgid "Verify signature"
+msgstr "Verify signature"
+
+#: main.cpp:41
+msgid "Shred file"
+msgstr "Shred file"
+
+#: main.cpp:42
+msgid "File to open"
+msgstr "File to open"
+
+#: main.cpp:50
+msgid "KGpg"
+msgstr "KGpg"
+
+#: 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>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>"
+
+#: kgpgview.cpp:100
+msgid "Could not download file."
+msgstr "Could not download file."
+
+#: kgpglibrary.cpp:225 kgpgview.cpp:130
+msgid ""
+"<p>The file <b>%1</b> is a public key."
+"<br>Do you want to import it ?</p>"
+msgstr ""
+"<p>The file <b>%1</b> is a public key."
+"<br>Do you want to import it ?</p>"
+
+#: kgpgview.cpp:143
+msgid ""
+"This file is a private key.\n"
+"Please use kgpg key management to import it."
+msgstr ""
+"This file is a private key.\n"
+"Please use kgpg key management to import it."
+
+#: kgpglibrary.cpp:240 kgpgview.cpp:165 kgpgview.cpp:361
+msgid "Decryption failed."
+msgstr "Decryption failed."
+
+#: kgpgview.cpp:179
+msgid "Unable to read file."
+msgstr "Unable to read file."
+
+#: kgpgview.cpp:211
+msgid "S&ign/Verify"
+msgstr "S&ign/Verify"
+
+#: kgpgview.cpp:212
+msgid "En&crypt"
+msgstr "En&crypt"
+
+#: kgpgview.cpp:213
+msgid "&Decrypt"
+msgstr "&Decrypt"
+
+#: kgpgview.cpp:231
+msgid "untitled"
+msgstr "untitled"
+
+#: 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>Missing signature:</b>"
+"<br>Key id: %1"
+"<br>"
+"<br>Do you want to import this key from a keyserver?</qt>"
+
+#: kgpgview.cpp:242
+msgid "Missing Key"
+msgstr "Missing Key"
+
+#: kgpgview.cpp:295
+msgid "Signing not possible: bad passphrase or missing key"
+msgstr "Signing not possible: bad passphrase or missing key"
+
+#: kgpgview.cpp:388
+msgid "Encryption failed."
+msgstr "Encryption failed."
+
+#: popuppublic.cpp:91
+msgid "Select Public Key"
+msgstr "Select Public Key"
+
+#: popuppublic.cpp:109
+#, c-format
+msgid "Select Public Key for %1"
+msgstr "Select Public Key for %1"
+
+#. i18n: file conf_encryption.ui line 52
+#: popuppublic.cpp:152 rc.cpp:54
+#, no-c-format
+msgid "ASCII armored encryption"
+msgstr "ASCII armoured encryption"
+
+#. i18n: file conf_encryption.ui line 88
+#: popuppublic.cpp:153 rc.cpp:75
+#, no-c-format
+msgid "Allow encryption with untrusted keys"
+msgstr "Allow encryption with untrusted keys"
+
+#. i18n: file conf_encryption.ui line 64
+#: popuppublic.cpp:154 rc.cpp:61
+#, no-c-format
+msgid "Hide user id"
+msgstr "Hide user id"
+
+#: popuppublic.cpp:157
+msgid ""
+"<b>Public keys list</b>: select the key that will be used for encryption."
+msgstr ""
+"<b>Public keys list</b>: select the key that will be used for encryption."
+
+#: popuppublic.cpp:159
+msgid ""
+"<b>ASCII encryption</b>: makes it possible to open the encrypted file/message "
+"in a text editor"
+msgstr ""
+"<b>ASCII encryption</b>: makes it possible to open the encrypted file/message "
+"in a text editor"
+
+#: 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>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."
+
+#: 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>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'. Ticking this box enables you to use any key, even "
+"if it has not be signed."
+
+#. i18n: file conf_encryption.ui line 76
+#: popuppublic.cpp:174 rc.cpp:68
+#, no-c-format
+msgid "Shred source file"
+msgstr "Shred source file"
+
+#: popuppublic.cpp:176
+msgid ""
+"<b>Shred source file</b>: permanently remove source file. No recovery will be "
+"possible"
+msgstr ""
+"<b>Shred source file</b>: permanently remove source file. No recovery will be "
+"possible"
+
+#: 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>Shred source file:</b><br />"
+"<p>Ticking 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>"
+
+#: popuppublic.cpp:179
+msgid "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
+msgstr "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
+
+#: popuppublic.cpp:184
+msgid "Symmetrical encryption"
+msgstr "Symmetrical encryption"
+
+#: 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>Symmetrical encryption</b>: encryption does not use keys. You just need to "
+"give a password to encrypt/decrypt the file"
+
+#: popuppublic.cpp:198
+msgid "Custom option:"
+msgstr "Custom option:"
+
+#: 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>Custom option</b>: for experienced users only, allows you to enter a gpg "
+"command line option, like: '--armor'"
+
+#: kgpgoptions.cpp:69 kgpgoptions.cpp:76 kgpgoptions.cpp:428
+#: kgpgoptions.cpp:584 kgpgoptions.cpp:590
+msgid "(Default)"
+msgstr "(Default)"
+
+#. i18n: file conf_encryption.ui line 17
+#: kgpgoptions.cpp:101 rc.cpp:41
+#, no-c-format
+msgid "Encryption"
+msgstr "Encryption"
+
+#: kgpgoptions.cpp:102
+msgid "Decryption"
+msgstr "Decryption"
+
+#: kgpgoptions.cpp:104
+msgid "GnuPG Settings"
+msgstr "GnuPG Settings"
+
+#: kgpgoptions.cpp:105
+msgid "Key Servers"
+msgstr "Key Servers"
+
+#: kgpgoptions.cpp:106
+msgid "Misc"
+msgstr "Misc"
+
+#: kgpgoptions.cpp:188
+msgid "New GnuPG Home Location"
+msgstr "New GnuPG Home Location"
+
+#: 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 ""
+"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."
+
+#: kgpgoptions.cpp:196
+msgid "No Configuration File Found"
+msgstr "No Configuration File Found"
+
+#: kgpgoptions.cpp:196
+msgid "Create"
+msgstr "Create"
+
+#: kgpgoptions.cpp:196
+msgid "Ignore"
+msgstr "Ignore"
+
+#: kgpgoptions.cpp:204
+msgid ""
+"Cannot create configuration file. Please check if destination media is mounted "
+"and if you have write access"
+msgstr ""
+"Cannot create configuration file. Please check if destination media is mounted "
+"and if you have write access"
+
+#: kgpgoptions.cpp:456
+msgid "Sign File"
+msgstr "Sign File"
+
+#: kgpgoptions.cpp:473
+msgid "Decrypt File"
+msgstr "Decrypt File"
+
+#: kgpgoptions.cpp:572
+msgid "Add New Key Server"
+msgstr "Add New Key Server"
+
+#: kgpgoptions.cpp:572
+msgid "Server URL:"
+msgstr "Server URL:"
+
+#: kgpglibrary.cpp:82
+msgid "You have not chosen an encryption key."
+msgstr "You have not chosen an encryption key."
+
+#: kgpglibrary.cpp:107
+msgid ""
+"<b>%1 Files left.</b>\n"
+"Encrypting </b>%2"
+msgstr ""
+"<b>%1 Files left.</b>\n"
+"Encrypting </b>%2"
+
+#: kgpglibrary.cpp:108
+#, c-format
+msgid "<b>Encrypting </b>%2"
+msgstr "<b>Encrypting </b>%2"
+
+#: kgpglibrary.cpp:125
+msgid "Processing encryption (%1)"
+msgstr "Processing encryption (%1)"
+
+#: kgpglibrary.cpp:143
+#, c-format
+msgid ""
+"_n: Shredding %n file\n"
+"Shredding %n files"
+msgstr ""
+"Shredding %n file\n"
+"Shredding %n files"
+
+#: kgpglibrary.cpp:157
+msgid "KGpg Error"
+msgstr "KGpg Error"
+
+#: kgpglibrary.cpp:157
+msgid "Process halted, not all files were shredded."
+msgstr "Process halted, not all files were shredded."
+
+#: kgpglibrary.cpp:175
+msgid "<b>Process halted</b>.<br>Not all files were encrypted."
+msgstr "<b>Process halted</b>.<br>Not all files were encrypted."
+
+#: kgpglibrary.cpp:195
+#, c-format
+msgid "Decrypting %1"
+msgstr "Decrypting %1"
+
+#: kgpglibrary.cpp:197
+msgid "Processing decryption"
+msgstr "Processing decryption"
+
+#: kgpglibrary.cpp:236
+msgid ""
+"<p>The file <b>%1</b> is a private key block. Please use KGpg key manager to "
+"import it.</p>"
+msgstr ""
+"<p>The file <b>%1</b> is a private key block. Please use KGpg key manager to "
+"import it.</p>"
+
+#: kgpginterface.cpp:87
+msgid " or "
+msgstr " or "
+
+#: kgpginterface.cpp:144
+msgid "Enter passphrase for your file (symmetrical encryption):"
+msgstr "Enter passphrase for your file (symmetrical encryption):"
+
+#: kgpginterface.cpp:215 kgpginterface.cpp:392 kgpginterface.cpp:500
+#: kgpginterface.cpp:739 kgpginterface.cpp:1273
+msgid "[No user id found]"
+msgstr "[No user id found]"
+
+#: kgpginterface.cpp:220 kgpginterface.cpp:396
+msgid "<b>No user id found</b>. Trying all secret keys.<br>"
+msgstr "<b>No user id found</b>. Trying all secret keys.<br>"
+
+#: kgpginterface.cpp:222 kgpginterface.cpp:398 kgpginterface.cpp:504
+msgid "<b>Bad passphrase</b>. You have %1 tries left.<br>"
+msgstr "<b>Bad passphrase</b>. You have %1 tries left.<br>"
+
+#: kgpginterface.cpp:224 kgpginterface.cpp:399 kgpginterface.cpp:505
+#: kgpginterface.cpp:744
+msgid "Enter passphrase for <b>%1</b>"
+msgstr "Enter passphrase for <b>%1</b>"
+
+#: kgpginterface.cpp:302
+msgid "Enter passphrase (symmetrical encryption)"
+msgstr "Enter passphrase (symmetrical encryption)"
+
+#: kgpginterface.cpp:353
+msgid "Bad MDC detected. The encrypted text has been manipulated."
+msgstr "Bad MDC detected. The encrypted text has been manipulated."
+
+#: kgpginterface.cpp:574 kgpginterface.cpp:603 kgpginterface.cpp:799
+#: kgpginterface.cpp:825
+msgid "No signature found."
+msgstr "No signature found."
+
+#: kgpginterface.cpp:591 kgpginterface.cpp:802
+msgid "<qt>Good signature from:<br><b>%1</b><br>Key ID: %2</qt>"
+msgstr "<qt>Good signature from:<br><b>%1</b><br>Key ID: %2</qt>"
+
+#: kgpginterface.cpp:595
+msgid ""
+"<qt><b>Bad signature</b> from:"
+"<br>%1"
+"<br>Key ID: %2"
+"<br>"
+"<br><b>Text is corrupted.</b></qt>"
+msgstr ""
+"<qt><b>Bad signature</b> from:"
+"<br>%1"
+"<br>Key ID: %2"
+"<br>"
+"<br><b>Text is corrupted.</b></qt>"
+
+#: kgpginterface.cpp:605 kgpginterface.cpp:815
+msgid "The signature is valid, but the key is untrusted"
+msgstr "The signature is valid, but the key is untrusted"
+
+#: kgpginterface.cpp:607 kgpginterface.cpp:817
+msgid "The signature is valid, and the key is ultimately trusted"
+msgstr "The signature is valid and the key is ultimately trusted"
+
+#: kgpginterface.cpp:614
+msgid "MD5 Checksum"
+msgstr "MD5 Checksum"
+
+#: kgpginterface.cpp:616
+msgid "Compare MD5 with Clipboard"
+msgstr "Compare MD5 with Clipboard"
+
+#: kgpginterface.cpp:631
+msgid "MD5 sum for <b>%1</b> is:"
+msgstr "MD5 sum for <b>%1</b> is:"
+
+#: kgpginterface.cpp:648
+msgid "<b>Unknown status</b>"
+msgstr "<b>Unknown status</b>"
+
+#: kgpginterface.cpp:676
+msgid "<b>Correct checksum</b>, file is ok."
+msgstr "<b>Correct checksum</b>, file is ok."
+
+#: kgpginterface.cpp:681
+msgid "Clipboard content is not a MD5 sum."
+msgstr "Clipboard content is not a MD5 sum."
+
+#: kgpginterface.cpp:683
+msgid "<b>Wrong checksum, FILE CORRUPTED</b>"
+msgstr "<b>Wrong checksum, FILE CORRUPTED</b>"
+
+#: kgpginterface.cpp:718
+msgid "The signature file %1 was successfully created."
+msgstr "The signature file %1 was successfully created."
+
+#: kgpginterface.cpp:720
+msgid "Bad passphrase, signature was not created."
+msgstr "Bad passphrase, signature was not created."
+
+#: kgpginterface.cpp:743
+msgid "<b>Bad passphrase</b>. you have %1 tries left.<br>"
+msgstr "<b>Bad passphrase</b>. you have %1 tries left.<br>"
+
+#: kgpginterface.cpp:806
+msgid ""
+"<qt><b>BAD signature</b> from:"
+"<br> %1"
+"<br>Key id: %2"
+"<br>"
+"<br><b>The file is corrupted!</b></qt>"
+msgstr ""
+"<qt><b>BAD signature</b> from:"
+"<br> %1"
+"<br>Key id: %2"
+"<br>"
+"<br><b>The file is corrupted!</b></qt>"
+
+#: kgpginterface.cpp:910
+msgid "<qt>%1 Enter passphrase for <b>%2</b>:</qt>"
+msgstr "<qt>%1 Enter passphrase for <b>%2</b>:</qt>"
+
+#: kgpginterface.cpp:928
+msgid "<b>Bad passphrase</b>. Try again.</br>"
+msgstr "<b>Bad passphrase</b>. Try again.</br>"
+
+#: kgpginterface.cpp:949
+msgid ""
+"<qt>Signing key <b>%1</b> with key <b>%2</b> failed."
+"<br>Do you want to try signing the key in console mode?</qt>"
+msgstr ""
+"<qt>Signing key <b>%1</b> with key <b>%2</b> failed."
+"<br>Do you want to try signing the key in console mode?</qt>"
+
+#: kgpginterface.cpp:981
+msgid ""
+"This key has more than one user ID.\n"
+"Edit the key manually to delete signature."
+msgstr ""
+"This key has more than one user ID.\n"
+"Edit the key manually to delete signature."
+
+#: kgpginterface.cpp:1115 kgpginterface.cpp:1519 kgpginterface.cpp:1642
+#: kgpginterface.cpp:1717 kgpginterface.cpp:1803
+msgid "<qt>Enter passphrase for <b>%1</b>:</qt>"
+msgstr "<qt>Enter passphrase for <b>%1</b>:</qt>"
+
+#: kgpginterface.cpp:1158
+msgid ""
+"<qt><b>Changing expiration failed.</b>"
+"<br>Do you want to try changing the key expiration in console mode?</qt>"
+msgstr ""
+"<qt><b>Changing expiration failed.</b>"
+"<br>Do you want to try changing the key expiration in console mode?</qt>"
+
+#: kgpginterface.cpp:1268
+msgid "<b>Bad passphrase</b>. Try again<br>"
+msgstr "<b>Bad passphrase</b>. Try again<br>"
+
+#: kgpginterface.cpp:1278
+msgid "<qt>%1 Enter passphrase for <b>%2</b></qt>"
+msgstr "<qt>%1 Enter passphrase for <b>%2</b></qt>"
+
+#: kgpginterface.cpp:1293
+msgid ""
+"<qt>Enter new passphrase for <b>%1</b>"
+"<br>If you forget this passphrase, all your encrypted files and messages will "
+"be lost !"
+"<br></qt>"
+msgstr ""
+"<qt>Enter new passphrase for <b>%1</b>"
+"<br>If you forget this passphrase, all your encrypted files and messages will "
+"be lost !"
+"<br></qt>"
+
+#: 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 key processed."
+"<br></qt>\n"
+"<qt>%n keys processed."
+"<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>One key unchanged."
+"<br></qt>\n"
+"<qt>%n keys unchanged."
+"<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>One signature imported."
+"<br></qt>\n"
+"<qt>%n signatures imported."
+"<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>One key without ID."
+"<br></qt>\n"
+"<qt>%n keys without ID."
+"<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>One RSA key imported."
+"<br></qt>\n"
+"<qt>%n RSA keys imported."
+"<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>One user ID imported."
+"<br></qt>\n"
+"<qt>%n user IDs imported."
+"<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>One subkey imported."
+"<br></qt>\n"
+"<qt>%n subkeys imported."
+"<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>One revocation certificate imported."
+"<br></qt>\n"
+"<qt>%n revocation certificates imported."
+"<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>One secret key processed."
+"<br></qt>\n"
+"<qt>%n secret keys processed."
+"<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>One secret key imported.</b>"
+"<br></qt>\n"
+"<qt><b>%n secret keys imported.</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>One secret key unchanged."
+"<br></qt>\n"
+"<qt>%n secret keys unchanged."
+"<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>One secret key not imported."
+"<br></qt>\n"
+"<qt>%n secret keys not imported."
+"<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>One key imported:</b>"
+"<br></qt>\n"
+"<qt><b>%n keys imported:</b>"
+"<br></qt>"
+
+#: 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>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>"
+
+#: keyservers.cpp:522 kgpginterface.cpp:1441
+msgid ""
+"No key imported... \n"
+"Check detailed log for more infos"
+msgstr ""
+"No key imported... \n"
+"Check detailed log for more infos"
+
+#: kgpginterface.cpp:1704
+msgid "This image is very large. Use it anyway?"
+msgstr "This image is very large. Use it anyway?"
+
+#: kgpginterface.cpp:1704
+msgid "Use Anyway"
+msgstr "Use Anyway"
+
+#: kgpginterface.cpp:1704
+msgid "Do Not Use"
+msgstr "Do Not Use"
+
+#: kgpginterface.cpp:1768
+msgid "Creation of the revocation certificate failed..."
+msgstr "Creation of the revocation certificate failed..."
+
+#. i18n: file kgpg.rc line 16
+#: rc.cpp:6
+#, no-c-format
+msgid "Si&gnature"
+msgstr "Si&gnature"
+
+#. i18n: file listkeys.rc line 5
+#: rc.cpp:12
+#, no-c-format
+msgid "&Keys"
+msgstr "&Keys"
+
+#. i18n: file listkeys.rc line 24
+#: rc.cpp:18
+#, no-c-format
+msgid "&Show Details"
+msgstr "&Show Details"
+
+#. i18n: file listkeys.rc line 34
+#: rc.cpp:21
+#, no-c-format
+msgid "&Groups"
+msgstr "&Groups"
+
+#. i18n: file adduid.ui line 42
+#: rc.cpp:24
+#, no-c-format
+msgid "Name (minimum 5 characters):"
+msgstr "Name (minimum 5 characters):"
+
+#. i18n: file adduid.ui line 50
+#: keygener.cpp:50 rc.cpp:27 rc.cpp:386 rc.cpp:585
+#, no-c-format
+msgid "Email:"
+msgstr "Email:"
+
+#. i18n: file adduid.ui line 58
+#: keygener.cpp:53 rc.cpp:30
+#, no-c-format
+msgid "Comment (optional):"
+msgstr "Comment (optional):"
+
+#. i18n: file conf_decryption.ui line 55
+#: rc.cpp:33
+#, no-c-format
+msgid "Custom decryption command:"
+msgstr "Custom decryption command:"
+
+#. i18n: file conf_decryption.ui line 60
+#: rc.cpp:36
+#, no-c-format
+msgid ""
+"<qt><b>Custom Decryption Command:</b><br />\n"
+"\t\t"
+"<p>This option allows the user to specify a custom command to be executed by "
+"GPG when decryption occurs. (This is recommended for advanced users only).</p>\n"
+"\t\t</qt>"
+msgstr ""
+"<qt><b>Custom Decryption Command:</b><br />\n"
+"\t\t"
+"<p>This option allows the user to specify a custom command to be executed by "
+"GPG when decryption occurs. (This is recommended for advanced users only).</p>\n"
+"\t\t</qt>"
+
+#. i18n: file conf_encryption.ui line 31
+#: rc.cpp:44
+#, no-c-format
+msgid "PGP 6 compatibility"
+msgstr "PGP 6 compatibility"
+
+#. i18n: file conf_encryption.ui line 34
+#: rc.cpp:47
+#, no-c-format
+msgid "Alt+6"
+msgstr "Alt+6"
+
+#. i18n: file conf_encryption.ui line 38
+#: rc.cpp:50
+#, no-c-format
+msgid ""
+"<qt><b>PGP 6 compatibility:</b><br /> \n"
+"\t\t"
+"<p>Checking this option forces GnuPG to output encrypted packets that are as "
+"compliant with PGP (Pretty Good Privacy) 6 standards as possible thus allowing "
+"GnuPG users to inter operate with PGP 6 users.</p></qt>"
+msgstr ""
+"<qt><b>PGP 6 compatibility:</b><br /> \n"
+"\t\t"
+"<p>Ticking this option forces GnuPG to output encrypted packets that are as "
+"compliant with PGP (Pretty Good Privacy) 6 standards as possible thus allowing "
+"GnuPG users to inter operate with PGP 6 users.</p></qt>"
+
+#. i18n: file conf_encryption.ui line 56
+#: rc.cpp:57
+#, no-c-format
+msgid ""
+"<qt><b>ASCII armored encryption:</b> <br /> \n"
+"\t\t"
+"<p>Checking this option outputs all encrypted files in a format that can be "
+"opened by a text editor and as such the output is suitable for placing in the "
+"body of an e-mail message.</p></qt>"
+msgstr ""
+"<qt><b>ASCII armoured encryption:</b> <br /> \n"
+"\t\t"
+"<p>Ticking this option outputs all encrypted files in a format that can be "
+"opened by a text editor and as such the output is suitable for placing in the "
+"body of an e-mail message.</p></qt>"
+
+#. i18n: file conf_encryption.ui line 68
+#: rc.cpp:64
+#, no-c-format
+msgid ""
+"<qt><b>Hide user ID:</b><br /> \n"
+"\t\t"
+"<p>Checking this option will remove the keyid of the recipient from all "
+"encrypted packets. The advantage: traffic analysis of the encrypted packets "
+"cannot be performed as easily because the recipient is unknown. The "
+"disadvantage: the receiver of the encrypted packets is forced to try all secret "
+"keys before being able to decrypt the packets. This can be a lengthy process "
+"depending on the number of secret keys the receiver holds.</p></qt>"
+msgstr ""
+"<qt><b>Hide user ID:</b><br /> \n"
+"\t\t"
+"<p>Ticking this option will remove the keyid of the recipient from all "
+"encrypted packets. The advantage: traffic analysis of the encrypted packets "
+"cannot be performed as easily because the recipient is unknown. The "
+"disadvantage: the receiver of the encrypted packets is forced to try all secret "
+"keys before being able to decrypt the packets. This can be a lengthy process "
+"depending on the number of secret keys the receiver holds.</p></qt>"
+
+#. i18n: file conf_encryption.ui line 80
+#: rc.cpp:71
+#, no-c-format
+msgid ""
+"<qt><b>Shred source file:</b><br /> \n"
+"\t\t"
+"<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. But <b>you must be aware that this is not 100% 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>Shred source file:</b><br /> \n"
+"\t\t"
+"<p>Ticking 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. But <b>you must be aware that this is not 100% 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>"
+
+#. i18n: file conf_encryption.ui line 92
+#: rc.cpp:78
+#, no-c-format
+msgid ""
+"<qt><b>Allow encryption with untrusted keys:</b> <br />\n"
+"\t\t"
+"<p>When importing a public key, the key is usually marked as untrusted and as "
+"such cannot be used unless it is signed by the default key (Thus, making it "
+"'trusted'). Checking this box enables any key to be used even if it is "
+"untrusted.</p></qt>"
+msgstr ""
+"<qt><b>Allow encryption with untrusted keys:</b> <br />\n"
+"\t\t"
+"<p>When importing a public key, the key is usually marked as untrusted and as "
+"such cannot be used unless it is signed by the default key (Thus, making it "
+"'trusted'). Ticking this box enables any key to be used even if it is "
+"untrusted.</p></qt>"
+
+#. i18n: file conf_encryption.ui line 133
+#: rc.cpp:82
+#, no-c-format
+msgid "Custom encryption command:"
+msgstr "Custom encryption command:"
+
+#. i18n: file conf_encryption.ui line 137
+#: rc.cpp:85
+#, no-c-format
+msgid ""
+"<qt><b>Custom encryption command:</b> <br />\n"
+"\t\t\t"
+"<p>When activated, an entry field will be shown in the key selection dialog, "
+"enabling you to enter a custom command for encryption. This option is "
+"recommended for experienced users only.</p></qt>"
+msgstr ""
+"<qt><b>Custom encryption command:</b> <br />\n"
+"\t\t\t"
+"<p>When activated, an entry field will be shown in the key selection dialogue, "
+"enabling you to enter a custom command for encryption. This option is "
+"recommended for experienced users only.</p></qt>"
+
+#. i18n: file conf_encryption.ui line 163
+#: rc.cpp:89
+#, no-c-format
+msgid "Use *.pgp extension for encrypted files"
+msgstr "Use *.pgp extension for encrypted files"
+
+#. i18n: file conf_encryption.ui line 167
+#: rc.cpp:92
+#, no-c-format
+msgid ""
+"<qt><b>Use *.pgp extension for encrypted files:</b><br />\n"
+"\t\t"
+"<p>Checking this option will append a .pgp extension to all encrypted files "
+"instead of a .gpg extension. This option will maintain compatibility with users "
+"of PGP (Pretty Good Privacy) software.</p></qt>"
+msgstr ""
+"<qt><b>Use *.pgp extension for encrypted files:</b><br />\n"
+"\t\t"
+"<p>Ticking this option will append a .pgp extension to all encrypted files "
+"instead of a .gpg extension. This option will maintain compatibility with users "
+"of PGP (Pretty Good Privacy) software.</p></qt>"
+
+#. i18n: file conf_encryption.ui line 175
+#: rc.cpp:96
+#, no-c-format
+msgid "Encrypt files with:"
+msgstr "Encrypt files with:"
+
+#. i18n: file conf_encryption.ui line 193
+#: rc.cpp:99
+#, no-c-format
+msgid ""
+"<qt><b>Encrypt files with:</b><br /> \n"
+"<p>Checking this option and selecting a key will force any file encryption "
+"operation to use the selected key. KGpg will not query for a recipient and the "
+"default key will be bypassed.</p></qt>"
+msgstr ""
+"<qt><b>Encrypt files with:</b><br /> \n"
+"<p>Checking this option and selecting a key will force any file encryption "
+"operation to use the selected key. KGpg will not query for a recipient and the "
+"default key will be bypassed.</p></qt>"
+
+#. i18n: file conf_encryption.ui line 209
+#: rc.cpp:103 rc.cpp:119
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file conf_encryption.ui line 225
+#: rc.cpp:106 rc.cpp:116 rc.cpp:136
+#, no-c-format
+msgid "Change..."
+msgstr "Change..."
+
+#. i18n: file conf_encryption.ui line 233
+#: rc.cpp:109
+#, no-c-format
+msgid "Always encrypt with:"
+msgstr "Always encrypt with:"
+
+#. i18n: file conf_encryption.ui line 251
+#: rc.cpp:112
+#, no-c-format
+msgid ""
+"<qt><b>Always encrypt with:</b><br /> \n"
+"<p>This ensures all files/messages will also be encrypted with the chosen key. "
+"However, if the \"Encrypt files with:\" option is selected that chosen key will "
+"override the \"Always encrypt with:\" selection.</p></qt>"
+msgstr ""
+"<qt><b>Always encrypt with:</b><br /> \n"
+"<p>This ensures all files/messages will also be encrypted with the chosen key. "
+"However, if the \"Encrypt files with:\" option is selected that chosen key will "
+"override the \"Always encrypt with:\" selection.</p></qt>"
+
+#. i18n: file conf_gpg.ui line 18
+#: rc.cpp:122
+#, no-c-format
+msgid ""
+"<qt><b>Global Settings:</b><br />\n"
+"\t"
+"<p></p>\n"
+"\t</qt>"
+msgstr ""
+"<qt><b>Global Settings:</b><br />\n"
+"\t"
+"<p></p>\n"
+"\t</qt>"
+
+#. i18n: file conf_gpg.ui line 32
+#: rc.cpp:127
+#, no-c-format
+msgid "GnuPG Home"
+msgstr "GnuPG Home"
+
+#. i18n: file conf_gpg.ui line 43
+#: rc.cpp:130
+#, no-c-format
+msgid "Configuration file:"
+msgstr "Configuration file:"
+
+#. i18n: file conf_gpg.ui line 51
+#: rc.cpp:133
+#, no-c-format
+msgid "Home location:"
+msgstr "Home location:"
+
+#. i18n: file conf_gpg.ui line 137
+#: rc.cpp:139
+#, no-c-format
+msgid "&Use GnuPG agent"
+msgstr "&Use GnuPG agent"
+
+#. i18n: file conf_gpg.ui line 145
+#: rc.cpp:142
+#, no-c-format
+msgid "Additional Keyring"
+msgstr "Additional Keyring"
+
+#. i18n: file conf_gpg.ui line 156
+#: rc.cpp:145
+#, no-c-format
+msgid "Pu&blic:"
+msgstr "Pu&blic:"
+
+#. i18n: file conf_gpg.ui line 164
+#: rc.cpp:148
+#, no-c-format
+msgid "Private:"
+msgstr "Private:"
+
+#. i18n: file conf_gpg.ui line 201
+#: rc.cpp:151
+#, no-c-format
+msgid "Use only this keyring"
+msgstr "Use only this keyring"
+
+#. i18n: file conf_misc.ui line 31
+#: rc.cpp:154
+#, no-c-format
+msgid "Global Settings"
+msgstr "Global Settings"
+
+#. i18n: file conf_misc.ui line 42
+#: rc.cpp:157
+#, no-c-format
+msgid "Start KGpg automatically at login"
+msgstr "Start KGpg automatically at login"
+
+#. i18n: file conf_misc.ui line 49
+#: rc.cpp:160
+#, no-c-format
+msgid ""
+"<qt><b>Start KGpg automatically at KDE startup:</b><br />\n"
+"<p>If checked KGpg will start automatically each time that KDE starts up.</p>"
+"</qt>"
+msgstr ""
+"<qt><b>Start KGpg automatically at KDE startup:</b><br />\n"
+"<p>If ticked KGpg will start automatically each time that KDE starts up.</p>"
+"</qt>"
+
+#. i18n: file conf_misc.ui line 63
+#: rc.cpp:164
+#, no-c-format
+msgid "Use mouse selection instead of clipboard"
+msgstr "Use mouse selection instead of clipboard"
+
+#. i18n: file conf_misc.ui line 67
+#: rc.cpp:167
+#, no-c-format
+msgid ""
+"<qt><b>Use mouse selection instead of clipboard:</b> <br />\n"
+"\t\t\t"
+"<p>If checked, clipboard operations in KGpg will use the selection clipboard, "
+"that means highlighting a text to copy, and middle button (or right+left "
+"together) to paste. If this option is not checked, the clipboard will work with "
+"Key shortcuts (Ctrl-c, Ctrl-v).</p></qt> "
+msgstr ""
+"<qt><b>Use mouse selection instead of clipboard:</b> <br />\n"
+"\t\t\t"
+"<p>If ticked, clipboard operations in KGpg will use the selection clipboard, "
+"that means highlighting a text to copy, and middle button (or right+left "
+"together) to paste. If this option is not ticked, the clipboard will work with "
+"Key shortcuts (Ctrl-c, Ctrl-v).</p></qt> "
+
+#. i18n: file conf_misc.ui line 82
+#: rc.cpp:171
+#, no-c-format
+msgid ""
+"Display warning before creating temporary files\n"
+"(only occurs on remote files operations)"
+msgstr ""
+"Display warning before creating temporary files\n"
+"(only occurs on remote files operations)"
+
+#. i18n: file conf_misc.ui line 86
+#: rc.cpp:175
+#, no-c-format
+msgid ""
+"<qt><b>Display warning before creating temporary files:</b><br />\n"
+"\t\t\t"
+"<p></p></qt>"
+msgstr ""
+"<qt><b>Display warning before creating temporary files:</b><br />\n"
+"\t\t\t"
+"<p></p></qt>"
+
+#. i18n: file conf_misc.ui line 122
+#: rc.cpp:182
+#, no-c-format
+msgid "Install Shredder"
+msgstr "Install Shredder"
+
+#. i18n: file conf_misc.ui line 133
+#: rc.cpp:185
+#, no-c-format
+msgid ""
+"KGpg allows you to create a shredder on your desktop.\n"
+"It will shred (overwrite several times before erasing) the\n"
+"files you drop on it, making it almost impossible to recover\n"
+"the original file."
+msgstr ""
+"KGpg allows you to create a shredder on your desktop.\n"
+"It will shred (overwrite several times before erasing) the\n"
+"files you drop on it, making it almost impossible to recover\n"
+"the original file."
+
+#. i18n: file conf_misc.ui line 144
+#: rc.cpp:191
+#, no-c-format
+msgid "textLabel5"
+msgstr "textLabel5"
+
+#. i18n: file conf_misc.ui line 176
+#: rc.cpp:194
+#, no-c-format
+msgid "Applet && Menus"
+msgstr "Applet && Menus"
+
+#. i18n: file conf_misc.ui line 187
+#: rc.cpp:197
+#, no-c-format
+msgid "Left mouse click opens (restart KGpg to apply):"
+msgstr "Left mouse click opens (restart KGpg to apply):"
+
+#. i18n: file conf_misc.ui line 193
+#: rc.cpp:200
+#, no-c-format
+msgid "Key Manager"
+msgstr "Key Manager"
+
+#. i18n: file conf_misc.ui line 198
+#: kgpgeditor.cpp:252 rc.cpp:203
+#, no-c-format
+msgid "Editor"
+msgstr "Editor"
+
+#. i18n: file conf_misc.ui line 235
+#: rc.cpp:206
+#, no-c-format
+msgid "Konqueror Service Menus"
+msgstr "Konqueror Service Menus"
+
+#. i18n: file conf_misc.ui line 254
+#: rc.cpp:209
+#, no-c-format
+msgid "Sign file service menu:"
+msgstr "Sign file service menu:"
+
+#. i18n: file conf_misc.ui line 259
+#: rc.cpp:212
+#, no-c-format
+msgid ""
+"<qt><b>Sign file service menu:</b><br />\n"
+"\t\t\t\t\t"
+"<p></p>\n"
+"\t\t\t\t\t</qt>"
+msgstr ""
+"<qt><b>Sign file service menu:</b><br />\n"
+"\t\t\t\t\t"
+"<p></p>\n"
+"\t\t\t\t\t</qt>"
+
+#. i18n: file conf_misc.ui line 275
+#: rc.cpp:217
+#, no-c-format
+msgid "Decrypt file service menu:"
+msgstr "Decrypt file service menu:"
+
+#. i18n: file conf_misc.ui line 280
+#: rc.cpp:220
+#, no-c-format
+msgid ""
+"<qt><b>Decrypt file service menu:</b><br />\n"
+"\t\t\t\t\t"
+"<p></p>\n"
+"\t\t\t\t\t</qt>"
+msgstr ""
+"<qt><b>Decrypt file service menu:</b><br />\n"
+"\t\t\t\t\t"
+"<p></p>\n"
+"\t\t\t\t\t</qt>"
+
+#. i18n: file conf_misc.ui line 291
+#: rc.cpp:228 rc.cpp:234
+#, no-c-format
+msgid "Enable with All Files"
+msgstr "Enable with All Files"
+
+#. i18n: file conf_misc.ui line 319
+#: rc.cpp:237
+#, no-c-format
+msgid "Enable with Encrypted Files"
+msgstr "Enable with Encrypted Files"
+
+#. i18n: file conf_misc.ui line 333
+#: rc.cpp:240
+#, no-c-format
+msgid "System Tray Applet"
+msgstr "System Tray Applet"
+
+#. i18n: file conf_misc.ui line 344
+#: rc.cpp:243
+#, no-c-format
+msgid "Event on unencrypted file drop:"
+msgstr "Event on unencrypted file drop:"
+
+#. i18n: file conf_misc.ui line 349
+#: rc.cpp:246
+#, no-c-format
+msgid ""
+"<qt><b>Event on unencrypted file drop:</b><br />\n"
+"\t\t\t\t\t"
+"<p></p>\n"
+"\t\t\t\t\t</qt>"
+msgstr ""
+"<qt><b>Event on unencrypted file drop:</b><br />\n"
+"\t\t\t\t\t"
+"<p></p>\n"
+"\t\t\t\t\t</qt>"
+
+#. i18n: file conf_misc.ui line 357
+#: rc.cpp:251
+#, no-c-format
+msgid "Event on encrypted file drop:"
+msgstr "Event on encrypted file drop:"
+
+#. i18n: file conf_misc.ui line 362
+#: rc.cpp:254
+#, no-c-format
+msgid ""
+"<qt><b>Event on encrypted file drop:</b><br />\n"
+"\t\t\t\t\t"
+"<p></p>\n"
+"\t\t\t\t\t</qt>"
+msgstr ""
+"<qt><b>Event on encrypted file drop:</b><br />\n"
+"\t\t\t\t\t"
+"<p></p>\n"
+"\t\t\t\t\t</qt>"
+
+#. i18n: file conf_misc.ui line 368
+#: rc.cpp:259
+#, no-c-format
+msgid "Encrypt"
+msgstr "Encrypt"
+
+#. i18n: file conf_misc.ui line 373
+#: rc.cpp:262
+#, no-c-format
+msgid "Sign"
+msgstr "Sign"
+
+#. i18n: file conf_misc.ui line 378
+#: rc.cpp:265 rc.cpp:274
+#, no-c-format
+msgid "Ask"
+msgstr "Ask"
+
+#. i18n: file conf_misc.ui line 388
+#: rc.cpp:268
+#, no-c-format
+msgid "Decrypt & Save"
+msgstr "Decrypt & Save"
+
+#. i18n: file conf_misc.ui line 393
+#: rc.cpp:271
+#, no-c-format
+msgid "Decrypt & Open in Editor"
+msgstr "Decrypt & Open in Editor"
+
+#. i18n: file conf_servers.ui line 35
+#: rc.cpp:277
+#, no-c-format
+msgid "Set as Default"
+msgstr "Set as Default"
+
+#. i18n: file conf_servers.ui line 51
+#: rc.cpp:280
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file conf_servers.ui line 98
+#: rc.cpp:286
+#, no-c-format
+msgid ""
+"<b>INFORMATION</b>:\n"
+"Only the default server will be stored in GnuPG's configuration file,\n"
+"all others will be stored for use by KGpg only."
+msgstr ""
+"<b>INFORMATION</b>:\n"
+"Only the default server will be stored in GnuPG's configuration file,\n"
+"all others will be stored for use by KGpg only."
+
+#. i18n: file conf_servers.ui line 106
+#: rc.cpp:291
+#, no-c-format
+msgid "Honor HTTP proxy when available"
+msgstr "Honour HTTP proxy when available"
+
+#. i18n: file conf_ui2.ui line 31
+#: rc.cpp:294
+#, no-c-format
+msgid "Key Colors"
+msgstr "Key Colours"
+
+#. i18n: file conf_ui2.ui line 50
+#: rc.cpp:297
+#, no-c-format
+msgid "Unknown keys:"
+msgstr "Unknown keys:"
+
+#. i18n: file conf_ui2.ui line 73
+#: rc.cpp:300
+#, no-c-format
+msgid "Trusted keys:"
+msgstr "Trusted keys:"
+
+#. i18n: file conf_ui2.ui line 81
+#: rc.cpp:303
+#, no-c-format
+msgid "Expired/disabled keys:"
+msgstr "Expired/disabled keys:"
+
+#. i18n: file conf_ui2.ui line 89
+#: rc.cpp:306
+#, no-c-format
+msgid "Revoked keys:"
+msgstr "Revoked keys:"
+
+#. i18n: file conf_ui2.ui line 163
+#: rc.cpp:309
+#, no-c-format
+msgid "Editor Font"
+msgstr "Editor Font"
+
+#. i18n: file groupedit.ui line 101
+#: rc.cpp:321
+#, no-c-format
+msgid "Available Trusted Keys"
+msgstr "Available Trusted Keys"
+
+#. i18n: file groupedit.ui line 142
+#: rc.cpp:324
+#, no-c-format
+msgid "<b>Keys in the Group</b>"
+msgstr "<b>Keys in the Group</b>"
+
+#. i18n: file keyexport.ui line 41
+#: rc.cpp:336 rc.cpp:477
+#, no-c-format
+msgid "Export attributes (photo id)"
+msgstr "Export attributes (photo id)"
+
+#. i18n: file keyexport.ui line 88
+#: rc.cpp:342
+#, no-c-format
+msgid "Default key server"
+msgstr "Default key server"
+
+#. i18n: file keyexport.ui line 96
+#: rc.cpp:345 rc.cpp:630
+#, no-c-format
+msgid "Clipboard"
+msgstr "Clipboard"
+
+#. i18n: file keyexport.ui line 112
+#: rc.cpp:348 rc.cpp:627
+#, no-c-format
+msgid "File:"
+msgstr "File:"
+
+#. i18n: file keyproperties.ui line 24
+#: keyinfowidget.cpp:46 rc.cpp:351
+#, no-c-format
+msgid "Key Properties"
+msgstr "Key Properties"
+
+#. i18n: file keyproperties.ui line 79
+#: rc.cpp:354
+#, no-c-format
+msgid "No Photo"
+msgstr "No Photo"
+
+#. i18n: file keyproperties.ui line 90
+#: rc.cpp:357
+#, no-c-format
+msgid ""
+"<qt><b>Photo:</b><br />\n"
+"\t\t\t"
+"<p>A photo can be included with a public key for extra security. The photo can "
+"be used as an additional method of authenticating the key. However, it should "
+"not be relied upon as the only form of authentication.</p>\n"
+"\t\t\t</qt>"
+msgstr ""
+"<qt><b>Photo:</b><br />\n"
+"\t\t\t"
+"<p>A photo can be included with a public key for extra security. The photo can "
+"be used as an additional method of authenticating the key. However, it should "
+"not be relied upon as the only form of authentication.</p>\n"
+"\t\t\t</qt>"
+
+#. i18n: file keyproperties.ui line 106
+#: rc.cpp:362
+#, no-c-format
+msgid "Photo Id:"
+msgstr "Photo Id:"
+
+#. i18n: file keyproperties.ui line 131
+#: rc.cpp:365
+#, no-c-format
+msgid "Disable key"
+msgstr "Disable key"
+
+#. i18n: file keyproperties.ui line 150
+#: rc.cpp:368
+#, no-c-format
+msgid "Change Expiration..."
+msgstr "Change Expiration..."
+
+#. i18n: file keyproperties.ui line 169
+#: rc.cpp:371
+#, no-c-format
+msgid "Change Passphrase..."
+msgstr "Change Passphrase..."
+
+#. i18n: file keyproperties.ui line 182
+#: rc.cpp:374
+#, no-c-format
+msgid "Length:"
+msgstr "Length:"
+
+#. i18n: file keyproperties.ui line 193
+#: rc.cpp:377
+#, no-c-format
+msgid "Creation:"
+msgstr "Creation:"
+
+#. i18n: file keyproperties.ui line 204
+#: rc.cpp:380 rc.cpp:588
+#, no-c-format
+msgid "Key ID:"
+msgstr "Key ID:"
+
+#. i18n: file keyproperties.ui line 223
+#: rc.cpp:383
+#, no-c-format
+msgid "Owner trust:"
+msgstr "Owner trust:"
+
+#. i18n: file keyproperties.ui line 245
+#: keygener.cpp:79 rc.cpp:389
+#, no-c-format
+msgid "Algorithm:"
+msgstr "Algorithm:"
+
+#. i18n: file keyproperties.ui line 275
+#: rc.cpp:395
+#, no-c-format
+msgid "Trust:"
+msgstr "Trust:"
+
+#. i18n: file keyproperties.ui line 286
+#: rc.cpp:398
+#, no-c-format
+msgid "Comment:"
+msgstr "Comment:"
+
+#. i18n: file keyproperties.ui line 297
+#: keygener.cpp:47 rc.cpp:401 rc.cpp:582
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file keyproperties.ui line 316
+#: rc.cpp:404 rc.cpp:579
+#, no-c-format
+msgid "Fingerprint:"
+msgstr "Fingerprint:"
+
+#. i18n: file keyproperties.ui line 393
+#: rc.cpp:407
+#, no-c-format
+msgid "Don't Know"
+msgstr "Don't Know"
+
+#. i18n: file keyproperties.ui line 398
+#: rc.cpp:410
+#, no-c-format
+msgid "Do NOT Trust"
+msgstr "Do NOT Trust"
+
+#. i18n: file keyproperties.ui line 403
+#: rc.cpp:413
+#, no-c-format
+msgid "Marginally"
+msgstr "Marginally"
+
+#. i18n: file keyproperties.ui line 408
+#: rc.cpp:416
+#, no-c-format
+msgid "Fully"
+msgstr "Fully"
+
+#. i18n: file keyproperties.ui line 413
+#: rc.cpp:419
+#, no-c-format
+msgid "Ultimately"
+msgstr "Ultimately"
+
+#. i18n: file keyserver.ui line 48
+#: rc.cpp:425
+#, no-c-format
+msgid "Text to search or ID of the key to import:"
+msgstr "Text to search or ID of the key to import:"
+
+#. i18n: file keyserver.ui line 53
+#: rc.cpp:428
+#, no-c-format
+msgid ""
+"<qt><b>Text to search or ID of the key to import:</b><br />\n"
+"\t\t\t\t"
+"<p>There are multiple ways to search for a key, you can use a text or partial "
+"text search (example: entering Phil or Zimmerman will bring up all keys in "
+"which Phil or Zimmerman shows up) or you can search by the ID's of the key. Key "
+"ID's are strings of letters and numbers that uniquely identify a key (example: "
+"searching for 0xED7585F4 would bring up the key associated with that ID).</p>\n"
+"\t\t\t\t</qt>"
+msgstr ""
+"<qt><b>Text to search or ID of the key to import:</b><br />\n"
+"\t\t\t\t"
+"<p>There are multiple ways to search for a key, you can use a text or partial "
+"text search (example: entering Phil or Zimmerman will bring up all keys in "
+"which Phil or Zimmerman shows up) or you can search by the ID's of the key. Key "
+"ID's are strings of letters and numbers that uniquely identify a key (example: "
+"searching for 0xED7585F4 would bring up the key associated with that ID).</p>\n"
+"\t\t\t\t</qt>"
+
+#. i18n: file keyserver.ui line 62
+#: rc.cpp:433
+#, no-c-format
+msgid ""
+"<b>Key Server Drop Down Dialog:</b>\n"
+"Allows the user to select the Key Server which will be used to import PGP/GnuPG "
+"keys into the local keyring."
+msgstr ""
+"<b>Key Server Drop Down Dialogue:</b>\n"
+"Allows the user to select the Key Server which will be used to import PGP/GnuPG "
+"keys into the local keyring."
+
+#. i18n: file keyserver.ui line 75
+#: rc.cpp:437 rc.cpp:463
+#, no-c-format
+msgid "Key server:"
+msgstr "Key server:"
+
+#. i18n: file keyserver.ui line 78
+#: rc.cpp:440
+#, no-c-format
+msgid ""
+"<qt><b>Key Server:</b><br /> "
+"<p>A Key Server is a centralized repository of PGP/GnuPG keys connected to the "
+"Internet which can be conveniently accessed in order to obtain or deposit keys. "
+"Select from the drop down list to specify which key server should be used.</p> "
+"<p>Often these keys are held by people whom the user has never met and as such "
+"the authenticity is dubious at best. Refer to the GnuPG manual covering "
+"\"Web-of-Trust\" relationships to find out how GnuPG works around the problem "
+"of verifying authenticity.</p> </qt>"
+msgstr ""
+"<qt><b>Key Server:</b><br /> "
+"<p>A Key Server is a centralised repository of PGP/GnuPG keys connected to the "
+"Internet which can be conveniently accessed in order to obtain or deposit keys. "
+"Select from the drop down list to specify which key server should be used.</p> "
+"<p>Often these keys are held by people whom the user has never met and as such "
+"the authenticity is dubious at best. Refer to the GnuPG manual covering "
+"\"Web-of-Trust\" relationships to find out how GnuPG works around the problem "
+"of verifying authenticity.</p> </qt>"
+
+#. i18n: file keyserver.ui line 86
+#: rc.cpp:443
+#, no-c-format
+msgid "&Search"
+msgstr "&Search"
+
+#. i18n: file keyserver.ui line 97
+#: keyservers.cpp:171 rc.cpp:446
+#, no-c-format
+msgid "&Import"
+msgstr "&Import"
+
+#. i18n: file keyserver.ui line 159
+#: rc.cpp:449 rc.cpp:474
+#, no-c-format
+msgid "Honor HTTP proxy:"
+msgstr "Honour HTTP proxy:"
+
+#. i18n: file keyserver.ui line 199
+#: rc.cpp:455
+#, no-c-format
+msgid "&Export"
+msgstr "&Export"
+
+#. i18n: file keyserver.ui line 204
+#: rc.cpp:458
+#, no-c-format
+msgid ""
+"<qt><b>Export:</b><br />\n"
+"\t\t\t\t"
+"<p>Depressing this key will export the specified key to the specified "
+"server.</p>\n"
+"\t\t\t\t</qt>"
+msgstr ""
+"<qt><b>Export:</b><br />\n"
+"\t\t\t\t"
+"<p>Depressing this key will export the specified key to the specified "
+"server.</p>\n"
+"\t\t\t\t</qt>"
+
+#. i18n: file keyserver.ui line 247
+#: rc.cpp:466
+#, no-c-format
+msgid "Key to be exported:"
+msgstr "Key to be exported:"
+
+#. i18n: file keyserver.ui line 252
+#: rc.cpp:469
+#, no-c-format
+msgid ""
+"<qt><b>Key to be exported:</b><br />\n"
+"\t\t\t\t"
+"<p>This allows the user to specify the key from the drop down list that will be "
+"exported to the key server selected.</p>\n"
+"\t\t\t\t</qt>"
+msgstr ""
+"<qt><b>Key to be exported:</b><br />\n"
+"\t\t\t\t"
+"<p>This allows the user to specify the key from the drop down list that will be "
+"exported to the key server selected.</p>\n"
+"\t\t\t\t</qt>"
+
+#. i18n: file kgpgrevokewidget.ui line 27
+#: rc.cpp:480
+#, no-c-format
+msgid "key id"
+msgstr "key id"
+
+#. i18n: file kgpgrevokewidget.ui line 38
+#: rc.cpp:483
+#, no-c-format
+msgid "Print certificate"
+msgstr "Print certificate"
+
+#. i18n: file kgpgrevokewidget.ui line 46
+#: rc.cpp:486
+#, no-c-format
+msgid "Create revocation certificate for"
+msgstr "Create revocation certificate for"
+
+#. i18n: file kgpgrevokewidget.ui line 54
+#: rc.cpp:489
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file kgpgrevokewidget.ui line 60
+#: rc.cpp:492
+#, no-c-format
+msgid "No Reason"
+msgstr "No Reason"
+
+#. i18n: file kgpgrevokewidget.ui line 65
+#: rc.cpp:495
+#, no-c-format
+msgid "Key Has Been Compromised"
+msgstr "Key Has Been Compromised"
+
+#. i18n: file kgpgrevokewidget.ui line 70
+#: rc.cpp:498
+#, no-c-format
+msgid "Key is Superseded"
+msgstr "Key is Superseded"
+
+#. i18n: file kgpgrevokewidget.ui line 75
+#: rc.cpp:501
+#, no-c-format
+msgid "Key is No Longer Used"
+msgstr "Key is No Longer Used"
+
+#. i18n: file kgpgrevokewidget.ui line 87
+#: rc.cpp:504
+#, no-c-format
+msgid "Reason for revocation:"
+msgstr "Reason for revocation:"
+
+#. i18n: file kgpgrevokewidget.ui line 95
+#: rc.cpp:507
+#, no-c-format
+msgid "Save certificate:"
+msgstr "Save certificate:"
+
+#. i18n: file kgpgrevokewidget.ui line 109
+#: rc.cpp:510
+#, no-c-format
+msgid "Import into keyring"
+msgstr "Import into keyring"
+
+#. i18n: file kgpgwizard.ui line 16
+#: rc.cpp:513
+#, no-c-format
+msgid "KGpg Wizard"
+msgstr "KGpg Wizard"
+
+#. i18n: file kgpgwizard.ui line 23
+#: rc.cpp:516
+#, no-c-format
+msgid "Introduction"
+msgstr "Introduction"
+
+#. i18n: file kgpgwizard.ui line 63
+#: rc.cpp:519
+#, no-c-format
+msgid ""
+"<h1>Welcome to the KGpg Wizard</h1>\n"
+"This wizard will first setup some basic configuration options required for KGpg "
+"to work properly. Next, it will allow you to create your own key pair, enabling "
+"you to encrypt your files and emails."
+msgstr ""
+"<h1>Welcome to the KGpg Wizard</h1>\n"
+"This wizard will first setup some basic configuration options required for KGpg "
+"to work properly. Next, it will allow you to create your own key pair, enabling "
+"you to encrypt your files and emails."
+
+#. i18n: file kgpgwizard.ui line 91
+#: rc.cpp:523
+#, no-c-format
+msgid "You have GnuPG version:"
+msgstr "You have GnuPG version:"
+
+#. i18n: file kgpgwizard.ui line 101
+#: rc.cpp:526
+#, no-c-format
+msgid "Step One: Communication with GnuPG"
+msgstr "Step One: Communication with GnuPG"
+
+#. i18n: file kgpgwizard.ui line 112
+#: rc.cpp:529
+#, no-c-format
+msgid ""
+"Unless you want to try some unusual settings, just click on the \"next\" "
+"button."
+msgstr ""
+"Unless you want to try some unusual settings, just click on the \"next\" "
+"button."
+
+#. i18n: file kgpgwizard.ui line 123
+#: rc.cpp:532
+#, no-c-format
+msgid "KGpg needs to know where your GnuPG configuration file is stored."
+msgstr "KGpg needs to know where your GnuPG configuration file is stored."
+
+#. i18n: file kgpgwizard.ui line 156
+#: rc.cpp:535
+#, no-c-format
+msgid "<br>Path to your GnuPG options file:"
+msgstr "<br>Path to your GnuPG options file:"
+
+#. i18n: file kgpgwizard.ui line 197
+#: rc.cpp:538
+#, no-c-format
+msgid "Step Two: Install a Shredder on your Desktop"
+msgstr "Step Two: Install a Shredder on your Desktop"
+
+#. i18n: file kgpgwizard.ui line 208
+#: rc.cpp:541
+#, no-c-format
+msgid "Install shredder on my desktop"
+msgstr "Install shredder on my desktop"
+
+#. i18n: file kgpgwizard.ui line 267
+#: rc.cpp:544
+#, no-c-format
+msgid ""
+"<qt>This will install a shredder icon on your desktop."
+"<br>\n"
+"The shredder securely deletes files (overwriting them 35 times) dropped on to "
+"it.\n"
+"Remember that if you download a file or open one in an editor, parts of the "
+"file may be saved in a temporary location. Shredding will not erase these "
+"temporary files.\n"
+"<br><b>Shredding may not be 100% secure if you use a journaling file system.</b>"
+"</qt>"
+msgstr ""
+"<qt>This will install a shredder icon on your desktop."
+"<br>\n"
+"The shredder securely deletes files (overwriting them 35 times) dropped on to "
+"it.\n"
+"Remember that if you download a file or open one in an editor, parts of the "
+"file may be saved in a temporary location. Shredding will not erase these "
+"temporary files.\n"
+"<br><b>Shredding may not be 100% secure if you use a journaling file system.</b>"
+"</qt>"
+
+#. i18n: file kgpgwizard.ui line 280
+#: rc.cpp:550
+#, no-c-format
+msgid "Step Three: Ready to Create your Key Pair"
+msgstr "Step Three: Ready to Create your Key Pair"
+
+#. i18n: file kgpgwizard.ui line 291
+#: rc.cpp:553 rc.cpp:705
+#, no-c-format
+msgid "Start KGpg automatically at KDE startup."
+msgstr "Start KGpg automatically at KDE startup."
+
+#. i18n: file kgpgwizard.ui line 327
+#: rc.cpp:556
+#, no-c-format
+msgid "Your default key:"
+msgstr "Your default key:"
+
+#. i18n: file kgpgwizard.ui line 350
+#: rc.cpp:559
+#, no-c-format
+msgid ""
+"KGpg will now launch the key generation dialog to create your own key pair for "
+"encryption and decryption."
+msgstr ""
+"KGpg will now launch the key generation dialogue to create your own key pair "
+"for encryption and decryption."
+
+#. i18n: file newkey.ui line 30
+#: rc.cpp:565
+#, no-c-format
+msgid "New Key Created"
+msgstr "New Key Created"
+
+#. i18n: file newkey.ui line 41
+#: rc.cpp:568
+#, no-c-format
+msgid "You have successfully created the following key:"
+msgstr "You have successfully created the following key:"
+
+#. i18n: file newkey.ui line 49
+#: rc.cpp:571
+#, no-c-format
+msgid "Set as your default key"
+msgstr "Set as your default key"
+
+#. i18n: file newkey.ui line 54
+#: rc.cpp:574
+#, no-c-format
+msgid ""
+"<qt><b>Set as your default key:</b><br />\n"
+"\t\t\t"
+"<p>Checking this option sets the newly created key pair as the default key "
+"pair.</p>\n"
+"\t\t\t</qt>"
+msgstr ""
+"<qt><b>Set as your default key:</b><br />\n"
+"\t\t\t"
+"<p>Ticking this option sets the newly created key pair as the default key "
+"pair.</p>\n"
+"\t\t\t</qt>"
+
+#. i18n: file newkey.ui line 113
+#: rc.cpp:591
+#, no-c-format
+msgid "textLabel7"
+msgstr "textLabel7"
+
+#. i18n: file newkey.ui line 121
+#: rc.cpp:594
+#, no-c-format
+msgid "textLabel8"
+msgstr "textLabel8"
+
+#. i18n: file newkey.ui line 129
+#: rc.cpp:597
+#, no-c-format
+msgid "textLabel10"
+msgstr "textLabel10"
+
+#. i18n: file newkey.ui line 139
+#: rc.cpp:600
+#, no-c-format
+msgid "Revocation Certificate"
+msgstr "Revocation Certificate"
+
+#. i18n: file newkey.ui line 150
+#: rc.cpp:603
+#, no-c-format
+msgid ""
+"It is recommended to save or print a revocation certificate in case your key is "
+"compromised."
+msgstr ""
+"It is recommended to save or print a revocation certificate in case your key is "
+"compromised."
+
+#. i18n: file newkey.ui line 166
+#: rc.cpp:609
+#, no-c-format
+msgid "Save as:"
+msgstr "Save as:"
+
+#. i18n: file searchres.ui line 35
+#: rc.cpp:612
+#, no-c-format
+msgid "Key to import:"
+msgstr "Key to import:"
+
+#. i18n: file kgpg.kcfg line 9
+#: rc.cpp:633
+#, no-c-format
+msgid "Custom decryption command."
+msgstr "Custom decryption command."
+
+#. i18n: file kgpg.kcfg line 15
+#: rc.cpp:636
+#, no-c-format
+msgid "Custom encryption options"
+msgstr "Custom encryption options"
+
+#. i18n: file kgpg.kcfg line 18
+#: rc.cpp:639
+#, no-c-format
+msgid "Allow custom encryption options"
+msgstr "Allow custom encryption options"
+
+#. i18n: file kgpg.kcfg line 22
+#: rc.cpp:642
+#, no-c-format
+msgid "File encryption key."
+msgstr "File encryption key."
+
+#. i18n: file kgpg.kcfg line 25
+#: rc.cpp:645
+#, no-c-format
+msgid "Use ASCII armored encryption."
+msgstr "Use ASCII armoured encryption."
+
+#. i18n: file kgpg.kcfg line 29
+#: rc.cpp:648
+#, no-c-format
+msgid "Allow encryption with untrusted keys."
+msgstr "Allow encryption with untrusted keys."
+
+#. i18n: file kgpg.kcfg line 33
+#: rc.cpp:651
+#, no-c-format
+msgid "Hide the user ID."
+msgstr "Hide the user ID."
+
+#. i18n: file kgpg.kcfg line 37
+#: rc.cpp:654
+#, no-c-format
+msgid "Shred the source file after encryption."
+msgstr "Shred the source file after encryption."
+
+#. i18n: file kgpg.kcfg line 41
+#: rc.cpp:657
+#, no-c-format
+msgid "Enable PGP 6 compatibility."
+msgstr "Enable PGP 6 compatibility."
+
+#. i18n: file kgpg.kcfg line 45
+#: rc.cpp:660
+#, no-c-format
+msgid "Use *.pgp extension for encrypted files."
+msgstr "Use *.pgp extension for encrypted files."
+
+#. i18n: file kgpg.kcfg line 52
+#: rc.cpp:663
+#, no-c-format
+msgid "The path of the gpg configuration file."
+msgstr "The path of the gpg configuration file."
+
+#. i18n: file kgpg.kcfg line 55
+#: rc.cpp:666
+#, no-c-format
+msgid "GPG groups"
+msgstr "GPG groups"
+
+#. i18n: file kgpg.kcfg line 58
+#: rc.cpp:669
+#, no-c-format
+msgid "Use only the additional keyring, not the default one."
+msgstr "Use only the additional keyring, not the default one."
+
+#. i18n: file kgpg.kcfg line 62
+#: rc.cpp:672
+#, no-c-format
+msgid "Enable additional public keyring."
+msgstr "Enable additional public keyring."
+
+#. i18n: file kgpg.kcfg line 66
+#: rc.cpp:675
+#, no-c-format
+msgid "Enable additional private keyring."
+msgstr "Enable additional private keyring."
+
+#. i18n: file kgpg.kcfg line 70
+#: rc.cpp:678
+#, no-c-format
+msgid "The path of the additional public keyring."
+msgstr "The path of the additional public keyring."
+
+#. i18n: file kgpg.kcfg line 73
+#: rc.cpp:681
+#, no-c-format
+msgid "The path of the additional private keyring."
+msgstr "The path of the additional private keyring."
+
+#. i18n: file kgpg.kcfg line 88
+#: rc.cpp:684
+#, no-c-format
+msgid "Is the first time the application runs."
+msgstr "Is the first time the application runs."
+
+#. i18n: file kgpg.kcfg line 92
+#: rc.cpp:687
+#, no-c-format
+msgid "The size of the editor window."
+msgstr "The size of the editor window."
+
+#. i18n: file kgpg.kcfg line 95
+#: rc.cpp:690
+#, no-c-format
+msgid "Show the trust value in key manager."
+msgstr "Show the trust value in key manager."
+
+#. i18n: file kgpg.kcfg line 99
+#: rc.cpp:693
+#, no-c-format
+msgid "Show the expiration value in key manager."
+msgstr "Show the expiration value in key manager."
+
+#. i18n: file kgpg.kcfg line 103
+#: rc.cpp:696
+#, no-c-format
+msgid "Show the size value in key manager."
+msgstr "Show the size value in key manager."
+
+#. i18n: file kgpg.kcfg line 107
+#: rc.cpp:699
+#, no-c-format
+msgid "Show the creation value in key manager."
+msgstr "Show the creation value in key manager."
+
+#. i18n: file kgpg.kcfg line 114
+#: rc.cpp:702
+#, no-c-format
+msgid "Use the mouse selection instead of the clipboard."
+msgstr "Use the mouse selection instead of the clipboard."
+
+#. i18n: file kgpg.kcfg line 122
+#: rc.cpp:708
+#, no-c-format
+msgid ""
+"Display a warning before creating temporary files during remote file "
+"operations."
+msgstr ""
+"Display a warning before creating temporary files during remote file "
+"operations."
+
+#. i18n: file kgpg.kcfg line 126
+#: rc.cpp:711
+#, no-c-format
+msgid "Choose default left-click behavior"
+msgstr "Choose default left-click behaviour"
+
+#. i18n: file kgpg.kcfg line 133
+#: rc.cpp:714
+#, no-c-format
+msgid "Handle encrypted drops"
+msgstr "Handle encrypted drops"
+
+#. i18n: file kgpg.kcfg line 141
+#: rc.cpp:717
+#, no-c-format
+msgid "Handle unencrypted drops"
+msgstr "Handle unencrypted drops"
+
+#. i18n: file kgpg.kcfg line 149
+#: rc.cpp:720
+#, no-c-format
+msgid "Show the \"sign file\" service menu."
+msgstr "Show the \"sign file\" service menu."
+
+#. i18n: file kgpg.kcfg line 157
+#: rc.cpp:723
+#, no-c-format
+msgid "Show the \"decrypt file\" service menu."
+msgstr "Show the \"decrypt file\" service menu."
+
+#. i18n: file kgpg.kcfg line 169
+#: rc.cpp:726
+#, no-c-format
+msgid "Show tip of the day."
+msgstr "Show tip of the day."
+
+#. i18n: file kgpg.kcfg line 176
+#: rc.cpp:729
+#, no-c-format
+msgid "Color used for trusted keys."
+msgstr "Colour used for trusted keys."
+
+#. i18n: file kgpg.kcfg line 180
+#: rc.cpp:732
+#, no-c-format
+msgid "Color used for revoked keys."
+msgstr "Colour used for revoked keys."
+
+#. i18n: file kgpg.kcfg line 184
+#: rc.cpp:735
+#, no-c-format
+msgid "Color used for unknown keys."
+msgstr "Colour used for unknown keys."
+
+#. i18n: file kgpg.kcfg line 188
+#: rc.cpp:738
+#, no-c-format
+msgid "Color used for untrusted keys."
+msgstr "Colour used for untrusted keys."
+
+#. i18n: file kgpg.kcfg line 202
+#: rc.cpp:744
+#, no-c-format
+msgid "Use HTTP proxy when available."
+msgstr "Use HTTP proxy when available."
+
+#: keygener.cpp:37
+msgid "Key Generation"
+msgstr "Key Generation"
+
+#: keygener.cpp:40
+msgid "Expert Mode"
+msgstr "Expert Mode"
+
+#: keygener.cpp:45
+msgid "Generate Key Pair"
+msgstr "Generate Key Pair"
+
+#: keygener.cpp:62
+msgid "Never"
+msgstr "Never"
+
+#: keygener.cpp:63
+msgid "Days"
+msgstr "Days"
+
+#: keygener.cpp:64
+msgid "Weeks"
+msgstr "Weeks"
+
+#: keygener.cpp:65
+msgid "Months"
+msgstr "Months"
+
+#: keygener.cpp:66
+msgid "Years"
+msgstr "Years"
+
+#: keygener.cpp:70
+msgid "Key size:"
+msgstr "Key size:"
+
+#: keygener.cpp:94
+msgid "You must give a name."
+msgstr "You must give a name."
+
+#: keygener.cpp:100
+msgid "You are about to create a key with no email address"
+msgstr "You are about to create a key with no email address"
+
+#: keygener.cpp:103
+msgid "Email address not valid"
+msgstr "Email address not valid"
+
+#: detailedconsole.cpp:43
+msgid "Details"
+msgstr "Details"
+
+#: detailedconsole.cpp:55
+msgid "Info"
+msgstr "Info"
+
+#: keyinfowidget.cpp:257 keyinfowidget.cpp:266
+msgid "none"
+msgstr "none"
+
+#: keyinfowidget.cpp:355
+msgid "Choose New Expiration"
+msgstr "Choose New Expiration"
+
+#: keyinfowidget.cpp:433
+msgid "Passphrase for the key was changed"
+msgstr "Passphrase for the key was changed"
+
+#: keyinfowidget.cpp:453
+msgid "Could not change expiration"
+msgstr "Could not change expiration"
+
+#: keyinfowidget.cpp:453
+msgid "Bad passphrase"
+msgstr "Bad passphrase"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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>If you want to encrypt a message for several persons, just select several "
+"encryption keys by pressing the \"Ctrl\" key.</p>\n"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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>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"
+
+#: tips.cpp: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>Decrypt a file with a single mouse click on it. You will then be prompted "
+"for password & that's all!</p>\n"
+
+#: tips.cpp:38
+msgid ""
+"<p>If you only want to open the key manager, type \"kgpg -k\" in the command "
+"line prompt.</p>\n"
+msgstr ""
+"<p>If you only want to open the key manager, type \"kgpg -k\" in the command "
+"line prompt.</p>\n"
+
+#: tips.cpp:43
+msgid ""
+"<p>Typing \"kgpg -s filename\" will decrypt the file filename and open it in "
+"Kgpg's editor.</p>\n"
+msgstr ""
+"<p>Typing \"kgpg -s filename\" will decrypt the file filename and open it in "
+"Kgpg's editor.</p>\n"
+
+#: kgpgeditor.cpp:143
+msgid "&Encrypt File..."
+msgstr "&Encrypt File..."
+
+#: kgpgeditor.cpp:144
+msgid "&Decrypt File..."
+msgstr "&Decrypt File..."
+
+#: kgpgeditor.cpp:149
+msgid "&Generate Signature..."
+msgstr "&Generate Signature..."
+
+#: kgpgeditor.cpp:150
+msgid "&Verify Signature..."
+msgstr "&Verify Signature..."
+
+#: kgpgeditor.cpp:151
+msgid "&Check MD5 Sum..."
+msgstr "&Check MD5 Sum..."
+
+#: kgpgeditor.cpp:220 kgpgeditor.cpp:230 kgpgeditor.cpp:467 kgpgeditor.cpp:481
+#: kgpgeditor.cpp:513
+msgid "*|All Files"
+msgstr "*|All Files"
+
+#: kgpgeditor.cpp:220
+msgid "Open File to Encode"
+msgstr "Open File to Encode"
+
+#: kgpgeditor.cpp:230
+msgid "Open File to Decode"
+msgstr "Open File to Decode"
+
+#: kgpgeditor.cpp:244
+msgid "Decrypt File To"
+msgstr "Decrypt File To"
+
+#: kgpgeditor.cpp:317
+msgid ""
+"The document could not been saved, as the selected encoding cannot encode every "
+"unicode character in it."
+msgstr ""
+"The document could not been saved, as the selected encoding cannot encode every "
+"unicode character in it."
+
+#: kgpgeditor.cpp:325 kgpgeditor.cpp:352
+msgid ""
+"The document could not be saved, please check your permissions and disk space."
+msgstr ""
+"The document could not be saved, please check your permissions and disk space."
+
+#: kgpgeditor.cpp:379 kgpgeditor.cpp:388
+msgid "Overwrite existing file %1?"
+msgstr "Overwrite existing file %1?"
+
+#: kgpgeditor.cpp:380 kgpgeditor.cpp:389
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kgpgeditor.cpp:467 kgpgeditor.cpp:513
+msgid "Open File to Verify"
+msgstr "Open File to Verify"
+
+#: kgpgeditor.cpp:481
+msgid "Open File to Sign"
+msgstr "Open File to Sign"
+
+#: keyservers.cpp:55
+msgid "Key Server"
+msgstr "Key Server"
+
+#: keyservers.cpp:163 keyservers.cpp:409
+msgid "You must enter a search string."
+msgstr "You must enter a search string."
+
+#: keyservers.cpp:178
+msgid "Connecting to the server..."
+msgstr "Connecting to the server..."
+
+#: keyservers.cpp:233
+msgid "You must choose a key."
+msgstr "You must choose a key."
+
+#: keyservers.cpp:265
+msgid "Found %1 matching keys"
+msgstr "Found %1 matching keys"
+
+#: keyservers.cpp:374 keyservers.cpp:442
+msgid "<b>Connecting to the server...</b>"
+msgstr "<b>Connecting to the server...</b>"
+
+#: keyservers.cpp:375 keyservers.cpp:443
+msgid "&Abort"
+msgstr "&Abort"
+
+#~ msgid "&Unicode (utf-8) Encoding"
+#~ msgstr "&Unicode (utf-8) Encoding"
+
+#, fuzzy
+#~ msgid "Edit Key Server"
+#~ msgstr "Key Server"
diff --git a/tde-i18n-en_GB/messages/kdeutils/khexedit.po b/tde-i18n-en_GB/messages/kdeutils/khexedit.po
new file mode 100644
index 00000000000..fa4fbd07869
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/khexedit.po
@@ -0,0 +1,2076 @@
+# translation of khexedit.po to British English
+# Copyright (C) 2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: khexedit\n"
+"POT-Creation-Date: 2006-04-17 03:54+0200\n"
+"PO-Revision-Date: 2005-11-07 01:16+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file khexeditui.rc line 10
+#: rc.cpp:3
+#, no-c-format
+msgid "Permissions"
+msgstr "Permissions"
+
+#. i18n: file khexeditui.rc line 19
+#: rc.cpp:6
+#, no-c-format
+msgid "Spec&ial"
+msgstr "Spec&ial"
+
+#. i18n: file khexeditui.rc line 42
+#: rc.cpp:9
+#, no-c-format
+msgid "Document &Encoding"
+msgstr "Document &Encoding"
+
+#. i18n: file khexeditui.rc line 67
+#: rc.cpp:12
+#, no-c-format
+msgid "&Documents"
+msgstr "&Documents"
+
+#. i18n: file khexeditui.rc line 73
+#: rc.cpp:15
+#, no-c-format
+msgid "&Document Tabs"
+msgstr "&Document Tabs"
+
+#. i18n: file khexeditui.rc line 78
+#: rc.cpp:18
+#, no-c-format
+msgid "Conversion &Field"
+msgstr "Conversion &Field"
+
+#. i18n: file khexeditui.rc line 83
+#: rc.cpp:21
+#, no-c-format
+msgid "Searc&hbar"
+msgstr "Searc&hbar"
+
+#: chartabledialog.cc:37
+msgid "Character Table"
+msgstr "Character Table"
+
+#: chartabledialog.cc:49 dialog.cc:1402 fileinfodialog.cc:106
+msgid "Decimal"
+msgstr "Decimal"
+
+#: chartabledialog.cc:50 dialog.cc:1401 fileinfodialog.cc:105
+msgid "Hexadecimal"
+msgstr "Hexadecimal"
+
+#: chartabledialog.cc:51 dialog.cc:1403 fileinfodialog.cc:107
+msgid "Octal"
+msgstr "Octal"
+
+#: chartabledialog.cc:52 dialog.cc:1404 fileinfodialog.cc:108
+msgid "Binary"
+msgstr "Binary"
+
+#: chartabledialog.cc:53 fileinfodialog.cc:109
+msgid "Text"
+msgstr "Text"
+
+#: chartabledialog.cc:70
+msgid "Insert this number of characters:"
+msgstr "Insert this number of characters:"
+
+#: parts/kpart/khepartfactory.cpp:30
+msgid "KHexEdit2Part"
+msgstr "KHexEdit2Part"
+
+#: parts/kpart/khepartfactory.cpp:31
+msgid "Embedded hex editor"
+msgstr "Embedded hex editor"
+
+#: parts/kpart/khepartfactory.cpp:36
+msgid "Author"
+msgstr "Author"
+
+#: parts/kpart/khepart.cpp:92
+msgid "&Value Coding"
+msgstr "&Value Coding"
+
+#: parts/kpart/khepart.cpp:94 toplevel.cc:180
+msgid "&Hexadecimal"
+msgstr "&Hexadecimal"
+
+#: parts/kpart/khepart.cpp:95 toplevel.cc:182
+msgid "&Decimal"
+msgstr "&Decimal"
+
+#: parts/kpart/khepart.cpp:96 toplevel.cc:184
+msgid "&Octal"
+msgstr "&Octal"
+
+#: parts/kpart/khepart.cpp:97 toplevel.cc:186
+msgid "&Binary"
+msgstr "&Binary"
+
+#: parts/kpart/khepart.cpp:102
+msgid "&Char Encoding"
+msgstr "&Char Encoding"
+
+#: parts/kpart/khepart.cpp:106
+msgid "Show &Unprintable Chars (<32)"
+msgstr "Show &Unprintable Chars (<32)"
+
+#: parts/kpart/khepart.cpp:112
+msgid "&Resize Style"
+msgstr "&Resize Style"
+
+#: parts/kpart/khepart.cpp:114
+msgid "&No Resize"
+msgstr "&No Resize"
+
+#: parts/kpart/khepart.cpp:115
+msgid "&Lock Groups"
+msgstr "&Lock Groups"
+
+#: parts/kpart/khepart.cpp:116
+msgid "&Full Size Usage"
+msgstr "&Full Size Usage"
+
+#: parts/kpart/khepart.cpp:120
+msgid "&Line Offset"
+msgstr "&Line Offset"
+
+#: parts/kpart/khepart.cpp:123
+msgid "&Columns"
+msgstr "&Columns"
+
+#: parts/kpart/khepart.cpp:125
+msgid "&Values Column"
+msgstr "&Values Column"
+
+#: parts/kpart/khepart.cpp:126
+msgid "&Chars Column"
+msgstr "&Chars Column"
+
+#: parts/kpart/khepart.cpp:127
+msgid "&Both Columns"
+msgstr "&Both Columns"
+
+#: searchbar.cc:63 toplevel.cc:862
+msgid "Hex"
+msgstr "Hex"
+
+#: searchbar.cc:63 toplevel.cc:866
+msgid "Dec"
+msgstr "Dec"
+
+#: searchbar.cc:63 toplevel.cc:870
+msgid "Oct"
+msgstr "Oct"
+
+#: searchbar.cc:63 toplevel.cc:874
+msgid "Bin"
+msgstr "Bin"
+
+#: searchbar.cc:64 toplevel.cc:878
+msgid "Txt"
+msgstr "Txt"
+
+#: dialog.cc:178 hexeditorwidget.cc:1515 hexeditorwidget.cc:1529
+#: hexeditorwidget.cc:1597 searchbar.cc:73
+msgid "Find"
+msgstr "Find"
+
+#: searchbar.cc:79
+msgid "Backwards"
+msgstr "Backwards"
+
+#: searchbar.cc:80
+msgid "Ignore case"
+msgstr "Ignore case"
+
+#: hexmanagerwidget.cc:136
+msgid "Conversion"
+msgstr "Conversion"
+
+#: main.cc:34
+msgid "KDE hex editor"
+msgstr "KDE hex editor"
+
+#: main.cc:40
+msgid "Jump to 'offset'"
+msgstr "Jump to 'offset'"
+
+#: main.cc:41
+msgid "File(s) to open"
+msgstr "File(s) to open"
+
+#: main.cc:49
+msgid "KHexEdit"
+msgstr "KHexEdit"
+
+#: main.cc:54
+msgid ""
+"\n"
+"This program uses modified code and techniques from other KDE programs,\n"
+"specifically kwrite, kiconedit 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"
+"This program uses modified code and techniques from other KDE programs,\n"
+"specifically kwrite, kiconedit 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 dialogue\n"
+"list capabilities.\n"
+"\n"
+"Edward Livingston-Blade, sbcs@bigfoot.com, has given me very good\n"
+"reports which removed some nasty bugs.\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: stringdialog.cc:38 stringdialog.cc:201
+msgid "Extract Strings"
+msgstr "Extract Strings"
+
+#: stringdialog.cc:57
+msgid "&Minimum length:"
+msgstr "&Minimum length:"
+
+#: stringdialog.cc:66
+msgid "&Filter:"
+msgstr "&Filter:"
+
+#: stringdialog.cc:71
+msgid "&Use"
+msgstr "&Use"
+
+#: stringdialog.cc:80
+msgid "&Ignore case"
+msgstr "&Ignore case"
+
+#: stringdialog.cc:84
+msgid "Show offset as &decimal"
+msgstr "Show offset as &decimal"
+
+#: hexviewwidget.cc:1102 stringdialog.cc:95
+msgid "Offset"
+msgstr "Offset"
+
+#: stringdialog.cc:96
+msgid "String"
+msgstr "String"
+
+#: stringdialog.cc:106
+msgid "Number of strings:"
+msgstr "Number of strings:"
+
+#: stringdialog.cc:114
+msgid "Displayed:"
+msgstr "Displayed:"
+
+#: stringdialog.cc:197
+msgid ""
+"The filter expression you have specified is illegal. You must specify a valid "
+"regular expression.\n"
+"Continue without filter?"
+msgstr ""
+"The filter expression you have specified is illegal. You must specify a valid "
+"regular expression.\n"
+"Continue without filter?"
+
+#: fileinfodialog.cc:160 stringdialog.cc:254
+msgid "Warning: Document has been modified since last update"
+msgstr "Warning: Document has been modified since last update"
+
+#: statusbarprogress.cc:268
+msgid "%1... %2 of %3"
+msgstr "%1... %2 of %3"
+
+#: statusbarprogress.cc:272
+msgid "%1... %2%"
+msgstr "%1... %2%"
+
+#: dialog.cc:44
+msgid "Goto Offset"
+msgstr "Goto Offset"
+
+#: dialog.cc:60
+msgid "O&ffset:"
+msgstr "O&ffset:"
+
+#: dialog.cc:73 dialog.cc:223 dialog.cc:564 dialog.cc:810
+msgid "&From cursor"
+msgstr "&From cursor"
+
+#: dialog.cc:75 dialog.cc:225 dialog.cc:566 dialog.cc:812
+msgid "&Backwards"
+msgstr "&Backwards"
+
+#: dialog.cc:77 dialog.cc:816
+msgid "&Stay visible"
+msgstr "&Stay visible"
+
+#: dialog.cc:194
+msgid "Fo&rmat:"
+msgstr "Fo&rmat:"
+
+#: dialog.cc:209 dialog.cc:520
+msgid "F&ind:"
+msgstr "F&ind:"
+
+#: dialog.cc:227 dialog.cc:568 dialog.cc:814
+msgid "&In selection"
+msgstr "&In selection"
+
+#: dialog.cc:229
+msgid "&Use navigator"
+msgstr "&Use navigator"
+
+#: dialog.cc:231 dialog.cc:572
+msgid "Ignore c&ase"
+msgstr "Ignore c&ase"
+
+#: dialog.cc:348
+msgid "Find (Navigator)"
+msgstr "Find (Navigator)"
+
+#: dialog.cc:349
+msgid "New &Key"
+msgstr "New &Key"
+
+#: dialog.cc:350
+msgid "&Next"
+msgstr "&Next"
+
+#: dialog.cc:362
+msgid "Searching for:"
+msgstr "Searching for:"
+
+#: dialog.cc:485 dialog.cc:681 hexeditorwidget.cc:1768 hexeditorwidget.cc:1775
+msgid "Find & Replace"
+msgstr "Find & Replace"
+
+#: dialog.cc:504
+msgid "Fo&rmat (find):"
+msgstr "Fo&rmat (find):"
+
+#: dialog.cc:533
+msgid "For&mat (replace):"
+msgstr "For&mat (replace):"
+
+#: dialog.cc:550
+msgid "Rep&lace:"
+msgstr "Rep&lace:"
+
+#: dialog.cc:570
+msgid "&Prompt"
+msgstr "&Prompt"
+
+#: dialog.cc:657
+msgid "Source and target values can not be equal."
+msgstr "Source and target values can not be equal."
+
+#: dialog.cc:682
+msgid "Replace &All"
+msgstr "Replace &All"
+
+#: dialog.cc:683
+msgid "Do Not Replace"
+msgstr "Do Not Replace"
+
+#: dialog.cc:691
+msgid "Replace marked data at cursor position?"
+msgstr "Replace marked data at cursor position?"
+
+#: dialog.cc:761
+msgid "Binary Filter"
+msgstr "Binary Filter"
+
+#: dialog.cc:780
+msgid "O&peration:"
+msgstr "O&peration:"
+
+#: dialog.cc:855
+msgid "Fo&rmat (operand):"
+msgstr "Fo&rmat (operand):"
+
+#: dialog.cc:871
+msgid "O&perand:"
+msgstr "O&perand:"
+
+#: dialog.cc:891
+msgid "Swap rule"
+msgstr "Swap rule"
+
+#: dialog.cc:903
+msgid "&Reset"
+msgstr "&Reset"
+
+#: dialog.cc:929
+msgid "&Group size [bytes]"
+msgstr "&Group size [bytes]"
+
+#: dialog.cc:941
+msgid "S&hift size [bits]"
+msgstr "S&hift size [bits]"
+
+#: dialog.cc:985
+msgid "Shift size is zero."
+msgstr "Shift size is zero."
+
+#: dialog.cc:994
+msgid "Swap rule does not define any swapping."
+msgstr "Swap rule does not define any swapping."
+
+#: dialog.cc:1070
+msgid "Insert Pattern"
+msgstr "Insert Pattern"
+
+#: dialog.cc:1089
+msgid "&Size:"
+msgstr "&Size:"
+
+#: dialog.cc:1102
+msgid "Fo&rmat (pattern):"
+msgstr "Fo&rmat (pattern):"
+
+#: dialog.cc:1118
+msgid "&Pattern:"
+msgstr "&Pattern:"
+
+#: dialog.cc:1127
+msgid "&Offset:"
+msgstr "&Offset:"
+
+#: dialog.cc:1142
+msgid "R&epeat pattern"
+msgstr "R&epeat pattern"
+
+#: dialog.cc:1144
+msgid "&Insert on cursor position"
+msgstr "&Insert on cursor position"
+
+#: dialog.cc:1284
+msgid "Your request can not be processed."
+msgstr "Your request can not be processed."
+
+#: dialog.cc:1288
+msgid "Examine argument(s) and try again."
+msgstr "Examine argument(s) and try again."
+
+#: dialog.cc:1294
+msgid "Invalid argument(s)"
+msgstr "Invalid argument(s)"
+
+#: dialog.cc:1303
+msgid "You must specify a destination file."
+msgstr "You must specify a destination file."
+
+#: dialog.cc:1313
+msgid "You have specified an existing folder."
+msgstr "You have specified an existing folder."
+
+#: dialog.cc:1320
+msgid "You do not have write permission to this file."
+msgstr "You do not have write permission to this file."
+
+#: dialog.cc:1325
+msgid ""
+"You have specified an existing file.\n"
+"Overwrite current file?"
+msgstr ""
+"You have specified an existing file.\n"
+"Overwrite current file?"
+
+#: dialog.cc:1328 hexeditorwidget.cc:990
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: dialog.cc:1405
+msgid "Regular Text"
+msgstr "Regular Text"
+
+#: dialog.cc:1416
+msgid "operand AND data"
+msgstr "operand AND data"
+
+#: dialog.cc:1417
+msgid "operand OR data"
+msgstr "operand OR data"
+
+#: dialog.cc:1418
+msgid "operand XOR data"
+msgstr "operand XOR data"
+
+#: dialog.cc:1419
+msgid "INVERT data"
+msgstr "INVERT data"
+
+#: dialog.cc:1420
+msgid "REVERSE data"
+msgstr "REVERSE data"
+
+#: dialog.cc:1421
+msgid "ROTATE data"
+msgstr "ROTATE data"
+
+#: dialog.cc:1422
+msgid "SHIFT data"
+msgstr "SHIFT data"
+
+#: dialog.cc:1423
+msgid "Swap Individual Bits"
+msgstr "Swap Individual Bits"
+
+#: hextoolwidget.cc:44
+msgid "Signed 8 bit:"
+msgstr "Signed 8 bit:"
+
+#: hextoolwidget.cc:44
+msgid "Unsigned 8 bit:"
+msgstr "Unsigned 8 bit:"
+
+#: hextoolwidget.cc:45
+msgid "Signed 16 bit:"
+msgstr "Signed 16 bit:"
+
+#: hextoolwidget.cc:45
+msgid "Unsigned 16 bit:"
+msgstr "Unsigned 16 bit:"
+
+#: hextoolwidget.cc:50
+msgid "Signed 32 bit:"
+msgstr "Signed 32 bit:"
+
+#: hextoolwidget.cc:50
+msgid "Unsigned 32 bit:"
+msgstr "Unsigned 32 bit:"
+
+#: hextoolwidget.cc:51
+msgid "32 bit float:"
+msgstr "32 bit float:"
+
+#: hextoolwidget.cc:51
+msgid "64 bit float:"
+msgstr "64 bit float:"
+
+#: converterdialog.cc:81 hextoolwidget.cc:56
+msgid "Hexadecimal:"
+msgstr "Hexadecimal:"
+
+#: converterdialog.cc:85 hextoolwidget.cc:56
+msgid "Octal:"
+msgstr "Octal:"
+
+#: converterdialog.cc:87 hextoolwidget.cc:57
+msgid "Binary:"
+msgstr "Binary:"
+
+#: converterdialog.cc:89 hextoolwidget.cc:57
+msgid "Text:"
+msgstr "Text:"
+
+#: hextoolwidget.cc:96
+msgid "Show little endian decoding"
+msgstr "Show little endian decoding"
+
+#: hextoolwidget.cc:110
+msgid "Show unsigned as hexadecimal"
+msgstr "Show unsigned as hexadecimal"
+
+#: hextoolwidget.cc:122
+msgid "Stream length:"
+msgstr "Stream length:"
+
+#: hextoolwidget.cc:127
+msgid "Fixed 8 Bit"
+msgstr "Fixed 8 Bit"
+
+#: hextoolwidget.cc:132
+msgid "Bit Window"
+msgstr "Bit Window"
+
+#: hextoolwidget.cc:132
+msgid "Bits Window"
+msgstr "Bits Window"
+
+#: converterdialog.cc:71
+msgid "Converter"
+msgstr "Converter"
+
+#: converterdialog.cc:72
+msgid "&On Cursor"
+msgstr "&On Cursor"
+
+#: converterdialog.cc:83
+msgid "Decimal:"
+msgstr "Decimal:"
+
+#: toplevel.cc:133
+msgid "&Insert..."
+msgstr "&Insert..."
+
+#: toplevel.cc:143
+msgid "E&xport..."
+msgstr "E&xport..."
+
+#: toplevel.cc:145
+msgid "&Cancel Operation"
+msgstr "&Cancel Operation"
+
+#: toplevel.cc:147
+msgid "&Read Only"
+msgstr "&Read Only"
+
+#: toplevel.cc:149
+msgid "&Allow Resize"
+msgstr "&Allow Resize"
+
+#: toplevel.cc:151
+msgid "N&ew Window"
+msgstr "N&ew Window"
+
+#: toplevel.cc:153
+msgid "Close &Window"
+msgstr "Close &Window"
+
+#: toplevel.cc:168
+msgid "&Goto Offset..."
+msgstr "&Goto Offset..."
+
+#: toplevel.cc:170
+msgid "&Insert Pattern..."
+msgstr "&Insert Pattern..."
+
+#: toplevel.cc:173
+msgid "Copy as &Text"
+msgstr "Copy as &Text"
+
+#: toplevel.cc:175
+msgid "Paste into New &File"
+msgstr "Paste into New &File"
+
+#: toplevel.cc:177
+msgid "Paste into New &Window"
+msgstr "Paste into New &Window"
+
+#: toplevel.cc:188
+msgid "&Text"
+msgstr "&Text"
+
+#: toplevel.cc:196
+msgid "Show O&ffset Column"
+msgstr "Show O&ffset Column"
+
+#: toplevel.cc:198
+msgid "Show Te&xt Field"
+msgstr "Show Te&xt Field"
+
+#: toplevel.cc:200
+msgid "Off&set as Decimal"
+msgstr "Off&set as Decimal"
+
+#: toplevel.cc:202
+msgid "&Upper Case (Data)"
+msgstr "&Upper Case (Data)"
+
+#: toplevel.cc:204
+msgid "Upper &Case (Offset)"
+msgstr "Upper &Case (Offset)"
+
+#: toplevel.cc:207
+msgid ""
+"_: &Default encoding\n"
+"&Default"
+msgstr "&Default"
+
+#: 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 "&Extract Strings..."
+
+#: toplevel.cc:223
+msgid "&Binary Filter..."
+msgstr "&Binary Filter..."
+
+#: toplevel.cc:225
+msgid "&Character Table"
+msgstr "&Character Table"
+
+#: toplevel.cc:227
+msgid "C&onverter"
+msgstr "C&onverter"
+
+#: toplevel.cc:229
+msgid "&Statistics"
+msgstr "&Statistics"
+
+#: toplevel.cc:234
+msgid "&Replace Bookmark"
+msgstr "&Replace Bookmark"
+
+#: toplevel.cc:236
+msgid "R&emove Bookmark"
+msgstr "R&emove Bookmark"
+
+#: toplevel.cc:238
+msgid "Re&move All"
+msgstr "Re&move All"
+
+#: toplevel.cc:240
+msgid "Goto &Next Bookmark"
+msgstr "Goto &Next Bookmark"
+
+#: toplevel.cc:243
+msgid "Goto &Previous Bookmark"
+msgstr "Goto &Previous Bookmark"
+
+#: toplevel.cc:249
+msgid "Show F&ull Path"
+msgstr "Show F&ull Path"
+
+#: toplevel.cc:252 toplevel.cc:262 toplevel.cc:272
+msgid "&Hide"
+msgstr "&Hide"
+
+#: toplevel.cc:254 toplevel.cc:274
+msgid "&Above Editor"
+msgstr "&Above Editor"
+
+#: toplevel.cc:256 toplevel.cc:276
+msgid "&Below Editor"
+msgstr "&Below Editor"
+
+#: toplevel.cc:264
+msgid "&Floating"
+msgstr "&Floating"
+
+#: toplevel.cc:266
+msgid "&Embed in Main Window"
+msgstr "&Embed in Main Window"
+
+#: toplevel.cc:293
+msgid "Drag document"
+msgstr "Drag document"
+
+#: toplevel.cc:294
+msgid "Drag Document"
+msgstr "Drag Document"
+
+#: toplevel.cc:304
+msgid "Toggle write protection"
+msgstr "Toggle write protection"
+
+#: toplevel.cc:329
+msgid "Selection: 0000:0000 0000:0000"
+msgstr "Selection: 0000:0000 0000:0000"
+
+#: toplevel.cc:331
+msgid "M"
+msgstr "M"
+
+#: toplevel.cc:332 toplevel.cc:993
+msgid "OVR"
+msgstr "OVR"
+
+#: toplevel.cc:333
+msgid "Size: FFFFFFFFFF"
+msgstr "Size: 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 "Offset:"
+
+#: toplevel.cc:347
+msgid "Size:"
+msgstr "Size:"
+
+#: toplevel.cc:536
+#, c-format
+msgid "Non local recent file: %1"
+msgstr "Non local recent file: %1"
+
+#: toplevel.cc:546
+msgid ""
+"Can not create new window.\n"
+msgstr ""
+"Can not create new window.\n"
+
+#: toplevel.cc:582
+msgid ""
+"There are windows with unsaved modified documents. If you quit now, these "
+"modifications will be lost."
+msgstr ""
+"There are windows with unsaved modified documents. If you quit now, these "
+"modifications will be lost."
+
+#: toplevel.cc:791
+#, c-format
+msgid "Size: %1"
+msgstr "Size: %1"
+
+#: toplevel.cc:893
+msgid "R"
+msgstr "R"
+
+#: toplevel.cc:925
+#, c-format
+msgid "Offset: %1"
+msgstr "Offset: %1"
+
+#: toplevel.cc:993
+msgid "INS"
+msgstr "INS"
+
+#: toplevel.cc:1024 toplevel.cc:1189
+#, c-format
+msgid "Encoding: %1"
+msgstr "Encoding: %1"
+
+#: toplevel.cc:1172
+msgid "Selection:"
+msgstr "Selection:"
+
+#: hexerror.cc:32
+msgid "No data"
+msgstr "No data"
+
+#: hexerror.cc:33
+msgid "Insufficient memory"
+msgstr "Insufficient memory"
+
+#: hexerror.cc:34
+msgid "List is full"
+msgstr "List is full"
+
+#: hexerror.cc:35
+msgid "Read operation failed"
+msgstr "Read operation failed"
+
+#: hexerror.cc:36
+msgid "Write operation failed"
+msgstr "Write operation failed"
+
+#: hexerror.cc:37
+msgid "Empty argument"
+msgstr "Empty argument"
+
+#: hexerror.cc:38
+msgid "Illegal argument"
+msgstr "Illegal argument"
+
+#: hexerror.cc:39
+msgid "Null pointer argument"
+msgstr "Null pointer argument"
+
+#: hexerror.cc:40
+msgid "Wrap buffer"
+msgstr "Wrap buffer"
+
+#: hexerror.cc:41
+msgid "No match"
+msgstr "No match"
+
+#: hexerror.cc:42
+msgid "No data is selected"
+msgstr "No data is selected"
+
+#: hexerror.cc:43
+msgid "Empty document"
+msgstr "Empty document"
+
+#: hexerror.cc:44
+msgid "No active document"
+msgstr "No active document"
+
+#: hexerror.cc:45
+msgid "No data is marked"
+msgstr "No data is marked"
+
+#: hexerror.cc:46
+msgid "Document is write protected"
+msgstr "Document is write protected"
+
+#: hexerror.cc:47
+msgid "Document is resize protected"
+msgstr "Document is resize protected"
+
+#: hexerror.cc:48
+msgid "Operation was stopped"
+msgstr "Operation was stopped"
+
+#: hexerror.cc:49
+msgid "Illegal mode"
+msgstr "Illegal mode"
+
+#: hexerror.cc:50
+msgid "Program is busy, try again later"
+msgstr "Program is busy, try again later"
+
+#: hexerror.cc:51
+msgid "Value is not within valid range"
+msgstr "Value is not within valid range"
+
+#: hexerror.cc:52
+msgid "Operation was aborted"
+msgstr "Operation was aborted"
+
+#: hexerror.cc:53
+msgid "File could not be opened for writing"
+msgstr "File could not be opened for writing"
+
+#: hexerror.cc:54
+msgid "File could not be opened for reading"
+msgstr "File could not be opened for reading"
+
+#: hexerror.cc:60
+msgid "Unknown error"
+msgstr "Unknown error"
+
+#: conversion.cc:48
+msgid ""
+"_: Default encoding\n"
+"Default"
+msgstr "Default"
+
+#: conversion.cc:49
+msgid "EBCDIC"
+msgstr "EBCDIC"
+
+#: conversion.cc:50
+msgid "US-ASCII (7 bit)"
+msgstr "US-ASCII (7 bit)"
+
+#: conversion.cc:51
+msgid "Unknown"
+msgstr "Unknown"
+
+#: hexeditorwidget.cc:583
+#, c-format
+msgid "Untitled %1"
+msgstr "Untitled %1"
+
+#: hexeditorwidget.cc:607
+msgid "Unable to create new document."
+msgstr "Unable to create new document."
+
+#: hexeditorwidget.cc:608
+msgid "Operation Failed"
+msgstr "Operation Failed"
+
+#: hexeditorwidget.cc:770
+msgid "Insert File"
+msgstr "Insert File"
+
+#: hexeditorwidget.cc:780
+msgid "Only local files are currently supported."
+msgstr "Only local files are currently supported."
+
+#: hexeditorwidget.cc:868
+msgid ""
+"The current document has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The current document has been modified.\n"
+"Do you want to save it?"
+
+#: hexeditorwidget.cc:933
+msgid ""
+"Current document has been changed on disk.\n"
+"If you save now, those changes will be lost.\n"
+"Proceed?"
+msgstr ""
+"Current document has been changed on disk.\n"
+"If you save now, those changes will be lost.\n"
+"Proceed?"
+
+#: hexeditorwidget.cc:986
+msgid ""
+"A document with this name already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"A document with this name already exists.\n"
+"Do you want to overwrite it?"
+
+#: hexeditorwidget.cc:1023
+msgid "The current document does not exist on the disk."
+msgstr "The current document does not exist on the disk."
+
+#: 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 ""
+"The current document has changed on the disk and also contains unsaved "
+"modifications.\n"
+"If you reload now, the modifications will be lost."
+
+#: hexeditorwidget.cc:1039
+msgid ""
+"The current document contains unsaved modifications.\n"
+"If you reload now, the modifications will be lost."
+msgstr ""
+"The current document contains unsaved modifications.\n"
+"If you reload now, the modifications will be lost."
+
+#: hexeditorwidget.cc:1073
+msgid "Print Hex-Document"
+msgstr "Print Hex-Document"
+
+#: hexeditorwidget.cc:1123
+msgid ""
+"Could not print data.\n"
+msgstr ""
+"Could not print data.\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>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>"
+
+#: hexeditorwidget.cc:1192 hexeditorwidget.cc:1209 hexeditorwidget.cc:1226
+msgid ""
+"Unable to export data.\n"
+msgstr ""
+"Unable to export data.\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 ""
+"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."
+
+#: hexeditorwidget.cc:1242 hexeditorwidget.cc:1261 hexeditorwidget.cc:2396
+msgid "Encode"
+msgstr "Encode"
+
+#: hexeditorwidget.cc:1242
+msgid "&Encode"
+msgstr "&Encode"
+
+#: hexeditorwidget.cc:1259
+msgid ""
+"Could not encode data.\n"
+msgstr ""
+"Could not encode data.\n"
+
+#: hexeditorwidget.cc:1412
+msgid ""
+"Deleted bookmarks can not be restored.\n"
+"Proceed?"
+msgstr ""
+"Deleted bookmarks can not be restored.\n"
+"Proceed?"
+
+#: hexeditorwidget.cc:1528 hexeditorwidget.cc:1766
+msgid "Search key not found in document."
+msgstr "Search key not found in document."
+
+#: hexeditorwidget.cc:1572
+msgid ""
+"End of document reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"End of document reached.\n"
+"Continue from the beginning?"
+
+#: hexeditorwidget.cc:1578
+msgid ""
+"Beginning of document reached.\n"
+"Continue from the end?"
+msgstr ""
+"Beginning of document reached.\n"
+"Continue from the end?"
+
+#: hexeditorwidget.cc:1594
+msgid ""
+"Your request can not be processed.\n"
+"No search pattern defined."
+msgstr ""
+"Your request can not be processed.\n"
+"No search pattern defined."
+
+#: hexeditorwidget.cc:1700
+msgid "Find and Replace"
+msgstr "Find and Replace"
+
+#: hexeditorwidget.cc:1762
+msgid "Search key not found in selected area."
+msgstr "Search key not found in selected area."
+
+#: 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>Operation complete."
+"<br>"
+"<br>One replacement was made.</qt>\n"
+"<qt>Operation complete."
+"<br>"
+"<br>%n replacements were made.</qt>"
+
+#: hexeditorwidget.cc:1795
+msgid ""
+"Not available yet!\n"
+"Define your own encoding"
+msgstr ""
+"Not available yet!\n"
+"Define your own encoding"
+
+#: hexeditorwidget.cc:1798 hexeditorwidget.cc:2313
+msgid "Encoding"
+msgstr "Encoding"
+
+#: hexeditorwidget.cc:1831
+msgid ""
+"Could not collect strings.\n"
+msgstr ""
+"Could not collect strings.\n"
+
+#: hexeditorwidget.cc:1833
+msgid "Collect Strings"
+msgstr "Collect Strings"
+
+#: hexeditorwidget.cc:1842
+msgid ""
+"Not available yet!\n"
+"Define a record (structure) and fill it with data from the document."
+msgstr ""
+"Not available yet!\n"
+"Define a record (structure) and fill it with data from the document."
+
+#: hexeditorwidget.cc:1845
+msgid "Record Viewer"
+msgstr "Record Viewer"
+
+#: hexeditorwidget.cc:1917
+msgid ""
+"Could not collect document statistics.\n"
+msgstr ""
+"Could not collect document statistics.\n"
+
+#: hexeditorwidget.cc:1920
+msgid "Collect Document Statistics"
+msgstr "Collect Document Statistics"
+
+#: hexeditorwidget.cc:1959
+msgid ""
+"Not available yet!\n"
+"Save or retrive your favorite layout"
+msgstr ""
+"Not available yet!\n"
+"Save or retrive your favourite layout"
+
+#: hexeditorwidget.cc:1962
+msgid "Profiles"
+msgstr "Profiles"
+
+#: hexeditorwidget.cc:1981
+#, c-format
+msgid ""
+"Malformed URL\n"
+"%1"
+msgstr ""
+"Malformed URL\n"
+"%1"
+
+#: hexeditorwidget.cc:1982
+msgid "Read URL"
+msgstr "Read URL"
+
+#: hexeditorwidget.cc:2015
+msgid "Could not save remote file."
+msgstr "Could not save remote file."
+
+#: hexeditorwidget.cc:2016 hexeditorwidget.cc:2123 hexeditorwidget.cc:2130
+#: hexeditorwidget.cc:2139 hexeditorwidget.cc:2152
+msgid "Write Failure"
+msgstr "Write Failure"
+
+#: hexeditorwidget.cc:2052
+#, c-format
+msgid ""
+"The specified file does not exist.\n"
+"%1"
+msgstr ""
+"The specified file does not exist.\n"
+"%1"
+
+#: hexeditorwidget.cc:2053 hexeditorwidget.cc:2060 hexeditorwidget.cc:2067
+#: hexeditorwidget.cc:2075 hexeditorwidget.cc:2102 hexeditorwidget.cc:2375
+msgid "Read"
+msgstr "Read"
+
+#: hexeditorwidget.cc:2059
+#, c-format
+msgid ""
+"You have specified a folder.\n"
+"%1"
+msgstr ""
+"You have specified a folder.\n"
+"%1"
+
+#: hexeditorwidget.cc:2066
+#, c-format
+msgid ""
+"You do not have read permission to this file.\n"
+"%1"
+msgstr ""
+"You do not have read permission to this file.\n"
+"%1"
+
+#: hexeditorwidget.cc:2074
+#, c-format
+msgid ""
+"An error occurred while trying to open the file.\n"
+"%1"
+msgstr ""
+"An error occurred while trying to open the file.\n"
+"%1"
+
+#: hexeditorwidget.cc:2103
+msgid ""
+"Could not read file.\n"
+msgstr ""
+"Could not read file.\n"
+
+#: hexeditorwidget.cc:2122
+msgid "You have specified a folder."
+msgstr "You have specified a folder."
+
+#: hexeditorwidget.cc:2129
+msgid "You do not have write permission."
+msgstr "You do not have write permission."
+
+#: hexeditorwidget.cc:2138
+msgid "An error occurred while trying to open the file."
+msgstr "An error occurred while trying to open the file."
+
+#: hexeditorwidget.cc:2150
+msgid ""
+"Could not write data to disk.\n"
+msgstr ""
+"Could not write data to disk.\n"
+
+#: hexeditorwidget.cc:2232
+msgid ""
+"Can not create text buffer.\n"
+msgstr ""
+"Can not create text buffer.\n"
+
+#: hexeditorwidget.cc:2234
+msgid "Loading Failed"
+msgstr "Loading Failed"
+
+#: hexeditorwidget.cc:2309
+msgid "Reading"
+msgstr "Reading"
+
+#: hexeditorwidget.cc:2310
+msgid "Writing"
+msgstr "Writing"
+
+#: hexeditorwidget.cc:2311
+msgid "Inserting"
+msgstr "Inserting"
+
+#: hexeditorwidget.cc:2312
+msgid "Printing"
+msgstr "Printing"
+
+#: hexeditorwidget.cc:2314 hexeditorwidget.cc:2401
+msgid "Collect strings"
+msgstr "Collect strings"
+
+#: hexeditorwidget.cc:2315
+msgid "Exporting"
+msgstr "Exporting"
+
+#: hexeditorwidget.cc:2316
+msgid "Scanning"
+msgstr "Scanning"
+
+#: hexeditorwidget.cc:2376
+msgid "Do you really want to cancel reading?"
+msgstr "Do you really want to cancel reading?"
+
+#: hexeditorwidget.cc:2380
+msgid "Write"
+msgstr "Write"
+
+#: hexeditorwidget.cc:2381
+msgid ""
+"Do you really want to cancel writing?\n"
+"WARNING: Canceling can corrupt your data on disk"
+msgstr ""
+"Do you really want to cancel writing?\n"
+"WARNING: Cancelling can corrupt your data on disk"
+
+#: hexeditorwidget.cc:2387
+msgid "Do you really want to cancel inserting?"
+msgstr "Do you really want to cancel inserting?"
+
+#: hexeditorwidget.cc:2392
+msgid "Do you really want to cancel printing?"
+msgstr "Do you really want to cancel printing?"
+
+#: hexeditorwidget.cc:2397
+msgid "Do you really want to cancel encoding?"
+msgstr "Do you really want to cancel encoding?"
+
+#: hexeditorwidget.cc:2402
+msgid "Do you really want to cancel string scanning?"
+msgstr "Do you really want to cancel string scanning?"
+
+#: hexeditorwidget.cc:2407
+msgid "Do you really want to cancel exporting?"
+msgstr "Do you really want to cancel exporting?"
+
+#: hexeditorwidget.cc:2411
+msgid "Collect document statistics"
+msgstr "Collect document statistics"
+
+#: hexeditorwidget.cc:2412
+msgid "Do you really want to cancel document scanning?"
+msgstr "Do you really want to cancel document scanning?"
+
+#: hexeditorwidget.cc:2432
+msgid ""
+"Could not finish operation.\n"
+msgstr ""
+"Could not finish operation.\n"
+
+#: exportdialog.cc:35 exportdialog.cc:493 exportdialog.cc:537
+#: exportdialog.cc:566 exportdialog.cc:634
+msgid "Export Document"
+msgstr "Export Document"
+
+#: exportdialog.cc:40
+msgid "Destination"
+msgstr "Destination"
+
+#: exportdialog.cc:158
+msgid "Plain Text"
+msgstr "Plain Text"
+
+#: exportdialog.cc:159
+msgid "HTML Tables"
+msgstr "HTML Tables"
+
+#: exportdialog.cc:160
+msgid "Rich Text (RTF)"
+msgstr "Rich Text (RTF)"
+
+#: exportdialog.cc:161
+msgid "C Array"
+msgstr "C Array"
+
+#: exportdialog.cc:169
+msgid "&Format:"
+msgstr "&Format:"
+
+#: exportdialog.cc:177
+msgid "&Destination:"
+msgstr "&Destination:"
+
+#: exportdialog.cc:181
+msgid "(Package folder)"
+msgstr "(Package folder)"
+
+#: exportdialog.cc:191
+msgid "Choose..."
+msgstr "Choose..."
+
+#: exportdialog.cc:202
+msgid "Export Range"
+msgstr "Export Range"
+
+#: exportdialog.cc:210
+msgid "&Everything"
+msgstr "&Everything"
+
+#: exportdialog.cc:215
+msgid "&Selection"
+msgstr "&Selection"
+
+#: exportdialog.cc:220
+msgid "&Range"
+msgstr "&Range"
+
+#: exportdialog.cc:229
+msgid "&From offset:"
+msgstr "&From offset:"
+
+#: exportdialog.cc:235
+msgid "&To offset:"
+msgstr "&To offset:"
+
+#: exportdialog.cc:280 exportdialog.cc:374
+msgid "No options for this format."
+msgstr "No options for this format."
+
+#: exportdialog.cc:296
+msgid "HTML Options (one table per page)"
+msgstr "HTML Options (one table per page)"
+
+#: exportdialog.cc:317
+msgid "&Lines per table:"
+msgstr "&Lines per table:"
+
+#: exportdialog.cc:325
+msgid "Filename &prefix (in package):"
+msgstr "Filename &prefix (in package):"
+
+#: exportdialog.cc:330 optiondialog.cc:175 optiondialog.cc:438
+#: printdialogpage.cc:124 printdialogpage.cc:130
+msgid "None"
+msgstr "None"
+
+#: exportdialog.cc:331
+msgid "Filename with Path"
+msgstr "Filename with Path"
+
+#: exportdialog.cc:332 printdialogpage.cc:127
+msgid "Filename"
+msgstr "Filename"
+
+#: exportdialog.cc:333 printdialogpage.cc:126
+msgid "Page Number"
+msgstr "Page Number"
+
+#: exportdialog.cc:339
+msgid "Header &above text:"
+msgstr "Header &above text:"
+
+#: exportdialog.cc:347
+msgid "&Footer below text:"
+msgstr "&Footer below text:"
+
+#: exportdialog.cc:351
+msgid "Link \"index.html\" to &table of contents file"
+msgstr "Link \"index.html\" to &table of contents file"
+
+#: exportdialog.cc:355
+msgid "&Include navigator bar"
+msgstr "&Include navigator bar"
+
+#: exportdialog.cc:359
+msgid "&Use black and white only"
+msgstr "&Use black and white only"
+
+#: exportdialog.cc:388
+msgid "C Array Options"
+msgstr "C Array Options"
+
+#: exportdialog.cc:402
+msgid "Array name:"
+msgstr "Array name:"
+
+#: exportdialog.cc:407
+msgid "char"
+msgstr "char"
+
+#: exportdialog.cc:408
+msgid "unsigned char"
+msgstr "unsigned char"
+
+#: exportdialog.cc:409
+msgid "short"
+msgstr "short"
+
+#: exportdialog.cc:410
+msgid "unsigned short"
+msgstr "unsigned short"
+
+#: exportdialog.cc:411
+msgid "int"
+msgstr "int"
+
+#: exportdialog.cc:412
+msgid "unsigned int"
+msgstr "unsigned int"
+
+#: exportdialog.cc:413
+msgid "float"
+msgstr "float"
+
+#: exportdialog.cc:414
+msgid "double"
+msgstr "double"
+
+#: exportdialog.cc:419
+msgid "Element type:"
+msgstr "Element type:"
+
+#: exportdialog.cc:427
+msgid "Elements per line:"
+msgstr "Elements per line:"
+
+#: exportdialog.cc:431
+msgid "Print unsigned values as hexadecimal"
+msgstr "Print unsigned values as hexadecimal"
+
+#: exportdialog.cc:535
+msgid "The filename prefix can not contain empty letters or punctuation marks."
+msgstr ""
+"The filename prefix can not contain empty letters or punctuation marks."
+
+#: exportdialog.cc:561
+msgid "This format is not yet supported."
+msgstr "This format is not yet supported."
+
+#: exportdialog.cc:638
+msgid "You must specify a destination."
+msgstr "You must specify a destination."
+
+#: exportdialog.cc:650
+msgid "Unable to create a new folder"
+msgstr "Unable to create a new folder"
+
+#: exportdialog.cc:661
+msgid "You have specified an existing file"
+msgstr "You have specified an existing file"
+
+#: exportdialog.cc:669
+msgid "You do not have write permission to this folder."
+msgstr "You do not have write permission to this folder."
+
+#: exportdialog.cc:679
+msgid ""
+"You have specified an existing folder.\n"
+"If you continue, any existing file in the range \"%1\" to \"%2\" can be lost.\n"
+"Continue?"
+msgstr ""
+"You have specified an existing folder.\n"
+"If you continue, any existing file in the range \"%1\" to \"%2\" can be lost.\n"
+"Continue?"
+
+#: hexviewwidget.cc:1128
+msgid "Remove Bookmark"
+msgstr "Remove Bookmark"
+
+#: hexviewwidget.cc:1158
+msgid "Replace Bookmark"
+msgstr "Replace Bookmark"
+
+#: hexbuffer.cc:1925 hexbuffer.cc:4832
+msgid "Page %1 of %2"
+msgstr "Page %1 of %2"
+
+#: hexbuffer.cc:2852
+msgid "to"
+msgstr "to"
+
+#: hexbuffer.cc:4853 hexbuffer.cc:4858
+msgid "Next"
+msgstr "Next"
+
+#: hexbuffer.cc:4863 hexbuffer.cc:4868
+msgid "Previous"
+msgstr "Previous"
+
+#: hexbuffer.cc:4886
+msgid "Generated by khexedit"
+msgstr "Generated by khexedit"
+
+#: printdialogpage.cc:38
+msgid "Page Layout"
+msgstr "Page Layout"
+
+#: printdialogpage.cc:59
+msgid "Margins [millimeter]"
+msgstr "Margins [millimetre]"
+
+#: printdialogpage.cc:72
+msgid "&Top:"
+msgstr "&Top:"
+
+#: printdialogpage.cc:73
+msgid "&Bottom:"
+msgstr "&Bottom:"
+
+#: printdialogpage.cc:74
+msgid "&Left:"
+msgstr "&Left:"
+
+#: printdialogpage.cc:75
+msgid "&Right:"
+msgstr "&Right:"
+
+#: printdialogpage.cc:102
+msgid "Draw h&eader above text"
+msgstr "Draw h&eader above text"
+
+#: printdialogpage.cc:118
+msgid "Left:"
+msgstr "Left:"
+
+#: printdialogpage.cc:119
+msgid "Center:"
+msgstr "Centre:"
+
+#: printdialogpage.cc:120
+msgid "Right:"
+msgstr "Right:"
+
+#: printdialogpage.cc:121
+msgid "Border:"
+msgstr "Border:"
+
+#: printdialogpage.cc:125
+msgid "Date & Time"
+msgstr "Date & Time"
+
+#: printdialogpage.cc:131
+msgid "Single Line"
+msgstr "Single Line"
+
+#: printdialogpage.cc:132
+msgid "Rectangle"
+msgstr "Rectangle"
+
+#: printdialogpage.cc:164
+msgid "Draw &footer below text"
+msgstr "Draw &footer below text"
+
+#: fileinfodialog.cc:73
+msgid "Statistics"
+msgstr "Statistics"
+
+#: fileinfodialog.cc:89
+msgid "File name: "
+msgstr "File name: "
+
+#: fileinfodialog.cc:93
+msgid "Size [bytes]: "
+msgstr "Size [bytes]: "
+
+#: fileinfodialog.cc:110
+msgid "Occurrence"
+msgstr "Occurrence"
+
+#: fileinfodialog.cc:111
+msgid "Percent"
+msgstr "Percent"
+
+#: optiondialog.cc:105
+msgid "Layout"
+msgstr "Layout"
+
+#: optiondialog.cc:105
+msgid "Data Layout in Editor"
+msgstr "Data Layout in Editor"
+
+#: optiondialog.cc:113
+msgid "Hexadecimal Mode"
+msgstr "Hexadecimal Mode"
+
+#: optiondialog.cc:114
+msgid "Decimal Mode"
+msgstr "Decimal Mode"
+
+#: optiondialog.cc:115
+msgid "Octal Mode"
+msgstr "Octal Mode"
+
+#: optiondialog.cc:116
+msgid "Binary Mode"
+msgstr "Binary Mode"
+
+#: optiondialog.cc:117
+msgid "Text Only Mode"
+msgstr "Text Only Mode"
+
+#: optiondialog.cc:146
+msgid "Default l&ine size [bytes]:"
+msgstr "Default l&ine size [bytes]:"
+
+#: optiondialog.cc:150
+msgid "Colu&mn size [bytes]:"
+msgstr "Colu&mn size [bytes]:"
+
+#: optiondialog.cc:158
+msgid "Line size is &fixed (use scrollbar when required)"
+msgstr "Line size is &fixed (use scrollbar when required)"
+
+#: optiondialog.cc:164
+msgid "Loc&k column at end of line (when column size>1)"
+msgstr "Loc&k column at end of line (when column size>1)"
+
+#: optiondialog.cc:176
+msgid "Vertical Only"
+msgstr "Vertical Only"
+
+#: optiondialog.cc:177
+msgid "Horizontal Only"
+msgstr "Horizontal Only"
+
+#: optiondialog.cc:178
+msgid "Both Directions"
+msgstr "Both Directions"
+
+#: optiondialog.cc:185
+msgid "&Gridlines between text:"
+msgstr "&Gridlines between text:"
+
+#: optiondialog.cc:203
+msgid "&Left separator width [pixels]:"
+msgstr "&Left separator width [pixels]:"
+
+#: optiondialog.cc:207
+msgid "&Right separator width [pixels]:"
+msgstr "&Right separator width [pixels]:"
+
+#: optiondialog.cc:223
+msgid "&Separator margin width [pixels]:"
+msgstr "&Separator margin width [pixels]:"
+
+#: optiondialog.cc:227
+msgid "&Edge margin width [pixels]:"
+msgstr "&Edge margin width [pixels]:"
+
+#: optiondialog.cc:231
+msgid "Column separation is e&qual to one character"
+msgstr "Column separation is e&qual to one character"
+
+#: optiondialog.cc:244
+msgid "Column separa&tion [pixels]:"
+msgstr "Column separa&tion [pixels]:"
+
+#: optiondialog.cc:257
+msgid "Cursor"
+msgstr "Cursor"
+
+#: optiondialog.cc:258
+msgid "Cursor Behavior (only valid for editor)"
+msgstr "Cursor Behaviour (only valid for editor)"
+
+#: optiondialog.cc:262
+msgid "Blinking"
+msgstr "Blinking"
+
+#: optiondialog.cc:266 optiondialog.cc:267
+msgid "Do not b&link"
+msgstr "Do not b&link"
+
+#: optiondialog.cc:274
+msgid "&Blink interval [ms]:"
+msgstr "&Blink interval [ms]:"
+
+#: optiondialog.cc:284
+msgid "Shape"
+msgstr "Shape"
+
+#: optiondialog.cc:288
+msgid "Always &use block (rectangular) cursor"
+msgstr "Always &use block (rectangular) cursor"
+
+#: optiondialog.cc:294
+msgid "Use &thick cursor in insert mode"
+msgstr "Use &thick cursor in insert mode"
+
+#: optiondialog.cc:299
+msgid "Cursor Behavior When Editor Loses Focus"
+msgstr "Cursor Behaviour When Editor Loses Focus"
+
+#: optiondialog.cc:304
+msgid "&Stop blinking (if blinking is enabled)"
+msgstr "&Stop blinking (if blinking is enabled)"
+
+#: optiondialog.cc:306
+msgid "H&ide"
+msgstr "H&ide"
+
+#: optiondialog.cc:307
+msgid "Do &nothing"
+msgstr "Do &nothing"
+
+#: optiondialog.cc:323
+msgid "Colors"
+msgstr "Colours"
+
+#: optiondialog.cc:324
+msgid "Editor Colors (system selection color is always used)"
+msgstr "Editor Colours (system selection colour is always used)"
+
+#: optiondialog.cc:329
+msgid "&Use system colors (as chosen in Control Center)"
+msgstr "&Use system colours (as chosen in Control Centre)"
+
+#: optiondialog.cc:342
+msgid "First, Third ... Line Background"
+msgstr "First, Third ... Line Background"
+
+#: optiondialog.cc:343
+msgid "Second, Fourth ... Line Background"
+msgstr "Second, Fourth ... Line Background"
+
+#: optiondialog.cc:344
+msgid "Offset Background"
+msgstr "Offset Background"
+
+#: optiondialog.cc:345
+msgid "Inactive Background"
+msgstr "Inactive Background"
+
+#: optiondialog.cc:346
+msgid "Even Column Text"
+msgstr "Even Column Text"
+
+#: optiondialog.cc:347
+msgid "Odd Column Text"
+msgstr "Odd Column Text"
+
+#: optiondialog.cc:348
+msgid "Non Printable Text"
+msgstr "Non Printable Text"
+
+#: optiondialog.cc:349
+msgid "Offset Text"
+msgstr "Offset Text"
+
+#: optiondialog.cc:350
+msgid "Secondary Text"
+msgstr "Secondary Text"
+
+#: optiondialog.cc:351
+msgid "Marked Background"
+msgstr "Marked Background"
+
+#: optiondialog.cc:352
+msgid "Marked Text"
+msgstr "Marked Text"
+
+#: optiondialog.cc:353
+msgid "Cursor Background"
+msgstr "Cursor Background"
+
+#: optiondialog.cc:354
+msgid "Cursor Text (block shape)"
+msgstr "Cursor Text (block shape)"
+
+#: optiondialog.cc:355
+msgid "Bookmark Background"
+msgstr "Bookmark Background"
+
+#: optiondialog.cc:356
+msgid "Bookmark Text"
+msgstr "Bookmark Text"
+
+#: optiondialog.cc:357
+msgid "Separator"
+msgstr "Separator"
+
+#: optiondialog.cc:358
+msgid "Grid Lines"
+msgstr "Grid Lines"
+
+#: optiondialog.cc:376
+msgid "Font Selection (editor can only use a fixed font)"
+msgstr "Font Selection (editor can only use a fixed font)"
+
+#: optiondialog.cc:381
+msgid "&Use system font (as chosen in Control Center)"
+msgstr "&Use system font (as chosen in Control Centre)"
+
+#: optiondialog.cc:398
+msgid "KHexEdit editor font"
+msgstr "KHexEdit editor font"
+
+#: optiondialog.cc:414
+msgid "&Map non printable characters to:"
+msgstr "&Map non printable characters to:"
+
+#: optiondialog.cc:428
+msgid "File Management"
+msgstr "File Management"
+
+#: optiondialog.cc:439
+msgid "Most Recent Document"
+msgstr "Most Recent Document"
+
+#: optiondialog.cc:440
+msgid "All Recent Documents"
+msgstr "All Recent Documents"
+
+#: optiondialog.cc:446
+msgid "Open doc&uments on startup:"
+msgstr "Open doc&uments on startup:"
+
+#: optiondialog.cc:452
+msgid "&Jump to previous cursor position on startup"
+msgstr "&Jump to previous cursor position on startup"
+
+#: optiondialog.cc:466
+msgid "Open document with &write protection enabled"
+msgstr "Open document with &write protection enabled"
+
+#: optiondialog.cc:472
+msgid "&Keep cursor position after reloading document"
+msgstr "&Keep cursor position after reloading document"
+
+#: optiondialog.cc:478
+msgid "&Make a backup when saving document"
+msgstr "&Make a backup when saving document"
+
+#: optiondialog.cc:488
+msgid "Don't &save \"Recent\" document list on exit"
+msgstr "Don't &save \"Recent\" document list on exit"
+
+#: optiondialog.cc:492
+msgid ""
+"Clicking this check box makes KHexEdit forget his recent document list when the "
+"program is closed.\n"
+"Note: it will not erase any document of the recent document list created by "
+"KDE."
+msgstr ""
+"Clicking this check box makes KHexEdit forget his recent document list when the "
+"program is closed.\n"
+"Note: it will not erase any document of the recent document list created by "
+"KDE."
+
+#: optiondialog.cc:499
+msgid "Cl&ear \"Recent\" Document List"
+msgstr "Cl&ear \"Recent\" Document List"
+
+#: optiondialog.cc:503
+msgid ""
+"Clicking this button makes KHexEdit forget his recent document list.\n"
+"Note: it will not erase any document of the recent document list created by "
+"KDE."
+msgstr ""
+"Clicking this button makes KHexEdit forget his recent document list.\n"
+"Note: it will not erase any document of the recent document list created by "
+"KDE."
+
+#: optiondialog.cc:520
+msgid "Various Properties"
+msgstr "Various Properties"
+
+#: optiondialog.cc:526
+msgid "Auto&matic copy to clipboard when selection is ready"
+msgstr "Auto&matic copy to clipboard when selection is ready"
+
+#: optiondialog.cc:532
+msgid "&Editor starts in \"insert\" mode"
+msgstr "&Editor starts in \"insert\" mode"
+
+#: optiondialog.cc:538
+msgid "Confirm &wrapping (to beginning or end) during search"
+msgstr "Confirm &wrapping (to beginning or end) during search"
+
+#: optiondialog.cc:544
+msgid "Cursor jumps to &nearest byte when moved"
+msgstr "Cursor jumps to &nearest byte when moved"
+
+#: optiondialog.cc:550
+msgid "Sounds"
+msgstr "Sounds"
+
+#: optiondialog.cc:553
+msgid "Make sound on data &input (eg. typing) failure"
+msgstr "Make sound on data &input (eg. typing) failure"
+
+#: optiondialog.cc:557
+msgid "Make sound on &fatal failure"
+msgstr "Make sound on &fatal failure"
+
+#: optiondialog.cc:562
+msgid "Bookmark Visibility"
+msgstr "Bookmark Visibility"
+
+#: optiondialog.cc:565
+msgid "Use visible bookmarks in the offset column"
+msgstr "Use visible bookmarks in the offset column"
+
+#: optiondialog.cc:569
+msgid "Use visible bookmarks in the editor fields"
+msgstr "Use visible bookmarks in the editor fields"
+
+#: optiondialog.cc:574
+msgid "Confirm when number of printed pages will e&xceed limit"
+msgstr "Confirm when number of printed pages will e&xceed limit"
+
+#: optiondialog.cc:594
+msgid "&Threshold [pages]:"
+msgstr "&Threshold [pages]:"
+
+#: optiondialog.cc:611
+msgid "&Undo limit:"
+msgstr "&Undo limit:"
diff --git a/tde-i18n-en_GB/messages/kdeutils/khexedit2part.po b/tde-i18n-en_GB/messages/kdeutils/khexedit2part.po
new file mode 100644
index 00000000000..67123b5784c
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/khexedit2part.po
@@ -0,0 +1,105 @@
+# translation of khexedit2part.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: khexedit2part\n"
+"POT-Creation-Date: 2005-01-17 01:37+0100\n"
+"PO-Revision-Date: 2004-12-11 11:01+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: khepart.cpp:92
+msgid "&Value Coding"
+msgstr "&Value Coding"
+
+#: khepart.cpp:94
+msgid "&Hexadecimal"
+msgstr "&Hexadecimal"
+
+#: khepart.cpp:95
+msgid "&Decimal"
+msgstr "&Decimal"
+
+#: khepart.cpp:96
+msgid "&Octal"
+msgstr "&Octal"
+
+#: khepart.cpp:97
+msgid "&Binary"
+msgstr "&Binary"
+
+#: khepart.cpp:102
+msgid "&Char Encoding"
+msgstr "&Char Encoding"
+
+#: khepart.cpp:106
+msgid "Show &Unprintable Chars (<32)"
+msgstr "Show &Unprintable Chars (<32)"
+
+#: khepart.cpp:112
+msgid "&Resize Style"
+msgstr "&Resize Style"
+
+#: khepart.cpp:114
+msgid "&No Resize"
+msgstr "&No Resize"
+
+#: khepart.cpp:115
+msgid "&Lock Groups"
+msgstr "&Lock Groups"
+
+#: khepart.cpp:116
+msgid "&Full Size Usage"
+msgstr "&Full Size Usage"
+
+#: khepart.cpp:120
+msgid "&Line Offset"
+msgstr "&Line Offset"
+
+#: khepart.cpp:123
+msgid "&Columns"
+msgstr "&Columns"
+
+#: khepart.cpp:125
+msgid "&Values Column"
+msgstr "&Values Column"
+
+#: khepart.cpp:126
+msgid "&Chars Column"
+msgstr "&Chars Column"
+
+#: khepart.cpp:127
+msgid "&Both Columns"
+msgstr "&Both Columns"
+
+#: khepartfactory.cpp:30
+msgid "KHexEdit2Part"
+msgstr "KHexEdit2Part"
+
+#: khepartfactory.cpp:31
+msgid "Embedded hex editor"
+msgstr "Embedded hex editor"
+
+#: khepartfactory.cpp:36
+msgid "Author"
+msgstr "Author"
+
+#~ msgid "&Local"
+#~ msgstr "&Local"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kjots.po b/tde-i18n-en_GB/messages/kdeutils/kjots.po
new file mode 100644
index 00000000000..ee4fdabaa3d
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kjots.po
@@ -0,0 +1,313 @@
+# translation of kjots.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kjots\n"
+"POT-Creation-Date: 2007-05-02 02:16+0200\n"
+"PO-Revision-Date: 2005-11-07 01:16+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: KJotsMain.cpp:77
+msgid "Pages"
+msgstr "Pages"
+
+#: KJotsMain.cpp:107
+msgid "Next Book"
+msgstr "Next Book"
+
+#: KJotsMain.cpp:109
+msgid "Previous Book"
+msgstr "Previous Book"
+
+#: KJotsMain.cpp:111
+msgid "Next Page"
+msgstr "Next Page"
+
+#: KJotsMain.cpp:113
+msgid "Previous Page"
+msgstr "Previous Page"
+
+#: KJotsMain.cpp:117
+msgid "&New Page"
+msgstr "&New Page"
+
+#: KJotsMain.cpp:118
+msgid "New &Book..."
+msgstr "New &Book..."
+
+#: KJotsMain.cpp:121
+msgid "Export Page"
+msgstr "Export Page"
+
+#: KJotsMain.cpp:122 KJotsMain.cpp:130
+msgid "To Text File..."
+msgstr "To Text File..."
+
+#: KJotsMain.cpp:125 KJotsMain.cpp:133
+msgid "To HTML File..."
+msgstr "To HTML File..."
+
+#: KJotsMain.cpp:129
+msgid "Export Book"
+msgstr "Export Book"
+
+#: KJotsMain.cpp:137
+msgid "&Delete Page"
+msgstr "&Delete Page"
+
+#: KJotsMain.cpp:139
+msgid "Delete Boo&k"
+msgstr "Delete Boo&k"
+
+#: KJotsMain.cpp:142
+msgid "Manual Save"
+msgstr "Manual Save"
+
+#: KJotsMain.cpp:153
+msgid "Copy &into Page Title"
+msgstr "Copy &into Page Title"
+
+#: KJotsMain.cpp:164
+msgid "Rename..."
+msgstr "Rename..."
+
+#: KJotsMain.cpp:166
+msgid "Insert Date"
+msgstr "Insert Date"
+
+#: KJotsMain.cpp:286
+msgid "New Book"
+msgstr "New Book"
+
+#: KJotsMain.cpp:287 kjotsentry.cpp:498
+msgid "Book name:"
+msgstr "Book name:"
+
+#: KJotsMain.cpp:318
+msgid "<qt>Are you sure you want to delete the <strong>%1</strong> book?</qt>"
+msgstr "<qt>Are you sure you want to delete the <strong>%1</strong> book?</qt>"
+
+#: KJotsMain.cpp:319
+msgid "Delete Book"
+msgstr "Delete Book"
+
+#: KJotsMain.cpp:362
+msgid "<qt>Are you sure you want to delete the <strong>%1</strong> page?</qt>"
+msgstr "<qt>Are you sure you want to delete the <strong>%1</strong> page?</qt>"
+
+#: KJotsMain.cpp:364
+msgid "Delete Page"
+msgstr "Delete Page"
+
+#: KJotsMain.cpp:400
+msgid "Autosave"
+msgstr "Autosave"
+
+#: KJotsMain.cpp:496 KJotsMain.cpp:537
+msgid ""
+"The file <strong>%1</strong> already exists. Do you wish to overwrite it?"
+msgstr ""
+"The file <strong>%1</strong> already exists. Do you wish to overwrite it?"
+
+#: KJotsMain.cpp:496 KJotsMain.cpp:537
+msgid "File Exists"
+msgstr "File Exists"
+
+#: KJotsMain.cpp:496 KJotsMain.cpp:537
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: KJotsMain.cpp:828
+msgid ""
+"This bookmark is from an older version of KJots and is not fully supported. It "
+"may or may not work. You should delete and recreate this bookmark."
+msgstr ""
+"This bookmark is from an older version of KJots and is not fully supported. It "
+"may or may not work. You should delete and recreate this bookmark."
+
+#: KJotsMain.cpp:1119
+msgid ""
+"All pages must be inside a book. Would you like to create a new book to put the "
+"page in, or would you prefer to not move the page at all?"
+msgstr ""
+"All pages must be inside a book. Would you like to create a new book to put the "
+"page in, or would you prefer to not move the page at all?"
+
+#: KJotsMain.cpp:1123
+msgid "Create New Book"
+msgstr "Create New Book"
+
+#: KJotsMain.cpp:1123
+msgid "Do Not Move Page"
+msgstr "Do Not Move Page"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: kjotsedit.cpp:48
+msgid "Open URL"
+msgstr "Open URL"
+
+#: kjotsentry.cpp:497
+msgid "Rename Book"
+msgstr "Rename Book"
+
+#: kjotsentry.cpp:535
+#, c-format
+msgid "Saving %1"
+msgstr "Saving %1"
+
+#: kjotsentry.cpp:536
+msgid "Saving the contents of %1 to %2"
+msgstr "Saving the contents of %1 to %2"
+
+#: kjotsentry.cpp:616 kjotsentry.cpp:998
+#, c-format
+msgid "Print: %1"
+msgstr "Print: %1"
+
+#: kjotsentry.cpp:647
+msgid "Untitled Book"
+msgstr "Untitled Book"
+
+#: kjotsentry.cpp:800
+msgid "Table of Contents"
+msgstr "Table of Contents"
+
+#: kjotsentry.cpp:908
+msgid "Rename Page"
+msgstr "Rename Page"
+
+#: kjotsentry.cpp:909
+msgid "Page title:"
+msgstr "Page title:"
+
+#: kjotsentry.cpp:1069
+#, c-format
+msgid "Page %1"
+msgstr "Page %1"
+
+#: main.cpp:37
+msgid "KDE note taking utility"
+msgstr "KDE note taking utility"
+
+#: main.cpp:44
+msgid "KJots"
+msgstr "KJots"
+
+#: main.cpp:47
+msgid "Current maintainer"
+msgstr "Current maintainer"
+
+#: main.cpp:51
+msgid "Original author"
+msgstr "Original author"
+
+#. i18n: file confpagemisc.ui line 30
+#: rc.cpp:9
+#, no-c-format
+msgid " minutes"
+msgstr " minutes"
+
+#. i18n: file confpagemisc.ui line 33
+#: rc.cpp:12
+#, no-c-format
+msgid "1 minute"
+msgstr "1 minute"
+
+#. i18n: file confpagemisc.ui line 42
+#: rc.cpp:15 rc.cpp:21
+#, no-c-format
+msgid ""
+"This is the number of minutes KJots will wait before automatically saving "
+"changes."
+msgstr ""
+"This is the number of minutes KJots will wait before automatically saving "
+"changes."
+
+#. i18n: file confpagemisc.ui line 50
+#: rc.cpp:18
+#, no-c-format
+msgid "S&ave every:"
+msgstr "S&ave every:"
+
+#. i18n: file confpagemisc.ui line 115
+#: rc.cpp:24
+#, no-c-format
+msgid "&Save changes periodically"
+msgstr "&Save changes periodically"
+
+#. i18n: file confpagemisc.ui line 121
+#: rc.cpp:27
+#, no-c-format
+msgid ""
+"When \"Enable autosave\" is checked, KJots will automatically save changes made "
+"to books at the interval defined below."
+msgstr ""
+"When \"Enable autosave\" is ticked, KJots will automatically save changes made "
+"to books at the interval defined below."
+
+#. i18n: file confpagemisc.ui line 129
+#: rc.cpp:30
+#, no-c-format
+msgid "Use Unico&de encoding"
+msgstr "Use Unico&de encoding"
+
+#. i18n: file kjots.kcfg line 9
+#: rc.cpp:33
+#, no-c-format
+msgid "How the main window is divided."
+msgstr "How the main window is divided."
+
+#. i18n: file kjots.kcfg line 12
+#: rc.cpp:36
+#, no-c-format
+msgid "The book or page that is currently active."
+msgstr "The book or page that is currently active."
+
+#. i18n: file kjots.kcfg line 15
+#: rc.cpp:39
+#, no-c-format
+msgid "The font used to display the contents of books."
+msgstr "The font used to display the contents of books."
+
+#. i18n: file kjots.kcfg line 19
+#: rc.cpp:42
+#, no-c-format
+msgid "Whether books should be saved automatically."
+msgstr "Whether books should be saved automatically."
+
+#. i18n: file kjots.kcfg line 23
+#: rc.cpp:45
+#, no-c-format
+msgid "Whether UTF-8 encoding should be forced for saving and loading."
+msgstr "Whether UTF-8 encoding should be forced for saving and loading."
+
+#. i18n: file kjots.kcfg line 27
+#: rc.cpp:48
+#, no-c-format
+msgid "The interval in minutes at which books should be saved automatically."
+msgstr "The interval in minutes at which books should be saved automatically."
+
+#. i18n: file kjots.kcfg line 31
+#: rc.cpp:51
+#, no-c-format
+msgid "The last ID that was used for a book or page."
+msgstr "The last ID that was used for a book or page."
diff --git a/tde-i18n-en_GB/messages/kdeutils/klaptopdaemon.po b/tde-i18n-en_GB/messages/kdeutils/klaptopdaemon.po
new file mode 100644
index 00000000000..550d95ccd06
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/klaptopdaemon.po
@@ -0,0 +1,575 @@
+# translation of klaptopdaemon.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: klaptopdaemon\n"
+"POT-Creation-Date: 2008-02-03 01:21+0100\n"
+"PO-Revision-Date: 2006-12-08 13:58+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: portable.cpp:945
+msgid ""
+"Your computer seems to have a partial ACPI installation. ACPI was probably "
+"enabled, but some of the sub-options were not - you need to enable at least 'AC "
+"Adaptor' and 'Control Method Battery' and then rebuild your kernel."
+msgstr ""
+"Your computer seems to have a partial ACPI installation. ACPI was probably "
+"enabled, but some of the sub-options were not - you need to enable at least 'AC "
+"Adaptor' and 'Control Method Battery' and then rebuild your kernel."
+
+#: portable.cpp:949
+msgid ""
+"Your computer doesn't have the Linux APM (Advanced Power Management) or ACPI "
+"software installed, or doesn't have the APM kernel drivers installed - check "
+"out the <a href=\"http://www.linuxdoc.org/HOWTO/Laptop-HOWTO.html\">"
+"Linux Laptop-HOWTO</a> document for information on how to install APM."
+msgstr ""
+"Your computer doesn't have the Linux APM (Advanced Power Management) or ACPI "
+"software installed, or doesn't have the APM kernel drivers installed - check "
+"out the <a href=\"http://www.linuxdoc.org/HOWTO/Laptop-HOWTO.html\">"
+"Linux Laptop-HOWTO</a> document for information on how to install APM."
+
+#: portable.cpp:961
+msgid ""
+"\n"
+"If you make /usr/bin/apm setuid then you will also be able to choose 'suspend' "
+"and 'standby' in the above dialog - check out the help button below to find out "
+"how to do this"
+msgstr ""
+"\n"
+"If you make /usr/bin/apm setuid then you will also be able to choose 'suspend' "
+"and 'standby' in the above dialogue - check out the help button below to find "
+"out how to do this"
+
+#: portable.cpp:969
+msgid ""
+"\n"
+"You may need to enable ACPI suspend/resume in the ACPI panel"
+msgstr ""
+"\n"
+"You may need to enable ACPI suspend/resume in the ACPI panel"
+
+#: portable.cpp:973
+msgid ""
+"\n"
+"Your system does not support suspend/standby"
+msgstr ""
+"\n"
+"Your system does not support suspend/standby"
+
+#: portable.cpp:1049 portable.cpp:2189 portable.cpp:2595 portable.cpp:2890
+msgid "No PCMCIA controller detected"
+msgstr "No PCMCIA controller detected"
+
+#: portable.cpp:1053
+msgid "Card 0:"
+msgstr "Card 0:"
+
+#: portable.cpp:1055
+msgid "Card 1:"
+msgstr "Card 1:"
+
+#: portable.cpp:1170
+msgid ""
+"Your system has APM installed but may not be able to use all of its features "
+"without further setup - look in the 'APM Config' tab for information about "
+"setting up APM for suspend and resume"
+msgstr ""
+"Your system has APM installed but may not be able to use all of its features "
+"without further setup - look in the 'APM Config' tab for information about "
+"setting up APM for suspend and resume"
+
+#: portable.cpp:1176
+msgid ""
+"Your system has ACPI installed but may not be able to use all of its features "
+"without further setup - look in the 'ACPI Config' tab for information about "
+"setting up ACPI for suspend and resume"
+msgstr ""
+"Your system has ACPI installed but may not be able to use all of its features "
+"without further setup - look in the 'ACPI Config' tab for information about "
+"setting up ACPI for suspend and resume"
+
+#: portable.cpp:1333
+msgid "%1 MHz (%2)"
+msgstr "%1 MHz (%2)"
+
+#: portable.cpp:1709
+msgid "%1 MHz"
+msgstr "%1 MHz"
+
+#: portable.cpp:2151
+msgid ""
+"There is no /dev/apm file on this system. Please review the FreeBSD handbook on "
+"how to create a device node for the APM device driver (man 4 apm)."
+msgstr ""
+"There is no /dev/apm file on this system. Please review the FreeBSD handbook on "
+"how to create a device node for the APM device driver (man 4 apm)."
+
+#: portable.cpp:2154
+msgid ""
+"Your system has the proper device node for APM support, however you cannot "
+"access it. If you are logged in as root right now, you have a problem, "
+"otherwise contact your local sysadmin and ask for read/write access to "
+"/dev/apm."
+msgstr ""
+"Your system has the proper device node for APM support, however you cannot "
+"access it. If you are logged in as root right now, you have a problem, "
+"otherwise contact your local sysadmin and ask for read/write access to "
+"/dev/apm."
+
+#: portable.cpp:2157 portable.cpp:2562
+msgid "Your kernel lacks support for Advanced Power Management."
+msgstr "Your kernel lacks support for Advanced Power Management."
+
+#: portable.cpp:2161 portable.cpp:2566
+msgid "There was a generic error while opening /dev/apm."
+msgstr "There was a generic error while opening /dev/apm."
+
+#: portable.cpp:2166 portable.cpp:2571
+msgid "APM has most likely been disabled."
+msgstr "APM has most likely been disabled."
+
+#: portable.cpp:2556
+msgid ""
+"There is no /dev/apm file on this system. Please review the NetBSD "
+"documentation on how to create a device node for the APM device driver (man 4 "
+"apm)."
+msgstr ""
+"There is no /dev/apm file on this system. Please review the NetBSD "
+"documentation on how to create a device node for the APM device driver (man 4 "
+"apm)."
+
+#: portable.cpp:2559
+msgid ""
+"Your system has the proper device node for APM support, however you cannot "
+"access it. If you have APM compiled into the kernel this should not happen."
+msgstr ""
+"Your system has the proper device node for APM support, however you cannot "
+"access it. If you have APM compiled into the kernel this should not happen."
+
+#: portable.cpp:2866
+msgid ""
+"Your computer or operating system is not supported by the current version of "
+"the\n"
+"KDE laptop control panels. If you want help porting these panels to work with "
+"it\n"
+"please contact paul@taniwha.com."
+msgstr ""
+"Your computer or operating system is not supported by the current version of "
+"the\n"
+"KDE laptop control panels. If you want help porting these panels to work with "
+"it\n"
+"please contact paul@taniwha.com."
+
+#: laptop_check.cpp:32
+msgid "KDE laptop daemon starter"
+msgstr "KDE laptop daemon starter"
+
+#: laptop_check.cpp:41
+msgid "KLaptop"
+msgstr "KLaptop"
+
+#: laptop_daemon.cpp:539 laptop_daemon.cpp:545 laptop_daemon.cpp:553
+#: laptop_daemon.cpp:558
+msgid "Battery power is running out."
+msgstr "Battery power is running out."
+
+#: laptop_daemon.cpp:540 laptop_daemon.cpp:546
+msgid "%1 % charge left."
+msgstr "%1 % charge left."
+
+#: laptop_daemon.cpp:554
+#, c-format
+msgid ""
+"_n: 1 minute left.\n"
+"%n minutes left."
+msgstr ""
+"1 minute left.\n"
+"%n minutes left."
+
+#: laptop_daemon.cpp:559
+#, c-format
+msgid ""
+"_n: 1% left.\n"
+"%n percent left."
+msgstr ""
+"1% left.\n"
+"%n per cent left."
+
+#: laptop_daemon.cpp:691
+msgid "Your battery is now fully charged."
+msgstr "Your battery is now fully charged."
+
+#: laptop_daemon.cpp:691
+msgid "Laptop Battery"
+msgstr "Laptop Battery"
+
+#: laptop_daemon.cpp:825
+msgid "Logout failed."
+msgstr "Logout failed."
+
+#: laptop_daemon.cpp:832
+msgid "Shutdown failed."
+msgstr "Shutdown failed."
+
+#: kpcmcia.cpp:96 kpcmcia.cpp:163
+msgid "Empty slot."
+msgstr "Empty slot."
+
+#: kpcmciainfo.cpp:56
+msgid "PCMCIA & CardBus Slots"
+msgstr "PCMCIA & CardBus Slots"
+
+#: kpcmciainfo.cpp:66 kpcmciainfo.cpp:95
+msgid "Ready."
+msgstr "Ready."
+
+#: kpcmciainfo.cpp:134
+#, c-format
+msgid "Card Slot %1"
+msgstr "Card Slot %1"
+
+#: kpcmciainfo.cpp:179 kpcmciainfo.cpp:290
+msgid "&Eject"
+msgstr "&Eject"
+
+#: kpcmciainfo.cpp:180 kpcmciainfo.cpp:293
+msgid "&Suspend"
+msgstr "&Suspend"
+
+#: kpcmciainfo.cpp:181
+msgid "&Reset"
+msgstr "&Reset"
+
+#: kpcmciainfo.cpp:201
+msgid "Resetting card..."
+msgstr "Resetting card..."
+
+#: kpcmciainfo.cpp:208
+msgid "Inserting new card..."
+msgstr "Inserting new card..."
+
+#: kpcmciainfo.cpp:212
+msgid "Ejecting card..."
+msgstr "Ejecting card..."
+
+#: kpcmciainfo.cpp:223
+msgid "Suspending card..."
+msgstr "Suspending card..."
+
+#: kpcmciainfo.cpp:226
+msgid "Resuming card..."
+msgstr "Resuming card..."
+
+#: kpcmciainfo.cpp:237
+msgid "Card type: %1 "
+msgstr "Card type: %1 "
+
+#: kpcmciainfo.cpp:240
+#, c-format
+msgid "Driver: %1"
+msgstr "Driver: %1"
+
+#: kpcmciainfo.cpp:243
+msgid "IRQ: %1%2"
+msgstr "IRQ: %1%2"
+
+#: kpcmciainfo.cpp:247
+msgid " (used for memory)"
+msgstr " (used for memory)"
+
+#: kpcmciainfo.cpp:250
+msgid " (used for memory and I/O)"
+msgstr " (used for memory and I/O)"
+
+#: kpcmciainfo.cpp:253
+msgid " (used for CardBus)"
+msgstr " (used for CardBus)"
+
+#: kpcmciainfo.cpp:259 kpcmciainfo.cpp:264
+msgid "none"
+msgstr "none"
+
+#: kpcmciainfo.cpp:262
+#, c-format
+msgid "I/O port(s): %1"
+msgstr "I/O port(s): %1"
+
+#: kpcmciainfo.cpp:267
+msgid "Bus: %1 bit %2"
+msgstr "Bus: %1 bit %2"
+
+#: kpcmciainfo.cpp:269
+msgid "Bus: unknown"
+msgstr "Bus: unknown"
+
+#: kpcmciainfo.cpp:270
+msgid "PC Card"
+msgstr "PC Card"
+
+#: kpcmciainfo.cpp:270
+msgid "Cardbus"
+msgstr "Cardbus"
+
+#: kpcmciainfo.cpp:272
+#, c-format
+msgid "Device: %1"
+msgstr "Device: %1"
+
+#: kpcmciainfo.cpp:275
+msgid "Power: +%1V"
+msgstr "Power: +%1V"
+
+#: kpcmciainfo.cpp:278
+msgid "Programming power: +%1V, +%2V"
+msgstr "Programming power: +%1V, +%2V"
+
+#: kpcmciainfo.cpp:281
+#, c-format
+msgid "Configuration base: 0x%1"
+msgstr "Configuration base: 0x%1"
+
+#: kpcmciainfo.cpp:283
+msgid "Configuration base: none"
+msgstr "Configuration base: none"
+
+#: kpcmciainfo.cpp:295
+msgid "Resu&me"
+msgstr "Resu&me"
+
+#: daemondock.cpp:54
+msgid "KLaptop Daemon"
+msgstr "KLaptop Daemon"
+
+#: daemondock.cpp:83
+msgid "&Configure KLaptop..."
+msgstr "&Configure KLaptop..."
+
+#: daemondock.cpp:86
+msgid "Screen Brightness..."
+msgstr "Screen Brightness..."
+
+#: daemondock.cpp:90
+msgid "Performance Profile..."
+msgstr "Performance Profile..."
+
+#: daemondock.cpp:99
+msgid "CPU Throttling..."
+msgstr "CPU Throttling..."
+
+#: daemondock.cpp:108
+msgid "Standby..."
+msgstr "Standby..."
+
+#: daemondock.cpp:109
+msgid "&Lock && Suspend..."
+msgstr "&Lock && Suspend..."
+
+#: daemondock.cpp:110
+msgid "&Suspend..."
+msgstr "&Suspend..."
+
+#: daemondock.cpp:111
+msgid "&Lock && Hibernate..."
+msgstr "&Lock && Hibernate..."
+
+#: daemondock.cpp:112
+msgid "&Hibernate..."
+msgstr "&Hibernate..."
+
+#: daemondock.cpp:116
+msgid "&Hide Monitor"
+msgstr "&Hide Monitor"
+
+#: daemondock.cpp:239
+msgid ""
+"You will need to supply a root password to allow KLaptopDaemon to restart "
+"itself as the superuser. It may take up to a minute for the new daemon to start "
+"up and the old one to close."
+msgstr ""
+"You will need to supply a root password to allow KLaptopDaemon to restart "
+"itself as the superuser. It may take up to a minute for the new daemon to start "
+"up and the old one to close."
+
+#: daemondock.cpp:244 daemondock.cpp:261 daemondock.cpp:265
+msgid "KLaptopDaemon"
+msgstr "KLaptopDaemon"
+
+#: daemondock.cpp:260
+msgid ""
+"PCMCIA cannot be enabled since kdesu cannot be found. Please make sure that it "
+"is installed correctly."
+msgstr ""
+"PCMCIA cannot be enabled since kdesu cannot be found. Please make sure that it "
+"is installed correctly."
+
+#: daemondock.cpp:264
+msgid "PCMCIA cannot be enabled just now."
+msgstr "PCMCIA cannot be enabled just now."
+
+#: daemondock.cpp:271
+msgid ""
+"Are you sure you want to hide the battery monitor? Your battery will still be "
+"monitored in the background."
+msgstr ""
+"Are you sure you want to hide the battery monitor? Your battery will still be "
+"monitored in the background."
+
+#: daemondock.cpp:271
+msgid "Hide Monitor"
+msgstr "Hide Monitor"
+
+#: daemondock.cpp:271
+msgid "Do Not Hide"
+msgstr "Do Not Hide"
+
+#: daemondock.cpp:289
+msgid "Are you sure you want to quit the battery monitor?"
+msgstr "Are you sure you want to quit the battery monitor?"
+
+#: daemondock.cpp:294
+msgid "Do you wish to disable the battery monitor from starting in the future?"
+msgstr ""
+"Do you wish to disable the battery monitor from starting in the future?"
+
+#: daemondock.cpp:294
+msgid "Disable"
+msgstr "Disable"
+
+#: daemondock.cpp:294
+msgid "Keep Enabled"
+msgstr "Keep Enabled"
+
+#: daemondock.cpp:369
+msgid "Power Manager Not Found"
+msgstr "Power Manager Not Found"
+
+#: daemondock.cpp:378
+msgid "%1:%2 hours left"
+msgstr "%1:%2 hours left"
+
+#: daemondock.cpp:381
+msgid "%1% charged"
+msgstr "%1% charged"
+
+#: daemondock.cpp:384
+msgid "No Battery"
+msgstr "No Battery"
+
+#: daemondock.cpp:390
+msgid "Charging"
+msgstr "Charging"
+
+#: daemondock.cpp:392
+msgid "Not Charging"
+msgstr "Not Charging"
+
+#: daemondock.cpp:405
+#, c-format
+msgid "CPU: %1"
+msgstr "CPU: %1"
+
+#: daemondock.cpp:413
+#, c-format
+msgid "Slot %1"
+msgstr "Slot %1"
+
+#: daemondock.cpp:422
+msgid "Card Slots..."
+msgstr "Card Slots..."
+
+#: daemondock.cpp:429
+msgid "Details..."
+msgstr "Details..."
+
+#: daemondock.cpp:434
+msgid "Eject"
+msgstr "Eject"
+
+#: daemondock.cpp:437
+msgid "Suspend"
+msgstr "Suspend"
+
+#: daemondock.cpp:440
+msgid "Resume"
+msgstr "Resume"
+
+#: daemondock.cpp:443
+msgid "Reset"
+msgstr "Reset"
+
+#: daemondock.cpp:448
+msgid "Actions"
+msgstr "Actions"
+
+#: daemondock.cpp:454
+msgid "Ready"
+msgstr "Ready"
+
+#: daemondock.cpp:456
+msgid "Busy"
+msgstr "Busy"
+
+#: daemondock.cpp:458
+msgid "Suspended"
+msgstr "Suspended"
+
+#: daemondock.cpp:463
+msgid "Enable PCMCIA"
+msgstr "Enable PCMCIA"
+
+#: daemondock.cpp:630
+msgid "Laptop power management not available"
+msgstr "Laptop power management not available"
+
+#: daemondock.cpp:631 daemondock.cpp:651 daemondock.cpp:669
+msgid "N/A"
+msgstr "N/A"
+
+#: daemondock.cpp:635
+msgid "Plugged in - fully charged"
+msgstr "Plugged in - fully charged"
+
+#: daemondock.cpp:643
+msgid "Plugged in - %1% charged (%2:%3 hours left)"
+msgstr "Plugged in - %1% charged (%2:%3 hours left)"
+
+#: daemondock.cpp:647
+msgid "Plugged in - %1% charged"
+msgstr "Plugged in - %1% charged"
+
+#: daemondock.cpp:650
+msgid "Plugged in - no battery"
+msgstr "Plugged in - no battery"
+
+#: daemondock.cpp:660
+msgid "Running on batteries - %1% charged (%2:%3 hours left)"
+msgstr "Running on batteries - %1% charged (%2:%3 hours left)"
+
+#: daemondock.cpp:663
+msgid "Running on batteries - %1% charged"
+msgstr "Running on batteries - %1% charged"
+
+#: daemondock.cpp:668
+msgid "No power source found"
+msgstr "No power source found"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kmilo_delli8k.po b/tde-i18n-en_GB/messages/kdeutils/kmilo_delli8k.po
new file mode 100644
index 00000000000..d991828e8aa
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kmilo_delli8k.po
@@ -0,0 +1,22 @@
+# translation of kmilo_delli8k.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmilo_delli8k\n"
+"POT-Creation-Date: 2004-11-24 01:19+0100\n"
+"PO-Revision-Date: 2004-12-10 00:53+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: delli8k.cpp:108
+msgid "Mute On"
+msgstr "Mute On"
+
+#: delli8k.cpp:110
+msgid "Mute Off"
+msgstr "Mute Off"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kmilo_generic.po b/tde-i18n-en_GB/messages/kdeutils/kmilo_generic.po
new file mode 100644
index 00000000000..ce122099815
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kmilo_generic.po
@@ -0,0 +1,36 @@
+# translation of kmilo_generic.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmilo_generic\n"
+"POT-Creation-Date: 2008-02-07 01:30+0100\n"
+"PO-Revision-Date: 2004-11-03 18:01+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: generic_monitor.cpp:126 generic_monitor.cpp:166 generic_monitor.cpp:260
+msgid "Starting KMix..."
+msgstr "Starting KMix..."
+
+#: generic_monitor.cpp:139 generic_monitor.cpp:184 generic_monitor.cpp:282
+msgid "It seems that KMix is not running."
+msgstr "It seems that KMix is not running."
+
+#: generic_monitor.cpp:226
+msgid "Volume"
+msgstr "Volume"
+
+#: generic_monitor.cpp:299
+msgid "Mute on"
+msgstr "Mute on"
+
+#: generic_monitor.cpp:301
+msgid "Mute off"
+msgstr "Mute off"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kmilo_kvaio.po b/tde-i18n-en_GB/messages/kdeutils/kmilo_kvaio.po
new file mode 100644
index 00000000000..6367d161f88
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kmilo_kvaio.po
@@ -0,0 +1,90 @@
+# translation of kmilo_kvaio.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: kmilo_kvaio\n"
+"POT-Creation-Date: 2005-07-08 01:34+0200\n"
+"PO-Revision-Date: 2005-07-06 13:19+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: kvaio.cpp:158
+msgid "Memory Stick inserted"
+msgstr "Memory Stick inserted"
+
+#: kvaio.cpp:161
+msgid "Memory Stick ejected"
+msgstr "Memory Stick ejected"
+
+#: kvaio.cpp:170
+msgid "Unhandled event: "
+msgstr "Unhandled event: "
+
+#: kvaio.cpp:387
+msgid "AC Connected"
+msgstr "AC Connected"
+
+#: kvaio.cpp:387
+msgid "AC Disconnected"
+msgstr "AC Disconnected"
+
+#: kvaio.cpp:393
+msgid "Battery is Fully Charged. "
+msgstr "Battery is Fully Charged. "
+
+#: kvaio.cpp:400
+msgid "Caution: Battery is Almost Empty (%1% remaining)."
+msgstr "Caution: Battery is Almost Empty (%1% remaining)."
+
+#: kvaio.cpp:403
+msgid "Alert: Battery is Empty!"
+msgstr "Alert: Battery is Empty!"
+
+#: kvaio.cpp:406
+msgid "No Battery Inserted."
+msgstr "No Battery Inserted."
+
+#: kvaio.cpp:409
+msgid "Remaining Battery Capacity: %1%"
+msgstr "Remaining Battery Capacity: %1%"
+
+#: kvaio.cpp:434 kvaio.cpp:447
+msgid "Brightness"
+msgstr "Brightness"
+
+#: kvaio.cpp:455
+msgid "Volume"
+msgstr "Volume"
+
+#: kvaio.cpp:481 kvaio.cpp:548
+msgid "Starting KMix..."
+msgstr "Starting KMix..."
+
+#: kvaio.cpp:500 kvaio.cpp:571
+msgid "It seems that KMix is not running."
+msgstr "It seems that KMix is not running."
+
+#: kvaio.cpp:592
+msgid "Mute on"
+msgstr "Mute on"
+
+#: kvaio.cpp:595
+msgid "Mute off"
+msgstr "Mute off"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kmilo_powerbook.po b/tde-i18n-en_GB/messages/kdeutils/kmilo_powerbook.po
new file mode 100644
index 00000000000..06038a7fa11
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kmilo_powerbook.po
@@ -0,0 +1,47 @@
+# translation of kmilo_powerbook.po to British English
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: kmilo_powerbook\n"
+"POT-Creation-Date: 2005-11-30 03:22+0100\n"
+"PO-Revision-Date: 2004-03-29 12:38+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: pb_monitor.cpp:48
+msgid "No Tap"
+msgstr "No Tap"
+
+#: pb_monitor.cpp:48
+msgid "Tap"
+msgstr "Tap"
+
+#: pb_monitor.cpp:48
+msgid "Drag"
+msgstr "Drag"
+
+#: pb_monitor.cpp:48
+msgid "Lock"
+msgstr "Lock"
+
+#: pb_monitor.cpp:101
+#, c-format
+msgid "Operating mode set to: %1."
+msgstr "Operating mode set to: %1."
+
+#: pb_monitor.cpp:147
+msgid "The computer will sleep now."
+msgstr "The computer will sleep now."
+
+#: pb_monitor.cpp:150
+#, c-format
+msgid ""
+"_n: The computer will sleep in %n second.\n"
+"The computer will sleep in %n seconds."
+msgstr ""
+"The computer will sleep in %n second.\n"
+"The computer will sleep in %n seconds."
diff --git a/tde-i18n-en_GB/messages/kdeutils/kmilo_thinkpad.po b/tde-i18n-en_GB/messages/kdeutils/kmilo_thinkpad.po
new file mode 100644
index 00000000000..2d7a6faf2d9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kmilo_thinkpad.po
@@ -0,0 +1,132 @@
+# translation of kmilo_thinkpad.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmilo_thinkpad\n"
+"POT-Creation-Date: 2005-06-14 01:28+0200\n"
+"PO-Revision-Date: 2005-06-15 13:46+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: thinkpad.cpp:90
+msgid "Mute on"
+msgstr "Mute on"
+
+#: thinkpad.cpp:90
+msgid "Mute off"
+msgstr "Mute off"
+
+#: thinkpad.cpp:99
+msgid "Thinkpad Button Pressed"
+msgstr "Thinkpad Button Pressed"
+
+#: thinkpad.cpp:107
+msgid "ThinkLight is on"
+msgstr "ThinkLight is on"
+
+#: thinkpad.cpp:107
+msgid "ThinkLight is off"
+msgstr "ThinkLight is off"
+
+#: thinkpad.cpp:142
+msgid "Zoom button pressed"
+msgstr "Zoom button pressed"
+
+#: thinkpad.cpp:151
+msgid "Home button pressed"
+msgstr "Home button pressed"
+
+#: thinkpad.cpp:159
+msgid "Search button pressed"
+msgstr "Search button pressed"
+
+#: thinkpad.cpp:167
+msgid "Mail button pressed"
+msgstr "Mail button pressed"
+
+#: thinkpad.cpp:190
+msgid "Display changed: LCD on, CRT off"
+msgstr "Display changed: LCD on, CRT off"
+
+#: thinkpad.cpp:194
+msgid "Display changed: LCD off, CRT on"
+msgstr "Display changed: LCD off, CRT on"
+
+#: thinkpad.cpp:198
+msgid "Display changed: LCD on, CRT on"
+msgstr "Display changed: LCD on, CRT on"
+
+#: thinkpad.cpp:205
+msgid "HV Expansion is on"
+msgstr "HV Expansion is on"
+
+#: thinkpad.cpp:205
+msgid "HV Expansion is off"
+msgstr "HV Expansion is off"
+
+#: thinkpad.cpp:212
+msgid "Power management mode AC changed: PM AC high"
+msgstr "Power management mode AC changed: PM AC high"
+
+#: thinkpad.cpp:216
+msgid "Power management mode AC changed: PM AC auto"
+msgstr "Power management mode AC changed: PM AC auto"
+
+#: thinkpad.cpp:220
+msgid "Power management mode AC changed: PM AC manual"
+msgstr "Power management mode AC changed: PM AC manual"
+
+#: thinkpad.cpp:224
+msgid "Power management mode AC changed: PM AC unknown"
+msgstr "Power management mode AC changed: PM AC unknown"
+
+#: thinkpad.cpp:233
+msgid "Power management mode battery changed: PM battery high"
+msgstr "Power management mode battery changed: PM battery high"
+
+#: thinkpad.cpp:237
+msgid "Power management mode battery changed: PM battery auto"
+msgstr "Power management mode battery changed: PM battery auto"
+
+#: thinkpad.cpp:241
+msgid "Power management mode battery changed: PM battery manual"
+msgstr "Power management mode battery changed: PM battery manual"
+
+#: thinkpad.cpp:245
+msgid "Power management mode battery changed: PM battery unknown"
+msgstr "Power management mode battery changed: PM battery unknown"
+
+#: thinkpad.cpp:252
+msgid "Wireless LAN is enabled"
+msgstr "Wireless LAN is enabled"
+
+#: thinkpad.cpp:252
+msgid "Wireless LAN is disabled"
+msgstr "Wireless LAN is disabled"
+
+#: thinkpad.cpp:257
+msgid "Bluetooth is enabled"
+msgstr "Bluetooth is enabled"
+
+#: thinkpad.cpp:257
+msgid "Bluetooth is disabled"
+msgstr "Bluetooth is disabled"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kmilod.po b/tde-i18n-en_GB/messages/kdeutils/kmilod.po
new file mode 100644
index 00000000000..fa322297521
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kmilod.po
@@ -0,0 +1,27 @@
+# translation of kmilod.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmilod\n"
+"POT-Creation-Date: 2005-09-29 02:39+0200\n"
+"PO-Revision-Date: 2004-03-31 13:00+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: kmilod.cpp:162
+msgid "Volume"
+msgstr "Volume"
+
+#: kmilod.cpp:165
+msgid "Brightness"
+msgstr "Brightness"
+
+#: kmilod.cpp:168
+msgid "Muted"
+msgstr "Muted"
diff --git a/tde-i18n-en_GB/messages/kdeutils/kregexpeditor.po b/tde-i18n-en_GB/messages/kdeutils/kregexpeditor.po
new file mode 100644
index 00000000000..29dbcf844ce
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kregexpeditor.po
@@ -0,0 +1,902 @@
+# translation of kregexpeditor.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kregexpeditor\n"
+"POT-Creation-Date: 2005-08-18 04:29+0200\n"
+"PO-Revision-Date: 2005-11-07 01:15+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: altnwidget.cpp:38 altnwidget.cpp:48 regexpbuttons.cpp:108
+msgid "Alternatives"
+msgstr "Alternatives"
+
+#: altnwidget.cpp:225
+msgid "Selecting several alternatives is currently not supported."
+msgstr "Selecting several alternatives is currently not supported."
+
+#: altnwidget.cpp:227
+msgid "Selection Invalid"
+msgstr "Selection Invalid"
+
+#: characterswidget.cpp:124
+msgid ""
+"- A word character\n"
+msgstr ""
+"- A word character\n"
+
+#: characterswidget.cpp:127
+msgid ""
+"- A non-word character\n"
+msgstr ""
+"- A non-word character\n"
+
+#: characterswidget.cpp:130
+msgid ""
+"- A digit character\n"
+msgstr ""
+"- A digit character\n"
+
+#: characterswidget.cpp:133
+msgid ""
+"- A non-digit character\n"
+msgstr ""
+"- A non-digit character\n"
+
+#: characterswidget.cpp:136
+msgid ""
+"- A space character\n"
+msgstr ""
+"- A space character\n"
+
+#: characterswidget.cpp:139
+msgid ""
+"- A non-space character\n"
+msgstr ""
+"- A non-space character\n"
+
+#: characterswidget.cpp:156
+msgid "from "
+msgstr "from "
+
+#: characterswidget.cpp:156
+msgid " to "
+msgstr " to "
+
+#: characterswidget.cpp:166
+msgid "Any Character Except"
+msgstr "Any Character Except"
+
+#: characterswidget.cpp:168
+msgid "One of Following Characters"
+msgstr "One of Following Characters"
+
+#: characterswidget.cpp:287
+msgid "Specify Characters"
+msgstr "Specify Characters"
+
+#: characterswidget.cpp:294
+msgid "Do not match the characters specified here"
+msgstr "Do not match the characters specified here"
+
+#: characterswidget.cpp:300
+msgid "Predefined Character Ranges"
+msgstr "Predefined Character Ranges"
+
+#: characterswidget.cpp:304
+msgid "A word character"
+msgstr "A word character"
+
+#: characterswidget.cpp:305
+msgid "A digit character"
+msgstr "A digit character"
+
+#: characterswidget.cpp:306
+msgid "A space character"
+msgstr "A space character"
+
+#: characterswidget.cpp:308
+msgid "A non-word character"
+msgstr "A non-word character"
+
+#: characterswidget.cpp:309
+msgid "A non-digit character"
+msgstr "A non-digit character"
+
+#: characterswidget.cpp:310
+msgid "A non-space character"
+msgstr "A non-space character"
+
+#: characterswidget.cpp:313
+msgid "Single Characters"
+msgstr "Single Characters"
+
+#: characterswidget.cpp:321 characterswidget.cpp:337
+msgid "More Entries"
+msgstr "More Entries"
+
+#: characterswidget.cpp:328
+msgid "Character Ranges"
+msgstr "Character Ranges"
+
+#: characterswidget.cpp:410
+msgid "From:"
+msgstr "From:"
+
+#: characterswidget.cpp:417
+msgid ""
+"_: end of range\n"
+"To:"
+msgstr "To:"
+
+#: charselector.cpp:60
+msgid "Normal Character"
+msgstr "Normal Character"
+
+#: charselector.cpp:61
+msgid "Unicode Char in Hex."
+msgstr "Unicode Char in Hex."
+
+#: charselector.cpp:62
+msgid "Unicode Char in Oct."
+msgstr "Unicode Char in Oct."
+
+#: charselector.cpp:64
+msgid "The Bell Character (\\a)"
+msgstr "The Bell Character (\\a)"
+
+#: charselector.cpp:65
+msgid "The Form Feed Character (\\f)"
+msgstr "The Form Feed Character (\\f)"
+
+#: charselector.cpp:66
+msgid ""
+"The Line Feed Character (\\n)"
+msgstr ""
+"The Line Feed Character (\\n)"
+
+#: charselector.cpp:67
+msgid "The Carriage Return Character (\\r)"
+msgstr "The Carriage Return Character (\\r)"
+
+#: charselector.cpp:68
+msgid "The Horizontal Tab Character (\\t)"
+msgstr "The Horizontal Tab Character (\\t)"
+
+#: charselector.cpp:69
+msgid "The Vertical Tab Character (\\v)"
+msgstr "The Vertical Tab Character (\\v)"
+
+#: compoundwidget.cpp:46
+msgid "&Title:"
+msgstr "&Title:"
+
+#: compoundwidget.cpp:50
+msgid "&Description:"
+msgstr "&Description:"
+
+#: compoundwidget.cpp:54
+msgid "&Automatically replace using this item"
+msgstr "&Automatically replace using this item"
+
+#: compoundwidget.cpp:55
+msgid ""
+"When the content of this box is typed in to the ASCII line,"
+"<br>this box will automatically be added around it,"
+"<br>if this check box is selected."
+msgstr ""
+"When the content of this box is typed in to the ASCII line,"
+"<br>this box will automatically be added around it,"
+"<br>if this tickbox is selected."
+
+#: compoundwidget.cpp:123
+msgid "Configure Compound"
+msgstr "Configure Compound"
+
+#: editorwindow.cpp:221
+msgid "There is no selection."
+msgstr "There is no selection."
+
+#: editorwindow.cpp:221
+msgid "Missing Selection"
+msgstr "Missing Selection"
+
+#: editorwindow.cpp:280
+msgid "There is no widget under cursor."
+msgstr "There is no widget under cursor."
+
+#: editorwindow.cpp:280
+msgid "Invalid Operation"
+msgstr "Invalid Operation"
+
+#: editorwindow.cpp:332
+msgid "&Save Regular Expression..."
+msgstr "&Save Regular Expression..."
+
+#: editorwindow.cpp:377
+msgid "Enter name:"
+msgstr "Enter name:"
+
+#: editorwindow.cpp:378
+msgid "Name for Regular Expression"
+msgstr "Name for Regular Expression"
+
+#: editorwindow.cpp:386
+msgid "<p>Overwrite named regular expression <b>%1</b></p>"
+msgstr "<p>Overwrite named regular expression <b>%1</b></p>"
+
+#: editorwindow.cpp:386 userdefinedregexps.cpp:203
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: editorwindow.cpp:393
+#, c-format
+msgid "Could not open file for writing: %1"
+msgstr "Could not open file for writing: %1"
+
+#: emacsregexpconverter.cpp:79
+msgid "Look ahead regular expressions not supported in Emacs style"
+msgstr "Look ahead regular expressions not supported in Emacs style"
+
+#: emacsregexpconverter.cpp:182
+msgid "Word boundary and non word boundary is not supported in Emacs syntax"
+msgstr "Word boundary and non word boundary is not supported in Emacs syntax"
+
+#: errormap.cpp:49
+msgid ""
+"Your regular expression is invalid, due to something preceding a 'line start'."
+msgstr ""
+"Your regular expression is invalid, due to something preceding a 'line start'."
+
+#: errormap.cpp:50 errormap.cpp:59 errormap.cpp:69
+msgid "Regular Expression Error"
+msgstr "Regular Expression Error"
+
+#: errormap.cpp:58
+msgid ""
+"Your regular expression is invalid, due to something following a 'line end'."
+msgstr ""
+"Your regular expression is invalid, due to something following a 'line end'."
+
+#: errormap.cpp:68
+msgid ""
+"Your regular expression is invalid. 'Look Ahead' regular expression must be the "
+"last sub expression."
+msgstr ""
+"Your regular expression is invalid. 'Look Ahead' regular expression must be the "
+"last sub expression."
+
+#: infopage.cpp:35
+msgid ""
+"_: Translators, feel free to add yourself in the text below, asking for a "
+"postcard ;-), also feel free to add a section saying "
+"<h2>Translators</h2>. Kind regards, and thanks for your work - Jesper.\n"
+"<h1>Regular Expression Editor</h1>"
+"<p>What you are currently looking at is an editor for <i>Regular Expressions</i>"
+".</p>"
+"<p>The upper part in the middle is the editing area, the lower part is a "
+"verification window where you can try your regular expressions right away. The "
+"row of buttons is the editing actions. This is actually very similar to common "
+"drawing programs. Select an editing tool to start editing your regular "
+"expression, and press the mouse button in the editing area where you want this "
+"item inserted.</p>"
+"<p>For a more detailed description of this editor see the <a href=\"doc://\">"
+"info pages</a></p>"
+"<h2>What is a regular expression?</h2>If you do not know what a regular "
+"expression is, then it might be a good idea to read <a "
+"href=\"doc://whatIsARegExp\">the introduction to regular expressions</a>."
+"<p>"
+msgstr ""
+"<h1>Regular Expression Editor</h1>"
+"<p>What you are currently looking at is an editor for <i>Regular Expressions</i>"
+".</p>"
+"<p>The upper part in the middle is the editing area, the lower part is a "
+"verification window where you can try your regular expressions right away. The "
+"row of buttons is the editing actions. This is actually very similar to common "
+"drawing programs. Select an editing tool to start editing your regular "
+"expression, and press the mouse button in the editing area where you want this "
+"item inserted.</p>"
+"<p>For a more detailed description of this editor see the <a href=\"doc://\">"
+"info pages</a></p>"
+"<h2>What is a regular expression?</h2>If you do not know what a regular "
+"expression is, then it might be a good idea to read <a "
+"href=\"doc://whatIsARegExp\">the introduction to regular expressions</a>."
+"<p>"
+
+#: infopage.cpp:53
+msgid ""
+"<h2>Send the author an electronic postcard</h2>I don't get any money for "
+"working on KRegExpEditor, I therefore appreciate it very much when users tell "
+"me what they think about my work. I would therefore be very happy if you <a "
+"href=\"mailto:blackie@kde.org?subject=KRegExpEditor\">sent me a short mail</a>"
+", telling me that you use my regular expression editor."
+"<h2>Author</h2><a href=\"http://www.blackie.dk/\">Jesper K. Pedersen</a> "
+"&lt;<a href=\"mailto:blackie@kde.org\">blackie@kde.org</a>&gt;"
+msgstr ""
+"<h2>Send the author an electronic postcard</h2>I don't get any money for "
+"working on KRegExpEditor, I therefore appreciate it very much when users tell "
+"me what they think about my work. I would therefore be very happy if you <a "
+"href=\"mailto:blackie@kde.org?subject=KRegExpEditor\">sent me a short mail</a>"
+", telling me that you use my regular expression editor."
+"<h2>Author</h2><a href=\"http://www.blackie.dk/\">Jesper K. Pedersen</a> "
+"&lt;<a href=\"mailto:blackie@kde.org\">blackie@kde.org</a>&gt;"
+
+#: kregexpeditorgui.cpp:72
+msgid "Regular Expression Editor"
+msgstr "Regular Expression Editor"
+
+#: kregexpeditorprivate.cpp:66
+msgid ""
+"In this window you will find predefined regular expressions. Both regular "
+"expressions you have developed and saved, and regular expressions shipped with "
+"the system."
+msgstr ""
+"In this window you will find predefined regular expressions. Both regular "
+"expressions you have developed and saved, and regular expressions shipped with "
+"the system."
+
+#: kregexpeditorprivate.cpp:74
+msgid ""
+"In this window you will develop your regular expressions. Select one of the "
+"actions from the action buttons above, and click the mouse in this window to "
+"insert the given action."
+msgstr ""
+"In this window you will develop your regular expressions. Select one of the "
+"actions from the action buttons above, and click the mouse in this window to "
+"insert the given action."
+
+#: kregexpeditorprivate.cpp:81
+msgid ""
+"Type in some text in this window, and see what the regular expression you have "
+"developed matches."
+"<p>Each second match will be colored in red and each other match will be "
+"colored blue, simply so you can distinguish them from each other."
+"<p>If you select part of the regular expression in the editor window, then this "
+"part will be highlighted - This allows you to <i>debug</i> "
+"your regular expressions"
+msgstr ""
+"Type in some text in this window, and see what the regular expression you have "
+"developed matches."
+"<p>Each second match will be coloured in red and each other match will be "
+"coloured blue, simply so you can distinguish them from each other."
+"<p>If you select part of the regular expression in the editor window, then this "
+"part will be highlighted - This allows you to <i>debug</i> "
+"your regular expressions"
+
+#: kregexpeditorprivate.cpp:158
+msgid "ASCII syntax:"
+msgstr "ASCII syntax:"
+
+#: kregexpeditorprivate.cpp:165
+msgid "Clear expression"
+msgstr "Clear expression"
+
+#: kregexpeditorprivate.cpp:168
+msgid ""
+"This is the regular expression in ASCII syntax. You are likely only to be "
+"interested in this if you are a programmer, and need to develop a regular "
+"expression using QRegExp."
+"<p>You may develop your regular expression both by using the graphical editor, "
+"and by typing the regular expression in this line edit."
+msgstr ""
+"This is the regular expression in ASCII syntax. You are likely only to be "
+"interested in this if you are a programmer, and need to develop a regular "
+"expression using QRegExp."
+"<p>You may develop your regular expression both by using the graphical editor, "
+"and by typing the regular expression in this line edit."
+
+#: kregexpeditorprivate.cpp:374
+msgid "Could not open file '%1' for reading"
+msgstr "Could not open file '%1' for reading"
+
+#: lookaheadwidget.cpp:52
+msgid "Pos. Look Ahead"
+msgstr "Pos. Look Ahead"
+
+#: lookaheadwidget.cpp:54
+msgid "Neg. Look Ahead"
+msgstr "Neg. Look Ahead"
+
+#: main.cpp:38
+msgid "RegExp Editor"
+msgstr "RegExp Editor"
+
+#: main.cpp:39
+msgid "Editor for Regular Expressions"
+msgstr "Editor for Regular Expressions"
+
+#: predefined-regexps.cpp:1
+msgid "anything"
+msgstr "anything"
+
+#: predefined-regexps.cpp:2
+msgid "This regular expression matches anything."
+msgstr "This regular expression matches anything."
+
+#: predefined-regexps.cpp:3
+msgid "spaces"
+msgstr "spaces"
+
+#: predefined-regexps.cpp:4
+msgid "Matches an arbitrary amount of whitespace."
+msgstr "Matches an arbitrary amount of whitespace."
+
+#: regexpbuttons.cpp:66
+msgid "Selection tool"
+msgstr "Selection tool"
+
+#: regexpbuttons.cpp:67
+msgid ""
+"<qt>This will change the state of the editor to <i>selection state</i>."
+"<p>In this state you will not be inserting <i>regexp items</i>"
+", but instead select them. To select a number of items, press down the left "
+"mouse button and drag it over the items."
+"<p>When you have selected a number of items, you may use cut/copy/paste. These "
+"functions are found in the right mouse button menu.</qt>"
+msgstr ""
+"<qt>This will change the state of the editor to <i>selection state</i>."
+"<p>In this state you will not be inserting <i>regexp items</i>"
+", but instead select them. To select a number of items, press down the left "
+"mouse button and drag it over the items."
+"<p>When you have selected a number of items, you may use cut/copy/paste. These "
+"functions are found in the right mouse button menu.</qt>"
+
+#: regexpbuttons.cpp:76
+msgid "Text"
+msgstr "Text"
+
+#: regexpbuttons.cpp:77
+msgid ""
+"<qt>This will insert a text field, where you may write text. The text you write "
+"will be matched literally. (i.e. you do not need to escape any characters)</qt>"
+msgstr ""
+"<qt>This will insert a text field, where you may write text. The text you write "
+"will be matched literally. (i.e. you do not need to escape any characters)</qt>"
+
+#: regexpbuttons.cpp:82
+msgid "A single character specified in a range"
+msgstr "A single character specified in a range"
+
+#: regexpbuttons.cpp:83
+msgid ""
+"<qt>This will match a single character from a predefined range."
+"<p>When you insert this widget a dialog box will appear, which lets you specify "
+"which characters this <i>regexp item</i> will match.</qt>"
+msgstr ""
+"<qt>This will match a single character from a predefined range."
+"<p>When you insert this widget a dialogue box will appear, which lets you "
+"specify which characters this <i>regexp item</i> will match.</qt>"
+
+#: regexpbuttons.cpp:89
+msgid "Any character"
+msgstr "Any character"
+
+#: regexpbuttons.cpp:90
+msgid "<qt>This will match any single character</qt>"
+msgstr "<qt>This will match any single character</qt>"
+
+#: regexpbuttons.cpp:94
+msgid "Repeated content"
+msgstr "Repeated content"
+
+#: regexpbuttons.cpp:95
+msgid ""
+"<qt>This <i>regexp item</i> will repeat the <i>regexp items</i> "
+"it surrounds a specified number of times."
+"<p>The number of times to repeat may be specified using ranges. e.g. You may "
+"specify that it should match from 2 to 4 times, that it should match exactly 5 "
+"times, or that it should match at least one time."
+"<p>Examples:"
+"<br>If you specify that it should match <i>any</i> time, and the content it "
+"surrounds is <tt>abc</tt>, then this <i>regexp item</i> "
+"will match the empty string, the string <tt>abc</tt>, the string <tt>abcabc</tt>"
+", the string <tt>abcabcabcabc</tt>, etc.</qt>"
+msgstr ""
+"<qt>This <i>regexp item</i> will repeat the <i>regexp items</i> "
+"it surrounds a specified number of times."
+"<p>The number of times to repeat may be specified using ranges. e.g. You may "
+"specify that it should match from 2 to 4 times, that it should match exactly 5 "
+"times, or that it should match at least one time."
+"<p>Examples:"
+"<br>If you specify that it should match <i>any</i> time, and the content it "
+"surrounds is <tt>abc</tt>, then this <i>regexp item</i> "
+"will match the empty string, the string <tt>abc</tt>, the string <tt>abcabc</tt>"
+", the string <tt>abcabcabcabc</tt>, etc.</qt>"
+
+#: regexpbuttons.cpp:109
+msgid ""
+"<qt>This <i>regexp item</i> will match any of its alternatives.</p>"
+"You specify alternatives by placing <i>regexp items</i> "
+"on top of each other inside this widget.</qt>"
+msgstr ""
+"<qt>This <i>regexp item</i> will match any of its alternatives.</p>"
+"You specify alternatives by placing <i>regexp items</i> "
+"on top of each other inside this widget.</qt>"
+
+#: regexpbuttons.cpp:115
+msgid "Compound regexp"
+msgstr "Compound regexp"
+
+#: regexpbuttons.cpp:116
+msgid ""
+"<qt>This <i>regexp item</i> serves two purposes:"
+"<ul>"
+"<li>It makes it possible for you to collapse a huge <i>regexp item</i> "
+"into a small box. This makes it easier for you to get an overview of large <i>"
+"regexp items</i>. This is especially useful if you load a predefined <i>"
+"regexp item</i> you perhaps don't care about the inner workings of."
+msgstr ""
+"<qt>This <i>regexp item</i> serves two purposes:"
+"<ul>"
+"<li>It makes it possible for you to collapse a huge <i>regexp item</i> "
+"into a small box. This makes it easier for you to get an overview of large <i>"
+"regexp items</i>. This is especially useful if you load a predefined <i>"
+"regexp item</i> you perhaps don't care about the inner workings of."
+
+#: regexpbuttons.cpp:124
+msgid "Beginning of line"
+msgstr "Beginning of line"
+
+#: regexpbuttons.cpp:125
+msgid "<qt>This will match the beginning of a line.</qt>"
+msgstr "<qt>This will match the beginning of a line.</qt>"
+
+#: regexpbuttons.cpp:129
+msgid "End of line"
+msgstr "End of line"
+
+#: regexpbuttons.cpp:130
+msgid "<qt>This will match the end of a line.</qt>"
+msgstr "<qt>This will match the end of a line.</qt>"
+
+#: regexpbuttons.cpp:134
+msgid "Word boundary"
+msgstr "Word boundary"
+
+#: regexpbuttons.cpp:135
+msgid ""
+"<qt>This asserts a word boundary (This part does not actually match any "
+"characters)</qt>"
+msgstr ""
+"<qt>This asserts a word boundary (This part does not actually match any "
+"characters)</qt>"
+
+#: regexpbuttons.cpp:138
+msgid "Non Word boundary"
+msgstr "Non Word boundary"
+
+#: regexpbuttons.cpp:139
+msgid ""
+"<qt>This asserts a non-word boundary (This part does not actually match any "
+"characters)</qt>"
+msgstr ""
+"<qt>This asserts a non-word boundary (This part does not actually match any "
+"characters)</qt>"
+
+#: regexpbuttons.cpp:143
+msgid "Positive Look Ahead"
+msgstr "Positive Look Ahead"
+
+#: regexpbuttons.cpp:144
+msgid ""
+"<qt>This asserts a regular expression (This part does not actually match any "
+"characters). You can only use this at the end of a regular expression.</qt>"
+msgstr ""
+"<qt>This asserts a regular expression (This part does not actually match any "
+"characters). You can only use this at the end of a regular expression.</qt>"
+
+#: regexpbuttons.cpp:148
+msgid "Negative Look Ahead"
+msgstr "Negative Look Ahead"
+
+#: regexpbuttons.cpp:149
+msgid ""
+"<qt>This asserts a regular expression that must not match (This part does not "
+"actually match any characters). You can only use this at the end of a regular "
+"expression.</qt>"
+msgstr ""
+"<qt>This asserts a regular expression that must not match (This part does not "
+"actually match any characters). You can only use this at the end of a regular "
+"expression.</qt>"
+
+#: repeatregexp.cpp:59 repeatregexp.cpp:67
+msgid ""
+"<p>Value for attribute <b>%1</b> was not an integer for element <b>%2</b></p>"
+"<p>It contained the value <b>%3</b></p>"
+msgstr ""
+"<p>Value for attribute <b>%1</b> was not an integer for element <b>%2</b></p>"
+"<p>It contained the value <b>%3</b></p>"
+
+#: repeatregexp.cpp:62 repeatregexp.cpp:70 textrangeregexp.cpp:131
+#: textregexp.cpp:58 widgetfactory.cpp:166 widgetfactory.cpp:195
+#: widgetfactory.cpp:202
+msgid "Error While Loading From XML File"
+msgstr "Error While Loading From XML File"
+
+#: repeatwidget.cpp:79
+msgid "Number of Times to Repeat Content"
+msgstr "Number of Times to Repeat Content"
+
+#: repeatwidget.cpp:175
+msgid "Times to Match"
+msgstr "Times to Match"
+
+#: repeatwidget.cpp:178
+msgid "Any number of times (including zero times)"
+msgstr "Any number of times (including zero times)"
+
+#: repeatwidget.cpp:192
+msgid "At least"
+msgstr "At least"
+
+#: repeatwidget.cpp:193
+msgid "At most"
+msgstr "At most"
+
+#: repeatwidget.cpp:194
+msgid "Exactly"
+msgstr "Exactly"
+
+#: repeatwidget.cpp:197
+msgid "From"
+msgstr "From"
+
+#: repeatwidget.cpp:205
+msgid "to"
+msgstr "to"
+
+#: repeatwidget.cpp:207 repeatwidget.cpp:228
+msgid "time(s)"
+msgstr "time(s)"
+
+#: repeatwidget.cpp:269
+msgid "Repeated Any Number of Times"
+msgstr "Repeated Any Number of Times"
+
+#: repeatwidget.cpp:270
+#, c-format
+msgid ""
+"_n: Repeated at Least 1 Time\n"
+"Repeated at Least %n Times"
+msgstr ""
+"Repeated at Least 1 Time\n"
+"Repeated at Least %n Times"
+
+#: repeatwidget.cpp:271
+#, c-format
+msgid ""
+"_n: Repeated at Most 1 Time\n"
+"Repeated at Most %n Times"
+msgstr ""
+"Repeated at Most 1 Time\n"
+"Repeated at Most %n Times"
+
+#: repeatwidget.cpp:272
+#, c-format
+msgid ""
+"_n: Repeated Exactly 1 Time\n"
+"Repeated Exactly %n Times"
+msgstr ""
+"Repeated Exactly 1 Time\n"
+"Repeated Exactly %n Times"
+
+#: repeatwidget.cpp:273
+msgid "Repeated From %1 to %2 Times"
+msgstr "Repeated From %1 to %2 Times"
+
+#: textrangeregexp.cpp:130
+msgid ""
+"<p>Invalid sub element to element <b>TextRange</b>. Tag was <b>%1</b></p>"
+msgstr ""
+"<p>Invalid sub element to element <b>TextRange</b>. Tag was <b>%1</b></p>"
+
+#: textregexp.cpp:57
+msgid "<p>Element <b>Text</b> did not contain any textual data.</p>"
+msgstr "<p>Element <b>Text</b> did not contain any textual data.</p>"
+
+#: userdefinedregexps.cpp:45
+msgid "Compound regular expressions:"
+msgstr "Compound regular expressions:"
+
+#: userdefinedregexps.cpp:67
+msgid "User Defined"
+msgstr "User Defined"
+
+#: userdefinedregexps.cpp:92
+msgid "General"
+msgstr "General"
+
+#: userdefinedregexps.cpp:104
+#, c-format
+msgid "Could not open file for reading: %1"
+msgstr "Could not open file for reading: %1"
+
+#: userdefinedregexps.cpp:114
+msgid "File %1 containing user defined regular expression contained an error"
+msgstr "File %1 containing user defined regular expression contained an error"
+
+#: userdefinedregexps.cpp:157
+msgid "Rename..."
+msgstr "Rename..."
+
+#: userdefinedregexps.cpp:193
+msgid "New name:"
+msgstr "New name:"
+
+#: userdefinedregexps.cpp:194
+msgid "Rename Item"
+msgstr "Rename Item"
+
+#: userdefinedregexps.cpp:203
+msgid "<p>Overwrite named regular expression <b>%1</b>?</p>"
+msgstr "<p>Overwrite named regular expression <b>%1</b>?</p>"
+
+#: userdefinedregexps.cpp:203
+msgid "Do Not Overwrite"
+msgstr "Do Not Overwrite"
+
+#: verifybuttons.cpp:50
+msgid "Verify regular expression"
+msgstr "Verify regular expression"
+
+#: verifybuttons.cpp:51
+msgid ""
+"Shows what part of the regular expression is being matched in the <i>"
+"verifier window</i>.(The window below the graphical editor window)."
+msgstr ""
+"Shows what part of the regular expression is being matched in the <i>"
+"verifier window</i>.(The window below the graphical editor window)."
+
+#: verifybuttons.cpp:60
+msgid "Load text in the verifier window"
+msgstr "Load text in the verifier window"
+
+#: verifybuttons.cpp:66
+msgid "Settings"
+msgstr "Settings"
+
+#: verifybuttons.cpp:117
+msgid "Verify on the Fly"
+msgstr "Verify on the Fly"
+
+#: verifybuttons.cpp:123
+msgid "Toggle on-the-fly verification of regular expression"
+msgstr "Toggle on-the-fly verification of regular expression"
+
+#: verifybuttons.cpp:124
+msgid ""
+"Enabling this option will make the verifier update for each edit. If the verify "
+"window contains much text, or if the regular expression is either complex or "
+"matches a lot of time, this may be very slow."
+msgstr ""
+"Enabling this option will make the verifier update for each edit. If the verify "
+"window contains much text, or if the regular expression is either complex or "
+"matches a lot of time, this may be very slow."
+
+#: verifybuttons.cpp:130
+msgid "RegExp Language"
+msgstr "RegExp Language"
+
+#: widgetfactory.cpp:165
+msgid "<p>Unknown tag while reading XML. Tag was <b>%1</b></p>"
+msgstr "<p>Unknown tag while reading XML. Tag was <b>%1</b></p>"
+
+#: widgetfactory.cpp:186
+msgid ""
+"Error while loading regular expression from XML. Most probably the regular "
+"expression had unmatched tags."
+msgstr ""
+"Error while loading regular expression from XML. Most probably the regular "
+"expression had unmatched tags."
+
+#: widgetfactory.cpp:187
+msgid "Error While Loading Regular Expression From XML"
+msgstr "Error While Loading Regular Expression From XML"
+
+#: widgetfactory.cpp:194
+msgid "<p>XML file did not contain a <b>%1</b> tag.</p>"
+msgstr "<p>XML file did not contain a <b>%1</b> tag.</p>"
+
+#: widgetfactory.cpp:200
+msgid ""
+"<p>Error while reading XML file. The element just below the tag <b>%1</b> "
+"was not an element.</p>"
+msgstr ""
+"<p>Error while reading XML file. The element just below the tag <b>%1</b> "
+"was not an element.</p>"
+
+#: zerowidgets.cpp:75
+msgid ""
+"Any\n"
+"Character"
+msgstr ""
+"Any\n"
+"Character"
+
+#: zerowidgets.cpp:91
+msgid ""
+"Line\n"
+"Start"
+msgstr ""
+"Line\n"
+"Start"
+
+#: zerowidgets.cpp:107
+msgid ""
+"Line\n"
+"End"
+msgstr ""
+"Line\n"
+"End"
+
+#: zerowidgets.cpp:121
+msgid ""
+"Word\n"
+"Boundary"
+msgstr ""
+"Word\n"
+"Boundary"
+
+#: zerowidgets.cpp:136
+msgid ""
+"Non-word\n"
+"Boundary"
+msgstr ""
+"Non-word\n"
+"Boundary"
+
+#: KMultiFormListBox/ccp.cpp:72
+msgid "Insert Blank"
+msgstr "Insert Blank"
+
+#: KMultiFormListBox/kmultiformlistbox-multivisible.cpp:264
+msgid "Due to a bug, it is not possible to remove the last element."
+msgstr "Due to a bug, it is not possible to remove the last element."
+
+#: KMultiFormListBox/kmultiformlistbox-multivisible.cpp:264
+msgid "Internal Error"
+msgstr "Internal Error"
+
+#: KMultiFormListBox/kmultiformlistbox-multivisible.cpp:282
+msgid "There is no element on the clipboard to paste in."
+msgstr "There is no element on the clipboard to paste in."
+
+#: KMultiFormListBox/kmultiformlistbox-windowed.cpp:68
+msgid "Up"
+msgstr "Up"
+
+#: KMultiFormListBox/kmultiformlistbox-windowed.cpp:73
+msgid "Down"
+msgstr "Down"
+
+#: KMultiFormListBox/kmultiformlistbox-windowed.cpp:153
+msgid "Delete item \"%1\"?"
+msgstr "Delete item \"%1\"?"
+
+#: KMultiFormListBox/kmultiformlistbox-windowed.cpp:153
+msgid "Delete Item"
+msgstr "Delete Item"
+
+#: KMultiFormListBox/widgetwindow.cpp:23 KMultiFormListBox/widgetwindow.cpp:29
+msgid "Widget Configuration"
+msgstr "Widget Configuration"
diff --git a/tde-i18n-en_GB/messages/kdeutils/ksim.po b/tde-i18n-en_GB/messages/kdeutils/ksim.po
new file mode 100644
index 00000000000..1de6d9d71ad
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/ksim.po
@@ -0,0 +1,931 @@
+# translation of ksim.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksim\n"
+"POT-Creation-Date: 2007-05-28 02:15+0200\n"
+"PO-Revision-Date: 2005-11-07 01:15+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: monitorprefs.cpp:35
+msgid "Monitor"
+msgstr "Monitor"
+
+#: monitorprefs.cpp:36
+msgid "Description"
+msgstr "Description"
+
+#: monitorprefs.cpp:37
+msgid "LMB Command"
+msgstr "LMB Command"
+
+#: library/chart.cpp:120 themeprefs.cpp:96
+msgid "None"
+msgstr "None"
+
+#: 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 was unable to load the plugin %1 due to the X-KSIM-LIBRARY property being "
+"empty in the plugins desktop file"
+
+#: 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 $KDEDIR/lib path"
+msgstr ""
+"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 $KDEDIR/lib path"
+
+#: 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>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>"
+
+#: library/pluginloader.cpp:315
+msgid "Unable to get last error message"
+msgstr "Unable to get last error message"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: ksimsysinfo.cpp:197
+msgid "Current system time"
+msgstr "Current system time"
+
+#: ksimsysinfo.cpp:211
+msgid "Current system date"
+msgstr "Current system date"
+
+#: ksimsysinfo.cpp:227
+msgid "System uptime"
+msgstr "System uptime"
+
+#: ksimsysinfo.cpp:308
+msgid "Uptime display disabled"
+msgstr "Uptime display disabled"
+
+#: ksimsysinfo.cpp:316
+msgid "Memory display disabled"
+msgstr "Memory display disabled"
+
+#: ksimsysinfo.cpp:324
+msgid "Swap display disabled"
+msgstr "Swap display disabled"
+
+#: ksimpref.cpp:50 ksimpref.cpp:158
+msgid "Plugins"
+msgstr "Plugins"
+
+#: ksimpref.cpp:55
+msgid "Monitors"
+msgstr "Monitors"
+
+#: ksimpref.cpp:56
+msgid "Monitors Installed"
+msgstr "Monitors Installed"
+
+#: ksimpref.cpp:60 monitors/net/netdialog.cpp:123
+msgid "General"
+msgstr "General"
+
+#: ksimpref.cpp:61
+msgid "General Options"
+msgstr "General Options"
+
+#: ksimpref.cpp:66
+msgid "Clock"
+msgstr "Clock"
+
+#: ksimpref.cpp:67
+msgid "Clock Options"
+msgstr "Clock Options"
+
+#: ksimpref.cpp:72
+msgid "Uptime"
+msgstr "Uptime"
+
+#: ksimpref.cpp:73
+msgid "Uptime Options"
+msgstr "Uptime Options"
+
+#: ksimpref.cpp:78
+msgid "Memory"
+msgstr "Memory"
+
+#: ksimpref.cpp:79
+msgid "Memory Options"
+msgstr "Memory Options"
+
+#: ksimpref.cpp:84
+msgid "Swap"
+msgstr "Swap"
+
+#: ksimpref.cpp:85
+msgid "Swap Options"
+msgstr "Swap Options"
+
+#: ksimpref.cpp:89
+msgid "Themes"
+msgstr "Themes"
+
+#: ksimpref.cpp:90
+msgid "Theme Selector"
+msgstr "Theme Selector"
+
+#: ksimpref.cpp:124
+msgid ""
+"Failed to remove %1's config page due to the plugin not being loaded or the "
+"config page has not been created"
+msgstr ""
+"Failed to remove %1's config page due to the plugin not being loaded or the "
+"config page has not been created"
+
+#: ksimpref.cpp:149
+msgid ""
+"Failed to add %1's config page due to the plugin not being loaded or the config "
+"page has not been created"
+msgstr ""
+"Failed to add %1's config page due to the plugin not being loaded or the config "
+"page has not been created"
+
+#: ksimpref.cpp:159
+msgid "%1 Options"
+msgstr "%1 Options"
+
+#: monitors/cpu/ksimcpu.cpp:100
+msgid "KSim CPU Plugin"
+msgstr "KSim CPU Plugin"
+
+#: monitors/cpu/ksimcpu.cpp:101
+msgid "A cpu monitor plugin for KSim"
+msgstr "A cpu monitor plugin for KSim"
+
+#: monitors/cpu/ksimcpu.cpp:104 monitors/disk/ksimdisk.cpp:100
+#: monitors/filesystem/ksimfsystem.cpp:74 monitors/i8k/ksimi8k.cpp:69
+#: monitors/lm_sensors/ksimsensors.cpp:68 monitors/mail/ksimmail.cpp:64
+#: monitors/net/ksimnet.cpp:94
+msgid "Author"
+msgstr "Author"
+
+#: monitors/cpu/ksimcpu.cpp:204
+msgid "%1%"
+msgstr "%1%"
+
+#: monitors/cpu/ksimcpu.cpp:371
+msgid "Available CPUs"
+msgstr "Available CPUs"
+
+#: monitors/cpu/ksimcpu.cpp:372
+msgid "Chart Format"
+msgstr "Chart Format"
+
+#: monitors/cpu/ksimcpu.cpp:388 monitors/lm_sensors/sensorsconfig.cpp:80
+#: monitors/net/netconfig.cpp:72
+msgid "Modify..."
+msgstr "Modify..."
+
+#: monitors/cpu/ksimcpu.cpp:395
+msgid "Chart Legend"
+msgstr "Chart Legend"
+
+#: monitors/cpu/ksimcpu.cpp:404
+msgid "%T - Total CPU time (sys + user + nice)"
+msgstr "%T - Total CPU time (sys + user + nice)"
+
+#: monitors/cpu/ksimcpu.cpp:407
+msgid "%t - Total CPU time (sys + user)"
+msgstr "%t - Total CPU time (sys + user)"
+
+#: monitors/cpu/ksimcpu.cpp:410
+#, c-format
+msgid "%s - Total sys time"
+msgstr "%s - Total sys time"
+
+#: monitors/cpu/ksimcpu.cpp:413
+#, c-format
+msgid "%u - Total user time"
+msgstr "%u - Total user time"
+
+#: monitors/cpu/ksimcpu.cpp:416
+#, c-format
+msgid "%n - Total nice time"
+msgstr "%n - Total nice time"
+
+#: monitors/cpu/ksimcpu.cpp:423
+#, c-format
+msgid "cpu %1"
+msgstr "cpu %1"
+
+#: monitors/cpu/ksimcpu.cpp:504
+msgid "Modify CPU Format"
+msgstr "Modify CPU Format"
+
+#: monitors/cpu/ksimcpu.cpp:504
+msgid "Chart format:"
+msgstr "Chart format:"
+
+#: monitors/i8k/ksimi8k.cpp:65
+msgid "KSim I8K Plugin"
+msgstr "KSim I8K Plugin"
+
+#: monitors/i8k/ksimi8k.cpp:66
+msgid "Dell I8K Hardware Monitor plugin"
+msgstr "Dell I8K Hardware Monitor plugin"
+
+#: monitors/i8k/ksimi8k.cpp:198
+msgid "Right fan: %1 RPM"
+msgstr "Right fan: %1 RPM"
+
+#: monitors/i8k/ksimi8k.cpp:200
+msgid "Right fan: Off"
+msgstr "Right fan: Off"
+
+#: monitors/i8k/ksimi8k.cpp:203
+msgid "Left fan: %1 RPM"
+msgstr "Left fan: %1 RPM"
+
+#: monitors/i8k/ksimi8k.cpp:205
+msgid "Left fan: Off"
+msgstr "Left fan: Off"
+
+#: monitors/i8k/ksimi8k.cpp:207
+msgid "CPU temp: %1°%2"
+msgstr "CPU temp: %1°%2"
+
+#: monitors/i8k/ksimi8k.cpp:214
+msgid "Show temperature in Fahrenheit"
+msgstr "Show temperature in Fahrenheit"
+
+#: monitors/filesystem/fsystemconfig.cpp:73 monitors/i8k/ksimi8k.cpp:216
+#: monitors/lm_sensors/sensorsconfig.cpp:88
+msgid "Update interval:"
+msgstr "Update interval:"
+
+#: monitors/i8k/ksimi8k.cpp:219
+msgid " sec"
+msgstr " sec"
+
+#: monitors/net/ksimnet.cpp:90
+msgid "KSim Net Plugin"
+msgstr "KSim Net Plugin"
+
+#: monitors/net/ksimnet.cpp:91
+msgid "A net plugin for KSim"
+msgstr "A net plugin for KSim"
+
+#: monitors/filesystem/ksimfsystem.cpp:78 monitors/net/ksimnet.cpp:96
+msgid "FreeBSD ports"
+msgstr "FreeBSD ports"
+
+#: monitors/disk/ksimdisk.cpp:218 monitors/net/ksimnet.cpp:397
+#: monitors/net/ksimnet.cpp:405
+msgid "in: %1k"
+msgstr "in: %1k"
+
+#: monitors/disk/ksimdisk.cpp:220 monitors/net/ksimnet.cpp:398
+#: monitors/net/ksimnet.cpp:406
+msgid "out: %1k"
+msgstr "out: %1k"
+
+#: monitors/net/ksimnet.cpp:409
+msgid "offline"
+msgstr "offline"
+
+#: monitors/net/ksimnet.cpp:446 monitors/net/ksimnet.cpp:659
+msgid "Connect"
+msgstr "Connect"
+
+#: monitors/net/ksimnet.cpp:449 monitors/net/ksimnet.cpp:660
+msgid "Disconnect"
+msgstr "Disconnect"
+
+#: monitors/net/netconfig.cpp:40
+msgid "yes"
+msgstr "yes"
+
+#: monitors/net/netconfig.cpp:41
+msgid "no"
+msgstr "no"
+
+#: monitors/net/netconfig.cpp:47
+msgid "Interface"
+msgstr "Interface"
+
+#: monitors/net/netconfig.cpp:48 monitors/net/netdialog.cpp:87
+msgid "Timer"
+msgstr "Timer"
+
+#: monitors/net/netconfig.cpp:49 monitors/net/netdialog.cpp:159
+msgid "Commands"
+msgstr "Commands"
+
+#: monitors/disk/ksimdisk.cpp:493 monitors/net/netconfig.cpp:67
+msgid "Add..."
+msgstr "Add..."
+
+#: monitors/net/netconfig.cpp:146 monitors/net/netconfig.cpp:151
+msgid "&Add Net Device"
+msgstr "&Add Net Device"
+
+#: monitors/net/netconfig.cpp:147
+msgid "&Modify '%1'"
+msgstr "&Modify '%1'"
+
+#: monitors/net/netconfig.cpp:148
+msgid "&Remove '%1'"
+msgstr "&Remove '%1'"
+
+#: monitors/net/netconfig.cpp:152
+msgid "&Modify..."
+msgstr "&Modify..."
+
+#: monitors/net/netconfig.cpp:153
+msgid "&Remove..."
+msgstr "&Remove..."
+
+#: monitors/net/netconfig.cpp:219
+msgid "Are you sure you want to remove the net interface '%1'?"
+msgstr "Are you sure you want to remove the net interface '%1'?"
+
+#: monitors/net/netconfig.cpp:270
+msgid ""
+"You already have a network interface by this name. Please select a different "
+"interface"
+msgstr ""
+"You already have a network interface by this name. Please select a different "
+"interface"
+
+#: monitors/net/netdialog.cpp:56
+msgid "Network Interface"
+msgstr "Network Interface"
+
+#: monitors/net/netdialog.cpp:64
+msgid "Interface:"
+msgstr "Interface:"
+
+#: monitors/net/netdialog.cpp:101
+msgid "Show timer"
+msgstr "Show timer"
+
+#: monitors/net/netdialog.cpp:108
+msgid "hh - Total hours online"
+msgstr "hh - Total hours online"
+
+#: monitors/net/netdialog.cpp:112
+msgid "mm - Total minutes online"
+msgstr "mm - Total minutes online"
+
+#: monitors/net/netdialog.cpp:116
+msgid "ss - Total seconds online"
+msgstr "ss - Total seconds online"
+
+#: monitors/net/netdialog.cpp:131
+msgid "Enable connect/disconnect"
+msgstr "Enable connect/disconnect"
+
+#: monitors/net/netdialog.cpp:135
+msgid "Connect command:"
+msgstr "Connect command:"
+
+#: monitors/net/netdialog.cpp:146
+msgid "Disconnect command:"
+msgstr "Disconnect command:"
+
+#: monitors/disk/ksimdisk.cpp:96
+msgid "KSim Disk Plugin"
+msgstr "KSim Disk Plugin"
+
+#: monitors/disk/ksimdisk.cpp:97
+msgid "A disk monitor plugin for KSim"
+msgstr "A disk monitor plugin for KSim"
+
+#: monitors/disk/ksimdisk.cpp:171 monitors/disk/ksimdisk.cpp:194
+#: monitors/disk/ksimdisk.cpp:529 monitors/disk/ksimdisk.cpp:539
+msgid "All Disks"
+msgstr "All Disks"
+
+#: monitors/disk/ksimdisk.cpp:224
+msgid "%1k"
+msgstr "%1k"
+
+#: monitors/disk/ksimdisk.cpp:482
+msgid "Disks"
+msgstr "Disks"
+
+#: monitors/disk/ksimdisk.cpp:503
+msgid "Disk Styles"
+msgstr "Disk Styles"
+
+#: monitors/disk/ksimdisk.cpp:507
+msgid "Display the read and write data as one"
+msgstr "Display the read and write data as one"
+
+#: monitors/disk/ksimdisk.cpp:509
+msgid ""
+"Display the read and write data\n"
+"separately as in/out data"
+msgstr ""
+"Display the read and write data\n"
+"separately as in/out data"
+
+#: monitors/disk/ksimdisk.cpp:553
+msgid "Add Disk Device"
+msgstr "Add Disk Device"
+
+#: monitors/disk/ksimdisk.cpp:553
+msgid "Disk name:"
+msgstr "Disk name:"
+
+#: monitors/mail/ksimmail.cpp:61
+msgid "KSim Mail Plugin"
+msgstr "KSim Mail Plugin"
+
+#: monitors/mail/ksimmail.cpp:62
+msgid "A mail monitor plugin for KSim"
+msgstr "A mail monitor plugin for KSim"
+
+#: monitors/snmp/proberesultdialog.cpp:33
+msgid "Results of scanning host %1:"
+msgstr "Results of scanning host %1:"
+
+#: monitors/snmp/probedialog.cpp:42
+msgid "SNMP Host Probe"
+msgstr "SNMP Host Probe"
+
+#: monitors/snmp/probedialog.cpp:45
+msgid "Probing for common object identifiers..."
+msgstr "Probing for common object identifiers..."
+
+#: monitors/snmp/monitordialog.cpp:92
+msgid "Please enter a name for this monitor"
+msgstr "Please enter a name for this monitor"
+
+#: monitors/snmp/monitordialog.cpp:95
+msgid "Please enter a valid name for the object identifier"
+msgstr "Please enter a valid name for the object identifier"
+
+#: 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 ""
+"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?"
+
+#: monitors/snmp/configpage.cpp:162
+msgid "Delete Host Entry"
+msgstr "Delete Host Entry"
+
+#: monitors/snmp/browsedialog.cpp:35
+msgid "&Stop"
+msgstr "&Stop"
+
+#: monitors/lm_sensors/sensorsconfig.cpp:62
+msgid "No."
+msgstr "No."
+
+#: monitors/lm_sensors/sensorsconfig.cpp:63
+msgid "Label"
+msgstr "Label"
+
+#: monitors/lm_sensors/sensorsconfig.cpp:64
+msgid "Sensors"
+msgstr "Sensors"
+
+#: monitors/lm_sensors/sensorsconfig.cpp:65
+msgid "Value"
+msgstr "Value"
+
+#: monitors/lm_sensors/sensorsconfig.cpp:84
+msgid "Display Fahrenheit"
+msgstr "Display Fahrenheit"
+
+#: monitors/filesystem/fsystemconfig.cpp:84
+#: monitors/lm_sensors/sensorsconfig.cpp:97
+msgid "seconds"
+msgstr "seconds"
+
+#: monitors/lm_sensors/sensorsconfig.cpp:142
+msgid "Unselect All"
+msgstr "Unselect All"
+
+#: monitors/lm_sensors/sensorsconfig.cpp:143
+msgid "Invert Selection"
+msgstr "Invert Selection"
+
+#: monitors/lm_sensors/sensorsconfig.cpp:214
+msgid "Modify Sensor Label"
+msgstr "Modify Sensor Label"
+
+#: monitors/lm_sensors/sensorsconfig.cpp:214
+msgid "Sensor label:"
+msgstr "Sensor label:"
+
+#: monitors/lm_sensors/ksimsensors.cpp:64
+msgid "KSim Sensors Plugin"
+msgstr "KSim Sensors Plugin"
+
+#: monitors/lm_sensors/ksimsensors.cpp:65
+msgid "An lm_sensors plugin for KSim"
+msgstr "An lm_sensors plugin for KSim"
+
+#: monitors/lm_sensors/ksimsensors.cpp:179
+#: monitors/lm_sensors/ksimsensors.cpp:188
+msgid "Sensor specified not found."
+msgstr "Sensor specified not found."
+
+#: monitors/lm_sensors/sensorbase.cpp:216
+msgid ""
+"_: Rounds per minute\n"
+" RPM"
+msgstr " RPM"
+
+#: monitors/lm_sensors/sensorbase.cpp:225
+msgid ""
+"_: Volt\n"
+"V"
+msgstr "V"
+
+#: monitors/filesystem/fsystemconfig.cpp:56
+msgid "Mounted Partition"
+msgstr "Mounted Partition"
+
+#: monitors/filesystem/fsystemconfig.cpp:57
+msgid "Device"
+msgstr "Device"
+
+#: monitors/filesystem/fsystemconfig.cpp:58
+msgid "Type"
+msgstr "Type"
+
+#: monitors/filesystem/fsystemconfig.cpp:62
+msgid "Show percentage"
+msgstr "Show percentage"
+
+#: monitors/filesystem/fsystemconfig.cpp:66
+msgid "Display short mount point names"
+msgstr "Display short mount point names"
+
+#: monitors/filesystem/fsystemconfig.cpp:67
+msgid ""
+"This option shortens the text to shrink down a mount point. E.G: a mount point "
+"/home/myuser would become myuser."
+msgstr ""
+"This option shortens the text to shrink down a mount point. E.G: a mount point "
+"/home/myuser would become myuser."
+
+#: monitors/filesystem/fsystemconfig.cpp:80
+msgid "0 means no update"
+msgstr "0 means no update"
+
+#: monitors/filesystem/ksimfsystem.cpp:70
+msgid "KSim FileSystem Plugin"
+msgstr "KSim FileSystem Plugin"
+
+#: monitors/filesystem/ksimfsystem.cpp:71
+msgid "A filesystem plugin for KSim"
+msgstr "A filesystem plugin for KSim"
+
+#: monitors/filesystem/ksimfsystem.cpp:76
+msgid "Some Fixes"
+msgstr "Some Fixes"
+
+#: monitors/filesystem/filesystemwidget.cpp:187
+msgid "<qt>The following errors occurred:<ul>"
+msgstr "<qt>The following errors occurred:<ul>"
+
+#: monitors/filesystem/filesystemwidget.cpp:219
+msgid "&Mount Device"
+msgstr "&Mount Device"
+
+#: monitors/filesystem/filesystemwidget.cpp:220
+msgid "&Unmount Device"
+msgstr "&Unmount Device"
+
+#: themeprefs.cpp:68
+msgid ""
+"GKrellm theme support. To use gkrellm themes just untar the themes into the "
+"folder below"
+msgstr ""
+"GKrellm theme support. To use gkrellm themes just untar the themes into the "
+"folder below"
+
+#: themeprefs.cpp:78
+msgid "Open Konqueror in KSim's theme folder"
+msgstr "Open Konqueror in KSim's theme folder"
+
+#: themeprefs.cpp:90
+msgid "Author:"
+msgstr "Author:"
+
+#: themeprefs.cpp:100
+msgid "Theme"
+msgstr "Theme"
+
+#: themeprefs.cpp:107
+msgid "Alternate themes:"
+msgstr "Alternate themes:"
+
+#: themeprefs.cpp:115
+msgid "Font:"
+msgstr "Font:"
+
+#: themeprefs.cpp:122
+msgid "Small"
+msgstr "Small"
+
+#: themeprefs.cpp:123
+msgid "Normal"
+msgstr "Normal"
+
+#: themeprefs.cpp:124
+msgid "Large"
+msgstr "Large"
+
+#: themeprefs.cpp:125
+msgid "Custom"
+msgstr "Custom"
+
+#: themeprefs.cpp:238
+msgid "None Specified"
+msgstr "None Specified"
+
+#: themeprefs.cpp:239
+msgid "None specified"
+msgstr "None specified"
+
+#: ksimview.cpp:119
+msgid "Unknown"
+msgstr "Unknown"
+
+#: ksimview.cpp:198
+msgid ""
+"There was an error while trying to create the local folders. This could be "
+"caused by permission problems."
+msgstr ""
+"There was an error while trying to create the local folders. This could be "
+"caused by permission problems."
+
+#: ksim.cpp:58
+msgid "KSim"
+msgstr "KSim"
+
+#: ksim.cpp:59
+msgid "A plugin based system monitor for KDE"
+msgstr "A plugin based system monitor for KDE"
+
+#: ksim.cpp:60
+msgid ""
+"(C) 2001-2003 Robbie Ward\n"
+"(C) 2005 Reuben Sutton"
+msgstr ""
+"(C) 2001-2003 Robbie Ward\n"
+"(C) 2005 Reuben Sutton"
+
+#: ksim.cpp:61
+msgid "Maintainer"
+msgstr "Maintainer"
+
+#: ksim.cpp:62
+msgid "Original Author"
+msgstr "Original Author"
+
+#: ksim.cpp:64
+msgid "Developer"
+msgstr "Developer"
+
+#: ksim.cpp:66
+msgid "Some FreeBSD ports"
+msgstr "Some FreeBSD ports"
+
+#: ksim.cpp:68
+msgid "Testing, Bug fixing and some help"
+msgstr "Testing, Bug fixing and some help"
+
+#: generalprefs.cpp:50
+msgid "Graph Size"
+msgstr "Graph Size"
+
+#: generalprefs.cpp:57
+msgid "Graph height:"
+msgstr "Graph height:"
+
+#: generalprefs.cpp:73
+msgid "Graph width:"
+msgstr "Graph width:"
+
+#: generalprefs.cpp:93
+msgid "Display fully qualified domain name"
+msgstr "Display fully qualified domain name"
+
+#: generalprefs.cpp:97
+msgid "Recolor themes to the current color scheme"
+msgstr "Recolour themes to the current colour scheme"
+
+#: generalprefs.cpp:131
+msgid "Show time"
+msgstr "Show time"
+
+#: generalprefs.cpp:135
+msgid "Show date"
+msgstr "Show date"
+
+#: generalprefs.cpp:173
+msgid "%hh:%mm:%ss"
+msgstr "%hh:%mm:%ss"
+
+#: generalprefs.cpp:174
+msgid "%dd %h:%m"
+msgstr "%dd %h:%m"
+
+#: generalprefs.cpp:175
+msgid "Uptime: %h:%m:%s"
+msgstr "Uptime: %h:%m:%s"
+
+#: generalprefs.cpp:183 generalprefs.cpp:319 generalprefs.cpp:473
+msgid "Insert item"
+msgstr "Insert item"
+
+#: generalprefs.cpp:186
+msgid "Show uptime"
+msgstr "Show uptime"
+
+#: generalprefs.cpp:198
+msgid "Uptime format:"
+msgstr "Uptime format:"
+
+#: generalprefs.cpp:206
+#, c-format
+msgid ""
+"The text in the edit box will be what is displayed as \n"
+"the uptime except the % items will be replaced with \n"
+"the legend"
+msgstr ""
+"The text in the edit box will be what is displayed as \n"
+"the uptime except the % items will be replaced with \n"
+"the legend"
+
+#: generalprefs.cpp:212
+msgid "Uptime Legend"
+msgstr "Uptime Legend"
+
+#: generalprefs.cpp:222
+#, c-format
+msgid "%d - Total days uptime"
+msgstr "%d - Total days uptime"
+
+#: generalprefs.cpp:226
+msgid "%h - Total hours uptime"
+msgstr "%h - Total hours uptime"
+
+#: generalprefs.cpp:230
+#, c-format
+msgid "%m - Total minutes uptime"
+msgstr "%m - Total minutes uptime"
+
+#: generalprefs.cpp:234
+#, c-format
+msgid "%s - Total seconds uptime"
+msgstr "%s - Total seconds uptime"
+
+#: generalprefs.cpp:275 generalprefs.cpp:423 generalprefs.cpp:556
+msgid "Insert Item"
+msgstr "Insert Item"
+
+#: generalprefs.cpp:277 generalprefs.cpp:425 generalprefs.cpp:557
+msgid "Remove Item"
+msgstr "Remove Item"
+
+#: generalprefs.cpp:322
+msgid "Show memory and free memory"
+msgstr "Show memory and free memory"
+
+#: generalprefs.cpp:334
+msgid "Mem format:"
+msgstr "Mem format:"
+
+#: generalprefs.cpp:342
+#, c-format
+msgid ""
+"The text in the edit box will be what is displayed as \n"
+"the memory & free memory except the % items will be \n"
+"replaced with the legend"
+msgstr ""
+"The text in the edit box will be what is displayed as \n"
+"the memory & free memory except the % items will be \n"
+"replaced with the legend"
+
+#: generalprefs.cpp:348
+msgid "Memory Legend"
+msgstr "Memory Legend"
+
+#: generalprefs.cpp:358
+msgid "%t - Total memory"
+msgstr "%t - Total memory"
+
+#: generalprefs.cpp:362
+msgid "%F - Total free memory including cached and buffered"
+msgstr "%F - Total free memory including cached and buffered"
+
+#: generalprefs.cpp:366
+#, c-format
+msgid "%f - Total free memory"
+msgstr "%f - Total free memory"
+
+#: generalprefs.cpp:370
+#, c-format
+msgid "%u - Total used memory"
+msgstr "%u - Total used memory"
+
+#: generalprefs.cpp:374
+#, c-format
+msgid "%c - Total cached memory"
+msgstr "%c - Total cached memory"
+
+#: generalprefs.cpp:378
+msgid "%b - Total buffered memory"
+msgstr "%b - Total buffered memory"
+
+#: generalprefs.cpp:382
+#, c-format
+msgid "%s - Total shared memory"
+msgstr "%s - Total shared memory"
+
+#: generalprefs.cpp:455
+msgid "Show swap and free swap"
+msgstr "Show swap and free swap"
+
+#: generalprefs.cpp:483
+msgid "Swap format:"
+msgstr "Swap format:"
+
+#: generalprefs.cpp:491
+#, c-format
+msgid ""
+"The text in the edit box will be what is displayed as \n"
+"the swap & free swap except the % items will be \n"
+"replaced with the legend"
+msgstr ""
+"The text in the edit box will be what is displayed as \n"
+"the swap & free swap except the % items will be \n"
+"replaced with the legend"
+
+#: generalprefs.cpp:497
+msgid "Swap Legend"
+msgstr "Swap Legend"
+
+#: generalprefs.cpp:507
+msgid "%t - Total swap"
+msgstr "%t - Total swap"
+
+#: generalprefs.cpp:511
+#, c-format
+msgid "%f - Total free swap"
+msgstr "%f - Total free swap"
+
+#: generalprefs.cpp:515
+#, c-format
+msgid "%u - Total used swap"
+msgstr "%u - Total used swap"
diff --git a/tde-i18n-en_GB/messages/kdeutils/ktimer.po b/tde-i18n-en_GB/messages/kdeutils/ktimer.po
new file mode 100644
index 00000000000..69b5fee5fda
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/ktimer.po
@@ -0,0 +1,128 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2004-10-12 01:17+0200\n"
+"PO-Revision-Date: 2002-07-21 17:34+0100\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.6\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "John Knight"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "anarchist_tomato@herzeleid.net"
+
+#: main.cpp:27
+msgid "KDE Timer"
+msgstr "KDE Timer"
+
+#: main.cpp:33
+msgid "KTimer"
+msgstr "KTimer"
+
+#. i18n: file prefwidget.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Timer Settings"
+msgstr "Timer Settings"
+
+#. i18n: file prefwidget.ui line 31
+#: rc.cpp:6
+#, no-c-format
+msgid "Counter [s]"
+msgstr "Counter [s]"
+
+#. i18n: file prefwidget.ui line 42
+#: rc.cpp:9
+#, no-c-format
+msgid "Delay [s]"
+msgstr "Delay [s]"
+
+#. i18n: file prefwidget.ui line 53
+#: rc.cpp:12 rc.cpp:42
+#, no-c-format
+msgid "State"
+msgstr "State"
+
+#. i18n: file prefwidget.ui line 64
+#: rc.cpp:15
+#, no-c-format
+msgid "Command"
+msgstr "Command"
+
+#. i18n: file prefwidget.ui line 85
+#: rc.cpp:18
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#. i18n: file prefwidget.ui line 124
+#: rc.cpp:24
+#, no-c-format
+msgid "Settings"
+msgstr "Settings"
+
+#. i18n: file prefwidget.ui line 141
+#: rc.cpp:27
+#, no-c-format
+msgid "&Loop"
+msgstr "&Loop"
+
+#. i18n: file prefwidget.ui line 149
+#: rc.cpp:30
+#, no-c-format
+msgid "Delay:"
+msgstr "Delay:"
+
+#. i18n: file prefwidget.ui line 165
+#: rc.cpp:33
+#, no-c-format
+msgid "Start only &one instance"
+msgstr "Start only &one instance"
+
+#. i18n: file prefwidget.ui line 173
+#: rc.cpp:36
+#, no-c-format
+msgid "seconds"
+msgstr "seconds"
+
+#. i18n: file prefwidget.ui line 203
+#: rc.cpp:39
+#, no-c-format
+msgid "Command line:"
+msgstr "Command line:"
+
+#. i18n: file prefwidget.ui line 246
+#: rc.cpp:45
+#, no-c-format
+msgid "||"
+msgstr "||"
+
+#. i18n: file prefwidget.ui line 254
+#: rc.cpp:48
+#, no-c-format
+msgid ">"
+msgstr ">"
+
+#. i18n: file prefwidget.ui line 262
+#: rc.cpp:51
+#, no-c-format
+msgid "="
+msgstr "="
+
+#~ msgid "..."
+#~ msgstr "..."
diff --git a/tde-i18n-en_GB/messages/kdeutils/kwalletmanager.po b/tde-i18n-en_GB/messages/kdeutils/kwalletmanager.po
new file mode 100644
index 00000000000..d6fc406ff2f
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/kwalletmanager.po
@@ -0,0 +1,405 @@
+# translation of kwalletmanager.po to British English
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2004.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwalletmanager\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2006-12-08 13:58+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: allyourbase.cpp:197
+msgid "An entry by the name '%1' already exists. Would you like to continue?"
+msgstr "An entry by the name '%1' already exists. Would you like to continue?"
+
+#: allyourbase.cpp:220
+msgid "A folder by the name '%1' already exists. What would you like to do?"
+msgstr "A folder by the name '%1' already exists. What would you like to do?"
+
+#: allyourbase.cpp:353
+msgid "Folders"
+msgstr "Folders"
+
+#: allyourbase.cpp:397
+msgid "An unexpected error occurred trying to drop the item"
+msgstr "An unexpected error occurred trying to drop the item"
+
+#: allyourbase.cpp:479
+msgid "An unexpected error occurred trying to drop the entry"
+msgstr "An unexpected error occurred trying to drop the entry"
+
+#: allyourbase.cpp:508
+msgid ""
+"An unexpected error occurred trying to delete the original folder, but the "
+"folder has been copied successfully"
+msgstr ""
+"An unexpected error occurred trying to delete the original folder, but the "
+"folder has been copied successfully"
+
+#: allyourbase.cpp:659
+msgid "That wallet file already exists. You cannot overwrite wallets."
+msgstr "That wallet file already exists. You cannot overwrite wallets."
+
+#: kwalleteditor.cpp:81
+msgid "&Show values"
+msgstr "&Show values"
+
+#: kwalleteditor.cpp:161
+msgid "&New Folder..."
+msgstr "&New Folder..."
+
+#: kwalleteditor.cpp:167
+msgid "&Delete Folder"
+msgstr "&Delete Folder"
+
+#: kwalleteditor.cpp:175 kwalletpopup.cpp:45
+msgid "Change &Password..."
+msgstr "Change &Password..."
+
+#: kwalleteditor.cpp:181
+msgid "&Merge Wallet..."
+msgstr "&Merge Wallet..."
+
+#: kwalleteditor.cpp:187
+msgid "&Import XML..."
+msgstr "&Import XML..."
+
+#: kwalleteditor.cpp:193
+msgid "&Export..."
+msgstr "&Export..."
+
+#: kwalleteditor.cpp:219
+msgid ""
+"This wallet was forced closed. You must reopen it to continue working with it."
+msgstr ""
+"This wallet was forced closed. You must reopen it to continue working with it."
+
+#: kwalleteditor.cpp:254
+msgid "Passwords"
+msgstr "Passwords"
+
+#: kwalleteditor.cpp:255
+msgid "Maps"
+msgstr "Maps"
+
+#: kwalleteditor.cpp:256
+msgid "Binary Data"
+msgstr "Binary Data"
+
+#: kwalleteditor.cpp:257
+msgid "Unknown"
+msgstr "Unknown"
+
+#: kwalleteditor.cpp:296
+msgid "Are you sure you wish to delete the folder '%1' from the wallet?"
+msgstr "Are you sure you wish to delete the folder '%1' from the wallet?"
+
+#: kwalleteditor.cpp:300
+msgid "Error deleting folder."
+msgstr "Error deleting folder."
+
+#: kwalleteditor.cpp:319
+msgid "New Folder"
+msgstr "New Folder"
+
+#: kwalleteditor.cpp:320
+msgid "Please choose a name for the new folder:"
+msgstr "Please choose a name for the new folder:"
+
+#: kwalleteditor.cpp:330
+msgid "Sorry, that folder name is in use. Try again?"
+msgstr "Sorry, that folder name is in use. Try again?"
+
+#: kwalleteditor.cpp:330 kwalleteditor.cpp:662
+msgid "Try Again"
+msgstr "Try Again"
+
+#: kwalleteditor.cpp:330 kwalleteditor.cpp:662 kwalletmanager.cpp:376
+msgid "Do Not Try"
+msgstr "Do Not Try"
+
+#: kwalleteditor.cpp:369
+#, c-format
+msgid "Error saving entry. Error code: %1"
+msgstr "Error saving entry. Error code: %1"
+
+#: kwalleteditor.cpp:404 kwalleteditor.cpp:737
+#, c-format
+msgid "Password: %1"
+msgstr "Password: %1"
+
+#: kwalleteditor.cpp:416 kwalleteditor.cpp:739
+#, c-format
+msgid "Name-Value Map: %1"
+msgstr "Name-Value Map: %1"
+
+#: kwalleteditor.cpp:424 kwalleteditor.cpp:741
+#, c-format
+msgid "Binary Data: %1"
+msgstr "Binary Data: %1"
+
+#: kwalleteditor.cpp:588 kwalleteditor.cpp:598
+msgid "&New..."
+msgstr "&New..."
+
+#: kwalleteditor.cpp:589
+msgid "&Rename"
+msgstr "&Rename"
+
+#: kwalleteditor.cpp:650
+msgid "New Entry"
+msgstr "New Entry"
+
+#: kwalleteditor.cpp:651
+msgid "Please choose a name for the new entry:"
+msgstr "Please choose a name for the new entry:"
+
+#: kwalleteditor.cpp:662
+msgid "Sorry, that entry already exists. Try again?"
+msgstr "Sorry, that entry already exists. Try again?"
+
+#: kwalleteditor.cpp:679 kwalleteditor.cpp:690
+msgid "An unexpected error occurred trying to add the new entry"
+msgstr "An unexpected error occurred trying to add the new entry"
+
+#: kwalleteditor.cpp:733
+msgid "An unexpected error occurred trying to rename the entry"
+msgstr "An unexpected error occurred trying to rename the entry"
+
+#: kwalleteditor.cpp:753
+msgid "Are you sure you wish to delete the item '%1'?"
+msgstr "Are you sure you wish to delete the item '%1'?"
+
+#: kwalleteditor.cpp:757
+msgid "An unexpected error occurred trying to delete the entry"
+msgstr "An unexpected error occurred trying to delete the entry"
+
+#: kwalleteditor.cpp:785
+msgid "Unable to open the requested wallet."
+msgstr "Unable to open the requested wallet."
+
+#: kwalleteditor.cpp:821
+msgid "Unable to access wallet '<b>%1</b>'."
+msgstr "Unable to access wallet '<b>%1</b>'."
+
+#: kwalleteditor.cpp:850 kwalleteditor.cpp:880 kwalleteditor.cpp:910
+#: kwalleteditor.cpp:1001
+msgid ""
+"Folder '<b>%1</b>' already contains an entry '<b>%2</b>"
+"'. Do you wish to replace it?"
+msgstr ""
+"Folder '<b>%1</b>' already contains an entry '<b>%2</b>"
+"'. Do you wish to replace it?"
+
+#: kwalleteditor.cpp:949
+msgid "Unable to access XML file '<b>%1</b>'."
+msgstr "Unable to access XML file '<b>%1</b>'."
+
+#: kwalleteditor.cpp:955
+msgid "Error opening XML file '<b>%1</b>' for input."
+msgstr "Error opening XML file '<b>%1</b>' for input."
+
+#: kwalleteditor.cpp:962
+msgid "Error reading XML file '<b>%1</b>' for input."
+msgstr "Error reading XML file '<b>%1</b>' for input."
+
+#: kwalleteditor.cpp:969
+msgid "Error: XML file does not contain a wallet."
+msgstr "Error: XML file does not contain a wallet."
+
+#: kwalleteditor.cpp:1109
+msgid "The file '%1' already exists. Would you like to overwrite this file?"
+msgstr "The file '%1' already exists. Would you like to overwrite this file?"
+
+#: kwalleteditor.cpp:1109
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kwalletmanager.cpp:63 kwalletmanager.cpp:322
+msgid "KDE Wallet: No wallets open."
+msgstr "KDE Wallet: No wallets open."
+
+#: kwalletmanager.cpp:71 kwalletmanager.cpp:177
+msgid "KDE Wallet: A wallet is open."
+msgstr "KDE Wallet: A wallet is open."
+
+#: kwalletmanager.cpp:115 kwalletpopup.cpp:37
+msgid "&New Wallet..."
+msgstr "&New Wallet..."
+
+#: kwalletmanager.cpp:118
+msgid "Configure &Wallet..."
+msgstr "Configure &Wallet..."
+
+#: kwalletmanager.cpp:124
+msgid "Close &All Wallets"
+msgstr "Close &All Wallets"
+
+#: kwalletmanager.cpp:223
+msgid "Are you sure you wish to delete the wallet '%1'?"
+msgstr "Are you sure you wish to delete the wallet '%1'?"
+
+#: kwalletmanager.cpp:229
+#, c-format
+msgid "Unable to delete the wallet. Error code was %1."
+msgstr "Unable to delete the wallet. Error code was %1."
+
+#: kwalletmanager.cpp:238
+msgid ""
+"Unable to close wallet cleanly. It is probably in use by other applications. Do "
+"you wish to force it closed?"
+msgstr ""
+"Unable to close wallet cleanly. It is probably in use by other applications. Do "
+"you wish to force it closed?"
+
+#: kwalletmanager.cpp:238
+msgid "Force Closure"
+msgstr "Force Closure"
+
+#: kwalletmanager.cpp:238
+msgid "Do Not Force"
+msgstr "Do Not Force"
+
+#: kwalletmanager.cpp:242
+#, c-format
+msgid "Unable to force the wallet closed. Error code was %1."
+msgstr "Unable to force the wallet closed. Error code was %1."
+
+#: kwalletmanager.cpp:263 kwalletmanager.cpp:305
+#, c-format
+msgid "Error opening wallet %1."
+msgstr "Error opening wallet %1."
+
+#: kwalletmanager.cpp:357
+msgid "Please choose a name for the new wallet:"
+msgstr "Please choose a name for the new wallet:"
+
+#: kwalletmanager.cpp:365
+msgid "New Wallet"
+msgstr "New Wallet"
+
+#: kwalletmanager.cpp:376
+msgid "Sorry, that wallet already exists. Try a new name?"
+msgstr "Sorry, that wallet already exists. Try a new name?"
+
+#: kwalletmanager.cpp:376
+msgid "Try New"
+msgstr "Try New"
+
+#: kwalletmanager.cpp:384
+msgid "Please choose a name that contains only alphanumeric characters:"
+msgstr "Please choose a name that contains only alphanumeric characters:"
+
+#: kwalletpopup.cpp:60
+msgid "Disconnec&t"
+msgstr "Disconnec&t"
+
+#: kwmapeditor.cpp:43
+msgid "Key"
+msgstr "Key"
+
+#: kwmapeditor.cpp:44
+msgid "Value"
+msgstr "Value"
+
+#: kwmapeditor.cpp:121
+msgid "&New Entry"
+msgstr "&New Entry"
+
+#: main.cpp:45
+msgid "Show window on startup"
+msgstr "Show window on startup"
+
+#: main.cpp:46
+msgid "For use by kwalletd only"
+msgstr "For use by kwalletd only"
+
+#: main.cpp:47
+msgid "A wallet name"
+msgstr "A wallet name"
+
+#: main.cpp:51 main.cpp:70
+msgid "KDE Wallet Manager"
+msgstr "KDE Wallet Manager"
+
+#: main.cpp:52
+msgid "KDE Wallet Management Tool"
+msgstr "KDE Wallet Management Tool"
+
+#: main.cpp:54
+msgid "(c) 2003,2004 George Staikos"
+msgstr "(c) 2003,2004 George Staikos"
+
+#: main.cpp:57
+msgid "Primary author and maintainer"
+msgstr "Primary author and maintainer"
+
+#: main.cpp:58
+msgid "Developer"
+msgstr "Developer"
+
+#. i18n: file kbetterthankdialogbase.ui line 60
+#: rc.cpp:18
+#, no-c-format
+msgid "&Replace"
+msgstr "&Replace"
+
+#. i18n: file kbetterthankdialogbase.ui line 71
+#: rc.cpp:21
+#, no-c-format
+msgid "Replace &All"
+msgstr "Replace &All"
+
+#. i18n: file kbetterthankdialogbase.ui line 79
+#: rc.cpp:24
+#, no-c-format
+msgid "&Skip"
+msgstr "&Skip"
+
+#. i18n: file kbetterthankdialogbase.ui line 87
+#: rc.cpp:27
+#, no-c-format
+msgid "Skip A&ll"
+msgstr "Skip A&ll"
+
+#. i18n: file walletwidget.ui line 237
+#: rc.cpp:36
+#, no-c-format
+msgid "Hide &Contents"
+msgstr "Hide &Contents"
+
+#. i18n: file walletwidget.ui line 269
+#: rc.cpp:39
+#, no-c-format
+msgid ""
+"This is a binary data entry. It cannot be editted as its format is unknown and "
+"application specific."
+msgstr ""
+"This is a binary data entry. It cannot be editted as its format is unknown and "
+"application specific."
+
+#. i18n: file walletwidget.ui line 398
+#: rc.cpp:42
+#, no-c-format
+msgid "Show &Contents"
+msgstr "Show &Contents"
diff --git a/tde-i18n-en_GB/messages/kdeutils/superkaramba.po b/tde-i18n-en_GB/messages/kdeutils/superkaramba.po
new file mode 100644
index 00000000000..484c817a58a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdeutils/superkaramba.po
@@ -0,0 +1,258 @@
+# translation of superkaramba.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: superkaramba\n"
+"POT-Creation-Date: 2008-07-08 01:20+0200\n"
+"PO-Revision-Date: 2005-11-07 01:14+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: karamba.cpp:172
+msgid "&All Desktops"
+msgstr "&All Desktops"
+
+#: karamba.cpp:180
+msgid "Desktop &"
+msgstr "Desktop &"
+
+#: karamba.cpp:195
+msgid "Update"
+msgstr "Update"
+
+#: karamba.cpp:197
+msgid "Toggle &Locked Position"
+msgstr "Toggle &Locked Position"
+
+#: karamba.cpp:207
+msgid "Use &Fast Image Scaling"
+msgstr "Use &Fast Image Scaling"
+
+#: karamba.cpp:219
+msgid "Configure &Theme"
+msgstr "Configure &Theme"
+
+#: karamba.cpp:221
+msgid "To Des&ktop"
+msgstr "To Des&ktop"
+
+#: karamba.cpp:223
+msgid "&Reload Theme"
+msgstr "&Reload Theme"
+
+#: karamba.cpp:225
+msgid "&Close This Theme"
+msgstr "&Close This Theme"
+
+#: karamba.cpp:2037
+msgid "Show System Tray Icon"
+msgstr "Show System Tray Icon"
+
+#: karamba.cpp:2042
+msgid "&Manage Themes..."
+msgstr "&Manage Themes..."
+
+#: karamba.cpp:2046
+msgid "&Quit SuperKaramba"
+msgstr "&Quit SuperKaramba"
+
+#: karambaapp.cpp:143
+msgid "Hide System Tray Icon"
+msgstr "Hide System Tray Icon"
+
+#: karambaapp.cpp:195 karambaapp.cpp:213 main.cpp:92
+msgid "SuperKaramba"
+msgstr "SuperKaramba"
+
+#: karambaapp.cpp:223
+#, c-format
+msgid ""
+"_n: 1 Running Theme:\n"
+"%n Running Themes:"
+msgstr ""
+"1 Running Theme:\n"
+"%n Running Themes:"
+
+#: karambaapp.cpp:357
+msgid ""
+"<qt>Hiding the system tray icon will keep SuperKaramba running in background. "
+"To show it again use the theme menu.</qt>"
+msgstr ""
+"<qt>Hiding the system tray icon will keep SuperKaramba running in background. "
+"To show it again use the theme menu.</qt>"
+
+#: karambaapp.cpp:359
+msgid "Hiding System Tray Icon"
+msgstr "Hiding System Tray Icon"
+
+#: main.cpp:43 taskbartest.cpp:38
+msgid "A KDE Eye-candy Application"
+msgstr "A KDE Eye-candy Application"
+
+#: main.cpp:51 taskbartest.cpp:45
+msgid "A required argument 'file'"
+msgstr "A required argument 'file'"
+
+#. i18n: file superkarambaui.rc line 4
+#: rc.cpp:3
+#, no-c-format
+msgid "C&ustom"
+msgstr "C&ustom"
+
+#. i18n: file themes_layout.ui line 22
+#: rc.cpp:6 rc.cpp:42
+#, no-c-format
+msgid "SuperKaramba Themes"
+msgstr "SuperKaramba Themes"
+
+#. i18n: file themes_layout.ui line 41
+#: rc.cpp:9 rc.cpp:45
+#, no-c-format
+msgid "&Search:"
+msgstr "&Search:"
+
+#. i18n: file themes_layout.ui line 57
+#: rc.cpp:12 rc.cpp:48
+#, no-c-format
+msgid "S&how:"
+msgstr "S&how:"
+
+#. i18n: file themes_layout.ui line 66
+#: rc.cpp:15 rc.cpp:51
+#, no-c-format
+msgid "All"
+msgstr "All"
+
+#. i18n: file themes_layout.ui line 71
+#: rc.cpp:18 rc.cpp:54
+#, no-c-format
+msgid "Running"
+msgstr "Running"
+
+#. i18n: file themes_layout.ui line 135
+#: rc.cpp:21 rc.cpp:57
+#, no-c-format
+msgid "&Add to Desktop"
+msgstr "&Add to Desktop"
+
+#. i18n: file themewidget_layout.ui line 72
+#: rc.cpp:27 rc.cpp:63
+#, no-c-format
+msgid "<p align=\"center\">1 running</p>"
+msgstr "<p align=\"center\">1 running</p>"
+
+#. i18n: file themewidget_layout.ui line 106
+#: rc.cpp:30 rc.cpp:66
+#, no-c-format
+msgid "Header"
+msgstr "Header"
+
+#. i18n: file themewidget_layout.ui line 122
+#: rc.cpp:33 rc.cpp:69
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file superkaramba.kcfg line 7
+#: rc.cpp:36
+#, no-c-format
+msgid "Show system tray icon."
+msgstr "Show system tray icon."
+
+#. i18n: file superkaramba.kcfg line 13
+#: rc.cpp:39
+#, no-c-format
+msgid "Themes that user added to theme list."
+msgstr "Themes that user added to theme list."
+
+#: taskbartest.cpp:53
+msgid "karamba"
+msgstr "karamba"
+
+#: taskmanager.cpp:465
+msgid "modified"
+msgstr "modified"
+
+#: themefile.cpp:213
+msgid ""
+"You are about to install and run %1 SuperKaramba theme. Since themes can "
+"contain executable code you should only install themes from sources that you "
+"trust. Continue?"
+msgstr ""
+"You are about to install and run %1 SuperKaramba theme. Since themes can "
+"contain executable code you should only install themes from sources that you "
+"trust. Continue?"
+
+#: themefile.cpp:215
+msgid "Executable Code Warning"
+msgstr "Executable Code Warning"
+
+#: themefile.cpp:215
+msgid "Install"
+msgstr "Install"
+
+#: themefile.cpp:228
+msgid "%1 already exists. Do you want to overwrite it?"
+msgstr "%1 already exists. Do you want to overwrite it?"
+
+#: themefile.cpp:229
+msgid "File Exists"
+msgstr "File Exists"
+
+#: themefile.cpp:229
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: themesdlg.cpp:131
+msgid "Get New Stuff"
+msgstr "Get New Stuff"
+
+#: themesdlg.cpp:132
+msgid "Download new themes."
+msgstr "Download new themes."
+
+#: themesdlg.cpp:134
+msgid "New Stuff..."
+msgstr "New Stuff..."
+
+#: themesdlg.cpp:147
+msgid "Open Local Theme"
+msgstr "Open Local Theme"
+
+#: themesdlg.cpp:148
+msgid "Add local theme to the list."
+msgstr "Add local theme to the list."
+
+#: themesdlg.cpp:166 themesdlg.cpp:180 themesdlg.cpp:365
+msgid "Uninstall"
+msgstr "Uninstall"
+
+#: themesdlg.cpp:207
+msgid "*.theme *.skz|Themes"
+msgstr "*.theme *.skz|Themes"
+
+#: themesdlg.cpp:208
+msgid "Open Themes"
+msgstr "Open Themes"
+
+#: themewidget.cpp:78
+msgid "<p align=\"center\">%1 running</p>"
+msgstr "<p align=\"center\">%1 running</p>"
diff --git a/tde-i18n-en_GB/messages/kdevelop/Makefile.am b/tde-i18n-en_GB/messages/kdevelop/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdevelop/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdevelop/Makefile.in b/tde-i18n-en_GB/messages/kdevelop/Makefile.in
new file mode 100644
index 00000000000..e15dd0828a8
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdevelop/Makefile.in
@@ -0,0 +1,643 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdevelop
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kdevelop.po kdevdesigner.po kdevtipofday.po
+GMOFILES = kdevelop.gmo kdevdesigner.gmo kdevtipofday.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdevelop/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdevelop/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdevelop/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdevelop/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdevelop/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kdevelop.po Makefile.in kdevdesigner.po kdevtipofday.po Makefile.am
+
+#>+ 10
+kdevelop.gmo: kdevelop.po
+ rm -f kdevelop.gmo; $(GMSGFMT) -o kdevelop.gmo $(srcdir)/kdevelop.po
+ test ! -f kdevelop.gmo || touch kdevelop.gmo
+kdevdesigner.gmo: kdevdesigner.po
+ rm -f kdevdesigner.gmo; $(GMSGFMT) -o kdevdesigner.gmo $(srcdir)/kdevdesigner.po
+ test ! -f kdevdesigner.gmo || touch kdevdesigner.gmo
+kdevtipofday.gmo: kdevtipofday.po
+ rm -f kdevtipofday.gmo; $(GMSGFMT) -o kdevtipofday.gmo $(srcdir)/kdevtipofday.po
+ test ! -f kdevtipofday.gmo || touch kdevtipofday.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kdevelop.gmo kdevdesigner.gmo kdevtipofday.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kdevelop kdevdesigner kdevtipofday ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 5
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdevelop.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdevdesigner.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kdevtipofday.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdevelop/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdevelop/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdevelop/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdevelop/kdevdesigner.po b/tde-i18n-en_GB/messages/kdevelop/kdevdesigner.po
new file mode 100644
index 00000000000..b3580570630
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdevelop/kdevdesigner.po
@@ -0,0 +1,61 @@
+# translation of kdevdesigner.po to British English
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdevdesigner\n"
+"POT-Creation-Date: 2007-03-26 21:53+0200\n"
+"PO-Revision-Date: 2004-07-01 14:44+0100\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: kdevdesigner.cpp:78
+msgid "Could not find the KDevDesigner part."
+msgstr "Could not find the KDevDesigner part."
+
+#: main.cpp:31
+msgid "KDE GUI Designer"
+msgstr "KDE GUI Designer"
+
+#: main.cpp:37
+msgid "Document to open"
+msgstr "Document to open"
+
+#: main.cpp:43
+msgid "KDevDesigner"
+msgstr "KDevDesigner"
+
+#. i18n: file kdevdesigner_shell.rc line 12
+#: rc.cpp:9
+#, no-c-format
+msgid "&Project"
+msgstr "&Project"
+
+#. i18n: file kdevdesigner_shell.rc line 18
+#: rc.cpp:15
+#, no-c-format
+msgid "&Layout"
+msgstr "&Layout"
+
+#. i18n: file kdevdesigner_shell.rc line 21
+#: rc.cpp:18
+#, no-c-format
+msgid "&Window"
+msgstr "&Window"
diff --git a/tde-i18n-en_GB/messages/kdevelop/kdevelop.po b/tde-i18n-en_GB/messages/kdevelop/kdevelop.po
new file mode 100644
index 00000000000..f5d9d8e2d43
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdevelop/kdevelop.po
@@ -0,0 +1,31454 @@
+# translation of kdevelop.po to British English
+# Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2004, 2005, 2006.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdevelop\n"
+"POT-Creation-Date: 2008-08-01 01:17+0200\n"
+"PO-Revision-Date: 2006-12-08 14:05+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file ./languages/cpp/app_templates/kxt/appui.rc line 4
+#: rc.cpp:6 rc.cpp:12 rc.cpp:45 rc.cpp:60 rc.cpp:78
+#, no-c-format
+msgid "&Move"
+msgstr "&Move"
+
+#. i18n: file ./languages/cpp/app_templates/kapp/appui.rc line 4
+#: rc.cpp:9 rc.cpp:21 rc.cpp:39 rc.cpp:75 rc.cpp:81
+#, no-c-format
+msgid "C&ustom"
+msgstr "C&ustom"
+
+#. i18n: file ./languages/cpp/debugger/kdevdebugger.rc line 5
+#: rc.cpp:69 rc.cpp:84 rc.cpp:147 rc.cpp:234
+#, no-c-format
+msgid "&Debug"
+msgstr "&Debug"
+
+#. i18n: file ./languages/cpp/debugger/kdevdebugger.rc line 29
+#: rc.cpp:72 rc.cpp:87 rc.cpp:174
+#, no-c-format
+msgid "Debugger Toolbar"
+msgstr "Debugger Toolbar"
+
+#. i18n: file ./src/kdevassistantui.rc line 55
+#: rc.cpp:102 rc.cpp:141 rc.cpp:207 rc.cpp:246 rc.cpp:279
+#, no-c-format
+msgid "&Project"
+msgstr "&Project"
+
+#. i18n: file ./src/kdevassistantui.rc line 68
+#: rc.cpp:105 rc.cpp:144
+#, no-c-format
+msgid "Bu&ild"
+msgstr "Bu&ild"
+
+#. i18n: file ./src/kdevassistantui.rc line 106
+#: kdevdesigner/designer/mainwindowactions.cpp:937
+#: src/simplemainwindow.cpp:703 rc.cpp:114 rc.cpp:156 rc.cpp:258 rc.cpp:291
+#, no-c-format
+msgid "&Window"
+msgstr "&Window"
+
+#. i18n: file ./src/kdevassistantui.rc line 143
+#: rc.cpp:123 rc.cpp:165
+#, no-c-format
+msgid "Build Toolbar"
+msgstr "Build Toolbar"
+
+#. i18n: file ./src/kdevassistantui.rc line 150
+#: rc.cpp:126 rc.cpp:168 rc.cpp:228
+#, no-c-format
+msgid "Browser Toolbar"
+msgstr "Browser Toolbar"
+
+#. i18n: file ./src/kdevassistantui.rc line 159
+#: rc.cpp:129 rc.cpp:171
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Extra Toolbar"
+
+#. i18n: file ./src/kdevelopui.rc line 187
+#: rc.cpp:177 rc.cpp:216
+#, fuzzy, no-c-format
+msgid "View Sessions Toolbar"
+msgstr "File Toolbar"
+
+#. i18n: file ./vcs/subversion/kdevpart_subversion.rc line 5
+#: rc.cpp:183 rc.cpp:189 rc.cpp:195
+#, no-c-format
+msgid "&Version Control"
+msgstr "&Version Control"
+
+#. i18n: file ./vcs/subversion/kdevpart_subversion.rc line 8
+#: rc.cpp:186
+#, no-c-format
+msgid "&Subversion"
+msgstr "&Subversion"
+
+#. i18n: file ./vcs/cvsservice/kdevcvsservicepart.rc line 9
+#: rc.cpp:192
+#, no-c-format
+msgid "&CVS Service"
+msgstr "&CVS Service"
+
+#. i18n: file ./vcs/perforce/kdevperforcepart.rc line 9
+#: rc.cpp:198
+#, no-c-format
+msgid "&Perforce"
+msgstr "&Perforce"
+
+#. i18n: file ./parts/tools/kdevpart_tools.rc line 11
+#: rc.cpp:204 rc.cpp:270 rc.cpp:306
+#, no-c-format
+msgid "Tools Toolbar"
+msgstr "Tools Toolbar"
+
+#. i18n: file ./parts/filelist/kdevfilelist.rc line 8
+#: rc.cpp:213
+#, fuzzy, no-c-format
+msgid "View Sessions"
+msgstr "Session"
+
+#. i18n: file ./parts/astyle/kdevpart_astyle.rc line 12
+#: rc.cpp:219
+#, fuzzy, no-c-format
+msgid "Astyle Toolbar"
+msgstr "File Toolbar"
+
+#. i18n: file ./parts/scripting/kdevscripting.rc line 4
+#: rc.cpp:237
+#, no-c-format
+msgid "S&cripts"
+msgstr "S&cripts"
+
+#. i18n: file ./kdevdesigner/designer/kdevdesigner_part_sh.rc line 55
+#: kdevdesigner/designer/mainwindow.cpp:3734
+#: kdevdesigner/designer/mainwindowactions.cpp:409
+#: kdevdesigner/designer/multilineeditorimpl.cpp:130 rc.cpp:252 rc.cpp:285
+#, no-c-format
+msgid "&Layout"
+msgstr "&Layout"
+
+#. i18n: file ./kdevdesigner/designer/kdevdesigner_part_sh.rc line 81
+#: rc.cpp:261 rc.cpp:294
+#, no-c-format
+msgid "File Toolbar"
+msgstr "File Toolbar"
+
+#. i18n: file ./kdevdesigner/designer/kdevdesigner_part_sh.rc line 87
+#: rc.cpp:264 rc.cpp:297
+#, no-c-format
+msgid "Edit Toolbar"
+msgstr "Edit Toolbar"
+
+#. i18n: file ./kdevdesigner/designer/kdevdesigner_part_sh.rc line 96
+#: rc.cpp:267 rc.cpp:303
+#, no-c-format
+msgid "Layout Toolbar"
+msgstr "Layout Toolbar"
+
+#. i18n: file ./languages/ada/configproblemreporter.ui line 24
+#: rc.cpp:309 rc.cpp:1875 rc.cpp:2083
+#, no-c-format
+msgid "&Enable background parsing"
+msgstr "&Enable background parsing"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 16
+#: rc.cpp:312
+#, no-c-format
+msgid "Add Class"
+msgstr "Add Class"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 30
+#: rc.cpp:315
+#, no-c-format
+msgid "&Implements"
+msgstr "&Implements"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 38
+#: rc.cpp:318
+#, no-c-format
+msgid "&Class"
+msgstr "&Class"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 72
+#: rc.cpp:321
+#, no-c-format
+msgid "&Abstract"
+msgstr "&Abstract"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 80
+#: rc.cpp:324
+#, no-c-format
+msgid "&Interface"
+msgstr "&Interface"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 88
+#: buildtools/autotools/addprefixdlg.cpp:29
+#: buildtools/lib/widgets/addenvvardlg.cpp:36 rc.cpp:327 rc.cpp:426
+#: rc.cpp:2465 rc.cpp:3767 rc.cpp:4555 rc.cpp:6179 rc.cpp:6242 rc.cpp:6554
+#: rc.cpp:8269
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 117
+#: rc.cpp:330
+#, no-c-format
+msgid "&Public"
+msgstr "&Public"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 128
+#: rc.cpp:333
+#, no-c-format
+msgid "P&rotected"
+msgstr "P&rotected"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 136
+#: rc.cpp:336
+#, no-c-format
+msgid "Pri&vate"
+msgstr "Pri&vate"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 146
+#: rc.cpp:339
+#, no-c-format
+msgid "&Final"
+msgstr "&Final"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 170
+#: rc.cpp:342
+#, no-c-format
+msgid "&Extends:"
+msgstr "&Extends:"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 189
+#: lib/widgets/propeditor/pfontbutton.cpp:43
+#: lib/widgets/propeditor/ppixmapedit.cpp:54 rc.cpp:345 rc.cpp:1175
+#: rc.cpp:1733 rc.cpp:1827 rc.cpp:1836 rc.cpp:1842 rc.cpp:4992 rc.cpp:5028
+#: rc.cpp:5920 rc.cpp:6413 rc.cpp:6416 rc.cpp:6476 rc.cpp:6494 rc.cpp:6509
+#: rc.cpp:6617 rc.cpp:6623 rc.cpp:6629 rc.cpp:7195 rc.cpp:7447 rc.cpp:7519
+#: rc.cpp:7721 rc.cpp:7736 rc.cpp:8106 rc.cpp:8112 rc.cpp:8326 rc.cpp:8470
+#: rc.cpp:8527
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 202
+#: rc.cpp:348
+#, no-c-format
+msgid "&Source path:"
+msgstr "&Source path:"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 227
+#: rc.cpp:354
+#, no-c-format
+msgid "&Create default constructor"
+msgstr "&Create default constructor"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 238
+#: rc.cpp:357
+#, no-c-format
+msgid "Create &main method"
+msgstr "Create &main method"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 248
+#: rc.cpp:360
+#, no-c-format
+msgid "&Documentation"
+msgstr "&Documentation"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 260
+#: rc.cpp:363 rc.cpp:3381
+#, no-c-format
+msgid "&License:"
+msgstr "&Licence:"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 269
+#: rc.cpp:366
+#, no-c-format
+msgid "LGPL"
+msgstr "LGPL"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 274
+#: rc.cpp:369
+#, no-c-format
+msgid "GPL"
+msgstr "GPL"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 279
+#: rc.cpp:372
+#, no-c-format
+msgid "QPL"
+msgstr "QPL"
+
+#. i18n: file ./languages/ada/addclassdlg.ui line 345
+#: languages/ruby/debugger/variablewidget.cpp:62
+#: lib/widgets/propeditor/qeditlistbox.cpp:121 rc.cpp:378 rc.cpp:445
+#: rc.cpp:1637 rc.cpp:1663 rc.cpp:1670 rc.cpp:1890 rc.cpp:3761 rc.cpp:5914
+#: rc.cpp:5989 rc.cpp:6044 rc.cpp:6362 rc.cpp:6527 rc.cpp:8034 rc.cpp:8545
+#: rc.cpp:8858
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 16
+#: rc.cpp:384 rc.cpp:1709
+#, no-c-format
+msgid "New Class"
+msgstr "New Class"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 34
+#: rc.cpp:387
+#, no-c-format
+msgid "Class &Information"
+msgstr "Class &Information"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 73
+#: rc.cpp:390
+#, no-c-format
+msgid "Docu&mentation:"
+msgstr "Docu&mentation:"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 87
+#: rc.cpp:393
+#, 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 ""
+"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."
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 97
+#: rc.cpp:399
+#, no-c-format
+msgid "File Names"
+msgstr "File Names"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 108
+#: rc.cpp:402
+#, no-c-format
+msgid "&Header:"
+msgstr "&Header:"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 122
+#: rc.cpp:405
+#, 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 ""
+"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."
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 130
+#: rc.cpp:411
+#, no-c-format
+msgid "Im&plementation:"
+msgstr "Im&plementation:"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 144
+#: rc.cpp:414
+#, 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 ""
+"Insert your implementation filename here.\n"
+"It is automatically inserted while\n"
+"you select the classname, but you can\n"
+"still edit it afterwards."
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 152
+#: rc.cpp:420
+#, fuzzy, no-c-format
+msgid "Create only header"
+msgstr "Create Element"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 162
+#: kdevdesigner/designer/hierarchyview.cpp:191
+#: parts/classview/classtreebase.cpp:51 rc.cpp:423
+#, no-c-format
+msgid "Class"
+msgstr "Class"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 194
+#: rc.cpp:429
+#, no-c-format
+msgid ""
+"Insert your new classname here.\n"
+"You can also define template classes by specifying\n"
+"template <params> classname"
+msgstr ""
+"Insert your new classname here.\n"
+"You can also define template classes by specifying\n"
+"template <params> classname"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 210
+#: rc.cpp:434
+#, no-c-format
+msgid "Name&space:"
+msgstr "Name&space:"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 223
+#: rc.cpp:437
+#, no-c-format
+msgid ""
+"Insert a name of the namespace here.\n"
+"You can define nested namespaces by specifying\n"
+"Namespace1::Namespace2::...::NamespaceN"
+msgstr ""
+"Insert a name of the namespace here.\n"
+"You can define nested namespaces by specifying\n"
+"Namespace1::Namespace2::...::NamespaceN"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 233
+#: rc.cpp:442
+#, no-c-format
+msgid "Inheritance"
+msgstr "Inheritance"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 302
+#: lib/widgets/propeditor/qeditlistbox.cpp:137 rc.cpp:451 rc.cpp:1887
+#: rc.cpp:3677 rc.cpp:3920 rc.cpp:4744 rc.cpp:6308 rc.cpp:6638 rc.cpp:6689
+#, no-c-format
+msgid "Move &Up"
+msgstr "Move &Up"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 330
+#: lib/widgets/propeditor/qeditlistbox.cpp:141 rc.cpp:454 rc.cpp:1884
+#: rc.cpp:3680 rc.cpp:3923 rc.cpp:4747 rc.cpp:6311 rc.cpp:6641 rc.cpp:6692
+#, no-c-format
+msgid "Move &Down"
+msgstr "Move &Down"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 349
+#: rc.cpp:457 rc.cpp:1721
+#, no-c-format
+msgid "&Base class:"
+msgstr "&Base class:"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 358
+#: rc.cpp:460
+#, no-c-format
+msgid "Baseclass Name"
+msgstr "Baseclass Name"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 369
+#: rc.cpp:463
+#, no-c-format
+msgid "Inheritance Type"
+msgstr "Inheritance Type"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 416
+#: rc.cpp:466
+#, 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 ""
+"Insert the base class which your new class will be derived from. If you have "
+"ticked '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>)"
+
+#. 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:469 rc.cpp:7745
+#, no-c-format
+msgid "Global"
+msgstr "Global"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 463
+#: rc.cpp:472 rc.cpp:7748
+#, no-c-format
+msgid "Local"
+msgstr "Local"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 489
+#: rc.cpp:475
+#, no-c-format
+msgid "Virtual"
+msgstr "Virtual"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 500
+#: rc.cpp:478
+#, no-c-format
+msgid "Public"
+msgstr "Public"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 514
+#: rc.cpp:481
+#, no-c-format
+msgid "Protected"
+msgstr "Protected"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 525
+#: rc.cpp:484
+#, no-c-format
+msgid "Private"
+msgstr "Private"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 548
+#: rc.cpp:490
+#, no-c-format
+msgid "Use file t&emplates"
+msgstr "Use file t&emplates"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 559
+#: rc.cpp:493
+#, no-c-format
+msgid "Generate QOb&ject child class"
+msgstr "Generate QOb&ject child class"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 567
+#: rc.cpp:496
+#, no-c-format
+msgid "Generate Q&Widget child class"
+msgstr "Generate Q&Widget child class"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 575
+#: rc.cpp:499
+#, no-c-format
+msgid "Generate G&TK+ class"
+msgstr "Generate G&TK+ class"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 583
+#: rc.cpp:502
+#, no-c-format
+msgid "Use Objective-C"
+msgstr "Use Objective-C"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 595
+#: rc.cpp:505
+#, no-c-format
+msgid "Ad&vanced Information"
+msgstr "Ad&vanced Information"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 610
+#: rc.cpp:508
+#, no-c-format
+msgid "Constr&uctors"
+msgstr "Constr&uctors"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 619
+#: rc.cpp:511
+#, no-c-format
+msgid "Base Class Constructors"
+msgstr "Base Class Constructors"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 668
+#: rc.cpp:514
+#, no-c-format
+msgid "C&reate Constructor >>"
+msgstr "C&reate Constructor >>"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 690
+#: rc.cpp:517
+#, no-c-format
+msgid "C&lear Selection"
+msgstr "C&lear Selection"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 721
+#: rc.cpp:520
+#, no-c-format
+msgid "&Header"
+msgstr "&Header"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 756
+#: rc.cpp:523
+#, no-c-format
+msgid "&Source"
+msgstr "&Source"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 794
+#: rc.cpp:526
+#, no-c-format
+msgid "Methods Ov&erriding"
+msgstr "Methods Ov&erriding"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 803
+#: languages/cpp/cppnewclassdlg.cpp:872 languages/cpp/cppnewclassdlg.cpp:875
+#: languages/cpp/cppnewclassdlg.cpp:1031 languages/cpp/cppnewclassdlg.cpp:1034
+#: rc.cpp:529
+#, no-c-format
+msgid "Methods"
+msgstr "Methods"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 814
+#: rc.cpp:532
+#, no-c-format
+msgid "Extend Functionality"
+msgstr "Extend Functionality"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 849
+#: rc.cpp:535
+#, no-c-format
+msgid "&Access Control"
+msgstr "&Access Control"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 858
+#: rc.cpp:538
+#, no-c-format
+msgid "Methods & Attributes"
+msgstr "Methods & Attributes"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 869
+#: rc.cpp:541
+#, no-c-format
+msgid "Implied Modifier"
+msgstr "Implied Modifier"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 880
+#: rc.cpp:544
+#, no-c-format
+msgid "New Modifier"
+msgstr "New Modifier"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 923
+#: rc.cpp:547
+#, no-c-format
+msgid "&Generation Options"
+msgstr "&Generation Options"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 44
+#: rc.cpp:556
+#, no-c-format
+msgid "&inline"
+msgstr "&inline"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 50
+#: rc.cpp:559
+#, no-c-format
+msgid "create an inline get method"
+msgstr "create an inline get method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 53
+#: rc.cpp:562
+#, no-c-format
+msgid ""
+"If this is checked the get method will be created inline; otherwise, it will "
+"not."
+msgstr ""
+"If this is ticked the get method will be created inline; otherwise, it will "
+"not."
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 61
+#: rc.cpp:565
+#, no-c-format
+msgid "&get method"
+msgstr "&get method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 67
+#: rc.cpp:568
+#, no-c-format
+msgid "create get method"
+msgstr "create get method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 70
+#: rc.cpp:571
+#, no-c-format
+msgid "If this is checked a getter method will be created."
+msgstr "If this is ticked a getter method will be created."
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 78
+#: rc.cpp:574
+#, no-c-format
+msgid "&set method"
+msgstr "&set method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 84
+#: rc.cpp:577
+#, no-c-format
+msgid "create set method"
+msgstr "create set method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 87
+#: rc.cpp:580
+#, no-c-format
+msgid "If this is checked a set method will be created"
+msgstr "If this is ticked a set method will be created"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 95
+#: rc.cpp:583
+#, no-c-format
+msgid "name of the get method"
+msgstr "name of the get method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 98
+#: rc.cpp:586
+#, no-c-format
+msgid "The name of the created get method"
+msgstr "The name of the created get method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 106
+#: rc.cpp:589
+#, no-c-format
+msgid "name of the set method"
+msgstr "name of the set method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 109
+#: rc.cpp:592
+#, no-c-format
+msgid "The name of the created set method"
+msgstr "The name of the created set method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 117
+#: rc.cpp:595
+#, no-c-format
+msgid "i&nline"
+msgstr "i&nline"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 123
+#: rc.cpp:598
+#, no-c-format
+msgid "create an inline set method"
+msgstr "create an inline set method"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 126
+#: rc.cpp:601
+#, no-c-format
+msgid ""
+"If this is checked the set method will be created inline; otherwise, it will "
+"not."
+msgstr ""
+"If this is ticked the set method will be created inline; otherwise, it will "
+"not."
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 16
+#: rc.cpp:610
+#, no-c-format
+msgid "New Persistant Class Store"
+msgstr "New Persistant Class Store"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 23
+#: rc.cpp:613
+#, fuzzy, no-c-format
+msgid "Select importer"
+msgstr "Select Directory"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 55
+#: rc.cpp:616
+#, fuzzy, no-c-format
+msgid "Select directory"
+msgstr "Select Directory"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 63
+#: rc.cpp:619
+#, fuzzy, no-c-format
+msgid "Describe database contents"
+msgstr "Writable typed constants"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 74
+#: rc.cpp:622
+#, fuzzy, no-c-format
+msgid "Filename:"
+msgstr "File name:"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 106
+#: rc.cpp:625
+#, no-c-format
+msgid "Creating..."
+msgstr "Creating..."
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 24
+#: languages/cpp/cppsupportpart.cpp:585 rc.cpp:628
+#, no-c-format
+msgid "Problem Reporter"
+msgstr "Problem Reporter"
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 28
+#: rc.cpp:631
+#, 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 ./languages/cpp/configproblemreporter.ui line 39
+#: rc.cpp:635
+#, fuzzy, no-c-format
+msgid "&Use Problem Reporter"
+msgstr "Problem Reporter"
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 52
+#: rc.cpp:638
+#, no-c-format
+msgid "Parsing"
+msgstr "Parsing"
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 57
+#: rc.cpp:641
+#, 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."
+msgstr ""
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 76
+#: rc.cpp:646
+#, fuzzy, no-c-format
+msgid "Enable &background parsing"
+msgstr "&Enable background parsing"
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 92
+#: rc.cpp:649 rc.cpp:676 rc.cpp:737 rc.cpp:1878
+#, no-c-format
+msgid "msec"
+msgstr "msec"
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 133
+#: rc.cpp:652
+#, no-c-format
+msgid "Special &Headers"
+msgstr "Special &Headers"
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 136
+#: rc.cpp:655
+#, 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 some far off header file that the parser "
+"doesn't look at. This textbox can be used to define those macros locally so "
+"that the C++ parser to understand them."
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 16
+#: rc.cpp:658
+#, no-c-format
+msgid "C++ Options"
+msgstr "C++ Options"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 31
+#: rc.cpp:661
+#, fuzzy, no-c-format
+msgid "&Code Completion"
+msgstr "Code Comp&letion"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 50
+#: rc.cpp:664
+#, no-c-format
+msgid "Code Completion Options"
+msgstr "Code Completion Options"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 69
+#: rc.cpp:667
+#, fuzzy, no-c-format
+msgid "A&utomatic code completion:"
+msgstr "Automatic c&ode completion:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 75
+#: rc.cpp:670
+#, no-c-format
+msgid "Offer options to complete what you are typing."
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 116
+#: rc.cpp:673
+#, no-c-format
+msgid "How long after a key press to offer suggestions"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 143
+#: rc.cpp:679
+#, no-c-format
+msgid ""
+"List &global items when\n"
+"performing automatic completion"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 152
+#: rc.cpp:683 rc.cpp:692
+#, 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 ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 169
+#: rc.cpp:701
+#, fuzzy, no-c-format
+msgid "&Do complete member-type-evaluation"
+msgstr "Complete boolean evaluation"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 176
+#: rc.cpp:704 rc.cpp:711
+#, 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:718
+#, fuzzy, no-c-format
+msgid "Do complete argument-type-e&valuation"
+msgstr "Complete boolean evaluation"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 196
+#: rc.cpp:721 rc.cpp:726
+#, 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:731
+#, fuzzy, no-c-format
+msgid "Argument Hint Options"
+msgstr "Ant Options"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 222
+#: rc.cpp:734
+#, fuzzy, no-c-format
+msgid "Auto&matic arguments hint:"
+msgstr "Automatic &arguments hint:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 290
+#: rc.cpp:740
+#, fuzzy, no-c-format
+msgid ""
+"Show comment with\n"
+"argument hint"
+msgstr "Automatic &arguments hint:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 313
+#: rc.cpp:744
+#, fuzzy, no-c-format
+msgid "Incremental Parsing"
+msgstr "Find Incremental"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 324
+#: rc.cpp:747
+#, fuzzy, no-c-format
+msgid "Do not process included headers"
+msgstr "Precompiled headers"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 336
+#: rc.cpp:750
+#, no-c-format
+msgid ""
+"Preprocess and parse included \n"
+"headers into a database(experimental)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 341
+#: rc.cpp:754
+#, 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."
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 350
+#: rc.cpp:759
+#, no-c-format
+msgid ""
+"Preprocess included headers\n"
+"(collect macros and visibility-information)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 357
+#: rc.cpp:763
+#, no-c-format
+msgid ""
+"Try to locate all included files and preprocess them. \n"
+"This makes macros and imported namespaces work correctly, and allows KDevelop\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 ./languages/cpp/ccconfigwidgetbase.ui line 367
+#: rc.cpp:770
+#, no-c-format
+msgid "Code Completion Databases"
+msgstr "Code Completion Databases"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 370
+#: rc.cpp:773
+#, 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 ""
+"<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."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 379
+#: kdevdesigner/designer/widgetfactory.cpp:775 rc.cpp:776 rc.cpp:2688
+#: rc.cpp:8031
+#, no-c-format
+msgid "Column 1"
+msgstr "Column 1"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 428
+#: rc.cpp:779 rc.cpp:3273 rc.cpp:3282 rc.cpp:3291 rc.cpp:3947 rc.cpp:4480
+#: rc.cpp:4615 rc.cpp:6314 rc.cpp:6647 rc.cpp:6677 rc.cpp:8584
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 431
+#: rc.cpp:782
+#, no-c-format
+msgid "Click to start the Code Completion database creation wizard."
+msgstr "Click to start the Code Completion database creation wizard."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 470
+#: rc.cpp:788
+#, no-c-format
+msgid "Misc"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 489
+#: rc.cpp:791
+#, no-c-format
+msgid "Advanced include-path resolution using make(e&xperimental)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 496
+#: rc.cpp:794
+#, 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 ./languages/cpp/ccconfigwidgetbase.ui line 504
+#: rc.cpp:801
+#, fuzzy, no-c-format
+msgid "Show t&ype evaluation in status bar"
+msgstr "Show close button in tab bar"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 512
+#: rc.cpp:804
+#, fuzzy, no-c-format
+msgid "src;"
+msgstr "struct"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 516
+#: rc.cpp:807
+#, no-c-format
+msgid ""
+"A semicolon-seperated 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:811
+#, no-c-format
+msgid "std=_GLIBCXX_STD"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 530
+#: rc.cpp:814
+#, no-c-format
+msgid ""
+"This line may contain a semicolon-seperated 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 ./languages/cpp/ccconfigwidgetbase.ui line 538
+#: rc.cpp:820
+#, fuzzy, no-c-format
+msgid "Custom include paths:"
+msgstr "Strip from include path"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 546
+#: rc.cpp:823
+#, fuzzy, no-c-format
+msgid "Namespace alias list:"
+msgstr "Name&space:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 575
+#: rc.cpp:826
+#, fuzzy, no-c-format
+msgid "&Navigation"
+msgstr "Functions Navigation"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 586
+#: rc.cpp:829
+#, no-c-format
+msgid "Header/Source split (Highly Experimental)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 597
+#: rc.cpp:832
+#, no-c-format
+msgid "Enable split of Header/So&urce files"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 600
+#: rc.cpp:835 rc.cpp:838
+#, 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:841
+#, fuzzy, no-c-format
+msgid "Automatic S&ynchronize"
+msgstr "Auto Synchronisation"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 626
+#: rc.cpp:844 rc.cpp:848
+#, no-c-format
+msgid ""
+"Check to have the source file scroll as you \n"
+"navigate the header and vice versa"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 649
+#: rc.cpp:855
+#, no-c-format
+msgid "Select which Qt version your project is using."
+msgstr "Select which Qt version your project is using."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 660
+#: kdevdesigner/designer/formwindow.cpp:361 rc.cpp:858
+#, no-c-format
+msgid "&Vertical"
+msgstr "&Vertical"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 666
+#: rc.cpp:861
+#, no-c-format
+msgid "Select this if your project is using Qt version 3.x."
+msgstr "Select this if your project is using Qt version 3.x."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 674
+#: rc.cpp:864
+#, fuzzy, no-c-format
+msgid "Hori&zontal"
+msgstr "&Horizontal"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 677
+#: rc.cpp:867
+#, no-c-format
+msgid "Select this if your project is using Qt version 4.x."
+msgstr "Select this if your project is using Qt version 4.x."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 706
+#: rc.cpp:870
+#, no-c-format
+msgid "Context Menu"
+msgstr "Context Menu"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 717
+#: rc.cpp:873
+#, fuzzy, no-c-format
+msgid "Switch Header/Implementation &matches current function"
+msgstr "Switch Header/Implementation matches current function"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 726
+#: rc.cpp:876 rc.cpp:882
+#, fuzzy, 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 ""
+"Tick to have the <b>Switch Header/Implementation</b> "
+"feature attempt to match the function under the cursor with the matching "
+"declaration/definition."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 740
+#: rc.cpp:888
+#, fuzzy, no-c-format
+msgid "Show Go To &Declaration/Definition submenus"
+msgstr "Show Go To Declaration/Definition submenus"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 747
+#: rc.cpp:891 rc.cpp:898
+#, fuzzy, 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 ""
+"Tick to show two additional submenus in the editor context menu containing all "
+"the declarations and definitions for the current file and its matching "
+"header/implementation file."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 762
+#: rc.cpp:905
+#, fuzzy, no-c-format
+msgid "Show type evaluation &based navigation menus"
+msgstr "Show Go To Declaration/Definition submenus"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 767
+#: rc.cpp:908 rc.cpp:913
+#, 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:918
+#, fuzzy, no-c-format
+msgid "Class Wi&zard"
+msgstr "Class Wizard Options"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 803
+#: rc.cpp:921
+#, fuzzy, no-c-format
+msgid "Filename options"
+msgstr "Filter Options"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 806
+#: rc.cpp:924
+#, no-c-format
+msgid ""
+"These are the suffixes used by the Class Wizard when creating new classes."
+"<br>Should be in the format: \".suffix\""
+msgstr ""
+"These are the suffixes used by the Class Wizard when creating new classes."
+"<br>Should be in the format: \".suffix\""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 827
+#: rc.cpp:927
+#, no-c-format
+msgid "&Interface suffix:"
+msgstr "&Interface suffix:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 838
+#: rc.cpp:930
+#, no-c-format
+msgid "I&mplementation suffix:"
+msgstr "I&mplementation suffix:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 870
+#: rc.cpp:933
+#, fuzzy, no-c-format
+msgid "&Qt Options"
+msgstr "Ant Options"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 881
+#: rc.cpp:936
+#, fuzzy, no-c-format
+msgid "Enable Qt opt&ions"
+msgstr "Enable optimisations"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 892
+#: rc.cpp:939
+#, no-c-format
+msgid "Qt Version, Directory and QMake Binary"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 900
+#: rc.cpp:942
+#, 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:947
+#, fuzzy, no-c-format
+msgid "Qt 3"
+msgstr "Qt 3.x"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 925
+#: rc.cpp:950
+#, no-c-format
+msgid ""
+"Use Qt version 3 (When this is changed the project needs to be closed and "
+"re-opened.)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 928
+#: rc.cpp:953
+#, 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:956
+#, fuzzy, no-c-format
+msgid "Qt 4"
+msgstr "Qt 4.x"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 939
+#: rc.cpp:959
+#, no-c-format
+msgid ""
+"Use Qt version 4 (When this is changed the project needs to be closed and "
+"re-opened.)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 942
+#: rc.cpp:962
+#, 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 ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 950
+#: rc.cpp:965
+#, no-c-format
+msgid "(After changing the project needs to be re-opened)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 988
+#: rc.cpp:968
+#, fuzzy, no-c-format
+msgid "Qt3 Directory:"
+msgstr "Directory:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 991
+#: rc.cpp:971
+#, no-c-format
+msgid ""
+"This setting is only needed for Qt3 programs, for Qt4 just make sure the QMake "
+"Binary is set properly"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 999
+#: rc.cpp:974
+#, 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 ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1002
+#: rc.cpp:977
+#, 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:980
+#, fuzzy, no-c-format
+msgid "QMake Binary:"
+msgstr "QMake manager"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1028
+#: rc.cpp:983
+#, 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:986
+#, fuzzy, no-c-format
+msgid "Qt include syntax"
+msgstr "Extended syntax"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1049
+#: rc.cpp:989
+#, fuzzy, no-c-format
+msgid "Select which include style your project is using."
+msgstr "Select which Qt version your project is using."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1060
+#: rc.cpp:992
+#, no-c-format
+msgid "Qt &3 style (#include <qwidget.h>)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1063
+#: rc.cpp:995
+#, fuzzy, no-c-format
+msgid "Alt+3"
+msgstr "Alt+1"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1069
+#: rc.cpp:998
+#, fuzzy, no-c-format
+msgid ""
+"Select this if your project is using include style as known from Qt version "
+"3.x."
+msgstr "Select this if your project is using Qt version 3.x."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1077
+#: rc.cpp:1001
+#, no-c-format
+msgid "Qt &4 style (#include <QWidget>)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1080
+#: rc.cpp:1004
+#, fuzzy, no-c-format
+msgid "Alt+4"
+msgstr "Alt+1"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1083
+#: rc.cpp:1007
+#, fuzzy, no-c-format
+msgid ""
+"Select this if your project is using include style as known from Qt version "
+"4.x."
+msgstr "Select this if your project is using Qt version 4.x."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1096
+#: rc.cpp:1010
+#, fuzzy, no-c-format
+msgid "UI Designer Integration"
+msgstr "<qt><h3>UI Designer Integration</h3></qt>"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1113
+#: rc.cpp:1013 rc.cpp:2339
+#, no-c-format
+msgid "&Use KDevelop's embedded designer"
+msgstr "&Use KDevelop's embedded designer"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1116
+#: rc.cpp:1016 rc.cpp:2342
+#, fuzzy, no-c-format
+msgid "Start KDevelop own designer embedded within KDevelop"
+msgstr "Start KDevelop own designer embedded within KDevelop"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1119
+#: rc.cpp:1019 rc.cpp:2345
+#, no-c-format
+msgid ""
+"KDevelop 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 KDevelop."
+msgstr ""
+"KDevelop comes with its own UI designer that can either be embedded or be run "
+"as a separate program. Tick this button if you wish to integrate the UI "
+"designer into KDevelop."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1127
+#: rc.cpp:1022
+#, fuzzy, no-c-format
+msgid "Run &KDevelop's designer as a separate application"
+msgstr "Run KDevelop's &designer as a separate application"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1130
+#: rc.cpp:1025 rc.cpp:2351
+#, fuzzy, no-c-format
+msgid "Start KDevelop own designer externally"
+msgstr "Start KDevelop own designer externally"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1133
+#: rc.cpp:1028 rc.cpp:2354
+#, no-c-format
+msgid ""
+"KDevelop 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 KDevelop's UI "
+"designer as a separate program."
+msgstr ""
+"KDevelop comes with its own UI designer that can either be embedded or be run "
+"as a separate program. Tick this button if you wish to run KDevelop's UI "
+"designer as a separate program."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1141
+#: rc.cpp:1031
+#, fuzzy, no-c-format
+msgid "Run Qt &Designer"
+msgstr "Run Qt Desi&gner"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1144
+#: rc.cpp:1034 rc.cpp:2360
+#, no-c-format
+msgid "Use Qt Designer externally"
+msgstr "Use Qt Designer externally"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1147
+#: rc.cpp:1037 rc.cpp:2363
+#, no-c-format
+msgid ""
+"Check this button if you wish to use Qt Designer rather than KDevelop's "
+"integrated designer."
+msgstr ""
+"Tick this button if you wish to use Qt Designer rather than KDevelop's "
+"integrated designer."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1163
+#: rc.cpp:1040
+#, fuzzy, no-c-format
+msgid "Designer Binary:"
+msgstr "KDevDesignerPart"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1174
+#: rc.cpp:1043
+#, no-c-format
+msgid "The full path to the Designer executable to be used"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1192
+#: rc.cpp:1046
+#, no-c-format
+msgid "Extra Plugin Paths for Qt4 Designer:"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1203
+#: rc.cpp:1049
+#, fuzzy, no-c-format
+msgid "Change Plugin Paths"
+msgstr "Plu&gin Paths"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1234
+#: rc.cpp:1052
+#, no-c-format
+msgid "&Accessors"
+msgstr "&Accessors"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1245
+#: rc.cpp:1055
+#, no-c-format
+msgid "E&xample for Member Variable of Type String"
+msgstr "E&xample for Member Variable of Type String"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1264
+#: rc.cpp:1058
+#, no-c-format
+msgid "Variable name:"
+msgstr "Variable name:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1272
+#: rc.cpp:1061
+#, no-c-format
+msgid "m_x"
+msgstr "m_x"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1299
+#: rc.cpp:1064
+#, no-c-format
+msgid "int x() const;"
+msgstr "int x() const;"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1310
+#: rc.cpp:1067
+#, no-c-format
+msgid "void setX(const string& theValue);"
+msgstr "void setX(const string& theValue);"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1321
+#: rc.cpp:1070
+#, no-c-format
+msgid "Get method:"
+msgstr "Get method:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1329
+#: rc.cpp:1073
+#, no-c-format
+msgid "Set method:"
+msgstr "Set method:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1339
+#: rc.cpp:1076 rc.cpp:6152 rc.cpp:8173
+#, no-c-format
+msgid "Settings"
+msgstr "Settings"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1344
+#: rc.cpp:1079 rc.cpp:1084 rc.cpp:1089 rc.cpp:1094 rc.cpp:1105 rc.cpp:1110
+#, 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."
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1375
+#: rc.cpp:1099
+#, no-c-format
+msgid "Prefix for <b>get</b> methods:"
+msgstr "Prefix for <b>get</b> methods:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1383
+#: parts/ctags2/ctagskinds.cpp:175 rc.cpp:1102
+#, no-c-format
+msgid "set"
+msgstr "set"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1401
+#: rc.cpp:1115
+#, no-c-format
+msgid "Prefix for <b>set</b> methods:"
+msgstr "Prefix for <b>set</b> methods:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1409
+#: rc.cpp:1118
+#, no-c-format
+msgid "m_"
+msgstr "m_"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1417
+#: rc.cpp:1121
+#, no-c-format
+msgid "Member <b>variable</b> prefix to remove:"
+msgstr "Member <b>variable</b> prefix to remove:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1425
+#: rc.cpp:1124
+#, no-c-format
+msgid "theValue"
+msgstr "theValue"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1450
+#: rc.cpp:1127
+#, no-c-format
+msgid "<b>Parametername</b> in set method:"
+msgstr "<b>Parametername</b> in set method:"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 16
+#: rc.cpp:1130
+#, no-c-format
+msgid "Add Method"
+msgstr "Add Method"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 28
+#: rc.cpp:1133
+#, no-c-format
+msgid "Inline"
+msgstr "Inline"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 39
+#: rc.cpp:1136 rc.cpp:1187 rc.cpp:1244 rc.cpp:2125 rc.cpp:7887 rc.cpp:8698
+#: rc.cpp:8834
+#, no-c-format
+msgid "Access"
+msgstr "Access"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 50
+#: rc.cpp:1139 rc.cpp:1190
+#, no-c-format
+msgid "Storage"
+msgstr "Storage"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 61
+#: rc.cpp:1142 rc.cpp:1250 rc.cpp:2131 rc.cpp:8692
+#, no-c-format
+msgid "Return Type"
+msgstr "Return Type"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 72
+#: rc.cpp:1145 rc.cpp:1196
+#, no-c-format
+msgid "Declarator"
+msgstr "Declarator"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 121
+#: rc.cpp:1148
+#, no-c-format
+msgid "&Add Method"
+msgstr "&Add Method"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 129
+#: rc.cpp:1151
+#, no-c-format
+msgid "&Delete Method"
+msgstr "&Delete Method"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 139
+#: rc.cpp:1154
+#, no-c-format
+msgid "Method Properties"
+msgstr "Method Properties"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 158
+#: rc.cpp:1157
+#, no-c-format
+msgid "Return t&ype:"
+msgstr "Return t&ype:"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 182
+#: rc.cpp:1160 rc.cpp:1211
+#, no-c-format
+msgid "D&eclarator:"
+msgstr "D&eclarator:"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 208
+#: rc.cpp:1163 rc.cpp:1214
+#, no-c-format
+msgid "S&torage:"
+msgstr "S&torage:"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 219
+#: rc.cpp:1166
+#, no-c-format
+msgid "&Inline"
+msgstr "&Inline"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 227
+#: rc.cpp:1169 rc.cpp:1217
+#, no-c-format
+msgid "Acce&ss:"
+msgstr "Acce&ss:"
+
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 247
+#: rc.cpp:1172
+#, no-c-format
+msgid "I&mplementation File"
+msgstr "I&mplementation File"
+
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 16
+#: rc.cpp:1184
+#, no-c-format
+msgid "Add Attribute"
+msgstr "Add Attribute"
+
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 50
+#: kdevdesigner/designer/outputwindow.cpp:83
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:218
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:230
+#: parts/partexplorer/partexplorerform.cpp:117 rc.cpp:1193 rc.cpp:1253
+#: rc.cpp:2134 rc.cpp:4513 rc.cpp:8010 rc.cpp:8701
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 110
+#: rc.cpp:1199
+#, no-c-format
+msgid "&Add Attribute"
+msgstr "&Add Attribute"
+
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 118
+#: rc.cpp:1202
+#, no-c-format
+msgid "&Delete Attribute"
+msgstr "&Delete Attribute"
+
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 128
+#: rc.cpp:1205
+#, no-c-format
+msgid "Attribute Properties"
+msgstr "Attribute Properties"
+
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 147
+#: rc.cpp:1208 rc.cpp:8025
+#, no-c-format
+msgid "T&ype:"
+msgstr "T&ype:"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 16
+#: rc.cpp:1226
+#, no-c-format
+msgid "Create Subclass"
+msgstr "Create Subclass"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 27
+#: rc.cpp:1229
+#, no-c-format
+msgid "Subclass Properties"
+msgstr "Subclass Properties"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 38
+#: rc.cpp:1232 rc.cpp:2137
+#, no-c-format
+msgid "&Specialize following slots:"
+msgstr "&Specialise following slots:"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 62
+#: rc.cpp:1235 rc.cpp:1700 rc.cpp:2143
+#, no-c-format
+msgid "C&lass name:"
+msgstr "C&lass name:"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 81
+#: rc.cpp:1238 rc.cpp:2140
+#, no-c-format
+msgid "F&ile name:"
+msgstr "F&ile name:"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 95
+#: parts/classview/classtreebase.cpp:81 rc.cpp:1241 rc.cpp:2122
+#, no-c-format
+msgid "Method"
+msgstr "Method"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 117
+#: rc.cpp:1247 rc.cpp:2128 rc.cpp:8695
+#, no-c-format
+msgid "Specifier"
+msgstr "Specifier"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 157
+#: rc.cpp:1256 rc.cpp:2116
+#, no-c-format
+msgid "Re&format source"
+msgstr "Re&format source"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 173
+#: rc.cpp:1259 rc.cpp:2119
+#, no-c-format
+msgid "Reformat source by &default"
+msgstr "Reformat source by &default"
+
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 183
+#: rc.cpp:1262 rc.cpp:2146 rc.cpp:7243
+#, no-c-format
+msgid "C&reate"
+msgstr "C&reate"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 27
+#: rc.cpp:1268
+#, no-c-format
+msgid "Class &Templates"
+msgstr "Class &Templates"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 36
+#: rc.cpp:1271
+#, no-c-format
+msgid "Cpp Header"
+msgstr "Cpp Header"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 41
+#: rc.cpp:1274
+#, no-c-format
+msgid "Cpp Source"
+msgstr "Cpp Source"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 46
+#: rc.cpp:1277
+#, no-c-format
+msgid "Objective-C Header"
+msgstr "Objective-C Header"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 51
+#: rc.cpp:1280
+#, no-c-format
+msgid "Objective-C Source"
+msgstr "Objective-C Source"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 56
+#: rc.cpp:1283
+#, no-c-format
+msgid "GTK C Header"
+msgstr "GTK C Header"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 61
+#: rc.cpp:1286
+#, no-c-format
+msgid "GTK C Source"
+msgstr "GTK C Source"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 88
+#: rc.cpp:1289
+#, no-c-format
+msgid "Names"
+msgstr "Names"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 99
+#: rc.cpp:1292
+#, no-c-format
+msgid "#ifndef - #&define names:"
+msgstr "#ifndef - #&define names:"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 110
+#: rc.cpp:1295
+#, no-c-format
+msgid "&File names:"
+msgstr "&File names:"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 119
+#: rc.cpp:1298 rc.cpp:1307 rc.cpp:1319
+#, no-c-format
+msgid "Lowercase"
+msgstr "Lowercase"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 124
+#: rc.cpp:1301 rc.cpp:1310 rc.cpp:1322
+#, no-c-format
+msgid "Uppercase"
+msgstr "Uppercase"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 129
+#: rc.cpp:1304 rc.cpp:1313 rc.cpp:1325
+#, no-c-format
+msgid "Same as Class Names"
+msgstr "Same as Class Names"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 154
+#: rc.cpp:1316
+#, no-c-format
+msgid "Same as File Names"
+msgstr "Same as File Names"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 189
+#: rc.cpp:1328
+#, no-c-format
+msgid "&Superclass file names:"
+msgstr "&Superclass file names:"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 202
+#: rc.cpp:1331
+#, no-c-format
+msgid "Class Documentation"
+msgstr "Class Documentation"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 213
+#: rc.cpp:1334
+#, no-c-format
+msgid "Include &author name in class documentation"
+msgstr "Include &author name in class documentation"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 221
+#: rc.cpp:1337
+#, no-c-format
+msgid "Generate &empty documentation strings"
+msgstr "Generate &empty documentation strings"
+
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 231
+#: rc.cpp:1340
+#, no-c-format
+msgid "&Reformat source before creating files"
+msgstr "&Reformat source before creating files"
+
+#. i18n: file ./languages/cpp/app_templates/kxt/prefs-base.ui line 24
+#: rc.cpp:1343 rc.cpp:1391 rc.cpp:1427 rc.cpp:1981
+#, no-c-format
+msgid "Background color:"
+msgstr "Background colour:"
+
+#. i18n: file ./languages/cpp/app_templates/kxt/prefs-base.ui line 40
+#: rc.cpp:1346 rc.cpp:1394 rc.cpp:1430 rc.cpp:1984
+#, no-c-format
+msgid "Project age:"
+msgstr "Project age:"
+
+#. i18n: file ./languages/cpp/app_templates/kxt/prefs-base.ui line 48
+#: rc.cpp:1349 rc.cpp:1397 rc.cpp:1433 rc.cpp:1987
+#, no-c-format
+msgid "Foreground color:"
+msgstr "Foreground colour:"
+
+#. i18n: file ./languages/cpp/app_templates/kxt/appview_base.ui line 16
+#: rc.cpp:1352 rc.cpp:1436
+#, no-c-format
+msgid "%{APPNAMELC}_base"
+msgstr "%{APPNAMELC}_base"
+
+#. i18n: file ./languages/cpp/app_templates/kxt/appview_base.ui line 27
+#: rc.cpp:1355 rc.cpp:1403 rc.cpp:1439 rc.cpp:1993
+#, no-c-format
+msgid "hello, world"
+msgstr "hello, world"
+
+#. i18n: file ./languages/cpp/app_templates/khello2/widgetbase.ui line 27
+#: rc.cpp:1358
+#, no-c-format
+msgid "Click Me!"
+msgstr "Click Me!"
+
+#. i18n: file ./languages/cpp/app_templates/kdevpart2/globalconfigbase.ui line 16
+#: languages/cpp/app_templates/kapp/main.cpp:23
+#: languages/cpp/app_templates/kateplugin2/plugin_app.h:49
+#: languages/cpp/app_templates/kconfig35/main.cpp:22
+#: 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_kmdi/main.cpp:24
+#: languages/cpp/app_templates/kscons_kxt/main.cpp:22
+#: languages/cpp/app_templates/kscreensaver/kscreensaver.cpp:18
+#: languages/cpp/app_templates/kxt/main.cpp:22 rc.cpp:1361 rc.cpp:1364
+#: rc.cpp:1385 rc.cpp:1388 rc.cpp:1409 rc.cpp:1418
+#, no-c-format
+msgid "%{APPNAME}"
+msgstr "%{APPNAME}"
+
+#. 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:1367
+#, no-c-format
+msgid "Output"
+msgstr "Output"
+
+#. i18n: file ./languages/cpp/app_templates/kmake/mainview.ui line 59
+#: rc.cpp:1370
+#, no-c-format
+msgid "Hello"
+msgstr "Hello"
+
+#. i18n: file ./languages/cpp/app_templates/kscreensaver/kscreensaverui.ui line 18
+#: rc.cpp:1373
+#, no-c-format
+msgid "Screen Saver Config"
+msgstr "Screen Saver Config"
+
+#. i18n: file ./languages/cpp/app_templates/kscreensaver/kscreensaverui.ui line 41
+#: rc.cpp:1376
+#, no-c-format
+msgid "Set some setting"
+msgstr "Set some setting"
+
+#. i18n: file ./languages/cpp/app_templates/kscons_kxt/appview_base.ui line 18
+#: rc.cpp:1400
+#, no-c-format
+msgid "%{APPNAME}_base"
+msgstr "%{APPNAME}_base"
+
+#. i18n: file ./languages/cpp/app_templates/kscons_kmdi/prefs.ui line 24
+#: rc.cpp:1406
+#, no-c-format
+msgid "Show close buttons on the right of tabs"
+msgstr "Show close buttons on the right of tabs"
+
+#. i18n: file ./languages/cpp/app_templates/qtopiaapp/examplebase.ui line 32
+#: rc.cpp:1412 rc.cpp:1421
+#, no-c-format
+msgid ""
+"<p>This is just an <i>%{APPNAMELC}</i>; it does not do anything interesting at "
+"all."
+msgstr ""
+"<p>This is just an <i>%{APPNAMELC}</i>; it does not do anything interesting at "
+"all."
+
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 16
+#: rc.cpp:1442
+#, no-c-format
+msgid "Tracing Configuration"
+msgstr "Tracing Configuration"
+
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 27
+#: rc.cpp:1445
+#, no-c-format
+msgid "Enable tracing"
+msgstr "Enable tracing"
+
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 31
+#: rc.cpp:1448
+#, 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 ""
+"<b>Enable tracing</b>\n"
+"<p>Tracing is a mechanism to automatically print values of the chosen "
+"expressions and continue execution when a breakpoint is hit. You can think of "
+"it as printf debugging that does not require modifying the source.</p>"
+
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 50
+#: rc.cpp:1455
+#, no-c-format
+msgid "Custom format string"
+msgstr "Custom format string"
+
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 92
+#: rc.cpp:1461
+#, 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."
+msgstr ""
+"<b>Custom format string</b>\n"
+"<p>Specify a C-style format string that will be used when printing the chosen "
+"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."
+
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 114
+#: rc.cpp:1467
+#, no-c-format
+msgid "Expressions to print:"
+msgstr "Expressions to print:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 16
+#: rc.cpp:1470
+#, no-c-format
+msgid "Debugger Configuration"
+msgstr "Debugger Configuration"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 34
+#: rc.cpp:1473
+#, no-c-format
+msgid ""
+"Debug arguments can be set on the Run Options page\n"
+" or directly in the project manager"
+msgstr ""
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 50
+#: rc.cpp:1477
+#, fuzzy, no-c-format
+msgid "Debugger executable:"
+msgstr "ht&merge executable:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 61
+#: rc.cpp:1480
+#, fuzzy, no-c-format
+msgid "Gdb executable"
+msgstr "htdi&g executable:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 64
+#: rc.cpp:1483
+#, 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 ""
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 80
+#: rc.cpp:1486
+#, no-c-format
+msgid "Debugging &shell:"
+msgstr "Debugging &shell:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 86
+#: rc.cpp:1489 rc.cpp:1495
+#, fuzzy, no-c-format
+msgid "Run gdb in a special shell (mainly for automake projects)"
+msgstr "Run gdb in a special shell"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 89
+#: rc.cpp:1492
+#, 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."
+msgstr ""
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 100
+#: rc.cpp:1498
+#, 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 ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 127
+#: rc.cpp:1504
+#, no-c-format
+msgid "Display &demangled names"
+msgstr "Display &demangled names"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 132
+#: rc.cpp:1507
+#, 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."
+msgstr ""
+"When displaying the disassembled code you\n"
+"can select to see the methods' mangled names.\n"
+"However, non-mangled names are easier to read."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 140
+#: rc.cpp:1512
+#, no-c-format
+msgid "Try settings &breakpoints on library loading"
+msgstr "Try settings &breakpoints on library loading"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 149
+#: rc.cpp:1515
+#, 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."
+msgstr ""
+"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 behaviour.\n"
+"\n"
+"If you are not \"dlopen\"ing libs then leave this unticked."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 157
+#: rc.cpp:1524
+#, fuzzy, no-c-format
+msgid "Enable separate terminal for application &IO"
+msgstr "Enable separate &terminal for application IO"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 160
+#: rc.cpp:1527
+#, fuzzy, no-c-format
+msgid "Alt+I"
+msgstr "Alt+A"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 166
+#: rc.cpp:1530
+#, 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."
+msgstr ""
+"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 tick this option.\n"
+"Otherwise leave it unticked."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 174
+#: rc.cpp:1536
+#, fuzzy, no-c-format
+msgid "E&nable floating toolbar"
+msgstr "Enable &floating toolbar"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 177
+#: rc.cpp:1539 rc.cpp:2369
+#, fuzzy, no-c-format
+msgid "Alt+N"
+msgstr "Alt+1"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 185
+#: rc.cpp:1542
+#, no-c-format
+msgid ""
+"Use the floating toolbar. This toolbar always stays\n"
+"on top of all windows so that if the app covers KDevelop\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 KDevelop."
+msgstr ""
+"Use the floating toolbar. This toolbar always stays\n"
+"on top of all windows so that if the app covers KDevelop\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 KDevelop."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 193
+#: rc.cpp:1550
+#, no-c-format
+msgid "Display static &members"
+msgstr "Display static &members"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 196
+#: rc.cpp:1553
+#, fuzzy, no-c-format
+msgid "Alt+M"
+msgstr "Alt+1"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 204
+#: rc.cpp:1556
+#, no-c-format
+msgid ""
+"Displaying static members makes GDB slower in\n"
+"producing data within KDE and Qt.\n"
+"It may change the \"signature\" of the data\n"
+"which QString and friends rely on,\n"
+"but if you need to debug into these values then\n"
+"check this option."
+msgstr ""
+"Displaying static members makes GDB slower in\n"
+"producing data within KDE and Qt.\n"
+"It may change the \"signature\" of the data\n"
+"which QString and friends rely on,\n"
+"but if you need to debug into these values then\n"
+"tick this option."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 222
+#: rc.cpp:1564
+#, no-c-format
+msgid "Global Output Radix"
+msgstr "Global Output Radix"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 233
+#: rc.cpp:1567
+#, fuzzy, no-c-format
+msgid "Oct&al"
+msgstr "Octal"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 241
+#: rc.cpp:1570
+#, fuzzy, no-c-format
+msgid "He&xadecimal"
+msgstr "Hexadecimal"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 249
+#: languages/cpp/debugger/variablewidget.cpp:278 rc.cpp:1573
+#, no-c-format
+msgid "Decimal"
+msgstr "Decimal"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 259
+#: rc.cpp:1576
+#, fuzzy, no-c-format
+msgid "Start Debugger With"
+msgstr "Start in debugger"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 270
+#: rc.cpp:1579
+#, fuzzy, no-c-format
+msgid "Framestack"
+msgstr "Frame Stack"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 278
+#: languages/cpp/debugger/debuggerpart.cpp:159 rc.cpp:1582
+#, no-c-format
+msgid "GDB Output"
+msgstr "GDB Output"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 292
+#: rc.cpp:1585
+#, no-c-format
+msgid "Remote Debugging"
+msgstr "Remote Debugging"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 298
+#: rc.cpp:1588
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 317
+#: rc.cpp:1594
+#, fuzzy, no-c-format
+msgid "R&un shell script:"
+msgstr "Run shell script:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 332
+#: rc.cpp:1597
+#, no-c-format
+msgid "Script to connect with remote application"
+msgstr "Script to connect with remote application"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 339
+#: rc.cpp:1600
+#, 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 ""
+"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."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 347
+#: rc.cpp:1607
+#, no-c-format
+msgid "Script to start remote application"
+msgstr "Script to start remote application"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 356
+#: rc.cpp:1610
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 364
+#: rc.cpp:1619
+#, fuzzy, no-c-format
+msgid "Run &gdb script:"
+msgstr "Run gdb script:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 376
+#: rc.cpp:1622
+#, fuzzy, no-c-format
+msgid "&Config gdb script:"
+msgstr "Config gdb script:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 387
+#: rc.cpp:1625
+#, no-c-format
+msgid "Gdb configure script"
+msgstr "Gdb configure script"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 390
+#: rc.cpp:1628
+#, no-c-format
+msgid "This script is sourced by gdb when the debugging starts."
+msgstr "This script is sourced by gdb when the debugging starts."
+
+#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 57
+#: rc.cpp:1631 rc.cpp:1657
+#, fuzzy, no-c-format
+msgid "Scope:"
+msgstr "Score"
+
+#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 73
+#: rc.cpp:1634
+#, no-c-format
+msgid ""
+"Select the Qt configuration to create a Code Completion database for. If you "
+"don't know what this option does, just go with the default."
+msgstr ""
+
+#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 105
+#: rc.cpp:1640
+#, no-c-format
+msgid ""
+"Qt3 include directories:\n"
+"Only the selected entry will be used"
+msgstr ""
+
+#. i18n: file ./languages/cpp/pcsimporter/kdelibsimporter/settingsdialogbase.ui line 25
+#: rc.cpp:1644
+#, no-c-format
+msgid ""
+"KDE include directories:\n"
+"Only the selected entry will be used"
+msgstr ""
+
+#. i18n: file ./languages/cpp/pcsimporter/kdelibsimporter/settingsdialogbase.ui line 31
+#: rc.cpp:1648
+#, no-c-format
+msgid "KDE Libs Headers"
+msgstr "KDE Libs Headers"
+
+#. i18n: file ./languages/cpp/pcsimporter/kdelibsimporter/settingsdialogbase.ui line 36
+#: rc.cpp:1651
+#, no-c-format
+msgid "All KDE Headers"
+msgstr "All KDE Headers"
+
+#. i18n: file ./languages/cpp/pcsimporter/kdelibsimporter/settingsdialogbase.ui line 46
+#: rc.cpp:1654
+#, no-c-format
+msgid ""
+"Decide if you want to restrict the Code Completion database to only the base "
+"kdelibs API or the entire KDE include structure"
+msgstr ""
+
+#. i18n: file ./languages/cpp/pcsimporter/kdelibsimporter/settingsdialogbase.ui line 65
+#: rc.cpp:1660
+#, no-c-format
+msgid ""
+"If none of the directories KDevelop found is what you want,you can enter a "
+"directory of your choice here"
+msgstr ""
+
+#. i18n: file ./languages/cpp/pcsimporter/qt4importer/settingsdialogbase.ui line 25
+#: rc.cpp:1666
+#, no-c-format
+msgid ""
+"Qt4 include directories:\n"
+"Only the selected entry will be used"
+msgstr ""
+
+#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 32
+#: rc.cpp:1673
+#, no-c-format
+msgid "*.h;*.H;*.hh;*.hxx;*.hpp;*.tlh"
+msgstr ""
+
+#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 40
+#: rc.cpp:1676
+#, fuzzy, no-c-format
+msgid "Filename pattern:"
+msgstr "Example patterns"
+
+#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 48
+#: rc.cpp:1679
+#, no-c-format
+msgid "&Recursive"
+msgstr "&Recursive"
+
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 16
+#: rc.cpp:1682
+#, no-c-format
+msgid "Create or Select Implementation Class"
+msgstr "Create or Select Implementation Class"
+
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 100
+#: rc.cpp:1691
+#, no-c-format
+msgid "Create &new class"
+msgstr "Create &new class"
+
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 109
+#: rc.cpp:1694
+#, no-c-format
+msgid "Class Name"
+msgstr "Class Name"
+
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 167
+#: rc.cpp:1703
+#, no-c-format
+msgid "Use &existing class"
+msgstr "Use &existing class"
+
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 183
+#: buildtools/script/scriptnewfiledlg.cpp:38
+#: parts/filecreate/filecreate_newfile.cpp:46 rc.cpp:1706 rc.cpp:1730
+#: rc.cpp:6176 rc.cpp:6239
+#, no-c-format
+msgid "&File name:"
+msgstr "&File name:"
+
+#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 27
+#: parts/quickopen/quickopenclassdialog.cpp:41 rc.cpp:1712 rc.cpp:8191
+#, no-c-format
+msgid "Class &name:"
+msgstr "Class &name:"
+
+#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 95
+#: rc.cpp:1724
+#, no-c-format
+msgid "Class &template:"
+msgstr "Class &template:"
+
+#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 106
+#: parts/filecreate/filecreate_newfile.cpp:41 parts/grepview/grepdlg.cpp:132
+#: rc.cpp:1727 rc.cpp:3519
+#, no-c-format
+msgid "&Directory:"
+msgstr "&Directory:"
+
+#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 163
+#: rc.cpp:1736
+#, 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"
+"?>"
+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/phpinfodlg.ui line 16
+#: rc.cpp:1753
+#, no-c-format
+msgid "PHP Information"
+msgstr "PHP Information"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 16
+#: rc.cpp:1759
+#, no-c-format
+msgid "PHP Options"
+msgstr "PHP Options"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 31
+#: rc.cpp:1762
+#, no-c-format
+msgid "Genera&l"
+msgstr "Genera&l"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 42
+#: rc.cpp:1765
+#, no-c-format
+msgid "&Startup"
+msgstr "&Startup"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 53
+#: rc.cpp:1768
+#, no-c-format
+msgid "Use current file in editor"
+msgstr "Use current file in editor"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 67
+#: rc.cpp:1771
+#, no-c-format
+msgid "Use &this file as default:"
+msgstr "Use &this file as default:"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 85
+#: rc.cpp:1774
+#, no-c-format
+msgid "Code Help"
+msgstr "Code Help"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 96
+#: rc.cpp:1777
+#, no-c-format
+msgid "&Enable code completion"
+msgstr "&Enable code completion"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 104
+#: rc.cpp:1780
+#, no-c-format
+msgid "Enable code &hinting"
+msgstr "Enable code &hinting"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 114
+#: rc.cpp:1783
+#, no-c-format
+msgid "Parser"
+msgstr "Parser"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 125
+#: rc.cpp:1786
+#, no-c-format
+msgid "PHP &include path:"
+msgstr "PHP &include path:"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 141
+#: rc.cpp:1789
+#, no-c-format
+msgid "Ena&ble realtime parser"
+msgstr "Ena&ble realtime parser"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 189
+#: rc.cpp:1792
+#, no-c-format
+msgid "In&vocation"
+msgstr "In&vocation"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 200
+#: rc.cpp:1795
+#, no-c-format
+msgid "Please select how KDevelop should execute your scripts."
+msgstr "Please select how KDevelop should execute your scripts."
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 208
+#: rc.cpp:1798
+#, no-c-format
+msgid "Invocation Mode"
+msgstr "Invocation Mode"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 222
+#: rc.cpp:1801
+#, no-c-format
+msgid "Ca&lling the PHP interpreter directly"
+msgstr "Ca&lling the PHP interpreter directly"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 231
+#: rc.cpp:1804
+#, 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\">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>"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 246
+#: rc.cpp:1808
+#, no-c-format
+msgid "Using an &existing webserver (local or remote)"
+msgstr "Using an &existing webserver (local or remote)"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 255
+#: rc.cpp:1811
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 289
+#: rc.cpp:1815
+#, no-c-format
+msgid "&Webserver"
+msgstr "&Webserver"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 300
+#: rc.cpp:1818
+#, no-c-format
+msgid "Pro&ject root URL on webserver:"
+msgstr "Pro&ject root URL on webserver:"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 335
+#: rc.cpp:1821
+#, no-c-format
+msgid "&Shell"
+msgstr "&Shell"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 346
+#: rc.cpp:1824
+#, no-c-format
+msgid "PHP &executable:"
+msgstr "PHP &executable:"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 400
+#: rc.cpp:1833
+#, no-c-format
+msgid "PHP &Ini File:"
+msgstr "PHP &Ini File:"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 449
+#: rc.cpp:1839
+#, no-c-format
+msgid "Load &Zend extension:"
+msgstr "Load &Zend extension:"
+
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 22
+#: rc.cpp:1845 rc.cpp:5662
+#, no-c-format
+msgid "Plugin"
+msgstr "Plugin"
+
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 30
+#: rc.cpp:1848
+#, no-c-format
+msgid "Database Name"
+msgstr "Database Name"
+
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 38
+#: rc.cpp:1851
+#, no-c-format
+msgid "Host"
+msgstr "Host"
+
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 46
+#: rc.cpp:1854
+#, no-c-format
+msgid "Port"
+msgstr "Port"
+
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 54
+#: rc.cpp:1857
+#, no-c-format
+msgid "Username"
+msgstr "Username"
+
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 62
+#: rc.cpp:1860
+#, no-c-format
+msgid "Password"
+msgstr "Password"
+
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 86
+#: rc.cpp:1863
+#, no-c-format
+msgid "<i>Warning:</i> password will be saved with weak encryption."
+msgstr "<i>Warning:</i> password will be saved with weak encryption."
+
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 127
+#: rc.cpp:1869
+#, no-c-format
+msgid "&Test"
+msgstr "&Test"
+
+#. i18n: file ./languages/java/configproblemreporter.ui line 27
+#: rc.cpp:1872
+#, no-c-format
+msgid "&Parsing"
+msgstr "&Parsing"
+
+#. i18n: file ./languages/java/configproblemreporter.ui line 100
+#: rc.cpp:1881
+#, no-c-format
+msgid "&Special Headers"
+msgstr "&Special Headers"
+
+#. i18n: file ./languages/perl/perlconfigwidgetbase.ui line 16
+#: parts/doxygen/messages.cpp:218 rc.cpp:1896
+#, no-c-format
+msgid "Perl"
+msgstr "Perl"
+
+#. i18n: file ./languages/perl/perlconfigwidgetbase.ui line 28
+#: rc.cpp:1899
+#, no-c-format
+msgid "Perl &interpreter:"
+msgstr "Perl &interpreter:"
+
+#. i18n: file ./languages/perl/perlconfigwidgetbase.ui line 80
+#: rc.cpp:1902 rc.cpp:2002 rc.cpp:2092
+#, no-c-format
+msgid "&Execute programs in a terminal"
+msgstr "&Execute programs in a terminal"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 50
+#: rc.cpp:1905
+#, no-c-format
+msgid "Ru&by shell:"
+msgstr "Ru&by shell:"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 57
+#: rc.cpp:1908
+#, 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"
+msgstr ""
+"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"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 78
+#: rc.cpp:1912
+#, no-c-format
+msgid "Program &arguments:"
+msgstr "Program &arguments:"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 84
+#: rc.cpp:1915
+#, no-c-format
+msgid "These are the arguments passed to the Ruby interpreter"
+msgstr "These are the arguments passed to the Ruby interpreter"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 100
+#: rc.cpp:1918
+#, no-c-format
+msgid "&Ruby interpreter:"
+msgstr "&Ruby interpreter:"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 106
+#: rc.cpp:1921
+#, no-c-format
+msgid ""
+"This is the path (or just name, if in $PATH) to the Ruby interpreter. Defaults "
+"to \"ruby\""
+msgstr ""
+"This is the path (or just name, if in $PATH) to the Ruby interpreter. Defaults "
+"to \"ruby\""
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 122
+#: rc.cpp:1924
+#, no-c-format
+msgid "&Main program:"
+msgstr "&Main program:"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 128
+#: rc.cpp:1927
+#, no-c-format
+msgid "This is the name of the main program source file"
+msgstr "This is the name of the main program source file"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 141
+#: rc.cpp:1930 rc.cpp:5509 rc.cpp:6338
+#, fuzzy, no-c-format
+msgid "Working Directory:"
+msgstr "Directory:"
+
+#. 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:1933
+#, no-c-format
+msgid "Run"
+msgstr "Run"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 192
+#: rc.cpp:1936
+#, no-c-format
+msgid "Main pr&ogram"
+msgstr "Main pr&ogram"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 200
+#: rc.cpp:1939
+#, fuzzy, no-c-format
+msgid "Selected wi&ndow"
+msgstr "&Selected window"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 210
+#: rc.cpp:1942
+#, fuzzy, no-c-format
+msgid "R&un applications in terminal"
+msgstr "Run applications in &terminal"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 213
+#: rc.cpp:1945
+#, no-c-format
+msgid ""
+"Check this if you want your applications to be opened in terminal window."
+msgstr ""
+"Tick this if you want your applications to be opened in terminal window."
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 221
+#: rc.cpp:1948
+#, fuzzy, no-c-format
+msgid "Enable &debugger floating toolbar"
+msgstr "Enable debugger &floating toolbar"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 224
+#: rc.cpp:1951
+#, no-c-format
+msgid "Check this if you want to control the debugger via a floating toolbar."
+msgstr "Check this if you want to control the debugger via a floating toolbar."
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 232
+#: rc.cpp:1954
+#, no-c-format
+msgid "Show &constants in the debugger"
+msgstr "Show &constants in the debugger"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 235
+#: rc.cpp:1957
+#, no-c-format
+msgid ""
+"Check this if you want the debugger to show constants (with many constants this "
+"may be slow)."
+msgstr ""
+"Tick this if you want the debugger to show constants (with many constants this "
+"may be slow)."
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 243
+#: rc.cpp:1960
+#, no-c-format
+msgid "Trace &into Ruby libraries"
+msgstr "Trace &into Ruby libraries"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 246
+#: rc.cpp:1963
+#, no-c-format
+msgid "Trace through the Ruby code installed under sitedir in the debugger"
+msgstr "Trace through the Ruby code installed under sitedir in the debugger"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 262
+#: rc.cpp:1966
+#, no-c-format
+msgid "Character Coding"
+msgstr "Character Coding"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 273
+#: rc.cpp:1969
+#, no-c-format
+msgid "ASCII"
+msgstr "ASCII"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 284
+#: rc.cpp:1972
+#, no-c-format
+msgid "EUC"
+msgstr "EUC"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 295
+#: rc.cpp:1975
+#, no-c-format
+msgid "S&JIS"
+msgstr "S&JIS"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 306
+#: rc.cpp:1978
+#, no-c-format
+msgid "UTF-&8"
+msgstr "UTF-&8"
+
+#. i18n: file ./languages/ruby/app_templates/kxt/appview_base.ui line 16
+#: rc.cpp:1990
+#, no-c-format
+msgid "%{APPNAMESC}_base"
+msgstr "%{APPNAMESC}_base"
+
+#. i18n: file ./languages/csharp/csharpconfigwidgetbase.ui line 16
+#: rc.cpp:1996
+#, no-c-format
+msgid "CSharp"
+msgstr ""
+
+#. i18n: file ./languages/csharp/csharpconfigwidgetbase.ui line 28
+#: rc.cpp:1999
+#, fuzzy, no-c-format
+msgid "CSharp &interpreter:"
+msgstr "Perl &interpreter:"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 16
+#: rc.cpp:2005
+#, no-c-format
+msgid "Ftnchek Options"
+msgstr "Ftnchek Options"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 37
+#: rc.cpp:2008
+#, no-c-format
+msgid "&1"
+msgstr "&1"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 48
+#: rc.cpp:2011
+#, no-c-format
+msgid "&External subprograms without definition"
+msgstr "&External subprograms without definition"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 56
+#: rc.cpp:2014
+#, no-c-format
+msgid "&Divisions"
+msgstr "&Divisions"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 64
+#: rc.cpp:2017
+#, no-c-format
+msgid "&Identifiers without explicit type"
+msgstr "&Identifiers without explicit type"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 72
+#: rc.cpp:2020
+#, no-c-format
+msgid "&Assume functions have no side effects"
+msgstr "&Assume functions have no side effects"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 97
+#: rc.cpp:2023
+#, no-c-format
+msgid "Ar&guments:"
+msgstr "Ar&guments:"
+
+#. 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:2026 rc.cpp:2032 rc.cpp:2050
+#: rc.cpp:2056 rc.cpp:2065 rc.cpp:2077
+#, no-c-format
+msgid "All"
+msgstr "All"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 119
+#: rc.cpp:2029 rc.cpp:2035 rc.cpp:2044 rc.cpp:2059 rc.cpp:2068 rc.cpp:2080
+#, no-c-format
+msgid "Only the following:"
+msgstr "Only the following:"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 243
+#: rc.cpp:2038
+#, no-c-format
+msgid "Common &blocks:"
+msgstr "Common &blocks:"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 256
+#: rc.cpp:2041
+#, no-c-format
+msgid "&2"
+msgstr "&2"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 278
+#: rc.cpp:2047
+#, no-c-format
+msgid "&Truncation and roundoff errors:"
+msgstr "&Truncation and roundoff errors:"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 297
+#: rc.cpp:2053
+#, no-c-format
+msgid "&Use of variables:"
+msgstr "&Use of variables:"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 406
+#: rc.cpp:2062
+#, no-c-format
+msgid "&3"
+msgstr "&3"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 513
+#: rc.cpp:2071
+#, no-c-format
+msgid "Fortran 77 language &extensions:"
+msgstr "Fortran 77 language &extensions:"
+
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 524
+#: rc.cpp:2074
+#, no-c-format
+msgid "Other &portability warnings:"
+msgstr "Other &portability warnings:"
+
+#. i18n: file ./languages/python/pythonconfigwidgetbase.ui line 16
+#: languages/python/pythonsupportpart.cpp:111 rc.cpp:2086
+#, no-c-format
+msgid "Python"
+msgstr "Python"
+
+#. i18n: file ./languages/python/pythonconfigwidgetbase.ui line 27
+#: rc.cpp:2089
+#, no-c-format
+msgid "Python &interpreter:"
+msgstr "Python &interpreter:"
+
+#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 16
+#: rc.cpp:2095
+#, no-c-format
+msgid "Document Details"
+msgstr "Document Details"
+
+#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 35
+#: rc.cpp:2098
+#, no-c-format
+msgid "Enter details about this document below."
+msgstr "Enter details about this document below."
+
+#. 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:2101
+#, no-c-format
+msgid "Author"
+msgstr "Author"
+
+#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 57
+#: rc.cpp:2104 rc.cpp:4495 rc.cpp:4543 rc.cpp:5860
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 72
+#: rc.cpp:2107
+#, no-c-format
+msgid "Company"
+msgstr "Company"
+
+#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 16
+#: languages/kjssupport/kjssupport_part.cpp:429 rc.cpp:2110
+#, no-c-format
+msgid "Implement Slots"
+msgstr "Implement Slots"
+
+#. i18n: file ./src/mimewarningdialog.ui line 24
+#: rc.cpp:2152
+#, no-c-format
+msgid "Could Not Open File"
+msgstr "Could Not Open File"
+
+#. i18n: file ./src/mimewarningdialog.ui line 43
+#: rc.cpp:2155
+#, no-c-format
+msgid "KDevelop could not open"
+msgstr "KDevelop could not open"
+
+#. i18n: file ./src/mimewarningdialog.ui line 59
+#: rc.cpp:2158
+#, no-c-format
+msgid "Some URL"
+msgstr "Some URL"
+
+#. i18n: file ./src/mimewarningdialog.ui line 75
+#: rc.cpp:2161
+#, no-c-format
+msgid "<qt>No suitable viewer was found for the <b>%1</b> mimetype.</qt>"
+msgstr "<qt>No suitable viewer was found for the <b>%1</b> mimetype.</qt>"
+
+#. i18n: file ./src/mimewarningdialog.ui line 100
+#: rc.cpp:2164
+#, no-c-format
+msgid "What Do You Want to Do?"
+msgstr "What Do You Want to Do?"
+
+#. i18n: file ./src/mimewarningdialog.ui line 111
+#: rc.cpp:2167
+#, no-c-format
+msgid "Let KDE find a suitable program"
+msgstr "Let KDE find a suitable program"
+
+#. i18n: file ./src/mimewarningdialog.ui line 122
+#: rc.cpp:2170
+#, no-c-format
+msgid "Open it in KDevelop as plain text"
+msgstr "Open it in KDevelop as plain text"
+
+#. i18n: file ./src/mimewarningdialog.ui line 158
+#: rc.cpp:2173
+#, no-c-format
+msgid "Always open this mimetype as text"
+msgstr "Always open this mimetype as text"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 16
+#: rc.cpp:2182
+#, no-c-format
+msgid "General Settings"
+msgstr "General Settings"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 25
+#: rc.cpp:2185
+#, no-c-format
+msgid "Absolute Path"
+msgstr "Absolute Path"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 30
+#: rc.cpp:2188
+#, no-c-format
+msgid "Relative to Project File"
+msgstr "Relative to Project File"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 59
+#: parts/filecreate/addglobaldlg.cpp:103 rc.cpp:2191 rc.cpp:2246 rc.cpp:3644
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 67
+#: rc.cpp:2194
+#, no-c-format
+msgid "Project directory:"
+msgstr "Project directory:"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 75
+#: rc.cpp:2197 rc.cpp:3605
+#, no-c-format
+msgid "Author:"
+msgstr "Author:"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 83
+#: rc.cpp:2200 rc.cpp:3608
+#, no-c-format
+msgid "Email:"
+msgstr "Email:"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 91
+#: rc.cpp:2203 rc.cpp:3611
+#, no-c-format
+msgid "Version:"
+msgstr "Version:"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 115
+#: rc.cpp:2206
+#, 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 ""
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 124
+#: rc.cpp:2211
+#, no-c-format
+msgid ""
+"Used in templates as $EMAIL$\n"
+"Placed in the AUTHORS file"
+msgstr ""
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 133
+#: rc.cpp:2215
+#, no-c-format
+msgid ""
+"Used in templates as $AUTHOR$\n"
+"Placed in the AUTHORS file"
+msgstr ""
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 177
+#: rc.cpp:2219
+#, no-c-format
+msgid "Where the project starts."
+msgstr ""
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 189
+#: rc.cpp:2222
+#, no-c-format
+msgid "Please select a project directory"
+msgstr "Please select a project directory"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 197
+#: rc.cpp:2225
+#, fuzzy, no-c-format
+msgid "Default encoding:"
+msgstr "D&efault spacing:"
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 205
+#: rc.cpp:2228
+#, no-c-format
+msgid "Default encoding used when opening text files"
+msgstr ""
+
+#. i18n: file ./src/generalinfowidgetbase.ui line 213
+#: rc.cpp:2231
+#, fuzzy, no-c-format
+msgid "Text that stays in the project file."
+msgstr "Cannot write the project file."
+
+#. i18n: file ./src/pluginselectdialogbase.ui line 16
+#: rc.cpp:2234
+#, fuzzy, no-c-format
+msgid "Plugin Selection"
+msgstr "&Plugin Action"
+
+#. i18n: file ./src/pluginselectdialogbase.ui line 27
+#: rc.cpp:2237
+#, fuzzy, no-c-format
+msgid "Plugins:"
+msgstr "Plugins"
+
+#. i18n: file ./src/pluginselectdialogbase.ui line 51
+#: rc.cpp:2240
+#, no-c-format
+msgid "Make this the default for this profile:"
+msgstr ""
+
+#. i18n: file ./src/pluginselectdialogbase.ui line 59
+#: rc.cpp:2243
+#, fuzzy, no-c-format
+msgid "Save &as Default"
+msgstr "Set as Default"
+
+#. i18n: file ./src/pluginselectdialogbase.ui line 137
+#: rc.cpp:2249 rc.cpp:2697 rc.cpp:4549 rc.cpp:5431 rc.cpp:5902
+#, no-c-format
+msgid "O&K"
+msgstr ""
+
+#. i18n: file ./src/settingswidget.ui line 16
+#: rc.cpp:2255
+#, fuzzy, no-c-format
+msgid "Form2"
+msgstr "Forms"
+
+#. i18n: file ./src/settingswidget.ui line 30
+#: rc.cpp:2258
+#, no-c-format
+msgid "Lo&ad last project on startup"
+msgstr "Lo&ad last project on startup"
+
+#. i18n: file ./src/settingswidget.ui line 33
+#: rc.cpp:2261
+#, no-c-format
+msgid ""
+"Check this if you want KDevelop to load the last opened project on startup"
+msgstr ""
+"Tick this if you want KDevelop to load the last opened project on startup"
+
+#. i18n: file ./src/settingswidget.ui line 36
+#: rc.cpp:2264
+#, no-c-format
+msgid ""
+"Mark this checkbox if you want to continue to work with the last project you "
+"worked on. This will cause KDevelop 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 ""
+"Tick this tickbox if you want to continue to work with the last project you "
+"worked on. This will cause KDevelop to automatically load this project on "
+"start-up. It will usually be shown in the state you left work so you can "
+"readily proceed."
+
+#. i18n: file ./src/settingswidget.ui line 44
+#: rc.cpp:2267
+#, no-c-format
+msgid "<qt><h3>Project Settings</h3></qt>"
+msgstr "<qt><h3>Project Settings</h3></qt>"
+
+#. i18n: file ./src/settingswidget.ui line 55
+#: rc.cpp:2270
+#, fuzzy, no-c-format
+msgid "Line wrappin&g"
+msgstr "Line &wrapping"
+
+#. i18n: file ./src/settingswidget.ui line 58
+#: rc.cpp:2273
+#, no-c-format
+msgid ""
+"By default, KDevelop will wrap long lines around in the Messages Output View "
+"window"
+msgstr ""
+"By default, KDevelop will wrap long lines around in the Messages Output View "
+"window"
+
+#. i18n: file ./src/settingswidget.ui line 61
+#: rc.cpp:2276
+#, fuzzy, no-c-format
+msgid ""
+"By default, KDevelop 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 ""
+"By default, KDevelop 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."
+
+#. i18n: file ./src/settingswidget.ui line 77
+#: rc.cpp:2279
+#, no-c-format
+msgid "&Compiler output:"
+msgstr "&Compiler output:"
+
+#. i18n: file ./src/settingswidget.ui line 86
+#: rc.cpp:2282
+#, no-c-format
+msgid "Very Short"
+msgstr "Very Short"
+
+#. i18n: file ./src/settingswidget.ui line 91
+#: rc.cpp:2285
+#, no-c-format
+msgid "Short"
+msgstr "Short"
+
+#. i18n: file ./src/settingswidget.ui line 96
+#: rc.cpp:2288
+#, no-c-format
+msgid "Long"
+msgstr "Long"
+
+#. i18n: file ./src/settingswidget.ui line 111
+#: rc.cpp:2291
+#, fuzzy, no-c-format
+msgid "Choose what sort of output you want from the build process"
+msgstr "Choose what sort of output you want from the build process"
+
+#. i18n: file ./src/settingswidget.ui line 117
+#: rc.cpp:2294
+#, fuzzy, no-c-format
+msgid ""
+"KDevelop 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 KDevelop 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 ""
+"KDevelop 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 KDevelop 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."
+
+#. i18n: file ./src/settingswidget.ui line 127
+#: rc.cpp:2300
+#, no-c-format
+msgid "<qt><h3>Output View Settings</h3></qt>"
+msgstr "<qt><h3>Output View Settings</h3></qt>"
+
+#. i18n: file ./src/settingswidget.ui line 149
+#: rc.cpp:2303
+#, no-c-format
+msgid "Default pro&jects directory:"
+msgstr "Default pro&jects directory:"
+
+#. i18n: file ./src/settingswidget.ui line 163
+#: rc.cpp:2306
+#, fuzzy, no-c-format
+msgid "Set the directory where you want your projects in."
+msgstr "Set the directory where you want your projects in."
+
+#. i18n: file ./src/settingswidget.ui line 166
+#: rc.cpp:2309
+#, fuzzy, no-c-format
+msgid ""
+"By default, KDevelop 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. KDevelop will place the any new project here as a "
+"subdirectory."
+msgstr ""
+"By default, KDevelop 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. KDevelop will place the any new project here as a "
+"subdirectory."
+
+#. i18n: file ./src/settingswidget.ui line 209
+#: rc.cpp:2312
+#, no-c-format
+msgid "Window &font:"
+msgstr "Window &font:"
+
+#. i18n: file ./src/settingswidget.ui line 261
+#: rc.cpp:2315
+#, no-c-format
+msgid "Use &KDE setting"
+msgstr "Use &KDE setting"
+
+#. i18n: file ./src/settingswidget.ui line 267
+#: rc.cpp:2318
+#, fuzzy, no-c-format
+msgid "Use the terminal as set in KControl"
+msgstr "Use the terminal as set in KControl"
+
+#. i18n: file ./src/settingswidget.ui line 270
+#: rc.cpp:2321
+#, fuzzy, no-c-format
+msgid ""
+"If checked, KDevelop will use the default terminal as set in KControl in KDE "
+"components, Component Chooser."
+msgstr ""
+"If checked, KDevelop will use the default terminal as set in KControl in KDE "
+"components, Component Chooser."
+
+#. i18n: file ./src/settingswidget.ui line 294
+#: rc.cpp:2324
+#, no-c-format
+msgid "&Other:"
+msgstr "&Other:"
+
+#. i18n: file ./src/settingswidget.ui line 297
+#: rc.cpp:2327
+#, fuzzy, no-c-format
+msgid "Set a different terminal than the KDE default one"
+msgstr "Set a different terminal than the KDE default one"
+
+#. i18n: file ./src/settingswidget.ui line 300
+#: rc.cpp:2330
+#, no-c-format
+msgid "Choose some other terminal different from the default one."
+msgstr "Choose some other terminal different from the default one."
+
+#. i18n: file ./src/settingswidget.ui line 320
+#: rc.cpp:2333
+#, no-c-format
+msgid "<qt><h3>Terminal Emulation</h3></qt>"
+msgstr "<qt><h3>Terminal Emulation</h3></qt>"
+
+#. i18n: file ./src/settingswidget.ui line 365
+#: rc.cpp:2336
+#, 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>"
+msgstr ""
+
+#. i18n: file ./src/settingswidget.ui line 410
+#: rc.cpp:2348
+#, no-c-format
+msgid "Run KDevelop's &designer as a separate application"
+msgstr "Run KDevelop's &designer as a separate application"
+
+#. i18n: file ./src/settingswidget.ui line 424
+#: rc.cpp:2357
+#, fuzzy, no-c-format
+msgid "Run &Qt Designer"
+msgstr "Run Qt Desi&gner"
+
+#. i18n: file ./src/settingswidget.ui line 440
+#: rc.cpp:2366
+#, no-c-format
+msgid "Directory &navigation messages"
+msgstr "Directory &navigation messages"
+
+#. i18n: file ./src/settingswidget.ui line 446
+#: rc.cpp:2372
+#, fuzzy, no-c-format
+msgid "Check this if you want to know what directory make is in"
+msgstr "Tick this if you want to know what directory make is in"
+
+#. i18n: file ./src/settingswidget.ui line 449
+#: rc.cpp:2375
+#, fuzzy, 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, KDevelop "
+"suppresses those messages by default. Mark the checkbox if you want to protocol "
+"which directories make worked in."
+msgstr ""
+"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, KDevelop "
+"suppresses those messages by default. Mark the checkbox if you want to protocol "
+"which directories make worked in."
+
+#. i18n: file ./src/settingswidget.ui line 497
+#: rc.cpp:2378
+#, fuzzy, no-c-format
+msgid "Force english compiler output"
+msgstr "Full Compiler Output"
+
+#. i18n: file ./src/settingswidget.ui line 505
+#: rc.cpp:2381
+#, no-c-format
+msgid "Use kde language and disable \"jump-to-source\" functionality"
+msgstr ""
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 16
+#: rc.cpp:2384
+#, no-c-format
+msgid "Profile Editor for The KDevelop Platform"
+msgstr "Profile Editor for The KDevelop Platform"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 63
+#: src/profileengine/editor/profileeditor.cpp:237 rc.cpp:2387 rc.cpp:2462
+#, no-c-format
+msgid "Add Profile"
+msgstr "Add Profile"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 86
+#: buildtools/qmake/projectconfigurationdlg.cpp:1794
+#: kdevdesigner/designer/hierarchyview.cpp:190
+#: lib/widgets/propeditor/propertyeditor.cpp:172
+#: parts/fileview/filegroupswidget.cpp:169 rc.cpp:2390 rc.cpp:2438 rc.cpp:2453
+#: rc.cpp:4486 rc.cpp:5085 rc.cpp:5106 rc.cpp:5241 rc.cpp:5839 rc.cpp:6668
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 97
+#: parts/filecreate/addglobaldlg.cpp:63 src/languageselectwidget.cpp:83
+#: rc.cpp:2393 rc.cpp:3674 rc.cpp:3698 rc.cpp:3941
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 132
+#: src/profileengine/editor/profileeditor.cpp:255
+#: src/profileengine/editor/profileeditor.cpp:267 rc.cpp:2396
+#, no-c-format
+msgid "Remove Profile"
+msgstr "Remove Profile"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 212
+#: rc.cpp:2408
+#, no-c-format
+msgid "Derived properties:"
+msgstr "Derived properties:"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 241
+#: rc.cpp:2411
+#, no-c-format
+msgid "Own properties:"
+msgstr "Own properties:"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 258
+#: rc.cpp:2414
+#, no-c-format
+msgid "Lists of Explicitly Enabled && Disabled Plugins"
+msgstr "Lists of Explicitly Enabled && Disabled Plugins"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 283
+#: rc.cpp:2417
+#, no-c-format
+msgid "Enabled:"
+msgstr "Enabled:"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 289
+#: rc.cpp:2420 rc.cpp:2426
+#, no-c-format
+msgid "Plugin Name"
+msgstr "Plugin Name"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 323
+#: rc.cpp:2423
+#, no-c-format
+msgid "Disabled:"
+msgstr "Disabled:"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 349
+#: rc.cpp:2429 rc.cpp:2432 rc.cpp:6188 rc.cpp:6251
+#, no-c-format
+msgid "<-"
+msgstr "<-"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 430
+#: rc.cpp:2435
+#, no-c-format
+msgid "Available plugins:"
+msgstr "Available plugins:"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 447
+#: rc.cpp:2441 rc.cpp:2456
+#, no-c-format
+msgid "Generic Name"
+msgstr "Generic Name"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 489
+#: rc.cpp:2444 rc.cpp:2447 rc.cpp:6191 rc.cpp:6254
+#, no-c-format
+msgid "->"
+msgstr "->"
+
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 507
+#: rc.cpp:2450
+#, no-c-format
+msgid "List of Plugins to Be Loaded"
+msgstr "List of Plugins to Be Loaded"
+
+#. i18n: file ./src/profileengine/editor/addprofilewidget.ui line 73
+#: rc.cpp:2468
+#, no-c-format
+msgid "&Generic name:"
+msgstr "&Generic name:"
+
+#. i18n: file ./src/profileengine/editor/addprofilewidget.ui line 105
+#: rc.cpp:2471 rc.cpp:3462 rc.cpp:3965
+#, no-c-format
+msgid "&Description:"
+msgstr "&Description:"
+
+#. i18n: file ./vcs/clearcase/integrator/ccintegratordlgbase.ui line 24
+#: rc.cpp:2474 rc.cpp:3126
+#, no-c-format
+msgid "No options available for this VCS."
+msgstr "No options available for this VCS."
+
+#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 16
+#: rc.cpp:2477
+#, no-c-format
+msgid "New Subversion Project"
+msgstr "New Subversion Project"
+
+#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 35
+#: rc.cpp:2480
+#, no-c-format
+msgid "&Import address:"
+msgstr "&Import address:"
+
+#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 53
+#: rc.cpp:2483
+#, no-c-format
+msgid "Create &Standard Directories (tags/trunk/branches/)?"
+msgstr "Create &Standard Directories (tags/trunk/branches/)?"
+
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 16
+#: vcs/subversion/subversion_core.cpp:300 rc.cpp:2492
+#, fuzzy, no-c-format
+msgid "Subversion Log View"
+msgstr "Subversion"
+
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 35
+#: rc.cpp:2498
+#, no-c-format
+msgid "Do not show logs before branching point"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 46
+#: rc.cpp:2501
+#, fuzzy, no-c-format
+msgid "End Revision"
+msgstr "Revision"
+
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 57
+#: rc.cpp:2504 rc.cpp:2516
+#, fuzzy, no-c-format
+msgid "&By Revision Number"
+msgstr "&Revision:"
+
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 65
+#: rc.cpp:2507 rc.cpp:2519
+#, no-c-format
+msgid "B&y Revision Specifier"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 88
+#: rc.cpp:2510 rc.cpp:2700 rc.cpp:4507
+#, fuzzy, no-c-format
+msgid "C&ancel"
+msgstr "C&hangelog:"
+
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 96
+#: rc.cpp:2513
+#, fuzzy, no-c-format
+msgid "Start Revision"
+msgstr "Revision"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 16
+#: rc.cpp:2522
+#, fuzzy, no-c-format
+msgid "Subversion Merge"
+msgstr "Subversion messages"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 27
+#: rc.cpp:2525 rc.cpp:2718
+#, fuzzy, no-c-format
+msgid "Destination"
+msgstr "Description"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 38
+#: rc.cpp:2528
+#, fuzzy, no-c-format
+msgid "Destination working path"
+msgstr "Description"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 53
+#: rc.cpp:2531
+#, fuzzy, no-c-format
+msgid "Source 1"
+msgstr "Source"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 80
+#: rc.cpp:2534 rc.cpp:2561
+#, fuzzy, no-c-format
+msgid "Number:"
+msgstr "Name:"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 91
+#: rc.cpp:2537 rc.cpp:2564
+#, no-c-format
+msgid "Keyword:"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 97
+#: rc.cpp:2540 rc.cpp:2570 rc.cpp:2652 rc.cpp:2736
+#, no-c-format
+msgid "HEAD"
+msgstr "HEAD"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 102
+#: rc.cpp:2543 rc.cpp:2573 rc.cpp:2739
+#, no-c-format
+msgid "BASE"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 107
+#: rc.cpp:2546 rc.cpp:2576
+#, no-c-format
+msgid "COMMITTED"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 112
+#: rc.cpp:2549 rc.cpp:2579
+#, no-c-format
+msgid "PREV"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 143
+#: rc.cpp:2552 rc.cpp:2582
+#, fuzzy, no-c-format
+msgid "Source URL or working path:"
+msgstr "&Source path:"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 151
+#: rc.cpp:2555 rc.cpp:2567
+#, fuzzy, no-c-format
+msgid "Specify revision as"
+msgstr "Change function name"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 161
+#: rc.cpp:2558
+#, fuzzy, no-c-format
+msgid "Source 2"
+msgstr "Source"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 302
+#: rc.cpp:2591
+#, fuzzy, no-c-format
+msgid "--force (Force to delete locally modified or unversioned items.)"
+msgstr "Force remove (delete locally modified files/non versioned files)"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 310
+#: rc.cpp:2594
+#, fuzzy, no-c-format
+msgid "--non-recursive"
+msgstr "&Recursive"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 318
+#: rc.cpp:2597
+#, no-c-format
+msgid "--ignore-ancestry"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 335
+#: rc.cpp:2600
+#, no-c-format
+msgid ""
+"--dry-run (Only receive full result notification\n"
+" without actually modifying working copy)"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 16
+#: rc.cpp:2604
+#, fuzzy, no-c-format
+msgid "Subversion Switch"
+msgstr "Subversion"
+
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 27
+#: rc.cpp:2607
+#, no-c-format
+msgid "Non-recursive. (Switch its immediate children only)"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 108
+#: rc.cpp:2616
+#, fuzzy, no-c-format
+msgid "Current Repository URL"
+msgstr "Init CVS Repository"
+
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 124
+#: rc.cpp:2619
+#, fuzzy, no-c-format
+msgid "Working copy to switch"
+msgstr "Directory:"
+
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 140
+#: rc.cpp:2622
+#, fuzzy, no-c-format
+msgid "Working Mode"
+msgstr "Directory:"
+
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 151
+#: rc.cpp:2625
+#, fuzzy, no-c-format
+msgid "svn switch"
+msgstr "Recursive switch"
+
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 159
+#: rc.cpp:2628
+#, fuzzy, no-c-format
+msgid "svn switch --relocation"
+msgstr "Restore loca&tion"
+
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 169
+#: rc.cpp:2631
+#, fuzzy, no-c-format
+msgid "New destination URL"
+msgstr "Destination:"
+
+#. i18n: file ./vcs/subversion/subversiondiff.ui line 16
+#: rc.cpp:2634
+#, fuzzy, no-c-format
+msgid "Subversion Diff"
+msgstr "Subversion"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 24
+#: rc.cpp:2640
+#, no-c-format
+msgid "Subversion Module Checkout"
+msgstr "Subversion Module Checkout"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 43
+#: rc.cpp:2643
+#, no-c-format
+msgid "Server Settings"
+msgstr "Server Settings"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 62
+#: rc.cpp:2646
+#, no-c-format
+msgid "Checkout &from:"
+msgstr "Checkout &from:"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 96
+#: rc.cpp:2649
+#, no-c-format
+msgid "&Revision:"
+msgstr "&Revision:"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 131
+#: rc.cpp:2655
+#, no-c-format
+msgid "This Project has Standard &Trunk/Branches/Tags/Directories"
+msgstr "This Project has Standard &Trunk/Branches/Tags/Directories"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 186
+#: rc.cpp:2664
+#, no-c-format
+msgid "Local Directory"
+msgstr "Local Directory"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 205
+#: rc.cpp:2667
+#, no-c-format
+msgid "C&heckout in:"
+msgstr "C&heckout in:"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 239
+#: rc.cpp:2670
+#, no-c-format
+msgid "&Name of the newly created directory:"
+msgstr "&Name of the newly created directory:"
+
+#. i18n: file ./vcs/subversion/commitdlgbase.ui line 16
+#: rc.cpp:2679
+#, no-c-format
+msgid "Log Message"
+msgstr "Log Message"
+
+#. i18n: file ./vcs/subversion/commitdlgbase.ui line 81
+#: rc.cpp:2685 rc.cpp:5434
+#, no-c-format
+msgid "Ca&ncel"
+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:2691 rc.cpp:5304
+#, no-c-format
+msgid "New Item"
+msgstr "New Item"
+
+#. i18n: file ./vcs/subversion/svn_commitdlgbase.ui line 71
+#: rc.cpp:2694
+#, no-c-format
+msgid "Keep Locks"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_commitdlgbase.ui line 108
+#: rc.cpp:2703
+#, fuzzy, no-c-format
+msgid "Recursive"
+msgstr "&Recursive"
+
+#. i18n: file ./vcs/subversion/svnssltrustpromptbase.ui line 16
+#: rc.cpp:2706
+#, no-c-format
+msgid "SSL Certificate Trust"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 16
+#: rc.cpp:2709
+#, fuzzy, no-c-format
+msgid "Subversion Copy"
+msgstr "Subversion"
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 84
+#: rc.cpp:2721
+#, no-c-format
+msgid "Specify either the full repository URL or local working path"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 94
+#: rc.cpp:2724
+#, fuzzy, no-c-format
+msgid "Requested Local Path"
+msgstr "Real Path"
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 102
+#: rc.cpp:2727
+#, fuzzy, no-c-format
+msgid "Source Revision"
+msgstr "Revision"
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 129
+#: rc.cpp:2730
+#, fuzzy, no-c-format
+msgid "Specify by number:"
+msgstr "S&pecifier:"
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 137
+#: rc.cpp:2733
+#, fuzzy, no-c-format
+msgid "Specify by keyword:"
+msgstr "S&pecifier:"
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 153
+#: rc.cpp:2742
+#, no-c-format
+msgid "WORKING"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 178
+#: kdevdesigner/designer/mainwindowactions.cpp:206 rc.cpp:2745
+#, no-c-format
+msgid "Source"
+msgstr "Source"
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 197
+#: rc.cpp:2748
+#, no-c-format
+msgid "Specify by the repository URL of this item"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 205
+#: rc.cpp:2751
+#, no-c-format
+msgid "Specify by local path of this item"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 55
+#: rc.cpp:2754
+#, fuzzy, no-c-format
+msgid "&Do not do anything"
+msgstr "Do not do anything"
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 65
+#: rc.cpp:2757 rc.cpp:2764
+#, no-c-format
+msgid ""
+"Adds subversion menus to project.\n"
+"\n"
+"NOTE: Unless you import the project\n"
+"out of kdevelop, you will not be able\n"
+"to perform any subversion operations."
+msgstr ""
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 80
+#: rc.cpp:2771
+#, fuzzy, no-c-format
+msgid ""
+"&Create a project tree and import new project into trunk, then checkout from "
+"the repository"
+msgstr "Create a project tree and import new project into trunk"
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 87
+#: rc.cpp:2774 rc.cpp:2781
+#, 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"
+"eg. been created with 'svnadmin'"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 103
+#: rc.cpp:2788
+#, no-c-format
+msgid ""
+"Example for the url (if /home/user/subversion is the subversion repository):\n"
+"file:///home/user/subversion/mynewproject"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 122
+#: rc.cpp:2792
+#, no-c-format
+msgid "Repository:"
+msgstr "Repository:"
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 135
+#: rc.cpp:2795
+#, no-c-format
+msgid ""
+"Subversion repository location.\n"
+"The repository has to exist -\n"
+"eg. been created with 'svnadmin'"
+msgstr ""
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 144
+#: rc.cpp:2800
+#, 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"
+msgstr ""
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 17
+#: rc.cpp:2809
+#, no-c-format
+msgid "This form allows you to create a CVS repository for your new project"
+msgstr "This form allows you to create a CVS repository for your new project"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 34
+#: rc.cpp:2812
+#, no-c-format
+msgid "Release &tag:"
+msgstr "Release &tag:"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 45
+#: rc.cpp:2815
+#, no-c-format
+msgid "Enter the name of the repository"
+msgstr "Enter the name of the repository"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 49
+#: rc.cpp:2818
+#, no-c-format
+msgid ""
+"CVS Repository name goes here.\n"
+"Most of the thime you'll just reuse the project name"
+msgstr ""
+"CVS Repository name goes here.\n"
+"Most of the thime you'll just reuse the project name"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 57
+#: rc.cpp:2822 rc.cpp:3078
+#, no-c-format
+msgid "vendor"
+msgstr "vendor"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 60
+#: rc.cpp:2825
+#, no-c-format
+msgid "Enter the vendor name"
+msgstr "Enter the vendor name"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 68
+#: rc.cpp:2828
+#, no-c-format
+msgid "&Message:"
+msgstr "&Message:"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 79
+#: rc.cpp:2831 rc.cpp:2943 rc.cpp:3123
+#, no-c-format
+msgid "&Module:"
+msgstr "&Module:"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 90
+#: rc.cpp:2834 rc.cpp:3090
+#, no-c-format
+msgid "&Vendor tag:"
+msgstr "&Vendor tag:"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 101
+#: rc.cpp:2837
+#, no-c-format
+msgid "new project"
+msgstr "new project"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 104
+#: rc.cpp:2840
+#, no-c-format
+msgid "Repository creation message"
+msgstr "Repository creation message"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 112
+#: rc.cpp:2843 rc.cpp:3105
+#, no-c-format
+msgid "start"
+msgstr "start"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 115
+#: rc.cpp:2846
+#, no-c-format
+msgid "Tag that will be associated with initial state"
+msgstr "Tag that will be associated with initial state"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 129
+#: rc.cpp:2849
+#, no-c-format
+msgid "&Server path:"
+msgstr "&Server path:"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 140
+#: rc.cpp:2852
+#, no-c-format
+msgid "Enter your CVS Root location"
+msgstr "Enter your CVS Root location"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 144
+#: rc.cpp:2855
+#, 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 Root location goes here, for example:"
+"<ul>\n"
+"<li>/home/cvsroot or</li>"
+"<li>:pserver:me@localhost:/home/cvs</li></ul>"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 158
+#: rc.cpp:2859
+#, no-c-format
+msgid "CVS_&RSH:"
+msgstr "CVS_&RSH:"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 172
+#: rc.cpp:2862
+#, no-c-format
+msgid "ssh"
+msgstr "ssh"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 184
+#: rc.cpp:2865
+#, no-c-format
+msgid "Init &root"
+msgstr "Init &root"
+
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 187
+#: rc.cpp:2868
+#, no-c-format
+msgid "Check if you defined a new CVS Root"
+msgstr "Tick if you defined a new CVS Root"
+
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 16
+#: rc.cpp:2871
+#, no-c-format
+msgid "Commit to Repository"
+msgstr "Commit to Repository"
+
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 30
+#: rc.cpp:2874
+#, no-c-format
+msgid "&Message"
+msgstr "&Message"
+
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 56
+#: rc.cpp:2877
+#, no-c-format
+msgid "&Add to changelog:"
+msgstr "&Add to changelog:"
+
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 67
+#: rc.cpp:2880
+#, no-c-format
+msgid "Change log filename path (relative to project directory)"
+msgstr "Change log filename path (relative to project directory)"
+
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 70
+#: rc.cpp:2883
+#, 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"
+msgstr ""
+"<b>Changelog filename path</b>"
+"<br/>Insert here the Changelog filename you wish to use so that the message is "
+"appended"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 16
+#: rc.cpp:2892
+#, no-c-format
+msgid "Update/Revert to Release/Branch/Date"
+msgstr "Update/Revert to Release/Branch/Date"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 38
+#: rc.cpp:2895
+#, no-c-format
+msgid "Revision"
+msgstr "Revision"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 52
+#: rc.cpp:2898
+#, no-c-format
+msgid "&Most recent from current branch"
+msgstr "&Most recent from current branch"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 71
+#: rc.cpp:2901
+#, no-c-format
+msgid "An arbitrary &revision/tag/branch:"
+msgstr "An arbitrary &revision/tag/branch:"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 85
+#: rc.cpp:2904
+#, no-c-format
+msgid "Type your release name here (leave empty for HEAD)"
+msgstr "Type your release name here (leave empty for HEAD)"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 88
+#: rc.cpp:2907
+#, no-c-format
+msgid ""
+"Fill the field with the release or branch name (e.g. <i>"
+"make_it_cool, kdevelop_alpha5, ...</i>)"
+msgstr ""
+"Fill the field with the release or branch name (e.g. <i>"
+"make_it_cool, kdevelop_alpha5, ...</i>)"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 106
+#: rc.cpp:2910
+#, no-c-format
+msgid "An arbitrary &date:"
+msgstr "An arbitrary &date:"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 117
+#: rc.cpp:2913
+#, no-c-format
+msgid "FIll the field with a date (e.g. <i>20030204</i>)"
+msgstr "FIll the field with a date (e.g. <i>20030204</i>)"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 129
+#: rc.cpp:2916
+#, no-c-format
+msgid "Additional Options"
+msgstr "Additional Options"
+
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 140
+#: rc.cpp:2919
+#, no-c-format
+msgid "&Enforce even if the file has been locally modified (revert)"
+msgstr "&Enforce even if the file has been locally modified (revert)"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 24
+#: rc.cpp:2928
+#, no-c-format
+msgid "CVS Server Configuration"
+msgstr "CVS Server Configuration"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 46
+#: rc.cpp:2934
+#, no-c-format
+msgid "&Local destination directory:"
+msgstr "&Local destination directory:"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 86
+#: rc.cpp:2937
+#, no-c-format
+msgid "&Server path (e.g. :pserver:marios@cvs.kde.org:/home/kde):"
+msgstr "&Server path (e.g. :pserver:marios@cvs.kde.org:/home/kde):"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 101
+#: rc.cpp:2940
+#, no-c-format
+msgid "Select Module"
+msgstr "Select Module"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 156
+#: rc.cpp:2946
+#, no-c-format
+msgid "&Tag/branch:"
+msgstr "&Tag/branch:"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 195
+#: rc.cpp:2949
+#, no-c-format
+msgid "&Prune directories"
+msgstr "&Prune directories"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 201
+#: rc.cpp:2952
+#, no-c-format
+msgid "Creates subdirs if needed"
+msgstr "Creates subdirs if needed"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 207
+#: rc.cpp:2955
+#, no-c-format
+msgid "Module"
+msgstr "Module"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 218
+#: rc.cpp:2958
+#, no-c-format
+msgid "Real Path"
+msgstr "Real Path"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 277
+#: rc.cpp:2961
+#, no-c-format
+msgid "&Fetch Modules List"
+msgstr "&Fetch Modules List"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 283
+#: rc.cpp:2964
+#, no-c-format
+msgid "Fetch modules list from server"
+msgstr "Fetch modules list from server"
+
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 286
+#: rc.cpp:2967
+#, no-c-format
+msgid "Click to fetch modules list from server you specified"
+msgstr "Click to fetch modules list from server you specified"
+
+#. i18n: file ./vcs/cvsservice/editorsdialogbase.ui line 16
+#: rc.cpp:2970 rc.cpp:6137
+#, no-c-format
+msgid "Editors"
+msgstr "Editors"
+
+#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 16
+#: rc.cpp:2976
+#, no-c-format
+msgid "Tag Files on CVS Repository"
+msgstr "Tag Files on CVS Repository"
+
+#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 38
+#: rc.cpp:2979
+#, no-c-format
+msgid "Tag/Branch &name:"
+msgstr "Tag/Branch &name:"
+
+#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 56
+#: rc.cpp:2982
+#, no-c-format
+msgid "Tag as &branch"
+msgstr "Tag as &branch"
+
+#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 64
+#: rc.cpp:2985
+#, no-c-format
+msgid "&Force"
+msgstr "&Force"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 16
+#: rc.cpp:2994
+#, no-c-format
+msgid "Choose Revisions to Diff"
+msgstr "Choose Revisions to Diff"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 30
+#: rc.cpp:2997
+#, no-c-format
+msgid "Build Difference Between"
+msgstr "Build Difference Between"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 49
+#: rc.cpp:3000
+#, no-c-format
+msgid "Local copy and an arbitrary &revision:"
+msgstr "Local copy and an arbitrary &revision:"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 67
+#: rc.cpp:3003
+#, no-c-format
+msgid "&Two arbitrary revisions/tags:"
+msgstr "&Two arbitrary revisions/tags:"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 91
+#: rc.cpp:3006
+#, no-c-format
+msgid "Revision A:"
+msgstr "Revision A:"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 105
+#: rc.cpp:3009
+#, no-c-format
+msgid "Second revision to compare (leave empty to diff against HEAD)"
+msgstr "Second revision to compare (leave empty to diff against HEAD)"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 116
+#: rc.cpp:3012
+#, no-c-format
+msgid "First revision to compare"
+msgstr "First revision to compare"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 132
+#: rc.cpp:3015
+#, no-c-format
+msgid "Revision B:"
+msgstr "Revision B:"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 142
+#: rc.cpp:3018
+#, no-c-format
+msgid "Local cop&y and HEAD"
+msgstr "Local cop&y and HEAD"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 150
+#: rc.cpp:3021
+#, no-c-format
+msgid "Local copy a&nd BASE"
+msgstr "Local copy a&nd BASE"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 16
+#: rc.cpp:3030
+#, no-c-format
+msgid "CVS Options"
+msgstr "CVS Options"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 27
+#: rc.cpp:3033
+#, no-c-format
+msgid "Common Settings"
+msgstr "Common Settings"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 46
+#: rc.cpp:3036
+#, no-c-format
+msgid "&Remote shell (CVS_RSH environment variable):"
+msgstr "&Remote shell (CVS_RSH environment variable):"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 57
+#: rc.cpp:3039
+#, no-c-format
+msgid "sets the CVS_RSH variable"
+msgstr "sets the CVS_RSH variable"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 60
+#: rc.cpp:3042
+#, 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 ""
+"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."
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 68
+#: rc.cpp:3045
+#, no-c-format
+msgid "CVS server &location:"
+msgstr "CVS server &location:"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 86
+#: rc.cpp:3048
+#, no-c-format
+msgid "When Updating"
+msgstr "When Updating"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 97
+#: rc.cpp:3051
+#, no-c-format
+msgid "Create &new directories (if any)"
+msgstr "Create &new directories (if any)"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 105
+#: rc.cpp:3054
+#, no-c-format
+msgid "&Prune empty directories"
+msgstr "&Prune empty directories"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 113
+#: rc.cpp:3057
+#, no-c-format
+msgid "&Update subdirectories too"
+msgstr "&Update subdirectories too"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 123
+#: rc.cpp:3060
+#, no-c-format
+msgid "When Committing/Removing"
+msgstr "When Committing/Removing"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 134
+#: rc.cpp:3063
+#, no-c-format
+msgid "&Be recursive"
+msgstr "&Be recursive"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 144
+#: rc.cpp:3066
+#, no-c-format
+msgid "When Creating Diffs"
+msgstr "When Creating Diffs"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 176
+#: rc.cpp:3069
+#, no-c-format
+msgid "Use these e&xtra options:"
+msgstr "Use these e&xtra options:"
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 209
+#: rc.cpp:3072
+#, no-c-format
+msgid "Con&text lines:"
+msgstr "Con&text lines:"
+
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 27
+#: rc.cpp:3075
+#, no-c-format
+msgid "Create module in the repository"
+msgstr "Create module in the repository"
+
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 57
+#: rc.cpp:3081
+#, no-c-format
+msgid "&Init Local Repository..."
+msgstr "&Init Local Repository..."
+
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 90
+#: rc.cpp:3084
+#, no-c-format
+msgid "Login to &Repository..."
+msgstr "Login to &Repository..."
+
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 154
+#: rc.cpp:3087
+#, no-c-format
+msgid "Mo&dule:"
+msgstr "Mo&dule:"
+
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 198
+#: rc.cpp:3093
+#, no-c-format
+msgid "Re&lease tag:"
+msgstr "Re&lease tag:"
+
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 220
+#: rc.cpp:3096 rc.cpp:6182 rc.cpp:6245 rc.cpp:8194
+#, no-c-format
+msgid "Co&mment:"
+msgstr "Co&mment:"
+
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 242
+#: rc.cpp:3099 rc.cpp:3117
+#, no-c-format
+msgid "&Repository:"
+msgstr "&Repository:"
+
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 256
+#: rc.cpp:3102
+#, no-c-format
+msgid "First Import"
+msgstr "First Import"
+
+#. i18n: file ./vcs/cvsservice/integrator/initdlg.ui line 16
+#: rc.cpp:3108
+#, no-c-format
+msgid "Choose Repository Location"
+msgstr "Choose Repository Location"
+
+#. i18n: file ./vcs/cvsservice/integrator/initdlg.ui line 35
+#: rc.cpp:3111
+#, no-c-format
+msgid "&Repository location:"
+msgstr "&Repository location:"
+
+#. i18n: file ./vcs/cvsservice/integrator/fetcherdlgbase.ui line 51
+#: rc.cpp:3114
+#, no-c-format
+msgid "&Branch tag:"
+msgstr "&Branch tag:"
+
+#. i18n: file ./vcs/cvsservice/integrator/fetcherdlgbase.ui line 97
+#: rc.cpp:3120
+#, no-c-format
+msgid "Fetch &List"
+msgstr "Fetch &List"
+
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 24
+#: rc.cpp:3129
+#, no-c-format
+msgid "PartExplorer"
+msgstr "PartExplorer"
+
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 27
+#: rc.cpp:3132
+#, no-c-format
+msgid ""
+"This is a front-end to KDE's KTrader: search your KDE documentation for more "
+"information about KDE services and KTrader"
+msgstr ""
+"This is a front-end to KDE's KTrader: search your KDE documentation for more "
+"information about KDE services and KTrader"
+
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 46
+#: rc.cpp:3135
+#, no-c-format
+msgid "KDE service &type:"
+msgstr "KDE service &type:"
+
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 79
+#: rc.cpp:3138
+#, no-c-format
+msgid "&Additional constraints:"
+msgstr "&Additional constraints:"
+
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 104
+#: rc.cpp:3141
+#, no-c-format
+msgid ""
+"<b>Constraints</b>Refine your query by writing additional constraints such as "
+"<i>([X-KDevelop-Scope]='Global')</i>)."
+msgstr ""
+"<b>Constraints</b>Refine your query by writing additional constraints such as "
+"<i>([X-KDevelop-Scope]='Global')</i>)."
+
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 120
+#: rc.cpp:3144
+#, no-c-format
+msgid "&Results"
+msgstr "&Results"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 30
+#: rc.cpp:3147
+#, no-c-format
+msgid "Project Wide String Replacement"
+msgstr "Project Wide String Replacement"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 52
+#: parts/grepview/grepdlg.cpp:127 rc.cpp:3153 rc.cpp:4790
+#, no-c-format
+msgid "C&ase sensitive"
+msgstr "C&ase sensitive"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 80
+#: rc.cpp:3156
+#, no-c-format
+msgid "All s&ubstrings"
+msgstr "All s&ubstrings"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 91
+#: rc.cpp:3159
+#, fuzzy, no-c-format
+msgid "Whole words onl&y"
+msgstr "&Whole words only"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 107
+#: rc.cpp:3162
+#, no-c-format
+msgid "Regular e&xpression:"
+msgstr "Regular e&xpression:"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 110
+#: rc.cpp:3165
+#, no-c-format
+msgid "Use regexp to specify target"
+msgstr "Use regexp to specify target"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 121
+#: rc.cpp:3168
+#, fuzzy, no-c-format
+msgid "E&dit"
+msgstr "Editor"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 124
+#: rc.cpp:3171
+#, no-c-format
+msgid "Opens the regexp editor. Only enabled if installed."
+msgstr "Opens the regexp editor. Only enabled if installed."
+
+#. i18n: file ./parts/replace/replacedlg.ui line 139
+#: rc.cpp:3174
+#, no-c-format
+msgid "Enter the regexp here"
+msgstr "Enter the regexp here"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 149
+#: rc.cpp:3177
+#, no-c-format
+msgid "Target Files in Project"
+msgstr "Target Files in Project"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 160
+#: rc.cpp:3180
+#, no-c-format
+msgid "A&ll files"
+msgstr "A&ll files"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 166
+#: rc.cpp:3183
+#, no-c-format
+msgid "All files in the project will be considered."
+msgstr "All files in the project will be considered."
+
+#. i18n: file ./parts/replace/replacedlg.ui line 174
+#: rc.cpp:3186
+#, no-c-format
+msgid "&Open files only"
+msgstr "&Open files only"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 177
+#: rc.cpp:3189
+#, no-c-format
+msgid "Only open project files will be considered."
+msgstr "Only open project files will be considered."
+
+#. i18n: file ./parts/replace/replacedlg.ui line 185
+#: rc.cpp:3192
+#, no-c-format
+msgid "Files under &path:"
+msgstr "Files under &path:"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 188
+#: rc.cpp:3195
+#, no-c-format
+msgid "Only project files in this dir and its subdirs will be considered."
+msgstr "Only project files in this dir and its subdirs will be considered."
+
+#. i18n: file ./parts/replace/replacedlg.ui line 219
+#: rc.cpp:3198
+#, no-c-format
+msgid "Expression is invalid."
+msgstr "Expression is invalid."
+
+#. i18n: file ./parts/replace/replacedlg.ui line 244
+#: rc.cpp:3201
+#, fuzzy, no-c-format
+msgid "Fi&nd"
+msgstr "Find"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 250
+#: rc.cpp:3204
+#, no-c-format
+msgid "Start looking for possible replacement targets."
+msgstr "Start looking for possible replacement targets."
+
+#. i18n: file ./parts/replace/replacedlg.ui line 268
+#: rc.cpp:3210
+#, no-c-format
+msgid "Strings"
+msgstr "Strings"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 279
+#: rc.cpp:3213
+#, no-c-format
+msgid "&Text to find:"
+msgstr "&Text to find:"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 290
+#: rc.cpp:3216
+#, no-c-format
+msgid "Target string"
+msgstr "Target string"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 298
+#: rc.cpp:3219
+#, no-c-format
+msgid "&Replacement text:"
+msgstr "&Replacement text:"
+
+#. i18n: file ./parts/replace/replacedlg.ui line 309
+#: rc.cpp:3222
+#, no-c-format
+msgid "The replacement string"
+msgstr "The replacement string"
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 16
+#: rc.cpp:3225
+#, no-c-format
+msgid "Add Tool"
+msgstr "Add Tool"
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 27
+#: rc.cpp:3228 rc.cpp:4859
+#, no-c-format
+msgid "&Parameters:"
+msgstr "&Parameters:"
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 38
+#: rc.cpp:3231
+#, no-c-format
+msgid "C&apture output"
+msgstr "C&apture output"
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 41
+#: rc.cpp:3234
+#, 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 ""
+"If this is ticked, the output of the application will be shown in the "
+"application output view; otherwise, all output will be ignored."
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 49
+#: rc.cpp:3237 rc.cpp:4862
+#, no-c-format
+msgid "&Executable:"
+msgstr "&Executable:"
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 74
+#: rc.cpp:3240
+#, no-c-format
+msgid "&Menu text:"
+msgstr "&Menu text:"
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 94
+#: rc.cpp:3243
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 102
+#: rc.cpp:3255
+#, no-c-format
+msgid "The text that appears in the Tools-Menu"
+msgstr "The text that appears in the Tools-Menu"
+
+#. i18n: file ./parts/tools/addtooldlg.ui line 159
+#: rc.cpp:3264
+#, no-c-format
+msgid "The path and name of the application to execute"
+msgstr "The path and name of the application to execute"
+
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 16
+#: parts/tools/tools_part.cpp:49 rc.cpp:3267
+#, no-c-format
+msgid "External Tools"
+msgstr "External Tools"
+
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 37
+#: rc.cpp:3270
+#, no-c-format
+msgid "&Tools Menu"
+msgstr "&Tools Menu"
+
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 141
+#: rc.cpp:3279
+#, no-c-format
+msgid "&File Context Menu"
+msgstr "&File Context Menu"
+
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 245
+#: rc.cpp:3288
+#, no-c-format
+msgid "&Directory Context Menu"
+msgstr "&Directory Context Menu"
+
+#. i18n: file ./parts/quickopen/quickopenfunctionchooseformbase.ui line 86
+#: rc.cpp:3303 rc.cpp:6551
+#, no-c-format
+msgid "File name:"
+msgstr "File name:"
+
+#. i18n: file ./parts/quickopen/quickopenfunctionchooseformbase.ui line 142
+#: rc.cpp:3306
+#, no-c-format
+msgid "Function arguments list:"
+msgstr "Function arguments list:"
+
+#. i18n: file ./parts/quickopen/quickopenbase.ui line 16
+#: rc.cpp:3309
+#, no-c-format
+msgid "Quick Open"
+msgstr "Quick Open"
+
+#. i18n: file ./parts/quickopen/quickopenbase.ui line 30
+#: rc.cpp:3312
+#, no-c-format
+msgid "[NAME]"
+msgstr "[NAME]"
+
+#. i18n: file ./parts/quickopen/quickopenbase.ui line 41
+#: rc.cpp:3315
+#, no-c-format
+msgid "[ITEM LIST]"
+msgstr "[ITEM LIST]"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 37
+#: rc.cpp:3324
+#, no-c-format
+msgid "Prepare for Release"
+msgstr "Prepare for Release"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 79
+#: rc.cpp:3327
+#, no-c-format
+msgid "<H2>Project Packaging & Publishing</H2>"
+msgstr "<H2>Project Packaging & Publishing</H2>"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 135
+#: rc.cpp:3330
+#, fuzzy, no-c-format
+msgid "Source &Distribution"
+msgstr "&Source Distribution"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 151
+#: rc.cpp:3333
+#, no-c-format
+msgid "&Use custom options"
+msgstr "&Use custom options"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 154
+#: rc.cpp:3336
+#, no-c-format
+msgid "Default is: %n-%v.tar.gz"
+msgstr ""
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 173
+#: rc.cpp:3339
+#, no-c-format
+msgid "Source Options"
+msgstr "Source Options"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 184
+#: rc.cpp:3342
+#, no-c-format
+msgid "Use &bzip2 instead of gzip"
+msgstr "Use &bzip2 instead of gzip"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 203
+#: rc.cpp:3345
+#, no-c-format
+msgid ""
+"<b>Archive name format: </b>"
+"<br> %n - File name "
+"<br> %v - File version "
+"<br> %d - Date of archive"
+msgstr ""
+"<b>Archive name format: </b>"
+"<br> %n - File name "
+"<br> %v - File version "
+"<br> %d - Date of archive"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 214
+#: rc.cpp:3348
+#, no-c-format
+msgid "%n-%v"
+msgstr "%n-%v"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 217
+#: rc.cpp:3351
+#, fuzzy, no-c-format
+msgid "Enter the filename using the format options. "
+msgstr "Enter the name of the repository"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 254
+#: rc.cpp:3354
+#, fuzzy, no-c-format
+msgid "&Add Files"
+msgstr "Add Files"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 270
+#: rc.cpp:3357
+#, fuzzy, no-c-format
+msgid "&Create Source Archive"
+msgstr "Create Source &Archive"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 286
+#: rc.cpp:3360 rc.cpp:3483
+#, no-c-format
+msgid "R&eset"
+msgstr "R&eset"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 296
+#: parts/quickopen/quickopenfiledialog.cpp:42
+#: parts/quickopen/quickopenfiledialog.cpp:57 rc.cpp:3363
+#, no-c-format
+msgid "File &list:"
+msgstr "File &list:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 309
+#: rc.cpp:3366
+#, fuzzy, no-c-format
+msgid "Package &Information"
+msgstr "&Package Information"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 349
+#: rc.cpp:3369
+#, no-c-format
+msgid "Ve&ndor:"
+msgstr "Ve&ndor:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 381
+#: rc.cpp:3372
+#, fuzzy, no-c-format
+msgid "Application name"
+msgstr "Application &name:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 402
+#: rc.cpp:3375
+#, no-c-format
+msgid "&Application name:"
+msgstr "&Application name:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 413
+#: rc.cpp:3378
+#, no-c-format
+msgid "S&ummary:"
+msgstr "S&ummary:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 435
+#: rc.cpp:3384
+#, no-c-format
+msgid "R&elease:"
+msgstr "R&elease:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 446
+#: rc.cpp:3387
+#, no-c-format
+msgid "&Version:"
+msgstr "&Version:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 493
+#: rc.cpp:3390
+#, no-c-format
+msgid ""
+"Version of the file package.\n"
+"Menu item: Project/Project Options/General/Version\n"
+"changes project compiled version number"
+msgstr ""
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 501
+#: rc.cpp:3395
+#, no-c-format
+msgid "&Group:"
+msgstr "&Group:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 512
+#: rc.cpp:3398
+#, no-c-format
+msgid "Pac&kager:"
+msgstr "Pac&kager:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 538
+#: rc.cpp:3401
+#, no-c-format
+msgid "Advanced Package Op&tions"
+msgstr "Advanced Package Op&tions"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 549
+#: rc.cpp:3404
+#, fuzzy, no-c-format
+msgid "&Create development package"
+msgstr "Create development package"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 557
+#: rc.cpp:3407
+#, no-c-format
+msgid "Create documentation package"
+msgstr "Create documentation package"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 565
+#: rc.cpp:3410
+#, no-c-format
+msgid "Include application icon"
+msgstr "Include application icon"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 573
+#: rc.cpp:3413
+#, no-c-format
+msgid ""
+"Architecture target:<BR><b>(Note: You must have a compiler that supports this "
+"target)</b>"
+msgstr ""
+"Architecture target:<BR><b>(Note: You must have a compiler that supports this "
+"target)</b>"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 579
+#: rc.cpp:3416
+#, no-c-format
+msgid "i386"
+msgstr "i386"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 584
+#: rc.cpp:3419
+#, no-c-format
+msgid "i586"
+msgstr "i586"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 589
+#: rc.cpp:3422
+#, no-c-format
+msgid "i686"
+msgstr "i686"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 594
+#: rc.cpp:3425
+#, no-c-format
+msgid "AMD K6"
+msgstr "AMD K6"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 599
+#: rc.cpp:3428
+#, no-c-format
+msgid "AMD K7"
+msgstr "AMD K7"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 604
+#: rc.cpp:3431
+#, no-c-format
+msgid "PPC"
+msgstr "PPC"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 609
+#: rc.cpp:3434
+#, no-c-format
+msgid "PPC G3"
+msgstr "PPC G3"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 614
+#: rc.cpp:3437
+#, no-c-format
+msgid "PPC Altevec"
+msgstr "PPC Altevec"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 619
+#: rc.cpp:3440
+#, no-c-format
+msgid "Dec Alpha (AXP)"
+msgstr "Dec Alpha (AXP)"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 624
+#: rc.cpp:3443
+#, no-c-format
+msgid "Sparc"
+msgstr "Sparc"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 669
+#: rc.cpp:3446
+#, fuzzy, no-c-format
+msgid ""
+"&Build Source \n"
+"Package"
+msgstr ""
+"Build Source \n"
+"Package"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 678
+#: rc.cpp:3450
+#, fuzzy, no-c-format
+msgid ""
+"Build Binar&y \n"
+"Package"
+msgstr ""
+"Build Binary \n"
+"Package"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 687
+#: rc.cpp:3454
+#, fuzzy, no-c-format
+msgid ""
+"E&xport \n"
+"Build Files"
+msgstr ""
+"Export \n"
+"Build Files"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 696
+#: rc.cpp:3458
+#, fuzzy, no-c-format
+msgid ""
+"I&mport \n"
+"Build Files"
+msgstr ""
+"Import \n"
+"Build Files"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 777
+#: rc.cpp:3465
+#, no-c-format
+msgid "C&hangelog:"
+msgstr "C&hangelog:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 807
+#: rc.cpp:3468
+#, fuzzy, no-c-format
+msgid "Pr&oject Publishing"
+msgstr "P&roject Publishing"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 826
+#: rc.cpp:3471
+#, no-c-format
+msgid "Local Options"
+msgstr "Local Options"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 848
+#: rc.cpp:3474
+#, fuzzy, no-c-format
+msgid "Ge&nerate HTML information page"
+msgstr "Generate &HTML information page"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 856
+#: rc.cpp:3477
+#, no-c-format
+msgid "&User information generated by RPM"
+msgstr "&User information generated by RPM"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 911
+#: rc.cpp:3480
+#, no-c-format
+msgid "&Generate"
+msgstr "&Generate"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 939
+#: rc.cpp:3486
+#, no-c-format
+msgid "Re&mote Options"
+msgstr "Re&mote Options"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 980
+#: rc.cpp:3489
+#, no-c-format
+msgid "File su&bmission list:"
+msgstr "File su&bmission list:"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1016
+#: rc.cpp:3492
+#, no-c-format
+msgid "+"
+msgstr "+"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1032
+#: rc.cpp:3495
+#, no-c-format
+msgid "-"
+msgstr "-"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1053
+#: rc.cpp:3498
+#, fuzzy, no-c-format
+msgid "Upload to &custom FTP site"
+msgstr "Upload to custom FTP site"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1061
+#: rc.cpp:3501
+#, fuzzy, no-c-format
+msgid "Upload files to ftp.&kde.org"
+msgstr "Upload files to ftp.kde.org"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1086
+#: rc.cpp:3504
+#, fuzzy, no-c-format
+msgid "Sub&mit"
+msgstr "Submit"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1094
+#: rc.cpp:3507
+#, no-c-format
+msgid "ftp://username:password@ftp.server.com/path/"
+msgstr "ftp://username:password@ftp.server.com/path/"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1102
+#: rc.cpp:3510
+#, no-c-format
+msgid "Reset"
+msgstr "Reset"
+
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1110
+#: rc.cpp:3513
+#, fuzzy, no-c-format
+msgid "Upload to &apps.kde.com"
+msgstr "Upload to apps.kde.com"
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 16
+#: rc.cpp:3516
+#, no-c-format
+msgid "Import Existing Project"
+msgstr "Import Existing Project"
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 65
+#: rc.cpp:3522
+#, no-c-format
+msgid "Fetch &Module"
+msgstr "Fetch &Module"
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 79
+#: rc.cpp:3525
+#, no-c-format
+msgid "&Fetch from:"
+msgstr "&Fetch from:"
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 90
+#: rc.cpp:3528
+#, no-c-format
+msgid "Project &name:"
+msgstr "Project &name:"
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 176
+#: rc.cpp:3537
+#, no-c-format
+msgid "&Project type:"
+msgstr "&Project type:"
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 223
+#: rc.cpp:3540
+#, no-c-format
+msgid "&Email:"
+msgstr "&Email: "
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 246
+#: rc.cpp:3543 rc.cpp:3550
+#, 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 ""
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 291
+#: rc.cpp:3557
+#, no-c-format
+msgid "&Author:"
+msgstr "&Author:"
+
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 305
+#: rc.cpp:3560
+#, no-c-format
+msgid "Generate build system infrastructure"
+msgstr "Generate build system infrastructure"
+
+#. i18n: file ./parts/appwizard/vcs_form.ui line 16
+#: rc.cpp:3563
+#, no-c-format
+msgid "Vcs Form"
+msgstr "Vcs Form"
+
+#. i18n: file ./parts/appwizard/vcs_form.ui line 40
+#: rc.cpp:3566
+#, no-c-format
+msgid "&Version control system:"
+msgstr "&Version control system:"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 16
+#: rc.cpp:3569
+#, no-c-format
+msgid "Create New Project"
+msgstr "Create New Project"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 23
+#: languages/cpp/app_templates/kconfig35/app.cpp:77
+#: languages/cpp/app_templates/kde4app/kapp4.cpp:84
+#: languages/cpp/app_templates/kscons_kmdi/appkmdi.cpp:322
+#: languages/cpp/app_templates/kscons_kxt/app.cpp:142
+#: languages/cpp/app_templates/kxt/app.cpp:137
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:580
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:50
+#: src/kdevideextension.cpp:57 src/projectmanager.cpp:152 rc.cpp:3572
+#: rc.cpp:7264
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 38
+#: rc.cpp:3575
+#, no-c-format
+msgid "&All Projects"
+msgstr "&All Projects"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 94
+#: rc.cpp:3578
+#, no-c-format
+msgid "&Show all project templates"
+msgstr "&Show all project templates"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 107
+#: rc.cpp:3581
+#, no-c-format
+msgid "&Favorites"
+msgstr "&Favourites"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 193
+#: rc.cpp:3587
+#, no-c-format
+msgid "Application &name:"
+msgstr "Application &name:"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 204
+#: rc.cpp:3590 rc.cpp:4558 rc.cpp:4579 rc.cpp:4603
+#, no-c-format
+msgid "&Location:"
+msgstr "&Location:"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 215
+#: rc.cpp:3593
+#, no-c-format
+msgid "Final location:"
+msgstr "Final location:"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 267
+#: rc.cpp:3596
+#, no-c-format
+msgid "TextLabel4"
+msgstr "TextLabel4"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 321
+#: src/projectmanager.cpp:148 rc.cpp:3599
+#, no-c-format
+msgid "Project Options"
+msgstr "Project Options"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 340
+#: rc.cpp:3602
+#, no-c-format
+msgid "General Options"
+msgstr "General Options"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 444
+#: rc.cpp:3614
+#, no-c-format
+msgid "0.1"
+msgstr "0.1"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 452
+#: rc.cpp:3617
+#, no-c-format
+msgid "License:"
+msgstr "Licence:"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 461
+#: kdevdesigner/designer/mainwindowactions.cpp:586
+#: parts/appwizard/appwizarddlg.cpp:575 rc.cpp:3620
+#, no-c-format
+msgid "Custom"
+msgstr "Custom"
+
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 501
+#: rc.cpp:3623
+#, no-c-format
+msgid "Custom Options"
+msgstr "Custom Options"
+
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 24
+#: rc.cpp:3626
+#, no-c-format
+msgid "Customize"
+msgstr "Customise"
+
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 35
+#: parts/quickopen/quickopenclassdialog.cpp:82 rc.cpp:3629 rc.cpp:5301
+#, no-c-format
+msgid "Class name:"
+msgstr "Class name:"
+
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 48
+#: rc.cpp:3632
+#, no-c-format
+msgid "Base class:"
+msgstr "Base class:"
+
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 66
+#: rc.cpp:3635
+#, no-c-format
+msgid "Implementation file:"
+msgstr "Implementation file:"
+
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 74
+#: rc.cpp:3638
+#, no-c-format
+msgid "Header file:"
+msgstr "Header file:"
+
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 89
+#: rc.cpp:3641
+#, no-c-format
+msgid "Classes:"
+msgstr "Classes:"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 16
+#: rc.cpp:3647
+#, no-c-format
+msgid "New File Wizard Options"
+msgstr "New File Wizard Options"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 34
+#: rc.cpp:3650
+#, fuzzy, no-c-format
+msgid "Pro&ject Types"
+msgstr "&Project Types"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 45
+#: rc.cpp:3653
+#, no-c-format
+msgid "Re&move Type"
+msgstr "Re&move Type"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 53
+#: rc.cpp:3656
+#, fuzzy, no-c-format
+msgid "Edit T&ype..."
+msgstr "&Edit Type..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 61
+#: rc.cpp:3659
+#, no-c-format
+msgid "New &Subtype..."
+msgstr "New &Subtype..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 69
+#: rc.cpp:3662
+#, no-c-format
+msgid "&New Type..."
+msgstr "&New Type..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 75
+#: parts/filecreate/addglobaldlg.cpp:59 rc.cpp:3665 rc.cpp:3689
+#, no-c-format
+msgid "Type Extension"
+msgstr "Type Extension"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 86
+#: parts/filecreate/addglobaldlg.cpp:60 rc.cpp:3668 rc.cpp:3692
+#, no-c-format
+msgid "Type Name"
+msgstr "Type Name"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 97
+#: parts/filecreate/addglobaldlg.cpp:62 rc.cpp:3671 rc.cpp:3695
+#, no-c-format
+msgid "Icon"
+msgstr "Icon"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 205
+#: rc.cpp:3683
+#, fuzzy, no-c-format
+msgid "Ed&it Template"
+msgstr "Edit Temp&late"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 215
+#: rc.cpp:3686
+#, no-c-format
+msgid "Used &Global Types"
+msgstr "Used &Global Types"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 301
+#: rc.cpp:3701
+#, no-c-format
+msgid "Copy to Pro&ject Types"
+msgstr "Copy to Pro&ject Types"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 311
+#: rc.cpp:3704
+#, fuzzy, no-c-format
+msgid "Proje&ct Templates"
+msgstr "Project &Templates"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 320
+#: rc.cpp:3707
+#, no-c-format
+msgid "Template Name"
+msgstr "Template Name"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 347
+#: rc.cpp:3710
+#, no-c-format
+msgid "C&hange Content..."
+msgstr "C&hange Content..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 355
+#: rc.cpp:3713
+#, no-c-format
+msgid "&New Template..."
+msgstr "&New Template..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 371
+#: rc.cpp:3716
+#, no-c-format
+msgid "Re&move Template"
+msgstr "Re&move Template"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 396
+#: rc.cpp:3719
+#, no-c-format
+msgid "&Edit Template"
+msgstr "&Edit Template"
+
+#. i18n: file ./parts/filecreate/fctemplateeditbase.ui line 16
+#: rc.cpp:3722
+#, no-c-format
+msgid "File Template"
+msgstr "File Template"
+
+#. i18n: file ./parts/filecreate/fctemplateeditbase.ui line 41
+#: rc.cpp:3725 rc.cpp:7228
+#, no-c-format
+msgid "Template &name:"
+msgstr "Template &name:"
+
+#. i18n: file ./parts/filecreate/fctemplateeditbase.ui line 78
+#: rc.cpp:3728 rc.cpp:3749
+#, no-c-format
+msgid "Set template content from &file:"
+msgstr "Set template content from &file:"
+
+#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 16
+#: rc.cpp:3737
+#, no-c-format
+msgid "File Type"
+msgstr "File Type"
+
+#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 44
+#: rc.cpp:3740
+#, no-c-format
+msgid "Type &extension:"
+msgstr "Type &extension:"
+
+#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 76
+#: rc.cpp:3743
+#, no-c-format
+msgid "Type &name:"
+msgstr "Type &name:"
+
+#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 108
+#: rc.cpp:3746
+#, no-c-format
+msgid "Type &description:"
+msgstr "Type &description:"
+
+#. i18n: file ./parts/snippet/snippetdlg.ui line 16
+#: rc.cpp:3758
+#, no-c-format
+msgid "Add Snippet"
+msgstr "Add Snippet"
+
+#. i18n: file ./parts/snippet/snippetdlg.ui line 117
+#: rc.cpp:3770
+#, no-c-format
+msgid "&Snippet:"
+msgstr "&Snippet:"
+
+#. i18n: file ./parts/snippet/snippetdlg.ui line 131
+#: rc.cpp:3773
+#, no-c-format
+msgid "Group:"
+msgstr "Group:"
+
+#. i18n: file ./parts/snippet/snippetdlg.ui line 145
+#: rc.cpp:3776
+#, no-c-format
+msgid "Click here to get to know how to use variables in a snippet"
+msgstr "Click here to get to know how to use variables in a snippet"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 16
+#: rc.cpp:3779
+#, no-c-format
+msgid "Snippet Settings"
+msgstr "Snippet Settings"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 27
+#: rc.cpp:3782
+#, no-c-format
+msgid "Tooltips"
+msgstr "Tooltips"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 38
+#: rc.cpp:3785
+#, no-c-format
+msgid "Show snippet's text in &tooltip"
+msgstr "Show snippet's text in &tooltip"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 44
+#: rc.cpp:3788
+#, no-c-format
+msgid ""
+"Decides if a tooltip should be shown containing text from the bookmarked line"
+msgstr ""
+"Decides if a tooltip should be shown containing text from the bookmarked line"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 71
+#: languages/cpp/debugger/debuggerpart.cpp:120
+#: languages/ruby/debugger/debuggerpart.cpp:105 rc.cpp:3791
+#, no-c-format
+msgid "Variables"
+msgstr "Variables"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 82
+#: rc.cpp:3794
+#, no-c-format
+msgid "Input Method for Variables"
+msgstr "Input Method for Variables"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 93
+#: rc.cpp:3797
+#, no-c-format
+msgid "Single dialog for each variable within a snippet"
+msgstr "Single dialogue for each variable within a snippet"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 102
+#: rc.cpp:3800
+#, no-c-format
+msgid "An input dialog will be displayed for every variable within a snippet"
+msgstr ""
+"An input dialogue will be displayed for every variable within a snippet"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 110
+#: rc.cpp:3803
+#, no-c-format
+msgid "One dialog for all variables within a snippet"
+msgstr "One dialogue for all variables within a snippet"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 119
+#: rc.cpp:3806
+#, no-c-format
+msgid ""
+"A single dialog will be displayed where you can enter the values for all "
+"variables within a snippet"
+msgstr ""
+"A single dialogue will be displayed where you can enter the values for all "
+"variables within a snippet"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 137
+#: rc.cpp:3809
+#, no-c-format
+msgid "Delimiter:"
+msgstr "Delimiter:"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 183
+#: rc.cpp:3812
+#, no-c-format
+msgid "Automatically Open Groups"
+msgstr "Automatically Open Groups"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 194
+#: rc.cpp:3815
+#, no-c-format
+msgid "The group's language is the project's primary language"
+msgstr "The group's language is the project's primary language"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 200
+#: rc.cpp:3818
+#, 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>If the group's language is the same as the project's primary language, the "
+"group will be automatically opened.</qt>"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 208
+#: rc.cpp:3821
+#, no-c-format
+msgid "The group's language is supported by the project"
+msgstr "The group's language is supported by the project"
+
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 217
+#: rc.cpp:3824
+#, 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>"
+msgstr ""
+"<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>"
+
+#. 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:3827
+#, no-c-format
+msgid "File List"
+msgstr "File List"
+
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 27
+#: rc.cpp:3830
+#, fuzzy, no-c-format
+msgid "Display toolbar in toolview (note: change needs a restart)"
+msgstr "Displa&y toolbar in toolview (note: change needs a restart)"
+
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 33
+#: rc.cpp:3833 rc.cpp:3836
+#, no-c-format
+msgid ""
+"Uncheck this if you want the toolbar together with all other toolbars. You can "
+"disable it then"
+msgstr ""
+
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 44
+#: rc.cpp:3839
+#, fuzzy, no-c-format
+msgid "Only save project files in a session"
+msgstr "Only save project files in a view"
+
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 50
+#: rc.cpp:3842 rc.cpp:3845
+#, fuzzy, no-c-format
+msgid "Check this if you want to ignore files that are not part of the project"
+msgstr ""
+"Tick this if you want KDevelop to load the last opened project on startup"
+
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 61
+#: rc.cpp:3848
+#, no-c-format
+msgid "Close all open files before opening a session"
+msgstr ""
+
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 67
+#: rc.cpp:3851 rc.cpp:3854
+#, fuzzy, no-c-format
+msgid ""
+"Check this if you want the currently open files closed before opening a session"
+msgstr ""
+"Tick this if you want your applications to be opened in terminal window."
+
+#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 16
+#: rc.cpp:3857
+#, no-c-format
+msgid "Projectviews"
+msgstr "Projectviews"
+
+#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 35
+#: rc.cpp:3860
+#, fuzzy, no-c-format
+msgid "Open this session after project load:"
+msgstr "Open this view after project load:"
+
+#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 51
+#: rc.cpp:3863
+#, fuzzy, no-c-format
+msgid "select a session"
+msgstr "Select access"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 16
+#: rc.cpp:3866
+#, no-c-format
+msgid "Colors for VCS Visual Feedback"
+msgstr "Colours for VCS Visual Feedback"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 27
+#: rc.cpp:3869
+#, no-c-format
+msgid "Colors to Use for Version Control Feedback"
+msgstr "Colours to Use for Version Control Feedback"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 46
+#: rc.cpp:3872
+#, no-c-format
+msgid "&Updated:"
+msgstr "&Updated:"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 65
+#: rc.cpp:3875
+#, no-c-format
+msgid "&Modified:"
+msgstr "&Modified:"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 84
+#: rc.cpp:3878
+#, no-c-format
+msgid "Co&nflict:"
+msgstr "Co&nflict:"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 103
+#: rc.cpp:3881
+#, no-c-format
+msgid "&Added:"
+msgstr "&Added:"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 122
+#: rc.cpp:3884
+#, no-c-format
+msgid "&Sticky:"
+msgstr "&Sticky:"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 141
+#: rc.cpp:3887
+#, no-c-format
+msgid "&Needs checkout:"
+msgstr "&Needs checkout:"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 160
+#: rc.cpp:3890
+#, no-c-format
+msgid "&Needs patch:"
+msgstr "&Needs patch:"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 179
+#: rc.cpp:3893
+#, no-c-format
+msgid "Un&known:"
+msgstr "Un&known:"
+
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 198
+#: rc.cpp:3896
+#, no-c-format
+msgid "&Default:"
+msgstr "&Default:"
+
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 16
+#: parts/fileview/filegroupspart.cpp:46 rc.cpp:3899
+#, no-c-format
+msgid "File Group View"
+msgstr "File Group View"
+
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 38
+#: rc.cpp:3902
+#, no-c-format
+msgid "&Groups in the file view and their corresponding patterns:"
+msgstr "&Groups in the file view and their corresponding patterns:"
+
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 47
+#: rc.cpp:3905 rc.cpp:4402
+#, no-c-format
+msgid "Group"
+msgstr "Group"
+
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 58
+#: rc.cpp:3908
+#, no-c-format
+msgid "Pattern"
+msgstr "Pattern"
+
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 112
+#: rc.cpp:3911
+#, no-c-format
+msgid "&Add Group..."
+msgstr "&Add Group..."
+
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 120
+#: rc.cpp:3914
+#, no-c-format
+msgid "&Edit Group..."
+msgstr "&Edit Group..."
+
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 128
+#: rc.cpp:3917
+#, no-c-format
+msgid "De&lete Group"
+msgstr "De&lete Group"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 16
+#: rc.cpp:3926
+#, no-c-format
+msgid "Code Templates"
+msgstr "Code Templates"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 27
+#: rc.cpp:3929
+#, no-c-format
+msgid "Co&de:"
+msgstr "Co&de:"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 43
+#: rc.cpp:3932
+#, no-c-format
+msgid "&Enable automatic word completion"
+msgstr "&Enable automatic word completion"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 65
+#: rc.cpp:3938 rc.cpp:5452
+#, no-c-format
+msgid "Template"
+msgstr "Template"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 87
+#: rc.cpp:3944
+#, no-c-format
+msgid "Suffixes"
+msgstr "Suffixes"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 119
+#: rc.cpp:3950
+#, no-c-format
+msgid "&Templates:"
+msgstr "&Templates:"
+
+#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 16
+#: rc.cpp:3953
+#, no-c-format
+msgid "Add Code Template"
+msgstr "Add Code Template"
+
+#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 85
+#: parts/grepview/grepdlg.cpp:105 rc.cpp:3962
+#, no-c-format
+msgid "&Template:"
+msgstr "&Template:"
+
+#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 139
+#: rc.cpp:3968
+#, no-c-format
+msgid "&Suffixes:"
+msgstr "&Suffixes:"
+
+#. i18n: file ./parts/vcsmanager/vcsmanagerprojectconfigbase.ui line 27
+#: rc.cpp:3971
+#, no-c-format
+msgid "Version control system to use for this project:"
+msgstr "Version control system to use for this project:"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 24
+#: rc.cpp:3974
+#, no-c-format
+msgid "Artistic Style Configuration"
+msgstr "Artistic Style Configuration"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 47
+#: rc.cpp:3977 rc.cpp:6368
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 78
+#: rc.cpp:3980
+#, no-c-format
+msgid "&Style"
+msgstr "&Style"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 89
+#: rc.cpp:3983
+#, no-c-format
+msgid "&User defined"
+msgstr "&User defined"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 98
+#: rc.cpp:3986
+#, fuzzy, no-c-format
+msgid "Select options from other tabs."
+msgstr "Some extra options for the document tabbar."
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 106
+#: rc.cpp:3989
+#, no-c-format
+msgid "&ANSI"
+msgstr "&ANSI"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 118
+#: rc.cpp:3992
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 126
+#: rc.cpp:4001
+#, no-c-format
+msgid "&Kernighan && Ritchie"
+msgstr "&Kernighan && Ritchie"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 138
+#: rc.cpp:4004
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 146
+#: rc.cpp:4013
+#, fuzzy, no-c-format
+msgid "Linu&x"
+msgstr "Linux"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 158
+#: rc.cpp:4016
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 166
+#: rc.cpp:4025
+#, no-c-format
+msgid "G&NU"
+msgstr "G&NU"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 179
+#: rc.cpp:4028
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 187
+#: rc.cpp:4038
+#, no-c-format
+msgid "&JAVA"
+msgstr "&JAVA"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 198
+#: rc.cpp:4041
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 206
+#: rc.cpp:4049
+#, fuzzy, no-c-format
+msgid "Use Global &Options"
+msgstr "Haskell Options"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 213
+#: rc.cpp:4052
+#, no-c-format
+msgid ""
+"Use the global defaults. See the menu:\n"
+"Settings/Configure Kdevelop/Formatting."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 231
+#: rc.cpp:4056
+#, fuzzy, no-c-format
+msgid "Files to format"
+msgstr "Files to load"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 259
+#: rc.cpp:4059
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 268
+#: rc.cpp:4071 rc.cpp:4077
+#, no-c-format
+msgid ""
+"Set the file extensions for what the\n"
+"formatter will try to reformat. Use a\n"
+"space seperated list. eg. *.cpp *.hpp\n"
+"Can use * on its own for any file."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 286
+#: rc.cpp:4083
+#, fuzzy, no-c-format
+msgid "Tab && Bra&ckets"
+msgstr "Brackets"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 303
+#: rc.cpp:4086
+#, no-c-format
+msgid "&Filling"
+msgstr "&Filling"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 317
+#: rc.cpp:4089
+#, fuzzy, no-c-format
+msgid "Fill empt&y lines"
+msgstr "File Templates"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 320
+#: rc.cpp:4092
+#, no-c-format
+msgid "Fill empty lines with the white space of their previous lines."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 336
+#: rc.cpp:4095
+#, fuzzy, no-c-format
+msgid "U&se tabs"
+msgstr "Use &tabs"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 356
+#: rc.cpp:4098
+#, fuzzy, no-c-format
+msgid "Number of spaces to use per indent."
+msgstr "Number of enum values per line"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 367
+#: rc.cpp:4101
+#, no-c-format
+msgid "Con&vert tabs"
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 370
+#: rc.cpp:4104
+#, no-c-format
+msgid "Convert tabs to spaces."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 398
+#: rc.cpp:4107
+#, fuzzy, no-c-format
+msgid "&Use spaces:"
+msgstr "Use s&paces:"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 416
+#: rc.cpp:4110
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 427
+#: rc.cpp:4114
+#, fuzzy, no-c-format
+msgid "F&orce tabs"
+msgstr "Force Reedit"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 430
+#: rc.cpp:4117
+#, no-c-format
+msgid "Force tabs to be used in areas Astyle would prefer to use spaces."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 465
+#: rc.cpp:4120
+#, no-c-format
+msgid "Brackets"
+msgstr "Brackets"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 487
+#: rc.cpp:4123
+#, fuzzy, no-c-format
+msgid "&No Change"
+msgstr "File Changed"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 493
+#: rc.cpp:4126
+#, fuzzy, no-c-format
+msgid "The brackets will not be changed."
+msgstr "The directory %1 cannot be created."
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 501
+#: rc.cpp:4129
+#, no-c-format
+msgid "&Break"
+msgstr "&Break"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 507
+#: rc.cpp:4132
+#, no-c-format
+msgid "Break brackets from pre-block code (i.e. ANSI C/C++ style)."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 515
+#: rc.cpp:4135
+#, no-c-format
+msgid "&Attach"
+msgstr "&Attach"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 519
+#: rc.cpp:4138
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 527
+#: rc.cpp:4142
+#, fuzzy, no-c-format
+msgid "Linu&x style"
+msgstr "Li&nux style"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 531
+#: rc.cpp:4145
+#, no-c-format
+msgid ""
+"Break brackets from class/function declarations, \n"
+"but attach brackets to pre-block command statements."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 544
+#: rc.cpp:4149
+#, fuzzy, no-c-format
+msgid "Brea&k closing headers"
+msgstr "Precompiled headers"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 548
+#: rc.cpp:4152
+#, no-c-format
+msgid ""
+"Break brackets before closing headers (e.g. 'else', 'catch', ...)\n"
+"from their immediately preceding closing brackets."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 560
+#: rc.cpp:4156
+#, no-c-format
+msgid "&Indentation"
+msgstr "&Indentation"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 577
+#: rc.cpp:4159
+#, no-c-format
+msgid "Contin&uation"
+msgstr "Contin&uation"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 592
+#: rc.cpp:4162 rc.cpp:4169
+#, no-c-format
+msgid ""
+"Indent a maximal # spaces in a continuous statement,\n"
+"relative to the previous line."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 600
+#: rc.cpp:4166
+#, no-c-format
+msgid "Maximum in statement:"
+msgstr "Maximum in statement:"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 612
+#: rc.cpp:4173
+#, no-c-format
+msgid "Minimum in conditional:"
+msgstr "Minimum in conditional:"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 616
+#: rc.cpp:4176 rc.cpp:4183
+#, no-c-format
+msgid ""
+"Indent a minimal # spaces in a continuous conditional\n"
+"belonging to a conditional header."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 624
+#: rc.cpp:4180
+#, no-c-format
+msgid "Twice current"
+msgstr "Twice current"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 650
+#: rc.cpp:4187
+#, no-c-format
+msgid "Indented &Entities"
+msgstr "Indented &Entities"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 661
+#: rc.cpp:4190
+#, fuzzy, no-c-format
+msgid "&Switches"
+msgstr "Switch To"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 665
+#: rc.cpp:4193
+#, no-c-format
+msgid ""
+"Indent 'switch' blocks, so that the inner 'case XXX:'\n"
+"headers are indented in relation to the switch block."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 673
+#: rc.cpp:4197
+#, fuzzy, no-c-format
+msgid "&Case statements"
+msgstr "Create Element"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 677
+#: rc.cpp:4200
+#, no-c-format
+msgid ""
+"Indent case blocks from the 'case XXX:' headers.\n"
+"Case statements not enclosed in blocks are NOT indented."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 685
+#: rc.cpp:4204
+#, fuzzy, no-c-format
+msgid "Cla&sses"
+msgstr "Classes"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 690
+#: rc.cpp:4207
+#, 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:4212
+#, fuzzy, no-c-format
+msgid "&Brackets"
+msgstr "Brackets"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 701
+#: rc.cpp:4215
+#, no-c-format
+msgid "Add extra indentation to '{' and '}' block brackets."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 709
+#: rc.cpp:4218
+#, fuzzy, no-c-format
+msgid "&Namespaces"
+msgstr "Name&space:"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 712
+#: rc.cpp:4221
+#, no-c-format
+msgid "Indent the contents of namespace blocks."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 720
+#: rc.cpp:4224
+#, fuzzy, no-c-format
+msgid "L&abels"
+msgstr "Label4"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 728
+#: rc.cpp:4227
+#, 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)."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 736
+#: rc.cpp:4232
+#, fuzzy, no-c-format
+msgid "Bloc&ks"
+msgstr "block"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 739
+#: rc.cpp:4235
+#, no-c-format
+msgid "Add extra indentation entire blocks (including brackets)."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 750
+#: rc.cpp:4238
+#, fuzzy, no-c-format
+msgid "#Prepr&ocessors"
+msgstr "Preprocessor"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 753
+#: rc.cpp:4241
+#, no-c-format
+msgid "Indent multi-line #define statements."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 765
+#: rc.cpp:4244
+#, fuzzy, no-c-format
+msgid "For&matting"
+msgstr "Formatting"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 782
+#: rc.cpp:4247
+#, fuzzy, no-c-format
+msgid "Blocks"
+msgstr "block"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 793
+#: rc.cpp:4250
+#, fuzzy, no-c-format
+msgid "&Break blocks"
+msgstr "&Breakpoints"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 805
+#: rc.cpp:4253
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 813
+#: rc.cpp:4265
+#, no-c-format
+msgid "Break bl&ocks all"
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 827
+#: rc.cpp:4268
+#, 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 ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 835
+#: rc.cpp:4282
+#, no-c-format
+msgid "Break i&f-else"
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 838
+#: rc.cpp:4285
+#, no-c-format
+msgid "Break 'else if()' statements into two different lines."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 854
+#: rc.cpp:4288
+#, no-c-format
+msgid "Padding"
+msgstr "Padding"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 865
+#: rc.cpp:4291
+#, fuzzy, no-c-format
+msgid "Add spa&ces inside parentheses"
+msgstr "Add spaces around &parentheses"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 868
+#: rc.cpp:4294
+#, no-c-format
+msgid "Insert space padding around parenthesis on the inside only."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 876
+#: rc.cpp:4297
+#, fuzzy, no-c-format
+msgid "A&dd spaces outside parentheses"
+msgstr "Add spaces around &parentheses"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 879
+#: rc.cpp:4300
+#, no-c-format
+msgid "Insert space padding around parenthesis on the outside only."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 887
+#: rc.cpp:4303
+#, fuzzy, no-c-format
+msgid "Remove &unnecessary spaces around parentheses"
+msgstr "Add spaces around &parentheses"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 890
+#: rc.cpp:4306
+#, no-c-format
+msgid "Remove unnecessary space padding around parenthesis."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 898
+#: rc.cpp:4309
+#, fuzzy, no-c-format
+msgid "&Add spaces around operators"
+msgstr "Add spaces around ope&rators"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 903
+#: rc.cpp:4312
+#, no-c-format
+msgid ""
+"Insert space padding around operators.\n"
+"Once padded, operators stay padded.\n"
+"There is no unpad operator option."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 919
+#: rc.cpp:4317
+#, no-c-format
+msgid "One Liners"
+msgstr "One Liners"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 930
+#: rc.cpp:4320
+#, fuzzy, no-c-format
+msgid "&Keep one-line statements"
+msgstr "Keep one-line &statements"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 934
+#: rc.cpp:4323
+#, no-c-format
+msgid ""
+"Don't break lines containing multiple statements into\n"
+"multiple single-statement lines."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 942
+#: rc.cpp:4327
+#, fuzzy, no-c-format
+msgid "Keep o&ne-line blocks"
+msgstr "Keep one-line b&locks"
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 945
+#: rc.cpp:4330
+#, no-c-format
+msgid "Don't break blocks residing completely on one line."
+msgstr ""
+
+#. i18n: file ./parts/astyle/astyleconfig.ui line 966
+#: rc.cpp:4333
+#, no-c-format
+msgid "Example"
+msgstr "Example"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 16
+#: rc.cpp:4336
+#, no-c-format
+msgid "Test Regular Expression"
+msgstr "Test Regular Expression"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 30
+#: rc.cpp:4339
+#, no-c-format
+msgid "&Regular expression:"
+msgstr "&Regular expression:"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 41
+#: rc.cpp:4342
+#, no-c-format
+msgid "&Test string:"
+msgstr "&Test string:"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 52
+#: rc.cpp:4345
+#, no-c-format
+msgid "Enter a string which will be matched against the regular expression"
+msgstr "Enter a string which will be matched against the regular expression"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 87
+#: rc.cpp:4348
+#, no-c-format
+msgid "&Insert Quoted"
+msgstr "&Insert Quoted"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 93
+#: rc.cpp:4351
+#, no-c-format
+msgid ""
+"Inserts the regular expression into the currently opened source code file. "
+"Escapes any special characters like backslash."
+msgstr ""
+"Inserts the regular expression into the currently opened source code file. "
+"Escapes any special characters like backslash."
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 124
+#: rc.cpp:4357
+#, no-c-format
+msgid "Closes the dialog"
+msgstr "Closes the dialogue"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 134
+#: rc.cpp:4360
+#, no-c-format
+msgid ""
+"enter a regular expression, for example <tt>KD.*</tt>"
+", which matches all strings beginning with \"KD\""
+msgstr ""
+"enter a regular expression, for example <tt>KD.*</tt>"
+", which matches all strings beginning with \"KD\""
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 150
+#: rc.cpp:4363
+#, no-c-format
+msgid "Regular Expression T&ype"
+msgstr "Regular Expression T&ype"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 161
+#: rc.cpp:4366
+#, no-c-format
+msgid "&Basic POSIX syntax (used by grep)"
+msgstr "&Basic POSIX syntax (used by grep)"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 167
+#: rc.cpp:4369 rc.cpp:4375
+#, no-c-format
+msgid "A description of this syntax can be found in the grep manpage"
+msgstr "A description of this syntax can be found in the grep manpage"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 175
+#: rc.cpp:4372
+#, no-c-format
+msgid "E&xtended POSIX syntax (used by egrep)"
+msgstr "E&xtended POSIX syntax (used by egrep)"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 186
+#: rc.cpp:4378
+#, no-c-format
+msgid "&QRegExp syntax"
+msgstr "&QRegExp syntax"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 189
+#: rc.cpp:4381
+#, no-c-format
+msgid ""
+"A description of this syntax can be found in the documentation of the QRegExp "
+"class"
+msgstr ""
+"A description of this syntax can be found in the documentation of the QRegExp "
+"class"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 197
+#: rc.cpp:4384
+#, no-c-format
+msgid "QRegExp syntax (&minimal)"
+msgstr "QRegExp syntax (&minimal)"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 200
+#: rc.cpp:4387
+#, no-c-format
+msgid ""
+"Matches a QRegExp non-greedy. Please read the QRegExp::setMinimal documentation "
+"for more details."
+msgstr ""
+"Matches a QRegExp non-greedy. Please read the QRegExp::setMinimal documentation "
+"for more details."
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 208
+#: rc.cpp:4390
+#, no-c-format
+msgid "&KRegExp syntax"
+msgstr "&KRegExp syntax"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 211
+#: rc.cpp:4393
+#, no-c-format
+msgid "A description of this syntax can be found in the KDE API documentation."
+msgstr ""
+"A description of this syntax can be found in the KDE API documentation."
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 221
+#: rc.cpp:4396 rc.cpp:4618 rc.cpp:6317 rc.cpp:6650 rc.cpp:6680
+#, no-c-format
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 240
+#: rc.cpp:4399
+#, no-c-format
+msgid "Matched subgroups:"
+msgstr "Matched subgroups:"
+
+#. 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:4405 rc.cpp:5067
+#: rc.cpp:5133 rc.cpp:5244 rc.cpp:5845 rc.cpp:6260
+#, no-c-format
+msgid "Value"
+msgstr "Value"
+
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 284
+#: rc.cpp:4408
+#, no-c-format
+msgid ""
+"Shows which groups were matched. See the corresponding documentation for how "
+"groups are matched."
+msgstr ""
+"Shows which groups were matched. See the corresponding documentation for how "
+"groups are matched."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 28
+#: rc.cpp:4411 rc.cpp:7282
+#, no-c-format
+msgid "Ge&neral"
+msgstr "Ge&neral"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 47
+#: rc.cpp:4414
+#, no-c-format
+msgid "Editor Context Menu"
+msgstr "Editor Context Menu"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 58
+#: rc.cpp:4417
+#, fuzzy, no-c-format
+msgid "Show \"&Go To Declaration\""
+msgstr "Show \"Go To Declaration\""
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 61
+#: rc.cpp:4420
+#, no-c-format
+msgid ""
+"If checked, an option to go directly to the matching tag declaration will be "
+"shown. If more than one match, all matches will be shown in the main ctags "
+"result view."
+msgstr ""
+"If ticked, an option to go directly to the matching tag declaration will be "
+"shown. If more than one match, all matches will be shown in the main ctags "
+"result view."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 69
+#: rc.cpp:4423
+#, fuzzy, no-c-format
+msgid "Show \"Go To &Definition\""
+msgstr "Show \"Go To Definition\""
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 72
+#: rc.cpp:4426
+#, no-c-format
+msgid ""
+"If checked, an option to go directly to the matching tag definition will be "
+"shown. If more than one match, all matches will be shown in the main ctags "
+"result view."
+msgstr ""
+"If ticked, an option to go directly to the matching tag definition will be "
+"shown. If more than one match, all matches will be shown in the main ctags "
+"result view."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 80
+#: rc.cpp:4429
+#, fuzzy, no-c-format
+msgid "Show \"CT&ags Lookup\""
+msgstr "Show \"CTags Lookup\""
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 83
+#: rc.cpp:4432
+#, no-c-format
+msgid ""
+"If checked, an option to do a full lookup of all macthing tags is shown in the "
+"context menu. The results will be shown in the main ctags results view."
+msgstr ""
+"If ticked, an option to do a full lookup of all macthing tags is shown in the "
+"context menu. The results will be shown in the main ctags results view."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 112
+#: rc.cpp:4438
+#, fuzzy, no-c-format
+msgid "When more than one hit, go directl&y to the first"
+msgstr "When more than one hit, go directly to the first"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 115
+#: rc.cpp:4441
+#, no-c-format
+msgid ""
+"If more than one hit was produced from an attempt to find an exact match, go to "
+"the first match in the list. Note: the <i>Go To Next Match</i> "
+"shortcut can be used to step between the matches."
+msgstr ""
+"If more than one hit was produced from an attempt to find an exact match, go to "
+"the first match in the list. Note: the <i>Go To Next Match</i> "
+"shortcut can be used to step between the matches."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 123
+#: rc.cpp:4444
+#, fuzzy, no-c-format
+msgid "&Use custom tagfile generation arguments"
+msgstr "Use custom tagfile generation arguments"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 126
+#: rc.cpp:4447
+#, no-c-format
+msgid ""
+"The default arguments should be fine, but if needed a custom generation "
+"arguments string can be used."
+msgstr ""
+"The default arguments should be fine, but if needed a custom generation "
+"arguments string can be used."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 140
+#: rc.cpp:4450
+#, no-c-format
+msgid ""
+"Enter custom arguments to ctags database creation here. Note: do not set a "
+"custom tags file filename here, do that below instead."
+msgstr ""
+"Enter custom arguments to ctags database creation here. Note: do not set a "
+"custom tags file filename here, do that below instead."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 158
+#: rc.cpp:4453
+#, no-c-format
+msgid "Paths"
+msgstr "Paths"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 161
+#: rc.cpp:4456 rc.cpp:4462
+#, no-c-format
+msgid ""
+"Enter the path to the exuberant ctags binary. If empty, <i>ctags</i> "
+"will be executed via $PATH. Note that it is sometimes installed as <i>"
+"exuberant-ctags</i>."
+msgstr ""
+"Enter the path to the exuberant ctags binary. If empty, <i>ctags</i> "
+"will be executed via $PATH. Note that it is sometimes installed as <i>"
+"exuberant-ctags</i>."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 172
+#: rc.cpp:4459
+#, no-c-format
+msgid "Path to ctags binary:"
+msgstr "Path to ctags binary:"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 209
+#: rc.cpp:4465
+#, fuzzy, no-c-format
+msgid "Mana&ge tag files"
+msgstr "Generate tagfile"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 228
+#: rc.cpp:4468
+#, fuzzy, no-c-format
+msgid "Path to project tag file:"
+msgstr "Path to project tagfile:"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 236
+#: rc.cpp:4471
+#, no-c-format
+msgid ""
+"Enter the full path of the project tagfile. If empty, the file will be called "
+"<i>tags</i> and reside in the root of the project."
+msgstr ""
+"Enter the full path of the project tagfile. If empty, the file will be called "
+"<i>tags</i> and reside in the root of the project."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 246
+#: rc.cpp:4474
+#, fuzzy, no-c-format
+msgid "Other tag files:"
+msgstr "Other Files"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 262
+#: rc.cpp:4477
+#, fuzzy, no-c-format
+msgid "&Create..."
+msgstr "Creating..."
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 278
+#: rc.cpp:4483
+#, fuzzy, no-c-format
+msgid "Remo&ve"
+msgstr "Re&move"
+
+#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 314
+#: rc.cpp:4489
+#, fuzzy, no-c-format
+msgid "Tags file"
+msgstr "Tagfiles"
+
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 16
+#: rc.cpp:4492
+#, fuzzy, no-c-format
+msgid "Create new tags file"
+msgstr "Create new file"
+
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 40
+#: rc.cpp:4498
+#, no-c-format
+msgid "Target tags file path:"
+msgstr ""
+
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 53
+#: rc.cpp:4501
+#, fuzzy, no-c-format
+msgid "Directory to tag:"
+msgstr "Directory:"
+
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 91
+#: rc.cpp:4504
+#, fuzzy, no-c-format
+msgid "&Create"
+msgstr "C&reate"
+
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 28
+#: rc.cpp:4510
+#, no-c-format
+msgid "Tag"
+msgstr "Tag"
+
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 69
+#: rc.cpp:4519
+#, no-c-format
+msgid ""
+"Result view for a tag lookup. Click a line to go to the corresponding place in "
+"the code."
+msgstr ""
+"Result view for a tag lookup. Click a line to go to the corresponding place in "
+"the code."
+
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 85
+#: languages/cpp/problemreporter.cpp:141 languages/php/phperrorview.cpp:132
+#: rc.cpp:4522
+#, no-c-format
+msgid "Lookup:"
+msgstr "Lookup:"
+
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 93
+#: rc.cpp:4525
+#, no-c-format
+msgid ""
+"Type the identifier you want to lookup. "
+"<p> The identifier will populate and display a reducing list as you type."
+msgstr ""
+"Type the identifier you want to lookup. "
+"<p> The identifier will populate and display a reducing list as you type."
+
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 101
+#: rc.cpp:4528
+#, no-c-format
+msgid "Hits:"
+msgstr "Hits:"
+
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 126
+#: rc.cpp:4531
+#, no-c-format
+msgid "Date:"
+msgstr "Date:"
+
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 137
+#: rc.cpp:4534
+#, no-c-format
+msgid "Regenerate"
+msgstr "Regenerate"
+
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 140
+#: rc.cpp:4537
+#, no-c-format
+msgid ""
+"Press to regenerate CTags database."
+"<p>This will take some time on a large project."
+msgstr ""
+"Press to regenerate CTags database."
+"<p>This will take some time on a large project."
+
+#. i18n: file ./parts/ctags2/ctags2_selecttagfilebase.ui line 16
+#: rc.cpp:4540
+#, fuzzy, no-c-format
+msgid "Add tags file"
+msgstr "Add existing files"
+
+#. i18n: file ./parts/ctags2/ctags2_selecttagfilebase.ui line 40
+#: rc.cpp:4546
+#, fuzzy, no-c-format
+msgid "Tags file:"
+msgstr "Tagfiles"
+
+#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 41
+#: parts/documentation/interfaces/kdevdocumentationplugin.cpp:688 rc.cpp:4567
+#, no-c-format
+msgid "Project API Documentation"
+msgstr "Project API Documentation"
+
+#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 60
+#: rc.cpp:4570
+#, no-c-format
+msgid "Ca&talog location:"
+msgstr "Ca&talogue location:"
+
+#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 85
+#: rc.cpp:4573
+#, no-c-format
+msgid "C&ollection type:"
+msgstr "C&ollection type:"
+
+#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 103
+#: parts/documentation/interfaces/kdevdocumentationplugin.cpp:689 rc.cpp:4576
+#, no-c-format
+msgid "Project User Manual"
+msgstr "Project User Manual"
+
+#. i18n: file ./parts/documentation/selecttopicbase.ui line 16
+#: rc.cpp:4582
+#, no-c-format
+msgid "Choose Topic"
+msgstr "Choose Topic"
+
+#. i18n: file ./parts/documentation/selecttopicbase.ui line 94
+#: rc.cpp:4591
+#, no-c-format
+msgid "Choose a topic for <b>%1</b>:"
+msgstr "Choose a topic for <b>%1</b>:"
+
+#. i18n: file ./parts/documentation/editcatalogdlgbase.ui line 19
+#: rc.cpp:4594 rc.cpp:4723
+#, no-c-format
+msgid "Documentation Catalog Properties"
+msgstr "Documentation Catalogue Properties"
+
+#. i18n: file ./parts/documentation/editcatalogdlgbase.ui line 141
+#: parts/fileview/addfilegroupdlg.cpp:26 rc.cpp:4606 rc.cpp:4732
+#, no-c-format
+msgid "&Title:"
+msgstr "&Title:"
+
+#. 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:4609
+#, no-c-format
+msgid "Documentation"
+msgstr "Documentation"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 34
+#: rc.cpp:4612
+#, no-c-format
+msgid "&Documentation Collections"
+msgstr "&Documentation Collections"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 119
+#: rc.cpp:4624
+#, no-c-format
+msgid "Full Text &Search"
+msgstr "Full Text &Search"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 155
+#: rc.cpp:4627
+#, no-c-format
+msgid "htse&arch executable:"
+msgstr "htse&arch executable:"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 207
+#: rc.cpp:4630
+#, no-c-format
+msgid "htdi&g executable:"
+msgstr "htdi&g executable:"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 226
+#: rc.cpp:4633
+#, no-c-format
+msgid "Database di&rectory:"
+msgstr "Database di&rectory:"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 237
+#: rc.cpp:4636
+#, no-c-format
+msgid "ht&merge executable:"
+msgstr "ht&merge executable:"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 252
+#: rc.cpp:4639
+#, no-c-format
+msgid "O&ther"
+msgstr "O&ther"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 280
+#: rc.cpp:4642
+#, no-c-format
+msgid "Editor Context Menu Items"
+msgstr "Editor Context Menu Items"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 291
+#: rc.cpp:4645
+#, no-c-format
+msgid "&Find in documentation"
+msgstr "&Find in documentation"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 299
+#: rc.cpp:4648
+#, no-c-format
+msgid "&Look in documentation index"
+msgstr "&Look in documentation index"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 307
+#: rc.cpp:4651
+#, no-c-format
+msgid "S&earch in documentation"
+msgstr "S&earch in documentation"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 315
+#: rc.cpp:4654
+#, no-c-format
+msgid "Goto &infopage"
+msgstr "Goto &infopage"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 323
+#: rc.cpp:4657
+#, no-c-format
+msgid "Goto &manpage"
+msgstr "Goto &manpage"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 333
+#: rc.cpp:4660
+#, no-c-format
+msgid "Use KDevelop &Assistant to browse documentation"
+msgstr "Use KDevelop &Assistant to browse documentation"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 341
+#: rc.cpp:4663
+#, no-c-format
+msgid "Fonts && Sizes"
+msgstr "Fonts && Sizes"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 360
+#: rc.cpp:4666
+#, no-c-format
+msgid "Sta&ndard font:"
+msgstr "Sta&ndard font:"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 389
+#: rc.cpp:4669
+#, no-c-format
+msgid "Fi&xed font:"
+msgstr "Fi&xed font:"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 408
+#: rc.cpp:4672
+#, no-c-format
+msgid "&Zoom factor:"
+msgstr "&Zoom factor:"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 417
+#: rc.cpp:4675
+#, no-c-format
+msgid "20"
+msgstr "20"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 422
+#: rc.cpp:4678
+#, no-c-format
+msgid "40"
+msgstr "40"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 427
+#: rc.cpp:4681
+#, no-c-format
+msgid "60"
+msgstr "60"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 432
+#: rc.cpp:4684
+#, no-c-format
+msgid "80"
+msgstr "80"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 437
+#: rc.cpp:4687
+#, no-c-format
+msgid "90"
+msgstr "90"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 442
+#: rc.cpp:4690
+#, no-c-format
+msgid "95"
+msgstr "95"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 447
+#: rc.cpp:4693
+#, no-c-format
+msgid "100"
+msgstr "100"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 452
+#: rc.cpp:4696
+#, no-c-format
+msgid "105"
+msgstr "105"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 457
+#: rc.cpp:4699
+#, no-c-format
+msgid "110"
+msgstr "110"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 462
+#: rc.cpp:4702
+#, no-c-format
+msgid "120"
+msgstr "120"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 467
+#: rc.cpp:4705
+#, no-c-format
+msgid "140"
+msgstr "140"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 472
+#: rc.cpp:4708
+#, no-c-format
+msgid "160"
+msgstr "160"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 477
+#: rc.cpp:4711
+#, no-c-format
+msgid "180"
+msgstr "180"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 482
+#: rc.cpp:4714
+#, no-c-format
+msgid "200"
+msgstr "200"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 487
+#: rc.cpp:4717
+#, no-c-format
+msgid "250"
+msgstr "250"
+
+#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 492
+#: rc.cpp:4720
+#, no-c-format
+msgid "300"
+msgstr "300"
+
+#. i18n: file ./parts/documentation/addcatalogdlgbase.ui line 43
+#: rc.cpp:4726
+#, no-c-format
+msgid "Type:"
+msgstr "Type:"
+
+#. i18n: file ./parts/documentation/addcatalogdlgbase.ui line 73
+#: rc.cpp:4729
+#, no-c-format
+msgid "Locatio&n:"
+msgstr "Locatio&n:"
+
+#. i18n: file ./parts/documentation/find_documentation_optionsbase.ui line 16
+#: rc.cpp:4741
+#, no-c-format
+msgid "Find Documentation Options"
+msgstr "Find Documentation Options"
+
+#. i18n: file ./parts/documentation/find_documentation_optionsbase.ui line 109
+#: rc.cpp:4750
+#, no-c-format
+msgid "Go to first match"
+msgstr "Go to first match"
+
+#. i18n: file ./parts/documentation/find_documentation_optionsbase.ui line 182
+#: rc.cpp:4759
+#, no-c-format
+msgid ""
+"You can enable and disable search\n"
+"sources and change their priority here."
+msgstr ""
+"You can enable and disable search\n"
+"sources and change their priority here."
+
+#. i18n: file ./parts/documentation/find_documentationbase.ui line 25
+#: parts/documentation/documentation_part.cpp:247 rc.cpp:4763
+#, no-c-format
+msgid "Find Documentation"
+msgstr "Find Documentation"
+
+#. i18n: file ./parts/documentation/find_documentationbase.ui line 36
+#: rc.cpp:4766
+#, no-c-format
+msgid "Search term:"
+msgstr "Search term:"
+
+#. 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:4769
+#, no-c-format
+msgid "Search"
+msgstr "Search"
+
+#. i18n: file ./parts/outputviews/filterdlg.ui line 16
+#: rc.cpp:4775
+#, no-c-format
+msgid "Output Filter Settings"
+msgstr "Output Filter Settings"
+
+#. i18n: file ./parts/outputviews/filterdlg.ui line 94
+#: rc.cpp:4784
+#, fuzzy, no-c-format
+msgid "Filter"
+msgstr "Filtered"
+
+#. i18n: file ./parts/outputviews/filterdlg.ui line 111
+#: rc.cpp:4787
+#, no-c-format
+msgid "Only show lines matching:"
+msgstr ""
+
+#. i18n: file ./parts/outputviews/filterdlg.ui line 135
+#: rc.cpp:4793
+#, fuzzy, no-c-format
+msgid "Re&gular expression"
+msgstr "Regular e&xpression:"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 16
+#: rc.cpp:4796
+#, fuzzy, no-c-format
+msgid "UIChooser"
+msgstr "User"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 38
+#: rc.cpp:4799
+#, no-c-format
+msgid "Use Tabs"
+msgstr "Use Tabs"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 41
+#: rc.cpp:4802
+#, 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."
+msgstr ""
+"Some prefer not to have a tab bar and switch between documents using other "
+"means. Kate is one example of this."
+
+#. i18n: file ./parts/uimode/uichooser.ui line 52
+#: rc.cpp:4805
+#, fuzzy, no-c-format
+msgid "Al&ways"
+msgstr "Always"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 63
+#: rc.cpp:4808
+#, fuzzy, no-c-format
+msgid "Ne&ver"
+msgstr "Never"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 76
+#: rc.cpp:4811
+#, no-c-format
+msgid "Use Close on Hover"
+msgstr "Use Close on Hover"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 79
+#: rc.cpp:4814
+#, no-c-format
+msgid ""
+"The document tab can optionally be used to close the document, by clicking on "
+"the tab icon."
+msgstr ""
+"The document tab can optionally be used to close the document, by clicking on "
+"the tab icon."
+
+#. 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:4820
+#, no-c-format
+msgid "&Yes"
+msgstr "&Yes"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 121
+#: rc.cpp:4823
+#, no-c-format
+msgid "Toolview Tab Layout"
+msgstr "Toolview Tab Layout"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 124
+#: rc.cpp:4826
+#, 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 ""
+"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\"."
+
+#. i18n: file ./parts/uimode/uichooser.ui line 135
+#: rc.cpp:4829
+#, no-c-format
+msgid "Icons"
+msgstr "Icons"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 143
+#: rc.cpp:4832
+#, fuzzy, no-c-format
+msgid "Te&xt"
+msgstr "Text"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 154
+#: rc.cpp:4835
+#, no-c-format
+msgid "Text and icons"
+msgstr "Text and icons"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 164
+#: rc.cpp:4838
+#, no-c-format
+msgid "Tabbed Browsing"
+msgstr "Tabbed Browsing"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 167
+#: rc.cpp:4841
+#, no-c-format
+msgid "Some extra options for the document tabbar."
+msgstr "Some extra options for the document tabbar."
+
+#. i18n: file ./parts/uimode/uichooser.ui line 178
+#: rc.cpp:4844
+#, no-c-format
+msgid "Open &new tab after current tab"
+msgstr "Open &new tab after current tab"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 186
+#: rc.cpp:4847
+#, fuzzy, no-c-format
+msgid "&Show icons on document tabs"
+msgstr "Show icons on document tabs"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 194
+#: rc.cpp:4850
+#, fuzzy, no-c-format
+msgid "Show close &button in tab bar"
+msgstr "Show close button in tab bar"
+
+#. i18n: file ./parts/uimode/uichooser.ui line 214
+#: rc.cpp:4853
+#, no-c-format
+msgid "Note: Changes will take effect after KDevelop is restarted"
+msgstr "Note: Changes will take effect after KDevelop is restarted"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 24
+#: buildtools/autotools/addicondlg.cpp:45
+#: parts/outputviews/appoutputviewpart.cpp:51 rc.cpp:4856 rc.cpp:6128
+#, no-c-format
+msgid "Application"
+msgstr "Application"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 87
+#: rc.cpp:4865 rc.cpp:4883
+#, no-c-format
+msgid "Valgrind"
+msgstr "Valgrind"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 98
+#: rc.cpp:4868
+#, no-c-format
+msgid "Memory &leak check"
+msgstr "Memory &leak check"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 137
+#: rc.cpp:4871
+#, no-c-format
+msgid "&Show still reachable blocks"
+msgstr "&Show still reachable blocks"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 147
+#: rc.cpp:4874 rc.cpp:4892
+#, no-c-format
+msgid "&Trace children"
+msgstr "&Trace children"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 166
+#: rc.cpp:4877 rc.cpp:4886
+#, no-c-format
+msgid "Additional p&arameters:"
+msgstr "Additional p&arameters:"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 187
+#: rc.cpp:4880 rc.cpp:4889 rc.cpp:6167
+#, no-c-format
+msgid "E&xecutable:"
+msgstr "E&xecutable:"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 284
+#: rc.cpp:4895
+#, no-c-format
+msgid "KCachegrind"
+msgstr "KCachegrind"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 300
+#: rc.cpp:4898
+#, fuzzy, no-c-format
+msgid "Exe&cutable:"
+msgstr "Executable:"
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 24
+#: rc.cpp:4901
+#, no-c-format
+msgid "Code Tooltip"
+msgstr "Code Tooltip"
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 27
+#: rc.cpp:4904
+#, 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 ""
+"If ticked, 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."
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 38
+#: rc.cpp:4907
+#, no-c-format
+msgid "Show code &tooltip"
+msgstr "Show code &tooltip"
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 63
+#: rc.cpp:4910
+#, no-c-format
+msgid "&Lines of context:"
+msgstr "&Lines of context:"
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 115
+#: rc.cpp:4913
+#, no-c-format
+msgid "Show Bookmarked Codeline in Bookmark Panel"
+msgstr "Show Bookmarked Codeline in Bookmark Panel"
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 118
+#: rc.cpp:4916
+#, 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 ""
+"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."
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 129
+#: rc.cpp:4919
+#, no-c-format
+msgid "&Never"
+msgstr "&Never"
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 151
+#: rc.cpp:4922
+#, no-c-format
+msgid "&Only lines beginning with the following string:"
+msgstr "&Only lines beginning with the following string:"
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 189
+#: rc.cpp:4925
+#, no-c-format
+msgid "&Always"
+msgstr "&Always"
+
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 192
+#: rc.cpp:4928
+#, no-c-format
+msgid "Always show the bookmarked line in addition to the line number"
+msgstr "Always show the bookmarked line in addition to the line number"
+
+#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 16
+#: parts/scripting/scriptingpart.cpp:57 rc.cpp:4931
+#, no-c-format
+msgid "Scripting"
+msgstr "Scripting"
+
+#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 27
+#: rc.cpp:4934
+#, no-c-format
+msgid "Search Custom Directories for Scripts"
+msgstr "Search Custom Directories for Scripts"
+
+#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 41
+#: rc.cpp:4937
+#, no-c-format
+msgid ""
+"<b>NOTE</b> These are directories to search in that are found in your KDE "
+"resource directories. So if you add the string \"kate/scripts\" to the list "
+"then KScript will look in \"$KDEDIRS/data/kate/scripts\" for scripts. This "
+"will allow you to get scripts in your home directory as well as system wide "
+"ones."
+msgstr ""
+"<b>NOTE</b> These are directories to search in that are found in your KDE "
+"resource directories. So if you add the string \"kate/scripts\" to the list "
+"then KScript will look in \"$KDEDIRS/data/kate/scripts\" for scripts. This "
+"will allow you to get scripts in your home directory as well as system wide "
+"ones."
+
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 24
+#: rc.cpp:4940
+#, no-c-format
+msgid "&Embedded Editor"
+msgstr "&Embedded Editor"
+
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 41
+#: rc.cpp:4943
+#, no-c-format
+msgid ""
+"<i>Note:</i> Changing the preferred editor will not affect\n"
+"already open files."
+msgstr ""
+"<i>Note:</i> Changing the preferred editor will not affect\n"
+"already open files."
+
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 51
+#: rc.cpp:4947
+#, no-c-format
+msgid "On External Changes"
+msgstr "On External Changes"
+
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 57
+#: rc.cpp:4950
+#, 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>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 dialogue 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>"
+
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 68
+#: rc.cpp:4956
+#, fuzzy, no-c-format
+msgid "&Do nothing"
+msgstr "Do nothing"
+
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 82
+#: rc.cpp:4959
+#, fuzzy, no-c-format
+msgid "&Alert the user"
+msgstr "Alert the user"
+
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 90
+#: rc.cpp:4962
+#, fuzzy, no-c-format
+msgid "Automatically reload the file &if safe, alert the user if not"
+msgstr "Automatically reload the file if safe, alert the user if not"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 38
+#: rc.cpp:4965
+#, no-c-format
+msgid "Graphic Filter"
+msgstr "Graphic Filter"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 50
+#: rc.cpp:4968
+#, no-c-format
+msgid "Normal mode"
+msgstr "Normal mode"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 58
+#: rc.cpp:4971
+#, no-c-format
+msgid "TV mode"
+msgstr "TV mode"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 66
+#: rc.cpp:4974
+#, no-c-format
+msgid "2xSaI"
+msgstr "2xSaI"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 74
+#: rc.cpp:4977
+#, no-c-format
+msgid "Super 2xSal"
+msgstr "Super 2xSal"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 82
+#: rc.cpp:4980
+#, no-c-format
+msgid "Super Eagle"
+msgstr "Super Eagle"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 92
+#: rc.cpp:4983
+#, no-c-format
+msgid "GBA binary:"
+msgstr "GBA binary:"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 105
+#: rc.cpp:4986
+#, no-c-format
+msgid "Additional parameters:"
+msgstr "Additional parameters:"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 113
+#: rc.cpp:4989
+#, no-c-format
+msgid "VisualBoy Advance (emulator):"
+msgstr "VisualBoy Advance (emulator):"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 157
+#: rc.cpp:4995
+#, no-c-format
+msgid "Scaling"
+msgstr "Scaling"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 169
+#: rc.cpp:4998
+#, no-c-format
+msgid "1x"
+msgstr "1x"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 177
+#: rc.cpp:5001
+#, no-c-format
+msgid "2x"
+msgstr "2x"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 185
+#: rc.cpp:5004
+#, no-c-format
+msgid "3x"
+msgstr "3x"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 193
+#: rc.cpp:5007
+#, no-c-format
+msgid "4x"
+msgstr "4x"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 203
+#: rc.cpp:5010
+#, no-c-format
+msgid "Full screen"
+msgstr "Full screen"
+
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 211
+#: rc.cpp:5013
+#, no-c-format
+msgid "Start in external terminal"
+msgstr "Start in external terminal"
+
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 19
+#: buildtools/ada/adaproject_part.cpp:375
+#: buildtools/ada/adaproject_part.cpp:406 rc.cpp:5016
+#, no-c-format
+msgid "Ada Compiler"
+msgstr "Ada Compiler"
+
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 64
+#: rc.cpp:5019
+#, no-c-format
+msgid "Configuration:"
+msgstr "Configuration:"
+
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 170
+#: rc.cpp:5031
+#, no-c-format
+msgid "Compiler &options:"
+msgstr "Compiler &options:"
+
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 189
+#: rc.cpp:5034
+#, no-c-format
+msgid "Ada &compiler:"
+msgstr "Ada &compiler:"
+
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 223
+#: rc.cpp:5037 rc.cpp:5929
+#, no-c-format
+msgid "Compiler co&mmand:"
+msgstr "Compiler co&mmand:"
+
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 304
+#: rc.cpp:5040 rc.cpp:5935
+#, no-c-format
+msgid "Main &source file:"
+msgstr "Main &source file:"
+
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 349
+#: rc.cpp:5043
+#, no-c-format
+msgid "Load Default Compiler Options"
+msgstr "Load Default Compiler Options"
+
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 22
+#: rc.cpp:5046
+#, no-c-format
+msgid "Quiet"
+msgstr "Quiet"
+
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 27
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:38 rc.cpp:5049
+#, no-c-format
+msgid "Verbose"
+msgstr "Verbose"
+
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 32
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:356
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:410 rc.cpp:5052
+#: rc.cpp:5521
+#, no-c-format
+msgid "Debug"
+msgstr "Debug"
+
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 78
+#: rc.cpp:5055
+#, no-c-format
+msgid "&Build file:"
+msgstr "&Build file:"
+
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 89
+#: rc.cpp:5058
+#, no-c-format
+msgid "&Verbosity:"
+msgstr "&Verbosity:"
+
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 100
+#: rc.cpp:5061 rc.cpp:6263
+#, no-c-format
+msgid "&Properties:"
+msgstr "&Properties:"
+
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 112
+#: kdevdesigner/designer/propertyeditor.cpp:2922
+#: parts/partexplorer/partexplorerform.cpp:116 rc.cpp:5064 rc.cpp:6257
+#: rc.cpp:8007
+#, no-c-format
+msgid "Property"
+msgstr "Property"
+
+#. i18n: file ./buildtools/ant/classpathwidget.ui line 24
+#: rc.cpp:5070
+#, no-c-format
+msgid "Class&path"
+msgstr "Class&path"
+
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 16
+#: rc.cpp:5073 rc.cpp:5100
+#, no-c-format
+msgid "Viewer"
+msgstr "Viewer"
+
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 59
+#: rc.cpp:5076 rc.cpp:5118
+#, no-c-format
+msgid "Add All From Directory"
+msgstr "Add All From Directory"
+
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 73
+#: rc.cpp:5079 rc.cpp:5121
+#, no-c-format
+msgid "Choose File to Add..."
+msgstr "Choose File to Add..."
+
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 137
+#: rc.cpp:5082 rc.cpp:5103
+#, no-c-format
+msgid "Parse Tree"
+msgstr "Parse Tree"
+
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 157
+#: rc.cpp:5088 rc.cpp:5109
+#, no-c-format
+msgid "Value 1"
+msgstr "Value 1"
+
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 168
+#: rc.cpp:5091 rc.cpp:5112
+#, no-c-format
+msgid "Value 2"
+msgstr "Value 2"
+
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 179
+#: rc.cpp:5094
+#, no-c-format
+msgid "Value 3"
+msgstr "Value 3"
+
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 199
+#: rc.cpp:5097 rc.cpp:5115
+#, no-c-format
+msgid "Source to Be Written Back"
+msgstr "Source to Be Written Back"
+
+#. i18n: file ./buildtools/lib/widgets/environmentdisplaydialogbase.ui line 16
+#: rc.cpp:5124
+#, fuzzy, no-c-format
+msgid "Environment"
+msgstr "E&nvironment:"
+
+#. i18n: file ./buildtools/lib/widgets/environmentdisplaydialogbase.ui line 27
+#: rc.cpp:5127
+#, fuzzy, no-c-format
+msgid "Current Environment"
+msgstr "Current Document"
+
+#. 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:5130 rc.cpp:8831
+#, no-c-format
+msgid "Variable"
+msgstr "Variable"
+
+#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 16
+#: rc.cpp:5139
+#, no-c-format
+msgid "Related Subclasses"
+msgstr "Related Subclasses"
+
+#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 30
+#: rc.cpp:5142
+#, no-c-format
+msgid "&Add Relation"
+msgstr "&Add Relation"
+
+#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 41
+#: rc.cpp:5145
+#, no-c-format
+msgid "&Remove Relation"
+msgstr "&Remove Relation"
+
+#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 96
+#: rc.cpp:5148
+#, no-c-format
+msgid "Related subclass &location:"
+msgstr "Related subclass &location:"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 16
+#: buildtools/autotools/autoprojectpart.cpp:225
+#: buildtools/custommakefiles/customprojectpart.cpp:200
+#: buildtools/pascal/pascalproject_part.cpp:403
+#: buildtools/qmake/trollprojectpart.cpp:273
+#: embedded/visualboyadvance/visualboyadvance_part.cpp:71 rc.cpp:5157
+#, no-c-format
+msgid "Run Options"
+msgstr "Run Options"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 35
+#: rc.cpp:5160
+#, fuzzy, no-c-format
+msgid "Main Program"
+msgstr "Main pr&ogram"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 52
+#: rc.cpp:5163
+#, no-c-format
+msgid "Note: These options override target specific settings."
+msgstr ""
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 58
+#: rc.cpp:5166
+#, 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."
+msgstr ""
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 66
+#: rc.cpp:5169
+#, fuzzy, no-c-format
+msgid "The command line arguments passed to the main program when run"
+msgstr "The command line arguments to pass to the main program"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 74
+#: rc.cpp:5172
+#, fuzzy, no-c-format
+msgid "Run Arg&uments:"
+msgstr "Ar&guments:"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 85
+#: rc.cpp:5175
+#, fuzzy, no-c-format
+msgid "Executa&ble:"
+msgstr "Executable:"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 96
+#: rc.cpp:5178
+#, fuzzy, no-c-format
+msgid "Full path to the executable"
+msgstr "Strip the symbols from the executable"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 104
+#: rc.cpp:5181
+#, fuzzy, no-c-format
+msgid "Debug Ar&guments:"
+msgstr "Ar&guments:"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 115
+#: rc.cpp:5184
+#, fuzzy, no-c-format
+msgid "The command line arguments passed to the main program when debugged"
+msgstr "The command line arguments to pass to the main program"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 123
+#: rc.cpp:5187
+#, fuzzy, no-c-format
+msgid "Working &Directory:"
+msgstr "&Directory:"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 134
+#: rc.cpp:5190
+#, no-c-format
+msgid "Sets the current working directory for the launched process"
+msgstr ""
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 163
+#: rc.cpp:5196
+#, fuzzy, no-c-format
+msgid "Automaticall&y compile before execution"
+msgstr "Automatically com&pile before execution"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 166
+#: rc.cpp:5199
+#, no-c-format
+msgid ""
+"If the program is not up-to-date with the source code, compile it before "
+"starting its execution"
+msgstr ""
+"If the program is not up-to-date with the source code, compile it before "
+"starting its execution"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 174
+#: rc.cpp:5202
+#, fuzzy, no-c-format
+msgid "&Automatically install before execution"
+msgstr "Automatically com&pile before execution"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 185
+#: rc.cpp:5205
+#, no-c-format
+msgid "Use &kdesu when installing"
+msgstr ""
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 196
+#: rc.cpp:5208
+#, fuzzy, no-c-format
+msgid "Start in e&xternal terminal"
+msgstr "Start in external terminal"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 199
+#: rc.cpp:5211
+#, fuzzy, no-c-format
+msgid "Start the main program in an external terminal"
+msgstr "Start the main program in an external terminal (konsole)"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 209
+#: rc.cpp:5214 rc.cpp:5268 rc.cpp:5998 rc.cpp:6053 rc.cpp:6464
+#, no-c-format
+msgid "Environment &Variables"
+msgstr "Environment &Variables"
+
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 16
+#: rc.cpp:5217
+#, no-c-format
+msgid "[REMOVE SUBPROJECT]"
+msgstr "[REMOVE SUBPROJECT]"
+
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 42
+#: rc.cpp:5220
+#, no-c-format
+msgid "&Information"
+msgstr "&Information"
+
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 53
+#: rc.cpp:5223 rc.cpp:6587 rc.cpp:6791
+#, no-c-format
+msgid "[REMOVE QUESTION]"
+msgstr "[REMOVE QUESTION]"
+
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 61
+#: rc.cpp:5226 rc.cpp:6590 rc.cpp:6794
+#, no-c-format
+msgid "Also &remove it from disk"
+msgstr "Also &remove it from disk"
+
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 75
+#: rc.cpp:5229
+#, no-c-format
+msgid "<b>Note:</b> You will not be able to undo this operation."
+msgstr "<b>Note:</b> You will not be able to undo this operation."
+
+#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 16
+#: rc.cpp:5238
+#, no-c-format
+msgid "Environment Variables"
+msgstr "Environment Variables"
+
+#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 111
+#: rc.cpp:5253
+#, no-c-format
+msgid "A&dd / Copy"
+msgstr "A&dd / Copy"
+
+#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 136
+#: rc.cpp:5256
+#, fuzzy, no-c-format
+msgid "E&nvironment"
+msgstr "E&nvironment:"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 16
+#: buildtools/autotools/autoprojectpart.cpp:226
+#: buildtools/qmake/trollprojectpart.cpp:276 rc.cpp:5259 rc.cpp:5971
+#: rc.cpp:6014
+#, no-c-format
+msgid "Make Options"
+msgstr "Make Options"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 27
+#: rc.cpp:5262
+#, no-c-format
+msgid "&Abort on first error"
+msgstr "&Abort on first error"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 35
+#: rc.cpp:5265
+#, no-c-format
+msgid "Onl&y display commands without actually executing them"
+msgstr "Onl&y display commands without actually executing them"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 51
+#: rc.cpp:5271
+#, no-c-format
+msgid "&Name of make executable:"
+msgstr "&Name of make executable:"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 92
+#: rc.cpp:5274
+#, no-c-format
+msgid "Num&ber of jobs to run simultaneously:"
+msgstr "Num&ber of jobs to run simultaneously:"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 137
+#: rc.cpp:5277
+#, no-c-format
+msgid "Run more than one &job at a time"
+msgstr "Run more than one &job at a time"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 145
+#: rc.cpp:5280
+#, no-c-format
+msgid "Make priority:"
+msgstr "Make priority:"
+
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 24
+#: rc.cpp:5283
+#, no-c-format
+msgid "New Widget"
+msgstr "New Widget"
+
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 43
+#: rc.cpp:5289
+#, no-c-format
+msgid "Widget Properties"
+msgstr "Widget Properties"
+
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 54
+#: rc.cpp:5292
+#, no-c-format
+msgid "Subclassing"
+msgstr "Subclassing"
+
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 73
+#: rc.cpp:5295
+#, no-c-format
+msgid "Caption:"
+msgstr "Caption:"
+
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 86
+#: rc.cpp:5298
+#, no-c-format
+msgid "Subclass name:"
+msgstr "Subclass name:"
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 16
+#: rc.cpp:5310
+#, fuzzy, no-c-format
+msgid "QMake Manager Options"
+msgstr "QMake Manager"
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 29
+#: rc.cpp:5313
+#, 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 ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 45
+#: rc.cpp:5318
+#, fuzzy, no-c-format
+msgid "QMake Project File:"
+msgstr "&Project file:"
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 57
+#: rc.cpp:5321
+#, 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 ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 70
+#: rc.cpp:5325
+#, no-c-format
+msgid "Behaviour on Subproject Change"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 81
+#: rc.cpp:5328
+#, 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 ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 92
+#: rc.cpp:5331
+#, fuzzy, no-c-format
+msgid "&Always Save"
+msgstr "&Always"
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 95
+#: rc.cpp:5334
+#, no-c-format
+msgid "Always save the configuration when changing the project."
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 98
+#: rc.cpp:5337
+#, no-c-format
+msgid ""
+"Always save the project configuration when selecting a another sub project."
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 106
+#: rc.cpp:5340
+#, no-c-format
+msgid "&Never Save (!Warning: This can lead to loss of setting changes)"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 109
+#: rc.cpp:5343
+#, no-c-format
+msgid "Never save the configuration when changing the project."
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 112
+#: rc.cpp:5346
+#, no-c-format
+msgid ""
+"Never save the project configuration when selecting a another sub project."
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 120
+#: rc.cpp:5349
+#, no-c-format
+msgid "As&k"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 126
+#: rc.cpp:5352
+#, no-c-format
+msgid ""
+"Ask wether the configuration should be saved when switching the project."
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 129
+#: rc.cpp:5355
+#, no-c-format
+msgid ""
+"Always ask wether the configuration should be saved when selecting another "
+"subproject.."
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 147
+#: rc.cpp:5358
+#, no-c-format
+msgid "Repla&ce File Paths with matching Variables when adding files"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 153
+#: rc.cpp:5361
+#, 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 ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 161
+#: rc.cpp:5364
+#, no-c-format
+msgid "Show variables in filenames in the QMake projectmanager view."
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 169
+#: rc.cpp:5367
+#, no-c-format
+msgid ""
+"Display only filenames in the QMake Manager (Project reload is needed after "
+"changing this setting)"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 178
+#: rc.cpp:5370
+#, no-c-format
+msgid ""
+"Do not use the QMake Default Options\n"
+"This disables the reading of any .qmake.cache files or mkspecs."
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 186
+#: rc.cpp:5374
+#, no-c-format
+msgid "Show parse error in message box"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 16
+#: rc.cpp:5377
+#, no-c-format
+msgid "Create Scope"
+msgstr "Create Scope"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 35
+#: rc.cpp:5380
+#, fuzzy, no-c-format
+msgid "Scopetype:"
+msgstr "Paper type"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 41
+#: rc.cpp:5383
+#, fuzzy, no-c-format
+msgid "Simple Scope"
+msgstr "Remove Scope"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 46
+#: rc.cpp:5386
+#, fuzzy, no-c-format
+msgid "Function Scope"
+msgstr "Function"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 51
+#: rc.cpp:5389
+#, fuzzy, no-c-format
+msgid "Include File"
+msgstr "Goto Include File: %1"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 58
+#: rc.cpp:5392
+#, no-c-format
+msgid "Choose between the different types of new scopes"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 85
+#: buildtools/qmake/trollprojectwidget.cpp:1061 rc.cpp:5395
+#, fuzzy, no-c-format
+msgid "Scope Settings"
+msgstr "Snippet Settings"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 111
+#: rc.cpp:5398
+#, no-c-format
+msgid "Specify the new scope name"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 119
+#: rc.cpp:5401
+#, fuzzy, no-c-format
+msgid "Scopename:"
+msgstr "Type name:"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 148
+#: rc.cpp:5404
+#, fuzzy, no-c-format
+msgid "Function:"
+msgstr "F&unction:"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 154
+#: rc.cpp:5407
+#, fuzzy, no-c-format
+msgid "Specify the function name"
+msgstr "Change function name"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 162
+#: rc.cpp:5410
+#, fuzzy, no-c-format
+msgid "Arguments:"
+msgstr "Ar&guments:"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 168
+#: rc.cpp:5413
+#, no-c-format
+msgid "Specify the list of function arguments, delimited by a comma"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 197
+#: rc.cpp:5416
+#, no-c-format
+msgid "*.pri"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 203
+#: rc.cpp:5419
+#, fuzzy, no-c-format
+msgid "Choose the .pri file to include"
+msgstr "Choose a core file to examine..."
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 211
+#: rc.cpp:5422
+#, fuzzy, no-c-format
+msgid "Include File:"
+msgstr "Goto Include File: %1"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 222
+#: rc.cpp:5425
+#, no-c-format
+msgid "&use !include instead of include"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 225
+#: rc.cpp:5428
+#, no-c-format
+msgid "Use !include instead of include for the function scope"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 25
+#: rc.cpp:5437
+#, no-c-format
+msgid "QMake Subproject Configuration"
+msgstr "QMake Subproject Configuration"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 90
+#: kdevdesigner/designer/multilineeditorimpl.cpp:101 rc.cpp:5449
+#, no-c-format
+msgid "Basics"
+msgstr "Basics"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 112
+#: rc.cpp:5455
+#, no-c-format
+msgid "Librar&y"
+msgstr "Librar&y"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 115
+#: rc.cpp:5458
+#, no-c-format
+msgid "Create a library"
+msgstr "Create a library"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 123
+#: rc.cpp:5461
+#, fuzzy, no-c-format
+msgid "&Subdirectories"
+msgstr "S&ubdirectories"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 126
+#: rc.cpp:5464
+#, no-c-format
+msgid "This project holds subdirectories"
+msgstr "This project holds subdirectories"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 137
+#: rc.cpp:5467
+#, fuzzy, no-c-format
+msgid "Ordered"
+msgstr "Ord&ered"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 140
+#: rc.cpp:5470
+#, no-c-format
+msgid "Build the subprojects in the order they are listed in the .pro file"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 168
+#: rc.cpp:5473
+#, fuzzy, no-c-format
+msgid "A&pplication"
+msgstr "Application"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 171
+#: rc.cpp:5476
+#, no-c-format
+msgid "Create an application"
+msgstr "Create an application"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 181
+#: rc.cpp:5479
+#, no-c-format
+msgid "Target"
+msgstr "Target"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 192
+#: rc.cpp:5482
+#, fuzzy, no-c-format
+msgid "Path:"
+msgstr "&Path:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 203
+#: rc.cpp:5485
+#, fuzzy, no-c-format
+msgid "Output file:"
+msgstr "Output &file:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 226
+#: rc.cpp:5488
+#, no-c-format
+msgid "Target Installation"
+msgstr "Target Installation"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 242
+#: rc.cpp:5491
+#, no-c-format
+msgid "I&nstall"
+msgstr "I&nstall"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 250
+#: rc.cpp:5494
+#, fuzzy, no-c-format
+msgid "Installation path:"
+msgstr "&Installation path:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 263
+#: rc.cpp:5497
+#, fuzzy, no-c-format
+msgid "Makefile"
+msgstr "&Makefile"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 284
+#: rc.cpp:5500
+#, fuzzy, no-c-format
+msgid "Arguments"
+msgstr "Ar&guments"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 295
+#: rc.cpp:5503
+#, fuzzy, no-c-format
+msgid "Run arguments:"
+msgstr "Ar&guments:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 313
+#: rc.cpp:5506
+#, fuzzy, no-c-format
+msgid "Debug Arguments:"
+msgstr "Ar&guments:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 366
+#: rc.cpp:5515
+#, no-c-format
+msgid "Build Mode"
+msgstr "Build Mode"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 372
+#: rc.cpp:5518 rc.cpp:5530
+#, no-c-format
+msgid "Set project to be built in release mode"
+msgstr "Set project to be built in release mode"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 394
+#: rc.cpp:5524
+#, no-c-format
+msgid "Set project to be built in debug mode"
+msgstr "Set project to be built in debug mode"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 402
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:355
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:409 rc.cpp:5527
+#, no-c-format
+msgid "Release"
+msgstr "Release"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 416
+#: rc.cpp:5533
+#, fuzzy, no-c-format
+msgid "Debug && Release"
+msgstr "&Release"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 422
+#: rc.cpp:5536
+#, fuzzy, no-c-format
+msgid "Set project to be built in debug_and_release mode"
+msgstr "Set project to be built in release mode"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 440
+#: rc.cpp:5539
+#, fuzzy, no-c-format
+msgid "Enable warnings"
+msgstr "Enable &warnings"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 443
+#: rc.cpp:5542
+#, no-c-format
+msgid "Show compiler warnings"
+msgstr "Show compiler warnings"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 454
+#: rc.cpp:5545
+#, no-c-format
+msgid "Build All"
+msgstr "Build All"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 457
+#: rc.cpp:5548
+#, no-c-format
+msgid "Builds Debug and Release version if Debug&Release is configured"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 469
+#: rc.cpp:5551
+#, no-c-format
+msgid "Requirements"
+msgstr "Requirements"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 480
+#: rc.cpp:5554 rc.cpp:5617
+#, fuzzy, no-c-format
+msgid "OpenGL"
+msgstr "Open&GL"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 483
+#: rc.cpp:5557
+#, no-c-format
+msgid "Requires the OpenGL (or Mesa) headers/libraries"
+msgstr "Requires the OpenGL (or Mesa) headers/libraries"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 491
+#: rc.cpp:5560
+#, fuzzy, no-c-format
+msgid "STL"
+msgstr "&STL"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 499
+#: parts/valgrind/valgrind_widget.cpp:96 rc.cpp:5563
+#, no-c-format
+msgid "Thread"
+msgstr "Thread"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 502
+#: rc.cpp:5566
+#, no-c-format
+msgid "Requires support for multi-threaded application or library."
+msgstr "Requires support for multi-threaded application or library."
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 510
+#: rc.cpp:5569
+#, fuzzy, no-c-format
+msgid "Qt"
+msgstr "&Qt"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 513
+#: rc.cpp:5572
+#, no-c-format
+msgid "Requires the Qt header files/library"
+msgstr "Requires the Qt header files/library"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 521
+#: rc.cpp:5575
+#, fuzzy, no-c-format
+msgid "X11"
+msgstr "X&11"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 524
+#: rc.cpp:5578 rc.cpp:5668
+#, no-c-format
+msgid "Support required for X11 application or library"
+msgstr "Support required for X11 application or library"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 532
+#: rc.cpp:5581
+#, no-c-format
+msgid "Precompiled headers"
+msgstr "Precompiled headers"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 540
+#: rc.cpp:5584
+#, fuzzy, no-c-format
+msgid "RTTI"
+msgstr "RTT&I"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 548
+#: rc.cpp:5587
+#, fuzzy, no-c-format
+msgid "Windows"
+msgstr "Window"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 556
+#: rc.cpp:5590
+#, fuzzy, no-c-format
+msgid "Custom Configuration"
+msgstr "Build Configuration"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 564
+#: rc.cpp:5593
+#, fuzzy, no-c-format
+msgid "Exceptions "
+msgstr "E&xceptions "
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 580
+#: rc.cpp:5596
+#, no-c-format
+msgid "Console"
+msgstr "Console"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 586
+#: rc.cpp:5599
+#, no-c-format
+msgid "Check to build a win32 console app"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 599
+#: rc.cpp:5602
+#, fuzzy, no-c-format
+msgid "Qt4 Libraries"
+msgstr "Libraries"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 610
+#: rc.cpp:5605
+#, no-c-format
+msgid "Gui"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 621
+#: parts/doxygen/messages.cpp:202 rc.cpp:5608
+#, no-c-format
+msgid "XML"
+msgstr "XML"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 629
+#: rc.cpp:5611
+#, fuzzy, no-c-format
+msgid "Network"
+msgstr "New"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 637
+#: src/profileengine/editor/profileeditor.cpp:137 rc.cpp:5614
+#, no-c-format
+msgid "Core"
+msgstr "Core"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 656
+#: rc.cpp:5620
+#, fuzzy, no-c-format
+msgid "QtUiTools"
+msgstr "Tools"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 664
+#: languages/sql/sqlsupport_part.cpp:59 rc.cpp:5623
+#, no-c-format
+msgid "SQL"
+msgstr "SQL"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 672
+#: rc.cpp:5626
+#, no-c-format
+msgid "SVG"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 680
+#: rc.cpp:5629
+#, fuzzy, no-c-format
+msgid "QtTest"
+msgstr "&Test"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 688
+#: rc.cpp:5632
+#, fuzzy, no-c-format
+msgid "Qt3 Support"
+msgstr "C++ Support"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 696
+#: rc.cpp:5635
+#, no-c-format
+msgid "QDBus (Qt4.2)"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 704
+#: rc.cpp:5638
+#, fuzzy, no-c-format
+msgid "QtAssistant"
+msgstr "KDevelop Assistant"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 712
+#: rc.cpp:5641
+#, no-c-format
+msgid "QtScript (Qt4.3)"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 720
+#: rc.cpp:5644
+#, no-c-format
+msgid "QtWebKit (Qt4.4)"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 728
+#: rc.cpp:5647
+#, no-c-format
+msgid "QtXmlPatterns (Qt4.4)"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 736
+#: rc.cpp:5650
+#, no-c-format
+msgid "Phonon (Qt4.4)"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 744
+#: rc.cpp:5653
+#, no-c-format
+msgid "QtHelp (Qt4.4)"
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 754
+#: rc.cpp:5656
+#, no-c-format
+msgid "Library Options"
+msgstr "Library Options"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 776
+#: rc.cpp:5659
+#, fuzzy, no-c-format
+msgid "Build as static library"
+msgstr "St&atic library"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 801
+#: rc.cpp:5665
+#, fuzzy, no-c-format
+msgid "Make libtool archive"
+msgstr "Ma&ke libtool archive"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 839
+#: rc.cpp:5671
+#, fuzzy, no-c-format
+msgid "Build as shared library"
+msgstr "S&hared library"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 850
+#: rc.cpp:5674
+#, fuzzy, no-c-format
+msgid "Designer Plugin"
+msgstr "Disable Plugin"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 869
+#: rc.cpp:5677
+#, fuzzy, no-c-format
+msgid "Library version:"
+msgstr "Librar&y version:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 910
+#: rc.cpp:5680
+#, fuzzy, no-c-format
+msgid "Includes"
+msgstr "&Includes"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 932
+#: rc.cpp:5683 rc.cpp:5704 rc.cpp:5725 rc.cpp:5743 rc.cpp:5752 rc.cpp:5764
+#: rc.cpp:5782 rc.cpp:5791 rc.cpp:5854
+#, fuzzy, no-c-format
+msgid "Move Up"
+msgstr "Move &Up"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 940
+#: rc.cpp:5686 rc.cpp:5707 rc.cpp:5728 rc.cpp:5746 rc.cpp:5755 rc.cpp:5767
+#: rc.cpp:5785 rc.cpp:5794 rc.cpp:5857
+#, fuzzy, no-c-format
+msgid "Move Down"
+msgstr "Move Dow&n"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 965
+#: rc.cpp:5689
+#, no-c-format
+msgid "Directories Outside Project"
+msgstr "Directories Outside Project"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 984
+#: rc.cpp:5692
+#, no-c-format
+msgid "Directories Inside Project"
+msgstr "Directories Inside Project"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1013
+#: rc.cpp:5695 rc.cpp:5716 rc.cpp:5734 rc.cpp:5773
+#, fuzzy, no-c-format
+msgid "Add..."
+msgstr "&Add..."
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1074
+#: rc.cpp:5710
+#, no-c-format
+msgid "Libraries"
+msgstr "Libraries"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1091
+#: rc.cpp:5713
+#, fuzzy, no-c-format
+msgid "External Library Dirs"
+msgstr "External Libraries"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1187
+#: rc.cpp:5731
+#, no-c-format
+msgid "External Libraries"
+msgstr "External Libraries"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1283
+#: rc.cpp:5749
+#, no-c-format
+msgid "Link Convenience Libraries Inside Project"
+msgstr "Link Convenience Libraries Inside Project"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1351
+#: rc.cpp:5758
+#, fuzzy, no-c-format
+msgid "Dependencies"
+msgstr "&Dependencies"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1368
+#: rc.cpp:5761
+#, no-c-format
+msgid "Targets in Project"
+msgstr "Targets in Project"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1443
+#: rc.cpp:5770
+#, no-c-format
+msgid "Miscellaneous Targets"
+msgstr "Miscellaneous Targets"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1539
+#: rc.cpp:5788
+#, no-c-format
+msgid "Order in Which Sub Projects Are Built"
+msgstr "Order in Which Sub Projects Are Built"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1610
+#: buildtools/custommakefiles/customprojectpart.cpp:203 rc.cpp:5797
+#, no-c-format
+msgid "Build Options"
+msgstr "Build Options"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1629
+#: rc.cpp:5800
+#, no-c-format
+msgid "Compiler Options"
+msgstr "Compiler Options"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1656
+#: rc.cpp:5803
+#, fuzzy, no-c-format
+msgid "Debug flags:"
+msgstr "&Debug flags:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1667
+#: rc.cpp:5806
+#, fuzzy, no-c-format
+msgid "Release flags:"
+msgstr "&Release flags:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1678
+#: rc.cpp:5809
+#, no-c-format
+msgid "Defines:"
+msgstr "Defines:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1717
+#: rc.cpp:5812
+#, no-c-format
+msgid "Intermediate File Directories"
+msgstr "Intermediate File Directories"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1736
+#: rc.cpp:5815
+#, fuzzy, no-c-format
+msgid "MOC files:"
+msgstr "&MOC files:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1747
+#: rc.cpp:5818
+#, fuzzy, no-c-format
+msgid "UI files:"
+msgstr "&UI files:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1758
+#: rc.cpp:5821
+#, fuzzy, no-c-format
+msgid "Object files:"
+msgstr "Ob&ject files:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1772
+#: rc.cpp:5824
+#, fuzzy, no-c-format
+msgid "RCC files:"
+msgstr "&MOC files:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1817
+#: rc.cpp:5827
+#, no-c-format
+msgid "Corba"
+msgstr "Corba"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1831
+#: rc.cpp:5830
+#, fuzzy, no-c-format
+msgid "Compiler options:"
+msgstr "Compiler op&tions:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1852
+#: rc.cpp:5833
+#, fuzzy, no-c-format
+msgid "IDL compiler:"
+msgstr "&IDL compiler:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1884
+#: rc.cpp:5836
+#, fuzzy, no-c-format
+msgid "Custom Variables"
+msgstr "Custom &Variables"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1912
+#: rc.cpp:5842 rc.cpp:5863
+#, fuzzy, no-c-format
+msgid "Operator"
+msgstr "Operations"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1974
+#: kdevdesigner/designer/mainwindowactions.cpp:629
+#: kdevdesigner/designer/mainwindowactions.cpp:644 rc.cpp:5848
+#, no-c-format
+msgid "New"
+msgstr "New"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2082
+#: rc.cpp:5866
+#, fuzzy, no-c-format
+msgid "+="
+msgstr "+"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2087
+#: rc.cpp:5869
+#, fuzzy, no-c-format
+msgid "-="
+msgstr "-"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2092
+#: rc.cpp:5872
+#, no-c-format
+msgid "="
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2097
+#: rc.cpp:5875
+#, no-c-format
+msgid "*="
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2102
+#: rc.cpp:5878
+#, no-c-format
+msgid "~="
+msgstr ""
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2163
+#: rc.cpp:5881
+#, no-c-format
+msgid "Value:"
+msgstr "Value:"
+
+#. i18n: file ./buildtools/qmake/choosesubprojectdlgbase.ui line 16
+#: rc.cpp:5884
+#, no-c-format
+msgid "Select Subproject"
+msgstr "Select Subproject"
+
+#. i18n: file ./buildtools/qmake/choosesubprojectdlgbase.ui line 92
+#: rc.cpp:5893 rc.cpp:5899
+#, no-c-format
+msgid "Subprojects"
+msgstr "Subprojects"
+
+#. i18n: file ./buildtools/qmake/disablesubprojectdlgbase.ui line 16
+#: rc.cpp:5896
+#, fuzzy, no-c-format
+msgid "Select Subprojects to disable"
+msgstr "Select Subproject"
+
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 19
+#: buildtools/pascal/pascalproject_part.cpp:398
+#: buildtools/pascal/pascalproject_part.cpp:434 rc.cpp:5908
+#, no-c-format
+msgid "Pascal Compiler"
+msgstr "Pascal Compiler"
+
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 46
+#: rc.cpp:5911
+#, no-c-format
+msgid "Con&figuration:"
+msgstr "Con&figuration:"
+
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 155
+#: rc.cpp:5923
+#, no-c-format
+msgid "Compiler op&tions:"
+msgstr "Compiler op&tions:"
+
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 174
+#: rc.cpp:5926
+#, no-c-format
+msgid "&Pascal compiler:"
+msgstr "&Pascal compiler:"
+
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 301
+#: rc.cpp:5932
+#, no-c-format
+msgid "Load &Default Compiler Options"
+msgstr "Load &Default Compiler Options"
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 16
+#: rc.cpp:5938
+#, no-c-format
+msgid "Custom Build Options"
+msgstr "Custom Build Options"
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 27
+#: rc.cpp:5941
+#, no-c-format
+msgid "Build Tool"
+msgstr "Build Tool"
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 38
+#: rc.cpp:5944
+#, no-c-format
+msgid "&Make"
+msgstr "&Make"
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 49
+#: rc.cpp:5947
+#, fuzzy, no-c-format
+msgid "A&nt"
+msgstr "&Ant"
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 57
+#: rc.cpp:5950
+#, fuzzy, no-c-format
+msgid "Other"
+msgstr "Others"
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 63
+#: rc.cpp:5953
+#, no-c-format
+msgid "other custom build tool, e.g. script"
+msgstr ""
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 66
+#: rc.cpp:5956
+#, 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."
+msgstr ""
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 93
+#: rc.cpp:5959
+#, fuzzy, no-c-format
+msgid "Run &the build tool in the following directory:"
+msgstr "Run the build tool in the following &directory:"
+
+#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 24
+#: rc.cpp:5962
+#, fuzzy, no-c-format
+msgid "Files to add to the Project:"
+msgstr "Plugins to Load for This Project"
+
+#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 38
+#: rc.cpp:5965
+#, fuzzy, no-c-format
+msgid "Select the files to add to the project"
+msgstr "Add Selected Files to Project"
+
+#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 41
+#: rc.cpp:5968
+#, 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."
+msgstr ""
+
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 45
+#: rc.cpp:5974
+#, fuzzy, no-c-format
+msgid "Add&itional options:"
+msgstr "Additional Options"
+
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 61
+#: rc.cpp:5977
+#, fuzzy, no-c-format
+msgid "Name of build &script"
+msgstr "Name of File"
+
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 72
+#: rc.cpp:5980
+#, fuzzy, no-c-format
+msgid "Default &target:"
+msgstr "Default make &target:"
+
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 93
+#: rc.cpp:5983
+#, fuzzy, no-c-format
+msgid "Run with priority:"
+msgstr "Sync with Repository"
+
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 161
+#: rc.cpp:5986 rc.cpp:6041
+#, no-c-format
+msgid "E&nvironment:"
+msgstr "E&nvironment:"
+
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 210
+#: rc.cpp:5995 rc.cpp:6050
+#, no-c-format
+msgid "Re&move"
+msgstr "Re&move"
+
+#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 16
+#: rc.cpp:6001
+#, fuzzy, no-c-format
+msgid "Custom Manager Options"
+msgstr "Custom Options"
+
+#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 35
+#: rc.cpp:6004
+#, fuzzy, no-c-format
+msgid "Filetypes used in Project"
+msgstr "Target Files in Project"
+
+#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 41
+#: rc.cpp:6007
+#, no-c-format
+msgid ""
+"Add filetypes to be used in Projects, can be full filenames or shell wildcards"
+msgstr ""
+
+#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 45
+#: rc.cpp:6010
+#, 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/custommakeconfigwidgetbase.ui line 27
+#: rc.cpp:6017
+#, no-c-format
+msgid "A&bort on first error"
+msgstr "A&bort on first error"
+
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 35
+#: rc.cpp:6020
+#, no-c-format
+msgid "Only di&splay commands without actually executing them"
+msgstr "Only di&splay commands without actually executing them"
+
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 61
+#: rc.cpp:6023
+#, no-c-format
+msgid "A&dditional make options:"
+msgstr "A&dditional make options:"
+
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 77
+#: rc.cpp:6026
+#, no-c-format
+msgid "Name of make e&xecutable:"
+msgstr "Name of make e&xecutable:"
+
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 88
+#: rc.cpp:6029
+#, no-c-format
+msgid "Default make &target:"
+msgstr "Default make &target:"
+
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 109
+#: rc.cpp:6032
+#, no-c-format
+msgid "Run multiple jobs"
+msgstr ""
+
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 120
+#: rc.cpp:6035
+#, no-c-format
+msgid "Number of simultaneous &jobs:"
+msgstr "Number of simultaneous &jobs:"
+
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 180
+#: rc.cpp:6038
+#, no-c-format
+msgid "Make &priority:"
+msgstr "Make &priority:"
+
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 286
+#: rc.cpp:6047
+#, no-c-format
+msgid "Co&py"
+msgstr "Co&py"
+
+#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 16
+#: buildtools/script/scriptprojectpart.cpp:75 rc.cpp:6056
+#, no-c-format
+msgid "Script Project Options"
+msgstr "Script Project Options"
+
+#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 27
+#: rc.cpp:6059
+#, no-c-format
+msgid "&Include files into the project with the following patterns:"
+msgstr "&Include files into the project with the following patterns:"
+
+#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 90
+#: rc.cpp:6062
+#, no-c-format
+msgid "&Exclude the following patterns:"
+msgstr "&Exclude the following patterns:"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 24
+#: rc.cpp:6065
+#, no-c-format
+msgid "ImportExistingDlgBase"
+msgstr "ImportExistingDlgBase"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 109
+#: rc.cpp:6074 rc.cpp:6569 rc.cpp:6749 rc.cpp:6800
+#, no-c-format
+msgid "Subproject Information"
+msgstr "Subproject Information"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 143
+#: rc.cpp:6077 rc.cpp:6578 rc.cpp:6758 rc.cpp:6806
+#, no-c-format
+msgid "Directory:"
+msgstr "Directory:"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 163
+#: rc.cpp:6080 rc.cpp:6212 rc.cpp:6581 rc.cpp:6761 rc.cpp:6809
+#, no-c-format
+msgid "Target:"
+msgstr "Target:"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 192
+#: rc.cpp:6083
+#, no-c-format
+msgid "[DIRECTORY]"
+msgstr "[DIRECTORY]"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 200
+#: rc.cpp:6086 rc.cpp:6215
+#, no-c-format
+msgid "[TARGET]"
+msgstr "[TARGET]"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 260
+#: rc.cpp:6089
+#, no-c-format
+msgid "A&dd All"
+msgstr "A&dd All"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 263
+#: rc.cpp:6092
+#, no-c-format
+msgid "Import by creating symbolic links (recommended)"
+msgstr "Import by creating symbolic links (recommended)"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 271
+#: rc.cpp:6095
+#, no-c-format
+msgid "&Add Selected"
+msgstr "&Add Selected"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 274
+#: rc.cpp:6098
+#, no-c-format
+msgid "Import by copying (not recommended)"
+msgstr "Import by copying (not recommended)"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 313
+#: rc.cpp:6101
+#, no-c-format
+msgid "&Source Directory"
+msgstr "&Source Directory"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 364
+#: rc.cpp:6104
+#, no-c-format
+msgid "R&emove All"
+msgstr "R&emove All"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 367
+#: rc.cpp:6107
+#, no-c-format
+msgid "Removes all added files."
+msgstr "Removes all added files."
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 375
+#: rc.cpp:6110
+#, no-c-format
+msgid "&Remove Selected"
+msgstr "&Remove Selected"
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 378
+#: rc.cpp:6113
+#, no-c-format
+msgid "Removes the selected files."
+msgstr "Removes the selected files."
+
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 417
+#: rc.cpp:6116
+#, no-c-format
+msgid "Add &Following"
+msgstr "Add &Following"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 16
+#: rc.cpp:6119
+#, no-c-format
+msgid "Add New Application .desktop File"
+msgstr "Add New Application .desktop File"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 30
+#: rc.cpp:6122
+#, no-c-format
+msgid "&Application File"
+msgstr "&Application File"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 41
+#: rc.cpp:6125
+#, no-c-format
+msgid "Start in t&erminal"
+msgstr "Start in t&erminal"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 122
+#: rc.cpp:6131
+#, no-c-format
+msgid "Games"
+msgstr "Games"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 127
+#: rc.cpp:6134
+#, no-c-format
+msgid "Development"
+msgstr "Development"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 137
+#: rc.cpp:6140
+#, no-c-format
+msgid "Graphics"
+msgstr "Graphics"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 142
+#: rc.cpp:6143
+#, no-c-format
+msgid "Internet"
+msgstr "Internet"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 147
+#: rc.cpp:6146
+#, no-c-format
+msgid "Multimedia"
+msgstr "Multimedia"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 152
+#: rc.cpp:6149
+#, no-c-format
+msgid "Office"
+msgstr "Office"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 162
+#: rc.cpp:6155
+#, no-c-format
+msgid "System"
+msgstr "System"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 167
+#: rc.cpp:6158
+#, no-c-format
+msgid "Toys"
+msgstr "Toys"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 172
+#: rc.cpp:6161
+#, no-c-format
+msgid "Utilities"
+msgstr "Utilities"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 177
+#: rc.cpp:6164
+#, no-c-format
+msgid "WordProcessing"
+msgstr "WordProcessing"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 211
+#: rc.cpp:6170 rc.cpp:6233
+#, no-c-format
+msgid "&Icon:"
+msgstr "&Icon:"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 229
+#: rc.cpp:6173
+#, no-c-format
+msgid "&Section:"
+msgstr "&Section:"
+
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 316
+#: rc.cpp:6185
+#, no-c-format
+msgid "Mime &Types"
+msgstr "Mime &Types"
+
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 22
+#: buildtools/autotools/choosetargetdialog.cpp:62 rc.cpp:6200
+#, no-c-format
+msgid "Automake Manager - Choose Target"
+msgstr "Automake Manager - Choose Target"
+
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 59
+#: rc.cpp:6203
+#, no-c-format
+msgid "Add new files to m&y active target"
+msgstr "Add new files to m&y active target"
+
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 70
+#: rc.cpp:6206
+#, no-c-format
+msgid "Choose &another target"
+msgstr "Choose &another target"
+
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 83
+#: rc.cpp:6209
+#, no-c-format
+msgid "Choose &Target"
+msgstr "Choose &Target"
+
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 140
+#: rc.cpp:6218
+#, no-c-format
+msgid "&New Files"
+msgstr "&New Files"
+
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 159
+#: rc.cpp:6221
+#, 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>"
+msgstr ""
+"<qt><b>Note:</b> If you cancel, your files will be created but will <b>not</b> "
+"be added to the project.</qt>"
+
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 172
+#: rc.cpp:6224
+#, no-c-format
+msgid "Do &not ask me again and use always my active target"
+msgstr "Do &not ask me again and use always my active target"
+
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 16
+#: rc.cpp:6227
+#, no-c-format
+msgid "Add New Service"
+msgstr "Add New Service"
+
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 31
+#: rc.cpp:6230
+#, no-c-format
+msgid "&Service File"
+msgstr "&Service File"
+
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 139
+#: rc.cpp:6236
+#, no-c-format
+msgid "&Library:"
+msgstr "&Library:"
+
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 209
+#: rc.cpp:6248
+#, no-c-format
+msgid "Service &Types"
+msgstr "Service &Types"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 16
+#: rc.cpp:6272
+#, no-c-format
+msgid "Target Options"
+msgstr "Target Options"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 34
+#: rc.cpp:6275
+#, fuzzy, no-c-format
+msgid "Fl&ags"
+msgstr "Flags"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 49
+#: rc.cpp:6278 rc.cpp:6431
+#, no-c-format
+msgid "Li&nker flags (LDFLAGS):"
+msgstr "Li&nker flags (LDFLAGS):"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 71
+#: rc.cpp:6281
+#, fuzzy, no-c-format
+msgid "&Do not link against shared libraries (-all-static)"
+msgstr "Do not link against shared libraries (-all-static)"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 79
+#: rc.cpp:6284
+#, fuzzy, no-c-format
+msgid "Do not &assign version numbers to libraries (-avoid-version)"
+msgstr "Do not assign version numbers to libraries (-avoid-version)"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 87
+#: rc.cpp:6287
+#, fuzzy, no-c-format
+msgid "Create a library that can &be dynamically loaded (-module)"
+msgstr "Create a library that can be dynamically loaded (-module)"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 95
+#: rc.cpp:6290
+#, fuzzy, no-c-format
+msgid "Library does not depend on external symbols (-no-&undefined)"
+msgstr "Library does not depend on external symbols (-no-undefined)"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 118
+#: rc.cpp:6293
+#, no-c-format
+msgid "O&ther:"
+msgstr "O&ther:"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 181
+#: rc.cpp:6296
+#, fuzzy, no-c-format
+msgid "E&xplicit dependencies (DEPENDENCIES):"
+msgstr "&Explicit dependencies (DEPENDENCIES):"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 228
+#: rc.cpp:6299
+#, fuzzy, no-c-format
+msgid "Li&braries"
+msgstr "Libraries"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 243
+#: rc.cpp:6302
+#, fuzzy, no-c-format
+msgid "Lin&k convenience libraries inside project (LIBADD):"
+msgstr "Link convenience libraries in&side project (LIBADD):"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 294
+#: rc.cpp:6305
+#, no-c-format
+msgid "Link libraries ou&tside project (LIBADD):"
+msgstr "Link libraries ou&tside project (LIBADD):"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 439
+#: rc.cpp:6323
+#, fuzzy, no-c-format
+msgid "Mo&ve Up"
+msgstr "Move &Up"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 447
+#: rc.cpp:6326 rc.cpp:6659
+#, no-c-format
+msgid "Move Dow&n"
+msgstr "Move Dow&n"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 476
+#: rc.cpp:6329
+#, no-c-format
+msgid "Ar&guments"
+msgstr "Ar&guments"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 487
+#: rc.cpp:6332
+#, fuzzy, no-c-format
+msgid "Program Arguments (only valid for executable targets)"
+msgstr "&Run arguments (only valid for executable targets):"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 507
+#: rc.cpp:6335
+#, fuzzy, no-c-format
+msgid "&Run arguments:"
+msgstr "Ar&guments:"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 535
+#: rc.cpp:6341
+#, fuzzy, no-c-format
+msgid "&Debug arguments:"
+msgstr "&Debug flags:"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 16
+#: buildtools/autotools/autoprojectpart.cpp:224 rc.cpp:6350
+#, no-c-format
+msgid "Configure Options"
+msgstr "Configure Options"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 46
+#: rc.cpp:6353
+#, fuzzy, no-c-format
+msgid "&Configuration:"
+msgstr "Configuration:"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 68
+#: rc.cpp:6356
+#, fuzzy, no-c-format
+msgid "Different build profiles"
+msgstr "Difference to Disk File"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 71
+#: rc.cpp:6359
+#, fuzzy, no-c-format
+msgid "profiles"
+msgstr "Open files"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 152
+#: rc.cpp:6371 rc.cpp:6374
+#, no-c-format
+msgid "Options to pass to configure. eg. --prefix=<install dir>"
+msgstr ""
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 163
+#: rc.cpp:6377
+#, no-c-format
+msgid "&Build directory (must be different for every different configuration):"
+msgstr ""
+"&Build directory (must be different for every different configuration):"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 191
+#: rc.cpp:6380
+#, fuzzy, no-c-format
+msgid "Top source &directory:"
+msgstr "&Top source directory:"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 214
+#: rc.cpp:6383 rc.cpp:6398
+#, 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."
+msgstr ""
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 297
+#: rc.cpp:6419 rc.cpp:6425
+#, 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 ./buildtools/autotools/configureoptionswidgetbase.ui line 335
+#: rc.cpp:6434 rc.cpp:6438 rc.cpp:6442
+#, no-c-format
+msgid ""
+"Linker flags, e.g. -L<lib dir> if you have libraries in a\n"
+"nonstandard directory <lib dir>"
+msgstr ""
+"Linker flags, e.g. -L<lib dir> if you have libraries in a\n"
+"nonstandard directory <lib dir>"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 374
+#: rc.cpp:6446 rc.cpp:6450 rc.cpp:6457
+#, 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++ preprocessor flags, e.g. -I<include dir> if you have\n"
+"headers in a nonstandard directory <include dir>"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 403
+#: rc.cpp:6454
+#, no-c-format
+msgid "C/C++ &preprocessor flags (CPPFLAGS):"
+msgstr "C/C++ &preprocessor flags (CPPFLAGS):"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 418
+#: rc.cpp:6461
+#, no-c-format
+msgid "Configure argu&ments:"
+msgstr "Configure argu&ments:"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 452
+#: rc.cpp:6467
+#, no-c-format
+msgid "C"
+msgstr "C"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 463
+#: rc.cpp:6470
+#, no-c-format
+msgid "C com&piler:"
+msgstr "C com&piler:"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 496
+#: rc.cpp:6473
+#, no-c-format
+msgid "Compiler f&lags (CFLAGS):"
+msgstr "Compiler f&lags (CFLAGS):"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 551
+#: rc.cpp:6479
+#, no-c-format
+msgid "Compiler co&mmand (CC):"
+msgstr "Compiler co&mmand (CC):"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 586
+#: rc.cpp:6482
+#, no-c-format
+msgid "C++"
+msgstr "C++"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 597
+#: rc.cpp:6485
+#, no-c-format
+msgid "C++ com&piler:"
+msgstr "C++ com&piler:"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 630
+#: rc.cpp:6488
+#, no-c-format
+msgid "Compiler co&mmand (CXX):"
+msgstr "Compiler co&mmand (CXX):"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 663
+#: rc.cpp:6491
+#, fuzzy, no-c-format
+msgid "Compiler flags (C&XXFLAGS):"
+msgstr "Compiler f&lags (CXXFLAGS):"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 720
+#: rc.cpp:6497
+#, fuzzy, no-c-format
+msgid "F&ortran"
+msgstr "Fortran"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 731
+#: rc.cpp:6500
+#, fuzzy, no-c-format
+msgid "Fortra&n compiler:"
+msgstr "Fortran com&piler:"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 764
+#: rc.cpp:6503
+#, no-c-format
+msgid "Compiler co&mmand (F77):"
+msgstr "Compiler co&mmand (F77):"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 797
+#: rc.cpp:6506
+#, no-c-format
+msgid "Compiler f&lags (FFLAGS):"
+msgstr "Compiler f&lags (FFLAGS):"
+
+#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 36
+#: rc.cpp:6512
+#, no-c-format
+msgid "Add New Subproject"
+msgstr "Add New Subproject"
+
+#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 47
+#: rc.cpp:6515
+#, no-c-format
+msgid "Subproject"
+msgstr "Subproject"
+
+#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 87
+#: rc.cpp:6518
+#, no-c-format
+msgid "Subproject &name:"
+msgstr "Subproject &name:"
+
+#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 44
+#: rc.cpp:6533
+#, no-c-format
+msgid "Menu Text"
+msgstr "Menu Text"
+
+#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 52
+#: rc.cpp:6536
+#, no-c-format
+msgid "Command"
+msgstr "Command"
+
+#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 60
+#: rc.cpp:6539
+#, no-c-format
+msgid "Command Type"
+msgstr "Command Type"
+
+#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 16
+#: rc.cpp:6542
+#, no-c-format
+msgid "Add New Icon"
+msgstr "Add New Icon"
+
+#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 35
+#: rc.cpp:6545 rc.cpp:8798
+#, no-c-format
+msgid "&Type:"
+msgstr "&Type:"
+
+#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 53
+#: rc.cpp:6548
+#, no-c-format
+msgid "&Size:"
+msgstr "&Size:"
+
+#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 178
+#: rc.cpp:6563
+#, no-c-format
+msgid "unknown"
+msgstr "unknown"
+
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 16
+#: rc.cpp:6566
+#, no-c-format
+msgid "Remove Target From [SUBPROJECT]"
+msgstr "Remove Target From [SUBPROJECT]"
+
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 46
+#: rc.cpp:6572 rc.cpp:6752
+#, no-c-format
+msgid "[TARGET DIRECTORY]"
+msgstr "[TARGET DIRECTORY]"
+
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 54
+#: rc.cpp:6575 rc.cpp:6755 rc.cpp:6803
+#, no-c-format
+msgid "[TARGET NAME]"
+msgstr "[TARGET NAME]"
+
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 116
+#: rc.cpp:6584
+#, no-c-format
+msgid "&Target Information"
+msgstr "&Target Information"
+
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 149
+#: rc.cpp:6593
+#, no-c-format
+msgid ""
+"<b>Note:</b> You will not be able to undo this operation. Please check your "
+"Makefile.am afterwards."
+msgstr ""
+"<b>Note:</b> You will not be able to undo this operation. Please check your "
+"Makefile.am afterwards."
+
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 159
+#: rc.cpp:6596
+#, no-c-format
+msgid "&Dependencies to Other Subprojects"
+msgstr "&Dependencies to Other Subprojects"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 16
+#: rc.cpp:6608
+#, no-c-format
+msgid "Subproject Options"
+msgstr "Subproject Options"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 31
+#: rc.cpp:6611
+#, no-c-format
+msgid "Co&mpiler"
+msgstr "Co&mpiler"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 46
+#: rc.cpp:6614
+#, no-c-format
+msgid "Compiler flags for C compiler (CFLA&GS):"
+msgstr "Compiler flags for C compiler (CFLA&GS):"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 129
+#: rc.cpp:6620
+#, no-c-format
+msgid "Compiler flags for C++ compiler (C&XXFLAGS):"
+msgstr "Compiler flags for C++ compiler (C&XXFLAGS):"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 204
+#: rc.cpp:6626
+#, no-c-format
+msgid "Compiler flags for Fortran compiler (&FFLAGS):"
+msgstr "Compiler flags for Fortran compiler (&FFLAGS):"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 277
+#: rc.cpp:6632
+#, no-c-format
+msgid "&Includes"
+msgstr "&Includes"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 296
+#: rc.cpp:6635
+#, no-c-format
+msgid "Automatically &generate metasources"
+msgstr "Automatically &generate metasources"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 379
+#: rc.cpp:6644
+#, no-c-format
+msgid "Directories in&side project:"
+msgstr "Directories in&side project:"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 471
+#: rc.cpp:6656
+#, no-c-format
+msgid "Move U&p"
+msgstr "Move U&p"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 510
+#: rc.cpp:6662
+#, no-c-format
+msgid "Directories ou&tside project:"
+msgstr "Directories ou&tside project:"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 546
+#: rc.cpp:6665
+#, no-c-format
+msgid "&Prefixes"
+msgstr "&Prefixes"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 566
+#: buildtools/custommakefiles/selectnewfilesdialog.cpp:28 rc.cpp:6671
+#, no-c-format
+msgid "Path"
+msgstr "Path"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 594
+#: rc.cpp:6674
+#, no-c-format
+msgid "C&ustom prefixes:"
+msgstr "C&ustom prefixes:"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 678
+#: rc.cpp:6686
+#, no-c-format
+msgid "&Build Order"
+msgstr "&Build Order"
+
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 775
+#: rc.cpp:6695
+#, no-c-format
+msgid "O&rder in which sub projects are built:"
+msgstr "O&rder in which sub projects are built:"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 16
+#: rc.cpp:6704
+#, no-c-format
+msgid "Add New Target"
+msgstr "Add New Target"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 30
+#: rc.cpp:6707
+#, no-c-format
+msgid "&Target"
+msgstr "&Target"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 45
+#: rc.cpp:6710
+#, no-c-format
+msgid "&Primary:"
+msgstr "&Primary:"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 68
+#: rc.cpp:6713
+#, no-c-format
+msgid "Pre&fix:"
+msgstr "Pre&fix:"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 91
+#: parts/quickopen/quickopenfiledialog.cpp:41
+#: parts/quickopen/quickopenfiledialog.cpp:56 rc.cpp:6716
+#, no-c-format
+msgid "File &name:"
+msgstr "File &name:"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 127
+#: rc.cpp:6719
+#, no-c-format
+msgid "[CANONICALIZED NAME]"
+msgstr "[CANONICAL NAME]"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 170
+#: rc.cpp:6722
+#, no-c-format
+msgid "Linker Flags (&LDFLAGS)"
+msgstr "Linker Flags (&LDFLAGS)"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 181
+#: rc.cpp:6725
+#, no-c-format
+msgid "Do not link against shared libraries (-all-static)"
+msgstr "Do not link against shared libraries (-all-static)"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 189
+#: rc.cpp:6728
+#, no-c-format
+msgid "Do not assign version numbers to libraries (-avoid-version)"
+msgstr "Do not assign version numbers to libraries (-avoid-version)"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 197
+#: rc.cpp:6731
+#, no-c-format
+msgid "Create a library that can be dynamically loaded (-module)"
+msgstr "Create a library that can be dynamically loaded (-module)"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 205
+#: rc.cpp:6734
+#, no-c-format
+msgid "Library does not depend on external symbols (-no-undefined)"
+msgstr "Library does not depend on external symbols (-no-undefined)"
+
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 228
+#: rc.cpp:6737
+#, no-c-format
+msgid "Ot&her:"
+msgstr "Ot&her:"
+
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 36
+#: rc.cpp:6746
+#, no-c-format
+msgid "Add New Created File to Target"
+msgstr "Add New Created File to Target"
+
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 135
+#: rc.cpp:6764
+#, no-c-format
+msgid "File Information"
+msgstr "File Information"
+
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 173
+#: buildtools/script/scriptnewfiledlg.cpp:46 rc.cpp:6767
+#, no-c-format
+msgid "&Use file template"
+msgstr "&Use file template"
+
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 202
+#: rc.cpp:6770
+#, no-c-format
+msgid "New file &name (with extension):"
+msgstr "New file &name (with extension):"
+
+#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 16
+#: rc.cpp:6779
+#, no-c-format
+msgid "Remove File From This Target"
+msgstr "Remove File From This Target"
+
+#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 79
+#: rc.cpp:6788
+#, no-c-format
+msgid "&File Information"
+msgstr "&File Information"
+
+#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 120
+#: rc.cpp:6797
+#, no-c-format
+msgid "<b>Note:</b> You will not be able to undelete the file."
+msgstr "<b>Note:</b> You will not be able to undelete the file."
+
+#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 215
+#: rc.cpp:6812
+#, no-c-format
+msgid "[DIRECTORY NAME]"
+msgstr "[DIRECTORY NAME]"
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 41
+#: rc.cpp:6815
+#, no-c-format
+msgid "Wizard Page Editor"
+msgstr "Wizard Page Editor"
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 86
+#: rc.cpp:6818
+#, no-c-format
+msgid "Wizard pages:"
+msgstr "Wizard pages:"
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 115
+#: rc.cpp:6821
+#, no-c-format
+msgid "A&dd"
+msgstr "A&dd"
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 225
+#: rc.cpp:6833 rc.cpp:7072 rc.cpp:7210 rc.cpp:7387 rc.cpp:7588 rc.cpp:7651
+#: rc.cpp:8121 rc.cpp:8242 rc.cpp:8290 rc.cpp:8422 rc.cpp:8819
+#, no-c-format
+msgid "Close the dialog and apply all the changes."
+msgstr "Close the dialogue and apply all the changes."
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 239
+#: rc.cpp:6839 rc.cpp:7216 rc.cpp:7594 rc.cpp:8296 rc.cpp:8428
+#, no-c-format
+msgid "Apply all changes."
+msgstr "Apply all changes."
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 253
+#: rc.cpp:6845 rc.cpp:7078 rc.cpp:7222 rc.cpp:7393 rc.cpp:7600 rc.cpp:7657
+#: rc.cpp:8127 rc.cpp:8248 rc.cpp:8302 rc.cpp:8434 rc.cpp:8674 rc.cpp:8825
+#, no-c-format
+msgid "Close the dialog and discard any changes."
+msgstr "Close the dialogue and discard any changes."
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 47
+#: rc.cpp:6848
+#, no-c-format
+msgid "Preview Window"
+msgstr "Preview Window"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 92
+#: rc.cpp:6851
+#, no-c-format
+msgid "ButtonGroup"
+msgstr "ButtonGroup"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 109
+#: rc.cpp:6854
+#, no-c-format
+msgid "RadioButton1"
+msgstr "RadioButton1"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 120
+#: rc.cpp:6857
+#, no-c-format
+msgid "RadioButton2"
+msgstr "RadioButton2"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 128
+#: rc.cpp:6860
+#, no-c-format
+msgid "RadioButton3"
+msgstr "RadioButton3"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 138
+#: rc.cpp:6863
+#, no-c-format
+msgid "ButtonGroup2"
+msgstr "ButtonGroup2"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 155
+#: rc.cpp:6866
+#, no-c-format
+msgid "CheckBox1"
+msgstr "TickBox1"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 166
+#: rc.cpp:6869
+#, no-c-format
+msgid "CheckBox2"
+msgstr "TickBox2"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 200
+#: rc.cpp:6872
+#, no-c-format
+msgid "LineEdit"
+msgstr "LineEdit"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 206
+#: rc.cpp:6875
+#, no-c-format
+msgid "ComboBox"
+msgstr "ComboBox"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 237
+#: rc.cpp:6878
+#, no-c-format
+msgid "PushButton"
+msgstr "PushButton"
+
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 274
+#: rc.cpp:6881
+#, 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/newform.ui line 41
+#: buildtools/script/scriptnewfiledlg.cpp:36
+#: kdevdesigner/designer/mainwindowactions.cpp:659 rc.cpp:6889
+#, no-c-format
+msgid "New File"
+msgstr "New File"
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 47
+#: rc.cpp:6892
+#, 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>New Form</b>"
+"<p>Select a template for the new form and click the <b>OK</b>"
+"-button to create it.</p>"
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 115
+#: rc.cpp:6901
+#, no-c-format
+msgid "Create a new form using the selected template."
+msgstr "Create a new form using the selected template."
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 129
+#: rc.cpp:6907
+#, no-c-format
+msgid "Close the dialog without creating a new form."
+msgstr "Close the dialogue without creating a new form."
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 151
+#: rc.cpp:6910
+#, no-c-format
+msgid "Displays a list of the available templates."
+msgstr "Displays a list of the available templates."
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 159
+#: rc.cpp:6913
+#, no-c-format
+msgid "&Insert into:"
+msgstr "&Insert into:"
+
+#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 41
+#: rc.cpp:6916
+#, no-c-format
+msgid "View & Edit Connections"
+msgstr "View & Edit Connections"
+
+#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 58
+#: parts/filecreate/filecreate_part.cpp:81 rc.cpp:6919
+#, no-c-format
+msgid "&New"
+msgstr "&New"
+
+#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 74
+#: rc.cpp:6922
+#, no-c-format
+msgid "&Connections:"
+msgstr "&Connections:"
+
+#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 129
+#: rc.cpp:6934
+#, no-c-format
+msgid "&Edit Slots..."
+msgstr "&Edit Slots..."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 44
+#: rc.cpp:6937
+#, no-c-format
+msgid "Tune Palette"
+msgstr "Tune Palette"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 50
+#: rc.cpp:6940
+#, 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 ""
+"<b>Edit Palette</b>"
+"<p>Change the current widget or form's palette.</p>"
+"<p>Use a generated palette or select colours for each colour group and each "
+"colour role.</p>"
+"<p>The palette can be tested with different widget layouts in the preview "
+"section.</p>"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 87
+#: rc.cpp:6943 rc.cpp:7633
+#, no-c-format
+msgid "Select &palette:"
+msgstr "Select &palette:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 96
+#: rc.cpp:6946 rc.cpp:7636
+#, no-c-format
+msgid "Active Palette"
+msgstr "Active Palette"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 101
+#: rc.cpp:6949 rc.cpp:7639
+#, no-c-format
+msgid "Inactive Palette"
+msgstr "Inactive Palette"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 106
+#: rc.cpp:6952 rc.cpp:7642
+#, no-c-format
+msgid "Disabled Palette"
+msgstr "Disabled Palette"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 126
+#: rc.cpp:6955
+#, no-c-format
+msgid "Auto"
+msgstr "Auto"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 143
+#: rc.cpp:6958
+#, no-c-format
+msgid "Build the &inactive palette from the active palette"
+msgstr "Build the &inactive palette from the active palette"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 154
+#: rc.cpp:6961
+#, no-c-format
+msgid "Build the &disabled palette from the active palette"
+msgstr "Build the &disabled palette from the active palette"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 167
+#: rc.cpp:6964
+#, no-c-format
+msgid "Central Color Roles"
+msgstr "Central Colour Roles"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 182
+#: rc.cpp:6967
+#, no-c-format
+msgid "Background"
+msgstr "Background"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 187
+#: rc.cpp:6970
+#, no-c-format
+msgid "Foreground"
+msgstr "Foreground"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 192
+#: rc.cpp:6973
+#, no-c-format
+msgid "Button"
+msgstr "Button"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 197
+#: rc.cpp:6976
+#, no-c-format
+msgid "Base"
+msgstr "Base"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 202
+#: kdevdesigner/designer/mainwindow.cpp:1735
+#: kdevdesigner/designer/mainwindow.cpp:2638 rc.cpp:6979
+#, no-c-format
+msgid "Text"
+msgstr "Text"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 207
+#: rc.cpp:6982
+#, no-c-format
+msgid "BrightText"
+msgstr "BrightText"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 212
+#: rc.cpp:6985
+#, no-c-format
+msgid "ButtonText"
+msgstr "ButtonText"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 217
+#: rc.cpp:6988
+#, no-c-format
+msgid "Highlight"
+msgstr "Highlight"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 222
+#: rc.cpp:6991
+#, no-c-format
+msgid "HighlightText"
+msgstr "HighlightText"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 227
+#: rc.cpp:6994
+#, no-c-format
+msgid "Link"
+msgstr "Link"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 232
+#: rc.cpp:6997
+#, no-c-format
+msgid "LinkVisited"
+msgstr "LinkVisited"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 239
+#: rc.cpp:7000
+#, no-c-format
+msgid "Choose the central color role"
+msgstr "Choose the central colour role"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 242
+#: rc.cpp:7003
+#, 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 ""
+"<b>Select a colour role.</b>"
+"<p>Available central colour roles are: "
+"<ul> "
+"<li>Background - general background colour.</li> "
+"<li>Foreground - general foreground colour. </li> "
+"<li>Base - used as the background colour for example, for text entry widgets; "
+"it is usually white or another light colour. </li> "
+"<li>Text - the forground colour 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 colour; useful where buttons need a "
+"background different from Background, as in the Macintosh style. </li> "
+"<li>ButtonText - a foreground colour used with the Button colour. </li> "
+"<li>Highlight - a colour used to indicate a selected or highlighted item. </li> "
+"<li>HighlightedText - a text colour that contrasts to Highlight. </li> "
+"<li>BrightText - a text colour that is very different from Foreground and "
+"contrasts well with, for example, black. </li> </ul> </p>"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 287
+#: rc.cpp:7006
+#, no-c-format
+msgid "Choose pi&xmap:"
+msgstr "Choose pi&xmap:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 310
+#: rc.cpp:7009 rc.cpp:7375
+#, no-c-format
+msgid "Select a pixmap"
+msgstr "Select a pixmap"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 313
+#: rc.cpp:7012
+#, no-c-format
+msgid "Choose a pixmap file for the selected central color role."
+msgstr "Choose a pixmap file for the selected central colour role."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 333
+#: rc.cpp:7015
+#, no-c-format
+msgid "&Select color:"
+msgstr "&Select colour:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 356
+#: rc.cpp:7018 rc.cpp:7060 rc.cpp:7351 rc.cpp:7612 rc.cpp:7621
+#, no-c-format
+msgid "Choose a color"
+msgstr "Choose a colour"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 359
+#: rc.cpp:7021
+#, no-c-format
+msgid "Choose a color for the selected central color role."
+msgstr "Choose a colour for the selected central colour role."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 371
+#: rc.cpp:7024
+#, no-c-format
+msgid "3-D Shadow Effects"
+msgstr "3-D Shadow Effects"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 402
+#: rc.cpp:7027
+#, no-c-format
+msgid "Build &from button color:"
+msgstr "Build &from button colour:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 408
+#: rc.cpp:7030
+#, no-c-format
+msgid "Generate shadings"
+msgstr "Generate shadings"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 411
+#: rc.cpp:7033
+#, no-c-format
+msgid "Check to let 3D-effect colors be calculated from the button-color."
+msgstr "Tick to let 3D-effect colours be calculated from the button-colour."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 417
+#: rc.cpp:7036
+#, no-c-format
+msgid "Light"
+msgstr "Light"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 422
+#: rc.cpp:7039
+#, no-c-format
+msgid "Midlight"
+msgstr "Midlight"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 427
+#: rc.cpp:7042
+#, no-c-format
+msgid "Mid"
+msgstr "Mid"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 432
+#: rc.cpp:7045
+#, no-c-format
+msgid "Dark"
+msgstr "Dark"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 437
+#: rc.cpp:7048
+#, no-c-format
+msgid "Shadow"
+msgstr "Shadow"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 444
+#: rc.cpp:7051
+#, no-c-format
+msgid "Choose 3D-effect color role"
+msgstr "Choose 3D-effect colour role"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 447
+#: rc.cpp:7054
+#, 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 ""
+"<b>Select a colour effect role.</b>"
+"<p>Available effect roles are: "
+"<ul> "
+"<li>Light - lighter than Button colour. </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 colour. </li> </ul>"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 500
+#: rc.cpp:7057
+#, no-c-format
+msgid "Select co&lor:"
+msgstr "Select co&lour:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 526
+#: rc.cpp:7063
+#, no-c-format
+msgid "Choose a color for the selected effect color role."
+msgstr "Choose a colour for the selected effect colour role."
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 41
+#: rc.cpp:7081
+#, no-c-format
+msgid "Replace Text"
+msgstr "Replace Text"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 72
+#: rc.cpp:7084
+#, no-c-format
+msgid "R&eplace:"
+msgstr "R&eplace:"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 83
+#: rc.cpp:7087
+#, no-c-format
+msgid "&Find:"
+msgstr "&Find:"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 159
+#: rc.cpp:7090
+#, no-c-format
+msgid "&Replace"
+msgstr "&Replace"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 170
+#: rc.cpp:7093
+#, no-c-format
+msgid "Replace &All"
+msgstr "Replace &All"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 205
+#: rc.cpp:7102 rc.cpp:8070
+#, no-c-format
+msgid "&Whole words only"
+msgstr "&Whole words only"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 213
+#: rc.cpp:7105 rc.cpp:8073
+#, no-c-format
+msgid "Case &sensitive"
+msgstr "Case &sensitive"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 221
+#: rc.cpp:7108 rc.cpp:8076
+#, no-c-format
+msgid "Start at &beginning"
+msgstr "Start at &beginning"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 231
+#: rc.cpp:7111 rc.cpp:8058
+#, no-c-format
+msgid "Direction"
+msgstr "Direction"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 248
+#: rc.cpp:7114 rc.cpp:8061
+#, no-c-format
+msgid "Forwar&d"
+msgstr "Forwar&d"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 259
+#: rc.cpp:7117 rc.cpp:8064
+#, no-c-format
+msgid "Bac&kward"
+msgstr "Bac&kward"
+
+#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 41
+#: rc.cpp:7120
+#, no-c-format
+msgid "Edit Actions"
+msgstr "Edit Actions"
+
+#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 83
+#: rc.cpp:7123
+#, no-c-format
+msgid "Create new Action"
+msgstr "Create new Action"
+
+#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 100
+#: rc.cpp:7126
+#, no-c-format
+msgid "Delete current Action"
+msgstr "Delete current Action"
+
+#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 117
+#: rc.cpp:7129
+#, no-c-format
+msgid "Connect current Action"
+msgstr "Connect current Action"
+
+#. i18n: file ./kdevdesigner/designer/dbconnectioneditor.ui line 41
+#: rc.cpp:7132
+#, no-c-format
+msgid "Connect"
+msgstr "Connect"
+
+#. i18n: file ./kdevdesigner/designer/dbconnectioneditor.ui line 94
+#: rc.cpp:7141
+#, no-c-format
+msgid "Connection Details"
+msgstr "Connection Details"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 41
+#: rc.cpp:7144
+#, no-c-format
+msgid "Edit Iconview"
+msgstr "Edit Iconview"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 47
+#: rc.cpp:7147
+#, 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>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>"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 78
+#: rc.cpp:7150
+#, no-c-format
+msgid "All items in the iconview."
+msgstr "All items in the iconview."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 100
+#: rc.cpp:7153 rc.cpp:7456 rc.cpp:8344
+#, no-c-format
+msgid "&New Item"
+msgstr "&New Item"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 103
+#: rc.cpp:7156 rc.cpp:7459 rc.cpp:8347
+#, no-c-format
+msgid "Add an item"
+msgstr "Add an item"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 106
+#: rc.cpp:7159
+#, no-c-format
+msgid "Create a new item for the iconview."
+msgstr "Create a new item for the iconview."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 114
+#: rc.cpp:7162 rc.cpp:7405 rc.cpp:8353
+#, no-c-format
+msgid "&Delete Item"
+msgstr "&Delete Item"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 117
+#: rc.cpp:7165 rc.cpp:7408
+#, no-c-format
+msgid "Delete item"
+msgstr "Delete item"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 120
+#: rc.cpp:7168
+#, no-c-format
+msgid "Delete the selected item."
+msgstr "Delete the selected item."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 155
+#: rc.cpp:7171 rc.cpp:8311
+#, no-c-format
+msgid "&Item Properties"
+msgstr "&Item Properties"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 172
+#: rc.cpp:7174 rc.cpp:7420 rc.cpp:7528 rc.cpp:8335
+#, no-c-format
+msgid "&Text:"
+msgstr "&Text:"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 189
+#: rc.cpp:7177 rc.cpp:7423 rc.cpp:8338
+#, no-c-format
+msgid "Change text"
+msgstr "Change text"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 192
+#: rc.cpp:7180
+#, no-c-format
+msgid "Change the text for the selected item."
+msgstr "Change the text for the selected item."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 200
+#: rc.cpp:7183 rc.cpp:7507 rc.cpp:8314
+#, no-c-format
+msgid "&Pixmap:"
+msgstr "&Pixmap:"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 225
+#: rc.cpp:7186 rc.cpp:7438 rc.cpp:7510 rc.cpp:8317 rc.cpp:8461 rc.cpp:8518
+#, no-c-format
+msgid "Label4"
+msgstr "Label4"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 245
+#: rc.cpp:7189 rc.cpp:7441 rc.cpp:7513 rc.cpp:8320 rc.cpp:8464 rc.cpp:8521
+#, no-c-format
+msgid "Delete Pixmap"
+msgstr "Delete Pixmap"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 248
+#: rc.cpp:7192 rc.cpp:8323
+#, no-c-format
+msgid "Delete the selected item's pixmap."
+msgstr "Delete the selected item's pixmap."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 265
+#: rc.cpp:7198 rc.cpp:7450 rc.cpp:7522 rc.cpp:7724 rc.cpp:8329 rc.cpp:8473
+#: rc.cpp:8530
+#, no-c-format
+msgid "Select a Pixmap"
+msgstr "Select a Pixmap"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 268
+#: rc.cpp:7201
+#, no-c-format
+msgid "Select a pixmap file for the current item."
+msgstr "Select a pixmap file for the current item."
+
+#. 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:7225
+#, no-c-format
+msgid "Create Template"
+msgstr "Create Template"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 72
+#: rc.cpp:7231
+#, no-c-format
+msgid "Name of the new template"
+msgstr "Name of the new template"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 75
+#: rc.cpp:7234
+#, no-c-format
+msgid "Enter the name of the new template"
+msgstr "Enter the name of the new template"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 83
+#: rc.cpp:7237
+#, no-c-format
+msgid "Class of the new template"
+msgstr "Class of the new template"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 86
+#: rc.cpp:7240
+#, no-c-format
+msgid ""
+"Enter the name of the class which should be used as the template's base class"
+msgstr ""
+"Enter the name of the class which should be used as the template's base class"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 131
+#: rc.cpp:7246
+#, no-c-format
+msgid "Creates the new template"
+msgstr "Creates the new template"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 142
+#: rc.cpp:7252
+#, no-c-format
+msgid "Closes the Dialog"
+msgstr "Closes the Dialogue"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 152
+#: rc.cpp:7255
+#, no-c-format
+msgid "&Baseclass for template:"
+msgstr "&Baseclass for template:"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 41
+#: kdevdesigner/designer/mainwindowactions.cpp:220 rc.cpp:7258
+#, no-c-format
+msgid "Preferences"
+msgstr "Preferences"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 47
+#: rc.cpp:7261
+#, no-c-format
+msgid ""
+"<b>Preferences</b>"
+"<p>Change the preferences of Qt Designer. There is always one tab with general "
+"preferences. There may be additional tabs, depending on which plugins are "
+"installed.</p>"
+msgstr ""
+"<b>Preferences</b>"
+"<p>Change the preferences of Qt Designer. There is always one tab with general "
+"preferences. There may be additional tabs, depending on which plugins are "
+"installed.</p>"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 79
+#: rc.cpp:7267
+#, no-c-format
+msgid "File Saving"
+msgstr "File Saving"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 90
+#: rc.cpp:7270
+#, no-c-format
+msgid "Enable auto sa&ve"
+msgstr "Enable auto sa&ve"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 109
+#: rc.cpp:7273
+#, no-c-format
+msgid "Auto save &interval:"
+msgstr "Auto save &interval:"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 136
+#: rc.cpp:7276
+#, no-c-format
+msgid "Plu&gin Paths"
+msgstr "Plu&gin Paths"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 166
+#: rc.cpp:7279 rc.cpp:7300
+#, no-c-format
+msgid ""
+"A splash screen is displayed when starting Qt Designer if this option is "
+"checked."
+msgstr ""
+"A splash screen is displayed when starting Qt Designer if this option is "
+"ticked."
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 191
+#: rc.cpp:7285
+#, no-c-format
+msgid "Restore last &workspace on startup"
+msgstr "Restore last &workspace on startup"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 197
+#: rc.cpp:7288
+#, no-c-format
+msgid "Restore last workspace"
+msgstr "Restore last workspace"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 200
+#: rc.cpp:7291
+#, no-c-format
+msgid ""
+"The current workspace settings will be restored the next time you start Qt "
+"Designer if this option is checked."
+msgstr ""
+"The current workspace settings will be restored the next time you start Qt "
+"Designer if this option is ticked."
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 208
+#: rc.cpp:7294
+#, no-c-format
+msgid "Show &splash screen on startup"
+msgstr "Show &splash screen on startup"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 214
+#: rc.cpp:7297
+#, no-c-format
+msgid "Show Splashscreen"
+msgstr "Show Splashscreen"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 225
+#: rc.cpp:7303
+#, no-c-format
+msgid "Show start &dialog"
+msgstr "Show start &dialogue"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 236
+#: rc.cpp:7306
+#, no-c-format
+msgid "Disable data&base auto-edit in preview"
+msgstr "Disable data&base auto-edit in preview"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 247
+#: rc.cpp:7309
+#, no-c-format
+msgid "Show toolbutton lab&els"
+msgstr "Show toolbutton lab&els"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 250
+#: rc.cpp:7312
+#, no-c-format
+msgid "Text Labels"
+msgstr "Text Labels"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 253
+#: rc.cpp:7315
+#, no-c-format
+msgid "Text labels will be used in the toolbars if this is checked."
+msgstr "Text labels will be used in the toolbars if this is ticked."
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 263
+#: rc.cpp:7318
+#, no-c-format
+msgid "G&rid"
+msgstr "G&rid"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 286
+#: rc.cpp:7321
+#, no-c-format
+msgid "Sn&ap to grid"
+msgstr "Sn&ap to grid"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 292
+#: rc.cpp:7324
+#, no-c-format
+msgid "Snap to the grid"
+msgstr "Snap to the grid"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 295
+#: rc.cpp:7327
+#, no-c-format
+msgid ""
+"<b>Customize the grid-settings for all forms.</b>"
+"<p>When <b>Snap to Grid</b> is checked, the widgets snap to the grid using the "
+"the X/Y resolution.</p>"
+msgstr ""
+"<b>Customise the grid-settings for all forms.</b>"
+"<p>When <b>Snap to Grid</b> is ticked, the widgets snap to the grid using the "
+"the X/Y resolution.</p>"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 326
+#: rc.cpp:7330 rc.cpp:7336
+#, no-c-format
+msgid "Grid resolution"
+msgstr "Grid resolution"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 329
+#: rc.cpp:7333 rc.cpp:7339
+#, no-c-format
+msgid ""
+"<b>Customize the grid-settings for all forms.</b>"
+"<p>When <b>Show Grid</b> is checked, a grid is shown on all forms using the X/Y "
+"resolution.</p>"
+msgstr ""
+"<b>Customise the grid-settings for all forms.</b>"
+"<p>When <b>Show Grid</b> is ticked, a grid is shown on all forms using the X/Y "
+"resolution.</p>"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 357
+#: rc.cpp:7342
+#, no-c-format
+msgid "Grid-&X:"
+msgstr "Grid-&X:"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 368
+#: rc.cpp:7345
+#, no-c-format
+msgid "Grid-&Y:"
+msgstr "Grid-&Y:"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 383
+#: rc.cpp:7348
+#, no-c-format
+msgid "Backgro&und"
+msgstr "Backgro&und"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 420
+#: rc.cpp:7354
+#, no-c-format
+msgid "Select a color in the color dialog."
+msgstr "Select a colour in the colour dialogue."
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 431
+#: rc.cpp:7357
+#, no-c-format
+msgid "Co&lor"
+msgstr "Co&lour"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 434
+#: rc.cpp:7360
+#, no-c-format
+msgid "Use a background color"
+msgstr "Use a background colour"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 437
+#: rc.cpp:7363
+#, no-c-format
+msgid "Use a background color."
+msgstr "Use a background colour."
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 445
+#: rc.cpp:7366
+#, no-c-format
+msgid "&Pixmap"
+msgstr "&Pixmap"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 451
+#: rc.cpp:7369
+#, no-c-format
+msgid "Use a background pixmap"
+msgstr "Use a background pixmap"
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 454
+#: rc.cpp:7372
+#, no-c-format
+msgid "Use a background pixmap."
+msgstr "Use a background pixmap."
+
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 479
+#: rc.cpp:7378
+#, no-c-format
+msgid "Choose a pixmap file."
+msgstr "Choose a pixmap file."
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 41
+#: rc.cpp:7396
+#, no-c-format
+msgid "Edit Listview"
+msgstr "Edit Listview"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 47
+#: rc.cpp:7399
+#, no-c-format
+msgid ""
+"<b>Edit Listview</b>"
+"<p>Use the controls on the <b>Items</b>-tab to add, edit or delete items in the "
+"listview. Change the column configuration of the listview using the controls on "
+"the <b>Columns</b>-tab.</p>Click the <b>New Item</b>"
+"-button to create a new item, then enter text and add 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 ""
+"<b>Edit Listview</b>"
+"<p>Use the controls on the <b>Items</b>-tab to add, edit or delete items in the "
+"listview. Change the column configuration of the listview using the controls on "
+"the <b>Columns</b>-tab.</p>Click the <b>New Item</b>"
+"-button to create a new item, then enter text and add 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>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 68
+#: kdevdesigner/designer/listvieweditorimpl.cpp:631 rc.cpp:7402
+#, no-c-format
+msgid "&Items"
+msgstr "&Items"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 91
+#: rc.cpp:7411
+#, no-c-format
+msgid "<b>Deletes the selected item.</b><p>Any sub-items are also deleted.</p>"
+msgstr ""
+"<b>Deletes the selected item.</b>"
+"<p>Any sub-items are also deleted.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 107
+#: rc.cpp:7414
+#, no-c-format
+msgid "Item Properties"
+msgstr "Item Properties"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 124
+#: rc.cpp:7417
+#, no-c-format
+msgid "Pi&xmap:"
+msgstr "Pi&xmap:"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 155
+#: rc.cpp:7426
+#, no-c-format
+msgid ""
+"<b>Change the text of the item.</b>"
+"<p>The text will be changed in the current column of the selected item.</p>"
+msgstr ""
+"<b>Change the text of the item.</b>"
+"<p>The text will be changed in the current column of the selected item.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 163
+#: rc.cpp:7429
+#, no-c-format
+msgid "Change column"
+msgstr "Change column"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 166
+#: rc.cpp:7432
+#, no-c-format
+msgid ""
+"<b>Select the current column.</b>"
+"<p>The item's text and pixmap will be changed for the current column</p>"
+msgstr ""
+"<b>Select the current column.</b>"
+"<p>The item's text and pixmap will be changed for the current column</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 174
+#: rc.cpp:7435
+#, no-c-format
+msgid "Colu&mn:"
+msgstr "Colu&mn:"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 222
+#: rc.cpp:7444 rc.cpp:8467 rc.cpp:8524
+#, 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>Delete the selected item's pixmap.</b>"
+"<p>The pixmap in the current column of the selected item will be deleted.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 242
+#: rc.cpp:7453 rc.cpp:8476 rc.cpp:8533
+#, 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>Select a pixmap file for the item.</b>"
+"<p>The pixmap will be changed in the current column of the selected item.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 260
+#: rc.cpp:7462
+#, no-c-format
+msgid ""
+"<b>Adds a new item to the list.</b>"
+"<p>The item will be inserted at the top of the list and can be moved using the "
+"up- and down-buttons.</p>"
+msgstr ""
+"<b>Adds a new item to the list.</b>"
+"<p>The item will be inserted at the top of the list and can be moved using the "
+"up- and down-buttons.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 268
+#: rc.cpp:7465 rc.cpp:8308
+#, no-c-format
+msgid "The list of items."
+msgstr "The list of items."
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 276
+#: rc.cpp:7468
+#, no-c-format
+msgid "New &Subitem"
+msgstr "New &Subitem"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 279
+#: rc.cpp:7471
+#, no-c-format
+msgid "Add a subitem"
+msgstr "Add a subitem"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 282
+#: rc.cpp:7474
+#, no-c-format
+msgid ""
+"<b>Create a new sub-item for the selected item.</b>"
+"<p>New sub-items are inserted at the top of the list of sub-items, and new "
+"levels are created automatically.</p>"
+msgstr ""
+"<b>Create a new sub-item for the selected item.</b>"
+"<p>New sub-items are inserted at the top of the list of sub-items and new "
+"levels are created automatically.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 313
+#: rc.cpp:7477 rc.cpp:7573 rc.cpp:8362 rc.cpp:8440 rc.cpp:8494
+#, no-c-format
+msgid "Move up"
+msgstr "Move up"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 316
+#: rc.cpp:7480
+#, no-c-format
+msgid ""
+"<b>Move the selected item up.</b>"
+"<p>The item will be moved within its level in the hierarchy.</p>"
+msgstr ""
+"<b>Move the selected item up.</b>"
+"<p>The item will be moved within its level in the hierarchy.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 330
+#: rc.cpp:7483 rc.cpp:7558 rc.cpp:8368 rc.cpp:8446 rc.cpp:8500
+#, no-c-format
+msgid "Move down"
+msgstr "Move down"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 333
+#: rc.cpp:7486
+#, no-c-format
+msgid ""
+"<b>Move the selected item down.</b>"
+"<p>The item will be moved within its level in the hierarchy.</p>"
+msgstr ""
+"<b>Move the selected item down.</b>"
+"<p>The item will be moved within its level in the hierarchy.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 347
+#: rc.cpp:7489
+#, no-c-format
+msgid "Move left"
+msgstr "Move left"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 350
+#: rc.cpp:7492
+#, no-c-format
+msgid ""
+"<b>Move the selected item one level up.</b>"
+"<p>This will also change the level of the item's sub-items.</p>"
+msgstr ""
+"<b>Move the selected item one level up.</b>"
+"<p>This will also change the level of the item's sub-items.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 364
+#: rc.cpp:7495
+#, no-c-format
+msgid "Move right"
+msgstr "Move right"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 367
+#: rc.cpp:7498
+#, no-c-format
+msgid ""
+"<b>Move the selected item one level down.</b>"
+"<p>This will also change the level of the item's sub-items.</p>"
+msgstr ""
+"<b>Move the selected item one level down.</b>"
+"<p>This will also change the level of the item's sub-items.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 377
+#: rc.cpp:7501 rc.cpp:8437
+#, no-c-format
+msgid "Co&lumns"
+msgstr "Co&lumns"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 394
+#: rc.cpp:7504
+#, no-c-format
+msgid "Column Properties"
+msgstr "Column Properties"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 445
+#: rc.cpp:7516
+#, no-c-format
+msgid "Delete the pixmap of the selected column."
+msgstr "Delete the pixmap of the selected column."
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 465
+#: rc.cpp:7525
+#, no-c-format
+msgid ""
+"<b>Select a pixmap file for the selected column.</b>"
+"<p>The pixmap will be displayed in the header of the listview.</p>"
+msgstr ""
+"<b>Select a pixmap file for the selected column.</b>"
+"<p>The pixmap will be displayed in the header of the listview.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 490
+#: rc.cpp:7531
+#, no-c-format
+msgid "Enter column text"
+msgstr "Enter column text"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 493
+#: rc.cpp:7534
+#, no-c-format
+msgid ""
+"<b>Enter the text for the selected column.</b>"
+"<p>The text will be displayed in the header of the listview.</p>"
+msgstr ""
+"<b>Enter the text for the selected column.</b>"
+"<p>The text will be displayed in the header of the listview.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 501
+#: rc.cpp:7537
+#, no-c-format
+msgid "Clicka&ble"
+msgstr "Clicka&ble"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 504
+#: rc.cpp:7540
+#, no-c-format
+msgid ""
+"If this option is checked, the selected column will react to mouse clicks on "
+"the header."
+msgstr ""
+"If this option is ticked, the selected column will react to mouse clicks on the "
+"header."
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 512
+#: rc.cpp:7543
+#, no-c-format
+msgid "Re&sizable"
+msgstr "Re&sizable"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 515
+#: rc.cpp:7546
+#, no-c-format
+msgid "The column's width will be resizable if this option is checked."
+msgstr "The column's width will be resizable if this option is ticked."
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 525
+#: rc.cpp:7549 rc.cpp:8452
+#, no-c-format
+msgid "&Delete Column"
+msgstr "&Delete Column"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 528
+#: rc.cpp:7552
+#, no-c-format
+msgid "Delete column"
+msgstr "Delete column"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 531
+#: rc.cpp:7555
+#, no-c-format
+msgid "Deletes the selected Column."
+msgstr "Deletes the selected Column."
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 548
+#: rc.cpp:7561
+#, no-c-format
+msgid ""
+"<b>Move the selected item down.</b>"
+"<p>The top-most column will be the first column in the list.</p>"
+msgstr ""
+"<b>Move the selected item down.</b>"
+"<p>The top-most column will be the first column in the list.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 556
+#: rc.cpp:7564 rc.cpp:8455
+#, no-c-format
+msgid "&New Column"
+msgstr "&New Column"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 559
+#: rc.cpp:7567
+#, no-c-format
+msgid "Add a Column"
+msgstr "Add a Column"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 562
+#: rc.cpp:7570
+#, no-c-format
+msgid ""
+"<b>Create a new column.</b>"
+"<p>New columns are appended at the end of (right of) the list and may be moved "
+"using the up- and down-buttons.</p>"
+msgstr ""
+"<b>Create a new column.</b>"
+"<p>New columns are appended at the end of (right of) the list and may be moved "
+"using the up- and down-buttons.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 579
+#: rc.cpp:7576
+#, no-c-format
+msgid ""
+"<b>Move the selected item up.</b>"
+"<p>The top-most column will be the first column in the list.</p>"
+msgstr ""
+"<b>Move the selected item up.</b>"
+"<p>The top-most column will be the first column in the list.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 587
+#: rc.cpp:7579
+#, no-c-format
+msgid "The list of columns."
+msgstr "The list of columns."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 47
+#: rc.cpp:7603
+#, no-c-format
+msgid "Edit Palette"
+msgstr "Edit Palette"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 70
+#: rc.cpp:7606
+#, no-c-format
+msgid "Build Palette"
+msgstr "Build Palette"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 111
+#: rc.cpp:7609
+#, no-c-format
+msgid "&3-D effects:"
+msgstr "&3-D effects:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 140
+#: rc.cpp:7615
+#, no-c-format
+msgid "Choose the effect-color for the generated palette."
+msgstr "Choose the effect-colour for the generated palette."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 169
+#: rc.cpp:7618
+#, no-c-format
+msgid "Back&ground:"
+msgstr "Back&ground:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 198
+#: rc.cpp:7624
+#, no-c-format
+msgid "Choose the background color for the generated palette."
+msgstr "Choose the background colour for the generated palette."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 223
+#: rc.cpp:7627
+#, no-c-format
+msgid "&Tune Palette..."
+msgstr "&Tune Palette..."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 239
+#: rc.cpp:7630
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 41
+#: rc.cpp:7660
+#, no-c-format
+msgid "Edit Custom Widgets"
+msgstr "Edit Custom Widgets"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 47
+#: rc.cpp:7663
+#, no-c-format
+msgid ""
+"<b>Edit Custom Widgets</b>"
+"<p>Add or delete custom widgets from <i>Qt Designer</i>"
+"'s database, and edit the properties of existing widgets.</p>"
+msgstr ""
+"<b>Edit Custom Widgets</b>"
+"<p>Add or delete custom widgets from <i>Qt Designer</i>"
+"'s database and edit the properties of existing widgets.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 64
+#: rc.cpp:7666
+#, no-c-format
+msgid "The list of all custom widgets known to Qt Designer."
+msgstr "The list of all custom widgets known to Qt Designer."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 72
+#: rc.cpp:7669
+#, no-c-format
+msgid "&New Widget"
+msgstr "&New Widget"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 75
+#: rc.cpp:7672
+#, no-c-format
+msgid "Add new custom widget."
+msgstr "Add new custom widget."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 78
+#: rc.cpp:7675
+#, no-c-format
+msgid ""
+"<b>Create an empty custom widget and add it to the list.</b>"
+"<p>New custom widgets have a default name and header file, which must both be "
+"changed to appropriate values.</p>"
+msgstr ""
+"<b>Create an empty custom widget and add it to the list.</b>"
+"<p>New custom widgets have a default name and header file, which must both be "
+"changed to appropriate values.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 86
+#: rc.cpp:7678
+#, no-c-format
+msgid "&Delete Widget"
+msgstr "&Delete Widget"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 89
+#: rc.cpp:7681
+#, no-c-format
+msgid "Delete custom widget"
+msgstr "Delete custom widget"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 92
+#: rc.cpp:7684
+#, no-c-format
+msgid ""
+"<b>Delete the selected custom widget.</b>"
+"<p>You can only delete widgets that are not used in any open form.</p>"
+msgstr ""
+"<b>Delete the selected custom widget.</b>"
+"<p>You can only delete widgets that are not used in any open form.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 148
+#: rc.cpp:7693
+#, no-c-format
+msgid "Closes the Dialog."
+msgstr "Closes the Dialogue."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 175
+#: rc.cpp:7696
+#, no-c-format
+msgid "&Load Descriptions..."
+msgstr "&Load Descriptions..."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 178
+#: rc.cpp:7699
+#, no-c-format
+msgid "Loads widget description file"
+msgstr "Loads widget description file"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 182
+#: rc.cpp:7702
+#, no-c-format
+msgid ""
+"<b>Load Descriptions</b>"
+"<p>Loads a file which contains descriptions of custom widgets, so that these "
+"custom widgets can be used in the Qt Designer.</p>\n"
+"<p>Since it is a lot of work to type in all the information for custom widgets, "
+"you should consider using the createcw tool which is in "
+"$QTDIR/tools/designer/tools/createcw. Using createcw you can create custom "
+"widget description files for your custom widgets without the need to type in "
+"all the information manually. For more information about the README file in the "
+"createcw directory</p>"
+msgstr ""
+"<b>Load Descriptions</b>"
+"<p>Loads a file which contains descriptions of custom widgets, so that these "
+"custom widgets can be used in the Qt Designer.</p>\n"
+"<p>Since it is a lot of work to type in all the information for custom widgets, "
+"you should consider using the createcw tool which is in "
+"$QTDIR/tools/designer/tools/createcw. Using createcw you can create custom "
+"widget description files for your custom widgets without the need to type in "
+"all the information manually. For more information about the README file in the "
+"createcw directory</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 190
+#: rc.cpp:7706
+#, no-c-format
+msgid "&Save Descriptions..."
+msgstr "&Save Descriptions..."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 193
+#: rc.cpp:7709
+#, no-c-format
+msgid "Saves widget description file"
+msgstr "Saves widget description file"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 196
+#: rc.cpp:7712
+#, no-c-format
+msgid ""
+"<b>Save Descriptions</b>"
+"<p>Saves all the descriptions of the shown custom widgets to a file which can "
+"then be used to import the custom widgets elsewhere."
+msgstr ""
+"<b>Save Descriptions</b>"
+"<p>Saves all the descriptions of the shown custom widgets to a file which can "
+"then be used to import the custom widgets elsewhere."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 204
+#: rc.cpp:7715
+#, no-c-format
+msgid "Change the properties of the selected custom widget."
+msgstr "Change the properties of the selected custom widget."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 211
+#: rc.cpp:7718
+#, no-c-format
+msgid "De&finition"
+msgstr "De&finition"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 262
+#: rc.cpp:7727
+#, no-c-format
+msgid ""
+"<b>Select a pixmap file.</b>"
+"<p>The pixmap will be used to represent the widget in forms.</p>"
+msgstr ""
+"<b>Select a pixmap file.</b>"
+"<p>The pixmap will be used to represent the widget in forms.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 286
+#: rc.cpp:7730
+#, no-c-format
+msgid "Enter filename"
+msgstr "Enter filename"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 289
+#: rc.cpp:7733
+#, no-c-format
+msgid ""
+"<b>Change the header file's name for the selected custom widget.</b>"
+"<p>The header file will be included by forms using the widget.</p>"
+msgstr ""
+"<b>Change the header file's name for the selected custom widget.</b>"
+"<p>The header file will be included by forms using the widget.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 306
+#: rc.cpp:7739
+#, no-c-format
+msgid "Choose headerfile"
+msgstr "Choose headerfile"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 309
+#: rc.cpp:7742
+#, no-c-format
+msgid "Look for the header file using a file dialog."
+msgstr "Look for the header file using a file dialogue."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 327
+#: rc.cpp:7751
+#, no-c-format
+msgid "Select access"
+msgstr "Select access"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 330
+#: rc.cpp:7754
+#, no-c-format
+msgid ""
+"<b>Change how the include file will be included.</b>"
+"<p>Global include files will be included using &lt;&gt;-brackets, while local "
+"files will included using quotation marks.</p>"
+msgstr ""
+"<b>Change how the include file will be included.</b>"
+"<p>Global include files will be included using &lt;&gt;-brackets, while local "
+"files will included using quotation marks.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 340
+#: rc.cpp:7757
+#, no-c-format
+msgid "Change classname"
+msgstr "Change classname"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 343
+#: rc.cpp:7760
+#, no-c-format
+msgid ""
+"<b>Enter the classname for the selected custom widget.</b>"
+"<p>A class of that name must be defined in the header file.</p>"
+msgstr ""
+"<b>Enter the classname for the selected custom widget.</b>"
+"<p>A class of that name must be defined in the header file.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 351
+#: rc.cpp:7763
+#, no-c-format
+msgid "Heade&rfile:"
+msgstr "Heade&rfile:"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 362
+#: rc.cpp:7766
+#, no-c-format
+msgid "Cl&ass:"
+msgstr "Cl&ass:"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 373
+#: rc.cpp:7769 rc.cpp:8482 rc.cpp:8515
+#, no-c-format
+msgid "Pixmap:"
+msgstr "Pixmap:"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 381
+#: rc.cpp:7772
+#, no-c-format
+msgid "Si&ze hint:"
+msgstr "Si&ze hint:"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 392
+#: rc.cpp:7775
+#, no-c-format
+msgid "Size p&olicy:"
+msgstr "Size p&olicy:"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 401
+#: lib/widgets/propeditor/propertymachinefactory.cpp:147 rc.cpp:7778
+#: rc.cpp:7814
+#, no-c-format
+msgid "Fixed"
+msgstr "Fixed"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 406
+#: lib/widgets/propeditor/propertymachinefactory.cpp:148 rc.cpp:7781
+#: rc.cpp:7817
+#, no-c-format
+msgid "Minimum"
+msgstr "Minimum"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 411
+#: lib/widgets/propeditor/propertymachinefactory.cpp:149 rc.cpp:7784
+#: rc.cpp:7820
+#, no-c-format
+msgid "Maximum"
+msgstr "Maximum"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 416
+#: lib/widgets/propeditor/propertymachinefactory.cpp:150 rc.cpp:7787
+#: rc.cpp:7823
+#, no-c-format
+msgid "Preferred"
+msgstr "Preferred"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 421
+#: rc.cpp:7790 rc.cpp:7826
+#, no-c-format
+msgid "MinimumExpanding"
+msgstr "MinimumExpanding"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 426
+#: lib/widgets/propeditor/propertymachinefactory.cpp:151 rc.cpp:7793
+#: rc.cpp:7829
+#, no-c-format
+msgid "Expanding"
+msgstr "Expanding"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 433
+#: rc.cpp:7796
+#, no-c-format
+msgid "Vertical Sizepolicy"
+msgstr "Vertical Sizepolicy"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 436
+#: rc.cpp:7799
+#, no-c-format
+msgid "Choose the Vertical size policy"
+msgstr "Choose the Vertical size policy"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 453
+#: rc.cpp:7802
+#, no-c-format
+msgid "Size hint width"
+msgstr "Size hint width"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 456
+#: rc.cpp:7805 rc.cpp:7811
+#, no-c-format
+msgid ""
+"<b>Set the size hint for the selected widget.</b>"
+"<p>The size hint provides the recommended size for the widget. Enter a sizehint "
+"of -1/-1 if no size is recommended.</p>"
+msgstr ""
+"<b>Set the size hint for the selected widget.</b>"
+"<p>The size hint provides the recommended size for the widget. Enter a sizehint "
+"of -1/-1 if no size is recommended.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 473
+#: rc.cpp:7808
+#, no-c-format
+msgid "Size hint height"
+msgstr "Size hint height"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 514
+#: rc.cpp:7832
+#, no-c-format
+msgid "Horizontal Sizepolicy"
+msgstr "Horizontal Sizepolicy"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 517
+#: rc.cpp:7835
+#, no-c-format
+msgid "Choose the horizontal size policy for the widget"
+msgstr "Choose the horizontal size policy for the widget"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 542
+#: rc.cpp:7838
+#, no-c-format
+msgid "Con&tainer widget"
+msgstr "Con&tainer widget"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 545
+#: rc.cpp:7841
+#, no-c-format
+msgid "Container Widget"
+msgstr "Container Widget"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 549
+#: rc.cpp:7844
+#, no-c-format
+msgid ""
+"<p><b>Container Widget</b></p>\n"
+"<p>If this custom widget is able to contain other widgets (children), check "
+"this checkbox.</p>"
+msgstr ""
+"<p><b>Container Widget</b></p>\n"
+"<p>If this custom widget is able to contain other widgets (children), tick this "
+"tickbox.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 559
+#: rc.cpp:7848
+#, no-c-format
+msgid "Si&gnals"
+msgstr "Si&gnals"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 576
+#: rc.cpp:7851
+#, no-c-format
+msgid "The list of all the signals that the selected widget can emit."
+msgstr "The list of all the signals that the selected widget can emit."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 615
+#: rc.cpp:7854
+#, no-c-format
+msgid "N&ew Signal"
+msgstr "N&ew Signal"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 621
+#: rc.cpp:7857
+#, no-c-format
+msgid "Add new signal"
+msgstr "Add new signal"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 624
+#: rc.cpp:7860
+#, no-c-format
+msgid ""
+"<b>Add a new signal for the current custom widget.</b>"
+"<p>An argument list should be provided in the signal's name, and the name must "
+"be unique.</p>"
+msgstr ""
+"<b>Add a new signal for the current custom widget.</b>"
+"<p>An argument list should be provided in the signal's name, and the name must "
+"be unique.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 632
+#: rc.cpp:7863
+#, no-c-format
+msgid "Dele&te Signal"
+msgstr "Dele&te Signal"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 638
+#: rc.cpp:7866
+#, no-c-format
+msgid "Delete signal"
+msgstr "Delete signal"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 641
+#: rc.cpp:7869
+#, no-c-format
+msgid ""
+"<b>Delete the signal.</b>"
+"<p>All connections using this signal will also be deleted.</p>"
+msgstr ""
+"<b>Delete the signal.</b>"
+"<p>All connections using this signal will also be deleted.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 665
+#: rc.cpp:7872
+#, no-c-format
+msgid "S&ignal:"
+msgstr "S&ignal:"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 676
+#: rc.cpp:7875
+#, no-c-format
+msgid "Change signal name"
+msgstr "Change signal name"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 679
+#: rc.cpp:7878 rc.cpp:7899
+#, no-c-format
+msgid ""
+"<b>Change the name of the selected slot.</b>"
+"<p>An argument list should be provided in the signal's name, and the name must "
+"be unique.</p>"
+msgstr ""
+"<b>Change the name of the selected slot.</b>"
+"<p>An argument list should be provided in the signal's name, and the name must "
+"be unique.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 691
+#: rc.cpp:7881
+#, no-c-format
+msgid "S&lots"
+msgstr "S&lots"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 706
+#: kdevdesigner/designer/connectiontable.cpp:41
+#: parts/classview/classtreebase.cpp:75 rc.cpp:7884
+#, no-c-format
+msgid "Slot"
+msgstr "Slot"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 736
+#: rc.cpp:7890
+#, no-c-format
+msgid "The list of all the custom widget's slots."
+msgstr "The list of all the custom widget's slots."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 744
+#: rc.cpp:7893
+#, no-c-format
+msgid "Sl&ot:"
+msgstr "Sl&ot:"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 755
+#: rc.cpp:7896
+#, no-c-format
+msgid "Change slot name"
+msgstr "Change slot name"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 766
+#: rc.cpp:7902 rc.cpp:8780
+#, no-c-format
+msgid "&Access:"
+msgstr "&Access:"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 775
+#: kdevdesigner/designer/hierarchyview.cpp:762
+#: kdevdesigner/designer/hierarchyview.cpp:843
+#: kdevdesigner/designer/hierarchyview.cpp:852 rc.cpp:7905 rc.cpp:8783
+#: rc.cpp:8849
+#, no-c-format
+msgid "public"
+msgstr "public"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 780
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:560
+#: kdevdesigner/designer/hierarchyview.cpp:760
+#: kdevdesigner/designer/hierarchyview.cpp:841
+#: kdevdesigner/designer/hierarchyview.cpp:850 rc.cpp:7908 rc.cpp:8786
+#: rc.cpp:8852
+#, no-c-format
+msgid "protected"
+msgstr "protected"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 787
+#: rc.cpp:7911
+#, no-c-format
+msgid "Change slot access"
+msgstr "Change slot access"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 790
+#: rc.cpp:7914
+#, no-c-format
+msgid ""
+"<b>Change the slot's access policy.</b>"
+"<p>You can only connect to the widget's public slots.</p>"
+msgstr ""
+"<b>Change the slot's access policy.</b>"
+"<p>You can only connect to the widget's public slots.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 829
+#: rc.cpp:7917
+#, no-c-format
+msgid "N&ew Slot"
+msgstr "N&ew Slot"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 835
+#: rc.cpp:7920
+#, no-c-format
+msgid "Add new slot"
+msgstr "Add new slot"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 838
+#: rc.cpp:7923
+#, no-c-format
+msgid ""
+"<b>Add a new slot to the current custom widget.</b>"
+"<p>An argument list should be provided in the signal's name, and the name must "
+"be unique.</p>"
+msgstr ""
+"<b>Add a new slot to the current custom widget.</b>"
+"<p>An argument list should be provided in the signal's name and the name must "
+"be unique.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 846
+#: rc.cpp:7926
+#, no-c-format
+msgid "Dele&te Slot"
+msgstr "Dele&te Slot"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 852
+#: rc.cpp:7929
+#, no-c-format
+msgid "Delete slot"
+msgstr "Delete slot"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 855
+#: rc.cpp:7932
+#, no-c-format
+msgid ""
+"<b>Delete the slot.</b>"
+"<p>All connections using this slot will also be deleted.</p>"
+msgstr ""
+"<b>Delete the slot.</b>"
+"<p>All connections using this slot will also be deleted.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 867
+#: rc.cpp:7935
+#, no-c-format
+msgid "&Properties"
+msgstr "&Properties"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 915
+#: rc.cpp:7938
+#, no-c-format
+msgid "N&ew Property"
+msgstr "N&ew Property"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 921
+#: rc.cpp:7941
+#, no-c-format
+msgid "Add new property"
+msgstr "Add new property"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 924
+#: rc.cpp:7944
+#, no-c-format
+msgid ""
+"<b>Add a new property to the current custom widget.</b>"
+"<p>The properties must be implemented in the class using Qt's property "
+"system.</p>"
+msgstr ""
+"<b>Add a new property to the current custom widget.</b>"
+"<p>The properties must be implemented in the class using Qt's property "
+"system.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 932
+#: rc.cpp:7947
+#, no-c-format
+msgid "Dele&te Property"
+msgstr "Dele&te Property"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 938
+#: rc.cpp:7950
+#, no-c-format
+msgid "Delete property"
+msgstr "Delete property"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 941
+#: rc.cpp:7953
+#, no-c-format
+msgid "Deletes the selected property."
+msgstr "Deletes the selected property."
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 949
+#: rc.cpp:7956
+#, no-c-format
+msgid "String"
+msgstr "String"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 954
+#: rc.cpp:7959
+#, no-c-format
+msgid "CString"
+msgstr "CString"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 959
+#: rc.cpp:7962
+#, no-c-format
+msgid "StringList"
+msgstr "StringList"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 964
+#: rc.cpp:7965
+#, no-c-format
+msgid "Bool"
+msgstr "Bool"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 969
+#: rc.cpp:7968
+#, no-c-format
+msgid "Int"
+msgstr "Int"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 974
+#: rc.cpp:7971
+#, no-c-format
+msgid "UInt"
+msgstr "UInt"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 984
+#: rc.cpp:7977
+#, no-c-format
+msgid "Color"
+msgstr "Color"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 989
+#: rc.cpp:7980
+#, no-c-format
+msgid "Rect"
+msgstr "Rect"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 994
+#: rc.cpp:7983
+#, no-c-format
+msgid "Point"
+msgstr "Point"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 999
+#: languages/cpp/app_templates/kfileplugin/kfile_plugin.cpp:32 rc.cpp:7986
+#, no-c-format
+msgid "Size"
+msgstr "Size"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1004
+#: rc.cpp:7989
+#, no-c-format
+msgid "Pixmap"
+msgstr "Pixmap"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1009
+#: rc.cpp:7992
+#, no-c-format
+msgid "Palette"
+msgstr "Palette"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1014
+#: rc.cpp:7995
+#, no-c-format
+msgid "Cursor"
+msgstr "Cursor"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1019
+#: rc.cpp:7998
+#, no-c-format
+msgid "SizePolicy"
+msgstr "SizePolicy"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1026
+#: rc.cpp:8001
+#, no-c-format
+msgid "Select property type"
+msgstr "Select property type"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1029
+#: rc.cpp:8004
+#, no-c-format
+msgid ""
+"<b>Select the type of the property.</b>"
+"<p>The property must be implemented in the class using Qt's property system.</p>"
+"<p>You can use integer types to support enumeration properties in the property "
+"editor.</p>"
+msgstr ""
+"<b>Select the type of the property.</b>"
+"<p>The property must be implemented in the class using Qt's property system.</p>"
+"<p>You can use integer types to support enumeration properties in the property "
+"editor.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1065
+#: rc.cpp:8013
+#, no-c-format
+msgid ""
+"<b>The list of the current widget's properties.</b>"
+"<p>The properties of the custom widget can be changed in the property "
+"editor.</p>"
+msgstr ""
+"<b>The list of the current widget's properties.</b>"
+"<p>The properties of the custom widget can be changed in the property "
+"editor.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1073
+#: rc.cpp:8016
+#, no-c-format
+msgid "Change property name"
+msgstr "Change property name"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1076
+#: rc.cpp:8019
+#, no-c-format
+msgid ""
+"<b>Enter a name for the property.</b>"
+"<p>The properties must be implemented in the class using Qt's property "
+"system.</p>"
+msgstr ""
+"<b>Enter a name for the property.</b>"
+"<p>The properties must be implemented in the class using Qt's property "
+"system.</p>"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1084
+#: rc.cpp:8022
+#, no-c-format
+msgid "P&roperty name:"
+msgstr "P&roperty name:"
+
+#. i18n: file ./kdevdesigner/designer/listeditor.ui line 96
+#: rc.cpp:8040
+#, no-c-format
+msgid "Re&name"
+msgstr "Re&name"
+
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 41
+#: rc.cpp:8046
+#, no-c-format
+msgid "Find Text"
+msgstr "Find Text"
+
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 72
+#: rc.cpp:8049
+#, no-c-format
+msgid "F&ind:"
+msgstr "F&ind:"
+
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 132
+#: rc.cpp:8052
+#, no-c-format
+msgid "&Find"
+msgstr "&Find"
+
+#. i18n: file ./kdevdesigner/designer/about.ui line 41
+#: kdevdesigner/designer/formfile.cpp:654
+#: kdevdesigner/designer/sourcefile.cpp:266 rc.cpp:8079
+#, no-c-format
+msgid "Qt Designer"
+msgstr "Qt Designer"
+
+#. i18n: file ./kdevdesigner/designer/about.ui line 80
+#: rc.cpp:8082
+#, no-c-format
+msgid "Version 3.2"
+msgstr "Version 3.2"
+
+#. i18n: file ./kdevdesigner/designer/about.ui line 93
+#: rc.cpp:8085
+#, no-c-format
+msgid "Copyright (C) 2000-2003 Trolltech AS. All Rights Reserved."
+msgstr "Copyright (C) 2000-2003 Trolltech AS. All Rights Reserved."
+
+#. i18n: file ./kdevdesigner/designer/about.ui line 114
+#: rc.cpp:8088
+#, 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 ""
+"<p>Qt Commercial Edition license holders: This program is licensed to you under "
+"the terms of the Qt Commercial Licence 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 Licence 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>"
+
+#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 41
+#: rc.cpp:8094
+#, no-c-format
+msgid "Project Settings"
+msgstr "Project Settings"
+
+#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 76
+#: rc.cpp:8100
+#, no-c-format
+msgid "&Project file:"
+msgstr "&Project file:"
+
+#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 87
+#: rc.cpp:8103
+#, no-c-format
+msgid "&Language:"
+msgstr "&Language:"
+
+#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 111
+#: rc.cpp:8109
+#, no-c-format
+msgid "&Database file:"
+msgstr "&Database file:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 41
+#: kdevdesigner/designer/mainwindowactions.cpp:213 rc.cpp:8130
+#, no-c-format
+msgid "Form Settings"
+msgstr "Form Settings"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 47
+#: rc.cpp:8133
+#, 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 ""
+"<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>"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 64
+#: rc.cpp:8136
+#, no-c-format
+msgid "Pixmaps"
+msgstr "Pixmaps"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 81
+#: rc.cpp:8139
+#, no-c-format
+msgid "Save in&line"
+msgstr "Save in&line"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 87
+#: rc.cpp:8142
+#, no-c-format
+msgid "Save pixmaps in the .ui files"
+msgstr "Save pixmaps in the .ui files"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 90
+#: rc.cpp:8145
+#, 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."
+msgstr ""
+"<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."
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 98
+#: rc.cpp:8148
+#, no-c-format
+msgid "Project &image file"
+msgstr "Project &image file"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 101
+#: rc.cpp:8151
+#, no-c-format
+msgid "Use the Project's Image file for pixmaps"
+msgstr "Use the Project's Image file for pixmaps"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 105
+#: rc.cpp:8154
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 116
+#: rc.cpp:8158
+#, no-c-format
+msgid ""
+"Specify Pixmap-Loader function (only the function's name, no parentheses.)"
+msgstr ""
+"Specify Pixmap-Loader function (only the function's name, no brackets)."
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 119
+#: rc.cpp:8161
+#, 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>"
+msgstr ""
+"<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 brackets.</em>"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 127
+#: rc.cpp:8164
+#, no-c-format
+msgid "Use &function:"
+msgstr "Use &function:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 130
+#: rc.cpp:8167
+#, no-c-format
+msgid "Use the given function for pixmaps"
+msgstr "Use the given function for pixmaps"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 133
+#: rc.cpp:8170
+#, 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."
+msgstr ""
+"<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."
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 166
+#: rc.cpp:8176
+#, no-c-format
+msgid "Change class name"
+msgstr "Change class name"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 169
+#: rc.cpp:8179
+#, 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 ""
+"<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>"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 177
+#: rc.cpp:8182
+#, no-c-format
+msgid "A&uthor:"
+msgstr "A&uthor:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 188
+#: rc.cpp:8185
+#, no-c-format
+msgid "Enter your name"
+msgstr "Enter your name"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 191
+#: rc.cpp:8188
+#, no-c-format
+msgid "Enter your name."
+msgstr "Enter your name."
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 221
+#: rc.cpp:8197
+#, no-c-format
+msgid "Enter a comment about the form."
+msgstr "Enter a comment about the form."
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 242
+#: rc.cpp:8200
+#, no-c-format
+msgid "La&youts"
+msgstr "La&youts"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 278
+#: rc.cpp:8203
+#, no-c-format
+msgid "D&efault spacing:"
+msgstr "D&efault spacing:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 289
+#: rc.cpp:8206
+#, no-c-format
+msgid "Use func&tions:"
+msgstr "Use func&tions:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 292
+#: rc.cpp:8209
+#, no-c-format
+msgid "Use functions to get the margin and spacing"
+msgstr "Use functions to get the margin and spacing"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 295
+#: rc.cpp:8212
+#, 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 ""
+"<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."
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 322
+#: rc.cpp:8215
+#, no-c-format
+msgid "Default mar&gin:"
+msgstr "Default mar&gin:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 336
+#: rc.cpp:8218
+#, no-c-format
+msgid "S&pacing:"
+msgstr "S&pacing:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 358
+#: rc.cpp:8221
+#, no-c-format
+msgid "Ma&rgin:"
+msgstr "Ma&rgin:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 383
+#: rc.cpp:8224
+#, no-c-format
+msgid "Specify spacing function (only the function's name, no parentheses.)"
+msgstr "Specify spacing function (only the function's name, no brackets)."
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 386
+#: rc.cpp:8227
+#, 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 ""
+"<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 brackets.</em>"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 405
+#: rc.cpp:8230
+#, no-c-format
+msgid "Specify margin function (only the function's name, no parentheses.)"
+msgstr "Specify margin function (only the function's name, no brackets)."
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 408
+#: rc.cpp:8233
+#, 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 ""
+"<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 brackets.</em>"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 41
+#: rc.cpp:8251
+#, no-c-format
+msgid "Edit Database Connection"
+msgstr "Edit Database Connection"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 58
+#: rc.cpp:8254
+#, no-c-format
+msgid "&Database name:"
+msgstr "&Database name:"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 69
+#: rc.cpp:8257
+#, no-c-format
+msgid "&Username:"
+msgstr "&Username:"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 80
+#: rc.cpp:8260
+#, no-c-format
+msgid "&Password:"
+msgstr "&Password:"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 91
+#: rc.cpp:8263
+#, no-c-format
+msgid "D&river:"
+msgstr "D&river:"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 110
+#: rc.cpp:8266
+#, no-c-format
+msgid "&Hostname:"
+msgstr "&Hostname:"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 151
+#: rc.cpp:8272
+#, no-c-format
+msgid "P&ort:"
+msgstr "P&ort:"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 41
+#: rc.cpp:8278
+#, no-c-format
+msgid "Edit Listbox"
+msgstr "Edit Listbox"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 47
+#: rc.cpp:8281
+#, 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 ""
+"<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>"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 153
+#: kdevdesigner/designer/actiondnd.cpp:399 rc.cpp:8305 rc.cpp:8356
+#, no-c-format
+msgid "Delete Item"
+msgstr "Delete Item"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 235
+#: rc.cpp:8332
+#, no-c-format
+msgid "Choose a pixmap file for the selected item."
+msgstr "Choose a pixmap file for the selected item."
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 263
+#: rc.cpp:8341
+#, no-c-format
+msgid "Change the selected item's text."
+msgstr "Change the selected item's text."
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 279
+#: rc.cpp:8350
+#, no-c-format
+msgid "<b>Add a new item.</b><p>New items are appended to the list.</p>"
+msgstr "<b>Add a new item.</b><p>New items are appended to the list.</p>"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 293
+#: rc.cpp:8359
+#, no-c-format
+msgid "Delete the selected item"
+msgstr "Delete the selected item"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 327
+#: rc.cpp:8365
+#, no-c-format
+msgid "Moves the selected item up."
+msgstr "Moves the selected item up."
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 344
+#: rc.cpp:8371
+#, no-c-format
+msgid "Move the selected item down."
+msgstr "Move the selected item down."
+
+#. i18n: file ./kdevdesigner/designer/multilineeditor.ui line 41
+#: rc.cpp:8374
+#, no-c-format
+msgid "Edit Text"
+msgstr "Edit Text"
+
+#. i18n: file ./kdevdesigner/designer/multilineeditor.ui line 44
+#: rc.cpp:8377
+#, 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 ""
+"<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 visualisation this editor also "
+"supports a simple html-syntax-highlighting scheme."
+
+#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 41
+#: rc.cpp:8392
+#, no-c-format
+msgid "Choose Pixmap"
+msgstr "Choose Pixmap"
+
+#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 61
+#: rc.cpp:8395
+#, no-c-format
+msgid "&Enter arguments for loading the pixmap:"
+msgstr "&Enter arguments for loading the pixmap:"
+
+#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 349
+#: rc.cpp:8398
+#, no-c-format
+msgid "QPixmap("
+msgstr "QPixmap("
+
+#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 865
+#: rc.cpp:8401
+#, no-c-format
+msgid ")"
+msgstr ")"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 41
+#: rc.cpp:8413
+#, no-c-format
+msgid "Edit Table"
+msgstr "Edit Table"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 233
+#: rc.cpp:8443 rc.cpp:8497
+#, 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 ""
+"<b>Move the selected item up.</b>"
+"<p>The top-most column will be the first column of the list.</p>"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 250
+#: rc.cpp:8449 rc.cpp:8503
+#, 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 ""
+"<b>Move the selected item down.</b>"
+"<p>The top-most column will be the first column of the list.</p>"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 288
+#: rc.cpp:8458
+#, no-c-format
+msgid "Table:"
+msgstr "Table:"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 363
+#: rc.cpp:8479 rc.cpp:8512
+#, no-c-format
+msgid "&Label:"
+msgstr "&Label:"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 385
+#: rc.cpp:8485
+#, no-c-format
+msgid "&Field:"
+msgstr "&Field:"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 409
+#: rc.cpp:8488
+#, no-c-format
+msgid "<no table>"
+msgstr "<no table>"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 421
+#: rc.cpp:8491
+#, no-c-format
+msgid "&Rows"
+msgstr "&Rows"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 511
+#: rc.cpp:8506
+#, no-c-format
+msgid "&New Row"
+msgstr "&New Row"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 519
+#: rc.cpp:8509
+#, no-c-format
+msgid "&Delete Row"
+msgstr "&Delete Row"
+
+#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 41
+#: kdevdesigner/designer/mainwindowactions.cpp:605 rc.cpp:8536
+#, no-c-format
+msgid "Configure Toolbox"
+msgstr "Configure Toolbox"
+
+#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 132
+#: rc.cpp:8548
+#, no-c-format
+msgid "Available Tools"
+msgstr "Available Tools"
+
+#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 175
+#: rc.cpp:8554
+#, no-c-format
+msgid "Common Widgets Page"
+msgstr "Common Widgets Page"
+
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 49
+#: rc.cpp:8557
+#, no-c-format
+msgid "Qt Designer - New/Open"
+msgstr "Qt Designer - New/Open"
+
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 73
+#: rc.cpp:8560
+#, no-c-format
+msgid "&New File/Project"
+msgstr "&New File/Project"
+
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 106
+#: rc.cpp:8563
+#, no-c-format
+msgid "&Open File/Project"
+msgstr "&Open File/Project"
+
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 125
+#: rc.cpp:8566
+#, no-c-format
+msgid "&Recently Opened"
+msgstr "&Recently Opened"
+
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 178
+#: rc.cpp:8569
+#, no-c-format
+msgid "&Do not show this dialog in the future"
+msgstr "&Do not show this dialogue in the future"
+
+#. i18n: file ./kdevdesigner/designer/pixmapcollectioneditor.ui line 41
+#: rc.cpp:8581
+#, no-c-format
+msgid "Manage Image Collection"
+msgstr "Manage Image Collection"
+
+#. i18n: file ./kdevdesigner/designer/pixmapcollectioneditor.ui line 135
+#: rc.cpp:8596
+#, no-c-format
+msgid "C&lose"
+msgstr "C&lose"
+
+#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 46
+#: kdevdesigner/designer/mainwindowactions.cpp:289 rc.cpp:8599
+#, no-c-format
+msgid "Goto Line"
+msgstr "Goto Line"
+
+#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 63
+#: rc.cpp:8602
+#, no-c-format
+msgid "&Line:"
+msgstr "&Line:"
+
+#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 116
+#: rc.cpp:8605
+#, no-c-format
+msgid "&Goto"
+msgstr "&Goto"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 41
+#: rc.cpp:8611
+#, no-c-format
+msgid "Font Properties"
+msgstr "Font Properties"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 73
+#: kdevdesigner/designer/propertyeditor.cpp:1278 rc.cpp:8614
+#, no-c-format
+msgid "default"
+msgstr "default"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 85
+#: rc.cpp:8617
+#, no-c-format
+msgid "&Font:"
+msgstr "&Font:"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 96
+#: rc.cpp:8620
+#, no-c-format
+msgid "Rel. &size:"
+msgstr "Rel. &size:"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 124
+#: rc.cpp:8623
+#, no-c-format
+msgid "C&olor:"
+msgstr "C&olour:"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 133
+#: rc.cpp:8626
+#, no-c-format
+msgid "0"
+msgstr "0"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 138
+#: rc.cpp:8629
+#, no-c-format
+msgid "-4"
+msgstr "-4"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 143
+#: rc.cpp:8632
+#, no-c-format
+msgid "-3"
+msgstr "-3"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 148
+#: rc.cpp:8635
+#, no-c-format
+msgid "-2"
+msgstr "-2"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 153
+#: rc.cpp:8638
+#, no-c-format
+msgid "-1"
+msgstr "-1"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 158
+#: rc.cpp:8641
+#, no-c-format
+msgid "+1"
+msgstr "+1"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 163
+#: rc.cpp:8644
+#, no-c-format
+msgid "+2"
+msgstr "+2"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 168
+#: rc.cpp:8647
+#, no-c-format
+msgid "+3"
+msgstr "+3"
+
+#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 173
+#: rc.cpp:8650
+#, no-c-format
+msgid "+4"
+msgstr "+4"
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 41
+#: rc.cpp:8659
+#, no-c-format
+msgid "Edit Database Connections"
+msgstr "Edit Database Connections"
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 61
+#: rc.cpp:8662
+#, no-c-format
+msgid "&New Connection"
+msgstr "&New Connection"
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 74
+#: rc.cpp:8665
+#, no-c-format
+msgid "&Delete Connection"
+msgstr "&Delete Connection"
+
+#. 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:8677
+#, no-c-format
+msgid "Connection"
+msgstr "Connection"
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 227
+#: rc.cpp:8680
+#, no-c-format
+msgid "Connec&t"
+msgstr "Connec&t"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 41
+#: kdevdesigner/designer/editfunctionsimpl.cpp:216 rc.cpp:8683
+#, no-c-format
+msgid "Edit Functions"
+msgstr "Edit Functions"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 47
+#: rc.cpp:8686
+#, 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 ""
+"<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>"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 62
+#: parts/classview/classtreebase.cpp:79 rc.cpp:8689
+#, no-c-format
+msgid "Function"
+msgstr "Function"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 117
+#: rc.cpp:8704
+#, no-c-format
+msgid "In Use"
+msgstr "In Use"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 150
+#: rc.cpp:8707
+#, no-c-format
+msgid ""
+"<b>This form's functions.</b>"
+"<p>Select the function you want to change or delete.</p>"
+msgstr ""
+"<b>This form's functions.</b>"
+"<p>Select the function you want to change or delete.</p>"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 172
+#: rc.cpp:8710
+#, fuzzy, no-c-format
+msgid "Only d&isplay slots"
+msgstr "On&ly display slots"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 175
+#: rc.cpp:8713
+#, no-c-format
+msgid "Change displaying mode for functions"
+msgstr "Change displaying mode for functions"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 179
+#: rc.cpp:8716
+#, 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 ""
+"<b>Tick 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"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 204
+#: rc.cpp:8720
+#, no-c-format
+msgid "&New Function"
+msgstr "&New Function"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 207
+#: rc.cpp:8723
+#, no-c-format
+msgid "Add new function"
+msgstr "Add new function"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 210
+#: rc.cpp:8726
+#, no-c-format
+msgid ""
+"<b>Add a new function.</b>"
+"<p>New functions have a default name and public access.</p>"
+msgstr ""
+"<b>Add a new function.</b>"
+"<p>New functions have a default name and public access.</p>"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 218
+#: rc.cpp:8729
+#, no-c-format
+msgid "&Delete Function"
+msgstr "&Delete Function"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 221
+#: rc.cpp:8732
+#, no-c-format
+msgid "Delete function"
+msgstr "Delete function"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 224
+#: rc.cpp:8735
+#, no-c-format
+msgid ""
+"<b>Delete the selected function.</b>"
+"<p>All connections using this function are also removed.</p>"
+msgstr ""
+"<b>Delete the selected function.</b>"
+"<p>All connections using this function are also removed.</p>"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 242
+#: rc.cpp:8738
+#, no-c-format
+msgid "Function Properties"
+msgstr "Function Properties"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 284
+#: rc.cpp:8741
+#, fuzzy, no-c-format
+msgid "&Function:"
+msgstr "F&unction:"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 306
+#: rc.cpp:8744
+#, no-c-format
+msgid "Change function name"
+msgstr "Change function name"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 309
+#: rc.cpp:8747
+#, 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 ""
+"<b>Change the name of the selected function.</b>"
+"<p>The name should include the argument list and must be syntactically "
+"correct.</p>"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 317
+#: rc.cpp:8750
+#, no-c-format
+msgid "&Return type:"
+msgstr "&Return type:"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 339
+#: rc.cpp:8753
+#, no-c-format
+msgid "Change the return type of the function"
+msgstr "Change the return type of the function"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 342
+#: rc.cpp:8756
+#, 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 ""
+"<b>Change the return type of the selected function.</b>"
+"<p>Specifiy here the datatype which should be returned by the function.</p>"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 380
+#: rc.cpp:8759
+#, no-c-format
+msgid "S&pecifier:"
+msgstr "S&pecifier:"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 392
+#: rc.cpp:8762
+#, fuzzy, no-c-format
+msgid "non virtual"
+msgstr "Virtual"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 397
+#: rc.cpp:8765
+#, fuzzy, no-c-format
+msgid "virtual"
+msgstr "Virtual"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 402
+#: rc.cpp:8768
+#, fuzzy, no-c-format
+msgid "pure virtual"
+msgstr "Virtual"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 407
+#: rc.cpp:8771
+#, fuzzy, no-c-format
+msgid "static"
+msgstr "start"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 422
+#: rc.cpp:8774 rc.cpp:8792
+#, no-c-format
+msgid "Change function access"
+msgstr "Change function access"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 425
+#: rc.cpp:8777 rc.cpp:8795
+#, 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 ""
+"<b>Change the access policy of the function</b>"
+"<p>All functions are created virtual and should be reimplemented in "
+"subclasses.</p>"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 455
+#: kdevdesigner/designer/hierarchyview.cpp:758
+#: kdevdesigner/designer/hierarchyview.cpp:839
+#: kdevdesigner/designer/hierarchyview.cpp:848 rc.cpp:8789 rc.cpp:8855
+#, no-c-format
+msgid "private"
+msgstr "private"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 493
+#: parts/ctags2/ctagskinds.cpp:52 rc.cpp:8801
+#, no-c-format
+msgid "slot"
+msgstr "slot"
+
+#. 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:8804
+#, no-c-format
+msgid "function"
+msgstr "function"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 505
+#: rc.cpp:8807
+#, no-c-format
+msgid "Change function type"
+msgstr "Change function type"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 508
+#: rc.cpp:8810
+#, 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 ""
+"<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>"
+
+#. 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:8828
+#, no-c-format
+msgid "Edit Variables"
+msgstr "Edit Variables"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 105
+#: rc.cpp:8840
+#, no-c-format
+msgid "Variable Properties"
+msgstr "Variable Properties"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 122
+#: rc.cpp:8843
+#, no-c-format
+msgid "Acc&ess:"
+msgstr "Acc&ess:"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 133
+#: rc.cpp:8846
+#, no-c-format
+msgid "&Variable:"
+msgstr "&Variable:"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: 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 "Problems"
+
+#: 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 "Problem reporter"
+
+#: 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."
+msgstr ""
+"<b>Problem reporter</b>"
+"<p>This window shows various \"problems\" in your project. It displays errors "
+"reported by a language parser."
+
+#: languages/ada/adasupportpart.cpp:128 languages/cpp/cppsupportpart.cpp:1465
+#: languages/csharp/csharpsupportpart.cpp:264
+#: languages/java/javasupportpart.cpp:511
+#: languages/perl/perlsupportpart.cpp:264 languages/php/phpsupportpart.cpp:427
+msgid "Updating..."
+msgstr "Updating..."
+
+#: languages/ada/adasupportpart.cpp:155 languages/cpp/cppsupportpart.cpp:1620
+#: languages/csharp/csharpsupportpart.cpp:293
+#: languages/java/javasupportpart.cpp:614
+#: languages/perl/perlsupportpart.cpp:293 languages/php/phpsupportpart.cpp:479
+msgid "Done"
+msgstr "Done"
+
+#: languages/ada/problemreporter.cpp:84
+msgid ""
+"<b>Problem reporter</b>"
+"<p>This window shows errors reported by a language parser."
+msgstr ""
+"<b>Problem reporter</b>"
+"<p>This window shows errors reported by a language parser."
+
+#: 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 "Level"
+
+#: languages/ada/problemreporter.cpp:87 languages/cpp/problemreporter.cpp:221
+#: languages/java/problemreporter.cpp:95
+#: languages/pascal/problemreporter.cpp:81 languages/php/phperrorview.cpp:186
+msgid "Problem"
+msgstr "Problem"
+
+#: kdevdesigner/designer/outputwindow.cpp:85
+#: languages/ada/problemreporter.cpp:89 languages/cpp/problemreporter.cpp:219
+#: languages/java/problemreporter.cpp:93
+#: languages/pascal/problemreporter.cpp:83 languages/php/phperrorview.cpp:184
+#: vcs/subversion/svn_blamewidget.cpp:35
+msgid "Line"
+msgstr "Line"
+
+#: languages/ada/problemreporter.cpp:256
+msgid "Ada Parsing"
+msgstr "Ada Parsing"
+
+#: languages/cpp/ccconfigwidget.cpp:233
+#, fuzzy
+msgid "Are you sure you want to delete the \"%1\" database?"
+msgstr "Are you sure you want to remove the \"%1\" database?"
+
+#: languages/cpp/ccconfigwidget.cpp:238
+#, fuzzy
+msgid "Delete Database"
+msgstr "Remove Database"
+
+#: languages/cpp/ccconfigwidget.cpp:574
+msgid "Edit Qt4 Designer Plugin Paths"
+msgstr ""
+
+#: languages/cpp/ccconfigwidget.cpp:577
+#, fuzzy
+msgid "Plugin Paths"
+msgstr "Plu&gin Paths"
+
+#: languages/cpp/includepathresolver.cpp:251
+msgid ""
+"tried include-path-resolution while another resolution-process was still "
+"running"
+msgstr ""
+
+#: languages/cpp/includepathresolver.cpp:260
+msgid "Makefile is missing in folder \"%1\""
+msgstr ""
+
+#: languages/cpp/includepathresolver.cpp:260
+#, fuzzy, c-format
+msgid "problem while trying to resolve include-paths for %1"
+msgstr "Automatically Open Groups"
+
+#: languages/cpp/includepathresolver.cpp:277
+#, fuzzy
+msgid "Cached: "
+msgstr "KCachegrind"
+
+#: languages/cpp/includepathresolver.cpp:301
+msgid "Filename %1 seems to be malformed"
+msgstr ""
+
+#: languages/cpp/includepathresolver.cpp:385
+#, fuzzy
+msgid "Couldn't start the make-process"
+msgstr "Could not write the project file."
+
+#: languages/cpp/includepathresolver.cpp:390
+#, fuzzy
+msgid "make-process finished with nonzero exit-status"
+msgstr "The process has finished with errors"
+
+#: languages/cpp/includepathresolver.cpp:390
+#: languages/cpp/includepathresolver.cpp:395
+#, fuzzy, c-format
+msgid "output: %1"
+msgstr "Output"
+
+#: languages/cpp/includepathresolver.cpp:395
+#, fuzzy
+msgid "make-process failed"
+msgstr "Process exited"
+
+#: languages/cpp/includepathresolver.cpp:474
+#: languages/cpp/includepathresolver.cpp:477
+#, fuzzy
+msgid "Recursive make-call failed"
+msgstr "Recursive relocate"
+
+#: languages/cpp/includepathresolver.cpp:474
+msgid "The parameter-string \"%1\" does not seem to be valid. Output was: %2"
+msgstr ""
+
+#: languages/cpp/includepathresolver.cpp:477
+msgid "The directory \"%1\" does not exist. Output was: %2"
+msgstr ""
+
+#: languages/cpp/includepathresolver.cpp:481
+#, fuzzy
+msgid "Recursive make-call malformed"
+msgstr "Recursive merge"
+
+#: languages/cpp/includepathresolver.cpp:481
+#, fuzzy, c-format
+msgid "Output was: %2"
+msgstr "Output path"
+
+#: languages/cpp/includepathresolver.cpp:491
+msgid "Output seems not to be a valid gcc or g++ call"
+msgstr ""
+
+#: languages/cpp/includepathresolver.cpp:491
+msgid "Folder: \"%1\" Command: \"%2\" Output: \"%3\""
+msgstr ""
+
+#: languages/cpp/cppimplementationwidget.cpp:76
+#: languages/cpp/cppnewclassdlg.cpp:1861
+msgid "Cannot write to implementation file"
+msgstr "Cannot write to implementation file"
+
+#: languages/cpp/cppimplementationwidget.cpp:86
+#: languages/cpp/cppnewclassdlg.cpp:2085
+msgid "Cannot write to header file"
+msgstr "Cannot write to header file"
+
+#: languages/cpp/subclassingdlg.cpp:190
+#: languages/kjssupport/subclassingdlg.cpp:187
+msgid "Create Subclass of "
+msgstr "Create Subclass of "
+
+#: languages/cpp/kdevdriver.cpp:178
+#, fuzzy
+msgid "%1. Message: %2"
+msgstr "&Message:"
+
+#: languages/cpp/cppnewclassdlg.cpp:96
+msgid "Use as Private"
+msgstr "Use as Private"
+
+#: languages/cpp/cppnewclassdlg.cpp:98
+msgid "Use as Protected"
+msgstr "Use as Protected"
+
+#: languages/cpp/cppnewclassdlg.cpp:100
+msgid "Use as Public"
+msgstr "Use as Public"
+
+#: languages/cpp/cppnewclassdlg.cpp:103
+msgid "Unset"
+msgstr "Unset"
+
+#: languages/cpp/cppnewclassdlg.cpp:107
+msgid "Extend Base Class Functionality"
+msgstr "Extend Base Class Functionality"
+
+#: languages/cpp/cppnewclassdlg.cpp:109
+msgid "Replace Base Class Method"
+msgstr "Replace Base Class Method"
+
+#: languages/cpp/cppnewclassdlg.cpp:367
+msgid ""
+"Objective C does not support multiple inheritance.\n"
+"Only the first base class in the list will be taken into account."
+msgstr ""
+"Objective C does not support multiple inheritance.\n"
+"Only the first base class in the list will be taken into account."
+
+#: languages/cpp/cppnewclassdlg.cpp:407
+msgid ""
+"Multiple inheritance requires QObject derivative to be first and unique in base "
+"class list."
+msgstr ""
+"Multiple inheritance requires QObject derivative to be first and unique in base "
+"class list."
+
+#: languages/cpp/cppnewclassdlg.cpp:873 languages/cpp/cppnewclassdlg.cpp:876
+#: languages/cpp/cppnewclassdlg.cpp:1032 languages/cpp/cppnewclassdlg.cpp:1035
+msgid "Slots (Qt-specific)"
+msgstr "Slots (Qt-specific)"
+
+#: languages/cpp/cppnewclassdlg.cpp:877 languages/cpp/cppnewclassdlg.cpp:1036
+msgid "Attributes"
+msgstr "Attributes"
+
+#: languages/cpp/cppnewclassdlg.cpp:979 languages/cpp/cppnewclassdlg.cpp:1235
+msgid "replace"
+msgstr "replace"
+
+#: languages/cpp/cppnewclassdlg.cpp:979 languages/cpp/cppnewclassdlg.cpp:1229
+#: languages/cpp/cppnewclassdlg.cpp:1550
+msgid "extend"
+msgstr "extend"
+
+#: languages/cpp/cppnewclassdlg.cpp:1348
+msgid "You must enter a classname."
+msgstr "You must enter a classname."
+
+#: languages/cpp/cppnewclassdlg.cpp:1355
+msgid "You must enter a name for the header file."
+msgstr "You must enter a name for the header file."
+
+#: languages/cpp/cppnewclassdlg.cpp:1361
+msgid "You must enter a name for the implementation file."
+msgstr "You must enter a name for the implementation file."
+
+#: languages/cpp/cppnewclassdlg.cpp:1368
+msgid ""
+"Generated files will always be added to the active directory, so you must not "
+"give an explicit subdirectory."
+msgstr ""
+"Generated files will always be added to the active directory, so you must not "
+"give an explicit subdirectory."
+
+#: languages/cpp/cppnewclassdlg.cpp:1395
+msgid ""
+"KDevelop is not able to add classes to existing header or implementation files."
+msgstr ""
+"KDevelop is not able to add classes to existing header or implementation files."
+
+#: languages/cpp/simpletype.cpp:24
+#, fuzzy
+msgid "typeless"
+msgstr "&Styles"
+
+#: languages/cpp/simpletype.cpp:25
+msgid "boolean value, 1 byte, ( \"true\" or \"false\" )"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:26
+msgid "signed/unsigned character, 1 byte"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:27
+msgid "signed character, 1 byte, ranged -128 to 127"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:28
+msgid "unsigned character, 1 byte, ranged 0 to 255"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:29
+msgid "wide character, 2 bytes, ranged 0 to 65.535"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:30
+msgid "signed interger, 4 bytes, ranged -2.147.483.648 to 2.147.483.647"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:31
+msgid "unsigned integer, 4 bytes, ranged 0 to 4.294.967.295"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:32
+msgid "short integer, 2 bytes, ranged -32.768 to 32.768"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:33
+msgid "unsigned short integer, 2 bytes, ranged 0 to 65.535"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:34
+msgid "floating point value, 4 bytes, ranged ca. -3,4E+38 to 3.4E+38"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:35
+msgid "double floating point value, 8 bytes, ranged ca. -1.8E+308 to 1.8E+308"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:36
+msgid ""
+"double long floating point value, 10 bytes, ranged ca. -3.4E+4932 to 3.4E+4932"
+msgstr ""
+
+#: languages/cpp/simpletype.cpp:37
+msgid "unsigned integer, byte-count depending on operating-system"
+msgstr ""
+
+#: languages/cpp/cppsupportpart.cpp:254
+msgid "Switch Header/Implementation"
+msgstr "Switch Header/Implementation"
+
+#: languages/cpp/cppsupportpart.cpp:257
+msgid "Switch between header and implementation files"
+msgstr "Switch between header and implementation files"
+
+#: 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>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."
+
+#: languages/cpp/cppsupportpart.cpp:267 languages/php/phpsupportpart.cpp:128
+msgid "Complete Text"
+msgstr "Complete Text"
+
+#: languages/cpp/cppsupportpart.cpp:270
+msgid "Complete current expression"
+msgstr "Complete current expression"
+
+#: 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."
+msgstr ""
+"<b>Complete Text</p>"
+"<p>Completes current expression using memory class store for the current "
+"project and persistant class stores for external libraries."
+
+#: languages/cpp/cppsupportpart.cpp:276
+msgid "Create Accessor Methods"
+msgstr "Create Accessor Methods"
+
+#: languages/cpp/cppsupportpart.cpp:280 languages/cpp/cppsupportpart.cpp:690
+msgid "Make Member"
+msgstr "Make Member"
+
+#: languages/cpp/cppsupportpart.cpp:283
+msgid "Make member"
+msgstr "Make member"
+
+#: 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."
+msgstr ""
+"<b>Make member</b>"
+"<p>Creates a class member function in implementation file based on the member "
+"declaration at the current line."
+
+#: languages/cpp/cppsupportpart.cpp:288
+#, fuzzy
+msgid "Navigation Menu"
+msgstr "Invocation Mode"
+
+#: languages/cpp/cppsupportpart.cpp:291
+msgid "Show the navigation-menu"
+msgstr ""
+
+#: languages/cpp/cppsupportpart.cpp:292
+#, fuzzy
+msgid ""
+"<b>Navigate</b>"
+"<p>Shows a navigation-menu based on the type-evaluation of the item under the "
+"cursor."
+msgstr ""
+"<b>Evaluate expression</b>"
+"<p>Shows the value of the expression under the cursor."
+
+#: languages/cpp/cppsupportpart.cpp:296 languages/java/javasupportpart.cpp:160
+#: parts/classview/classviewwidget.cpp:74
+msgid "New Class..."
+msgstr "New Class..."
+
+#: languages/cpp/cppsupportpart.cpp:299 languages/java/javasupportpart.cpp:163
+msgid "Generate a new class"
+msgstr "Generate a new class"
+
+#: languages/cpp/cppsupportpart.cpp:300
+msgid "<b>New Class</b><p>Calls the <b>New Class</b> wizard."
+msgstr "<b>New Class</b><p>Calls the <b>New Class</b> wizard."
+
+#: languages/cpp/cppsupportpart.cpp:438 languages/cpp/cppsupportpart.cpp:1961
+#: languages/cpp/cppsupportpart.cpp:2263
+msgid "C++ Support"
+msgstr "C++ Support"
+
+#: languages/cpp/cppsupportpart.cpp:446
+msgid "C++ Class Generator"
+msgstr "C++ Class Generator"
+
+#: languages/cpp/cppsupportpart.cpp:451
+msgid "C++ Parsing"
+msgstr "C++ Parsing"
+
+#: languages/cpp/cppsupportpart.cpp:739 parts/classview/classtreebase.cpp:43
+msgid "Go to Declaration"
+msgstr "Go to Declaration"
+
+#: 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>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."
+
+#: languages/cpp/cppsupportpart.cpp:783 parts/classview/classtreebase.cpp:45
+msgid "Go to Definition"
+msgstr "Go to Definition"
+
+#: 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>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."
+
+#: languages/cpp/cppsupportpart.cpp:824
+msgid "Extract Interface..."
+msgstr "Extract Interface..."
+
+#: 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>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."
+
+#: languages/cpp/cppsupportpart.cpp:842
+#: languages/python/pythonsupportpart.cpp:102
+#: languages/ruby/rubysupport_part.cpp:671
+msgid "Create or Select Implementation..."
+msgstr "Create or Select Implementation..."
+
+#: 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."
+msgstr ""
+"<b>Create or select implementation</b>"
+"<p>Creates or selects a subclass of selected form for use with integrated "
+"KDevDesigner."
+
+#: languages/cpp/cppsupportpart.cpp:1415 languages/cpp/cppsupportpart.cpp:1427
+msgid "Please select a class."
+msgstr "Please select a class."
+
+#: languages/cpp/cppsupportpart.cpp:1961
+#: languages/java/javasupportpart.cpp:736
+#, fuzzy
+msgid ""
+"Persistent class store will be disabled: you have a wrong version of pcs "
+"installed.\n"
+"Remove old pcs files?"
+msgstr ""
+"Persistant class store will be disabled: you have a wrong version of pcs "
+"installed.\n"
+"Remove old pcs files?"
+
+#: languages/cpp/cppsupportpart.cpp:2262
+msgid "File %1 already exists"
+msgstr "File %1 already exists"
+
+#: languages/cpp/cppcodecompletion.cpp:359
+#, fuzzy
+msgid "Jump to %1 %2"
+msgstr "Type of %1 is %2"
+
+#: languages/cpp/cppcodecompletion.cpp:437
+msgid "Jump to declaration of %1(...)"
+msgstr ""
+
+#: 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 "Jump to cursor"
+
+#: 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 "Show %1 %2"
+msgstr "Show %1"
+
+#: languages/cpp/cppcodecompletion.cpp:586
+#, c-format
+msgid "Show %1"
+msgstr "Show %1"
+
+#: languages/cpp/cppcodecompletion.cpp:647
+msgid "#include \"%1\" ( defines %2 )"
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:682
+#: languages/cpp/cppcodecompletion.cpp:795
+#, fuzzy, c-format
+msgid "Comment on %1"
+msgstr "Co&mment:"
+
+#: languages/cpp/cppcodecompletion.cpp:698
+msgid "Specialized from \"%1\""
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:707
+#, fuzzy
+msgid "Template-param \"%1\""
+msgstr "Template Name"
+
+#: languages/cpp/cppcodecompletion.cpp:719
+#, fuzzy
+msgid "Return-type \"%1\""
+msgstr "Return t&ype:"
+
+#: languages/cpp/cppcodecompletion.cpp:727
+#, fuzzy
+msgid "Argument-types"
+msgstr "Ar&guments"
+
+#: languages/cpp/cppcodecompletion.cpp:737
+#, fuzzy
+msgid "Argument \"%1\""
+msgstr "Ar&guments"
+
+#: languages/cpp/cppcodecompletion.cpp:749
+#, fuzzy
+msgid "Trace"
+msgstr "True"
+
+#: languages/cpp/cppcodecompletion.cpp:756
+#, fuzzy
+msgid "%1 -> %2"
+msgstr "%1 in %2"
+
+#: languages/cpp/cppcodecompletion.cpp:763
+#: vcs/subversion/svn_logviewwidget.cpp:54
+#, fuzzy
+msgid "Comment"
+msgstr "Co&mment:"
+
+#: languages/cpp/cppcodecompletion.cpp:782
+#, fuzzy
+msgid "Base-class \"%1\""
+msgstr "Base class:"
+
+#: languages/cpp/cppcodecompletion.cpp:788
+msgid "Nested in \"%1\""
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:957
+#, fuzzy
+msgid "Jump to declaration under cursor"
+msgstr "Jump to cursor"
+
+#: languages/cpp/cppcodecompletion.cpp:961
+#, fuzzy
+msgid "Jump to definition under cursor"
+msgstr "Jump to cursor"
+
+#: languages/cpp/cppcodecompletion.cpp:1535
+#: languages/cpp/cppcodecompletion.cpp:1537
+msgid "Navigate by Macro \"%1\""
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:1541
+#, fuzzy
+msgid "Body"
+msgstr "Bold"
+
+#: languages/cpp/cppcodecompletion.cpp:1567
+#: languages/cpp/cppcodecompletion.cpp:1569
+#, c-format
+msgid "Goto Include File: %1"
+msgstr "Goto Include File: %1"
+
+#: languages/cpp/cppcodecompletion.cpp:1583
+msgid ""
+"This include-file could not be located regularly, and was selected from the "
+"project file list."
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:1588
+#: languages/cpp/cppcodecompletion.cpp:1590
+#, fuzzy
+msgid "Not Found: \"%1\""
+msgstr "No source: %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 ""
+
+#: 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 "Type of \"%1\" is \"%2\""
+msgstr "Type of %1 is %2"
+
+#: languages/cpp/cppcodecompletion.cpp:1708
+#, fuzzy
+msgid "Comment on variable \"%1\": \"%2\""
+msgstr "Co&mment:"
+
+#: languages/cpp/cppcodecompletion.cpp:1711
+#, fuzzy
+msgid "Comment on \"%1\": \"%2\""
+msgstr "Co&mment:"
+
+#: 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 ""
+
+#: languages/cpp/cppcodecompletion.cpp:1721
+msgid "\"%1\" is of builtin type \"%2\", a %3"
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:1726
+msgid ""
+"Type of \"%1\" could not be evaluated! Tried to evaluate expression as \"%2\""
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:4264
+#, fuzzy
+msgid "Type of \"%1\" is \"%2\", %3"
+msgstr "Type of %1 is %2"
+
+#: languages/cpp/cppcodecompletion.cpp:4430
+msgid " (resolved) "
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:4438
+#: languages/cpp/cppcodecompletion.cpp:4447
+msgid " (unresolved) "
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:4442
+msgid " (builtin type) "
+msgstr ""
+
+#: 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>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>"
+
+#: languages/cpp/problemreporter.cpp:130 languages/php/phperrorview.cpp:120
+msgid "Current"
+msgstr "Current"
+
+#: languages/cpp/problemreporter.cpp:131 languages/php/phperrorview.cpp:121
+msgid "Errors"
+msgstr "Errors"
+
+#: languages/cpp/problemreporter.cpp:132
+#, fuzzy
+msgid "Warnings"
+msgstr "Warnings/Errors"
+
+#: languages/cpp/problemreporter.cpp:133 languages/cpp/problemreporter.cpp:191
+#: languages/cpp/problemreporter.cpp:319 languages/cpp/problemreporter.cpp:417
+#: languages/php/phperrorview.cpp:122 languages/php/phperrorview.cpp:160
+#: languages/php/phperrorview.cpp:274 languages/php/phperrorview.cpp:390
+msgid "Fixme"
+msgstr "Fixme"
+
+#: languages/cpp/problemreporter.cpp:134 languages/cpp/problemreporter.cpp:192
+#: languages/cpp/problemreporter.cpp:320 languages/cpp/problemreporter.cpp:415
+#: languages/php/phperrorview.cpp:123 languages/php/phperrorview.cpp:161
+#: languages/php/phperrorview.cpp:275 languages/php/phperrorview.cpp:387
+msgid "Todo"
+msgstr "Todo"
+
+#: languages/cpp/problemreporter.cpp:135 languages/php/phperrorview.cpp:124
+msgid "Filtered"
+msgstr "Filtered"
+
+#: languages/cpp/problemreporter.cpp:178 languages/php/phperrorview.cpp:154
+#, c-format
+msgid "Filtered: %1"
+msgstr "Filtered: %1"
+
+#: languages/cpp/problemreporter.cpp:220 languages/java/problemreporter.cpp:94
+#: languages/php/phperrorview.cpp:185
+msgid "Column"
+msgstr "Column"
+
+#: languages/cpp/app_templates/kapp/main.cpp:11
+#: languages/cpp/app_templates/kconfig35/main.cpp:10
+#: 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
+msgid "A KDE Application"
+msgstr "A KDE Application"
+
+#: languages/cpp/app_templates/kapp/main.cpp:17
+#: languages/cpp/app_templates/kconfig35/main.cpp:16
+#: languages/cpp/app_templates/kmake/app.cpp:14
+#: languages/cpp/app_templates/kpartapp/main.cpp:15
+#: languages/cpp/app_templates/kscons_kmdi/main.cpp:18
+#: languages/cpp/app_templates/kscons_kxt/main.cpp:16
+#: languages/cpp/app_templates/kxt/main.cpp:16
+msgid "Document to open"
+msgstr "Document to open"
+
+#: languages/cpp/app_templates/kconfig35/appview.cpp:36
+#: languages/cpp/app_templates/kscons_kxt/appview.cpp:36
+#: languages/cpp/app_templates/kxt/appview.cpp:36
+msgid "This project is %1 days old"
+msgstr "This project is %1 days old"
+
+#: languages/cpp/app_templates/kconfig35/appview.cpp:37
+#: 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
+msgid "Settings changed"
+msgstr "Settings changed"
+
+#: languages/cpp/app_templates/kconfig35/app.cpp:56
+#: 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
+msgid "Swi&tch Colors"
+msgstr "Swi&tch Colours"
+
+#: languages/cpp/app_templates/kapp/appview.cpp:62
+msgid "Could not find a suitable HTML component"
+msgstr "Could not find a suitable HTML component"
+
+#: languages/cpp/app_templates/kapp/pref.cpp:11
+msgid "%{APPNAME} Preferences"
+msgstr "%{APPNAME} Preferences"
+
+#: languages/cpp/app_templates/kapp/pref.cpp:18
+msgid "First Page"
+msgstr "First Page"
+
+#: languages/cpp/app_templates/kapp/pref.cpp:18
+msgid "Page One Options"
+msgstr "Page One Options"
+
+#: languages/cpp/app_templates/kapp/pref.cpp:21
+msgid "Second Page"
+msgstr "Second Page"
+
+#: languages/cpp/app_templates/kapp/pref.cpp:21
+msgid "Page Two Options"
+msgstr "Page Two Options"
+
+#: languages/cpp/app_templates/kapp/pref.cpp:31
+#: languages/cpp/app_templates/kapp/pref.cpp:40
+msgid "Add something here"
+msgstr "Add something here"
+
+#: languages/cpp/app_templates/kapp/app.cpp:102
+msgid "Cus&tom Menuitem"
+msgstr "Cus&tom Menuitem"
+
+#: languages/cpp/app_templates/kapp/app.cpp:179
+msgid "Open Location"
+msgstr "Open Location"
+
+#: languages/cpp/app_templates/kde4app/main.cpp:10
+#, fuzzy
+msgid "A KDE 4 Application"
+msgstr "A KDE Application"
+
+#: 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 KDE KPart Application"
+msgstr "A KDE KPart Application"
+
+#: languages/cpp/app_templates/kateplugin/plugin_app.cpp:57
+#: languages/cpp/app_templates/kateplugin2/plugin_app.cpp:61
+msgid "Insert Hello World"
+msgstr "Insert Hello World"
+
+#: 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 "WHAT DOES THIS PART DO?"
+
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:94
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:94
+msgid "&Do Something..."
+msgstr "&Do Something..."
+
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:96
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:96
+msgid "Do something"
+msgstr "Do something"
+
+#: 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 "<b>Do something</b><p>Describe here what does this action do."
+
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:180
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:180
+msgid "This action does nothing."
+msgstr "This action does nothing."
+
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:180
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:180
+msgid "%{APPNAME} Plugin"
+msgstr "%{APPNAME} Plugin"
+
+#: languages/cpp/app_templates/kmake/mainviewimp.cpp:17
+msgid "Hello there."
+msgstr "Hello there."
+
+#: languages/cpp/app_templates/kpartapp/app_part.cpp:185
+msgid "%{APPNAME}Part"
+msgstr "%{APPNAME}Part"
+
+#: languages/cpp/app_templates/kpartapp/app.cpp:55
+#: languages/cpp/app_templates/kscons_kmdi/appkmdiView.cpp:46
+#: languages/cpp/app_templates/kscons_kmdi/appkmdiView.cpp:53
+msgid "Could not find our part."
+msgstr "Could not find our part."
+
+#: languages/cpp/app_templates/kioslave/slave.cpp:51
+#: vcs/subversion/svn_kio.cpp:249
+msgid "Looking for %1..."
+msgstr "Looking for %1..."
+
+#: languages/cpp/app_templates/dcopservice/main.cpp:24
+msgid "KDE"
+msgstr "KDE"
+
+#: languages/cpp/app_templates/dcopservice/main.cpp:27
+msgid "Developer"
+msgstr "Developer"
+
+#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:16
+msgid "&Plugin Action"
+msgstr "&Plugin Action"
+
+#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:32
+msgid "Cannot Translate Source"
+msgstr "Cannot Translate Source"
+
+#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:33
+msgid "You cannot translate anything except web pages with this plugin."
+msgstr "You cannot translate anything except web pages with this plugin."
+
+#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:53
+msgid "The URL you entered is not valid, please correct it and try again"
+msgstr "The URL you entered is not valid, please correct it and try again"
+
+#: languages/cpp/app_templates/kcmodule/module.cpp:62
+msgid "Helpful information about the %{APPNAMELC} module."
+msgstr "Helpful information about the %{APPNAMELC} module."
+
+#: 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 "&Run"
+
+#: languages/cpp/app_templates/kicker/applet.cpp:33
+msgid "This is an about box"
+msgstr "This is an about box"
+
+#: languages/cpp/app_templates/kicker/applet.cpp:39
+msgid "This is a help box"
+msgstr "This is a help box"
+
+#: languages/cpp/app_templates/kicker/applet.cpp:45
+msgid "This is a preferences box"
+msgstr "This is a preferences box"
+
+#: languages/cpp/app_templates/kfileplugin/kfile_plugin.cpp:26
+msgid "%{APPNAME} Information"
+msgstr "%{APPNAME} Information"
+
+#: languages/cpp/app_templates/kfileplugin/kfile_plugin.cpp:31
+msgid "Items"
+msgstr "Items"
+
+#: languages/cpp/app_templates/kscons_kmdi/appkmdi.cpp:130
+#: languages/cpp/app_templates/kscons_kxt/app.cpp:72
+msgid "This shows useful tips on the use of this application."
+msgstr "This shows useful tips on the use of this application."
+
+#: languages/cpp/app_templates/kscons_kmdi/appkmdi.cpp:84
+msgid "Terminal"
+msgstr "Terminal"
+
+#: languages/cpp/app_templates/kscons_kmdi/main.cpp:12
+msgid "A simple kmdi app"
+msgstr "A simple kmdi app"
+
+#: languages/cpp/app_templates/kscons_kmdi/app_part.cpp:56
+msgid "%{APPNAMELC}Part"
+msgstr "%{APPNAMELC}Part"
+
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:50
+msgid "Play"
+msgstr "Play"
+
+#: 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 "Forward"
+
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:63
+msgid "Playlist"
+msgstr "Playlist"
+
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:69
+msgid "Change loop style"
+msgstr "Change loop style"
+
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:98
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:206
+msgid "No File Loaded"
+msgstr "No File Loaded"
+
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:251
+msgid "No looping"
+msgstr "No looping"
+
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:255
+msgid "Song looping"
+msgstr "Song looping"
+
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:259
+msgid "Playlist looping"
+msgstr "Playlist looping"
+
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:263
+msgid "Random play"
+msgstr "Random play"
+
+#: languages/cpp/app_templates/kofficepart/main.cpp:17
+msgid "File to open"
+msgstr "File to open"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:110
+msgid "Only check the code for syntax errors, do not produce object code"
+msgstr "Only check the code for syntax errors, do not produce object code"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:112
+msgid "Generate extra code to write profile information for gprof"
+msgstr "Generate extra code to write profile information for gprof"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:114
+msgid "Do not delete intermediate output like assembler files"
+msgstr "Do not delete intermediate output like assembler files"
+
+#: 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 "Code Generation"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:123
+msgid "Enable exception handling"
+msgstr "Enable exception handling"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:129
+msgid "Disable exception handling"
+msgstr "Disable exception handling"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:136
+msgid ""
+"Return certain struct and union values in memory rather than in registers"
+msgstr ""
+"Return certain struct and union values in memory rather than in registers"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:138
+msgid "Return certain struct and union values in registers when possible"
+msgstr "Return certain struct and union values in registers when possible"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:140
+msgid "For an enum, choose the smallest possible integer type"
+msgstr "For an enum, choose the smallest possible integer type"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:142
+msgid "Make 'double' the same as 'float'"
+msgstr "Make 'double' the same as 'float'"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:173
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:121
+msgid "Optimization Level"
+msgstr "Optimisation Level"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:176
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:124
+msgid "No optimization"
+msgstr "No optimisation"
+
+#: 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 "Level 1"
+
+#: 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 "Level 2"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:183
+msgid "<qt>Do not store floating point variables in registers</qt>"
+msgstr "<qt>Do not store floating point variables in registers</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:186
+msgid ""
+"<qt>Pop the arguments to each function call directly after the function "
+"returns</qt>"
+msgstr ""
+"<qt>Pop the arguments to each function call directly after the function "
+"returns</qt>"
+
+#: 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>Force memory operands to be copied into registers before doing arithmetic "
+"on them</qt>"
+
+#: 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>Force memory address constants to be copied into registers before doing "
+"arithmetic on them</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:198
+msgid ""
+"<qt>Do not keep the frame pointer in a register for functions that do not need "
+"one</qt>"
+msgstr ""
+"<qt>Do not keep the frame pointer in a register for functions that do not need "
+"one</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:202
+msgid "<qt>Ignore the <i>inline</i> keyword</qt>"
+msgstr "<qt>Ignore the <i>inline</i> keyword</qt>"
+
+#: 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>Do not make member functions inline merely because they are defined inside "
+"the class scope</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:271
+msgid "Dialect"
+msgstr "Dialect"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:273
+msgid "Interpret source code as Fortran 90 free form"
+msgstr "Interpret source code as Fortran 90 free form"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:276
+msgid "Allow certain Fortran 90 constructs"
+msgstr "Allow certain Fortran 90 constructs"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:278
+msgid "Allow '$' in symbol names"
+msgstr "Allow '$' in symbol names"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:280
+msgid "Allow '' in character constants to escape special characters"
+msgstr "Allow '' in character constants to escape special characters"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:283
+msgid "DO loops are executed at least once"
+msgstr "DO loops are executed at least once"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:290
+msgid "Treat local variables as if SAVE statement had been specified"
+msgstr "Treat local variables as if SAVE statement had been specified"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:292
+msgid "Init local variables to zero"
+msgstr "Init local variables to zero"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:294
+msgid "Generate run-time checks for array subscripts"
+msgstr "Generate run-time checks for array subscripts"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:326
+msgid "Inhibit all warnings"
+msgstr "Inhibit all warnings"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:328
+msgid "Inhibit warnings about the use of #import"
+msgstr "Inhibit warnings about the use of #import"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:330
+msgid "Make all warnings into errors"
+msgstr "Make all warnings into errors"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:332
+msgid "Issue all warnings demanded by strict ANSI C or ISO C++"
+msgstr "Issue all warnings demanded by strict ANSI C or ISO C++"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:334
+msgid "Like -pedantic, but errors are produced instead of warnings"
+msgstr "Like -pedantic, but errors are produced instead of warnings"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:336
+msgid "All warnings below, combined (-Wall):"
+msgstr "All warnings below, combined (-Wall):"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:341
+msgid "<qt>Warn if an array subscript has type <i>char</i></qt>"
+msgstr "<qt>Warn if an array subscript has type <i>char</i></qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:343
+msgid "<qt>Warn when a comment-start sequence /* appears inside a comment</qt>"
+msgstr ""
+"<qt>Warn when a comment-start sequence /* appears inside a comment</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:345
+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>"
+msgstr ""
+"<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>"
+
+#: 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 ""
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:355
+msgid "<qt>Warn when a declaration does not specify a type</qt>"
+msgstr "<qt>Warn when a declaration does not specify a type</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:358
+msgid "<qt>Issue a warning when a non-declared function is used</qt>"
+msgstr "<qt>Issue a warning when a non-declared function is used</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:361
+msgid "<qt>Issue an error when a non-declared function is used</qt>"
+msgstr "<qt>Issue an error when a non-declared function is used</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:363
+msgid "<qt>Warn if the type of <i>main()</i> is suspicious</qt>"
+msgstr "<qt>Warn if the type of <i>main()</i> is suspicious</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:365
+msgid "<qt>Warn when multicharacter constants are encountered</qt>"
+msgstr "<qt>Warn when multicharacter constants are encountered</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:367
+msgid ""
+"<qt>Warn if an aggregate or union initializer is not fully bracketed</qt>"
+msgstr ""
+"<qt>Warn if an aggregate or union initialiser is not fully bracketed</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:369
+msgid "<qt>Warn when parentheses are omitted in certain contexts</qt>"
+msgstr "<qt>Warn when brackets are omitted in certain contexts</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>Warn about code that may have undefined semantics because of\n"
+"violations of sequence point rules in the C standard</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:374
+msgid "<qt>Warn when a function without explicit return type is defined</qt>"
+msgstr "<qt>Warn when a function without explicit return type is defined</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>"
+msgstr ""
+"<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>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:379
+msgid "<qt>Warn when trigraphs are encountered</qt>"
+msgstr "<qt>Warn when trigraphs are encountered</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:381
+msgid "<qt>Warn when a variable is declared but not used</qt>"
+msgstr "<qt>Warn when a variable is declared but not used</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:383
+msgid "<qt>Warn when a variable is used without being initialized first</qt>"
+msgstr "<qt>Warn when a variable is used without being initialised first</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:385
+msgid "<qt>Warn when an unknown #pragma statement is encountered</qt>"
+msgstr "<qt>Warn when an unknown #pragma statement is encountered</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:387
+#, fuzzy
+msgid "<qt>Warn when a division by zero occurs.</qt>"
+msgstr "<qt>Warn when a variable is declared but not used</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>Warn when the order of member initialisers is different from\n"
+"the order in the class declaration</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:426
+msgid "<qt>Set options not included in -Wall which are very specific</qt>"
+msgstr "<qt>Set options not included in -Wall which are very specific</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:428
+msgid "<qt>Warn if floating point values are used in equality comparisons</qt>"
+msgstr ""
+"<qt>Warn if floating point values are used in equality comparisons</qt>"
+
+#: 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>Warn if an undefined identifier is evaluated in an <i>#if</i> directive</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:432
+msgid "<qt>Warn whenever a local variable shadows another local variable</qt>"
+msgstr "<qt>Warn whenever a local variable shadows another local variable</qt>"
+
+#: 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>Warn about anything that depends on the <i>sizeof</i> a\n"
+"function type or of <i>void</i></qt>"
+
+#: 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>Warn whenever a pointer is cast so as to remove a type\n"
+"qualifier from the target type</qt>"
+
+#: 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>Warn whenever a pointer is cast such that the required\n"
+"alignment of the target is increased</qt>"
+
+#: 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>Warn when the address of a string constant is cast\n"
+"into a non-const <i>char *</i> pointer</qt>"
+
+#: 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>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>"
+
+#: 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>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>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:454
+msgid ""
+"<qt>Warn about functions which might be candidates for attribute 'noreturn'</qt>"
+msgstr ""
+"<qt>Warn about functions which might be candidates for attribute 'noreturn'</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>Warn if any functions that return structures or unions are\n"
+"defined or called</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:459
+msgid ""
+"<qt>Warn if a global function is defined without a previous declaration</qt>"
+msgstr ""
+"<qt>Warn if a global function is defined without a previous declaration</qt>"
+
+#: 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>Do not warn about uses of functions, variables, and types marked as\n"
+"deprecated by using the 'deprecated' attribute</qt>"
+
+#: 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>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>"
+
+#: 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>Warn if padding is included in a structure, either to align an\n"
+"element of the structure or to align the whole structure</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:471
+msgid "<qt>Warn if anything is declared more than once in the same scope</qt>"
+msgstr "<qt>Warn if anything is declared more than once in the same scope</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:473
+msgid "<qt>Warn if the compiler detects that code will never be executed</qt>"
+msgstr "<qt>Warn if the compiler detects that code will never be executed</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:475
+msgid "<qt>Warn if an <i>inline</i> function cannot be inlined</qt>"
+msgstr "<qt>Warn if an <i>inline</i> function cannot be inlined</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:477
+msgid "<qt>Warn if the <i>long long</i> type is used</qt>"
+msgstr "<qt>Warn if the <i>long long</i> type is used</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:479
+msgid "<qt>Warn if a requested optimization pass is disabled</qt>"
+msgstr "<qt>Warn if a requested optimisation pass is disabled</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:481
+msgid "<qt>Don't warn if there is a division by zero</qt>"
+msgstr ""
+
+#: 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>Warn about certain constructs that behave differently\n"
+"in traditional and ANSI C</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:489
+msgid "<qt>Warn whenever a function call is cast to a non-matching type</qt>"
+msgstr "<qt>Warn whenever a function call is cast to a non-matching type</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:491
+msgid ""
+"<qt>Warn if a function is declared or defined without specifying\n"
+"the argument types</qt>"
+msgstr ""
+"<qt>Warn if a function is declared or defined without specifying\n"
+"the argument types</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:494
+msgid ""
+"<qt>Warn if a global function is defined without a previous prototype "
+"declaration</qt>"
+msgstr ""
+"<qt>Warn if a global function is defined without a previous prototype "
+"declaration</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>Warn if an <i>extern</i> declaration is encountered within a function</qt>"
+
+#: 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>Warn when a function declaration hides virtual\n"
+"functions from a base class</qt>"
+
+#: 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>Warn when g++'s synthesis behaviour does\n"
+"not match that of cfront</qt>"
+
+#: 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>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>"
+
+#: 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>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>"
+
+#: 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>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 behaviour</qt>"
+
+#: 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>Warn when G++ generates code that is probably not compatible with\n"
+"the vendor-neutral C++ ABI</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:528
+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>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 initialisation 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>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:544
+msgid "<qt>Do not warn about usage of deprecated features</qt>"
+msgstr "<qt>Do not warn about usage of deprecated features</qt>"
+
+#: 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>Disable warnings when non-template friend functions are declared\n"
+"within a template</qt>"
+
+#: 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>Warn if an old-style (C-style) cast to a non-void type is used\n"
+"within a C++ program</qt>"
+
+#: 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>"
+msgstr ""
+"<qt>Disable the diagnostic for converting a bound pointer to member\n"
+"function to a plain pointer</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 "Optimisation"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:588
+msgid "Fortran Specifics"
+msgstr "Fortran Specifics"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:594
+msgid "Warnings (safe)"
+msgstr "Warnings (safe)"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:597
+msgid "Warnings (unsafe)"
+msgstr "Warnings (unsafe)"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:680
+msgid "GNU C Compiler Options"
+msgstr "GNU C Compiler Options"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:682
+msgid "GNU C++ Compiler Options"
+msgstr "GNU C++ Compiler Options"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:684
+msgid "GNU Fortran 77 Compiler Options"
+msgstr "GNU Fortran 77 Compiler Options"
+
+#: languages/cpp/debugger/breakpoint.cpp:265
+#: languages/ruby/debugger/breakpoint.cpp:122
+msgid "Disabled"
+msgstr "Disabled"
+
+#: languages/cpp/debugger/breakpoint.cpp:270
+#: languages/ruby/debugger/breakpoint.cpp:127
+msgid "Pending (add)"
+msgstr "Pending (add)"
+
+#: languages/cpp/debugger/breakpoint.cpp:272
+#: languages/ruby/debugger/breakpoint.cpp:129
+msgid "Pending (clear)"
+msgstr "Pending (clear)"
+
+#: languages/cpp/debugger/breakpoint.cpp:274
+#: languages/ruby/debugger/breakpoint.cpp:131
+msgid "Pending (modify)"
+msgstr "Pending (modify)"
+
+#: languages/cpp/debugger/breakpoint.cpp:278
+#: languages/ruby/debugger/breakpoint.cpp:135
+msgid "Active"
+msgstr "Active"
+
+#: languages/cpp/debugger/breakpoint.cpp:421
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:227
+#, fuzzy
+msgid ""
+"_: Code breakpoint\n"
+"Code"
+msgstr "Toggle breakpoint"
+
+#: languages/cpp/debugger/debuggerpart.cpp:106
+#: languages/ruby/debugger/debuggerpart.cpp:110
+msgid "Breakpoint List"
+msgstr "Breakpoint List"
+
+#: 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>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."
+
+#: languages/cpp/debugger/debuggerpart.cpp:115
+#: languages/ruby/debugger/debuggerpart.cpp:119
+msgid "Breakpoints"
+msgstr "Breakpoints"
+
+#: languages/cpp/debugger/debuggerpart.cpp:115
+#: languages/ruby/debugger/debuggerpart.cpp:119
+msgid "Debugger breakpoints"
+msgstr "Debugger breakpoints"
+
+#: languages/cpp/debugger/debuggerpart.cpp:121
+#: languages/ruby/debugger/debuggerpart.cpp:105
+msgid "Debugger variable-view"
+msgstr "Debugger variable-view"
+
+#: 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 "Frame Stack"
+
+#: 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>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."
+
+#: languages/cpp/debugger/debuggerpart.cpp:137
+msgid "Debugger function call stack"
+msgstr "Debugger function call stack"
+
+#: languages/cpp/debugger/debuggerpart.cpp:142
+msgid "Machine Code Display"
+msgstr "Machine Code Display"
+
+#: 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."
+msgstr ""
+"<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."
+
+#: languages/cpp/debugger/debuggerpart.cpp:152
+msgid "Disassemble"
+msgstr "Disassemble"
+
+#: languages/cpp/debugger/debuggerpart.cpp:153
+msgid "Debugger disassemble view"
+msgstr "Debugger disassemble view"
+
+#: 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 output</b>"
+"<p>Shows all gdb commands being executed. You can also issue any other gdb "
+"command while debugging."
+
+#: languages/cpp/debugger/debuggerpart.cpp:164
+msgid "GDB"
+msgstr "GDB"
+
+#: languages/cpp/debugger/debuggerpart.cpp:165
+msgid "GDB output"
+msgstr "GDB output"
+
+#: languages/cpp/debugger/debuggerpart.cpp:179
+#, fuzzy
+msgid "Debug views"
+msgstr "Debugger viewers"
+
+#: languages/cpp/debugger/debuggerpart.cpp:180
+#, fuzzy
+msgid "Special debugger views"
+msgstr "Debugger viewers"
+
+#: languages/cpp/debugger/debuggerpart.cpp:192
+#: languages/ruby/debugger/debuggerpart.cpp:165
+msgid "Start in debugger"
+msgstr "Start in debugger"
+
+#: 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>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."
+
+#: languages/cpp/debugger/debuggerpart.cpp:200
+msgid "&Restart"
+msgstr "&Restart"
+
+#: languages/cpp/debugger/debuggerpart.cpp:203
+msgid "Restart program"
+msgstr "Restart program"
+
+#: languages/cpp/debugger/debuggerpart.cpp:204
+msgid "<b>Restarts application</b><p>Restarts applications from the beginning."
+msgstr ""
+"<b>Restarts application</b>"
+"<p>Restarts applications from the beginning."
+
+#: languages/cpp/debugger/debuggerpart.cpp:210
+#: languages/ruby/debugger/debuggerpart.cpp:173
+msgid "Sto&p"
+msgstr "Sto&p"
+
+#: languages/cpp/debugger/debuggerpart.cpp:213
+#: languages/ruby/debugger/debuggerpart.cpp:176
+msgid "Stop debugger"
+msgstr "Stop debugger"
+
+#: 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>Stop debugger</b><p>Kills the executable and exits the debugger."
+
+#: 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 "Interrupt"
+
+#: languages/cpp/debugger/debuggerpart.cpp:219
+#: languages/ruby/debugger/debuggerpart.cpp:182
+msgid "Interrupt application"
+msgstr "Interrupt application"
+
+#: languages/cpp/debugger/debuggerpart.cpp:220
+msgid ""
+"<b>Interrupt application</b>"
+"<p>Interrupts the debugged process or current GDB command."
+msgstr ""
+"<b>Interrupt application</b>"
+"<p>Interrupts the debugged process or current GDB command."
+
+#: languages/cpp/debugger/debuggerpart.cpp:222
+#: languages/cpp/debugger/debuggerpart.cpp:499
+#: languages/ruby/debugger/debuggerpart.cpp:185
+msgid "Run to &Cursor"
+msgstr "Run to &Cursor"
+
+#: languages/cpp/debugger/debuggerpart.cpp:225
+#: languages/ruby/debugger/debuggerpart.cpp:188
+msgid "Run to cursor"
+msgstr "Run to cursor"
+
+#: 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>Run to cursor</b>"
+"<p>Continues execution until the cursor position is reached."
+
+#: languages/cpp/debugger/debuggerpart.cpp:229
+msgid "Set E&xecution Position to Cursor"
+msgstr "Set E&xecution Position to Cursor"
+
+#: languages/cpp/debugger/debuggerpart.cpp:232
+msgid "Jump to cursor"
+msgstr "Jump to cursor"
+
+#: languages/cpp/debugger/debuggerpart.cpp:233
+msgid ""
+"<b>Set Execution Position </b>"
+"<p>Set the execution pointer to the current cursor position."
+msgstr ""
+"<b>Set Execution Position </b>"
+"<p>Set the execution pointer to the current cursor position."
+
+#: languages/cpp/debugger/debuggerpart.cpp:236
+#: languages/ruby/debugger/debuggerpart.cpp:192
+msgid "Step &Over"
+msgstr "Step &Over"
+
+#: languages/cpp/debugger/debuggerpart.cpp:239
+#: languages/ruby/debugger/debuggerpart.cpp:195
+msgid "Step over the next line"
+msgstr "Step over the next line"
+
+#: 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."
+msgstr ""
+"<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."
+
+#: languages/cpp/debugger/debuggerpart.cpp:247
+msgid "Step over Ins&truction"
+msgstr "Step over Ins&truction"
+
+#: languages/cpp/debugger/debuggerpart.cpp:250
+msgid "Step over instruction"
+msgstr "Step over instruction"
+
+#: languages/cpp/debugger/debuggerpart.cpp:251
+msgid ""
+"<b>Step over instruction</b>"
+"<p>Steps over the next assembly instruction."
+msgstr ""
+"<b>Step over instruction</b>"
+"<p>Steps over the next assembly instruction."
+
+#: languages/cpp/debugger/debuggerpart.cpp:254
+#: languages/ruby/debugger/debuggerpart.cpp:203
+msgid "Step &Into"
+msgstr "Step &Into"
+
+#: languages/cpp/debugger/debuggerpart.cpp:257
+#: languages/ruby/debugger/debuggerpart.cpp:206
+msgid "Step into the next statement"
+msgstr "Step into the next statement"
+
+#: languages/cpp/debugger/debuggerpart.cpp:258
+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."
+msgstr ""
+"<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."
+
+#: languages/cpp/debugger/debuggerpart.cpp:264
+msgid "Step into I&nstruction"
+msgstr "Step into I&nstruction"
+
+#: languages/cpp/debugger/debuggerpart.cpp:267
+msgid "Step into instruction"
+msgstr "Step into instruction"
+
+#: languages/cpp/debugger/debuggerpart.cpp:268
+msgid ""
+"<b>Step into instruction</b>"
+"<p>Steps into the next assembly instruction."
+msgstr ""
+"<b>Step into instruction</b>"
+"<p>Steps into the next assembly instruction."
+
+#: languages/cpp/debugger/debuggerpart.cpp:271
+#: languages/ruby/debugger/debuggerpart.cpp:214
+msgid "Step O&ut"
+msgstr "Step O&ut"
+
+#: languages/cpp/debugger/debuggerpart.cpp:274
+msgid "Steps out of the current function"
+msgstr "Steps out of the current function"
+
+#: languages/cpp/debugger/debuggerpart.cpp:275
+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."
+msgstr ""
+"<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."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:309
+#: languages/cpp/debugger/debuggerpart.cpp:283
+msgid "Viewers"
+msgstr "Viewers"
+
+#: languages/cpp/debugger/debuggerpart.cpp:286
+msgid "Debugger viewers"
+msgstr "Debugger viewers"
+
+#: languages/cpp/debugger/debuggerpart.cpp:287
+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>"
+msgstr ""
+"<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>"
+
+#: languages/cpp/debugger/debuggerpart.cpp:294
+msgid "Examine Core File..."
+msgstr "Examine Core File..."
+
+#: languages/cpp/debugger/debuggerpart.cpp:297
+msgid "Examine core file"
+msgstr "Examine core file"
+
+#: languages/cpp/debugger/debuggerpart.cpp:298
+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>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."
+
+#: languages/cpp/debugger/dbgpsdlg.cpp:59
+#: languages/cpp/debugger/debuggerpart.cpp:306
+#: languages/ruby/debugger/dbgpsdlg.cpp:61
+msgid "Attach to Process"
+msgstr "Attach to Process"
+
+#: languages/cpp/debugger/debuggerpart.cpp:309
+msgid "Attach to process"
+msgstr "Attach to process"
+
+#: languages/cpp/debugger/debuggerpart.cpp:310
+msgid "<b>Attach to process</b><p>Attaches the debugger to a running process."
+msgstr "<b>Attach to process</b><p>Attaches the debugger to a running process."
+
+#: 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 "Toggle Breakpoint"
+
+#: languages/cpp/debugger/debuggerpart.cpp:315
+#: languages/ruby/debugger/debuggerpart.cpp:229
+msgid "Toggle breakpoint"
+msgstr "Toggle breakpoint"
+
+#: 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>Toggle breakpoint</b>"
+"<p>Toggles the breakpoint at the current line in editor."
+
+#: languages/cpp/debugger/debuggerpart.cpp:399
+msgid "Debug in &KDevelop"
+msgstr "Debug in &KDevelop"
+
+#: 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>Toggle breakpoint</b><p>Toggles breakpoint at the current line."
+
+#: languages/cpp/debugger/debuggerpart.cpp:518
+#, c-format
+msgid "Evaluate: %1"
+msgstr "Evaluate: %1"
+
+#: languages/cpp/debugger/debuggerpart.cpp:522
+msgid ""
+"<b>Evaluate expression</b>"
+"<p>Shows the value of the expression under the cursor."
+msgstr ""
+"<b>Evaluate expression</b>"
+"<p>Shows the value of the expression under the cursor."
+
+#: languages/cpp/debugger/debuggerpart.cpp:523
+#: languages/ruby/debugger/debuggerpart.cpp:320
+#, c-format
+msgid "Watch: %1"
+msgstr "Watch: %1"
+
+#: languages/cpp/debugger/debuggerpart.cpp:527
+msgid ""
+"<b>Watch expression</b>"
+"<p>Adds an expression under the cursor to the Variables/Watch list."
+msgstr ""
+"<b>Watch expression</b>"
+"<p>Adds an expression under the cursor to the Variables/Watch list."
+
+#: languages/cpp/debugger/debuggerpart.cpp:563
+msgid "Debugger"
+msgstr "Debugger"
+
+#: languages/cpp/debugger/debuggerpart.cpp:662
+#: languages/ruby/debugger/debuggerpart.cpp:481
+msgid "Could not locate the debugging shell '%1'."
+msgstr "Could not locate the debugging shell '%1'."
+
+#: languages/cpp/debugger/debuggerpart.cpp:663
+#: languages/ruby/debugger/debuggerpart.cpp:482
+msgid "Debugging Shell Not Found"
+msgstr "Debugging Shell Not Found"
+
+#: 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 "&Continue"
+
+#: 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 "Continues the application execution"
+
+#: 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 ""
+"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 ""
+"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)."
+
+#: languages/cpp/debugger/debuggerpart.cpp:743
+#: languages/ruby/debugger/debuggerpart.cpp:572
+msgid "Runs the program in the debugger"
+msgstr "Runs the program in the debugger"
+
+#: 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 ""
+"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."
+
+#: 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 ""
+"<b>GDB exited abnormally</b>"
+"<p>This is likely a bug in GDB. Examine the gdb output window and then stop the "
+"debugger"
+
+#: languages/cpp/debugger/debuggerpart.cpp:774
+msgid "GDB exited abnormally"
+msgstr "GDB exited abnormally"
+
+#: languages/cpp/debugger/debuggerpart.cpp:834
+#: languages/cpp/debugger/debuggerpart.cpp:836
+#, fuzzy
+msgid "Rebuild the project?"
+msgstr "Rebuild project"
+
+#: languages/cpp/debugger/debuggerpart.cpp:835
+msgid "<p>The project is out of date. Rebuild it?"
+msgstr ""
+
+#: languages/cpp/debugger/debuggerpart.cpp:888
+#: languages/ruby/debugger/debuggerpart.cpp:611
+msgid "Continuing program"
+msgstr "Continuing program"
+
+#: languages/cpp/debugger/debuggerpart.cpp:902
+#: languages/ruby/debugger/debuggerpart.cpp:597
+msgid "Debugging program"
+msgstr "Debugging program"
+
+#: languages/cpp/debugger/debuggerpart.cpp:924
+msgid "Running program"
+msgstr "Running program"
+
+#: languages/cpp/debugger/debuggerpart.cpp:951
+msgid "Choose a core file to examine..."
+msgstr "Choose a core file to examine..."
+
+#: languages/cpp/debugger/debuggerpart.cpp:958
+#, c-format
+msgid "Examining core file %1"
+msgstr "Examining core file %1"
+
+#: languages/cpp/debugger/debuggerpart.cpp:967
+msgid "Choose a process to attach to..."
+msgstr "Choose a process to attach to..."
+
+#: languages/cpp/debugger/debuggerpart.cpp:979
+#, c-format
+msgid "Attaching to process %1"
+msgstr "Attaching to process %1"
+
+#: languages/cpp/debugger/debuggerpart.cpp:1139
+msgid ""
+"_: To start something\n"
+"Start"
+msgstr "Start"
+
+#: languages/cpp/debugger/debuggerpart.cpp:1140
+#: languages/ruby/debugger/debuggerpart.cpp:707
+msgid "Restart the program in the debugger"
+msgstr "Restart the program in the debugger"
+
+#: languages/cpp/debugger/debuggerpart.cpp:1141
+#: languages/ruby/debugger/debuggerpart.cpp:708
+msgid ""
+"Restart in debugger\n"
+"\n"
+"Restarts the program in the debugger"
+msgstr ""
+"Restart in debugger\n"
+"\n"
+"Restarts the program in the debugger"
+
+#: 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 "Debug Toolbar"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:113
+#: languages/ruby/debugger/dbgtoolbar.cpp:119
+msgid "Dock to Panel"
+msgstr "Dock to Panel"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:115
+#: languages/ruby/debugger/dbgtoolbar.cpp:121
+msgid "Dock to Panel && Iconify KDevelop"
+msgstr "Dock to Panel && Iconify KDevelop"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:225
+msgid "KDevelop debugger: Click to execute one line of code (\"step\")"
+msgstr "KDevelop debugger: Click to execute one line of code (\"step\")"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:246
+#: languages/ruby/debugger/dbgtoolbar.cpp:245
+msgid "Activate"
+msgstr "Activate"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:247
+#: languages/ruby/debugger/dbgtoolbar.cpp:246
+msgid "Activate (KDevelop gets focus)"
+msgstr "Activate (KDevelop gets focus)"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:307
+#: languages/ruby/debugger/dbgtoolbar.cpp:304
+msgid "Step Out"
+msgstr "Step Out"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:308
+#: languages/ruby/debugger/dbgtoolbar.cpp:305
+msgid "Run to Cursor"
+msgstr "Run to Cursor"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:325
+#: languages/ruby/debugger/dbgtoolbar.cpp:318
+msgid "Continue with application execution, may start the application"
+msgstr "Continue with application execution, may start the application"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:326
+#: languages/ruby/debugger/dbgtoolbar.cpp:319
+msgid "Interrupt the application execution"
+msgstr "Interrupt the application execution"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:327
+msgid "Execute one line of code, but run through functions"
+msgstr "Execute one line of code, but run through functions"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:328
+msgid "Execute one assembler instruction, but run through functions"
+msgstr "Execute one assembler instruction, but run through functions"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:329
+msgid "Execute one line of code, stepping into functions if appropriate"
+msgstr "Execute one line of code, stepping into functions if appropriate"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:330
+msgid ""
+"Execute one assembler instruction, stepping into functions if appropriate"
+msgstr ""
+"Execute one assembler instruction, stepping into functions if appropriate"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:331
+#: languages/ruby/debugger/dbgtoolbar.cpp:322
+msgid "Execute to end of current stack frame"
+msgstr "Execute to end of current stack frame"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:332
+#: languages/cpp/debugger/dbgtoolbar.cpp:344
+#: languages/ruby/debugger/dbgtoolbar.cpp:323
+#: languages/ruby/debugger/dbgtoolbar.cpp:334
+msgid "Continues execution until the cursor position is reached."
+msgstr "Continues execution until the cursor position is reached."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:333
+msgid "Memory, dissemble, registers, library viewers"
+msgstr "Memory, dissemble, registers, library viewers"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:334
+#: languages/ruby/debugger/dbgtoolbar.cpp:324
+msgid "Set focus on KDevelop"
+msgstr "Set focus on KDevelop"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:335
+#: languages/ruby/debugger/dbgtoolbar.cpp:325
+msgid "Set focus on window that had focus when KDevelop got focus"
+msgstr "Set focus on window that had focus when KDevelop got focus"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:337
+#: languages/ruby/debugger/dbgtoolbar.cpp:327
+msgid "Continue with application execution. May start the application."
+msgstr "Continue with application execution. May start the application."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:338
+#: languages/ruby/debugger/dbgtoolbar.cpp:328
+msgid "Interrupt the application execution."
+msgstr "Interrupt the application execution."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:339
+msgid "Execute one line of code, but run through functions."
+msgstr "Execute one line of code, but run through functions."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:340
+msgid "Execute one assembler instruction, but run through functions."
+msgstr "Execute one assembler instruction, but run through functions."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:341
+msgid "Execute one line of code, stepping into functions if appropriate."
+msgstr "Execute one line of code, stepping into functions if appropriate."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:342
+msgid ""
+"Execute one assembler instruction, stepping into functions if appropriate."
+msgstr ""
+"Execute one assembler instruction, stepping into functions if appropriate."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:343
+#: languages/ruby/debugger/dbgtoolbar.cpp:333
+msgid "Execute to end of current stack frame."
+msgstr "Execute to end of current stack frame."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:345
+msgid "Memory, dissemble, registers, library viewers."
+msgstr "Memory, dissemble, registers, library viewers."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:346
+#: languages/ruby/debugger/dbgtoolbar.cpp:335
+msgid "Set focus on KDevelop."
+msgstr "Set focus on KDevelop."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:347
+#: languages/ruby/debugger/dbgtoolbar.cpp:336
+msgid "Set focus on window that had focus when KDevelop got focus."
+msgstr "Set focus on window that had focus when KDevelop got focus."
+
+#: languages/cpp/debugger/gdbcontroller.cpp:296
+#, c-format
+msgid ""
+"<b>Gdb command sent when debugger is not running</b>"
+"<br>The command was:"
+"<br> %1"
+msgstr ""
+
+#: languages/cpp/debugger/dbgpsdlg.cpp:176
+#: languages/cpp/debugger/gdbcontroller.cpp:298
+#: languages/cpp/debugger/variablewidget.cpp:766
+#, fuzzy
+msgid "Internal error"
+msgstr "Internal Error"
+
+#: 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"
+msgstr ""
+
+#: languages/cpp/debugger/gdbcontroller.cpp:502
+#, fuzzy, c-format
+msgid "Exited on signal %1"
+msgstr "Add new signal"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:556
+msgid "Program received signal %1 (%2)"
+msgstr ""
+
+#: languages/cpp/debugger/gdbcontroller.cpp:558
+#, fuzzy
+msgid "Received signal"
+msgstr "Delete signal"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:649
+msgid ""
+"gdb message:\n"
+msgstr ""
+"GDB message:\n"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:691
+msgid "No such file or directory."
+msgstr "No such file or directory."
+
+#: languages/cpp/debugger/gdbcontroller.cpp:715
+msgid ""
+"Invalid gdb reply\n"
+"Command was: %1\n"
+"Response is: %2\n"
+"Invalid response kind: \"%3\""
+msgstr ""
+
+#: 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 ""
+"<b>Could not start debugger.</b>"
+"<p>Could not run '%1'. Make sure that the path name is specified correctly."
+
+#: languages/cpp/debugger/gdbcontroller.cpp:850
+msgid "Could not start debugger"
+msgstr "Could not start debugger"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1046
+#: languages/ruby/debugger/rdbcontroller.cpp:836
+msgid "Debugger stopped"
+msgstr "Debugger stopped"
+
+#: 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 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\"."
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1157
+msgid ""
+"<b>Application does not exist</b>"
+"<p>The application you're trying to debug,"
+"<br> %1\n"
+"<br>does not exist. Check that you've specified the right application in the "
+"debugger configuration."
+msgstr ""
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1163
+#, fuzzy
+msgid "Application does not exist"
+msgstr "The selected revision does not exist."
+
+#: 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 ""
+"<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."
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1180
+msgid "Could not run application"
+msgstr "Could not run application"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1355
+#: languages/cpp/debugger/gdbcontroller.cpp:1725
+#: languages/ruby/debugger/rdbcontroller.cpp:1286
+msgid "Process exited"
+msgstr "Process exited"
+
+#: 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:1365
+#: languages/cpp/debugger/variablewidget.cpp:901
+#, fuzzy
+msgid "Debugger error"
+msgstr "Debugger viewers"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1590
+msgid ""
+"_: <b>Internal debugger error</b>\n"
+"<p>The debugger component encountered internal error while processing reply "
+"from gdb. Please submit a bug report."
+msgstr ""
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1592
+msgid ""
+"The exception is: %1\n"
+"The MI response is: %2"
+msgstr ""
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1594
+#, fuzzy
+msgid "Internal debugger error"
+msgstr "Internal Error"
+
+#: 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>"
+msgstr ""
+
+#: languages/cpp/debugger/framestackwidget.cpp:539
+#, fuzzy, c-format
+msgid "Thread %1"
+msgstr "Thread"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:180
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:158
+msgid " temporary"
+msgstr " temporary"
+
+#: 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 "Status"
+
+#: kdevdesigner/designer/outputwindow.cpp:86
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:220
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:232
+#: parts/fileview/filegroupswidget.cpp:311
+msgid "Location"
+msgstr "Location"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:221
+msgid "Condition"
+msgstr "Condition"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:222
+msgid "Ignore Count"
+msgstr "Ignore Count"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:223
+msgid "Hits"
+msgstr "Hits"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:224
+msgid "Tracing"
+msgstr "Tracing"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:229
+msgid ""
+"_: Data breakpoint\n"
+"Data write"
+msgstr ""
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:231
+msgid ""
+"_: Data read breakpoint\n"
+"Data read"
+msgstr ""
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:236
+#, fuzzy
+msgid ""
+"_: New breakpoint\n"
+"New"
+msgstr "Add empty breakpoint"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:238
+#, fuzzy
+msgid "Show text"
+msgstr "New text"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:242
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:724
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:239
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:663
+msgid "Disable"
+msgstr "Disable"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:248
+#, fuzzy
+msgid "Disable all"
+msgstr "Disable"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:249
+#, fuzzy
+msgid "Enable all"
+msgstr "Enable"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:250
+#, fuzzy
+msgid "Delete all"
+msgstr "Delete signal"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:375
+msgid ""
+"<b>Data write breakpoint</b>"
+"<br>Expression: %1"
+"<br>Address: 0x%2"
+"<br>Old value: %3"
+"<br>New value: %4"
+msgstr ""
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:728
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:667
+msgid "Enable"
+msgstr "Enable"
+
+#: languages/cpp/debugger/gdboutputwidget.cpp:57
+msgid "&GDB cmd:"
+msgstr "&GDB cmd:"
+
+#: languages/cpp/debugger/gdboutputwidget.cpp:73
+msgid "Pause execution of the app to enter gdb commands"
+msgstr "Pause execution of the app to enter gdb commands"
+
+#: languages/cpp/debugger/gdboutputwidget.cpp:326
+msgid "Show Internal Commands"
+msgstr ""
+
+#: languages/cpp/debugger/gdboutputwidget.cpp:334
+msgid ""
+"Controls if commands issued internally by KDevelop will be shown or not."
+"<br>This option will affect only future commands, it won't add or remove "
+"already issued commands from the view."
+msgstr ""
+
+#: languages/cpp/debugger/gdboutputwidget.cpp:339
+#, fuzzy
+msgid "Copy All"
+msgstr "Close All"
+
+#: languages/cpp/debugger/variablewidget.cpp:84
+#: languages/ruby/debugger/debuggerpart.cpp:95
+msgid "Variable Tree"
+msgstr "Variable Tree"
+
+#: languages/cpp/debugger/variablewidget.cpp:95
+msgid "&Evaluate"
+msgstr "&Evaluate"
+
+#: languages/cpp/debugger/variablewidget.cpp:98
+msgid "&Watch"
+msgstr "&Watch"
+
+#: 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 ""
+"<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."
+
+#: languages/cpp/debugger/variablewidget.cpp:134
+msgid "<b>Expression entry</b><p>Type in expression to evaluate."
+msgstr "<b>Expression entry</b><p>Type in expression to evaluate."
+
+#: languages/cpp/debugger/variablewidget.cpp:138
+msgid "Evaluate the expression."
+msgstr "Evaluate the expression."
+
+#: languages/cpp/debugger/variablewidget.cpp:141
+msgid "Evaluate the expression and auto-update the value when stepping."
+msgstr "Evaluate the expression and auto-update the value when stepping."
+
+#: languages/cpp/debugger/variablewidget.cpp:272
+#, fuzzy
+msgid "Natural"
+msgstr "Manual"
+
+#: languages/cpp/debugger/variablewidget.cpp:275
+msgid "Hexadecimal"
+msgstr "Hexadecimal"
+
+#: languages/cpp/debugger/variablewidget.cpp:281
+#, fuzzy
+msgid "Character"
+msgstr "Character Coding"
+
+#: languages/cpp/debugger/variablewidget.cpp:284
+#, fuzzy
+msgid "Binary"
+msgstr "GBA binary:"
+
+#: languages/cpp/debugger/variablewidget.cpp:291
+#, fuzzy
+msgid "Format"
+msgstr "Formatting"
+
+#: languages/cpp/debugger/variablewidget.cpp:301
+msgid "Remember Value"
+msgstr "Remember Value"
+
+#: languages/cpp/debugger/variablewidget.cpp:307
+msgid "Remove Watch Variable"
+msgstr "Remove Watch Variable"
+
+#: languages/cpp/debugger/variablewidget.cpp:311
+msgid "Watch Variable"
+msgstr "Watch Variable"
+
+#: languages/cpp/debugger/variablewidget.cpp:316
+msgid "Reevaluate Expression"
+msgstr "Reevaluate Expression"
+
+#: languages/cpp/debugger/variablewidget.cpp:319
+msgid "Remove Expression"
+msgstr "Remove Expression"
+
+#: languages/cpp/debugger/variablewidget.cpp:325
+#, fuzzy
+msgid "Data write breakpoint"
+msgstr "Delete selected breakpoint"
+
+#: languages/cpp/debugger/variablewidget.cpp:330
+#, fuzzy
+msgid "Copy Value"
+msgstr "Value"
+
+#: languages/cpp/debugger/variablewidget.cpp:397
+msgid "Recent Expressions"
+msgstr "Recent Expressions"
+
+#: languages/cpp/debugger/variablewidget.cpp:399
+msgid "Remove All"
+msgstr "Remove All"
+
+#: languages/cpp/debugger/variablewidget.cpp:401
+msgid "Reevaluate All"
+msgstr "Reevaluate All"
+
+#: languages/cpp/debugger/variablewidget.cpp:660
+#, fuzzy
+msgid "Locals"
+msgstr "Local"
+
+#: languages/cpp/debugger/variablewidget.cpp:900
+msgid "<b>Debugger error</b><br>"
+msgstr ""
+
+#: languages/cpp/debugger/variablewidget.cpp:1984
+#: languages/ruby/debugger/variablewidget.cpp:909
+msgid "Watch"
+msgstr "Watch"
+
+#: languages/cpp/debugger/memviewdlg.cpp:94
+#, fuzzy
+msgid "Start"
+msgstr "&Start:"
+
+#: languages/cpp/debugger/memviewdlg.cpp:100
+#, fuzzy
+msgid "Amount"
+msgstr "Auto"
+
+#: languages/cpp/debugger/memviewdlg.cpp:139
+#, fuzzy
+msgid "Memory view"
+msgstr "MemoryView:"
+
+#: languages/cpp/debugger/memviewdlg.cpp:346
+#, fuzzy
+msgid "Change memory range"
+msgstr "Change property name"
+
+#: languages/cpp/debugger/memviewdlg.cpp:355
+#, fuzzy
+msgid "Close this view"
+msgstr "Close other files"
+
+#: languages/cpp/debugger/stty.cpp:333 languages/ruby/debugger/stty.cpp:317
+msgid "kdevelop: Debug application console"
+msgstr "kdevelop: Debug application console"
+
+#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
+msgid ""
+"This doesn't appear to be a valid Qt3 include directory.\n"
+"Please select a different directory."
+msgstr ""
+
+#: languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp:92
+#: languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp:107
+#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
+#, fuzzy
+msgid "Invalid Directory"
+msgstr "Local Directory"
+
+#: languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp:92
+msgid ""
+"This doesn't appear to be a valid KDE include directory.\n"
+"Please select a different directory."
+msgstr ""
+
+#: languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp:107
+msgid ""
+"This doesn't appear to be a valid Qt4 include directory.\n"
+"Please select a different directory."
+msgstr ""
+
+#: languages/cpp/pcsimporter/customimporter/settingsdialog.cpp:44
+msgid "Directories to Parse"
+msgstr "Directories to Parse"
+
+#: languages/lib/designer_integration/implementationwidget.cpp:80
+#, c-format
+msgid "Create or Select Implementation Class for: %1"
+msgstr "Create or Select Implementation Class for: %1"
+
+#: languages/lib/designer_integration/implementationwidget.cpp:82
+msgid "Namespaces &amp;&amp; Classes"
+msgstr "Namespaces &amp;&amp; Classes"
+
+#: languages/lib/designer_integration/implementationwidget.cpp:126
+msgid "Class was created but not found in class store."
+msgstr "Class was created but not found in class store."
+
+#: languages/lib/designer_integration/qtdesignerintegration.cpp:63
+#, c-format
+msgid "Cannot find implementation class for form: %1"
+msgstr "Cannot find implementation class for form: %1"
+
+#: languages/lib/debugger/debugger.cpp:198
+msgid "Breakpoint"
+msgstr "Breakpoint"
+
+#: languages/php/phperrorview.cpp:375
+msgid "Undefined function"
+msgstr "Undefined function"
+
+#: languages/php/phperrorview.cpp:378
+msgid "Parse Error"
+msgstr "Parse Error"
+
+#: languages/php/phpsupportpart.cpp:95
+msgid "<b>Run</b><p>Executes script on a terminal or a webserver."
+msgstr "<b>Run</b><p>Executes script on a terminal or a webserver."
+
+#: languages/php/phpsupportpart.cpp:97
+msgid "&New Class..."
+msgstr "&New Class..."
+
+#: languages/php/phpsupportpart.cpp:100
+msgid "New class"
+msgstr "New class"
+
+#: languages/php/phpsupportpart.cpp:101
+msgid "<b>New class</b><p>Runs New Class wizard."
+msgstr "<b>New class</b><p>Runs New Class wizard."
+
+#: languages/php/phpsupportpart.cpp:106
+msgid ""
+"<b>PHP problems</b>"
+"<p>This view shows PHP parser warnings, errors, and fatal errors."
+msgstr ""
+"<b>PHP problems</b>"
+"<p>This view shows PHP parser warnings, errors, and fatal errors."
+
+#: languages/php/phpsupportpart.cpp:118 languages/php/phpsupportpart.cpp:333
+msgid "PHP"
+msgstr "PHP"
+
+#: languages/php/phpsupportpart.cpp:211
+msgid "PHP Specific"
+msgstr "PHP Specific"
+
+#: languages/php/phpsupportpart.cpp:211 languages/php/phpsupportpart.cpp:243
+msgid "PHP Settings"
+msgstr "PHP Settings"
+
+#: 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 ""
+"There is no configuration for executing a PHP file.\n"
+"Please set the correct values in the next dialogue."
+
+#: languages/php/phpsupportpart.cpp:239
+msgid "Customize PHP Mode"
+msgstr "Customise PHP Mode"
+
+#: languages/php/phpcodecompletion.cpp:709
+msgid "Type of %1 is %2"
+msgstr "Type of %1 is %2"
+
+#: languages/sql/sqlactions.cpp:83
+msgid "<no database server>"
+msgstr "<no database server>"
+
+#: languages/sql/sqlactions.cpp:91
+msgid "<error - no connection %1>"
+msgstr "<error - no connection %1>"
+
+#: languages/sql/sqlsupport_part.cpp:45
+msgid "<b>Run</b><p>Executes a SQL script."
+msgstr "<b>Run</b><p>Executes a SQL script."
+
+#: languages/sql/sqlsupport_part.cpp:47
+msgid "&Database Connections"
+msgstr "&Database Connections"
+
+#: languages/sql/sqlsupport_part.cpp:59
+msgid "Output of SQL commands"
+msgstr "Output of SQL commands"
+
+#: languages/sql/sqlsupport_part.cpp:60
+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."
+msgstr ""
+"<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."
+
+#: languages/sql/sqlsupport_part.cpp:135
+msgid "Specify Your Database Connections"
+msgstr "Specify Your Database Connections"
+
+#: languages/sql/sqlsupport_part.cpp:167
+msgid "Please select a valid database connection."
+msgstr "Please select a valid database connection."
+
+#: languages/sql/sqloutputwidget.cpp:81
+#, c-format
+msgid "No such connection: %1"
+msgstr "No such connection: %1"
+
+#: languages/sql/sqloutputwidget.cpp:104
+#, c-format
+msgid "Query successful, number of rows affected: %1"
+msgstr "Query successful, number of rows affected: %1"
+
+#: languages/sql/sqloutputwidget.cpp:111 languages/sql/sqloutputwidget.cpp:118
+msgid "An error occurred:"
+msgstr "An error occurred:"
+
+#: languages/sql/sqloutputwidget.cpp:119
+msgid "Driver"
+msgstr "Driver"
+
+#: kdevdesigner/designer/hierarchyview.cpp:376
+#: languages/sql/sqloutputwidget.cpp:121
+msgid "Database"
+msgstr "Database"
+
+#: languages/bash/bashsupport_part.cpp:48
+#: languages/ruby/rubysupport_part.cpp:55
+msgid "<b>Run</b><p>Starts an application."
+msgstr "<b>Run</b><p>Starts an application."
+
+#: languages/java/javasupportpart.cpp:164
+msgid "<b>New Class</b>Generates a new class.<p>"
+msgstr "<b>New Class</b>Generates a new class.<p>"
+
+#: languages/java/javasupportpart.cpp:736
+msgid "Java Support"
+msgstr "Java Support"
+
+#: languages/java/javasupportpart.cpp:736
+msgid "Keep Them"
+msgstr "Keep Them"
+
+#: languages/java/problemreporter.cpp:238
+msgid "Java Parsing"
+msgstr "Java Parsing"
+
+#: buildtools/qmake/trollprojectpart.cpp:143
+#: languages/csharp/csharpsupportpart.cpp:65
+#: languages/perl/perlsupportpart.cpp:65
+msgid "Execute Main Program"
+msgstr "Execute Main Program"
+
+#: languages/perl/perlsupportpart.cpp:68
+msgid "Runs the Perl program"
+msgstr "Runs the Perl program"
+
+#: languages/csharp/csharpsupportpart.cpp:70
+#: languages/perl/perlsupportpart.cpp:70
+#: languages/python/pythonsupportpart.cpp:69
+msgid "Execute String..."
+msgstr "Execute String..."
+
+#: languages/perl/perlsupportpart.cpp:73
+msgid "Executes a string as Perl code"
+msgstr "Executes a string as Perl code"
+
+#: languages/perl/perlsupportpart.cpp:75
+msgid "Start Perl Interpreter"
+msgstr "Start Perl Interpreter"
+
+#: languages/perl/perlsupportpart.cpp:78
+msgid "Starts the Perl interpreter without a program"
+msgstr "Starts the Perl interpreter without a program"
+
+#: languages/perl/perlsupportpart.cpp:80
+msgid "Find Perl Function Documentation..."
+msgstr "Find Perl Function Documentation..."
+
+#: languages/perl/perlsupportpart.cpp:83
+msgid "Show the documentation page of a Perl function"
+msgstr "Show the documentation page of a Perl function"
+
+#: languages/perl/perlsupportpart.cpp:85
+msgid "Find Perl FAQ Entry..."
+msgstr "Find Perl FAQ Entry..."
+
+#: languages/csharp/csharpsupportpart.cpp:88
+#: languages/perl/perlsupportpart.cpp:88
+msgid "Show the FAQ entry for a keyword"
+msgstr "Show the FAQ entry for a keyword"
+
+#: languages/csharp/csharpsupportpart.cpp:218
+#: languages/perl/perlsupportpart.cpp:218
+#: languages/python/pythonsupportpart.cpp:352
+msgid "String to Execute"
+msgstr "String to Execute"
+
+#: languages/csharp/csharpsupportpart.cpp:218
+#: languages/perl/perlsupportpart.cpp:218
+#: languages/python/pythonsupportpart.cpp:352
+msgid "String to execute:"
+msgstr "String to execute:"
+
+#: languages/perl/perlsupportpart.cpp:230
+msgid "Show Perl Documentation"
+msgstr "Show Perl Documentation"
+
+#: languages/perl/perlsupportpart.cpp:230
+msgid "Show Perl documentation for function:"
+msgstr "Show Perl documentation for function:"
+
+#: languages/csharp/csharpsupportpart.cpp:242
+#: languages/perl/perlsupportpart.cpp:242
+msgid "Show FAQ Entry"
+msgstr "Show FAQ Entry"
+
+#: languages/csharp/csharpsupportpart.cpp:242
+#: languages/perl/perlsupportpart.cpp:242
+msgid "Show FAQ entry for keyword:"
+msgstr "Show FAQ entry for keyword:"
+
+#: languages/csharp/csharpdoc.cpp:46 languages/perl/perldoc.cpp:46
+msgid "The only existing directories are functions and faq."
+msgstr "The only existing directories are functions and faq."
+
+#: languages/perl/perldoc.cpp:91
+msgid "Error in perldoc"
+msgstr "Error in perldoc"
+
+#: languages/ruby/rubysupport_part.cpp:58
+#: languages/ruby/rubysupport_part.cpp:61
+#, fuzzy
+msgid "Run Test Under Cursor"
+msgstr "Run to Cursor"
+
+#: languages/ruby/rubysupport_part.cpp:62
+#, fuzzy
+msgid ""
+"<b>Run Test Under Cursor</b>"
+"<p>Runs the function under the cursor as test."
+msgstr ""
+"<b>Run to cursor</b>"
+"<p>Continues execution until the cursor position is reached."
+
+#: languages/ruby/rubysupport_part.cpp:64
+#: languages/ruby/rubysupport_part.cpp:65
+#, fuzzy
+msgid "Launch Browser"
+msgstr "Source Browser"
+
+#: languages/ruby/rubysupport_part.cpp:66
+msgid ""
+"<b>Launch Browser</b>"
+"<p>Opens a web browser pointing to the Ruby Rails server"
+msgstr ""
+
+#: languages/ruby/rubysupport_part.cpp:68
+#, fuzzy
+msgid "Switch To Controller"
+msgstr "Swi&tch Colours"
+
+#: languages/ruby/rubysupport_part.cpp:69
+#, fuzzy
+msgid "Switch To Model"
+msgstr "Switch Top Dock"
+
+#: languages/ruby/rubysupport_part.cpp:70
+#, fuzzy
+msgid "Switch To View"
+msgstr "Switch to"
+
+#: languages/ruby/rubysupport_part.cpp:71
+#, fuzzy
+msgid "Switch To Test"
+msgstr "Switch to"
+
+#: languages/ruby/rubysupport_part.cpp:77
+#: languages/ruby/rubysupport_part.cpp:78
+#, fuzzy
+msgid "Ruby Shell"
+msgstr "Ru&by shell:"
+
+#: languages/ruby/rubysupport_part.cpp:102
+msgid "Ruby"
+msgstr "Ruby"
+
+#: languages/python/pythonimplementationwidget.cpp:65
+#: languages/ruby/rubyimplementationwidget.cpp:58
+msgid "Cannot write to file"
+msgstr "Cannot write to file"
+
+#: languages/ruby/debugger/debuggerpart.cpp:97
+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>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"
+
+#: languages/ruby/debugger/debuggerpart.cpp:125
+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."
+msgstr ""
+"<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."
+
+#: languages/ruby/debugger/debuggerpart.cpp:134
+msgid "Debugger method call stack"
+msgstr "Debugger method call stack"
+
+#: languages/ruby/debugger/debuggerpart.cpp:141
+msgid "RDB Output"
+msgstr "RDB Output"
+
+#: languages/ruby/debugger/debuggerpart.cpp:143
+msgid ""
+"<b>RDB output</b>"
+"<p>Shows all rdb commands being executed. You can also issue any other rdb "
+"command while debugging."
+msgstr ""
+"<b>RDB output</b>"
+"<p>Shows all rdb commands being executed. You can also issue any other rdb "
+"command while debugging."
+
+#: languages/ruby/debugger/debuggerpart.cpp:146
+msgid "RDB"
+msgstr "RDB"
+
+#: languages/ruby/debugger/debuggerpart.cpp:147
+msgid "RDB output"
+msgstr "RDB output"
+
+#: languages/ruby/debugger/debuggerpart.cpp:183
+msgid ""
+"<b>Interrupt application</b>"
+"<p>Interrupts the debugged process or current RDB command."
+msgstr ""
+"<b>Interrupt application</b>"
+"<p>Interrupts the debugged process or current RDB command."
+
+#: languages/ruby/debugger/debuggerpart.cpp:196
+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>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."
+
+#: languages/ruby/debugger/debuggerpart.cpp:207
+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>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."
+
+#: languages/ruby/debugger/debuggerpart.cpp:217
+msgid "Steps out of the current method"
+msgstr "Steps out of the current method"
+
+#: languages/ruby/debugger/debuggerpart.cpp:218
+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."
+msgstr ""
+"<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."
+
+#: languages/ruby/debugger/debuggerpart.cpp:321
+msgid ""
+"<b>Watch</b>"
+"<p>Adds an expression under the cursor to the Variables/Watch list."
+msgstr ""
+"<b>Watch</b>"
+"<p>Adds an expression under the cursor to the Variables/Watch list."
+
+#: languages/ruby/debugger/debuggerpart.cpp:323
+#, c-format
+msgid "Inspect: %1"
+msgstr "Inspect: %1"
+
+#: languages/ruby/debugger/debuggerpart.cpp:324
+msgid "<b>Inspect</b><p>Evaluates an expression under the cursor."
+msgstr "<b>Inspect</b><p>Evaluates an expression under the cursor."
+
+#: languages/ruby/debugger/debuggerpart.cpp:705
+msgid "Restart"
+msgstr "Restart"
+
+#: languages/ruby/debugger/dbgtoolbar.cpp:224
+msgid "KDevelop ruby debugger: Click to execute one line of code (\"step\")"
+msgstr "KDevelop ruby debugger: Click to execute one line of code (\"step\")"
+
+#: languages/ruby/debugger/dbgtoolbar.cpp:302
+msgid "Step Over"
+msgstr "Step Over"
+
+#: languages/ruby/debugger/dbgtoolbar.cpp:303
+msgid "Step Into"
+msgstr "Step Into"
+
+#: languages/ruby/debugger/dbgtoolbar.cpp:320
+msgid "Execute one line of code, but run through methods"
+msgstr "Execute one line of code, but run through methods"
+
+#: languages/ruby/debugger/dbgtoolbar.cpp:321
+msgid "Execute one line of code, stepping into methods if appropriate"
+msgstr "Execute one line of code, stepping into methods if appropriate"
+
+#: languages/ruby/debugger/dbgtoolbar.cpp:329
+msgid "Execute one line of code, but run through methods."
+msgstr "Execute one line of code, but run through methods."
+
+#: languages/ruby/debugger/dbgtoolbar.cpp:331
+msgid "Execute one line of code, stepping into methods if appropriate."
+msgstr "Execute one line of code, stepping into methods if appropriate."
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:182
+msgid "Add empty breakpoint"
+msgstr "Add empty breakpoint"
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:182
+msgid " <Alt+A>"
+msgstr " <Alt+A>"
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:183
+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>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."
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:188
+msgid "Delete selected breakpoint"
+msgstr "Delete selected breakpoint"
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:188
+msgid " <Delete>"
+msgstr " <Delete>"
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:189
+msgid ""
+"<b>Delete selected breakpoint</b>"
+"<p>Deletes the selected breakpoint in the breakpoints list."
+msgstr ""
+"<b>Delete selected breakpoint</b>"
+"<p>Deletes the selected breakpoint in the breakpoints list."
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:193
+msgid "Edit selected breakpoint"
+msgstr "Edit selected breakpoint"
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:193
+msgid " <Return>"
+msgstr " <Return>"
+
+#: 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>Edit selected breakpoint</b>"
+"<p>Allows to edit location, condition and ignore count properties of the "
+"selected breakpoint in the breakpoints list."
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:198
+msgid "Remove all breakpoints"
+msgstr "Remove all breakpoints"
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:199
+msgid "<b>Remove all breakpoints</b><p>Removes all breakpoints in the project."
+msgstr ""
+"<b>Remove all breakpoints</b>"
+"<p>Removes all breakpoints in the project."
+
+#: languages/ruby/debugger/breakpoint.h:129
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:209
+msgid "File:line"
+msgstr "File:line"
+
+#: languages/cpp/debugger/breakpoint.h:284
+#: languages/ruby/debugger/breakpoint.h:155
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:210
+msgid "Watchpoint"
+msgstr "Watchpoint"
+
+#: languages/ruby/debugger/breakpoint.h:178
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:211
+msgid "Catchpoint"
+msgstr "Catchpoint"
+
+#: languages/ruby/debugger/breakpoint.h:201
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:212
+msgid "Method()"
+msgstr "Method()"
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:237
+msgid "Show"
+msgstr "Show"
+
+#: languages/ruby/debugger/rdboutputwidget.cpp:60
+msgid "&RDB cmd:"
+msgstr "&RDB cmd:"
+
+#: languages/ruby/debugger/rdboutputwidget.cpp:76
+msgid "Pause execution of the app to enter rdb commands"
+msgstr "Pause execution of the app to enter rdb commands"
+
+#: languages/ruby/debugger/variablewidget.cpp:56
+msgid "E&xpression to watch:"
+msgstr "E&xpression to watch:"
+
+#: languages/ruby/debugger/variablewidget.cpp:195
+msgid "Remove Watch Expression"
+msgstr "Remove Watch Expression"
+
+#: languages/ruby/debugger/variablewidget.cpp:198
+msgid "Copy to Clipboard"
+msgstr "Copy to Clipboard"
+
+#: languages/ruby/debugger/rdbcontroller.cpp:349
+msgid ""
+"rdb message:\n"
+msgstr ""
+"rdb message:\n"
+
+#: 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 "No source: %1"
+
+#: languages/ruby/debugger/rdbcontroller.cpp:706
+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 ""
+"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\"."
+
+#: languages/csharp/csharpsupportpart.cpp:68
+#, fuzzy
+msgid "Runs the CSharp program"
+msgstr "Runs the Perl program"
+
+#: languages/csharp/csharpsupportpart.cpp:73
+#, fuzzy
+msgid "Executes a string as CSharp code"
+msgstr "Executes a string as Perl code"
+
+#: languages/csharp/csharpsupportpart.cpp:75
+#, fuzzy
+msgid "Start CSharp Interpreter"
+msgstr "Start Perl Interpreter"
+
+#: languages/csharp/csharpsupportpart.cpp:78
+#, fuzzy
+msgid "Starts the CSharp interpreter without a program"
+msgstr "Starts the Perl interpreter without a program"
+
+#: languages/csharp/csharpsupportpart.cpp:80
+#, fuzzy
+msgid "Find CSharp Function Documentation..."
+msgstr "Find Perl Function Documentation..."
+
+#: languages/csharp/csharpsupportpart.cpp:83
+#, fuzzy
+msgid "Show the documentation page of a CSharp function"
+msgstr "Show the documentation page of a Perl function"
+
+#: languages/csharp/csharpsupportpart.cpp:85
+#, fuzzy
+msgid "Find CSharp FAQ Entry..."
+msgstr "Find Perl FAQ Entry..."
+
+#: languages/csharp/csharpsupportpart.cpp:230
+#, fuzzy
+msgid "Show CSharp Documentation"
+msgstr "Show Perl Documentation"
+
+#: languages/csharp/csharpsupportpart.cpp:230
+#, fuzzy
+msgid "Show CSharp documentation for function:"
+msgstr "Show Perl documentation for function:"
+
+#: languages/csharp/csharpdoc.cpp:91
+#, fuzzy
+msgid "Error in csharpdoc"
+msgstr "Error in pydoc"
+
+#: languages/fortran/fortransupportpart.cpp:67
+msgid "&Ftnchek"
+msgstr "&Ftnchek"
+
+#: languages/fortran/fortransupportpart.cpp:70
+msgid "Run ftnchek"
+msgstr "Run ftnchek"
+
+#: 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>Run ftnchek</b>"
+"<p>Runs <b>ftnchek</b> to check fortran programs for semantic errors. Configure "
+"ftnchek options in project settings dialogue, <b>Ftnchek</b> tab."
+
+#: languages/fortran/fortransupportpart.cpp:85
+msgid "There is currently a job running."
+msgstr "There is currently a job running."
+
+#: languages/fortran/fortransupportpart.cpp:160
+msgid "Ftnchek"
+msgstr "Ftnchek"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:93
+msgid "Warn about inconsistent use of arguments that use arrays"
+msgstr "Warn about inconsistent use of arguments that use arrays"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:94
+msgid ""
+"Warn about dummy arguments of a data type different from the actual arguments"
+msgstr ""
+"Warn about dummy arguments of a data type different from the actual arguments"
+
+#: 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 ""
+"Warn if the invocation assumes a different data type for the return type, "
+"different from the actual return type"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:98
+msgid "Warn about invoking a subprogram with an incorrect number of arguments"
+msgstr "Warn about invoking a subprogram with an incorrect number of arguments"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:104
+msgid ""
+"Corresponding arrays in each declaration of a block must agree in size and "
+"number of dimensions"
+msgstr ""
+"Corresponding arrays in each declaration of a block must agree in size and "
+"number of dimensions"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:106
+msgid "The comparison of two blocks is done variable-by-variable"
+msgstr "The comparison of two blocks is done variable-by-variable"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:107
+msgid ""
+"Warn if different declarations of the same block are not equal in total length"
+msgstr ""
+"Warn if different declarations of the same block are not equal in total length"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:108
+msgid ""
+"In each declaration of a block, corresponding memory locations must agree in "
+"data type"
+msgstr ""
+"In each declaration of a block, corresponding memory locations must agree in "
+"data type"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:115
+msgid "Use of the result of integer division as an exponent"
+msgstr "Use of the result of integer division as an exponent"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:116
+msgid "Conversion of an expression involving an integer division to real"
+msgstr "Conversion of an expression involving an integer division to real"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:117
+msgid "Division in an integer constant expression that yields a result of zero"
+msgstr ""
+"Division in an integer constant expression that yields a result of zero"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:123
+msgid ""
+"A scalar dummy argument is actually the same as another and is (or may be) "
+"modified"
+msgstr ""
+"A scalar dummy argument is actually the same as another and is (or may be) "
+"modified"
+
+#: 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 ""
+"A dummy argument which is an array or array element is the same array as "
+"another and is modified"
+
+#: 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 ""
+"A scalar dummy argument is the same as a common variable in the subprogram, and "
+"either is modified"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:134
+msgid "ACCEPT and TYPE I/O statements"
+msgstr "ACCEPT and TYPE I/O statements"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:135
+msgid ""
+"Expressions defining array bounds that contain array elements or function "
+"references"
+msgstr ""
+"Expressions defining array bounds that contain array elements or function "
+"references"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:137
+msgid "Assignment statements involving arrays"
+msgstr "Assignment statements involving arrays"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:143
+msgid "Backslash characters in strings"
+msgstr "Backslash characters in strings"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:144
+msgid "COMMON block variables not in descending order of storage sizes"
+msgstr "COMMON block variables not in descending order of storage sizes"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:145
+msgid "Hollerith constants"
+msgstr "Hollerith constants"
+
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:243
+msgid "PGHPF Compiler Options"
+msgstr "PGHPF Compiler Options"
+
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:243
+msgid "PGF77 Compiler Options"
+msgstr "PGF77 Compiler Options"
+
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:255
+msgid "HPF"
+msgstr "HPF"
+
+#: languages/pascal/pascalsupport_part.cpp:72
+msgid "problem reporter"
+msgstr "problem reporter"
+
+#: languages/pascal/pascalsupport_part.cpp:182
+#, c-format
+msgid ""
+"_n: Found 1 problem\n"
+"Found %n problems"
+msgstr ""
+"Found 1 problem\n"
+"Found %n problems"
+
+#: languages/pascal/pascalsupport_part.cpp:194
+#, c-format
+msgid "Parsing file: %1"
+msgstr "Parsing file: %1"
+
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:44
+msgid "Free Pascal Compiler Options"
+msgstr "Free Pascal Compiler Options"
+
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:48
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:213
+msgid "Language"
+msgstr "Language"
+
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:53
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:51
+msgid "Locations I"
+msgstr "Locations I"
+
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:56
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:54
+msgid "Locations II"
+msgstr "Locations II"
+
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:62
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:57
+msgid "Debug && Optimization"
+msgstr "Debug && Optimisation"
+
+#: 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 "Linker"
+
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:69
+msgid "Feedback"
+msgstr "Feedback"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:34
+msgid "Format errors like GCC does"
+msgstr "Format errors like GCC does"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:40
+msgid "Write all possible info"
+msgstr "Write all possible info"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:42
+msgid "Write no messages"
+msgstr "Write no messages"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:44
+msgid "Show only errors"
+msgstr "Show only errors"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:46
+msgid "Show some general information"
+msgstr "Show some general information"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:48
+msgid "Issue warnings"
+msgstr "Issue warnings"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:50
+msgid "Issue notes"
+msgstr "Issue notes"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:52
+msgid "Issue hints"
+msgstr "Issue hints"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:54
+msgid "Write other debugging info"
+msgstr "Write other debugging info"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:59
+msgid "Other Information"
+msgstr "Other Information"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:61
+msgid "Show line numbers when processing files"
+msgstr "Show line numbers when processing files"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:63
+msgid "Print information on loaded units"
+msgstr "Print information on loaded units"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:65
+msgid "Print the names of loaded files"
+msgstr "Print the names of loaded files"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:67
+msgid "Write which macros are defined"
+msgstr "Write which macros are defined"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:69
+msgid "Warn when processing a conditional"
+msgstr "Warn when processing a conditional"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:71
+msgid "Print the names of procedures and functions"
+msgstr "Print the names of procedures and functions"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:73
+msgid "Show all procedure declarations if an overloaded function error occurs"
+msgstr "Show all procedure declarations if an overloaded function error occurs"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:91
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:105
+msgid "Unit search path (delimited by \":\"):"
+msgstr "Unit search path (delimited by \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:107
+msgid "Include file search path (delimited by \":\"):"
+msgstr "Include file search path (delimited by \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:109
+msgid "Object file search path (delimited by \":\"):"
+msgstr "Object file search path (delimited by \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:111
+msgid "Library search path (delimited by \":\"):"
+msgstr "Library search path (delimited by \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:142
+msgid "Write executables and units in:"
+msgstr "Write executables and units in:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:144
+msgid "Write units in:"
+msgstr "Write units in:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:146
+msgid "Executable name:"
+msgstr "Executable name:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:151
+msgid "Location of as and ld programs:"
+msgstr "Location of as and ld programs:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:153
+msgid "Dynamic linker executable:"
+msgstr "Dynamic linker executable:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:158
+msgid "Compiler messages file:"
+msgstr "Compiler messages file:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:160
+msgid "Write compiler messages to file:"
+msgstr "Write compiler messages to file:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:191
+msgid "Pascal Compatibility"
+msgstr "Pascal Compatibility"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:193
+msgid "Switch on Delphi 2 extensions"
+msgstr "Switch on Delphi 2 extensions"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:195
+msgid "Strict Delphi compatibility mode"
+msgstr "Strict Delphi compatibility mode"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:197
+msgid "Borland TP 7.0 compatibility mode"
+msgstr "Borland TP 7.0 compatibility mode"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:199
+msgid "GNU Pascal compatibility mode"
+msgstr "GNU Pascal compatibility mode"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:203
+msgid "C/C++ Compatibility"
+msgstr "C/C++ Compatibility"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:205
+msgid "Support C style operators *=, +=, /=, -="
+msgstr "Support C style operators *=, +=, /=, -="
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:207
+msgid "Support C++ style INLINE"
+msgstr "Support C++ style INLINE"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:209
+msgid "Support C style macros"
+msgstr "Support C style macros"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:215
+msgid "Support the label and goto commands"
+msgstr "Support the label and goto commands"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:217
+msgid "Use ansistrings by default for strings"
+msgstr "Use ansistrings by default for strings"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:219
+msgid ""
+"Require the name of constructors to be init\n"
+" and the name of destructors to be done"
+msgstr ""
+"Require the name of constructors to be init\n"
+" and the name of destructors to be done"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:221
+msgid "Allow the static keyword in objects"
+msgstr "Allow the static keyword in objects"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:251
+msgid "Assembler Info"
+msgstr "Assembler Info"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:253
+msgid "Do not delete assembler files"
+msgstr "Do not delete assembler files"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:255
+msgid "List source"
+msgstr "List source"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:257
+msgid "List register allocation and release info"
+msgstr "List register allocation and release info"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:259
+msgid "List temporary allocations and deallocations"
+msgstr "List temporary allocations and deallocations"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:264
+msgid "Assembler Reader"
+msgstr "Assembler Reader"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:265
+msgid "Use default reader"
+msgstr "Use default reader"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:268
+msgid "AT&T style assembler"
+msgstr "AT&T style assembler"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:270
+msgid "Intel style assembler"
+msgstr "Intel style assembler"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:272
+msgid "Direct assembler"
+msgstr "Direct assembler"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:278
+msgid "Assembler Output"
+msgstr "Assembler Output"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:280
+msgid "Use pipes instead of files when assembling"
+msgstr "Use pipes instead of files when assembling"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:281
+msgid "Use default output"
+msgstr "Use default output"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:284
+msgid "Use GNU as"
+msgstr "Use GNU as"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:286
+msgid "Use GNU asaout"
+msgstr "Use GNU asaout"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:288
+msgid "Use NASM coff"
+msgstr "Use NASM coff"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:290
+msgid "Use NASM elf"
+msgstr "Use NASM elf"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:292
+msgid "Use NASM obj"
+msgstr "Use NASM obj"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:294
+msgid "Use MASM"
+msgstr "Use MASM"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:296
+msgid "Use TASM"
+msgstr "Use TASM"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:298
+msgid "Use coff"
+msgstr "Use coff"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:300
+msgid "Use pecoff"
+msgstr "Use pecoff"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:327
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:338
+msgid "Debugging"
+msgstr "Debugging"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:340
+msgid "Generate information for GDB"
+msgstr "Generate information for GDB"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:342
+msgid "Generate information for DBX"
+msgstr "Generate information for DBX"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:344
+msgid "Use lineinfo unit"
+msgstr "Use lineinfo unit"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:346
+msgid "Use heaptrc unit"
+msgstr "Use heaptrc unit"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:348
+msgid "Generate checks for pointers"
+msgstr "Generate checks for pointers"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:353
+msgid "Profiling"
+msgstr "Profiling"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:355
+msgid "Generate profiler code for gprof"
+msgstr "Generate profiler code for gprof"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:362
+msgid "General Optimization"
+msgstr "General Optimisation"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:366
+msgid "Generate smaller code"
+msgstr "Generate smaller code"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:368
+msgid "Generate faster code"
+msgstr "Generate faster code"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:373
+msgid "Optimization Levels"
+msgstr "Optimisation Levels"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:381
+msgid "Level 3"
+msgstr "Level 3"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:388
+msgid "Architecture"
+msgstr "Architecture"
+
+#: 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 "Another Optimisation"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:402
+msgid "Use register variables"
+msgstr "Use register variables"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:404
+msgid "Uncertain optimizations"
+msgstr "Uncertain optimisations"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:251
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:464
+msgid "Compile Time Checks"
+msgstr "Compile Time Checks"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:466
+msgid "Include assert statements in compiled code"
+msgstr "Include assert statements in compiled code"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:468
+msgid "Do not check the unit name for being the same as the file name"
+msgstr "Do not check the unit name for being the same as the file name"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:271
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:472
+msgid "Run Time Checks"
+msgstr "Run Time Checks"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:281
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:474
+msgid "Range checking"
+msgstr "Range checking"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:476
+msgid "Stack checking"
+msgstr "Stack checking"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:277
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:478
+msgid "Input/Output checking"
+msgstr "Input/Output checking"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:480
+msgid "Integer overflow checking"
+msgstr "Integer overflow checking"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:170
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:484
+msgid "Conditional defines (delimited by \":\"):"
+msgstr "Conditional defines (delimited by \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:487
+msgid "Undefine conditional defines (delimited by \":\"):"
+msgstr "Undefine conditional defines (delimited by \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:492
+msgid "Stack size:"
+msgstr "Stack size:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:494
+msgid "Heap size:"
+msgstr "Heap size:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:526
+msgid "Linking Stage"
+msgstr "Linking Stage"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:528
+msgid "Create dynamic library"
+msgstr "Create dynamic library"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:530
+msgid "Create smartlinked units"
+msgstr "Create smartlinked units"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:532
+msgid "Generate release units"
+msgstr "Generate release units"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:534
+msgid "Omit the linking stage"
+msgstr "Omit the linking stage"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:536
+msgid "Create assembling and linking script"
+msgstr "Create assembling and linking script"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:540
+msgid "Executable Generation"
+msgstr "Executable Generation"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:542
+msgid "Strip the symbols from the executable"
+msgstr "Strip the symbols from the executable"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:544
+msgid "Link with static units"
+msgstr "Link with static units"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:546
+msgid "Link with smartlinked units"
+msgstr "Link with smartlinked units"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:548
+msgid "Link with dynamic libraries"
+msgstr "Link with dynamic libraries"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:550
+msgid "Link with the C library"
+msgstr "Link with the C library"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:555
+msgid "Options passed to the linker (delimited by \":\"):"
+msgstr "Options passed to the linker (delimited by \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:590
+msgid "Recompile all used units"
+msgstr "Recompile all used units"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:592
+msgid "Do not read default configuration file"
+msgstr "Do not read default configuration file"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:594
+msgid "Compiler configuration file:"
+msgstr "Compiler configuration file:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:596
+msgid "Stop after the error:"
+msgstr "Stop after the error:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:600
+msgid "Browser Info"
+msgstr "Browser Info"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:601
+msgid "No browser info"
+msgstr "No browser info"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:604
+msgid "Global browser info"
+msgstr "Global browser info"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:606
+msgid "Global and local browser info"
+msgstr "Global and local browser info"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:610
+msgid "Target OS"
+msgstr "Target OS"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:614
+msgid "DOS and version 1 of the DJ DELORIE extender"
+msgstr "DOS and version 1 of the DJ DELORIE extender"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:616
+msgid "DOS and version 2 of the DJ DELORIE extender"
+msgstr "DOS and version 2 of the DJ DELORIE extender"
+
+#: 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) using the EMX extender"
+
+#: 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/dccoptions/dccoptionsplugin.cpp:46
+msgid "Delphi Compiler Options"
+msgstr "Delphi Compiler Options"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:32
+msgid "Map File"
+msgstr "Map File"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:36
+msgid "Segments"
+msgstr "Segments"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:38
+msgid "Publics"
+msgstr "Publics"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:40
+msgid "Detailed"
+msgstr "Detailed"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:45
+msgid "Default dynamic loader:"
+msgstr "Default dynamic loader:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:50
+msgid "Reserved address space:"
+msgstr "Reserved address space:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:87
+msgid "Include search path (delimited by \":\"):"
+msgstr "Include search path (delimited by \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:89
+msgid "Resource search path (delimited by \":\"):"
+msgstr "Resource search path (delimited by \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:93
+msgid "Object search path (delimited by \":\"):"
+msgstr "Object search path (delimited by \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:122
+msgid "Executable output directory:"
+msgstr "Executable output directory:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:124
+msgid "Unit output directory:"
+msgstr "Unit output directory:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:126
+msgid "Package directory:"
+msgstr "Package directory:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:128
+msgid "Package source code directory:"
+msgstr "Package source code directory:"
+
+#: 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 "Build"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:159
+msgid "Build all units"
+msgstr "Build all units"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:161
+msgid "Make modified units"
+msgstr "Make modified units"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:163
+msgid "Quiet compile"
+msgstr "Quiet compile"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:165
+msgid "Disable implicit package compilation"
+msgstr "Disable implicit package compilation"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:173
+msgid "Unit aliases in form unit=alias (delimited by \":\"):"
+msgstr "Unit aliases in form unit=alias (delimited by \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:178
+#: parts/doxygen/messages.cpp:92 parts/outputviews/makeviewpart.cpp:52
+msgid "Messages"
+msgstr "Messages"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:180
+msgid "Output hint messages"
+msgstr "Output hint messages"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:182
+msgid "Output warning messages"
+msgstr "Output warning messages"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:186
+msgid "Packages"
+msgstr "Packages"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:187
+msgid "Build with packages (delimited by \":\"):"
+msgstr "Build with packages (delimited by \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:223
+msgid "Code Alignment && Stack Frames"
+msgstr "Code Alignment && Stack Frames"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:224
+msgid "Default (-$A8)"
+msgstr "Default (-$A8)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:227
+msgid "Never align"
+msgstr "Never align"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:229
+msgid "On word boundaries"
+msgstr "On word boundaries"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:231
+msgid "On double word boundaries"
+msgstr "On double word boundaries"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:233
+msgid "On quad word boundaries"
+msgstr "On quad word boundaries"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:235
+msgid "Generate stack frames"
+msgstr "Generate stack frames"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:239
+msgid "Enumeration Size"
+msgstr "Enumeration Size"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:240
+msgid "Default (-$Z1)"
+msgstr "Default (-$Z1)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:243
+msgid "Unsigned byte (256 values)"
+msgstr "Unsigned byte (256 values)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:245
+msgid "Unsigned word (64K values)"
+msgstr "Unsigned word (64K values)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:247
+msgid "Unsigned double word (4096M values)"
+msgstr "Unsigned double word (4096M values)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:253
+msgid "Assertions"
+msgstr "Assertions"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:255
+msgid "Complete boolean evaluation"
+msgstr "Complete boolean evaluation"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:257
+msgid "Extended syntax"
+msgstr "Extended syntax"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:259
+msgid "Long strings"
+msgstr "Long strings"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:261
+msgid "Open string parameters"
+msgstr "Open string parameters"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:263
+msgid "Type-checked pointers"
+msgstr "Type-checked pointers"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:265
+msgid "Var-string checking"
+msgstr "Var-string checking"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:267
+msgid "Writable typed constants"
+msgstr "Writable typed constants"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:273
+msgid "Runtime type information"
+msgstr "Runtime type information"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:275
+msgid "Imported data references"
+msgstr "Imported data references"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:279
+msgid "Overflow checking"
+msgstr "Overflow checking"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:320
+msgid "Enable optimizations"
+msgstr "Enable optimisations"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:329
+msgid "Debug information"
+msgstr "Debug information"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:331
+msgid "Local symbol information"
+msgstr "Local symbol information"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:333
+msgid "Debug information for GDB"
+msgstr "Debug information for GDB"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:335
+msgid "Namespace debug info"
+msgstr "Namespace debug info"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:337
+msgid "Write symbol info in an .rsm file"
+msgstr "Write symbol info in an .rsm file"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:341
+msgid "Symbol Reference Information"
+msgstr "Symbol Reference Information"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:342
+msgid "Default (-$YD)"
+msgstr "Default (-$YD)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:345
+msgid "No information"
+msgstr "No information"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:347
+msgid "Definition information"
+msgstr "Definition information"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:349
+msgid "Full reference information"
+msgstr "Full reference information"
+
+#: buildtools/ada/adaproject_part.cpp:59
+#: buildtools/autotools/autoprojectpart.cpp:208
+#: 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 "Execute Program"
+
+#: buildtools/autotools/autoprojectpart.cpp:211
+#: buildtools/custommakefiles/customprojectpart.cpp:143
+#: buildtools/pascal/pascalproject_part.cpp:71
+#: languages/python/pythonsupportpart.cpp:66
+msgid "Execute program"
+msgstr "Execute program"
+
+#: languages/python/pythonsupportpart.cpp:67
+msgid "<b>Execute program</b><p>Runs the Python program."
+msgstr "<b>Execute program</b><p>Runs the Python program."
+
+#: languages/python/pythonsupportpart.cpp:72
+msgid "Execute string"
+msgstr "Execute string"
+
+#: languages/python/pythonsupportpart.cpp:73
+msgid "<b>Execute String</b><p>Executes a string as Python code."
+msgstr "<b>Execute String</b><p>Executes a string as Python code."
+
+#: languages/python/pythonsupportpart.cpp:75
+msgid "Start Python Interpreter"
+msgstr "Start Python Interpreter"
+
+#: languages/python/pythonsupportpart.cpp:78
+msgid "Start Python interpreter"
+msgstr "Start Python interpreter"
+
+#: languages/python/pythonsupportpart.cpp:79
+msgid ""
+"<b>Start python interpreter</b>"
+"<p>Starts the Python interpreter without a program"
+msgstr ""
+"<b>Start python interpreter</b>"
+"<p>Starts the Python interpreter without a program"
+
+#: languages/python/pythonsupportpart.cpp:81
+msgid "Python Documentation..."
+msgstr "Python Documentation..."
+
+#: languages/python/pythonsupportpart.cpp:84
+msgid "Python documentation"
+msgstr "Python documentation"
+
+#: languages/python/pythonsupportpart.cpp:85
+msgid "<b>Python documentation</b><p>Shows a Python documentation page."
+msgstr "<b>Python documentation</b><p>Shows a Python documentation page."
+
+#: languages/python/pythonsupportpart.cpp:364
+msgid "Show Python Documentation"
+msgstr "Show Python Documentation"
+
+#: languages/python/pythonsupportpart.cpp:364
+msgid "Show Python documentation on keyword:"
+msgstr "Show Python documentation on keyword:"
+
+#: languages/python/pydoc.cpp:71
+msgid "Error in pydoc"
+msgstr "Error in pydoc"
+
+#: languages/kjssupport/kjssupport_part.cpp:73
+msgid "Test the active script."
+msgstr "Test the active script."
+
+#: languages/kjssupport/kjssupport_part.cpp:90
+msgid "KJS Console"
+msgstr "KJS Console"
+
+#: languages/kjssupport/kjssupport_part.cpp:90
+msgid "KJS Embed Console"
+msgstr "KJS Embed Console"
+
+#: lib/util/kscriptactionmanager.cpp:98
+msgid "Unable to get KScript Runner for type \"%1\"."
+msgstr "Unable to get KScript Runner for type \"%1\"."
+
+#: lib/util/kscriptactionmanager.cpp:98
+msgid "KScript Error"
+msgstr "KScript Error"
+
+#: lib/util/execcommand.cpp:52
+msgid "Could not invoke \"%1\". Please make sure it is installed correctly"
+msgstr "Could not invoke \"%1\". Please make sure it is installed correctly"
+
+#: lib/util/execcommand.cpp:53
+msgid "Error Invoking Command"
+msgstr "Error Invoking Command"
+
+#: lib/util/execcommand.cpp:59
+msgid "Command running..."
+msgstr "Command running..."
+
+#: lib/util/execcommand.cpp:60
+msgid "Please wait until the \"%1\" command finishes."
+msgstr "Please wait until the \"%1\" command finishes."
+
+#: lib/cppparser/parser.cpp:140
+msgid "<eof>"
+msgstr "<eof>"
+
+#: lib/cppparser/parser.cpp:321 lib/cppparser/parser.cpp:2699
+#: lib/cppparser/parser.cpp:2923 lib/cppparser/parser.cpp:2929
+msgid "expression expected"
+msgstr "expression expected"
+
+#: lib/cppparser/parser.cpp:583
+msgid "Declaration syntax error"
+msgstr "Declaration syntax error"
+
+#: lib/cppparser/parser.cpp:630 lib/cppparser/parser.cpp:2817
+#: lib/cppparser/parser.cpp:3290
+msgid "} expected"
+msgstr "} expected"
+
+#: lib/cppparser/parser.cpp:671
+msgid "namespace expected"
+msgstr "namespace expected"
+
+#: lib/cppparser/parser.cpp:675
+msgid "{ expected"
+msgstr "{ expected"
+
+#: lib/cppparser/parser.cpp:748 lib/cppparser/parser.cpp:3010
+msgid "Namespace name expected"
+msgstr "Namespace name expected"
+
+#: lib/cppparser/parser.cpp:852
+msgid "Need a type specifier to declare"
+msgstr "Need a type specifier to declare"
+
+#: lib/cppparser/parser.cpp:934
+msgid "expected a declaration"
+msgstr "expected a declaration"
+
+#: lib/cppparser/parser.cpp:1208 lib/cppparser/parser.cpp:2190
+msgid "Constant expression expected"
+msgstr "Constant expression expected"
+
+#: lib/cppparser/parser.cpp:1277 lib/cppparser/parser.cpp:1374
+msgid "')' expected"
+msgstr "')' expected"
+
+#: lib/cppparser/parser.cpp:1436 lib/cppparser/parser.cpp:1966
+#: lib/cppparser/parser.cpp:2398
+msgid "} missing"
+msgstr "} missing"
+
+#: lib/cppparser/parser.cpp:2088
+msgid "Member initializers expected"
+msgstr "Member initialisers expected"
+
+#: lib/cppparser/parser.cpp:2249
+msgid "Base class specifier expected"
+msgstr "Base class specifier expected"
+
+#: lib/cppparser/parser.cpp:2272
+msgid "Initializer clause expected"
+msgstr "Initialiser clause expected"
+
+#: lib/cppparser/parser.cpp:2313
+msgid "Identifier expected"
+msgstr "Identifier expected"
+
+#: lib/cppparser/parser.cpp:2343
+msgid "Type id expected"
+msgstr "Type id expected"
+
+#: lib/cppparser/parser.cpp:2380
+msgid "Class name expected"
+msgstr "Class name expected"
+
+#: lib/cppparser/parser.cpp:2662 lib/cppparser/parser.cpp:2842
+#: lib/cppparser/parser.cpp:2880 lib/cppparser/parser.cpp:3352
+msgid "condition expected"
+msgstr "condition expected"
+
+#: lib/cppparser/parser.cpp:2669 lib/cppparser/parser.cpp:2690
+#: lib/cppparser/parser.cpp:2849 lib/cppparser/parser.cpp:2859
+msgid "statement expected"
+msgstr "statement expected"
+
+#: lib/cppparser/parser.cpp:2725
+msgid "for initialization expected"
+msgstr "for initialisation expected"
+
+#: lib/cppparser/parser.cpp:3341
+msgid "catch expected"
+msgstr "catch expected"
+
+#: lib/cppparser/errors.cpp:23
+msgid "Internal Error"
+msgstr "Internal Error"
+
+#: lib/cppparser/errors.cpp:24
+msgid "Syntax Error before '%1'"
+msgstr "Syntax Error before '%1'"
+
+#: lib/cppparser/errors.cpp:25
+msgid "Parse Error before '%1'"
+msgstr "Parse Error before '%1'"
+
+#: lib/cppparser/driver.cpp:386
+#, c-format
+msgid "Could not find include file %1"
+msgstr "Could not find include file %1"
+
+#: lib/widgets/processwidget.cpp:230 parts/outputviews/makeitem.cpp:131
+msgid "*** Exited with status: %1 ***"
+msgstr "*** Exited with status: %1 ***"
+
+#: lib/widgets/processwidget.cpp:233
+msgid "*** Exited normally ***"
+msgstr "*** Exited normally ***"
+
+#: lib/widgets/processwidget.cpp:239
+msgid "*** Process aborted. Segmentation fault ***"
+msgstr "*** Process aborted. Segmentation fault ***"
+
+#: lib/widgets/processwidget.cpp:243
+msgid "*** Process aborted ***"
+msgstr "*** Process aborted ***"
+
+#: lib/widgets/resizablecombo.cpp:63
+msgid "Drag this to resize the combobox."
+msgstr "Drag this to resize the combobox."
+
+#: lib/widgets/flagboxes.cpp:98
+msgid "Flags"
+msgstr "Flags"
+
+#: lib/widgets/kdevhtmlpart.cpp:37
+msgid "<b>Reload</b><p>Reloads the current document."
+msgstr "<b>Reload</b><p>Reloads the current document."
+
+#: lib/widgets/kdevhtmlpart.cpp:40
+msgid "<b>Stop</b><p>Stops the loading of current document."
+msgstr "<b>Stop</b><p>Stops the loading of current document."
+
+#: lib/widgets/kdevhtmlpart.cpp:41
+msgid "Duplicate Tab"
+msgstr "Duplicate Tab"
+
+#: lib/widgets/kdevhtmlpart.cpp:43
+msgid "<b>Duplicate window</b><p>Opens current document in a new window."
+msgstr "<b>Duplicate window</b><p>Opens current document in a new window."
+
+#: lib/widgets/kdevhtmlpart.cpp:57
+msgid ""
+"<b>Back</b>"
+"<p>Moves backwards one step in the <b>documentation</b> browsing history."
+msgstr ""
+"<b>Back</b>"
+"<p>Moves backwards one step in the <b>documentation</b> browsing history."
+
+#: lib/widgets/kdevhtmlpart.cpp:69
+msgid ""
+"<b>Forward</b>"
+"<p>Moves forward one step in the <b>documentation</b> browsing history."
+msgstr ""
+"<b>Forward</b>"
+"<p>Moves forward one step in the <b>documentation</b> browsing history."
+
+#: lib/widgets/kdevhtmlpart.cpp:99 parts/documentation/docutils.cpp:81
+msgid "Open in New Tab"
+msgstr "Open in New Tab"
+
+#: lib/widgets/kdevhtmlpart.cpp:100
+msgid "<b>Open in new window</b><p>Opens current link in a new window."
+msgstr "<b>Open in new window</b><p>Opens current link in a new window."
+
+#: lib/widgets/kdevtabwidget.cpp:38
+msgid "Close &Others"
+msgstr "Close &Others"
+
+#: lib/widgets/ksavealldialog.cpp:53 lib/widgets/ksavealldialog.cpp:144
+msgid "Save Modified Files?"
+msgstr "Save Modified Files?"
+
+#: lib/widgets/ksavealldialog.cpp:58 lib/widgets/ksavealldialog.cpp:151
+msgid "The following files have been modified. Save them?"
+msgstr "The following files have been modified. Save them?"
+
+#: lib/widgets/ksavealldialog.cpp:65
+msgid "Save &Selected"
+msgstr "Save &Selected"
+
+#: lib/widgets/ksavealldialog.cpp:65
+msgid "Saves all selected files"
+msgstr "Saves all selected files"
+
+#: lib/widgets/ksavealldialog.cpp:66 lib/widgets/ksavealldialog.cpp:157
+msgid "Save &None"
+msgstr "Save &None"
+
+#: lib/widgets/ksavealldialog.cpp:68 lib/widgets/ksavealldialog.cpp:159
+msgid "Lose all modifications"
+msgstr "Lose all modifications"
+
+#: lib/widgets/ksavealldialog.cpp:69 lib/widgets/ksavealldialog.cpp:160
+msgid "Cancels the action"
+msgstr "Cancels the action"
+
+#: lib/widgets/ksavealldialog.cpp:156
+msgid "Save &All"
+msgstr "Save &All"
+
+#: lib/widgets/ksavealldialog.cpp:156
+msgid "Saves all modified files"
+msgstr "Saves all modified files"
+
+#: lib/widgets/propeditor/pstringlistedit.cpp:85
+msgid "Ok"
+msgstr "Ok"
+
+#: 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
+msgid "x"
+msgstr "x"
+
+#: 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 "y"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:152
+msgid "Minimum Expanding"
+msgstr "Minimum Expanding"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:153
+msgid "Ignored"
+msgstr "Ignored"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2171
+#: kdevdesigner/designer/propertyeditor.cpp:2189
+#: kdevdesigner/designer/propertyeditor.cpp:2239
+#: lib/widgets/propeditor/propertymachinefactory.cpp:156
+msgid "hSizeType"
+msgstr "hSizeType"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:156
+msgid "Horizontal Size Type"
+msgstr "Horizontal Size Type"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2174
+#: kdevdesigner/designer/propertyeditor.cpp:2191
+#: kdevdesigner/designer/propertyeditor.cpp:2241
+#: lib/widgets/propeditor/propertymachinefactory.cpp:157
+msgid "vSizeType"
+msgstr "vSizeType"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:157
+msgid "Vertical Size Type"
+msgstr "Vertical Size Type"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:158
+msgid "hStretch"
+msgstr "hStretch"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:158
+msgid "Horizontal Stretch"
+msgstr "Horizontal Stretch"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:159
+msgid "vStretch"
+msgstr "vStretch"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:159
+msgid "Vertical Stretch"
+msgstr "Vertical Stretch"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2380
+#: lib/widgets/propeditor/propertymachinefactory.cpp:165
+msgid "Arrow"
+msgstr "Arrow"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:166
+msgid "Up Arrow"
+msgstr "Up Arrow"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2382
+#: lib/widgets/propeditor/propertymachinefactory.cpp:167
+msgid "Cross"
+msgstr "Cross"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2383
+#: lib/widgets/propeditor/propertymachinefactory.cpp:168
+msgid "Waiting"
+msgstr "Waiting"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2384
+#: lib/widgets/propeditor/propertymachinefactory.cpp:169
+msgid "iBeam"
+msgstr "iBeam"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2385
+#: lib/widgets/propeditor/propertymachinefactory.cpp:170
+msgid "Size Vertical"
+msgstr "Size Vertical"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2386
+#: lib/widgets/propeditor/propertymachinefactory.cpp:171
+msgid "Size Horizontal"
+msgstr "Size Horizontal"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2387
+#: lib/widgets/propeditor/propertymachinefactory.cpp:172
+msgid "Size Slash"
+msgstr "Size Slash"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2388
+#: lib/widgets/propeditor/propertymachinefactory.cpp:173
+msgid "Size Backslash"
+msgstr "Size Backslash"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2389
+#: lib/widgets/propeditor/propertymachinefactory.cpp:174
+msgid "Size All"
+msgstr "Size All"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2392
+#: lib/widgets/propeditor/propertymachinefactory.cpp:175
+msgid "Blank"
+msgstr "Blank"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2393
+#: lib/widgets/propeditor/propertymachinefactory.cpp:176
+msgid "Split Vertical"
+msgstr "Split Vertical"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2394
+#: lib/widgets/propeditor/propertymachinefactory.cpp:177
+msgid "Split Horizontal"
+msgstr "Split Horizontal"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2395
+#: lib/widgets/propeditor/propertymachinefactory.cpp:178
+msgid "Pointing Hand"
+msgstr "Pointing Hand"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2396
+#: lib/widgets/propeditor/propertymachinefactory.cpp:179
+msgid "Forbidden"
+msgstr "Forbidden"
+
+#: lib/widgets/propeditor/propertymachinefactory.cpp:180
+msgid "What's this"
+msgstr "What's this"
+
+#: lib/widgets/propeditor/pcheckbox.cpp:69
+msgid "true"
+msgstr "true"
+
+#: lib/widgets/propeditor/pcheckbox.cpp:69
+msgid "false"
+msgstr "false"
+
+#: lib/widgets/propeditor/pfontbutton.cpp:62
+msgid " Bold"
+msgstr " Bold"
+
+#: lib/widgets/propeditor/pfontbutton.cpp:63
+msgid " Italic"
+msgstr " Italic"
+
+#: src/mainwindowshare.cpp:112
+msgid "&Stop"
+msgstr "&Stop"
+
+#: 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>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."
+
+#: src/mainwindowshare.cpp:130
+msgid "Lets you switch the menubar on/off."
+msgstr "Lets you switch the menubar on/off."
+
+#: src/mainwindowshare.cpp:136
+msgid "Lets you configure shortcut keys."
+msgstr "Lets you configure shortcut keys."
+
+#: src/mainwindowshare.cpp:142
+msgid "Lets you configure toolbars."
+msgstr "Lets you configure toolbars."
+
+#: src/mainwindowshare.cpp:148
+msgid "Lets you configure system notifications."
+msgstr "Lets you configure system notifications."
+
+#: src/mainwindowshare.cpp:152 src/mainwindowshare.cpp:153
+#: src/mainwindowshare.cpp:298
+msgid "Configure KDevelop"
+msgstr "Configure KDevelop"
+
+#: src/mainwindowshare.cpp:153
+msgid "Lets you customize KDevelop."
+msgstr "Lets you customise KDevelop."
+
+#: src/mainwindowshare.cpp:157
+msgid "Show statusbar"
+msgstr "Show statusbar"
+
+#: src/mainwindowshare.cpp:158
+msgid "<b>Show statusbar</b><p>Hides or shows the statusbar."
+msgstr "<b>Show statusbar</b><p>Hides or shows the statusbar."
+
+#: src/mainwindowshare.cpp:160
+msgid "&Next Window"
+msgstr "&Next Window"
+
+#: src/mainwindowshare.cpp:161
+msgid "Next window"
+msgstr "Next window"
+
+#: src/mainwindowshare.cpp:162
+msgid "<b>Next window</b><p>Switches to the next window."
+msgstr "<b>Next window</b><p>Switches to the next window."
+
+#: src/mainwindowshare.cpp:164
+msgid "&Previous Window"
+msgstr "&Previous Window"
+
+#: src/mainwindowshare.cpp:165
+msgid "Previous window"
+msgstr "Previous window"
+
+#: src/mainwindowshare.cpp:166
+msgid "<b>Previous window</b><p>Switches to the previous window."
+msgstr "<b>Previous window</b><p>Switches to the previous window."
+
+#: src/mainwindowshare.cpp:168
+msgid "&Last Accessed Window"
+msgstr "&Last Accessed Window"
+
+#: src/mainwindowshare.cpp:169
+msgid "Last accessed window"
+msgstr "Last accessed window"
+
+#: 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>Last accessed window</b>"
+"<p>Switches to the last viewed window (Hold the Alt key pressed and walk on by "
+"repeating the Up key)."
+
+#: src/mainwindowshare.cpp:172
+msgid "&First Accessed Window"
+msgstr "&First Accessed Window"
+
+#: src/mainwindowshare.cpp:173
+msgid "First accessed window"
+msgstr "First accessed window"
+
+#: 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>First accessed window</b>"
+"<p>Switches to the first accessed window (Hold the Alt key pressed and walk on "
+"by repeating the Down key)."
+
+#: src/mainwindowshare.cpp:176
+#, fuzzy
+msgid "Configure Plugins..."
+msgstr "Core Plugins"
+
+#: src/mainwindowshare.cpp:178
+msgid "Configure &Editor..."
+msgstr "Configure &Editor..."
+
+#: src/mainwindowshare.cpp:179
+msgid "Configure editor settings"
+msgstr "Configure editor settings"
+
+#: src/mainwindowshare.cpp:180
+msgid "<b>Configure editor</b><p>Opens editor configuration dialog."
+msgstr "<b>Configure editor</b><p>Opens editor configuration dialogue."
+
+#: src/mainwindowshare.cpp:442
+msgid "<b>Show menubar</b><p>Lets you switch the menubar on/off."
+msgstr "<b>Show menubar</b><p>Lets you switch the menubar on/off."
+
+#: src/main.cpp:25 src/main_assistant.cpp:25
+msgid "Profile to load"
+msgstr "Profile to load"
+
+#: src/main_assistant.cpp:32
+msgid ""
+"The KDevelop Integrated Development Environment:\n"
+"assistant and documentation viewer"
+msgstr ""
+"The KDevelop Integrated Development Environment:\n"
+"assistant and documentation viewer"
+
+#: src/main_assistant.cpp:33
+msgid "KDevelop Assistant"
+msgstr "KDevelop Assistant"
+
+#: src/main.cpp:35 src/main_assistant.cpp:35
+#, fuzzy
+msgid "(c) 1999-2007, The KDevelop developers"
+msgstr "(c) 1999-2005, The KDevelop developers"
+
+#: src/main.cpp:36 src/main_assistant.cpp:36
+msgid ""
+"Release coordinator, Overall improvements, Pascal support, C++ support, New "
+"File and Documentation parts"
+msgstr ""
+"Release coordinator, Overall improvements, Pascal support, C++ support, New "
+"File and Documentation parts"
+
+#: src/main.cpp:37 src/main_assistant.cpp:37
+msgid "Release coordinator, API documentation, Doxygen and autoproject patches"
+msgstr ""
+"Release coordinator, API documentation, Doxygen and autoproject patches"
+
+#: src/main.cpp:39 src/main_assistant.cpp:38
+msgid "Initial idea, basic architecture, much initial source code"
+msgstr "Initial idea, basic architecture, much initial source code"
+
+#: src/main.cpp:40 src/main_assistant.cpp:39
+msgid "KTabBar, bugfixes"
+msgstr "KTabBar, bugfixes"
+
+#: src/main.cpp:41 src/main_assistant.cpp:40
+msgid "Java & Objective C support"
+msgstr "Java & Objective C support"
+
+#: src/main.cpp:42 src/main.cpp:43 src/main_assistant.cpp:41
+msgid "Debugger frontend"
+msgstr "Debugger frontend"
+
+#: src/main.cpp:44 src/main_assistant.cpp:42
+msgid "PHP support, context menu stuff"
+msgstr "PHP support, context menu stuff"
+
+#: src/main.cpp:45 src/main_assistant.cpp:43
+msgid "KDE application templates"
+msgstr "KDE application templates"
+
+#: src/main.cpp:46 src/main_assistant.cpp:44
+msgid "Dist part, bash support, application templates"
+msgstr "Dist part, bash support, application templates"
+
+#: src/main.cpp:47 src/main_assistant.cpp:45
+msgid "Several components, htdig indexing"
+msgstr "Several components, htdig indexing"
+
+#: src/main.cpp:48 src/main_assistant.cpp:46
+#, fuzzy
+msgid "Help with Automake manager and persistent class store"
+msgstr "Help with Automake manager and persistant class store"
+
+#: src/main.cpp:50 src/main_assistant.cpp:47
+msgid "Ported to Qt 3, patches, valgrind, diff and perforce support"
+msgstr "Ported to Qt 3, patches, valgrind, diff and perforce support"
+
+#: src/main.cpp:51 src/main_assistant.cpp:48
+msgid ""
+"QEditor component, code completion, Abbrev component, C++ support, Java support"
+msgstr ""
+"QEditor component, code completion, Abbrev component, C++ support, Java support"
+
+#: src/main.cpp:52 src/main_assistant.cpp:49
+msgid "Help with KParts infrastructure"
+msgstr "Help with KParts infrastructure"
+
+#: src/main.cpp:53 src/main_assistant.cpp:50
+msgid "Ada support"
+msgstr "Ada support"
+
+#: src/main.cpp:55 src/main_assistant.cpp:51
+msgid "QMake projectmanager"
+msgstr "QMake projectmanager"
+
+#: src/main.cpp:56 src/main_assistant.cpp:52
+msgid "MDI modes, QEditor, bugfixes"
+msgstr "MDI modes, QEditor, bugfixes"
+
+#: src/main.cpp:57 src/main_assistant.cpp:53
+msgid "PartExplorer, redesign of CvsPart, patches, bugs(fixes)"
+msgstr "PartExplorer, redesign of CvsPart, patches, bugs(fixes)"
+
+#: src/main.cpp:58 src/main_assistant.cpp:54
+msgid ""
+"Replace, Bookmarks, FileList and CTags2 plugins. Overall improvements and "
+"patches"
+msgstr ""
+"Replace, Bookmarks, FileList and CTags2 plugins. Overall improvements and "
+"patches"
+
+#: src/main.cpp:59 src/main_assistant.cpp:55
+msgid "Filecreate part and other bits and patches"
+msgstr "Filecreate part and other bits and patches"
+
+#: src/main.cpp:60 src/main_assistant.cpp:56
+msgid "ClearCase support"
+msgstr "ClearCase support"
+
+#: src/main.cpp:61 src/main_assistant.cpp:57
+msgid "Ruby support"
+msgstr "Ruby support"
+
+#: src/main.cpp:63 src/main_assistant.cpp:59
+msgid "Kate editor component"
+msgstr "Kate editor component"
+
+#: src/main.cpp:64 src/main_assistant.cpp:60
+msgid "HTML documentation component"
+msgstr "HTML documentation component"
+
+#: src/main.cpp:65 src/main_assistant.cpp:61
+msgid "Fortran documentation"
+msgstr "Fortran documentation"
+
+#: src/main.cpp:66 src/main_assistant.cpp:62
+msgid "Python documentation utility"
+msgstr "Python documentation utility"
+
+#: src/main.cpp:67 src/main_assistant.cpp:63
+msgid "Doxygen wizard"
+msgstr "Doxygen wizard"
+
+#: src/main.cpp:68 src/main.cpp:69 src/main_assistant.cpp:64
+#: src/main_assistant.cpp:65
+msgid "Fileselector component"
+msgstr "Fileselector component"
+
+#: src/main.cpp:70 src/main_assistant.cpp:66
+msgid "Designer code"
+msgstr "Designer code"
+
+#: src/main.cpp:71 src/main_assistant.cpp:67
+#, fuzzy
+msgid "C++ code completion, persistent class store"
+msgstr "C++ code completion, persistant class store"
+
+#: 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 "Patches"
+
+#: src/main.cpp:74 src/main_assistant.cpp:70
+msgid "Help with Perl support"
+msgstr "Help with Perl support"
+
+#: src/main.cpp:75 src/main_assistant.cpp:71
+msgid "Documentation index view"
+msgstr "Documentation index view"
+
+#: src/main.cpp:77 src/main_assistant.cpp:73
+msgid ""
+"Documentation Finder, qmake projectmanager patches, usability improvements, "
+"bugfixes ... "
+msgstr ""
+"Documentation Finder, qmake projectmanager patches, usability improvements, "
+"bugfixes ... "
+
+#: src/main.cpp:78 src/main_assistant.cpp:74
+msgid "QMake project manager patches"
+msgstr "QMake project manager patches"
+
+#: src/main.cpp:79 src/main_assistant.cpp:75
+msgid "Cleanup and bugfixes for qEditor, AutoMake and much other stuff"
+msgstr "Cleanup and bugfixes for qEditor, AutoMake and much other stuff"
+
+#: src/main.cpp:102 src/main_assistant.cpp:100
+msgid "Loading Settings"
+msgstr "Loading Settings"
+
+#: src/main.cpp:113 src/main_assistant.cpp:105
+msgid "Starting GUI"
+msgstr "Starting GUI"
+
+#: src/partcontroller.cpp:130
+msgid "Open file"
+msgstr "Open file"
+
+#: src/partcontroller.cpp:131
+msgid ""
+"<b>Open file</b>"
+"<p>Opens an existing file without adding it to the project.</p>"
+msgstr ""
+"<b>Open file</b>"
+"<p>Opens an existing file without adding it to the project.</p>"
+
+#: src/partcontroller.cpp:134
+msgid "Opens recently opened file."
+msgstr "Opens recently opened file."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:98 src/partcontroller.cpp:137
+msgid "Save Al&l"
+msgstr "Save Al&l"
+
+#: src/partcontroller.cpp:138
+msgid "Save all modified files"
+msgstr "Save all modified files"
+
+#: src/partcontroller.cpp:139
+msgid "<b>Save all</b><p>Saves all modified files."
+msgstr "<b>Save all</b><p>Saves all modified files."
+
+#: src/partcontroller.cpp:142
+msgid "Rever&t All"
+msgstr "Rever&t All"
+
+#: src/partcontroller.cpp:143
+msgid "Revert all changes"
+msgstr "Revert all changes"
+
+#: src/partcontroller.cpp:144
+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."
+msgstr ""
+"<b>Revert all</b>"
+"<p>Reverts all changes in opened files. Prompts to save changes so the "
+"reversion can be cancelled for each modified file."
+
+#: src/partcontroller.cpp:148
+msgid "Close current file"
+msgstr "Close current file"
+
+#: src/partcontroller.cpp:149
+msgid "Closes current file."
+msgstr "Closes current file."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:919 src/partcontroller.cpp:152
+msgid "Close All"
+msgstr "Close All"
+
+#: src/partcontroller.cpp:153
+msgid "Close all files"
+msgstr "Close all files"
+
+#: src/partcontroller.cpp:154
+msgid "<b>Close all</b><p>Close all opened files."
+msgstr "<b>Close all</b><p>Close all opened files."
+
+#: src/partcontroller.cpp:157 src/simplemainwindow.cpp:611
+msgid "Close All Others"
+msgstr "Close All Others"
+
+#: src/partcontroller.cpp:158
+msgid "Close other files"
+msgstr "Close other files"
+
+#: src/partcontroller.cpp:159
+msgid "<b>Close all others</b><p>Close all opened files except current."
+msgstr "<b>Close all others</b><p>Close all opened files except current."
+
+#: src/partcontroller.cpp:167
+msgid "<b>Back</b><p>Moves backwards one step in the navigation history."
+msgstr "<b>Back</b><p>Moves backwards one step in the navigation history."
+
+#: src/partcontroller.cpp:174
+msgid "<b>Forward</b><p>Moves forward one step in the navigation history."
+msgstr "<b>Forwards</b><p>Moves forwards one step in the navigation history."
+
+#: src/partcontroller.cpp:178 src/partcontroller.cpp:180
+msgid "Goto Last Edit Position"
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+"The file \"%1\" is modified in memory. Are you sure you want to reload it? "
+"(Local changes will be lost.)"
+
+#: src/partcontroller.cpp:1009
+msgid "File is Modified"
+msgstr "File is Modified"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2462 src/partcontroller.cpp:1009
+#: src/partcontroller.cpp:1502
+msgid "Do Not Reload"
+msgstr "Do Not Reload"
+
+#: 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 ""
+"The file \"%1\" is modified on disk.\n"
+"\n"
+"Are you sure you want to overwrite it? (External changes will be lost.)"
+
+#: src/partcontroller.cpp:1124
+msgid "File Externally Modified"
+msgstr "File Externally Modified"
+
+#: parts/filelist/projectviewpart.cpp:494 src/partcontroller.cpp:1124
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: src/partcontroller.cpp:1124
+msgid "Do Not Overwrite"
+msgstr "Do Not Overwrite"
+
+#: 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 ""
+"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."
+
+#: src/partcontroller.cpp:1485
+msgid "Conflict"
+msgstr "Conflict"
+
+#: 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 ""
+"Warning: The file \"%1\" has been deleted on disk.\n"
+"\n"
+"If this was not your intention, make sure to save this file now."
+
+#: src/partcontroller.cpp:1494
+msgid "File Deleted"
+msgstr "File Deleted"
+
+#: src/partcontroller.cpp:1501
+msgid ""
+"The file \"%1\" has changed on disk.\n"
+"\n"
+"Do you want to reload it?"
+msgstr ""
+"The file \"%1\" has changed on disk.\n"
+"\n"
+"Do you want to reload it?"
+
+#: src/partcontroller.cpp:1502
+msgid "File Changed"
+msgstr "File Changed"
+
+#: src/partcontroller.cpp:1801 src/partcontroller.cpp:1822
+msgid "unnamed"
+msgstr "unnamed"
+
+#: src/main.cpp:26
+msgid "Files to load"
+msgstr "Files to load"
+
+#: src/main.cpp:32
+msgid "The KDevelop Integrated Development Environment"
+msgstr "The KDevelop Integrated Development Environment"
+
+#: src/main.cpp:33
+msgid "KDevelop"
+msgstr "KDevelop"
+
+#: src/main.cpp:38
+msgid "Advanced C++ code completion, C++ support, overall improvements"
+msgstr ""
+
+#: src/main.cpp:49
+msgid ""
+"Automake manager patches, Astyle plugin update, plugin patches and improvements"
+msgstr ""
+
+#: src/main.cpp:54
+#, fuzzy
+msgid "QMake projectmanager, Qt4 Support"
+msgstr "QMake projectmanager"
+
+#: src/main.cpp:80
+msgid "SnippetPart, debugger and usability patches"
+msgstr "SnippetPart, debugger and usability patches"
+
+#: src/main.cpp:81
+msgid "Artwork for the Ruby language"
+msgstr "Artwork for the Ruby language"
+
+#: src/simplemainwindow.cpp:98
+msgid ""
+"Unable to find plugins, KDevelop will not work properly.\n"
+"Please make sure that KDevelop is installed in your KDE directory; otherwise, "
+"you have to add KDevelop's installation path to the environment variable "
+"KDEDIRS and run kbuildsycoca. Restart KDevelop afterwards.\n"
+"Example for BASH users:\n"
+"export KDEDIRS=/path/to/kdevelop:$KDEDIRS && kbuildsycoca"
+msgstr ""
+"Unable to find plugins, KDevelop will not work properly.\n"
+"Please make sure that KDevelop is installed in your KDE directory; otherwise, "
+"you have to add KDevelop's installation path to the environment variable "
+"KDEDIRS and run kbuildsycoca. Restart KDevelop afterwards.\n"
+"Example for BASH users:\n"
+"export KDEDIRS=/path/to/kdevelop:$KDEDIRS && kbuildsycoca"
+
+#: src/simplemainwindow.cpp:105
+msgid "Could Not Find Plugins"
+msgstr "Could Not Find Plugins"
+
+#: src/simplemainwindow.cpp:411
+msgid "Raise &Editor"
+msgstr "Raise &Editor"
+
+#: src/simplemainwindow.cpp:413
+msgid "Raise editor"
+msgstr "Raise editor"
+
+#: src/simplemainwindow.cpp:414
+msgid "<b>Raise editor</b><p>Focuses the editor."
+msgstr "<b>Raise editor</b><p>Focuses the editor."
+
+#: src/simplemainwindow.cpp:416
+#, fuzzy
+msgid "Lower All Docks"
+msgstr "Tool &Docks"
+
+#: src/simplemainwindow.cpp:419
+msgid "Switch to next TabWidget"
+msgstr ""
+
+#: src/simplemainwindow.cpp:422 src/simplemainwindow.cpp:430
+msgid "Split &Horizontal"
+msgstr "Split &Horizontal"
+
+#: src/simplemainwindow.cpp:426 src/simplemainwindow.cpp:434
+msgid "Split &Vertical"
+msgstr "Split &Vertical"
+
+#: src/simplemainwindow.cpp:438
+#, fuzzy
+msgid "Split &Horizontal and Open"
+msgstr "Split &Horizontal"
+
+#: src/simplemainwindow.cpp:442
+#, fuzzy
+msgid "Split &Vertical and Open"
+msgstr "Split &Vertical"
+
+#: src/simplemainwindow.cpp:446
+msgid "Switch Left Dock"
+msgstr "Switch Left Dock"
+
+#: src/simplemainwindow.cpp:449
+msgid "Switch Right Dock"
+msgstr "Switch Right Dock"
+
+#: src/simplemainwindow.cpp:452
+msgid "Switch Bottom Dock"
+msgstr "Switch Bottom Dock"
+
+#: src/simplemainwindow.cpp:621
+msgid "Duplicate"
+msgstr "Duplicate"
+
+#: src/editorproxy.cpp:48
+msgid "Show Context Menu"
+msgstr "Show Context Menu"
+
+#: src/projectsession.cpp:81
+msgid ""
+"The file %1 does not contain valid XML.\n"
+"The loading of the session failed."
+msgstr ""
+"The file %1 does not contain valid XML.\n"
+"The loading of the session failed."
+
+#: src/projectsession.cpp:94
+msgid ""
+"The file %1 does not contain a valid KDevelop project session "
+"('KDevPrjSession').\n"
+msgstr ""
+"The file %1 does not contain a valid KDevelop project session "
+"('KDevPrjSession').\n"
+
+#: src/projectsession.cpp:95
+msgid "The document type seems to be: '%1'."
+msgstr "The document type seems to be: '%1'."
+
+#: src/generalinfowidget.cpp:58
+#, fuzzy
+msgid "Use global editor settings"
+msgstr "Configure editor settings"
+
+#: src/generalinfowidget.cpp:95
+#, fuzzy
+msgid "Could not open %1 for reading."
+msgstr "Could not open file for writing."
+
+#: src/generalinfowidget.cpp:155
+#, fuzzy
+msgid "Could not open %1 for writing."
+msgstr "Could not open file for writing."
+
+#: src/generalinfowidget.cpp:186
+msgid ""
+"Could not find configure.in.in, configure.in or configure.ac to update the "
+"project version."
+msgstr ""
+
+#: src/generalinfowidget.cpp:215
+msgid "Please enter a path."
+msgstr "Please enter a path."
+
+#: src/generalinfowidget.cpp:220
+msgid "'%1' is not an absolute path."
+msgstr "'%1' is not an absolute path."
+
+#: src/generalinfowidget.cpp:226
+msgid "'%1' is not a relative path."
+msgstr "'%1' is not a relative path."
+
+#: src/generalinfowidget.cpp:234
+msgid "'%1' does not exist."
+msgstr "'%1' does not exist."
+
+#: src/generalinfowidget.cpp:238
+msgid "'%1' is not a directory."
+msgstr "'%1' is not a directory."
+
+#: src/generalinfowidget.cpp:264 src/generalinfowidget.cpp:267
+msgid "'%1' is a valid project directory."
+msgstr "'%1' is a valid project directory."
+
+#: src/plugincontroller.cpp:150
+#, c-format
+msgid "Loading: %1"
+msgstr "Loading: %1"
+
+#: src/plugincontroller.cpp:219
+msgid ""
+"<b>Could not load plugin</b>"
+"<br>Plugin %1 could not be loaded"
+"<br>Library loader error: %2"
+msgstr ""
+
+#: src/plugincontroller.cpp:223
+#, fuzzy
+msgid "Could not load plugin"
+msgstr "Could Not Find Plugins"
+
+#: src/statusbar.cpp:101
+msgid " Line: %1 Col: %2 "
+msgstr " Line: %1 Col: %2 "
+
+#: src/languageselectwidget.cpp:65
+msgid "Additional Language Support"
+msgstr "Additional Language Support"
+
+#: src/languageselectwidget.cpp:115
+msgid ""
+"Primary language is '%1'. Please select additional languages the project might "
+"contain."
+msgstr ""
+"Primary language is '%1'. Please select additional languages the project might "
+"contain."
+
+#: src/projectmanager.cpp:96
+msgid "&Open Project..."
+msgstr "&Open Project..."
+
+#: src/projectmanager.cpp:99
+msgid "Open project"
+msgstr "Open project"
+
+#: src/projectmanager.cpp:100
+msgid "<b>Open project</b><p>Opens a KDevelop3 or KDevelop2 project."
+msgstr "<b>Open project</b><p>Opens a KDevelop3 or KDevelop2 project."
+
+#: src/projectmanager.cpp:103
+msgid "Open &Recent Project"
+msgstr "Open &Recent Project"
+
+#: src/projectmanager.cpp:106
+msgid "Open recent project"
+msgstr "Open recent project"
+
+#: src/projectmanager.cpp:107
+msgid "<b>Open recent project</b><p>Opens recently opened project."
+msgstr "<b>Open recent project</b><p>Opens recently opened project."
+
+#: src/projectmanager.cpp:111
+msgid "C&lose Project"
+msgstr "C&lose Project"
+
+#: src/projectmanager.cpp:115
+msgid "Close project"
+msgstr "Close project"
+
+#: src/projectmanager.cpp:116
+msgid "<b>Close project</b><p>Closes the current project."
+msgstr "<b>Close project</b><p>Closes the current project."
+
+#: src/projectmanager.cpp:118
+msgid "Project &Options"
+msgstr "Project &Options"
+
+#: src/projectmanager.cpp:121
+msgid "Project options"
+msgstr "Project options"
+
+#: src/projectmanager.cpp:122
+msgid "<b>Project options</b><p>Lets you customize project options."
+msgstr "<b>Project options</b><p>Lets you customise project options."
+
+#: src/projectmanager.cpp:133
+msgid ""
+"*.kdevelop|KDevelop 3 Project Files\n"
+"*.kdevprj|KDevelop 2 Project Files"
+msgstr ""
+"*.kdevelop|KDevelop 3 Project Files\n"
+"*.kdevprj|KDevelop 2 Project Files"
+
+#: kdevdesigner/designer/mainwindow.cpp:3085 src/projectmanager.cpp:135
+msgid "Open Project"
+msgstr "Open Project"
+
+#: src/projectmanager.cpp:224
+msgid "Are you sure you want to reopen the current project?"
+msgstr "Are you sure you want to reopen the current project?"
+
+#: src/projectmanager.cpp:224
+msgid "Reopen"
+msgstr "Reopen"
+
+#: src/projectmanager.cpp:224
+msgid "Do Not Reopen"
+msgstr "Do Not Reopen"
+
+#: src/projectmanager.cpp:278
+msgid "Changing plugin profile..."
+msgstr "Changing plugin profile..."
+
+#: src/projectmanager.cpp:281
+msgid "Loading project plugins..."
+msgstr "Loading project plugins..."
+
+#: src/projectmanager.cpp:290
+msgid "error during restoring of the KDevelop session !"
+msgstr "error during restoring of the KDevelop session !"
+
+#: src/projectmanager.cpp:306
+msgid "Project loaded."
+msgstr "Project loaded."
+
+#: src/projectmanager.cpp:358 src/projectmanager.cpp:366
+#, c-format
+msgid "Could not read project file: %1"
+msgstr "Could not read project file: %1"
+
+#: 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 ""
+"This is not a valid project file.\n"
+"XML error in line %1, column %2:\n"
+"%3"
+
+#: src/projectmanager.cpp:385
+msgid "This is not a valid project file."
+msgstr "This is not a valid project file."
+
+#: src/projectmanager.cpp:406 src/projectmanager.cpp:417
+msgid "Could not write the project file."
+msgstr "Could not write the project file."
+
+#: src/projectmanager.cpp:488
+msgid "No project management plugin %1 found."
+msgstr "No project management plugin %1 found."
+
+#: src/projectmanager.cpp:498
+#, c-format
+msgid "Could not create project management plugin %1."
+msgstr "Could not create project management plugin %1."
+
+#: src/projectmanager.cpp:544
+msgid "No language plugin for %1 found."
+msgstr "No language plugin for %1 found."
+
+#: src/projectmanager.cpp:558
+#, c-format
+msgid "Could not create language plugin for %1."
+msgstr "Could not create language plugin for %1."
+
+#: src/projectmanager.cpp:617
+msgid "Invalid URL."
+msgstr "Invalid URL."
+
+#: src/projectmanager.cpp:623
+msgid "You do not have 'kdevprj2kdevelop' installed."
+msgstr "You do not have 'kdevprj2kdevelop' installed."
+
+#: src/splashscreen.cpp:77
+#, c-format
+msgid "Version %1"
+msgstr "Version %1"
+
+#: src/newui/ddockwindow.cpp:88
+#, fuzzy
+msgid "Move to left dock"
+msgstr "Move left"
+
+#: src/newui/ddockwindow.cpp:89
+#, fuzzy
+msgid "Move to right dock"
+msgstr "Move right"
+
+#: src/newui/ddockwindow.cpp:90
+msgid "Move to bottom dock"
+msgstr ""
+
+#: src/newui/button.cpp:58
+#, fuzzy
+msgid "Assign Accelerator..."
+msgstr "Check Accelerators"
+
+#: src/newui/button.cpp:60
+#, fuzzy
+msgid "Clear Accelerator"
+msgstr "Check Accelerators"
+
+#: src/newui/button.cpp:318
+#, fuzzy
+msgid "Change Button Number"
+msgstr "Change function name"
+
+#: src/newui/button.cpp:318
+msgid "New accelerator number:"
+msgstr ""
+
+#: src/profileengine/editor/main.cpp:33
+msgid "KDevelop Profile Editor"
+msgstr "KDevelop Profile Editor"
+
+#: src/profileengine/editor/main.cpp:34
+msgid "(c) 2004, The KDevelop Developers"
+msgstr "(c) 2004, The KDevelop Developers"
+
+#: parts/doxygen/messages.cpp:29
+#: src/profileengine/editor/profileeditor.cpp:141
+msgid "Project"
+msgstr "Project"
+
+#: src/profileengine/editor/profileeditor.cpp:201
+msgid "Core Plugins"
+msgstr "Core Plugins"
+
+#: src/profileengine/editor/profileeditor.cpp:203
+msgid "Global Plugins"
+msgstr "Global Plugins"
+
+#: src/profileengine/editor/profileeditor.cpp:205
+msgid "Project Plugins"
+msgstr "Project Plugins"
+
+#: src/profileengine/editor/profileeditor.cpp:254
+msgid "Remove selected profile and all its subprofiles?"
+msgstr "Remove selected profile and all its subprofiles?"
+
+#: src/profileengine/editor/profileeditor.cpp:267
+msgid ""
+"Cannot remove this profile because it is not a local (user-created) profile."
+msgstr ""
+"Cannot remove this profile because it is not a local (user-created) profile."
+
+#: src/profileengine/editor/profileeditor.cpp:329
+msgid "This plugin is already contained in the list of disabled plugins."
+msgstr "This plugin is already contained in the list of disabled plugins."
+
+#: src/profileengine/editor/profileeditor.cpp:330
+msgid "Enable Plugin"
+msgstr "Enable Plugin"
+
+#: src/profileengine/editor/profileeditor.cpp:375
+msgid "This plugin is already contained in the list of enabled plugins."
+msgstr "This plugin is already contained in the list of enabled plugins."
+
+#: src/profileengine/editor/profileeditor.cpp:376
+msgid "Disable Plugin"
+msgstr "Disable Plugin"
+
+#: vcs/clearcase/clearcasepart.cpp:89 vcs/perforce/perforcepart.cpp:97
+#, c-format
+msgid "Actions for %1"
+msgstr "Actions for %1"
+
+#: vcs/clearcase/clearcasepart.cpp:90
+msgid "Checkin"
+msgstr "Checkin"
+
+#: vcs/clearcase/clearcasepart.cpp:92
+msgid "Checkout"
+msgstr "Checkout"
+
+#: vcs/clearcase/clearcasepart.cpp:94
+msgid "Uncheckout"
+msgstr "Uncheckout"
+
+#: vcs/clearcase/clearcasepart.cpp:97
+msgid "Create Element"
+msgstr "Create Element"
+
+#: vcs/clearcase/clearcasepart.cpp:99
+msgid "Remove Element"
+msgstr "Remove Element"
+
+#: vcs/clearcase/clearcasepart.cpp:102
+#, fuzzy
+msgid "History"
+msgstr "Directory"
+
+#: parts/diff/diffpart.cpp:52 vcs/clearcase/clearcasepart.cpp:105
+msgid "Diff"
+msgstr "Diff"
+
+#: vcs/clearcase/clearcasepart.cpp:109
+#, fuzzy
+msgid "List Checkouts"
+msgstr "Checkout"
+
+#: vcs/clearcase/clearcasepart.cpp:112
+msgid "Clearcase"
+msgstr "Clearcase"
+
+#: vcs/clearcase/clearcasepart.cpp:320
+msgid "Clearcase output errors during diff."
+msgstr "Clearcase output errors during diff."
+
+#: 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 "Errors During Diff"
+
+#: vcs/clearcase/clearcasepart.cpp:325
+msgid "Clearcase outputted errors during diff. Do you still want to continue?"
+msgstr "Clearcase outputted errors during diff. Do you still want to continue?"
+
+#: vcs/clearcase/clearcasepart.cpp:332 vcs/cvsservice/cvspartimpl.cpp:957
+#: vcs/perforce/perforcepart.cpp:270
+msgid "There is no difference to the repository."
+msgstr "There is no difference to the repository."
+
+#: vcs/clearcase/clearcasepart.cpp:332 vcs/cvsservice/cvspartimpl.cpp:958
+msgid "No Difference Found"
+msgstr "No Difference Found"
+
+#: vcs/clearcase/commentdlg.cpp:26
+msgid "Clearcase Comment"
+msgstr "Clearcase Comment"
+
+#: vcs/clearcase/commentdlg.cpp:30
+msgid "Enter log message:"
+msgstr "Enter log message:"
+
+#: vcs/clearcase/commentdlg.cpp:41
+msgid "Reserve"
+msgstr "Reserve"
+
+#: vcs/subversion/subversion_part.cpp:86
+msgid "Subversion Output"
+msgstr "Subversion Output"
+
+#: 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 messages"
+
+#: vcs/subversion/subversion_part.cpp:88
+msgid "<b>Subversion</b><p>Subversion operations window."
+msgstr "<b>Subversion</b><p>Subversion operations window."
+
+#: vcs/subversion/subversion_part.cpp:101
+#, fuzzy
+msgid "&Commit to Repository..."
+msgstr "&Commit to Repository"
+
+#: vcs/cvsservice/cvspart.cpp:148 vcs/subversion/subversion_part.cpp:102
+msgid "Commit file(s)"
+msgstr "Commit file(s)"
+
+#: 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>Commit file(s)</b><p>Commits file to repository if modified."
+
+#: vcs/cvsservice/cvspart.cpp:166 vcs/subversion/subversion_part.cpp:110
+msgid "&Add to Repository"
+msgstr "&Add to Repository"
+
+#: vcs/cvsservice/cvspart.cpp:168 vcs/subversion/subversion_part.cpp:111
+msgid "Add file to repository"
+msgstr "Add file to repository"
+
+#: 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>Add file to repository</b><p>Adds file to repository."
+
+#: vcs/subversion/subversion_part.cpp:114
+#, fuzzy
+msgid "Show logs..."
+msgstr "S&lots..."
+
+#: vcs/subversion/subversion_part.cpp:115
+#, fuzzy
+msgid "Blame..."
+msgstr "&File..."
+
+#: vcs/cvsservice/cvspart.cpp:191 vcs/subversion/subversion_part.cpp:117
+msgid "&Remove From Repository"
+msgstr "&Remove From Repository"
+
+#: vcs/cvsservice/cvspart.cpp:193 vcs/perforce/perforcepart.cpp:83
+#: vcs/subversion/subversion_part.cpp:118
+msgid "Remove from repository"
+msgstr "Remove from repository"
+
+#: 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>Remove from repository</b><p>Removes file(s) from repository."
+
+#: vcs/subversion/subversion_part.cpp:122
+msgid "Update"
+msgstr "Update"
+
+#: vcs/subversion/subversion_part.cpp:123
+#: vcs/subversion/subversion_part.cpp:241
+msgid "<b>Update</b><p>Updates file(s) from repository."
+msgstr "<b>Update</b><p>Updates file(s) from repository."
+
+#: vcs/subversion/subversion_part.cpp:125
+#, fuzzy
+msgid "&Diff to BASE"
+msgstr "Difference to Disk File"
+
+#: vcs/subversion/subversion_part.cpp:126
+#, fuzzy
+msgid "Diff to BASE"
+msgstr "Difference to Disk File"
+
+#: vcs/subversion/subversion_part.cpp:127
+msgid "<b>Diff to disk</b><p>Diff current file to the BASE checked out copy."
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:129
+msgid "&Diff to HEAD"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:130
+msgid "Diff to HEAD"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:131
+msgid "<b>Diff HEAD</b><p>Diff the current file to HEAD in svn."
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:134
+msgid "&Revert"
+msgstr "&Revert"
+
+#: 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 "Revert"
+
+#: vcs/subversion/subversion_part.cpp:136
+#: vcs/subversion/subversion_part.cpp:243
+msgid "<b>Revert</b><p>Undo local changes."
+msgstr "<b>Revert</b><p>Undo local changes."
+
+#: vcs/subversion/subversion_part.cpp:149
+msgid "Re&solve Conflicting State"
+msgstr "Re&solve Conflicting State"
+
+#: vcs/subversion/subversion_part.cpp:151
+msgid "Resolve the conflicting state of a file after a merge"
+msgstr "Resolve the conflicting state of a file after a merge"
+
+#: 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 ""
+"<b>Resolve the conflicting state</b>"
+"<p>Remove the conflict state that can be set on a file after a merge failed."
+
+#: vcs/subversion/subversion_part.cpp:153
+msgid "Switch this working copy to URL.."
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:156
+msgid "Copy this working copy to URL.."
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:158
+#, fuzzy
+msgid "Merge difference to working copy"
+msgstr "There is no difference to the repository."
+
+#: vcs/subversion/subversion_part.cpp:229
+msgid "<b>Show logs..</b><p>View Logs"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:231
+msgid "<b>Blame 0:HEAD </b><p>Show Annotate"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:235
+msgid "<b>Diff</b><p>Diff file to local disk."
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:238
+#, fuzzy
+msgid "<b>Diff</b><p>Diff file to repository."
+msgstr "<b>Add to repository</b><p>Adds file to repository."
+
+#: vcs/subversion/subversion_part.cpp:245
+msgid "<b>Resolve</b><p>Resolve conflicting state."
+msgstr "<b>Resolve</b><p>Resolve conflicting state."
+
+#: vcs/subversion/subversion_part.cpp:247
+msgid "<b>Switch</b><p>Switch working tree."
+msgstr ""
+
+#: 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 "The destination URL is invalid"
+msgstr "Expression is invalid."
+
+#: vcs/subversion/subversion_part.cpp:337
+msgid "Fail to conduct subversion switch. No action was selected"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:380
+msgid "Please select only one item for subversion merge"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:462
+msgid "Please select only one item for subversion log"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:481
+msgid "Please select only one item to see annotate"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:486
+#, fuzzy
+msgid "Select file to see blame"
+msgstr "Select Subproject"
+
+#: vcs/subversion/subversion_part.cpp:504
+#: vcs/subversion/subversion_part.cpp:514
+#, fuzzy
+msgid "Select file or directory to see diff"
+msgstr "Select Subproject"
+
+#: vcs/subversion/subversion_fileinfo.cpp:160
+msgid "Subversion File/Directory Status"
+msgstr ""
+
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:41
+#, fuzzy
+msgid "Select Files to Commit"
+msgstr "Files to load"
+
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:43
+#, fuzzy
+msgid "select"
+msgstr "&Select"
+
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:44
+#, fuzzy
+msgid "status"
+msgstr "Status"
+
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:45
+msgid "URL to commit"
+msgstr ""
+
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:119
+msgid "No added/modified/deleted file(s) to commit"
+msgstr ""
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:27
+msgid "Accept Permanently"
+msgstr ""
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:28
+#, fuzzy
+msgid "Accept Temporarily"
+msgstr " temporary"
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:29
+#, fuzzy
+msgid "Reject"
+msgstr "Rect"
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:40
+#, fuzzy
+msgid "Hostname"
+msgstr "&Hostname:"
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:41
+msgid "FingerPrint"
+msgstr ""
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:42
+msgid "Valid From"
+msgstr ""
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:43
+msgid "Valid Until"
+msgstr ""
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:44
+#, fuzzy
+msgid "Issuer"
+msgstr "User"
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:45
+#, fuzzy
+msgid "Cert"
+msgstr "Revert"
+
+#: vcs/subversion/svn_kio.cpp:226
+#, c-format
+msgid "Username and Password for %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1385
+#, fuzzy
+msgid "Nothing to commit."
+msgstr "Nothing to load in '%1'"
+
+#: vcs/subversion/svn_kio.cpp:1387
+#, fuzzy, c-format
+msgid "Committed revision %1."
+msgstr "Co&mment:"
+
+#: vcs/subversion/svn_kio.cpp:1587
+#, fuzzy, c-format
+msgid "Copied Revision %1"
+msgstr "Co&mment:"
+
+#: vcs/subversion/svn_kio.cpp:1590
+#, fuzzy
+msgid "Copied"
+msgstr "Co&mpiler"
+
+#: vcs/subversion/svn_kio.cpp:1698
+msgid ""
+"This certificate from server could not be trusted automatically. Will you trust "
+"this certificate? "
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1903
+#, fuzzy, c-format
+msgid "A (bin) %1"
+msgstr "Show in %1"
+
+#: vcs/subversion/svn_kio.cpp:1905 vcs/subversion/svn_kio.cpp:1938
+#, fuzzy, c-format
+msgid "A %1"
+msgstr "Add %1"
+
+#: vcs/subversion/svn_kio.cpp:1908
+msgid "Copied %1 "
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1912 vcs/subversion/svn_kio.cpp:1934
+#, fuzzy, c-format
+msgid "D %1"
+msgstr "hw %1"
+
+#: vcs/subversion/svn_kio.cpp:1915
+#, fuzzy, c-format
+msgid "Restored %1."
+msgstr "&Restore"
+
+#: vcs/subversion/svn_kio.cpp:1918
+#, fuzzy, c-format
+msgid "Reverted %1."
+msgstr "Re&move"
+
+#: vcs/subversion/svn_kio.cpp:1921
+msgid ""
+"Failed to revert %1.\n"
+"Try updating instead."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1924
+#, fuzzy, c-format
+msgid "Resolved conflicted state of %1."
+msgstr "Re&solve Conflicting State"
+
+#: vcs/subversion/svn_kio.cpp:1928
+#, c-format
+msgid "Skipped missing target %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1930
+#, c-format
+msgid "Skipped %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1983
+#, c-format
+msgid "Exported external at revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1985
+#, fuzzy, c-format
+msgid "Exported revision %1."
+msgstr "Expand abbreviation"
+
+#: vcs/subversion/svn_kio.cpp:1988
+#, c-format
+msgid "Checked out external at revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1990
+#, c-format
+msgid "Checked out revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1994
+#, c-format
+msgid "Updated external to revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1996
+#, c-format
+msgid "Updated to revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:1999
+#, fuzzy, c-format
+msgid "External at revision %1."
+msgstr "External Libraries"
+
+#: vcs/subversion/svn_kio.cpp:2001
+#, fuzzy, c-format
+msgid "At revision %1."
+msgstr "Version %1"
+
+#: vcs/subversion/svn_kio.cpp:2007
+#, fuzzy
+msgid "External export complete."
+msgstr "External Tools"
+
+#: vcs/subversion/svn_kio.cpp:2009
+msgid "Export complete."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:2012
+#, fuzzy
+msgid "External checkout complete."
+msgstr "&Enable code completion"
+
+#: vcs/subversion/svn_kio.cpp:2014
+#, fuzzy
+msgid "Checkout complete."
+msgstr "Checkout &from:"
+
+#: vcs/subversion/svn_kio.cpp:2017
+#, fuzzy
+msgid "External update complete."
+msgstr "&Enable code completion"
+
+#: vcs/subversion/svn_kio.cpp:2019
+#, fuzzy
+msgid "Update complete."
+msgstr "Update selected item"
+
+#: vcs/subversion/svn_kio.cpp:2029
+#, fuzzy, c-format
+msgid "Fetching external item into %1."
+msgstr "Start in external terminal"
+
+#: vcs/subversion/svn_kio.cpp:2033
+#, c-format
+msgid "Status against revision: %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:2036
+#, c-format
+msgid "Performing status on external item at %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:2039
+#, fuzzy, c-format
+msgid "Sending %1"
+msgstr "Loading: %1"
+
+#: vcs/subversion/svn_kio.cpp:2043
+#, fuzzy, c-format
+msgid "Adding (bin) %1."
+msgstr "Adding file: %1"
+
+#: vcs/subversion/svn_kio.cpp:2045
+#, fuzzy, c-format
+msgid "Adding %1."
+msgstr "Add %1"
+
+#: vcs/subversion/svn_kio.cpp:2049
+#, c-format
+msgid "Deleting %1."
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:2052
+#, fuzzy, c-format
+msgid "Replacing %1."
+msgstr "Reading file '%1'..."
+
+#: vcs/subversion/svn_kio.cpp:2057
+msgid "Transmitting file data "
+msgstr ""
+
+#: vcs/subversion/svn_kio.cpp:2065
+#, c-format
+msgid "Blame %1."
+msgstr ""
+
+#: vcs/subversion/kdevsvnd.cpp:52
+#, fuzzy
+msgid "Enter Commit Log Message:"
+msgstr "Enter log message:"
+
+#: vcs/subversion/kdevsvnd.cpp:74
+#, fuzzy
+msgid "Open SSL certificate file"
+msgstr "&Open Source File"
+
+#: vcs/subversion/subversion_core.cpp:146
+#, fuzzy
+msgid "Subversion Update"
+msgstr "Subversion messages"
+
+#: vcs/subversion/subversion_core.cpp:222
+msgid "the local disk checked out copy."
+msgstr ""
+
+#: vcs/subversion/subversion_core.cpp:224
+#, fuzzy
+msgid "the current svn HEAD version."
+msgstr "Complete current expression"
+
+#: vcs/subversion/subversion_core.cpp:226
+#, fuzzy, c-format
+msgid "No differences between the file and %1"
+msgstr "Diff between %1 and %2"
+
+#: vcs/subversion/subversion_core.cpp:226
+#, fuzzy
+msgid "No difference"
+msgstr "Build difference"
+
+#: vcs/subversion/subversion_core.cpp:266
+#: vcs/subversion/subversion_core.cpp:268
+#, fuzzy
+msgid "Commit to remote repository"
+msgstr "Commit to Repository"
+
+#: vcs/subversion/subversion_core.cpp:268
+msgid "From working copy"
+msgstr ""
+
+#: vcs/subversion/subversion_core.cpp:320
+#, fuzzy
+msgid "Subversion Blame"
+msgstr "Subversion messages"
+
+#: 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 ""
+"If you just have installed new version of KDevelop, and if the error message "
+"was unknown protocol kdevsvn+*, try to restart KDE"
+msgstr ""
+
+#: vcs/subversion/subversion_core.cpp:703
+msgid ""
+"You don't have kompare installed. We recommend you to install kompare to view "
+"difference graphically"
+msgstr ""
+
+#: vcs/subversion/subversion_core.cpp:715
+#, fuzzy
+msgid "No subversion differences"
+msgstr "Build difference"
+
+#: vcs/subversion/svn_blamewidget.cpp:36
+#: vcs/subversion/svn_logviewwidget.cpp:51
+#, fuzzy
+msgid "Rev"
+msgstr "Red"
+
+#: 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 "Date"
+
+#: vcs/subversion/svn_logviewwidget.cpp:131
+#, fuzzy
+msgid "Blame this revision"
+msgstr "Revision"
+
+#: vcs/subversion/svn_logviewwidget.cpp:132
+#, fuzzy
+msgid "Difference to previous revision"
+msgstr "&Difference Between Revisions"
+
+#: vcs/subversion/svn_logviewwidget.cpp:138
+#: vcs/subversion/svn_logviewwidget.cpp:181
+msgid "No revision was clicked"
+msgstr ""
+
+#: vcs/subversion/svn_logviewwidget.cpp:138
+#: vcs/subversion/svn_logviewwidget.cpp:181
+#, fuzzy
+msgid "error"
+msgstr "Errors"
+
+#: vcs/subversion/svn_blamewidget.cpp:39
+#, fuzzy
+msgid "Content"
+msgstr "Connect"
+
+#: vcs/subversion/svn_blamewidget.cpp:91
+#, fuzzy
+msgid "Select one file to view annotation"
+msgstr "Select Subproject"
+
+#: vcs/subversion/svn_blamewidget.cpp:95
+#, fuzzy
+msgid "files"
+msgstr "Open files"
+
+#: vcs/subversion/svn_blamewidget.cpp:129
+msgid "Select file from list to view annotation"
+msgstr ""
+
+#: vcs/subversion/subversion_widget.cpp:38
+#, fuzzy
+msgid "Notification"
+msgstr "No optimisation"
+
+#: vcs/subversion/subversion_widget.cpp:63
+#, fuzzy
+msgid "Log History"
+msgstr "Directory"
+
+#: vcs/subversion/subversion_widget.cpp:72
+#, fuzzy
+msgid "Blame"
+msgstr "&File..."
+
+#: vcs/subversion/subversion_widget.cpp:121
+#, fuzzy
+msgid "Subversion Job Progress"
+msgstr "Subversion messages"
+
+#: vcs/subversion/integrator/svnintegratordlg.cpp:73
+#, fuzzy
+msgid "Fail to create project directories on repository"
+msgstr "File tree view in the project directory"
+
+#: vcs/subversion/integrator/svnintegratordlg.cpp:84
+#, fuzzy
+msgid "Fail to import into repository."
+msgstr "Commit to Repository"
+
+#: vcs/subversion/integrator/svnintegratordlg.cpp:106
+#, fuzzy
+msgid "Fail to checkout from repository."
+msgstr "Remove from repository"
+
+#: vcs/cvsservice/cvslogpage.cpp:116 vcs/cvsservice/editorsdialog.cpp:64
+#, c-format
+msgid "Log failed with exitStatus == %1"
+msgstr "Log failed with exitStatus == %1"
+
+#: vcs/cvsservice/cvslogpage.cpp:116 vcs/cvsservice/editorsdialog.cpp:64
+msgid "Log Failed"
+msgstr "Log Failed"
+
+#: vcs/cvsservice/editorsdialog.cpp:87 vcs/cvsservice/editorsdialog.cpp:100
+msgid "User"
+msgstr "User"
+
+#: vcs/cvsservice/editorsdialog.cpp:109
+msgid "No files from your query are marked as being edited."
+msgstr "No files from your query are marked as being edited."
+
+#: vcs/cvsservice/cvslogdialog.cpp:36
+msgid "CVS Log & Diff Dialog"
+msgstr "CVS Log & Diff Dialogue"
+
+#: vcs/cvsservice/cvslogdialog.cpp:42
+msgid "Log From CVS"
+msgstr "Log From CVS"
+
+#: vcs/cvsservice/cvslogdialog.cpp:82
+msgid "Diff between %1 and %2"
+msgstr "Diff between %1 and %2"
+
+#: vcs/cvsservice/cvsoptions.cpp:286
+msgid "Error while guessing repository location."
+msgstr "Error while guessing repository location."
+
+#: vcs/cvsservice/cvspartimpl.cpp:127
+msgid ""
+"Open a project first.\n"
+"Operation will be aborted."
+msgstr ""
+"Open a project first.\n"
+"Operation will be aborted."
+
+#: vcs/cvsservice/cvspartimpl.cpp:134
+msgid ""
+"Another CVS operation is executing: do you want to cancel it \n"
+"and start this new one?"
+msgstr ""
+"Another CVS operation is executing: do you want to cancel it \n"
+"and start this new one?"
+
+#: vcs/cvsservice/cvspartimpl.cpp:136
+msgid "CVS: Operation Already Pending "
+msgstr "CVS: Operation Already Pending "
+
+#: vcs/cvsservice/cvspartimpl.cpp:151
+msgid "None of the file(s) you selected seem to be valid for repository."
+msgstr "None of the file(s) you selected seem to be valid for repository."
+
+#: vcs/cvsservice/cvspartimpl.cpp:370
+msgid "Unable to checkout"
+msgstr "Unable to checkout"
+
+#: vcs/cvsservice/cvspartimpl.cpp:519
+msgid "Do you really want to unedit the selected files?"
+msgstr "Do you really want to unedit the selected files?"
+
+#: vcs/cvsservice/cvspartimpl.cpp:520
+msgid "CVS - Unedit Files"
+msgstr "CVS - Unedit Files"
+
+#: vcs/cvsservice/cvspartimpl.cpp:521
+msgid "Unedit"
+msgstr "Unedit"
+
+#: vcs/cvsservice/cvspartimpl.cpp:522
+msgid "Do Not Unedit"
+msgstr "Do Not Unedit"
+
+#: vcs/cvsservice/cvspartimpl.cpp:653
+msgid "Sorry, cannot diff."
+msgstr "Sorry, cannot diff."
+
+#: vcs/cvsservice/cvsdiffpage.cpp:68 vcs/cvsservice/cvsdiffpage.cpp:101
+#: vcs/cvsservice/cvspartimpl.cpp:654
+msgid "Error During Diff"
+msgstr "Error During Diff"
+
+#: vcs/cvsservice/cvspartimpl.cpp:674
+msgid "Creating Tag/Branch for files ..."
+msgstr "Creating Tag/Branch for files ..."
+
+#: vcs/cvsservice/cvspartimpl.cpp:698
+#, fuzzy
+msgid "Removing Tag from files ..."
+msgstr "Removing Tag/Branch from files ..."
+
+#: 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"
+msgstr ""
+"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"
+
+#: vcs/cvsservice/cvspartimpl.cpp:839
+#, fuzzy
+msgid "Do you want the files to be added to CVS repository too?"
+msgstr "Do you want to be added to CVS repository too?"
+
+#: vcs/cvsservice/cvspartimpl.cpp:840
+msgid "CVS - New Files Added to Project"
+msgstr "CVS - New Files Added to Project"
+
+#: vcs/cvsservice/cvspartimpl.cpp:842
+msgid "Do Not Add"
+msgstr "Do Not Add"
+
+#: vcs/cvsservice/cvspartimpl.cpp:843
+msgid "askWhenAddingNewFiles"
+msgstr "askWhenAddingNewFiles"
+
+#: vcs/cvsservice/cvspartimpl.cpp:865
+msgid ""
+"Do you want them to be removed from CVS repository too?\n"
+"Warning: They will be removed from disk too."
+msgstr ""
+"Do you want them to be removed from CVS repository too?\n"
+"Warning: They will be removed from disk too."
+
+#: vcs/cvsservice/cvspartimpl.cpp:866
+msgid "CVS - Files Removed From Project"
+msgstr "CVS - Files Removed From Project"
+
+#: vcs/cvsservice/cvspartimpl.cpp:868
+msgid "askWhenRemovingFiles"
+msgstr "askWhenRemovingFiles"
+
+#: vcs/cvsservice/cvspartimpl.cpp:934
+msgid "Operation aborted (process killed)."
+msgstr "Operation aborted (process killed)."
+
+#: vcs/cvsservice/cvspartimpl.cpp:935
+msgid "CVS Diff"
+msgstr "CVS Diff"
+
+#: vcs/cvsservice/cvspartimpl.cpp:940
+msgid "CVS outputted errors during diff."
+msgstr "CVS outputted errors during diff."
+
+#: vcs/cvsservice/cvspartimpl.cpp:948
+msgid "CVS output errors during diff. Do you still want to continue?"
+msgstr "CVS output errors during diff. Do you still want to continue?"
+
+#: vcs/cvsservice/cvslogpage.cpp:180
+msgid "invalid link clicked"
+msgstr "invalid link clicked"
+
+#: parts/diff/diffwidget.cpp:76 vcs/cvsservice/diffwidget.cpp:73
+#, c-format
+msgid "Show in %1"
+msgstr "Show in %1"
+
+#: parts/diff/diffwidget.cpp:83 vcs/cvsservice/diffwidget.cpp:80
+msgid "&Save As..."
+msgstr "&Save As..."
+
+#: parts/diff/diffwidget.cpp:88 vcs/cvsservice/diffwidget.cpp:85
+msgid "Highlight Syntax"
+msgstr "Highlight Syntax"
+
+#: parts/diff/diffwidget.cpp:112 vcs/cvsservice/diffwidget.cpp:106
+msgid "Unable to open file."
+msgstr "Unable to open file."
+
+#: parts/diff/diffwidget.cpp:112 vcs/cvsservice/diffwidget.cpp:106
+msgid "Diff Frontend"
+msgstr "Diff Frontend"
+
+#: parts/diff/diffwidget.cpp:324 vcs/cvsservice/diffwidget.cpp:315
+msgid "Display &Raw Output"
+msgstr "Display &Raw Output"
+
+#: vcs/cvsservice/annotatedialog.cpp:27
+msgid "CVS Annotate Dialog"
+msgstr "CVS Annotate Dialogue"
+
+#: vcs/cvsservice/annotatedialog.cpp:33 vcs/cvsservice/annotatedialog.cpp:60
+msgid "Annotate"
+msgstr "Annotate"
+
+#: vcs/cvsservice/cvspart.cpp:133
+msgid ""
+"<b>CVS</b>"
+"<p>Concurrent Versions System operations window. Shows output of Cervisia CVS "
+"Service."
+msgstr ""
+"<b>CVS</b>"
+"<p>Concurrent Versions System operations window. Shows output of Cervisia CVS "
+"Service."
+
+#: vcs/cvsservice/cvspart.cpp:134
+msgid "CvsService Output"
+msgstr "CvsService Output"
+
+#: 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 output"
+
+#: vcs/cvsservice/cvspart.cpp:146
+msgid "&Commit to Repository"
+msgstr "&Commit to Repository"
+
+#: vcs/cvsservice/cvspart.cpp:151
+msgid "&Difference Between Revisions"
+msgstr "&Difference Between Revisions"
+
+#: vcs/cvsservice/cvspart.cpp:153
+msgid "Build difference"
+msgstr "Build difference"
+
+#: vcs/cvsservice/cvspart.cpp:154 vcs/cvsservice/cvspart.cpp:329
+msgid "<b>Build difference</b><p>Builds difference between releases."
+msgstr "<b>Build difference</b><p>Builds difference between releases."
+
+#: vcs/cvsservice/cvspart.cpp:156
+msgid "Generate &Log"
+msgstr "Generate &Log"
+
+#: vcs/cvsservice/cvspart.cpp:158
+msgid "Generate log"
+msgstr "Generate log"
+
+#: vcs/cvsservice/cvspart.cpp:159 vcs/cvsservice/cvspart.cpp:331
+msgid "<b>Generate log</b><p>Produces log for this file."
+msgstr "<b>Generate log</b><p>Produces log for this file."
+
+#: vcs/cvsservice/cvspart.cpp:161
+msgid "&Annotate"
+msgstr "&Annotate"
+
+#: vcs/cvsservice/cvspart.cpp:163
+msgid "Generate annotations"
+msgstr "Generate annotations"
+
+#: vcs/cvsservice/cvspart.cpp:164
+msgid "<b>Annotate</b><p>Produces annotations for this file."
+msgstr "<b>Annotate</b><p>Produces annotations for this file."
+
+#: vcs/cvsservice/cvspart.cpp:169 vcs/cvsservice/cvspart.cpp:342
+msgid "<b>Add to repository</b><p>Adds file to repository."
+msgstr "<b>Add to repository</b><p>Adds file to repository."
+
+#: vcs/cvsservice/cvspart.cpp:171
+msgid "&Edit Files"
+msgstr "&Edit Files"
+
+#: vcs/cvsservice/cvspart.cpp:173
+msgid "Mark as being edited"
+msgstr "Mark as being edited"
+
+#: vcs/cvsservice/cvspart.cpp:174
+msgid "<b>Mark as being edited</b><p>Mark the files as being edited."
+msgstr "<b>Mark as being edited</b><p>Mark the files as being edited."
+
+#: vcs/cvsservice/cvspart.cpp:176
+msgid "&Unedit Files"
+msgstr "&Unedit Files"
+
+#: vcs/cvsservice/cvspart.cpp:178
+msgid "Remove editing mark from files"
+msgstr "Remove editing mark from files"
+
+#: vcs/cvsservice/cvspart.cpp:179 vcs/cvsservice/cvspart.cpp:340
+msgid "<b>Remove editing mark</b><p>Remove the editing mark from the files."
+msgstr "<b>Remove editing mark</b><p>Remove the editing mark from the files."
+
+#: vcs/cvsservice/cvspart.cpp:181
+msgid "&Show Editors"
+msgstr "&Show Editors"
+
+#: vcs/cvsservice/cvspart.cpp:183
+msgid "Show editors"
+msgstr "Show editors"
+
+#: vcs/cvsservice/cvspart.cpp:184 vcs/cvsservice/cvspart.cpp:336
+msgid "<b>Show editors</b><p>Shows the list of users who are editing files."
+msgstr "<b>Show editors</b><p>Shows the list of users who are editing files."
+
+#: vcs/cvsservice/cvspart.cpp:186
+msgid "Add to Repository as &Binary"
+msgstr "Add to Repository as &Binary"
+
+#: vcs/cvsservice/cvspart.cpp:188
+msgid "Add file to repository as binary"
+msgstr "Add file to repository as binary"
+
+#: 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)."
+msgstr ""
+"<b>Add to repository as binary</b>"
+"<p>Adds file to repository as binary (-kb option)."
+
+#: vcs/cvsservice/cvspart.cpp:196
+msgid "&Update/Revert to Another Release"
+msgstr "&Update/Revert to Another Release"
+
+#: vcs/cvsservice/cvspart.cpp:198
+msgid "Update/revert"
+msgstr "Update/revert"
+
+#: 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."
+msgstr ""
+"<b>Update/revert to another release</b>"
+"<p>Updates/reverts file(s) to another release."
+
+#: vcs/cvsservice/cvspart.cpp:201
+msgid "R&emove Sticky Flag"
+msgstr "R&emove Sticky Flag"
+
+#: vcs/cvsservice/cvspart.cpp:203
+msgid "Remove sticky flag"
+msgstr "Remove sticky flag"
+
+#: 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>Remove sticky flag</b><p>Removes sticky flag from file(s)."
+
+#: vcs/cvsservice/cvspart.cpp:206
+msgid "Make &Tag/Branch"
+msgstr "Make &Tag/Branch"
+
+#: vcs/cvsservice/cvspart.cpp:208
+msgid "Make tag/branch"
+msgstr "Make tag/branch"
+
+#: vcs/cvsservice/cvspart.cpp:209 vcs/cvsservice/cvspart.cpp:350
+msgid "<b>Make tag/branch</b><p>Tags/branches selected file(s)."
+msgstr "<b>Make tag/branch</b><p>Tags/branches selected file(s)."
+
+#: vcs/cvsservice/cvspart.cpp:211
+#, fuzzy
+msgid "&Delete Tag"
+msgstr "Delete Page"
+
+#: vcs/cvsservice/cvspart.cpp:213
+#, fuzzy
+msgid "Delete tag"
+msgstr "Delete Page"
+
+#: 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>Delete tag/branch</b><p>Delete tag/branches from selected file(s)."
+
+#: vcs/cvsservice/cvspart.cpp:216
+msgid "&Ignore in CVS Operations"
+msgstr "&Ignore in CVS Operations"
+
+#: vcs/cvsservice/cvspart.cpp:218
+msgid "Ignore in CVS operations"
+msgstr "Ignore in CVS operations"
+
+#: vcs/cvsservice/cvspart.cpp:219 vcs/cvsservice/cvspart.cpp:360
+msgid ""
+"<b>Ignore in CVS operations</b>"
+"<p>Ignore file(s) by adding it to .cvsignore file."
+msgstr ""
+"<b>Ignore in CVS operations</b>"
+"<p>Ignore file(s) by adding it to .cvsignore file."
+
+#: vcs/cvsservice/cvspart.cpp:221
+msgid "Do &Not Ignore in CVS Operations"
+msgstr "Do &Not Ignore in CVS Operations"
+
+#: vcs/cvsservice/cvspart.cpp:223
+msgid "Do not ignore in CVS operations"
+msgstr "Do not ignore in CVS operations"
+
+#: 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."
+msgstr ""
+"<b>Do not ignore in CVS operations</b>"
+"<p>Do not ignore file(s) by removing\n"
+"it from .cvsignore file."
+
+#: vcs/cvsservice/cvspart.cpp:226
+msgid "&Log to Server"
+msgstr "&Log to Server"
+
+#: vcs/cvsservice/cvspart.cpp:228
+msgid "Login to server"
+msgstr "Login to server"
+
+#: vcs/cvsservice/cvspart.cpp:229
+msgid "<b>Login to server</b><p>Logs in to the CVS server."
+msgstr "<b>Login to server</b><p>Logs in to the CVS server."
+
+#: vcs/cvsservice/cvspart.cpp:231
+msgid "L&ogout From Server"
+msgstr "L&ogout From Server"
+
+#: vcs/cvsservice/cvspart.cpp:233
+msgid "Logout from server"
+msgstr "Logout from server"
+
+#: vcs/cvsservice/cvspart.cpp:234
+msgid "<b>Logout from server</b><p>Logs out from the CVS server."
+msgstr "<b>Logout from server</b><p>Logs out from the CVS server."
+
+#: vcs/cvsservice/cvspart.cpp:333
+msgid "<b>Generate Annotate</b><p>Produces annotation output for this file."
+msgstr "<b>Generate Annotate</b><p>Produces annotation output for this file."
+
+#: vcs/cvsservice/cvspart.cpp:338
+msgid "<b>Mark as beeing edited</b><p>Mark the files as beeing edited."
+msgstr "<b>Mark as being edited</b><p>Mark the files as being edited."
+
+#: vcs/cvsservice/annotatepage.cpp:109
+#, c-format
+msgid "Annotate failed with exitStatus == %1"
+msgstr "Annotate failed with exitStatus == %1"
+
+#: vcs/cvsservice/annotatepage.cpp:109
+msgid "Annotate Failed"
+msgstr "Annotate Failed"
+
+#: vcs/cvsservice/annotatepage.cpp:211
+msgid "The selected revision does not exist."
+msgstr "The selected revision does not exist."
+
+#: vcs/cvsservice/cvsdiffpage.cpp:68
+msgid "Error: passed revisions are empty!"
+msgstr "Error: passed revisions are empty!"
+
+#: vcs/cvsservice/cvsdiffpage.cpp:101
+msgid "An error occurred during diffing."
+msgstr "An error occurred during diffing."
+
+#: vcs/cvsservice/checkoutdialog.cpp:73
+msgid "CVS Checkout"
+msgstr "CVS Checkout"
+
+#: vcs/cvsservice/checkoutdialog.cpp:263
+msgid "Please, choose a valid working directory"
+msgstr "Please, choose a valid working directory"
+
+#: vcs/cvsservice/checkoutdialog.cpp:265
+msgid "Please, choose a CVS server."
+msgstr "Please, choose a CVS server."
+
+#: vcs/cvsservice/checkoutdialog.cpp:267
+msgid "Please, fill the CVS module field."
+msgstr "Please, fill the CVS module field."
+
+#: vcs/cvsservice/commitdlg.cpp:67
+msgid ""
+"You are committing your changes without any comment. This is not a good "
+"practice. Continue anyway?"
+msgstr ""
+"You are committing your changes without any comment. This is not a good "
+"practice. Continue anyway?"
+
+#: vcs/cvsservice/commitdlg.cpp:68
+msgid "CVS Commit Warning"
+msgstr "CVS Commit Warning"
+
+#: vcs/cvsservice/commitdlg.cpp:70
+msgid "askWhenCommittingEmptyLogs"
+msgstr "askWhenCommittingEmptyLogs"
+
+#: vcs/cvsservice/cvsprocesswidget.cpp:145
+#, c-format
+msgid "Started job: %1"
+msgstr "Started job: %1"
+
+#: vcs/cvsservice/cvsprocesswidget.cpp:167
+msgid "*** Job canceled by user request ***"
+msgstr "*** Job cancelled by user request ***"
+
+#: vcs/cvsservice/cvsprocesswidget.cpp:189
+#, c-format
+msgid "Job finished with exitCode == %1"
+msgstr "Job finished with exitCode == %1"
+
+#: vcs/cvsservice/cvsprocesswidget.cpp:193
+msgid "Done CVS command ..."
+msgstr "Done CVS command ..."
+
+#: 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
+msgid "Init CVS Repository"
+msgstr "Init CVS Repository"
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:82
+msgid ""
+"cvs init did not exit normally. Please check if cvs is installed and works "
+"correctly."
+msgstr ""
+"cvs init did not exit normally. Please check if cvs is installed and works "
+"correctly."
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:84
+msgid ""
+"cvs init exited with status %1. Please check if the cvs location is correct."
+msgstr ""
+"cvs init exited with status %1. Please check if the cvs location is correct."
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:129
+msgid ""
+"cvs import did not exit normally. Please check if cvs is installed and works "
+"correctly."
+msgstr ""
+"cvs import did not exit normally. Please check if cvs is installed and works "
+"correctly."
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:131
+msgid ""
+"cvs import exited with status %1. Please check if the cvs location is correct."
+msgstr ""
+"cvs import exited with status %1. Please check if the cvs location is correct."
+
+#: 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>Edit</b><p>Opens file(s) in a client workspace for edit."
+
+#: vcs/perforce/perforcepart.cpp:64 vcs/perforce/perforcepart.cpp:104
+msgid "<b>Revert</b><p>Discards changes made to open files."
+msgstr "<b>Revert</b><p>Discards changes made to open files."
+
+#: vcs/perforce/perforcepart.cpp:65 vcs/perforce/perforcepart.cpp:67
+#: vcs/perforce/perforcepart.cpp:105
+msgid "Submit"
+msgstr "Submit"
+
+#: 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>Submit</b><p>Sends changes made to open files to the depot."
+
+#: vcs/perforce/perforcepart.cpp:69 vcs/perforce/perforcepart.cpp:71
+#: vcs/perforce/perforcepart.cpp:108
+msgid "Sync"
+msgstr "Sync"
+
+#: 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>Sync</b><p>Copies files from the depot into the workspace."
+
+#: vcs/perforce/perforcepart.cpp:73 vcs/perforce/perforcepart.cpp:112
+msgid "Diff Against Repository"
+msgstr "Diff Against Repository"
+
+#: vcs/perforce/perforcepart.cpp:75
+msgid "Diff against repository"
+msgstr "Diff against repository"
+
+#: vcs/perforce/perforcepart.cpp:76 vcs/perforce/perforcepart.cpp:114
+msgid ""
+"<b>Diff against repository</b>"
+"<p>Compares a client workspace file to a revision in the depot."
+msgstr ""
+"<b>Diff against repository</b>"
+"<p>Compares a client workspace file to a revision in the depot."
+
+#: vcs/perforce/perforcepart.cpp:77 vcs/perforce/perforcepart.cpp:115
+msgid "Add to Repository"
+msgstr "Add to Repository"
+
+#: vcs/perforce/perforcepart.cpp:79
+msgid "Add to repository"
+msgstr "Add to repository"
+
+#: vcs/perforce/perforcepart.cpp:80 vcs/perforce/perforcepart.cpp:117
+msgid ""
+"<b>Add to repository</b>"
+"<p>Open file(s) in a client workspace for addition to the depot."
+msgstr ""
+"<b>Add to repository</b>"
+"<p>Open file(s) in a client workspace for addition to the depot."
+
+#: vcs/perforce/perforcepart.cpp:81 vcs/perforce/perforcepart.cpp:118
+msgid "Remove From Repository"
+msgstr "Remove From Repository"
+
+#: vcs/perforce/perforcepart.cpp:84 vcs/perforce/perforcepart.cpp:120
+msgid ""
+"<b>Remove from repository</b>"
+"<p>Open file(s) in a client workspace for deletion from the depot."
+msgstr ""
+"<b>Remove from repository</b>"
+"<p>Open file(s) in a client workspace for deletion from the depot."
+
+#: vcs/perforce/perforcepart.cpp:121
+msgid "Perforce"
+msgstr "Perforce"
+
+#: vcs/perforce/perforcepart.cpp:132
+msgid "Cannot handle directories, please select single files"
+msgstr "Cannot handle directories, please select single files"
+
+#: vcs/perforce/perforcepart.cpp:155
+msgid "Do you really want to revert the file %1 and lose all your changes?"
+msgstr "Do you really want to revert the file %1 and lose all your changes?"
+
+#: vcs/perforce/perforcepart.cpp:156
+msgid "Do Not Revert"
+msgstr "Do Not Revert"
+
+#: vcs/perforce/perforcepart.cpp:168
+msgid "Submitting of subdirectories is not supported"
+msgstr "Submitting of subdirectories is not supported"
+
+#: vcs/perforce/perforcepart.cpp:258
+msgid "P4 output errors during diff."
+msgstr "P4 output errors during diff."
+
+#: vcs/perforce/perforcepart.cpp:263
+msgid "P4 output errors during diff. Do you still want to continue?"
+msgstr "P4 output errors during diff. Do you still want to continue?"
+
+#: vcs/perforce/perforcepart.cpp:270
+msgid "No Differences Found"
+msgstr "No Differences Found"
+
+#: vcs/perforce/commitdlg.cpp:32
+msgid "Perforce Submit"
+msgstr "Perforce Submit"
+
+#: vcs/perforce/commitdlg.cpp:42
+msgid "&Enter description:"
+msgstr "&Enter description:"
+
+#: vcs/perforce/commitdlg.cpp:54
+msgid "C&lient:"
+msgstr "C&lient:"
+
+#: vcs/perforce/commitdlg.cpp:58
+msgid "&User:"
+msgstr "&User:"
+
+#: vcs/perforce/commitdlg.cpp:62
+msgid "&File(s):"
+msgstr "&File(s):"
+
+#: vcs/perforce/commitdlg.cpp:147
+msgid "Please enter the P4 client name."
+msgstr "Please enter the P4 client name."
+
+#: vcs/perforce/commitdlg.cpp:151
+msgid "Please enter the P4 user."
+msgstr "Please enter the P4 user."
+
+#: vcs/perforce/commitdlg.cpp:155
+msgid "The changelist does not contain any files."
+msgstr "The changelist does not contain any files."
+
+#: parts/diff/diffwidget.cpp:93 parts/diff/diffwidget.cpp:326
+#: parts/outputviews/appoutputwidget.cpp:271
+#, fuzzy
+msgid "Hide view"
+msgstr "New view"
+
+#: parts/diff/diffpart.cpp:53
+msgid "Diff Output"
+msgstr "Diff Output"
+
+#: parts/diff/diffpart.cpp:54
+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."
+msgstr ""
+"<b>Difference viewer</b>"
+"<p>Shows output of the diff format. Can utilise 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."
+
+#: parts/diff/diffpart.cpp:57
+msgid "Output of the diff command"
+msgstr "Output of the diff command"
+
+#: parts/diff/diffpart.cpp:60
+msgid "Difference Viewer..."
+msgstr "Difference Viewer..."
+
+#: parts/diff/diffpart.cpp:63
+msgid "Difference viewer"
+msgstr "Difference viewer"
+
+#: parts/diff/diffpart.cpp:64
+msgid "<b>Difference viewer</b><p>Shows the contents of a patch file."
+msgstr "<b>Difference viewer</b><p>Shows the contents of a patch file."
+
+#: parts/diff/diffpart.cpp:123
+msgid "Difference to Disk File"
+msgstr "Difference to Disk File"
+
+#: parts/diff/diffpart.cpp:125
+msgid ""
+"<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>Difference to disk file</b>"
+"<p>Shows the difference between the file contents in this editor and the file "
+"contents on disk."
+
+#: parts/diff/diffpart.cpp:168
+msgid "Could not invoke the \"diff\" command."
+msgstr "Could not invoke the \"diff\" command."
+
+#: parts/diff/diffpart.cpp:181
+msgid "DiffPart: No differences found."
+msgstr "DiffPart: No differences found."
+
+#: parts/diff/diffpart.cpp:185
+msgid ""
+"Diff command failed (%1):\n"
+msgstr ""
+"Diff command failed (%1):\n"
+
+#: parts/diff/diffpart.cpp:240
+msgid "Please Select Patch File"
+msgstr "Please Select Patch File"
+
+#: parts/diff/diffdlg.cpp:20
+msgid "Difference Viewer"
+msgstr "Difference Viewer"
+
+#: parts/partexplorer/partexplorerform.cpp:49
+msgid "Name: %1 | Type: %2 | Value: %3"
+msgstr "Name: %1 | Type: %2 | Value: %3"
+
+#: parts/partexplorer/partexplorerform.cpp:112
+msgid "Part Explorer - A Services Lister"
+msgstr "Part Explorer - A Services Lister"
+
+#: parts/partexplorer/partexplorerform.cpp:122
+msgid ""
+"<b>Matching services</b>"
+"<p>Results (if any) are shown grouped by matching service name."
+msgstr ""
+"<b>Matching services</b>"
+"<p>Results (if any) are shown grouped by matching service name."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:310
+#: parts/partexplorer/partexplorerform.cpp:129
+msgid "&Search"
+msgstr "&Search"
+
+#: parts/partexplorer/partexplorerform.cpp:181
+msgid "Unknown error."
+msgstr "Unknown error."
+
+#: parts/partexplorer/partexplorerform.cpp:194
+msgid "No service found matching the criteria."
+msgstr "No service found matching the criteria."
+
+#: parts/partexplorer/partexplorer_plugin.cpp:43
+msgid "&Part Explorer"
+msgstr "&Part Explorer"
+
+#: parts/partexplorer/partexplorer_plugin.cpp:45
+msgid "KTrader query execution"
+msgstr "KTrader query execution"
+
+#: parts/partexplorer/partexplorer_plugin.cpp:46
+msgid ""
+"<b>Part explorer</b>"
+"<p>Shows a dialog for KTrader query execution. Search your KDE documentation "
+"for more information about KDE services and KTrader."
+msgstr ""
+"<b>Part explorer</b>"
+"<p>Shows a dialogue for KTrader query execution. Search your KDE documentation "
+"for more information about KDE services and KTrader."
+
+#: 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>Replace</b>"
+"<p>This window shows a preview of a string replace operation. Untick a line to "
+"exclude that replacement. Untick 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."
+
+#: parts/replace/replace_part.cpp:52 parts/replace/replace_part.cpp:57
+msgid "Project wide string replacement"
+msgstr "Project wide string replacement"
+
+#: parts/replace/replace_part.cpp:55
+msgid "Find-Select-Replace..."
+msgstr "Find-Select-Replace..."
+
+#: parts/replace/replace_part.cpp:58
+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."
+msgstr ""
+"<b>Find-Select-Replace</b>"
+"<p>Opens the project wide string replacement dialogue. 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."
+
+#: parts/replace/replace_part.cpp:102
+#, fuzzy, c-format
+msgid "Replace Project Wide: %1"
+msgstr "Relative to Project File"
+
+#: parts/replace/replace_part.cpp:104
+#, 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>Opens the find in files dialogue and sets the pattern to the text under the "
+"cursor."
+
+#: parts/tools/toolsconfigwidget.cpp:130
+msgid "An entry with this title exists already."
+msgstr "An entry with this title exists already."
+
+#: parts/tools/toolsconfigwidget.cpp:170
+msgid "Add to Tools Menu"
+msgstr "Add to Tools Menu"
+
+#: parts/tools/toolsconfigwidget.cpp:197
+msgid "Add to File Context Menus"
+msgstr "Add to File Context Menus"
+
+#: parts/tools/toolsconfigwidget.cpp:225
+msgid "Add to Directory Context Menus"
+msgstr "Add to Directory Context Menus"
+
+#: parts/tools/toolsconfig.cpp:40
+msgid "&Applications:"
+msgstr "&Applications:"
+
+#: parts/tools/toolsconfig.cpp:63
+msgid "&Tools menu:"
+msgstr "&Tools menu:"
+
+#: parts/tools/kapplicationtree.cpp:137
+msgid "Known Applications"
+msgstr "Known Applications"
+
+#: parts/tools/tools_part.cpp:48
+msgid "Tools Menu"
+msgstr "Tools Menu"
+
+#: parts/quickopen/quickopenclassdialog.cpp:42
+msgid "Class &list:"
+msgstr "Class &list:"
+
+#: parts/quickopen/quickopenclassdialog.cpp:81
+#, fuzzy, c-format
+msgid "Select The Location of Class %1"
+msgstr "Selects the connection tool"
+
+#: parts/quickopen/quickopen_part.cpp:58
+msgid "Quick Open File..."
+msgstr "Quick Open File..."
+
+#: parts/quickopen/quickopen_part.cpp:61
+msgid "Quick open file in project"
+msgstr "Quick open file in project"
+
+#: 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>Quick open</b>"
+"<p>Provides a file name input form with completion listbox to quickly open file "
+"in a project."
+
+#: parts/quickopen/quickopen_part.cpp:64
+msgid "Quick Open Class..."
+msgstr "Quick Open Class..."
+
+#: parts/quickopen/quickopen_part.cpp:67
+msgid "Find class in project"
+msgstr "Find class in project"
+
+#: 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>Find class</b>"
+"<p>Provides a class name input form with completion listbox to quickly open a "
+"file where the class is defined."
+
+#: parts/quickopen/quickopen_part.cpp:70
+msgid "Quick Open Method..."
+msgstr "Quick Open Method..."
+
+#: parts/quickopen/quickopen_part.cpp:71
+msgid "Quick open function in project"
+msgstr "Quick open function in project"
+
+#: parts/quickopen/quickopen_part.cpp:73
+msgid "Switch To..."
+msgstr "Switch To..."
+
+#: parts/quickopen/quickopen_part.cpp:74
+msgid "Switch to"
+msgstr "Switch to"
+
+#: 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>Switch to</b>"
+"<p>Prompts to enter the name of previously opened file to switch to."
+
+#: parts/quickopen/quickopenfunctionchooseform.cpp:34
+#, c-format
+msgid "Select One Argument or File of Function %1"
+msgstr "Select One Argument or File of Function %1"
+
+#: parts/quickopen/quickopenfunctiondialog.cpp:45
+msgid "Function &name:"
+msgstr "Function &name:"
+
+#: parts/quickopen/quickopenfunctiondialog.cpp:46
+msgid "Function &list:"
+msgstr "Function &list:"
+
+#: parts/quickopen/quickopenfunctiondialog.cpp:136
+msgid "Error: cannot find matching name function."
+msgstr "Error: cannot find matching name function."
+
+#: parts/grepview/grepviewwidget.cpp:137 parts/grepview/grepviewwidget.cpp:460
+msgid "Search Results"
+msgstr "Search Results"
+
+#: parts/grepview/grepviewwidget.cpp:302
+#, fuzzy
+msgid "Unable to create a temporary file for search."
+msgstr "Cannot create temporary file '%1'"
+
+#: parts/grepview/grepdlg.cpp:86 parts/grepview/grepviewpart.cpp:61
+#: parts/grepview/grepviewwidget.cpp:447
+msgid "Find in Files"
+msgstr "Find in Files"
+
+#: parts/grepview/grepviewwidget.cpp:523
+#, c-format
+msgid ""
+"_n: *** %n match found. ***\n"
+"*** %n matches found. ***"
+msgstr ""
+"*** %n match found. ***\n"
+"*** %n matches found. ***"
+
+#: parts/grepview/grepviewpart.cpp:53
+msgid "Grep Output"
+msgstr "Grep Output"
+
+#: parts/grepview/grepviewpart.cpp:54
+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>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."
+
+#: parts/grepview/grepviewpart.cpp:61
+msgid "Output of the grep command"
+msgstr "Output of the grep command"
+
+#: parts/grepview/grepviewpart.cpp:65
+msgid "Find in Fi&les..."
+msgstr "Find in Fi&les..."
+
+#: parts/grepview/grepviewpart.cpp:68
+msgid "Search for expressions over several files"
+msgstr "Search for expressions over several files"
+
+#: parts/grepview/grepviewpart.cpp:69
+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>Find in files</b>"
+"<p>Opens the 'Find in files' dialogue. 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."
+
+#: parts/grepview/grepviewpart.cpp:119
+#, c-format
+msgid "Grep: %1"
+msgstr "Grep: %1"
+
+#: parts/grepview/grepviewpart.cpp:121
+msgid ""
+"<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>Opens the find in files dialogue and sets the pattern to the text under the "
+"cursor."
+
+#: parts/fileview/addfilegroupdlg.cpp:32 parts/grepview/grepdlg.cpp:95
+msgid "&Pattern:"
+msgstr "&Pattern:"
+
+#: parts/grepview/grepdlg.cpp:123
+#, fuzzy
+msgid "&Regular Expression"
+msgstr "&Regular expression:"
+
+#: parts/grepview/grepdlg.cpp:157
+#, fuzzy
+msgid "Set directory to that of the current file (Alt+Y)"
+msgstr "Set directory to that of the current file"
+
+#: parts/grepview/grepdlg.cpp:163
+#, fuzzy
+msgid "Rec&ursive"
+msgstr "&Recursive"
+
+#: parts/grepview/grepdlg.cpp:167
+#, fuzzy
+msgid "Limit search to &project files"
+msgstr "Path to project tagfile:"
+
+#: parts/grepview/grepdlg.cpp:172
+msgid "&Files:"
+msgstr "&Files:"
+
+#: parts/grepview/grepdlg.cpp:180
+#, fuzzy
+msgid "&Exclude:"
+msgstr "&Exclude in:"
+
+#: parts/grepview/grepdlg.cpp:199
+msgid "New view"
+msgstr "New view"
+
+#: parts/grepview/grepdlg.cpp:203
+msgid "&Suppress find errors"
+msgstr ""
+
+#: parts/grepview/grepdlg.cpp:210
+#, fuzzy
+msgid "Sea&rch"
+msgstr "Search"
+
+#: parts/grepview/grepdlg.cpp:220
+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>"
+msgstr ""
+"<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>"
+
+#: parts/grepview/grepdlg.cpp:244
+msgid ""
+"Enter the file name pattern of the files to search here. You may give several "
+"patterns separated by commas"
+msgstr ""
+"Enter the file name pattern of the files to search here. You may give several "
+"patterns separated by commas"
+
+#: parts/grepview/grepdlg.cpp:247
+#, c-format
+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."
+msgstr ""
+"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."
+
+#: parts/grepview/grepdlg.cpp:317
+msgid "Please enter a search pattern"
+msgstr "Please enter a search pattern"
+
+#: parts/doxygen/input.cpp:223 parts/doxygen/input.cpp:366
+msgid "Browse to a file"
+msgstr "Browse to a file"
+
+#: parts/doxygen/input.cpp:223 parts/doxygen/input.cpp:372
+msgid "Browse to a folder"
+msgstr "Browse to a folder"
+
+#: parts/doxygen/input.cpp:341
+msgid "Add item"
+msgstr "Add item"
+
+#: parts/doxygen/input.cpp:346
+msgid "Delete selected item"
+msgstr "Delete selected item"
+
+#: parts/doxygen/input.cpp:351
+msgid "Update selected item"
+msgstr "Update selected item"
+
+#: parts/doxygen/doxygenconfigwidget.cpp:258 parts/doxygen/doxygenpart.cpp:205
+msgid "Cannot write Doxyfile."
+msgstr "Cannot write Doxyfile."
+
+#: parts/doxygen/doxygenpart.cpp:61
+msgid "Build API Documentation"
+msgstr "Build API Documentation"
+
+#: parts/doxygen/doxygenpart.cpp:64
+msgid "Build API documentation"
+msgstr "Build API documentation"
+
+#: 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>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."
+
+#: parts/doxygen/doxygenpart.cpp:68
+msgid "Clean API Documentation"
+msgstr "Clean API Documentation"
+
+#: parts/doxygen/doxygenpart.cpp:71
+msgid "Clean API documentation"
+msgstr "Clean API documentation"
+
+#: parts/doxygen/doxygenpart.cpp:72
+msgid ""
+"<b>Clean API documentation</b>"
+"<p>Removes all generated by doxygen files."
+msgstr ""
+"<b>Clean API documentation</b>"
+"<p>Removes all generated by doxygen files."
+
+#: parts/doxygen/doxygenpart.cpp:77
+msgid "Doxygen"
+msgstr "Doxygen"
+
+#: parts/doxygen/doxygenpart.cpp:81
+msgid "Document Current Function"
+msgstr "Document Current Function"
+
+#: parts/doxygen/doxygenpart.cpp:82
+msgid "Create a documentation template above a function"
+msgstr "Create a documentation template above a function"
+
+#: 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 ""
+"<b>Document Current Function</b>"
+"<p>Creates a documentation template according to a function's signature above a "
+"function definition/declaration."
+
+#: parts/doxygen/doxygenpart.cpp:87
+msgid "Preview Doxygen Output"
+msgstr "Preview Doxygen Output"
+
+#: parts/doxygen/doxygenpart.cpp:88
+msgid "Show a preview of the Doxygen output of this file"
+msgstr "Show a preview of the Doxygen output of this file"
+
+#: 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 ""
+"<b>Preview Doxygen output</b>"
+"<p>Runs Doxygen over the current file and shows the created index.html."
+
+#: parts/doxygen/doxygenpart.cpp:370
+msgid "Another process is still running. Please wait until it's finished."
+msgstr ""
+
+#: parts/doxygen/doxygenpart.cpp:451
+msgid "Cannot create temporary file '%1'"
+msgstr "Cannot create temporary file '%1'"
+
+#: parts/doxygen/messages.cpp:30
+msgid "Project name"
+msgstr "Project name"
+
+#: parts/doxygen/messages.cpp:31
+msgid "Project version"
+msgstr "Project version"
+
+#: parts/doxygen/messages.cpp:32
+msgid "Output path"
+msgstr "Output path"
+
+#: parts/doxygen/messages.cpp:33
+msgid "Distribute the generated docs in 10 subdirectories"
+msgstr "Distribute the generated docs in 10 subdirectories"
+
+#: parts/doxygen/messages.cpp:34
+msgid "Output language"
+msgstr "Output language"
+
+#: parts/doxygen/messages.cpp:35
+msgid "Use MS Windows(tm) font encoding"
+msgstr "Use MS Windows(tm) font encoding"
+
+#: parts/doxygen/messages.cpp:36
+msgid "Include brief member descriptions"
+msgstr "Include brief member descriptions"
+
+#: parts/doxygen/messages.cpp:37
+msgid "Repeat brief member descriptions"
+msgstr "Repeat brief member descriptions"
+
+#: parts/doxygen/messages.cpp:38
+msgid "Strip words in brief description"
+msgstr "Strip words in brief description"
+
+#: parts/doxygen/messages.cpp:39
+msgid "Always include detailed section"
+msgstr "Always include detailed section"
+
+#: parts/doxygen/messages.cpp:40
+msgid "Inline inherited members"
+msgstr "Inline inherited members"
+
+#: parts/doxygen/messages.cpp:41
+msgid "Always use full path names"
+msgstr "Always use full path names"
+
+#: parts/doxygen/messages.cpp:42
+msgid "Prefix to strip from path names"
+msgstr "Prefix to strip from path names"
+
+#: parts/doxygen/messages.cpp:43
+msgid "Strip from include path"
+msgstr "Strip from include path"
+
+#: parts/doxygen/messages.cpp:44
+msgid "Generate short file names"
+msgstr "Generate short file names"
+
+#: parts/doxygen/messages.cpp:45
+msgid "Use JavaDoc-style brief descriptions"
+msgstr "Use JavaDoc-style brief descriptions"
+
+#: parts/doxygen/messages.cpp:46
+msgid "Multiline cpp is brief"
+msgstr "Multiline cpp is brief"
+
+#: parts/doxygen/messages.cpp:47
+msgid "Details at top"
+msgstr "Details at top"
+
+#: parts/doxygen/messages.cpp:48
+msgid "Inherit documentation"
+msgstr "Inherit documentation"
+
+#: parts/doxygen/messages.cpp:49
+msgid "Produce a new page for each member"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:50
+msgid "Tab size"
+msgstr "Tab size"
+
+#: parts/doxygen/messages.cpp:51
+msgid "Aliases"
+msgstr "Aliases"
+
+#: parts/doxygen/messages.cpp:52
+msgid "Optimize output for C"
+msgstr "Optimise output for C"
+
+#: parts/doxygen/messages.cpp:53
+msgid "Optimize output for Java"
+msgstr "Optimise output for Java"
+
+#: parts/doxygen/messages.cpp:54
+msgid "Use built-in STL classes support"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:55
+msgid "Use group documentation on undocumented members"
+msgstr "Use group documentation on undocumented members"
+
+#: parts/doxygen/messages.cpp:56
+msgid "Class members type subgrouping"
+msgstr "Class members type subgrouping"
+
+#: parts/doxygen/messages.cpp:62
+msgid "Extract undocumented entities"
+msgstr "Extract undocumented entities"
+
+#: parts/doxygen/messages.cpp:63
+msgid "Extract private entities"
+msgstr "Extract private entities"
+
+#: parts/doxygen/messages.cpp:64
+msgid "Extract static entities"
+msgstr "Extract static entities"
+
+#: parts/doxygen/messages.cpp:65
+msgid "Extract local classes"
+msgstr "Extract local classes"
+
+#: parts/doxygen/messages.cpp:66
+msgid "Extract local methods"
+msgstr "Extract local methods"
+
+#: parts/doxygen/messages.cpp:67
+msgid "Hide undocumented members"
+msgstr "Hide undocumented members"
+
+#: parts/doxygen/messages.cpp:68
+msgid "Hide undocumented classes"
+msgstr "Hide undocumented classes"
+
+#: parts/doxygen/messages.cpp:69
+msgid "Hide friend compounds"
+msgstr "Hide friend compounds"
+
+#: parts/doxygen/messages.cpp:70
+msgid "Hide in body docs"
+msgstr "Hide in body docs"
+
+#: parts/doxygen/messages.cpp:71
+msgid "Document internal entities"
+msgstr "Document internal entities"
+
+#: parts/doxygen/messages.cpp:72
+msgid "Use case-sensitive file names"
+msgstr "Use case-sensitive file names"
+
+#: parts/doxygen/messages.cpp:73
+msgid "Hide name scopes"
+msgstr "Hide name scopes"
+
+#: parts/doxygen/messages.cpp:74
+msgid "Show included files"
+msgstr "Show included files"
+
+#: parts/doxygen/messages.cpp:75
+msgid "Make inline functions"
+msgstr "Make inline functions"
+
+#: parts/doxygen/messages.cpp:76
+msgid "Sort member documentation alphabetically"
+msgstr "Sort member documentation alphabetically"
+
+#: parts/doxygen/messages.cpp:77
+msgid "Sort the class list by fully-qualified names"
+msgstr "Sort the class list by fully-qualified names"
+
+#: parts/doxygen/messages.cpp:78
+msgid "Sort brief documentation alphabetically"
+msgstr "Sort brief documentation alphabetically"
+
+#: parts/doxygen/messages.cpp:79
+msgid "Enable conditional sections"
+msgstr "Enable conditional sections"
+
+#: parts/doxygen/messages.cpp:80
+msgid "Generate TODO-list"
+msgstr "Generate TODO-list"
+
+#: parts/doxygen/messages.cpp:81
+msgid "Generate Test-list"
+msgstr "Generate Test-list"
+
+#: parts/doxygen/messages.cpp:82
+msgid "Generate Bug-list"
+msgstr "Generate Bug-list"
+
+#: parts/doxygen/messages.cpp:83
+msgid "Generate Deprecated-list"
+msgstr "Generate Deprecated-list"
+
+#: parts/doxygen/messages.cpp:84
+msgid "Maximum lines shown for initializers"
+msgstr "Maximum lines shown for initialisers"
+
+#: parts/doxygen/messages.cpp:85
+msgid "Show used files"
+msgstr "Show used files"
+
+#: parts/doxygen/messages.cpp:86
+msgid "Show the directory hierarchy"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:87
+msgid "Script to invoke to get the current version for each file"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:93
+msgid "Suppress output"
+msgstr "Suppress output"
+
+#: parts/doxygen/messages.cpp:94
+msgid "Show warnings"
+msgstr "Show warnings"
+
+#: parts/doxygen/messages.cpp:95
+msgid "Warn about undocumented entities"
+msgstr "Warn about undocumented entities"
+
+#: parts/doxygen/messages.cpp:96
+msgid "Warn if error in documents"
+msgstr "Warn if error in documents"
+
+#: parts/doxygen/messages.cpp:97
+#, fuzzy
+msgid "Warn if function parameters are not documented"
+msgstr "Warn if error in documents"
+
+#: parts/doxygen/messages.cpp:98
+msgid "Warnings format"
+msgstr "Warnings format"
+
+#: parts/doxygen/messages.cpp:99
+msgid "Write warnings to"
+msgstr "Write warnings to"
+
+#: parts/doxygen/messages.cpp:104
+msgid "Input"
+msgstr "Input"
+
+#: parts/doxygen/messages.cpp:105
+msgid "Input files and directories"
+msgstr "Input files and directories"
+
+#: parts/doxygen/messages.cpp:106
+msgid "Input patterns"
+msgstr "Input patterns"
+
+#: parts/doxygen/messages.cpp:107
+msgid "Recurse into subdirectories"
+msgstr "Recurse into subdirectories"
+
+#: parts/doxygen/messages.cpp:108
+msgid "Exclude from input"
+msgstr "Exclude from input"
+
+#: parts/doxygen/messages.cpp:109
+msgid "Exclude symlinks"
+msgstr "Exclude symlinks"
+
+#: parts/doxygen/messages.cpp:110
+msgid "Exclude patterns"
+msgstr "Exclude patterns"
+
+#: parts/doxygen/messages.cpp:111
+msgid "Path to examples"
+msgstr "Path to examples"
+
+#: parts/doxygen/messages.cpp:112
+msgid "Example patterns"
+msgstr "Example patterns"
+
+#: parts/doxygen/messages.cpp:113
+msgid "Example recursive"
+msgstr "Example recursive"
+
+#: parts/doxygen/messages.cpp:114
+msgid "Path to images"
+msgstr "Path to images"
+
+#: parts/doxygen/messages.cpp:115
+msgid "Input filter"
+msgstr "Input filter"
+
+#: parts/doxygen/messages.cpp:116
+msgid "Filter input files"
+msgstr "Filter input files"
+
+#: parts/doxygen/messages.cpp:117
+msgid "Apply filters on file patterns"
+msgstr "Apply filters on file patterns"
+
+#: parts/doxygen/messages.cpp:122
+msgid "Source Browser"
+msgstr "Source Browser"
+
+#: parts/doxygen/messages.cpp:123
+msgid "Cross-reference with source files"
+msgstr "Cross-reference with source files"
+
+#: parts/doxygen/messages.cpp:124
+#, fuzzy
+msgid "References will link to source code"
+msgstr "Cross-reference with source files"
+
+#: parts/doxygen/messages.cpp:125
+msgid "Use links to HTAGS"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:126
+msgid "Inline sources"
+msgstr "Inline sources"
+
+#: parts/doxygen/messages.cpp:127
+msgid "Hide special comment blocks"
+msgstr "Hide special comment blocks"
+
+#: parts/doxygen/messages.cpp:128
+msgid "Referenced by relation"
+msgstr "Referenced by relation"
+
+#: parts/doxygen/messages.cpp:129
+msgid "References relation"
+msgstr "References relation"
+
+#: parts/doxygen/messages.cpp:130
+msgid "Include headers verbatim"
+msgstr "Include headers verbatim"
+
+#: 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 "Index"
+
+#: parts/doxygen/messages.cpp:136
+msgid "Generate alphabetical index"
+msgstr "Generate alphabetical index"
+
+#: parts/doxygen/messages.cpp:137
+msgid "Columns in index"
+msgstr "Columns in index"
+
+#: parts/doxygen/messages.cpp:138
+msgid "Prefix to ignore"
+msgstr "Prefix to ignore"
+
+#: parts/doxygen/messages.cpp:143
+msgid "HTML"
+msgstr "HTML"
+
+#: parts/doxygen/messages.cpp:144
+msgid "Generate HTML"
+msgstr "Generate HTML"
+
+#: parts/doxygen/messages.cpp:145
+msgid "HTML output directory"
+msgstr "HTML output directory"
+
+#: parts/doxygen/messages.cpp:146
+msgid "HTML file extension"
+msgstr "HTML file extension"
+
+#: parts/doxygen/messages.cpp:147
+msgid "Header file"
+msgstr "Header file"
+
+#: parts/doxygen/messages.cpp:148
+msgid "Footer file"
+msgstr "Footer file"
+
+#: parts/doxygen/messages.cpp:149 parts/doxygen/messages.cpp:187
+msgid "Stylesheet"
+msgstr "Stylesheet"
+
+#: parts/doxygen/messages.cpp:150
+msgid "Align members"
+msgstr "Align members"
+
+#: parts/doxygen/messages.cpp:151
+msgid "Generate HTML-help"
+msgstr "Generate HTML-help"
+
+#: parts/doxygen/messages.cpp:152
+msgid "CHM file"
+msgstr "CHM file"
+
+#: parts/doxygen/messages.cpp:153
+msgid "HHC location"
+msgstr "HHC location"
+
+#: parts/doxygen/messages.cpp:154
+msgid "Generate .chi file"
+msgstr "Generate .chi file"
+
+#: parts/doxygen/messages.cpp:155
+msgid "Generate binary TOC"
+msgstr "Generate binary TOC"
+
+#: parts/doxygen/messages.cpp:156
+msgid "Expand TOC"
+msgstr "Expand TOC"
+
+#: parts/doxygen/messages.cpp:157
+msgid "Disable index"
+msgstr "Disable index"
+
+#: parts/doxygen/messages.cpp:158
+msgid "Number of enum values per line"
+msgstr "Number of enum values per line"
+
+#: parts/doxygen/messages.cpp:159
+msgid "Generate treeview"
+msgstr "Generate treeview"
+
+#: parts/doxygen/messages.cpp:160
+msgid "Treeview width"
+msgstr "Treeview width"
+
+#: parts/doxygen/messages.cpp:165
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: parts/doxygen/messages.cpp:166
+msgid "Generate LaTeX"
+msgstr "Generate LaTeX"
+
+#: parts/doxygen/messages.cpp:167
+msgid "LaTeX output directory"
+msgstr "LaTeX output directory"
+
+#: parts/doxygen/messages.cpp:168
+msgid "LaTeX command name"
+msgstr "LaTeX command name"
+
+#: parts/doxygen/messages.cpp:169
+msgid "MakeIndex command name"
+msgstr "MakeIndex command name"
+
+#: parts/doxygen/messages.cpp:170 parts/doxygen/messages.cpp:185
+msgid "Generate compact output"
+msgstr "Generate compact output"
+
+#: parts/doxygen/messages.cpp:171
+msgid "Paper type"
+msgstr "Paper type"
+
+#: parts/doxygen/messages.cpp:172
+msgid "Include extra packages"
+msgstr "Include extra packages"
+
+#: parts/doxygen/messages.cpp:173
+msgid "LaTeX Header file"
+msgstr "LaTeX Header file"
+
+#: parts/doxygen/messages.cpp:174
+msgid "Generate PDF hyperlinks"
+msgstr "Generate PDF hyperlinks"
+
+#: parts/doxygen/messages.cpp:175
+msgid "Use pdflatex"
+msgstr "Use pdflatex"
+
+#: parts/doxygen/messages.cpp:176
+msgid "Use batch mode"
+msgstr "Use batch mode"
+
+#: parts/doxygen/messages.cpp:177
+msgid "Do not include index chapters"
+msgstr "Do not include index chapters"
+
+#: parts/doxygen/messages.cpp:182
+msgid "RTF"
+msgstr "RTF"
+
+#: parts/doxygen/messages.cpp:183
+msgid "Generate RTF"
+msgstr "Generate RTF"
+
+#: parts/doxygen/messages.cpp:184
+msgid "RTF output directory"
+msgstr "RTF output directory"
+
+#: parts/doxygen/messages.cpp:186
+msgid "Generate hyperlinks"
+msgstr "Generate hyperlinks"
+
+#: parts/doxygen/messages.cpp:188
+msgid "Extensions file"
+msgstr "Extensions file"
+
+#: parts/doxygen/messages.cpp:193
+msgid "Man"
+msgstr "Man"
+
+#: parts/doxygen/messages.cpp:194
+msgid "Generate man pages"
+msgstr "Generate man pages"
+
+#: parts/doxygen/messages.cpp:195
+msgid "Man output directory"
+msgstr "Man output directory"
+
+#: parts/doxygen/messages.cpp:196
+msgid "Man extension"
+msgstr "Man extension"
+
+#: parts/doxygen/messages.cpp:197
+msgid "Generate links"
+msgstr "Generate links"
+
+#: parts/doxygen/messages.cpp:203
+msgid "Generate XML"
+msgstr "Generate XML"
+
+#: parts/doxygen/messages.cpp:204
+msgid "XML output directory"
+msgstr "XML output directory"
+
+#: parts/doxygen/messages.cpp:205
+msgid "XML schema"
+msgstr "XML schema"
+
+#: parts/doxygen/messages.cpp:206
+msgid "XML DTD file"
+msgstr "XML DTD file"
+
+#: parts/doxygen/messages.cpp:207
+msgid "Dump program listings to the XML output"
+msgstr "Dump program listings to the XML output"
+
+#: parts/doxygen/messages.cpp:212
+msgid "DEF"
+msgstr "DEF"
+
+#: parts/doxygen/messages.cpp:213
+msgid "Generate Autogen DEF"
+msgstr "Generate Autogen DEF"
+
+#: parts/doxygen/messages.cpp:219
+msgid "Generate Perl module"
+msgstr "Generate Perl module"
+
+#: parts/doxygen/messages.cpp:220
+msgid "Generate PDF and DVI using LaTeX"
+msgstr "Generate PDF and DVI using LaTeX"
+
+#: parts/doxygen/messages.cpp:221
+msgid "Make the Perl module output human readable"
+msgstr "Make the Perl module output human readable"
+
+#: parts/doxygen/messages.cpp:222
+msgid "Perl module variable prefix in the makefiles"
+msgstr "Perl module variable prefix in the makefiles"
+
+#: parts/doxygen/messages.cpp:227
+msgid "Preprocessor"
+msgstr "Preprocessor"
+
+#: parts/doxygen/messages.cpp:228
+msgid "Enable preprocessing"
+msgstr "Enable preprocessing"
+
+#: parts/doxygen/messages.cpp:229
+msgid "Expand macros"
+msgstr "Expand macros"
+
+#: parts/doxygen/messages.cpp:230
+msgid "Expand only predefined macros"
+msgstr "Expand only predefined macros"
+
+#: parts/doxygen/messages.cpp:231
+msgid "Search for includes"
+msgstr "Search for includes"
+
+#: parts/doxygen/messages.cpp:232
+msgid "Include path"
+msgstr "Include path"
+
+#: parts/doxygen/messages.cpp:233
+msgid "Include file patterns"
+msgstr "Include file patterns"
+
+#: parts/doxygen/messages.cpp:234
+msgid "Predefined macros"
+msgstr "Predefined macros"
+
+#: parts/doxygen/messages.cpp:235
+msgid "Expand as defined"
+msgstr "Expand as defined"
+
+#: parts/doxygen/messages.cpp:236
+msgid "Skip function macros"
+msgstr "Skip function macros"
+
+#: parts/doxygen/messages.cpp:241
+msgid "External"
+msgstr "External"
+
+#: parts/doxygen/messages.cpp:242
+msgid "Tagfiles"
+msgstr "Tagfiles"
+
+#: parts/doxygen/messages.cpp:243
+msgid "Generate tagfile"
+msgstr "Generate tagfile"
+
+#: parts/doxygen/messages.cpp:244
+msgid "List all externals"
+msgstr "List all externals"
+
+#: parts/doxygen/messages.cpp:245
+msgid "External groups"
+msgstr "External groups"
+
+#: parts/doxygen/messages.cpp:246
+msgid "Path to Perl"
+msgstr "Path to Perl"
+
+#: parts/doxygen/messages.cpp:251
+msgid "Dot"
+msgstr "Dot"
+
+#: parts/doxygen/messages.cpp:252
+msgid "Generate class diagrams"
+msgstr "Generate class diagrams"
+
+#: parts/doxygen/messages.cpp:253
+msgid "Hide undocumented relations"
+msgstr "Hide undocumented relations"
+
+#: parts/doxygen/messages.cpp:254
+msgid "Use dot"
+msgstr "Use dot"
+
+#: parts/doxygen/messages.cpp:255
+#, fuzzy
+msgid "Generate a caller dependency graph"
+msgstr "Generate included-by graphs"
+
+#: parts/doxygen/messages.cpp:256
+msgid "Generate class graphs"
+msgstr "Generate class graphs"
+
+#: parts/doxygen/messages.cpp:257
+msgid "Generate collaboration graphs"
+msgstr "Generate collaboration graphs"
+
+#: parts/doxygen/messages.cpp:258
+msgid "Generate a graph showing the direct groups dependencies"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:259
+msgid "Generate UML looking inheritance and colloboration diagrams"
+msgstr "Generate UML looking inheritance and collaboration diagrams"
+
+#: parts/doxygen/messages.cpp:260
+msgid "Show relations between templates and their instances"
+msgstr "Show relations between templates and their instances"
+
+#: parts/doxygen/messages.cpp:261
+msgid "Generate include graphs"
+msgstr "Generate include graphs"
+
+#: parts/doxygen/messages.cpp:262
+msgid "Generate included-by graphs"
+msgstr "Generate included-by graphs"
+
+#: parts/doxygen/messages.cpp:263
+msgid ""
+"Generate a call dependency graph for every global function or class method"
+msgstr ""
+"Generate a call dependency graph for every global function or class method"
+
+#: parts/doxygen/messages.cpp:264
+msgid "Generate graphical hierarchy"
+msgstr "Generate graphical hierarchy"
+
+#: parts/doxygen/messages.cpp:265
+msgid "Show the dependencies a directory has on other directories"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:266
+msgid "Dot image format"
+msgstr "Dot image format"
+
+#: parts/doxygen/messages.cpp:267
+msgid "Path to dot"
+msgstr "Path to dot"
+
+#: parts/doxygen/messages.cpp:268
+msgid "Directories with extra dot files"
+msgstr "Directories with extra dot files"
+
+#: parts/doxygen/messages.cpp:269
+msgid "Maximum graph width"
+msgstr "Maximum graph width"
+
+#: parts/doxygen/messages.cpp:270
+msgid "Maximum graph height"
+msgstr "Maximum graph height"
+
+#: parts/doxygen/messages.cpp:271
+msgid "Maximum graph depth"
+msgstr "Maximum graph depth"
+
+#: parts/doxygen/messages.cpp:272
+msgid "Generate images with a transparent background"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:273
+msgid "Generate multiple output files in one run"
+msgstr ""
+
+#: parts/doxygen/messages.cpp:274
+msgid "Generate legend"
+msgstr "Generate legend"
+
+#: parts/doxygen/messages.cpp:275
+msgid "Remove intermediate files"
+msgstr "Remove intermediate files"
+
+#: parts/doxygen/messages.cpp:281
+msgid "Search engine"
+msgstr "Search engine"
+
+#: parts/doxygen/messages.cpp:282
+msgid "CGI name"
+msgstr "CGI name"
+
+#: parts/doxygen/messages.cpp:283
+msgid "CGI URL"
+msgstr "CGI URL"
+
+#: parts/doxygen/messages.cpp:284
+msgid "Documentation URL"
+msgstr "Documentation URL"
+
+#: parts/doxygen/messages.cpp:285
+msgid "Absolute path to documentation"
+msgstr "Absolute path to documentation"
+
+#: parts/doxygen/messages.cpp:286
+msgid "Absolute path to doxysearch binary"
+msgstr "Absolute path to doxysearch binary"
+
+#: parts/doxygen/messages.cpp:287
+msgid "Paths to external documentation"
+msgstr "Paths to external documentation"
+
+#: 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>Konsole</b>"
+"<p>This window contains an embedded konsole window. It will try to follow you "
+"when you navigate in the source directories"
+
+#: parts/konsole/konsoleviewpart.cpp:44 parts/konsole/konsoleviewpart.cpp:49
+msgid "Konsole"
+msgstr "Konsole"
+
+#: parts/konsole/konsoleviewpart.cpp:49
+msgid "Embedded console window"
+msgstr "Embedded console window"
+
+#: parts/distpart/distpart_widget.cpp:134
+msgid "Building Package"
+msgstr "Building Package"
+
+#: parts/distpart/distpart_widget.cpp:145
+#, c-format
+msgid "Adding file: %1"
+msgstr "Adding file: %1"
+
+#: parts/distpart/distpart_widget.cpp:152
+#, c-format
+msgid "Archive made at: %1"
+msgstr "Archive made at: %1"
+
+#: parts/distpart/distpart_widget.cpp:152
+msgid "Archive Done"
+msgstr "Archive Done"
+
+#: parts/distpart/distpart_widget.cpp:595
+#, fuzzy, c-format
+msgid "Remove %1"
+msgstr "Re&move"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1796
+#: buildtools/qmake/trollprojectwidget.cpp:1937
+#: parts/distpart/distpart_widget.cpp:595
+msgid "Remove File"
+msgstr "Remove File"
+
+#: parts/distpart/distpart_part.cpp:48
+msgid "Distribution && Publishing"
+msgstr "Distribution && Publishing"
+
+#: parts/distpart/distpart_part.cpp:52
+msgid "Make source and binary distribution"
+msgstr "Make source and binary distribution"
+
+#: parts/distpart/distpart_part.cpp:53
+msgid ""
+"<b>Project distribution & publishing</b>"
+"<p>Helps users package and publish their software."
+msgstr ""
+"<b>Project distribution & publishing</b>"
+"<p>Helps users package and publish their software."
+
+#: parts/distpart/distpart_part.cpp:56
+msgid "Distribution & Publishing"
+msgstr "Distribution & Publishing"
+
+#: parts/distpart/specsupport.cpp:92 parts/distpart/specsupport.cpp:191
+msgid "You need to create a source archive first."
+msgstr "You need to create a source archive first."
+
+#: parts/appwizard/filepropspage.cpp:69
+msgid "Header/Implementation file:"
+msgstr "Header/Implementation file:"
+
+#: parts/appwizard/appwizarddlg.cpp:108
+msgid "&Add to Favorites"
+msgstr "&Add to Favourites"
+
+#: parts/appwizard/appwizarddlg.cpp:111
+msgid "&Remove Favorite"
+msgstr "&Remove Favourite"
+
+#: parts/appwizard/appwizarddlg.cpp:288
+msgid "Choose projects directory"
+msgstr "Choose projects directory"
+
+#: parts/appwizard/appwizarddlg.cpp:338
+msgid ""
+"_: no version control system\n"
+"None"
+msgstr "None"
+
+#: parts/appwizard/appwizarddlg.cpp:387
+msgid "Version Control System"
+msgstr "Version Control System"
+
+#: parts/appwizard/appwizarddlg.cpp:458
+msgid ""
+"The directory you have chosen as the location for the project already exists."
+msgstr ""
+"The directory you have chosen as the location for the project already exists."
+
+#: parts/appwizard/appwizarddlg.cpp:467
+#, fuzzy
+msgid ""
+"The directory you have chosen as the location for the project is not writeable."
+msgstr ""
+"The directory you have chosen as the location for the project already exists."
+
+#: parts/appwizard/appwizarddlg.cpp:489
+msgid "The template %1 cannot be opened."
+msgstr "The template %1 cannot be opened."
+
+#: parts/appwizard/appwizarddlg.cpp:648
+msgid "The directory %1 cannot be created."
+msgstr "The directory %1 cannot be created."
+
+#: parts/appwizard/appwizarddlg.cpp:667
+msgid "The archive %1 cannot be opened."
+msgstr "The archive %1 cannot be opened."
+
+#: parts/appwizard/appwizarddlg.cpp:685 parts/appwizard/appwizarddlg.cpp:827
+msgid "The file %1 cannot be created."
+msgstr "The file %1 cannot be created."
+
+#: parts/appwizard/appwizarddlg.cpp:693
+msgid ""
+"The directory above the chosen location does not exist and cannot be created."
+msgstr ""
+"The directory above the chosen location does not exist and cannot be created."
+
+#: parts/appwizard/appwizarddlg.cpp:896
+msgid "Template for .%1 Files"
+msgstr "Template for .%1 Files"
+
+#: parts/appwizard/appwizarddlg.cpp:922
+msgid "Set default project location to: %1?"
+msgstr "Set default project location to: %1?"
+
+#: kdevdesigner/designer/mainwindow.cpp:1336
+#: parts/appwizard/appwizarddlg.cpp:923
+msgid "New Project"
+msgstr "New Project"
+
+#: parts/appwizard/appwizarddlg.cpp:923
+msgid "Set"
+msgstr "Set"
+
+#: parts/appwizard/appwizarddlg.cpp:923
+msgid "Do Not Set"
+msgstr "Do Not Set"
+
+#: parts/appwizard/appwizarddlg.cpp:949
+msgid ""
+"_: invalid location\n"
+" (invalid)"
+msgstr " (invalid)"
+
+#: parts/appwizard/appwizarddlg.cpp:951
+#, fuzzy
+msgid " (dir/file already exists)"
+msgstr " (dir/file already exist)"
+
+#: parts/appwizard/appwizardpart.cpp:45
+msgid "&New Project..."
+msgstr "&New Project..."
+
+#: parts/appwizard/appwizardpart.cpp:48
+msgid "Generate a new project from a template"
+msgstr "Generate a new project from a template"
+
+#: 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>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."
+
+#: parts/appwizard/appwizardpart.cpp:54
+msgid "&Import Existing Project..."
+msgstr "&Import Existing Project..."
+
+#: parts/appwizard/appwizardpart.cpp:57
+msgid "Import existing project"
+msgstr "Import existing project"
+
+#: parts/appwizard/appwizardpart.cpp:58
+msgid ""
+"<b>Import existing project</b>"
+"<p>Creates a project file for a given directory."
+msgstr ""
+"<b>Import existing project</b>"
+"<p>Creates a project file for a given directory."
+
+#: parts/appwizard/importdlg.cpp:61
+msgid "Choose directory to import"
+msgstr "Choose directory to import"
+
+#: parts/appwizard/importdlg.cpp:111
+msgid "You have to choose a directory."
+msgstr "You have to choose a directory."
+
+#: parts/appwizard/importdlg.cpp:117
+msgid "You have to choose a project name."
+msgstr "You have to choose a project name."
+
+#: parts/appwizard/importdlg.cpp:123
+msgid "Your application name should only contain letters and numbers."
+msgstr "Your application name should only contain letters and numbers."
+
+#: parts/appwizard/importdlg.cpp:139
+msgid "Cannot open project template."
+msgstr "Cannot open project template."
+
+#: parts/appwizard/importdlg.cpp:193
+msgid "Cannot write the project file."
+msgstr "Cannot write the project file."
+
+#: parts/appwizard/importdlg.cpp:553
+msgid "Generate build system infrastrucure"
+msgstr "Generate build system infrastrucure"
+
+#: parts/appwizard/importdlg.cpp:567
+msgid ""
+"Project infrastrucure already exists in target directory.\n"
+"Generate new project infrastructure and overwrite old?"
+msgstr ""
+"Project infrastrucure already exists in target directory.\n"
+"Generate new project infrastructure and overwrite old?"
+
+#: parts/appwizard/importdlg.cpp:567
+msgid "Generate"
+msgstr "Generate"
+
+#: parts/appwizard/importdlg.cpp:567
+msgid "Do Not Generate"
+msgstr "Do Not Generate"
+
+#: parts/filecreate/fcconfigwidget.cpp:51
+msgid "Global Types"
+msgstr "Global Types"
+
+#: parts/filecreate/fcconfigwidget.cpp:62
+msgid "Project templates in "
+msgstr "Project templates in "
+
+#: parts/filecreate/fcconfigwidget.cpp:652
+msgid ""
+"Requested template does not exist yet.\n"
+"It will be opened immediately after accepting the configuration dialog."
+msgstr ""
+"Requested template does not exist yet.\n"
+"It will be opened immediately after accepting the configuration dialogue."
+
+#: 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 ""
+"Template for the selected file type does not exist yet.\n"
+"It will be opened immediately after accepting the configuration dialogue."
+
+#: 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 ""
+"Template for the selected file type has been changed.\n"
+"It will be opened immediately after accepting the configuration dialogue."
+
+#: parts/filecreate/filecreate_widget2.cpp:48
+msgid "Use this to create new files within your project."
+msgstr "Use this to create new files within your project."
+
+#: parts/filecreate/filecreate_widget3.cpp:36
+msgid "File Create"
+msgstr "File Create"
+
+#: parts/filecreate/filecreate_widget3.cpp:44
+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 KDevelop settings dialog, <b>New File Wizard</b> "
+"tab."
+msgstr ""
+"<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 dialogue, <b>New File Wizard</b> tab. Globally available file types "
+"are listed and can be configured in KDevelop settings dialogue, <b>"
+"New File Wizard</b> tab."
+
+#: parts/filecreate/filecreate_part.cpp:75
+#: parts/filecreate/filecreate_part.cpp:76
+msgid "File Templates"
+msgstr "File Templates"
+
+#: 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>New file</b>"
+"<p>Creates a new file. Also adds it the project if the <b>Add to project</b> "
+"tickbox is turned on."
+
+#: buildtools/script/scriptprojectpart.cpp:57
+#: parts/filecreate/filecreate_part.cpp:83
+msgid "Create a new file"
+msgstr "Create a new file"
+
+#: 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/filecreate/addglobaldlg.cpp:61
+msgid "Template Location"
+msgstr "Template Location"
+
+#: parts/filecreate/addglobaldlg.cpp:92
+msgid "Select Global File Types"
+msgstr "Select Global File Types"
+
+#: parts/filecreate/addglobaldlg.cpp:94
+msgid "F1"
+msgstr "F1"
+
+#: parts/filecreate/addglobaldlg.cpp:99
+msgid "Type extension:"
+msgstr "Type extension:"
+
+#: parts/filecreate/addglobaldlg.cpp:100
+msgid "Type name:"
+msgstr "Type name:"
+
+#: parts/filecreate/addglobaldlg.cpp:101
+msgid "Template location:"
+msgstr "Template location:"
+
+#: parts/filecreate/addglobaldlg.cpp:102
+msgid "Icon:"
+msgstr "Icon:"
+
+#: parts/filecreate/filecreate_newfile.cpp:33
+msgid ""
+"_: New file dialog (title)\n"
+"New File"
+msgstr "New File"
+
+#: parts/filecreate/filecreate_newfile.cpp:38
+msgid "<b>New File Creation</b>"
+msgstr "<b>New File Creation</b>"
+
+#: parts/filecreate/filecreate_newfile.cpp:56
+msgid ""
+"_: Add to project (on checkbox)\n"
+"&Add to project"
+msgstr "&Add to project"
+
+#: parts/filecreate/filecreate_newfile.cpp:155
+msgid "A file with this name already exists"
+msgstr "A file with this name already exists"
+
+#: parts/filecreate/filecreate_newfile.cpp:155
+msgid "File Exists"
+msgstr "File Exists"
+
+#: 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 "Code Snippets"
+
+#: parts/snippet/snippet_part.cpp:50
+msgid "<b>Code Snippet</b><p>This is a list of available snippets."
+msgstr "<b>Code Snippet</b><p>This is a list of available snippets."
+
+#: parts/snippet/snippet_part.cpp:52
+msgid "Insert a code snippet"
+msgstr "Insert a code snippet"
+
+#: parts/snippet/snippet_part.cpp:76
+#, fuzzy
+msgid "Show Snippet Tree"
+msgstr "Code Snippets"
+
+#: parts/snippet/snippet_part.cpp:84
+msgid "SnippetPart"
+msgstr "SnippetPart"
+
+#: parts/snippet/snippet_part.cpp:85
+msgid "SnippetPart for KDevelop"
+msgstr "SnippetPart for KDevelop"
+
+#: parts/snippet/snippet_part.cpp:87
+msgid "(c) 2003"
+msgstr "(c) 2003"
+
+#: parts/snippet/snippet_widget.cpp:141
+msgid "Add Group"
+msgstr "Add Group"
+
+#: 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 "Language:"
+
+#: parts/snippet/snippet_widget.cpp:168
+msgid "Do you really want to remove this group and all its snippets?"
+msgstr "Do you really want to remove this group and all its snippets?"
+
+#: parts/snippet/snippet_widget.cpp:206
+msgid "Edit Snippet"
+msgstr "Edit Snippet"
+
+#: parts/snippet/snippet_widget.cpp:252
+msgid "Edit Group"
+msgstr "Edit Group"
+
+#: parts/snippet/snippet_widget.cpp:554
+msgid "Add Item..."
+msgstr "Add Item..."
+
+#: parts/snippet/snippet_widget.cpp:555 parts/snippet/snippet_widget.cpp:566
+msgid "Add Group..."
+msgstr "Add Group..."
+
+#: 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
+msgid "Edit..."
+msgstr "Edit..."
+
+#: parts/snippet/snippet_widget.cpp:600
+msgid "Please enter the value for <b>%1</b>:"
+msgstr "Please enter the value for <b>%1</b>:"
+
+#: parts/snippet/snippet_widget.cpp:672 parts/snippet/snippet_widget.cpp:801
+msgid "Enter Values for Variables"
+msgstr "Enter Values for Variables"
+
+#: parts/snippet/snippet_widget.cpp:686
+msgid "Enter the replacement values for these variables:"
+msgstr "Enter the replacement values for these variables:"
+
+#: 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 ""
+"Enable this to save the value entered to the right as the default value for "
+"this variable"
+
+#: 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 ""
+"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."
+
+#: parts/snippet/snippet_widget.cpp:814
+msgid "Enter the replacement values for %1:"
+msgstr "Enter the replacement values for %1:"
+
+#: parts/snippet/snippet_widget.cpp:820
+msgid "Make value &default"
+msgstr "Make value &default"
+
+#: parts/filelist/projectviewpart.cpp:260
+#, fuzzy
+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 ""
+"<b>Project View Toolbar</b>"
+"<p>This allows you to create and work with project views. A project view is a "
+"set of open documents.</p>"
+
+#: parts/filelist/projectviewpart.cpp:266
+msgid "<b>File List</b><p>This is the list of opened files.</p>"
+msgstr "<b>File List</b><p>This is the list of opened files.</p>"
+
+#: parts/filelist/projectviewpart.cpp:270
+msgid "Open files"
+msgstr "Open files"
+
+#: parts/filelist/projectviewpart.cpp:278
+#, fuzzy
+msgid "Open Session..."
+msgstr "Open With..."
+
+#: parts/filelist/projectviewpart.cpp:282
+#, fuzzy
+msgid "Open Session"
+msgstr "Session"
+
+#: parts/filelist/projectviewpart.cpp:284
+#, fuzzy
+msgid "Save Session"
+msgstr "Session"
+
+#: parts/filelist/projectviewpart.cpp:286
+#, fuzzy
+msgid "New Session..."
+msgstr "New Class..."
+
+#: 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 "Delete Action"
+
+#: parts/filelist/projectviewpart.cpp:487
+#, fuzzy
+msgid "Save View Session As"
+msgstr "Save Project View As"
+
+#: parts/filelist/projectviewpart.cpp:487
+#, fuzzy
+msgid "Enter the name of the session:"
+msgstr "Enter the name of the view:"
+
+#: 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 ""
+"<qt>A project view named <b>%1</b> already exists."
+"<br>Do you want to overwrite it?</qt>"
+
+#: parts/filelist/filelist_widget.cpp:95
+msgid "This file has unsaved changes."
+msgstr "This file has unsaved changes."
+
+#: parts/filelist/filelist_widget.cpp:98
+msgid "This file has changed on disk since it was last saved."
+msgstr "This file has changed on disk since it was last saved."
+
+#: parts/filelist/filelist_widget.cpp:101
+msgid "Conflict: this file has changed on disk and has unsaved changes."
+msgstr "Conflict: this file has changed on disk and has unsaved changes."
+
+#: parts/filelist/filelist_widget.cpp:229
+msgid "Close Selected"
+msgstr "Close Selected"
+
+#: parts/filelist/filelist_widget.cpp:230
+msgid "Save Selected"
+msgstr "Save Selected"
+
+#: parts/filelist/filelist_widget.cpp:231
+msgid "Reload Selected"
+msgstr "Reload Selected"
+
+#: parts/fileview/filetreewidget.cpp:206 parts/fileview/fileviewpart.cpp:68
+#: parts/fileview/fileviewpart.cpp:81 parts/fileview/partwidget.cpp:48
+#: parts/fileview/partwidget.cpp:49
+msgid "File Tree"
+msgstr "File Tree"
+
+#: 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>File tree</b>"
+"<p>The file viewer shows all files of the project in a tree layout."
+
+#: 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>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."
+
+#: 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>This button clears the name filter when toggled off, or reapplies the last "
+"filter used when toggled on."
+
+#: parts/fileselector/fileselector_widget.cpp:355
+#: parts/fileview/partwidget.cpp:104
+msgid "Apply last filter (\"%1\")"
+msgstr "Apply last filter (\"%1\")"
+
+#: parts/fileselector/fileselector_widget.cpp:366
+#: parts/fileview/partwidget.cpp:109 parts/outputviews/appoutputwidget.cpp:265
+msgid "Clear filter"
+msgstr "Clear filter"
+
+#: parts/fileview/filegroupswidget.cpp:181
+#: parts/fileview/filetreeviewwidgetimpl.cpp:40
+msgid "Show Non Project Files"
+msgstr "Show Non Project Files"
+
+#: parts/fileview/filegroupswidget.cpp:183
+#: parts/fileview/filetreeviewwidgetimpl.cpp:42
+msgid "Hide Non Project Files"
+msgstr "Hide Non Project Files"
+
+#: 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>Show non project files</b>"
+"<p>Shows files that do not belong to a project in a file tree."
+
+#: parts/fileview/filetreeviewwidgetimpl.cpp:99
+msgid "Reload Tree"
+msgstr "Reload Tree"
+
+#: parts/fileview/filetreeviewwidgetimpl.cpp:100
+msgid "<b>Reload tree</b><p>Reloads the project files tree."
+msgstr "<b>Reload tree</b><p>Reloads the project files tree."
+
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:206
+msgid "Show VCS Fields"
+msgstr "Show VCS Fields"
+
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:208
+msgid "Hide VCS Fields"
+msgstr "Hide VCS Fields"
+
+#: 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>Show VCS fields</b>"
+"<p>Shows <b>Revision</b> and <b>Timestamp</b> for each file contained in VCS "
+"repository."
+
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:213
+msgid "Sync with Repository"
+msgstr "Sync with Repository"
+
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:215
+msgid ""
+"<b>Sync with repository</b>"
+"<p>Synchronize file status with remote repository."
+msgstr ""
+"<b>Sync with repository</b>"
+"<p>Synchronise file status with remote repository."
+
+#: parts/fileview/fileviewpart.cpp:81
+msgid "File tree view in the project directory"
+msgstr "File tree view in the project directory"
+
+#: 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>File group view</b>"
+"<p>The file group viewer shows all files of the project, in groups which can be "
+"configured in project settings dialogue, <b>File Groups</b> tab."
+
+#: parts/fileview/filegroupspart.cpp:51 parts/fileview/filegroupspart.cpp:54
+#: parts/fileview/filegroupswidget.cpp:227
+#: parts/fileview/filegroupswidget.cpp:261
+msgid "File Groups"
+msgstr "File Groups"
+
+#: parts/fileview/filegroupspart.cpp:51
+msgid "File groups in the project directory"
+msgstr "File groups in the project directory"
+
+#: parts/fileview/filegroupsconfigwidget.cpp:75
+msgid "Add File Group"
+msgstr "Add File Group"
+
+#: parts/fileview/filegroupsconfigwidget.cpp:88
+msgid "Edit File Group"
+msgstr "Edit File Group"
+
+#: buildtools/qmake/qmakescopeitem.cpp:84
+#: parts/fileview/filegroupswidget.cpp:42
+msgid "Sources"
+msgstr "Sources"
+
+#: buildtools/qmake/qmakescopeitem.cpp:120
+#: parts/fileview/filegroupswidget.cpp:43
+msgid "Translations"
+msgstr "Translations"
+
+#: parts/fileview/filegroupswidget.cpp:44 parts/uimode/uichooser_part.cpp:27
+msgid "User Interface"
+msgstr "User Interface"
+
+#: parts/fileview/filegroupswidget.cpp:45
+msgid "Others"
+msgstr "Others"
+
+#: parts/fileview/filegroupswidget.cpp:186
+msgid "Display Location Column"
+msgstr "Display Location Column"
+
+#: parts/fileview/filegroupswidget.cpp:188
+msgid ""
+"<b>Display the Location Column</b>"
+"<p>Displays a column with the location of the files."
+msgstr ""
+"<b>Display the Location Column</b>"
+"<p>Displays a column with the location of the files."
+
+#: parts/fileview/filegroupswidget.cpp:229
+msgid "Customize..."
+msgstr "Customise..."
+
+#: parts/fileview/filegroupswidget.cpp:230
+msgid ""
+"<b>Customize</b>"
+"<p>Opens <b>Customize File Groups</b> dialog where the groups can be managed."
+msgstr ""
+"<b>Customise</b>"
+"<p>Opens <b>Customise File Groups</b> dialogue where the groups can be managed."
+
+#: parts/fileview/filegroupswidget.cpp:258
+msgid "Customize File Groups"
+msgstr "Customise File Groups"
+
+#: parts/abbrev/abbrevpart.cpp:80
+msgid "Expand Text"
+msgstr "Expand Text"
+
+#: parts/abbrev/abbrevpart.cpp:83
+msgid "Expand current word"
+msgstr "Expand current word"
+
+#: 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>Expand current word</b>"
+"<p>Current word can be completed using the list of similar words in source "
+"files."
+
+#: parts/abbrev/abbrevpart.cpp:86
+msgid "Expand Abbreviation"
+msgstr "Expand Abbreviation"
+
+#: parts/abbrev/abbrevpart.cpp:89
+msgid "Expand abbreviation"
+msgstr "Expand abbreviation"
+
+#: parts/abbrev/abbrevpart.cpp:90
+msgid ""
+"<b>Expand abbreviation</b>"
+"<p>Enable and configure abbreviations in <b>KDevelop Settings</b>, <b>"
+"Abbreviations</b> tab."
+msgstr ""
+"<b>Expand abbreviation</b>"
+"<p>Enable and configure abbreviations in <b>KDevelop Settings</b>, <b>"
+"Abbreviations</b> tab."
+
+#: parts/abbrev/abbrevpart.cpp:244
+msgid "Abbreviations"
+msgstr "Abbreviations"
+
+#: parts/vcsmanager/vcsmanagerpart.cpp:60
+msgid "Version Control"
+msgstr "Version Control"
+
+#: parts/vcsmanager/vcsmanagerprojectconfig.cpp:49
+msgid ""
+"_: No Version Control System\n"
+"None"
+msgstr "None"
+
+#: parts/astyle/astyle_part.cpp:53
+msgid "&Reformat Source"
+msgstr "&Reformat Source"
+
+#: parts/astyle/astyle_part.cpp:55
+msgid "Reformat source"
+msgstr "Reformat source"
+
+#: 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>Reformat source</b>"
+"<p>Source reformatting functionality using <b>astyle</b> "
+"library. Also available in <b>New Class</b> and <b>Subclassing</b> wizards."
+
+#: parts/astyle/astyle_part.cpp:59 parts/astyle/astyle_part.cpp:61
+#: parts/astyle/astyle_part.cpp:410
+#, fuzzy
+msgid "Format files"
+msgstr "Footer file"
+
+#: parts/astyle/astyle_part.cpp:62
+#, 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."
+msgstr ""
+"<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."
+
+#: parts/astyle/astyle_part.cpp:67 parts/astyle/astyle_part.cpp:68
+msgid "Formatting"
+msgstr "Formatting"
+
+#: parts/astyle/astyle_part.cpp:402
+#, fuzzy
+msgid "Format selection"
+msgstr "Formatting"
+
+#: parts/astyle/astyle_part.cpp:403
+msgid "<b>Format</b><p>Formats the current selection, if possible"
+msgstr ""
+
+#: parts/astyle/astyle_part.cpp:411
+#, fuzzy
+msgid "<b>Format files</b><p>Formats selected files if possible"
+msgstr "<b>Commit file(s)</b><p>Commits file to repository if modified."
+
+#: parts/astyle/astyle_part.cpp:523
+#, c-format
+msgid "Not able to write %1"
+msgstr ""
+
+#: parts/astyle/astyle_part.cpp:528
+#, c-format
+msgid "Not able to read %1"
+msgstr ""
+
+#: parts/astyle/astyle_part.cpp:534
+#, fuzzy
+msgid "Processed %1 files ending with extensions %2"
+msgstr "New file &name (with extension):"
+
+#: parts/regexptest/regexptestdlg.cpp:84
+msgid "Error compiling the regular expression."
+msgstr "Error compiling the regular expression."
+
+#: parts/regexptest/regexptestdlg.cpp:89
+#: parts/regexptest/regexptestdlg.cpp:111
+#: parts/regexptest/regexptestdlg.cpp:187
+msgid "No match"
+msgstr "No match"
+
+#: parts/regexptest/regexptestdlg.cpp:92
+#: parts/regexptest/regexptestdlg.cpp:114
+#: parts/regexptest/regexptestdlg.cpp:191
+msgid "Successfully matched"
+msgstr "Successfully matched"
+
+#: parts/regexptest/regexptestdlg.cpp:107
+msgid "Compile error, your regexp is invalid"
+msgstr "Compile error, your regexp is invalid"
+
+#: parts/regexptest/regexptestdlg.cpp:134
+msgid "Repetition operators must not appear as first character"
+msgstr "Repetition operators must not appear as first character"
+
+#: parts/regexptest/regexptestdlg.cpp:137
+msgid "Invalid use of back reference operator"
+msgstr "Invalid use of back reference operator"
+
+#: parts/regexptest/regexptestdlg.cpp:140
+msgid "Unmatched brace interval operators"
+msgstr "Unmatched brace interval operators"
+
+#: parts/regexptest/regexptestdlg.cpp:143
+msgid "Unmatched bracket list operators"
+msgstr "Unmatched bracket list operators"
+
+#: parts/regexptest/regexptestdlg.cpp:146
+msgid "Invalid use of range operator"
+msgstr "Invalid use of range operator"
+
+#: parts/regexptest/regexptestdlg.cpp:149
+msgid "Unknown character class"
+msgstr "Unknown character class"
+
+#: parts/regexptest/regexptestdlg.cpp:152
+msgid "Invalid collating element"
+msgstr "Invalid collating element"
+
+#: parts/regexptest/regexptestdlg.cpp:155
+msgid "Unmatched parenthesis group operators"
+msgstr "Unmatched parenthesis group operators"
+
+#: parts/regexptest/regexptestdlg.cpp:158
+msgid "Invalid back reference to subexpression"
+msgstr "Invalid back reference to subexpression"
+
+#: parts/regexptest/regexptestdlg.cpp:161
+msgid "Trailing backslash"
+msgstr "Trailing backslash"
+
+#: parts/regexptest/regexptestdlg.cpp:164
+msgid "Invalid use of pattern operators"
+msgstr "Invalid use of pattern operators"
+
+#: parts/regexptest/regexptestdlg.cpp:168
+msgid "Regular expression too large"
+msgstr "Regular expression too large"
+
+#: parts/regexptest/regexptestdlg.cpp:172
+msgid "Unknown error"
+msgstr "Unknown error"
+
+#: parts/regexptest/regexptestpart.cpp:35
+msgid "Debug Regular Expression..."
+msgstr "Debug Regular Expression..."
+
+#: parts/regexptest/regexptestpart.cpp:38
+msgid "Debug regular expression"
+msgstr "Debug regular expression"
+
+#: parts/regexptest/regexptestpart.cpp:39
+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 QRegExp and KRegExp classes."
+msgstr ""
+"<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 QRegExp and KRegExp classes."
+
+#: parts/ctags2/ctags2_part.cpp:80
+msgid ""
+"<b>CTags</b>"
+"<p>Result view for a tag lookup. Click a line to go to the corresponding place "
+"in the code."
+msgstr ""
+"<b>CTags</b>"
+"<p>Result view for a tag lookup. Click a line to go to the corresponding place "
+"in the code."
+
+#: parts/ctags2/ctags2_part.cpp:81
+msgid "CTags Lookup"
+msgstr "CTags Lookup"
+
+#: parts/ctags2/ctags2_part.cpp:82 parts/ctags2/ctags2_part.cpp:87
+msgid "CTags"
+msgstr "CTags"
+
+#: parts/ctags2/ctags2_part.cpp:82
+msgid "CTags lookup results"
+msgstr "CTags lookup results"
+
+#: parts/ctags2/ctags2_part.cpp:91
+msgid "Lookup Current Text"
+msgstr "Lookup Current Text"
+
+#: parts/ctags2/ctags2_part.cpp:92
+msgid "Lookup Current Text as Declaration"
+msgstr "Lookup Current Text as Declaration"
+
+#: parts/ctags2/ctags2_part.cpp:93
+msgid "Lookup Current Text as Definition"
+msgstr "Lookup Current Text as Definition"
+
+#: parts/ctags2/ctags2_part.cpp:94
+msgid "Jump to Next Match"
+msgstr "Jump to Next Match"
+
+#: parts/ctags2/ctags2_part.cpp:95
+msgid "Open Lookup Dialog"
+msgstr "Open Lookup Dialogue"
+
+#: parts/ctags2/ctags2_part.cpp:197
+#, c-format
+msgid "CTags - Go to Declaration: %1"
+msgstr "CTags - Go to Declaration: %1"
+
+#: parts/ctags2/ctags2_part.cpp:200
+#, c-format
+msgid "CTags - Go to Definition: %1"
+msgstr "CTags - Go to Definition: %1"
+
+#: parts/ctags2/ctags2_part.cpp:203
+#, c-format
+msgid "CTags - Lookup: %1"
+msgstr "CTags - Lookup: %1"
+
+#: parts/ctags2/ctags2_widget.cpp:107
+#, c-format
+msgid "Hits: %1"
+msgstr "Hits: %1"
+
+#: parts/ctags2/ctags2_widget.cpp:155
+msgid "No CTags database found"
+msgstr "No CTags database found"
+
+#: parts/ctags2/ctagskinds.cpp:29
+msgid "define"
+msgstr "define"
+
+#: parts/ctags2/ctagskinds.cpp:30 parts/ctags2/ctagskinds.cpp:98
+msgid "label"
+msgstr "label"
+
+#: parts/ctags2/ctagskinds.cpp:31 parts/ctags2/ctagskinds.cpp:60
+#: parts/ctags2/ctagskinds.cpp:127
+msgid "macro"
+msgstr "macro"
+
+#: parts/ctags2/ctagskinds.cpp:38 parts/ctags2/ctagskinds.cpp:103
+#: parts/ctags2/ctagskinds.cpp:140 parts/ctags2/ctagskinds.cpp:160
+msgid "subroutine"
+msgstr "subroutine"
+
+#: parts/ctags2/ctagskinds.cpp:50
+msgid "fragment definition"
+msgstr "fragment definition "
+
+#: parts/ctags2/ctagskinds.cpp:51
+msgid "any pattern"
+msgstr "any pattern"
+
+#: parts/ctags2/ctagskinds.cpp:53
+msgid "pattern"
+msgstr "pattern"
+
+#: parts/ctags2/ctagskinds.cpp:59 parts/ctags2/ctagskinds.cpp:84
+#: parts/ctags2/ctagskinds.cpp:111 parts/ctags2/ctagskinds.cpp:146
+#: parts/ctags2/ctagskinds.cpp:153 parts/ctags2/ctagskinds.cpp:166
+msgid "class"
+msgstr "class"
+
+#: parts/ctags2/ctagskinds.cpp:61
+msgid "enumerator"
+msgstr "enumerator"
+
+#: parts/ctags2/ctagskinds.cpp:63
+msgid "enumeration"
+msgstr "enumeration"
+
+#: parts/ctags2/ctagskinds.cpp:64
+#, fuzzy
+msgid "local variable"
+msgstr "variable"
+
+#: parts/ctags2/ctagskinds.cpp:65
+msgid "member"
+msgstr "member"
+
+#: parts/ctags2/ctagskinds.cpp:66 parts/ctags2/ctagskinds.cpp:188
+msgid "namespace"
+msgstr "namespace"
+
+#: parts/ctags2/ctagskinds.cpp:67
+msgid "prototype"
+msgstr "prototype"
+
+#: parts/ctags2/ctagskinds.cpp:68
+msgid "struct"
+msgstr "struct"
+
+#: parts/ctags2/ctagskinds.cpp:69
+msgid "typedef"
+msgstr "typedef"
+
+#: parts/ctags2/ctagskinds.cpp:70
+msgid "union"
+msgstr "union"
+
+#: parts/ctags2/ctagskinds.cpp:71 parts/ctags2/ctagskinds.cpp:105
+msgid "variable"
+msgstr "variable"
+
+#: parts/ctags2/ctagskinds.cpp:72
+msgid "external variable"
+msgstr "external variable"
+
+#: parts/ctags2/ctagskinds.cpp:78
+msgid "paragraph"
+msgstr "paragraph"
+
+#: parts/ctags2/ctagskinds.cpp:85
+msgid "feature"
+msgstr "feature"
+
+#: parts/ctags2/ctagskinds.cpp:86
+msgid "local entity"
+msgstr "local entity"
+
+#: parts/ctags2/ctagskinds.cpp:92
+msgid "block"
+msgstr "block"
+
+#: parts/ctags2/ctagskinds.cpp:93
+msgid "common"
+msgstr "common"
+
+#: parts/ctags2/ctagskinds.cpp:94
+msgid "entry"
+msgstr "entry"
+
+#: parts/ctags2/ctagskinds.cpp:96 parts/ctags2/ctagskinds.cpp:113
+msgid "interface"
+msgstr "interface"
+
+#: parts/ctags2/ctagskinds.cpp:97
+msgid "type component"
+msgstr "type component"
+
+#: parts/ctags2/ctagskinds.cpp:99
+msgid "local"
+msgstr "local"
+
+#: parts/ctags2/ctagskinds.cpp:100
+msgid "module"
+msgstr "module"
+
+#: parts/ctags2/ctagskinds.cpp:101
+msgid "namelist"
+msgstr "namelist"
+
+#: parts/ctags2/ctagskinds.cpp:102
+msgid "program"
+msgstr "program"
+
+#: parts/ctags2/ctagskinds.cpp:104
+msgid "type"
+msgstr "type"
+
+#: parts/ctags2/ctagskinds.cpp:112
+msgid "field"
+msgstr "field"
+
+#: parts/ctags2/ctagskinds.cpp:114
+msgid "method"
+msgstr "method"
+
+#: parts/ctags2/ctagskinds.cpp:115
+msgid "package"
+msgstr "package"
+
+#: parts/ctags2/ctagskinds.cpp:134 parts/ctags2/ctagskinds.cpp:194
+msgid "procedure"
+msgstr "procedure"
+
+#: parts/ctags2/ctagskinds.cpp:168
+msgid "mixin"
+msgstr "mixin"
+
+#: parts/documentation/documentation_part.cpp:88
+msgid "Project Documentation"
+msgstr "Project Documentation"
+
+#: parts/documentation/documentation_part.cpp:99
+msgid ""
+"<b>Documentation browser</b>"
+"<p>The documentation browser gives access to various documentation sources (Qt "
+"DCF, Doxygen, KDoc, KDevelopTOC and DevHelp documentation) and the KDevelop "
+"manuals. It also provides documentation index and full text search "
+"capabilities."
+msgstr ""
+"<b>Documentation browser</b>"
+"<p>The documentation browser gives access to various documentation sources (Qt "
+"DCF, Doxygen, KDoc, KDevelopTOC and DevHelp documentation) and the KDevelop "
+"manuals. It also provides documentation index and full text search "
+"capabilities."
+
+#: parts/documentation/documentation_part.cpp:106
+msgid "Documentation browser"
+msgstr "Documentation browser"
+
+#: parts/documentation/documentation_part.cpp:193
+msgid "Documentation Settings"
+msgstr "Documentation Settings"
+
+#: parts/documentation/documentation_part.cpp:212
+msgid "&Search in Documentation..."
+msgstr "&Search in Documentation..."
+
+#: parts/documentation/documentation_part.cpp:215
+msgid "Full text search in the documentation"
+msgstr "Full text search in the documentation"
+
+#: parts/documentation/documentation_part.cpp:216
+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>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 dialogue of "
+"the documentation plugin."
+
+#: parts/documentation/documentation_part.cpp:223
+msgid "&Look in Documentation Index..."
+msgstr "&Look in Documentation Index..."
+
+#: parts/documentation/documentation_part.cpp:226
+msgid "Look in the documentation index"
+msgstr "Look in the documentation index"
+
+#: parts/documentation/documentation_part.cpp:227
+#: parts/documentation/documentation_part.cpp:479
+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."
+msgstr ""
+"<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."
+
+#: parts/documentation/documentation_part.cpp:232
+msgid "Man Page..."
+msgstr "Man Page..."
+
+#: parts/documentation/documentation_part.cpp:235
+msgid "Show a manpage"
+msgstr "Show a manpage"
+
+#: parts/documentation/documentation_part.cpp:236
+msgid "<b>Show a manpage</b><p>Opens a man page using embedded viewer."
+msgstr "<b>Show a manpage</b><p>Opens a man page using embedded viewer."
+
+#: parts/documentation/documentation_part.cpp:238
+msgid "Info Page..."
+msgstr "Info Page..."
+
+#: parts/documentation/documentation_part.cpp:241
+msgid "Show an infopage"
+msgstr "Show an infopage"
+
+#: parts/documentation/documentation_part.cpp:242
+msgid "<b>Show an infopage</b><p>Opens an info page using embedded viewer."
+msgstr "<b>Show an infopage</b><p>Opens an info page using embedded viewer."
+
+#: parts/documentation/documentation_part.cpp:244
+#, fuzzy
+msgid "Find Documentation..."
+msgstr "Find Documentation"
+
+#: 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."
+msgstr ""
+"<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."
+
+#: parts/documentation/documentation_part.cpp:318
+msgid "Show Manual Page"
+msgstr "Show Manual Page"
+
+#: parts/documentation/documentation_part.cpp:318
+msgid "Show manpage on:"
+msgstr "Show manpage on:"
+
+#: parts/documentation/documentation_part.cpp:342
+msgid "Show Info Page"
+msgstr "Show Info Page"
+
+#: parts/documentation/documentation_part.cpp:342
+msgid "Show infopage on:"
+msgstr "Show infopage on:"
+
+#: parts/documentation/documentation_part.cpp:468
+#, c-format
+msgid "Find Documentation: %1"
+msgstr "Find Documentation: %1"
+
+#: parts/documentation/documentation_part.cpp:477
+#, c-format
+msgid "Look in Documentation Index: %1"
+msgstr "Look in Documentation Index: %1"
+
+#: parts/documentation/documentation_part.cpp:485
+#, c-format
+msgid "Search in Documentation: %1"
+msgstr "Search in Documentation: %1"
+
+#: parts/documentation/documentation_part.cpp:487
+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."
+msgstr ""
+"<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 "
+"dialogue of the documentation plugin."
+
+#: parts/documentation/documentation_part.cpp:494
+#, c-format
+msgid "Goto Manpage: %1"
+msgstr "Goto Manpage: %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>Goto manpage</b>"
+"<p>Tries to open a man page for the term under the cursor."
+
+#: parts/documentation/documentation_part.cpp:499
+#, c-format
+msgid "Goto Infopage: %1"
+msgstr "Goto Infopage: %1"
+
+#: parts/documentation/documentation_part.cpp:501
+msgid ""
+"<b>Goto infopage</b>"
+"<p>Tries to open an info page for the term under the cursor."
+msgstr ""
+"<b>Goto infopage</b>"
+"<p>Tries to open an info page for the term under the cursor."
+
+#: parts/documentation/docutils.cpp:80
+msgid "Open in Current Tab"
+msgstr "Open in Current Tab"
+
+#: parts/documentation/docutils.cpp:85
+msgid "Bookmark This Location"
+msgstr "Bookmark This Location"
+
+#: parts/documentation/docconfiglistview.cpp:30
+msgid "TOC"
+msgstr "TOC"
+
+#: 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 "Title"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:987
+#: parts/documentation/find_documentation.cpp:178
+#: parts/documentation/find_documentation_options.cpp:163
+msgid "Manual"
+msgstr "Manual"
+
+#: parts/documentation/bookmarkview.cpp:198
+msgid "Edit Bookmark"
+msgstr "Edit Bookmark"
+
+#: parts/documentation/bookmarkview.cpp:222
+msgid "Current Document"
+msgstr "Current Document"
+
+#: parts/documentation/bookmarkview.cpp:223
+msgid "Custom..."
+msgstr "Custom..."
+
+#: parts/documentation/bookmarkview.cpp:241
+msgid "Add Bookmark"
+msgstr "Add Bookmark"
+
+#: parts/documentation/find_documentation_options.cpp:168
+msgid "Info"
+msgstr "Info"
+
+#: parts/documentation/find_documentation_options.cpp:178
+msgid "Google"
+msgstr "Google"
+
+#: parts/documentation/documentation_widget.cpp:59
+msgid "Finder"
+msgstr "Finder"
+
+#: parts/documentation/searchview.cpp:58
+msgid "Wor&ds to search:"
+msgstr "Wor&ds to search:"
+
+#: parts/documentation/searchview.cpp:63
+msgid "Se&arch"
+msgstr "Se&arch"
+
+#: parts/documentation/searchview.cpp:69
+msgid "and"
+msgstr "and"
+
+#: parts/documentation/searchview.cpp:70
+msgid "or"
+msgstr "or"
+
+#: parts/documentation/searchview.cpp:71
+msgid "&Method:"
+msgstr "&Method:"
+
+#: parts/documentation/searchview.cpp:73
+msgid "Score"
+msgstr "Score"
+
+#: parts/documentation/searchview.cpp:76
+msgid "S&ort by:"
+msgstr "S&ort by:"
+
+#: parts/documentation/searchview.cpp:84
+msgid "Search &results:"
+msgstr "Search &results:"
+
+#: parts/documentation/searchview.cpp:89
+msgid "Update Config"
+msgstr "Update Config"
+
+#: parts/documentation/searchview.cpp:90
+msgid "Update Index"
+msgstr "Update Index"
+
+#: parts/documentation/searchview.cpp:98
+msgid "Relevance"
+msgstr "Relevance"
+
+#: parts/documentation/searchview.cpp:148
+msgid "Full text search has to be set up before usage."
+msgstr "Full text search has to be set up before usage."
+
+#: parts/documentation/searchview.cpp:151
+msgid ""
+"Now the full text search database will be created.\n"
+"Wait for database creation to finish and then repeat search."
+msgstr ""
+"Now the full text search database will be created.\n"
+"Wait for database creation to finish and then repeat search."
+
+#: parts/documentation/searchview.cpp:158
+msgid ""
+"Cannot find the htsearch executable.\n"
+"It is part of the ht://Dig package that is used by KDevelop to perform full "
+"text search. Please install ht://Dig and use Documentation page in Configure "
+"KDevelop dialog to set the htsearch location."
+msgstr ""
+
+#: parts/documentation/searchview.cpp:174
+msgid "Cannot find the htdig configuration file."
+msgstr "Cannot find the htdig configuration file."
+
+#: parts/documentation/searchview.cpp:207
+msgid "Cannot start the htsearch executable."
+msgstr "Cannot start the htsearch executable."
+
+#: parts/documentation/indexview.cpp:48
+msgid "&Look for:"
+msgstr "&Look for:"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:43
+msgid "Generating Search Index"
+msgstr "Generating Search Index"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:63
+msgid "Scanning for files"
+msgstr "Scanning for files"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:73
+msgid "Extracting search terms"
+msgstr "Extracting search terms"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:82
+msgid "Generating index..."
+msgstr "Generating index..."
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:125
+#, c-format
+msgid "Files processed: %1"
+msgstr "Files processed: %1"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:350
+msgid "Running htdig failed"
+msgstr "Running htdig failed"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:411
+msgid "Running htmerge failed"
+msgstr "Running htmerge failed"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:448
+msgid "Update user's htdig configuration file only"
+msgstr "Update user's htdig configuration file only"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:449
+msgid "-c and generate index"
+msgstr "-c and generate index"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:453
+msgid "KDevelop ht://Dig Indexer"
+msgstr "KDevelop ht://Dig Indexer"
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:454
+msgid "KDE Index generator for documentation files."
+msgstr "KDE Index generator for documentation files."
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:470
+msgid "Configuration file updated."
+msgstr "Configuration file updated."
+
+#: parts/documentation/tools/htdig/htdigindex.cpp:472
+msgid "Configuration file update failed."
+msgstr "Configuration file update failed."
+
+#: parts/documentation/plugins/qt/docqtplugin.cpp:195
+msgid "Qt Documentation Collection"
+msgstr "Qt Documentation Collection"
+
+#: parts/documentation/plugins/chm/docchmplugin.cpp:75
+msgid "CHM Documentation Collection"
+msgstr "CHM Documentation Collection"
+
+#: parts/documentation/plugins/pdb/docpdbplugin.cpp:30
+msgid "PalmDoc documentation plugin"
+msgstr "PalmDoc documentation plugin"
+
+#: parts/documentation/plugins/pdb/docpdbplugin.cpp:52
+msgid "PalmDoc Documentation Collection"
+msgstr "PalmDoc Documentation Collection"
+
+#: parts/documentation/plugins/pdf/docpdfplugin.cpp:30
+msgid "PDF documentation plugin"
+msgstr "PDF documentation plugin"
+
+#: parts/documentation/plugins/pdf/docpdfplugin.cpp:52
+msgid "PDF Documentation Collection"
+msgstr "PDF Documentation Collection"
+
+#: parts/documentation/plugins/djvu/docdjvuplugin.cpp:30
+msgid "Djvu documentation plugin"
+msgstr "Djvu documentation plugin"
+
+#: parts/documentation/plugins/djvu/docdjvuplugin.cpp:52
+msgid "Djvu Documentation Collection"
+msgstr "Djvu Documentation Collection"
+
+#: parts/documentation/plugins/kdevtoc/dockdevtocplugin.cpp:80
+msgid "KDevelopTOC Documentation Collection"
+msgstr "KDevelopTOC Documentation Collection"
+
+#: parts/documentation/plugins/devhelp/docdevhelpplugin.cpp:120
+msgid "Devhelp Documentation Collection"
+msgstr "Devhelp Documentation Collection"
+
+#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:126
+msgid "Doxygen Documentation Collection"
+msgstr "Doxygen Documentation Collection"
+
+#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:453
+msgid "%1 Class Reference"
+msgstr "%1 Class Reference"
+
+#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:470
+msgid "%1::%2%3 Member Reference"
+msgstr "%1::%2%3 Member Reference"
+
+#: parts/documentation/plugins/custom/doccustomplugin.cpp:55
+msgid "Custom Documentation Collection"
+msgstr "Custom Documentation Collection"
+
+#: parts/documentation/protocols/chm/kchmpart.cpp:62
+msgid "KChm"
+msgstr "KChm"
+
+#: parts/filter/shellfilterdlg.cpp:122 parts/filter/shellinsertdlg.cpp:119
+#, c-format
+msgid "Process exited with status %1"
+msgstr "Process exited with status %1"
+
+#: parts/filter/filterpart.cpp:40
+msgid "Execute Command..."
+msgstr "Execute Command..."
+
+#: parts/filter/filterpart.cpp:43
+msgid "Execute shell command"
+msgstr "Execute shell command"
+
+#: parts/filter/filterpart.cpp:44
+msgid ""
+"<b>Execute shell command</b>"
+"<p>Executes a shell command and outputs its result into the current document."
+msgstr ""
+"<b>Execute shell command</b>"
+"<p>Executes a shell command and outputs its result into the current document."
+
+#: parts/filter/filterpart.cpp:46
+msgid "Filter Selection Through Command..."
+msgstr "Filter Selection Through Command..."
+
+#: parts/filter/filterpart.cpp:49
+msgid "Filter selection through a shell command"
+msgstr "Filter selection through a shell command"
+
+#: parts/filter/filterpart.cpp:50
+msgid ""
+"<b>Filter selection through shell command</b>"
+"<p>Filters selection through a shell command and outputs its result into the "
+"current document."
+msgstr ""
+"<b>Filter selection through shell command</b>"
+"<p>Filters selection through a shell command and outputs its result into the "
+"current document."
+
+#: parts/filter/filterpart.cpp:96
+msgid "Execute Command"
+msgstr "Execute Command"
+
+#: parts/filter/filterpart.cpp:142
+msgid "Filter Selection Through Command"
+msgstr "Filter Selection Through Command"
+
+#: parts/outputviews/appoutputviewpart.cpp:45
+msgid "Application Output"
+msgstr "Application Output"
+
+#: 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>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."
+
+#: parts/outputviews/appoutputviewpart.cpp:51
+msgid "Output of the executed user program"
+msgstr "Output of the executed user program"
+
+#: parts/outputviews/appoutputviewpart.cpp:108
+msgid "Press Enter to continue!"
+msgstr "Press Enter to continue!"
+
+#: parts/outputviews/makeviewpart.cpp:44
+#: parts/outputviews/outputviewsfactory.cpp:14
+msgid "Messages Output"
+msgstr "Messages Output"
+
+#: parts/outputviews/appoutputwidget.cpp:82
+#, c-format
+msgid "Assertion failed: %1"
+msgstr "Assertion failed: %1"
+
+#: parts/outputviews/appoutputwidget.cpp:254
+#, fuzzy
+msgid "Clear output"
+msgstr "&Compiler output:"
+
+#: parts/outputviews/appoutputwidget.cpp:257
+#, fuzzy
+msgid "Copy selected lines"
+msgstr "Update selected item"
+
+#: parts/outputviews/appoutputwidget.cpp:260
+#, fuzzy
+msgid "Save unfiltered"
+msgstr "Save Selected"
+
+#: parts/outputviews/appoutputwidget.cpp:261
+#, fuzzy
+msgid "Save filtered output"
+msgstr "Filter Output"
+
+#: parts/outputviews/appoutputwidget.cpp:268
+#, fuzzy
+msgid "Edit filter"
+msgstr "&Edit Files"
+
+#: parts/outputviews/makeitem.cpp:128
+msgid "*** Compilation aborted ***"
+msgstr "*** Compilation aborted ***"
+
+#: parts/outputviews/makeitem.cpp:133
+msgid "*** Success ***"
+msgstr "*** Success ***"
+
+#: parts/outputviews/makeitem.cpp:146
+#, c-format
+msgid "Entering directory %1"
+msgstr "Entering directory %1"
+
+#: parts/outputviews/makeitem.cpp:153
+#, c-format
+msgid "Leaving directory %1"
+msgstr "Leaving directory %1"
+
+#: parts/outputviews/makeviewpart.cpp:45
+msgid ""
+"<b>Messages output</b>"
+"<p>The messages window shows the output of the compiler and used build tools "
+"like make, ant, uic, dcopidl etc. For compiler error messages, click on the "
+"error message. This will automatically open the source file and set the cursor "
+"to the line that caused the compiler error/warning."
+msgstr ""
+"<b>Messages output</b>"
+"<p>The messages window shows the output of the compiler and used build tools "
+"like make, ant, uic, dcopidl etc. For compiler error messages, click on the "
+"error message. This will automatically open the source file and set the cursor "
+"to the line that caused the compiler error/warning."
+
+#: parts/outputviews/makeviewpart.cpp:52
+msgid "Compiler output messages"
+msgstr "Compiler output messages"
+
+#: parts/outputviews/makeviewpart.cpp:55
+msgid "&Next Error"
+msgstr "&Next Error"
+
+#: parts/outputviews/makeviewpart.cpp:57
+msgid "Go to the next error"
+msgstr "Go to the next error"
+
+#: parts/outputviews/makeviewpart.cpp:58
+msgid ""
+"<b>Next error</b>"
+"<p>Switches to the file and line where the next error was reported from."
+msgstr ""
+"<b>Next error</b>"
+"<p>Switches to the file and line where the next error was reported from."
+
+#: parts/outputviews/makeviewpart.cpp:59
+msgid "&Previous Error"
+msgstr "&Previous Error"
+
+#: parts/outputviews/makeviewpart.cpp:61
+msgid "Go to the previous error"
+msgstr "Go to the previous error"
+
+#: parts/outputviews/makeviewpart.cpp:62
+msgid ""
+"<b>Previous error</b>"
+"<p>Switches to the file and line where the previous error was reported from."
+msgstr ""
+"<b>Previous error</b>"
+"<p>Switches to the file and line where the previous error was reported from."
+
+#: 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 "compiling"
+
+#: parts/outputviews/makeactionfilter.cpp:79
+#, fuzzy
+msgid "built"
+msgstr "Build"
+
+#: parts/outputviews/makeactionfilter.cpp:80
+#: parts/outputviews/makeactionfilter.cpp:83
+#: parts/outputviews/makeactionfilter.cpp:84
+#: parts/outputviews/makeactionfilter.cpp:95
+msgid "generating"
+msgstr "generating"
+
+#: 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 "linking"
+
+#: parts/outputviews/makeactionfilter.cpp:93
+msgid "creating"
+msgstr "creating"
+
+#: parts/outputviews/makeactionfilter.cpp:94
+#: parts/outputviews/makeactionfilter.cpp:97
+msgid "installing"
+msgstr "installing"
+
+#: parts/outputviews/makewidget.cpp:573
+msgid "The process has finished with errors"
+msgstr "The process has finished with errors"
+
+#: parts/outputviews/makewidget.cpp:578
+msgid "The process has finished successfully"
+msgstr "The process has finished successfully"
+
+#: parts/outputviews/makewidget.cpp:705
+msgid "Line Wrapping"
+msgstr "Line Wrapping"
+
+#: parts/outputviews/makewidget.cpp:707
+msgid ""
+"<b>Line wrapping</b>"
+"<p>Enables or disables wrapping of command lines displayed."
+msgstr ""
+"<b>Line wrapping</b>"
+"<p>Enables or disables wrapping of command lines displayed."
+
+#: parts/outputviews/makewidget.cpp:710
+msgid "Very Short Compiler Output"
+msgstr "Very Short Compiler Output"
+
+#: parts/outputviews/makewidget.cpp:711
+msgid ""
+"<b>Very short compiler output</b>"
+"<p>Displays only warnings, errors and the file names which are compiled."
+msgstr ""
+"<b>Very short compiler output</b>"
+"<p>Displays only warnings, errors and the file names which are compiled."
+
+#: parts/outputviews/makewidget.cpp:713
+msgid "Short Compiler Output"
+msgstr "Short Compiler Output"
+
+#: parts/outputviews/makewidget.cpp:714
+msgid ""
+"<b>Short compiler output</b>"
+"<p>Suppresses all the compiler flags and formats to something readable."
+msgstr ""
+"<b>Short compiler output</b>"
+"<p>Suppresses all the compiler flags and formats to something readable."
+
+#: parts/outputviews/makewidget.cpp:716
+msgid "Full Compiler Output"
+msgstr "Full Compiler Output"
+
+#: parts/outputviews/makewidget.cpp:717
+msgid "<b>Full compiler output</b><p>Displays unmodified compiler output."
+msgstr "<b>Full compiler output</b><p>Displays unmodified compiler output."
+
+#: parts/outputviews/makewidget.cpp:721
+msgid "Show Directory Navigation Messages"
+msgstr "Show Directory Navigation Messages"
+
+#: parts/outputviews/makewidget.cpp:722
+msgid ""
+"<b>Show directory navigation messages</b>"
+"<p>Shows <b>cd</b> commands that are executed while building."
+msgstr ""
+"<b>Show directory navigation messages</b>"
+"<p>Shows <b>cd</b> commands that are executed while building."
+
+#: parts/texttools/texttoolspart.cpp:61 parts/texttools/texttoolspart.cpp:64
+#: parts/texttools/texttoolswidget.cpp:157
+msgid "Text Structure"
+msgstr "Text Structure"
+
+#: parts/texttools/texttoolspart.cpp:62
+msgid "<b>Text Structure</b><p>This browser shows the structure of the text."
+msgstr "<b>Text Structure</b><p>This browser shows the structure of the text."
+
+#: parts/texttools/texttoolspart.cpp:64
+msgid "Text structure"
+msgstr "Text structure"
+
+#: parts/openwith/openwithpart.cpp:48
+msgid "Open as UTF-8"
+msgstr "Open as UTF-8"
+
+#: parts/openwith/openwithpart.cpp:52
+#, fuzzy
+msgid "Open As"
+msgstr "Open files"
+
+#: parts/openwith/openwithpart.cpp:53
+#, fuzzy
+msgid ""
+"<b>Open As</b>"
+"<p>Lists all encodings that can be used to open the selected file."
+msgstr ""
+"<b>Open With</b>"
+"<p>Lists all applications that can be used to open the selected file."
+
+#: parts/openwith/openwithpart.cpp:82
+msgid "Open With"
+msgstr "Open With"
+
+#: 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>Open With</b>"
+"<p>Lists all applications that can be used to open the selected file."
+
+#: parts/openwith/openwithpart.cpp:88
+msgid "Open With..."
+msgstr "Open With..."
+
+#: 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>Open With...</b>"
+"<p>Provides a dialogue to choose the application to open the selected file."
+
+#: parts/classview/hierarchydlg.cpp:52
+#, fuzzy
+msgid "Refresh"
+msgstr "Lexsources"
+
+#: parts/classview/classtooldlg.cpp:45
+msgid "Show parents"
+msgstr "Show parents"
+
+#: parts/classview/classtooldlg.cpp:51
+msgid "Show children"
+msgstr "Show children"
+
+#: parts/classview/classtooldlg.cpp:57
+msgid "Show clients"
+msgstr "Show clients"
+
+#: parts/classview/classtooldlg.cpp:63
+msgid "Show suppliers"
+msgstr "Show suppliers"
+
+#: parts/classview/classtooldlg.cpp:69
+msgid "Show methods"
+msgstr "Show methods"
+
+#: parts/classview/classtooldlg.cpp:75
+msgid "Show attributes"
+msgstr "Show attributes"
+
+#: parts/classview/classtooldlg.cpp:80 parts/classview/classtooldlg.cpp:223
+msgid ""
+"_: member access\n"
+"All"
+msgstr "All"
+
+#: parts/classview/classtooldlg.cpp:81 parts/classview/classtooldlg.cpp:225
+msgid ""
+"_: member access\n"
+"Public"
+msgstr "Public"
+
+#: parts/classview/classtooldlg.cpp:82 parts/classview/classtooldlg.cpp:227
+msgid ""
+"_: member access\n"
+"Protected"
+msgstr "Protected"
+
+#: parts/classview/classtooldlg.cpp:83 parts/classview/classtooldlg.cpp:229
+msgid ""
+"_: member access\n"
+"Private"
+msgstr "Private"
+
+#: parts/classview/classtooldlg.cpp:84 parts/classview/classtooldlg.cpp:231
+msgid ""
+"_: member access\n"
+"Package"
+msgstr "Package"
+
+#: parts/classview/classtooldlg.cpp:287
+msgid "Parents"
+msgstr "Parents"
+
+#: parts/classview/classtooldlg.cpp:291
+msgid "Children"
+msgstr "Children"
+
+#: parts/classview/classtooldlg.cpp:295
+msgid "Clients"
+msgstr "Clients"
+
+#: parts/classview/classtooldlg.cpp:299
+msgid "Suppliers"
+msgstr "Suppliers"
+
+#: parts/classview/classtooldlg.cpp:303
+msgid "%1 Methods"
+msgstr "%1 Methods"
+
+#: parts/classview/classtooldlg.cpp:307
+msgid "%1 Attributes"
+msgstr "%1 Attributes"
+
+#: parts/classview/classtooldlg.cpp:311
+msgid "Class Tool Dialog"
+msgstr "Class Tool Dialogue"
+
+#: parts/classview/classtooldlg.cpp:324
+msgid "%1 of Class %2"
+msgstr "%1 of Class %2"
+
+#: parts/classview/navigator.cpp:113
+msgid "Sync ClassView"
+msgstr ""
+
+#: parts/classview/navigator.cpp:116
+#, fuzzy
+msgid "Jump to next function"
+msgstr "Jump to Next Match"
+
+#: parts/classview/navigator.cpp:120
+msgid "Jump to previous function"
+msgstr ""
+
+#: parts/classview/classviewpart.cpp:159
+msgid "Class Browser"
+msgstr "Class Browser"
+
+#: parts/classview/classviewpart.cpp:160
+msgid "Classes"
+msgstr "Classes"
+
+#: parts/classview/classviewpart.cpp:160
+msgid "Class browser"
+msgstr "Class browser"
+
+#: 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>Class browser</b>"
+"<p>The class browser shows all namespaces, classes and namespace and class "
+"members in a project."
+
+#: parts/classview/classviewpart.cpp:198
+msgid "Functions Navigation"
+msgstr "Functions Navigation"
+
+#: parts/classview/classviewpart.cpp:203
+msgid "Functions in file"
+msgstr "Functions in file"
+
+#: parts/classview/classviewpart.cpp:204
+msgid ""
+"<b>Function navigator</b>"
+"<p>Navigates over functions contained in the file."
+msgstr ""
+"<b>Function navigator</b>"
+"<p>Navigates over functions contained in the file."
+
+#: parts/classview/classviewpart.cpp:208
+#, fuzzy
+msgid "Focus Navigator"
+msgstr "Functions Navigation"
+
+#: parts/classview/classviewpart.cpp:212
+msgid "Class Inheritance Diagram"
+msgstr "Class Inheritance Diagram"
+
+#: parts/classview/classviewpart.cpp:213
+msgid "Class inheritance diagram"
+msgstr "Class inheritance diagram"
+
+#: parts/classview/classviewpart.cpp:214
+msgid ""
+"<b>Class inheritance diagram</b>"
+"<p>Displays inheritance relationship between classes in project. Note, it does "
+"not display classes outside inheritance hierarchy."
+msgstr ""
+"<b>Class inheritance diagram</b>"
+"<p>Displays inheritance relationship between classes in project. Note, it does "
+"not display classes outside inheritance hierarchy."
+
+#: parts/classview/classviewwidget.cpp:69
+msgid "Group by Directories"
+msgstr "Group by Directories"
+
+#: parts/classview/classviewwidget.cpp:69
+msgid "Plain List"
+msgstr "Plain List"
+
+#: parts/classview/classviewwidget.cpp:69
+msgid "Java Like Mode"
+msgstr "Java Like Mode"
+
+#: parts/classview/classviewwidget.cpp:70
+msgid "View Mode"
+msgstr "View Mode"
+
+#: parts/classview/classviewwidget.cpp:72
+msgid ""
+"<b>View mode</b>"
+"<p>Class browser items can be grouped by directories, listed in a plain or java "
+"like view."
+msgstr ""
+"<b>View mode</b>"
+"<p>Class browser items can be grouped by directories, listed in a plain or java "
+"like view."
+
+#: parts/classview/classviewwidget.cpp:76
+msgid "<b>New class</b><p>Calls the <b>New Class</b> wizard."
+msgstr "<b>New class</b><p>Calls the <b>New Class</b> wizard."
+
+#: parts/classview/classviewwidget.cpp:78
+msgid "Create get/set Methods"
+msgstr "Create get/set Methods"
+
+#: parts/classview/classtreebase.cpp:55 parts/classview/classviewwidget.cpp:81
+msgid "Add Method..."
+msgstr "Add Method..."
+
+#: parts/classview/classviewwidget.cpp:83
+msgid "<b>Add method</b><p>Calls the <b>New Method</b> wizard."
+msgstr "<b>Add method</b><p>Calls the <b>New Method</b> wizard."
+
+#: parts/classview/classtreebase.cpp:57 parts/classview/classviewwidget.cpp:84
+msgid "Add Attribute..."
+msgstr "Add Attribute..."
+
+#: parts/classview/classviewwidget.cpp:86
+msgid "<b>Add attribute</b><p>Calls the <b>New Attribute</b> wizard."
+msgstr "<b>Add attribute</b><p>Calls the <b>New Attribute</b> wizard."
+
+#: parts/classview/classviewwidget.cpp:88
+msgid "Open Declaration"
+msgstr "Open Declaration"
+
+#: 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>Open declaration</b>"
+"<p>Opens a file where the selected item is declared and jumps to the "
+"declaration line."
+
+#: parts/classview/classviewwidget.cpp:91
+msgid "Open Implementation"
+msgstr "Open Implementation"
+
+#: 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>Open implementation</b>"
+"<p>Opens a file where the selected item is defined (implemented) and jumps to "
+"the definition line."
+
+#: parts/classview/classviewwidget.cpp:95
+#, fuzzy
+msgid "Follow Editor"
+msgstr "&Show Editors"
+
+#: parts/classview/classtoolwidget.cpp:37
+msgid "Class Tool"
+msgstr "Class Tool"
+
+#: parts/classview/classtreebase.cpp:59
+msgid "Parent Classes..."
+msgstr "Parent Classes..."
+
+#: parts/classview/classtreebase.cpp:60
+msgid "Child Classes..."
+msgstr "Child Classes..."
+
+#: parts/classview/classtreebase.cpp:61
+msgid "Class Tool..."
+msgstr "Class Tool..."
+
+#: parts/classview/classtreebase.cpp:65
+msgid "Struct"
+msgstr "Struct"
+
+#: parts/classview/classtreebase.cpp:71
+msgid "Attribute"
+msgstr "Attribute"
+
+#: kdevdesigner/designer/connectiontable.cpp:39
+#: parts/classview/classtreebase.cpp:77
+msgid "Signal"
+msgstr "Signal"
+
+#: parts/classview/viewcombos.cpp:121
+msgid "(Global Namespace)"
+msgstr "(Global Namespace)"
+
+#: parts/classview/digraphview.cpp:228
+msgid ""
+"You do not have 'dot' installed.\n"
+"It can be downloaded from www.graphviz.org."
+msgstr ""
+"You do not have 'dot' installed.\n"
+"It can be downloaded from www.graphviz.org."
+
+#: parts/fileselector/kactionselector.cpp:70
+msgid "&Available:"
+msgstr "&Available:"
+
+#: parts/fileselector/kactionselector.cpp:85
+msgid "&Selected:"
+msgstr "&Selected:"
+
+#: parts/fileselector/fileselector_part.cpp:50
+#: parts/fileselector/fileselector_part.cpp:52
+#: parts/fileselector/fileselector_part.cpp:85
+msgid "File Selector"
+msgstr "File Selector"
+
+#: parts/fileselector/fileselector_part.cpp:52
+msgid "File selector"
+msgstr "File selector"
+
+#: 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>File selector</b>"
+"<p>This file selector lists directory contents and provides some file "
+"management functions."
+
+#: buildtools/script/scriptprojectpart.cpp:53
+#: parts/fileselector/fileselector_part.cpp:57
+msgid "New File..."
+msgstr "New File..."
+
+#: parts/fileselector/fileselector_widget.cpp:188
+msgid "Current Document Directory"
+msgstr "Current Document Directory"
+
+#: 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>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."
+
+#: 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>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."
+
+#: parts/fileselector/fileselector_widget.cpp:588
+msgid "Toolbar"
+msgstr "Toolbar"
+
+#: parts/fileselector/fileselector_widget.cpp:590
+msgid "A&vailable actions:"
+msgstr "A&vailable actions:"
+
+#: parts/fileselector/fileselector_widget.cpp:591
+msgid "S&elected actions:"
+msgstr "S&elected actions:"
+
+#: parts/fileselector/fileselector_widget.cpp:599
+msgid "Auto Synchronization"
+msgstr "Auto Synchronisation"
+
+#: parts/fileselector/fileselector_widget.cpp:600
+msgid "When a docu&ment becomes active"
+msgstr "When a docu&ment becomes active"
+
+#: parts/fileselector/fileselector_widget.cpp:601
+msgid "When a document is o&pened"
+msgstr "When a document is o&pened"
+
+#: parts/fileselector/fileselector_widget.cpp:602
+msgid "When the file selector becomes visible"
+msgstr "When the file selector becomes visible"
+
+#: parts/fileselector/fileselector_widget.cpp:610
+msgid "Remember &locations:"
+msgstr "Remember &locations:"
+
+#: parts/fileselector/fileselector_widget.cpp:617
+msgid "Remember &filters:"
+msgstr "Remember &filters:"
+
+#: parts/fileselector/fileselector_widget.cpp:624
+msgid "Session"
+msgstr "Session"
+
+#: parts/fileselector/fileselector_widget.cpp:625
+msgid "Restore loca&tion"
+msgstr "Restore loca&tion"
+
+#: parts/fileselector/fileselector_widget.cpp:626
+msgid "Restore last f&ilter"
+msgstr "Restore last f&ilter"
+
+#: parts/fileselector/fileselector_widget.cpp:646
+msgid ""
+"<p>Decides how many locations to keep in the history of the location combo box"
+msgstr ""
+"<p>Decides how many locations to keep in the history of the location combo box"
+
+#: parts/fileselector/fileselector_widget.cpp:653
+msgid ""
+"<p>Decides how many filters to keep in the history of the filter combo box"
+msgstr ""
+"<p>Decides how many filters to keep in the history of the filter combo box"
+
+#: 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>These options allow you to have the File Selector automatically change "
+"location to the directory of the active document on certain events."
+"<p>Auto synchronisation 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."
+
+#: 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 KDE session "
+"manager, the location is always restored."
+msgstr ""
+"<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 KDE session "
+"manager, the location is always restored."
+
+#: 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 KDE 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>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 KDE 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/valgrind/valgrind_dialog.cpp:20
+msgid "Valgrind Memory Check"
+msgstr "Valgrind Memory Check"
+
+#: 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 ""
+"Could not find valgrind in your $PATH. Please make sure it is installed "
+"properly."
+
+#: parts/valgrind/valgrind_dialog.cpp:82
+#: parts/valgrind/valgrind_dialog.cpp:142
+msgid "Valgrind Not Found"
+msgstr "Valgrind Not Found"
+
+#: parts/valgrind/valgrind_dialog.cpp:185
+msgid ""
+"Could not find kcachegrind in your $PATH. Please make sure it is installed "
+"properly."
+msgstr ""
+"Could not find kcachegrind in your $PATH. Please make sure it is installed "
+"properly."
+
+#: parts/valgrind/valgrind_dialog.cpp:187
+msgid "KCachegrind Not Found"
+msgstr "KCachegrind Not Found"
+
+#: parts/valgrind/valgrind_part.cpp:49
+msgid "Valgrind Output"
+msgstr "Valgrind Output"
+
+#: parts/valgrind/valgrind_part.cpp:51
+msgid ""
+"<b>Valgrind</b>"
+"<p>Shows the output of the valgrind. Valgrind detects"
+"<br>use of uninitialized memory"
+"<br>reading/writing memory after it has been free'd"
+"<br>reading/writing off the end of malloc'd blocks"
+"<br>reading/writing inappropriate areas on the stack"
+"<br>memory leaks -- where pointers to malloc'd blocks are lost forever"
+"<br>passing of uninitialised and/or unaddressable memory to system calls"
+"<br>mismatched use of malloc/new/new [] vs free/delete/delete []"
+"<br>some abuses of the POSIX pthread API."
+msgstr ""
+"<b>Valgrind</b>"
+"<p>Shows the output of the valgrind. Valgrind detects"
+"<br>use of uninitialised memory"
+"<br>reading/writing memory after it has been free'd"
+"<br>reading/writing off the end of malloc'd blocks"
+"<br>reading/writing inappropriate areas on the stack"
+"<br>memory leaks -- where pointers to malloc'd blocks are lost forever"
+"<br>passing of uninitialised and/or unaddressable memory to system calls"
+"<br>mismatched use of malloc/new/new [] vs free/delete/delete []"
+"<br>some abuses of the POSIX pthread API."
+
+#: parts/valgrind/valgrind_part.cpp:61
+msgid "&Valgrind Memory Leak Check"
+msgstr "&Valgrind Memory Leak Check"
+
+#: parts/valgrind/valgrind_part.cpp:63 parts/valgrind/valgrind_part.cpp:71
+msgid "Valgrind memory leak check"
+msgstr "Valgrind memory leak check"
+
+#: parts/valgrind/valgrind_part.cpp:64
+msgid ""
+"<b>Valgrind memory leak check</b>"
+"<p>Runs Valgrind - a tool to help you find memory-management problems in your "
+"programs."
+msgstr ""
+"<b>Valgrind memory leak check</b>"
+"<p>Runs Valgrind - a tool to help you find memory-management problems in your "
+"programs."
+
+#: parts/valgrind/valgrind_part.cpp:66
+msgid "P&rofile with KCachegrind"
+msgstr "P&rofile with KCachegrind"
+
+#: parts/valgrind/valgrind_part.cpp:68
+msgid "Profile with KCachegrind"
+msgstr "Profile with KCachegrind"
+
+#: parts/valgrind/valgrind_part.cpp:69
+msgid ""
+"<b>Profile with KCachegrind</b>"
+"<p>Runs your program in calltree and then displays profiler information in "
+"KCachegrind."
+msgstr ""
+"<b>Profile with KCachegrind</b>"
+"<p>Runs your program in calltree and then displays profiler information in "
+"KCachegrind."
+
+#: parts/valgrind/valgrind_part.cpp:90
+msgid "Open Valgrind Output"
+msgstr "Open Valgrind Output"
+
+#: parts/valgrind/valgrind_part.cpp:96
+#, c-format
+msgid "Could not open valgrind output: %1"
+msgstr "Could not open valgrind output: %1"
+
+#: parts/valgrind/valgrind_part.cpp:217
+msgid "There is already an instance of valgrind running."
+msgstr "There is already an instance of valgrind running."
+
+#: parts/valgrind/valgrind_widget.cpp:95
+msgid "No."
+msgstr "No."
+
+#: kdevdesigner/designer/outputwindow.cpp:84
+#: parts/valgrind/valgrind_widget.cpp:97
+msgid "Message"
+msgstr "Message"
+
+#: parts/valgrind/valgrind_widget.cpp:104
+msgid "&Open Valgrind Output..."
+msgstr "&Open Valgrind Output..."
+
+#: parts/valgrind/valgrind_widget.cpp:106
+msgid "Expand All Items"
+msgstr "Expand All Items"
+
+#: parts/valgrind/valgrind_widget.cpp:107
+msgid "Collapse All Items"
+msgstr "Collapse All Items"
+
+#: parts/bookmarks/bookmarks_widget.cpp:270
+msgid ", line "
+msgstr ", line "
+
+#: parts/bookmarks/bookmarks_widget.cpp:273
+msgid "Remove This Bookmark"
+msgstr "Remove This Bookmark"
+
+#: parts/bookmarks/bookmarks_widget.cpp:277
+msgid ", All"
+msgstr ", All"
+
+#: parts/bookmarks/bookmarks_widget.cpp:278
+msgid "Remove These Bookmarks"
+msgstr "Remove These Bookmarks"
+
+#: parts/bookmarks/bookmarks_widget.cpp:283
+msgid "Collapse All"
+msgstr "Collapse All"
+
+#: parts/bookmarks/bookmarks_widget.cpp:284
+msgid "Expand All"
+msgstr "Expand All"
+
+#: parts/bookmarks/bookmarks_part.cpp:59
+msgid ""
+"<b>Bookmarks</b>"
+"<p>The bookmark viewer shows all the source bookmarks in the project."
+msgstr ""
+"<b>Bookmarks</b>"
+"<p>The bookmark viewer shows all the source bookmarks in the project."
+
+#: parts/bookmarks/bookmarks_part.cpp:62
+msgid "Source bookmarks"
+msgstr "Source bookmarks"
+
+#: parts/bookmarks/bookmarks_part.cpp:558
+msgid "Could not find file"
+msgstr "Could not find file"
+
+#: editors/editor-chooser/editorchooser_part.cpp:35
+msgid "Editor"
+msgstr "Editor"
+
+#: buildtools/ada/adaproject_part.cpp:56 buildtools/ant/antprojectpart.cpp:55
+#: buildtools/autotools/autoprojectpart.cpp:103
+#: buildtools/custommakefiles/customprojectpart.cpp:83
+#: buildtools/pascal/pascalproject_part.cpp:62
+#: buildtools/qmake/trollprojectpart.cpp:103
+msgid "&Build Project"
+msgstr "&Build Project"
+
+#: buildtools/ada/adaproject_part.cpp:341
+msgid ""
+"Could not find ada compiler.\n"
+"Check if your compiler settings are correct."
+msgstr ""
+"Could not find ada compiler.\n"
+"Check if your compiler settings are correct."
+
+#: buildtools/ada/adaproject_part.cpp:422
+msgid ""
+"There was an error loading the module %1.\n"
+"The diagnostics are:\n"
+"%2"
+msgstr ""
+"There was an error loading the module %1.\n"
+"The diagnostics are:\n"
+"%2"
+
+#: buildtools/ant/antprojectpart.cpp:58
+#: buildtools/autotools/autoprojectpart.cpp:106
+#: 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 "Build project"
+
+#: buildtools/ant/antprojectpart.cpp:59
+msgid ""
+"<b>Build project</b>"
+"<p>Executes <b>ant dist</b> command to build the project."
+msgstr ""
+"<b>Build project</b>"
+"<p>Executes <b>ant dist</b> command to build the project."
+
+#: buildtools/ant/antprojectpart.cpp:61
+#: buildtools/custommakefiles/customprojectpart.cpp:147
+msgid "Build &Target"
+msgstr "Build &Target"
+
+#: buildtools/ant/antprojectpart.cpp:63
+#: buildtools/custommakefiles/customprojectpart.cpp:150
+msgid "Build target"
+msgstr "Build target"
+
+#: 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>Build target</b>"
+"<p>Executes <b>ant target_name</b> command to build the specified target."
+
+#: buildtools/ant/antprojectpart.cpp:467
+msgid "Ant Options"
+msgstr "Ant Options"
+
+#: buildtools/ant/antprojectpart.cpp:502
+msgid "Classpath"
+msgstr "Classpath"
+
+#: buildtools/ant/antprojectpart.cpp:565
+msgid "Remove %1 From Project"
+msgstr "Remove %1 From Project"
+
+#: buildtools/ant/antprojectpart.cpp:567
+msgid "<b>Remove from project</b><p>Removes current file from the project."
+msgstr "<b>Remove from project</b><p>Removes current file from the project."
+
+#: buildtools/ant/antprojectpart.cpp:571
+msgid "Add %1 to Project"
+msgstr "Add %1 to Project"
+
+#: buildtools/ant/antprojectpart.cpp:573
+msgid "<b>Add to project</b><p>Adds current file from the project."
+msgstr "<b>Add to project</b><p>Adds current file from the project."
+
+#: buildtools/lib/widgets/addfilesdialog.cpp:35
+#: buildtools/lib/widgets/addfilesdialog.cpp:54
+msgid "Copy File(s)"
+msgstr "Copy File(s)"
+
+#: buildtools/lib/widgets/addfilesdialog.cpp:36
+#: buildtools/lib/widgets/addfilesdialog.cpp:55
+msgid "Create Symbolic Link(s)"
+msgstr "Create Symbolic Link(s)"
+
+#: buildtools/lib/widgets/addfilesdialog.cpp:37
+#: buildtools/lib/widgets/addfilesdialog.cpp:56
+msgid "Add Relative Path(s)"
+msgstr "Add Relative Path(s)"
+
+#: buildtools/lib/widgets/addenvvardlg.cpp:34
+msgid "Add Environment Variable"
+msgstr "Add Environment Variable"
+
+#: buildtools/lib/widgets/addenvvardlg.cpp:42
+msgid "&Value:"
+msgstr "&Value:"
+
+#: buildtools/qmake/trollprojectpart.cpp:82
+#: buildtools/qmake/trollprojectpart.cpp:89
+#: buildtools/qmake/trollprojectpart.cpp:279
+msgid "QMake Manager"
+msgstr "QMake Manager"
+
+#: buildtools/qmake/trollprojectpart.cpp:83
+msgid ""
+"<b>QMake manager</b>"
+"<p>The QMake 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>QMake manager</b>"
+"<p>The QMake 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."
+
+#: buildtools/qmake/trollprojectpart.cpp:89
+msgid "QMake manager"
+msgstr "QMake manager"
+
+#: buildtools/autotools/autoprojectpart.cpp:122
+#: buildtools/custommakefiles/customprojectpart.cpp:99
+#: buildtools/qmake/trollprojectpart.cpp:94
+msgid "Compile &File"
+msgstr "Compile &File"
+
+#: buildtools/autotools/autoprojectpart.cpp:125
+#: buildtools/custommakefiles/customprojectpart.cpp:102
+#: buildtools/qmake/trollprojectpart.cpp:97
+#: buildtools/qmake/trollprojectwidget.cpp:230
+msgid "Compile file"
+msgstr "Compile file"
+
+#: buildtools/autotools/autoprojectpart.cpp:126
+#: 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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:107
+#: 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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:111
+msgid "&Rebuild Project"
+msgstr "&Rebuild Project"
+
+#: buildtools/qmake/trollprojectpart.cpp:114
+#: buildtools/qmake/trollprojectwidget.cpp:133
+msgid "Rebuild project"
+msgstr "Rebuild project"
+
+#: 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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:119
+#, fuzzy
+msgid "&Install Project"
+msgstr "Install object"
+
+#: buildtools/qmake/trollprojectpart.cpp:122
+#, fuzzy
+msgid "Install project"
+msgstr "Install object"
+
+#: buildtools/qmake/trollprojectpart.cpp:123
+#, 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."
+msgstr ""
+"<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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:166
+#: buildtools/custommakefiles/customprojectpart.cpp:132
+#: buildtools/qmake/trollprojectpart.cpp:127
+msgid "&Clean Project"
+msgstr "&Clean Project"
+
+#: buildtools/autotools/autoprojectpart.cpp:169
+#: buildtools/custommakefiles/customprojectpart.cpp:135
+#: buildtools/qmake/trollprojectpart.cpp:130
+msgid "Clean project"
+msgstr "Clean project"
+
+#: buildtools/autotools/autoprojectpart.cpp:170
+#: 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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:135
+#, fuzzy
+msgid "&Dist-Clean Project"
+msgstr "&Clean Project"
+
+#: buildtools/qmake/trollprojectpart.cpp:138
+#, fuzzy
+msgid "Dist-Clean project"
+msgstr "Clean project"
+
+#: 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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:146
+#: buildtools/qmake/trollprojectwidget.cpp:143
+msgid "Execute main program"
+msgstr "Execute main program"
+
+#: buildtools/qmake/trollprojectpart.cpp:147
+#, fuzzy
+msgid ""
+"<b>Execute program</b>"
+"<p>Executes the currently selected subproject if its an application or the "
+"program specified in project settings, <b>Run Options</b> tab."
+msgstr ""
+"<b>Execute program</b>"
+"<p>Executes the main program specified in project settings, <b>Run Options</b> "
+"tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:149
+msgid "&Build Subproject"
+msgstr "&Build Subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:152
+#: buildtools/qmake/trollprojectwidget.cpp:240
+msgid "Build subproject"
+msgstr "Build subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:153
+#: buildtools/qmake/trollprojectwidget.cpp:241
+msgid ""
+"<b>Build subproject</b>"
+"<p>Runs <b>make</b> from the current subproject directory. Current subproject "
+"is a subproject selected in <b>QMake 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>Build subproject</b>"
+"<p>Runs <b>make</b> from the current subproject directory. Current subproject "
+"is a subproject selected in <b>QMake manager</b> 'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:158
+msgid "&Rebuild Subproject"
+msgstr "&Rebuild Subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:161
+#: buildtools/qmake/trollprojectwidget.cpp:250
+msgid "Rebuild subproject"
+msgstr "Rebuild subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:162
+#: buildtools/qmake/trollprojectwidget.cpp:251
+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>QMake 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>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>QMake manager</b> "
+"'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:167
+#, fuzzy
+msgid "&Install Subproject"
+msgstr "Install object"
+
+#: buildtools/qmake/trollprojectpart.cpp:170
+#, fuzzy
+msgid "Install subproject"
+msgstr "Install object"
+
+#: buildtools/qmake/trollprojectpart.cpp:171
+#, fuzzy
+msgid ""
+"<b>Install subproject</b>"
+"<p>Runs <b>make install</b> from the current subproject directory. Current "
+"subproject is a subproject selected in <b>QMake 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>Build subproject</b>"
+"<p>Runs <b>make</b> from the current subproject directory. Current subproject "
+"is a subproject selected in <b>QMake manager</b> 'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:176
+msgid "&Clean Subproject"
+msgstr "&Clean Subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:179
+msgid "Clean subproject"
+msgstr "Clean subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:180
+msgid ""
+"<b>Clean subproject</b>"
+"<p>Runs <b>make clean</b> from the current subproject directory. Current "
+"subproject is a subproject selected in <b>QMake 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>Clean subproject</b>"
+"<p>Runs <b>make clean</b> from the current subproject directory. Current "
+"subproject is a subproject selected in <b>QMake manager</b> 'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:185
+#, fuzzy
+msgid "&Dist-Clean Subproject"
+msgstr "&Clean Subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:188
+#, fuzzy
+msgid "Dist-Clean subproject"
+msgstr "Clean subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:189
+#, fuzzy
+msgid ""
+"<b>Dist-Clean subproject</b>"
+"<p>Runs <b>make distclean</b> from the current subproject directory. Current "
+"subproject is a subproject selected in <b>QMake 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>Clean subproject</b>"
+"<p>Runs <b>make clean</b> from the current subproject directory. Current "
+"subproject is a subproject selected in <b>QMake manager</b> 'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectpart.cpp:194
+msgid "Execute Subproject"
+msgstr "Execute Subproject"
+
+#: buildtools/qmake/trollprojectpart.cpp:197
+#: buildtools/qmake/trollprojectwidget.cpp:261
+msgid "Execute subproject"
+msgstr "Execute subproject"
+
+#: 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>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> "
+"dialogue (open it from the subproject context menu)."
+
+#: buildtools/qmake/trollprojectpart.cpp:291
+#, fuzzy
+msgid "Loading Project..."
+msgstr "Loading project plugins..."
+
+#: buildtools/qmake/trollprojectpart.cpp:299
+#, fuzzy
+msgid "Choose Qt3 directory"
+msgstr "Choose projects directory"
+
+#: buildtools/qmake/trollprojectpart.cpp:300
+msgid ""
+"Choose the Qt3 directory to use. This directory needs to have an include "
+"directory containing qt.h."
+msgstr ""
+
+#: buildtools/qmake/trollprojectpart.cpp:312
+msgid ""
+"The directory you gave is not a proper Qt 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 Qt3 project also contains an include directory with qt.h in it.\n"
+"Do you want to try setting a Qt directory again?"
+msgstr ""
+
+#: buildtools/qmake/trollprojectpart.cpp:318
+#, fuzzy
+msgid "Wrong Qt directory given"
+msgstr "&Prune empty directories"
+
+#: buildtools/qmake/trollprojectpart.cpp:333
+msgid ""
+"You didn't specify a Qt directory, the project might not work properly without "
+"one.\n"
+"Do you want to try setting a Qt directory again?"
+msgstr ""
+
+#: buildtools/qmake/trollprojectpart.cpp:336
+#, fuzzy
+msgid "No Qt directory given"
+msgstr "Next directory"
+
+#: buildtools/qmake/trollprojectpart.cpp:351
+#, fuzzy
+msgid "Choose QMake executable"
+msgstr "htse&arch executable:"
+
+#: buildtools/qmake/trollprojectpart.cpp:352
+msgid ""
+"Choose the QMake binary to use. QMake is used to generate Makefiles from the "
+"project files."
+msgstr ""
+
+#: 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 QMake binary again?"
+msgstr ""
+
+#: buildtools/qmake/trollprojectpart.cpp:367
+msgid "Wrong QMake binary given"
+msgstr ""
+
+#: buildtools/qmake/trollprojectpart.cpp:382
+msgid ""
+"You didn't specify a QMake binary, the project might not work properly without "
+"one.\n"
+"Do you want to try setting a QMake binary again?"
+msgstr ""
+
+#: buildtools/qmake/trollprojectpart.cpp:385
+msgid "No QMake binary given"
+msgstr ""
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:140
+#, fuzzy
+msgid "Save the current subprojects configuration?"
+msgstr "Saves the current project or document"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:141
+#, fuzzy
+msgid "Save Configuration?"
+msgstr "CVS Server Configuration"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1380
+msgid "Add include directory:"
+msgstr "Add include directory:"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1463
+msgid "Add Library: Either choose the .a/.so file or give -l<libname>"
+msgstr ""
+
+#: buildtools/autotools/targetoptionsdlg.cpp:297
+#: buildtools/qmake/projectconfigurationdlg.cpp:1465
+#, fuzzy
+msgid "Shared Library (*.so)"
+msgstr "S&hared library"
+
+#: buildtools/autotools/targetoptionsdlg.cpp:297
+#: buildtools/qmake/projectconfigurationdlg.cpp:1465
+#, fuzzy
+msgid "Static Library (*.a)"
+msgstr "St&atic library"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1547
+msgid "Add library directory:"
+msgstr "Add library directory:"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1575
+msgid "Change include directory:"
+msgstr "Change include directory:"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1604
+#, fuzzy
+msgid "Change Library:"
+msgstr "Change Library"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1660
+msgid "Change library directory:"
+msgstr "Change library directory:"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1687
+msgid "Add target:"
+msgstr "Add target:"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1708
+msgid "Change target:"
+msgstr "Change target:"
+
+#: buildtools/qmake/scope.cpp:161
+#, fuzzy, c-format
+msgid "Couldn't parse project file: %1"
+msgstr "Could not read project file: %1"
+
+#: buildtools/qmake/scope.cpp:162
+#, fuzzy
+msgid "Couldn't parse project file"
+msgstr "Could not read project file: %1"
+
+#: buildtools/qmake/scope.cpp:201
+#, fuzzy, c-format
+msgid "Couldn't write project file: %1"
+msgstr "Could not read project file: %1"
+
+#: buildtools/qmake/scope.cpp:202
+#, fuzzy
+msgid "Couldn't write project file"
+msgstr "Could not write the project file."
+
+#: buildtools/qmake/qmakescopeitem.cpp:88
+msgid "Headers"
+msgstr "Headers"
+
+#: buildtools/qmake/qmakescopeitem.cpp:92
+msgid "Forms"
+msgstr "Forms"
+
+#: buildtools/qmake/qmakescopeitem.cpp:96
+msgid "Corba IDLs"
+msgstr "Corba IDLs"
+
+#: buildtools/qmake/qmakescopeitem.cpp:100
+msgid "Lexsources"
+msgstr "Lexsources"
+
+#: buildtools/qmake/qmakescopeitem.cpp:104
+msgid "Yaccsources"
+msgstr "Yaccsources"
+
+#: buildtools/qmake/qmakescopeitem.cpp:108
+msgid "Images"
+msgstr "Images"
+
+#: buildtools/qmake/qmakescopeitem.cpp:112
+#, fuzzy
+msgid "Resources"
+msgstr "Lexsources"
+
+#: buildtools/qmake/qmakescopeitem.cpp:116
+msgid "Distfiles"
+msgstr "Distfiles"
+
+#: buildtools/qmake/qmakescopeitem.cpp:124
+msgid "Installs"
+msgstr "Installs"
+
+#: buildtools/qmake/qmakescopeitem.cpp:128
+msgid "Install object"
+msgstr "Install object"
+
+#: buildtools/qmake/qmakescopeitem.cpp:133
+msgid "Source Files"
+msgstr "Source Files"
+
+#: buildtools/qmake/trollprojectwidget.cpp:107
+msgid "Add subproject"
+msgstr "Add subproject"
+
+#: 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 ""
+"<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> dialogue (open it from the subproject context menu)."
+
+#: buildtools/qmake/trollprojectwidget.cpp:116
+msgid "Create scope"
+msgstr "Create scope"
+
+#: buildtools/qmake/trollprojectwidget.cpp:117
+msgid ""
+"<b>Create scope</b>"
+"<p>Creates QMake scope in the project file in case the subproject is selected "
+"or creates nested scope in case the scope is selected."
+msgstr ""
+"<b>Create scope</b>"
+"<p>Creates QMake scope in the project file in case the subproject is selected "
+"or creates nested scope in case the scope is selected."
+
+#: 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>Execute main program</b>"
+"<p>Executes the main program specified in project settings, <b>Run Options</b> "
+"tab."
+
+#: buildtools/qmake/trollprojectwidget.cpp:153
+msgid "Subproject settings"
+msgstr "Subproject settings"
+
+#: buildtools/qmake/trollprojectwidget.cpp:154
+msgid ""
+"<b>Subproject settings</b>"
+"<p>Opens <b>QMake 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>Subproject settings</b>"
+"<p>Opens <b>QMake Subproject Configuration</b> dialogue 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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:204
+msgid "Create new file"
+msgstr "Create new file"
+
+#: buildtools/qmake/trollprojectwidget.cpp:205
+#: buildtools/qmake/trollprojectwidget.cpp:1579
+msgid ""
+"<b>Create new file</b>"
+"<p>Creates a new file and adds it to a currently selected group."
+msgstr ""
+"<b>Create new file</b>"
+"<p>Creates a new file and adds it to a currently selected group."
+
+#: buildtools/qmake/trollprojectwidget.cpp:212
+msgid "Add existing files"
+msgstr "Add existing files"
+
+#: 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>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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:222
+msgid "Remove file"
+msgstr "Remove file"
+
+#: 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>Remove file</b>"
+"<p>Removes file from a current group. Does not remove file from disk."
+
+#: buildtools/qmake/trollprojectwidget.cpp:276
+#, fuzzy
+msgid "Exclude file"
+msgstr "&Exclude in:"
+
+#: buildtools/qmake/trollprojectwidget.cpp:277
+msgid "<b>Exclude file</b><p>Exclude the selected file from this scope."
+msgstr ""
+
+#: buildtools/autotools/autoprojectpart.cpp:1121
+#: buildtools/qmake/trollprojectwidget.cpp:678
+#: buildtools/qmake/trollprojectwidget.cpp:2060
+msgid "Your application is currently running. Do you want to restart it?"
+msgstr "Your application is currently running. Do you want to restart it?"
+
+#: buildtools/autotools/autoprojectpart.cpp:1121
+#: buildtools/qmake/trollprojectwidget.cpp:678
+#: buildtools/qmake/trollprojectwidget.cpp:2060
+msgid "Application Already Running"
+msgstr "Application Already Running"
+
+#: buildtools/autotools/autoprojectpart.cpp:1121
+#: buildtools/qmake/trollprojectwidget.cpp:678
+#: buildtools/qmake/trollprojectwidget.cpp:2060
+msgid "&Restart Application"
+msgstr "&Restart Application"
+
+#: buildtools/autotools/autoprojectpart.cpp:1121
+#: buildtools/qmake/trollprojectwidget.cpp:678
+#: buildtools/qmake/trollprojectwidget.cpp:2060
+msgid "Do &Nothing"
+msgstr "Do &Nothing"
+
+#: buildtools/qmake/trollprojectwidget.cpp:850
+#, fuzzy
+msgid "Add Subproject"
+msgstr "Add subproject"
+
+#: buildtools/qmake/trollprojectwidget.cpp:850
+#, fuzzy
+msgid "Please enter a name for the subproject: "
+msgstr "Please enter a name for the subdirectory: "
+
+#: buildtools/qmake/trollprojectwidget.cpp:877
+msgid ""
+"Failed to create subdirectory. Do you have write permission in the project "
+"folder?"
+msgstr ""
+"Failed to create subdirectory. Do you have write permission in the project "
+"folder?"
+
+#: buildtools/qmake/trollprojectwidget.cpp:933
+msgid ""
+"Couldn't create subproject. This means that either the project you wanted to "
+"add a subproject isn't parsed correctly or it's not a subdirs-project."
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:935
+#, fuzzy
+msgid "Subproject creation failed"
+msgstr "Subproject Information"
+
+#: buildtools/qmake/trollprojectwidget.cpp:952
+#, fuzzy
+msgid "Delete the file/directory of the subproject from disk?"
+msgstr "Set the directory where you want your projects in."
+
+#: buildtools/qmake/trollprojectwidget.cpp:952
+#, fuzzy
+msgid "Delete subdir?"
+msgstr "Delete signal"
+
+#: buildtools/qmake/trollprojectwidget.cpp:956
+msgid ""
+"Couldn't delete subproject.\n"
+"This is an internal error, please write a bugreport to bugs.kde.org and include "
+"the output of kdevelop when runfrom a shell."
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:958
+#, fuzzy
+msgid "Subproject Deletion failed"
+msgstr "Subproject Options"
+
+#: buildtools/qmake/trollprojectwidget.cpp:977
+#, c-format
+msgid "Subproject %1"
+msgstr "Subproject %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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:147
+#: buildtools/autotools/autoprojectpart.cpp:150
+#: buildtools/autotools/autosubprojectview.cpp:248
+#: buildtools/custommakefiles/customprojectpart.cpp:107
+#: buildtools/custommakefiles/customprojectpart.cpp:110
+#: buildtools/qmake/trollprojectwidget.cpp:1000
+msgid "Install"
+msgstr "Install"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1001
+#, fuzzy
+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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/autotools/autosubprojectview.cpp:241
+#: buildtools/qmake/trollprojectwidget.cpp:1004
+msgid "Clean"
+msgstr "Clean"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1005
+#, 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."
+msgstr ""
+"<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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1008
+#, fuzzy
+msgid "Dist-Clean"
+msgstr "Distclean"
+
+#: 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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1013
+#, fuzzy
+msgid "Rebuild"
+msgstr "Build"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1017
+#: buildtools/qmake/trollprojectwidget.cpp:2186
+msgid "Run qmake"
+msgstr "Run qmake"
+
+#: 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>Run qmake</b>"
+"<p>Runs <b>qmake</b> from the selected subproject directory. This creates or "
+"regenerates Makefile."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1019
+#, fuzzy
+msgid "Run qmake recursively"
+msgstr "&Be recursive"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1020
+#, fuzzy
+msgid ""
+"<b>Run qmake recursively</b>"
+"<p>Runs <b>qmake</b> from the selectedsubproject directory and recurses into "
+"all subproject directories. This creates or regenerates Makefile."
+msgstr ""
+"<b>Run qmake</b>"
+"<p>Runs <b>qmake</b> from the selected subproject directory. This creates or "
+"regenerates Makefile."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1025
+#: buildtools/qmake/trollprojectwidget.cpp:1050
+msgid "Add Subproject..."
+msgstr "Add Subproject..."
+
+#: buildtools/autotools/autosubprojectview.cpp:189
+#: buildtools/qmake/trollprojectwidget.cpp:1031
+msgid "Remove Subproject..."
+msgstr "Remove Subproject..."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1032
+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."
+msgstr ""
+"<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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1035
+#: buildtools/qmake/trollprojectwidget.cpp:1045
+msgid "Create Scope..."
+msgstr "Create Scope..."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1036
+msgid ""
+"<b>Create scope</b>"
+"<p>Creates QMake scope in the project file of the currently selected "
+"subproject."
+msgstr ""
+"<b>Create scope</b>"
+"<p>Creates QMake scope in the project file of the currently selected "
+"subproject."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1038
+msgid "Subproject Settings"
+msgstr "Subproject Settings"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1039
+msgid ""
+"<b>Subproject settings</b>"
+"<p>Opens <b>QMake 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>Subproject settings</b>"
+"<p>Opens <b>QMake Subproject Configuration</b> dialogue. 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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1046
+msgid ""
+"<b>Create Scope</b>"
+"<p>Creates QMake scope in the currently selected scope."
+msgstr ""
+"<b>Create Scope</b>"
+"<p>Creates QMake scope in the currently selected scope."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1047
+msgid "Remove Scope"
+msgstr "Remove Scope"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1048
+msgid "<b>Remove Scope</b><p>Removes currently selected scope."
+msgstr "<b>Remove Scope</b><p>Removes currently selected scope."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1051
+#, fuzzy
+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 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 ""
+"<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> dialogue (open it from the subproject context menu)."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1056
+#, fuzzy
+msgid "Disable Subproject..."
+msgstr "Add Subproject..."
+
+#: 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. Deleted subproject can be later added by "
+"calling 'Add Subproject' action."
+msgstr ""
+"<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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1062
+#, fuzzy
+msgid ""
+"<b>Scope settings</b>"
+"<p>Opens <b>QMake 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>Subproject settings</b>"
+"<p>Opens <b>QMake Subproject Configuration</b> dialogue. 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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1191
+msgid ""
+"You didn't select a subproject to add the file to or selected a subproject that "
+"has subdirs."
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:1191
+#, fuzzy
+msgid "File adding aborted"
+msgstr "File Changed"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1262
+msgid "All Files"
+msgstr "All Files"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1376
+msgid "Insert New Filepattern"
+msgstr "Insert New Filepattern"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1377
+msgid ""
+"Please enter a filepattern relative the current subproject (example "
+"docs/*.html):"
+msgstr ""
+"Please enter a filepattern relative the current subproject (example "
+"docs/*.html):"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1392
+msgid "Insert New Install Object"
+msgstr "Insert New Install Object"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1393
+msgid "Please enter a name for the new object:"
+msgstr "Please enter a name for the new object:"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1546
+msgid "Add Install Object..."
+msgstr "Add Install Object..."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1547
+msgid ""
+"<b>Add install object</b>"
+"<p>Creates QMake 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>Add install object</b>"
+"<p>Creates QMake 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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1553
+msgid "Install Path..."
+msgstr "Install Path..."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1554
+msgid ""
+"<b>Install path</b>"
+"<p>Allows to choose the installation path for the current install object."
+msgstr ""
+"<b>Install path</b>"
+"<p>Allows to choose the installation path for the current install object."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1555
+msgid "Add Pattern of Files to Install..."
+msgstr "Add Pattern of Files to Install..."
+
+#: 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>."
+msgstr ""
+"<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>."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1558
+#, fuzzy
+msgid "Remove Install Object"
+msgstr "Add Install Object"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1559
+#, fuzzy
+msgid ""
+"<b>Remove install object</b>"
+"<p>Removes the install object the current group."
+msgstr ""
+"<b>Remove all breakpoints</b>"
+"<p>Removes all breakpoints in the project."
+
+#: 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 "Create New File..."
+
+#: 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>Create new file</b>"
+"<p>Creates a new translation file and adds it to a currently selected "
+"TRANSLATIONS group."
+
+#: 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 "Add Existing Files..."
+
+#: 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>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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1569
+msgid "Update Translation Files"
+msgstr "Update Translation Files"
+
+#: 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>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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1572
+msgid "Release Binary Translations"
+msgstr "Release Binary Translations"
+
+#: 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>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."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1590
+msgid "Choose Install Path"
+msgstr "Choose Install Path"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1590
+msgid "Enter a path (example /usr/local/share/... ):"
+msgstr "Enter a path (example /usr/local/share/... ):"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1604
+msgid "Add Pattern of Files to Install"
+msgstr "Add Pattern of Files to Install"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1605
+#: buildtools/qmake/trollprojectwidget.cpp:1906
+msgid ""
+"Enter a pattern relative to the current subproject (example docs/*.html):"
+msgstr ""
+"Enter a pattern relative to the current subproject (example docs/*.html):"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1725
+msgid "Add Install Object"
+msgstr "Add Install Object"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1726
+msgid "Enter a name for the new object:"
+msgstr "Enter a name for the new object:"
+
+#: buildtools/autotools/autodetailsview.cpp:557
+#: buildtools/qmake/trollprojectwidget.cpp:1760
+#, c-format
+msgid "File: %1"
+msgstr "File: %1"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1762
+#, c-format
+msgid "Pattern: %1"
+msgstr "Pattern: %1"
+
+#: buildtools/autotools/autodetailsview.cpp:580
+#: buildtools/qmake/trollprojectwidget.cpp:1775
+msgid "Edit ui-Subclass..."
+msgstr "Edit ui-Subclass..."
+
+#: 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>Edit ui-subclass</b>"
+"<p>Launches <b>Subclassing</b> wizard and prompts to implement missing in "
+"childclass slots and functions."
+
+#: buildtools/autotools/autodetailsview.cpp:565
+#: buildtools/qmake/trollprojectwidget.cpp:1781
+msgid "Subclassing Wizard..."
+msgstr "Subclassing Wizard..."
+
+#: 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>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."
+
+#: buildtools/autotools/autodetailsview.cpp:586
+#: buildtools/qmake/trollprojectwidget.cpp:1787
+msgid "Open ui.h File"
+msgstr "Open ui.h File"
+
+#: buildtools/autotools/autodetailsview.cpp:587
+#: buildtools/qmake/trollprojectwidget.cpp:1788
+msgid ""
+"<b>Open ui.h file</b>"
+"<p>Opens .ui.h file associated with the selected .ui."
+msgstr ""
+"<b>Open ui.h file</b>"
+"<p>Opens .ui.h file associated with the selected .ui."
+
+#: buildtools/autotools/autodetailsview.cpp:574
+#: buildtools/qmake/trollprojectwidget.cpp:1790
+msgid "List of Subclasses..."
+msgstr "List of Subclasses..."
+
+#: 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>List of subclasses</b>"
+"<p>Shows subclasses list editor. There is possibility to add or remove "
+"subclasses from the list."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1797
+#, fuzzy
+msgid ""
+"<b>Remove file</b>"
+"<p>Removes file from a current group. For sources also removes the subclassing "
+"information."
+msgstr ""
+"<b>Remove file</b>"
+"<p>Removes file from a current group. Does not remove file from disk."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1798
+#, fuzzy
+msgid "Exclude File"
+msgstr "&Exclude in:"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1799
+msgid ""
+"<b>Exclude File</b>"
+"<p>Excludes the file from this Scope. Does not touch subclassing information"
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:1803
+#: buildtools/qmake/trollprojectwidget.cpp:1905
+msgid "Edit Pattern"
+msgstr "Edit Pattern"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1804
+msgid "<b>Edit pattern</b><p>Allows to edit install files pattern."
+msgstr "<b>Edit pattern</b><p>Allows to edit install files pattern."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1805
+msgid "Remove Pattern"
+msgstr "Remove Pattern"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1806
+msgid ""
+"<b>Remove pattern</b>"
+"<p>Removes install files pattern from the current install object."
+msgstr ""
+"<b>Remove pattern</b>"
+"<p>Removes install files pattern from the current install object."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1817
+#, fuzzy
+msgid "Build File"
+msgstr "&Build file:"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1818
+#, fuzzy
+msgid "<b>Build File</b><p>Builds the object file for this source file."
+msgstr "<b>Reload tree</b><p>Reloads the project files tree."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1934
+#, fuzzy
+msgid ""
+"Do you want to delete the file <strong>%1</strong> from the project and your "
+"disk?"
+msgstr "Are you sure you wish to remove <strong>%1</strong> from this project?"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2052
+#, fuzzy
+msgid ""
+"Please specify the executable name in the project options dialog or select an "
+"application subproject in the QMake Manager."
+msgstr ""
+"Please specify the executable name in the project options dialogue first."
+
+#: buildtools/qmake/trollprojectwidget.cpp:2053
+#, fuzzy
+msgid "No Executable Found"
+msgstr "No Executable Name Given"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2186
+msgid "There is no Makefile in this directory. Run qmake first?"
+msgstr "There is no Makefile in this directory. Run qmake first?"
+
+#: buildtools/autotools/autoprojectpart.cpp:646
+#: buildtools/autotools/autoprojectpart.cpp:657
+#: buildtools/autotools/configureoptionswidget.cpp:239
+#: buildtools/qmake/trollprojectwidget.cpp:2186
+msgid "Do Not Run"
+msgstr "Do Not Run"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2276
+msgid ""
+"Couldn't delete Function Scope.\n"
+"This is an internal error, please write a bugreport to bugs.kde.org and include "
+"the output of kdevelop when run from a shell."
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:2276
+#, fuzzy
+msgid "Function Scope Deletion failed"
+msgstr "Functions in file"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2284
+msgid ""
+"Couldn't delete Include Scope.\n"
+"This is an internal error, please write a bugreport to bugs.kde.org and include "
+"the output of kdevelop when run from a shell."
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:2284
+#, fuzzy
+msgid "Include Scope Deletion failed"
+msgstr "Include application icon"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2296
+msgid ""
+"Couldn't delete Scope.\n"
+"This is an internal error, please write a bugreport to bugs.kde.org and include "
+"the output of kdevelop when run from a shell."
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:2296
+msgid "Scope Deletion failed"
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:2462
+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 QMake Manager).\n"
+"\n"
+"Do you want to reload the it?"
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:2462
+#, fuzzy
+msgid "Project File Changed"
+msgstr "File Changed"
+
+#: buildtools/qmake/createscopedlg.cpp:33
+msgid "Choose existing .pri file or give a new filename for creation"
+msgstr ""
+
+#: buildtools/qmake/createscopedlg.cpp:91
+msgid ""
+"You did not specify all needed information. The scope will not be created."
+"<br>Do you want to abort the scope creation?"
+msgstr ""
+
+#: buildtools/qmake/createscopedlg.cpp:93
+#, fuzzy
+msgid "Missing information"
+msgstr "Definition information"
+
+#: 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>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."
+
+#: 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>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."
+
+#: buildtools/pascal/pascalproject_part.cpp:341
+msgid ""
+"Could not find pascal compiler.\n"
+"Check if your compiler settings are correct."
+msgstr ""
+"Could not find pascal compiler.\n"
+"Check if your compiler settings are correct."
+
+#: buildtools/autotools/configureoptionswidget.cpp:398
+#: buildtools/pascal/pascalproject_part.cpp:450
+msgid ""
+"There was an error loading the module %1.\n"
+"The diagnostics is:\n"
+"%2"
+msgstr ""
+"There was an error loading the module %1.\n"
+"The diagnostics is:\n"
+"%2"
+
+#: buildtools/custommakefiles/selectnewfilesdialog.cpp:24
+#, fuzzy
+msgid "Add newly created files to project"
+msgstr "Add Selected Files to Project"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:79
+#: buildtools/custommakefiles/customprojectpart.cpp:80
+#, fuzzy
+msgid "Re-Populate Project"
+msgstr "&Rebuild Project"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:81
+msgid ""
+"<b>Re-Populate Project</b>"
+"<p>Re-Populate's the project, searches through the project directory and adds "
+"all files that match one of the wildcards set in the custom manager options to "
+"the project filelist."
+msgstr ""
+
+#: 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>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 dialogue, <b>Build Options</b> tab."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:91
+#, fuzzy
+msgid "&Build Active Directory"
+msgstr "Make Active Directory"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:94
+#, fuzzy
+msgid "Build active directory"
+msgstr "Build active target"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:95
+#, fuzzy
+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."
+msgstr ""
+"<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 dialogue, <b>Make Options</b> tab."
+
+#: 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>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 dialogue, <b>Build Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:151
+#: 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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:115
+#, fuzzy
+msgid "Install Active Directory"
+msgstr "Make Active Directory"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:118
+#, fuzzy
+msgid "Install active directory"
+msgstr "Make Active Directory"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:119
+#, fuzzy
+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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:156
+#: buildtools/autotools/autosubprojectview.cpp:254
+#: buildtools/custommakefiles/customprojectpart.cpp:123
+msgid "Install (as root user)"
+msgstr "Install (as root user)"
+
+#: buildtools/autotools/autoprojectpart.cpp:159
+#: buildtools/custommakefiles/customprojectpart.cpp:126
+msgid "Install as root user"
+msgstr "Install as root user"
+
+#: buildtools/autotools/autoprojectpart.cpp:160
+#: 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 kdesu command."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Install</b>"
+"<p>Runs <b>make install</b> command from the project directory with root "
+"privileges."
+"<br>It is executed via kdesu command."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialogue, <b>Make Options</b> tab."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:136
+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."
+msgstr ""
+"<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 dialogue, <b>Build Options</b> tab."
+
+#: 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>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."
+
+#: 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>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 dialogue, <b>Build Options</b> tab."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:158
+msgid "Make &Environment"
+msgstr "Make &Environment"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:160
+msgid "Make environment"
+msgstr "Make environment"
+
+#: 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 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 dialogue, <b>"
+"Build Options</b> tab."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:196
+#, fuzzy
+msgid "Custom Manager"
+msgstr "Automake Manager"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:208
+msgid "&Build"
+msgstr "&Build"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:212
+msgid "&Other"
+msgstr "&Other"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:215
+msgid "Ma&ke"
+msgstr "Ma&ke"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:243
+msgid "Make Active Directory"
+msgstr "Make Active Directory"
+
+#: 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>Make active directory</b>"
+"<p>Chooses this directory as the destination for new files created using "
+"wizards like the <i>New Class</i> wizard."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:259
+#, fuzzy
+msgid "Remove from blacklist"
+msgstr "Remove from repository"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:261
+msgid ""
+"<b>Remove from blacklist</b>"
+"<p>Removes the given file or directory from the blacklist if its already in it."
+"<br>The blacklist contains files and directories that should be ignored even if "
+"they match a project filetype pattern"
+msgstr ""
+
+#: buildtools/custommakefiles/customprojectpart.cpp:269
+#, fuzzy
+msgid "Add to blacklist"
+msgstr "Add empty breakpoint"
+
+#: 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 ""
+
+#: buildtools/custommakefiles/customprojectpart.cpp:319
+#, fuzzy
+msgid "Add Selected File/Dir(s) to Project"
+msgstr "Add Selected Files to Project"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:321
+#, fuzzy
+msgid ""
+"<b>Add to project</b>"
+"<p>Adds selected file/dir(s) to the list of files in project. Note that the "
+"files should be manually added to corresponding makefile or build.xml."
+msgstr ""
+"<b>Add to project</b>"
+"<p>Adds selected files to the list of files in project. Note that the files "
+"should be manually added to corresponding makefile or build.xml."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:325
+#, fuzzy
+msgid "Add Selected Dir(s) to Project (recursive)"
+msgstr "Add Selected Files to Project"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:327
+#, fuzzy
+msgid ""
+"<b>Add to project</b>"
+"<p>Recursively adds selected dir(s) to the list of files in project. Note that "
+"the files should be manually added to corresponding makefile or build.xml."
+msgstr ""
+"<b>Add to project</b>"
+"<p>Adds selected files to the list of files in project. Note that the files "
+"should be manually added to corresponding makefile or build.xml."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:334
+#, fuzzy
+msgid "Remove Selected File/Dir(s) From Project"
+msgstr "Remove Selected Files From Project"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:336
+#, fuzzy
+msgid ""
+"<b>Remove from project</b>"
+"<p>Removes selected file/dir(s) from the list of files in project. Note that "
+"the files should be manually excluded from corresponding makefile or build.xml."
+msgstr ""
+"<b>Remove from project</b>"
+"<p>Removes selected files from the list of files in project. Note that the "
+"files should be manually excluded from corresponding makefile or build.xml."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:341
+#, fuzzy
+msgid "Remove Selected Dir(s) From Project (recursive)"
+msgstr "Remove Selected Files From Project"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:343
+#, fuzzy
+msgid ""
+"<b>Remove from project</b>"
+"<p>Recursively removes selected dir(s) from the list of files in project. Note "
+"that the files should be manually excluded from corresponding makefile or "
+"build.xml."
+msgstr ""
+"<b>Remove from project</b>"
+"<p>Removes selected files from the list of files in project. Note that the "
+"files should be manually excluded from corresponding makefile or build.xml."
+
+#: 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 ""
+"This project does not contain any files yet.\n"
+"Populate it with all C/C++/Java files below the project directory?"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:463
+msgid "Populate"
+msgstr "Populate"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:463
+msgid "Do Not Populate"
+msgstr "Do Not Populate"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:1139
+msgid "Object Files"
+msgstr "Object Files"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:1140
+msgid "Other Files"
+msgstr "Other Files"
+
+#: 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 ""
+
+#: buildtools/autotools/addfiledlg.cpp:72
+#: buildtools/script/scriptnewfiledlg.cpp:80
+msgid "Please enter the file name without '/' and so on."
+msgstr "Please enter the file name without '/' and so on."
+
+#: buildtools/script/scriptnewfiledlg.cpp:90
+msgid "A file with this name already exists."
+msgstr "A file with this name already exists."
+
+#: buildtools/script/scriptnewfiledlg.cpp:99
+msgid "A file template for this extension does not exist."
+msgstr "A file template for this extension does not exist."
+
+#: buildtools/script/scriptnewfiledlg.cpp:111
+msgid "Could not create the new file."
+msgstr "Could not create the new file."
+
+#: buildtools/script/scriptprojectpart.cpp:56
+msgid "<b>New file</b><p>Creates a new file."
+msgstr "<b>New file</b><p>Creates a new file."
+
+#: buildtools/script/scriptprojectpart.cpp:59
+#, fuzzy
+msgid "Rescan Project"
+msgstr "&Clean Project"
+
+#: 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 ""
+"Make target,Make target (as root),Make command,Make command (as "
+"root),Command,Command (as root)"
+
+#: 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 in %2"
+
+#: buildtools/autotools/addexistingfilesdlg.cpp:88
+msgid "Drag one or more files from the left view and drop it here."
+msgstr "Drag one or more files from the left view and drop it here."
+
+#: buildtools/autotools/addexistingfilesdlg.cpp:203
+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."
+msgstr ""
+"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."
+
+#: buildtools/autotools/addexistingfilesdlg.cpp:235
+#, c-format
+msgid "Importing... %p%"
+msgstr "Importing... %p%"
+
+#: buildtools/autotools/addexistingfilesdlg.cpp:261
+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."
+msgstr ""
+"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."
+
+#: buildtools/autotools/addexistingfilesdlg.cpp:264
+msgid "Link (recommended)"
+msgstr "Link (recommended)"
+
+#: buildtools/autotools/addexistingfilesdlg.cpp:264
+msgid "Copy (not recommended)"
+msgstr "Copy (not recommended)"
+
+#: buildtools/autotools/subprojectoptionsdlg.cpp:48
+msgid "Subproject Options for '%1'"
+msgstr "Subproject Options for '%1'"
+
+#: buildtools/autotools/subprojectoptionsdlg.cpp:305
+msgid ""
+"Add Include directory: Choose directory, give -Idirectory or use a variable "
+"with -I$(FOOBAR)"
+msgstr ""
+
+#: buildtools/autotools/subprojectoptionsdlg.cpp:331
+msgid "Edit Include Directory"
+msgstr "Edit Include Directory"
+
+#: buildtools/autotools/subprojectoptionsdlg.cpp:331
+msgid "Edit include directory:"
+msgstr "Edit include directory:"
+
+#: buildtools/autotools/subprojectoptionsdlg.cpp:360
+msgid "Edit Prefix"
+msgstr "Edit Prefix"
+
+#: buildtools/autotools/autolistviewitems.cpp:134
+msgid "Edit Substitution"
+msgstr "Edit Substitution"
+
+#: buildtools/autotools/autolistviewitems.cpp:134
+msgid "Substitution:"
+msgstr "Substitution:"
+
+#: buildtools/autotools/addexistingdirectoriesdlg.cpp:60
+msgid ""
+"Drag one or more directories with an existing Makefile.am from the left view "
+"and drop it here."
+msgstr ""
+"Drag one or more directories with an existing Makefile.am from the left view "
+"and drop it here."
+
+#: 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 ""
+"The file %1 is still used by the following targets:\n"
+"%2\n"
+"Remove it from all of them?"
+
+#: buildtools/autotools/removefiledlg.cpp:70
+msgid "Do you really want to remove <b>%1</b>?"
+msgstr "Do you really want to remove <b>%1</b>?"
+
+#: 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>?"
+msgstr ""
+"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>?"
+
+#: buildtools/autotools/removetargetdlg.cpp:111
+msgid ""
+"_: no dependency\n"
+"<none>"
+msgstr "<none>"
+
+#: buildtools/autotools/removetargetdlg.cpp:117
+#, c-format
+msgid "Removing Target... %p%"
+msgstr "Removing Target... %p%"
+
+#: buildtools/autotools/configureoptionswidget.cpp:239
+msgid "Re-run configure for %1 now?"
+msgstr "Re-run configure for %1 now?"
+
+#: buildtools/autotools/configureoptionswidget.cpp:239
+msgid "Rerun"
+msgstr "Rerun"
+
+#: buildtools/autotools/addprefixdlg.cpp:27
+msgid "Add Prefix"
+msgstr "Add Prefix"
+
+#: buildtools/autotools/addprefixdlg.cpp:35
+msgid "&Path:"
+msgstr "&Path:"
+
+#: buildtools/autotools/autodetailsview.cpp:285
+#: buildtools/autotools/targetoptionsdlg.cpp:40
+msgid "Target Options for '%1'"
+msgstr "Target Options for '%1'"
+
+#: buildtools/autotools/targetoptionsdlg.cpp:47
+msgid "Link convenience libraries inside project (LDADD)"
+msgstr "Link convenience libraries inside project (LDADD)"
+
+#: buildtools/autotools/targetoptionsdlg.cpp:48
+msgid "Link libraries outside project (LDADD)"
+msgstr "Link libraries outside project (LDADD)"
+
+#: buildtools/autotools/targetoptionsdlg.cpp:295
+msgid ""
+"Add Library: Choose the .a/.so file, give -l<libname> "
+"or use a variable with $(FOOBAR)"
+msgstr ""
+
+#: buildtools/autotools/targetoptionsdlg.cpp:337
+msgid "Edit External Library"
+msgstr "Edit External Library"
+
+#: buildtools/autotools/targetoptionsdlg.cpp:337
+msgid "Edit external library:"
+msgstr "Edit external library:"
+
+#: buildtools/autotools/kimporticonview.cpp:66
+msgid "Or just use the buttons."
+msgstr "Or just use the buttons."
+
+#: buildtools/autotools/addsubprojectdlg.cpp:58
+msgid "You have to give the subproject a name."
+msgstr "You have to give the subproject a name."
+
+#: buildtools/autotools/addsubprojectdlg.cpp:65
+msgid "A subproject with this name already exists."
+msgstr "A subproject with this name already exists."
+
+#: buildtools/autotools/addsubprojectdlg.cpp:75
+msgid ""
+"There is no config.status in the project root directory. Run 'Configure' first"
+msgstr ""
+"There is no config.status in the project root directory. Run 'Configure' first"
+
+#: buildtools/autotools/addsubprojectdlg.cpp:85
+msgid "A file named %1 already exists."
+msgstr "A file named %1 already exists."
+
+#: buildtools/autotools/addsubprojectdlg.cpp:90
+msgid ""
+"A subdirectory %1 already exists. Do you wish to add it as a subproject?"
+msgstr ""
+"A subdirectory %1 already exists. Do you wish to add it as a subproject?"
+
+#: buildtools/autotools/addsubprojectdlg.cpp:97
+#, c-format
+msgid "Could not create subdirectory %1."
+msgstr "Could not create subdirectory %1."
+
+#: buildtools/autotools/addsubprojectdlg.cpp:103
+#, c-format
+msgid "Could not access the subdirectory %1."
+msgstr "Could not access the subdirectory %1."
+
+#: buildtools/autotools/addsubprojectdlg.cpp:151
+#, c-format
+msgid "Could not create Makefile.am in subdirectory %1."
+msgstr "Could not create Makefile.am in subdirectory %1."
+
+#: buildtools/autotools/autoprojectpart.cpp:82
+#: buildtools/autotools/autoprojectpart.cpp:89
+#: buildtools/autotools/autosubprojectview.cpp:438
+msgid "Automake Manager"
+msgstr "Automake Manager"
+
+#: buildtools/autotools/autoprojectpart.cpp:83
+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."
+msgstr ""
+"<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."
+
+#: buildtools/autotools/autoprojectpart.cpp:89
+msgid "Automake manager"
+msgstr "Automake manager"
+
+#: buildtools/autotools/autoprojectpart.cpp:92
+msgid "Add Translation..."
+msgstr "Add Translation..."
+
+#: buildtools/autotools/autoprojectpart.cpp:95
+msgid "Add translation"
+msgstr "Add translation"
+
+#: buildtools/autotools/autoprojectpart.cpp:96
+msgid "<b>Add translation</b><p>Creates .po file for the selected language."
+msgstr "<b>Add translation</b><p>Creates .po file for the selected language."
+
+#: buildtools/autotools/autoprojectpart.cpp:112
+msgid "Build &Active Target"
+msgstr "Build &Active Target"
+
+#: buildtools/autotools/autoprojectpart.cpp:115
+msgid "Build active target"
+msgstr "Build active target"
+
+#: buildtools/autotools/autoprojectpart.cpp:116
+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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:131
+msgid "Run Configure"
+msgstr "Run Configure"
+
+#: buildtools/autotools/autoprojectpart.cpp:134
+#: buildtools/autotools/autoprojectpart.cpp:657
+msgid "Run configure"
+msgstr "Run configure"
+
+#: buildtools/autotools/autoprojectpart.cpp:135
+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>Run configure</b>"
+"<p>Executes <b>configure</b> with flags, arguments and environment variables "
+"specified in the project settings dialogue, <b>Configure Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:140
+#: buildtools/autotools/autoprojectpart.cpp:143
+msgid "Run automake && friends"
+msgstr "Run automake && friends"
+
+#: buildtools/autotools/autoprojectpart.cpp:144
+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>Run automake && friends</b>"
+"<p>Executes"
+"<br><b>make -f Makefile.cvs</b>"
+"<br><b>./configure</b>"
+"<br>commands from the project directory."
+
+#: buildtools/autotools/autoprojectpart.cpp:175
+msgid "&Distclean"
+msgstr "&Distclean"
+
+#: buildtools/autotools/autoprojectpart.cpp:178
+msgid "Distclean"
+msgstr "Distclean"
+
+#: buildtools/autotools/autoprojectpart.cpp:179
+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>Runs <b>make distclean</b> command from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialogue, <b>Make Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:184
+msgid "Make Messages && Merge"
+msgstr "Make Messages && Merge"
+
+#: buildtools/autotools/autoprojectpart.cpp:187
+msgid "Make messages && merge"
+msgstr "Make messages && merge"
+
+#: buildtools/autotools/autoprojectpart.cpp:188
+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>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 dialogue, <b>Make Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:196
+msgid "Build Configuration"
+msgstr "Build Configuration"
+
+#: buildtools/autotools/autoprojectpart.cpp:198
+msgid "Build configuration menu"
+msgstr "Build configuration menu"
+
+#: buildtools/autotools/autoprojectpart.cpp:199
+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."
+msgstr ""
+"<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 dialogue, <b>"
+"Configure Options</b> tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:212
+#, 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>Execute program</b>"
+"<p>Executes the main program specified in project settings, <b>Run Options</b> "
+"tab."
+
+#: buildtools/autotools/autoprojectpart.cpp:299
+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 ""
+
+#: buildtools/autotools/autoprojectpart.cpp:302
+#, fuzzy
+msgid "No active target specified"
+msgstr "No Active Target Found"
+
+#: buildtools/autotools/autoprojectpart.cpp:407
+#: buildtools/autotools/autoprojectpart.cpp:1166
+msgid ""
+"There's no active target!\n"
+"Unable to determine the main program"
+msgstr ""
+
+#: buildtools/autotools/autoprojectpart.cpp:408
+#: buildtools/autotools/autoprojectpart.cpp:1167
+#, fuzzy
+msgid "No active target found"
+msgstr "No Active Target Found"
+
+#: buildtools/autotools/autoprojectpart.cpp:414
+#: buildtools/autotools/autoprojectpart.cpp:1171
+msgid ""
+"Active target \"%1\" isn't 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:417
+#: buildtools/autotools/autoprojectpart.cpp:1174
+msgid "Active target is not a library"
+msgstr ""
+
+#: buildtools/autotools/autoprojectpart.cpp:545
+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 ""
+"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'."
+
+#: buildtools/autotools/autoprojectpart.cpp:548
+msgid "No Active Target Found"
+msgstr "No Active Target Found"
+
+#: buildtools/autotools/autoprojectpart.cpp:644
+#, 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 ""
+"There is no Makefile in this directory\n"
+"and no configure script for this project.\n"
+"Run automake & friends and configure first?"
+
+#: buildtools/autotools/autoprojectpart.cpp:646
+msgid "Run Them"
+msgstr "Run Them"
+
+#: buildtools/autotools/autoprojectpart.cpp:657
+#, fuzzy
+msgid ""
+"%1\n"
+"There is no Makefile in this directory. Run 'configure' first?"
+msgstr "There is no Makefile in this directory. Run 'configure' first?"
+
+#: buildtools/autotools/autoprojectpart.cpp:795
+msgid ""
+"Found a circular dependecy in the project, between this target and %1.\n"
+"Can't build this project until this is resolved"
+msgstr ""
+
+#: buildtools/autotools/autoprojectpart.cpp:795
+msgid "Circular Dependecy found"
+msgstr ""
+
+#: buildtools/autotools/autoprojectpart.cpp:895
+msgid "Can only compile files in directories which belong to the project."
+msgstr "Can only compile files in directories which belong to the project."
+
+#: buildtools/autotools/autoprojectpart.cpp:1010
+msgid ""
+"There is neither a Makefile.cvs file nor an autogen.sh script in the project "
+"directory."
+msgstr ""
+"There is neither a Makefile.cvs file nor an autogen.sh script in the project "
+"directory."
+
+#: buildtools/autotools/choosetargetdialog.cpp:265
+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."
+msgstr ""
+"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."
+
+#: buildtools/autotools/choosetargetdialog.cpp:267
+msgid "Error While Adding Files"
+msgstr "Error While Adding Files"
+
+#: buildtools/autotools/addtargetdlg.cpp:40
+#: buildtools/autotools/autoprojectwidget.cpp:61
+msgid "Program"
+msgstr "Program"
+
+#: buildtools/autotools/addtargetdlg.cpp:41
+#: buildtools/autotools/autoprojectwidget.cpp:63
+msgid "Library"
+msgstr "Library"
+
+#: buildtools/autotools/addtargetdlg.cpp:42
+#: buildtools/autotools/autoprojectwidget.cpp:65
+msgid "Libtool Library"
+msgstr "Libtool Library"
+
+#: buildtools/autotools/addtargetdlg.cpp:43
+#: buildtools/autotools/autoprojectwidget.cpp:67
+msgid "Script"
+msgstr "Script"
+
+#: buildtools/autotools/addtargetdlg.cpp:44
+#: buildtools/autotools/autoprojectwidget.cpp:69
+msgid "Header"
+msgstr "Header"
+
+#: buildtools/autotools/autoprojectwidget.cpp:71
+msgid "Data"
+msgstr "Data"
+
+#: buildtools/autotools/addtargetdlg.cpp:46
+#: buildtools/autotools/autoprojectwidget.cpp:73
+msgid "Java"
+msgstr "Java"
+
+#: buildtools/autotools/autoprojectwidget.cpp:633
+msgid "Documentation data"
+msgstr "Documentation data"
+
+#: buildtools/autotools/autoprojectwidget.cpp:635
+msgid "KDE Icon data"
+msgstr "KDE Icon data"
+
+#: buildtools/autotools/autoprojectwidget.cpp:637
+msgid "%1 (%2 in %3)"
+msgstr "%1 (%2 in %3)"
+
+#: buildtools/autotools/autodetailsview.cpp:179
+#: buildtools/autotools/autosubprojectview.cpp:175
+msgid "Options..."
+msgstr "Options..."
+
+#: buildtools/autotools/autosubprojectview.cpp:177
+msgid ""
+"<qt><b>Options</b>"
+"<p>Shows subproject options dialog that provides settings for compiler, include "
+"paths, prefixes and build order.</qt>"
+msgstr ""
+"<qt><b>Options</b>"
+"<p>Shows subproject options dialogue that provides settings for compiler, "
+"include paths, prefixes and build order.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:182
+#: buildtools/autotools/autosubprojectview.cpp:183
+#, fuzzy
+msgid "Add new subproject..."
+msgstr "Add Subproject..."
+
+#: buildtools/autotools/autosubprojectview.cpp:185
+#, fuzzy
+msgid ""
+"<qt><b>Add new subproject</b>"
+"<p>Creates a new subproject in currently selected subproject.</qt>"
+msgstr ""
+"<qt><b>Add subproject</b>"
+"<p>Creates a new subproject in currently selected subproject.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:191
+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>"
+msgstr ""
+"<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>"
+
+#: buildtools/autotools/autosubprojectview.cpp:194
+msgid "Add Existing Subprojects..."
+msgstr "Add Existing Subprojects..."
+
+#: buildtools/autotools/autosubprojectview.cpp:196
+msgid ""
+"<qt><b>Add existing subprojects</b>"
+"<p>Imports existing subprojects containing Makefile.am.</qt>"
+msgstr ""
+"<qt><b>Add existing subprojects</b>"
+"<p>Imports existing subprojects containing Makefile.am.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:199
+#: buildtools/autotools/autosubprojectview.cpp:200
+msgid "Add Target..."
+msgstr "Add Target..."
+
+#: buildtools/autotools/autosubprojectview.cpp:202
+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 ""
+"<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>"
+
+#: buildtools/autotools/autosubprojectview.cpp:208
+#: buildtools/autotools/autosubprojectview.cpp:209
+msgid "Add Service..."
+msgstr "Add Service..."
+
+#: buildtools/autotools/autosubprojectview.cpp:211
+msgid ""
+"<qt><b>Add service</b>"
+"<p>Creates a .desktop file describing the service.</qt>"
+msgstr ""
+"<qt><b>Add service</b>"
+"<p>Creates a .desktop file describing the service.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:214
+#: buildtools/autotools/autosubprojectview.cpp:215
+msgid "Add Application..."
+msgstr "Add Application..."
+
+#: buildtools/autotools/autosubprojectview.cpp:217
+msgid "<qt><b>Add application</b><p>Creates an application .desktop file.</qt>"
+msgstr ""
+"<qt><b>Add application</b>"
+"<p>Creates an application .desktop file.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:223
+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>"
+msgstr ""
+"<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 dialogue, <b>Make Options</b> tab.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:229
+msgid "Force Reedit"
+msgstr "Force Reedit"
+
+#: buildtools/autotools/autosubprojectview.cpp:231
+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 ""
+"<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 dialogue, <b>Make Options</b> tab.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:243
+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 ""
+"<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 dialogue, <b>Make Options</b> tab.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:250
+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>"
+msgstr ""
+"<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 dialogue, <b>Make Options</b> tab.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:256
+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 kdesu command."
+"<br> Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab.</qt>"
+msgstr ""
+"<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 kdesu command."
+"<br> Environment variables and make arguments can be specified in the project "
+"settings dialogue, <b>Make Options</b> tab.</qt>"
+
+#: buildtools/autotools/autosubprojectview.cpp:263
+msgid "Expand Subtree"
+msgstr "Expand Subtree"
+
+#: buildtools/autotools/autosubprojectview.cpp:265
+msgid "Collapse Subtree"
+msgstr "Collapse Subtree"
+
+#: buildtools/autotools/autosubprojectview.cpp:268
+msgid "Manage Custom Commands..."
+msgstr "Manage Custom Commands..."
+
+#: 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 ""
+"<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>"
+
+#: buildtools/autotools/autosubprojectview.cpp:283
+#, c-format
+msgid "Subproject: %1"
+msgstr "Subproject: %1"
+
+#: buildtools/autotools/autosubprojectview.cpp:353
+msgid "Add New Subproject to '%1'"
+msgstr "Add New Subproject to '%1'"
+
+#: buildtools/autotools/autosubprojectview.cpp:365
+msgid "Add Existing Subproject to '%1'"
+msgstr "Add Existing Subproject to '%1'"
+
+#: buildtools/autotools/autosubprojectview.cpp:380
+msgid "Add New Target to '%1'"
+msgstr "Add New Target to '%1'"
+
+#: buildtools/autotools/autosubprojectview.cpp:395
+msgid "Add New Service to '%1'"
+msgstr "Add New Service to '%1'"
+
+#: buildtools/autotools/autosubprojectview.cpp:410
+msgid "Add New Application to '%1'"
+msgstr "Add New Application to '%1'"
+
+#: buildtools/autotools/autosubprojectview.cpp:438
+msgid "This item cannot be removed"
+msgstr "This item cannot be removed"
+
+#: buildtools/autotools/autosubprojectview.cpp:451
+msgid "There is no subproject %1 in SUBDIRS"
+msgstr "There is no subproject %1 in SUBDIRS"
+
+#: buildtools/autotools/autosubprojectview.cpp:456
+#, c-format
+msgid "Remove Subproject %1"
+msgstr "Remove Subproject %1"
+
+#: buildtools/autotools/autosubprojectview.cpp:457
+msgid "Do you really want to remove subproject %1 with all targets and files?"
+msgstr "Do you really want to remove subproject %1 with all targets and files?"
+
+#: buildtools/autotools/autosubprojectview.cpp:1020
+msgid "Manage Custom Commands"
+msgstr "Manage Custom Commands"
+
+#: buildtools/autotools/autodetailsview.cpp:182
+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."
+msgstr ""
+"<b>Options</b>"
+"<p>Target options dialogue that provides settings for linker flags and lists of "
+"dependencies and external libraries that are used when compiling the target."
+
+#: 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>Create new file</b>"
+"<p>Creates a new file and adds it to a currently selected target."
+
+#: buildtools/autotools/autodetailsview.cpp:202
+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."
+msgstr ""
+"<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."
+
+#: buildtools/autotools/autodetailsview.cpp:210
+msgid "Add Icon..."
+msgstr "Add Icon..."
+
+#: buildtools/autotools/autodetailsview.cpp:212
+msgid "<b>Add icon</b><p>Adds an icon to a KDEICON target."
+msgstr "<b>Add icon</b><p>Adds an icon to a KDEICON target."
+
+#: buildtools/autotools/autodetailsview.cpp:214
+#, fuzzy
+msgid "Build Target"
+msgstr "Build &Target"
+
+#: buildtools/autotools/autodetailsview.cpp:215
+msgid "Build Target..."
+msgstr "Build Target..."
+
+#: 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."
+msgstr ""
+"<b>Build target</b>"
+"<p>Constructs a series of make commands to build the selected target. Also "
+"builds dependent targets."
+
+#: buildtools/autotools/autodetailsview.cpp:224
+#: buildtools/autotools/autodetailsview.cpp:225
+msgid "Execute Target..."
+msgstr "Execute Target..."
+
+#: buildtools/autotools/autodetailsview.cpp:228
+msgid ""
+"<b>Execute target</b>"
+"<p>Executes the target and tries to build in case it is not built."
+msgstr ""
+"<b>Execute target</b>"
+"<p>Executes the target and tries to build in case it is not built."
+
+#: buildtools/autotools/autodetailsview.cpp:233
+msgid "Make Target Active"
+msgstr "Make Target Active"
+
+#: buildtools/autotools/autodetailsview.cpp:236
+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."
+msgstr ""
+"<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."
+
+#: 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 ""
+"<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."
+
+#: buildtools/autotools/autodetailsview.cpp:319
+msgid "Add New File to '%1'"
+msgstr "Add New File to '%1'"
+
+#: buildtools/autotools/autodetailsview.cpp:341
+msgid "Add Existing Files to '%1'"
+msgstr "Add Existing Files to '%1'"
+
+#: buildtools/autotools/autodetailsview.cpp:423
+msgid "Remove File From '%1'"
+msgstr "Remove File From '%1'"
+
+#: buildtools/autotools/autodetailsview.cpp:450
+msgid "Remove Target From '%1'"
+msgstr "Remove Target From '%1'"
+
+#: buildtools/autotools/autodetailsview.cpp:502
+#, c-format
+msgid "Target: %1"
+msgstr "Target: %1"
+
+#: buildtools/autotools/addtranslationdlg.cpp:37
+msgid "Add Translation"
+msgstr "Add Translation"
+
+#: buildtools/autotools/addtranslationdlg.cpp:79
+msgid "Your sourcecode is already translated to all supported languages."
+msgstr "Your source code is already translated to all supported languages."
+
+#: buildtools/autotools/addtranslationdlg.cpp:97
+msgid "A translation file for the language %1 exists already."
+msgstr "A translation file for the language %1 exists already."
+
+#: buildtools/autotools/addicondlg.cpp:46
+msgid "Action"
+msgstr "Action"
+
+#: buildtools/autotools/addicondlg.cpp:47
+msgid "Device"
+msgstr "Device"
+
+#: buildtools/autotools/addicondlg.cpp:48
+msgid "File System"
+msgstr "File System"
+
+#: buildtools/autotools/addicondlg.cpp:49
+msgid "MIME Type"
+msgstr "MIME Type"
+
+#: buildtools/autotools/addapplicationdlg.cpp:120
+#: buildtools/autotools/addservicedlg.cpp:160
+msgid "You have to enter a file name."
+msgstr "You have to enter a file name."
+
+#: buildtools/autotools/addapplicationdlg.cpp:127
+msgid "You have to enter the file name of an executable program."
+msgstr "You have to enter the file name of an executable program."
+
+#: buildtools/autotools/addapplicationdlg.cpp:134
+msgid "You have to enter an application name."
+msgstr "You have to enter an application name."
+
+#: buildtools/autotools/addapplicationdlg.cpp:141
+#: buildtools/autotools/addservicedlg.cpp:174
+msgid "A file with this name exists already."
+msgstr "A file with this name exists already."
+
+#: buildtools/autotools/addapplicationdlg.cpp:146
+#: buildtools/autotools/addservicedlg.cpp:179
+msgid "Could not open file for writing."
+msgstr "Could not open file for writing."
+
+#: buildtools/autotools/fileselectorwidget.cpp:65
+msgid "Short View"
+msgstr "Short View"
+
+#: buildtools/autotools/fileselectorwidget.cpp:84
+msgid "Home directory"
+msgstr "Home directory"
+
+#: buildtools/autotools/fileselectorwidget.cpp:87
+msgid "Up one level"
+msgstr "Up one level"
+
+#: buildtools/autotools/fileselectorwidget.cpp:90
+msgid "Previous directory"
+msgstr "Previous directory"
+
+#: buildtools/autotools/fileselectorwidget.cpp:93
+msgid "Next directory"
+msgstr "Next directory"
+
+#: buildtools/autotools/addservicedlg.cpp:139
+msgid "Enter Value"
+msgstr "Enter Value"
+
+#: buildtools/autotools/addservicedlg.cpp:139
+msgid "Property %1:"
+msgstr "Property %1:"
+
+#: buildtools/autotools/addservicedlg.cpp:167
+msgid "You have to enter a service name."
+msgstr "You have to enter a service name."
+
+#: buildtools/autotools/addfiledlg.cpp:80
+msgid "This file is already in the target."
+msgstr "This file is already in the target."
+
+#: buildtools/autotools/addfiledlg.cpp:91
+#: buildtools/autotools/addfiledlg.cpp:103
+msgid ""
+"<b>A file with this name already exists.</b>"
+"<br>"
+"<br>Please use the \"Add existing file\" dialog."
+msgstr ""
+"<b>A file with this name already exists.</b>"
+"<br>"
+"<br>Please use the \"Add existing file\" dialogue."
+
+#: buildtools/autotools/addtargetdlg.cpp:45
+msgid "Data File"
+msgstr "Data File"
+
+#: buildtools/autotools/addtargetdlg.cpp:145
+msgid "You have to give the target a name"
+msgstr "You have to give the target a name"
+
+#: buildtools/autotools/addtargetdlg.cpp:151
+msgid "Libraries must have a lib prefix."
+msgstr "Libraries must have a lib prefix."
+
+#: buildtools/autotools/addtargetdlg.cpp:156
+msgid "Libtool libraries must have a lib prefix."
+msgstr "Libtool libraries must have a lib prefix."
+
+#: buildtools/autotools/addtargetdlg.cpp:161
+msgid "Libtool libraries must have a .la suffix."
+msgstr "Libtool libraries must have a .la suffix."
+
+#: buildtools/autotools/addtargetdlg.cpp:179
+msgid "A target with this name already exists."
+msgstr "A target with this name already exists."
+
+#: kdevdesigner/designer/iconvieweditorimpl.cpp:132
+#: kdevdesigner/designer/listboxeditorimpl.cpp:164
+msgid "Edit the Items of '%1'"
+msgstr "Edit the Items of '%1'"
+
+#: kdevdesigner/designer/formfile.cpp:195
+#: kdevdesigner/designer/formfile.cpp:218
+msgid "The file %1 could not be saved"
+msgstr "The file %1 could not be saved"
+
+#: kdevdesigner/designer/formfile.cpp:230
+msgid "Failed to save file '%1'."
+msgstr "Failed to save file '%1'."
+
+#: kdevdesigner/designer/formfile.cpp:236
+msgid "'%1' saved."
+msgstr "'%1' saved."
+
+#: kdevdesigner/designer/formfile.cpp:264
+#: kdevdesigner/designer/formfile.cpp:862
+#: kdevdesigner/designer/mainwindowactions.cpp:1212
+msgid "*.ui|Qt User-Interface Files"
+msgstr "*.ui|Qt User-Interface Files"
+
+#: kdevdesigner/designer/formfile.cpp:265
+#: kdevdesigner/designer/formfile.cpp:863
+#: kdevdesigner/designer/mainwindowactions.cpp:1223
+msgid "*|All Files"
+msgstr "*|All Files"
+
+#: kdevdesigner/designer/formfile.cpp:266
+#: kdevdesigner/designer/formfile.cpp:864
+msgid "Save Form '%1' As"
+msgstr "Save Form '%1' As"
+
+#: kdevdesigner/designer/formfile.cpp:277
+msgid "File Already Exists"
+msgstr "File Already Exists"
+
+#: kdevdesigner/designer/formfile.cpp:278
+msgid "The file already exists. Do you wish to overwrite it?"
+msgstr "The file already exists. Do you wish to overwrite it?"
+
+#: 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
+#, c-format
+msgid "Edit %1"
+msgstr "Edit %1"
+
+#: kdevdesigner/designer/formfile.cpp:328
+#: kdevdesigner/designer/formwindow.cpp:1841
+msgid "Save Form"
+msgstr "Save Form"
+
+#: kdevdesigner/designer/formfile.cpp:329
+msgid "Save changes to form '%1'?"
+msgstr "Save changes to form '%1'?"
+
+#: 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
+msgid "&No"
+msgstr "&No"
+
+#: kdevdesigner/designer/formfile.cpp:440
+msgid "Using ui.h File"
+msgstr "Using ui.h File"
+
+#: 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 ""
+"An \"ui.h\" file for this form already exists.\n"
+"Do you want to use it or create a new one?"
+
+#: kdevdesigner/designer/formfile.cpp:443
+msgid "Use Existing"
+msgstr "Use Existing"
+
+#: kdevdesigner/designer/formfile.cpp:443
+msgid "Create New"
+msgstr "Create New"
+
+#: kdevdesigner/designer/formfile.cpp:450
+msgid "Creating ui.h file"
+msgstr "Creating ui.h file"
+
+#: kdevdesigner/designer/formfile.cpp:451
+msgid "Do you want to create an new \"ui.h\" file?"
+msgstr "Do you want to create an new \"ui.h\" file?"
+
+#: kdevdesigner/designer/formfile.cpp:655
+#: kdevdesigner/designer/sourcefile.cpp:267
+msgid ""
+"File '%1' has been changed outside Qt Designer.\n"
+"Do you want to reload it?"
+msgstr ""
+"File '%1' has been changed outside Qt Designer.\n"
+"Do you want to reload it?"
+
+#: kdevdesigner/designer/formfile.cpp:855
+#: kdevdesigner/designer/sourcefile.cpp:280
+msgid "Invalid Filename"
+msgstr "Invalid Filename"
+
+#: kdevdesigner/designer/formfile.cpp:856
+msgid ""
+"The project already contains a form with a\n"
+"filename of '%1'. Please choose a new filename."
+msgstr ""
+"The project already contains a form with a\n"
+"filename of '%1'. Please choose a new filename."
+
+#: kdevdesigner/designer/propertyeditor.cpp:422
+msgid "Reset the property to its default value"
+msgstr "Reset the property to its default value"
+
+#: kdevdesigner/designer/propertyeditor.cpp:423
+msgid "Click this button to reset the property to its default value"
+msgstr "Click this button to reset the property to its default value"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1090
+#: kdevdesigner/designer/propertyeditor.cpp:1151
+msgid "False"
+msgstr "False"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1091
+#: kdevdesigner/designer/propertyeditor.cpp:1149
+msgid "True"
+msgstr "True"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1511
+#: kdevdesigner/designer/propertyeditor.cpp:1533
+#: kdevdesigner/designer/propertyeditor.cpp:1606
+#: kdevdesigner/designer/propertyeditor.cpp:1620
+msgid "width"
+msgstr "width"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1513
+#: kdevdesigner/designer/propertyeditor.cpp:1538
+#: kdevdesigner/designer/propertyeditor.cpp:1608
+#: kdevdesigner/designer/propertyeditor.cpp:1622
+msgid "height"
+msgstr "height"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1757
+#: kdevdesigner/designer/propertyeditor.cpp:1770
+#: kdevdesigner/designer/propertyeditor.cpp:1820
+msgid "Red"
+msgstr "Red"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1759
+#: kdevdesigner/designer/propertyeditor.cpp:1772
+#: kdevdesigner/designer/propertyeditor.cpp:1822
+msgid "Green"
+msgstr "Green"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1761
+#: kdevdesigner/designer/propertyeditor.cpp:1774
+#: kdevdesigner/designer/propertyeditor.cpp:1824
+msgid "Blue"
+msgstr "Blue"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1879
+#: kdevdesigner/designer/propertyeditor.cpp:1898
+#: kdevdesigner/designer/propertyeditor.cpp:1963
+msgid "Family"
+msgstr "Family"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1881
+#: kdevdesigner/designer/propertyeditor.cpp:1901
+#: kdevdesigner/designer/propertyeditor.cpp:1965
+msgid "Point Size"
+msgstr "Point Size"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:109
+#: kdevdesigner/designer/propertyeditor.cpp:1883
+#: kdevdesigner/designer/propertyeditor.cpp:1903
+#: kdevdesigner/designer/propertyeditor.cpp:1967
+msgid "Bold"
+msgstr "Bold"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:115
+#: kdevdesigner/designer/propertyeditor.cpp:1887
+#: kdevdesigner/designer/propertyeditor.cpp:1907
+#: kdevdesigner/designer/propertyeditor.cpp:1971
+msgid "Underline"
+msgstr "Underline"
+
+#: kdevdesigner/designer/propertyeditor.cpp:1889
+#: kdevdesigner/designer/propertyeditor.cpp:1909
+#: kdevdesigner/designer/propertyeditor.cpp:1973
+msgid "Strikeout"
+msgstr "Strikeout"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2006
+#: kdevdesigner/designer/propertyeditor.cpp:2040
+msgid "Table"
+msgstr "Table"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2009
+#: kdevdesigner/designer/propertyeditor.cpp:2063
+msgid "Field"
+msgstr "Field"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2177
+#: kdevdesigner/designer/propertyeditor.cpp:2193
+#: kdevdesigner/designer/propertyeditor.cpp:2243
+msgid "horizontalStretch"
+msgstr "horizontalStretch"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2179
+#: kdevdesigner/designer/propertyeditor.cpp:2195
+#: kdevdesigner/designer/propertyeditor.cpp:2245
+msgid "verticalStretch"
+msgstr "verticalStretch"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2226
+msgid "%1/%2/%3/%4"
+msgstr "%1/%2/%3/%4"
+
+#: kdevdesigner/designer/propertyeditor.cpp:2381
+msgid "Up-Arrow"
+msgstr "Up-Arrow"
+
+#: kdevdesigner/designer/propertyeditor.cpp:3489
+#: kdevdesigner/designer/propertyeditor.cpp:3503
+msgid "Set '%1' of '%2'"
+msgstr "Set '%1' of '%2'"
+
+#: kdevdesigner/designer/propertyeditor.cpp:3631
+msgid "Sort &Categorized"
+msgstr "Sort &Categorised"
+
+#: kdevdesigner/designer/propertyeditor.cpp:3632
+msgid "Sort &Alphabetically"
+msgstr "Sort &Alphabetically"
+
+#: kdevdesigner/designer/propertyeditor.cpp:3772
+msgid "Reset '%1' of '%2'"
+msgstr "Reset '%1' of '%2'"
+
+#: kdevdesigner/designer/propertyeditor.cpp:3879
+msgid ""
+"<p><b>QWidget::%1</b></p>"
+"<p>There is no documentation available for this property.</p>"
+msgstr ""
+"<p><b>QWidget::%1</b></p>"
+"<p>There is no documentation available for this property.</p>"
+
+#: kdevdesigner/designer/propertyeditor.cpp:4031
+msgid "New Signal Handler"
+msgstr "New Signal Handler"
+
+#: kdevdesigner/designer/propertyeditor.cpp:4032
+msgid "Delete Signal Handler"
+msgstr "Delete Signal Handler"
+
+#: kdevdesigner/designer/propertyeditor.cpp:4053
+msgid "Remove Connection"
+msgstr "Remove Connection"
+
+#: kdevdesigner/designer/mainwindow.cpp:2600
+#: kdevdesigner/designer/propertyeditor.cpp:4086
+msgid "Add Connection"
+msgstr "Add Connection"
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:195
+#: kdevdesigner/designer/propertyeditor.cpp:4104
+msgid "Add Function"
+msgstr "Add Function"
+
+#: kdevdesigner/designer/propertyeditor.cpp:4145
+#: kdevdesigner/designer/propertyeditor.cpp:4184
+#: kdevdesigner/designer/propertyeditor.cpp:4310
+msgid "Property Editor"
+msgstr "Property Editor"
+
+#: kdevdesigner/designer/propertyeditor.cpp:4149
+msgid "P&roperties"
+msgstr "P&roperties"
+
+#: kdevdesigner/designer/propertyeditor.cpp:4151
+msgid "Signa&l Handlers"
+msgstr "Signa&l Handlers"
+
+#: kdevdesigner/designer/propertyeditor.cpp:4193
+msgid "Property Editor (%1)"
+msgstr "Property Editor (%1)"
+
+#: kdevdesigner/designer/mainwindow.cpp:3710
+#: kdevdesigner/designer/propertyeditor.cpp:4319
+msgid "Signal Handlers"
+msgstr "Signal Handlers"
+
+#: kdevdesigner/designer/actioneditorimpl.cpp:52
+msgid "Actions"
+msgstr "Actions"
+
+#: kdevdesigner/designer/actioneditorimpl.cpp:57
+#: kdevdesigner/designer/actionlistview.cpp:90
+msgid "New &Action"
+msgstr "New &Action"
+
+#: kdevdesigner/designer/actioneditorimpl.cpp:58
+#: kdevdesigner/designer/actionlistview.cpp:91
+msgid "New Action &Group"
+msgstr "New Action &Group"
+
+#: kdevdesigner/designer/actioneditorimpl.cpp:59
+#: kdevdesigner/designer/actionlistview.cpp:92
+msgid "New &Dropdown Action Group"
+msgstr "New &Dropdown Action Group"
+
+#: kdevdesigner/designer/tableeditorimpl.cpp:346
+msgid "Edit the Rows and Columns of '%1' "
+msgstr "Edit the Rows and Columns of '%1' "
+
+#: 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
+msgid "<No Project>"
+msgstr "<No Project>"
+
+#: kdevdesigner/designer/startdialogimpl.cpp:169
+msgid "Designer Files (*.ui *.pro)"
+msgstr "Designer Files (*.ui *.pro)"
+
+#: kdevdesigner/designer/mainwindow.cpp:155
+#: kdevdesigner/designer/startdialogimpl.cpp:170
+msgid "Qt User-Interface Files (*.ui)"
+msgstr "Qt User-Interface Files (*.ui)"
+
+#: kdevdesigner/designer/startdialogimpl.cpp:171
+msgid "QMAKE Project Files (*.pro)"
+msgstr "QMAKE Project Files (*.pro)"
+
+#: kdevdesigner/designer/startdialogimpl.cpp:177
+msgid "All Files (*)"
+msgstr "All Files (*)"
+
+#: kdevdesigner/designer/resource.cpp:1787
+msgid "Loading File"
+msgstr "Loading File"
+
+#: kdevdesigner/designer/resource.cpp:1788
+msgid ""
+"Error loading %1.\n"
+"The widget %2 could not be created."
+msgstr ""
+"Error loading %1.\n"
+"The widget %2 could not be created."
+
+#: kdevdesigner/designer/widgetfactory.cpp:277
+msgid "Move Tab Page"
+msgstr "Move Tab Page"
+
+#: kdevdesigner/designer/widgetfactory.cpp:814
+msgid "Tab 1"
+msgstr "Tab 1"
+
+#: kdevdesigner/designer/widgetfactory.cpp:817
+msgid "Tab 2"
+msgstr "Tab 2"
+
+#: kdevdesigner/designer/widgetfactory.cpp:960
+msgid "Page 1"
+msgstr "Page 1"
+
+#: kdevdesigner/designer/widgetfactory.cpp:963
+msgid "Page 2"
+msgstr "Page 2"
+
+#: kdevdesigner/designer/mainwindow.cpp:1489
+#: kdevdesigner/designer/mainwindowactions.cpp:127
+msgid "&Undo: Not Available"
+msgstr "&Undo: Not Available"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:128
+msgid "Undoes the last action"
+msgstr "Undoes the last action"
+
+#: kdevdesigner/designer/mainwindow.cpp:1493
+#: kdevdesigner/designer/mainwindowactions.cpp:133
+msgid "&Redo: Not Available"
+msgstr "&Redo: Not Available"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:134
+msgid "Redoes the last undone operation"
+msgstr "Redoes the last undone operation"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:139
+msgid "Cu&t"
+msgstr "Cu&t"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:140
+msgid "Cuts the selected widgets and puts them on the clipboard"
+msgstr "Cuts the selected widgets and puts them on the clipboard"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:146
+msgid "Copies the selected widgets to the clipboard"
+msgstr "Copies the selected widgets to the clipboard"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:152
+msgid "Pastes the clipboard's contents"
+msgstr "Pastes the clipboard's contents"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:158
+msgid "Deletes the selected widgets"
+msgstr "Deletes the selected widgets"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:167
+msgid "Select &All"
+msgstr "Select &All"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:168
+msgid "Selects all widgets"
+msgstr "Selects all widgets"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:173
+msgid "Bring to Front"
+msgstr "Bring to Front"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:173
+msgid "Bring to &Front"
+msgstr "Bring to &Front"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:174
+#: kdevdesigner/designer/mainwindowactions.cpp:175
+msgid "Raises the selected widgets"
+msgstr "Raises the selected widgets"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:179
+msgid "Send to Back"
+msgstr "Send to Back"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:179
+msgid "Send to &Back"
+msgstr "Send to &Back"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:180
+#: kdevdesigner/designer/mainwindowactions.cpp:181
+msgid "Lowers the selected widgets"
+msgstr "Lowers the selected widgets"
+
+#: kdevdesigner/designer/formwindow.cpp:1936
+#: kdevdesigner/designer/formwindow.cpp:1953
+#: kdevdesigner/designer/mainwindowactions.cpp:185
+msgid "Check Accelerators"
+msgstr "Check Accelerators"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:116
+#: kdevdesigner/designer/mainwindowactions.cpp:186
+msgid "Chec&k Accelerators"
+msgstr "Chec&k Accelerators"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:187
+msgid "Checks if the accelerators used in the form are unique"
+msgstr "Checks if the accelerators used in the form are unique"
+
+#: kdevdesigner/designer/hierarchyview.cpp:846
+#: kdevdesigner/designer/mainwindowactions.cpp:192
+msgid "Slots"
+msgstr "Slots"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:118
+#: kdevdesigner/designer/mainwindowactions.cpp:193
+msgid "S&lots..."
+msgstr "S&lots..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:194
+msgid "Opens a dialog for editing slots"
+msgstr "Opens a dialogue for editing slots"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:199
+msgid "Connections"
+msgstr "Connections"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:120
+#: kdevdesigner/designer/mainwindowactions.cpp:200
+msgid "Co&nnections..."
+msgstr "Co&nnections..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:201
+msgid "Opens a dialog for editing connections"
+msgstr "Opens a dialogue for editing connections"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:207
+msgid "&Source..."
+msgstr "&Source..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:208
+msgid "Opens an editor to edit the form's source code"
+msgstr "Opens an editor to edit the form's source code"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:122
+#: kdevdesigner/designer/mainwindowactions.cpp:214
+msgid "&Form Settings..."
+msgstr "&Form Settings..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:215
+msgid "Opens a dialog to change the form's settings"
+msgstr "Opens a dialogue to change the form's settings"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:221
+msgid "Preferences..."
+msgstr "Preferences..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:222
+msgid "Opens a dialog to change preferences"
+msgstr "Opens a dialogue to change preferences"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:271
+msgid "Find"
+msgstr "Find"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:277
+msgid "Find Incremental"
+msgstr "Find Incremental"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:278
+msgid "Find &Incremental"
+msgstr "Find &Incremental"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:290
+msgid "&Goto Line..."
+msgstr "&Goto Line..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:302
+msgid "Incremental search (Alt+I)"
+msgstr "Incremental search (Alt+I)"
+
+#: kdevdesigner/designer/formwindow.cpp:1513
+#: kdevdesigner/designer/formwindow.cpp:1525
+#: kdevdesigner/designer/formwindow.cpp:1533
+#: kdevdesigner/designer/mainwindowactions.cpp:326
+msgid "Adjust Size"
+msgstr "Adjust Size"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:147
+#: kdevdesigner/designer/mainwindowactions.cpp:327
+msgid "Adjust &Size"
+msgstr "Adjust &Size"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:328
+msgid "Adjusts the size of the selected widget"
+msgstr "Adjusts the size of the selected widget"
+
+#: kdevdesigner/designer/formwindow.cpp:2002
+#: kdevdesigner/designer/mainwindowactions.cpp:333
+msgid "Lay Out Horizontally"
+msgstr "Lay Out Horizontally"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:149
+#: kdevdesigner/designer/mainwindowactions.cpp:334
+msgid "Lay Out &Horizontally"
+msgstr "Lay Out &Horizontally"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:335
+msgid "Lays out the selected widgets horizontally"
+msgstr "Lays out the selected widgets horizontally"
+
+#: kdevdesigner/designer/formwindow.cpp:2012
+#: kdevdesigner/designer/mainwindowactions.cpp:340
+msgid "Lay Out Vertically"
+msgstr "Lay Out Vertically"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:151
+#: kdevdesigner/designer/mainwindowactions.cpp:341
+msgid "Lay Out &Vertically"
+msgstr "Lay Out &Vertically"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:342
+msgid "Lays out the selected widgets vertically"
+msgstr "Lays out the selected widgets vertically"
+
+#: kdevdesigner/designer/formwindow.cpp:2045
+#: kdevdesigner/designer/mainwindowactions.cpp:347
+msgid "Lay Out in a Grid"
+msgstr "Lay Out in a Grid"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:348
+msgid "Lay Out in a &Grid"
+msgstr "Lay Out in a &Grid"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:349
+msgid "Lays out the selected widgets in a grid"
+msgstr "Lays out the selected widgets in a grid"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:354
+msgid "Lay Out Horizontally (in Splitter)"
+msgstr "Lay Out Horizontally (in Splitter)"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:155
+#: kdevdesigner/designer/mainwindowactions.cpp:355
+msgid "Lay Out Horizontally (in S&plitter)"
+msgstr "Lay Out Horizontally (in S&plitter)"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:356
+msgid "Lays out the selected widgets horizontally in a splitter"
+msgstr "Lays out the selected widgets horizontally in a splitter"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:361
+msgid "Lay Out Vertically (in Splitter)"
+msgstr "Lay Out Vertically (in Splitter)"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:157
+#: kdevdesigner/designer/mainwindowactions.cpp:362
+msgid "Lay Out Vertically (in Sp&litter)"
+msgstr "Lay Out Vertically (in Sp&litter)"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:363
+msgid "Lays out the selected widgets vertically in a splitter"
+msgstr "Lays out the selected widgets vertically in a splitter"
+
+#: kdevdesigner/designer/formwindow.cpp:2143
+#: kdevdesigner/designer/formwindow.cpp:2163
+#: kdevdesigner/designer/mainwindowactions.cpp:368
+msgid "Break Layout"
+msgstr "Break Layout"
+
+#: kdevdesigner/designer/formwindow.cpp:971
+#: kdevdesigner/designer/formwindow.cpp:1076
+#: kdevdesigner/designer/kdevdesigner_part.cpp:159
+#: kdevdesigner/designer/mainwindowactions.cpp:369
+msgid "&Break Layout"
+msgstr "&Break Layout"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:370
+msgid "Breaks the selected layout"
+msgstr "Breaks the selected layout"
+
+#: kdevdesigner/designer/mainwindow.cpp:224
+#: kdevdesigner/designer/mainwindowactions.cpp:376
+msgid "Layout"
+msgstr "Layout"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:379
+#, c-format
+msgid "Add %1"
+msgstr "Add %1"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:382
+#: kdevdesigner/designer/mainwindowactions.cpp:555
+#, c-format
+msgid "Insert a %1"
+msgstr "Insert a %1"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:383
+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>Click to insert a single %3,or double click to keep the tool selected."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:395
+#, c-format
+msgid "<b>The Layout toolbar</b>%1"
+msgstr "<b>The Layout toolbar</b>%1"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:431
+msgid "Pointer"
+msgstr "Pointer"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:135
+#: kdevdesigner/designer/mainwindowactions.cpp:432
+msgid "&Pointer"
+msgstr "&Pointer"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:435
+msgid "Selects the pointer tool"
+msgstr "Selects the pointer tool"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:438
+msgid "Connect Signal/Slots"
+msgstr "Connect Signal/Slots"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:138
+#: kdevdesigner/designer/mainwindowactions.cpp:440
+msgid "&Connect Signal/Slots"
+msgstr "&Connect Signal/Slots"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:444
+msgid "Selects the connection tool"
+msgstr "Selects the connection tool"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:447
+msgid "Tab Order"
+msgstr "Tab Order"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:140
+#: kdevdesigner/designer/mainwindowactions.cpp:448
+msgid "Tab &Order"
+msgstr "Tab &Order"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:451
+msgid "Selects the tab order tool"
+msgstr "Selects the tab order tool"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:454
+msgid "Set Buddy"
+msgstr "Set Buddy"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:142
+#: kdevdesigner/designer/mainwindowactions.cpp:455
+msgid "Set &Buddy"
+msgstr "Set &Buddy"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:458
+msgid "Sets a buddy to a label"
+msgstr "Sets a buddy to a label"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:464
+#, c-format
+msgid "<b>The Tools toolbar</b>%1"
+msgstr "<b>The Tools toolbar</b>%1"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:466
+msgid "Tools"
+msgstr "Tools"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:488
+msgid "Custom Widgets"
+msgstr "Custom Widgets"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:145
+#: kdevdesigner/designer/mainwindowactions.cpp:490
+msgid "Edit &Custom Widgets..."
+msgstr "Edit &Custom Widgets..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:491
+msgid "Opens a dialog to add and change custom widgets"
+msgstr "Opens a dialogue to add and change custom widgets"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:508
+msgid "<b>The %1</b>%2"
+msgstr "<b>The %1</b>%2"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:509
+#, c-format
+msgid ""
+" Click on a button to insert a single widget, or double click to insert "
+"multiple %1."
+msgstr ""
+" Click on a button to insert a single widget, or double click to insert "
+"multiple %1."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:512
+msgid "<b>The %1 Widgets</b>%2"
+msgstr "<b>The %1 Widgets</b>%2"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:513
+msgid ""
+" Click on a button to insert a single %1 widget, or double click to insert "
+"multiple widgets."
+msgstr ""
+" Click on a button to insert a single %1 widget, or double click to insert "
+"multiple widgets."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:557
+msgid "<b>A %1</b>"
+msgstr "<b>A %1</b>"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:560
+msgid "<p>Double click on this tool to keep it selected.</p>"
+msgstr "<p>Double click on this tool to keep it selected.</p>"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:579
+msgid ""
+"<b>The Custom Widgets toolbar</b>%1"
+"<p>Click <b>Edit Custom Widgets...</b>in the <b>Tools|Custom</b> "
+"menu to add and change custom widgets</p>"
+msgstr ""
+"<b>The Custom Widgets toolbar</b>%1"
+"<p>Click <b>Edit Custom Widgets...</b>in the <b>Tools|Custom</b> "
+"menu to add and change custom widgets</p>"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:584
+msgid ""
+" Click on the buttons to insert a single widget, or double click to insert "
+"multiple widgets."
+msgstr ""
+" Click on the buttons to insert a single widget, or double click to insert "
+"multiple widgets."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:144
+#: kdevdesigner/designer/mainwindowactions.cpp:605
+msgid "Configure Toolbox..."
+msgstr "Configure Toolbox..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:606
+msgid "Opens a dialog to configure the common widgets page of the toolbox"
+msgstr "Opens a dialogue to configure the common widgets page of the toolbox"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:620
+#, c-format
+msgid "<b>The File toolbar</b>%1"
+msgstr "<b>The File toolbar</b>%1"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:630
+msgid "New dialog or file"
+msgstr "New dialogue or file"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:631
+#: kdevdesigner/designer/mainwindowactions.cpp:645
+msgid "&New..."
+msgstr "&New..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:634
+msgid "Creates a new project, form or source file."
+msgstr "Creates a new project, form or source file."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:647
+msgid "Creates a new dialog or file"
+msgstr "Creates a new dialogue or file"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:651
+msgid "New Dialog"
+msgstr "New Dialogue"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:652
+msgid "&Dialog..."
+msgstr "&Dialogue..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:655
+msgid "Creates a new dialog."
+msgstr "Creates a new dialogue."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:660
+msgid "&File..."
+msgstr "&File..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:663
+msgid "Creates a new file."
+msgstr "Creates a new file."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:678
+msgid "Opens an existing project, form or source file "
+msgstr "Opens an existing project, form or source file "
+
+#: kdevdesigner/designer/mainwindowactions.cpp:692
+msgid "Closes the current project or document"
+msgstr "Closes the current project or document"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:707
+msgid "Saves the current project or document"
+msgstr "Saves the current project or document"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:717
+msgid "Save &As..."
+msgstr "Save &As..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:718
+msgid "Saves the current form with a new filename"
+msgstr "Saves the current form with a new filename"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:727
+msgid "Save All"
+msgstr "Save All"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:728
+msgid "Sa&ve All"
+msgstr "Sa&ve All"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:729
+msgid "Saves all open documents"
+msgstr "Saves all open documents"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:100
+#: kdevdesigner/designer/mainwindowactions.cpp:740
+msgid "Create &Template..."
+msgstr "Create &Template..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:741
+msgid "Creates a new template"
+msgstr "Creates a new template"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:754
+msgid "Recently Opened Files "
+msgstr "Recently Opened Files "
+
+#: kdevdesigner/designer/mainwindowactions.cpp:755
+msgid "Recently Opened Projects"
+msgstr "Recently Opened Projects"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:773
+msgid "Exit"
+msgstr "Exit"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:775
+msgid ""
+"Quits the application and prompts to save any changed forms, source files or "
+"project settings"
+msgstr ""
+"Quits the application and prompts to save any changed forms, source files or "
+"project settings"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:788
+msgid "Pr&oject"
+msgstr "Pr&oject"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:791
+#: kdevdesigner/designer/mainwindowactions.cpp:792
+msgid "Active Project"
+msgstr "Active Project"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:808
+msgid "Add File"
+msgstr "Add File"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:125
+#: kdevdesigner/designer/mainwindowactions.cpp:808
+msgid "&Add File..."
+msgstr "&Add File..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:810
+msgid "Adds a file to the current project"
+msgstr "Adds a file to the current project"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:818
+msgid "Image Collection..."
+msgstr "Image Collection..."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:127
+#: kdevdesigner/designer/mainwindowactions.cpp:819
+msgid "&Image Collection..."
+msgstr "&Image Collection..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:820
+msgid "Opens a dialog for editing the current project's image collection"
+msgstr "Opens a dialogue for editing the current project's image collection"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:828
+msgid "Database Connections..."
+msgstr "Database Connections..."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:129
+#: kdevdesigner/designer/mainwindowactions.cpp:829
+msgid "&Database Connections..."
+msgstr "&Database Connections..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:830
+msgid "Opens a dialog for editing the current project's database connections"
+msgstr ""
+"Opens a dialogue for editing the current project's database connections"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:839
+msgid "Project Settings..."
+msgstr "Project Settings..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:840
+msgid "&Project Settings..."
+msgstr "&Project Settings..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:841
+msgid "Opens a dialog to change the project's settings"
+msgstr "Opens a dialogue to change the project's settings"
+
+#: kdevdesigner/designer/mainwindow.cpp:3735
+#: kdevdesigner/designer/mainwindowactions.cpp:855
+msgid "&Preview"
+msgstr "&Preview"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:857
+msgid "Preview Form"
+msgstr "Preview Form"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:164
+#: kdevdesigner/designer/mainwindowactions.cpp:857
+msgid "Preview &Form"
+msgstr "Preview &Form"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:860
+msgid "Opens a preview"
+msgstr "Opens a preview"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:874
+msgid ""
+"The preview will use the Motif look and feel which is used as the default style "
+"on most UNIX systems."
+msgstr ""
+"The preview will use the Motif look and feel which is used as the default style "
+"on most UNIX systems."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:876
+msgid "The preview will use the Windows look and feel."
+msgstr "The preview will use the Windows look and feel."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:878
+msgid ""
+"The preview will use the Platinum look and feel which is similar to the "
+"Macintosh GUI style."
+msgstr ""
+"The preview will use the Platinum look and feel which is similar to the "
+"Macintosh GUI style."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:880
+msgid ""
+"The preview will use the CDE look and feel which is similar to some versions of "
+"the Common Desktop Environment."
+msgstr ""
+"The preview will use the CDE look and feel which is similar to some versions of "
+"the Common Desktop Environment."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:882
+msgid ""
+"The preview will use the Motif look and feel which is used as the default style "
+"on SGI systems."
+msgstr ""
+"The preview will use the Motif look and feel which is used as the default style "
+"on SGI systems."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:884
+msgid ""
+"The preview will use the advanced Motif look and feel used by the GIMP toolkit "
+"(GTK) on Linux."
+msgstr ""
+"The preview will use the advanced Motif look and feel used by the GIMP toolkit "
+"(GTK) on Linux."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:886
+msgid "Preview Form in %1 Style"
+msgstr "Preview Form in %1 Style"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:887
+msgid "... in %1 Style"
+msgstr "... in %1 Style"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:888
+msgid "Opens a preview in %1 style"
+msgstr "Opens a preview in %1 style"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:889
+msgid ""
+"<b>Open a preview in %1 style.</b>"
+"<p>Use the preview to test the design and signal-slot connections of the "
+"current form. %2</p>"
+msgstr ""
+"<b>Open a preview in %1 style.</b>"
+"<p>Use the preview to test the design and signal-slot connections of the "
+"current form. %2</p>"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:905
+msgid "Tile"
+msgstr "Tile"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:905
+msgid "&Tile"
+msgstr "&Tile"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:906
+msgid "Tiles the windows so that they are all visible"
+msgstr "Tiles the windows so that they are all visible"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:909
+msgid "Cascade"
+msgstr "Cascade"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:909
+msgid "&Cascade"
+msgstr "&Cascade"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:910
+msgid "Cascades the windows so that all their title bars are visible"
+msgstr "Cascades the windows so that all their title bars are visible"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:914
+msgid "Cl&ose"
+msgstr "Cl&ose"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:915
+msgid "Closes the active window"
+msgstr "Closes the active window"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:919
+msgid "Close Al&l"
+msgstr "Close Al&l"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:920
+msgid "Closes all form windows"
+msgstr "Closes all form windows"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:924
+msgid "Next"
+msgstr "Next"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:924
+msgid "Ne&xt"
+msgstr "Ne&xt"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:925
+msgid "Activates the next window"
+msgstr "Activates the next window"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:929
+msgid "Previous"
+msgstr "Previous"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:929
+msgid "Pre&vious"
+msgstr "Pre&vious"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:930
+msgid "Activates the previous window"
+msgstr "Activates the previous window"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:953
+msgid "Vie&ws"
+msgstr "Vie&ws"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:954
+msgid "Tool&bars"
+msgstr "Tool&bars"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:983
+msgid "Opens the online help"
+msgstr "Opens the online help"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:987
+msgid "&Manual"
+msgstr "&Manual"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:988
+msgid "Opens the Qt Designer manual"
+msgstr "Opens the Qt Designer manual"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:993
+msgid "Displays information about Qt Designer"
+msgstr "Displays information about Qt Designer"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:997
+msgid "About Qt"
+msgstr "About Qt"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:997
+msgid "About &Qt"
+msgstr "About &Qt"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:998
+msgid "Displays information about the Qt Toolkit"
+msgstr "Displays information about the Qt Toolkit"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1004
+msgid "Register Qt"
+msgstr "Register Qt"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1004
+msgid "&Register Qt..."
+msgstr "&Register Qt..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1005
+msgid "Opens a web browser at the evaluation form on www.trolltech.com"
+msgstr "Opens a web browser at the evaluation form on www.trolltech.com"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1006
+msgid "Register with Trolltech"
+msgstr "Register with Trolltech"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1010
+#: kdevdesigner/designer/mainwindowactions.cpp:1011
+msgid "What's This?"
+msgstr "What's This?"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1012
+msgid "\"What's This?\" context sensitive help"
+msgstr "\"What's This?\" context sensitive help"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1041
+msgid "Create a new project, form or source file..."
+msgstr "Create a new project, form or source file..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1075
+msgid "Name of File"
+msgstr "Name of File"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1075
+msgid "Enter the name of the new source file:"
+msgstr "Enter the name of the new source file:"
+
+#: kdevdesigner/designer/mainwindow.cpp:2515
+#: kdevdesigner/designer/mainwindowactions.cpp:1127
+msgid "Save Project Settings"
+msgstr "Save Project Settings"
+
+#: kdevdesigner/designer/mainwindow.cpp:2516
+#: kdevdesigner/designer/mainwindowactions.cpp:1128
+#: kdevdesigner/designer/sourcefile.cpp:223
+msgid "Save changes to '%1'?"
+msgstr "Save changes to '%1'?"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1169
+msgid "Selected project '%1'"
+msgstr "Selected project '%1'"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1199
+msgid "Open a file..."
+msgstr "Open a file..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1211
+msgid "*.ui *.pro|Designer Files"
+msgstr "*.ui *.pro|Designer Files"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1214
+msgid "*.pro|QMAKE Project Files"
+msgstr "*.pro|QMAKE Project Files"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1275
+msgid "No import filter is available to import '%1'"
+msgstr "No import filter is available to import '%1'"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1279
+msgid "Importing '%1' using import filter ..."
+msgstr "Importing '%1' using import filter ..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1283
+msgid "Nothing to load in '%1'"
+msgstr "Nothing to load in '%1'"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1322
+msgid "Reading file '%1'..."
+msgstr "Reading file '%1'..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1341
+msgid "Loaded file '%1'"
+msgstr "Loaded file '%1'"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1343
+msgid "Failed to load file '%1'"
+msgstr "Failed to load file '%1'"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1344
+msgid "Load File"
+msgstr "Load File"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1344
+msgid "Could not load file '%1'."
+msgstr "Could not load file '%1'."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1392
+msgid "Project '%1' saved."
+msgstr "Project '%1' saved."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1398
+msgid "Enter a filename..."
+msgstr "Enter a filename..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1439
+#: kdevdesigner/designer/mainwindowactions.cpp:1494
+msgid "NewTemplate"
+msgstr "NewTemplate"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1451
+#: kdevdesigner/designer/mainwindowactions.cpp:1472
+msgid "Could not create the template."
+msgstr "Could not create the template."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1568
+msgid "Paste Error"
+msgstr "Paste Error"
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1569
+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 ""
+"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."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1730
+msgid "Edit the current form's slots..."
+msgstr "Edit the current form's slots..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1741
+msgid "Edit the current form's connections..."
+msgstr "Edit the current form's connections..."
+
+#: kdevdesigner/designer/mainwindow.cpp:2968
+#: kdevdesigner/designer/mainwindowactions.cpp:1762
+#: kdevdesigner/designer/mainwindowactions.cpp:1785
+msgid "Edit Source"
+msgstr "Edit Source"
+
+#: kdevdesigner/designer/mainwindow.cpp:2969
+#: kdevdesigner/designer/mainwindowactions.cpp:1763
+#: kdevdesigner/designer/mainwindowactions.cpp:1786
+msgid ""
+"There is no plugin for editing %1 code installed.\n"
+"Note: Plugins are not available in static Qt configurations."
+msgstr ""
+"There is no plugin for editing %1 code installed.\n"
+"Note: Plugins are not available in static Qt configurations."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1841
+msgid "Edit the current form's settings..."
+msgstr "Edit the current form's settings..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:1870
+msgid "Edit preferences..."
+msgstr "Edit preferences..."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:2038
+msgid "Edit custom widgets..."
+msgstr "Edit custom widgets..."
+
+#: kdevdesigner/designer/command.cpp:528 kdevdesigner/designer/command.cpp:540
+msgid "Set 'name' Property"
+msgstr "Set 'name' Property"
+
+#: 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 ""
+"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'."
+
+#: kdevdesigner/designer/command.cpp:541
+msgid ""
+"The name of a widget must not be null.\n"
+"The name has been reverted to '%1'."
+msgstr ""
+"The name of a widget must not be null.\n"
+"The name has been reverted to '%1'."
+
+#: kdevdesigner/designer/newformimpl.cpp:160
+msgid "Load Template"
+msgstr "Load Template"
+
+#: kdevdesigner/designer/newformimpl.cpp:161
+msgid "Could not load form description from template '%1'"
+msgstr "Could not load form description from template '%1'"
+
+#: kdevdesigner/designer/newformimpl.cpp:252
+msgid "%1 Project"
+msgstr "%1 Project"
+
+#: kdevdesigner/designer/newformimpl.cpp:260
+msgid "Dialog"
+msgstr "Dialogue"
+
+#: kdevdesigner/designer/newformimpl.cpp:267
+msgid "Wizard"
+msgstr "Wizard"
+
+#: kdevdesigner/designer/newformimpl.cpp:272
+msgid "Widget"
+msgstr "Widget"
+
+#: kdevdesigner/designer/newformimpl.cpp:277
+msgid "Main Window"
+msgstr "Main Window"
+
+#: 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 ""
+"Could not connect to the database.\n"
+"Press 'OK' to continue or 'Cancel' to specify different\n"
+"connection information.\n"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:99
+msgid "&Styles"
+msgstr "&Styles"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:121
+msgid "Typewriter"
+msgstr "Typewriter"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:134
+msgid "Break"
+msgstr "Break"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:139
+msgid "Paragraph"
+msgstr "Paragraph"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:147
+msgid "Align left"
+msgstr "Align left"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:153
+msgid "Align center"
+msgstr "Align centre"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:159
+msgid "Align right"
+msgstr "Align right"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:165
+msgid "Blockquote"
+msgstr "Blockquote"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:173
+msgid "&Font"
+msgstr "&Font"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:185
+msgid "Fontsize +1"
+msgstr "Fontsize +1"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:190
+msgid "Fontsize -1"
+msgstr "Fontsize -1"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:195
+msgid "Headline 1"
+msgstr "Headline 1"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:200
+msgid "Headline 2"
+msgstr "Headline 2"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:205
+msgid "Headline 3"
+msgstr "Headline 3"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:211
+msgid "O&ptions"
+msgstr "O&ptions"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:217
+msgid "Word Wrapping"
+msgstr "Word Wrapping"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:279
+msgid "Set the Text of '%1'"
+msgstr "Set the Text of '%1'"
+
+#: kdevdesigner/designer/multilineeditorimpl.cpp:285
+msgid "Set 'wordWrap' of '%2'"
+msgstr "Set 'wordWrap' of '%2'"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:131
+msgid "&Designer Project Settings..."
+msgstr "&Designer Project Settings..."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:153
+msgid "Lay Out in &Grid"
+msgstr "Lay Out in &Grid"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:161
+msgid "Add Spacer"
+msgstr "Add Spacer"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:166
+msgid "Ne&xt Form"
+msgstr "Ne&xt Form"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:168
+msgid "Pre&vious Form"
+msgstr "Pre&vious Form"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:172
+msgid "Configure &KDevDesigner..."
+msgstr "Configure &KDevDesigner..."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:277
+msgid "KDevDesignerPart"
+msgstr "KDevDesignerPart"
+
+#: kdevdesigner/designer/wizardeditorimpl.cpp:83
+msgid "Edit Wizard Pages"
+msgstr "Edit Wizard Pages"
+
+#: kdevdesigner/designer/hierarchyview.cpp:630
+#: kdevdesigner/designer/hierarchyview.cpp:637
+#: kdevdesigner/designer/mainwindow.cpp:1805
+#: kdevdesigner/designer/mainwindow.cpp:1824
+#: kdevdesigner/designer/mainwindow.cpp:1844
+#: kdevdesigner/designer/mainwindow.cpp:1884
+#: kdevdesigner/designer/mainwindow.cpp:1945
+#: kdevdesigner/designer/wizardeditorimpl.cpp:133
+#, c-format
+msgid "Add Page to %1"
+msgstr "Add Page to %1"
+
+#: kdevdesigner/designer/hierarchyview.cpp:656
+#: kdevdesigner/designer/hierarchyview.cpp:667
+#: kdevdesigner/designer/mainwindow.cpp:1813
+#: kdevdesigner/designer/mainwindow.cpp:1832
+#: kdevdesigner/designer/mainwindow.cpp:1851
+#: kdevdesigner/designer/mainwindow.cpp:1894
+#: kdevdesigner/designer/mainwindow.cpp:1953
+#: kdevdesigner/designer/wizardeditorimpl.cpp:151
+msgid "Delete Page %1 of %2"
+msgstr "Delete Page %1 of %2"
+
+#: kdevdesigner/designer/wizardeditorimpl.cpp:172
+#: kdevdesigner/designer/wizardeditorimpl.cpp:192
+#, fuzzy
+msgid "Swap Pages %1 and %2 of %3"
+msgstr "Swap Pages %1 and %2 of %1"
+
+#: kdevdesigner/designer/mainwindow.cpp:1971
+#: kdevdesigner/designer/wizardeditorimpl.cpp:220
+msgid "Rename page %1 of %2"
+msgstr "Rename page %1 of %2"
+
+#: kdevdesigner/designer/wizardeditorimpl.cpp:251
+msgid "Move Page %1 to %2 in %3"
+msgstr "Move Page %1 to %2 in %3"
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:135
+msgid "Add/Remove functions of '%1'"
+msgstr "Add/Remove functions of '%1'"
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:150
+#: kdevdesigner/designer/hierarchyview.cpp:1144
+msgid "Remove Function"
+msgstr "Remove Function"
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:206
+msgid "Change Function Attributes"
+msgstr "Change Function Attributes"
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:217
+msgid ""
+"Some syntactically incorrect functions have been defined.\n"
+"Remove these functions?"
+msgstr ""
+"Some syntactically incorrect functions have been defined.\n"
+"Remove these functions?"
+
+#: kdevdesigner/designer/formwindow.cpp:840
+#: kdevdesigner/designer/formwindow.cpp:1329
+#: kdevdesigner/designer/formwindow.cpp:1341
+#: kdevdesigner/designer/sizehandle.cpp:216
+msgid "%1/%2"
+msgstr "%1/%2"
+
+#: kdevdesigner/designer/sizehandle.cpp:235
+msgid "Resize"
+msgstr "Resize"
+
+#: kdevdesigner/designer/actionlistview.cpp:95
+msgid "&Connect Action..."
+msgstr "&Connect Action..."
+
+#: kdevdesigner/designer/actionlistview.cpp:97
+msgid "Delete Action"
+msgstr "Delete Action"
+
+#: kdevdesigner/designer/workspace.cpp:598
+msgid "&Open Source File"
+msgstr "&Open Source File"
+
+#: kdevdesigner/designer/workspace.cpp:601
+msgid "&Remove Source File From Project"
+msgstr "&Remove Source File From Project"
+
+#: kdevdesigner/designer/workspace.cpp:604
+msgid "&Open Form"
+msgstr "&Open Form"
+
+#: kdevdesigner/designer/workspace.cpp:607
+#: kdevdesigner/designer/workspace.cpp:617
+msgid "&Remove Form From Project"
+msgstr "&Remove Form From Project"
+
+#: kdevdesigner/designer/workspace.cpp:610
+msgid "&Open Form Source"
+msgstr "&Open Form Source"
+
+#: kdevdesigner/designer/workspace.cpp:614
+msgid "&Remove Source File From Form"
+msgstr "&Remove Source File From Form"
+
+#: kdevdesigner/designer/workspace.cpp:623
+msgid "&Open Source"
+msgstr "&Open Source"
+
+#: kdevdesigner/designer/variabledialogimpl.cpp:104
+msgid ""
+"One variable has been declared twice.\n"
+"Remove this variable?"
+msgstr ""
+"One variable has been declared twice.\n"
+"Remove this variable?"
+
+#: kdevdesigner/designer/outputwindow.cpp:80
+msgid "Warnings/Errors"
+msgstr "Warnings/Errors"
+
+#: kdevdesigner/designer/connectiontable.cpp:38
+msgid "Sender"
+msgstr "Sender"
+
+#: kdevdesigner/designer/connectiontable.cpp:40
+msgid "Receiver"
+msgstr "Receiver"
+
+#: kdevdesigner/designer/actiondnd.cpp:349
+#: kdevdesigner/designer/actiondnd.cpp:402
+msgid "Delete Toolbar"
+msgstr "Delete Toolbar"
+
+#: kdevdesigner/designer/actiondnd.cpp:352
+#: kdevdesigner/designer/actiondnd.cpp:432
+msgid "Delete Toolbar '%1'"
+msgstr "Delete Toolbar '%1'"
+
+#: kdevdesigner/designer/actiondnd.cpp:397
+msgid "Delete Separator"
+msgstr "Delete Separator"
+
+#: kdevdesigner/designer/actiondnd.cpp:400
+msgid "Insert Separator"
+msgstr "Insert Separator"
+
+#: kdevdesigner/designer/actiondnd.cpp:411
+#: kdevdesigner/designer/actiondnd.cpp:466
+#: kdevdesigner/designer/actiondnd.cpp:489
+msgid "Delete Action '%1' From Toolbar '%2'"
+msgstr "Delete Action '%1' From Toolbar '%2'"
+
+#: kdevdesigner/designer/actiondnd.cpp:426
+msgid "Add Separator to Toolbar '%1'"
+msgstr "Add Separator to Toolbar '%1'"
+
+#: kdevdesigner/designer/actiondnd.cpp:506
+#: kdevdesigner/designer/actiondnd.cpp:573
+msgid "Add Action '%1' to Toolbar '%2'"
+msgstr "Add Action '%1' to Toolbar '%2'"
+
+#: kdevdesigner/designer/actiondnd.cpp:566
+msgid "Insert/Move Action"
+msgstr "Insert/Move Action"
+
+#: 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 ""
+"Action '%1' has already been added to this toolbar.\n"
+"An Action may only occur once in a given toolbar."
+
+#: kdevdesigner/designer/actiondnd.cpp:699
+msgid "Add Widget '%1' to Toolbar '%2'"
+msgstr "Add Widget '%1' to Toolbar '%2'"
+
+#: kdevdesigner/designer/hierarchyview.cpp:753
+msgid "Class Variables"
+msgstr "Class Variables"
+
+#: kdevdesigner/designer/hierarchyview.cpp:835
+msgid "Functions"
+msgstr "Functions"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1052
+msgid "New..."
+msgstr "New..."
+
+#: kdevdesigner/designer/hierarchyview.cpp:1061
+msgid "Goto Implementation"
+msgstr "Goto Implementation"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1151
+msgid "Remove Variable"
+msgstr "Remove Variable"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1202
+msgid "This variable has already been declared."
+msgstr "This variable has already been declared."
+
+#: kdevdesigner/designer/hierarchyview.cpp:1230
+msgid "Add Variable"
+msgstr "Add Variable"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1247
+msgid "Objects"
+msgstr "Objects"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1248
+msgid ""
+"List of all widgets and objects of the current form in hierarchical order"
+msgstr ""
+"List of all widgets and objects of the current form in hierarchical order"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1249
+msgid "Members"
+msgstr "Members"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1250
+msgid "List of all members of the current form"
+msgstr "List of all members of the current form"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1269
+msgid "Class Declarations"
+msgstr "Class Declarations"
+
+#: kdevdesigner/designer/hierarchyview.cpp:1270
+msgid "List of all classes and its declarations of the current source file"
+msgstr "List of all classes and its declarations of the current source file"
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:222
+msgid "Adding Custom Widget"
+msgstr "Adding Custom Widget"
+
+#: 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 ""
+"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."
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:272
+msgid "Removing Custom Widget"
+msgstr "Removing Custom Widget"
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:273
+msgid "The custom widget '%1' is in use, so it cannot be removed."
+msgstr "The custom widget '%1' is in use, so it cannot be removed."
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:379
+msgid "*.h *.h++ *.hxx *.hh|Header Files"
+msgstr "*.h *.h++ *.hxx *.hh|Header Files"
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:397
+msgid "Renaming Custom Widget"
+msgstr "Renaming Custom Widget"
+
+#: 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 ""
+"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."
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:684
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:752
+msgid ""
+"*.cw|Custom-Widget Description\n"
+"*|All Files"
+msgstr ""
+"*.cw|Custom-Widget Description\n"
+"*|All Files"
+
+#: kdevdesigner/designer/menubareditor.cpp:157
+msgid "new menu"
+msgstr "new menu"
+
+#: kdevdesigner/designer/menubareditor.cpp:158
+#: kdevdesigner/designer/popupmenueditor.cpp:304
+msgid "new separator"
+msgstr "new separator"
+
+#: kdevdesigner/designer/menubareditor.cpp:190
+#: kdevdesigner/designer/menubareditor.cpp:194
+#: kdevdesigner/designer/menubareditor.cpp:1012
+msgid "Add Menu"
+msgstr "Add Menu"
+
+#: kdevdesigner/designer/menubareditor.cpp:242
+msgid "separator"
+msgstr "separator"
+
+#: kdevdesigner/designer/menubareditor.cpp:381
+msgid "Cut Menu"
+msgstr "Cut Menu"
+
+#: kdevdesigner/designer/menubareditor.cpp:404
+msgid "Paste Menu"
+msgstr "Paste Menu"
+
+#: kdevdesigner/designer/menubareditor.cpp:496
+msgid "Delete Menu"
+msgstr "Delete Menu"
+
+#: kdevdesigner/designer/menubareditor.cpp:1009
+msgid "Item Dragged"
+msgstr "Item Dragged"
+
+#: kdevdesigner/designer/menubareditor.cpp:1048
+msgid "Move Menu Left"
+msgstr "Move Menu Left"
+
+#: kdevdesigner/designer/menubareditor.cpp:1070
+msgid "Move Menu Right"
+msgstr "Move Menu Right"
+
+#: kdevdesigner/designer/menubareditor.cpp:1101
+#: kdevdesigner/designer/menubareditor.cpp:1106
+msgid "Rename Menu"
+msgstr "Rename Menu"
+
+#: kdevdesigner/designer/listvieweditorimpl.cpp:130
+msgid "Edit the Items and Columns of '%1'"
+msgstr "Edit the Items and Columns of '%1'"
+
+#: kdevdesigner/designer/listvieweditorimpl.cpp:287
+msgid "New Column"
+msgstr "New Column"
+
+#: kdevdesigner/designer/listvieweditorimpl.cpp:399
+msgid "Item"
+msgstr "Item"
+
+#: kdevdesigner/designer/listvieweditorimpl.cpp:417
+msgid "Subitem"
+msgstr "Subitem"
+
+#: kdevdesigner/designer/sourcefile.cpp:222
+msgid "Save Code"
+msgstr "Save Code"
+
+#: kdevdesigner/designer/sourcefile.cpp:281
+msgid ""
+"The project already contains a source file with \n"
+"filename '%1'. Please choose a new filename."
+msgstr ""
+"The project already contains a source file with \n"
+"filename '%1'. Please choose a new filename."
+
+#: kdevdesigner/designer/popupmenueditor.cpp:303
+msgid "new item"
+msgstr "new item"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:438
+msgid "Cut Item"
+msgstr "Cut Item"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:466
+msgid "Paste Item"
+msgstr "Paste Item"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:508
+msgid "Set Icon"
+msgstr "Set Icon"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:631
+msgid "Add Item"
+msgstr "Add Item"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:641
+msgid "Remove Item"
+msgstr "Remove Item"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:769
+#: kdevdesigner/designer/popupmenueditor.cpp:1428
+msgid "Rename Item"
+msgstr "Rename Item"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:1233
+msgid "Drop Item"
+msgstr "Drop Item"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:1287
+msgid "Remove Icon"
+msgstr "Remove Icon"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:1308
+msgid "Move Item Up"
+msgstr "Move Item Up"
+
+#: kdevdesigner/designer/popupmenueditor.cpp:1332
+msgid "Move Item Down"
+msgstr "Move Item Down"
+
+#: kdevdesigner/designer/mainwindow.cpp:205
+msgid ""
+"Ready - This is the non-commercial version of Qt - For commercial evaluations, "
+"use the help menu to register with Trolltech."
+msgstr ""
+"Ready - This is the non-commercial version of Qt - For commercial evaluations, "
+"use the help menu to register with Trolltech."
+
+#: kdevdesigner/designer/mainwindow.cpp:361
+#: kdevdesigner/designer/mainwindow.cpp:3747
+msgid "Property Editor/Signal Handlers"
+msgstr "Property Editor/Signal Handlers"
+
+#: kdevdesigner/designer/mainwindow.cpp:363
+msgid ""
+"<b>The Property Editor</b>"
+"<p>You can change the appearance and behavior of the selected widget in the "
+"property editor.</p>"
+"<p>You can set properties for 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 ""
+"<b>The Property Editor</b>"
+"<p>You can change the appearance and behaviour 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 dialogue, 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.)"
+
+#: kdevdesigner/designer/mainwindow.cpp:390
+msgid "Output Window"
+msgstr "Output Window"
+
+#: kdevdesigner/designer/mainwindow.cpp:404
+msgid "Object Explorer"
+msgstr "Object Explorer"
+
+#: kdevdesigner/designer/mainwindow.cpp:407
+msgid ""
+"<b>The Object Explorer</b>"
+"<p>The Object Explorer provides an overview of the relationships between the "
+"widgets in a form. You can use the clipboard 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 ""
+"<b>The Object Explorer</b>"
+"<p>The Object Explorer provides an overview of the relationships between the "
+"widgets in a form. You can use the clipboard 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>"
+
+#: kdevdesigner/designer/mainwindow.cpp:424
+msgid "Start typing the buffer you want to switch to here (ALT+B)"
+msgstr "Start typing the buffer you want to switch to here (ALT+B)"
+
+#: kdevdesigner/designer/mainwindow.cpp:433
+msgid "Project Overview"
+msgstr "Project Overview"
+
+#: kdevdesigner/designer/mainwindow.cpp:434
+msgid ""
+"<b>The Project Overview Window</b>"
+"<p>The Project Overview Window displays all the current project, including "
+"forms and source files.</p>"
+"<p>Use the search field to rapidly switch between files.</p>"
+msgstr ""
+"<b>The Project Overview Window</b>"
+"<p>The Project Overview Window displays all the current project, including "
+"forms and source files.</p>"
+"<p>Use the search field to rapidly switch between files.</p>"
+
+#: kdevdesigner/designer/mainwindow.cpp:451
+msgid "Action Editor"
+msgstr "Action Editor"
+
+#: kdevdesigner/designer/mainwindow.cpp:452
+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 besides their names in "
+"menus.</p>"
+msgstr ""
+"<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 besides their names in "
+"menus.</p>"
+
+#: kdevdesigner/designer/mainwindow.cpp:472
+msgid "Toolbox"
+msgstr "Toolbox"
+
+#: kdevdesigner/designer/mainwindow.cpp:1281
+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 in 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 ""
+"<b>The Form Window</b>"
+"<p>Use the various tools to add widgets or to change the layout and behaviour "
+"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> dialogue in the <b>Edit</b> menu."
+"<p>You can have several forms open, and all open forms are listed in the <b>"
+"Form List</b>."
+
+#: kdevdesigner/designer/mainwindow.cpp:1336
+msgid "Cannot create an invalid project."
+msgstr "Cannot create an invalid project."
+
+#: kdevdesigner/designer/mainwindow.cpp:1487
+#, c-format
+msgid "&Undo: %1"
+msgstr "&Undo: %1"
+
+#: kdevdesigner/designer/mainwindow.cpp:1491
+#, c-format
+msgid "&Redo: %1"
+msgstr "&Redo: %1"
+
+#: kdevdesigner/designer/mainwindow.cpp:1580
+msgid "Choose Pixmap..."
+msgstr "Choose Pixmap..."
+
+#: kdevdesigner/designer/mainwindow.cpp:1584
+msgid "Edit Text..."
+msgstr "Edit Text..."
+
+#: kdevdesigner/designer/mainwindow.cpp:1588
+msgid "Edit Title..."
+msgstr "Edit Title..."
+
+#: kdevdesigner/designer/mainwindow.cpp:1592
+#: kdevdesigner/designer/mainwindow.cpp:1702
+msgid "Edit Page Title..."
+msgstr "Edit Page Title..."
+
+#: kdevdesigner/designer/mainwindow.cpp:1623
+#: kdevdesigner/designer/mainwindow.cpp:1637
+#: kdevdesigner/designer/mainwindow.cpp:1646
+#: kdevdesigner/designer/mainwindow.cpp:1661
+#: kdevdesigner/designer/mainwindow.cpp:1695
+#: kdevdesigner/designer/mainwindow.cpp:2469
+msgid "Delete Page"
+msgstr "Delete Page"
+
+#: kdevdesigner/designer/mainwindow.cpp:1626
+#: kdevdesigner/designer/mainwindow.cpp:1640
+#: kdevdesigner/designer/mainwindow.cpp:1649
+#: kdevdesigner/designer/mainwindow.cpp:1664
+#: kdevdesigner/designer/mainwindow.cpp:1699
+#: kdevdesigner/designer/mainwindow.cpp:2468
+msgid "Add Page"
+msgstr "Add Page"
+
+#: kdevdesigner/designer/mainwindow.cpp:1632
+msgid "Previous Page"
+msgstr "Previous Page"
+
+#: kdevdesigner/designer/mainwindow.cpp:1634
+msgid "Next Page"
+msgstr "Next Page"
+
+#: kdevdesigner/designer/mainwindow.cpp:1667
+msgid "Rename Current Page..."
+msgstr "Rename Current Page..."
+
+#: kdevdesigner/designer/mainwindow.cpp:1705
+msgid "Edit Pages..."
+msgstr "Edit Pages..."
+
+#: kdevdesigner/designer/mainwindow.cpp:1711
+msgid "Add Menu Item"
+msgstr "Add Menu Item"
+
+#: kdevdesigner/designer/mainwindow.cpp:1713
+msgid "Add Toolbar"
+msgstr "Add Toolbar"
+
+#: kdevdesigner/designer/mainwindow.cpp:1735
+#: kdevdesigner/designer/mainwindow.cpp:2638
+msgid "New text"
+msgstr "New text"
+
+#: kdevdesigner/designer/mainwindow.cpp:1740
+#: kdevdesigner/designer/mainwindow.cpp:2643
+msgid "Set 'wordwrap' of '%1'"
+msgstr "Set 'wordwrap' of '%1'"
+
+#: kdevdesigner/designer/mainwindow.cpp:1749
+#: kdevdesigner/designer/mainwindow.cpp:2652
+msgid "Set the 'text' of '%1'"
+msgstr "Set the 'text' of '%1'"
+
+#: kdevdesigner/designer/mainwindow.cpp:1759
+#: kdevdesigner/designer/mainwindow.cpp:2665
+msgid "New title"
+msgstr "New title"
+
+#: kdevdesigner/designer/mainwindow.cpp:1762
+#: kdevdesigner/designer/mainwindow.cpp:2667
+msgid "Set the 'title' of '%2'"
+msgstr "Set the 'title' of '%2'"
+
+#: kdevdesigner/designer/mainwindow.cpp:1772
+#: kdevdesigner/designer/mainwindow.cpp:1909
+#: kdevdesigner/designer/mainwindow.cpp:1968
+msgid "Page Title"
+msgstr "Page Title"
+
+#: kdevdesigner/designer/mainwindow.cpp:1772
+#: kdevdesigner/designer/mainwindow.cpp:1909
+#: kdevdesigner/designer/mainwindow.cpp:1968
+msgid "New page title"
+msgstr "New page title"
+
+#: kdevdesigner/designer/mainwindow.cpp:1775
+msgid "Set the 'pageTitle' of '%2'"
+msgstr "Set the 'pageTitle' of '%2'"
+
+#: kdevdesigner/designer/mainwindow.cpp:1788
+msgid "Set the 'pixmap' of '%2'"
+msgstr "Set the 'pixmap' of '%2'"
+
+#: kdevdesigner/designer/mainwindow.cpp:1859
+msgid "Raise next page of '%2'"
+msgstr "Raise next page of '%2'"
+
+#: kdevdesigner/designer/mainwindow.cpp:1869
+msgid "Raise previous page of '%2'"
+msgstr "Raise previous page of '%2'"
+
+#: kdevdesigner/designer/mainwindow.cpp:1916
+msgid "Rename Page %1 to %2"
+msgstr "Rename Page %1 to %2"
+
+#: kdevdesigner/designer/mainwindow.cpp:1983
+msgid "Add Toolbar to '%1'"
+msgstr "Add Toolbar to '%1'"
+
+#: kdevdesigner/designer/mainwindow.cpp:1989
+msgid "Add Menu to '%1'"
+msgstr "Add Menu to '%1'"
+
+#: kdevdesigner/designer/mainwindow.cpp:2613
+msgid "Edit %1..."
+msgstr "Edit %1..."
+
+#: kdevdesigner/designer/mainwindow.cpp:2709
+msgid "Insert a %1 (custom widget)"
+msgstr "Insert a %1 (custom widget)"
+
+#: kdevdesigner/designer/mainwindow.cpp:2710
+msgid ""
+"<b>%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 them into Qt Designer, and provide a pixmap "
+"which will be used to represent the widget on the form.</p>"
+msgstr ""
+"<b>%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 them into Qt Designer, and provide a pixmap "
+"which will be used to represent the widget on the form.</p>"
+
+#: kdevdesigner/designer/mainwindow.cpp:2844
+msgid "Restoring Last Session"
+msgstr "Restoring Last Session"
+
+#: kdevdesigner/designer/mainwindow.cpp:2845
+msgid ""
+"Qt Designer found some temporary saved files, which were\n"
+"written when Qt Designer crashed last time. Do you want to\n"
+"load these files?"
+msgstr ""
+"Qt Designer found some temporary saved files, which were\n"
+"written when Qt Designer crashed last time. Do you want to\n"
+"load these files?"
+
+#: kdevdesigner/designer/mainwindow.cpp:2909
+msgid "There is no help available for this dialog at the moment."
+msgstr "There is no help available for this dialogue at the moment."
+
+#: kdevdesigner/designer/mainwindow.cpp:3069
+msgid "Open File"
+msgstr "Open File"
+
+#: kdevdesigner/designer/mainwindow.cpp:3070
+#: kdevdesigner/designer/mainwindow.cpp:3086
+msgid "Could not open '%1'. File does not exist."
+msgstr "Could not open '%1'. File does not exist."
+
+#: kdevdesigner/designer/formwindow.cpp:360
+msgid "&Horizontal"
+msgstr "&Horizontal"
+
+#: 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>Qt Designer</i>"
+", and provide a pixmap which will be used to represent the widget on the "
+"form.</p>"
+msgstr ""
+"<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>Qt Designer</i>"
+", and provide a pixmap which will be used to represent the widget on the "
+"form.</p>"
+
+#: kdevdesigner/designer/formwindow.cpp:387
+#: kdevdesigner/designer/formwindow.cpp:514
+msgid "A %1 (custom widget)"
+msgstr "A %1 (custom widget)"
+
+#: kdevdesigner/designer/formwindow.cpp:458
+msgid "Reparent Widgets"
+msgstr "Reparent Widgets"
+
+#: kdevdesigner/designer/formwindow.cpp:466
+#: kdevdesigner/designer/formwindow.cpp:472
+#: kdevdesigner/designer/formwindow.cpp:482
+#, c-format
+msgid "Insert %1"
+msgstr "Insert %1"
+
+#: kdevdesigner/designer/formwindow.cpp:663
+msgid "Set buddy for '%1' to..."
+msgstr "Set buddy for '%1' to..."
+
+#: kdevdesigner/designer/formwindow.cpp:665
+msgid "Connect '%1' with..."
+msgstr "Connect '%1' with..."
+
+#: kdevdesigner/designer/formwindow.cpp:687
+#: kdevdesigner/designer/formwindow.cpp:733
+msgid "Change Tab Order"
+msgstr "Change Tab Order"
+
+#: kdevdesigner/designer/formwindow.cpp:874
+msgid "Connect '%1' to '%2'"
+msgstr "Connect '%1' to '%2'"
+
+#: kdevdesigner/designer/formwindow.cpp:902
+msgid "Set buddy '%1' to '%2'"
+msgstr "Set buddy '%1' to '%2'"
+
+#: kdevdesigner/designer/formwindow.cpp:905
+msgid "Set buddy '%1' to ..."
+msgstr "Set buddy '%1' to ..."
+
+#: kdevdesigner/designer/formwindow.cpp:963
+#: kdevdesigner/designer/formwindow.cpp:1068
+msgid "Inserting Widget"
+msgstr "Inserting Widget"
+
+#: 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 ""
+"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?"
+
+#: kdevdesigner/designer/formwindow.cpp:1047
+#, c-format
+msgid "Set Buddy for %1"
+msgstr "Set Buddy for %1"
+
+#: kdevdesigner/designer/formwindow.cpp:1313
+#: kdevdesigner/designer/formwindow.cpp:1351
+msgid "Use Size Hint"
+msgstr "Use Size Hint"
+
+#: kdevdesigner/designer/formwindow.cpp:1743
+msgid "Click widgets to change the tab order..."
+msgstr "Click widgets to change the tab order..."
+
+#: kdevdesigner/designer/formwindow.cpp:1754
+msgid "Drag a line to create a connection..."
+msgstr "Drag a line to create a connection..."
+
+#: kdevdesigner/designer/formwindow.cpp:1756
+msgid "Drag a line to set a buddy..."
+msgstr "Drag a line to set a buddy..."
+
+#: kdevdesigner/designer/formwindow.cpp:1762
+msgid "Click on the form to insert a %1..."
+msgstr "Click on the form to insert a %1..."
+
+#: kdevdesigner/designer/formwindow.cpp:1834
+msgid ""
+"The following custom widgets are used in '%1',\n"
+"but are not known to Qt Designer:\n"
+msgstr ""
+"The following custom widgets are used in '%1',\n"
+"but are not known to Qt Designer:\n"
+
+#: 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 ""
+"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?"
+
+#: kdevdesigner/designer/formwindow.cpp:1877
+msgid "Lower"
+msgstr "Lower"
+
+#: kdevdesigner/designer/formwindow.cpp:1937
+msgid ""
+"_n: Accelerator '%1' is used once.\n"
+"Accelerator '%1' is used %n times."
+msgstr ""
+"Accelerator '%1' is used once.\n"
+"Accelerator '%1' is used %n times."
+
+#: kdevdesigner/designer/formwindow.cpp:1939
+msgid "&Select"
+msgstr "&Select"
+
+#: kdevdesigner/designer/formwindow.cpp:1954
+msgid "No accelerator is used more than once."
+msgstr "No accelerator is used more than once."
+
+#: kdevdesigner/designer/formwindow.cpp:1964
+msgid "Raise"
+msgstr "Raise"
+
+#: kdevdesigner/designer/formwindow.cpp:2022
+msgid "Lay Out Horizontally (in splitter)"
+msgstr "Lay Out Horizontally (in splitter)"
+
+#: kdevdesigner/designer/formwindow.cpp:2032
+msgid "Lay Out Vertically (in splitter)"
+msgstr "Lay Out Vertically (in splitter)"
+
+#: kdevdesigner/designer/formwindow.cpp:2066
+msgid "Lay Out Children Horizontally"
+msgstr "Lay Out Children Horizontally"
+
+#: kdevdesigner/designer/formwindow.cpp:2087
+msgid "Lay Out Children Vertically"
+msgstr "Lay Out Children Vertically"
+
+#: kdevdesigner/designer/formwindow.cpp:2111
+msgid "Lay Out Children in a Grid"
+msgstr "Lay Out Children in a Grid"
+
+#: kdevdesigner/designer/formwindow.cpp:2223
+msgid "Edit connections..."
+msgstr "Edit connections..."
+
+#: kdevdesigner/designer/projectsettingsimpl.cpp:96
+msgid ""
+"*.db|Database Files\n"
+"*|All Files"
+msgstr ""
+"*.db|Database Files\n"
+"*|All Files"
+
+#: kdevdesigner/designer/projectsettingsimpl.cpp:104
+msgid ""
+"*.pro|Project Files\n"
+"*|All Files"
+msgstr ""
+"*.pro|Project Files\n"
+"*|All Files"
+
+#: languages/cpp/configproblemreporter.ui.h:95
+#: languages/java/configproblemreporter.ui.h:49
+msgid "delay: %1 msec"
+msgstr ""
+
+#: languages/cpp/app_templates/kateplugin2/plugin_app.h:50
+msgid "Configure KatePlugin%{APPNAME}"
+msgstr ""
+
+#: languages/cpp/app_templates/kofficepart/kopart_aboutdata.h:12
+#, fuzzy
+msgid "%{APPNAME} KOffice Program"
+msgstr "%{APPNAME} import"
+
+#: languages/cpp/debugger/breakpoint.h:132
+#: languages/ruby/debugger/breakpoint.h:89
+#, fuzzy
+msgid "Invalid"
+msgstr "Invalid URL."
+
+#: languages/cpp/debugger/breakpoint.h:308
+#, fuzzy
+msgid "Read Watchpoint"
+msgstr "Watchpoint"
+
+#: languages/sql/sqlconfigwidget.ui.h:181
+#, fuzzy
+msgid "Connection successful"
+msgstr "Connections"
+
+#: languages/sql/sqlconfigwidget.ui.h:184
+#, fuzzy
+msgid "Unable to connect to database server"
+msgstr "<no database server>"
+
+#: vcs/perforce/perforcepart.h:32
+#, fuzzy
+msgid "Perforce is a version control system"
+msgstr "&Version control system:"
+
+#: parts/snippet/snippetdlg.ui.h:20
+msgid ""
+"To use variables in a snippet, you just have to enclose the variablename with "
+"$-characters. When you use the snippet, you will then be asked for a value for "
+"this variable. \n"
+"Example snippet: This is a $VAR$\n"
+"When you use this snippet you will be prompted for a value for the variable "
+"$VAR$. Any occourences of $VAR$ will then be replaced with whatever you've "
+"entered.\n"
+"If you need a single $-character in a snippet, which is not used to enclose a "
+"variable, type $$(two dollar characters) instead. They will automatically be "
+"replaced with a single $-character when you use the snippet.\n"
+"If you want to change the default delimiter to anything different, please use "
+"the settings dialog to do so."
+msgstr ""
+
+#: parts/snippet/snippetdlg.ui.h:20
+#, fuzzy
+msgid "Snippet help"
+msgstr "&Snippet:"
+
+#: parts/classview/viewcombos.h:32
+#, fuzzy
+msgid "(Classes)"
+msgstr "Classes"
+
+#: parts/classview/viewcombos.h:33
+#, fuzzy
+msgid "(Functions)"
+msgstr "Functions"
+
+#: kdevdesigner/designer/connectiondialog.ui.h:209
+#, fuzzy
+msgid "Add Signal/Slot Connection"
+msgstr "Add Connection"
+
+#: kdevdesigner/designer/connectiondialog.ui.h:221
+#, fuzzy
+msgid "Remove Signal/Slot Connection"
+msgstr "Remove Connection"
+
+#: kdevdesigner/designer/connectiondialog.ui.h:228
+#, fuzzy
+msgid "Add Signal/Slot Connections"
+msgstr "Add Connection"
+
+#: kdevdesigner/designer/connectiondialog.ui.h:231
+#, fuzzy
+msgid "Remove Signal/Slot Connections"
+msgstr "Remove Connection"
+
+#: kdevdesigner/designer/connectiondialog.ui.h:237
+#, fuzzy
+msgid "Edit Signal/Slot Connections"
+msgstr "Edit Database Connections"
+
+#: kdevdesigner/designer/pixmapcollectioneditor.ui.h:115
+#, fuzzy
+msgid "Choose Image"
+msgstr "Choose &Target"
+
+#, fuzzy
+#~ msgid "Alt+C"
+#~ msgstr "Alt+A"
+
+#, fuzzy
+#~ msgid "Yes, &delayed"
+#~ msgstr "Yes, delayed"
+
+#, fuzzy
+#~ msgid "Alt+U"
+#~ msgstr "Alt+1"
+
+#, fuzzy
+#~ msgid "Alt+G"
+#~ msgstr "Alt+1"
+
+#, fuzzy
+#~ msgid "Alt+D"
+#~ msgstr "Alt+1"
+
+#, fuzzy
+#~ msgid "Alt+V"
+#~ msgstr "Alt+1"
+
+#, fuzzy
+#~ msgid "Alt+X"
+#~ msgstr "Alt+1"
+
+#, fuzzy
+#~ msgid "Add New Files To Project"
+#~ msgstr "Add Selected Files to Project"
+
+#, fuzzy
+#~ msgid "<b>Add New Files To Project</b><p>Adds files created outside of kdevelop to the project."
+#~ msgstr "<b>Add to project</b><p>Adds current file from the project."
+
+#, fuzzy
+#~ msgid "Alt+O"
+#~ msgstr "Alt+A"
+
+#, fuzzy
+#~ msgid "Alt+B"
+#~ msgstr "Alt+1"
+
+#, fuzzy
+#~ msgid "Log Type"
+#~ msgstr "Type"
+
+#, fuzzy
+#~ msgid "Wor&king Copy History"
+#~ msgstr "Directory:"
+
+#, fuzzy
+#~ msgid "&Repository History"
+#~ msgstr "&Repository:"
+
+#~ msgid "&Browse..."
+#~ msgstr "&Browse..."
+
+#~ msgid "Browse"
+#~ msgstr "Browse"
+
+#~ msgid "<b>Goto include file</b><p>Opens an include file under the cursor position."
+#~ msgstr "<b>Goto include file</b><p>Opens an include file under the cursor position."
+
+#, fuzzy
+#~ msgid "Alt+Y"
+#~ msgstr "Alt+1"
+
+#, fuzzy
+#~ msgid "Parse missing headers"
+#~ msgstr "Precompiled headers"
+
+#, fuzzy
+#~ msgid "Alt+K"
+#~ msgstr "Alt+1"
+
+#, fuzzy
+#~ msgid "Type of %1 is %2 %3"
+#~ msgstr "Type of %1 is %2"
+
+#, fuzzy
+#~ msgid "Alt+R"
+#~ msgstr "Alt+1"
+
+#~ msgid "Alt+A"
+#~ msgstr "Alt+A"
+
+#~ msgid "Alt+1"
+#~ msgstr "Alt+1"
+
+#~ msgid "&Java Debug"
+#~ msgstr "&Java Debug"
+
+#~ msgid "Project Views"
+#~ msgstr "Project Views"
+
+#~ msgid "Projectviews Toolbar"
+#~ msgstr "Projectviews Toolbar"
+
+#~ msgid "Choose Library"
+#~ msgstr "Choose Library"
+
+#~ msgid "Library Settings"
+#~ msgstr "Library Settings"
+
+#~ msgid "Use Qt in this project"
+#~ msgstr "Use Qt in this project"
+
+#~ msgid "Version"
+#~ msgstr "Version"
+
+#~ msgid "Installation"
+#~ msgstr "Installation"
+
+#~ msgid "The path where your choosen Qt version is installed."
+#~ msgstr "The path where your choosen Qt version is installed."
+
+#~ msgid "Qt root path:"
+#~ msgstr "Qt root path:"
+
+#~ msgid "Include enums"
+#~ msgstr "Include enums"
+
+#~ msgid "Include global functions"
+#~ msgstr "Include global functions"
+
+#~ msgid "Include typedefs"
+#~ msgstr "Include typedefs"
+
+#~ msgid "Include types"
+#~ msgstr "Include types"
+
+#~ msgid "Directory where &gdb resides (e.g. /usr/bin/):"
+#~ msgstr "Directory where &gdb resides (e.g. /usr/bin/):"
+
+#~ msgid "Arguments that are given to the application when it is debugged."
+#~ msgstr "Arguments that are given to the application when it is debugged."
+
+#~ msgid "If you want gdb to be executed by a special shell or tool insert it here."
+#~ msgstr "If you want gdb to be executed by a special shell or tool insert it here."
+
+#~ msgid "Path to gdb"
+#~ msgstr "Path to gdb"
+
+#~ msgid ""
+#~ "If gdb is installed in a standard location, you don't have to insert anything here.\n"
+#~ "If gdb is not reachable via $PATH or if you need a special gdb (e.g. for remote debugging on a different architecture) insert the path to the corresponding gdb here.\n"
+#~ "Note that its name has to be gdb, so you might have to create a symlink named gdb which points to your specific gdb, e.g. arm-elf-gdb."
+#~ msgstr ""
+#~ "If gdb is installed in a standard location, you don't have to insert anything here.\n"
+#~ "If gdb is not reachable via $PATH or if you need a special gdb (e.g. for remote debugging on a different architecture) insert the path to the corresponding gdb here.\n"
+#~ "Note that its name has to be gdb, so you might have to create a symlink named gdb which points to your specific gdb, e.g. arm-elf-gdb."
+
+#~ msgid "Parse:"
+#~ msgstr "Parse:"
+
+#~ msgid "Database name:"
+#~ msgstr "Database name:"
+
+#~ msgid "Subversion Options"
+#~ msgstr "Subversion Options"
+
+#~ msgid "Recursive commits"
+#~ msgstr "Recursive commits"
+
+#~ msgid "Recursive updates"
+#~ msgstr "Recursive updates"
+
+#~ msgid "Recursive diff"
+#~ msgstr "Recursive diff"
+
+#~ msgid "Recursive add"
+#~ msgstr "Recursive add"
+
+#~ msgid "Recursive remove"
+#~ msgstr "Recursive remove"
+
+#~ msgid "Recursive revert"
+#~ msgstr "Recursive revert"
+
+#~ msgid "Recursive resolve"
+#~ msgstr "Recursive resolve"
+
+#~ msgid "Recursive propset"
+#~ msgstr "Recursive propset"
+
+#~ msgid "Recursive propget"
+#~ msgstr "Recursive propget"
+
+#~ msgid "Recursive proplist"
+#~ msgstr "Recursive proplist"
+
+#~ msgid "Force merge (overwrite locally modified/unversioned files)"
+#~ msgstr "Force merge (overwrite locally modified/unversioned files)"
+
+#~ msgid "Import project at given url"
+#~ msgstr "Import project at given url"
+
+#~ msgid "&Find && Replace"
+#~ msgstr "&Find && Replace"
+
+#~ msgid "Form1"
+#~ msgstr "Form1"
+
+#~ msgid "Use s&ide tab"
+#~ msgstr "Use s&ide tab"
+
+#~ msgid "select a project view"
+#~ msgstr "select a project view"
+
+#~ msgid "&Linux"
+#~ msgstr "&Linux"
+
+#~ msgid "Indent &switches"
+#~ msgstr "Indent &switches"
+
+#~ msgid "Indent &cases"
+#~ msgstr "Indent &cases"
+
+#~ msgid "Indent cl&asses"
+#~ msgstr "Indent cl&asses"
+
+#~ msgid "Indent &brackets"
+#~ msgstr "Indent &brackets"
+
+#~ msgid "Indent &namespaces"
+#~ msgstr "Indent &namespaces"
+
+#~ msgid "Indent &labels"
+#~ msgstr "Indent &labels"
+
+#~ msgid "Copy To"
+#~ msgstr "Copy To"
+
+#~ msgid "Files to copy:"
+#~ msgstr "Files to copy:"
+
+#~ msgid "Copy Mode"
+#~ msgstr "Copy Mode"
+
+#~ msgid "Traditional means like 'cp' - all the files go to the same target directory. \\nRelative means that the local project relative path will be appended to the target path."
+#~ msgstr "Traditional means like 'cp' - all the files go to the same target directory. \\nRelative means that the local project relative path will be appended to the target path."
+
+#~ msgid "Traditional"
+#~ msgstr "Traditional"
+
+#~ msgid "Relative"
+#~ msgstr "Relative"
+
+#~ msgid "No filter"
+#~ msgstr "No filter"
+
+#~ msgid "Filter for string"
+#~ msgstr "Filter for string"
+
+#~ msgid "Filter with regular expression"
+#~ msgstr "Filter with regular expression"
+
+#~ msgid "Match case-sensitve"
+#~ msgstr "Match case-sensitve"
+
+#~ msgid "Major &User-Interface Mode"
+#~ msgstr "Major &User-Interface Mode"
+
+#~ msgid "&Simplified IDEAl window mode"
+#~ msgstr "&Simplified IDEAl window mode"
+
+#~ msgid "This is a simplified version of the IDEA user interface. It is designed to be simple and clean. It also does not uses docked toolviews."
+#~ msgstr "This is a simplified version of the IDEA user interface. It is designed to be simple and clean. It also does not uses docked toolviews."
+
+#~ msgid "I&DEAl window mode"
+#~ msgstr "I&DEAl window mode"
+
+#~ msgid "This is a clone of the IDEA user interface, similar to the Tabbed pages mode."
+#~ msgstr "This is a clone of the IDEA user interface, similar to the Tabbed pages mode."
+
+#~ msgid "C&hildframe window mode"
+#~ msgstr "C&hildframe window mode"
+
+#~ msgid ""
+#~ "All tool views are initially docked to the mainframe.\n"
+#~ "Editor and browser views will live like toplevel windows within a view area of the mainframe.\n"
+#~ "A typical example of this user interface mode is MS Visual Studio 6.0."
+#~ msgstr ""
+#~ "All tool views are initially docked to the mainframe.\n"
+#~ "Editor and browser views will live like toplevel windows within a view area of the mainframe.\n"
+#~ "A typical example of this user interface mode is MS Visual Studio 6.0."
+
+#~ msgid "&Tabbed pages mode"
+#~ msgstr "&Tabbed pages mode"
+
+#~ msgid ""
+#~ "All tool views are initially docked to the mainframe.\n"
+#~ "Editor and browser views will be stacked in a tab window.\n"
+#~ "A typical example of this user interface mode is KDEStudio, our friend C++-IDE in the world of KDE."
+#~ msgstr ""
+#~ "All tool views are initially docked to the mainframe.\n"
+#~ "Editor and browser views will be stacked in a tab window.\n"
+#~ "A typical example of this user interface mode is KDEStudio, our friend C++-IDE in the world of KDE."
+
+#~ msgid "To&plevel window mode"
+#~ msgstr "To&plevel window mode"
+
+#~ msgid ""
+#~ "All editor, browser and tool views will be toplevel windows (directly on desktop).\n"
+#~ "The main widget contains the menu, toolbars and statusbar only.\n"
+#~ "A typical example of this user interface mode is Borland Delphi 6.0."
+#~ msgstr ""
+#~ "All editor, browser and tool views will be toplevel windows (directly on desktop).\n"
+#~ "The main widget contains the menu, toolbars and statusbar only.\n"
+#~ "A typical example of this user interface mode is Borland Delphi 6.0."
+
+#~ msgid "When more than one"
+#~ msgstr "When more than one"
+
+#~ msgid "annotation"
+#~ msgstr "annotation"
+
+#~ msgid "Calltree"
+#~ msgstr "Calltree"
+
+#~ msgid "Run from the directory where the &executable is"
+#~ msgstr "Run from the directory where the &executable is"
+
+#~ msgid "Run from the &BUILD directory:"
+#~ msgstr "Run from the &BUILD directory:"
+
+#~ msgid "The build directory depends on the currenty selected configuration (in Configure Options page)"
+#~ msgstr "The build directory depends on the currently selected configuration (in Configure Options page)"
+
+#~ msgid "C&ustom directory:"
+#~ msgstr "C&ustom directory:"
+
+#~ msgid "A relative to the project root directory path or an absolute path"
+#~ msgstr "A relative to the project root directory path or an absolute path"
+
+#~ msgid "The path to the main program, defined relative to the above currently selected run directory"
+#~ msgstr "The path to the main program, defined relative to the above currently selected run directory"
+
+#~ msgid "Start in external &terminal"
+#~ msgstr "Start in external &terminal"
+
+#~ msgid "&Basics"
+#~ msgstr "&Basics"
+
+#~ msgid "&Application"
+#~ msgstr "&Application"
+
+#~ msgid "Do &not inherit the configuration options of top level projects"
+#~ msgstr "Do &not inherit the configuration options of top level projects"
+
+#~ msgid "&Thread"
+#~ msgstr "&Thread"
+
+#~ msgid "Pl&ugin"
+#~ msgstr "Pl&ugin"
+
+#~ msgid "Create pkgconf file"
+#~ msgstr "Create pkgconf file"
+
+#~ msgid "&Build as DLL"
+#~ msgstr "&Build as DLL"
+
+#~ msgid "I&ncludes"
+#~ msgstr "I&ncludes"
+
+#~ msgid "Libr&aries"
+#~ msgstr "Libr&aries"
+
+#~ msgid "Internal Libraries"
+#~ msgstr "Internal Libraries"
+
+#~ msgid "Bu&ild Options"
+#~ msgstr "Bu&ild Options"
+
+#~ msgid "Compiler o&ptions:"
+#~ msgstr "Compiler o&ptions:"
+
+#~ msgid "Project Scopes"
+#~ msgstr "Project Scopes"
+
+#~ msgid "Haskell Compiler/Interpreter"
+#~ msgstr "Haskell Compiler/Interpreter"
+
+#~ msgid "&Options:"
+#~ msgstr "&Options:"
+
+#~ msgid "Haskell &compiler/interpreter:"
+#~ msgstr "Haskell &compiler/interpreter:"
+
+#~ msgid "Co&mmand:"
+#~ msgstr "Co&mmand:"
+
+#~ msgid "Confi&guration"
+#~ msgstr "Confi&guration"
+
+#~ msgid "&Flags"
+#~ msgstr "&Flags"
+
+#~ msgid "&Libraries"
+#~ msgstr "&Libraries"
+
+#~ msgid "&Linker flags (LDFLAGS):"
+#~ msgstr "&Linker flags (LDFLAGS):"
+
+#~ msgid "Delete item(s)"
+#~ msgstr "Delete item(s)"
+
+#~ msgid "C++ Specific"
+#~ msgstr "C++ Specific"
+
+#~ msgid "You have to select a file to import."
+#~ msgstr "You have to select a file to import."
+
+#~ msgid "No File"
+#~ msgstr "No File"
+
+#~ msgid "This unique feature will not work if this plugin is unloaded"
+#~ msgstr "This unique feature will not work if this plugin is unloaded"
+
+#~ msgid "%{APPNAME} Settings"
+#~ msgstr "%{APPNAME} Settings"
+
+#~ msgid "The symbols gdb resolves may be suspect"
+#~ msgstr "The symbols gdb resolves may be suspect"
+
+#~ msgid "Mismatched Core File"
+#~ msgstr "Mismatched Core File"
+
+#~ msgid "No stack"
+#~ msgstr "No stack"
+
+#~ msgid "Address"
+#~ msgstr "Address"
+
+#~ msgid "Toggle Watchpoint"
+#~ msgstr "Toggle Watchpoint"
+
+#~ msgid "Toggle Hex/Decimal"
+#~ msgstr "Toggle Hex/Decimal"
+
+#~ msgid "Memory/Misc Viewer"
+#~ msgstr "Memory/Misc Viewer"
+
+#~ msgid "Amount/&End address (memory/disassemble):"
+#~ msgstr "Amount/&End address (memory/disassemble):"
+
+#~ msgid "Memory&View:"
+#~ msgstr "Memory&View:"
+
+#~ msgid "&Memory"
+#~ msgstr "&Memory"
+
+#~ msgid "&Disassemble"
+#~ msgstr "&Disassemble"
+
+#~ msgid "&Registers"
+#~ msgstr "&Registers"
+
+#~ msgid "Remove item(s)"
+#~ msgstr "Remove item(s)"
+
+#~ msgid "Remove Breakpoint"
+#~ msgstr "Remove Breakpoint"
+
+#~ msgid "Edit Breakpoint"
+#~ msgstr "Edit Breakpoint"
+
+#~ msgid "Disable Breakpoint"
+#~ msgstr "Disable Breakpoint"
+
+#~ msgid "Enable Breakpoint"
+#~ msgstr "Enable Breakpoint"
+
+#~ msgid "Display Source Code"
+#~ msgstr "Display Source Code"
+
+#~ msgid "Clear All Breakpoints"
+#~ msgstr "Clear All Breakpoints"
+
+#~ msgid "\ttemporary"
+#~ msgstr "\ttemporary"
+
+#~ msgid "\tdisabled"
+#~ msgstr "\tdisabled"
+
+#~ msgid "\tif %1"
+#~ msgstr "\tif %1"
+
+#~ msgid "\thits %1"
+#~ msgstr "\thits %1"
+
+#~ msgid "\tignore count %1"
+#~ msgstr "\tignore count %1"
+
+#~ msgid ""
+#~ "_: Breakpoint state. The 'Pending ' state is the first state displayed\n"
+#~ "Pending "
+#~ msgstr "Pending "
+
+#~ msgid ""
+#~ "_: Breakpoint state. The 'add ' state is appended to the other states\n"
+#~ "add "
+#~ msgstr "add "
+
+#~ msgid ""
+#~ "_: Breakpoint state. The 'clear ' state is appended to the other states\n"
+#~ "clear "
+#~ msgstr "clear "
+
+#~ msgid ""
+#~ "_: Breakpoint state. The 'modify ' state is appended to the other states\n"
+#~ "modify "
+#~ msgstr "modify "
+
+#~ msgid "%1>\t%2"
+#~ msgstr "%1>\t%2"
+
+#~ msgid "breakpoint at %1:%2"
+#~ msgstr "breakpoint at %1:%2"
+
+#~ msgid "watchpoint on %1"
+#~ msgstr "watchpoint on %1"
+
+#~ msgid ""
+#~ "Variable tree\n"
+#~ "\n"
+#~ "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 and add the variable(s) to the watch section.\n"
+#~ "To change a variable value in your running app use a watch variable (&eg; a=5)."
+#~ msgstr ""
+#~ "Variable tree\n"
+#~ "\n"
+#~ "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 and add the variable(s) to the watch section.\n"
+#~ "To change a variable value in your running app use a watch variable (&eg; a=5)."
+
+#~ msgid "debugger variable-view"
+#~ msgstr "debugger variable-view"
+
+#~ msgid ""
+#~ "Breakpoint list\n"
+#~ "\n"
+#~ "Displays a list of breakpoints with their current status. Clicking on a breakpoint item with the right mouse button displays a popup menu so you may manipulate the breakpoint. Double clicking will take you to the source in the editor window."
+#~ msgstr ""
+#~ "Breakpoint list\n"
+#~ "\n"
+#~ "Displays a list of breakpoints with their current status. Clicking on a breakpoint item with the right mouse button displays a popup menu so you may manipulate the breakpoint. Double clicking will take you to the source in the editor window."
+
+#~ msgid "debugger breakpoints"
+#~ msgstr "debugger breakpoints"
+
+#~ msgid ""
+#~ "Frame stack\n"
+#~ "\n"
+#~ "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 ""
+#~ "Frame stack\n"
+#~ "\n"
+#~ "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."
+
+#~ msgid "&Frame Stack"
+#~ msgstr "&Frame Stack"
+
+#~ msgid "debugger function call stack"
+#~ msgstr "debugger function call stack"
+
+#~ msgid ""
+#~ "Machine code display\n"
+#~ "\n"
+#~ "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 ""
+#~ "Machine code display\n"
+#~ "\n"
+#~ "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."
+
+#~ msgid "debugger disassemble"
+#~ msgstr "debugger disassemble"
+
+#~ msgid "Kills the executable and exits the debugger"
+#~ msgstr "Kills the executable and exits the debugger"
+
+#~ msgid "Interrupts the application"
+#~ msgstr "Interrupts the application"
+
+#~ msgid "Steps over the next line"
+#~ msgstr "Steps over the next line"
+
+#~ msgid ""
+#~ "Step over\n"
+#~ "\n"
+#~ "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 ""
+#~ "Step over\n"
+#~ "\n"
+#~ "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."
+
+#~ msgid "Steps into the next statement"
+#~ msgstr "Steps into the next statement"
+
+#~ msgid ""
+#~ "Step into\n"
+#~ "\n"
+#~ "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 ""
+#~ "Step into\n"
+#~ "\n"
+#~ "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."
+
+#~ msgid "Steps into the next assembly instruction"
+#~ msgstr "Steps into the next assembly instruction"
+
+#~ msgid ""
+#~ "Step out of\n"
+#~ "\n"
+#~ "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 we are in the outermost frame (i.e. in main()), then this operation has no effect."
+#~ msgstr ""
+#~ "Step out of\n"
+#~ "\n"
+#~ "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 we are in the outermost frame (i.e. in main()), then this operation has no effect."
+
+#~ msgid "Various views into the application"
+#~ msgstr "Various views into the application"
+
+#~ msgid ""
+#~ "JDB 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 ""
+#~ "JDB 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\""
+
+#~ msgid "Watch:"
+#~ msgstr "Watch:"
+
+#~ msgid ""
+#~ "_: the beginning\n"
+#~ "Start:"
+#~ msgstr "Start:"
+
+#~ msgid "Amount/End address (memory/disassemble):"
+#~ msgstr "Amount/End address (memory/disassemble):"
+
+#~ msgid "Memory"
+#~ msgstr "Memory"
+
+#~ msgid "Registers"
+#~ msgstr "Registers"
+
+#~ msgid "Filename: %1 at line: %2"
+#~ msgstr "Filename: %1 at line: %2"
+
+#~ msgid "&Conditional"
+#~ msgstr "&Conditional"
+
+#~ msgid "&Ignore count"
+#~ msgstr "&Ignore count"
+
+#~ msgid "&Enable"
+#~ msgstr "&Enable"
+
+#~ msgid "Glasgow Haskell Compiler"
+#~ msgstr "Glasgow Haskell Compiler"
+
+#~ msgid "Tool &Views"
+#~ msgstr "Tool &Views"
+
+#~ msgid "MDI Mode"
+#~ msgstr "MDI Mode"
+
+#~ msgid "&Toplevel Mode"
+#~ msgstr "&Toplevel Mode"
+
+#~ msgid "C&hildframe Mode"
+#~ msgstr "C&hildframe Mode"
+
+#~ msgid "Ta&b Page Mode"
+#~ msgstr "Ta&b Page Mode"
+
+#~ msgid "I&DEAl Mode"
+#~ msgstr "I&DEAl Mode"
+
+#~ msgid "Previous Tool View"
+#~ msgstr "Previous Tool View"
+
+#~ msgid "Next Tool View"
+#~ msgstr "Next Tool View"
+
+#~ msgid "Hide %1"
+#~ msgstr "Hide %1"
+
+#~ msgid "Undock"
+#~ msgstr "Undock"
+
+#~ msgid "Maximize"
+#~ msgstr "Maximise"
+
+#~ msgid "Minimize"
+#~ msgstr "Minimise"
+
+#~ msgid "Dock"
+#~ msgstr "Dock"
+
+#~ msgid "Close &All"
+#~ msgstr "Close &All"
+
+#~ msgid "&Minimize All"
+#~ msgstr "&Minimise All"
+
+#~ msgid "&MDI Mode"
+#~ msgstr "&MDI Mode"
+
+#~ msgid "Ca&scade Windows"
+#~ msgstr "Ca&scade Windows"
+
+#~ msgid "Cascade &Maximized"
+#~ msgstr "Cascade &Maximised"
+
+#~ msgid "Expand &Vertically"
+#~ msgstr "Expand &Vertically"
+
+#~ msgid "Expand &Horizontally"
+#~ msgstr "Expand &Horizontally"
+
+#~ msgid "Tile &Non-overlapped"
+#~ msgstr "Tile &Non-overlapped"
+
+#~ msgid "Tile Overla&pped"
+#~ msgstr "Tile Overla&pped"
+
+#~ msgid "Tile V&ertically"
+#~ msgstr "Tile V&ertically"
+
+#~ msgid "&Dock/Undock"
+#~ msgstr "&Dock/Undock"
+
+#~ msgid "Unnamed"
+#~ msgstr "Unnamed"
+
+#~ msgid "R&esize"
+#~ msgstr "R&esize"
+
+#~ msgid "M&inimize"
+#~ msgstr "M&inimise"
+
+#~ msgid "M&aximize"
+#~ msgstr "M&aximise"
+
+#~ msgid "&Maximize"
+#~ msgstr "&Maximise"
+
+#~ msgid "&Minimize"
+#~ msgstr "&Minimise"
+
+#~ msgid "M&ove"
+#~ msgstr "M&ove"
+
+#~ msgid "&Resize"
+#~ msgstr "&Resize"
+
+#~ msgid "&Undock"
+#~ msgstr "&Undock"
+
+#~ msgid ""
+#~ "_: Freeze the window geometry\n"
+#~ "Freeze"
+#~ msgstr "Freeze"
+
+#~ msgid ""
+#~ "_: Dock this window\n"
+#~ "Dock"
+#~ msgstr "Dock"
+
+#~ msgid "Detach"
+#~ msgstr "Detach"
+
+#~ msgid ""
+#~ "_: Switch between overlap and side by side mode\n"
+#~ "Overlap"
+#~ msgstr "Overlap"
+
+#~ msgid "Switch to buffer:"
+#~ msgstr "Switch to buffer:"
+
+#~ msgid ""
+#~ "Unable to find plugins, KDevelop will not work properly!\n"
+#~ "Please make sure that KDevelop is installed in your KDE directory, otherwise you have to add KDevelop's installation path to the environment variable KDEDIRS and run kbuildsycoca. Restart KDevelop afterwards.\n"
+#~ "Example for BASH users:\n"
+#~ "export KDEDIRS=/path/to/kdevelop:$KDEDIRS && kbuildsycoca"
+#~ msgstr ""
+#~ "Unable to find plugins, KDevelop will not work properly!\n"
+#~ "Please make sure that KDevelop is installed in your KDE directory, otherwise you have to add KDevelop's installation path to the environment variable KDEDIRS and run kbuildsycoca. Restart KDevelop afterwards.\n"
+#~ "Example for BASH users:\n"
+#~ "export KDEDIRS=/path/to/kdevelop:$KDEDIRS && kbuildsycoca"
+
+#~ msgid "&Tile..."
+#~ msgstr "&Tile..."
+
+#~ msgid "Set this plugin selection as the default"
+#~ msgstr "Set this plugin selection as the default"
+
+#~ msgid "&Ignore in Subversion Operations"
+#~ msgstr "&Ignore in Subversion Operations"
+
+#~ msgid "Ignore in Subversion operations"
+#~ msgstr "Ignore in Subversion operations"
+
+#~ msgid "<b>Ignore in Subversion operations</b><p>Ignores file(s)."
+#~ msgstr "<b>Ignore in Subversion operations</b><p>Ignores file(s)."
+
+#~ msgid "Do &Not Ignore in Subversion Operations"
+#~ msgstr "Do &Not Ignore in Subversion Operations"
+
+#~ msgid "Do not ignore in Subversion operations"
+#~ msgstr "Do not ignore in Subversion operations"
+
+#~ msgid "<b>Do not ignore in Subversion operations</b><p>Do not ignore file(s)."
+#~ msgstr "<b>Do not ignore in Subversion operations</b><p>Do not ignore file(s)."
+
+#~ msgid "&Delete Tag/Branch"
+#~ msgstr "&Delete Tag/Branch"
+
+#~ msgid "Delete tag/branch"
+#~ msgstr "Delete tag/branch"
+
+#~ msgid "File '%1' is not readable"
+#~ msgstr "File '%1' is not readable"
+
+#~ msgid "S&kip VCS dirs"
+#~ msgstr "S&kip VCS dirs"
+
+#~ msgid ""
+#~ "Previous Doxygen process is still running.\n"
+#~ "Do you want to cancel that process?"
+#~ msgstr ""
+#~ "Previous Doxygen process is still running.\n"
+#~ "Do you want to cancel that process?"
+
+#~ msgid "File creation"
+#~ msgstr "File creation"
+
+#~ msgid "Open Project View..."
+#~ msgstr "Open Project View..."
+
+#~ msgid "Open project view"
+#~ msgstr "Open project view"
+
+#~ msgid "Save Project View"
+#~ msgstr "Save Project View"
+
+#~ msgid "New Project View..."
+#~ msgstr "New Project View..."
+
+#~ msgid "Delete Project View"
+#~ msgstr "Delete Project View"
+
+#~ msgid "Delete project view"
+#~ msgstr "Delete project view"
+
+#~ msgid "Copy To..."
+#~ msgstr "Copy To..."
+
+#~ msgid "Cannot find the htsearch executable."
+#~ msgstr "Cannot find the htsearch executable."
+
+#~ msgid "Security Widget"
+#~ msgstr "Security Widget"
+
+#~ msgid "Potential security problems"
+#~ msgstr "Potential security problems"
+
+#~ msgid "Suggestion"
+#~ msgstr "Suggestion"
+
+#~ msgid "Do Not Filter Output"
+#~ msgstr "Do Not Filter Output"
+
+#~ msgid "<b>Open as UTF-8</b><p>Open this file in KDevelop as UTF-8 encoded text."
+#~ msgstr "<b>Open as UTF-8</b><p>Open this file in KDevelop as UTF-8 encoded text."
+
+#~ msgid "Some annotation about the code"
+#~ msgstr "Some annotation about the code"
+
+#~ msgid "Add Annotation"
+#~ msgstr "Add Annotation"
+
+#~ msgid "<b>Add Annotation</b><p>Add out of source comment"
+#~ msgstr "<b>Add Annotation</b><p>Add out of source comment"
+
+#~ msgid "Add Annotations"
+#~ msgstr "Add Annotations"
+
+#~ msgid "<b>Do something here</b><p>Describe here what does this action do."
+#~ msgstr "<b>Do something here</b><p>Describe here what does this action do."
+
+#~ msgid "Annotation Plugin"
+#~ msgstr "Annotation Plugin"
+
+#~ msgid "annotationPart"
+#~ msgstr "annotationPart"
+
+#~ msgid "AnnotationPart for KDevelop"
+#~ msgstr "AnnotationPart for KDevelop"
+
+#~ msgid "(c) 2005"
+#~ msgstr "(c) 2005"
+
+#~ msgid "Annotations"
+#~ msgstr "Annotations"
+
+#~ msgid "Add Annotation..."
+#~ msgstr "Add Annotation..."
+
+#~ msgid "Could not find calltree in your $PATH. Please make sure it is installed properly."
+#~ msgstr "Could not find calltree in your $PATH. Please make sure it is installed properly."
+
+#~ msgid "Calltree Not Found"
+#~ msgstr "Calltree Not Found"
+
+#~ msgid "Select Main Program Executable"
+#~ msgstr "Select Main Program Executable"
+
+#~ msgid ""
+#~ "# File generated by kdevelop's qmake manager. \n"
+#~ "# ------------------------------------------- \n"
+#~ "# Subdir relative project main directory: %s\n"
+#~ "# Target is %s %s\n"
+#~ msgstr ""
+#~ "# File generated by kdevelop's qmake manager. \n"
+#~ "# ------------------------------------------- \n"
+#~ "# Subdir relative project main directory: %s\n"
+#~ "# Target is %s %s\n"
+
+#~ msgid "Open browser"
+#~ msgstr "Open browser"
+
+#~ msgid "Opens a file browser for selection of files or directories"
+#~ msgstr "Opens a file browser for selection of files or directories"
+
+#~ msgid "Up"
+#~ msgstr "Up"
+
+#~ msgid "Down"
+#~ msgstr "Down"
+
+#~ msgid "Edit value"
+#~ msgstr "Edit value"
+
+#~ msgid "Remove value"
+#~ msgstr "Remove value"
+
+#~ msgid "Add Library"
+#~ msgstr "Add Library"
+
+#~ msgid "Add library to link:"
+#~ msgstr "Add library to link:"
+
+#~ msgid "Change library to link:"
+#~ msgstr "Change library to link:"
+
+#~ msgid "Configure file"
+#~ msgstr "Configure file"
+
+#~ msgid "<b>Configure file</b><p>Opens <b>File Properties</b> dialog that allows a file to be excluded from specified scopes."
+#~ msgstr "<b>Configure file</b><p>Opens <b>File Properties</b> dialogue that allows a file to be excluded from specified scopes."
+
+#~ msgid "Please enter a name for the new scope:"
+#~ msgstr "Please enter a name for the new scope:"
+
+#~ msgid "Add Subdirectory"
+#~ msgstr "Add Subdirectory"
+
+#~ msgid "an application: "
+#~ msgstr "an application: "
+
+#~ msgid "a library: "
+#~ msgstr "a library: "
+
+#~ msgid "a subdirs project"
+#~ msgstr "a subdirs project"
+
+#~ msgid "Insert Existing Files"
+#~ msgstr "Insert Existing Files"
+
+#~ msgid "Insert New File"
+#~ msgstr "Insert New File"
+
+#~ msgid "Please enter a name for the new file:"
+#~ msgstr "Please enter a name for the new file:"
+
+#~ msgid "Failed to create new file. Do you have write permission in the project folder?"
+#~ msgstr "Failed to create new file. Do you have write permission in the project folder?"
+
+#~ msgid "Create New File"
+#~ msgstr "Create New File"
+
+#~ msgid "Enter a name for the new file:"
+#~ msgstr "Enter a name for the new file:"
+
+#~ msgid "Properties..."
+#~ msgstr "Properties..."
+
+#~ msgid "<b>Properties</b><p>Opens <b>File Properties</b> dialog that allows to exclude file from specified scopes."
+#~ msgstr "<b>Properties</b><p>Opens <b>File Properties</b> dialogue that allows to exclude file from specified scopes."
+
+#~ msgid ""
+#~ "Could not find the Haskell Translator.\n"
+#~ "Check if your settings are correct."
+#~ msgstr ""
+#~ "Could not find the Haskell Translator.\n"
+#~ "Check if your settings are correct."
+
+#~ msgid "Main program (relative to project directory):"
+#~ msgstr "Main program (relative to project directory):"
+
+#~ msgid "<b>Remove from project</b><p>Removes current file from the list of files in project. Note that the file should be manually excluded from corresponding makefile or build.xml."
+#~ msgstr "<b>Remove from project</b><p>Removes current file from the list of files in project. Note that the file should be manually excluded from corresponding makefile or build.xml."
+
+#~ msgid "<b>Add to project</b><p>Adds current file to the list of files in project. Note that the file should be manually added to corresponding makefile or build.xml."
+#~ msgstr "<b>Add to project</b><p>Adds current file to the list of files in project. Note that the file should be manually added to corresponding makefile or build.xml."
+
+#~ msgid "Add Target"
+#~ msgstr "Add Target"
+
+#~ msgid "Add Folder"
+#~ msgstr "Add Folder"
+
+#~ msgid "Folder: %1"
+#~ msgstr "Folder: %1"
+
+#~ msgid "Project manager"
+#~ msgstr "Project manager"
+
+#~ msgid "Icon data in %1"
+#~ msgstr "Icon data in %1"
+
+#~ msgid "Add Include Directory"
+#~ msgstr "Add Include Directory"
+
+#~ msgid "Add library:"
+#~ msgstr "Add library:"
+
+#~ msgid "Program (if empty automatically uses active target and active target's arguments)"
+#~ msgstr "Program (if empty automatically uses active target and active target's arguments)"
+
+#~ msgid "There is no config.status in the project root build directory. Run 'Configure' first"
+#~ msgstr "There is no config.status in the project root build directory. Run 'Configure' first"
+
+#, fuzzy
+#~ msgid "Alt+T"
+#~ msgstr "Alt+A"
+
+#, fuzzy
+#~ msgid "Alt+F"
+#~ msgstr "Alt+A"
+
+#~ msgid "Alt+J"
+#~ msgstr "Alt+J"
+
+#~ msgid "The font to use for the output views"
+#~ msgstr "The font to use for the output views"
+
+#~ msgid "Name of make &executable:"
+#~ msgstr "Name of make &executable:"
diff --git a/tde-i18n-en_GB/messages/kdevelop/kdevtipofday.po b/tde-i18n-en_GB/messages/kdevelop/kdevtipofday.po
new file mode 100644
index 00000000000..ba7d73f5a93
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdevelop/kdevtipofday.po
@@ -0,0 +1,292 @@
+# translation of kdevtipofday.po to British English
+# Copyright (C) 2002,2003, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2002,2003, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kdevtipofday\n"
+"POT-Creation-Date: 2007-03-26 21:53+0200\n"
+"PO-Revision-Date: 2005-12-28 23:57+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: tipofday_part.cpp:36
+msgid "&Tip of the Day"
+msgstr "&Tip of the Day"
+
+#: tipofday_part.cpp:38
+msgid "A tip how to use KDevelop"
+msgstr "A tip how to use KDevelop"
+
+#: tipofday_part.cpp:39
+msgid ""
+"<b>Tip of the day</b>"
+"<p>Will display another good tip \n"
+"contributed by KDevelop users."
+msgstr ""
+"<b>Tip of the day</b>"
+"<p>Will display another good tip \n"
+"contributed by KDevelop users."
+
+#: tips.cc:3
+msgid ""
+"<p>If you want to specify additional command-line options to your make program, "
+"you can set them in the <b>Project Options</b> dialog, <b>Make Options</b> "
+"tab.\n"
+msgstr ""
+"<p>If you want to specify additional command-line options to your make program, "
+"you can set them in the <b>Project Options</b> dialogue, <b>Make Options</b> "
+"tab.\n"
+
+#: tips.cc:8
+msgid ""
+"<p>If you use functions of other libraries than the target is currently linked "
+"with, you can specify them in the <b>Target Options</b> dialog.\n"
+msgstr ""
+"<p>If you use functions of other libraries than the target is currently linked "
+"with, you can specify them in the <b>Target Options</b> dialogue.\n"
+
+#: tips.cc:13
+msgid ""
+"<p>If you want to change your application's version number, you can change it "
+"in the <b>Project Options</b> dialog, <b>General</b> "
+"tab, automatically updating your project.\n"
+msgstr ""
+"<p>If you want to change your application's version number, you can change it "
+"in the <b>Project Options</b> dialogue, <b>General</b> "
+"tab, automatically updating your project.\n"
+
+#: tips.cc:18
+msgid ""
+"<p>If you want to create a new project, choose \"Project\"->"
+"\"New Project\" from the menu.\n"
+msgstr ""
+"<p>If you want to create a new project, choose \"Project\"->"
+"\"New Project\" from the menu.\n"
+
+#: tips.cc:23
+msgid ""
+"<p>If you changed your applications' classes, you should update your API "
+"documentation by selecting \"Build API Documentation\" from the Build menu.\n"
+msgstr ""
+"<p>If you changed your applications' classes, you should update your API "
+"documentation by selecting \"Build API Documentation\" from the Build menu.\n"
+
+#: tips.cc:28
+msgid ""
+"<p>You can save time if you select \"Compile File\" from the Build menu or the "
+"toolbar, to only compile your current implementation file.\n"
+msgstr ""
+"<p>You can save time if you select \"Compile File\" from the Build menu or the "
+"toolbar, to only compile your current implementation file.\n"
+
+#: tips.cc:33
+msgid ""
+"<p>If you're searching for information on classes or classmembers, select "
+"\"Search for Help on...\" from the Help menu or use \"Index\" tab of the "
+"documentation tree.\n"
+msgstr ""
+"<p>If you're searching for information on classes or classmembers, select "
+"\"Search for Help on...\" from the Help menu or use \"Index\" tab of the "
+"documentation tree.\n"
+
+#: tips.cc:38
+#, fuzzy
+msgid ""
+"<p>If you want to have info about something in the KDevelop window, select the "
+"\"What's this?\" button in the toolbar and click on the item you don't know "
+"about.\n"
+msgstr ""
+"<p>If you want to have information about something in the KDevelop window, "
+"select the \"What's This?\" button in the toolbar and click on the item you "
+"want information about.\n"
+
+#: tips.cc:43
+msgid ""
+"<p>Hint: You can search the documentation for a keyword by marking the word and "
+"select \"Search in Documentation\" in the right button popup menu.\n"
+msgstr ""
+"<p>Hint: You can search the documentation for a keyword by marking the word and "
+"select \"Search in Documentation\" in the right button popup menu.\n"
+
+#: tips.cc:48
+msgid ""
+"<p>The KDevelop Team wishes you a nice day !\n"
+msgstr ""
+"<p>The KDevelop Team wishes you a nice day !\n"
+
+#: tips.cc:53
+msgid ""
+"<p>If you have found a bug in KDevelop, please let us know. Use KDE Bugzilla at "
+"http://bugs.kde.org/ or select \"Help\"->\"Report Bug\" from the menu.\n"
+msgstr ""
+"<p>If you have found a bug in KDevelop, please let us know. Use KDE Bugzilla at "
+"http://bugs.kde.org/ or select \"Help\"->\"Report Bug\" from the menu.\n"
+
+#: tips.cc:58
+msgid ""
+"<p>If you want to add your own documentation to the documentation tree use <b>"
+"Documentation Tree</b> tab in the <b>Configure KDevelop</b> dialog.\n"
+msgstr ""
+"<p>If you want to add your own documentation to the documentation tree use <b>"
+"Documentation Tree</b> tab in the <b>Configure KDevelop</b> dialogue.\n"
+
+#: tips.cc:63
+msgid ""
+"<p>...that you can create a new class with \"New Class\" from the \"Project\" "
+"menu?\n"
+msgstr ""
+"<p>...that you can create a new class with \"New Class\" from the \"Project\" "
+"menu?\n"
+
+#: tips.cc:68
+msgid ""
+"<p>To open a project, select \"Open Project\" from the \"Project\" menu.\n"
+msgstr ""
+"<p>To open a project, select \"Open Project\" from the \"Project\" menu.\n"
+
+#: tips.cc:73
+msgid ""
+"<p>If you compile your project and get an error, you can click on the error "
+"message to switch to the file and line where the error occurred.\n"
+msgstr ""
+"<p>If you compile your project and get an error, you can click on the error "
+"message to switch to the file and line where the error occurred.\n"
+
+#: tips.cc:78
+msgid ""
+"<p>...that you can debug your programs within KDevelop by selecting \"Debug\"->"
+"\"Start\" in the menu?\n"
+msgstr ""
+"<p>...that you can debug your programs within KDevelop by selecting \"Debug\"->"
+"\"Start\" in the menu?\n"
+
+#: tips.cc:83
+msgid ""
+"<p>...that you can switch between classes or namespaces by selecting the class "
+"or namespace combo in the toolbar?\n"
+msgstr ""
+"<p>...that you can switch between classes or namespaces by selecting the class "
+"or namespace combo in the toolbar?\n"
+
+#: tips.cc:88
+msgid ""
+"<p>...that you can preview images and icons by selecting them in the file "
+"viewer's trees?\n"
+msgstr ""
+"<p>...that you can preview images and icons by selecting them in the file "
+"viewer's trees?\n"
+
+#: tips.cc:93
+msgid ""
+"<p>...that you can set the compiler options in the <b>Project Options</b> "
+"dialog, <b>Configure Options</b> tab?\n"
+msgstr ""
+"<p>...that you can set the compiler options in the <b>Project Options</b> "
+"dialogue, <b>Configure Options</b> tab?\n"
+
+#: tips.cc:98
+msgid ""
+"<p>...that you can copy text from the documentation browser to the clipboard "
+"and insert it into your sources?\n"
+msgstr ""
+"<p>...that you can copy text from the documentation browser to the clipboard "
+"and insert it into your sources?\n"
+
+#: tips.cc:103
+msgid ""
+"<p>...that you should keep your library documentation up to date after "
+"installing new libraries?\n"
+msgstr ""
+"<p>...that you should keep your library documentation up to date after "
+"installing new libraries?\n"
+
+#: tips.cc:108
+msgid ""
+"<p>...that you can configure the syntax-highlighting of the editor?\n"
+msgstr ""
+"<p>...that you can configure the syntax-highlighting of the editor?\n"
+
+#: tips.cc:113
+msgid ""
+"<p>...that you can access more internal debug functions selecting \"Debug\"->"
+"\"Viewers\"?\n"
+msgstr ""
+"<p>...that you can access more internal debug functions selecting \"Debug\"->"
+"\"Viewers\"?\n"
+
+#: tips.cc:118
+msgid ""
+"<p>...that you can move the cursor by words with Ctrl and left or right arrow?\n"
+msgstr ""
+"<p>...that you can move the cursor by words with Ctrl and left or right arrow?\n"
+
+#: tips.cc:123
+msgid ""
+"<p>...that your source bookmarks are stored in the project?\n"
+msgstr ""
+"<p>...that your source bookmarks are stored in the project?\n"
+
+#: tips.cc:128
+msgid ""
+"<p>...that your documentation bookmarks are stored globally in KDevelop "
+"configuration?\n"
+msgstr ""
+"<p>...that your documentation bookmarks are stored globally in KDevelop "
+"configuration?\n"
+
+#: tips.cc:133
+msgid ""
+"<p>...that you can start grep search from inside editor with context menu?\n"
+msgstr ""
+"<p>...that you can start grep search from inside editor with context menu?\n"
+
+#: tips.cc:138
+msgid ""
+"<p>...that you can set the installation path in \"Project\"->"
+"\"Project Options\" \"Configure Options\" with just adding "
+"\"--prefix=/install/path/\" to the \"Configure arguments\"-list?\n"
+msgstr ""
+"<p>...that you can set the installation path in \"Project\"->"
+"\"Project Options\" \"Configure Options\" with just adding "
+"\"--prefix=/install/path/\" to the \"Configure arguments\"-list?\n"
+
+#: tips.cc:143
+msgid ""
+"<p>...that you can compilie your project in \"debug-mode\" and "
+"\"optimized-mode\"?\n"
+msgstr ""
+"<p>...that you can compilie your project in \"debug-mode\" and "
+"\"optimised-mode\"?\n"
+
+#~ msgid ""
+#~ "_: NAME OF TRANSLATORS\n"
+#~ "Your names"
+#~ msgstr "Malcolm Hunter"
+
+#~ msgid ""
+#~ "_: EMAIL OF TRANSLATORS\n"
+#~ "Your emails"
+#~ msgstr "malcolm.hunter@gmx.co.uk"
+
+#~ msgid "<p>...that you can select your autosaving time in the setup dialog?\n"
+#~ msgstr "<p>...that you can select your autosaving time in the setup dialogue?\n"
+
+#~ msgid "<p>If you don't have a KDE-library documentation, create it by choosing \"Update\" from the Documentation tab in the KDevelop Setup dialog.\n"
+#~ msgstr "<p>If you don't have a KDE-library documentation, create it by choosing \"Update\" from the Documentation tab in the KDevelop Setup dialogue.\n"
+
+#~ msgid "<p>that you can print your files either with a2ps or enscript from within KDevelop?\n"
+#~ msgstr "<p>that you can print your files either with a2ps or enscript from within KDevelop?\n"
+
+#~ msgid "<p>...that you can use keyboard shortcuts for turning the output and tree window on and off?\n"
+#~ msgstr "<p>...that you can use keyboard shortcuts for turning the output and tree window on and off?\n"
+
+#~ msgid "<p>...that you can even search for marked text from within the documentation browser using the right button menu?\n"
+#~ msgstr "<p>...that you can even search for marked text from within the documentation browser using the right button menu?\n"
+
+#~ msgid "<p>...that you can undo and redo your actions and set the amount of steps in the editor dialog?\n"
+#~ msgstr "<p>...that you can undo and redo your actions and set the amount of steps in the editor dialogue?\n"
diff --git a/tde-i18n-en_GB/messages/kdewebdev/Makefile.am b/tde-i18n-en_GB/messages/kdewebdev/Makefile.am
new file mode 100644
index 00000000000..ce472fa7d73
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdewebdev/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = en_GB
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-en_GB/messages/kdewebdev/Makefile.in b/tde-i18n-en_GB/messages/kdewebdev/Makefile.in
new file mode 100644
index 00000000000..78fdf344e2a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdewebdev/Makefile.in
@@ -0,0 +1,655 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = messages/kdewebdev
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = en_GB
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = kxsldbg.po kfilereplace.po klinkstatus.po kimagemapeditor.po quanta.po kommander.po
+GMOFILES = kxsldbg.gmo kfilereplace.gmo klinkstatus.gmo kimagemapeditor.gmo quanta.gmo kommander.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdewebdev/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdewebdev/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdewebdev/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdewebdev/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdewebdev/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=kfilereplace.po Makefile.in kimagemapeditor.po klinkstatus.po quanta.po kommander.po kxsldbg.po Makefile.am
+
+#>+ 19
+kxsldbg.gmo: kxsldbg.po
+ rm -f kxsldbg.gmo; $(GMSGFMT) -o kxsldbg.gmo $(srcdir)/kxsldbg.po
+ test ! -f kxsldbg.gmo || touch kxsldbg.gmo
+kfilereplace.gmo: kfilereplace.po
+ rm -f kfilereplace.gmo; $(GMSGFMT) -o kfilereplace.gmo $(srcdir)/kfilereplace.po
+ test ! -f kfilereplace.gmo || touch kfilereplace.gmo
+klinkstatus.gmo: klinkstatus.po
+ rm -f klinkstatus.gmo; $(GMSGFMT) -o klinkstatus.gmo $(srcdir)/klinkstatus.po
+ test ! -f klinkstatus.gmo || touch klinkstatus.gmo
+kimagemapeditor.gmo: kimagemapeditor.po
+ rm -f kimagemapeditor.gmo; $(GMSGFMT) -o kimagemapeditor.gmo $(srcdir)/kimagemapeditor.po
+ test ! -f kimagemapeditor.gmo || touch kimagemapeditor.gmo
+quanta.gmo: quanta.po
+ rm -f quanta.gmo; $(GMSGFMT) -o quanta.gmo $(srcdir)/quanta.po
+ test ! -f quanta.gmo || touch quanta.gmo
+kommander.gmo: kommander.po
+ rm -f kommander.gmo; $(GMSGFMT) -o kommander.gmo $(srcdir)/kommander.po
+ test ! -f kommander.gmo || touch kommander.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f kxsldbg.gmo kfilereplace.gmo klinkstatus.gmo kimagemapeditor.gmo quanta.gmo kommander.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in kxsldbg kfilereplace klinkstatus kimagemapeditor quanta kommander ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 8
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kxsldbg.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfilereplace.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klinkstatus.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kimagemapeditor.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/quanta.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kommander.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdewebdev/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdewebdev/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdewebdev/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-en_GB/messages/kdewebdev/kfilereplace.po b/tde-i18n-en_GB/messages/kdewebdev/kfilereplace.po
new file mode 100644
index 00000000000..833e3a865f4
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdewebdev/kfilereplace.po
@@ -0,0 +1,1116 @@
+# translation of kfilereplace.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfilereplace\n"
+"POT-Creation-Date: 2008-07-08 01:25+0200\n"
+"PO-Revision-Date: 2005-11-08 00:15+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: configurationclasses.cpp:168
+msgid " Line:%3,Col:%4 - \"%1\" -> \"%2\""
+msgstr " Line:%3,Col:%4 - \"%1\" -> \"%2\""
+
+#: kfilereplace.cpp:49
+msgid "Could not find the KFileReplace part."
+msgstr "Could not find the KFileReplace part."
+
+#: kfilereplacelib.cpp:99
+#, c-format
+msgid ""
+"_n: 1 byte\n"
+"%n bytes"
+msgstr ""
+"1 byte\n"
+"%n bytes"
+
+#: kfilereplacelib.cpp:105
+msgid "%1 KB"
+msgstr "%1 KB"
+
+#: kfilereplacelib.cpp:111
+msgid "%1 MB"
+msgstr "%1 MB"
+
+#: kfilereplacelib.cpp:117
+msgid "%1 GB"
+msgstr "%1 GB"
+
+#: kfilereplacelib.cpp:140
+msgid ""
+"<qt>Cannot open the file <b>%1</b> and load the string list. This file seems "
+"not to be a valid old kfr file or it is broken.</qt>"
+msgstr ""
+"<qt>Cannot open the file <b>%1</b> and load the string list. This file seems "
+"not to be a valid old kfr file or it is broken.</qt>"
+
+#: kfilereplacelib.cpp:158 kfilereplacelib.cpp:171 kfilereplacelib.cpp:177
+msgid "Cannot read data."
+msgstr "Cannot read data."
+
+#: kfilereplacelib.cpp:167
+msgid "Out of memory."
+msgstr "Out of memory."
+
+#: kfilereplacepart.cpp:102
+msgid "Ready."
+msgstr "Ready."
+
+#: kfilereplacepart.cpp:151
+msgid "Search completed."
+msgstr "Search completed."
+
+#: kfilereplacepart.cpp:164
+msgid ""
+"<qt>You have selected <b>%1</b> as the encoding of the files."
+"<br>Selecting the correct encoding is very important as if you have files that "
+"have some other encoding than the selected one, after a replace you may damage "
+"those files."
+"<br>"
+"<br>In case you do not know the encoding of your files, select <i>utf8</i> "
+"and <b>enable</b> the creation of backup files. This setting will autodetect <i>"
+"utf8</i> and <i>utf16</i> files, but the changed files will be converted to <i>"
+"utf8</i>.</qt>"
+msgstr ""
+"<qt>You have selected <b>%1</b> as the encoding of the files."
+"<br>Selecting the correct encoding is very important as if you have files that "
+"have some other encoding than the selected one, after a replace you may damage "
+"those files."
+"<br>"
+"<br>In case you do not know the encoding of your files, select <i>utf8</i> "
+"and <b>enable</b> the creation of backup files. This setting will autodetect <i>"
+"utf8</i> and <i>utf16</i> files, but the changed files will be converted to <i>"
+"utf8</i>.</qt>"
+
+#: kfilereplacepart.cpp:164
+msgid "File Encoding Warning"
+msgstr "File Encoding Warning"
+
+#: kfilereplacepart.cpp:173
+msgid "Replacing files (simulation)..."
+msgstr "Replacing files (simulation)..."
+
+#: kfilereplacepart.cpp:174
+msgid "Replaced strings (simulation)"
+msgstr "Replaced strings (simulation)"
+
+#: kfilereplacepart.cpp:178
+msgid "Replacing files..."
+msgstr "Replacing files..."
+
+#: kfilereplacepart.cpp:179
+msgid "Replaced strings"
+msgstr "Replaced strings"
+
+#: kfilereplacepart.cpp:233
+msgid "Stopping..."
+msgstr "Stopping..."
+
+#: kfilereplacepart.cpp:247
+msgid "There are no results to save: the result list is empty."
+msgstr "There are no results to save: the result list is empty."
+
+#: kfilereplacepart.cpp:251
+msgid "Save Report"
+msgstr "Save Report"
+
+#: kfilereplacepart.cpp:261
+msgid "<qt>A folder or a file named <b>%1</b> already exists.</qt>"
+msgstr "<qt>A folder or a file named <b>%1</b> already exists.</qt>"
+
+#: kfilereplacepart.cpp:269
+msgid "<qt>Cannot create the <b>%1</b> folder.</qt>"
+msgstr "<qt>Cannot create the <b>%1</b> folder.</qt>"
+
+#: kfilereplacepart.cpp:347
+msgid "KFileReplace strings"
+msgstr "KFileReplace strings"
+
+#: kfilereplacepart.cpp:347 kfilereplaceview.cpp:425
+msgid "All Files"
+msgstr "All Files"
+
+#: kfilereplacepart.cpp:348
+msgid "Load Strings From File"
+msgstr "Load Strings From File"
+
+#: kfilereplacepart.cpp:381
+msgid "Cannot open folders."
+msgstr "Cannot open folders."
+
+#: kfilereplacepart.cpp:513
+msgid "KFileReplacePart"
+msgstr "KFileReplacePart"
+
+#: kfilereplacepart.cpp:515
+msgid "Batch search and replace tool."
+msgstr "Batch search and replace tool."
+
+#: kfilereplacepart.cpp:517 main.cpp:38
+msgid "Part of the KDEWebDev module."
+msgstr "Part of the KDEWebDev module."
+
+#: kfilereplacepart.cpp:519 main.cpp:44
+msgid "Original author of the KFileReplace tool"
+msgstr "Original author of the KFileReplace tool"
+
+#: kfilereplacepart.cpp:522 main.cpp:42
+msgid "Current maintainer, code cleaner and rewriter"
+msgstr "Current maintainer, code cleaner and rewriter"
+
+#: kfilereplacepart.cpp:525
+msgid "Co-maintainer, KPart creator"
+msgstr "Co-maintainer, KPart creator"
+
+#: kfilereplacepart.cpp:528
+msgid "Original german translator"
+msgstr "Original german translator"
+
+#: kfilereplacepart.cpp:538
+msgid "Sorry, currently the KFileReplace part works only for local files."
+msgstr "Sorry, currently the KFileReplace part works only for local files."
+
+#: kfilereplacepart.cpp:538
+msgid "Non Local File"
+msgstr "Non Local File"
+
+#: kfilereplacepart.cpp:570
+msgid "Customize Search/Replace Session..."
+msgstr "Customise Search/Replace Session..."
+
+#: kfilereplacepart.cpp:571
+msgid "&Search"
+msgstr "&Search"
+
+#: kfilereplacepart.cpp:572
+msgid "S&imulate"
+msgstr "S&imulate"
+
+#: kfilereplacepart.cpp:573
+msgid "&Replace"
+msgstr "&Replace"
+
+#: kfilereplacepart.cpp:574
+msgid "Sto&p"
+msgstr "Sto&p"
+
+#: kfilereplacepart.cpp:575
+msgid "Cre&ate Report File..."
+msgstr "Cre&ate Report File..."
+
+#: kfilereplacepart.cpp:578
+msgid "&Add String..."
+msgstr "&Add String..."
+
+#: kfilereplacepart.cpp:580
+msgid "&Delete String"
+msgstr "&Delete String"
+
+#: kfilereplacepart.cpp:581
+msgid "&Empty Strings List"
+msgstr "&Empty Strings List"
+
+#: kfilereplacepart.cpp:582
+msgid "Edit Selected String..."
+msgstr "Edit Selected String..."
+
+#: kfilereplacepart.cpp:583
+msgid "&Save Strings List to File..."
+msgstr "&Save Strings List to File..."
+
+#: kfilereplacepart.cpp:584
+msgid "&Load Strings List From File..."
+msgstr "&Load Strings List From File..."
+
+#: kfilereplacepart.cpp:585
+msgid "&Load Recent Strings Files"
+msgstr "&Load Recent Strings Files"
+
+#: kfilereplacepart.cpp:586
+msgid "&Invert Current String (search <--> replace)"
+msgstr "&Invert Current String (search <--> replace)"
+
+#: kfilereplacepart.cpp:587
+msgid "&Invert All Strings (search <--> replace)"
+msgstr "&Invert All Strings (search <--> replace)"
+
+#: kfilereplacepart.cpp:590
+msgid "&Include Sub-Folders"
+msgstr "&Include Sub-Folders"
+
+#: kfilereplacepart.cpp:591
+msgid "Create &Backup Files"
+msgstr "Create &Backup Files"
+
+#: kfilereplacepart.cpp:592
+msgid "Case &Sensitive"
+msgstr "Case &Sensitive"
+
+#: kfilereplacepart.cpp:593
+msgid "Enable Commands &in Replace String: [$command:option$]"
+msgstr "Enable Commands &in Replace String: [$command:option$]"
+
+#: kfilereplacepart.cpp:594
+msgid "Enable &Regular Expressions"
+msgstr "Enable &Regular Expressions"
+
+#: kfilereplacepart.cpp:595
+msgid "Configure &KFileReplace..."
+msgstr "Configure &KFileReplace..."
+
+#: kfilereplacepart.cpp:598 kfilereplaceview.cpp:530
+msgid "&Properties"
+msgstr "&Properties"
+
+#: kfilereplacepart.cpp:599 kfilereplaceview.cpp:502
+msgid "&Open"
+msgstr "&Open"
+
+#: kfilereplacepart.cpp:603 kfilereplaceview.cpp:515
+msgid "&Edit in Quanta"
+msgstr "&Edit in Quanta"
+
+#: kfilereplacepart.cpp:605 kfilereplaceview.cpp:521
+msgid "Open Parent &Folder"
+msgstr "Open Parent &Folder"
+
+#: kfilereplacepart.cpp:607
+msgid "E&xpand Tree"
+msgstr "E&xpand Tree"
+
+#: kfilereplacepart.cpp:608
+msgid "&Reduce Tree"
+msgstr "&Reduce Tree"
+
+#: kfilereplacepart.cpp:609
+msgid "&About KFileReplace"
+msgstr "&About KFileReplace"
+
+#: kfilereplacepart.cpp:610
+msgid "KFileReplace &Handbook"
+msgstr "KFileReplace &Handbook"
+
+#: kfilereplacepart.cpp:611
+msgid "&Report Bug"
+msgstr "&Report Bug"
+
+#: kfilereplacepart.cpp:1025 kfilereplacepart.cpp:1113
+#: kfilereplacepart.cpp:1335
+msgid "<qt>Cannot open file <b>%1</b> for reading.</qt>"
+msgstr "<qt>Cannot open file <b>%1</b> for reading.</qt>"
+
+#: kfilereplacepart.cpp:1064 kfilereplacepart.cpp:1142
+msgid "<qt>Cannot open file <b>%1</b> for writing.</qt>"
+msgstr "<qt>Cannot open file <b>%1</b> for writing.</qt>"
+
+#: kfilereplacepart.cpp:1199
+msgid ""
+"<qt>Do you want to replace the string <b>%1</b> with the string <b>%2</b>?</qt>"
+msgstr ""
+"<qt>Do you want to replace the string <b>%1</b> with the string <b>%2</b>?</qt>"
+
+#: kfilereplacepart.cpp:1200
+msgid "Confirm Replace"
+msgstr "Confirm Replace"
+
+#: kfilereplacepart.cpp:1202
+msgid "Do Not Replace"
+msgstr "Do Not Replace"
+
+#: kfilereplacepart.cpp:1406 kfilereplacepart.cpp:1446
+msgid " Line:%2, Col:%3 - \"%1\""
+msgstr " Line:%2, Col:%3 - \"%1\""
+
+#: kfilereplacepart.cpp:1512
+msgid "<qt>Cannot open the file <b>%1</b> and load the string list.</qt>"
+msgstr "<qt>Cannot open the file <b>%1</b> and load the string list.</qt>"
+
+#: kfilereplacepart.cpp:1520
+msgid ""
+"<qt>File <b>%1</b> seems not to be written in new kfr format. Remember that the "
+"old kfr format will be soon abandoned. You can convert your old rules files by "
+"simply saving them with kfilereplace.</qt>"
+msgstr ""
+"<qt>File <b>%1</b> seems not to be written in new kfr format. Remember that the "
+"old kfr format will be soon abandoned. You can convert your old rules files by "
+"simply saving them with kfilereplace.</qt>"
+
+#: kfilereplacepart.cpp:1540
+msgid ""
+"<qt>The format of kfr files has been changed; attempting to load <b>%1</b>"
+". Please see the KFilereplace manual for details. Do you want to load a "
+"search-and-replace list of strings?</qt>"
+msgstr ""
+"<qt>The format of kfr files has been changed; attempting to load <b>%1</b>"
+". Please see the KFilereplace manual for details. Do you want to load a "
+"search-and-replace list of strings?</qt>"
+
+#: kfilereplacepart.cpp:1540
+msgid "Load"
+msgstr "Load"
+
+#: kfilereplacepart.cpp:1540
+msgid "Do Not Load"
+msgstr "Do Not Load"
+
+#: kfilereplacepart.cpp:1629
+msgid "There are no strings to search and replace."
+msgstr "There are no strings to search and replace."
+
+#: kfilereplacepart.cpp:1642
+msgid "<qt>The main folder of the project <b>%1</b> does not exist.</qt>"
+msgstr "<qt>The main folder of the project <b>%1</b> does not exist.</qt>"
+
+#: kfilereplacepart.cpp:1650
+msgid "<qt>Access denied in the main folder of the project:<br><b>%1</b></qt>"
+msgstr "<qt>Access denied in the main folder of the project:<br><b>%1</b></qt>"
+
+#: kfilereplaceview.cpp:120
+msgid ""
+"<qt>Cannot invert string <b>%1</b>, because the search string would be "
+"empty.</qt>"
+msgstr ""
+"<qt>Cannot invert string <b>%1</b>, because the search string would be "
+"empty.</qt>"
+
+#: kfilereplaceview.cpp:259
+msgid "File %1 cannot be opened. Might be a DCOP problem."
+msgstr "File %1 cannot be opened. Might be a DCOP problem."
+
+#: kfilereplaceview.cpp:281
+msgid "Do you really want to delete %1?"
+msgstr "Do you really want to delete %1?"
+
+#: kfilereplaceview.cpp:401
+msgid "No strings to save as the list is empty."
+msgstr "No strings to save as the list is empty."
+
+#: kfilereplaceview.cpp:425
+msgid "KFileReplace Strings"
+msgstr "KFileReplace Strings"
+
+#: kfilereplaceview.cpp:426
+msgid "Save Strings to File"
+msgstr "Save Strings to File"
+
+#: kfilereplaceview.cpp:437
+msgid "File %1 cannot be saved."
+msgstr "File %1 cannot be saved."
+
+#: kfilereplaceview.cpp:507
+msgid "Open &With..."
+msgstr "Open &With..."
+
+#: knewprojectdlg.cpp:97
+msgid "Project Directory"
+msgstr "Project Directory"
+
+#: knewprojectdlg.cpp:119
+msgid "You must fill the combo boxes (location and filter) before continuing."
+msgstr "You must fill the combo boxes (location and filter) before continuing."
+
+#: knewprojectdlg.cpp:127
+msgid "Some edit boxes are empty in the <b>Owner</b> page."
+msgstr "Some edit boxes are empty in the <b>Owner</b> page."
+
+#: knewprojectdlg.cpp:137
+msgid "The minimum size is greater than the maximum size."
+msgstr "The minimum size is greater than the maximum size."
+
+#: main.cpp:25
+msgid "Batch search and replace tool"
+msgstr "Batch search and replace tool"
+
+#: main.cpp:31
+msgid "Starting folder"
+msgstr "Starting folder"
+
+#: main.cpp:37
+msgid "KFileReplace"
+msgstr "KFileReplace"
+
+#: main.cpp:41
+msgid "Shell author, KPart creator, co-maintainer"
+msgstr "Shell author, KPart creator, co-maintainer"
+
+#. i18n: file kfilereplacepartui.rc line 4
+#: rc.cpp:3 rc.cpp:27
+#, no-c-format
+msgid "Search/&Replace"
+msgstr "Search/&Replace"
+
+#. i18n: file kfilereplacepartui.rc line 11
+#: rc.cpp:6
+#, no-c-format
+msgid "&Strings"
+msgstr "&Strings"
+
+#. i18n: file kfilereplacepartui.rc line 24
+#: rc.cpp:9
+#, no-c-format
+msgid "&Results"
+msgstr "&Results"
+
+#. i18n: file kfilereplacepartui.rc line 55
+#: rc.cpp:21
+#, no-c-format
+msgid "KFileReplace Main Toolbar"
+msgstr "KFileReplace Main Toolbar"
+
+#. i18n: file kaddstringdlgs.ui line 16
+#: rc.cpp:30
+#, no-c-format
+msgid "Insert Searching/Replacing Strings"
+msgstr "Insert Searching/Replacing Strings"
+
+#. i18n: file kaddstringdlgs.ui line 38
+#: rc.cpp:33
+#, no-c-format
+msgid "Choose String Adding Mode"
+msgstr "Choose String Adding Mode"
+
+#. i18n: file kaddstringdlgs.ui line 52
+#: rc.cpp:36
+#, no-c-format
+msgid "Search and replace mode"
+msgstr "Search and replace mode"
+
+#. i18n: file kaddstringdlgs.ui line 63
+#: rc.cpp:39
+#, no-c-format
+msgid "Search only mode"
+msgstr "Search only mode"
+
+#. i18n: file kaddstringdlgs.ui line 106
+#: rc.cpp:42
+#, no-c-format
+msgid "Search for:"
+msgstr "Search for:"
+
+#. i18n: file kaddstringdlgs.ui line 135
+#: rc.cpp:45
+#, no-c-format
+msgid "Replace with:"
+msgstr "Replace with:"
+
+#. i18n: file kaddstringdlgs.ui line 270
+#: rc.cpp:48 rc.cpp:51 rc.cpp:105 rc.cpp:111
+#, no-c-format
+msgid "Search For"
+msgstr "Search For"
+
+#. i18n: file kaddstringdlgs.ui line 322
+#: rc.cpp:54 rc.cpp:108
+#, no-c-format
+msgid "Replace With"
+msgstr "Replace With"
+
+#. i18n: file kfilereplaceviewwdg.ui line 58
+#: rc.cpp:66 rc.cpp:87 rc.cpp:204 rc.cpp:222 report.cpp:114
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file kfilereplaceviewwdg.ui line 69
+#: rc.cpp:69 rc.cpp:90 report.cpp:115
+#, no-c-format
+msgid "Folder"
+msgstr "Folder"
+
+#. i18n: file kfilereplaceviewwdg.ui line 80
+#: rc.cpp:72 report.cpp:122
+#, no-c-format
+msgid "Old Size"
+msgstr "Old Size"
+
+#. i18n: file kfilereplaceviewwdg.ui line 91
+#: rc.cpp:75 report.cpp:123
+#, no-c-format
+msgid "New Size"
+msgstr "New Size"
+
+#. i18n: file kfilereplaceviewwdg.ui line 102
+#: rc.cpp:78 report.cpp:54
+#, no-c-format
+msgid "Replaced Strings"
+msgstr "Replaced Strings"
+
+#. i18n: file kfilereplaceviewwdg.ui line 113
+#: rc.cpp:81 rc.cpp:99 report.cpp:126
+#, no-c-format
+msgid "Owner User"
+msgstr "Owner User"
+
+#. i18n: file kfilereplaceviewwdg.ui line 124
+#: rc.cpp:84 rc.cpp:102 report.cpp:127
+#, no-c-format
+msgid "Owner Group"
+msgstr "Owner Group"
+
+#. i18n: file kfilereplaceviewwdg.ui line 203
+#: rc.cpp:93 report.cpp:118
+#, no-c-format
+msgid "Size"
+msgstr "Size"
+
+#. i18n: file kfilereplaceviewwdg.ui line 214
+#: rc.cpp:96
+#, no-c-format
+msgid "Found Strings"
+msgstr "Found Strings"
+
+#. i18n: file kfilereplaceviewwdg.ui line 427
+#: rc.cpp:114
+#, no-c-format
+msgid "Green means ready"
+msgstr "Green means ready"
+
+#. i18n: file kfilereplaceviewwdg.ui line 430
+#: rc.cpp:117
+#, no-c-format
+msgid "Ready"
+msgstr "Ready"
+
+#. i18n: file kfilereplaceviewwdg.ui line 454
+#: rc.cpp:120
+#, no-c-format
+msgid "Yellow means wait while sorting list"
+msgstr "Yellow means wait while sorting list"
+
+#. i18n: file kfilereplaceviewwdg.ui line 457
+#: rc.cpp:123
+#, no-c-format
+msgid "Please wait while sorting list"
+msgstr "Please wait while sorting list"
+
+#. i18n: file kfilereplaceviewwdg.ui line 478
+#: rc.cpp:126
+#, no-c-format
+msgid "Red means scanning files"
+msgstr "Red means scanning files"
+
+#. i18n: file kfilereplaceviewwdg.ui line 513
+#: rc.cpp:129
+#, no-c-format
+msgid "Scanned files:"
+msgstr "Scanned files:"
+
+#. i18n: file knewprojectdlgs.ui line 16
+#: rc.cpp:132
+#, no-c-format
+msgid "Search & Replace in Files"
+msgstr "Search & Replace in Files"
+
+#. i18n: file knewprojectdlgs.ui line 89
+#: rc.cpp:138
+#, no-c-format
+msgid "Search Now"
+msgstr "Search Now"
+
+#. i18n: file knewprojectdlgs.ui line 103
+#: rc.cpp:141
+#, no-c-format
+msgid "Search Later"
+msgstr "Search Later"
+
+#. i18n: file knewprojectdlgs.ui line 142
+#: rc.cpp:147
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file knewprojectdlgs.ui line 153
+#: rc.cpp:150
+#, no-c-format
+msgid "Startup Folder Options"
+msgstr "Startup Folder Options"
+
+#. i18n: file knewprojectdlgs.ui line 164
+#: rc.cpp:153
+#, no-c-format
+msgid "Filter:"
+msgstr "Filter:"
+
+#. i18n: file knewprojectdlgs.ui line 175
+#: rc.cpp:156
+#, no-c-format
+msgid "Location:"
+msgstr "Location:"
+
+#. i18n: file knewprojectdlgs.ui line 212
+#: rc.cpp:159
+#, no-c-format
+msgid "Insert a search path here. You can use the search path button."
+msgstr "Insert a search path here. You can use the search path button."
+
+#. i18n: file knewprojectdlgs.ui line 262
+#: rc.cpp:162
+#, no-c-format
+msgid "&Include subfolders"
+msgstr "&Include subfolders"
+
+#. i18n: file knewprojectdlgs.ui line 275
+#: rc.cpp:165
+#, no-c-format
+msgid "Search/Replace Strings"
+msgstr "Search/Replace Strings"
+
+#. i18n: file knewprojectdlgs.ui line 296
+#: rc.cpp:168
+#, no-c-format
+msgid "Search:"
+msgstr "Search:"
+
+#. i18n: file knewprojectdlgs.ui line 304
+#: rc.cpp:171
+#, no-c-format
+msgid "Replace:"
+msgstr "Replace:"
+
+#. i18n: file knewprojectdlgs.ui line 314
+#: rc.cpp:174 rc.cpp:270
+#, no-c-format
+msgid "General Options"
+msgstr "General Options"
+
+#. i18n: file knewprojectdlgs.ui line 328
+#: rc.cpp:177
+#, no-c-format
+msgid "Enable &regular expressions"
+msgstr "Enable &regular expressions"
+
+#. i18n: file knewprojectdlgs.ui line 336
+#: rc.cpp:180
+#, no-c-format
+msgid "Do &backup copy instead of overwrite"
+msgstr "Do &backup copy instead of overwrite"
+
+#. i18n: file knewprojectdlgs.ui line 344
+#: rc.cpp:183
+#, no-c-format
+msgid "&Case sensitive"
+msgstr "&Case sensitive"
+
+#. i18n: file knewprojectdlgs.ui line 352
+#: rc.cpp:186
+#, no-c-format
+msgid "Enable co&mmands in the replace string"
+msgstr "Enable co&mmands in the replace string"
+
+#. i18n: file knewprojectdlgs.ui line 360
+#: rc.cpp:189 rc.cpp:276
+#, no-c-format
+msgid "Backup copy suffix:"
+msgstr "Backup copy suffix:"
+
+#. i18n: file knewprojectdlgs.ui line 389
+#: rc.cpp:192 rc.cpp:294
+#, no-c-format
+msgid "Encoding of the files:"
+msgstr "Encoding of the files:"
+
+#. i18n: file knewprojectdlgs.ui line 401
+#: rc.cpp:195 rc.cpp:297
+#, no-c-format
+msgid "&Advanced"
+msgstr "&Advanced"
+
+#. i18n: file knewprojectdlgs.ui line 412
+#: rc.cpp:198
+#, no-c-format
+msgid "Ownership Filtering"
+msgstr "Ownership Filtering"
+
+#. i18n: file knewprojectdlgs.ui line 423
+#: rc.cpp:201
+#, no-c-format
+msgid "User: "
+msgstr "User: "
+
+#. i18n: file knewprojectdlgs.ui line 434
+#: rc.cpp:207 rc.cpp:225
+#, no-c-format
+msgid "ID (Number)"
+msgstr "ID (Number)"
+
+#. i18n: file knewprojectdlgs.ui line 456
+#: rc.cpp:210 rc.cpp:216
+#, no-c-format
+msgid "Equals To"
+msgstr "Equals To"
+
+#. i18n: file knewprojectdlgs.ui line 461
+#: rc.cpp:213 rc.cpp:219
+#, no-c-format
+msgid "Is Not"
+msgstr "Is Not"
+
+#. i18n: file knewprojectdlgs.ui line 539
+#: rc.cpp:228
+#, no-c-format
+msgid "Group:"
+msgstr "Group:"
+
+#. i18n: file knewprojectdlgs.ui line 565
+#: rc.cpp:231
+#, no-c-format
+msgid "Access Date Filtering"
+msgstr "Access Date Filtering"
+
+#. i18n: file knewprojectdlgs.ui line 592
+#: rc.cpp:234
+#, no-c-format
+msgid "Dates valid for:"
+msgstr "Dates valid for:"
+
+#. i18n: file knewprojectdlgs.ui line 600
+#: rc.cpp:237
+#, no-c-format
+msgid "Accessed after:"
+msgstr "Accessed after:"
+
+#. i18n: file knewprojectdlgs.ui line 608
+#: rc.cpp:240
+#, no-c-format
+msgid "Accessed before: "
+msgstr "Accessed before: "
+
+#. i18n: file knewprojectdlgs.ui line 624
+#: rc.cpp:243
+#, no-c-format
+msgid "Last Writing Access"
+msgstr "Last Writing Access"
+
+#. i18n: file knewprojectdlgs.ui line 629
+#: rc.cpp:246
+#, no-c-format
+msgid "Last Reading Access"
+msgstr "Last Reading Access"
+
+#. i18n: file knewprojectdlgs.ui line 737
+#: rc.cpp:249
+#, no-c-format
+msgid "Size Filtering"
+msgstr "Size Filtering"
+
+#. i18n: file knewprojectdlgs.ui line 764
+#: rc.cpp:252
+#, no-c-format
+msgid "Minimum si&ze:"
+msgstr "Minimum si&ze:"
+
+#. i18n: file knewprojectdlgs.ui line 772
+#: rc.cpp:255
+#, no-c-format
+msgid "Maximum size:"
+msgstr "Maximum size:"
+
+#. i18n: file knewprojectdlgs.ui line 822
+#: rc.cpp:258 rc.cpp:261
+#, no-c-format
+msgid "KB"
+msgstr "KB"
+
+#. i18n: file koptionsdlgs.ui line 34
+#: rc.cpp:267
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file koptionsdlgs.ui line 56
+#: rc.cpp:273
+#, no-c-format
+msgid "Enable commands in replace strings"
+msgstr "Enable commands in replace strings"
+
+#. i18n: file koptionsdlgs.ui line 83
+#: rc.cpp:279
+#, no-c-format
+msgid "Notif&y on errors"
+msgstr "Notif&y on errors"
+
+#. i18n: file koptionsdlgs.ui line 91
+#: rc.cpp:282
+#, no-c-format
+msgid "Case sensitive"
+msgstr "Case sensitive"
+
+#. i18n: file koptionsdlgs.ui line 102
+#: rc.cpp:285
+#, no-c-format
+msgid "Recursive (search/replace in all sub folders)"
+msgstr "Recursive (search/replace in all sub folders)"
+
+#. i18n: file koptionsdlgs.ui line 116
+#: rc.cpp:288
+#, no-c-format
+msgid "Enable regular e&xpressions"
+msgstr "Enable regular e&xpressions"
+
+#. i18n: file koptionsdlgs.ui line 124
+#: rc.cpp:291
+#, no-c-format
+msgid "Do &backup copy"
+msgstr "Do &backup copy"
+
+#. i18n: file koptionsdlgs.ui line 168
+#: rc.cpp:300
+#, no-c-format
+msgid "Advanced Options"
+msgstr "Advanced Options"
+
+#. i18n: file koptionsdlgs.ui line 179
+#: rc.cpp:303
+#, no-c-format
+msgid "Ignore hidden files and folders"
+msgstr "Ignore hidden files and folders"
+
+#. i18n: file koptionsdlgs.ui line 187
+#: rc.cpp:306
+#, no-c-format
+msgid "Follow s&ymbolic links"
+msgstr "Follow s&ymbolic links"
+
+#. i18n: file koptionsdlgs.ui line 195
+#: rc.cpp:309
+#, no-c-format
+msgid "When searching, stop on first string found (faster but no details)"
+msgstr "When searching, stop on first string found (faster but no details)"
+
+#. i18n: file koptionsdlgs.ui line 206
+#: rc.cpp:312
+#, no-c-format
+msgid "Do not show file if no strings are found or replaced"
+msgstr "Do not show file if no strings are found or replaced"
+
+#. i18n: file koptionsdlgs.ui line 242
+#: rc.cpp:315
+#, no-c-format
+msgid "Show confirmation dialog"
+msgstr "Show confirmation dialogue"
+
+#. i18n: file koptionsdlgs.ui line 255
+#: rc.cpp:318
+#, no-c-format
+msgid "Confirm before replace each string"
+msgstr "Confirm before replace each string"
+
+#. i18n: file koptionsdlgs.ui line 296
+#: rc.cpp:324
+#, no-c-format
+msgid "&Default Values"
+msgstr "&Default Values"
+
+#: report.cpp:41 report.cpp:194
+msgid "<qt>Cannot open the file <b>%1</b>.</qt>"
+msgstr "<qt>Cannot open the file <b>%1</b>.</qt>"
+
+#: report.cpp:55
+msgid "Replace with"
+msgstr "Replace with"
+
+#: report.cpp:59
+msgid "Total number occurrences"
+msgstr "Total number occurrences"
+
+#: report.cpp:60
+msgid "-"
+msgstr "-"
+
+#: report.cpp:68
+msgid "KFileReplace Report"
+msgstr "KFileReplace Report"
+
+#: report.cpp:73
+msgid "Searching/Replacing Strings Table"
+msgstr "Searching/Replacing Strings Table"
+
+#: report.cpp:76
+msgid "Search for"
+msgstr "Search for"
+
+#: report.cpp:111
+msgid "Results Table"
+msgstr "Results Table"
+
+#: report.cpp:201
+msgid "Created by"
+msgstr "Created by"
+
+#: report.cpp:203
+msgid "date"
+msgstr "date"
+
+#: report.cpp:205
+msgid "Total occurrences"
+msgstr "Total occurrences"
+
+#: whatthis.h:29
+msgid ""
+"Shows the statistics of your operations. Note that the columns content changes "
+"depending on what kind of operation you are performing."
+msgstr ""
+
+#: whatthis.h:31
+msgid ""
+"Shows a list of strings to search for (and if you specified it, a list of "
+"strings to replace with). Use the \"add strings\" dialog to edit your string "
+"list or double click on a string."
+msgstr ""
+
+#: whatthis.h:34
+msgid ""
+"Base folder for operations of search/replace. Insert path string here by hand "
+"or use the search button."
+msgstr ""
+
+#: whatthis.h:36
+msgid "Shell-like wildcards. Example: \"*.html;*.txt;*.xml\"."
+msgstr ""
+
+#: whatthis.h:38
+msgid ""
+"Insert the minimum file size you want to search, or leave it unchecked if you "
+"don't want minimum size limit."
+msgstr ""
+
+#: whatthis.h:40
+msgid ""
+"Insert the maximum file size you want to search, or leave it unchecked if you "
+"don't want maximum size limit."
+msgstr ""
+
+#: whatthis.h:42
+msgid ""
+"Insert the minimum value for file access date that you want to search, or leave "
+"it unchecked if you don't a minimum limit."
+msgstr ""
+
+#: whatthis.h:44
+msgid ""
+"Insert the maximum value for file access date that you want to search, or leave "
+"it unchecked if you don't a maximum limit."
+msgstr ""
+
+#: whatthis.h:46
+msgid ""
+"Select \"writing\" if you want to use the date of the last modification, or "
+"\"reading\" to use the the date of the last access."
+msgstr ""
+
+#: whatthis.h:48
+msgid "Minimum value for access date."
+msgstr ""
+
+#: whatthis.h:50
+msgid "Maximum value for access date."
+msgstr ""
+
+#: whatthis.h:52
+#, fuzzy
+msgid "Insert here the string to search for."
+msgstr "There are no strings to search and replace."
+
+#: whatthis.h:54
+#, fuzzy
+msgid "Insert here the string to replace with."
+msgstr "There are no strings to search and replace."
+
+#: whatthis.h:57
+msgid "Enable this option if your search is case sensitive."
+msgstr ""
+
+#: whatthis.h:59
+msgid "Enable this option to search in sub folders too."
+msgstr ""
+
+#: whatthis.h:61
+msgid ""
+"Enable this option when you are searching for a string and you are only "
+"interested to know if the string is present or not in the current file."
+msgstr ""
+
+#: whatthis.h:65
+msgid ""
+"If kfilereplace encounters a symbolic link treats it like a normal folder or "
+"file."
+msgstr ""
+
+#: whatthis.h:67
+#, fuzzy
+msgid "Enable this option to ignore hidden files or folders."
+msgstr "Ignore hidden files and folders"
+
+#: whatthis.h:69
+msgid ""
+"If this option is enabled, KFR will show even the names of the files in which "
+"no string has been found or replaced."
+msgstr ""
+
+#: whatthis.h:71
+msgid ""
+"Allows you to apply QT-like regular expressions on the search string. Note that "
+"a complex regular expression could affect speed performance"
+msgstr ""
+
+#: whatthis.h:73
+msgid ""
+"Enable \"commands\". For example: if search string is \"user\" and replace "
+"string is the command \"[$user:uid$]\", KFR will substitute \"user\" with the "
+"uid of the user."
+msgstr ""
+
+#: whatthis.h:75
+msgid "Enable this option if you want leave original files untouched."
+msgstr ""
+
+#: whatthis.h:77
+msgid ""
+"Enable this option if you want to be asked for single string replacement "
+"confirmation."
+msgstr ""
+
+#: whatthis.h:80
+msgid ""
+"Enable this option to perform replacing as a simulation, i.e. without make any "
+"changes in files."
+msgstr ""
+
+#: whatthis.h:93
+#, fuzzy
+msgid "Select search-only mode."
+msgstr "Search only mode"
+
+#: whatthis.h:95
+#, fuzzy
+msgid "Select search-and-replace mode."
+msgstr "Search and replace mode"
+
+#: whatthis.h:97
+msgid "Insert here a string you want search for."
+msgstr ""
+
+#: whatthis.h:99
+msgid "Insert here the string that KFR will use to replace the search string."
+msgstr ""
diff --git a/tde-i18n-en_GB/messages/kdewebdev/kimagemapeditor.po b/tde-i18n-en_GB/messages/kdewebdev/kimagemapeditor.po
new file mode 100644
index 00000000000..55accc66c68
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdewebdev/kimagemapeditor.po
@@ -0,0 +1,824 @@
+# translation of kimagemapeditor.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kimagemapeditor\n"
+"POT-Creation-Date: 2007-12-30 01:24+0100\n"
+"PO-Revision-Date: 2005-11-08 00:15+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: kimearea.h:180 kimedialogs.cpp:432
+msgid "Rectangle"
+msgstr "Rectangle"
+
+#: kimearea.h:203 kimedialogs.cpp:433
+msgid "Circle"
+msgstr "Circle"
+
+#: kimearea.h:229 kimedialogs.cpp:434
+msgid "Polygon"
+msgstr "Polygon"
+
+#: kimagemapeditor.cpp:106 kimagemapeditor.cpp:135 mapslistview.cpp:29
+msgid "Maps"
+msgstr "Maps"
+
+#: kimagemapeditor.cpp:245 mapslistview.cpp:158
+msgid "unnamed"
+msgstr "unnamed"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Malcolm Hunter"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "malcolm.hunter@gmx.co.uk"
+
+#: kimagemapeditor.cpp:259 main.cpp:28
+msgid "An HTML imagemap editor"
+msgstr "An HTML imagemap editor"
+
+#: main.cpp:34
+msgid "Write HTML-Code to stdout on exit"
+msgstr "Write HTML-Code to stdout on exit"
+
+#: main.cpp:35
+msgid "File to open"
+msgstr "File to open"
+
+#: kimagemapeditor.cpp:258 main.cpp:43
+msgid "KImageMapEditor"
+msgstr "KImageMapEditor"
+
+#: main.cpp:47
+msgid "For helping me with the Makefiles, and creating the Debian package"
+msgstr "For helping me with the Makefiles, and creating the Debian package"
+
+#: main.cpp:48
+msgid "For helping me fixing --enable-final mode"
+msgstr "For helping me fixing --enable-final mode"
+
+#: main.cpp:49
+msgid "For the Spanish translation"
+msgstr "For the Spanish translation"
+
+#: main.cpp:50
+msgid "For the Dutch translation"
+msgstr "For the Dutch translation"
+
+#: main.cpp:51
+msgid "For the French translation"
+msgstr "For the French translation"
+
+#: arealistview.cpp:38 kimagemapeditor.cpp:105 kimagemapeditor.cpp:134
+msgid "Areas"
+msgstr "Areas"
+
+#: arealistview.cpp:39 kimedialogs.cpp:840
+msgid "Preview"
+msgstr "Preview"
+
+#: 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>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."
+
+#: arealistview.cpp:51
+msgid "A list of all areas"
+msgstr "A list of all areas"
+
+#: kimecommands.cpp:33
+#, c-format
+msgid "Cut %1"
+msgstr "Cut %1"
+
+#: kimecommands.cpp:77
+#, c-format
+msgid "Delete %1"
+msgstr "Delete %1"
+
+#: kimecommands.cpp:87
+#, c-format
+msgid "Paste %1"
+msgstr "Paste %1"
+
+#: kimecommands.cpp:132
+#, c-format
+msgid "Move %1"
+msgstr "Move %1"
+
+#: kimecommands.cpp:194
+#, c-format
+msgid "Resize %1"
+msgstr "Resize %1"
+
+#: kimecommands.cpp:241
+#, c-format
+msgid "Add point to %1"
+msgstr "Add point to %1"
+
+#: kimecommands.cpp:290
+#, c-format
+msgid "Remove point from %1"
+msgstr "Remove point from %1"
+
+#: kimecommands.cpp:343
+#, c-format
+msgid "Create %1"
+msgstr "Create %1"
+
+#: imageslistview.cpp:57 kimagemapeditor.cpp:107 kimagemapeditor.cpp:136
+#: kimeshell.cpp:160
+msgid "Images"
+msgstr "Images"
+
+#: imageslistview.cpp:58
+msgid "Usemap"
+msgstr "Usemap"
+
+#: kimearea.cpp:49
+msgid "noname"
+msgstr "noname"
+
+#: kimearea.cpp:1451
+msgid "Number of Areas"
+msgstr "Number of Areas"
+
+#. i18n: file kimagemapeditorpartui.rc line 50
+#: rc.cpp:12
+#, no-c-format
+msgid "&Map"
+msgstr "&Map"
+
+#. i18n: file kimagemapeditorpartui.rc line 61
+#: kimagemapeditor.cpp:549 rc.cpp:15
+#, no-c-format
+msgid "&Image"
+msgstr "&Image"
+
+#. i18n: file kimagemapeditorpartui.rc line 77
+#: rc.cpp:21 rc.cpp:30
+#, no-c-format
+msgid "KImageMapEditor Main Toolbar"
+msgstr "KImageMapEditor Main Toolbar"
+
+#. i18n: file kimagemapeditorpartui.rc line 96
+#: rc.cpp:24
+#, no-c-format
+msgid "KImageMapEditor Draw Toolbar"
+msgstr "KImageMapEditor Draw Toolbar"
+
+#: kimagemapeditor.cpp:436
+msgid ""
+"<h3>Open File</h3>Click this to <em>open</em> a new picture or HTML file."
+msgstr ""
+"<h3>Open File</h3>Click this to <em>open</em> a new picture or HTML file."
+
+#: kimagemapeditor.cpp:437
+msgid "Open new picture or HTML file"
+msgstr "Open new picture or HTML file"
+
+#: kimagemapeditor.cpp:445
+msgid ""
+"<h3>Save File</h3>Click this to <em>save</em> the changes to the HTML file."
+msgstr ""
+"<h3>Save File</h3>Click this to <em>save</em> the changes to the HTML file."
+
+#: kimagemapeditor.cpp:446
+msgid "Save HTML file"
+msgstr "Save HTML file"
+
+#: kimagemapeditor.cpp:455
+msgid ""
+"<h3>Close File</h3>Click this to <em>close</em> the currently open HTML file."
+msgstr ""
+"<h3>Close File</h3>Click this to <em>close</em> the currently open HTML file."
+
+#: kimagemapeditor.cpp:456
+msgid "Close HTML file"
+msgstr "Close HTML file"
+
+#: kimagemapeditor.cpp:461
+msgid "<h3>Copy</h3>Click this to <em>copy</em> the selected area."
+msgstr "<h3>Copy</h3>Click this to <em>copy</em> the selected area."
+
+#: kimagemapeditor.cpp:468
+msgid "<h3>Cut</h3>Click this to <em>cut</em> the selected area."
+msgstr "<h3>Cut</h3>Click this to <em>cut</em> the selected area."
+
+#: kimagemapeditor.cpp:475
+msgid "<h3>Paste</h3>Click this to <em>paste</em> the copied area."
+msgstr "<h3>Paste</h3>Click this to <em>paste</em> the copied area."
+
+#: kimagemapeditor.cpp:484
+msgid "<h3>Delete</h3>Click this to <em>delete</em> the selected area."
+msgstr "<h3>Delete</h3>Click this to <em>delete</em> the selected area."
+
+#: kimagemapeditor.cpp:492
+msgid "Pr&operties"
+msgstr "Pr&operties"
+
+#: kimagemapeditor.cpp:504
+msgid "<h3>Zoom</h3>Choose the desired zoom level."
+msgstr "<h3>Zoom</h3>Choose the desired zoom level."
+
+#: kimagemapeditor.cpp:507
+#, c-format
+msgid "25%"
+msgstr "25%"
+
+#: kimagemapeditor.cpp:508
+#, c-format
+msgid "50%"
+msgstr "50%"
+
+#: kimagemapeditor.cpp:509
+#, c-format
+msgid "100%"
+msgstr "100%"
+
+#: kimagemapeditor.cpp:510
+#, c-format
+msgid "150%"
+msgstr "150%"
+
+#: kimagemapeditor.cpp:511
+#, c-format
+msgid "200%"
+msgstr "200%"
+
+#: kimagemapeditor.cpp:512
+#, c-format
+msgid "250%"
+msgstr "250%"
+
+#: kimagemapeditor.cpp:513
+#, c-format
+msgid "300%"
+msgstr "300%"
+
+#: kimagemapeditor.cpp:514
+#, c-format
+msgid "500%"
+msgstr "500%"
+
+#: kimagemapeditor.cpp:515
+#, c-format
+msgid "750%"
+msgstr "750%"
+
+#: kimagemapeditor.cpp:516
+#, c-format
+msgid "1000%"
+msgstr "1000%"
+
+#: kimagemapeditor.cpp:520
+msgid "Highlight Areas"
+msgstr "Highlight Areas"
+
+#: kimagemapeditor.cpp:523
+msgid "Show Alt Tag"
+msgstr "Show Alt Tag"
+
+#: kimagemapeditor.cpp:526
+msgid "Hide Alt Tag"
+msgstr "Hide Alt Tag"
+
+#: kimagemapeditor.cpp:529
+msgid "Map &Name..."
+msgstr "Map &Name..."
+
+#: kimagemapeditor.cpp:532
+msgid "Ne&w Map..."
+msgstr "Ne&w Map..."
+
+#: kimagemapeditor.cpp:534
+msgid "Create a new map"
+msgstr "Create a new map"
+
+#: kimagemapeditor.cpp:536
+msgid "D&elete Map"
+msgstr "D&elete Map"
+
+#: kimagemapeditor.cpp:538
+msgid "Delete the current active map"
+msgstr "Delete the current active map"
+
+#: kimagemapeditor.cpp:540
+msgid "Edit &Default Area..."
+msgstr "Edit &Default Area..."
+
+#: kimagemapeditor.cpp:542
+msgid "Edit the default area of the current active map"
+msgstr "Edit the default area of the current active map"
+
+#: kimagemapeditor.cpp:544
+msgid "&Preview"
+msgstr "&Preview"
+
+#: kimagemapeditor.cpp:546
+msgid "Show a preview"
+msgstr "Show a preview"
+
+#: kimagemapeditor.cpp:551
+msgid "Add Image..."
+msgstr "Add Image..."
+
+#: kimagemapeditor.cpp:553
+msgid "Add a new image"
+msgstr "Add a new image"
+
+#: kimagemapeditor.cpp:555
+msgid "Remove Image"
+msgstr "Remove Image"
+
+#: kimagemapeditor.cpp:557
+msgid "Remove the current visible image"
+msgstr "Remove the current visible image"
+
+#: kimagemapeditor.cpp:559
+msgid "Edit Usemap..."
+msgstr "Edit Usemap..."
+
+#: kimagemapeditor.cpp:561
+msgid "Edit the usemap tag of the current visible image"
+msgstr "Edit the usemap tag of the current visible image"
+
+#: kimagemapeditor.cpp:563
+msgid "Show &HTML"
+msgstr "Show &HTML"
+
+#: kimagemapeditor.cpp:568
+msgid "&Selection"
+msgstr "&Selection"
+
+#: kimagemapeditor.cpp:572
+msgid "<h3>Selection</h3>Click this to select areas."
+msgstr "<h3>Selection</h3>Click this to select areas."
+
+#: kimagemapeditor.cpp:578
+msgid "&Circle"
+msgstr "&Circle"
+
+#: kimagemapeditor.cpp:582
+msgid "<h3>Circle</h3>Click this to start drawing a circle."
+msgstr "<h3>Circle</h3>Click this to start drawing a circle."
+
+#: kimagemapeditor.cpp:587
+msgid "&Rectangle"
+msgstr "&Rectangle"
+
+#: kimagemapeditor.cpp:591
+msgid "<h3>Rectangle</h3>Click this to start drawing a rectangle."
+msgstr "<h3>Rectangle</h3>Click this to start drawing a rectangle."
+
+#: kimagemapeditor.cpp:596
+msgid "&Polygon"
+msgstr "&Polygon"
+
+#: kimagemapeditor.cpp:600
+msgid "<h3>Polygon</h3>Click this to start drawing a polygon."
+msgstr "<h3>Polygon</h3>Click this to start drawing a polygon."
+
+#: kimagemapeditor.cpp:605
+msgid "&Freehand Polygon"
+msgstr "&Freehand Polygon"
+
+#: kimagemapeditor.cpp:609
+msgid "<h3>Freehandpolygon</h3>Click this to start drawing a freehand polygon."
+msgstr ""
+"<h3>Freehand Polygon</h3>Click this to start drawing a freehand polygon."
+
+#: kimagemapeditor.cpp:614
+msgid "&Add Point"
+msgstr "&Add Point"
+
+#: kimagemapeditor.cpp:618
+msgid "<h3>Add Point</h3>Click this to add points to a polygon."
+msgstr "<h3>Add Point</h3>Click this to add points to a polygon."
+
+#: kimagemapeditor.cpp:623
+msgid "&Remove Point"
+msgstr "&Remove Point"
+
+#: kimagemapeditor.cpp:627
+msgid "<h3>Remove Point</h3>Click this to remove points from a polygon."
+msgstr "<h3>Remove Point</h3>Click this to remove points from a polygon."
+
+#: kimagemapeditor.cpp:634
+msgid "Cancel Drawing"
+msgstr "Cancel Drawing"
+
+#: kimagemapeditor.cpp:637
+msgid "Move Left"
+msgstr "Move Left"
+
+#: kimagemapeditor.cpp:640
+msgid "Move Right"
+msgstr "Move Right"
+
+#: kimagemapeditor.cpp:643
+msgid "Move Up"
+msgstr "Move Up"
+
+#: kimagemapeditor.cpp:646
+msgid "Move Down"
+msgstr "Move Down"
+
+#: kimagemapeditor.cpp:649
+msgid "Increase Width"
+msgstr "Increase Width"
+
+#: kimagemapeditor.cpp:652
+msgid "Decrease Width"
+msgstr "Decrease Width"
+
+#: kimagemapeditor.cpp:655
+msgid "Increase Height"
+msgstr "Increase Height"
+
+#: kimagemapeditor.cpp:658
+msgid "Decrease Height"
+msgstr "Decrease Height"
+
+#: kimagemapeditor.cpp:673
+msgid "Bring to Front"
+msgstr "Bring to Front"
+
+#: kimagemapeditor.cpp:676
+msgid "Send to Back"
+msgstr "Send to Back"
+
+#: kimagemapeditor.cpp:679
+msgid "Bring Forward One"
+msgstr "Bring Forward One"
+
+#: kimagemapeditor.cpp:681
+msgid "Send Back One"
+msgstr "Send Back One"
+
+#: kimagemapeditor.cpp:690
+msgid "Configure KImageMapEditor..."
+msgstr "Configure KImageMapEditor..."
+
+#: kimagemapeditor.cpp:695
+msgid "Show Area List"
+msgstr "Show Area List"
+
+#: kimagemapeditor.cpp:699
+msgid "Show Map List"
+msgstr "Show Map List"
+
+#: kimagemapeditor.cpp:703
+msgid "Show Image List"
+msgstr "Show Image List"
+
+#: kimagemapeditor.cpp:707
+msgid "Hide Area List"
+msgstr "Hide Area List"
+
+#: kimagemapeditor.cpp:708
+msgid "Hide Map List"
+msgstr "Hide Map List"
+
+#: kimagemapeditor.cpp:709
+msgid "Hide Image List"
+msgstr "Hide Image List"
+
+#: kimagemapeditor.cpp:722
+msgid " Selection: - Cursor: x: 0, y: 0 "
+msgstr " Selection: - Cursor: x: 0, y: 0 "
+
+#: kimagemapeditor.cpp:798
+msgid " Cursor: x: %1, y: %2 "
+msgstr " Cursor: x: %1, y: %2 "
+
+#: kimagemapeditor.cpp:806 kimagemapeditor.cpp:819
+msgid " Selection: x: %1, y: %2, w: %3, h: %4 "
+msgstr " Selection: x: %1, y: %2, w: %3, h: %4 "
+
+#: kimagemapeditor.cpp:811
+msgid " Selection: - "
+msgstr " Selection: - "
+
+#: kimagemapeditor.cpp:871
+msgid "Drop an image or HTML file"
+msgstr "Drop an image or HTML file"
+
+#: kimagemapeditor.cpp:1511 kimagemapeditor.cpp:1515
+msgid "Enter Map Name"
+msgstr "Enter Map Name"
+
+#: kimagemapeditor.cpp:1512 kimagemapeditor.cpp:1516
+msgid "Enter the name of the map:"
+msgstr "Enter the name of the map:"
+
+#: kimagemapeditor.cpp:1522
+msgid "The name <em>%1</em> already exists."
+msgstr "The name <em>%1</em> already exists."
+
+#: kimagemapeditor.cpp:1532
+msgid "HTML Code of Map"
+msgstr "HTML Code of Map"
+
+#: kimagemapeditor.cpp:1572
+msgid ""
+"*.png *.jpg *.jpeg *.gif *.htm *.html|Web File\n"
+"*.png *.jpg *.jpeg *.gif *.bmp *.xbm *.xpm *.pnm *.mng|Images\n"
+"*.htm *.html|HTML Files\n"
+"*.png|PNG Images\n"
+"*.jpg *.jpeg|JPEG Images\n"
+"*.gif|GIF-Images\n"
+"*|All Files"
+msgstr ""
+"*.png *.jpg *.jpeg *.gif *.htm *.html|Web File\n"
+"*.png *.jpg *.jpeg *.gif *.bmp *.xbm *.xpm *.pnm *.mng|Images\n"
+"*.htm *.html|HTML Files\n"
+"*.png|PNG Images\n"
+"*.jpg *.jpeg|JPEG Images\n"
+"*.gif|GIF-Images\n"
+"*|All Files"
+
+#: kimagemapeditor.cpp:1576
+msgid "Choose File to Open"
+msgstr "Choose File to Open"
+
+#: kimagemapeditor.cpp:1613
+msgid "HTML File"
+msgstr "HTML File"
+
+#: kimagemapeditor.cpp:1614
+msgid "Text File"
+msgstr "Text File"
+
+#: kimagemapeditor.cpp:1614 kimedialogs.cpp:509 kimeshell.cpp:162
+msgid "All Files"
+msgstr "All Files"
+
+#: kimagemapeditor.cpp:1625
+msgid ""
+"<qt>The file <em>%1</em> already exists."
+"<br>Do you want to overwrite it?</qt>"
+msgstr ""
+"<qt>The file <em>%1</em> already exists."
+"<br>Do you want to overwrite it?</qt>"
+
+#: kimagemapeditor.cpp:1626
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: kimagemapeditor.cpp:1626
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: kimagemapeditor.cpp:1630
+msgid "<qt>You do not have write permission for the file <em>%1</em>.</qt>"
+msgstr "<qt>You do not have write permission for the file <em>%1</em>.</qt>"
+
+#: kimagemapeditor.cpp:1649
+msgid "<qt>The file <b>%1</b> does not exist.</qt>"
+msgstr "<qt>The file <b>%1</b> does not exist.</qt>"
+
+#: kimagemapeditor.cpp:1650
+msgid "File Does Not Exist"
+msgstr "File Does Not Exist"
+
+#: kimagemapeditor.cpp:2270
+msgid ""
+"<qt>The file <i>%1</i> could not be saved, because you do not have the required "
+"write permissions.</qt>"
+msgstr ""
+"<qt>The file <i>%1</i> could not be saved, because you do not have the required "
+"write permissions.</qt>"
+
+#: kimagemapeditor.cpp:2585
+msgid ""
+"<qt>Are you sure you want to delete the map <i>%1</i>? "
+"<br><b>There is no way to undo this.</b></qt>"
+msgstr ""
+"<qt>Are you sure you want to delete the map <i>%1</i>? "
+"<br><b>There is no way to undo this.</b></qt>"
+
+#: kimagemapeditor.cpp:2587
+msgid "Delete Map?"
+msgstr "Delete Map?"
+
+#: kimagemapeditor.cpp:2634
+msgid ""
+"<qt>The file <i>%1</i> has been modified."
+"<br>Do you want to save it?</qt>"
+msgstr ""
+"<qt>The file <i>%1</i> has been modified."
+"<br>Do you want to save it?</qt>"
+
+#: kimagemapeditor.cpp:2760 kimagemapeditor.cpp:2762
+msgid "Enter Usemap"
+msgstr "Enter Usemap"
+
+#: kimagemapeditor.cpp:2764
+msgid "Enter the usemap value:"
+msgstr "Enter the usemap value:"
+
+#: kimeshell.cpp:159
+msgid "Web Files"
+msgstr "Web Files"
+
+#: kimeshell.cpp:161
+msgid "HTML Files"
+msgstr "HTML Files"
+
+#: kimeshell.cpp:162
+msgid "PNG Images"
+msgstr "PNG Images"
+
+#: kimeshell.cpp:162
+msgid "JPEG Images"
+msgstr "JPEG Images"
+
+#: kimeshell.cpp:162
+msgid "GIF Images"
+msgstr "GIF Images"
+
+#: kimeshell.cpp:163
+msgid "Choose Picture to Open"
+msgstr "Choose Picture to Open"
+
+#: kimedialogs.cpp:81
+msgid "Top &X:"
+msgstr "Top &X:"
+
+#: kimedialogs.cpp:92
+msgid "Top &Y:"
+msgstr "Top &Y:"
+
+#: kimedialogs.cpp:103
+msgid "&Width:"
+msgstr "&Width:"
+
+#: kimedialogs.cpp:114
+msgid "Hei&ght:"
+msgstr "Hei&ght:"
+
+#: kimedialogs.cpp:142
+msgid "Center &X:"
+msgstr "Centre &X:"
+
+#: kimedialogs.cpp:154
+msgid "Center &Y:"
+msgstr "Centre &Y:"
+
+#: kimedialogs.cpp:166
+msgid "&Radius:"
+msgstr "&Radius:"
+
+#: kimedialogs.cpp:289
+msgid "Top &X"
+msgstr "Top &X"
+
+#: kimedialogs.cpp:300
+msgid "Top &Y"
+msgstr "Top &Y"
+
+#: kimedialogs.cpp:336
+msgid "&HREF:"
+msgstr "&HREF:"
+
+#: kimedialogs.cpp:340
+msgid "Alt. &Text:"
+msgstr "Alt. &Text:"
+
+#: kimedialogs.cpp:341
+msgid "Tar&get:"
+msgstr "Tar&get:"
+
+#: kimedialogs.cpp:342
+msgid "Tit&le:"
+msgstr "Tit&le:"
+
+#: kimedialogs.cpp:346
+msgid "Enable default map"
+msgstr "Enable default map"
+
+#: kimedialogs.cpp:376
+msgid "OnClick:"
+msgstr "OnClick:"
+
+#: kimedialogs.cpp:377
+msgid "OnDblClick:"
+msgstr "OnDblClick:"
+
+#: kimedialogs.cpp:378
+msgid "OnMouseDown:"
+msgstr "OnMouseDown:"
+
+#: kimedialogs.cpp:379
+msgid "OnMouseUp:"
+msgstr "OnMouseUp:"
+
+#: kimedialogs.cpp:380
+msgid "OnMouseOver:"
+msgstr "OnMouseOver:"
+
+#: kimedialogs.cpp:381
+msgid "OnMouseMove:"
+msgstr "OnMouseMove:"
+
+#: kimedialogs.cpp:382
+msgid "OnMouseOut:"
+msgstr "OnMouseOut:"
+
+#: kimedialogs.cpp:423
+msgid "Area Tag Editor"
+msgstr "Area Tag Editor"
+
+#: kimedialogs.cpp:435
+msgid "Selection"
+msgstr "Selection"
+
+#: kimedialogs.cpp:459
+msgid "&General"
+msgstr "&General"
+
+#: kimedialogs.cpp:466
+msgid "Coor&dinates"
+msgstr "Coor&dinates"
+
+#: kimedialogs.cpp:468
+msgid "&JavaScript"
+msgstr "&JavaScript"
+
+#: kimedialogs.cpp:509
+msgid "Choose File"
+msgstr "Choose File"
+
+#: kimedialogs.cpp:574
+msgid "Choose Map & Image to Edit"
+msgstr "Choose Map & Image to Edit"
+
+#: kimedialogs.cpp:585
+msgid "Select an image and/or a map that you want to edit"
+msgstr "Select an image and/or a map that you want to edit"
+
+#: kimedialogs.cpp:596
+msgid "&Maps"
+msgstr "&Maps"
+
+#: kimedialogs.cpp:608
+msgid "Image Preview"
+msgstr "Image Preview"
+
+#: kimedialogs.cpp:631
+msgid "No maps found"
+msgstr "No maps found"
+
+#: kimedialogs.cpp:656
+msgid "No images found"
+msgstr "No images found"
+
+#: kimedialogs.cpp:669
+msgid "&Images"
+msgstr "&Images"
+
+#: kimedialogs.cpp:678
+msgid "Path"
+msgstr "Path"
+
+#: kimedialogs.cpp:753
+msgid "Preferences"
+msgstr "Preferences"
+
+#: kimedialogs.cpp:762
+msgid "&Maximum image preview height:"
+msgstr "&Maximum image preview height:"
+
+#: kimedialogs.cpp:775
+msgid "&Undo limit:"
+msgstr "&Undo limit:"
+
+#: kimedialogs.cpp:785
+msgid "&Redo limit:"
+msgstr "&Redo limit:"
+
+#: kimedialogs.cpp:794
+msgid "&Start with last used document"
+msgstr "&Start with last used document"
diff --git a/tde-i18n-en_GB/messages/kdewebdev/klinkstatus.po b/tde-i18n-en_GB/messages/kdewebdev/klinkstatus.po
new file mode 100644
index 00000000000..80c21782dd9
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdewebdev/klinkstatus.po
@@ -0,0 +1,655 @@
+# translation of klinkstatus.po to British English
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2005, 2006.
+msgid ""
+msgstr ""
+"Project-Id-Version: klinkstatus\n"
+"POT-Creation-Date: 2008-08-14 01:19+0200\n"
+"PO-Revision-Date: 2006-02-19 22:11+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: engine/searchmanager.cpp:505 ui/resultview.cpp:137
+msgid "Javascript not supported"
+msgstr "Javascript not supported"
+
+#: ui/tablelinkstatus.cpp:91
+msgid "Status"
+msgstr "Status"
+
+#: ui/tablelinkstatus.cpp:96
+msgid "Label"
+msgstr "Label"
+
+#: ui/tablelinkstatus.cpp:100
+msgid "URL"
+msgstr "URL"
+
+#: ui/tablelinkstatus.cpp:277 ui/treeview.cpp:348
+msgid "All"
+msgstr "All"
+
+#: ui/tablelinkstatus.cpp:286 ui/tablelinkstatus.cpp:291 ui/treeview.cpp:357
+#: ui/treeview.cpp:363
+msgid "Edit Referrer with Quanta"
+msgstr "Edit Referrer with Quanta"
+
+#: ui/tablelinkstatus.cpp:295 ui/treeview.cpp:367
+msgid "Open URL"
+msgstr "Open URL"
+
+#: ui/tablelinkstatus.cpp:298 ui/treeview.cpp:370
+msgid "Open Referrer URL"
+msgstr "Open Referrer URL"
+
+#: ui/tablelinkstatus.cpp:303 ui/treeview.cpp:375
+msgid "Copy URL"
+msgstr "Copy URL"
+
+#: ui/tablelinkstatus.cpp:306 ui/treeview.cpp:378
+msgid "Copy Referrer URL"
+msgstr "Copy Referrer URL"
+
+#: ui/tablelinkstatus.cpp:309 ui/treeview.cpp:381
+msgid "Copy Cell Text"
+msgstr "Copy Cell Text"
+
+#: 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>File <b>%1</b> cannot be opened. Might be a DCOP problem.</qt>"
+
+#: ui/tablelinkstatus.cpp:410 ui/tablelinkstatus.cpp:431 ui/treeview.cpp:316
+#: ui/treeview.cpp:337
+msgid "Invalid URL."
+msgstr "Invalid URL."
+
+#: ui/tablelinkstatus.cpp:419 ui/treeview.cpp:325
+msgid "ROOT URL."
+msgstr "ROOT URL."
+
+#: engine/linkchecker.cpp:128 ui/tablelinkstatus.cpp:590
+#: ui/tablelinkstatus.cpp:655
+msgid "Timeout"
+msgstr "Timeout"
+
+#: ui/tablelinkstatus.cpp:592
+msgid "not supported"
+msgstr "not supported"
+
+#: engine/linkstatus.cpp:138 engine/linkstatus.cpp:163
+#: engine/linkstatus.cpp:169 ui/tablelinkstatus.cpp:659
+msgid "Malformed"
+msgstr "Malformed"
+
+#: ui/tablelinkstatus.cpp:682 ui/tablelinkstatus.cpp:685
+#, c-format
+msgid "%1"
+msgstr "%1"
+
+#: ui/documentrootdialog.cpp:40
+msgid ""
+"As you are using a protocol different than HTTP, \n"
+"there is no way to guess where the document root is, \n"
+"in order to resolve relative URLs like the ones started with \"/\".\n"
+"\n"
+"Please specify one:"
+msgstr ""
+
+#: ui/sessionwidget.cpp:241 ui/sessionwidget.cpp:364 ui/sessionwidget.cpp:387
+#: ui/sessionwidget.cpp:545 ui/sessionwidget.cpp:629
+msgid "Checking..."
+msgstr "Checking..."
+
+#: ui/sessionwidget.cpp:351
+msgid "Cowardly refusing to check an empty URL."
+msgstr "Cowardly refusing to check an empty URL."
+
+#: ui/sessionwidget.cpp:365 ui/sessionwidget.cpp:388 ui/sessionwidget.cpp:463
+msgid "Stopped"
+msgstr "Stopped"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 367
+#: rc.cpp:54 ui/sessionwidget.cpp:435
+#, no-c-format
+msgid "Ready"
+msgstr "Ready"
+
+#: ui/sessionwidget.cpp:531 ui/sessionwidget.cpp:539
+msgid "Adding level..."
+msgstr "Adding level..."
+
+#: ui/sessionwidget.cpp:686
+msgid "Export Results as HTML"
+msgstr "Export Results as HTML"
+
+#: ui/tabwidgetsession.cpp:61
+msgid "Open new tab"
+msgstr "Open new tab"
+
+#: ui/tabwidgetsession.cpp:69
+msgid "Close the current tab"
+msgstr "Close the current tab"
+
+#: ui/tabwidgetsession.cpp:123
+msgid "Session"
+msgstr "Session"
+
+#: ui/resultssearchbar.cpp:72
+msgid "S&earch:"
+msgstr "S&earch:"
+
+#: ui/resultssearchbar.cpp:83
+msgid "Status:"
+msgstr "Status:"
+
+#: ui/resultssearchbar.cpp:93
+msgid "All Links"
+msgstr "All Links"
+
+#: ui/resultssearchbar.cpp:94
+msgid "Good Links"
+msgstr "Good Links"
+
+#: ui/resultssearchbar.cpp:95
+msgid "Broken Links"
+msgstr "Broken Links"
+
+#: ui/resultssearchbar.cpp:96
+msgid "Malformed Links"
+msgstr "Malformed Links"
+
+#: ui/resultssearchbar.cpp:97
+msgid "Undetermined Links"
+msgstr "Undetermined Links"
+
+#: ui/resultssearchbar.cpp:100
+msgid "Clear filter"
+msgstr "Clear filter"
+
+#: ui/resultssearchbar.cpp:101
+msgid "Enter the terms to filter the result link list"
+msgstr "Enter the terms to filter the result link list"
+
+#: ui/resultssearchbar.cpp:102
+msgid "Choose what kind of link status to show in result list"
+msgstr "Choose what kind of link status to show in result list"
+
+#: klinkstatus.cpp:75
+msgid ""
+"Could not find the KLinkStatus part; did you configure with '--prefix=/$KDEDIR' "
+"and perform 'make install'?"
+msgstr ""
+"Could not find the KLinkStatus part; did you configure with '--prefix=/$KDEDIR' "
+"and perform 'make install'?"
+
+#: utils/xsl.cpp:165
+msgid "Message is null."
+msgstr "Message is null."
+
+#: utils/xsl.cpp:170
+msgid "The selected stylesheet is invalid."
+msgstr "The selected stylesheet is invalid."
+
+#: utils/xsl.cpp:177
+msgid "Message could not be parsed. This is likely due to an encoding problem."
+msgstr ""
+"Message could not be parsed. This is likely due to an encoding problem."
+
+#: utils/xsl.cpp:182
+msgid ""
+"<div><b>KLinkStatus encountered the following error while parsing a message:</b>"
+"<br />%1</div>"
+msgstr ""
+"<div><b>KLinkStatus encountered the following error while parsing a message:</b>"
+"<br />%1</div>"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: main.cpp:34
+msgid ""
+"A Link Checker.\n"
+"\n"
+"KLinkStatus belongs to the kdewebdev module from KDE."
+msgstr ""
+"A Link Checker.\n"
+"\n"
+"KLinkStatus belongs to the kdewebdev module from KDE."
+
+#: main.cpp:40
+msgid "Document to open"
+msgstr "Document to open"
+
+#: klinkstatus_part.cpp:180 main.cpp:48
+msgid "KLinkStatus"
+msgstr "KLinkStatus"
+
+#: engine/linkstatus_impl.h:122
+msgid "ROOT"
+msgstr "ROOT"
+
+#: engine/linkchecker.cpp:382
+msgid "No Content"
+msgstr "No Content"
+
+#: engine/linkchecker.cpp:612 engine/linkchecker.cpp:647
+msgid "Link destination not found."
+msgstr "Link destination not found."
+
+#: engine/linkstatus.cpp:104
+#, c-format
+msgid "Parent: %1"
+msgstr "Parent: %1"
+
+#: engine/linkstatus.cpp:108
+#, c-format
+msgid "URL: %1"
+msgstr "URL: %1"
+
+#: engine/linkstatus.cpp:109
+#, c-format
+msgid "Original URL: %1"
+msgstr "Original URL: %1"
+
+#: engine/linkstatus.cpp:111
+#, c-format
+msgid "Node: %1"
+msgstr "Node: %1"
+
+#: actionmanager.cpp:90
+msgid "New Link Check"
+msgstr "New Link Check"
+
+#: actionmanager.cpp:95
+msgid "Open URL..."
+msgstr "Open URL..."
+
+#: actionmanager.cpp:100
+msgid "Close Tab"
+msgstr "Close Tab"
+
+#: actionmanager.cpp:108
+msgid "Configure KLinkStatus..."
+msgstr "Configure KLinkStatus..."
+
+#: actionmanager.cpp:114
+msgid "About KLinkStatus"
+msgstr "About KLinkStatus"
+
+#: actionmanager.cpp:118
+msgid "&Report Bug..."
+msgstr "&Report Bug..."
+
+#: actionmanager.cpp:135
+msgid "E&xport Results as HTML..."
+msgstr "E&xport Results as HTML..."
+
+#: actionmanager.cpp:143
+msgid "&Follow last Link checked"
+msgstr "&Follow last Link checked"
+
+#: actionmanager.cpp:150
+msgid "&Hide Search Panel"
+msgstr "&Hide Search Panel"
+
+#: actionmanager.cpp:153
+msgid "&Show Search Panel"
+msgstr "&Show Search Panel"
+
+#: actionmanager.cpp:156
+msgid "&Reset Search Options"
+msgstr "&Reset Search Options"
+
+#: actionmanager.cpp:162
+msgid "&Start Search"
+msgstr "&Start Search"
+
+#: actionmanager.cpp:168
+msgid "&Pause Search"
+msgstr "&Pause Search"
+
+#: actionmanager.cpp:174
+msgid "St&op Search"
+msgstr "St&op Search"
+
+#. i18n: file klinkstatus_part.rc line 32
+#: rc.cpp:12 rc.cpp:24 rc.cpp:192 rc.cpp:207
+#, no-c-format
+msgid "S&earch"
+msgstr "S&earch"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 36
+#: rc.cpp:30
+#, no-c-format
+msgid "Search"
+msgstr "Search"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 110
+#: rc.cpp:33
+#, no-c-format
+msgid "URL: "
+msgstr "URL: "
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 175
+#: rc.cpp:36
+#, no-c-format
+msgid "Recursivel&y:"
+msgstr "Recursivel&y:"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 181
+#: rc.cpp:39
+#, no-c-format
+msgid "Check pages recursively"
+msgstr "Check pages recursively"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 192
+#: rc.cpp:42 rc.cpp:93
+#, no-c-format
+msgid "Unlimited"
+msgstr "Unlimited"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 215
+#: rc.cpp:45
+#, no-c-format
+msgid "Do &not check parent folders"
+msgstr "Do &not check parent folders"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 253
+#: rc.cpp:48
+#, no-c-format
+msgid "Chec&k external links"
+msgstr "Chec&k external links"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 291
+#: rc.cpp:51
+#, no-c-format
+msgid "Do not check regular expression:"
+msgstr "Do not check regular expression:"
+
+#. i18n: file ./ui/sessionwidgetbase.ui line 457
+#: rc.cpp:57
+#, no-c-format
+msgid "Elapsed time:"
+msgstr "Elapsed time:"
+
+#. 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"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 24
+#: rc.cpp:66
+#, no-c-format
+msgid "Network"
+msgstr "Network"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 71
+#: rc.cpp:69
+#, no-c-format
+msgid "Timeout in seconds:"
+msgstr "Timeout in seconds:"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 109
+#: rc.cpp:72
+#, no-c-format
+msgid "Number of simultaneous connections:"
+msgstr "Number of simultaneous connections:"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 119
+#: rc.cpp:75
+#, no-c-format
+msgid "Input"
+msgstr "Input"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 152
+#: rc.cpp:78
+#, no-c-format
+msgid "Check parent folders"
+msgstr "Check parent folders"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 171
+#: rc.cpp:81
+#, no-c-format
+msgid "Number of items in URL history:"
+msgstr "Number of items in URL history:"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 179
+#: rc.cpp:84
+#, no-c-format
+msgid "Check external links"
+msgstr "Check external links"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 198
+#: rc.cpp:87
+#, no-c-format
+msgid "Recursive"
+msgstr "Recursive"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 234
+#: rc.cpp:90
+#, no-c-format
+msgid "Depth:"
+msgstr "Depth:"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 276
+#: rc.cpp:96
+#, no-c-format
+msgid "Quanta"
+msgstr "Quanta"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 287
+#: rc.cpp:99
+#, no-c-format
+msgid "Use preview prefix"
+msgstr "Use preview prefix"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 293
+#: rc.cpp:102
+#, no-c-format
+msgid ""
+"Check this one if you want to use Quanta's project preview prefix in the URL to "
+"check"
+msgstr ""
+"Check this one if you want to use Quanta's project preview prefix in the URL to "
+"check"
+
+#. i18n: file ./ui/settings/configsearchdialog.ui line 303
+#: rc.cpp:105
+#, no-c-format
+msgid "Remember settings when exit"
+msgstr "Remember settings when exit"
+
+#. i18n: file ./ui/settings/configidentificationdialogui.ui line 34
+#: klinkstatus_part.cpp:153 rc.cpp:108
+#, no-c-format
+msgid "Identification"
+msgstr ""
+
+#. i18n: file ./ui/settings/configidentificationdialogui.ui line 57
+#: rc.cpp:111
+#, no-c-format
+msgid "User-Agent"
+msgstr ""
+
+#. i18n: file ./ui/settings/configidentificationdialogui.ui line 92
+#: rc.cpp:117
+#, no-c-format
+msgid "Send Identification"
+msgstr ""
+
+#. i18n: file ./ui/settings/configresultsdialog.ui line 35
+#: rc.cpp:123
+#, no-c-format
+msgid "Tree"
+msgstr "Tree"
+
+#. i18n: file ./ui/settings/configresultsdialog.ui line 43
+#: rc.cpp:126
+#, no-c-format
+msgid "Flat"
+msgstr "Flat"
+
+#. i18n: file ./ui/settings/configresultsdialog.ui line 53
+#: rc.cpp:129
+#, no-c-format
+msgid "Misc"
+msgstr "Misc"
+
+#. i18n: file ./ui/settings/configresultsdialog.ui line 64
+#: rc.cpp:132
+#, no-c-format
+msgid "Follow Last Link Checked"
+msgstr "Follow Last Link Checked"
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 8
+#: rc.cpp:135
+#, no-c-format
+msgid "Maximum number of entries in the combo url."
+msgstr "Maximum number of entries in the combo url."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 13
+#: rc.cpp:138
+#, no-c-format
+msgid "Maximum number of simultaneous connections."
+msgstr "Maximum number of simultaneous connections."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 18
+#: rc.cpp:141
+#, no-c-format
+msgid "Timeout on getting an URL."
+msgstr "Timeout on getting an URL."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 23
+#: rc.cpp:144
+#, no-c-format
+msgid "History of combo url."
+msgstr "History of combo url."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 27
+#: rc.cpp:147
+#, no-c-format
+msgid "Whether to do a recursive check."
+msgstr "Whether to do a recursive check."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 32
+#: rc.cpp:150
+#, no-c-format
+msgid "Maximum depth to check."
+msgstr "Maximum depth to check."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 37
+#: rc.cpp:153
+#, no-c-format
+msgid "Whether to check parent folders."
+msgstr "Whether to check parent folders."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 42
+#: rc.cpp:156
+#, no-c-format
+msgid "Whether to check external links."
+msgstr "Whether to check external links."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 47
+#: rc.cpp:159
+#, no-c-format
+msgid "Whether to remeber the check settings like depth, and so on, on exit."
+msgstr "Whether to remeber the check settings like depth, and so on, on exit."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 52
+#: rc.cpp:162
+#, no-c-format
+msgid ""
+"Whether preview prefix in Quanta project is used to set the URL to check."
+msgstr ""
+"Whether preview prefix in Quanta project is used to set the URL to check."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 57
+#: rc.cpp:165 rc.cpp:168
+#, no-c-format
+msgid "Whether to display a tree view or a flat view in the results view."
+msgstr "Whether to display a tree view or a flat view in the results view."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 67
+#: rc.cpp:171
+#, no-c-format
+msgid ""
+"Whether to automatically adjust the width of the result columns (Not used)."
+msgstr ""
+"Whether to automatically adjust the width of the result columns (Not used)."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 72
+#: rc.cpp:174
+#, no-c-format
+msgid ""
+"Whether the viewport of the result view should follow the last link checked."
+msgstr ""
+"Whether the viewport of the result view should follow the last link checked."
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 77
+#: rc.cpp:177
+#, no-c-format
+msgid ""
+"Whether the user can see if the markup is valid by showing a column with an "
+"icon indicator."
+msgstr ""
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 82
+#: rc.cpp:180
+#, no-c-format
+msgid "Whether to send an User-Agent in HTTP requests."
+msgstr ""
+
+#. i18n: file ./cfg/klinkstatus.kcfg line 87
+#: rc.cpp:183
+#, no-c-format
+msgid "Defines the HTTP User-Agent to send."
+msgstr ""
+
+#: klinkstatus_part.cpp:51
+msgid "A Link Checker"
+msgstr "A Link Checker"
+
+#: klinkstatus_part.cpp:151
+msgid "Check"
+msgstr "Check"
+
+#: klinkstatus_part.cpp:152
+msgid "Results"
+msgstr "Results"
+
+#: klinkstatus_part.cpp:154
+msgid "Configure the way KLinkstatus reports itself"
+msgstr ""
+
+#: klinkstatus_part.cpp:187
+msgid "KLinkStatus Part"
+msgstr "KLinkStatus Part"
+
+#~ msgid "&Pause"
+#~ msgstr "&Pause"
+
+#~ msgid "&Resume"
+#~ msgstr "&Resume"
+
+#~ msgid "&Check"
+#~ msgstr "&Check"
+
+#~ msgid "Click here to begin searching"
+#~ msgstr "Click here to begin searching"
+
+#~ msgid "Tree View"
+#~ msgstr "Tree View"
diff --git a/tde-i18n-en_GB/messages/kdewebdev/kommander.po b/tde-i18n-en_GB/messages/kdewebdev/kommander.po
new file mode 100644
index 00000000000..1a62c77b56b
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdewebdev/kommander.po
@@ -0,0 +1,5287 @@
+# translation of kommander.po to British English
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kommander\n"
+"POT-Creation-Date: 2008-07-08 01:25+0200\n"
+"PO-Revision-Date: 2005-11-08 00:16+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#: part/kommander_part.cpp:30
+#, fuzzy
+msgid ""
+"Executor Part is a component of the Kommander dialog system that executes .kmdr "
+"files inside a KDE KPart"
+msgstr ""
+"Executor is a component of the Kommander dialogue system that executes .kmdr "
+"files given as arguments or via stdin"
+
+#: part/kommander_part.cpp:54
+#, fuzzy
+msgid "Kommander Executor Part"
+msgstr "Kommander Executor"
+
+#: part/kommander_part.cpp:56
+msgid "Part of the KDEWebDev module."
+msgstr ""
+
+#: editor/main.cpp:47 executor/main.cpp:61 part/kommander_part.cpp:58
+#, fuzzy
+msgid "Current maintainer"
+msgstr "Copy Current &Line"
+
+#: 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 ""
+
+#: pluginmanager/main.cpp:39
+msgid ""
+"kmdr-plugins is a component of the Kommander dialog system that manages "
+"installed plugins."
+msgstr ""
+"kmdr-plugins is a component of the Kommander dialogue system that manages "
+"installed plugins."
+
+#: pluginmanager/main.cpp:46
+msgid "Register given library"
+msgstr "Register given library"
+
+#: pluginmanager/main.cpp:48
+msgid "Remove given library"
+msgstr "Remove given library"
+
+#: pluginmanager/main.cpp:50
+msgid "Check all installed plugins and remove those missing"
+msgstr "Check all installed plugins and remove those missing"
+
+#: pluginmanager/main.cpp:52
+msgid "List all installed plugins"
+msgstr "List all installed plugins"
+
+#: pluginmanager/main.cpp:59
+msgid "Kommander Plugin Manager"
+msgstr "Kommander Plugin Manager"
+
+#: pluginmanager/main.cpp:80
+msgid "Error adding plugin '%1'"
+msgstr "Error adding plugin '%1'"
+
+#: pluginmanager/main.cpp:85
+msgid "Error removing plugin '%1'"
+msgstr "Error removing plugin '%1'"
+
+#: pluginmanager/mainwindow.cpp:37
+msgid "Refresh"
+msgstr "Refresh"
+
+#: pluginmanager/mainwindow.cpp:72
+msgid "Add Kommander Plugin"
+msgstr "Add Kommander Plugin"
+
+#: pluginmanager/mainwindow.cpp:80
+msgid "<qt>Unable to load Kommander plugin<br><b>%1</b></qt>"
+msgstr "<qt>Unable to load Kommander plugin<br><b>%1</b></qt>"
+
+#: pluginmanager/mainwindow.cpp:81
+msgid "Cannot add plugin"
+msgstr "Cannot add plugin"
+
+#: _translatorinfo.cpp:1 editor/main.cpp:50
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3 editor/main.cpp:51
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#. 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:1379
+#, no-c-format
+msgid "New Item"
+msgstr "New Item"
+
+#: editor/iconvieweditorimpl.cpp:124 editor/listboxeditorimpl.cpp:134
+msgid "Edit Items of '%1'"
+msgstr "Edit Items of '%1'"
+
+#: editor/formfile.cpp:121
+msgid ""
+"Failed to save file '%1'.\n"
+"Do you want to use another file name?"
+msgstr ""
+"Failed to save file '%1'.\n"
+"Do you want to use another file name?"
+
+#: editor/formfile.cpp:122
+msgid "Try Another"
+msgstr "Try Another"
+
+#: editor/formfile.cpp:122
+msgid "Do Not Try"
+msgstr "Do Not Try"
+
+#: editor/formfile.cpp:127
+msgid "'%1' saved."
+msgstr "'%1' saved."
+
+#: editor/formfile.cpp:141 editor/mainwindowactions.cpp:626
+msgid "*.kmdr|Kommander Files"
+msgstr "*.kmdr|Kommander Files"
+
+#: editor/formfile.cpp:142
+msgid "Save Form '%1' As"
+msgstr "Save Form '%1' As"
+
+#: editor/formfile.cpp:154
+msgid "The file already exists. Do you wish to overwrite it?"
+msgstr "The file already exists. Do you wish to overwrite it?"
+
+#: editor/formfile.cpp:155
+msgid "Overwrite File?"
+msgstr "Overwrite File?"
+
+#: editor/formfile.cpp:155 editor/messagelog.cpp:128
+msgid "Overwrite"
+msgstr "Overwrite"
+
+#: editor/formfile.cpp:184
+msgid "Dialog '%1' was modified.Do you want to save it?"
+msgstr "Dialogue '%1' was modified.Do you want to save it?"
+
+#: editor/formfile.cpp:185
+msgid "Save File?"
+msgstr "Save File?"
+
+#: editor/formfile.cpp:244
+msgid "unnamed"
+msgstr "unnamed"
+
+#: editor/propertyeditor.cpp:406
+msgid "Reset the property to its default value"
+msgstr "Reset the property to its default value"
+
+#: editor/propertyeditor.cpp:407
+msgid "Click this button to reset the property to its default value"
+msgstr "Click this button to reset the property to its default value"
+
+#. i18n: file ./editor/iconvieweditor.ui line 254
+#: editor/propertyeditor.cpp:595 rc.cpp:377 rc.cpp:446 rc.cpp:578 rc.cpp:674
+#: rc.cpp:746 rc.cpp:1016 rc.cpp:1181 rc.cpp:1238
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#: editor/propertyeditor.cpp:1071 editor/propertyeditor.cpp:1132
+msgid "False"
+msgstr "False"
+
+#: editor/propertyeditor.cpp:1072 editor/propertyeditor.cpp:1130
+msgid "True"
+msgstr "True"
+
+#: 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 "width"
+
+#: editor/propertyeditor.cpp:1418 editor/propertyeditor.cpp:1443
+#: editor/propertyeditor.cpp:1513 editor/propertyeditor.cpp:1527
+msgid "height"
+msgstr "height"
+
+#: editor/propertyeditor.cpp:1647 editor/propertyeditor.cpp:1660
+#: editor/propertyeditor.cpp:1710
+msgid "Red"
+msgstr "Red"
+
+#: editor/propertyeditor.cpp:1649 editor/propertyeditor.cpp:1662
+#: editor/propertyeditor.cpp:1712
+msgid "Green"
+msgstr "Green"
+
+#: editor/propertyeditor.cpp:1651 editor/propertyeditor.cpp:1664
+#: editor/propertyeditor.cpp:1714
+msgid "Blue"
+msgstr "Blue"
+
+#: editor/propertyeditor.cpp:1768 editor/propertyeditor.cpp:1787
+#: editor/propertyeditor.cpp:1852
+msgid "Family"
+msgstr "Family"
+
+#: editor/propertyeditor.cpp:1770 editor/propertyeditor.cpp:1790
+#: editor/propertyeditor.cpp:1854
+msgid "Point Size"
+msgstr "Point Size"
+
+#: editor/propertyeditor.cpp:1772 editor/propertyeditor.cpp:1792
+#: editor/propertyeditor.cpp:1856
+msgid "Bold"
+msgstr "Bold"
+
+#: editor/propertyeditor.cpp:1776 editor/propertyeditor.cpp:1796
+#: editor/propertyeditor.cpp:1860
+msgid "Underline"
+msgstr "Underline"
+
+#: editor/propertyeditor.cpp:1778 editor/propertyeditor.cpp:1798
+#: editor/propertyeditor.cpp:1862
+msgid "Strikeout"
+msgstr "Strikeout"
+
+#: editor/propertyeditor.cpp:1892 editor/propertyeditor.cpp:1910
+msgid "Connection"
+msgstr "Connection"
+
+#: editor/propertyeditor.cpp:1894 editor/propertyeditor.cpp:1928
+#: editor/widgetdatabase.cpp:223
+msgid "Table"
+msgstr "Table"
+
+#: editor/propertyeditor.cpp:1897 editor/propertyeditor.cpp:1951
+msgid "Field"
+msgstr "Field"
+
+#: 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 "horizontalStretch"
+
+#: editor/propertyeditor.cpp:2067 editor/propertyeditor.cpp:2083
+#: editor/propertyeditor.cpp:2133
+msgid "verticalStretch"
+msgstr "verticalStretch"
+
+#: editor/propertyeditor.cpp:2254
+msgid "Arrow"
+msgstr "Arrow"
+
+#: editor/propertyeditor.cpp:2258
+msgid "Up-Arrow"
+msgstr "Up-Arrow"
+
+#: editor/propertyeditor.cpp:2262
+msgid "Cross"
+msgstr "Cross"
+
+#: editor/propertyeditor.cpp:2266
+msgid "Waiting"
+msgstr "Waiting"
+
+#: editor/propertyeditor.cpp:2270
+msgid "iBeam"
+msgstr "iBeam"
+
+#: editor/propertyeditor.cpp:2274
+msgid "Size Vertical"
+msgstr "Size Vertical"
+
+#: editor/propertyeditor.cpp:2278
+msgid "Size Horizontal"
+msgstr "Size Horizontal"
+
+#: editor/propertyeditor.cpp:2282
+msgid "Size Slash"
+msgstr "Size Slash"
+
+#: editor/propertyeditor.cpp:2286
+msgid "Size Backslash"
+msgstr "Size Backslash"
+
+#: editor/propertyeditor.cpp:2290
+msgid "Size All"
+msgstr "Size All"
+
+#: editor/propertyeditor.cpp:2294
+msgid "Blank"
+msgstr "Blank"
+
+#: editor/propertyeditor.cpp:2298
+msgid "Split Vertical"
+msgstr "Split Vertical"
+
+#: editor/propertyeditor.cpp:2302
+msgid "Split Horizontal"
+msgstr "Split Horizontal"
+
+#: editor/propertyeditor.cpp:2306
+msgid "Pointing Hand"
+msgstr "Pointing Hand"
+
+#: editor/propertyeditor.cpp:2310
+msgid "Forbidden"
+msgstr "Forbidden"
+
+#: editor/propertyeditor.cpp:2402
+msgid "Property"
+msgstr "Property"
+
+#: editor/propertyeditor.cpp:2403
+msgid "Value"
+msgstr "Value"
+
+#: editor/propertyeditor.cpp:2885
+msgid "Set '%1' of '%2'"
+msgstr "Set '%1' of '%2'"
+
+#: editor/propertyeditor.cpp:3006
+msgid "Sort &Categorized"
+msgstr "Sort &Categorised"
+
+#: editor/propertyeditor.cpp:3007
+msgid "Sort &Alphabetically"
+msgstr "Sort &Alphabetically"
+
+#: editor/propertyeditor.cpp:3137
+msgid "Reset '%1' of '%2'"
+msgstr "Reset '%1' of '%2'"
+
+#: editor/propertyeditor.cpp:3244
+msgid ""
+"<p><b>QWidget::%1</b></p>"
+"<p>There is no documentation available for this property.</p>"
+msgstr ""
+"<p><b>QWidget::%1</b></p>"
+"<p>There is no documentation available for this property.</p>"
+
+#: editor/propertyeditor.cpp:3395
+msgid "New Signal Handler"
+msgstr "New Signal Handler"
+
+#: editor/propertyeditor.cpp:3396
+msgid "Delete Signal Handler"
+msgstr "Delete Signal Handler"
+
+#: editor/connectioneditorimpl.cpp:236 editor/propertyeditor.cpp:3430
+msgid "Remove Connection"
+msgstr "Remove Connection"
+
+#: editor/connectioneditorimpl.cpp:246 editor/propertyeditor.cpp:3480
+msgid "Add Connection"
+msgstr "Add Connection"
+
+#: editor/mainwindow.cpp:243 editor/propertyeditor.cpp:3542
+#: editor/propertyeditor.cpp:3582
+msgid "Property Editor"
+msgstr "Property Editor"
+
+#: editor/propertyeditor.cpp:3547
+msgid "P&roperties"
+msgstr "P&roperties"
+
+#: editor/propertyeditor.cpp:3550
+msgid "S&ignal Handlers"
+msgstr "S&ignal Handlers"
+
+#: editor/propertyeditor.cpp:3591
+msgid "Property Editor (%1)"
+msgstr "Property Editor (%1)"
+
+#: editor/actioneditorimpl.cpp:43 editor/mainwindow.cpp:301
+msgid "Actions"
+msgstr "Actions"
+
+#: editor/actioneditorimpl.cpp:48 editor/actionlistview.cpp:90
+msgid "New &Action"
+msgstr "New &Action"
+
+#: editor/actioneditorimpl.cpp:49 editor/actionlistview.cpp:91
+msgid "New Action &Group"
+msgstr "New Action &Group"
+
+#: editor/actioneditorimpl.cpp:50 editor/actionlistview.cpp:92
+msgid "New &Dropdown Action Group"
+msgstr "New &Dropdown Action Group"
+
+#: editor/messagelog.cpp:34
+msgid "Copy Current &Line"
+msgstr "Copy Current &Line"
+
+#: editor/messagelog.cpp:35
+msgid "&Copy Content"
+msgstr "&Copy Content"
+
+#: editor/messagelog.cpp:36
+msgid "&Save As..."
+msgstr "&Save As..."
+
+#: editor/messagelog.cpp:122
+msgid ""
+"*.log|Log Files (*.log)\n"
+"*|All Files"
+msgstr ""
+"*.log|Log Files (*.log)\n"
+"*|All Files"
+
+#: editor/messagelog.cpp:122
+msgid "Save Log File"
+msgstr "Save Log File"
+
+#: editor/messagelog.cpp:127
+msgid "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
+msgstr "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
+
+#: editor/messagelog.cpp:132
+msgid "<qt>Cannot save log file<br><b>%1</b></qt>"
+msgstr "<qt>Cannot save log file<br><b>%1</b></qt>"
+
+#: editor/messagelog.cpp:146
+msgid "Stdout"
+msgstr "Stdout"
+
+#: editor/messagelog.cpp:146
+msgid "Stderr"
+msgstr "Stderr"
+
+#: editor/tableeditorimpl.cpp:55
+msgid "<no field>"
+msgstr "<no field>"
+
+#: editor/tableeditorimpl.cpp:315
+msgid "Edit Rows and Columns of '%1' "
+msgstr "Edit Rows and Columns of '%1' "
+
+#: editor/widgetfactory.cpp:291 editor/widgetfactory.cpp:571
+msgid "Move Tab Page"
+msgstr "Move Tab Page"
+
+#. i18n: file ./editor/listeditor.ui line 31
+#: editor/widgetfactory.cpp:934 editor/widgetfactory.cpp:1125
+#: editor/widgetfactory.cpp:1235 rc.cpp:890
+#, no-c-format
+msgid "Column 1"
+msgstr "Column 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 "Page 1"
+
+#: editor/widgetfactory.cpp:1157 editor/widgetfactory.cpp:1187
+msgid "Page 2"
+msgstr "Page 2"
+
+#: editor/mainwindow.cpp:893 editor/mainwindowactions.cpp:96
+msgid "&Undo: Not Available"
+msgstr "&Undo: Not Available"
+
+#: editor/mainwindowactions.cpp:97
+msgid "Undoes the last action"
+msgstr "Undoes the last action"
+
+#: editor/mainwindow.cpp:897 editor/mainwindowactions.cpp:102
+msgid "&Redo: Not Available"
+msgstr "&Redo: Not Available"
+
+#: editor/mainwindowactions.cpp:103
+msgid "Redoes the last undone operation"
+msgstr "Redoes the last undone operation"
+
+#: editor/mainwindowactions.cpp:108
+msgid "Cuts the selected widgets and puts them on the clipboard"
+msgstr "Cuts the selected widgets and puts them on the clipboard"
+
+#: editor/mainwindowactions.cpp:113
+msgid "Copies the selected widgets to the clipboard"
+msgstr "Copies the selected widgets to the clipboard"
+
+#: editor/mainwindowactions.cpp:118
+msgid "Pastes the clipboard's contents"
+msgstr "Pastes the clipboard's contents"
+
+#: editor/mainwindowactions.cpp:124
+msgid "Deletes the selected widgets"
+msgstr "Deletes the selected widgets"
+
+#: editor/mainwindowactions.cpp:129
+msgid "Selects all widgets"
+msgstr "Selects all widgets"
+
+#: editor/mainwindowactions.cpp:132
+msgid "Bring to Front"
+msgstr "Bring to Front"
+
+#: editor/mainwindowactions.cpp:134
+msgid "Raises the selected widgets"
+msgstr "Raises the selected widgets"
+
+#: editor/mainwindowactions.cpp:137
+msgid "Send to Back"
+msgstr "Send to Back"
+
+#: editor/mainwindowactions.cpp:139 editor/mainwindowactions.cpp:140
+msgid "Lowers the selected widgets"
+msgstr "Lowers the selected widgets"
+
+#: editor/mainwindowactions.cpp:143
+#, fuzzy
+msgid "Find in Form..."
+msgstr "&Open Form..."
+
+#: editor/mainwindowactions.cpp:144
+msgid "Search for a text in the whole form."
+msgstr ""
+
+#: editor/formwindow.cpp:1848 editor/formwindow.cpp:1860
+#: editor/mainwindowactions.cpp:148
+msgid "Check Accelerators"
+msgstr "Check Accelerators"
+
+#: editor/mainwindowactions.cpp:150
+msgid "Checks if the accelerators used in the form are unique"
+msgstr "Checks if the accelerators used in the form are unique"
+
+#: editor/mainwindowactions.cpp:154
+msgid "Connections"
+msgstr "Connections"
+
+#: editor/mainwindowactions.cpp:157
+msgid "Opens a dialog for editing connections"
+msgstr "Opens a dialogue for editing connections"
+
+#: editor/mainwindowactions.cpp:161
+msgid "Form Settings..."
+msgstr "Form Settings..."
+
+#: editor/mainwindowactions.cpp:163
+msgid "Opens a dialog to change the form's settings"
+msgstr "Opens a dialogue to change the form's settings"
+
+#: editor/mainwindowactions.cpp:169
+#, c-format
+msgid "<b>The Edit toolbar</b>%1"
+msgstr "<b>The Edit toolbar</b>%1"
+
+#: editor/formwindow.cpp:1443 editor/formwindow.cpp:1457
+#: editor/formwindow.cpp:1465 editor/mainwindowactions.cpp:200
+msgid "Adjust Size"
+msgstr "Adjust Size"
+
+#: editor/mainwindowactions.cpp:202
+msgid "Adjusts the size of the selected widget"
+msgstr "Adjusts the size of the selected widget"
+
+#: editor/formwindow.cpp:1909 editor/mainwindowactions.cpp:206
+msgid "Lay Out Horizontally"
+msgstr "Lay Out Horizontally"
+
+#: editor/mainwindowactions.cpp:208
+msgid "Lays out the selected widgets horizontally"
+msgstr "Lays out the selected widgets horizontally"
+
+#: editor/formwindow.cpp:1919 editor/mainwindowactions.cpp:212
+msgid "Lay Out Vertically"
+msgstr "Lay Out Vertically"
+
+#: editor/mainwindowactions.cpp:214
+msgid "Lays out the selected widgets vertically"
+msgstr "Lays out the selected widgets vertically"
+
+#: editor/formwindow.cpp:1954 editor/mainwindowactions.cpp:218
+msgid "Lay Out in a Grid"
+msgstr "Lay Out in a Grid"
+
+#: editor/mainwindowactions.cpp:220
+msgid "Lays out the selected widgets in a grid"
+msgstr "Lays out the selected widgets in a grid"
+
+#: editor/mainwindowactions.cpp:224
+msgid "Lay Out Horizontally in Splitter"
+msgstr "Lay Out Horizontally in Splitter"
+
+#: editor/mainwindowactions.cpp:227
+msgid "Lays out the selected widgets horizontally in a splitter"
+msgstr "Lays out the selected widgets horizontally in a splitter"
+
+#: editor/mainwindowactions.cpp:231
+msgid "Lay Out Vertically in Splitter"
+msgstr "Lay Out Vertically in Splitter"
+
+#: editor/mainwindowactions.cpp:234
+msgid "Lays out the selected widgets vertically in a splitter"
+msgstr "Lays out the selected widgets vertically in a splitter"
+
+#: editor/formwindow.cpp:2054 editor/formwindow.cpp:2073
+#: editor/mainwindowactions.cpp:238
+msgid "Break Layout"
+msgstr "Break Layout"
+
+#: editor/mainwindowactions.cpp:240
+msgid "Breaks the selected layout"
+msgstr "Breaks the selected layout"
+
+#: editor/mainwindowactions.cpp:244 editor/widgetdatabase.cpp:356
+msgid "Spacer"
+msgstr "Spacer"
+
+#: editor/mainwindowactions.cpp:247
+msgid "Add "
+msgstr "Add "
+
+#: editor/mainwindowactions.cpp:248 editor/mainwindowactions.cpp:362
+#, c-format
+msgid "Insert a %1"
+msgstr "Insert a %1"
+
+#: editor/mainwindowactions.cpp:249
+msgid ""
+"<b>A %1</b>"
+"<p>%2</p>"
+"<p>Click to insert a single %3,or double click to keep the tool selected."
+msgstr ""
+"<b>A %1</b>"
+"<p>%2</p>"
+"<p>Click to insert a single %3,or double click to keep the tool selected."
+
+#: editor/mainwindowactions.cpp:254
+#, c-format
+msgid "<b>The Layout toolbar</b>%1"
+msgstr "<b>The Layout toolbar</b>%1"
+
+#: editor/mainwindowactions.cpp:267
+msgid "&Layout"
+msgstr "&Layout"
+
+#: editor/mainwindowactions.cpp:282
+msgid "Pointer"
+msgstr "Pointer"
+
+#: editor/mainwindowactions.cpp:285
+msgid "Selects the pointer tool"
+msgstr "Selects the pointer tool"
+
+#: editor/mainwindowactions.cpp:289
+msgid "Connect Signal/Slots"
+msgstr "Connect Signal/Slots"
+
+#: editor/mainwindowactions.cpp:292
+msgid "Selects the connection tool"
+msgstr "Selects the connection tool"
+
+#: editor/mainwindowactions.cpp:296
+msgid "Tab Order"
+msgstr "Tab Order"
+
+#: editor/mainwindowactions.cpp:299
+msgid "Selects the tab order tool"
+msgstr "Selects the tab order tool"
+
+#: editor/mainwindowactions.cpp:305
+#, c-format
+msgid "<b>The Tools toolbar</b>%1"
+msgstr "<b>The Tools toolbar</b>%1"
+
+#: editor/mainwindowactions.cpp:307
+msgid "Tools"
+msgstr "Tools"
+
+#: editor/mainwindowactions.cpp:329
+msgid "<b>The %1</b>%2"
+msgstr "<b>The %1</b>%2"
+
+#: editor/mainwindowactions.cpp:330
+#, c-format
+msgid ""
+" Click on a button to insert a single widget, or double click to insert "
+"multiple %1."
+msgstr ""
+" Click on a button to insert a single widget, or double click to insert "
+"multiple %1."
+
+#: editor/mainwindowactions.cpp:334
+msgid "<b>The %1 Widgets</b>%2"
+msgstr "<b>The %1 Widgets</b>%2"
+
+#: editor/mainwindowactions.cpp:335
+msgid ""
+" Click on a button to insert a single %1 widget, or double click to insert "
+"multiple widgets."
+msgstr ""
+" Click on a button to insert a single %1 widget, or double click to insert "
+"multiple widgets."
+
+#: editor/mainwindowactions.cpp:364
+msgid "<b>A %1</b>"
+msgstr "<b>A %1</b>"
+
+#: editor/mainwindowactions.cpp:367
+msgid "<p>Double click on this tool to keep it selected.</p>"
+msgstr "<p>Double click on this tool to keep it selected.</p>"
+
+#: editor/mainwindowactions.cpp:398
+msgid "Editor"
+msgstr "Editor"
+
+#: editor/mainwindowactions.cpp:408
+#, c-format
+msgid "<b>The File toolbar</b>%1"
+msgstr "<b>The File toolbar</b>%1"
+
+#: editor/mainwindowactions.cpp:414
+msgid "Creates a new dialog"
+msgstr "Creates a new dialogue"
+
+#: editor/mainwindowactions.cpp:420
+msgid "Opens an existing dialog"
+msgstr "Opens an existing dialogue"
+
+#: editor/mainwindowactions.cpp:426
+msgid "Opens recently open file"
+msgstr "Opens recently open file"
+
+#: editor/mainwindowactions.cpp:431
+msgid "Closes the current dialog"
+msgstr "Closes the current dialogue"
+
+#: editor/mainwindowactions.cpp:439
+msgid "Saves the current dialog"
+msgstr "Saves the current dialogue"
+
+#: editor/mainwindowactions.cpp:446
+msgid "Saves the current dialog with a new filename"
+msgstr "Saves the current dialogue with a new filename"
+
+#: editor/mainwindowactions.cpp:451
+msgid "Save All"
+msgstr "Save All"
+
+#: editor/mainwindowactions.cpp:453
+msgid "Saves all open dialogs"
+msgstr "Saves all open dialogues"
+
+#: editor/mainwindowactions.cpp:461
+msgid "Quits the application and prompts to save any changed dialogs"
+msgstr "Quits the application and prompts to save any changed dialogues"
+
+#: editor/mainwindowactions.cpp:470
+msgid "&Run"
+msgstr "&Run"
+
+#: editor/mainwindowactions.cpp:472
+msgid "Run Dialog"
+msgstr "Run Dialogue"
+
+#: editor/mainwindowactions.cpp:474
+msgid "Executes dialog"
+msgstr "Executes dialogue"
+
+#: editor/mainwindowactions.cpp:488
+msgid "Tile"
+msgstr "Tile"
+
+#: editor/mainwindowactions.cpp:490
+msgid "Tiles the windows so that they are all visible"
+msgstr "Tiles the windows so that they are all visible"
+
+#: editor/mainwindowactions.cpp:493 editor/mainwindowactions.cpp:498
+msgid "Cascade"
+msgstr "Cascade"
+
+#: editor/mainwindowactions.cpp:495
+msgid "Cascades the windows so that all their title bars are visible"
+msgstr "Cascades the windows so that all their title bars are visible"
+
+#: editor/mainwindowactions.cpp:500
+msgid "Closes the active window"
+msgstr "Closes the active window"
+
+#: editor/mainwindowactions.cpp:503
+msgid "Close All"
+msgstr "Close All"
+
+#: editor/mainwindowactions.cpp:505
+msgid "Closes all form windows"
+msgstr "Closes all form windows"
+
+#: editor/mainwindowactions.cpp:508
+msgid "Next"
+msgstr "Next"
+
+#: editor/mainwindowactions.cpp:510
+msgid "Activates the next window"
+msgstr "Activates the next window"
+
+#: editor/mainwindowactions.cpp:513
+msgid "Previous"
+msgstr "Previous"
+
+#: editor/mainwindowactions.cpp:515
+msgid "Activates the previous window"
+msgstr "Activates the previous window"
+
+#: editor/mainwindowactions.cpp:519
+msgid "&Window"
+msgstr "&Window"
+
+#: editor/mainwindowactions.cpp:531
+msgid "Vie&ws"
+msgstr "Vie&ws"
+
+#: editor/mainwindowactions.cpp:532
+msgid "Tool&bars"
+msgstr "Tool&bars"
+
+#: editor/mainwindowactions.cpp:568
+msgid "Opens a dialog to change shortcuts"
+msgstr "Opens a dialogue to change shortcuts"
+
+#: editor/mainwindowactions.cpp:571
+#, fuzzy
+msgid "Configure &Plugins..."
+msgstr "Configure &plugins..."
+
+#: editor/mainwindowactions.cpp:573
+msgid "Opens a dialog to configure plugins"
+msgstr "Opens a dialogue to configure plugins"
+
+#: editor/mainwindowactions.cpp:576
+#, fuzzy
+msgid "&Configure Editor..."
+msgstr "Configure &plugins..."
+
+#: editor/mainwindowactions.cpp:578
+msgid "Configure various aspects of this editor."
+msgstr ""
+
+#: editor/mainwindowactions.cpp:582
+msgid "Opens a dialog to change preferences"
+msgstr "Opens a dialogue to change preferences"
+
+#: editor/mainwindowactions.cpp:598
+msgid "Create a new dialog..."
+msgstr "Create a new dialogue..."
+
+#: editor/mainwindowactions.cpp:621
+msgid "Open a file..."
+msgstr "Open a file..."
+
+#: editor/mainwindowactions.cpp:626
+msgid "Open Files"
+msgstr "Open Files"
+
+#: editor/mainwindowactions.cpp:662
+msgid "Reading file '%1'..."
+msgstr "Reading file '%1'..."
+
+#: editor/mainwindowactions.cpp:675
+msgid "Loaded file '%1'"
+msgstr "Loaded file '%1'"
+
+#: editor/mainwindowactions.cpp:681 editor/mainwindowactions.cpp:682
+msgid "Could not load file '%1'"
+msgstr "Could not load file '%1'"
+
+#: editor/mainwindowactions.cpp:682
+msgid "Load File"
+msgstr "Load File"
+
+#: editor/mainwindowactions.cpp:717
+msgid "Enter a filename..."
+msgstr "Enter a filename..."
+
+#: editor/mainwindowactions.cpp:745
+msgid "Qt Designer is crashing. Attempting to save files..."
+msgstr "Qt Designer is crashing. Attempting to save files..."
+
+#: editor/mainwindowactions.cpp:782 editor/mainwindowactions.cpp:845
+msgid "NewTemplate"
+msgstr "NewTemplate"
+
+#: editor/mainwindowactions.cpp:794 editor/mainwindowactions.cpp:823
+msgid "Could not create the template"
+msgstr "Could not create the template"
+
+#. i18n: file ./editor/createtemplate.ui line 38
+#: editor/mainwindowactions.cpp:794 editor/mainwindowactions.cpp:823
+#: rc.cpp:407
+#, no-c-format
+msgid "Create Template"
+msgstr "Create Template"
+
+#: editor/mainwindowactions.cpp:897
+msgid ""
+"Cannot paste widgets. Designer could not find a container\n"
+"to paste into which does not contain a layout. Break the layout\n"
+"of the container you want to paste into and select this container\n"
+"and then paste again."
+msgstr ""
+"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."
+
+#: editor/mainwindowactions.cpp:900
+msgid "Paste Error"
+msgstr "Paste Error"
+
+#: editor/formwindow.cpp:2135 editor/mainwindowactions.cpp:1063
+msgid "Edit connections..."
+msgstr "Edit connections..."
+
+#: editor/mainwindowactions.cpp:1082
+msgid "Edit the current form's settings..."
+msgstr "Edit the current form's settings..."
+
+#: editor/mainwindowactions.cpp:1090
+msgid "Edit preferences..."
+msgstr "Edit preferences..."
+
+#: editor/command.cpp:499 editor/command.cpp:511
+msgid "Set 'name' Property"
+msgstr "Set 'name' Property"
+
+#: 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 ""
+"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'."
+
+#: editor/command.cpp:512
+msgid ""
+"The name of a widget must not be null.\n"
+"The name has been reverted to '%1'."
+msgstr ""
+"The name of a widget must not be null.\n"
+"The name has been reverted to '%1'."
+
+#: editor/newformimpl.cpp:123
+msgid "Load Template"
+msgstr "Load Template"
+
+#: editor/newformimpl.cpp:124
+msgid "Could not load form description from template '%1'"
+msgstr "Could not load form description from template '%1'"
+
+#: editor/newformimpl.cpp:144
+msgid "Dialog"
+msgstr "Dialogue"
+
+#: editor/newformimpl.cpp:150
+msgid "Wizard"
+msgstr "Wizard"
+
+#: editor/multilineeditorimpl.cpp:56
+msgid "Set Text of '%1'"
+msgstr "Set Text of '%1'"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 198
+#: editor/mainwindow.cpp:1089 editor/mainwindow.cpp:1575
+#: editor/multilineeditorimpl.cpp:68 rc.cpp:143
+#, no-c-format
+msgid "Text"
+msgstr "Text"
+
+#: editor/main.cpp:31
+msgid "Kommander is a graphical editor of scripted dialogs."
+msgstr "Kommander is a graphical editor of scripted dialogues."
+
+#: editor/main.cpp:33
+msgid "Based on Qt Designer, (C) 2000 Trolltech AS."
+msgstr "Based on Qt Designer, (C) 2000 Trolltech AS."
+
+#: editor/main.cpp:37 executor/main.cpp:52
+msgid "Dialog to open"
+msgstr "Dialogue to open"
+
+#: editor/main.cpp:43
+msgid "Kommander"
+msgstr "Kommander"
+
+#: editor/main.cpp:46
+msgid "Project manager"
+msgstr ""
+
+#: editor/main.cpp:71
+msgid "Kommander Dialog Editor"
+msgstr "Kommander Dialogue Editor"
+
+#: editor/wizardeditorimpl.cpp:62
+msgid "Edit Wizard Pages"
+msgstr "Edit Wizard Pages"
+
+#: editor/hierarchyview.cpp:519 editor/hierarchyview.cpp:525
+#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1171
+#: editor/mainwindow.cpp:1206 editor/wizardeditorimpl.cpp:112
+#, c-format
+msgid "Add Page to %1"
+msgstr "Add Page to %1"
+
+#: editor/hierarchyview.cpp:541 editor/hierarchyview.cpp:551
+#: editor/mainwindow.cpp:1160 editor/mainwindow.cpp:1178
+#: editor/mainwindow.cpp:1213 editor/wizardeditorimpl.cpp:130
+msgid "Delete Page %1 of %2"
+msgstr "Delete Page %1 of %2"
+
+#: editor/wizardeditorimpl.cpp:151 editor/wizardeditorimpl.cpp:171
+msgid "Swap Pages %1 and %2 of %3"
+msgstr "Swap Pages %1 and %2 of %3"
+
+#: editor/mainwindow.cpp:1114 editor/mainwindow.cpp:1227
+#: editor/wizardeditorimpl.cpp:200
+msgid "Page Title"
+msgstr "Page Title"
+
+#: editor/mainwindow.cpp:1114 editor/mainwindow.cpp:1227
+#: editor/wizardeditorimpl.cpp:200
+msgid "New page title:"
+msgstr "New page title:"
+
+#: editor/mainwindow.cpp:1229 editor/wizardeditorimpl.cpp:202
+msgid "Rename page %1 of %2"
+msgstr "Rename page %1 of %2"
+
+#: editor/sizehandle.cpp:230
+msgid "Resize"
+msgstr "Resize"
+
+#: editor/actionlistview.cpp:95
+msgid "&Connect Action..."
+msgstr "&Connect Action..."
+
+#: editor/actionlistview.cpp:97
+msgid "Delete Action"
+msgstr "Delete Action"
+
+#: editor/workspace.cpp:226
+msgid "<No Project>"
+msgstr "<No Project>"
+
+#: editor/workspace.cpp:661
+msgid "&Open Source File..."
+msgstr "&Open Source File..."
+
+#: editor/workspace.cpp:664
+msgid "&Remove Source File From Project"
+msgstr "&Remove Source File From Project"
+
+#: editor/workspace.cpp:668
+msgid "&Open Form..."
+msgstr "&Open Form..."
+
+#: editor/workspace.cpp:672 editor/workspace.cpp:682
+msgid "&Remove Form From Project"
+msgstr "&Remove Form From Project"
+
+#: editor/workspace.cpp:674 editor/workspace.cpp:684
+msgid "&Remove Form"
+msgstr "&Remove Form"
+
+#: editor/workspace.cpp:678
+msgid "&Open Form Source..."
+msgstr "&Open Form Source..."
+
+#: editor/widgetdatabase.cpp:139
+msgid "Push Button"
+msgstr "Push Button"
+
+#: editor/widgetdatabase.cpp:146
+msgid "Tool Button"
+msgstr "Tool Button"
+
+#: editor/widgetdatabase.cpp:153
+msgid "Radio Button"
+msgstr "Radio Button"
+
+#: editor/widgetdatabase.cpp:160
+msgid "Check Box"
+msgstr "Tickbox"
+
+#: editor/widgetdatabase.cpp:167
+msgid "Group Box"
+msgstr "Group Box"
+
+#: editor/widgetdatabase.cpp:175
+msgid "Button Group"
+msgstr "Button Group"
+
+#: editor/widgetdatabase.cpp:183
+msgid "Frame"
+msgstr "Frame"
+
+#: editor/widgetdatabase.cpp:191
+msgid "Tabwidget"
+msgstr "Tabwidget"
+
+#: editor/widgetdatabase.cpp:199 editor/widgetdatabase.cpp:531
+msgid "List Box"
+msgstr "List Box"
+
+#: editor/widgetdatabase.cpp:206
+msgid "List View"
+msgstr "List View"
+
+#: editor/widgetdatabase.cpp:214
+msgid "Icon View"
+msgstr "Icon View"
+
+#: editor/widgetdatabase.cpp:233
+msgid "Data Table"
+msgstr "Data Table"
+
+#: editor/widgetdatabase.cpp:241
+msgid "Line Edit"
+msgstr "Line Edit"
+
+#: editor/widgetdatabase.cpp:248
+msgid "Spin Box"
+msgstr "Spin Box"
+
+#: editor/widgetdatabase.cpp:255
+msgid "Date Edit"
+msgstr "Date Edit"
+
+#: editor/widgetdatabase.cpp:263
+msgid "Time Edit"
+msgstr "Time Edit"
+
+#: editor/widgetdatabase.cpp:271
+msgid "Date-Time Edit"
+msgstr "Date-Time Edit"
+
+#: editor/widgetdatabase.cpp:279
+msgid "Multi Line Edit"
+msgstr "Multi Line Edit"
+
+#: editor/widgetdatabase.cpp:286
+msgid "Rich Text Edit"
+msgstr "Rich Text Edit"
+
+#: editor/widgetdatabase.cpp:293
+msgid "Combo Box"
+msgstr "Combo Box"
+
+#: editor/widgetdatabase.cpp:300 editor/widgetdatabase.cpp:641
+msgid "Slider"
+msgstr "Slider"
+
+#: editor/widgetdatabase.cpp:307
+msgid "Scrollbar"
+msgstr "Scrollbar"
+
+#: editor/widgetdatabase.cpp:314
+msgid "Dial"
+msgstr "Dial"
+
+#: editor/widgetdatabase.cpp:321
+msgid "Label"
+msgstr "Label"
+
+#: editor/widgetdatabase.cpp:328
+msgid "LCD Number"
+msgstr "LCD Number"
+
+#: editor/widgetdatabase.cpp:335
+msgid "Progress Bar"
+msgstr "Progress Bar"
+
+#: editor/widgetdatabase.cpp:342
+msgid "Text View"
+msgstr "Text View"
+
+#: editor/widgetdatabase.cpp:349 editor/widgetdatabase.cpp:524
+msgid "Text Browser"
+msgstr "Text Browser"
+
+#: editor/widgetdatabase.cpp:358
+msgid ""
+"The Spacer provides horizontal and vertical spacing to be able to manipulate "
+"the behaviour of layouts."
+msgstr ""
+"The Spacer provides horizontal and vertical spacing to be able to manipulate "
+"the behaviour of layouts."
+
+#: editor/widgetdatabase.cpp:494
+msgid "Text Label"
+msgstr "Text Label"
+
+#: editor/widgetdatabase.cpp:495
+msgid "The Text Label provides a widget to display static text."
+msgstr "The Text Label provides a widget to display static text."
+
+#: editor/widgetdatabase.cpp:502
+msgid "Pixmap Label"
+msgstr "Pixmap Label"
+
+#: editor/widgetdatabase.cpp:503
+msgid "The Pixmap Label provides a widget to display pixmaps."
+msgstr "The Pixmap Label provides a widget to display pixmaps."
+
+#: editor/widgetdatabase.cpp:510
+msgid "A line edit"
+msgstr "A line edit"
+
+#: editor/widgetdatabase.cpp:517
+msgid "A rich text edit"
+msgstr "A rich text edit"
+
+#: editor/widgetdatabase.cpp:538
+msgid "A combo box"
+msgstr "A combo box"
+
+#: editor/widgetdatabase.cpp:545
+msgid "A tree widget"
+msgstr "A tree widget"
+
+#: editor/widgetdatabase.cpp:552
+msgid "A table widget"
+msgstr "A table widget"
+
+#: editor/widgetdatabase.cpp:559
+msgid "A button that when clicked, execute a command"
+msgstr "A button that when clicked, execute a command"
+
+#: editor/widgetdatabase.cpp:566
+msgid "A button that closes the dialog it is in"
+msgstr "A button that closes the dialogue it is in"
+
+#: editor/widgetdatabase.cpp:573
+msgid "A listbox showing output of a script"
+msgstr "A listbox showing output of a script"
+
+#: editor/widgetdatabase.cpp:580
+msgid ""
+"A widget made up of a line edit and push button, for selecting files and "
+"folders"
+msgstr ""
+"A widget made up of a line edit and push button, for selecting files and "
+"folders"
+
+#: editor/widgetdatabase.cpp:587
+msgid "A check box"
+msgstr "A tickbox"
+
+#: editor/widgetdatabase.cpp:594
+msgid "A radio button"
+msgstr "A radio button"
+
+#: editor/widgetdatabase.cpp:601
+msgid "A widget for grouping buttons together"
+msgstr "A widget for grouping buttons together"
+
+#: editor/widgetdatabase.cpp:609
+msgid "A widget for grouping other widgets together"
+msgstr "A widget for grouping other widgets together"
+
+#: editor/widgetdatabase.cpp:617
+msgid "A widget with tabs"
+msgstr "A widget with tabs"
+
+#: editor/widgetdatabase.cpp:634
+msgid "A spin box"
+msgstr "A spin box"
+
+#: editor/widgetdatabase.cpp:648
+msgid "A small rich text editor"
+msgstr "A small rich text editor"
+
+#: editor/widgetdatabase.cpp:655
+msgid "A status bar"
+msgstr "A status bar"
+
+#: editor/widgetdatabase.cpp:662
+msgid "A progress bar"
+msgstr "A progress bar"
+
+#: editor/widgetdatabase.cpp:669
+msgid "A hidden script container"
+msgstr "A hidden script container"
+
+#: editor/widgetdatabase.cpp:676
+msgid "A timer for running scripts periodically"
+msgstr "A timer for running scripts periodically"
+
+#: editor/widgetdatabase.cpp:683
+#, fuzzy
+msgid "A date selection widget"
+msgstr "Raises the selected widgets"
+
+#: editor/pixmapchooser.cpp:947
+msgid "All Pixmaps"
+msgstr "All Pixmaps"
+
+#: editor/pixmapchooser.cpp:950
+msgid ""
+"%1-Pixmaps (%2)\n"
+msgstr ""
+"%1-Pixmaps (%2)\n"
+
+#: editor/pixmapchooser.cpp:956
+msgid "All Files (*)"
+msgstr "All Files (*)"
+
+#. i18n: file ./editor/pixmapfunction.ui line 38
+#: editor/pixmapchooser.cpp:964 rc.cpp:1097
+#, no-c-format
+msgid "Choose Pixmap"
+msgstr "Choose Pixmap"
+
+#: editor/actiondnd.cpp:294 editor/actiondnd.cpp:353
+msgid "Delete Toolbar"
+msgstr "Delete Toolbar"
+
+#: editor/actiondnd.cpp:297 editor/actiondnd.cpp:383
+msgid "Delete Toolbar '%1'"
+msgstr "Delete Toolbar '%1'"
+
+#: editor/actiondnd.cpp:348 editor/actiondnd.cpp:1020
+msgid "Delete Separator"
+msgstr "Delete Separator"
+
+#. i18n: file ./editor/listboxeditor.ui line 147
+#: editor/actiondnd.cpp:350 editor/actiondnd.cpp:735 editor/actiondnd.cpp:1022
+#: rc.cpp:995 rc.cpp:1046
+#, no-c-format
+msgid "Delete Item"
+msgstr "Delete Item"
+
+#: editor/actiondnd.cpp:351 editor/actiondnd.cpp:1023
+msgid "Insert Separator"
+msgstr "Insert Separator"
+
+#: editor/actiondnd.cpp:362 editor/actiondnd.cpp:422 editor/actiondnd.cpp:445
+msgid "Delete Action '%1' From Toolbar '%2'"
+msgstr "Delete Action '%1' From Toolbar '%2'"
+
+#: editor/actiondnd.cpp:377
+msgid "Add Separator to Toolbar '%1'"
+msgstr "Add Separator to Toolbar '%1'"
+
+#: editor/actiondnd.cpp:464 editor/actiondnd.cpp:545
+msgid "Add Action '%1' to Toolbar '%2'"
+msgstr "Add Action '%1' to Toolbar '%2'"
+
+#: editor/actiondnd.cpp:538 editor/actiondnd.cpp:1157
+msgid "Insert/Move Action"
+msgstr "Insert/Move Action"
+
+#: 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 ""
+"Action '%1' has already been added to this toolbar.\n"
+"An Action may only occur once in a given toolbar."
+
+#: editor/actiondnd.cpp:671
+msgid "Add Widget '%1' to Toolbar '%2'"
+msgstr "Add Widget '%1' to Toolbar '%2'"
+
+#: editor/actiondnd.cpp:736
+msgid "Rename Item..."
+msgstr "Rename Item..."
+
+#: editor/actiondnd.cpp:740
+msgid "Delete Menu '%1'"
+msgstr "Delete Menu '%1'"
+
+#: editor/actiondnd.cpp:753
+msgid "Rename Menu Item"
+msgstr "Rename Menu Item"
+
+#: editor/actiondnd.cpp:753
+msgid "Menu text:"
+msgstr "Menu text:"
+
+#: editor/actiondnd.cpp:757
+msgid "Rename Menu '%1' to '%2'"
+msgstr "Rename Menu '%1' to '%2'"
+
+#: editor/actiondnd.cpp:881
+msgid "Move Menu '%1'"
+msgstr "Move Menu '%1'"
+
+#: editor/actiondnd.cpp:1030 editor/actiondnd.cpp:1069
+msgid "Delete Action '%1' From Popup Menu '%2'"
+msgstr "Delete Action '%1' From Popup Menu '%2'"
+
+#: editor/actiondnd.cpp:1040
+msgid "Add Separator to Popup Menu '%1'"
+msgstr "Add Separator to Popup Menu '%1'"
+
+#: editor/actiondnd.cpp:1082 editor/actiondnd.cpp:1164
+msgid "Add Action '%1' to Popup Menu '%2'"
+msgstr "Add Action '%1' to Popup Menu '%2'"
+
+#: editor/actiondnd.cpp:1158
+msgid ""
+"Action '%1' has already been added to this menu.\n"
+"An Action may only occur once in a given menu."
+msgstr ""
+"Action '%1' has already been added to this menu.\n"
+"An Action may only occur once in a given menu."
+
+#: editor/connectioneditorimpl.cpp:229
+msgid "Connect/Disconnect the signals and slots of '%1' and '%2'"
+msgstr "Connect/Disconnect the signals and slots of '%1' and '%2'"
+
+#: editor/connectioneditorimpl.cpp:237
+msgid "Remove Connections"
+msgstr "Remove Connections"
+
+#: editor/connectioneditorimpl.cpp:248
+msgid "Add Connections"
+msgstr "Add Connections"
+
+#: editor/hierarchyview.cpp:100
+msgid "(Constructor)"
+msgstr "(Constructor)"
+
+#: editor/hierarchyview.cpp:102
+msgid "(Destructor)"
+msgstr "(Destructor)"
+
+#: editor/hierarchyview.cpp:190
+msgid "Name"
+msgstr "Name"
+
+#: editor/hierarchyview.cpp:191
+msgid "Class"
+msgstr "Class"
+
+#: editor/hierarchyview.cpp:335
+msgid "Database"
+msgstr "Database"
+
+#: editor/choosewidgetimpl.cpp:38 editor/hierarchyview.cpp:608
+#: editor/mainwindow.cpp:268
+msgid "Widgets"
+msgstr "Widgets"
+
+#: editor/assoctexteditorimpl.cpp:143
+#, fuzzy
+msgid "&Highlighting"
+msgstr "Highlight"
+
+#: editor/assoctexteditorimpl.cpp:187
+#, fuzzy
+msgid "Edit text"
+msgstr "Edit Text"
+
+#: editor/assoctexteditorimpl.cpp:253
+msgid "Edit text - read only mode"
+msgstr ""
+
+#: editor/assoctexteditorimpl.cpp:271
+msgid "Set the 'text association' of '%1'"
+msgstr "Set the 'text association' of '%1'"
+
+#: editor/assoctexteditorimpl.cpp:281
+msgid "Set the 'population text' of '%1'"
+msgstr "Set the 'population text' of '%1'"
+
+#: editor/assoctexteditorimpl.cpp:430
+msgid "<qt>Cannot open file<br><b>%1</b></qt"
+msgstr "<qt>Cannot open file<br><b>%1</b></qt"
+
+#: editor/listvieweditorimpl.cpp:66
+msgid "Edit Items and Columns of '%1'"
+msgstr "Edit Items and Columns of '%1'"
+
+#: editor/listvieweditorimpl.cpp:225
+msgid "New Column"
+msgstr "New Column"
+
+#. i18n: file ./editor/listvieweditor.ui line 62
+#: editor/listvieweditorimpl.cpp:570 rc.cpp:629
+#, no-c-format
+msgid "&Items"
+msgstr "&Items"
+
+#: editor/mainwindow.cpp:141
+msgid "Welcome to the Kommander Editor"
+msgstr "Welcome to the Kommander Editor"
+
+#: editor/mainwindow.cpp:148
+msgid "Layout"
+msgstr "Layout"
+
+#: 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 ""
+"<h2>The Property Editor</h2>"
+"<p>You can change the appearance and behaviour 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 dialogue, 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.)"
+
+#: editor/mainwindow.cpp:271
+msgid "Object Explorer"
+msgstr "Object Explorer"
+
+#: 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 ""
+"<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>"
+
+#: editor/mainwindow.cpp:284 editor/mainwindow.cpp:293
+msgid "Dialogs"
+msgstr "Dialogues"
+
+#: editor/mainwindow.cpp:287
+msgid "Start typing the buffer you want to switch to here (ALT+B)"
+msgstr "Start typing the buffer you want to switch to here (ALT+B)"
+
+#: editor/mainwindow.cpp:294
+msgid ""
+"<h2>The File Overview Window</h2>"
+"<p>The File Overview Window displays all open dialogs.</p>"
+msgstr ""
+"<h2>The File Overview Window</h2>"
+"<p>The File Overview Window displays all open dialogues.</p>"
+
+#: editor/mainwindow.cpp:305
+msgid "Action Editor"
+msgstr "Action Editor"
+
+#: 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 ""
+"<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>"
+
+#: editor/mainwindow.cpp:316 editor/mainwindow.cpp:319
+msgid "Message Log"
+msgstr "Message Log"
+
+#: editor/mainwindow.cpp:395 editor/mainwindow.cpp:449
+#, fuzzy
+msgid "<qt>Cannot create backup file <i>%1</i>.</qt>"
+msgstr "<qt>Cannot save log file<br><b>%1</b></qt>"
+
+#: editor/mainwindow.cpp:406
+msgid "There is a dialog already running."
+msgstr "There is a dialogue already running."
+
+#: editor/mainwindow.cpp:406
+msgid "Run"
+msgstr "Run"
+
+#: editor/mainwindow.cpp:439
+#, fuzzy
+msgid "<qt>Cannot create temporary file <i>%1</i>.</qt>"
+msgstr "<qt>Cannot save log file<br><b>%1</b></qt>"
+
+#: editor/mainwindow.cpp:786
+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 ""
+"<b>The Form Window</b>"
+"<p>Use the various tools to add widgets or to change the layout and behaviour "
+"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> dialogue 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>."
+
+#: editor/mainwindow.cpp:891
+#, c-format
+msgid "&Undo: %1"
+msgstr "&Undo: %1"
+
+#: editor/mainwindow.cpp:895
+#, c-format
+msgid "&Redo: %1"
+msgstr "&Redo: %1"
+
+#: editor/mainwindow.cpp:974
+msgid "Choose Pixmap..."
+msgstr "Choose Pixmap..."
+
+#: editor/mainwindow.cpp:978
+msgid "Edit Text..."
+msgstr "Edit Text..."
+
+#: editor/mainwindow.cpp:982
+msgid "Edit Title..."
+msgstr "Edit Title..."
+
+#: editor/mainwindow.cpp:986 editor/mainwindow.cpp:1064
+msgid "Edit Page Title..."
+msgstr "Edit Page Title..."
+
+#: editor/mainwindow.cpp:1002 editor/mainwindow.cpp:1047
+msgid "Edit Kommander Text..."
+msgstr "Edit Kommander Text..."
+
+#: editor/mainwindow.cpp:1011 editor/mainwindow.cpp:1021
+#: editor/mainwindow.cpp:1057 editor/mainwindow.cpp:1497
+msgid "Delete Page"
+msgstr "Delete Page"
+
+#: editor/mainwindow.cpp:1014 editor/mainwindow.cpp:1024
+#: editor/mainwindow.cpp:1061 editor/mainwindow.cpp:1496
+msgid "Add Page"
+msgstr "Add Page"
+
+#: editor/mainwindow.cpp:1031
+msgid "Edit..."
+msgstr "Edit..."
+
+#: editor/mainwindow.cpp:1067
+msgid "Edit Pages..."
+msgstr "Edit Pages..."
+
+#: editor/mainwindow.cpp:1073
+msgid "Add Menu Item"
+msgstr "Add Menu Item"
+
+#: editor/mainwindow.cpp:1075
+msgid "Add Toolbar"
+msgstr "Add Toolbar"
+
+#: editor/mainwindow.cpp:1089 editor/mainwindow.cpp:1575
+msgid "New text:"
+msgstr "New text:"
+
+#: editor/mainwindow.cpp:1092
+msgid "Set the 'text' of '%1'"
+msgstr "Set the 'text' of '%1'"
+
+#: editor/mainwindow.cpp:1102 editor/mainwindow.cpp:1591
+msgid "Title"
+msgstr "Title"
+
+#: editor/mainwindow.cpp:1102 editor/mainwindow.cpp:1591
+msgid "New title:"
+msgstr "New title:"
+
+#: editor/mainwindow.cpp:1104
+msgid "Set the 'title' of '%1'"
+msgstr "Set the 'title' of '%1'"
+
+#: editor/mainwindow.cpp:1116
+msgid "Set the 'pageTitle' of '%1'"
+msgstr "Set the 'pageTitle' of '%1'"
+
+#: editor/mainwindow.cpp:1128
+msgid "Set the 'pixmap' of '%1'"
+msgstr "Set the 'pixmap' of '%1'"
+
+#: editor/mainwindow.cpp:1239
+msgid "Add Toolbar to '%1'"
+msgstr "Add Toolbar to '%1'"
+
+#: editor/mainwindow.cpp:1243
+msgid "Add Menu to '%1'"
+msgstr "Add Menu to '%1'"
+
+#: editor/mainwindow.cpp:1560
+msgid "Edit %1..."
+msgstr "Edit %1..."
+
+#: editor/mainwindow.cpp:1578
+msgid "Set the 'text' of '%2'"
+msgstr "Set the 'text' of '%2'"
+
+#: editor/mainwindow.cpp:1593
+msgid "Set the 'title' of '%2'"
+msgstr "Set the 'title' of '%2'"
+
+#: editor/mainwindow.cpp:1681
+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 ""
+"Kommander found some temporary saved files, which were\n"
+"written when Kommander crashed last time. Do you want to\n"
+"load these files?"
+
+#: editor/mainwindow.cpp:1683
+msgid "Restoring Last Session"
+msgstr "Restoring Last Session"
+
+#: editor/mainwindow.cpp:1683
+msgid "Load"
+msgstr "Load"
+
+#: editor/mainwindow.cpp:1683
+msgid "Do Not Load"
+msgstr "Do Not Load"
+
+#: editor/mainwindow.cpp:1736
+msgid "There is no help available for this dialog at the moment."
+msgstr "There is no help available for this dialogue at the moment."
+
+#: editor/mainwindow.cpp:1750
+msgid "<qt>Could not open file:<br><b>%1</b><br>File does not exist.</qt>"
+msgstr "<qt>Could not open file:<br><b>%1</b><br>File does not exist.</qt>"
+
+#: editor/mainwindow.cpp:1751
+msgid "Open File"
+msgstr "Open File"
+
+#: editor/formwindow.cpp:302
+msgid "&Horizontal"
+msgstr "&Horizontal"
+
+#: editor/formwindow.cpp:303
+msgid "&Vertical"
+msgstr "&Vertical"
+
+#: editor/formwindow.cpp:317 editor/formwindow.cpp:425
+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>Qt Designer</i>"
+", and provide a pixmap which will be used to represent the widget on the "
+"form.</p>"
+msgstr ""
+"<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>Qt Designer</i>"
+", and provide a pixmap which will be used to represent the widget on the "
+"form.</p>"
+
+#: editor/formwindow.cpp:324 editor/formwindow.cpp:432
+msgid "A %1 (custom widget)"
+msgstr "A %1 (custom widget)"
+
+#: editor/formwindow.cpp:331 editor/formwindow.cpp:439
+msgid "<b>A %1</b><p>%2</p>"
+msgstr "<b>A %1</b><p>%2</p>"
+
+#: editor/formwindow.cpp:384
+msgid "Reparent Widgets"
+msgstr "Reparent Widgets"
+
+#: editor/formwindow.cpp:390 editor/formwindow.cpp:396
+#: editor/formwindow.cpp:407
+#, c-format
+msgid "Insert %1"
+msgstr "Insert %1"
+
+#: editor/formwindow.cpp:597
+msgid "Connect '%1' with..."
+msgstr "Connect '%1' with..."
+
+#: editor/formwindow.cpp:620 editor/formwindow.cpp:676
+msgid "Change Tab Order"
+msgstr "Change Tab Order"
+
+#: editor/formwindow.cpp:806
+msgid "Connect '%1' to '%2'"
+msgstr "Connect '%1' to '%2'"
+
+#: editor/formwindow.cpp:868 editor/formwindow.cpp:957
+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 ""
+"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?"
+
+#: editor/formwindow.cpp:874 editor/formwindow.cpp:964
+msgid "Inserting Widget"
+msgstr "Inserting Widget"
+
+#: editor/formwindow.cpp:875 editor/formwindow.cpp:965
+msgid "&Break Layout"
+msgstr "&Break Layout"
+
+#: editor/formwindow.cpp:1224 editor/formwindow.cpp:1267
+msgid "Use Size Hint"
+msgstr "Use Size Hint"
+
+#: editor/formwindow.cpp:1661
+msgid "Click widgets to change the tab order..."
+msgstr "Click widgets to change the tab order..."
+
+#: editor/formwindow.cpp:1670
+msgid "Drag a line to create a connection..."
+msgstr "Drag a line to create a connection..."
+
+#: editor/formwindow.cpp:1676
+msgid "Click on the form to insert a %1..."
+msgstr "Click on the form to insert a %1..."
+
+#: editor/formwindow.cpp:1784
+msgid "Lower"
+msgstr "Lower"
+
+#: editor/formwindow.cpp:1847
+msgid "Accelerator '%1' is used %2 times."
+msgstr "Accelerator '%1' is used %2 times."
+
+#: editor/formwindow.cpp:1848
+msgid "&Select"
+msgstr "&Select"
+
+#: editor/formwindow.cpp:1859
+msgid "No accelerator is used more than once."
+msgstr "No accelerator is used more than once."
+
+#: editor/formwindow.cpp:1870
+msgid "Raise"
+msgstr "Raise"
+
+#: editor/formwindow.cpp:1930
+msgid "Lay Out Horizontally (in splitter)"
+msgstr "Lay Out Horizontally (in splitter)"
+
+#: editor/formwindow.cpp:1941
+msgid "Lay Out Vertically (in splitter)"
+msgstr "Lay Out Vertically (in splitter)"
+
+#: editor/formwindow.cpp:1975
+msgid "Lay Out Children Horizontally"
+msgstr "Lay Out Children Horizontally"
+
+#: editor/formwindow.cpp:1996
+msgid "Lay Out Children Vertically"
+msgstr "Lay Out Children Vertically"
+
+#: editor/formwindow.cpp:2020
+msgid "Lay Out Children in a Grid"
+msgstr "Lay Out Children in a Grid"
+
+#: editor/functionsimpl.cpp:83 plugin/specialinformation.cpp:383
+#, fuzzy
+msgid "Slots"
+msgstr "Slot"
+
+#: editor/functionsimpl.cpp:102
+#, fuzzy
+msgid "Functions"
+msgstr "&Function:"
+
+#: editor/functionsimpl.cpp:198
+msgid ""
+"To learn more about the slot, look at the documentation of the base Qt/KDE "
+"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 ""
+"<qt>"
+"<h3>%1</h3>"
+"<p><b>Description:</b> %2\n"
+"<p><b>Syntax:</b> <i>%3</i>%4</qt>"
+
+#: editor/functionsimpl.cpp:214
+msgid "<p>Parameters are not obligatory."
+msgstr "<p>Parameters are not obligatory."
+
+#: editor/functionsimpl.cpp:217
+#, c-format
+msgid ""
+"_n: "
+"<p>Only first argument is obligatory.\n"
+"<p>Only first %n arguments are obligatory."
+msgstr ""
+"<p>Only first argument is obligatory.\n"
+"<p>Only first %n arguments are obligatory."
+
+#: plugin/specialinformation.cpp:286
+msgid "Inserts the item if it will not create a duplicate."
+msgstr "Inserts the item if it will not create a duplicate."
+
+#: plugin/specialinformation.cpp:288
+msgid ""
+"Returns scripts associated with widget. This is an advanced feature that would "
+"not be commonly used."
+msgstr ""
+"Returns scripts associated with widget. This is an advanced feature that would "
+"not be commonly used."
+
+#: plugin/specialinformation.cpp:289
+msgid "Stops execution of the script associated with the widget."
+msgstr "Stops execution of the script associated with the widget."
+
+#: plugin/specialinformation.cpp:291
+msgid "Returns text of a cell in a table."
+msgstr "Returns text of a cell in a table."
+
+#: plugin/specialinformation.cpp:293
+msgid "Returns 1 for checked boxes, 0 for unchecked."
+msgstr "Returns 1 for ticked boxes, 0 for unticked."
+
+#: plugin/specialinformation.cpp:295
+msgid ""
+"Returns the list of child widgets contained in the parent widget. Set the <i>"
+"recursive</i> parameter to <i>true</i> to include widgets contained by child "
+"widgets."
+msgstr ""
+"Returns the list of child widgets contained in the parent widget. Set the <i>"
+"recursive</i> parameter to <i>true</i> to include widgets contained by child "
+"widgets."
+
+#: plugin/specialinformation.cpp:297
+msgid "Removes all content from the widget."
+msgstr "Removes all content from the widget."
+
+#: plugin/specialinformation.cpp:300
+#, fuzzy
+msgid "Get the column count"
+msgstr "Delete column"
+
+#: plugin/specialinformation.cpp:302
+msgid "Returns number of items in a widget such as combobox or listbox."
+msgstr "Returns number of items in a widget such as combobox or listbox."
+
+#: plugin/specialinformation.cpp:304
+msgid "Returns index of current column."
+msgstr "Returns index of current column."
+
+#: plugin/specialinformation.cpp:306
+msgid "Returns index of current item."
+msgstr "Returns index of current item."
+
+#: plugin/specialinformation.cpp:308
+msgid "Returns index of current row."
+msgstr "Returns index of current row."
+
+#: plugin/specialinformation.cpp:310
+msgid ""
+"Executes the script associated with the widget. With the new parser the execute "
+"method can take one or more arguments."
+msgstr ""
+
+#: plugin/specialinformation.cpp:312
+msgid ""
+"Returns the index of an item with the given text. Defaults to case sensitive. "
+"Matching can be an exact match or match if it contains the string. Only the "
+"first argument is requred. If no column is given it will search the first by "
+"default."
+msgstr ""
+
+#: plugin/specialinformation.cpp:314
+msgid "Inserts new column (or <i>count</i> columns) at <i>column</i> position."
+msgstr ""
+"Inserts new column (or <i>count</i> columns) at <i>column</i> position."
+
+#: plugin/specialinformation.cpp:316
+msgid "Inserts item at <i>index</i> position."
+msgstr "Inserts item at <i>index</i> position."
+
+#: plugin/specialinformation.cpp:319
+msgid "Inserts multiple items (EOL-separated) at <i>index</i> position."
+msgstr "Inserts multiple items (EOL-separated) at <i>index</i> position."
+
+#: plugin/specialinformation.cpp:322
+msgid "Inserts new row (or <i>count</i> rows) at <i>row</i> position."
+msgstr "Inserts new row (or <i>count</i> rows) at <i>row</i> position."
+
+#: plugin/specialinformation.cpp:324
+msgid "Returns the text of the item at the given index."
+msgstr "Returns the text of the item at the given index."
+
+#: plugin/specialinformation.cpp:326
+msgid ""
+"Returns the depth of the current item in the tree. Root items have depth 0."
+msgstr ""
+"Returns the depth of the current item in the tree. Root items have depth 0."
+
+#: plugin/specialinformation.cpp:328
+msgid "Returns the slash-separated path to the given item in the tree."
+msgstr "Returns the slash-separated path to the given item in the tree."
+
+#: plugin/specialinformation.cpp:330
+msgid ""
+"Removes the column (or <i>count</i> consecutive columns) with the given index."
+msgstr ""
+"Removes the column (or <i>count</i> consecutive columns) with the given index."
+
+#: plugin/specialinformation.cpp:332
+msgid "Removes the item with the given index."
+msgstr "Removes the item with the given index."
+
+#: plugin/specialinformation.cpp:335
+msgid ""
+"Removes the row (or <i>count</i> consecutive rows) with the given index."
+msgstr ""
+"Removes the row (or <i>count</i> consecutive rows) with the given index."
+
+#: plugin/specialinformation.cpp:338
+msgid ""
+"Returns selected text or text of current item.\n"
+"In case of Table widgets, returns the selection coordinates, separated by "
+"commas in TopRow,LeftColumn,BottomRow,RightColumn form. "
+msgstr ""
+
+#: plugin/specialinformation.cpp:340
+msgid ""
+"Sets scripts associated with widget. This is an advanced feature that would not "
+"be commonly used."
+msgstr ""
+"Sets scripts associated with widget. This is an advanced feature that would not "
+"be commonly used."
+
+#: plugin/specialinformation.cpp:342
+msgid "Enables or disables widget."
+msgstr "Enables or disables widget."
+
+#: plugin/specialinformation.cpp:345
+msgid "Sets text of a cell in a table."
+msgstr "Sets text of a cell in a table."
+
+#: plugin/specialinformation.cpp:347
+#, fuzzy
+msgid "Inserts a widget into a cell of a table."
+msgstr "Sets text of a cell in a table."
+
+#: plugin/specialinformation.cpp:349
+msgid ""
+"Returns the name of a widget inserted into a cell, or an empty string if the "
+"cell contains no widget or an unknown widget type."
+msgstr ""
+
+#: plugin/specialinformation.cpp:351
+msgid "Sets/unsets checkbox."
+msgstr "Sets/unsets tickbox."
+
+#: plugin/specialinformation.cpp:353
+msgid "Sets caption of the column <i>column</i>."
+msgstr "Sets caption of the column <i>column</i>."
+
+#: plugin/specialinformation.cpp:355
+msgid "Selects the item at the specified index. Indexes are zero based."
+msgstr "Selects the item at the specified index. Indexes are zero based."
+
+#: plugin/specialinformation.cpp:358
+#, fuzzy
+msgid ""
+"Inserts a tab to the tabwidget with the specified label at the given index. "
+"Indexes are zero based."
+msgstr "Selects the item at the specified index. Indexes are zero based."
+
+#: plugin/specialinformation.cpp:360
+msgid "Sets maximum numeric value"
+msgstr "Sets maximum numeric value"
+
+#: plugin/specialinformation.cpp:362
+msgid ""
+"Sets pixmap at the given index to the specified icon. Use <i>index = -1</i> "
+"to set the pixmap for all items."
+msgstr ""
+"Sets pixmap at the given index to the specified icon. Use <i>index = -1</i> "
+"to set the pixmap for all items."
+
+#: plugin/specialinformation.cpp:364
+msgid "Sets caption of the row <i>row</i>."
+msgstr "Sets caption of the row <i>row</i>."
+
+#: plugin/specialinformation.cpp:366
+msgid "Selects given text or select item containing given text."
+msgstr "Selects given text or select item containing given text."
+
+#: plugin/specialinformation.cpp:369
+msgid "Sets widget's content."
+msgstr "Sets widget's content."
+
+#: plugin/specialinformation.cpp:372
+msgid "Shows/hides widget."
+msgstr "Shows/hides widget."
+
+#: plugin/specialinformation.cpp:373
+msgid "Returns content of widget."
+msgstr "Returns content of widget."
+
+#: plugin/specialinformation.cpp:375
+msgid "Returns type(class) of widget."
+msgstr "Returns type(class) of widget."
+
+#: plugin/specialinformation.cpp:377
+msgid ""
+"Makes the widget editable or read only, depending on the editable argument."
+msgstr ""
+
+#: plugin/specialinformation.cpp:379
+msgid ""
+"Return the widget's geometry as <i>x y w h</i>. This is useful for positioning "
+"a created widget."
+msgstr ""
+
+#: plugin/specialinformation.cpp:381
+#, fuzzy
+msgid "Returns true if the widget has focus."
+msgstr "Returns the text of the item at the given index."
+
+#: plugin/specialinformation.cpp:387
+msgid ""
+"Returns current widget's content. This was required inside widget A to return "
+"widget A content when requested by widget B. The new method is to use @A.text "
+"inside B instead of just @A if you just want the unaltered text."
+msgstr ""
+"Returns current widget's content. This was required inside widget A to return "
+"widget A content when requested by widget B. The new method is to use @A.text "
+"inside B instead of just @A if you just want the unaltered text."
+
+#: plugin/specialinformation.cpp:389
+msgid ""
+"Returns selected text or text of current item. This is deprecated for <i>"
+"@mywidget.selected</i>."
+msgstr ""
+"Returns selected text or text of current item. This is deprecated for <i>"
+"@mywidget.selected</i>."
+
+#: plugin/specialinformation.cpp:391
+msgid ""
+"Does nothing. This is useful if you request a CheckBox or RadioButton to return "
+"a value where a state, typically the unchecked state, has no value. The @null "
+"prevents an error indicating it is empty."
+msgstr ""
+"Does nothing. This is useful if you request a TickBox or RadioButton to return "
+"a value where a state, typically the unticked state, has no value. The @null "
+"prevents an error indicating it is empty."
+
+#: plugin/specialinformation.cpp:393
+msgid "Returns the pid (process ID) of the current process."
+msgstr "Returns the pid (process ID) of the current process."
+
+#: plugin/specialinformation.cpp:395
+msgid ""
+"Returns DCOP identifier of current process. This is shorthand for <i>"
+"kmdr-executor-@pid</i>."
+msgstr ""
+"Returns DCOP identifier of current process. This is shorthand for <i>"
+"kmdr-executor-@pid</i>."
+
+#: plugin/specialinformation.cpp:398
+msgid "Returns the pid of the parent Kommander window."
+msgstr "Returns the pid of the parent Kommander window."
+
+#: plugin/specialinformation.cpp:400
+msgid "Writes <i>text</i> on stderr."
+msgstr "Writes <i>text</i> on stderr."
+
+#: plugin/specialinformation.cpp:402
+msgid "Writes <i>text</i> on standard output."
+msgstr "Writes <i>text</i> on standard output."
+
+#: plugin/specialinformation.cpp:404
+msgid ""
+"Executes a script block. Bash is used if no shell is given. It is primarily for "
+"use in non-button widgets where script actions are not expected. Full path is "
+"not required for the shell which may be useful for portability. "
+"<p><i>If this is used inside a button it allows alternate script languages to "
+"be used and will return a value to the main script, which may be unexpected.</i>"
+msgstr ""
+"Executes a script block. Bash is used if no shell is given. It is primarily for "
+"use in non-button widgets where script actions are not expected. Full path is "
+"not required for the shell which may be useful for portability. "
+"<p><i>If this is used inside a button it allows alternate script languages to "
+"be used and will return a value to the main script, which may be unexpected.</i>"
+
+#: plugin/specialinformation.cpp:406
+msgid ""
+"Returns value of an environment (shell) variable. Do not use <i>$</i> "
+"in the name. For example, <i>@env(PATH)</i>."
+msgstr ""
+"Returns value of an environment (shell) variable. Do not use <i>$</i> "
+"in the name. For example, <i>@env(PATH)</i>."
+
+#: plugin/specialinformation.cpp:408 plugin/specialinformation.cpp:410
+msgid "Executes an external shell command."
+msgstr "Executes an external shell command."
+
+#: plugin/specialinformation.cpp:412
+msgid "Parses an expression and returns computed value."
+msgstr "Parses an expression and returns computed value."
+
+#: plugin/specialinformation.cpp:414
+#, fuzzy
+msgid ""
+"Executes loop: values from <i>items</i> list (passed as EOL-separated string) "
+"are assigned to the variable. "
+"<br><b>Old</b>"
+"<br> <i>@forEach(i,A\\nB\\nC\\n)"
+"<br> @# @i=A"
+"<br>@end</i>"
+"<br><b>New</b>"
+"<br><i>foreach i in MyArray do"
+"<br> //i = key, MyArray[i] = val"
+"<br>end "
+msgstr ""
+"Executes loop: values from <i>items</i> list (passed as EOL-separated string) "
+"are assigned to the variable. "
+"<br> <i>@forEach(i,A\\nB\\nC\\n)"
+"<br> @# @i=A"
+"<br>@endif</i>"
+
+#: plugin/specialinformation.cpp:416
+#, fuzzy
+msgid ""
+"Executes loop: variable is set to <i>start</i> and is increased by <i>step</i> "
+"each time loop is executed. Execution stops when variable becomes larger then "
+"<i>end</i>. "
+"<br><b>Old</b>"
+"<br><i>@for(i,1,10,1)"
+"<br> @# @i=1"
+"<br>@endif</i>"
+"<br><b>New</b>"
+"<br><i>for i=0 to 20 step 5 do"
+"<br> debug(i)"
+"<br>end</i>."
+msgstr ""
+"Executes loop: variable is set to <i>start</i> and is increased by <i>step</i> "
+"each time loop is executed. Execution stops when variable becomes larger then "
+"<i>end</i>. "
+"<br><i>@for(i,1,10,1)"
+"<br> @# @i=1"
+"<br>@endif</i>."
+
+#: plugin/specialinformation.cpp:418
+msgid "Returns the value of a global variable."
+msgstr "Returns the value of a global variable."
+
+#: plugin/specialinformation.cpp:420
+msgid ""
+"Translates the string into the current language. Texts in GUI would be "
+"automatically extracted for translation."
+msgstr ""
+"Translates the string into the current language. Texts in GUI would be "
+"automatically extracted for translation."
+
+#: plugin/specialinformation.cpp:422
+#, fuzzy
+msgid ""
+"Executes block if expression is true (non-zero number or non-empty string.) "
+"<p><b>Old</b>Close with <b>@endif</b></p>"
+"<p><b>New</b>"
+"<br>if val == true then"
+"<br>// do op"
+"<br>elseif cond"
+"<br>// second chance"
+"<br>else"
+"<br>// cond failed"
+"<br>endif</p>"
+msgstr ""
+"Executes block if expression is true (non-zero number or non-empty string). "
+"<p>Close with <b>@endif</b></p>"
+
+#: plugin/specialinformation.cpp:424
+msgid ""
+"Executes another Kommander dialog. Current dialog directory is used if no path "
+"is given. Arguments may be given as named arguments which will become global "
+"variables in the new dialog. For instance: <i>var=val</i>"
+msgstr ""
+"Executes another Kommander dialogue. Current dialogue directory is used if no "
+"path is given. Arguments may be given as named arguments which will become "
+"global variables in the new dialogue. For instance: <i>var=val</i>"
+
+#: plugin/specialinformation.cpp:426
+msgid "Reads setting from configration file for this dialog."
+msgstr "Reads setting from configration file for this dialogue."
+
+#: plugin/specialinformation.cpp:428
+msgid ""
+"Sets the value of a global variable. Global variables exist for the life of the "
+"Kommander window."
+msgstr ""
+"Sets the value of a global variable. Global variables exist for the life of the "
+"Kommander window."
+
+#: plugin/specialinformation.cpp:430
+msgid "Stores setting in configuration file for this dialog."
+msgstr "Stores setting in configuration file for this dialogue."
+
+#: plugin/specialinformation.cpp:432
+msgid ""
+"Begin of <b>switch</b> block. Following <b>case</b> values are compared to <i>"
+"expression</i>."
+"<p>@switch()"
+"<br>@case()"
+"<br>@end"
+msgstr ""
+"Begin of <b>switch</b> block. Following <b>case</b> values are compared to <i>"
+"expression</i>."
+"<p>@switch()"
+"<br>@case()"
+"<br>@end"
+
+#: plugin/specialinformation.cpp:434
+msgid "Executes an external DCOP call."
+msgstr "Executes an external DCOP call."
+
+#: plugin/specialinformation.cpp:436
+msgid "Adds a comment to EOL that Kommander will not parse"
+msgstr "Adds a comment to EOL that Kommander will not parse"
+
+#: plugin/specialinformation.cpp:438
+msgid ""
+"Creates a new widget with the specified type and as the child of parent."
+msgstr ""
+
+#: plugin/specialinformation.cpp:440
+msgid ""
+"Returns true if there is a widget with the passed name, false otherwise."
+msgstr ""
+
+#: plugin/specialinformation.cpp:442
+msgid "Connects the signal of sender with the slot of the receiver"
+msgstr ""
+
+#: plugin/specialinformation.cpp:444
+#, fuzzy
+msgid "Disconnects the signal of sender from the slot of the receiver"
+msgstr "Displays the connections between the sender and the receiver."
+
+#: plugin/specialinformation.cpp:447
+msgid "Exits script execution and returns"
+msgstr ""
+
+#: plugin/specialinformation.cpp:449
+msgid "Exits the current block of a while, for or foreach loop"
+msgstr ""
+
+#: plugin/specialinformation.cpp:451
+msgid "Exit a step and return to the beginning of a loop"
+msgstr ""
+
+#: plugin/specialinformation.cpp:453
+msgid ""
+"Return from a script, optionaly with a value from the script to the caller"
+msgstr ""
+
+#: plugin/specialinformation.cpp:457
+msgid "Returns an EOL-separated list of all values in the array."
+msgstr "Returns an EOL-separated list of all values in the array."
+
+#: plugin/specialinformation.cpp:459
+msgid "Returns an EOL-separated list of all keys in the array."
+msgstr "Returns an EOL-separated list of all keys in the array."
+
+#: plugin/specialinformation.cpp:461
+msgid "Removes all elements from the array."
+msgstr "Removes all elements from the array."
+
+#: plugin/specialinformation.cpp:463
+msgid "Returns the number of elements in the array."
+msgstr "Returns the number of elements in the array."
+
+#: plugin/specialinformation.cpp:465
+msgid "Returns the value associated with the given key."
+msgstr "Returns the value associated with the given key."
+
+#: plugin/specialinformation.cpp:467
+msgid "Removes element with the given key from the array."
+msgstr "Removes element with the given key from the array."
+
+#: plugin/specialinformation.cpp:469
+msgid "Adds element with the given key and value to the array"
+msgstr "Adds element with the given key and value to the array"
+
+#: plugin/specialinformation.cpp:471
+msgid ""
+"Adds all elements in the string to the array. String should have <i>"
+"key\\tvalue\\n</i> format."
+msgstr ""
+"Adds all elements in the string to the array. String should have <i>"
+"key\\tvalue\\n</i> format."
+
+#: plugin/specialinformation.cpp:474
+msgid ""
+"Returns all elements in the array in "
+"<pre>key\\tvalue\\n</pre> format."
+msgstr ""
+"Returns all elements in the array in "
+"<pre>key\\tvalue\\n</pre> format."
+
+#: plugin/specialinformation.cpp:476
+msgid ""
+"Create an integer indexed array - starting from 0 - from a string. Use the "
+"separator character to split the string. The separator's default value is "
+"'\\t'."
+msgstr ""
+
+#: plugin/specialinformation.cpp:478
+msgid ""
+"Create a string from an integer indexed array. Concatenate the elements with "
+"the separator character. The separator's default value is '\\t'."
+msgstr ""
+
+#: plugin/specialinformation.cpp:480
+#, fuzzy
+msgid ""
+"Remove keyNum elements starting with keyStart from an indexed array and reindex "
+"the array. If keyNum is not specified, remove only the keyStart element."
+msgstr "Remove element with given key from the array."
+
+#: plugin/specialinformation.cpp:482
+msgid ""
+"Insert the elements from string starting at key and reindex the array. Use the "
+"separator to separate the elements from the string. The separator's default "
+"value is '\\t'."
+msgstr ""
+
+#: plugin/specialinformation.cpp:487
+msgid "Returns number of chars in the string."
+msgstr "Returns number of chars in the string."
+
+#: plugin/specialinformation.cpp:489
+msgid "Checks if the the string contains the given substring."
+msgstr "Checks if the the string contains the given substring."
+
+#: plugin/specialinformation.cpp:491
+msgid ""
+"Returns the position of a substring in the string, or -1 if it is not found."
+msgstr ""
+"Returns the position of a substring in the string, or -1 if it is not found."
+
+#: plugin/specialinformation.cpp:493
+msgid ""
+"Returns the position of a substring in the string, or -1 if it is not found. "
+"String is searched backwards"
+msgstr ""
+"Returns the position of a substring in the string, or -1 if it is not found. "
+"String is searched backwards"
+
+#: plugin/specialinformation.cpp:495
+msgid "Returns the first <i>n</i> chars of the string."
+msgstr "Returns the first <i>n</i> chars of the string."
+
+#: plugin/specialinformation.cpp:497
+msgid "Returns the last <i>n</i> chars of the string."
+msgstr "Returns the last <i>n</i> chars of the string."
+
+#: plugin/specialinformation.cpp:499
+msgid "Returns <i>n</i> chars of the string, starting from <i>start</i>."
+msgstr "Returns <i>n</i> chars of the string, starting from <i>start</i>."
+
+#: plugin/specialinformation.cpp:501
+msgid "Removes all occurrences of given substring."
+msgstr "Removes all occurrences of given substring."
+
+#: plugin/specialinformation.cpp:503
+msgid ""
+"Replaces all occurrences of the given substring with the given replacement."
+msgstr ""
+"Replaces all occurrences of the given substring with the given replacement."
+
+#: plugin/specialinformation.cpp:505
+msgid "Converts the string to uppercase."
+msgstr "Converts the string to uppercase."
+
+#: plugin/specialinformation.cpp:507
+msgid "Converts the string to lowercase."
+msgstr "Converts the string to lowercase."
+
+#: plugin/specialinformation.cpp:509
+msgid ""
+"Compares two strings. Returns 0 if they are equal, -1 if the first one is "
+"lower, 1 if the first one is higher"
+msgstr ""
+"Compares two strings. Returns 0 if they are equal, -1 if the first one is "
+"lower, 1 if the first one is higher"
+
+#: plugin/specialinformation.cpp:512
+msgid "Checks if the string is empty."
+msgstr "Checks if the string is empty."
+
+#: plugin/specialinformation.cpp:514
+msgid "Checks if the string is a valid number."
+msgstr "Checks if the string is a valid number."
+
+#: plugin/specialinformation.cpp:516
+msgid "Returns given section of a string."
+msgstr "Returns given section of a string."
+
+#: plugin/specialinformation.cpp:518
+msgid ""
+"Returns the given string with %1, %2, %3 replaced with <i>arg1</i>, <i>arg2</i>"
+", <i>arg3</i> accordingly."
+msgstr ""
+"Returns the given string with %1, %2, %3 replaced with <i>arg1</i>, <i>arg2</i>"
+", <i>arg3</i> accordingly."
+
+#: plugin/specialinformation.cpp:520
+msgid "Round a floating point number by x digits."
+msgstr ""
+
+#: plugin/specialinformation.cpp:523
+msgid "Convert a string to an integer. If not possible use the default value"
+msgstr ""
+
+#: plugin/specialinformation.cpp:525
+msgid ""
+"Convert a string to a double precision floating point value. If not possible "
+"use the default value"
+msgstr ""
+
+#: plugin/specialinformation.cpp:529
+msgid "Returns content of given file."
+msgstr "Returns content of given file."
+
+#: plugin/specialinformation.cpp:531
+msgid "Writes given string to a file."
+msgstr "Writes given string to a file."
+
+#: plugin/specialinformation.cpp:533
+msgid "Appends given string to the end of a file."
+msgstr "Appends given string to the end of a file."
+
+#: plugin/specialinformation.cpp:535
+msgid "Checks to see if file exists."
+msgstr ""
+
+#: plugin/specialinformation.cpp:538
+#, fuzzy
+msgid ""
+"Shows color dialog. Returns color in #RRGGBB format. Defaults to the parameter, "
+"if specified."
+msgstr "Shows colour dialogue. Returns colour in #RRGGBB format."
+
+#: plugin/specialinformation.cpp:540
+msgid "Shows text selection dialog. Returns entered text."
+msgstr "Shows text selection dialogue. Returns entered text."
+
+#: plugin/specialinformation.cpp:542
+msgid "Shows a dialog asking user for password and returns it."
+msgstr "Shows a dialogue asking user for password and returns it."
+
+#: plugin/specialinformation.cpp:544
+msgid "Shows value selection dialog. Returns entered value."
+msgstr "Shows value selection dialogue. Returns entered value."
+
+#: plugin/specialinformation.cpp:546
+msgid "Shows float value selection dialog. Returns entered value."
+msgstr "Shows float value selection dialogue. Returns entered value."
+
+#: plugin/specialinformation.cpp:548
+msgid "Shows existing file selection dialog. Returns selected file."
+msgstr "Shows existing file selection dialogue. Returns selected file."
+
+#: plugin/specialinformation.cpp:550
+msgid "Shows save file selection dialog. Returns selected file."
+msgstr "Shows save file selection dialogue. Returns selected file."
+
+#: plugin/specialinformation.cpp:552
+msgid "Shows directory selection dialog. Returns selected directory."
+msgstr "Shows directory selection dialogue. Returns selected directory."
+
+#: plugin/specialinformation.cpp:554
+msgid ""
+"Shows multiple files selection dialog. Returns EOL-separated list of selected "
+"files."
+msgstr ""
+"Shows multiple files selection dialogue. Returns EOL-separated list of selected "
+"files."
+
+#: plugin/specialinformation.cpp:558
+msgid "Shows an information dialog."
+msgstr "Shows an information dialogue."
+
+#: plugin/specialinformation.cpp:560
+msgid "Shows an error dialog."
+msgstr "Shows an error dialogue."
+
+#: plugin/specialinformation.cpp:562
+msgid ""
+"Shows a warning dialog with up to three buttons. Returns number of selected "
+"button."
+msgstr ""
+"Shows a warning dialogue with up to three buttons. Returns number of selected "
+"button."
+
+#: plugin/specialinformation.cpp:564
+msgid ""
+"Shows a question dialog with up to three buttons. Returns number of selected "
+"button."
+msgstr ""
+"Shows a question dialogue with up to three buttons. Returns number of selected "
+"button."
+
+#. i18n: file ./editor/wizardeditor.ui line 16
+#: rc.cpp:3
+#, no-c-format
+msgid "Wizard Page Editor"
+msgstr "Wizard Page Editor"
+
+#. i18n: file ./editor/wizardeditor.ui line 61
+#: rc.cpp:6
+#, no-c-format
+msgid "Wizard pages:"
+msgstr "Wizard pages:"
+
+#. i18n: file ./editor/wizardeditor.ui line 90
+#: rc.cpp:9 rc.cpp:893
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file ./editor/wizardeditor.ui line 200
+#: rc.cpp:21 rc.cpp:236 rc.cpp:392 rc.cpp:614 rc.cpp:815 rc.cpp:878 rc.cpp:914
+#: rc.cpp:980 rc.cpp:1082 rc.cpp:1133 rc.cpp:1310
+#, no-c-format
+msgid "Close the dialog and apply all the changes."
+msgstr "Close the dialogue and apply all the changes."
+
+#. i18n: file ./editor/wizardeditor.ui line 214
+#: rc.cpp:27 rc.cpp:398 rc.cpp:821 rc.cpp:986 rc.cpp:1088 rc.cpp:1139
+#, no-c-format
+msgid "Apply all changes."
+msgstr "Apply all changes."
+
+#. i18n: file ./editor/wizardeditor.ui line 228
+#: rc.cpp:33 rc.cpp:242 rc.cpp:404 rc.cpp:620 rc.cpp:827 rc.cpp:884 rc.cpp:920
+#: rc.cpp:992 rc.cpp:1094 rc.cpp:1145 rc.cpp:1319
+#, no-c-format
+msgid "Close the dialog and discard any changes."
+msgstr "Close the dialogue and discard any changes."
+
+#. i18n: file ./editor/previewwidget.ui line 22
+#: rc.cpp:36
+#, no-c-format
+msgid "Preview Window"
+msgstr "Preview Window"
+
+#. i18n: file ./editor/previewwidget.ui line 67
+#: rc.cpp:39
+#, no-c-format
+msgid "ButtonGroup"
+msgstr "ButtonGroup"
+
+#. i18n: file ./editor/previewwidget.ui line 84
+#: rc.cpp:42
+#, no-c-format
+msgid "RadioButton1"
+msgstr "RadioButton1"
+
+#. i18n: file ./editor/previewwidget.ui line 95
+#: rc.cpp:45
+#, no-c-format
+msgid "RadioButton2"
+msgstr "RadioButton2"
+
+#. i18n: file ./editor/previewwidget.ui line 103
+#: rc.cpp:48
+#, no-c-format
+msgid "RadioButton3"
+msgstr "RadioButton3"
+
+#. i18n: file ./editor/previewwidget.ui line 113
+#: rc.cpp:51
+#, no-c-format
+msgid "ButtonGroup2"
+msgstr "ButtonGroup2"
+
+#. i18n: file ./editor/previewwidget.ui line 130
+#: rc.cpp:54
+#, no-c-format
+msgid "CheckBox1"
+msgstr "TickBox1"
+
+#. i18n: file ./editor/previewwidget.ui line 141
+#: rc.cpp:57
+#, no-c-format
+msgid "CheckBox2"
+msgstr "TickBox2"
+
+#. i18n: file ./editor/previewwidget.ui line 175
+#: rc.cpp:60
+#, no-c-format
+msgid "LineEdit"
+msgstr "LineEdit"
+
+#. i18n: file ./editor/previewwidget.ui line 181
+#: rc.cpp:63
+#, no-c-format
+msgid "ComboBox"
+msgstr "ComboBox"
+
+#. i18n: file ./editor/previewwidget.ui line 212
+#: rc.cpp:66
+#, no-c-format
+msgid "PushButton"
+msgstr "PushButton"
+
+#. i18n: file ./editor/previewwidget.ui line 249
+#: rc.cpp:69
+#, 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 ./editor/newform.ui line 35
+#: rc.cpp:77
+#, no-c-format
+msgid "New File"
+msgstr "New File"
+
+#. i18n: file ./editor/newform.ui line 41
+#: rc.cpp:80
+#, 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>New Form</b>"
+"<p>Select a template for the new form and click the <b>OK</b>"
+"-button to create it.</p>"
+
+#. i18n: file ./editor/newform.ui line 109
+#: rc.cpp:89
+#, no-c-format
+msgid "Create a new form using the selected template."
+msgstr "Create a new form using the selected template."
+
+#. i18n: file ./editor/newform.ui line 123
+#: rc.cpp:95
+#, no-c-format
+msgid "Close the dialog without creating a new form."
+msgstr "Close the dialogue without creating a new form."
+
+#. i18n: file ./editor/newform.ui line 145
+#: rc.cpp:98
+#, no-c-format
+msgid "Displays a list of the available templates."
+msgstr "Displays a list of the available templates."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 38
+#: rc.cpp:101
+#, no-c-format
+msgid "Tune Palette"
+msgstr "Tune Palette"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 44
+#: rc.cpp:104
+#, 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 ""
+"<b>Edit Palette</b>"
+"<p>Change the current widget or form's palette.</p>"
+"<p>Use a generated palette or select colours for each colour group and each "
+"colour role.</p>"
+"<p>The palette can be tested with different widget layouts in the preview "
+"section.</p>"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 81
+#: rc.cpp:107 rc.cpp:860
+#, no-c-format
+msgid "Select &palette:"
+msgstr "Select &palette:"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 90
+#: rc.cpp:110 rc.cpp:863
+#, no-c-format
+msgid "Active Palette"
+msgstr "Active Palette"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 95
+#: rc.cpp:113 rc.cpp:866
+#, no-c-format
+msgid "Inactive Palette"
+msgstr "Inactive Palette"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 100
+#: rc.cpp:116 rc.cpp:869
+#, no-c-format
+msgid "Disabled Palette"
+msgstr "Disabled Palette"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 122
+#: rc.cpp:119
+#, no-c-format
+msgid "Auto"
+msgstr "Auto"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 139
+#: rc.cpp:122
+#, no-c-format
+msgid "Build the inactive palette from the active palette."
+msgstr "Build the inactive palette from the active palette."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 150
+#: rc.cpp:125
+#, no-c-format
+msgid "Build the disabled palette from the active palette."
+msgstr "Build the disabled palette from the active palette."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 163
+#: rc.cpp:128
+#, no-c-format
+msgid "Central Color &Roles"
+msgstr "Central Colour &Roles"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 178
+#: rc.cpp:131
+#, no-c-format
+msgid "Background"
+msgstr "Background"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 183
+#: rc.cpp:134
+#, no-c-format
+msgid "Foreground"
+msgstr "Foreground"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 188
+#: rc.cpp:137
+#, no-c-format
+msgid "Button"
+msgstr "Button"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 193
+#: rc.cpp:140
+#, no-c-format
+msgid "Base"
+msgstr "Base"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 203
+#: rc.cpp:146
+#, no-c-format
+msgid "BrightText"
+msgstr "BrightText"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 208
+#: rc.cpp:149
+#, no-c-format
+msgid "ButtonText"
+msgstr "ButtonText"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 213
+#: rc.cpp:152
+#, no-c-format
+msgid "Highlight"
+msgstr "Highlight"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 218
+#: rc.cpp:155
+#, no-c-format
+msgid "HighlightText"
+msgstr "HighlightText"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 223
+#: rc.cpp:158
+#, no-c-format
+msgid "Link"
+msgstr "Link"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 228
+#: rc.cpp:161
+#, no-c-format
+msgid "LinkVisited"
+msgstr "LinkVisited"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 235
+#: rc.cpp:164
+#, no-c-format
+msgid "Choose the central color role"
+msgstr "Choose the central colour role"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 238
+#: rc.cpp:167
+#, 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 ""
+"<b>Select a colour role.</b>"
+"<p>Available central colour roles are: "
+"<ul> "
+"<li>Background - general background colour.</li> "
+"<li>Foreground - general foreground colour. </li> "
+"<li>Base - used as the background colour for example, for text entry widgets; "
+"it is usually white or another light colour. </li> "
+"<li>Text - the forground colour 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 colour; useful where buttons need a "
+"background different from Background, as in the Macintosh style. </li> "
+"<li>ButtonText - a foreground colour used with the Button colour. </li> "
+"<li>Highlight - a colour used to indicate a selected or highlighted item. </li> "
+"<li>HighlightedText - a text colour that contrasts to Highlight. </li> "
+"<li>BrightText - a text colour that is very different from Foreground and "
+"contrasts well with, for example, black. </li> </ul> </p>"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 285
+#: rc.cpp:170
+#, no-c-format
+msgid "Choose pi&xmap:"
+msgstr "Choose pi&xmap:"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 310
+#: rc.cpp:173 rc.cpp:500
+#, no-c-format
+msgid "Select a pixmap"
+msgstr "Select a pixmap"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 313
+#: rc.cpp:176
+#, no-c-format
+msgid "Choose a pixmap file for the selected central color role."
+msgstr "Choose a pixmap file for the selected central colour role."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 335
+#: rc.cpp:179
+#, no-c-format
+msgid "&Select color:"
+msgstr "&Select colour:"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 360
+#: rc.cpp:182 rc.cpp:224 rc.cpp:476 rc.cpp:839 rc.cpp:848
+#, no-c-format
+msgid "Choose a color"
+msgstr "Choose a colour"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 363
+#: rc.cpp:185
+#, no-c-format
+msgid "Choose a color for the selected central color role."
+msgstr "Choose a colour for the selected central colour role."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 375
+#: rc.cpp:188
+#, no-c-format
+msgid "3D Shadow &Effects"
+msgstr "3D Shadow &Effects"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 406
+#: rc.cpp:191
+#, no-c-format
+msgid "Build &from button color:"
+msgstr "Build &from button colour:"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 412
+#: rc.cpp:194
+#, no-c-format
+msgid "Generate shadings"
+msgstr "Generate shadings"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 415
+#: rc.cpp:197
+#, no-c-format
+msgid "Check to let 3D-effect colors be calculated from the button-color."
+msgstr "Tick to let 3D-effect colours be calculated from the button-colour."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 421
+#: rc.cpp:200
+#, no-c-format
+msgid "Light"
+msgstr "Light"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 426
+#: rc.cpp:203
+#, no-c-format
+msgid "Midlight"
+msgstr "Midlight"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 431
+#: rc.cpp:206
+#, no-c-format
+msgid "Mid"
+msgstr "Mid"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 436
+#: rc.cpp:209
+#, no-c-format
+msgid "Dark"
+msgstr "Dark"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 441
+#: rc.cpp:212
+#, no-c-format
+msgid "Shadow"
+msgstr "Shadow"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 448
+#: rc.cpp:215
+#, no-c-format
+msgid "Choose 3D-effect color role"
+msgstr "Choose 3D-effect colour role"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 451
+#: rc.cpp:218
+#, 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 ""
+"<b>Select a colour effect role.</b>"
+"<p>Available effect roles are: "
+"<ul> "
+"<li>Light - lighter than Button colour. </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 colour. </li> </ul>"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 506
+#: rc.cpp:221
+#, no-c-format
+msgid "Select co&lor:"
+msgstr "Select co&lour:"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 534
+#: rc.cpp:227
+#, no-c-format
+msgid "Choose a color for the selected effect color role."
+msgstr "Choose a colour for the selected effect colour role."
+
+#. i18n: file ./editor/functions.ui line 16
+#: rc.cpp:245
+#, no-c-format
+msgid "Function Browser"
+msgstr "Function Browser"
+
+#. i18n: file ./editor/functions.ui line 38
+#: rc.cpp:248
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file ./editor/functions.ui line 67
+#: rc.cpp:251
+#, no-c-format
+msgid "&Group:"
+msgstr "&Group:"
+
+#. i18n: file ./editor/functions.ui line 97
+#: rc.cpp:254
+#, no-c-format
+msgid "&Function:"
+msgstr "&Function:"
+
+#. i18n: file ./editor/functions.ui line 129
+#: rc.cpp:257
+#, no-c-format
+msgid "&Parameters"
+msgstr "&Parameters"
+
+#. i18n: file ./editor/functions.ui line 140
+#: rc.cpp:260
+#, no-c-format
+msgid "Arg3"
+msgstr "Arg3"
+
+#. i18n: file ./editor/functions.ui line 148
+#: rc.cpp:263
+#, no-c-format
+msgid "Arg5"
+msgstr "Arg5"
+
+#. i18n: file ./editor/functions.ui line 190
+#: rc.cpp:266
+#, no-c-format
+msgid "Insert function"
+msgstr "Insert function"
+
+#. i18n: file ./editor/functions.ui line 198
+#: rc.cpp:269
+#, no-c-format
+msgid "Arg4"
+msgstr "Arg4"
+
+#. i18n: file ./editor/functions.ui line 240
+#: rc.cpp:272 rc.cpp:278 rc.cpp:281 rc.cpp:287 rc.cpp:290 rc.cpp:293
+#, no-c-format
+msgid "Quote"
+msgstr ""
+
+#. i18n: file ./editor/functions.ui line 263
+#: rc.cpp:275
+#, no-c-format
+msgid "Arg1"
+msgstr "Arg1"
+
+#. i18n: file ./editor/functions.ui line 362
+#: rc.cpp:284
+#, no-c-format
+msgid "Widget:"
+msgstr "Widget:"
+
+#. i18n: file ./editor/functions.ui line 502
+#: rc.cpp:296
+#, no-c-format
+msgid "Arg6"
+msgstr "Arg6"
+
+#. i18n: file ./editor/functions.ui line 510
+#: rc.cpp:299
+#, no-c-format
+msgid "Arg2"
+msgstr "Arg2"
+
+#. i18n: file ./editor/functions.ui line 623
+#: rc.cpp:308
+#, no-c-format
+msgid "Clear edited text"
+msgstr "Clear edited text"
+
+#. i18n: file ./editor/functions.ui line 631
+#: rc.cpp:311
+#, no-c-format
+msgid "Inserted &text:"
+msgstr "Inserted &text:"
+
+#. i18n: file ./editor/actioneditor.ui line 19
+#: rc.cpp:314
+#, no-c-format
+msgid "Edit Actions"
+msgstr "Edit Actions"
+
+#. i18n: file ./editor/actioneditor.ui line 61
+#: rc.cpp:317
+#, no-c-format
+msgid "Create new Action"
+msgstr "Create new Action"
+
+#. i18n: file ./editor/actioneditor.ui line 78
+#: rc.cpp:320
+#, no-c-format
+msgid "Delete current Action"
+msgstr "Delete current Action"
+
+#. i18n: file ./editor/actioneditor.ui line 95
+#: rc.cpp:323
+#, no-c-format
+msgid "Connect current Action"
+msgstr "Connect current Action"
+
+#. i18n: file ./editor/iconvieweditor.ui line 35
+#: rc.cpp:326
+#, no-c-format
+msgid "Edit Iconview"
+msgstr "Edit Iconview"
+
+#. i18n: file ./editor/iconvieweditor.ui line 41
+#: rc.cpp:329
+#, 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>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>"
+
+#. i18n: file ./editor/iconvieweditor.ui line 72
+#: rc.cpp:332
+#, no-c-format
+msgid "All items in the iconview."
+msgstr "All items in the iconview."
+
+#. i18n: file ./editor/iconvieweditor.ui line 94
+#: rc.cpp:335 rc.cpp:683 rc.cpp:1034
+#, no-c-format
+msgid "&New Item"
+msgstr "&New Item"
+
+#. i18n: file ./editor/iconvieweditor.ui line 97
+#: rc.cpp:338 rc.cpp:686 rc.cpp:1037
+#, no-c-format
+msgid "Add an item"
+msgstr "Add an item"
+
+#. i18n: file ./editor/iconvieweditor.ui line 100
+#: rc.cpp:341
+#, no-c-format
+msgid "Create a new item for the iconview."
+msgstr "Create a new item for the iconview."
+
+#. i18n: file ./editor/iconvieweditor.ui line 108
+#: rc.cpp:344 rc.cpp:632 rc.cpp:1043
+#, no-c-format
+msgid "&Delete Item"
+msgstr "&Delete Item"
+
+#. i18n: file ./editor/iconvieweditor.ui line 111
+#: rc.cpp:347 rc.cpp:635
+#, no-c-format
+msgid "Delete item"
+msgstr "Delete item"
+
+#. i18n: file ./editor/iconvieweditor.ui line 114
+#: rc.cpp:350
+#, no-c-format
+msgid "Delete the selected item."
+msgstr "Delete the selected item."
+
+#. i18n: file ./editor/iconvieweditor.ui line 147
+#: rc.cpp:353 rc.cpp:1001
+#, no-c-format
+msgid "&Item Properties"
+msgstr "&Item Properties"
+
+#. i18n: file ./editor/iconvieweditor.ui line 164
+#: rc.cpp:356 rc.cpp:647 rc.cpp:755 rc.cpp:1025 rc.cpp:1070
+#, no-c-format
+msgid "&Text:"
+msgstr "&Text:"
+
+#. i18n: file ./editor/iconvieweditor.ui line 181
+#: rc.cpp:359 rc.cpp:650 rc.cpp:1028
+#, no-c-format
+msgid "Change text"
+msgstr "Change text"
+
+#. i18n: file ./editor/iconvieweditor.ui line 184
+#: rc.cpp:362
+#, no-c-format
+msgid "Change the text for the selected item."
+msgstr "Change the text for the selected item."
+
+#. i18n: file ./editor/iconvieweditor.ui line 192
+#: rc.cpp:365 rc.cpp:734 rc.cpp:1004
+#, no-c-format
+msgid "&Pixmap:"
+msgstr "&Pixmap:"
+
+#. i18n: file ./editor/iconvieweditor.ui line 217
+#: rc.cpp:368 rc.cpp:665 rc.cpp:737 rc.cpp:1007 rc.cpp:1172 rc.cpp:1229
+#, no-c-format
+msgid "Label4"
+msgstr "Label4"
+
+#. i18n: file ./editor/iconvieweditor.ui line 237
+#: rc.cpp:371 rc.cpp:668 rc.cpp:740 rc.cpp:1010 rc.cpp:1175 rc.cpp:1232
+#, no-c-format
+msgid "Delete Pixmap"
+msgstr "Delete Pixmap"
+
+#. i18n: file ./editor/iconvieweditor.ui line 240
+#: rc.cpp:374 rc.cpp:1013
+#, no-c-format
+msgid "Delete the selected item's pixmap."
+msgstr "Delete the selected item's pixmap."
+
+#. i18n: file ./editor/iconvieweditor.ui line 257
+#: rc.cpp:380 rc.cpp:677 rc.cpp:749 rc.cpp:1019 rc.cpp:1184 rc.cpp:1241
+#, no-c-format
+msgid "Select a Pixmap"
+msgstr "Select a Pixmap"
+
+#. i18n: file ./editor/iconvieweditor.ui line 260
+#: rc.cpp:383
+#, no-c-format
+msgid "Select a pixmap file for the current item."
+msgstr "Select a pixmap file for the current item."
+
+#. i18n: file ./editor/createtemplate.ui line 61
+#: rc.cpp:410
+#, no-c-format
+msgid "Template &name:"
+msgstr "Template &name:"
+
+#. i18n: file ./editor/createtemplate.ui line 76
+#: rc.cpp:413
+#, no-c-format
+msgid "Name of the new template"
+msgstr "Name of the new template"
+
+#. i18n: file ./editor/createtemplate.ui line 80
+#: rc.cpp:416
+#, no-c-format
+msgid "Enter the name of the new template"
+msgstr "Enter the name of the new template"
+
+#. i18n: file ./editor/createtemplate.ui line 91
+#: rc.cpp:419
+#, no-c-format
+msgid "Class of the new template"
+msgstr "Class of the new template"
+
+#. i18n: file ./editor/createtemplate.ui line 95
+#: rc.cpp:422
+#, no-c-format
+msgid ""
+"Enter the name of the class which should be used as the template's base class"
+msgstr ""
+"Enter the name of the class which should be used as the template's base class"
+
+#. i18n: file ./editor/createtemplate.ui line 142
+#: rc.cpp:425
+#, no-c-format
+msgid "C&reate"
+msgstr "C&reate"
+
+#. i18n: file ./editor/createtemplate.ui line 150
+#: rc.cpp:428
+#, no-c-format
+msgid "Creates the new template"
+msgstr "Creates the new template"
+
+#. i18n: file ./editor/createtemplate.ui line 165
+#: rc.cpp:434
+#, no-c-format
+msgid "Closes the Dialog"
+msgstr "Closes the Dialogue"
+
+#. i18n: file ./editor/createtemplate.ui line 178
+#: rc.cpp:437
+#, no-c-format
+msgid "&Baseclass for template:"
+msgstr "&Baseclass for template:"
+
+#. i18n: file ./editor/assoctexteditor.ui line 16
+#: rc.cpp:440
+#, no-c-format
+msgid "Edit Text"
+msgstr "Edit Text"
+
+#. i18n: file ./editor/assoctexteditor.ui line 35
+#: rc.cpp:443
+#, no-c-format
+msgid "&Widget:"
+msgstr "&Widget:"
+
+#. i18n: file ./editor/assoctexteditor.ui line 67
+#: rc.cpp:449
+#, no-c-format
+msgid "&Text for:"
+msgstr "&Text for:"
+
+#. i18n: file ./editor/assoctexteditor.ui line 104
+#: rc.cpp:455
+#, no-c-format
+msgid "&Function..."
+msgstr "&Function..."
+
+#. i18n: file ./editor/assoctexteditor.ui line 137
+#: rc.cpp:458
+#, no-c-format
+msgid "Wi&dget:"
+msgstr "Wi&dget:"
+
+#. i18n: file ./editor/assoctexteditor.ui line 184
+#: rc.cpp:461
+#, no-c-format
+msgid "Fi&le..."
+msgstr "Fi&le..."
+
+#. i18n: file ./editor/preferences.ui line 35
+#: rc.cpp:464
+#, no-c-format
+msgid "Preferences"
+msgstr "Preferences"
+
+#. i18n: file ./editor/preferences.ui line 41
+#: rc.cpp:467
+#, no-c-format
+msgid ""
+"<b>Preferences</b>"
+"<p>Change the preferences of Qt Designer. There is always one tab with general "
+"preferences. There may be additional tabs, depending on which plugins are "
+"installed.</p>"
+msgstr ""
+"<b>Preferences</b>"
+"<p>Change the preferences of Qt Designer. There is always one tab with general "
+"preferences. There may be additional tabs, depending on which plugins are "
+"installed.</p>"
+
+#. i18n: file ./editor/preferences.ui line 62
+#: rc.cpp:470
+#, no-c-format
+msgid "General"
+msgstr "General"
+
+#. i18n: file ./editor/preferences.ui line 79
+#: rc.cpp:473
+#, no-c-format
+msgid "Backgro&und"
+msgstr "Backgro&und"
+
+#. i18n: file ./editor/preferences.ui line 114
+#: rc.cpp:479
+#, no-c-format
+msgid "Select a color in the color dialog."
+msgstr "Select a colour in the colour dialogue."
+
+#. i18n: file ./editor/preferences.ui line 125
+#: rc.cpp:482
+#, no-c-format
+msgid "Co&lor"
+msgstr "Co&lour"
+
+#. i18n: file ./editor/preferences.ui line 128
+#: rc.cpp:485
+#, no-c-format
+msgid "Use a background color"
+msgstr "Use a background colour"
+
+#. i18n: file ./editor/preferences.ui line 131
+#: rc.cpp:488
+#, no-c-format
+msgid "Use a background color."
+msgstr "Use a background colour."
+
+#. i18n: file ./editor/preferences.ui line 139
+#: rc.cpp:491
+#, no-c-format
+msgid "&Pixmap"
+msgstr "&Pixmap"
+
+#. i18n: file ./editor/preferences.ui line 145
+#: rc.cpp:494
+#, no-c-format
+msgid "Use a background pixmap"
+msgstr "Use a background pixmap"
+
+#. i18n: file ./editor/preferences.ui line 148
+#: rc.cpp:497
+#, no-c-format
+msgid "Use a background pixmap."
+msgstr "Use a background pixmap."
+
+#. i18n: file ./editor/preferences.ui line 171
+#: rc.cpp:503
+#, no-c-format
+msgid "Choose a pixmap file."
+msgstr "Choose a pixmap file."
+
+#. i18n: file ./editor/preferences.ui line 181
+#: rc.cpp:506
+#, no-c-format
+msgid "Show &grid"
+msgstr "Show &grid"
+
+#. i18n: file ./editor/preferences.ui line 187
+#: rc.cpp:509
+#, no-c-format
+msgid "Show Grid"
+msgstr "Show Grid"
+
+#. i18n: file ./editor/preferences.ui line 190
+#: rc.cpp:512
+#, no-c-format
+msgid ""
+"<b>Customize the grid appearance for all forms.</b>"
+"<p>When <b>Show Grid</b> is checked, all forms show a grid.</p>"
+msgstr ""
+"<b>Customise the grid appearance for all forms.</b>"
+"<p>When <b>Show Grid</b> is ticked, all forms show a grid.</p>"
+
+#. i18n: file ./editor/preferences.ui line 198
+#: rc.cpp:515
+#, no-c-format
+msgid "Gr&id"
+msgstr "Gr&id"
+
+#. i18n: file ./editor/preferences.ui line 218
+#: rc.cpp:518
+#, no-c-format
+msgid "Sn&ap to grid"
+msgstr "Sn&ap to grid"
+
+#. i18n: file ./editor/preferences.ui line 224
+#: rc.cpp:521
+#, no-c-format
+msgid "Snap to the grid"
+msgstr "Snap to the grid"
+
+#. i18n: file ./editor/preferences.ui line 227
+#: rc.cpp:524
+#, no-c-format
+msgid ""
+"<b>Customize the grid-settings for all forms.</b>"
+"<p>When <b>Snap to Grid</b> is checked, the widgets snap to the grid using the "
+"the X/Y resolution.</p>"
+msgstr ""
+"<b>Customise the grid-settings for all forms.</b>"
+"<p>When <b>Snap to Grid</b> is ticked, the widgets snap to the grid using the "
+"the X/Y resolution.</p>"
+
+#. i18n: file ./editor/preferences.ui line 258
+#: rc.cpp:527 rc.cpp:533
+#, no-c-format
+msgid "Grid resolution"
+msgstr "Grid resolution"
+
+#. i18n: file ./editor/preferences.ui line 261
+#: rc.cpp:530 rc.cpp:536
+#, no-c-format
+msgid ""
+"<b>Customize the grid-settings for all forms.</b>"
+"<p>When <b>Show Grid</b> is checked, a grid is shown on all forms using the X/Y "
+"resolution.</p>"
+msgstr ""
+"<b>Customise the grid-settings for all forms.</b>"
+"<p>When <b>Show Grid</b> is ticked, a grid is shown on all forms using the X/Y "
+"resolution.</p>"
+
+#. i18n: file ./editor/preferences.ui line 289
+#: rc.cpp:539
+#, no-c-format
+msgid "Grid-&X:"
+msgstr "Grid-&X:"
+
+#. i18n: file ./editor/preferences.ui line 300
+#: rc.cpp:542
+#, no-c-format
+msgid "Grid-&Y:"
+msgstr "Grid-&Y:"
+
+#. i18n: file ./editor/preferences.ui line 327
+#: rc.cpp:545 rc.cpp:566
+#, no-c-format
+msgid ""
+"A splash screen is displayed when starting Qt Designer if this option is "
+"checked."
+msgstr ""
+"A splash screen is displayed when starting Qt Designer if this option is "
+"ticked."
+
+#. i18n: file ./editor/preferences.ui line 335
+#: rc.cpp:548
+#, no-c-format
+msgid "Ge&neral"
+msgstr "Ge&neral"
+
+#. i18n: file ./editor/preferences.ui line 352
+#: rc.cpp:551
+#, no-c-format
+msgid "Restore last &workspace on startup"
+msgstr "Restore last &workspace on startup"
+
+#. i18n: file ./editor/preferences.ui line 358
+#: rc.cpp:554
+#, no-c-format
+msgid "Restore last workspace"
+msgstr "Restore last workspace"
+
+#. i18n: file ./editor/preferences.ui line 361
+#: rc.cpp:557
+#, no-c-format
+msgid ""
+"The current workspace settings will be restored the next time you start Qt "
+"Designer if this option is checked."
+msgstr ""
+"The current workspace settings will be restored the next time you start Qt "
+"Designer if this option is ticked."
+
+#. i18n: file ./editor/preferences.ui line 369
+#: rc.cpp:560
+#, no-c-format
+msgid "Show &splash screen on startup"
+msgstr "Show &splash screen on startup"
+
+#. i18n: file ./editor/preferences.ui line 375
+#: rc.cpp:563
+#, no-c-format
+msgid "Show Splashscreen"
+msgstr "Show Splashscreen"
+
+#. i18n: file ./editor/preferences.ui line 386
+#: rc.cpp:569
+#, no-c-format
+msgid "Disable data&base auto-edit in preview"
+msgstr "Disable data&base auto-edit in preview"
+
+#. i18n: file ./editor/preferences.ui line 397
+#: rc.cpp:572
+#, no-c-format
+msgid "&Documentation path:"
+msgstr "&Documentation path:"
+
+#. i18n: file ./editor/preferences.ui line 422
+#: rc.cpp:575
+#, no-c-format
+msgid ""
+"<b>Enter the path to the documentation.</b>"
+"<p>You may provide an $environment variable as the first part of the "
+"pathname.</p>"
+msgstr ""
+"<b>Enter the path to the documentation.</b>"
+"<p>You may provide an $environment variable as the first part of the "
+"pathname.</p>"
+
+#. i18n: file ./editor/preferences.ui line 436
+#: rc.cpp:581
+#, no-c-format
+msgid "Select path"
+msgstr "Select path"
+
+#. i18n: file ./editor/preferences.ui line 439
+#: rc.cpp:584
+#, no-c-format
+msgid "Look for the documentation path."
+msgstr "Look for the documentation path."
+
+#. i18n: file ./editor/preferences.ui line 451
+#: rc.cpp:587
+#, no-c-format
+msgid "&Toolbars"
+msgstr "&Toolbars"
+
+#. i18n: file ./editor/preferences.ui line 468
+#: rc.cpp:590
+#, no-c-format
+msgid "Show &big icons"
+msgstr "Show &big icons"
+
+#. i18n: file ./editor/preferences.ui line 471
+#: rc.cpp:593
+#, no-c-format
+msgid "Big Icons"
+msgstr "Big Icons"
+
+#. i18n: file ./editor/preferences.ui line 474
+#: rc.cpp:596
+#, no-c-format
+msgid "Big icons will be used in the toolbars if this is checked."
+msgstr "Big icons will be used in the toolbars if this is ticked."
+
+#. i18n: file ./editor/preferences.ui line 482
+#: rc.cpp:599
+#, no-c-format
+msgid "Show text lab&els"
+msgstr "Show text lab&els"
+
+#. i18n: file ./editor/preferences.ui line 485
+#: rc.cpp:602
+#, no-c-format
+msgid "Text Labels"
+msgstr "Text Labels"
+
+#. i18n: file ./editor/preferences.ui line 488
+#: rc.cpp:605
+#, no-c-format
+msgid "Text labels will be usin in the toolbars if this is checked."
+msgstr "Text labels will be usin in the toolbars if this is ticked."
+
+#. i18n: file ./editor/listvieweditor.ui line 35
+#: rc.cpp:623
+#, no-c-format
+msgid "Edit Listview"
+msgstr "Edit Listview"
+
+#. i18n: file ./editor/listvieweditor.ui line 41
+#: rc.cpp:626
+#, no-c-format
+msgid ""
+"<b>Edit Listview</b>"
+"<p>Use the controls on the <b>Items</b>-tab to add, edit or delete items in the "
+"listview. Change the column configuration of the listview using the controls on "
+"the <b>Columns</b>-tab.</p>Click the <b>New Item</b>"
+"-button to create a new item, then enter text and add 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 ""
+"<b>Edit Listview</b>"
+"<p>Use the controls on the <b>Items</b>-tab to add, edit or delete items in the "
+"listview. Change the column configuration of the listview using the controls on "
+"the <b>Columns</b>-tab.</p>Click the <b>New Item</b>"
+"-button to create a new item, then enter text and add 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>"
+
+#. i18n: file ./editor/listvieweditor.ui line 85
+#: rc.cpp:638
+#, no-c-format
+msgid "<b>Deletes the selected item.</b><p>Any sub-items are also deleted.</p>"
+msgstr ""
+"<b>Deletes the selected item.</b>"
+"<p>Any sub-items are also deleted.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 99
+#: rc.cpp:641
+#, no-c-format
+msgid "Item &Properties"
+msgstr "Item &Properties"
+
+#. i18n: file ./editor/listvieweditor.ui line 116
+#: rc.cpp:644
+#, no-c-format
+msgid "Pi&xmap:"
+msgstr "Pi&xmap:"
+
+#. i18n: file ./editor/listvieweditor.ui line 147
+#: rc.cpp:653
+#, no-c-format
+msgid ""
+"<b>Change the text of the item.</b>"
+"<p>The text will be changed in the current column of the selected item.</p>"
+msgstr ""
+"<b>Change the text of the item.</b>"
+"<p>The text will be changed in the current column of the selected item.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 155
+#: rc.cpp:656
+#, no-c-format
+msgid "Change column"
+msgstr "Change column"
+
+#. i18n: file ./editor/listvieweditor.ui line 158
+#: rc.cpp:659
+#, no-c-format
+msgid ""
+"<b>Select the current column.</b>"
+"<p>The item's text and pixmap will be changed for the current column</p>"
+msgstr ""
+"<b>Select the current column.</b>"
+"<p>The item's text and pixmap will be changed for the current column</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 166
+#: rc.cpp:662
+#, no-c-format
+msgid "Colu&mn:"
+msgstr "Colu&mn:"
+
+#. i18n: file ./editor/listvieweditor.ui line 214
+#: rc.cpp:671 rc.cpp:1178 rc.cpp:1235
+#, 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>Delete the selected item's pixmap.</b>"
+"<p>The pixmap in the current column of the selected item will be deleted.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 234
+#: rc.cpp:680 rc.cpp:1187 rc.cpp:1244
+#, 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>Select a pixmap file for the item.</b>"
+"<p>The pixmap will be changed in the current column of the selected item.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 252
+#: rc.cpp:689
+#, no-c-format
+msgid ""
+"<b>Adds a new item to the list.</b>"
+"<p>The item will be inserted at the top of the list and can be moved using the "
+"up- and down-buttons.</p>"
+msgstr ""
+"<b>Adds a new item to the list.</b>"
+"<p>The item will be inserted at the top of the list and can be moved using the "
+"up- and down-buttons.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 260
+#: rc.cpp:692 rc.cpp:998
+#, no-c-format
+msgid "The list of items."
+msgstr "The list of items."
+
+#. i18n: file ./editor/listvieweditor.ui line 268
+#: rc.cpp:695
+#, no-c-format
+msgid "New &Subitem"
+msgstr "New &Subitem"
+
+#. i18n: file ./editor/listvieweditor.ui line 271
+#: rc.cpp:698
+#, no-c-format
+msgid "Add a subitem"
+msgstr "Add a subitem"
+
+#. i18n: file ./editor/listvieweditor.ui line 274
+#: rc.cpp:701
+#, no-c-format
+msgid ""
+"<b>Create a new sub-item for the selected item.</b>"
+"<p>New sub-items are inserted at the top of the list of sub-items, and new "
+"levels are created automatically.</p>"
+msgstr ""
+"<b>Create a new sub-item for the selected item.</b>"
+"<p>New sub-items are inserted at the top of the list of sub-items, and new "
+"levels are created automatically.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 305
+#: rc.cpp:704 rc.cpp:800 rc.cpp:1052 rc.cpp:1151 rc.cpp:1205
+#, no-c-format
+msgid "Move up"
+msgstr "Move up"
+
+#. i18n: file ./editor/listvieweditor.ui line 308
+#: rc.cpp:707
+#, no-c-format
+msgid ""
+"<b>Move the selected item up.</b>"
+"<p>The item will be moved within its level in the hierarchy.</p>"
+msgstr ""
+"<b>Move the selected item up.</b>"
+"<p>The item will be moved within its level in the hierarchy.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 322
+#: rc.cpp:710 rc.cpp:785 rc.cpp:1058 rc.cpp:1157 rc.cpp:1211
+#, no-c-format
+msgid "Move down"
+msgstr "Move down"
+
+#. i18n: file ./editor/listvieweditor.ui line 325
+#: rc.cpp:713
+#, no-c-format
+msgid ""
+"<b>Move the selected item down.</b>"
+"<p>The item will be moved within its level in the hierarchy.</p>"
+msgstr ""
+"<b>Move the selected item down.</b>"
+"<p>The item will be moved within its level in the hierarchy.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 339
+#: rc.cpp:716
+#, no-c-format
+msgid "Move left"
+msgstr "Move left"
+
+#. i18n: file ./editor/listvieweditor.ui line 342
+#: rc.cpp:719
+#, no-c-format
+msgid ""
+"<b>Move the selected item one level up.</b>"
+"<p>This will also change the level of the item's sub-items.</p>"
+msgstr ""
+"<b>Move the selected item one level up.</b>"
+"<p>This will also change the level of the item's sub-items.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 356
+#: rc.cpp:722
+#, no-c-format
+msgid "Move right"
+msgstr "Move right"
+
+#. i18n: file ./editor/listvieweditor.ui line 359
+#: rc.cpp:725
+#, no-c-format
+msgid ""
+"<b>Move the selected item one level down.</b>"
+"<p>This will also change the level of the item's sub-items.</p>"
+msgstr ""
+"<b>Move the selected item one level down.</b>"
+"<p>This will also change the level of the item's sub-items.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 369
+#: rc.cpp:728 rc.cpp:1148
+#, no-c-format
+msgid "Co&lumns"
+msgstr "Co&lumns"
+
+#. i18n: file ./editor/listvieweditor.ui line 386
+#: rc.cpp:731
+#, no-c-format
+msgid "Column Properties"
+msgstr "Column Properties"
+
+#. i18n: file ./editor/listvieweditor.ui line 437
+#: rc.cpp:743
+#, no-c-format
+msgid "Delete the pixmap of the selected column."
+msgstr "Delete the pixmap of the selected column."
+
+#. i18n: file ./editor/listvieweditor.ui line 457
+#: rc.cpp:752
+#, no-c-format
+msgid ""
+"<b>Select a pixmap file for the selected column.</b>"
+"<p>The pixmap will be displayed in the header of the listview.</p>"
+msgstr ""
+"<b>Select a pixmap file for the selected column.</b>"
+"<p>The pixmap will be displayed in the header of the listview.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 482
+#: rc.cpp:758
+#, no-c-format
+msgid "Enter column text"
+msgstr "Enter column text"
+
+#. i18n: file ./editor/listvieweditor.ui line 485
+#: rc.cpp:761
+#, no-c-format
+msgid ""
+"<b>Enter the text for the selected column.</b>"
+"<p>The text will be displayed in the header of the listview.</p>"
+msgstr ""
+"<b>Enter the text for the selected column.</b>"
+"<p>The text will be displayed in the header of the listview.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 493
+#: rc.cpp:764
+#, no-c-format
+msgid "Clicka&ble"
+msgstr "Clicka&ble"
+
+#. i18n: file ./editor/listvieweditor.ui line 496
+#: rc.cpp:767
+#, no-c-format
+msgid ""
+"If this option is checked, the selected column will react to mouse clicks on "
+"the header."
+msgstr ""
+"If this option is ticked, the selected column will react to mouse clicks on the "
+"header."
+
+#. i18n: file ./editor/listvieweditor.ui line 504
+#: rc.cpp:770
+#, no-c-format
+msgid "Re&sizable"
+msgstr "Re&sizable"
+
+#. i18n: file ./editor/listvieweditor.ui line 507
+#: rc.cpp:773
+#, no-c-format
+msgid "The column's width will be resizeable if this option is checked."
+msgstr "The column's width will be resizeable if this option is ticked."
+
+#. i18n: file ./editor/listvieweditor.ui line 517
+#: rc.cpp:776 rc.cpp:1163
+#, no-c-format
+msgid "&Delete Column"
+msgstr "&Delete Column"
+
+#. i18n: file ./editor/listvieweditor.ui line 520
+#: rc.cpp:779
+#, no-c-format
+msgid "Delete column"
+msgstr "Delete column"
+
+#. i18n: file ./editor/listvieweditor.ui line 523
+#: rc.cpp:782
+#, no-c-format
+msgid "Deletes the selected Column."
+msgstr "Deletes the selected Column."
+
+#. i18n: file ./editor/listvieweditor.ui line 540
+#: rc.cpp:788
+#, no-c-format
+msgid ""
+"<b>Move the selected item down.</b>"
+"<p>The top-most column will be the first column in the list.</p>"
+msgstr ""
+"<b>Move the selected item down.</b>"
+"<p>The top-most column will be the first column in the list.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 548
+#: rc.cpp:791 rc.cpp:1166
+#, no-c-format
+msgid "&New Column"
+msgstr "&New Column"
+
+#. i18n: file ./editor/listvieweditor.ui line 551
+#: rc.cpp:794
+#, no-c-format
+msgid "Add a Column"
+msgstr "Add a Column"
+
+#. i18n: file ./editor/listvieweditor.ui line 554
+#: rc.cpp:797
+#, no-c-format
+msgid ""
+"<b>Create a new column.</b>"
+"<p>New columns are appended at the end of (right of) the list and may be moved "
+"using the up- and down-buttons.</p>"
+msgstr ""
+"<b>Create a new column.</b>"
+"<p>New columns are appended at the end of (right of) the list and may be moved "
+"using the up- and down-buttons.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 571
+#: rc.cpp:803
+#, no-c-format
+msgid ""
+"<b>Move the selected item up.</b>"
+"<p>The top-most column will be the first column in the list.</p>"
+msgstr ""
+"<b>Move the selected item up.</b>"
+"<p>The top-most column will be the first column in the list.</p>"
+
+#. i18n: file ./editor/listvieweditor.ui line 579
+#: rc.cpp:806
+#, no-c-format
+msgid "The list of columns."
+msgstr "The list of columns."
+
+#. i18n: file ./editor/paletteeditor.ui line 43
+#: rc.cpp:830
+#, no-c-format
+msgid "Edit Palette"
+msgstr "Edit Palette"
+
+#. i18n: file ./editor/paletteeditor.ui line 68
+#: rc.cpp:833
+#, no-c-format
+msgid "Build Palette"
+msgstr "Build Palette"
+
+#. i18n: file ./editor/paletteeditor.ui line 111
+#: rc.cpp:836
+#, no-c-format
+msgid "&3D effects:"
+msgstr "&3D effects:"
+
+#. i18n: file ./editor/paletteeditor.ui line 142
+#: rc.cpp:842
+#, no-c-format
+msgid "Choose the effect-color for the generated palette."
+msgstr "Choose the effect-colour for the generated palette."
+
+#. i18n: file ./editor/paletteeditor.ui line 173
+#: rc.cpp:845
+#, no-c-format
+msgid "Back&ground:"
+msgstr "Back&ground:"
+
+#. i18n: file ./editor/paletteeditor.ui line 204
+#: rc.cpp:851
+#, no-c-format
+msgid "Choose the background color for the generated palette."
+msgstr "Choose the background colour for the generated palette."
+
+#. i18n: file ./editor/paletteeditor.ui line 229
+#: rc.cpp:854
+#, no-c-format
+msgid "&Tune Palette..."
+msgstr "&Tune Palette..."
+
+#. i18n: file ./editor/paletteeditor.ui line 247
+#: rc.cpp:857
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file ./editor/listeditor.ui line 71
+#: rc.cpp:899
+#, no-c-format
+msgid "Re&name"
+msgstr "Re&name"
+
+#. i18n: file ./editor/formsettings.ui line 35
+#: rc.cpp:905
+#, no-c-format
+msgid "Form Settings"
+msgstr "Form Settings"
+
+#. i18n: file ./editor/formsettings.ui line 41
+#: rc.cpp:908
+#, 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 ""
+"<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>"
+
+#. i18n: file ./editor/formsettings.ui line 122
+#: rc.cpp:923
+#, no-c-format
+msgid "La&youts"
+msgstr "La&youts"
+
+#. i18n: file ./editor/formsettings.ui line 155
+#: rc.cpp:926
+#, no-c-format
+msgid "Default mar&gin:"
+msgstr "Default mar&gin:"
+
+#. i18n: file ./editor/formsettings.ui line 166
+#: rc.cpp:929
+#, no-c-format
+msgid "D&efault spacing:"
+msgstr "D&efault spacing:"
+
+#. i18n: file ./editor/formsettings.ui line 202
+#: rc.cpp:935
+#, no-c-format
+msgid "Enter a comment about the form."
+msgstr "Enter a comment about the form."
+
+#. i18n: file ./editor/formsettings.ui line 227
+#: rc.cpp:938
+#, no-c-format
+msgid "Co&mment:"
+msgstr "Co&mment:"
+
+#. i18n: file ./editor/formsettings.ui line 238
+#: rc.cpp:941
+#, no-c-format
+msgid "&License:"
+msgstr "&Licence:"
+
+#. i18n: file ./editor/formsettings.ui line 249
+#: rc.cpp:944 rc.cpp:956 rc.cpp:962
+#, no-c-format
+msgid "Enter your name"
+msgstr "Enter your name"
+
+#. i18n: file ./editor/formsettings.ui line 252
+#: rc.cpp:947 rc.cpp:959 rc.cpp:965
+#, no-c-format
+msgid "Enter your name."
+msgstr "Enter your name."
+
+#. i18n: file ./editor/formsettings.ui line 260
+#: rc.cpp:950
+#, no-c-format
+msgid "&Version:"
+msgstr "&Version:"
+
+#. i18n: file ./editor/formsettings.ui line 271
+#: rc.cpp:953
+#, no-c-format
+msgid "A&uthor:"
+msgstr "A&uthor:"
+
+#. i18n: file ./editor/listboxeditor.ui line 35
+#: rc.cpp:968
+#, no-c-format
+msgid "Edit Listbox"
+msgstr "Edit Listbox"
+
+#. i18n: file ./editor/listboxeditor.ui line 41
+#: rc.cpp:971
+#, 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 ""
+"<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>"
+
+#. i18n: file ./editor/listboxeditor.ui line 229
+#: rc.cpp:1022
+#, no-c-format
+msgid "Choose a pixmap file for the selected item."
+msgstr "Choose a pixmap file for the selected item."
+
+#. i18n: file ./editor/listboxeditor.ui line 257
+#: rc.cpp:1031
+#, no-c-format
+msgid "Change the selected item's text."
+msgstr "Change the selected item's text."
+
+#. i18n: file ./editor/listboxeditor.ui line 273
+#: rc.cpp:1040
+#, no-c-format
+msgid "<b>Add a new item.</b><p>New items are appended to the list.</p>"
+msgstr "<b>Add a new item.</b><p>New items are appended to the list.</p>"
+
+#. i18n: file ./editor/listboxeditor.ui line 287
+#: rc.cpp:1049
+#, no-c-format
+msgid "Delete the selected item"
+msgstr "Delete the selected item"
+
+#. i18n: file ./editor/listboxeditor.ui line 321
+#: rc.cpp:1055
+#, no-c-format
+msgid "Moves the selected item up."
+msgstr "Moves the selected item up."
+
+#. i18n: file ./editor/listboxeditor.ui line 338
+#: rc.cpp:1061
+#, no-c-format
+msgid "Move the selected item down."
+msgstr "Move the selected item down."
+
+#. i18n: file ./editor/multilineeditor.ui line 38
+#: rc.cpp:1064
+#, no-c-format
+msgid "Edit Multiline Edit"
+msgstr "Edit Multiline Edit"
+
+#. i18n: file ./editor/multilineeditor.ui line 46
+#: rc.cpp:1067
+#, 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 ""
+"<b>Edit Multiline Edit</b>"
+"<p>Enter the text and click the <b>OK</b>-Button to apply the changes.</p>"
+
+#. i18n: file ./editor/multilineeditor.ui line 84
+#: rc.cpp:1073
+#, no-c-format
+msgid "Enter your text here."
+msgstr "Enter your text here."
+
+#. i18n: file ./editor/pixmapfunction.ui line 61
+#: rc.cpp:1100
+#, no-c-format
+msgid "&Enter arguments for loading the pixmap:"
+msgstr "&Enter arguments for loading the pixmap:"
+
+#. i18n: file ./editor/pixmapfunction.ui line 109
+#: rc.cpp:1103
+#, no-c-format
+msgid "QPixmap("
+msgstr "QPixmap("
+
+#. i18n: file ./editor/pixmapfunction.ui line 573
+#: rc.cpp:1106
+#, no-c-format
+msgid ")"
+msgstr ")"
+
+#. i18n: file ./editor/tableeditor.ui line 16
+#: rc.cpp:1118
+#, no-c-format
+msgid "Edit Table"
+msgstr "Edit Table"
+
+#. i18n: file ./editor/tableeditor.ui line 34
+#: rc.cpp:1121 rc.cpp:1124
+#, no-c-format
+msgid "1"
+msgstr "1"
+
+#. i18n: file ./editor/tableeditor.ui line 218
+#: rc.cpp:1154 rc.cpp:1208
+#, 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 ""
+"<b>Move the selected item up.</b>"
+"<p>The top-most column will be the first column of the list.</p>"
+
+#. i18n: file ./editor/tableeditor.ui line 235
+#: rc.cpp:1160 rc.cpp:1214
+#, 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 ""
+"<b>Move the selected item down.</b>"
+"<p>The top-most column will be the first column of the list.</p>"
+
+#. i18n: file ./editor/tableeditor.ui line 273
+#: rc.cpp:1169
+#, no-c-format
+msgid "Table:"
+msgstr "Table:"
+
+#. i18n: file ./editor/tableeditor.ui line 348
+#: rc.cpp:1190 rc.cpp:1223
+#, no-c-format
+msgid "&Label:"
+msgstr "&Label:"
+
+#. i18n: file ./editor/tableeditor.ui line 359
+#: rc.cpp:1193 rc.cpp:1226
+#, no-c-format
+msgid "Pixmap:"
+msgstr "Pixmap:"
+
+#. i18n: file ./editor/tableeditor.ui line 370
+#: rc.cpp:1196
+#, no-c-format
+msgid "&Field:"
+msgstr "&Field:"
+
+#. i18n: file ./editor/tableeditor.ui line 394
+#: rc.cpp:1199
+#, no-c-format
+msgid "<no table>"
+msgstr "<no table>"
+
+#. i18n: file ./editor/tableeditor.ui line 406
+#: rc.cpp:1202
+#, no-c-format
+msgid "&Rows"
+msgstr "&Rows"
+
+#. i18n: file ./editor/tableeditor.ui line 496
+#: rc.cpp:1217
+#, no-c-format
+msgid "&New Row"
+msgstr "&New Row"
+
+#. i18n: file ./editor/tableeditor.ui line 504
+#: rc.cpp:1220
+#, no-c-format
+msgid "&Delete Row"
+msgstr "&Delete Row"
+
+#. i18n: file ./editor/choosewidget.ui line 16
+#: rc.cpp:1247
+#, no-c-format
+msgid "Choose Widget"
+msgstr "Choose Widget"
+
+#. i18n: file ./editor/choosewidget.ui line 118
+#: rc.cpp:1256
+#, no-c-format
+msgid "Find:"
+msgstr "Find:"
+
+#. i18n: file ./editor/connectioneditor.ui line 35
+#: rc.cpp:1259
+#, no-c-format
+msgid "Edit Connections"
+msgstr "Edit Connections"
+
+#. i18n: file ./editor/connectioneditor.ui line 41
+#: rc.cpp:1262
+#, no-c-format
+msgid ""
+"<b>Edit Connections</b>"
+"<p>Add and remove connections in the current form .</p>"
+"<p>Select a signal and a corresponding slot then press the <b>Connect</b>"
+"-button to create a connection.</p>"
+"<p>Select a connection from the list then press the <b>Disconnect</b>"
+"-button to delete the connection.</p>"
+msgstr ""
+"<b>Edit Connections</b>"
+"<p>Add and remove connections in the current form .</p>"
+"<p>Select a signal and a corresponding slot then press the <b>Connect</b>"
+"-button to create a connection.</p>"
+"<p>Select a connection from the list then press the <b>Disconnect</b>"
+"-button to delete the connection.</p>"
+
+#. i18n: file ./editor/connectioneditor.ui line 56
+#: rc.cpp:1265
+#, no-c-format
+msgid "Sender"
+msgstr "Sender"
+
+#. i18n: file ./editor/connectioneditor.ui line 67
+#: rc.cpp:1268
+#, no-c-format
+msgid "Signal"
+msgstr "Signal"
+
+#. i18n: file ./editor/connectioneditor.ui line 78
+#: rc.cpp:1271
+#, no-c-format
+msgid "Receiver"
+msgstr "Receiver"
+
+#. i18n: file ./editor/connectioneditor.ui line 89
+#: rc.cpp:1274
+#, no-c-format
+msgid "Slot"
+msgstr "Slot"
+
+#. i18n: file ./editor/connectioneditor.ui line 111
+#: rc.cpp:1277
+#, no-c-format
+msgid "Displays the connections between the sender and the receiver."
+msgstr "Displays the connections between the sender and the receiver."
+
+#. i18n: file ./editor/connectioneditor.ui line 119
+#: rc.cpp:1280
+#, no-c-format
+msgid ""
+"<b>A list of slots for the receiver.</b>"
+"<p>The slots that are displayed are only those which have arguments that "
+"correspond with the arguments of the signal that is currently selected in the "
+"Signal-list.</b>"
+msgstr ""
+"<b>A list of slots for the receiver.</b>"
+"<p>The slots that are displayed are only those which have arguments that "
+"correspond with the arguments of the signal that is currently selected in the "
+"Signal-list.</b>"
+
+#. i18n: file ./editor/connectioneditor.ui line 127
+#: rc.cpp:1283
+#, no-c-format
+msgid "Displays the list of signals that the widget emits."
+msgstr "Displays the list of signals that the widget emits."
+
+#. i18n: file ./editor/connectioneditor.ui line 143
+#: rc.cpp:1286
+#, no-c-format
+msgid "Si&gnals:"
+msgstr "Si&gnals:"
+
+#. i18n: file ./editor/connectioneditor.ui line 183
+#: rc.cpp:1289
+#, no-c-format
+msgid "&Slots:"
+msgstr "&Slots:"
+
+#. i18n: file ./editor/connectioneditor.ui line 217
+#: rc.cpp:1292
+#, no-c-format
+msgid "&Disconnect"
+msgstr "&Disconnect"
+
+#. i18n: file ./editor/connectioneditor.ui line 220
+#: rc.cpp:1295
+#, no-c-format
+msgid "Alt+D"
+msgstr ""
+
+#. i18n: file ./editor/connectioneditor.ui line 226
+#: rc.cpp:1298
+#, no-c-format
+msgid "Remove the selected connection"
+msgstr "Remove the selected connection"
+
+#. i18n: file ./editor/connectioneditor.ui line 229
+#: rc.cpp:1301
+#, no-c-format
+msgid "Remove the selected connection."
+msgstr "Remove the selected connection."
+
+#. i18n: file ./editor/connectioneditor.ui line 257
+#: rc.cpp:1307
+#, no-c-format
+msgid "Alt+O"
+msgstr ""
+
+#. i18n: file ./editor/connectioneditor.ui line 277
+#: rc.cpp:1316
+#, no-c-format
+msgid "Alt+C"
+msgstr ""
+
+#. i18n: file ./editor/connectioneditor.ui line 318
+#: rc.cpp:1322
+#, no-c-format
+msgid "Connec&tions:"
+msgstr "Connec&tions:"
+
+#. i18n: file ./editor/connectioneditor.ui line 346
+#: rc.cpp:1325
+#, no-c-format
+msgid "Co&nnect"
+msgstr "Co&nnect"
+
+#. i18n: file ./editor/connectioneditor.ui line 349
+#: rc.cpp:1328
+#, no-c-format
+msgid "Alt+N"
+msgstr ""
+
+#. i18n: file ./editor/connectioneditor.ui line 355
+#: rc.cpp:1331
+#, no-c-format
+msgid "Create connection"
+msgstr "Create connection"
+
+#. i18n: file ./editor/connectioneditor.ui line 358
+#: rc.cpp:1334
+#, no-c-format
+msgid "Create a connection between a signal and a slot."
+msgstr "Create a connection between a signal and a slot."
+
+#. i18n: file ./editor/templates/Tab_Dialog.ui line 37
+#: rc.cpp:1337 rc.cpp:1340 rc.cpp:1382 rc.cpp:1385
+#, no-c-format
+msgid "Tab"
+msgstr "Tab"
+
+#. i18n: file ./editor/templates/Tab_Dialog.ui line 71
+#: rc.cpp:1346 rc.cpp:1364 rc.cpp:1370 rc.cpp:1391
+#, no-c-format
+msgid "F1"
+msgstr "F1"
+
+#: widget/parser.cpp:116
+msgid "Invalid character: '%1'"
+msgstr "Invalid character: '%1'"
+
+#: widget/parser.cpp:192
+msgid "Constant value expected"
+msgstr ""
+
+#: widget/parser.cpp:223
+#, fuzzy
+msgid "'%1' (%2) is not a widget"
+msgstr "'%1' is not a widget"
+
+#: widget/parser.cpp:235 widget/parser.cpp:520
+msgid "'%1' is not a function"
+msgstr "'%1' is not a function"
+
+#: widget/parser.cpp:246
+msgid "Expected value"
+msgstr "Expected value"
+
+#: 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 "in function '%1': %2"
+
+#: widget/parser.cpp:426
+msgid "too few parameters"
+msgstr "too few parameters"
+
+#: widget/parser.cpp:428
+msgid "too many parameters"
+msgstr "too many parameters"
+
+#: widget/parser.cpp:474
+msgid "in widget function '%1.%2': %3"
+msgstr "in widget function '%1.%2': %3"
+
+#: widget/parser.cpp:517
+msgid "'%1' is not a widget"
+msgstr "'%1' is not a widget"
+
+#: widget/parser.cpp:522
+msgid "Unexpected symbol after variable '%1'"
+msgstr "Unexpected symbol after variable '%1'"
+
+#: 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 "Expected '%1'"
+
+#: widget/parser.cpp:757 widget/parser.cpp:770
+msgid "Expected variable"
+msgstr "Expected variable"
+
+#: widget/myprocess.cpp:94
+msgid "<qt>Failed to start shell process<br><b>%1</b></qt>"
+msgstr "<qt>Failed to start shell process<br><b>%1</b></qt>"
+
+#: widget/expression.cpp:199 widget/expression.cpp:208
+#, fuzzy
+msgid "error"
+msgstr "Paste Error"
+
+#: widget/kommanderfunctions.cpp:120
+msgid "Unterminated @execBegin ... @execEnd block."
+msgstr "Unterminated @execBegin ... @execEnd block."
+
+#: widget/kommanderfunctions.cpp:138 widget/kommanderfunctions.cpp:164
+msgid "Unterminated @forEach ... @end block."
+msgstr "Unterminated @forEach ... @end block."
+
+#: widget/kommanderfunctions.cpp:201
+msgid "Unterminated @if ... @endif block."
+msgstr "Unterminated @if ... @endif block."
+
+#: widget/kommanderfunctions.cpp:221
+msgid "Unterminated @switch ... @end block."
+msgstr "Unterminated @switch ... @end block."
+
+#: widget/kommanderfunctions.cpp:320
+#, c-format
+msgid "Unknown widget: @%1."
+msgstr "Unknown widget: @%1."
+
+#: widget/kommanderfunctions.cpp:338
+msgid "Infinite loop: @%1 called inside @%2."
+msgstr "Infinite loop: @%1 called inside @%2."
+
+#: widget/kommanderfunctions.cpp:344
+msgid "Script for @%1 is empty."
+msgstr "Script for @%1 is empty."
+
+#: widget/kommanderwidget.cpp:119 widgets/scriptobject.cpp:99
+msgid "Invalid state for associated text."
+msgstr "Invalid state for associated text."
+
+#: widget/kommanderwidget.cpp:134
+msgid ""
+"Line %1: %2.\n"
+msgstr ""
+"Line %1: %2.\n"
+
+#: widget/kommanderwidget.cpp:244
+msgid "Unknown special: '%1'."
+msgstr "Unknown special: '%1'."
+
+#: widget/kommanderwidget.cpp:274
+msgid "Unmatched parenthesis in DCOP call '%1'."
+msgstr "Unmatched bracket in DCOP call '%1'."
+
+#: widget/kommanderwidget.cpp:280
+msgid "Incorrect arguments in DCOP call '%1'."
+msgstr "Incorrect arguments in DCOP call '%1'."
+
+#: widget/kommanderwidget.cpp:310
+msgid "Tried to perform DCOP query, but failed."
+msgstr "Tried to perform DCOP query, but failed."
+
+#: widget/kommanderwidget.cpp:341
+msgid "DCOP return type %1 is not yet implemented."
+msgstr "DCOP return type %1 is not yet implemented."
+
+#: widget/kommanderwidget.cpp:406
+msgid "Continue && Ignore Next Errors"
+msgstr "Continue && Ignore Next Errors"
+
+#: widget/kommanderwidget.cpp:408
+msgid "<qt>Error in widget <b>%1</b>:<p><i>%2</i></qt>"
+msgstr "<qt>Error in widget <b>%1</b>:<p><i>%2</i></qt>"
+
+#: widget/kommanderwidget.cpp:427
+msgid ""
+"Error in widget %1:\n"
+" %2\n"
+msgstr ""
+"Error in widget %1:\n"
+" %2\n"
+
+#: widget/kommanderwidget.cpp:582
+msgid "Unmatched parenthesis after '%1'."
+msgstr "Unmatched parenthesis after '%1'."
+
+#: widget/kommanderwidget.cpp:591
+msgid "Unmatched quotes in argument of '%1'."
+msgstr "Unmatched quotes in argument of '%1'."
+
+#: widget/kommanderwidget.cpp:593
+msgid "Unknown function group: '%1'."
+msgstr "Unknown function group: '%1'."
+
+#: widget/kommanderwidget.cpp:595
+msgid "Unknown function: '%1' in group '%2'."
+msgstr "Unknown function: '%1' in group '%2'."
+
+#: widget/kommanderwidget.cpp:597
+msgid "Unknown widget function: '%1'."
+msgstr "Unknown widget function: '%1'."
+
+#: widget/kommanderwidget.cpp:599
+msgid ""
+"Not enough arguments for '%1' (%2 instead of %3)."
+"<p>Correct syntax is: %4"
+msgstr ""
+"Not enough arguments for '%1' (%2 instead of %3)."
+"<p>Correct syntax is: %4"
+
+#: widget/kommanderwidget.cpp:604
+msgid "Too many arguments for '%1' (%2 instead of %3).<p>Correct syntax is: %4"
+msgstr ""
+"Too many arguments for '%1' (%2 instead of %3)."
+"<p>Correct syntax is: %4"
+
+#: executor/main.cpp:45
+msgid ""
+"Executor is a component of the Kommander dialog system that executes .kmdr "
+"files given as arguments or via stdin"
+msgstr ""
+"Executor is a component of the Kommander dialogue system that executes .kmdr "
+"files given as arguments or via stdin"
+
+#: executor/main.cpp:50
+msgid "Read dialog from standard input"
+msgstr "Read dialogue from standard input"
+
+#: executor/main.cpp:51
+msgid "Use given catalog for translation"
+msgstr "Use given catalogue for translation"
+
+#: executor/main.cpp:58
+msgid "Kommander Executor"
+msgstr "Kommander Executor"
+
+#: executor/main.cpp:87
+msgid ""
+"Error: no dialog given. Use --stdin option to read dialog from standard input.\n"
+msgstr ""
+"Error: no dialogue given. Use --stdin option to read dialogue from standard "
+"input.\n"
+
+#: executor/instance.cpp:115
+#, fuzzy
+msgid "<qt>Unable to create dialog.</qt>"
+msgstr "<qt>Unable to create dialogue from file<br><b>%1</b></qt>"
+
+#: executor/instance.cpp:187
+msgid "<qt>Kommander file<br><b>%1</b><br>does not exist.</qt>"
+msgstr "<qt>Kommander file<br><b>%1</b><br>does not exist.</qt>"
+
+#: executor/instance.cpp:195
+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>"
+msgstr ""
+"<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>"
+
+#: executor/instance.cpp:197
+msgid "Wrong Extension"
+msgstr "Wrong Extension"
+
+#: 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>"
+msgstr ""
+"<qt>This dialogue 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 dialogue will have write access to all of your "
+"home directory; <b>running such dialogues may be dangerous: </b>"
+"<p>are you sure you want to continue?</qt>"
+
+#: executor/instance.cpp:218 executor/instance.cpp:223
+msgid "Run Nevertheless"
+msgstr "Run Nevertheless"
+
+#: executor/instance.cpp:223
+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>"
+msgstr ""
+
+#: executor/register.cpp:66
+msgid "Return EOL-separated list of all values in the array."
+msgstr "Return EOL-separated list of all values in the array."
+
+#: executor/register.cpp:67
+msgid "Return EOL-separated list of all keys in the array."
+msgstr "Return EOL-separated list of all keys in the array."
+
+#: executor/register.cpp:68
+msgid "Remove all elements from the array."
+msgstr "Remove all elements from the array."
+
+#: executor/register.cpp:69
+msgid "Return number of elements in the array."
+msgstr "Return number of elements in the array."
+
+#: executor/register.cpp:70
+msgid "Return the value associated with given key."
+msgstr "Return the value associated with given key."
+
+#: executor/register.cpp:71
+msgid "Remove element with given key from the array."
+msgstr "Remove element with given key from the array."
+
+#: executor/register.cpp:72
+msgid "Add element with given key and value to the array"
+msgstr "Add element with given key and value to the array"
+
+#: executor/register.cpp:73
+msgid ""
+"Add all elements in the string to the array. String should have <i>key>"
+"\\tvalue\\n</i> format."
+msgstr ""
+"Add all elements in the string to the array. String should have <i>key>"
+"\\tvalue\\n</i> format."
+
+#: executor/register.cpp:75
+msgid ""
+"Return all elements in the array in <i>key>\\tvalue\\n</i> format."
+msgstr ""
+"Return all elements in the array in <i>key>\\tvalue\\n</i> format."
+
+#: executor/register.cpp:77
+msgid ""
+"Create an integer indexed array - starting from 0 - from a string. Use the "
+"separator character to split the string."
+msgstr ""
+
+#: executor/register.cpp:78
+msgid ""
+"Create a string from an integer indexed array. Concatenate the elements with "
+"the separator character."
+msgstr ""
+
+#: executor/register.cpp:79
+#, fuzzy
+msgid ""
+"Remove the element specified by the key from an indexed array and reindex the "
+"array."
+msgstr "Remove element with given key from the array."
+
+#: executor/register.cpp:82
+msgid "Return number of chars in the string."
+msgstr "Return number of chars in the string."
+
+#: executor/register.cpp:83
+msgid "Check if the string contains given substring."
+msgstr "Check if the string contains given substring."
+
+#: executor/register.cpp:84
+msgid "Return position of a substring in the string, or -1 if it isn't found."
+msgstr "Return position of a substring in the string, or -1 if it isn't found."
+
+#: executor/register.cpp:86
+msgid "Return first n chars of the string."
+msgstr "Return first n chars of the string."
+
+#: executor/register.cpp:87
+msgid "Return last n chars of the string."
+msgstr "Return last n chars of the string."
+
+#: executor/register.cpp:88
+msgid "Return substring of the string, starting from given position."
+msgstr "Return substring of the string, starting from given position."
+
+#: executor/register.cpp:90
+msgid "Replace all occurencies of given substring."
+msgstr "Replace all occurrences of given substring."
+
+#: executor/register.cpp:91
+msgid "Replace all occurencies of given substring with given replacement."
+msgstr "Replace all occurrences of given substring with given replacement."
+
+#: executor/register.cpp:93
+msgid "Convert the string to uppercase."
+msgstr "Convert the string to uppercase."
+
+#: executor/register.cpp:94
+msgid "Convert the string to lowercase."
+msgstr "Convert the string to lowercase."
+
+#: 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 ""
+"Compare two strings. Return 0 if they are equal, -1 if the first one is lower, "
+"1 if the first one is higher"
+
+#: executor/register.cpp:97
+msgid "Check if string is empty."
+msgstr "Check if string is empty."
+
+#: executor/register.cpp:98
+msgid "Check if string is a valid number."
+msgstr "Check if string is a valid number."
+
+#: executor/register.cpp:101
+msgid "Return content of given file."
+msgstr "Return content of given file."
+
+#: executor/register.cpp:102
+msgid "Write given string to a file."
+msgstr "Write given string to a file."
+
+#: executor/register.cpp:103
+msgid "Append given string to the end of a file."
+msgstr "Append given string to the end of a file."
+
+#: 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/timer.cpp:63
+msgid "Set the timer timeout interval in ms."
+msgstr ""
+
+#: widgets/treewidget.cpp:64
+msgid "Add column at end with column header"
+msgstr ""
+
+#: widgets/treewidget.cpp:65
+msgid "Set sorting for a column"
+msgstr ""
+
+#: widgets/treewidget.cpp:68
+msgid "Get the column caption for column index"
+msgstr ""
+
+#: widgets/treewidget.cpp:69
+msgid "Set the pixel width for column index - use 0 to hide"
+msgstr ""
+
+#: widgets/treewidget.cpp:70
+msgid "Set to <i>left</i>, <i>right</i> or <i>center</i>, case insensitive "
+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 "Returns the text of the item at the given index."
+
+#: 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 "Raises the selected widgets"
+
+#: widgets/toolbox.cpp:47
+#, fuzzy
+msgid "Returns the index of the active widget."
+msgstr "Returns the text of the item at the given index."
+
+#: widgets/toolbox.cpp:49
+#, fuzzy
+msgid "Returns the widget having the supplied index."
+msgstr "Returns the text of the item at the given index."
+
+#: widgets/toolbox.cpp:51
+#, fuzzy
+msgid ""
+"Returns the index of the widget, -1 if the widget is not part of the toolbox."
+msgstr "Returns the index of an item with the given text."
+
+#: widgets/tabwidget.cpp:48
+#, fuzzy
+msgid "Sets an icon on the specified tab. Index is zero based."
+msgstr "Selects the item at the specified index. Indexes are zero based."
+
+#: widgets/closebutton.cpp:116
+msgid "Failed to start shell process."
+msgstr "Failed to start shell process."
+
+#: widgets/combobox.cpp:50
+msgid "Make the ComboBox expose it's list without mousing around."
+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 "Returns content of given file."
+
+#: widgets/fontdialog.cpp:53
+#, fuzzy
+msgid "Returns the font size in point."
+msgstr "Returns content of widget."
+
+#: widgets/fontdialog.cpp:55
+#, fuzzy
+msgid "Returns true, if the font is bold."
+msgstr "Returns the text of the item at the given index."
+
+#: widgets/fontdialog.cpp:57
+#, fuzzy
+msgid "Returns true, if the font is italic."
+msgstr "Returns the text of the item at the given index."
+
+#: 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 "Returns given section of a string."
+
+#: widgets/table.cpp:56
+msgid ""
+"Sets a column to sort ascending or descending. Optionally can sort with rows "
+"intact for database use."
+msgstr ""
+
+#: widgets/table.cpp:57
+msgid "Scrolls the table so the cell indicated is visible."
+msgstr ""
+
+#: widgets/table.cpp:58
+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:59
+#, fuzzy
+msgid "Select the row with the zero based index."
+msgstr "Removes the item with the given index."
+
+#: widgets/table.cpp:60
+msgid ""
+"Select the column with the zero based index.<br /><b>"
+"Not guaranteed to have KDE4 compatiblility</b>"
+msgstr ""
+
+#: widgets/table.cpp:61
+msgid ""
+"Set the column read only using zero based index.<br /><b>"
+"Not guaranteed to have KDE4 compatiblility</b>"
+msgstr ""
+
+#: widgets/table.cpp:62
+msgid ""
+"Set the row read only using zero based index.<br /><b>"
+"Not guaranteed to have KDE4 compatiblility</b>"
+msgstr ""
+
+#: widgets/table.cpp:63
+#, fuzzy
+msgid "Returns the number of rows of the table"
+msgstr "Returns the number of elements in the array."
+
+#: widgets/textedit.cpp:47
+msgid "see if widget has been modified."
+msgstr ""
+
+#: working/plugintemplate/widget.cpp:43
+msgid "Call function1 with two arguments, second is optional."
+msgstr ""
+
+#: working/plugintemplate/widget.cpp:44
+msgid "Get a QString as a result of function2."
+msgstr ""
+
+#: working/plugintemplate/plugin.cpp:19
+#, fuzzy
+msgid "Kommander %{APPNAME} plugin."
+msgstr "Add Kommander Plugin"
+
+#~ msgid "Returns the index of an item with the given text."
+#~ msgstr "Returns the index of an item with the given text."
+
+#~ msgid "Text to be inserted"
+#~ msgstr "Text to be inserted"
+
+#~ msgid "Executes the script associated with the widget."
+#~ msgstr "Executes the script associated with the widget."
+
+#~ msgid "Returns selected text or text of current item."
+#~ msgstr "Returns selected text or text of current item."
+
+#~ msgid "Unable to create dialog from input."
+#~ msgstr "Unable to create dialogue from input."
diff --git a/tde-i18n-en_GB/messages/kdewebdev/kxsldbg.po b/tde-i18n-en_GB/messages/kdewebdev/kxsldbg.po
new file mode 100644
index 00000000000..3457d1d871a
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdewebdev/kxsldbg.po
@@ -0,0 +1,2234 @@
+# translation of kxsldbg.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kxsldbg\n"
+"POT-Creation-Date: 2008-07-08 01:25+0200\n"
+"PO-Revision-Date: 2005-01-19 16:35+0000\n"
+"Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Jonathan Riddell"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kde-en-gb@jriddell.org"
+
+#: main.cpp:9
+msgid "A KDE KPart Application for xsldbg, an XSLT debugger"
+msgstr "A KDE KPart Application for xsldbg, an XSLT debugger"
+
+#: main.cpp:14 xsldbgmain.cpp:97
+msgid "XSL script to run"
+msgstr "XSL script to run"
+
+#: main.cpp:15 xsldbgmain.cpp:98
+msgid "XML data to be transformed"
+msgstr "XML data to be transformed"
+
+#: main.cpp:16
+msgid "File to save results to"
+msgstr "File to save results to"
+
+#: main.cpp:22
+msgid "KXSLDbg"
+msgstr "KXSLDbg"
+
+#: kxsldbg.cpp:64
+msgid "Could not find our part."
+msgstr "Could not find our part."
+
+#: kxsldbg.cpp:164
+msgid "File: %1 Line: %2 Col: %3"
+msgstr "File: %1 Line: %2 Col: %3"
+
+#: kxsldbgpart/xsldbglocallistitem.cpp:32
+#: kxsldbgpart/xsldbglocalvariablesimpl.cpp:71
+msgid "Local"
+msgstr "Local"
+
+#: kxsldbgpart/xsldbglocallistitem.cpp:34
+#: kxsldbgpart/xsldbglocalvariablesimpl.cpp:73
+msgid "Global"
+msgstr "Global"
+
+#: 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 "Operation Failed"
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:84
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:116
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:144
+msgid "A line number was provided without a file name."
+msgstr "A line number was provided without a file name."
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:93
+msgid "No details provided or an invalid line number was supplied."
+msgstr "No details provided or an invalid line number was supplied."
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:121
+msgid "No details provided or an invalid line or ID was supplied."
+msgstr "No details provided or an invalid line or ID was supplied."
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:149
+msgid "No details provided."
+msgstr "No details provided."
+
+#: kxsldbgpart/xsldbginspector.cpp:68
+msgid "Xsldbg Inspector"
+msgstr "Xsldbg Inspector"
+
+#: kxsldbgpart/xsldbginspector.cpp:77
+msgid "Breakpoints"
+msgstr "Breakpoints"
+
+#: kxsldbgpart/xsldbginspector.cpp:83
+msgid "Variables"
+msgstr "Variables"
+
+#: kxsldbgpart/xsldbginspector.cpp:89
+msgid "CallStack"
+msgstr "CallStack"
+
+#: kxsldbgpart/xsldbginspector.cpp:95
+msgid "Templates"
+msgstr "Templates"
+
+#: kxsldbgpart/xsldbginspector.cpp:101
+msgid "Sources"
+msgstr "Sources"
+
+#: kxsldbgpart/xsldbginspector.cpp:107
+msgid "Entities"
+msgstr "Entities"
+
+#: kxsldbgpart/xsldbginspector.cpp:126
+msgid "Apply changes to xsldbg after restarting execution"
+msgstr "Apply changes to xsldbg after restarting execution"
+
+#: kxsldbgpart/xsldbginspector.cpp:133
+msgid "&Refresh"
+msgstr "&Refresh"
+
+#: kxsldbgpart/xsldbginspector.cpp:134
+msgid "Refresh values in inspectors from xsldbg"
+msgstr "Refresh values in inspectors from xsldbg"
+
+#: kxsldbgpart/libxsldbg/files.cpp:192 kxsldbgpart/libxsldbg/files.cpp:215
+msgid ""
+"Error: Unable to open terminal %1.\n"
+msgstr ""
+"Error: Unable to open terminal %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:195
+msgid ""
+"Error: Did not previously open terminal.\n"
+msgstr ""
+"Error: Did not previously open terminal.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:497
+msgid ""
+"Error: The file name \"%1\" is too long.\n"
+msgstr ""
+"Error: The file name \"%1\" is too long.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:521
+msgid ""
+"Error: Unable to change to directory %1.\n"
+msgstr ""
+"Error: Unable to change to directory %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:524
+msgid ""
+"Changed to directory %1.\n"
+msgstr ""
+"Changed to directory %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:552
+msgid ""
+"Setting XML Data file name to %1.\n"
+msgstr ""
+"Setting XML Data file name to %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:564
+msgid ""
+"Setting stylesheet file name to %1.\n"
+msgstr ""
+"Setting stylesheet file name to %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:581
+msgid ""
+"Setting stylesheet base path to %1.\n"
+msgstr ""
+"Setting stylesheet base path to %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:598
+msgid ""
+"Missing file name.\n"
+msgstr ""
+"Missing file name.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:1108 kxsldbgpart/libxsldbg/files.cpp:1143
+msgid ""
+"Encoding of text failed.\n"
+msgstr ""
+"Encoding of text failed.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:1179
+#, c-format
+msgid "Unable to initialize encoding %1."
+msgstr "Unable to initialise encoding %1."
+
+#: kxsldbgpart/libxsldbg/files.cpp:1184
+msgid ""
+"Invalid encoding %1.\n"
+msgstr ""
+"Invalid encoding %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:1245
+msgid ""
+" ----- more ---- \n"
+msgstr ""
+" ----- more ---- \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:1061
+msgid ""
+"Error: Out of memory.\n"
+msgstr ""
+"Error: Out of memory.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:1363
+msgid ""
+"Error: Unable to convert %1 to local file name.\n"
+msgstr ""
+"Error: Unable to convert %1 to local file name.\n"
+
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:48
+msgid "Failed to add parameter"
+msgstr "Failed to add parameter"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1888
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1901
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:2061
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:248
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:265
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:52
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:71
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:101
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:115
+msgid ""
+"Error: Invalid arguments for the command %1.\n"
+msgstr ""
+"Error: Invalid arguments for the command %1.\n"
+
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:96
+msgid "Failed to delete parameter"
+msgstr "Failed to delete parameter"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:375
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:695
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:821
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:107
+msgid ""
+"Error: Unable to parse %1 as a line number.\n"
+msgstr ""
+"Error: Unable to parse %1 as a line number.\n"
+
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:112
+msgid ""
+"Error: Unable to find parameter %1.\n"
+msgstr ""
+"Error: Unable to find parameter %1.\n"
+
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:146
+msgid "Unable to print parameters"
+msgstr "Unable to print parameters"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:73
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:107
+msgid ""
+"Error: Unable to parse %1 as an option value.\n"
+msgstr ""
+"Error: Unable to parse %1 as an option value.\n"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:110
+msgid ""
+"Error: Unknown option name %1.\n"
+msgstr ""
+"Error: Unknown option name %1.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:2012
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:213
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:269
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:113
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:116
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:48
+msgid ""
+"Error: Missing arguments for the command %1.\n"
+msgstr ""
+"Error: Missing arguments for the command %1.\n"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:146
+msgid ""
+"Option %1 = %2\n"
+msgstr ""
+"Option %1 = %2\n"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:157
+msgid ""
+"Option %1 = \"%2\"\n"
+msgstr ""
+"Option %1 = \"%2\"\n"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:159
+msgid ""
+"Option %1 = \"\"\n"
+msgstr ""
+"Option %1 = \"\"\n"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:230
+msgid ""
+"\tNo expression watches set.\n"
+msgstr ""
+"\tNo expression watches set.\n"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:237
+msgid " WatchExpression %1 "
+msgstr " WatchExpression %1 "
+
+#: 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 ""
+"Error: Unable to add watch expression \"%1\". It already has been added or it "
+"cannot be watched.\n"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:287
+msgid ""
+"Error: Unable to parse %1 as a watchID.\n"
+msgstr ""
+"Error: Unable to parse %1 as a watchID.\n"
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:292
+msgid ""
+"Error: Watch expression %1 does not exist.\n"
+msgstr ""
+"Error: Watch expression %1 does not exist.\n"
+
+#: kxsldbgpart/libxsldbg/options.cpp:296 kxsldbgpart/libxsldbg/options.cpp:326
+msgid ""
+"Error: Option %1 is not a valid boolean/integer option.\n"
+msgstr ""
+"Error: Option %1 is not a valid boolean/integer option.\n"
+
+#: kxsldbgpart/libxsldbg/options.cpp:368 kxsldbgpart/libxsldbg/options.cpp:399
+msgid ""
+"Error: Option %1 is not a valid string xsldbg option.\n"
+msgstr ""
+"Error: Option %1 is not a valid string xsldbg option.\n"
+
+#: kxsldbgpart/libxsldbg/options.cpp:511
+msgid ""
+" Parameter %1 %2=\"%3\"\n"
+msgstr ""
+" Parameter %1 %2=\"%3\"\n"
+
+#: kxsldbgpart/libxsldbg/options.cpp:546
+msgid ""
+"\n"
+"No parameters present.\n"
+msgstr ""
+"\n"
+"No parameters present.\n"
+
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:184
+#: kxsldbgpart/libxsldbg/variable_cmds.cpp:36
+msgid ""
+"Error: Stylesheet is not valid.\n"
+msgstr ""
+"Error: Stylesheet is not valid.\n"
+
+#: kxsldbgpart/libxsldbg/variable_cmds.cpp:99
+msgid ""
+"Error: Cannot change a variable that does not use the select attribute.\n"
+msgstr ""
+"Error: Cannot change a variable that does not use the select attribute.\n"
+
+#: kxsldbgpart/libxsldbg/variable_cmds.cpp:102
+msgid ""
+"Error: Variable %1 was not found.\n"
+msgstr ""
+"Error: Variable %1 was not found.\n"
+
+#: 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 ""
+"Error: Invalid arguments to command %1.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint.cpp:619
+msgid "disabled"
+msgstr "disabled"
+
+#: kxsldbgpart/libxsldbg/breakpoint.cpp:620
+msgid "enabled"
+msgstr "enabled"
+
+#: kxsldbgpart/libxsldbg/breakpoint.cpp:639
+msgid ""
+"Breakpoint %1 %2 for template: \"%3\" mode: \"%4\" in file \"%5\" at line %6"
+msgstr ""
+"Breakpoint %1 %2 for template: \"%3\" mode: \"%4\" in file \"%5\" at line %6"
+
+#: kxsldbgpart/libxsldbg/breakpoint.cpp:641
+msgid "Breakpoint %1 %2 for template: \"%3\" mode: \"%4\""
+msgstr "Breakpoint %1 %2 for template: \"%3\" mode: \"%4\""
+
+#: kxsldbgpart/libxsldbg/help_unix.cpp:51
+#: kxsldbgpart/libxsldbg/help_unix.cpp:56
+msgid "xsldbg version"
+msgstr "xsldbg version"
+
+#: kxsldbgpart/libxsldbg/help_unix.cpp:52
+#: kxsldbgpart/libxsldbg/help_unix.cpp:57
+msgid "Help document version"
+msgstr "Help document version"
+
+#: kxsldbgpart/libxsldbg/help_unix.cpp:53
+#: kxsldbgpart/libxsldbg/help_unix.cpp:58
+msgid "Help not found for command"
+msgstr "Help not found for command"
+
+#: 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"
+msgstr ""
+"Error: Unable to display help. Help files not found in %1 or xsldbg not found "
+"in path.\n"
+
+#: kxsldbgpart/libxsldbg/help_unix.cpp:92
+msgid ""
+"Error: Unable to find xsldbg or help files.\n"
+msgstr ""
+"Error: Unable to find xsldbg or help files.\n"
+
+#: kxsldbgpart/libxsldbg/help_unix.cpp:97
+msgid ""
+"Error: Unable to print help file.\n"
+msgstr ""
+"Error: Unable to print help file.\n"
+
+#: kxsldbgpart/libxsldbg/help_unix.cpp:102
+msgid ""
+"Error: No path to documentation; aborting help.\n"
+msgstr ""
+"Error: No path to documentation; aborting help.\n"
+
+#: kxsldbgpart/libxsldbg/trace_cmds.cpp:69
+msgid ""
+"Warning: Assuming normal speed.\n"
+msgstr ""
+"Warning: Assuming normal speed.\n"
+
+#: kxsldbgpart/libxsldbg/debug.cpp:135
+msgid ""
+"Error: XSLT source and XML data are empty. Cannot enter the debugger.\n"
+msgstr ""
+"Error: XSLT source and XML data are empty. Cannot enter the debugger.\n"
+
+#: kxsldbgpart/libxsldbg/files_unix.cpp:67
+msgid ""
+"Error: USER environment variable is not set.\n"
+msgstr ""
+"Error: USER environment variable is not set.\n"
+
+#: kxsldbgpart/libxsldbg/files_unix.cpp:199
+msgid ""
+"Error: The value of the option docspath or searchresultspath is empty. See help "
+"on setoption or options command for more information.\n"
+msgstr ""
+"Error: The value of the option docspath or searchresultspath is empty. See help "
+"on setoption or options command for more information.\n"
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:71
+msgid "Entity %1 "
+msgstr "Entity %1 "
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:78
+msgid ""
+"No external General Parsed entities present.\n"
+msgstr ""
+"No external General Parsed entities present.\n"
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:80
+#, c-format
+msgid ""
+"_n: \tTotal of %n entity found.\n"
+"\tTotal of %n entities found."
+msgstr ""
+"\tTotal of %n entity found.\n"
+"\tTotal of %n entities found."
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:121
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:129
+msgid ""
+"SystemID \"%1\" was not found in current catalog.\n"
+msgstr ""
+"SystemID \"%1\" was not found in current catalogue.\n"
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:125
+msgid ""
+"SystemID \"%1\" maps to: \"%2\"\n"
+msgstr ""
+"SystemID \"%1\" maps to: \"%2\"\n"
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:168
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:176
+msgid ""
+"PublicID \"%1\" was not found in current catalog.\n"
+msgstr ""
+"PublicID \"%1\" was not found in current catalogue.\n"
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:172
+msgid ""
+"PublicID \"%1\" maps to: \"%2\"\n"
+msgstr ""
+"PublicID \"%1\" maps to: \"%2\"\n"
+
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:135
+msgid ""
+" template: \"%1\" mode: \"%2\" in file \"%3\" at line %4\n"
+msgstr ""
+" template: \"%1\" mode: \"%2\" in file \"%3\" at line %4\n"
+
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:226
+msgid ""
+"\tNo XSLT templates found.\n"
+msgstr ""
+"\tNo XSLT templates found.\n"
+
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:228
+#, c-format
+msgid ""
+"_n: \tTotal of %n XSLT template found\n"
+"\tTotal of %n XSLT templates found"
+msgstr ""
+"\tTotal of %n XSLT template found\n"
+"\tTotal of %n XSLT templates found"
+
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:229
+#, c-format
+msgid ""
+"_n: \tTotal of %n XSLT template printed\n"
+"\tTotal of %n XSLT templates printed"
+msgstr ""
+"\tTotal of %n XSLT template printed\n"
+"\tTotal of %n XSLT templates printed"
+
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:261
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:290
+msgid ""
+" Stylesheet %1\n"
+msgstr ""
+" Stylesheet %1\n"
+
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:325
+#, c-format
+msgid ""
+"_n: \tTotal of %n XSLT stylesheet found.\n"
+"\tTotal of %n XSLT stylesheets found."
+msgstr ""
+"\tTotal of %n XSLT stylesheet found.\n"
+"\tTotal of %n XSLT stylesheets found."
+
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:328
+msgid ""
+"\tNo XSLT stylesheets found.\n"
+msgstr ""
+"\tNo XSLT stylesheets found.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:270 kxsldbgpart/libxsldbg/xsldbg.cpp:298
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:320
+msgid ""
+"%1 took %2 ms to complete.\n"
+msgstr ""
+"%1 took %2 ms to complete.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:361
+#, c-format
+msgid "XInclude processing %1."
+msgstr "XInclude processing %1."
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:399 kxsldbgpart/libxsldbg/xsldbg.cpp:446
+msgid ""
+"Error: Unable to write temporary results to %1.\n"
+msgstr ""
+"Error: Unable to write temporary results to %1.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:409
+#, c-format
+msgid ""
+"_n: Applying stylesheet %n time\n"
+"Applying stylesheet %n times"
+msgstr ""
+"Applying stylesheet %n time\n"
+"Applying stylesheet %n times"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:412
+msgid "Applying stylesheet"
+msgstr "Applying stylesheet"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:473 kxsldbgpart/libxsldbg/xsldbg.cpp:491
+msgid "Saving result"
+msgstr "Saving result"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:476
+msgid ""
+"Warning: Generating non-standard output XHTML.\n"
+msgstr ""
+"Warning: Generating non-standard output XHTML.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:493
+msgid ""
+"Warning: Unsupported, non-standard output method %1.\n"
+msgstr ""
+"Warning: Unsupported, non-standard output method %1.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:509
+msgid "Running stylesheet and saving result"
+msgstr "Running stylesheet and saving result"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:516
+msgid ""
+"Error: Unable to save results of transformation to file %1.\n"
+msgstr ""
+"Error: Unable to save results of transformation to file %1.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:558 kxsldbgpart/libxsldbg/xsldbg.cpp:887
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:919 kxsldbgpart/libxsldbg/xsldbg.cpp:993
+msgid ""
+"Fatal error: Aborting debugger due to an unrecoverable error.\n"
+msgstr ""
+"Fatal error: Aborting debugger due to an unrecoverable error.\n"
+
+#: kxsldbgpart/kxsldbg_part.cpp:738 kxsldbgpart/libxsldbg/xsldbg.cpp:591
+msgid ""
+"Error: Too many file names supplied via command line.\n"
+msgstr ""
+"Error: Too many file names supplied via command line.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:683
+msgid ""
+"Warning: Too many libxslt parameters provided via the command line option "
+"--param.\n"
+msgstr ""
+"Warning: Too many libxslt parameters provided via the command line option "
+"--param.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:692
+msgid ""
+"Error: Argument \"%1\" to --param is not in the format <name>:<value>.\n"
+msgstr ""
+"Error: Argument \"%1\" to --param is not in the format <name>:<value>.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:744
+msgid ""
+"\n"
+"Starting stylesheet\n"
+"\n"
+msgstr ""
+"\n"
+"Starting stylesheet\n"
+"\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:755
+msgid ""
+"Error: No XSLT source file supplied.\n"
+msgstr ""
+"Error: No XSLT source file supplied.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:758
+msgid ""
+"Error: No XML data file supplied.\n"
+msgstr ""
+"Error: No XML data file supplied.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:795
+msgid ""
+"\n"
+"Debugger never received control.\n"
+msgstr ""
+"\n"
+"Debugger never received control.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:800
+msgid ""
+"\n"
+"Finished stylesheet\n"
+"\n"
+msgstr ""
+"\n"
+"Finished stylesheet\n"
+"\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:857
+msgid ""
+"Going to the command shell; not all xsldbg commands will work as not all needed "
+"have been loaded.\n"
+msgstr ""
+"Going to the command shell; not all xsldbg commands will work as not all needed "
+"have been loaded.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:914
+#, c-format
+msgid "Parsing stylesheet %1"
+msgstr "Parsing stylesheet %1"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:916
+msgid ""
+"Error: Cannot parse file %1.\n"
+msgstr ""
+"Error: Cannot parse file %1.\n"
+
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:991 kxsldbgpart/libxsldbg/xsldbg.cpp:1035
+msgid ""
+"Error: Unable to parse file %1.\n"
+msgstr ""
+"Error: Unable to parse file %1.\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:140
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:243
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:383
+msgid ""
+"Error: XPath %1 results in an empty Node Set.\n"
+msgstr ""
+"Error: XPath %1 results in an empty Node Set.\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:175
+msgid ""
+"Information: Temporarily setting document's encoding to UTF-8. Previously was "
+"%1.\n"
+msgstr ""
+"Information: Temporarily setting document's encoding to UTF-8. Previously was "
+"%1.\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:229
+msgid ""
+"Error: Unable to save temporary results to %1.\n"
+msgstr ""
+"Error: Unable to save temporary results to %1.\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:251
+msgid "NULL string value supplied."
+msgstr "NULL string value supplied."
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:262
+msgid "Unable to convert XPath to string."
+msgstr "Unable to convert XPath to string."
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:358
+msgid ""
+"Warning: Unable to print expression. No stylesheet was properly loaded.\n"
+msgstr ""
+"Warning: Unable to print expression. No stylesheet was properly loaded.\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:418
+msgid ""
+" Global %1\n"
+msgstr ""
+" Global %1\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:421
+msgid " Global "
+msgstr " Global "
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:424
+msgid ""
+" Global = %1\n"
+msgstr ""
+" Global = %1\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:427
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:430
+msgid ""
+" Global = %1\n"
+"%2"
+msgstr ""
+" Global = %1\n"
+"%2"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:430
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:568
+msgid ""
+"Warning: No value assigned to variable.\n"
+msgstr ""
+"Warning: No value assigned to variable.\n"
+
+#: 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 ""
+"Error: Debugger has no files loaded or libxslt has not reached a template.\n"
+"Try reloading files or taking more steps.\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:520
+msgid ""
+"Error: Libxslt has not initialized variables yet; try stepping to a template.\n"
+msgstr ""
+"Error: Libxslt has not initialised variables yet; try stepping to a template.\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:556
+#, c-format
+msgid " Local %1"
+msgstr " Local %1"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:559
+msgid " Local "
+msgstr " Local "
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:562
+msgid ""
+" Local = %1\n"
+msgstr ""
+" Local = %1\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:565
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:568
+msgid ""
+" Local = %1\n"
+"%2"
+msgstr ""
+" Local = %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 ""
+"Error: Libxslt has not initialised variables yet; try stepping past the "
+"xsl:param elements in the template.\n"
+
+#: kxsldbgpart/libxsldbg/search.cpp:407
+msgid ""
+"Error: Unable to write search Database to file %1. Try setting the "
+"\"searchresultspath\" option to a writable path.\n"
+msgstr ""
+"Error: Unable to write search Database to file %1. Try setting the "
+"\"searchresultspath\" option to a writable path.\n"
+
+#: kxsldbgpart/libxsldbg/search.cpp:482
+msgid ""
+"Information: Transformed %1 using %2 and saved to %3.\n"
+msgstr ""
+"Information: Transformed %1 using %2 and saved to %3.\n"
+
+#: kxsldbgpart/libxsldbg/search.cpp:723
+msgid ""
+"Error: XSLT template named \"%1\" was not found.\n"
+msgstr ""
+"Error: XSLT template named \"%1\" was not found.\n"
+
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:72
+msgid ""
+"Error: No command processor available for shell command \"%1\".\n"
+msgstr ""
+"Error: No command processor available for shell command \"%1\".\n"
+
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:77
+msgid ""
+"Information: Starting shell command \"%1\".\n"
+msgstr ""
+"Information: Starting shell command \"%1\".\n"
+
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:92
+msgid ""
+"Information: Finished shell command.\n"
+msgstr ""
+"Information: Finished shell command.\n"
+
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:96
+msgid ""
+"Error: Unable to run command. System error %1.\n"
+msgstr ""
+"Error: Unable to run command. System error %1.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:97
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:352
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:800
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:510
+msgid ""
+"Error: Debugger has no files loaded. Try reloading files.\n"
+msgstr ""
+"Error: Debugger has no files loaded. Try reloading files.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:532
+msgid ""
+"Error: The XSLT template named \"%1\" was not found.\n"
+msgstr ""
+"Error: The XSLT template named \"%1\" was not found.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:535
+msgid ""
+" template: \"%1\"\n"
+msgstr ""
+" template: \"%1\"\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:560
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:566
+msgid ""
+"Error: Unable to cd. No stylesheet loaded.\n"
+msgstr ""
+"Error: Unable to cd. No stylesheet loaded.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:563
+msgid ""
+"Error: Unknown arguments to the command %1.\n"
+msgstr ""
+"Error: Unknown arguments to the command %1.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:585
+msgid ""
+"Error: Invalid arguments to the command %1.\n"
+msgstr ""
+"Error: Invalid arguments to the command %1.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:606
+msgid ""
+"_n: Warning: XPath %1 is a Node Set with %n child.\n"
+"Warning: XPath %1 is a Node Set with %n children."
+msgstr ""
+"Warning: XPath %1 is a Node Set with %n child.\n"
+"Warning: XPath %1 is a Node Set with %n children."
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:608
+msgid ""
+"Warning: XPath %1 is an empty Node Set.\n"
+msgstr ""
+"Warning: XPath %1 is an empty Node Set.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:617
+msgid ""
+"Error: XPath %1 was not found.\n"
+msgstr ""
+"Error: XPath %1 was not found.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:672
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:675
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:706
+msgid "#%1 template: \"%2\" mode: \"%3\""
+msgstr "Template %1: \"%2\" mode: \"%3\""
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:677
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:694
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:709
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:762
+msgid ""
+" in file \"%1\" at line %2\n"
+msgstr ""
+" in file \"%1\" at line %2\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:692
+msgid "#%1 template: \"LIBXSLT_DEFAULT\" mode: \"\""
+msgstr "Template %1: \"LIBXSLT_DEFAULT\" mode: \"\""
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:735
+msgid ""
+"\tNo items in call stack.\n"
+msgstr ""
+"\tNo items in call stack.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:758
+msgid "#%1 template: \"%2\""
+msgstr "Template %1: \"%2\""
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1025
+msgid ""
+"Information: Updating search database. This may take a while...\n"
+msgstr ""
+"Information: Updating search database. This may take a while...\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1028
+msgid ""
+"Information: Looking for breakpoints.\n"
+msgstr ""
+"Information: Looking for breakpoints.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1030
+msgid ""
+"Information: Looking for imports and top-level stylesheets.\n"
+msgstr ""
+"Information: Looking for imports and top-level stylesheets.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1032
+msgid ""
+"Information: Looking for xsl:includes.\n"
+msgstr ""
+"Information: Looking for xsl:includes.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1034
+msgid ""
+"Information: Looking for templates.\n"
+msgstr ""
+"Information: Looking for templates.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1036
+msgid ""
+"Information: Looking for global variables.\n"
+msgstr ""
+"Information: Looking for global variables.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1038
+msgid ""
+"Information: Looking for local variables.\n"
+msgstr ""
+"Information: Looking for local variables.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1040
+msgid ""
+"Information: Formatting output.\n"
+msgstr ""
+"Information: Formatting output.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1108
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1118
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1136
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1138
+msgid ""
+"\n"
+"Reached template: \"%1\" mode: \"%2\"\n"
+msgstr ""
+"\n"
+"Reached template: \"%1\" mode: \"%2\"\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1295
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:2091
+msgid ""
+"Breakpoint for file \"%1\" at line %2.\n"
+msgstr ""
+"Breakpoint for file \"%1\" at line %2.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1297
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:2093
+msgid ""
+"Breakpoint at text node in file \"%1\".\n"
+msgstr ""
+"Breakpoint at text node in file \"%1\".\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1460
+msgid ""
+"Unable to print local help. Online help can be found at "
+"http://xsldbg.sourceforge.net/docs/index.html.\n"
+msgstr ""
+"Unable to print local help. Online help can be found at "
+"http://xsldbg.sourceforge.net/docs/index.html.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1613
+msgid ""
+"\n"
+"No breakpoints are set for the file.\n"
+msgstr ""
+"\n"
+"No breakpoints are set for the file.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1615
+#, c-format
+msgid ""
+"_n: \tTotal of %n breakpoint present.\n"
+"\tTotal of %n breakpoints present."
+msgstr ""
+"\tTotal of %n breakpoint present.\n"
+"\tTotal of %n breakpoints present."
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1634
+msgid ""
+"Error: Unable to delete breakpoint.\n"
+msgstr ""
+"Error: Unable to delete breakpoint.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1656
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1676
+msgid ""
+"Error: Unable to enable/disable breakpoint.\n"
+msgstr ""
+"Error: Unable to enable/disable breakpoint.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1709
+msgid " in file \"%1\" at line %2"
+msgstr " in file \"%1\" at line %2"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1717
+msgid ""
+"Error: Unable to print working directory.\n"
+msgstr ""
+"Error: Unable to print working directory.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1737
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1759
+msgid ""
+"Error: Need to use the run command first.\n"
+msgstr ""
+"Error: Need to use the run command first.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1794
+msgid ""
+"Load of source deferred. Use the run command.\n"
+msgstr ""
+"Load of source deferred. Use the run command.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1834
+msgid ""
+"Load of data file deferred. Use the run command.\n"
+msgstr ""
+"Load of data file deferred. Use the run command.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1911
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1932
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1940
+msgid ""
+"Warning: The %1 command is disabled.\n"
+msgstr ""
+"Warning: The %1 command is disabled.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1996
+msgid ""
+"Opening terminal %1.\n"
+msgstr ""
+"Opening terminal %1.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:2016
+#, fuzzy
+msgid ""
+"Warning: The %1 command is disabled\n"
+msgstr ""
+"Warning: The %1 command is disabled.\n"
+
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:2080
+msgid ""
+"Error: Unknown command %1. Try help.\n"
+msgstr ""
+"Error: Unknown command %1. Try help.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:94
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:345
+msgid "Failed to add breakpoint."
+msgstr "Failed to add breakpoint."
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:113
+msgid ""
+"Error: Unable to parse %1 as a number of frames.\n"
+msgstr ""
+"Error: Unable to parse %1 as a number of frames.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:151
+msgid ""
+"Error: Stylesheet is not valid or file is not loaded.\n"
+msgstr ""
+"Error: Stylesheet is not valid or file is not loaded.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:191
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:215
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:302
+msgid ""
+"Warning: Breakpoint for file \"%1\" at line %2 does not seem to be valid.\n"
+msgstr ""
+"Warning: Breakpoint for file \"%1\" at line %2 does not seem to be valid.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:213
+msgid ""
+"Error: Unable to find a stylesheet file whose name contains %1.\n"
+msgstr ""
+"Error: Unable to find a stylesheet file whose name contains %1.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:249
+msgid ""
+"Error: Data file is invalid. Try the run command first.\n"
+msgstr ""
+"Error: Data file is invalid. Try the run command first.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:304
+msgid ""
+"Error: Unable to find a data file whose name contains %1.\n"
+msgstr ""
+"Error: Unable to find a data file whose name contains %1.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:419
+msgid "Error: Unable to find the added breakpoint."
+msgstr "Error: Unable to find the added breakpoint."
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:527
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:722
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:848
+msgid ""
+"Error: Invalid arguments for command %1.\n"
+msgstr ""
+"Error: Invalid arguments for command %1.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:596
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:952
+msgid ""
+"Information: Breakpoint validation has caused breakpoint %1 to be re-created.\n"
+msgstr ""
+"Information: Breakpoint validation has caused breakpoint %1 to be re-created.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:603
+msgid ""
+"Warning: Breakpoint exits for file \"%1\" at line %2.\n"
+msgstr ""
+"Warning: Breakpoint exits for file \"%1\" at line %2.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:626
+msgid ""
+"Error: No templates found or unable to add breakpoint.\n"
+msgstr ""
+"Error: No templates found or unable to add breakpoint.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:631
+#, c-format
+msgid ""
+"_n: Information: Added %n new breakpoint.\n"
+"Information: Added %n new breakpoints."
+msgstr ""
+"Information: Added %n new breakpoint.\n"
+"Information: Added %n new breakpoints."
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:651
+msgid ""
+"Error: Failed to add breakpoint for file \"%1\" at line %2.\n"
+msgstr ""
+"Error: Failed to add breakpoint for file \"%1\" at line %2.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:653
+msgid ""
+"Error: Failed to add breakpoint.\n"
+msgstr ""
+"Error: Failed to add breakpoint.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:677
+msgid "Failed to delete breakpoint."
+msgstr "Failed to delete breakpoint."
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:714
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:842
+msgid ""
+"Error: Breakpoint does not exist for file \"%1\" at line %2.\n"
+msgstr ""
+"Error: Breakpoint does not exist for file \"%1\" at line %2.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:735
+msgid ""
+"Error: Unable to delete breakpoint %1.\n"
+msgstr ""
+"Error: Unable to delete breakpoint %1.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:738
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:864
+msgid ""
+"Error: Breakpoint %1 does not exist.\n"
+msgstr ""
+"Error: Breakpoint %1 does not exist.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:745
+msgid ""
+"Error: Unable to delete breakpoint at template %1.\n"
+msgstr ""
+"Error: Unable to delete breakpoint at template %1.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:748
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:871
+msgid ""
+"Error: Breakpoint at template \"%1\" does not exist.\n"
+msgstr ""
+"Error: Breakpoint at template \"%1\" does not exist.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:797
+msgid "Failed to enable/disable breakpoint."
+msgstr "Failed to enable/disable breakpoint."
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:861
+msgid ""
+"Error: Unable to enable/disable breakpoint %1.\n"
+msgstr ""
+"Error: Unable to enable/disable breakpoint %1.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:956
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:995
+msgid ""
+"Warning: Validation of breakpoint %1 failed.\n"
+msgstr ""
+"Warning: Validation of breakpoint %1 failed.\n"
+
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:984
+msgid ""
+"Information: Breakpoint validation has caused one or more breakpoints to be "
+"re-created.\n"
+msgstr ""
+"Information: Breakpoint validation has caused one or more breakpoints to be "
+"re-created.\n"
+
+#: kxsldbgpart/libxsldbg/utils.cpp:111
+msgid ""
+"Error: Unmatched quotes in input.\n"
+msgstr ""
+"Error: Unmatched quotes in input.\n"
+
+#: kxsldbgpart/libxsldbg/search_cmds.cpp:52
+msgid ""
+"Error: No path to documentation; aborting searching.\n"
+msgstr ""
+"Error: No path to documentation; aborting searching.\n"
+
+#: kxsldbgpart/libxsldbg/search_cmds.cpp:54
+msgid ""
+"Error: Error in value of USE_DOCS_MACRO; look at Makefile.am.\n"
+msgstr ""
+"Error: Error in value of USE_DOCS_MACRO; look at Makefile.am.\n"
+
+#: kxsldbgpart/libxsldbg/search_cmds.cpp:56
+msgid ""
+"Error: Required environment variable %1 not set to the directory of xsldbg "
+"documentation.\n"
+msgstr ""
+"Error: Required environment variable %1 not set to the directory of xsldbg "
+"documentation.\n"
+
+#: kxsldbgpart/libxsldbg/search_cmds.cpp:62
+msgid ""
+"Error: Stylesheet not valid, files not loaded yet?\n"
+msgstr ""
+"Error: Stylesheet not valid, files not loaded yet?\n"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 81
+#: kxsldbgpart/xsldbgbreakpointlistitem.cpp:38 rc.cpp:213
+#, no-c-format
+msgid "Enabled"
+msgstr "Enabled"
+
+#: kxsldbgpart/xsldbgbreakpointlistitem.cpp:40
+msgid "Disabled"
+msgstr "Disabled"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:191
+msgid ""
+"\t\"XSL source\" \n"
+msgstr ""
+"\t\"XSL source\" \n"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:193
+msgid ""
+"\t\"XML data\" \n"
+msgstr ""
+"\t\"XML data\" \n"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:195
+msgid ""
+"\t\"Output file\" \n"
+msgstr ""
+"\t\"Output file\" \n"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:197
+msgid ""
+"Missing values for \n"
+msgstr ""
+"Missing values for \n"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:201
+msgid ""
+"Output file is the same as either XSL Source or XML Data file\n"
+msgstr ""
+"Output file is the same as either XSL Source or XML Data file\n"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:220
+msgid ""
+"The following libxslt parameters are empty\n"
+"\t"
+msgstr ""
+"The following libxslt parameters are empty\n"
+"\t"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:370
+msgid "Choose XSL Source to Debug"
+msgstr "Choose XSL Source to Debug"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:382
+msgid "Choose XML Data to Debug"
+msgstr "Choose XML Data to Debug"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:393
+msgid "Choose Output File for XSL Transformation"
+msgstr "Choose Output File for XSL Transformation"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:484
+msgid "Suspect Configuration"
+msgstr "Suspect Configuration"
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:488
+msgid "Incomplete or Invalid Configuration"
+msgstr "Incomplete or Invalid Configuration"
+
+#: kxsldbgpart/xsldbgdebugger.cpp:298 kxsldbgpart/xsldbgdebugger.cpp:318
+#: kxsldbgpart/xsldbgdebugger.cpp:336 kxsldbgpart/xsldbgdebugger.cpp:356
+#: kxsldbgpart/xsldbgdebugger.cpp:376 kxsldbgpart/xsldbgdebugger.cpp:395
+msgid "Cannot set/edit breakpoints on the output file."
+msgstr "Cannot set/edit breakpoints on the output file."
+
+#: kxsldbgpart/xsldbgoutputview.cpp:71 kxsldbgpart/xsldbgoutputview.cpp:88
+msgid "xsldbg Output"
+msgstr "xsldbg Output"
+
+#: kxsldbgpart/xsldbgoutputview.cpp:72 kxsldbgpart/xsldbgoutputview.cpp:89
+msgid ""
+"\t\txsldbg output capture ready\n"
+"\n"
+msgstr ""
+"\t\txsldbg output capture ready\n"
+"\n"
+
+#: kxsldbgpart/xsldbgoutputview.cpp:103
+msgid "Result of evaluation"
+msgstr "Result of evaluation"
+
+#: kxsldbgpart/xsldbgoutputview.cpp:120
+msgid "Request Failed "
+msgstr "Request Failed "
+
+#: kxsldbgpart/kxsldbg_part.cpp:87 kxsldbgpart/kxsldbg_part.cpp:634
+#: kxsldbgpart/kxsldbg_part.cpp:636
+msgid "Goto XPath"
+msgstr "Goto XPath"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 185
+#: kxsldbgpart/kxsldbg_part.cpp:95 rc.cpp:33 rc.cpp:339
+#, no-c-format
+msgid "Evaluate"
+msgstr "Evaluate"
+
+#: kxsldbgpart/kxsldbg_part.cpp:109
+msgid "Configure Editor..."
+msgstr "Configure Editor..."
+
+#: kxsldbgpart/kxsldbg_part.cpp:113
+msgid "Configure..."
+msgstr "Configure..."
+
+#: kxsldbgpart/kxsldbg_part.cpp:118
+msgid "Inspect..."
+msgstr "Inspect..."
+
+#: kxsldbgpart/kxsldbg_part.cpp:125
+msgid "Run"
+msgstr "Run"
+
+#: kxsldbgpart/kxsldbg_part.cpp:135
+msgid "Step"
+msgstr "Step"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 261
+#: kxsldbgpart/kxsldbg_part.cpp:140 rc.cpp:108
+#, no-c-format
+msgid "Next"
+msgstr "Next"
+
+#: kxsldbgpart/kxsldbg_part.cpp:145
+msgid "Step Up"
+msgstr "Step Up"
+
+#: kxsldbgpart/kxsldbg_part.cpp:150
+msgid "Step Down"
+msgstr "Step Down"
+
+#: kxsldbgpart/kxsldbg_part.cpp:156
+msgid "Break"
+msgstr "Break"
+
+#: kxsldbgpart/kxsldbg_part.cpp:161
+msgid "Enable/Disable"
+msgstr "Enable/Disable"
+
+#: kxsldbgpart/kxsldbg_part.cpp:171
+msgid "&Source"
+msgstr "&Source"
+
+#: kxsldbgpart/kxsldbg_part.cpp:176
+msgid "&Data"
+msgstr "&Data"
+
+#: kxsldbgpart/kxsldbg_part.cpp:181
+msgid "&Output"
+msgstr "&Output"
+
+#: kxsldbgpart/kxsldbg_part.cpp:186
+msgid "Reload Current File From Disk"
+msgstr "Reload Current File From Disk"
+
+#: kxsldbgpart/kxsldbg_part.cpp:192
+msgid "Walk Through Stylesheet..."
+msgstr "Walk Through Stylesheet..."
+
+#: kxsldbgpart/kxsldbg_part.cpp:196
+msgid "Stop Wal&king Through Stylesheet"
+msgstr "Stop Wal&king Through Stylesheet"
+
+#: kxsldbgpart/kxsldbg_part.cpp:200
+msgid "Tr&ace Execution of Stylesheet"
+msgstr "Tr&ace Execution of Stylesheet"
+
+#: kxsldbgpart/kxsldbg_part.cpp:204
+msgid "Stop Tracing of Stylesheet"
+msgstr "Stop Tracing of Stylesheet"
+
+#: kxsldbgpart/kxsldbg_part.cpp:209
+msgid "&Evaluate Expression..."
+msgstr "&Evaluate Expression..."
+
+#: kxsldbgpart/kxsldbg_part.cpp:214
+msgid "Goto &XPath..."
+msgstr "Goto &XPath..."
+
+#: kxsldbgpart/kxsldbg_part.cpp:219
+msgid "Lookup SystemID..."
+msgstr "Lookup SystemID..."
+
+#: kxsldbgpart/kxsldbg_part.cpp:224
+msgid "Lookup PublicID..."
+msgstr "Lookup PublicID..."
+
+#: kxsldbgpart/kxsldbg_part.cpp:277
+msgid "KXsldbgPart"
+msgstr "KXsldbgPart"
+
+#: kxsldbgpart/kxsldbg_part.cpp:358
+msgid "Debugger Not Ready"
+msgstr "Debugger Not Ready"
+
+#: kxsldbgpart/kxsldbg_part.cpp:359
+msgid "Configure and start the debugger first."
+msgstr "Configure and start the debugger first."
+
+#: kxsldbgpart/kxsldbg_part.cpp:376 kxsldbgpart/kxsldbg_part.cpp:382
+msgid "Lookup SystemID"
+msgstr "Lookup SystemID"
+
+#: kxsldbgpart/kxsldbg_part.cpp:377 kxsldbgpart/kxsldbg_part.cpp:383
+msgid "Please enter SystemID to find:"
+msgstr "Please enter SystemID to find:"
+
+#: kxsldbgpart/kxsldbg_part.cpp:408 kxsldbgpart/kxsldbg_part.cpp:413
+msgid "Lookup PublicID"
+msgstr "Lookup PublicID"
+
+#: kxsldbgpart/kxsldbg_part.cpp:409 kxsldbgpart/kxsldbg_part.cpp:414
+msgid "Please enter PublicID to find:"
+msgstr "Please enter PublicID to find:"
+
+#: kxsldbgpart/kxsldbg_part.cpp:622 kxsldbgpart/kxsldbg_part.cpp:624
+msgid "Evalute Expression"
+msgstr "Evalute Expression"
+
+#: kxsldbgpart/kxsldbg_part.cpp:622 kxsldbgpart/kxsldbg_part.cpp:624
+#: kxsldbgpart/kxsldbg_part.cpp:634 kxsldbgpart/kxsldbg_part.cpp:636
+msgid "XPath:"
+msgstr "XPath:"
+
+#: kxsldbgpart/kxsldbg_part.cpp:802
+msgid "SystemID or PublicID Resolution Result"
+msgstr "SystemID or PublicID Resolution Result"
+
+#: kxsldbgpart/kxsldbg_part.cpp:803
+#, c-format
+msgid ""
+"SystemID or PublicID has been resolved to\n"
+".%1"
+msgstr ""
+"SystemID or PublicID has been resolved to\n"
+".%1"
+
+#. i18n: file kxsldbg_shell.rc line 9
+#: rc.cpp:6 rc.cpp:312 rc.cpp:381
+#, no-c-format
+msgid "Debug"
+msgstr "Debug"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 25
+#: rc.cpp:15
+#, no-c-format
+msgid "Xsldbg Global Variables"
+msgstr "Xsldbg Global Variables"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 40
+#: rc.cpp:18 rc.cpp:63 rc.cpp:201 rc.cpp:345
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 51
+#: rc.cpp:21 rc.cpp:78 rc.cpp:354
+#, no-c-format
+msgid "Source File"
+msgstr "Source File"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 62
+#: rc.cpp:24 rc.cpp:357
+#, no-c-format
+msgid "Source Line Number"
+msgstr "Source Line Number"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 150
+#: rc.cpp:27 rc.cpp:333
+#, no-c-format
+msgid "Expression:"
+msgstr "Expression:"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 158
+#: rc.cpp:30 rc.cpp:336
+#, no-c-format
+msgid "Enter a valid XPath expression"
+msgstr "Enter a valid XPath expression"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 188
+#: rc.cpp:36 rc.cpp:342
+#, no-c-format
+msgid "Result of evaluation will appear in message window"
+msgstr "Result of evaluation will appear in message window"
+
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 229
+#: rc.cpp:39 rc.cpp:57 rc.cpp:87 rc.cpp:282 rc.cpp:327 rc.cpp:375
+#, no-c-format
+msgid "Refresh"
+msgstr "Refresh"
+
+#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 17
+#: rc.cpp:42
+#, no-c-format
+msgid "Xsldbg Callstack"
+msgstr "Xsldbg Callstack"
+
+#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 32
+#: rc.cpp:45
+#, no-c-format
+msgid "Frame# Template Name"
+msgstr "Frame No. Template Name"
+
+#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 43
+#: rc.cpp:48 rc.cpp:69
+#, no-c-format
+msgid "Source File Name"
+msgstr "Source File Name"
+
+#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 54
+#: rc.cpp:51 rc.cpp:72 rc.cpp:210
+#, no-c-format
+msgid "Line Number"
+msgstr "Line Number"
+
+#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 75
+#: rc.cpp:54
+#, no-c-format
+msgid "Oldest Frame # is 0, Frame # has been added to the first column"
+msgstr "Oldest Frame No. is 0, Frame No. has been added to the first column"
+
+#. i18n: file ./kxsldbgpart/xsldbgtemplates.ui line 17
+#: rc.cpp:60
+#, no-c-format
+msgid "Xsldbg Templates"
+msgstr "Xsldbg Templates"
+
+#. i18n: file ./kxsldbgpart/xsldbgtemplates.ui line 43
+#: rc.cpp:66 rc.cpp:204
+#, no-c-format
+msgid "Mode"
+msgstr "Mode"
+
+#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 17
+#: rc.cpp:75
+#, no-c-format
+msgid "Xsldbg Source Files"
+msgstr "Xsldbg Source Files"
+
+#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 43
+#: rc.cpp:81
+#, no-c-format
+msgid "Parent File"
+msgstr "Parent File"
+
+#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 54
+#: rc.cpp:84
+#, no-c-format
+msgid "Parent Line Number"
+msgstr "Parent Line Number"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 31
+#: rc.cpp:90
+#, no-c-format
+msgid "KXsldbg Configuration"
+msgstr "KXsldbg Configuration"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 75
+#: rc.cpp:93
+#, no-c-format
+msgid "LibXSLT Parameters"
+msgstr "LibXSLT Parameters"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 108
+#: rc.cpp:96
+#, no-c-format
+msgid "Parameter value:"
+msgstr "Parameter value:"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 148
+#: rc.cpp:99
+#, no-c-format
+msgid "Parameter name:"
+msgstr "Parameter name:"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 229
+#: rc.cpp:102
+#, no-c-format
+msgid "Prev"
+msgstr "Prev"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 464
+#: rc.cpp:120
+#, no-c-format
+msgid "Output file:"
+msgstr "Output file:"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 488
+#: rc.cpp:123 rc.cpp:129 rc.cpp:135
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 512
+#: rc.cpp:126
+#, no-c-format
+msgid "XML data:"
+msgstr "XML data:"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 560
+#: rc.cpp:132
+#, no-c-format
+msgid "XSL source:"
+msgstr "XSL source:"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 621
+#: rc.cpp:141
+#, no-c-format
+msgid "catalogs"
+msgstr "catalogues"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 624
+#: rc.cpp:144
+#, no-c-format
+msgid "use catalogs from $SGML_CATALOGS_FILES"
+msgstr "use catalogues from $SGML_CATALOGS_FILES"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 632
+#: rc.cpp:147
+#, no-c-format
+msgid "novalid"
+msgstr "novalid"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 635
+#: rc.cpp:150
+#, no-c-format
+msgid "skip the DTD loading phase"
+msgstr "skip the DTD loading phase"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 643
+#: rc.cpp:153
+#, no-c-format
+msgid "html"
+msgstr "html"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 646
+#: rc.cpp:156
+#, no-c-format
+msgid "the input document is(are) an HTML file(s)"
+msgstr "the input document is(are) an HTML file(s)"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 654
+#: rc.cpp:159
+#, no-c-format
+msgid "docbook"
+msgstr "docbook"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 657
+#: rc.cpp:162
+#, no-c-format
+msgid "the input document is SGML docbook"
+msgstr "the input document is SGML docbook"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 665
+#: rc.cpp:165
+#, no-c-format
+msgid "debug"
+msgstr "debug"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 668
+#: rc.cpp:168
+#, no-c-format
+msgid "dump the tree of the result instead"
+msgstr "dump the tree of the result instead"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 676
+#: rc.cpp:171
+#, no-c-format
+msgid "noout"
+msgstr "noout"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 679
+#: rc.cpp:174
+#, no-c-format
+msgid "do not dump the result"
+msgstr "do not dump the result"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 687
+#: rc.cpp:177
+#, no-c-format
+msgid "profile"
+msgstr "profile"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 690
+#: rc.cpp:180
+#, no-c-format
+msgid "print profiling information"
+msgstr "print profiling information"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 698
+#: rc.cpp:183
+#, no-c-format
+msgid "timing"
+msgstr "timing"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 701
+#: rc.cpp:186
+#, no-c-format
+msgid "display the time used"
+msgstr "display the time used"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 709
+#: rc.cpp:189
+#, no-c-format
+msgid "nonet"
+msgstr "nonet"
+
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 712
+#: rc.cpp:192
+#, no-c-format
+msgid "refuse to fetch DTDs or entities over network"
+msgstr "refuse to fetch DTDs or entities over network"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 17
+#: rc.cpp:195
+#, no-c-format
+msgid "Xsldbg Breakpoints"
+msgstr "Xsldbg Breakpoints"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 26
+#: rc.cpp:198
+#, no-c-format
+msgid "ID"
+msgstr "ID"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 59
+#: rc.cpp:207
+#, no-c-format
+msgid "File Name"
+msgstr "File Name"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 102
+#: rc.cpp:216
+#, no-c-format
+msgid "Click breakpoint in list to modify or delete it"
+msgstr "Click breakpoint in list to modify or delete it"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 138
+#: rc.cpp:219
+#, no-c-format
+msgid "ID:"
+msgstr "ID:"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 146
+#: rc.cpp:222
+#, no-c-format
+msgid "Line number:"
+msgstr "Line number:"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 154
+#: rc.cpp:225
+#, no-c-format
+msgid "You don't need to specify directory for file name"
+msgstr "You don't need to specify directory for file name"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 162
+#: rc.cpp:228
+#, no-c-format
+msgid "Template name or match name to look for"
+msgstr "Template name or match name to look for"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 198
+#: rc.cpp:231 rc.cpp:234
+#, no-c-format
+msgid "Must be positive"
+msgstr "Must be positive"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 285
+#: rc.cpp:237
+#, no-c-format
+msgid "Mode:"
+msgstr "Mode:"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 293
+#: rc.cpp:240
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 301
+#: rc.cpp:243
+#, no-c-format
+msgid "File name:"
+msgstr "File name:"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 375
+#: rc.cpp:249
+#, no-c-format
+msgid "Delete breakpoint using ID"
+msgstr "Delete breakpoint using ID"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 386
+#: rc.cpp:255
+#, no-c-format
+msgid "Clear entered text"
+msgstr "Clear entered text"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 394
+#: rc.cpp:258
+#, no-c-format
+msgid "Add All"
+msgstr "Add All"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 397
+#: rc.cpp:261
+#, no-c-format
+msgid "Add breakpoint on all templates found"
+msgstr "Add breakpoint on all templates found"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 408
+#: rc.cpp:267
+#, no-c-format
+msgid "Delete all breakpoints"
+msgstr "Delete all breakpoints"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 416
+#: rc.cpp:270
+#, no-c-format
+msgid "Enable"
+msgstr "Enable"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 419
+#: rc.cpp:273
+#, no-c-format
+msgid "Enable breakpoint using ID"
+msgstr "Enable breakpoint using ID"
+
+#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 430
+#: rc.cpp:279
+#, no-c-format
+msgid "Add breakpoint using file name with line number or a template name"
+msgstr "Add breakpoint using file name with line number or a template name"
+
+#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 17
+#: rc.cpp:285
+#, no-c-format
+msgid "Configure xsldbg's Walk Speed"
+msgstr "Configure xsldbg's Walk Speed"
+
+#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 51
+#: rc.cpp:288
+#, no-c-format
+msgid ""
+"Change the speed at which xsldbg walks through execution of the stylesheet."
+msgstr ""
+"Change the speed at which xsldbg walks through execution of the stylesheet."
+
+#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 95
+#: rc.cpp:291
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 117
+#: rc.cpp:294
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file ./kxsldbgpart/xsldbgmsgdialog.ui line 26
+#: rc.cpp:303
+#, no-c-format
+msgid "qxsldbg Message"
+msgstr "qxsldbg Message"
+
+#. i18n: file ./kxsldbgpart/xsldbgmsgdialog.ui line 71
+#: rc.cpp:306
+#, no-c-format
+msgid "TextLabel1"
+msgstr "TextLabel1"
+
+#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 25
+#: rc.cpp:318
+#, no-c-format
+msgid "Xsldbg Entities"
+msgstr "Xsldbg Entities"
+
+#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 40
+#: rc.cpp:321
+#, no-c-format
+msgid "PublicID"
+msgstr "PublicID"
+
+#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 51
+#: rc.cpp:324
+#, no-c-format
+msgid "SystemID"
+msgstr "SystemID"
+
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 25
+#: rc.cpp:330
+#, no-c-format
+msgid "Xsldbg Local Variables"
+msgstr "Xsldbg Local Variables"
+
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 161
+#: rc.cpp:348
+#, no-c-format
+msgid "Template Context"
+msgstr "Template Context"
+
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 172
+#: rc.cpp:351
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 228
+#: rc.cpp:360
+#, no-c-format
+msgid "Variable expression:"
+msgstr "Variable expression:"
+
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 249
+#: rc.cpp:363
+#, no-c-format
+msgid "Variable type:"
+msgstr "Variable type:"
+
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 270
+#: rc.cpp:366
+#, no-c-format
+msgid "Set Expression"
+msgstr "Set Expression"
+
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 273
+#: rc.cpp:369
+#, no-c-format
+msgid "Set the selection for variable "
+msgstr "Set the selection for variable "
+
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 283
+#: rc.cpp:372
+#, no-c-format
+msgid "Variable name:"
+msgstr "Variable name:"
+
+#: xsldbgmain.cpp:51
+msgid "A KDE console application for xsldbg, an XSLT debugger"
+msgstr "A KDE console application for xsldbg, an XSLT debugger"
+
+#: xsldbgmain.cpp:57
+msgid "Start a shell"
+msgstr "Start a shell"
+
+#: xsldbgmain.cpp:58
+msgid "Path to change into before loading files"
+msgstr "Path to change into before loading files"
+
+#: xsldbgmain.cpp:59
+msgid "Add a parameter named <name> and value <value> to XSL environment"
+msgstr "Add a parameter named <name> and value <value> to XSL environment"
+
+#: xsldbgmain.cpp:60
+msgid "Use ISO 639 language code specified; for example en_US"
+msgstr "Use ISO 639 language code specified; for example en_US"
+
+#: xsldbgmain.cpp:60
+msgid "Save to a given file. See output command documentation"
+msgstr "Save to a given file. See output command documentation"
+
+#: xsldbgmain.cpp:61
+msgid "Show the version of libxml and libxslt used"
+msgstr "Show the version of libxml and libxslt used"
+
+#: xsldbgmain.cpp:62
+msgid "Show logs of what is happening"
+msgstr "Show logs of what is happening"
+
+#: xsldbgmain.cpp:63
+msgid "Display the time used"
+msgstr "Display the time used"
+
+#: xsldbgmain.cpp:64
+msgid "Run the transformation 20 times"
+msgstr "Run the transformation 20 times"
+
+#: xsldbgmain.cpp:66
+msgid "Dump the tree of the result instead"
+msgstr "Dump the tree of the result instead"
+
+#: xsldbgmain.cpp:68
+msgid "Disable the DTD loading phase"
+msgstr "Disable the DTD loading phase"
+
+#: xsldbgmain.cpp:69
+msgid "Disable the output of the result"
+msgstr "Disable the output of the result"
+
+#: xsldbgmain.cpp:70
+msgid "Increase the maximum depth"
+msgstr "Increase the maximum depth"
+
+#: xsldbgmain.cpp:73
+msgid "The input document is(are) an HTML file(s)"
+msgstr "The input document is(are) an HTML file(s)"
+
+#: xsldbgmain.cpp:77
+msgid "The input document is SGML docbook"
+msgstr "The input document is SGML docbook"
+
+#: xsldbgmain.cpp:80
+msgid "Disable the fetching DTDs or entities over network"
+msgstr "Disable the fetching DTDs or entities over network"
+
+#: xsldbgmain.cpp:83
+msgid "Use the catalogs from $SGML_CATALOG_FILES"
+msgstr "Use the catalogues from $SGML_CATALOG_FILES"
+
+#: xsldbgmain.cpp:87
+msgid "Disable XInclude processing on document input"
+msgstr "Disable XInclude processing on document input"
+
+#: xsldbgmain.cpp:90
+msgid "Print profiling informations"
+msgstr "Print profiling informations"
+
+#: xsldbgmain.cpp:91
+msgid "Do not run gdb compatability mode and print less information"
+msgstr "Do not run gdb compatability mode and print less information"
+
+#: xsldbgmain.cpp:92
+msgid "Detect and use encodings in the stylesheet"
+msgstr "Detect and use encodings in the stylesheet"
+
+#: xsldbgmain.cpp:93
+msgid "Treat command line input as encoded in UTF-8"
+msgstr "Treat command line input as encoded in UTF-8"
+
+#: xsldbgmain.cpp:94
+msgid "Use HTML output when generating search reports"
+msgstr "Use HTML output when generating search reports"
+
+#: xsldbgmain.cpp:95
+msgid ""
+"Print all error messages to stdout, normally error messages go to stderr"
+msgstr ""
+"Print all error messages to stdout, normally error messages go to stderr"
+
+#: xsldbgmain.cpp:96
+msgid ""
+"Disable the automatic restarting of execution when current processing pass is "
+"complete"
+msgstr ""
+"Disable the automatic restarting of execution when current processing pass is "
+"complete"
+
+#: xsldbgmain.cpp:124
+msgid ""
+"Using libxml %1, libxslt %2 and libexslt %3\n"
+msgstr ""
+"Using libxml %1, libxslt %2 and libexslt %3\n"
+
+#: xsldbgmain.cpp:125
+msgid ""
+"xsldbg was compiled against libxml %1, libxslt %2 and libexslt %3\n"
+msgstr ""
+"xsldbg was compiled against libxml %1, libxslt %2 and libexslt %3\n"
+
+#: xsldbgmain.cpp:126
+msgid ""
+"libxslt %1 was compiled against libxml %2\n"
+msgstr ""
+"libxslt %1 was compiled against libxml %2\n"
+
+#: xsldbgmain.cpp:127
+msgid ""
+"libexslt %1 was compiled against libxml %2\n"
+msgstr ""
+"libexslt %1 was compiled against libxml %2\n"
+
+#: xsldbgmain.cpp:130
+msgid "Xsldbg"
+msgstr "Xsldbg"
+
+#~ msgid "Warning: The %1 command is disbled\n"
+#~ msgstr "Warning: The %1 command is disbled\n"
+
+#~ msgid "XSL script to run."
+#~ msgstr "XSL script to run."
+
+#~ msgid "XML data to be transformed."
+#~ msgstr "XML data to be transformed."
diff --git a/tde-i18n-en_GB/messages/kdewebdev/quanta.po b/tde-i18n-en_GB/messages/kdewebdev/quanta.po
new file mode 100644
index 00000000000..99aee8be856
--- /dev/null
+++ b/tde-i18n-en_GB/messages/kdewebdev/quanta.po
@@ -0,0 +1,15314 @@
+# translation of quanta.po to British English
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Jonathan Riddell <kde-en-gb@jriddell.org>, 2003.
+# Malcolm Hunter <malcolm.hunter@gmx.co.uk>, 2003, 2004, 2005.
+# Andrew Coles <andrew_coles@yahoo.co.uk>, 2003, 2004, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: quanta\n"
+"POT-Creation-Date: 2008-07-08 01:25+0200\n"
+"PO-Revision-Date: 2005-12-30 13:42+0000\n"
+"Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
+"Language-Team: British English <kde-en-gb@kde.me.uk>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+
+#. i18n: file ./dialogs/fourbuttonmessagebox.ui line 74
+#: rc.cpp:6
+#, no-c-format
+msgid "Save &As..."
+msgstr "Save &As..."
+
+#. i18n: file ./dialogs/fourbuttonmessagebox.ui line 90
+#: rc.cpp:9
+#, no-c-format
+msgid "&Do Not Save"
+msgstr "&Do Not Save"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 39
+#: dialogs/dirtydlg.cpp:37 rc.cpp:15
+#, no-c-format
+msgid "File Changed"
+msgstr "File Changed"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 58
+#: rc.cpp:18
+#, no-c-format
+msgid "The file was changed outside of the Quanta editor."
+msgstr "The file was changed outside of the Quanta editor."
+
+#. i18n: file ./dialogs/dirtydialog.ui line 66
+#: rc.cpp:21
+#, no-c-format
+msgid " How Do You Want to Proceed?"
+msgstr " How Do You Want to Proceed?"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 83
+#: rc.cpp:24
+#, no-c-format
+msgid "&Do not load the modified version from disk"
+msgstr "&Do not load the modified version from disk"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 91
+#: rc.cpp:27
+#, no-c-format
+msgid "&Use the version from disk (will lose the current content)"
+msgstr "&Use the version from disk (will lose the current content)"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 107
+#: rc.cpp:30
+#, no-c-format
+msgid "(If you later save the document, you will lose what was on the disk.)"
+msgstr "(If you later save the document, you will lose what was on the disk)."
+
+#. i18n: file ./dialogs/dirtydialog.ui line 135
+#: rc.cpp:33
+#, no-c-format
+msgid "&Compare the two versions and load the result"
+msgstr "&Compare the two versions and load the result"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 141
+#: rc.cpp:36
+#, no-c-format
+msgid "Use Kompare if available. Otherwise this checkbox is disabled."
+msgstr "Use Kompare if available. Otherwise this tickbox is disabled."
+
+#. i18n: file ./dialogs/tagdialogs/tagmail.ui line 27
+#: rc.cpp:39
+#, no-c-format
+msgid "Email address:"
+msgstr "Email address:"
+
+#. 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:42 rc.cpp:2518 rc.cpp:2640
+#: rc.cpp:2901 rc.cpp:2907 rc.cpp:2910 rc.cpp:2988 rc.cpp:2991
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file ./dialogs/tagdialogs/tagmail.ui line 67
+#: rc.cpp:45
+#, no-c-format
+msgid "Subject:"
+msgstr "Subject:"
+
+#. i18n: file ./dialogs/tagdialogs/tagmail.ui line 83
+#: rc.cpp:48 rc.cpp:1029 rc.cpp:1105 rc.cpp:1111 rc.cpp:1123 rc.cpp:1138
+#: rc.cpp:1683 rc.cpp:4143
+#, no-c-format
+msgid "Title:"
+msgstr "Title:"
+
+#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 31
+#: dialogs/tagdialogs/tagmiscdlg.cpp:23 rc.cpp:57
+#, no-c-format
+msgid "Misc. Tag"
+msgstr "Misc. Tag"
+
+#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 47
+#: rc.cpp:60
+#, no-c-format
+msgid "Element name:"
+msgstr "Element name:"
+
+#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 55
+#: rc.cpp:63
+#, no-c-format
+msgid "&Add closing tag"
+msgstr "&Add closing tag"
+
+#. i18n: file ./dialogs/debuggeroptionss.ui line 44
+#: rc.cpp:66
+#, no-c-format
+msgid "Enable debugger"
+msgstr "Enable debugger"
+
+#. i18n: file ./dialogs/debuggeroptionss.ui line 80
+#: rc.cpp:69
+#, no-c-format
+msgid "PHP3 listener"
+msgstr "PHP3 listener"
+
+#. i18n: file ./dialogs/debuggeroptionss.ui line 88
+#: rc.cpp:72
+#, no-c-format
+msgid "PHP4 debugger"
+msgstr "PHP4 debugger"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 27
+#: rc.cpp:75
+#, no-c-format
+msgid "Configure Actions"
+msgstr "Configure Actions"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 56
+#: rc.cpp:78
+#, no-c-format
+msgid "&Delete Action"
+msgstr "&Delete Action"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 64
+#: rc.cpp:81
+#, no-c-format
+msgid "&New Action"
+msgstr "&New Action"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 117
+#: rc.cpp:84
+#, no-c-format
+msgid "Toolbar & Action Tree"
+msgstr "Toolbar & Action Tree"
+
+#. 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:87 rc.cpp:2548 rc.cpp:2784 treeviews/doctreeview.cpp:50
+#: treeviews/structtreeview.cpp:84 treeviews/uploadtreeview.cpp:35
+#, no-c-format
+msgid "Name"
+msgstr "Name"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 134
+#: rc.cpp:90 rc.cpp:117
+#, no-c-format
+msgid "Shortcut"
+msgstr "Shortcut"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 236
+#: rc.cpp:102
+#, no-c-format
+msgid "Action Properties"
+msgstr "Action Properties"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 247
+#: rc.cpp:105 rc.cpp:611 rc.cpp:1502 rc.cpp:2778
+#, no-c-format
+msgid "&Add..."
+msgstr "&Add..."
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 280
+#: rc.cpp:111
+#, no-c-format
+msgid "Tool &tip:"
+msgstr "Tool &tip:"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 296
+#: rc.cpp:114
+#, no-c-format
+msgid "Te&xt:"
+msgstr "Te&xt:"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 354
+#: rc.cpp:120
+#, no-c-format
+msgid "C&ustom"
+msgstr "C&ustom"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 365
+#: dialogs/actionconfigdialog.cpp:320 dialogs/tagdialogs/colorcombo.cpp:220
+#: rc.cpp:123 rc.cpp:159 rc.cpp:171 rc.cpp:189 rc.cpp:2527
+#, no-c-format
+msgid "None"
+msgstr "None"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 373
+#: rc.cpp:126 rc.cpp:2691 rc.cpp:2829
+#, no-c-format
+msgid "&None"
+msgstr "&None"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 391
+#: rc.cpp:129
+#, no-c-format
+msgid "Container toolbars:"
+msgstr "Container toolbars:"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 397
+#: rc.cpp:132 src/quantadoc.cpp:84 src/quantadoc.cpp:369
+#, no-c-format
+msgid "Tag"
+msgstr "Tag"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 402
+#: rc.cpp:135 rc.cpp:3737
+#, no-c-format
+msgid "Script"
+msgstr "Script"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 407
+#: rc.cpp:138 rc.cpp:427 rc.cpp:719
+#, no-c-format
+msgid "Text"
+msgstr "Text"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 427
+#: rc.cpp:141
+#, no-c-format
+msgid "T&ype:"
+msgstr "T&ype:"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 438
+#: rc.cpp:144
+#, no-c-format
+msgid "Detailed Settings"
+msgstr "Detailed Settings"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 464
+#: rc.cpp:147
+#, no-c-format
+msgid "<tag> :"
+msgstr "<tag> :"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 482
+#: rc.cpp:150
+#, no-c-format
+msgid "</tag> :"
+msgstr "</tag> :"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 493
+#: rc.cpp:153
+#, no-c-format
+msgid "Run \"Edit tag\" dialog if available"
+msgstr "Run \"Edit tag\" dialogue if available"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 544
+#: rc.cpp:156
+#, no-c-format
+msgid "&Input:"
+msgstr "&Input:"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 558
+#: rc.cpp:162
+#, no-c-format
+msgid "Current Document"
+msgstr "Current Document"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 563
+#: rc.cpp:165
+#, no-c-format
+msgid "Selected Text"
+msgstr "Selected Text"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 591
+#: rc.cpp:168
+#, no-c-format
+msgid "&Output:"
+msgstr "&Output:"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 605
+#: rc.cpp:174
+#, no-c-format
+msgid "Insert in Cursor Position"
+msgstr "Insert in Cursor Position"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 610
+#: rc.cpp:177
+#, no-c-format
+msgid "Replace Selection"
+msgstr "Replace Selection"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 615
+#: rc.cpp:180
+#, no-c-format
+msgid "Replace Current Document"
+msgstr "Replace Current Document"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 620
+#: rc.cpp:183
+#, no-c-format
+msgid "Create New Document"
+msgstr "Create New Document"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 625
+#: rc.cpp:186
+#, no-c-format
+msgid "Message Window"
+msgstr "Message Window"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 651
+#: rc.cpp:192
+#, no-c-format
+msgid "Insert in cursor position"
+msgstr "Insert in cursor position"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 656
+#: rc.cpp:195
+#, no-c-format
+msgid "Replace selection"
+msgstr "Replace selection"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 661
+#: rc.cpp:198
+#, no-c-format
+msgid "Replace current document"
+msgstr "Replace current document"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 666
+#: rc.cpp:201
+#, no-c-format
+msgid "Create a new document"
+msgstr "Create a new document"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 671
+#: rc.cpp:204
+#, no-c-format
+msgid "Message window"
+msgstr "Message window"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 702
+#: rc.cpp:207
+#, no-c-format
+msgid "&Error:"
+msgstr "&Error:"
+
+#. i18n: file ./dialogs/donationdialog.ui line 33
+#: rc.cpp:210
+#, no-c-format
+msgid "Support Quanta with Financial Donation"
+msgstr "Support Quanta with Financial Donation"
+
+#. i18n: file ./dialogs/donationdialog.ui line 76
+#: rc.cpp:216
+#, fuzzy, no-c-format
+msgid ""
+"<div align=\"center\">"
+"<h2>Your Contribution Can Make a Difference</h2></div>"
+"&nbsp;&nbsp;&nbsp;Quanta Plus would not be what it is today without sponsored "
+"developers. Andras Mantia has been full time since mid 2002 and Michal Rudolf "
+"came on part time in spring of 2004. Over the life of the project development "
+"has been largely sponsored by the efforts of the Project Manager, Eric Laffoon. "
+"In addition to his minimum 10-20 hour a week time commitment, his company, <a "
+"href=\"http://kittyhooch.com\" target=\"_blank\">Kitty Hooch</a> "
+"LLP has an ongoing financial commitment to keep Quanta in continuous "
+"development. Our sponsored developers are also a catalyst to our volunteer "
+"developers.\n"
+"<br>&nbsp;&nbsp;&nbsp;&nbsp;Kitty Hooch is a small company with no employees, 2 "
+"active partners and several contract workers. After test marketing in the fall "
+"of 2001 they began wholesale and retail to national and international markets "
+"in early 2002. Kitty Hooch controls all aspects of their product production and "
+"marketing. Quanta sponsorship is no small expense for a small start up company. "
+"In 2003 cash flow and a bout with typhoid fever left Eric in debt and unable to "
+"keep up payments to Andras without help from the community. Thankfully a number "
+"of people stepped up. We now have several large sponsors along with a number of "
+"generous contributors. This has enabled us to bring Michal on part time. Now we "
+"are looking to be able to move him to full time. The challenge for this project "
+"to assume a leading role as a \"killer desktop application\" is great.\n"
+"<div align=\"center\">"
+"<h3>Balancing open source ideals and fiscal\n"
+"reality</h3></div>\n"
+"&nbsp;&nbsp;&nbsp;&nbsp;We believe that the open source model\n"
+"is the future of software, but it is no guarantee of success. How many open "
+"source projects that we had high hopes for are unmaintained today? In early "
+"2002 many people thought that Quanta Plus was dead. One person, Eric Laffoon, "
+"was not about to let the dream die. Quanta is more than surviving now, but "
+"developing a best-in-class tool is no easy task. We believe the key is "
+"consistent momentum. Nothing ensures this better than programmers who can work "
+"without financial or time distractions. Why do you think OSS projects die?"
+"<br>&nbsp;&nbsp;&nbsp;&nbsp;As Quanta grows the project management demands are "
+"increasing and ironically impacting the revenue stream it requires to continue. "
+"The impact of our sponsored developers has been huge! We are looking to make "
+"Quanta grow even faster. Eric needs to be able to free even more time to bring "
+"several new and exciting ideas through coding to release. We have other "
+"expenses too, with conferences and keeping our systems up to date so we don't "
+"lose time fighting old hardware. <i>We want to make Quanta the best web tool "
+"anywhere!</i>. This will require a nucleus of active core developers. We hope "
+"professional developers and companies using Quanta will help us to reach our "
+"goals with sponsorship donations that will relieve financial stresses.\n"
+"<div align=\"center\">"
+"<h3>Could Quanta die without your support?</h3></div>"
+"&nbsp;&nbsp;&nbsp;&nbsp;We'd like to think not! But from February 2001 to June "
+"2002 there was very little activity and many months with no work done at all. "
+"This came about because of cash flow problems which led to the original "
+"developers leaving to do a commercial project. The fact remains that our most "
+"productive volunteer developers, as much as we think they're wonderful, go long "
+"periods where they just can't make time to code on the project. We estimate our "
+"active users number well over a million, yet we have only a few dozen people a "
+"year supporting the project. In fact 3-4 people account for over half of our "
+"current support. Clearly the actions of a few people make a huge difference, "
+"and yours can make a difference too.\n"
+"<br><div align=\"center\">"
+"<h3>Will you help make a difference?</h3></div>\n"
+"&nbsp;&nbsp;&nbsp;&nbsp;If you wish to donate through PayPal\n"
+"(online money transfer or credit card), visit our <a "
+"href=\"http://kdewebdev.org/donate.php\">donation page</a>.\n"
+"<br>&nbsp;&nbsp;&nbsp;&nbsp;If you are outside the PayPal area or wish to "
+"discuss corporate sponsorship contact the project manager:"
+"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Eric Laffoon, <a "
+"href=\"mailto:sequitur@kde.org?subject=Quanta%20sponsorship%20inquiry\">"
+"sequitur@kde.org</a>"
+msgstr ""
+"<div align=\"center\">"
+"<h2>Your Contribution Can Make a Difference</h2></div>"
+"&nbsp;&nbsp;&nbsp;Quanta Plus would not be what it is today without sponsored "
+"developers. Andras Mantia has been full time since mid 2002 and Michal Rudolf "
+"came on part time in spring of 2004. Over the life of the project development "
+"has been largely sponsored by the efforts of the Project Manager, Eric Laffoon. "
+"In addition to his minimum 10-20 hour a week time commitment, his company, <a "
+"href=\"http://kittyhooch.com\" target=\"_blank\">Kitty Hooch</a> "
+"LLP has an ongoing financial commitment to keep Quanta in continuous "
+"development. Our sponsored developers are also a catalyst to our volunteer "
+"developers.\n"
+"<br>&nbsp;&nbsp;&nbsp;&nbsp;Kitty Hooch is a small company with no employees, 2 "
+"active partners and several contract workers. After test marketing in the fall "
+"of 2001 they began wholesale and retail to national and international markets "
+"in early 2002. Kitty Hooch controls all aspects of their product production and "
+"marketing. Quanta sponsorship is no small expense for a small start up company. "
+"In 2003 cash flow and a bout with typhoid fever left Eric in debt and unable to "
+"keep up payments to Andras without help from the community. Thankfully a number "
+"of people stepped up. We now have several large sponsors along with a number of "
+"generous contributors. This has enabled us to bring Michal on part time. Now we "
+"are looking to be able to move him to full time. The challenge for this project "
+"to assume a leading role as a \"killer desktop application\" is great.\n"
+"<div align=\"center\">"
+"<h3>Balancing open source ideals and fiscal\n"
+"reality</h3></div>\n"
+"&nbsp;&nbsp;&nbsp;&nbsp;We believe that the open source model\n"
+"is the future of software, but it is no guarantee of success. How many open "
+"source projects that we had high hopes for are unmaintained today? In early "
+"2002 many people thought that Quanta Plus was dead. One person, Eric Laffoon, "
+"was not about to let the dream die. Quanta is more than surviving now, but "
+"developing a best-in-class tool is no easy task. We believe the key is "
+"consistent momentum. Nothing ensures this better than programmers who can work "
+"without financial or time distractions. Why do you think OSS projects die?"
+"<br>&nbsp;&nbsp;&nbsp;&nbsp;As Quanta grows the project management demands are "
+"increasing and ironically impacting the revenue stream it requires to continue. "
+"The impact of our sponsored developers has been huge! We are looking to make "
+"Quanta grow even faster. Eric needs to be able to free even more time to bring "
+"several new and exciting ideas through coding to release. We have other "
+"expenses too, with conferences and keeping our systems up to date so we don't "
+"lose time fighting old hardware. <i>We want to make Quanta the best web tool "
+"anywhere!</i>. This will require a nucleus of active core developers. We hope "
+"professional developers and companies using Quanta will help us to reach our "
+"goals with sponsorship donations that will relieve financial stresses.\n"
+"<div align=\"center\">"
+"<h3>Could Quanta die without your support?</h3></div>"
+"&nbsp;&nbsp;&nbsp;&nbsp;We'd like to think not! But from February 2001 to June "
+"2002 there was very little activity and many months with no work done at all. "
+"This came about because of cash flow problems which led to the original "
+"developers leaving to do a commercial project. The fact remains that our most "
+"productive volunteer developers, as much as we think they're wonderful, go long "
+"periods where they just can't make time to code on the project. We estimate our "
+"active users number well over a million, yet we have only a few dozen people a "
+"year supporting the project. In fact 3-4 people account for over half of our "
+"current support. Clearly the actions of a few people make a huge difference, "
+"and yours can make a difference too.\n"
+"<br><div align=\"center\">"
+"<h3>Will you help make a difference?</h3></div>\n"
+"&nbsp;&nbsp;&nbsp;&nbsp;If you wish to donate through PayPal\n"
+"(online money transfer or credit card), visit our <a "
+"href=\"http://quanta.sourceforge.net/main1.php?actfile=donate\">"
+"donation page</a>.\n"
+"<br>&nbsp;&nbsp;&nbsp;&nbsp;If you are outside the PayPal area or wish to "
+"discuss corporate sponsorship contact the project manager:"
+"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Eric Laffoon, <a "
+"href=\"mailto:sequitur@kde.org?subject=Quanta%20sponsorship%20inquiry\">"
+"sequitur@kde.org</a>"
+
+#. i18n: file ./dialogs/donationdialog.ui line 136
+#: rc.cpp:229
+#, no-c-format
+msgid ""
+"<a href=\"http://kdewebdev.org/donate.php\">Donate</a> through PayPal now."
+msgstr ""
+"<a href=\"http://kdewebdev.org/donate.php\">Donate</a> through PayPal now."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 25
+#: rc.cpp:232
+#, no-c-format
+msgid "Structure Group Editor"
+msgstr "Structure Group Editor"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 36
+#: rc.cpp:235 rc.cpp:2643 rc.cpp:2751
+#, no-c-format
+msgid "&Name:"
+msgstr "&Name:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 47
+#: rc.cpp:238
+#, no-c-format
+msgid "The name of the group"
+msgstr "The name of the group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 50
+#: rc.cpp:241
+#, no-c-format
+msgid ""
+"The user visible name of the group. It will be shown in the structure tree as a "
+"top node when there are elements belonging to this group in the document."
+msgstr ""
+"The user visible name of the group. It will be shown in the structure tree as a "
+"top node when there are elements belonging to this group in the document."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 58
+#: rc.cpp:244
+#, no-c-format
+msgid "&Icon:"
+msgstr "&Icon:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 103
+#: rc.cpp:247
+#, no-c-format
+msgid "Filen&ame definition:"
+msgstr "Filen&ame definition:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 109
+#: rc.cpp:250 rc.cpp:262
+#, no-c-format
+msgid "Regular expression to get the filename"
+msgstr "Regular expression to get the filename"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 112
+#: rc.cpp:253 rc.cpp:265
+#, no-c-format
+msgid ""
+"Regular expression to get the filename. The expression is used to <b>remove</b> "
+"the unnecessary strings from the element's text."
+msgstr ""
+"Regular expression to get the filename. The expression is used to <b>remove</b> "
+"the unnecessary strings from the element's text."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 120
+#: rc.cpp:256
+#, no-c-format
+msgid "Contains a &filename"
+msgstr "Contains a &filename"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 123
+#: rc.cpp:259
+#, no-c-format
+msgid "True if the element's text contains a filename"
+msgstr "True if the element's text contains a filename"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 145
+#: rc.cpp:268
+#, no-c-format
+msgid "&Tag:"
+msgstr "&Tag:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 151
+#: rc.cpp:271
+#, no-c-format
+msgid "Elements identified by this entry will belong to this group"
+msgstr "Elements identified by this entry will belong to this group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 154
+#: rc.cpp:274 rc.cpp:295
+#, no-c-format
+msgid ""
+"Defines which tags belong to this group. The format is <i>"
+"tagname(attribute1, attribute2, ...)</i>. Tags with name <i>tagname</i> "
+"will appear under this group. The item text of the corresponding node in the "
+"tree will be <i>attribute1_value | attribute2_value | ...</i>"
+"Currently only one tag may be listed here."
+msgstr ""
+"Defines which tags belong to this group. The format is <i>"
+"tagname(attribute1, attribute2, ...)</i>. Tags with name <i>tagname</i> "
+"will appear under this group. The item text of the corresponding node in the "
+"tree will be <i>attribute1_value | attribute2_value | ...</i>"
+"Currently only one tag may be listed here."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 162
+#: rc.cpp:277
+#, no-c-format
+msgid "\"No\" na&me:"
+msgstr "\"No\" na&me:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 168
+#: rc.cpp:280 rc.cpp:286
+#, no-c-format
+msgid "The name that appears when no element were found"
+msgstr "The name that appears when no element was found"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 171
+#: rc.cpp:283 rc.cpp:289
+#, no-c-format
+msgid ""
+"The user visible name of the group. It will be shown in the structure tree as a "
+"top node when there are <b>no</b> elements belonging to this group in the "
+"document."
+msgstr ""
+"The user visible name of the group. It will be shown in the structure tree as a "
+"top node when there are <b>no</b> elements belonging to this group in the "
+"document."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 193
+#: rc.cpp:292
+#, no-c-format
+msgid "Elements ideintified by this entry will belong to this group"
+msgstr "Elements identified by this entry will belong to this group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 221
+#: rc.cpp:298
+#, no-c-format
+msgid "Use elements as tags"
+msgstr "Use elements as tags"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 224
+#: rc.cpp:301
+#, no-c-format
+msgid "Treat elements as new tags"
+msgstr "Treat elements as new tags"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 227
+#: rc.cpp:304
+#, no-c-format
+msgid ""
+"Treat elements as new tags, so they will show up during tag autocompletion."
+msgstr ""
+"Treat elements as new tags, so they will show up during tag autocompletion."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 235
+#: rc.cpp:307
+#, no-c-format
+msgid "&Pseudo DTEP Specific Settings"
+msgstr "&Pseudo DTEP Specific Settings"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 246
+#: rc.cpp:310 rc.cpp:342
+#, no-c-format
+msgid "Regular expression to find the type of the element"
+msgstr "Regular expression to find the type of the element"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 254
+#: rc.cpp:313 rc.cpp:345
+#, no-c-format
+msgid ""
+"Regular expression to find the type of the element. The pattern is searched on "
+"the result of the <i>DefinitionRx</i> match and the first captured area will "
+"hold the element type."
+"<br>\n"
+"Example (simplified):"
+"<br>\n"
+"<b>DefinitionRx=\\$+([a-zA-Z]+)=new\\\\s[a-zA-Z]+;"
+"<br>\n"
+"TypeRx=new\\\\s([a-zA-Z]+);</b>"
+"<br>"
+"<br>\n"
+"This will match strings like <b>$fooObj=new foo;</b>"
+". Now this string is searched and it will find <b>new foo;</b>, where <b>foo</b> "
+"is the first captured text (the regular expression matching <b>foo</b> "
+"is between brackets)."
+"<br>\n"
+"So the type of <b>$fooObj</b> is <b>foo</b>."
+msgstr ""
+"Regular expression to find the type of the element. The pattern is searched on "
+"the result of the <i>DefinitionRx</i> match and the first captured area will "
+"hold the element type."
+"<br>\n"
+"Example (simplified):"
+"<br>\n"
+"<b>DefinitionRx=\\$+([a-zA-Z]+)=new\\\\s[a-zA-Z]+;"
+"<br>\n"
+"TypeRx=new\\\\s([a-zA-Z]+);</b>"
+"<br>"
+"<br>\n"
+"This will match strings like <b>$fooObj=new foo;</b>"
+". Now this string is searched and it will find <b>new foo;</b>, where <b>foo</b> "
+"is the first captured text (the regular expression matching <b>foo</b> "
+"is between brackets)."
+"<br>\n"
+"So the type of <b>$fooObj</b> is <b>foo</b>."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 262
+#: rc.cpp:321
+#, no-c-format
+msgid "&Usage expression:"
+msgstr "&Usage expression:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 268
+#: rc.cpp:324 rc.cpp:365
+#, no-c-format
+msgid "Regular expression to find the usage of a group element"
+msgstr "Regular expression to find the usage of a group element"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 280
+#: rc.cpp:327 rc.cpp:368
+#, no-c-format
+msgid ""
+"Regular expression to find the usage of a group element in the document."
+"<br>\n"
+"Example 1:"
+"<br>\n"
+"- classes are defined as <b>class foo {...}</b>"
+"<br>\n"
+"- classes are used as <b>$objFoo</b>"
+"<br>"
+"<br>\n"
+"Example 2:"
+"<br>\n"
+"- variables are defined as <b>int i</b>"
+"<br>\n"
+"- variables are used as <b>@i</b>"
+"<br>"
+"<br>\n"
+"Example 3:"
+"<br>\n"
+"- variables are defined as <b>$i</b>"
+"<br>\n"
+"- variables are used as <b>$i</b>. In this case <i>UsageRx </i>"
+"is the same as <i>DefinitionRx</i>."
+msgstr ""
+"Regular expression to find the usage of a group element in the document."
+"<br>\n"
+"Example 1:"
+"<br>\n"
+"- classes are defined as <b>class foo {...}</b>"
+"<br>\n"
+"- classes are used as <b>$objFoo</b>"
+"<br>"
+"<br>\n"
+"Example 2:"
+"<br>\n"
+"- variables are defined as <b>int i</b>"
+"<br>\n"
+"- variables are used as <b>@i</b>"
+"<br>"
+"<br>\n"
+"Example 3:"
+"<br>\n"
+"- variables are defined as <b>$i</b>"
+"<br>\n"
+"- variables are used as <b>$i</b>. In this case <i>UsageRx </i>"
+"is the same as <i>DefinitionRx</i>."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 288
+#: rc.cpp:339
+#, no-c-format
+msgid "Element t&ype expression:"
+msgstr "Element t&ype expression:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 310
+#: rc.cpp:353
+#, no-c-format
+msgid "Definition e&xpression:"
+msgstr "Definition e&xpression:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 316
+#: rc.cpp:356 rc.cpp:496
+#, no-c-format
+msgid "Regular expression to find what belong to this group"
+msgstr "Regular expression to find what belong to this group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 322
+#: rc.cpp:359 rc.cpp:499
+#, no-c-format
+msgid ""
+"Regular expression used to find text areas in the document, which will belong "
+"to this group. The first captured area shouldbe the actual name of the group "
+"entry."
+"<br>\n"
+"Example for a <i>class</i> group:"
+"<br>\n"
+"<b>\\bclass[\\\\s]+([0-9a-zA-Z_\\x7f-\\xff]*)[\\\\s]*</b>"
+"<br>\n"
+"The first captured area (between \"<b>(</b>\" and \"<b>)</b>"
+"\") holds the class name."
+msgstr ""
+"Regular expression used to find text areas in the document, which will belong "
+"to this group. The first captured area should be the actual name of the group "
+"entry."
+"<br>\n"
+"Example for a <i>class</i> group:"
+"<br>\n"
+"<b>\\bclass[\\\\s]+([0-9a-zA-Z_\\x7f-\\xff]*)[\\\\s]*</b>"
+"<br>\n"
+"The first captured area (between \"<b>(</b>\" and \"<b>)</b>"
+"\") holds the class name."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 350
+#: rc.cpp:380
+#, no-c-format
+msgid "Parent group:"
+msgstr "Parent group:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 353
+#: rc.cpp:383 rc.cpp:389
+#, no-c-format
+msgid "The name of the group that may be the parent of this"
+msgstr "The name of the group that may be the parent of this"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 356
+#: rc.cpp:386 rc.cpp:392
+#, no-c-format
+msgid ""
+"The name of the group that may be the parent of this. For example <b>classes</b> "
+"might be a parent of <b>functions</b> in case of member functions. This entry "
+"indicates this possible relationship and is used to provide functionality like "
+"member autocompletion."
+msgstr ""
+"The name of the group that may be the parent of this. For example <b>classes</b> "
+"might be a parent of <b>functions</b> in case of member functions. This entry "
+"indicates this possible relationship and is used to provide functionality like "
+"member autocompletion."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 375
+#: rc.cpp:395
+#, no-c-format
+msgid "Searched tags:"
+msgstr "Searched tags:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 378
+#: rc.cpp:398 rc.cpp:451
+#, no-c-format
+msgid "Only tags of this type can be part of the group"
+msgstr "Only tags of this type can be part of the group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 386
+#: rc.cpp:401
+#, no-c-format
+msgid "Remove when autocompleting:"
+msgstr "Remove when autocompleting:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 389
+#: rc.cpp:404 rc.cpp:424
+#, no-c-format
+msgid ""
+"Regular expression used to remove unwanted strings from the completion text"
+msgstr ""
+"Regular expression used to remove unwanted strings from the completion text"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 397
+#: rc.cpp:407
+#, no-c-format
+msgid "Autocomplete after:"
+msgstr "Autocomplete after:"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 400
+#: rc.cpp:410 rc.cpp:417
+#, no-c-format
+msgid ""
+"Regular expression to tell when to bring up the completion box with the "
+"elements of this group"
+msgstr ""
+"Regular expression to tell when to bring up the completion box with the "
+"elements of this group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 404
+#: rc.cpp:413 rc.cpp:420
+#, no-c-format
+msgid ""
+"Regular expression to tell when to bring up the completion box with the "
+"elements of this group."
+"<br>\n"
+"Example:<b>\\bnew[\\\\s]+$</b> tells that after typing <b>new&nbsp;</b>"
+", the completion box with the elements should be shown."
+msgstr ""
+"Regular expression to tell when to bring up the completion box with the "
+"elements of this group."
+"<br>\n"
+"Example:<b>\\bnew[\\\\s]+$</b> tells that after typing <b>new&nbsp;</b>"
+", the completion box with the elements should be shown."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 435
+#: rc.cpp:430
+#, no-c-format
+msgid "XmlTag"
+msgstr "XmlTag"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 440
+#: rc.cpp:433
+#, no-c-format
+msgid "XmlTagEnd"
+msgstr "XmlTagEnd"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 445
+#: rc.cpp:436 rc.cpp:5086 rc.cpp:5142 rc.cpp:5158 rc.cpp:5179
+#, no-c-format
+msgid "Comment"
+msgstr "Comment"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 450
+#: rc.cpp:439 rc.cpp:4418
+#, no-c-format
+msgid "CSS"
+msgstr "CSS"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 455
+#: rc.cpp:442
+#, no-c-format
+msgid "ScriptTag"
+msgstr "ScriptTag"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 460
+#: rc.cpp:445
+#, no-c-format
+msgid "ScriptStructureBegin"
+msgstr "ScriptStructureBegin"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 465
+#: rc.cpp:448
+#, no-c-format
+msgid "ScriptStructureEnd"
+msgstr "ScriptStructureEnd"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 497
+#: rc.cpp:454
+#, no-c-format
+msgid "Parse file"
+msgstr "Parse file"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 500
+#: rc.cpp:457
+#, no-c-format
+msgid "Check if the filename that is in the elements text should be parsed"
+msgstr "Check if the filename that is in the elements text should be parsed"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 503
+#: rc.cpp:460
+#, no-c-format
+msgid ""
+"Check if the filename that is in the elements text should be parsed. This makes "
+"sense only if the element may contain a filename and the <i>FileNameRx</i> "
+"is specified."
+msgstr ""
+"Check if the filename that is in the elements text should be parsed. This makes "
+"sense only if the element may contain a filename and the <i>FileNameRx</i> "
+"is specified."
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 511
+#: components/debugger/backtracelistview.cpp:58
+#: components/debugger/variableslistview.cpp:57 rc.cpp:463
+#, no-c-format
+msgid "Type"
+msgstr "Type"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 522
+#: rc.cpp:466
+#, no-c-format
+msgid "Simple"
+msgstr "Simple"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 525
+#: rc.cpp:469
+#, no-c-format
+msgid "This is a simple group, nothing special"
+msgstr "This is a simple group, nothing special"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 533
+#: rc.cpp:472
+#, no-c-format
+msgid "Variable group"
+msgstr "Variable group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 536
+#: rc.cpp:475
+#, no-c-format
+msgid "The group's elements are variables"
+msgstr "The group's elements are variables"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 544
+#: rc.cpp:478
+#, no-c-format
+msgid "Function group"
+msgstr "Function group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 547
+#: rc.cpp:481
+#, no-c-format
+msgid "The group's elements are functions"
+msgstr "The group's elements are functions"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 555
+#: rc.cpp:484
+#, no-c-format
+msgid "Class group"
+msgstr "Class group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 558
+#: rc.cpp:487
+#, no-c-format
+msgid "The group's elements are classes"
+msgstr "The group's elements are classes"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 566
+#: rc.cpp:490
+#, no-c-format
+msgid "Ob&ject group"
+msgstr "Ob&ject group"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 569
+#: rc.cpp:493
+#, no-c-format
+msgid "The group's elements are objects"
+msgstr "The group's elements are objects"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 593
+#: rc.cpp:505
+#, no-c-format
+msgid "Minimal search mode"
+msgstr "Minimal search mode"
+
+#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 596
+#: rc.cpp:508
+#, no-c-format
+msgid ""
+"Enable to use the minimal style search for definition instead of the standard "
+"(greedy) matching"
+msgstr ""
+"Enable to use the minimal style search for definition instead of the standard "
+"(greedy) matching"
+
+#. i18n: file ./dialogs/specialchardialogs.ui line 16
+#: rc.cpp:511 src/quanta_init.cpp:1079
+#, no-c-format
+msgid "Insert Special Character"
+msgstr "Insert Special Character"
+
+#. i18n: file ./dialogs/specialchardialogs.ui line 44
+#: rc.cpp:514
+#, no-c-format
+msgid "&Insert Code"
+msgstr "&Insert Code"
+
+#. i18n: file ./dialogs/specialchardialogs.ui line 64
+#: rc.cpp:517
+#, no-c-format
+msgid "Insert C&har"
+msgstr "Insert C&har"
+
+#. i18n: file ./dialogs/specialchardialogs.ui line 119
+#: rc.cpp:523
+#, no-c-format
+msgid "&Filter:"
+msgstr "&Filter:"
+
+#. i18n: file ./dialogs/loadentitydlgs.ui line 27
+#: rc.cpp:526
+#, no-c-format
+msgid "Source DTD:"
+msgstr "Source DTD:"
+
+#. i18n: file ./dialogs/loadentitydlgs.ui line 35
+#: rc.cpp:529
+#, no-c-format
+msgid "Target DTEP:"
+msgstr "Target DTEP:"
+
+#. i18n: file ./dialogs/loadentitydlgs.ui line 43
+#: rc.cpp:532 src/dtds.cpp:904
+#, no-c-format
+msgid "*.dtd|DTD Definitions"
+msgstr "*.dtd|DTD Definitions"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 47
+#: rc.cpp:535
+#, no-c-format
+msgid "Attribute quotation:"
+msgstr "Attribute quotation:"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 53
+#: rc.cpp:538
+#, no-c-format
+msgid "Double Quotes"
+msgstr "Double Quotes"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 58
+#: rc.cpp:541
+#, no-c-format
+msgid "Single Quotes"
+msgstr "Single Quotes"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 70
+#: rc.cpp:544
+#, no-c-format
+msgid "Tag case:"
+msgstr "Tag case:"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 78
+#: rc.cpp:547
+#, no-c-format
+msgid "Attribute case:"
+msgstr "Attribute case:"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 84
+#: rc.cpp:550 rc.cpp:562
+#, no-c-format
+msgid "Default Case"
+msgstr "Default Case"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 89
+#: rc.cpp:553 rc.cpp:565
+#, no-c-format
+msgid "Lower Case"
+msgstr "Lower Case"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 94
+#: rc.cpp:556 rc.cpp:568
+#, no-c-format
+msgid "Upper Case"
+msgstr "Upper Case"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 106
+#: rc.cpp:559
+#, no-c-format
+msgid "Auto-close o&ptional tags"
+msgstr "Auto-close o&ptional tags"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 134
+#: rc.cpp:571
+#, no-c-format
+msgid "Auto-close &non single and non optional tags"
+msgstr "Auto-close &non single and non optional tags"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 159
+#: rc.cpp:574
+#, no-c-format
+msgid "&Update opening/closing tag automatically"
+msgstr "&Update opening/closing tag automatically"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 175
+#: rc.cpp:577
+#, no-c-format
+msgid "Use &auto-completion"
+msgstr "Use &auto-completion"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 183
+#: rc.cpp:580
+#, no-c-format
+msgid "Automatic &replacement of the accented characters"
+msgstr "Automatic &replacement of the accented characters"
+
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 187
+#: rc.cpp:583
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 25
+#: rc.cpp:587 src/quanta.cpp:1253
+#, no-c-format
+msgid "Abbreviations"
+msgstr "Abbreviations"
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 36
+#: rc.cpp:590 rc.cpp:2563 rc.cpp:2575
+#, no-c-format
+msgid "Add..."
+msgstr "Add..."
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 52
+#: rc.cpp:596
+#, no-c-format
+msgid "&New..."
+msgstr "&New..."
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 68
+#: rc.cpp:599
+#, no-c-format
+msgid "&Group:"
+msgstr "&Group:"
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 87
+#: rc.cpp:602
+#, no-c-format
+msgid "&Valid for:"
+msgstr "&Valid for:"
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 117
+#: rc.cpp:605
+#, no-c-format
+msgid "Template"
+msgstr "Template"
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 128
+#: rc.cpp:608 treeviews/projecttreeview.cpp:109
+#, no-c-format
+msgid "Description"
+msgstr "Description"
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 193
+#: rc.cpp:617 rc.cpp:1505 rc.cpp:2781
+#, no-c-format
+msgid "&Edit..."
+msgstr "&Edit..."
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 207
+#: rc.cpp:620
+#, no-c-format
+msgid "Expands to:"
+msgstr "Expands to:"
+
+#. i18n: file ./dialogs/settings/abbreviations.ui line 226
+#: rc.cpp:623
+#, no-c-format
+msgid "&Templates:"
+msgstr "&Templates:"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 52
+#: rc.cpp:626 rc.cpp:3021
+#, no-c-format
+msgid ""
+"New files will have the extension and highlighting according to this setting"
+msgstr ""
+"New files will have the extension and highlighting according to this setting"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 66
+#: rc.cpp:629
+#, no-c-format
+msgid "Mimetypes"
+msgstr "Mimetypes"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 93
+#: rc.cpp:632
+#, no-c-format
+msgid "&Reset to Default"
+msgstr "&Reset to Default"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 101
+#: rc.cpp:635
+#, no-c-format
+msgid "Te&xts:"
+msgstr "Te&xts:"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 112
+#: rc.cpp:638
+#, no-c-format
+msgid "&Markups:"
+msgstr "&Markups:"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 123
+#: rc.cpp:641
+#, no-c-format
+msgid "&Images:"
+msgstr "&Images:"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 156
+#: rc.cpp:644
+#, no-c-format
+msgid "&Scripts:"
+msgstr "&Scripts:"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 197
+#: rc.cpp:647
+#, no-c-format
+msgid "Default character &encoding:"
+msgstr "Default character &encoding:"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 211
+#: rc.cpp:650 rc.cpp:3012
+#, no-c-format
+msgid "Default &DTD:"
+msgstr "Default &DTD:"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 239
+#: rc.cpp:653
+#, no-c-format
+msgid "Startup Options"
+msgstr "Startup Options"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 250
+#: rc.cpp:656
+#, no-c-format
+msgid "L&oad last-opened files"
+msgstr "L&oad last-opened files"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 258
+#: rc.cpp:659
+#, no-c-format
+msgid "S&how splashscreen"
+msgstr "S&how splashscreen"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 266
+#: rc.cpp:662
+#, no-c-format
+msgid "&Load last-opened project"
+msgstr "&Load last-opened project"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 284
+#: rc.cpp:665
+#, no-c-format
+msgid "Create backups every"
+msgstr "Create backups every"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 306
+#: rc.cpp:668
+#, no-c-format
+msgid "minutes"
+msgstr "minutes"
+
+#. i18n: file ./dialogs/settings/filemaskss.ui line 316
+#: rc.cpp:671
+#, no-c-format
+msgid "Show the DTD selection dialog when loading files with &unknown DTD"
+msgstr "Show the DTD selection dialogue when loading files with &unknown DTD"
+
+#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 31
+#: dialogs/settings/abbreviation.cpp:167 rc.cpp:674
+#, no-c-format
+msgid "Add Code Template"
+msgstr "Add Code Template"
+
+#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 42
+#: rc.cpp:677
+#, no-c-format
+msgid "&Template:"
+msgstr "&Template:"
+
+#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 53
+#: rc.cpp:680
+#, no-c-format
+msgid "&Description:"
+msgstr "&Description:"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 39
+#: rc.cpp:683
+#, no-c-format
+msgid "Reset window layout to the default on the next startup"
+msgstr "Reset window layout to the default on the next startup"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 47
+#: rc.cpp:686
+#, no-c-format
+msgid "Show hidden files in files tree"
+msgstr "Show hidden files in files tree"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 55
+#: rc.cpp:689
+#, no-c-format
+msgid "Save tree status for local trees"
+msgstr "Save tree status for local trees"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 63
+#: rc.cpp:692
+#, no-c-format
+msgid "Close Buttons on Tabs"
+msgstr "Close Buttons on Tabs"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 74
+#: rc.cpp:695
+#, no-c-format
+msgid "&Always show"
+msgstr "&Always show"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 85
+#: rc.cpp:698
+#, no-c-format
+msgid "&Do not show"
+msgstr "&Do not show"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 93
+#: rc.cpp:701
+#, no-c-format
+msgid "Show dela&yed"
+msgstr "Show dela&yed"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 103
+#: rc.cpp:704 rc.cpp:4916 src/quanta.cpp:5297 src/quanta_init.cpp:184
+#: src/viewmanager.cpp:564
+#, no-c-format
+msgid "Documentation"
+msgstr "Documentation"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 114
+#: rc.cpp:707
+#, no-c-format
+msgid "New tab"
+msgstr "New tab"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 125
+#: rc.cpp:710 rc.cpp:728
+#, no-c-format
+msgid "Separate toolview"
+msgstr "Separate toolview"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 135
+#: rc.cpp:713
+#, no-c-format
+msgid "Toolview Tabs"
+msgstr "Toolview Tabs"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 146
+#: rc.cpp:716
+#, no-c-format
+msgid "Icon and text"
+msgstr "Icon and text"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 165
+#: rc.cpp:722 rc.cpp:5171
+#, no-c-format
+msgid "Icon"
+msgstr "Icon"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 175
+#: rc.cpp:725 src/quanta.cpp:5283
+#, no-c-format
+msgid "Preview"
+msgstr "Preview"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 200
+#: rc.cpp:731
+#, no-c-format
+msgid "Editor area"
+msgstr "Editor area"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 230
+#: rc.cpp:734
+#, no-c-format
+msgid "&Warning Messages"
+msgstr "&Warning Messages"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 241
+#: rc.cpp:737
+#, no-c-format
+msgid "Warn about opening binar&y/unknown files"
+msgstr "Warn about opening binar&y/unknown files"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 249
+#: rc.cpp:740
+#, no-c-format
+msgid "Warn when executing &actions associated with events"
+msgstr "Warn when executing &actions associated with events"
+
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 257
+#: rc.cpp:743
+#, no-c-format
+msgid "Show all warning messages"
+msgstr "Show all warning messages"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 47
+#: rc.cpp:746
+#, no-c-format
+msgid "Structure Tree Look && Feel"
+msgstr "Structure Tree Look && Feel"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 64
+#: rc.cpp:749
+#, no-c-format
+msgid "Use 0 to disable the automatic refresh of structure tree"
+msgstr "Use 0 to disable the automatic refresh of structure tree"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 89
+#: rc.cpp:752
+#, no-c-format
+msgid "Instant update"
+msgstr "Instant update"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 92
+#: rc.cpp:755 rc.cpp:776
+#, no-c-format
+msgid "Update the structure tree after every keystroke"
+msgstr "Update the structure tree after every keystroke"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 117
+#: rc.cpp:758
+#, no-c-format
+msgid "Show closing tags"
+msgstr "Show closing tags"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 125
+#: rc.cpp:761
+#, no-c-format
+msgid "Show empt&y nodes and groups"
+msgstr "Show empt&y nodes and groups"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 136
+#: rc.cpp:764
+#, no-c-format
+msgid "Set to 0 in order to expand the whole tree"
+msgstr "Set to 0 in order to expand the whole tree"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 144
+#: rc.cpp:767
+#, no-c-format
+msgid "Refresh frequency (in seconds):"
+msgstr "Refresh frequency (in seconds):"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 152
+#: rc.cpp:770
+#, no-c-format
+msgid "Expand tree when reparse to level:"
+msgstr "Expand tree when reparse to level:"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 162
+#: rc.cpp:773
+#, no-c-format
+msgid "Clicks on Structure Tree Items"
+msgstr "Clicks on Structure Tree Items"
+
+#. 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:779 rc.cpp:815
+#: treeviews/structtreeview.cpp:111 treeviews/structtreeview.cpp:486
+#: treeviews/structtreeview.cpp:488 treeviews/structtreeview.cpp:531
+#, no-c-format
+msgid "Select Tag Area"
+msgstr "Select Tag Area"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 179
+#: dialogs/settings/parseroptions.cpp:35 dialogs/settings/parseroptions.cpp:56
+#: rc.cpp:782 rc.cpp:818
+#, no-c-format
+msgid "Nothing"
+msgstr "Nothing"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 189
+#: dialogs/settings/parseroptions.cpp:53 rc.cpp:785 rc.cpp:809
+#, no-c-format
+msgid "Find Tag"
+msgstr "Find Tag"
+
+#. 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:788 rc.cpp:806
+#, no-c-format
+msgid "Find Tag & Open Tree"
+msgstr "Find Tag & Open Tree"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 206
+#: rc.cpp:791
+#, no-c-format
+msgid "Left button:"
+msgstr "Left button:"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 212
+#: dialogs/settings/parseroptions.cpp:36 rc.cpp:794
+#, no-c-format
+msgid "Popup Menu"
+msgstr "Popup Menu"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 224
+#: rc.cpp:797
+#, no-c-format
+msgid "Double click:"
+msgstr "Double click:"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 232
+#: rc.cpp:800
+#, no-c-format
+msgid "Middle button:"
+msgstr "Middle button:"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 240
+#: rc.cpp:803
+#, no-c-format
+msgid "Right button:"
+msgstr "Right button:"
+
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 256
+#: dialogs/settings/parseroptions.cpp:54 rc.cpp:812
+#: treeviews/structtreeview.cpp:112 treeviews/structtreeview.cpp:534
+#, no-c-format
+msgid "Go to End of Tag"
+msgstr "Go to End of Tag"
+
+#. i18n: file ./dialogs/casewidget.ui line 30
+#: rc.cpp:821
+#, no-c-format
+msgid "Tag Case"
+msgstr "Tag Case"
+
+#. i18n: file ./dialogs/casewidget.ui line 41
+#: rc.cpp:824 rc.cpp:836
+#, no-c-format
+msgid "Upper case"
+msgstr "Upper case"
+
+#. i18n: file ./dialogs/casewidget.ui line 49
+#: rc.cpp:827 rc.cpp:839
+#, no-c-format
+msgid "Lower case"
+msgstr "Lower case"
+
+#. i18n: file ./dialogs/casewidget.ui line 57
+#: rc.cpp:830 rc.cpp:842
+#, no-c-format
+msgid "Unchanged"
+msgstr "Unchanged"
+
+#. i18n: file ./dialogs/casewidget.ui line 70
+#: rc.cpp:833
+#, no-c-format
+msgid "Attribute Case"
+msgstr "Attribute Case"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 25
+#: parsers/dtd/dtdparser.cpp:179 rc.cpp:845 src/quanta.cpp:3108
+#, no-c-format
+msgid "Configure DTEP"
+msgstr "Configure DTEP"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 40
+#: rc.cpp:848 rc.cpp:1968 rc.cpp:2141
+#, no-c-format
+msgid "&General"
+msgstr "&General"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 59
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:57 rc.cpp:851 rc.cpp:2449
+#: rc.cpp:2497 rc.cpp:2928
+#, no-c-format
+msgid "Name:"
+msgstr "Name:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 65
+#: rc.cpp:854 rc.cpp:869
+#, no-c-format
+msgid "DTD definition string"
+msgstr "DTD definition string"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 68
+#: rc.cpp:857 rc.cpp:872
+#, no-c-format
+msgid ""
+"The real name of the DTEP. In case of XML DTEPs this should be the DTD "
+"definition string, like "
+"-<i>//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN</i>."
+msgstr ""
+"The real name of the DTEP. In case of XML DTEPs this should be the DTD "
+"definition string, like "
+"-<i>//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN</i>."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 84
+#: rc.cpp:860
+#, no-c-format
+msgid "Short name:"
+msgstr "Short name:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 90
+#: rc.cpp:863 rc.cpp:875
+#, no-c-format
+msgid "Beautified, user visible name"
+msgstr "Beautified, user visible name"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 93
+#: rc.cpp:866 rc.cpp:878
+#, no-c-format
+msgid ""
+"The user visible, beautified name. If not defined, the real name is used."
+msgstr ""
+"The user visible, beautified name. If not defined, the real name is used."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 173
+#: rc.cpp:881
+#, no-c-format
+msgid "Type Specific Settings"
+msgstr "Type Specific Settings"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 199
+#: rc.cpp:884
+#, no-c-format
+msgid "URL:"
+msgstr "URL:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 205
+#: rc.cpp:887 rc.cpp:903
+#, no-c-format
+msgid "URL pointing to the DTD definiton file"
+msgstr "URL pointing to the DTD definiton file"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 208
+#: rc.cpp:890 rc.cpp:906
+#, no-c-format
+msgid ""
+"URL pointing to the DTD definiton file, like "
+"<i>http://www.w3.org/TR/html4/loose.dtd</i>."
+msgstr ""
+"URL pointing to the DTD definiton file, like "
+"<i>http://www.w3.org/TR/html4/loose.dtd</i>."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 216
+#: rc.cpp:893
+#, no-c-format
+msgid "DOCT&YPE string:"
+msgstr "DOCT&YPE string:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 222
+#: rc.cpp:896 rc.cpp:909
+#, no-c-format
+msgid "The string that should appear in the !DOCTYPE tag"
+msgstr "The string that should appear in the !DOCTYPE tag"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 226
+#: rc.cpp:899 rc.cpp:912
+#, no-c-format
+msgid ""
+"The string that should appear in the !DOCTYPE tag, like"
+"<br>\n"
+"<i>HTML&nbsp;PUBLIC&nbsp;\"-//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN"
+"\"&nbsp;&nbsp;&nbsp;"
+"<br>\"http://www.w3.org/TR/html4/loose.dtd\"</i>"
+msgstr ""
+"The string that should appear in the !DOCTYPE tag, like"
+"<br>\n"
+"<i>HTML&nbsp;PUBLIC&nbsp;\"-//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN"
+"\"&nbsp;&nbsp;&nbsp;"
+"<br>\"http://www.w3.org/TR/html4/loose.dtd\"</i>"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 274
+#: rc.cpp:916
+#, no-c-format
+msgid "Top level"
+msgstr "Top level"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 277
+#: rc.cpp:919
+#, no-c-format
+msgid "Check if the DTEP can act as a top level DTEP."
+msgstr "Check if the DTEP can act as a top level DTEP."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 280
+#: rc.cpp:922
+#, no-c-format
+msgid ""
+"Check if the DTEP can act as a top level DTEP. This means that the document can "
+"be of this type. Some pseudo DTEPs cannot act as a top level DTEP, like <i>"
+"PHP</i> as they are always included as part of another DTEP, while some others "
+"can be included and act as standalone as well, like the case of <i>CSS</i>."
+msgstr ""
+"Check if the DTEP can act as a top level DTEP. This means that the document can "
+"be of this type. Some pseudo DTEPs cannot act as a top level DTEP, like <i>"
+"PHP</i> as they are always included as part of another DTEP, while some others "
+"can be included and act as standalone as well, like the case of <i>CSS</i>."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 292
+#: rc.cpp:925
+#, no-c-format
+msgid "Toolbar folder:"
+msgstr "Toolbar folder:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 298
+#: rc.cpp:928 rc.cpp:934
+#, no-c-format
+msgid "The name of the folder where the toolbars are stored"
+msgstr "The name of the folder where the toolbars are stored"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 301
+#: rc.cpp:931 rc.cpp:937
+#, no-c-format
+msgid ""
+"The name of the folder where the toolbars are stored. This is a relative name "
+"to "
+"<br><i>$KDEDIR(&nbsp;or&nbsp;$KDEHOME)/share/apps/quanta/toolbars</i> ."
+msgstr ""
+"The name of the folder where the toolbars are stored. This is a relative name "
+"to "
+"<br><i>$KDEDIR(&nbsp;or&nbsp;$KDEHOME)/share/apps/quanta/toolbars</i> ."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 320
+#: rc.cpp:940
+#, no-c-format
+msgid "&Autoloaded toolbars:"
+msgstr "&Autoloaded toolbars:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 326
+#: rc.cpp:943 rc.cpp:949
+#, no-c-format
+msgid "Comma separated list of toolbars"
+msgstr "Comma separated list of toolbars"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 329
+#: rc.cpp:946 rc.cpp:952
+#, no-c-format
+msgid ""
+"Comma separated list of toolbars from the toolbar folder that will be loaded "
+"when a document with this DTEP is loaded."
+msgstr ""
+"Comma separated list of toolbars from the toolbar folder that will be loaded "
+"when a document with this DTEP is loaded."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 356
+#: rc.cpp:955
+#, no-c-format
+msgid "Case sensitive"
+msgstr "Case sensitive"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 362
+#: rc.cpp:958
+#, no-c-format
+msgid "Check if the DTEP has case sensitive tags"
+msgstr "Check if the DTEP has case sensitive tags"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 365
+#: rc.cpp:961
+#, no-c-format
+msgid ""
+"Indicates whether the DTEP has case sensitive tags. In case of XML this should "
+"be checked, but for example HTML variants are not case sensitive."
+msgstr ""
+"Indicates whether the DTEP has case sensitive tags. In case of XML this should "
+"be checked, but for example HTML variants are not case sensitive."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 381
+#: rc.cpp:964 rc.cpp:2446
+#, no-c-format
+msgid "Type:"
+msgstr "Type:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 384
+#: rc.cpp:967 rc.cpp:989
+#, no-c-format
+msgid "The family to where this DTEP belongs."
+msgstr "The family to where this DTEP belongs."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 388
+#: rc.cpp:970 rc.cpp:992
+#, no-c-format
+msgid ""
+"The family to where this DTEP belong. There are two families:"
+"<br>"
+"<p><b>XML style</b>:DTEP describing an XML like language</p>\n"
+"<p><b>Pseudo type</b>:DTEP describing some other language, where the notion of "
+"a tag is not the same as in XML. Examples are <i>PHP, JavaScript, CSS</i>.</p>"
+msgstr ""
+"The family to where this DTEP belong. There are two families:"
+"<br>"
+"<p><b>XML style</b>:DTEP describing an XML like language</p>\n"
+"<p><b>Pseudo type</b>:DTEP describing some other language, where the notion of "
+"a tag is not the same as in XML. Examples are <i>PHP, JavaScript, CSS</i>.</p>"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 396
+#: rc.cpp:974
+#, no-c-format
+msgid "Inherits:"
+msgstr "Inherits:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 399
+#: rc.cpp:977 rc.cpp:999
+#, no-c-format
+msgid "The DTEP name from where this DTEP inherits the tags."
+msgstr "The DTEP name from where this DTEP inherits the tags."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 402
+#: rc.cpp:980 rc.cpp:1002
+#, no-c-format
+msgid ""
+"The real name of the DTEP (like "
+"-<i>//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN</i>"
+") from where the current DTEP inherits the tags."
+msgstr ""
+"The real name of the DTEP (like "
+"-<i>//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN</i>"
+") from where the current DTEP inherits the tags."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 408
+#: rc.cpp:983
+#, no-c-format
+msgid "XML Style"
+msgstr "XML Style"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 413
+#: rc.cpp:986
+#, no-c-format
+msgid "Pseudo Type"
+msgstr "Pseudo Type"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 440
+#: rc.cpp:996
+#, no-c-format
+msgid "Mimet&ypes:"
+msgstr "Mimet&ypes:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 473
+#: rc.cpp:1005
+#, no-c-format
+msgid "Comma separated list of mimetypes"
+msgstr "Comma separated list of mimetypes"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 476
+#: rc.cpp:1008
+#, no-c-format
+msgid ""
+"Comma separated list of mimetypes. Files of these types are treated as "
+"belonging to this DTEP, unless the !DOCTYPE entry says something else."
+msgstr ""
+"Comma separated list of mimetypes. Files of these types are treated as "
+"belonging to this DTEP, unless the !DOCTYPE entry says something else."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 484
+#: rc.cpp:1011
+#, no-c-format
+msgid "The default extension of files belonging to this DTEP"
+msgstr "The default extension of files belonging to this DTEP"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 492
+#: rc.cpp:1014
+#, no-c-format
+msgid "E&xtension:"
+msgstr "E&xtension:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 522
+#: rc.cpp:1017
+#, no-c-format
+msgid "P&ages"
+msgstr "P&ages"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 550
+#: rc.cpp:1020
+#, no-c-format
+msgid "Enable the first extra page"
+msgstr "Enable the first extra page"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 553
+#: rc.cpp:1023
+#, no-c-format
+msgid ""
+"Every tab edit dialog will have one more extra page aside of the main page"
+msgstr ""
+"Every tab edit dialogue will have one more extra page aside of the main page"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 556
+#: rc.cpp:1026
+#, 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 ""
+"Every tab edit dialogue will have one more extra page aside of the main page. "
+"You can configure what will be on this page in the below fields."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 570
+#: rc.cpp:1032 rc.cpp:1076
+#, no-c-format
+msgid "The title of the page"
+msgstr "The title of the page"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 573
+#: rc.cpp:1035 rc.cpp:1079
+#, no-c-format
+msgid ""
+"The title of the page, like <b>Core && i18n</b>. As you see, the ampersand must "
+"be doubled."
+msgstr ""
+"The title of the page, like <b>Core && i18n</b>. As you see, the ampersand must "
+"be doubled."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 584
+#: rc.cpp:1038 rc.cpp:1096 rc.cpp:1117 rc.cpp:1129 rc.cpp:1147
+#, no-c-format
+msgid "Groups:"
+msgstr "Groups:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 587
+#: rc.cpp:1041 rc.cpp:1082
+#, no-c-format
+msgid "Comma separated list of the common attribute groups"
+msgstr "Comma separated list of the common attribute groups"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 595
+#: rc.cpp:1044 rc.cpp:1085
+#, no-c-format
+msgid ""
+"Comma separated list of the common attribute groups. The attributes from the "
+"listed groups will appear on this page."
+"<br>The common attributes are specified in each DTEP's <i>common.tag</i> "
+"file, where the <i>common=\"yes\"</i> attribute must be set."
+"<br>The following example defined the common I18n attribute group:"
+"<br>"
+"<p><b>\n"
+"&lt;tag name=\"I18n\" common=\"yes\">"
+"<br>\n"
+"&nbsp;&nbsp;&lt;attr name=\"lang\" type=\"input\" />"
+"<br>\n"
+"&nbsp;&nbsp;&lt;attr name=\"dir\" type=\"input\" />"
+"<br>\n"
+"&lt;/tag>\n"
+"</b></p>"
+msgstr ""
+"Comma separated list of the common attribute groups. The attributes from the "
+"listed groups will appear on this page."
+"<br>The common attributes are specified in each DTEP's <i>common.tag</i> "
+"file, where the <i>common=\"yes\"</i> attribute must be set."
+"<br>The following example defined the common I18n attribute group:"
+"<br>"
+"<p><b>\n"
+"&lt;tag name=\"I18n\" common=\"yes\">"
+"<br>\n"
+"&nbsp;&nbsp;&lt;attr name=\"lang\" type=\"input\" />"
+"<br>\n"
+"&nbsp;&nbsp;&lt;attr name=\"dir\" type=\"input\" />"
+"<br>\n"
+"&lt;/tag>\n"
+"</b></p>"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 606
+#: rc.cpp:1052
+#, no-c-format
+msgid "Enable the second extra page"
+msgstr "Enable the second extra page"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 609
+#: rc.cpp:1055 rc.cpp:1061 rc.cpp:1067 rc.cpp:1073
+#, no-c-format
+msgid "See the tooltip and \"What's This?\" information for the first checkbox"
+msgstr "See the tooltip and \"What's This?\" information for the first tickbox"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 620
+#: rc.cpp:1058
+#, no-c-format
+msgid "Enable the third extra page"
+msgstr "Enable the third extra page"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 634
+#: rc.cpp:1064
+#, no-c-format
+msgid "Enable the fourth extra page"
+msgstr "Enable the fourth extra page"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 648
+#: rc.cpp:1070
+#, no-c-format
+msgid "Enable the fifth extra page"
+msgstr "Enable the fifth extra page"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 695
+#: rc.cpp:1093 rc.cpp:1099 rc.cpp:1102 rc.cpp:1108 rc.cpp:1114 rc.cpp:1120
+#: rc.cpp:1126 rc.cpp:1132 rc.cpp:1135 rc.cpp:1141 rc.cpp:1144 rc.cpp:1150
+#: rc.cpp:1153 rc.cpp:1156 rc.cpp:1159 rc.cpp:1162
+#, no-c-format
+msgid ""
+"See the tooltip and \"What's This?\" information for the first page fields"
+msgstr ""
+"See the tooltip and \"What's This?\" information for the first page fields"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 894
+#: rc.cpp:1165
+#, no-c-format
+msgid "Parsing &Rules"
+msgstr "Parsing &Rules"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 905
+#: rc.cpp:1168
+#, no-c-format
+msgid "Enable minus in words"
+msgstr "Enable minus in words"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 908
+#: rc.cpp:1171
+#, no-c-format
+msgid "Treat the minus sign as part of a word"
+msgstr "Treat the minus sign as part of a word"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 911
+#: rc.cpp:1174
+#, no-c-format
+msgid ""
+"If enabled <b>this-is-a-word</b> is treated like a word. Otherwise it is "
+"treated like 4 words."
+msgstr ""
+"If enabled <b>this-is-a-word</b> is treated like a word. Otherwise it is "
+"treated like 4 words."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 919
+#: rc.cpp:1177
+#, no-c-format
+msgid "Comments:"
+msgstr "Comments:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 925
+#: rc.cpp:1180 rc.cpp:1444
+#, no-c-format
+msgid "Comma separated list of area borders for comments"
+msgstr "Comma separated list of area borders for comments"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 929
+#: rc.cpp:1183 rc.cpp:1447
+#, no-c-format
+msgid ""
+"Comma separated list of area borders for comments. <i>EOL</i> "
+"means end of line, used for single line comments."
+"<br>\n"
+"Example: <b>//&nbsp;EOL,&nbsp;/*&nbsp;*/</b>"
+msgstr ""
+"Comma separated list of area borders for comments. <i>EOL</i> "
+"means end of line, used for single line comments."
+"<br>\n"
+"Example: <b>//&nbsp;EOL,&nbsp;/*&nbsp;*/</b>"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 945
+#: rc.cpp:1187
+#, no-c-format
+msgid "Type Specific Rules"
+msgstr "Type Specific Rules"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 971
+#: rc.cpp:1190
+#, no-c-format
+msgid "XML style single tags"
+msgstr "XML style single tags"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 977
+#: rc.cpp:1193
+#, no-c-format
+msgid "Check to use XML style single tags"
+msgstr "Check to use XML style single tags"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 980
+#: rc.cpp:1196
+#, no-c-format
+msgid ""
+"Check to use XML style single tags (<b>&lt;single_tag /&gt;</b>"
+"), otherwise HTML style single tags (<b>&lt;single_tag&gt;</b>) are used."
+msgstr ""
+"Check to use XML style single tags (<b>&lt;single_tag /&gt;</b>"
+"), otherwise HTML style single tags (<b>&lt;single_tag&gt;</b>) are used."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 988
+#: rc.cpp:1199
+#, no-c-format
+msgid "Use common rules"
+msgstr "Use common rules"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 994
+#: rc.cpp:1202
+#, no-c-format
+msgid "Append common parsing rules"
+msgstr "Append common parsing rules"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1002
+#: rc.cpp:1205
+#, no-c-format
+msgid ""
+"Check it to append common parsing rules. These are:\n"
+"<p><b>\n"
+"&nbsp;&nbsp;SpecialAreas=&lt;?xml ?&gt;, &lt;!-- --&gt;, &lt;! &gt;\n"
+"&nbsp;&nbsp;SpecialAreaNames = XML PI, comment, DTD\n"
+"&nbsp;&nbsp;Comments = &lt;!-- --&gt;\n"
+"</b></p>"
+msgstr ""
+"Check it to append common parsing rules. These are:\n"
+"<p><b>\n"
+"&nbsp;&nbsp;SpecialAreas=&lt;?xml ?&gt;, &lt;!-- --&gt;, &lt;! &gt;\n"
+"&nbsp;&nbsp;SpecialAreaNames = XML PI, comment, DTD\n"
+"&nbsp;&nbsp;Comments = &lt;!-- --&gt;\n"
+"</b></p>"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1010
+#: rc.cpp:1213
+#, no-c-format
+msgid "Extended booleans"
+msgstr "Extended booleans"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1013
+#: rc.cpp:1216
+#, no-c-format
+msgid "Check if the booleans are stored in extended form"
+msgstr "Check if the booleans are stored in extended form"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1021
+#: rc.cpp:1219
+#, no-c-format
+msgid ""
+"Check if you want extended booleans in the language."
+"<br>\n"
+"Examples:"
+"<br>\n"
+"<i>Simple boolean</i>: <b>&lt;tag&nbsp;booleanAttr&gt;</b>"
+"<br>\n"
+"<i>Extended boolean</i>: <b>&lt;tag&nbsp;booleanAttr=\"1\"&gt;</b> or <b>"
+"&lt;tag&nbsp;booleanAttr=\"true\"&gt;</b>.\n"
+"<br>\n"
+"See the <b>True</b> and <b>False</b> boxes to define the values for true and "
+"false."
+msgstr ""
+"Check if you want extended booleans in the language."
+"<br>\n"
+"Examples:"
+"<br>\n"
+"<i>Simple boolean</i>: <b>&lt;tag&nbsp;booleanAttr&gt;</b>"
+"<br>\n"
+"<i>Extended boolean</i>: <b>&lt;tag&nbsp;booleanAttr=\"1\"&gt;</b> or <b>"
+"&lt;tag&nbsp;booleanAttr=\"true\"&gt;</b>.\n"
+"<br>\n"
+"See the <b>True</b> and <b>False</b> boxes to define the values for true and "
+"false."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1040
+#: rc.cpp:1227 rc.cpp:1230
+#, no-c-format
+msgid "The value of \"true\" in case of extended booleans"
+msgstr "The value of \"true\" in case of extended booleans"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1070
+#: rc.cpp:1233
+#, no-c-format
+msgid "False:"
+msgstr "False:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1084
+#: rc.cpp:1236
+#, no-c-format
+msgid "True:"
+msgstr "True:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1112
+#: rc.cpp:1239 rc.cpp:1250
+#, no-c-format
+msgid ""
+"Comma separated list of the beginning and closing string for special areas"
+msgstr ""
+"Comma separated list of the beginning and closing string for special areas"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1117
+#: rc.cpp:1242 rc.cpp:1253
+#, no-c-format
+msgid ""
+"The beginning and closing string of special areas, separated by a comma."
+"<br>\n"
+" Special areas are not parsed according to this DTD's rules, but according to "
+"their own rules."
+"<br>\n"
+" A special area can be a pseudo DTD, a comment or something like that, for "
+"example <i>&lt;!--&nbsp;--&gt;</i>."
+msgstr ""
+"The beginning and closing string of special areas, separated by a comma."
+"<br>\n"
+" Special areas are not parsed according to this DTD's rules, but according to "
+"their own rules."
+"<br>\n"
+" A special area can be a pseudo DTD, a comment or something like that, for "
+"example <i>&lt;!--&nbsp;--&gt;</i>."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1125
+#: rc.cpp:1247
+#, no-c-format
+msgid "Special areas:"
+msgstr "Special areas:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1144
+#: rc.cpp:1258 rc.cpp:1264
+#, no-c-format
+msgid "Comma-separated list of the names for the above-defined special areas"
+msgstr "Comma-separated list of the names for the above-defined special areas"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1152
+#: rc.cpp:1261
+#, no-c-format
+msgid "Special area names:"
+msgstr "Special area names:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1166
+#: rc.cpp:1267
+#, no-c-format
+msgid "Special tags:"
+msgstr "Special tags:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1169
+#: rc.cpp:1270 rc.cpp:1277
+#, no-c-format
+msgid "Specifies a tag that defines the start of a special area"
+msgstr "Specifies a tag that defines the start of a special area"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1173
+#: rc.cpp:1273 rc.cpp:1280
+#, no-c-format
+msgid ""
+"Specifies a tag which defines the start of a special area in the form of <i>"
+"tagname(attributename)</i>."
+"<br>\n"
+"Example:<b>script(language)</b> means that any <b>&lt;script&gt;</b> "
+"tag having a <b>language</b> attribute indicates a special area."
+msgstr ""
+"Specifies a tag which defines the start of a special area in the form of <i>"
+"tagname(attributename)</i>."
+"<br>\n"
+"Example:<b>script(language)</b> means that any <b>&lt;script&gt;</b> "
+"tag having a <b>language</b> attribute indicates a special area."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1206
+#: rc.cpp:1284
+#, no-c-format
+msgid "Definition tags:"
+msgstr "Definition tags:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1212
+#: rc.cpp:1287 rc.cpp:1355
+#, no-c-format
+msgid "Tags and attributes defining this DTEP"
+msgstr "Tags and attributes defining this DTEP"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1219
+#: rc.cpp:1290 rc.cpp:1358
+#, no-c-format
+msgid ""
+"Comma separated list of tags that define this DTEP. The format used is <i>"
+"tagname(attribute[defaultvalue])</i>. If the parent (a real) DTEP has a tag "
+"with <i>tagname</i> and\n"
+"the <i>attribute value</i> of this tag is equal with the name of this DTEP, the "
+"tag area\n"
+"is parsed according to the rules of this DTEP."
+"<br>\n"
+"If <i>[defaultvalue]</i> is present, it means that if the attribute is not "
+"present in the tag it is taken as present with <i>value = defaultvalue</i>."
+"<br>\n"
+"Example: <b>Tags=style(type[text/css])</b> means that both <b>&lt;style&gt;</b> "
+"and <b>&lt;style&nbsp;type=\"text/css\"&gt;</b> are treated the same way and "
+"the DTEP defined by this tag is named <b>text/css</b>."
+msgstr ""
+"Comma separated list of tags that define this DTEP. The format used is <i>"
+"tagname(attribute[defaultvalue])</i>. If the parent (a real) DTEP has a tag "
+"with <i>tagname</i> and\n"
+"the <i>attribute value</i> of this tag is equal with the name of this DTEP, the "
+"tag area\n"
+"is parsed according to the rules of this DTEP."
+"<br>\n"
+"If <i>[defaultvalue]</i> is present, it means that if the attribute is not "
+"present in the tag it is taken as present with <i>value = defaultvalue</i>."
+"<br>\n"
+"Example: <b>Tags=style(type[text/css])</b> means that both <b>&lt;style&gt;</b> "
+"and <b>&lt;style&nbsp;type=\"text/css\"&gt;</b> are treated the same way and "
+"the DTEP defined by this tag is named <b>text/css</b>."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1227
+#: rc.cpp:1297
+#, no-c-format
+msgid "Area borders:"
+msgstr "Area borders:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1233
+#: rc.cpp:1300 rc.cpp:1365
+#, no-c-format
+msgid "Comma separated list of the area borders"
+msgstr "Comma separated list of the area borders"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1237
+#: rc.cpp:1303 rc.cpp:1368
+#, no-c-format
+msgid ""
+"Comma separated list of the area borders encapsulating this pseudo DTEP. In the "
+"case of PHP it is:"
+"<br>\n"
+"<b>&lt;?&nbsp;?&gt;,&nbsp;&lt;*&nbsp;*&gt;,&nbsp;&lt;%&nbsp;%&gt;</b>"
+msgstr ""
+"Comma separated list of the area borders encapsulating this pseudo DTEP. In the "
+"case of PHP it is:"
+"<br>\n"
+"<b>&lt;?&nbsp;?&gt;,&nbsp;&lt;*&nbsp;*&gt;,&nbsp;&lt;%&nbsp;%&gt;</b>"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1245
+#: rc.cpp:1307
+#, no-c-format
+msgid "Structure keywords:"
+msgstr "Structure keywords:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1251
+#: rc.cpp:1310 rc.cpp:1349
+#, no-c-format
+msgid "Comma separated list of structure keywords"
+msgstr "Comma separated list of structure keywords"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1254
+#: rc.cpp:1313 rc.cpp:1352
+#, no-c-format
+msgid ""
+"Comma separated list of structure keywords. The keywords used here are used to "
+"create new node (nodes for structures) in the structure tree, like for a "
+"function, class or if block."
+msgstr ""
+"Comma separated list of structure keywords. The keywords used here are used to "
+"create new node (nodes for structures) in the structure tree, like for a "
+"function, class or if block."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1262
+#: rc.cpp:1316
+#, no-c-format
+msgid "Structure delimiting:"
+msgstr "Structure delimiting:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1268
+#: rc.cpp:1319 rc.cpp:1429
+#, no-c-format
+msgid "Regular expression that finds the beginning or end of a structure"
+msgstr "Regular expression that finds the beginning or end of a structure"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1271
+#: rc.cpp:1322 rc.cpp:1432
+#, no-c-format
+msgid ""
+"Regular expression that finds the beginning or end of a structure. This is "
+"usually the combination of <b>Structure beginning</b> and <b>Structure end</b>"
+", like <b>\\{&nbsp;|&nbsp;\\}</b>"
+msgstr ""
+"Regular expression that finds the beginning or end of a structure. This is "
+"usually the combination of <b>Structure beginning</b> and <b>Structure end</b>"
+", like <b>\\{&nbsp;|&nbsp;\\}</b>"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1279
+#: rc.cpp:1325
+#, no-c-format
+msgid "Structure beginning:"
+msgstr "Structure beginning:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1285
+#: rc.cpp:1328 rc.cpp:1387
+#, no-c-format
+msgid "A string specifying the beginning of a structure"
+msgstr "A string specifying the beginning of a structure"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1288
+#: rc.cpp:1331 rc.cpp:1390
+#, no-c-format
+msgid ""
+"A string specifying the beginning of a structure, like <b>{</b> in many cases."
+msgstr ""
+"A string specifying the beginning of a structure, like <b>{</b> in many cases."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1296
+#: rc.cpp:1334
+#, no-c-format
+msgid "Local scope keywords:"
+msgstr "Local scope keywords:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1302
+#: rc.cpp:1337 rc.cpp:1343
+#, no-c-format
+msgid "Comma separated list of the local scope defining keywords"
+msgstr "Comma separated list of the local scope defining keywords"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1305
+#: rc.cpp:1340 rc.cpp:1346
+#, no-c-format
+msgid ""
+"Comma separated list of the local scope defining keywords. Other structure "
+"group elements found under a structure node that was created based on a keyword "
+"from this list are treated as local elements. For example if this list contains "
+"<b>function</b>, it means that elements, like variables found under a <b>"
+"function</b> are local, relative to the node that holds the <b>function</b>."
+msgstr ""
+"Comma separated list of the local scope defining keywords. Other structure "
+"group elements found under a structure node that was created based on a keyword "
+"from this list are treated as local elements. For example if this list contains "
+"<b>function</b>, it means that elements, like variables found under a <b>"
+"function</b> are local, relative to the node that holds the <b>function</b>."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1362
+#: rc.cpp:1372 rc.cpp:1381
+#, no-c-format
+msgid "A string specifying the end of a structure"
+msgstr "A string specifying the end of a structure"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1365
+#: rc.cpp:1375 rc.cpp:1384
+#, no-c-format
+msgid ""
+"A string specifying the end of a structure, like <b>}</b> in many cases."
+msgstr ""
+"A string specifying the end of a structure, like <b>}</b> in many cases."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1373
+#: rc.cpp:1378
+#, no-c-format
+msgid "Structure end:"
+msgstr "Structure end:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1409
+#: rc.cpp:1393
+#, no-c-format
+msgid "Complete class members after:"
+msgstr "Complete class members after:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1415
+#: rc.cpp:1396 rc.cpp:1417
+#, no-c-format
+msgid "Regular expression to find out when to invoke member autocompletion"
+msgstr "Regular expression to find out when to invoke member autocompletion"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1424
+#: rc.cpp:1399
+#, no-c-format
+msgid ""
+"Regular expression to find out when to invoke member autocompletion. "
+"<br>\n"
+"Example:"
+"<br>\n"
+"- we have a class called <b>foo</b> with some member variables"
+"<br>\n"
+"- the object of type <b>foo</b> is used in the document as $<b>objFoo</b>"
+"<br>\n"
+"- the members can appear as <b>$objFoo->member</b> or <b>$objFoo.member</b>\n"
+"- in the above case this entry should look like <b>(?:-&gt;|\\.)$</b> "
+"(autocomplete if the object is followed by <b>-&gt;</b> or <b>.</b>)"
+"<br>\n"
+" The regular expression must be terminated with <b>$</b> "
+"(match end of line)."
+msgstr ""
+"Regular expression to find out when to invoke member autocompletion. "
+"<br>\n"
+"Example:"
+"<br>\n"
+"- we have a class called <b>foo</b> with some member variables"
+"<br>\n"
+"- the object of type <b>foo</b> is used in the document as $<b>objFoo</b>"
+"<br>\n"
+"- the members can appear as <b>$objFoo->member</b> or <b>$objFoo.member</b>\n"
+"- in the above case this entry should look like <b>(?:-&gt;|\\.)$</b> "
+"(autocomplete if the object is followed by <b>-&gt;</b> or <b>.</b>)"
+"<br>\n"
+" The regular expression must be terminated with <b>$</b> "
+"(match end of line)."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1440
+#: rc.cpp:1408
+#, no-c-format
+msgid "Complete attributes after:"
+msgstr "Complete attributes after:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1446
+#: rc.cpp:1411 rc.cpp:1414
+#, no-c-format
+msgid ""
+"Autocomplete attributes after this character. See the information for the same "
+"entry valid for tags."
+msgstr ""
+"Autocomplete attributes after this character. See the information for the same "
+"entry valid for tags."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1471
+#: rc.cpp:1420
+#, no-c-format
+msgid ""
+"Regular expression to find out when to invoke member autocompletion. "
+"<br>\n"
+"Example:"
+"<br>\n"
+"- we have a class called <b>foo</b> with some member variables"
+"<br>\n"
+"- the object of type <b>foo</b> is used in the document as $<b>objFoo</b>"
+"<br>\n"
+"- the members can appear as <b>$objFoo->member</b> or <b>$objFoo.member</b>\n"
+"- in the above case this entry shoul look like <b>(?:-&gt;|\\.)$</b> "
+"(autocomplete if the object is followed by <b>-&gt;</b> or <b>.</b>)"
+"<br>\n"
+" The regular expression must be terminated with <b>$</b> "
+"(match end of line)."
+msgstr ""
+"Regular expression to find out when to invoke member autocompletion. "
+"<br>\n"
+"Example:"
+"<br>\n"
+"- we have a class called <b>foo</b> with some member variables"
+"<br>\n"
+"- the object of type <b>foo</b> is used in the document as $<b>objFoo</b>"
+"<br>\n"
+"- the members can appear as <b>$objFoo->member</b> or <b>$objFoo.member</b>\n"
+"- in the above case this entry shoul look like <b>(?:-&gt;|\\.)$</b> "
+"(autocomplete if the object is followed by <b>-&gt;</b> or <b>.</b>)"
+"<br>\n"
+" The regular expression must be terminated with <b>$</b> "
+"(match end of line)."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1495
+#: rc.cpp:1435
+#, no-c-format
+msgid "Attribute separator:"
+msgstr "Attribute separator:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1501
+#: rc.cpp:1438 rc.cpp:1484
+#, no-c-format
+msgid "The character specifying the end of an attribute"
+msgstr "The character specifying the end of an attribute"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1504
+#: rc.cpp:1441 rc.cpp:1487
+#, no-c-format
+msgid ""
+"The character specifying the end of an attribute. By default it is <b>\"</b> "
+"for XML DTEPs and <b>,</b> for pseudo DTEPs."
+msgstr ""
+"The character specifying the end of an attribute. By default it is <b>\"</b> "
+"for XML DTEPs and <b>,</b> for pseudo DTEPs."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1524
+#: rc.cpp:1451
+#, no-c-format
+msgid "Included DTEPs:"
+msgstr "Included DTEPs:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1530
+#: rc.cpp:1454 rc.cpp:1490
+#, no-c-format
+msgid "Comma-separated list of DTEPs that can be present inside this DTEP"
+msgstr "Comma-separated list of DTEPs that can be present inside this DTEP"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1533
+#: rc.cpp:1457 rc.cpp:1493
+#, no-c-format
+msgid ""
+"Comma-separated list of DTEPs that can be present inside this DTEP. The list "
+"consist usually of pseudo DTEPs."
+msgstr ""
+"Comma-separated list of DTEPs that can be present inside this DTEP. The list "
+"consist usually of pseudo DTEPs."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1541
+#: rc.cpp:1460
+#, no-c-format
+msgid "Autocomplete tags after:"
+msgstr "Autocomplete tags after:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1547
+#: rc.cpp:1463 rc.cpp:1469
+#, no-c-format
+msgid "The character after which the list of tags should be shown"
+msgstr "The character after which the list of tags should be shown"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1550
+#: rc.cpp:1466
+#, no-c-format
+msgid ""
+"The autocompletion box is brought up automatically once this character is "
+"entered or space is pressed after this character."
+"<br> For real DTEPs it's usually <b>&lt;</b>, but for example for the CSS "
+"pseudo DTEP it is <b>{</b>. The text <b>none</b> instead of a character "
+"specifies that the tag completion box should not be brought up automatically, "
+"only if the user requests it."
+msgstr ""
+"The autocompletion box is brought up automatically once this character is "
+"entered or space is pressed after this character."
+"<br> For real DTEPs it is usually <b>&lt;</b>, but for example for the CSS "
+"pseudo DTEP it is <b>{</b>. The text <b>none</b> instead of a character "
+"specifies that the tag completion box should not be brought up automatically, "
+"only if the user requests it."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1561
+#: rc.cpp:1472
+#, no-c-format
+msgid ""
+"The autocompletion box is brought up automatically once this character is "
+"entered or space is pressed after this character"
+"<br>. For real DTEPs it's usually <b>&lt;</b>, but for example for the CSS "
+"pseudo DTEP it is <b>{</b>. The text <b>none</b> instead of a character "
+"specifies that the tag completion box should not be brought up automatically, "
+"only if the user requests it."
+msgstr ""
+"The autocompletion box is brought up automatically once this character is "
+"entered or space is pressed after this character"
+"<br>. For real DTEPs it's usually <b>&lt;</b>, but for example for the CSS "
+"pseudo DTEP it is <b>{</b>. The text <b>none</b> instead of a character "
+"specifies that the tag completion box should not be brought up automatically, "
+"only if the user requests it."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1577
+#: rc.cpp:1475 rc.cpp:1481
+#, no-c-format
+msgid ""
+"The character specifying the end of a tag. See the information for the "
+"attribute separator for details."
+msgstr ""
+"The character specifying the end of a tag. See the information for the "
+"attribute separator for details."
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1585
+#: rc.cpp:1478
+#, no-c-format
+msgid "Tag separator:"
+msgstr "Tag separator:"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1623
+#: rc.cpp:1496
+#, no-c-format
+msgid "Structures"
+msgstr "Structures"
+
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1634
+#: rc.cpp:1499
+#, no-c-format
+msgid "Available groups:"
+msgstr "Available groups:"
+
+#. i18n: file ./dialogs/dtdselectdialog.ui line 31
+#: rc.cpp:1511 src/document.cpp:2931 src/quanta.cpp:3053
+#, no-c-format
+msgid "DTD Selector"
+msgstr "DTD Selector"
+
+#. i18n: file ./dialogs/dtdselectdialog.ui line 43
+#: rc.cpp:1514
+#, no-c-format
+msgid ""
+"Dialog message:\n"
+"Dialog message2:"
+msgstr ""
+"Dialogue message:\n"
+"Dialogue message2:"
+
+#. i18n: file ./dialogs/dtdselectdialog.ui line 62
+#: rc.cpp:1518
+#, no-c-format
+msgid "Current DTD:"
+msgstr "Current DTD:"
+
+#. i18n: file ./dialogs/dtdselectdialog.ui line 70
+#: rc.cpp:1521
+#, no-c-format
+msgid "Select DTD:"
+msgstr "Select DTD:"
+
+#. i18n: file ./dialogs/dtdselectdialog.ui line 86
+#: rc.cpp:1524
+#, no-c-format
+msgid "Conver&t the document to the selected DTD"
+msgstr "Conver&t the document to the selected DTD"
+
+#. i18n: file ./dialogs/dtdselectdialog.ui line 94
+#: rc.cpp:1527
+#, no-c-format
+msgid "Do not show this dialog, use the closest matching DTD"
+msgstr "Do not show this dialogue, use the closest matching DTD"
+
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 24
+#: rc.cpp:1530
+#, no-c-format
+msgid "Dual Views Mode Synchronization"
+msgstr "Dual Views Mode Synchronization"
+
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 66
+#: rc.cpp:1533 rc.cpp:1542
+#, no-c-format
+msgid "ms"
+msgstr "ms"
+
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 85
+#: rc.cpp:1536
+#, no-c-format
+msgid "Refresh the VPL editor on click"
+msgstr "Refresh the VPL editor on click"
+
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 93
+#: rc.cpp:1539
+#, no-c-format
+msgid "Refresh the VPL editor every:"
+msgstr "Refresh the VPL editor every:"
+
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 153
+#: rc.cpp:1545
+#, no-c-format
+msgid "Refresh the source editor on click"
+msgstr "Refresh the source editor on click"
+
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 161
+#: rc.cpp:1548
+#, no-c-format
+msgid "Refresh the source editor every:"
+msgstr "Refresh the source editor every:"
+
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 190
+#: rc.cpp:1551
+#, no-c-format
+msgid "Show an icon where scripts are located"
+msgstr "Show an icon where scripts are located"
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 16
+#: rc.cpp:1554
+#, no-c-format
+msgid "Document Properties"
+msgstr "Document Properties"
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 25
+#: rc.cpp:1557
+#, no-c-format
+msgid "Column 1"
+msgstr "Column 1"
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 36
+#: rc.cpp:1560
+#, no-c-format
+msgid "New Item"
+msgstr "New Item"
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 79
+#: rc.cpp:1563
+#, no-c-format
+msgid "Current DTD: "
+msgstr "Current DTD: "
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 95
+#: rc.cpp:1566
+#, no-c-format
+msgid "Title: "
+msgstr "Title: "
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 111
+#: rc.cpp:1569
+#, no-c-format
+msgid "Link CSS stylesheet:"
+msgstr "Link CSS stylesheet:"
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 127
+#: rc.cpp:1572
+#, no-c-format
+msgid "Meta items:"
+msgstr "Meta items:"
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 160
+#: rc.cpp:1575
+#, no-c-format
+msgid "CSS rules:"
+msgstr "CSS rules:"
+
+#. i18n: file ./components/framewizard/fmrceditors.ui line 36
+#: rc.cpp:1599
+#, no-c-format
+msgid "Rows Columns Editor"
+msgstr "Rows Columns Editor"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 16
+#: rc.cpp:1608
+#, no-c-format
+msgid "Frame Properties"
+msgstr "Frame Properties"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 80
+#: rc.cpp:1617
+#, no-c-format
+msgid "Common"
+msgstr "Common"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 132
+#: rc.cpp:1629
+#, no-c-format
+msgid "Margins"
+msgstr "Margins"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 177
+#: rc.cpp:1632
+#, no-c-format
+msgid "From left:"
+msgstr "From left:"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 185
+#: rc.cpp:1635 rc.cpp:1641
+#, no-c-format
+msgid "px"
+msgstr "px"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 212
+#: rc.cpp:1638
+#, no-c-format
+msgid "From top:"
+msgstr "From top:"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 237
+#: rc.cpp:1644
+#, no-c-format
+msgid "Scrolling"
+msgstr "Scrolling"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 262
+#: rc.cpp:1650
+#, no-c-format
+msgid "Auto"
+msgstr "Auto"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 283
+#: rc.cpp:1656
+#, no-c-format
+msgid "Resize"
+msgstr "Resize"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 352
+#: rc.cpp:1665
+#, no-c-format
+msgid "Frame source:"
+msgstr "Frame source:"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 360
+#: rc.cpp:1668
+#, no-c-format
+msgid "Frame name:"
+msgstr "Frame name:"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 400
+#: rc.cpp:1671
+#, no-c-format
+msgid "Others"
+msgstr "Others"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 425
+#: rc.cpp:1674
+#, no-c-format
+msgid "Id:"
+msgstr "Id:"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 433
+#: rc.cpp:1677
+#, no-c-format
+msgid "Class:"
+msgstr "Class:"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 441
+#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:41 rc.cpp:1680
+#, no-c-format
+msgid "Style:"
+msgstr "Style:"
+
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 457
+#: rc.cpp:1686
+#, no-c-format
+msgid "Long description:"
+msgstr "Long description:"
+
+#. i18n: file ./components/framewizard/framewizards.ui line 36
+#: rc.cpp:1689
+#, no-c-format
+msgid "Frame Wizard"
+msgstr "Frame Wizard"
+
+#. i18n: file ./components/framewizard/framewizards.ui line 184
+#: rc.cpp:1701
+#, no-c-format
+msgid "Splitting"
+msgstr "Splitting"
+
+#. i18n: file ./components/framewizard/framewizards.ui line 244
+#: rc.cpp:1710
+#, no-c-format
+msgid "Editing"
+msgstr "Editing"
+
+#. i18n: file ./components/framewizard/framewizards.ui line 261
+#: rc.cpp:1713
+#, no-c-format
+msgid "Edit Frame"
+msgstr "Edit Frame"
+
+#. i18n: file ./components/framewizard/framewizards.ui line 283
+#: rc.cpp:1719 rc.cpp:5075 rc.cpp:5121
+#, no-c-format
+msgid "Reset"
+msgstr "Reset"
+
+#. i18n: file ./components/csseditor/encodingselectors.ui line 16
+#: rc.cpp:1722
+#, no-c-format
+msgid "Encoding Selector"
+msgstr "Encoding Selector"
+
+#. i18n: file ./components/csseditor/encodingselectors.ui line 43
+#: rc.cpp:1725
+#, no-c-format
+msgid "Select encoding:"
+msgstr "Select encoding:"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 16
+#: rc.cpp:1734
+#, no-c-format
+msgid "CSS Selector Dialog"
+msgstr "CSS Selector Dialogue"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 41
+#: rc.cpp:1737
+#, no-c-format
+msgid "Apply to file:"
+msgstr "Apply to file:"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 106
+#: rc.cpp:1746
+#, no-c-format
+msgid "Tags"
+msgstr "Tags"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 150
+#: rc.cpp:1749 rc.cpp:1782 rc.cpp:1806 rc.cpp:1830
+#, no-c-format
+msgid "Remove Selector"
+msgstr "Remove Selector"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 165
+#: rc.cpp:1752 rc.cpp:1785 rc.cpp:1809 rc.cpp:1836
+#, no-c-format
+msgid "Selected"
+msgstr "Selected"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 173
+#: dialogs/actionconfigdialog.cpp:80 dialogs/actionconfigdialog.cpp:191
+#: dialogs/actionconfigdialog.cpp:219 rc.cpp:1755 rc.cpp:1788 rc.cpp:1812
+#: rc.cpp:1833 rc.cpp:1917
+#, no-c-format
+msgid "All"
+msgstr "All"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 200
+#: rc.cpp:1758
+#, no-c-format
+msgid "DTD Selection"
+msgstr "DTD Selection"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 235
+#: rc.cpp:1761 rc.cpp:1791 rc.cpp:1815 rc.cpp:1839
+#, no-c-format
+msgid "Add Selector"
+msgstr "Add Selector"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 281
+#: parts/kafka/htmldocumentproperties.cpp:97 parts/kafka/wkafkapart.cpp:68
+#: rc.cpp:1767 rc.cpp:1776 rc.cpp:1800 rc.cpp:1824
+#, no-c-format
+msgid "Selector"
+msgstr "Selector"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 346
+#: rc.cpp:1773
+#, no-c-format
+msgid "IDs"
+msgstr "IDs"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 540
+#: rc.cpp:1797
+#, no-c-format
+msgid "Classes"
+msgstr "Classes"
+
+#. i18n: file ./components/csseditor/cssselectors.ui line 734
+#: rc.cpp:1821
+#, no-c-format
+msgid "Pseudo"
+msgstr "Pseudo"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 24
+#: rc.cpp:1848
+#, no-c-format
+msgid "Font Family Chooser"
+msgstr "Font Family Chooser"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 78
+#: rc.cpp:1851
+#, no-c-format
+msgid "Available system font families:"
+msgstr "Available system font families:"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 101
+#: rc.cpp:1854
+#, no-c-format
+msgid "Generic family:"
+msgstr "Generic family:"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 107
+#: rc.cpp:1857
+#, no-c-format
+msgid "cursive"
+msgstr "cursive"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 112
+#: rc.cpp:1860
+#, no-c-format
+msgid "fantasy"
+msgstr "fantasy"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 117
+#: rc.cpp:1863
+#, no-c-format
+msgid "monospace"
+msgstr "monospace"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 122
+#: rc.cpp:1866
+#, no-c-format
+msgid "sans-serif"
+msgstr "sans-serif"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 127
+#: rc.cpp:1869
+#, no-c-format
+msgid "serif"
+msgstr "serif"
+
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 332
+#: rc.cpp:1872
+#, no-c-format
+msgid "Selected font families:"
+msgstr "Selected font families:"
+
+#. i18n: file ./components/csseditor/csseditors.ui line 16
+#: rc.cpp:1881
+#, no-c-format
+msgid "CSS Editor"
+msgstr "CSS Editor"
+
+#. i18n: file ./components/csseditor/csseditors.ui line 89
+#: rc.cpp:1890
+#, no-c-format
+msgid "Use shorthand form"
+msgstr "Use shorthand form"
+
+#. i18n: file ./components/csseditor/csseditors.ui line 137
+#: rc.cpp:1893
+#, no-c-format
+msgid "Visual"
+msgstr "Visual"
+
+#. i18n: file ./components/csseditor/csseditors.ui line 175
+#: rc.cpp:1899
+#, no-c-format
+msgid "Paged"
+msgstr "Paged"
+
+#. i18n: file ./components/csseditor/csseditors.ui line 210
+#: rc.cpp:1905
+#, no-c-format
+msgid "Interactive"
+msgstr "Interactive"
+
+#. i18n: file ./components/csseditor/csseditors.ui line 245
+#: rc.cpp:1911
+#, no-c-format
+msgid "Aural"
+msgstr "Aural"
+
+#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 25
+#: rc.cpp:1926
+#, no-c-format
+msgid "CVS Update"
+msgstr "CVS Update"
+
+#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 53
+#: rc.cpp:1929
+#, no-c-format
+msgid "Update to &date ('yyyy-mm-dd'):"
+msgstr "Update to &date ('yyyy-mm-dd'):"
+
+#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 61
+#: rc.cpp:1932
+#, no-c-format
+msgid "Update to &tag/branch:"
+msgstr "Update to &tag/branch:"
+
+#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 25
+#: rc.cpp:1941
+#, no-c-format
+msgid "CVS Commit "
+msgstr "CVS Commit "
+
+#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 41
+#: rc.cpp:1944
+#, no-c-format
+msgid "Commit the following files:"
+msgstr "Commit the following files:"
+
+#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 57
+#: rc.cpp:1947
+#, no-c-format
+msgid "Older &messages:"
+msgstr "Older &messages:"
+
+#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 68
+#: rc.cpp:1950
+#, no-c-format
+msgid "&Log message:"
+msgstr "&Log message:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 16
+#: rc.cpp:1959
+#, no-c-format
+msgid "DBGp Settings"
+msgstr "DBGp Settings"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 78
+#: rc.cpp:1965 rc.cpp:2138 rc.cpp:2335
+#, no-c-format
+msgid "Ca&ncel"
+msgstr "Ca&ncel"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 117
+#: rc.cpp:1971 rc.cpp:2153
+#, no-c-format
+msgid "Connection Settings"
+msgstr "Connection Settings"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 136
+#: rc.cpp:1974 rc.cpp:2165
+#, no-c-format
+msgid "Listen port:"
+msgstr "Listen port:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 165
+#: rc.cpp:1977
+#, no-c-format
+msgid "Request URL:"
+msgstr "Request URL:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 181
+#: rc.cpp:1980 rc.cpp:2012 rc.cpp:2171
+#, no-c-format
+msgid "See \"What's This?\" for available variables"
+msgstr "See \"What's This?\" for available variables"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 195
+#: rc.cpp:1983 rc.cpp:2174
+#, 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 ""
+"%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"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 222
+#: rc.cpp:1997 rc.cpp:2144 rc.cpp:2273 rc.cpp:2276
+#, no-c-format
+msgid "Directory Mapping"
+msgstr "Directory Mapping"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 254
+#: rc.cpp:2000 rc.cpp:2147 rc.cpp:2282
+#, no-c-format
+msgid "Server basedir:"
+msgstr "Server basedir:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 305
+#: rc.cpp:2003 rc.cpp:2150 rc.cpp:2279
+#, no-c-format
+msgid "Local basedir:"
+msgstr "Local basedir:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 321
+#: rc.cpp:2006
+#, no-c-format
+msgid "Local project:"
+msgstr "Local project:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 331
+#: rc.cpp:2009
+#, no-c-format
+msgid "Profiling"
+msgstr "Profiling"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 355
+#: rc.cpp:2015
+#, 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 ""
+"Path to the profiler output\n"
+"%a - Appid as returned from the debugger\n"
+"%c - CRC32 of the initial filepath"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 371
+#: rc.cpp:2020
+#, no-c-format
+msgid "Profiler output:"
+msgstr "Profiler output:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 387
+#: rc.cpp:2023
+#, no-c-format
+msgid "Map profiler output:"
+msgstr "Map profiler output:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 409
+#: rc.cpp:2026
+#, 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 ""
+"If this tickbox is ticked, the profiler output filename will be mapped using "
+"the basedirs just like the remote script files."
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 425
+#: rc.cpp:2029
+#, no-c-format
+msgid "Open automatically:"
+msgstr "Open automatically:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 447
+#: rc.cpp:2032
+#, no-c-format
+msgid ""
+"If this checkbox is checked, the profiler output will be opened automatically "
+"once the session ends."
+msgstr ""
+"If this tickbox is ticked, the profiler output will be opened automatically "
+"once the session ends."
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 459
+#: rc.cpp:2035 rc.cpp:2194
+#, no-c-format
+msgid "Deb&ug Behavior"
+msgstr "Deb&ug Behaviour"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 470
+#: rc.cpp:2038 rc.cpp:2197
+#, no-c-format
+msgid "Error Handling"
+msgstr "Error Handling"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 489
+#: rc.cpp:2041 rc.cpp:2200
+#, no-c-format
+msgid "User errors"
+msgstr "User errors"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 497
+#: rc.cpp:2044 rc.cpp:2203
+#, no-c-format
+msgid "Break on:"
+msgstr "Break on:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 516
+#: rc.cpp:2047 rc.cpp:2206
+#, no-c-format
+msgid "User warnings"
+msgstr "User warnings"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 532
+#: rc.cpp:2050 rc.cpp:2209
+#, no-c-format
+msgid "User notices"
+msgstr "User notices"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 548
+#: rc.cpp:2053 rc.cpp:2212
+#, no-c-format
+msgid "Notices"
+msgstr "Notices"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 564
+#: rc.cpp:2056 rc.cpp:2215
+#, no-c-format
+msgid "W&arnings"
+msgstr "W&arnings"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 574
+#: rc.cpp:2059 rc.cpp:2218
+#, no-c-format
+msgid "Execution"
+msgstr "Execution"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 583
+#: components/debugger/interfaces/debuggerclient.cpp:53 rc.cpp:2062
+#: rc.cpp:2227
+#, no-c-format
+msgid "Pause"
+msgstr "Pause"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 591
+#: components/debugger/interfaces/debuggerclient.cpp:84 rc.cpp:2065
+#: rc.cpp:2233
+#, no-c-format
+msgid "Run"
+msgstr "Run"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 606
+#: rc.cpp:2068 rc.cpp:2236
+#, no-c-format
+msgid "Default mode:"
+msgstr "Default mode:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 657
+#: rc.cpp:2074
+#, no-c-format
+msgid "<h4>DBGp Plugin for Quanta +</h4>"
+msgstr "<h4>DBGp Plugin for Quanta +</h4>"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 675
+#: rc.cpp:2077
+#, 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 ""
+"<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>"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 16
+#: rc.cpp:2087
+#, no-c-format
+msgid "Add Conditional Breakpoint"
+msgstr "Add Conditional Breakpoint"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 38
+#: rc.cpp:2090
+#, no-c-format
+msgid "Expression:"
+msgstr "Expression:"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 110
+#: rc.cpp:2099
+#, no-c-format
+msgid "Break When"
+msgstr "Break When"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 121
+#: rc.cpp:2102
+#, no-c-format
+msgid "When expression is true"
+msgstr "When expression is true"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 129
+#: rc.cpp:2105
+#, no-c-format
+msgid "When expression changes"
+msgstr "When expression changes"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 189
+#: rc.cpp:2108
+#, no-c-format
+msgid "Lit when a finding a single equal sign in expression (common error)"
+msgstr "Lit when a finding a single equal sign in expression (common error)"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 197
+#: rc.cpp:2111
+#, no-c-format
+msgid "Only Break In"
+msgstr "Only Break In"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 216
+#: rc.cpp:2114 rc.cpp:2925
+#, no-c-format
+msgid "File:"
+msgstr "File:"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 235
+#: rc.cpp:2117
+#, no-c-format
+msgid "Objects of class:"
+msgstr "Objects of class:"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 254
+#: rc.cpp:2120
+#, no-c-format
+msgid "Function:"
+msgstr "Function:"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 275
+#: rc.cpp:2123 rc.cpp:2126 rc.cpp:2129 rc.cpp:2847
+#, no-c-format
+msgid "x"
+msgstr "x"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 16
+#: rc.cpp:2132
+#, no-c-format
+msgid "Gubed Settings"
+msgstr "Gubed Settings"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 253
+#: rc.cpp:2156
+#, no-c-format
+msgid "Use proxy"
+msgstr "Use proxy"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 269
+#: rc.cpp:2159
+#, no-c-format
+msgid "Proxy host:"
+msgstr "Proxy host:"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 285
+#: rc.cpp:2162
+#, no-c-format
+msgid "Proxy port:"
+msgstr "Proxy port:"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 311
+#: rc.cpp:2168
+#, no-c-format
+msgid "Mode"
+msgstr "Mode"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 347
+#: rc.cpp:2188
+#, no-c-format
+msgid "&Add include"
+msgstr "&Add include"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 355
+#: rc.cpp:2191
+#, no-c-format
+msgid "Start session:"
+msgstr "Start session:"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 526
+#: rc.cpp:2221
+#, no-c-format
+msgid "Fast"
+msgstr "Fast"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 567
+#: rc.cpp:2224
+#, no-c-format
+msgid "Slow"
+msgstr "Slow"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 584
+#: components/debugger/interfaces/debuggerclient.cpp:79 rc.cpp:2230
+#, no-c-format
+msgid "Trace"
+msgstr "Trace"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 618
+#: rc.cpp:2239
+#, no-c-format
+msgid "Run speed:"
+msgstr "Run speed:"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 652
+#: rc.cpp:2245
+#, no-c-format
+msgid "<h4>Gubed PHP Debugger Plugin for Quanta +</h4>"
+msgstr "<h4>Gubed PHP Debugger Plugin for Quanta +</h4>"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 692
+#: rc.cpp:2248
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./components/debugger/debuggervariablesets.ui line 16
+#: components/debugger/debuggermanager.cpp:267
+#: components/debugger/debuggermanager.cpp:270 rc.cpp:2258
+#, no-c-format
+msgid "Set Value of Variable"
+msgstr "Set Value of Variable"
+
+#. i18n: file ./components/debugger/debuggervariablesets.ui line 110
+#: rc.cpp:2267
+#, no-c-format
+msgid "Variable:"
+msgstr "Variable:"
+
+#. i18n: file ./components/debugger/debuggervariablesets.ui line 126
+#: components/debugger/variableslistview.cpp:262 rc.cpp:2270
+#, no-c-format
+msgid "New value:"
+msgstr "New value:"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 74
+#: rc.cpp:2285
+#, 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 ""
+"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."
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 83
+#: rc.cpp:2289
+#, 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 ""
+"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."
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 157
+#: rc.cpp:2299
+#, no-c-format
+msgid "Previous Mappings"
+msgstr "Previous Mappings"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 166
+#: rc.cpp:2302
+#, no-c-format
+msgid "Local Directory"
+msgstr "Local Directory"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 177
+#: rc.cpp:2305
+#, no-c-format
+msgid "Server Directory"
+msgstr "Server Directory"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 202
+#: rc.cpp:2308
+#, no-c-format
+msgid "This is a list of previously used mappings. Click on one to use it"
+msgstr "This is a list of previously used mappings. Click on one to use it"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 212
+#: rc.cpp:2311
+#, no-c-format
+msgid "Sample"
+msgstr "Sample"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 231
+#: rc.cpp:2314
+#, no-c-format
+msgid "Translates to:"
+msgstr "Translates to:"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 247
+#: rc.cpp:2317
+#, no-c-format
+msgid "Original path:"
+msgstr "Original path:"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 276
+#: rc.cpp:2320
+#, no-c-format
+msgid "Indicates whether the translated path exists on disk or not"
+msgstr "Indicates whether the translated path exists on disk or not"
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 279
+#: rc.cpp:2323
+#, no-c-format
+msgid ""
+"This indicator tells you whether the translated path exists on local disk or "
+"not."
+msgstr ""
+"This indicator tells you whether the translated path exists on local disk or "
+"not."
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 297
+#: rc.cpp:2326
+#, no-c-format
+msgid ""
+"This field shows what the \"original path\" above will look like after "
+"translation."
+msgstr ""
+"This field shows what the \"original path\" above will look like after "
+"translation."
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 315
+#: rc.cpp:2329
+#, no-c-format
+msgid "This field shows the path currently needing to be translated."
+msgstr "This field shows the path currently needing to be translated."
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 16
+#: rc.cpp:2332
+#, no-c-format
+msgid "Table Editor"
+msgstr "Table Editor"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 75
+#: rc.cpp:2344
+#, no-c-format
+msgid "F1"
+msgstr "F1"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 90
+#: rc.cpp:2347
+#, no-c-format
+msgid "&Main"
+msgstr "&Main"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 101
+#: rc.cpp:2350
+#, no-c-format
+msgid "Ta&ble data:"
+msgstr "Ta&ble data:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 185
+#: rc.cpp:2353
+#, no-c-format
+msgid "Co&lumns:"
+msgstr "Co&lumns:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 201
+#: rc.cpp:2356
+#, no-c-format
+msgid "Bod&y Properties"
+msgstr "Bod&y Properties"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 209
+#: rc.cpp:2359
+#, no-c-format
+msgid "&Table Properties"
+msgstr "&Table Properties"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 225
+#: rc.cpp:2362
+#, no-c-format
+msgid "C&aption:"
+msgstr "C&aption:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 236
+#: rc.cpp:2365
+#, no-c-format
+msgid "&Rows:"
+msgstr "&Rows:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 260
+#: rc.cpp:2368
+#, no-c-format
+msgid "Header"
+msgstr "Header"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 339
+#: rc.cpp:2371
+#, no-c-format
+msgid "Header &rows:"
+msgstr "Header &rows:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 358
+#: rc.cpp:2374
+#, no-c-format
+msgid "Header co&lumns:"
+msgstr "Header co&lumns:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 369
+#: rc.cpp:2377
+#, no-c-format
+msgid "Header &data:"
+msgstr "Header &data:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 382
+#: rc.cpp:2380
+#, no-c-format
+msgid "Insert ta&ble header"
+msgstr "Insert ta&ble header"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 410
+#: rc.cpp:2383
+#, no-c-format
+msgid "&Header Properties"
+msgstr "&Header Properties"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 420
+#: rc.cpp:2386
+#, no-c-format
+msgid "Footer"
+msgstr "Footer"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 485
+#: rc.cpp:2389
+#, no-c-format
+msgid "Footer &rows:"
+msgstr "Footer &rows:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 504
+#: rc.cpp:2392
+#, no-c-format
+msgid "Footer co&lumns:"
+msgstr "Footer co&lumns:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 515
+#: rc.cpp:2395
+#, no-c-format
+msgid "Footer &data:"
+msgstr "Footer &data:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 545
+#: rc.cpp:2398
+#, no-c-format
+msgid "Insert ta&ble footer"
+msgstr "Insert ta&ble footer"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 573
+#: rc.cpp:2401
+#, no-c-format
+msgid "&Footer Properties"
+msgstr "&Footer Properties"
+
+#. i18n: file ./treeviews/fileinfodlg.ui line 32
+#: rc.cpp:2404
+#, no-c-format
+msgid "Number of lines:"
+msgstr "Number of lines:"
+
+#. i18n: file ./treeviews/fileinfodlg.ui line 40
+#: rc.cpp:2407
+#, no-c-format
+msgid "Number of images included:"
+msgstr "Number of images included:"
+
+#. i18n: file ./treeviews/fileinfodlg.ui line 48
+#: rc.cpp:2410
+#, no-c-format
+msgid "Size of the included images:"
+msgstr "Size of the included images:"
+
+#. i18n: file ./treeviews/fileinfodlg.ui line 56
+#: rc.cpp:2413
+#, no-c-format
+msgid "Total file size:"
+msgstr "Total file size:"
+
+#. i18n: file ./treeviews/fileinfodlg.ui line 72
+#: rc.cpp:2416
+#, no-c-format
+msgid "Included images:"
+msgstr "Included images:"
+
+#. i18n: file ./treeviews/fileinfodlg.ui line 80
+#: rc.cpp:2419 rc.cpp:3900 treeviews/basetreeview.cpp:512
+#, no-c-format
+msgid "Description:"
+msgstr "Description:"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 39
+#: rc.cpp:2422
+#, no-c-format
+msgid "Quanta Properties"
+msgstr "Quanta Properties"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 65
+#: rc.cpp:2425
+#, no-c-format
+msgid "&Inherit type from parent (nothing)"
+msgstr "&Inherit type from parent (nothing)"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 73
+#: rc.cpp:2428
+#, no-c-format
+msgid "&Type:"
+msgstr "&Type:"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 117
+#: rc.cpp:2431
+#, no-c-format
+msgid "Use &pre/post text"
+msgstr "Use &pre/post text"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 125
+#: rc.cpp:2434
+#, no-c-format
+msgid "Pre-text:"
+msgstr "Pre-text:"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 141
+#: rc.cpp:2437
+#, no-c-format
+msgid "Post-text:"
+msgstr "Post-text:"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 189
+#: rc.cpp:2440
+#, no-c-format
+msgid "Filtering &action:"
+msgstr "Filtering &action:"
+
+#. i18n: file ./treeviews/templatedirform.ui line 26
+#: rc.cpp:2443
+#, no-c-format
+msgid "Create Template Folder"
+msgstr "Create Template Folder"
+
+#. i18n: file ./treeviews/templatedirform.ui line 63
+#: rc.cpp:2452
+#, no-c-format
+msgid "&Inherit parent attribute"
+msgstr "&Inherit parent attribute"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 31
+#: parsers/dtd/dtdparser.cpp:110 rc.cpp:2461
+#, no-c-format
+msgid "DTD - > DTEP Conversion"
+msgstr "DTD - > DTEP Conversion"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 55
+#: rc.cpp:2464
+#, no-c-format
+msgid "Name: "
+msgstr "Name: "
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 63
+#: rc.cpp:2467 rc.cpp:2661
+#, no-c-format
+msgid "Nickname:"
+msgstr "Nickname:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 71
+#: rc.cpp:2470
+#, no-c-format
+msgid "!DOCTYPE definition line:"
+msgstr "!DOCTYPE definition line:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 94
+#: rc.cpp:2473
+#, no-c-format
+msgid "DTD URL:"
+msgstr "DTD URL:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 102
+#: rc.cpp:2476
+#, no-c-format
+msgid "Target directory name:"
+msgstr "Target directory name:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 110
+#: rc.cpp:2479
+#, no-c-format
+msgid "Default extension:"
+msgstr "Default extension:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 123
+#: rc.cpp:2482
+#, no-c-format
+msgid "Case-sensitive tags and attributes"
+msgstr "Case-sensitive tags and attributes"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 134
+#: rc.cpp:2485
+#, no-c-format
+msgid "&Fine-tune the DTEP after conversion"
+msgstr "&Fine-tune the DTEP after conversion"
+
+#. i18n: file ./plugins/pluginconfig.ui line 33
+#: plugins/quantapluginconfig.cpp:40 rc.cpp:2488
+#, no-c-format
+msgid "Configure Plugin"
+msgstr "Configure Plugin"
+
+#. i18n: file ./plugins/pluginconfig.ui line 44
+#: rc.cpp:2491
+#, no-c-format
+msgid "Validate plugin"
+msgstr "Validate plugin"
+
+#. i18n: file ./plugins/pluginconfig.ui line 86
+#: rc.cpp:2494
+#, no-c-format
+msgid "Plugin Options"
+msgstr "Plugin Options"
+
+#. i18n: file ./plugins/pluginconfig.ui line 105
+#: rc.cpp:2500
+#, no-c-format
+msgid "The plugin name as it appears in the Plugins menu."
+msgstr "The plugin name as it appears in the Plugins menu."
+
+#. i18n: file ./plugins/pluginconfig.ui line 141
+#: rc.cpp:2503
+#, no-c-format
+msgid "Location:"
+msgstr "Location:"
+
+#. i18n: file ./plugins/pluginconfig.ui line 149
+#: rc.cpp:2506
+#, no-c-format
+msgid ""
+"The exact location of the plugin. If not set the global search paths setting is "
+"used."
+msgstr ""
+"The exact location of the plugin. If not set the global search paths setting is "
+"used."
+
+#. i18n: file ./plugins/pluginconfig.ui line 157
+#: rc.cpp:2509
+#, no-c-format
+msgid "The plugin executable or library name (with extension)."
+msgstr "The plugin executable or library name (with extension)."
+
+#. i18n: file ./plugins/pluginconfig.ui line 165
+#: rc.cpp:2512 treeviews/basetreeview.cpp:1209
+#: treeviews/projecttreeview.cpp:393
+#, no-c-format
+msgid "File name:"
+msgstr "File name:"
+
+#. i18n: file ./plugins/pluginconfig.ui line 186
+#: rc.cpp:2515
+#, no-c-format
+msgid "Output window:"
+msgstr "Output window:"
+
+#. i18n: file ./plugins/pluginconfig.ui line 208
+#: rc.cpp:2521
+#, no-c-format
+msgid "&Read only part"
+msgstr "&Read only part"
+
+#. i18n: file ./plugins/pluginconfig.ui line 216
+#: rc.cpp:2524
+#, no-c-format
+msgid "Input:"
+msgstr "Input:"
+
+#. i18n: file ./plugins/pluginconfig.ui line 227
+#: messages/annotationoutput.cpp:42 rc.cpp:2530
+#, no-c-format
+msgid "Current File"
+msgstr "Current File"
+
+#. i18n: file ./plugins/pluginconfig.ui line 232
+#: rc.cpp:2533
+#, no-c-format
+msgid "Current File Path"
+msgstr "Current File Path"
+
+#. i18n: file ./plugins/pluginconfig.ui line 237
+#: rc.cpp:2536
+#, no-c-format
+msgid "Project Folder"
+msgstr "Project Folder"
+
+#. i18n: file ./plugins/plugineditor.ui line 32
+#: plugins/quantaplugineditor.cpp:45 plugins/quantaplugininterface.cpp:260
+#: rc.cpp:2539
+#, no-c-format
+msgid "Edit Plugins"
+msgstr "Edit Plugins"
+
+#. i18n: file ./plugins/plugineditor.ui line 49
+#: rc.cpp:2542
+#, no-c-format
+msgid "Search paths:"
+msgstr "Search paths:"
+
+#. i18n: file ./plugins/plugineditor.ui line 57
+#: rc.cpp:2545 treeviews/basetreeview.cpp:617
+#, no-c-format
+msgid "Plugins"
+msgstr "Plugins"
+
+#. i18n: file ./plugins/plugineditor.ui line 83
+#: rc.cpp:2551
+#, no-c-format
+msgid "Valid"
+msgstr "Valid"
+
+#. i18n: file ./plugins/plugineditor.ui line 94
+#: rc.cpp:2554
+#, no-c-format
+msgid "Location"
+msgstr "Location"
+
+#. i18n: file ./plugins/plugineditor.ui line 105
+#: rc.cpp:2557 rc.cpp:5200
+#, no-c-format
+msgid "File Name"
+msgstr "File Name"
+
+#. i18n: file ./plugins/plugineditor.ui line 116
+#: rc.cpp:2560
+#, no-c-format
+msgid "Output Window"
+msgstr "Output Window"
+
+#. i18n: file ./plugins/plugineditor.ui line 145
+#: rc.cpp:2566
+#, no-c-format
+msgid "Configure..."
+msgstr "Configure..."
+
+#. i18n: file ./plugins/plugineditor.ui line 178
+#: rc.cpp:2572 rc.cpp:5363
+#, no-c-format
+msgid "Refresh"
+msgstr "Refresh"
+
+#. 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:2578
+#, no-c-format
+msgid "Start"
+msgstr "Start"
+
+#. i18n: file ./project/projectnewwebs.ui line 192
+#: rc.cpp:2581
+#, no-c-format
+msgid "wget's command line:"
+msgstr "wget's command line:"
+
+#. i18n: file ./project/projectnewwebs.ui line 215
+#: rc.cpp:2584
+#, no-c-format
+msgid "HTTP"
+msgstr "HTTP"
+
+#. i18n: file ./project/projectnewwebs.ui line 220
+#: rc.cpp:2587
+#, no-c-format
+msgid "FTP"
+msgstr "FTP"
+
+#. i18n: file ./project/projectnewwebs.ui line 237
+#: rc.cpp:2590
+#, no-c-format
+msgid "Protocol:"
+msgstr "Protocol:"
+
+#. i18n: file ./project/projectnewwebs.ui line 250
+#: rc.cpp:2593
+#, no-c-format
+msgid "Site source:"
+msgstr "Site source:"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 26
+#: project/uploadprofiles.cpp:90 rc.cpp:2596
+#, no-c-format
+msgid "Upload Profile"
+msgstr "Upload Profile"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 42
+#: rc.cpp:2599
+#, no-c-format
+msgid "&Host:"
+msgstr "&Host:"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 53
+#: rc.cpp:2602
+#, no-c-format
+msgid "&User:"
+msgstr "&User:"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 64
+#: rc.cpp:2605
+#, no-c-format
+msgid "Pa&th:"
+msgstr "Pa&th:"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 75
+#: rc.cpp:2608 rc.cpp:2667
+#, no-c-format
+msgid "Profile &name:"
+msgstr "Profile &name:"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 86
+#: rc.cpp:2611
+#, no-c-format
+msgid "Use as &default profile"
+msgstr "Use as &default profile"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 107
+#: rc.cpp:2614
+#, no-c-format
+msgid "Pass&word:"
+msgstr "Pass&word:"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 213
+#: rc.cpp:2623
+#, no-c-format
+msgid "Po&rt:"
+msgstr "Po&rt:"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 232
+#: rc.cpp:2626
+#, no-c-format
+msgid "&Store password on disc"
+msgstr "&Store password on disc"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 238
+#: rc.cpp:2629
+#, no-c-format
+msgid "Keep the password in a file. DANGEROUS! Read the \"What's This?\" text."
+msgstr ""
+"Keep the password in a file. DANGEROUS! Read the \"What's This?\" text."
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 243
+#: rc.cpp:2632
+#, 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 ""
+"<qt>If you tick 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>"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 264
+#: rc.cpp:2637
+#, no-c-format
+msgid "&Protocol:"
+msgstr "&Protocol:"
+
+#. i18n: file ./project/membereditdlgs.ui line 52
+#: rc.cpp:2646
+#, no-c-format
+msgid "E&dit Subprojects"
+msgstr "E&dit Subprojects"
+
+#. i18n: file ./project/membereditdlgs.ui line 70
+#: rc.cpp:2649
+#, no-c-format
+msgid "Tas&k:"
+msgstr "Tas&k:"
+
+#. i18n: file ./project/membereditdlgs.ui line 81
+#: rc.cpp:2652
+#, no-c-format
+msgid "Subpro&ject:"
+msgstr "Subpro&ject:"
+
+#. i18n: file ./project/membereditdlgs.ui line 92
+#: rc.cpp:2655
+#, no-c-format
+msgid "&Role:"
+msgstr "&Role:"
+
+#. i18n: file ./project/membereditdlgs.ui line 103
+#: rc.cpp:2658
+#, no-c-format
+msgid "&Email:"
+msgstr "&Email:"
+
+#. i18n: file ./project/projectuploads.ui line 40
+#: rc.cpp:2664
+#, no-c-format
+msgid "Upload Project Files"
+msgstr "Upload Project Files"
+
+#. i18n: file ./project/projectuploads.ui line 103
+#: rc.cpp:2670
+#, no-c-format
+msgid "New..."
+msgstr "New..."
+
+#. i18n: file ./project/projectuploads.ui line 111
+#: rc.cpp:2673
+#, no-c-format
+msgid "Edit..."
+msgstr "Edit..."
+
+#. i18n: file ./project/projectuploads.ui line 137
+#: rc.cpp:2679
+#, no-c-format
+msgid "&Proceed"
+msgstr "&Proceed"
+
+#. i18n: file ./project/projectuploads.ui line 187
+#: rc.cpp:2685
+#, no-c-format
+msgid "&Keep passwords in memory"
+msgstr "&Keep passwords in memory"
+
+#. i18n: file ./project/projectuploads.ui line 217
+#: rc.cpp:2688 rc.cpp:2838
+#, no-c-format
+msgid "&Invert"
+msgstr "&Invert"
+
+#. i18n: file ./project/projectuploads.ui line 233
+#: rc.cpp:2694
+#, no-c-format
+msgid "C&ollapse All"
+msgstr "C&ollapse All"
+
+#. i18n: file ./project/projectuploads.ui line 241
+#: rc.cpp:2697
+#, no-c-format
+msgid "U&pdate All"
+msgstr "U&pdate All"
+
+#. i18n: file ./project/projectuploads.ui line 244
+#: rc.cpp:2700
+#, no-c-format
+msgid "This will cause all files to appear already uploaded"
+msgstr "This will cause all files to appear already uploaded"
+
+#. i18n: file ./project/projectuploads.ui line 252
+#: rc.cpp:2703
+#, no-c-format
+msgid "&Modified"
+msgstr "&Modified"
+
+#. i18n: file ./project/projectuploads.ui line 260
+#: rc.cpp:2706 rc.cpp:2832
+#, no-c-format
+msgid "E&xpand All"
+msgstr "E&xpand All"
+
+#. i18n: file ./project/projectuploads.ui line 289
+#: rc.cpp:2709
+#, no-c-format
+msgid "Selection:"
+msgstr "Selection:"
+
+#. i18n: file ./project/projectuploads.ui line 305
+#: rc.cpp:2712 rc.cpp:2826
+#, no-c-format
+msgid "&All"
+msgstr "&All"
+
+#. i18n: file ./project/projectuploads.ui line 313
+#: rc.cpp:2715
+#, no-c-format
+msgid "Mark the selected files as uploaded instead of uploading them"
+msgstr "Mark the selected files as uploaded instead of uploading them"
+
+#. i18n: file ./project/projectuploads.ui line 339
+#: rc.cpp:2718
+#, no-c-format
+msgid "Current: [none]"
+msgstr "Current: [none]"
+
+#. i18n: file ./project/projectuploads.ui line 358
+#: project/projectupload.cpp:235 rc.cpp:2721
+#, no-c-format
+msgid "Total:"
+msgstr "Total:"
+
+#. i18n: file ./project/projectnewfinals.ui line 121
+#: rc.cpp:2724
+#, no-c-format
+msgid "Prefix:"
+msgstr "Prefix:"
+
+#. i18n: file ./project/projectnewfinals.ui line 134
+#: rc.cpp:2727 rc.cpp:3009
+#, no-c-format
+msgid "Project Defaults"
+msgstr "Project Defaults"
+
+#. i18n: file ./project/projectnewfinals.ui line 151
+#: rc.cpp:2730
+#, no-c-format
+msgid "Default DTD:"
+msgstr "Default DTD:"
+
+#. i18n: file ./project/projectnewfinals.ui line 170
+#: rc.cpp:2733
+#, no-c-format
+msgid "Default encoding:"
+msgstr "Default encoding:"
+
+#. i18n: file ./project/projectnewfinals.ui line 185
+#: rc.cpp:2736
+#, no-c-format
+msgid "Insert &local templates"
+msgstr "Insert &local templates"
+
+#. i18n: file ./project/projectnewfinals.ui line 193
+#: rc.cpp:2739
+#, no-c-format
+msgid "Insert &global templates"
+msgstr "Insert &global templates"
+
+#. i18n: file ./project/projectnewfinals.ui line 201
+#: rc.cpp:2742
+#, no-c-format
+msgid "Use preview prefi&x"
+msgstr "Use preview prefi&x"
+
+#. i18n: file ./project/projectnewfinals.ui line 209
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:62 rc.cpp:2745
+#, no-c-format
+msgid "Author:"
+msgstr "Author:"
+
+#. i18n: file ./project/projectnewfinals.ui line 264
+#: rc.cpp:2748
+#, no-c-format
+msgid "Email:"
+msgstr "Email:"
+
+#. i18n: file ./project/subprojecteditdlgs.ui line 35
+#: rc.cpp:2754
+#, no-c-format
+msgid "The relative path of the subproject folder inside the project."
+msgstr "The relative path of the subproject folder inside the project."
+
+#. i18n: file ./project/subprojecteditdlgs.ui line 48
+#: rc.cpp:2757
+#, no-c-format
+msgid "&Location:"
+msgstr "&Location:"
+
+#. i18n: file ./project/subprojecteditdlgs.ui line 59
+#: rc.cpp:2760
+#, no-c-format
+msgid "&Create new subproject"
+msgstr "&Create new subproject"
+
+#. i18n: file ./project/subprojecteditdlgs.ui line 62
+#: rc.cpp:2763
+#, no-c-format
+msgid ""
+"Check this if you want to create a new subproject with the above entered data."
+msgstr ""
+"Tick this if you want to create a new subproject with the above entered data."
+
+#. i18n: file ./project/teammembersdlgs.ui line 24
+#: rc.cpp:2766
+#, no-c-format
+msgid "&Mailing list:"
+msgstr "&Mailing list:"
+
+#. i18n: file ./project/teammembersdlgs.ui line 40
+#: rc.cpp:2769
+#, no-c-format
+msgid "You are:"
+msgstr "You are:"
+
+#. i18n: file ./project/teammembersdlgs.ui line 53
+#: project/teammembersdlg.cpp:247 rc.cpp:2772
+#, no-c-format
+msgid "Please select your identity from the member list."
+msgstr "Please select your identity from the member list."
+
+#. i18n: file ./project/teammembersdlgs.ui line 64
+#: rc.cpp:2775
+#, no-c-format
+msgid "&Team Members"
+msgstr "&Team Members"
+
+#. i18n: file ./project/teammembersdlgs.ui line 100
+#: rc.cpp:2787
+#, no-c-format
+msgid "Nickname"
+msgstr "Nickname"
+
+#. i18n: file ./project/teammembersdlgs.ui line 111
+#: rc.cpp:2790
+#, no-c-format
+msgid "Email"
+msgstr "Email"
+
+#. i18n: file ./project/teammembersdlgs.ui line 122
+#: rc.cpp:2793
+#, no-c-format
+msgid "Role"
+msgstr "Role"
+
+#. i18n: file ./project/teammembersdlgs.ui line 133
+#: rc.cpp:2796
+#, no-c-format
+msgid "Task"
+msgstr "Task"
+
+#. i18n: file ./project/teammembersdlgs.ui line 144
+#: rc.cpp:2799
+#, no-c-format
+msgid "Subproject"
+msgstr "Subproject"
+
+#. i18n: file ./project/teammembersdlgs.ui line 187
+#: rc.cpp:2805
+#, no-c-format
+msgid "Set to &Yourself"
+msgstr "Set to &Yourself"
+
+#. i18n: file ./project/rescanprjdir.ui line 39
+#: rc.cpp:2808
+#, no-c-format
+msgid "MyDialog"
+msgstr "MyDialogue"
+
+#. i18n: file ./project/rescanprjdir.ui line 58
+#: project/rescanprj.cpp:244 rc.cpp:2811
+#, no-c-format
+msgid "Progress:"
+msgstr "Progress:"
+
+#. i18n: file ./project/rescanprjdir.ui line 79
+#: rc.cpp:2814
+#, no-c-format
+msgid "<b>Add New Files in Project</b>"
+msgstr "<b>Add New Files in Project</b>"
+
+#. i18n: file ./project/rescanprjdir.ui line 138
+#: rc.cpp:2823
+#, no-c-format
+msgid "Co&llapse All"
+msgstr "Co&llapse All"
+
+#. i18n: file ./project/uploadprofilespage.ui line 46
+#: rc.cpp:2841
+#, no-c-format
+msgid "Default profile:"
+msgstr "Default profile:"
+
+#. i18n: file ./project/uploadprofilespage.ui line 62
+#: rc.cpp:2844
+#, no-c-format
+msgid "Edit Profiles"
+msgstr "Edit Profiles"
+
+#. i18n: file ./project/uploadprofilespage.ui line 86
+#: rc.cpp:2850
+#, no-c-format
+msgid "Show a &treeview for each profile"
+msgstr "Show a &treeview for each profile"
+
+#. i18n: file ./project/eventeditordlgs.ui line 49
+#: rc.cpp:2853
+#, no-c-format
+msgid "Event:"
+msgstr "Event:"
+
+#. i18n: file ./project/eventeditordlgs.ui line 78
+#: rc.cpp:2856
+#, no-c-format
+msgid "Action:"
+msgstr "Action:"
+
+#. i18n: file ./project/eventeditordlgs.ui line 107
+#: rc.cpp:2859
+#, no-c-format
+msgid "Argument 1:"
+msgstr "Argument 1:"
+
+#. i18n: file ./project/eventeditordlgs.ui line 139
+#: rc.cpp:2862
+#, no-c-format
+msgid "Argument 2:"
+msgstr "Argument 2:"
+
+#. i18n: file ./project/eventeditordlgs.ui line 171
+#: rc.cpp:2865
+#, no-c-format
+msgid "Argument 3:"
+msgstr "Argument 3:"
+
+#. i18n: file ./project/eventeditordlgs.ui line 187
+#: rc.cpp:2868
+#, no-c-format
+msgid "Argument 4:"
+msgstr "Argument 4:"
+
+#. i18n: file ./project/projectnewlocals.ui line 107
+#: rc.cpp:2871
+#, no-c-format
+msgid "Insert files from"
+msgstr "Insert files from"
+
+#. i18n: file ./project/projectnewlocals.ui line 123
+#: rc.cpp:2874
+#, no-c-format
+msgid "Included files:"
+msgstr "Included files:"
+
+#. i18n: file ./project/projectnewlocals.ui line 142
+#: rc.cpp:2877
+#, no-c-format
+msgid "Filters"
+msgstr "Filters"
+
+#. i18n: file ./project/projectnewlocals.ui line 159
+#: rc.cpp:2880
+#, no-c-format
+msgid "Insert files with the following &mask:"
+msgstr "Insert files with the following &mask:"
+
+#. i18n: file ./project/projectnewlocals.ui line 175
+#: rc.cpp:2883
+#, no-c-format
+msgid "Insert onl&y markup, script and image files"
+msgstr "Insert onl&y markup, script and image files"
+
+#. i18n: file ./project/projectnewlocals.ui line 236
+#: rc.cpp:2886
+#, no-c-format
+msgid "&Add Files..."
+msgstr "&Add Files..."
+
+#. i18n: file ./project/projectnewlocals.ui line 244
+#: rc.cpp:2889
+#, no-c-format
+msgid "A&dd Folder..."
+msgstr "A&dd Folder..."
+
+#. i18n: file ./project/projectnewlocals.ui line 252
+#: rc.cpp:2892
+#, no-c-format
+msgid "&Clear List"
+msgstr "&Clear List"
+
+#. i18n: file ./project/projectnewgenerals.ui line 121
+#: rc.cpp:2895
+#, no-c-format
+msgid "Directory Settings"
+msgstr "Directory Settings"
+
+#. i18n: file ./project/projectnewgenerals.ui line 137
+#: rc.cpp:2898
+#, no-c-format
+msgid "Templates directory:"
+msgstr "Templates directory:"
+
+#. i18n: file ./project/projectnewgenerals.ui line 170
+#: rc.cpp:2904
+#, no-c-format
+msgid "Toolbars directory:"
+msgstr "Toolbars directory:"
+
+#. i18n: file ./project/projectnewgenerals.ui line 220
+#: rc.cpp:2913
+#, no-c-format
+msgid "Main directory:"
+msgstr "Main directory:"
+
+#. i18n: file ./project/projectnewgenerals.ui line 240
+#: rc.cpp:2916
+#, no-c-format
+msgid "Project Sources"
+msgstr "Project Sources"
+
+#. i18n: file ./project/projectnewgenerals.ui line 257
+#: rc.cpp:2919
+#, no-c-format
+msgid "&Add local or remote files"
+msgstr "&Add local or remote files"
+
+#. i18n: file ./project/projectnewgenerals.ui line 268
+#: rc.cpp:2922
+#, no-c-format
+msgid "&Use wget to download files from a site"
+msgstr "&Use wget to download files from a site"
+
+#. i18n: file ./project/projectnewgenerals.ui line 297
+#: rc.cpp:2931
+#, no-c-format
+msgid "Server Settings"
+msgstr "Server Settings"
+
+#. i18n: file ./project/projectnewgenerals.ui line 308
+#: rc.cpp:2934
+#, no-c-format
+msgid "Protocol: "
+msgstr "Protocol: "
+
+#. i18n: file ./project/projectnewgenerals.ui line 321
+#: rc.cpp:2937
+#, no-c-format
+msgid "Password:"
+msgstr "Password:"
+
+#. 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:2940
+#, no-c-format
+msgid "Local"
+msgstr "Local"
+
+#. i18n: file ./project/projectnewgenerals.ui line 382
+#: rc.cpp:2943
+#, no-c-format
+msgid "Port:"
+msgstr "Port:"
+
+#. i18n: file ./project/projectnewgenerals.ui line 398
+#: rc.cpp:2946
+#, no-c-format
+msgid "Host:"
+msgstr "Host:"
+
+#. i18n: file ./project/projectnewgenerals.ui line 409
+#: rc.cpp:2949
+#, no-c-format
+msgid "User:"
+msgstr "User:"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 24
+#: rc.cpp:2952
+#, no-c-format
+msgid "Ena&ble the event actions"
+msgstr "Ena&ble the event actions"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 35
+#: rc.cpp:2955
+#, no-c-format
+msgid "Configure Events"
+msgstr "Configure Events"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 46
+#: rc.cpp:2958
+#, no-c-format
+msgid "&Add"
+msgstr "&Add"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 77
+#: rc.cpp:2964
+#, no-c-format
+msgid "Event"
+msgstr "Event"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 88
+#: rc.cpp:2967
+#, no-c-format
+msgid "Action"
+msgstr "Action"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 99
+#: rc.cpp:2970
+#, no-c-format
+msgid "Argument 1"
+msgstr "Argument 1"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 110
+#: rc.cpp:2973
+#, no-c-format
+msgid "Argument 2"
+msgstr "Argument 2"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 121
+#: rc.cpp:2976
+#, no-c-format
+msgid "Argument 3"
+msgstr "Argument 3"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 132
+#: rc.cpp:2979
+#, no-c-format
+msgid "Argument 4"
+msgstr "Argument 4"
+
+#. i18n: file ./project/projectoptions.ui line 33
+#: rc.cpp:2985
+#, no-c-format
+msgid "Project Options"
+msgstr "Project Options"
+
+#. i18n: file ./project/projectoptions.ui line 188
+#: rc.cpp:2994
+#, no-c-format
+msgid "Project &name:"
+msgstr "Project &name:"
+
+#. i18n: file ./project/projectoptions.ui line 199
+#: rc.cpp:2997
+#, no-c-format
+msgid "&Templates folder:"
+msgstr "&Templates folder:"
+
+#. i18n: file ./project/projectoptions.ui line 216
+#: rc.cpp:3000
+#, no-c-format
+msgid "T&oolbars folder:"
+msgstr "T&oolbars folder:"
+
+#. i18n: file ./project/projectoptions.ui line 235
+#: rc.cpp:3003
+#, no-c-format
+msgid "&Author:"
+msgstr "&Author:"
+
+#. i18n: file ./project/projectoptions.ui line 254
+#: rc.cpp:3006
+#, no-c-format
+msgid "E&mail:"
+msgstr "E&mail:"
+
+#. i18n: file ./project/projectoptions.ui line 295
+#: rc.cpp:3015
+#, no-c-format
+msgid "Default &view:"
+msgstr "Default &view:"
+
+#. i18n: file ./project/projectoptions.ui line 312
+#: rc.cpp:3018
+#, no-c-format
+msgid "Default &encoding:"
+msgstr "Default &encoding:"
+
+#. i18n: file ./project/projectoptions.ui line 343
+#: rc.cpp:3024
+#, no-c-format
+msgid "E&xclude from project:"
+msgstr "E&xclude from project:"
+
+#. i18n: file ./project/projectoptions.ui line 354
+#: rc.cpp:3027
+#, no-c-format
+msgid "Exclude &files listed in .cvsignore"
+msgstr "Exclude &files listed in .cvsignore"
+
+#. i18n: file ./project/projectoptions.ui line 358
+#: rc.cpp:3030
+#, no-c-format
+msgid ""
+"The files listed in <i>.cvsignore</i> files will not appear in the project "
+"tree, nor will be shown when you rescan the project folder or upload the "
+"project. Files matching the <i>.cvsignore</i> entries that were already present "
+"in the project will be removed from it, but they will not be removed from the "
+"disc."
+"<br>\n"
+"<b>NOTE:</b> This feature works only for local projects."
+msgstr ""
+"The files listed in <i>.cvsignore</i> files will not appear in the project "
+"tree, nor will be shown when you rescan the project folder or upload the "
+"project. Files matching the <i>.cvsignore</i> entries that were already present "
+"in the project will be removed from it, but they will not be removed from the "
+"disc."
+"<br>\n"
+"<b>NOTE:</b> This feature works only for local projects."
+
+#. i18n: file ./project/projectoptions.ui line 374
+#: rc.cpp:3034
+#, no-c-format
+msgid "Debugger"
+msgstr "Debugger"
+
+#. i18n: file ./project/projectoptions.ui line 385
+#: rc.cpp:3037
+#, no-c-format
+msgid "Debu&gger:"
+msgstr "Debu&gger:"
+
+#. i18n: file ./project/projectoptions.ui line 420
+#: rc.cpp:3040
+#, no-c-format
+msgid "Optio&ns"
+msgstr "Optio&ns"
+
+#. i18n: file ./project/projectoptions.ui line 428
+#: rc.cpp:3043
+#, no-c-format
+msgid "Remember &breakpoints across sessions"
+msgstr "Remember &breakpoints across sessions"
+
+#. i18n: file ./project/projectoptions.ui line 436
+#: rc.cpp:3046
+#, no-c-format
+msgid "Remember watches across sessions"
+msgstr "Remember watches across sessions"
+
+#. i18n: file ./project/projectoptions.ui line 449
+#: rc.cpp:3049
+#, no-c-format
+msgid "Use persistent boo&kmarks"
+msgstr "Use persistent boo&kmarks"
+
+#. i18n: file ./project/projectoptions.ui line 465
+#: rc.cpp:3052
+#, no-c-format
+msgid "&Use preview prefix:"
+msgstr "&Use preview prefix:"
+
+#. i18n: file ./data/config/quantaui.rc line 13
+#: rc.cpp:3058
+#, no-c-format
+msgid "Save as Template"
+msgstr "Save as Template"
+
+#. i18n: file ./data/config/quantaui.rc line 38
+#: rc.cpp:3064
+#, no-c-format
+msgid "Paste Special"
+msgstr "Paste Special"
+
+#. i18n: file ./data/config/quantaui.rc line 60
+#: rc.cpp:3070
+#, no-c-format
+msgid "E&xternal Preview"
+msgstr "E&xternal Preview"
+
+#. i18n: file ./data/config/quantaui.rc line 75
+#: rc.cpp:3073
+#, no-c-format
+msgid "&Project"
+msgstr "&Project"
+
+#. i18n: file ./data/config/quantaui.rc line 94
+#: rc.cpp:3076
+#, no-c-format
+msgid "Too&lbars"
+msgstr "Too&lbars"
+
+#. i18n: file ./data/config/quantaui.rc line 96
+#: rc.cpp:3079
+#, no-c-format
+msgid "&Load Toolbars"
+msgstr "&Load Toolbars"
+
+#. i18n: file ./data/config/quantaui.rc line 102
+#: rc.cpp:3082
+#, no-c-format
+msgid "&Save Toolbars"
+msgstr "&Save Toolbars"
+
+#. i18n: file ./data/config/quantaui.rc line 116
+#: rc.cpp:3085
+#, no-c-format
+msgid "&DTD"
+msgstr "&DTD"
+
+#. i18n: file ./data/config/quantaui.rc line 128
+#: rc.cpp:3088
+#, no-c-format
+msgid "&Tags"
+msgstr "&Tags"
+
+#. i18n: file ./data/config/quantaui.rc line 135
+#: rc.cpp:3091
+#, no-c-format
+msgid "Plu&gins"
+msgstr "Plu&gins"
+
+#. i18n: file ./data/config/quantaui.rc line 139
+#: rc.cpp:3094
+#, no-c-format
+msgid "T&ools"
+msgstr "T&ools"
+
+#. i18n: file ./data/config/quantaui.rc line 192
+#: rc.cpp:3106
+#, no-c-format
+msgid "Editor Toolbar"
+msgstr "Editor Toolbar"
+
+#. i18n: file ./data/config/quantaui.rc line 200
+#: rc.cpp:3109
+#, no-c-format
+msgid "Plugins Toolbar"
+msgstr "Plugins Toolbar"
+
+#. i18n: file ./data/config/quantaui.rc line 207
+#: rc.cpp:3112
+#, no-c-format
+msgid "Navigation Toolbar"
+msgstr "Navigation Toolbar"
+
+#. i18n: file ./data/config/quantaui.rc line 230
+#: rc.cpp:3115
+#, no-c-format
+msgid "&Debug"
+msgstr "&Debug"
+
+#. i18n: file ./data/config/quantaui.rc line 232
+#: rc.cpp:3118
+#, no-c-format
+msgid "Session"
+msgstr "Session"
+
+#. i18n: file ./data/config/quantaui.rc line 237
+#: rc.cpp:3121
+#, no-c-format
+msgid "&Execution"
+msgstr "&Execution"
+
+#. i18n: file ./data/config/quantaui.rc line 252
+#: rc.cpp:3124
+#, no-c-format
+msgid "&Breakpoints"
+msgstr "&Breakpoints"
+
+#. i18n: file ./data/config/quantaui.rc line 258
+#: rc.cpp:3127
+#, no-c-format
+msgid "&Variables"
+msgstr "&Variables"
+
+#. i18n: file ./data/config/quantaui.rc line 263
+#: rc.cpp:3130
+#, no-c-format
+msgid "&Profiler"
+msgstr "&Profiler"
+
+#. i18n: file ./data/config/quantaui.rc line 268
+#: rc.cpp:3133
+#, no-c-format
+msgid "Debugger Toolbar"
+msgstr "Debugger Toolbar"
+
+#. i18n: file ./data/config/quantaui.rc line 287
+#: rc.cpp:3136
+#, no-c-format
+msgid "Project Toolbar"
+msgstr "Project Toolbar"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 16
+#: rc.cpp:3139
+#, no-c-format
+msgid "Quanta Script Info Generator"
+msgstr "Quanta Script Info Generator"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 37
+#: rc.cpp:3142
+#, no-c-format
+msgid "Enter Info"
+msgstr "Enter Info"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 61
+#: rc.cpp:3145
+#, no-c-format
+msgid "Please fill in all fields"
+msgstr "Please fill in all fields"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 69
+#: rc.cpp:3148
+#, no-c-format
+msgid "Script name:"
+msgstr "Script name:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 90
+#: rc.cpp:3151
+#, no-c-format
+msgid "Enter the script name with the extension"
+msgstr "Enter the script name with the extension"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 98
+#: rc.cpp:3154
+#, no-c-format
+msgid "About script:"
+msgstr "About script:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 111
+#: rc.cpp:3157
+#, no-c-format
+msgid "Formatting may be done with XHTML tags"
+msgstr "Formatting may be done with XHTML tags"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 119
+#: rc.cpp:3160
+#, no-c-format
+msgid "http://"
+msgstr "http://"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 127
+#: rc.cpp:3163
+#, no-c-format
+msgid "The location of your up-to-date file on the web"
+msgstr "The location of your up-to-date file on the web"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 135
+#: rc.cpp:3166
+#, no-c-format
+msgid "Script author:"
+msgstr "Script author:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 143
+#: rc.cpp:3169
+#, no-c-format
+msgid "Script license:"
+msgstr "Script licence:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 159
+#: rc.cpp:3172
+#, no-c-format
+msgid "Select the directory to write the .info file to"
+msgstr "Select the directory to write the .info file to"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 165
+#: rc.cpp:3175
+#, no-c-format
+msgid "GPL-2"
+msgstr "GPL-2"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 170
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:83 rc.cpp:3178
+#, no-c-format
+msgid "LGPL"
+msgstr "LGPL"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 175
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:84 rc.cpp:3181
+#, no-c-format
+msgid "BSD"
+msgstr "BSD"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 180
+#: rc.cpp:3184
+#, no-c-format
+msgid "Public Domain"
+msgstr "Public Domain"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 185
+#: rc.cpp:3187 rc.cpp:4838
+#, no-c-format
+msgid "Other"
+msgstr "Other"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 200
+#: rc.cpp:3190
+#, no-c-format
+msgid "If other include in about"
+msgstr "If other include in about"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 208
+#: rc.cpp:3193
+#, no-c-format
+msgid "Editor/Executor:"
+msgstr "Editor/Executor:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 216
+#: rc.cpp:3196
+#, no-c-format
+msgid "Author email:"
+msgstr "Author email:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 224
+#: rc.cpp:3199
+#, no-c-format
+msgid "Web address:"
+msgstr "Web address:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 232
+#: rc.cpp:3202
+#, no-c-format
+msgid "Version number:"
+msgstr "Version number:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 273
+#: rc.cpp:3205
+#, no-c-format
+msgid "kmdr-editor"
+msgstr "kmdr-editor"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 278
+#: rc.cpp:3208
+#, no-c-format
+msgid "kwrite"
+msgstr "kwrite"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 283
+#: rc.cpp:3211
+#, no-c-format
+msgid "kate"
+msgstr "kate"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 288
+#: rc.cpp:3214
+#, no-c-format
+msgid "kdevelop"
+msgstr "kdevelop"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 303
+#: rc.cpp:3217
+#, no-c-format
+msgid "Optional: Editor other than Quanta to use for this script"
+msgstr "Optional: Editor other than Quanta to use for this script"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 314
+#: rc.cpp:3220
+#, no-c-format
+msgid "kmdr-executor -c quanta"
+msgstr "kmdr-executor -c quanta"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 319
+#: rc.cpp:3223
+#, no-c-format
+msgid "kmdr-executor"
+msgstr "kmdr-executor"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 324
+#: rc.cpp:3226
+#, no-c-format
+msgid "perl"
+msgstr "perl"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 329
+#: rc.cpp:3229
+#, no-c-format
+msgid "php"
+msgstr "php"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 344
+#: rc.cpp:3232
+#, no-c-format
+msgid "Optional: External program executor"
+msgstr "Optional: External program executor"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 352
+#: rc.cpp:3235 rc.cpp:3749
+#, no-c-format
+msgid "Script location:"
+msgstr "Script location:"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 360
+#: rc.cpp:3238
+#, no-c-format
+msgid "Write File"
+msgstr "Write File"
+
+#. i18n: file ./scripts/scriptinfo.kmdr line 431
+#: rc.cpp:3244
+#, 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"
+msgstr ""
+"<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"
+
+#. i18n: file ./scripts/tidy.kmdr line 16
+#: rc.cpp:3256
+#, no-c-format
+msgid "Tidy by Kommander"
+msgstr "Tidy by Kommander"
+
+#. i18n: file ./scripts/tidy.kmdr line 37
+#: rc.cpp:3259
+#, no-c-format
+msgid "General Options"
+msgstr "General Options"
+
+#. i18n: file ./scripts/tidy.kmdr line 54
+#: rc.cpp:3262
+#, no-c-format
+msgid "Non Tidy Option"
+msgstr "Non Tidy Option"
+
+#. i18n: file ./scripts/tidy.kmdr line 78
+#: rc.cpp:3265
+#, no-c-format
+msgid ""
+"Note: This will not work well if you have multiple\n"
+"instances of Quanta running."
+msgstr ""
+"Note: This will not work well if you have multiple\n"
+"instances of Quanta running."
+
+#. i18n: file ./scripts/tidy.kmdr line 86
+#: rc.cpp:3269
+#, no-c-format
+msgid "Use DCOP to send active page from Quanta+ to tidy"
+msgstr "Use DCOP to send active page from Quanta+ to tidy"
+
+#. i18n: file ./scripts/tidy.kmdr line 116
+#: rc.cpp:3272
+#, no-c-format
+msgid "Path to tidy (required):"
+msgstr "Path to tidy (required):"
+
+#. i18n: file ./scripts/tidy.kmdr line 137
+#: rc.cpp:3275
+#, no-c-format
+msgid "Input from file instead of stdin:"
+msgstr "Input from file instead of stdin:"
+
+#. i18n: file ./scripts/tidy.kmdr line 152
+#: rc.cpp:3278
+#, no-c-format
+msgid "Write errors to file instead of stderr:"
+msgstr "Write errors to file instead of stderr:"
+
+#. i18n: file ./scripts/tidy.kmdr line 167
+#: rc.cpp:3281
+#, no-c-format
+msgid "Use configuration from file:"
+msgstr "Use configuration from file:"
+
+#. i18n: file ./scripts/tidy.kmdr line 182
+#: rc.cpp:3284
+#, no-c-format
+msgid "Output to file instead of stdout:"
+msgstr "Output to file instead of stdout:"
+
+#. i18n: file ./scripts/tidy.kmdr line 226
+#: rc.cpp:3287
+#, no-c-format
+msgid "Modify original input files"
+msgstr "Modify original input files"
+
+#. i18n: file ./scripts/tidy.kmdr line 251
+#: rc.cpp:3290
+#, no-c-format
+msgid "/usr/bin"
+msgstr "/usr/bin"
+
+#. i18n: file ./scripts/tidy.kmdr line 266
+#: rc.cpp:3293
+#, no-c-format
+msgid "Processing Directives"
+msgstr "Processing Directives"
+
+#. i18n: file ./scripts/tidy.kmdr line 297
+#: rc.cpp:3296
+#, no-c-format
+msgid "Force XHTML to well-formed HTML"
+msgstr "Force XHTML to well-formed HTML"
+
+#. i18n: file ./scripts/tidy.kmdr line 312
+#: rc.cpp:3299
+#, no-c-format
+msgid "Convert HTML to well-formed XHTML"
+msgstr "Convert HTML to well-formed XHTML"
+
+#. i18n: file ./scripts/tidy.kmdr line 327
+#: rc.cpp:3302
+#, no-c-format
+msgid "Replace FONT, NOBR and CENTER tags by CSS"
+msgstr "Replace FONT, NOBR and CENTER tags by CSS"
+
+#. i18n: file ./scripts/tidy.kmdr line 342
+#: rc.cpp:3305
+#, no-c-format
+msgid "Force tags to upper case"
+msgstr "Force tags to upper case"
+
+#. i18n: file ./scripts/tidy.kmdr line 357
+#: rc.cpp:3308
+#, no-c-format
+msgid "Specify the input is well-formed XML"
+msgstr "Specify the input is well-formed XML"
+
+#. i18n: file ./scripts/tidy.kmdr line 372
+#: rc.cpp:3311
+#, no-c-format
+msgid "Omit optional end tags"
+msgstr "Omit optional end tags"
+
+#. i18n: file ./scripts/tidy.kmdr line 387
+#: rc.cpp:3314
+#, no-c-format
+msgid "Do extra accessibility checks <level>:"
+msgstr "Do extra accessibility checks <level>:"
+
+#. i18n: file ./scripts/tidy.kmdr line 411
+#: rc.cpp:3317
+#, no-c-format
+msgid "Output numeric rather than named entities"
+msgstr "Output numeric rather than named entities"
+
+#. i18n: file ./scripts/tidy.kmdr line 426
+#: rc.cpp:3320
+#, no-c-format
+msgid "Only show errors"
+msgstr "Only show errors"
+
+#. i18n: file ./scripts/tidy.kmdr line 451
+#: rc.cpp:3323
+#, no-c-format
+msgid "Wrap text at column:"
+msgstr "Wrap text at column:"
+
+#. i18n: file ./scripts/tidy.kmdr line 459
+#: rc.cpp:3326
+#, no-c-format
+msgid "Convert HTML to well-formed XML"
+msgstr "Convert HTML to well-formed XML"
+
+#. i18n: file ./scripts/tidy.kmdr line 474
+#: rc.cpp:3329
+#, no-c-format
+msgid "Indent element content"
+msgstr "Indent element content"
+
+#. i18n: file ./scripts/tidy.kmdr line 489
+#: rc.cpp:3332
+#, no-c-format
+msgid "Strip out smart quotes and em dashes, etc."
+msgstr "Strip out smart quotes and em dashes, etc."
+
+#. i18n: file ./scripts/tidy.kmdr line 504
+#: rc.cpp:3335
+#, no-c-format
+msgid "Suppress nonessential output"
+msgstr "Suppress nonessential output"
+
+#. i18n: file ./scripts/tidy.kmdr line 523
+#: rc.cpp:3338
+#, no-c-format
+msgid "Character Encodings"
+msgstr "Character Encodings"
+
+#. i18n: file ./scripts/tidy.kmdr line 557
+#: rc.cpp:3341
+#, no-c-format
+msgid "(ibm858) use IBM-858 (CP850+Euro) for input, US-ASCII for output"
+msgstr "(ibm858) use IBM-858 (CP850+Euro) for input, US-ASCII for output"
+
+#. i18n: file ./scripts/tidy.kmdr line 571
+#: rc.cpp:3344
+#, no-c-format
+msgid "(raw) output values above 127 without conversion to entities"
+msgstr "(raw) output values above 127 without conversion to entities"
+
+#. i18n: file ./scripts/tidy.kmdr line 588
+#: rc.cpp:3347
+#, no-c-format
+msgid "(utf16le) use UTF-16LE for both input and output"
+msgstr "(utf16le) use UTF-16LE for both input and output"
+
+#. i18n: file ./scripts/tidy.kmdr line 602
+#: rc.cpp:3350
+#, no-c-format
+msgid "(latin1) use ISO-8859-1 for both input and output"
+msgstr "(latin1) use ISO-8859-1 for both input and output"
+
+#. i18n: file ./scripts/tidy.kmdr line 616
+#: rc.cpp:3353
+#, no-c-format
+msgid "(win1252) use Windows-1252 for input, US-ASCII for output"
+msgstr "(win1252) use Windows-1252 for input, US-ASCII for output"
+
+#. i18n: file ./scripts/tidy.kmdr line 638
+#: rc.cpp:3356
+#, no-c-format
+msgid "(shiftjis) use Shift_JIS for both input and output"
+msgstr "(shiftjis) use Shift_JIS for both input and output"
+
+#. i18n: file ./scripts/tidy.kmdr line 652
+#: rc.cpp:3359
+#, no-c-format
+msgid "(utf16be) use UTF-16BE for both input and output"
+msgstr "(utf16be) use UTF-16BE for both input and output"
+
+#. i18n: file ./scripts/tidy.kmdr line 666
+#: rc.cpp:3362
+#, no-c-format
+msgid "(ascii) use US-ASCII for output, ISO-8859-1 for input"
+msgstr "(ascii) use US-ASCII for output, ISO-8859-1 for input"
+
+#. i18n: file ./scripts/tidy.kmdr line 680
+#: rc.cpp:3365
+#, no-c-format
+msgid "set the two-letter language code <lang> (for future use)"
+msgstr "set the two-letter language code <lang> (for future use)"
+
+#. i18n: file ./scripts/tidy.kmdr line 694
+#: rc.cpp:3368
+#, no-c-format
+msgid "(utf16) use UTF-16 for both input and output"
+msgstr "(utf16) use UTF-16 for both input and output"
+
+#. i18n: file ./scripts/tidy.kmdr line 708
+#: rc.cpp:3371
+#, no-c-format
+msgid "(big5) use Big5 for both input and output"
+msgstr "(big5) use Big5 for both input and output"
+
+#. i18n: file ./scripts/tidy.kmdr line 722
+#: rc.cpp:3374
+#, no-c-format
+msgid "(utf8) use UTF-8 for both input and output"
+msgstr "(utf8) use UTF-8 for both input and output"
+
+#. i18n: file ./scripts/tidy.kmdr line 736
+#: rc.cpp:3377
+#, no-c-format
+msgid "(latin0) use US-ASCII for output, ISO-8859-1 for input"
+msgstr "(latin0) use US-ASCII for output, ISO-8859-1 for input"
+
+#. i18n: file ./scripts/tidy.kmdr line 750
+#: rc.cpp:3380
+#, no-c-format
+msgid "(mac) use MacRoman for input, US-ASCII for output"
+msgstr "(mac) use MacRoman for input, US-ASCII for output"
+
+#. i18n: file ./scripts/tidy.kmdr line 764
+#: rc.cpp:3383
+#, no-c-format
+msgid "(iso2022) use ISO-2022 for both input and output"
+msgstr "(iso2022) use ISO-2022 for both input and output"
+
+#. i18n: file ./scripts/tidy.kmdr line 778
+#: rc.cpp:3386
+#, no-c-format
+msgid "Do not specify an encoding"
+msgstr "Do not specify an encoding"
+
+#. i18n: file ./scripts/tidy.kmdr line 799
+#: rc.cpp:3389
+#, no-c-format
+msgid "About Tidy"
+msgstr "About Tidy"
+
+#. i18n: file ./scripts/tidy.kmdr line 924
+#: rc.cpp:3392
+#, 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 ""
+"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"
+
+#. i18n: file ./scripts/tidy.kmdr line 938
+#: rc.cpp:3493 rc.cpp:3924
+#, no-c-format
+msgid "&Process"
+msgstr "&Process"
+
+#. i18n: file ./scripts/xsltproc.kmdr line 18
+#: rc.cpp:3499
+#, no-c-format
+msgid "Quanta+: xsltproc"
+msgstr "Quanta+: xsltproc"
+
+#. i18n: file ./scripts/xsltproc.kmdr line 66
+#: rc.cpp:3502
+#, no-c-format
+msgid "&Translate"
+msgstr "&Translate"
+
+#. i18n: file ./scripts/xsltproc.kmdr line 143
+#: rc.cpp:3508
+#, no-c-format
+msgid "Current file"
+msgstr "Current file"
+
+#. i18n: file ./scripts/xsltproc.kmdr line 184
+#: rc.cpp:3511
+#, no-c-format
+msgid "File location:"
+msgstr "File location:"
+
+#. i18n: file ./scripts/xsltproc.kmdr line 221
+#: rc.cpp:3514
+#, no-c-format
+msgid "Stylesheet location:"
+msgstr "Stylesheet location:"
+
+#. i18n: file ./scripts/xsltproc.kmdr line 255
+#: rc.cpp:3517
+#, no-c-format
+msgid "Output file name:"
+msgstr "Output file name:"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 18
+#: rc.cpp:3520
+#, no-c-format
+msgid "Docbook Image Wizard"
+msgstr "Docbook Image Wizard"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 87
+#: rc.cpp:3526
+#, no-c-format
+msgid ""
+"Press this button to cancel the creation of the image markup. No action will be "
+"performed."
+msgstr ""
+"Press this button to cancel the creation of the image markup. No action will be "
+"performed."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 103
+#: rc.cpp:3529
+#, no-c-format
+msgid "O&K"
+msgstr "O&K"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 123
+#: rc.cpp:3532
+#, no-c-format
+msgid "Press this button to create the image markup."
+msgstr "Press this button to create the image markup."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 144
+#: rc.cpp:3535
+#, no-c-format
+msgid ""
+"<qt>\n"
+"Select the type of markup appropriated to wrap your image:\n"
+"<ul>\n"
+"<li><b>screenshot:</b> used for screenshot images.</li>\n"
+"<li><b>mediaobject:</b> used for all kinds of images which are not presented "
+"inside the flow of text or table entry.</li>\n"
+"<li><b>inlinemediaobject:</b> used for images which are presented in the middle "
+"of flow of text, or in a table entry. Use mediaobject for all other images.</li>"
+"\n"
+"</ul>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"Select the type of markup appropriated to wrap your image:\n"
+"<ul>\n"
+"<li><b>screenshot:</b> used for screenshot images.</li>\n"
+"<li><b>mediaobject:</b> used for all kinds of images which are not presented "
+"inside the flow of text or table entry.</li>\n"
+"<li><b>inlinemediaobject:</b> used for images which are presented in the middle "
+"of flow of text, or in a table entry. Use mediaobject for all other images.</li>"
+"\n"
+"</ul>\n"
+"</qt>"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 155
+#: rc.cpp:3545
+#, no-c-format
+msgid "Wrapper Type"
+msgstr "Wrapper Type"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 175
+#: rc.cpp:3548
+#, no-c-format
+msgid "&screenshot"
+msgstr "&screenshot"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 201
+#: rc.cpp:3551
+#, no-c-format
+msgid ""
+"Select this option to create the necessary markup for a screenshot. The "
+"screenshot markup contains the mediaoption markup. Use for screenshots only. "
+"Other figures and images should use inlinemediaobject if inside text, or "
+"mediaobject to separate the image from the text."
+msgstr ""
+"Select this option to create the necessary markup for a screenshot. The "
+"screenshot markup contains the mediaoption markup. Use for screenshots only. "
+"Other figures and images should use inlinemediaobject if inside text, or "
+"mediaobject to separate the image from the text."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 209
+#: rc.cpp:3554
+#, no-c-format
+msgid "&mediaobject"
+msgstr "&mediaobject"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 226
+#: rc.cpp:3557
+#, no-c-format
+msgid ""
+"Select this option to create the necessary markup for a image outside the "
+"normal flow of text. Check the \"Create caption, using the image description "
+"text.\" box, to add text description for the image."
+msgstr ""
+"Select this option to create the necessary markup for a image outside the "
+"normal flow of text. Tick the \"Create caption, using the image description "
+"text.\" box, to add text description for the image."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 240
+#: rc.cpp:3560
+#, no-c-format
+msgid "i&nlinemediaobject"
+msgstr "i&nlinemediaobject"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 259
+#: rc.cpp:3563
+#, no-c-format
+msgid ""
+"Select this option to create the necessary markup for a image inside the normal "
+"flow of text. You should use this option for images inside a table entry (entry "
+"tag) or a paragraph (para tag). This option is specially suited for small "
+"images, such as icons."
+msgstr ""
+"Select this option to create the necessary markup for a image inside the normal "
+"flow of text. You should use this option for images inside a table entry (entry "
+"tag) or a paragraph (para tag). This option is specially suited for small "
+"images, such as icons."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 269
+#: rc.cpp:3566
+#, no-c-format
+msgid "Image Options"
+msgstr "Image Options"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 306
+#: rc.cpp:3569
+#, no-c-format
+msgid "BMP"
+msgstr "BMP"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 311
+#: rc.cpp:3572
+#, no-c-format
+msgid "CGM-BINARY"
+msgstr "CGM-BINARY"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 316
+#: rc.cpp:3575
+#, no-c-format
+msgid "CGM-CHAR"
+msgstr "CGM-CHAR"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 321
+#: rc.cpp:3578
+#, no-c-format
+msgid "CGM-CLEAR"
+msgstr "CGM-CLEAR"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 326
+#: rc.cpp:3581
+#, no-c-format
+msgid "DITROFF"
+msgstr "DITROFF"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 331
+#: rc.cpp:3584
+#, no-c-format
+msgid "DVI"
+msgstr "DVI"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 336
+#: rc.cpp:3587
+#, no-c-format
+msgid "EPS"
+msgstr "EPS"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 341
+#: rc.cpp:3590
+#, no-c-format
+msgid "EQN"
+msgstr "EQN"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 346
+#: rc.cpp:3593
+#, no-c-format
+msgid "FAX"
+msgstr "FAX"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 351
+#: rc.cpp:3596
+#, no-c-format
+msgid "GIF"
+msgstr "GIF"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 356
+#: rc.cpp:3599
+#, no-c-format
+msgid "GIF87a"
+msgstr "GIF87a"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 361
+#: rc.cpp:3602
+#, no-c-format
+msgid "GIF89a"
+msgstr "GIF89a"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 366
+#: rc.cpp:3605
+#, no-c-format
+msgid "IGES"
+msgstr "IGES"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 371
+#: rc.cpp:3608
+#, no-c-format
+msgid "JPEG"
+msgstr "JPEG"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 376
+#: rc.cpp:3611
+#, no-c-format
+msgid "JPG"
+msgstr "JPG"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 381
+#: rc.cpp:3614
+#, no-c-format
+msgid "linespecific"
+msgstr "linespecific"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 386
+#: rc.cpp:3617
+#, no-c-format
+msgid "PCX"
+msgstr "PCX"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 391
+#: rc.cpp:3620
+#, no-c-format
+msgid "PDF"
+msgstr "PDF"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 396
+#: rc.cpp:3623
+#, no-c-format
+msgid "PIC"
+msgstr "PIC"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 401
+#: rc.cpp:3626
+#, no-c-format
+msgid "PNG"
+msgstr "PNG"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 406
+#: rc.cpp:3629
+#, no-c-format
+msgid "PS"
+msgstr "PS"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 411
+#: rc.cpp:3632
+#, no-c-format
+msgid "SGML"
+msgstr "SGML"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 416
+#: rc.cpp:3635
+#, no-c-format
+msgid "SVG"
+msgstr "SVG"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 421
+#: rc.cpp:3638
+#, no-c-format
+msgid "SWF"
+msgstr "SWF"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 426
+#: rc.cpp:3641
+#, no-c-format
+msgid "TBL"
+msgstr "TBL"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 431
+#: rc.cpp:3644
+#, no-c-format
+msgid "TEX"
+msgstr "TEX"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 436
+#: rc.cpp:3647
+#, no-c-format
+msgid "TIFF"
+msgstr "TIFF"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 441
+#: rc.cpp:3650
+#, no-c-format
+msgid "WMF"
+msgstr "WMF"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 446
+#: rc.cpp:3653
+#, no-c-format
+msgid "WPG"
+msgstr "WPG"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 461
+#: rc.cpp:3656 rc.cpp:3674
+#, no-c-format
+msgid ""
+"Select the image format here. The image format is usually reflects the file "
+"extension of your image file (.png corresponds to PNG in the drop down, .jpg "
+"corresponds to JPG, etc.)."
+msgstr ""
+"Select the image format here. The image format is usually reflects the file "
+"extension of your image file (.png corresponds to PNG in the drop down, .jpg "
+"corresponds to JPG etc.)."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 469
+#: rc.cpp:3659
+#, no-c-format
+msgid "Create caption, &using the image description text."
+msgstr "Create caption, &using the image description text."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 482
+#: rc.cpp:3662
+#, no-c-format
+msgid ""
+"Check this box add caption text to the image. The caption text will appear "
+"below the image, allowing you to introduce or explain the image."
+msgstr ""
+"Tick this box add caption text to the image. The caption text will appear below "
+"the image, allowing you to introduce or explain the image."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 490
+#: rc.cpp:3665
+#, no-c-format
+msgid "Image description."
+msgstr "Image description."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 498
+#: rc.cpp:3668 rc.cpp:3692
+#, no-c-format
+msgid ""
+"Enter the description of the image here. For instance, a screenshot of a "
+"configuration dialog should be described as \"Configuration dialog.\". This "
+"text will be used as caption text if the box below is checked."
+msgstr ""
+"Enter the description of the image here. For instance, a screenshot of a "
+"configuration dialogue should be described as \"Configuration dialogue.\". This "
+"text will be used as caption text if the box below is ticked."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 506
+#: rc.cpp:3671
+#, no-c-format
+msgid "Image Type:"
+msgstr "Image Type:"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 517
+#: rc.cpp:3677
+#, no-c-format
+msgid "Image file name:"
+msgstr "Image file name:"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 520
+#: rc.cpp:3680 rc.cpp:3686
+#, no-c-format
+msgid ""
+"Enter the file name of the image here, including the extension (.png, .jpg, "
+"etc.). Enter only the file name, not the location (path) of the image file. The "
+"image files should be located in the same folder as the DocBook sources."
+msgstr ""
+"Enter the file name of the image here, including the extension (.png, .jpg "
+"etc.). Enter only the file name, not the location (path) of the image file. The "
+"image files should be located in the same folder as the DocBook sources."
+
+#. i18n: file ./scripts/picturewizard.kmdr line 528
+#: rc.cpp:3683
+#, no-c-format
+msgid "image.png"
+msgstr "image.png"
+
+#. i18n: file ./scripts/picturewizard.kmdr line 544
+#: rc.cpp:3689
+#, no-c-format
+msgid "Image Description:"
+msgstr "Image Description:"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 18
+#: rc.cpp:3695
+#, no-c-format
+msgid "Gubed Installation v0.1"
+msgstr "Gubed Installation v0.1"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 124
+#: rc.cpp:3701
+#, no-c-format
+msgid "Target directory:"
+msgstr "Target directory:"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 132
+#: rc.cpp:3704
+#, no-c-format
+msgid "Archive name:"
+msgstr "Archive name:"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 145
+#: rc.cpp:3707
+#, no-c-format
+msgid "Select the archive containing Gubed (tar.bz2 format)"
+msgstr "Select the archive containing Gubed (tar.bz2 format)"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 161
+#: rc.cpp:3710
+#, no-c-format
+msgid "The target directory (example /var/www)"
+msgstr "The target directory (example /var/www)"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 179
+#: rc.cpp:3713
+#, no-c-format
+msgid "Run the server after installation has finished"
+msgstr "Run the server after installation has finished"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 189
+#: rc.cpp:3716
+#, no-c-format
+msgid ""
+"If checked the server will be run in the background after the installation has "
+"finished"
+msgstr ""
+"If ticked the server will be run in the background after the installation has "
+"finished"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 205
+#: rc.cpp:3719
+#, no-c-format
+msgid "View installation log"
+msgstr "View installation log"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 218
+#: rc.cpp:3722
+#, 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."
+msgstr ""
+"Uncheck this if you do not want to see the installation log. The log may "
+"provide important information in case of installation failure."
+
+#. i18n: file ./scripts/gubed_install.kmdr line 234
+#: rc.cpp:3725
+#, no-c-format
+msgid "&Start Installation"
+msgstr "&Start Installation"
+
+#. i18n: file ./scripts/dwt.kmdr line 18
+#: rc.cpp:3728
+#, no-c-format
+msgid "dwt - Apply Dreamweaver Template"
+msgstr "dwt - Apply Dreamweaver Template"
+
+#. i18n: file ./scripts/dwt.kmdr line 77
+#: rc.cpp:3740
+#, no-c-format
+msgid "Full project path:"
+msgstr "Full project path:"
+
+#. i18n: file ./scripts/dwt.kmdr line 85
+#: rc.cpp:3743
+#, no-c-format
+msgid "Show debug messages"
+msgstr "Show debug messages"
+
+#. i18n: file ./scripts/dwt.kmdr line 93
+#: rc.cpp:3746
+#, no-c-format
+msgid "dwt.pl"
+msgstr "dwt.pl"
+
+#. i18n: file ./scripts/dwt.kmdr line 160
+#: rc.cpp:3755
+#, 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 ""
+"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."
+
+#. i18n: file ./scripts/checkxml.kmdr line 18
+#: rc.cpp:3758
+#, no-c-format
+msgid "Quanta+ KDE XML Validator"
+msgstr "Quanta+ KDE XML Validator"
+
+#. i18n: file ./scripts/checkxml.kmdr line 98
+#: rc.cpp:3761 rc.cpp:3975
+#, no-c-format
+msgid "&Validate"
+msgstr "&Validate"
+
+#. i18n: file ./scripts/checkxml.kmdr line 184
+#: rc.cpp:3767
+#, no-c-format
+msgid "C&urrent working folder"
+msgstr "C&urrent working folder"
+
+#. i18n: file ./scripts/checkxml.kmdr line 227
+#: rc.cpp:3770 rc.cpp:3930
+#, no-c-format
+msgid "Other folder:"
+msgstr "Other folder:"
+
+#. i18n: file ./scripts/listwizard.kmdr line 18
+#: rc.cpp:3773
+#, no-c-format
+msgid "Docbook List Wizard"
+msgstr "Docbook List Wizard"
+
+#. i18n: file ./scripts/listwizard.kmdr line 87
+#: rc.cpp:3779
+#, no-c-format
+msgid ""
+"Press this button to cancel the creation of the list or procedure. No action "
+"will be performed."
+msgstr ""
+"Press this button to cancel the creation of the list or procedure. No action "
+"will be performed."
+
+#. i18n: file ./scripts/listwizard.kmdr line 123
+#: rc.cpp:3785
+#, no-c-format
+msgid "Press this button to create the selected list or procedure."
+msgstr "Press this button to create the selected list or procedure."
+
+#. i18n: file ./scripts/listwizard.kmdr line 133
+#: rc.cpp:3788
+#, no-c-format
+msgid "List Options"
+msgstr "List Options"
+
+#. i18n: file ./scripts/listwizard.kmdr line 183
+#: rc.cpp:3791 rc.cpp:3797
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./scripts/listwizard.kmdr line 191
+#: rc.cpp:3794
+#, no-c-format
+msgid "Number of list items or steps:"
+msgstr "Number of list items or steps:"
+
+#. i18n: file ./scripts/listwizard.kmdr line 218
+#: rc.cpp:3800
+#, 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>"
+msgstr ""
+"<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>"
+
+#. i18n: file ./scripts/listwizard.kmdr line 229
+#: rc.cpp:3811
+#, no-c-format
+msgid "List Type"
+msgstr "List Type"
+
+#. i18n: file ./scripts/listwizard.kmdr line 249
+#: rc.cpp:3814
+#, no-c-format
+msgid "&procedure"
+msgstr "&procedure"
+
+#. i18n: file ./scripts/listwizard.kmdr line 285
+#: rc.cpp:3817
+#, 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 ""
+"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>"
+
+#. i18n: file ./scripts/listwizard.kmdr line 293
+#: rc.cpp:3834
+#, no-c-format
+msgid "itemi&zedlist"
+msgstr "itemi&zedlist"
+
+#. i18n: file ./scripts/listwizard.kmdr line 326
+#: rc.cpp:3837
+#, 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>"
+msgstr ""
+"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>"
+
+#. i18n: file ./scripts/listwizard.kmdr line 340
+#: rc.cpp:3854
+#, no-c-format
+msgid "or&deredlist"
+msgstr "or&deredlist"
+
+#. i18n: file ./scripts/listwizard.kmdr line 376
+#: rc.cpp:3857
+#, 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>"
+msgstr ""
+"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>"
+
+#. i18n: file ./scripts/listwizard.kmdr line 387
+#: rc.cpp:3874
+#, no-c-format
+msgid "&variablelist"
+msgstr "&variablelist"
+
+#. i18n: file ./scripts/listwizard.kmdr line 426
+#: rc.cpp:3877
+#, 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>"
+msgstr ""
+"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>"
+
+#. i18n: file ./scripts/docbook_table.kmdr line 18
+#: rc.cpp:3891
+#, no-c-format
+msgid "Docbook Table"
+msgstr "Docbook Table"
+
+#. i18n: file ./scripts/docbook_table.kmdr line 41
+#: rc.cpp:3894
+#, no-c-format
+msgid "DocBook Table"
+msgstr "DocBook Table"
+
+#. i18n: file ./scripts/docbook_table.kmdr line 88
+#: rc.cpp:3897
+#, no-c-format
+msgid "id:"
+msgstr "id:"
+
+#. i18n: file ./scripts/docbook_table.kmdr line 124
+#: rc.cpp:3903
+#, no-c-format
+msgid "Columns"
+msgstr "Columns"
+
+#. i18n: file ./scripts/docbook_table.kmdr line 155
+#: rc.cpp:3906
+#, no-c-format
+msgid "Lines"
+msgstr "Lines"
+
+#. i18n: file ./scripts/docbook_table.kmdr line 182
+#: rc.cpp:3909
+#, no-c-format
+msgid "&Include title line"
+msgstr "&Include title line"
+
+#. i18n: file ./scripts/meinproc.kmdr line 18
+#: rc.cpp:3918
+#, no-c-format
+msgid "Quanta+: meinproc"
+msgstr "Quanta+: meinproc"
+
+#. i18n: file ./scripts/meinproc.kmdr line 146
+#: rc.cpp:3927
+#, no-c-format
+msgid "Current working folder &in Quanta"
+msgstr "Current working folder &in Quanta"
+
+#. i18n: file ./scripts/meinproc.kmdr line 249
+#: rc.cpp:3933
+#, no-c-format
+msgid "View in &Konqueror"
+msgstr "View in &Konqueror"
+
+#. i18n: file ./scripts/xmlval.kmdr line 18
+#: rc.cpp:3936
+#, no-c-format
+msgid "Quanta+ XML Validator"
+msgstr "Quanta+ XML Validator"
+
+#. i18n: file ./scripts/xmlval.kmdr line 92
+#: rc.cpp:3939
+#, no-c-format
+msgid "C&urrent file"
+msgstr "C&urrent file"
+
+#. i18n: file ./scripts/xmlval.kmdr line 155
+#: rc.cpp:3942
+#, no-c-format
+msgid "Other file:"
+msgstr "Other file:"
+
+#. i18n: file ./scripts/xmlval.kmdr line 209
+#: rc.cpp:3945
+#, no-c-format
+msgid "Validate against:"
+msgstr "Validate against:"
+
+#. i18n: file ./scripts/xmlval.kmdr line 232
+#: rc.cpp:3948
+#, no-c-format
+msgid "DTD (Internal)"
+msgstr "DTD (Internal)"
+
+#. i18n: file ./scripts/xmlval.kmdr line 237
+#: rc.cpp:3951
+#, no-c-format
+msgid "DTD (External)"
+msgstr "DTD (External)"
+
+#. i18n: file ./scripts/xmlval.kmdr line 242
+#: rc.cpp:3954
+#, no-c-format
+msgid "XML Schema"
+msgstr "XML Schema"
+
+#. i18n: file ./scripts/xmlval.kmdr line 247
+#: rc.cpp:3957 rc.cpp:3963
+#, no-c-format
+msgid "RelaxNG Schema"
+msgstr "RelaxNG Schema"
+
+#. i18n: file ./scripts/xmlval.kmdr line 291
+#: rc.cpp:3960
+#, no-c-format
+msgid "DTD"
+msgstr "DTD"
+
+#. i18n: file ./scripts/xmlval.kmdr line 293
+#: rc.cpp:3966
+#, no-c-format
+msgid "W3C XML Schema"
+msgstr "W3C XML Schema"
+
+#. i18n: file ./scripts/xmlval.kmdr line 318
+#: rc.cpp:3969
+#, no-c-format
+msgid "Well-formed checking &only"
+msgstr "Well-formed checking &only"
+
+#. i18n: file ./scripts/xmlval.kmdr line 374
+#: rc.cpp:3972
+#, no-c-format
+msgid "Definition URI:"
+msgstr "Definition URI:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 24
+#: rc.cpp:3981 rc.cpp:5076
+#, no-c-format
+msgid "Quick Start"
+msgstr "Quick Start"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 76
+#: rc.cpp:3984
+#, no-c-format
+msgid "Quanta Plus Kommander Quick Start"
+msgstr "Quanta Plus Kommander Quick Start"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 194
+#: rc.cpp:3987
+#, no-c-format
+msgid "DTD / Schema:"
+msgstr "DTD / Schema:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 202
+#: rc.cpp:3990
+#, no-c-format
+msgid "Body Area"
+msgstr "Body Area"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 253
+#: rc.cpp:3993
+#, no-c-format
+msgid "&PHP footer include:"
+msgstr "&PHP footer include:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 268
+#: rc.cpp:3996
+#, no-c-format
+msgid "PHP header include:"
+msgstr "PHP header include:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 285
+#: rc.cpp:3999
+#, no-c-format
+msgid "Show &DTD"
+msgstr "Show &DTD"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 302
+#: rc.cpp:4002
+#, no-c-format
+msgid "HTML 4.01 Transitional"
+msgstr "HTML 4.01 Transitional"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 307
+#: rc.cpp:4005
+#, no-c-format
+msgid "HTML 4.01 Strict"
+msgstr "HTML 4.01 Strict"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 312
+#: rc.cpp:4008
+#, no-c-format
+msgid "HTML 4.01 Frameset"
+msgstr "HTML 4.01 Frameset"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 317
+#: rc.cpp:4011
+#, no-c-format
+msgid "XHTML 1.0 Transitional"
+msgstr "XHTML 1.0 Transitional"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 322
+#: rc.cpp:4014
+#, no-c-format
+msgid "XHTML 1.0 Strict"
+msgstr "XHTML 1.0 Strict"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 327
+#: rc.cpp:4017
+#, no-c-format
+msgid "XHTML 1.0 Frameset"
+msgstr "XHTML 1.0 Frameset"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 332
+#: rc.cpp:4020
+#, no-c-format
+msgid "XHTML 1.0 Basic"
+msgstr "XHTML 1.0 Basic"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 337
+#: rc.cpp:4023
+#, no-c-format
+msgid "XHTML 1.1"
+msgstr "XHTML 1.1"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 413
+#: rc.cpp:4026
+#, no-c-format
+msgid "Head &area"
+msgstr "Head &area"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 441
+#: rc.cpp:4029
+#, no-c-format
+msgid "CVS tag &in comment"
+msgstr "CVS tag &in comment"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 481
+#: rc.cpp:4032
+#, no-c-format
+msgid "&Meta author:"
+msgstr "&Meta author:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 496
+#: rc.cpp:4035
+#, no-c-format
+msgid "Meta character set:"
+msgstr "Meta character set:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 511
+#: rc.cpp:4038
+#, no-c-format
+msgid "St&yle area"
+msgstr "St&yle area"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 556
+#: rc.cpp:4041
+#, no-c-format
+msgid "iso-8859-1"
+msgstr "iso-8859-1"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 561
+#: rc.cpp:4044
+#, no-c-format
+msgid "iso-8859-2"
+msgstr "iso-8859-2"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 566
+#: rc.cpp:4047
+#, no-c-format
+msgid "iso-8859-3"
+msgstr "iso-8859-3"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 571
+#: rc.cpp:4050
+#, no-c-format
+msgid "iso-8859-4"
+msgstr "iso-8859-4"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 576
+#: rc.cpp:4053
+#, no-c-format
+msgid "iso-8859-5"
+msgstr "iso-8859-5"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 581
+#: rc.cpp:4056
+#, no-c-format
+msgid "iso-8859-6"
+msgstr "iso-8859-6"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 586
+#: rc.cpp:4059
+#, no-c-format
+msgid "iso-8859-7"
+msgstr "iso-8859-7"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 591
+#: rc.cpp:4062
+#, no-c-format
+msgid "iso-8859-8"
+msgstr "iso-8859-8"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 596
+#: rc.cpp:4065
+#, no-c-format
+msgid "iso-8859-8i"
+msgstr "iso-8859-8i"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 601
+#: rc.cpp:4068
+#, no-c-format
+msgid "iso-8859-9"
+msgstr "iso-8859-9"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 606
+#: rc.cpp:4071
+#, no-c-format
+msgid "iso-8859-10"
+msgstr "iso-8859-10"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 611
+#: rc.cpp:4074
+#, no-c-format
+msgid "iso-8859-11"
+msgstr "iso-8859-11"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 616
+#: rc.cpp:4077
+#, no-c-format
+msgid "iso-8859-12"
+msgstr "iso-8859-12"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 621
+#: rc.cpp:4080
+#, no-c-format
+msgid "iso-8859-13"
+msgstr "iso-8859-13"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 626
+#: rc.cpp:4083
+#, no-c-format
+msgid "iso-8859-14"
+msgstr "iso-8859-14"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 631
+#: rc.cpp:4086
+#, no-c-format
+msgid "iso-8859-15"
+msgstr "iso-8859-15"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 636
+#: rc.cpp:4089
+#, no-c-format
+msgid "utf-8"
+msgstr "utf-8"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 641
+#: rc.cpp:4092
+#, no-c-format
+msgid "utf-16"
+msgstr "utf-16"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 646
+#: rc.cpp:4095
+#, no-c-format
+msgid "koi8-r"
+msgstr "koi8-r"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 651
+#: rc.cpp:4098
+#, no-c-format
+msgid "koi8-u"
+msgstr "koi8-u"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 656
+#: rc.cpp:4101
+#, no-c-format
+msgid "windows-1250"
+msgstr "windows-1250"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 661
+#: rc.cpp:4104
+#, no-c-format
+msgid "windows-1251"
+msgstr "windows-1251"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 666
+#: rc.cpp:4107
+#, no-c-format
+msgid "windows-1252"
+msgstr "windows-1252"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 671
+#: rc.cpp:4110
+#, no-c-format
+msgid "windows-1253"
+msgstr "windows-1253"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 676
+#: rc.cpp:4113
+#, no-c-format
+msgid "windows-1254"
+msgstr "windows-1254"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 681
+#: rc.cpp:4116
+#, no-c-format
+msgid "windows-1255"
+msgstr "windows-1255"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 686
+#: rc.cpp:4119
+#, no-c-format
+msgid "windows-1256"
+msgstr "windows-1256"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 691
+#: rc.cpp:4122
+#, no-c-format
+msgid "windows-1257"
+msgstr "windows-1257"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 696
+#: rc.cpp:4125
+#, no-c-format
+msgid "windows-1258"
+msgstr "windows-1258"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 724
+#: rc.cpp:4128
+#, no-c-format
+msgid "limit to 8, separate with commas"
+msgstr "limit to 8, separate with commas"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 732
+#: rc.cpp:4131
+#, no-c-format
+msgid "&Base directory:"
+msgstr "&Base directory:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 747
+#: rc.cpp:4134
+#, no-c-format
+msgid "Meta &Quanta"
+msgstr "Meta &Quanta"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 765
+#: rc.cpp:4137
+#, no-c-format
+msgid "Meta &keywords:"
+msgstr "Meta &keywords:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 782
+#: rc.cpp:4140
+#, no-c-format
+msgid "Li&nked style sheet:"
+msgstr "Li&nked style sheet:"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 831
+#: rc.cpp:4146
+#, no-c-format
+msgid "&JavaScript area"
+msgstr "&JavaScript area"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 18
+#: rc.cpp:4155
+#, no-c-format
+msgid "Docbook Table Wizard"
+msgstr "Docbook Table Wizard"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 63
+#: rc.cpp:4161
+#, no-c-format
+msgid ""
+"Click here to cancel the creation of the table. No action will be performed."
+msgstr ""
+"Click here to cancel the creation of the table. No action will be performed."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 98
+#: rc.cpp:4167
+#, no-c-format
+msgid "Press this button to create the table or informaltable."
+msgstr "Press this button to create the table or informaltable."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 125
+#: rc.cpp:4170
+#, no-c-format
+msgid "Table Options"
+msgstr "Table Options"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 133
+#: rc.cpp:4173 rc.cpp:4185 rc.cpp:4197
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 164
+#: rc.cpp:4176
+#, no-c-format
+msgid "Number of columns:"
+msgstr "Number of columns:"
+
+#. 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 ""
+"Select or enter in this spin box the number of columns that should be created "
+"by the wizard."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 175
+#: rc.cpp:4182
+#, no-c-format
+msgid "Table id:"
+msgstr "Table id:"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 189
+#: rc.cpp:4188
+#, no-c-format
+msgid "&Add table header"
+msgstr "&Add table header"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 203
+#: rc.cpp:4191
+#, 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."
+msgstr ""
+"Tick 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."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 211
+#: rc.cpp:4194
+#, no-c-format
+msgid "table_id"
+msgstr "table_id"
+
+#. 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 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 ""
+"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."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 251
+#: rc.cpp:4203
+#, no-c-format
+msgid "Number of rows:"
+msgstr "Number of rows:"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 265
+#: rc.cpp:4209
+#, no-c-format
+msgid "Table title:"
+msgstr "Table title:"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 268
+#: rc.cpp:4212 rc.cpp:4221
+#, 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."
+msgstr ""
+"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."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 300
+#: rc.cpp:4218
+#, no-c-format
+msgid "Table Title"
+msgstr "Table Title"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 320
+#: rc.cpp:4224
+#, no-c-format
+msgid "Table Type"
+msgstr "Table Type"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 337
+#: rc.cpp:4227
+#, no-c-format
+msgid "ta&ble"
+msgstr "ta&ble"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 358
+#: rc.cpp:4230
+#, no-c-format
+msgid "Select this option to generate a formal table (table)."
+msgstr "Select this option to generate a formal table (table)."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 369
+#: rc.cpp:4233
+#, no-c-format
+msgid "&informaltable"
+msgstr "&informaltable"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 389
+#: rc.cpp:4236
+#, no-c-format
+msgid "Select this option to generate an informal table (informaltable)."
+msgstr "Select this option to generate an informal table (informaltable)."
+
+#. i18n: file ./scripts/tablewizard.kmdr line 409
+#: rc.cpp:4239
+#, 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>"
+msgstr ""
+"<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>"
+
+#: rc.cpp:4246
+msgid "! (&#033;) Exclamation mark"
+msgstr "! (&#033;) Exclamation mark"
+
+#: rc.cpp:4247
+#, fuzzy
+msgid "\" (&quot;) Quotation mark"
+msgstr "\" (&#034;) Quotation mark"
+
+#: rc.cpp:4248
+msgid "# (&#035;) Hash mark"
+msgstr "# (&#035;) Hash mark"
+
+#: rc.cpp:4249
+msgid "$ (&#036;) Dollar sign"
+msgstr "$ (&#036;) Dollar sign"
+
+#: rc.cpp:4250
+msgid "% (&#037;) Percent sign"
+msgstr "% (&#037;) Percent sign"
+
+#: rc.cpp:4251
+#, fuzzy
+msgid "& (&amp;) Ampersand"
+msgstr "& (&#038;) Ampersand"
+
+#: rc.cpp:4252
+#, fuzzy
+msgid "' (&apos;) Apostrophe"
+msgstr "' (&#039;) Apostrophe"
+
+#: rc.cpp:4253
+msgid "( (&#040;) Left parenthesis"
+msgstr "( (&#040;) Left parenthesis"
+
+#: rc.cpp:4254
+msgid ") (&#041;) Right parenthesis"
+msgstr ") (&#041;) Right parenthesis"
+
+#: rc.cpp:4255
+msgid "* (&#042;) Asterisk"
+msgstr "* (&#042;) Asterisk"
+
+#: rc.cpp:4256
+msgid "+ (&#043;) Plus sign"
+msgstr "+ (&#043;) Plus sign"
+
+#: rc.cpp:4257
+msgid ", (&#044;) Comma"
+msgstr ", (&#044;) Comma"
+
+#: rc.cpp:4258
+msgid "- (&#045;) Hyphen"
+msgstr "- (&#045;) Hyphen"
+
+#: rc.cpp:4259
+msgid ". (&#046;) Period"
+msgstr ". (&#046;) Period"
+
+#: rc.cpp:4260
+msgid "/ (&#047;) Slash"
+msgstr "/ (&#047;) Slash"
+
+#: rc.cpp:4261
+msgid ": (&#058;) Colon"
+msgstr ": (&#058;) Colon"
+
+#: rc.cpp:4262
+msgid "; (&#059;) Semicolon"
+msgstr "; (&#059;) Semicolon"
+
+#: rc.cpp:4263
+#, fuzzy
+msgid "< (&lt;) Less than"
+msgstr "< (&#060;) Less than"
+
+#: rc.cpp:4264
+msgid "= (&#061;) Equals sign"
+msgstr "= (&#061;) Equals sign"
+
+#: rc.cpp:4265
+#, fuzzy
+msgid "> (&gt;) Greater than"
+msgstr "> (&#062;) Greater than"
+
+#: rc.cpp:4266
+msgid "? (&#063;) Question mark"
+msgstr "? (&#063;) Question mark"
+
+#: rc.cpp:4267
+msgid "@ (&#064;) Commercial at sign"
+msgstr "@ (&#064;) Commercial at sign"
+
+#: rc.cpp:4268
+msgid "[ (&#091;) Left square bracket"
+msgstr "[ (&#091;) Left square bracket"
+
+#: rc.cpp:4269
+msgid "\\ (&#092;) Backslash"
+msgstr "\\ (&#092;) Backslash"
+
+#: rc.cpp:4270
+msgid "] (&#093;) Right square bracket"
+msgstr "] (&#093;) Right square bracket"
+
+#: rc.cpp:4271
+msgid "^ (&#094;) Caret"
+msgstr "^ (&#094;) Caret"
+
+#: rc.cpp:4272
+msgid "_ (&#095;) Underscore"
+msgstr "_ (&#095;) Underscore"
+
+#: rc.cpp:4273
+msgid "` (&#096;) Grave accent"
+msgstr "` (&#096;) Grave accent"
+
+#: rc.cpp:4274
+msgid "{ (&#123;) Left curly brace"
+msgstr "{ (&#123;) Left curly bracket"
+
+#: rc.cpp:4275
+msgid "| (&#124;) Vertical bar"
+msgstr "| (&#124;) Vertical bar"
+
+#: rc.cpp:4276
+msgid "} (&#125;) Right curly brace"
+msgstr "} (&#125;) Right curly bracket"
+
+#: rc.cpp:4277
+msgid "~ (&#126;) Tilde"
+msgstr "~ (&#126;) Tilde"
+
+#: rc.cpp:4278
+#, fuzzy
+msgid " (&nbsp;) Nonbreaking space"
+msgstr " (&#160;) Nonbreaking space"
+
+#: rc.cpp:4279
+#, fuzzy
+msgid "¡ (&iexcl;) Inverted exclamation mark"
+msgstr "¡ (&#161;) Inverted exclamation mark"
+
+#: rc.cpp:4280
+#, fuzzy
+msgid "¢ (&cent;) Cent sign"
+msgstr "¢ (&#162;) Cent sign"
+
+#: rc.cpp:4281
+#, fuzzy
+msgid "£ (&pound;) Pound sign"
+msgstr "£ (&#163;) Pound sign"
+
+#: rc.cpp:4282
+#, fuzzy
+msgid "¤ (&curren;) Currency sign"
+msgstr "¤ (&#164;) Currency sign"
+
+#: rc.cpp:4283
+#, fuzzy
+msgid "¥ (&yen;) Yen sign"
+msgstr "¥ (&#165;) Yen sign"
+
+#: rc.cpp:4284
+#, fuzzy
+msgid "¦ (&brvbar;) Broken vertical bar"
+msgstr "¦ (&#166;) Broken vertical bar"
+
+#: rc.cpp:4285
+#, fuzzy
+msgid "§ (&sect;) Section sign"
+msgstr "§ (&#167;) Section sign"
+
+#: rc.cpp:4286
+#, fuzzy
+msgid "¨ (&uml;) Diaeresis"
+msgstr "¨ (&#168;) Diaeresis"
+
+#: rc.cpp:4287
+#, fuzzy
+msgid "© (&copy;) Copyright"
+msgstr "© (&#169;) Copyright"
+
+#: rc.cpp:4288
+#, fuzzy
+msgid "ª (&ordf;) Feminine ordinal"
+msgstr "ª (&#170;) Feminine ordinal"
+
+#: rc.cpp:4289
+#, fuzzy
+msgid "« (&laquo;) Left Pointing Guillemet"
+msgstr "« (&#171;) Left Pointing Guillemet"
+
+#: rc.cpp:4290
+#, fuzzy
+msgid "¬ (&not;) Not sign"
+msgstr "¬ (&#172;) Not sign"
+
+#: rc.cpp:4291
+#, fuzzy
+msgid " (&shy;) Soft hyphen"
+msgstr " (&#173;) Soft hyphen"
+
+#: rc.cpp:4292
+#, fuzzy
+msgid "® (&reg;) Registered trademark"
+msgstr "® (&#174;) Registered trademark"
+
+#: rc.cpp:4293
+#, fuzzy
+msgid "¯ (&macr;) Macron"
+msgstr "¯ (&#175;) Macron"
+
+#: rc.cpp:4294
+#, fuzzy
+msgid "° (&deg;) Degree sign"
+msgstr "° (&#176;) Degree sign"
+
+#: rc.cpp:4295
+#, fuzzy
+msgid "± (&plusmn;) Plus-minus sign"
+msgstr "± (&#177;) Plus-minus sign"
+
+#: rc.cpp:4296
+#, fuzzy
+msgid "² (&sup2;) Superscript 2"
+msgstr "² (&#178;) Superscript 2"
+
+#: rc.cpp:4297
+#, fuzzy
+msgid "³ (&sup3;) Superscript 3"
+msgstr "³ (&#179;) Superscript 3"
+
+#: rc.cpp:4298
+#, fuzzy
+msgid "´ (&acute;) Acute accent"
+msgstr "´ (&#180;) Acute accent"
+
+#: rc.cpp:4299
+#, fuzzy
+msgid "µ (&micro;) Micro sign"
+msgstr "µ (&#181;) Micro sign"
+
+#: rc.cpp:4300
+#, fuzzy
+msgid "¶ (&para;) Paragraph sign"
+msgstr "¶ (&#182;) Paragraph sign"
+
+#: rc.cpp:4301
+#, fuzzy
+msgid "· (&middot;) Middle dot"
+msgstr "· (&#183;) Middle dot"
+
+#: rc.cpp:4302
+#, fuzzy
+msgid "¸ (&cedil;) Cedilla"
+msgstr "¸ (&#184;) Cedilla"
+
+#: rc.cpp:4303
+#, fuzzy
+msgid "¹ (&sup1;) Superscript 1"
+msgstr "¹ (&#185;) Superscript 1"
+
+#: rc.cpp:4304
+#, fuzzy
+msgid "º (&ordm;) Masculine ordinal"
+msgstr "º (&#186;) Masculine ordinal"
+
+#: rc.cpp:4305
+#, fuzzy
+msgid "» (&raquo;) Right Pointing Guillemet"
+msgstr "» (&#187;) Right Pointing Guillemet"
+
+#: rc.cpp:4306
+#, fuzzy
+msgid "¼ (&frac14;) Fraction one-fourth"
+msgstr "¼ (&#188;) Fraction one-quarter"
+
+#: rc.cpp:4307
+#, fuzzy
+msgid "½ (&frac12;) Fraction one-half"
+msgstr "½ (&#189;) Fraction one-half"
+
+#: rc.cpp:4308
+#, fuzzy
+msgid "¾ (&frac34;) Fraction three-fourths"
+msgstr "¾ (&#190;) Fraction three-quarters"
+
+#: rc.cpp:4309
+#, fuzzy
+msgid "¿ (&iquest;) Inverted question mark"
+msgstr "¿ (&#191;) Inverted question mark"
+
+#: rc.cpp:4310
+#, fuzzy
+msgid "À (&Agrave;) Capital A, grave accent"
+msgstr "À (&#192;) Capital A, grave accent"
+
+#: rc.cpp:4311
+#, fuzzy
+msgid "Á (&Aacute;) Capital A, acute accent"
+msgstr "Á (&#193;) Capital A, acute accent"
+
+#: rc.cpp:4312
+#, fuzzy
+msgid "Â (&Acirc;) Capital A, circumflex accent"
+msgstr "Â (&#194;) Capital A, circumflex accent"
+
+#: rc.cpp:4313
+#, fuzzy
+msgid "Ã (&Atilde;) Capital A, tilde"
+msgstr "Ã (&#195;) Capital A, tilde"
+
+#: rc.cpp:4314
+#, fuzzy
+msgid "Ä (&Auml;) Capital A, diaeresis"
+msgstr "Ä (&#196;) Capital A, diaeresis"
+
+#: rc.cpp:4315
+#, fuzzy
+msgid "Å (&Aring;) Capital A, ring"
+msgstr "Å (&#197;) Capital A, ring"
+
+#: rc.cpp:4316
+#, fuzzy
+msgid "Æ (&AElig;) Capital AE ligature"
+msgstr "Æ (&#198;) Capital AE ligature"
+
+#: rc.cpp:4317
+#, fuzzy
+msgid "Ç (&Ccedil;) Capital C, cedilla"
+msgstr "Ç (&#199;) Capital C, cedilla"
+
+#: rc.cpp:4318
+#, fuzzy
+msgid "È (&Egrave;) Capital E, grave accent"
+msgstr "È (&#200;) Capital E, grave accent"
+
+#: rc.cpp:4319
+#, fuzzy
+msgid "É (&Eacute;) Capital E, acute accent"
+msgstr "É (&#201;) Capital E, acute accent"
+
+#: rc.cpp:4320
+#, fuzzy
+msgid "Ê (&Ecirc;) Capital E, circumflex accent"
+msgstr "Ê (&#202;) Capital E, circumflex accent"
+
+#: rc.cpp:4321
+#, fuzzy
+msgid "Ë (&Euml;) Capital E, diaeresis"
+msgstr "Ë (&#203;) Capital E, diaeresis"
+
+#: rc.cpp:4322
+#, fuzzy
+msgid "Ì (&Igrave;) Capital I, grave accent"
+msgstr "Ì (&#204;) Capital I, grave accent"
+
+#: rc.cpp:4323
+#, fuzzy
+msgid "Í (&Iacute;) Capital I, acute accent"
+msgstr "Í (&#205;) Capital I, acute accent"
+
+#: rc.cpp:4324
+#, fuzzy
+msgid "Î (&Icirc;) Capital I, circumflex accent"
+msgstr "Î (&#206;) Capital I, circumflex accent"
+
+#: rc.cpp:4325
+#, fuzzy
+msgid "Ï (&Iuml;) Capital I, diaeresis"
+msgstr "Ï (&#207;) Capital I, diaeresis"
+
+#: rc.cpp:4326
+#, fuzzy
+msgid "Ð (&ETH;) Capital eth"
+msgstr "Ð (&#208;) Capital eth"
+
+#: rc.cpp:4327
+#, fuzzy
+msgid "Ñ (&Ntilde;) Capital N, tilde"
+msgstr "Ñ (&#209;) Capital N, tilde"
+
+#: rc.cpp:4328
+#, fuzzy
+msgid "Ò (&Ograve;) Capital O, grave accent"
+msgstr "Ò (&#210;) Capital O, grave accent"
+
+#: rc.cpp:4329
+#, fuzzy
+msgid "Ó (&Oacute;) Capital O, acute accent"
+msgstr "Ó (&#211;) Capital O, acute accent"
+
+#: rc.cpp:4330
+#, fuzzy
+msgid "Ô (&Ocirc;) Capital O, circumflex accent"
+msgstr "Ô (&#212;) Capital O, circumflex accent"
+
+#: rc.cpp:4331
+#, fuzzy
+msgid "Õ (&Otilde;) Capital O, tilde"
+msgstr "Õ (&#213;) Capital O, tilde"
+
+#: rc.cpp:4332
+#, fuzzy
+msgid "Ö (&Ouml;) Capital O, diaeresis"
+msgstr "Ö (&#214;) Capital O, diaeresis"
+
+#: rc.cpp:4333
+#, fuzzy
+msgid "× (&times;) Multiplication"
+msgstr "× (&#215;) Multiplication"
+
+#: rc.cpp:4334
+#, fuzzy
+msgid "Ø (&Oslash;) Capital O, slash"
+msgstr "Ø (&#216;) Capital O, slash"
+
+#: rc.cpp:4335
+#, fuzzy
+msgid "Ù (&Ugrave;) Capital U, grave accent"
+msgstr "Ù (&#217;) Capital U, grave accent"
+
+#: rc.cpp:4336
+#, fuzzy
+msgid "Ú (&Uacute;) Capital U, acute accent"
+msgstr "Ú (&#218;) Capital U, acute accent"
+
+#: rc.cpp:4337
+#, fuzzy
+msgid "Û (&Ucirc;) Capital U, circumflex accent"
+msgstr "Û (&#219;) Capital U, circumflex accent"
+
+#: rc.cpp:4338
+#, fuzzy
+msgid "Ü (&Uuml;) Capital U, diaeresis"
+msgstr "Ü (&#220;) Capital U, diaeresis"
+
+#: rc.cpp:4339
+#, fuzzy
+msgid "Ý (&Yacute;) Capital Y, acute accent"
+msgstr "Ý (&#221;) Capital Y, acute accent"
+
+#: rc.cpp:4340
+#, fuzzy
+msgid "Þ (&THORN;) Capital thorn"
+msgstr "Þ (&#222;) Capital thorn"
+
+#: rc.cpp:4341
+#, fuzzy
+msgid "ß (&szlig;) Small Sharp s"
+msgstr "ß (&#223;) Small Sharp s"
+
+#: rc.cpp:4342
+#, fuzzy
+msgid "à (&agrave;) Small a, grave accent"
+msgstr "à (&#224;) Small a, grave accent"
+
+#: rc.cpp:4343
+#, fuzzy
+msgid "á (&aacute;) Small a, acute accent"
+msgstr "á (&#225;) Small a, acute accent"
+
+#: rc.cpp:4344
+#, fuzzy
+msgid "â (&acirc;) Small a, circumflex accent"
+msgstr "â (&#226;) Small a, circumflex accent"
+
+#: rc.cpp:4345
+#, fuzzy
+msgid "ã (&atilde;) Small a, tilde"
+msgstr "ã (&#227;) Small a, tilde"
+
+#: rc.cpp:4346
+#, fuzzy
+msgid "ä (&auml;) Small a, diaeresis"
+msgstr "ä (&#228;) Small a, diaeresis"
+
+#: rc.cpp:4347
+#, fuzzy
+msgid "å (&aring;) Small a, ring"
+msgstr "å (&#229;) Small a, ring"
+
+#: rc.cpp:4348
+#, fuzzy
+msgid "æ (&aelig;) Small ae ligature"
+msgstr "æ (&#230;) Small ae ligature"
+
+#: rc.cpp:4349
+#, fuzzy
+msgid "ç (&ccedil;) Small c, cedilla"
+msgstr "ç (&#231;) Small c, cedilla"
+
+#: rc.cpp:4350
+#, fuzzy
+msgid "è (&egrave;) Small e, grave accent"
+msgstr "è (&#232;) Small e, grave accent"
+
+#: rc.cpp:4351
+#, fuzzy
+msgid "é (&eacute;) Small e, acute accent"
+msgstr "é (&#233;) Small e, acute accent"
+
+#: rc.cpp:4352
+#, fuzzy
+msgid "ê (&circ;) Small e, circumflex accent"
+msgstr "ê (&#234;) Small e, circumflex accent"
+
+#: rc.cpp:4353
+#, fuzzy
+msgid "ë (&euml;) Small e, diaeresis"
+msgstr "ë (&#235;) Small e, diaeresis"
+
+#: rc.cpp:4354
+#, fuzzy
+msgid "ì (&igrave;) Small i, grave accent"
+msgstr "ì (&#236;) Small i, grave accent"
+
+#: rc.cpp:4355
+#, fuzzy
+msgid "í (&iacute;) Small i, acute accent"
+msgstr "í (&#237;) Small i, acute accent"
+
+#: rc.cpp:4356
+#, fuzzy
+msgid "î (&icirc;) Small i, circumflex accent"
+msgstr "î (&#238;) Small i, circumflex accent"
+
+#: rc.cpp:4357
+#, fuzzy
+msgid "ï (&iuml;) Small i, diaeresis"
+msgstr "ï (&#239;) Small i, diaeresis"
+
+#: rc.cpp:4358
+#, fuzzy
+msgid "ð (&eth;) Small eth"
+msgstr "ð (&#240;) Small eth"
+
+#: rc.cpp:4359
+#, fuzzy
+msgid "ñ (&ntilde;) Small n, tilde"
+msgstr "ñ (&#241;) Small n, tilde"
+
+#: rc.cpp:4360
+#, fuzzy
+msgid "ò (&ograve;) Small o, grave accent"
+msgstr "ò (&#242;) Small o, grave accent"
+
+#: rc.cpp:4361
+#, fuzzy
+msgid "ó (&oacute;) Small o, acute accent"
+msgstr "ó (&#243;) Small o, acute accent"
+
+#: rc.cpp:4362
+#, fuzzy
+msgid "ô (&ocirc;) Small o, circumflex accent"
+msgstr "ô (&#244;) Small o, circumflex accent"
+
+#: rc.cpp:4363
+#, fuzzy
+msgid "õ (&otilde;) Small o, tilde"
+msgstr "õ (&#245;) Small o, tilde"
+
+#: rc.cpp:4364
+#, fuzzy
+msgid "ö (&ouml;) Small o, diaeresis"
+msgstr "ö (&#246;) Small o, diaeresis"
+
+#: rc.cpp:4365
+#, fuzzy
+msgid "÷ (&divide;) Division"
+msgstr "÷ (&#247;) Division"
+
+#: rc.cpp:4366
+#, fuzzy
+msgid "ø (&oslash;) Small o, slash"
+msgstr "ø (&#248;) Small o, slash"
+
+#: rc.cpp:4367
+#, fuzzy
+msgid "ù (&ugrave;) Small u, grave accent"
+msgstr "ù (&#249;) Small u, grave accent"
+
+#: rc.cpp:4368
+#, fuzzy
+msgid "ú (&uacute;) Small u, acute accent"
+msgstr "ú (&#250;) Small u, acute accent"
+
+#: rc.cpp:4369
+#, fuzzy
+msgid "û (&ucirc;) Small u, circumflex accent"
+msgstr "û (&#251;) Small u, circumflex accent"
+
+#: rc.cpp:4370
+#, fuzzy
+msgid "ü (&uuml;) Small u, diaeresis"
+msgstr "ü (&#252;) Small u, diaeresis"
+
+#: rc.cpp:4371
+#, fuzzy
+msgid "ý (&yacute;) Small y, acute accent"
+msgstr "ý (&#253;) Small y, acute accent"
+
+#: rc.cpp:4372
+#, fuzzy
+msgid "þ (&thorn;) Small thorn"
+msgstr "þ (&#254;) Small thorn"
+
+#: rc.cpp:4373
+#, fuzzy
+msgid "ÿ (&yuml;) Small y, diaeresis"
+msgstr "ÿ (&#255;) Small y, diaeresis"
+
+#: rc.cpp:4374
+msgid "Ă (&#258;) Capital A, romanian accent"
+msgstr "Ă (&#258;) Capital A, romanian accent"
+
+#: rc.cpp:4375
+msgid "ă (&#259;) Small a, romanian accent"
+msgstr "ă (&#259;) Small a, romanian accent"
+
+#: rc.cpp:4376
+#, fuzzy
+msgid "č (&#269;) Small c, caron"
+msgstr "å (&#229;) Small a, ring"
+
+#: rc.cpp:4377
+#, fuzzy
+msgid "ď (&#271;) Small d, caron"
+msgstr "å (&#229;) Small a, ring"
+
+#: rc.cpp:4378
+#, fuzzy
+msgid "ě (&#283;) Small e, caron"
+msgstr "ë (&#235;) Small e, diaeresis"
+
+#: rc.cpp:4379
+#, fuzzy
+msgid "ň (&#328;) Small n, caron"
+msgstr "å (&#229;) Small a, ring"
+
+#: rc.cpp:4380
+#, fuzzy
+msgid "ř (&#345;) Small r, caron"
+msgstr "ţ (&#355;) Small t, cedilla accent"
+
+#: rc.cpp:4381
+msgid "Ş (&#350;) Capital S, cedilla accent"
+msgstr "Ş (&#350;) Capital S, cedilla accent"
+
+#: rc.cpp:4382
+msgid "ş (&#351;) Small s, cedilla accent"
+msgstr "ş (&#351;) Small s, cedilla accent"
+
+#: rc.cpp:4383
+#, fuzzy
+msgid "š (&#353;) Small s, caron"
+msgstr "ş (&#351;) Small s, cedilla accent"
+
+#: rc.cpp:4384
+msgid "Ţ (&#354;) Capital T, cedilla accent"
+msgstr "Ţ (&#354;) Capital T, cedilla accent"
+
+#: rc.cpp:4385
+msgid "ţ (&#355;) Small t, cedilla accent"
+msgstr "ţ (&#355;) Small t, cedilla accent"
+
+#: rc.cpp:4386
+#, fuzzy
+msgid "ť (&#357;) Small t, caron"
+msgstr "ţ (&#355;) Small t, cedilla accent"
+
+#: rc.cpp:4387
+#, fuzzy
+msgid "ů (&#367;) Small u, ring above"
+msgstr "å (&#229;) Small a, ring"
+
+#: rc.cpp:4388
+#, fuzzy
+msgid "ž (&#382;) Small z, caron"
+msgstr "å (&#229;) Small a, ring"
+
+#: rc.cpp:4389
+msgid "Ş (&#536;) Capital S, comma accent below"
+msgstr "Ş (&#536;) Capital S, comma accent below"
+
+#: rc.cpp:4390
+msgid "ş (&#537;) Small s, comma accent below"
+msgstr "ş (&#537;) Small s, comma accent below"
+
+#: rc.cpp:4391
+msgid "Ţ (&#538;) Capital T, comma accent below"
+msgstr "Ţ (&#538;) Capital T, comma accent below"
+
+#: rc.cpp:4392
+msgid "ţ (&#539;) Small t, comma accent below"
+msgstr "ţ (&#539;) Small t, comma accent below"
+
+#: rc.cpp:4393
+msgid "‐ (&#8208;) Hyphen"
+msgstr "‐ (&#8208;) Hyphen"
+
+#: rc.cpp:4394
+#, fuzzy
+msgid "– (&ndash;) En dash"
+msgstr "– (&#8211;) En dash"
+
+#: rc.cpp:4395
+#, fuzzy
+msgid "— (&mdash;) Em dash"
+msgstr "— (&#8212;) Em dash"
+
+#: rc.cpp:4396
+#, fuzzy
+msgid "‘ (&lsquo;) Left Single Quotation mark"
+msgstr "‘ (&#8216;) Left Single Quotation mark"
+
+#: rc.cpp:4397
+#, fuzzy
+msgid "’ (&rsquo;) Right Single Quotation mark"
+msgstr "’ (&#8217;) Right Single Quotation mark"
+
+#: rc.cpp:4398
+#, fuzzy
+msgid "‚ (&sbquo;) Single Low-9 Quotation mark"
+msgstr "‚ (&#8218;) Single Low-9 Quotation mark"
+
+#: rc.cpp:4399
+#, fuzzy
+msgid "“ (&ldquo;) Left Double Quotation mark"
+msgstr "“ (&#8220;) Left Double Quotation mark"
+
+#: rc.cpp:4400
+#, fuzzy
+msgid "” (&rdquo;) Right Double Quotation mark"
+msgstr "” (&#8221;) Right Double Quotation mark"
+
+#: rc.cpp:4401
+#, fuzzy
+msgid "„ (&bdquo;) Double Low-9 Quotation mark"
+msgstr "„ (&#8222;) Double Low-9 Quotation mark"
+
+#: rc.cpp:4402
+#, fuzzy
+msgid "† (&dagger;) Dagger"
+msgstr "† (&#8224;) Dagger"
+
+#: rc.cpp:4403
+#, fuzzy
+msgid "‡ (&Dagger;) Double Dagger"
+msgstr "‡ (&#8225;) Double Dagger"
+
+#: rc.cpp:4404
+#, fuzzy
+msgid "• (&bull;) Bullet"
+msgstr "• (&#8226;) Bullet"
+
+#: rc.cpp:4405
+#, fuzzy
+msgid "… (&hellip;) Horizontal Ellipsis"
+msgstr "… (&#8230;) Horizontal Ellipsis"
+
+#: rc.cpp:4406
+#, fuzzy
+msgid "‰ (&permil;) Per Mille sign"
+msgstr "‰ (&#8240;) Per Mille sign"
+
+#: rc.cpp:4407
+#, fuzzy
+msgid "‹ (&lsaquo;) Single Left-Pointing Angle Quotation mark"
+msgstr "‹ (&#8249;) Single Left-Pointing Angle Quotation mark"
+
+#: rc.cpp:4408
+#, fuzzy
+msgid "› (&rsaquo;) Single Right-Pointing Angle Quotation mark"
+msgstr "› (&#8250;) Single Right-Pointing Angle Quotation mark"
+
+#: rc.cpp:4409
+#, fuzzy
+msgid "⁄ (&frasl;) Fraction slash"
+msgstr "⁄ (&#8260;) Fraction slash"
+
+#: rc.cpp:4410
+msgid "₣ (&#8355;) French Franc sign"
+msgstr "₣ (&#8355;) French Franc sign"
+
+#: rc.cpp:4411
+msgid "₧ (&#8359;) Peseta sign"
+msgstr "₧ (&#8359;) Peseta sign"
+
+#: rc.cpp:4412
+msgid "₪ (&#8362;) New Sheqel sign"
+msgstr "₪ (&#8362;) New Sheqel sign"
+
+#: rc.cpp:4413
+msgid "₫ (&#8363;) Dong sign"
+msgstr "₫ (&#8363;) Dong sign"
+
+#: rc.cpp:4414
+#, fuzzy
+msgid "€ (&euro;) Euro currency sign"
+msgstr "€ (&#8364;) Euro currency sign"
+
+#: rc.cpp:4415
+#, fuzzy
+msgid "™ (&trade;) Trade Mark sign"
+msgstr "™ (&#8482;) Trade Mark sign"
+
+#. i18n: file extrafiles line 38
+#: rc.cpp:4424 rc.cpp:4486
+#, no-c-format
+msgid ""
+"The <b>FONT</b> element allows authors to suggest rudimentary <i>"
+"font changes</i>.\n"
+" "
+msgstr ""
+"The <b>FONT</b> element allows authors to suggest rudimentary <i>"
+"font changes</i>.\n"
+" "
+
+#. i18n: file extrafiles line 45
+#: rc.cpp:4428 rc.cpp:4490
+#, no-c-format
+msgid ""
+"This <b>SIZE=+1</b> element allows to <i>increase</i> font.\n"
+" "
+msgstr ""
+"This <b>SIZE=+1</b> element allows to <i>increase</i> font.\n"
+" "
+
+#. i18n: file extrafiles line 51
+#: rc.cpp:4432 rc.cpp:4494
+#, no-c-format
+msgid ""
+"This <b>SIZE=-1</b> element allows to <i>decrease</i> font.\n"
+" "
+msgstr ""
+"This <b>SIZE=-1</b> element allows to <i>decrease</i> font.\n"
+" "
+
+#. i18n: file extrafiles line 57
+#: rc.cpp:4436 rc.cpp:4498 rc.cpp:4637 rc.cpp:4994
+#, no-c-format
+msgid ""
+"The <b>PRE</b> element allows to view <i>preformatted</i> text.\n"
+" "
+msgstr ""
+"The <b>PRE</b> element allows to view <i>preformatted</i> text.\n"
+" "
+
+#. i18n: file extrafiles line 64
+#: rc.cpp:4440 rc.cpp:4502 rc.cpp:4641
+#, no-c-format
+msgid ""
+"The <b>SUB</b> element is used for <i>subscripts</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>SUB</b> element is used for <i>subscripts</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 71
+#: rc.cpp:4445 rc.cpp:4507 rc.cpp:4646
+#, no-c-format
+msgid ""
+"The <b>SUP</b> element is used for <i>superscripts</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>SUP</b> element is used for <i>superscripts</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 79
+#: rc.cpp:4450 rc.cpp:4512 rc.cpp:4651
+#, no-c-format
+msgid ""
+"The <b>H1</b> element defines a <i>level-one heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>H1</b> element defines a <i>level-one heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 87
+#: rc.cpp:4456 rc.cpp:4518 rc.cpp:4657
+#, no-c-format
+msgid ""
+"The <b>H2</b> element defines a <i>level-two heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>H2</b> element defines a <i>level-two heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 95
+#: rc.cpp:4462 rc.cpp:4524 rc.cpp:4663
+#, no-c-format
+msgid ""
+"The <b>H3</b> element defines a <i>level-three heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>H3</b> element defines a <i>level-three heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 103
+#: rc.cpp:4468 rc.cpp:4530 rc.cpp:4669
+#, no-c-format
+msgid ""
+"The <b>H4</b> element defines a <i>level-four heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>H4</b> element defines a <i>level-four heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 111
+#: rc.cpp:4474 rc.cpp:4536 rc.cpp:4675
+#, no-c-format
+msgid ""
+"The <b>H5</b> element defines a <i>level-five heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>H5</b> element defines a <i>level-five heading</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 117
+#: rc.cpp:4480 rc.cpp:4628
+#, no-c-format
+msgid "Lists"
+msgstr "Lists"
+
+#. i18n: file extrafiles line 261
+#: rc.cpp:4542 rc.cpp:4631
+#, no-c-format
+msgid "Tables"
+msgstr "Tables"
+
+#. i18n: file extrafiles line 323
+#: rc.cpp:4545 rc.cpp:4634
+#, no-c-format
+msgid "Forms"
+msgstr "Forms"
+
+#. i18n: file extrafiles line 385
+#: rc.cpp:4548 rc.cpp:4684 rc.cpp:4761
+#, no-c-format
+msgid ""
+"The <b>B</b> element suggests that text be rendered as <i>bold text</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>B</b> element suggests that text be rendered as <i>bold text</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 392
+#: rc.cpp:4553 rc.cpp:4689 rc.cpp:4766
+#, no-c-format
+msgid ""
+"The <b>I</b> element suggests that text be rendered as <i>italic text</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>I</b> element suggests that text be rendered as <i>italic text</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 401
+#: rc.cpp:4558 rc.cpp:4694 rc.cpp:4771
+#, no-c-format
+msgid ""
+"The <b>U</b> element, deprecated in HTML 4.0, suggests that text be rendered as "
+"<i>underlined text</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>U</b> element, deprecated in HTML 4.0, suggests that text be rendered as "
+"<i>underlined text</i>.\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 408
+#: rc.cpp:4563 rc.cpp:4699 rc.cpp:4776
+#, no-c-format
+msgid ""
+"The <b>BR</b> element forces a <i>break</i> in the current line of text.\n"
+" "
+"<br>- CLEAR=[ left | all | right | none ] (clear floating objects)\n"
+" "
+"<br>- core attributes\n"
+" "
+msgstr ""
+"The <b>BR</b> element forces a <i>break</i> in the current line of text.\n"
+" "
+"<br>- CLEAR=[ left | all | right | none ] (clear floating objects)\n"
+" "
+"<br>- core attributes\n"
+" "
+
+#. i18n: file extrafiles line 416
+#: rc.cpp:4569 rc.cpp:4705 rc.cpp:4782
+#, no-c-format
+msgid ""
+"The <b>P</b> element defines a <i>paragraph</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+msgstr ""
+"The <b>P</b> element defines a <i>paragraph</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right | justify ] (horizontal alignment)\n"
+" "
+"<br>- common attributes\n"
+" "
+
+#. i18n: file extrafiles line 419
+#: rc.cpp:4575 rc.cpp:4711 rc.cpp:4788
+#, no-c-format
+msgid "&nbsp;"
+msgstr "&nbsp;"
+
+#. i18n: file extrafiles line 422
+#: rc.cpp:4578 rc.cpp:4714 rc.cpp:4791
+#, no-c-format
+msgid ""
+"Inserting <b>nbsp</b>.\n"
+" Non breaking <i>space</i>.\n"
+" "
+msgstr ""
+"Inserting <b>nbsp</b>.\n"
+" Non breaking <i>space</i>.\n"
+" "
+
+#. i18n: file extrafiles line 429
+#: rc.cpp:4583 rc.cpp:4719 rc.cpp:4796
+#, no-c-format
+msgid ""
+"The <b>A</b> element denotes an <i>anchor</i>--a hypertext link or the "
+"destination of a link.\n"
+" The <b>HREF</b> attribute specifies a hypertext link to another resource, "
+"such as an <i>HTML</i> document or a <i>JPEG</i> image.\n"
+" "
+msgstr ""
+"The <b>A</b> element denotes an <i>anchor</i>--a hypertext link or the "
+"destination of a link.\n"
+" The <b>HREF</b> attribute specifies a hypertext link to another resource, "
+"such as an <i>HTML</i> document or a <i>JPEG</i> image.\n"
+" "
+
+#. i18n: file extrafiles line 435
+#: rc.cpp:4588 rc.cpp:4724 rc.cpp:4801 rc.cpp:5020
+#, no-c-format
+msgid ""
+"The <b>IMG</b> element specifies an <i>inline</i> image.\n"
+" The required <b>SRC</b> attribute specifies the location of the image.\n"
+" "
+msgstr ""
+"The <b>IMG</b> element specifies an <i>inline</i> image.\n"
+" The required <b>SRC</b> attribute specifies the location of the image.\n"
+" "
+
+#. i18n: file extrafiles line 441
+#: rc.cpp:4593 rc.cpp:4729 rc.cpp:4806
+#, no-c-format
+msgid ""
+"The <b>HR</b> element defines a <i>horizontal rule</i> for visual browsers.\n"
+" While this element is inherently presentational, it can be used "
+"structurally as a section divider.\n"
+" "
+msgstr ""
+"The <b>HR</b> element defines a <i>horizontal rule</i> for visual browsers.\n"
+" While this element is inherently presentational, it can be used "
+"structurally as a section divider.\n"
+" "
+
+#. i18n: file extrafiles line 447
+#: rc.cpp:4598 rc.cpp:4734 rc.cpp:4811 rc.cpp:4870
+#, no-c-format
+msgid ""
+"The <b>!-- --></b> element <i>comment</i> a text inside.\n"
+" "
+msgstr ""
+"The <b>!-- --></b> element <i>comment</i> a text inside.\n"
+" "
+
+#. i18n: file extrafiles line 454
+#: rc.cpp:4602 rc.cpp:4738 rc.cpp:4815
+#, no-c-format
+msgid ""
+"The <b>DIV ALIGN</b>=<i>left</i>\n"
+" suggests the horizontal alignment for the content of the division to <i>"
+"left</i>.\n"
+" "
+msgstr ""
+"The <b>DIV ALIGN</b>=<i>left</i>\n"
+" suggests the horizontal alignment for the content of the division to <i>"
+"left</i>.\n"
+" "
+
+#. i18n: file extrafiles line 461
+#: rc.cpp:4607 rc.cpp:4743 rc.cpp:4820
+#, no-c-format
+msgid ""
+"The <b>DIV ALIGN</b>=<i>center</i> or <b>CENTER</b>\n"
+" suggests the horizontal alignment for the content of the division to <i>"
+"center</i>.\n"
+" "
+msgstr ""
+"The <b>DIV ALIGN</b>=<i>center</i> or <b>CENTER</b>\n"
+" suggests the horizontal alignment for the content of the division to <i>"
+"centre</i>.\n"
+" "
+
+#. i18n: file extrafiles line 468
+#: rc.cpp:4612 rc.cpp:4748 rc.cpp:4825
+#, no-c-format
+msgid ""
+"The <b>DIV ALIGN</b>=<i>right</i>\n"
+" suggests the horizontal alignment for the content of the division to <i>"
+"right</i>.\n"
+" "
+msgstr ""
+"The <b>DIV ALIGN</b>=<i>right</i>\n"
+" suggests the horizontal alignment for the content of the division to <i>"
+"right</i>.\n"
+" "
+
+#. i18n: file extrafiles line 475
+#: rc.cpp:4617 rc.cpp:4753 rc.cpp:4830
+#, no-c-format
+msgid ""
+"The <b>DIV ALIGN</b>=<i>justify</i>\n"
+" suggests the horizontal alignment for the content of the division to <i>"
+"justify</i>.\n"
+" "
+msgstr ""
+"The <b>DIV ALIGN</b>=<i>justify</i>\n"
+" suggests the horizontal alignment for the content of the division to <i>"
+"justify</i>.\n"
+" "
+
+#. i18n: file extrafiles line 481
+#: rc.cpp:4622 rc.cpp:4758 rc.cpp:4835
+#, no-c-format
+msgid "Standard"
+msgstr "Standard"
+
+#. i18n: file extrafiles line 518
+#: rc.cpp:4625
+#, no-c-format
+msgid "CFML"
+msgstr "CFML"
+
+#. i18n: file extrafiles line 787
+#: rc.cpp:4681 rc.cpp:5167
+#, no-c-format
+msgid "Style"
+msgstr "Style"
+
+#. i18n: file extrafiles line 1109
+#: rc.cpp:4841
+#, no-c-format
+msgid "Docbook - UI"
+msgstr "Docbook - UI"
+
+#. i18n: file extrafiles line 1153
+#: rc.cpp:4844 rc.cpp:4892 rc.cpp:4937
+#, no-c-format
+msgid "tagxml"
+msgstr "tagxml"
+
+#. i18n: file extrafiles line 1203
+#: rc.cpp:4847
+#, no-c-format
+msgid ""
+"<chapter id=&quot;&quot;>\n"
+"<!-- -->\n"
+"\n"
+"<title></title>\n"
+"\n"
+"<para></para>\n"
+"\n"
+"\n"
+"\n"
+"<sect1>\n"
+"\n"
+"<title></title>\n"
+"\n"
+"<para></para>\n"
+"\n"
+"</sect1>\n"
+"\n"
+"\n"
+"\n"
+"</chapter>\n"
+msgstr ""
+"<chapter id=&quot;&quot;>\n"
+"<!-- -->\n"
+"\n"
+"<title></title>\n"
+"\n"
+"<para></para>\n"
+"\n"
+"\n"
+"\n"
+"<sect1>\n"
+"\n"
+"<title></title>\n"
+"\n"
+"<para></para>\n"
+"\n"
+"</sect1>\n"
+"\n"
+"\n"
+"\n"
+"</chapter>\n"
+
+#. i18n: file extrafiles line 1256
+#: rc.cpp:4874
+#, no-c-format
+msgid ""
+"<figure id=&quot;&quot;>\n"
+"<title></title>\n"
+"<graphic fileref=&quot;&quot;/>\n"
+"</figure>\n"
+msgstr ""
+"<figure id=&quot;&quot;>\n"
+"<title></title>\n"
+"<graphic fileref=&quot;&quot;/>\n"
+"</figure>\n"
+
+#. i18n: file extrafiles line 1264
+#: rc.cpp:4881
+#, no-c-format
+msgid ""
+"<example role=&quot;codelisting&quot; id=&quot;&quot;>\n"
+"<title></title>\n"
+"<programlisting><![CDATA[\n"
+"\n"
+"]]></programlisting>\n"
+"</example>"
+msgstr ""
+"<example role=&quot;codelisting&quot; id=&quot;&quot;>\n"
+"<title></title>\n"
+"<programlisting><![CDATA[\n"
+"\n"
+"]]></programlisting>\n"
+"</example>"
+
+#. i18n: file extrafiles line 1303
+#: rc.cpp:4889
+#, no-c-format
+msgid "XML Tools"
+msgstr "XML Tools"
+
+#. i18n: file extrafiles line 1404
+#: rc.cpp:4895
+#, no-c-format
+msgid "KDE DocBook Admonitions"
+msgstr "KDE DocBook Admonitions"
+
+#. i18n: file extrafiles line 1462
+#: rc.cpp:4898
+#, no-c-format
+msgid "KDE DocBook Tables"
+msgstr "KDE DocBook Tables"
+
+#. i18n: file extrafiles line 1523
+#: rc.cpp:4901
+#, no-c-format
+msgid "KDE DocBook Images"
+msgstr "KDE DocBook Images"
+
+#. i18n: file extrafiles line 1602
+#: rc.cpp:4904
+#, no-c-format
+msgid "KDE DocBook Lists"
+msgstr "KDE DocBook Lists"
+
+#. i18n: file extrafiles line 1627
+#: rc.cpp:4907
+#, no-c-format
+msgid "KDE DocBook Standard"
+msgstr "KDE DocBook Standard"
+
+#. i18n: file extrafiles line 1703
+#: rc.cpp:4910
+#, no-c-format
+msgid "UI Elements"
+msgstr "UI Elements"
+
+#. i18n: file extrafiles line 1779
+#: rc.cpp:4913
+#, no-c-format
+msgid "Tools"
+msgstr "Tools"
+
+#. i18n: file extrafiles line 1812
+#: dialogs/tagdialogs/tagdialog.cpp:192 rc.cpp:4919
+#, no-c-format
+msgid "Main"
+msgstr "Main"
+
+#. i18n: file extrafiles line 1852
+#: rc.cpp:4922 rc.cpp:5283
+#, no-c-format
+msgid "complexType"
+msgstr "complexType"
+
+#. i18n: file extrafiles line 1926
+#: rc.cpp:4925
+#, no-c-format
+msgid "Facets"
+msgstr "Facets"
+
+#. i18n: file extrafiles line 2000
+#: rc.cpp:4928 treeviews/tagattributetree.cpp:295
+#, no-c-format
+msgid "Attributes"
+msgstr "Attributes"
+
+#. i18n: file extrafiles line 2024
+#: rc.cpp:4931
+#, no-c-format
+msgid "Misc."
+msgstr "Misc."
+
+#. i18n: file extrafiles line 2068
+#: rc.cpp:4934 rc.cpp:5317
+#, no-c-format
+msgid "simpleType"
+msgstr "simpleType"
+
+#. i18n: file extrafiles line 2125
+#: rc.cpp:4940
+#, 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 ""
+"<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>\n"
+"<!DOCTYPE TAGS>\n"
+"<TAGS>\n"
+"\n"
+"</TAGS>\n"
+
+#. i18n: file extrafiles line 2184
+#: rc.cpp:4948
+#, no-c-format
+msgid ""
+"<children>\n"
+"<child name=&quot;&quot; />\n"
+"</children>"
+msgstr ""
+"<children>\n"
+"<child name=&quot;&quot; />\n"
+"</children>"
+
+#. i18n: file extrafiles line 2189
+#: rc.cpp:4953
+#, no-c-format
+msgid ""
+"<stoppingtags>\n"
+"<stoppingtag name=&quot;&quot; />\n"
+"</stoppingtags>"
+msgstr ""
+"<stoppingtags>\n"
+"<stoppingtag name=&quot;&quot; />\n"
+"</stoppingtags>"
+
+#. i18n: file extrafiles line 2195
+#: rc.cpp:4958
+#, no-c-format
+msgid "forms"
+msgstr "forms"
+
+#. i18n: file extrafiles line 2231
+#: rc.cpp:4961
+#, no-c-format
+msgid ""
+"The <b>B</b> element suggests that text be rendered as <i>bold text</i>.\n"
+" "
+msgstr ""
+"The <b>B</b> element suggests that text be rendered as <i>bold text</i>.\n"
+" "
+
+#. i18n: file extrafiles line 2234
+#: rc.cpp:4965
+#, no-c-format
+msgid ""
+"The <b>B</b> element suggests that text be rendered as <i>emphasized text</i>.\n"
+" "
+msgstr ""
+"The <b>B</b> element suggests that text be rendered as <i>emphasised text</i>.\n"
+" "
+
+#. i18n: file extrafiles line 2243
+#: rc.cpp:4969
+#, no-c-format
+msgid ""
+"The <b>I</b> element suggests that text be rendered as <i>italic text</i>.\n"
+" "
+msgstr ""
+"The <b>I</b> element suggests that text be rendered as <i>italic text</i>.\n"
+" "
+
+#. i18n: file extrafiles line 2248
+#: rc.cpp:4973
+#, no-c-format
+msgid ""
+"The <b>U</b> element suggests that text be rendered as <i>underlined text</i>.\n"
+" "
+msgstr ""
+"The <b>U</b> element suggests that text be rendered as <i>underlined text</i>.\n"
+" "
+
+#. i18n: file extrafiles line 2251
+#: rc.cpp:4977
+#, no-c-format
+msgid ""
+"The <b>small</b> element suggests that text be rendered as a <i>small font</i>"
+".\n"
+" "
+msgstr ""
+"The <b>small</b> element suggests that text be rendered as a <i>small font</i>"
+".\n"
+" "
+
+#. i18n: file extrafiles line 2258
+#: rc.cpp:4981
+#, no-c-format
+msgid ""
+"The <b>big</b> element suggests that text be rendered as a <i>big font</i>.\n"
+" "
+msgstr ""
+"The <b>big</b> element suggests that text be rendered as a <i>big font</i>.\n"
+" "
+
+#. i18n: file extrafiles line 2265
+#: rc.cpp:4985
+#, no-c-format
+msgid ""
+"The <b>br</b> element forces a <i>break</i> in the current line of text.\n"
+" "
+msgstr ""
+"The <b>br</b> element forces a <i>break</i> in the current line of text.\n"
+" "
+
+#. i18n: file extrafiles line 2275
+#: rc.cpp:4989
+#, no-c-format
+msgid ""
+"The <b>P</b> element defines a <i>paragraph</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right ] (horizontal alignment)\n"
+" "
+msgstr ""
+"The <b>P</b> element defines a <i>paragraph</i>.\n"
+" "
+"<br>- ALIGN=[ left | center | right ] (horizontal alignment)\n"
+" "
+
+#. i18n: file extrafiles line 2287
+#: rc.cpp:4998
+#, no-c-format
+msgid "text"
+msgstr "text"
+
+#. i18n: file extrafiles line 2333
+#: rc.cpp:5001
+#, no-c-format
+msgid "deck"
+msgstr "deck"
+
+#. i18n: file extrafiles line 2343
+#: rc.cpp:5004 rc.cpp:5216
+#, no-c-format
+msgid "table"
+msgstr "table"
+
+#. i18n: file extrafiles line 2362
+#: rc.cpp:5007
+#, no-c-format
+msgid "misc."
+msgstr "misc."
+
+#. i18n: file extrafiles line 2379
+#: rc.cpp:5010
+#, no-c-format
+msgid ""
+"The <b>anchor</b> element denotes an <i>anchor</i>-- a link to formatted text.\n"
+" The <b>task</b> within the tag is executed when the link is selected, such "
+"as an <i>go</i> task or a <i>refresh</i>.\n"
+" "
+msgstr ""
+"The <b>anchor</b> element denotes an <i>anchor</i>-- a link to formatted text.\n"
+" The <b>task</b> within the tag is executed when the link is selected, such "
+"as an <i>go</i> task or a <i>refresh</i>.\n"
+" "
+
+#. i18n: file extrafiles line 2383
+#: rc.cpp:5015
+#, no-c-format
+msgid ""
+"The <b>a</b> element denotes an <i>anchor</i>--a hypertext link or the "
+"destination of a link.\n"
+" The <b>HREF</b> attribute specifies a hypertext link to another <i>wml</i> "
+"document.\n"
+" "
+msgstr ""
+"The <b>a</b> element denotes an <i>anchor</i>--a hypertext link or the "
+"destination of a link.\n"
+" The <b>HREF</b> attribute specifies a hypertext link to another <i>wml</i> "
+"document.\n"
+" "
+
+#. i18n: file extrafiles line 2445
+#: rc.cpp:5025
+#, no-c-format
+msgid "tasks"
+msgstr "tasks"
+
+#. i18n: file extrafiles line 2460
+#: rc.cpp:5028
+#, no-c-format
+msgid "Debug"
+msgstr "Debug"
+
+#: rc.cpp:5029 rc.cpp:5046
+msgid "Font..."
+msgstr "Font..."
+
+#: rc.cpp:5030 rc.cpp:5047
+msgid "Font Size+1"
+msgstr "Font Size+1"
+
+#: rc.cpp:5031 rc.cpp:5048
+msgid "Font Size-1"
+msgstr "Font Size-1"
+
+#: rc.cpp:5032 rc.cpp:5049 rc.cpp:5124
+msgid "Pre"
+msgstr "Pre"
+
+#: rc.cpp:5033 rc.cpp:5050 rc.cpp:5125
+msgid "Subscript"
+msgstr "Subscript"
+
+#: rc.cpp:5034 rc.cpp:5051 rc.cpp:5126
+msgid "Superscript"
+msgstr "Superscript"
+
+#: rc.cpp:5035 rc.cpp:5052 rc.cpp:5127
+msgid "Head 1 Level"
+msgstr "Head 1 Level"
+
+#: rc.cpp:5036 rc.cpp:5053 rc.cpp:5128
+msgid "Head 2 Level"
+msgstr "Head 2 Level"
+
+#: rc.cpp:5037 rc.cpp:5054 rc.cpp:5129
+msgid "Head 3 Level"
+msgstr "Head 3 Level"
+
+#: rc.cpp:5038 rc.cpp:5055 rc.cpp:5130
+msgid "Head 4 Level"
+msgstr "Head 4 Level"
+
+#: rc.cpp:5039 rc.cpp:5056 rc.cpp:5131
+msgid "Head 5 Level"
+msgstr "Head 5 Level"
+
+#: rc.cpp:5040 rc.cpp:5093
+msgid "Unordered List"
+msgstr "Unordered List"
+
+#: rc.cpp:5041 rc.cpp:5094
+msgid "Ordered List"
+msgstr "Ordered List"
+
+#: rc.cpp:5042 rc.cpp:5095
+msgid "List Item"
+msgstr "List Item"
+
+#: rc.cpp:5043 rc.cpp:5096
+msgid "Definition List"
+msgstr "Definition List"
+
+#: rc.cpp:5044 rc.cpp:5097
+msgid "Definition Term"
+msgstr "Definition Term"
+
+#: rc.cpp:5045 rc.cpp:5098
+msgid "Definition"
+msgstr "Definition"
+
+#: rc.cpp:5057 rc.cpp:5099 rc.cpp:5192 utility/tagactionset.cpp:333
+msgid "Table"
+msgstr "Table"
+
+#: rc.cpp:5058 rc.cpp:5100
+msgid "Table Row (with dialog)"
+msgstr "Table Row (with dialogue)"
+
+#: rc.cpp:5059 rc.cpp:5101
+msgid "Table Body (with dialog)"
+msgstr "Table Body (with dialogue)"
+
+#: rc.cpp:5060 rc.cpp:5102
+msgid "Table Head (with dialog)"
+msgstr "Table Head (with dialogue)"
+
+#: rc.cpp:5061 rc.cpp:5103
+msgid "Table Data (with dialog)"
+msgstr "Table Data (with dialogue)"
+
+#: rc.cpp:5062 rc.cpp:5104
+msgid "Table Body"
+msgstr "Table Body"
+
+#: rc.cpp:5063 rc.cpp:5105
+msgid "Table Head"
+msgstr "Table Head"
+
+#: rc.cpp:5064 rc.cpp:5106
+msgid "Table Row"
+msgstr "Table Row"
+
+#: rc.cpp:5065 rc.cpp:5107
+msgid "Table Data"
+msgstr "Table Data"
+
+#: rc.cpp:5066 rc.cpp:5108
+msgid "Caption"
+msgstr "Caption"
+
+#: rc.cpp:5067 rc.cpp:5109
+msgid "Form"
+msgstr "Form"
+
+#: rc.cpp:5068 rc.cpp:5110
+msgid "Select"
+msgstr "Select"
+
+#: rc.cpp:5069 rc.cpp:5112
+msgid "Check Button"
+msgstr "Tick Button"
+
+#: rc.cpp:5070 rc.cpp:5113
+msgid "Radio Button"
+msgstr "Radio Button"
+
+#: rc.cpp:5071 rc.cpp:5115
+msgid "Text Area"
+msgstr "Text Area"
+
+#: rc.cpp:5072 rc.cpp:5116
+msgid "Input Password"
+msgstr "Input Password"
+
+#: rc.cpp:5073 rc.cpp:5117
+msgid "Input Text"
+msgstr "Input Text"
+
+#: rc.cpp:5074 rc.cpp:5120
+msgid "Submit"
+msgstr "Submit"
+
+#: rc.cpp:5077
+msgid "Bold"
+msgstr "Bold"
+
+#: rc.cpp:5079 rc.cpp:5135 rc.cpp:5151
+msgid "Underline"
+msgstr "Underline"
+
+#: rc.cpp:5080 rc.cpp:5136 rc.cpp:5152
+msgid "New Line"
+msgstr "New Line"
+
+#: rc.cpp:5081 rc.cpp:5137 rc.cpp:5153
+msgid "Paragraph"
+msgstr "Paragraph"
+
+#: rc.cpp:5082 rc.cpp:5138 rc.cpp:5154
+msgid "Non Breaking Space"
+msgstr "Non Breaking Space"
+
+#: rc.cpp:5083 rc.cpp:5139 rc.cpp:5155 rc.cpp:5185
+msgid "Anchor..."
+msgstr "Anchor..."
+
+#: rc.cpp:5084 rc.cpp:5140 rc.cpp:5156
+msgid "Image..."
+msgstr "Image..."
+
+#: rc.cpp:5085 rc.cpp:5141 rc.cpp:5157
+msgid "Horizontal Line"
+msgstr "Horizontal Line"
+
+#: rc.cpp:5087 rc.cpp:5143
+msgid "Align Left"
+msgstr "Align Left"
+
+#: rc.cpp:5088 rc.cpp:5144
+msgid "Align Center"
+msgstr "Align Centre"
+
+#: rc.cpp:5089 rc.cpp:5145
+msgid "Align Right"
+msgstr "Align Right"
+
+#: rc.cpp:5090 rc.cpp:5146
+msgid "Align Justify"
+msgstr "Align Justify"
+
+#: rc.cpp:5091 rc.cpp:5164
+msgid "Time"
+msgstr "Time"
+
+#: rc.cpp:5111
+msgid "Option"
+msgstr "Option"
+
+#: rc.cpp:5114 rc.cpp:5170
+msgid "Button"
+msgstr "Button"
+
+#: rc.cpp:5118
+msgid "Fieldset"
+msgstr "Fieldset"
+
+#: rc.cpp:5119
+msgid "Legend"
+msgstr "Legend"
+
+#: rc.cpp:5122 rc.cpp:5147 rc.cpp:5163
+msgid "Span"
+msgstr "Span"
+
+#: rc.cpp:5123
+msgid "Div"
+msgstr "Div"
+
+#: rc.cpp:5132 rc.cpp:5148
+msgid "Quick Start Dialog"
+msgstr "Quick Start Dialogue"
+
+#: rc.cpp:5165 rc.cpp:5350
+msgid "Meta"
+msgstr "Meta"
+
+#: rc.cpp:5166
+msgid "Base"
+msgstr "Base"
+
+#: parts/kafka/wkafkapart.cpp:71 rc.cpp:5168
+msgid "Link"
+msgstr "Link"
+
+#: rc.cpp:5169
+msgid "Application Name"
+msgstr "Application Name"
+
+#: rc.cpp:5172
+msgid "Label"
+msgstr "Label"
+
+#: rc.cpp:5173
+msgid "Menu"
+msgstr "Menu"
+
+#: rc.cpp:5174
+msgid "menu item"
+msgstr "menu item"
+
+#: rc.cpp:5175
+msgid "Sub menu"
+msgstr "Sub menu"
+
+#: rc.cpp:5178 rc.cpp:5214 rc.cpp:5247 rc.cpp:5255
+msgid "para"
+msgstr "para"
+
+#: rc.cpp:5180 rc.cpp:5208
+msgid "note"
+msgstr "note"
+
+#: rc.cpp:5181 rc.cpp:5249
+msgid "sect1"
+msgstr "sect1"
+
+#: rc.cpp:5182 rc.cpp:5250
+msgid "sect2"
+msgstr "sect2"
+
+#: rc.cpp:5183 rc.cpp:5251
+msgid "sect3"
+msgstr "sect3"
+
+#: rc.cpp:5184 rc.cpp:5252
+msgid "sect4"
+msgstr "sect4"
+
+#: rc.cpp:5186
+msgid "Web Link"
+msgstr "Web Link"
+
+#: rc.cpp:5188
+msgid "programlisting"
+msgstr "programlisting"
+
+#: rc.cpp:5189
+msgid "List"
+msgstr "List"
+
+#: rc.cpp:5190 rc.cpp:5324
+msgid "Items"
+msgstr "Items"
+
+#: rc.cpp:5191
+msgid "Emphasis"
+msgstr "Emphasis"
+
+#: rc.cpp:5193
+msgid "amp"
+msgstr "amp"
+
+#: rc.cpp:5194
+msgid "CDATA"
+msgstr "CDATA"
+
+#: rc.cpp:5195
+msgid "XML Validator"
+msgstr "XML Validator"
+
+#: rc.cpp:5196
+msgid "XSLT Processor"
+msgstr "XSLT Processor"
+
+#: rc.cpp:5197
+msgid "Class Name"
+msgstr "Class Name"
+
+#: rc.cpp:5198
+msgid "Metod Name"
+msgstr "Method Name"
+
+#: components/debugger/backtracelistview.cpp:61
+#: components/debugger/debuggerbreakpointview.cpp:62 rc.cpp:5199
+msgid "Function"
+msgstr "Function"
+
+#: rc.cpp:5201
+msgid "Var Name"
+msgstr "Var Name"
+
+#: rc.cpp:5202
+msgid "Command Line"
+msgstr "Command Line"
+
+#: rc.cpp:5203
+msgid "Parameter"
+msgstr "Parameter"
+
+#: rc.cpp:5204
+msgid "Prompt"
+msgstr "Prompt"
+
+#: rc.cpp:5205
+msgid "warning"
+msgstr "warning"
+
+#: rc.cpp:5206
+msgid "caution"
+msgstr "caution"
+
+#: rc.cpp:5207
+msgid "important"
+msgstr "important"
+
+#: rc.cpp:5209
+msgid "tip"
+msgstr "tip"
+
+#: rc.cpp:5210
+msgid "footnote"
+msgstr "footnote"
+
+#: rc.cpp:5211
+msgid "footnoteref"
+msgstr "footnoteref"
+
+#: rc.cpp:5212
+msgid "example"
+msgstr "example"
+
+#: rc.cpp:5213
+msgid "informalexample"
+msgstr "informalexample"
+
+#: rc.cpp:5215
+msgid "Table Wizard"
+msgstr "Table Wizard"
+
+#: rc.cpp:5217 rc.cpp:5254
+msgid "title"
+msgstr "title"
+
+#: rc.cpp:5218
+msgid "informaltable"
+msgstr "informaltable"
+
+#: rc.cpp:5219
+msgid "tgroup"
+msgstr "tgroup"
+
+#: rc.cpp:5220
+msgid "thead"
+msgstr "thead"
+
+#: rc.cpp:5221
+msgid "tbody"
+msgstr "tbody"
+
+#: rc.cpp:5222
+msgid "row"
+msgstr "row"
+
+#: rc.cpp:5223
+msgid "entry"
+msgstr "entry"
+
+#: rc.cpp:5224
+msgid "Image Wizard"
+msgstr "Image Wizard"
+
+#: rc.cpp:5225
+msgid "screenshot"
+msgstr "screenshot"
+
+#: rc.cpp:5226
+msgid "screeninfo"
+msgstr "screeninfo"
+
+#: rc.cpp:5227
+msgid "mediaobject"
+msgstr "mediaobject"
+
+#: rc.cpp:5228
+msgid "inlinemediaobject"
+msgstr "inlinemediaobject"
+
+#: rc.cpp:5229
+msgid "imageobject"
+msgstr "imageobject"
+
+#: rc.cpp:5230
+msgid "imagedata"
+msgstr "imagedata"
+
+#: rc.cpp:5231
+msgid "textobject"
+msgstr "textobject"
+
+#: rc.cpp:5232
+msgid "phrase"
+msgstr "phrase"
+
+#: rc.cpp:5233
+msgid "caption"
+msgstr "caption"
+
+#: rc.cpp:5234
+msgid "List Wizard"
+msgstr "List Wizard"
+
+#: rc.cpp:5235
+msgid "orderedlist"
+msgstr "orderedlist"
+
+#: rc.cpp:5236
+msgid "itemizedlist"
+msgstr "itemizedlist"
+
+#: rc.cpp:5237
+msgid "listitem"
+msgstr "listitem"
+
+#: rc.cpp:5238
+msgid "variablelist"
+msgstr "variablelist"
+
+#: rc.cpp:5239
+msgid "varlistentry"
+msgstr "varlistentry"
+
+#: rc.cpp:5240
+msgid "term"
+msgstr "term"
+
+#: rc.cpp:5241
+msgid "varlistitem"
+msgstr "varlistitem"
+
+#: rc.cpp:5242
+msgid "procedure"
+msgstr "procedure"
+
+#: rc.cpp:5243
+msgid "step"
+msgstr "step"
+
+#: rc.cpp:5244
+msgid "substeps"
+msgstr "substeps"
+
+#: rc.cpp:5245
+msgid "simplelist"
+msgstr "simplelist"
+
+#: rc.cpp:5246
+msgid "member"
+msgstr "member"
+
+#: rc.cpp:5248
+msgid "chapter"
+msgstr "chapter"
+
+#: rc.cpp:5253
+msgid "sect5"
+msgstr "sect5"
+
+#: rc.cpp:5256
+msgid "anchor"
+msgstr "anchor"
+
+#: rc.cpp:5257
+msgid "xref"
+msgstr "xref"
+
+#: rc.cpp:5258
+msgid "link"
+msgstr "link"
+
+#: rc.cpp:5259
+msgid "ulink"
+msgstr "ulink"
+
+#: rc.cpp:5260
+msgid "email"
+msgstr "email"
+
+#: rc.cpp:5261
+msgid "guilabel"
+msgstr "guilabel"
+
+#: rc.cpp:5262
+msgid "guibutton"
+msgstr "guibutton"
+
+#: rc.cpp:5263
+msgid "guiicon"
+msgstr "guiicon"
+
+#: rc.cpp:5264
+msgid "menuchoice"
+msgstr "menuchoice"
+
+#: rc.cpp:5265
+msgid "shortcut"
+msgstr "shortcut"
+
+#: rc.cpp:5266
+msgid "guimenu"
+msgstr "guimenu"
+
+#: rc.cpp:5267
+msgid "guimenuitem"
+msgstr "guimenuitem"
+
+#: rc.cpp:5268
+msgid "guisubmenu"
+msgstr "guisubmenu"
+
+#: rc.cpp:5269
+msgid "keycombo"
+msgstr "keycombo"
+
+#: rc.cpp:5270
+msgid "keycap"
+msgstr "keycap"
+
+#: rc.cpp:5271
+msgid "action"
+msgstr "action"
+
+#: rc.cpp:5272
+msgid "meinproc"
+msgstr "meinproc"
+
+#: rc.cpp:5273
+msgid "checkXML"
+msgstr "checkXML"
+
+#: rc.cpp:5274
+msgid "annotation"
+msgstr "annotation"
+
+#: rc.cpp:5275
+msgid "appInfo"
+msgstr "appInfo"
+
+#: rc.cpp:5276
+msgid "documentation"
+msgstr "documentation"
+
+#: rc.cpp:5277
+msgid "schema"
+msgstr "schema"
+
+#: rc.cpp:5278
+msgid "element"
+msgstr "element"
+
+#: rc.cpp:5279
+msgid "import"
+msgstr "import"
+
+#: rc.cpp:5280
+msgid "include"
+msgstr "include"
+
+#: rc.cpp:5281
+msgid "notation"
+msgstr "notation"
+
+#: rc.cpp:5282
+msgid "redefine"
+msgstr "redefine"
+
+#: rc.cpp:5284
+msgid "complexContent"
+msgstr "complexContent"
+
+#: rc.cpp:5285
+msgid "simpleContent"
+msgstr "simpleContent"
+
+#: rc.cpp:5286
+msgid "all"
+msgstr "all"
+
+#: rc.cpp:5287
+msgid "choice"
+msgstr "choice"
+
+#: rc.cpp:5288 rc.cpp:5312
+msgid "group"
+msgstr "group"
+
+#: rc.cpp:5289
+msgid "sequence"
+msgstr "sequence"
+
+#: rc.cpp:5290 rc.cpp:5308
+msgid "attribute"
+msgstr "attribute"
+
+#: rc.cpp:5291 rc.cpp:5309
+msgid "attributeGroup"
+msgstr "attributeGroup"
+
+#: rc.cpp:5292 rc.cpp:5307
+msgid "anyAttribute"
+msgstr "anyAttribute"
+
+#: rc.cpp:5293 rc.cpp:5318
+msgid "restriction"
+msgstr "restriction"
+
+#: rc.cpp:5294
+msgid "extension"
+msgstr "extension"
+
+#: rc.cpp:5295
+msgid "enumeration"
+msgstr "enumeration"
+
+#: rc.cpp:5296
+msgid "pattern"
+msgstr "pattern"
+
+#: rc.cpp:5297
+msgid "totalDigits"
+msgstr "totalDigits"
+
+#: rc.cpp:5298
+msgid "fractionDigits"
+msgstr "fractionDigits"
+
+#: rc.cpp:5299
+msgid "length"
+msgstr "length"
+
+#: rc.cpp:5300
+msgid "maxLength"
+msgstr "maxLength"
+
+#: rc.cpp:5301
+msgid "minLength"
+msgstr "minLength"
+
+#: rc.cpp:5302
+msgid "maxInclusive"
+msgstr "maxInclusive"
+
+#: rc.cpp:5303
+msgid "minInclusive"
+msgstr "minInclusive"
+
+#: rc.cpp:5304
+msgid "maxExclusive"
+msgstr "maxExclusive"
+
+#: rc.cpp:5305
+msgid "minExclusive"
+msgstr "minExclusive"
+
+#: rc.cpp:5306
+msgid "whiteSpace"
+msgstr "whiteSpace"
+
+#: rc.cpp:5310
+msgid "any"
+msgstr "any"
+
+#: rc.cpp:5311
+msgid "field"
+msgstr "field"
+
+#: rc.cpp:5313
+msgid "key"
+msgstr "key"
+
+#: rc.cpp:5314
+msgid "keyref"
+msgstr "keyref"
+
+#: rc.cpp:5315
+msgid "selector"
+msgstr "selector"
+
+#: rc.cpp:5316
+msgid "unique"
+msgstr "unique"
+
+#: rc.cpp:5319
+msgid "list"
+msgstr "list"
+
+#: rc.cpp:5320
+msgid "union"
+msgstr "union"
+
+#: rc.cpp:5321
+msgid "New Tag file"
+msgstr "New Tag file"
+
+#: rc.cpp:5325
+msgid "Item"
+msgstr "Item"
+
+#: rc.cpp:5331
+msgid "Children"
+msgstr "Children"
+
+#: rc.cpp:5332
+msgid "Stoppingtags"
+msgstr "Stoppingtags"
+
+#: rc.cpp:5334
+msgid "Input Text (wml)"
+msgstr "Input Text (wml)"
+
+#: rc.cpp:5336
+msgid "Option Group (wml)"
+msgstr "Option Group (wml)"
+
+#: rc.cpp:5337
+msgid "Bold (wml)"
+msgstr "Bold (wml)"
+
+#: rc.cpp:5339
+msgid "Italic (wml)"
+msgstr "Italic (wml)"
+
+#: rc.cpp:5340
+msgid "Underline (wml)"
+msgstr "Underline (wml)"
+
+#: rc.cpp:5341
+msgid "Small (wml)"
+msgstr "Small (wml)"
+
+#: rc.cpp:5342
+msgid "Big (wml)"
+msgstr "Big (wml)"
+
+#: rc.cpp:5344
+msgid "Paragraph (wml)"
+msgstr "Paragraph (wml)"
+
+#: rc.cpp:5346
+msgid "Access (wml)"
+msgstr "Access (wml)"
+
+#: rc.cpp:5347
+msgid "WML"
+msgstr "WML"
+
+#: rc.cpp:5348
+msgid "Card"
+msgstr "Card"
+
+#: rc.cpp:5349
+msgid "Head"
+msgstr "Head"
+
+#: rc.cpp:5351
+msgid "Table (wml)"
+msgstr "Table (wml)"
+
+#: rc.cpp:5352
+msgid "Table Row (wml)"
+msgstr "Table Row (wml)"
+
+#: rc.cpp:5353
+msgid "Table Data (wml)"
+msgstr "Table Data (wml)"
+
+#: rc.cpp:5354
+msgid "Anchor...(wml)"
+msgstr "Anchor...(wml)"
+
+#: rc.cpp:5355
+msgid "A...(wml)"
+msgstr "A...(wml)"
+
+#: rc.cpp:5356
+msgid "Image...(wml)"
+msgstr "Image...(wml)"
+
+#: rc.cpp:5357
+msgid "Timer (wml)"
+msgstr "Timer (wml)"
+
+#: rc.cpp:5358
+msgid "Set variable"
+msgstr "Set variable"
+
+#: rc.cpp:5359
+msgid "Post Field"
+msgstr "Post Field"
+
+#: rc.cpp:5360
+msgid "Go (wml)"
+msgstr "Go (wml)"
+
+#: rc.cpp:5361
+msgid "No operation (wml)"
+msgstr "No operation (wml)"
+
+#: rc.cpp:5362
+msgid "Previous (wml)"
+msgstr "Previous (wml)"
+
+#: rc.cpp:5364
+msgid "Do (wml)"
+msgstr "Do (wml)"
+
+#: rc.cpp:5365
+msgid "Onevent (wml)"
+msgstr "Onevent (wml)"
+
+#: rc.cpp:5366
+#, fuzzy
+msgid "HTML &Tidy Syntax Checking"
+msgstr "HTML &amp;Tidy Syntax Checking"
+
+#: rc.cpp:5367
+#, fuzzy
+msgid "&Kompare"
+msgstr "&amp;Kompare"
+
+#: rc.cpp:5368
+#, fuzzy
+msgid "View with &Opera"
+msgstr "View with &amp;Opera"
+
+#: rc.cpp:5369
+#, fuzzy
+msgid "View with Mo&zilla"
+msgstr "View with Mo&amp;zilla"
+
+#: rc.cpp:5370
+#, fuzzy
+msgid "View with &Firefox"
+msgstr "View with &amp;Firefox"
+
+#: rc.cpp:5371
+#, fuzzy
+msgid "View with &Netscape"
+msgstr "View with &amp;Netscape"
+
+#: tips.cpp:3
+msgid ""
+"<p>...that you can use ftp for file operations by using\n"
+"<b>ftp://user@domain/path</b> in the file dialog? It will prompt you for your "
+"password.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can use ftp for file operations by using\n"
+"<b>ftp://user@domain/path</b> in the file dialogue? It will prompt you for your "
+"password.\n"
+"</p>\n"
+
+#: tips.cpp:10
+msgid ""
+"<p>...that you can use SSH/SCP for file operations by using\n"
+"<b>fish://user@domain/path</b> in the file dialog? It will prompt you for your "
+"password.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can use SSH/SCP for file operations by using\n"
+"<b>fish://user@domain/path</b> in the file dialogue? It will prompt you for "
+"your password.\n"
+"</p>\n"
+
+#: tips.cpp:17
+msgid ""
+"<p>...that you can view and manage the content of any \n"
+"<b>project upload profile</b> in the in a tree in the right side dock? Dragging "
+"files from the upload profile to the project tree in the left dock will also "
+"prompt asking if you want to add them to the project if they are new.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can view and manage the content of any \n"
+"<b>project upload profile</b> in the in a tree in the right side dock? Dragging "
+"files from the upload profile to the project tree in the left dock will also "
+"prompt asking if you want to add them to the project if they are new.\n"
+"</p>\n"
+
+#: tips.cpp:24
+msgid ""
+"<p>...that you can turn on line numbering and the icon border\n"
+"by default from <b>Settings &gt; Configure Editor::Defaults</b>?\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can turn on line numbering and the icon border\n"
+"by default from <b>Settings &gt; Configure Editor::Defaults</b>?\n"
+"</p>\n"
+
+#: tips.cpp:31
+msgid ""
+"<p>...that you can create actions that will run scripts from\n"
+"<b>Settings &gt; Configure Actions</b> and place them on the toolbar? You can "
+"even assign hot keys to them.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can create actions that will run scripts from\n"
+"<b>Settings &gt; Configure Actions</b> and place them on the toolbar? You can "
+"even assign hot keys to them.\n"
+"</p>\n"
+
+#: tips.cpp:38
+msgid ""
+"<p>...that you can create custom toolbars and even make them project\n"
+"specific? You can customize any of Quanta's toolbars too.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can create custom toolbars and even make them project\n"
+"specific? You can customise any of Quanta's toolbars too.\n"
+"</p>\n"
+
+#: tips.cpp:45
+msgid ""
+"<p>...that you can create remote projects and manage them with the\n"
+"<b>kio slave of your choice</b>? Look in the project settings dialog.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can create remote projects and manage them with the\n"
+"<b>kio slave of your choice</b>? Look in the project settings dialogue.\n"
+"</p>\n"
+
+#: tips.cpp:52
+msgid ""
+"<p>...that you can open and close groups of files in projects with\n"
+"<b>Project Views</b>? You can even include project toolbars in the views. The "
+"new project toolbar makes it easy.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can open and close groups of files in projects with\n"
+"<b>Project Views</b>? You can even include project toolbars in the views. The "
+"new project toolbar makes it easy.\n"
+"</p>\n"
+
+#: tips.cpp:59
+msgid ""
+"<p>...that you can have as many <b>upload profiles</b> "
+"as you want for a project? This means you can have a separate test server and "
+"production server and Quanta will keep track of what is uploaded where.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can have as many <b>upload profiles</b> "
+"as you want for a project? This means you can have a separate test server and "
+"production server and Quanta will keep track of what is uploaded where.\n"
+"</p>\n"
+
+#: tips.cpp:65
+msgid ""
+"<p>...that you can view a summary of PHP classes, functions and variables\n"
+"in the structure tree with <b>RMB Show Groups For &gt; PHP</b>?\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can view a summary of PHP classes, functions and variables\n"
+"in the structure tree with <b>RMB Show Groups For &gt; PHP</b>?\n"
+"</p>\n"
+
+#: tips.cpp:72
+msgid ""
+"<p>...that you can use auto-complete with PHP's built in functions by using <b>"
+"Ctrl+Space</b>?\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can use auto-complete with PHP's built in functions by using <b>"
+"Ctrl+Space</b>?\n"
+"</p>\n"
+
+#: tips.cpp:78
+msgid ""
+"<p>...that you can turn on/off autoupdating of closing tags in\n"
+"<b>Settings &gt; Configure Quanta::Tag Style</b>?\n"
+msgstr ""
+"<p>...that you can turn on/off autoupdating of closing tags in\n"
+"<b>Settings &gt; Configure Quanta::Tag Style</b>?\n"
+
+#: tips.cpp:84
+msgid ""
+"<p>...that you can cause Quanta to open files from Konqueror into the\n"
+"currently open window by adding a <b>--unique</b> switch to your .desktop\n"
+"file or menu entry? It would look like this: '[path/]quanta --unique'.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can cause Quanta to open files from Konqueror into the\n"
+"currently open window by adding a <b>--unique</b> switch to your .desktop\n"
+"file or menu entry? It would look like this: '[path/]quanta --unique'.\n"
+"</p>\n"
+
+#: tips.cpp:92
+msgid ""
+"<p>...that you can add a keyboard shortcut for any action you define?\n"
+"Just go to <b>Settings > Configure Shortcuts</b>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can add a keyboard shortcut for any action you define?\n"
+"Just go to <b>Settings > Configure Shortcuts</b>.\n"
+"</p>\n"
+
+#: tips.cpp:99
+msgid ""
+"<p>...that you can add new local and remote top level folders to the Files "
+"Tree? Use <b>RMB New Top Folder...</b> and select a local folder or enter the "
+"remote server name in form of <i>ftp://user@server</i> "
+"and select the remote folder.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can add new local and remote top level folders to the Files "
+"Tree? Use <b>RMB New Top Folder...</b> and select a local folder or enter the "
+"remote server name in form of <i>ftp://user@server</i> "
+"and select the remote folder.\n"
+"</p>\n"
+
+#: tips.cpp:105
+msgid ""
+"<p>...that there is a <b>README</b> file with useful information?\n"
+"</p>\n"
+msgstr ""
+"<p>...that there is a <b>README</b> file with useful information?\n"
+"</p>\n"
+
+#: tips.cpp:111
+msgid ""
+"<p>...that we have a mailing list for Quanta users at <b>"
+"<a href=\"http://mail.kde.org/mailman/listinfo/quanta\">"
+"http://mail.kde.org/mailman/listinfo/quanta</a></b>? This is a great place to "
+"go for help and information. Please join before posting, even if you read from "
+"a newsreader. You can set it not to send you mail and this is how we prevent "
+"spam.\n"
+"</p>\n"
+msgstr ""
+"<p>...that we have a mailing list for Quanta users at <b>"
+"<a href=\"http://mail.kde.org/mailman/listinfo/quanta\">"
+"http://mail.kde.org/mailman/listinfo/quanta</a></b>? This is a great place to "
+"go for help and information. Please join before posting, even if you read from "
+"a newsreader. You can set it not to send you mail and this is how we prevent "
+"spam.\n"
+"</p>\n"
+
+#: tips.cpp:117
+msgid ""
+"<p>...that you can search the Quanta mailing list using <b>"
+"<a "
+"href=\"http://www.google.com/custom?hl=en&lr=&ie=ISO-8859-1&safe=off&cof=&sitese"
+"arch=http%3A%2F%2Fmail.kde.org&q=&btnG=Google+Search\">Google</a></b>? \n"
+"</p>\n"
+msgstr ""
+"<p>...that you can search the Quanta mailing list using <b>"
+"<a "
+"href=\"http://www.google.com/custom?hl=en&lr=&ie=ISO-8859-1&safe=off&cof=&sitese"
+"arch=http%3A%2F%2Fmail.kde.org&q=&btnG=Google+Search\">Google</a></b>? \n"
+"</p>\n"
+
+#: tips.cpp:123
+msgid ""
+"<p>...that we have additional mailing lists to support our users? Lists include "
+"Kommander and web development help.<b><a "
+"href=\"http://mail.kdewebdev.org/mailman/listinfo\">Click here to see</a></b>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that we have additional mailing lists to support our users? Lists include "
+"Kommander and web development help.<b><a "
+"href=\"http://mail.kdewebdev.org/mailman/listinfo\">Click here to see</a></b>.\n"
+"</p>\n"
+
+#: tips.cpp:129
+#, fuzzy
+msgid ""
+"<p>...that you can help to financially support our program of sponsoring "
+"developers? <b><a href=\"http://kdewebdev.org/donate.php\">"
+"Click here to help</a></b>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can help to financially support our program of sponsoring "
+"developers? <b><a "
+"href=\"http://quanta.sourceforge.net/main1.php?actfile=donate\">"
+"Click here to help</a></b>.\n"
+"</p>\n"
+
+#: tips.cpp:135
+msgid ""
+"<p>...that you can set a project root below your document root and then upload "
+"database password files and libraries where they can only be accessed by your "
+"user account.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can set a project root below your document root and then upload "
+"database password files and libraries where they can only be accessed by your "
+"user account.\n"
+"</p>\n"
+
+#: tips.cpp:141
+msgid ""
+"<p>...that you can use Quanta to enable new DTDs using our <b>tagxml DTD</b>"
+"? Quanta can even import a DTD for you.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can use Quanta to enable new DTDs using our <b>tagxml DTD</b>"
+"? Quanta can even import a DTD for you.\n"
+"</p>\n"
+
+#: tips.cpp:147
+msgid ""
+"<p>...that you can now edit and create Quanta <b>Document Type Editing "
+"Packages</b> from a dialog? Use DTD>Edit DTD settings to access this.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can now edit and create Quanta <b>Document Type Editing "
+"Packages</b> from a dialogue? Use DTD>Edit DTD settings to access this.\n"
+"</p>\n"
+
+#: tips.cpp:153
+msgid ""
+"<p>...that you can use <b>Kommander</b> to create custom dialogs for Quanta? "
+"Open the editor with <i>kmdr-editor</i> or run a dialog with <i>"
+"kmdr-executor mydialog.kmdr</i>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can use <b>Kommander</b> to create custom dialogues for Quanta? "
+"Open the editor with <i>kmdr-editor</i> or run a dialogue with <i>"
+"kmdr-executor mydialog.kmdr</i>.\n"
+"</p>\n"
+
+#: tips.cpp:159
+msgid ""
+"<p>...that <b>bookmarks are now saved</b>?\n"
+"</p>\n"
+msgstr ""
+"<p>...that <b>bookmarks are now saved</b>?\n"
+"</p>\n"
+
+#: tips.cpp:165
+msgid ""
+"<p>...that Quanta has a visual <b>problem reporter</b> "
+"for your current DTD? Switch to the <b>Structure Tree</b> "
+"and make the problem description widget visible with <b>"
+"View &gt; Show Problem Reporter</b>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta has a visual <b>problem reporter</b> "
+"for your current DTD? Switch to the <b>Structure Tree</b> "
+"and make the problem description widget visible with <b>"
+"View &gt; Show Problem Reporter</b>.\n"
+"</p>\n"
+
+#: tips.cpp:171
+msgid ""
+"<p>...that you can save <b>file descriptions</b> that appear in the project "
+"tree? Right click on a project file, select <i>Properties</i> and go to the <i>"
+"Quanta File Info</i> tab.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can save <b>file descriptions</b> that appear in the project "
+"tree? Right click on a project file, select <i>Properties</i> and go to the <i>"
+"Quanta File Info</i> tab.\n"
+"</p>\n"
+
+#: tips.cpp:177
+msgid ""
+"<p>...that you can set the <b>Upload Status</b> of files and folders in the "
+"project tree? Right click on a project file or folder and select <i>"
+"Upload Status</i> and set the appropriate actions. This enables you to set a "
+"project root below the document root and prevent support files from uploading "
+"while requiring confirmation on sensitive data files.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can set the <b>Upload Status</b> of files and folders in the "
+"project tree? Right click on a project file or folder and select <i>"
+"Upload Status</i> and set the appropriate actions. This enables you to set a "
+"project root below the document root and prevent support files from uploading "
+"while requiring confirmation on sensitive data files.\n"
+"</p>\n"
+
+#: tips.cpp:183
+msgid ""
+"<p>...that you can set the file tabs to one of three modes for close buttons? "
+"You can set them to never, always or delay/hover in <b>"
+"Settings &gt; Configure Quanta::User Interface</b>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can set the file tabs to one of three modes for close buttons? "
+"You can set them to never, always or delay/hover in <b>"
+"Settings &gt; Configure Quanta::User Interface</b>.\n"
+"</p>\n"
+
+#: tips.cpp:189
+msgid ""
+"<p>...that you can move the file tabs now? <b>Hold the middle mouse button on a "
+"tab and drag it where you want it.</b>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can move the file tabs now? <b>Hold the middle mouse button on a "
+"tab and drag it where you want it.</b>.\n"
+"</p>\n"
+
+#: tips.cpp:195
+msgid ""
+"<p>...that the file tabs now have popup menus? <b>RMB on a file tab</b> "
+"and you can even select which open file to view from a menu list.\n"
+"</p>\n"
+msgstr ""
+"<p>...that the file tabs now have popup menus? <b>RMB on a file tab</b> "
+"and you can even select which open file to view from a menu list.\n"
+"</p>\n"
+
+#: tips.cpp:201
+msgid ""
+"<p>...that Quanta can convert <b>tag and attribute case</b> "
+"for you? It's on the Tools menu.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta can convert <b>tag and attribute case</b> "
+"for you? It's on the Tools menu.\n"
+"</p>\n"
+
+#: tips.cpp:207
+msgid ""
+"<p>...that Quanta comes with a number of applications that run a plug ins? "
+"Quanta can also load other programs if they are installed including HTML Tidy, "
+"Cervisia and Kompare. Make sure you have HTML Tidy and the kdesdk module "
+"installed to use them all.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta comes with a number of applications that run a plug ins? "
+"Quanta can also load other programs if they are installed including HTML Tidy, "
+"Cervisia and Kompare. Make sure you have HTML Tidy and the kdesdk module "
+"installed to use them all.\n"
+"</p>\n"
+
+#: tips.cpp:213
+msgid ""
+"<p>...that you can use Cervisia to manage CVS from inside Quanta? <b>"
+"Click on the Cervisia icon</b> and it will load up the current project "
+"directory (if it is CVS). If you have never used CVS before Cervisia has great "
+"help files and setting up a local repository is easy.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can use Cervisia to manage CVS from inside Quanta? <b>"
+"Click on the Cervisia icon</b> and it will load up the current project "
+"directory (if it is CVS). If you have never used CVS before Cervisia has great "
+"help files and setting up a local repository is easy.\n"
+"</p>\n"
+
+#: tips.cpp:219
+msgid ""
+"<p>...that common CVS commands are available in the project context menu inside "
+"Quanta? <b>Open the project tree and right click on a file or folder.</b> "
+"This functionality uses the DCOP services of Cervisia so you must have it "
+"installed. It will also support any versioning system supported by Cervisia.\n"
+"</p>\n"
+msgstr ""
+"<p>...that common CVS commands are available in the project context menu inside "
+"Quanta? <b>Open the project tree and right click on a file or folder.</b> "
+"This functionality uses the DCOP services of Cervisia so you must have it "
+"installed. It will also support any versioning system supported by Cervisia.\n"
+"</p>\n"
+
+#: tips.cpp:225
+msgid ""
+"<p>...that you can use KFileReplace to find and replace across your entire "
+"project? <b>Click on the KFileReplace button</b> and you can set extensive "
+"configurations, use multi line values and wild cards, and even go to the files "
+"found in Quanta.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can use KFileReplace to find and replace across your entire "
+"project? <b>Click on the KFileReplace button</b> and you can set extensive "
+"configurations, use multi line values and wild cards, and even go to the files "
+"found in Quanta.\n"
+"</p>\n"
+
+#: tips.cpp:231
+msgid ""
+"<p>...that you can create image maps easily with Quanta? <b>"
+"Select KImageMapEditor from the Plugins menu</b> and you have estensive options "
+"at your fingertips.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can create image maps easily with Quanta? <b>"
+"Select KImageMapEditor from the Plugins menu</b> and you have estensive options "
+"at your fingertips.\n"
+"</p>\n"
+
+#: tips.cpp:237
+msgid ""
+"<p>...that you can debug XSL from within Quanta? <b>"
+"Click on the XSL icon for KXSL Dbg</b> and Quanta will load an interactive XSL "
+"debugger.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can debug XSL from within Quanta? <b>"
+"Click on the XSL icon for KXSL Dbg</b> and Quanta will load an interactive XSL "
+"debugger.\n"
+"</p>\n"
+
+#: tips.cpp:243
+msgid ""
+"<p>...that you can visually check the status of your links from within Quanta? "
+"<b>Select KLinkStatus from the Plugins menu</b> and Quanta will load a visual "
+"link checker.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can visually check the status of your links from within Quanta? "
+"<b>Select KLinkStatus from the Plugins menu</b> and Quanta will load a visual "
+"link checker.\n"
+"</p>\n"
+
+#: tips.cpp:249
+msgid ""
+"<p>...that you can view the HTML source when using project preview with PHP (or "
+"other server side scripting) in Quanta? <b>right click on a preview and select "
+"View Document Source</b> and Quanta will load a tab with the rendered HTML.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can view the HTML source when using project preview with PHP (or "
+"other server side scripting) in Quanta? <b>right click on a preview and select "
+"View Document Source</b> and Quanta will load a tab with the rendered HTML.\n"
+"</p>\n"
+
+#: tips.cpp:255
+msgid ""
+"<p>...that Quanta has XML tools for things like XSL Transforms? <b>"
+"Select the scripts tree on the left</b> and you will find several Kommander "
+"dialogs that use your installed libxml libraries.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta has XML tools for things like XSL Transforms? <b>"
+"Select the scripts tree on the left</b> and you will find several Kommander "
+"dialogues that use your installed libxml libraries.\n"
+"</p>\n"
+
+#: tips.cpp:261
+msgid ""
+"<p>...that Quanta has a local script library for useful scripts? <b>"
+"Select the scripts tree on the left</b> and you will find scripts and Kommander "
+"dialogs for doc generation, Quick Start, XSL Transforms and more.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta has a local script library for useful scripts? <b>"
+"Select the scripts tree on the left</b> and you will find scripts and Kommander "
+"dialogues for doc generation, Quick Start, XSL Transforms and more.\n"
+"</p>\n"
+
+#: tips.cpp:267
+msgid ""
+"<p>...that you can create the XML files used to display information about "
+"scripts in the Script tree? <b>Select the scripts tree on the left</b> "
+"and you will find scriptinfo.kmdr. Right click and select <i>Run Script</i> "
+"and fill in the dialog.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can create the XML files used to display information about "
+"scripts in the Script tree? <b>Select the scripts tree on the left</b> "
+"and you will find scriptinfo.kmdr. Right click and select <i>Run Script</i> "
+"and fill in the dialogue.\n"
+"</p>\n"
+
+#: tips.cpp:273
+msgid ""
+"<p>...that you can create text templates using <b>Drag and Drop </b>"
+"? Have your template tree open, select some text, drag it to the tree and drop "
+"it on a folder. Quanta will prompt you for a file name.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can create text templates using <b>Drag and Drop </b>"
+"? Have your template tree open, select some text, drag it to the tree and drop "
+"it on a folder. Quanta will prompt you for a file name.\n"
+"</p>\n"
+
+#: tips.cpp:279
+msgid ""
+"<p>...that you can create <b>filter actions for templates</b>"
+"? Right click on a template in the tree and select properties, Quanta Templates "
+"and a filtering action, which is a script from the scripts tree. This can take "
+"the template and filter it.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can create <b>filter actions for templates</b>"
+"? Right click on a template in the tree and select properties, Quanta Templates "
+"and a filtering action, which is a script from the scripts tree. This can take "
+"the template and filter it.\n"
+"</p>\n"
+
+#: tips.cpp:285
+msgid ""
+"<p>...that Quanta has <b>four types of templates</b>"
+"? There are document (page), text snippet, binary (linked files) and site (tgz "
+"files holding entire trees) templates. These all go in folders for each type.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta has <b>four types of templates</b>"
+"? There are document (page), text snippet, binary (linked files) and site (tgz "
+"files holding entire trees) templates. These all go in folders for each type.\n"
+"</p>\n"
+
+#: tips.cpp:291
+msgid ""
+"<p>...that Quanta has a deeply <b>integrated PHP debugger</b>"
+"? you can enable it from your <i>Project Settings</i>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta has a deeply <b>integrated PHP debugger</b>"
+"? you can enable it from your <i>Project Settings</i>.\n"
+"</p>\n"
+
+#: tips.cpp:297
+msgid ""
+"<p>...that Quanta now has <b>Team Project</b> capabilities? You can share "
+"information about roles, subprojects and tasks. This integrates with Quanta's "
+"new <b>Event Actions</b>. See the <i>Project Properties</i> dialog.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta now has <b>Team Project</b> capabilities? You can share "
+"information about roles, subprojects and tasks. This integrates with Quanta's "
+"new <b>Event Actions</b>. See the <i>Project Properties</i> dialogue.\n"
+"</p>\n"
+
+#: tips.cpp:303
+msgid ""
+"<p>...that Quanta supports attaching scripts to events with <b>Event Actions</b> "
+"in your projects? You can share information about roles, subprojects and tasks. "
+"This integrates with Quanta's new <b>Event Actions</b>. See the <i>"
+"Project Properties</i> dialog.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta supports attaching scripts to events with <b>Event Actions</b> "
+"in your projects? You can share information about roles, subprojects and tasks. "
+"This integrates with Quanta's new <b>Event Actions</b>. See the <i>"
+"Project Properties</i> dialogue.\n"
+"</p>\n"
+
+#: tips.cpp:309
+msgid ""
+"<p>...that Quanta now has a <b>public repository</b> "
+"for all resources? Quanta uses <i>KNewStuff</i> to make templates, scripts, "
+"DTEPs, toolbars and more available for download. Need something? Check the "
+"download menu items.\n"
+"</p>\n"
+msgstr ""
+"<p>...that Quanta now has a <b>public repository</b> "
+"for all resources? Quanta uses <i>KNewStuff</i> to make templates, scripts, "
+"DTEPs, toolbars and more available for download. Need something? Check the "
+"download menu items.\n"
+"</p>\n"
+
+#: tips.cpp:315
+msgid ""
+"<p>...that you can contribute to <b>Quanta's public repository</b> "
+"of resources? Just <a "
+"href=\"mailto:submissions@kdewebdev.org?subject=Quanta%20Resource\">"
+"email it here</a>.\n"
+"</p>\n"
+msgstr ""
+"<p>...that you can contribute to <b>Quanta's public repository</b> "
+"of resources? Just <a "
+"href=\"mailto:submissions@kdewebdev.org?subject=Quanta%20Resource\">"
+"email it here</a>.\n"
+"</p>\n"
+
+#: src/quanta.cpp:226
+msgid "Quanta data files were not found."
+msgstr "Quanta data files were not found."
+
+#: src/quanta.cpp:227
+msgid ""
+"You may have forgotten to run \"make install\", or your KDEDIR, KDEDIRS or PATH "
+"are not set correctly."
+msgstr ""
+"You may have forgotten to run \"make install\", or your KDEDIR, KDEDIRS or PATH "
+"are not set correctly."
+
+#: src/quanta.cpp:366 treeviews/structtreeview.cpp:113
+msgid "Open File"
+msgstr "Open File"
+
+#: src/quanta.cpp:378 src/quanta.cpp:2090 treeviews/structtreeview.cpp:1008
+msgid ""
+"<qt>The file <b>%1</b> does not exist or is not a recognized mime type.</qt>"
+msgstr ""
+"<qt>The file <b>%1</b> does not exist or is not a recognised mime type.</qt>"
+
+#: src/quanta.cpp:415
+msgid ""
+"The file %1 does not exist.\n"
+" Do you want to remove it from the list?"
+msgstr ""
+"The file %1 does not exist.\n"
+" Do you want to remove it from the list?"
+
+#: project/project.cpp:265 src/quanta.cpp:415
+msgid "Keep"
+msgstr "Keep"
+
+#: src/quanta.cpp:520
+msgid "Save File"
+msgstr "Save File"
+
+#: src/quanta.cpp:526
+msgid "<qt>Do you want to add the<br><b>%1</b><br>file to project?</qt>"
+msgstr "<qt>Do you want to add the<br><b>%1</b><br>file to project?</qt>"
+
+#: components/cvsservice/cvsservice.cpp:333 src/quanta.cpp:526
+#: utility/quantanetaccess.cpp:185
+msgid "Do Not Add"
+msgstr "Do Not Add"
+
+#: src/quanta.cpp:587
+#, c-format
+msgid ""
+"You must save the templates in the following folder: \n"
+"\n"
+"%1"
+msgstr ""
+"You must save the templates in the following folder: \n"
+"\n"
+"%1"
+
+#: src/quanta.cpp:606
+msgid ""
+"<qt>There was an error while creating the template file."
+"<br>Check that you have write access to <i>%1</i>.</qt>"
+msgstr ""
+"<qt>There was an error while creating the template file."
+"<br>Check that you have write access to <i>%1</i>.</qt>"
+
+#: src/quanta.cpp:606 treeviews/basetreeview.cpp:1187
+msgid "Template Creation Error"
+msgstr "Template Creation Error"
+
+#: src/quanta.cpp:785
+msgid "<center><h3>The current document is empty...</h3></center>"
+msgstr "<center><h3>The current document is empty...</h3></center>"
+
+#: src/quanta.cpp:933
+msgid " OVR "
+msgstr " OVR "
+
+#: src/quanta.cpp:933
+msgid " INS "
+msgstr " INS "
+
+#: src/quanta.cpp:937 src/quanta.cpp:1516
+msgid " R/O "
+msgstr " R/O "
+
+#: src/quanta.cpp:1061 src/quanta.cpp:1114 src/quanta_init.cpp:247
+msgid "&Window"
+msgstr "&Window"
+
+#: src/quanta.cpp:1152
+msgid ""
+"Changes made in the preview configuration dialog are global and have effect on "
+"every application using the KHTML part to display web pages, including "
+"Konqueror."
+msgstr ""
+"Changes made in the preview configuration dialogue are global and have effect "
+"on every application using the KHTML part to display web pages, including "
+"Konqueror."
+
+#: src/quanta.cpp:1159
+msgid "Configure Quanta"
+msgstr "Configure Quanta"
+
+#: src/quanta.cpp:1164
+msgid "Tag Style"
+msgstr "Tag Style"
+
+#: src/quanta.cpp:1178
+msgid "Environment"
+msgstr "Environment"
+
+#: src/quanta.cpp:1218
+msgid "User Interface"
+msgstr "User Interface"
+
+#: src/main.cpp:141 src/quanta.cpp:1241
+msgid "VPL View"
+msgstr "VPL View"
+
+#: src/quanta.cpp:1244
+msgid "Parser"
+msgstr "Parser"
+
+#: src/quanta.cpp:1514 src/quanta.cpp:1542
+msgid "Line: %1 Col: %2"
+msgstr "Line: %1 Col: %2"
+
+#: src/quanta.cpp:1971
+#, c-format
+msgid "Open File: %1"
+msgstr "Open File: %1"
+
+#: src/quanta.cpp:1975 src/quanta_init.cpp:938
+msgid "Open File: none"
+msgstr "Open File: none"
+
+#: src/quanta.cpp:2030
+msgid "Add Watch: '%1'"
+msgstr "Add Watch: '%1'"
+
+#: src/quanta.cpp:2041
+msgid "Set Value of '%1'"
+msgstr "Set Value of '%1'"
+
+#: src/quanta.cpp:2052
+msgid "Break When '%1'..."
+msgstr "Break When '%1'..."
+
+#: src/quanta.cpp:2140
+msgid ""
+"Cannot load the toolbars from the archive.\n"
+"Check that the filenames inside the archives begin with the archive name."
+msgstr ""
+"Cannot load the toolbars from the archive.\n"
+"Check that the filenames inside the archives begin with the archive name."
+
+#: src/quanta.cpp:2463
+msgid ""
+"<qt>An error happened while saving the <b>%1</b> toolbar."
+"<br>Check that you have write permissions for"
+"<br><b>%2</b>."
+"<br>"
+"<br>This might happen if you tried save to save a global toolbar as a simple "
+"user. Use <i>Save As</i> or <i>Toolbars->Save Toolbars->"
+"Save as Local Toolbar</i> in this case. </qt>"
+msgstr ""
+
+#: src/quanta.cpp:2464
+msgid "Toolbar Saving Error"
+msgstr "Toolbar Saving Error"
+
+#: src/quanta.cpp:2499 src/quanta.cpp:3322 src/quanta.cpp:3327
+msgid "Save Toolbar"
+msgstr "Save Toolbar"
+
+#: 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 "Please select a toolbar:"
+
+#: src/quanta.cpp:2556
+msgid ""
+"<qt>You must save the toolbars to the following folder: "
+"<br>"
+"<br><b>%1</b></qt>"
+msgstr ""
+"<qt>You must save the toolbars to the following folder: "
+"<br>"
+"<br><b>%1</b></qt>"
+
+#: src/quanta.cpp:2594
+msgid "New Toolbar"
+msgstr "New Toolbar"
+
+#: src/quanta.cpp:2594
+msgid "Enter toolbar name:"
+msgstr "Enter toolbar name:"
+
+#: src/quanta.cpp:2594
+#, c-format
+msgid "User_%1"
+msgstr "User_%1"
+
+#: src/quanta.cpp:2663 utility/toolbartabwidget.cpp:49
+#: utility/toolbartabwidget.cpp:327
+msgid "Remove Toolbar"
+msgstr "Remove Toolbar"
+
+#: src/quanta.cpp:2699
+msgid "Send Toolbar"
+msgstr "Send Toolbar"
+
+#: src/quanta.cpp:2738
+msgid "Send toolbar in email"
+msgstr "Send toolbar in email"
+
+#: src/quanta.cpp:2740
+msgid ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] toolbar.\n"
+"\n"
+"Have fun.\n"
+msgstr ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] toolbar.\n"
+"\n"
+"Have fun.\n"
+
+#: src/quanta.cpp:2744 src/quanta.cpp:3618 treeviews/scripttreeview.cpp:279
+#: treeviews/templatestreeview.cpp:991
+msgid "Content:"
+msgstr "Content:"
+
+#: src/quanta.cpp:2752
+msgid "Quanta Plus toolbar"
+msgstr "Quanta Plus toolbar"
+
+#: src/quanta.cpp:2757 src/quanta.cpp:3632 treeviews/scripttreeview.cpp:293
+#: treeviews/templatestreeview.cpp:1005
+msgid ""
+"No destination address was specified.\n"
+" Sending is aborted."
+msgstr ""
+"No destination address was specified.\n"
+" Sending is aborted."
+
+#: src/quanta.cpp:2757 src/quanta.cpp:3632 treeviews/scripttreeview.cpp:293
+#: treeviews/templatestreeview.cpp:1005
+msgid "Error Sending Email"
+msgstr "Error Sending Email"
+
+#: src/quanta.cpp:2801 src/quanta.cpp:2824
+msgid "Rename Toolbar"
+msgstr "Rename Toolbar"
+
+#: src/quanta.cpp:2824
+msgid "Enter the new name:"
+msgstr "Enter the new name:"
+
+#: src/quanta.cpp:3076
+msgid "Change the current DTD."
+msgstr "Change the current DTD."
+
+#: src/quanta.cpp:3098
+msgid "Edit DTD"
+msgstr "Edit DTD"
+
+#: src/quanta.cpp:3099 src/quanta.cpp:3562
+msgid "Please select a DTD:"
+msgstr "Please select a DTD:"
+
+#: src/quanta.cpp:3101
+msgid "Create a new DTEP description"
+msgstr "Create a new DTEP description"
+
+#: src/quanta.cpp:3102
+msgid "Load DTEP description from disk"
+msgstr "Load DTEP description from disk"
+
+#: src/quanta.cpp:3321
+msgid ""
+"<qt>Toolbar <b>%1</b> is new and unsaved. Do you want to save it before it is "
+"removed?</qt>"
+msgstr ""
+"<qt>Toolbar <b>%1</b> is new and unsaved. Do you want to save it before it is "
+"removed?</qt>"
+
+#: src/quanta.cpp:3326
+msgid ""
+"<qt>The toolbar <b>%1</b> was modified. Do you want to save it before it is "
+"removed?</qt>"
+msgstr ""
+"<qt>The toolbar <b>%1</b> was modified. Do you want to save it before it is "
+"removed?</qt>"
+
+#: src/quanta.cpp:3545
+msgid "Select DTEP Directory"
+msgstr "Select DTEP Directory"
+
+#: src/quanta.cpp:3561
+msgid "Send DTD"
+msgstr "Send DTD"
+
+#: src/quanta.cpp:3612
+msgid "Send DTEP in Email"
+msgstr "Send DTEP in Email"
+
+#: src/quanta.cpp:3614
+msgid ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] DTEP definition tarball.\n"
+"\n"
+"Have fun.\n"
+msgstr ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] DTEP definition tarball.\n"
+"\n"
+"Have fun.\n"
+
+#: src/quanta.cpp:3627
+msgid "Quanta Plus DTD"
+msgstr "Quanta Plus DTD"
+
+#: src/quanta.cpp:3723
+msgid "Code formatting can only be done in the source view."
+msgstr "Code formatting can only be done in the source view."
+
+#: src/quanta.cpp:3741
+msgid "The Document Properties Dialog is only for HTML and XHTML."
+msgstr "The Document Properties Dialogue is only for HTML and XHTML."
+
+#: src/quanta.cpp:3858
+msgid "Do you want to review the upload?"
+msgstr "Do you want to review the upload?"
+
+#: src/quanta.cpp:3858
+msgid "Enable Quick Upload"
+msgstr "Enable Quick Upload"
+
+#: src/quanta.cpp:3858
+msgid "Review"
+msgstr "Review"
+
+#: src/quanta.cpp:3858
+msgid "Do Not Review"
+msgstr "Do Not Review"
+
+#: src/quanta.cpp:4081 src/quanta.cpp:4768 src/quanta.cpp:4803
+msgid ""
+"The file must be saved before external preview.\n"
+"Do you want to save and preview?"
+msgstr ""
+"The file must be saved before external preview.\n"
+"Do you want to save and preview?"
+
+#: src/quanta.cpp:4083 src/quanta.cpp:4770 src/quanta.cpp:4805
+msgid "Save Before Preview"
+msgstr "Save Before Preview"
+
+#: src/main.cpp:70 src/quanta.cpp:4106 treeviews/basetreeview.cpp:440
+#: treeviews/templatestreeview.cpp:567
+msgid "Quanta"
+msgstr "Quanta"
+
+#: src/quanta.cpp:4330 src/quantadoc.cpp:320
+#, c-format
+msgid "Unknown tag: %1"
+msgstr "Unknown tag: %1"
+
+#: src/quanta.cpp:4552
+msgid ""
+"The CSS Editor cannot be invoked here.\n"
+"Try to invoke it on a tag or on a style section."
+msgstr ""
+"The CSS Editor cannot be invoked here.\n"
+"Try to invoke it on a tag or on a style section."
+
+#: src/quanta.cpp:4561
+msgid "Email Link (mailto)"
+msgstr "Email Link (mailto)"
+
+#: src/quanta.cpp:4623
+msgid "Generate List"
+msgstr "Generate List"
+
+#: src/quanta.cpp:4690
+msgid ""
+"The table structure is invalid. Most probably you forgot to close some tags."
+msgstr ""
+"The table structure is invalid. Most probably you forgot to close some tags."
+
+#: components/tableeditor/tableeditor.cpp:1168
+#: components/tableeditor/tableeditor.cpp:1189
+#: components/tableeditor/tableeditor.cpp:1204 src/quanta.cpp:4690
+msgid "Cannot Read Table"
+msgstr "Cannot Read Table"
+
+#: src/quanta.cpp:5359
+msgid "Annotate Document"
+msgstr "Annotate Document"
+
+#: src/viewmanager.cpp:71
+msgid "Close &Other Tabs"
+msgstr "Close &Other Tabs"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2581
+#: src/viewmanager.cpp:72
+msgid "Close &All"
+msgstr "Close &All"
+
+#: src/viewmanager.cpp:74
+msgid "&Upload File"
+msgstr "&Upload File"
+
+#: src/viewmanager.cpp:75
+msgid "&Delete File"
+msgstr "&Delete File"
+
+#: src/viewmanager.cpp:85
+msgid "&Switch To"
+msgstr "&Switch To"
+
+#: src/viewmanager.cpp:110 src/viewmanager.cpp:111
+#, c-format
+msgid "Untitled%1"
+msgstr "Untitled%1"
+
+#: src/viewmanager.cpp:648
+msgid "CVS"
+msgstr "CVS"
+
+#: src/document.cpp:182
+msgid "Breakpoint"
+msgstr "Breakpoint"
+
+#: src/document.cpp:184
+msgid "Annotation"
+msgstr "Annotation"
+
+#: src/document.cpp:412
+msgid "<qt>Cannot download <b>%1</b>.</qt>"
+msgstr "<qt>Cannot download <b>%1</b>.</qt>"
+
+#: src/document.cpp:424
+msgid "<qt>Cannot open <b>%1</b> for reading.</qt>"
+msgstr "<qt>Cannot open <b>%1</b> for reading.</qt>"
+
+#: src/document.cpp:2773
+msgid "Change Tag & Attribute Case"
+msgstr "Change Tag & Attribute Case"
+
+#: src/document.cpp:2792
+msgid "Working..."
+msgstr "Working..."
+
+#: src/document.cpp:2793
+msgid ""
+"Changing tag and attribute case. This may take some time, depending on the "
+"document complexity."
+msgstr ""
+"Changing tag and attribute case. This may take some time, depending on the "
+"document complexity."
+
+#: src/document.cpp:2991
+msgid "This DTD is not known for Quanta. Choose a DTD or create a new one."
+msgstr "This DTD is not known for Quanta. Choose a DTD or create a new one."
+
+#: src/document.cpp:3046
+msgid ""
+"\"%1\" is used for \"%2\".\n"
+msgstr ""
+"\"%1\" is used for \"%2\".\n"
+
+#: src/main.cpp:42
+msgid "Quanta Plus Web Development Environment"
+msgstr "Quanta Plus Web Development Environment"
+
+#: 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 ""
+"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"
+
+#: src/main.cpp:52
+#, fuzzy
+msgid "The Quanta+ developers"
+msgstr "(C) 2000-2005 - The Quanta+ developers"
+
+#: src/main.cpp:56
+msgid "File to open"
+msgstr "File to open"
+
+#: src/main.cpp:57
+msgid "Whether we start as a one-instance application"
+msgstr "Whether we start as a one-instance application"
+
+#: src/main.cpp:58
+msgid "Do not show the nice logo during startup"
+msgstr "Do not show the nice logo during startup"
+
+#: src/main.cpp:59
+msgid "Reset the layout of the user interface to the default"
+msgstr "Reset the layout of the user interface to the default"
+
+#: src/main.cpp:79
+msgid "Project Lead - public liaison"
+msgstr "Project Lead - public liaison"
+
+#: src/main.cpp:80
+msgid "Program Lead - bug squisher"
+msgstr "Program Lead - bug squasher"
+
+#: src/main.cpp:81 src/main.cpp:82
+msgid "Inactive - left for commercial version"
+msgstr "Inactive - left for commercial version"
+
+#: src/main.cpp:85
+msgid "Various fixes, table editor maintainer"
+msgstr "Various fixes, table editor maintainer"
+
+#: src/main.cpp:89
+msgid "Debugger interface and integration of the Gubed PHP debugger"
+msgstr "Debugger interface and integration of the Gubed PHP debugger"
+
+#: src/main.cpp:93
+msgid "Debugger interface"
+msgstr "Debugger interface"
+
+#: src/main.cpp:97
+msgid "XML - compliance, tools & DTEPs"
+msgstr "XML - compliance, tools & DTEPs"
+
+#: src/main.cpp:101
+msgid "Template contributions"
+msgstr "Template contributions"
+
+#: src/main.cpp:105
+msgid "ColdFusion support"
+msgstr "ColdFusion support"
+
+#: src/main.cpp:109
+msgid "Initial debugger work - advanced test"
+msgstr "Initial debugger work - advanced test"
+
+#: src/main.cpp:113
+msgid "Coding and tag dialog definition documentation and more"
+msgstr "Coding and tag dialogue definition documentation and more"
+
+#: src/main.cpp:117
+msgid "Original plugin system, various fixes"
+msgstr "Original plugin system, various fixes"
+
+#: src/main.cpp:121
+msgid ""
+"Original documentation, many cool parsing scripts to automate \n"
+"development"
+msgstr ""
+"Original documentation, many cool parsing scripts to automate \n"
+"development"
+
+#: src/main.cpp:125
+msgid ""
+"Various fixes, foundational code for the old DTD parsing and other \n"
+"DTD related work"
+msgstr ""
+"Various fixes, foundational code for the old DTD parsing and other \n"
+"DTD related work"
+
+#: src/main.cpp:129
+msgid "Tree based upload dialog"
+msgstr "Tree based upload dialogue"
+
+#: src/main.cpp:133
+msgid "Addition and maintenance of DTDs"
+msgstr "Addition and maintenance of DTDs"
+
+#: src/main.cpp:137
+msgid "Visual Page Layout part, new undo/redo system"
+msgstr "Visual Page Layout part, new undo/redo system"
+
+#: src/main.cpp:145
+msgid "Frame wizard, CSS wizard"
+msgstr "Frame wizard, CSS wizard"
+
+#: src/main.cpp:149
+msgid "Crash recovery"
+msgstr "Crash recovery"
+
+#: src/main.cpp:153
+msgid "Improvements to the treeview code; code review and cleanup"
+msgstr "Improvements to the treeview code; code review and cleanup"
+
+#: src/main.cpp:157
+msgid "Original CSS editor"
+msgstr "Original CSS editor"
+
+#: src/main.cpp:161
+msgid "Cool splash screen for many version releases of Quanta"
+msgstr "Cool splash screen for many version releases of Quanta"
+
+#: src/main.cpp:165
+msgid "Danish translation"
+msgstr "Danish translation"
+
+#: src/main.cpp:169
+msgid "Part of a code for the old PHP4 Debugger"
+msgstr "Part of a code for the old PHP4 Debugger"
+
+#: src/main.cpp:173
+msgid "XSLT tags"
+msgstr "XSLT tags"
+
+#: src/main.cpp:177
+msgid "Splash screen and icon for 3.2"
+msgstr "Splash screen and icon for 3.2"
+
+#: src/quantadoc.cpp:275
+msgid "Attributes of <%1>"
+msgstr "Attributes of <%1>"
+
+#: 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 ""
+"<qt>The DTD tag file %1 is not valid."
+"<br> The error message is: <i>%2 in line %3, column %4.</i></qt>"
+
+#: src/dtds.cpp:689
+msgid "Invalid Tag File"
+msgstr "Invalid Tag File"
+
+#: src/dtds.cpp:917 src/dtds.cpp:949
+msgid "<qt>Do you want to replace the existing <b>%1</b> DTD?</qt>"
+msgstr "<qt>Do you want to replace the existing <b>%1</b> DTD?</qt>"
+
+#: src/dtds.cpp:917 src/dtds.cpp:949
+msgid "Do Not Replace"
+msgstr "Do Not Replace"
+
+#: src/dtds.cpp:927 src/dtds.cpp:971
+msgid "<qt>Use the newly loaded <b>%1</b> DTD for the current document?</qt>"
+msgstr "<qt>Use the newly loaded <b>%1</b> DTD for the current document?</qt>"
+
+#: src/dtds.cpp:927 src/dtds.cpp:971
+msgid "Change DTD"
+msgstr "Change DTD"
+
+#: src/dtds.cpp:927 src/dtds.cpp:971
+msgid "Use"
+msgstr "Use"
+
+#: src/dtds.cpp:927 src/dtds.cpp:971
+msgid "Do Not Use"
+msgstr "Do Not Use"
+
+#: 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 ""
+"<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>"
+
+#: src/dtds.cpp:956
+msgid "Error Loading DTEP"
+msgstr "Error Loading DTEP"
+
+#: src/dtds.cpp:960
+msgid "<qt>Autoload the <b>%1</b> DTD in the future?</qt>"
+msgstr "<qt>Autoload the <b>%1</b> DTD in the future?</qt>"
+
+#: src/dtds.cpp:960 utility/newstuff.cpp:73
+msgid "Load"
+msgstr "Load"
+
+#: src/dtds.cpp:960
+msgid "Do Not Load"
+msgstr "Do Not Load"
+
+#: src/dtds.cpp:982
+msgid "Load DTD Entities Into DTEP"
+msgstr "Load DTD Entities Into DTEP"
+
+#: src/quantaview.cpp:298 src/quantaview.cpp:304
+msgid "[modified]"
+msgstr "[modified]"
+
+#: 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 "The VPL Mode does not support the current DTD, at the moment: %1"
+
+#: src/quantaview.cpp:966 utility/tagaction.cpp:1123
+msgid "Cannot insert the tag: invalid location."
+msgstr "Cannot insert the tag: invalid location."
+
+#: src/quantaview.cpp:1067
+msgid ""
+"The file \"%1\" has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"The file \"%1\" has been modified.\n"
+"Do you want to save it?"
+
+#: src/quanta_init.cpp:185
+msgid "Attribute Editor"
+msgstr "Attribute Editor"
+
+#: src/quanta_init.cpp:186
+msgid "Project"
+msgstr "Project"
+
+#: src/quanta_init.cpp:187 treeviews/templatestreeview.cpp:176
+msgid "Templates"
+msgstr "Templates"
+
+#: src/quanta_init.cpp:188 treeviews/structtreeview.cpp:155
+msgid "Document Structure"
+msgstr "Document Structure"
+
+#: src/quanta_init.cpp:189 treeviews/scripttreeview.cpp:66
+msgid "Scripts"
+msgstr "Scripts"
+
+#: src/quanta_init.cpp:190
+msgid "Messages"
+msgstr "Messages"
+
+#: src/quanta_init.cpp:191
+msgid "Problems"
+msgstr "Problems"
+
+#: src/quanta_init.cpp:192
+msgid "Annotations"
+msgstr "Annotations"
+
+#: src/quanta_init.cpp:347
+msgid "Line: 00000 Col: 000"
+msgstr "Line: 00000 Col: 000"
+
+#: src/quanta_init.cpp:485
+msgid "Message Window..."
+msgstr "Message Window..."
+
+#: src/quanta_init.cpp:709
+msgid "Annotate..."
+msgstr "Annotate..."
+
+#: src/quanta_init.cpp:710
+msgid "&Edit Current Tag..."
+msgstr "&Edit Current Tag..."
+
+#: src/quanta_init.cpp:713
+msgid "&Select Current Tag Area"
+msgstr "&Select Current Tag Area"
+
+#: src/quanta_init.cpp:716
+msgid "E&xpand Abbreviation"
+msgstr "E&xpand Abbreviation"
+
+#: src/quanta_init.cpp:720
+msgid "&Report Bug..."
+msgstr "&Report Bug..."
+
+#: src/quanta_init.cpp:732
+msgid "Ti&p of the Day"
+msgstr "Ti&p of the Day"
+
+#: src/quanta_init.cpp:739
+msgid "Close Other Tabs"
+msgstr "Close Other Tabs"
+
+#: src/quanta_init.cpp:743
+msgid "Open / Open Recent"
+msgstr "Open / Open Recent"
+
+#: src/quanta_init.cpp:746
+msgid "Close All"
+msgstr "Close All"
+
+#: src/quanta_init.cpp:754
+msgid "Save All..."
+msgstr "Save All..."
+
+#: src/quanta_init.cpp:757
+msgid "Reloa&d"
+msgstr "Reloa&d"
+
+#: src/quanta_init.cpp:762
+msgid "Save as Local Template..."
+msgstr "Save as Local Template..."
+
+#: src/quanta_init.cpp:766
+msgid "Save Selection to Local Template File..."
+msgstr "Save Selection to Local Template File..."
+
+#: src/quanta_init.cpp:774
+msgid "Find in Files..."
+msgstr "Find in Files..."
+
+#: src/quanta_init.cpp:785
+msgid "&Context Help..."
+msgstr "&Context Help..."
+
+#: src/quanta_init.cpp:789
+msgid "&Quanta Homepage"
+msgstr "&Quanta Homepage"
+
+#: src/quanta_init.cpp:793
+msgid "&User Mailing List"
+msgstr "&User Mailing List"
+
+#: src/quanta_init.cpp:797
+msgid "Make &Donation"
+msgstr "Make &Donation"
+
+#: src/quanta_init.cpp:801
+msgid "Tag &Attributes..."
+msgstr "Tag &Attributes..."
+
+#: src/quanta_init.cpp:805
+msgid "&Change the DTD..."
+msgstr "&Change the DTD..."
+
+#: src/quanta_init.cpp:809
+msgid "&Edit DTD Settings..."
+msgstr "&Edit DTD Settings..."
+
+#: src/quanta_init.cpp:813
+msgid "&Load && Convert DTD..."
+msgstr "&Load && Convert DTD..."
+
+#: src/quanta_init.cpp:816
+msgid "Load DTD E&ntities..."
+msgstr "Load DTD E&ntities..."
+
+#: src/quanta_init.cpp:820
+msgid "Load DTD &Package (DTEP)..."
+msgstr "Load DTD &Package (DTEP)..."
+
+#: src/quanta_init.cpp:824
+msgid "Send DTD Package (DTEP) in E&mail..."
+msgstr "Send DTD Package (DTEP) in E&mail..."
+
+#: src/quanta_init.cpp:828
+msgid "&Download DTD Package (DTEP)..."
+msgstr "&Download DTD Package (DTEP)..."
+
+#: src/quanta_init.cpp:831
+msgid "&Upload DTD Package (DTEP)..."
+msgstr "&Upload DTD Package (DTEP)..."
+
+#: src/quanta_init.cpp:839
+msgid "&Document Properties"
+msgstr "&Document Properties"
+
+#: src/quanta_init.cpp:843
+msgid "F&ormat XML Code"
+msgstr "F&ormat XML Code"
+
+#: src/quanta_init.cpp:847
+msgid "&Convert Tag && Attribute Case..."
+msgstr "&Convert Tag && Attribute Case..."
+
+#: src/quanta_init.cpp:855
+msgid "&Source Editor"
+msgstr "&Source Editor"
+
+#: src/quanta_init.cpp:861
+msgid "&VPL Editor"
+msgstr "&VPL Editor"
+
+#: src/quanta_init.cpp:867
+msgid "VPL && So&urce Editors"
+msgstr "VPL && So&urce Editors"
+
+#: src/quanta_init.cpp:880
+msgid "&Reload Preview"
+msgstr "&Reload Preview"
+
+#: src/quanta_init.cpp:885
+msgid "&Previous File"
+msgstr "&Previous File"
+
+#: src/quanta_init.cpp:889
+msgid "&Next File"
+msgstr "&Next File"
+
+#: src/quanta_init.cpp:896
+msgid "Configure &Actions..."
+msgstr "Configure &Actions..."
+
+#: src/quanta_init.cpp:904
+msgid "Configure Pre&view..."
+msgstr "Configure Pre&view..."
+
+#: src/quanta_init.cpp:907
+msgid "Load &Project Toolbar"
+msgstr "Load &Project Toolbar"
+
+#: src/quanta_init.cpp:911
+msgid "Load &Global Toolbar..."
+msgstr "Load &Global Toolbar..."
+
+#: src/quanta_init.cpp:912
+msgid "Load &Local Toolbar..."
+msgstr "Load &Local Toolbar..."
+
+#: src/quanta_init.cpp:913
+msgid "Save as &Local Toolbar..."
+msgstr "Save as &Local Toolbar..."
+
+#: src/quanta_init.cpp:914
+msgid "Save as &Project Toolbar..."
+msgstr "Save as &Project Toolbar..."
+
+#: src/quanta_init.cpp:915
+msgid "&New User Toolbar..."
+msgstr "&New User Toolbar..."
+
+#: src/quanta_init.cpp:916
+msgid "&Remove User Toolbar..."
+msgstr "&Remove User Toolbar..."
+
+#: src/quanta_init.cpp:917
+msgid "Re&name User Toolbar..."
+msgstr "Re&name User Toolbar..."
+
+#: src/quanta_init.cpp:918
+msgid "Send Toolbar in E&mail..."
+msgstr "Send Toolbar in E&mail..."
+
+#: src/quanta_init.cpp:919
+msgid "&Upload Toolbar..."
+msgstr "&Upload Toolbar..."
+
+#: src/quanta_init.cpp:920
+msgid "&Download Toolbar..."
+msgstr "&Download Toolbar..."
+
+#: src/quanta_init.cpp:922
+msgid "Smart Tag Insertion"
+msgstr "Smart Tag Insertion"
+
+#: src/quanta_init.cpp:925
+msgid "Show DTD Toolbar"
+msgstr "Show DTD Toolbar"
+
+#: src/quanta_init.cpp:928
+msgid "Hide DTD Toolbar"
+msgstr "Hide DTD Toolbar"
+
+#: src/quanta_init.cpp:930
+msgid "Complete Text"
+msgstr "Complete Text"
+
+#: src/quanta_init.cpp:932
+msgid "Completion Hints"
+msgstr "Completion Hints"
+
+#: src/quanta_init.cpp:939
+msgid "Upload..."
+msgstr "Upload..."
+
+#: src/quanta_init.cpp:940
+msgid "Delete File"
+msgstr "Delete File"
+
+#: src/quanta_init.cpp:942
+msgid "Upload Opened Project Files..."
+msgstr "Upload Opened Project Files..."
+
+#: src/quanta_init.cpp:1003
+msgid "&Preview"
+msgstr "&Preview"
+
+#: src/quanta_init.cpp:1007
+msgid "Preview Without Frames"
+msgstr "Preview Without Frames"
+
+#: src/quanta_init.cpp:1012
+msgid "View with &Konqueror"
+msgstr "View with &Konqueror"
+
+#: src/quanta_init.cpp:1034
+msgid "View with L&ynx"
+msgstr "View with L&ynx"
+
+#: src/quanta_init.cpp:1040
+msgid "Table Editor..."
+msgstr "Table Editor..."
+
+#: src/quanta_init.cpp:1044
+msgid "Quick List..."
+msgstr "Quick List..."
+
+#: src/quanta_init.cpp:1048
+msgid "Color..."
+msgstr "Colour..."
+
+#: src/quanta_init.cpp:1053
+msgid "Email..."
+msgstr "Email..."
+
+#: src/quanta_init.cpp:1057
+msgid "Misc. Tag..."
+msgstr "Misc. Tag..."
+
+#: src/quanta_init.cpp:1061
+msgid "Frame Wizard..."
+msgstr "Frame Wizard..."
+
+#: src/quanta_init.cpp:1065
+msgid "Paste &HTML Quoted"
+msgstr "Paste &HTML Quoted"
+
+#: src/quanta_init.cpp:1069
+msgid "Paste &URL Encoded"
+msgstr "Paste &URL Encoded"
+
+#: src/quanta_init.cpp:1073
+msgid "Insert CSS..."
+msgstr "Insert CSS..."
+
+#: src/quanta_init.cpp:1174
+msgid "Restore File"
+msgstr "Restore File"
+
+#: src/quanta_init.cpp:1176
+msgid ""
+"<qt>A backup copy of a file was found:"
+"<br>"
+"<br>Original file: <b>%1</b>"
+"<br>Original file size: <b>%2</b>"
+"<br>Original file last modified on: <b>%3</b>"
+"<br>"
+"<br>Backup file size: <b>%4</b>"
+"<br>Backup created on: <b>%5</b>"
+"<br>"
+"<br></qt>"
+msgstr ""
+"<qt>A backup copy of a file was found:"
+"<br>"
+"<br>Original file: <b>%1</b>"
+"<br>Original file size: <b>%2</b>"
+"<br>Original file last modified on: <b>%3</b>"
+"<br>"
+"<br>Backup file size: <b>%4</b>"
+"<br>Backup created on: <b>%5</b>"
+"<br>"
+"<br></qt>"
+
+#: src/quanta_init.cpp:1186
+msgid "&Restore the file from backup"
+msgstr "&Restore the file from backup"
+
+#: src/quanta_init.cpp:1187
+msgid "Do &not restore the file from backup"
+msgstr "Do &not restore the file from backup"
+
+#: src/quanta_init.cpp:1296
+msgid "Failed to query for running Quanta instances."
+msgstr "Failed to query for running Quanta instances."
+
+#: src/quanta_init.cpp:1407
+msgid "various script based dialogs including the Quick Start dialog"
+msgstr "various script based dialogues including the Quick Start dialogue"
+
+#: src/quanta_init.cpp:1414
+msgid "HTML syntax checking"
+msgstr "HTML syntax checking"
+
+#: src/quanta_init.cpp:1421
+msgid "comparing of files by content"
+msgstr "comparing of files by content"
+
+#: src/quanta_init.cpp:1426
+msgid "Control Center (kdebase)"
+msgstr "Control Centre (kdebase)"
+
+#: src/quanta_init.cpp:1429 src/quanta_init.cpp:1436
+msgid "preview browser configuration"
+msgstr "preview browser configuration"
+
+#: src/quanta_init.cpp:1443
+msgid "search and replace in files"
+msgstr "search and replace in files"
+
+#: src/quanta_init.cpp:1450
+msgid "XSLT debugging"
+msgstr "XSLT debugging"
+
+#: src/quanta_init.cpp:1458
+msgid "editing HTML image maps"
+msgstr "editing HTML image maps"
+
+#: src/quanta_init.cpp:1466
+msgid "link validity checking"
+msgstr "link validity checking"
+
+#: src/quanta_init.cpp:1473
+msgid "CVS management plugin"
+msgstr "CVS management plugin"
+
+#: src/quanta_init.cpp:1478
+msgid "<br><b>- %1</b> [<i>%2</i>] - %3 will not be available;"
+msgstr "<br><b>- %1</b> [<i>%2</i>] - %3 will not be available;"
+
+#: src/quanta_init.cpp:1503
+msgid "integrated CVS management"
+msgstr "integrated CVS management"
+
+#: src/quanta_init.cpp:1520
+msgid "Some applications required for full functionality are missing:<br>"
+msgstr "Some applications required for full functionality are missing:<br>"
+
+#: src/quanta_init.cpp:1520
+msgid ""
+"<br>"
+"<br>You may download the applications from the specified locations.</qt>"
+msgstr ""
+"<br>"
+"<br>You may download the applications from the specified locations.</qt>"
+
+#: src/quanta_init.cpp:1520
+msgid "Missing Applications"
+msgstr "Missing Applications"
+
+#: messages/messageitem.cpp:73 messages/messageitem.cpp:81
+msgid "File: "
+msgstr "File: "
+
+#: messages/messageitem.cpp:76
+msgid ", "
+msgstr ", "
+
+#: messages/messageoutput.cpp:50
+msgid "&Save As..."
+msgstr "&Save As..."
+
+#: messages/messageoutput.cpp:155
+msgid ""
+"*.log|Log Files (*.log)\n"
+"*|All Files"
+msgstr ""
+"*.log|Log Files (*.log)\n"
+"*|All Files"
+
+#: messages/messageoutput.cpp:155
+msgid "Save Log File"
+msgstr "Save Log File"
+
+#: messages/messageoutput.cpp:161
+msgid "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
+msgstr "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
+
+#: ../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 "Overwrite"
+
+#: messages/messageoutput.cpp:167
+msgid "<qt>Cannot save log file<br><b>%1</b></qt>"
+msgstr "<qt>Cannot save log file<br><b>%1</b></qt>"
+
+#: messages/annotationoutput.cpp:51 messages/annotationoutput.cpp:104
+#: messages/annotationoutput.cpp:204
+msgid "For You"
+msgstr "For You"
+
+#: 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 "All Files"
+
+#: messages/annotationoutput.cpp:87
+msgid "Line %1: %2"
+msgstr "Line %1: %2"
+
+#: messages/annotationoutput.cpp:201
+#, c-format
+msgid "For You: %1"
+msgstr "For You: %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>There are annotations addressed for you."
+"<br> To view them select the <i>For You</i> tab in the <i>Annotations</i> "
+"toolview.</qt>"
+
+#: messages/annotationoutput.cpp:351
+msgid "New Annotations"
+msgstr "New Annotations"
+
+#: dialogs/dirtydlg.cpp:44
+#, fuzzy
+msgid "<qt>The file <b>%1</b> was changed outside of the Quanta editor.</qt>"
+msgstr "The file was changed outside of the Quanta editor."
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:27
+msgid "Image source:"
+msgstr "Image source:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:46
+msgid "Width:"
+msgstr "Width:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:58
+msgid "Height:"
+msgstr "Height:"
+
+#: 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 "Alternate text:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:103
+msgid "Border:"
+msgstr "Border:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:115
+msgid "Align:"
+msgstr "Align:"
+
+#: dialogs/tagdialogs/tagmaildlg.cpp:96
+msgid "Select Address"
+msgstr "Select Address"
+
+#: dialogs/tagdialogs/tagmaildlg.cpp:104
+msgid "No addresses found."
+msgstr "No addresses found."
+
+#: dialogs/tagdialogs/colorcombo.cpp:178 dialogs/tagdialogs/colorcombo.cpp:232
+msgid "Custom..."
+msgstr "Custom..."
+
+#: dialogs/tagdialogs/tagimgdlg.cpp:107
+msgid ""
+"|Image Files\n"
+"*|All Files"
+msgstr ""
+"|Image Files\n"
+"*|All Files"
+
+#: dialogs/tagdialogs/tagdialog.cpp:127 dialogs/tagdialogs/tagdialog.cpp:146
+#: dialogs/tagdialogs/tagdialog.cpp:345 dialogs/tagdialogs/tagdialog.cpp:427
+msgid "Unknown tag"
+msgstr "Unknown tag"
+
+#: dialogs/tagdialogs/tagdialog.cpp:138
+msgid "Tag Properties: "
+msgstr "Tag Properties: "
+
+#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:27
+msgid "Rows:"
+msgstr "Rows:"
+
+#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:55
+msgid "Ordered"
+msgstr "Ordered"
+
+#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:61
+msgid "Unordered"
+msgstr "Unordered"
+
+#: dialogs/actionconfigdialog.cpp:151
+msgid "&Add New Toolbar"
+msgstr "&Add New Toolbar"
+
+#: dialogs/actionconfigdialog.cpp:152
+msgid "&Remove Toolbar"
+msgstr "&Remove Toolbar"
+
+#: dialogs/actionconfigdialog.cpp:153
+msgid "&Edit Toolbar"
+msgstr "&Edit Toolbar"
+
+#: dialogs/actionconfigdialog.cpp:193
+msgid "Do you really want to remove the \"%1\" toolbar?"
+msgstr "Do you really want to remove the \"%1\" toolbar?"
+
+#: dialogs/actionconfigdialog.cpp:269 dialogs/actionconfigdialog.cpp:782
+msgid "Do you want to save the changes made to this action?"
+msgstr "Do you want to save the changes made to this action?"
+
+#: 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 ""
+"The '%1' key combination has already been allocated to the \"%2\" action.\n"
+"Please choose a unique key combination."
+
+#: dialogs/actionconfigdialog.cpp:769
+msgid "Conflicting Shortcuts"
+msgstr "Conflicting Shortcuts"
+
+#: 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>Removing the action removes all the references to it.\n"
+"Are you sure you want to remove the <b>%1</b> action?</qt>"
+
+#: dialogs/actionconfigdialog.cpp:887
+msgid "Add Action to Toolbar"
+msgstr "Add Action to Toolbar"
+
+#: dialogs/settings/abbreviation.cpp:95
+msgid "New Abbreviation Group"
+msgstr "New Abbreviation Group"
+
+#: dialogs/settings/abbreviation.cpp:95
+msgid "Group name:"
+msgstr "Group name:"
+
+#: 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>There is already an abbreviation group called <b>%1</b>"
+". Choose an unique name for the new group.</qt>"
+
+#: dialogs/settings/abbreviation.cpp:100
+msgid "Group already exists"
+msgstr "Group already exists"
+
+#: dialogs/settings/abbreviation.cpp:118
+msgid "Add DTEP"
+msgstr "Add DTEP"
+
+#: dialogs/settings/abbreviation.cpp:119
+msgid "Select a DTEP:"
+msgstr "Select a DTEP:"
+
+#: dialogs/settings/abbreviation.cpp:145
+msgid "<qt>Select a DTEP from the list before using <b>Remove</b>.</qt>"
+msgstr "<qt>Select a DTEP from the list before using <b>Remove</b>.</qt>"
+
+#: dialogs/settings/abbreviation.cpp:145
+msgid "No DTEP Selected"
+msgstr "No DTEP Selected"
+
+#: dialogs/settings/abbreviation.cpp:190
+msgid "<qt>Do you really want to remove the <b>%1</b> template?</qt>"
+msgstr "<qt>Do you really want to remove the <b>%1</b> template?</qt>"
+
+#: dialogs/settings/abbreviation.cpp:204
+msgid "Edit Code Template"
+msgstr "Edit Code Template"
+
+#: 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>Cannot open the file <b>%1</b> for writing.\n"
+"Modified abbreviations will be lost when you quit Quanta.</qt>"
+
+#: components/framewizard/fmfpeditor.cpp:40 dialogs/filecombo.cpp:93
+msgid "*|All Files"
+msgstr "*|All Files"
+
+#: dialogs/dtepeditdlg.cpp:63
+msgid "&Pages"
+msgstr "&Pages"
+
+#: 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>The file <b>%1</b> is not writable."
+"<br>Do you want to save the configuration to a different file?</qt>"
+
+#: dialogs/dtepeditdlg.cpp:206
+msgid "Save to Different File"
+msgstr "Save to Different File"
+
+#: dialogs/dtepeditdlg.cpp:206
+msgid "Do Not Save"
+msgstr "Do Not Save"
+
+#: dialogs/dtepeditdlg.cpp:208
+msgid "*.rc|DTEP Description"
+msgstr "*.rc|DTEP Description"
+
+#: dialogs/dtepeditdlg.cpp:208
+msgid "Save Description As"
+msgstr "Save Description As"
+
+#: dialogs/dtepeditdlg.cpp:444
+msgid "Edit Structure Group"
+msgstr "Edit Structure Group"
+
+#: dialogs/dtepeditdlg.cpp:494
+msgid "Add Structure Group"
+msgstr "Add Structure Group"
+
+#: dialogs/dtepeditdlg.cpp:539
+msgid "<qt>Do you really want to delete the <b>%1</b> group?</qt>"
+msgstr "<qt>Do you really want to delete the <b>%1</b> group?</qt>"
+
+#: dialogs/dtepeditdlg.cpp:539
+msgid "Delete Group"
+msgstr "Delete Group"
+
+#: parts/kafka/domtreeview.cpp:35
+msgid "Value (limited to 20 char)"
+msgstr "Value (limited to 20 char)"
+
+#: parts/kafka/domtreeview.cpp:36
+msgid "Length"
+msgstr "Length"
+
+#: parts/kafka/domtreeview.cpp:37 parts/kafka/wkafkapart.cpp:71
+msgid "ID"
+msgstr "ID"
+
+#: parts/kafka/domtreeview.cpp:146
+msgid "Debugging KafkaWidget DOM Tree "
+msgstr "Debugging KafkaWidget DOM Tree "
+
+#: parts/kafka/wkafkapart.cpp:68
+msgid "Attribute"
+msgstr "Attribute"
+
+#: components/debugger/debuggerbreakpointview.cpp:61
+#: parts/kafka/wkafkapart.cpp:68
+msgid "Class"
+msgstr "Class"
+
+#: parts/kafka/wkafkapart.cpp:69
+msgid "Pseudo-class"
+msgstr "Pseudo-class"
+
+#: parts/kafka/wkafkapart.cpp:69
+msgid "CSS rules"
+msgstr "CSS rules"
+
+#: parts/kafka/wkafkapart.cpp:69
+msgid "Universal selector"
+msgstr "Universal selector"
+
+#: parts/kafka/wkafkapart.cpp:70
+msgid "Linked stylesheets"
+msgstr "Linked stylesheets"
+
+#: parts/kafka/wkafkapart.cpp:70
+msgid "Embedded stylesheets"
+msgstr "Embedded stylesheets"
+
+#: parts/kafka/wkafkapart.cpp:70
+msgid "Inline style attribute"
+msgstr "Inline style attribute"
+
+#: parts/kafka/wkafkapart.cpp:71
+msgid "Priority"
+msgstr "Priority"
+
+#: parts/kafka/wkafkapart.cpp:72
+msgid "Browser support"
+msgstr "Browser support"
+
+#: parts/kafka/wkafkapart.cpp:72
+msgid "Pseudo-element"
+msgstr "Pseudo-element"
+
+#: parts/kafka/wkafkapart.cpp:72
+msgid "Imported"
+msgstr "Imported"
+
+#: parts/kafka/wkafkapart.cpp:73
+msgid "Inheritance"
+msgstr "Inheritance"
+
+#: parts/kafka/wkafkapart.cpp:73
+msgid "Inherited"
+msgstr "Inherited"
+
+#: parts/kafka/wkafkapart.cpp:76
+msgid "Undo/Redo history"
+msgstr "Undo/Redo history"
+
+#: parts/kafka/wkafkapart.cpp:76
+msgid "CSS styles"
+msgstr "CSS styles"
+
+#: parts/kafka/htmldocumentproperties.cpp:340 parts/kafka/wkafkapart.cpp:78
+msgid "Sorry, VPL does not support this functionality yet."
+msgstr "Sorry, VPL does not support this functionality yet."
+
+#: parts/kafka/wkafkapart.cpp:79
+msgid "Merge cells"
+msgstr "Merge cells"
+
+#: parts/kafka/wkafkapart.cpp:80
+msgid "Split cells"
+msgstr "Split cells"
+
+#: parts/kafka/wkafkapart.cpp:81
+msgid "Edit CSS style of this Tag"
+msgstr "Edit CSS style of this Tag"
+
+#: parts/kafka/wkafkapart.cpp:82
+msgid "Ident all"
+msgstr "Ident all"
+
+#: parts/kafka/htmldocumentproperties.cpp:89
+msgid "Content"
+msgstr "Content"
+
+#: parts/kafka/htmldocumentproperties.cpp:98
+msgid "Rule"
+msgstr "Rule"
+
+#: parts/preview/whtmlpart.cpp:56
+msgid "View &Document Source"
+msgstr "View &Document Source"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Andrew Coles"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "andrew_coles@yahoo.co.uk"
+
+#: components/framewizard/fmfpeditor.cpp:36
+msgid "*.html *.htm|HTML Files"
+msgstr "*.html *.htm|HTML Files"
+
+#: components/framewizard/fmfpeditor.cpp:37
+msgid "*.php|PHP Files"
+msgstr "*.php|PHP Files"
+
+#: components/framewizard/fmfpeditor.cpp:38
+msgid "*.xml|XML Files"
+msgstr "*.xml|XML Files"
+
+#: components/framewizard/fmfpeditor.cpp:39
+msgid "*xhtml|XHTML Files"
+msgstr "*xhtml|XHTML Files"
+
+#: components/framewizard/framewizard.cpp:28
+msgid "You must select an area."
+msgstr "You must select an area."
+
+#: components/framewizard/framewizard.cpp:29
+msgid "Before editing a frame you must save the file."
+msgstr "Before editing a frame you must save the file."
+
+#: components/framewizard/framewizard.cpp:62
+msgid "Enter the desired number of rows:"
+msgstr "Enter the desired number of rows:"
+
+#: components/framewizard/framewizard.cpp:67
+msgid "Enter the desired number of columns:"
+msgstr "Enter the desired number of columns:"
+
+#: components/csseditor/styleeditor.cpp:44
+msgid "Open css dialog"
+msgstr "Open css dialogue"
+
+#: components/csseditor/colorrequester.cpp:63
+msgid "Open color dialog"
+msgstr "Open colour dialogue"
+
+#: components/csseditor/cssselector.cpp:49
+msgid "HTML Files"
+msgstr "HTML Files"
+
+#: components/csseditor/cssselector.cpp:49
+msgid "XHTML Files"
+msgstr "XHTML Files"
+
+#: components/csseditor/cssselector.cpp:49
+msgid "XML Files"
+msgstr "XML Files"
+
+#: components/csseditor/fontfamilychooser.cpp:43
+msgid "The Quick Brown Fox Jumps Over The Lazy Dog"
+msgstr "The Quick Brown Fox Jumps Over The Lazy Dog"
+
+#: components/csseditor/fontfamilychooser.cpp:84
+msgid "These are the names of the available fonts on your system"
+msgstr "These are the names of the available fonts on your system"
+
+#: components/csseditor/fontfamilychooser.cpp:85
+msgid "These are the names of the generic fonts "
+msgstr "These are the names of the generic fonts "
+
+#: components/csseditor/fontfamilychooser.cpp:86
+msgid "These are the names of the generic fonts you have selected "
+msgstr "These are the names of the generic fonts you have selected "
+
+#: components/csseditor/fontfamilychooser.cpp:87
+msgid "Click this to add a font to your style sheet"
+msgstr "Click this to add a font to your style sheet"
+
+#: components/csseditor/fontfamilychooser.cpp:88
+msgid "Click this to remove a font from your style sheet"
+msgstr "Click this to remove a font from your style sheet"
+
+#: components/csseditor/fontfamilychooser.cpp:89
+msgid "Click this to make the font more preferable than the preceeding one"
+msgstr "Click this to make the font more preferable than the preceeding one"
+
+#: components/csseditor/fontfamilychooser.cpp:90
+msgid "Click this to make the font less preferable than the following one"
+msgstr "Click this to make the font less preferable than the following one"
+
+#: components/csseditor/stylesheetparser.cpp:22
+msgid "has not been closed"
+msgstr "has not been closed"
+
+#: components/csseditor/stylesheetparser.cpp:23
+msgid "needs an opening parenthesis "
+msgstr "needs an opening bracket "
+
+#: components/csseditor/stylesheetparser.cpp:85
+msgid "The comment"
+msgstr "The comment"
+
+#: components/csseditor/stylesheetparser.cpp:133
+#: components/csseditor/stylesheetparser.cpp:141
+#: components/csseditor/stylesheetparser.cpp:147
+msgid "The selector"
+msgstr "The selector"
+
+#: components/csseditor/colorslider.cpp:77
+msgid "Red"
+msgstr "Red"
+
+#: components/csseditor/colorslider.cpp:77
+msgid "Green"
+msgstr "Green"
+
+#: components/csseditor/colorslider.cpp:77
+msgid "Blue"
+msgstr "Blue"
+
+#: components/csseditor/propertysetter.cpp:115
+msgid "More..."
+msgstr "More..."
+
+#: components/csseditor/tlpeditors.cpp:70
+msgid ""
+"With this line edit you can insert the URI of the resource you want to reach"
+msgstr ""
+"With this line edit you can insert the URI of the resource you want to reach"
+
+#: components/csseditor/tlpeditors.cpp:74
+msgid "Open the URI selector"
+msgstr "Open the URI selector"
+
+#: components/csseditor/tlpeditors.cpp:114
+msgid "Image Files"
+msgstr "Image Files"
+
+#: components/csseditor/tlpeditors.cpp:120
+msgid "Audio Files"
+msgstr "Audio Files"
+
+#: components/csseditor/tlpeditors.cpp:154
+msgid "With this line edit you can insert the name of the font you want to use"
+msgstr ""
+"With this line edit you can insert the name of the font you want to use"
+
+#: components/csseditor/tlpeditors.cpp:156
+msgid "Font family:"
+msgstr "Font family:"
+
+#: components/csseditor/tlpeditors.cpp:158
+msgid "Open font family chooser"
+msgstr "Open font family chooser"
+
+#: components/cvsservice/cvsservice.cpp:50
+msgid "&Commit..."
+msgstr "&Commit..."
+
+#: components/cvsservice/cvsservice.cpp:55
+msgid "Update &To"
+msgstr "Update &To"
+
+#: components/cvsservice/cvsservice.cpp:56
+msgid "&Tag/Date..."
+msgstr "&Tag/Date..."
+
+#: components/cvsservice/cvsservice.cpp:58
+msgid "&HEAD"
+msgstr "&HEAD"
+
+#: components/cvsservice/cvsservice.cpp:60
+msgid "Re&vert"
+msgstr "Re&vert"
+
+#: components/cvsservice/cvsservice.cpp:63
+msgid "&Add to Repository..."
+msgstr "&Add to Repository..."
+
+#: components/cvsservice/cvsservice.cpp:65
+msgid "&Remove From Repository..."
+msgstr "&Remove From Repository..."
+
+#: components/cvsservice/cvsservice.cpp:67
+msgid "&Ignore in CVS Operations"
+msgstr "&Ignore in CVS Operations"
+
+#: components/cvsservice/cvsservice.cpp:69
+msgid "Do &Not Ignore in CVS Operations"
+msgstr "Do &Not Ignore in CVS Operations"
+
+#: components/cvsservice/cvsservice.cpp:73
+msgid "Show &Log Messages"
+msgstr "Show &Log Messages"
+
+#: components/cvsservice/cvsservice.cpp:140
+msgid "Running CVS update..."
+msgstr "Running CVS update..."
+
+#: components/cvsservice/cvsservice.cpp:179
+msgid "Updating to revision %1 ..."
+msgstr "Updating to revision %1 ..."
+
+#: components/cvsservice/cvsservice.cpp:183
+msgid "Updating to the version from %1 ..."
+msgstr "Updating to the version from %1 ..."
+
+#: components/cvsservice/cvsservice.cpp:221
+msgid "Updating to HEAD..."
+msgstr "Updating to HEAD..."
+
+#: components/cvsservice/cvsservice.cpp:256
+msgid "Current"
+msgstr "Current"
+
+#: components/cvsservice/cvsservice.cpp:266
+msgid "Running CVS commit..."
+msgstr "Running CVS commit..."
+
+#: components/cvsservice/cvsservice.cpp:301
+msgid "Reverting to the version from the repository..."
+msgstr "Reverting to the version from the repository..."
+
+#: components/cvsservice/cvsservice.cpp:333
+msgid "Add the following files to repository?"
+msgstr "Add the following files to repository?"
+
+#: components/cvsservice/cvsservice.cpp:333
+msgid "CVS Add"
+msgstr "CVS Add"
+
+#: components/cvsservice/cvsservice.cpp:336
+msgid "Adding file to the repository..."
+msgstr "Adding file to the repository..."
+
+#: 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 ""
+"<qt>Remove the following files from the repository?"
+"<br>This will remove your <b>working copy</b> as well.</qt>"
+
+#: components/cvsservice/cvsservice.cpp:368
+msgid "CVS Remove"
+msgstr "CVS Remove"
+
+#: components/cvsservice/cvsservice.cpp:371
+msgid "Removing files from the repository..."
+msgstr "Removing files from the repository..."
+
+#: components/cvsservice/cvsservice.cpp:395
+msgid "Showing CVS log..."
+msgstr "Showing CVS log..."
+
+#: components/cvsservice/cvsservice.cpp:433
+msgid "\"%1\" is already in the CVS ignore list."
+msgstr "\"%1\" is already in the CVS ignore list."
+
+#: components/cvsservice/cvsservice.cpp:441
+msgid "\"%1\" added to the CVS ignore list."
+msgstr "\"%1\" added to the CVS ignore list."
+
+#: components/cvsservice/cvsservice.cpp:480
+msgid "\"%1\" is not in the CVS ignore list."
+msgstr "\"%1\" is not in the CVS ignore list."
+
+#: components/cvsservice/cvsservice.cpp:489
+msgid "\"%1\" removed from the CVS ignore list."
+msgstr "\"%1\" removed from the CVS ignore list."
+
+#: components/cvsservice/cvsservice.cpp:504
+msgid ""
+"<qt>The CVS command <b>%1</b> has failed. The error code was <i>%2</i>.</qt>"
+msgstr ""
+"<qt>The CVS command <b>%1</b> has failed. The error code was <i>%2</i>.</qt>"
+
+#: components/cvsservice/cvsservice.cpp:504
+msgid "Command Failed"
+msgstr "Command Failed"
+
+#: components/cvsservice/cvsservice.cpp:515
+msgid "CVS command finished."
+msgstr "CVS command finished."
+
+#: components/cvsservice/cvsservice.cpp:532
+msgid ""
+"Error: \"%1\" is not part of the\n"
+"\"%2\" repository."
+msgstr ""
+"Error: \"%1\" is not part of the\n"
+"\"%2\" repository."
+
+#: components/debugger/interfaces/debuggerclient.cpp:46
+msgid "The current debugger, %1, does not support the \"%2\" instruction."
+msgstr "The current debugger, %1, does not support the \"%2\" instruction."
+
+#: 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 "Unsupported Debugger Function"
+
+#: components/debugger/interfaces/debuggerclient.cpp:59
+msgid "Send HTTP Request"
+msgstr "Send HTTP Request"
+
+#: components/debugger/interfaces/debuggerclient.cpp:65
+msgid "Step Over"
+msgstr "Step Over"
+
+#: components/debugger/interfaces/debuggerclient.cpp:72
+msgid "Step Out"
+msgstr "Step Out"
+
+#: components/debugger/interfaces/debuggerclient.cpp:89
+msgid "Skip"
+msgstr "Skip"
+
+#: components/debugger/interfaces/debuggerclient.cpp:94
+msgid "Step Into"
+msgstr "Step Into"
+
+#: components/debugger/debuggermanager.cpp:251
+#: components/debugger/interfaces/debuggerclient.cpp:99
+msgid "Kill"
+msgstr "Kill"
+
+#: components/debugger/debuggermanager.cpp:273
+#: components/debugger/interfaces/debuggerclient.cpp:106
+msgid "Open Profiler Output"
+msgstr "Open Profiler Output"
+
+#: components/debugger/interfaces/debuggerclient.cpp:118
+msgid "Set Breakpoint"
+msgstr "Set Breakpoint"
+
+#: components/debugger/interfaces/debuggerclient.cpp:125
+msgid "Remove Breakpoint"
+msgstr "Remove Breakpoint"
+
+#: components/debugger/interfaces/debuggerclient.cpp:132
+msgid "%1 does not have any specific settings."
+msgstr "%1 does not have any specific settings."
+
+#: components/debugger/interfaces/debuggerclient.cpp:132
+msgid "Settings"
+msgstr "Settings"
+
+#: components/debugger/interfaces/debuggerclient.cpp:144
+#: components/debugger/interfaces/debuggerclient.cpp:151
+msgid "%1 does not support watches."
+msgstr "%1 does not support watches."
+
+#: components/debugger/interfaces/debuggerclient.cpp:157
+msgid "%1 does not support setting the value of variables."
+msgstr "%1 does not support setting the value of variables."
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:330
+msgid "Unrecognized package: '%1%2'"
+msgstr "Unrecognised package: '%1%2'"
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:342
+msgid "The debugger for %1 uses an unsupported protocol version (%2)"
+msgstr "The debugger for %1 uses an unsupported protocol version (%2)"
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:870
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:872
+msgid "Unable to open profiler output (%1)"
+msgstr "Unable to open profiler output (%1)"
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:870
+msgid "Profiler File Error"
+msgstr "Profiler File Error"
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:926
+msgid "Unable to set value of variable."
+msgstr "Unable to set value of variable."
+
+#: components/debugger/dbgp/dbgpnetwork.cpp:74
+#, c-format
+msgid "Listening on port %1"
+msgstr "Listening on port %1"
+
+#: components/debugger/dbgp/dbgpnetwork.cpp:81
+#, c-format
+msgid "Unable to listen on port %1"
+msgstr "Unable to listen on port %1"
+
+#: components/debugger/dbgp/dbgpnetwork.cpp:125
+msgid "Disconnected from remote host"
+msgstr ""
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:465
+msgid "Syntax or parse error in %1)"
+msgstr "Syntax or parse error in %1)"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:482
+msgid "Error occurred: Line %1, Code %2 (%3) in %4"
+msgstr "Error occurred: Line %1, Code %2 (%3) in %4"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:502
+msgid "Breakpoint reached"
+msgstr "Breakpoint reached"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:509
+msgid "Conditional breakpoint fulfilled"
+msgstr "Conditional breakpoint fulfilled"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:519
+#, c-format
+msgid "Established connection to %1"
+msgstr "Established connection to %1"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:560
+msgid ""
+"The script being debugged does not communicate with the correct protocol "
+"version"
+msgstr ""
+"The script being debugged does not communicate with the correct protocol "
+"version"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1136
+msgid "False"
+msgstr "False"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1136
+msgid "True"
+msgstr "True"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1145
+#: components/debugger/gubed/quantadebuggergubed.cpp:1230
+msgid "<Undefined>"
+msgstr "<Undefined>"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1234
+msgid "<Error>"
+msgstr "<Error>"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1239
+msgid "<Unimplemented type>"
+msgstr "<Unimplemented type>"
+
+#: components/debugger/debuggerbreakpointview.cpp:64
+#: components/debugger/variableslistview.cpp:56
+#: treeviews/tagattributetree.cpp:228
+msgid "Value"
+msgstr "Value"
+
+#: components/debugger/variableslistview.cpp:58
+#: treeviews/uploadtreeview.cpp:37
+msgid "Size"
+msgstr "Size"
+
+#: components/debugger/variableslistview.cpp:66
+msgid "&Set Value"
+msgstr "&Set Value"
+
+#: components/debugger/variableslistview.cpp:68
+msgid "&Dump in Messages Log"
+msgstr "&Dump in Messages Log"
+
+#: components/debugger/variableslistview.cpp:70
+msgid "&Copy to Clipboard"
+msgstr "&Copy to Clipboard"
+
+#: components/debugger/variableslistview.cpp:262
+msgid "Set Variable"
+msgstr "Set Variable"
+
+#: components/debugger/variableslistview.cpp:277
+msgid ""
+"Contents of variable %1:\n"
+">>>\n"
+msgstr ""
+"Contents of variable %1:\n"
+">>>\n"
+
+#: 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 ""
+"<qt>Unable to load the debugger plugin, error code %1 was returned: <b>%2</b>"
+".</qt>"
+
+#: components/debugger/debuggermanager.cpp:111 project/projectprivate.cpp:1535
+msgid "Debugger Error"
+msgstr "Debugger Error"
+
+#: components/debugger/debuggermanager.cpp:215
+msgid "Toggle &Breakpoint"
+msgstr "Toggle &Breakpoint"
+
+#: components/debugger/debuggermanager.cpp:216
+msgid "Toggles a breakpoint at the current cursor location"
+msgstr "Toggles a breakpoint at the current cursor location"
+
+#: components/debugger/debuggermanager.cpp:218
+msgid "&Clear Breakpoints"
+msgstr "&Clear Breakpoints"
+
+#: components/debugger/debuggermanager.cpp:219
+msgid "Clears all breakpoints"
+msgstr "Clears all breakpoints"
+
+#: components/debugger/debuggermanager.cpp:221
+#: components/debugger/debuggermanager.cpp:224
+msgid "Break When..."
+msgstr "Break When..."
+
+#: components/debugger/debuggermanager.cpp:222
+#: components/debugger/debuggermanager.cpp:225
+msgid "Adds a new conditional breakpoint"
+msgstr "Adds a new conditional breakpoint"
+
+#: components/debugger/debuggermanager.cpp:228
+msgid "Send HTTP R&equest"
+msgstr "Send HTTP R&equest"
+
+#: components/debugger/debuggermanager.cpp:229
+msgid "Initiate HTTP Request to the server with debugging activated"
+msgstr "Initiate HTTP Request to the server with debugging activated"
+
+#: components/debugger/debuggermanager.cpp:231
+msgid "&Trace"
+msgstr "&Trace"
+
+#: 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 ""
+"Traces through the script. If a script is currently not being debugged, it will "
+"start in trace mode when started"
+
+#: components/debugger/debuggermanager.cpp:234
+msgid "&Run"
+msgstr "&Run"
+
+#: 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 ""
+"Runs the script. If a script is currently not being debugged, it will start in "
+"run mode when started"
+
+#: components/debugger/debuggermanager.cpp:237
+msgid "&Step"
+msgstr "&Step"
+
+#: components/debugger/debuggermanager.cpp:238
+msgid ""
+"Executes the next line of execution, but does not step into functions or "
+"includes"
+msgstr ""
+"Executes the next line of execution, but does not step into functions or "
+"includes"
+
+#: components/debugger/debuggermanager.cpp:240
+msgid "Step &Into"
+msgstr "Step &Into"
+
+#: 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 ""
+"Executes the next line of execution and steps into it if it is a function call "
+"or inclusion of a file"
+
+#: components/debugger/debuggermanager.cpp:243
+msgid "S&kip"
+msgstr "S&kip"
+
+#: components/debugger/debuggermanager.cpp:244
+msgid ""
+"Skips the next command of execution and makes the next command the current one"
+msgstr ""
+"Skips the next command of execution and makes the next command the current one"
+
+#: components/debugger/debuggermanager.cpp:246
+msgid "Step &Out"
+msgstr "Step &Out"
+
+#: 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 ""
+"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)"
+
+#: components/debugger/debuggermanager.cpp:249
+msgid "&Pause"
+msgstr "&Pause"
+
+#: components/debugger/debuggermanager.cpp:250
+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 ""
+"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"
+
+#: components/debugger/debuggermanager.cpp:252
+msgid "Kills the currently running script"
+msgstr "Kills the currently running script"
+
+#: components/debugger/debuggermanager.cpp:254
+msgid "Start Session"
+msgstr "Start Session"
+
+#: components/debugger/debuggermanager.cpp:255
+msgid "Starts the debugger internally (Makes debugging possible)"
+msgstr "Starts the debugger internally (Makes debugging possible)"
+
+#: components/debugger/debuggermanager.cpp:257
+msgid "End Session"
+msgstr "End Session"
+
+#: components/debugger/debuggermanager.cpp:258
+msgid "Stops the debugger internally (debugging not longer possible)"
+msgstr "Stops the debugger internally (debugging not longer possible)"
+
+#: components/debugger/debuggermanager.cpp:261
+#: components/debugger/debuggermanager.cpp:264
+msgid "Watch Variable"
+msgstr "Watch Variable"
+
+#: components/debugger/debuggermanager.cpp:262
+#: components/debugger/debuggermanager.cpp:265
+msgid "Adds a variable to the watch list"
+msgstr "Adds a variable to the watch list"
+
+#: components/debugger/debuggermanager.cpp:268
+#: components/debugger/debuggermanager.cpp:271
+msgid "Changes the value of a variable"
+msgstr "Changes the value of a variable"
+
+#: components/debugger/debuggermanager.cpp:274
+msgid "Opens the profiler output file"
+msgstr "Opens the profiler output file"
+
+#: components/debugger/debuggermanager.cpp:375
+msgid "Add Watch"
+msgstr "Add Watch"
+
+#: components/debugger/debuggermanager.cpp:375
+msgid "Specify variable to watch:"
+msgstr "Specify variable to watch:"
+
+#: components/debugger/debuggermanager.cpp:608
+msgid "Unable to open file %1, check your basedirs and mappings."
+msgstr "Unable to open file %1, check your basedirs and mappings."
+
+#: components/debugger/debuggervariable.cpp:109
+msgid "Non scalar value"
+msgstr "Non scalar value"
+
+#: components/debugger/debuggervariable.cpp:154
+msgid "Array"
+msgstr "Array"
+
+#: components/debugger/debuggervariable.cpp:156
+msgid "Object"
+msgstr "Object"
+
+#: components/debugger/debuggervariable.cpp:158
+msgid "Reference"
+msgstr "Reference"
+
+#: components/debugger/debuggervariable.cpp:160
+msgid "Resource"
+msgstr "Resource"
+
+#: components/debugger/debuggervariable.cpp:162
+msgid "String"
+msgstr "String"
+
+#: components/debugger/debuggervariable.cpp:164
+msgid "Integer"
+msgstr "Integer"
+
+#: components/debugger/debuggervariable.cpp:166
+msgid "Float"
+msgstr "Float"
+
+#: components/debugger/debuggervariable.cpp:168
+msgid "Boolean"
+msgstr "Boolean"
+
+#: components/debugger/debuggervariable.cpp:170
+msgid "Undefined"
+msgstr "Undefined"
+
+#: components/debugger/debuggervariable.cpp:174 parsers/dtd/dtdparser.cpp:84
+msgid "Unknown"
+msgstr "Unknown"
+
+#: components/debugger/backtracelistview.cpp:60
+#: components/debugger/debuggerbreakpointview.cpp:63
+msgid "Line"
+msgstr "Line"
+
+#: components/debugger/backtracelistview.cpp:87
+msgid "Eval"
+msgstr "Eval"
+
+#: components/debugger/debuggerui.cpp:46
+msgid "Variables"
+msgstr "Variables"
+
+#: components/debugger/debuggerui.cpp:52
+msgid "Breakpoints"
+msgstr "Breakpoints"
+
+#: components/debugger/debuggerui.cpp:58
+msgid "Backtrace"
+msgstr "Backtrace"
+
+#: components/debugger/debuggerui.cpp:65
+msgid "Debug Output"
+msgstr "Debug Output"
+
+#: components/debugger/debuggerui.cpp:107
+msgid "Deb&ug"
+msgstr "Deb&ug"
+
+#: components/debugger/debuggerui.cpp:113
+msgid "Debugger Inactive"
+msgstr "Debugger Inactive"
+
+#: components/debugger/debuggerui.cpp:156
+msgid "No session"
+msgstr "No session"
+
+#: components/debugger/debuggerui.cpp:160
+msgid "Waiting"
+msgstr "Waiting"
+
+#: components/debugger/debuggerui.cpp:164
+msgid "Connected"
+msgstr "Connected"
+
+#: components/debugger/debuggerui.cpp:168
+msgid "Paused"
+msgstr "Paused"
+
+#: components/debugger/debuggerui.cpp:172
+msgid "Running"
+msgstr "Running"
+
+#: components/debugger/debuggerui.cpp:176
+msgid "Tracing"
+msgstr "Tracing"
+
+#: components/debugger/debuggerui.cpp:180
+msgid "On error"
+msgstr "On error"
+
+#: components/debugger/debuggerui.cpp:184
+msgid "On breakpoint"
+msgstr "On breakpoint"
+
+#: components/debugger/debuggerbreakpointview.cpp:59
+msgid "Expression"
+msgstr "Expression"
+
+#: components/tableeditor/tableeditor.cpp:55
+msgid "&Edit Cell Properties"
+msgstr "&Edit Cell Properties"
+
+#: components/tableeditor/tableeditor.cpp:56
+msgid "Edit &Row Properties"
+msgstr "Edit &Row Properties"
+
+#: components/tableeditor/tableeditor.cpp:59
+msgid "Merge Cells"
+msgstr "Merge Cells"
+
+#: components/tableeditor/tableeditor.cpp:60
+msgid "Break Merging"
+msgstr "Break Merging"
+
+#: components/tableeditor/tableeditor.cpp:63
+msgid "&Insert Row"
+msgstr "&Insert Row"
+
+#: components/tableeditor/tableeditor.cpp:64
+msgid "Insert Co&lumn"
+msgstr "Insert Co&lumn"
+
+#: components/tableeditor/tableeditor.cpp:65
+msgid "Remove Row"
+msgstr "Remove Row"
+
+#: components/tableeditor/tableeditor.cpp:66
+msgid "Remove Column"
+msgstr "Remove Column"
+
+#: components/tableeditor/tableeditor.cpp:68
+msgid "Edit &Table Properties"
+msgstr "Edit &Table Properties"
+
+#: components/tableeditor/tableeditor.cpp:69
+msgid "Edit Child Table"
+msgstr "Edit Child Table"
+
+#: components/tableeditor/tableeditor.cpp:207
+#, c-format
+msgid "Edit col: %1"
+msgstr "Edit col: %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 "Merged with (%1, %2)."
+
+#: 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 ""
+"Cannot edit the child table; you probably modified the cell containing the "
+"table manually."
+
+#: 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 ""
+"Cannot find the closing tag of the child table; you have probably introduced "
+"unclosed tags in the table and have broken its consistency."
+
+#: treeviews/filestreeview.cpp:87 treeviews/projecttreeview.cpp:128
+#: treeviews/servertreeview.cpp:103 treeviews/templatestreeview.cpp:147
+msgid "&Open"
+msgstr "&Open"
+
+#: treeviews/filestreeview.cpp:88 treeviews/projecttreeview.cpp:130
+msgid "Insert &Tag"
+msgstr "Insert &Tag"
+
+#: treeviews/filestreeview.cpp:89 treeviews/projecttreeview.cpp:131
+#: treeviews/servertreeview.cpp:105 treeviews/templatestreeview.cpp:151
+msgid "Clos&e"
+msgstr "Clos&e"
+
+#: treeviews/filestreeview.cpp:91 treeviews/filestreeview.cpp:109
+#: treeviews/templatestreeview.cpp:150 treeviews/templatestreeview.cpp:164
+msgid "&Insert in Project..."
+msgstr "&Insert in Project..."
+
+#: 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 "Re&name"
+
+#: 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 "&Properties"
+
+#: treeviews/filestreeview.cpp:99 treeviews/projecttreeview.cpp:143
+msgid "F&older..."
+msgstr "F&older..."
+
+#: treeviews/filestreeview.cpp:100 treeviews/projecttreeview.cpp:144
+msgid "&File..."
+msgstr "&File..."
+
+#: treeviews/filestreeview.cpp:104 treeviews/filestreeview.cpp:121
+msgid "New Top &Folder..."
+msgstr "New Top &Folder..."
+
+#: treeviews/filestreeview.cpp:105 treeviews/filestreeview.cpp:228
+msgid "&Add Folder to Top"
+msgstr "&Add Folder to Top"
+
+#: treeviews/filestreeview.cpp:106 treeviews/projecttreeview.cpp:152
+msgid "Create Site &Template..."
+msgstr "Create Site &Template..."
+
+#: treeviews/filestreeview.cpp:107 treeviews/projecttreeview.cpp:148
+#: treeviews/projecttreeview.cpp:162
+msgid "&Create New"
+msgstr "&Create New"
+
+#: treeviews/filestreeview.cpp:112
+msgid "&Change Alias..."
+msgstr "&Change Alias..."
+
+#: treeviews/filestreeview.cpp:123
+msgid "Files Tree"
+msgstr "Files Tree"
+
+#: treeviews/filestreeview.cpp:153
+msgid "Root Folder"
+msgstr "Root Folder"
+
+#: treeviews/filestreeview.cpp:158
+msgid "Home Folder"
+msgstr "Home Folder"
+
+#: treeviews/filestreeview.cpp:216
+msgid "Remove From &Top"
+msgstr "Remove From &Top"
+
+#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
+msgid "Set Alias"
+msgstr "Set Alias"
+
+#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
+#: treeviews/filestreeview.cpp:319
+msgid "Alternative folder name:"
+msgstr "Alternative folder name:"
+
+#: treeviews/filestreeview.cpp:264 treeviews/filestreeview.cpp:290
+#: treeviews/filestreeview.cpp:327
+msgid "<qt><b>%1</b> is already a toplevel entry.</qt>"
+msgstr "<qt><b>%1</b> is already a toplevel entry.</qt>"
+
+#: treeviews/filestreeview.cpp:277
+msgid "Choose Local or Remote Folder"
+msgstr "Choose Local or Remote Folder"
+
+#: 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/filestreeview.cpp:319
+msgid "Change Alias"
+msgstr "Change Alias"
+
+#: treeviews/structtreetag.cpp:119
+msgid ""
+"Line %1: %2 is not a possible child of %3.\n"
+msgstr ""
+"Line %1: %2 is not a possible child of %3.\n"
+
+#: treeviews/structtreetag.cpp:132
+msgid "Line %1, column %2: Closing tag for %3 is missing."
+msgstr "Line %1, column %2: Closing tag for %3 is missing."
+
+#: treeviews/structtreetag.cpp:137
+msgid "Line %1, column %2: %3 is not part of %4."
+msgstr "Line %1, column %2: %3 is not part of %4."
+
+#: treeviews/structtreetag.cpp:164
+msgid "Empty tag"
+msgstr "Empty tag"
+
+#: treeviews/structtreetag.cpp:185
+msgid "Line %1, column %2: Opening tag for %3 is missing."
+msgstr "Line %1, column %2: Opening tag for %3 is missing."
+
+#: treeviews/templatestreeview.cpp:73
+msgid "Insert as &Text"
+msgstr "Insert as &Text"
+
+#: treeviews/templatestreeview.cpp:74
+msgid "Insert &Link to File"
+msgstr "Insert &Link to File"
+
+#: treeviews/templatestreeview.cpp:75
+msgid "&New Document Based on This"
+msgstr "&New Document Based on This"
+
+#: treeviews/templatestreeview.cpp:76
+msgid "&Extract Site Template To..."
+msgstr "&Extract Site Template To..."
+
+#: treeviews/templatestreeview.cpp:135 treeviews/templatestreeview.cpp:139
+msgid "Text Snippet"
+msgstr "Text Snippet"
+
+#: treeviews/templatestreeview.cpp:136 treeviews/templatestreeview.cpp:140
+msgid "Binary File"
+msgstr "Binary File"
+
+#: treeviews/templatestreeview.cpp:137 treeviews/templatestreeview.cpp:141
+msgid "Document Template"
+msgstr "Document Template"
+
+#: treeviews/templatestreeview.cpp:138 treeviews/templatestreeview.cpp:142
+msgid "Site Template"
+msgstr "Site Template"
+
+#: treeviews/templatestreeview.cpp:148 treeviews/templatestreeview.cpp:161
+msgid "Send in E&mail..."
+msgstr "Send in E&mail..."
+
+#: treeviews/templatestreeview.cpp:149 treeviews/templatestreeview.cpp:162
+msgid "&Upload Template..."
+msgstr "&Upload Template..."
+
+#: treeviews/templatestreeview.cpp:160
+msgid "&New Folder..."
+msgstr "&New Folder..."
+
+#: treeviews/templatestreeview.cpp:163 treeviews/templatestreeview.cpp:174
+msgid "&Download Template..."
+msgstr "&Download Template..."
+
+#: treeviews/templatestreeview.cpp:177
+msgid "Group"
+msgstr "Group"
+
+#: treeviews/templatestreeview.cpp:211
+msgid "Global Templates"
+msgstr "Global Templates"
+
+#: treeviews/templatestreeview.cpp:215
+msgid "Local Templates"
+msgstr "Local Templates"
+
+#: treeviews/templatestreeview.cpp:218
+msgid "Project Templates"
+msgstr "Project Templates"
+
+#: treeviews/templatestreeview.cpp:376
+msgid "Create New Template Folder"
+msgstr "Create New Template Folder"
+
+#: treeviews/templatestreeview.cpp:386 treeviews/templatestreeview.cpp:619
+msgid "&Inherit parent attribute (nothing)"
+msgstr "&Inherit parent attribute (nothing)"
+
+#: treeviews/templatestreeview.cpp:389 treeviews/templatestreeview.cpp:622
+msgid "&Inherit parent attribute (%1)"
+msgstr "&Inherit parent attribute (%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 ""
+"Error while creating the new folder.\n"
+" Maybe you do not have permission to write in the %1 folder."
+
+#: treeviews/templatestreeview.cpp:458
+msgid "Save selection as template file:"
+msgstr "Save selection as template file:"
+
+#: treeviews/basetreeview.cpp:1041 treeviews/templatestreeview.cpp:470
+#: utility/quantacommon.cpp:710
+msgid ""
+"<qt>The file <b>%1</b> already exists."
+"<br>Do you want to overwrite it?</qt>"
+msgstr ""
+"<qt>The file <b>%1</b> already exists."
+"<br>Do you want to overwrite it?</qt>"
+
+#: treeviews/templatestreeview.cpp:476
+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 ""
+"<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>"
+
+#: treeviews/templatestreeview.cpp:565
+msgid "Quanta Template"
+msgstr "Quanta Template"
+
+#: treeviews/templatestreeview.cpp:876
+msgid ""
+"Do you really want to delete folder \n"
+"%1 ?\n"
+msgstr ""
+"Do you really want to delete folder \n"
+"%1 ?\n"
+
+#: treeviews/templatestreeview.cpp:878
+msgid ""
+"Do you really want to delete file \n"
+"%1 ?\n"
+msgstr ""
+"Do you really want to delete file \n"
+"%1 ?\n"
+
+#: treeviews/templatestreeview.cpp:985
+msgid "Send template in email"
+msgstr "Send template in email"
+
+#: treeviews/templatestreeview.cpp:987
+msgid ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] template tarball.\n"
+"\n"
+"Have fun.\n"
+msgstr ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] template tarball.\n"
+"\n"
+"Have fun.\n"
+
+#: treeviews/templatestreeview.cpp:1000
+msgid "Quanta Plus Template"
+msgstr "Quanta Plus Template"
+
+#: treeviews/templatestreeview.cpp:1031
+msgid "Target folder"
+msgstr "Target folder"
+
+#: 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 ""
+"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?"
+
+#: treeviews/templatestreeview.cpp:1067
+msgid "Copy Folder"
+msgstr "Copy Folder"
+
+#: treeviews/templatestreeview.cpp:1067
+msgid "Do Not Copy"
+msgstr "Do Not Copy"
+
+#: 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 ""
+"<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>"
+
+#: treeviews/basetreeview.cpp:630 treeviews/servertreeview.cpp:104
+msgid "Open &With..."
+msgstr "Open &With..."
+
+#: treeviews/servertreeview.cpp:125
+msgid "Upload Tree"
+msgstr "Upload Tree"
+
+#: treeviews/scripttreeview.cpp:73
+msgid "Global Scripts"
+msgstr "Global Scripts"
+
+#: treeviews/scripttreeview.cpp:79
+msgid "Local Scripts"
+msgstr "Local Scripts"
+
+#: treeviews/scripttreeview.cpp:88
+msgid "&Description"
+msgstr "&Description"
+
+#: treeviews/scripttreeview.cpp:89
+msgid "&Run Script"
+msgstr "&Run Script"
+
+#: treeviews/scripttreeview.cpp:91
+msgid "&Edit Script"
+msgstr "&Edit Script"
+
+#: treeviews/scripttreeview.cpp:92
+msgid "Edit in &Quanta"
+msgstr "Edit in &Quanta"
+
+#: treeviews/scripttreeview.cpp:93
+msgid "Edi&t Description"
+msgstr "Edi&t Description"
+
+#: treeviews/scripttreeview.cpp:95
+msgid "&Assign Action"
+msgstr "&Assign Action"
+
+#: treeviews/scripttreeview.cpp:96
+msgid "&Send in Email..."
+msgstr "&Send in Email..."
+
+#: treeviews/scripttreeview.cpp:97
+msgid "&Upload Script..."
+msgstr "&Upload Script..."
+
+#: treeviews/scripttreeview.cpp:100
+msgid "&Download Script..."
+msgstr "&Download Script..."
+
+#: treeviews/scripttreeview.cpp:273
+msgid "Send script in email"
+msgstr "Send script in email"
+
+#: treeviews/scripttreeview.cpp:275
+msgid ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] script tarball.\n"
+"\n"
+"Have fun.\n"
+msgstr ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] script tarball.\n"
+"\n"
+"Have fun.\n"
+
+#: treeviews/scripttreeview.cpp:288
+msgid "Quanta Plus Script"
+msgstr "Quanta Plus Script"
+
+#: project/projectupload.cpp:762 treeviews/uploadtreeview.cpp:36
+msgid "Upload"
+msgstr "Upload"
+
+#: treeviews/uploadtreeview.cpp:38
+msgid "Date"
+msgstr "Date"
+
+#: treeviews/basetreeview.cpp:438
+msgid "Quanta File Info"
+msgstr "Quanta File Info"
+
+#: treeviews/basetreeview.cpp:497
+#, c-format
+msgid "Number of lines: %1"
+msgstr "Number of lines: %1"
+
+#: treeviews/basetreeview.cpp:498
+#, c-format
+msgid "Number of images included: %1"
+msgstr "Number of images included: %1"
+
+#: treeviews/basetreeview.cpp:499
+msgid "Size of the included images: %1 bytes"
+msgstr "Size of the included images: %1 bytes"
+
+#: treeviews/basetreeview.cpp:500
+msgid "Total size with images: %1 bytes"
+msgstr "Total size with images: %1 bytes"
+
+#: treeviews/basetreeview.cpp:505
+msgid "Image size: %1 x %2"
+msgstr "Image size: %1 x %2"
+
+#: treeviews/basetreeview.cpp:627
+msgid "&Other..."
+msgstr "&Other..."
+
+#: treeviews/basetreeview.cpp:628
+msgid "Open &With"
+msgstr "Open &With"
+
+#: treeviews/basetreeview.cpp:885 treeviews/structtreeview.cpp:832
+msgid "&Move Here"
+msgstr "&Move Here"
+
+#: treeviews/basetreeview.cpp:887 treeviews/structtreeview.cpp:833
+msgid "&Copy Here"
+msgstr "&Copy Here"
+
+#: treeviews/basetreeview.cpp:889
+msgid "&Link Here"
+msgstr "&Link Here"
+
+#: treeviews/basetreeview.cpp:891 treeviews/structtreeview.cpp:835
+msgid "C&ancel"
+msgstr "C&ancel"
+
+#: treeviews/basetreeview.cpp:1135
+msgid "Create Site Template File"
+msgstr "Create Site Template File"
+
+#: treeviews/basetreeview.cpp:1143
+msgid "Templates should be saved to the local or project template folder."
+msgstr "Templates should be saved to the local or project template folder."
+
+#: treeviews/basetreeview.cpp:1151
+msgid "Currently you can create site templates only from local folders."
+msgstr "Currently you can create site templates only from local folders."
+
+#: treeviews/basetreeview.cpp:1151
+msgid "Unsupported Feature"
+msgstr "Unsupported Feature"
+
+#: 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 ""
+"<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>"
+
+#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
+msgid "Create New Folder"
+msgstr "Create New Folder"
+
+#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
+msgid "Folder name:"
+msgstr "Folder name:"
+
+#: treeviews/basetreeview.cpp:1209 treeviews/projecttreeview.cpp:393
+msgid "Create New File"
+msgstr "Create New File"
+
+#: 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>Cannot create file, because a file named <b>%1</b> already exists.</qt>"
+
+#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
+msgid "Error Creating File"
+msgstr "Error Creating File"
+
+#: treeviews/doctreeview.cpp:54
+msgid "Project Documentation"
+msgstr "Project Documentation"
+
+#: treeviews/doctreeview.cpp:65
+msgid "&Download Documentation..."
+msgstr "&Download Documentation..."
+
+#: treeviews/tagattributetree.cpp:227
+msgid "Attribute Name"
+msgstr "Attribute Name"
+
+#: treeviews/tagattributetree.cpp:270
+msgid "Parent tags"
+msgstr "Parent tags"
+
+#: treeviews/tagattributetree.cpp:289
+msgid "Namespace"
+msgstr "Namespace"
+
+#: treeviews/tagattributetree.cpp:290
+msgid "prefix"
+msgstr "prefix"
+
+#: treeviews/tagattributetree.cpp:464
+msgid "Node Name"
+msgstr "Node Name"
+
+#: treeviews/tagattributetree.cpp:468
+msgid "Delete Tag"
+msgstr "Delete Tag"
+
+#: treeviews/tagattributetree.cpp:472
+msgid "Delete the current tag only."
+msgstr "Delete the current tag only."
+
+#: treeviews/tagattributetree.cpp:478
+msgid "Delete the current tag and all its children."
+msgstr "Delete the current tag and all its children."
+
+#: treeviews/tagattributetree.cpp:518
+msgid "Current tag: <b>%1</b>"
+msgstr "Current tag: <b>%1</b>"
+
+#: treeviews/tagattributetree.cpp:522
+msgid "Current tag: <b>text</b>"
+msgstr "Current tag: <b>text</b>"
+
+#: treeviews/tagattributetree.cpp:524
+msgid "Current tag: <b>comment</b>"
+msgstr "Current tag: <b>comment</b>"
+
+#: treeviews/tagattributetree.cpp:526
+msgid "Current tag:"
+msgstr "Current tag:"
+
+#: treeviews/structtreeview.cpp:90
+msgid "All Present DTEP"
+msgstr "All Present DTEP"
+
+#: treeviews/structtreeview.cpp:104 treeviews/structtreeview.cpp:109
+msgid "Show Groups For"
+msgstr "Show Groups For"
+
+#: treeviews/structtreeview.cpp:105 treeviews/structtreeview.cpp:122
+msgid "&Reparse"
+msgstr "&Reparse"
+
+#: treeviews/structtreeview.cpp:115
+msgid "Open Subtrees"
+msgstr "Open Subtrees"
+
+#: treeviews/structtreeview.cpp:116
+msgid "Close Subtrees"
+msgstr "Close Subtrees"
+
+#: treeviews/structtreeview.cpp:123
+msgid "Follow Cursor"
+msgstr "Follow Cursor"
+
+#: treeviews/structtreeview.cpp:487
+msgid "Find tag"
+msgstr "Find tag"
+
+#: treeviews/structtreeview.cpp:504 treeviews/structtreeview.cpp:524
+msgid "Find Tag && Open Tree"
+msgstr "Find Tag && Open Tree"
+
+#: treeviews/structtreeview.cpp:521 treeviews/structtreeview.cpp:549
+msgid "nothing"
+msgstr "nothing"
+
+#: treeviews/projecttreeview.cpp:62 treeviews/projecttreeview.cpp:65
+msgid "Document Base Folder"
+msgstr "Document Base Folder"
+
+#: treeviews/projecttreeview.cpp:108
+msgid "Project Files"
+msgstr "Project Files"
+
+#: treeviews/projecttreeview.cpp:121
+msgid "&When Modified"
+msgstr "&When Modified"
+
+#: treeviews/projecttreeview.cpp:122
+msgid "&Never"
+msgstr "&Never"
+
+#: treeviews/projecttreeview.cpp:123
+msgid "&Confirm"
+msgstr "&Confirm"
+
+#: treeviews/projecttreeview.cpp:129 utility/newstuff.cpp:73
+msgid "Load Toolbar"
+msgstr "Load Toolbar"
+
+#: treeviews/projecttreeview.cpp:133
+msgid "&Upload File..."
+msgstr "&Upload File..."
+
+#: treeviews/projecttreeview.cpp:134
+msgid "&Quick File Upload"
+msgstr "&Quick File Upload"
+
+#: treeviews/projecttreeview.cpp:136 treeviews/projecttreeview.cpp:154
+msgid "&Remove From Project"
+msgstr "&Remove From Project"
+
+#: treeviews/projecttreeview.cpp:139 treeviews/projecttreeview.cpp:158
+#: treeviews/projecttreeview.cpp:169
+msgid "Upload &Status"
+msgstr "Upload &Status"
+
+#: treeviews/projecttreeview.cpp:150
+msgid "&Upload Folder..."
+msgstr "&Upload Folder..."
+
+#: treeviews/projecttreeview.cpp:151
+msgid "&Quick Folder Upload"
+msgstr "&Quick Folder Upload"
+
+#: treeviews/projecttreeview.cpp:157
+msgid "Document-&Base Folder"
+msgstr "Document-&Base Folder"
+
+#: project/projectprivate.cpp:137 treeviews/projecttreeview.cpp:164
+msgid "&Upload Project..."
+msgstr "&Upload Project..."
+
+#: treeviews/projecttreeview.cpp:165
+msgid "Re&scan Project Folder..."
+msgstr "Re&scan Project Folder..."
+
+#: treeviews/projecttreeview.cpp:166
+msgid "Project &Properties"
+msgstr "Project &Properties"
+
+#: treeviews/projecttreeview.cpp:195 treeviews/projecttreeview.cpp:289
+msgid "[local disk]"
+msgstr "[local disk]"
+
+#: treeviews/projecttreeview.cpp:205 treeviews/projecttreeview.cpp:300
+msgid "No Project"
+msgstr "No Project"
+
+#: treeviews/projecttreeview.cpp:428 utility/quantanetaccess.cpp:210
+msgid ""
+"<qt>Do you really want to remove "
+"<br><b>%1</b>"
+"<br> from the project?</qt>"
+msgstr ""
+"<qt>Do you really want to remove "
+"<br><b>%1</b>"
+"<br> from the project?</qt>"
+
+#: treeviews/projecttreeview.cpp:428 utility/quantanetaccess.cpp:210
+msgid "Remove From Project"
+msgstr "Remove From Project"
+
+#: utility/tagactionset.cpp:104
+msgid "Apply Source Indentation"
+msgstr "Apply Source Indentation"
+
+#: utility/tagactionset.cpp:109
+msgid "Copy DIV Area"
+msgstr "Copy DIV Area"
+
+#: utility/tagactionset.cpp:114
+msgid "Cut DIV Area"
+msgstr "Cut DIV Area"
+
+#: utility/tagactionset.cpp:284 utility/tagactionset.cpp:301
+msgid "Table..."
+msgstr "Table..."
+
+#: utility/tagactionset.cpp:285
+msgid "Insert..."
+msgstr "Insert..."
+
+#: utility/tagactionset.cpp:286
+msgid "Remove..."
+msgstr "Remove..."
+
+#: utility/tagactionset.cpp:307
+msgid "Row Above"
+msgstr "Row Above"
+
+#: utility/tagactionset.cpp:313
+msgid "Row Below"
+msgstr "Row Below"
+
+#: utility/tagactionset.cpp:319
+msgid "Column Left"
+msgstr "Column Left"
+
+#: utility/tagactionset.cpp:325
+msgid "Column Right"
+msgstr "Column Right"
+
+#: utility/tagactionset.cpp:339
+msgid "Row(s)"
+msgstr "Row(s)"
+
+#: utility/tagactionset.cpp:345
+msgid "Column(s)"
+msgstr "Column(s)"
+
+#: utility/tagactionset.cpp:351
+msgid "Cell(s)"
+msgstr "Cell(s)"
+
+#: utility/tagactionset.cpp:357
+msgid "Cell(s) Content"
+msgstr "Cell(s) Content"
+
+#: utility/tagactionset.cpp:365
+msgid "Merge Selected Cells"
+msgstr "Merge Selected Cells"
+
+#: utility/tagaction.cpp:464 utility/tagaction.cpp:718
+msgid ""
+"The \"%1\" script started.\n"
+msgstr ""
+"The \"%1\" script started.\n"
+
+#: utility/tagaction.cpp:475 utility/tagaction.cpp:729
+msgid ""
+"<qt>There was an error running <b>%1</b>."
+"<br>Check that you have the <i>%2</i> executable installed and it is "
+"accessible.</qt>"
+msgstr ""
+"<qt>There was an error running <b>%1</b>."
+"<br>Check that you have the <i>%2</i> executable installed and it is "
+"accessible.</qt>"
+
+#: utility/tagaction.cpp:475 utility/tagaction.cpp:729
+msgid "Script Not Found"
+msgstr "Script Not Found"
+
+#: utility/tagaction.cpp:790 utility/tagaction.cpp:850
+msgid ""
+"The \"%1\" script output:\n"
+msgstr ""
+"The \"%1\" script output:\n"
+
+#: utility/tagaction.cpp:973
+msgid "The \"%1\" script has exited."
+msgstr "The \"%1\" script has exited."
+
+#: utility/tagaction.cpp:1011
+msgid ""
+"<qt>The filtering action <b>%1</b> seems to be locked."
+"<br>Do you want to terminate it?</qt>"
+msgstr ""
+"<qt>The filtering action <b>%1</b> seems to be locked."
+"<br>Do you want to terminate it?</qt>"
+
+#: utility/tagaction.cpp:1011
+msgid "Action Not Responding"
+msgstr "Action Not Responding"
+
+#: utility/tagaction.cpp:1011
+msgid "Terminate"
+msgstr "Terminate"
+
+#: utility/tagaction.cpp:1011
+msgid "Keep Running"
+msgstr "Keep Running"
+
+#: utility/quantacommon.cpp:384
+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 ""
+"<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>"
+
+#: 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 ""
+"The file type is not recognised. Opening binary files may confuse Quanta.\n"
+" Are you sure you want to open this file?"
+
+#: utility/quantacommon.cpp:699
+msgid "Unknown Type"
+msgstr "Unknown Type"
+
+#: project/project.cpp:216 utility/quantacommon.cpp:699
+msgid "Do Not Open"
+msgstr "Do Not Open"
+
+#: utility/quantabookmarks.cpp:88
+msgid "Set &Bookmark"
+msgstr "Set &Bookmark"
+
+#: utility/quantabookmarks.cpp:91
+msgid "If a line has no bookmark then add one, otherwise remove it."
+msgstr "If a line has no bookmark then add one, otherwise remove it."
+
+#: utility/quantabookmarks.cpp:92
+msgid "Clear &Bookmark"
+msgstr "Clear &Bookmark"
+
+#: utility/quantabookmarks.cpp:95
+msgid "Clear &All Bookmarks"
+msgstr "Clear &All Bookmarks"
+
+#: utility/quantabookmarks.cpp:98
+msgid "Remove all bookmarks of the current document."
+msgstr "Remove all bookmarks of the current document."
+
+#: utility/quantabookmarks.cpp:101 utility/quantabookmarks.cpp:307
+msgid "Next Bookmark"
+msgstr "Next Bookmark"
+
+#: utility/quantabookmarks.cpp:104
+msgid "Go to the next bookmark."
+msgstr "Go to the next bookmark."
+
+#: utility/quantabookmarks.cpp:107 utility/quantabookmarks.cpp:309
+msgid "Previous Bookmark"
+msgstr "Previous Bookmark"
+
+#: utility/quantabookmarks.cpp:110
+msgid "Go to the previous bookmark."
+msgstr "Go to the previous bookmark."
+
+#: utility/quantabookmarks.cpp:222
+msgid "&Next: %1 - \"%2\""
+msgstr "&Next: %1 - \"%2\""
+
+#: utility/quantabookmarks.cpp:229
+msgid "&Previous: %1 - \"%2\""
+msgstr "&Previous: %1 - \"%2\""
+
+#: utility/toolbartabwidget.cpp:45 utility/toolbartabwidget.cpp:188
+#: utility/toolbartabwidget.cpp:307
+msgid "Toolbar Menu"
+msgstr "Toolbar Menu"
+
+#: utility/toolbartabwidget.cpp:46 utility/toolbartabwidget.cpp:309
+msgid "New Action..."
+msgstr "New Action..."
+
+#: utility/toolbartabwidget.cpp:48 utility/toolbartabwidget.cpp:326
+msgid "New Toolbar..."
+msgstr "New Toolbar..."
+
+#: utility/toolbartabwidget.cpp:50 utility/toolbartabwidget.cpp:328
+msgid "Rename Toolbar..."
+msgstr "Rename Toolbar..."
+
+#: utility/toolbartabwidget.cpp:51 utility/toolbartabwidget.cpp:331
+msgid "Configure Toolbars..."
+msgstr "Configure Toolbars..."
+
+#: utility/toolbartabwidget.cpp:234
+msgid "Icons Only"
+msgstr "Icons Only"
+
+#: utility/toolbartabwidget.cpp:235
+msgid "Text Only"
+msgstr "Text Only"
+
+#: utility/toolbartabwidget.cpp:236
+msgid "Text Alongside Icons"
+msgstr "Text Alongside Icons"
+
+#: utility/toolbartabwidget.cpp:237
+msgid "Text Under Icons"
+msgstr "Text Under Icons"
+
+#: utility/toolbartabwidget.cpp:320
+#, c-format
+msgid "Remove Action - %1"
+msgstr "Remove Action - %1"
+
+#: utility/toolbartabwidget.cpp:321
+#, c-format
+msgid "Edit Action - %1"
+msgstr "Edit Action - %1"
+
+#: utility/toolbartabwidget.cpp:330
+msgid "Text Position"
+msgstr "Text Position"
+
+#: utility/toolbartabwidget.cpp:344
+msgid "<qt>Are you sure you want to remove the <b>%1</b> action?</qt>"
+msgstr "<qt>Are you sure you want to remove the <b>%1</b> action?</qt>"
+
+#: 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 ""
+"There was an error with the downloaded DTEP tarball file. Possible causes are "
+"damaged archive or invalid directory structure in the archive."
+
+#: utility/newstuff.cpp:53
+msgid "DTEP Installation Error"
+msgstr "DTEP Installation Error"
+
+#: utility/newstuff.cpp:73
+msgid "Do you want to load the newly downloaded toolbar?"
+msgstr "Do you want to load the newly downloaded toolbar?"
+
+#: 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 ""
+"There was an error with the downloaded toolbar tarball file. Possible causes "
+"are damaged archive or invalid directory structure in the archive."
+
+#: utility/newstuff.cpp:79
+msgid "Toolbar Installation Error"
+msgstr "Toolbar Installation Error"
+
+#: utility/newstuff.cpp:100
+msgid "Do you want to open the newly downloaded template?"
+msgstr "Do you want to open the newly downloaded template?"
+
+#: utility/newstuff.cpp:100
+msgid "Open Template"
+msgstr "Open Template"
+
+#: utility/newstuff.cpp:106
+msgid "There was an error with the downloaded template file."
+msgstr "There was an error with the downloaded template file."
+
+#: utility/newstuff.cpp:106
+msgid "Template Installation Error"
+msgstr "Template Installation Error"
+
+#: 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 ""
+"There was an error with the downloaded script tarball file. Possible causes are "
+"damaged archive or invalid directory structure in the archive."
+
+#: utility/newstuff.cpp:124
+msgid "Script Installation Error"
+msgstr "Script Installation Error"
+
+#: utility/newstuff.cpp:141
+msgid "Documentation Installation Error"
+msgstr "Documentation Installation Error"
+
+#: utility/qpevents.cpp:42
+msgid "Before Document Save"
+msgstr "Before Document Save"
+
+#: utility/qpevents.cpp:43
+msgid "After Document Save"
+msgstr "After Document Save"
+
+#: utility/qpevents.cpp:44
+msgid "After Document Open"
+msgstr "After Document Open"
+
+#: utility/qpevents.cpp:45
+msgid "Before Document Close"
+msgstr "Before Document Close"
+
+#: utility/qpevents.cpp:46
+msgid "After Document Close"
+msgstr "After Document Close"
+
+#: utility/qpevents.cpp:47
+msgid "After Project Open"
+msgstr "After Project Open"
+
+#: utility/qpevents.cpp:48
+msgid "Before Project Close"
+msgstr "Before Project Close"
+
+#: utility/qpevents.cpp:49
+msgid "After Project Close"
+msgstr "After Project Close"
+
+#: utility/qpevents.cpp:50
+msgid "Upload Requested"
+msgstr "Upload Requested"
+
+#: utility/qpevents.cpp:51
+msgid "Before Document Upload"
+msgstr "Before Document Upload"
+
+#: utility/qpevents.cpp:52
+msgid "After Document Upload"
+msgstr "After Document Upload"
+
+#: utility/qpevents.cpp:53
+msgid "After Addition to Project"
+msgstr "After Addition to Project"
+
+#: utility/qpevents.cpp:54
+msgid "After Removal From Project"
+msgstr "After Removal From Project"
+
+#: utility/qpevents.cpp:55
+msgid "After Commit to CVS"
+msgstr "After Commit to CVS"
+
+#: utility/qpevents.cpp:56
+msgid "After Update From CVS"
+msgstr "After Update From CVS"
+
+#: utility/qpevents.cpp:57
+msgid "After Moving File Inside Project"
+msgstr "After Moving File Inside Project"
+
+#: utility/qpevents.cpp:58
+msgid "Quanta Start"
+msgstr "Quanta Start"
+
+#: utility/qpevents.cpp:59
+msgid "Quanta Exit"
+msgstr "Quanta Exit"
+
+#: utility/qpevents.cpp:62
+msgid "Send Email"
+msgstr "Send Email"
+
+#: utility/qpevents.cpp:63
+msgid "Log Event"
+msgstr "Log Event"
+
+#: utility/qpevents.cpp:64
+msgid "Script Action"
+msgstr "Script Action"
+
+#: utility/qpevents.cpp:65
+msgid "Non-Script Action"
+msgstr "Non-Script Action"
+
+#: utility/qpevents.cpp:88
+msgid ""
+"<qt>An internal action (<i>%1</i>) associated with an event (<i>%2</i>"
+") will be executed. Do you want to allow the execution of this action?</qt>"
+msgstr ""
+"<qt>An internal action (<i>%1</i>) associated with an event (<i>%2</i>"
+") will be executed. Do you want to allow the execution of this action?</qt>"
+
+#: utility/qpevents.cpp:88 utility/qpevents.cpp:92
+msgid "Event Triggered"
+msgstr "Event Triggered"
+
+#: utility/qpevents.cpp:88 utility/qpevents.cpp:92
+msgid "Execute"
+msgstr "Execute"
+
+#: utility/qpevents.cpp:92
+msgid ""
+"<qt>An external action (<i>%1</i>) associated with an event (<i>%2</i>"
+") will be executed. Do you want to allow the execution of this action?</qt>"
+msgstr ""
+"<qt>An external action (<i>%1</i>) associated with an event (<i>%2</i>"
+") will be executed. Do you want to allow the execution of this action?</qt>"
+
+#: utility/qpevents.cpp:104
+msgid "An upload was initiated"
+msgstr "An upload was initiated"
+
+#: utility/qpevents.cpp:113
+msgid "About to upload a document"
+msgstr "About to upload a document"
+
+#: utility/qpevents.cpp:120
+msgid "Document uploaded"
+msgstr "Document uploaded"
+
+#: utility/qpevents.cpp:127
+msgid "Document moved"
+msgstr "Document moved"
+
+#: utility/qpevents.cpp:137
+msgid "Document saved"
+msgstr "Document saved"
+
+#: utility/qpevents.cpp:143
+msgid "About to save a document"
+msgstr "About to save a document"
+
+#: utility/qpevents.cpp:149
+msgid "Document opened"
+msgstr "Document opened"
+
+#: utility/qpevents.cpp:155
+msgid "Document closed"
+msgstr "Document closed"
+
+#: utility/qpevents.cpp:161
+msgid "About to close a document"
+msgstr "About to close a document"
+
+#: utility/qpevents.cpp:167
+msgid "Project opened"
+msgstr "Project opened"
+
+#: utility/qpevents.cpp:173
+msgid "Project closed"
+msgstr "Project closed"
+
+#: utility/qpevents.cpp:179
+msgid "About to close the project"
+msgstr "About to close the project"
+
+#: utility/qpevents.cpp:185
+msgid "Document added to project"
+msgstr "Document added to project"
+
+#: utility/qpevents.cpp:191
+msgid "Document removed from project"
+msgstr "Document removed from project"
+
+#: utility/qpevents.cpp:199
+msgid "Document committed"
+msgstr "Document committed"
+
+#: utility/qpevents.cpp:205
+msgid "Document updated"
+msgstr "Document updated"
+
+#: utility/qpevents.cpp:211
+msgid "Quanta has been started"
+msgstr "Quanta has been started"
+
+#: utility/qpevents.cpp:217
+msgid "Quanta is shutting down"
+msgstr "Quanta is shutting down"
+
+#: utility/qpevents.cpp:224
+msgid "<qt>Unsupported event <b>%1</b>.</qt>"
+msgstr "<qt>Unsupported event <b>%1</b>.</qt>"
+
+#: utility/qpevents.cpp:224
+msgid "Event Handling Error"
+msgstr "Event Handling Error"
+
+#: utility/qpevents.cpp:273
+msgid "Logging to remote files is not supported."
+msgstr "Logging to remote files is not supported."
+
+#: utility/qpevents.cpp:282
+msgid "Logging to files inside a remote project is not supported."
+msgstr "Logging to files inside a remote project is not supported."
+
+#: utility/qpevents.cpp:312
+msgid "<qt>Logging failed. Check that you have write access to <i>%1</i>."
+msgstr "<qt>Logging failed. Check that you have write access to <i>%1</i>."
+
+#: utility/qpevents.cpp:316
+msgid "<qt>Unsupported internal event action : <b>%1</b>.</qt>"
+msgstr "<qt>Unsupported internal event action : <b>%1</b>.</qt>"
+
+#: utility/qpevents.cpp:339
+msgid "<qt>The <b>%1</b> script action was not found on your system.</qt>"
+msgstr "<qt>The <b>%1</b> script action was not found on your system.</qt>"
+
+#: utility/qpevents.cpp:339
+msgid "Action Execution Error"
+msgstr "Action Execution Error"
+
+#: utility/qpevents.cpp:341
+msgid "Unsupported external event action."
+msgstr "Unsupported external event action."
+
+#: utility/qpevents.cpp:343
+msgid "Unknown event type."
+msgstr "Unknown event type."
+
+#: utility/quantanetaccess.cpp:185
+msgid "<qt>Do you want to add <br><b>%1</b><br> to the project?</qt>"
+msgstr "<qt>Do you want to add <br><b>%1</b><br> to the project?</qt>"
+
+#: utility/quantanetaccess.cpp:185
+msgid "Add to Project"
+msgstr "Add to Project"
+
+#: utility/quantanetaccess.cpp:233
+msgid ""
+"<qt>Do you really want to delete "
+"<br><b>%1</b>"
+"<br> and remove it from the project?</qt>"
+msgstr ""
+"<qt>Do you really want to delete "
+"<br><b>%1</b>"
+"<br> and remove it from the project?</qt>"
+
+#: utility/quantanetaccess.cpp:233
+msgid "Delete & Remove From Project"
+msgstr "Delete & Remove From Project"
+
+#: utility/quantanetaccess.cpp:246
+msgid "<qt>Do you really want to delete <br><b>%1</b>?</qt>"
+msgstr "<qt>Do you really want to delete <br><b>%1</b>?</qt>"
+
+#: utility/quantanetaccess.cpp:246
+msgid "Delete File or Folder"
+msgstr "Delete File or Folder"
+
+#: parsers/dtd/dtd.cpp:127 parsers/dtd/dtdparser.cpp:78
+msgid "<qt>Cannot download the DTD from <b>%1</b>.</qt>"
+msgstr "<qt>Cannot download the DTD from <b>%1</b>.</qt>"
+
+#: parsers/dtd/dtdparser.cpp:105
+msgid ""
+"<qt>Error while parsing the DTD."
+"<br>The error message is:"
+"<br><i>%1</i></qt>"
+msgstr ""
+"<qt>Error while parsing the DTD."
+"<br>The error message is:"
+"<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>Cannot create the "
+"<br><b>%1</b> file."
+"<br>Check that you have write permission in the parent folder.</qt>"
+
+#: parsers/dtd/dtdparser.cpp:169
+msgid "No elements were found in the DTD."
+msgstr "No elements were found in the DTD."
+
+#: parsers/parsercommon.cpp:177
+msgid "%1 block"
+msgstr "%1 block"
+
+#: plugins/quantapluginconfig.cpp:45
+msgid "Message Area Tab"
+msgstr "Message Area Tab"
+
+#: plugins/quantapluginconfig.cpp:46 plugins/quantaplugininterface.cpp:108
+#: plugins/quantaplugininterface.cpp:156
+msgid "Editor Tab"
+msgstr "Editor Tab"
+
+#: plugins/quantaplugin.cpp:354 plugins/quantaplugin.cpp:370
+#: plugins/quantapluginconfig.cpp:46 plugins/quantaplugininterface.cpp:106
+#: plugins/quantaplugininterface.cpp:157
+msgid "Separate Toolview"
+msgstr "Separate Toolview"
+
+#: plugins/quantapluginconfig.cpp:68
+msgid ""
+"The plugin information you entered appears to be invalid. Are you sure you want "
+"to apply these settings?"
+msgstr ""
+"The plugin information you entered appears to be invalid. Are you sure you want "
+"to apply these settings?"
+
+#: plugins/quantapluginconfig.cpp:68
+msgid "Invalid Plugin"
+msgstr "Invalid Plugin"
+
+#: plugins/quantapluginconfig.cpp:68
+msgid "Do Not Apply"
+msgstr "Do Not Apply"
+
+#: plugins/quantapluginconfig.cpp:80
+msgid "Select Plugin Folder"
+msgstr "Select Plugin Folder"
+
+#: plugins/quantaplugininterface.cpp:44
+msgid "Configure &Plugins..."
+msgstr "Configure &Plugins..."
+
+#: plugins/quantaplugininterface.cpp:93
+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>"
+msgstr ""
+"<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>"
+
+#: plugins/quantaplugininterface.cpp:93
+msgid "Unsupported Plugin Type"
+msgstr "Unsupported Plugin Type"
+
+#: plugins/quantaplugininterface.cpp:260
+msgid ""
+"<qt>The following plugins seems to be invalid:<b>%1</b>."
+"<br>"
+"<br>Do you want to edit the plugins?</qt>"
+msgstr ""
+"<qt>The following plugins seems to be invalid:<b>%1</b>."
+"<br>"
+"<br>Do you want to edit the plugins?</qt>"
+
+#: plugins/quantaplugininterface.cpp:260
+msgid "Invalid Plugins"
+msgstr "Invalid Plugins"
+
+#: plugins/quantaplugininterface.cpp:260
+msgid "Do Not Edit"
+msgstr "Do Not Edit"
+
+#: plugins/quantaplugininterface.cpp:267
+msgid "All plugins validated successfully."
+msgstr "All plugins validated successfully."
+
+#: plugins/quantaplugineditor.cpp:103
+msgid "Select Folder"
+msgstr "Select Folder"
+
+#: plugins/quantaplugin.cpp:122
+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."
+msgstr ""
+"<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."
+
+#: 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 ""
+"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."
+
+#: project/projectnewweb.cpp:138
+msgid "This feature is available only if the project lies on a local disk."
+msgstr "This feature is available only if the project lies on a local disk."
+
+#: project/projectnewweb.cpp:168
+msgid ""
+"wget finished...\n"
+msgstr ""
+"wget finished...\n"
+
+#: project/project.cpp:121 project/project.cpp:300
+#: project/projectnewlocal.cpp:257
+msgid "%1: Copy to Project"
+msgstr "%1: Copy to Project"
+
+#: project/project.cpp:216
+msgid ""
+"<qt>Found a backup for project <b>%1</b>."
+"<br> Do you want to open it?</qt>"
+msgstr ""
+"<qt>Found a backup for project <b>%1</b>."
+"<br> Do you want to open it?</qt>"
+
+#: project/project.cpp:216
+msgid "Open Project Backup"
+msgstr "Open Project Backup"
+
+#: project/project.cpp:265
+msgid ""
+"<qt>The file <b>%1</b> does not exist."
+"<br> Do you want to remove it from the list?</qt>"
+msgstr ""
+"<qt>The file <b>%1</b> does not exist."
+"<br> Do you want to remove it from the list?</qt>"
+
+#: project/project.cpp:354
+msgid "Renaming files..."
+msgstr "Renaming files..."
+
+#: project/project.cpp:393
+msgid "Removing files..."
+msgstr "Removing files..."
+
+#: project/project.cpp:430
+msgid ""
+"<qt>Do you want to remove "
+"<br><b>%1</b>"
+"<br> from the server(s) as well?</qt>"
+msgstr ""
+"<qt>Do you want to remove "
+"<br><b>%1</b>"
+"<br> from the server(s) as well?</qt>"
+
+#: project/project.cpp:430
+msgid "Remove From Server"
+msgstr "Remove From Server"
+
+#: project/project.cpp:461
+msgid "Project Settings"
+msgstr "Project Settings"
+
+#: project/project.cpp:490
+msgid "No Debugger"
+msgstr "No Debugger"
+
+#: project/project.cpp:559
+msgid "No view was saved yet."
+msgstr "No view was saved yet."
+
+#: project/project.cpp:567
+msgid "Up&load Profiles"
+msgstr "Up&load Profiles"
+
+#: project/project.cpp:576
+msgid "Team Configuration"
+msgstr "Team Configuration"
+
+#: project/membereditdlg.cpp:37 project/project.cpp:585
+msgid "Team Leader"
+msgstr "Team Leader"
+
+#: project/membereditdlg.cpp:38 project/project.cpp:591
+msgid "Subproject Leader"
+msgstr "Subproject Leader"
+
+#: project/membereditdlg.cpp:36 project/project.cpp:596
+msgid "Task Leader"
+msgstr "Task Leader"
+
+#: project/membereditdlg.cpp:35 project/project.cpp:601
+msgid "Simple Member"
+msgstr "Simple Member"
+
+#: project/project.cpp:607
+msgid "Event Configuration"
+msgstr "Event Configuration"
+
+#: project/project.cpp:865 project/project.cpp:880
+msgid "Upload project items..."
+msgstr "Upload project items..."
+
+#: project/project.cpp:896
+msgid "New Files in Project's Folder"
+msgstr "New Files in Project's Folder"
+
+#: project/project.cpp:1268
+msgid ""
+"Saving of project failed. Do you want to continue with exit (might cause data "
+"loss)?"
+msgstr ""
+"Saving of project failed. Do you want to continue with exit (might cause data "
+"loss)?"
+
+#: project/project.cpp:1268 project/projectprivate.cpp:1218
+msgid "Project Saving Error"
+msgstr "Project Saving Error"
+
+#: project/membereditdlg.cpp:85
+msgid "Edit Subprojects"
+msgstr "Edit Subprojects"
+
+#: project/membereditdlg.cpp:169
+msgid "Select Member"
+msgstr "Select Member"
+
+#: project/membereditdlg.cpp:179
+msgid "No entries found in the addressbook."
+msgstr "No entries found in the addressbook."
+
+#: project/projectupload.cpp:81
+msgid "Upload Profiles"
+msgstr "Upload Profiles"
+
+#: project/projectupload.cpp:170
+msgid "Scanning project files..."
+msgstr "Scanning project files..."
+
+#: project/projectupload.cpp:230
+msgid "Building the tree..."
+msgstr "Building the tree..."
+
+#: project/projectupload.cpp:361
+msgid "Confirm Upload"
+msgstr "Confirm Upload"
+
+#: project/projectupload.cpp:361
+msgid ""
+"Confirm that you want to upload the following files (unselect the files you do "
+"not want to upload):"
+msgstr ""
+"Confirm that you want to upload the following files (unselect the files you do "
+"not want to upload):"
+
+#: project/projectupload.cpp:384
+msgid ""
+"<qt><b>%1</b> seems to be unaccessible."
+"<br>Do you want to proceed with upload?</qt>"
+msgstr ""
+"<qt><b>%1</b> seems to be unaccessible."
+"<br>Do you want to proceed with upload?</qt>"
+
+#: project/projectupload.cpp:466
+#, c-format
+msgid "Current: %1"
+msgstr "Current: %1"
+
+#: project/projectupload.cpp:638
+msgid "You cannot remove the last profile."
+msgstr "You cannot remove the last profile."
+
+#: project/projectupload.cpp:638
+msgid "Profile Removal Error"
+msgstr "Profile Removal Error"
+
+#: project/projectupload.cpp:642
+msgid "<qt>Do you really want to remove the <b>%1</b> upload profile?</qt>"
+msgstr "<qt>Do you really want to remove the <b>%1</b> upload profile?</qt>"
+
+#: project/projectupload.cpp:643 project/projectupload.cpp:655
+msgid "Profile Removal"
+msgstr "Profile Removal"
+
+#: project/projectupload.cpp:655
+msgid ""
+"<qt>You have removed your default profile."
+"<br>The new default profile will be <b>%1</b>.</qt>"
+msgstr ""
+"<qt>You have removed your default profile."
+"<br>The new default profile will be <b>%1</b>.</qt>"
+
+#: project/projectupload.cpp:761
+msgid "Do you really want to abort the upload?"
+msgstr "Do you really want to abort the upload?"
+
+#: project/projectupload.cpp:762
+msgid "Abort Upload"
+msgstr "Abort Upload"
+
+#: project/projectupload.cpp:762
+msgid ""
+"_: Abort the uploading\n"
+"Abort"
+msgstr ""
+
+#: project/teammembersdlg.cpp:58
+msgid "New Member"
+msgstr "New Member"
+
+#: project/teammembersdlg.cpp:74 project/teammembersdlg.cpp:144
+msgid "The member name cannot be empty."
+msgstr "The member name cannot be empty."
+
+#: project/teammembersdlg.cpp:79 project/teammembersdlg.cpp:149
+msgid "The nickname cannot be empty as it is used as a unique identifier."
+msgstr "The nickname cannot be empty as it is used as a unique identifier."
+
+#: project/teammembersdlg.cpp:100
+msgid "Edit Member"
+msgstr "Edit Member"
+
+#: project/teammembersdlg.cpp:189
+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 ""
+"<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>"
+
+#: project/teammembersdlg.cpp:189 project/teammembersdlg.cpp:195
+msgid "Delete Member"
+msgstr "Delete Member"
+
+#: project/teammembersdlg.cpp:195
+msgid ""
+"<qt>Are you sure that you want to remove <b>%1</b> from the project team?</qt>"
+msgstr ""
+"<qt>Are you sure that you want to remove <b>%1</b> from the project team?</qt>"
+
+#: project/teammembersdlg.cpp:216
+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 ""
+"<qt>The <b>%1</b> role is already assigned to <b>%2</b>"
+". Do you want to reassign it to the current member?</qt>"
+
+#: project/teammembersdlg.cpp:216
+msgid "Reassign"
+msgstr "Reassign"
+
+#: project/teammembersdlg.cpp:216
+msgid "Do Not Reassign"
+msgstr "Do Not Reassign"
+
+#: project/teammembersdlg.cpp:226
+msgid ""
+"<qt>The <b>%1</b> nickname is already assigned to <b>%2 &lt;%3&gt;</b>.</qt>"
+msgstr ""
+"<qt>The <b>%1</b> nickname is already assigned to <b>%2 &lt;%3&gt;</b>.</qt>"
+
+#: project/projectprivate.cpp:74
+msgid "<b>Insert Files in Project</b>"
+msgstr "<b>Insert Files in Project</b>"
+
+#: project/projectprivate.cpp:85
+msgid "&New Project..."
+msgstr "&New Project..."
+
+#: project/projectprivate.cpp:89
+msgid "&Open Project..."
+msgstr "&Open Project..."
+
+#: project/projectprivate.cpp:95
+msgid "Open Recent Project"
+msgstr "Open Recent Project"
+
+#: project/projectprivate.cpp:97
+msgid "Open/Open recent project"
+msgstr "Open/Open recent project"
+
+#: project/projectprivate.cpp:100
+msgid "&Close Project"
+msgstr "&Close Project"
+
+#: project/projectprivate.cpp:105
+msgid "Open Project &View..."
+msgstr "Open Project &View..."
+
+#: project/projectprivate.cpp:109
+msgid "Open project view"
+msgstr "Open project view"
+
+#: project/projectprivate.cpp:111
+msgid "&Save Project View"
+msgstr "&Save Project View"
+
+#: project/projectprivate.cpp:114
+msgid "Save Project View &As..."
+msgstr "Save Project View &As..."
+
+#: project/projectprivate.cpp:117
+msgid "&Delete Project View"
+msgstr "&Delete Project View"
+
+#: project/projectprivate.cpp:121
+msgid "Close project view"
+msgstr "Close project view"
+
+#: project/projectprivate.cpp:125
+msgid "&Insert Files..."
+msgstr "&Insert Files..."
+
+#: project/projectprivate.cpp:129
+msgid "Inser&t Folder..."
+msgstr "Inser&t Folder..."
+
+#: project/projectprivate.cpp:133
+msgid "&Rescan Project Folder..."
+msgstr "&Rescan Project Folder..."
+
+#: project/projectprivate.cpp:141
+msgid "&Project Properties"
+msgstr "&Project Properties"
+
+#: project/projectprivate.cpp:146
+msgid "Save as Project Template..."
+msgstr "Save as Project Template..."
+
+#: project/projectprivate.cpp:151
+msgid "Save Selection to Project Template File..."
+msgstr "Save Selection to Project Template File..."
+
+#: project/projectprivate.cpp:302
+msgid "Adding files to the project..."
+msgstr "Adding files to the project..."
+
+#: project/projectprivate.cpp:374
+msgid "Reading the project file..."
+msgstr "Reading the project file..."
+
+#: project/projectprivate.cpp:384
+msgid "Invalid project file."
+msgstr "Invalid project file."
+
+#: project/projectprivate.cpp:906
+msgid "Save Project View As"
+msgstr "Save Project View As"
+
+#: project/projectprivate.cpp:907
+msgid "Enter the name of the view:"
+msgstr "Enter the name of the view:"
+
+#: project/projectprivate.cpp:919
+msgid ""
+"<qt>A project view named <b>%1</b> already exists."
+"<br>Do you want to overwrite it?</qt>"
+msgstr ""
+"<qt>A project view named <b>%1</b> already exists."
+"<br>Do you want to overwrite it?</qt>"
+
+#: project/projectprivate.cpp:1059
+msgid "<qt>Cannot open file <b>%1</b> for writing.</qt>"
+msgstr "<qt>Cannot open file <b>%1</b> for writing.</qt>"
+
+#: project/projectprivate.cpp:1124
+msgid "New Project Wizard"
+msgstr "New Project Wizard"
+
+#: project/projectprivate.cpp:1138
+msgid "<b>General Project Settings</b>"
+msgstr "<b>General Project Settings</b>"
+
+#: project/projectprivate.cpp:1140
+msgid "<b>More Project Settings</b>"
+msgstr "<b>More Project Settings</b>"
+
+#: project/projectprivate.cpp:1218
+msgid ""
+"Saving of project failed. Do you want to continue with closing (might cause "
+"data loss)?"
+msgstr ""
+"Saving of project failed. Do you want to continue with closing (might cause "
+"data loss)?"
+
+#: project/projectprivate.cpp:1242
+msgid ""
+"|Project Files\n"
+"*|All Files"
+msgstr ""
+"|Project Files\n"
+"*|All Files"
+
+#: project/projectprivate.cpp:1243
+msgid "Open Project"
+msgstr "Open Project"
+
+#: project/projectprivate.cpp:1287
+#, c-format
+msgid "Wrote project file %1"
+msgstr "Wrote project file %1"
+
+#: project/projectprivate.cpp:1291
+msgid "<qt>Cannot open the file <b>%1</b> for writing.</qt>"
+msgstr "<qt>Cannot open the file <b>%1</b> for writing.</qt>"
+
+#: project/projectprivate.cpp:1342
+msgid "<qt>Cannot open the file <b>%1</b> for reading.</qt>"
+msgstr "<qt>Cannot open the file <b>%1</b> for reading.</qt>"
+
+#: project/projectprivate.cpp:1354
+msgid "<qt>Malformed URL: <b>%1</b></qt>"
+msgstr "<qt>Malformed URL: <b>%1</b></qt>"
+
+#: project/projectprivate.cpp:1360
+msgid ""
+"<qt>The project"
+"<br><b>%1</b>"
+"<br> seems to be used by another Quanta instance."
+"<br>You may end up with data loss if you open the same project in two "
+"instances, modify and save them in both."
+"<br>"
+"<br>Do you want to proceed with open?</qt>"
+msgstr ""
+"<qt>The project"
+"<br><b>%1</b>"
+"<br> seems to be used by another Quanta instance."
+"<br>You may end up with data loss if you open the same project in two "
+"instances, modify and save them in both."
+"<br>"
+"<br>Do you want to proceed with open?</qt>"
+
+#: project/projectprivate.cpp:1419
+msgid "<qt>Cannot access the project file <b>%1</b>.</qt>"
+msgstr "<qt>Cannot access the project file <b>%1</b>.</qt>"
+
+#: project/projectnewlocal.cpp:185 project/projectprivate.cpp:1430
+msgid "*"
+msgstr "*"
+
+#: project/projectnewlocal.cpp:185 project/projectprivate.cpp:1430
+msgid "Insert Files in Project"
+msgstr "Insert Files in Project"
+
+#: project/projectnewlocal.cpp:196 project/projectprivate.cpp:1440
+msgid "Files: Copy to Project"
+msgstr "Files: Copy to Project"
+
+#: project/projectnewlocal.cpp:244 project/projectprivate.cpp:1489
+msgid "Insert Folder in Project"
+msgstr "Insert Folder in Project"
+
+#: project/projectprivate.cpp:1642
+#, c-format
+msgid "Uploaded project file %1"
+msgstr "Uploaded project file %1"
+
+#: project/rescanprj.cpp:55
+msgid "Reading folder:"
+msgstr "Reading folder:"
+
+#: project/rescanprj.cpp:229
+msgid "Building tree:"
+msgstr "Building tree:"
+
+#: project/eventeditordlg.cpp:301
+msgid "Argument:"
+msgstr "Argument:"
+
+#: project/eventeditordlg.cpp:318
+msgid "Receiver:"
+msgstr "Receiver:"
+
+#: project/eventeditordlg.cpp:337
+msgid "Log file:"
+msgstr "Log file:"
+
+#: project/eventeditordlg.cpp:339
+msgid ""
+"A relative file to the project folder or a file outside of the project folder "
+"in which case the full path must be specified."
+msgstr ""
+"A relative file to the project folder or a file outside of the project folder "
+"in which case the full path must be specified."
+
+#: project/eventeditordlg.cpp:341
+msgid "Detail:"
+msgstr "Detail:"
+
+#: project/eventeditordlg.cpp:344
+msgid "Full"
+msgstr "Full"
+
+#: project/eventeditordlg.cpp:345
+msgid "Minimal"
+msgstr "Minimal"
+
+#: project/eventeditordlg.cpp:347
+msgid "Behavior:"
+msgstr "Behaviour:"
+
+#: project/eventeditordlg.cpp:350
+msgid "Create New Log"
+msgstr "Create New Log"
+
+#: project/eventeditordlg.cpp:351
+msgid "Append to Existing Log"
+msgstr "Append to Existing Log"
+
+#: project/eventeditordlg.cpp:356 project/eventeditordlg.cpp:384
+msgid "Action name:"
+msgstr "Action name:"
+
+#: project/eventeditordlg.cpp:375
+msgid "Blocking:"
+msgstr "Blocking:"
+
+#: project/projectnewlocal.cpp:78
+#, c-format
+msgid "Insert files from %1."
+msgstr "Insert files from %1."
+
+#: project/projectnewgeneral.cpp:97
+msgid "Select Project Folder"
+msgstr "Select Project Folder"
+
+#: project/projectnewgeneral.cpp:174 project/projectoptions.ui.h:28
+msgid "Select Project Template Folder"
+msgstr "Select Project Template Folder"
+
+#: project/projectnewgeneral.cpp:180 project/projectnewgeneral.cpp:228
+#, fuzzy
+msgid ""
+"<qt>The project templates must be stored under the main project folder: "
+"<br>"
+"<br><b>%1</b></qt>"
+msgstr ""
+"<qt>You must save the toolbars to the following folder: "
+"<br>"
+"<br><b>%1</b></qt>"
+
+#: project/projectnewgeneral.cpp:188 project/projectoptions.ui.h:40
+msgid "Select Project Toolbar & Actions Folder"
+msgstr "Select Project Toolbar & Actions Folder"
+
+#: project/projectnewgeneral.cpp:194 project/projectnewgeneral.cpp:241
+#, fuzzy
+msgid ""
+"<qt>The project toolbars must be stored under the main project folder: "
+"<br>"
+"<br><b>%1</b></qt>"
+msgstr ""
+"<qt>You must save the toolbars to the following folder: "
+"<br>"
+"<br><b>%1</b></qt>"
+
+#: project/eventconfigurationdlg.cpp:102
+msgid "New Event"
+msgstr "New Event"
+
+#: project/eventconfigurationdlg.cpp:121
+msgid "Edit Event"
+msgstr "Edit Event"
+
+#: 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>Are you sure that you want to remove the configuration of the <b>%1</b> "
+"event?</qt>"
+
+#: project/eventconfigurationdlg.cpp:144
+msgid "Delete Event Configuration"
+msgstr "Delete Event Configuration"
+
+#: ../lib/compatibility/kmdi/qextmdi/ktabbar.cpp:195
+msgid "Close this tab"
+msgstr "Close this tab"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:139
+msgid "Tool &Views"
+msgstr "Tool &Views"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:142
+msgid "MDI Mode"
+msgstr "MDI Mode"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:144
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2598
+msgid "&Toplevel Mode"
+msgstr "&Toplevel Mode"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:144
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2599
+msgid "C&hildframe Mode"
+msgstr "C&hildframe Mode"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:144
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2600
+msgid "Ta&b Page Mode"
+msgstr "Ta&b Page Mode"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:144
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2601
+msgid "I&DEAl Mode"
+msgstr "I&DEAl Mode"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:154
+msgid "Tool &Docks"
+msgstr "Tool &Docks"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:155
+msgid "Switch Top Dock"
+msgstr "Switch Top Dock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:157
+msgid "Switch Left Dock"
+msgstr "Switch Left Dock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:159
+msgid "Switch Right Dock"
+msgstr "Switch Right Dock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:161
+msgid "Switch Bottom Dock"
+msgstr "Switch Bottom Dock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:164
+msgid "Previous Tool View"
+msgstr "Previous Tool View"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:166
+msgid "Next Tool View"
+msgstr "Next Tool View"
+
+#: ../lib/compatibility/kmdi/qextmdi/kdockwidget.cpp:2884
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:260
+#, c-format
+msgid "Show %1"
+msgstr "Show %1"
+
+#: ../lib/compatibility/kmdi/qextmdi/kdockwidget.cpp:2878
+#: ../lib/compatibility/kmdi/qextmdi/kmdiguiclient.cpp:265
+#, c-format
+msgid "Hide %1"
+msgstr "Hide %1"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:983
+msgid "Window"
+msgstr "Window"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:996
+msgid "Undock"
+msgstr "Undock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:1001
+msgid "Maximize"
+msgstr "Maximise"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:1003
+msgid "Minimize"
+msgstr "Minimise"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:1006
+msgid "Dock"
+msgstr "Dock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:1011
+msgid "Operations"
+msgstr "Operations"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2590
+msgid "&Minimize All"
+msgstr "&Minimise All"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2596
+msgid "&MDI Mode"
+msgstr "&MDI Mode"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2623
+msgid "&Tile"
+msgstr "&Tile"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2625
+msgid "Ca&scade Windows"
+msgstr "Ca&scade Windows"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2626
+msgid "Cascade &Maximized"
+msgstr "Cascade &Maximised"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2627
+msgid "Expand &Vertically"
+msgstr "Expand &Vertically"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2628
+msgid "Expand &Horizontally"
+msgstr "Expand &Horizontally"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2629
+msgid "Tile &Non-Overlapped"
+msgstr "Tile &Non-Overlapped"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2630
+msgid "Tile Overla&pped"
+msgstr "Tile Overla&pped"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2631
+msgid "Tile V&ertically"
+msgstr "Tile V&ertically"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdimainfrm.cpp:2637
+msgid "&Dock/Undock"
+msgstr "&Dock/Undock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrmcaption.cpp:71
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildview.cpp:63
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildview.cpp:88
+msgid "Unnamed"
+msgstr "Unnamed"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1237
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1259
+msgid "&Restore"
+msgstr "&Restore"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1238
+msgid "&Move"
+msgstr "&Move"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1239
+msgid "R&esize"
+msgstr "R&esize"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1240
+msgid "M&inimize"
+msgstr "M&inimise"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1241
+msgid "M&aximize"
+msgstr "M&aximise"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1261
+msgid "&Maximize"
+msgstr "&Maximise"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1263
+msgid "&Minimize"
+msgstr "&Minimise"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1265
+msgid "M&ove"
+msgstr "M&ove"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1267
+msgid "&Resize"
+msgstr "&Resize"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdichildfrm.cpp:1270
+msgid "&Undock"
+msgstr "&Undock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kdockwidget.cpp:237
+msgid ""
+"_: Freeze the window geometry\n"
+"Freeze"
+msgstr "Freeze"
+
+#: ../lib/compatibility/kmdi/qextmdi/kdockwidget.cpp:244
+msgid ""
+"_: Dock this window\n"
+"Dock"
+msgstr "Dock"
+
+#: ../lib/compatibility/kmdi/qextmdi/kdockwidget.cpp:251
+msgid "Detach"
+msgstr "Detach"
+
+#: ../lib/compatibility/kmdi/qextmdi/kmdidockcontainer.cpp:215
+msgid ""
+"_: Switch between overlap and side by side mode\n"
+"Overlap"
+msgstr "Overlap"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:46
+msgid "Share Hot New Stuff"
+msgstr "Share Hot New Stuff"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:67
+msgid "Version:"
+msgstr "Version:"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:72
+msgid "Release:"
+msgstr "Release:"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:78
+msgid "License:"
+msgstr "Licence:"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:82
+msgid "GPL"
+msgstr "GPL"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:87
+msgid "Language:"
+msgstr "Language:"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:93
+msgid "Preview URL:"
+msgstr "Preview URL:"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:98
+msgid "Summary:"
+msgstr "Summary:"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:116
+msgid "Old upload information found, fill out fields?"
+msgstr "Old upload information found, fill out fields?"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:116
+msgid "Fill Out Fields"
+msgstr "Fill Out Fields"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:116
+msgid "Do Not Fill Out"
+msgstr "Do Not Fill Out"
+
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:139
+msgid "Please put in a name."
+msgstr "Please put in a name."
+
+#: ../lib/compatibility/knewstuff/knewstuffgeneric.cpp:133
+msgid "The file '%1' already exists. Do you want to override it?"
+msgstr "The file '%1' already exists. Do you want to override it?"
+
+#: ../lib/compatibility/knewstuff/provider.cpp:205
+msgid "Error parsing providers list."
+msgstr "Error parsing providers list."
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:71
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:78
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:94
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:101
+msgid "Get Hot New Stuff"
+msgstr "Get Hot New Stuff"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:190
+msgid "Welcome"
+msgstr "Welcome"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:210
+msgid "Highest Rated"
+msgstr "Highest Rated"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:211
+msgid "Most Downloads"
+msgstr "Most Downloads"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:212
+msgid "Latest"
+msgstr "Latest"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:222
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:228
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:234
+msgid "Version"
+msgstr "Version"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:223
+msgid "Rating"
+msgstr "Rating"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:229
+msgid "Downloads"
+msgstr "Downloads"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:235
+msgid "Release Date"
+msgstr "Release Date"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:245
+msgid "Install"
+msgstr "Install"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:246
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:425
+msgid "Details"
+msgstr "Details"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:397
+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 ""
+"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"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:419
+msgid ""
+"Preview: %1\n"
+"Payload: %2\n"
+msgstr ""
+"Preview: %1\n"
+"Payload: %2\n"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:493
+msgid "Installation successful."
+msgstr "Installation successful."
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:493
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:495
+msgid "Installation"
+msgstr "Installation"
+
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:495
+msgid "Installation failed."
+msgstr "Installation failed."
+
+#: ../lib/compatibility/knewstuff/knewstuff.cpp:38
+#, c-format
+msgid "Download New %1"
+msgstr "Download New %1"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:211
+msgid "Successfully installed hot new stuff."
+msgstr "Successfully installed hot new stuff."
+
+#: ../lib/compatibility/knewstuff/engine.cpp:216
+msgid "Failed to install hot new stuff."
+msgstr "Failed to install hot new stuff."
+
+#: ../lib/compatibility/knewstuff/engine.cpp:270
+msgid "Unable to create file to upload."
+msgstr "Unable to create file to upload."
+
+#: ../lib/compatibility/knewstuff/engine.cpp:285
+msgid ""
+"The files to be uploaded have been created at:\n"
+msgstr ""
+"The files to be uploaded have been created at:\n"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:286
+msgid ""
+"Data file: %1\n"
+msgstr ""
+"Data file: %1\n"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:288
+msgid ""
+"Preview image: %1\n"
+msgstr ""
+"Preview image: %1\n"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:290
+msgid ""
+"Content information: %1\n"
+msgstr ""
+"Content information: %1\n"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:291
+msgid ""
+"Those files can now be uploaded.\n"
+msgstr ""
+"Those files can now be uploaded.\n"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:292
+msgid "Beware that any people might have access to them at any time."
+msgstr "Beware that any people might have access to them at any time."
+
+#: ../lib/compatibility/knewstuff/engine.cpp:294
+msgid "Upload Files"
+msgstr "Upload Files"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:299
+msgid "Please upload the files manually."
+msgstr "Please upload the files manually."
+
+#: ../lib/compatibility/knewstuff/engine.cpp:303
+msgid "Upload Info"
+msgstr "Upload Info"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:311
+msgid "&Upload"
+msgstr "&Upload"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:413
+msgid "Successfully uploaded new stuff."
+msgstr "Successfully uploaded new stuff."
+
+#: ../lib/compatibility/knewstuff/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 ""
+"There was an error with the downloaded resource tarball file. Possible causes "
+"are damaged archive or invalid directory structure in the archive."
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:83
+msgid "Resource Installation Error"
+msgstr "Resource Installation Error"
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:94
+msgid "No keys were found."
+msgstr "No keys were found."
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:99
+msgid "The validation failed for unknown reason."
+msgstr "The validation failed for unknown reason."
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:106
+msgid "The MD5SUM check failed, the archive might be broken."
+msgstr "The MD5SUM check failed, the archive might be broken."
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:111
+msgid "The signature is bad, the archive might be broken or altered."
+msgstr "The signature is bad, the archive might be broken or altered."
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:121
+msgid "The signature is valid, but untrusted."
+msgstr "The signature is valid, but untrusted."
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:127
+msgid "The signature is unknown."
+msgstr "The signature is unknown."
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:131
+msgid ""
+"The resource was signed with key <i>0x%1</i>, belonging to <i>%2 &lt;%3&gt;</i>"
+"."
+msgstr ""
+"The resource was signed with key <i>0x%1</i>, belonging to <i>%2 &lt;%3&gt;</i>"
+"."
+
+#: ../lib/compatibility/knewstuff/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>"
+msgstr ""
+"<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>"
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:137
+msgid "Problematic Resource File"
+msgstr "Problematic Resource File"
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:140
+msgid "<qt>%1<br><br>Press OK to install it.</qt>"
+msgstr "<qt>%1<br><br>Press OK to install it.</qt>"
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:140
+msgid "Valid Resource"
+msgstr "Valid Resource"
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:190
+msgid "The signing failed for unknown reason."
+msgstr "The signing failed for unknown reason."
+
+#: ../lib/compatibility/knewstuff/knewstuffsecure.cpp:195
+msgid ""
+"There are no keys usable for signing or you did not entered the correct "
+"passphrase.\n"
+"Proceed without signing the resource?"
+msgstr ""
+"There are no keys usable for signing or you did not entered the correct "
+"passphrase.\n"
+"Proceed without signing the resource?"
+
+#: ../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 ""
+"<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>"
+
+#: ../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 ""
+"<qt>Enter passphrase for key <b>0x%1</b>, belonging to"
+"<br><i>%2&lt;%3&gt;</i>:</qt>"
+
+#: ../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>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>"
+
+#: ../lib/compatibility/knewstuff/security.cpp:317
+msgid "Select Signing Key"
+msgstr "Select Signing Key"
+
+#: ../lib/compatibility/knewstuff/security.cpp:317
+msgid "Key used for signing:"
+msgstr "Key used for signing:"
+
+#: ../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>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>"
+
+#: ../lib/compatibility/knewstuff/providerdialog.cpp:53
+msgid "Hot New Stuff Providers"
+msgstr "Hot New Stuff Providers"
+
+#: ../lib/compatibility/knewstuff/providerdialog.cpp:61
+msgid "Please select one of the providers listed below:"
+msgstr "Please select one of the providers listed below:"
+
+#: ../lib/compatibility/knewstuff/providerdialog.cpp:88
+msgid "No provider selected."
+msgstr "No provider selected."
+
+#: ../lib/ksavealldialog.cpp:53 ../lib/ksavealldialog.cpp:144
+msgid "Save Modified Files?"
+msgstr "Save Modified Files?"
+
+#: ../lib/ksavealldialog.cpp:58 ../lib/ksavealldialog.cpp:151
+msgid "The following files have been modified. Save them?"
+msgstr "The following files have been modified. Save them?"
+
+#: ../lib/ksavealldialog.cpp:65
+msgid "Save &Selected"
+msgstr "Save &Selected"
+
+#: ../lib/ksavealldialog.cpp:65
+msgid "Saves all selected files"
+msgstr "Saves all selected files"
+
+#: ../lib/ksavealldialog.cpp:66 ../lib/ksavealldialog.cpp:157
+msgid "Save &None"
+msgstr "Save &None"
+
+#: ../lib/ksavealldialog.cpp:68 ../lib/ksavealldialog.cpp:159
+msgid "Lose all modifications"
+msgstr "Lose all modifications"
+
+#: ../lib/ksavealldialog.cpp:69 ../lib/ksavealldialog.cpp:160
+msgid "Cancels the action"
+msgstr "Cancels the action"
+
+#: ../lib/ksavealldialog.cpp:156
+msgid "Save &All"
+msgstr "Save &All"
+
+#: ../lib/ksavealldialog.cpp:156
+msgid "Saves all modified files"
+msgstr "Saves all modified files"
+
+#~ msgid "Abort"
+#~ msgstr "Abort"
+
+#~ msgid "<qt>An error happened while saving the <b>%1</b> toolbar.<br>Check that you have write permissions for<br><b>%2</b></qt>"
+#~ msgstr "<qt>An error happened while saving the <b>%1</b> toolbar.<br>Check that you have write permissions for<br><b>%2</b></qt>"
diff --git a/tde-i18n-en_GB/missing b/tde-i18n-en_GB/missing
new file mode 100755
index 00000000000..64b5f901dd5
--- /dev/null
+++ b/tde-i18n-en_GB/missing
@@ -0,0 +1,353 @@
+#! /bin/sh
+# Common stub for a few missing GNU programs while installing.
+
+scriptversion=2004-09-07.08
+
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004
+# Free Software Foundation, Inc.
+# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+if test $# -eq 0; then
+ echo 1>&2 "Try \`$0 --help' for more information"
+ exit 1
+fi
+
+run=:
+
+# In the cases where this matters, `missing' is being run in the
+# srcdir already.
+if test -f configure.ac; then
+ configure_ac=configure.ac
+else
+ configure_ac=configure.in
+fi
+
+msg="missing on your system"
+
+case "$1" in
+--run)
+ # Try to run requested program, and just exit if it succeeds.
+ run=
+ shift
+ "$@" && exit 0
+ # Exit code 63 means version mismatch. This often happens
+ # when the user try to use an ancient version of a tool on
+ # a file that requires a minimum version. In this case we
+ # we should proceed has if the program had been absent, or
+ # if --run hadn't been passed.
+ if test $? = 63; then
+ run=:
+ msg="probably too old"
+ fi
+ ;;
+
+ -h|--h|--he|--hel|--help)
+ echo "\
+$0 [OPTION]... PROGRAM [ARGUMENT]...
+
+Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+error status if there is no known handling for PROGRAM.
+
+Options:
+ -h, --help display this help and exit
+ -v, --version output version information and exit
+ --run try to run the given command, and emulate it if it fails
+
+Supported PROGRAM values:
+ aclocal touch file \`aclocal.m4'
+ autoconf touch file \`configure'
+ autoheader touch file \`config.h.in'
+ automake touch all \`Makefile.in' files
+ bison create \`y.tab.[ch]', if possible, from existing .[ch]
+ flex create \`lex.yy.c', if possible, from existing .c
+ help2man touch the output file
+ lex create \`lex.yy.c', if possible, from existing .c
+ makeinfo touch the output file
+ tar try tar, gnutar, gtar, then tar without non-portable flags
+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+
+Send bug reports to <bug-automake@gnu.org>."
+ exit 0
+ ;;
+
+ -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
+ echo "missing $scriptversion (GNU Automake)"
+ exit 0
+ ;;
+
+ -*)
+ echo 1>&2 "$0: Unknown \`$1' option"
+ echo 1>&2 "Try \`$0 --help' for more information"
+ exit 1
+ ;;
+
+esac
+
+# Now exit if we have it, but it failed. Also exit now if we
+# don't have it and --version was passed (most likely to detect
+# the program).
+case "$1" in
+ lex|yacc)
+ # Not GNU programs, they don't have --version.
+ ;;
+
+ tar)
+ if test -n "$run"; then
+ echo 1>&2 "ERROR: \`tar' requires --run"
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ exit 1
+ fi
+ ;;
+
+ *)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ # Could not run --version or --help. This is probably someone
+ # running `$TOOL --version' or `$TOOL --help' to check whether
+ # $TOOL exists and not knowing $TOOL uses missing.
+ exit 1
+ fi
+ ;;
+esac
+
+# If it does not exist, or fails to run (possibly an outdated version),
+# try to emulate it.
+case "$1" in
+ aclocal*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acinclude.m4' or \`${configure_ac}'. You might want
+ to install the \`Automake' and \`Perl' packages. Grab them from
+ any GNU archive site."
+ touch aclocal.m4
+ ;;
+
+ autoconf)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`${configure_ac}'. You might want to install the
+ \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
+ archive site."
+ touch configure
+ ;;
+
+ autoheader)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acconfig.h' or \`${configure_ac}'. You might want
+ to install the \`Autoconf' and \`GNU m4' packages. Grab them
+ from any GNU archive site."
+ files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
+ test -z "$files" && files="config.h"
+ touch_files=
+ for f in $files; do
+ case "$f" in
+ *:*) touch_files="$touch_files "`echo "$f" |
+ sed -e 's/^[^:]*://' -e 's/:.*//'`;;
+ *) touch_files="$touch_files $f.in";;
+ esac
+ done
+ touch $touch_files
+ ;;
+
+ automake*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
+ You might want to install the \`Automake' and \`Perl' packages.
+ Grab them from any GNU archive site."
+ find . -type f -name Makefile.am -print |
+ sed 's/\.am$/.in/' |
+ while read f; do touch "$f"; done
+ ;;
+
+ autom4te)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, but is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them.
+ You can get \`$1' as part of \`Autoconf' from any GNU
+ archive site."
+
+ file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
+ test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
+ if test -f "$file"; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo "#! /bin/sh"
+ echo "# Created by GNU Automake missing as a replacement of"
+ echo "# $ $@"
+ echo "exit 0"
+ chmod +x $file
+ exit 1
+ fi
+ ;;
+
+ bison|yacc)
+ echo 1>&2 "\
+WARNING: \`$1' $msg. You should only need it if
+ you modified a \`.y' file. You may need the \`Bison' package
+ in order for those modifications to take effect. You can get
+ \`Bison' from any GNU archive site."
+ rm -f y.tab.c y.tab.h
+ if [ $# -ne 1 ]; then
+ eval LASTARG="\${$#}"
+ case "$LASTARG" in
+ *.y)
+ SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
+ if [ -f "$SRCFILE" ]; then
+ cp "$SRCFILE" y.tab.c
+ fi
+ SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
+ if [ -f "$SRCFILE" ]; then
+ cp "$SRCFILE" y.tab.h
+ fi
+ ;;
+ esac
+ fi
+ if [ ! -f y.tab.h ]; then
+ echo >y.tab.h
+ fi
+ if [ ! -f y.tab.c ]; then
+ echo 'main() { return 0; }' >y.tab.c
+ fi
+ ;;
+
+ lex|flex)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a \`.l' file. You may need the \`Flex' package
+ in order for those modifications to take effect. You can get
+ \`Flex' from any GNU archive site."
+ rm -f lex.yy.c
+ if [ $# -ne 1 ]; then
+ eval LASTARG="\${$#}"
+ case "$LASTARG" in
+ *.l)
+ SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
+ if [ -f "$SRCFILE" ]; then
+ cp "$SRCFILE" lex.yy.c
+ fi
+ ;;
+ esac
+ fi
+ if [ ! -f lex.yy.c ]; then
+ echo 'main() { return 0; }' >lex.yy.c
+ fi
+ ;;
+
+ help2man)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a dependency of a manual page. You may need the
+ \`Help2man' package in order for those modifications to take
+ effect. You can get \`Help2man' from any GNU archive site."
+
+ file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ if test -z "$file"; then
+ file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
+ fi
+ if [ -f "$file" ]; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo ".ab help2man is required to generate this page"
+ exit 1
+ fi
+ ;;
+
+ makeinfo)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a \`.texi' or \`.texinfo' file, or any other file
+ indirectly affecting the aspect of the manual. The spurious
+ call might also be the consequence of using a buggy \`make' (AIX,
+ DU, IRIX). You might want to install the \`Texinfo' package or
+ the \`GNU make' package. Grab either from any GNU archive site."
+ file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ if test -z "$file"; then
+ file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
+ file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
+ fi
+ touch $file
+ ;;
+
+ tar)
+ shift
+
+ # We have already tried tar in the generic part.
+ # Look for gnutar/gtar before invocation to avoid ugly error
+ # messages.
+ if (gnutar --version > /dev/null 2>&1); then
+ gnutar "$@" && exit 0
+ fi
+ if (gtar --version > /dev/null 2>&1); then
+ gtar "$@" && exit 0
+ fi
+ firstarg="$1"
+ if shift; then
+ case "$firstarg" in
+ *o*)
+ firstarg=`echo "$firstarg" | sed s/o//`
+ tar "$firstarg" "$@" && exit 0
+ ;;
+ esac
+ case "$firstarg" in
+ *h*)
+ firstarg=`echo "$firstarg" | sed s/h//`
+ tar "$firstarg" "$@" && exit 0
+ ;;
+ esac
+ fi
+
+ echo 1>&2 "\
+WARNING: I can't seem to be able to run \`tar' with the given arguments.
+ You may want to install GNU tar or Free paxutils, or check the
+ command line arguments."
+ exit 1
+ ;;
+
+ *)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, and is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them. Check the \`README' file,
+ it often tells you about the needed prerequisites for installing
+ this package. You may also peek at any GNU archive site, in case
+ some other package would contain this missing \`$1' program."
+ exit 1
+ ;;
+esac
+
+exit 0
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff --git a/tde-i18n-en_GB/mkinstalldirs b/tde-i18n-en_GB/mkinstalldirs
new file mode 100755
index 00000000000..259dbfcd357
--- /dev/null
+++ b/tde-i18n-en_GB/mkinstalldirs
@@ -0,0 +1,158 @@
+#! /bin/sh
+# mkinstalldirs --- make directory hierarchy
+
+scriptversion=2005-06-29.22
+
+# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
+# Created: 1993-05-16
+# Public domain.
+#
+# This file is maintained in Automake, please report
+# bugs to <bug-automake@gnu.org> or send patches to
+# <automake-patches@gnu.org>.
+
+errstatus=0
+dirmode=
+
+usage="\
+Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
+
+Create each directory DIR (with mode MODE, if specified), including all
+leading file name components.
+
+Report bugs to <bug-automake@gnu.org>."
+
+# process command line arguments
+while test $# -gt 0 ; do
+ case $1 in
+ -h | --help | --h*) # -h for help
+ echo "$usage"
+ exit $?
+ ;;
+ -m) # -m PERM arg
+ shift
+ test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
+ dirmode=$1
+ shift
+ ;;
+ --version)
+ echo "$0 $scriptversion"
+ exit $?
+ ;;
+ --) # stop option processing
+ shift
+ break
+ ;;
+ -*) # unknown option
+ echo "$usage" 1>&2
+ exit 1
+ ;;
+ *) # first non-opt arg
+ break
+ ;;
+ esac
+done
+
+for file
+do
+ if test -d "$file"; then
+ shift
+ else
+ break
+ fi
+done
+
+case $# in
+ 0) exit 0 ;;
+esac
+
+# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and
+# mkdir -p a/c at the same time, both will detect that a is missing,
+# one will create a, then the other will try to create a and die with
+# a "File exists" error. This is a problem when calling mkinstalldirs
+# from a parallel make. We use --version in the probe to restrict
+# ourselves to GNU mkdir, which is thread-safe.
+case $dirmode in
+ '')
+ if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
+ echo "mkdir -p -- $*"
+ exec mkdir -p -- "$@"
+ else
+ # On NextStep and OpenStep, the `mkdir' command does not
+ # recognize any option. It will interpret all options as
+ # directories to create, and then abort because `.' already
+ # exists.
+ test -d ./-p && rmdir ./-p
+ test -d ./--version && rmdir ./--version
+ fi
+ ;;
+ *)
+ if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
+ test ! -d ./--version; then
+ echo "mkdir -m $dirmode -p -- $*"
+ exec mkdir -m "$dirmode" -p -- "$@"
+ else
+ # Clean up after NextStep and OpenStep mkdir.
+ for d in ./-m ./-p ./--version "./$dirmode";
+ do
+ test -d $d && rmdir $d
+ done
+ fi
+ ;;
+esac
+
+for file
+do
+ case $file in
+ /*) pathcomp=/ ;;
+ *) pathcomp= ;;
+ esac
+ oIFS=$IFS
+ IFS=/
+ set fnord $file
+ shift
+ IFS=$oIFS
+
+ for d
+ do
+ test "x$d" = x && continue
+
+ pathcomp=$pathcomp$d
+ case $pathcomp in
+ -*) pathcomp=./$pathcomp ;;
+ esac
+
+ if test ! -d "$pathcomp"; then
+ echo "mkdir $pathcomp"
+
+ mkdir "$pathcomp" || lasterr=$?
+
+ if test ! -d "$pathcomp"; then
+ errstatus=$lasterr
+ else
+ if test ! -z "$dirmode"; then
+ echo "chmod $dirmode $pathcomp"
+ lasterr=
+ chmod "$dirmode" "$pathcomp" || lasterr=$?
+
+ if test ! -z "$lasterr"; then
+ errstatus=$lasterr
+ fi
+ fi
+ fi
+ fi
+
+ pathcomp=$pathcomp/
+ done
+done
+
+exit $errstatus
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff --git a/tde-i18n-en_GB/stamp-h.in b/tde-i18n-en_GB/stamp-h.in
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/tde-i18n-en_GB/stamp-h.in